ニュース

OpenAIがChatGPTの文章に透かし「textGrain」、EUで導入しAPIは任意

OpenAIが生成文章に見えない透かしを入れる「textGrain」を発表しました。EUのChatGPTとCodexでは数週間以内に自動で入り、APIは世界中で任意に有効化できます。400トークンで約95%を検出できる一方、単語の25%を言い換えると17%まで下がります。

OpenAIは2026年10月5日(米国時間)、AIが生成した文章に目に見えない透かしを入れる技術「textGrain」を発表しました。EU域内のChatGPTとCodexでは、今後数週間で対象となる出力に自動で透かしが入ります。API利用者は日本を含む世界中で、一部モデルの透かしを任意で有効にできます。既定はオフです。日本のChatGPT利用者の画面は変わりませんが、EU向けに文章を出す企業や、透かしの扱いを社内ルールに書く必要がある人には直接関係します。

textGrainは何をするのか

textGrainは、モデルが次の単語を選ぶときの確率に、秘密の鍵にもとづく偏りをわずかに混ぜる方式です。人が読んでも違いは分かりませんが、同じ鍵を持つ検出器で文章を調べると、その偏りが統計的に現れます。技術報告書(PDF)によると、本来の単語選びの幅(エントロピー、どれだけ多様な候補があるかの指標)をどこまで透かしに使ってよいかを、1つのパラメーターで調整できる設計です。

OpenAIは、最新モデルGPT-6 Astraで透かしあり・なしの出力をベンチマークで比べ、意味のある性能差は見られなかったとしています。検出精度は、誤検出率を1%に設定した条件で、心理学のような文章の場合に次のとおりです。

textGrainの検出率(誤検出率1%)
出典: OpenAI公式発表(2026年10月5日)

つまり、長めの文章をそのまま使った場合は高い確率で見つかりますが、短い文章、数式やコード、人が手を入れた文章では信頼性が落ちます。OpenAI自身も、編集や翻訳で透かしが弱まることを認めています。

なぜEUだけで、APIは任意なのか

背景にあるのはEUのAI法(AI Act)です。第50条は、生成AIの出力を機械で判別できる形で示すことを求めており、この義務は2026年8月2日から適用されています。OpenAIは発表で、EUの行動規範(Code of Practice)に沿って対応すると説明しています。画像と音声についてはすでに、来歴情報の標準C2PAとGoogleの不可視透かしSynthIDを使っており、今回の文章向け透かしで残っていた部分を埋めた形です。

同じ規則への対応でも、Anthropicとは方針が分かれました。Anthropicは8月に、2026年8月2日以降に公開したClaudeのモデルについて、APIを含むすべての製品で世界共通に透かしを入れるとしており、利用者が止める手段は案内されていません。

OpenAIとAnthropicの文章透かし
出典: OpenAI公式発表(2026年10月5日)、Claudeヘルプセンター

OpenAIがAPIを既定オフにした理由は明記されていません。ただ、APIの出力は顧客の製品の中で別の文章として流通するため、透かしを入れるかどうかを開発者側に委ねたと考えられます。また、検出器を誰にでも開放しない点は両社で共通です。検出器が広く使えると、透かしを消す方法を試すのも容易になるため、当面は限定公開にとどめていると見られます。OpenAIはtextGrainをオープンソースで公開する予定としていますが、時期は示していません。

日本の読者にとっての意味

日本からChatGPTを使う場合、今回の発表で出力が変わることはありません。影響が出るのは次のような場面です。

まず、EUの顧客向けにAPIで文章を生成しているサービスです。AI法の透明性義務への対応策の一つとして、APIの透かしを有効にする選択肢ができました。発表では「一部のモデル」とだけ書かれ、対象モデルや設定方法の詳細は示されていないため、APIのドキュメントで確認が必要です。

次に、Claudeを業務に使っている企業です。ClaudeはAPIも含めて日本で生成した文章にも透かしが入るため、OpenAIとAnthropicを併用していると、同じ社内文書でも透かしの有無がモデルによって変わります。以前の記事「Claude Fable 5.1が提供開始」で触れた変更が、他社との比較で具体的になった形です。

最後に、「AIが書いたかどうか」を判定したい教育機関や編集部です。OpenAIは、透かしがあっても誰が使ったのか、人がどれだけ手を加えたのか、内容が正しいのかは示せないと明記しています。現時点で検出器は一般公開されていないため、市販の「AI判定ツール」がtextGrainを読めるわけではない点にも注意が必要です。

次にやっておきたいこと

  • EU向けにOpenAIのAPIで文章を生成している場合は、法務担当とAI法第50条への対応方針を決め、APIの透かしを有効にするかを検討してください
  • 社内のAI利用ガイドラインに「透かしの有無はモデルと提供元で異なり、編集で弱まる」ことを1行加えておくと、後で判定結果をめぐる誤解を防げます
  • AI生成の判定に透かしを使いたい研究機関は、OpenAIが10月5日に受け付けを始めた検出器の利用申請を確認してください

出典

関連記事

ニュースの記事 →