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