@Copyright(C)2004 Takeshi Kohtani All Rights Reserved