色測定ガイド
Delta Eが知覚的な色差を測る仕組み
Delta Eは2つの色見本を一つの差の数値へ変えます。CIEDE2000が実際に何を比べ、結果をどう読み、どこから数値だけでは足りなくなるかを解説します。
Delta E 色差
Delta Eは何を測る?
Delta Eは、生のRGB値よりも視覚知覚との関係を考えて設計された色空間で、2色の数値的な差を測ります。この記事はCIEDE2000(ΔE00)を扱います。CIELAB座標を基に、明度、クロマ、色相へ重み付けと相互作用の補正を適用します。値が小さいほど式の上では近い色です。ただし、すべての観察者、画面、素材、背景、工程が同じ差として扱うことを保証しません。
要点
- 式名を記録する。Delta E 76、CIE94、CIEDE2000の数値は交換できません。
- 見える色見本と観察・製造条件を合わせて結果を読みます。
- HSB差分は編集診断に使い、CIEDE2000の代わりにはしません。
- WCAG判断には相対輝度による別のコントラスト方式を使います。
HEX値から知覚比較まで
HEXは赤・緑・青の画面チャンネルを短く表す記法です。ウェブ色を共有するには便利ですが、同じ数値幅がいつも同じ大きさに見えるようには設計されていません。暗い青で10動く変化と明るい黄色で10動く変化は同じに感じない場合があります。知覚色差式を使う前に、2つの入力を一貫して解析し、定義したカラーマネジメント経路からCIELABのような座標へ変換する必要があります。
CIELABはL*で明度、a*とb*で反対色の方向を表し、RGBより色差に適しています。ただし、Lab上の単純な直線距離であるDelta E 76も、すべての領域を等しくモデル化するわけではありません。後の式は視覚データを基に補正を加えました。CIEDE2000はその一つです。公式ISO/CIE 11664-6:2022は、知覚される相対色差との関係を改善する補正を持つCIE 1976 L*a*b*色差の拡張として説明しています。
CIEDE2000が変える点
CIEDE2000は3つのLab座標を引くだけではありません。明度、クロマ、色相の差を求め、それぞれに重み関数を適用し、クロマと色相の相互作用項も含めます。色相を角度として扱うため、0度の境界付近には注意が必要です。これらの手順は色空間の非均一性と、同じ座標移動でも色の領域や方向によって違って感じられる事実に対応します。
実装の細部も重要です。Gaurav Sharma、Wencheng Wu、Edul Dalalは、角度境界や特殊条件で妥当に見えるコード同士がずれることがあるため、実装ノートと追加テストペアを公開しました。Toon Toneはページ内で式を書き直さず、カラーライブラリの確立した実装を使います。計算機はHEXとHSBの見える文脈を追加しますが、診断値をΔE00そのものとは分けています。
式名とパラメータが重要な理由
「Delta E」は一つの普遍的な式ではなく、色差計算の総称です。Delta E 76はLab直線距離、CIE94とCIEDE2000は異なる補正を使い、用途別の式もあります。2つのツールが別の方式を使えば、どちらが壊れていなくても結果は違います。「Delta E: 2.4」だけの画面は測定説明の重要部分を欠きます。再現できる報告には式、入力、色の前提、パラメータを記録します。
CIEDE2000には通常kL、kC、kHと表す係数があります。参照条件ではこのブラウザ計算機のライブラリ初期値と同じ1が一般的ですが、専門工程は規格で別の値を選ぶ場合があります。その数値を初期設定のウェブ結果と軽く比較してはいけません。ブランド、繊維、塗装、研究室、製造の仕様に式と許容値があれば全条件に従います。ウェブツールは学習、デジタル確認、明示した前提での再現比較に適しています。
過剰主張せず結果を読む
最も安全な共通解釈は方向です。ゼロは計算上同じ組で、値が大きいほど選択した式で差が大きくなります。実用範囲は結果を整理する助けになりますが、すべての場面に共通する知覚境界を作りません。観察者は異なり、隣接した色は時間・場所が離れた色より比較しやすくなります。大きさ、質感、光沢、照明、順応、周囲色、プロファイル、校正が式の近似対象となる体験を変えます。
その工程に属する場合だけ閾値を使います。デザインチームは校正した基準画面でトークン移行を確認する社内許容値を設定できます。印刷は指定照明下の測定サンプルを使います。ゲームはフィードバック用にDelta Eを得点へ変換できます。どれも別の合否規則で成立します。規則がなければ、慎重に説明し、2色を示し、入力を記録し、実際の仕事へ影響するかを判断します。
HSB差分が編集説明を加える
HSBは画面色を色相、彩度、明度に整理します。これは記憶色を編集する流れ、つまり色の系統を選び、強さを調整し、明暗を整える方法に合います。CIEDE2000で違いが分かった後、HSB差は方向を示します。明度差が大きければ値を、彩度差が大きければ鮮やかさを直し、色相差は環上の移動を示します。359度から1度のような境界は円周の短い距離で扱います。
HSBは知覚的に均等ではありません。色相10度の見え方は彩度と明度で変わり、明度10ポイントも一定効果ではありません。そのため、計算機は3つの差を別の競合スコアへまとめません。CIEDE2000の横に診断情報として示します。この組み合わせはToon Toneで、全体の近さと次に直すべき馴染みのスライダーを同時に理解するために役立ちます。
5段階のDelta E手順
別の人が理解し再現できる比較にするためのチェックリストです。
1. 正確な入力を確保
圧縮画像ではなく、元のHEXまたは測定座標と関連プロファイルを使います。
2. 式を明記
CIEDE2000または実際の別方式を記し、種類不明のDelta Eとして報告しません。
3. 文脈で比較
判断に関係する実際の大きさ、背景、媒体、テーマ、照明で確認します。
4. 方向を診断
HSBまたは元チャンネルで編集点を探し、知覚スコアとは分けます。
5. 管轄する規則を適用
プロジェクト、WCAG、研究室、印刷、ゲームなど、合否を決める本来の規則を使います。
CIE · University of Rochester · W3C
一次資料と実装資料
式の文脈、実装検証、ウェブアクセシビリティで別に使うWCAGコントラスト方式を確認できる資料です。
解説を実際に試す
Delta E色差のよくある質問
CIEDE2000はすべてのDelta Eと同じですか?
いいえ。Delta E 76、CIE94、CIEDE2000などは別計算です。数値と式名を一緒に記録します。
Delta Eがゼロとは?
処理された2色が計算上同じという意味です。元の端末や物体が正しく測定された証明ではありません。
一つの閾値を全案件に使えますか?
使えません。式、観察条件、素材、観察者、リスク、適用規格で許容が変わります。
CIEDE2000がLabなら、なぜHSBを表示しますか?
HSBは色相・彩度・明度の編集診断に馴染みがあり、ΔE00を置き換えず補助するためです。
Delta EでWCAGコントラストを証明できますか?
できません。WCAGは相対輝度と定義された基準を使います。別に評価してください。