RGB は 本当は RLB だ
美術と物理学 へ戻る
ばいおりんの日常的物理学文集 へ戻る
2025.11.26


カラーコードのうち HTML や CSS で定義されている原色には次のようなものがあります。

    style="background-color:Red"  =  style="background-color:#ff0000"  
    style="background-color:Blue"  =  style="background-color:#0000ff"  
    style="background-color:Lime"  =  style="background-color:#00ff00"  
    style="background-color:Green"  =  style="background-color:#008800"  

 カラーコードは 光の3原色( 赤・緑・青 )のそれぞれの強さを数値で表したものです。カラーコードは例えば #3eb3ff のように表されますが、これを RGB ( 62, 179, 255 ) と表すこともできます。

 光の3原色は Red・Lime・Blue です。明度が 50% の Green ではなくて明度が 100% の Lime なのです。ですから、RGB は 本当は RLB なのです。( 色相は Green も Lime も同じなので RGB のままでいいのだと言えば、それでもいいのですが・・・ )

 明度が 100% の純色が Green ではなくて Lime なのか? その理由は、RGB系では光の波長 440 〜 545 nm( 青紫 〜 黄緑系 )の範囲においては単色光を正確に再現できないので「 XYZ表色系 」が指導権を握って 546.1 nm の波長の単色光を Green と定め、それに一番近いのが #008000,RGB ( 0, 128, 0 ) だったから、それが Green であると HTML や CSS で定義したためです。そこで、 #00ff00",RGB ( 0, 255, 0 ) で表される明度 100% の色は Green 以外の名前でなければならず、Lime とされたのです。