PDF/A検証エラーを修正するには、まずPDF/A-2bなど要求されたプロファイルを正確に確認し、検証レポートのルール結果から元文書の設定を直します。 元のPDFと完全なレポートを保存し、エラーの種類を一つずつ修正して、正しいPDF/A設定で新しいファイルを書き出し、そのファイル自体を再検証してください。
普通に開けること、メタデータにPDF/Aと書かれていること、簡易チェックが緑になることは、正式な適合証明ではありません。PDF/Aの部と適合レベルごとにルールが異なります。安全な修正では、内容を保ちながら提出先が指定したプロファイルを満たす必要があります。
短い修正手順
- 1. プロファイルを書面で確認。 「PDF/A」だけでは不十分です。
- 2. 証拠を保存。 元ファイルとルール単位のレポートを残します。
- 3. 対象ファイルを一次確認。 宣言、フォント、暗号化、XMP、スクリプト、バージョン、色を分類します。
- 4. できるだけ元データを修正。 Word、InDesign、スキャナー、文書システムの設定を直します。
- 5. 指定プロファイルで正式検証。 完全な検証エンジンか指定ツールを使います。
- 6. 結果を目視確認。 ページ、文字、リンク、署名、アクセシビリティを比較します。
- 7. 検証済みの同じファイルを保存。 プロファイルとレポートも一緒に保管します。
エラー数ではなくプロファイルから始める
PDF/AはISO 19005規格群です。PDF/A-1b、PDF/A-2u、PDF/A-3a、PDF/A-4では、許可される機能と必須条件が同じではありません。そのため、同じPDFが一つのプロファイルでは合格し、別のプロファイルでは不合格になることがあります。「長期保存用PDF」とだけ指定された場合は、署名、メタデータ、添付、アクセス、保存方針も確認します。
| レポートの分類 | 考えられる問題 | 優先する修正 |
|---|---|---|
| PDF/A識別またはXMP | 宣言がない、壊れている、内容と矛盾する | 正しいプロファイルで再書き出しする。ラベルだけを書き換えない |
| フォントまたは文字マッピング | 必要なフォントや字形が正しく埋め込まれていない | 元文書でライセンスや代替を解決し、埋め込みを有効にする |
| 暗号化 | パスワード保護または暗号化されている | 信頼できる元データから、許可された非暗号化保存用コピーを作る |
| ICCまたは出力インテント | プロファイルに従って色が定義されていない | 承認済みカラープロファイルで書き出し、画像やグラフを確認する |
| JavaScript、アクション、添付 | 選択したプロファイルが機能を制限している | 削除、フラット化、または許可される別プロファイルが必要か判断する |
| タグ、Unicode、言語、代替テキスト | 上位レベルが要求する構造を出力できていない | アクセシブルな元文書で構造と文字対応を修正する |
| 構文、オブジェクト、相互参照 | PDF/A検証以前にPDF構造が不正 | 壊れたコピーを繰り返し変換せず、元データから再出力する |
部とレベルの整理には、PDF規格の解説を参照してください。ただし、最終的には提出先の要件を優先します。
元ファイルと完全なレポートを保存する
作業はコピーで行います。役立つレポートにはプロファイル、ルールまたは検査条件、対象オブジェクト、件数が記載されます。最初に表示された一件だけを直さないでください。署名済みPDFは、書き換えると署名対象のバイトが変わる可能性があります。元ファイルをPDF署名チェッカーで確認し、修正後に承認済みの署名工程をやり直します。
修正方法を決める前に一次確認する
作業コピーをPDF/A Validatorで確認します。PDFCheckは、宣言された部とレベル、フォント埋め込み、暗号化、JavaScript、XMP、PDFバージョン、ICCプロファイルの指標を表示し、エラー分類を助けます。
重要な機能範囲
PDFCheckは、完全な適合検証エンジンのようにISO 19005の全ルールを検査するものではありません。結果は診断用の一次確認であり、保存適合証明書ではありません。正式検証にはveraPDFの検証プロファイル、Adobe Acrobat Preflight、または提出先指定のツールを使ってください。
安定して解析できない場合は、まず一般的な構造問題です。PDF Validatorと「無効なPDF」エラーの修正手順を先に確認します。
フォントとメタデータは元文書で直す
端末にあるフォントで代替表示されると、PDFが正しく見えることがあります。しかし長期保存ファイルはその端末に依存できません。PDFフォントチェッカーとPDF内フォントの確認ガイドを使います。ライセンス上埋め込めない場合は、元文書で埋め込み可能なフォントに変更し、レイアウトと特殊文字を再確認します。
正しいPDF/A設定で新しいファイルに書き出します。メタデータ宣言だけでは適合しません。自動修正を使う場合、AdobeのPreflight修正文書は、修正が文書を恒久的に変更すると説明しています。
再検証し、文書の用途も確認する
新しい書き出しを同じプロファイルで検証します。2026年2月26日更新のAdobe Preflightプロファイル文書はチェックと修正を区別し、veraPDFはPDF/A-1からPDF/A-4までルール単位の結果を示します。
- フォント、画像、透明、色が変わったページを比較する。
- アクセント付き文字や非ラテン文字を含む代表的な文を検索・コピーする。
- リンク、しおり、フォーム、必要な添付を試す。
- アクセシビリティ要件は別途確認する。
- 署名は、最終承認済みPDF/Aに署名した後で検証する。
PDF AssociationのPDF/A FAQには、埋め込みフォントや専用バリデーターの説明があります。形式適合だけでは、保存期間、アクセス制御、真正性、人による確認まで保証しません。
最終チェックリスト
- □ 正確な部と適合レベルを記録した。
- □ 元ファイルと完全なエラーレポートを保存した。
- □ 主要なエラーを元文書または出力設定まで追跡した。
- □ 元文書から新しいファイルを書き出した。
- □ 正式な指定プロファイルで合格した。
- □ ページ、文字、リンク、フォント、必要機能を確認した。
- □ プロファイル、レポート、検証済みコピーを一緒に保存した。
最後に送信前の7ステップPDFチェックを行い、検証・確認したものと同じファイルを提出してください。