なぜ人が感じる光の色は三つの値で表せるのか?

ディスプレイは赤・緑・青の三つの光を組み合わせるだけで、私たちには非常に多くの色を見せることができます。色を数値で扱う国際的な表色系でも、光の色は三つの値で表されます。

しかし、実際の光にはさまざまな波長が含まれており、その分光分布は複雑です。それなのに、なぜ人が感じる「色」は三つの数で表せるのでしょうか。

結論からいうと、明るい環境での人の色覚が、波長感度の異なる三種類の錐体細胞の応答を出発点としているからです。目に入る光のスペクトルがどれほど複雑でも、網膜では主にL・M・Sという三種類の錐体がそれぞれ一つの応答量へまとめます。その三つの応答の組み合わせが、その後の神経処理を経て色の知覚につながります。

このため、分光分布がまったく違う二つの光でも、三種類の錐体を同じ程度に刺激すれば同じ色に見えることがあります。これをメタメリズムといい、RGB表示やCIE表色系が成立する重要な理由です。

この記事では、光の物理的なスペクトルと人が感じる色の違い、三色型色覚、色合わせ、CIE三刺激値、メタメリズム、色の見えが周囲の条件で変わる理由まで順に説明します。

目次

光の「スペクトル」と「色」は同じものではない

光を物理的に詳しく表すには、波長ごとにどれだけのエネルギーが含まれているかを示す分光分布を使います。

単色に近いレーザー光なら、エネルギーは狭い波長範囲に集中しています。一方、太陽光や白色LEDのような光には、複数の波長成分が含まれています。その形は光源によって大きく異なります。

物理的には、波長ごとの強度を細かく記述しなければ光を完全には表せません。つまり、光そのものが本質的に「三成分しか持たない」わけではありません。

一方、私たちが感じる色は、人間の視覚系を通した知覚です。OpenStaxでも、色は可視光の波長と関係する一方、人間の色知覚は三種類の錐体の組み合わせによって成立すると説明されています。

したがって、スペクトルは光の物理量、色はその光に対する視覚系の応答と分けて考えることが重要です。

なぜ人には三種類の錐体があるのか

明るい場所で色を見る中心的な役割を担うのが、網膜にある錐体細胞です。

人の錐体は、波長感度の違いから主にL錐体、M錐体、S錐体の三種類に分けられます。Lは長波長側、Mは中波長側、Sは短波長側への感度が比較的高いことを表します。

J-STAGEの色覚に関する解説でも、明所では錐体が働き、L・M・Sの三種類がそれぞれ異なる波長感度を持ちながら、感度範囲を互いに重ねていることが説明されています。

ここで注意したいのは、「L錐体は赤だけ、M錐体は緑だけ、S錐体は青だけを検出する」という単純なセンサーではないことです。それぞれの感度曲線は広い波長範囲にまたがっており、一つの波長の光でも複数の錐体が同時に反応します。

2026年に東京大学などの研究グループが発表した研究では、霊長類の赤・緑錐体視物質の構造が原子レベルで解析され、わずかなタンパク質環境の違いが吸収波長の差を生む分子基盤として示されました。色覚の三つの入口は、視物質の分子構造の違いに支えられています。

一種類の錐体だけでは波長を決められない

なぜ三種類の比較が必要なのでしょうか。その理由は、一種類の光受容体だけでは、光の強さと波長を区別できないからです。

ある錐体の反応が大きかったとしても、それが「感度の高い波長の弱い光」だったのか、「感度の低い波長の強い光」だったのかは、その錐体一種類の出力だけでは判断できません。

この性質は一変量原理として知られています。個々の錐体は、吸収した光子の結果として応答量を出しますが、その一つの数値の中には波長情報と強度情報が別々には残っていません。

そこで視覚系は、感度の異なる複数種類の錐体の応答を比較します。L・M・Sの相対的な応答パターンを見ることで、光の強さだけでは説明できない波長構成の違いを色として区別できます。

複雑なスペクトルが三つの応答量へ圧縮される

目に入る光の分光分布をP(λ)と考えます。それぞれの錐体には、波長ごとの感度曲線があります。

L錐体の応答は、各波長の光強度にL錐体の感度を掛け合わせ、可視域全体で足し合わせた量として考えられます。M錐体、S錐体も同じです。

つまり、どれほど複雑な分光分布でも、網膜の三種類の錐体を通る段階で、おおまかには

  • L錐体がどれだけ応答したか
  • M錐体がどれだけ応答したか
  • S錐体がどれだけ応答したか

という三つの量に写されます。

この「高次元のスペクトル情報を三つの受容体応答へ写す」という性質が、人の色を三つの数で表せる根本的な理由です。

