コンテンツへスキップ
LocalMedia Tools

PDFのオンライン編集・黒塗り・結合は安全ですか?

LocalMedia Tools ·

PDFの編集・結合・黒塗りは、写真や動画クリップの変換とは事情が異なります。これらのツールに通す書類は、署名済みの契約書、パスポートや運転免許証、医療記録、税務書類、財務諸表など、他に比べて機密性が突出して高いものばかりだからです。「無料のオンラインPDFツール」の多くは、ファイルをサーバーへアップロードする仕組みで動いており、変換ボタンを押した瞬間に、その書類の完全なコピーがあなたの管理下にない場所へ存在することになります。本ガイドでは、このアップロード方式の仕組みを正確に説明し、隠されたメタデータや見せかけの黒塗りといったPDF特有のリスクがなぜ見た目以上に深刻なのかを解説したうえで、ツールが本当にファイルを自分の端末内にとどめているかを「信用する」のではなく「確認する」方法を紹介します。

一般的なオンラインPDFツールはファイルをどう扱っているのか?

サーバー上で動く「変換」「結合」「分割」「黒塗り」系のPDFサイトであれば、どれを選んでも仕組みは同じです。ブラウザがPDFファイル全体をアップロードし、そのサービスのインフラ上でバックエンド処理がファイルを開いて編集し、結果がダウンロードリンクとして返ってくるという流れです。このアップロードから結果が返るまでの間、ファイルの完全なコピー——すべてのページ、埋め込まれた画像、テキストの一行に至るまで——が、あなたには一切見えないハードウェア上に存在し続けます。しかもその期間は、そのサービスのサーバーやバックアップの保持方針次第でいくらでも長くなり得ます。

PDFが他のファイルのアップロードより危険なのはなぜか?

PDFは他の多くのファイル形式よりリスクが凝縮されています。人がPDFを使うのは、最も他人に見られたくない書類——署名済みの契約書、パスポートや身分証のスキャン、医療記録、確定申告書、ローンの書類——であることが多いからです。ここに3つの問題が重なります。保持期間(サーバー型ツールは独自のポリシーに基づき、アップロードされたファイルを数時間、数日、あるいは無期限に保持することがある)、漏えいリスク(保存されたファイルは、そのサービスがハッキングされたりストレージの設定を誤ったりした瞬間に標的になる)、そして隠れたコンテンツの残存——PDFは画面上で見えている内容よりも長く生き残るメタデータや「黒塗りしたはずの」テキストを内部に保持できるため、漏えいするバージョンは共有したつもりのバージョンよりも多くの情報を含んでいる可能性がある、という点です。

ブラウザローカルなPDFツールは何が違うのか?

LocalMediaのようなブラウザローカル型ツールは、pdf-libのようなライブラリを使い、あなた自身のブラウザタブの中でPDFを解析・書き換えします。ファイルはディスクから読み込まれてそのタブのメモリ上で処理され、編集後はそのままダウンロードフォルダに保存されます。ページの結合・分割・回転(PDF結合PDF分割PDF回転)はすべてこの方式で行われます。書類のバイト列があなたの端末を離れることは一切ないため、そもそもサーバー側に保持・漏えい・記録されるコピー自体が存在しません。

PDFの黒塗りを「元に戻せる」ものではなく本物にするには?

驚くほど多くの「黒塗り」ツール——不注意に使われたオフィスソフトも含めて——は、元のテキストや画像の上に不透明な四角形を重ねて描いているだけです。その下にはコンテンツがそのまま残っており、テキストを選択してコピーする、注釈レイヤーを削除する、あるいはその四角形をそもそも描画しないビューアーで開くといった方法で復元できてしまいます。実際、こうした手口によって黒塗りされたはずの氏名や給与、事件の詳細がこれまでに何度も漏えいしています。本物の黒塗りは、元のピクセルやテキストを覆い隠すのではなく、破壊しなくてはなりません。LocalMediaの黒塗りツールはまさにこの方式で動作します。ベタ塗りまたはぼかしは、キャンバス上のピクセルデータに対する破壊的で元に戻せない上書きとして適用されます——ぼかしモードは対象範囲のピクセルをブロック単位で平均化し、ベタ塗りモードはピクセルを完全に塗りつぶします——そして結果はレイヤーのないフラットな画像として書き出されるため、後から剥がして取り出せるものは何も残りません。機密情報がPDF内のスキャンされた身分証であっても、単なるスクリーンショットであっても原則は同じです。ツールが元のデータが確実に消えたことを示せないなら、消えていないと考えるべきです。

PDFのタイトルを消すだけではメタデータ削除に不十分な理由

PDFは、著者名・タイトル・件名・キーワード、作成に使われたソフトウェア、スキャン由来のタイムスタンプといった記述的メタデータを、2つの別々の場所に保存しています。古くからある/Info辞書と、Acrobat、InDesign、Word、LibreOfficeといった多くの作成ツールが併せて書き込む、より新しいXMPメタデータストリームです。多くの検査ツールは/Infoよりもこちらを優先して読み取ります。/Infoのフィールドしか消去しないツールを使うと、XMPストリームに含まれる著者名やソフトウェア名などの識別情報はそのまま残ってしまいます。プロパティをざっと確認しただけでは「クリーンになった」ように見えても、その下には情報がすべて漏れたまま残っているのです。LocalMediaのPDFメタデータ削除ツールは両方を消去します。/Info辞書のフィールドを空にするだけでなく、ファイル内のXMPメタデータオブジェクトそのものを別途削除するため、保存後のPDFにはどちらのコピーも残りません。

