仕組みを一段落で説明すると
カメラやアプリケーションが、小さな署名済みの記録をファイルに書き込みます。この記録には、作成者、使用ソフトウェア、各編集手順が記載されます。適切なソフトウェアを持つ閲覧者は署名を検証し、その連鎖を表示できます。形式はC2PA仕様で定義されており、Adobeはその実装をコンテンツクレデンシャルと呼んでいます。
マニフェストに含められる情報
正確な内容は作成者によって異なります。マニフェストには通常、次のような情報が含まれます。
- 出所 アセットを作成したデバイス、アプリケーション、または生成モデル、および出所がカメラ撮影か合成メディアかを示す申告です。
- 編集履歴 クロップ、色調整、合成などの操作を順序付きで記録し、それぞれが連鎖の中の一手順として紐付けられています。
- 身元情報 署名者の証明書、および任意で作成者名やアカウントです。この項目は意外に思われることが多いものです。
- AI利用に関する申告 生成モデルがアセットを作成または変更したという申告と、場合によってはウォーターマークが適用されたという申告です。
Vaultaireは、マニフェストにウォーターマークの適用が記載されている場合、その申告を報告します。これは記録内の申告であり、ピクセルの検査結果ではないため、レポートにもその旨が明記されます。
記録が失われがちな理由
マニフェストはファイルの中に組み込まれています。ファイルを書き換える処理はどれもマニフェストを失わせる可能性があり、ほとんどの処理はファイルを書き換えます。
| 操作 | マニフェストは残るか |
|---|---|
| ファイルを別のディスクにコピーする | はい |
| 画像のスクリーンショットを撮る | 残らない(スクリーンショットは新しいファイル) |
| SNSにアップロードする | 通常は残らない(アップロード時に再エンコードされる) |
| メッセージアプリで送信する | 通常は残らない |
| 編集ソフトからエクスポートする | そのソフトがC2PAに対応している場合のみ残る |
| メタデータ削除ツールを実行する | 残らない(削除が目的のため) |
つまり、マニフェストがないこと自体には意味がありません。存在すれば何かが分かりますが、存在しなくても何も分かりません。これは画像がAI生成かどうかを判定する場合と同じ非対称性です。
記録を削除すべき場面
出所情報は報道写真には役立ちますが、個人的な写真には不利に働きます。判断は、次にそのファイルを見るのが誰かによって決まります。
報道用素材、証拠、ライセンス済みストック素材など、連鎖そのものに価値がある場合は、閲覧者が出所を確認できるようマニフェストを残してください。クライアント、フォーラム、マーケットプレイスの出品、公開投稿にファイルを送る際、その連鎖によって使用ソフトウェア、アカウント、編集履歴、書いたプロンプトが公開されてしまう場合は削除してください。
削除自体は単純です。メタデータツールに画像を読み込み、レポートの内容を確認してから削除します。このツールは、特定したC2PAコンテナをXMPとIPTCの出所情報項目とともに削除し、別のクリーンコピーを書き出したうえで、そのコピーを再スキャンして項目が消えていることを確認してからダウンロードを有効にします。
このツールができないこと
マニフェストを削除するのは、記録を削除することです。ピクセルウォーターマークは削除されず、署名の検証も行いません。Vaultaireはコンテナとその申告内容を報告するだけです。証明書チェーンを信頼リストと照合するのは別の作業であり、署名基盤が必要になるため、このツールでは行いません。
メタデータ削除とピクセルウォーターマークの違いについては、画像からAIのウォーターマークを削除する方法をお読みください。
コンテンツクレデンシャルFAQ
コンテンツクレデンシャルとは?
メディアファイルに付随する署名済みの出所記録です。この記録はマニフェストと呼ばれ、どのデバイスまたはアプリケーションがファイルを作成し、その後どのような編集が行われたかを示します。C2PA、Coalition for Content Provenance and Authenticityが、この形式を定義する仕様を公開しています。
C2PAはウォーターマークと同じものですか?
いいえ。C2PAマニフェストはファイルに付随するデータであり、取り除くことができます。ピクセルウォーターマークは画像そのものを変化させ、メタデータを削除しても残ります。両者は異なる問題を解決するものであり、一緒に使われることもよくあります。
画像からコンテンツクレデンシャルを削除すべきですか?
マニフェストに何が含まれているかによります。名前、使用ソフトウェア、プロンプト、アカウント識別子、完全な編集履歴が含まれている場合があります。こうした情報をファイルと一緒に残したくない場合は削除してください。閲覧者に出所を確認してほしい場合は、そのまま残してください。
マニフェストを削除すると画像は劣化しますか?
いいえ。Vaultaireは画像を再エンコードせずにコンテナを削除するため、エンコードされた画像データはバイト単位で同一のまま保たれ、表示される写真は変わりません。
なぜほとんどの画像にコンテンツクレデンシャルがないのですか?
普及はまだ限定的で、記録自体も壊れやすいものです。スクリーンショット、SNSへのアップロード、メッセージアプリ、多くの編集ソフトは新しいファイルを書き出す際にマニフェストを失います。マニフェストがないのは普通のことであり、何も証明しません。
このツールは署名を検証できますか?
いいえ。コンテナとその記録内容を報告するだけです。証明書チェーンを信頼リストと照合するには署名基盤が必要であり、ローカルのブラウザツールの範囲を超えます。