なぜ赤・緑・青の三原色で多くの色を作れるのか

ディスプレイがRGB、つまり赤・緑・青の三原色を使うのも、人の三色型色覚を利用しているからです。

赤・緑・青の光の強度をそれぞれ変えると、L・M・S錐体への刺激の組み合わせを幅広く変えられます。適切な比率を作れば、別のスペクトルを持つ自然光と同じような三錐体応答を生み出せます。

たとえば、スペクトル上に強い黄色成分を持つ光と、赤と緑の光を適切な割合で混ぜた光は、物理的な分光分布が違っていても同じような色に見える場合があります。

ただし、RGBの三原色で「自然界のすべての色を必ず再現できる」という意味ではありません。選んだ三原色には再現できる色の範囲、つまり色域があります。実際のディスプレイでは、その色域の内側にある色を三つの光の組み合わせで表現します。

違うスペクトルが同じ色に見える「メタメリズム」

分光分布が異なるのに同じ色として知覚される現象をメタメリズムといいます。

これは、人間の目が光のスペクトルを波長ごとに直接読み取っているのではなく、三種類の錐体応答へ圧縮していることから生じます。

数学的に考えると、スペクトルには非常に多くの自由度がありますが、人の三錐体応答は三つしかありません。そのため、異なるスペクトルが同じ三つの応答値へ写る組み合わせが多数存在します。

この現象があるからこそ、ディスプレイは太陽光や絵の具とまったく同じスペクトルを再現しなくても、私たちに似た色を見せることができます。

一方で、二つの物体がある照明では同じ色に見え、別の照明では違って見えることもあります。物体の反射スペクトルと照明スペクトルの組み合わせが変わると、目に届く三錐体刺激も変わるからです。

「三つの値」はRGBだけではない

色を三つの数で表す方法はRGBだけではありません。RGBは特定の赤・緑・青の原色を基準にする表し方です。

色を客観的に測定・伝達するため、国際照明委員会CIEは、実験的な色合わせデータをもとに標準的な表色系を整備してきました。代表例がCIE XYZ表色系です。

CIEの標準測色観測者では、人の代表的な色合わせ特性を三つの等色関数で表し、光の分光分布と組み合わせてX・Y・Zという三刺激値を計算します。CIEは、1931年の2度視野と1964年の10度視野に対応する標準測色観測者を規定しています。

XYZは実在する三つのランプの色そのものではなく、色を扱いやすくするために定義された数学的な三刺激値です。特にYは測光上の明るさとの関係を持つよう設計されています。

このように、RGBもXYZも「三つの量で人の色合わせを記述する」という三色性に基づいていますが、目的と基準が異なります。

色度図では何を表しているのか

CIE XYZの三刺激値から、全体の大きさを除いて比率だけを見ると、色の種類を二次元的に表せます。代表的なのがCIE xy色度図です。

X・Y・Zから

x = X / (X + Y + Z)

y = Y / (X + Y + Z)

のように正規化すると、三つの比率の和が1になるため、二つの値が決まれば残りも決まります。

そのため、明るさとは別に色味を二次元上へ配置できます。ディスプレイの色域を三角形で示す図がよく使われるのは、この色度図上に三原色の座標を置き、その混色で作れる範囲を示しているためです。

ただし、色度図は人が感じる色差をすべて均等な距離で表す地図ではありません。用途に応じてCIE L*a*b*など、知覚的な色差をより扱いやすくした別の表色系も使われます。

錐体の信号は脳でそのまま「赤・緑・青」になるのか

三種類の錐体から出た信号が、そのまま赤・緑・青という三本の独立した色チャンネルとして脳へ送られるわけではありません。

網膜から脳へ至る過程では、錐体の応答差や和を使う反対色的な処理が行われます。代表的には、LとMの差に関係する赤―緑系、SとL・Mの組み合わせに関係する青―黄系、そして明暗に関係する信号などへ再編されます。

J-STAGEの視覚科学の総説でも、色覚は錐体細胞の情報が反対色メカニズムによって処理されることで成立すると説明されています。

このため、「人の色覚は三色型である」ことと、「私たちの主観的な色が赤・緑・青の三感覚だけでできている」ことは同じではありません。三錐体は色知覚の入口であり、その後の神経処理が色の見えを形作ります。

同じスペクトルなら必ず同じ色に見えるのか

同じ観察者に、同じ状態で、網膜の同じ場所へ同じスペクトルと強度の光を与えれば、基本的な錐体刺激は同じになります。しかし、日常の色の見えはそれだけでは決まりません。

周囲の明るさ、背景色、観察している対象が光源なのか物体表面なのか、順応状態などによって色の見え方は変化します。

