Sora 2 の「コンテンツ違反」は、最初からプロンプトの言い換え問題として扱うべきではありません。2026 年 7 月 5 日時点で、OpenAI は Sora の Web/App 体験を 2026 年 4 月 26 日に終了したと説明し、Sora API / Videos API と Sora 2 モデルは 2026 年 9 月 24 日の削除予定で deprecated になっています。つまり、ブロックの原因は文章だけとは限りません。使っている経路、プロンプト、アップロードした参照画像、生成後の映像や音声、投稿状態、アカウント文脈、または誤判定の可能性を分けて見る必要があります。
| 最初に見る分岐 | よくある意味 | 最小の安全アクション |
|---|---|---|
| 経路が使えない、または deprecated | 使っている Sora 表面がすでに有効ではない可能性 | 先に経路状態を確認する |
| 広い安全ルール | 性的、暴力、違法、欺瞞、有害な内容に依存している | アイデア自体を許容される形に変えるか止める |
| 第三者との類似 | ブランド、キャラクター、シリーズ、有名人、近似コピーに依存 | オリジナルの主体に変え、依存を外す |
| 肖像またはアップロード | 実在人物、公的人物、未成年、参照画像が同意やプライバシーリスクを持つ | 肖像依存を外し、同意済みで安全な素材だけ使う |
| 生成結果の確認 | 生成されたフレーム、音声、字幕、投稿状態がレビューを起こした | 状態を保存し、近い再試行を繰り返さない |
| 誤判定の可能性 | 許容されそうな概念でもブロックされる | メッセージ、経路、プロンプト、アップロード文脈、時刻、出力状態、1 回の安全な再試行を保存 |
安全な修正は保護機能のすり抜けではありません。オリジナルで、同意があり、露骨ではなく、欺瞞的ではなく、ポリシーに合う概念に変わる場合だけ直します。未成年、同意のない性的内容、無断の肖像、グラフィックな危害、詐欺、IP の再現、安全機構の回避に依存するなら止めます。
どの表面で止まったかを先に読む
生成前に即時拒否される場合と、参照画像のアップロード後に止まる場合、生成途中で止まる場合、生成後に投稿できない場合では、見るべき owner が違います。日本語では「コンテンツ違反」「ガイドライン」「ポリシー」「安全フィルター」が混ざりやすいですが、実務では表面を分けることが最初の回復策です。

| 表示された場所 | 可能性が高い owner | 見るもの | 次の安全な手 |
|---|---|---|---|
| 送信直後の拒否 | プロンプトまたはリクエストポリシー | 全文、モデル、サイズ、秒数、参照フィールド、API 応答 | 危険依存を外す。概念が禁止なら止める |
| アップロード/参照画像で拒否 | 肖像、同意、プライバシー、権利 | 誰が写るか、同意、未成年、公的人物、私的場面 | 同意済み素材または架空主体に変更 |
| 生成中のブロック | 出力映像の確認 | フレーム、動き、可視テキスト、音声、字幕、肖像のずれ | 状態を保存し、近い再送を避ける |
| 投稿/共有/フィードで停止 | 製品レビュー、通報、アカウント文脈 | 公開状態、通報、アカウント警告 | 証拠を保存してサポート経路へ |
| 経路の問題 | 製品ライフサイクル、endpoint | Web/App 終了、API 削除予定 | 文章ではなく経路を先に直す |
| 許容される案でも止まる | 誤判定の可能性 | exact message、時刻、表面、経路、プロンプト、アップロード文脈 | サポート証拠を作る |
この順番を守ると、無駄な再試行を減らせます。経路が終わっていれば形容詞を変えても戻りません。アップロードが同意や肖像の問題なら、柔らかい言葉にしても解決しません。出力側で止まったなら、問題は生成された映像や音声にあるかもしれません。
公式の安全スタックをどう読むか
OpenAI の Sora 2 安全資料は、入力チェック、出力ブロック、画像/テキスト、フレーム、音声、字幕、肖像、未成年保護、通報、レビューを説明しています。さらに Sora の終了案内と API deprecation は、利用している製品表面そのものが現在の前提とずれている可能性を示します。
| 安全層 | 捕捉しうるもの | 次の手が変わる理由 |
|---|---|---|
| 入力/プロンプト | 明確な禁止内容、不安全な意図、IP 再現、欺瞞、実在人物の曖昧な依頼 | 概念が許容される形に変わる場合だけ書き直す |
| アップロード/参照 | 実在人物、未成年、私的文脈、権利、同意不足 | 参照を外すか同意済み素材にする |
| 出力ブロック | フレーム、音声、字幕、動き、可視テキスト、肖像のずれ | 状態を保存し、シーンを単純化する |
| 投稿/通報 | 公開共有、レビュー、通報、アカウント状態 | 再投稿より先に証拠を保存する |
| 経路状態 | 終了した Web/App または deprecated API | 経路確認を先にする |
OpenAI の利用ポリシーと利用規約は、違法行為、性的搾取、暴力、自傷、詐欺、プライバシー侵害、IP 侵害、無断の肖像、保護措置の回避を制限します。安全な Sora 修正は、禁止された目的を隠すことではなく、許容される目的へ作り替えることです。
安全な修正と止める基準
安全な修正は危険な依存を変えます。同じ依頼を曖昧な言葉で隠すだけではありません。実在の有名人、子ども、保護されたキャラクター、グラフィックな怪我、実在人物の性的化、詐欺、政治的な欺瞞、安全機構の回避に依存するなら止めます。許容される創作なら、よりオリジナルで明確にできます。

