本文へスキップ
CreatorPrivacyKit

C2PAは、ファイルに付く来歴の署名

ChatGPTや一部のカメラが書く来歴と、Exifの撮影メモは別です。検出できないことは、人間の写真だという意味にはなりません。

確認日:2026年10月12日

C2PAとは何ですか?

ChatGPTや一部のカメラが書く来歴と、Exifの撮影メモは別です。検出できないことは、人間の写真だという意味にはなりません。

C2PA: Coalition for Content Provenance and Authenticity; C2PA specification 2.4; Instagram Help: label AI content before sharing

最終更新

ChatGPTやGrokの画像で先に見るもの

InstagramやXで「AI情報」と出ても、ファイル側に来歴があるとは限りません。逆に、来歴があってもプラットフォームが表示するとは限りません。先に手元のファイルを読んでください。

適合するファイルはマニフェストを持てます。発行者、操作(作成・編集・開く)、バイトが改ざんされていないかを見る署名です。公開元は c2pa.org、現行の公開仕様(2.4)は spec.c2pa.org。Adobe、カメラメーカー、一部の生成パイプラインが実装しています。品質はまちまちです。C2PAパケットの無いファイルが普通で、告白ではありません。

ファイルのどこに入るか

JPEGではAPP11のJUMBFが多いです。PNGでは caBX チャンク。一部のMP4はUUIDボックスです。ビューアを使うだけなら名前は不要です。再圧縮のあとに資格情報が消えた理由を追うときに必要になります。

このサイトの AI画像の来歴検出 は、まず JUMBF / caBX(と関連ボックス)をブラウザ内で読みます。アップロードしません。パケットがあれば発行者、操作、モデル寄りの文字列をここで読めます。OpenAI公式の来歴検証は別の、任意のクリックで、そのとき原ファイルを送ります。パケットが無いことは非決定です。人が撮った証明ではなく、SNSのAIラベル保証でもありません。

未検出は「人間が撮った」ではない

  • EXIFではありません。比較:C2PAとEXIF。
  • Content Credentialsと同じ単語ではありません。関係は近いです。C2PAとContent Credentials。
  • SNSがAIラベルを出す保証でも、出さない保証でもありません。
  • 欠落は非決定です。人間撮影の証明ではありません。

生成と、実写の生成塗りは別の記録になり得る

マニフェストは、生成ツールがゼロから作ったファイルと、写真をあとからインペイントしたファイルを区別できます。一部のプラットフォームは「アルゴリズム」信号を一つの「Made with AI」バッジにまとめてきました。ファイルの方がバッジより具体的なことがあります。規格の発行元は Coalition for Content Provenance and Authenticity で、公開している技術仕様の名前でもあります。

よくある質問

ChatGPTの画像は必ずC2PAを書きますか?
一部のOpenAI画像出力は来歴パケットを含みます。ダウンロード、スクショ、第三者の再エンコードでは無いことがあります。手元のファイルを見てください。一度見た例を生涯保証にしない。
C2PAを消すとInstagramのAIラベルは落ちますか?
必ずしも落ちません。プラットフォームは分類器、自前のアップロード経路、資格情報のどれかからラベルできます。パケットを外すとそのコピーからそのパケットが無くなるだけです。

層ごとの関係をまとめて読む AI画像と来歴