表ヘッダー(Table headers)
表ヘッダー(Table headers)は、PDFテーブル内で特別に指定されたセルであり、データセルの意味と文脈を定義し、支援技術が障害のあるユーザーに対してテーブル構造を伝達できるようにします。
表ヘッダー(Table headers)は、PDFテーブル内で特別に指定されたセルであり、データセルの意味と文脈を定義し、支援技術が障害のあるユーザーに対してテーブル構造を伝達できるようにします。Tagged PDF文書では、表ヘッダーはTH(Table Header)構造要素を使用してマークされ、ヘッダーセルとそれに関連するデータセルの間に論理的な関係を確立します ( Citation: PDF Association, 2023 PDF Association(2023). Retrieved from https://pdfa.org/resource/tagged-pdf-best-practice-guide-syntax/ ) 。表ヘッダーの適切な実装は、PDF/UA準拠とアクセシブルなドキュメント設計の基本要件です ( Citation: N.A., 2014 (N.A.). (2014). 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 ) 。
表ヘッダーは、Tagged PDF内の構造要素であり、テーブル内の行、列、またはデータグループに関する説明的または分類的な情報を含むセルを識別します。通常のテーブルデータセル(TD要素でマークされる)とは異なり、表ヘッダーセル(TH要素)はテーブルの内容を理解するためのセマンティックな文脈を提供するラベルとして機能します ( Citation: PDF Association, 2023 PDF Association(2023). Retrieved from https://pdfa.org/resource/tagged-pdf-best-practice-guide-syntax/ ) 。
表ヘッダーは、列ヘッダー(垂直方向のデータ列を説明)、行ヘッダー(水平方向のデータ行を説明)、または複雑なテーブルでは両方として機能できます。TH構造要素は、PDF仕様で定義されている標準構造タイプの一部であり ( Citation: N.A., 2020 (N.A.). (2020). Document management — Portable document format — Part 2: PDF 2.0 . International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) 、テーブル行(TR)要素内に適切にネストされる必要があります。TR要素自体はテーブル(Table)構造要素内に含まれます。
表ヘッダーと通常のデータセルの主な違いは、セマンティックな目的にあります。ヘッダーは記述と分類を行い、データセルは整理される実際の情報を含みます。この区別は、スクリーンリーダーなどの支援技術にとって不可欠です。これらの技術は、ユーザーがテーブルセルを移動する際に、ヘッダー情報を使用して文脈を読み上げます。
PDF文書を作成または処理する開発者にとって、表ヘッダーを正しく実装することは、いくつかの実用的な理由から重要です。
アクセシビリティ準拠: PDF/UAは、法的なアクセシビリティ基準を満たすために、テーブルに適切なヘッダー関連付けを含めることを要求しています ( Citation: N.A., 2014 (N.A.). (2014). 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 ) 。正しくマークされた表ヘッダーがない文書は、アクセシビリティ検証に失敗し、ADA、Section 508、欧州アクセシビリティ法などの規制の下で組織をコンプライアンスリスクにさらす可能性があります。
ユーザーエクスペリエンス: スクリーンリーダーのユーザーは、テーブルの内容を理解するために表ヘッダーに依存しています。適切に実装されていれば、支援技術はユーザーがデータセルを移動する際に関連するヘッダーを読み上げ、不可欠な文脈を提供できます。この構造がなければ、テーブルは切り離された情報の理解不能な配列になってしまいます。
自動処理: PDFからテーブルデータを抽出または処理するアプリケーションは、データ値の意味を解釈するためにヘッダー構造に依存しています。適切なヘッダータグ付けにより、より正確なデータ抽出、コンテンツの再利用、自動化された分析ワークフローが可能になります。
文書の長期利用: アクセシビリティ要件がより厳格になるにつれて、適切に構造化されたテーブルは、高コストの修正を必要とせずに、文書が時間の経過とともに使用可能で準拠した状態を保つことを保証します。
Tagged PDFの表ヘッダーは、階層的な構造システムとオプションのスコープおよび関連付け属性の組み合わせによって機能します。
基本構造: 表ヘッダーは、TR(テーブル行)要素内にTH構造要素を配置することで作成されます。TH要素の位置は通常、その基本的な機能を決定します。最初の行に現れるTH要素は通常列ヘッダーとして機能し、最初の列にあるものは行ヘッダーとして機能することが多いです ( Citation: PDF Association, 2023 PDF Association(2023). Retrieved from https://pdfa.org/resource/tagged-pdf-best-practice-guide-syntax/ ) 。
Scope属性: TH要素には、ヘッダーとデータセルの関係を明示的に定義するScope属性を含めることができます。有効なスコープ値には以下が含まれます:
- Row: ヘッダーは同じ行のセルに適用されます
- Column: ヘッダーは同じ列のセルに適用されます
- Both: ヘッダーはその行と列の両方に適用されます(コーナーセルに有用)
ヘッダー関連付け: 不規則な構造や複数のヘッダーレベルを持つ複雑なテーブルの場合、データセル(TD要素)はHeaders属性を使用して関連するヘッダーを明示的に参照できます。この属性には、特定のTH要素を指すIDの配列が含まれます ( Citation: N.A., 2020 (N.A.). (2020). 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構造要素と同様に、TH要素はマークされたコンテンツシーケンスを通じてPDFページ上の実際のテキストおよびグラフィカルコンテンツと適切に関連付けられる必要があり、論理構造が視覚的な表示に対応することを保証します。
実装例: スクリーンリーダーがデータセルに遭遇すると、構造ツリーを走査して関連するTH要素を識別し、そのコンテンツを読み上げることができます。これにより、ユーザーは文脈なしに「50,000ドル」だけを聞くのではなく、「売上:第1四半期:50,000ドル」を理解できます。
- Table Data (TD) – 説明的なヘッダーではなく、テーブル内の実際のデータ値を含む構造要素
- Tagged PDF – テーブル構造を含むコンテンツのセマンティックな意味を定義する論理構造情報を持つPDF文書
- PDF/UA – ヘッダーを含む適切なテーブル構造を義務付けるアクセシブルなPDF文書のISO標準
- Structure elements(構造要素) – 文書コンテンツの論理的な構成を記述するTagged PDF要素
- Scope attribute(スコープ属性) – ヘッダーが行、列、または両方に適用されるかを定義する表ヘッダー要素のプロパティ
- (N.A.) (2020)
- (N.A.). (2020). 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)
- PDF Association(2023). Retrieved from https://pdfa.org/resource/tagged-pdf-best-practice-guide-syntax/
- (N.A.) (2014)
- (N.A.). (2014). 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
