JP2013201612A - 位置情報推定システム、サーバ装置、アクセスポイント装置、位置情報推定方法、及び、プログラム - Google Patents

位置情報推定システム、サーバ装置、アクセスポイント装置、位置情報推定方法、及び、プログラム Download PDF

Info

Publication number
JP2013201612A
JP2013201612A JP2012068846A JP2012068846A JP2013201612A JP 2013201612 A JP2013201612 A JP 2013201612A JP 2012068846 A JP2012068846 A JP 2012068846A JP 2012068846 A JP2012068846 A JP 2012068846A JP 2013201612 A JP2013201612 A JP 2013201612A
Authority
JP
Japan
Prior art keywords
location information
position information
network identifier
management server
information management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2012068846A
Other languages
English (en)
Inventor
Shunji Sugaya
俊二 菅谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to JP2012068846A priority Critical patent/JP2013201612A/ja
Publication of JP2013201612A publication Critical patent/JP2013201612A/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

【課題】GPS等の位置を特定する手段を持たない装置に対して、当該装置の位置情報を推定することが可能なシステムを提供する。
【解決手段】本発明は、位置情報管理サーバ200が、GPS等の位置情報取得部155を備える位置情報提供装置11が利用しているネットワークのネットワーク識別子と、当該位置情報提供装置11の位置情報とを前もって受信し、対応付けて記憶部に記憶しておき、前記ネットワーク識別子で表わされるネットワークを利用している位置情報要求装置10からの要求に応じて、位置情報提供装置11から受信した位置情報を、当該位置情報要求装置10の位置情報として推定するシステムを提供する。
【選択図】図1

Description

