Copyright (C) 2005 Ryoshin Corporation Limited All Rights Reserved