Copyright (c) 2006 sato-shoji Corp.