copyright (C) 2005 ORI CO.,LTD.