NordVPN
広告厳格なノーログポリシーと6000台以上のサーバーで、安全かつ高速なネット接続を提供するVPN。
詳細を見る →カラーピッカーまたはHEXコードを入力するだけで、色覚異常の4タイプでの見え方を並べて比較。各スウォッチには変換後のHEXとRGB値を表示。アクセシビリティ検証・インクルーシブデザインに。
色覚異常(色盲・色弱)は世界で約3億人が持つ一般的な視覚特性です。北欧系の男性では約8%、女性では約0.5%に見られます。最も多いのは赤緑系で、第2色盲(緑型)と第2色弱を合わせると男性の約5%、第1色盲(赤型)と第1色弱を合わせると約2.5%を占めます。青黄系の第3色盲は10,000人に1人以下と非常に稀です。全色盲(桿体単色型)は30,000人に1人ほどで、すべての色を灰色として知覚します。
男性12人のうちおよそ1人が何らかの色覚異常を持つ計算になります。Webサービスやアプリを設計する際、配色だけで情報を伝えると、この層のユーザーが内容を誤解したり、操作できなかったりするリスクがあります。本ツールで実際の見え方をシミュレーションし、問題を早期に発見することが第一歩です。
ヒトの眼には長波長(赤)・中波長(緑)・短波長(青)に感度を持つ3種類の錐体細胞があります。色覚異常はこのうち1種類以上が欠如または感度異常を起こした状態です。研究者はLMS色空間(錐体の応答に直接対応する色空間)で変換行列を導出し、特定のRGB値が色覚異常の眼にどう見えるかを数値化しています。
本シミュレーターはMachado 2009の変換行列をsRGB空間に直接適用する手法を採用しています。生理学的に完全に正確ではありませんが、デザイン用途では十分な精度があります。変換後の値が0〜255の範囲を超える場合はクランプ処理を行います。全色盲(桿体単色型)は標準輝度計算(0.299R + 0.587G + 0.114B)によって輝度のみの灰色変換をシミュレーションします。
シミュレーション結果は個人差のある実際の体験を完全には再現できません。あくまでデザイン検証のための実用的な目安として活用してください。シミュレーション上で2色が酷似している場合、少なくとも一部の色覚異常ユーザーにとって区別が困難になる可能性が高いと判断できます。
最も効果的な対策は「色だけで情報を伝えない」ことです。色にアイコン・パターン・テキストラベルを組み合わせましょう。円グラフの各スライスを色だけで区別するのではなく直接ラベルを付ける、フォームのバリデーションエラーを赤枠だけで示すのではなくアイコンとエラー文を添える、といった対応がWCAG 2.1 達成基準1.4.1(色の使用)に対応します。
配色を選ぶ際は、前景色と背景色のコントラスト比をコントラストチェッカーで確認してください(WCAG AA基準:通常テキスト4.5:1以上、大テキスト3:1以上)。色相の選択では第2色盲シミュレーション上でも区別できる青とオレンジの組み合わせが有効で、赤と緑の組み合わせは避けるべきです。データビジュアライゼーションにはColorBrewerの「colorblind-safe」サブセットが信頼できる出発点です。
インタラクティブ要素には色の変化以外の視覚的手がかりを持たせましょう。リンクにアンダーライン、フォーカス時のリングスタイル、ボタンへのボーダーは、色に頼らずアフォーダンスを伝える基本です。デザイン変更後は本シミュレーターで4タイプすべての見え方を確認し、どのユーザーにも意図が伝わることを確かめてください。
第2色盲は中波長(緑感受性)の錐体細胞が欠如することで起こる赤緑色覚異常の一種です。赤と緑の区別が困難になり、黄褐色や灰色として知覚されます。最も多いタイプで、男性の約1%に見られます。
どちらも赤緑系の色覚異常ですが、欠如する錐体の種類が異なります。第1色盲(赤型)は長波長(赤感受性)錐体が欠如し、第2色盲(緑型)は中波長(緑感受性)錐体が欠如します。第1色盲では赤色の輝度情報も失われるため、赤が第2色盲より著しく暗く見えます。
世界で約3億人が何らかの色覚異常を持っています。男性の約8%、女性の約0.5%(北欧系)が該当します。赤緑系(第1・第2色盲・色弱)が大多数を占めます。
錐体視物質をコードする遺伝子(OPN1LW、OPN1MW)がX染色体上にあるためです。男性はX染色体を1本しか持たないので、1つの異常遺伝子で色覚異常が発現します。女性は2本のX染色体を持つため、両方に異常がある場合のみ発現し、有病率が大幅に低くなります。
全色盲は3種類の錐体すべてが機能しない状態で、視覚が桿体細胞のみに依存します。明所での著しい視力低下と光過敏が伴い、色は灰色の濃淡としてのみ知覚されます。発症率は約30,000人に1人と非常に稀です。
Machado 2009の変換行列を使用しており、二色覚者の知覚色に関する実験データとよく一致しています。デザイン・アクセシビリティ検証用途としては十分な精度です。個人差(強度の異なる異常三色覚など)があるため、最悪ケースの保守的な目安として活用してください。
まず本シミュレーターで現在のパレットを確認します。第2色盲・第1色盲の表示で2色が同一に見える箇所を特定し、色だけで意味を伝えていないか確認します。必要に応じてアイコン・ラベル・パターンを追加し、区別できる色相(青とオレンジなど)に変更します。すべてのテキスト/背景ペアはコントラストチェッカーでWCAG基準を確認しましょう。
本ツールはHEXコード(#RRGGBB または #RGB)のみ対応しています。CSSカラー名やHSL値を使う場合は、まず本サイトのカラーコード変換ツールでHEXに変換してからご利用ください。
最終更新: