N2
NanToo
スマホ写真の EXIF と GPS 情報 — どこまで漏れていて、どう守るか
ライフ8 分で読める

スマホ写真の EXIF と GPS 情報 — どこまで漏れていて、どう守るか

スマホで撮った写真を SNS やブログにアップしたとき、その裏にGPS座標・撮影日時・カメラ機種・レンズ情報・撮影者名まで埋め込まれていることをご存知でしょうか。本記事では Exif Version 2.32 (CIPA DC-008, 2019) と TIFF 6.0 の一次資料に基づき、写真メタデータの実態・漏洩リスク・SNS毎の自動削除の実情・iOS/Android設定・実用的な対処を整理します。

#EXIF#GPS#プライバシー#写真#SNS
AD

Exif とは — TIFF 由来のメタデータ構造

Exif (Exchangeable image file format) は、デジタルカメラや スマホで撮影した画像ファイルに付加されるメタデータの規格です。1995年に日本電子工業振興協会(JEIDA、現 CIPA) が策定し、現在も CIPA が標準化を継続しています。

技術的には TIFF 6.0 (Adobe, 1992) のメタデータ構造を拡張したもので、IFD(Image File Directory)と呼ばれるテーブルでタグ=値を保存します。JPEG ファイル内では APP1 マーカー(0xFFE1)の中に収められます。

主なタグのカテゴリ:

  • 0th IFD (主画像の属性): カメラ機種・メーカー・ソフトウェア・解像度・方向 (Orientation)
  • Exif IFD (撮影パラメータ): シャッター速度・F値・ISO感度・焦点距離・ホワイトバランス・フラッシュ
  • GPS IFD: 緯度・経度・高度・時刻・方位・速度
  • Interoperability IFD: ファイル互換性情報
  • 1st IFD (サムネイル): 埋込サムネイル画像

GPS が記録する情報の精度

iPhone・Android の「位置情報オン」で撮影した写真には、以下の GPS 情報が埋め込まれます。

タグ内容精度
GPSLatitude緯度10進度で小数点以下7桁 ≈ 1.1cm
GPSLongitude経度同上
GPSAltitude高度 (海抜)数メートル精度
GPSTimeStampGPS時刻 (UTC)秒精度
GPSImgDirection撮影方向 (磁北基準)度精度
GPSSpeed撮影時の移動速度km/h 精度

実用的な精度は、建物が特定できるレベルです。屋外で GPS 衛星を複数受信できる条件下なら水平誤差 3〜10m 程度。Wi-Fi アシストや基地局補助があれば屋内でも 10〜30m。つまり「自宅前のベランダで撮った写真」には、自宅の住所を特定できる座標が入ります。

過去の実例 — EXIF/GPS が原因となった漏洩事案

総務省「インターネットトラブル事例集」や報道で取り上げられた、写真の位置情報が原因となった事案の例:

  • 2007年 John McAfee 事件(米国): 逃亡中のマカフィー社創業者の所在地が、彼を取材したジャーナリストが投稿した写真の GPS 情報から特定された
  • 軍関係者の位置漏洩: 兵士のSNS投稿写真から基地の詳細な位置・配置が割り出された事案が各国で複数報告
  • ストーカー被害: 被害者の日常投稿写真から生活圏(自宅・職場・行動範囲)が特定
  • 芸能人・インフルエンサーの住所特定: 「自宅でのんびり」「近所のカフェ」系投稿の累積から自宅周辺が割り出される

特に深刻なのは複数枚の写真から推定される行動パターンです。1枚なら「たまたまそこに居た」で済みますが、同じ座標が複数枚に繰り返し現れると生活拠点として確定します。

iOS / Android の GPS 設定

iPhone (iOS 17 以降)

  1. 「設定」→「プライバシーとセキュリティ」→「位置情報サービス」
  2. 「カメラ」を選択
  3. 「位置情報を使用許可」を以下から選択:
    • なし — GPS 情報を記録しない(推奨: SNS投稿多い人向け)
    • 次回または共有時に確認 — 一時的な許可
    • 使用中のみ — カメラ起動中のみ GPS 記録
    • 常に — 常時 GPS 記録(非推奨)

また 写真アプリで共有時に位置情報を含めない オプションが iOS 15+ で追加されました(共有シート「オプション」→「位置情報」OFF)。こちらは既存写真に対して使えるのが便利。

Android (12 以降の標準カメラ)

  1. 「カメラ」アプリを開く
  2. 設定(⚙アイコン)→「位置情報を保存」をOFF