本発明は、位置情報推定システム、サーバ装置、アクセスポイント装置、位置情報推定方法、及び、プログラムに関する。
従来より、端末の位置を特定するために、GPS装置が利用されている。一方、GPS等の測位手段を備えない装置について、当該装置の位置情報を推定するシステムが開発されている。
例えば、予め配置された複数の識別情報受信処理部を用いて、携帯端末から受信する識別情報の受信電波強度と、当該識別情報受信処理部の配置位置に基づいて、当該携帯端末の位置を推定するシステムが知られている。
その一例として、特許文献1に記載の位置情報推定システムは、前記システムにおいて、一の識別情報受信処理部が複数のアンテナを有し、その中で受信電波強度が最大のものを抽出することで、特定の伝播経路を経て携帯端末から伝送される識別情報の電波に受信強度のレベル変動が生じたことによる、推定の精度の低下を防いでいる。
特開2008−199360号公報
しかしながら、装置の位置情報を推定する従来のシステムにおいては、当該装置と通信可能な範囲に、位置を把握でき、推定の基準となる情報受信処理部を予め配置する必要があるという問題があった。
例えば、特許文献1に記載の位置情報推定システムにおいては、複数の識別情報受信処理部の位置配置によって、推定できる携帯端末の位置範囲が限定される。また、当該識別情報受信処理部は、予め位置が固定されているか、位置を検索する手段を備える必要がある。しかし、本来、GPS等の機能を持たない装置の位置を特定する場合に、位置が把握できる識別情報受信処理部のような特別な回路を予め備えることなく、装置の位置情報を推定できることが望ましい。
そこで、本発明は、GPS等の特別な機能を備えなくとも、装置の位置情報を推定できる、位置情報推定システム、サーバ装置、アクセスポイント装置、位置情報推定方法、及び、プログラムを提供することを目的とする。
本発明では、以下のような解決手段を提供する。
第1の特徴に係る発明は、
位置情報提供装置と、位置情報要求装置と、位置情報管理サーバとが互いに通信可能に接続された位置情報推定システムであって、
前記位置情報提供装置が、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を位置情報管理サーバに送信する送信手段と、
前記位置情報管理サーバが、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
前記位置情報管理サーバが、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
前記位置情報管理サーバが、前記受信手段によって受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
を備える位置情報推定システムを提供する。
第1の特徴にかかる発明によれば、位置情報提供装置と、位置情報要求装置と、位置情報管理サーバとが互いに通信可能に接続された位置情報推定システムにおいて、前記位置情報提供装置は、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を位置情報管理サーバに送信する。そして、前記位置情報管理サーバは、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する。次に、前記位置情報管理サーバが、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する。そして、前記位置情報管理サーバは、当該受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する。
第2の特徴に係る発明は、
位置情報提供装置と、位置情報要求装置と、位置情報管理アクセスポイントとが互いに通信可能に接続された位置情報推定システムであって、
前記位置情報提供装置が、当該位置情報提供装置の位置情報と、当該位置情報管理アクセスポイントに接続するために利用しているネットワーク識別子を位置情報管理アクセスポイントに送信する送信手段と、
前記位置情報管理アクセスポイントが、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
前記位置情報管理アクセスポイントが、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
前記位置情報管理アクセスポイントが、前記位置情報要求装置から、前記位置情報要求装置が利用するネットワーク識別子を受信し、当該ネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
を備える位置情報推定システムを提供する。
第2の特徴に係る発明によれば、位置情報提供装置と、位置情報要求装置と、位置情報管理アクセスポイントとが互いに通信可能に接続された位置情報推定システムにおいて、前記位置情報提供装置は、当該位置情報提供装置の位置情報と、当該位置情報管理アクセスポイントに接続するために利用しているネットワーク識別子を位置情報管理アクセスポイントに送信する。前記位置情報管理アクセスポイントは、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する。次に、前記位置情報管理アクセスポイントは、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する。前記位置情報管理アクセスポイントは、当該受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する。
第3の特徴に係る発明は、位置情報提供装置と、位置情報要求装置と、通信可能に接続された位置情報管理サーバであって、
前記位置情報提供装置から、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を受信する受信手段と、
前記受信手段によって受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
前記受信手段によって受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
を備える位置情報管理サーバを提供する。
第3の特徴に係る発明によれば、位置情報提供装置と、位置情報要求装置と、通信可能に接続された位置情報管理サーバは、前記位置情報提供装置から、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を受信する。そして、当該受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する。次に、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する。そして、当該受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する。
第4の特徴に係る発明は、
位置情報提供装置と、位置情報要求装置と、通信可能に接続された位置情報管理アクセスポイントであって、
前記位置情報提供装置から、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を受信する受信手段と、
前記受信手段によって受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
前記受信手段によって受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
を備える位置情報管理アクセスポイントを提供する。
第4の特徴に係る発明によれば、位置情報提供装置と、位置情報要求装置と、通信可能に接続された位置情報管理アクセスポイントは、前記位置情報提供装置から、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を受信する。そして、当該受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する。次に、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する。そして、当該受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する。
第5の特徴に係る発明は、
第1、第2、第3、または第4の特徴に係る発明において、
位置情報提供装置、及び位置情報要求装置が、当該装置が前記位置情報管理サーバまたは前記位置情報管理アクセスポイントに接続するために利用しているネットワーク識別子に加えて、当該装置が接続可能なネットワークのネットワーク識別子を送信する、位置情報推定システム、位置情報管理サーバ、または位置情報管理アクセスポイントを提供する。
第6の特徴に係る発明は、
第1、第2、第3、第4または第5の特徴に係る発明において、
位置情報提供装置、及び位置情報要求装置が送信するネットワーク識別子が、無線LANのサービスセット識別子と、当該装置における受信電波強度との組み合わせである、位置情報推定システム、位置情報管理サーバ、または位置情報管理アクセスポイントを提供する。
これら上記の発明は、位置情報推定システム、位置情報管理サーバ、または位置情報管理アクセスポイントのカテゴリであるが、方法、プログラムのカテゴリであっても、そのカテゴリに応じた同様の作用、効果を奏する。
本発明によれば、GPS等の特別な機能を備えなくとも、装置の位置情報を推定できる、位置情報推定システム、サーバ装置、アクセスポイント装置、位置情報推定方法、及び、プログラムを提供することが可能になる。
また、本発明によれば、アクセスポイント装置として、いわゆるテザリング端末のように移動することが一般的であるアクセスポイント装置を用いていても、有効な位置情報を推定することが可能になるという効果を奏する。
また、本発明によれば、位置情報管理サーバに位置情報推定処理を集約させることで、既存のアクセスポイントと端末装置のみにより構成したシステムにおいても、位置が把握できる識別情報受信処理部を予め配置することなく、装置の位置情報を推定することが可能になるという効果を奏する。
また、本発明によれば、前記位置情報管理サーバに替えて、位置情報管理アクセスポイント装置を用いることで、公衆回線への接続を必要とせず、装置の位置情報を推定することが可能になるという効果を奏する。
また、本発明によれば、ネットワーク識別子として、無線LANのサービスセット識別子と、端末の受信電波強度を用いることで、アクセスポイント装置と端末装置の距離の推定精度が向上し、その結果、推定すべき端末装置の位置情報の推定精度が向上するという効果を奏する。
図1は、位置情報推定システム1の全体構成図である。 図2は、位置情報推定システム1の概要を説明するための概念図である。 図3は、位置情報推定システム2の全体構成図である。 図4は、位置情報推定システム2の概要を説明するための概念図である。 図5は、位置情報管理サーバ200と、位置情報要求装置10と、位置情報提供装置11の機能ブロック図である。 図6は、位置情報管理アクセスポイント101と、位置情報要求装置10と、位置情報提供装置11の機能ブロック図である。 図7は、位置情報提供装置11、位置情報管理サーバ200が実行する位置情報及びネットワーク識別子記憶処理を示すフローチャートである。 図8は、位置情報要求装置10、位置情報管理サーバ200が実行する推定位置情報送信処理を示すフローチャートである。 図9は、位置情報管理データベース224内の位置情報管理テーブルである。
以下に、本発明を実施するための最良の形態について、図を参照しながら説明する。なお、この実施の形態はあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
以下、本発明の構成及び処理について、第1の実施形態、及び第2の実施形態の順にて詳細に説明する。
[位置情報推定システム1の概要]
初めに、図1及び図2に基づいて、本発明の好適な実施形態である位置情報推定システム1の概要について説明する。
[位置情報推定システム1のシステム構成]
図1は、位置情報推定システム1のシステム構成を示す。位置情報推定システム1は、位置情報要求装置10a(以下、「10」とする)と、位置情報提供装置11と、位置情報管理サーバ200と、無線LANアクセスポイント100と、インターネット網などの公衆回線網3から構成される。位置情報管理サーバ200は、公衆回線網3を介して、位置情報要求装置10及び位置情報提供装置11と通信可能に接続されている。また、位置情報要求装置10と位置情報提供装置11は、無線LANアクセスポイント100を通じて無線LANに接続している。
ここで、位置情報要求装置10は、スマートフォンやスレート端末、ラップトップパソコンのように持ち運んで使用するのが一般的である端末装置であってもよい。また、デスクトップパソコンのように、通常持ち運んで使用されない端末装置であってもよい。位置情報要求装置10は、後述する機能を備える情報機器や電化製品である。例えば、位置情報要求装置10は、デスクトップパソコン10a、携帯電話、スマートフォン、スレート端末10、複合型プリンタ、テレビ、ルータ、NAS又はゲートウェイ等のネットワーク機器に加えて、冷蔵庫、洗濯機等の白物家電であってもよいし、電話機、ネットブック端末、電子書籍端末、電子辞書端末、携帯型音楽プレーヤ、携帯型コンテンツ再生・録画プレーヤ等の一般的な情報家電であってよい。
また、無線LANアクセスポイント100は、単なる無線LANルータのみに限られず、テザリング機能を備えたスマートフォン等、無線LANアクセスポイントとしての機能を有する装置を広く用いることができる。
また、位置情報管理サーバ200は、記憶部212を備え、その一部として、位置情報管理データベース224を備える。位置情報管理サーバ200は、位置情報管理データベース224内に、位置情報提供装置11から受信したネットワーク識別子と位置情報とを関連付けて格納する位置情報管理テーブルを備える。位置情報管理サーバ200が備える機能の詳細については、後述する。
次に、図2に基づいて、位置情報推定システム1が位置情報要求装置10の位置情報を推定する過程を説明する。
位置情報管理サーバ200は、位置情報取得部155を備える位置情報提供装置11に対して、最新の位置情報と、接続しているネットワークのネットワーク識別子の送信要求を送信する(ステップS01)。
ここで、当該位置情報とは、例えば地域を複数に分割した際のエリア情報や、またはある基準地点から一定距離として範囲を表現した場合の当該基準地点など、取得したユーザの位置情報の分類に供する情報である。当該位置情報の形式は当該位置情報を取得する方法により、緯度及び経度のほか、基地局情報と電波強度から類推されたエリア情報(例えば、初台付近)によって表わされる場合もある。
また、当該ネットワーク識別子は、IPアドレスで表わされるほか、無線LANであればサービスセット識別子(例えば、無線LANアクセスポイント100を含む無線LANを示すものであって、「MOBILE01」という文字列)によって表わされる場合もある。
また、位置情報提供装置11の備える位置情報取得部155は、前記位置情報を取得する手段であればよく、本実施例においては、全地球測位システム(GPS)であるとする。
位置情報提供装置11は、位置情報管理サーバ200から受信した前記送信要求に応じて、前記位置情報取得部155によって、最新の位置情報を取得する(ステップS02)。
位置情報提供装置11は、当該取得した位置情報と、位置情報提供装置11が接続しているネットワークのネットワーク識別子を、位置情報管理サーバに対して送信する(ステップS03)。
位置情報管理サーバ200は、位置情報管理サーバ200の備える位置情報管理データベース224内の位置情報管理テーブルに、位置情報提供装置11から受信した前記位置情報と前記ネットワーク識別子とを、対応付けて記憶する(ステップS04)。このとき、位置情報管理サーバ200は、当該記憶をした日付及び時刻も共に、関連付けて記憶してもよい。
なお、後述の位置情報の推定処理において使用する位置情報数が増えることは、位置情報推定システム1の推定精度の向上に寄与するため、前記ステップS01からS04は、多数の位置情報提供装置11に対して行うことが望ましい。
その後、位置情報要求装置10は、位置情報管理サーバ200に対して、位置情報推定要求を送信するとともに、位置情報要求装置10が接続しているネットワークのネットワーク識別子を送信する(ステップS05)。当該位置情報推定要求は通常、位置情報要求装置10が位置情報を必要とする時になされる。
前記位置情報推定要求は、位置情報要求装置10が位置情報取得部155を備えない場合のみならず、備えている場合でも、当該位置情報取得部155が一時的に利用できない状態となっている時に送信されることが考えられる。
位置情報要求装置10から、前記位置情報推定要求を受信した位置情報推定サーバ200は、位置情報管理データベース224内の位置情報管理テーブル内において、前記位置情報要求装置10から受信した前記ネットワーク識別子と関連付けられた位置情報を抽出する(ステップS06)。
位置情報管理サーバ200は、当該抽出した位置情報を、前記位置情報要求装置10の位置情報と推定する。また、当該抽出した位置情報が複数ある場合は、後述する位置情報演算手段によって演算を行い、その結果を前記位置情報要求装置10の位置情報と推定してもよい。当該演算の一例としては、各位置情報のパラメータの平均を算出し、中心となる地点を求めることが挙げられる。位置情報管理サーバ200は、当該推定により得られた位置情報推定データを、前記位置情報要求装置10に送信する(ステップS07)。当該位置情報要求装置10は、位置情報管理サーバ200から受信した前記位置情報推定データを、当該位置情報要求装置10の位置情報として用いる。
以上が、位置情報推定システム1が位置情報要求装置10の位置情報を推定する過程である。
[位置情報推定システム2の概要]
同様に、図3及び図4に基づいて、第二の実施形態である位置情報推定システム2の概要について説明する。
図3は、位置情報推定システム2のシステム構成を示したものである。位置情報推定システム2は、位置情報要求装置10、10a(以下、「10」とする)と、位置情報取得部155を備えた位置情報提供装置11と、位置情報管理アクセスポイント101とを通信可能に接続したものである。
ここで、位置情報管理アクセスポイント101は、記憶部112を備え、その一部として、位置情報管理データベース124を備える。位置情報管理アクセスポイント101は、位置情報管理データベース124内に、位置情報提供装置11から受信したネットワーク識別子と位置情報とを関連付けて格納する位置情報管理テーブルを備える。位置情報管理アクセスポイント101が備える機能の詳細については、後述する。
次に、図4に基づいて、位置情報推定システム2が位置情報要求装置10の位置情報を推定する過程を説明する。
図4における位置情報推定システム2のステップS11〜S17は、図2における位置情報推定システム1のステップS01〜S07に対応している。すなわち、位置情報推定システム2が位置情報要求装置10の位置情報を推定する過程は、位置情報推定システム1が位置情報要求装置10の位置情報を推定する過程において、位置情報管理サーバ200を位置情報管理アクセスポイント101に、位置情報管理サーバ200内の位置情報管理データベース224を位置情報管理アクセスポイント101内の位置情報管理データベース124に、それぞれ置き換えたものに等しい。
また、位置情報要求装置10と位置情報提供装置11は、位置情報管理アクセスポイント101を通じて無線LANに接続している。よって、位置情報要求装置10及び位置情報提供装置11は、ステップS03及びステップS05に対応したステップS13及びステップS15において、位置情報要求装置10及び位置情報提供装置11が接続しているネットワークのネットワーク識別子を送信しなくてもよい。
以上が、位置情報推定システム2が位置情報要求装置10の位置情報を推定する過程である。
ここで、位置情報推定システム1または位置情報推定システム2において、位置情報要求装置10及び位置情報提供装置11は、ステップS03、ステップS05、ステップS13及びステップS15において、当該装置が接続しているネットワークのネットワーク識別子に替えて、当該装置が接続可能なネットワークのネットワーク識別子を、位置情報管理サーバ200または位置情報管理アクセスポイント101に対して送信してもよい。そうした場合、位置情報管理サーバ200または位置情報管理アクセスポイント101は、ステップS06またはステップS16において、それら複数のネットワーク識別子に関連付けられた位置情報を全て抽出する。
また、位置情報推定システム1及び位置情報推定システム2において、位置情報要求装置10及び位置情報提供装置11は、ステップS03、ステップS05、ステップS13及びステップS15において、ネットワーク識別子として、無線LANのサービスセット識別子と、当該端末における受信電波強度データの組み合わせを送信してもよい。
[各機能の説明]
ここで、図5に基づいて、各装置の構成について説明する。位置情報管理サーバ200は、制御部211として、CPU(Central Processing Unit),RAM(Random Access Memory),ROM(Read Only Memory)等を備え、データ通信部213として、他の機器と通信可能にするためのデバイス、例えば、IEEE802.11に準拠したWiFi(Wireless Fidelity)対応デバイスを備える。加えて、位置情報管理サーバ200は、データやファイルを記憶する記憶部212として、ハードディスクや半導体メモリ、記録媒体、メモリカード等による、データのストレージ部を備える。記憶部212は、位置情報管理データベース224を備える。
位置情報管理サーバ200において、制御部211が所定のプログラムを読み込むことで、記憶部212と協働して、位置情報記憶モジュール221、位置情報抽出モジュール222、位置情報演算モジュール223を実現する。また、位置情報管理サーバ200において、制御部11が所定のプログラムを読み込むことで、データ通信部213と協働して、データ送信要求モジュール225、位置情報推定要求受付モジュール226を実現する。
位置情報要求装置10は、位置情報管理サーバ200と同様に、制御部151として、CPU(Central Processing Unit),RAM(Random Access Memory),ROM(Read Only Memory)等を備え、データ通信部152として、例えば、IEEE802.11に準拠したWiFi(Wireless Fidelity)対応デバイス又は、有線ケーブルによる接続可能とするデバイス等の、他の端末装置とのデータ通信を実現するデバイスを備える。
位置情報要求装置10は、ROM上に保存されているWi−Fi等の通信設定に関するデータが記述された通信設定データ51をRAM上に展開し、データ通信部152は、当該通信設定データ51をRAMから読み込んで利用する。また、データ通信部152の利用しているネットワークに関するネットワーク識別子は、当該通信設定データ51内に含まれている。また、当該通信設定データ51内には利用可能な無線ネットワークのネットワーク識別子及び電波強度も含まれており、後述する位置情報推定要求モジュール161によって利用可能になっている。
位置情報要求装置10において、制御部151が所定のプログラムを読み込むことで、位置情報取得部152と協働して、位置情報推定要求モジュール161を実現する。
位置情報提供装置11は、位置情報要求装置10と同様に、制御部153、データ通信部154、位置情報取得部155とを備え、通信設定データ52をRAM上に展開し、読み込んで利用する。位置情報提供装置11は、それに加えて、GPS等の衛星測位システム、各携帯電話基地局との電波を利用した測位システム、IPアドレスを利用した位置推定システム等を利用した位置情報取得部155を備える。
位置情報提供装置11において、制御部153が所定のプログラムを読み込むことで、データ通信部154と協働して、データ送信要求モジュール162を実現する。また、位置情報取得部155と協働して、位置情報取得モジュール163を実現する。
なお、上記で説明したアクセス管理サーバ200は、図6に示すように、位置情報管理アクセスポイント101で実現してもよい。このように、アクセスポイント101で実現した場合は、後述するように、位置情報管理アクセスポイント101が推定した推定位置情報データを、通信可能に接続された他の管理サーバに送信して、推定された位置情報を活用してもよい。
[位置情報及びネットワーク識別子記憶処理]
図7は、位置情報提供装置11と位置情報管理サーバ200が実行する位置情報及びネットワーク識別子記憶処理の手順を表したフローチャートである。この位置情報及びネットワーク識別子記憶処理について説明する。
位置情報管理サーバ200のデータ送信要求モジュール225は、所定のタイミングで、位置情報提供装置11に対してデータ送信要求を送信する(ステップS20)。これに応じて、位置情報提供装置11のデータ送信要求受付モジュール162は、データ送信要求を受信する(ステップS21)。
前記所定のタイミングとしては、例えば位置情報管理サーバ200が、一定時間ごとに行う、データの更新処理等が考えられる。また、前記データ送信要求とは、位置情報提供装置11の最新の位置情報と、位置情報提供装置11が接続している、または接続可能なネットワーク識別子とを、位置情報管理サーバ200へ送信することの要求である。
次に、位置情報提供装置11のデータ送信要求受付モジュール162は、位置情報提供装置11が接続している、または接続可能なネットワークのネットワーク識別子を位置情報管理サーバ200に送信する(ステップS22)。これに応じて、位置情報管理サーバ200のデータ送信要求モジュール225は、位置情報提供装置11から送信されたネットワーク識別子を受信する(ステップS23)。なお、当該ネットワーク識別子には、無線ネットワークの電波強度に関する電波強度データが含まれていてもよい。
次に、位置情報提供装置11の位置情報取得モジュール163は、位置情報提供装置11の位置情報を取得する(ステップS24)。そして、位置情報提供装置11のデータ送信要求受付モジュール162は、当該取得した位置情報を、位置情報管理サーバ200に送信する(ステップS25)。位置情報管理サーバ200のデータ送信要求モジュール225は、位置情報要求装置10から送信されたデータを受信する(ステップS26)。
そして、位置情報管理サーバの位置情報記憶モジュール221は、位置情報提供装置11から受信した前記位置情報と、ネットワーク識別子とを、位置情報管理サーバ200の記憶部212の備える、位置情報管理データベース224内にある、位置情報管理テーブルに、関連付けて記憶する(ステップS27)。このとき、当該記憶をした日付及び時刻も、共に関連付けて位置情報管理テーブルに記憶してもよい。
以上が、位置情報及びネットワーク識別子記憶処理の手順である。
[推定位置情報送信処理]
図8は、位置情報要求装置10と位置情報管理サーバ200が実行する推定位置情報送信処理の手順を表したフローチャートである。この推定位置情報送信処理について説明する。
位置情報要求装置10の位置情報推定要求モジュール161は、所定のタイミングで、位置情報管理サーバ200に位置情報推定要求を送信する(ステップS30)。これに応じて、位置情報管理サーバの位置情報推定要求受付モジュール226は、位置情報推定要求を受信する(ステップS31)。
ここで、前記所定のタイミングとしては、例えば位置情報要求装置10上で実行されているプログラムが位置情報を要求するが、位置情報要求装置10が位置情報取得部155を備えないか、備えていても一時的に利用不能になっている時が考えられる。
次に、位置情報要求装置10の位置情報推定要求モジュール161は、位置情報管理サーバ200に対して、位置情報要求装置10が接続している、または接続可能なネットワークのネットワーク識別子を送信する(ステップS32)。位置情報管理サーバ200の位置情報推定要求受付モジュール226は、当該ネットワーク識別子を、位置情報要求装置10から受信する(ステップS33)。なお、当該ネットワーク識別子には、無線ネットワークの受信電波強度に関する電波強度データが含まれていてもよい。
位置情報管理サーバ200の位置情報抽出モジュール222は、位置情報管理データベース224内の位置情報管理テーブルから、前記受信したネットワーク識別子と関連付けられて保存されている位置情報を抽出する(ステップS34)。位置情報要求装置10が複数のネットワーク識別子を送信した場合には、当該複数のネットワーク識別子のいずれかと関連付けられている位置情報を、全て抽出する。
位置情報管理サーバ200の位置情報演算モジュール223は、前記抽出された位置情報に対して推定処理をし、推定位置情報を作成する(ステップS35)。
ここで、前記抽出された位置情報が一つだけの場合は、特段の演算処理を行わず、それをそのまま推定位置情報として扱う。前記抽出された位置情報が複数あった場合は、所定のアルゴリズムに基づいて、演算が行われる。
当該演算のアルゴリズムについては、一以上の位置情報提供装置11及び、前記位置情報要求装置10の位置が、一以上の無線LANアクセスポイント100から一定範囲にあることを基礎として、主として幾何演算の分野に属するものであり、その詳細はこの発明の分野を超えているため、ここではその内容について言及しない。
ここで、位置情報要求装置10及び位置情報提供装置11が、接続しているネットワークのネットワーク識別子に替えて、接続可能なネットワークのネットワーク識別子を送信することで、前記演算に利用できる情報量が増加し、前記演算における推定精度の向上に寄与することが期待できる。
また、位置情報要求装置10及び位置情報提供装置11が、送信するネットワーク識別子に、無線ネットワークの電波強度に関する電波強度データを含めることで、当該位置情報要求装置10又は一以上の位置情報提供装置11と、一以上の無線LANアクセスポイント100との距離の推定精度が向上し、ひいては、前記演算における推定精度の向上に寄与することが期待できる。
また、前記演算において使用する位置情報は、抽出されたデータのうち一定時刻よりも前に記憶されたものを除外することで、アクセスポイント100が移動した場合等においても、推定の精度の低下を防ぐことができる。これは、アクセスポイント100がテザリング端末であった場合に、特に有効である。
その後、位置情報管理サーバ200の位置情報推定要求受付モジュール226は、前記演算によって作成した推定位置情報を、位置情報要求装置10に送信する(ステップS36)。これに応じて、位置情報推定要求を送信した位置情報要求装置10の位置情報推定受付モジュール161は、位置情報管理サーバ200から送信された推定位置情報を受信する(ステップS37)。当該推定位置情報が、推定された位置情報要求装置10の位置情報である。
以上の処理手順は、位置情報推定システム1について説明したが、これらの処理手順は、位置情報推定システム2についても同様である。位置情報推定システム2の場合に、位置情報管理アクセスポイント101が推定した推定位置情報データを、通信可能に接続された他の管理サーバ(位置情報要求装置10を管理するサーバ等)に送信して、推定された位置情報要求装置10の位置情報を活用してもよい。
上述した手段、機能は、コンピュータ(CPU,情報処理装置,各種端末を含む)が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、CD(CD−ROMなど)、DVD(DVD−ROM、DVD−RAMなど)等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置(記録媒体)に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
1 位置情報推定システム、10 位置情報要求装置、11 位置情報提供装置、100 無線LANアクセスポイント、101 位置情報管理アクセスポイント、200 位置情報管理サーバ

