XMP
「Extensible Metadata Platform」の略です。XMPは、Adobe Systemsが開発し、International Organization for Standardization(ISO)が標準化した、汎用的なメタデータ形式です。複数のアプリケーション間でメタデータを共有するための標準形式を提供します。
多くのファイル形式には、ファイルの内容を説明する内部メタデータが含まれています。たとえば、デジタルカメラで作成されたJPEG画像には通常、カメラで撮影した画像に関するシャッター速度、絞り、焦点距離、フラッシュ設定などの情報を定義するEXIFデータが含まれています。EXIFは世界中で認識されている形式ですが、その他の種類のメタデータは、特定のプログラムでしか読み取れない独自形式で保存されます。そのため、ほかのプログラムでメタデータを処理することが難しくなったり、不可能になったりします。
AdobeのXMP仕様は、メタデータを保存するための標準形式を定めることで、この問題を解決します。メタデータのプロパティと属性を定義するために、標準的なXMLおよびRDF構文を使用します。以下は、XMPテキストの例です。
<x:xmpmeta xmlns:x='adobe:ns:meta/'>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
…
</rdf:RDF>
</x:xmpmeta>
XMPの「拡張可能」という部分は、あらゆる種類のデータの説明に使用できることを意味します。ただし、一般的なファイル形式のメタデータを保存するために、いくつかの特定のXMPスキーマが開発されています。例として、PDF、Photoshopドキュメント、圧縮画像、カメラRAW画像などがあります。各スキーマは、プロパティ名を指定する、あらかじめ定義された名前空間を使用します。たとえば、PDFスキーマにはpdf:Keywords、pdf:PDFVersion、pdf:Producerなどのプロパティが含まれています。
XMPデータは通常、Photoshopドキュメントなどの既存のファイル内に保存されます。ただし、特定のドキュメントに関連付けられた個別の.XMPファイルとして外部に保存することもできます。データが標準形式で保存されるため、XMPファイルはXMPをサポートするあらゆるプログラムで読み取ることができます。
ファイル拡張子: .XMP
知識をテストする