JPGファイルに隠れている情報
JPEGはマーカーセグメントの連なりでできています。画像そのもの以外に、次のような情報がよく含まれています。
| セグメント | 含まれうる情報 |
|---|---|
| APP1 EXIF | カメラやスマホのモデル、撮影日時、露出、GPS座標、埋め込みサムネイル |
| APP1 XMP | 編集履歴、作成者、キーワード、IPTC DigitalSourceTypeなどのAIフィールド |
| APP13 IPTC | キャプション、クレジット、著作権表記 |
| APP11 JUMBF | C2PAのContent Credentials(画像の作られ方を記録した署名付きの記録) |
| COM、APP2 MPF、EOI以降のデータ | コメント、プレビュー画像、モーションフォトの動画部分 |
関連項目: Exif削除ツール — 写真のExif情報をオンラインで削除 · Exif情報とは?写真のメタデータをわかりやすく解説 · C2PAとは?Content Credentials(コンテンツ認証情報)を解説
3ステップでJPGのメタデータを削除する方法
- 上のツールにJPGファイルを1つ以上ドロップするか、「画像を選択」をタップします。
- レポートを確認します。プライバシーの詳細、AIと来歴の痕跡、各ファイルで見つかったメタデータの全リストが表示されます。
- 「AIメタデータを削除」をクリックし、ファイルを個別に、またはまとめて1つのZIPでダウンロードします。クリーニングしたファイルは再解析されるので、識別につながる情報が残っていないことを確認できます。
関連項目: サーバーにアップロードせずにメタデータを一括削除
JPGでロスレスが重要な理由
JPEGは非可逆形式で、デコードして保存し直すたびに再圧縮され、少しずつディテールが失われます。「メタデータ削除」をうたうツールの多くは写真を描き直して新しいJPEGとして書き出すため、メタデータは消えても画質が落ち、色が変わることもあります。
このツールは画像をデコードしません。メタデータのセグメントを取り除き、圧縮された画像データを元のままコピーするので、写真の見た目は変わらず、ファイルサイズは通常小さくなります。
| 方法 | メタデータの削除 | 画質 | カラープロファイルの保持 |
|---|---|---|---|
| バイト単位のクリーニング(このツール) | はい | 変化なし | はい |
| 再保存・Canvasでの描き直し | はい | 再圧縮される | 保持されないことが多い |
| スクリーンショット | はい | 低下・サイズ変更 | いいえ |
クリーニング後のJPGに残るもの
何でもかんでも削除すると、写真の表示が崩れることがあります。このツールは見た目に影響する部分を残します。JFIFヘッダー、ICCカラープロファイル、Adobeの色変換セグメント、そして向きの情報です。向きは最小限のEXIFブロックに書き戻すため、写真は正しい向きのまま表示されます。サイズと画像データが変更されることはありません。
JPGのメタデータを削除するよくある理由
- フリマ、掲示板、メッセージアプリに写真を投稿する前にGPSを削除したい。
- クライアントに納品する前に、カメラのシリアル番号、作成者名、編集履歴を削除したい。
- 実際の写真に「AI情報」ラベルが付く原因になるC2PAやAIのフィールドを削除したい。
- AI生成したJPEGからプロンプトや生成ツールの情報を削除したい。
関連項目: スマホ写真からGPS位置情報と個人情報を削除 · 実際の写真がFacebookやInstagramで「Made with AI」「AI情報」とラベル付けされるのはなぜ?
JPGファイルのクリーニングに関するよくある質問
JPGとJPEGは同じものですか?
はい。.jpg、.jpeg、.jfifは同じ形式で、3つともすべて対応しています。
メタデータを削除するとJPGの画質は落ちますか?
いいえ。圧縮された画像データはバイト単位でそのままコピーされ、削除されるのはメタデータのセグメントだけです。
写真はどこかにアップロードされますか?
いいえ。ファイルはブラウザ内で読み込まれ、クリーニングされるため、デバイスの外に出ることはありません。
クリーニング後に写真が回転してしまいませんか?
いいえ。向きの情報は最小限のEXIFブロックに書き戻されるため、写真は以前と同じように表示されます。
モーションフォトはどうなりますか?
一部のスマホはJPEG画像の後ろに短い動画を付け足しています。この末尾のデータはメタデータと一緒に削除されるため、結果は通常の静止画になります。
サイズの上限はありますか?
JPG 1枚あたり最大25 MB・40メガピクセルで、1回のバッチで最大50ファイルまでクリーニングできます。