AI画像の見分け方:C2PAとSynthIDでファイルを確認する
指や文字の崩れだけで断定するより、署名付きの来歴とベンダー固有の透かしを分けて読んだ方が誤解が少ないです。XやLINEで保存した画像は、元ファイルではないことが多いです。
AI画像の見分け方:C2PAとSynthIDでファイルを確認する?
指や文字の崩れだけで断定するより、署名付きの来歴とベンダー固有の透かしを分けて読んだ方が誤解が少ないです。
C2PA: Coalition for Content Provenance and Authenticity; C2PA specification 2.4; LINE Guide: sending images and videos
最終更新
見た目の破綻はヒントで、来歴は別の層
AI画像検出というと、肌の質感、光の当たり方、指、文字、背景の破綻などを探す方法がよく紹介されます。こうした特徴はヒントにはなりますが、生成モデルも編集ツールも進歩しているため、それだけで出所を断定するのは難しくなっています。
そこで重要になるのが、画像ファイル側に埋め込まれた来歴情報です。C2PAのContent Credentials、通常のメタデータ、サービス固有の透かしなど、機械が読めるシグナルを順番に確認します。
C2PA / Content Credentialsとは?
C2PAは、画像や動画などの出所や編集履歴に関する情報を署名付きで扱うためのオープンな技術標準です。AI生成専用ではなく、カメラ、報道、編集ソフトなどでも利用できます。
重要なのは、単に「Software: AI」と書かれた文字列を見るのとは違う点です。信頼できる署名やマニフェストが確認できれば、そのファイルの来歴を判断する材料が増えます。
OpenAI画像ではSynthIDも確認対象になった
OpenAIは2026年に、対応する生成コンテンツの来歴シグナルとしてContent Credentialsに加えてSynthIDを利用し、公開の検証ツールで対応画像や音声を確認できるようにしています。
SynthIDは通常のEXIFとは別のレイヤーです。そのため「メタデータを削除したから、すべての識別シグナルも消えた」とは言えません。逆に、どんな加工にも必ず残ると考えるのも間違いです。
確認の順番
- C2PAを確認。 Content Credentialsがあり、署名や発行元を検証できるかを見る。
- 対応する透かし検証を使う。 OpenAI由来を調べるなら、OpenAIの検証ツールなどサービス側が提供する検証手段があるか確認する。
- EXIF / XMP / PNGチャンクを見る。 生成・編集ソフト名やワークフローの痕跡が残っていることがある。
- ファイルの経路を考える。 スクショ、SNS再保存、画像圧縮、形式変換で来歴情報が失われることがある。
検出なしをどう読むか
C2PAも透かしも見つからない場合、言えるのは「このファイルから対応するシグナルが見つからなかった」までです。スクリーンショット、再圧縮、別ソフトでの書き出し、未対応のモデルでは、元のシグナルが失われていることがあります。
| 結果 | 言えること | 言えないこと |
|---|---|---|
| 信頼できるOpenAI由来シグナルあり | 対応するOpenAIツール由来の来歴情報がある | 誰が作ったか、文脈が正しいか |
| 別のC2PA署名あり | その発行元の来歴情報を確認できる | ChatGPTが生成したという断定 |
| 通常メタデータだけ | ソフトや編集環境のヒント | 改ざん不可能な証明 |
| 何も見つからない | 対応シグナルを検出できなかった | 人間が作ったという証明 |
XやSNSで拾った画像は特に慎重に
SNS上の画像は、サービス側でサイズ変更や再圧縮が行われることがあります。スクリーンショットで再投稿されている場合は、元ファイルの来歴情報を調べること自体が難しくなります。
重要な確認なら、可能な限り元ファイルを入手し、複数のシグナルを組み合わせて判断します。「AIっぽいからAI」「C2PAがないから本物」という二択にしない方が安全です。
まずファイルに何が入っているか確認
CreatorPrivacyKitでは、対応するメタデータやC2PA情報をブラウザ内で確認できます。元ファイルを保ったまま、共有前のコピーを調べられます。
Metadata Cleanerを開く →