リファクタリング: 判定メソッドをひとつに。