PDFツールが本当にファイルをアップロードしていないことを確認するには?

PDFツールがそう主張しているからといって、鵜呑みにする必要はありません。ブラウザの開発者ツール(F12、または右クリックして「検証」)を開き、「ネットワーク」タブに切り替えて履歴をクリアします。そのうえで結合・分割・回転・黒塗り・メタデータ削除を実行し、通信内容を確認してください。アップロード型のツールではあなたのPDFとほぼ同じサイズのPOSTまたはPUTリクエストが表示されますが、ブラウザローカル型のツールでは送るものがそもそも存在しないため、何も表示されません。さらに確信を持ちたい場合は、ページを読み込んだ後にインターネット接続を切って再度試してみてください。本当にローカルで動くツールはそのまま動作し続けますが、アップロード型はすぐに失敗します。

機密ファイル用にPDFツールを選ぶ際に確認すべきことは?

「プライバシーを大切にしています」とだけ謳うツールよりも、処理がどこで行われるかを明確に説明し、それを自分で確認できるツールを選びましょう。署名や身分証番号、診断内容、残高などが記載された書類を扱う場合は、次の点を確認してください。「ブラウザ内で動作し、アップロードしない」と明言していて、それをネットワークタブで検証できること。黒塗りが「隠す」「覆う」ではなく、ピクセルやテキストを破壊するものとして説明されていること。メタデータ削除ツールが、文書プロパティとXMPの両方に言及していること。そして、ファイルを処理するだけなのにアカウント登録が必須になっていないこと。LocalMediaのPDF結合ツールPDF分割ツールメタデータ削除ツール黒塗りツールをDevToolsを開いた状態で試して、何も端末の外に出ていかないことを自分の目で確認してみてください。

関連ツール

よくある質問

PDFをオンラインで編集しても安全ですか?
それは処理がどこで行われるかに完全に左右されます。ツールがファイルをサーバーへアップロードする場合、あなたの書類のコピーはあなたの管理下にない場所に存在し、そのサービス提供者の保持方針やセキュリティ体制に委ねられます。LocalMediaのPDFツールのようにブラウザ内でローカルに動作するツールであれば、ファイルはどこにも送信されることなく読み込み・編集・端末への保存が行われ、それはDevToolsのネットワークタブで自分自身で確認できます。
PDFをオンラインで黒塗りしても安全ですか?
黒塗りが破壊的である場合に限り安全です。多くのツールは、元のテキストや画像の上に黒い四角形を重ねて描いているだけで、テキストをコピーしたりレイヤーを削除したりすれば下の本当の内容を復元できてしまいます。安全な黒塗りツールは実際のピクセルやテキストデータを上書きして復元不可能にします。LocalMediaの黒塗りツールは、フラット化した画像として書き出す前にキャンバス上のピクセルを恒久的に変更することでこれを実現しています。
オンラインのPDF結合サービスはファイルをアップロードしますか?
サーバー型のサービスはアップロードします。あなたのPDFはそのサービスのインフラに送られ、そこで結合され、結果がダウンロードとして返されます。LocalMediaの結合・分割ツールのようなブラウザローカル型のツールは、あなた自身のブラウザタブ内で動くPDFライブラリを使うため、ファイルは一切アップロードされません。これはツールを実行しながらネットワークタブを確認することで検証できます。
PDFのメタデータを削除すれば本当にすべて消えますか?
メタデータが存在する2つの場所の両方を消去するツールであれば消えます。PDFの著者名、使用ソフト、タイムスタンプの情報は、古くからある/Info辞書と、多くの作成ツールが併せて書き込み多くの検査ツールが優先して読み取るXMPメタデータストリームの両方に存在します。/Infoしか消去しないツールでは、XMPのデータがそのまま残ってしまいます。LocalMediaのメタデータ削除ツールは両方を削除するため、保存後のファイルに著者名や使用ソフト、タイムスタンプの情報は一切残りません。
PDFは他のファイルよりアップロードのリスクが高いのはなぜですか?
ファイル形式そのものというより、そこに含まれている内容が理由です。人々はカジュアルなファイルよりもはるかに多く、契約書や身分証のスキャン、医療記録、財務書類にPDFを使います。そのため、アップロード型ツールの保持ポリシーや漏えいリスク、メタデータの扱いは、たとえばミーム画像などに比べてPDFにおいてはるかに重要な意味を持ちます。
PDFツールが本当にローカルで処理しているかはどう確認すればいいですか?
開発者ツール(F12)を開き、ネットワークタブに移動して履歴をクリアしたうえでツールを実行してください。サーバー型のツールはファイルサイズに近い大きなPOSTまたはPUTリクエストを表示しますが、ローカル型のツールは何も表示しません。もう一つの確認方法として、ページを読み込んだ後にインターネット接続を切って再度試す方法もあります。本当にローカルで動くツールはそのまま動作し続けますが、アップロード型は失敗します。