<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>UX - デザペディア</title>
	<atom:link href="https://www.ds-pedia.com/tag/ux/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.ds-pedia.com</link>
	<description>デザイナーやクリエイターのための情報メディアサイト</description>
	<lastBuildDate>Sun, 27 Sep 2026 10:11:35 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://www.ds-pedia.com/wp-content/uploads/2026/07/cropped-favicon@2x-32x32.png</url>
	<title>UX - デザペディア</title>
	<link>https://www.ds-pedia.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>入力フォームUI設計の4原則｜離脱を防ぐラベル・エラーUX</title>
		<link>https://www.ds-pedia.com/2026/09/20/form-ui-design-guide/</link>
					<comments>https://www.ds-pedia.com/2026/09/20/form-ui-design-guide/#respond</comments>
		
		<dc:creator><![CDATA[Yuny]]></dc:creator>
		<pubDate>Sun, 20 Sep 2026 06:14:12 +0000</pubDate>
				<category><![CDATA[UX・心理学]]></category>
		<category><![CDATA[デザインナレッジ]]></category>
		<category><![CDATA[記事]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[フォーム]]></category>
		<category><![CDATA[バリデーション]]></category>
		<category><![CDATA[アクセシビリティ]]></category>
		<guid isPermaLink="false">https://www.ds-pedia.com/?p=2477</guid>

					<description><![CDATA[<p>入力フォームUIで離脱率を下げるには、ラベルの常時表示・フォーカスアウト時のバリデーション・フィールド直下のエラーメッセージ設計が鍵です。UIデザイナーが現場で実践するフォームUXの基本ルールをまとめました。</p>
<p>The post <a href="https://www.ds-pedia.com/2026/09/20/form-ui-design-guide/">入力フォームUI設計の4原則｜離脱を防ぐラベル・エラーUX</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">こんにちは！UIデザイナーのYunyです。</p>


<div class="target-audience"><div class="target-audience__title">この記事はこんな方に向けて書いています</div><ul class="target-audience__list"><li class="target-audience__item">入力フォームでの離脱率が高く、どこを改善すればいいか分からない</li><li class="target-audience__item">プレースホルダーとラベルの使い分けや、バリデーションのタイミングに迷っている</li><li class="target-audience__item">モバイルでのフォームUXを改善したいが、具体的な実装ルールが知りたい</li></ul></div>



<p class="wp-block-paragraph">フォームの完了率を大きく左右するのは、機能要件ではなく細かいUI設計です。<br>自分がデザインレビューをする中でも、「ラベルがない」「エラーのタイミングがおかしい」という指摘はフォーム設計でとくに多いと感じます。<br>この記事では、現場ですぐに使えるフォームUXの基本ルールを4つの切り口で整理しました。</p>


<div class="c-quick-answer"><div class="c-quick-answer__header"><span class="c-quick-answer__badge">クイックアンサー</span><span class="c-quick-answer__title">入力フォームUIで離脱率を下げるには？</span></div><p class="c-quick-answer__text"><br />
ラベルを常時表示する・フォーカスアウト時にバリデーションを行う・エラーはフィールドの直下に配置する・モバイルでは適切なキーボードを指定する、の4点が基本設計の柱です。<strong>プレースホルダーをラベル代わりに使うことと、送信ボタン押下時のみにエラーを出す設計の2点が、離脱率を高める主な原因</strong>となります。<br /></p></div>



<h2 class="wp-block-heading">プレースホルダーをラベル代わりに使ってはいけない理由</h2>



<p class="wp-block-paragraph">フォーム設計でよく見るミスのひとつが、入力欄の外にラベルを置かず、プレースホルダー（入力欄内の薄いテキスト）だけで項目名を伝えようとするパターンです。<br>見た目がすっきりするように見えますが、UXの観点では複数の問題が生じます。</p>



<p class="wp-block-paragraph">NN/g（Nielsen Norman Group）の調査でも、ラベルを入力欄の上部に常時表示する「top-aligned label」が、完了時間の短縮とエラー率の低下において最も効果的だと報告されています。</p>



<p class="wp-block-paragraph"><strong>プレースホルダーのみにした場合の問題点は3つあります。</strong></p>



<p class="wp-block-paragraph">まず、入力を始めるとプレースホルダーが消えてしまうため、「今何を入力しているのか」が分からなくなります。<br>特に「姓」「名」が並ぶ項目や、複数欄が縦に並ぶ長いフォームでは、入力途中に項目名を確認したくなった際にカーソルを抜かなければなりません。</p>



<p class="wp-block-paragraph">次に、「空欄」と「入力例が表示されている状態」の区別がつきにくくなります。<br>薄いグレーのテキストを「まだ何も入力されていないフィールド」と「例が書かれているフィールド」として即座に判断するのは、ユーザーに余分な認知コストがかかります。</p>



<p class="wp-block-paragraph">最後に、エラーが発生した際の修正が難しくなります。<br>「半角英数字で入力してください」などのヒントがプレースホルダーに書いてあると、文字を打った瞬間にそのヒントが消えてしまい、どう直せばいいかが分からなくなります。</p>



<p class="wp-block-paragraph"><strong>正しい設計は、ラベルを入力欄の上部に独立して配置し、常に表示し続けることです。</strong><br>プレースホルダーはあくまで補助として、「YYYY/MM/DD」や「例：yamada@email.com」のようなフォーマットヒントに限定して使いましょう。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image01-106.jpg" alt="【入力フォームUI】ラベル配置のNG例とOK例の対比図解" /></figure>



<h2 class="wp-block-heading">バリデーションのタイミング設計</h2>



<p class="wp-block-paragraph">バリデーション（入力値の検証）をいつ行うかは、フォームUXの体験を大きく変えます。<br>主に3つのパターンがあり、それぞれ適切な使い場面が異なります。</p>



<figure class="wp-block-table"><table><thead><tr><th>タイミング</th><th>説明</th><th>推奨度</th></tr></thead><tbody><tr><td><strong>送信ボタン押下時のみ</strong></td><td>フォーム全体を入力し終えてから一括でエラーを出す</td><td>✕ 非推奨</td></tr><tr><td><strong>入力中リアルタイム（onChange）</strong></td><td>キー入力のたびにリアルタイムで検証する</td><td>△ 限定的に使用</td></tr><tr><td><strong>フォーカスアウト時（onBlur）</strong></td><td>入力欄からカーソルが離れた瞬間に検証する</td><td>◎ 推奨</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>基本はフォーカスアウト（blur）時の検証を選ぶのがおすすめです。</strong><br>ユーザーがその項目への入力を「終えた」というタイミングでのみエラーを表示するため、入力の途中で急かされる感覚がありません。</p>



<p class="wp-block-paragraph">「送信時のみ」を選ぶと、全項目を入力し終えて初めて複数のエラーが一斉に表示されます。<br>どこを直せばよいかを一から探し直す必要があり、完了までの手間が大幅に増えます。</p>



<p class="wp-block-paragraph">「入力中リアルタイム」は、使い方を誤るとユーザーが入力し終える前にエラーが出てしまい、必要以上にストレスを与えます。<br>例外として、<strong>一度エラーが出たフィールドは、修正中のリアルタイム判定に切り替える</strong>のが適切です。<br>ユーザーが修正の途中で「今どこまで直せたか」を確認しながら入力できるようになり、正しく入力できた瞬間にエラーが解除されます。</p>



<p class="wp-block-paragraph">パスワードの強度メーターも、入力中のリアルタイム判定が正当なユースケースです。<br>セキュリティ要件への気づきをサポートする目的であり、エラーではなくフィードバックとして機能しています。</p>



<h2 class="wp-block-heading">エラーメッセージの書き方と配置ルール</h2>



<p class="wp-block-paragraph">エラーが発生した際の表示方法は、修正のしやすさに直結します。</p>



<p class="wp-block-paragraph"><strong>配置の鉄則は「エラーが発生したフィールドの直下」です。</strong><br>フォームの上部や下部にまとめて表示するパターンを見ることがありますが、ユーザーは「どのフィールドがエラーなのか」を探しながらスクロールしなければならず、修正の手間が増えます。<br>フィールドとエラーメッセージが視覚的に近いほど、ユーザーの目の動きが減り修正しやすくなります。</p>



<p class="wp-block-paragraph"><strong>文言は「何が間違いか」ではなく「どうすれば直るか」を伝えます。</strong></p>



<p class="wp-block-paragraph">よくあるNGとOKの対比を整理しました。</p>



<figure class="wp-block-table"><table><thead><tr><th>NG（何が間違いか）</th><th>OK（どう直せばよいか）</th></tr></thead><tbody><tr><td>「エラーです」</td><td>「メールアドレスを入力してください」</td></tr><tr><td>「無効な値です」</td><td>「半角英数字で8文字以上入力してください」</td></tr><tr><td>「必須項目です」</td><td>「お名前（姓）を入力してください」</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>色だけに頼らない設計も重要です。</strong><br>赤いボーダーや赤いテキストはエラーの視覚的なサインとして機能しますが、色覚多様性のあるユーザーには色の区別が難しい場合があります。<br>赤いボーダー＋エラーアイコン（!マーク）＋テキストメッセージの3点をセットで使うことで、色に頼らない設計が実現できます。</p>



<p class="wp-block-paragraph">また、<strong>エラーが出ても入力済みの内容は保持する</strong>のは基本ルールです（※セキュリティ上再入力を求めるパスワード項目などを除く）。<br>せっかく入力した一般項目がリセットされてしまうフォームは、ユーザーの大きな離脱要因となります。</p>



<p class="wp-block-paragraph">アクセシビリティの観点では、<code>aria-invalid=&quot;true&quot;</code> をエラー状態のフィールドに付与し、エラー文言要素に <code>role=&quot;alert&quot;</code> や <code>aria-describedby</code> を紐付けることで、スクリーンリーダーへの対応ができます。<br>フォーム設計の際には実装チームとともに確認しておきたいポイントです。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image02-115.jpg" alt="【フォームUI】エラー表示のNG例とOK例の対比図解" /></figure>



<h2 class="wp-block-heading">モバイルで使い勝手を上げるキーボード指定</h2>



<p class="wp-block-paragraph">スマートフォンでフォームを入力する際、適切なキーボードが自動で起動するかどうかで入力体験が大きく変わります。<br>HTMLの <code>type</code> 属性や <code>inputmode</code> 属性を正しく設定することで、ユーザーに必要なキーボードを自動的に表示できます。</p>



<figure class="wp-block-table"><table><thead><tr><th>入力内容</th><th>推奨設定</th><th>表示されるキーボード</th></tr></thead><tbody><tr><td>電話番号</td><td><code>type=&quot;tel&quot;</code></td><td>テンキー（数字専用）</td></tr><tr><td>メールアドレス</td><td><code>type=&quot;email&quot;</code></td><td>@や.が入力しやすい配列</td></tr><tr><td>数字のみ（郵便番号・PIN等）</td><td><code>type=&quot;text&quot; inputmode=&quot;numeric&quot;</code></td><td>テンキー</td></tr><tr><td>テキスト</td><td><code>type=&quot;text&quot;</code></td><td>標準キーボード</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong><code>type=&quot;number&quot;</code> を安易に使うのは避けましょう。</strong><br>数値入力欄だからといって <code>type=&quot;number&quot;</code> を使うと、ブラウザが数値の増減ボタン（スピナー）を表示したり、指数表記の「e」が入力できてしまったりします。<br>郵便番号や電話番号、カード番号など「数字しか入力させたくない」フィールドには、<code>type=&quot;text&quot;</code> に <code>inputmode=&quot;numeric&quot;</code> を組み合わせるのが適切です。</p>



<p class="wp-block-paragraph">実際の現場でも、<code>type</code> 属性の指定を忘れたまま実装が進んでiOSで全角数字が入力されてしまうトラブルを経験したことがあります。<br>設計の段階でFigmaの注釈（Annotation）やSpec資料にキーボードタイプを明記しておくと、実装時のミスを防ぎやすくなります。</p>



<p class="wp-block-paragraph">デザイン側でできることとして、Figmaコンポーネントのプロパティや説明欄に「<code>inputmode=&quot;numeric&quot;</code>」のように属性を記載しておくと、開発チームへの引き渡し時に漏れが出にくくなります。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image03-105.jpg" alt="【フォームUI】モバイルキーボード指定の比較図解" /></figure>



<h2 class="wp-block-heading">フォームUXの5つのチェックリスト</h2>



<p class="wp-block-paragraph">設計が終わったタイミングで、以下の5点を確認しておきましょう。</p>



<ul class="wp-block-list">
<li><strong>ラベルは常時表示されているか</strong>（プレースホルダーのみでラベルを代替していないか）</li>


<li><strong>バリデーションはフォーカスアウト時に動作するか</strong>（送信時のみ・入力中リアルタイムの乱用はないか）</li>


<li><strong>エラーはフィールドの直下に表示されているか</strong>（フォームの上部・下部にまとめて表示していないか）</li>


<li><strong>エラーメッセージは「どう直せばよいか」まで書かれているか</strong>（「エラーです」で終わっていないか）</li>


<li><strong>モバイルで適切なキーボードが起動するか</strong>（<code>type</code> / <code>inputmode</code> の指定漏れはないか）</li>
</ul>



<p class="wp-block-paragraph">フォームは一見シンプルな画面に見えますが、ユーザーが実際に情報を入力して送信するという「最も重要なインタラクション」が発生するUIです。<br>この5点を押さえるだけで、完了率が変わる実感があります。</p>



<p class="wp-block-paragraph">フォームを通過するユーザーのバリデーション設計については、マイクロインタラクションの考え方とも密接に関係しています。<br>フィードバックの設計に興味がある方は、あわせてこちらも参考になります。</p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/16/%e3%83%9e%e3%82%a4%e3%82%af%e3%83%ad%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%a9%e3%82%af%e3%82%b7%e3%83%a7%e3%83%b3%e8%a8%ad%e8%a8%88%e5%85%a5%e9%96%80%ef%bd%9c4%e3%81%a4%e3%81%ae%e6%a7%8b%e6%88%90%e8%a6%81/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/eyecatch_balanced_v2-1024x572.jpg" alt="マイクロインタラクション設計入門｜4つの構成要素と200msルール" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">マイクロインタラクション設計入門｜4つの構成要素と200msルール</div>
                <div class="blogcard_excerpt">トリガー・ルール・フィードバック・ループの4要素と200msルールを中心に、UIフィードバック設計の基本をまとめました。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph">また、フォームのエラー状態や送信完了状態など、コンポーネントの「状態（States）」を設計段階で考慮しておくことも重要です。</p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/15/button-design-ux-guide/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/clean_v1-1024x572.jpg" alt="ボタンのUIデザイン設計ガイド｜Primary・Secondary優先度と44pt基準" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">ボタンのUIデザイン設計ガイド｜Primary・Secondary優先度と44pt基準</div>
                <div class="blogcard_excerpt">ボタンの優先度設計・44ptのタップ領域基準・Disabled状態の扱い方まで、フォームと合わせて確認したいボタンUIの基本設計ルール。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<h2 class="wp-block-heading">まとめ：フォームUXは細部の仕様定義で決まる</h2>



<p class="wp-block-paragraph">フォームのUI設計は見た目以上に「状態変化」と「仕様の詰め」が体験を左右します。<br>ラベルの常時表示、フォーカスアウト時のバリデーション、解決策を示すエラーメッセージ、モバイルのキーボード指定など、どれも設計段階でFigmaや仕様書に一言添えるだけで実装の手戻りを大きく防げます。</p>



<p class="wp-block-paragraph">まずは次回のフォーム設計やデザインレビューで、今回のチェックリストを活用してみてください。</p><p>The post <a href="https://www.ds-pedia.com/2026/09/20/form-ui-design-guide/">入力フォームUI設計の4原則｜離脱を防ぐラベル・エラーUX</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.ds-pedia.com/2026/09/20/form-ui-design-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>段階的開示（プログレッシブディスクロージャー）入門｜情報過多を防ぐUI設計</title>
		<link>https://www.ds-pedia.com/2026/09/20/progressive-disclosure-ux-guide/</link>
					<comments>https://www.ds-pedia.com/2026/09/20/progressive-disclosure-ux-guide/#respond</comments>
		
		<dc:creator><![CDATA[Yuny]]></dc:creator>
		<pubDate>Sat, 19 Sep 2026 19:20:16 +0000</pubDate>
				<category><![CDATA[デザインナレッジ]]></category>
		<category><![CDATA[UX・心理学]]></category>
		<category><![CDATA[記事]]></category>
		<category><![CDATA[UIデザイン]]></category>
		<category><![CDATA[情報設計]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[プログレッシブディスクロージャー]]></category>
		<guid isPermaLink="false">https://www.ds-pedia.com/?p=2463</guid>

					<description><![CDATA[<p>UIの情報過多を防ぎ、シンプルさと多機能性を両立させる「プログレッシブディスクロージャー（段階的開示）」を解説。ヤコブ・ニールセン提唱の基本原則から実務の4大展開パターン、隠しすぎを防ぐ境界線ルールまで網羅します。</p>
<p>The post <a href="https://www.ds-pedia.com/2026/09/20/progressive-disclosure-ux-guide/">段階的開示（プログレッシブディスクロージャー）入門｜情報過多を防ぐUI設計</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">こんにちは！UIデザイナーのYunyです。</p>


<div class="target-audience"><div class="target-audience__title">この記事はこんな方に向けて書いています</div><ul class="target-audience__list"><li class="target-audience__item">設定画面や業務ツールの画面が情報過多でごちゃつき、整理に悩んでいる方</li><li class="target-audience__item">初見ユーザーが迷わず使えるシンプルなUIと多機能性を両立させたい方</li><li class="target-audience__item">アコーディオンやモーダルなどの展開UIを論理的に使い分けたい方</li></ul></div>



<p class="wp-block-paragraph">プロダクトの機能を充実させようとするほど、画面上の入力項目やボタンの数は増えていきます。<br>しかし、親切心のつもりですべての選択肢を1画面に並べてしまうと、かえってユーザーを混乱させてしまいます。</p>



<p class="wp-block-paragraph">自分自身も以前、業務管理画面のUI設計で大きな失敗をした経験があります。<br>「設定項目をすべて見せておけば迷わないだろう」と考え、1画面に20項目以上の入力欄や注釈テキストを詰め込んで提案したところ、クライアントから「どこから手を付ければいいか分からない」「威圧感があって使うのが怖い」と指摘され、全面的なレイアウト見直しになりました。</p>



<p class="wp-block-paragraph">この「多機能にしたいが、画面はシンプルに保ちたい」という矛盾を解決する原則が、<strong>プログレッシブディスクロージャー（Progressive Disclosure：段階的開示）</strong>です。<br>今回は、情報過多を防ぐ基本概念から、実務で使える4大展開パターン、隠しすぎて失敗しないための境界線ルールまで具体的に整理します。</p>



<h2 class="wp-block-heading">1. プログレッシブディスクロージャーとは？情報過多を防ぐ基本概念</h2>


<div class="c-quick-answer"><div class="c-quick-answer__header"><span class="c-quick-answer__badge">クイックアンサー</span><span class="c-quick-answer__title">プログレッシブディスクロージャー（段階的開示）とは？</span></div><p class="c-quick-answer__text"><br />
インターフェースの複雑さを管理するため、<strong>初期表示では最小限の主要情報のみを表示し、高度な機能や二次的情報はユーザーの要求に応じて段階的に開示するUI設計原則</strong>です。ヤコブ・ニールセンが提唱し、初心者の学習容易性と上級者の作業効率を両立させます。<br /></p></div>



<p class="wp-block-paragraph">プログレッシブディスクロージャーは、ユーザビリティの第一人者である<strong>ヤコブ・ニールセン（Jakob Nielsen）</strong>が体系化したインタラクション設計の標準原則です。<br>画面の初期状態では「80%のユーザーが日常的に使う基本的な情報・操作」だけをクリーンに表示し、残りの「20%のユーザーだけが求める高度な設定や二次的情報」は、ユーザーが能動的にクリックやタップを行ったときに初めて表示します。</p>



<p class="wp-block-paragraph">この設計が極めて有効な理由は、UIデザインが常に抱えている<strong>「使いやすさと多機能性のジレンマ」</strong>を論理的に解消できる点にあります。<br>初心者にとっては画面がシンプルで操作を学習しやすく（Learnability）、上級者にとっては必要なときに高度な機能へ素早くアクセスできる効率性（Efficiency of use）を両立できます。</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="2400" height="1350" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image01-98.jpg" alt="【プログレッシブディスクロージャーの基本概念】全部並べるUIと段階的開示UIの認知負荷比較" class="wp-image-2461" srcset="https://www.ds-pedia.com/wp-content/uploads/2026/09/image01-98.jpg 2400w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image01-98-300x169.jpg 300w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image01-98-1024x576.jpg 1024w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image01-98-2000x1125.jpg 2000w" sizes="(max-width: 2400px) 100vw, 2400px" /></figure>



<h3 class="wp-block-heading">なぜ「全部並べるUI」は破綻するのか？</h3>



<p class="wp-block-paragraph">画面上に選択肢を無秩序に並べると、人間の脳は強い<strong>認知負荷（Cognitive Load）</strong>を感じて処理落ちを起こします。<br>心理学における「ヒックの法則」が示す通り、人間が選択肢の中から1つを選び出すまでの時間は、画面上の選択肢の数が増えるほど対数的に増加します。</p>



<p class="wp-block-paragraph">さらに、人間のワーキングメモリ（作業記憶）が一度に保持できる情報数は、一般に「4±1個」程度と限られています。<br>最初から20個の設定項目を視界に突きつけられると、ユーザーは何が重要なのかを判断できず、操作を諦めて画面を閉じてしまいます。</p>



<p class="wp-block-paragraph">そのため、優れたUIデザイナーは「画面に何を置くか」よりも<strong>「初期表示から何を隠し、どのタイミングで見せるか」</strong>に細心の注意を払って設計します。<br>必要な情報が必要な瞬間にだけ目の前に現れる状態を作ることが、プログレッシブディスクロージャーの本質です。</p>



<h2 class="wp-block-heading">2. 段階的に開示する4大UIパターンと使い分け基準</h2>



<p class="wp-block-paragraph">プログレッシブディスクロージャーを実際の画面に落とし込む際、情報の性質や作業コンテキストに応じて適切なUIパターンを選択する必要があります。<br>実務で頻繁に使われる代表的な開示パターンは、以下の<strong>4つのアプローチ</strong>に分類されます。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="2400" height="1350" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image02-107.jpg" alt="【段階的に開示する4大UIパターン】インライン・レイヤード・ステップ式・オンデマンドの使い分け" class="wp-image-2457" srcset="https://www.ds-pedia.com/wp-content/uploads/2026/09/image02-107.jpg 2400w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image02-107-300x169.jpg 300w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image02-107-1024x576.jpg 1024w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image02-107-2000x1125.jpg 2000w" sizes="(max-width: 2400px) 100vw, 2400px" /></figure>



<h3 class="wp-block-heading">① インライン展開（アコーディオン / 詳細トグル）</h3>



<p class="wp-block-paragraph">同一画面のレイアウトを保ったまま、ボタンの押下によってその場（インライン）で領域が広がるパターンです。<br>「高度な設定を表示」「FAQの回答を見る」のように、<strong>前後の文脈を保ったまま少しの追加情報を取り出したい場面</strong>に最も適しています。</p>



<p class="wp-block-paragraph">コンポーネントを設計する際は、アコーディオンの開閉状態（展開前 / 展開後）を縦並びのレイアウトで構築します。<br>開閉トリガーには回転するChevronアイコン（下向き・上向き）を添え、クリックで領域が展開することを視覚的に示します。<br>ただし、展開時にページ全体の高さが変わり、後続の要素が下へ押し出されるため、頻繁に開閉する項目を縦に何十個も連続して並べる構成は避ける必要があります。</p>



<h3 class="wp-block-heading">② レイヤード展開（モーダル / ボトムシート / ドロワー）</h3>



<p class="wp-block-paragraph">現在の画面の上に半透明のオーバーレイを敷き、別のサーフェス（階層）を重ねて詳細情報を表示するパターンです。<br>複雑な絞り込みフィルターや、項目の詳細編集、確認ダイアログなど、<strong>元の画面から一時的に集中を切り替えて行う作業</strong>に適しています。</p>



<p class="wp-block-paragraph">レイヤード展開を採用する場合、PCでは画面中央に浮遊するモーダル、スマートフォンでは親指で操作しやすいボトムシート（ハーフモーダル）を活用するのが実務の標準です。<br>作業が完了したら「保存」または「閉じる」操作で迷わず元の画面へ復帰できるため、ユーザーが現在地を見失うリスクを最小限に抑えられます。</p>



<h3 class="wp-block-heading">③ ステップ式展開（マルチステップフォーム / ウィザード）</h3>



<p class="wp-block-paragraph">アカウント登録や購入手続き、初期設定などの長い入力プロセスを、論理的な手順（ステップ1、ステップ2、ステップ3）に分割して順番に開示するパターンです。<br>全30項目の入力欄が1画面に連なる巨大なフォームを、<strong>1画面あたり3〜5項目ずつに分解して提示</strong>することで、ユーザーの心理的抵抗を大幅に軽減できます。</p>



<p class="wp-block-paragraph">ステップ式展開を機能させるためには、全体のステップ数と現在の進捗を示す「ステッププログレスバー」の併設が必須です。<br>「あとどれくらいで完了するのか」という全体像が見えているからこそ、ユーザーは途中で挫折せずに次のステップへと進むことができます。</p>



<h3 class="wp-block-heading">④ オンデマンド展開（ツールチップ / ヘルプアイコン / ポップオーバー）</h3>



<p class="wp-block-paragraph">画面上のテキストに添えられた「？」アイコンやリンクに対して、ホバーまたはタップしたときだけ小さな吹き出しを表示するパターンです。<br>専門用語の解説や、パスワードの文字数条件、入力例の補足など、<strong>「知りたい人だけが読めばよい補助情報」</strong>をスマートに配置できます。</p>



<p class="wp-block-paragraph">ツールチップの最大のメリットは、主要なUIのレイアウトや文字量を一切圧迫しない点にあります。<br>ただし、スマートフォンのようなタッチデバイスではホバー操作が存在しないため、タップで表示・枠外タップで非表示となるインタラクションを正しく設計することが重要です。</p>



<h3 class="wp-block-heading">段階的開示の4大UIパターン比較まとめ</h3>



<figure class="wp-block-table"><table><thead><tr><th>UIパターン</th><th>主な適用画面・コンテキスト</th><th>メリット</th><th>注意点・設計基準</th></tr></thead><tbody><tr><td><strong>インライン展開</strong><br>（アコーディオン）</td><td>高度な設定、FAQ、補足詳細</td><td>前後の文脈を維持したまま展開可能</td><td>縦に多数並べるとページ全体の高さが激変する</td></tr><tr><td><strong>レイヤード展開</strong><br>（モーダル/ボトムシート）</td><td>絞り込みフィルター、詳細編集</td><td>元の画面から集中を切り替えて作業できる</td><td>迷わず戻れる「閉じる導線」が必須</td></tr><tr><td><strong>ステップ式展開</strong><br>（マルチステップフォーム）</td><td>会員登録、購入決済、初期設定</td><td>長大な入力を分割し心理的抵抗を軽減</td><td>全体の進捗を示すプログレスバーが必須</td></tr><tr><td><strong>オンデマンド展開</strong><br>（ツールチップ）</td><td>専門用語の注釈、入力例の補足</td><td>メインUIのレイアウトや情報量を圧迫しない</td><td>スマホではホバー不可のためタップ操作を考慮</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">3. 隠しすぎて失敗しないための「3つの境界線ルール」</h2>



<p class="wp-block-paragraph">プログレッシブディスクロージャーは強力な設計原則ですが、使い方を誤ると「必要な機能が見つからない不親切なUI」に転落します。<br>画面をシンプルにしたい一心で重要な情報まで奥深くに隠してしまう設計ミスを防ぐため、以下の<strong>3つの境界線ルール</strong>を実務の基準として設定してください。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="2400" height="1350" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image03-97.jpg" alt="【隠しすぎて失敗しないための3大ルール】Primary情報・トリガー予告・閉じる導線の判定基準" class="wp-image-2458" srcset="https://www.ds-pedia.com/wp-content/uploads/2026/09/image03-97.jpg 2400w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image03-97-300x169.jpg 300w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image03-97-1024x576.jpg 1024w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image03-97-2000x1125.jpg 2000w" sizes="(max-width: 2400px) 100vw, 2400px" /></figure>



<h3 class="wp-block-heading">ルール①：80%のユーザーが必要とするPrimary情報は絶対に隠さない</h3>



<p class="wp-block-paragraph">プログレッシブディスクロージャーの基本は、<strong>「主要タスク（Primary）は露出させ、例外タスク（Secondary）を段階化する」</strong>ことです。<br>大多数のユーザーが利用する検索窓、主要アクションボタン、基本的な入力項目をアコーディオンやモーダルの奥に隠してはなりません。</p>



<p class="wp-block-paragraph">自分自身も過去のレビューで、「画面をスッキリさせたい」という理由から、配送先住所の入力フォーム全体をアコーディオンの中に隠してしまったことがあります。<br>その結果、ユーザーテストで「どこに入力すればいいのか分からない」と全員が迷ってしまい、Primary情報の不可視化がどれほど致命的かを実感しました。<br>隠してよいのは、あくまで「知らなくても目的を達成できる高度なオプション」だけに限定します。</p>



<h3 class="wp-block-heading">ルール②：開示トリガーのラベルは具体的に記述する</h3>



<p class="wp-block-paragraph">ボタンやリンクのテキストが「詳細」「その他」「設定」のように抽象的すぎると、ユーザーはその中に何があるのかを推測できません。<br>中身が分からないボタンをわざわざクリックしてくれるユーザーはごく少数です。</p>



<p class="wp-block-paragraph">開示トリガーのラベルには、展開されるコンテンツの内容を具体的に予告する文言を用います。<br>たとえば、「詳細」ではなく<strong>「詳細な通知タイミングを設定する」</strong>、「その他」ではなく<strong>「配送日時の指定オプションを開く」</strong>のように記述します。<br>何が表示されるのかが事前に予測できるからこそ、ユーザーは目的を持って安心してクリックできます。</p>



<h3 class="wp-block-heading">ルール③：展開状態から迷わず戻れる「閉じる導線」をセットにする</h3>



<p class="wp-block-paragraph">情報を開示するトリガーを設置したら、それと対になる<strong>「折りたたむ」「閉じる」ための導線</strong>を必ずセットで設計します。<br>一度展開したアコーディオンが二度と閉じられなかったり、開いたモーダルの閉じるボタンが見当たらなかったりすると、ユーザーは画面を元に戻せずストレスを抱えます。</p>



<p class="wp-block-paragraph">アコーディオンであれば再度のクリックで元のコンパクトな状態に戻り、モーダルであれば右上「×」ボタンだけでなく背景オーバーレイのタップやESCキーでも閉じられる可逆性を担保します。<br>「いつでも初期のクリーンな状態に戻れる」という安心感があるからこそ、ユーザーは自由に画面を探索できます。</p>



<h2 class="wp-block-heading">4. 次のステップ：あわせて深掘りしたい知見</h2>



<p class="wp-block-paragraph">プログレッシブディスクロージャーをさらに深く実務に応用するためには、関連する認知心理学の基礎理論や、パーツ設計のルールをあわせて押さえておくことが効果的です。<br>以下の記事でも、画面設計の根拠となる基準を詳しく解説しています。</p>



<p class="wp-block-paragraph">人間が選択肢に直面したときの意思決定負荷や、情報のチャンキング原則を理論的に学びたい方は、こちらの記事も参考にしてみてください。</p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/17/ui-cognitive-psychology-laws/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image-72-1024x572.jpg" alt="UIデザインに効く認知心理学の法則5選｜ヒック・フィッツ・ヤコブの実務応用" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">UIデザインに効く認知心理学の法則5選｜ヒック・フィッツ・ヤコブの実務応用</div>
                <div class="blogcard_excerpt">UIデザインの意思決定を感覚論から論理的な設計へ変える認知心理学の法則5選（ヒック、フィッツ、ヤコブ、ミラー、フォン・レストルフ）を解説。現場のFigma実務ですぐに使える設計基準を網羅します。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph">段階的開示をカードコンポーネントの中で展開する際の枠線やシャドウ、余白のバランス感覚を掴みたい方は、以下の記事で具体的な整理基準を確認できます。</p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/20/card-ui-design-guide/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image-122-1024x572.jpg" alt="カード型UIの設計ルール｜枠線・影・余白の使い分けと情報整理術" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">カード型UIの設計ルール｜枠線・影・余白の使い分けと情報整理術</div>
                <div class="blogcard_excerpt">カード型UIの設計ルールと情報整理のコツを現役デザイナーが解説。枠線・影・背景色・余白の境界線4パターンの使い分けから、詰め込みすぎを防ぐ視覚階層、クリック領域のアクセシビリティまで具体的に整理します。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph">レイヤード展開（モーダルやボトムシート）をスマートフォン実務で破綻なく実装したい場合は、以下の使い分けマトリクスが役立ちます。</p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/12/modal-bottom-sheet-drawer-guide/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/modal-bottom-sheet-eyecatch-1024x572.jpg" alt="モーダル・ボトムシートの使い分け基準｜スマホで失敗しないUI選定ルール" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">モーダル・ボトムシートの使い分け基準｜スマホで失敗しないUI選定ルール</div>
                <div class="blogcard_excerpt">スマホUIでモーダル、ボトムシート（ハーフモーダル）、ドロワー、画面遷移のどれを使うべきか迷っていませんか？操作の不可逆性と情報量の2軸で整理したUI選定マトリクスを現役デザイナーが詳しく解説します。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<h2 class="wp-block-heading">まとめ：段階的な情報開示が使いやすさと多機能性を両立させる</h2>



<p class="wp-block-paragraph">UIデザインにおける「親切さ」とは、持っている情報をすべて一度に差し出すことではありません。<br>初期表示ではユーザーの目的達成に必要な主要タスクを明快に整え、詳細な設定や補助情報を求めるユーザーにだけ適切なタイミングで次の選択肢を提供する設計が大切です。</p>



<p class="wp-block-paragraph">画面が情報過多で整理がつかなくなったときは、ぜひ「どの情報を初期に表示し、何を段階的に開示できるか」という視点でレイアウトを見直してみてください。</p><p>The post <a href="https://www.ds-pedia.com/2026/09/20/progressive-disclosure-ux-guide/">段階的開示（プログレッシブディスクロージャー）入門｜情報過多を防ぐUI設計</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.ds-pedia.com/2026/09/20/progressive-disclosure-ux-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>エンプティステートUI設計ガイド｜離脱を防ぐ3パターンと3つの構成要素</title>
		<link>https://www.ds-pedia.com/2026/09/17/empty-state-ui-design-guide/</link>
					<comments>https://www.ds-pedia.com/2026/09/17/empty-state-ui-design-guide/#respond</comments>
		
		<dc:creator><![CDATA[Yuny]]></dc:creator>
		<pubDate>Thu, 17 Sep 2026 10:48:39 +0000</pubDate>
				<category><![CDATA[デザインナレッジ]]></category>
		<category><![CDATA[記事]]></category>
		<category><![CDATA[状態設計]]></category>
		<category><![CDATA[Figma]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[エンプティステート]]></category>
		<guid isPermaLink="false">https://www.ds-pedia.com/?p=2310</guid>

					<description><![CDATA[<p>初回登録やお気に入り一覧、検索結果0件の画面でユーザーの離脱を防ぐエンプティステートのUI設計ガイド。3大パターンの使い分けから、イラスト・説明文・CTAボタンの3大構成要素、混同しやすいError Stateとの違いまで実践的に解説します。</p>
<p>The post <a href="https://www.ds-pedia.com/2026/09/17/empty-state-ui-design-guide/">エンプティステートUI設計ガイド｜離脱を防ぐ3パターンと3つの構成要素</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">こんにちは！UIデザイナーのYunyです。</p>
<div class="target-audience">
<div class="target-audience__title">この記事はこんな方に向けて書いています</div>
<ul class="target-audience__list">
<li class="target-audience__item">初回登録や検索結果0件の画面をどう作ればよいか迷っている方</li>
<li class="target-audience__item">エンプティステートの3大パターンと適切な画面構成を知りたい方</li>
<li class="target-audience__item">ユーザーの離脱を防ぎ、次のアクションへ自然に促す導線を設計したい方</li>
</ul>
</div>
<p class="wp-block-paragraph">Figmaで画面を設計するとき、ダミーデータが綺麗に入った<strong>「理想的な画面」ばかりを作り込んでしまう</strong>ことはありませんか？<br />自分も以前は、整ったカードやリストが並ぶ完成状態ばかりを熱心に作っていました。</p>
<p class="wp-block-paragraph">しかし実際のプロダクトでは、ユーザーが最初に目にするのは<strong>データが1件も入っていない初期画面</strong>です。<br />ここでユーザーが迷ってしまうと、操作を諦めてそのまま離脱してしまう大きな要因になります。</p>
<div class="c-quick-answer">
<div class="c-quick-answer__header"><span class="c-quick-answer__badge">クイックアンサー</span><span class="c-quick-answer__title">エンプティステートの基本と離脱を防ぐ3大要素とは？</span></div>
<p class="c-quick-answer__text">
エンプティステートとは、画面上に表示すべきデータが未登録、または取得できない状態を指します。<strong>「状況を伝えるグラフィック」「前向きな説明テキスト」「次の行動を促すCTAボタン」</strong>の3要素を揃えることで、ユーザーの不安を解消し、スムーズな操作継続を案内できます。</p>
</div>
<h2 class="wp-block-heading">1. なぜ「何もない画面」でユーザーは離脱してしまうのか？</h2>
<h3 class="wp-block-heading">1-1. 理想状態（Ideal State）ばかりを作り込む落とし穴</h3>
<p class="wp-block-paragraph">UIデザインの実務では、どうしても情報が満たされた<strong>「理想状態（Ideal State）」</strong>から作業を進めがちです。<br />魅力的なサムネイル画像や整ったテキストを配置したアートボードは、見栄えも良く完成度が高く見えます。</p>
<p class="wp-block-paragraph">しかし、ユーザーが新しくアプリを使い始めた瞬間は、登録したタスクもブックマークも<strong>何ひとつ存在しない状態</strong>です。<br />画面上に何も表示されない初期状態を考慮していないと、開発フェーズで画面が真っ白なままリリースされてしまいます。</p>
<p class="wp-block-paragraph">自分も以前、ステージング環境の実機を触って初めて<strong>「最初は何もない状態だった」</strong>と気づき、慌てて追加設計した経験があります。<br />デザインツール上の見た目だけでなく、データが存在しない初期段階の体験まで設計することが大切です。</p>
<h3 class="wp-block-heading">1-2. 「データがありません」が引き起こす3つの不安</h3>
<p class="wp-block-paragraph">エンプティステートで最も避けるべきなのは、画面中央に<strong>「データがありません」とだけ書かれたテキスト</strong>を置くことです。<br />このような素っ気ない表示は、ユーザーにいくつかの心理的負担を与えてしまいます。</p>
<p class="wp-block-paragraph">第一に、<strong>システムの通信障害や不具合</strong>が起きたのではないかという誤解を招きます。<br />第二に、自分が直前の操作を間違えてしまったのではないかという<strong>操作への不安</strong>を与えてしまいます。<br />そして第三に、次に何をすれば画面が進むのかが分からず、<strong>操作を諦めて離脱</strong>してしまいます。</p>
<p class="wp-block-paragraph">何もない画面は、単なる空白ではなく<strong>「ユーザーが次に取るべき操作へ誘導する画面」</strong>として設計する必要があります。<br />画面の状態を体系的に捉える考え方については、こちらの記事でも詳しく整理しています。</p>
<div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/12/modal-bottom-sheet-drawer-guide/" target="_blank" rel="noopener noreferrer"></p>
<div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/modal-bottom-sheet-eyecatch-1024x572.jpg" alt="モーダル・ボトムシートの使い分け基準｜スマホで失敗しないUI選定ルール" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
<div class="blogcard_content">
<div class="blogcard_title">モーダル・ボトムシートの使い分け基準｜スマホで失敗しないUI選定ルール</div>
<div class="blogcard_excerpt">スマホUIでモーダル、ボトムシート（ハーフモーダル）、ドロワー、画面遷移のどれを使うべきか迷っていませんか？操作の不可逆性と情報量の2軸で整理したUI選定マトリクスや、親指操作・キーボード干渉を防ぐ実装の黄金律を現役デザイナーが詳しく解説します。</div>
</p></div>
<p>        </a>
    </div>
<div class="clear"></div>
<p>        </a>
    </div>
<h2 class="wp-block-heading">2. 押さえておきたいエンプティステートの3大パターン</h2>
<p class="wp-block-paragraph">エンプティステートが発生する状況は、大きく<strong>3つの基本パターン</strong>に分類できます。<br />それぞれの文脈によって<strong>ユーザーの心理や求める情報が異なる</strong>ため、適切なアプローチを選ぶことが重要です。</p>
<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image02-89.jpg" alt="エンプティステートの3大パターン（初回利用・タスク完了・検索結果ゼロ）の特徴とUI画面モックアップ比較" /></figure>
<h3 class="wp-block-heading">2-1. パターン1：初回利用時（First Use / Onboarding）</h3>
<p class="wp-block-paragraph">アカウントを作成した直後や、特定の機能を初めて開いたときに表示される<strong>初期登録前の状態</strong>です。<br />プロジェクト一覧、作成したドキュメント、お気に入りリストなどが該当します。</p>
<p class="wp-block-paragraph">このパターンの主な目的は、機能の価値を端的に伝え、ユーザーに<strong>「最初の一歩」を踏み出してもらうこと</strong>です。<br />単に「項目がありません」と伝えるのではなく、作成すると何ができるのかを説明し、明確な作成ボタンを配置します。</p>
<p class="wp-block-paragraph">NotionやSlackなどの優れたプロダクトでは、初回画面に<strong>テンプレートの選択肢や作成ガイド</strong>を表示しています。<br />何もない初期画面を前にユーザーが迷ってしまわないよう、最初のアクションを後押しする設計が有効です。</p>
<h3 class="wp-block-heading">2-2. パターン2：タスク完了・消去後（User Cleared / Inbox Zero）</h3>
<p class="wp-block-paragraph">ユーザーがすべての未処理タスクを片付けたときや、通知をすべて確認したときに表示される<strong>処理完了の状態</strong>です。<br />メールアプリの「受信トレイ（Inbox Zero）」や、タスク管理ツールの「今日のタスク」などが典型例です。</p>
<p class="wp-block-paragraph">この状態におけるユーザーの心理は、初回利用時とは異なり<strong>「やりきった達成感」や「安堵感」</strong>があります。<br />そのため、エラーや未登録のような表現ではなく、前向きな達成感を伝える演出が適しています。</p>
<p class="wp-block-paragraph">「すべてのタスクが完了しました」といった<strong>前向きな完了メッセージ</strong>を表示します。<br />必要に応じて、新しいタスクの追加や、過去の履歴を確認できる控えめな導線を添えておくと親切です。</p>
<h3 class="wp-block-heading">2-3. パターン3：検索・フィルター結果ゼロ（No Results）</h3>
<p class="wp-block-paragraph">ユーザーがキーワード検索を実行したり、絞り込みフィルターを適用したりした結果、<strong>一致するデータが0件（検索結果0件）だった状態</strong>です。<br />ECサイトの商品一覧や、管理画面のデータ検索などで頻繁に発生します。</p>
<p class="wp-block-paragraph">検索結果ゼロの画面で最も重要なのは、ユーザーを<strong>「行き止まり（Dead End）」に追い込まないこと</strong>です。<br />「一致する商品はありません」で終わらせてしまうと、ユーザーはその場で探索を終了してしまいます。</p>
<p class="wp-block-paragraph">検索条件をワンタップで解除できる<strong>「フィルターをクリアする」ボタン</strong>を用意することが基本です。<br />さらに、入力キーワードの表記揺れへの対策や、人気の検索キーワード、おすすめ商品を提示すると、離脱を防ぎやすくなります。</p>
<h3 class="wp-block-heading">2-4. 【重要】混同しやすい「Error State（エラー状態）」との境界線</h3>
<p class="wp-block-paragraph">UI設計の実務において、エンプティステートと最も混同されやすいのが<strong>通信障害や権限不足などのエラー状態（Error State）</strong>です。<br />一部の解説ではエラーをエンプティの一種として扱うこともありますが、UI Stackの設計体系において<strong>両者は全く異なる状態</strong>として明確に区別されます。</p>
<p class="wp-block-paragraph">エンプティステートは「画面に表示すべきデータが未登録、または合致しない状態」であり、システム自体は正常に動作しています。<br />一方でエラー状態は「通信の切断や権限不足によって、データの取得・処理そのものが中断された障害」です。</p>
<p class="wp-block-paragraph">ユーザーの心理も「最初の一歩を踏み出したい」「探索をやり直したい」という能動的な感情から、「何が起きたのか分からない」「不具合ではないか」という<strong>不安や戸惑い</strong>へと大きく変化します。<br />そのため、案内すべき画面要素も全く異なります。</p>
<p class="wp-block-paragraph">エラー画面では前向きな新規作成CTAではなく、<strong>客観的な原因の案内と、再読み込み（リトライ）や権限申請などの復旧導線</strong>を最優先で配置する必要があります。<br />「データが存在しないこと」と「データの取得に失敗したこと」を混同せず、別の画面ステートとして切り分けて設計することが重要です。</p>
<figure class="wp-block-table">
<table>
<thead>
<tr>
<th>パターン</th>
<th>主な発生状況</th>
<th>ユーザーの心理状態</th>
<th>主な設計目的</th>
<th>推奨される画面要素</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>初回利用時</strong></td>
<td>アカウント作成直後、新機能の初回閲覧</td>
<td>期待と手探り感、何をすればいいか不明</td>
<td>機能の価値理解と最初のアクション促進</td>
<td>価値を伝えるイラスト、作成CTA、テンプレート候補</td>
</tr>
<tr>
<td><strong>タスク完了後</strong></td>
<td>全タスク消化、通知の全既読（Inbox Zero）</td>
<td>達成感、安堵感、ひと段落ついた気分</td>
<td>達成感の肯定、次の行動の任意提示</td>
<td>前向きな完了メッセージ、履歴確認リンク、新規作成</td>
</tr>
<tr>
<td><strong>検索結果ゼロ</strong></td>
<td>絞り込み過多、一致するキーワードなし</td>
<td>失望感、やり直しの手間に対する億劫さ</td>
<td>探索の継続支援、行き止まりの回避</td>
<td>条件クリアボタン、表記揺れ候補、おすすめワード</td>
</tr>
<tr>
<td><strong>（参考）エラー状態</strong></td>
<td>通信切断、サーバー障害、権限不足</td>
<td>不安、混乱、システムへの不信感</td>
<td>原因の客観的説明とスムーズな復旧支援</td>
<td>わかりやすい原因文、再試行ボタン、権限申請導線</td>
</tr>
</tbody>
</table>
</figure>
<h2 class="wp-block-heading">3. 離脱を防ぐエンプティステート「3つの基本構成要素」</h2>
<p class="wp-block-paragraph">エンプティステートを機能的な画面にするためには、<strong>視覚的な階層と情報の整理</strong>が必要です。<br />優れたエンプティ画面は、基本的に以下の3つの要素で構成されています。</p>
<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image01-76.jpg" alt="エンプティステートを構成する3大要素（イラスト・テキスト・CTAボタン）の画面設計レイアウト" /></figure>
<h3 class="wp-block-heading">3-1. ① 状況を伝える視覚要素（グラフィック・アイコン）</h3>
<p class="wp-block-paragraph">画面の中央上部に配置するイラストやアイコンは、<strong>画面の状況を直感的に把握させる役割</strong>を持ちます。<br />ユーザーがパッと見た瞬間に「ここは検索結果の画面だな」「タスクの一覧だな」と文脈を認識させます。</p>
<p class="wp-block-paragraph">注意したいのは、複雑すぎるグラフィックや<strong>過剰に大げさな表現を避けること</strong>です。<br />悲しげな表情のキャラクターや警告を連想させる赤いマークは、ユーザーに失敗感を与えてしまいます。</p>
<p class="wp-block-paragraph">プロダクトのトンマナに合った、<strong>シンプルで清潔感のある2Dグラフィック</strong>や淡いトーンのアイコンを採用します。<br />主役はあくまでユーザーのアクションであるため、視覚要素が主張しすぎないバランスを意識します。</p>
<h3 class="wp-block-heading">3-2. ② 前向きで明快なテキスト（見出し＋説明文）</h3>
<p class="wp-block-paragraph">視覚要素のすぐ下には、何が起きているかを端的に伝える<strong>「見出し（タイトル）」と詳細を補足する「説明文」</strong>を配置します。<br />文字情報を2層に分けることで、ユーザーは素早く要点を理解できます。</p>
<p class="wp-block-paragraph">見出しは短く、<strong>事実を前向きに表現すること</strong>がポイントです（例:「最初のプロジェクトを作成しましょう」）。<br />説明文では、なぜその状態なのか、どうすれば解決するのかを1〜2文で具体的に案内します。</p>
<p class="wp-block-paragraph">「右上のボタン、または下のボタンから追加できます」のように、<strong>物理的な操作位置を補足する</strong>のも効果的です。<br />ユーザーが次に取るべき行動を迷わずイメージできるよう、平易な言葉で記述します。</p>
<h3 class="wp-block-heading">3-3. ③ 次のアクションへ導くCTAボタン（Primary &#038; Secondary導線）</h3>
<p class="wp-block-paragraph">エンプティステートで最も重要な要素が、<strong>次の行動へ直接案内するCTAボタン</strong>です。<br />説明文を読んだユーザーが、その場で迷わず操作を実行できるように配置します。</p>
<p class="wp-block-paragraph">初回利用画面であれば「新規作成」、検索結果ゼロであれば<strong>「フィルターをリセット」が主要アクション</strong>になります。<br />ボタンの文言も「OK」や「送信」のような曖昧なものではなく、「最初のタスクを作成」のように具体的に書きます。</p>
<p class="wp-block-paragraph">必要に応じて、補助的なアクション（例:「テンプレートを見る」）を<strong>控えめなSecondaryボタン</strong>として配置します。<br />操作の優先度を保つためのボタン設計については、こちらのガイドでも詳しく解説しています。</p>
<div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/15/button-design-ux-guide/" target="_blank" rel="noopener noreferrer"></p>
<div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/clean_v1-1024x572.jpg" alt="ボタンのUIデザイン設計ガイド｜Primary・Secondary優先度と44pt基準" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
<div class="blogcard_content">
<div class="blogcard_title">ボタンのUIデザイン設計ガイド｜Primary・Secondary優先度と44pt基準</div>
<div class="blogcard_excerpt">画面内の視線誘導と主要アクションを迷わせないボタンの優先度設計（Primary/Secondary）や、タップしやすい44pt基準の具体的なルールを解説します。</div>
</p></div>
<div class="clear"></div>
<p>        </a>
    </div>
<h2 class="wp-block-heading">4. 実務で失敗しないための設計ルールと注意点</h2>
<p class="wp-block-paragraph">エンプティステートを実装するにあたって、<strong>現場で起こりがちな落とし穴と対策</strong>をまとめます。<br />画面設計の初期段階からこれらを考慮しておくことで、手戻りのない画面を作ることができます。</p>
<h3 class="wp-block-heading">4-1. イラストが巨大すぎてCTAが画面外に押し出される問題</h3>
<p class="wp-block-paragraph">PC画面向けにデザインしたエンプティ画面をそのままスマートフォン画面に移植した際、<strong>レイアウト崩れが発生しやすい</strong>です。<br />イラストを大きく配置しすぎた結果、肝心のCTAボタンがファーストビューから見切れてしまいます。</p>
<p class="wp-block-paragraph">スマートフォンなどの縦長画面では、<strong>イラストの縦幅をコンパクトに抑えること</strong>が必須です。<br />画面全体の高さに対して、イラスト・見出し・説明文・CTAボタンが1画面に収まるよう余白を計算します。</p>
<p class="wp-block-paragraph">場合によっては、モバイル端末ではイラストを非表示にし、<strong>アイコンとテキスト主体の構成に切り替える判断</strong>も有効です。<br />画面サイズに依存せず、常に最も重要なCTAボタンがユーザーの視界に入る状態を維持します。</p>
<h3 class="wp-block-heading">4-2. ユーザーを責めるような文言を避ける</h3>
<p class="wp-block-paragraph">テキストを作成する際は、ユーザー側に落ち度があるかのような<strong>否定的な言葉遣いを徹底して排除</strong>します。<br />「入力が間違っています」「検索条件が無効です」といった表現は、ユーザーに不快感を与えてしまいます。</p>
<p class="wp-block-paragraph">常にシステム側の客観的な視点と、<strong>前向きな案内を意識すること</strong>が大切です。<br />「入力内容をご確認ください」「キーワードのスペルを変えてお試しください」のように、次の操作への助言に言い換えます。</p>
<p class="wp-block-paragraph">丁寧すぎる堅苦しい敬語よりも、<strong>直感的に意味を理解できる簡潔なトーン</strong>を心がけます。<br />表現を少し見直すだけでも、ユーザーの操作ストレスを大幅に軽減できます。</p>
<h3 class="wp-block-heading">4-3. 迷ったときのエンプティステート設計判定フロー</h3>
<p class="wp-block-paragraph">新しい画面を設計する際、どのエンプティパターンを適用すべきか迷ったときは、<strong>以下の手順で整理</strong>します。</p>
<ol class="wp-block-list">
<li><strong>データが空である原因は何か？</strong><br />&#8211; ユーザーがまだ何も作っていない → <strong>パターン1（初回利用）</strong>：作成ボタンと価値説明を配置。<br />&#8211; ユーザー自身がすべて処理し終えた → <strong>パターン2（タスク完了）</strong>：達成メッセージと次の一手を提示。<br />&#8211; 絞り込み条件に一致しなかった → <strong>パターン3（検索ゼロ）</strong>：フィルター解除と検索補助を配置。<br />&#8211; 通信や権限の問題である → <strong>【対象外】Error State（エラー状態）</strong>：データ空画面ではなくエラー画面として再試行導線を配置。</li>
</ol>
<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image03-78.jpg" alt="迷ったときのエンプティステート設計判定フローチャート（発生原因から導く最適なCTAと画面要素）" /></figure>
<p class="wp-block-paragraph">ワイヤーフレーム作成の段階からこれらの状態を仕様として盛り込んでおくことで、<strong>エンジニア連携もスムーズ</strong>になります。<br />ワイヤーフレームの組み立て手順については、こちらの記事もあわせて参考にしてみてください。</p>
<div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/05/wireframe-creation-guide/" target="_blank" rel="noopener noreferrer"></p>
<div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image-27-1024x572.jpg" alt="初心者向け！ワイヤーフレームの作り方完全ガイド｜要件整理からFigma手順まで" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
<div class="blogcard_content">
<div class="blogcard_title">初心者向け！ワイヤーフレームの作り方完全ガイド｜要件整理からFigma手順まで</div>
<div class="blogcard_excerpt">要件定義から情報設計、Figmaでの具体的なコンポーネント配置まで、手戻りを防ぐワイヤーフレームの制作フローを実践的に整理します。</div>
</p></div>
<div class="clear"></div>
<p>        </a>
    </div>
<h2 class="wp-block-heading">5. まとめ：初期状態の考慮がプロダクトの離脱を防ぐ</h2>
<p class="wp-block-paragraph">エンプティステートは、単なる<strong>「データがないときの予備画面」</strong>ではありません。<br />ユーザーが新しくプロダクトに触れ、次に何をすべきかを迷わず判断するための重要な画面仕様です。</p>
<ol class="wp-block-list">
<li><strong>初回利用時</strong>：機能の価値を伝え、最初の一歩を踏み出す作成CTAを用意する</li>
<li><strong>タスク完了後</strong>：達成感を肯定し、次の行動を任意で選べる控えめな導線を添える</li>
<li><strong>検索結果ゼロ</strong>：条件クリアボタンや代替キーワードを提示し、行き止まりを回避する</li>
</ol>
<p class="wp-block-paragraph">これら3大パターンと「イラスト・テキスト・CTAボタン」の3大要素を押さえ、さらに通信障害などのエラー状態（Error State）と明確に切り分けておくことで、<strong>実装時の手戻りを防ぎ、ユーザーのスムーズな継続利用</strong>を支援できます。</p>
<h2 class="wp-block-heading">終わりに</h2>
<p class="wp-block-paragraph">何もない初期状態の設計は、ダミーデータが揃った理想画面のデザインに比べて見落とされがちです。<br />しかし、仕様策定やワイヤーフレームの段階からエンプティステートを組み込んでおくことで、開発連携が格段にスムーズになり、リリース後の離脱も防ぐことができます。</p>
<p class="wp-block-paragraph">今回整理した判定フローや画面構成のポイントを、日々のUI設計の実務にぜひ役立ててみてください。</p>
<h2 class="wp-block-heading">参考リンク</h2>
<ul class="wp-block-list">
<li><a href="https://www.nngroup.com/articles/empty-state-interface-design/" target="_blank" rel="noopener noreferrer">Nielsen Norman Group: Empty State Interface Design</a></li>
<li><a href="https://m3.material.io/" target="_blank" rel="noopener noreferrer">Material Design: Empty states guidelines</a></li>
</ul><p>The post <a href="https://www.ds-pedia.com/2026/09/17/empty-state-ui-design-guide/">エンプティステートUI設計ガイド｜離脱を防ぐ3パターンと3つの構成要素</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.ds-pedia.com/2026/09/17/empty-state-ui-design-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>UIデザインに効く認知心理学の法則5選｜ヒック・フィッツ・ヤコブの実務応用</title>
		<link>https://www.ds-pedia.com/2026/09/17/ui-cognitive-psychology-laws/</link>
					<comments>https://www.ds-pedia.com/2026/09/17/ui-cognitive-psychology-laws/#respond</comments>
		
		<dc:creator><![CDATA[Yuny]]></dc:creator>
		<pubDate>Wed, 16 Sep 2026 16:13:21 +0000</pubDate>
				<category><![CDATA[UX・心理学]]></category>
		<category><![CDATA[記事]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[認知心理学]]></category>
		<category><![CDATA[人間工学]]></category>
		<category><![CDATA[デザインシステム]]></category>
		<guid isPermaLink="false">https://www.ds-pedia.com/?p=2093</guid>

					<description><![CDATA[<p>UIデザインの意思決定を感覚論から論理的な設計へ変える認知心理学の法則5選（ヒック、フィッツ、ヤコブ、ミラー、フォン・レストルフ）を解説。選択肢の絞り込み、44ptタップ領域、情報のチャンキングなど、現場のFigma実務ですぐに使える設計基準を網羅します。</p>
<p>The post <a href="https://www.ds-pedia.com/2026/09/17/ui-cognitive-psychology-laws/">UIデザインに効く認知心理学の法則5選｜ヒック・フィッツ・ヤコブの実務応用</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">こんにちは！UIデザイナーのYunyです。</p>
<div class="target-audience">
<div class="target-audience__title">この記事はこんな方に向けて書いています</div>
<ul class="target-audience__list">
<li class="target-audience__item">デザインレビューで「なんとなく使いにくい」と言われた際、論理的な根拠で反論・説明したい方</li>
<li class="target-audience__item">ボタンのサイズや選択肢の数、ナビゲーション配置に客観的な設計基準を持たせたい方</li>
<li class="target-audience__item">認知心理学の基本法則を、実際のWeb・アプリUIやFigma実務でどう活かすか具体例を知りたい方</li>
</ul>
</div>
<p class="wp-block-paragraph">UIデザインの現場で「なぜその配置にしたのか」を問われた際、うまく言葉にできず困った経験がある方も多いと思います。<br />自分自身もデザインを始めたばかりの頃は、「見た目の収まりが良いから」といった<strong>感覚的な理由</strong>しか返せず、手戻りを繰り返すことがよくありました。</p>
<p class="wp-block-paragraph">画面の使いやすさは、デザイナー個人のセンスや勘ではなく、人間の脳が情報を処理する<strong>認知特性のルール</strong>で決まります。<br />この記事では、実務のUX/UI設計ですぐに役立つ<strong>代表的な5つの認知心理学の法則</strong>と、デザインレビューでそのまま使える具体的な言語化テクニックを詳しく共有します。</p>
<h2 class="wp-block-heading">なぜUIデザイナーに「認知心理学」が必要なのか？</h2>
<div class="c-quick-answer">
<div class="c-quick-answer__header"><span class="c-quick-answer__badge">クイックアンサー</span><span class="c-quick-answer__title">なぜUIデザインに認知心理学が不可欠なのか？</span></div>
<p class="c-quick-answer__text">
ユーザーは画面を「見た目の美しさ」ではなく<strong>「脳の省エネ（認知負荷の低さ）」</strong>で直感的に評価します。認知心理学の法則を設計基準に据えることで、感覚的な議論を排除し、誰もが迷わず操作できるUIを論理的に組み立てられます。</p>
</div>
<p class="wp-block-paragraph">ユーザーがWebサイトやアプリを操作するとき、画面上の情報を見つけ、理解し、行動を決定するまでに多くの<strong>脳のリソース（認知負荷）</strong>を消費しています。<br />操作に迷ったり戸惑ったりする原因の大半は、レイアウトの美しさではなく、人間の情報処理プロセスに対して<strong>不自然な負荷</strong>がかかっている点にあります。</p>
<p class="wp-block-paragraph">認知心理学の法則を設計の土台に据えると、デザインレビューの議論が「個人の好み」から「客観的な使いやすさの検証」へと大きく変わります。<br />チームのエンジニアやプロダクトマネージャーに対しても、<strong>科学的な根拠を持った提案</strong>ができるため、無駄な手戻りを防ぎながらスムーズな合意形成を図ることができます。</p>
<h2 class="wp-block-heading">1. ヒックの法則（Hick&#8217;s Law）｜選択肢の増えすぎを防ぎ、意思決定を加速させる</h2>
<p class="wp-block-paragraph">ヒックの法則とは、ユーザーが意思決定を下すまでの時間は、<strong>提示された選択肢の数と複雑さ</strong>に応じて対数関数的に増加するという心理学の基本法則です。<br />1952年に心理学者のウィリアム・エドマンド・ヒックとレイ・ハイマンによって定式化され、人間工学や情報設計の現場で広く活用されています。</p>
<p class="wp-block-paragraph">UI設計において選択肢を1つの画面に並べすぎると、ユーザーは何を選べばよいか分からなくなり、<strong>行動の停止や画面からの離脱</strong>を引き起こします。<br />たとえば、ドロップダウンメニューの中に数十個の項目が無秩序に並んでいたり、ヘッダーに10個以上のナビゲーションリンクが密集していたりする状態がこれに当たります。</p>
<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image01-62.jpg" alt="【ヒックの法則】選択肢の増えすぎと段階的開示（松竹梅の3択設計）の比較" /></figure>
<h3 class="wp-block-heading">実務での実践：松竹梅の3択設計と段階的開示</h3>
<p class="wp-block-paragraph">SaaSの料金プラン表や機能選択画面では、主要な選択肢を<strong>3つ程度（いわゆる松竹梅の構成）</strong>に絞り込むことが実務における標準的なアプローチです。<br />どうしても選択肢が多くなる場合は、最初からすべてを見せるのではなく、<strong>段階的開示（Progressive Disclosure）</strong>の手法を取り入れます。</p>
<p class="wp-block-paragraph">初期表示では最も利用頻度の高い主要項目だけを提示し、詳細な設定や高度なオプションはアコーディオンやモーダルで<strong>必要なときだけ展開</strong>させます。<br />実際にFigmaで画面を組む際も、初期状態の選択肢を3〜4個に制限するだけで、ユーザーテストでのタスク完了時間が大きく短縮されることを実感します。</p>
<p class="wp-block-paragraph">選択肢の絞り込みやあえて<strong>制約を設けるUX設計のアプローチ</strong>については、以下の記事でも詳しく解説しています。<br />現場での情報整理に迷ったときの指針として、ぜひ参考にしてみてください。</p>
<div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/06/29/design-harness/" target="_blank" rel="noopener noreferrer"></p>
<div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image-93-1024x572.jpg" alt="デザインハーネス入門｜AIのUI生成とレビュー停滞を解く4層構造【2026】" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
<div class="blogcard_content">
<div class="blogcard_title">デザインハーネス入門｜AIのUI生成とレビュー停滞を解く4層構造【2026】</div>
<div class="blogcard_excerpt">無限の選択肢による疲弊を防ぎ、あえて制約を設けることでUXを高めるフレームワークを解説。</div>
</p></div>
<div class="clear"></div>
<p>        </a>
    </div>
<h2 class="wp-block-heading">2. フィッツの法則（Fitts&#8217;s Law）｜移動距離とターゲットサイズで誤操作をゼロにする</h2>
<p class="wp-block-paragraph">フィッツの法則とは、ある目標（ターゲット）に素早く到達して選択するまでの時間は、<strong>目標までの距離に比例し、目標の大きさに反比例する</strong>という法則です。<br />1954年に心理学者のポール・フィッツが提唱したもので、マウスカーソルの移動やスマートフォンのタップ操作における基本中の基本となる指標です。</p>
<p class="wp-block-paragraph">この法則から導き出されるのは、<strong>「頻繁に押すボタンは大きく、指やカーソルに近い場所に置くべき」</strong>という極めて明快な設計原則です。<br />逆に、画面の端にある小さな文字リンクや、親指が届きにくい位置にある重要なCTAボタンは、操作時間を無駄に長引かせ、誤タップの原因になります。</p>
<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image02-65.jpg" alt="【フィッツの法則】スマートフォンの親指操作ゾーンと44ptタップ領域の基準" /></figure>
<h3 class="wp-block-heading">実務での実践：親指操作ゾーン（Thumb Zone）と44pt基準</h3>
<p class="wp-block-paragraph">スマートフォンアプリの設計では、片手持ちの親指が自然に届く<strong>画面下部エリア（親指操作ゾーン）</strong>に主要アクションを配置するのがセオリーです。<br />購入ボタンや送信ボタンをページ最下部の固定ボトムバーに配置する設計は、まさに<strong>フィッツの法則に基づいた移動距離の最小化</strong>の実践例と言えます。</p>
<p class="wp-block-paragraph">また、Appleのヒューマンインターフェイスガイドライン（HIG）が定める<strong>「最小タップ可能領域44×44pt」</strong>のルールも、フィッツの法則に直結しています。<br />Figmaでボタンコンポーネントを設計する際は、見た目のアイコンが小さくても、オートレイアウトの余白を含めた<strong>ヒットエリアを確実に44pt以上確保</strong>することが不可欠です。</p>
<p class="wp-block-paragraph">タップ領域の具体的な数値基準や<strong>HIGの設計思想</strong>については、以下の記事で体系化しています。<br />モバイルUIの操作性を引き上げるための基本ルールとして、あわせて確認してみてください。</p>
<div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/04/13/apple-hig-design-system-philosophy/" target="_blank" rel="noopener noreferrer"></p>
<div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/04/eyecatch_hig_comfort-1024x572.jpg" alt="Apple HIG実務ガイド｜タップ領域44pt・文字11pt基準とiOSの基本原則【2026】" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
<div class="blogcard_content">
<div class="blogcard_title">Apple HIG実務ガイド｜タップ領域44pt・文字11pt基準とiOSの基本原則【2026】</div>
<div class="blogcard_excerpt">Appleが定める44ptタップ領域や文字サイズの論理的根拠と、iOS実務への落とし込み方を網羅。</div>
</p></div>
<div class="clear"></div>
<p>        </a>
    </div>
<h2 class="wp-block-heading">3. ヤコブの法則（Jakob&#8217;s Law）｜「既視感」を味方につけ、学習コストを最小化する</h2>
<p class="wp-block-paragraph">ヤコブの法則とは、ユーザーは他の無数のWebサイトやアプリで大半の時間を過ごしているため、<strong>あなたのサイトもそれらと同じように機能することを期待している</strong>という法則です。<br />ユーザビリティ研究の第一人者であるヤコブ・ニールセンが2000年に提唱したもので、Web標準やデザインシステムの重要性を端的に表しています。</p>
<p class="wp-block-paragraph">デザイナーが独自性や斬新さを求めすぎるあまり、一般的な操作ルールを逸脱してしまうと、ユーザーは<strong>強いストレスと学習コスト</strong>を強いられます。<br />たとえば、ヘッダー左上のロゴをクリックしてもトップに戻らない設計や、右上に置かれるはずの検索バーやカートアイコンがフッターの隅に隠れているような構成です。</p>
<h3 class="wp-block-heading">実務での実践：メンタルモデルの流用と独自性の住み分け</h3>
<p class="wp-block-paragraph">使いやすいUIを構築する近道は、ユーザーがすでに獲得している<strong>メンタルモデル（頭の中の操作イメージ）</strong>をそのまま流用することです。<br />ECサイトであれば「右上にカート」「画面下部に固定の購入ボタン」、メディアサイトであれば「左上にロゴ」「上部にグローバルナビゲーション」といった配置を素直に踏襲します。</p>
<p class="wp-block-paragraph">UIデザイナーがクリエイティビティを発揮すべき領域は、操作の基本構造ではなく、<strong>ブランドの世界観を伝えるビジュアルや丁寧なインタラクション</strong>です。<br />基本の導線ルールを業界標準にしっかりと揃えることで、ユーザーは使い方に悩むことなく、サービス本来の価値やコンテンツに集中できます。</p>
<h2 class="wp-block-heading">4. ミラーの法則（Miller&#8217;s Law）｜短期記憶の限界「マジックナンバー7」と情報のチャンキング</h2>
<p class="wp-block-paragraph">ミラーの法則とは、平均的な人間が一度に短期記憶（ワーキングメモリ）に保持できる情報の数は、<strong>「7加減2（5個から9個）」程度に限られている</strong>という心理学の基本法則です。<br />一般には<strong>「マジックナンバー7（マジカルナンバー7±2）」</strong>という呼び名でも広く親しまれており、1956年に認知心理学者のジョージ・ミラーが発表した論文に由来します。</p>
<p class="wp-block-paragraph">近年の認知心理学の研究では、複雑なUI環境においては保持できる数が<strong>さらに少ない「4±1個程度」</strong>とも言われています。<br />区切りのない数字の羅列や、整理されていない長大な箇条書きリストは、ユーザーの記憶のキャパシティをあっという間に圧迫してしまいます。</p>
<h3 class="wp-block-heading">実務での実践：情報のチャンキングとフォームのステップ分割</h3>
<p class="wp-block-paragraph">この記憶の負荷を軽減するための最も強力な手法が、複数の情報を意味のある塊にまとめる<strong>「チャンキング（Chunking）」</strong>です。<br />クレジットカード番号を4桁ずつハイフンで区切ったり、電話番号を市外局番ごとに分ける入力フォームの設計は、チャンキングの典型的な応用例です。</p>
<p class="wp-block-paragraph">また、20項目以上におよぶ会員登録やアンケートフォームを設計する際は、1画面にすべてを詰め込まず、<strong>3〜4ステップに分割して案内</strong>します。<br />Figma上でカード型UIをレイアウトする際も、1つのカード内に含める主要情報は3〜4要素以内に抑え、視覚的なグループを明確に分けることが大切です。</p>
<p class="wp-block-paragraph">実務で注意したいのは、画面上のUIは「記憶」ではなく「視覚認識」できるため、メニュー項目などを機械的に7個以下に制限する必要はない点です。<br />重要なのは数を無理に減らすことではなく、関連する項目同士を<strong>適切なチャンク（塊）に整理</strong>して、スキャンしやすい構造を作ることです。</p>
<h2 class="wp-block-heading">5. フォン・レストルフ効果（孤立効果）｜視覚的コントラストで最重要アクションを際立たせる</h2>
<p class="wp-block-paragraph">フォン・レストルフ効果（別名：孤立効果）とは、複数の似た要素が並んでいるとき、<strong>他と異なる視覚的特徴を持つ1つの要素が最も記憶に残り、注目を集める</strong>という効果です。<br />1933年に精神科医のヘドウィグ・フォン・レストルフによって発見され、CTAボタンの設計や価格表のレイアウトにおいて最も頻繁に活用される理論です。</p>
<p class="wp-block-paragraph">この効果をUIに応用する際の注意点は、画面内のあらゆる要素を目立たせようとして、<strong>有彩色や強いコントラストを多用しすぎないこと</strong>にあります。<br />すべてのボタンが同じ鮮やかなブルーで塗られている画面では、強調の効果が相殺され、結果としてユーザーはどこをタップすべきか迷ってしまいます。</p>
<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image03-65.jpg" alt="【フォン・レストルフ効果】全ボタン強調の失敗とPrimaryボタン単一塗りの視線誘導" /></figure>
<h3 class="wp-block-heading">実務での実践：Primaryボタンの孤立化と「おすすめ」バッジ</h3>
<p class="wp-block-paragraph">この効果を最大限に活かすためには、画面内で最優先してほしい操作（Primaryアクション）に対してのみ、<strong>明確な視覚的差異</strong>を与えます。<br />たとえば、主要な「購入する」「登録する」ボタンだけを鮮やかな塗りのボタンにし、キャンセルや戻るなどの副次的なボタンは枠線（Secondary）やテキストリンク（Tertiary）に抑えます。</p>
<p class="wp-block-paragraph">また、3つの料金プランが並ぶ比較表において、中央の推奨プランだけカードの枠線を太くし、上部に<strong>「人気No.1」といったバッジを付与する手法</strong>もフォン・レストルフ効果の実践です。<br />周囲を均一で控えめなトーンに整えておくことで、際立たせたい1点にユーザーの視線を自然かつ的確に誘導できます。</p>
<h2 class="wp-block-heading">実務で使える！デザインレビューを突破する「言語化フレーズ」早見表</h2>
<p class="wp-block-paragraph">認知心理学の知識は、実際の画面設計だけでなく、<strong>チーム内でのデザインレビューやクライアントへの提案</strong>において大きな力を発揮します。<br />感覚的な指摘を受けた際に、そのまま根拠として使える実践的な言語化フレーズを以下の表に整理しました。</p>
<figure class="wp-block-table">
<table>
<thead>
<tr>
<th>レビューで受ける主な指摘</th>
<th>根拠となる心理学法則</th>
<th>そのまま使える論理的な言語化フレーズ</th>
</tr>
</thead>
<tbody>
<tr>
<td>「選択肢が多くて迷いそう」</td>
<td>ヒックの法則</td>
<td>「初期表示を主要な3択に絞り、詳細設定は段階的開示（アコーディオン）で必要なときだけ展開させています。」</td>
</tr>
<tr>
<td>「スマホでボタンが押しにくい」</td>
<td>フィッツの法則</td>
<td>「親指が届きやすい画面下部の固定バーに配置し、タップ領域を44pt以上確保して指の移動時間を最小化しています。」</td>
</tr>
<tr>
<td>「他のサービスと似すぎている」</td>
<td>ヤコブの法則</td>
<td>「ユーザーが日常的に慣れ親しんでいるメンタルモデルを活用し、使い方に迷わせないよう基本配置を標準に合わせています。」</td>
</tr>
<tr>
<td>「情報がごちゃごちゃして見える」</td>
<td>ミラーの法則</td>
<td>「短期記憶の負荷を抑えるため、1ブロックあたり3〜4項目のチャンクに分割し、カード型で視覚的にグルーピングしています。」</td>
</tr>
<tr>
<td>「どれが最重要ボタンか分からない」</td>
<td>フォン・レストルフ効果</td>
<td>「Primaryボタンのみに鮮やかな塗りを適用し、孤立効果によってユーザーの視線を最優先アクションへ自然に誘導しています。」</td>
</tr>
</tbody>
</table>
</figure>
<p class="wp-block-paragraph">「なんとなく使いにくい」「自分の感覚と違う」といった主観的な指摘に対しても、<strong>心理学の法則に基づいた客観的な意図</strong>を返すことで、議論を建設的な方向へ進められます。<br />デザイナー自身が論理的な言葉を持つことは、デザインの品質を守り、チーム全員が納得して開発を進めるための確かな強みになります。</p>
<p class="wp-block-paragraph">デザインの意図をチームやクライアントに的確に伝え、合意形成をスムーズにするための<strong>言語化スキル</strong>については、こちらの記事でも詳しくまとめています。<br />レビューでの伝え方に課題を感じている方は、あわせて目を通してみてください。</p>
<div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/20/progressive-disclosure-ux-guide/" target="_blank" rel="noopener noreferrer"></p>
<div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image-123-1024x572.jpg" alt="段階的開示（プログレッシブディスクロージャー）入門｜情報過多を防ぐUI設計" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
<div class="blogcard_content">
<div class="blogcard_title">段階的開示（プログレッシブディスクロージャー）入門｜情報過多を防ぐUI設計</div>
<div class="blogcard_excerpt">UIの情報過多を防ぎ、シンプルさと多機能性を両立させる「プログレッシブディスクロージャー（段階的開示）」を解説。ヤコブ・ニールセン提唱の基本原則から実務の4大展開パターン、隠しすぎを防ぐ境界線ルールまで網羅します。</div>
</p></div>
<p>        </a>
    </div>
<div class="clear"></div>
<p>        </a>
    </div>
<h2 class="wp-block-heading">終わりに</h2>
<p class="wp-block-paragraph">最後までお読みいただき、ありがとうございます！</p>
<p class="wp-block-paragraph">UIデザインにおいて認知心理学の法則を学ぶことは、表現の幅を狭める制約ではなく、<strong>自信を持ってデザインを届けるための論理的な土台</strong>になります。<br />画面の向こう側にいるユーザーの脳や身体の仕組みに寄り添うことで、迷いのない心地よい操作体験を生み出すことができます。</p>
<p class="wp-block-paragraph">日々の制作の中で配置やサイズに迷ったときは、ぜひ今回紹介した<strong>5つの法則を振り返り</strong>、実務の設計に役立ててみてください。<br />これからも、論理的なUIデザインを一緒に楽しんでいきましょう。<br />それでは、良いデザインライフを！</p><p>The post <a href="https://www.ds-pedia.com/2026/09/17/ui-cognitive-psychology-laws/">UIデザインに効く認知心理学の法則5選｜ヒック・フィッツ・ヤコブの実務応用</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.ds-pedia.com/2026/09/17/ui-cognitive-psychology-laws/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>デザインハーネス入門｜AIのUI生成とレビュー停滞を解く4層構造【2026】</title>
		<link>https://www.ds-pedia.com/2026/06/29/design-harness/</link>
					<comments>https://www.ds-pedia.com/2026/06/29/design-harness/#respond</comments>
		
		<dc:creator><![CDATA[Yuny]]></dc:creator>
		<pubDate>Sun, 28 Jun 2026 16:10:36 +0000</pubDate>
				<category><![CDATA[理論・ガイドライン]]></category>
		<category><![CDATA[ビジネス・キャリア]]></category>
		<category><![CDATA[記事]]></category>
		<category><![CDATA[デザインシステム]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[デザインハーネス]]></category>
		<category><![CDATA[UX]]></category>
		<guid isPermaLink="false">https://www.ds-pedia.com/?p=923</guid>

					<description><![CDATA[<p>AIエージェントによるUI生成が加速する中、デザインの品質を誰がどう担保するのか。「デザインハーネス（Design Harness）」の定義、制約・文脈・検証・評価の4層構造、デザインシステムとの連携を現役UIデザイナーが解説します。</p>
<p>The post <a href="https://www.ds-pedia.com/2026/06/29/design-harness/">デザインハーネス入門｜AIのUI生成とレビュー停滞を解く4層構造【2026】</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">CursorやClaude Code、FigmaのAI機能を使って、<strong>UIのコードや画面を一気に作る場面</strong>が本当に増えましたよね。<br>ただ、実際に現場で使っていると、<strong>「AIが作った画面、うちのデザインシステムと微妙にズレてない？」</strong>と確認に追われること、ありませんか？</p>



<p class="wp-block-paragraph">画面を何十枚も一瞬で作れるようになっても、<strong>デザイナーが1枚ずつ手作業で目視確認していては、結局そこで作業が止まってしまいます</strong>。<br>そんな「AIが作るUIの品質やルールを、どうやってチームで守っていくか？」という悩みを解く仕組みとして、いまデザイン界隈で注目されているのが<strong>「デザインハーネス（Design Harness）」</strong>という考え方です。</p>



<h2 class="wp-block-heading">1. デザインハーネスとは？「AI生成は並列、レビューは直列」の停滞を解く仕組み</h2>



<p class="wp-block-paragraph"></p>


<div class="c-quick-answer"><div class="c-quick-answer__header"><span class="c-quick-answer__badge">クイックアンサー</span><span class="c-quick-answer__title">デザインハーネス（Design Harness）とは？</span></div><p class="c-quick-answer__text"><br />
AIエージェントが生成するデザインの<strong>「妥当性」と「品質」を組織的に担保するための制御・運用基盤</strong>です。AIの自由すぎる出力を防ぐ「制約」、意図を伝える「文脈」、機械的にチェックする「検証」、人間がフィードバックする「評価」の4層構造で、高速な並列生成とレビューのボトルネックを解消します。<br /></p></div>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">デザインハーネスは、プロダクトデザイナーのこぎそ（@kgsi）氏が提唱した設計思想です。<br>AIエージェントにデザイン作業を任せるときに、その出力がチームのルールやブランドのトンマナから外れないよう、<strong>あらかじめ外枠で支えてあげる仕組み</strong>のことを言います。</p>



<p class="wp-block-paragraph">2026年に入ってからはグッドパッチ社が支援ソリューションをスタートするなど、<strong>現場への導入が一気に現実味を帯びてきました</strong>。<br>この考え方が生まれた背景には、AIツールを導入したチームがほぼ確実にぶつかる<strong>「生成は並列、レビューは直列」</strong>というリアルな問題があります。</p>



<p class="wp-block-paragraph">AIに指示を出すと、数十画面のUIやバリエーションがあっという間に並列で作られますよね。<br>でも、その画面の余白が合っているか、変な色が混ざっていないかをチェックする<strong>デザイナーの目は、画面の数だけ増えるわけではありません</strong>。</p>



<p class="wp-block-paragraph">結局、デザイナーが1画面ずつ手作業で確認することになり、<strong>AIが速くなればなるほどレビュー待ちのタスクが山積みになってしまいます</strong>。<br>しかも<strong>「チームとして何をもってOKとするか」の基準が曖昧</strong>なままだと、レビューする人の好みで判断がブレてしまいがちです。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/harness-workflow-15.jpg" alt="「生成は並列、レビューは直列」の構造的課題とデザインハーネスによる解決策" /></figure>



<p class="wp-block-paragraph">もともと「ハーネス（馬具）」というのは、力強い馬を人間がコントロールして、安全に目的地へ走らせるための道具です。<br>エンジニア界隈の「テストハーネス（テストを自動で回すための実行環境）」と同じで、パワフルなAIの出力を一定の枠組みで支える仕組みをイメージするとわかりやすいと思います。</p>



<p class="wp-block-paragraph">AIに「適当にいい感じの画面を作って」と丸投げするのではなく、<strong>あらかじめ決めたルールと検証のレールを通すことで、おかしなデザインが出ないように先回り</strong>します。<br>自分自身も現場でAIツールを使うときは、自由気ままに作らせるより、<strong>カチッとした制約を渡した方が手戻りが圧倒的に少ない</strong>なと実感しています。</p>



<h2 class="wp-block-heading">2. デザインハーネスを支える「4層構造モデル」</h2>



<p class="wp-block-paragraph">デザインハーネスは、何か特定の有料ツールを指すわけではありません。<br>AIの出力をうまくコントロールして、日々のデザイン運用に落とし込むための<strong>「4層の設計フレームワーク」</strong>として整理されています。</p>



<p class="wp-block-paragraph">「AIにどんな情報を渡して、どうチェックして、どう改善していくか」という一連の流れを4つの階層に分けたものです。<br>それぞれのレイヤーが担う役割と具体的な要素をまとめると、以下のようになります。</p>



<figure class="wp-block-table"><table><thead><tr><th>構成要素</th><th>主な役割</th><th>実務における具体例</th></tr></thead><tbody><tr><td><strong>1. 制約（Constraints）</strong></td><td>AIの自由な出力を制限し、ルールの逸脱を防ぐ</td><td>デザイントークン、4px/8pxグリッド、DESIGN.md</td></tr><tr><td><strong>2. 文脈（Context）</strong></td><td>画面の目的やユーザー体験の前提を正しく伝える</td><td>ユースケース定義、画面遷移フロー、ペルソナ情報</td></tr><tr><td><strong>3. 検証（Verification）</strong></td><td>生成されたUIがルールを満たしているか機械判定する</td><td>Figma Linter、CSSバリデーター、アクセシビリティテスト</td></tr><tr><td><strong>4. 評価（Evaluation）</strong></td><td>人間の目で体験価値を判定し、改善サイクルを回す</td><td>デザイナーによるUXレビュー、ルールへのフィードバック</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">まず土台となる第1層の「制約」は、<strong>AIが使っていい色やフォント、余白のサイズを最初から絞り込んでおく枠組み</strong>です。<br>デザインシステムに定義されていない謎のカラーコード（いわゆる野良カラー）が勝手に作られるのを、<strong>入口の段階でシャットアウト</strong>します。</p>



<p class="wp-block-paragraph">続く第2層の「文脈」は、<strong>「この画面は誰がどんな状況で使うものか」という背景情報をAIに共有するレイヤー</strong>です。<br>ただ見た目のパーツを並べるだけでなく、前後の画面遷移やユーザーの目的をしっかり渡すことで、<strong>的外れなレイアウトが出てくるのを防ぎます</strong>。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/harness-structure-3.jpg" alt="デザインハーネスを構成する4層構造（制約・文脈・検証・評価）の全体像" /></figure>



<p class="wp-block-paragraph">そして第3層の「検証」では、AIが書き出したコードやFigmaデータに対して、<strong>自動テストや静的解析（lint）を走らせます</strong>。<br>「フォントサイズが基準値と合っているか」「コントラスト比が足りているか」といった<strong>機械的に白黒つけられる部分は、すべてここで自動判定</strong>します。</p>



<p class="wp-block-paragraph">こうして機械的なチェックをパスした画面だけを、最後の第4層「評価」で人間のデザイナーが確認します。<br>「操作していて違和感がないか」「体験として気持ちいいか」という<strong>定性的な判断に集中</strong>し、気づいた改善点はまた第1層や第2層の指示にフィードバックしていきます。</p>



<h2 class="wp-block-heading">3. Figmaとデザインシステムを「機械可読なハーネス」にする手順</h2>



<p class="wp-block-paragraph">「考え方はわかったけれど、実際の現場では何から手をつければいいの？」と思いますよね。<br>一番手軽でおすすめなのが、いまある<strong>デザインシステムを「AIが読めるデータ形式」に整えること</strong>です。</p>



<p class="wp-block-paragraph">人間向けに作った分厚いスタイルガイドを、AIエージェントがそのまま解釈できる形へ落とし込んでいきます。<br>現場ですぐに取り入れやすい3つのステップを見ていきましょう。</p>



<h3 class="wp-block-heading">1. Figma Variablesでトークンをかっちり決める</h3>



<p class="wp-block-paragraph">最初の一歩は、Figma上のカラーや余白を「デザイントークン」として整理することです。<br>カラーコードを生でベタ打ちするのではなく、<strong>PrimaryやSurfaceといった役割ベースの変数名</strong>で管理します。</p>



<p class="wp-block-paragraph">変数のルールが綺麗に整っていれば、AIに対しても「ボタンの色は <code>--color-button-primary</code> だけを使ってね」とシンプルに指示を出せます。<br>これだけで、<strong>AIが勝手なカラーコードをでっち上げるミスを一気に減らせます</strong>。</p>



<h3 class="wp-block-heading">2. ルールファイル（DESIGN.md）をプロジェクトに置く</h3>



<p class="wp-block-paragraph">CursorやClaude Codeを使ってUIを組むときは、プロジェクトのルートフォルダに <code>DESIGN.md</code> という<strong>ルールファイルを1枚置いておくのがおすすめ</strong>です。<br>フォントサイズのスケールや余白の基本ルール（4px/8pxグリッドなど）を、簡潔なMarkdownでメモ書きしておきます。</p>



<p class="wp-block-paragraph">AIエージェントはコードを書くときにこのファイルを自動で読み込んでくれるので、毎回プロンプトに細かな指示を書く手間が省けます。<br>指示文が短くて済む分、<strong>入力トークン数の節約になって生成スピードが上がる</strong>のも嬉しいポイントです。</p>



<p class="wp-block-paragraph">配置場所に迷ったら、まずは<strong>プロジェクトのルート直下</strong>（<code>./DESIGN.md</code>）に置くのが基本ルールです。<strong>AIツールが作業開始時に一番認識しやすい場所</strong>だからです。<br>フロントエンドとバックエンドが分かれているリポジトリなら、<strong>フロントエンド側</strong>（<code>apps/web/DESIGN.md</code> や <code>frontend/DESIGN.md</code>）、または<strong>コンポーネント管理フォルダ</strong>（<code>packages/ui/DESIGN.md</code>）に配置するのが実務上の定石です。<br>さらに、Claude Codeの <code>CLAUDE.md</code> や Cursorの <code>.cursorrules</code> の中に「UIの実装時は <code>DESIGN.md</code> のルールを参照すること」と<strong>1行メモを添えておく</strong>と、AIが確実にルールを優先して読み込んでくれます。</p>



<h3 class="wp-block-heading">3. プラグインやテストで機械的に自動チェックする</h3>



<p class="wp-block-paragraph">画面が出来上がってきたら、Figmaプラグイン（Figma Linterなど）を使って<strong>ワンクリックでスタイル違反をスキャン</strong>します。<br>未登録のフォントや勝手な余白が使われていれば、その場ですぐにアラートを出して修正できます。</p>



<p class="wp-block-paragraph"><strong>「1pxズレていないか」「スタイルが合っているか」を目を凝らして探す作業は、ツールに任せてしまえばいい</strong>んですよね。<br><strong>機械でできるチェックを自動化するほど、デザイナーは「本当に使いやすいUIになっているか」という本質的な体験設計に時間を使える</strong>ようになります。</p>



<p class="wp-block-paragraph">デザイントークンを破綻させずに運用するVariablesの設計ルールについては、こちらの記事で具体的な命名のコツをまとめています。</p>



<p class="wp-block-paragraph"></p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/07/14/figma-variables-guide/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image-28-1024x576.jpg" alt="Figma Variables（変数）の使い方｜バリアント肥大化を防ぐ2層トークンと命名規則【2026】" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">Figma Variables（変数）の使い方｜バリアント肥大化を防ぐ2層トークンと命名規則【2026】</div>
                <div class="blogcard_excerpt">FigmaのVariables（変数）を活用し、デザイントークンを破綻させずに管理・運用するための設計ルールと命名規則を解説します。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">4. デザイナーの役割の変化：パーツの配置者から「ハーネス設計者」へ</h2>



<p class="wp-block-paragraph">デザインハーネスが浸透してくると、現場のデザイナーに求められる動き方も少しずつ変わっていきます。<br>これまで時間をかけていた<strong>「ボタンやテキストを1px単位で並べる作業」は、AIエージェントにどんどん任せられる</strong>ようになっていきます。</p>



<p class="wp-block-paragraph">その代わり、デザイナーの大事な役割になっていくのが、<strong>「AIが迷わずにクオリティの高いUIを作り続けられるよう、ハーネス（ルールシステム）を整えてあげること」</strong>です。<br>部屋の壁紙を自分で1枚ずつ貼る作業から、<strong>建物全体の設計図を引いて安全基準を決める建築家のような立ち位置</strong>にシフトしていく感覚に近いかもしれません。</p>



<p class="wp-block-paragraph">実務では、特に次のような領域が大切になってくると感じています。</p>



<ul class="wp-block-list">
<li><strong>トークンと変数のルール設計</strong>: 画面数が増えても破綻しない、すっきりとした変数構造を組み立てる。</li>


<li><strong>品質の合格ラインの言語化</strong>: どんな状態ならチームとしてリリースOKなのか、判断ロジックを整理する。</li>


<li><strong>フィードバックによるルールの更新</strong>: AIが間違えた箇所を分析して、DESIGN.mdや指示文を微調整していく。</li>
</ul>



<h3 class="wp-block-heading">デザインエンジニアの台頭と、溶け合うデザインとコード</h3>



<p class="wp-block-paragraph">こうした流れの中で、国内外の現場でいま急速に数が増えているのが<strong>「デザインエンジニア（Design Engineer）」</strong>という職種です。</p>



<p class="wp-block-paragraph">これまでは「Figmaで画面を作るデザイナー」と「それをコードに落とし込むエンジニア」で分業するのが当たり前でした。<br>しかし、AIツールがFigmaデータから直接コードを書き、コードからUI画面を一瞬で生成する時代になったことで、<strong>デザインと実装の境界線が一気に溶け合っています</strong>。</p>



<p class="wp-block-paragraph"><strong>Figma Variablesなどのデザイントークンを理解しつつ、それをDESIGN.mdやコード側のLint・テスト（ハーネス）として落とし込める人材の需要が急増</strong>しているんですよね。<br>自分自身も現場で作業していて、<strong>「画面を作る作業そのもの」よりも「Figmaとコードの間でルールが破綻しないよう仕組みを整える役割」がどんどん重要になっている</strong>のを強く実感しています。</p>



<p class="wp-block-paragraph">最初から完璧な仕組みを作る必要はないので、まずは普段よく使う余白やカラーのルール化から気軽に試してみるのがおすすめです。</p>



<h2 class="wp-block-heading">まとめ：適切な制約が、AIとの共創をスケールさせる</h2>



<p class="wp-block-paragraph">デザインハーネスは、<strong>AIの自由を奪って窮屈にするためのルールではありません</strong>。<br><strong>しっかりとした安全帯（制約）があるからこそ、AIは迷わずに素早く画面を作れますし、人間も安心してその出力をレビューできます</strong>。</p>



<p class="wp-block-paragraph">「生成は一瞬、でも確認に追われて疲弊する」という悪循環を抜ける鍵は、<strong>レビューを人間の根性で乗り切るのではなく、仕組みで軽くしていくこと</strong>です。<br>制約、文脈、検証、評価という4つの層を意識しながら、日々のデザインシステムをAI時代に合わせて少しずつ育てていきましょう。</p>



<p class="wp-block-paragraph">まずはプロジェクトに小さな <code>DESIGN.md</code> を<strong>1枚置いてみる</strong>。そんな身近な一歩から、AIとの気持ちいいチームプレイを始めてみてくださいね。</p>



<h2 class="wp-block-heading">次のステップ：あわせて深掘りしたい知見</h2>



<p class="wp-block-paragraph">デザインハーネスの土台となる「崩れないUI構造」や「OS標準のガイドライン」を把握しておくと、ルール作りの解像度がさらに上がります。<br>現場の実務ですぐに役立つ記事をピックアップしましたので、ぜひあわせてチェックしてみてください。</p>



<p class="wp-block-paragraph">オートレイアウトを使った崩れないフレーム設計の手順は、こちらの記事でステップ順に詳しく解説しています。</p>



<p class="wp-block-paragraph"></p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/05/figma-auto-layout-guide/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image-24-1024x572.jpg" alt="Figmaオートレイアウト完全ガイド！崩れないネストと余白設計" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">Figmaオートレイアウト完全ガイド！崩れないネストと余白設計</div>
                <div class="blogcard_excerpt">Figmaのオートレイアウトを駆使し、崩れないネスト構造と整然とした余白設計を実現するための実践的な組み立て手順を解説します。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Appleが定めるOS標準のタップ領域や文字基準については、以下の実務ガイドで数値を整理しています。</p>



<p class="wp-block-paragraph"></p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/04/13/apple-hig-design-system-philosophy/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/04/eyecatch_hig_comfort-1024x572.jpg" alt="Apple HIG実務ガイド｜タップ領域44pt・文字11pt基準とiOSの基本原則【2026】" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">Apple HIG実務ガイド｜タップ領域44pt・文字11pt基準とiOSの基本原則【2026】</div>
                <div class="blogcard_excerpt">AppleのHuman Interface Guidelines（HIG）が定めるタップ領域44ptや最小フォント基準など、iOSアプリ設計に必須の実務数値を網羅解説。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph"></p><p>The post <a href="https://www.ds-pedia.com/2026/06/29/design-harness/">デザインハーネス入門｜AIのUI生成とレビュー停滞を解く4層構造【2026】</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.ds-pedia.com/2026/06/29/design-harness/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
