リファクタリング

水野さんのコード <http://ounziw.com/2014/03/16/nagoya-php-vol-4/> を参考にした