Copyright (c)2000 M.Tamura