(57)【要約】【課題】高いセキュリティ性を確保しつつ、各ユーザに固有の位置関連情報を提供できるようにする。【解決手段】ユーザが当該情報提供サービスシステムにログインするごとにシステム内でユニークなセッションＩＤを生成してユーザ端末１へ通知するとともにシステムで管理し、当該ユーザ端末１からのセッションＩＤを含む情報提供要求に応じて、そのセッションＩＤに基づき当該情報提供要求の正当性を確認し、その正当性の確認に応じて当該ユーザの位置に関連した当該ユーザに固有の位置関連情報を提供する。【選択図】  図１
2006011833.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介してユーザ端末と接続されて、ユーザ端末からの要求に応じて当該ユーザ端末の位置に関連した当該ユーザ固有の位置関連情報を当該ユーザ端末へ提供する情報提供サービスシステムであって、
ユーザの暗証情報に基づきユーザ認証を行う認証システムと、
ユーザのユーザ識別情報と位置情報とに関連付けて前記ユーザ端末へ提供する位置関連情報を管理し、ユーザ端末からの情報提供要求に応じて当該ユーザのユーザ識別情報および位置情報に関連した当該ユーザ固有の位置関連情報を提供する情報管理システムと、
ユーザ端末からの当該情報提供サービスシステムへの接続を要求するログイン要求に応じて、当該ログイン要求に含まれている当該ユーザの暗証情報に基づき前記認証システムでユーザ認証を行い、その認証成功に応じて当該ログインに固有のセッションＩＤを生成し、前記ユーザ端末へ前記セッションＩＤを通知するとともに、前記情報管理システムへ前記セッションＩＤと当該ユーザのユーザ識別情報および位置情報とを含むサービス開始指示を通知するゲートウェイとを備え、
前記ユーザ端末は、前記ゲートウェイから通知されたセッションＩＤを含む情報提供要求を前記情報管理システムへ通知し、
前記情報管理システムは、前記ゲートウェイからの前記サービス開始指示に含まれるユーザ識別情報と位置情報とに関連した当該ユーザ固有の位置関連情報に対して前記セッションＩＤを対応付けて管理し、前記ユーザ端末からの情報提供要求に応じて、当該情報提供要求に含まれるセッションＩＤと対応付けられている位置関連情報を前記ユーザ端末へ提供する
ことを特徴とする情報提供サービスシステム。
【請求項２】
請求項１に記載の情報提供サービスシステムにおいて、
前記ゲートウェイは、少なくとも、当該ゲートウェイの識別情報または当該ゲートウェイで前記ユーザ端末を収容している収容位置を示す収容位置情報とログイン処理時の日時情報とを組み合わせて演算処理することにより前記セッションＩＤを生成することを特徴とする情報提供サービスシステム。
【請求項３】
請求項１に記載の情報提供サービスシステムにおいて、
前記ゲートウェイは、前記ユーザの暗証情報の一部または全部を前記ユーザ識別情報として用いることを特徴とする情報提供サービスシステム。
【請求項４】
請求項１に記載の情報提供サービスシステムにおいて、
前記情報管理システムは、前記ユーザ端末からの情報提供要求に先だって、前記ゲートウェイから通知された前記サービス開始指示に含まれる前記ユーザ識別情報と位置情報とに関連した当該ユーザ固有の位置関連情報を生成し保管しておくことを特徴とする情報提供サービスシステム。
【請求項５】
請求項１に記載の情報提供サービスシステムにおいて、
前記ゲートウェイは、前記ユーザの位置情報として、当該ゲートウェイの識別情報、または当該ゲートウェイで前記ユーザ端末を収容している収容位置を示す収容位置情報を前記サービス開始指示により前記情報管理システムへ通知し、
前記情報管理システムは、前記ゲートウェイからの前記サービス開始指示に含まれる当該ゲートウェイの識別情報または収容位置情報に基づき前記ユーザの位置情報を生成する
ことを特徴とする情報提供サービスシステム。
【請求項６】
請求項５に記載の情報提供サービスシステムにおいて、
前記ゲートウェイは、前記の前記サービス開始指示として、ＩＥＴＦ（Internet Engineering Task Force）  ＲＦＣ２８６６の課金開始メッセージを用いて、当該ゲートウェイの識別情報または収容位置情報、前記セッションＩＤ、および前記ユーザ識別情報を前記情報管理システムへ通知することを特徴とする情報提供サービスシステム。
【請求項７】
請求項１に記載の情報提供サービスシステムにおいて、
前記情報管理システムは、
ユーザのユーザ識別情報に固有の変換識別情報と位置情報とに関連付けて前記位置関連情報を管理する位置関連情報データベースと、
前記ユーザ端末からの情報提供要求に応じて、当該ユーザのユーザ識別情報を変換処理して得られる当該ユーザ識別情報に固有の変換識別情報を生成し、前記ユーザの変換識別情報および位置情報に関連した当該ユーザ固有の位置関連情報を提供する情報提供サーバと
を備えることを特徴とする情報提供サービスシステム。
【請求項８】
請求項１に記載の情報提供サービスシステムにおいて、
前記ユーザ端末に対して前記位置関連情報を提供するサービスの提供可否を各ユーザ端末ごとに管理するサービス管理サーバをさらに備え、
前記ゲートウェイは、生成した前記セッションＩＤを前記認証システムへ通知し、
前記ユーザ端末は、前記ゲートウェイからのセッションＩＤの通知に応じて、前記サービス管理サーバへ当該セッションＩＤを含むサービス提供要求を通知し、これに応じた前記サービス管理サーバからのサービス提供開始を確認した後、前記情報提供要求を前記情報管理システムへ通知し、
前記サービス管理サーバは、前記ユーザ端末からのサービス提供要求に応じて当該サービス提供要求に含まれるセッションＩＤの正当性を前記認証システムで確認し、その正当性確認に応じて前記ユーザ端末へサービス提供開始を通知する
ことを特徴とする情報提供サービスシステム。
【請求項９】
請求項８に記載の情報提供サービスシステムにおいて、
前記サービス管理サーバは、前記サービス提供開始を通知する際、Ｗｅｂページを生成して前記ユーザ端末へ送信することにより前記サービス提供開始を通知し、
前記Ｗｅｂページは、ユーザの操作に応じて前記情報管理システムの接続先アドレスと前記セッションＩＤと送信する操作ボタンを含むことを特徴とする情報提供サービスシステム。
【請求項１０】
請求項８に記載の情報提供サービスシステムにおいて、
前記ユーザ端末は、前記サービス管理サーバからのサービス提供開始の通知に応じて、当該通知に含まれる前記情報管理システムの接続先アドレスと前記セッションＩＤと用いて前記情報提供サーバへ前記情報提供要求を自動送信することを特徴とする情報提供サービスシステム。
【請求項１１】
請求項１に記載の情報提供サービスシステムにおいて、
前記情報管理システムは、前記セッションＩＤに代えて前記ゲートウェイからの前記サービス開始指示に含まれる前記ユーザ端末のＩＰアドレスおよびＭＡＣアドレスの組を当該ユーザ固有の位置関連情報に対応付けて管理し、前記ユーザ端末からの情報提供要求に応じて、当該情報提供要求に含まれる前記ユーザ端末のＩＰアドレスおよびＭＡＣアドレスの組と対応付けられている位置関連情報を前記ユーザ端末へ提供することを特徴とする情報提供サービスシステム。
【請求項１２】
請求項１に記載の情報提供サービスシステムにおいて、
前記情報管理システムは、前記ゲートウェイから通知された前記サービス開始指示に含まれる前記ユーザ識別情報および前記位置情報を前記セッションＩＤに対応付けて保管しておき、前記ユーザ端末からの情報提供要求に応じて、当該情報提供要求に含まれるセッションＩＤと対応付けて保管されているユーザ識別情報および位置情報に関連した当該ユーザ固有の位置関連情報を生成することを特徴とする情報提供サービスシステム。
【請求項１３】
請求項１に記載の情報提供サービスシステムにおいて、
前記ユーザ端末は、前記ログイン要求の際、前記ユーザの暗証情報として任意のレルム情報を含むユーザ識別情報を前記ゲートウェイに通知し、
前記ゲートウェイは、前記レルム情報に基づき複数の情報管理システムのうちのいずれかを前記位置関連情報の提供元として選択することを特徴とする情報提供サービスシステム。
【請求項１４】
請求項１に記載の情報提供サービスシステムにおいて、
前記ユーザ端末は、前記ログイン要求の際、前記ユーザの暗証情報として任意のレルム情報を含むユーザ識別情報を前記ゲートウェイに通知し、
前記ゲートウェイは、前記ユーザ識別情報に付加されているレルム情報に応じて、位置関連情報の提供元となる情報管理システムへの接続を規制することを特徴とする情報提供サービスシステム。
【請求項１５】
請求項１に記載の情報提供サービスシステムにおいて、
前記ユーザ端末は、前記ログイン要求の際、前記ユーザの暗証情報として任意のレルム情報を含むユーザ識別情報を前記ゲートウェイに通知し、
前記情報管理システムは、前記ゲートウェイから通知された前記ユーザ識別情報に付加されているレルム情報に応じて、前記位置関連情報の提供要否を判断することを特徴とする情報提供サービスシステム。
【請求項１６】
請求項１に記載の情報提供サービスシステムにおいて、
前記ユーザ端末は、前記ログイン要求の際、前記ユーザの暗証情報として任意のレルム情報を含むユーザ識別情報を前記ゲートウェイに通知し、
前記情報管理システムは、前記ゲートウェイから通知された前記ユーザ識別情報に付加されているレルム情報に応じて、前記ユーザ端末へ提供する前記位置関連情報の種別を選択し、当該種別に応じた位置関連情報を提供することを特徴とする情報提供サービスシステム。
【請求項１７】
請求項１に記載の情報提供サービスシステムにおいて、
前記ユーザ端末は、前記ログイン要求の際、前記ユーザの暗証情報として任意のレルム情報を含むユーザ識別情報を前記ゲートウェイに通知し、
前記情報管理システムは、前記ゲートウェイから通知された前記ユーザ識別情報に付加されているレルム情報に応じて、当該ユーザの前記位置情報を変更し、変更後の位置情報に応じた位置関連情報を提供することを特徴とする情報提供サービスシステム。
【請求項１８】
請求項１に記載の情報提供サービスシステムにおいて、
前記ユーザ端末は、前記ログイン要求の際、前記ユーザの暗証情報として任意のレルム情報を含むユーザ識別情報を前記ゲートウェイに通知し、
前記情報管理システムは、前記ゲートウェイから通知された前記ユーザ識別情報に付加されているレルム情報に応じて、前記ユーザ識別情報を予め登録されている汎用のユーザ識別情報に変更し、変更後のユーザ識別情報に応じた位置関連情報を提供することを特徴とする情報提供サービスシステム。
【請求項１９】
認証システム、情報管理システム、およびゲートウェイを有し、通信ネットワークを介してユーザ端末と接続された情報提供サービスシステムで、ユーザ端末からの要求に応じて当該ユーザ端末の位置に関連した当該ユーザ固有の位置関連情報を当該ユーザ端末へ提供する情報提供サービス方法において、
前記情報管理システムにより、ユーザのユーザ識別情報と位置情報とに関連付けて前記ユーザ端末へ提供する位置関連情報を管理する位置関連情報管理ステップと、
前記ゲートウェイにより、ユーザ端末からの当該情報提供サービスシステムへの接続を要求するログイン要求に応じて、当該ログイン要求に含まれている当該ユーザの暗証情報に基づき認証システムでユーザ認証を行う認証ステップと、
前記ゲートウェイにより、前記ユーザ認証の認証成功に応じて当該ログインに固有のセッションＩＤを生成するセッションＩＤ生成ステップと、
前記ゲートウェイにより、前記ユーザ端末へ前記セッションＩＤを通知するとともに、前記情報管理システムへ前記セッションＩＤと当該ユーザのユーザ識別情報および位置情報とを含むサービス開始指示を通知するセッションＩＤ通知ステップと、
前記情報管理システムにより、前記ゲートウェイからの前記サービス開始指示に含まれるユーザ識別情報と位置情報とに関連した当該ユーザ固有の位置関連情報を生成し前記セッションＩＤを対応付けて管理する位置関連情報生成ステップと、
前記情報管理システムにより、ユーザ端末からの情報提供要求に応じて当該情報提供要求に含まれるセッションＩＤと対応付けられている位置関連情報を前記ユーザ端末へ提供する情位置関連情報提供ステップと
を備えることを特徴とする情報提供サービス方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク通信技術に関し、特に通信ネットワークを介してユーザおよびそのユーザ位置に関する情報を提供する情報提供技術に関する。
【背景技術】
【０００２】
現在、携帯電話システムに代表される移動体通信システムでは、ユーザからのアクセスに応じて当該ユーザが携帯する、携帯電話機、ＰＤＡ（Personal Digital Assistant）、あるいはパソコンなどのユーザ端末の位置に関連した位置関連情報を提供する情報提供サービスシステムが導入されている（例えば、非特許文献１など参照）。
【０００３】
これは、ユーザ端末が接続している基地局などのアクセスポイント識別情報から導出される位置情報や、ユーザ端末が持つＧＰＳ（Global Positioning System）などの位置情報取得機能で生成された位置情報に基づいて、当該位置に関連する情報、例えばユーザ端末が位置する地域の店舗情報、映画上映情報、地図情報、交通情報、天気情報などの位置関連情報を、情報提供サービスシステムからユーザ端末へ提供するものとなっている。
【０００４】
なお、出願人は、本明細書に記載した先行技術文献情報で特定される先行技術文献以外には、本発明に関連する先行技術文献を出願時までに発見するには至らなかった。
【非特許文献１】「オープンｉエリア」説明書、第３.０版、株式会社ＮＴＴドコモ、平成１６年３月２９日、http://www.nttdocomo.co.jp/p_s/imode/
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このような情報提供サービスシステムでは、より高度なサービスとして、ユーザの嗜好や趣味に応じた位置関連情報を提供するサービスや、さらには会員ユーザに対して他のユーザとは差別化した高価値の位置関連情報を提供可能なサービスが求められている。
したがって、このようなサービスシステムでは、ユーザ端末から通知された当該ユーザのユーザ識別情報と位置情報とに基づいて、最適な位置関連情報を選択して提供する必要がある。
【０００６】
この際、識別情報としてユーザ端末に固有の装置情報を用いる構成も考えられるが、ユーザ端末が第三者により使用された場合、ユーザに固有の位置関連情報が確実に漏洩するため、上記識別情報としてはユーザに固有のユーザ識別情報を用いる必要があり、このユーザ識別情報に対するセキュリティ性が要求される。特に、位置関連情報として有料情報を提供する場合、より高いセキュリティ性が求められる。
【０００７】
しかしながら、従来の情報提供サービスシステムでは、任意の位置情報に対する一般的で秘匿性が要求されない位置関連情報のみを提供しているため、提供情報を特定するための位置情報さらには提供される位置関連情報に対する保護についてはあまり考慮されておらず、情報管理に対するセキュリティ性が低いという問題点があった。
また、ユーザ端末から通知されるユーザ識別情報の漏洩を防止するため高度な暗号通信方式を用いることも考えられるが、このような暗号通信方式を実装するためには、複雑な演算処理や信号処理が必要なるため、ユーザ端末さらにはシステム全体の規模や設備コストが増加する原因となる。
【０００８】
本発明はこのような課題を解決するためのものであり、高いセキュリティ性を確保しつつ、各ユーザに固有の位置関連情報を提供できる情報提供サービスシステムおよび方法を提供することを目的としている。
【課題を解決するための手段】
【０００９】
このような目的を達成するために、本発明にかかる情報提供サービスシステムは、通信ネットワークを介してユーザ端末と接続されて、ユーザ端末からの要求に応じて当該ユーザ端末の位置に関連した当該ユーザ固有の位置関連情報を当該ユーザ端末へ提供する情報提供サービスシステムにおいて、ユーザの暗証情報に基づきユーザ認証を行う認証システムと、ユーザのユーザ識別情報と位置情報とに関連付けて前記ユーザ端末へ提供する位置関連情報を管理し、ユーザ端末からの情報提供要求に応じて当該ユーザのユーザ識別情報および位置情報に関連した当該ユーザ固有の位置関連情報を提供する情報管理システムと、ユーザ端末からの当該情報提供サービスシステムへの接続を要求するログイン要求に応じて、当該ログイン要求に含まれている当該ユーザの暗証情報に基づき前記認証システムでユーザ認証を行い、その認証成功に応じて当該ログインに固有のセッションＩＤを生成し、前記ユーザ端末へ前記セッションＩＤを通知するとともに、前記情報管理システムへ前記セッションＩＤと当該ユーザのユーザ識別情報および位置情報とを含むサービス開始指示を通知するゲートウェイとを備え、前記ユーザ端末で、前記ゲートウェイから通知されたセッションＩＤを含む情報提供要求を前記情報管理システムへ通知し、情報管理システムは、ゲートウェイからのサービス開始指示に含まれるユーザ識別情報と位置情報とに関連した当該ユーザ固有の位置関連情報に対してセッションＩＤを対応付けて管理し、ユーザ端末からの情報提供要求に応じて、当該情報提供要求に含まれるセッションＩＤと対応付けられている位置関連情報をユーザ端末へ提供するようにしたものである。
【００１０】
この際、セッションＩＤについては、ゲートウェイで、少なくとも、当該ゲートウェイの識別情報または当該ゲートウェイでユーザ端末を収容している収容位置を示す収容位置情報とログイン処理時の日時情報とを組み合わせて演算処理することによりセッションＩＤを生成するようにしてもよい。
【００１１】
ユーザ識別情報については、ゲートウェイで、ユーザの暗証情報の一部または全部をユーザ識別情報として用いるようにしてもよい。
【００１２】
ユーザ固有の位置関連情報については、情報管理システムで、ユーザ端末からの情報提供要求に先だって、ゲートウェイから通知されたサービス開始指示に含まれるユーザ識別情報と位置情報とに関連した当該ユーザ固有の位置関連情報を生成し保管しておくようにしてもよい。
【００１３】
ユーザの位置情報については、ゲートウェイで、ユーザの位置情報として、当該ゲートウェイの識別情報、または当該ゲートウェイでユーザ端末を収容している収容位置を示す収容位置情報をサービス開始指示により情報管理システムへ通知し、情報管理システムで、ゲートウェイからのサービス開始指示に含まれる当該ゲートウェイの識別情報または収容位置情報に基づきユーザの位置情報を生成するようにしてもよい。
【００１４】
この際、ゲートウェイで、のサービス開始指示として、ＩＥＴＦ  ＲＦＣ２８６６の課金開始メッセージを用いて、当該ゲートウェイの識別情報または収容位置情報、セッションＩＤ、およびユーザ識別情報を情報管理システムへ通知するようにしてもよい。
【００１５】
情報管理システムに、ユーザのユーザ識別情報に固有の変換識別情報と位置情報とに関連付けて位置関連情報を管理する位置関連情報データベースと、ユーザ端末からの情報提供要求に応じて、当該ユーザのユーザ識別情報を変換処理して得られる当該ユーザ識別情報に固有の変換識別情報を生成し、ユーザの変換識別情報および位置情報に関連した当該ユーザ固有の位置関連情報を提供する情報提供サーバとを設けてもよい。
【００１６】
また、ユーザ端末に対して位置関連情報を提供するサービスの提供可否を各ユーザ端末ごとに管理するサービス管理サーバをさらに備え、ゲートウェイで、生成したセッションＩＤを認証システムへ通知し、ユーザ端末で、ゲートウェイからのセッションＩＤの通知に応じて、サービス管理サーバへ当該セッションＩＤを含むサービス提供要求を通知し、これに応じたサービス管理サーバからのサービス提供開始を確認した後、情報提供要求を情報管理システムへ通知し、サービス管理サーバで、ユーザ端末からのサービス提供要求に応じて当該サービス提供要求に含まれるセッションＩＤの正当性を認証システムで確認し、その正当性確認に応じてユーザ端末へサービス提供開始を通知するようにしてもよい。
【００１７】
この際、サービス管理サーバで、サービス提供開始を通知する際、Ｗｅｂページを生成してユーザ端末へ送信することによりサービス提供開始を通知し、Ｗｅｂページに、ユーザの操作に応じて情報管理システムの接続先アドレスとセッションＩＤと送信する操作ボタンを含むようにしてもよい。
【００１８】
また、ユーザ端末で、サービス管理サーバからのサービス提供開始の通知に応じて、当該通知に含まれる情報管理システムの接続先アドレスとセッションＩＤと用いて情報提供サーバへ情報提供要求を自動送信するようにしてもよい。
【００１９】
また、情報管理システムで、セッションＩＤに代えてゲートウェイからのサービス開始指示に含まれるユーザ端末のＩＰアドレスおよびＭＡＣアドレスの組を当該ユーザ固有の位置関連情報に対応付けて管理し、ユーザ端末からの情報提供要求に応じて、当該情報提供要求に含まれるユーザ端末のＩＰアドレスおよびＭＡＣアドレスの組と対応付けられている位置関連情報をユーザ端末へ提供するようにしてもよい。
【００２０】
情報管理システムで、ゲートウェイから通知されたサービス開始指示に含まれるユーザ識別情報および位置情報をセッションＩＤに対応付けて保管しておき、ユーザ端末からの情報提供要求に応じて、当該情報提供要求に含まれるセッションＩＤと対応付けて保管されているユーザ識別情報および位置情報に関連した当該ユーザ固有の位置関連情報を生成するようにしてもよい。
【００２１】
また、ユーザ端末で、ログイン要求の際、ユーザの暗証情報として任意のレルム情報を含むユーザ識別情報をゲートウェイに通知し、ゲートウェイで、レルム情報に基づき複数の情報管理システムのうちのいずれかを位置関連情報の提供元として選択するようにしてもよい。
【００２２】
あるいは、ユーザ端末で、ログイン要求の際、ユーザの暗証情報として任意のレルム情報を含むユーザ識別情報をゲートウェイに通知し、ゲートウェイで、ユーザ識別情報に付加されているレルム情報に応じて、位置関連情報の提供元となる情報管理システムへの接続を規制するようにしてもよい。
【００２３】
あるいは、ユーザ端末で、ログイン要求の際、ユーザの暗証情報として任意のレルム情報を含むユーザ識別情報をゲートウェイに通知し、情報管理システムで、ゲートウェイから通知されたユーザ識別情報に付加されているレルム情報に応じて、位置関連情報の提供要否を判断するようにしてもよい。
【００２４】
あるいは、ユーザ端末で、ログイン要求の際、ユーザの暗証情報として任意のレルム情報を含むユーザ識別情報をゲートウェイに通知し、情報管理システムで、ゲートウェイから通知されたユーザ識別情報に付加されているレルム情報に応じて、ユーザ端末へ提供する位置関連情報の種別を選択し、当該種別に応じた位置関連情報を提供するようにしてもよい。
【００２５】
あるいは、ユーザ端末で、ログイン要求の際、ユーザの暗証情報として任意のレルム情報を含むユーザ識別情報をゲートウェイに通知し、情報管理システムで、ゲートウェイから通知されたユーザ識別情報に付加されているレルム情報に応じて、当該ユーザの位置情報を変更し、変更後の位置情報に応じた位置関連情報を提供するようにしてもよい。
【００２６】
あるいは、ユーザ端末で、ログイン要求の際、ユーザの暗証情報として任意のレルム情報を含むユーザ識別情報をゲートウェイに通知し、情報管理システムで、ゲートウェイから通知されたユーザ識別情報に付加されているレルム情報に応じて、ユーザ識別情報を予め登録されている汎用のユーザ識別情報に変更し、変更後のユーザ識別情報に応じた位置関連情報を提供するようにしてもよい。
【００２７】
また、本発明にかかる情報提供サービス方法は、認証システム、情報管理システム、およびゲートウェイを有し、通信ネットワークを介してユーザ端末と接続された情報提供サービスシステムで、ユーザ端末からの要求に応じて当該ユーザ端末の位置に関連した当該ユーザ固有の位置関連情報を当該ユーザ端末へ提供する情報提供サービス方法であって、情報管理システムにより、ユーザのユーザ識別情報と位置情報とに関連付けてユーザ端末へ提供する位置関連情報を管理する位置関連情報管理ステップと、ゲートウェイにより、ユーザ端末からの当該情報提供サービスシステムへの接続を要求するログイン要求に応じて、当該ログイン要求に含まれている当該ユーザの暗証情報に基づき認証システムでユーザ認証を行う認証ステップと、ゲートウェイにより、ユーザ認証の認証成功に応じて当該ログインに固有のセッションＩＤを生成するセッションＩＤ生成ステップと、ゲートウェイにより、ユーザ端末へセッションＩＤを通知するとともに、情報管理システムへセッションＩＤと当該ユーザのユーザ識別情報および位置情報とを含むサービス開始指示を通知するセッションＩＤ通知ステップと、情報管理システムにより、ゲートウェイからのサービス開始指示に含まれるユーザ識別情報と位置情報とに関連した当該ユーザ固有の位置関連情報を生成しセッションＩＤを対応付けて管理する位置関連情報生成ステップと、情報管理システムにより、ユーザ端末からの情報提供要求に応じて当該情報提供要求に含まれるセッションＩＤと対応付けられている位置関連情報をユーザ端末へ提供する情位置関連情報提供ステップとを備えるものである。
【発明の効果】
【００２８】
本発明によれば、ユーザが当該情報提供サービスシステムにログインするごとにシステム内でユニークなセッションＩＤが生成されて当該ユーザ端末へ通知されるとともにシステムで管理され、当該ユーザ端末からのセッションＩＤを含む情報提供要求に応じて、そのセッションＩＤに基づき当該情報提供要求の正当性が確認され、その正当性の確認に応じて当該ユーザの位置に関連した当該ユーザに固有の位置関連情報が提供されるため、従来のようにユーザ識別情報が漏洩した場合でも、正当なセッションＩＤが使用されない限り、当該ユーザ固有の位置関連情報が第三者に漏洩することはない。
【００２９】
また、セッションＩＤは、ユーザの暗証情報に基づくログイン認証が得られて初めて、当該ログインに固有の情報として生成されるため、第三者がセッションＩＤを偽造することは極めて困難である。
したがって、従来のように任意の位置情報に対する一般的で秘匿性が要求されない位置関連情報のみを提供するシステムと比較して、高いセキュリティ性を確保しつつ、各ユーザに固有の位置関連情報を提供できる。
【発明を実施するための最良の形態】
【００３０】
次に、本発明の実施の形態について図面を参照して説明する。
［第１の実施の形態］
まず、図１を参照して、本発明の第１の実施の形態にかかる情報提供サービスシステムについて説明する。図１は、本発明の第１の実施の形態にかかる情報提供サービスシステムの論理モデルを示すブロック図である。
【００３１】
この情報提供サービスシステムは、通信ネットワークを介して接続されたユーザ端末に対して、当該ユーザの位置に関連した当該ユーザに固有の位置関連情報を提供するシステムであり、ユーザ端末１、ゲートウェイ２、認証システム３、および情報管理システム４が設けられている。
【００３２】
本実施の形態にかかる情報提供サービスシステムは、ユーザが当該情報提供サービスシステムにログインするごとにシステム内でユニークなセッションＩＤを生成して当該ユーザ端末へ通知するとともにシステムで管理し、当該ユーザ端末からのセッションＩＤを含む情報提供要求に応じて、そのセッションＩＤに基づき当該情報提供要求の正当性を確認し、その正当性の確認に応じて当該ユーザの位置に関連した当該ユーザに固有の位置関連情報を提供するようにしたものである。
【００３３】
ユーザ端末１は、携帯電話機、ＰＤＡ、あるいはパソコンなどの情報処理端末からなり、内蔵のコンピュータで所定のアプリケーションプログラムを実行して、任意のＷｅｂサイトとパケット通信を行うことにより、当該Ｗｅｂサイトに蓄積されているコンテンツ情報、例えば情報管理システム４に蓄積されている当該ユーザの位置に関連した当該ユーザに固有の位置関連情報を閲覧するためのブラウザ機能を実現する端末装置である。
【００３４】
ゲートウェイ２は、ユーザ網７を介して複数のユーザ端末１を収容するとともに各種Ｗｅｂサイトが接続されているサービス網８と接続するパケット通信装置からなり、内蔵のコンピュータで所定のプログラムを実行することにより、ユーザ端末１をサービス網８上の各種Ｗｅｂサイトへ接続する接続処理機能を実現する通信装置である。
【００３５】
このゲートウェイ２は、ユーザ端末１からの当該情報提供サービスシステムへの接続を要求するログイン要求に応じて、当該ログイン要求に含まれている当該ユーザの暗証情報に基づき認証システム３でユーザ認証を行い、その認証成功に応じて当該ログインに固有のセッションＩＤを生成する。
そして、ユーザ端末１へそのセッションＩＤを通知するとともに、情報管理システム４へセッションＩＤとユーザのユーザ識別情報および位置情報とを含むサービス開始指示を通知する。
【００３６】
認証システム３は、１つ以上の情報処理装置からなり、ゲートウェイ２においてユーザ端末１を各種Ｗｅｂサイトに接続する際、ユーザ端末１で当該ユーザにより操作入力された暗証情報、例えばユーザＩＤやパスワードを用いて予め登録されたユーザかどうかを確認するユーザ認証を行うシステムである。
図１の例では、この認証システム３は、プロキシ認証サーバ３Ａ、認証サーバ３Ｂ、および認証データベース（以下、認証ＤＢという）３Ｃから構成されている。
【００３７】
プロキシ認証サーバ３Ａは、負荷分散やセキュリティ確保を目的として認証サーバ３Ｂとサービス網８との間に接続されて、内蔵のコンピュータで所定のプログラムを実行することにより、ゲートウェイ２からの認証確認要求を受け付けて認証サーバ３Ｂへ転送する代理応答機能を実現するサーバ装置である。
認証ＤＢ３Ｃは、認証サーバ３Ｂに接続されて、内蔵のコンピュータで所定のプログラムを実行することにより、予め登録されているシステム利用可能な各ユーザごとに、その暗証情報を含む各種登録情報やサービス提供状態などのユーザ管理情報を蓄積し管理するデータベース機能を実現するデータベース装置である。
【００３８】
認証サーバ３Ｂは、プロキシ認証サーバ３Ａと認証ＤＢ３Ｃとの間に接続されて、内蔵のコンピュータで所定のプログラムを実行することにより、プロキシ認証サーバ３Ａから転送された認証確認要求のみを受け付けて、認証ＤＢ３Ｃに予め登録されている登録情報を参照して、当該認証確認要求に含まれる暗証情報の正当性を確認することによりユーザ認証を行うユーザ認証機能を実現するサーバ装置である。
これらプロキシ認証サーバ３Ａ、認証サーバ３Ｂ、および認証データベース３Ｃ間の接続については、専用回線網を用いてもよく、インターネットなどの公衆パケット通信網を利用してもよい。
【００３９】
情報管理システム４は、１つ以上の情報処理装置からなり、任意のユーザを識別するためのユーザ識別情報とユーザの位置を示す位置情報とに関連付けて、ユーザ端末１へ提供する各種位置関連情報を管理するシステムである。
図１の例では、この情報管理システム４は、情報提供サーバ４Ａと位置関連情報データベース（以下、位置関連情報ＤＢという）４Ｂとから構成されている。
位置関連情報ＤＢ４Ｂは、情報提供サーバ４Ａに接続されて、内蔵のコンピュータで所定のプログラムを実行することにより、ユーザのユーザ識別情報と位置情報とに関連付けて位置関連情報を蓄積し管理するデータベース機能を実現するデータベース装置である。
【００４０】
情報提供サーバ４Ａは、サービス網８と位置関連情報ＤＢ４Ｂとの間に接続されて、内蔵のコンピュータで所定のプログラムを実行することにより、ユーザ端末１からの情報提供要求に応じて、ユーザのユーザ識別情報および位置情報に関連した当該ユーザ固有の位置関連情報をユーザ端末１へ提供する情報提供管理機能を実現するサーバ装置である。
これら情報提供サーバ４Ａおよび位置関連情報ＤＢ４Ｂ間の接続については、専用回線網を用いてもよく、インターネットなどの公衆パケット通信網を利用してもよい。
【００４１】
ユーザ網７は、ユーザ端末１によるパケット通信を実現するデータ通信網であり、複数のユーザ端末１をゲートウェイ２に接続する。このユーザ網７は、イーサネット（登録商標）などの有線通信網であってもよく、無線ＬＡＮや携帯電話網などの無線通信網であってもよい。
なお、ユーザ端末１やユーザ網７については、ユーザが用意したものに限定されるものではなく、サービス提供者や任意の事業者が用意してもよい。
【００４２】
サービス網８は、当該情報提供サービスシステムを構成する装置間のパケット通信を実現するデータ通信網であり、認証システム３や情報管理システム４とゲートウェイ２との間を接続する。このサービス網８は、インターネットなどの公衆パケット通信網を用いてもよく、専用のパケット通信網を用いてもよい。
なお、認証システム３や情報管理システム４とゲートウェイ２との間については、それぞれ個別のパケット通信網や通信回線を用いて接続してもよい。例えば、認証システム３と情報管理システム４とは直接データ通信を行わないことから、サービス網８として、認証システム３あるいは情報管理システム４とゲートウェイ２との間を個別に接続する専用線を用いてもよい。
【００４３】
［第１の実施の形態の動作］
次に、図２を参照して、本発明の第１の実施の形態にかかる情報提供サービスシステムの動作について説明する。図２は、本発明の第１の実施の形態にかかる情報提供サービスシステムの動作を示すシーケンス図である。
ユーザ端末１は、ユーザによる操作に応じてブラウザなどのアプリケーションプログラムを実行し、情報提供サービスシステムへのログイン処理を行うためのログイン画面を、ユーザ端末１の画面表示部（図示せず）へ表示する。
【００４４】
図３にログイン画面例を示す。このログイン画面には、ログイン認証に用いるユーザに固有の暗証情報、ここではユーザＩＤとパスワードを入力するための入力欄と、ログイン処理の開始を指示するログインボタンとが設けられている。このログイン画面は、ユーザ網７に接続されているゲートウェイ２や他のＷｅｂサイトへアクセスして取得してもよく、自装置で予め用意しているものを用いてもよい。
ユーザ端末１は、ユーザの操作に応じてこのログイン画面によりユーザから暗証情報を受け取り（ステップ１００）、その後のログインボタンの押下に応じて、当該暗証情報を含むログイン要求をユーザ網７を介してゲートウェイ２へ通知する（ステップ１０１）。
【００４５】
ゲートウェイ２は、ユーザ端末１からのログイン要求に応じて、当該ログイン要求で通知された当該ユーザの暗証情報を含む認証確認要求をサービス網８を介して認証システム３へ通知する（ステップ１０２）。
認証システム３は、ゲートウェイ２からの認証確認要求に応じて、予め登録されている登録情報を参照して、当該認証確認要求に含まれる暗証情報の正当性を確認することによりユーザ認証を行う（ステップ１０３）。そして、その認証結果を含む認証応答をゲートウェイ２へ通知する（ステップ１０４）。
【００４６】
ゲートウェイ２は、認証システム３からの認証応答を受け取り、その認証結果が認証成功を示す場合は、当該ユーザのログインに固有のセッションＩＤを生成する（ステップ１０５）。
なお、認証システム３からの認証応答が認証失敗を示す場合、ゲートウェイ２は、エラー処理として、セッションＩＤを生成せず、ログイン認証が得られなかった旨をユーザ端末１へ通知する。
【００４７】
セッションＩＤは、例えば当該ゲートウェイに固有の識別情報と当該ログイン処理時の日時情報とを組み合わせて演算処理、例えば不定長の入力文字をハッシュ（hash）値と呼ばれる固定長の文字列へ変換するハッシュ関数などの変換処理を用いて生成することにより、極めて高い確率で空間的および時間的にユニークなセッションＩＤを生成でき、セッションＩＤの偽造や再使用などの不正行為に対して高いセキュリティ性が得られる。
また、識別情報および日時情報に加え、乱数を組み合わせてセッションＩＤを生成してもよく、ほぼ同時刻にログイン要求が生じた場合でも、ユニークなセッションＩＤを容易に生成できる。
【００４８】
なお、ユーザ端末を収容するためのポートがゲートウェイに多数設けられている場合は、ゲートウェイの識別情報に加えて、当該ユーザ端末が収容されているゲートウェイの収容位置（ポート番号）を示す収容位置情報を組み合わせてセッションＩＤを生成してもよい。
また、ユーザ端末が収容されているゲートウェイの収容位置例えばポート番号が、当該情報提供サービスシステム内のいずれのゲートウェイでも重複しないよう一連の番号が割り振られている場合、ゲートウェイの識別情報に代えて当該ユーザ端末１の収容位置を示す収容位置情報を用いてセッションＩＤを生成してもよい。
【００４９】
ゲートウェイ２は、このようにしてセッションＩＤを生成した後、これをログイン応答に格納してユーザ端末１へ通知する（ステップ１０６）。
また、ゲートウェイ２は、セッションＩＤとともに、当該ユーザを識別するためのユーザ識別情報および当該ユーザ端末１の位置を示す位置情報をサービス開始指示に格納し、サービス網８を介して情報管理システム４へ通知する（ステップ１１０）。これら、ユーザ識別情報および位置情報については、例えば図３のログイン画面にこれら情報の入力欄を設けるなどして、ユーザから操作入力されたものを用いればよい。
【００５０】
ユーザ識別情報は、情報管理システム４でユーザを識別して、当該ユーザに対応する情報を選択するための情報である。この際、ユーザ端末１の固有情報をユーザ識別情報として用いた場合、他の端末装置からアクセスした場合とユーザ識別情報が異なってしまい、得られる情報が相違する。このため、ユーザ識別情報としては、ユーザに固有の情報を用いる必要がある。
したがって、ゲートウェイ２では、前述のようにユーザ端末１でのユーザ操作により別途ユーザ識別情報を取得してもよいが、暗証情報の一部または全部、例えばユーザＩＤをユーザ識別情報として用いることにより、ユーザに固有の情報を容易に取得でき、ユーザ識別情報を取得するための処理や操作を省くことができる。
【００５１】
情報管理システム４は、ゲートウェイ２からのサービス開始指示を受け取って、そのサービス開始指示に含まれているユーザ識別情報と位置情報とに関連した当該ユーザ固有の位置関連情報を生成し（ステップ１１１）、この位置関連情報をセッションＩＤと対応付けて保管する。この情報管理システム４には、各種情報がユーザ識別情報と位置情報とに対応付けられて蓄積されており、そのうち上記位置情報と関連するものが当該ユーザ固有の位置関連情報として選択される。
【００５２】
一方、ユーザ端末１では、ゲートウェイ２からセッションＩＤが通知された後、ユーザによる情報提供要求操作に応じて（ステップ１２０）、上記セッションＩＤを含む情報提供要求を、ユーザ網７、ゲートウェイ２、およびサービス網８を介して、情報管理システム４へ通知する（ステップ１２１）。
情報管理システム４は、ユーザ端末１からの情報提供要求に応じて、当該情報提供要求に含まれるセッションＩＤと対応付けられて保管されている位置関連情報を取得し（ステップ１２２）、その位置関連情報をユーザ端末１へ提供する（ステップ１２３）。
なお、情報提供要求で通知されたセッションＩＤと対応付けられた位置関連情報が保管されていない場合、情報管理システム４は、エラー処理として、提供すべき位置関連情報が存在しない旨をユーザ端末１へ通知する。
【００５３】
ユーザ端末１は、情報管理システム４から提供された位置関連情報を受け取って、自装置の画面表示部（図示せず）へ表示し、一連の位置関連情報提供動作を終了する。
これにより、ユーザがユーザ端末１から情報提供サービスシステムへログインした後、情報提供要求を行うことにより、当該ユーザ端末１の位置情報および当該ユーザのユーザ個人情報に関連した当該ユーザ固有の位置関連情報がユーザ端末１からユーザへ提供されることになる。
【００５４】
このように、本実施の形態では、ユーザが当該情報提供サービスシステムにログインするごとにシステム内でユニークなセッションＩＤを生成して当該ユーザ端末へ通知するとともにシステムで管理し、当該ユーザ端末からのセッションＩＤを含む情報提供要求に応じて、そのセッションＩＤに基づき当該情報提供要求の正当性を確認し、その正当性の確認に応じて当該ユーザの位置に関連した当該ユーザに固有の位置関連情報を提供するようにしたので、従来のようにユーザ識別情報が漏洩した場合でも、正当なセッションＩＤが使用されない限り、当該ユーザ固有の位置関連情報が第三者に漏洩することはない。
【００５５】
また、セッションＩＤは、ユーザの暗証情報に基づくログイン認証が得られて初めて、当該ログインに固有の情報として生成されるため、第三者がセッションＩＤを偽造することは極めて困難である。
したがって、従来のように任意の位置情報に対する一般的で秘匿性が要求されない位置関連情報のみを提供するシステムと比較して、高いセキュリティ性を確保しつつ、各ユーザに固有の位置関連情報を提供できる。
【００５６】
また、ゲートウェイ２で、当該情報管理システムからのユーザ端末１のログアウトが確認された時点で、ゲートウェイ２から情報管理システム４へ当該セッションＩＤを含むサービス終了通知が通知され、情報管理システム４で当該セッションＩＤが無効となる。したがって、ユーザ端末１のログアウト後に同一セッションＩＤが利用された場合には、そのセッションＩＤに対応して位置関連情報が保管されていないことから、当該ユーザの位置関連情報は提供されない。したがって、正当なセッションＩＤが使用されない限り、当該ユーザ固有の位置関連情報が第三者に漏洩することはない。
【００５７】
また、ゲートウェイ２において、セッションＩＤを生成する際、少なくとも、当該ゲートウェイの識別情報または当該ゲートウェイでユーザ端末１を収容している収容位置を示す収容位置情報と日時情報とを組み合わせて演算処理することによりセッションＩＤを生成するようにしたので、当該情報管理システム内において、極めて高い確率で空間的および時間的にユニークなセッションＩＤを生成でき、セッションＩＤの偽造や再使用などの不正行為に対して高いセキュリティ性が得られる。
【００５８】
また、ゲートウェイ２において、ユーザ識別情報として、ログイン要求の際にユーザ端末１から通知された暗証情報の一部または全部、例えばユーザＩＤを用いるようにしたので、情報管理システム４においてユーザを容易に識別できるとともに、別途ユーザ識別情報を取得するための処理や操作を省くことができる。
【００５９】
また、情報管理システム４において、ゲートウェイ２からのサービス開始指示に応じて、そのサービス開始指示に含まれているユーザ識別情報と位置情報とに関連した当該ユーザ固有の位置関連情報を生成しておくようにしたので、その後のユーザ端末１からの情報提供要求に応じて、当該情報提供要求に含まれるセッションＩＤと対応付けられている位置関連情報を直ちに提供することができ、ユーザ端末１からの情報提供要求に応じて位置関連情報を生成する場合と比較し、ユーザに対する情報提供について高い応答性が得られ、ユーザが感じるストレスを大幅に軽減できる。
【００６０】
［第２の実施の形態］
次に、図４を参照して、本発明の第２の実施の形態にかかる情報提供サービスシステムについて説明する。図４は、本発明の第２の実施の形態にかかる情報提供サービスシステムで用いる位置情報変換テーブルである。なお、本実施の形態にかかる情報提供サービスシステムの構成および動作については、前述した第１の実施の形態（図１および図２参照）とほぼ同様であり、ここでの詳細な説明は省略する。
【００６１】
前述した第１の実施の形態では、ユーザの位置を示す位置情報として、ユーザ端末１からのログイン要求の際、ユーザ操作により入力された位置情報を用いる場合について説明した。本実施の形態では、ゲートウェイ２の識別情報に基づき位置情報を生成する場合について説明する。
【００６２】
ゲートウェイ２は、それぞれ個別の識別情報が予め割り当てられており、その設置位置は既知の情報である。したがって、ユーザ端末１が収容されているゲートウェイ２がわかれば、ユーザ端末１の位置もほぼ確定できる。特に、ユーザ端末１とゲートウェイ２とを結ぶユーザ網７が無線通信網から構成されている場合、ゲートウェイ２に接続されている無線基地局からユーザ端末１までの距離は、その通信エリアである程度限定されるため、より精度よくユーザ端末１の位置を特定できる。
【００６３】
図４の位置情報変換テーブルは、ゲートウェイの識別情報であるゲートウェイＩＤに、その設置位置を示す緯度情報と経度情報とが対応付けられて管理されている。
したがって、この位置情報変換テーブルを用いることにより、ゲートウェイ２の識別情報に基づきユーザ端末１すなわちユーザの位置情報を得ることができ、ユーザ端末１から位置情報を取得するための処理や操作を省くことができる。
なお、ゲートウェイ２の位置からユーザの位置情報を取得する処理は、ゲートウェイ２で行ってもよく、この場合、上記位置情報変換テーブルは当該ゲートウェイに関する１つのエントリだけとなる。
【００６４】
一方、位置情報変換テーブルを情報管理システム４に設け、ゲートウェイ２からサービス開始指示で通知されたゲートウェイ２の識別情報に基づき、ユーザの位置情報を生成するようにしてもよい。
通常、ネットワーク上で提供される有料接続サービスを管理する場合、ゲートウェイから課金管理システム側へ課金開始指示が通知される。例えばＩＥＴＦ（Internet Engineering Task Force）のＲＦＣ２８６６標準では、インターネット上でのＮＡＳ（ネットワークアクセスサーバ：Network Access Server）と共有課金サーバとの間で課金情報を運ぶためのプロトコルが規定されている。
【００６５】
このＲＦＣ２８６６標準では、有料サービスの開始時に用いられる課金要求（Account-Request）として、各種の課金情報を含むメッセージが規定されている。この課金要求メッセージには、ＮＡＳのＩＰアドレスや収容ポートの情報や課金セッションを識別するための課金セッションＩＤなどの情報が属性として用意されている。
したがって、図５に示すように、この課金要求メッセージを本実施の形態のサービス開始指示として用いることができる。図５は、課金要求メッセージを利用したサービス開始指示の構成例であり、課金要求メッセージの属性とサービス開始指示に含まれる情報との対応関係が示されている。
【００６６】
図５の例では、特に、ゲートウェイ２の識別情報およびユーザ端末１の収容位置情報が、それぞれ課金要求メッセージの「NAS-IP-Address」および「NAS-Port」に格納され、ゲートウェイ２で生成したセッションＩＤが課金要求メッセージの「Acct-Session-Id」に格納さ、暗証情報で用いたユーザＩＤからなるユーザの識別情報が課金要求メッセージの「User-Name」に格納されている。
これにより、新たなプロトコルを設計して実装することなく、既存のプロトコルを用いたサービス開始指示で、本実施の形態で必要となる各種情報を、ゲートウェイ２から情報管理システム４へ通知することができる。
【００６７】
したがって、位置情報としては、上記課金要求メッセージを利用したサービス開始指示により、ゲートウェイ２の識別情報およびユーザ端末１の収容位置情報が情報管理システム４に通知されるため、情報管理システム４に設けた位置情報変換テーブルで、ゲートウェイ２の識別情報、ユーザ端末１の収容位置情報、あるいはこれら組み合わせ情報を用いて、ユーザの位置情報を生成することができる。
【００６８】
［第３の実施の形態］
次に、図６を参照して、本発明の第３の実施の形態にかかる情報提供サービスシステムについて説明する。図６は、本発明の第３の実施の形態にかかる情報提供サービスシステムの動作の要部を示すシーケンス図である。なお、本実施の形態にかかる情報提供サービスシステムの構成および動作については、前述した第１の実施の形態（図１および図２参照）とほぼ同様であり、ここでの詳細な説明は省略する。
【００６９】
前述した第１の実施の形態では、情報管理システム４内において、情報管理が厳重に行われていることを前提として、ゲートウェイ２から通知されたユーザの識別情報や位置情報、さらにはセッションＩＤをそのまま用いて、これら秘密情報に関連する位置関連情報を生成し保管する場合について説明した。
【００７０】
しかしながら、システム構成によっては、情報管理システム４を構成する情報提供サーバ４Ａと位置関連情報ＤＢ４Ｂの管理主体が異なる場合もあり、情報管理が厳重に行われず漏洩する場合もある。例えば、情報管理システム４からユーザへ提供する位置関連情報を充実させるためには、それぞれの分野を専門とするコンテンツプロバイダが管理主体となって位置関連情報ＤＢ４Ｂを個別に運営する形態が効果的である。したがって、このような形態では、異なる管理主体の位置関連情報ＤＢ４Ｂにおいて、秘密情報を同レベルで厳重に管理するのは難しい。
【００７１】
本実施の形態では、このような個人情報に対するセキュリティ性を高めるため、情報提供サーバ４Ａにおいて、位置関連情報ＤＢ４Ｂに対して通知する各種秘密情報を変換して通知するようにしたものである。
図６において、ゲートウェイ２からサービス開始指示が通知された場合（ステップ１１０）、情報提供サーバ４Ａは、当該サービス開始指示に含まれる秘密情報、ここではユーザのユーザ識別情報や位置情報、さらにはセッションＩＤを、例えば前述したハッシュ関数などを用いて、変換ユーザ識別情報、変換位置情報、さらには変換セッションＩＤなどの変換秘密情報に変換する（ステップ１３０）。
【００７２】
そして、情報提供サーバ４Ａは、位置関連情報の生成を指示する情報生成要求に上記変換秘密情報を格納して位置関連情報ＤＢ４Ｂへ通知する（ステップ１３１）。
位置関連情報ＤＢ４Ｂは、この情報生成要求に含まれている各変換秘密情報に基づいて、変換ユーザ識別情報に対応付けて蓄積されている情報から、変換位置情報と関連するものが当該ユーザ固有の位置関連情報として選択されて生成され、変換セッションＩＤと対応付けて保管する（ステップ１３２）。
【００７３】
その後、ユーザ端末１からの情報提供要求に応じて（ステップ１２１）、情報提供サーバ４Ａは、同じく情報提供要求に含まれているセッションＩＤを変換セッションＩＤに変換し（ステップ１３５）、位置関連情報要求に含めて位置関連情報ＤＢ４Ｂへ通知する（ステップ１３６）。
位置関連情報ＤＢ４Ｂは、この位置関連情報要求に含まれている変換セッションＩＤに対応付けて保管してある位置関連情報を取得し（ステップ１３７）、これを位置関連情報通知により情報提供サーバ４Ａへ渡す（ステップ１３８）。
【００７４】
これに応じて、情報提供サーバ４Ａは、位置関連情報ＤＢ４Ｂからの位置関連情報通知で通知された位置関連情報を、ユーザ端末１に対して位置関連情報提供で提供する（ステップ１２３）。
【００７５】
このように、本実施の形態では、情報管理システム４で、情報提供サーバ４Ａから位置関連情報ＤＢ４Ｂに対して通知する各種秘密情報、例えば所望の位置関連情報を生成するのに用いるユーザのユーザ識別情報や位置情報、さらにはセッションＩＤを変換して通知するようにしたので、これらユーザの秘密情報がそのまま位置関連情報ＤＢ４Ｂへ通知することなく所望の位置関連情報が得られる。
これにより、情報管理システム４を構成する情報提供サーバ４Ａと位置関連情報ＤＢ４Ｂの管理主体が異なる場合でも、このような秘密情報に対するセキュリティ性を高めることができる。したがって、各分野を専門とするコンテンツプロバイダが管理主体となって位置関連情報ＤＢ４Ｂを個別に運営する形態など、情報提供サービスシステムをより柔軟に構成できる。
【００７６】
［第４の実施の形態］
次に、図７および図８を参照して、本発明の第４の実施の形態にかかる情報提供サービスシステムについて説明する。図７は、本発明の第４の実施の形態にかかる情報提供サービスシステムの構成を示すブロック図である。図８は、本発明の第４の実施の形態にかかる情報提供サービスシステムの動作の要部を示すシーケンス図である。なお、図７および図８において、図１および図２と同じまたは同等部分には、同一符号を付してある。
【００７７】
本実施の形態では、前述した第１の実施の形態にかかる情報提供サービスシステムにサービス管理サーバ５を追加して設け、セッションＩＤを用いたユーザ端末１からのサービス提供要求に応じて、サービス管理サーバ５で当該ユーザへのサービス提供状況を当該セッションＩＤに基づき確認するようにしたものである。
【００７８】
図７において、サービス管理サーバ５は、サービス網８を介してゲートウェイ２および認証システム３と接続されて、内蔵のコンピュータで所定のプログラムを実行することにより、ゲートウェイ２を介して通知されたユーザ端末１からのサービス開始要求に応じて当該ユーザへのサービス提供状況を確認するサービス管理機能を実現するサーバ装置である。なお、本実施の形態にかかる情報提供サービスシステムの他の構成については、前述した第１の実施の形態（図１参照）とほぼ同様であり、ここでの詳細な説明は省略する。
【００７９】
［第４の実施の形態の動作］
次に、図８を参照して、本発明の第４の実施の形態にかかる情報提供サービスシステムの動作について説明する。
ゲートウェイ２は、図８に示すように、セッションＩＤを生成した後（ステップ１０５）、これをログイン応答に格納してユーザ端末１へ通知する（ステップ１０６）。また、ゲートウェイ２は、セッションＩＤとともに、当該ユーザを識別するためのユーザ識別情報および当該ユーザ端末１の位置を示す位置情報をサービス開始指示に格納し、サービス網８を介して情報管理システム４へ通知する（ステップ１１０）。
【００８０】
本実施の形態では、このステップ１１０において、上記サービス開始指示を認証システム３へも通知しておく。
認証システム３は、ゲートウェイ２からのサービス開始指示に応じて、そのサービス開始指示に含まれるセッションＩＤを用いた情報提供サービスが、任意のユーザへ提供開始されたことを確認し、その旨をサービス提供状況として管理する（ステップ１４０）。
【００８１】
一方、ユーザ端末１は、ゲートウェイ２からのログイン許可に応じて、そのログイン許可で通知されたセッションＩＤを含むサービス提供要求を、ゲートウェイ２を介してサービス管理サーバ５へ通知する（ステップ１４１）。
サービス管理サーバ５は、ユーザ端末１からのサービス提供要求に応じて、そのサービス提供要求で通知されたセッションＩＤを含むサービス状況問合せを、サービス網８を介して認証システム３へ通知する（ステップ１４２）。
【００８２】
認証システム３は、サービス管理サーバ５からのサービス状況問合せに応じて、その問合せに含まれるセッションＩＤに対応するサービス提供状況、すなわちサービス提供の有無を確認し（ステップ１４３）、そのサービス提供状況をサービス状況応答でサービス管理サーバ５へ返送する（ステップ１４４）。
【００８３】
サービス管理サーバ５は、認証システム３からのサービス状況応答を受け取り、そのサービス状況応答で通知された、当該セッションＩＤに対するサービス提供状況を確認する。
そして、そのサービス提供状況がサービス提供あり（サービス提供中）を示す場合にのみ、当該セッションＩＤとともにサービス提供の開始を通知するサービス開始通知をユーザ端末１へ通知する（ステップ１４５）。なお、サービス提供状況がサービス提供なし（サービス停止中）を示す場合には、上記サービス開始通知をユーザ端末１へ通知せず、所定のエラー処理を実行して、例えばユーザ端末１へサービス提供できない旨を通知する。
【００８４】
ユーザ端末１は、サービス管理サーバ５からのサービス開始通知に応じて、サービス提供が開始された旨を画面表示してユーザに通知する。これにより、ユーザが情報提供サービスの開始を確認し、その後の操作に応じて（ステップ１２０）、前述と同様にしてユーザ端末１から情報管理システム４へ情報提供要求が通知され（ステップ１２１）、所望の位置関連情報がユーザ端末１へ提供されることになる。
【００８５】
このように、本実施の形態では、ゲートウェイ２で生成されたセッションＩＤごとに認証システム３でサービス提供状況を管理しておき、ユーザ端末１から通知された当該セッションＩＤを含むサービス提供要求に応じて、サービス管理サーバ５で当該ユーザへのサービス提供状況を当該セッションＩＤに基づき認証システム３で確認するようにしたので、セッションＩＤに対する正当性およびサービス提供状況に応じたサービス提供可否を確実に判定できる。
これにより、偽造したセッションＩＤを用いたサービス提供要求が通知された場合、そのセッションＩＤに対応するサービス提供状況が確認されないため、不正アクセスと判断されて情報提供サービスは開始されない。
【００８６】
また、ゲートウェイ２でユーザ端末１のログアウトが確認された時点で、ゲートウェイ２から情報管理システム４へ当該セッションＩＤを含むサービス終了通知が通知されるが、本実施の形態では、このサービス終了通知を認証システム３へも通知して、認証システム３で当該セッションＩＤのサービス提供状況としてサービス提供終了を管理しておく。これにより、過去のセッションＩＤを用いたサービス提供要求が通知された場合には、サービス管理サーバ５で当該セッションＩＤへのサービス提供なし（サービス停止中）が確認され、サービス開始通知がユーザ端末１へ通知されない。したがって、正当なセッションＩＤが使用されない限り、当該ユーザ固有の位置関連情報が第三者に漏洩することはない。
【００８７】
なお、前述した図８のステップ１４５で、サービス管理サーバ５からユーザ端末１へサービス開始通知を通知する場合、ユーザの操作に応じて情報管理システム４の接続先アドレス（ＵＲＬ）と当該セッションＩＤと送信する操作ボタンを含むＷｅｂページを送信するようにしてもよい。
図９にＷｅｂページ例を示す。この例では、当該ユーザ固有の位置関連情報として店舗案内情報、映画上映情報、および地図情報が用意されており、これら位置関連情報ごとに情報取得用の操作ボタンが設けられている。
【００８８】
本実施の形態では、これら位置関連情報を提供する情報管理システム４の接続先アドレスを示すＵＲＬと当該セッションＩＤとを各操作ボタンに関連付けてＷｅｂページを構成している。
これにより、ユーザ端末１がサービス管理サーバ５からサービス開始通知として当該Ｗｅｂページを受信して画面表示し、ユーザにより任意の操作ボタンが押下された時点で、その操作ボタンに関連付けられているＵＲＬの情報管理システム４へ、当該セッションＩＤが情報提供要求として送信されることになる。
【００８９】
したがって、ユーザは、簡単な操作で、情報管理システム４のＵＲＬやセッションＩＤをユーザが操作入力することなく、所望の位置関連情報を提供する情報管理システム４へ当該セッションＩＤを含む情報提供要求を送信することができ、位置関連情報が複数用意されている場合に極めて有効である。
また、Ｗｅｂページの操作ボタンに情報管理システム４のＵＲＬやセッションＩＤを関連付けるようにしたので、これら情報がユーザ端末で画面表示されなくなり、これら情報が第三者に漏れる機会を排除できる。
【００９０】
なお、本実施の形態では、サービス管理サーバ５からユーザ端末１へサービス開始通知としてＷｅｂページを通知し、ユーザによる当該Ｗｅｂページの操作ボタンに対する操作に応じて、ユーザ端末１から情報管理システム４へ情報提供要求を送信する場合について説明したが、これに限定されるものではない。
例えば、図８のステップ１４５において、ユーザ端末１が、サービス管理サーバ５からサービス開始通知を受け取った時点で、情報提供要求として、そのサービス開始通知に含まれる情報管理システム４のＵＲＬへ当該セッションＩＤを自動的に送信するようにしてもよい。これにより、ユーザは、何の操作を行うことなく、所望の位置関連情報の提供を受けることができる。
【００９１】
また、図８のステップ１４１において、ユーザ端末１からサービス管理サーバ５へサービス提供要求を送信する際、サービス管理サーバ５の接続先アドレス（ＵＲＬ）については、予めユーザ端末１に設定されているものを用いてもよいが、ゲートウェイ２からのログイン応答で指定されたアドレスを用いてもよい。
これによりサービス管理サーバ５の接続先アドレスを秘密にでき、サービス管理サーバ５への不正アクセスを低減できる。またゲートウェイ２で任意のサービス管理サーバ５を選択でき、サービス管理サーバ５の負荷分散が可能となる。
【００９２】
［第５の実施の形態］
次に、本発明の第５の実施の形態にかかる情報提供サービスシステムについて説明する。なお、本実施の形態にかかる情報提供サービスシステムの構成および動作については、前述した第１の実施の形態（図１および図２参照）とほぼ同様であり、ここでの詳細な説明は省略する。
【００９３】
前述した第１の実施の形態では、ユーザ端末１から情報管理システム４へ情報提供要求を通知する際、セッションＩＤを含めることにより、当該情報提供要求の正当性を判断する場合について説明した。
本実施の形態では、このセッションＩＤに代えて、ユーザ端末１のＭＡＣアドレスおよびＩＰアドレスを組み合わせたアドレス情報を用いる場合について説明する。
【００９４】
本実施の形態では、まず、図２のステップ１１０において、ユーザ端末１のＭＡＣアドレスおよびＩＰアドレスをサービス開始指示により、ゲートウェイ２から情報管理システム４へ通知しておく。そして、情報管理システム４で、このＭＡＣアドレスおよびＩＰアドレスを組み合わせたアドレス情報に対応付けて、当該ユーザの位置関連情報を保管しておく。
そして、ユーザ端末１からの情報提供要求で通知された、当該ユーザ端末１のＭＡＣアドレスおよびＩＰアドレスを組み合わせたアドレス情報に対応付けて管理されている位置関連情報を取得し（図２のステップ１２２）、ユーザ端末１へ提供する（図２のステップ１２３）。
【００９５】
このように、ユーザ端末１から情報管理システム４へ情報提供要求を通知する際、セッションＩＤに代えて、ユーザ端末１のＭＡＣアドレスおよびＩＰアドレスを組み合わせたアドレス情報を用いるようにしたので、セッションＩＤと同様に、正当なセッションＩＤが使用されない限り、当該ユーザ固有の位置関連情報が第三者に漏洩することはない。
特に、ユーザ網７として接続ごとにユーザ端末１に割り当てられるＩＰアドレスが変わるパケット通信網を用いる場合、ＭＡＣアドレスおよびＩＰアドレスを組み合わせたアドレス情報は、接続ごとに異なるものとなる。したがって、ＭＡＣアドレスおよびＩＰアドレスを組み合わせたアドレス情報を第三者が偽造することは極めて難しく、高いセキュリティ性が得られる。
【００９６】
［第６の実施の形態］
次に、図１０を参照して、本発明の第６の実施の形態にかかる情報提供サービスシステムについて説明する。図１０は、本発明の第６の実施の形態にかかる情報提供サービスシステムの動作の要部を示すシーケンス図である。なお、本実施の形態にかかる情報提供サービスシステムの構成および動作については、前述した第１の実施の形態（図１および図２参照）とほぼ同様であり、ここでの詳細な説明は省略する。
【００９７】
前述した第１の実施の形態では、情報管理システム４において、ゲートウェイ２からのサービス開始指示に応じて、ユーザ識別情報と位置情報とに関連した当該ユーザ固有の位置関連情報を生成して（図２のステップ１１１）、当該セッションＩＤと対応付けて保管する場合について説明した。
本実施の形態では、ユーザ端末１からの情報提供要求に応じて（図２のステップ１２１）、その情報提供要求に含まれるセッションＩＤに基づき当該ユーザ固有の位置関連情報を生成するようにしたものである。
【００９８】
図１０において、情報管理システム４は、ゲートウェイ２からのサービス開始指示に応じて（ステップ１１０）、位置関連情報を生成せず、このサービス開始指示で通知された秘密情報について、ユーザ識別情報と位置情報とをセッションＩＤとともに保管しておく（ステップ１５０）。
そして、ユーザ端末１からの情報提供要求に応じて（ステップ１２１）、その情報提供要求で通知されたセッションＩＤに対応して保管されているユーザ識別情報と位置情報とを取得して（ステップ１５５）、これらユーザ識別情報と位置情報とを用いて所望の位置関連情報を生成し（ステップ１５６）、ユーザ端末１へこれを提供する（ステップ１２３）。
【００９９】
このように、本実施の形態によれば、ユーザ端末１からの情報提供要求に応じて、その情報提供要求に含まれるセッションＩＤに基づき当該ユーザ固有の位置関連情報を生成するようにしたので、情報管理システム４では、提供要否が決定されていない時点で、各ユーザの位置関連情報を前もって生成しておく必要がなくなり、情報管理システム４での処理負担を軽減できる。
また、情報提供要求で通知されたセッションＩＤとは異なる偽造したセッションＩＤがユーザ端末１からの情報提供要求で通知された場合、当該セッションＩＤに対応して保管されているユーザ識別情報と位置情報がないため、位置関連情報が生成されず、位置関連情報も提供されない。したがって、正当なセッションＩＤが使用されない限り、当該ユーザ固有の位置関連情報が第三者に漏洩することはない。
【０１００】
［第７の実施の形態］
次に、図１１および図１２を参照して、本発明の第７の実施の形態にかかる情報提供サービスシステムについて説明する。図１１は、本発明の第７の実施の形態にかかる情報提供サービスシステムで用いるユーザ識別情報の構成例である。図１２は、本発明の第７の実施の形態にかかる情報提供サービスシステムで用いるレルム判定テーブルの構成例である。なお、本実施の形態にかかる情報提供サービスシステムの構成および動作については、前述した第１の実施の形態（図１および図２参照）とほぼ同様であり、ここでの詳細な説明は省略する。
【０１０１】
前述した第４の実施の形態では、位置関連情報を提供する情報管理システム４が複数ある場合、例えば図９に示すＷｅｂページのように、各提供情報ごとに操作ボタンを設けてユーザが選択できるようにした場合について説明した。
本実施の形態では、ユーザがログイン要求する場合、位置関連情報の提供元として所望の情報管理システム４をユーザ識別情報で選択するようにした場合について説明する。
【０１０２】
図１１に示すように、情報提供サービスシステムなどのネットワーク上で構成されるサービスシステムでは、ユーザ識別情報として、ユーザ名１１とドメイン名１２から構成される識別情報を用いる場合が多い。このうちドメイン名１２「hotspot.ne.jp」は、当該サービスシステムを識別するための情報であり、ユーザ名１１「kensuke.suzuki」は、当該サービスシステム内でユーザを識別するための情報である。これらユーザ名１１とドメイン名１２がアットマーク「＠」により連結されてユーザ識別情報が構成されている。
【０１０３】
本実施の形態では、アットマークとドメイン名１２との間にレルム情報１３を設け、このレルム情報１３でユーザが所望の情報管理システム４を選択する。図１１では、「service1」というレルム情報がユーザ識別情報に付加されている。
ゲートウェイ２は、ログイン要求でこのユーザ識別情報を受け取り（図２のステップ１０１）、ユーザ端末１や情報管理システム４へセッションＩＤを通知するまでに、当該ユーザ識別情報のレルム情報に基づき、予めゲートウェイ２に登録されている図１２のレルム判定テーブルを参照して、位置関連情報の提供元となる情報管理システム４の接続先アドレスを確認する。この例では、「service1」というレルム情報に対応する「ＵＲＬ１」が情報管理システム４の接続先アドレスとして決定される。
【０１０４】
そして、ゲートウェイ２は、選択された情報管理システム４のアドレス「ＵＲＬ１」をログイン応答でユーザ端末１へ通知する（図２のステップ１０６）。また、ゲートウェイ２は、その接続先アドレス「ＵＲＬ１」へサービス開始通知を通知する（図２のステップ１１０）。
これにより、ユーザ端末１には、「ＵＲＬ１」の情報管理システム４へ情報提供要求を通知し（図２のステップ１２１）、「ＵＲＬ１」の情報管理システム４からユーザ端末１に対して、当該ユーザの位置関連情報が提供される（図２のステップ１２３）。
【０１０５】
このように、ゲートウェイ２により、ユーザ端末１からのユーザ識別情報に含まれるレルム情報に基づき複数の情報管理システム４のうちのいずれかを位置関連情報の提供元として選択するようにしたので、ユーザが所望の情報管理システム４を予め任意に選択できる。これにより、ユーザが所望する位置関連情報のみを的確に提供することができる。
【０１０６】
［第８の実施の形態］
次に、図１３を参照して、本発明の第８の実施の形態にかかる情報提供サービスシステムについて説明する。図１３は、本発明の第８の実施の形態にかかる情報提供サービスシステムで用いるレルム判定テーブルの構成例である。なお、本実施の形態にかかる情報提供サービスシステムの構成および動作については、前述した第１の実施の形態（図１および図２参照）とほぼ同様であり、ここでの詳細な説明は省略する。
【０１０７】
前述した第７の実施の形態では、ユーザ識別情報に付加したレルム情報で、ユーザが情報管理システム４のいずれかを選択する場合について説明した。本実施の形態では、同じくユーザ識別情報に付加したレルム情報を用いて、ユーザが情報提供元となる接続先情報管理システム４を規制する場合について説明する。
【０１０８】
本実施の形態において、ゲートウェイ２は、ログイン要求でこのユーザ識別情報を受け取り（図２のステップ１０１）、ユーザ端末１や情報管理システム４へセッションＩＤを通知するまでに、当該ユーザ識別情報のレルム情報に基づき、予めゲートウェイ２に登録されている図１３のレルム判定テーブルを参照して、位置関連情報の提供元となる情報管理システム４に対する接続先規制として、いずれの接続先規制を用いるか確認する。例えば、「child」というレルム情報が指定された場合、予め候補として用意されている複数の情報管理システム４のうちから、未成年者の接続が許可された情報管理システム４のみが選択される。
【０１０９】
そして、ゲートウェイ２は、選択された情報管理システム４のアドレスをログイン応答でユーザ端末１へ通知する（図２のステップ１０６）。また、ゲートウェイ２は、選択された情報管理システム４へサービス開始通知を通知する（図２のステップ１１０）。
これにより、ユーザ端末１は、例えば前述した図９のようなＷｅｂページを用いたユーザの選択操作に応じて、いずれか所望の情報管理システム４へ情報提供要求を通知し（図２のステップ１２１）、その情報管理システム４からユーザ端末１に対して、当該ユーザの位置関連情報が提供される（図２のステップ１２３）。
【０１１０】
このように、ゲートウェイ２により、ユーザ端末１からのユーザ識別情報に含まれるレルム情報に基づき複数の情報管理システム４のうち位置関連情報の提供元となる情報管理システム４を規制するようにしたので、ユーザが所望の情報管理システム４を予め任意に規制できる。これにより、ユーザが所望する位置関連情報を任意に制限できる。なお、各接続先規制に対する詳細な設定については、別個にテーブルを設けて規制を行えばよい。
【０１１１】
［第９の実施の形態］
次に、図１４を参照して、本発明の第９の実施の形態にかかる情報提供サービスシステムについて説明する。図１４は、本発明の第９の実施の形態にかかる情報提供サービスシステムで用いるレルム判定テーブルの構成例である。なお、本実施の形態にかかる情報提供サービスシステムの構成および動作については、前述した第１の実施の形態（図１および図２参照）とほぼ同様であり、ここでの詳細な説明は省略する。
【０１１２】
前述した第７の実施の形態では、ユーザ識別情報に付加したレルム情報で、ユーザが情報管理システム４のいずれかを選択する場合について説明した。本実施の形態では、同じくユーザ識別情報に付加したレルム情報を用いて、ユーザが位置関連情報の提供要否を選択する場合について説明する。
【０１１３】
本実施の形態において、ゲートウェイ２は、ログイン要求でこのユーザ識別情報を受け取り（図２のステップ１０１）、ユーザ端末１や情報管理システム４へセッションＩＤを通知するまでに、当該ユーザ識別情報のレルム情報に基づき、予めゲートウェイ２に登録されている図１４のレルム判定テーブルを参照して、位置関連情報の提供要否を確認する。例えば、「service」というレルム情報が指定された場合は位置関連情報の提供必要と判定し、位置関連情報を提供する情報管理システム４を選択する。一方、レルム情報が指定されていない場合は位置関連情報の提供必要と判定し、他の情報を提供する情報管理システム４を選択する。
【０１１４】
そして、ゲートウェイ２は、選択された情報管理システム４のアドレスをログイン応答でユーザ端末１へ通知する（図２のステップ１０６）。また、ゲートウェイ２は、選択された情報管理システム４へサービス開始通知を通知する（図２のステップ１１０）。
これにより、ユーザ端末１は、例えば前述した図９のようなＷｅｂページを用いたユーザの選択操作に応じて、いずれか所望の情報管理システム４へ情報提供要求を通知し（図２のステップ１２１）、その情報管理システム４からユーザ端末１に対して、当該ユーザの位置関連情報または他の情報が提供される（図２のステップ１２３）。
【０１１５】
このように、ゲートウェイ２により、ユーザ端末１からのユーザ識別情報に含まれるレルム情報に基づき位置関連情報の提供要否を選択するようにしたので、ユーザが位置関連情報の提供要否を予め任意に選択できる。これにより、ユーザが不要な位置関連情報の提供を任意に回避できる。
【０１１６】
［第１０の実施の形態］
次に、図１５を参照して、本発明の第１０の実施の形態にかかる情報提供サービスシステムについて説明する。図１５は、本発明の第１０の実施の形態にかかる情報提供サービスシステムで用いるレルム判定テーブルの構成例である。なお、本実施の形態にかかる情報提供サービスシステムの構成および動作については、前述した第１の実施の形態（図１および図２参照）とほぼ同様であり、ここでの詳細な説明は省略する。
【０１１７】
前述した第７の実施の形態では、ユーザ識別情報に付加したレルム情報で、ユーザが情報管理システム４のいずれかを選択する場合について説明した。本実施の形態では、同じくユーザ識別情報に付加したレルム情報を用いて、ユーザが提供を要する位置関連情報の種別を選択する場合について説明する。
【０１１８】
本実施の形態において、情報管理システム４は、ゲートウェイ２からサービス開始指示で通知されたユーザ識別情報のレルム情報に基づき、予め情報管理システム４に登録されている図１５のレルム判定テーブルを参照して、ユーザが所望する位置関連情報の種別を確認する。例えば、「tempo」というレルム情報が指定された場合は「店舗情報」に関する位置関連情報の提供が必要と判定し、当該種別の位置関連情報を生成する（図２のステップ１１１）。
これにより、ユーザ端末１からの情報提供要求に応じて（図２のステップ１２１）、情報管理システム４からユーザ端末１に対して、当該ユーザが指定した種別の位置関連情報が提供される（図２のステップ１２３）。
【０１１９】
このように、ゲートウェイ２により、ユーザ端末１からのユーザ識別情報に含まれるレルム情報に基づき所望の位置関連情報の種別を選択するようにしたので、ユーザが所望する種別の位置関連情報を予め任意に選択できる。これにより、ユーザが必要とする種別の位置関連情報のみを提供できる。
【０１２０】
［第１１の実施の形態］
次に、図１６を参照して、本発明の第１１の実施の形態にかかる情報提供サービスシステムについて説明する。図１６は、本発明の第１１の実施の形態にかかる情報提供サービスシステムで用いるレルム判定テーブルの構成例である。なお、本実施の形態にかかる情報提供サービスシステムの構成および動作については、前述した第１の実施の形態（図１および図２参照）とほぼ同様であり、ここでの詳細な説明は省略する。
【０１２１】
前述した第１０の実施の形態では、ユーザ識別情報に付加したレルム情報で、ユーザが所望する位置関連情報の種別を選択する場合について説明した。本実施の形態では、同じくユーザ識別情報に付加したレルム情報を用いて、情報提供システムで用いるユーザの位置情報を変更する場合について説明する。
【０１２２】
本実施の形態において、情報管理システム４は、ゲートウェイ２からサービス開始指示で通知されたユーザ識別情報のレルム情報に基づき、予め情報管理システム４に登録されている図１６のレルム判定テーブルを参照して、ユーザの位置情報を変更する。例えば、「area2」というレルム情報が指定された場合、元の「地下鉄日比谷駅周辺」という位置情報を「都心」に変更し、この位置情報を用いた位置関連情報を生成する（図２のステップ１１１）。
これにより、ユーザ端末１からの情報提供要求に応じて（図２のステップ１２１）、情報管理システム４からユーザ端末１に対して、当該ユーザが指定した位置情報に関する位置関連情報が提供される（図２のステップ１２３）。
【０１２３】
このように、ゲートウェイ２により、ユーザ端末１からのユーザ識別情報に含まれるレルム情報に基づきユーザの位置情報を変更するようにしたので、ユーザが本来の位置情報とは異なる位置情報を任意に選択して位置関連情報を取得できる。この場合、ユーザからのレルム情報に基づき、元の位置情報「地下鉄日比谷駅周辺」を中心としてその位置情報が含むエリア範囲を変更してもよく、その中心位置を変更してもよい。これにより、ユーザが自己の位置を明確にすることなく位置関連情報を取得でき、位置情報という秘密情報の漏洩を抑制できる。
【０１２４】
［第１２の実施の形態］
次に、図１７を参照して、本発明の第１２の実施の形態にかかる情報提供サービスシステムについて説明する。図１７は、本発明の第１２の実施の形態にかかる情報提供サービスシステムで用いるレルム判定テーブルの構成例である。なお、本実施の形態にかかる情報提供サービスシステムの構成および動作については、前述した第１の実施の形態（図１および図２参照）とほぼ同様であり、ここでの詳細な説明は省略する。
【０１２５】
前述した第１０の実施の形態では、ユーザ識別情報に付加したレルム情報で、ユーザが所望する位置関連情報の種別を選択する場合について説明した。本実施の形態では、同じくユーザ識別情報に付加したレルム情報を用いて、情報提供システムで用いるユーザのユーザ識別情報を予め登録されている汎用のユーザ識別情報に変更する場合について説明する。
【０１２６】
本実施の形態において、情報管理システム４は、ゲートウェイ２からサービス開始指示で通知されたユーザ識別情報のレルム情報に基づき、予め情報管理システム４に登録されている図１７のレルム判定テーブルを参照して、ユーザのユーザ識別情報を変更する。例えば、「guest」というレルム情報が指定された場合、本人個人を示すユーザ識別情報を汎用の一般人を示すユーザ識別情報に変更し、このユーザ識別情報を用いた位置関連情報を生成する（図２のステップ１１１）。
これにより、ユーザ端末１からの情報提供要求に応じて（図２のステップ１２１）、情報管理システム４からユーザ端末１に対して、当該ユーザが指定したユーザ識別情報に関する位置関連情報が提供される（図２のステップ１２３）。
【０１２７】
このように、ゲートウェイ２により、ユーザ端末１からのユーザ識別情報に含まれるレルム情報に基づきユーザのユーザ識別情報を変更するようにしたので、ユーザが本人とは異なるユーザ識別情報を任意に選択して位置関連情報を取得できる。これにより、ユーザがユーザ識別情報を意図的に変更できるため、ユーザが本人のユーザ識別情報を明確にすることなく位置関連情報を取得でき、ユーザ識別情報という秘密情報の漏洩を抑制できる。
【０１２８】
［実施の形態の拡張］
以上で説明した各実施の形態は、それぞれ独立して実施してもよいが、任意の実施の形態を２つ以上組み合わせて実施してもよい。
【０１２９】
また、第７〜第９の実施の形態では、それぞれのレルム判定テーブルをゲートウェイ２に設け、ゲートウェイ２において、ユーザ識別情報で指定されたレルム情報に基づき、ユーザへ提供する位置関連情報の提供形態を制御する場合について説明したが、情報管理システム４にレルム判定テーブルを設け、情報管理システム４において、ユーザ識別情報で指定されたレルム情報に基づき、ユーザへ提供する位置関連情報の提供形態を制御するようにしてもよい。
【０１３０】
また、第１０〜第１２の実施の形態では、それぞれのレルム判定テーブルを情報管理システム４に設け、情報管理システム４において、ユーザ識別情報で指定されたレルム情報に基づき、ユーザへ提供する位置関連情報の提供形態を制御する場合について説明したが、ゲートウェイ２にレルム判定テーブルを設け、ゲートウェイ２において、ユーザ識別情報で指定されたレルム情報に基づき、ユーザへ提供する位置関連情報の提供形態を制御するようにしてもよい。
【図面の簡単な説明】
【０１３１】
【図１】本発明の第１の実施の形態にかかる情報提供サービスシステムの論理モデルを示すブロック図である。
【図２】本発明の第１の実施の形態にかかる情報提供サービスシステムの動作を示すシーケンス図である。
【図３】ログイン画面例である。
【図４】本発明の第２の実施の形態にかかる情報提供サービスシステムで用いる位置情報変換テーブルである。
【図５】課金要求メッセージを利用したサービス開始指示の構成例である。
【図６】本発明の第３の実施の形態にかかる情報提供サービスシステムの動作の要部を示すシーケンス図である。
【図７】本発明の第４の実施の形態にかかる情報提供サービスシステムの構成を示すブロック図である。
【図８】本発明の第４の実施の形態にかかる情報提供サービスシステムの動作の要部を示すシーケンス図である。
【図９】Ｗｅｂページ例である。
【図１０】本発明の第６の実施の形態にかかる情報提供サービスシステムの動作の要部を示すシーケンス図である。
【図１１】本発明の第７の実施の形態にかかる情報提供サービスシステムで用いるユーザ識別情報の構成例である。
【図１２】本発明の第７の実施の形態にかかる情報提供サービスシステムで用いるレルム判定テーブルの構成例である。
【図１３】本発明の第８の実施の形態にかかる情報提供サービスシステムで用いるレルム判定テーブルの構成例である。
【図１４】本発明の第９の実施の形態にかかる情報提供サービスシステムで用いるレルム判定テーブルの構成例である。
【図１５】本発明の第１０の実施の形態にかかる情報提供サービスシステムで用いるレルム判定テーブルの構成例である。
【図１６】本発明の第１１の実施の形態にかかる情報提供サービスシステムで用いるレルム判定テーブルの構成例である。
【図１７】本発明の第１２の実施の形態にかかる情報提供サービスシステムで用いるレルム判定テーブルの構成例である。
【符号の説明】
【０１３２】
１…ユーザ端末、２…ゲートウェイ、３…認証システム、３Ａ…プロキシ認証サーバ、３Ｂ…認証サーバ、３Ｃ…認証ＤＢ、４…情報管理システム、４Ａ…情報提供サーバ、４Ｂ…位置関連情報ＤＢ、５…サービス管理サーバ、７…ユーザ網、８…サービス網、１１…ユーザ名、１２…ドメイン名、１３…レルム情報。
【図１】
2006011833.tif 000003
【図２】
2006011833.tif 000004
【図３】
2006011833.tif 000005
【図４】
2006011833.tif 000006
【図５】
2006011833.tif 000007
【図６】
2006011833.tif 000008
【図７】
2006011833.tif 000009
【図８】
2006011833.tif 000010
【図９】
2006011833.tif 000011
【図１０】
2006011833.tif 000012
【図１１】
2006011833.tif 000013
【図１２】
2006011833.tif 000014
【図１３】
2006011833.tif 000015
【図１４】
2006011833.tif 000016
【図１５】
2006011833.tif 000017
【図１６】
2006011833.tif 000018
【図１７】
2006011833.tif 000019