EXIF (1)――JPEG画像を引き立たせる「EXIF」:デジモノ家電を読み解くキーワード
デジタルカメラで撮影した写真には、知らず知らずのうちたくさんの情報が記録されている。今回は、その「EXIF」が制定された理由と基本的な仕組みについて説明しよう。
EXIFは“デジカメ写真の情報庫”
デジタルカメラで撮影した写真(JPEG)には、画像以外にも多くの情報が記録されている。撮影日時にカメラの機種名、レンズのF値やシャッター速度などなど、その情報を参照すれば写真に関する多くがわかる。EXIF(Exchangeable image file format)は、市販のデジタルカメラほとんどすべてに採用されている、情報の記録に関するオープンな仕様だ。電子情報技術産業協会(JEITA)により規格化され、2002年公開のEXIF 2.2が最新版となっている。
当初、EXIFは画像データの再生/交換に重点を置いて規格が制定されていたが、EXIF 2.2ではプリントサービスでの活用も考慮されている。ストロボの状態や露出時間、撮影シーンの種類(人物や風景、夜景など)といった情報が整備されたのは、主に写真印刷時の自動補正処理が目的だ。GPSに関する情報も追加され、撮影地点の詳細な情報も記録可能になった。デジタルカメラの普及と用途の拡大に伴い、情報庫としての役割が整備拡充された格好だ。
画像を引き立たせる“つま”
EXIFでは、画像ファイルをJPEGもしくはTIFFと定めている。音声に関する取り決めもあるが、ここでは画像、特に利用頻度が高いJPEGを例に解説を進めることにしたい。
JPEGには、ファイル先頭から数えて決まった位置を区切り(マーカー)とする運用ルールがある。そのうち特定範囲は「アプリケーションマーカーセグメント」とされ、画像とは直接関係ないデータ保管領域として利用できる。
EXIFではこの仕組みを利用し、JPEGに情報を埋め込んでいるのだ。EXIFの情報が画像データを引き立たせていることを考えれば、JPEGが刺身でEXIFが"つま"、といってもいいだろう。この“つま”が何であるか、ID(タグ番号)と対応するデータ種を定めたものがEXIFという規格なのだ。
ただし“つま”は誰にでも見えるわけではなく、EXIFデータを解釈可能なアプリケーションが必要になる。EXIFデータは後から編集することも可能だが、当然そのような機能を備えたアプリケーションでなくてはならない。EXIF 2.2準拠のデジタルカメラで撮影したからといって、あらゆるアプリケーションでEXIFデータの中身を確認できるわけではないことを理解しておこう。
次回は、EXIFデータを確認する手順や活用方法について解説する予定だ。
執筆者プロフィール:海上忍(うなかみ しのぶ)
ITコラムニスト。現役のNEXTSTEP 3.3Jユーザにして大のデジタルガジェット好き。近著には「デジタル家電のしくみとポイント 2」、「改訂版 Mac OS X ターミナルコマンド ポケットリファレンス」(いずれも技術評論社刊)など。
関連記事
- デジモノ家電を読み解くキーワード:MPEG-4(5)――MPEG-4のつくりかた
これまでMP4コンテナの仕様を中心にMPEG-4ムービーファイルを説明してきたが、MPEG-4編ラストとなる今回は、MPEG-4生成ツールについて考えてみたい - デジモノ家電を読み解くキーワード:MPEG-4(4)―― MPEG-4とコーデックの関係
MPEG-4コンテナの要件を満たすファイルが「MP4」だが、世の中には“映像部分だけMPEG-4”なAVIファイルが流通している。今回は、MPEG-4とコーデックの関係をふまえつつ、そのようなAVIファイルとの違いを説明してみよう。 - デジモノ家電を読み解くキーワード:MPEG-4(3)――動画のクオリティを決定づける「プロファイル」と「レベル」
前回はMPEG-4に採用された概念「コンテナ」について説明した。今回は、そのコンテナにどのようなコンテンツを詰め込むか規定する「プロファイル」と「レベル」について説明する。 - デジモノ家電を読み解くキーワード:MPEG-4(2)――動画や音声などを“食べる”ための「トレイ」
前回はMPEG-4がいわば“カフェテリアのトレイ”となっている構造について簡単ながら説明した。今回は動画や音声などを実際に再生するために必要な概念である「トレイ」について解説する。 - デジモノ家電を読み解くキーワード:MPEG-4(1)――“カフェテリア”方式の動画フォーマット
よく見るけれど、人に説明できるかと言われればちょっと……。この連載ではデジモノ家電を理解する上でキモになる各種のキーワードを解説していく。今回のテーマは、よく耳にするものの正確な説明が難しい「MPEG-4」。
Copyright © ITmedia, Inc. All Rights Reserved.