アクセシビリティの解説(基本情報技術者シラバス用語)

アクセシビリティの解説(基本情報技術者シラバス用語)
目次

アクセシビリティとは


アクセシビリティとは、高齢の方や障がいを持つ方などを含め、心身の特性や利用する環境(端末や場所など)に関わらず、すべての人が情報やサービスを問題なく利用できる度合い(アクセスのしやすさ)のことです。インターネットが普及した現代では、特にWebサイトにおける「Webアクセシビリティ」の重要性が高まっています。情報を取り残される人がいないようにするための、社会的な優しさや配慮に基づいた設計指針です。

具体例

目が見えない、あるいは見えにくい人がWebサイトを閲覧する際、画面の文字を音声で読み上げてくれる「スクリーンリーダー」というソフトを使うことがあります。このとき、サイト内の画像に『どのような画像か』を説明する文字情報(代替テキスト)が設定されていると、音声で画像の内容が伝わります。これがアクセシビリティに配慮した具体例です。他には、動画に字幕をつけることも、耳が聞こえにくい人にとってのアクセシビリティ確保につながります。

もう少し詳しく

Webの世界におけるアクセシビリティの指針として、W3C(World Wide Web Consortium)のWAI(Web Accessibility Initiative)が策定した国際的なガイドライン「WCAG(Web Content Accessibility Guidelines)」があります。この規格は、日本においてもJIS規格(JIS X 8341-3)として標準化されており、国や地方自治体、民間企業がWebサイトを構築する際の基準となっています。

WCAGやJIS規格では、アクセシビリティを確保するための「4つの原則」を掲げています。

1. 知覚可能(Perceivable):利用者が情報を五感(主に視覚や聴覚)で認識できること。画像の代替テキストの提供や、文字と背景のコントラスト比の確保がこれにあたります。
2. 操作可能(Operable):利用者がキーボードや音声入力など、さまざまな入力デバイスを使って操作できること。マウスが使えなくてもキーボードの「Tab」キーだけで画面内のすべての要素を選択・決定できる設計などが該当します。
3. 理解可能(Understandable):利用者がコンテンツの意味や操作方法を容易に理解できること。専門用語に説明を加えたり、入力フォームのエラー箇所と修正方法を分かりやすく示したりすることです。
4. 堅牢(Robust):支援技術(スクリーンリーダーや点字ディスプレイなど)を含む、多様なブラウザやソフトウェアで正しく動作すること。HTMLなどのコードを標準規格に則って正しく書くことが求められます。

近年では、日本国内でも「障害者差別解消法」の改正に伴い、事業者によるWebアクセシビリティへの対応(合理的配慮の提供)が義務化されるなど、社会的・法的な観点からもその重要性は一層高まっています。

試験でのポイント

IT試験においては、アクセシビリティの本質的な定義を問う問題が頻出します。「高齢者や障がい者を含むすべての人が、情報機器やソフトウェア、サービスをスムーズに利用できる度合い」という定義文を確実に覚えておきましょう。

また、具体的なアクセシビリティ対策の事例を選択させる問題もよく出題されます。以下の例がアクセシビリティ向上に資することを把握しておきましょう。
・画像に対して「alt属性(代替テキスト)」を設定し、スクリーンリーダーで読み上げ可能にする。
・色覚多様性に配慮し、情報の伝達を「色」だけに頼らず、テキストや形状(アイコン)でも区別できるようにする。
・文字と背景の色の明度差(コントラスト比)を十分に確保し、弱視の人でも読みやすくする。
・音声コンテンツに対して、テキストによる書き起こしや字幕を提供する。
・マウス操作が困難な人のために、すべての操作をキーボードだけで完結できるようにする。

「ユーザビリティ(特定の環境での効率的な使いやすさ)」や「ユニバーサルデザイン(最初から全員を対象にした設計)」との定義上の違いや重なりについて問われることもあるため、それぞれのフォーカスする範囲の違いを明確にしておきましょう。

関連する用語

アクセシビリティと密接に関連する用語として、最初から障壁を作らない設計思想である「ユニバーサルデザイン」があります。また、利用者が特定の目的をストレスなく達成できる度合いである「ユーザビリティ」も関連が深いです。視覚障がい者が画面の内容を把握するために使用する「スクリーンリーダー(音声読上げソフト)」や、ホームページを構築するための基本言語であり適切な記述がアクセシビリティの土台となる「HTML」も重要な関連用語です。

読んだ内容を10問練習と実技で確認

記事で理解した用語を、StudyQuestの演習とクラウド実技ラボで定着させます。

10問練習 実技ラボ