Claims (8)

  1. 位置情報提供装置と、位置情報要求装置と、位置情報管理サーバとが互いに通信可能に接続された位置情報推定システムであって、
    前記位置情報提供装置が、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を位置情報管理サーバに送信する送信手段と、
    前記位置情報管理サーバが、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
    前記位置情報管理サーバが、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
    前記位置情報管理サーバが、前記受信手段によって受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
    を備える位置情報推定システム。
  2. 位置情報提供装置と、位置情報要求装置と、位置情報管理アクセスポイントとが互いに通信可能に接続された位置情報推定システムであって、
    前記位置情報提供装置が、当該位置情報提供装置の位置情報と、当該位置情報管理アクセスポイントに接続するために利用しているネットワーク識別子を位置情報管理アクセスポイントに送信する送信手段と、
    前記位置情報管理アクセスポイントが、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
    前記位置情報管理アクセスポイントが、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
    前記位置情報管理アクセスポイントが、前記受信手段によって受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
    を備える位置情報推定システム。
  3. 位置情報提供装置と、位置情報要求装置と、通信可能に接続された位置情報管理サーバであって、
    前記位置情報提供装置から、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を受信する受信手段と、
    前記受信手段によって受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
    前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
    前記受信手段によって受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
    を備える位置情報管理サーバ。
  4. 位置情報提供装置と、位置情報要求装置と、通信可能に接続された位置情報管理アクセスポイントであって、
    前記位置情報提供装置から、当該位置情報提供装置の位置情報と、当該位置情報管理サーバに接続するために利用しているネットワーク識別子を受信する受信手段と、
    前記受信手段によって受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶する記憶手段と、
    前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信する受信手段と、
    前記受信手段によって受信したネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置の位置情報として推定する位置情報推定手段と、
    を備える位置情報管理アクセスポイント。
  5. 請求項1から4のいずれか一つに記載の位置情報推定システム、位置情報管理サーバ、または位置情報管理アクセスポイントにおいて、
    位置情報提供装置、及び位置情報要求装置が、当該装置が前記位置情報管理サーバまたは前記位置情報管理アクセスポイントに接続するために利用しているネットワーク識別子に加えて、当該装置が接続可能なネットワークのネットワーク識別子を送信する、位置情報推定システム、位置情報管理サーバ、または位置情報管理アクセスポイント。
  6. 請求項1から5のいずれか一つに記載の位置情報推定システム、位置情報管理サーバ、または位置情報管理アクセスポイントにおいて、
    位置情報提供装置、及び位置情報要求装置が送信するネットワーク識別子が、無線LANのサービスセット識別子と、当該装置における受信電波強度との組み合わせである、位置情報推定システム、位置情報管理サーバ、または位置情報管理アクセスポイント。
  7. 位置情報提供装置と、位置情報要求装置と、位置情報管理サーバとが互いに通信可能に接続されたシステムが実行する方法であって、
    前記位置情報提供装置が、当該位置情報提供装置の位置情報と、当該サーバに接続するために利用しているネットワーク識別子を位置情報管理サーバに送信するステップと、
    前記位置情報管理サーバが、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶するステップと、
    前記位置情報管理サーバが、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信するステップと、
    前記位置情報管理サーバが、受信した前記置情報要求装置が利用するネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置として推定するステップと、
    を備える位置推定方法。
  8. 位置情報提供装置と、位置情報要求装置と、互いに通信可能に接続されたた位置情報管理サーバ又は位置情報管理アクセスポイントが実行するプログラムであって、
    前記位置情報提供装置が、当該位置情報提供装置の位置情報と、当該サーバに接続するために利用しているネットワーク識別子を位置情報管理サーバに送信するステップと、
    前記位置情報管理サーバが、前記位置情報提供装置から受信した位置情報とネットワーク識別子を、それぞれ対応付けて記憶するステップと、
    前記位置情報管理サーバが、前記ネットワーク識別子を利用した位置情報要求装置からのアクセスを受付けて、当該位置情報要求装置が利用するネットワーク識別子を受信するステップと、
    前記位置情報管理サーバが、受信した前記置情報要求装置が利用するネットワーク識別子に基づいて、前記位置情報提供装置から受信した位置情報を、前記位置情報要求装置として推定するステップと、
    を実行させるためのプログラム。
