用語集

適合レベル

適合レベル

適合レベルとは?

適合レベル に定義されている、特定のルールと要件の集合を指します。 PDF ISO サブセット. 各適合レベルは、PDF/A-1b や PDF/X-5pg のように、PDF ISO サブセットの略称に文字指定子を組み合わせた形で表されます。

例えば、PDF/A-4e は 3D コンテンツを含むエンジニアリング ワークフローをサポートする、アーカイブ用 PDF 標準の高度に特化した拡張であり、PDF/A-2b と PDF/A-2u は Unicode テキスト抽出機能が異なります。

すべての PDF ISO サブセットが適合レベルを使用しているわけではない点に注意が必要です。 PDF/A, PDF/X, および PDF/VT は、標準への準拠レベルの違いを定義するために適合レベルを使用する PDF の ISO サブセットです。PDF/UA(アクセシビリティ向け)や PDF/E(エンジニアリング向け)など、他の ISO サブセットにも独自の要件がありますが、同じような形で適合レベルは使用していません。

詳細な情報については、 PDF/A の適合レベル とその要件について解説した包括的な記事をご覧ください。 PDF/A - 長期保存のためのISO規格

文字が意味するもの

OCR技術の普及により、 PDF/A 主張には2つの要素があります。標準のどの「パート」か、そしてその中のどの「適合レベル」かです。パートは数字、レベルは1文字で表されます。

  • b は basic(基本)の意味です。フォントが埋め込まれ、色が明確で、外部リソースに依存する要素がなく、将来も同じように表示されます。
  • a は accessible(アクセシブル)の意味です。b レベルの要件に加えて、 タグ付きの 構造ツリーと、定義された読み順が必要です。
  • u は Unicode の意味です。b レベルの要件に加えて、Unicode に確実にマッピングされるテキストが必要で、検索や抽出が可能になります。

つまり PDF/A-2b はパート2の基本レベル、PDF/A-3a はパート3の完全なアクセシビリティ対応レベルです。同じパート内ではレベルは累積的で、a は u を、u と a は b をそれぞれ満たしていることを意味します。

レベルの選び方と、その証明方法

レベルが高ければ常に優れているわけではありません。a レベルは、スキャンしたページを変換しただけでは達成できず、実際のタグ付け作業が必要です。そのため、b で十分な場面で a を必須にすると、単純な変換処理がオーサリング作業になってしまいます。

その主張自体はファイルの XMP メタデータに記録されますが、あくまで「主張」にすぎません。バリデーターは、ファイルが宣言しているレベルの要件に照らして検証します。実際には満たしていない適合性を主張するファイルもあり得るため、アーカイブでは「信頼」ではなく「検証」を行います。