copyright© 2005 shinichi nishimura all right reserved.