(57)【特許請求の範囲】
【請求項１】
サービスを提供するサービス提供者装置とサービス提供を受けるユーザ装置との間に設けられたエージェント装置が前記ユーザ装置の情報を管理する代行管理方法において、
前記エージェント装置への登録を行う際に前記ユーザ装置から送信された第１の個人情報を前記エージェント装置で蓄積・管理すると共に、前記ユーザ装置によって他のユーザ装置毎あるいはサービス提供者装置毎に設定された、前記第１の個人情報の公開可能な閲覧範囲を前記エージェント装置で蓄積・管理し、
前記ユーザ装置が前記エージェント装置を介して前記サービス提供者装置への登録を行うとき、前記ユーザ装置が前記エージェント装置を介して前記サービス提供者装置からサービス提供を受けるとき、あるいは前記サービス提供者装置が前記エージェント装置に対して個人情報の提示を要求したときは、前記エージェント装置が前記サービス提供者装置毎に設定された閲覧範囲に従って前記第１の個人情報から情報を抽出することにより、前記サービス提供者装置が要求する形式に対応する第２の個人情報を生成し、他のユーザ装置が他者の個人情報の提示を要求したときは、前記エージェント装置が前記他のユーザ装置毎に設定された閲覧範囲に従って前記第１の個人情報から抽出した情報を第２の個人情報として生成し、
前記サービス提供者装置が要求する形式に対応する第２の個人情報を生成する際に、前記エージェント装置が前記ユーザ装置から送信された第１の個人情報と前記サービス提供者装置が求める個人情報とを比較して、前記ユーザ装置に個人情報を追加要求し、前記第１の個人情報と前記追加要求した個人情報とを基に前記サービス提供者装置が要求する形式に対応する第２の個人情報を生成することを特徴とする代行管理方法。
【請求項２】
請求項１記載の代行管理方法において、
前記第２の個人情報を前記サービス提供者装置に代わって前記エージェント装置で蓄積・管理することを特徴とする代行管理方法。
【請求項３】
請求項１記載の代行管理方法において、
前記ユーザ装置の要求に応じて、このユーザ装置の個人情報と一緒に他者の第１の個人情報を前記エージェント装置で蓄積・管理し、前記ユーザ装置が前記他者の個人情報の提示を要求したときは、ユーザ装置毎に設定された閲覧範囲に従って前記他者の第１の個人情報から抽出した情報を前記他者の第２の個人情報とすることを特徴とする代行管理方法。
【請求項４】
サービスを提供するサービス提供者装置とサービス提供を受けるユーザ装置との間に設けられた、前記ユーザ装置の情報を管理するエージェント装置であって、
前記エージェント装置は、
このエージェント装置への登録を行う際に前記ユーザ装置から送信された第１の個人情報を蓄積・管理すると共に、前記ユーザ装置によって他のユーザ装置毎あるいはサービス提供者装置毎に設定された、前記第１の個人情報の公開可能な閲覧範囲を蓄積・管理する蓄積管理手段と、
前記ユーザ装置が前記エージェント装置を介して前記サービス提供者装置への登録を行うとき、前記ユーザ装置が前記エージェント装置を介して前記サービス提供者装置からサービス提供を受けるとき、あるいは前記サービス提供者装置がエージェント装置に対して個人情報の提示を要求したときは、前記サービス提供者装置毎に設定された閲覧範囲に従って前記第１の個人情報から情報を抽出することにより、前記サービス提供者装置が要求する形式に対応する第２の個人情報を生成し、他のユーザ装置が他者の個人情報の提示を要求したときは、前記他のユーザ装置毎に設定された閲覧範囲に従って前記第１の個人情報から抽出した情報を第２の個人情報として生成する生成手段とを有し、
前記生成手段は、前記サービス提供者装置が要求する形式に対応する第２の個人情報を生成する際に、前記ユーザ装置から送信された第１の個人情報と前記サービス提供者装置が求める個人情報とを比較して、前記ユーザ装置に個人情報を追加要求し、前記第１の個人情報と前記追加要求した個人情報とを基に前記サービス提供者装置が要求する形式に対応する第２の個人情報を生成することを特徴とするエージェント装置。
【請求項５】
請求項４記載のエージェント装置において、
前記蓄積管理手段は、前記第２の個人情報を前記サービス提供者装置に代わって蓄積・管理することを特徴とするエージェント装置。
【請求項６】
請求項４記載のエージェント装置において、
前記蓄積管理手段は、前記ユーザ装置の要求に応じて、このユーザ装置の個人情報と一緒に他者の第１の個人情報を蓄積・管理し、
前記生成手段は、前記ユーザ装置が前記他者の個人情報の提示を要求したときは、ユーザ装置毎に設定された閲覧範囲に従って前記他者の第１の個人情報から抽出した情報を前記他者の第２の個人情報とすることを特徴とするエージェント装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サービス提供者装置とユーザ装置との間に設けられたエージェント装置がユーザ装置の情報を管理する代行管理方法及びエージェント装置に関するものである。
【０００２】
【従来の技術】
近年、インターネット等のネットワーク上で様々なサービス提供が普及し始めている。このようなサービスを利用するために、サービスを利用する者（以下、ユーザとする）は、サービス提供者に対して、個人認証に必要なユーザＩＤ（あるいはユーザネーム）やパスワード等の認証情報と、ユーザの属性を示す氏名、年齢、性別等の個人情報とを提示する必要がある。
【０００３】
図１２（ａ）はユーザがサービスを利用するために会員登録する際のユーザ装置の画面の様子を示す図、図１２（ｂ）はユーザがサービスを利用する際のユーザ装置の画面の様子を示す図である。
図１２（ａ）に示すように、ユーザは、各サービス（サイト）毎に異なる認証情報を個別に登録する必要があり、さらに各サービスのフォーマット・種別に合わせて個人情報を個別に入力する必要がある。そして、図１２（ｂ）に示すように、ユーザは、サービス提供者のサービスを利用する場合、所望のサービスに対応した認証情報を入力する必要がある。
【０００４】
【発明が解決しようとする課題】
以上のように、従来のサービスシステムでは、会員登録時に認証情報と個人情報とを各サービス毎に登録する必要があり、サービス利用時に認証情報を入力する必要があるという問題点があった。その結果、ユーザは、利用するサービスが増えると、各サービスの分だけ認証情報を管理しなければならないという問題点があった。
【０００５】
そこで、このようなユーザの管理負担を軽減するために、ユーザに代わって認証を代行する認証代行サービスシステム（例えば、ＳｉｎｇｌｅＳｉｇｎＯｎ）が提案されている。図１３はユーザがサービスを利用するために認証代行サービスシステムに会員登録する際のユーザ装置の画面の様子を示す図、図１４はユーザが認証代行サービスシステムを介してサービスを利用する際のユーザ装置の画面の様子を示す図である。
【０００６】
図１３（ａ）に示すように、ユーザは、各サービス（サイトＤ−１〜Ｄ−ｎ）毎に異なる認証情報を個別に登録し、さらに図１３（ｂ）に示すように、各サービスのフォーマット・種別に合わせて個人情報を個別に入力する。そして、図１４（ａ）に示すように、ユーザが所望のサービスに対応したボタン「Ｄ−１」、「Ｄ−２」・・・「Ｄ−ｎ」をクリックすれば、認証代行サービスシステムは、選択されたサービスへのログインを登録された認証情報を用いて自動的に実施する。こうして、ユーザは、初回の登録時だけ認証情報と個人情報とを入力すれば、登録後は認証代行サービスシステムがユーザに代わって認証を代行する。
【０００７】
しかしながら、このような認証代行サービスシステムにおいても、ユーザは、登録時に各サービス毎に異なる認証情報と個人情報とを入力しなければならないという問題点があった。
本発明は、上記課題を解決するためになされたもので、ユーザによる認証情報の管理負担を軽減することができる代行管理方法及びエージェント装置を提供することを目的とする。
また、ユーザの登録作業を容易にすることができる代行管理方法及びエージェント装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明の代行管理方法は、エージェント装置（３）への登録を行う際にユーザ装置（２−１〜２−ｍ）から送信された第１の個人情報をエージェント装置で蓄積・管理すると共に、ユーザ装置によって他のユーザ装置毎あるいはサービス提供者装置毎に設定された、第１の個人情報の公開可能な閲覧範囲をエージェント装置で蓄積・管理し、ユーザ装置がエージェント装置を介してサービス提供者装置（１−１〜１−ｎ）への登録を行うとき、ユーザ装置がエージェント装置を介してサービス提供者装置からサービス提供を受けるとき、あるいはサービス提供者装置がエージェント装置に対して個人情報の提示を要求したときは、エージェント装置がサービス提供者装置毎に設定された閲覧範囲に従って第１の個人情報から情報を抽出することにより、サービス提供者装置が要求する形式に対応する第２の個人情報を生成し、他のユーザ装置が他者の個人情報の提示を要求したときは、エージェント装置が他のユーザ装置毎に設定された閲覧範囲に従って第１の個人情報から抽出した情報を第２の個人情報として生成し、サービス提供者装置が要求する形式に対応する第２の個人情報を生成する際に、エージェント装置がユーザ装置から送信された第１の個人情報とサービス提供者装置が求める個人情報とを比較して、ユーザ装置に個人情報を追加要求し、第１の個人情報と追加要求した個人情報とを基にサービス提供者装置が要求する形式に対応する第２の個人情報を生成するようにしたものである。これにより、サービス提供者装置への登録時やサービス利用時に、サービス提供者装置毎に第２の個人情報をユーザが個別に入力する必要がなくなる。
【０００９】
また、本発明の代行管理方法の１構成例は、第２の個人情報をサービス提供者装置に代わってエージェント装置で蓄積・管理するようにしたものである。これにより、サービス提供者が自らデータベースを構築・運用・保守する必要がなくなる。
また、本発明の代行管理方法の１構成例は、ユーザ装置の要求に応じて、このユーザ装置の個人情報と一緒に他者の第１の個人情報をエージェント装置で蓄積・管理し、ユーザ装置が他者の個人情報の提示を要求したときは、ユーザ装置毎に設定された閲覧範囲に従って他者の第１の個人情報から抽出した情報を他者の第２の個人情報とするようにしたものである。
【００１０】
また、本発明のエージェント装置（３）は、このエージェント装置への登録を行う際にユーザ装置から送信された第１の個人情報を蓄積・管理すると共に、ユーザ装置によって他のユーザ装置毎あるいはサービス提供者装置毎に設定された、第１の個人情報の公開可能な閲覧範囲を蓄積・管理する蓄積管理手段と、ユーザ装置がエージェント装置を介してサービス提供者装置への登録を行うとき、ユーザ装置がエージェント装置を介してサービス提供者装置からサービス提供を受けるとき、あるいはサービス提供者装置がエージェント装置に対して個人情報の提示を要求したときは、サービス提供者装置毎に設定された閲覧範囲に従って第１の個人情報から情報を抽出することにより、サービス提供者装置が要求する形式に対応する第２の個人情報を生成し、他のユーザ装置が他者の個人情報の提示を要求したときは、他のユーザ装置毎に設定された閲覧範囲に従って第１の個人情報から抽出した情報を第２の個人情報として生成する生成手段とを有し、生成手段は、サービス提供者装置が要求する形式に対応する第２の個人情報を生成する際に、ユーザ装置から送信された第１の個人情報とサービス提供者装置が求める個人情報とを比較して、ユーザ装置に個人情報を追加要求し、第１の個人情報と追加要求した個人情報とを基にサービス提供者装置が要求する形式に対応する第２の個人情報を生成するものである。
【００１１】
また、本発明のエージェント装置の１構成例として、エージェント装置の蓄積管理手段は、第２の個人情報をサービス提供者装置に代わって蓄積・管理するものである。
また、本発明のエージェント装置の１構成例として、エージェント装置の蓄積管理手段は、ユーザ装置の要求に応じて、このユーザ装置の個人情報と一緒に他者の第１の個人情報を蓄積・管理し、エージェント装置の生成手段は、ユーザ装置が他者の個人情報の提示を要求したときは、ユーザ装置毎に設定された閲覧範囲に従って他者の第１の個人情報から抽出した情報を他者の第２の個人情報とするものである。
【００１２】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して詳細に説明する。図１は本発明の実施の形態となる代行管理サービスシステムの構成を示すブロック図である。本実施の形態の代行管理サービスシステムは、サービスを提供するサービス提供者装置１（１−１〜１−ｎ）と、サービス提供を受けるユーザ装置２（２−１〜２−ｍ）と、サービス提供者装置１とユーザ装置２との間に設けられたエージェント装置３と、ユーザ装置２とエージェント装置３とを接続するインターネット等のネットワーク４とから構成される。
【００１３】
サービス提供者装置１（１−１〜１−ｎ）は、認証情報及び個人情報を蓄積するためのデータベース１ａ（１ａ−１〜１ａ−ｎ）を有し、同様にエージェント装置３は、認証情報及び個人情報を蓄積するための蓄積管理手段となるデータベース３ａを有している。
【００１４】
次に、このような代行管理サービスシステムの動作を説明する。
図２は、エージェント装置３に未登録の非会員ユーザがエージェント装置３を介すことなくサービス提供者装置１に直接アクセスした場合の動作を示すシーケンス図である。
【００１５】
まず、非会員ユーザのユーザ装置２がネットワーク４を介してサービス提供者装置１に直接アクセスすると、サービス提供者装置１は、自身と契約を結んでいるエージェント装置３に情報を代行管理させてよいかどうかを問い合わせるエージェント情報をユーザ装置２に送出する。
【００１６】
ユーザは、エージェント装置３による代行管理を承諾する場合、利用登録をサービス提供者装置１に要求する。
サービス提供者装置１は、エージェント装置３による代行管理を承諾する利用登録要求をユーザ装置２から受け取った場合、利用登録の受付処理を開始して、ユーザの認証情報と個人情報とを要求する個人情報送付要求をエージェント装置３に送出する。
【００１７】
これに応じて、エージェント装置３は、利用登録の受付処理を開始するが、ユーザが非会員なので、まず会員登録の受付処理を開始して、会員登録のための第１の認証情報と第１の個人情報とを要求する個人情報送付要求をユーザ装置２に送出する。
【００１８】
エージェント装置３からの要求に応じて、ユーザは、第１の認証情報と第１の個人情報とをユーザ装置２の画面上で入力する。これらの情報はユーザ装置２からエージェント装置３に送出される。
認証情報には、ユーザＩＤ（あるいはユーザネーム）やパスワード等がある。また、個人情報には、ユーザの氏名、年齢、性別、住所、電話番号、メールアドレス等がある。
【００１９】
なお、ユーザが送付する第１の個人情報には、公開可能な閲覧範囲を予め設定することが可能である。この閲覧範囲は、アクセス媒体毎、本人以外の他のユーザ（ユーザ装置）毎、あるいはサービス（サービス提供者装置）毎に設定することができる。このように、個人情報の閲覧権、閲覧範囲を設定することで、他のユーザあるいはサービス提供者は、閲覧範囲で指定された範囲内で、このユーザの個人情報を自由に閲覧することが可能となる。
【００２０】
次に、エージェント装置３は、ネットワーク４を介して受信した第１の認証情報と第１の個人情報と第１の個人情報の閲覧範囲とを内部のデータベース３ａに登録する。以後、この第１の認証情報は、ユーザ装置２とエージェント装置３との間でユーザ装置２を認証するために使用される。
【００２１】
第１の個人情報は、エージェント装置３の所定のフォーマット・種別に従って送信されるものである。したがって、ユーザ装置２から送信された第１の個人情報とサービス提供者装置１が求める個人情報が異なる場合がある。
【００２２】
そこで、エージェント装置３は、ユーザ装置２から送信された第１の個人情報とサービス提供者装置１から送出された個人情報送付要求が求める個人情報とを比較して、ユーザに追加要求すべき個人情報を抽出する。
そして、エージェント装置３は、会員登録が終了したことをユーザ装置２に通知した後、追加要求すべき個人情報を要求する利用登録用個人情報選択要求をユーザ装置２に送出する。
【００２３】
このとき、エージェント装置３は、利用登録及びサービス提供者ログインのための第２の認証情報を自動生成するか、既存のものを使用するかを問い合わせるメッセージを利用登録用個人情報選択要求に挿入する。これは、ユーザ装置２の利用登録がエージェント非経由で事前になされていて、第２の認証情報がサービス提供者装置１に既に登録されている場合があるからである。
【００２４】
ユーザは、利用登録用個人情報選択要求に応じて、追加要求された個人情報をユーザ装置２に入力すると共に、第２の認証情報をエージェント装置３に自動的に生成させるか、あるいは既存のものを使用するかを選択して、選択結果をユーザ装置２に入力する。これらの情報は、利用登録用個人情報選択通知としてユーザ装置２からエージェント装置３に送出される。
【００２５】
エージェント装置３は、受信した情報をデータベース３ａに登録した後、最初に受信した第１の個人情報と追加要求した個人情報とを基に、サービス提供者装置１のフォーマット・種別に応じた第２の個人情報を作成して、データベース３ａに登録する。
【００２６】
さらに、エージェント装置３は、ユーザ装置から第２の認証情報の自動生成を要求された場合、第２の認証情報（例えば乱数）を生成し、この第２の認証情報をデータベース３ａに登録する。
【００２７】
この第２の認証情報は、ユーザ装置毎及びサービス提供者装置毎に生成されるものであり、以後、サービス提供者装置１とエージェント装置３との間でユーザ装置２を認証するために使用される。
そして、エージェント装置３は、作成した第２の認証情報と第２の個人情報とを利用登録個人情報としてサービス提供者装置１に送付する。
【００２８】
サービス提供者装置１は、受信した第２の認証情報と第２の個人情報とを内部のデータベース１ａ（１ａ−１〜１ａ−ｎ）に登録して、利用登録が終了したことをエージェント装置３に通知する。
これに応じて、エージェント装置３は、利用登録が終了したことをユーザ装置２に通知する。
【００２９】
以上のようにして、エージェント装置３への会員登録とサービス提供者装置１への利用登録が終了し、ユーザは、エージェント装置３のサービスあるいはエージェント装置３を介してサービス提供者装置１のサービスを受けることが可能となる。
【００３０】
図３は、エージェント装置３に未登録の非会員ユーザがエージェント装置３を介してサービス提供者装置１にアクセスした場合の動作を示すシーケンス図である。まず、非会員ユーザのユーザ装置２がネットワーク４を介してエージェント装置３に会員登録開始を要求すると、エージェント装置３は、会員登録の受付処理を開始して、ユーザの第１の認証情報と第１の個人情報とを要求する個人情報送付要求をユーザ装置２に送出する。
【００３１】
エージェント装置３からの要求に応じて、ユーザは、第１の認証情報と第１の個人情報とをユーザ装置２の画面上で入力する。この動作は図２の場合と同様である。
エージェント装置３は、ネットワーク４を介して受信した第１の認証情報と第１の個人情報と第１の個人情報の閲覧範囲とを内部のデータベース３ａに登録して、会員登録が終了したことをユーザ装置２に通知する。
【００３２】
次に、エージェント装置３は、自身と契約しているサービス（サービス提供者装置１）のリストを示すサービス提供者情報をユーザ装置２に送出する。
ユーザは、ユーザ装置２の画面に表示されたサービス提供者情報を見て、所望のサービスを選択する。ユーザ装置２は、選択されたサービスに対応した利用登録をエージェント装置３に要求する。
【００３３】
これに応じて、エージェント装置３は、選択されたサービスに対応するサービス提供者装置１に対して利用登録を要求する。
サービス提供者装置１は、エージェント装置３からの利用登録要求に応じて、利用登録の受付処理を開始して、ユーザの認証情報と個人情報とを要求する個人情報送付要求をエージェント装置３に送出する。
【００３４】
エージェント装置３は、ユーザ装置２から送信された第１の個人情報とサービス提供者装置１から送出された個人情報送付要求が求める個人情報とを比較して、ユーザに追加要求すべき個人情報を抽出する。
そして、エージェント装置３は、追加要求すべき個人情報を要求する利用登録用個人情報選択要求をユーザ装置２に送出する。このとき、エージェント装置３は、第２の認証情報を自動生成するか、既存のものを使用するかを問い合わせるメッセージを利用登録用個人情報選択要求に挿入する。
【００３５】
ユーザは、追加要求された個人情報をユーザ装置２に入力すると共に、第２の認証情報をエージェント装置３に自動的に生成させるか、あるいは既存のものを使用するかを選択して、選択結果をユーザ装置２に入力する。これらの情報は、利用登録用個人情報選択通知としてユーザ装置２からエージェント装置３に送出される。
【００３６】
エージェント装置３は、受信した情報をデータベース３ａに登録した後、第１の個人情報と追加要求した個人情報とを基に、サービス提供者装置１のフォーマット・種別に応じた第２の個人情報を作成して、データベース３ａに登録する。さらに、エージェント装置３は、ユーザ装置から第２の認証情報の自動生成を要求された場合、第２の認証情報を生成してデータベース３ａに登録する。
【００３７】
そして、エージェント装置３は、作成した第２の認証情報と第２の個人情報とを利用登録個人情報としてサービス提供者装置１に送付する。
サービス提供者装置１は、受信した第２の認証情報と第２の個人情報とを内部のデータベース１ａ（１ａ−１〜１ａ−ｎ）に登録して、利用登録が終了したことをエージェント装置３に通知する。これに応じて、エージェント装置３は、利用登録が終了したことをユーザ装置２に通知する。
【００３８】
図４は、エージェント装置３に会員登録済みで、かつサービス提供者装置１に利用未登録の会員ユーザがエージェント装置３を介すことなくサービス提供者装置１に直接アクセスした場合の動作を示すシーケンス図である。会員登録開始要求から会員登録終了通知までの処理は図３の場合と同じであり、既に終了しているものとして説明する。
【００３９】
まず、会員ユーザのユーザ装置２がネットワーク４を介してサービス提供者装置１に直接アクセスすると、サービス提供者装置１は、エージェント装置３に情報を代行管理させてよいかどうかを問い合わせるエージェント情報をユーザ装置２に送出する。
【００４０】
ユーザは、エージェント装置３による代行管理を承諾する場合、利用登録をサービス提供者装置１に要求する。
サービス提供者装置１は、エージェント装置３による代行管理を承諾する利用登録要求をユーザ装置２から受け取った場合、利用登録の受付処理を開始して、ユーザの認証情報と個人情報とを要求する個人情報送付要求をエージェント装置３に送出する。
【００４１】
エージェント装置３は、登録対象が会員ユーザなので、利用登録の受付処理を開始し、会員登録時にユーザ装置２から送信された第１の個人情報とサービス提供者装置１から送出された個人情報送付要求が求める個人情報とを比較して、ユーザに追加要求すべき個人情報を抽出する。
以降の動作は図３の場合と全く同じである。
【００４２】
図５は、エージェント装置３に会員登録済みで、かつサービス提供者装置１に利用登録済みの会員ユーザがエージェント装置３を介すことなくサービス提供者装置１に直接アクセスした場合の動作を示すシーケンス図である。ここでは、会員登録と利用登録が既に終了しているものとして説明する。
【００４３】
まず、会員ユーザのユーザ装置２がネットワーク４を介してサービス提供者装置１に直接アクセスすると、サービス提供者装置１は、エージェント装置３に情報を代行管理させてよいかどうかを問い合わせるエージェント情報をユーザ装置２に送出する。
【００４４】
ユーザは、エージェント装置３による代行管理を承諾する場合、サービスの起動を要求するログイン要求をサービス提供者装置１に送出する。
ログイン要求に応じて、サービス提供者装置１は、サービス提供者ログイン認証情報をエージェント装置３に要求する。
【００４５】
これに応じて、エージェント装置３は、エージェントログイン認証情報をユーザ装置２に要求する。
エージェントログイン認証情報要求に応じて、ユーザは、エージェントログイン認証情報、すなわち会員登録時に登録した第１の認証情報をユーザ装置２に入力する。入力された第１の認証情報は、ユーザ装置２からエージェント装置３に送出される。
【００４６】
エージェント装置３は、ユーザ装置２から受け取ったエージェントログイン認証情報（第１の認証情報）をユーザ毎にデータベース３ａに登録された第１の認証情報と比較して、認証情報が一致すれば、正規の会員ユーザと判断する。
【００４７】
正規の会員ユーザであることが確認された場合、エージェント装置３は、このユーザとこのユーザが要求するサービス（サービス提供者装置１）とに対応したサービス提供者ログイン認証情報、すなわち第２の認証情報をデータベース３ａから読み出して、この第２の認証情報をサービス提供者装置１に送出する。
【００４８】
サービス提供者装置１は、エージェント装置３から受け取ったサービス提供者ログイン認証情報（第２の認証情報）をユーザ毎にデータベース１ａに登録された第２の認証情報と比較して、認証情報が一致すれば、正規の利用登録ユーザと判断する。
【００４９】
正規の利用登録ユーザであることが確認された場合、サービス提供者装置１は、サービス提供者ログインが終了したことをエージェント装置３に通知する。
これに応じて、エージェント装置３は、エージェントログインとサービス提供者ログインとが終了したことをユーザ装置２に通知する。
以上のようにして、サービス提供者装置１のサービスが起動し、ユーザは、このサービスを受けることが可能となる。
【００５０】
図６は、エージェント装置３に会員登録済みで、かつサービス提供者装置１に利用未登録の会員ユーザがエージェント装置３を介してサービス提供者装置１にアクセスした場合の動作を示すシーケンス図である。ここでは、会員登録が既に終了しているものとして説明する。
まず、ユーザは、エージェント装置３の起動を要求するエージェントログイン要求をエージェント装置３に送出する。
【００５１】
エージェントログイン要求に応じて、エージェント装置３は、エージェントログイン認証情報をユーザ装置２に要求する。
エージェントログイン認証情報要求に応じて、ユーザは、エージェントログイン認証情報、すなわち第１の認証情報をユーザ装置２に入力する。入力された第１の認証情報は、ユーザ装置２からエージェント装置３に送出される。
【００５２】
エージェント装置３は、ユーザ装置２から受け取ったエージェントログイン認証情報（第１の認証情報）をユーザ毎にデータベース３ａに登録された第１の認証情報と比較して、認証情報が一致すれば、正規の会員ユーザと判断する。
正規の会員ユーザであることが確認された場合、エージェント装置３は、エージェントログインが終了したことを示すエージェントログイン認証通知をユーザ装置２に送出する。
【００５３】
次に、エージェント装置３は、自身と契約しているサービス（サービス提供者装置１）のリストを示すサービス提供者情報をユーザ装置２に送出する。
ユーザは、ユーザ装置２の画面に表示されたサービス提供者情報を見て、所望のサービスを選択する。ユーザ装置２は、選択されたサービスに対応した利用登録をエージェント装置３に要求する。
以降の動作は図３の場合と全く同じである。
【００５４】
図７は、エージェント装置３に会員登録済みで、かつサービス提供者装置１に利用登録済みの会員ユーザがエージェント装置３を介してサービス提供者装置１にアクセスした場合の動作を示すシーケンス図である。ここでは、会員登録と利用登録が既に終了しているものとして説明する。
まず、ユーザは、エージェント装置３の起動を要求するエージェントログイン要求をエージェント装置３に送出する。
【００５５】
エージェントログイン要求に応じて、エージェント装置３は、エージェントログイン認証情報をユーザ装置２に要求する。
エージェントログイン認証情報要求に応じて、ユーザは、エージェントログイン認証情報、すなわち第１の認証情報をユーザ装置２に入力する。入力された第１の認証情報は、ユーザ装置２からエージェント装置３に送出される。
【００５６】
エージェント装置３は、ユーザ装置２から受け取ったエージェントログイン認証情報（第１の認証情報）をユーザ毎にデータベース３ａに登録された第１の認証情報と比較して、認証情報が一致すれば、正規の会員ユーザと判断する。
正規の会員ユーザであることが確認された場合、エージェント装置３は、エージェントログインが終了したことを示すエージェントログイン認証通知をユーザ装置２に送出する。
【００５７】
次に、エージェント装置３は、自身と契約しているサービス（サービス提供者装置１）のリストを示すサービス提供者情報をユーザ装置２に送出する。
ユーザは、ユーザ装置２の画面に表示されたサービス提供者情報を見て、所望のサービスを選択する。ユーザ装置２は、選択されたサービスの起動を要求するサービス提供者ログイン要求をエージェント装置３に送出する。
【００５８】
これに応じて、エージェント装置３は、サービス提供者ログイン要求を対応するサービス提供者装置１に送出する。
サービス提供者ログイン要求に応じて、サービス提供者装置１は、サービス提供者ログイン認証情報をエージェント装置３に要求する。
【００５９】
エージェント装置３は、サービスの起動を要求したユーザ装置２とこのユーザ装置２が要求するサービス（サービス提供者ログイン認証情報を要求したサービス提供者装置１）とに対応したサービス提供者ログイン認証情報、すなわち第２の認証情報をデータベース３ａから読み出して、この第２の認証情報をサービス提供者装置１に送出する。
【００６０】
サービス提供者装置１は、エージェント装置３から受け取ったサービス提供者ログイン認証情報（第２の認証情報）をユーザ毎にデータベース１ａに登録された第２の認証情報と比較して、認証情報が一致すれば、正規の利用登録ユーザと判断する。
【００６１】
正規の利用登録ユーザであることが確認された場合、サービス提供者装置１は、サービス提供者ログインが終了したことをエージェント装置３に通知する。
これに応じて、エージェント装置３は、エージェントログインとサービス提供者ログインとが終了したことをユーザ装置２に通知する。
以上のようにして、サービス提供者装置１のサービスが起動し、ユーザは、このサービスを受けることが可能となる。
【００６２】
図８は、エージェント装置３に会員登録済みの会員ユーザがエージェント装置３のサービスを利用する場合の動作を示すシーケンス図である。ここでは、会員登録及びエージェントログインが既に終了しているものとして説明する。
【００６３】
まず、ユーザ装置２は、エージェント情報の提示をエージェント装置３に要求する。エージェント情報には、エージェント装置３に会員登録している他のユーザの個人情報（過去のサービス利用により取得した他のユーザの個人情報、例えばメールアドレス）がある。
【００６４】
前述のように、個人情報には、本人以外の他者に対する閲覧範囲が予め設定されているので、エージェント装置３は、要求された個人情報を閲覧範囲に従ってデータベース３ａから抽出する。そして、エージェント装置３は、抽出したエージェント情報を要求元のユーザ装置２に送出する。
【００６５】
また、ユーザ装置２は、自身のためにエージェント装置３で管理されているエージェント情報の更新や追加を要求するエージェント情報利用要求をエージェント装置３に送出する。
例えば、ユーザは、自身のためにエージェント装置３で管理されているアドレス帳の内容を整理したり、先に取得した他のユーザの個人情報をアドレス帳に追加したりすることなどをエージェント装置３に要求することができる。
【００６６】
要求された処理の終了後、エージェント装置３は、処理終了を示すエージェント情報利用受付をユーザ装置２に送出する。
こうして、会員ユーザは、エージェント装置３のサービスを利用することができる。
【００６７】
図９は、エージェント装置３に会員登録済みの会員ユーザがエージェント装置３を介したユーザ間サービスを利用する場合の動作を示すシーケンス図である。ここでは、会員登録及びエージェントログインが既に終了しているものとして説明する。
【００６８】
まず、ユーザ装置２は、エージェント情報の提示をエージェント装置３に要求する。エージェント情報には、エージェント装置３に会員登録している特定のユーザの個人情報（例えばメールアドレス）がある。
エージェント装置３は、要求された個人情報を閲覧範囲に従ってデータベース３ａから抽出して、抽出したエージェント情報を要求元のユーザ装置２に送出する。
【００６９】
そして、ユーザは、受け取った特定ユーザの個人情報を基に、エージェント装置３を介したユーザ間サービスを利用する。ユーザ間サービスとしては、例えば特定のユーザグループによる電子掲示板や電子会議等のＣＵＧ（Ｃｌｏｓｅｄ  Ｕｓｅｒｓ  Ｇｒｏｕｐ）サービスや、ユーザ間で名刺交換を行うサービスなどがある。なお、ＣＵＧサービスの場合、ユーザグループ情報は、エージェント装置３で管理する。
【００７０】
図１０は、サービス提供者装置１がエージェント装置３のサービスを利用する場合の動作を示すシーケンス図である。
まず、サービス提供者装置１は、サービスの起動を要求するエージェントログイン要求をエージェント装置３に送出する。
【００７１】
ログイン要求に応じて、エージェント装置３は、エージェントログイン認証情報をサービス提供者装置１に要求する。なお、図１０におけるエージェントログイン認証情報は、サービス提供者装置１とエージェント装置３との間で予め取り決められたものであって、ユーザ装置２とエージェント装置３との間で取り決められた前述のエージェントログイン認証情報とは別種のものである。
【００７２】
サービス提供者装置１は、エージェントログイン認証情報をエージェント装置３に送出する。
エージェント装置３は、サービス提供者装置１から受け取ったエージェントログイン認証情報をデータベース３ａに登録されたエージェントログイン認証情報と比較して、認証情報が一致すれば、正規の契約を結んだサービス提供者装置１と判断する。
【００７３】
正規のサービス提供者装置であることが確認された場合、エージェント装置３は、エージェントログインが終了したことをサービス提供者装置１に通知する。続いて、サービス提供者装置１は、エージェント情報の提示をエージェント装置３に要求する。
【００７４】
ここでのエージェント情報には、要求元のサービス提供者装置１に利用登録しているユーザの個人情報、利用登録している全ユーザのうち特定のユーザ層が全体の何％を占めるかといった統計を示すマーケティング統計情報、サービス提供者装置１が利用可能なサービス（例えば特定のユーザ層に対するアンケートの実施など）を示すマーケティングサービス情報等がある。
【００７５】
前述のように、個人情報には、閲覧範囲がサービス提供者毎に予め設定されているので、エージェント装置３は、要求された情報を閲覧範囲に従ってデータベース３ａから抽出する。そして、エージェント装置３は、抽出したエージェント情報を要求元のサービス提供者装置１に送出する。
【００７６】
続いて、サービス提供者装置１は、受け取ったエージェント情報を基に、サービスの提供を要求するエージェント情報利用要求をエージェント装置３に送出する。エージェント装置３は、エージェント情報の利用を受け付けたことをサービス提供者装置１に通知し、このサービス提供者装置１が要求したサービス（例えば、特定のユーザ層に対する広告メール送付サービスやアンケート送付サービスなど）をサービス提供者が利用可能な範囲で実施する。
【００７７】
そして、エージェント装置３は、サービスの結果（例えば、アンケートの結果）をエージェント情報利用結果報告としてサービス提供者装置１に送出する。
以上のようにして、サービス提供者装置１は、エージェント装置３のサービスを利用することができる。
【００７８】
図１１は、ユーザが会員登録及び利用登録する際のユーザ装置２の画面の様子を示す図である。
ユーザは、会員登録の際にエージェント装置３と通信接続されたときユーザ装置２の画面に表示される、図１１（ａ）のようなエージェント登録画面において、第１の認証情報と第１の個人情報とをエージェント装置３のフォーマット・種別に従って入力すればよい。
【００７９】
そして、会員登録終了後、所望のサービス（サービス提供者装置１）に対応したボタン「Ｄ−１」、「Ｄ−２」・・・「Ｄ−ｎ」をクリックすれば、エージェント装置３が、ユーザとこのユーザが要求するサービス（サービス提供者装置１）とに対応した第２の認証情報及び第２の個人情報を自動的に生成してサービス提供者装置１に送付する（図１１（ｂ））。
【００８０】
ユーザがエージェント装置３を介してサービス提供者装置１のサービスを利用する際のユーザ装置２の画面の様子は、図１４と同様であるので、ここでは省略する。
【００８１】
なお、本実施の形態では、利用登録しているユーザの第２の認証情報と第２の個人情報とをサービス提供者装置１のデータベース１ａにも登録するようにしているが、これらの情報をエージェント装置３のデータベース３ａのみに登録して、サービス提供者装置側では保持しない場合も有り得る。
【００８２】
このような場合には、図２〜図４、図６に示すエージェント装置３からの利用登録個人情報送付、それに対するサービス提供者装置１からの利用登録終了通知、図５、図７に示すサービス提供者ログイン認証情報入力、サービス提供者ログイン通知の各処理は簡略化される。
【００８３】
以上のように、本発明では、インターネット等のネットワーク４上において、ユーザが各サービス提供者装置１に対して提示する個人情報をエージェント装置３が一括管理すると共に、ユーザがエージェント装置３を経由してサービス提供者装置１へアクセスすることにより、登録時にユーザがサービス毎に個別に個人情報を入力すること、及びサービス利用時にユーザがサービス毎に個別に認証情報を入力することを不要とすることができる。
【００８４】
エージェント装置３は、個人情報をインターネット等のネットワーク上の流通に適したフォーマット（例えばｖＣａｒｄ）で蓄積・管理するため、エージェントサービスを利用するユーザは、その蓄積・管理機能を利用して自身が作成あるいはネットワーク経由で取得した友人等の個人情報をネットワーク上にあるエージェント装置３のデータベース３ａで蓄積・管理することが可能である。
【００８５】
また、エージェントサービスのユーザ同士は、お互いの個人情報に対する閲覧権・閲覧範囲を交渉の上設定することで、他者の最新の個人情報をお互いが許容している範囲で自由に閲覧することが可能となる。
【００８６】
また、本発明では、エージェント装置３が各サービス提供者装置１の定める第２の個人情報のフォーマット・種別・登録シーケンスと、会員登録時の第１の個人情報のフォーマット・種別・登録シーケンスとをそれぞれ記憶し、ユーザが各サービス提供者装置１のサービスを利用するときにそれぞれの提供者が要求する形式で第２の個人情報の送信を各サービス提供者装置１へ行うことで、各サービス提供者装置１の既存システムを変更することなく、エージェント機能をユーザに対して提供することが可能である。
【００８７】
さらに、提供者が自身の顧客情報のフォーマット・種別をエージェント装置３の個人情報のフォーマット・種別と一致させることで、提供者の顧客情報自身をエージェント装置３のデータベース３ａのサブセットとすることができ、顧客情報の蓄積・管理をエージェント装置３に代行させることが可能となる。具体的には、ユーザ同士間の場合と同じように、ユーザが提供者に対して公開する個人情報の閲覧権・閲覧範囲を設定することで、提供者は自身で顧客情報を蓄積・管理せずとも、必要とする情報蓄積・管理・処理機能をエージェント装置３のデータベース３ａへ適宜アクセスすることで実現することが可能となる。その際、エージェント装置３のデータベース３ａには何も変更を加える必要はない。
【００８８】
【発明の効果】
本発明によれば、エージェント装置への登録を行う際にユーザ装置から送信された、ユーザ装置とエージェント装置との間でユーザ装置を認証するための第１の認証情報をエージェント装置で蓄積・管理し、ユーザ装置がエージェント装置を介してサービス提供者装置への登録を行うとき、あるいはユーザ装置がエージェント装置を介してサービス提供者装置からサービス提供を受けるとき、エージェント装置とサービス提供者装置との間でユーザ装置を認証するための第２の認証情報をエージェント装置で生成することにより、サービス提供者装置毎に個別の第２の認証情報をユーザ側で管理する必要がなくなるので、ユーザによる認証情報の管理負担を軽減することができる。また、ユーザの管理負担を軽減できることから、サービス提供者としては、より多くのユーザに頻繁にサービスを利用してもらうことが可能となる。
【００８９】
また、エージェント装置への登録を行う際にユーザ装置から送信された第１の個人情報をエージェント装置で蓄積・管理し、ユーザ装置がエージェント装置を介してサービス提供者装置への登録を行うとき、あるいはユーザ装置がエージェント装置を介してサービス提供者装置からサービス提供を受けるとき、エージェント装置においてサービス提供者装置の形式に対応する第２の個人情報を第１の個人情報から生成することにより、サービス提供者装置への登録時やサービス利用時に、サービス提供者装置毎に第２の個人情報をユーザが個別に入力する必要がなくなるので、ユーザの登録作業を容易にすることができる。また、ユーザの登録作業が容易になることから、サービス提供者としては、より多くのユーザに頻繁にサービスを利用してもらうことが可能となる。
【００９０】
また、第２の認証情報又は第２の個人情報をサービス提供者装置に代わってエージェント装置で蓄積・管理することにより、サービス提供者が自らデータベースを構築・運用・保守する必要がなくなると共に、エージェント装置で一元管理されている第２の個人情報をいつでも閲覧することができ、必要に応じて個人情報の多様な加工分析処理をエージェント装置に委託することができる。
【００９１】
また、ユーザ装置によって他のユーザ装置毎あるいはサービス提供者装置毎に設定された、第１の個人情報の公開可能な閲覧範囲をエージェント装置で蓄積・管理し、ユーザ装置がエージェント装置を介してサービス提供者装置への登録を行うとき、ユーザ装置がエージェント装置を介してサービス提供者装置からサービス提供を受けるとき、あるいはサービス提供者装置がエージェント装置に対して個人情報の提示を要求したとき、エージェント装置において閲覧範囲に従って第２の個人情報を生成することにより、他のユーザあるいはサービス提供者は、閲覧範囲で指定された範囲内で、ユーザの個人情報を自由に閲覧することが可能となる。
【００９２】
また、ユーザ装置の要求に応じて、このユーザ装置の個人情報と一緒に他者の個人情報をエージェント装置で蓄積・管理することにより、ユーザはアドレス帳としての利用やＣＵＧサービスなどの利便性を得ることができる。
【図面の簡単な説明】
【図１】  本発明の実施の形態となる代行管理サービスシステムの構成を示すブロック図である。
【図２】  本発明の実施の形態においてエージェント装置に未登録の非会員ユーザがエージェント装置を介すことなくサービス提供者装置に直接アクセスした場合の動作を示すシーケンス図である。
【図３】  本発明の実施の形態においてエージェント装置に未登録の非会員ユーザがエージェント装置を介してサービス提供者装置にアクセスした場合の動作を示すシーケンス図である。
【図４】  本発明の実施の形態においてエージェント装置に会員登録済みでかつサービス提供者装置に利用未登録の会員ユーザがエージェント装置を介すことなくサービス提供者装置に直接アクセスした場合の動作を示すシーケンス図である。
【図５】  本発明の実施の形態においてエージェント装置に会員登録済みでかつサービス提供者装置に利用登録済みの会員ユーザがエージェント装置を介すことなくサービス提供者装置に直接アクセスした場合の動作を示すシーケンス図である。
【図６】  本発明の実施の形態においてエージェント装置に会員登録済みでかつサービス提供者装置に利用未登録の会員ユーザがエージェント装置を介してサービス提供者装置にアクセスした場合の動作を示すシーケンス図である。
【図７】  本発明の実施の形態においてエージェント装置に会員登録済みでかつサービス提供者装置に利用登録済みの会員ユーザがエージェント装置を介してサービス提供者装置にアクセスした場合の動作を示すシーケンス図である。
【図８】  本発明の実施の形態においてエージェント装置に会員登録済みの会員ユーザがエージェント装置のサービスを利用する場合の動作を示すシーケンス図である。
【図９】  本発明の実施の形態においてエージェント装置に会員登録済みの会員ユーザがエージェント装置を介したユーザ間サービスを利用する場合の動作を示すシーケンス図である。
【図１０】  本発明の実施の形態においてサービス提供者装置がエージェント装置のサービスを利用する場合の動作を示すシーケンス図である。
【図１１】  本発明の実施の形態においてユーザが会員登録及び利用登録する際のユーザ装置の画面の様子を示す図である。
【図１２】  従来のシステムにおいてユーザが会員登録する際のユーザ装置の画面の様子を示す図及びユーザがサービスを利用する際のユーザ装置の画面の様子を示す図である。
【図１３】  ユーザが従来の認証代行サービスシステムに会員登録する際のユーザ装置の画面の様子を示す図である。
【図１４】  ユーザが従来の認証代行サービスシステムを介してサービスを利用する際のユーザ装置の画面の様子を示す図である。
【符号の説明】
１−１〜１−ｎ…サービス提供者装置、２−１〜２−ｍ…ユーザ装置、３…エージェント装置、４…ネットワーク、１ａ−１〜１ａ−ｎ…データベース、３ａ…データベース。
【図１】
0004372936.tif 000002
【図２】
0004372936.tif 000003
【図３】
0004372936.tif 000004
【図４】
0004372936.tif 000005
【図５】
0004372936.tif 000006
【図６】
0004372936.tif 000007
【図７】
0004372936.tif 000008
【図８】
0004372936.tif 000009
【図９】
0004372936.tif 000010
【図１０】
0004372936.tif 000011
【図１１】
0004372936.tif 000012
【図１２】
0004372936.tif 000013
【図１３】
0004372936.tif 000014
【図１４】
0004372936.tif 000015