PDF/Aとは何か、いつ求められるのか

最終更新: 2026年9月22日

官公庁の申請書を書いている、裁判所に書類を出す、あるいは論文を提出する——そんなときに、ファイルはPDF/Aでなければならないと案内に書かれています。手元のPDFは見た目も問題なく、開けるし、印刷もできます。それでも、ほぼ確実にPDF/Aではありません。

この形式の実際の中身

PDF/Aは、約束が付いたPDFです。規格はISO 19005で、その規則はどれも一つの考えから来ています。ファイルだけを手にした人が、20年後にも読めなければならない、という考えです。

どれも見た目の話ではありません。PDF/Aは小さくもきれいでも公式でもありません。同じ文書が、依存しているものを中に詰め込んだ状態になっているだけです。

誰が求めるのか

どれを送るか

PDF/Aのファイルは二つの数字で表され、これが取り違えられがちです。パートは、どのPDFの上に作られているかを示します。

水準は、どこまで約束するかを示します。

ですから、ほかに指定がなければPDF/A-2Bです。そして、タグのない文書を変換して水準Aにすることは正直にはできません。タグは文書を書いた側から来る必要があります。

変換する

PDFをPDF/Aに変換は、ブラウザの中でPDF/A-2Bを書き出します。何かを変換する前に、次の二つのどちらが起きるかを知らせます。それを決めるのはファイルであって、ツールではないからです。

どちらの場合も、PDF/Aが禁じているものは外に出ます。JavaScript、開いたときの動作、添付ファイル、そしてあらゆる暗号化です。注釈は残り、印刷可能として記録されます。

順番が一つだけ重要です。先に変換し、署名はあとから。電子署名は特定のバイト列を覆うもので、変換はそれを書き換えます。変換より前に署名したファイルは、署名が壊れた状態で届きます。両方必要なら、まず変換し、それから証明書で電子署名してください。

ファイルを確かめる

PDF/Aだと書いてあるファイルが、必ずPDF/Aだとは限りません。形式を宣言するメタデータだけを書いて、ほかは何も変えない変換ツールは少なくありません。その結果できるのは、PDF/A-2Bだと主張し、最初に出会った検証ツールで落ちる文書です。

PDF/Aを確認は、ブラウザの中でファイルを読み、実務で意味のあることを報告します。形式を宣言しているか、カラープロファイルを持っているか、フォントがすべて中にあるか、暗号化されていないか、開いたときに何か走らないか。これは検証ツール(バリデーター)ではありませんし、そう明記しています。

検証ツールはveraPDFです。無料でオープンソース、PDF AssociationがOpen Preservation Foundationとともに維持しており、各国の公文書館が使う参照実装です。デスクトップ版と、公開のウェブデモがあります。商用のオンライン検証サービスもありますが、使う前にプライバシーの記載を読んでください。よく知られたもののうち少なくとも一つは、無料枠にアップロードしたファイルを保持します。個人情報が入っているものには、デスクトップ版を使うか、ファイルをどこにも送らないこのサイトのチェックを使ってください。

最後に実務的な点を一つ。二つの検証ツールの判定が食い違うとき、意味を持つのは、あなたにファイルを求めた相手の検証ツールです。

ファイルが受け付けられない理由

何もアップロードされません

変換もチェックも、あなた自身のマシン、ブラウザのタブの中で動きます。ここではそれがほかの場面以上に重要です。官公庁に提出する文書は、まさにウェブサイトに渡すべきでない種類のファイルだからです。ページを読み込んでからインターネットを切断しても、どちらもそのまま動きます。これがいちばん簡単な確かめ方で、30秒あれば足ります。確かめ方についてはそれを説明したページに詳しく書いてあります。