[go: up one dir, main page]

JP2005080085A - POSITION CHECKING DEVICE, POSITION CHECKING METHOD, POSITION CHECKING DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE INFORMATION RECORDING MEDIUM CONTAINING THE POSITION CHECKING DEVICE CONTROL PROGRAM - Google Patents

POSITION CHECKING DEVICE, POSITION CHECKING METHOD, POSITION CHECKING DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE INFORMATION RECORDING MEDIUM CONTAINING THE POSITION CHECKING DEVICE CONTROL PROGRAM Download PDF

Info

Publication number
JP2005080085A
JP2005080085A JP2003310066A JP2003310066A JP2005080085A JP 2005080085 A JP2005080085 A JP 2005080085A JP 2003310066 A JP2003310066 A JP 2003310066A JP 2003310066 A JP2003310066 A JP 2003310066A JP 2005080085 A JP2005080085 A JP 2005080085A
Authority
JP
Japan
Prior art keywords
information
terminal device
inquiry
response
inquiry information
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.)
Withdrawn
Application number
JP2003310066A
Other languages
Japanese (ja)
Inventor
Naganobu Aoki
永亘 青木
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2003310066A priority Critical patent/JP2005080085A/en
Publication of JP2005080085A publication Critical patent/JP2005080085A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Navigation (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

【課題】端末装置の位置のなりすましを確実に検出することができる位置確認装置等を提供すること。
【解決手段】移動可能な端末装置11によって測位された端末装置11の位置を表す位置情報を受信する位置情報受信手段91と、地理的な領域としてのゾーンごとに、ゾーンに関する問い合わせ情報及び問い合わせ情報に対応させた回答情報を管理する情報管理手段92と、受信した位置情報が表す位置を含むゾーンに対応した問い合わせ情報を情報管理手段92から取得する問い合わせ情報取得手段93と、取得した問い合わせ情報を端末装置11に対して送信する問い合わせ情報送信手段95と、問い合わせ情報に応じて端末装置11が応答して送信した応答情報を受信する応答情報受信手段96と、ゾーンごとに、端末装置11からの応答情報に該当する回答情報が情報管理手段92に回答情報として存在するか否かを判断する判断手段97と、を備える。
【選択図】図1
A position confirmation device and the like capable of reliably detecting spoofing of the position of a terminal device are provided.
Inquiry information and inquiry information about a zone for each zone as a geographical area, and position information receiving means 91 for receiving position information indicating the position of the terminal device 11 measured by a movable terminal device 11 Information management means 92 for managing response information corresponding to the information management means 92, inquiry information acquisition means 93 for acquiring inquiry information corresponding to the zone including the position represented by the received position information from the information management means 92, and the acquired inquiry information Inquiry information transmitting means 95 for transmitting to the terminal device 11, response information receiving means 96 for receiving response information transmitted in response to the inquiry information in response to the inquiry information, and for each zone from the terminal device 11 Judgment for judging whether or not the answer information corresponding to the response information exists as answer information in the information management means 92 It includes a stage 97, a.
[Selection] Figure 1

Description

本発明は、移動可能な端末装置の位置を確認する位置確認装置、位置確認方法、位置確認装置の制御プログラム及び、位置確認装置の制御プログラムを記録したコンピュータ読み取り可能な情報記録媒体に関するものである。   The present invention relates to a position confirmation device for confirming the position of a movable terminal device, a position confirmation method, a control program for the position confirmation device, and a computer-readable information recording medium in which the control program for the position confirmation device is recorded. .

従来、人または車両等の移動状況、つまり、これらの位置を把握し一元的に管理する手法としては、例えばモバイル端末を用いて位置検出手段から得られる位置情報を位置情報センタに登録し、登録グループ毎に人または車両等の移動状況を一元的に管理していた(特許文献1参照)。ところが、このような従来技術では、モバイル端末においてその現在地を偽ること、つまり、位置のなりすましを行っていた場合に、位置情報登録センタが位置のなりすましを発見することができないという問題点があった。   Conventionally, as a technique for grasping the movement status of a person or a vehicle, that is, the position thereof and managing them centrally, for example, the position information obtained from the position detection means is registered in the position information center using a mobile terminal and registered. The movement situation of a person or a vehicle etc. was managed centrally for every group (refer patent document 1). However, in such a conventional technology, there is a problem that the location information registration center cannot find the location impersonation when the mobile terminal is falsifying its current location, that is, when the location is impersonated. .

また、これ以外にも他の従来技術としては、GPS(Global Positioning System)等を利用して得られた位置情報や時間情報自体を認証する手法を採用していた(特許文献2参照)。具体的には、まず、例えばデジタルカメラが撮影した画像データを記憶装置に書き込み、同時に、GPSレシーバによりGPS電波を受信して、経度/緯度情報を暗号化して、これを位置情報としてセンターシステムに送信する。そして、センターシステムは、デジタルカメラから入力された位置情報を復号化し、得られた経度/緯度情報から場所を特定してデジタルカメラへ送信出力する。記憶装置に記憶された画像データは、場所特定データが示す場所で撮影されたものであり、他の場所で撮影されたものでないことが証明される。
特開平11−55741号公報 特開2001−33537号公報
In addition to this, as another conventional technique, a method of authenticating position information and time information itself obtained using GPS (Global Positioning System) or the like has been adopted (see Patent Document 2). Specifically, first, for example, image data taken by a digital camera is written in a storage device, and simultaneously, a GPS radio wave is received by a GPS receiver, longitude / latitude information is encrypted, and this is stored as position information in the center system. Send. Then, the center system decodes the position information input from the digital camera, specifies the location from the obtained longitude / latitude information, and transmits and transmits it to the digital camera. It is proved that the image data stored in the storage device is taken at the place indicated by the place specifying data and is not taken at another place.
JP-A-11-55741 JP 2001-33537 A

ところが、このような従来技術でにおいても最初の位置に問題があった。つまり、撮影したデジタルカメラ等の端末装置において、その位置(上記場所特定データに相当)が撮影直後に最初から改竄されて位置のなりすましが行われていると、センターシステムがデジタルカメラ等の端末装置の位置のなりすましを検出することができないという問題点があった。   However, even in such a conventional technique, there was a problem in the initial position. In other words, in a terminal device such as a digital camera that has been photographed, if the position (corresponding to the location specifying data) has been altered from the beginning immediately after photographing and position impersonation has been performed, There is a problem that impersonation of the position cannot be detected.

本発明は、端末装置の位置のなりすましを確実に検出することができる位置確認装置、位置確認方法、位置確認装置の制御プログラム及び、位置確認装置の制御プログラムを記録したコンピュータ読み取り可能な情報記録媒体を提供することである。   The present invention relates to a position confirmation device, a position confirmation method, a control program for the position confirmation device, and a computer-readable information recording medium on which the control program for the position confirmation device is recorded. Is to provide.

上述の目的は、第1の発明によれば、移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を受信する位置情報受信手段と、地理的な領域としてのゾーンごとに、前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段と、受信した前記位置情報が表す位置を含むゾーンに対応した前記問い合わせ情報を前記情報管理手段から取得する問い合わせ情報取得手段と、取得した前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信手段と、前記問い合わせ情報に応じて前記端末装置が応答して送信した応答情報を受信する応答情報受信手段と、前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断手段と、を備えることを特徴とする位置確認装置により、達成される。
上記構成によれば、位置確認装置が、問い合わせ情報取得手段及び問い合わせ情報送信手段を備えているので、位置情報が表す位置を含むゾーンに関する問い合わせ情報を取得し、位置情報を送信してきた端末装置に対して送信することができる。
そして、位置確認装置は、応答情報受信手段によって、問い合わせ情報に応じて端末装置が応答して送信した応答情報を受信する。この位置確認装置は、判断手段を備えているので、端末装置からの応答情報が情報管理手段に回答情報として存在しているか否かを判断する。具体的には、位置確認装置は、ゾーンごとに端末装置からの応答情報が情報管理手段の回答情報に対応していれば、端末装置が位置確認装置における回答情報の存在を正規に把握していると判断されることから、ゾーンに対応した端末装置からの位置情報が改竄されていないと判断し、一方、対応していなければ端末装置からの位置情報が改竄されていると判断する。このようにすると、位置確認装置は、端末装置において位置情報が改竄されて端末装置が位置のなりすましを行っていることを確実に検出することができる。
According to the first aspect of the present invention, the position information receiving means for receiving the position information indicating the position of the terminal device measured by the movable terminal device, and the zone as the geographical area, Information management means for managing inquiry information related to the zone and answer information corresponding to the inquiry information, and inquiry information for acquiring the inquiry information corresponding to the zone including the position represented by the received position information from the information management means Obtaining means; inquiry information sending means for sending the obtained inquiry information to the terminal device; response information receiving means for receiving response information sent in response to the terminal device according to the inquiry information; For each inquiry information related to the zone, the response information from the terminal device is sent to the information management means. Determining means for determining whether present as broadcast by localization apparatus comprising: a is achieved.
According to the above configuration, since the position confirmation device includes the inquiry information acquisition unit and the inquiry information transmission unit, the terminal device that has acquired the inquiry information regarding the zone including the position represented by the position information and has transmitted the position information to the terminal device. Can be sent to.
And a position confirmation apparatus receives the response information which the terminal device responded and transmitted according to inquiry information by a response information receiving means. Since the position confirmation device includes a determination unit, it determines whether or not response information from the terminal device exists as response information in the information management unit. Specifically, if the response information from the terminal device corresponds to the response information of the information management means for each zone, the location confirmation device properly recognizes the presence of the response information in the location confirmation device. Therefore, it is determined that the position information from the terminal device corresponding to the zone has not been tampered with, and if not, it is determined that the position information from the terminal device has been tampered with. In this way, the position confirmation device can reliably detect that the position information is falsified in the terminal device and the terminal device is impersonating the position.

第2の発明は、第1の発明の構成において、前記端末装置は、測位して現在地に関する位置情報を取得する位置測位手段と、前記位置情報受信手段、前記情報管理手段、前記問い合わせ情報取得手段、前記問い合わせ情報送信手段、前記応答情報受信手段及び前記判断手段を有する位置確認サーバに対して、前記位置情報を送信する位置情報送信手段と、前記位置確認サーバから前記問い合わせ情報を受信する問い合わせ情報受信手段と、前記問い合わせ情報に対応させて前記応答情報を生成する応答情報生成手段と、生成された前記応答情報を送信する応答情報送信手段と、を備えることを特徴とする。
上記構成によれば、端末装置は、問い合わせ情報受信手段、応答情報生成手段及び応答情報送信手段を備えているので、位置管理サーバから問い合わせ情報を受信し、問い合わせ情報に対応させて回答情報を生成し、位置確認サーバに対して送信する。
この位置確認装置は、応答情報受信手段及び判断手段を備えているので、端末装置からの応答情報を受信し、この応答情報に該当する回答情報が情報管理手段に存在しているか否かを判断する。
このようにすると、この端末装置は、上述のように位置確認装置によってゾーンごとに応答情報が情報管理手段の回答情報に対応していれば位置情報が改竄されていないと判断され、対応していなければ位置情報が改竄されていると判断される。このようにすると、端末装置は、位置情報を改竄して位置のなりすましを行っているか否かが位置確認装置によって確実に検出されるようになる。
According to a second aspect of the present invention, in the configuration of the first aspect, the terminal device performs positioning and acquires position information regarding the current location, the position information receiving means, the information management means, and the inquiry information acquisition means. A position information transmitting means for transmitting the position information to a position confirmation server having the inquiry information transmitting means, the response information receiving means and the judging means; and inquiry information for receiving the inquiry information from the position confirmation server. It is characterized by comprising receiving means, response information generating means for generating the response information corresponding to the inquiry information, and response information transmitting means for transmitting the generated response information.
According to the above configuration, the terminal device includes the inquiry information receiving unit, the response information generating unit, and the response information transmitting unit. Therefore, the terminal device receives the inquiry information from the location management server and generates response information corresponding to the inquiry information. To the location confirmation server.
Since this location confirmation device includes response information reception means and determination means, it receives response information from the terminal device and determines whether or not the response information corresponding to this response information exists in the information management means. To do.
In this way, the terminal device determines that the location information has not been falsified if the response information corresponds to the response information of the information management means for each zone by the location confirmation device as described above. Otherwise, it is determined that the position information has been tampered with. In this way, the terminal device can reliably detect whether the terminal device is impersonating the position by falsifying the position information.

上述の目的は、第3の発明によれば、移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を取得する位置情報取得ステップと、前記端末装置が、取得した位置情報を位置確認サーバに対して送信する位置情報送信ステップと、前記端末装置が送信した前記位置情報を前記位置確認サーバが受信する位置情報受信ステップと、前記位置確認サーバにて、地理的な領域としてのゾーンごとに前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段から、受信した前記位置情報が表す位置を含む前記ゾーンに対応した前記問い合わせ情報を取得する問い合わせ情報取得ステップと、前記位置確認サーバが前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信ステップと、前記端末装置が、前記位置確認サーバからの前記問い合わせ情報を受信する問い合わせ情報受信ステップと、前記端末装置が、前記問い合わせ情報に対応させて前記応答情報を前記位置確認サーバに送信する応答情報送信ステップと、前記位置確認サーバが、前記端末装置から前記応答情報を受信する応答情報受信ステップと、前記位置確認サーバが、前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断ステップと、を有することを特徴とする位置確認方法により、達成される。   According to the third aspect of the present invention, the position information acquisition step for acquiring position information indicating the position of the terminal device measured by a movable terminal device, and the position information acquired by the terminal device A location information transmission step to be transmitted to the location confirmation server, a location information reception step in which the location confirmation server receives the location information transmitted by the terminal device, and the location confirmation server as a geographical area Inquiry information acquisition for acquiring the inquiry information corresponding to the zone including the position represented by the received position information from the information management means for managing the inquiry information about the zone and the response information corresponding to the inquiry information for each zone And inquiry information that the location confirmation server transmits the inquiry information to the terminal device An inquiry information receiving step in which the terminal device receives the inquiry information from the location confirmation server, and the terminal device transmits the response information to the location confirmation server in correspondence with the inquiry information. A response information transmitting step; a response information receiving step in which the location confirmation server receives the response information from the terminal device; and the location confirmation server in response to the inquiry information about the zone, the response information from the terminal device. And a determination step of determining whether or not the information management means is present as the answer information.

上述の目的は、第4の発明によれば、移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を受信する位置情報受信ステップと、地理的な領域としてのゾーンごとに、受信した前記位置情報が表す位置を含むゾーンに対応した前記問い合わせ情報を、前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段から取得する問い合わせ情報取得ステップと、取得した前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信ステップと、前記問い合わせ情報に応じて前記端末装置が応答して送信した応答情報を受信する応答情報受信ステップと、前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断ステップと、を実行させることを特徴とする位置確認装置の制御プログラムにより、達成される。   According to the fourth aspect of the present invention, the position information receiving step for receiving position information indicating the position of the terminal device measured by the movable terminal device, and for each zone as a geographical area, An inquiry information acquisition step for acquiring the inquiry information corresponding to the zone including the position represented by the received position information from the information management means for managing the inquiry information about the zone and the response information corresponding to the inquiry information; An inquiry information transmission step of transmitting the inquiry information to the terminal device, a response information reception step of receiving response information transmitted in response to the terminal device in response to the inquiry information, and inquiry information relating to the zone For each time, the response information from the terminal device is sent to the information management means by the response information. A judgment step of judging whether or not there, thereby executing the control program of the position confirmation device according to claim as is achieved.

上述の目的は、第5の発明によれば、移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を受信する位置情報受信ステップと、地理的な領域としてのゾーンごとに、受信した前記位置情報が表す位置を含むゾーンに対応した前記問い合わせ情報を、前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段から取得する問い合わせ情報取得ステップと、取得した前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信ステップと、前記問い合わせ情報に応じて前記端末装置が応答して送信した応答情報を受信する応答情報受信ステップと、前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断ステップと、を実行させる位置確認装置の制御プログラムを記録したことを特徴とするコンピュータ読み取り可能な情報記録媒体により、達成される。   According to the fifth aspect of the present invention, the position information receiving step for receiving position information indicating the position of the terminal device measured by the movable terminal device, and for each zone as a geographical area, An inquiry information acquisition step for acquiring the inquiry information corresponding to the zone including the position represented by the received position information from the information management means for managing the inquiry information about the zone and the response information corresponding to the inquiry information; An inquiry information transmission step of transmitting the inquiry information to the terminal device, a response information reception step of receiving response information transmitted in response to the terminal device in response to the inquiry information, and inquiry information relating to the zone For each time, the response information from the terminal device is sent to the information management means by the response information. The computer-readable information recording medium characterized by recording a control program for position verification device to execute a judgment step, the determining whether to present as is achieved.

以下、この発明の好適な実施の形態を図面に基づいて説明する。
なお、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
Preferred embodiments of the present invention will be described below with reference to the drawings.
The embodiment described below is a preferred specific example of the present invention, and thus various technically preferable limitations are given. However, the scope of the present invention is particularly limited in the following description. Unless otherwise stated, the present invention is not limited to these forms.

図1は、本発明の好ましい実施形態としての位置確認システム1の構成例を示すシステム構成図である。
位置確認装置としての位置確認システム1は、管理サーバ5がネットワーク7に接続され、端末装置11が基地局8を経由してネットワーク7に接続された構成となっている。
FIG. 1 is a system configuration diagram showing a configuration example of a position confirmation system 1 as a preferred embodiment of the present invention.
The position confirmation system 1 as a position confirmation apparatus has a configuration in which a management server 5 is connected to a network 7 and a terminal apparatus 11 is connected to the network 7 via a base station 8.

ネットワーク7は、例えばTCP/IP(Transmission Control Protocol/Internet Protocol)のような通信プロトコルを用いてデータ通信を行うインターネットやイントラネットのようなデータ伝送媒体である。このネットワーク7は、例えば有線や無線によってデータ通信を行う機能を有する。基地局8は、例えば携帯電話装置である端末装置11との間で無線でデータ通信を行う機能を有する。   The network 7 is a data transmission medium such as the Internet or an intranet that performs data communication using a communication protocol such as TCP / IP (Transmission Control Protocol / Internet Protocol). The network 7 has a function of performing data communication by, for example, wired or wireless. The base station 8 has a function of performing data communication wirelessly with the terminal device 11 which is a mobile phone device, for example.

この端末装置11は、例えばGPS(Global Positioning System)を利用して現在地を測位して位置情報を取得する機能を有する。具体的には、端末装置11は、例えばGPS衛星である衛星3(1つ以上の衛星)からの衛星電波を受信し、衛星電波に含まれる航法メッセージを解析することで現在地に関する位置情報を取得する機能を有する。端末装置11は、操作者等によって携帯されることで移動可能となっており、その移動により地理的な領域であるゾーンA,B,C等に位置するようになっている。
この端末装置11は、取得した位置情報が示す現在地を含むゾーンA等に対応付けたゾーン識別子を、端末装置11の現在地の位置情報と共に管理サーバ5に対して、基地局8及びネットワーク7を経由して送信する機能を有する。
The terminal device 11 has a function of positioning the current location using, for example, GPS (Global Positioning System) and acquiring position information. Specifically, the terminal device 11 receives satellite radio waves from, for example, a satellite 3 (one or more satellites), which are GPS satellites, and acquires position information regarding the current location by analyzing a navigation message included in the satellite radio waves. It has the function to do. The terminal device 11 can be moved by being carried by an operator or the like, and is located in zones A, B, C, etc., which are geographical areas due to the movement.
The terminal device 11 sends a zone identifier associated with the zone A including the current location indicated by the acquired location information together with the location information of the current location of the terminal device 11 to the management server 5 via the base station 8 and the network 7. And has a function of transmitting.

上記管理サーバ5は、端末装置11の位置を確認する機能を有する。具体的には、管理サーバ5は、例えば端末装置11に対して様々なサービスを提供する機能を有し、アクセスしてきた端末装置11の位置の確認(以下「認証」という)を行い、認証された端末装置11に対してのみ所定のサービスを提供する機能を有する。   The management server 5 has a function of confirming the position of the terminal device 11. Specifically, the management server 5 has a function of providing various services to the terminal device 11, for example, confirms the location of the accessed terminal device 11 (hereinafter referred to as "authentication"), and is authenticated. A function of providing a predetermined service only to the terminal device 11.

図2は、図1に示す端末装置11のハードウェア構成例を示すブロック図である。
端末装置11は、CPU11a、RAM11b、ROM11c、操作部11d、表示部11g、通信部11e及び衛星電波受信部11hを備えている。
CPU11aは、中央演算処理部であり、RAM11bを作業領域として、端末装置11の制御プログラム99aを動作させたり、バス11iに接続されたROM11c等を制御している。このROM11cは、読み出し専用の情報記録媒体であり、書き換え可能な不揮発性メモリであるフラッシュROMも含んでいても良い。
FIG. 2 is a block diagram illustrating a hardware configuration example of the terminal device 11 illustrated in FIG. 1.
The terminal device 11 includes a CPU 11a, a RAM 11b, a ROM 11c, an operation unit 11d, a display unit 11g, a communication unit 11e, and a satellite radio wave reception unit 11h.
The CPU 11a is a central processing unit, and operates the control program 99a of the terminal device 11 and controls the ROM 11c and the like connected to the bus 11i using the RAM 11b as a work area. The ROM 11c is a read-only information recording medium, and may include a flash ROM that is a rewritable nonvolatile memory.

RAM11bは、上記プログラム99aを実行するための作業領域を確保可能なメモリである。操作部11dは、表示部11gの画面に表示されたボタン等のオブジェクトを操作するためのボタンやタブレット等の操作手段である。表示部11gは、文字や図形を表示する機能を有する表示手段であり、例えばLCD(Liquid Crystal Display)やEL(Electro Luminescence)素子を用いた表示装置である。   The RAM 11b is a memory that can secure a work area for executing the program 99a. The operation unit 11d is an operation unit such as a button or a tablet for operating an object such as a button displayed on the screen of the display unit 11g. The display unit 11g is display means having a function of displaying characters and figures, and is a display device using, for example, an LCD (Liquid Crystal Display) or an EL (Electro Luminescence) element.

通信部11eは、例えば無線或いは有線によってネットワークを経由して外部の移動端末やコンピュータ等との間で通信を行う機能を有する。衛星電波(GPS:Global Positioning System)受信部11hは、図1の衛星3からの衛星電波(GPS信号)を受信する機能を有し、衛星電波に含まれる航法メッセージを解析することで現在地に関する位置情報を取得する機能を有する。ここで、現在地に関する位置情報は、例えば緯度及び経度を含んでいる。   The communication unit 11e has a function of performing communication with an external mobile terminal, a computer, or the like via a network, for example, wirelessly or by wire. A satellite radio wave (GPS: Global Positioning System) receiving unit 11h has a function of receiving a satellite radio wave (GPS signal) from the satellite 3 in FIG. 1, and analyzes a navigation message included in the satellite radio wave to detect a position related to the current location. It has a function to acquire information. Here, the position information regarding the current location includes, for example, latitude and longitude.

図3は、図1に示す管理サーバ5のハードウェア構成の一例を示すブロック図である。
管理サーバ5は、CPU(Central Processing Unit)63、ハードディスク61、ROM(Read Only Memory)64、RAM(Random Access Memory)65及びバス55を有し、好ましくは表示部60及び操作部62を有する。
FIG. 3 is a block diagram illustrating an example of a hardware configuration of the management server 5 illustrated in FIG.
The management server 5 includes a CPU (Central Processing Unit) 63, a hard disk 61, a ROM (Read Only Memory) 64, a RAM (Random Access Memory) 65, and a bus 55, and preferably includes a display unit 60 and an operation unit 62.

バス55は、例えばアドレスバスやデータバスを有するバス線であり、CPU63、ROM64、RAM65及びハードディスク61が接続されており、好ましくは表示部60及び操作部62が接続されている。ハードディスク61は、管理サーバ5の制御プログラム99やデータを格納可能な磁気ディスク装置等の大容量の情報記憶媒体である。   The bus 55 is a bus line having, for example, an address bus and a data bus, and is connected to the CPU 63, the ROM 64, the RAM 65, and the hard disk 61, and is preferably connected to the display unit 60 and the operation unit 62. The hard disk 61 is a large-capacity information storage medium such as a magnetic disk device capable of storing the control program 99 of the management server 5 and data.

CPU63は、中央演算処理部であり、例えばハードディスク61から上記プログラム99を読み出して、RAM65を作業領域として、上記管理サーバ5の制御プログラム99を動作させる機能を有する。つまり、RAM65は、上記プログラム99を実行するための作業領域や一時的にデータを格納するための揮発性メモリである。ROM64は、読み出し専用のメモリであり、例えばBIOS(Basic Input Output System)を格納している。尚、このROM64は、例えば書き換え可能な不揮発性メモリであっても良い。   The CPU 63 is a central processing unit, and has a function of, for example, reading the program 99 from the hard disk 61 and operating the control program 99 of the management server 5 using the RAM 65 as a work area. That is, the RAM 65 is a work area for executing the program 99 or a volatile memory for temporarily storing data. The ROM 64 is a read-only memory, and stores, for example, a BIOS (Basic Input Output System). The ROM 64 may be a rewritable nonvolatile memory, for example.

表示部60は、文字や図形を表示する機能を有する表示手段であり、例えばLCD(Liquid Crystal Display)やEL(Electro Luminescence)素子を用いた表示装置である。操作部62は、表示部60に表示されたオブジェクトを操作するためのマウス、タブレット、キーボード等の操作手段である。   The display unit 60 is a display unit having a function of displaying characters and figures, and is a display device using, for example, an LCD (Liquid Crystal Display) or an EL (Electro Luminescence) element. The operation unit 62 is an operation unit such as a mouse, a tablet, or a keyboard for operating the object displayed on the display unit 60.

図4は、図2に示す端末装置11のソフトウェア構成例を示すブロック図である。尚、図4に示すソフトウェア構成例は、図2に示す端末装置11の制御プログラム99aに相当している。
図4の端末装置11は、位置測位部71、位置情報送信部72、問い合わせ情報受信部73、応答情報生成部34及び応答情報送信部75を備えている。
FIG. 4 is a block diagram illustrating a software configuration example of the terminal device 11 illustrated in FIG. The software configuration example shown in FIG. 4 corresponds to the control program 99a of the terminal device 11 shown in FIG.
The terminal device 11 of FIG. 4 includes a position measurement unit 71, a position information transmission unit 72, an inquiry information reception unit 73, a response information generation unit 34, and a response information transmission unit 75.

位置測位部71は、図2に示す衛星電波受信部11hを制御し、測位を行うことで現在地に関する位置情報を取得する機能を有する。位置情報送信部72は、位置測位部71によって取得された位置情報を、図1に示す基地局8及びネットワーク7を経由して管理サーバ5に対して送信する機能を有する。
図4に示す問い合わせ情報受信部73は、図1に示す管理サーバ5から後述するように送信される問い合わせ情報を受信する機能を有する。この問い合わせ情報については後述する。応答情報生成部74は、問い合わせ情報に対応させて応答情報を生成する機能を有する。この応答情報についても、後述する問い合わせ情報と併せて説明する。また、応答情報送信部75は、生成された応答情報を送信する機能を有する。
The position positioning unit 71 has a function of controlling the satellite radio wave receiving unit 11h shown in FIG. 2 and acquiring position information related to the current location by performing positioning. The location information transmission unit 72 has a function of transmitting the location information acquired by the location measurement unit 71 to the management server 5 via the base station 8 and the network 7 shown in FIG.
The inquiry information receiving unit 73 shown in FIG. 4 has a function of receiving inquiry information transmitted from the management server 5 shown in FIG. This inquiry information will be described later. The response information generation unit 74 has a function of generating response information corresponding to the inquiry information. This response information will also be described together with inquiry information to be described later. Moreover, the response information transmission part 75 has a function which transmits the produced | generated response information.

図5は、図3に示す管理サーバ5のソフトウェア構成例を示すブロック図である。図5に示すソフトウェア構成例は、図3に示す管理サーバ5の制御プログラム99に相当している。
図5の管理サーバ5は、位置情報受信部91、データベース98、問い合わせ情報取得部93、問い合わせ情報送信部95、応答情報受信部96及び判断部97を備えている。
FIG. 5 is a block diagram illustrating a software configuration example of the management server 5 illustrated in FIG. 3. The software configuration example shown in FIG. 5 corresponds to the control program 99 of the management server 5 shown in FIG.
The management server 5 in FIG. 5 includes a position information receiving unit 91, a database 98, an inquiry information acquiring unit 93, an inquiry information transmitting unit 95, a response information receiving unit 96, and a determining unit 97.

位置情報受信部91は、移動可能な端末装置11によって測位された端末装置11の位置を表す位置情報を受信する機能を有する。データベース98は、例えば各テーブル間のリレーショナルを用いてデータを管理するリレーショナルデータベースであり、情報管理テーブル92及びゾーンテーブル94を管理している。情報管理テーブル92は、地理的な領域としてのゾーンごとに、そのゾーンに関する問い合わせ情報(以下「問い合わせ情報」という)及びその問い合わせ情報に対応させた回答情報を管理する機能を有する。   The position information receiving unit 91 has a function of receiving position information indicating the position of the terminal device 11 measured by the movable terminal device 11. The database 98 is a relational database that manages data using the relation between the tables, for example, and manages the information management table 92 and the zone table 94. The information management table 92 has a function of managing inquiry information (hereinafter referred to as “inquiry information”) relating to each zone as a geographical area and answer information corresponding to the inquiry information.

ここで、問い合わせ情報とは、端末装置11が本当に位置していればその周囲の状況から端末装置11によって把握可能な情報を確認するための情報を表している。また、上述した回答情報とは、端末装置11の操作者によって問い合わせ情報に対して本来対応して返答されるべき情報であって、端末装置11が本当に位置していればその周囲の状況から端末装置11によって把握可能な情報である。   Here, the inquiry information represents information for confirming information that can be grasped by the terminal device 11 from the surrounding situation if the terminal device 11 is really located. The above-described answer information is information that should be returned in response to the inquiry information by the operator of the terminal device 11. If the terminal device 11 is really located, the terminal information 11 can be used from the surrounding situation. This information can be grasped by the device 11.

問い合わせ情報取得部93は、管理サーバ5が受信した位置情報が表す端末装置11の位置を含むゾーンに対応した問い合わせ情報を情報管理テーブル92から取得する機能を有する。問い合わせ情報送信部95は、問い合わせ情報取得部93によって取得された問い合わせ情報を、図1の端末装置11に対して送信する機能を有する。
応答情報受信部96は、上記問い合わせ情報に応じて、端末装置11が応答して送信した応答情報を受信する機能を有する。判断部97は、ゾーンごとに、端末装置11からの応答情報が情報管理テーブル92に回答情報として存在するか否かを判断する機能を有する。
The inquiry information acquisition unit 93 has a function of acquiring inquiry information corresponding to a zone including the position of the terminal device 11 represented by the position information received by the management server 5 from the information management table 92. The inquiry information transmission unit 95 has a function of transmitting the inquiry information acquired by the inquiry information acquisition unit 93 to the terminal device 11 of FIG.
The response information receiving unit 96 has a function of receiving response information transmitted in response to the terminal device 11 in response to the inquiry information. The determination unit 97 has a function of determining whether or not response information from the terminal device 11 exists as response information in the information management table 92 for each zone.

管理サーバ5が上述のような構成であると、管理サーバ5が、問い合わせ情報取得部93及び問い合わせ情報送信部95を備えているので、位置情報を送信してきた端末装置11に対して、位置情報が表す位置を含むゾーンに関する問い合わせ情報を送信することができる。
そして、管理サーバ5は、応答情報受信部96によって、問い合わせ情報に応じて端末装置11が応答して送信した応答情報を受信する。この管理サーバ5は、判断部97を備えているので、端末装置11からの応答情報に該当する回答情報が情報管理テーブル92に存在しているか否かを判断する。具体的には、管理サーバ5は、ゾーンごとに端末装置11からの応答情報が情報管理テーブル92の回答情報に対応していれば端末装置11からの位置情報が改竄されていないと判断し、対応していなければ端末装置11からの位置情報が改竄されていると判断する。このようにすると、端末装置11において位置情報が改竄されて端末装置11が位置のなりすましを行っているか否かを、管理サーバ5が確実に検出することができる。
When the management server 5 has the above-described configuration, the management server 5 includes the inquiry information acquisition unit 93 and the inquiry information transmission unit 95. Therefore, the location information is transmitted to the terminal device 11 that has transmitted the location information. Inquiry information regarding the zone including the position represented by can be transmitted.
Then, the management server 5 receives response information transmitted from the terminal device 11 in response to the inquiry information by the response information receiving unit 96. Since the management server 5 includes the determination unit 97, the management server 5 determines whether or not the response information corresponding to the response information from the terminal device 11 exists in the information management table 92. Specifically, the management server 5 determines that the position information from the terminal device 11 is not falsified if the response information from the terminal device 11 corresponds to the response information in the information management table 92 for each zone. If not, it is determined that the position information from the terminal device 11 has been tampered with. In this way, the management server 5 can reliably detect whether or not the position information has been altered in the terminal device 11 and the terminal device 11 is impersonating the position.

管理サーバ5を含む位置確認システム1は以上のような構成であり、次に上記図1〜図5を参照しつつその動作例としての位置確認方法の手順の一例について説明する。
図6〜図8は、それぞれ本発明の好ましい実施形態としての位置確認方法の手順の一例を示すフローチャートである。尚、図6及び図8は、それぞれ端末装置11における手順例を示すフローチャートであり、図7は、管理サーバ5における手順例を示すフローチャートである。
The position confirmation system 1 including the management server 5 has the above-described configuration. Next, an example of the procedure of the position confirmation method as an operation example thereof will be described with reference to FIGS.
6 to 8 are flowcharts showing an example of the procedure of the position confirmation method as a preferred embodiment of the present invention. 6 and 8 are flowcharts showing an example of the procedure in the terminal device 11, and FIG. 7 is a flowchart showing an example of the procedure in the management server 5.

以下の位置確認方法では、例えば営業マンが客先に入る前や客先を出た後に、管理サーバ5によって端末装置11の位置を確認することを使用する営業サービスシステムを例示して説明する。この営業マンは、例えば営業サービスシステムの一部である端末装置11を所持しており、同じく営業サービスシステムの一部である管理サーバ5は、例えば端末装置11から入力された顧客の要求事項を受け付け、顧客からの要求事項に合わせて配達する品物を用意する機能を有する。
ステップST1では、客先に入る前の営業マンが端末装置11を操作し、営業マンの客先である訪問先を入力する。このとき、客先に入る前であるので、訪問フラグは例えばONと設定されている。この端末装置11は、例えば図1に示す基地局8及びネットワーク7を経由して、管理サーバ5に対して、入力された訪問先及び訪問フラグに関するデータを送信する。
In the following position confirmation method, for example, a sales service system that uses confirmation of the position of the terminal device 11 by the management server 5 before or after the salesman enters the customer will be described as an example. The salesman has a terminal device 11 that is a part of the sales service system, for example, and the management server 5 that is also a part of the sales service system receives the customer requirements input from the terminal device 11, for example. It has the function of preparing goods to be received and delivered in accordance with customer requirements.
In step ST1, the salesperson before entering the customer operates the terminal device 11 and inputs a visiting destination that is the customer's customer. At this time, since it is before entering the customer, the visit flag is set to ON, for example. For example, the terminal device 11 transmits data regarding the input destination and the visit flag to the management server 5 via the base station 8 and the network 7 shown in FIG.

管理サーバ5では、図7のステップST21に示すように営業マンが操作する端末装置11からの訪問先及び訪問フラグに関するデータを受信する。次にステップST22では、管理サーバ5が、訪問先及び訪問フラグに関するデータの受信があったか否かを判断し、受信がない場合にはステップST21に戻り、受信があった場合にはステップST23に進む。このステップST23では、管理サーバ5が端末装置11の位置情報の取得を行う。具体的には、図6に示すステップST2では、端末装置11が、例えばGPSを用いて測位を行い、端末装置11の位置情報を取得する。次にステップST3では、端末装置11が、管理サーバ5に対して、取得した位置情報を送信する。このようにして、管理サーバ5が、端末装置11の位置情報を取得する。   In the management server 5, as shown in step ST21 of FIG. 7, the data regarding the visited place and the visited flag from the terminal device 11 operated by the salesman are received. Next, in step ST22, the management server 5 determines whether or not data related to the visit destination and the visit flag has been received. If there is no reception, the process returns to step ST21, and if received, the process proceeds to step ST23. . In step ST23, the management server 5 acquires the position information of the terminal device 11. Specifically, in step ST <b> 2 illustrated in FIG. 6, the terminal device 11 performs positioning using, for example, GPS, and acquires position information of the terminal device 11. Next, in step ST <b> 3, the terminal device 11 transmits the acquired position information to the management server 5. In this way, the management server 5 acquires the position information of the terminal device 11.

次に図7のステップST24では、管理サーバ5が、上記問い合わせ情報を作成し、端末装置11に対して送信する。この問い合わせ情報の作成方法としては、管理サーバ5において、図5に示す問い合わせ情報取得部93が、例えば端末装置11の位置が含まれるゾーンに対応させて、データベース57の情報管理テーブル92から問い合わせ情報を取得する。上述のように問い合わせ情報は、端末装置11の位置情報が示す位置を含むゾーンに関係する問い合わせに関する情報である。   Next, in step ST <b> 24 of FIG. 7, the management server 5 creates the inquiry information and transmits it to the terminal device 11. As a method for creating the inquiry information, in the management server 5, the inquiry information acquisition unit 93 shown in FIG. 5 corresponds to the zone including the position of the terminal device 11, for example, from the information management table 92 of the database 57. To get. As described above, the inquiry information is information relating to an inquiry related to a zone including the position indicated by the position information of the terminal device 11.

次に図6のステップST3では、端末装置11において、図4の問い合わせ情報受信部73によって管理サーバ5からの問い合わせ情報の受信を行う。次に図6のステップST4では、端末装置11が、管理サーバ5から問い合わせ情報の受信を行う。次にステップST5では、端末装置11が、図4に示す応答情報生成部74によって上記問い合わせ情報に対する応答情報の演算を行い、応答情報を生成する。次にステップST6では、端末装置11が、管理サーバ5に対して応答情報を送信する。   Next, in step ST3 of FIG. 6, in the terminal device 11, the inquiry information receiving unit 73 of FIG. 4 receives inquiry information from the management server 5. Next, in step ST <b> 4 of FIG. 6, the terminal device 11 receives inquiry information from the management server 5. Next, in step ST5, the terminal device 11 calculates response information for the inquiry information by the response information generation unit 74 shown in FIG. 4, and generates response information. Next, in step ST <b> 6, the terminal device 11 transmits response information to the management server 5.

図1の管理サーバ5では、図7のステップST25において端末装置11からの応答情報の受信を行う。次にステップST26では、端末装置11からの応答情報があった場合にはステップST27に進み、端末装置11からの応答情報がなかった場合にはステップST28に進んで異常処理である旨を警告する。ステップST27では、管理サーバ5において、図5に示す判断部97が、端末装置11の位置情報が示す位置を含むゾーンに関する問い合わせ情報に対して、端末装置11が妥当な回答を返信したか否かを判断する。ここで、妥当な回答とは、例えばこのゾーンに関する問い合わせ情報ごとに、端末装置11からの応答情報が図5の情報管理テーブル92の回答情報として存在していることをいう。   The management server 5 in FIG. 1 receives response information from the terminal device 11 in step ST25 in FIG. Next, in step ST26, if there is response information from the terminal apparatus 11, the process proceeds to step ST27. If there is no response information from the terminal apparatus 11, the process proceeds to step ST28 to warn that the process is abnormal. . In step ST27, in the management server 5, whether or not the determination unit 97 shown in FIG. 5 has returned an appropriate answer to the inquiry information related to the zone including the position indicated by the position information of the terminal device 11. Judging. Here, an appropriate answer means that, for example, response information from the terminal device 11 exists as answer information in the information management table 92 in FIG. 5 for each inquiry information regarding this zone.

ステップST27において回答が妥当である場合には、例えば管理サーバ5において端末装置11の位置情報の登録がなされ、管理サーバ5は、端末装置11に対して、端末装置11の位置登録の成否を通知する。端末装置11では、ステップST7のように管理サーバ5からの成否の判断を確認する。尚、図6のステップST2〜ステップST7は、1つの閉じた作業SGを構成している。この1つの閉じた作業SGは、例えば後述する図8における1つの閉じた作業SGと同一の手順である。   If the answer is valid in step ST27, for example, the location information of the terminal device 11 is registered in the management server 5, and the management server 5 notifies the terminal device 11 of the success or failure of the location registration of the terminal device 11. To do. The terminal device 11 confirms the success / failure determination from the management server 5 as in step ST7. Note that steps ST2 to ST7 in FIG. 6 constitute one closed work SG. This one closed work SG has the same procedure as, for example, one closed work SG in FIG.

次にステップST8では、端末装置11が、管理サーバ5によって端末装置11の位置登録が成功したか否かを判断し、成功した場合にはステップST9に進む。一方、失敗した場合にはステップST10に進み、異常終了である旨の警告が行われる。ステップST9では、端末装置11において顧客要求事項の受信が行われ、終了する。尚、ステップST9の後は、例えば営業マンが顧客から要求事項に合わせて配達する品物を用意する。   Next, in step ST8, the terminal device 11 determines whether or not the location registration of the terminal device 11 is successful by the management server 5, and if successful, the process proceeds to step ST9. On the other hand, when it fails, it progresses to step ST10 and the warning to the effect of abnormal termination is given. In step ST9, the customer request item is received in the terminal device 11, and the process ends. In addition, after step ST9, for example, a salesman prepares an item to be delivered from a customer according to a requirement.

次にステップST29では、管理サーバ5が、上記訪問フラグがONである(例えば訪問前であることを示す)か否かを判断する。ONである場合には、ステップST30に進み、OFFである(例えば訪問後であることを示す)場合にはステップST31に進む。このステップST30では、管理サーバ5において訪問前処理がなされる。この訪問前処理とは、具体的には、例えば配達製品のピックアップ、要望に対する回答のピックアップを行うことを示している。   Next, in step ST29, the management server 5 determines whether or not the visit flag is ON (for example, indicating that it is before a visit). If it is ON, the process proceeds to step ST30, and if it is OFF (for example, indicates that it is after a visit), the process proceeds to step ST31. In this step ST30, pre-visit processing is performed in the management server 5. Specifically, the pre-visit processing indicates, for example, picking up a delivery product and picking up an answer to a request.

また、このステップST30では、管理サーバ5が、例えば端末装置11を所持する営業マンが訪問する顧客についての要求事項(以下「顧客要求事項」という)を端末装置11に対して送信する。次に図6に示すステップST9では、端末装置11が、管理サーバ5からの顧客要求事項の受信を行い、処理を終了する。一方、ステップST31では、管理サーバ5において訪問後処理を行う。この訪問後処理とは、具体的には、例えば注文や顧客要望等の顧客要望事項の格納を示している。   Further, in this step ST30, the management server 5 transmits, for example, a requirement item (hereinafter referred to as “customer requirement item”) for a customer visited by a salesperson who possesses the terminal device 11 to the terminal device 11. Next, in step ST9 shown in FIG. 6, the terminal device 11 receives a customer request item from the management server 5, and ends the process. On the other hand, in step ST31, the management server 5 performs post-visit processing. The post-visit processing specifically indicates storage of customer request items such as orders and customer requests.

一方、営業マンが客先から出た場合においては、図8に示すフローチャートに従って処理が行われる。尚、図8のフローチャートにおいて、図6に示すフローチャートと同一の手順については説明を省略する。ステップST1では、端末装置11の操作者である営業マンが客先から出ているため、端末装置11の訪問フラグはOFFとする。次にステップST1aでは、例えば営業マンが端末装置11を用いて、注文内容、要望事項の入力送信が行われる。上述した1つの閉じた作業SGは、図6に示す1つの閉じた作業SGと同一の手順であるので説明を省略する。   On the other hand, when the salesman leaves the customer, the process is performed according to the flowchart shown in FIG. In the flowchart of FIG. 8, the description of the same procedure as that of the flowchart shown in FIG. 6 is omitted. In step ST1, since the salesperson who is the operator of the terminal device 11 is out of the customer, the visit flag of the terminal device 11 is turned off. Next, in step ST <b> 1 a, for example, a salesperson uses the terminal device 11 to input and transmit order details and desired items. The one closed work SG described above is the same procedure as the one closed work SG shown in FIG.

また、ステップST8及びステップST10についても、図6に示すステップST6及びステップST10と同一の手順であるので、その説明を省略する。ステップST9aでは、図6に示すステップST9とは逆に、端末装置11が、管理サーバ5に対して顧客要望事項の送信を行う。   Steps ST8 and ST10 are the same as steps ST6 and ST10 shown in FIG. In step ST9a, contrary to step ST9 shown in FIG. 6, the terminal device 11 transmits customer request items to the management server 5.

本発明の好ましい実施形態によれば、管理サーバ5が、図5に示すように問い合わせ情報取得部93及び問い合わせ情報送信部95を備えているので、位置情報を送信してきた図1の端末装置11に対して、位置情報が表す位置を含むゾーンに関する問い合わせ情報を送信することができる。
そして、管理サーバ5は、図5の応答情報受信部96によって、問い合わせ情報に応じて図1の端末装置11が応答して送信した応答情報を受信する。この管理サーバ5は、判断部97を備えているので、端末装置11からの応答情報が情報管理テーブル92の回答情報として存在しているか否かを判断する。
According to a preferred embodiment of the present invention, since the management server 5 includes the inquiry information acquisition unit 93 and the inquiry information transmission unit 95 as shown in FIG. 5, the terminal device 11 of FIG. In contrast, it is possible to transmit inquiry information regarding a zone including the position represented by the position information.
And the management server 5 receives the response information which the terminal device 11 of FIG. 1 responded and transmitted by the response information receiving part 96 of FIG. 5 according to inquiry information. Since the management server 5 includes the determination unit 97, the management server 5 determines whether or not the response information from the terminal device 11 exists as the response information in the information management table 92.

具体的には、管理サーバ5は、ゾーンごとに端末装置11からの応答情報が情報管理テーブル92の回答情報に対応していれば、端末装置11が管理サーバ5における回答情報の存在を正規に把握していると判断されることから、端末装置からの位置情報が改竄されていないと判断し、一方、対応していなければ端末装置11からの位置情報が改竄されていると判断する。このようにすると、端末装置11において位置情報が改竄されて端末装置11が位置のなりすましを行っているか否かを、管理サーバ5が確実に検出することができる。   Specifically, if the response information from the terminal device 11 corresponds to the response information in the information management table 92 for each zone, the management device 5 properly verifies the presence of the response information in the management server 5. Since it is determined that it is grasped, it is determined that the position information from the terminal device has not been tampered with. On the other hand, if it does not correspond, it is determined that the position information from the terminal device 11 has been tampered with. In this way, the management server 5 can reliably detect whether or not the position information has been altered in the terminal device 11 and the terminal device 11 is impersonating the position.

本発明は、上記実施の形態に限定されず、特許請求の範囲を逸脱しない範囲で種々の変更を行うことができる。例えば上記実施形態の各構成は、その一部を省略したり、上記とは異なるように任意に組み合わせることができる。
また、上記実施形態では、測位方式として単独測位を例示したがこれに限られず、例えば相対測位(ディファレンシャル測位方式)を採用しても良いことはいうまでもない。
The present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the scope of the claims. For example, a part of each configuration of the above embodiment can be omitted, or can be arbitrarily combined so as to be different from the above.
In the above-described embodiment, single positioning is exemplified as the positioning method. However, the present invention is not limited to this, and for example, relative positioning (differential positioning method) may be adopted.

上記管理サーバ5の制御プログラム99及び端末装置11の制御プログラム99aは、それぞれ上述のようにコンピュータ等の電子機器にインストールされて動作している形態のみならず、例えばフレキシブルディスク、CD(Compact Disc:商標名)、CD−R(Compact Disc−Recordable)、CD−RW(Compact Disc−ReWriterble)又はDVD(Digital Versatile Disc)、DVD−R(Digital Versatile Disc−Recordable)、DVD−RAM(Digital Versatile Disc−Random Access Memory)等の情報記録媒体に格納されて流通されている形態でも良い。   The control program 99 of the management server 5 and the control program 99a of the terminal device 11 are not only installed in an electronic device such as a computer and operating as described above, but also, for example, a flexible disk, a CD (Compact Disc: Trade name), CD-R (Compact Disc-Recordable), CD-RW (Compact Disc-Rewriterable) or DVD (Digital Versatile Disc), DVD-R (Digital Versatile Disc-RecordableDV) It may be in a form stored and distributed in an information recording medium such as Random Access Memory.

また、上記管理サーバ5の制御プログラム99及び端末装置11の制御プログラム99aは、それぞれ、上記情報記録媒体に格納されている形態のみならず、無線又は有線によってデータ通信を行うネットワーク等の伝送媒体を経由してユーザのコンピュータ等の電子機器にダウンロードされる形態であっても良いことはいうまでもない。さらに、上記機能を発揮させるプログラム99及び端末装置11の制御プログラム99aは、それぞれ、要求に応じて、アプリケーションソフトウェアを一定期間に渡って貸し出しを行うASP(Aplication Service Provider)からダウンロードされて実行される形態であっても良いことはいうまでもない。   In addition, the control program 99 of the management server 5 and the control program 99a of the terminal device 11 are not limited to the form stored in the information recording medium, but may be a transmission medium such as a network that performs data communication wirelessly or by wire. Needless to say, it may be downloaded via a user's computer or other electronic device. Furthermore, the program 99 for demonstrating the above functions and the control program 99a of the terminal device 11 are downloaded and executed from an application service provider (ASP) that rents application software for a certain period of time, as required. Needless to say, it may be in a form.

また上記実施形態において、問い合わせを行うゾーンは、無線で接続した場合、携帯電話装置などの基地局を中心位置としたゾーン(セルゾーン)を用いることも含まれる。また、上記実施形態では、管理サーバ5から、携帯電話装置の接続ゾーンを端末装置11に問い合わせを行い、端末装置11においてGPSの測位又は位置の通知の時に接続した携帯電話装置が位置するゾーンのIDを返すという方法も可能である。   Further, in the above-described embodiment, the zone to be inquired includes using a zone (cell zone) centered on a base station such as a mobile phone device when connected wirelessly. In the above embodiment, the management server 5 inquires the terminal device 11 about the connection zone of the mobile phone device, and the mobile phone device connected at the time of GPS positioning or position notification in the terminal device 11 is the zone where the mobile phone device is located. A method of returning the ID is also possible.

位置確認システムの構成例を示すシステム構成図。The system block diagram which shows the structural example of a position confirmation system. 図1に示す端末装置のハードウェア構成例を示すブロック図。The block diagram which shows the hardware structural example of the terminal device shown in FIG. 図1に示す管理サーバのハードウェア構成例を示すブロック図。The block diagram which shows the hardware structural example of the management server shown in FIG. 図2に示す端末装置のソフトウェア構成例を示すブロック図。The block diagram which shows the software structural example of the terminal device shown in FIG. 図3に示す管理サーバのソフトウェア構成例を示すブロック図。FIG. 4 is a block diagram showing a software configuration example of the management server shown in FIG. 3. 端末装置における位置確認方法の手順の一例を示すフローチャート。The flowchart which shows an example of the procedure of the position confirmation method in a terminal device. 管理サーバにおける位置確認方法の手順の一例を示すフローチャート。The flowchart which shows an example of the procedure of the position confirmation method in a management server. 端末装置における位置確認方法の手順の一例を示すフローチャート。The flowchart which shows an example of the procedure of the position confirmation method in a terminal device.

符号の説明Explanation of symbols

1・・・位置確認システム(位置確認装置)、5,5a・・・管理サーバ(位置確認装置)、11・・・端末装置、A,B,C・・・ゾーン、11b・・・RAM(記憶手段)、71・・・位置測位部(位置測位手段)、72・・・位置情報送信部(位置情報送信手段)、73・・・問い合わせ情報受信部(問い合わせ情報受信手段)、74・・・応答情報生成部(応答情報生成手段)、75・・・応答情報送信部(応答情報送信手段)、91・・・位置情報受信部(位置情報受信手段)、92・・・情報管理テーブル(情報管理手段)、93・・・問い合わせ情報取得部(問い合わせ情報取得手段)、95・・・問い合わせ情報送信部(問い合わせ情報送信手段)、96・・・応答情報受信部(応答情報受信手段)、97・・・判断部(判断手段)、99・・・管理サーバの制御プログラム、99a・・・端末装置の制御プログラム DESCRIPTION OF SYMBOLS 1 ... Position confirmation system (position confirmation apparatus) 5, 5a ... Management server (position confirmation apparatus), 11 ... Terminal device, A, B, C ... Zone, 11b ... RAM ( Storage means), 71 ... position positioning section (position positioning means), 72 ... position information transmitting section (position information transmitting means), 73 ... inquiry information receiving section (inquiry information receiving means), 74. Response information generation unit (response information generation unit), 75 ... Response information transmission unit (response information transmission unit), 91 ... Position information reception unit (position information reception unit), 92 ... Information management table ( Information management means), 93 ... inquiry information acquisition section (inquiry information acquisition means), 95 ... inquiry information transmission section (inquiry information transmission means), 96 ... response information reception section (response information reception means), 97 ... Judgment part (size Means), 99 ... management server controlling program, 99a ... terminal control program

Claims (5)

移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を受信する位置情報受信手段と、
地理的な領域としてのゾーンごとに、前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段と、
受信した前記位置情報が表す位置を含むゾーンに対応した前記問い合わせ情報を前記情報管理手段から取得する問い合わせ情報取得手段と、
取得した前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信手段と、
前記問い合わせ情報に応じて前記端末装置が応答して送信した応答情報を受信する応答情報受信手段と、
前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断手段と、
を備えることを特徴とする位置確認装置。
Position information receiving means for receiving position information indicating the position of the terminal device measured by a movable terminal device;
Information management means for managing inquiry information about the zone and response information corresponding to the inquiry information for each zone as a geographical area;
Inquiry information acquisition means for acquiring from the information management means the inquiry information corresponding to the zone including the position represented by the received position information;
Inquiry information transmitting means for transmitting the acquired inquiry information to the terminal device;
Response information receiving means for receiving response information transmitted in response to the terminal information in response to the inquiry information;
A determination unit that determines whether the response information from the terminal device exists as the response information in the information management unit for each inquiry information related to the zone;
A position confirmation device comprising:
前記端末装置は、
測位して現在地に関する位置情報を取得する位置測位手段と、
前記位置情報受信手段、前記情報管理手段、前記問い合わせ情報取得手段、前記問い合わせ情報送信手段、前記応答情報受信手段及び前記判断手段を有する位置確認サーバに対して、前記位置情報を送信する位置情報送信手段と、
前記位置確認サーバから前記問い合わせ情報を受信する問い合わせ情報受信手段と、
前記問い合わせ情報に対応させて前記応答情報を生成する応答情報生成手段と、
生成された前記応答情報を送信する応答情報送信手段と、
を備えることを特徴とする請求項1に記載の位置確認装置。
The terminal device
A positioning means for positioning and obtaining location information about the current location;
Position information transmission for transmitting the position information to a position confirmation server having the position information receiving means, the information management means, the inquiry information acquisition means, the inquiry information transmission means, the response information reception means, and the determination means. Means,
Inquiry information receiving means for receiving the inquiry information from the location confirmation server;
Response information generating means for generating the response information corresponding to the inquiry information;
Response information transmitting means for transmitting the generated response information;
The position confirmation apparatus according to claim 1, further comprising:
移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を取得する位置情報取得ステップと、
前記端末装置が、取得した位置情報を位置確認サーバに対して送信する位置情報送信ステップと、
前記端末装置が送信した前記位置情報を前記位置確認サーバが受信する位置情報受信ステップと、
前記位置確認サーバにて、地理的な領域としてのゾーンごとに前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段から、受信した前記位置情報が表す位置を含む前記ゾーンに対応した前記問い合わせ情報を取得する問い合わせ情報取得ステップと、
前記位置確認サーバが前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信ステップと、
前記端末装置が、前記位置確認サーバからの前記問い合わせ情報を受信する問い合わせ情報受信ステップと、
前記端末装置が、前記問い合わせ情報に対応させて前記応答情報を前記位置確認サーバに送信する応答情報送信ステップと、
前記位置確認サーバが、前記端末装置から前記応答情報を受信する応答情報受信ステップと、
前記位置確認サーバが、前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断ステップと、
を有することを特徴とする位置確認方法。
A position information acquisition step of acquiring position information indicating the position of the terminal device measured by a movable terminal device;
A location information transmission step in which the terminal device transmits the acquired location information to a location confirmation server;
A location information receiving step in which the location confirmation server receives the location information transmitted by the terminal device;
The location confirmation server includes a location represented by the location information received from information management means for managing inquiry information about the zone and answer information corresponding to the inquiry information for each zone as a geographical area. An inquiry information acquisition step for acquiring the inquiry information corresponding to the zone;
An inquiry information transmission step in which the location confirmation server transmits the inquiry information to the terminal device;
An inquiry information receiving step in which the terminal device receives the inquiry information from the location confirmation server;
A response information transmitting step in which the terminal device transmits the response information to the location confirmation server in correspondence with the inquiry information;
A response information receiving step in which the location confirmation server receives the response information from the terminal device;
A determination step in which the location confirmation server determines whether the response information from the terminal device exists as the response information in the information management unit for each inquiry information related to the zone;
The position confirmation method characterized by having.
移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を受信する位置情報受信ステップと、
地理的な領域としてのゾーンごとに、受信した前記位置情報が表す位置を含むゾーンに対応した前記問い合わせ情報を、前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段から取得する問い合わせ情報取得ステップと、
取得した前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信ステップと、
前記問い合わせ情報に応じて前記端末装置が応答して送信した応答情報を受信する応答情報受信ステップと、
前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断ステップと、
を実行させることを特徴とする位置確認装置の制御プログラム。
A position information receiving step of receiving position information indicating the position of the terminal device measured by a movable terminal device;
Information management means for managing, for each zone as a geographical area, the inquiry information corresponding to the zone including the position represented by the received position information, inquiry information related to the zone, and response information corresponding to the inquiry information Inquiry information acquisition step acquired from
An inquiry information transmission step of transmitting the acquired inquiry information to the terminal device;
A response information receiving step of receiving response information transmitted in response to the terminal device in response to the inquiry information;
A determination step for determining whether the response information from the terminal device exists as the response information in the information management unit for each inquiry information regarding the zone;
A control program for a position confirmation device, characterized in that
移動可能な端末装置によって測位された前記端末装置の位置を表す位置情報を受信する位置情報受信ステップと、
地理的な領域としてのゾーンごとに、受信した前記位置情報が表す位置を含むゾーンに対応した前記問い合わせ情報を、前記ゾーンに関する問い合わせ情報及び前記問い合わせ情報に対応させた回答情報を管理する情報管理手段から取得する問い合わせ情報取得ステップと、
取得した前記問い合わせ情報を前記端末装置に対して送信する問い合わせ情報送信ステップと、
前記問い合わせ情報に応じて前記端末装置が応答して送信した応答情報を受信する応答情報受信ステップと、
前記ゾーンに関する問い合わせ情報ごとに、前記端末装置からの前記応答情報が前記情報管理手段に前記回答情報として存在するか否かを判断する判断ステップと、
を実行させる位置確認装置の制御プログラムを記録したことを特徴とするコンピュータ読み取り可能な情報記録媒体。
A position information receiving step of receiving position information indicating the position of the terminal device measured by a movable terminal device;
Information management means for managing, for each zone as a geographical area, the inquiry information corresponding to the zone including the position represented by the received position information, inquiry information related to the zone, and response information corresponding to the inquiry information Inquiry information acquisition step acquired from
An inquiry information transmission step of transmitting the acquired inquiry information to the terminal device;
A response information receiving step of receiving response information transmitted in response to the terminal device in response to the inquiry information;
A determination step for determining whether the response information from the terminal device exists as the response information in the information management unit for each inquiry information regarding the zone;
A computer-readable information recording medium in which a control program for a position confirmation device for executing the above is recorded.
JP2003310066A 2003-09-02 2003-09-02 POSITION CHECKING DEVICE, POSITION CHECKING METHOD, POSITION CHECKING DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE INFORMATION RECORDING MEDIUM CONTAINING THE POSITION CHECKING DEVICE CONTROL PROGRAM Withdrawn JP2005080085A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003310066A JP2005080085A (en) 2003-09-02 2003-09-02 POSITION CHECKING DEVICE, POSITION CHECKING METHOD, POSITION CHECKING DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE INFORMATION RECORDING MEDIUM CONTAINING THE POSITION CHECKING DEVICE CONTROL PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003310066A JP2005080085A (en) 2003-09-02 2003-09-02 POSITION CHECKING DEVICE, POSITION CHECKING METHOD, POSITION CHECKING DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE INFORMATION RECORDING MEDIUM CONTAINING THE POSITION CHECKING DEVICE CONTROL PROGRAM

Publications (1)

Publication Number Publication Date
JP2005080085A true JP2005080085A (en) 2005-03-24

Family

ID=34412042

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003310066A Withdrawn JP2005080085A (en) 2003-09-02 2003-09-02 POSITION CHECKING DEVICE, POSITION CHECKING METHOD, POSITION CHECKING DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE INFORMATION RECORDING MEDIUM CONTAINING THE POSITION CHECKING DEVICE CONTROL PROGRAM

Country Status (1)

Country Link
JP (1) JP2005080085A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007150730A (en) * 2005-11-28 2007-06-14 Mitsubishi Electric Corp Place guarantee system
JP2015031699A (en) * 2013-08-06 2015-02-16 ロッキード・マーチン・コーポレーション Method and system for remotely controlling vehicle

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007150730A (en) * 2005-11-28 2007-06-14 Mitsubishi Electric Corp Place guarantee system
JP2015031699A (en) * 2013-08-06 2015-02-16 ロッキード・マーチン・コーポレーション Method and system for remotely controlling vehicle

Similar Documents

Publication Publication Date Title
US10798525B2 (en) Techniques for wireless position determination utilizing a collaborative database
JP4533201B2 (en) Navigation device, navigation method, navigation program, server device, and navigation information distribution system
US6408243B1 (en) Service delivery system
CN100437563C (en) Information providing method, information providing system, information providing device and information obtaining device
JP4444841B2 (en) Investigation system and investigation method
US9215311B2 (en) Mobile electronic device and method
US11031110B2 (en) System and method for processing location data
WO2002011465A2 (en) Method and apparatus for releasing location information of a mobile communications device
JP2016058100A (en) System, information processing method and program
JP2003224886A (en) Communication system and mobile communication terminal
KR20170011107A (en) Integrated mobile ordering system using universal internet and beacon
JP2004345792A (en) Nighttime delivery control system
KR20080088434A (en) A computer-readable recording medium recording a search system, a management server of the search system, a mobile communication device of the search system, a search method and a program
JP2006268229A (en) Taxi dispatch system and program
JP3711963B2 (en) Monitoring system
JP2005080085A (en) POSITION CHECKING DEVICE, POSITION CHECKING METHOD, POSITION CHECKING DEVICE CONTROL PROGRAM, AND COMPUTER-READABLE INFORMATION RECORDING MEDIUM CONTAINING THE POSITION CHECKING DEVICE CONTROL PROGRAM
JP2001285526A (en) Two-way communication system
CN106792592A (en) Information push method and device
JP2002306661A (en) Stamp rally method, processing method and information processing apparatus related thereto
JP3972358B2 (en) Information providing method and apparatus, and computer program
JP3695391B2 (en) Map server
US8838145B2 (en) Accessing navigation information via a global positioning group support server
JP2006053676A (en) Vehicle detection device
JP2005080084A (en) Position confirmation system, position confirmation method, position confirmation server, program for exerting position confirmation function in position confirmation server, computer-readable information recording medium recording program for exerting position confirmation function in position confirmation server, terminal device, Program for demonstrating position confirmation function in terminal device and information recording medium recording program for demonstrating position confirmation function in terminal device
JP2008134722A (en) Parking route display system

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20061107