JP3521837B2 - 位置情報サービスシステム及び方法及び位置情報サービスプログラムを格納した記憶媒体 - Google Patents
位置情報サービスシステム及び方法及び位置情報サービスプログラムを格納した記憶媒体Info
- Publication number
- JP3521837B2 JP3521837B2 JP2000083046A JP2000083046A JP3521837B2 JP 3521837 B2 JP3521837 B2 JP 3521837B2 JP 2000083046 A JP2000083046 A JP 2000083046A JP 2000083046 A JP2000083046 A JP 2000083046A JP 3521837 B2 JP3521837 B2 JP 3521837B2
- Authority
- JP
- Japan
- Prior art keywords
- position information
- location information
- terminal
- encrypted
- encryption
- 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.)
- Expired - Fee Related
Links
Landscapes
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Meter Arrangements (AREA)
- Prepayment Telephone Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Description
システム及び方法及び位置情報サービスプログラムを格
納した記憶媒体に係り、特に、公衆電話機のような発呼
端末(または、着信端末)の設置場所を被呼端末(また
は、着信端末)に通知すると共に位置情報のセキュリテ
ィも保証可能なタクシー配車・ロードサービス・迷子/
徘徊老人探索・周辺情報案内等への位置情報提供サービ
ス及び、それらへの課金処理に供される位置情報サービ
スシステム及び方法及び位置情報サービスプログラムを
格納した記憶媒体に関する。
ステムにおいては、着呼端末で発信者番号通知機能によ
り得た発呼端末の電話番号から位置情報を検索するか、
発呼端末からの発呼を一度受けてから着呼端末に中継を
行う中継サーバ内で、発呼端末の電話番号等から位置情
報を検索して着呼端末に位置情報を提供する。
を着信者に提供するサービスとして、警察・消防回線の
ような特別な電話番号の着信者に対する発信地紹介サー
ビスが提案されている(特開平08−204835)。
このサービスでは、着信者の発呼端末の電話番号また
は、端末IDを利用してセンタで位置情報を獲得し、着
信者に位置情報を提供する。
信者が公衆電話機を用いて自分の現在位置を相手に知ら
せると共に、発信者自身も現在位置情報を得ることがで
きる公衆電話位置情報システムが開示されている。この
システムでは、発信者が公衆電話機の電話番号や識別コ
ードを基地局(センタ)へ送信し、基地局はこの発信者
から送信された情報に基づいて位置情報を検索し、検索
結果を受信局に送信する。位置情報の具体例には、所在
地名、地図表示が含まれる。
ビスを利用することにより、交換網の外部でも発信者の
電話番号を知ることが可能になるので、電話番号とその
電話番号に関連した位置情報とを対応付けしたデータベ
ースなどを構築して、発信者の位置情報を提供できるよ
うになる。
めには、利用者が望む適切な情報を提供できるだけでは
なく、一般に、サービス用の適切な課金が必要であると
考えられる。さらに、サービス料の適切な課金を行うた
め、サービスに関連した情報の秘匿性の向上や情報の改
ざんの防止などの情報セキュリティ技術が重要になる。
金方式として、例えば、特願平10−326075に記
載された発明によれば、ICカード対応のディジタル公
衆電話機を利用してその公衆電話機周辺の店舗等の行き
先案内サービスを提供する方法において、公衆電話機か
らサービスセンタにダイヤルした際の通話料がICカー
ドや現金から精算される。
応じた位置情報の提供と、位置情報の提供に対する課金
を行う仕組みはない。
来の着呼端末で位置情報を検索するシステムでは、発呼
端末の電話番号が非公開・非通知の場合には、位置情報
を検索するために電話番号を利用することができないと
いう問題がある。
ステムでは、中継サーバには通信呼を中継する機能が必
要であり、また、通話呼が2つ必要となる。
するために、従来の認証処理では、着信端末と位置情報
管理センタ間の認証を行うための手順が、着信端末と位
置情報管理センタの双方に必要となる。
ば、電話番号を知ることができる場合、電話番号をイン
デックスとした位置情報データベースを構築することに
より、交換網の内外を問わずに発信端末の設置場所に関
する位置情報を提供することができる。しかし、発信端
末の電話番号は、一般には、発信者番号通知サービスを
利用しない限り、着信者が知ることができない情報であ
り、実際、電話番号を非通知・非公開としている加入者
端末が多く存在する。さらに、公衆電話機においてはそ
の電話番号を非公開とされる。
で、発信者側や着信者に対して発信側の電話番号を秘匿
すると共に、位置情報データの管理者が位置情報の利用
者に対して課金を行うことが可能な位置情報サービスシ
ステム及び方法及び位置情報サービスプログラムを格納
した記憶媒体を提供することである。
報を提供する際に、正当な着信端末であるかの認証が可
能な位置情報サービスシステム及び方法及び位置情報サ
ービスプログラムを格納した記憶媒体を提供することで
ある。
置情報管理センタの双方に認証機能を必要としない位置
情報サービスシステム及び方法及び位置情報サービスプ
ログラムを格納した記憶媒体を提供することである。
するネットワークに限定されず、位置情報の提供及び課
金処理が可能な位置情報サービスシステム及び方法及び
位置情報サービスプログラムを格納した記憶媒体を提供
することである。
原理構成図である。
端末と記す)100と、着信固定端末(以下、単に着信
端末と記す)300と、端末間の通信手段間に呼を設定
する交換網200と、該交換網200に接続された該発
信端末100の所在を表す位置情報を該着信端末300
に提供する位置情報管理センタからなる位置情報サービ
スシステムであって、発信端末100は、暗号用の鍵を
生成し、該鍵を用いて位置情報を暗号化して暗号化位置
情報を生成する暗号化手段110と、暗号化手段110
で暗号化された暗号化位置情報を交換網を介して、着信
端末300に送信する発信端末通信手段120とを有
し、着信端末300は、発信端末100及び位置情報管
理センタ400との通信を行う着信端末通信手段310
と、発信端末100から受信した暗号化位置情報を位置
情報管理センタ400に転送し、該位置情報管理センタ
400から復号化された位置情報を取得する位置情報取
得手段320と、位置情報取得手段320で取得した位
置情報を表示する表示手段330とを有し、位置情報管
理センタ400は、着信端末300との間で通信を行う
センタ通信手段と、着信端末から暗号化位置情報の復号
化の要求を取得し、発信端末の暗号化手段で用いられた
鍵を用いて、該暗号化位置情報を復号化して、位置情報
を生成し、センタ通信手段を介して該着信端末に提供す
る復号化手段410と、位置情報を着信端末300に提
供するサービス料を課金する課金手段420とを有す
る。
て、乱数により暗号化毎に毎回異なる暗号化鍵であるワ
ーク鍵を生成する手段と、暗号化用マスタ鍵を用いてワ
ーク鍵を暗号化する手段とを有し、位置情報管理センタ
の復号化手段は、暗号化手段の暗号化用マスタ鍵に対応
した復号化用マスタ鍵を用いて、暗号化されたワーク鍵
を復号化する手段と、復号化されたワーク鍵を用いて、
暗号化位置情報を復号化する手段とを有する。
て、特定のデータを種とした乱数により暗号化用のワー
ク鍵を生成する手段と、暗号化用のワーク鍵を用いて位
置情報を暗号化する手段とを有し、位置情報管理センタ
の復号化手段は、暗号化手段の特定のデータを同期した
データを種として復号化用のワーク鍵を生成する手段
と、復号化用のワーク鍵を用いて暗号化位置情報を復号
化する手段を含む。
て、暗号化用の鍵に加えて、発呼する着信電話番号を使
用して位置情報を暗号化して暗号化位置情報を生成する
手段を含み、位置情報管理センタの復号化手段は、暗号
化位置情報を、着信電話番号と暗号化手段で用いられた
鍵を用いて復号化する。
て、位置情報に加えて、復号化時に検証するための検証
用データを暗号化した暗号化位置情報を生成する手段を
含み、位置情報管理センタは、復号化手段で復号化され
た位置情報と検証用データを抽出し、検証用データと抽
出された該検証用データを比較し、一致していれば復号
化が正当であるとする検証手段を更に有する。
て、位置情報に加えて、タイムスタンプとを暗号化した
暗号化位置情報を生成する手段を含み、位置情報管理セ
ンタの復号化手段は、暗号化位置情報を、暗号化手段で
用いられた鍵を用いて復号化する手段を含み、復号化手
段で復号化された位置情報とタイムスタンプを抽出し、
該タイムスタンプが現在時刻から所定の時間内であるか
を検証するタイムスタンプ検証手段を更に有する。
鍵を生成するための種データを発信端末に送信する手段
を有し、発信端末の暗号化手段は、着信端末から取得し
た種データを種とした乱数により、位置情報の暗号化用
の鍵を生成する手段を含み、位置情報管理センタは、着
信端末から復号化のための鍵を生成するための種データ
を取得して、該種データを種とした乱数により復号化鍵
を生成して、暗号化位置情報を復号化する手段を含む。
着信端末を認証する手段を更に有する。
着信端末のユーザとの間で予め位置情報提供期間を定め
ておき、着信端末から暗号化位置情報を取得した場合
に、位置情報提供期間内である場合に、復号化された位
置情報を提供する手段を更に有する。
端末と記す)と、着信固定端末(以下、単に着信端末と
記す)と、端末間の通信手段間に呼を設定する交換網
と、該交換網に接続された該発信端末の所在を表す位置
情報を該着信端末に提供する位置情報管理センタからな
るシステムにおける位置情報サービス方法において、発
信端末は、暗号化用の鍵を生成し、該鍵を用いて位置情
報を暗号化して暗号化位置情報を生成し、暗号化位置情
報を交換網を介して、着信端末に送信し、着信端末は、
発信端末から受信した暗号化位置情報を位置情報管理セ
ンタに転送し、位置情報管理センタは、着信端末から暗
号化位置情報の復号化の要求を取得し、発信端末の暗号
化手段で用いられた鍵を用いて、該暗号化位置情報を復
号化して、位置情報を生成し、該着信端末に提供し、位
置情報を着信端末に提供するサービス料を課金し、着信
端末では、位置情報管理センタから復号化された位置情
報を取得し、位置情報を表示する。
号化する際に、乱数により暗号化毎に毎回異なる暗号化
用の鍵であるワーク鍵を生成し、マスタ鍵を用いてワー
ク鍵を暗号化し、位置情報管理センタにおいて、暗号化
位置情報を復号化する際に、発信端末で用いた暗号化用
マスタ鍵に対応した復号化用マスタ鍵を用いて、暗号化
されたワーク鍵を復号化し、復号化されたワーク鍵を用
いて、暗号化位置情報を復号化する。
号化する際に、暗号化用のワーク鍵を用いて位置情報を
暗号化し、位置情報管理センタにおいて暗号化位置情報
を復号化する際に、特定データと同期したデータを種と
して復号化用のワーク鍵を生成し、復号化用のワーク鍵
を用いて暗号化位置情報を復号化する。
号化する際に、暗号化用の鍵に加えて、発呼する着信電
話番号を使用して暗号化位置情報を生成し、着信端末で
は、暗号化位置情報に、着信電話番号を付与し、位置情
報管理センタに転送し、位置情報管理センタでは、暗号
化位置情報を、着信電話番号と発信端末で暗号化時に用
いられた鍵を用いて復号化する。
暗号化する際に、位置情報に加えて、復号化時に検証す
るための検証用データを暗号化した暗号化位置情報を生
成し、位置情報管理センタでは、暗号化位置情報を復号
化し、復号化された位置情報と検証用データを抽出し、
検証用データと抽出された該検証用データを比較し、一
致していれば復号化が正当であるとする。
加えて、タイムスタンプとを暗号化した暗号化位置情報
を生成して、着信端末に送信し、位置情報管理センタに
おいて、着信端末から取得した暗号化位置情報を、発信
端末で暗号化時に用いられた、鍵を用いて復号化し、復
号化された位置情報とタイムスタンプを抽出し、該タイ
ムスタンプが現在時刻から所定時間内であるかを検証す
る。
鍵を生成するための種データを発信端末に送信し、発信
端末において、着信端末から取得した種データを種とし
た乱数により、位置情報の暗号化用の鍵を生成し、暗号
化用の鍵で位置情報を暗号化して送出し、位置情報管理
センタにおいて、着信端末から復号化のための鍵を生成
するための種データを取得して、該種データを種とした
乱数により復号化鍵を生成して、暗号化位置情報を復号
化する。本発明は、位置情報管理センタは、着信端末か
らの認証要求に基づいて該着信端末を認証する。
着信端末のユーザとの間で予め位置情報提供期間を定め
ておき、着信端末から暗号化位置情報を取得した場合
に、位置情報提供期間内である場合に、復号化された位
置情報を提供する。
端末と記す)と、着信固定端末(以下、単に着信端末と
記す)と、端末間の通信手段間に呼を設定する交換網
と、該交換網に接続された該発信端末の所在を表す位置
情報を該着信端末に提供する位置情報管理センタからな
るシステムにおいて、該発信端末に搭載される位置情報
サービスプログラムを格納した記憶媒体であって、暗号
化用の鍵を生成し、該鍵を用いて位置情報を暗号化して
暗号化位置情報を生成する暗号化ステップと、暗号化ス
テップで暗号化された暗号化位置情報を交換網を介し
て、着信端末に送信する発信端末通信ステップとを、発
信端末に実行させるプログラムを格納した記憶媒体であ
る。
により暗号化毎に毎回暗号化用の鍵であるワーク鍵を生
成するステップと、暗号化用マスタ鍵を用いてワーク鍵
を暗号化するステップとを、発信端末に実行させるプロ
グラムを格納した記憶媒体である。
化用の鍵に加えて、発呼する着信電話番号を使用して位
置情報を暗号化して暗号化位置情報を生成するステップ
を、発信端末に実行させるプログラムを格納した記憶媒
体である。
により暗号化毎に毎回異なる暗号化用の鍵であるワーク
鍵を生成するステップと、ワーク鍵を用いて位置情報を
暗号化するステップとを、発信端末に実行させるプログ
ラムを格納した記憶媒体である。
のデータを種とした乱数により暗号化用のワーク鍵を生
成するステップと、暗号化用のワーク鍵を用いて位置情
報を暗号化するステップとを、発信端末に実行させるプ
ログラムを格納した記憶媒体である。
情報に加えて、復号化時に検証するための検証用データ
を暗号化した暗号化位置情報を生成するステップを、発
信端末に実行させるプログラムを格納した記憶媒体であ
る。
情報に加えて、発呼する着信電話番号及びタイムスタン
プとを暗号化した暗号化位置情報を生成するステップ
を、発信端末に実行させるプログラムを格納した記憶媒
体である。
端末から取得した種データを種とした乱数により、位置
情報の暗号化用の鍵を生成するステップを、発信端末に
実行させるプログラムを格納した記憶媒体である。
端末と記す)と、着信固定端末(以下、単に着信端末と
記す)と、端末間の通信手段間に呼を設定する交換網
と、該交換網に接続された該発信端末の所在を表す位置
情報を該着信端末に提供する位置情報管理センタからな
るシステムにおいて、該着信端末に搭載される位置情報
サービスプログラムを格納した記憶媒体であって、発信
端末及び位置情報管理センタとの通信を行う着信端末通
信ステップと、発信端末から受信した暗号化位置情報を
位置情報管理センタに転送し、該位置情報管理センタか
ら復号化された位置情報を取得する位置情報取得ステッ
プと、位置情報取得ステップで取得した位置情報を表示
する表示ステップとを、着信端末に実行させるプログラ
ムを格納した記憶媒体である。
て、暗号化位置情報に、着信電話番号を付与し、位置情
報管理センタに転送するステップを、着信端末に実行さ
せるプログラムを格納した記憶媒体である。
種データを発信端末に送信するステップを更に、着信端
末に実行させるプログラムを格納した記憶媒体である。
端末と記す)と、着信固定端末(以下、単に着信端末と
記す)と、端末間の通信手段間に呼を設定する交換網
と、該交換網に接続された該発信端末の所在を表す位置
情報を該着信端末に提供する位置情報管理センタからな
るシステムにおいて、該位置情報管理センタの装置に搭
載される位置情報サービスプログラムを格納した記憶媒
体であって、着信端末との間で通信を行うセンタ通信ス
テップと、着信端末から、位置情報と検証用データから
なる暗号化位置情報を復号化するための要求を取得し、
発信端末で用いられた鍵を用いて、該暗号化位置情報を
復号化して、位置情報を生成し、センタ通信ステップを
介して該着信端末に提供する復号化ステップと、位置情
報を着信端末に提供するサービス料を課金する課金ステ
ップとを、位置情報管理センタの装置に実行させるプロ
グラムを格納した記憶媒体である。
端末で暗号化に用いられる暗号化用マスタ鍵に対応した
復号化用マスタ鍵を用いて、発信端末において暗号化さ
れたワーク鍵を復号化するステップと、復号化されたワ
ーク鍵を用いて、暗号化位置情報を復号化するステップ
とを、位置情報管理センタの装置に実行させるプログラ
ムを格納した記憶媒体である。
端末で暗号化用のワーク鍵の生成に用いられた特定のデ
ータと同期したデータを種として復号化用のワーク鍵を
生成するステップと、復号化用のワーク鍵を用いて暗号
化位置情報を復号化するステップとを含む。本発明は、
復号化ステップにおいて、暗号化位置情報を、着信電話
番号と暗号化時に用いられた鍵を用いて復号化するステ
ップを、位置情報管理センタの装置に実行させるプログ
ラムを格納した記憶媒体である。
位置情報と検証用データを抽出し、検証用データと抽出
された検証用データを比較し、一致していれば復号化が
正当であるとする検証ステップを更に、位置情報管理セ
ンタの装置に実行させるプログラムを格納した記憶媒体
である。
化位置情報から復号化された位置情報と、発信端末にお
いて位置情報の暗号化時に計時手段から取得したタイム
スタンプを抽出し、該タイムスタンプが現在時刻から所
定の時間内であるかを検証するタイムスタンプ検証ステ
ップを更に、位置情報管理センタの装置に実行させるプ
ログラムを格納した記憶媒体である。
を生成するための種データを取得して、該種データを種
とした乱数により復号化鍵を生成して、暗号化位置情報
を復号化するステップを、位置情報管理センタの装置に
実行させるプログラムを格納した記憶媒体である。
更に、位置情報管理センタの装置に実行させるプログラ
ムを格納した記憶媒体である。
取得した場合に、予め該着信端末のユーザとの間で決め
られた位置情報提供期間内である場合に、復号化された
位置情報を提供するステップを更に、位置情報管理セン
タの装置に実行させるプログラムを格納した記憶媒体で
ある。
システムでは、発信側(公衆電話機)の電話番号が発信
者または、着信者に対して秘匿されると共に、着信者に
対する位置情報(サービス)の提供に対する課金が可能
となる。
信端末の正当性を検証し、検証結果が正しい場合に、位
置情報を提供することが可能となる。
信端末にワンタイム暗号化を行う手段を有し、位置情報
をワンタイム暗号化して着信端末に送信し、着信端末で
は位置情報管理センタに復号化を依頼することにより位
置情報を得ることにより、位置情報取得時に着信端末か
ら確実に課金することが可能となると共に、データの再
利用が不可能となる。
対する認証・課金の手段を有することで、着信者の積極
的な要求に応じた情報提供・課金が可能となると共に、
位置情報管理センタへの未契約者からのリクエストが防
止できる。
信端末との間で行い、網サービスを利用しないことか
ら、位置情報取得用のネットワークが限定されない。
信端末電話番号を使用し、位置情報管理センタで復号化
時に着信端末電話番号の検査を行うことで、着信端末を
特定することにより、着信端末の認証が容易になる。
ているIDまたは、位置情報をサービス装置に暗号化し
て送付し、当該サービス装置が位置情報管理センタに対
して復号化を依頼することで、電話番号が非公開・非通
知の公衆電話機からの通話において、サービス装置に対
して位置情報の提供を行い、サービス装置による位置情
報を使用したサービス提供を可能にするものである。
時に、着信端末(利用者)に対する課金を可能にするも
のである。
性のある着信端末にのみ位置情報を提供するものであ
る。そのための方法としては、以下の方法がある。
付し、位置情報管理センタにおいて復号化する。
成されたワーク鍵を用いて位置情報を暗号化し、暗号化
用マスタ鍵を用いてワーク鍵を暗号化し、位置情報管理
センタにおいて、発信端末の暗号用マスタ鍵に対応した
復号化用マスタ鍵を用いて暗号化されたワーク鍵を復号
化し、さらに、復号化されたワーク鍵を用いて暗号化位
置情報を復号化する。
種とした乱数により暗号化用のワーク鍵を用いて位置情
報を暗号化し、位置情報管理センタにおいて、暗号化時
の特定のデータと同期したデータを種として復号化用の
ワーク鍵を生成し、当該ワーク鍵を用いて暗号化位置情
報を復号化する。
して暗号化した暗号化位置情報を送出し、位置情報管理
センタにおいて復号化する。
証用データを付加して送出し、位置情報管理センタにお
いて復号化する。
イムスタンプ付加して送出し、位置情報管理センタにお
いて、タイムスタンプの時間的範囲を検証して、正当性
が有る場合に復号化する。
て、発信端末で暗号化用の鍵を生成し、位置情報を暗号
化し、位置情報管理センタにおいて、同様に種を用いて
復号化用の鍵を生成し、暗号化位置情報を復号化する。
定の契約期間内にある着信端末からの暗号化位置情報の
みを復号化する。
り、着信端末の正当性を検証して、暗号化位置情報を復
号化する。
る。
構成を示す。同図に示すシステムは、発信端末100、
電話交換網200(以下、交換網と記す)、着信端末3
00呼び位置情報管理センタ400から構成される。
めのマスタ鍵を隠匿して保持し、発信時に位置情報を暗
号化し、暗号化位置情報として送信する機能を有し、暗
号化部110と通信部120から構成される。
情報をワンタイム暗号化する機能を有する。当該ワンタ
イム暗号化については後述する。
え、発信時に暗号化部110で暗号化された暗号化位置
情報を送信する機能を有する。
機能を持つネットワークであり、交換機210は、ユー
ザ間情報伝送を行う電話交換機である。
え、送られてきた暗号化位置情報を位置情報管理センタ
400を使って復号化し表示する機能を有し、通信部3
10、位置情報取得部320及び表示部330から構成
される。
に加え、暗号化位置情報を受信した時、暗号化位置情報
を位置情報取得部320に渡す機能を有する。
ら暗号化位置情報を受け取ると、ダイヤルボタン入力等
によりユーザに復号化の意思確認を行い、意思が確認さ
れると位置情報管理センタ400に接続し、暗号化位置
情報を送ることで、位置情報を得た後に、位置情報フォ
ーマットに従って解釈して、表示可能な形式に変換し、
表示部330に渡す。
ら受け取った位置情報や意思確認メッセージを表示する
機能を有するディスプレイ装置である。
00からの暗号化位置情報の復号化要求に従い、暗号化
位置情報を復号化する。このとき、要求者の識別を行
い、識別された要求者に対して課金(例えば、プリペイ
ド課金)を行うものであり、復号化部410、課金部4
20、及びプリペイド度数DB3430から構成され
る。
を使用して受け取った暗号化位置情報を復号化すると共
に、着信端末300の電話番号の確認や、着信端末30
0、または、着信端末300に接続されたICカード等
の認証や、要求者ID/パスワードの確認等を行うこと
で、要求者の識別を行い、識別された要求者(要求者I
D)に対する課金が課金部420で成功すると、復号化
された位置情報を着信端末300に返却する機能を有す
る。ICカード等の認証については後述する。課金部4
20は、プリペイド度数DB430を利用して、復号化
部410から受け取った要求者IDを検索し、要求者I
Dに対して登録されているプリペイド度数の減算を行
い、減算が成功したか失敗したかを復号化部410に返
却する。プリペイド度数DB430は、要求者IDに対
してプリペイド度数(要求が事前に支払った分の度数)
が登録されているデータベースである。
におけるシーケンスチャートである。同図に従って、上
記の構成における動作を説明する。
末300の電話番号をダイヤルする(ステップ50
1)。
10において、マスタ鍵とダイヤルされた着信端末30
0の電話番号を使って、位置情報をワンタイム暗号化す
る(ステップ502)。当該ワンタイム暗号化について
は後述する。その後、着信端末300に発呼して、暗号
化位置情報を送信する(ステップ503)。なお、送信
において、ISDNを用いる場合にはセットアップ時に
UUI(ユーザ・ユーザ情報)で送信が可能であり、I
SDN以外であれば、モデム信号、DTMF信号、アウ
トチャンネル(音声帯域外)通信などで送信する。ワン
タイム暗号化したワーク鍵を送信する必要があるときに
は、併せて送信する。
した暗号化位置情報を着信端末300に送信する(ステ
ップ504)。
受け、着信者がオフフックし(ステップ505)、着信
端末300では応答信号を交換網200に返却する(ス
テップ506)。
信端末100と着信端末300との間に呼を接続する
(ステップ507)。
ら表示部330に位置情報の取得を確認するための表示
を行い、着信者に入力を促し、位置情報を復号化の意思
を確認する(ステップ508)。デフォルトで設定があ
れば行う必要はない。以下の説明では、位置情報の復号
化の意思がある場合について説明する。
は、受け取った暗号化位置情報を復号化するために、位
置管理センタ400に電話交換網やインターネットや専
用線等で接続し、暗号化位置情報を送信する(ステップ
509)。なお、ワンタイム暗号化で暗号化したワーク
鍵を送信する必要がある場合には、併せて送信する。着
信端末300では、挿入されているカード(プリペイド
カード)のIDを読み取り(ステップ510)、位置情
報取得部320からカードIDと暗号化位置情報を位置
情報管理センタ400に送信する(ステップ511)。
認証を行うために、乱数発生関数を用いて乱数を発生さ
せ(ステップ512)、認証要求として、着信端末30
0に送信する(ステップ513)。着信端末300で
は、IDに対応して秘匿保持されるデータと送信されて
きた乱数を入力として、位置情報管理センタ400と同
じ一方向関数で(MD5等)を用いてレスポンスデータ
を生成し(ステップ514)、当該レスポンスデータを
認証応答として位置情報管理センタ400に返却する
(ステップ515)。位置情報管理センタ400では、
カードから受け取った認証応答と位置情報管理センタ4
00側において一方向性関数を用いて静止したデータと
を比較して、同一であるかを検査する(ステップ51
6)。
410で受け取った暗号化位置情報をマスタ鍵と着信端
末300の電話番号を使用し復号化する(ステップ51
7)。
登録してある着信端末300のカードIDをインデック
スとして、プリペイド度数DB430を検索し、課金で
きる度数があれば減算して、復号化された位置情報を着
信端末300に返却する。登録されていなかったり、度
数が無ければ、着信端末300にエラーを返す(ステッ
プ518)。
れた位置情報を着信端末300に送信する(ステップ5
19)。
400から送られてくる位置情報を位置情報取得部32
0で受け取り、着信端末300に具備されているディス
プレイ等からなる表示部330で表示を行う(ステップ
520)。
いて説明する。「ワンタイム暗号化」とは、ある特定の
データを暗号化して送信する際に、復号化可能で毎回異
なる暗号化結果を得るための暗号化の方法である。
ンタイム暗号化を説明するための図である。同図中にお
ける○内の数字と以下の説明内の数字は対応するものと
する。
生成した毎回異なる暗号化鍵(ワーク鍵)とマスタ鍵を
用いて、データの暗号化を行うことで、毎回異なる暗
号化結果が得られる。また、復号化は、「鍵配送方式」
として知られる方法(「暗号理論入門」岡本英治著、共
立出版や、「公衆電話機位置情報利用システム装置」特
願平11−253640号)を用いて、送信側の別の
鍵(マスタ鍵)を用いて暗号化鍵(ワーク鍵)を暗号化
して受信側に配送することで、実現可能である。他に、
送信側と受信側で同期したデータ(時計など)を種とし
て生成した乱数を暗号化鍵(ワーク鍵)として用いるこ
とでも、毎回異なる暗号化結果が得られ、復号化も実現
可能である。また、発信端末100において、位置情
報を暗号化する場合には、により生成されたワーク鍵
と、位置情報に基づいて暗号化し、位置情報管理セン
タ400において暗号化位置情報を復号化する場合に
は、で復号化された時に取得したワーク鍵と暗号化位
置情報を用いて復号化し、位置情報を取得する。
で、発信端末から受け取った情報と着信端末の電話番号
を位置情報管理センタに伝えるだけで、着信端末の認証
を可能とする例を説明する。
同様であるが、位置情報管理センタ400において着信
端末300の認証処理が異なる。従って、本実施例にお
けるシステム構成図は省略する。
スチャートである。
末300の電話番号をダイヤルする(ステップ60
1)。
10において、マスタ鍵とダイヤルされた着信端末30
0の電話番号を使って、位置情報をワンタイム暗号化す
る(ステップ602)。当該ワンタイム暗号化について
は後述する。その後、着信端末300に発呼して、暗号
化位置情報を送信する(ステップ603)。なお、送信
において、ISDNを用いる場合にはセットアップ時に
UUI(ユーザ・ユーザ情報)で送信が可能であり、I
SDN以外であれば、モデム信号、DTMF信号、アウ
トチャンネル(音声帯域外)通信などで送信する。ワン
タイム暗号化したワーク鍵を送信する必要があるときに
は、併せて送信する。
した暗号化位置情報を着信端末300に送信する(ステ
ップ604)。
受け、着信者がオフフックし(ステップ605)、着信
端末300では応答信号を交換網200に返却する(ス
テップ606)。
信端末100と着信端末300との間に呼を接続する
(ステップ607)。
ら表示部330に位置情報の取得を確認するための表示
を行い、着信者に入力を促し、位置情報を復号化の意思
を確認する(ステップ608)。デフォルトで設定があ
れば行う必要はない。以下の説明では、位置情報の復号
化の意思がある場合について説明する。
は、受け取った暗号化位置情報を復号化するために、位
置管理センタ400に電話交換網やインターネットや専
用線等で接続し、暗号化位置情報と着信端末300の電
話番号を送信する(ステップ609)。なお、ワンタイ
ム暗号化で暗号化したワーク鍵を送信する必要がある場
合には、併せて送信する。
(着信端末電話番号)と発信端末100から発呼された
電話番号(着信電話番号)、暗号化位置情報を位置情報
取得部320から位置情報管理センタ400に送信する
(ステップ610)。
410において暗号化位置情報を前述の第1の実施例と
同様の方法で復号化し(ステップ611)、復号化の検
証を行う(ステップ612)。課金部420において着
信端末300に対するポストペイド課金処理を行う(ス
テップ613)。但し、検証結果が正しくない場合には
課金処理は行わない。復号化部410は、復号化の検証
が正しい場合に、位置情報を着信端末300に送信し
(ステップ614)、着信端末300では、位置情報管
理センタ400から送られてくる位置情報を位置情報取
得部320で受け取り、着信端末300に具備されてい
るディスプレイ等からなる表示部330で表示を行う
(ステップ615)。
て説明する。
正当性の検証を説明するための図である。同図に示す○
内の数字と以下の説明の数字は対応するものとする。
て、乱数を生成してワーク鍵を生成し、当該ワーク鍵
をマスタ鍵を用いて暗号化し、位置情報管理センタ40
0に送信する。位置情報管理センタ400では、取得
した暗号化されたワーク鍵とマスタ鍵を用いてワーク鍵
を復号化する。
位置情報と検証用のデータ及び発呼する着信電話番号と
ワーク鍵を用いて暗号化し、位置情報管理センタ400
に送信する。このときの検証用データが付加された位置
情報フレームの例を図7に示す。同図(A)は、暗号化
位置情報フレームの形式、(B)は、種別番号定義の
例、(C)は、暗号化位置情報フレームの例をそれぞれ
示す。同図に示すように、暗号化位置情報フレームは、
フレーム中に含む位置情報の種別数(固定長)、復号化
検証のための検証用データ(固定長またはチェックコー
ド)、位置情報の種別を表す種別番号(固定長)、デー
タフィールドのオクテット数で表されるデータ長(固定
長)、及び種別毎の位置情報データ(可変長)から構成
される。種別番号は、例えば、緯度・経度=1、住所=
2、郵便番号=3、マップコード=4、カスタマイズ情
報(ビル名、階数、部屋番号等)=5のようにして示さ
れる。検証用のデータは、同図(C)に示すように、例
えば、緯度・経度、住所、及びカスタマイズ情報からな
る。
末100から受信した暗号化位置情報をワーク鍵、着信
電話番号を用いて復号化し、位置情報と検証用データを
得る。復号化された検証用データと、位置情報管理セ
ンタに保持されている検証用データとの比較を行い、一
致していれば当該復号化は正当であったと検証する。
のユーザが所定の期限内において位置情報を要求してい
るかを判定する認証方法について説明する。本実施例で
は、位置情報の提供を定期契約や期間限定で行う場合に
利用される。
実施例と同様であるのでシステム構成図は省略する。
の復号化部410において、着信者(ユーザ)毎に所定
の定期契約または、所定の期限を保持しておき、着信端
末300から認証要求として、暗号化位置情報と着信端
末電話番号を受け取ると、当該着信端末電話番号に基づ
いて、当該着信者が定期契約内であるか、または、所定
の期限内において位置情報の提供が可能かを判定し、提
供可能な場合には、暗号化位置情報を復号化して、位置
情報を着信端末300に送信する。その他の動作は、前
述の第5、第2の実施例と同様である。
100の暗号化部110において、位置情報に加えて、
タイムスタンプを付与して、暗号化して着信端末300
に送信する例について、説明する。
計時手段よりタイムスタンプを取得して、位置情報に当
該タイムスタンプを付与し、マスタ鍵で暗号化して、暗
号化位置情報として着信端末300に送信する。
取得したタイムスタンプを含んで暗号化されている暗号
化位置情報を位置情報管理センタ400に送信する。こ
れにより、位置情報管理センタ400の復号化部410
は、暗号化位置情報をマスタ鍵で復号化してタイムスタ
ンプを抽出する。自装置内の計時手段から現在時刻を取
得して、抽出されたタイムスタンプが所定の時間内のも
のであるかを検証し、検証が正しければ、復号化された
位置情報を着信端末300に提供する。
マスタ鍵を使用する例を説明したが、前述の図4に示す
ワンタイム暗号化の方式を適用してもよい。
300から発信端末100に対して暗号化鍵に使用する
『種』を送信し、発信端末100の暗号化部110にお
いて、着信端末300から取得した『種』とマスタ鍵を
用いて、位置情報及び検証用データを暗号化して、暗号
化位置情報として着信端末300に送信する。
に、発信端末100に送信したのと同じ『種』を付加し
て、位置情報管理センタ400に送信する。
0では、マスタ鍵と当該『種』(例えば、乱数やマーク
等)を用いて暗号化位置情報を復号化する。このとき、
発信端末で暗号化に使用した『種』と、着信端末300
から送付された『種』が一致していなければ、発信端末
100から暗号化位置情報を送付した後に、検証用デー
タの不一致が発生し当該情報がなりすましされたことが
分かる。位置情報管理センタ400は、検証用データが
一致しなければ、位置情報を着信端末300に送付しな
い。
管理センタ300において、着信端末300を認証する
例を説明する。
300から暗号化位置情報が送られてくると、乱数発生
関数等により乱数を生成し、着信端末300に送信する
と共に、一方向性関数(MD5等)用いてレスポンスデ
ータを生成しておく。着信端末300では、一方向性関
数(MD5等)を用いてレスポンスデータを生成して位
置情報管理センタ400に送信する。位置情報管理セン
タ400の復号化部410では、着信端末300から送
信されたレスポンスデータと、自装置内で生成したレス
ポンスデータとを比較して同一であれば認証成功とし
て、復号化された位置情報を提供する。一方、不一致で
あれば、認証失敗として位置情報は提供しない。
置における動作をプログラムとして構築した場合につい
て説明する。本実施例では、発信端末に搭載されるプロ
グラムについて説明する。
に搭載されるプログラムのフローチャートである。
クされた場合にはステップ702に移行し、そうでない
場合には待機する。
話番号を入力する。
情報を前述の方法でワンタイム暗号化し、暗号化位置情
報を生成する。
号化位置情報を送信する。このとき、ISDNであれ
ば、セットアップ時にUUIで送信が可能であり、IS
DN以外であれば、モデム信号、DTMF信号、アウト
チャンネル通信などで送信するものとする。
功した場合には、ステップ706に移行し、そうでない
場合にはステップ709に移行する。
始する。
末からの切断要求が発行された場合、または、オンフッ
クされた場合にはステップ708に移行する。
敗した場合にはエラー処理を行う。なお、上記のステッ
プ703において、位置情報の他に、着信電話番号、検
証用データ等を併せて暗号化した暗号化位置情報を生成
するようにしてもよい。また、位置情報と共に、計時手
段からタイムスタンプを取得し、暗号化位置情報と共に
着信端末に送信するようにしてもよい。
300から鍵生成のための『種』を取得している場合に
は、当該種とマスタ鍵に一方向性関数を用いてワーク鍵
を生成してワンタイム暗号化するようにしてもよい。
に搭載されるプログラムの動作について説明する。
に搭載されるプログラムのフローチャートである。
介して着信した場合にはステップ802に移行し、そう
でない場合には待機する。
鳴動する。
功したを判定し、成功した場合にはステップ804に移
行し、そうでない場合にはステップ815に移行する。
始して、応答信号を発信端末に返却する。発信端末で暗
号化された暗号化位置情報が含まれていれば、当該情報
も受信する。
置情報を取得した場合には、ステップ806に移行し、
そうでない場合には、ステップ813に移行する。
した場合には、当該暗号化位置情報を抽出する。
ーザに意思確認する。デフォルトで設定があれば、ユー
ザへの問い合わせは行わない。
思が有る場合にはステップ809に移行し、そうでない
場合にはステップ813に移行する。
接続し、暗号化位置情報、着信端末の電話番号を送信す
る。
センタから返却された場合にはステップ816に移行
し、そうでない場合にはステップ811に移行する。
ら復号化された位置情報を受信する。
ィスプレイ等に表示する。
末から切断要求または、オンフックされた場合には、ス
テップ814に移行し、そうでない場合には、切断要求
または、オンフックを待機する。
敗した場合には所定のエラー処理を行う。
らエラーを受信した場合には、所定のエラー処理を行
う。
に対して暗号化鍵の生成のための『種』を送付し、ま
た、位置情報管理センタに対して復号化鍵の生成のため
の『種』を送付するようにしてもよい。
管理センタに搭載されるプログラムの動作を説明する。
報管理センタに搭載されるプログラムのフローチャート
である。
置情報と着信端末の電話番号(及び、発信端末からの着
信先電話番号)を受信した場合には、ステップ902に
移行し、そうでない場合には待機する。
暗号化位置情報を復号化する。このとき、定期契約や期
限限定の契約を着信端末のユーザとの間で締結されてい
る場合には、その期限のチェックを行い、期限外であれ
ば、復号化は行わない。
のチェックを行い、復号化が正当であれば、ステップ9
04に移行し、そうでない場合にはステップ907に移
行する。
されている着信端末の電話番号をインデックスとして、
プリペイド度数DBを検索し、課金できる度数があれば
減算する。また、定期契約や期限限定の契約を行ってい
る場合には、ポストペイド課金処理を行う。
はステップ906に移行し、そうでない場合にはステッ
プ907に移行する。
を着信端末に送信する。
号化の対象としては、暗号化位置情報の他に、着信電話
番号を暗号化位置情報に含めた情報(A)を復号化する
ことも可能である。
300から復号化鍵用の『種』を取得している場合に
は、マスタ鍵と当該種に対して一方向性関数を用いてワ
ーク鍵を生成し、復号化を行うようにしてもよい。
正当性のチェックとして、暗号化位置情報に含まれる検
証用のデータと、自装置内に保持されている検証用のデ
ータとを比較して、その同一性を検証することも可能で
ある。
とも可能であり、より信頼性の高いサービスを提供する
ことができる。
が、本発明は、上記の実施例に限定されることなく、特
許請求の範囲内において、種々変更・応用が可能であ
る。
に提供した位置情報に対する課金を、発呼毎に着信者に
対して行うことができる。
信者への課金に対しての同意を確認する意思確認を行う
ことが可能となる。
位置情報を表示することができる。また、着信端末で発
信端末から受け取った情報と着信端末の電話番号を位置
情報管理センタに通知するだけで認証が可能となり、着
信端末に認証の手段が不要となる。
信端末にワンタイム暗号化を行う手段を有し、位置情報
をワンタイム暗号化して着信端末に送信し、着信端末で
は位置情報管理センタに復号化を依頼することにより位
置情報を得ることにより、位置情報取得時に着信端末か
ら確実に課金することが可能となると共に、データの再
利用が不可能となる。
対する認証・課金の手段を有することで、着信者の積極
的な要求に応じた情報提供・課金が可能となると共に、
位置情報管理センタへの未契約者からのリクエストが防
止できる。
信端末との間で行い、網サービスを利用しないことか
ら、位置情報取得用のネットワークが限定されない。
信端末電話番号を使用し、位置情報管理センタで復号化
時に着信端末電話番号の検査を行うことで、着信端末を
特定することにより、着信端末の認証が容易になる。
められている契約期間や期間限定による位置情報の提供
を行うことができる。
る。
ケンスチャートである。
化を説明するための図である。
ケンスチャートである。
を説明するための図である。
(検証用)である。
プログラムのフローチャートである。
プログラムのフローチャートである。
に搭載されるプログラムのフローチャートである。
Claims (38)
- 【請求項1】発信固定端末(以下、単に発信端末と記
す)と、着信固定端末(以下、単に着信端末と記す)
と、端末間の通信手段間に呼を設定する交換網と、該交
換網に接続された該発信端末の所在を表す位置情報を該
着信端末に提供する位置情報管理センタからなる位置情
報サービスシステムであって、 前記発信端末は、 暗号用の鍵を生成し、該鍵を用いて前記位置情報を暗号
化して暗号化位置情報を生成する暗号化手段と、 前記暗号化手段で暗号化された前記暗号化位置情報を前
記交換網を介して、前記着信端末に送信する発信端末通
信手段とを有し、 前記着信端末は、 前記発信端末及び前記位置情報管理センタとの通信を行
う着信端末通信手段と、 前記発信端末から受信した前記暗号化位置情報を前記位
置情報管理センタに転送し、該位置情報管理センタから
復号化された位置情報を取得する位置情報取得手段と、 前記位置情報取得手段で取得した前記位置情報を表示す
る表示手段とを有し、 前記位置情報管理センタは、 前記着信端末との間で通信を行うセンタ通信手段と、 前記着信端末から前記暗号化位置情報の復号化の要求を
取得し、前記発信端末の前記暗号化手段で用いられた鍵
を用いて、該暗号化位置情報を復号化して、位置情報を
生成し、前記センタ通信手段を介して該着信端末に提供
する復号化手段と、 前記位置情報を前記着信端末に提供するサービス料を課
金する課金手段とを有することを特徴とする位置情報サ
ービスシステム。 - 【請求項2】前記発信端末の前記暗号化手段は、 乱数により暗号化毎に毎回異なる暗号化用のワーク鍵を
生成する手段と、 暗号化用マスタ鍵を用いて前記ワーク鍵を暗号化する手
段とを有し、 前記位置情報管理センタの前記復号化手段は、 前記暗号化手段の前記暗号化用マスタ鍵に対応した復号
化用マスタ鍵を用いて、暗号化された前記ワーク鍵を復
号化する手段と、 前記復号化されたワーク鍵を用いて、前記暗号化位置情
報を復号化する手段とを有する請求項1記載の位置情報
サービスシステム。 - 【請求項3】前記発信端末の前記暗号化手段は、 特定のデータを種とした乱数により暗号化毎に毎回異な
る暗号化用の鍵であるワーク鍵を生成する手段と、 前記暗号化用のワーク鍵を用いて前記位置情報を暗号化
する手段とを有し、 前記位置情報管理センタの前記復号化手段は、 前記暗号化手段の前記特定のデータを同期したデータを
種として復号化用のワーク鍵を生成する手段と、 前記復号化用のワーク鍵を用いて前記暗号化位置情報を
復号化する手段を含む請求項1記載の位置情報サービス
システム。 - 【請求項4】前記発信端末の前記暗号化手段は、 暗号化用の鍵に加えて、発呼する着信電話番号を使用し
て位置情報を暗号化して暗号化位置情報を生成する手段
を含み、 前記位置情報管理センタの前記復号化手段は、 前記暗号化位置情報を、着信電話番号と前記暗号化手段
で用いられた鍵を用いて復号化する請求項1または、3
記載の位置情報サービスシステム。 - 【請求項5】前記発信端末の前記暗号化手段は、 前記位置情報に加えて、復号化時に検証するための検証
用データを暗号化した暗号化位置情報を生成する手段を
含み、 前記位置情報管理センタは、 前記復号化手段で復号化された位置情報と検証用データ
を抽出し、検証用データと抽出された該検証用データを
比較し、一致していれば復号化が正当であるとする検証
手段を更に有する請求項1乃至4記載の位置情報サービ
スシステム。 - 【請求項6】前記発信端末の前記暗号化手段は、 前記位置情報に加えて、タイムスタンプとを暗号化した
暗号化位置情報を生成する手段を含み、 前記位置情報管理センタの前記復号化手段は、 前記暗号化位置情報を、前記暗号化手段で用いられた鍵
を用いて復号化する手段を含み、 前記復号化手段で復号化された位置情報とタイムスタン
プを抽出し、該タイムスタンプが現在時刻から所定の時
間内であるかを検証するタイムスタンプ検証手段を更に
有する請求項1乃至4記載の位置情報サービスシステ
ム。 - 【請求項7】前記着信端末は、 暗号化用の鍵を生成するための種データを前記発信端末
に送信する手段を有し、 前記発信端末の前記暗号化手段は、 前記着信端末から取得した前記種データを種とした乱数
により、前記位置情報の暗号化用の鍵を生成する手段を
含み、 前記位置情報管理センタは、 前記着信端末から復号化のための鍵を生成するための前
記種データを取得して、該種データを種とした乱数によ
り復号化鍵を生成して、前記暗号化位置情報を復号化す
る手段を含む請求項1記載の位置情報サービスシステ
ム。 - 【請求項8】前記位置情報管理センタは、 前記着信端末を認証する手段を更に有する請求項1記載
の位置情報サービスシステム。 - 【請求項9】前記位置情報管理センタは、 前記着信端末のユーザとの間で予め位置情報提供期間を
定めておき、 前記着信端末から前記暗号化位置情報を取得した場合
に、前記位置情報提供期間内である場合に、復号化され
た位置情報を提供する手段を更に有する請求項1記載の
位置情報サービスシステム。 - 【請求項10】発信固定端末(以下、単に発信端末と記
す)と、着信固定端末(以下、単に着信端末と記す)
と、端末間の通信手段間に呼を設定する交換網と、該交
換網に接続された該発信端末の所在を表す位置情報を該
着信端末に提供する位置情報管理センタからなるシステ
ムにおける位置情報サービス方法において、 前記発信端末は、 暗号化用の鍵を生成し、該鍵を用いて前記位置情報を暗
号化して暗号化位置情報を生成し、 前記暗号化位置情報を前記交換網を介して、前記着信端
末に送信し、 前記着信端末は、 前記発信端末から受信した前記暗号化位置情報を前記位
置情報管理センタに転送し、 前記位置情報管理センタは、 前記着信端末から前記暗号化位置情報の復号化の要求を
取得し、前記発信端末の前記暗号化手段で用いられた鍵
を用いて、該暗号化位置情報を復号化して、位置情報を
生成し、該着信端末に提供し、 前記位置情報を前記着信端末に提供するサービス料を課
金し、 前記着信端末では、前記 位置情報管理センタから復号化された位置情報を取
得し、 前記位置情報を表示することを特徴とする位置情報サー
ビス方法。 - 【請求項11】前記発信端末において前記位置情報を暗
号化する際に、 乱数により暗号化毎に毎回異なる暗号化用の鍵であるワ
ーク鍵を生成し、 マスタ鍵を用いて前記ワーク鍵を暗号化し、 前記位置情報管理センタにおいて、前記暗号化位置情報
を復号化する際に、 前記発信端末で用いた暗号化用マスタ鍵に対応した復号
化用マスタ鍵を用いて、暗号化された前記ワーク鍵を復
号化し、 前記復号化されたワーク鍵を用いて、前記暗号化位置情
報を復号化する請求項10記載の位置情報サービス方
法。 - 【請求項12】前記発信端末において前記位置情報を暗
号化する際に、 前記暗号化用のワーク鍵を用いて前記位置情報を暗号化
し、 前記位置情報管理センタにおいて前記暗号化位置情報を
復号化する際に、特 定データと同期したデータを種として復号化用のワー
ク鍵を生成し、 前記復号化用のワーク鍵を用いて前記暗号化位置情報を
復号化する請求項10記載の位置情報サービス方法。 - 【請求項13】前記発信端末において前記位置情報を暗
号化する際に、 暗号化用の鍵に加えて、発呼する着信電話番号を使用し
て暗号化位置情報を生成し、 前記着信端末では、 前記暗号化位置情報に、着信電話番号を付与し、前記位
置情報管理センタに転送し、 前記位置情報管理センタでは、 前記暗号化位置情報を、着信電話番号と前記発信端末で
暗号化時に用いられた鍵を用いて復号化する請求項10
記載の位置情報サービス方法。 - 【請求項14】前記発信端末において、前記位置情報を
暗号化する際に、 前記位置情報に加えて、復号化時に検証するための検証
用データを暗号化した暗号化位置情報を生成し、 前記位置情報管理センタでは、 前記暗号化位置情報を復号化し、 復号化された位置情報と検証用データを抽出し、検証用
データと抽出された該検証用データを比較し、一致して
いれば復号化が正当であるとする請求項10または、1
3記載の位置情報サービス方法。 - 【請求項15】前記発信端末において、 前記位置情報に加えて、タイムスタンプとを暗号化した
暗号化位置情報を生成して、前記着信端末に送信し、 前記位置情報管理センタにおいて、 前記着信端末から取得した前記暗号化位置情報を、前記
発信端末で暗号化時に用いられた、鍵を用いて復号化
し、 復号化された位置情報とタイムスタンプを抽出し、該タ
イムスタンプが現在時刻から所定時間内であるかを検証
する請求項10,11、または、12記載の位置情報サ
ービス方法。 - 【請求項16】前記着信端末において、 暗号化用の鍵を生成するための種データを前記発信端末
に送信し、 前記発信端末において、 前記着信端末から取得した前記種データを種とした乱数
により、前記位置情報の暗号化用の鍵を生成し、 前記暗号化用の鍵で前記位置情報を暗号化して送出し、 前記位置情報管理センタにおいて、 前記着信端末から復号化のための鍵を生成するための前
記種データを取得して、該種データを種とした乱数によ
り復号化鍵を生成して、前記暗号化位置情報を復号化す
る請求項10記載の位置情報サービス方法。 - 【請求項17】前記位置情報管理センタは、 前記着信端末からの認証要求に基づいて該着信端末を認
証する請求項10記載の位置情報サービス方法。 - 【請求項18】前記位置情報管理センタは、 前記着信端末のユーザとの間で予め位置情報提供期間を
定めておき、 前記着信端末から前記暗号化位置情報を取得した場合
に、前記位置情報提供期間内である場合に、復号化され
た位置情報を提供する請求項10記載の位置情報サービ
ス方法。 - 【請求項19】発信固定端末(以下、単に発信端末と記
す)と、着信固定端末(以下、単に着信端末と記す)
と、端末間の通信手段間に呼を設定する交換網と、該交
換網に接続された該発信端末の所在を表す位置情報を該
着信端末に提供する位置情報管理センタからなるシステ
ムにおいて、該発信端末に搭載される位置情報サービス
プログラムを格納した記憶媒体であって、 暗号化用の鍵を生成し、該鍵を用いて前記位置情報を暗
号化して暗号化位置情報を生成する暗号化ステップと、 前記暗号化ステップで暗号化された前記暗号化位置情報
を前記交換網を介して、前記着信端末に送信する発信端
末通信ステップとを、前記発信端末に実行させるプログ
ラムを格納したことを特徴とする位置情報サービスプロ
グラムを格納した記憶媒体。 - 【請求項20】前記暗号化ステップは、 乱数により暗号化毎に毎回異なる暗号化用の鍵であるワ
ーク鍵を生成するステップと、 暗号化用マスタ鍵を用いて前記ワーク鍵を暗号化するス
テップとを、前記発信端末に実行させる請求項19記載
の位置情報サービスプログラムを格納した記憶媒体。 - 【請求項21】前記暗号化ステップは、 暗号化用の鍵に加えて、発呼する着信電話番号を使用し
て位置情報を暗号化して暗号化位置情報を生成するステ
ップを前記発信端末に実行させる請求項19または、2
0記載の位置情報サービスプログラムを格納した記憶媒
体。 - 【請求項22】前記暗号化ステップは、 乱数により暗号化毎に毎回異なる暗号化用の鍵であるワ
ーク鍵を生成するステップと、 前記ワーク鍵を用いて前記位置情報を暗号化するステッ
プとを前記発信端末に実行させる請求項19記載の位置
情報サービスプログラムを格納した記憶媒体。 - 【請求項23】前記暗号化ステップは、 特定のデータを種とした乱数により暗号化用のワーク鍵
を生成するステップと、 前記暗号化用のワーク鍵を用いて前記位置情報を暗号化
するステップとを、前記発信端末に実行させる請求項1
9記載の位置情報サービスプログラムを格納した記憶媒
体。 - 【請求項24】前記暗号化ステップは、 前記位置情報に加えて、復号化時に検証するための検証
用データを暗号化した暗号化位置情報を生成するステッ
プを、前記発信端末に実行させる請求項19または、2
0記載の位置情報サービスプログラムを格納した記憶媒
体。 - 【請求項25】前記暗号化ステップは、 前記位置情報に加えて、発呼する着信電話番号及びタイ
ムスタンプとを暗号化した暗号化位置情報を生成するス
テップを、前記発信端末に実行させる請求項19また
は、20記載の位置情報サービスプログラムを格納した
記憶媒体。 - 【請求項26】前記暗号化ステップは、 前記着信端末から取得した前記種データを種とした乱数
により、前記位置情報の暗号化用の鍵を生成するステッ
プを、前記発信端末に実行させる請求項19または、2
0記載の位置情報サービスプログラムを格納した記憶媒
体。 - 【請求項27】発信固定端末(以下、単に発信端末と記
す)と、着信固定端末(以下、単に着信端末と記す)
と、端末間の通信手段間に呼を設定する交換網と、該交
換網に接続された該発信端末の所在を表す位置情報を該
着信端末に提供する位置情報管理センタからなるシステ
ムにおいて、該着信端末に搭載される位置情報サービス
プログラムを格納した記憶媒体であって、 前記発信端末及び前記位置情報管理センタとの通信を行
う着信端末通信ステップと、 前記発信端末から受信した暗号化位置情報を前記位置情
報管理センタに転送し、該位置情報管理センタから復号
化された位置情報を取得する位置情報取得ステップと、 前記位置情報取得ステップで取得した前記位置情報を表
示する表示ステップとを、前記着信端末に実行させるプ
ログラムを格納したことを特徴とする位置情報サービス
プログラムを格納した記憶媒体。 - 【請求項28】前記位置情報取得ステップは、 前記暗号化位置情報に、着信電話番号を付与し、前記位
置情報管理センタに転送するステップを前記着信端末に
実行させる請求項27記載の位置情報サービスプログラ
ムを格納した記憶媒体。 - 【請求項29】暗号化用の鍵を生成するための種データ
を前記発信端末に送信するステップを更に前記着信端末
に実行させる請求項27記載の位置情報サービスプログ
ラムを格納した記憶媒体。 - 【請求項30】発信固定端末(以下、単に発信端末と記
す)と、着信固定端末(以下、単に着信端末と記す)
と、端末間の通信手段間に呼を設定する交換網と、該交
換網に接続された該発信端末の所在を表す位置情報を該
着信端末に提供する位置情報管理センタからなるシステ
ムにおいて、該位置情報管理センタの装置に搭載される
位置情報サービスプログラムを格納した記憶媒体であっ
て、 前記着信端末との間で通信を行うセンタ通信ステップ
と、 前記着信端末から、位置情報と検証用データとからなる
暗号化位置情報を復号化するための要求を取得し、前記
発信端末で用いられた鍵を用いて、該暗号化位置情報を
復号化して、位置情報を生成し、前記センタ通信ステッ
プを介して該着信端末に提供する復号化ステップと、 前記位置情報を前記着信端末に提供するサービス料を課
金する課金ステップとを、前記位置情報管理センタの装
置に実行させるプログラムを格納したことを特徴とする
位置情報サービスプログラムを格納した記憶媒体。 - 【請求項31】前記復号化ステップは、 前記発信端末で暗号化に用いられる暗号化用マスタ鍵に
対応した復号化用マスタ鍵を用いて、前記発信端末で暗
号化されたワーク鍵を復号化するステップと、復 号化されたワーク鍵を用いて、前記暗号化位置情報を
復号化するステップとを、前記位置情報管理センタの装
置に実行させる請求項30記載の位置情報サービスプロ
グラムを格納した記憶媒体。 - 【請求項32】前記復号化ステップは、 前記発信端末で暗号化用のワーク鍵の生成に用いられた
特定のデータと同期したデータを種として復号化用のワ
ーク鍵を生成するステップと、 前記復号化用のワーク鍵を用いて前記暗号化位置情報を
復号化するステップとを、前記位置情報管理センタの装
置に実行させる請求項30または、31記載の位置情報
サービスプログラムを格納した記憶媒体。 - 【請求項33】前記復号化ステップは、 前記暗号化位置情報を、着信電話番号と暗号化時に用い
られた鍵を用いて復号化するステップを前記位置情報管
理センタの装置に実行させる請求項30、31、また
は、34記載の位置情報サービスプログラムを格納した
記憶媒体。 - 【請求項34】前記復号化ステップで復号化された位置
情報と検証用データを抽出し、検証用データと抽出され
た検証用データを比較し、一致していれば復号化が正当
であるとする検証ステップを更に前記位置情報管理セン
タの装置に実行させる請求項30,31,32、また
は、33記載の位置情報サービスプログラムを格納した
記憶媒体。 - 【請求項35】前記復号化ステップは、前記暗号化位置情報から復号化された位置情報と、前記
発信端末において位置情報の暗号化時に計時手段から取
得した タイムスタンプを抽出し、該タイムスタンプが現
在時刻から所定の時間内であるかを検証するタイムスタ
ンプ検証ステップを更に前記位置情報管理センタの装置
に実行させる請求項30または、31記載の位置情報サ
ービスプログラムを格納した記憶媒体。 - 【請求項36】前記着信端末から復号化のための鍵を生
成するための前記種データを取得して、該種データを種
とした乱数により復号化鍵を生成して、前記暗号化位置
情報を復号化するステップを前記位置情報管理センタの
装置に実行させる請求項30または、31記載の位置情
報サービスプログラムを格納した記憶媒体。 - 【請求項37】前記着信端末を認証するステップを更に
前記位置情報管理センタの装置に実行させる請求項30
記載の位置情報サービスプログラムを格納した記憶媒
体。 - 【請求項38】前記着信端末から前記暗号化位置情報を
取得した場合に、予め該着信端末のユーザとの間で決め
られた位置情報提供期間内である場合に、復号化された
位置情報を提供するステップを更に前記位置情報管理セ
ンタの装置に実行させる請求項30記載の位置情報サー
ビスプログラムを格納した記憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000083046A JP3521837B2 (ja) | 1999-09-07 | 2000-03-23 | 位置情報サービスシステム及び方法及び位置情報サービスプログラムを格納した記憶媒体 |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25364099 | 1999-09-07 | ||
| JP11-253640 | 1999-09-07 | ||
| JP2000083046A JP3521837B2 (ja) | 1999-09-07 | 2000-03-23 | 位置情報サービスシステム及び方法及び位置情報サービスプログラムを格納した記憶媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001148742A JP2001148742A (ja) | 2001-05-29 |
| JP3521837B2 true JP3521837B2 (ja) | 2004-04-26 |
Family
ID=26541320
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000083046A Expired - Fee Related JP3521837B2 (ja) | 1999-09-07 | 2000-03-23 | 位置情報サービスシステム及び方法及び位置情報サービスプログラムを格納した記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3521837B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8539232B2 (en) | 2002-06-26 | 2013-09-17 | Sony Corporation | Information terminal apparatus, information processing apparatus and information communication system |
| JP4827717B2 (ja) * | 2006-12-20 | 2011-11-30 | 三菱電機株式会社 | 通信システム及び発信側端末装置及び着信側端末装置 |
-
2000
- 2000-03-23 JP JP2000083046A patent/JP3521837B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001148742A (ja) | 2001-05-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100492964C (zh) | 无线通信系统、共享密钥管理服务器及终端 | |
| CN100388852C (zh) | 用于询问-应答用户鉴权的方法和系统 | |
| EP1615097B1 (en) | Dual-path-pre-approval authentication method | |
| CA2172566A1 (en) | User-transparent security method and apparatus for authenticating user terminal access to a network | |
| JPH11507451A (ja) | 許可されていないアカウントアクセスを検出するシステム | |
| CN1249637A (zh) | 在无线系统中加密无线通信的方法 | |
| US7865719B2 (en) | Method for establishing the authenticity of the identity of a service user and device for carrying out the method | |
| JP2001524777A (ja) | データ接続の機密保護 | |
| EP0925664A2 (en) | Secure telecommunications data transmission | |
| CN112929339B (zh) | 一种保护隐私的消息传送方法 | |
| US20020138435A1 (en) | Method and system for content delivery control using a parallel network | |
| CN101771684A (zh) | 一种互联网计算机电话认证的方法及其服务系统 | |
| JP3521837B2 (ja) | 位置情報サービスシステム及び方法及び位置情報サービスプログラムを格納した記憶媒体 | |
| KR100467278B1 (ko) | 이동 통신에서 사용자 프라이버시 보호를 위한 익명시스템 및 방법 | |
| JP3684988B2 (ja) | 位置情報サービスシステム、並びに、位置情報サービスシステムにおける位置情報利用方法、発信端末、位置センタ、及び、着信端末 | |
| JP3518474B2 (ja) | 位置情報サービスシステム及び方法及び位置情報サービスプログラムを格納した記憶媒体 | |
| JP3518473B2 (ja) | 位置情報サービスシステム及び方法及び位置情報サービスプログラムを格納した記憶媒体 | |
| JP2001148729A (ja) | 位置情報サービスシステム、並びに、位置情報サービスシステムにおける位置情報利用方法、発信端末、鍵更新センタ、及び、着信端末 | |
| JPH10247949A (ja) | 発信者認証方法 | |
| JP3642253B2 (ja) | 位置情報サービスシステム、並びに、位置情報サービスシステムにおける位置情報利用方法、発信端末、位置センタ、及び、着信端末 | |
| JP3724324B2 (ja) | 公衆電話機位置情報利用システム及び方法及び公衆電話機位置情報利用プログラムを格納した記憶媒体、及び、位置情報サービスシステム及び方法及び位置情報サービスプログラムを格納した記憶媒体 | |
| JP3684989B2 (ja) | 位置情報サービスシステム、並びに、位置情報サービスシステムにおける位置情報利用方法、発信端末、及び、デコーダモジュール | |
| JP2001148744A (ja) | 位置情報サービスシステム、位置情報サービスシステムにおける位置情報利用方法、及び、発信端末 | |
| JP3671808B2 (ja) | 位置情報サービスシステム及び方法及び位置情報サービスプログラムを格納した記憶媒体 | |
| JPH04213237A (ja) | クレジット通話接続制御方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20031217 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040120 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040202 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080220 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090220 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090220 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100220 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110220 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |