共有する写真、PDF、動画のいずれにも、その内部にもう一つの小さなファイルが収まっています。そのファイルがどこから来たのかを記した、目に見えないテキストの塊です。メタデータ削除ツールは、ファイルが手元を離れる前にこの塊を取り除きます。ScanMetadataは無料のメタデータビューアであり削除ツールでもあり、その処理をすべてブラウザのタブ内で完結させます。ファイルを読むのはご自身の端末で動作するJavaScriptで、サーバーへアップロードされることはなく、私たちがファイルを目にすることもありません。このページでは、その隠れたデータが何であり、何を明かしてしまい、どう取り除けばよいのかを説明します。
メタデータの意味と定義:データについてのデータ。
メタデータのもっとも簡潔な定義は、アーキビストが何十年も使ってきたもの——メタデータとはデータについてのデータである、というものです。画像そのものでも、段落でも、音声でもなく、それらに添えられた記述を指します。写真のメタデータには、撮影したカメラ、レンズ、シャッタースピード、そして多くの場合あなたが立っていた場所の正確な座標までが記録されます。文書ファイルには、誰が書き、誰が最後に保存したかが記録されます。MP4にはエンコーダー、解像度、日付が記録されます。意味はいつも同じです。ファイルについての情報が、そのファイルの内側を静かに旅しているのです。
EXIFデータとは何ですか?
EXIF(Exchangeable Image File Format)は、デジタルカメラやスマートフォンがJPEG・TIFF・HEIC写真に書き込むメタデータ規格です。EXIFデータには、カメラのメーカーと機種、レンズ、ISO感度、絞り、シャッタースピード、向き、その画像を最後に編集したソフトウェア、撮影時のタイムスタンプが保持されます。位置情報サービスがオンであれば、数メートルの精度でGPSの緯度・経度も保持されます。EXIFデータビューアは単にそれらのタグを読み解いて表示するだけです。暗号化されているわけでも、意図的に隠されているわけでもなく、通常の画像ビューアで見えないだけなのです。
写真の中にある規格はEXIFだけではありません。IPTCは、通信社が頼りにするキャプション、クレジット、著作権表示を担います。XMPはAdobeのXMLパケットで、LightroomやPhotoshopが書き込みます。ICCはカラープロファイルを記述し、カメラのメーカーノートにはメーカー以外の誰も文書化していないタグが収められています。このサイトの画像メタデータビューアはそのすべてを読み取り、選りすぐった一部ではなく解読できたタグをすべて一覧します。画面に表示されるものが、バイト列に実際に存在するものそのものだということです。
ファイルを共有する前にEXIFデータを削除すべき理由
スマートフォンからそのまま投稿された写真は、撮影された通りの名前まで明かしてしまうことがあります。これがもっとも目立つリスクであり、仮定の話ではありません。共有された画像のGPSタグが、自宅の住所や公表されていない場所、日々の行動パターンを露呈させた例は実際にあります。より静かなリスクも見過ごせません。カメラのシリアル番号は同じ端末で撮られた写真すべてを結びつけます。タイムスタンプは説明と食い違います。編集ソフトのタグは画像に手が加えられたことを明かし、文書のメタデータは最後に保存した同僚の名前を告げます。EXIFデータを削除しても写真の見た目は何も変わりません。裏面にホチキス留めされた書類が外れるだけです。
画像からメタデータを削除する方法
メタデータ削除ツールを開き、JPEG・PNG・WebPのファイルをページにドロップし、ツールが見つけた項目の一覧に目を通してから、クリーンなコピーをダウンロードします。アップロードの手順も順番待ちもありません。処理の経路にサーバーが存在せず、すでに開いているそのタブの中で動くコードがファイルを解析し、書き直すからです。元のファイルが変更されることは決してなく、削除済みの版は別のダウンロードとして届くので、両方を手元に残して見比べることができます。
ここでの削除は劣化を伴いません。圧縮された画像データはバイト単位でそのまま複製され、取り除かれるのはメタデータの区画だけなので、画像が再エンコードされることはなく、画質も失われません。画像メタデータ削除ツールがJPEG・PNG・WebPに限って受け付けるのもそのためです。この方法で誠実に書き直せるコンテナがその三つだからです。PDFは別の道をたどります。PDFメタデータ削除ツールはオブジェクトグラフから文書を組み立て直し、もはや参照されていないものをすべて書き出しから除きます。そのため削除した内容はビューアから隠されるだけでなく、バイト列そのものから消えます。
写真だけではない:PDF・動画・音声・文書のメタデータ
画像はもっとも身近な一例にすぎません。PDFは文書情報辞書を、多くの場合XMPパケットも併せて持ち、そこには作成者、生成したソフトウェア、書き出された日付が記されています。さらに添付ファイル、JavaScriptアクション、注釈を抱えていることもあります。PDFメタデータビューアはそのすべてを読み取り、レポートをJSONまたはCSVとして書き出します。アセット削除ツールは、印刷されるページの外側に文書が抱えているものを一覧し、チェックした部分を除いたクリーンなコピーを書き出します。
動画と音声にもそれぞれのメタデータがあります。MP4やMOVのコンテナには、再生時間、ビットレート、解像度、コーデック、回転、そして録画機器が刻んだ作成日時が記録されます。MP3やFLACはID3タグにアーティスト、アルバム、カバーアートを持ちます。DOCX・XLSX・PPTX・EPUB・OpenDocumentの各ファイルは、作成者、最後の編集者、総編集時間を記録します。メタデータビューアはそのいずれも読み取ります。ただし動画のメタデータは、ここでは読み取るだけで書き換えません。動画からメタデータを取り除くにはコンテナを再多重化する必要があり、画像ツールが行う無劣化コピーとは別の作業だからです。このサイトは、約束より控えめにしか働かないボタンを用意する代わりに、その事実をはっきり述べています。
ファイルを決してアップロードしないメタデータ削除ツール
オンラインのメタデータツールの多くは、ファイルをサーバーへ送り、そこでコマンドラインのユーティリティを実行し、結果を送り返すという仕組みで動いています。それは、あなたが不安に思っていたまさにそのファイルを——削除したくてツールを開いたはずの座標ごと——見知らぬ誰かのマシンに手渡すということです。ScanMetadataはこの構図を反転させます。すべてのパーサー、EXIFの書き込み処理、PDFの再構築処理は、あなたのブラウザで動くJavaScriptであり、そもそも何かを送信できるアップロード先が存在しません。その実際的な効果として、ファイルサイズを制限するのはご自身の端末だけであり、ページが一度キャッシュされれば接続がなくてもツールは動き続け、あなたと結果の間にアカウントもクレジットカードも利用上限も立ちはだかりません。