痕跡の3つの系統
AI関連のメタデータは大きく3種類に分かれます。
- 署名付きの来歴:生成ツールとその処理内容を記したC2PAコンテンツ認証情報。
- 説明的な項目:DigitalSourceType、CreatorTool、説明文などのIPTC・XMPの項目。
- 生成設定:プロンプト、シード、モデル、パラメータのテキスト。主にローカルツールが保存します。
OpenAI:ChatGPTの画像とDALL·E
OpenAIの画像生成で作られた画像には、OpenAIを出どころとして示すC2PAコンテンツ認証情報が付いており、C2PA対応のビューアやプラットフォームが識別できます。
Adobe:FireflyとPhotoshopの生成機能
Adobeは、Fireflyを使った機能で作ったコンテンツにコンテンツ認証情報を付け、AI生成またはAI編集と記述します。そのため、生成塗りつぶしや生成拡張で手を入れた写真は、ほぼ全体が本物の写真でも、AIを含む合成の宣言を持つことがあります。
Google(Gemini、Imagen)とMeta AI
Googleは生成モデルの画像に不可視の透かしSynthIDを埋め込み、一部の製品ではメタデータでAIコンテンツを示しています。Metaは、Meta AIの画像には目に見えるマーカー、不可視の透かし、AI生成を示すIPTCメタデータが含まれると説明しています。
Midjourney
Midjourneyからダウンロードした画像にはプロンプトが含まれることがあり、説明やコメントの項目にジョブIDが、さらにAI生成を示すIPTCの値が入っていることもあります。何が含まれるかは、ダウンロード形式とその時点のサービスのバージョンによって変わります。
ローカルの生成ツール:Stable DiffusionのフロントエンドとComfyUI
ローカルツールは何も署名しませんが、もっとも詳しい情報を保存していることがよくあります。A1111とForgeは「parameters」というテキストチャンクを書き込み、ComfyUIはプロンプトとワークフローのグラフ全体をJSONとして埋め込みます。これらの設定はたいていオフにできますが、効くのは新しい画像だけです。
生成ツールはバージョンごとに出力内容を変えるので、確実なのはファイルそのものを開くことです。AI Label Removerのテーブルに置いて各項目を確認し、共有したくないものはAIメタデータ削除で洗い流しましょう。
生成ツールのメタデータについて
Nano Bananaは画像にメタデータを追加しますか?
Googleは自社モデルの画像にSynthIDでマークを付け、Nano Banana Proなどの新しいモデルにはC2PAコンテンツ認証情報も追加しています。具体的なファイルで中身を確認してください。
すべての生成ツールがC2PAを追加しますか?
いいえ。大手のクラウドサービスでは増えていますが、多くのツール、特にローカルツールはテキストのメタデータしか書き込まないか、何も書き込みません。
洗えば不可視の透かしも消えますか?
消えません。SynthIDのような透かしはピクセルの中にあり、洗う処理はピクセルを一切変更しません。
同じツールで作った2枚の画像の中身が違うのはなぜ?
書き出し形式、アプリのバージョン、ダウンロード元、その後の編集によって、項目が追加されたり削除されたりするためです。