スマートフォンのGPS精度を解説:誤差は何メートル?

スマートフォンのGPS精度は衛星、A-GPS、Wi-Fi、建物によって変わります。±mの精度半径の意味と、業務写真で信頼できる位置を得るコツを解説します。

空が開けた場所なら、最近のスマートフォンは通常数メートル以内の精度で位置を示します。高層ビルの間、屋内、地下では、誤差が数十メートル、ときには数百メートルに広がることもあります。このガイドでは、スマートフォンが位置を求める仕組み、±mの精度半径が本当に意味するもの、業務写真や勤怠管理で信頼できる位置を得る方法を解説します。

スマートフォンの位置情報はどこから来るのか

「GPS」は略称にすぎません。実際には、スマートフォンは複数の情報源を組み合わせています。

GPSだけでなくGNSS

GNSS(全球測位衛星システム)は衛星測位システムの総称で、米国のGPS、ロシアのGLONASS、欧州のGalileo、中国のBeiDou、日本のQZSS(みちびき)のような地域システムが含まれます。現在のスマートフォンの多くは複数のシステムを同時に受信します。空に散らばった衛星を多く捉えられるほど、位置は安定します。2周波受信(一般的にL1とL5)に対応したスマートフォンもあり、都市部で反射した信号を除外するのに役立ちます。

A-GPS:最初の測位を速く

位置を計算するには、衛星がどこにあるかを知る必要があります。その軌道データを衛星から直接ダウンロードするのは時間がかかります。A-GPS(アシストGPS)はモバイル回線やインターネット経由でデータを取得し、最初の測位までの時間を数十秒から数秒に短縮します。データ通信がなくてもGPSは動きますが、測位の開始は遅くなります。

Wi-Fi、基地局、センサー

OSは周辺のWi-Fiネットワーク、携帯電話の基地局、モーションセンサーも利用します。その結果が融合位置情報です。屋内でも位置が得られますが、基地局による推定は大きく外れることがあります。

±mの精度半径の意味

アプリに「±8 m」と表示されるとき、それは推定精度半径です。表示された地点を中心とした円で、本当の位置はおそらくその円の中にあります。Androidではこの数値は約68%の信頼水準と説明されているため、実際の位置が円の外になることもあります。

精度半径8 mの図:スマートフォンが示す地点、その周囲8 mの円、おそらく円の中にある本当の位置

表示される半径 典型的な状況 業務写真への適性
10 m未満 屋外、晴天、衛星を捕捉済み 良好
10〜30 m 建物の密集した通り、窓際 ほとんどの用途で問題なし
30〜100 m 屋内、主にWi-Fiによる測位 注意して使う
100 m超 地下、基地局のみ、起動直後 位置の証拠としては信頼できない

これらの区分は実用上の目安であり、規格ではありません。公式のGPS.govの精度に関するページでは、GPS対応スマートフォンは空が開けた場所では通常数メートルの精度で、建物、橋、木の近くでは精度が下がると説明されています。

位置がずれる理由

  • 都市の谷間:ホーチミン市中心部やハノイのカウザイ区のように高層ビルが並ぶ通りでは、建物が空の大部分をさえぎり、信号を反射させます。道の反対側にいると表示されることもあります。
  • 屋内と地下:コンクリートや金属コーティングされたガラスは衛星の信号を弱めたりさえぎったりするため、スマートフォンはWi-Fiや基地局に頼ることになります。
  • コールドスタート:しばらく位置情報を使っていなかったり、長距離を移動したりした後は、最初の測位が大きくずれることがあります。
  • 省電力モード:バッテリー残量が少ないと、位置情報の更新を減らしたりGPSを無効にしたりするスマートフォンがあります。
  • 金属製のケースや車載ホルダーはアンテナを遮ることがあります。
  • 偽の位置情報アプリ:これは自然な誤差ではなく意図的な偽装であり、別途検出する必要があります。

撮影時に正確な位置を得るコツ

  1. Androidでは高精度の位置情報を、iPhoneではアプリの正確な位置情報をオンにします。
  2. 衛星を捕捉できるよう、撮影の数秒前にカメラアプリを開いておきます。
  3. シャッターを押す前に±mの数値を確認します。30 mを超えていたら、屋外に出るか窓際に移動しましょう。
  4. 地下やエレベーターから出てすぐに撮影しない。位置が更新されるのを待ちます。
  5. 頻繁にずれる場合は金属製のケースを外します。
  6. 座標では階を区別できないため、屋内では部屋、階、工種をメモに書き添えます。

GPS精度とジオフェンス付きの勤怠管理

写真打刻では、会社は通常ジオフェンスを設定します。現場の中心と許可する半径です。半径を狭くしすぎると、正しい場所に立っているスタッフがGPSの誤差だけで「範囲外」とフラグを付けられてしまいます。目安として、許可する半径はその場所の典型的な誤差より十分大きくしましょう。決め方は勤怠ジオフェンスの半径を、不正の見抜き方は勤怠の不正を防ぐ方法をご覧ください。

ジオフェンスの図:現場の中心と半径20 m〜50 km。範囲内の打刻はその現場の記録になり、範囲外の打刻にはフラグが付いてオーナーと管理者が確認する

SnapID Markの位置精度の扱い

個人モードのSnapID Markカメラ:16:45、日付、29°Cの晴れ、ドラゴン橋の住所、GPS座標、QRコードがスタンプされた街の写真

SnapID Markは座標を精度と一緒に写真に印字するので、見る人は数字の羅列だけでなく、位置をどこまで信頼できるかがわかります。写真打刻では、GPSの測位が弱い場合にフラグが付き、ジオフェンス外で撮影された写真は会社の設定に応じてフラグ付きまたはブロックされます。アプリは偽の位置情報やroot化・脱獄された端末も検知します。サーバーはアップロードされたすべての写真を再チェックし、端末側のチェックは参考情報としてのみ扱います。

知っておきたい点が1つあります。アプリが位置情報を読み取るのは、カメラを開いて写真を撮るときだけです。バックグラウンドで位置を継続的に追跡することはありません。詳しくはセキュリティと機能をご覧ください。

よくある質問

スマートフォンのGPSにインターネット接続は必要ですか?

いいえ。スマートフォンは衛星から直接信号を受信します。インターネットは最初の測位を速くし(A-GPS)、地図や住所を読み込むために使われるだけです。

隣に並べた2台のスマートフォンで位置が違うのはなぜですか?

チップ、アンテナ、ソフトウェア、空の見え方がそれぞれ異なるためです。数メートルの違いは普通です。

GPSで何階にいるかわかりますか?

確実にはわかりません。垂直方向の誤差は通常水平方向より大きく、屋内では信号も弱くなります。階は写真にメモしておきましょう。

検査写真にはどの程度の精度があれば十分ですか?

決まった数値はありません。実際には、正しい現場にいたことを示すには約20〜30 m以内であれば通常は十分です。わかりやすくするため、工種名をメモに添えましょう。

すべての現場写真に明確な座標と正直な精度の数値を入れたいなら、SnapID Markをダウンロードして、自分の現場で±mの値を確かめてみてください。