(57)【特許請求の範囲】
【請求項１】
位置保証を行うセンタと、
自己の位置保証を前記センタに依頼する依頼端末と、
前記依頼端末からの依頼に応じて自己の位置を前記センタに送信する測位端末とを備えた位置保証システムであって、
前記依頼端末は、
自己の位置を測位する第１位置測位部と、
前記第１位置測位部で測位された自己の位置を前記センタに送信する第１通信部と、
前記測位端末の位置を前記センタへ送信するように依頼する位置送信依頼を近距離無線によって前記測位端末に送信する第１近距離無線通信部とを備え、
前記測位端末は、
自己の位置を測位する第２位置測位部と、
前記依頼端末からの近距離無線による位置送信依頼を受信する第２近距離無線通信部と、
前記第２近距離無線通信部から送られてくる位置送信依頼に応答して、前記第２位置測位部で測位された位置を前記センタに送信する第２通信部とを備え、
前記センタは、
前記依頼端末から受信した位置および前記測位端末から受信した位置に基づき、前記依頼端末から受信した位置の正当性をチェックして位置保証を行う位置情報チェック部
を備えた位置保証システム。
【請求項２】
測位端末の第２通信部は、さらに、第２近距離無線通信部が通信可能な距離を表す近距離無線通信可能距離をセンタに送信し、
センタの位置情報チェック部は、依頼端末から受信した位置が前記測位端末から受信した位置から近距離無線通信可能距離の範囲内にあるか否かによって、前記依頼端末から受信した位置の正当性をチェックして位置保証を行う
ことを特徴とする請求項１記載の位置保証システム。
【請求項３】
測位端末の第２通信部は、さらに、第２位置測位部における位置測位の誤差をセンタに送信し、
センタの位置情報チェック部は、依頼端末から受信した位置が前記測位端末から受信した位置から近距離無線通信可能距離に位置測位の誤差を加えた範囲内にあるか否かによって、前記依頼端末から受信した位置の正当性をチェックして位置保証を行う
ことを特徴とする請求項１記載の位置保証システム。
【請求項４】
依頼端末の第１近距離無線通信部は、測位端末の位置をセンタへ送信するように依頼する位置送信依頼を近距離無線によって複数の測位端末に送信し、
センタの位置情報チェック部は、前記依頼端末から受信した位置および前記複数の測位端末から受信した複数の位置に基づき、前記依頼端末から受信した位置情報の正当性をチェックして位置保証を行う
ことを特徴とする請求項１から請求項３のうちのいずれか１項記載の位置保証システム。
【請求項５】
位置保証を行うセンタと、
自己の位置保証を前記センタに依頼する依頼端末と、
自己の位置を前記センタに送信する測位端末とを備えた位置保証システムであって、
前記依頼端末は、
自己の位置を測位する第１位置測位部と、
自己の周辺にいる前記測位端末から送信される端末ＩＤを受信する第１近距離無線通信部と、
前記第１位置測位部で測位された自己の位置と前記第１近距離無線通信部で受信された端末ＩＤを前記センタに送信する第１通信部とを備え、
前記測位端末は、
自己の位置を測位する第２位置測位部と、
自己の周辺にいる前記依頼端末および測位端末から送信される端末ＩＤを受信する第２近距離無線通信部と、
前記第２位置測位部で測位された自己の位置と前記第２近距離無線通信部で受信された端末ＩＤを前記センタに送信する第２通信部とを備え、
前記センタは、
前記依頼端末から受信した位置および前記測位端末から受信した位置に基づき、前記依頼端末から受信した位置の正当性をチェックして位置保証を行う位置情報チェック部と、
前記依頼端末および前記測位端末の存在の整合性をチェックする周辺端末チェック部とを備え、
前記センタの周辺端末チェック部は、前記依頼端末から受信した端末ＩＤおよび前記測位端末から受信した端末ＩＤに基づき、前記“依頼端末の周辺にいない測位端末”の周辺に依頼端末がいないことを確認することによって、前記依頼端末および前記測位端末の存在に不整合がないか否かをチェックする
ことを特徴とする位置保証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、端末から送られてくる位置が正しいことを保証する位置保証システムに関する。
【背景技術】
【０００２】
従来、携帯端末を用いた位置保証に関する技術として、特許文献１は、位置認証の信頼性を向上させることができる携帯端末を用いた位置認証システムを開示している。この位置認証システムは、ユーザが所持する携帯端末としての携帯電話と、携帯電話から送られてくる位置データ等を管理する認証サーバによって構成されている。携帯電話と認証サーバは、基地局、交換局などを含む携帯電話網を介して接続されている。携帯電話は、人工衛星から発信されているＧＰＳ（Ｇｌｏｂａｌ Ｐｏｓｉｔｉｏｎｉｎｇ Ｓｙｓｔｅｍ）信号を受信して当該地点の経度、緯度等の正確な位置情報を求めるＧＰＳ機能と、携帯電話のユーザ本人であることを確認するための指紋認証機能を備えている。位置データや本人確認結果のデータは携帯電話網を介して認証サーバへ送信され、認証サーバ内のデータベースによりユーザ単位で集中管理される。
【０００３】
【特許文献１】特開２００５−１５７９７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に開示された技術では、位置保証に使用する位置の測位を、位置保証を依頼する端末（以下、「依頼端末」という）に組み込まれたＧＰＳ機能を用いて行っている。このため、依頼端末で位置を偽ることが可能であり、不正な位置にもかかわらず位置保証がなされてしまうという問題がある。
【０００５】
この発明は、上述した問題を解消するためになされたものであり、その課題は、位置保証の信憑性を増加させることができる位置保証システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、この発明に係る位置保証システムは、位置保証を行うセンタと、自己の位置保証をセンタに依頼する依頼端末と、依頼端末からの依頼に応じて自己の位置をセンタに送信する測位端末とを備えた位置保証システムであって、依頼端末は、自己の位置を測位する第１位置測位部と、第１位置測位部で測位された自己の位置をセンタに送信する第１通信部と、測位端末の位置をセンタへ送信するように依頼する位置送信依頼を近距離無線によって測位端末に送信する第１近距離無線通信部とを備え、測位端末は、自己の位置を測位する第２位置測位部と、依頼端末からの近距離無線による位置送信依頼を受信する第２近距離無線通信部と、第２近距離無線通信部から送られてくる位置送信依頼に応答して、第２位置測位部で測位された位置をセンタに送信する第２通信部とを備え、センタは、依頼端末から受信した位置および測位端末から受信した位置に基づき、依頼端末から受信した位置の正当性をチェックして位置保証を行う位置情報チェック部を備えている。
【発明の効果】
【０００７】
この発明に係る位置保証システムによれば、位置保証を依頼する依頼端末の近くにいる測位端末からの位置情報によって依頼端末の位置保証を行うように構成したので、位置保証の信憑性を増加させることができる。
【発明を実施するための最良の形態】
【０００８】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
実施の形態１．
図１は、この発明の実施の形態１に係る位置保証システムの構成を示す図である。この位置保証システムは、依頼端末１、インターネット２、センタ３および測位端末６から構成されている。
【０００９】
依頼端末１は、自己の位置保証を依頼する端末である。この依頼端末１は、測位機能、近距離無線通信機能およびインターネット通信機能を有する。センタ３は、位置保証サービスを提供するセンタであり、インターネット通信機能を有する。このセンタ３は、依頼データベース４および位置保証データベース５を備えている。依頼データベース４は、依頼端末１から送られてくる位置保証の依頼を格納する。位置保証データベース５は、位置保証を行うための情報を格納する。測位端末６は、依頼端末１の近くにいる端末であり、依頼端末１と同様に、測位機能、近距離無線通信機能およびインターネット通信機能を有する。
【００１０】
依頼端末１および測位端末６としては、例えば携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ノートブック型パーソナルコンピュータなどを使用することができる。また、依頼端末１および測位端末６における近距離無線通信機能は、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ、特定小電力無線などにより実現することができる。また、依頼端末１、測位端末６およびセンタ３におけるインターネット通信機能は、これらから直接にインターネット２にアクセスする方法、無線ＬＡＮによりホットスポットを経由してインターネット２にアクセスする方法、その他のインターネット２にアクセスする方法によって実現できる。
【００１１】
図２は、依頼端末１の機能的な構成を示すブロック図である。各ブロックは、例えばソフトウェアによって作成された機能モジュールによって構成することができる。依頼端末１は、位置測位部１１、インターネット通信部１２、測位依頼部１３および近距離無線通信部１４から構成されている。
【００１２】
位置測位部１１は、この発明の第１位置測位部に対応し、自己の現在位置を測位する。この位置測位部１１における測位は、例えばＧＰＳや基地局を利用して行うことができる。この位置測位部１１により測位された自己の現在位置は、位置情報としてインターネット通信部１２に送られる。
【００１３】
インターネット通信部１２は、この発明の第１通信部に対応し、インターネット２へのアクセスおよびインターネット２を介した通信を行う。具体的には、インターネット通信部１２は、位置測位部１１から送られてくる位置情報と自己（依頼端末１）の端末ＩＤとを、インターネット２を介してセンタ３に送信する。ここで、端末ＩＤとしては、依頼端末１を識別するためのユニークなＩＤ、例えば電話番号やメールアドレスの他に、この位置保証システムを利用する際に、位置保証サービスの提供者によってあらかじめ割り当てられたＩＤなどを用いることができる。また、インターネット通信部１２は、センタ３からインターネット２を介して送られてくる依頼ＩＤ（詳細は後述する）を受信し、測位依頼部１３に送る。
【００１４】
測位依頼部１３は、インターネット通信部１２から送られてくる依頼ＩＤに応答して、測位を依頼する測位端末６の検索を近距離無線通信部１４に指示する。また、測位依頼部１３は、検索された測位端末６を表す情報を近距離無線通信部１４から受け取ると、これらの測位端末６に対して測位を依頼するように近距離無線通信部１４に指示する。
【００１５】
近距離無線通信部１４は、この発明の第１近距離無線通信部に対応し、近距離無線を用いて、近くにいる端末へのアクセス、該端末との間の通信および通信可能な測位端末６の検索を行う。具体的には、近距離無線通信部１４は、測位依頼部１３からの測位の依頼に応答して、近距離無線によって所定のプロトコルを実行できるか否かを調べることにより、通信可能な測位端末６を検索する。この近距離無線通信部１４で検索された測位端末６を表す情報は、測位依頼部１３に送られる。また、近距離無線通信部１４は、測位依頼部１３からの指示に応答して、検索された測位端末６に対して近距離無線により依頼ＩＤを送信して測位を依頼する。
【００１６】
図３は、センタ３の機能的な構成を示すブロック図である。各ブロックは、例えばソフトウェアによって作成された機能モジュールによって構成することができる。センタ３は、インターネット通信部２１、依頼ＩＤ生成部２２、依頼データベース管理部２３、位置保証データベース管理部２４および位置情報チェック部２５から構成されている。
【００１７】
インターネット通信部２１は、インターネット２へのアクセスおよびインターネット２を介した通信を行う。具体的には、インターネット通信部２１は、依頼端末１からインターネット２を介して送信されてくる端末ＩＤおよび位置情報を受信して依頼ＩＤ生成部２２に送るとともに、測位端末６からインターネット２を介して送信されてくる依頼ＩＤ、位置情報、位置測位の誤差および近距離無線通信可能距離（詳細は後述する）を受信して位置保証データベース管理部２４に送る。また、インターネット通信部２１は、依頼ＩＤ生成部２２から送られてくる依頼ＩＤを、インターネット２を介して依頼端末１に送信する。
【００１８】
依頼ＩＤ生成部２２は、依頼端末１から送られてくる位置保証依頼に対応するユニークな依頼ＩＤを生成する。具体的には、依頼ＩＤ生成部２２は、インターネット通信部２１から送られてきた端末ＩＤおよび位置情報に対応する依頼ＩＤを生成し、端末ＩＤおよび位置情報と一緒に依頼データベース管理部２３に送る。
【００１９】
依頼データベース管理部２３は、依頼データベース４へのアクセスとレコードの管理を行う。具体的には、依頼データベース管理部２３は、図６に示すように、依頼ＩＤ生成部２２から送られてくる端末ＩＤ、位置情報（以下、「依頼位置情報」という）および依頼ＩＤと、図示しない時計機構から取得した現在時刻（以下、「依頼受付時間という）とを１つのレコードとして、依頼データベース４に格納する。また、依頼データベース管理部２３は、依頼ＩＤ生成部２２から送られてくる依頼ＩＤに対応する端末ＩＤと依頼位置情報とを依頼データベース４から取り出し、位置保証データベース管理部２４に送る。
【００２０】
さらに、依頼データベース管理部２３は、依頼データベース４を更新する。すなわち、依頼データベース管理部２３は、依頼データベース４に格納されているレコードの依頼受付時間を一定時間毎にチェックし、あらかじめ定められた依頼の有効時間を過ぎた場合には、そのレコードを削除する。
【００２１】
位置保証データベース管理部２４は、位置保証データベース５へのアクセスを行う。具体的には、位置保証データベース管理部２４は、図７に示すように、依頼データベース管理部２３から送られてくる端末ＩＤおよび依頼位置情報に、インターネット通信部２１から送られてくる位置情報、位置測位の誤差、近距離無線通信可能距離および図示しない時計機構から取得した現在時刻を表す位置情報受信時間を付加し、１つのレコードとして位置保証データベース５に格納する。また、位置保証データベース管理部２４は、位置保証データベース５の内容を読み出して位置情報チェック部２５に送る。
【００２２】
位置情報チェック部２５は、依頼端末１から送られてきた依頼位置情報の信憑性をチェックする。具体的には、位置情報チェック部２５は、位置保証データベース５に格納されている端末ＩＤ、依頼位置情報、位置情報、位置測位の誤差および近距離無線通信可能距離から、依頼端末１の位置情報の正当性をチェックする。この位置情報チェック部２５の詳細は、後述する。
【００２３】
図４は、測位端末６の機能的な構成を示すブロック図である。各ブロックは、例えばソフトウェアによって作成された機能モジュールによって構成することができる。測位端末６は、位置測位部６１、インターネット通信部６２および近距離無線通信部６３から構成されている。
【００２４】
位置測位部６１は、この発明の第２位置測位部に対応し、自己の現在位置を測位する。この位置測位部６１における測位は、例えばＧＰＳや基地局を利用して行うことができる。この位置測位部６１により測位された自己の現在位置は、位置情報としてインターネット通信部６２に送られる。
【００２５】
インターネット通信部６２は、この発明の第２通信部に対応し、インターネット２へのアクセスおよびインターネット２を介した通信を行う。具体的には、インターネット通信部６２は、近距離無線通信部６３から送られてくる依頼ＩＤ、位置測位部６１から送られてくる位置情報、位置測位部６１における位置測位の誤差および近距離無線通信部６３が通信可能な距離を表す近距離無線通信可能距離を、インターネット２を介してセンタ３に送信する。
【００２６】
近距離無線通信部６３は、この発明の第２の近距離無線通信部に対応し、近距離無線を用いて、近くにいる端末へのアクセス、該端末との間の通信および通信可能な端末の検索を行う。具体的には、近距離無線通信部６３は、依頼端末１から近距離無線によって送られてくる依頼ＩＤを受信し、インターネット通信部６２に送る。
【００２７】
次に、上記のように構成される、この発明の実施の形態１に係る位置保証システムの動作を、依頼端末１から位置保証依頼があった場合の動作を中心に、図５に示すシーケンス図を参照しながら説明する。
【００２８】
まず、依頼端末１では、位置保証を依頼するために、位置測位が行われる（ステップＳＴ１１）。すなわち、位置測位部１１は、自己の現在位置を測位し、位置情報としてインターネット通信部１２に送る。次いで、位置保証依頼が行われる（ステップＳＴ１２）。すなわち、インターネット通信部１２は、自己（依頼端末１）の端末ＩＤとステップＳＴ１１において得られた位置情報とをインターネット２を経由してセンタ３へ送信して位置保証依頼を行う。
【００２９】
センタ３では、依頼端末１からの位置保証依頼が受信される（ステップＳＴ３１）。すなわち、インターネット通信部２１は、依頼端末１から送信されてきた位置保証依頼、つまり端末ＩＤと位置情報とを受信し、依頼ＩＤ生成部２２に送る。次いで、依頼ＩＤが生成される（ステップＳＴ３１）。すなわち、依頼ＩＤ生成部２２は、インターネット通信部２１から送られてきた端末ＩＤおよび位置情報（依頼端末１の位置保証依頼）に対応する依頼ＩＤを生成し、端末ＩＤおよび位置情報とともに依頼データベース管理部２３に送る。
【００３０】
次いで、依頼データベース４への格納が行われる（ステップＳＴ３３）。すなわち、依頼データベース管理部２３は、依頼ＩＤ生成部２２から受け取った端末ＩＤ、依頼位置情報および依頼ＩＤに、依頼受付時間を付加し、１つのレコードとして依頼データベース４に格納する。図６は、複数のレコードが依頼データベース４に格納されている様子を示す。
【００３１】
また、センタ３においては、上述した処理および後述する処理と並行して、依頼データベース４の更新が行われる（ステップＳＴ３４）。すなわち、依頼データベース管理部２３は、依頼データベース４に格納されているレコードの依頼受付時間を一定時間毎にチェックし、あらかじめ定められた依頼の有効時間を過ぎた場合には、そのレコードを削除する。
【００３２】
次いで、センタ３においては、依頼ＩＤの送信が行われる（ステップＳＴ３５）。すなわち、インターネット通信部２１は、ステップＳＴ３２において、依頼ＩＤ生成部２２によって生成された依頼ＩＤを、インターネット２を介して依頼端末１に送信する。
【００３３】
依頼端末１では、センタ３からの依頼ＩＤが受信される（ステップＳＴ１３）。すなわち、インターネット通信部１２は、センタ３からインターネット２を介して送信されてくる依頼ＩＤを受信し、測位依頼部１３に送る。測位依頼部１３は、インターネット通信部１２から送られてくる依頼ＩＤに応答して、近距離無線通信部１４に対し、測位を依頼する測位端末６の検索を指示する。次いで、測位端末６の検索が行われる（ステップＳＴ１４）。すなわち、近距離無線通信部１４は、測位依頼部１３からの指示に応答して、近距離無線によって、通信可能な測位端末６を検索し、検索された測位端末６を表す情報を測位依頼部１３に送る。
【００３４】
次いで、位置送信依頼が行われる（ステップＳＴ１５）。すなわち、測位依頼部１３は、ステップＳＴ１４において検索された測位端末６を表す情報を近距離無線通信部１４から受け取ると、これらの測位端末６に対して測位を依頼するように近距離無線通信部１４に指示する。近距離無線通信部１４は、測位依頼部１３からの指示に応答して、検索された測位端末６に対して近距離無線により依頼ＩＤを送信して測位を依頼する。ここで、位置送信の依頼は、ステップＳＴ１３において検索されたすべての測位端末６に対して行ってもよいし、検索された測位端末６の中からランダムに選択した一定数の測位端末６に対して行ってもよい。
【００３５】
測位端末６においては、位置送信依頼が受信される（ステップＳＴ２１）。すなわち、近距離無線通信部６３は、依頼端末１から近距離無線で送られてきた依頼ＩＤを受信し、インターネット通信部６２に送る。次いで、位置測位が行われる（ステップＳＴ１１）。すなわち、位置測位部６１は、自己の現在位置を測位し、インターネット通信部６２に送る。次いで、測位結果が送信される（ステップＳＴ２３）。すなわち、インターネット通信部６２は、ステップＳＴ２２において得られた位置情報に、位置測位の誤差、近距離無線通信可能距離および依頼端末１から受け取った依頼ＩＤを付加し、インターネット２を介してセンタ３へ送信する。
【００３６】
センタ３においては、測位端末６からの測位結果が受信される（ステップＳＴ３６）。すなわち、インターネット通信部２１は、測位端末６からインターネット２を介して送信されてきた位置情報、位置測位の誤差、近距離無線通信可能距離および依頼ＩＤを受け取り、位置保証データベース管理部２４に送る。
【００３７】
次いで、位置保証データベース５への格納が行われる（ステップＳＴ３７）。すなわち、依頼データベース管理部２３は、測位端末６から受け取った依頼ＩＤに対応する端末ＩＤと依頼位置情報とを依頼データベース４から取り出し、位置保証データベース管理部２４に送る。位置保証データベース管理部２４は、依頼データベース管理部２３から送られてくる端末ＩＤおよび依頼位置情報に、測位端末６から受け取った位置情報、位置測位の誤差、近距離無線通信可能距離および位置情報受信時間を付加し、１つのレコードとして位置保証データベース５に格納する。図７は、複数のレコードが位置保証データベース５に格納されている様子を示す。
【００３８】
なお、測位端末６から受け取った依頼ＩＤに対応する端末ＩＤを有するレコードが依頼データベース４に存在しない場合は、この依頼ＩＤは有効時間を過ぎたものであるか、または不正な依頼ＩＤと判断され、位置保証データベース５への格納は行われない。
【００３９】
次いで、センタ３では、位置情報チェックが行われる（ステップＳＴ３８）。すなわち、位置情報チェック部２５は、位置保証データベース５に格納されている端末ＩＤ、依頼位置情報、位置情報、位置測位の誤差および近距離無線通信可能距離から、依頼端末１の位置情報の正当性をチェックする。
【００４０】
ここで、位置情報チェック部２５で行われる位置情報チェック処理の内容を、図８を参照しながら詳細に説明する。まず、位置保証データベース５に格納されている、測位端末６から送られてきた位置情報、位置測位の誤差および近距離無線通信可能距離が取り出される。そして、位置情報で示される位置Ｐを中心とし、近距離無線通信可能距離に位置測位の誤差を加えた値を半径ｒとする円が計算される。なお、ここでは、半径ｒとして近距離無線通信可能距離に位置測位の誤差を加えた値を用いているが、半径ｒは、つまり近距離無線通信可能距離および位置測位の誤差を用いないで、ある一定距離とすることができる。また、半径ｒは、測位の誤差を用いないで、近距離無線通信可能距離のみとすることもできる。
【００４１】
次に、位置保証データベース５に格納されている、依頼端末１から送られてきた依頼位置情報が取り出される。そして、この取り出された依頼位置情報によって示される位置が先に計算した円内にあるか否かがチェックされる。依頼端末１による位置保証の依頼に対する各種情報が測位端末６からセンタ３に送られてきたということは、依頼端末１は測位端末６との間で近距離無線通信が可能な距離にいたということを示しているので、依頼端末１から送られてきた依頼位置情報が正しければ、この依頼位置情報で示される位置が先に計算した円内に収まるはずである。このため、依頼位置情報で示される位置が、図８の位置ａに示すように円内にある場合は依頼端末１から送られてきた依頼位置情報は正しいと判断でき、位置ｂで示すように円外にある場合は依頼端末１から送られてきた依頼位置情報は不正なものと判断できる。
【００４２】
なお、この時点で依頼端末１の位置保証を行うことができるが、さらに、上述した位置情報チェック処理を測位端末６から送られてきた位置情報のすべてについて行うことにより、依頼端末１から送られてきた依頼位置情報の正当性を複数の端末でチェックすることになるので、その信憑性を増加させることができる。
【００４３】
次いで、センタ３では、位置保証が行われる（ステップＳＴ３９）。すなわち、位置情報チェック部２５で行われたチェック結果と位置保証データベース５に格納されている位置情報受信時間とにより、依頼端末１が位置情報受信時間に依頼位置情報で示される位置にいたことが保証される。
【００４４】
以上説明したように、この発明の実施の形態１に係る位置保証システムによれば、依頼端末１から送られてくる依頼位置情報を測位端末６から送られてくる位置情報に基づきチェックするように構成したので、依頼端末１から送られてくる依頼位置情報の信憑性を増加させることがきる。
【００４５】
実施の形態２．
図９は、この本発明の実施の形態２に係る位置保証システムの構成を示すブロック図である。この位置保証システムは、実施の形態１に係る位置保証システムに、遠方端末８が追加されて構成されている。遠方端末８は、測位端末６の一部分であり、依頼端末１の位置保証に使用される測位端末６の周辺にいる端末である。また、センタ３には、各端末の周辺にいる端末のＩＤを格納しておくための周辺端末データベース７が追加されている。
【００４６】
図１０は、実施の形態２に係る位置保証システムで使用される依頼端末１の機能的な構成を示すブロック図である。この依頼端末１は、図３に示した実施の形態１に係る依頼端末に、周辺端末送信部１５が追加されて構成されている。周辺端末送信部１５は、近距離無線通信部１４から送られてくる、依頼端末１の周辺にいる端末の端末ＩＤをインターネット通信部１２に送る。
【００４７】
図１１は、実施の形態２に係る位置保証システムで使用されるセンタ３の機能的な構成を示すブロック図である。このセンタ３は、図４に示した実施の形態１に係るセンタに、周辺端末データベース管理部２６および周辺端末チェック部２７が追加されて構成されている。
【００４８】
周辺端末データベース管理部２６は、周辺端末データベース７へのアクセスを行う。具体的には、周辺端末データベース管理部２６は、図１４に示すように、インターネット通信部２１から受け取った各端末の端末ＩＤ（自己の端末ＩＤ）、位置情報および各端末の周辺にいる端末の端末ＩＤを１つのレコードとして、周辺端末データベース７に格納する。また、周辺端末データベース管理部２６は、周辺端末データベース７から取り出した各端末の端末ＩＤ、位置情報および各端末の周辺にいる端末の端末ＩＤを周辺端末チェック部２７に送る。
【００４９】
周辺端末チェック部２７は、位置保証データベース管理部２４から送られてくる位置保証データベース５の内容および周辺端末データベース管理部２６から送られてくる周辺端末データベース７の内容に基づき、依頼端末１と、この依頼端末１の位置情報の信憑性を増すために使用される測位端末６との存在に不整合がないか否かをチェックする。この周辺端末チェック部２７において行われる処理の詳細は後述する。
【００５０】
図１２は、実施の形態２に係る位置保証システムで使用される測位端末６の機能的な構成を示すブロック図である。この測位端末６は、図５に示した実施の形態１に係る測位端末に、周辺端末送信部６４が追加されて構成されている。周辺端末送信部６４は、近距離無線通信部６３から送られてくる、測位端末６の周辺にいる端末の端末ＩＤをインターネット通信部６２に送る。
【００５１】
図１３は、実施の形態２に係る位置保証システムで使用される遠方端末８の機能的な構成を示すブロック図である。遠方端末８は、位置測位部８１、インターネット通信部８２、近距離無線通信部８３および周辺端末送信部８４から構成されている。
【００５２】
位置測位部８１は、自己の現在位置を測位する。この位置測位部８１における測位は、例えばＧＰＳや基地局を利用して行うことができる。この位置測位部８１により測位された自己の現在位置は、位置情報としてインターネット通信部８２に送られる。
【００５３】
インターネット通信部８２は、インターネット２へのアクセスおよびインターネット２を介した通信を行う。具体的には、インターネット通信部８２は、自己（遠方端末８）の端末ＩＤ、位置測位部８１から送られてくる位置情報および周辺端末送信部８４から送られてくる、自己の周辺にいる端末の端末ＩＤを、インターネット２を介してセンタ３に送信する。
【００５４】
近距離無線通信部８３は、近距離無線による、自己の周辺にいる端末へのアクセス、該端末との間の通信および通信可能な端末の検索を行う。具体的には、近距離無線通信部８３は、自己の周辺にいる端末から近距離無線通信によって送られてくる端末ＩＤを受信し、周辺端末送信部８４に送る。ここで、自己の周辺にいる端末の端末ＩＤとしては、その端末を識別するためのユニークなＩＤ、例えば電話番号やメールアドレスの他に、この位置保証システムを利用する際に、位置保証サービスの提供者によってあらかじめ割り当てられたＩＤなどを用いることができる。
【００５５】
周辺端末送信部８４は、遠方端末８の周辺にいる端末の端末ＩＤをインターネット通信部８２に送る。具体的には、近距離無線通信部６３から送られてくる、遠方端末８の周辺にいる端末の端末ＩＤをインターネット通信部８２に送る。
【００５６】
次に、上記のように構成される、この発明の実施の形態２に係る位置保証システムの動作を、依頼端末１の位置保証を行う場合の動作を中心に説明する。
【００５７】
依頼端末１においては、位置測位部１１は、一定時間ごとに、自己の現在位置を測位し、位置情報としてインターネット通信部１２に送る。また、近距離無線通信部１４は、自己の周辺にいる端末、つまり近距離無線によって通信可能な端末を検索し、検索された端末の端末ＩＤを取得して周辺端末送信部１５に送る。周辺端末送信部１５は、近距離無線通信部１４から送られてくる端末ＩＤをインターネット通信部１２に送る。インターネット通信部１２は、自己の端末ＩＤ、位置測位部１１から送られてくる位置情報および周辺端末送信部１５から送られてくる周辺にいる端末の端末ＩＤを、インターネット２を介してセンタ３に送る。
【００５８】
また、測位端末６においては、位置測位部６１は、一定時間ごとに、自己の現在位置を測位し、位置情報としてインターネット通信部６２に送る。また、近距離無線通信部６３は、自己の周辺にいる端末、つまり近距離無線によって通信可能な端末を検索し、検索された端末の端末ＩＤを取得して周辺端末送信部６４に送る。周辺端末送信部６４は、近距離無線通信部６３から送られてくる端末ＩＤをインターネット通信部６２に送る。インターネット通信部６２は、自己の端末ＩＤ、位置測位部６１から送られてくる位置情報および周辺端末送信部６４から送られてくる周辺にいる端末の端末ＩＤを、インターネット２を介してセンタ３に送る。
【００５９】
さらに、遠方端末８においては、位置測位部８１は、一定時間ごとに、自己の現在位置を測位し、位置情報としてインターネット通信部８２に送る。また、近距離無線通信部８３は、自己の周辺にいる端末、つまり近距離無線によって通信可能な端末を検索し、検索された端末の端末ＩＤを取得して周辺端末送信部８４に送る。周辺端末送信部８４は、近距離無線通信部６３から送られてくる端末ＩＤをインターネット通信部８２に送る。インターネット通信部８２は、自己の端末ＩＤ、位置測位部８１から送られてくる位置情報および周辺端末送信部８４から送られてくる周辺にいる端末の端末ＩＤを、インターネット２を介してセンタ３に送る。
【００６０】
センタ３においては、インターネット通信部２１は、依頼端末１、測位端末６および遠方端末８から送られてくる各端末の端末ＩＤ、位置情報および各端末の周辺にいる端末の端末ＩＤを受信し、周辺端末データベース管理部２６に送る。周辺端末データベース管理部２６は、受け取った各端末ＩＤ、位置情報および各端末の周辺にいる端末の端末ＩＤを１つのレコードとして、周辺端末データベースに格納する。図１４は、レコードが周辺端末データベース７に格納されている様子を示す。図１４に示すように、レコードの先頭の第１カラムには端末ＩＤを送ってきた端末自身の端末ＩＤが格納され、第２カラムには端末ＩＤを送ってきた端末の位置情報が格納され、第３カラム以降には、端末ＩＤを送ってきた端末の周辺にいる端末の端末ＩＤが格納される。
【００６１】
以上の処理が終了すると、図５のシーケンス図を参照して既に説明した実施の形態１に係る位置保証システムの動作と同様の動作が実行される。この時、センタ３においては、依頼端末１の位置情報チェック（図５のステップＳＴ３８）を実行する際に、周辺端末チェック部２７は、依頼端末１および測位端末６（遠方端末８を含む）の存在に不整合がないか否かをチェックする。
【００６２】
ここで、周辺端末チェック部２７で行われるチェック処理の内容を詳細に説明する。まず、位置保証データベース５に格納されている依頼端末１の端末ＩＤが取り出される。次いで、周辺端末データベース７に格納されているレコードのうち、第１カラムが依頼端末１の端末ＩＤであるレコードが取り出される。次いで、この取り出されたレコードの第３カラム以降に格納されている、依頼端末１の周辺にいる端末の端末ＩＤが取り出される。
【００６３】
次いで、周辺端末データベース７に格納されている全レコードの第１カラムがチェックされ、これが依頼端末１の周辺にいる端末の端末ＩＤ以外のものについて、そのレコードの第３カラム以降に依頼端末１の端末ＩＤが含まれているか否かがチェックされる。もし、依頼端末１の端末ＩＤが含まれていた場合は、そのレコードの位置情報で示される位置と依頼端末１の位置情報で示される位置を比較し、それが各端末で行われる各端末ＩＤの取り出しと位置測位を行う一定時間の時間内で移動可能であると推測される距離より遠い場合は依頼端末１の存在に不整合があると判断できる。
【００６４】
さらに、依頼端末１の端末ＩＤが第１カラムであるレコードに含まれる周辺にいる端末の端末ＩＤについて、上記と同様のことを行うことによって、依頼端末１の周辺にいる端末の位置の正当性を確保、つまり信憑性を増加させることできるので、依頼端末１の位置の信憑性をさらに増加させることができる。
【００６５】
以上説明したように、この発明の実施の形態２に係る位置保証システムによれば、依頼端末１から送られてくる位置情報の信憑性をさらに増加させることがきる。
【図面の簡単な説明】
【００６６】
【図１】この発明の実施の形態１に係る位置保証システムの構成を示す図である。
【図２】図１に示した依頼端末の機能的な構成を示すブロック図である。
【図３】図１に示したセンタの機能的な構成を示すブロック図である。
【図４】図１に示した測位端末の機能的な構成を示すブロック図である。
【図５】この発明の実施の形態１に係る位置保証システムの動作を説明するためのシーケンス図である。
【図６】この発明の実施の形態１に係る位置保証システムで使用される依頼データベースを示す図である。
【図７】この発明の実施の形態１に係る位置保証システムで使用される位置保証データベースを示す図である。
【図８】この発明の実施の形態１に係る位置保証システムで行われる位置情報チェック処理を説明するための図である。
【図９】この本発明の実施の形態２に係る位置保証システムの構成を示すブロック図である。
【図１０】図９に示した依頼端末の機能的な構成を示すブロック図である。
【図１１】図９に示したセンタの機能的な構成を示すブロック図である。
【図１２】図９に示した測位端末の機能的な構成を示すブロック図である。
【図１３】図９に示した遠方端末の機能的な構成を示すブロック図である。
【図１４】この発明の実施の形態２に係る位置保証システムで使用される周辺端末データベースを示す図である。
【符号の説明】
【００６７】
１  依頼端末、２  インターネット、３  センタ、４  依頼データベース、５  位置保証データベース、６  測位端末、７  周辺端末データベース、８  遠方端末、１１、６１、８１  位置測位部、１２、２１、６２、８２  インターネット通信部、１３  測位依頼部、１４、６３、８３  近距離無線通信部、１５、６４、８４  周辺端末送信部、２２  依頼ＩＤ生成部、２３  依頼データベース管理部、２４  位置保証データベース管理部、２５  位置情報チェック部、２６  周辺端末データベース管理部、２７  周辺端末チェック部。
【図１】
0004689447.tif 000002
【図２】
0004689447.tif 000003
【図３】
0004689447.tif 000004
【図４】
0004689447.tif 000005
【図５】
0004689447.tif 000006
【図６】
0004689447.tif 000007
【図７】
0004689447.tif 000008
【図８】
0004689447.tif 000009
【図９】
0004689447.tif 000010
【図１０】
0004689447.tif 000011
【図１１】
0004689447.tif 000012
【図１２】
0004689447.tif 000013
【図１３】
0004689447.tif 000014
【図１４】
0004689447.tif 000015