Copyright(C) YC OISO 2004 All rights reserved.