(57)【要約】【課題】  信頼のおける第三者機関が提供するＩＤを効率良く管理しながらユーザのプライバシー保護を実現する。【解決手段】  ＩＤ生成ポリシ管理部３４が、ユーザとサービス提供者のＩＤ生成に関する登録済みのポリシを管理し、ユーザ端末からＩＤ生成要求を受信したときに登録済みのポリシを確認してＩＤの形式を決定する。例えば、同じサービスを利用する場合でも接続毎に毎回異なるＩＤを利用することでサービス提供者にユーザの行動履歴を秘匿する。【選択図】      図２
2006244421.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが管理するユーザ端末とサービス提供者が管理するサービス提供サーバとがネットワークを介して接続され、サービスを利用するために必要なサービス利用識別情報を生成する識別情報生成管理装置であって、
前記ユーザ端末からサービス識別情報生成要求を受信し、生成されるサービス利用識別情報を前記要求のあったユーザ端末、もしくは前記ユーザ端末と前記サービス提供サーバへ通知する通信管理部と、
前記ユーザとサービス提供者の前記サービス利用識別情報生成に関する登録済みのポリシを管理し、前記サービス識別情報生成要求を受信したときに前記登録済みのポリシを確認して前記生成するサービス利用識別情報の形式を出力する識別情報生成ポリシ管理部と、
前記出力されたサービス利用情報の形式に従い、登録済みのログイン情報を暗号化して前記サービス利用識別情報を生成する識別情報生成部と、
を具備することを特徴とする識別情報生成管理装置。
【請求項２】
前記識別情報生成ポリシ管理部は、
前記サービス提供サーバによるサービス提供毎、ならびに前記ユーザ端末が前記サービス提供サーバに接続する毎に、異なる前記サービス利用識別情報を生成する管理ポリシを出力することを特徴とする請求項１に記載の識別情報生成管理装置。
【請求項３】
前記識別情報生成部は、
登録済みのユーザとサービス提供者の識別情報のビット結合列を生成し、前記ビット結合列に、更に、前記管理ポリシに従う、現在時刻情報もしくは乱数情報を付加して前記サービス利用識別情報を生成することを特徴とする請求項１または２に記載の識別情報生成管理装置。
【請求項４】
前記ユーザ端末からサービス利用識別情報生成要求を受信したとき、登録済みのユーザとサービス提供者の識別情報に基づきユーザ認証を行い、前記サービス利用識別情報の生成を許可するユーザ認証部と、
を具備することを特徴とする請求項１に記載の識別情報生成管理装置。
【請求項５】
ユーザが管理するユーザ端末と、サービス提供者が管理するサービス提供サーバと、ユーザ認証を行い前記ユーザがサービスを利用するためのサービス利用識別情報を生成する管理サーバとが、ネットワークを介して接続される識別情報生成管理システムであって、
前記ユーザ端末が、前記サービス利用識別情報生成要求を発行し、前記管理サーバから取得したサービス利用識別情報に基づき前記サービス提供サーバによるサービスの提供を受けるとともに、
前記管理サーバが、前記ユーザとサービス提供者の前記サービス利用識別情報生成に関する登録済みのポリシを管理し、前記サービス識別情報生成要求を受信したときに前記登録済みのポリシを確認して前記生成するサービス利用識別情報の形式を出力し、前記出力されたサービス利用情報の形式に従って登録済みのログイン情報を暗号化して前記サービス利用識別情報を生成する、
ことを特徴とする識別情報生成管理システム。
【請求項６】
ユーザが管理するユーザ端末とサービス提供者が管理するサービス提供サーバとはネットワークを介して接続され、サービスを利用するために必要なサービス利用識別情報を生成する識別情報生成管理装置に用いられるプログラムであって、
前記ユーザ端末からサービス識別情報生成要求を受信し、生成されるサービス利用識別情報を要求のあったユーザ端末、もしくは前記ユーザ端末と前記サービス提供サーバへ通知する処理と、
前記ユーザとサービス提供者の前記サービス利用識別情報生成に関する登録済みのポリシを管理し、前記サービス識別情報生成要求を受信したときに前記登録済みのポリシを確認して前記生成するサービス利用識別情報の形式を出力する処理と、
前記出力されたサービス利用情報の形式に従い、登録済みのログイン情報を暗号化して前記サービス利用識別情報を生成する処理と、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザがサービスを利用するために必要なサービス利用識別情報を生成する、識別情報生成管理装置およびシステムならびにプログラムに関する。
【背景技術】
【０００２】
インターネットの普及によりサービスを提供するプロバイダが増加し、また、認証機能が付加されたサービスの利用形態も多数出現するようになった。
例えば、ユーザの作業量軽減とサービス提供側の負担軽減を目的としてサービス内容を容易に変更できるように、利用目的に従う特有の情報をユーザＩＤと共に受信し、サーバが認証によりネットワークへの接続の可否を判断し、取得した利用目的に応じてサービス内容を変更するネットワーク接続装置が知られている（例えば、特許文献１参照）。
【０００３】
また、ユーザとプロバイダとの間に信頼のおける第三者機関（ＴＴＰ：Trusted Third Party）が存在し、そのＴＴＰがユーザとサービスを管理する形態も存在する（例えば、非特許文献１参照）。
具体的に、ユーザとサービス提供者はそれぞれＴＴＰに登録されており、ユーザがあるサービスを利用したい場合、ＴＴＰに対してサービス利用のためのＩＤ（サービス利用ＩＤ）生成要求を発行する。これに対し、ＴＴＰはユーザを認証した上で、ユーザの要求に従ってサービス利用ＩＤを生成し、ユーザ（またはサービス提供者の両方）に対して生成されたサービス利用ＩＤを提供する。そしてユーザは提供されたサービス利用ＩＤをサービス提供者に提示し、サービス提供者は提示されたサービス利用ＩＤをもとにユーザを識別してユーザに所定のサービスを提供する。このとき、サービス提供者は、ユーザが誰であるかを感知する必要がない。
【特許文献１】特開２００２−１１１７４４号公報
【非特許文献１】２００５年２月５日閲覧、インターネットＵＲＬ＜HTTP://magazine.fujitsu.com/vol48-2/03-3/html＞「ネットワークコンピューティングにおけるセキュリティ技術」
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記したサービス利用形態によれば、ユーザがサービス提供を受けるために必要となるサービス利用ＩＤは、ＴＴＰがユーザ認証を行ったうえで生成してユーザ（およびサービス提供者）に提供されるため、ユーザはサービス提供者に対して自身の身元を秘匿することができる。また、ＴＴＰが生成するサービス利用ＩＤは、ユーザとサービス提供者に対して固有のものになるため、複数のサービス提供者が結託した場合においてもサービス提供者間でＩＤ同士の対応を秘匿でき、ユーザのプライバシーの保護が可能である。
【０００５】
しかしながら、同一サービスに対しては毎回同じサービス利用ＩＤを利用することになるため、一つのサービスにおけるユーザのアクティビティをサービス提供者に対して秘匿することにはならない。従って、完全にはユーザのプライバシー保護がなされないといった不都合があった。
一方、ユーザが不正な行為を行った場合等、何らかの問題があった場合、ＴＴＰはサービス提供者からの要請に従ってサービスに使用されたサービス利用ＩＤの使用者（＝ユーザ）の身元を開示する必要がある。このため、ＴＴＰは、サービス利用ＩＤとその使用者であるユーザとの対応付けを管理しておく必要があった。
【０００６】
本発明は上記事情に基づいてなされたものであり、ユーザがサービスを利用する際、サービス提供者がユーザを識別するためのＩＤを信頼のおける第三者機関が生成し提供する場合に、提供したＩＤを効率良く管理しながらユーザのプライバシー保護を実現することのできる、識別情報生成管理装置およびシステムならびにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記した課題を解決するために本発明は、ユーザが管理するユーザ端末とサービス提供者が管理するサービス提供サーバとがネットワークを介して接続され、サービスを利用するために必要なサービス利用識別情報を生成する識別情報生成管理装置であって、前記ユーザ端末からサービス識別情報生成要求を受信し、生成されるサービス利用識別情報を前記要求のあったユーザ端末、もしくは前記ユーザ端末と前記サービス提供サーバへ通知する通信管理部と、前記ユーザとサービス提供者の前記サービス利用識別情報生成に関する登録済みのポリシを管理し、前記サービス識別情報生成要求を受信したときに前記登録済みのポリシを確認して前記生成するサービス利用識別情報の形式を出力する識別情報生成ポリシ管理部と、前記出力されたサービス利用情報の形式に従い、登録済みのログイン情報を暗号化して前記サービス利用識別情報を生成する識別情報生成部と、を具備することを特徴とする。
【０００８】
また、本発明において、前記識別情報生成ポリシ管理部は、前記サービス提供サーバによるサービス提供毎、ならびに前記ユーザ端末が前記サービス提供サーバに接続する毎に、異なる前記サービス利用識別情報を生成する管理ポリシを出力することを特徴とする。
【０００９】
また、本発明において、前記識別情報生成部は、登録済みのユーザとサービス提供者の識別情報のビット結合列を生成し、前記ビット結合列に、更に、前記管理ポリシに従う、現在時刻情報もしくは乱数情報を付加して前記サービス利用識別情報を生成することを特徴とする。
【００１０】
また、本発明において、前記ユーザ端末からサービス利用識別情報生成要求を受信したとき、登録済みのユーザとサービス提供者の識別情報に基づきユーザ認証を行い、前記サービス利用識別情報の生成を許可するユーザ認証部と、を具備することを特徴とする。
【００１１】
また、本発明は、ユーザが管理するユーザ端末と、サービス提供者が管理するサービス提供サーバと、ユーザ認証を行い前記ユーザがサービスを利用するためのサービス利用識別情報を生成する管理サーバとが、ネットワークを介して接続される識別情報生成管理システムであって、前記ユーザ端末が、前記サービス利用識別情報生成要求を発行し、前記管理サーバから取得したサービス利用識別情報に基づき前記サービス提供サーバによるサービスの提供を受けるとともに、前記管理サーバが、前記ユーザとサービス提供者の前記サービス利用識別情報生成に関する登録済みのポリシを管理し、前記サービス識別情報生成要求を受信したときに前記登録済みのポリシを確認して前記生成するサービス利用識別情報の形式を出力し、前記出力されたサービス利用情報の形式に従って登録済みのログイン情報を暗号化して前記サービス利用識別情報を生成する、ことを特徴とする。
【００１２】
また、本発明において、ユーザが管理するユーザ端末とサービス提供者が管理するサービス提供サーバとはネットワークを介して接続され、サービスを利用するために必要なサービス利用識別情報を生成する識別情報生成管理装置に用いられるプログラムであって、  前記ユーザ端末からサービス識別情報生成要求を受信し、生成されるサービス利用識別情報を要求のあったユーザ端末、もしくは前記ユーザ端末と前記サービス提供サーバへ通知する処理と、前記ユーザとサービス提供者の前記サービス利用識別情報生成に関する登録済みのポリシを管理し、前記サービス識別情報生成要求を受信したときに前記登録済みのポリシを確認して前記生成するサービス利用識別情報の形式を出力する処理と、前記出力されたサービス利用情報の形式に従い、登録済みのログイン情報を暗号化して前記サービス利用識別情報を生成する処理と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、識別情報生成ポリシ管理部が、ユーザとサービス提供者のサービス利用識別情報生成に関する登録済みのポリシを管理し、ユーザ端末からサービス識別情報生成要求を受信したときに登録済みのポリシを確認してサービス利用識別情報の形式を決定することで、例えば、同じサービスを利用する場合でも接続毎に毎回異なるサービス利用識別情報を利用することができ、サービス提供者に対してもユーザの行動履歴を秘匿することができる。
具体的に、識別情報生成ポリシ管理部が、形式「サービスおよび接続毎」を出力した場合、識別情報生成部が生成するサービス利用識別情報は、ユーザとサービス提供者の他に接続に対しても固有のものとなり、このため、一つのサービスにおけるユーザのアクティビティをサービス提供者に対しても秘匿することができ、ユーザのプライバシー保護が可能になる。
【００１４】
また、本発明によれば、何等かの問題が発生してユーザの身元を開示する必要が生じた場合、サービス提供者はサービス利用識別情報を識別情報生成管理装置に適切な要請（例えば、法的な効力に基づくもの）に基づいて提示することで、使用者の身元を開示することができる。このため、ユーザがサービス利用時に不正な行為（例えば掲示板サイトで、犯行予告を行うなど）を行った場合でも、その行為者の特定が可能である。
【発明を実施するための最良の形態】
【００１５】
図１は、本発明の実施形態に係る識別情報生成管理システムのシステム構成の一例を示す図である。
本発明の識別情報生成管理システムは、ユーザ端末１と、サービス提供サーバ（ＳＰサーバ２）と、ユーザ認証を行いユーザがサービスを利用するためのサービス利用識別情報（サービス利用ＩＤ）を生成し管理する管理サーバ（ＴＴＰサーバ３）とで構成され、上記したユーザ端末１、ＳＰサーバ２、ＴＴＰサーバ３のそれぞれは、ネットワーク４を介して接続される。
【００１６】
ユーザ端末１は、後述するように、サービス利用識別情報生成要求（ＩＤ生成要求）を発行し、ＴＴＰサーバ３から取得したサービス利用ＩＤに基づき（ＩＤ通知）、ＳＰサーバ２によるサービスの提供を受ける（サービス利用要求／サービス提供）。
また、ＴＴＰサーバ３は、ユーザ認証を行うと共に、ユーザとサービス提供者のサービス利用識別情報生成に関する登録済みのポリシを管理し、ユーザ端末１からサービス識別情報生成要求を受信したときに、登録済みのポリシを確認して生成するサービス利用識別情報の形式を出力し、当該出力されたサービス利用情報の形式に従って登録済みのログイン情報を暗号化してサービス利用識別情報を生成する（ユーザ認証／ポリシ管理／サービス利用ＩＤ生成）。更に、ＳＰサーバ２からの問合せに対してユーザ情報の応答も行う（問合せ、応答）。
なお、ユーザ端末１とＳＰサーバ２は、ＴＴＰサーバ３により認証され通知されるサービス利用ＩＤに従い、サービス利用およびサービス提供を行う。
【００１７】
図２は、本発明の実施形態に係る識別情報生成管理装置の内部構成を機能展開して示したブロック図である。ここで、本発明の実施形態に係る識別情報生成管理装置は、図１に示すＴＴＰサーバ３とする。
本発明の識別情報生成管理装置は、通信管理部３１と、ＩＤ生成部３２と、ＵＲＬ−ＩＤ変換部３３と、ＩＤ生成ポリシ管理部３４と、ＩＤ管理部３５と、ユーザ認証部３６と、鍵ＤＢ（Data Base）３７と、ユーザＤＢ３８と、サービスＤＢ３９で構成される。
【００１８】
通信管理部３１は、ユーザ端末１からサービス識別情報生成要求を受信し、ＩＤ生成部３２によって生成されるサービス利用識別情報を要求のあったユーザ端末１、もしくはユーザ端末１とＳＰサーバ２とへ通知する機能を持つ。また、ＩＤ生成部３２は、ＩＤ生成ポリシ管理部３４により出力されたサービス利用情報の形式に従い、登録済みのログイン情報を暗号化してサービス利用ＩＤを生成する機能を持つ。
【００１９】
一方、ＵＲＬ−ＩＤ変換部３３は、サービス利用時、ユーザ端末１から送信されるサービスのＵＲＬ（Uniform Resource Locater）をサービス毎に固有のＩＤに変換する機能を持ち、ＩＤ生成ポリシ管理部３４は、ユーザとサービス提供者のサービス利用識別情報生成に関する登録済みのポリシを管理し、サービスＩＤ生成要求を受信したときに登録済みのポリシを確認して生成するサービス利用ＩＤの形式を出力する機能を持つ。
【００２０】
また、ＩＤ管理部３５は、ＳＰ提供サーバ２から、ユーザと生成したサービス利用ＩＤとの対応付けに関する情報ついての問い合わせを受信したときに、先に暗号化のときに使用した暗号鍵を用いてサービス利用ＩＤを復号化して応答する機能持つ。更に、ユーザ認証部３６は、ユーザ端末１からサービス利用ＩＤ生成要求を受信したとき、登録済みのユーザとサービス提供者の情報に基づきユーザ認証を行い、サービス利用ＩＤの生成を許可する機能を持つ。
なお、鍵ＤＢ３７には上記した暗号化鍵が、ユーザＤＢ３８には、購買記録等ユーザに係る個人情報が、サービスＤＢ３９には、サービス内容にかかわるサービス情報が保存される。
【００２１】
図３は、本発明の実施形態に係る動作を説明するために引用したシーケンス図であり、ＩＤ生成にかかわる部分の動作を抽出して示したものである。
以下、図３に示すシーケンス図を参照しながら、図２に示す本発明の識別情報生成管理装置のＩＤ生成に係る動作を説明する。
【００２２】
まず、サービス利用にあたり、ユーザ端末１は、ＴＴＰサーバ３に対してＩＤ生成要求を発行する（Ｓ３１）。ここではサービスを識別する情報としてＵＲＬを用いることとしているため、通信管理部３１は、ＵＲＬが付加されたＩＤ生成要求を受信してＵＲＬ−ＩＤ変換部３３に対してＩＤ取得要求を発行する（Ｓ３２）。
ＵＲＬ−ＩＤ変換部３３は、サービス利用ＩＤ取得要求に基づき受信したＵＲＬをＩＤに変換して要求のあった通信管理部３１に応答する（Ｓ３３）。通信管理部３１は、更に、ＩＤ生成ポリシ管理部３４に対しＩＤ生成ポリシ確認・判定要求を発行する（Ｓ３４）。これを受けたＩＤ生成ポリシ管理部３４は、既登録のユーザとサービス提供者のＩＤ生成ポリシを確認して生成するサービス利用のためのＩＤの形式を決定し応答する（Ｓ３５）。
【００２３】
ＩＤの形式について通知された通信管理部３１は、ＩＤ生成部３２を起動し、その形式に従うサービス利用のためのＩＤの生成を促す（Ｓ３６）。ＩＤ生成部３２は、通知された形式に従いＩＤを生成して要求のあった通信管理部３１へ応答する（Ｓ３７）。通信管理部３１は、更に、ＩＤ管理部３５をアクセスしてそのＩＤの登録要求を発行し、ＩＤ管理部３５からＩＤ登録応答を得て（Ｓ３９）、ＩＤ生成要求元であるユーザ端末１に対し、あるいはユーザ端末１とＳＰサーバ２に対してＩＤの通知を行う（Ｓ４０）。
なお、図３に示されるＩＤは、特に断りがない限りサービス利用時に使用されるサービス利用ＩＤとする。
【００２４】
図４〜図６は、本発明の実施形態に係るＩＤ生成もしくは管理方法に関して説明するために引用した概念図であり、ここでは３例が示されている。
図４は、サービス毎に（サービスＡ、サービスＢ）、固有のＩＤを生成する方法であり、異なるサービスを利用する場合には異なるＩＤが生成され利用される。また、図５は、生成するＩＤを、サービス毎、かつ、接続毎に固有のＩＤを生成する方法であり、同じサービスを利用する場合でも接続が異なる場合には異なるＩＤを生成し、サービス利用に用いることとしている。購買履歴等、知られたくない場合に有効な方法である。
【００２５】
図６は、ユーザ情報をＴＴＰサーバ３が管理し、ＳＰサーバ２がサービス提供を行うために必要とする情報を取得するにあたり、ＴＴＰにより提供されたＩＤを、ＳＰサーバ２がＴＴＰサーバ３に提示することによって取得する方法を示している。すなわち、ＴＴＰサーバ３は、ＳＰサーバ２により提示されるユーザＩＤからユーザ情報を検索してＳＰサーバ２に提供することになる。詳細は後述する。
【００２６】
図７は、本発明の実施形態に係る識別情報生成管理装置の動作を説明するために引用したフローチートであり、本発明のプログラムの処理手順も示している。
ここでは、図４〜図６に示すＩＤ生成管理方法が例示されており、また、以下の説明に出てくる記号を定義すれば以下のようになる。すなわち、ＴＴＰは信頼のおける第三者機関、ＵはＴＴＰに登録されているユーザ、ＳはＴＴＰに登録されているサービス、ＩＤ_ｕはユーザＵのＴＴＰにおけるＩＤ、ＩＤ_ｓはサービスＳの第三者機関ＴＴＰにおけるＩＤ、Ｋは第三者機関ＴＴＰが管理する暗号化鍵、Ｋ_ｓは第三者機関ＴＴＰが管理するサービスＳのための暗号化鍵、ＩＤ_ｕ_ｓは第三者機関ＴＴＰにより生成されたユーザＵのサービスＳのためのＩＤ、Ｅ_ｋ（）は鍵Ｋによる暗号化、Ｄ_ｋ（）は鍵Ｋによる復号化、Ｔは現在時刻、Ｒは乱数、ＳＴはビット結合列である。
【００２７】
ここでは、ＴＴＰサーバ３は暗号化のための鍵ｋを一個のみ準備し、鍵ＤＢ３４に保持しておく（Ｓ４１）。このとき、ユーザＵがサービスＳを利用するためのＩＤ_ｕ_ｓは、以下のように作成される。すなわち、ＴＴＰサーバ３は、ＩＤ生成要求を受信すると（Ｓ４２“Ｙｅｓ”）、まず、ＩＤ生成ポリシをチェックする（Ｓ４３）。
【００２８】
ＩＤ生成ポリシ管理部３４は、既登録のユーザとサービス提供者のＩＤ生成ポリシを確認して生成するＩＤの形式を決める。ここでは、Ａ：サービス毎、Ｂ：サービスならびに接続毎にＩＤの形式を変えている。
すなわち、ＩＤ生成ポリシが“Ａ”の場合、ＩＤ生成部３２は、ＩＤ_ｕと、ＩＤ_ｓのビットの結合列ＳＴを生成する（Ｓ４４）。そして、ビット結合列ＳＴを、暗号化鍵Ｋを用いて暗号化し、得られる暗号化列Ｅ_ｋ（ＳＴ）をＩＤ_ｕ_ｓとする（Ｓ４６）。一方、ＩＤ生成ポリシが“Ｂ”の場合、ＩＤ生成部３２は、ＩＤ_ｕとＩＤ_ｓと現在時刻Ｔのビットの結合列ＳＴを生成する（Ｓ４５）。そして、ビット結合列ＳＴを、暗号化鍵Ｋを用いて暗号化し、得られた暗号化ビット列Ｅ_ｋ（ＳＴ）をＩＤ_ｕ_ｓとする（Ｓ４６）。
【００２９】
次に、ＳＰサーバ２から問い合わせ要求があった場合（Ｓ４７“Ｙｅｓ”）、ＩＤ管理部３５は、ＩＤ_ｕ_ｓを鍵ＤＢ３７に保存された暗号化鍵Ｋにより復号化して応答することで（Ｓ４８）、サービス提供者は、ＩＤ_ｕ_ｓの利用者ＵとＵが利用するサービスＳの対応付けがわかる。
上記した実施形態によれば、例えば、Ｔを秒単位で管理し、ＩＤの生成を１回１秒以下に限定すれば、生成されるＩＤ_ｕ_ｓは全て異なるＩＤとなる。また、復号化することで、ユーザＵとＩＤ_ｕ_ｓの生成した時刻についての情報の取得も可能になる。なお、現在時刻の代わり乱数Ｒを用いれば、生成毎にランダムなＩＤを生成できることになる。
【００３０】
以上説明のように本発明は、ＩＤ生成ポリシ管理部３４が、ユーザとサービス提供者のＩＤ生成に関する登録済みのポリシを管理し、ユーザ端末１からＩＤ生成要求を受信したときに登録済みのポリシを確認してＩＤの形式を決定することで、例えば、同じサービスを利用する場合でも接続毎に毎回異なるＩＤを利用することができ、サービス提供者にユーザの行動履歴を秘匿することができる。
具体的に、ＩＤ生成ポリシ管理部３４が、形式「サービスおよび接続毎」を出力した場合、ＩＤ生成部が生成するＩＤは、ユーザとサービス提供者の他に接続に対しても固有のものとなり、このため、一つのサービスにおけるユーザのアクティビティをサービス提供者に対しても秘匿することができ、ユーザのプライバシー保護が可能になる。
【００３１】
本発明によれば、更に、以下に列挙する効果が得られる。
（１）ユーザがサービスを利用するために必要となるＩＤは、ＴＴＰがユーザ認証を行った上で、ＩＤを生成しユーザ（とサービス）に提供するため、ユーザはサービスに対して、自身の身元を秘匿することができる。
（２）ＴＴＰが生成するＩＤは、ユーザとサービスに対し固有にできるため、複数のサービスが結託した場合でも、サービス間でＩＤ同士の対応を秘匿でき、ユーザのプライバシーを保護できる。
（３）ＴＴＰが生成するＩＤは、ユーザとサービスの接続に対して固有にできるため、一つのサービスにおけるサービスのアクティビティをサービスに対して秘匿し、サービスのトレーサビリティを排除できる。このため、ユーザのプライバシーを保護できる。
（４）同じサービスを利用する場合でも、接続ごとに毎回異なるＩＤを利用することができ、サービス提供者にユーザの行動履歴を秘匿することができる。
（５）何等かの問題が発生してユーザの身元を開示する必要が生じた場合、サービス提供者はＩＤをＴＴＰに適切な要請に基づいて提示することで、使用者の身元を開示することができる。このため、ユーザがサービス利用時に不正な行為を行った場合でも、その行為者の特定が可能である。
【００３２】
なお、図２に示す、通信管理部３１と、ＩＤ生成部３２と、ＵＲＬ−ＩＤ変換部３３と、ＩＤ生成ポリシ管理部３４と、ＩＤ管理部３５と、ユーザ認証部３６のそれぞれで実行される手順をコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって本発明の識別情報生成管理装置およびシステムを実現することができる。ここでいうコンピュータシステムとは、ＯＳや周辺装置等のハードウェアを含む。
【００３３】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００３４】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施形態にかかわる識別情報生成管理システムのシステム構成の一例を示す図である。
【図２】本発明の実施形態にかかわる識別情報生成管理装置の内部構成を機能展開して示したブロック図である。
【図３】本発明の実施形態の動作を説明するために引用したシーケンス図である。
【図４】本発明の実施形態にかかわるＤ生成管理方法を説明するために引用した概念図である。
【図５】本発明の実施形態にかかわるＤ生成管理方法を説明するために引用した概念図である。
【図６】本発明の実施形態にかかわるＤ生成管理方法を説明するために引用した概念図である。
【図７】本発明の更に他の実施形態における動作を説明するために引用したフローチャートである。
【符号の説明】
【００３６】
１…ユーザ端末、２…ＳＰサーバ、３…ＴＴＰサーバ（識別情報生成管理装置）、４…ネットワーク、３１…通信管理部、３２…ＩＤ生成部、３３…ＵＲＬ−ＩＤ変換部、３４…ＩＤ生成ポリシ管理部、３５…ＩＤ管理部、３６ユーザ認証部、３７…鍵ＤＢ、３８…ユーザＤＢ、３９…サービスＤＢ
【図１】
2006244421.tif 000003
【図２】
2006244421.tif 000004
【図３】
2006244421.tif 000005
【図４】
2006244421.tif 000006
【図５】
2006244421.tif 000007
【図６】
2006244421.tif 000008
【図７】
2006244421.tif 000009