IP Geolocation(ジオロケーション)って?

Geolocation(ジオロケーション)とは

「Geolocation(ジオロケーション)」とは、ユーザの位置情報を扱う技術を指す言葉です(*1)。
地球・地上などと言った意味を持つ「Geo」と、位置・場所と言う意味の「Location」という二つの単語の組み合わせからも分かる通り、地球上のどこにいるのかという、現実の位置情報を扱うものを指します。

GPSや携帯電話の基地局からわかる位置情報、Wi-Fiの電波からわかる位置情報などもこれに含まれます。

*1 本来の定義では「Geolocation(ジオロケーション)」という言葉そのものが技術を指すため「IP Geolocation技術」という言葉は二重表現のように感じられますが、IP Geolocationデータベースや情報そのものと区別して技術のことを指し示す意味も含め、弊社では「IP Geolocation技術」という表現を使っています。


 

IP Geolocation(ジオロケーション)とは

株式会社GeolocationTechnologyが提供する「IP Geolocation」は、IPアドレスを活用したGeolocation技術です。
IPアドレスと位置情報を紐づけたデータベースを用い、IPアドレスから位置情報を判定します。

IP Geolocation技術を支えるのがIP Geolocationデータベース「SURFPOINT™」です。20年間の継続的な調査と更新によって、品質の維持向上に励んでいます。
 

Geolocation API

HTML5の広がりとともに注目を集めている技術として「Geolocation API」があります。その名の通り、ユーザの位置情報を取得するAPIです。 Geolocation APIはGPSによる正確な測位が可能なため(*2)、スマートフォンなどの携帯端末で特に利用が盛んです。
弊社の提供するIP Geolocation技術とは「位置情報の取得」という点では類似しています。しかし、IPアドレスによる位置情報取得にフォーカスした場合、データベースの差が精度の違いとなって現れます。


*2…Geolocation APIはGPS以外にも複数の手段(IPアドレス、Wi-Fi、携帯電話の基地局)を使って位置情報を取得します。位置情報を取得する側(アプリの開発者等)が測位手段を選ぶことはできません。

  

まとめ

・「Geolocation(ジオロケーション)」とは、ユーザの位置情報を扱う技術。
・「IP Geolocation(ジオロケーション)」とは、IPアドレスを活用したGeolocation技術。
・位置情報取得APIとして「Geolocation API」が利用されている。