X Resolution は、画像のピクセルが水平方向、つまり座標系でいう x 軸に沿ってどれだけ密に並んでいるかを表します。紙の 1 インチまたは 1 センチメートルあたりに何ピクセル入るかを示すものであり、画像が何ピクセルあるかという「総ピクセル数」ではなく、印刷用の指示です。
どのファイルがそれを保持しているかと、その値の由来
このフィールドは EXIF と TIFF のメタデータブロックに含まれているため、JPEG、TIFF、カメラの RAW ファイル、PDF、そして画像編集アプリで保存されたファイルに現れます。スキャナーはこの値を書き込み、PNG ファイルも同じ概念を別の名前で保存します。QuickTime 系の動画ファイルである MOV や MP4 も動画トラック内に横方向の解像度を保持しますが、そこではほとんど常に 72 となっており、再生には影響しません。
どのように値が入るかは、元の機器やアプリによって異なります。カメラは固定のデフォルト値を書き込むだけで、実測はしません。スキャナーは実際にスキャンした密度を書き込むので、その数値は実測値です。画像編集アプリは、ファイルを書き出したときに設定されていたドキュメント解像度を書き込みますが、それは数か月前に誰かが入力した値かもしれません。この数値は画像から計算されるのではなく「宣言」されるものなので、技術的に間違いではなくても、実質的には意味を持たないことがあります。
X Resolution は必ず別のフィールドと対になっています。対応するフィールド Resolution Unit が、その数値が「何あたり」なのか、インチなのかセンチメートルなのかを示します。これがなければ、その値自体に意味はありません。
典型的な値の例
ここには、単純な数値が入り、その単位は対応するフィールド側に保存されています。よく見かける値は、多くのカメラが今も書き込む昔の画面用デフォルトの 72、96、150、印刷でよく使われる 300、そしてスキャンでは 600 以上などです。
単位がセンチメートルの場合、同じ密度でも数値は小さくなります。センチメートルはインチより短いからです。例えば 300 ピクセル/インチは、118.11 ピクセル/センチメートルと同じ密度です。縦方向の対応するフィールドは Y Resolution で、ほとんどのファイルではこの 2 つは完全に一致しています。
それが重要な理由
このフィールドは、画像を紙に印刷したときの大きさを決めます。横 3000 ピクセルで、300 ピクセル/インチなら、幅 10 インチで印刷され、くっきり見えます。同じファイルでも、72 ピクセル/インチでは、まったく同じピクセル数から幅 41.67 インチで印刷され、ピクセルが約 4 倍の距離に引き伸ばされるため粗く見えます。
一方で、このフィールドは画像やファイルそのものを変化させることはありません。X Resolution だけを編集してもピクセルは増えも減りもせず、ファイルサイズも変わりません。画面表示では、多くのソフトウェアがこの値を完全に無視します。そのため、高性能なカメラで撮った写真に 72 と書かれていても、気にしたり修正したりする必要はありません。
影響が出るのは、レイアウトや印刷の作業です。印刷会社、出版社、ストックフォトサイトなどが、特定の値を求めることがありますし、ページレイアウトソフトはこのフィールドが示すサイズで画像を配置するため、値がずれていると文書内に誤った縮尺で配置されてしまいます。この数値は、あなた自身やカメラ、撮影場所について何も示さないので、プライバシーの観点で気にする必要はありません。