10ページを撮影してPDFに変換したところ、Gmailでは送れず、応募ポータルでも受け付けてもらえない60 MBのファイルができあがる。よくある対処はあとからPDFを圧縮することで、それは確かに効きます——ただし次善の策であり、問題がすでにファイルに焼き付いたあとの手当てにすぎません。
理由は算数です。いまのスマホのカメラは、A4ページがフルの印刷品質で表示できる画素数のおよそ3倍、画面で読む人が目にする量の5〜6倍の画素を持つ画像を生み出します。その余剰はPDFに埋め込まれ、持ち運ばれ、アップロードされ、ダウンロードされ——そして最後に実行する圧縮によって大部分が捨てられます。最初の段階で取り除いておけば、ファイルは小さく、変換は速く、しかも仕上がりはたいてい見栄えがよくなります。
あとで圧縮するより先に縮小すべき理由
どちらの道筋も、より小さなPDFで終わります。ただし同じPDFにはなりません。
| 先に画像を縮小する | あとでPDFを圧縮する | |
|---|---|---|
| 何が取り除かれるか | そもそも見ることのなかった画素 | すべての画素から色とディテール。必要だった画素からも |
| 文字への影響 | 可読性のしきい値より上にいる限り、くっきりしたまま | 文字の輪郭が甘くなる——最初に目につく劣化 |
| OCRへの影響 | 文字部分に300 DPIを保てば影響なし | 認識精度が測定できるほど低下する |
| 制御のしやすさ | 画像ごとに、意図をもって決められる | 文書全体に一つの設定が適用される |
| 変換の速さ | はるかに速い——処理するデータが少ない | 同じ、そのうえ二度目の処理が加わる |
| 元に戻せるか | 戻せない——原本を保管しておくこと | 戻せない |
重要なのは何を捨てているかという違いです。縮小が取り除くのは、そもそもページが表示できる範囲を超えていた解像度——正真正銘の余剰データです。一方、非可逆圧縮が取り除くのは残った画素の中の情報であり、圧縮しすぎたページで文字のまわりに薄くにじんだような曇りが出るのはそのためです。先に余剰を捨てておけば、あとから圧縮が必要になったとしても、その仕事量ははるかに少なくて済みます。
計算:本当に必要なサイズはどれくらいか
たった一つの計算が、この問い全体に答えてくれます。画素数をインチで割ればDPI——1インチあたりのドット数——が出ます。ページが鮮明に見えるかどうかを決めるのは、この数字だけです。
DPI = 画像の幅(ピクセル)÷ ページの幅(インチ)
A4ページの幅は8.27インチ、USレターは8.5インチです。よくある1200万画素のスマホ写真は、長辺が4032ピクセル。これを縦向きのA4ページに置くと、4032 ÷ 8.27 ≈ 487 DPIになります。
これはプロの印刷機が使う解像度のおよそ1.6倍、画面が解像できる量の約5倍にあたります。300 DPIを超える分は紙の上では見えません。約150を超える分は画面では見えません。それでもあなたはそれを抱え、アップロードし、ファイルサイズという形で対価を払っている——見返りは何もないままに。
計算を逆にすれば目標が出ます。必要な画素数 = ページの幅(インチ)× 求めるDPI。150 DPIのA4ページなら、8.27 × 150 ≈ 1240ピクセル幅です。4032から1240ピクセルへ落とすと画素数はおよそ90 %減りますが、画面で読まれるページであればその差は見えません。
覚えておく価値のある目標寸法
縦向きページいっぱいに配置する画像について、扱いやすい数値に丸めたものです。
| 用途 | DPI | A4(px) | レター(px) | JPGのおおよそのサイズ |
|---|---|---|---|---|
| 画面での閲覧、メール、ウェブへのアップロード | 150 | 1240 × 1754 | 1275 × 1650 | 200〜500 KB |
| 一般的な印刷(無難な既定値) | 200 | 1654 × 2339 | 1700 × 2200 | 400 KB〜1 MB |
| 高品質印刷、細かなディテール | 300 | 2480 × 3508 | 2550 × 3300 | 1〜2 MB |
| OCRにかけるスキャン文字 | 300以上 | 2480 × 3508 | 2550 × 3300 | 1〜2 MB |
| 保存用または印刷入稿 | 600 | 4960 × 7016 | 5100 × 6600 | 4〜8 MB |
日常的な用途のほとんど——申請書、レシート、住所確認の書類、経費精算、画面で読まれるあらゆるもの——では150 DPIで十分に足ります。印刷されるかどうか確信が持てないときは、200が気楽な既定値です。150 DPIの10ページなら、PDFは60 MBではなく数MBに収まり、読む側に見える違いはありません。
上記の寸法は、ページいっぱいに広がる画像を前提としています。ページ幅の半分を占める画像なら、同じ見かけの鮮明さを得るのに必要な画素数は半分です。ページ全体を変換するのではなく、報告書に写真を配置する場合はこの点を覚えておくとよいでしょう。
各プラットフォームでの縮小方法
iPhoneとiPad
iOSにはサイズ変更の機能が標準では用意されておらず、これは長年の欠落です。追加のものを何も必要としない回避策が一つあります。写真アプリで画像を開き、「編集」をタップして「切り取り」を使い、書き出す——トリミングは画素数を直接減らします。それ以外で確実なのはショートカットです。イメージのサイズを変更アクションを使い、長辺を1600ピクセルに設定したショートカットを作り、共有シートから任意の写真に対して実行します。設定に一度だけ15分、あとはずっと2タップの作業です。
Android
Googleフォトは共有時に縮小サイズで書き出せますし、メーカー製ギャラリーの多くは画像の詳細画面や共有メニューにサイズ変更の項目を備えています——SamsungのGalleryでは ⋮ メニューの下です。挙動はメーカーのカスタマイズやバージョンによって異なるため、まとめて処理する前に書き出された寸法を一度確認してください。
Windows
エクスプローラーで画像を選び、右クリックして、PowerToysが入っていれば画像のサイズ変更を選びます——一括処理に対応し、上書きせずコピーを書き出すため、Windowsでは群を抜いて最良の選択肢です。PowerToysがない場合は、ペイントで1枚を開き、「縦横比を維持する」にチェックを入れたままサイズ変更を使います。パーセントではなくピクセルを選び、目標の幅を入力してください。
macOS
Finderで画像を選び、すべてをプレビューで開き、サイドバーで全選択したうえでツール → サイズを調整に進みます。幅を設定し、「比率を保持」にチェックを入れたまま保存すれば、プレビューが選択中のすべての画像に一度で適用します。どのプラットフォームを見ても、これがもっとも扱いやすい標準搭載の一括縮小です。
寸法と品質設定の違い
JPGのファイルサイズを左右するつまみは2つあり、混同されがちです。寸法は画素がいくつあるか。品質はその画素の内側にどれだけのディテールを圧縮が残すか。どちらを下げてもファイルは小さくなりますが、破綻の仕方はまったく異なります。
寸法を下げる劣化は穏やかです。画像は小さくなりますが画質は澄んだままで、限界は文字が小さすぎて読めなくなる一点だけ。品質を下げる劣化は目に見えます。画像の大きさはそのままに、硬いエッジのまわりにブロック状のにじみがまとわりつく——文字のページでは、まさに目が向く場所にです。
したがって順序はこうです。まず寸法を正しく決め、そのうえで品質はそれなりに高いまま残す——書類写真なら80〜85 %がちょうどよい範囲です。幅1240ピクセルで品質85 %の画像は、4032ピクセルで品質30 %の画像よりはっきりきれいに見え、しかもファイルは小さく収まります。
スマホ写真についての注意が一つ。JPGは保存のたびに再圧縮されるため、すでに保存と再共有を何度もくぐった写真を縮小すると、もとからある劣化をさらに深めることになります。メッセージアプリ経由で戻ってきたコピーではなく、カメラロールの原本から作業してください。
縮小すべきでない場合
先に縮小するのはたいていの場合は正解ですが、いくつかの特定の場面では誤りです。そこを見誤ると、節約したメガバイト以上の代償を払うことになります。
- OCRを通すもの全般。文字認識は一文字単位のディテールを必要とし、文字部分の300 DPIが実務上の下限です。それを下回ると精度は急速に落ち、しかも誤りは無言で起こります——テキスト層が誤っている検索可能PDFは、テキスト層のないPDFより厄介です。理由を告げないまま検索が失敗し続けるからです。
- 小さな文字と細かなディテール。契約書の脚注、メーターの数値、シリアル番号、手書き文字。ページ上でもっとも小さな重要箇所まで拡大し、それが縮小に耐えるか確かめてください。
- 原寸で印刷されるもの全般。ポスター、賞状、額装する写真など。画面の解像度は印刷解像度の4分の1であり、その差は紙の上で歴然とします。
- 法務・医療・アーカイブ用途の提出物。これらは最低解像度を明示していることが多く、縮小したファイルは見た目の良し悪しに関係なく、その一点で差し戻されることがあります。
- 撮り直しのきかない原本。書類を返却済み、会議が終了済み、あるいは破損が修復済みといった場合は、フル解像度版をどこかに保管し、送付するコピーだけを縮小してください。
一般的な判断基準はこうです。縮小版では不十分だと分かったとき、これを撮り直せますか?撮り直せるなら、迷わず縮小してかまいません。撮り直せないなら、原本は残し、コピーだけを縮小してください。
作業の順番
ここでは順序が重要です。これらの工程のいくつかは、次の工程に渡す材料そのものを劣化させるからです。
できるかぎり良い状態で撮影する
均一な光、紙面と平行に構えた端末、ぶれない手。紙の書類にはカメラではなく端末内蔵のスキャナーを使ってください——遠近と照明を補正してくれます。詳しくはスマホで書類をスキャンする方法をご覧ください。撮影の失敗は、後工程では取り返せません。
コピーを目標寸法まで縮小する
画面で読むなら長辺1600 px、印刷やOCRなら2500 px。JPG品質は80〜85 %を保ちます。まとめて処理しましょう——macOSはプレビュー、WindowsはPowerToys、iOSはショートカットで。
ページサイズを指定してPDFに変換する
画像をPDFへを使い、ページを正しい順序にドラッグし、既定値を鵜呑みにせずA4かレターを意識して選びます。もっとも間違いが起きやすいのは順序です——複数の写真を1つのPDFにまとめる方法もあわせてどうぞ。
文字を検索可能にしたいならOCRを実行する
OCR PDFは画像の下に見えないテキスト層を書き込みます。これはさらなる圧縮より前に行ってください——圧縮は、認識が頼りにしている文字の輪郭をまさに甘くしてしまいます。
それでも大きすぎるときだけ圧縮する
寸法を正しく決めていれば、大きすぎることはありません。もし大きければ、PDFを圧縮は最初ではなく最後の工程であり、取り除ける余地はごくわずかしか残っていないはずです。
PDFがすでにある場合
ここまでの話は、画像が手元に残っていることを前提にしています。実際にはそうでないことも多いものです——誰かから90 MBのPDFが送られてきた、あるいは1か月前に自分で作ったきりで写真はもう残っていない、といった具合に。
その場合はPDFを圧縮が正しい道具で、反対側から同じ仕事をこなします。埋め込まれた画像を再エンコードし、ページに対して不釣り合いに大きいものはダウンサンプリングするのです。結果はたいてい大幅な削減になります。上で述べた余剰解像度こそ、この道具が見つけるものだからです。一般には10 MB未満が安全な目標で、古い官公庁・教育機関のポータル向けには5 MB未満を目指してください。この種のポータルは、自らの案内が認めている以上に厳しいことがよくあります。
圧縮だけでは足りないときの選択肢が2つあります。PDFを分割は大きすぎる文書を個別に送れる単位へ分けるもので、長いスキャン報告書にはたいてい現実的な答えになります。また、ファイルが単に大きいというより動作が重くもたつく場合、本当の問題はサイズではないかもしれません——一部のPDFが開くのに時間がかかる理由では、8 MBのファイルが40 MBのものより挙動が悪くなる事例を扱っています。
よくある質問
画面で読むものは150 DPI、印刷される可能性があるなら安全な既定値として200 DPI、高品質な印刷やOCRにかけるスキャン文字には300 DPIです。A4ページではそれぞれ長辺でおよそ1240、1654、2480ピクセルに相当します。よくあるスマホ写真は4032ピクセルで、A4ページでは約487 DPIに達します——画面もプリンターも実際には再現できない水準です。
可能なかぎり先に縮小してください。縮小が取り除くのはページがそもそも表示しない解像度なので、見える情報は何も失われません。完成したPDFを圧縮する場合は残った画素から情報が削られ、圧縮しすぎたページで文字のまわりがにじんで見えたり、OCRの精度が落ちたりするのはそのためです。すでにPDFを作ってしまい画像が残っていないなら、圧縮が正しい道具です——ただ取り除く量が多くなるだけです。
macOSではFinderで選択し、すべてプレビューで開き、サイドバーで全選択して「ツール → サイズを調整」を使います。WindowsではPowerToysを入れ、右クリックメニューの「画像のサイズ変更」を使うと、上書きせずコピーが作られます。iOSでは「イメージのサイズを変更」アクションでショートカットを作り、共有シートから実行します。幅ではなく長辺を基準に制限すると、縦位置と横位置の画像が同程度の解像度に揃います。
ページが表示できる解像度より上にとどまっているかぎり、悪くなりません。画面で150 DPI、印刷で300 DPIであれば縮小は見えません。見えるようになるのは、ページ上のもっとも小さな文字がまだ読める限界を下回ったときや、画面向けの寸法で作ったものを印刷したときです。変換前に、重要でもっとも小さいディテールまで拡大して確かめてください——そこで読めるなら、PDFでも読めます。
影響します。そしてこれこそ縮小を避けるべき最大の理由です。文字認識は一文字ごとのディテールを手がかりに働き、文字部分でおよそ300 DPIが実務上の下限です。それを下回ると精度は急速に悪化し、しかも失敗は無言です——テキスト層が誤った検索可能PDFができあがり、理由を示さないまま検索が空振りします。OCRにかけるものはすべて300 DPIを保ち、認識は圧縮のあとではなく前に実行してください。
80〜85 %です。おおよそ70 %を下回ると、圧縮ノイズが文字の輪郭に現れはじめます。文字のページでは、そこがまさに目の向く場所です。まず寸法を正しく決め、品質は高めのまま残してください——幅1240ピクセルで品質85 %の画像は、4032ピクセルで品質30 %の画像よりかなりきれいに見え、しかもファイルは小さくなります。