Exifクリーナーが削除する範囲
写真には画素だけでなく,撮影日時,カメラ機種,向き,GPS座標,作成ソフトなどの付加情報が入ることがあります.Exifクリーナーは,JPEGではAPP1セグメントとCOMセグメント,PNGでは画像表示に不可欠な主要チャンクを残しながら多くの付加チャンクを取り除き,新しいファイルとして保存します.処理はブラウザ上のバイナリデータに対して行われます.
重要なのは,このツールが「あらゆる画像形式のあらゆるメタデータを証明付きで完全消去する製品」ではないことです.画像形式にはExif以外にもXMP,ICCプロファイル,独自アプリケーションセグメント,ファイルシステム側の属性など複数の情報経路があります.実装が対象にしている領域は限定されています.公開前には処理後のファイルをExif閲覧ツールや用途に合った別の検査手段でも確認してください.
JPEGで行うバイナリ処理
JPEGは,SOIから始まる複数のセグメントと,圧縮された画像データで構成されます.このツールはセグメント長を読みながらファイルを走査し,APP1とCOMを除外して残りを再構成します.APP1はExifやXMPでよく使われ,COMはコメントを保持する領域です.画像の圧縮データを画像編集用のキャンバスへ展開して再びJPEG圧縮する方式ではないため,通常の意味での再エンコードは行いません.
ただし,APP1のすべてが同じ用途とは限らず,ほかのAPPセグメントに情報が存在する可能性もあります.またExif Orientationが削除されると,ビューアーが自動回転に使っていた指示も失われます.画素そのものが横向きで記録され,Orientationだけで縦表示されていた写真は,処理後に向きが変わって見えることがあります.
保存後のサムネイルだけでなく,実際にファイルを開いて向きを確認してください.
PNGで残すチャンクと失われる情報
PNGはシグネチャに続いて複数のチャンクを持ちます.このツールはIHDR,PLTE,IDAT,IEND,tRNSを残して再構成します.これにより基本的な静止画の画素データと透過情報を維持しつつ,テキストやExifなど多くの補助チャンクを除外できます.一方で,gAMA,cHRM,sRGB,iCCPなど色再現に関係するチャンクも保持対象外です.
同じ画素値でもアプリや画面によって色の見え方が変わる可能性があります.
APNGはacTL,fcTL,fdATなどのチャンクでアニメーションを表しますが,これらも保持対象ではありません.そのためアニメーションPNGを処理すると静止画として保存され,動きは失われます.PNGを選ぶ際は,通常の静止画なのかAPNGなのかを先に確認し,ブランド素材や色管理が重要な画像では原本と処理後を見比べてください.
操作手順と結果確認
JPEGまたはPNGを選択すると,ツールは対応形式かを確認して処理します.完了後に削除前後のサイズや簡易的な検出結果が表示され,処理済みファイルをダウンロードできます.元画像を上書きするのではなく別ファイルとして保存されるため,確認が終わるまで原本を削除しないでください.
確認では,まず画像が開けること,向き,縦横比,透過,色,アニメーションの要否を点検します.次にExif閲覧・編集ツールなどへ読み込み,GPS,撮影日時,機器名といった目的の項目が見えなくなったかを確認します.簡易表示で「検出なし」と出ても,ツールが理解しない独自情報の不存在まで証明するものではありません.重要な公開物は,別の検査ソフトや組織の手順と併用してください.
SNS投稿前のプライバシー確認
自宅,学校,医療機関,職場などで撮影した写真では,GPS座標だけでなく背景の表札,窓からの景色,名札,書類,車両番号,反射面などから場所や人物が推測されることがあります.メタデータを削除しても,画面に写った情報は消えません.トリミング,ぼかし,背景確認と組み合わせて初めて公開前の点検になります.
また,SNSやメッセージサービスがアップロード時にメタデータを削除する場合でも,サービスごとに仕様は異なり,将来変わる可能性があります.送信先任せにせず,自分で処理したコピーを作り,そのコピーを投稿する運用が分かりやすいでしょう.原本は必要に応じてアクセスを制限した保存先へ残します.
対応範囲外と使い分け
このツールはHEIC,WebP,TIFF,RAWなどを対象にしていません.対応外形式を拡張子だけJPEGやPNGへ変えても変換にはなりません.別の変換ツールで画像形式を変える場合は,再エンコードやメタデータの引継ぎが起こり得るため,変換後に改めて確認してください.
GPSだけを削除して撮影日時や著作権表示を残したい場合は,Exif情報閲覧・編集ツールの方が適しています.逆に,対応領域をまとめて取り除きたい場合は本ツールを使います.どちらも処理対象は利用中の端末メモリに置かれるため,大きな画像では端末性能の影響を受けます.機密性の高い写真は,共用端末や管理状況の不明なブラウザを避け,ダウンロードフォルダやバックアップ先まで含めて管理してください.
ファイルサイズが変わる理由
処理後のファイルは付加領域を取り除くため,多くの場合は元より小さくなります.ただし,サイズ差の大小だけで削除の成否は判断できません.もともとメタデータが少ない画像ではほとんど変わらず,色管理やアニメーション用のチャンクが多いPNGでは大きく減ることがあります.「何KB減ったか」より,目的のタグが見えなくなったかと,画像表示が保たれたかを確認してください.
JPEGの拡張子を持っていても実体が別形式だったり,ファイルが途中で壊れていたりすると処理できません.PNGもチャンク長や終端が不正な場合は失敗します.エラーが出たときに元ファイルを破棄せず,画像編集ソフトで正常に開けるかを先に確認します.
公開前チェックリスト
処理済みファイルを開き,向き,色,透過,必要なアニメーションの有無を確認します.次にGPS,撮影日時,機器名,コメントが閲覧ツールで表示されないかを確認します.最後に,背景へ住所や名前が写っていないか,ファイル名に個人名や案件名が残っていないか,ダウンロード先が意図しない共有フォルダでないかを点検します.
削除結果を第三者へ保証する必要がある業務では,本ツール単独ではなく,組織が定める消去ソフトと監査手順を利用してください.本ツールは日常的な公開用コピーを作る補助であり,デジタルフォレンジックに耐える証明書や消去記録を発行するものではありません.複数画像を処理したい場合も現在は1ファイルずつ選択する設計です.
処理済みと原本を混同しないよう,保存名と作業フォルダを分けてください.原本のバックアップを残したうえで,実際に共有するファイルだけを最終確認する手順にすると取り違えを防げます.処理日時も記録すると確認しやすくなります.