画像が含まれているタグ付き PDF 文書
これは、次の達成基準に関連する実装方法である:
ユーザーエージェント及び支援技術に関する情報は、PDF テクノロジーノートを参照のこと。
この実装方法の目的は、タグのプロパティリストにある /Alt エントリを通じて、画像に代替テキストを適用することである。これは通常、PDF のオーサリングツールを使用して行う。
PDF 文書は、テキストに自然に変換されない画像、数式およびその他の項目について代替の説明を加えることで拡張される。実際に、アクセシビリティのためにはこのような代替テキストが必要になる。代替の説明は、人間が読み取ることができるテキストであり、視覚障害のあるユーザーのためにテキスト読み上げ技術によって音声化できる。
コンテンツを理解するうえで重要な語句が画像に含まれている場合は、代替テキストにそれらの語句を含める必要がある。それによって、代替テキストが画像を正確に表すようになる。この場合、必ずしも画像自体の視覚的な特性を示す必要はなく、画像と同じ意味を表すことが必要である。
この事例は Adobe Acrobat Pro の場合を示している。同様の機能を実行するソフトウェアツールは他にも存在する。他のソフトウェアツールのリストについては、「アクセシビリティがサポートされている PDF オーサリングツール」を参照のこと。
ツール >高度な編集 > TouchUp オブジェクトツールを選択する。
画像のコンテキストメニューから[プロパティ]を選択する。
TouchUp のプロパティダイアログボックスで[タグ]タブを選択する。
[タグ]パネルで、[代替テキスト]テキストボックスに代替テキストを入力する。
この事例のサンプルが、画像に /Alt エントリを追加したサンプル:英語(PDFファイル)にある。
この事例は Adobe Acrobat Pro の場合を示している。同様の機能を実行するソフトウェアツールは他にも存在する。他のソフトウェアツールのリストについては、「アクセシビリティがサポートされている PDF オーサリングツール」を参照のこと。
ツール > 高度な編集 > TouchUp 読み上げ順序ツールを選択する。
TouchUp 読み上げ順序ダイアログボックスが表示される。
画像を右クリックし、[代替テキストを編集]を選択する。
代替テキストダイアログボックスが表示される。
[代替テキスト]テキストボックスに代替テキストを入力する。
この事例は Microsoft Word の場合を示している。同様の機能を実行するソフトウェアツールは他にも存在する。他のソフトウェアツールのリストについては、「アクセシビリティがサポートされている PDF オーサリングツール」を参照のこと。
この事例は Open Office.org Writer の場合を示している。同様の機能を実行するソフトウェアツールは他にも存在する。他のソフトウェアツールのリストについては、「アクセシビリティがサポートされている PDF オーサリングツール」を参照のこと。
画像のコンテキストメニューから[図]を選択する。
[オプション]タブを選択する。
[代替(テキストのみ)]テキストボックスに代替テキストを入力し、[OK]をクリックする。
山と月と木々の画像の場合、/Alt プロパティは次のように使用される(通常、オーサリングツールを使用して行う)。
/Figure <</Alt (山と月と木々のスケッチ) >>
この画像は別の名前のタグで表示される場合がある。別の名前が使用されるのは、タグ名が英語以外の言語で記述されているか、特定のツールで何らかの理由で別の名前が使用されているためである。そのような状況では、PDF 文書の StructTreeRoot にある RoleMap に、PDF 文書で使用される標準的な構造タイプを持つ画像で使用されるタグの名前(この場合は Figure)を明示的に割り当てるエントリが含まれていなければならない。RoleMap に Shape タグと Figure タグのエントリマッピングだけが含まれる場合、ロールマップ情報は次のように表示される。
/RoleMap << /Shape /Figure >>
この場合、/Alt エントリは次のように使用することもできる。
/Shape <</Alt (夏のクレーター湖。青空、雲と景色が湖面にきれいに映っている。) >>
プロパティリストの /Alt エントリは、他のエントリと組み合わせることができる。
この参考リソースは、あくまでも情報提供のみが目的であり、推薦などを意味するものではない。
Section 14.9.4 (Replacement Text) in PDF 1.7 (ISO 32000-1)
次のいずれかの方法で、等価テキストを必要とする画像に /Alt エントリがタグで囲まれていることを確認する:
PDF 文書をスクリーンリーダーで読み上げ、非テキストオブジェクトにタブ移動するときに代替テキストが読み上げられる(タブ移動が可能な場合)。または、コンテンツが 1 行単位で読み上げられるときに代替テキストが読み上げられる。
PDF エディターを使用して、画像ごとに代替テキストが表示させる。
/Alt エントリの値を表示できるツール(aDesigner など)を使用して PDF 文書を開き、GUI サマリを表示して、画像の代替テキストを読む。
アクセシビリティ API を通じて文書を表示するツールを使用して、必要な代替テキストが画像に適用されていることを確認する。
代替テキストを必要とする文書内の各画像が 1.を満たしている。
注意: この実装方法が「達成基準を満たすことのできる実装方法」の一つである場合、このチェックポイントや判定基準を満たしていなければ、それはこの実装方法が正しく用いられていないことを意味するが、必ずしも達成基準を満たしていないことにはならない。場合によっては、別の実装方法によってその達成基準が満たされていることもありうる。