公式iOSアプリをApp Storeで公開しました無料でダウンロード

Exif・IPTC・XMPの違い:3つのメタデータ規格

· 約1分で読めます

結論

Exif、IPTC、XMPの違いは、書き込む主体と保存する内容にあります。Exifはカメラが書き込み、GPSを含む撮影データを保存します。IPTCは人が書き込み、説明情報と権利情報を保存します。XMPは拡張可能な入れ物で、両方を運び、編集後も最もよく残ります。

写真のメタデータはどこにあるのか、と尋ねられれば、正直な答えは「最大3か所に同時に存在し、別々のシステムが書き込み、ときには互いに食い違う」というものです。どの部分を読んでいるかによって、何を信頼できるかが決まります。

Exif、IPTC、XMPの違いとは?それぞれ何を保存しますか?

Exifはカメラが測定した内容を保存します。露出、レンズ、時刻、GPSです。IPTCは人が主張した内容を保存します。キャプション、作成者、著作権、キーワードです。XMPは、どちらも保存できる入れ物形式で、編集履歴も加えられます。

項目ExifIPTCXMP
書き込み元カメラが自動で書き込む人またはソフトウェア編集ソフトウェア
主な内容露出、レンズ、時刻、GPSキャプション、作成者、権利、キーワード何でも。編集履歴を含む
形式固定のバイナリタグ固定のレコード構造拡張可能なXML
GPSを含むか?はい。主な情報源まれはい。コピーされていれば
編集後も残るか一部だけ残ることが多いたいてい残る3つの中で最もよく残る
ファイルの外に置けるかいいえいいえはい。サイドカーとして
3つの規格の比較

実際の区別は、測定された内容と主張された内容の違いです。Exifはハードウェアが観測した記録であり、IPTCは誰かが主張した内容の記録です。来歴が問題になるとき、この違いは重要になります。XMPは編集ソフトウェアが編集履歴を記録する場所でもあり、写真が編集されたかどうかを確かめる際に最初に見るべき場所の一つです。

GPS座標を保存しているのはどれですか?

ほぼすべての場合、Exifです。カメラは撮影時にGPSタググループを書き込みます。編集ソフトウェアが、その座標をXMPにもコピーすることがあります。そのため、1つのファイルに食い違った2つの版が含まれることがあります。

両者が食い違う場合、Exifが原本で、XMPはその写しです。そのため、編集ソフトで位置が意図的に修正されていない限り、通常はExifを信頼すべきです。タグの構造そのものについては、写真の座標の読み方で説明しています。

XMPサイドカーファイルとは何ですか?

画像と並んで保存される独立した.xmpファイルで、元の画像を変更せずにメタデータや編集指示を保持します。RAWのワークフローでは、RAWファイルは手を加えない状態を保つべきものなので、これを使います。

サイドカーには、多くの人が痛い目を見て知る性質があります。画像だけを送ると、編集内容とキーワードはすべて手元に残ります。サイドカーだけを画像なしで送ると、送ったのは写真の説明であって、写真そのものではありません。

これは普通の写真にも関係がありますか?

ほとんどの場合、関係ありません。ふつうに共有されたスマートフォンの写真はExifだけを持っていて、ほかのブロックはないため、関係するのはExifだけです。この区別が重要になるのは、編集ソフトがファイルに手を加えたあとや、メタデータを削除して本当に消えたか確かめたいときです。

メタデータが証拠になる場合にも、この区別は重要です。IPTCやXMPの項目は人やソフトウェアが書き込むものなので、機器による測定ではなく、作成者の主張を伝えています。どちらも簡単に編集できます。何かを証明として扱う前に、このことを知っておくべきです。

ファイルにどのブロックが含まれているか、どうすれば分かりますか?

メタデータツールなら、ブロックごとに分類して表示してくれます。exiftool -G photo.jpg を使うと、各タグの前に所属ブロック([EXIF]、[IPTC]、[XMP]のいずれか)が付き、重複したフィールドやブロック間の食い違いが一目で分かります。

これは、メタデータの削除が本当に成功したかを確かめる最も速い方法です。Exifを消した後も[XMP]のGPSグループが残っているファイルは、きれいに消去されていません。そして、どちらのOSに標準で付いているビューアでも、その事実は教えてくれません。

食い違いが表面化するのも、この方法によってです。Exifの撮影日が2019年で、XMPの更新日が2024年だったとしても、それは矛盾ではありません。別々の出来事に関する2つの事実です。これを1つの出来事として読んでしまうのは、よくある誤りです。

よくある質問

XMPはExifより優れていますか?
役割が違います。Exifはカメラが測定した内容を記録し、拡張はできません。XMPは柔軟な入れ物で、編集後もよく残ります。ほとんどのファイルは両方を持つことで恩恵を受けます。
写真に、2つの異なる撮影時刻があるのはなぜですか?
通常、Exifには撮影時刻が、XMPには編集ソフトが書き込んだ更新時刻が入っているからです。両者は矛盾していません。異なる出来事を表しています。
SNSは、IPTCやXMPも削除しますか?
アップロード時の再エンコードで、通常はすべてのメタデータブロックがまとめて破棄されます。一部のプラットフォームは権利情報のための小さなIPTCの部分集合を残すことがありますが、それに頼るべきではありません。
自分の写真にIPTCのデータを追加できますか?
はい。多くの写真管理ツールでは、キャプション、作成者、著作権、キーワードを設定できます。これらはIPTCまたはXMPのブロックに書き込まれ、ファイルとともに移動します。

参考文献

  1. Exif 3.0 (CIPA DC-008-2023) — Camera & Imaging Products AssociationExif規格そのものです。
  2. IPTC Photo Metadata Standard — IPTC説明情報と権利情報のフィールドを定義しています。

続きを読む

Cookieに関するお知らせ

このサイトでは、ログイン、言語設定、セキュリティに必要なCookieのほか、アクセス状況と広告効果を測定するためにGoogle AnalyticsとMeta PixelのCookieを使用しています。これらはブラウザの設定でブロックできます。詳しくはCookieポリシーをご覧ください。