Table of Contents
ヒューマン・マシン・インターフェースとアクセシビリティの理解
ヒューマン・マシン・インターフェース(HMI)は、人と機械のコミュニケーション・ブリッジとして機能します。産業用コントロール・パネルから医療機器、自動車ダッシュボード、家電、HMIは、現代生活に欠かせないものです。HMI設計のアクセシビリティは、特に視覚障害のある人々、視覚障害のある人、これらを効果的に操作し、独立して操作することができます。世界保健機関によると、少なくとも2.2億人の人々が、世界中のほぼまたは距離の視力障害を持っています。設計は、米国法や米国法の規制当局の規制、および規制当局のリスクを低減するだけでなく、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、米国法、
視覚障害のスペクトル
視覚障害はバイナリ状態ではありません。 部分的な視力、低視力、色目視、および総盲度を含みます。 各カテゴリには異なる宿泊施設が必要です。 たとえば、低視力を持つユーザーは、高コントラストモードと大きなフォントから恩恵を受けるかもしれませんが、ユーザーは、全体的な盲目性を持つユーザーは、画面の読者や触感的なフィードバックに完全に依存しています。 開発者は、これらのバリエーションを理解し、真に包括的なソリューションを作成する必要があります。 Webコンテンツアクセシビリティガイドライン(WCAG)は、これらのニーズにデジタルインターフェイスを合わせるためのフレームワークを提供します。 HMIMIMIを含むディスプレイ。
アクセシブルなHMIのためのコアデザイン原則
ユニバーサルデザインで、アクセス可能なHMIの構築が始まります。すべてのユーザーに役立つインターフェイスに向かって、以下の原則は開発者をガイドします。
1. 知覚情報
すべてのコンテンツは、ユーザーが感知する機能に関係なく、知覚できる方法で提示する必要があります。視覚的に障がいのあるユーザーの場合、これは非視覚的な選択肢を提供することを意味します。例えば、画面上の要素のオーディオ説明、物理的なボタンの触覚インジケータ、または高コントラスト色のスキーム。インタラクティブな要素ラベルは、補助技術によってアルードを読むときに記述的かつ意味的であるべきです。
2. 操作可能なインターフェイス
ユーザーは、インターフェイスを操作できるようにする必要があります。 キーボードのみのナビゲーションは、マウスやタッチスクリーンを確実に使用できない人にとって不可欠です。 すべてのコントロール、メニュー、スライダーは、タブの注文を介して到達可能であり、標準的なキーストローク(例、入力、スペース、矢印キー)によって活性化されるべきです。 タッチスクリーンHMIは、調整可能な感度で、細かいモータ制御に依存しないジェスチャーをサポートする必要があります。
3. 理解しやすい内容および操作
インターフェイスは予測可能で理解しやすいはずです。一貫性のある用語、制御の論理グループ化、および明確なエラーメッセージを使用します。オーディオフィードバックは、非曖昧である必要があります。例えば、短いビープはボタンプレスを確認します。長いトーンはエラーを示しています。音声ガイダンスで使用される言語は、平らで簡潔でなければなりません。ユーザーを混乱させる可能性があるジャーゴンまたは業界固有のフレーズを避けてください。
4. 堅牢で適応可能
HMIは、技術や補助ツールの変化に耐えなければなりません。 埋め込まれたシステムでも、該当する場合、標準のWeb技術(HTML、ARIA)を使用して、スクリーンリーダーや他の適応装置との互換性を確保します。 調節可能なテキストサイズ、コントラストレベル、およびスピーチ速度の設定を提供します。 高度な機能がサポートされていない場合は、インターフェイスは優雅に劣化する必要があります。
アクセシビリティ機能の実装: 実用的なステップ
設計原則をコードやハードウェアに翻訳するには、意図した選択肢が必要です。次のステップは開発者のためのロードマップを提供します。
ゼマニティック・マークアップとARIAの使用
HMI が表示(例えば、タッチパネルまたはソフトウェアインターフェイス)を使用して、適切な HTML 見出し、ランドマーク、およびフォーム ラベルでコンテンツを構造化します。アクセス可能なリッチなインターネット アプリケーション (ARIA) 属性、例えば []]、 ]、 [ など、画面リーダーの相互作用を強化します。例えば、温度制御スライダーは と [:4]]]] を、 ]] 、 を常に表示する、または を視覚的に区別しない、画面の相互作用を区別します。
音声とハプティックフィードバックを提供
オーディオキューは、視覚的なフィードバックを交換または補完することができます。例えば、医療注入ポンプは、アラームの異なるトーンを使用する可能性があります。重要なアラートのピッチを増やし、通常の操作のための安定したトーンを切り替えます。ハプティックフィードバック(振動)は、モバイルまたはウェアラブルHMIに有効です。パルスのパターンは、ボタンプレスまたは視覚的な注意を必要としない誤差条件を示すことができます。ユーザーが音量とハプティック強度を調整することができます。
カスタマイズ可能な表示設定
ユーザーがフォントサイズ(少なくとも200%までレイアウトを破らせずに)、コントラストレベル(例えば、ライトオンダークまたはダークオンライト)、色彩彩彩彩彩度を変更できるようにします。カラーブリンドユーザーの場合、代替インジケータ形状またはパターン(例えば、赤い円の代わりにクロス)を提供します。これらの設定はセッション全体で持続し、専用の「環境設定」または「アクセシビリティ」メニューからアクセス可能でなければなりません。
キーボードおよびスイッチ運行
キーボードや、sip-and-puff スイッチなどの代替入力デバイスによって完全に操作可能なインターフェイスを設計します。ビジュアルフローに従う論理タブの順序を定義します。非常に目に見えるフォーカスインジケータ(例えば、厚い輪郭)を使用してください。モーダル ダイアログにフォーカスをトラップすることを避けてください。それらを閉じる明確な方法を提供します。複雑なタスクのために、ショートカット キーを提供します。
リアル・アシスト技術によるテスト
自動テストツールは、アクセシビリティの問題のほんの一部をキャッチすることができます。実際のスクリーンリーダー(JAWS、NVDA、VoiceOver)、拡大ソフトウェア(例えば、ZoomText)、およびブレールディスプレイでテストします。ユーザビリティテストで視覚障害を持つユーザーを初期および頻繁に導入します。フィードバックと反復を文書化します。WCAG 2.1 AA適合などの標準的なアクセシビリティ監査は、天井ではなく、ベースラインです。
共通の課題を克服
開発者は、アクセシビリティを実装する際に障害物に遭遇することが多いです。 一般的な問題は、製品が構築された後、アクセシビリティの軽減に費用がかかり、最初から設計するよりも高価です。 もう1つはトレーニングの欠如です。 チームは、ARIAの正しく使用する方法や、低ビジョンをシミュレートする方法を知らないかもしれません。 これに対処するには、要件フェーズ中にアクセシビリティファーストの考え方を採用しています。 アクセシビリティのlintersとスタイルのガイドを使用します。 また、規制要件に注意する必要があります。 UMIセクションで、EN 301 ICT549 ICTS規格およびUMIセクションで、またはUMIセクションを参照してください。
ケーススタディ:実践におけるアクセス可能なHMI
産業制御のパネル
製造環境は、多くの場合、騒々しく明るい条件を持っています。 大手オートメーション会社は、そのCNCマシンHMIを再設計し、高コントラストモノクロモードと機能キー上の触覚インデントを含ましました。 低ビジョンのオペレータは、作業完了時間の40%削減を報告しました。 設計は、すべての労働者が薄暗い照明で恩恵を受けました。
医療機器
注入ポンプおよび換気装置は精密な操作を要求します。1つの病院は、ユーザーが口頭で設定を確かめるスピーチ・ツー・アクションの入力が付いている装置を採用します。それはまた各線量の増分のための特徴的な調子を使用します。この減らされた薬物の間違いおよび視覚障害の看護婦に大きい自信を与えました。
アクセシブルなHMIデザインにおける今後のトレンド
新興技術は、さらに包括的なインタフェースを約束します。 音声ユーザーインターフェイス(VUI)は、ホームアシスタントや車内で共通になっています。周囲のノイズやスピーチのバリエーションを処理するように設計できます。 カメラを使用してジェスチャー認識を使用すると、ユーザーはHMIを間接的に制御できます。これにより、モーターの難しさも問題ありません。 人工知能は、ユーザー行動や好みに基づいてインターフェイスを動的に適応させ、例えば、低周囲光が検出されると、コントラストが自動的に増加します。 しかし、これらのイノベーションは、HMIを将来的にテストしないようにします。
コンテンツ
視覚障害者用のアクセス可能なHMIインターフェイスを作成することは、オプションのアドオンではなく、包括的な技術のための基本的な要件ではありません。このユーザーグループの多様なニーズを理解し、設計原則を確立し、キーボードナビゲーション、オーディオフィードバック、およびカスタマイズ可能なディスプレイなどの実用的な機能を実行することで、開発者は、すべてのユーザーのための作業インターフェイスを生成できます。アクセシビリティは、すべてのユーザーのためのユーザビリティを向上させ、責任を減らし、市場を開きます。テクノロジーが進化するにつれて、アクセシビリティを維持することは、現在の画面の左から下にあることを保証しません。あなたの画面が、あなたの画面が変更され、今日の画面が変更されることなく、あなたの画面が変更されるようにします。