(57)【特許請求の範囲】
【請求項１】
移動体の位置情報を管理する位置情報管理システムにおいて、
前記移動体の位置を測定し、測定した位置情報を所定の暗号手段により暗号化して送信する端末と、
前記位置情報を受信して、当該位置情報を暗号化された状態で記録する位置記録装置とを備え、
前記位置記録装置は、前記端末からの所定の許可情報を受信している場合に、別の端末からの要求に基づいて、前記端末に対応する移動体の暗号化位置情報を前記別の端末に送信し、
前記別の端末は、前記端末からそれが保有する復号用データを受信している場合に、前記暗号化位置情報を復号可能であることを特徴とする位置情報管理システム。
【請求項２】
移動体の位置情報を管理する位置情報管理システムにおいて、
前記移動体の位置を測定し、測定した位置情報を所定の暗号手段により暗号化して送信する端末と、
前記位置情報を受信して、当該位置情報を暗号化された状態で記録する位置記録装置とを備え、
前記位置記録装置は、前記端末からの所定の許可情報を受信している場合に、前記端末に所定のサービスを提供する位置情報サービスセンタからの要求に基づいて、前記端末に対応する移動体の暗号化位置情報を前記位置情報サービスセンタに送信し、
前記位置情報サービスセンタは、前記端末からそれが保有する復号用データを受信している場合に、前記暗号化位置情報を復号し、当該復号された位置情報に対して所定の処理を実行し、その処理結果を前記端末に送信することを特徴とする位置情報管理システム。
【請求項３】
請求項１又は２において、
前記端末は、複数の暗号手段を備え、
前記端末の位置及び／又は時間、若しくは移動体による指示に基づいて、前記位置情報を暗号化する暗号手段を切り換え可能であることを特徴とする位置情報管理システム。
【発明の詳細な説明】
［技術分野］
本発明は、移動体の位置情報を管理する位置情報管理システムにおいて、移動体の位置情報に関するプライバシーの保護を確保しつつ、位置情報を利用することができる位置情報管理システムに関する。
［背景技術］
移動体の所在位置を測定して得られる位置情報（例えば、緯度・経度）を利用して、各種サービスを提供する位置情報利用システムが知られている。ここで、移動体とは、人、動物、乗り物、物品など移動可能なものすべてを含む。
図１７は、位置情報利用システムの構成例を示す図である。図１７において、位置情報利用システムは、移動体が携帯し移動体の所在位置を測定し、その位置情報送信する機能を有する端末（例えば、ＧＰＳ機能付き携帯電話端末）と、ネットワークを介して移動体の端末から位置情報を受信し、その位置情報を利用して各種サービスを端末に提供する位置情報サービスセンタ（例えば、インターネット上にＷｅｂサイトを提供するサーバ）とを有して構成される。
各種サービスは、例えば、（１）人や車などの移動体を目的地まで案内するナビゲーションサービス、（２）移動体の所在位置近辺のタウン情報（店、レストランの位置）を提供するエリア情報提供サービス、（３）事故時などにおける移動体の所在位置を通知する緊急通知サービス、（４）老人や児童あるいは要員などの移動体の所在位置を管理する移動体位置管理サービス、（５）配送物品などの位置を追跡監視するトラッキングサービスなどである。
しかしながら、従来の位置情報管理システムには、以下のような問題があった。すなわち、移動体の端末から送信される位置情報は、位置情報サービスセンサに対して可読な形式で送付されるので、位置情報サービスセンタは、移動体の位置情報を自由に利用することができる。たとえ、端末と位置情報サービスセンタ間の通信において、傍受防止や圧縮のために位置情報が暗号化されても、位置情報サービスセンタは、それを復号できるので、このような暗号化は、位置情報サービスセンタに対して行われるものではない。
従って、例えば、移動体が人である場合、ある人の所在位置が位置情報センタでは、明らかになってしまい、プライバシーの観点から問題である。
［発明の開示］
そこで、本発明の目的は、移動体の所在位置に関するプライバシーを保護することができる位置情報管理システムを提供することにある。
上記目的を達成するための本発明の位置情報管理システムは、少なくとも１つの移動体の位置情報を管理する位置情報管理システムにおいて、前記移動体の位置を測定し、測定した位置情報を所定の暗号手段により暗号化して送信する端末と、前記位置情報を受信して、当該位置情報を暗号化された状態で記録する位置記録装置とを備えることを特徴とする。
このように、移動体の端末によって測定された位置情報は、その移動体に固有の暗号手段により暗号化されて位置記録センタに送信され、位置記録装置は、各移動体の位置情報を暗号化された状態で蓄積する。移動体又は移動体に所定の位置情報サービスを提供する位置情報サービスセンタは、本人の許可なく、位置記録装置に記録された他人の位置情報を復号できないので、移動体のプライバシーを侵害することなく、移動体の位置情報を管理することが可能となる。また、位置記録装置自体も、移動体から暗号鍵を取得しないと、蓄積している位置情報を復号できないので、高いセキュリティを確保することができる。
［発明を実施するための最良の形態］
以下、本発明の実施の形態について図面に従って説明する。しかしながら、本発明の技術的範囲はかかる実施の形態によって限定されるものではない。
図１は、本発明の実施の形態における位置情報管理システムの構成例を示す図である。図１において、本実施の形態における位置情報管理システムは、移動体が携帯し、その移動体の所在位置を測定し、その位置情報を送信する機能を有する端末（例えば、ＧＰＳ機能付き携帯電話端末）１０と、その位置情報を受信し、蓄積する位置記録センタ（位置記録装置）２０とを備え、さらに、利用形態に応じて、位置情報サービスセンタ３０が設けられてもよい。
＜端末１０の構成＞
端末１０は、測位部１０１、時計部１０２、暗号部１０３、復号部１０４、入力部１０５、出力部１０６、本人認証部１０７、送受信部１０８、制御部１０９とを有する。測位部１０１は、端末１０の現在位置を測定する。測定するタイミングは、時計部１０２や入力部１０５から入力される設定・指示に基づいて、制御部１０９により制御される。
現在位置の測定には、例えば、（１）人工衛星からの電波を用いたＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）や複数の地点からの電波を用いた測位方法、（２）ジャイロなどの方位センサと速度センサを利用して移動の方位と距離を積算していく自立航法方法、（３）（１）と（２）を組み合わせたハイブリッド方法、（４）測定したい場所にあらかじめ位置を特定する機能を有する装置を設置しておく方法（特許公開公報昭６３−０１０３００）（５）ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  Ｐｈｏｎｅ  Ｓｙｓｔｅｍ）や携帯電話などの基地局位置を利用した方法などがある。
なお、測位部１０１によって得られた現在位置の位置座標は、次のような形式で表現することができる。
・  緯度・経度    例）（Ｎ３５．１２３．４５６、Ｅ１３０．１２３．４５６）
・  指定された基準点（緯度・経度）からの変位
例）基準点を（Ｎ３５．１２３．４５６、Ｅ１３０．１２３．４５６）として、変位（＋０．２３４．５６７，−０．１２３．４５６）、あるいは、（方位１３０度、距離ｘｘｘメートル）
時計部１０２は、時間を計測・積算し、測位部１０１によって現在位置が測定された測定時刻を出力する。また、測位部１０１や送受信部１０８のタイミング制御にも利用される。
暗号部１０３は、測位部１０１によって測定された現在位置の位置座標を含む位置情報を暗号化する。位置情報は、好ましくは、各位置座標に対応する測定時刻を含む。位置情報の暗号化には、例えば以下のような方法がある。
・  測定時刻を暗号化せずに、位置座標だけを暗号化
・  位置座標と測定時刻の組を一体として暗号化
・  複数の位置情報（位置座標と測定時刻の組）をまとめて暗号化
図２は、位置情報の暗号化の例を示す図である。暗号部１０３は、公開鍵暗号や秘密鍵暗号を利用して位置情報を暗号化する。公開鍵暗号は、対になる２つの鍵を使ってデータの暗号化・復号化を行なう暗号方式で、非対称暗号とも呼ばれる。秘密鍵暗号は、暗号化と復号化に同じ鍵を用いる暗号方式で、暗号文の送信者と受信者で同じ鍵を共有する必要があるため、「共有鍵暗号」「共通鍵暗号」とも呼ばれる。
暗号部１０３では、常に同一の暗号方法を使用する場合のほかに、例えば、以下のように暗号方法を指定・変更することができるようにしてもよい。
・  時間によって使用する暗号方法を変える。例えば、午前８時から午後５時は、暗号方法Ａを使用して暗号化し、それ以外の時間は暗号方法Ｂを使って暗号化
・  場所によって使用する暗号方法を変える。例えば、ある地域にいるときは、暗号方法Ａを使用して暗号化し、それ以外の地域では暗号方法Ｂを使って暗号化
・  時間と場所によって暗号化方法を変える。例えば、ある時間にある地域にいたら、暗号方法Ａを使用して暗号化し、ある時間に別の地域にいたら、暗号方法Ｂを使って暗号化
・  ユーザの指定によって暗号化方法を変える。例えば、ユーザの指定によって、暗号方法Ａから暗号方法Ｂに変更
ここで、暗号方法の変更には以下がある。
・  公開鍵暗号や秘密鍵暗号の種類は変えずに、暗号鍵だけを変更
・  公開鍵暗号と秘密鍵暗号の種類を変更
このように、暗号方法を、時間や場所やユーザ指定によって変更することによって、後述する本実施の形態における位置情報管理システムの各利用形態において、ユーザは、位置情報を知られてもよい時間や場所などを指定することができるようになる。
復号部１０４は、暗号部１０３によって暗号化された位置情報を復号化し、可読な形式に戻す。入力部１０５は、ユーザが端末１０に対する種々の設定・入力を行うための部であって、設定・入力の例として、以下のようなものがある。
・  測定タイミングの設定
・  位置情報の送信タイミングの設定
・  位置情報の送信／非送信の設定
・  位置情報サービスセンタの選択設定
・  使用する暗号方法の設定
・  送信命令の入力
・  暗号鍵の送信許可の入力。
出力部１０６は、端末１０から各種情報を出力する。出力される情報は、例えば、以下のようなものがある。
・  測定した位置情報
・  位置記録センタ２０から受信した情報
・  位置情報サービスセンタから受信した情報
・  端末１０の設定値
送受信部１０７は、端末１０と位置記録センタ２０との間、或いは、端末１０と位置情報センタ３０の間で、様々な情報を送受信する。インターネット、公衆電話網などのネットワークを利用する。送信するタイミングは、制御部１０９によって制御される。
本人認証部１０８は、端末１０を携帯しているユーザの本人認証を行う。本人認証には、例えば、以下のような方法ある。
・  ユーザＩＤとパスワードを利用する方法
・  指紋や虹彩などのバイオメトリクスを利用した方法
本人認証部１０８によって、他人が端末１０を使って位置情報を偽ることを防止することができる。本人認証が成功した場合にのみ、位置情報の暗号化や暗号化された位置情報の送信が可能となる。本人認証の要求タイミングは、制御部１０９によって制御される。
制御部１０９は、測位部１０１、時計部１０２、暗号部１０３、復号部１０４、入力部１０５、出力部１０６、本人認証部１０７、送受信部１０８などを制御する。制御部１０９の制御例は以下である。
・  測位のタイミング制御
・  暗号化のタイミング制御
・  位置送信の許可／不許可、タイミングの制御
・  使用する暗号方法の制御
メモリ１１０は、種々のデータを記憶する。記憶する情報は、例えば以下である。
・  測位部１０１で測定した位置情報
・  暗号部１０３の暗号鍵
・  制御部１０９の制御用設定データ
・  入力部１０５、出力部１０６、送受信部１０７におけるバッファデータ
・  本人認証部１０８における本人認証用データ
図３は、端末１０における位置情報の送信動作フローチャートである。図３において、ユーザが入力部１０５から所定の本人認証情報（例えば、ユーザＩＤとパスワード）を入力することで、本人認証部１０８は本人認証を行う。本人認証に成功すると（Ｓ３０）、測位部１０１は、所定のタイミングで現在位置を測定する（Ｓ３１）。暗号部１０３は、位置情報（測定された位置座標を少なくとも含み、好ましくは、その測定時刻をさらに含む）を暗号化する（Ｓ３２）。暗号化された位置情報を送信する場合（Ｓ３３）、送受信部１０７は、暗号化された位置情報を送信する（Ｓ３４）。
＜位置記録センタ２０の構成＞
図１において、位置記録センタ２０は、暗号化位置情報データベース２０１、登録部２０２、取得部２０３、送受信部２０４、一時メモリ２０５、復号部２０６、消去部２０７、位置情報処理部２０８を有して構成される。
暗号化位置情報データベース２０１は、端末１０から受信した暗号化位置情報を暗号化されたままの状態でユーザ別に格納／記録する。さらに、暗号化位置情報データベース２０１には以下の情報が格納されてもよい。
・  ユーザの属性、嗜好、履歴などのユーザ情報
・  許可がある場合には、位置情報処理部２０８の処理結果
このように、暗号化位置情報データベース２０１に格納される位置情報は、暗号化されているので、位置記録センタ２０自体も、移動体（ユーザ）から暗号鍵を取得しない限り、暗号化位置情報を復号することができない。従って、移動体のプライバシーを侵害することなく、移動体の位置情報を蓄積・記録することができ、後述するように、移動体のプライバシーを保護しつつ、蓄積された位置情報を利用した様々なサービスを提供することが可能となる。
登録部２０２は、端末１０から受信した暗号化位置情報を暗号化位置情報データベース２０１に登録する。取得部２０３は、端末１０又は位置情報サービスセンタ３０からの暗号化位置情報取得要求に応じて、暗号化位置情報データベース２０１から暗号化位置情報を取得する（読み出す）。このとき、取得部２０３は、その要求元が、その暗号化位置情報の対象であるユーザ本人から許可された端末１０又は位置情報サービスセンタ３０であるかを判定し、許可されている場合にのみ暗号化位置情報を取得する。判定は、例えば、要求に含まれる端末１０又は位置情報サービスセンタ３０のＩＤなどによって行われる。
送受信部２０４は、位置記録センタ２０と端末１０との間、あるいは、位置記録センタ２０と位置情報サービスセンタ３０との間で、様々な情報を送受信する。インターネット、公衆電話網などのネットワークを利用できる。
一時メモリ２０５は、種々の情報を一時的に格納する。一時メモリ２０５に格納された情報は、指定された用途以外には読み出すことができない。一時メモリ２０５に格納される情報は、例えば以下のようなものである。
・  取得部２０３によって暗号化位置情報データベース２０１から取得された暗号化位置情報
・  端末１０から受信した暗号鍵
・  復号部２０６によって復号化された位置情報
・  復号化位置情報に基づいて位置情報処理部２０７によって行われた情報処理の結果
消去部２０７は、一時メモリ２０５に格納された情報を消去し、復号化された位置情報や暗号鍵が位置記録センタ２０に残存しない、及び／又は、別目的に再利用されないようにする。
位置情報処理部２０８は、暗号化位置情報、あるいは、復号化した位置情報に基づいて様々な処理を行う。位置情報処理部２０８が行う処理は、例えば、以下のようなものである。
・  暗号化位置情報データベース２０１から取得した暗号化位置情報を指定された他の端末または指定された位置情報サービスセンタに送付する処理
・  暗号化位置情報データベース２０１から取得した暗号化位置情報を本人の許可のもとで復号化し、復号化した位置情報を指定された他の端末または指定された位置情報サービスセンタに送付する処理
・  暗号化位置情報データベース２０１から取得した暗号化位置情報を本人の許可のもとで復号化し、復号化した位置情報を指定された位置情報サービスセンタに送付して位置情報サービスセンタから情報サービスを取得して、取得結果を端末に送付する処理
・  複数の位置情報サービスセンタから取得したを編集してから情報端末に送付する処理
・  暗号化位置情報データベースから取得した暗号化位置情報を本人の許可のもとで復号化し、復号化した位置情報に対して処理を行い、処理結果を本人または指定された端末に送付する処理
・  位置記録の所有者に関する外部からの問合せに対して、暗号化位置情報データベース２０１から取得した暗号化位置情報を問合せ対象者の許可のもとで復号化し、復号化した位置情報に対して処理を行い、問合せに対する回答を生成し発行する処理
・  複数のユーザから暗号化位置情報の復号化が許可された場合に、複数のユーザの位置情報に対して処理を行い、処理結果をユーザまたは指定された端末に送付する処理
図４は、位置記録センタ２０の概略処理フローチャートである。位置記録センタ２０において、端末１０から暗号化位置情報を受信すると（Ｓ４０）、登録部２０２は、その暗号化位置情報を暗号化位置情報データベース２０１に登録する（Ｓ４１）。また、端末１０又は位置情報サービスセンタ３０から暗号化位置情報の処理要求を受信すると（Ｓ４２）、取得部２０３は、処理の許可／不許可を判定し（Ｓ４３）、許可の場合、取得部２０３は、暗号化位置情報データベース２０１から、要求された暗号化位置情報を取得する（Ｓ４４）。そして、取得した暗号化位置情報を要求元（端末１０又は位置情報サービスセンタ３０）に直接送信する場合（Ｓ４５）は、取得した暗号化位置情報を返信し（Ｓ４６）、そうでない場合（暗号化位置情報に所定の処理を施す場合）、復号部２０６は、取得された暗号化位置情報を復号化し（Ｓ４７）、位置情報処理部２０８が、その復号化された位置情報に対する所定の処理を実行し（Ｓ４８）、その処理結果が要求元に送信される（Ｓ４９）。
＜利用形態＞
以下では、本発明の実施の形態における位置情報システムの利用形態を示す。
（利用形態１）
利用形態１は、移動体であるユーザが、自分の位置情報／過去の軌跡を位置記録センタ２０から取り出して利用する場合である。図５は、図６は、その処理フローチャートである。利用形態１では、ユーザ本人が、自己の位置情報を利用する。具体的な利用例としては以下である。
・  日記／旅行／登山などで自分の移動した位置／軌跡を確認する。
・  指定した日時にいた場所を調べる。
図５を参照しながら、図６について説明すると、まず、端末１０から位置記録センタ２０に、所定時刻又は所定期間におけるユーザ本人の暗号化位置情報の取得要求を送信する（Ｓ６０）。位置記録センタ２０は、ユーザ本人が自己の位置情報を要求する場合は、その処理要求を許可し、その要求を受信すると、所定時刻又は所定期間について、その要求に含まれるユーザＩＤに対応する暗号化位置情報を暗号化位置情報データベース２０１から取得し、送信元の端末１０に返信する（Ｓ６１）。端末１０は、受信した暗号化位置情報を復号化し（Ｓ６２）、ユーザはその位置情報を利用する（Ｓ６３）。
このように、位置記録センタ２０には、各移動体ごとに位置情報の履歴が蓄積されているので、各移動体は、自己の過去の位置を取得することができる。位置情報は、暗号化された状態で蓄積され、また、送信されるので、移動体のプライバシーを保護することができる。
（利用形態２）
利用形態２では、ユーザＡとは別のユーザＢが、ユーザＡの位置情報を利用する場合である。すなわち、位置記録センタ２０を利用して、グループ／コミュニティ内（複数のユーザ間）で位置情報／軌跡情報を共有する。図７は、利用形態２の概要図であり、図８がその処理フローチャートである。利用形態２の特徴は、ユーザＡは、ユーザＢの端末１０Ｂに暗号鍵を送信することで、ユーザＢが、ユーザＡの暗号化位置情報を復号化することである。
具体的な利用例は以下である。
・  友人間でお互いの位置を端末に表示しあうこと
・  会社における要員の位置の管理
図７を参照しながら、図８について説明すると、まず、ユーザＡの端末１０Ａから位置記録センタ２０に、ユーザＢの端末１０Ｂに対してユーザＡの暗号化位置情報を送信することを許可する送信許可情報を送信しておく（Ｓ８０）。位置記録センタ２０は、送信許可情報を所定の記憶装置に格納しておく。送信許可情報は、送信を許可する期間などの所定の送信許可条件を含む。さらに、ユーザＡの端末１０ＡからユーザＢの端末１０Ｂに、ユーザＡの暗号化位置情報を復号するための暗号鍵（端末１０Ａに記憶されている暗号鍵）を送信する（Ｓ８１）。ユーザＢの端末１０Ｂは、所定時刻又は所定期間におけるユーザＡの暗号化位置情報の取得要求を送信する（Ｓ８２）。位置記録センタ２０は、その処理要求を受信すると、ユーザＡからの上記送信許可情報に基づいて送信許可を判定し、送信許可の場合、暗号化位置情報データベース２０１からユーザＡの暗号化位置情報を取得し、ユーザＢの端末１０Ｂに送信する（Ｓ８３）。端末１０Ｂは、暗号化位置情報を受信すると、端末１０Ａからの暗号鍵を使って、暗号化位置情報を復号化し（Ｓ８４）、ユーザＢは、復号した位置情報を利用する（Ｓ８５）。端末１０Ｂは、ユーザＡの暗号化位置情報をさらに要求する場合は（Ｓ８６）、ステップＳ８２に戻る。
このように、位置記録センタ２０は、ユーザＡからの許可がないかぎり、別のユーザＢに、ユーザＡの位置情報を送信しない。また、位置情報は暗号化されているので、ユーザＢは、ユーザＡから暗号鍵を取得しない限り、ユーザＡの位置情報を復号することができないので、無権限なユーザに位置情報を知られることなく、複数のユーザ間で位置情報を共有することができる。
（利用形態３）
利用形態３では、ユーザが位置情報サービスセンタ３０を利用する場合である。図９は、利用形態３の概要図であり、図１０はその処理フローチャートである。利用形態３の特徴は、ユーザが、位置情報サービスセンタ３０に暗号鍵を渡して、暗号化位置情報の復号化を位置情報サービスセンタ３０で行うことである。
利用形態３の具体的な利用例は以下である。
・  位置情報サービスセンタ３０より位置情報サービス（例えば、現在位置情報を利用したタウン情報）提供を受ける
・  緊急通知サービス
図９を参照しながら、図１０について説明すると、まず、ユーザの端末１０から位置情報サービスセンタ３０に、所定の位置情報サービス要求を送信する（Ｓ１００）。このとき、位置情報サービス要求とともに、ユーザの端末１０の暗号鍵も一緒に送信される。さらに、ユーザの端末１０から位置記録センタ２０に、位置情報サービスセンタに対してユーザの暗号化位置情報を送信することを許可する送信許可情報を送信しておく（Ｓ１０１）。位置記録センタ２０は、送信許可情報を所定の記憶装置に格納しておく。送信許可情報は、送信を許可する期間などの所定の送信許可条件を含む。位置情報サービスセンタ３０は、所定時刻（現在も含む）又は所定期間におけるユーザの暗号化位置情報の取得要求を送信する（Ｓ１０２）。位置記録センタ２０は、その要求を受信すると、ユーザからの上記送信許可情報を確認してから、暗号化位置情報データベース２０１から、ユーザの暗号化位置情報を取得し、それを位置情報サービスセンタ３０に送信する（Ｓ１０３）。位置情報サービスセンタ３０は、暗号化位置情報を受信すると、端末１０からの暗号鍵を使って、暗号化位置情報を復号化し、所定のサービス処理を実施する（Ｓ１０４）。例えば、位置情報サービスセンタ３０は、ユーザの現在位置を取得して、その近くの店情報の検索処理を実行する。位置情報サービスセンタ３０は、処理結果を端末１０に送信する（Ｓ１０５）。位置情報サービスセンタ３０は、ユーザの暗号化位置情報をさらに要求する場合は（Ｓ１０６）、ステップＳ１０２に戻る。
このように、位置記録センタ２０は、ユーザ（移動体）が許可した位置情報のみ、位置情報サービスセンタ３０に送信するので、位置情報サービスセンタ３０において、無制限にユーザの位置情報が知られることなく、ユーザは、位置情報サービスセンタ３０のサービス提供を受けることができる。
（利用形態４）
利用形態４では、ユーザの端末１０は、位置記録センタ２０から自己の位置情報に基づいた情報処理の結果を受領する。ユーザは位置記録センタ２０に暗号鍵を送付し、位置記録センタ２０の復号部２０６が暗号化位置情報を復号化し、位置記録センタ２０の位置情報処理部２０８で、復号化した位置情報を用いて処理を行い、処理結果を端末１０に送付する。図１１は利用形態４の概要図であり、図１２はその処理フローチャートである。
位置記録センタ２０の位置情報処理部２０８では、暗号化位置情報データベース２０１に記録した位置情報／軌跡情報の統計処理などを行う。
具体的な処理内容／利用例は以下である。
・  これまでの位置情報から、場所ごとの訪問回数や訪問頻度などを算出する
・  指定したコースの所要時間を計算する
・  指定した場所にいた日時、時間を算出する
図１１を参照しながら、図１２について説明すると、まず、ユーザの端末１０から位置記録センタ２０に、所定の位置情報処理要求を送信する（Ｓ１２０）。このとき、位置情報処理要求とともに、ユーザの端末１０の暗号鍵も一緒に送信される。位置記録センタ２０は、受信した暗号鍵を、その一時メモリ２０５に格納する（Ｓ１２１）。位置記録センタ２０の取得部２０３は、処理要求で指定されたユーザの暗号化位置情報を取得し、復号部２０６は、一時メモリ２０５に格納された暗号鍵を用いて、その暗号化位置情報を復号化し、その復号化された位置情報を一時メモリ２０５に格納する（Ｓ１２２）。位置記録センタ２０の位置情報処理部２０８は、復号化された位置情報を一時メモリ２０５から読み出して、所定の処理を実施し（Ｓ１２３）、一時メモリ２０５に処理結果を格納してから、その処理結果を端末１０に送信する（Ｓ１２４）。処理結果の送信後、位置記録センタ２０の消去部２０７は、一時メモリ２０５に格納されている暗号鍵、復号化された位置情報、処理結果の各データを消去する（Ｓ１２５）。
このように、位置記録センタ２０が暗号化位置情報を復号し、所定の処理を実行し、その処理結果をユーザの端末１０に送信することで、端末１０は、位置情報の処理機能を有する必要がなくなり、端末１０の構成を簡略化することができる。
また、位置記録センタ２０において、暗号化位置情報が復号化される場合であっても、位置記録センタ２０は、移動体から受け取った暗号鍵、復号化した位置情報、処理結果を処理後に消去するので、位置記録センタ２０において、移動体（ユーザ）のプライバシーが侵されるおそれがない。なお、以下の利用形態５及び６においても、位置記録センタ２０が暗号化位置情報を復号するが、同様に、移動体（ユーザ）のプライバシーに関する情報を消去することで、移動体（ユーザ）のプライバシーが守られる。
（利用形態５）
利用形態５では、ユーザが位置情報サービスを利用する場合に、位置記録センタ２０を仲介として利用する。利用形態３との違いは、暗号鍵を位置記録センタ２０に送付し、位置記録センタ２０で暗号化位置情報を復号化することである。図１３は利用形態５の概要図であり、図１４がその処理フローチャートである。
ユーザは、利用したい位置情報サービスセンタ３０を直接指定してもよいし、得たい位置情報サービスだけを指定して位置情報サービスセンタは指定せず、位置記録センタが位置情報サービスセンタを選択するようにしてもよい。
位置記録センタ２０は、位置情報サービスセンタ３０の利用結果を、そのままの形式でユーザの情報端末に送付することも出来るし、利用結果を編集した結果を送付することもできる。
利用形態５の具体的な利用例は以下である。
・  現在位置付近のタウン情報を知りたい。
・  現在地付近の観光コースを知りたい。
図１３を参照しながら、図１４について説明すると、まず、ユーザの端末１０から位置記録センタ２０に、位置情報サービスセンタ３０に対する所定の位置情報サービス要求を送信する（Ｓ１４０）。このとき、位置情報サービス要求とともに、ユーザの端末１０の暗号鍵も一緒に送信される。位置記録センタ２０は、受信した暗号鍵を、その一時メモリ２０５に格納する（Ｓ１４１）。位置記録センタ２０の取得部２０３は、サービス要求で指定されたユーザの暗号化位置情報を取得し、復号部２０６は、一時メモリ２０５に格納された暗号鍵を用いて、その暗号化位置情報を復号化し、その復号化された位置情報を一時メモリ２０５に格納する（Ｓ１４２）。位置記録センタ２０の位置情報処理部２０８は、復号化された位置情報を一時メモリ２０５から読み出して、復号化された位置情報と上記位置情報サービス要求を位置情報サービスセンタ３０に送信する（Ｓ１４３）。位置情報サービスセンタ３０は、受信した位置情報に対して処理のサービス処理を実施し、その処理結果を位置記録センタ２０に返信する。位置記録センタ２０は、その処理結果を一時メモリ２０５に格納してから、その処理結果を端末１０に送信する（Ｓ１４４）。処理結果の送信後、位置記録センタ２０の消去部２０７は、一時メモリ２０５に格納されている暗号鍵、復号化された位置情報、処理結果の各データを消去する（Ｓ１４５）。
このように、位置記録センタ２０が暗号化位置情報を復号化し、ユーザに代わって、位置情報サービスセンタ３０を利用するので、移動体（ユーザ）名を位置情報サービスセンタ３０に明かさずに、位置情報サービスセンタ３０を利用することができる。
また、移動体（ユーザ）が、複数の位置情報サービスセンタ３０を利用したい場合、位置記録センタ２０が代行して複数の位置情報サービスセンタ３０にアクセスすることで、ユーザは、位置記録センタ２０一箇所にアクセスするだけで、複数の位置情報サービスセンタを利用することができる。
（利用形態６）
利用形態６では、位置記録センタ２０は、第三者からある移動体（ユーザ）の位置に関する問合せ要求に対して、位置記録センタ２０が記録した位置情報に基づいて回答を生成し、第三者へ回答する。位置記録センタ２０は、暗号化された位置情報を書き換え不能に記録するので、移動体（ユーザ）の位置を保証する保証機関として機能する。第三者への回答は、例えば、保証書や証明書の発行の形態をとってもよい。図１５は、利用形態６の概要図であり、図１６はその処理フローチャートである。
第三者からの問合せ要求と回答の具体例は以下である。第三者からの問合せ要求は、売買、融資、就職などの契約時などに行われる。例えば、ユーザが第三者と売買契約や融資契約を締結した場合、第三者がユーザの住所を確認する場合や、ユーザが第三者と就職契約を締結した場合、第三者が、ユーザの学歴や職歴を確認する場合などである。
問合せ：
ａ）移動体（ユーザ）の現在位置を知りたい。
ｂ）移動体が問合せた場所に居る／居たかどうか知りたい。
ｃ）移動体が問合せた日時に居た場所を知りたい。
ｄ）ユーザが指定場所に居た日時を知りたい。
ｅ）移動体が問合せ日時に問合せ場所に居たかどうかを知りたい。
ｆ）ユーザが申告した住所や勤務先が正確か知りたい。
ｇ）ユーザの履歴書が正確か知りたい。
回答：
ａ）対象移動体の現在位置を回答する。
ｂ）はい／いいえ
ｃ）問合せ時刻に居た場所を回答する。
ｄ）問合せ場所に居た日時を回答する。
ｅ）はい／いいえ
ｆ）例えば、対象の移動体（ユーザ）が、住所の場所に夜中に頻繁に行っていれば、住所が正確であると判定できる。また、勤務先の場所に昼間に頻繁に行っていれば、勤務先が正確であると判定できる。
ｇ）例えば、学校へ行っていた時期に、学校の場所に頻繁に行っていれば、学校に行っていたことが正確だと判定できる。
図１５を参照しながら、図１６について説明する。第三者は自己の端末１０Ｃから位置記録センタ２０に、ユーザについての位置問い合わせ要求を送信する（Ｓ１６０）。位置記録センタ２０は、位置問い合わせ要求を受信すると、ユーザの端末１０Ａに、第三者から位置問い合わせ要求があった旨を通知し、ユーザの端末１０は、当該通知を受信すると、その要求に対する回答を許可する場合、位置記録センタ２０に暗号鍵を送信する。位置記録センタ２０は、受信した暗号鍵を一時メモリ２０５に格納する（Ｓ１６１）。
位置記録センタ２０の復号部２０６は、一時メモリ２０５に格納されている暗号鍵を用いて、位置問い合わせ要求に対応する暗号化位置情報を復号化し、一時メモリ２０５に格納する（Ｓ１６２）。位置情報処理部２０８は、復号化された位置情報に基づいて、位置問い合わせ要求に対する回答を生成し（Ｓ１６３）、その回答を第三者の端末１０Ｃに通知する（Ｓ１６４）。回答は、例えば、位置記録センタ２０による保証書として通知されてもよい。回答通知後、位置記録センタ２０の消去部２０７は、一時メモリ２０５に格納されている暗号鍵、復号化された位置情報、回答の各データを消去する（Ｓ１６５）。
このように、位置記録センタ２０に蓄積されている暗号化位置情報は、改ざんできないので、位置記録センタ２０は、位置情報を利用した保証機能を提供することができる。
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
［産業上の利用の可能性］
以上説明したように本発明によれば、移動体の端末によって測定された位置情報は、暗号化されて位置記録センタに送信され、位置記録センタは、各移動体の位置情報を暗号化された状態で蓄積する。移動体又は移動体に所定の位置情報サービスを提供する位置情報サービスセンタは、本人の許可なく、位置記録装置に記録された他人の位置情報を復号できないので、移動体のプライバシーを侵害することなく、移動体の位置情報を管理することが可能となる。また、位置記録装置自体も、移動体から暗号鍵を取得しないと、蓄積している位置情報を復号できないので、高いセキュリティを確保することができる。
【図面の簡単な説明】
図１は、本発明の実施の形態における位置情報管理システムの構成例を示す図である。
図２は、位置情報の暗号化の例を示す図である。
図３は、端末１０における位置情報の送信動作フローチャートである。
図４は、位置記録センタ２０の概略処理フローチャートである。
図５は、本実施の形態における位置管理システムの利用形態１の概要図である。
図６は、利用形態１の処理フローチャートである。
図７は、本実施の形態における位置管理システムの利用形態２の概要図である。
図８は、利用形態２の処理フローチャートである。
図９は、本実施の形態における位置管理システムの利用形態３の概要図である。
図１０は、利用形態３の処理フローチャートである。
図１１は、本実施の形態における位置管理システムの利用形態４の概要図である。
図１２は、利用形態４の処理フローチャートである。
図１３は、本実施の形態における位置管理システムの利用形態５の概要図である。
図１４は、利用形態５の処理フローチャートである。
図１５は、本実施の形態における位置管理システムの利用形態６の概要図である。
図１６は、利用形態６の処理フローチャートである。
図１７は、位置情報利用システムの構成例を示す図である。
【図１】
0003853316.tif 000002
【図２】
0003853316.tif 000003
【図３】
0003853316.tif 000004
【図４】
0003853316.tif 000005
【図５】
0003853316.tif 000006
【図６】
0003853316.tif 000007
【図７】
0003853316.tif 000008
【図８】
0003853316.tif 000009
【図９】
0003853316.tif 000010
【図１０】
0003853316.tif 000011
【図１１】
0003853316.tif 000012
【図１２】
0003853316.tif 000013
【図１３】
0003853316.tif 000014
【図１４】
0003853316.tif 000015
【図１５】
0003853316.tif 000016
【図１６】
0003853316.tif 000017
【図１７】
0003853316.tif 000018