isGenAI.com

用語集

XMP:宣言された来歴を運ぶXMLパケット

XMP(Extensible Metadata Platform)は、画像・動画・文書ファイルに埋め込まれる、ISOで標準化されたRDF/XMLのメタデータパケットです。作成ツール、説明文、AI生成の宣言に使われるIPTC Digital Source Typeなど、名前空間で区別されたプロパティを持ちます。

XMP のためにコードで描いたイラスト

イラスト · PNG ファイル

  1. Signature + IHDR
  2. iTXt XML:com.adobe.xmp記録
  3. tEXt parameters
  4. tEXt prompt / workflow
  5. tEXt invokeai_metadata
  6. eXIf
  7. caBX C2PA manifest
  8. IDAT pixels
  9. IEND

AI 生成の申告あり

ファイル自身が AI 生成だと表示しています。

trainedAlgorithmicMedia などの IPTC DigitalSourceType を XMP から読み取り、正確な値のまま表示します。

画像をチェック →
AI 生成の申告あり:この記録が PNG ファイルのどこにあり、isGenAI レポートがそれをどう示すか。 この画像はコードで描いたイラストです。

XMPに含まれるもの

XMPパケットはファイル内のXMLで、JPEGのAPP1、キーワードがXML:com.adobe.xmpのPNG iTXt、WebPのXMPチャンク、TIFFのタグ700、HEIFのアイテム、PDFのメタデータストリームに格納されます。プロパティは名前空間ごとにまとめられています。説明文はdc、CreatorToolと日付はxmp、履歴はphotoshop、Digital Source TypeはIptc4xmpExtです。説明文に入るMidjourneyのプロンプト、Meta AIのソースタイプ、多くの生成ツールタグはここにあります。

XMPは署名のないテキストです。宣言が置かれる最も一般的な場所であると同時に、ほとんどのプラットフォームが真っ先に捨てるものでもあります。

isGenAIでのXMPの使い方

isGenAIは、文書型宣言を拒否したうえでパケットをXMLとして解析し、プレフィックス名を信用せずに名前空間プレフィックスをURIに解決し、IPTC Digital Source Typeを属性・要素・RDFリソースのいずれの形でも読み取ります。また、XMPのテキストからAIに関する記述を探し、その抜粋を引用します。検出結果にはXMPの項目名が示されるため、XMPのプロパティをEXIFと並べて表示するEXIFビューアーで確認できます。

XMPとC2PAの違い

XMPは宣言し、C2PAは署名します。C2PAマニフェストは同じIPTCの値を署名付きのアサーション内に持てるため、isGenAIはマニフェスト内の値を強い証拠、XMPだけの値を中程度の証拠として報告します。

XMPは、DocumentIDやDerivedFromといったphotoshopやxmpMMのプロパティで、編集履歴を記録することもできます。これらの識別子はファイルのバージョン同士を結び付けますが、署名がないため、エディターが書いた内容を示すだけで、認証された履歴の連鎖ではありません。

ファイルを調べるときのこの用語の使い方

  1. 元のファイルを、AI画像判定ツールまたはページで紹介しているツールにアップロードします。
  2. 「How we checked」(確認方法)の中からこの用語を使った検出結果を探し、そこに示された参照元の項目を読みます。
  3. 種類ごとに重みづけします。署名付きの記録、宣言された項目、保存されたプロンプト、一致するコピーは、証拠としての強さがそれぞれ異なります。
  4. 記録がないことは、人が作成したことの証拠にはならない点に注意してください。

実際のレポートでこの用語を見る

よくある質問

<?xpacket beginとは何ですか?

XMPパケットの開始を示します。処理命令<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>がファイル内でXMPのXMLが始まる位置を示し、<?xpacket end="w"?>で閉じます。PNGでは、パケットはキーワードXML:com.adobe.xmpのiTXtチャンクに入っており、EXIFビューアーで表示できます。

XMPでAI生成が証明されますか?

XMPはAI生成を宣言するものです。XMP内の適切なIPTC Digital Source Typeは、中程度の宣言的な証拠として報告されます。編集可能で、署名はありません。

XMPを書き込むAIツールはどれですか?

Midjourney、Meta AI、Microsoftは、XMPにIPTCの値を書き込むことが文書で確認されています。多くのエディターはCreatorToolを書き込みます。生成AI別のページをご覧ください。

XMPはSNSへのアップロード後も残りますか?

ほとんど残りません。大半のプラットフォームは削除します。LinkedInとTikTokは、ラベルのためにXMPではなくC2PAを読み取ります。

出典

定義は上記リンク先の公開規格に基づいています。記載したisGenAIの動作は、2026年10月時点で稼働しているチェッカーのものです。