カラーネーミングシステム(CNS )は、英語の用語を使用してコンピュータアプリケーションで名前の付いた色を体系的に表記したものです。1982年にトビー・バーク、リー・ブラウンストン、アリー・カウフマンによって作成されました。[1]
システム

CNS では 10 個の色名が使用され、それらを組み合わせたり、いくつかの修飾語を前に付けたりします。3 つの単色の 灰色、つまり黒、白、灰色のうち、修飾できるのは灰色のみであり、修飾できるのは明度のみです。名前付きの色相を形成するには、7 つの有彩色の基本色、つまり赤、オレンジ、茶、黄、緑、青、紫を、ハイフンで区切って互いに組み合わせるか、または接頭辞付きのスプラッシュカラー、つまり-ish接尾辞が付いた同じ用語と組み合わせます。結果として得られる色相は、明度、彩度、またはその両方によって変化します。あるいは、色相は、「白さ」を表すtintキーワードまたは「黒さ」を表すshadeキーワードのいずれかによって修飾できます。
明度は、オプションでveryという強弱記号が付いたdarkまたはlightで表されます。彩度はgrayish、strong、vividのいずれかです。どちらもmoderateまたはmediumに設定できます。
色合いは白っぽく、淡く、または鮮やかです。色合いは黒っぽく、薄暗く、または濃いです。どちらも鮮やかになることもあります。
バッカス・ナウア形式で表現されたシステムは次のようになります。[2] [3]
名前付き色 : = 灰色色| 有彩色
gray-color := 'black' | 'white' | [明度] gray
gray := 'gray' | 'grey'
chromatic-color := ( [ 色合い| 陰影] | [ 明度| 彩度] ) 色相
色合い := '白っぽい' | '淡い' | '鮮やかな' | '鮮やか'
陰影 := '黒っぽい' | '薄暗い' | '濃い' | '鮮やかな'
彩度 := '灰色がかった' | '中程度' | '強い' | '鮮やかな'
明度 := '中程度' | [ '非常に' ] ( '暗い' | '明るい' )
色相 := [スプラッシュカラー] ベースカラー| ( ベースカラー'-' ベースカラー)
ベースカラー := '赤' | 'オレンジ' | '茶色' | '黄色' | '緑' | '青' | '紫'
スプラッシュカラー := '赤っぽい' | 「オレンジがかった」 | 「茶色がかった」 | 「黄色がかった」 | 「緑がかった」 | 「青がかった」 | 「紫がかった」
派生語
CSS 2.1のすべての名前付き色を基本色として含めたり、透明度を含めたりすることで、既存のスキームとの互換性を高めたCNSのいくつかのバリエーションがCSSに組み込むことが提案されましたが、すべて却下されました。[4]
色 : = [彩度|| 明度|| 透明度] 色相
彩度 := 絶対 彩度値| 彩度値 相対
彩度値:= 'dull' | 'bright'
明度 := 絶対 明度値| 明度値 相対
明度値 := 'dark' | 'light'
絶対 := [修飾子'-' ]
修飾子 := 'extra' | 'semi'
相対 := 'er'
透明度 := [ 'semi-' ] 不透明度値
不透明度値 := 'opaque' | 'transparent'
色相 := プライム| 一般| 特別
プライム := '赤' | '緑' | '青' | 'シアン' | 'マゼンタ' | '黄' | '白' | '黒'
一般 := '紺' | 'ライム ' | '青緑 ' | '水色' | '栗色' | '紫' | 'フクシア' | 'オリーブ' | '灰色' | '銀'特別 :=特別|合成 (* 合成 ≈ プライム '-' プライム *)特別 := 'ピンク' | '茶色' | '黄褐色' | 'オレンジ'合成 := '黄緑' | '緑シアン' | 'シアン青' | '青マゼンタ' | 'マゼンタ赤' | …
参照
ISCC-NBS システム- 競合する色彩命名システム
参考文献
- ^ Berk, Toby; Brownston, Lee; Kaufman, Arie (1982). 「グラフィックス言語用の新しいカラー命名システム」. IEEE コンピュータグラフィックスとアプリケーション. 2 (3): 37. doi :10.1109/MCG.1982.1674223. S2CID 16846774.
- ^ Tab Atkins Jr.: CNS を CSS カラー レベル 4 に追加する CNS カラー命名システム
- ^ "CNS". Crissov . 2013年1月22日時点のオリジナルよりアーカイブ。2013年8月1日閲覧。
- ^ Benjamin D. Gray (2002 年 5 月)。「新しい CSS3 カラー名」。
