Content Credentials (C2PA)
Content Credentialsは、ファイルの作成者や変更履歴を記録した、署名付きで改ざんを検知できる記録です。C2PA規格に基づいています。仕組み、用途、制限を解説します。
コンテンツクレデンシャルとは、画像、動画、音声ファイル、または文書に添付される暗号署名付きの記録で、誰が、または何が作成し、どのように編集したかを示します。これらは、アドビ、Arm、BBC、Intel、Microsoft、Truepicが2021年2月に設立したCoalition for Content Provenance and Authenticity(C2PA)のオープン技術標準を実装しています。この団体は、アドビ主導のContent Authenticity Initiativeと、MicrosoftおよびBBCが主導するProject Originの技術的な取り組みを統合するために設立されました。「Content Credentials」はC2PAデータと「cr」アイコンの一般向け名称です。生成AIでは、クレデンシャルによって、画像や動画クリップがテキストから画像への生成モデルや動画生成モデルから生成されたことを示せるため、閲覧者がピクセルだけを見て推測する必要がありません。
C2PAマニフェストの仕組み#
C2PA仕様では、来歴情報を次の3つの要素からなるマニフェストにまとめます。
- アサーション: 撮影機器、トリミングや色補正などの編集操作、素材となったコンテンツ、デジタルソースの種類など、アセットに関する記述です。
- クレームと署名: クレームにはすべてのアサーションのハッシュが記載され、発行するカメラ、アプリ、またはサービスのX.509証明書で署名されます。信頼できるタイムスタンプを付けることもできます。
- バインディング: ハードバインディングはアセットのバイト列の暗号学的ハッシュで、1ピクセルでも変更すると整合性が失われます。不可視のウォーターマークや知覚フィンガープリントなどのソフトバインディングを使うと、ファイルから削除されたクレデンシャルを検証者が検索できます。
デジタルソースの種類にはIPTCボキャブラリーが使われ、trainedAlgorithmicMediaは生成モデルが全面的に作成したコンテンツを示します。マニフェストは通常ファイル内に埋め込まれますが、クラウドにも保存できます。C2PA対応ツールで編集するたびに新しいマニフェストが追加され、前のバージョンが素材として記録されます。これにより、撮影または生成から公開までのデータ来歴の連鎖が構築されます。検証者はその連鎖を段階ごとに確認します。
クレデンシャルが示す内容とその限界#
有効なクレデンシャルは、ファイルをContent Credentials検証ツールにアップロードすれば誰でも確認でき、既知の署名者が特定の記述を行ったことと、その後アセットが変更されていないことを証明します。ただし、カメラで演出された場面や画面を撮影することもできるため、写真が実際の出来事を写しているとは証明しません。クレデンシャルがないことも、何も証明しません。クレデンシャルは任意であり、スクリーンショット、再エンコード、多くのアップロード処理によって埋め込みメタデータが削除されるため、ソフトバインディングが用意されています。信頼性は署名者にも左右されるため、C2PAはクレデンシャルを発行する製品向けの適合性プログラムと信頼リストを運用しています。そのため、コンテンツクレデンシャルは、メタデータが削除されても信号がピクセル内に残るAIウォーターマークや、来歴情報のないコンテンツからAI生成画像の視覚的・統計的な手掛かりを探すディープフェイク検出と併用できます。
AI規制が導入を促しています。EU AI Actの第50条は、主要な透明性規定です。2026年8月2日以降、生成AIシステムの提供者は、音声クローンなどの合成音声、画像、動画、テキストに、機械可読で検出可能な形式でラベルを付ける必要があります。C2PAマニフェストとウォーターマークの併用は、提供者が使用する手法の1つです。
デバイスとプラットフォームへの導入#
- カメラとスマートフォン: 2023年10月に発売されたLeica M11-Pは、撮影時にContent Credentialsを付与して写真に署名する初のカメラでした。GoogleのPixel 10シリーズは、Pixel Cameraアプリで撮影したすべての写真にContent Credentialsを付与します。このアプリはAssurance Level 2に達しており、これは現在C2PA適合性プログラムが定める最高レベルです。
- AI生成ツール: Adobe FireflyとOpenAIの画像モデルは、出力がAI生成であることを示すクレデンシャルを付与します。
- 公開プラットフォーム: LinkedInでは、対応する画像や動画に「cr」ラベルが表示され、開くとクレデンシャルの詳細を確認できます。
クレデンシャルは、コンピュータービジョンチームがトレーニングデータを構築する際、撮影写真と合成データを区別するのにも役立ちます。追跡されていない生成画像を繰り返しトレーニングに使うと、モデル崩壊につながる可能性があるためです。Ultralytics Platformでは、各画像にカスタムメタデータを付けられ、データセット検索でそのメタデータを照合できます。そのため、チームがクレデンシャルのデジタルソースの種類を記録しておけば、トレーニング前にすべてのtrainedAlgorithmicMedia画像を検索できます。










