copyright (C)2005-2017 TOMOAKI SASAKI all rights reserved.