バリデーション処理を修正
リファクタリングを実施