メーカー別 (Samsung, Pixel, Xiaomi など) で UI が少しずつ違いますが、カメラ設定内に「位置情報」「GPS」「位置保存」のトグルが必ずあります。

主要 SNS の EXIF 自動削除の実態 (2026年4月現在)

サービスEXIF 削除GPS 削除備考
X (Twitter)◎ 自動削除◎ 自動削除アップロード時に全メタデータ削除
Instagram◎ 自動削除◎ 自動削除再エンコードでメタデータ剥がし
Facebook◎ 自動削除◎ 自動削除タイムライン投稿時
LINE (タイムライン)◎ 自動削除◎ 自動削除再エンコードあり
LINE (トーク画像送信)△ 場合により残る△ 残存報告あり「画像として」送信時は剥がれるが、「原画像」送信は残る可能性
メール添付× そのまま× そのままメタデータは保持される
個人ブログ/WordPress× そのまま× そのままプラグインなしでは保持
掲示板・CMS× そのまま× そのままサービスによる
Google ドライブ / Dropbox 共有リンク× そのまま× そのままオリジナルファイル配信

主要SNSは自動削除してくれるのが救いですが、メール添付、個人サイト、クラウド共有、掲示板など多くの経路では EXIF は保持されます。特に仕事で送る写真・不動産内覧の写真など、見落とされがちな経路は要注意。

HEIC/HEIF 時代の新しい論点

iOS 11 以降、iPhone の標準写真形式は HEIC (High Efficiency Image Container) になりました。HEIC は H.265/HEVC コーデックを画像用に流用した MPEG-H Part 12 準拠のコンテナです。

HEIC でもメタデータは Exif や XMP として埋め込まれますが、構造がより複雑になり、古いツールで扱えない問題があります:

  • 多くの Windows/Linux 向け EXIF リーダーが HEIC 未対応 (ExifTool 11+ で対応)
  • 「HEIC だからメタデータが消えてる」と誤解されがちだが、実際は読めてないだけ
  • JPEG 変換時にメタデータが移行される(=プライバシーは保持)

iOS で「設定」→「カメラ」→「フォーマット」を「互換性優先」にすると JPEG 保存に戻せます。SNS 投稿時は HEIC→JPEG 自動変換されますが、メタデータは引き継がれる点は同じです。

実用的な対処 — 多層防御

プライバシーを守る最も確実な方法は、情報を発生させない設定 + 発信前の確認 + 自動削除に頼らない多層防御です。

  1. 撮影時 (最重要): 位置情報 OFF がデフォルトで最強。SNS投稿が主用途なら、カメラ設定で「位置情報なし」に
  2. アップロード前の確認: 本サイトのExif情報表示・削除ツールで現状を確認、必要なら削除
  3. 画像内情報のマスキング: 背景に映り込んだ表札・ナンバープレート・画面情報はモザイク・ぼかしツールで隠す
  4. 投稿先別の戦略: SNSは自動削除を信用しつつも、念のため事前削除。ブログ・メール・クラウド共有は必ず事前削除
  5. 旧写真の一括処理: iOS は「写真」アプリで共有時に位置情報 OFF オプションあり。Android は画像編集アプリで個別対応

特に家族・子どもの写真を投稿する場合、GPS が自宅や学校を指さないか二重確認を推奨します。

まとめ

  • EXIF は Exif 2.32 / TIFF 6.0 仕様に基づく IFD 構造のメタデータ
  • GPS 情報は 1cm 精度で座標を記録、建物レベルで特定可能
  • 過去の実例: 逃亡者所在特定・軍事基地情報・ストーカー被害など多数
  • X / Instagram / Facebook / LINE タイムライン は自動削除 ◎
  • メール・ブログ・クラウド共有・LINE 原画像送信 は保持 ⚠
  • HEIC でもメタデータは保持される(古いツールで読めないだけ)
  • 最強の対処は「撮影時 GPS OFF」+ 「投稿前の EXIF 確認・削除」+ 「背景マスキング」の多層防御

参考文献・ソース

記事作成に関する注記

本記事は AI(大規模言語モデル)を編集補助として活用して作成しています。 公開前に編集者が内容を確認していますが、事実誤認・仕様の解釈ミス・最新情報との齟齬が含まれる可能性があります。 重要な判断を行う際は、本文中の一次ソースや公式ドキュメントを必ずご自身でご確認ください。 誤りにお気づきの場合は、お問い合わせフォームよりご連絡いただけると助かります。

🔧 関連ツール

📚 関連記事

AD