copyright (c) 2005,Iwanari corporation Inc