JP2012068846A 2012-03-26 2012-03-26 位置情報推定システム、サーバ装置、アクセスポイント装置、位置情報推定方法、及び、プログラム Pending JP2013201612A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012068846A JP2013201612A (ja) 2012-03-26 2012-03-26 位置情報推定システム、サーバ装置、アクセスポイント装置、位置情報推定方法、及び、プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012068846A JP2013201612A (ja) 2012-03-26 2012-03-26 位置情報推定システム、サーバ装置、アクセスポイント装置、位置情報推定方法、及び、プログラム

Publications (1)

Publication Number Publication Date
JP2013201612A true JP2013201612A (ja) 2013-10-03

Family

ID=49521489

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012068846A Pending JP2013201612A (ja) 2012-03-26 2012-03-26 位置情報推定システム、サーバ装置、アクセスポイント装置、位置情報推定方法、及び、プログラム

Country Status (1)

Country Link
JP (1) JP2013201612A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105916153A (zh) * 2016-05-13 2016-08-31 无锡神探电子科技有限公司 一种不依赖移动终端gps信号的定位方法
WO2019228270A1 (zh) * 2018-05-31 2019-12-05 中兴通讯股份有限公司 接入无线路由器的方法、设备和计算机可读存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002258742A (ja) * 2001-02-28 2002-09-11 Secom Co Ltd 捜索支援装置、及び捜索支援システム
JP2004186816A (ja) * 2002-11-29 2004-07-02 Sogo Keibi Hosho Co Ltd 位置情報監視システム、位置情報監視方法
JP2008252298A (ja) * 2007-03-29 2008-10-16 Sony Corp 無線通信装置、無線通信方法、情報処理装置、情報処理方法、およびプログラム
WO2009008035A1 (ja) * 2007-07-06 2009-01-15 Navitime Japan Co., Ltd. 情報収集システム、情報登録サーバ、情報収集方法、及び携帯端末装置
JP2009027546A (ja) * 2007-07-20 2009-02-05 Ntt Docomo Inc 無線通信システム
WO2010148260A1 (en) * 2009-06-19 2010-12-23 Devicescape Software, Inc. Systems and methods for determining location over a network
JP2011530898A (ja) * 2008-08-08 2011-12-22 クゥアルコム・インコーポレイテッド ワイヤレス通信システムにおけるパケット識別のための方法及び装置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002258742A (ja) * 2001-02-28 2002-09-11 Secom Co Ltd 捜索支援装置、及び捜索支援システム
JP2004186816A (ja) * 2002-11-29 2004-07-02 Sogo Keibi Hosho Co Ltd 位置情報監視システム、位置情報監視方法
JP2008252298A (ja) * 2007-03-29 2008-10-16 Sony Corp 無線通信装置、無線通信方法、情報処理装置、情報処理方法、およびプログラム
WO2009008035A1 (ja) * 2007-07-06 2009-01-15 Navitime Japan Co., Ltd. 情報収集システム、情報登録サーバ、情報収集方法、及び携帯端末装置
JP2009027546A (ja) * 2007-07-20 2009-02-05 Ntt Docomo Inc 無線通信システム
JP2011530898A (ja) * 2008-08-08 2011-12-22 クゥアルコム・インコーポレイテッド ワイヤレス通信システムにおけるパケット識別のための方法及び装置
WO2010148260A1 (en) * 2009-06-19 2010-12-23 Devicescape Software, Inc. Systems and methods for determining location over a network
JP2012531111A (ja) * 2009-06-19 2012-12-06 デバイススケープ・ソフトウェア・インコーポレーテッド ネットワークを介して位置を特定するためのシステム及び方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105916153A (zh) * 2016-05-13 2016-08-31 无锡神探电子科技有限公司 一种不依赖移动终端gps信号的定位方法
CN105916153B (zh) * 2016-05-13 2019-03-29 无锡神探电子科技有限公司 一种不依赖移动终端gps信号的定位方法
WO2019228270A1 (zh) * 2018-05-31 2019-12-05 中兴通讯股份有限公司 接入无线路由器的方法、设备和计算机可读存储介质

