1つの項目、決まった答えのリスト
DigitalSourceTypeは、報道機関、ストックフォト会社、写真ソフトが画像を記述するために使うIPTC Photo Metadata規格の一部です。答えるのは「このコンテンツはどうやって作られたか」という1つの問いだけです。答えは自由記述ではなく、IPTCの統制語彙「digital source type」の用語で、http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia のようなURIで書かれます。
画像ファイルでは、この項目はXMPのIptc4xmpExt:DigitalSourceTypeとして保存されます。C2PAコンテンツ認証情報も署名付きアクションの中で同じ語彙を使うため、同じ用語が両方に現れます。
よく見かける値
語彙は年々増えています。AIラベルに特に関係するのは次の用語です。
- trainedAlgorithmicMedia:サンプルコンテンツで学習した生成モデルが作成したもの。
- compositeWithTrainedAlgorithmicMedia:生成AIの要素を含む合成。たとえば生成塗りつぶしで編集した写真。
- algorithmicMedia:手続き型アートやフラクタルアートのように、学習データなしでアルゴリズムだけで作られたもの。
- compositeSynthetic:合成要素を含む合成画像。
- algorithmicallyEnhanced:アルゴリズムによる軽微な補正や強調。
- digitalCapture:実際の光景をデジタルカメラやスキャナーで取り込んだもの。
- computationalCapture:多くのスマホのように、撮影時にアルゴリズムで処理された撮影画像。
- digitalArt と screenCapture:人がソフトで制作したアート作品と、スクリーンショット。
誰が書き込むのか
いくつかのAI画像サービスは出力にtrainedAlgorithmicMediaを書き込みます。生成機能を持つ編集ソフトは、AI編集の後に合成を示す値を記録することがあります。ストックフォトや通信社は取り込み時にこの項目を入力し、AI画像をこの方法で示すよう出品者に求めるマーケットプレイスもあります。また、この項目は気づかないうちに引き継がれることがあります。一度設定されると、XMPを保持するアプリを通る限り残り続けます。
誰が読むのか
Metaは、Facebook、Instagram、Threadsで「AI情報」を表示するかどうかの判断に、C2PAとあわせてIPTCメタデータを使うと説明しています。ほかのプラットフォーム、検索エンジン、ショッピングサービスも、AIの開示のためにこの項目を同様に使うと発表しています。そのため、compositeWithTrainedAlgorithmicMediaが付いた軽く修正しただけの本物の写真が、完全な生成画像とまったく同じラベルを付けられることがあります。
署名がないので簡単に変えられる
C2PAマニフェストと違い、通常のIPTCメタデータには署名がありません。どのメタデータエディタでもDigitalSourceTypeを追加、変更、削除でき、保存し直すときに捨ててしまうアプリも多くあります。「AI」と書かれていても「カメラ」と書かれていても、この項目は証拠ではなく自己申告として扱ってください。
見つけ方と削除方法
AI Label Removerに画像を置くと、「AI の痕跡」でこの項目が「XMP · Iptc4xmpExt › DigitalSourceType」として値とともに表示されます。C2PAマニフェスト内の同じ用語はC2PAの下に表示されます。「すべての画像を洗う」を押すとXMPパケット全体とC2PAストアが削除され、この項目も、EXIFやその他の識別情報とともに消えます。ほかのAI関連の項目についてはAIメタデータ削除ページをご覧ください。
この項目だけを消して残りのXMPを保ちたい場合は、コマンドラインツールで exiftool -XMP-iptcExt:DigitalSourceType= photo.jpg のように削除できます。C2PAマニフェストにも同じ値が入っている可能性がある点に注意してください。
この項目を残すべきとき
この項目は、見る人が画像の作られ方を知るために存在します。画像が本当にAIで生成された、あるいは大きく変えられたものなら、宣言は残すか、投稿時に開示しましょう。自分の作品を誤って説明している場合や、ファイルから個人情報を消している場合には、削除するのが適切です。
IPTC DigitalSourceTypeについて
trainedAlgorithmicMediaとはどういう意味ですか?
生成AIモデルが作成したコンテンツを表すIPTCの用語で、完全にAIで生成された画像を意味します。
編集した写真にcompositeWithTrainedAlgorithmicMediaと表示されるのはなぜ?
AIによるオブジェクト削除などの生成編集が記録されたためです。この用語は、大きさに関係なくAI生成部分を含む合成を示します。
DigitalSourceTypeはC2PAと同じものですか?
いいえ。DigitalSourceTypeは通常署名のないIPTCの項目で、XMPに保存されます。C2PAは署名付きのマニフェストで、アクションの中に同じ語彙を含むことがあります。
AI Label RemoverでDigitalSourceTypeだけを消せますか?
現時点ではできません。AI Label RemoverはXMPとC2PAをまとめて削除します。他のXMPデータを残す必要があるなら、ExifToolでこの項目だけを削除できます。