私の持っているiPadはwifiモデルである。これにはGPSは装着されていないが、現在位置をかなり正確に出してくれる。AppleはCoreLocationという、位置情報を取り扱うインフラを提供していて、GPSによる現在位置情報だけでなく、wifi基地局の位置情報をもとに自己位置を算出する。どのくらいの誤差があるのかについては、私の自宅では40mくらい、会社付近では50mくらい、先日訪問した鹿児島でも同じ位で、おおむね数十メートル以内に収まっているので、GPS(正確にはNetwork assisted GPS)と大きな差がない。 では、ここで問題。Appleは、日本中のwifi基地局情報をどうやって取得しているのだろうか? 先日、iPhoneOSのアップデート時に「iPhoneソフトウェア使用許諾」に同意する必要があったのだが、その中に、「位置データ」という項目が書かれていた。以下、その使