Similar Documents

Publication Publication Date Title
JP5815690B2 (ja) ネットワークアクセスを電子デバイスに提供するシステム及び方法
US9191975B2 (en) Identification-assisted wireless network connections
CN103299683A (zh) 用于动态无线网络发现的系统、方法和装置
CN102577581A (zh) 建立用于提供聚集型个人网络服务的个人网络的装置和方法
WO2017136132A1 (en) Apparatus and method for mobile communication device clustering
CN112425224A (zh) 用于移动设备的优化定位方法
US9860927B2 (en) Method, apparatus, and system for establishing cooperative communication
KR102139998B1 (ko) 비콘의 보안을 위한 제어 시스템 및 방법 그리고 그 제어 장치
US9516468B2 (en) Mobile terminal, content panel display method, and mobile terminal program
US9622070B2 (en) Updating subscription information
US9357333B2 (en) Mobile terminal, application selection server, application installation method, and mobile terminal program
US9020524B2 (en) Information processing apparatus, information management server, information processing method, information management method, program, and information processing system
US20150281385A1 (en) Location content providing server, location content providing method, location content providing server program
US9615389B2 (en) Mobile terminal, access point related content providing server, access point related content acquiring method, mobile terminal program
JP6200451B2 (ja) 識別子記憶サーバ、識別子記憶方法及び識別子記憶サーバ用プログラム
US9386411B2 (en) Radio access system, controlling apparatus, and terminal apparatus
JP2013201612A (ja) 位置情報推定システム、サーバ装置、アクセスポイント装置、位置情報推定方法、及び、プログラム
JP2005027239A (ja) 情報供給システム、情報供給方法、情報要求装置、情報要求方法、情報中継装置、情報中継方法及びプログラム
KR20120107152A (ko) 단말의 리모트 조작 시스템, 리모트 조작방법
JP5635545B2 (ja) コンテンツ提供サーバ、コンテンツ提供方法、及び、コンテンツ提供サーバ用プログラム
JP5676519B2 (ja) 移動性識別システム、移動性識別サーバ、移動性識別方法、及び、移動性識別サーバ用プログラム
JP2017005557A (ja) 携帯型ユーザ端末、通信切替方法及び携帯型ユーザ端末用プログラム
JP6310512B2 (ja) アクセスポイント関連コンテンツ提供サーバ
KR20110099482A (ko) 지역 서비스 접속 장치 및 방법
JP2015082696A (ja) 通信中継端末、通信中継システム、通信中継方法、及び通信中継端末用プログラム

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20140217

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140303

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140326

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141111

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141212

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150526

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150713

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20160205