見やすいUIの設計原則 | PIQLOGOS
本記事は「見やすいUI」の設計原則を3つの観点から解説します。人間の知覚と記憶に沿わせる心理学的手法、システムの振る舞いを設計するポスチュア、そして誰でも使えるアクセシビリティの重要性を掘り下げます。ゲシュタルトの法則やミラーの法則、WCAGの指針を具体例と共に示し、ユーザーが迷わず操作できるUIの実現には、制約を考慮した丁寧な設計の積み重ねが必要であると結論付けます。
「見やすいUI」とは、単に"きれい"なだけでなく、ユーザーが迷わず理解し、負荷なく操作できる状態を指します。この見やすさは、主に以下の3つの観点から設計が可能です。
認知・心理(人間がどう知覚し、どう判断するか)
システムのポスチュア(システムがどんな“構え”で振る舞うか)
アクセシビリティ(誰にとっても読めて使えるか)
以下に、それぞれの観点とその具体的な落とし込みについて整理します。
心理学的な手法:人間の知覚と記憶に沿わせる
UIは、「表示している情報」そのものよりも、人間がそれをどう“まとめて”知覚し、どこで迷うかが使いやすさを左右します。ここでは、代表的なゲシュタルトの法則とミラーの法則を軸に、実際の使いどころを整理します。
ゲシュタルトの法則:人は“まとまり”として見てしまう
人間は要素を個別に見るのではなく、無意識にグルーピング(まとまり化)します。UIではこの性質を利用して「何が同じグループか」「どれが関連する操作か」を瞬時に伝えられます。
近接(Proximity)
近い要素は同じグループに見えます。
例:ラベルと入力欄は十分近づける/別セクションは余白を広く取る。
類同(Similarity)
色・形・サイズが似ている要素は同じ種類に見えます。
例:同じ階層のボタンは同一スタイルにする(主要ボタンだけ強調する)。
連続(Continuity)
視線は滑らかに続く方向に誘導されます。
例:フォームの並び順、カードの行揃え、矢印や区切りで視線誘導。
閉合(Closure)
不完全な図形でも補完して認識します。
例:カードや境界線は“完全な枠”でなくてもまとまりを作れます(ただし過度な省略は誤解を招く)。
図と地(Figure/Ground)
前景(注目対象)と背景を分けて認識します。
例:重要情報のコントラスト確保、背景ノイズ(装飾)の抑制。
実際に落とし込む時のポイント
「同じグループに見えてほしい要素」が、余白・線・背景・色で一貫して束ねられているか検証が必要です。
「別物に見えてほしい要素」が、近接や類同によって誤ってまとまっていないか確認が必要です。
ミラーの法則:短期記憶は多くを抱えられない
ミラーの法則は「人間が一度に保持できる情報量には限界がある(よく引用されるのは7±2)」という考え方です。これは、マジカルセブンと言われたりもします。近年は状況依存・チャンク化(意味のまとまり)によって幅が出ることも指摘されていますが、UI設計では依然として重要な示唆があります。
UIへの落とし込み(要点)
一画面に“同列の選択肢”を並べすぎないようにします(特にナビゲーションや設定)。
選択肢はチャンク化します(カテゴリ分け、見出し、折りたたみ)。
次に必要な情報だけを見せます(段階的開示 / Progressive disclosure)。
たとえば、メニュー画面に7個以上同じものが並ぶなら、段階を分けるべきでしょう。また、種類の違うボタンやUIパーツが一つの画面に収まるなら、7種類以上にならないようにするべきでしょう。
例
設定項目を「基本 / 通知 / セキュリティ」のように束ねます。
大きいフォームはステップに分割し、進捗を示します(ユーザーの不安を軽減します)。
認知負荷を低減する:実際に有効な基本原則
心理学の個別法則に加え、以下の観点は多くのUIで有効です。
認知負荷(考える量)を減らす
判断を減らす(推奨の提示、デフォルト値、入力補助)。
探索を減らす(情報の配置とラベルの一貫性を保つ)。
一貫性(Consistency)
同じものは同じ見た目・同じ挙動にする必要があります。
フィードバック
クリック後・保存後・読み込み中が分かるようにします(不安と再操作を軽減します)。
システムが担うポスチュア:ユーザーと“協調する姿勢”を設計する
『About Face』(著者:Alan Cooper/日本語では『About Face インタラクションデザインの本質』として知られる。のちの版では Robert Reimann などとの共著)は、UIがどのような“構え”でユーザーと向き合うか、という概念として「ポスチュア(posture)」を整理した代表的な書籍です。見やすいUIはレイアウトだけでなく、システムの振る舞いの一貫性と、ユーザーとの役割分担で決まります。
代表的なポスチュアの考え方
ソブリン(Sovereign)
長時間使用を前提とした、主役級のアプリケーションです(例:IDE、デザインツール、業務システム)。
特徴:情報量が多く、習熟することで効率が向上し、作業の“場”となります。
見やすさの鍵:情報の階層化(全体→詳細)、コンテキスト維持(現在何をしているか把握可能)、ショートカットや高密度表示など、“熟練”に報いる仕組みの提供。
トランジェント(Transient)
目的を達成したらすぐに離脱することを前提としたUIです(例:共有ダイアログ、検索モーダル)。
特徴:短時間・高頻度で使用され、迷いが致命的になる可能性があります。
見やすさの鍵:選択肢の絞り込み、主要な行動の強調、失敗しにくい導線(キャンセル、戻る、説明)。
デーモン(Daemon)
背景で動作し、ユーザーの操作を妨げないタイプです(例:自動保存、同期、通知制御)。
見やすさの鍵:必要な時だけ控えめに通知すること、状態の追跡可能性(ログ、ステータス、再試行)。
ポスチュアが“見やすさ”に直結する理由
同じ画面でも、ポスチュアによって「適切な情報量・適切な強調」が変化するためです。
画面がソブリンであるにもかかわらず、常にモーダルで作業が中断される場合、認知負荷が増大し、見づらくなる可能性があります。
画面がトランジェントであるにもかかわらず、設定項目が多すぎる場合、迷いが増加し、見づらくなる可能性があります。
実際に落とし込む時の問い
この画面は「長く滞在する場」なのか「すぐ終える手続き」なのか、明確化が必要です。
システムが主導すべきか、ユーザーが主導すべきか、役割分担の検討が必要です。
例外処理(失敗、権限不足、通信不安定)を誰が負担する設計なのか、事前に定義が必要です。
ポスチュアを実装する時のポイント
状態(State)を表に出す:現在の選択、フィルタ、編集モード、保存状態を明確に表示します。
中断コストを低減する:自動保存、下書き、Undo、非破壊編集などにより、ユーザーの中断を最小限に抑えます。
責務の分担:システムができる判断(推奨・検証・補完)をユーザーに押し付けないことが重要です。ただし、“勝手に変更する”場合は、必ず可視化と取り消し手段を用意する必要があります。
フォント・カラー・アクセシビリティ:W3Cガイドラインの重要点を押さえる
アクセシビリティは「一部の人のため」ではなく、誰にとっても見やすいUIを担保するための土台です。ここではW3CのWCAG(Web Content Accessibility Guidelines)で特にUI設計に直結しやすいポイントを、実際に使用する視点でまとめます。
3.1 最も重要:コントラスト(色の見分けやすさ)
文字と背景のコントラストを十分に確保する必要があります。
目安(WCAGで一般的に参照される基準)
通常文字:4.5:1以上
大きい文字(太字や大サイズ):3:1以上
実際に落とし込む時のポイント
薄いグレー文字は視認性が低い場合があるため、注意が必要です。
プレースホルダ文字を薄くしすぎないようにします(ラベルを別に持つのが望ましいです)。
3.2 色だけに頼らない(情報伝達の冗長化)
エラー、成功、警告などを「赤・緑」だけで区別しないようにします。
併用すると良い要素
アイコン
テキスト(例:「エラー:必須項目です」)
形状(枠線、下線、バッジ)
3.3 文字(タイポグラフィ)の読みやすさ
フォントサイズは小さくしすぎないようにします(本文は少なくとも 14–16px 相当を起点に検討します)。
行間(line-height)を確保します(詰めすぎると目で追いにくくなります)。
1行の長さが長すぎると読みづらくなるため、適度に段組みや余白を取る必要があります。
3.4 キーボード操作・フォーカス可視化
キーボードのみで主要操作が完結するように設計します。
フォーカスリング(現在どこを操作中か)が見えるようにします。
3.5 代替テキストとラベル
画像には代替テキストを付ける必要があります(意味がある画像ほど必須です)。
入力欄には明確なラベルを付けます(「この欄に何を入れるか」が常に分かるようにします)。
3.6 動き・点滅・自動再生への配慮
自動再生や過度なアニメーションは、集中を妨げたり体調に影響を与えたりする場合があります。
重要事項
可能であれば、動きを減らす設定を用意します。
“動き”がなくても理解できる設計を目指します。
まとめ:見やすいUIを作成するための3つのレイヤー
見やすいUIは、以下の3つのレイヤーで構成されます。
心理学(知覚・記憶):人間の脳が自然に理解できる構造に設計します。
ポスチュア(振る舞い):画面の役割に応じて、情報量と主導権を最適化します。
アクセシビリティ(環境差・個人差):誰でも読めて操作できる土台を保護します。
見やすいUIは、装飾やセンスの問題というより、人間・システム・環境の制約を丁寧に扱う設計の積み重ねによって実現されます。
認知・心理(人間がどう知覚し、どう判断するか)
システムのポスチュア(システムがどんな“構え”で振る舞うか)
アクセシビリティ(誰にとっても読めて使えるか)
以下に、それぞれの観点とその具体的な落とし込みについて整理します。
心理学的な手法:人間の知覚と記憶に沿わせる
UIは、「表示している情報」そのものよりも、人間がそれをどう“まとめて”知覚し、どこで迷うかが使いやすさを左右します。ここでは、代表的なゲシュタルトの法則とミラーの法則を軸に、実際の使いどころを整理します。
ゲシュタルトの法則:人は“まとまり”として見てしまう
人間は要素を個別に見るのではなく、無意識にグルーピング(まとまり化)します。UIではこの性質を利用して「何が同じグループか」「どれが関連する操作か」を瞬時に伝えられます。
近接(Proximity)
近い要素は同じグループに見えます。
例:ラベルと入力欄は十分近づける/別セクションは余白を広く取る。
類同(Similarity)
色・形・サイズが似ている要素は同じ種類に見えます。
例:同じ階層のボタンは同一スタイルにする(主要ボタンだけ強調する)。
連続(Continuity)
視線は滑らかに続く方向に誘導されます。
例:フォームの並び順、カードの行揃え、矢印や区切りで視線誘導。
閉合(Closure)
不完全な図形でも補完して認識します。
例:カードや境界線は“完全な枠”でなくてもまとまりを作れます(ただし過度な省略は誤解を招く)。
図と地(Figure/Ground)
前景(注目対象)と背景を分けて認識します。
例:重要情報のコントラスト確保、背景ノイズ(装飾)の抑制。
実際に落とし込む時のポイント
「同じグループに見えてほしい要素」が、余白・線・背景・色で一貫して束ねられているか検証が必要です。
「別物に見えてほしい要素」が、近接や類同によって誤ってまとまっていないか確認が必要です。
ミラーの法則:短期記憶は多くを抱えられない
ミラーの法則は「人間が一度に保持できる情報量には限界がある(よく引用されるのは7±2)」という考え方です。これは、マジカルセブンと言われたりもします。近年は状況依存・チャンク化(意味のまとまり)によって幅が出ることも指摘されていますが、UI設計では依然として重要な示唆があります。
UIへの落とし込み(要点)
一画面に“同列の選択肢”を並べすぎないようにします(特にナビゲーションや設定)。
選択肢はチャンク化します(カテゴリ分け、見出し、折りたたみ)。
次に必要な情報だけを見せます(段階的開示 / Progressive disclosure)。
たとえば、メニュー画面に7個以上同じものが並ぶなら、段階を分けるべきでしょう。また、種類の違うボタンやUIパーツが一つの画面に収まるなら、7種類以上にならないようにするべきでしょう。
例
設定項目を「基本 / 通知 / セキュリティ」のように束ねます。
大きいフォームはステップに分割し、進捗を示します(ユーザーの不安を軽減します)。
認知負荷を低減する:実際に有効な基本原則
心理学の個別法則に加え、以下の観点は多くのUIで有効です。
認知負荷(考える量)を減らす
判断を減らす(推奨の提示、デフォルト値、入力補助)。
探索を減らす(情報の配置とラベルの一貫性を保つ)。
一貫性(Consistency)
同じものは同じ見た目・同じ挙動にする必要があります。
フィードバック
クリック後・保存後・読み込み中が分かるようにします(不安と再操作を軽減します)。
システムが担うポスチュア:ユーザーと“協調する姿勢”を設計する
『About Face』(著者:Alan Cooper/日本語では『About Face インタラクションデザインの本質』として知られる。のちの版では Robert Reimann などとの共著)は、UIがどのような“構え”でユーザーと向き合うか、という概念として「ポスチュア(posture)」を整理した代表的な書籍です。見やすいUIはレイアウトだけでなく、システムの振る舞いの一貫性と、ユーザーとの役割分担で決まります。
代表的なポスチュアの考え方
ソブリン(Sovereign)
長時間使用を前提とした、主役級のアプリケーションです(例:IDE、デザインツール、業務システム)。
特徴:情報量が多く、習熟することで効率が向上し、作業の“場”となります。
見やすさの鍵:情報の階層化(全体→詳細)、コンテキスト維持(現在何をしているか把握可能)、ショートカットや高密度表示など、“熟練”に報いる仕組みの提供。
トランジェント(Transient)
目的を達成したらすぐに離脱することを前提としたUIです(例:共有ダイアログ、検索モーダル)。
特徴:短時間・高頻度で使用され、迷いが致命的になる可能性があります。
見やすさの鍵:選択肢の絞り込み、主要な行動の強調、失敗しにくい導線(キャンセル、戻る、説明)。
デーモン(Daemon)
背景で動作し、ユーザーの操作を妨げないタイプです(例:自動保存、同期、通知制御)。
見やすさの鍵:必要な時だけ控えめに通知すること、状態の追跡可能性(ログ、ステータス、再試行)。
ポスチュアが“見やすさ”に直結する理由
同じ画面でも、ポスチュアによって「適切な情報量・適切な強調」が変化するためです。
画面がソブリンであるにもかかわらず、常にモーダルで作業が中断される場合、認知負荷が増大し、見づらくなる可能性があります。
画面がトランジェントであるにもかかわらず、設定項目が多すぎる場合、迷いが増加し、見づらくなる可能性があります。
実際に落とし込む時の問い
この画面は「長く滞在する場」なのか「すぐ終える手続き」なのか、明確化が必要です。
システムが主導すべきか、ユーザーが主導すべきか、役割分担の検討が必要です。
例外処理(失敗、権限不足、通信不安定)を誰が負担する設計なのか、事前に定義が必要です。
ポスチュアを実装する時のポイント
状態(State)を表に出す:現在の選択、フィルタ、編集モード、保存状態を明確に表示します。
中断コストを低減する:自動保存、下書き、Undo、非破壊編集などにより、ユーザーの中断を最小限に抑えます。
責務の分担:システムができる判断(推奨・検証・補完)をユーザーに押し付けないことが重要です。ただし、“勝手に変更する”場合は、必ず可視化と取り消し手段を用意する必要があります。
フォント・カラー・アクセシビリティ:W3Cガイドラインの重要点を押さえる
アクセシビリティは「一部の人のため」ではなく、誰にとっても見やすいUIを担保するための土台です。ここではW3CのWCAG(Web Content Accessibility Guidelines)で特にUI設計に直結しやすいポイントを、実際に使用する視点でまとめます。
3.1 最も重要:コントラスト(色の見分けやすさ)
文字と背景のコントラストを十分に確保する必要があります。
目安(WCAGで一般的に参照される基準)
通常文字:4.5:1以上
大きい文字(太字や大サイズ):3:1以上
実際に落とし込む時のポイント
薄いグレー文字は視認性が低い場合があるため、注意が必要です。
プレースホルダ文字を薄くしすぎないようにします(ラベルを別に持つのが望ましいです)。
3.2 色だけに頼らない(情報伝達の冗長化)
エラー、成功、警告などを「赤・緑」だけで区別しないようにします。
併用すると良い要素
アイコン
テキスト(例:「エラー:必須項目です」)
形状(枠線、下線、バッジ)
3.3 文字(タイポグラフィ)の読みやすさ
フォントサイズは小さくしすぎないようにします(本文は少なくとも 14–16px 相当を起点に検討します)。
行間(line-height)を確保します(詰めすぎると目で追いにくくなります)。
1行の長さが長すぎると読みづらくなるため、適度に段組みや余白を取る必要があります。
3.4 キーボード操作・フォーカス可視化
キーボードのみで主要操作が完結するように設計します。
フォーカスリング(現在どこを操作中か)が見えるようにします。
3.5 代替テキストとラベル
画像には代替テキストを付ける必要があります(意味がある画像ほど必須です)。
入力欄には明確なラベルを付けます(「この欄に何を入れるか」が常に分かるようにします)。
3.6 動き・点滅・自動再生への配慮
自動再生や過度なアニメーションは、集中を妨げたり体調に影響を与えたりする場合があります。
重要事項
可能であれば、動きを減らす設定を用意します。
“動き”がなくても理解できる設計を目指します。
まとめ:見やすいUIを作成するための3つのレイヤー
見やすいUIは、以下の3つのレイヤーで構成されます。
心理学(知覚・記憶):人間の脳が自然に理解できる構造に設計します。
ポスチュア(振る舞い):画面の役割に応じて、情報量と主導権を最適化します。
アクセシビリティ(環境差・個人差):誰でも読めて操作できる土台を保護します。
見やすいUIは、装飾やセンスの問題というより、人間・システム・環境の制約を丁寧に扱う設計の積み重ねによって実現されます。