(57)【要約】【課題】ＧＰＳ等の位置を特定する手段を持たない装置に対して、当該装置の位置情報を推定することが可能なシステムを提供する。【解決手段】本発明は、位置情報管理サーバ２００が、ＧＰＳ等の位置情報取得部１５５を備える位置情報提供装置１１が利用しているネットワークのネットワーク識別子と、当該位置情報提供装置１１の位置情報とを前もって受信し、対応付けて記憶部に記憶しておき、前記ネットワーク識別子で表わされるネットワークを利用している位置情報要求装置１０からの要求に応じて、位置情報提供装置１１から受信した位置情報を、当該位置情報要求装置１０の位置情報として推定するシステムを提供する。【選択図】図１
2013201612.tif 000002
【特許請求の範囲】
【請求項１】
位置情報提供装置と、位置情報要求装置と、位置情報管理サーバとが互いに通信可能に接続された位置情報推定システムであって、
前記位置情報提供装置が、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を位置情報管理サーバに送信する送信手段と、
前記位置情報管理サーバが、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
前記位置情報管理サーバが、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
前記位置情報管理サーバが、前記受信手段によって受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
を備える位置情報推定システム。
【請求項２】
位置情報提供装置と、位置情報要求装置と、位置情報管理アクセスポイントとが互いに通信可能に接続された位置情報推定システムであって、
前記位置情報提供装置が、当該位置情報提供装置の位置情報と、当該位置情報管理アクセスポイントに接続するために利用しているネットワーク識別子を位置情報管理アクセスポイントに送信する送信手段と、
前記位置情報管理アクセスポイントが、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
前記位置情報管理アクセスポイントが、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
前記位置情報管理アクセスポイントが、前記受信手段によって受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
を備える位置情報推定システム。
【請求項３】
位置情報提供装置と、位置情報要求装置と、通信可能に接続された位置情報管理サーバであって、
前記位置情報提供装置から、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を受信する受信手段と、
前記受信手段によって受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
前記受信手段によって受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
を備える位置情報管理サーバ。
【請求項４】
位置情報提供装置と、位置情報要求装置と、通信可能に接続された位置情報管理アクセスポイントであって、
前記位置情報提供装置から、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を受信する受信手段と、
前記受信手段によって受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
前記受信手段によって受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
を備える位置情報管理アクセスポイント。
【請求項５】
請求項１から４のいずれか一つに記載の位置情報推定システム、位置情報管理サーバ、または位置情報管理アクセスポイントにおいて、
位置情報提供装置、及び位置情報要求装置が、当該装置が前記位置情報管理サーバまたは前記位置情報管理アクセスポイントに接続するために利用しているネットワーク識別子に加えて、当該装置が接続可能なネットワークのネットワーク識別子を送信する、位置情報推定システム、位置情報管理サーバ、または位置情報管理アクセスポイント。
【請求項６】
請求項１から５のいずれか一つに記載の位置情報推定システム、位置情報管理サーバ、または位置情報管理アクセスポイントにおいて、
位置情報提供装置、及び位置情報要求装置が送信するネットワーク識別子が、無線ＬＡＮのサービスセット識別子と、当該装置における受信電波強度との組み合わせである、位置情報推定システム、位置情報管理サーバ、または位置情報管理アクセスポイント。
【請求項７】
位置情報提供装置と、位置情報要求装置と、位置情報管理サーバとが互いに通信可能に接続されたシステムが実行する方法であって、
前記位置情報提供装置が、当該位置情報提供装置の位置情報と、当該サーバに接続するために利用しているネットワーク識別子を位置情報管理サーバに送信するステップと、
前記位置情報管理サーバが、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶するステップと、
前記位置情報管理サーバが、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信するステップと、
前記位置情報管理サーバが、受信した前記置情報要求装置が利用するネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置として推定するステップと、
を備える位置推定方法。
【請求項８】
位置情報提供装置と、位置情報要求装置と、互いに通信可能に接続されたた位置情報管理サーバ又は位置情報管理アクセスポイントが実行するプログラムであって、
前記位置情報提供装置が、当該位置情報提供装置の位置情報と、当該サーバに接続するために利用しているネットワーク識別子を位置情報管理サーバに送信するステップと、
前記位置情報管理サーバが、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶するステップと、
前記位置情報管理サーバが、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信するステップと、
前記位置情報管理サーバが、受信した前記置情報要求装置が利用するネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置として推定するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置情報推定システム、サーバ装置、アクセスポイント装置、位置情報推定方法、及び、プログラムに関する。
【背景技術】
【０００２】
従来より、端末の位置を特定するために、ＧＰＳ装置が利用されている。一方、ＧＰＳ等の測位手段を備えない装置について、当該装置の位置情報を推定するシステムが開発されている。
【０００３】
例えば、予め配置された複数の識別情報受信処理部を用いて、携帯端末から受信する識別情報の受信電波強度と、当該識別情報受信処理部の配置位置に基づいて、当該携帯端末の位置を推定するシステムが知られている。
【０００４】
その一例として、特許文献１に記載の位置情報推定システムは、前記システムにおいて、一の識別情報受信処理部が複数のアンテナを有し、その中で受信電波強度が最大のものを抽出することで、特定の伝播経路を経て携帯端末から伝送される識別情報の電波に受信強度のレベル変動が生じたことによる、推定の精度の低下を防いでいる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１９９３６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、装置の位置情報を推定する従来のシステムにおいては、当該装置と通信可能な範囲に、位置を把握でき、推定の基準となる情報受信処理部を予め配置する必要があるという問題があった。
【０００７】
例えば、特許文献１に記載の位置情報推定システムにおいては、複数の識別情報受信処理部の位置配置によって、推定できる携帯端末の位置範囲が限定される。また、当該識別情報受信処理部は、予め位置が固定されているか、位置を検索する手段を備える必要がある。しかし、本来、ＧＰＳ等の機能を持たない装置の位置を特定する場合に、位置が把握できる識別情報受信処理部のような特別な回路を予め備えることなく、装置の位置情報を推定できることが望ましい。
【０００８】
そこで、本発明は、ＧＰＳ等の特別な機能を備えなくとも、装置の位置情報を推定できる、位置情報推定システム、サーバ装置、アクセスポイント装置、位置情報推定方法、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明では、以下のような解決手段を提供する。
【００１０】
第１の特徴に係る発明は、
位置情報提供装置と、位置情報要求装置と、位置情報管理サーバとが互いに通信可能に接続された位置情報推定システムであって、
前記位置情報提供装置が、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を位置情報管理サーバに送信する送信手段と、
前記位置情報管理サーバが、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
前記位置情報管理サーバが、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
前記位置情報管理サーバが、前記受信手段によって受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
を備える位置情報推定システムを提供する。
【００１１】
第１の特徴にかかる発明によれば、位置情報提供装置と、位置情報要求装置と、位置情報管理サーバとが互いに通信可能に接続された位置情報推定システムにおいて、前記位置情報提供装置は、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を位置情報管理サーバに送信する。そして、前記位置情報管理サーバは、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する。次に、前記位置情報管理サーバが、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する。そして、前記位置情報管理サーバは、当該受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する。
【００１２】
第２の特徴に係る発明は、
位置情報提供装置と、位置情報要求装置と、位置情報管理アクセスポイントとが互いに通信可能に接続された位置情報推定システムであって、
前記位置情報提供装置が、当該位置情報提供装置の位置情報と、当該位置情報管理アクセスポイントに接続するために利用しているネットワーク識別子を位置情報管理アクセスポイントに送信する送信手段と、
前記位置情報管理アクセスポイントが、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
前記位置情報管理アクセスポイントが、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
前記位置情報管理アクセスポイントが、前記位置情報要求装置から、前記位置情報要求装置が利用するネットワーク識別子を受信し、当該ネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
を備える位置情報推定システムを提供する。
【００１３】
第２の特徴に係る発明によれば、位置情報提供装置と、位置情報要求装置と、位置情報管理アクセスポイントとが互いに通信可能に接続された位置情報推定システムにおいて、前記位置情報提供装置は、当該位置情報提供装置の位置情報と、当該位置情報管理アクセスポイントに接続するために利用しているネットワーク識別子を位置情報管理アクセスポイントに送信する。前記位置情報管理アクセスポイントは、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する。次に、前記位置情報管理アクセスポイントは、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する。前記位置情報管理アクセスポイントは、当該受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する。
【００１４】
第３の特徴に係る発明は、位置情報提供装置と、位置情報要求装置と、通信可能に接続された位置情報管理サーバであって、
前記位置情報提供装置から、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を受信する受信手段と、
前記受信手段によって受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
前記受信手段によって受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
を備える位置情報管理サーバを提供する。
【００１５】
第３の特徴に係る発明によれば、位置情報提供装置と、位置情報要求装置と、通信可能に接続された位置情報管理サーバは、前記位置情報提供装置から、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を受信する。そして、当該受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する。次に、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する。そして、当該受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する。
【００１６】
第４の特徴に係る発明は、
位置情報提供装置と、位置情報要求装置と、通信可能に接続された位置情報管理アクセスポイントであって、
前記位置情報提供装置から、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を受信する受信手段と、
前記受信手段によって受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
前記受信手段によって受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
を備える位置情報管理アクセスポイントを提供する。
【００１７】
第４の特徴に係る発明によれば、位置情報提供装置と、位置情報要求装置と、通信可能に接続された位置情報管理アクセスポイントは、前記位置情報提供装置から、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を受信する。そして、当該受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する。次に、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する。そして、当該受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する。
【００１８】
第５の特徴に係る発明は、
第１、第２、第３、または第４の特徴に係る発明において、
位置情報提供装置、及び位置情報要求装置が、当該装置が前記位置情報管理サーバまたは前記位置情報管理アクセスポイントに接続するために利用しているネットワーク識別子に加えて、当該装置が接続可能なネットワークのネットワーク識別子を送信する、位置情報推定システム、位置情報管理サーバ、または位置情報管理アクセスポイントを提供する。
【００１９】
第６の特徴に係る発明は、
第１、第２、第３、第４または第５の特徴に係る発明において、
位置情報提供装置、及び位置情報要求装置が送信するネットワーク識別子が、無線ＬＡＮのサービスセット識別子と、当該装置における受信電波強度との組み合わせである、位置情報推定システム、位置情報管理サーバ、または位置情報管理アクセスポイントを提供する。
【００２０】
これら上記の発明は、位置情報推定システム、位置情報管理サーバ、または位置情報管理アクセスポイントのカテゴリであるが、方法、プログラムのカテゴリであっても、そのカテゴリに応じた同様の作用、効果を奏する。
【発明の効果】
【００２１】
本発明によれば、ＧＰＳ等の特別な機能を備えなくとも、装置の位置情報を推定できる、位置情報推定システム、サーバ装置、アクセスポイント装置、位置情報推定方法、及び、プログラムを提供することが可能になる。
【００２２】
また、本発明によれば、アクセスポイント装置として、いわゆるテザリング端末のように移動することが一般的であるアクセスポイント装置を用いていても、有効な位置情報を推定することが可能になるという効果を奏する。
【００２３】
また、本発明によれば、位置情報管理サーバに位置情報推定処理を集約させることで、既存のアクセスポイントと端末装置のみにより構成したシステムにおいても、位置が把握できる識別情報受信処理部を予め配置することなく、装置の位置情報を推定することが可能になるという効果を奏する。
【００２４】
また、本発明によれば、前記位置情報管理サーバに替えて、位置情報管理アクセスポイント装置を用いることで、公衆回線への接続を必要とせず、装置の位置情報を推定することが可能になるという効果を奏する。
【００２５】
また、本発明によれば、ネットワーク識別子として、無線ＬＡＮのサービスセット識別子と、端末の受信電波強度を用いることで、アクセスポイント装置と端末装置の距離の推定精度が向上し、その結果、推定すべき端末装置の位置情報の推定精度が向上するという効果を奏する。
【図面の簡単な説明】
【００２６】
【図１】図１は、位置情報推定システム１の全体構成図である。
【図２】図２は、位置情報推定システム１の概要を説明するための概念図である。
【図３】図３は、位置情報推定システム２の全体構成図である。
【図４】図４は、位置情報推定システム２の概要を説明するための概念図である。
【図５】図５は、位置情報管理サーバ２００と、位置情報要求装置１０と、位置情報提供装置１１の機能ブロック図である。
【図６】図６は、位置情報管理アクセスポイント１０１と、位置情報要求装置１０と、位置情報提供装置１１の機能ブロック図である。
【図７】図７は、位置情報提供装置１１、位置情報管理サーバ２００が実行する位置情報及びネットワーク識別子記憶処理を示すフローチャートである。
【図８】図８は、位置情報要求装置１０、位置情報管理サーバ２００が実行する推定位置情報送信処理を示すフローチャートである。
【図９】図９は、位置情報管理データベース２２４内の位置情報管理テーブルである。
【発明を実施するための形態】
【００２７】
以下に、本発明を実施するための最良の形態について、図を参照しながら説明する。なお、この実施の形態はあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００２８】
以下、本発明の構成及び処理について、第１の実施形態、及び第２の実施形態の順にて詳細に説明する。
【００２９】
[位置情報推定システム１の概要］
初めに、図１及び図２に基づいて、本発明の好適な実施形態である位置情報推定システム１の概要について説明する。
【００３０】
［位置情報推定システム１のシステム構成］
図１は、位置情報推定システム１のシステム構成を示す。位置情報推定システム１は、位置情報要求装置１０ａ（以下、「１０」とする）と、位置情報提供装置１１と、位置情報管理サーバ２００と、無線ＬＡＮアクセスポイント１００と、インターネット網などの公衆回線網３から構成される。位置情報管理サーバ２００は、公衆回線網３を介して、位置情報要求装置１０及び位置情報提供装置１１と通信可能に接続されている。また、位置情報要求装置１０と位置情報提供装置１１は、無線ＬＡＮアクセスポイント１００を通じて無線ＬＡＮに接続している。
【００３１】
ここで、位置情報要求装置１０は、スマートフォンやスレート端末、ラップトップパソコンのように持ち運んで使用するのが一般的である端末装置であってもよい。また、デスクトップパソコンのように、通常持ち運んで使用されない端末装置であってもよい。位置情報要求装置１０は、後述する機能を備える情報機器や電化製品である。例えば、位置情報要求装置１０は、デスクトップパソコン１０ａ、携帯電話、スマートフォン、スレート端末１０、複合型プリンタ、テレビ、ルータ、ＮＡＳ又はゲートウェイ等のネットワーク機器に加えて、冷蔵庫、洗濯機等の白物家電であってもよいし、電話機、ネットブック端末、電子書籍端末、電子辞書端末、携帯型音楽プレーヤ、携帯型コンテンツ再生・録画プレーヤ等の一般的な情報家電であってよい。
【００３２】
また、無線ＬＡＮアクセスポイント１００は、単なる無線ＬＡＮルータのみに限られず、テザリング機能を備えたスマートフォン等、無線ＬＡＮアクセスポイントとしての機能を有する装置を広く用いることができる。
【００３３】
また、位置情報管理サーバ２００は、記憶部２１２を備え、その一部として、位置情報管理データベース２２４を備える。位置情報管理サーバ２００は、位置情報管理データベース２２４内に、位置情報提供装置１１から受信したネットワーク識別子と位置情報とを関連付けて格納する位置情報管理テーブルを備える。位置情報管理サーバ２００が備える機能の詳細については、後述する。
【００３４】
次に、図２に基づいて、位置情報推定システム１が位置情報要求装置１０の位置情報を推定する過程を説明する。
【００３５】
位置情報管理サーバ２００は、位置情報取得部１５５を備える位置情報提供装置１１に対して、最新の位置情報と、接続しているネットワークのネットワーク識別子の送信要求を送信する（ステップＳ０１）。
【００３６】
ここで、当該位置情報とは、例えば地域を複数に分割した際のエリア情報や、またはある基準地点から一定距離として範囲を表現した場合の当該基準地点など、取得したユーザの位置情報の分類に供する情報である。当該位置情報の形式は当該位置情報を取得する方法により、緯度及び経度のほか、基地局情報と電波強度から類推されたエリア情報（例えば、初台付近）によって表わされる場合もある。
【００３７】
また、当該ネットワーク識別子は、ＩＰアドレスで表わされるほか、無線ＬＡＮであればサービスセット識別子（例えば、無線ＬＡＮアクセスポイント１００を含む無線ＬＡＮを示すものであって、「ＭＯＢＩＬＥ０１」という文字列）によって表わされる場合もある。
【００３８】
また、位置情報提供装置１１の備える位置情報取得部１５５は、前記位置情報を取得する手段であればよく、本実施例においては、全地球測位システム（ＧＰＳ）であるとする。
【００３９】
位置情報提供装置１１は、位置情報管理サーバ２００から受信した前記送信要求に応じて、前記位置情報取得部１５５によって、最新の位置情報を取得する（ステップＳ０２）。
【００４０】
位置情報提供装置１１は、当該取得した位置情報と、位置情報提供装置１１が接続しているネットワークのネットワーク識別子を、位置情報管理サーバに対して送信する（ステップＳ０３）。
【００４１】
位置情報管理サーバ２００は、位置情報管理サーバ２００の備える位置情報管理データベース２２４内の位置情報管理テーブルに、位置情報提供装置１１から受信した前記位置情報と前記ネットワーク識別子とを、対応付けて記憶する（ステップＳ０４）。このとき、位置情報管理サーバ２００は、当該記憶をした日付及び時刻も共に、関連付けて記憶してもよい。
【００４２】
なお、後述の位置情報の推定処理において使用する位置情報数が増えることは、位置情報推定システム１の推定精度の向上に寄与するため、前記ステップＳ０１からＳ０４は、多数の位置情報提供装置１１に対して行うことが望ましい。
【００４３】
その後、位置情報要求装置１０は、位置情報管理サーバ２００に対して、位置情報推定要求を送信するとともに、位置情報要求装置１０が接続しているネットワークのネットワーク識別子を送信する（ステップＳ０５）。当該位置情報推定要求は通常、位置情報要求装置１０が位置情報を必要とする時になされる。
【００４４】
前記位置情報推定要求は、位置情報要求装置１０が位置情報取得部１５５を備えない場合のみならず、備えている場合でも、当該位置情報取得部１５５が一時的に利用できない状態となっている時に送信されることが考えられる。
【００４５】
位置情報要求装置１０から、前記位置情報推定要求を受信した位置情報推定サーバ２００は、位置情報管理データベース２２４内の位置情報管理テーブル内において、前記位置情報要求装置１０から受信した前記ネットワーク識別子と関連付けられた位置情報を抽出する（ステップＳ０６）。
【００４６】
位置情報管理サーバ２００は、当該抽出した位置情報を、前記位置情報要求装置１０の位置情報と推定する。また、当該抽出した位置情報が複数ある場合は、後述する位置情報演算手段によって演算を行い、その結果を前記位置情報要求装置１０の位置情報と推定してもよい。当該演算の一例としては、各位置情報のパラメータの平均を算出し、中心となる地点を求めることが挙げられる。位置情報管理サーバ２００は、当該推定により得られた位置情報推定データを、前記位置情報要求装置１０に送信する（ステップＳ０７）。当該位置情報要求装置１０は、位置情報管理サーバ２００から受信した前記位置情報推定データを、当該位置情報要求装置１０の位置情報として用いる。
【００４７】
以上が、位置情報推定システム１が位置情報要求装置１０の位置情報を推定する過程である。
【００４８】
[位置情報推定システム２の概要］
同様に、図３及び図４に基づいて、第二の実施形態である位置情報推定システム２の概要について説明する。
【００４９】
図３は、位置情報推定システム２のシステム構成を示したものである。位置情報推定システム２は、位置情報要求装置１０、１０ａ（以下、「１０」とする）と、位置情報取得部１５５を備えた位置情報提供装置１１と、位置情報管理アクセスポイント１０１とを通信可能に接続したものである。
【００５０】
ここで、位置情報管理アクセスポイント１０１は、記憶部１１２を備え、その一部として、位置情報管理データベース１２４を備える。位置情報管理アクセスポイント１０１は、位置情報管理データベース１２４内に、位置情報提供装置１１から受信したネットワーク識別子と位置情報とを関連付けて格納する位置情報管理テーブルを備える。位置情報管理アクセスポイント１０１が備える機能の詳細については、後述する。
【００５１】
次に、図４に基づいて、位置情報推定システム２が位置情報要求装置１０の位置情報を推定する過程を説明する。
【００５２】
図４における位置情報推定システム２のステップＳ１１〜Ｓ１７は、図２における位置情報推定システム１のステップＳ０１〜Ｓ０７に対応している。すなわち、位置情報推定システム２が位置情報要求装置１０の位置情報を推定する過程は、位置情報推定システム１が位置情報要求装置１０の位置情報を推定する過程において、位置情報管理サーバ２００を位置情報管理アクセスポイント１０１に、位置情報管理サーバ２００内の位置情報管理データベース２２４を位置情報管理アクセスポイント１０１内の位置情報管理データベース１２４に、それぞれ置き換えたものに等しい。
【００５３】
また、位置情報要求装置１０と位置情報提供装置１１は、位置情報管理アクセスポイント１０１を通じて無線ＬＡＮに接続している。よって、位置情報要求装置１０及び位置情報提供装置１１は、ステップＳ０３及びステップＳ０５に対応したステップＳ１３及びステップＳ１５において、位置情報要求装置１０及び位置情報提供装置１１が接続しているネットワークのネットワーク識別子を送信しなくてもよい。
【００５４】
以上が、位置情報推定システム２が位置情報要求装置１０の位置情報を推定する過程である。
【００５５】
ここで、位置情報推定システム１または位置情報推定システム２において、位置情報要求装置１０及び位置情報提供装置１１は、ステップＳ０３、ステップＳ０５、ステップＳ１３及びステップＳ１５において、当該装置が接続しているネットワークのネットワーク識別子に替えて、当該装置が接続可能なネットワークのネットワーク識別子を、位置情報管理サーバ２００または位置情報管理アクセスポイント１０１に対して送信してもよい。そうした場合、位置情報管理サーバ２００または位置情報管理アクセスポイント１０１は、ステップＳ０６またはステップＳ１６において、それら複数のネットワーク識別子に関連付けられた位置情報を全て抽出する。
【００５６】
また、位置情報推定システム１及び位置情報推定システム２において、位置情報要求装置１０及び位置情報提供装置１１は、ステップＳ０３、ステップＳ０５、ステップＳ１３及びステップＳ１５において、ネットワーク識別子として、無線ＬＡＮのサービスセット識別子と、当該端末における受信電波強度データの組み合わせを送信してもよい。
【００５７】
［各機能の説明］
ここで、図５に基づいて、各装置の構成について説明する。位置情報管理サーバ２００は、制御部２１１として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、データ通信部２１３として、他の機器と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）対応デバイスを備える。加えて、位置情報管理サーバ２００は、データやファイルを記憶する記憶部２１２として、ハードディスクや半導体メモリ、記録媒体、メモリカード等による、データのストレージ部を備える。記憶部２１２は、位置情報管理データベース２２４を備える。
【００５８】
位置情報管理サーバ２００において、制御部２１１が所定のプログラムを読み込むことで、記憶部２１２と協働して、位置情報記憶モジュール２２１、位置情報抽出モジュール２２２、位置情報演算モジュール２２３を実現する。また、位置情報管理サーバ２００において、制御部１１が所定のプログラムを読み込むことで、データ通信部２１３と協働して、データ送信要求モジュール２２５、位置情報推定要求受付モジュール２２６を実現する。
【００５９】
位置情報要求装置１０は、位置情報管理サーバ２００と同様に、制御部１５１として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、データ通信部１５２として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）対応デバイス又は、有線ケーブルによる接続可能とするデバイス等の、他の端末装置とのデータ通信を実現するデバイスを備える。
【００６０】
位置情報要求装置１０は、ＲＯＭ上に保存されているＷｉ−Ｆｉ等の通信設定に関するデータが記述された通信設定データ５１をＲＡＭ上に展開し、データ通信部１５２は、当該通信設定データ５１をＲＡＭから読み込んで利用する。また、データ通信部１５２の利用しているネットワークに関するネットワーク識別子は、当該通信設定データ５１内に含まれている。また、当該通信設定データ５１内には利用可能な無線ネットワークのネットワーク識別子及び電波強度も含まれており、後述する位置情報推定要求モジュール１６１によって利用可能になっている。
【００６１】
位置情報要求装置１０において、制御部１５１が所定のプログラムを読み込むことで、位置情報取得部１５２と協働して、位置情報推定要求モジュール１６１を実現する。
【００６２】
位置情報提供装置１１は、位置情報要求装置１０と同様に、制御部１５３、データ通信部１５４、位置情報取得部１５５とを備え、通信設定データ５２をＲＡＭ上に展開し、読み込んで利用する。位置情報提供装置１１は、それに加えて、ＧＰＳ等の衛星測位システム、各携帯電話基地局との電波を利用した測位システム、ＩＰアドレスを利用した位置推定システム等を利用した位置情報取得部１５５を備える。
【００６３】
位置情報提供装置１１において、制御部１５３が所定のプログラムを読み込むことで、データ通信部１５４と協働して、データ送信要求モジュール１６２を実現する。また、位置情報取得部１５５と協働して、位置情報取得モジュール１６３を実現する。
【００６４】
なお、上記で説明したアクセス管理サーバ２００は、図６に示すように、位置情報管理アクセスポイント１０１で実現してもよい。このように、アクセスポイント１０１で実現した場合は、後述するように、位置情報管理アクセスポイント１０１が推定した推定位置情報データを、通信可能に接続された他の管理サーバに送信して、推定された位置情報を活用してもよい。
【００６５】
［位置情報及びネットワーク識別子記憶処理］
図７は、位置情報提供装置１１と位置情報管理サーバ２００が実行する位置情報及びネットワーク識別子記憶処理の手順を表したフローチャートである。この位置情報及びネットワーク識別子記憶処理について説明する。
【００６６】
位置情報管理サーバ２００のデータ送信要求モジュール２２５は、所定のタイミングで、位置情報提供装置１１に対してデータ送信要求を送信する（ステップＳ２０）。これに応じて、位置情報提供装置１１のデータ送信要求受付モジュール１６２は、データ送信要求を受信する（ステップＳ２１）。
【００６７】
前記所定のタイミングとしては、例えば位置情報管理サーバ２００が、一定時間ごとに行う、データの更新処理等が考えられる。また、前記データ送信要求とは、位置情報提供装置１１の最新の位置情報と、位置情報提供装置１１が接続している、または接続可能なネットワーク識別子とを、位置情報管理サーバ２００へ送信することの要求である。
【００６８】
次に、位置情報提供装置１１のデータ送信要求受付モジュール１６２は、位置情報提供装置１１が接続している、または接続可能なネットワークのネットワーク識別子を位置情報管理サーバ２００に送信する（ステップＳ２２）。これに応じて、位置情報管理サーバ２００のデータ送信要求モジュール２２５は、位置情報提供装置１１から送信されたネットワーク識別子を受信する（ステップＳ２３）。なお、当該ネットワーク識別子には、無線ネットワークの電波強度に関する電波強度データが含まれていてもよい。
【００６９】
次に、位置情報提供装置１１の位置情報取得モジュール１６３は、位置情報提供装置１１の位置情報を取得する（ステップＳ２４）。そして、位置情報提供装置１１のデータ送信要求受付モジュール１６２は、当該取得した位置情報を、位置情報管理サーバ２００に送信する（ステップＳ２５）。位置情報管理サーバ２００のデータ送信要求モジュール２２５は、位置情報要求装置１０から送信されたデータを受信する（ステップＳ２６）。
【００７０】
そして、位置情報管理サーバの位置情報記憶モジュール２２１は、位置情報提供装置１１から受信した前記位置情報と、ネットワーク識別子とを、位置情報管理サーバ２００の記憶部２１２の備える、位置情報管理データベース２２４内にある、位置情報管理テーブルに、関連付けて記憶する（ステップＳ２７）。このとき、当該記憶をした日付及び時刻も、共に関連付けて位置情報管理テーブルに記憶してもよい。
【００７１】
以上が、位置情報及びネットワーク識別子記憶処理の手順である。
【００７２】
［推定位置情報送信処理］
図８は、位置情報要求装置１０と位置情報管理サーバ２００が実行する推定位置情報送信処理の手順を表したフローチャートである。この推定位置情報送信処理について説明する。
【００７３】
位置情報要求装置１０の位置情報推定要求モジュール１６１は、所定のタイミングで、位置情報管理サーバ２００に位置情報推定要求を送信する（ステップＳ３０）。これに応じて、位置情報管理サーバの位置情報推定要求受付モジュール２２６は、位置情報推定要求を受信する（ステップＳ３１）。
【００７４】
ここで、前記所定のタイミングとしては、例えば位置情報要求装置１０上で実行されているプログラムが位置情報を要求するが、位置情報要求装置１０が位置情報取得部１５５を備えないか、備えていても一時的に利用不能になっている時が考えられる。
【００７５】
次に、位置情報要求装置１０の位置情報推定要求モジュール１６１は、位置情報管理サーバ２００に対して、位置情報要求装置１０が接続している、または接続可能なネットワークのネットワーク識別子を送信する（ステップＳ３２）。位置情報管理サーバ２００の位置情報推定要求受付モジュール２２６は、当該ネットワーク識別子を、位置情報要求装置１０から受信する（ステップＳ３３）。なお、当該ネットワーク識別子には、無線ネットワークの受信電波強度に関する電波強度データが含まれていてもよい。
【００７６】
位置情報管理サーバ２００の位置情報抽出モジュール２２２は、位置情報管理データベース２２４内の位置情報管理テーブルから、前記受信したネットワーク識別子と関連付けられて保存されている位置情報を抽出する（ステップＳ３４）。位置情報要求装置１０が複数のネットワーク識別子を送信した場合には、当該複数のネットワーク識別子のいずれかと関連付けられている位置情報を、全て抽出する。
【００７７】
位置情報管理サーバ２００の位置情報演算モジュール２２３は、前記抽出された位置情報に対して推定処理をし、推定位置情報を作成する（ステップＳ３５）。
【００７８】
ここで、前記抽出された位置情報が一つだけの場合は、特段の演算処理を行わず、それをそのまま推定位置情報として扱う。前記抽出された位置情報が複数あった場合は、所定のアルゴリズムに基づいて、演算が行われる。
【００７９】
当該演算のアルゴリズムについては、一以上の位置情報提供装置１１及び、前記位置情報要求装置１０の位置が、一以上の無線ＬＡＮアクセスポイント１００から一定範囲にあることを基礎として、主として幾何演算の分野に属するものであり、その詳細はこの発明の分野を超えているため、ここではその内容について言及しない。
【００８０】
ここで、位置情報要求装置１０及び位置情報提供装置１１が、接続しているネットワークのネットワーク識別子に替えて、接続可能なネットワークのネットワーク識別子を送信することで、前記演算に利用できる情報量が増加し、前記演算における推定精度の向上に寄与することが期待できる。
【００８１】
また、位置情報要求装置１０及び位置情報提供装置１１が、送信するネットワーク識別子に、無線ネットワークの電波強度に関する電波強度データを含めることで、当該位置情報要求装置１０又は一以上の位置情報提供装置１１と、一以上の無線ＬＡＮアクセスポイント１００との距離の推定精度が向上し、ひいては、前記演算における推定精度の向上に寄与することが期待できる。
【００８２】
また、前記演算において使用する位置情報は、抽出されたデータのうち一定時刻よりも前に記憶されたものを除外することで、アクセスポイント１００が移動した場合等においても、推定の精度の低下を防ぐことができる。これは、アクセスポイント１００がテザリング端末であった場合に、特に有効である。
【００８３】
その後、位置情報管理サーバ２００の位置情報推定要求受付モジュール２２６は、前記演算によって作成した推定位置情報を、位置情報要求装置１０に送信する（ステップＳ３６）。これに応じて、位置情報推定要求を送信した位置情報要求装置１０の位置情報推定受付モジュール１６１は、位置情報管理サーバ２００から送信された推定位置情報を受信する（ステップＳ３７）。当該推定位置情報が、推定された位置情報要求装置１０の位置情報である。
【００８４】
以上の処理手順は、位置情報推定システム１について説明したが、これらの処理手順は、位置情報推定システム２についても同様である。位置情報推定システム２の場合に、位置情報管理アクセスポイント１０１が推定した推定位置情報データを、通信可能に接続された他の管理サーバ（位置情報要求装置１０を管理するサーバ等）に送信して、推定された位置情報要求装置１０の位置情報を活用してもよい。
【００８５】
上述した手段、機能は、コンピュータ（ＣＰＵ，情報処理装置，各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００８６】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００８７】
１  位置情報推定システム、１０  位置情報要求装置、１１  位置情報提供装置、１００  無線ＬＡＮアクセスポイント、１０１  位置情報管理アクセスポイント、２００  位置情報管理サーバ
【図１】
2013201612.tif 000003
【図２】
2013201612.tif 000004
【図３】
2013201612.tif 000005
【図４】
2013201612.tif 000006
【図５】
2013201612.tif 000007
【図６】
2013201612.tif 000008
【図７】
2013201612.tif 000009
【図８】
2013201612.tif 000010
【図９】
2013201612.tif 000011