J-STAGEの「色の見えを決めるモードと質感」では、同じ分光エネルギー分布を持つ刺激であっても、それを発光体として見るか物体表面として見るかという知覚モードが色の見えに影響することが論じられています。

たとえば「茶色」は典型的です。茶色は単独の発光色として単純に対応する一波長があるわけではなく、周囲より暗い橙系の表面として知覚されることで生じます。色は光のスペクトルだけではなく、視覚系が場面全体をどう解釈するかにも依存します。

白色光には一つの決まったスペクトルがあるのか

ありません。白く見える光にもさまざまなスペクトルがあります。

昼光、白熱電球、蛍光灯、白色LEDでは、分光分布は大きく異なります。それでも適切な条件では、三錐体の応答比や順応の働きによって、どれも「白い光」として知覚できます。

これはメタメリズムの一例でもあります。

ただし、光源のスペクトルが違えば、同じ物体を照らしたときに反射してくる光のスペクトルも変わります。そのため、光源自体はどちらも白く見えても、物体の色の見え方が一致するとは限りません。

照明の色再現性を評価するときに、単に光源が白く見えるかだけでなく、物体色をどのように見せるかが重視されるのはこのためです。

物体の色は「物体だけ」で決まらない

赤いリンゴが赤く見えるとき、リンゴ自体が「赤色」を出しているとは限りません。多くの場合、照明光の一部がリンゴ表面で吸収され、残った波長成分が反射して目に届いています。

目に届く光は、概念的には

照明の分光分布 × 物体の分光反射率

によって決まります。

その光がL・M・S錐体を刺激し、さらに脳が周囲の照明条件なども考慮して物体の色を知覚します。

したがって、物体の色は「物体が持つ一つの固定値」だけで決まるものではありません。照明、物体の反射特性、観察者の視覚特性、周辺環境が組み合わさって見え方が決まります。

分散で分かれる「色」と、色覚で感じる「色」はどうつながるのか

プリズムでは、物質の屈折率が波長によって異なるため、白色光が波長ごとに別の方向へ分かれます。これは分散という物理現象です。

一方、その分かれた光を赤、緑、青、紫などとして感じるのは、人の網膜と脳です。

つまり、分散は「光を波長ごとに分ける物理法則」、色覚は「波長構成を視覚系が色として符号化する仕組み」と整理できます。

分散そのものについては、関連記事「なぜ光は波長によって屈折率が変わり、色に分かれるのか?」で詳しく解説しています。

反射や屈折も物体の色に関係する

私たちが日常で見る色の多くは、物体から反射してきた光です。そのため、表面での反射特性は色の見え方に影響します。

反射方向の基本法則については「なぜ光の反射では入射角と反射角が等しくなるのか?」で説明しています。

また、透明な材料やレンズでは屈折によって光の方向が変わります。屈折率が波長依存なら、波長ごとの方向差が色分離につながります。屈折とスネルの法則については「なぜ光は媒質の境界で曲がり、スネルの法則に従うのか?」で確認できます。

「光の色」を理解するときの三つの階層

光の色は、次の三つの階層を分けると整理しやすくなります。

  • 物理:光がどの波長をどれだけ含むかという分光分布
  • 生理:L・M・S三種類の錐体がどれだけ応答するか
  • 知覚:反対色処理や順応、周囲の文脈を含めて脳がどの色として経験するか

「波長=色」とだけ考えると、単色光についてはある程度わかりやすいものの、白、紫、ピンク、茶色、混色、メタメリズムなどを十分に説明できません。

色とは、光の物理的性質だけでも、脳だけでも決まらず、光と人の視覚系の関係として成立する知覚量なのです。

まとめ

人が感じる光の色を三つの値で表せるのは、明所での人の色覚が主にL・M・Sという三種類の錐体の応答を入口としているからです。

  • 光そのものの分光分布は三成分ではなく、多数の波長成分を持ちうる
  • 網膜では、その複雑なスペクトルがL・M・S三種類の錐体応答へ写される
  • 異なるスペクトルでも三錐体応答が同じなら、同じ色に見えることがある
  • このメタメリズムがRGB表示や三刺激値による色表現を可能にしている
  • CIE XYZ表色系は、人の色合わせ特性を三つの標準的な値として表す
  • 錐体信号はその後、反対色処理などを経て色知覚へつながる
  • 実際の色の見えは、照明、背景、順応、物体表面か光源かといった条件でも変化する

したがって「光の色が三つの成分でできている」のではありません。人の視覚系が複雑な光スペクトルを三種類の錐体応答から読み取るため、人が区別する色を三つの値で記述できるのです。この違いを押さえると、RGB、CIE表色系、メタメリズム、照明による色の変化まで一つの考え方で理解できます。

参考資料

関連する「なぜ?」

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次