copyright (C) 2009 otaru-masazushi all rights reserved.