なぜ入稿したPDFを印刷すると文字化けや文字欠けが起きるのか
印刷現場では、デザインは素晴らしいのに、校正刷りを出した段階で台無しになってしまうという、非常に惜しいケースを数多く見てきました
これは多くの場合、印刷会社のPCに入っていないフォントがデータ内で使われており、さらにデザイナーがそのフォントをPDFに「埋め込む」のを忘れてしまったことが原因です
RIP(ラスタイメージプロセッサ)が指定されたフォントを読み込めない場合、実際の製造ラインでは通常、次の3つの深刻なトラブルが発生します
・印刷会社のシステムが自動的にデフォルトのフォント(MS明朝など)に置き換えてしまい、レイアウトが一瞬で崩れる
・文字マッピングのエラーにより、ポスター全体が文字化けする
・文字欠けが発生し、四角い枠(いわゆる「豆腐」)が表示される

Illustratorの「書き出し」と「別名で保存」によるPDF作成の違いとは
PDF形式で保存しさえすれば安心と思われがちですが、実際には「どのようにデータを書き出すか」が極めて重要です
Illustratorで「PDFとして別名で保存」する場合、デフォルトでは「Illustratorの編集機能を保持」する設定になり、通常はフォントも保持されますが、ファイルサイズは非常に大きくなります
一方、ファイルサイズを小さくするために「PDFとして書き出し」を選択した場合、システムは選択されたPDF規格に基づいてフォントを埋め込むかどうかを決定します
ui-select例えば、「PDF/X-4」規格を選択した場合にのみ、すべてのフォントが強制的に埋め込まれます
メールで送信するために、お客様が独断で「最小ファイルサイズ」を選択した結果、すべてのフォントが除外されてしまい、印刷現場でトラブルになるケースを何度も経験しています
フォントはアウトライン化すべきか、それとも直接埋め込むべきか
これはデザイナーから最も頻繁に受ける質問の一つですが、どちらが絶対的に優れているというわけではなく、用途に応じて使い分ける必要があります
テキストを「アウトライン作成(Create Outlines)」すると、文字がベクターオブジェクト(パス)に変換されます。メリットは、文字ズレが絶対に起きないことです
しかし、デメリットも明確です。1つ目は後から誤字を修正できなくなること、2つ目は細かい文字をアウトライン化すると、印刷時に潰れて太く見えたり、かすれて切れたりするリスクがあることです
私は以下の「3ステップの意思決定ルール」を推奨しています
・本文や大量のテキスト:フォントの鮮明さと可読性を維持するため、必ず「埋め込み」を使用する
・装飾文字や大きな見出し文字:特殊効果の変形を防ぐため、「アウトライン化」を行う
・ライセンス制限のあるフォント:規約で埋め込みが禁止されている場合は、手動で「アウトライン化」して対応する
PDFへの埋め込みを禁止するフォントライセンスとは
フォントのライセンスは、多くのデザイナーが陥りがちなグレーゾーンです
一部の商用フォントでは、コピー防止策として、フォントファイルを文書内に埋め込むことをEULA(エンドユーザー使用許諾契約)で明示的に禁止しています
このようなフォントを使用してPDFを書き出そうとすると、ソフトウェアは「ライセンス制限のため埋め込みできません」という警告メッセージを表示します
この場合、どれだけ高画質なPDF設定を選択していても、該当のフォントはPDF内に保存されません
この状況における唯一の解決策は、デザインの校了(確定)後に手動でフォントをアウトライン化することです。そうしなければ、印刷現場で文字欠けが発生することになります
入稿前にAcrobatでフォントが埋め込まれているか確認する方法
感覚に頼るのではなく、データとソフトウェアの検証機能で確認しましょう
入稿前にAdobe Acrobat Proを使って30秒ほど「プリフライト(Preflight)」チェックを行うだけで、印刷事故(刷り直し)の9割以上を未然に防ぐことができます
具体的な手順は非常にシンプルです
・PDFを開き、「Ctrl+D (Windows)」または「Cmd+D (Mac)」を押して「文書のプロパティ」を開く
・「フォント」タブに切り替える
・表示されているすべてのフォント名の後ろに「埋め込み」または「埋め込みサブセット」と記載されているか確認する
もし何も記載されていないフォントが一つでもあれば、それは埋め込まれていないことを意味します。すぐにDTPソフトに戻って再処理を行ってください

重要ポイントのまとめ
・RIPでフォントを読み込めない場合、フォントの代替、文字化け、または文字欠け(豆腐)という3つの致命的なエラーが発生します
・Illustratorで書き出す際、「PDF/X-4」規格を選択することで、ほとんどのフォントを正しく埋め込むことができます
・長文の本文はフォントを埋め込み、大きな見出しや装飾文字のみアウトライン化することを推奨します
・「ライセンス制限のため埋め込みできません」という警告が出た場合は、手動でアウトライン化してから入稿する必要があります
・入稿前に必ずAcrobatで文書のプロパティを開き、フォント名ごとに埋め込み表示があるかチェックしてください
考察
フォントの埋め込みといったプリプレスの問題は、一見すると技術的な詳細に思えますが、実際にはデザイン側と製造(印刷)側のデータ連携における大きな課題(ペインポイント)です
デザイナーにとって、標準化されたプリフライト(事前チェック)のSOPを確立することは基本中の基本です
一方、MINDSのような総合印刷プラットフォームにおいては、クライアントがデータを入稿した瞬間に、SaaSシステムが未埋め込みのフォントを自動検出してアラートを出す仕組みがあれば、双方のコミュニケーションコストを大幅に削減し、シームレスに製造ラインへ回すことが可能になります
FAQ / よくある質問
- 自分のパソコンではPDFが正常に表示されているのに、印刷会社からフォントが足りないと言われるのはなぜですか?
- お使いのPCにそのフォントがインストールされているため、PDFビューアーがローカルフォントを自動的に読み込んで表示しているからです。これは一種の「目の錯覚」のようなもので、該当のフォントがない印刷会社のPCで開くと問題が顕在化します
- フォントを埋め込むと、PDFのファイルサイズは大幅に大きくなりますか?
- 通常、DTPソフトのデフォルト設定は「サブセット埋め込み」になっており、使用している文字のみをパッケージ化してファイルに保存するため、ファイルサイズへの影響は極めてわずかです
- 入稿用データを作成する際、「PDFとして書き出し」と「PDFとして別名で保存」のどちらを使用すべきですか?
- 入稿の際は「別名で保存(PDF)」を選択し、「PDF/X-4」規格を指定してください。この規格は現代の印刷プロセス向けに設計されており、フォントの埋め込みや透明効果の問題を完璧に処理できます
- フォントをアウトライン化すると、印刷の仕上がりはより鮮明になりますか?
- いいえ、むしろ小さな文字では筆画がつぶれたり変形したりする恐れがあります。大量の本文については、テキスト属性を維持したままフォントを直接埋め込むことを強くお勧めします。そうすることで、印刷時にエッジが最もシャープに仕上がります
