Copyright(c)2004-2005 Koichi Kawamura all rights reserved.