PDF メタデータ
Silktide は、PDF に有効なメタデータレコードが含まれていること、また、そのドキュメントが PDF のアクセシビリティ標準に準拠していることを示すマーカーが含まれていることをチェックします。メタデータには、ドキュメントのタイトル、言語、準拠を主張する標準など、そのドキュメントが何であるかを示す情報が記録されています。
このレコードは、ファイル内に として保存されます。このチェックでは、2 つの問題を報告します。レコードが存在しない、または不正な形式である場合と、形式は正しいものの 準拠を示していない場合です。
これが重要な理由
メタデータレコードには、読み手が必要とする複数の情報が保存されているため、レコードが存在しない、または壊れていると、それらすべてが一度に失われます。 が読み上げるタイトルも、音声を選ぶために使用する言語も、ここに記録されています。レコードが存在しないのではなく不正な形式になっている場合は、見た目以上に深刻です。ソフトウェアによってはレコードの一部を読み取れるため、あるプログラムではタイトルがあるように見えるのに、別のプログラムではタイトルがないという状態になることがあります。
準拠マーカーが重要なのは、別の理由からです。これは、ドキュメント自身がアクセシブルであることを示す方法であり、ツールはこの宣言に基づいて動作します。支援技術の中には、PDF/UA 準拠を主張するドキュメントと、主張していないドキュメントを異なる方法で扱うものがあります。また、準拠チェックツール、調達プロセス、コンプライアンス報告はいずれも、準拠していると推測するのではなく、この主張を探します。このマーカーがなければ、実際には適切に作成されたドキュメントでも、その成果を認められません。テストされていないドキュメントと区別できないためです。
この主張は宣言であるため、真実である場合にのみ記載してください。標準に準拠していないドキュメントで準拠を主張することは、何も主張しないよりも悪い結果になります。読み手に問題がないと期待させてしまうためです。
修正方法
- PDF/UA 出力を有効にしてエクスポートします。 LibreOffice では「Universal Accessibility (PDF/UA)」を選択し、InDesign ではアクセシブルな書き出しプリセットを使用し、Word では「アクセシビリティ用のドキュメント構造タグを使用する」を有効にします。これらの設定により、有効なレコードと準拠マーカーが同時に書き込まれます。
- まずドキュメントにある実際のアクセシビリティ上の問題を修正してから、準拠を主張します。 マーカーの追加は最後の手順であり、近道ではありません。
- または Silktide の修正機能を実行します。 有効なレコードを書き込み、ドキュメントが準拠に値する場合にのみ準拠の主張を追加します。PDF の修正機能の仕組みを参照してください。
- ツールがファイルを処理した後は、メタデータをチェックします。 圧縮ユーティリティ、墨消しツール、ページ結合ツール、署名ツールはいずれも PDF を書き換えるため、レコードが削除されることがあります。
Silktide によるテスト方法
- ウェブサイトからリンクされている PDF ドキュメントを見つけ、複数のページからリンクされている場合でも、各ファイルを一意に 1 回だけ分析します。
- メタデータレコードを探し、形式が正しいことを確認します。
- レコード内に PDF/UA 識別子があるかを確認します。
- レコードが存在しない、形式が不正である、または識別子がない場合に、そのドキュメントを報告します。
メタデータの 内容 が有用かどうかは別途チェックされます。タイトルについては PDF タイトル を、宣言された言語については PDF 言語 を参照してください。
トラブルシューティング
ドキュメントはアクセシブルなのに、なぜ失敗するのですか?
ドキュメント自体がそのことを示していないためです。準拠マーカーは、準拠していることとは別の主張であり、ファイルに書き込む必要があります。これは、ファイルの管理情報としてのみ存在する要件の 1 つであり、実際の作業が完了した後なら、最も簡単に満たせる要件の 1 つでもあります。
メタデータがあったのに消えてしまいました
何かがファイルを書き換えた可能性があります。通常の原因は、結合、圧縮、フラット化、墨消し、署名です。新しい PDF を生成する処理によっては、レコードが削除されることがあります。公開パイプラインに複数の段階がある場合は、エクスポート直後ではなく、パイプラインの最後にメタデータをチェックしてください。
これは WCAG ではなく、なぜ PDF/UA の要件なのですか?
WCAG は読み手が何をできなければならないかを定めるものであり、準拠マーカーによって直接影響を受ける読み手はいません。これは PDF/UA の一部です。PDF/UA は、ファイルの構築方法や、ファイル自身の識別方法を含め、ファイルの仕様を定めているためです。PDF アクセシビリティの理解を参照してください。
詳細情報
- XMP Specification (Adobe)
- PDF 標準の対応範囲 - PDF/UA-1 のすべての要件と、Silktide による対応方法
- PDF タイトル · PDF 表示タイトル · PDF 言語
- ·