エラー処理を追加した