| ブロックの中心 | 危険な動き | 安全な方向 |
|---|---|---|
| フランチャイズのキャラ | 名前だけ変えて同じキャラを示す | 新しい役割、性格、衣装、世界を作る |
| 公的人物の肖像 | 外見の手がかりで再現する | 架空の話者や識別不能な役割にする |
| 実在人物のアップロード | 同意なしに身元を保つ編集を強める | 同意済み素材で非欺瞞、非性的、プライバシー安全にする |
| グラフィックな危害 | 強い単語だけ置換する | 非グラフィック、教育的、無害な場面にする |
| 出力フレームのブロック | 近い案を連続で送る | 状態を保存し、リスクを外して一度だけ再試行 |
| deprecated route | 文章を変え続ける | 先に経路や移行を解決 |
「ドラマチックな救助」は「怪我もパニックもない訓練デモ」にできます。「有名ヒーロー風」は「シリーズ記号のないオリジナル都市ヒーロー」にできます。人物写真の印象強化は、本人が許可し、誤解を招かない光や背景の調整に限るべきです。
第三者類似と IP 近接のリスク
第三者類似は、通常のプロンプト不足ではありません。ブランド、ロゴ、キャラクター、シリーズの舞台、公的人物、曲や動画のコンセプト、近似した視覚アイデンティティに価値を依存している可能性があります。暴力や性的内容でなくても、第三者素材に頼りすぎると止まります。
| 依存 | なぜ弱いか | 強いオリジナル方向 |
|---|---|---|
| 名指しキャラ | 保護された identity の再現になる | 新しいキャラ、役割、色、環境 |
| シリーズ場面 | 認識可能な世界を再構成する | 独自の場所と別の視覚ルール |
| ブランド/ロゴ | 商標や endorsement の問題になる | 空白ラベル、自社素材、一般形状 |
| 公的人物 | 無断肖像や欺瞞のリスク | 架空の登場人物または許諾経路 |
| スタイル依存 | 作家やスタジオの identity に寄りすぎる | 所有できる広い視覚属性 |
プロンプト集は発想の言葉を学ぶ材料ですが、許可や再現性の証拠ではありません。第三者依存を外した後でも動画の価値が残るかを見ます。残らないなら、安全な再試行の準備はできていません。
肖像、アップロード画像、写実的な人物
アップロード画像は、身元、年齢、私的な場所、敏感な背景を持ち込みます。文章が無害でも、顔の参照があれば実在人物の編集になります。Sora の安全資料が同意ベースの肖像と未成年保護を重視する以上、アップロード分岐はまず同意とプライバシーの問題です。
| 確認 | 続けられる条件 | 止める条件 |
|---|---|---|
| 同意 | 本人が用途を許可している | 他人の写真、公的人物、許可不明 |
| 年齢 | 明確に成人、普通で非性的 | 未成年、年齢不明、学校/家庭/私的文脈 |
| 身元 | なりすまし、名誉毀損、欺瞞、endorsement がない | 誰かに発言や行動をさせる依頼 |
| プライバシー | 医療、親密、秘密、私的ではない | 公開で害が出る可能性 |
| 編集目的 | 光、背景、構図、非欺瞞の創作 | 性的化、屈辱、政治的欺瞞、偽証拠 |
この確認に通らない画像は、別ツールでも安全になりません。通る場合でも、良性目的を明確に書きます。「許可済み商品撮影の背景整理」は「もっと強い印象にする」より安全です。
生成後や投稿時に止まった場合
プロンプトが通っても、生成映像、音声、字幕、投稿段階で止まることがあります。元の文章だけでなく、生成されたフレーム、動き、可視テキスト、肖像のずれ、音声が原因になるからです。
| 保存するもの | 理由 |
|---|---|
| プロンプトと設定 | 実際のリクエストを示す |
| アップロード/参照 | 入力素材のリスクを確認できる |
| 出力状態 | フレーム、音声、字幕、投稿状態を見る |
| exact message | 政策、類似、経路、投稿、アカウントを分ける |
| 時刻と経路 | サポートで再現しやすい |
| 一度の安全な再試行 | リスク除去後も残るかを見る |
二回目はシーンを単純化します。ロゴ、可視テキスト、写実的な怪我、パニック、実在人物、複雑な音声指定を減らします。同じブロックが再発するなら、証拠に移ります。
誤判定の可能性があるときの証拠パケット
誤判定の可能性には、きれいな証拠パケットが必要です。サポートが必ず覆すという意味ではありません。一回のブロックはアカウント停止の証明でも、内容が必ず許可される証明でもありません。

