(57)【要約】【課題】ユーザの身元を秘匿した状態で一時的ＩＤを再利用でき、利便性を向上させる。【解決手段】過去の一時的ＩＤとユーザＩＤとを関連付けて記憶している認証プロバイダ装置２０と、認証後に一時的ＩＤに基づいてサービスを提供するサービスプロバイダ装置１０とからなる構成により、サービスプロバイダ装置に対して、ユーザの身元を秘匿した状態で一時的ＩＤを再利用でき、利便性を向上できる。【選択図】  図１
2005165976.tif 000002
【特許請求の範囲】
【請求項１】
予め発行された一時的ＩＤを有するクライアント装置に対し、前記一時的ＩＤを介してサービスを提供するためのサービス提供システムであって、
前記クライアント装置からユーザＩＤを含む識別認証情報と、前記一時的ＩＤ及びサービスプロバイダ情報を受信すると、前記識別認証情報に基づいて認証を実行し、この認証結果が正当であるとき、予め互いに関連付けて記憶したユーザＩＤ及び一時的ＩＤと、今回受けたユーザＩＤ及び一時的ＩＤとが一致する旨を確認し、当該一時的ＩＤ及び前記認証結果を前記クライアント装置に送信すると共に、少なくとも当該一時的ＩＤを前記サービスプロバイダ情報に基づいて送信する認証プロバイダ装置と、
前記認証プロバイダ装置から一時的ＩＤを受信し、前記クライアント装置から認証結果、一時的ＩＤ及びサービス要求を受信すると、この認証結果が正当であるとき、当該一時的ＩＤ及びサービス要求に基づいて前記サービスの提供処理を実行するサービスプロバイダ装置と、
を備えたことを特徴とするサービス提供システム。
【請求項２】
予め発行された一時的ＩＤを有するクライアント装置に対し、前記一時的ＩＤを介してサービスを提供するためのサービスプロバイダ装置と、前記サービスを提供する前に認証を行なうための認証プロバイダ装置とを備えたサービス提供方法であって、
前記認証プロバイダ装置が、前記クライアント装置からユーザＩＤを含む識別認証情報と、前記一時的ＩＤ及びサービスプロバイダ情報を受信すると、前記識別認証情報に基づいて認証を実行する工程と、
この認証結果が正当であるとき、前記認証プロバイダ装置が、予め互いに関連付けて記憶したユーザＩＤ及び一時的ＩＤと、今回受けたユーザＩＤ及び一時的ＩＤとが一致する旨を確認する工程と、
前記確認の後、前記認証プロバイダ装置が、当該一時的ＩＤ及び前記認証結果を前記クライアント装置に送信すると共に、少なくとも当該一時的ＩＤを、前記サービスプロバイダ情報に基づいて前記サービスプロバイダ装置に送信する工程と、
前記サービスプロバイダ装置が、前記認証プロバイダ装置から一時的ＩＤを受信し、前記クライアント装置から認証結果、一時的ＩＤ及びサービス要求を受信すると、この認証結果が正当である
とき、当該一時的ＩＤ及びサービス要求に基づいて前記サービスの提供処理を実行する工程と、
を備えたことを特徴とするサービス提供方法。
【請求項３】
予め発行された一時的ＩＤを有するクライアント装置に対し、前記一時的ＩＤを介してサービスを提供するためのサービスプロバイダ装置と、前記サービスを提供する前に認証を行なうための認証プロバイダ装置とを備えたサービス提供システムに用いられるプログラムであって、
前記認証プロバイダ装置のコンピュータを、
前記クライアント装置からユーザＩＤを含む識別認証情報と、前記一時的ＩＤ及びサービスプロバイダ情報を受信すると、前記識別認証情報に基づいて認証を実行する手段、
この認証結果が正当であるとき、予め互いに関連付けてメモリに記憶したユーザＩＤ及び一時的ＩＤと、今回受けたユーザＩＤ及び一時的ＩＤとが一致する旨を確認する手段、
前記確認の後、当該一時的ＩＤ及び前記認証結果を前記クライアント装置に送信すると共に、少なくとも当該一時的ＩＤを、前記サービスプロバイダ情報に基づいて前記サービスプロバイダ装置に送信する手段、
として機能させ、
前記サービスプロバイダ装置のコンピュータを、
前記認証プロバイダ装置から一時的ＩＤを受信し、前記クライアント装置から認証結果、一時的ＩＤ及びサービス要求を受信すると、この認証結果が正当であるとき、当該一時的ＩＤ及びサービス要求に基づいて前記サービスの提供処理を実行する手段、
として機能させるためのプログラム。
【請求項４】
予め発行された一時的ＩＤを有するクライアント装置に対し、サービス提供前の認証を行なうための認証プロバイダ装置と、
前記クライアント装置から認証結果、一時的ＩＤ及びサービス要求を受信すると、この認証結果が正当であり、且つ前記受信した一時的ＩＤと前記認証プロバイダ装置から受けた一時的ＩＤとが一致するとき、前記受信した一時的ＩＤ及びサービス要求に基づいてサービスを提供するためのサービスプロバイダ装置とを備えたサービス提供システムのうち、前記認証プロバイダ装置に用いられるプログラムであって、
前記認証プロバイダ装置のコンピュータを、
前記クライアント装置からユーザＩＤを含む識別認証情報と、前記一時的ＩＤ及びサービスプロバイダ情報を受信すると、前記識別認証情報に基づいて認証を実行する手段、
この認証結果が正当であるとき、予め互いに関連付けてメモリに記憶したユーザＩＤ及び一時的ＩＤと、今回受けたユーザＩＤ及び一時的ＩＤとが一致する旨を確認する手段、
前記確認の後、当該一時的ＩＤ及び前記認証結果を前記クライアント装置に送信すると共に、少なくとも当該一時的ＩＤを、前記サービスプロバイダ情報に基づいて前記サービスプロバイダ装置に送信する手段、
として機能させるためのプログラム。
【請求項５】
予め発行された一時的ＩＤを有するクライアント装置に対し、前記一時的ＩＤを介してサービスを提供するためのサービスプロバイダ装置と、
前記サービスを提供する前に、前記クライアント装置からユーザＩＤを含む識別認証情報と、前記一時的ＩＤ及びサービスプロバイダ情報を受信すると、前記識別認証情報に基づいて認証を実行し、この認証結果が正当であるとき、予め互いに関連付けて記憶したユーザＩＤ及び一時的ＩＤと、今回受けたユーザＩＤ及び一時的ＩＤとが一致する旨を確認し、当該一時的ＩＤ及び前記認証結果を前記クライアント装置に送信すると共に、少なくとも当該一時的ＩＤを、前記サービスプロバイダ情報に基づいて前記サービスプロバイダ装置に送信するための認証プロバイダ装置とを備えたサービス提供システムのうち、
前記サービスプロバイダ装置に用いられるプログラムであって、
前記サービスプロバイダ装置のコンピュータを、
前記認証プロバイダ装置から一時的ＩＤを受信し、前記クライアント装置から認証結果、一時的ＩＤ及びサービス要求を受信してメモリに記憶すると、この認証結果が正当であるとき、当該メモリ内の一時的ＩＤ及びサービス要求に基づいて前記サービスの提供処理を実行する手段、
として機能させるためのプログラム。
【請求項６】
予め発行された一時的ＩＤを有するクライアント装置のユーザに対し、前記一時的ＩＤを介して商品を販売して配送するための商品販売システムであって、
前記クライアント装置からユーザＩＤを含む識別認証情報と、前記一時的ＩＤ及びサービスプロバイダ情報を受信すると、前記識別認証情報に基づいて認証を実行し、この認証結果が正当であるとき、予め互いに関連付けて記憶したユーザＩＤ及び一時的ＩＤと、今回受けたユーザＩＤ及び一時的ＩＤとが一致する旨を確認し、当該一時的ＩＤ及び前記認証結果を前記クライアント装置に送信すると共に、少なくとも当該一時的ＩＤを前記サービスプロバイダ情報に基づいて送信する認証プロバイダ装置と、
前記認証プロバイダ装置から一時的ＩＤを受信し、前記クライアント装置から認証結果、一時的ＩＤ及び商品購入要求を受信すると、この認証結果が正当であるとき、当該一時的ＩＤ及び商品購入要求に基づいて前記商品の販売処理を実行するサービスプロバイダ装置と、
を備えたことを特徴とする商品販売システム。
【請求項７】
請求項６に記載の商品販売システムにおいて、
前記サービスプロバイダ装置は、
前記認証プロバイダ装置から一時的ＩＤを受信し、前記クライアント装置から認証結果、一時的ＩＤ及び商品配送状況問合せを受信すると、この認証結果が正当であるとき、当該一時的ＩＤ及び商品配送状況問合せに基づいて前記商品の配送状況を前記クライアント装置に通知する配送状況通知手段、
を備えたことを特徴とする商品販売システム。
【請求項８】
請求項６又は請求項７に記載の商品販売システムにおいて、
前記サービスプロバイダ装置から商品配送要求及び一時的ＩＤを受けると、前記認証プロバイダ装置に当該一時的ＩＤを通知し、この一時的ＩＤに対応する住所情報を当該認証プロバイダ装置から受ける配送業者装置を備えており、
前記認証プロバイダ装置は、
ユーザＩＤ、一時的ＩＤ及び住所情報が互いに関連付けて記憶される一時的ＩＤ情報記憶手段と、
前記配送業者装置から受けた一時的ＩＤに基づいて前記一時的ＩＤ記憶手段を参照し、対応する住所情報を前記配送業者装置に通知する住所通知手段と、
を備えたことを特徴とする商品販売システム。
【請求項９】
請求項６又は請求項７に記載の商品販売システムにおいて、
前記商品は電子データからなる電子データ商品であり、
前記商品の販売処理は、前記電子データ商品をクライアント装置に送信する処理を含むことを特徴とする商品販売システム。
【請求項１０】
請求項６乃至請求項９のいずれか１項に記載の商品販売システムにおいて、
前記サービスプロバイダ装置は、複数のクライアント装置から受信した商品購入要求のうち、最高額の購入希望金額を含む商品購入要求を送信したクライアント装置に商品を販売するオークション方式に基づいて、前記商品の販売処理を実行することを特徴とする商品販売システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、匿名又は仮名のユーザから受ける一時的ＩＤに基づいてサービスを提供するためのサービス提供システム、方法及びプログラムに係わり、特に、ユーザの身元を秘匿した状態で一時的ＩＤを再利用でき、利便性を向上し得るサービス提供システム、方法、プログラム及び商品販売システムに関する。
【背景技術】
【０００２】
一般に、クライアント・サーバシステムでは、サーバ装置が、クライアント装置から受けたＩＤとパスワードなどに基づいてクライアント装置のユーザを認証し、認証結果が正当であればクライアント装置からの要求に応じて処理を実行している。
【０００３】
しかしながら、クライアント装置の認証にＩＤとパスワードを用いるため、ユーザがＩＤにより特定されてしまう。よって、匿名又は仮名のユーザの如き、身元を秘匿したいユーザは、サーバ装置に処理を要求できないという問題がある。
【０００４】
一方、この問題を解決する観点から、ワンタイム・パスワードのように生成される一時的な匿名ＩＤ（以下、一時的ＩＤという）を用いる方式がある。詳しくはクライアント装置が、ユーザＩＤとして、使い捨ての一時的ＩＤ及びパスワード等を入力することにより、サーバ装置にアクセスする方式である（例えば、特許文献１参照。）。
【０００５】
この方式によれば、サーバ装置は、クライアント装置から受けた一時的ＩＤ及びパスワード等によりユーザを認証し、要求された処理を実行する。すなわち、匿名又は仮名のユーザでも、サーバ装置に処理を要求可能となっている。
【特許文献１】特開２００２−１８３０９２号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、以上のような一時的ＩＤを用いる方式では、一時的ＩＤが使い捨てなので、例えば、以前の処理に関する問合せをすることが困難であったり、何回か連続してアクセスする場合にアクセス毎に一時的ＩＤを更新する手間がかかる等の不都合がある。
【０００７】
すなわち、身元を秘匿したいユーザが一時的ＩＤを用いる方式は、匿名又は仮名としての一時的ＩＤが使い捨てであることから、問合せや連続アクセスといった様々な状況で利便性を低下させてしまう。
【０００８】
本発明は上記実情を考慮してなされたもので、ユーザの身元を秘匿した状態で一時的ＩＤを再利用でき、利便性を向上し得るサービス提供システム、方法、プログラム及び商品販売システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の発明は、予め発行された一時的ＩＤを有するクライアント装置に対し、前記一時的ＩＤを介してサービスを提供するためのサービス提供システムであって、前記クライアント装置からユーザＩＤを含む識別認証情報と、前記一時的ＩＤ及びサービスプロバイダ情報を受信すると、前記識別認証情報に基づいて認証を実行し、この認証結果が正当であるとき、予め互いに関連付けて記憶したユーザＩＤ及び一時的ＩＤと、今回受けたユーザＩＤ及び一時的ＩＤとが一致する旨を確認し、当該一時的ＩＤ及び前記認証結果を前記クライアント装置に送信すると共に、少なくとも当該一時的ＩＤを前記サービスプロバイダ情報に基づいて送信する認証プロバイダ装置と、前記認証プロバイダ装置から一時的ＩＤを受信し、前記クライアント装置から認証結果、一時的ＩＤ及びサービス要求を受信すると、この認証結果が正当であるとき、当該一時的ＩＤ及びサービス要求に基づいて前記サービスの提供処理を実行するサービスプロバイダ装置と、を備えたサービス提供システムである。
【００１０】
このように、第１の発明は、過去の一時的ＩＤとユーザＩＤとを関連付けて記憶している認証プロバイダ装置と、認証後に一時的ＩＤに基づいてサービスを提供するサービスプロバイダ装置とからなる構成により、サービスプロバイダ装置に対して、ユーザの身元を秘匿した状態で一時的ＩＤを再利用でき、利便性を向上させることができる。
【００１１】
第２の発明は、予め発行された一時的ＩＤを有するクライアント装置のユーザに対し、前記一時的ＩＤを介して商品を販売して配送するための商品販売システムであって、前記クライアント装置からユーザＩＤを含む識別認証情報と、前記一時的ＩＤ及びサービスプロバイダ情報を受信すると、前記識別認証情報に基づいて認証を実行し、この認証結果が正当であるとき、予め互いに関連付けて記憶したユーザＩＤ及び一時的ＩＤと、今回受けたユーザＩＤ及び一時的ＩＤとが一致する旨を確認し、当該一時的ＩＤ及び前記認証結果を前記クライアント装置に送信すると共に、少なくとも当該一時的ＩＤを前記サービスプロバイダ情報に基づいて送信する認証プロバイダ装置と、前記認証プロバイダ装置から一時的ＩＤを受信し、前記クライアント装置から認証結果、一時的ＩＤ及び商品購入要求を受信すると、この認証結果が正当であるとき、当該一時的ＩＤ及び商品購入要求に基づいて前記商品の販売処理を実行するサービスプロバイダ装置と、を備えた商品販売システムである。
【００１２】
このように、第２の発明は、過去の一時的ＩＤとユーザＩＤとを関連付けて記憶している認証プロバイダ装置と、認証後に一時的ＩＤに基づいて商品を販売するサービスプロバイダ装置とからなる構成により、サービスプロバイダ装置に対して、ユーザの身元を秘匿した状態で一時的ＩＤを再利用でき、利便性を向上させることができる。
【００１３】
なお、第１及び第２の発明は、全ての装置を備えた「システム」の形態で表現したが、これに限らず、全ての装置又は各装置個別に「装置」、「方法」、「コンピュータ読取り可能な記憶媒体」又は「プログラム」等といった任意の形態で表現しても良いことは言うまでもない。
【発明の効果】
【００１４】
以上説明したように本発明によれば、ユーザの身元を秘匿した状態で一時的ＩＤを再利用でき、利便性を向上できる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の各実施形態について図面を参照しながら説明する。  
（第１の実施形態）
図１は本発明の第１の実施形態に係るサービス提供システムの構成を示す模式図である。このサービス提供システムは、サービスプロバイダ装置１０、認証プロバイダ装置２０及びクライアント装置３０が互いにネットワーク４０を介して接続されており、互いに電子情報の交換が可能となっている。なお、電子情報の交換形式は、任意の形式が使用可能であり、例えば、秘匿性を上げる観点から、電子情報を暗号化した形式を用いてもよい。
【００１６】
また、サービスプロバイダ装置１０及びクライアント装置３０は、サービスプロバイダ毎及びユーザ毎にネットワーク４０に接続され、同様に動作可能となっている。これら各装置１０，２０，３０は、専用ＬＳＩチップ等のハードウェア構成により実現してもよいが、ここでは各々ハードウェア構成とソフトウェア構成との組合せ構成により実現されている。ソフトウェア構成は、各装置１０，２０，３０毎にその機能を実現させるためのプログラムが予め記憶媒体又はネットワーク４０から各装置１０，２０，３０のコンピュータにインストールされることにより実現される。この実現形態は、以下の各実施形態でも同様である。
【００１７】
ここで、サービスプロバイダ装置１０は、サービス情報管理部１１、サービス提供部１２及びサービスプロバイダ制御部１３を備えている。
【００１８】
サービス情報管理部１１は、サービスプロバイダ制御部１３により読出／書込される記憶装置であり、サービス要求の内容とサービス提供処理の結果とが一時的ＩＤに関連付けて記憶される。
【００１９】
サービス提供部１２は、サービスプロバイダ制御部１３により制御され、一時的ＩＤ及びサービス要求に基づいてサービスの提供処理を実行する機能をもっている。
【００２０】
サービスプロバイダ制御部１３は、認証プロバイダ装置２０及びクライアント装置３０と通信する機能を有し、サービス情報管理部１１及びサービス提供部１２を制御する機能をもっている。
【００２１】
例えばサービスプロバイダ制御部１３は、クライアント装置３０から認証結果、一時的ＩＤ及びサービス要求を受信すると、この認証結果が正当であるとき、当該一時的ＩＤ及びサービス要求に基づいてサービス提供部１２を起動する機能をもっている。
【００２２】
認証プロバイダ装置２０は、ＩＤ対応管理部２１、認証処理部２２、一時的ＩＤ生成部２３及び認証プロバイダ制御部２４を備えている。
【００２３】
ＩＤ対応管理部２１は、認証プロバイダ制御部２４により読出／書込される記憶装置であり、図２に示すように、ユーザＩＤ、一時的ＩＤ及びサービスプロバイダ情報（例、サービスプロバイダＩＤ）とが互いに関連付けて記憶される。
【００２４】
認証処理部２２は、認証プロバイダ制御部２４により制御され、クライアント装置３０から受けるユーザＩＤ及びパスワード等の識別認証情報に基づいて、クライアント装置３０のユーザを認証する機能をもっている。
【００２５】
一時的ＩＤ生成部２３は、認証プロバイダ制御部２４により制御され、認証処理部２２による認証結果が正当であるとき、ユーザＩＤに対して一時的ＩＤを発行する機能をもっている。なお、一時的ＩＤ生成部２３は、一時的ＩＤの発行時のみ使用されるものであり、一時的ＩＤの再利用時には使用されない。
【００２６】
認証プロバイダ制御部２４は、サービスプロバイダ装置１０及びクライアント装置３０と通信する機能を有し、ＩＤ対応管理部２１、認証処理部２２及び一時的ＩＤ生成部２３を制御する機能をもっている。
【００２７】
具体的には認証プロバイダ制御部２４は、例えば、クライアント装置３０からユーザＩＤ、一時的ＩＤ及びサービスプロバイダ情報を受信する、いわゆる一時的ＩＤの再利用時には、認証処理部２３を起動してユーザＩＤに基づいて認証を実行させる機能と、認証処理部２３による認証結果が正当であるとき、予めＩＤ対応管理部２１に互いに関連付けて記憶したユーザＩＤ及び一時的ＩＤと、今回受けたユーザＩＤ及び一時的ＩＤとが一致する旨を確認し、当該一時的ＩＤ及び認証結果をクライアント装置３０に送信すると共に、少なくとも当該一時的ＩＤをサービスプロバイダ情報に基づいてサービスプロバイダ装置１０に送信する機能をもっている。
【００２８】
なお、クライアントから受信するサービスプロバイダ情報（サービスプロバイダＩＤ）と、サービスプロバイダ装置１０のアドレス情報とは、予め認証プロバイダがサービスプロバイダに認証サービスを提供する旨の契約時に、互いに関連付けられて図示しない記憶部に記憶されている。また、クライアントから受信するサービスプロバイダ情報は、サービスプロバイダ装置１０のアドレス情報を含むものとしてもよい。
【００２９】
クライアント装置３０は、通常のコンピュータ機能を有するものであり、一時的ＩＤ管理部３１及びクライアント制御部３２を備えている。
【００３０】
一時的ＩＤ管理部３１は、クライアント制御部３２により読出／書込される記憶装置であり、認証プロバイダ装置２０により発行された一時的ＩＤが記憶される。
【００３１】
クライアント制御部３２は、サービスプロバイダ装置１０及び認証プロバイダ装置２０と通信する機能を有し、ユーザの操作により、ユーザＩＤ、前記一時的ＩＤ及びサービスプロバイダ情報をサービスプロバイダ装置１０に送信する機能と、認証プロバイダ装置２０から受けた認証結果及び一時的ＩＤに関し、この一時的ＩＤを一時的ＩＤ管理部３１に読出／書込する機能と、この認証結果及び一時的ＩＤにサービス要求を付加してサービスプロバイダ装置２０に送信する機能と、サービスプロバイダ装置２０からサービスの提供処理を受ける機能とをもっている。
【００３２】
次に、以上のように構成されたサービス提供システムの動作を図３及び図４のフローチャートを用いて説明する。
【００３３】
（一時的ＩＤ発行時）
クライアント装置３０は、ユーザの操作により、ログイン要求又は何らかのサービス要求をサービスプロバイダ装置１０に送信する（ＳＴ１）。ここで、ログイン前の場合、サービスプロバイダ装置１０は、認証プロバイダ装置２０のログイン画面が開かれるようにクライアント装置３０をリダイレクトさせる（ＳＴ２〜ＳＴ３）。
【００３４】
クライアント装置３０は、ログイン画面が表示されると（ＳＴ４）、ユーザの操作により、ユーザＩＤ及びパスワード等の識別認証情報、及びサービスプロバイダ情報をログイン画面に入力してログインする（ＳＴ５）。
【００３５】
認証プロバイダ装置２０においては、認証処理部２２が、識別認証情報に基づいてユーザ認証処理を実行する（ＳＴ６）。この認証結果が正当であるとき、一時的ＩＤ生成部２３は、ユーザＩＤに対して一時的ＩＤを発行する（ＳＴ７）。
【００３６】
続いて、認証プロバイダ装置２０においては、認証プロバイダ制御部２４が、ユーザＩＤ、一時的ＩＤ及びサービスプロバイダ情報を互いに関連付けてＩＤ対応管理部２１に保存する（ＳＴ８）。なお、ステップＳＴ８は、別の機会に同一ユーザが同じ一時的ＩＤを再利用したい場合に確認を取るために実行される。
【００３７】
認証プロバイダ装置２０は、認証プロバイダ制御部２３により、少なくとも当該一時的ＩＤをサービスプロバイダ情報に基づいてサービスプロバイダ装置１０に送信する（ＳＴ９）。また、認証プロバイダ装置２０は、ログイン処理の完了に伴い、一時的ＩＤと認証済み情報をクライアント装置３０に送信する（ＳＴ１０）。ここで、認証済み情報は、例えば認証結果を含み、所望により、発行日時及び／又は有効期限などの時間情報を含んでもよい。
【００３８】
クライアント装置３０は、ログイン処理が完了し、認証プロバイダ装置２０から一時的ＩＤと認証済み情報とを得ると共に、サービスプロバイダ装置２０の画面が開かれるようにリダイレクトされると（ＳＴ１１）、クライアント制御部３２が、一時的ＩＤ、認証済み情報及びサービス要求をサービスプロバイダ装置１０に送信する（ＳＴ１２）。
【００３９】
サービスプロバイダ装置１０は、サービスプロバイダ制御部１３により、認証済み情報を確認し、サービス要求の内容と一時的ＩＤとの対応をサービス情報管理部１１に保存する（ＳＴ１３）。
【００４０】
以後、サービスプロバイダ装置１０は、サービス提供部１２が、この一時的ＩＤ及びサービス要求に基づいて、サービスの提供処理を実行する。また、サービスの提供処理の間、クライアント装置３０とサービスプロバイダ装置１０の間では、この一時的ＩＤを介して情報およびサービスの授受を行う。しかる後、サービスプロバイダ装置１０は、クライアント装置３０のログアウト等の操作により、サービス提供処理の結果を一時的ＩＤに関連付けてサービス情報管理部１１に保存し、サービスの提供処理を終了する。
【００４１】
（一時的ＩＤ再利用時）
次に、以上のように用いられた一時的ＩＤを再利用してサービスを提供する場合の動作を図４を用いて述べる。  
いま、ステップＳＴ１のログイン要求からＳＴ４のログイン画面の表示までは、前述同様に、実行される。
【００４２】
クライアント装置３０は、認証プロバイダ装置２０にログインする際に、前述した識別認証情報及びサービスプロバイダ情報に加え、再使用したい一時的ＩＤをログイン画面に入力する。これにより、新たな一時的ＩＤを発行せず、以前の一時的ＩＤが再利用可能とする。
【００４３】
詳しくは、認証プロバイダ装置２０は、クライアント装置３０からユーザＩＤ、一時的ＩＤ及びサービスプロバイダ情報を受信すると、ユーザＩＤに基づいて認証を実行し（ＳＴ６）、この認証結果が正当であるとき、予めＩＤ対応管理部２１に互いに関連付けて記憶したユーザＩＤ及び一時的ＩＤと、今回受けたユーザＩＤ及び一時的ＩＤとが一致する旨を確認する（ＳＴ８ｘ）。
【００４４】
以下、前述同様に、認証プロバイダ装置２０は、少なくとも当該一時的ＩＤをサービスプロバイダ情報に基づいてサービスプロバイダ装置１０に送信すると共に（ＳＴ９）、当該一時的ＩＤ及び認証済み情報をクライアント装置３０に送信する（ＳＴ１０）
サービスプロバイダ装置１０は、認証プロバイダ装置２０から一時的ＩＤを受信し、クライアント装置３０から認証済み情報、一時的ＩＤ及びサービス要求を受信すると（ＳＴ１２）、この認証結果が正当であるとき、当該一時的ＩＤ及びサービス要求に基づいてサービスの提供処理を実行する。
【００４５】
このサービスの提供処理としては、再利用した一時的ＩＤに基づくことから、例えばサービス要求の内容が、以前のサービス提供処理に関する問合せや連続アクセス等であったとしても、サービス情報管理部１１内の該当するサービス提供処理の結果を参照して、対応することができる。
【００４６】
上述したように本実施形態によれば、過去の一時的ＩＤとユーザＩＤとを関連付けて記憶している認証プロバイダ装置２０と、認証後に一時的ＩＤに基づいてサービスを提供するサービスプロバイダ装置１０とからなる構成により、サービスプロバイダ装置に対して、ユーザの身元を秘匿した状態で一時的ＩＤを再利用でき、利便性を向上させることができる。
【００４７】
なお、再利用の形態としては、例えば以前のサービス提供処理の結果の問合せや、以前のサービス提供処理に対する連続アクセス等がある。また、一時的ＩＤを再利用できることから、ユーザが匿名性又は仮名を維持したまま同一人物であることを保証してサービス提供を継続して受けることができる。
【００４８】
なお、本実施形態は、図５〜図７のいずれかに示すように、サービスプロバイダ装置１０が一時的ＩＤの有効／無効を判定する機能を有するように変形してもよい。  
例えば図５に示す場合、サービスプロバイダ装置１０は、ステップＳＴ９により認証プロバイダ装置２０から一時的ＩＤを受けたとき、受信日時Ａを記憶する（ＳＴ９−ａ１）。
【００４９】
次に、サービスプロバイダ装置１０は、ステップＳＴ１２によりクライアント装置３０から一時的ＩＤ、認証済み情報及びサービス要求を受けたとき、受信日時Ｂを記憶し（ＳＴ１３−ａ１）、受信日時Ｂと受信日時Ａとの差分（Ｂ−Ａ）が所定時間内か否かを判定し（ＳＴ１３−ａ２）、所定時間内であれば（有効と判定して）ステップＳＴ１３に進むように変形している。
【００５０】
また、図６に示す場合、サービスプロバイダ装置１０は、ステップＳＴ９ｂにより認証プロバイダ装置２０から一時的ＩＤ及び発行日時Ｃを受ける。
【００５１】
次に、サービスプロバイダ装置１０は、ステップＳＴ１２によりクライアント装置３０から一時的ＩＤ、認証済み情報及びサービス要求を受けたとき、受信日時Ｂを記憶し（ＳＴ１３−ｂ１）、受信日時Ｂと発行日時Ｃとの差分（Ｂ−Ｃ）が所定時間内か否かを判定し（ＳＴ１３−ｂ２）、所定時間内であれば（有効と判定して）ステップＳＴ１３に進むようにしている。
【００５２】
また、図７に示す場合、サービスプロバイダ装置１０は、ステップＳＴ９ｃにより認証プロバイダ装置２０から一時的ＩＤ及び有効期限Ｄを受ける。
【００５３】
次に、サービスプロバイダ装置１０は、ステップＳＴ１２によりクライアント装置３０から一時的ＩＤ、認証済み情報及びサービス要求を受けたとき、受信日時Ｂを記憶し（ＳＴ１３−ｃ１）、受信日時Ｂが有効期限Ｄ内か否かを判定し（ＳＴ１３−ｃ２）、有効期限Ｄ内であれば（有効と判定して）ステップＳＴ１３に進むようにしている。  
以上述べたように、図５〜図７のように変形しても、本実施形態と同様の効果を得ることができる。
【００５４】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。本実施形態は、一時的ＩＤを用いた商品販売システムのうち、ネットワークオークションシステムに関する例である。この例では、一時的ＩＤの利用により、サービスプロバイダのオークションサイトでは、誰が出品し、誰が購入したかの情報が分からないようになっている。同様に、認証プロバイダとしての銀行では、誰がオークションサイトで購入したかは分かるが、何を購入したかが分からない。出品者及び購入者は、互いに誰の商品を誰が購入したか分からない。しかしながら、一時的ＩＤを再利用することにより、出品者および購入者は匿名ではあるが、オークションサイトに対し、前回のアクセスと同じ人として認識可能となる。従って、取引の経過などの問合せが可能となっている。
【００５５】
以下、このような第２の実施形態について図面を用いて詳細に説明する。
【００５６】
図８は本発明の第２の実施形態に係る商品販売システムが適用されたネットワークオークションシステムの構成を示す模式図である。このネットワークオークションシステムは、オークションサイト１０Ｓｉ、配送業者装置１０Ｔｒ、銀行用認証装置２０Ｂｋ、出品者装置３０Ｅｘ及び購入者装置３０Ｂｙが互いにネットワークを介して接続されている。なお、オークションサイト１０Ｓｉ及び配送業者装置１０Ｔｒは、サービスプロバイダ（ＳＰ）に運用される。銀行用認証装置２０Ｂｋは、認証プロバイダ（ＩｄＰ）に運用される。出品者装置３０Ｅｘ及び購入者装置３０Ｂｙは、各クライアントに操作される。
【００５７】
ここで、オークションサイト１０Ｓｉは、サービスプロバイダに運営されるサイトの一つであり、前述したサービスプロバイダ装置１０の機能と、前述したサービスとしてのオークションサービスを提供する機能とをもっている。なお、オークションサービスを提供する機能は、オークション方式（競売方式）により、商品を販売する機能に限る必要は無く、例えば商品配送状況問合せに基づいて商品の配送状況を購入者装置２０Ｂｙに通知する機能を含んでも良い。
【００５８】
配送業者装置１０Ｔｒは、通常のコンピュータ機能を有し、サービスプロバイダに属する配送業者に使用される装置であり、オークションサイト１０Ｓｉから受ける一時的ＩＤに基づいて銀行用認証装置２０Ｂｋから出品者及び購入者の各々の住所情報を問合せる機能をもっている。
【００５９】
銀行用認証装置２０Ｂｋは、匿名認証サービスの提供と決済を行うための装置であり、前述した認証プロバイダ装置２０の機能に加え、オークションサービスにより販売した商品などに関する決済処理を行なう機能と、商品の販売時に、配送業者装置１０Ｔｒから一時的ＩＤに対応する住所情報の問合せを受ける機能とをもっている。なお、住所情報の問合せを受ける機能は、例えば、ユーザＩＤ、一時的ＩＤ及び住所情報が互いに関連付けて記憶される記憶装置と、配送業者装置１０Ｔｒから受けた一時的ＩＤに基づいて当該記憶装置を参照し、対応する住所情報を配送業者装置１０Ｔｒに通知する機能とからなる。
【００６０】
出品者装置３０Ｅｘは、通常のコンピュータ機能を有し、商品をオークションサイト１０Ｓｉに出品することにより、商品を販売するための装置である。
【００６１】
購入者装置３０Ｂｙは、通常のコンピュータ機能を有し、オークションサイト１０Ｓｉと通信してオークションを行い、商品を落札（購入）するための装置である。
【００６２】
次に、以上のように構成されたネットワークオークションシステムの動作を図９〜図１３のシーケンス図を用いて説明する。
【００６３】
（出品者Ｅｘによる商品の出品；図９）
出品者装置３０Ｅｘは、出品者の操作により、ログイン要求をオークションサイト１０Ｓｉに送信する（ＳＴ２１）。このとき、オークションサイト１０Ｓｉでは、実際のログイン処理を認証プロバイダである銀行に行ってもらうため、銀行が用意しているログイン画面へリダイレクトを行う。リダイレクトの際にオークションサイト１０Ｓｉ情報（ＵＲＬなど）を合わせて銀行用認証装置２０Ｂｋへ転送する。
【００６４】
出品者装置３０Ｅｘは、出品者の操作により、ユーザＩＤとパスワードをログイン画面に入力してログインする（ＳＴ２２）。
【００６５】
銀行用認証装置２０Ｂｋでは、入力されたユーザＩＤとパスワードをもとに認証処理を実行する（ＳＴ２３）。この認証結果が正当であるとき、ユーザＩＤに対して一時的ＩＤ(W1&KEx)を発行し、ユーザＩＤ、一時的ＩＤ(W1&KEx)及びオークションサイト１０Ｓｉ情報（サービスプロバイダ情報）を互いに関連付けて保存する。
【００６６】
続いて、銀行用認証装置２０Ｂｋは、発行した一時的ＩＤ(W1&KEx)を対応するサービスプロバイダであるオークションサイト１０Ｓｉへ通知する（ＳＴ２４）。
【００６７】
銀行用認証装置２０Ｂｋは、ログイン処理の完了に伴い、一時的ＩＤ(W1&KEx)と認証済み情報をクライアント装置である出品者装置３０Ｅｘに送信する（ＳＴ２５）。出品者装置３０Ｅｘは、一時的ＩＤ(W1&KEx)と認証済み情報を使ってオークションサイト１０Ｓｉへアクセス可能となる。
【００６８】
出品者装置３０Ｅｘは、商品をオークションサイト１０Ｓｉへ出品する場合、この一時的ＩＤ(W1&KEx)、認証済み情報及び出品要求（サービス要求）をオークションサイト１０Ｓｉに送信し、出品処理を行う（ＳＴ２６）。
【００６９】
（購入者Ｂｙによるオークション参加；図１０）
購入者装置３０Ｂｙは、購入者の操作により、ログイン要求をオークションサイト１０Ｓｉに送信する（ＳＴ３１）。このとき、オークションサイト１０Ｓｉでは、前述同様にリダイレクトを行い、リダイレクトの際にオークションサイト１０Ｓｉ情報を合わせて銀行用認証装置２０Ｂｋへ転送する。
【００７０】
購入者装置３０Ｂｙは、購入者の操作により、ユーザＩＤとパスワードをログイン画面に入力してログインする（ＳＴ３２）。
【００７１】
銀行用認証装置２０Ｂｋでは、入力されたユーザＩＤとパスワードをもとに認証処理を実行する（ＳＴ３３）。この認証結果が正当であるとき、ユーザＩＤに対して一時的ＩＤ(RH#ZBy)を発行し、ユーザＩＤ、一時的ＩＤ(RH#ZBy)及びオークションサイト１０Ｓｉ情報（サービスプロバイダ情報）を互いに関連付けて保存する。
【００７２】
続いて、銀行用認証装置２０Ｂｋは、発行した一時的ＩＤ(RH#ZBy)を対応するサービスプロバイダであるオークションサイト１０Ｓｉへ通知する（ＳＴ３４）。
【００７３】
銀行用認証装置２０Ｂｋは、ログイン処理の完了に伴い、一時的ＩＤ(RH#ZBy)と認証済み情報をクライアント装置である購入者装置３０Ｂｙに送信する（ＳＴ３５）。購入者装置３０Ｂｙは、一時的ＩＤ(RH#ZBy)と認証済み情報を使ってオークションサイト１０Ｓｉへアクセス可能となる。
【００７４】
購入者装置３０Ｂｙは、商品をオークションサイト１０Ｓｉから購入する場合、この一時的ＩＤ(RH#ZBy)、認証済み情報及びオークション参加要求をオークションサイト１０Ｓｉに送信し、オークション参加処理を行う（ＳＴ３６）。
【００７５】
（購入者Ｂｙによる商品購入から決済；図１１）
購入者装置３０Ｂｙは、ステップＳＴ３６によりオークションに参加したとする。  
購入者装置３０Ｂｙは、購入者の一時的ＩＤ(RH#ZBy)及び商品購入要求（商品番号、購入希望金額など）をオークションサイト１０Ｓｉに送信する（ＳＴ４１）。
【００７６】
オークションサイト１０Ｓｉは、所定のオークション方式に基づいて、１台以上の購入者装置から受信した商品購入要求のうち、最高額の購入希望金額を含む商品購入要求を送信した購入者装置を選択する落札処理を実行し（ＳＴ４２）、落札した購入者装置３０Ｂｙに商品を販売する。
【００７７】
オークションサイト１０Ｓｉは、購入者装置３０Ｂｙに対して代金を引き落として良いか確認する（ＳＴ４３）。
【００７８】
購入者装置３０Ｂｙは、購入者の操作により、一時的ＩＤ(RH#ZBy)及び引落し許可をオークションサイト１０Ｓｉに送信する（ＳＴ４４）。
【００７９】
オークションサイト１０Ｓｉは、銀行用認証装置２０Ｂｋに対し、購入者の一時的ＩＤ(RH#ZBy)の口座から、出品者の一時的ＩＤ(W1&KEx)の口座へ代金を振込む処理を依頼する（ＳＴ４５）。
【００８０】
銀行用認証装置２０Ｂｙは、それぞれの一時的ＩＤ(W1&KEx)(RH#ZBy)に対応するユーザＩＤを調べ、購入者の口座から出品者の口座へ代金を振り込む（ＳＴ４６）。
【００８１】
（購入者Ｂｙによる状況の問合せ；図１２）
後日、購入者が購入した商品の配送状況を問い合わせる際の問合せ処理について述べる。このとき、購入者Ｂｙは、前回と同じ一時的ＩＤを再度利用する。
【００８２】
購入者装置３０Ｂｙは、購入者の操作により、商品の配送状況を問合せるため、ログイン要求をオークションサイト１０Ｓｉに送信する（ＳＴ５１）。このとき、オークションサイト１０Ｓｉでは、前述同様にリダイレクトを行い、リダイレクトの際にオークションサイト１０Ｓｉ情報を合わせて銀行用認証装置２０Ｂｋへ転送する。
【００８３】
購入者装置３０Ｂｙは、購入者の操作により、ユーザＩＤとパスワードに加え、再利用する一時的ＩＤ(RH#ZBy)をログイン画面に入力してログインする（ＳＴ５２）。
【００８４】
銀行用認証装置２０Ｂｋでは、入力されたユーザＩＤとパスワードをもとに認証処理を実行する（ＳＴ５３）。この認証結果が正当であるとき、以前に互いに関連付けて記憶したユーザＩＤ及び一時的ＩＤ(RH#ZBy)と、今回受けたユーザＩＤ及び一時的ＩＤ(RH#ZBy)とが一致する旨を確認する。
【００８５】
確認の後、銀行用認証装置２０Ｂｋは、再利用される一時的ＩＤ(RH#ZBy)を対応するサービスプロバイダであるオークションサイト１０Ｓｉへ通知する（ＳＴ５４）。
【００８６】
銀行用認証装置２０Ｂｋは、ログイン処理の完了に伴い、一時的ＩＤ(RH#ZBy)と認証済み情報をクライアント装置である購入者装置３０Ｂｙに送信する（ＳＴ５５）。購入者装置３０Ｂｙは、一時的ＩＤ(RH#ZBy)と認証済み情報を使ってオークションサイト１０Ｓｉへアクセス可能となる。
【００８７】
購入者装置３０Ｂｙは、商品の配送状況をオークションサイト１０Ｓｉに問合せる場合、この一時的ＩＤ(RH#ZBy)、認証済み情報及び配送状況問合せ要求をオークションサイト１０Ｓｉに送信し、配送状況を確認する（ＳＴ５６）。
【００８８】
（商品の配送；図１３）
出品者の商品を購入者へ配達する処理について述べる。このとき、配送業者は、出品者と購入者の住所を知るが、どのような商品を運ぶか知らない。
【００８９】
オークションサイト１０Ｓｉは、配送業者装置１０Ｔｒに商品配送要求と、出品者・購入者の各々の一時的ＩＤとを送信し、出品者（配送元）の一時的ＩＤ(W1&KEx)の商品を、購入者（配送先）の一時的ＩＤ(RH#ZBy)へ配送するように依頼する（ＳＴ６１）。
【００９０】
配送業者は、商品配送要求を受けると、配送元（出品者）の一時的ＩＤ(W1&KEx)の住所と、配送先（購入者）の一時的ＩＤ(RH#ZBy)の住所とを銀行用認証装置２０Ｂｙに問い合わせる（ＳＴ６２）。
【００９１】
銀行用認証装置１０Ｔｒは、予め関連付けて記憶されたユーザＩＤと一時的ＩＤとにより、ユーザＩＤに対応する出品者Ｅｘの住所と購入者Ｂｙの住所とを確認する（ＳＴ６３）。
【００９２】
銀行用認証装置１０Ｔｒは、一時的ＩＤ(W1&KEx)の住所と、一時的ＩＤ(RH#ZBy)の住所とを配送業者装置１０Ｔｒに通知する。配送業者装置１０Ｔｒは、通知された住所を表示し、配送業者の操作により、配送伝票に印刷出力する。
【００９３】
配送業者は、配送伝票を参照し、出品者の住所へ商品を引き取りに行く（ＳＴ６５）。しかる後、配送業者は、配送伝票を参照し、購入者の住所に商品を配達する（ＳＴ６６）。
【００９４】
上述したように本実施形態によれば、過去の一時的ＩＤとユーザＩＤとを関連付けて記憶している銀行用認証装置２０Ｂｋと、認証後に一時的ＩＤに基づいて商品を販売するオークションサイト１０Ｓｉとからなる構成により、オークションサイト１０Ｓｉに対して、ユーザの身元を秘匿した状態で一時的ＩＤを再利用でき、利便性を向上させることができる。
【００９５】
なお、本実施形態は、図１４に示すように、映画コンテンツや音楽コンテンツ等の電子データ商品を販売する形態としても実施できる。例えば、ステップＳＴ４２の落札処理の後、電子データ商品を購入者装置３０Ｂｙに送信し（ＳＴ４２−１）、しかる後、ステップＳＴ４３の引落し確認を行なうようにしてもよい。
【００９６】
また、本実施形態は、オークション方式（競売）による商品販売システム（落札者のみが購入できるシステム）の場合を例に挙げて説明したが、これに限らず、通常の商品販売システム（誰でも購入できる販売システム）に適用しても良いことは言うまでもない。
【００９７】
なお、上記各実施形態に記載した手法は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）、光磁気ディスク（ＭＯ）、半導体メモリなどの記憶媒体に格納して頒布することもできる。
【００９８】
また、この記憶媒体としては、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であっても良い。
【００９９】
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワークソフト等のＭＷ（ミドルウェア）等が本実施形態を実現するための各処理の一部を実行しても良い。
【０１００】
さらに、本発明における記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネット等により伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
【０１０１】
また、記憶媒体は１つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記憶媒体に含まれ、媒体構成は何れの構成であっても良い。
【０１０２】
尚、本発明におけるコンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコン等の１つからなる装置、複数の装置がネットワーク接続されたシステム等の何れの構成であっても良い。
【０１０３】
また、本発明におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【０１０４】
なお、本願発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組合せてもよい。
【図面の簡単な説明】
【０１０５】
【図１】本発明の第１の実施形態に係るサービス提供システムの構成を示す模式図である。
【図２】同実施形態における一時的ＩＤ管理部を説明するための模式図である。
【図３】同実施形態における動作を説明するためのシーケンス図である。
【図４】同実施形態における動作を説明するためのシーケンス図である。
【図５】同実施形態における動作の変形例を説明するためのシーケンス図である。
【図６】同実施形態における動作の変形例を説明するためのシーケンス図である。
【図７】同実施形態における動作の変形例を説明するためのシーケンス図である。
【図８】本発明の第２の実施形態に係る商品販売システムが適用されたネットワークオークションシステムの構成を示す模式図である。
【図９】同実施形態における動作を説明するための模式図である。
【図１０】同実施形態における動作を説明するための模式図である。
【図１１】同実施形態における動作を説明するための模式図である。
【図１２】同実施形態における動作を説明するための模式図である。
【図１３】同実施形態における動作を説明するための模式図である。
【図１４】同実施形態における動作の変形例を説明するための模式図である。
【符号の説明】
【０１０６】
１０…サービスプロバイダ装置、１０Ｓｉ…オークションサイト、１０Ｔｒ…配送業者装置、１１…サービス情報管理部、１２…サービス提供部、１３…サービスプロバイダ制御部、２０…認証プロバイダ装置、２０Ｂｋ…銀行用認証装置、２１…ＩＤ対応管理部、２２…認証処理部、２３…一時的ＩＤ生成部、２４…認証プロバイダ制御部、３０…クライアント装置、３０Ｅｘ…出品者装置、３０Ｂｙ…購入者装置、３１…一時的ＩＤ管理部、３２…クライアント制御部、４０…ネットワーク。
【図１】
2005165976.tif 000003
【図２】
2005165976.tif 000004
【図３】
2005165976.tif 000005
【図４】
2005165976.tif 000006
【図５】
2005165976.tif 000007
【図６】
2005165976.tif 000008
【図７】
2005165976.tif 000009
【図８】
2005165976.tif 000010
【図９】
2005165976.tif 000011
【図１０】
2005165976.tif 000012
【図１１】
2005165976.tif 000013
【図１２】
2005165976.tif 000014
【図１３】
2005165976.tif 000015
【図１４】
2005165976.tif 000016