ちゃんとエラーを返すように修正2