Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
PDF開発用語集 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

PDF accessibility implementation

PDFアクセシビリティ実装とは、スクリーンリーダーなどの支援技術を使用する人々を含む、障害を持つ人々がPDF文書を使用できるようにするために、PDF文書を作成または修正する技術的なプロセスを指します。

キーワード: pdf accessibility implementation, PDF accessibility implementation

概要

PDFアクセシビリティ実装とは、スクリーンリーダーなどの支援技術を使用する人々を含む、障害を持つ人々がPDF文書を使用できるようにするために、PDF文書を作成または修正する技術的なプロセスを指します。この実装には主に、構造タグ、代替テキスト、読み上げ順序情報、およびPDF/UA(PDF Universal Accessibility) ( Citation: N.A., (N.A.). (). Document management applications — Electronic document file format enhancement for accessibility — Part 1: Use of ISO 32000-1 (PDF/UA-1) International Organization for Standardization Retrieved from https://www.iso.org/standard/64599.html ) などの標準に準拠したその他のセマンティックマークアップの追加が含まれます。適切な実装により、視覚的な文書が、支援技術によってプログラム的にナビゲートおよび理解できる文書に変換されます。

定義

PDFアクセシビリティ実装とは、能力に関係なくすべてのユーザーがPDFファイルを知覚、操作、理解できるようにするために、構造情報とセマンティック情報をPDFファイルに組み込むエンジニアリング手法です。その核心は、コンテンツ要素(段落、見出し、リスト、表、画像)がPDF仕様 ( Citation: N.A., (N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) で定義された適切な構造タグでマークアップされたTagged PDF文書を作成することです。

これは、視覚的にアクセシブルな文書(高コントラストや大きなフォントの使用など)を作成することとは異なります。なぜなら、支援技術が依存する基礎となる文書構造に焦点を当てているからです。視力のあるユーザーは視覚的な手がかりから文書の階層を理解できるかもしれませんが、スクリーンリーダーのユーザーは見出しをナビゲートし、表の関係を理解し、画像の代替説明にアクセスするために適切なタグ付けに依存しています。PDFアクセシビリティ実装はWebアクセシビリティ実装とも異なります。HTMLのDOMではなく、PDFファイル形式固有の構造ツリーとコンテンツストリームモデル内で動作するためです。

重要性

開発者にとって、PDFアクセシビリティの実装は以下のいくつかの理由から重要です。第一に、法的要件であることが多いという点です。多くの法域では、Americans with Disabilities Act(ADA)、Section 508、European Accessibility Actなどの法律に基づいてデジタルアクセシビリティへの準拠が義務付けられています。準拠していない文書は、組織を訴訟のリスクにさらし、政府契約から除外される可能性があります。

第二に、アクセシブルなPDFは、障害を持つ数百万人のユーザーがコンテンツにアクセスできるようにすることで、市場のリーチを拡大します。スクリーンリーダーのユーザー、認知障害のある人々、運動機能障害のある人々は、すべて適切に実装されたアクセシビリティ機能の恩恵を受けます。第三に、アクセシブルなPDFは、より良い文書構造、論理的な読み上げ順序、強化された検索可能性を通じて、すべての人にとってのユーザビリティを向上させることがよくあります。PDF生成パイプライン、ライブラリ、または文書管理システムを構築する開発者にとって、アクセシビリティ実装を理解することは、出力が現代の標準とユーザーの期待に応えることを保証します。

仕組み

PDFアクセシビリティ実装は、PDF/UAとPDF仕様 ( Citation: N.A., (N.A.). (). Document management applications — Electronic document file format enhancement for accessibility — Part 1: Use of ISO 32000-1 (PDF/UA-1) International Organization for Standardization Retrieved from https://www.iso.org/standard/64599.html ) ( Citation: N.A., (N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) で定義されたいくつかの相互接続された技術的メカニズムを通じて動作します:

構造ツリー(Structure Tree:基盤となるのは、文書要素を標準構造タイプ(見出し、段落、リスト、表、図)にマッピングする階層的な構造ツリーです。このツリーはコンテンツストリームと並行し、要素間のセマンティックな関係を確立します ( Citation: , (). Retrieved from https://pdfa.org/resource/tagged-pdf-best-practice-guide-syntax/ )

タグ付きコンテンツ(Tagged Content):コンテンツストリームは、構造要素を参照するタグオペレーター(BMC/BDCとEMC)でマークされます。これらのタグはテキスト、グラフィックス、およびその他のコンテンツをラップし、視覚的なプレゼンテーションをセマンティックな意味に接続します。

代替テキスト(Alternative Text:画像、図、および非テキスト要素には、構造要素属性にAltテキストとして保存された代替説明が必要です。これにより、スクリーンリーダーが視覚情報を音声で伝えることができます。

読み上げ順序(Reading Order:構造ツリーは、視覚的なレイアウトとは独立した論理的な読み上げ順序を定義し、コンテンツが支援技術に順次かつ一貫して提示されることを保証します。

文書メタデータ(Document Metadata):PDFには、Tagged PDFであることを示すメタデータ、自然言語の指定、そしてPDF/UA準拠の場合は適切なメタデータエントリと文書タイトルを含める必要があります。

追加の要件:実装には、適切なタブ順序の設定、アーティファクト(装飾要素)の実際のテキストの提供、十分な色コントラストの確保、フォームフィールドの説明の追加、ナビゲーション用の文書アウトライン(ブックマーク)の維持が含まれます。

開発者は通常、タグ付けAPIをサポートするPDFライブラリを使用するか、タグ付き出力を生成するようにオーサリングツールを構成するか、または専用のアクセシビリティツールを使用して既存のPDFを修正することで、これらの機能を実装します。

関連用語

  • Tagged PDF – コンテンツの論理構造と読み上げ順序を定義する構造タグを含むPDF文書
  • PDF/UA(PDF Universal Accessibility) – アクセシブルなPDF文書の技術要件を規定するISO標準
  • Structure Tree(構造ツリー) – 支援技術のナビゲーションを可能にするPDF文書の論理構造の階層的表現
  • Alternative Text(代替テキスト) – 画像を見ることができないユーザーに同等の情報を伝える非テキストコンテンツのテキスト説明
  • Document Remediation(文書修正) – 既存のPDF文書にアクセシビリティ機能を追加または修正するプロセス

出典

(N.A.) (2020)
(N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html
PDF Association (2023)
(). Retrieved from https://pdfa.org/resource/tagged-pdf-best-practice-guide-syntax/
(N.A.) (2014)
(N.A.). (). Document management applications — Electronic document file format enhancement for accessibility — Part 1: Use of ISO 32000-1 (PDF/UA-1) International Organization for Standardization Retrieved from https://www.iso.org/standard/64599.html