| 項目 | 保存内容 |
|---|---|
| 完全な表示メッセージ | content violation、similarity、policy、upload、output、account の全文 |
| 表面と経路 | Sora API、Videos API、旧 App 文脈、export、feed、SDK、wrapper |
| 日時 | ローカル時刻と現在のライフサイクル境界 |
| プロンプトと設定 | model、size、seconds、reference fields、request shape |
| アップロード背景 | 何が写るか、同意、私的/敏感な要素 |
| 出力状態 | フレーム、音声、字幕、投稿状態の有無 |
| 安全な再試行 | リスク依存を外した一案 |
| アカウント文脈 | warning、suspension、deactivation、report の有無 |
アカウントメッセージが出た場合は、内容ブロックとは分けて読みます。内容違反だけなら分岐診断です。警告や停止が出たなら、その文言を保存して公式サポート経路を使います。公開相談で顔画像や私的素材を貼らないでください。
分岐がわかったら狭いガイドへ移る
この診断はすべての Sora 問題を吸収しません。分岐がわかったら、次の担当領域へ移ります。
| 確認した分岐 | 次に見る領域 |
|---|---|
| 広い invalid prompt や moderation 文言 | Sora 2 invalid prompt fix |
| アイデアは許容、プロンプト構造が必要 | Sora 2 prompt guide |
| 生成済みだが投稿/出力/復元に失敗 | Failed to post Sora 2 |
| 非ポリシーのエラーコード | Sora 2 error code list |
| endpoint、認証、モデル、開発者アクセス | Sora 2 API access guide |
| コスト、秒数、credits、retry budget | Sora 2 pricing per second / credits and limits |
分けることで、政策ブロックを価格問題にしたり、経路終了をプロンプト問題にしたりする失敗を避けられます。
再試行前の確認順序
コンテンツ違反を扱うときは、最後の一文だけを直すより、作業対象を分けて記録するほうが確実です。経路、入力、参照素材、出力、投稿状態、アカウント文脈を別々に見ると、どこを直すべきかが見えます。どれか一つが不明なまま再送すると、原因の切り分けができず、同じリスクを少し違う形で繰り返すだけになります。
| 確認する対象 | 残す事実 | 先に必要な理由 |
|---|---|---|
| 経路 | Web/App、API、旧実装、wrapper、model、日時 | 終了済み経路をプロンプト問題にしないため |
| 入力 | 原文、否定条件、長さ、サイズ、reference fields、目的 | リクエスト自体が制限対象かを見るため |
| 参照素材 | 顔、年齢、同意、私的情報、ブランド、キャラクター | 同意、肖像、IP、類似性のリスクを分けるため |
| 出力 | フレーム、音声、字幕、可視テキスト、投稿状態 | 生成後に新しいリスクが生まれたかを見るため |
| アカウント | warning、suspension、deactivation、report の有無 | コンテンツ分岐とアカウント分岐を混同しないため |
| 再試行 | 一度だけ安全に書き直した案 | 近い変種を連投しないため |
この確認を終えると、次の行動は短くなります。経路が古いなら移行を先にします。参照画像が弱いなら素材を変えます。IP 依存が強いならオリジナルの主体を作ります。出力側で止まったなら、映像や音声の状態を保存します。アカウントの文言が出ているなら、その全文を読むまで制作を続けません。
一度だけ行う安全な再試行
安全な再試行は、隠語を増やす作業ではありません。用途、主体、境界、不要な内容をはっきりさせ、ブロックの原因になりそうな依存を削る作業です。良い再試行は、第三者の identity、実在人物の同意不足、未成年の可能性、グラフィックな危害、欺瞞、保護機能の回避を減らします。悪い再試行は、同じ結果を狙ったまま言葉だけを曖昧にします。
| 場面 | 安全な方向 | まだ危険な方向 |
|---|---|---|
| 救助や事故 | 成人俳優による訓練デモ、怪我なし、パニックなし | もっとリアルに、でも禁止語は使わない |
| 有名キャラ風 | 独自の役割、衣装、色、背景を持つ新キャラクター | 名前を伏せて同じ見た目を狙う |
| 人物写真 | 許可済み素材の非欺瞞的な背景調整 | その人に発言や支持をさせる |
| ブランド風景 | ロゴなしの一般的な機器、自社素材、空白ラベル | 有名ブランドの発表会に見せる |
| 教育用途 | 安全なワークフロー説明、実害のない例 | 迂回や攻撃手順を教育名目で見せる |
一度きれいに直しても同じ理由で止まるなら、次は証拠を整えます。十回の近い再送より、exact message、経路、日時、参照素材、出力状態、安全な再試行の一式のほうが役に立ちます。
チームで扱うときの判断基準
個人制作では一度のブロックで済むことでも、顧客案件や開発実装では記録が必要です。チーム内では「通るか」ではなく「なぜ許容されると言えるか」を説明できる状態にします。説明が、他の投稿例、言い換えの期待、顧客の希望だけに依存しているなら、まだ判断として弱いです。
開発者は route error、content violation、posting failure、account warning を同じ issue にまとめないほうがよいです。ログには endpoint、model、request shape、response message、日時を残し、編集側には素材、同意、IP 依存、出力状態を残します。編集チームは、許可済み人物、架空キャラクター、自社ブランド素材、使わないテーマ、追加承認が必要な境界を共有しておくと、次のブロック時に対応が速くなります。
外部説明では、保護機能を回避できる、別経路なら必ず通る、といった言い方を避けます。正確なのは、現在の経路を確認し、素材と用途の許容性を確認し、許容される案でも止まるなら証拠を保存する、という説明です。
よく混同される三つの場面
一つ目は、経路の問題をポリシー問題だと思い込む場面です。古い Sora 入口、古い SDK、古い model 名、外部 wrapper が同じようなエラー文を返すことがあります。この場合、内容違反の表示だけでは、プロンプトが原因だと断定できません。endpoint、model、日時、製品入口、応答文を残し、現在の Sora Web/App 終了と API deprecation の境界に当たっていないかを先に見ます。
二つ目は、類似性の問題を敏感語の問題にする場面です。名前を書かなくても、衣装、道具、背景、構図、決めポーズが特定キャラクターを再現しているなら、依存は残っています。安全な修正では、職業、形、色、道具、世界観、物語の目的を作り直します。第三者の identity を外した途端に動画の価値が消えるなら、その依頼はまだオリジナルの制作 brief になっていません。
三つ目は、アップロード画像の問題を文章の問題として扱う場面です。参照画像に顔、年齢不明の人物、学校や家庭の場面、制服、医療情報、住所、ブランドが含まれると、短いプロンプトでもリスクが変わります。素材を使う許可、本人の理解、公開時の誤解、未成年の可能性を確認できないなら、架空人物、許可済み素材、または人物を含まないシーンへ切り替えるほうが安全です。
最後に、「直せる依頼」と「止める依頼」を同じ場所に置かないことも大切です。直せる依頼は、良性の用途、オリジナルの主体、許可済み素材、非欺瞞、非グラフィックという条件を普通の言葉で説明できます。止める依頼は、隠語や外部参照を使わないと元の狙いを保てません。その違いが、再試行すべきか証拠保存に移るべきかを分けます。
よくある質問
Sora のコンテンツ違反はアカウント停止ですか?
それだけではありません。リクエスト、アップロード、出力、投稿、アカウント文脈、経路のどれかが guardrail に触れたという意味です。
申立てできますか?
保証された appeal ではなく、support evidence として扱います。メッセージ、経路、プロンプト、アップロード文脈、時刻、出力状態、安全な再試行を保存します。
通るまで書き換えてよいですか?
許容される概念で、リスク依存を外す場合だけです。未成年、同意のない性的内容、無断肖像、グラフィックな危害、詐欺、IP 再現、保護回避なら止めます。
無害に見えるのに止まるのはなぜですか?
表示された文だけが信号ではありません。画像、参照、顔、生成フレーム、音声、字幕、投稿、経路状態が影響します。
公的人物は使えますか?
公開されていることは許可ではありません。肖像、欺瞞、endorsement、similarity のリスクがあります。架空人物または許諾経路を使います。
自分の写真なら安全ですか?
安全になりやすいですが、編集目的は同意済み、非欺瞞、非性的、プライバシー安全である必要があります。
著作権キャラは内容ポリシーと同じですか?
同じではありませんが、第三者類似としてブロックされることがあります。安全な方向はオリジナルのキャラと場面です。
Sora API でまだテストできますか?
2026 年 7 月 5 日時点では deprecated で、2026 年 9 月 24 日の削除予定です。使える経路なら分岐診断を行い、使えないなら経路を先に確認します。
別のサービスに移ればよいですか?
許可されない依頼を別経路へ移さないでください。概念が合規で Sora 固有の問題なら、先に証拠を保存してから正当な workflow を試します。



