PDF/Aとは何か、いつ求められるのか
最終更新: 2026年9月22日
官公庁の申請書を書いている、裁判所に書類を出す、あるいは論文を提出する——そんなときに、ファイルはPDF/Aでなければならないと案内に書かれています。手元のPDFは見た目も問題なく、開けるし、印刷もできます。それでも、ほぼ確実にPDF/Aではありません。
この形式の実際の中身
PDF/Aは、約束が付いたPDFです。規格はISO 19005で、その規則はどれも一つの考えから来ています。ファイルだけを手にした人が、20年後にも読めなければならない、という考えです。
- フォントはすべて中に入って運ばれます。ふつうのPDFは、HelveticaやVerdanaといった名前を挙げるだけで、あとは読む側のパソコンが持っていることを当てにできます。持っていない機械では、リーダーが別の書体で代用し、レイアウトが動きます。
- 色は意味を語ります。埋め込まれたカラープロファイルは、「この量の赤」を再現できる色に変えます。その日の画面任せにはなりません。
- ファイルの外へ出るものがありません。JavaScriptも、開いたときに走る動作も、どこかに存在していなければならないファイルへのリンクも、暗号化もありません。誰かが忘れてしまうパスワードに中身が左右される文書を、書庫は保管できません。
- 自分が何であるかを述べます。ファイル内のメタデータが、規格のどの水準を満たすと主張しているかを宣言します。
どれも見た目の話ではありません。PDF/Aは小さくもきれいでも公式でもありません。同じ文書が、依存しているものを中に詰め込んだ状態になっているだけです。
誰が求めるのか
- 行政。提出用・保存用に受け付ける形式としてPDF/Aが挙げられることがあり、電子申請の窓口、入札、補助金の申請などで出会います。
- 裁判所。ドイツの電子提出(ERVV)ではPDF/Aが想定される形式で、米国でも多くの連邦裁判所が記録に入る書類にPDF/Aを求めるか推奨しています。
- 大学とリポジトリ。学位論文や、ソフトの世代交代を越えて残すべきもののためです。
- 文書館と図書館。もともとこの形式が生まれた場所です。
- 電子請求書。Factur-XやZUGFeRDの請求書は、請求書のXMLを中に抱えたPDF/A-3です。パート3が存在する理由はまさにこれです。
どれを送るか
PDF/Aのファイルは二つの数字で表され、これが取り違えられがちです。パートは、どのPDFの上に作られているかを示します。
- PDF/A-1 — いちばん古く、いちばん厳しい。透明もレイヤーも使えません。
- PDF/A-2 — 今の変換がふつうに作るもの。透明、レイヤー、JPEG 2000が使えます。
- PDF/A-3 — 2と同じで、ほかのファイルを中に入れられます。請求書が使うのはこれです。
水準は、どこまで約束するかを示します。
- B(基本) — 見た目が同じになります。実際に求められるのはこれです。
- U — Bに加えて、テキストを正しいUnicodeとして取り出せます。
- A(アクセシブル) — Uに加えて、文書がスクリーンリーダー向けにタグ付けされています。
ですから、ほかに指定がなければPDF/A-2Bです。そして、タグのない文書を変換して水準Aにすることは正直にはできません。タグは文書を書いた側から来る必要があります。
変換する
PDFをPDF/Aに変換は、ブラウザの中でPDF/A-2Bを書き出します。何かを変換する前に、次の二つのどちらが起きるかを知らせます。それを決めるのはファイルであって、ツールではないからです。
- ページがそのまま保たれる場合。使っているフォントがすべてすでに中に入っているので、再エンコードは起こらず、テキストは選択できるままです。スキャンはいちばん簡単な場合です。欠けうるフォントがありません。
- ページが画像として描き直される場合。ファイルがフォントを名前で挙げているだけのとき、または画面用のカラープロファイルでは表せない印刷インキ(CMYK)で描かれているときに起きます。文書の見た目は同じで、テキストは選択できなくなります。誰も持っていないフォントを埋め込む方法はないので、これが正直な結果です。
どちらの場合も、PDF/Aが禁じているものは外に出ます。JavaScript、開いたときの動作、添付ファイル、そしてあらゆる暗号化です。注釈は残り、印刷可能として記録されます。
順番が一つだけ重要です。先に変換し、署名はあとから。電子署名は特定のバイト列を覆うもので、変換はそれを書き換えます。変換より前に署名したファイルは、署名が壊れた状態で届きます。両方必要なら、まず変換し、それから証明書で電子署名してください。
ファイルを確かめる
PDF/Aだと書いてあるファイルが、必ずPDF/Aだとは限りません。形式を宣言するメタデータだけを書いて、ほかは何も変えない変換ツールは少なくありません。その結果できるのは、PDF/A-2Bだと主張し、最初に出会った検証ツールで落ちる文書です。
PDF/Aを確認は、ブラウザの中でファイルを読み、実務で意味のあることを報告します。形式を宣言しているか、カラープロファイルを持っているか、フォントがすべて中にあるか、暗号化されていないか、開いたときに何か走らないか。これは検証ツール(バリデーター)ではありませんし、そう明記しています。
検証ツールはveraPDFです。無料でオープンソース、PDF AssociationがOpen Preservation Foundationとともに維持しており、各国の公文書館が使う参照実装です。デスクトップ版と、公開のウェブデモがあります。商用のオンライン検証サービスもありますが、使う前にプライバシーの記載を読んでください。よく知られたもののうち少なくとも一つは、無料枠にアップロードしたファイルを保持します。個人情報が入っているものには、デスクトップ版を使うか、ファイルをどこにも送らないこのサイトのチェックを使ってください。
最後に実務的な点を一つ。二つの検証ツールの判定が食い違うとき、意味を持つのは、あなたにファイルを求めた相手の検証ツールです。
ファイルが受け付けられない理由
- フォントが名前だけで、埋め込まれていない。圧倒的に多い理由で、しかも誰も予想しません。自分のパソコンでは文書が問題なく開くからです。
- PDF/Aだと宣言しただけで、ほかに何もしていない。主張は中身ではありません。
- ファイルが暗号化されている。編集を止めるために誰かがパスワードを付けた場合が多いです。
- 添付ファイルを抱えているのに、それを許さないPDF/A-1や2として送っている。
- 印刷用の色で描かれているのに、それを説明する印刷プロファイルが中にない。デザイナーから来たファイルによくある形です。
- 署名を先に付けてしまい、変換がそれを壊した。
何もアップロードされません
変換もチェックも、あなた自身のマシン、ブラウザのタブの中で動きます。ここではそれがほかの場面以上に重要です。官公庁に提出する文書は、まさにウェブサイトに渡すべきでない種類のファイルだからです。ページを読み込んでからインターネットを切断しても、どちらもそのまま動きます。これがいちばん簡単な確かめ方で、30秒あれば足ります。確かめ方についてはそれを説明したページに詳しく書いてあります。