AFRelationship Data
AFRelationship Dataは、PDFの関連ファイル機構で使用される分類タイプで、埋め込みまたはリンクされたファイルが、データセット、スプレッドシート、その他の機械可読情報など、PDF文書で直接使用されるデータを含むことを示します。
AFRelationship Dataは、PDFの関連ファイル機構で使用される分類タイプで、埋め込みまたはリンクされたファイルが、データセット、スプレッドシート、その他の機械可読情報など、PDF文書で直接使用されるデータを含むことを示します。この関係タイプは、PDF 2.0仕様におけるファイル添付と関連ファイルの拡張サポートの一部です ( 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 ) 。AFRelationshipキーは、メインPDFとその関連ファイル間の意味的関係を確立し、より良い文書保存と補助データへのプログラム的アクセスを可能にします。
AFRelationship Dataは、PDFファイル仕様におけるAFRelationshipキーの定義済み値の1つで、PDF文書によって消費または参照されるデータを含む関連ファイルを特定します。「Source」(元文書)や「Supplement」(追加情報)などの他のAFRelationship値とは異なり、「Data」関係は、PDFが参照、視覚化、またはコンテンツを派生させる可能性のある構造化データセット、データベースエクスポート、CSVファイル、XMLデータ、その他のデータ形式を含むファイルを明示的にマークします。
この関係タイプは、PDFとデータファイル間に正式で文書化された接続を確立する点で、単純なファイル添付とは異なります。AFRelationshipエントリは、PDF 2.0で導入されたファイル仕様辞書構造の一部であり ( 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コンテナ内にファイルを埋め込むだけでなく、意味的な意味を提供します。
データ駆動型PDFを扱う開発者にとって、AFRelationship Dataの指定は、いくつかの重要な目的を果たします。第一に、チャート、表、または視覚化の生成に使用された元データをレンダリングされたPDFと共に保存する必要があるPDF/A-3およびPDF/A-4準拠のアーカイブワークフローを可能にします。これにより、ソースデータの長期的なアクセス可能性と検証可能性が保証されます。
第二に、自動処理とデータ抽出ワークフローを容易にします。アプリケーションは、すべての添付ファイルをスキャンするのではなく、「Data」関係を持つ関連ファイルをクエリすることで、PDFからプログラム的にデータファイルを識別して抽出できます。これは、データの出所と再利用性が不可欠なビジネスインテリジェンス、科学出版、規制コンプライアンスのシナリオで特に価値があります。
第三に、支援技術やデータ分析ツールがPDFの視覚的レンダリングとは独立して処理できる代替データ表現を提供することで、アクセシビリティ要件をサポートします。
AFRelationship Data値は、埋め込みまたは外部ファイルに関連付けられたファイル仕様辞書内で指定されます。PDF構造では、これはファイル仕様辞書(FileSpec)のエントリとして表され、AFRelationshipキーが名前オブジェクト「Data」に設定されます。
関連データファイルを持つPDFを作成する際、開発者はファイル仕様辞書にAFRelationshipエントリを設定します:
- ファイル仕様は、埋め込みファイルストリームまたは外部ファイルを参照します
- AFRelationshipキーには値
/Dataが含まれます - MIMEタイプ、説明、変更日などのオプションのメタデータが追加のコンテキストを提供します
この関係を理解するPDFプロセッサとリーダーは、ユーザーインターフェイスで関連データファイルを異なる方法で表示し、特殊な表示またはエクスポートオプションを提供する可能性があります。アーカイブシステムは、これらのデータファイルがPDFコンテンツのソースデータとしての役割を示す適切なメタデータと共に保存されることを保証できます。
仕様では、「Data」は他の標準AFRelationship値と共に定義され、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 ) 。
- Associated Files(関連ファイル) – 定義された意味的関係を持つ、PDF文書内に埋め込まれた、またはリンクされたファイル
- File Specification Dictionary(ファイル仕様辞書) – 埋め込みまたは外部ファイルのメタデータと参照を含むPDF構造
- PDF/A-3 – 定義された関係を持つ任意のファイル形式の埋め込みを許可するPDFアーカイブ標準
- Embedded File Stream(埋め込みファイルストリーム) – PDF文書構造内に格納されたファイルの実際のバイナリデータ
- AFRelationship – 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
