(57)【要約】【課題】端末装置の位置のなりすましを確実に検出することができる位置確認装置等を提供すること。【解決手段】移動可能な端末装置１１によって測位された端末装置１１の位置を表す位置情報を受信する位置情報受信手段９１と、地理的な領域としてのゾーンごとに、ゾーンに関する問い合わせ情報及び問い合わせ情報に対応させた回答情報を管理する情報管理手段９２と、受信した位置情報が表す位置を含むゾーンに対応した問い合わせ情報を情報管理手段９２から取得する問い合わせ情報取得手段９３と、取得した問い合わせ情報を端末装置１１に対して送信する問い合わせ情報送信手段９５と、問い合わせ情報に応じて端末装置１１が応答して送信した応答情報を受信する応答情報受信手段９６と、ゾーンごとに、端末装置１１からの応答情報に該当する回答情報が情報管理手段９２に回答情報として存在するか否かを判断する判断手段９７と、を備える。【選択図】図１
2005080085.tif 000002
【特許請求の範囲】
【請求項１】
移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を受信する位置情報受信手段と、
地理的な領域としてのゾーンごとに、前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段と、
受信した前記位置情報が表す位置を含むゾーンに対応した前記問い合わせ情報を前記情報管理手段から取得する問い合わせ情報取得手段と、
取得した前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信手段と、
前記問い合わせ情報に応じて前記端末装置が応答して送信した応答情報を受信する応答情報受信手段と、
前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断手段と、
を備えることを特徴とする位置確認装置。
【請求項２】
前記端末装置は、
測位して現在地に関する位置情報を取得する位置測位手段と、
前記位置情報受信手段、前記情報管理手段、前記問い合わせ情報取得手段、前記問い合わせ情報送信手段、前記応答情報受信手段及び前記判断手段を有する位置確認サーバに対して、前記位置情報を送信する位置情報送信手段と、
前記位置確認サーバから前記問い合わせ情報を受信する問い合わせ情報受信手段と、
前記問い合わせ情報に対応させて前記応答情報を生成する応答情報生成手段と、
生成された前記応答情報を送信する応答情報送信手段と、
を備えることを特徴とする請求項１に記載の位置確認装置。
【請求項３】
移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を取得する位置情報取得ステップと、
前記端末装置が、取得した位置情報を位置確認サーバに対して送信する位置情報送信ステップと、
前記端末装置が送信した前記位置情報を前記位置確認サーバが受信する位置情報受信ステップと、
前記位置確認サーバにて、地理的な領域としてのゾーンごとに前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段から、受信した前記位置情報が表す位置を含む前記ゾーンに対応した前記問い合わせ情報を取得する問い合わせ情報取得ステップと、
前記位置確認サーバが前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信ステップと、
前記端末装置が、前記位置確認サーバからの前記問い合わせ情報を受信する問い合わせ情報受信ステップと、
前記端末装置が、前記問い合わせ情報に対応させて前記応答情報を前記位置確認サーバに送信する応答情報送信ステップと、
前記位置確認サーバが、前記端末装置から前記応答情報を受信する応答情報受信ステップと、
前記位置確認サーバが、前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断ステップと、
を有することを特徴とする位置確認方法。
【請求項４】
移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を受信する位置情報受信ステップと、
地理的な領域としてのゾーンごとに、受信した前記位置情報が表す位置を含むゾーンに対応した前記問い合わせ情報を、前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段から取得する問い合わせ情報取得ステップと、
取得した前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信ステップと、
前記問い合わせ情報に応じて前記端末装置が応答して送信した応答情報を受信する応答情報受信ステップと、
前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断ステップと、
を実行させることを特徴とする位置確認装置の制御プログラム。
【請求項５】
移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を受信する位置情報受信ステップと、
地理的な領域としてのゾーンごとに、受信した前記位置情報が表す位置を含むゾーンに対応した前記問い合わせ情報を、前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段から取得する問い合わせ情報取得ステップと、
取得した前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信ステップと、
前記問い合わせ情報に応じて前記端末装置が応答して送信した応答情報を受信する応答情報受信ステップと、
前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断ステップと、
を実行させる位置確認装置の制御プログラムを記録したことを特徴とするコンピュータ読み取り可能な情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動可能な端末装置の位置を確認する位置確認装置、位置確認方法、位置確認装置の制御プログラム及び、位置確認装置の制御プログラムを記録したコンピュータ読み取り可能な情報記録媒体に関するものである。
【背景技術】
【０００２】
従来、人または車両等の移動状況、つまり、これらの位置を把握し一元的に管理する手法としては、例えばモバイル端末を用いて位置検出手段から得られる位置情報を位置情報センタに登録し、登録グループ毎に人または車両等の移動状況を一元的に管理していた（特許文献１参照）。ところが、このような従来技術では、モバイル端末においてその現在地を偽ること、つまり、位置のなりすましを行っていた場合に、位置情報登録センタが位置のなりすましを発見することができないという問題点があった。
【０００３】
また、これ以外にも他の従来技術としては、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等を利用して得られた位置情報や時間情報自体を認証する手法を採用していた（特許文献２参照）。具体的には、まず、例えばデジタルカメラが撮影した画像データを記憶装置に書き込み、同時に、ＧＰＳレシーバによりＧＰＳ電波を受信して、経度／緯度情報を暗号化して、これを位置情報としてセンターシステムに送信する。そして、センターシステムは、デジタルカメラから入力された位置情報を復号化し、得られた経度／緯度情報から場所を特定してデジタルカメラへ送信出力する。記憶装置に記憶された画像データは、場所特定データが示す場所で撮影されたものであり、他の場所で撮影されたものでないことが証明される。
【特許文献１】特開平１１−５５７４１号公報
【特許文献２】特開２００１−３３５３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、このような従来技術でにおいても最初の位置に問題があった。つまり、撮影したデジタルカメラ等の端末装置において、その位置（上記場所特定データに相当）が撮影直後に最初から改竄されて位置のなりすましが行われていると、センターシステムがデジタルカメラ等の端末装置の位置のなりすましを検出することができないという問題点があった。
【０００５】
本発明は、端末装置の位置のなりすましを確実に検出することができる位置確認装置、位置確認方法、位置確認装置の制御プログラム及び、位置確認装置の制御プログラムを記録したコンピュータ読み取り可能な情報記録媒体を提供することである。
【課題を解決するための手段】
【０００６】
上述の目的は、第１の発明によれば、移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を受信する位置情報受信手段と、地理的な領域としてのゾーンごとに、前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段と、受信した前記位置情報が表す位置を含むゾーンに対応した前記問い合わせ情報を前記情報管理手段から取得する問い合わせ情報取得手段と、取得した前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信手段と、前記問い合わせ情報に応じて前記端末装置が応答して送信した応答情報を受信する応答情報受信手段と、前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断手段と、を備えることを特徴とする位置確認装置により、達成される。
上記構成によれば、位置確認装置が、問い合わせ情報取得手段及び問い合わせ情報送信手段を備えているので、位置情報が表す位置を含むゾーンに関する問い合わせ情報を取得し、位置情報を送信してきた端末装置に対して送信することができる。
そして、位置確認装置は、応答情報受信手段によって、問い合わせ情報に応じて端末装置が応答して送信した応答情報を受信する。この位置確認装置は、判断手段を備えているので、端末装置からの応答情報が情報管理手段に回答情報として存在しているか否かを判断する。具体的には、位置確認装置は、ゾーンごとに端末装置からの応答情報が情報管理手段の回答情報に対応していれば、端末装置が位置確認装置における回答情報の存在を正規に把握していると判断されることから、ゾーンに対応した端末装置からの位置情報が改竄されていないと判断し、一方、対応していなければ端末装置からの位置情報が改竄されていると判断する。このようにすると、位置確認装置は、端末装置において位置情報が改竄されて端末装置が位置のなりすましを行っていることを確実に検出することができる。
【０００７】
第２の発明は、第１の発明の構成において、前記端末装置は、測位して現在地に関する位置情報を取得する位置測位手段と、前記位置情報受信手段、前記情報管理手段、前記問い合わせ情報取得手段、前記問い合わせ情報送信手段、前記応答情報受信手段及び前記判断手段を有する位置確認サーバに対して、前記位置情報を送信する位置情報送信手段と、前記位置確認サーバから前記問い合わせ情報を受信する問い合わせ情報受信手段と、前記問い合わせ情報に対応させて前記応答情報を生成する応答情報生成手段と、生成された前記応答情報を送信する応答情報送信手段と、を備えることを特徴とする。
上記構成によれば、端末装置は、問い合わせ情報受信手段、応答情報生成手段及び応答情報送信手段を備えているので、位置管理サーバから問い合わせ情報を受信し、問い合わせ情報に対応させて回答情報を生成し、位置確認サーバに対して送信する。
この位置確認装置は、応答情報受信手段及び判断手段を備えているので、端末装置からの応答情報を受信し、この応答情報に該当する回答情報が情報管理手段に存在しているか否かを判断する。
このようにすると、この端末装置は、上述のように位置確認装置によってゾーンごとに応答情報が情報管理手段の回答情報に対応していれば位置情報が改竄されていないと判断され、対応していなければ位置情報が改竄されていると判断される。このようにすると、端末装置は、位置情報を改竄して位置のなりすましを行っているか否かが位置確認装置によって確実に検出されるようになる。
【０００８】
上述の目的は、第３の発明によれば、移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を取得する位置情報取得ステップと、前記端末装置が、取得した位置情報を位置確認サーバに対して送信する位置情報送信ステップと、前記端末装置が送信した前記位置情報を前記位置確認サーバが受信する位置情報受信ステップと、前記位置確認サーバにて、地理的な領域としてのゾーンごとに前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段から、受信した前記位置情報が表す位置を含む前記ゾーンに対応した前記問い合わせ情報を取得する問い合わせ情報取得ステップと、前記位置確認サーバが前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信ステップと、前記端末装置が、前記位置確認サーバからの前記問い合わせ情報を受信する問い合わせ情報受信ステップと、前記端末装置が、前記問い合わせ情報に対応させて前記応答情報を前記位置確認サーバに送信する応答情報送信ステップと、前記位置確認サーバが、前記端末装置から前記応答情報を受信する応答情報受信ステップと、前記位置確認サーバが、前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断ステップと、を有することを特徴とする位置確認方法により、達成される。
【０００９】
上述の目的は、第４の発明によれば、移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を受信する位置情報受信ステップと、地理的な領域としてのゾーンごとに、受信した前記位置情報が表す位置を含むゾーンに対応した前記問い合わせ情報を、前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段から取得する問い合わせ情報取得ステップと、取得した前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信ステップと、前記問い合わせ情報に応じて前記端末装置が応答して送信した応答情報を受信する応答情報受信ステップと、前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断ステップと、を実行させることを特徴とする位置確認装置の制御プログラムにより、達成される。
【００１０】
上述の目的は、第５の発明によれば、移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を受信する位置情報受信ステップと、地理的な領域としてのゾーンごとに、受信した前記位置情報が表す位置を含むゾーンに対応した前記問い合わせ情報を、前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段から取得する問い合わせ情報取得ステップと、取得した前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信ステップと、前記問い合わせ情報に応じて前記端末装置が応答して送信した応答情報を受信する応答情報受信ステップと、前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断ステップと、を実行させる位置確認装置の制御プログラムを記録したことを特徴とするコンピュータ読み取り可能な情報記録媒体により、達成される。
【発明を実施するための最良の形態】
【００１１】
以下、この発明の好適な実施の形態を図面に基づいて説明する。
なお、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【００１２】
図１は、本発明の好ましい実施形態としての位置確認システム１の構成例を示すシステム構成図である。
位置確認装置としての位置確認システム１は、管理サーバ５がネットワーク７に接続され、端末装置１１が基地局８を経由してネットワーク７に接続された構成となっている。
【００１３】
ネットワーク７は、例えばＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）のような通信プロトコルを用いてデータ通信を行うインターネットやイントラネットのようなデータ伝送媒体である。このネットワーク７は、例えば有線や無線によってデータ通信を行う機能を有する。基地局８は、例えば携帯電話装置である端末装置１１との間で無線でデータ通信を行う機能を有する。
【００１４】
この端末装置１１は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用して現在地を測位して位置情報を取得する機能を有する。具体的には、端末装置１１は、例えばＧＰＳ衛星である衛星３（１つ以上の衛星）からの衛星電波を受信し、衛星電波に含まれる航法メッセージを解析することで現在地に関する位置情報を取得する機能を有する。端末装置１１は、操作者等によって携帯されることで移動可能となっており、その移動により地理的な領域であるゾーンＡ，Ｂ，Ｃ等に位置するようになっている。
この端末装置１１は、取得した位置情報が示す現在地を含むゾーンＡ等に対応付けたゾーン識別子を、端末装置１１の現在地の位置情報と共に管理サーバ５に対して、基地局８及びネットワーク７を経由して送信する機能を有する。
【００１５】
上記管理サーバ５は、端末装置１１の位置を確認する機能を有する。具体的には、管理サーバ５は、例えば端末装置１１に対して様々なサービスを提供する機能を有し、アクセスしてきた端末装置１１の位置の確認（以下「認証」という）を行い、認証された端末装置１１に対してのみ所定のサービスを提供する機能を有する。
【００１６】
図２は、図１に示す端末装置１１のハードウェア構成例を示すブロック図である。
端末装置１１は、ＣＰＵ１１ａ、ＲＡＭ１１ｂ、ＲＯＭ１１ｃ、操作部１１ｄ、表示部１１ｇ、通信部１１ｅ及び衛星電波受信部１１ｈを備えている。
ＣＰＵ１１ａは、中央演算処理部であり、ＲＡＭ１１ｂを作業領域として、端末装置１１の制御プログラム９９ａを動作させたり、バス１１ｉに接続されたＲＯＭ１１ｃ等を制御している。このＲＯＭ１１ｃは、読み出し専用の情報記録媒体であり、書き換え可能な不揮発性メモリであるフラッシュＲＯＭも含んでいても良い。
【００１７】
ＲＡＭ１１ｂは、上記プログラム９９ａを実行するための作業領域を確保可能なメモリである。操作部１１ｄは、表示部１１ｇの画面に表示されたボタン等のオブジェクトを操作するためのボタンやタブレット等の操作手段である。表示部１１ｇは、文字や図形を表示する機能を有する表示手段であり、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）素子を用いた表示装置である。
【００１８】
通信部１１ｅは、例えば無線或いは有線によってネットワークを経由して外部の移動端末やコンピュータ等との間で通信を行う機能を有する。衛星電波（ＧＰＳ：Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信部１１ｈは、図１の衛星３からの衛星電波（ＧＰＳ信号）を受信する機能を有し、衛星電波に含まれる航法メッセージを解析することで現在地に関する位置情報を取得する機能を有する。ここで、現在地に関する位置情報は、例えば緯度及び経度を含んでいる。
【００１９】
図３は、図１に示す管理サーバ５のハードウェア構成の一例を示すブロック図である。
管理サーバ５は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６３、ハードディスク６１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６５及びバス５５を有し、好ましくは表示部６０及び操作部６２を有する。
【００２０】
バス５５は、例えばアドレスバスやデータバスを有するバス線であり、ＣＰＵ６３、ＲＯＭ６４、ＲＡＭ６５及びハードディスク６１が接続されており、好ましくは表示部６０及び操作部６２が接続されている。ハードディスク６１は、管理サーバ５の制御プログラム９９やデータを格納可能な磁気ディスク装置等の大容量の情報記憶媒体である。
【００２１】
ＣＰＵ６３は、中央演算処理部であり、例えばハードディスク６１から上記プログラム９９を読み出して、ＲＡＭ６５を作業領域として、上記管理サーバ５の制御プログラム９９を動作させる機能を有する。つまり、ＲＡＭ６５は、上記プログラム９９を実行するための作業領域や一時的にデータを格納するための揮発性メモリである。ＲＯＭ６４は、読み出し専用のメモリであり、例えばＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）を格納している。尚、このＲＯＭ６４は、例えば書き換え可能な不揮発性メモリであっても良い。
【００２２】
表示部６０は、文字や図形を表示する機能を有する表示手段であり、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）素子を用いた表示装置である。操作部６２は、表示部６０に表示されたオブジェクトを操作するためのマウス、タブレット、キーボード等の操作手段である。
【００２３】
図４は、図２に示す端末装置１１のソフトウェア構成例を示すブロック図である。尚、図４に示すソフトウェア構成例は、図２に示す端末装置１１の制御プログラム９９ａに相当している。
図４の端末装置１１は、位置測位部７１、位置情報送信部７２、問い合わせ情報受信部７３、応答情報生成部３４及び応答情報送信部７５を備えている。
【００２４】
位置測位部７１は、図２に示す衛星電波受信部１１ｈを制御し、測位を行うことで現在地に関する位置情報を取得する機能を有する。位置情報送信部７２は、位置測位部７１によって取得された位置情報を、図１に示す基地局８及びネットワーク７を経由して管理サーバ５に対して送信する機能を有する。
図４に示す問い合わせ情報受信部７３は、図１に示す管理サーバ５から後述するように送信される問い合わせ情報を受信する機能を有する。この問い合わせ情報については後述する。応答情報生成部７４は、問い合わせ情報に対応させて応答情報を生成する機能を有する。この応答情報についても、後述する問い合わせ情報と併せて説明する。また、応答情報送信部７５は、生成された応答情報を送信する機能を有する。
【００２５】
図５は、図３に示す管理サーバ５のソフトウェア構成例を示すブロック図である。図５に示すソフトウェア構成例は、図３に示す管理サーバ５の制御プログラム９９に相当している。
図５の管理サーバ５は、位置情報受信部９１、データベース９８、問い合わせ情報取得部９３、問い合わせ情報送信部９５、応答情報受信部９６及び判断部９７を備えている。
【００２６】
位置情報受信部９１は、移動可能な端末装置１１によって測位された端末装置１１の位置を表す位置情報を受信する機能を有する。データベース９８は、例えば各テーブル間のリレーショナルを用いてデータを管理するリレーショナルデータベースであり、情報管理テーブル９２及びゾーンテーブル９４を管理している。情報管理テーブル９２は、地理的な領域としてのゾーンごとに、そのゾーンに関する問い合わせ情報（以下「問い合わせ情報」という）及びその問い合わせ情報に対応させた回答情報を管理する機能を有する。
【００２７】
ここで、問い合わせ情報とは、端末装置１１が本当に位置していればその周囲の状況から端末装置１１によって把握可能な情報を確認するための情報を表している。また、上述した回答情報とは、端末装置１１の操作者によって問い合わせ情報に対して本来対応して返答されるべき情報であって、端末装置１１が本当に位置していればその周囲の状況から端末装置１１によって把握可能な情報である。
【００２８】
問い合わせ情報取得部９３は、管理サーバ５が受信した位置情報が表す端末装置１１の位置を含むゾーンに対応した問い合わせ情報を情報管理テーブル９２から取得する機能を有する。問い合わせ情報送信部９５は、問い合わせ情報取得部９３によって取得された問い合わせ情報を、図１の端末装置１１に対して送信する機能を有する。
応答情報受信部９６は、上記問い合わせ情報に応じて、端末装置１１が応答して送信した応答情報を受信する機能を有する。判断部９７は、ゾーンごとに、端末装置１１からの応答情報が情報管理テーブル９２に回答情報として存在するか否かを判断する機能を有する。
【００２９】
管理サーバ５が上述のような構成であると、管理サーバ５が、問い合わせ情報取得部９３及び問い合わせ情報送信部９５を備えているので、位置情報を送信してきた端末装置１１に対して、位置情報が表す位置を含むゾーンに関する問い合わせ情報を送信することができる。
そして、管理サーバ５は、応答情報受信部９６によって、問い合わせ情報に応じて端末装置１１が応答して送信した応答情報を受信する。この管理サーバ５は、判断部９７を備えているので、端末装置１１からの応答情報に該当する回答情報が情報管理テーブル９２に存在しているか否かを判断する。具体的には、管理サーバ５は、ゾーンごとに端末装置１１からの応答情報が情報管理テーブル９２の回答情報に対応していれば端末装置１１からの位置情報が改竄されていないと判断し、対応していなければ端末装置１１からの位置情報が改竄されていると判断する。このようにすると、端末装置１１において位置情報が改竄されて端末装置１１が位置のなりすましを行っているか否かを、管理サーバ５が確実に検出することができる。
【００３０】
管理サーバ５を含む位置確認システム１は以上のような構成であり、次に上記図１〜図５を参照しつつその動作例としての位置確認方法の手順の一例について説明する。
図６〜図８は、それぞれ本発明の好ましい実施形態としての位置確認方法の手順の一例を示すフローチャートである。尚、図６及び図８は、それぞれ端末装置１１における手順例を示すフローチャートであり、図７は、管理サーバ５における手順例を示すフローチャートである。
【００３１】
以下の位置確認方法では、例えば営業マンが客先に入る前や客先を出た後に、管理サーバ５によって端末装置１１の位置を確認することを使用する営業サービスシステムを例示して説明する。この営業マンは、例えば営業サービスシステムの一部である端末装置１１を所持しており、同じく営業サービスシステムの一部である管理サーバ５は、例えば端末装置１１から入力された顧客の要求事項を受け付け、顧客からの要求事項に合わせて配達する品物を用意する機能を有する。
ステップＳＴ１では、客先に入る前の営業マンが端末装置１１を操作し、営業マンの客先である訪問先を入力する。このとき、客先に入る前であるので、訪問フラグは例えばＯＮと設定されている。この端末装置１１は、例えば図１に示す基地局８及びネットワーク７を経由して、管理サーバ５に対して、入力された訪問先及び訪問フラグに関するデータを送信する。
【００３２】
管理サーバ５では、図７のステップＳＴ２１に示すように営業マンが操作する端末装置１１からの訪問先及び訪問フラグに関するデータを受信する。次にステップＳＴ２２では、管理サーバ５が、訪問先及び訪問フラグに関するデータの受信があったか否かを判断し、受信がない場合にはステップＳＴ２１に戻り、受信があった場合にはステップＳＴ２３に進む。このステップＳＴ２３では、管理サーバ５が端末装置１１の位置情報の取得を行う。具体的には、図６に示すステップＳＴ２では、端末装置１１が、例えばＧＰＳを用いて測位を行い、端末装置１１の位置情報を取得する。次にステップＳＴ３では、端末装置１１が、管理サーバ５に対して、取得した位置情報を送信する。このようにして、管理サーバ５が、端末装置１１の位置情報を取得する。
【００３３】
次に図７のステップＳＴ２４では、管理サーバ５が、上記問い合わせ情報を作成し、端末装置１１に対して送信する。この問い合わせ情報の作成方法としては、管理サーバ５において、図５に示す問い合わせ情報取得部９３が、例えば端末装置１１の位置が含まれるゾーンに対応させて、データベース５７の情報管理テーブル９２から問い合わせ情報を取得する。上述のように問い合わせ情報は、端末装置１１の位置情報が示す位置を含むゾーンに関係する問い合わせに関する情報である。
【００３４】
次に図６のステップＳＴ３では、端末装置１１において、図４の問い合わせ情報受信部７３によって管理サーバ５からの問い合わせ情報の受信を行う。次に図６のステップＳＴ４では、端末装置１１が、管理サーバ５から問い合わせ情報の受信を行う。次にステップＳＴ５では、端末装置１１が、図４に示す応答情報生成部７４によって上記問い合わせ情報に対する応答情報の演算を行い、応答情報を生成する。次にステップＳＴ６では、端末装置１１が、管理サーバ５に対して応答情報を送信する。
【００３５】
図１の管理サーバ５では、図７のステップＳＴ２５において端末装置１１からの応答情報の受信を行う。次にステップＳＴ２６では、端末装置１１からの応答情報があった場合にはステップＳＴ２７に進み、端末装置１１からの応答情報がなかった場合にはステップＳＴ２８に進んで異常処理である旨を警告する。ステップＳＴ２７では、管理サーバ５において、図５に示す判断部９７が、端末装置１１の位置情報が示す位置を含むゾーンに関する問い合わせ情報に対して、端末装置１１が妥当な回答を返信したか否かを判断する。ここで、妥当な回答とは、例えばこのゾーンに関する問い合わせ情報ごとに、端末装置１１からの応答情報が図５の情報管理テーブル９２の回答情報として存在していることをいう。
【００３６】
ステップＳＴ２７において回答が妥当である場合には、例えば管理サーバ５において端末装置１１の位置情報の登録がなされ、管理サーバ５は、端末装置１１に対して、端末装置１１の位置登録の成否を通知する。端末装置１１では、ステップＳＴ７のように管理サーバ５からの成否の判断を確認する。尚、図６のステップＳＴ２〜ステップＳＴ７は、１つの閉じた作業ＳＧを構成している。この１つの閉じた作業ＳＧは、例えば後述する図８における１つの閉じた作業ＳＧと同一の手順である。
【００３７】
次にステップＳＴ８では、端末装置１１が、管理サーバ５によって端末装置１１の位置登録が成功したか否かを判断し、成功した場合にはステップＳＴ９に進む。一方、失敗した場合にはステップＳＴ１０に進み、異常終了である旨の警告が行われる。ステップＳＴ９では、端末装置１１において顧客要求事項の受信が行われ、終了する。尚、ステップＳＴ９の後は、例えば営業マンが顧客から要求事項に合わせて配達する品物を用意する。
【００３８】
次にステップＳＴ２９では、管理サーバ５が、上記訪問フラグがＯＮである（例えば訪問前であることを示す）か否かを判断する。ＯＮである場合には、ステップＳＴ３０に進み、ＯＦＦである（例えば訪問後であることを示す）場合にはステップＳＴ３１に進む。このステップＳＴ３０では、管理サーバ５において訪問前処理がなされる。この訪問前処理とは、具体的には、例えば配達製品のピックアップ、要望に対する回答のピックアップを行うことを示している。
【００３９】
また、このステップＳＴ３０では、管理サーバ５が、例えば端末装置１１を所持する営業マンが訪問する顧客についての要求事項（以下「顧客要求事項」という）を端末装置１１に対して送信する。次に図６に示すステップＳＴ９では、端末装置１１が、管理サーバ５からの顧客要求事項の受信を行い、処理を終了する。一方、ステップＳＴ３１では、管理サーバ５において訪問後処理を行う。この訪問後処理とは、具体的には、例えば注文や顧客要望等の顧客要望事項の格納を示している。
【００４０】
一方、営業マンが客先から出た場合においては、図８に示すフローチャートに従って処理が行われる。尚、図８のフローチャートにおいて、図６に示すフローチャートと同一の手順については説明を省略する。ステップＳＴ１では、端末装置１１の操作者である営業マンが客先から出ているため、端末装置１１の訪問フラグはＯＦＦとする。次にステップＳＴ１ａでは、例えば営業マンが端末装置１１を用いて、注文内容、要望事項の入力送信が行われる。上述した１つの閉じた作業ＳＧは、図６に示す１つの閉じた作業ＳＧと同一の手順であるので説明を省略する。
【００４１】
また、ステップＳＴ８及びステップＳＴ１０についても、図６に示すステップＳＴ６及びステップＳＴ１０と同一の手順であるので、その説明を省略する。ステップＳＴ９ａでは、図６に示すステップＳＴ９とは逆に、端末装置１１が、管理サーバ５に対して顧客要望事項の送信を行う。
【００４２】
本発明の好ましい実施形態によれば、管理サーバ５が、図５に示すように問い合わせ情報取得部９３及び問い合わせ情報送信部９５を備えているので、位置情報を送信してきた図１の端末装置１１に対して、位置情報が表す位置を含むゾーンに関する問い合わせ情報を送信することができる。
そして、管理サーバ５は、図５の応答情報受信部９６によって、問い合わせ情報に応じて図１の端末装置１１が応答して送信した応答情報を受信する。この管理サーバ５は、判断部９７を備えているので、端末装置１１からの応答情報が情報管理テーブル９２の回答情報として存在しているか否かを判断する。
【００４３】
具体的には、管理サーバ５は、ゾーンごとに端末装置１１からの応答情報が情報管理テーブル９２の回答情報に対応していれば、端末装置１１が管理サーバ５における回答情報の存在を正規に把握していると判断されることから、端末装置からの位置情報が改竄されていないと判断し、一方、対応していなければ端末装置１１からの位置情報が改竄されていると判断する。このようにすると、端末装置１１において位置情報が改竄されて端末装置１１が位置のなりすましを行っているか否かを、管理サーバ５が確実に検出することができる。
【００４４】
本発明は、上記実施の形態に限定されず、特許請求の範囲を逸脱しない範囲で種々の変更を行うことができる。例えば上記実施形態の各構成は、その一部を省略したり、上記とは異なるように任意に組み合わせることができる。
また、上記実施形態では、測位方式として単独測位を例示したがこれに限られず、例えば相対測位（ディファレンシャル測位方式）を採用しても良いことはいうまでもない。
【００４５】
上記管理サーバ５の制御プログラム９９及び端末装置１１の制御プログラム９９ａは、それぞれ上述のようにコンピュータ等の電子機器にインストールされて動作している形態のみならず、例えばフレキシブルディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ：商標名）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ）、ＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−ＲｅＷｒｉｔｅｒｂｌｅ）又はＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＤＶＤ−Ｒ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ）、ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ−Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の情報記録媒体に格納されて流通されている形態でも良い。
【００４６】
また、上記管理サーバ５の制御プログラム９９及び端末装置１１の制御プログラム９９ａは、それぞれ、上記情報記録媒体に格納されている形態のみならず、無線又は有線によってデータ通信を行うネットワーク等の伝送媒体を経由してユーザのコンピュータ等の電子機器にダウンロードされる形態であっても良いことはいうまでもない。さらに、上記機能を発揮させるプログラム９９及び端末装置１１の制御プログラム９９ａは、それぞれ、要求に応じて、アプリケーションソフトウェアを一定期間に渡って貸し出しを行うＡＳＰ（Ａｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）からダウンロードされて実行される形態であっても良いことはいうまでもない。
【００４７】
また上記実施形態において、問い合わせを行うゾーンは、無線で接続した場合、携帯電話装置などの基地局を中心位置としたゾーン（セルゾーン）を用いることも含まれる。また、上記実施形態では、管理サーバ５から、携帯電話装置の接続ゾーンを端末装置１１に問い合わせを行い、端末装置１１においてＧＰＳの測位又は位置の通知の時に接続した携帯電話装置が位置するゾーンのＩＤを返すという方法も可能である。
【図面の簡単な説明】
【００４８】
【図１】位置確認システムの構成例を示すシステム構成図。
【図２】図１に示す端末装置のハードウェア構成例を示すブロック図。
【図３】図１に示す管理サーバのハードウェア構成例を示すブロック図。
【図４】図２に示す端末装置のソフトウェア構成例を示すブロック図。
【図５】図３に示す管理サーバのソフトウェア構成例を示すブロック図。
【図６】端末装置における位置確認方法の手順の一例を示すフローチャート。
【図７】管理サーバにおける位置確認方法の手順の一例を示すフローチャート。
【図８】端末装置における位置確認方法の手順の一例を示すフローチャート。
【符号の説明】
【００４９】
１・・・位置確認システム（位置確認装置）、５，５ａ・・・管理サーバ（位置確認装置）、１１・・・端末装置、Ａ，Ｂ，Ｃ・・・ゾーン、１１ｂ・・・ＲＡＭ（記憶手段）、７１・・・位置測位部（位置測位手段）、７２・・・位置情報送信部（位置情報送信手段）、７３・・・問い合わせ情報受信部（問い合わせ情報受信手段）、７４・・・応答情報生成部（応答情報生成手段）、７５・・・応答情報送信部（応答情報送信手段）、９１・・・位置情報受信部（位置情報受信手段）、９２・・・情報管理テーブル（情報管理手段）、９３・・・問い合わせ情報取得部（問い合わせ情報取得手段）、９５・・・問い合わせ情報送信部（問い合わせ情報送信手段）、９６・・・応答情報受信部（応答情報受信手段）、９７・・・判断部（判断手段）、９９・・・管理サーバの制御プログラム、９９ａ・・・端末装置の制御プログラム
【図１】
2005080085.tif 000003
【図２】
2005080085.tif 000004
【図３】
2005080085.tif 000005
【図４】
2005080085.tif 000006
【図５】
2005080085.tif 000007
【図６】
2005080085.tif 000008
【図７】
2005080085.tif 000009
【図８】
2005080085.tif 000010