知識マップ: Windowsアプリのアクセシビリティ入門 ── UI Automationと合理的配慮の義務化に備える

記事「Windowsアプリのアクセシビリティ入門 ── UI Automationと合理的配慮の義務化に備える」の主張を、概念と関係(エッジ)に分解した知識グラフの全体です。各関係には根拠・確認日・確度が付いています。

合理的配慮の提供は2024年4月1日から事業者にも義務ですが、これは個別の申出に建設的対話で応じるプロセスであり、アプリの事前改修は努力義務である環境の整備に当たります。技術基準はWCAGに集約され、JIS X 8341-3:2016はWCAG 2.0と同じ内容の一致規格で、WCAG2ICTが非Webのソフトウェアへの適用ガイダンスを示します。スクリーンリーダーはUI Automationを通じてアプリを読むので、アプリ側の対応は特定のスクリーンリーダー対応ではなく、UIAツリーへ正しい情報を公開することに集約されます。Nameが空のボタンは「ボタン」としか読まれないため、最優先の改修は名前付けです。すべての機能へキーボードだけで到達できることは達成基準であると同時に、オペレーターの処理件数を決める要素でもあります。

WindowsアプリのアクセシビリティとUI Automationの知識マップ合理的配慮の義務化と環境の整備の関係、JIS X 8341-3とWCAG2ICTによる技術基準、UIAツリーのNameとコントロールパターンをスクリーンリーダーが読む仕組み、WinFormsとWPFでの名前付けの手段、キーボード操作可能性とコントラストの基準、検証ツールを示す図内容を継承する内容を継承する利用する利用する利用するで確認できる実装を担う実装を担う実装を担う実装を担う前提とする推奨される対応推奨される対応前提とする前提とする前提とするWindows UI Automation(UIA)合理的配慮の提供JIS X 8341-3:2016とWCAGWCAG(Web Content Accessibility Guidelines)WCAG2ICTスクリーンリーダーUIAのNameプロパティUIAのコントロールパターンAccessibility Insights for WindowsWinFormsのAccessibleNameラベルとタブオーダーの関連付けWPFのAutomationPropertiesAutomationPeerUIスレッドのコンテキストキーボード操作可能性(達成基準2.1.1)コントラスト比(達成基準1.4.3)色だけに頼らない(達成基準1.4.1)コントラストテーマ(ハイコントラスト)

概念間の関係(全16件)

図と同じ関係を文章でも列挙します。表示している文と機械可読な意味データ(RDFa)は同じ要素に載っています。確度が「確立した関係」のものは直接の関係として、「条件付きの関係」のものは成立条件つきの言明(rdf:Statement)として表現しています。

主要概念の定義

Windows UI Automation(UIA)
スクリーンリーダーなどの支援技術やテスト自動化ツールが、アプリのUIをプログラムから読み取り・操作するためのWindowsの公式基盤。
合理的配慮の提供
障害のある人からバリアを取り除きたいという意思が示されたとき、負担が重すぎない範囲で対応すること。改正障害者差別解消法により令和6年4月1日から事業者にも義務づけられた。
JIS X 8341-3:2016とWCAG
ISO/IEC 40500:2012の一致規格で、規格本文はWCAG 2.0と同じ内容を持つ日本のアクセシビリティ規格。
WCAG2ICT
WCAGの原則・ガイドライン・達成基準を、非Webの文書およびソフトウェアへ適用するためのW3Cのガイダンス。
スクリーンリーダー
画面の内容を読み上げ、キーボード操作でUIを扱えるようにする支援技術。ナレーター・NVDA・PC-Talkerなどがある。
UIAのNameプロパティ
UIAツリー上の各要素が持つ、その要素の目的を表す名前。スクリーンリーダーの読み上げの主要な材料になる。
WinFormsのAccessibleName
TextがUIAのNameにならないコントロールへ名前を与えるプロパティ。AccessibleDescriptionやAccessibleRoleも設定できる。
ラベルとタブオーダーの関連付け
説明用のLabelを対象コントロールの直前のタブオーダーに置くことで、そのテキストをUIAのNameとして使わせる手法。
WPFのAutomationProperties
AutomationProperties.Name / LabeledBy / HelpTextで、UIAへ公開する名前や説明を指定する添付プロパティ。
AutomationPeer
カスタムコントロールがOnCreateAutomationPeerをオーバーライドして提供する、UIAへの情報公開の実装。
キーボード操作可能性(達成基準2.1.1)
コンテンツのすべての機能がキーボードインターフェイスから操作可能であることを求めるWCAGの達成基準。
コントラストテーマ(ハイコントラスト)
おおむね7:1以上のコントラスト比の制約されたパレットを使うWindowsのテーマ。

機械可読データ

このデータセットについて

作成
合同会社小村ソフト
ライセンス
CC BY 4.0 ── 出典(合同会社小村ソフト)とライセンスへのリンクを明示し、改変した場合はその旨を示すことを条件に、再配布・改変を含めて再利用できます
最終確認日
2026-08-22 ── 収録する関係のうち、最後に出典と照合した日

このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。