Copyright(C) 2005 nakama@koekisha All Rights Reserved