- 自分が死んだとき何を残したいですか?:MIT 石井裕教授 「未来記憶」【梶原健司】 - 2013-02-26
- 使い途もそれぞれ – 徳島で花開くIT企業のサテライトオフィス事業【本田】 - 2012-12-25
- ガイドブックじゃ物足りない?アジア地域で350以上のユニークな旅行体験ができる「『Voyagin(ボイジン)』」が本日リリース【三橋ゆか里】 - 2012-12-19
[読了時間:2分]
iPhoneに暗号化されていない位置情報履歴が残され、それがAppleに定期的に送信、またあるアプリを使うと簡単に抽出もできる問題で、Appleはその「バグ」を修正すると発表しました。
Washington DC to New York from Alasdair Allan on Vimeo.
この問題は、位置情報に関する世界最大のカンファレンス「Where2.0」でAlasdair Allan氏とPete Warden氏によって指摘されたもの。iOS4以降のiPhoneには、consolidated.dbというファイルに位置・時間情報を記録する仕組みがあり、iPhone TrackerというアプリでiPhoneの位置情報の動きを見せた様子がビデオでも公開されています。
【参考】
Apple Tracks and Logs iPhone and iPad Location Data in iOS 4(GigaOM)
Wiredによると、記録された情報は(Wifiに接続されていれば)12時間ごとに匿名化・暗号化され、Appleに送られるようです。
今回の発表でAppleは、ユーザーの位置情報ではなく、その周りにあるWifiのアクセスポイントや3G基地局の情報を取得しているのだと主張しています。
The iPhone is not logging your location. Rather, it’s maintaining a database of Wi-Fi hotspots and cell towers around your current location,
この理由は、Appleが自身の位置情報データベースを最適化させるためです。iOS3.2から、それまで使っていたSkyhookWirelessを捨て、独自の位置情報DBを使うようになっています。
ちなみに、モバイル機器の位置情報の取得は、GPS単体で行われるのではなく、3G回線の助けを借りたNetwork Assisted GPS方式やWi-Fiアクセスポイント(それらを集めたDB)からも取得することで、多くの場所でより高速・正確な測位を可能としています。
そして発表文の項目4によると、集められたデータの一部はキャッシュとして、iTunesを通じ再びiPhoneに取り込まれます。これもiPhone自体の位置情報ではなく、その周辺(100マイル以上離れていることもある)にあるWifiスポットや3Gのアンテナを基準に適切な量のデータになっているとのこと。
また、項目7で、位置情報サービスをOFFにしているときでも、アクセスポイントなどのデータのやり取りが行われてしまっていることも判明。数週間以内に、そのバグを修正したiOSがリリースされます。これにより、位置情報サービスをOFFにすることで、そういったキャッシュの取得も止め、すでにあるキャッシュも消去されます。またONの場合でもキャッシュファイルの量が減るそうです。
【参考】
iPhoneの位置情報ファイルを抽出できるソフト(ご利用は自己責任で)
http://petewarden.github.com/iPhoneTracker/
同様のことはAndroidでも。
Apple’s iPhones and Google’s Androids Send Cellphone Location – WSJ.com