2026年10月15日にWCAG 2.2の本文を再取得し、該当する達成基準を番号と適合レベルまで確認した。心理学の原理名は画面変更の仮説を作る補助線で、完了率や売上を保証する処方箋ではない。まず利用者のタスク、障害、情報の理解、キーボード・フォーカス・コントラストなど利用可能性の条件を確認し、その後に対象利用者と同じ条件で誤操作、完了、理解、満足を検証する。
30秒で要点
心理学の用語を画面へ貼るだけでは、利用者の行動も安全性も分かりません。行動、障害の仮説、アクセシビリティ、変更、検証を一つずつ決めます。
- UIで使う心理学の法則名は、効果の保証ではなく検証する仮説の入口として扱う
- WCAG 2.2のコントラスト、キーボード操作、フォーカス表示など利用可能性の条件を先に確認する
- 基準と仮説が衝突したら、仮説ではなく実装手段を取り替えて同じ狙いを試す
- 色だけに意味を担わせず、テキスト、ラベル、アイコン、状態の変化を組み合わせる
- 完了率、誤操作、離脱、時間など、目的に対応する指標を固定して変更の前後を比べる
- 仮説が外れたときに次に何を試すかを、変更を出す前に決めておく
1. 心理学の仮説より先に通す最低条件
WCAG 2.2は、Webコンテンツをよりアクセシブルにするための適合基準を定義しています。心理学の効果を試す前に確認する土台は、番号と適合レベルで特定できます。2026年10月15日に本文で確認した対応は次のとおりです。表が収まらない場合は、横にスクロールできます
| 確認したいこと | 達成基準 | レベル |
|---|---|---|
| 文字のコントラスト | 1.4.3 Contrast (Minimum) | AA |
| 文字以外(アイコン・境界線など)のコントラスト | 1.4.11 Non-text Contrast | AA |
| キーボードだけで操作できるか | 2.1.1 Keyboard | A |
| フォーカス位置が見えるか | 2.4.7 Focus Visible | AA |
| フォーカス表示の見え方 | 2.4.13 Focus Appearance | AAA |
| 色だけで情報を伝えていないか | 1.4.1 Use of Color | A |
文字のコントラストをさらに高い水準で求める 1.4.6 Contrast (Enhanced) はAAA、例外を認めないキーボード操作の 2.1.3 Keyboard (No Exception) もAAAとして別に置かれています。どこまでを自社の必須条件にするかは、レベルを見て決める判断であり、原理の選び方とは別の話です。
もう一つ、押さえておくべき記述があります。WCAG 2.2 自身が、適合によってすべての利用者のニーズが満たされるとは述べていません。 ガイドラインは対象とする障害のあるすべての利用者のニーズに応えるものではないと明記しており、適合が一般的な使いやすさを「しばしば」改善すると留保つきで述べています。したがって、WCAGを満たしたから迷いがなくなり購入が増えると断定することはできません。適合基準の表と、特定のタスクで得たい結果の表は、分けて持ちます。
2. 心理学の原理を仮説へ変換する
「ヒックの法則だから選択肢を減らす」「フィッツの法則だからボタンを大きくする」と書くと、法則名が結論の代わりになります。次のように、行動と障害から一文の仮説へ変換します。
表が収まらない場合は、横にスクロールできます
| 観察 | 仮説 | 変更 | 指標 |
|---|---|---|---|
| プラン比較で戻る人が多い | 違いを同時に比べられない | 差分表と推奨理由を置く | 比較後の次進行率 |
| 入力エラーが繰り返される | 形式の説明が入力後にしか出ない | 例と状態を近くに置く | 再入力率、完了率 |
| 重要ボタンを見失う | 見出しと操作の階層が同じ | ラベルと順序を整理する | タスク時間、誤操作 |
この表の変更は、法則が効くことを証明する実験ではありません。複数の原因があり得る一つの説明を、利用者の結果で確かめる小さな試行です。
3. 変更を出す前に確認する項目
心理学の仮説を試す前に、次を確認します。
- 通常のテキストと背景のコントラストが、対象の文字サイズに応じた基準を満たすか(1.4.3)。
- マウスを使わず、キーボードだけで全機能へ到達し、操作順が理解できるか(2.1.1)。
- フォーカス位置が見え、モーダルやメニューを開いた後に戻れるか(2.4.7)。
- 色だけでエラー、成功、必須、選択状態を伝えていないか(1.4.1)。
- 拡大表示、狭い画面、支援技術で情報が欠落しないか。
コントラストを上げるために薄い補助文を消す、フォーカスを隠す、動きを増やすといった変更は、別の利用者へ新しい障害を作ります。
4. 基準と仮説が衝突したら、取り替えるのは実装手段である
衝突は珍しいことではありません。具体例を3つ挙げます。
例1: 「情報量を減らすと迷いが減る」仮説と 1.4.3 の衝突。 補助文の色を薄いグレーにして目立たなくする実装は、文字のコントラスト基準に触れます。ここで捨てるべきは仮説ではなく、「薄くする」という手段です。同じ狙いは、補助文の文字数を減らす、本文の下ではなく入力欄の直前に置く、開閉できる形にして既定を閉じるといった手段でも試せます。
例2: 「視線を一点に集めると操作が速くなる」仮説と 2.4.7 の衝突。 フォーカスリングを消して画面を静かに見せる実装は、フォーカスの可視性に触れます。代替は、フォーカスリングを残したまま、周囲の装飾を減らして相対的な目立ち方を変えることです。
例3: 「状態を色で瞬時に伝える」仮説と 1.4.1 の衝突。 色だけで選択状態を示す実装は基準に触れます。代替は、色に加えてラベルの文言や形の違いを足すことです。色は残しますが、色が運ぶ情報の量を減らします。
代替表現を探す手順は、この3例に共通しています。
- 仮説を「何を減らしたいのか/何を速くしたいのか」の一文に戻す(手段の記述を外す)
- その狙いを達成しうる手段を、基準に触れないものだけで3つ書き出す
- 3つのうち、最も少ない要素しか変えないものを選ぶ
- 基準に触れる手段を採りたくなった場合は、なぜ代替が成立しないのかを書く。書けないなら代替を使う
4は形式的に見えますが、ここで理由が書けないことが多いと思います。書けないまま基準を外すのは、仮説の検証ではなく、検証を避けるための近道になります。
5. 社会的証明と緊急性を採用する条件
赤を危険、緑を成功と読めるかは、文脈と利用者、文化、表示環境で変わります。エラーは色だけでなく、文言、アイコン、入力箇所、修正方法を同時に示します。
「利用者の多くが選んだ」「残りわずか」などの社会的証明や緊急性の表示は、行動を促す可能性がある一方、事実でなければ信頼を損ないます。採用するかどうかは、次の4点を表示できるかで決められます。
- 根拠: その数字はどのデータから出したか(注文データ、在庫データ、アンケートなど)
- 対象期間: いつからいつまでの集計か
- 集計範囲(分母): 全利用者か、特定プランか、特定地域か
- 更新頻度: その数字がいつ再計算されるか
4点のうち1つでも表示できないなら、その表示は採用しません。言い換えると、表示できない数字を文言でぼかして出すのではなく、文言そのものを変えるということです。「残り3点」と書けないなら「在庫状況はカート内で確認できます」に変える。数字を落として誘因が弱くなるなら、その誘因は最初から根拠を持っていなかったことになります。
解約や退会の画面で、心理的な負荷を使って手続きを止める設計をどう見るかはサブスク解約を「わかりにくく」してよいのかで扱いました。同じ事実を別の表現で見せたときに判断が変わる構造はフレーミング効果とは?で整理しています。本記事はその手前、採用するかどうかを決める条件を置く段階を扱っています。
6. 仮説が外れたときに、次に何を試すか
変更が指標を動かさなかったとき、次の一手を即興で決めると、仮説の数だけ画面を触ることになります。変更を出す前に分岐を決めておきます。
想定より指標が動かなかった場合、考えられる状態は4つに分かれます。
表が収まらない場合は、横にスクロールできます
| 観察された状態 | 読み方 | 次に試すこと |
|---|---|---|
| 指標が動かず、操作ログも変化していない | 変更に気づかれていない | 変更の見え方(位置・大きさ)を変えて再検証する |
| 指標は動かないが、該当箇所の操作は増えた | 障害は別の場所にある | 離脱直前の画面を特定し、観察からやり直す |
| 指標が動かず、別の指標が悪化した | 障害を移した | 変更を戻し、悪化した側の条件を先に満たす |
| 指標が動き、再現もした | 仮説が支持された | 対象を広げ、同じ指標で測り続ける |
この表で重要なのは、どの行でも棄却されるのは仮説であって法則ではないという点です。選択肢を減らして完了率が動かなかったとき、言えるのは「この画面のこの選択肢の数が、この利用者の迷いの主因ではなかった」までです。法則の一般的な成否を自社の1回の変更で判定することはできません。
同時に、この立場には反証の条件があります。もし同じ原理に基づく仮説が、対象利用者もタスクも変えて何度も棄却され続けるなら、「仮説の立て方が悪い」ではなく「この原理を自社の設計判断の入口として使うのが不適切だ」と結論づけるべきです。何度までを限度とするかは事前に決められます。筆者は、同じ原理で3回続けて棄却されたら入口から外す、という線を使っています。この線自体に根拠はありません。根拠がないことを承知のうえで、判断を止めないために置く線です。
7. 小さく検証する
- 目的の行動と、避けたい失敗を一つずつ書く。
- 原理名を一つ選び、変更が何を変えるかを一文にする。
- WCAGのキーボード、フォーカス、コントラストを先に確認する。
- 変更前の指標、対象利用者、期間、分母を固定する。
- 外れた場合の分岐(第6節の表)を、変更を出す前に選んでおく。
- A/Bテストまたは前後比較を行い、結果と想定外の影響を同じ表へ残す。
- 改善しなかった場合に、法則ではなく仮説を棄却する。
心理学をUIへ使う目的は、利用者を望む行動へ押し込むことではありません。利用者が理解し、選び、戻り、修正できる条件を整えたうえで、実際のタスク結果を見て次の設計へつなげます。