PDFを送信前に検証するには、まず受信先の要件を読み、実際に送る最終ファイルそのものをテストします。 全ページを開き、構造チェックを行い、必要なテキストや機能を試してください。PDF/A、デジタル署名、アクセシビリティが指定されている場合は、それぞれ専用の検証が必要です。
一般的なバリデーターは形式や解析の問題を見つける手掛かりになります。ただし合格表示だけで、真正性、マルウェアの不存在、アクセシビリティ、規格適合、すべてのポータルでの受理まで証明できるわけではありません。
7ステップのPDFプリフライト
- 1. 最終版を固定する。 分かりやすい名前で保存し、そのコピーは編集しません。
- 2. 受信先の要件を読む。 サイズ、ファイル名、パスワード、PDF/A、署名、フォーム、アクセシビリティを確認します。
- 3. 全ページを開いて見る。 重要書類は別のビューアーでも確認します。
- 4. 一般的な検証を行う。 ファイル種別、解析可能性、構造、不審な兆候を確認します。
- 5. 内容を試す。 テキスト選択、リンク、フォント、必要なフィールドを確認します。
- 6. 専門チェックを行う。 指定されたPDF/Aプロファイル、署名、アクセシビリティを個別に検証します。
- 7. テストしたファイルを送る。 変更した場合は必ず再検証します。
ツールではなく送信先から考える
「有効なPDF」の意味は、メール、顧客ポータル、裁判所、印刷会社、アーカイブ、アクセシブルなWebサイトで異なります。アップロード前に、何を判断するための検証なのかを明確にしてください。
| 要件 | 実行するチェック | 答える質問 |
|---|---|---|
| 読めるPDFをアップロード | 開く、目視する、一般検証 | このファイルが開き、解析され、完全に表示されるか |
| PDF/A-2bで提出 | 指定プロファイルのバリデーター | そのパートとレベルに適合するか |
| 署名を有効に保つ | 完全性、証明書、タイムスタンプ、信頼 | 署名後に内容が変わっていないか |
| アクセシブルに公開 | 自動チェックと手動レビュー | 移動、理解、操作ができるか |
最終ファイルを順番に確認する
- 最終版を保管: 編集可能な元ファイルと未変更のコピーを分けます。署名済みなら、まずデジタル署名の検証手順を確認してください。再保存や最適化で署名対象のバイトが変わることがあります。
- 要件を転記: サイズ上限、許可文字、暗号化、PDFバージョンまたはPDF/Aプロファイル、埋め込みフォント、署名、フォーム、添付、JavaScriptの制限を確認し、エラー文はそのまま保存します。
- 開いて目視: ページ順、切り抜き、空白ページ、図表、署名、余白を確認します。特徴的な文を検索し、検索できなければスキャンPDFを検索可能にする手順を確認します。
- 構造を検証: そのコピーをPDFバリデーターにアップロードします。PDFとしての認識と解析可能性を確認し、文書、セキュリティ、フォント、メタデータの兆候を表示します。
- 必要機能を試す: テキストの選択・検索、リンク、しおり、フォームの保存を作業用コピーで確認し、PDFフォントチェッカーでフォントも確認します。
- 専門要件を検証: PDF/Aバリデーター、署名チェッカー、アクセシビリティチェッカーを目的別に使い、必要な手動確認も行います。
- 情報を守って提出: コメント、レイヤー、添付、フォーム値、ファイル名、メタデータを確認します。墨消し、最適化、変換、署名後は関連チェックを繰り返し、検証した同じファイルを送ります。
チェックに失敗したとき
- 開けない・解析できない: 元ファイルを再取得するか、信頼できる原稿から再書き出しします。
- 開くがポータルで拒否: エラーをサイズ、セキュリティ、プロファイル、名前、機能の規則と照合し、無効なPDFエラーの修正手順を確認します。
- テキストを検索できない: スキャンか確認し、許可された作業用コピーにOCRをかけ、結果を校正します。
- 編集後に署名が無効: 未署名の元データへ戻り、承認済みの変更後に署名をやり直します。
- PDF/Aまたはアクセシビリティで失敗: 可能なら元データで該当ルールを修正し、再書き出し後に同じ専門チェックを行います。
PDFCheckで証明できないこと
PDFCheckは観測可能な特性と診断上の兆候を示します。マルウェアの不存在、法的真正性、ポータル受理、完全なアクセシビリティを保証せず、受信先指定の適合性バリデーターも代替しません。
ファイルがまだWebページ上のリンクなら、保存前にChromeでPDFを確認する手順を行い、対象のPDFを特定してから調べてください。
信頼できる参照資料
2026年2月26日更新のAdobe PreflightプロファイルとPreflightレポートは、プロファイル検査とリソース一覧を説明しています。
正式なプロファイルはveraPDF、署名はAdobeの検証ガイドを参照してください。2026年5月11日更新のW3C WCAG 2.2 Techniquesには、参考情報としてPDF固有の例が含まれます。