解像度

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内検索

解像度(かいぞうど)とは、ビットマップ画像における画素密度を示す数値である。

すなわち、画像を表現する格子の細かさを解像度と呼び、一般に1インチをいくつに分けるかによって数字で表す。

単位[編集]

単位は一般にドット・パー・インチ(dpi)である。類似の概念にピクセル・パー・インチ(ppi)、ライン・パー・インチ(lpi)があり、前者は走査線によるスキャナ等の性能表記で、後者2つは微細な線の集合により面として印刷や表示をする物において主に使用される。それぞれの単位については各項目を参照。これらの値を直接に比較することは出来ない。これらの単位の他に一般に目にする事はないがピクセルズ・パー・メートル(ppm)という単位が存在する。こちらは、ビットマップ画像PNGといった画像形式の内部で使用される。大半の画像表示ソフトではppm単位をppi単位に変換して表示する事が殆どであるため、目にすることは稀である。

解像度の違い

本来の解像度[編集]

本来の解像度とは観測対象がどこまで詳しく測定(描写)されているか、別の言い方をすれば、異なる対象がどこまで分離されているかを意味する。dpiは明確に定義された物理量であるドットの密度を表す単位であり、密度とは異なる意味を持つ解像度という用語の使用は適切ではない。上図「解像度の違い」を例に、その問題点を明らかにしておく。 この図「解像度の違い」を一見して明らかに、右端の図が最も(本来の)解像度が高い。しかしながら、我々はモニタ上で同一dpiでの表示を観ており、モニタの画素数は(本来の)解像度とは何ら関係がない。この図を、アナログ銀塩写真(右側ほどピントが合っている)をスキャナの同一dpiで取り込んだビットマップ画像と考えてもよい。右端以外の画像をどんなに高dpiでモニタ表示、印刷しても右端以上の(本来の)高解像度にはならない。 このような紛らわしさは同一の対象について、同一用語が異なる意味で使用されていることによる。

メディアの解像度[編集]

ディスプレイ(Display resolution[編集]

かつてのコンピュータディスプレイの標準的な解像度は、「1ポイント=1ドット」の割り当てが主流で、72dpiであったため、現在でもディスプレイ表示を主な用途として作成されたビットマップ画像は72dpiを基準に作られる事が多い。しかし、近年のコンピュータディスプレイは100〜150dpiの解像度を持つのが普通である。

しかし、このコンピューターディスプレイの標準的な解像度というのは、OSのGUIの基準値であり、実際の表示サイズとは関係がないもので、PC上ではdpiはモニターのドットの大きさに依存しており、基本的にそのdpiでしか表示できない。よって、PC上で扱うデータならば基本的にdpiの設定は機能しない。OSXiOSといったOSでは、GUIの制御にドット単位(物理単位)ではなくポイント単位(論理単位)を使用している(どのディスプレイでもGUIを物理的に同程度の大きさに出来る)。このためディスプレイのdpiの違いにより同じ大きさの文字が明瞭であったり荒くなるといった事が起きる。また、製品によって解像度が異なるためiPhoneの様に画素数は多くないが、解像度は高いという製品も存在する。

印刷物(Image resolution[編集]

印刷物の解像度は印刷方式などにもよるが、一般的な家庭用では300〜600dpi程度、商業印刷物では600dpi~2400dpiの解像度を持つ事が多い。ただし、プリンタでは解像度とはドットの中心のずれ量をあらわしているため、その解像度で印刷しても分離した個々のドットを見ることができるとは限らない。

解像度は、本来は画像を表示したり印字したりするデバイスの特性により定まるパラメータである。このため、画像データそのものに付加される解像度の情報は、「この解像度で表示してほしい」または「この解像度で表示すると原寸になる」などという補助情報でしかない。

通信と放送[編集]

多くの場合、横方向の解像度と縦方向の解像度は同じであるため、解像度は一つの数値で示されるが、印刷用の画像データや通信用の画像データなどでは横方向と縦方向で解像度が異なる事がある。つまり、1個の画素の横幅と縦の長さが異なる状態で表示する事により意図した画像の形状になるのである。この時の横と縦の解像度の比率を「ピクセルアスペクトpixel aspect)」と呼ぶことがある。ただし、同じ言葉が画像の縦横の画素数の比を示す時にも用いられている。

放送分野で多く用いられているYUVフォーマットでは、各画素の色は輝度情報Yと色差情報Cr、Cbという3つのパラメータで示されるが、通信上のデータ量を減らすために色差情報は輝度情報の半分の解像度にするということがしばしば行なわれている。

色解像度[編集]

また、1点ごとに何種類の色を持つ事ができるかを色深度色解像度または色分解能と呼ぶ。色解像度は多くの場合、光の三原色である「赤・緑・青」のそれぞれの基本色の強さを何段階で表現できるかによって示される。また、この段階数の2の対数を用いてビット数として表現する事が多い。例えば、色解像度の高いデータとして現在広く用いられている24ビットトゥルーカラーと呼ばれるビットマップ画像の場合、各色256段階の色解像度を持つ。これは各色8ビット、合計24ビットの色解像度であると表現される。

人間の目[編集]

人間の三原色のうち青に対する感度が弱い事が知られている。このため、赤・緑に較べて青の色分解能は低くても画質に与える影響が少ない。このことより、赤・緑に6ビットずつと青に4ビットの計16ビットで色を表現したり、赤・緑に3ビットずつと青に2ビットの計8ビットで色を表現するという事もしばしば行なわれる。これらの色表現は16ビットトゥルーカラー、8ビットトゥルーカラーと呼ばれる事がある。また、赤と青に5ビットずつ、緑に6ビットを割り当てたものや赤・緑・青に5ビットずつ割り当てたものはハイカラー (high color)と呼ばれる。

一般には、人間の目はおよそ1000万色を見分ける能力があると言われている。色解像度が24ビットあると、224=16,777,216色を表現できる事になり、これは人間の目の特性を超える。しかし、上記のように色によって人間の目の色分解能は異なり、赤は10ビット程度無いと足りないとする研究結果もある。このため、映画用の画像作成などの色再現性を重視する場合には、赤・緑・青それぞれに10ビットずつを割り当てた30ビットの色解像度をもつデータを用いる事もある。

備考[編集]

解像度とは本来は上記の通り画素密度を示す値であるが、しばしば画像の画素数を示す言葉として誤用されている。画面解像度を参照。