Copyright(C)2002 KNIT-AOKI