
はじめに
「PDFで保存しているのに、別のPCで開いたらレイアウトが崩れた」
「数年前のファイルが正しく表示できない」
このような経験はないでしょうか。
PDFは便利なフォーマットですが、通常のPDFは長期保存を前提として設計されたものではありません。
業務文書や契約書、帳票など「長期間残す必要がある文書」においては、将来も同じ状態で閲覧できることが重要です。
この課題を解決するために策定されたのが、PDF/A(PDF Archive)です。
本記事では、PDF/Aの仕組みから適合レベルの違い、さらに実務での活用方法としてAdobe PDF Libraryによる変換までを、わかりやすく整理します。
PDF/A変換を業務システムとして導入したい方はこちらから
PDF/Aとは(技術的な仕組み)

PDF/Aは、ISO 19005として標準化された電子文書の長期保存を目的としたPDF規格です。 最大の特徴は、「自己完結性」にあります。
■ なぜ自己完結が必要なのか
通常のPDFは、次のような外部依存を持つ場合があります。
- PCにインストールされたフォント
- 外部ファイルやリンク
- 動画やスクリプト
こうした要素は、時間が経つと再現できなくなる可能性があります。
■ 技術的特徴
PDF/Aでは、そのリスクを排除するために以下の制約があります。
- フォントをすべて埋め込む(環境に依存しない)
- 画像・色情報をファイル内に保持する(再現性の確保)
- 外部リンク・外部参照を禁止する(依存排除)
- JavaScriptや動画・音声を禁止する(将来の互換性確保)
- メタデータを埋め込む(文書情報の保持)
これにより、数年後・数十年後でも同じ見た目で文書が開けるようになります。
適合レベルの基本(a / b / u)

PDF/Aでは、保存品質のレベルが定義されています。
レベル | 特徴 | 向いている用途 |
a | 構造・意味まで保持 | アクセシビリティ重視 |
b | 見た目のみ保証 | 一般文書・帳票 |
u | テキスト情報保証 | 検索・データ活用 |
上記を簡単に説明すると、
- a:最も要件が厳しい(構造+意味)
- b:最も軽量で実務向け
- u:検索やデータ抽出に有利
となり、 一般的に、b < u < a の順で厳格 となります。
一般的な業務では、b または u が選ばれることが多いです。
PDF/Aのバージョンと適合レベル

PDF/Aはバージョンごとに機能が進化しています。
■PDF/A-1(最も基本)
最も制約が厳しい初期規格です。
PDF/A-1a:構造情報あり(アクセシビリティ対応)
PDF/A-1b:見た目のみ保証(基本形)
シンプルな文書保存には適していますが、機能は制限されます。
■PDF/A-2(実務で最も使われる)
PDF/A-1の制約を緩和し、表現力が向上しました。
- 透明効果
- レイヤー
- JPEG2000
PDF/A-2a:構造+アクセシビリティ対応
PDF/A-2b:視覚再現のみ
PDF/A-2u:検索性を強化
👉 現在の業務ではPDF/A-2bが最もよく使われる選択肢です。
■PDF/A-3(添付ファイル対応)
PDF/A-2の拡張として、PDFの中に他のファイルも一緒に保存できます。
例えば:
- 請求書PDF + 元のExcelデータ
- 帳票 + XMLデータ
PDF/A-3a:構造あり
PDF/A-3b:一般用途(電子請求書など)
PDF/A-3u:検索性強化
👉 データ連携用途に適合
■PDF/A-4(最新規格)
PDF 2.0ベースの新世代規格です。
PDF/A-4:シンプルで柔軟な設計
PDF/A-4e:エンジニアリング用途(3D・CADなど)
PDF/A-4f:添付ファイル機能強化
👉 PDF/A-3の進化版
実務での選び方
用途ごとに選び方を整理すると、非常にシンプルです。
- 汎用・長期保存 → PDF/A-2b
- 検索・テキスト活用 → PDF/A-2u / PDF/A-3u
- 電子請求書・EDI → PDF/A-3b
- アクセシビリティ対応 → PDF/A-2a
- 最新技術・将来性重視 → PDF/A-4 / 4f
PDF/A変換の課題

PDF/Aは単なる保存形式ではなく、ルールを満たした状態で生成・変換する必要があります。
■ よくある課題
- フォントが埋め込まれていない
- 禁止要素(動画・JavaScriptなど)が含まれている
- 変換後にレイアウトが崩れる
- 大量ファイルが処理できない
- 手作業に依存している
このため、業務では、自動変換・検証の仕組みが不可欠となります。
PDF用ライブラリの活用

こうした課題を解決する手段の一つが、Adobe PDF Libraryです。
Adobe PDF Libraryは、Acrobatと同じコア技術を利用したPDF SDKであり、PDF処理をユーザープログラムに実装できます。
Adobe PDF Libraryの導入や機能についてはこちらから
■できること
Adobe PDF Libraryでは以下が実現可能です。
- PDFを、PDF/Aに変換(A-1~4)
- 適合レベルの指定(a / b / u など)
- 規格準拠のチェック
- 自動修正(フィックス処理)
- バッチ変換(大量処理)
■ 実務でのメリット
特に業務システムでは、下記のような要件があります。
- 帳票をPDF/Aで自動保存したい
- 電子帳簿保存に対応したい
- 大量文書を一括で処理したい
Adobe PDF Libraryを活用することで、これらを人手に頼らずシステムとして安定運用できます。
まとめ

PDF/Aは、単なるPDFではなく長期保存を目的に設計された特別な形式です。
そのポイントは、
- 自己完結性
- 再現性
- 規格準拠
にあります。
一方で、正しく運用するためには変換と検証の仕組みが不可欠になります。
その実現手段として、Adobe PDF Libraryの活用は有効な選択肢と言えるでしょう。
Adobe PDF Libraryの詳細についてはこちら


