マガジン

コンテンツクレデンシャルとメタデータで、画像の出所情報を確認し残す方法

AIを使いこなす

Claudeで執筆し、GPTで自動校閲・修正しています。

画像の原本と記録を一緒に保管するため、印刷した画像を保存袋に入れる手元
記事の内容をもとに制作したAI生成イメージです。実際の製品画面や検証結果の写真ではありません。

結論から言うと、画像の出所情報は「ファイルに付いているか」を確認することはできますが、付いていないことは「AIではない」「出所が怪しい」のどちらの証拠にもなりません。そのため、出所情報は ファイル内の情報(コンテンツクレデンシャル)と、自分で管理する外部の記録の二段構え で残すのが現実的です。 この記事では、まず仕組みを必要な範囲で押さえ、次に確認手順、最後にメタデータが消えても説明できるようにする記録の残し方を示します。対象は、AIで作った画像を公開・納品する人です。

この記事の目次
  1. コンテンツクレデンシャルとは何で、何が分かるのか
  2. 出所情報を確認する手順
  3. メタデータに頼らない代替記録の残し方
  4. 公開時の表示・開示との関係
  5. 今日やることのチェックリスト

コンテンツクレデンシャルとは何で、何が分かるのか

コンテンツクレデンシャルは、C2PAという技術仕様に基づく出所情報です。C2PAの解説文書(バージョン2.4)では、暗号技術で画像に結び付けられた構造で、作成元、編集内容、AI利用といった「アサーション(記述)」を記録するものと説明されています。

押さえておきたいのは次の3点です。

  • コンテンツと結び付ける方法が2種類ある。 ハッシュで対象データとの一致を確かめる「ハードバインディング」と、透かしや指紋(フィンガープリント)で照合する「ソフトバインディング」です。ファイルへの埋め込みや外部保管は、これらとは別の保管方法の話です。ソフトバインディングは、情報がファイルから外れても外部の保管先から探し出す用途を想定しています。
  • 編集・再保存で、情報が消えたり検証できなくなったりすることがある。 出所情報そのものが取り除かれる場合と、情報は残っていてもハッシュの対象データが変わり、一致しなくなる場合を分けて考えます。情報が消えた場合に、必ず改変の検証ができるわけではありません。
  • 内容が真実かどうかは判定しない。 同じ文書は、出所情報だけでは内容が事実かどうかを判断できないと明記しています。

ソフトバインディングについて、技術仕様(9.3節)は、コンテンツから計算した指紋や埋め込んだ透かしを使い、解像度や形式が異なる複製でも照合できる場合がある一方、ハードバインディングの代わりには使えないとしています。ただし、これで復元できるかどうかは、生成ツールや投稿先がそれに対応しているかに依存します。この点は各サービスの仕様を確認してください。

出所情報を確認する手順

確認には、例えばAdobe Content Authenticity(Beta)のInspectツールを使えます。以下はAdobe公式の操作手順とCAIのInspect解説に基づく案内です(公式資料確認日:2026-10-30)。

手順1:元ファイルを確保する

SNSやチャットアプリからダウンロードした画像ではなく、生成ツールから最初に書き出したファイルを確認対象にします。再圧縮やスクリーンショットを経たものは、情報が失われている可能性が高く、結果を比べる意味が薄れます。

手順2:C2PA対応の確認ツールで読み込む

Adobe公式の操作手順ページ内のリンクからAdobe Content Authenticityを開き、上部の「Inspect」を選び、「Browse files」から元ファイルを読み込みます。JPEG、PNG、WebPなどに対応しています。対応形式の全一覧は、Inspectのファイル読み込み前の画面で確認できます。

見るのは次の項目です。表示される情報は、ファイルに記録された内容によって異なります。

  • 署名者(「Recorded by」などに示される組織・機器・個人。画像の作者と同じとは限りません)
  • 生成や編集の記録(記録されているAI利用や操作。記載がなくても、AI未使用とは判断できません)
  • 検証の結果と警告(署名や対象データとの一致、署名者が信頼リストで認識されるか)

手順3:結果を判断表で整理する

  • 情報あり・検証OK、分かること:署名やハッシュの対象データとの一致など、検証条件を満たしている、分からないこと:内容の真偽、権利の有無、記録されていない履歴、次の行動:記録シートに署名者、表示された日時、確認日を転記
  • 情報あり・検証エラー、分かること:検証条件のいずれかを満たしていない、分からないこと:改変の有無や原因、誰が何を変えたか、次の行動:エラー内容を記録し、元ファイルと照合。解消しなければ外部記録で説明
  • 情報あり・署名者が未認識、分かること:使用ツールの信頼リストで署名者を認識できない、分からないこと:それだけでは改変の有無や署名者の実際の信頼性、次の行動:署名者と警告内容を記録し、提供元を確認
  • 情報なし、分かること:使用したツールでは出所情報が見つからない、分からないこと:AI生成か否か、出所の良し悪し、次の行動:外部記録に頼る。生成ツール側の履歴を確認

「情報なし」の場合、編集や再保存で外れただけの可能性もあります。情報がないことだけで判断しないでください。検証エラーも改変だけが原因とは限らないため、表示された理由を残します。

手順4:投稿前後で比べる

