AFRelationship Supplement
AFRelationship Supplementは、PDF仕様で定義されている特定の関係タイプであり、関連ファイルが主要なPDFドキュメントに補足情報を提供することを示します。
AFRelationship Supplementは、PDF仕様で定義されている特定の関係タイプであり、関連ファイルが主要な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 ) で定義されているように、この関係タイプは、PDFが追加リソースを保持しながらファイル間の明確な意味的接続を維持できるようにする関連ファイルフレームワークの一部です。この関係は、補助資料が主要コンテンツを強化する文書保存、アーカイブ、およびアクセシビリティのシナリオにおいて特に重要です。
AFRelationship Supplementは、PDFの関連ファイルメカニズムで使用される事前定義された関係タイプの1つです。この関係指定でファイルがPDFに添付されると、添付ファイルにメインドキュメントのコンテンツを補足または強化する情報が含まれているものの、それを理解するために必須ではないことが明示的に示されます。これは、「Source」(PDFが作成された元の文書であることを示す)や「Alternative」(コンテンツの代替表現を提供する)などの他のAFRelationshipタイプとは異なります。Supplement関係は、付録、拡張データセット、参考資料、読者が有用と感じる可能性があるものの文書の中核的な目的には必須ではない背景情報など、主要ドキュメントを補完する追加の非重要情報を特に示します。
PDF文書を扱う開発者にとって、AFRelationship Supplementを理解することは、いくつかの実用的な理由から極めて重要です。第一に、関連資料がメイン文書と一緒に移動できる適切な文書パッケージングを可能にし、ソフトウェアが解釈できる明確な意味的関係を維持します。これは、自動処理がファイル関係を理解する必要があるエンタープライズ文書管理システムにおいて特に重要です。第二に、アクセシビリティツールや支援技術は、この関係情報を使用して、障害のあるユーザーに補足資料をどのように提示するかを決定でき、 ( 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 ) で参照されているアクセシビリティ標準への準拠を保証します。第三に、アーカイブおよび保存ワークフローは、明示的な関係宣言の恩恵を受けます。これは、補足資料が長期間にわたって適切に保持され、主要文書に関連付けられることを保証するのに役立つためです。最後に、PDFリーダーやビューアはこのメタデータを使用して、添付ファイルを論理的に整理したり、補足資料へのコンテキスト的なアクセスを提供したりするなど、より良いユーザーエクスペリエンスを提供できます。
AFRelationship Supplement指定は、PDF文書内のファイル仕様ディクショナリのAFRelationshipキーを通じて実装されます。埋め込みファイルまたはファイル添付注釈を作成する際、開発者はAFRelationshipエントリを名前値「Supplement」に設定することで関係を指定します。 ( 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 ) で規定されているように、これはPDF構造の複数のレベルで適用できます。これには、文書レベルの関連ファイル(文書カタログ内)、ページレベルの関連ファイル、またはTagged PDF内の構造要素レベルの関連ファイルさえも含まれます。実装には通常、埋め込みファイルストリーム(EFエントリ)、ファイル名(FおよびUFエントリ)、および「Supplement」に設定されたAFRelationshipキーを含むファイル仕様ディクショナリの作成が含まれます。PDFプロセッサおよび準拠リーダーはこの関係タイプを認識すべきであり、関連ファイルの提示または処理方法を決定するためにそれを使用できます。この関係は純粋に宣言的です。つまり、ファイルの目的に関するメタデータを提供しますが、特定の処理要件を強制するものではありません。Java、JavaScript、またはその他の言語でPDFライブラリを使用する開発者は、通常、AFRelationship値を指定するためのパラメータを含むファイル添付を設定するためのAPIメソッドを見つけることができます。
- AFRelationship – PDFとその関連ファイル間の意味的関係を宣言するための一般的なフレームワーク
- File Specification Dictionary(ファイル仕様ディクショナリ) – AFRelationship指定を含む、埋め込みまたは参照されるファイルに関するメタデータを含むPDFオブジェクト構造
- Embedded File Stream(埋め込みファイルストリーム) – PDF内に保存される実際のファイルデータで、AFRelationship指定を持つことができる
- PDF/A-3 – 保存目的で明示的なAFRelationship宣言を持つ埋め込みファイルを許可するアーカイブPDF標準
- Tagged PDF – ( Citation: PDF Association, 2023 PDF Association(2023). Retrieved from https://pdfa.org/resource/tagged-pdf-best-practice-guide-syntax/ ) で説明されているように、構造要素レベルでファイルを関連付けることができるPDF構造で、より細かい補足コンテンツ関係を可能にする
- (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
