PDF圧縮がスキャン画像には効くのに、レポートにはほとんど効かない理由
公開日 2026-07-20
同じ圧縮ツールに2種類の異なるPDFを通すと、まったく異なる結果になることがあります。40MBのスキャンされた契約書は3MBまで下がる一方、8MBの年次報告書は頑固に数パーセントしか小さくなりません。どちらの結果も、ツールが壊れていることを意味するわけではありません。違いは、この2つのファイルが実際に何でできているかにあります。
PDFはコンテナであり、単一の種類のファイルではない
PDFの1ページには、根本的に異なる2種類のコンテンツを含めることができます。1つ目はベクターコンテンツです。テキストは描画命令として保存されます(「この座標に、埋め込まれたこのフォントから文字Aを、サイズ11で配置する」)。さらに、数学的に記述された線、図形、塗りつぶしも含まれます。2つ目はラスターコンテンツです。実際の画像が、ファイル内にJPEGやPNGのようなデータストリームとして埋め込まれます。PDF圧縮に関するほとんどすべての疑問は、この2つの比率に行き着きます。
純粋なテキストだけのページは驚くほど小さくなります。密度の高い契約書ページの描画命令は、圧縮後で通常2〜10KB程度の重さで、埋め込まれたフォントは文書全体で共有され、通常合計で数十KB程度です。一方、スキャンされたページは、ファイル形式の観点からはテキストを一切含んでいません。それは紙切れの1枚の大きな写真にすぎません。
テキスト中心のPDFがほとんど縮まない理由
PDF内のテキストとベクターコンテンツは、すでにZIPファイルと同じアルゴリズムであるFlateで圧縮されています。すでに圧縮されたデータをさらに圧縮しても、ほとんど何も得られません。これはソフトウェアの制限ではなく、数学的な性質です。そのため、圧縮ツールが1.5MB(1ページあたり約7KB)の200ページのテキストのみの文書を処理しても、削り取れる「贅肉」はほとんどありません。現実的な効果は整理整頓から生まれます。使われていないオブジェクトの削除、重複するリソースの重複排除、そして丸ごと埋め込まれたフォントのサブセット化です。きれいなテキスト文書であれば5〜15パーセント程度、時にはそれ以下を見込んでください。
純粋なテキストのPDFで70パーセントの削減をうたうツールには疑いの目を向けるべきです。よくある手口はラスタライズです。各ページを1枚の圧縮画像に変換してしまうのです。ファイルは確かに小さくなりますが、大きくズームするとテキストがぼやけ、選択やテキスト検索もできなくなり、スクリーンリーダーも機能しなくなります。これは圧縮ではなく変換であり、レポートに対してこれが望ましい結果になることはほとんどありません。
スキャン画像が劇的に縮む理由
A4ページの標準的な300DPIスキャンは約2480×3508ピクセル、1ページあたり約870万ピクセルになります。スキャナーソフトウェアは控えめな設定になりがちで、高いJPEG品質、あるいはロスレスで保存するため、1ページあたり2〜8MBになります。これによって圧縮ツールには2つの大きなレバーが与えられます。
1つ目はダウンサンプリングです。300DPIから150DPIに落とすとピクセル数は4分の1になりますが、画面上で読む分には差はほとんど気になりません。2つ目はより強いJPEG設定での再エンコードです。品質90から品質60にすると、写真として撮影された文書に対しては見た目の変化は控えめなまま、サイズを再び半分にできます。この2つのレバーを組み合わせれば、80〜95パーセントの削減は日常的なことになります。これは写真の圧縮とまったく同じ物理現象で、画像圧縮ガイドでより詳しく取り上げています。
中間的なファイル
実際の文書のほとんどは両極端の間にあります。グラフや写真を含むレポート、スライドデッキのエクスポート、パンフレットなどです。ここに分かりにくいポイントがあります。ほとんどテキストのように見える文書でも、通常は画像がバイト数の大部分を占めているのです。10枚の写真が埋め込まれた12MBのレポートは、11MBが写真で、それ以外は合計でわずか1MBということもあり得ます。つまり圧縮は写真の部分にしか効果を発揮できません。知っておく価値のある典型的な肥大化パターンもあります。一部の文書生成ツールは同じロゴ画像を1回参照する代わりに、すべてのページに個別に埋め込んでしまいます。また、40文字程度のサブセットで十分な場面でフォントファミリー全体を埋め込んでしまうツールもあります。優れた圧縮ツールはこの両方をひっそりと修正します。
プレゼンテーションのエクスポートは特筆に値します。PDFにエクスポートされたスライドは、多くの場合すべてのページにフル解像度の背景画像を持ち、さらにどんなプロジェクターが表示できるよりもはるかに高い解像度で配置された写真を含んでいます。これが、40枚のスライドデッキが100MBのPDFになってしまう理由であり、またデッキが圧縮していて最も達成感のあるファイルの1つである理由でもあります。テキストレポートにはほとんど影響しない同じダウンサンプリングが、会議中の誰にも気づかれることなくデッキを90パーセント削減できるのです。
始める前に結果を予測する
ファイルサイズをページ数で割ってください。1ページあたり50KB未満であれば、ほとんどがテキストであり、一桁パーセント台の効果を見込むべきです。1ページあたり100〜300KBの間は通常、混在コンテンツを意味し、30〜60パーセントが現実的です。1ページあたり800KBを超える場合はほぼ常にスキャン画像か写真の多い文書を意味し、80〜95パーセントも視野に入ります。
PDFが本物のテキスト文書なのかスキャン画像なのか分からない場合は?ビューアでテキストを選択してみてください。あるいはテキスト抽出ツールにかけてみてください。何も出てこなければ、すべてのページが画像です。
正直な限界
非可逆圧縮は累積します。品質60で圧縮されたスキャン画像が、後で別の誰かによってさらに圧縮されると、急速に劣化します。そのため元のファイルは保管しておいてください。ダウンサンプリングされたスキャン画像は、OCRや再印刷にとっても質の劣る入力になります。もし文書が後でそのどちらかを必要とする可能性があるなら、フル解像度版をアーカイブし、圧縮版を共有してください。また、特定の2〜3枚の写真のせいでPDFが巨大になっている場合は、まず画像圧縮ツールでそれらの画像を縮小し、修正済みのバージョンから文書を再構築する方がすっきりすることがあります。
こうした限界の範囲内であれば、圧縮はスキャンされた文書に対して行える中でも特に費用対効果の高いことの1つです。わずか数秒で終わり、あなたの3MBの添付ファイルを受け取った相手は、それが以前40MBだったとは決して気づかないでしょう。
何か機密性の高いものを圧縮する前に、最後の注意点をひとつ。使っているツールが実際どう動作しているかを確認してください。人気のあるPDF圧縮ツールの多くは、文書を処理するためにサーバーへアップロードします。スキャンされた契約書や身分証明書は、たとえ一時的であっても、他人のインフラ上に置きたくないと思うようなファイルの典型です。自分で確認する方法についての別のガイドを書きました。noritoの圧縮ツールは完全にブラウザ内で動作するため、確認すべきことは何もありません。