エラー次の処理を追加、リファクタリング