Enumをつかってリファクタリング