- ベストアンサー
ネット接続の位置情報
ドコモのHT-03Aというネット接続のできるスマートフォンを使ってます。無線LAN接続で地図を見ると、GPSの届かない範囲なのに、地図に自分の位置が表示されます。しかもかなり正確です。 無線LANルーターのIPアドレスから、位置を把握しているのだと想像するのですが、IPアドレスが分かるとこんなに正確な位置情報が分かるのでしょうか? また、ネットで自分のIPアドレスを入力して、住所を検索することも可能ですか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> 私が家の無線LANから接続しているという事実のみから、グーグルは、この位置を確定しているわけですよね。 「私が家の無線LANから接続しているという事実*のみ*」という点では違いますよ。 我が家の無線LANにつなぐときに、知らない人の無線LANアクセスポイントがアクセスポイントの候補として見えたりしませんか?そういう他の人の無線LANアクセスポイントが位置情報とともに登録されていると、それらの場所から計算してあなたの場所がわかるという仕組みです。 無線LANアクセスポイントとその位置の登録は、誰かが自発的に行うことで登録されます。そして、一度登録されるとその周囲にあるアクセスポイントも地図情報を調査するタイミングで登録されます。 GPSの電波はあまり回折しないので屋内で40mレベルの情報を得るのは難しいと思いますね。
その他の回答 (1)
- hanabutako
- ベストアンサー率54% (492/895)
IPアドレスではなく、無線LANアクセスポイントのMACアドレスやSSIDとその電波強度から位置を求めていると思います。この手のサービスに Place Engine (http://www.placeengine.com/) という技術があります。 これに加え、NTT DoCoMoの基地局との電波強度から予測される距離からもPlace Engine同様の手法で現在の場所を求めることができます。 余談ですが、これらの技術とGPSは電波強度で考えるか人工衛星からの時刻の差で考えるかの違いはありますが、どちらも三点測量で位置を求めています。 残念ながらIPアドレスを入力して住所を検索する技術はないですねぇ。IPアドレスはインターネット上の仮想的なアドレスであって実世界ではプロバイダ単位くらいでしかマッピングはついていないですから。DNSを使ったIPアドレスの逆引きにプロバイダ名や地域名が表示されることがあり、そこから使っているプロバイダやプロバイダのアクセスポイントの位置くらいはわかることもありますが。
お礼
返信ありがとうございます。 HT-03Aには、SIMを挿してないんです。それで家のYBBのモデムに無線ルーターを付けて使ってます。地図はグーグルマップです。ヤフーとグーグルは敵同士なので、わざわざ、ヤフーが、グーグルに詳細な接続情報を知らせることもないですよね。MACアドレスやSSIDというものは、私には、分からないのですが、私が家の無線LANから接続しているという事実のみから、グーグルは、この位置を確定しているわけですよね。誤差は、せいぜい40mくらいなんです。ちょっと恐ろしくなりますね。 それともGPSの電波って、ラジオの電波みたいに、空が目視できない入り組んだ場所からでも受信できるんでしたっけ?
お礼
ありがとうございます。 なるほど。他のアクセスポイントですか。それは、気がつきませんでした。他のアクセスポイントは、拒否されるので入れませんが、認識はされるので、それらの情報が制度をより高めているわけですね。