SNSやブログに載せたときに情報が残るかどうかは、自分が使う投稿先と投稿・保存方法で確認してください。以下は、その条件で出所情報を確認できるかを調べる手順です。結果は将来の保持を保証するものではないため、投稿方法やサービスの仕様が変わった場合は再確認します。

  1. 確認済みの元ファイルを投稿する
  2. 公開された画像を保存し直す
  3. 同じツールで再度読み込み、結果を記録する

結果は「投稿先名・確認日・投稿方法・保存方法・見つかった情報や警告」を1行で残します。例えば「情報なし」と表示されても、あらゆる方法で取得できないとまでは判断せず、その確認条件での結果として記録します。

メタデータに頼らない代替記録の残し方

ファイル内の情報が消えても、あとから経緯を説明できる状態を作っておきます。ポイントは 「作った時点で、ファイルの外に残す」 ことです。

記録する項目

  • 作品ID・ファイル名、内容:管理用の一意の名前、目的:現物との対応づけ
  • 作成日、内容:生成日と最終書き出し日、目的:時系列の説明
  • 使用ツールと版、内容:サービス名、モデル名、確認日、目的:条件の再現
  • プロンプトと指示、内容:入力した文章、参考に渡した素材の有無、目的:経緯の説明
  • 人の加工内容、内容:手で修正した箇所、使った編集ソフト、目的:AI生成部分と人の作業の切り分け
  • 素材の出どころ、内容:取り込んだ画像・フォント等と利用条件、目的:権利面の確認
  • ファイルのハッシュ値、内容:書き出したファイルの識別値、目的:同一ファイルかの照合
  • コンテンツクレデンシャルの有無、内容:確認日、確認ツール、結果、目的:手順3の結果を残す

説明用の例(架空の記録)

以下は書き方を示すための架空の例で、実在の制作物や実測の結果ではありません。

作品ID: SAMPLE-0001
作成日: 2026-10-27(生成) / 2026-10-27(書き出し)
ツール: 画像生成サービスA(モデル名B) 確認日 2026-10-27
プロンプト: 「夕方の商店街、水彩風、人物なし」
参考素材: なし
人の加工: 色調補正のみ(編集ソフトC)
素材の出どころ: 自作のみ
ハッシュ(SHA-256): (書き出し後に計算して貼る)
C2PA確認: 元ファイル=情報あり・検証OK(ツールD) / 投稿後の再保存=情報なし

ハッシュ値は、ファイルを1ビットでも変えると別の値になります。計算にはOS標準のコマンドなどが使えますが、再圧縮された投稿後の画像とは一致しません。ハッシュは「原本がこれだ」と示すためのもの と割り切り、保管する原本と一緒に残してください。

保管の運用

  • 原本(生成ツールの出力そのもの)と記録シートを、同じフォルダか同じ管理名で保存する
  • プロンプトや設定を入れる前に、顧客情報や未公開情報が含まれていないか確認する。共有する記録には、機密部分を伏せた版を使う
  • 生成サービス側の履歴は、サービスの都合で消えることがある。重要な作品は自分のところにも書き写す

AIに記録シートの下書きを手伝ってもらう場合は、次のように頼めます。

次の制作メモから、記録シートの項目に整理してください。
推測で埋めず、メモにない項目は「不明」と書いてください。
項目:作品ID/作成日/使用ツール/プロンプト/人の加工/素材の出どころ
(ここに説明用に伏せ字にしたメモを貼る)

AIには整理を任せ、日付やツール名、素材の利用条件の正しさは自分で原本と見比べて確認します。

公開時の表示・開示との関係

出所情報の技術と、表示義務は別の話です。EUでは、欧州委員会が2026年6月10日に、生成AIの提供者と利用者向けのAI生成コンテンツのマーキングとラベリングに関する行動規範を公表しました。規範は任意で、AI法の透明性義務は2026年8月2日から適用されるとされています。ディープフェイクなど、明確な表示が求められる類型もあります。

これはEUの枠組みです。日本向けの商品・サービスの広告に使う場合は、消費者庁「表示規制の概要」が説明する、品質や価格などについて消費者に誤認される不当な表示の禁止も確認してください。この資料から、すべてのAI画像に一律の表示義務がある、またはないとは判断できません。AI利用の表示の要否や内容は、用途に関わる法令、投稿先の規約、契約相手の条件ごとに確認する項目です(公式資料確認日:2026-10-30)。EU向けに公開する場合は、委員会の資料と契約相手の要求を確認してください。

運用としては、ファイル内の情報があっても、なくても、公開ページの説明文に「AIを使用した」旨を書く 方法が、技術に依存せず誰にでも伝わります。表示文は、記録シートの「使用ツール」「人の加工」から作れます。

今日やることのチェックリスト

  1. 最近公開した画像1点の元ファイルを、確認ツールで読み込み、判断表に当てはめる
  2. 同じ画像を、普段使う投稿先に載せて再確認し、結果を日付付きで1行残す
  3. 記録シートを1枚作り、原本と同じ場所に保存する
  4. 今後は、書き出した直後にハッシュ値とC2PA確認結果を追記する

出所情報は「付いていれば心強い補助」であり、「なくても説明できる記録」を別に持つことで運用が安定します。

出典・参考資料