Copyright (C) 1998-2004 Masashi Koizumi. All rights reserved.