用語集

EXIFバージョンとは何ですか?

EXIF バージョンは、写真のメタデータ内にある 4 桁のコードです。ファイルが従っている EXIF 規格のバージョンを示し、例えば 2.32 バージョンの場合は 0232 のようになります。

exif-version

Exif バージョンは、ファイルのメタデータがどの Exif 規格バージョンに従っているかを示す 4 桁のコードです。Exif(EXIF とも書かれます)は、Exchangeable image file format(交換可能画像ファイル形式)の略です。

Exif は、カメラやスマートフォンが各写真の詳細情報を保存するために使用する規格です。これらの詳細には、カメラの機種名、シャッター速度、撮影日時などが含まれます。Exif バージョンは、カメラやアプリがこれらの情報を書き込む際に従った規格の版を示します。

その値がどのように表示されるか

この値は常に 4 桁です。最初の 2 桁がメインバージョン番号、後ろの 2 桁がマイナーバージョン番号を表します。2 桁目の後ろに小数点を入れたバージョン番号として読みます。たとえば 0232 はバージョン 2.32 を意味します。

  • 0200 は Exif バージョン 2.0 を意味します
  • 0221 は Exif バージョン 2.21 を意味します
  • 0230 は Exif バージョン 2.3 を意味します
  • 0232 は Exif バージョン 2.32 を意味します

ファイル内では、この値は終端マーカーなしの 4 文字の ASCII 文字として保存されます。タグ番号は 36864 で、16 進数では 0x9000 です。このタグはメタデータの Exif セクションにあります。

どのファイルがそれを持っているか

この規格は、TIFF ファイルの構造を利用する JPG 画像と TIFF 画像向けの Exif データを定義しています。また、4 桁の値を ever という独自のチャンク内に格納する WAV 音声ファイル向けの Exif データも定義しています。Exif データは PNG や WebP 画像、DNG や CR2 などの TIFF ベースのカメラ RAW ファイルにも含まれます。

Exif バージョンは必須タグです。規格では、Exif データがあるにもかかわらずこのタグがないファイルは、規格に準拠していないとされています。Exif データを書き込むカメラ、スマートフォン、またはアプリがこの値を設定します。

バージョンの違い

新しいバージョンごとにタグが追加されたり、ルールが変更されたりします。主なバージョンは次のとおりです。

  • バージョン 1.0(1995 年 10 月):初版。基本的なタグを定義
  • バージョン 2.0(1997 年 11 月):sRGB カラースペース、GPS データ、圧縮サムネイルを追加
  • バージョン 2.2(2002 年 4 月):コントラストやシャープネスなど、印刷品質を改善するタグを追加
  • バージョン 2.3(2010 年 4 月):感度、GPS、カメラやレンズの詳細向けの新しいタグを追加
  • バージョン 2.31(2016 年 7 月):UTC との時差を表すタグを追加
  • バージョン 2.32(2019 年 5 月):合成画像向けのタグを追加
  • バージョン 3.0(2023 年 5 月):多くの文字体系向けの UTF-8 テキストと、画像タイトルなどの新しいタグを追加
  • バージョン 3.1(2026 年 1 月):現在の版

この番号は、古いアプリにとっての想定内容も示します。後ろ 2 桁だけが変わる場合、古いアプリは既知のタグをそのまま読み、新しいタグを読み飛ばすことができます。最初の 2 桁が変わる場合、古いアプリは一部のデータを誤って読み取る可能性があります。

タグ名もバージョン間で変わることがあります。たとえば ISO 感度を表すタグは、バージョン 2.21 までは ISOSpeedRatings という名前で、バージョン 2.3 以降は PhotographicSensitivity という名前です。

それが重要な理由

Exif バージョンを見ると、カメラやアプリがどの版の規格に従ったか、そしてその版でどのタグが定義されているかが分かります。たとえば、UTC との時差専用のタグが定義されたのはバージョン 2.31 からです。値が 0230 の写真は、これらのタグが存在する前のルールに従っています。

規格では、写真ビューアーに対し、自分が対応しているバージョンより古いバージョンのファイルも読むよう求めています。たとえば、バージョン 2.32 用に作られたビューアーは、値が 0221 の写真も読むべきとされています。

Exif バージョンと FlashPix バージョン を混同しないでください。このタグもファイル内の同じ領域にあり、FlashPix バージョン 1.0 を表す 0100 を保持します。さらに、JFIF バージョン は JPG ファイルの別ヘッダーに由来するため、Exif バージョンとも FlashPix バージョンとも異なります。

Exif バージョン自体には個人情報は含まれていません。ファイルが従っている規格の版名だけを示す値です。

メタキー