質問: MAMORIO : 仕組みとしては、 持ち主AはBluetoothを搭載したタグを持ち歩き、紛失した場合、 他のMAMORIOアプリをinstallしており、BluetoothがONになっている端末Bがそばを通った際、 Bには通知せず、AにMAMORIOの現在の位置情報を表示するものなのですが、 公式の説明で、MAMORIO自体にはGPSは搭載していないとのことで、 携帯端末もBluetoothさえONになっていれば使用できるため、 位置情報は何からどのように取得しているのでしょうか? 携帯端末はGPSをONにしていなくても位置情報を取得できるのでしょうか? ※それなりに高精度で検出されます。 ※追記 結論は出ましたが、誤解があるようなので追記いたします。 GPSを搭載していないのはMAMORIO本体です。 MAMORIO持ち主をAさん、MAMORIOをA` 他のユーザーをBさん とします。 AさんがA`を紛失したとき、BさんがBluetooth圏内に入ると、Aさん宛にBさんの位置情報が送信されますが、このときBさんはGPSを切っていても、正しくAさんに位置情報が送信されます。 そのため、BさんのスマホはGPSを発信していないので、 どういった方法で「GPSを無効にしているBさんの」位置情報を取得していると思われますか、という質問でした。
回答: 携帯端末での位置情報の取得に関してはGPSの他に「携帯電話の基地局」や「Wi-Fiのアクセスポイント」の情報を元に測位する仕組みがあります。 参考: MAMORIOの仕組みは公式ブログでも紹介されています。 MAMORIO BLOG - MAMORIOの仕組みって? MAMORIO BLOG - 「みんなで探す」機能って何?