(57)【要約】  【課題】  あるクライアント端末内で購入されたコンテンツが他の利用者あるいは端末で使用されるのを防止するとともに、コンテンツ購入を行なったクライアント端末から当該コンテンツを再販売できるコンテンツ再販売サービスシステムを提供する。【課題手段】  認証サーバ１１０は、コンテンツ購入処理端末１４０との間で認証処理を行い、認証処理により特定される利用者に関する情報を用いてコンテンツを暗号化し、かつ当該暗号化コンテンツのみを復号するのに使用する暗号鍵を生成し、一方、認証サーバ１１０は、コンテンツ購入端末１４０からのコンテンツ再販売要求に従い、暗号鍵の活性状態を無効にするコンテンツ再販売処理を行うことを特徴とするコンテンツ再販売サービスシステム１００を提供する。【選択図】  図１
2006178547.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを送信するコンテンツサーバと、
前記コンテンツの購入を要求するコンテンツ購入端末と、
前記コンテンツ購入端末からのコンテンツ再販売要求に従い、前記コンテンツの再販売処理を行う認証サーバと、
前記コンテンツ再販売処理の後、再販売コンテンツの購入を要求する再販売コンテンツ購入端末とを備えたコンテンツ再販売サービスシステムであって、
前記認証サーバは、前記コンテンツ購入端末との間で認証処理を行い、認証処理により特定される利用者に関する情報を用いて前記コンテンツを暗号化し、かつ当該暗号化コンテンツのみを復号するのに使用する暗号鍵を生成し、
一方、前記認証サーバは、前記コンテンツ購入端末からのコンテンツ再販売要求に従い、前記暗号鍵の活性状態を無効にする前記コンテンツ再販売処理を行うことを特徴とするコンテンツ再販売サービスシステム。
【請求項２】
前記暗号化コンテンツの復号は、前記コンテンツを購入する利用者の生体情報及び前記暗号鍵を用いて復号することを特徴とする請求項１に記載のコンテンツ再販売サービスシステム。
【請求項３】
前記暗号化コンテンツの復号は、前記コンテンツを購入する前記コンテンツ購入端末または前記再販売コンテンツ購入端末で管理する認証鍵及び前記暗号鍵を用いて復号することを特徴とする請求項１に記載のコンテンツ再販売サービスシステム。
【請求項４】
前記認証サーバは、前記再販売コンテンツ購入端末が再販売コンテンツを購入した後、前記再販売コンテンツ購入端末に対して再販売コンテンツの課金をするとともに前記コンテンツの著作権者及び前記コンテンツ購入端末の利用者に対して対価を支払う、課金決済情報を生成することを特徴とする請求項１に記載のコンテンツ再販売サービスシステム。
【請求項５】
前記コンテンツ購入端末が前記認証サーバとの間で前記コンテンツの再販売処理を行う場合、前記コンテンツ購入端末の利用者は当該再販売コンテンツの購入を要求する前記再販売コンテンツ購入端末の利用者との間で再販売価格を決定して前記認証サーバに対して登録し、前記認証サーバは前記再販売コンテンツを前記再販売コンテンツ購入端末へ送信する一方、前記再販売価格を用いて課金決済情報を生成することを特徴とする請求項１または４に記載のコンテンツ再販売サービスシステム。
【請求項６】
前記コンテンツ購入端末が前記認証サーバとの間で前記コンテンツの再販売処理を行い、前記認証サーバに対して複数の再販売コンテンツ購入端末の利用者から当該再販売コンテンツの購入が要求された場合、前記認証サーバは前記複数の再販売コンテンツ購入端末から入札される価格のうち最高価格を再販売価格として登録し、前記最高価格を入札した再販売コンテンツ購入端末へ前記再販売コンテンツを送信する一方、前記再販売価格を用いて課金決済情報を生成することを特徴とする請求項１または４に記載のコンテンツ再販売サービスシステム。
【請求項７】
前記コンテンツ購入端末が前記認証サーバとの間で前記コンテンツの再販売処理を行い、前記認証サーバにおいて当該再販売コンテンツと同一のものが複数存在する場合、前記再販売コンテンツ購入端末の利用者は、前記複数存在する再販売コンテンツのうち最も安い価格のコンテンツを選択し、前記認証サーバは前記再販売コンテンツ購入端末へ前記再販売コンテンツを送信する一方、前記最も安い再販売価格を用いて課金決済情報を生成することを特徴とする請求項１または４に記載のコンテンツ再販売サービスシステム。
【請求項８】
前記コンテンツ購入端末が前記認証サーバとの間で前記コンテンツの再販売処理を行う場合、当該再販売コンテンツの価格を前記コンテンツサーバが決定して前記認証サーバに対して登録し、前記認証サーバは前記再販売コンテンツを前記再販売コンテンツ購入端末へ送信する一方、前記再販売価格を用いて課金決済情報を生成することを特徴とする請求項１または４に記載のコンテンツ再販売サービスシステム。
【請求項９】
前記認証サーバは、
前記コンテンツ購入処理端末との間でコンテンツの購入処理を行うコンテンツ購入処理部と、
前記コンテンツ購入処理端末との間でコンテンツの再販売処理を行うコンテンツ再販売処理部と、
前記再販売コンテンツ購入処理端末との間で再販売コンテンツ購入処理を行う再販売コンテンツ購入処理部とを備えることを特徴とする請求項１に記載のコンテンツ再販売サービスシステム。
【請求項１０】
前記コンテンツ購入処理部は、
前記コンテンツ購入処理端末からコンテンツの購入要求を受け付ける購入処理受付部と、
前記コンテンツ購入処理端末との間で認証処理を行う認証処理部と、
前記認証処理を行った後で前記コンテンツサーバに対してコンテンツを要求するコンテンツ要求部と、
前記コンテンツサーバから取得したコンテンツについて暗号処理を行う暗号化部と、
前記暗号処理された暗号化コンテンツを復号する暗号鍵を生成する暗号鍵生成部と、
前記暗号化コンテンツ及び暗号鍵を送信する暗号化コンテンツ送信部と、
前記コンテンツ購入処理端末の利用者に対して課金するとともに前記コンテンツサーバの著作権者に対して対価を支払う課金決済情報を生成する課金決済情報を生成する課金決済処理部とを備えることを特徴とする請求項９に記載のコンテンツ再販売サービスシステム。
【請求項１１】
前記コンテンツ再販売処理部は、
前記コンテンツ購入処理端末からコンテンツの再販売要求を受け付ける再販売処理要求受付部と、
前記コンテンツ購入処理端末との間で認証処理を行う認証処理部と、
前記コンテンツ購入処理端末で復号していた暗号鍵を不活性状態に設定する不活性処理部とを備えることを特徴とする請求項９に記載のコンテンツ再販売サービスシステム。
【請求項１２】
前記再販売コンテンツ購入処理部は、前記再販売コンテンツ購入処理端末から再販売コンテンツの購入を受け付ける再販売購入処理受付部と、
前記再販売コンテンツ購入処理端末との間で認証処理を行う認証処理部と、
前記認証処理を行った後で前記コンテンツサーバに対してコンテンツを要求するコンテンツ要求部と、
前記コンテンツサーバから取得したコンテンツについて暗号処理を行う暗号化部と、
前記暗号処理された暗号化コンテンツを復号する暗号鍵を生成する暗号鍵生成部と、
前記暗号化コンテンツ及び暗号鍵を送信する暗号化コンテンツ送信部と、
前記再販売コンテンツ購入処理端末の利用者に対して課金するとともに前記コンテンツサーバの著作権者及び前記コンテンツ購入処理端末の利用者に対して対価を支払う課金決済情報を生成する課金決済処理部とを備えることを特徴とする請求項９に記載のコンテンツ再販売サービスシステム。
【請求項１３】
前記認証サーバは、前記再販売コンテンツの販売処理に使用する再販売データベースを備え、前記再販売コンテンツ購入端末が再販売コンテンツを購入した場合に前記コンテンツサーバ及び前記再販売を行ったコンテンツ購入端末に対し支払われる対価の比率を管理する再販売フィードバック率テーブルと、前記再販売コンテンツの価格を管理する再販売価格テーブルとを関連付けて備えることを特徴とする請求項１に記載のコンテンツ再販売サービスシステム。
【請求項１４】
前記再販売フィードバック率テーブルに従い、前記課金決済情報を生成することを特徴とする請求項１３に記載のコンテンツ再販売サービスシステム。
【請求項１５】
前記再販売価格テーブルに登録されるコンテンツの再販売価格は、前記コンテンツを再販売するコンテンツ購入端末により決定されることを特徴とする請求項９に記載のコンテンツ再販売サービスシステム。
【請求項１６】
前記再販売価格テーブルに登録されるコンテンツの再販売価格は、オークションする場合、複数の前記再販売コンテンツ購入処理端末が入札した価格のうち最高価格のものを再販売価格とすることを特徴とする請求項９に記載のコンテンツ再販売サービスシステム。
【請求項１７】
前記再販売価格テーブルに登録されるコンテンツの再販売価格は、前記コンテンツサーバにより決定されることを特徴とする請求項９に記載のコンテンツ再販売サービスシステム。
【請求項１８】
前記認証サーバは、前記コンテンツ購入端末あるいは前記再販売コンテンツ購入端末との間で認証処理を行い、前記認証処理は前記各端末でそれぞれ管理されている認証鍵を用いて行うことを特徴とする請求項１に記載のコンテンツ再販売サービスシステム
【請求項１９】
前記認証鍵は、前記コンテンツ購入端末あるいは前記再販売コンテンツ購入端末が利用者情報を登録するに従って配布されることを特徴とする請求項１５に記載のコンテンツ再販売サービスシステム。
【請求項２０】
前記認証処理は、前記認証サーバ、前記コンテンツ購入端末あるいは前記再販売コンテンツ購入端末でそれぞれの認証鍵で生成されるワンタイムＩＤにより相互に行うことを特徴とする請求項１５に記載のコンテンツ再販売サービスシステム。
【請求項２１】
前記コンテンツ暗号化処理において、前記暗号化コンテンツは前記認証鍵あるいは前記利用者情報を用いてコンテンツを暗号化することを特徴とする請求項１５乃至１７の何れかに記載のコンテンツ再販売サービスシステム。
【請求項２２】
前記利用者情報は、指紋、手のひら、虹彩、声紋の生体情報を含むことを特徴とする請求項１８に記載のコンテンツ再販売サービスシステム。
【請求項２３】
前記認証サーバは、前記コンテンツ購入端末あるいは前記再販売コンテンツ購入端末との認証処理を行う認証データベースを備え、前記認証データベースは、前記認証鍵を管理する認証鍵管理部と、前記利用者情報を管理する利用者情報管理部と、前記暗号鍵の暗号情報や活性状態を管理する暗号情報管理部とを備えることを特徴とする請求項１に記載のコンテンツ再販売サービスシステム。
【請求項２４】
前記再販売データベースへの再販売価格と再販売フィードバック率の登録、及び前記認証データベースを用いて暗号鍵の不活性処理を行った後、再販売コンテンツの販売を行うことを特徴とする請求項１３または２３に記載のコンテンツ再販売サービスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
コンテンツを送信するシステムに関し、特に、コンテンツを利用する所有権者を明確にするとともにコンテンツを送信する著作権者を保護できるコンテンツ再販売サービスシステムに関する。
【背景技術】
【０００２】
従来、ネットワークを利用してコンテンツを送信するコンテンツ送信システムがある。コンテンツには、動画や静止画、音楽やゲーム等の電子ファイルがあり、様々なコンテンツが送信されている。
【０００３】
以下、図３９を用いて従来のコンテンツ送信システムを簡単に説明する。コンテンツ送信システム１０はサーバ側にコンテンツサーバ１１、課金決済サーバ１３を備え、一方、ネットワークを介して、クライアント側には各種クライアント端末１４〜１９を備えている。クライアント端末１４がコンテンツを購入する場合、クライアント端末１４はコンテンツサーバ１１へコンテンツの送信を要求する。この要求を受け、コンテンツサーバ１１は、クライアント端末１４に対して利用者情報の登録を要求する。例えば、利用者の氏名や住所、生年月日等の他、銀行の口座番号やクレジット番号等の登録を要求する。クライアント端末１４は、この要求を受け、コンテンツサーバ１１に対して利用者情報の登録を行うと、コンテンツサーバ１１は、クライアント端末１４に対してコンテンツを送信し、その一方、送信したコンテンツについて課金決済情報を生成する。課金決済情報は、コンテンツサーバ１１で管理されるコンテンツ価格テーブルを用いてコンテンツの料金情報を取得し、これをコンテンツ購入のあったクライアント端末１４へ課金するとともにコンテンツサーバ１１の管理者へ対価を支払うのに使用される。生成された課金決済情報は、課金決済サーバへ通知され、課金決済サーバ１３では、この通知を受けるに従い、課金決済処理を行う。以上により、クライアント端末１４はコンテンツサーバ１１からコンテンツを購入したことになるので、コンテンツの所有権はクライアント端末１４の利用者に渡る。また、その対価となる著作権料はコンテンツサーバの著作権者へ支払われたことになる。上記の処理をシステム内で行い、クライアント端末で受信したコンテンツをインストールすることでコンテンツを再生することができる。
【特許文献１】特開２００３−３３１１９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、図３９に示すように、コンテンツを購入したクライアント端末１４の利用者は著作権上禁止されているコンテンツのコピーを行う危険性を有している。コピーコンテンツが別のクライアント端末に転送されることで、その端末の利用者はコンテンツサーバ１１へ料金を支払わなくてもコンテンツを再生できてしまうという問題がある。すなわち、あるクライアント端末１４がコンテンツサーバ１１からコンテンツを一回購入し、その後はコピーを繰り返すことで、複数のクライアント端末でコンテンツを共有できてしまい、この結果、コンテンツの所有権者が不明確になり、コンテンツサーバの著作権者へは対価が支払われず、著作権者は大きな損害を受けてしまうという問題がある。
【０００５】
こうした問題の解決手段として、コンテンツサーバ１１においてコンテンツのコピーを防止するアンチコピーコンテンツを生成し、これを送信するシステムがある（例えば、特開２００１−２４３７０３号公報）。これにより、コンテンツ購入したクライアント端末１４においてコンテンツのコピーは防止でき、購入のあった端末内でのみ再生することができる。
【０００６】
またこの他の例として、コンテンツ購入した端末では再生したコンテンツが不要となる場合があり、またその一方で、他の端末では当該コンテンツを安値で購入したいという場合もある。このような場合、アンチコピーコンテンツが送信されていれば、コンテンツ転送はできないので著作権者を保護することはできるが、他の端末ではコンテンツサーバから新規に購入しなければならない。このため、古くなったコンテンツや高価なコンテンツである場合、コンテンツの新規購入を断念する場合も少なくない。さらに、コンテンツサーバにおいてコンテンツの配信数を限定している場合もある。このような場合、クライアント端末は欲しかったコンテンツを購入できなくなってしまうという問題があった。
【０００７】
本発明は、こうした問題に着目し、あるクライアント端末内で購入されたコンテンツが他の利用者あるいは端末で使用されるのを防止するとともに、コンテンツ購入を行ったクライアント端末から当該コンテンツを再販売できるコンテンツ再販売サービスシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のコンテンツ再販売サービスシステムは、コンテンツを送信するコンテンツサーバと、前記コンテンツの購入を要求するコンテンツ購入端末と、前記コンテンツ購入端末からのコンテンツ再販売要求に従い、前記コンテンツの再販売処理を行う認証サーバと、前記コンテンツ再販売処理の後、再販売コンテンツの購入を要求する再販売コンテンツ購入端末とを備えたコンテンツ再販売サービスシステムであって、前記認証サーバは、前記コンテンツ購入処理端末との間で認証処理を行い、認証処理により特定される利用者に関する情報を用いて前記コンテンツを暗号化し、かつ当該暗号化コンテンツのみを復号するのに使用する暗号鍵を生成し、一方、前記認証サーバは、前記コンテンツ購入端末からのコンテンツ再販売要求に従い、前記暗号鍵の活性状態を無効にする前記コンテンツ再販売処理を行うことを特徴とするものである。
【０００９】
また、本発明の認証サーバは、前記再販売コンテンツ購入端末が再販売コンテンツを購入した後、前記再販売コンテンツ購入端末に対して再販売コンテンツの課金をするとともに前記コンテンツサーバ及び前記コンテンツ購入端末に対して対価を支払う、課金決済情報を生成することを特徴とするものでもある。
【発明の効果】
【００１０】
以上、本発明によれば、あるクライアント端末内で購入されたコンテンツが他の利用者あるいは他の端末で使用されるのを防止するとともに、コンテンツ購入を行ったクライアント端末から当該コンテンツを再販売することができる。
【００１１】
また、本発明によれば、再販売されるコンテンツを他の端末が購入することにより、コンテンツサーバの著作権者だけでなく、再販売元である端末にも対価が支払われる。これにより、古くなったコンテンツや高価なコンテンツの再販売を行うことができる。さらに、コンテンツの配信数が限定されていて当該コンテンツの配信が停止されている場合でも、コンテンツの再販売処理が行われることにより、配信停止されたコンテンツの購入ができる。こうしたコンテンツの再販売により、コンテンツ市場を再活性化させることが期待できる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を実施するための最良の形態を説明する。ただし、本発明は以下の説明の範囲に限定されるものではなく、その要旨を逸脱しない範囲であれば、適宜に変更、実施できるものである。
【００１３】
はじめにコンテンツ再販売サービスシステム１００の全体構成について説明する。図１に示すように、クライアント側には、クライアント端末１４０〜１７０を備えており、各クライアント端末１４０〜１７０はネットワークを介して認証サーバ１１０に接続されている。各クライアント端末１４０〜１７０はそれぞれ利用者Ａ〜Ｄが使用するものとする。一方、サーバ側には、認証サーバ１１０、コンテンツサーバ１２０、課金決済サーバ１３０を備えており、認証サーバ１１０はコンテンツサーバ１２０及び課金決済サーバ１３０と接続されている。
【００１４】
クライアント端末１４０〜１７０は、ネットワークを介して認証サーバ１１０に接続して通信を行う端末である。各クライアント端末１４０〜１７０がシステムを利用するには、まず利用者情報を登録する必要があり、認証サーバ１１０との間で利用者情報の登録をそれぞれ行う。これにより、クライアント端末１４０〜１７０は認証サーバ１１０との間で認証処理を行い、認証サーバ１１０において利用者を特定することができる。利用者Ａ〜Ｄの登録処理後は、コンテンツ購入、コンテンツ再販売、再販売コンテンツ購入等の処理を認証サーバ１１０との間で行うことができる。各処理フローについては後述する。
【００１５】
コンテンツサーバ１２０は、オリジナルのコンテンツの実体を管理するサーバであり、当該コンテンツが販売されることにより、著作権者に対してその対価が支払われる。コンテンツサーバ１２０には、動画や静止画、音楽やゲーム等の電子ファイルがあり、様々なコンテンツを管理している。また、コンテンツサーバ１２０においては、コンテンツの配信数を限定している場合もある。
【００１６】
認証サーバ１１０は、各種クライアント端末１４０〜１７０、コンテンツサーバ１２０、課金決済サーバ１３０との間で利用者登録処理、コンテンツ購入処理、コンテンツ再販売処理、再販売コンテンツ購入処理、及び課金決済処理等を行うサーバである。既に述べたように、認証サーバ１１０は各種クライアント端末１４０〜１７０との間で認証処理を行い、この処理により利用者を特定することでコンテンツ購入処理、コンテンツ再販売処理、再販売コンテンツ購入処理等を行う。
【００１７】
認証サーバ１１０の内部構成について説明する。図２に示すように、認証サーバ１１０には、各種クライアント端末１４０〜１７０及び各種サーバ１２０，１３０と情報の送受信を行う送受信部２０１、各種クライアント端末１４０〜１７０からの利用者登録処理を行う利用者登録部２０２、コンテンツ購入を行うクライアント端末との間でコンテンツの購入処理を行うコンテンツ購入処理部２０３、クライアント端末との間でコンテンツの再販売処理を行うコンテンツ再販売処理部２０４、再販売コンテンツの購入を行うクライアント端末との間で再販売コンテンツの購入処理を行う再販売コンテンツ購入処理部２０５、コンテンツサーバ１２０で管理されるコンテンツの実体に関する情報を管理する販売データベース２０６、コンテンツサーバ１２０から販売された販売済みコンテンツの実体に関する情報を管理する再販売データベース２０７、利用者登録された利用者の情報や認証処理に使用される情報等を管理する認証データベース２０８、及びコンテンツ再販売サービスプログラムを実行し、各ブロックを機能させるＣＰＵ２０９を備えている。
【００１８】
次にコンテンツ購入処理部２０３の内部構成について説明する。図３に示すように、コンテンツ購入処理部２０３には、コンテンツ購入要求をクライアント端末から受け付ける購入要求受付部３０１、クライアント端末との間で認証処理を行う認証処理部３０２、認証処理を行った後でコンテンツサーバ１２０に対してコンテンツを要求するコンテンツ要求部３０３、コンテンツサーバ１２０から取得したコンテンツについて暗号処理を行う暗号化部３０４、暗号処理された暗号化コンテンツを復号するのに使用する暗号鍵を生成する暗号鍵生成部３０５、暗号化コンテンツ及び暗号鍵を送信する暗号化コンテンツ送信部３０６、購入要求のあったクライアント端末の利用者に対して課金するとともにコンテンツサーバ１２０の著作権者に対して対価を支払う課金決済情報を生成する課金決済処理部３０７、及びコンテンツ購入処理プログラムを実行して各ブロックを機能させるＣＰＵ３０８を備えている。
【００１９】
次にコンテンツ再販売処理部２０４の内部構成について説明する。図４に示すように、コンテンツ再販売処理部２０４には、コンテンツの再販売要求をクライアント端末から受け付ける再販売処理要求受付部４０１、クライアント端末との間で認証処理を行う認証処理部４０２、再販売元のクライアント端末で復号していた暗号鍵を不活性状態に設定する暗号鍵不活性処理部４０３、暗号鍵を不活性状態にした後、再販売されるコンテンツ情報を通知する再販売情報通知部４０４、及びコンテンツ再販売処理プログラムを実行して各ブロックを機能させるＣＰＵ４０５を備えている。
【００２０】
次に再販売コンテンツ購入処理部２０５の内部構成について説明する。図５に示すように、再販売コンテンツ購入処理部２０５には、再販売コンテンツの購入要求をクライアント端末から受け付ける再販売購入要求受付部５０１、クライアント端末との間で認証処理を行う認証処理部５０２、認証処理を行った後でコンテンツサーバ１２０に対してコンテンツを要求するコンテンツ要求部５０３、コンテンツサーバ１２０から取得したコンテンツについて暗号処理を行う暗号化部５０４、暗号処理された暗号化コンテンツを復号するのに使用する暗号鍵を生成する暗号鍵生成部５０５、暗号化コンテンツ及び暗号鍵を送信する暗号化コンテンツ送信部５０６、再販売購入要求のあったクライアント端末の利用者に対して課金するとともにコンテンツサーバ１２０の著作権者及び再販売元のクライアント端末の利用者に対して対価を支払う課金決済情報を生成する課金決済処理部５０７、及び再販売コンテンツ購入処理プログラムを実行して各ブロックを機能させるＣＰＵ５０８を備えている。
【００２１】
次に、販売データベース２０６の内部構成について説明する。図６に示すように、販売データベース２０６は、コンテンツサーバ１２０で管理されるコンテンツについて、コンテンツの実体に関する名称や種類等を管理するコンテンツ情報テーブル６０１、コンテンツの販売価格について管理する販売価格情報テーブル６０２、コンテンツが販売された後、当該コンテンツの著作権者へ支払われる対価の比率を管理するフィードバック率テーブル６０３を備えている。
【００２２】
図７に示すように、コンテンツ情報テーブル６０１及び販売価格情報テーブル６０２は、コンテンツの名称と販売価格を関連付けて管理しており、また、図８に示すように、コンテンツ情報テーブル６０１及びフィードバック率テーブル６０３は、コンテンツの名称と販売フィードバック率を関連付けて管理している。認証サーバ１１０で実行されるコンテンツの販売処理は、販売データベース２０６で管理しているコンテンツ情報、販売価格、フィードバック率を用いることにより処理される。すなわち、これらの情報が登録管理されていなければ販売処理を実行することはできない。なお、コンテンツ情報、販売価格、フィードバック率等の登録手段や時期については任意に行うことができるものとする。また、販売フィードバック率はコンテンツ著作権者に対して常に１００％であるので登録管理を省略しても良いものとする。
【００２３】
次に、再販売データベース２０７の内部構成について説明する。図９に示すように、再販売データベース２０７は、コンテンツサーバ１２０から販売されたコンテンツについて、コンテンツの実体に関する名称や種類等を管理する販売済みコンテンツ情報テーブル９０１、コンテンツの再販売価格について管理する再販売価格情報テーブル９０２、再販売コンテンツが販売された後、当該コンテンツの著作権者及び再販売元のクライアント端末の利用者へ支払われる対価の比率を管理する再販売フィードバック率テーブル９０３を備えている。
【００２４】
図１０に示すように、販売済みコンテンツ情報テーブル９０１及び再販売価格情報テーブル９０２は、販売済みのコンテンツの名称と再販売価格を関連付けて管理しており、また、図１１に示すように、販売済みコンテンツ情報テーブル９０１及び再販売フィードバック率テーブル９０３は、販売済みのコンテンツの名称と再販売フィードバック率を関連付けて管理しており、コンテンツが再販売された後、著作権者及び再販売元のクライアント端末の利用者へ支払われる対価の比率を示している。認証サーバ１１０で実行される再販売コンテンツの販売処理は、販売済みコンテンツ情報、再販売価格、再販売フィードバック率を用いることにより処理される。すなわち、これらの情報が登録管理されていなければ、再販売処理を実行することはできない。なお、販売済みコンテンツ情報、再販売価格、再販売フィードバック率等の登録手段や時期については任意に行うことができるものとする。また、再販売価格の決定の仕方はシステムの実施モデルにより異なる。つまり、クライアント端末間で相対取引を行う場合は、コンテンツを再販売するクライアント端末が相対取引で決定した価格を登録する。また、複数のクライアント端末間でオークションを行う場合は、まず、コンテンツを再販売するクライアント端末が基準価格を設定登録し、複数の再販売コンテンツ購入処理端末が設定時間までに入札した価格のうち最高価格のものを再販売価格として決定する。さらに、コンテンツの再販売があることを想定して再販売価格をコンテンツサーバ１２０が設定する場合は、コンテンツの購入処理時、コンテンツサーバ１２０からコンテンツ送信された後に決定し登録される。なお、再販売フィードバック率は一律のものとして認証サーバ１１０が登録管理しても良いものとする。
【００２５】
次に、認証データベース２０８の内部構成について説明する。図１２に示すように、認証データベース２０８は、本システムへ利用者の情報が登録されたときに配布する認証鍵を管理する認証鍵管理部１２０１、本システムへ登録した利用者の情報を管理する利用者情報管理部１２０２、コンテンツを送信する前に行った暗号処理の情報や暗号鍵の活性状態などを管理する暗号情報管理部１２０３を備えている。認証鍵及び利用者情報はクライアント端末との間で認証処理を行う際に使用され、暗号情報は再販売要求のあったコンテンツの暗号鍵を無効にする不活性処理を行う際に使用される。
【００２６】
認証データベース２０８のデータ管理例を図１３に示す。図に示すように、認証鍵と利用者情報は関連付けられて管理されている。また、認証鍵は唯一無二のコピー防止されたものであり、この認証鍵を用いて認証処理を行うことにより購入要求のあった利用者情報を特定し、取得することができる。利用者情報には、例えば、利用者の氏名や住所、生年月日等の他、銀行の口座番号やクレジット番号等がある。また、これ以外に利用者の指紋、手のひら、虹彩、声紋等の生体情報を含むものとする。
【００２７】
さらに認証データベース２０８では、認証鍵及び利用者情報を関連付けて管理する他に、暗号情報も関連付けて管理している。暗号情報には、暗号化を行ったコンテンツや暗号処理情報を管理する暗号化コンテンツテーブル、暗号化に使用されるコンテンツ購入者に関する情報を管理する暗号化情報テーブル、暗号鍵の活性状態を管理する活性状態テーブルを備えている。
【００２８】
購入要求のあったクライアント端末へ認証サーバ１１０からコンテンツを送信する際、認証処理により特定される利用者に関する情報を用いてコンテンツを暗号化し、さらに当該暗号化コンテンツを復号するのに使用する暗号鍵を生成する。例えば、暗号化コンテンツは、任意に決定した暗号化値とコンテンツを購入する利用者の生体情報とを用いて暗号処理して生成される。また、暗号鍵は暗号化値に対応する値を用いて生成される。図１４に示すように、コンテンツ購入した利用者は、暗号化コンテンツと暗号鍵を取得し、取得した暗号鍵と利用者自身の生体情報を用いることにより、暗号化コンテンツを復号させることができる。これにより、あるクライアント端末で購入されたコンテンツは、取得した暗号鍵を用いて購入を行った利用者のみが復号させることができ、他の利用者が復号するのを防ぐことができる。また、当該暗号化コンテンツは同一の利用者が別の暗号鍵を用いても復号することはできない。なお、暗号化コンテンツを復号した後は自動的に元の暗号化コンテンツに戻る。暗号化コンテンツの再生処理を行う際は、その都度、暗号鍵を用い、暗号化コンテンツを復号することでコンテンツを再生することができる。
【００２９】
また、暗号化コンテンツは、任意に決定した暗号化値とコンテンツを購入するクライアント端末で管理する認証鍵を用いて暗号処理して生成しても良い。なお、ここでも、暗号鍵は暗号化値に対応する値を用いて生成される。図１５に示すように、コンテンツ購入した利用者は、暗号化コンテンツと暗号鍵を取得し、取得した暗号鍵とクライアント端末で管理する認証鍵を用いることにより、暗号化コンテンツを復号させることができる。これにより、あるクライアント端末で購入されたコンテンツは、取得した暗号鍵を用いて、購入を行った利用者が使用するクライアント端末のみで復号させることができ、他の利用者が使用するクライアント端末で復号するのを防ぐことができる。また、当該暗号化コンテンツは同一のクライアント端末で別の暗号鍵を用いても復号することはできない。
【００３０】
また、活性状態テーブルでは生成した暗号鍵の活性状態を管理し、その設定を変えることができる。例えば、コンテンツを購入したクライアント端末からコンテンツの再販売要求があった場合、再販売要求のあったコンテンツの暗号鍵についてその活性状態を不活性状態に設定する。このとき不活性へ設定するには、活性状態テーブルの数値を変更することにより、設定することができる。例えば、活性状態テーブルにおいて「０」を示している場合は活性状態を示し、また、「１」を示している場合は不活性状態を示している。つまり、利用者ＡからコンテンツＸの再販売要求があった場合、その活性状態テーブルの数値を「１」に設定し、この値を通信により、利用者Ａが持っている暗号鍵に設定すると暗号鍵は無効になり、それまで復号できていた暗号化コンテンツＸは復号できなくなる。再販売コンテンツの販売は、再販売データベース２０７への再販売価格、再販売フィードバック率の登録、及び認証データベース２０８を用いた暗号鍵の不活性処理を行った後に行うことができる。さらに、認証データベース２０８は、コンテンツを購入したクライアント端末からコンテンツの再販売要求があった場合、再販売目的テーブルを備え、再販売コンテンツがどのような目的で使用されるのかを関連付けて管理することもできる。例えば、再販売されるコンテンツが相対取引モデルで使用される場合、再販売目的テーブルに引渡し先の利用者を示しておくことで、コンテンツ再販売処理がされた後、当該再販売コンテンツの購入処理を相対取引で行えることが通知される。また、再販売されるコンテンツがオークションモデルや再販売管理モデルで使用される場合、再販売目的テーブルにオークションや再販売管理することを示しておくことで、コンテンツ再販売処理がされた後、当該再販売コンテンツの購入処理をオークションモデルや再販売管理モデルで行えることが通知される。
【００３１】
最後に、課金決済サーバ１３０は、認証サーバ１２０で生成される課金決済情報を受信し、これに従って課金決済処理を行うサーバである。すなわち、認証サーバ１２０においてコンテンツの購入処理が終了した場合、課金決済情報が生成され、課金決済サーバ１３０に送信される。課金決済サーバ１３０は、受信した課金決済情報を基にコンテンツ購入要求のあったクライアント端末の利用者に対して課金を行うとともにコンテンツの著作権者に対価を支払う。また、認証サーバ１２０において再販売コンテンツの購入処理が終了した場合も課金決済情報が生成され、課金決済サーバ１３０に送信される。課金決済サーバ１３０は、受信した課金決済情報を基に再販売コンテンツ購入要求のあったクライアント端末の利用者に対して課金を行うとともにコンテンツの著作権者及び再販売を行ったクライアント端末の利用者に対価を支払う。
【００３２】
以上のように構成されたコンテンツ再販売サービスシステムについて、以下、当該システムのモデルについて実施例１乃至４を示し、それら処理動作について説明する。
【実施例１】
【００３３】
以下、本発明の第１実施例について説明する。本実施例では相対取引モデルを実施する場合について説明する。図１７に示すように、本実施例の相対取引モデルは、コンテンツＸの購入を行った第１クライアント端末１４０の利用者が、コンテンツＸの購入を要求する第２クライアント端末１５０の利用者との間で相対取引を行い、両者間で決定した再販売価格を認証サーバ１１０へ登録し、認証サーバ１１０と第２クライアント端末１５０との間で当該再販売コンテンツの購入処理を行うものである。クライアント側には、クライアント端末１４０〜１７０を備えており、各クライアント端末１４０〜１７０はネットワークを介して認証サーバ１１０に接続されている。各クライアント端末１４０〜１７０はそれぞれ利用者Ａ〜Ｄが使用するものとする。一方、サーバ側には、認証サーバ１１０、コンテンツサーバ１２０、課金決済サーバ１３０を備えており、認証サーバ１１０はコンテンツサーバ１２０及び課金決済サーバ１３０と接続されている。認証サーバ１１０では、利用者登録処理、コンテンツ購入処理、コンテンツ再販売処理、再販売コンテンツ購入処理を実行する。これらは、認証サーバ１１０内のＣＰＵ２０９がコンテンツ再販売サービスプログラムを実行することにより処理する。
【００３４】
はじめに図２１を用いて利用者登録処理について説明する。本システムを利用するには、利用者が自身の利用者情報を認証サーバ１１０へ通知しなければならない。利用者情報には、例えば、利用者の氏名や住所、生年月日等の他、銀行の口座番号やクレジット番号等がある。また、これ以外に指紋、手のひら、虹彩、声紋等、少なくとも何れかの生体情報も含まれる。なお、利用者情報の通知は、ネットワークを介して通知する他、郵送等で通知しても良い。認証サーバ１１０に利用者情報が通知されると、認証サーバ１１０は利用者情報を認証データベース２０８内に登録するとともに認証データベース２０８で管理している認証鍵を登録のあった端末あるいは利用者に対して配布する。この時、認証データベース２０８内では、配布した認証鍵と利用者情報とを関連付けて登録管理する。一方、各クライアント端末１４０〜１７０でも配布された認証鍵を管理する。図２１においては、クライアント端末１４０及びクライアント端末１５０が認証サーバ１１０へ利用者情報を通知し、認証サーバ１１０は利用者情報を認証データベース２０８内に登録した後、認証鍵Ａをクライアント端末１４０に配布し、認証鍵Ｂをクライアント端末１５０に配布し、各クライアント端末では、配布された認証鍵をそれぞれ管理する。以上により、利用者情報の登録処理が終了し、各クライアント端末はシステムを利用することができる。利用者情報登録後は、コンテンツ購入処理あるいは再販売コンテンツの購入処理などを実行できる。
【００３５】
次にコンテンツ購入処理について説明する。認証サーバ１１０で実行されるコンテンツの購入処理は、コンテンツ購入処理部２０３内のＣＰＵ３０８がコンテンツ購入処理プログラムを実行することにより処理する。図２１において、コンテンツ購入は利用者Ａが行い、利用者Ａは第１クライアント端末１４０を用いる。コンテンツの購入処理は認証処理を行うことから開始される。第１クライアント端末１４０からコンテンツの購入要求を行う場合、第１クライアント端末１４０は認証サーバ１１０から配布された認証鍵Ａに関する識別情報を生成し、これを認証サーバ１１０に対して送信し、認証処理を要求する。本実施例では、ワンタイムＩＤを生成し、これを認証サーバ１１０に対して送信する。
【００３６】
ここで、ワンタイムＩＤ、及びこれを用いた認証の手順について説明する。ワンタイムＩＤはサーバとクライアント端末間で認証を行う一回限り使用可能な識別情報である。また、ワンタイムＩＤは端末とサーバ間あるいは両アプリケーション間で通信が行われる度に変更されるよう構成されているので、使用されたワンタイムＩＤを第三者が盗み見て、これを用いても認証を行うことはできない。こうしたワンタイムＩＤを用いて認証を行うことにより、正当な送信者・受信者はこれを識別情報として認証でき、一方、正当でない第三者は送信者・受信者を特定できないことになる。さらに、双方向ワンタイムＩＤ認証では、このワンタイムＩＤを用いて相互に認証を行うことにより、お互いになりすましを防ぐことができる（特開２００４−２８２２９５号公報参照）。
【００３７】
認証サーバ１１０では、第１クライアント端末１４０から送信された識別情報を受信するに従い、認証データベース２０８を用いて当該識別情報について解析処理を行う。そして、解析結果から認証鍵Ａにより生成された識別情報であることを判別し、これにより、認証要求を行った利用者Ａを特定することができる。
【００３８】
利用者Ａを特定した後、認証サーバ１１０では、同様に認証鍵Ａに関する識別情報を生成し、第１クライアント端末１４０に対して送信する。第１クライアント端末１４０では、認証サーバ１１０から送信された識別情報を受信するに従い、この情報について解析処理を行う。そして、解析結果から認証鍵Ａにより生成された識別情報であることを判別し、これにより、認証サーバ１１０から送信されたものであることを特定でき、認証処理が成功したことを判別する。双方向認証が成功した場合に限り、第１クライアント端末１４０は認証サーバ１１０に対してコンテンツＸの購入を要求することができる。本実施例では、第１クライアント端末１４０は認証サーバ１１０に対してコンテンツＸを要求する。
【００３９】
認証サーバ１１０は、第１クライアント端末１４０からコンテンツＸの購入要求を受信するに従い、コンテンツサーバ１２０に対してコンテンツＸを要求する。コンテンツサーバ１２０は、要求のあったコンテンツＸをコンテンツデータベースから選択し、コンテンツＸを認証サーバ１１０に対して送信する。
【００４０】
認証サーバ１１０は、コンテンツサーバ１２０からコンテンツＸを取得すると、コンテンツＸの暗号化と暗号鍵ａの生成を行う。コンテンツＸの暗号化は、任意に決定する暗号化値と先の認証処理により特定された利用者Ａの情報とを用いて行う。また、暗号鍵ａの生成は、暗号化値に対応する値で生成される。認証サーバ１１０は、コンテンツＸの暗号化と暗号鍵ａの生成を行った後、これらを第１クライアント端末１４０に対して送信する。これにより、当該コンテンツＸの所有権者は認証サーバ１１０から第１クライアント端末１４０の利用者Ａへ渡ったことになる。既に説明したように、暗号処理に使用される利用者情報には生体情報や認証鍵情報等がある。このとき処理した暗号情報は認証データベース２０８内に関連付けて登録される。
【００４１】
認証サーバ１１０は、第１クライアント端末１４０からの応答を受信した後、第１クライアント端末１４０の利用者Ａの課金決済情報を生成する。認証サーバ１１０は販売データベース２０６内に管理されているコンテンツＸの販売価格やフィードバック率を取得し、これを基に課金決済情報を生成し、課金決済サーバ１３０に対して送信する。以上により、コンテンツ購入処理プログラムは終了する。
【００４２】
一方、第１クライアント端末１４０では、受信した暗号化コンテンツＸの復号を行う。暗号化コンテンツＸの復号は、受信した暗号鍵ａと暗号化された処理内容の情報を用いて行う。すなわち、暗号化された処理内容が利用者Ａの生体情報でされた場合には、受信した暗号鍵ａと利用者Ａの生体情報を用いることにより、暗号化コンテンツＸが復号できる。また、暗号化された処理内容が認証鍵Ａの情報でされた場合には、受信した暗号鍵ａと第１クライアント端末１４０で管理する認証鍵Ａを用いることにより、暗号化コンテンツＸが復号できる。なお、暗号化コンテンツＸを復号した後は自動的に元の暗号化コンテンツＸに戻り、暗号化コンテンツＸの再生処理を行う際は、その都度、暗号鍵ｂを用い、暗号化コンテンツＸを復号することでコンテンツを再生することができる。
【００４３】
また、課金決済サーバ１３０では、認証サーバ１１０から課金決済情報を取得する。課金決済サーバ１３０は、課金決済情報を基に、コンテンツＸの購入要求のあった第１クライアント端末１４０の利用者Ａに対して課金を行うとともに、コンテンツＸの著作権者へ対価を支払う。本実施例では、コンテンツＸの販売価格は１，０００円であり、これが第１クライアント端末１４０の利用者Ａに対して課金され、同額がコンテンツＸの著作権者へ支払われる。以上により、コンテンツ購入処理が終了する。
【００４４】
次に図２２を用いてコンテンツ再販売処理について説明する。コンテンツサーバ１２０は、当該サーバからコンテンツＸが送信されたことに従い、販売済みコンテンツＸ情報とコンテンツＸの再販売フィードバック率を認証サーバ１１０に対して通知する。例えば、図１８に示すような、販売済みコンテンツＸ情報−再販売フィードバック率テーブルを認証サーバ１１０に対して通知する。認証サーバ１１０に通知された販売済みコンテンツＸ情報及び再販売フィードバック率は、再販売データベース２０７内に登録管理される。なお、これらの通知の時期や登録手段は任意に行うことができるものとする。また、コンテンツＸの購入を行った第１クライアント端末１４０が第２クライアント端末１５０との間で相対取引をする場合、そのコンテンツ再販売処理を行う前に、再販売コンテンツの価格を決定しておく。本実施例では再販売コンテンツＸの再販売価格は５００円で決定されたものとする。
【００４５】
認証サーバ１１０で実行されるコンテンツの再販売処理は、コンテンツ再販売処理部２０４内のＣＰＵ４０５がコンテンツ再販売処理プログラムを実行することにより処理する。第１クライアント端末１４０がコンテンツＸの再販売処理を行う場合、コンテンツ購入処理と同様、認証処理を行うことから開始される。第１クライアント端末１４０は認証サーバ１１０から配布された認証鍵Ａに関する識別情報を生成し、これを認証サーバ１１０に対して送信し、認証処理を要求する。
【００４６】
認証サーバ１１０では、第１クライアント端末１４０から送信された識別情報を受信するに従い、認証データベース２０８を用いて当該識別情報について解析処理を行う。そして、解析結果から認証鍵Ａにより生成された識別情報であることを判別し、これにより、認証要求を行った利用者Ａを特定することができる。
【００４７】
利用者Ａを特定した後、認証サーバ１１０では、同様に認証鍵Ａに関する識別情報を生成し、第１クライアント端末１４０に対して送信する。第１クライアント端末１４０では、認証サーバ１１０から送信された識別情報を受信するに従い、この情報について解析処理を行う。そして、解析結果から認証鍵Ａにより生成された識別情報であることを判別し、これにより、認証サーバ１１０から送信されたものであることを特定でき、認証処理が成功したことを判別する。双方向認証が成功した場合に限り、第１クライアント端末１４０は認証サーバ１１０に対してコンテンツＸの再販売を要求することができる。また、第１クライアント端末１４０は認証サーバ１１０に対してコンテンツ再販売処理後の通知を第２クライアント端末１５０に対して行うよう設定する。すなわち、第１クライアント端末１４０は、認証サーバ１１０に対して、第２クライアント端末１５０と相対取引モデルを実施し、引渡し先が第２クライアント端末１５０であることを通知しておく。例えば、図２０に示すような再販売目的テーブルを認証サーバ１１０に対して送信する。認証サーバ１１０は、これを受信するに従い、図１６に示すように、認証データベース２０８に再販売目的テーブルを関連付けて備え、コンテンツＸの再販売処理後は相対取引モデルを行い、引渡し先が第２クライアント端末１５０の利用者Ｂであることを示しておくことで、再販売処理後の通知を第２クライアント端末１５０に対して行うことができる。
【００４８】
認証サーバ１１０は、第１クライアント端末１４０からコンテンツＸの再販売処理要求を受信するに従い、利用者Ａあるいは第１クライアント端末１４０でのコンテンツＸの利用を無効にするため、暗号化コンテンツＸの復号に使用されていた暗号鍵ａを無効にする不活性処理を行う。不活性処理は、認証サーバ１１０及び第１クライアント端末１４０間で通信を行う状態にし、認証データベース２０８の活性状態テーブルに示されている活性状態を不活性に設定することにより、ネットワークを介して第１クライアント端末１４０で使用されていた暗号鍵ａを不活性に設定し、無効にすることができる。認証サーバ１１０において、暗号鍵ａが不活性状態になった通知を第１クライアント端末１４０から受信した場合、暗号鍵ａが無効になったと判別し、認証データベース２０８内で設定された不活性状態を登録した後、不活性処理を終了する。また、第１クライアント端末１４０は、第２クライアント端末１５０との間で決定した再販売価格を認証サーバ１１０に対して通知する。例えば、図１９に示すような、再販売価格テーブルを認証サーバ１１０に対して通知する。第１クライアント端末１４０では、その後、不活性状態になった暗号鍵ａ及び利用者Ａに関する情報等を用いて暗号化コンテンツＸの復号処理を行っても、失敗し、コンテンツＸは再生できない。以上により、当該コンテンツＸの所有権者であった第１クライアント端末１４０の利用者Ａは所有権を放棄したことになる。認証サーバ１１０は、第１クライアント端末１４０から通知されるコンテンツＸの再販売価格テーブルを受信すると、これを再販売データベース２０７に登録する。コンテンツ再販売処理が終了したとき、認証サーバ１１０において認証データベース２０８には暗号鍵ａが不活性状態に設定登録され、一方、再販売データベース２０７には販売済みコンテンツＸの再販売価格及び再販売フィードバック率が登録されている。これにより、再販売コンテンツＸの販売を行うことができ、また、これに従い、認証サーバ１１０はコンテンツＸの再販売通知を行う。再販売通知は、引き渡し先の利用者ｂが使用する第２クライアント端末１５０に対して送信される。以上により、コンテンツ再販売処理プログラムは終了する。
【００４９】
つづいて図２３を用いて再販売コンテンツの購入処理について説明する。認証サーバ１１０で実行される再販売コンテンツの購入処理は、再販売コンテンツ購入処理部２０５内のＣＰＵ５０８が再販売コンテンツ購入処理プログラムを実行することにより処理する。認証サーバ１１０から再販売コンテンツＸの購入が可能になったことを通知された第２クライアント端末１５０の利用者Ｂがその購入処理を行う場合、コンテンツ購入処理と同様、認証処理を行うことから開始される。第２クライアント端末１５０は認証サーバ１１０から配布された認証鍵Ｂに関する識別情報を生成し、これを認証サーバ１１０に対して送信し、認証処理を要求する。
【００５０】
認証サーバ１１０では、第２クライアント端末１５０から送信された識別情報を受信するに従い、認証データベース２０８を用いて当該識別情報について解析処理を行う。そして、解析結果から認証鍵Ｂにより生成された識別情報であることを判別し、これにより、認証要求を行った利用者Ｂを特定することができる。
【００５１】
利用者Ｂを特定した後、認証サーバ１１０では、同様に認証鍵Ｂに関する識別情報を生成し、第２クライアント端末１５０に対して送信する。第２クライアント端末１５０では、認証サーバ１１０から送信された識別情報を受信するに従い、この情報について解析処理を行う。そして、解析結果から認証鍵Ｂにより生成された識別情報であることを判別し、これにより、認証サーバ１１０から送信されたものであることを特定でき、認証処理が成功したことを判別する。双方向認証が成功した場合に限り、第２クライアント端末１５０は認証サーバ１１０に対して再販売コンテンツＸの購入を要求することができる。
【００５２】
認証サーバ１１０は、第２クライアント端末１５０から再販売コンテンツＸの購入要求を受信するに従い、再販売データベース２０７あるいは認証データベース２０８を用いて再販売コンテンツＸの販売が可能であるかを判別し、再販売コンテンツＸの販売が可能な場合、コンテンツサーバ１２０に対してコンテンツＸを要求する。コンテンツサーバ１２０は、要求のあったコンテンツＸをコンテンツデータベースから選択し、コンテンツＸを認証サーバ１１０に対して送信する。
【００５３】
認証サーバ１１０は、コンテンツサーバ１２０からコンテンツＸを取得すると、コンテンツＸの暗号化と暗号鍵ｂの生成を行う。コンテンツＸの暗号化は、任意に決定する暗号化値と先の認証処理により特定された利用者Ｂの情報とを用いて行う。また、暗号鍵ｂの生成は、暗号化値に対応する値で生成される。認証サーバ１１０は、コンテンツＸの暗号化と暗号鍵ｂの生成を行った後、これらを第２クライアント端末１５０に対して送信する。これにより、当該コンテンツＸの所有権者は認証サーバ１１０からクライアント端末１５０の利用者Ｂへ渡ったことになる。既に説明したように、暗号処理に使用される利用者情報には生体情報や認証鍵情報等がある。このとき処理した暗号情報は認証データベース２０８内に関連付けて登録される。
【００５４】
認証サーバ１１０は、第２クライアント端末１５０からの応答を受信した後、第２クライアント端末１５０の利用者Ｂの課金決済情報を生成する。認証サーバ１１０は再販売データベース２０７内に管理されているコンテンツＸの再販売価格や再販売フィードバック率を取得し、これを基に課金決済情報を生成し、課金決済サーバ１３０に対して送信する。以上により、再販売コンテンツ購入処理プログラムは終了する。
【００５５】
一方、第２クライアント端末１５０では、受信した暗号化コンテンツＸの復号を行う。暗号化コンテンツＸの復号は、受信した暗号鍵ｂと暗号化された処理内容の情報とを用いて行う。すなわち、暗号化された処理内容が利用者Ｂの生体情報でされた場合には、受信した暗号鍵ｂと利用者Ｂの生体情報とを用いることにより、暗号化コンテンツＸが復号できる。また、暗号化された処理内容が認証鍵Ｂの情報でされた場合には、受信した暗号鍵ｂと第２クライアント端末１５０で管理する認証鍵Ｂとを用いることにより、暗号化コンテンツＸが復号できる。なお、暗号化コンテンツＸを復号した後は自動的に元の暗号化コンテンツＸに戻り、暗号化コンテンツＸの再生処理を行う際は、その都度、暗号鍵ｂを用い、暗号化コンテンツＸを復号することでコンテンツを再生することができる。
【００５６】
また、課金決済サーバ１３０では、認証サーバ１１０から課金決済情報を取得する。課金決済サーバ１３０は、課金決済情報を基に、再販売コンテンツＸの購入要求のあった第２クライアント端末１５０の利用者Ｂに対して課金を行うとともに、コンテンツＸの著作権者と再販売元である第１クライアント端末１４０の利用者Ａへ対価を支払う。本実施例では、コンテンツＸの再販売価格を５００円に決定しているので、これが第２クライアント端末の利用者Ｂに対して課金され、３０％の１５０円は著作権者へ、また、７０％の３５０円は再販売元の利用者Ａへ支払われる。以上により、再販売コンテンツ購入処理が終了する。
【００５７】
以上、本実施例の相対取引モデルによれば、あるクライアント端末内で購入したコンテンツの再生を他の利用者あるいは他の端末内で防止させるとともに、不要となったコンテンツを再販売することができる。そして、クライアント端末の利用者間で決定した再販売価格によりコンテンツの再販売を行うことができ、再販売された価格のうち所定の割合がコンテンツの著作権者に対して支払われるので、著作権者は大きな損害を受けなくてすむ。本システムを用いることにより、古くなったコンテンツや高価なコンテンツの再販売を行うことができ、コンテンツ市場を再活性化させることが期待できる。
【００５８】
なお、本実施例では、認証処理を行う際、各端末に配布されるそれぞれの認証鍵を用いてワンタイムＩＤを生成し、ワンタイムＩＤ認証を行っているが、認証処理はこれに限定されるものではない。
【実施例２】
【００５９】
以下、本発明の第２実施例について説明する。本実施例ではオークションモデルを実施する場合について説明する。図２４に示すように、本実施例のオークションモデルは、コンテンツＸの購入を行った第１クライアント端末１４０の利用者が再販売基準価格を設定して認証サーバ１１０へ登録し、一方、コンテンツＸの購入を要求する第２クライアント端末１５０、第３クライアント端末１６０、第４クライアント端末１７０の利用者が認証サーバ１１０へ入札を行い、認証サーバ１１０は、入札された価格のうち最高価格を再販売価格として登録し、最高価格を入札したクライアント端末との間で再販売コンテンツの購入処理を行うものである。なお、実施例１で説明したシステム登録処理、コンテンツ購入処理については、同様にして処理を行うことができるので重複する説明は省略する。
【００６０】
図２８を用いてコンテンツ再販売処理について説明する。コンテンツサーバ１２０は、当該サーバからコンテンツＸが送信されたことに従い、販売済みコンテンツＸ情報とコンテンツＸの再販売フィードバック率を認証サーバ１１０に対して通知する。例えば、図１８に示すような、販売済みコンテンツＸ情報−再販売フィードバック率テーブルを認証サーバ１１０に対して通知する。認証サーバ１１０に通知された販売済みコンテンツＸ情報及び再販売フィードバック率は、再販売データベース２０７内に登録管理される。なお、これらの通知の時期や登録手段は任意に行うことができるものとする。また、コンテンツＸの購入を行った第１クライアント端末１４０が再販売コンテンツのオークションをする場合、そのコンテンツ再販売処理を行う前に、再販売コンテンツの基準価格を設定しておく。本実施例では再販売コンテンツＸの再販売基準価格は１００円で設定されたものとする。
【００６１】
認証サーバ１１０で実行されるコンテンツの再販売処理は、コンテンツ再販売処理部２０４内のＣＰＵ４０５がコンテンツ再販売処理プログラムを実行することにより処理する。第１クライアント端末１４０がコンテンツＸの再販売処理を行う場合、コンテンツ購入処理と同様、認証処理を行うことから開始される。第１クライアント端末１４０は認証サーバ１１０から配布された認証鍵Ａに関する識別情報を生成し、これを認証サーバ１１０に対して送信し、認証処理を要求する。
【００６２】
認証サーバ１１０では、第１クライアント端末１４０から送信された識別情報を受信するに従い、認証データベース２０８を用いて当該識別情報について解析処理を行う。そして、解析結果から認証鍵Ａにより生成された識別情報であることを判別し、これにより、認証要求を行った利用者Ａを特定することができる。
【００６３】
利用者Ａを特定した後、認証サーバ１１０では、同様に認証鍵Ａに関する識別情報を生成し、第１クライアント端末１４０に対して送信する。第１クライアント端末１４０では、認証サーバ１１０から送信された識別情報を受信するに従い、この情報について解析処理を行う。そして、解析結果から認証鍵Ａにより生成された識別情報であることを判別し、これにより、認証サーバ１１０から送信されたものであることを特定でき、認証処理が成功したことを判別する。双方向認証が成功した場合に限り、第１クライアント端末１４０は認証サーバ１１０に対してコンテンツＸの再販売を要求することができる。また、第１クライアント端末１４０は認証サーバ１１０に対してコンテンツ再販売処理後の通知をシステムに登録されている利用者が閲覧できるように設定する。すなわち、第１クライアント端末１４０は、認証サーバ１１０に対して、オークションモデルを実施することを通知しておく。例えば、図２７に示すような再販売目的テーブルを認証サーバ１１０に対して送信する。認証サーバ１１０は、これを受信するに従い、図１６に示すように、認証データベース２０８に再販売目的テーブルを関連付けて備え、コンテンツＸの再販売処理後はオークションモデルを行うことを示しておくことで、再販売処理後の情報をシステムに登録されている利用者が閲覧できるように設定することができる。
【００６４】
認証サーバ１１０は、第１クライアント端末１４０からコンテンツＸの再販売処理要求を受信するに従い、利用者Ａあるいは第１クライアント端末１４０でのコンテンツＸの利用を無効にするため、暗号化コンテンツＸの復号に使用されていた暗号鍵ａを無効にする不活性処理を行う。不活性処理は、認証サーバ１１０及び第１クライアント端末１４０間で通信を行う状態にし、認証データベース２０８の活性状態テーブルに示されている活性状態を不活性に設定することにより、ネットワークを介して第１クライアント端末１４０で使用されていた暗号鍵ａを不活性に設定し、無効にすることができる。認証サーバ１１０において、暗号鍵ａが不活性状態になった通知を第１クライアント端末１４０から受信した場合、暗号鍵ａが無効になったと判別し、認証データベース２０８内で設定された不活性状態を登録した後、不活性処理を終了する。また、第１クライアント端末１４０は、決定した再販売基準価格を認証サーバ１１０に対して通知する。例えば、図２５に示すような、再販売基準価格テーブルを認証サーバ１１０に対して通知する。第１クライアント端末１４０では、その後、不活性状態になった暗号鍵ａ及び利用者Ａに関する情報等を用いて暗号化コンテンツＸの復号処理を行っても、失敗し、コンテンツＸは再生できない。以上により、当該コンテンツＸの所有権者であった第１クライアント端末１４０の利用者Ａは所有権を放棄したことになる。認証サーバ１１０は、第１クライアント端末１４０から通知されるコンテンツＸの再販売価格テーブルを受信すると、これを再販売データベース２０７に登録する。コンテンツ再販売処理が終了したとき、認証サーバ１１０において認証データベース２０８には暗号鍵ａが不活性状態に設定登録され、一方、再販売データベース２０７には販売済みコンテンツＸの再販売基準価格及び再販売フィードバック率が登録されている。これにより、再販売コンテンツＸの販売を行うことができ、また、これに従い、認証サーバ１１０はコンテンツＸの再販売情報をシステムに登録されている利用者が閲覧できるように設定する。さらに、認証サーバ１１０はコンテンツ再販売処理終了後に、コンテンツサーバ１２０に対してコンテンツＸの所有権が認証サーバ１１０に渡ったことを通知するようにしてもよい。すなわち、コンテンツサーバ１２０においてコンテンツの配信数を限定する場合、コンテンツ再販売処理終了毎にその配信数のカウントを一回分戻すことにより、配信停止されていたコンテンツの販売処理を行うことができるようにする。以上により、コンテンツ再販売処理プログラムは終了する。
【００６５】
つづいて図２９を用いて再販売コンテンツの購入処理について説明する。認証サーバ１１０で実行される再販売コンテンツの購入処理は、再販売コンテンツ購入処理部２０５内のＣＰＵ５０８が再販売コンテンツ購入処理プログラムを実行することにより処理する。システムに登録している、第２クライアント端末１５０、第３クライアント端末１６０、第４クライアント端末１７０の各利用者がコンテンツＸの再販売情報を閲覧し、それらが購入処理を要求する場合には、それぞれが入札価格を決定する。入札価格を通知する際、コンテンツ購入処理と同様、認証処理を行うことから開始される。第２クライアント端末１５０、第３クライアント端末１６０、第４クライアント端末１７０は認証サーバ１１０から配布された認証鍵Ｂ、認証鍵Ｃ、認証鍵Ｄに関する識別情報をそれぞれ生成し、これらを認証サーバ１１０に対して送信し、認証処理を要求する。
【００６６】
認証サーバ１１０では、それぞれのクライアント端末１５０〜１７０から送信された識別情報を受信するに従い、認証データベース２０８を用いて当該識別情報について解析処理を行う。そして、解析結果から認証鍵Ｂ〜Ｄにより生成された識別情報であることを判別し、これにより、認証要求を行った利用者Ｂ〜Ｄを特定することができる。
【００６７】
利用者Ｂ〜Ｄを特定した後、認証サーバ１１０では、同様に認証鍵Ｂ〜Ｄに関する識別情報を生成し、それぞれのクライアント端末１５０〜１７０に対して送信する。クライアント端末１４０〜１７０では、認証サーバ１１０から送信された識別情報を受信するに従い、この情報について解析処理を行う。そして、解析結果から認証鍵Ｂ〜Ｄにより生成された識別情報であることをそれぞれのクライアント端末１５０〜１７０で判別し、これにより、認証サーバ１１０から送信されたものであることを特定でき、認証処理が成功したことを判別する。双方向認証が成功した場合に限り、クライアント端末１５０〜１７０は認証サーバ１１０に対して再販売コンテンツＸの購入を要求することができる。また、このとき、クライアント端末１５０〜１７０は決定した入札価格を認証サーバ１１０に対して送信する。本実施例では、クライアント端末１５０の利用者Ｂは５００円、クライアント端末１６０の利用者Ｃは８００円、クライアント端末１７０の利用者Ｄは３００円を入札価格として決定し、送信する。
【００６８】
認証サーバ１１０は、クライアント端末１５０〜１７０から再販売コンテンツＸの購入要求と入札価格を受信するに従い、入札価格を再販売データベース２０７に格納しておき、また、他のクライアント端末から送信されてくる入札価格をオークション制限時間まで待つ。例えば、図２６に示すように、入札価格を利用者別に管理していく。そして、オークションの制限時間までに入札された購入価格のうち最高価格のものを再販売価格として決定し、登録する。本実施例では、最高価格は８００円であり、これを再販売価格として決定し、登録する。また、その価格を入札した利用者Ｃが再販売コンテンツＸを購入することができる。
【００６９】
認証サーバ１１０は、コンテンツＸの再販売価格が決定するに従い、再販売データベース２０７あるいは認証データベース２０８を用いて再販売コンテンツＸの販売が可能であるかを判別し、再販売コンテンツＸの販売が可能な場合、コンテンツサーバ１２０に対してコンテンツＸを要求する。コンテンツサーバ１２０は、要求のあったコンテンツＸをコンテンツデータベースから選択し、コンテンツＸを認証サーバ１１０に対して送信する。
【００７０】
認証サーバ１１０は、コンテンツサーバ１２０からコンテンツＸを取得すると、コンテンツＸの暗号化と暗号鍵ｃの生成を行う。コンテンツＸの暗号化は、任意に決定する暗号化値と先の認証処理により特定された利用者Ｃの情報とを用いて行う。また、暗号鍵ｃの生成は、暗号化値に対応する値で生成される。認証サーバ１１０は、コンテンツＸの暗号化と暗号鍵ｃの生成を行った後、これらを第３クライアント端末１６０に対して送信する。これにより、当該コンテンツＸの所有権者は認証サーバ１１０からクライアント端末１６０の利用者Ｃへ渡ったことになる。既に説明したように、暗号処理に使用される利用者情報には生体情報や認証鍵情報等がある。このとき処理した暗号情報は認証データベース２０８内に関連付けて登録される。
【００７１】
認証サーバ１１０は、第３クライアント端末１６０からの応答を受信した後、第３クライアント端末１６０の利用者Ｃの課金決済情報を生成する。認証サーバ１１０は再販売データベース２０７内に管理されているコンテンツＸの再販売価格や再販売フィードバック率を取得し、これを基に課金決済情報を生成し、課金決済サーバ１３０に対して送信する。以上により、再販売コンテンツ購入処理プログラムは終了する。
【００７２】
一方、第３クライアント端末１６０では、受信した暗号化コンテンツＸの復号を行う。暗号化コンテンツＸの復号は、受信した暗号鍵ｃと暗号化された処理内容の情報とを用いて行う。すなわち、暗号化された処理内容が利用者Ｃの生体情報でされた場合には、受信した暗号鍵ｃと利用者Ｃの生体情報とを用いることにより、暗号化コンテンツＸが復号できる。また、暗号化された処理内容が認証鍵Ｃの情報でされた場合には、受信した暗号鍵ｃと第３クライアント端末１６０で管理する認証鍵Ｃとを用いることにより、暗号化コンテンツＸが復号できる。なお、暗号化コンテンツＸを復号した後は自動的に元の暗号化コンテンツＸに戻り、暗号化コンテンツＸの再生処理を行う際は、その都度、暗号鍵ｃを用い、暗号化コンテンツＸを復号することでコンテンツを再生することができる。
【００７３】
また、課金決済サーバ１３０では、認証サーバ１１０から課金決済情報を取得する。課金決済サーバ１３０は、課金決済情報を基に、再販売コンテンツＸの購入を行った第３クライアント端末１６０の利用者Ｃに対して課金を行うとともに、コンテンツＸの著作権者と再販売元である第１クライアント端末１４０の利用者Ａへ対価を支払う。本実施例では、コンテンツＸの再販売基準価格は１００円と設定したが、第３クライアント端末１６０の利用者Ｃが入札した８００円が再販売価格として決定されたので、これがクライアント端末の利用者Ｃに対して課金され、３０％の２４０円は著作権者へ、また、７０％の５６０円は再販売元の利用者Ａへ支払われる。以上により、再販売コンテンツ購入処理が終了する。
【００７４】
以上、本実施例のオークションモデルによれば、あるクライアント端末内で購入したコンテンツの再生を他の利用者あるいは他の端末内で防止させるとともに、不要となったコンテンツをオークション販売することができる。コンテンツ購入を行った端末の利用者が再販売基準価格を設定し、最高価格を入札した利用者が再販売コンテンツを購入することができる。結果として、コンテンツ市場を再活性化させることが期待できる。
【００７５】
さらに、コンテンツサーバにおいてコンテンツの配信数が限定され、それらが全て配信された場合には、コンテンツサーバからの配信は停止するので、通常のコンテンツ購入処理は行えない。この場合、本実施例のように、コンテンツ再販売処理後、認証サーバがコンテンツＸの所有権が戻ったことをコンテンツサーバに対して通知し、限定配信されていたコンテンツについて、そのカウントを一回分戻し、配信停止されていたコンテンツの販売処理を行うことができるようにすることで、再販売コンテンツＸの価格に付加価値を備え、通常価格よりも高い価格で再販売できることも期待できる。
【実施例３】
【００７６】
以下、本発明の第３実施例について説明する。本実施例ではオークションモデルを実施する場合について説明する。図３０に示すように、本実施例のオークションモデルは、コンテンツＸの購入を行った第１クライアント端末１４０、第２クライアント端末１５０、第３クライアント端末１６０の利用者がそれぞれ再販売基準価格を設定して認証サーバ１１０へ登録し、一方、コンテンツＸの購入を要求する第４クライアント端末１７０の利用者は、複数存在するコンテンツＸのうち最も安い価格のコンテンツＸを選択し、認証サーバ１１０との間で当該再販売コンテンツＸの購入処理を行うものである。なお、実施例１で説明したシステム登録処理、コンテンツ購入処理については、同様にして処理を行うことができるので重複する説明は省略する。
【００７７】
図３２を用いてコンテンツ再販売処理について説明する。コンテンツサーバ１２０は、当該サーバからコンテンツＸが送信されたことに従い、販売済みコンテンツＸ情報とコンテンツＸの再販売フィードバック率を認証サーバ１１０に対して通知する。例えば、図１８に示すような、販売済みコンテンツＸ情報−再販売フィードバック率テーブルを認証サーバ１１０に対して通知する。認証サーバ１１０に通知された販売済みコンテンツＸ情報及び再販売フィードバック率は、再販売データベース２０７内に登録管理される。なお、これらの通知の時期や登録手段は任意に行うことができるものとする。また、コンテンツＸの購入を行った第１クライアント端末１４０、第２クライアント端末１５０、第４クライアント端末１６０が再販売コンテンツのオークションをする場合、そのコンテンツ再販売処理を行う前に、再販売コンテンツの基準価格を設定しておく。例えば、図３１に示すように、クライアント端末の利用者毎に再販売基準価格を設定しておく。本実施例では利用者Ａは４００円、利用者Ｂは７００円、利用者Ｃは３００円を設定している。
【００７８】
認証サーバ１１０で実行されるコンテンツの再販売処理は、コンテンツ再販売処理部２０４内のＣＰＵ４０５がコンテンツ再販売処理プログラムを実行することにより処理する。クライアント端末１４０〜１６０がコンテンツＸの再販売処理を行う場合、コンテンツ購入処理と同様、認証処理を行うことから開始される。クライアント端末１４０〜１６０は認証サーバ１１０から配布された認証鍵Ａ〜Ｃに関する識別情報を生成し、これを認証サーバ１１０に対して送信し、認証処理を要求する。
【００７９】
認証サーバ１１０では、クライアント端末１４０〜１６０から送信された識別情報を受信するに従い、認証データベース２０８を用いて当該識別情報について解析処理を行う。そして、解析結果から認証鍵Ａ〜Ｃにより生成された識別情報であることを判別し、これにより、認証要求を行った利用者Ａ〜Ｃを特定することができる。
【００８０】
利用者Ａ〜Ｃを特定した後、認証サーバ１１０では、同様に認証鍵Ａ〜Ｃに関する識別情報を生成し、それぞれクライアント端末１４０〜１６０に対して送信する。クライアント端末１４０〜１６０では、認証サーバ１１０から送信された識別情報を受信するに従い、この情報について解析処理を行う。そして、解析結果から認証鍵Ａ〜Ｃにより生成された識別情報であることをそれぞれ判別し、これにより、認証サーバ１１０から送信されたものであることを特定でき、認証処理が成功したことを判別する。双方向認証が成功した場合に限り、クライアント端末１４０〜１６０は認証サーバ１１０に対してコンテンツＸの再販売を要求することができる。また、クライアント端末１４０〜１６０は認証サーバ１１０に対してコンテンツ再販売処理後の通知をシステムに登録されている利用者が閲覧できるよう設定する。すなわち、クライアント端末１４０〜１６０は、認証サーバ１１０に対して、オークションモデルを実施することを通知しておく。例えば、図２７に示すような再販売目的テーブルを認証サーバ１１０に対して送信する。認証サーバ１１０は、これを受信するに従い、認証データベース２０８に再販売目的テーブルを関連付けて備え、コンテンツＸの再販売処理後はオークションモデルを行うことを示しておくことで、再販売処理後の情報をシステムに登録されている利用者が閲覧できるように設定することができる。
【００８１】
認証サーバ１１０は、クライアント端末１４０〜１６０からコンテンツＸの再販売処理要求を受信するに従い、利用者Ａ〜Ｃあるいはクライアント端末１４０〜１６０でのコンテンツＸの利用を無効にするため、暗号化コンテンツＸの復号に使用されていた暗号鍵ａ〜ｃを無効にする不活性処理を行う。不活性処理は、認証サーバ１１０及びクライアント端末１４０〜１６０間で通信を行う状態にし、認証データベース２０８の活性状態テーブルに示されている活性状態を不活性に設定することにより、ネットワークを介してクライアント端末１４０〜１６０で使用されていた暗号鍵ａ〜ｃを不活性に設定し、無効にすることができる。認証サーバ１１０において、暗号鍵ａ〜ｃが不活性状態になった通知をクライアント端末１４０〜１６０から受信した場合、暗号鍵ａ〜ｃが無効になったと判別し、認証データベース２０８内で設定された不活性状態を登録した後、不活性処理を終了する。また、クライアント端末１４０〜１６０は、決定した再販売基準価格を認証サーバ１１０に対して通知する。例えば、図３１に示すような、再販売価格テーブルを認証サーバ１１０に対して通知する。クライアント端末１４０〜１６０では、その後、不活性状態になった暗号鍵ａ〜ｃ及び各利用者に関する情報等を用いて暗号化コンテンツＸの復号処理を行っても、失敗し、コンテンツＸは再生できない。以上により、当該コンテンツＸの所有権者であったクライアント端末１４０〜１６０の利用者Ａ〜Ｃは所有権を放棄したことになる。認証サーバ１１０は、クライアント端末１４０〜１６０から通知されるコンテンツＸの再販売価格テーブルを受信すると、これを再販売データベース２０７に登録する。コンテンツ再販売処理が終了したとき、認証サーバ１１０において認証データベース２０８には暗号鍵ａ〜ｃが不活性状態に設定登録され、一方、再販売データベース２０７には販売済みコンテンツＸの再販売基準価格及び再販売フィードバック率が登録されている。これにより、再販売コンテンツＸの販売を行うことができ、また、これに従い、認証サーバ１１０はコンテンツＸの再販売情報をシステムに登録されている利用者が閲覧できるように設定する。さらに、認証サーバ１１０はコンテンツ再販売処理終了後に、コンテンツサーバ１２０に対してコンテンツＸの所有権が認証サーバ１１０に渡ったことを通知するようにしてもよい。すなわち、コンテンツサーバ１２０においてコンテンツの配信数が限定されている場合、コンテンツ再販売処理終了毎にその配信数のカウントを一回分戻すことにより、配信停止されていたコンテンツの購入処理を行うことができるようにする。以上により、コンテンツ再販売処理プログラムは終了する。
【００８２】
つづいて図３３を用いて再販売コンテンツの購入処理について説明する。認証サーバ１１０で実行される再販売コンテンツの購入処理は、再販売コンテンツ購入処理部２０５内のＣＰＵ５０８が再販売コンテンツ購入処理プログラムを実行することにより処理する。システムに登録している、第４クライアント端末１７０の利用者Ｄが再販売コンテンツＸの情報を閲覧し、その購入処理を行う場合、利用者Ａ〜Ｃが登録した再販売基準価格を参照する。本実施例では、その中で最も安い基準価格を設定、登録した利用者ＣのコンテンツＸを選択する。再販売コンテンツ購入処理は、コンテンツ購入処理と同様、認証処理を行うことから開始される。第４クライアント端末１７０は認証サーバ１１０から配布された認証鍵Ｄに関する識別情報を生成し、これを認証サーバ１１０に対して送信し、認証処理を要求する。
【００８３】
認証サーバ１１０では、第４クライアント端末１７０から送信された識別情報を受信するに従い、認証データベース２０８を用いて当該識別情報について解析処理を行う。そして、解析結果から認証鍵Ｄにより生成された識別情報であることを判別し、これにより、認証要求を行った利用者Ｄを特定することができる。
【００８４】
利用者Ｄを特定した後、認証サーバ１１０では、同様に認証鍵Ｄに関する識別情報を生成し、第４クライアント端末１７０に対して送信する。第４クライアント端末１４０では、認証サーバ１１０から送信された識別情報を受信するに従い、この情報について解析処理を行う。そして、解析結果から認証鍵Ｄにより生成された識別情報であることを第４クライアント端末１７０で判別し、これにより、認証サーバ１１０から送信されたものであることを特定でき、認証処理が成功したことを判別する。双方向認証が成功した場合に限り、第４クライアント端末１７０は認証サーバ１１０に対して再販売コンテンツＸの購入を要求することができる。また、このとき、第４クライアント端末１７０は選択した利用者ＣのコンテンツＸの再販売基準価格と同額を入札し、認証サーバ１１０に対して送信する。本実施例では、利用者ＣのコンテンツＸの再販売基準価格は３００円なので、これを入札価格として送信する。
【００８５】
認証サーバ１１０は、第４クライアント端末１７０から再販売コンテンツＸの購入要求と入札価格を受信するに従い、入札価格を再販売データベース２０７に格納する。本実施例では、入札価格の３００円を格納し、これを再販売価格として決定し、登録する。
【００８６】
認証サーバ１１０は、コンテンツＸの再販売価格を登録するに従い、再販売データベース２０７あるいは認証データベース２０８を用いて再販売コンテンツＸの販売が可能であるかを判別し、再販売コンテンツＸの販売が可能な場合、コンテンツサーバ１２０に対してコンテンツＸを要求する。コンテンツサーバ１２０は、要求のあったコンテンツＸをコンテンツデータベースから選択し、コンテンツＸを認証サーバ１１０に対して送信する。
【００８７】
認証サーバ１１０は、コンテンツサーバ１２０からコンテンツＸを取得すると、コンテンツＸの暗号化と暗号鍵ｄの生成を行う。コンテンツＸの暗号化は、任意に決定する暗号化値と先の認証処理により特定された利用者Ｄの情報とを用いて行う。また、暗号鍵ｄの生成は、暗号化値に対応する値で生成される。認証サーバ１１０は、コンテンツＸの暗号化と暗号鍵ｄの生成を行った後、これを第４クライアント端末１７０に対して送信する。これにより、当該コンテンツＸの所有権者は認証サーバ１１０からクライアント端末１７０の利用者Ｄへ渡ったことになる。既に説明したように、暗号処理に使用される利用者情報には生体情報や認証鍵情報等がある。また、このとき処理した暗号情報は認証データベース２０８内に関連付けて登録される。
【００８８】
認証サーバ１１０は、第４クライアント端末１７０からの応答を受信した後、第４クライアント端末１７０の利用者Ｄの課金決済情報を生成する。認証サーバ１１０は再販売データベース２０７内に管理されているコンテンツＸの再販売価格や再販売フィードバック率を取得し、これを基に課金決済情報を生成し、課金決済サーバ１３０に対して送信する。以上により、再販売コンテンツ購入処理プログラムは終了する。
【００８９】
一方、第４クライアント端末１７０では、受信した暗号化コンテンツＸの復号を行う。暗号化コンテンツＸの復号は、受信した暗号鍵ｄと暗号化された処理内容の情報とを用いて行う。すなわち、暗号化された処理内容が利用者Ｄの生体情報でされた場合には、受信した暗号鍵ｄと利用者Ｄの生体情報とを用いることにより、暗号化コンテンツＸが復号できる。また、暗号化された処理内容が認証鍵Ｄの情報でされた場合には、受信した暗号鍵ｄと第４クライアント端末１７０で管理する認証鍵Ｄとを用いることにより、暗号化コンテンツＸが復号できる。なお、暗号化コンテンツＸを復号した後は自動的に元の暗号化コンテンツＸに戻り、暗号化コンテンツＸの再生処理を行う際は、その都度、暗号鍵ｄを用い、暗号化コンテンツＸを復号することでコンテンツを再生することができる。
【００９０】
また、課金決済サーバ１３０では、認証サーバ１１０から課金決済情報を取得する。課金決済サーバ１３０は、課金決済情報を基に、再販売コンテンツＸの購入を行った第４クライアント端末１７０の利用者Ｄに対して課金を行うとともに、コンテンツＸの著作権者と再販売元である第３クライアント端末１６０の利用者Ｃへ対価を支払う。本実施例では、利用者ＣのコンテンツＸの再販売基準価格は３００円であり、利用者Ｄはこの価格で落札したので、第４クライアント端末の利用者に対して３００円が課金され、３０％の９０円は著作権者へ、また、７０％の２１０円は再販売元の利用者Ｃへ支払われる。以上により、再販売コンテンツ購入処理が終了する。
【００９１】
以上、本実施例のオークションモデルによれば、あるクライアント端末内で購入したコンテンツの再生を他の利用者あるいは他の端末内で防止させるとともに、不要となったコンテンツをオークション販売することができる。複数の端末の利用者がコンテンツの再販売処理を行い、同一の再販売コンテンツが複数ある場合、当該コンテンツを購入する端末の利用者は、最も安い再販売基準価格を選択することができる。結果として、コンテンツ市場を再活性化させることが期待できる。
【実施例４】
【００９２】
以下、本発明の第４実施例について説明する。本実施例では再販売コンテンツ管理モデルを実施する場合について説明する。図３４に示すように、本実施例の再販売コンテンツ管理モデルは、コンテンツＸの著作権者が再販売コンテンツＸの再販売価格を決定して認証サーバ１１０へ登録し、一方、認証サーバ１１０は第１クライアント端末１４０との間でコンテンツＸの購入処理及びコンテンツＸの再販売処理を行い、その後、第３クライアント端末１６０の利用者Ｃから再販売コンテンツＸの購入処理がされた際、著作権者により登録された再販売価格を用いるものである。なお、実施例１で説明したシステム登録処理、コンテンツ購入処理については、同様にして処理を行うことができるので重複する説明は省略する。
【００９３】
図３７を用いてコンテンツ再販売処理について説明する。コンテンツサーバ１２０は、当該サーバからコンテンツＸが送信されたことに従い、販売済みコンテンツＸ情報とコンテンツＸの再販売フィードバック率を認証サーバ１１０に対して通知する。例えば、図１８に示すような、販売済みコンテンツＸ情報−再販売フィードバック率テーブルを認証サーバ１１０に対して通知する。また、コンテンツサーバ１２０では著作権者により決定されたコンテンツＸの再販売価格を登録し、これも通知する。例えば、図３５に示すような、再販売価格テーブルを認証サーバ１１０に対して通知する。認証サーバ１１０に通知された販売済みコンテンツＸ情報、フィードバック率、及び再販売価格は、再販売データベース２０７内に登録管理される。なお、これら通知の時期や登録手段は任意に行うことができるものとする。本実施例では再販売コンテンツＸの再販売価格は５００円で登録されたものとする。
【００９４】
認証サーバ１１０で実行されるコンテンツの再販売処理は、コンテンツ再販売処理部２０４内のＣＰＵ４０５がコンテンツ再販売処理プログラムを実行することにより処理する。第１クライアント端末１４０がコンテンツＸの再販売処理を行う場合、コンテンツの購入処理と同様、認証処理を行うことから開始される。第１クライアント端末１４０は認証サーバ１１０から配布された認証鍵Ａに関する識別情報を生成し、これを認証サーバ１１０に対して送信し、認証処理を要求する。
【００９５】
認証サーバ１１０では、第１クライアント端末１４０から送信された識別情報を受信するに従い、認証データベース２０８を用いて当該識別情報について解析処理を行う。そして、解析結果から認証鍵Ａにより生成された識別情報であることを判別し、これにより、認証要求を行った利用者Ａを特定することができる。
【００９６】
利用者Ａを特定した後、認証サーバ１１０では、同様に認証鍵Ａに関する識別情報を生成し、第１クライアント端末１４０に対して送信する。第１クライアント端末１４０では、認証サーバ１１０から送信された識別情報を受信するに従い、この情報について解析処理を行う。そして、解析結果から認証鍵Ａにより生成された識別情報であることを判別し、これにより、認証サーバ１１０から送信されたものであることを特定でき、認証処理が成功したことを判別する。双方向認証が成功した場合に限り、第１クライアント端末１４０は認証サーバ１１０に対してコンテンツＸの再販売を要求することができる。また、第１クライアント端末１４０は認証サーバ１１０に対してコンテンツ再販売処理後の通知をシステムに登録されている利用者が閲覧できるよう設定する。すなわち、クライアント端末１４０は、認証サーバ１１０に対して、再販売コンテンツ管理モデルを実施することを通知しておく。例えば、図３６に示すような再販売目的テーブルを認証サーバ１１０に対して送信する。認証サーバ１１０は、これを受信するに従い、認証データベース２０８に再販売目的テーブルを関連付けて備え、コンテンツＸの再販売処理後は再販売コンテンツ管理モデルを行うことを示しておくことで、再販売処理後の情報をシステムに登録されている利用者が閲覧できるように設定することができる。
【００９７】
認証サーバ１１０は、第１クライアント端末１４０からコンテンツＸの再販売処理要求を受信するに従い、利用者Ａあるいは第１クライアント端末１４０でのコンテンツＸの利用を無効にするため、暗号化コンテンツＸの復号に使用されていた暗号鍵ａを無効にする不活性処理を行う。不活性処理は、認証サーバ１１０及び第１クライアント端末１４０間で通信を行う状態にし、認証データベース２０８の活性状態テーブルに示されている活性状態を不活性に設定することにより、ネットワークを介して第１クライアント端末１４０で使用されていた暗号鍵ａを不活性に設定し、無効にすることができる。認証サーバ１１０において、暗号鍵ａが不活性状態になった通知を第１クライアント端末１４０から受信した場合、暗号鍵ａが無効になったと判別し、認証データベース２０８内で設定された不活性状態を登録した後、不活性処理を終了する。第１クライアント端末１４０では、その後、不活性状態になった暗号鍵ａ及び各利用者に関する情報等を用いて暗号化コンテンツＸの復号処理を行っても、失敗し、コンテンツＸは再生できない。以上により、当該コンテンツＸの所有権者であった第１クライアント端末１４０の利用者Ａは所有権を放棄したことになる。認証サーバ１１０において認証データベース２０８には暗号鍵ａが不活性状態に設定登録され、一方、再販売データベース２０７には販売済みコンテンツＸの再販売価格及び再販売フィードバック率が登録されている。これにより、再販売コンテンツＸの販売を行うことができ、また、これに従い、認証サーバ１１０は再販売処理後の通知をシステムに登録されている利用者が閲覧できるよう設定する。さらに、認証サーバ１１０はコンテンツ再販売処理終了後に、コンテンツサーバ１２０に対してコンテンツＸの所有権が認証サーバ１１０に渡ったことを通知するようにしてもよい。すなわち、コンテンツサーバ１２０においてコンテンツの配信数が限定されている場合、コンテンツ再販売処理終了毎にその配信数のカウントを一回分戻すことにより、配信停止されていたコンテンツの購入処理を行うことができるようにする。以上により、コンテンツ再販売処理プログラムは終了する。
【００９８】
つづいて図３８を用いて再販売コンテンツの購入処理について説明する。認証サーバ１１０で実行される再販売コンテンツの購入処理は、再販売コンテンツ購入処理部２０５内のＣＰＵ５０８が再販売コンテンツ購入処理プログラムを実行することにより処理する。システムに登録している、第３クライアント端末１６０の利用者Ｃが再販売コンテンツＸの情報を閲覧し、その購入処理を行う場合、コンテンツの購入処理と同様、認証処理を行うことから開始される。第３クライアント端末１６０は認証サーバ１１０から配布された認証鍵Ｃに関する識別情報を生成し、これを認証サーバ１１０に対して送信し、認証処理を要求する。
【００９９】
認証サーバ１１０では、第３クライアント端末１６０から送信された識別情報を受信するに従い、認証データベース２０８を用いて当該識別情報について解析処理を行う。そして、解析結果から認証鍵Ｃにより生成された識別情報であることを判別し、これにより、認証要求を行った利用者Ｃを特定することができる。
【０１００】
利用者Ｃを特定した後、認証サーバ１１０では、同様に認証鍵Ｃに関する識別情報を生成し、第３クライアント端末１６０に対して送信する。第３クライアント端末１６０では、認証サーバ１１０から送信された識別情報を受信するに従い、この情報について解析処理を行う。そして、解析結果から認証鍵Ｃにより生成された識別情報であることを判別し、これにより、認証サーバ１１０から送信されたものであることを特定でき、認証処理が成功したことを判別する。双方向認証が成功した場合に限り、第３クライアント端末１６０は認証サーバ１１０に対して再販売コンテンツＸの購入を要求することができる。
【０１０１】
認証サーバ１１０は、第３クライアント端末１６０から再販売コンテンツＸの購入要求を受信するに従い、再販売データベース２０７あるいは認証データベース２０８を用いて再販売コンテンツＸの販売が可能であるかを判別し、再販売コンテンツＸの販売が可能な場合、コンテンツサーバ１２０に対してコンテンツＸを要求する。コンテンツサーバ１２０は、要求のあったコンテンツＸをコンテンツデータベースから選択し、コンテンツＸを認証サーバ１１０に対して送信する。
【０１０２】
認証サーバ１１０は、コンテンツサーバ１２０からコンテンツＸを取得すると、コンテンツＸの暗号化と暗号鍵ｃの生成を行う。コンテンツＸの暗号化は、任意に決定する暗号化値と先の認証処理により特定された利用者Ｃの情報とを用いて行う。また、暗号鍵ｃの生成は、暗号化値に対応する値で生成される。認証サーバ１１０は、コンテンツＸの暗号化と暗号鍵ｃの生成を行った後、これを第３クライアント端末１６０に対して送信する。これにより、当該コンテンツＸの所有権者は認証サーバ１１０からクライアント端末１６０の利用者Ｃへ渡ったことになる。既に説明したように、暗号処理に使用される利用者情報には生体情報や認証鍵情報等がある。また、このとき処理した暗号情報は認証データベース２０８内に関連付けて登録される。
【０１０３】
認証サーバ１１０は、第３クライアント端末１６０からの応答を受信した後、第３クライアント端末１６０の利用者Ｃの課金決済情報を生成する。認証サーバ１１０は再販売データベース２０７内に管理されているコンテンツＸの再販売価格や再販売フィードバック率を取得し、これを基に課金決済情報を生成し、課金決済サーバ１３０に対して送信する。以上により、再販売コンテンツ購入処理プログラムは終了する。
【０１０４】
一方、第３クライアント端末１６０では、受信した暗号化コンテンツＸの復号を行う。暗号化コンテンツＸの復号は、受信した暗号鍵ｃと暗号化された処理内容の情報とを用いて行う。すなわち、暗号化された処理内容が利用者Ｃの生体情報でされた場合には、受信した暗号鍵ｃと利用者Ｃの生体情報とを用いることにより、暗号化コンテンツＸが復号できる。また、暗号化された処理内容が認証鍵Ｃの情報でされた場合には、受信した暗号鍵ｃと第３クライアント端末１６０で管理する認証鍵Ｃとを用いることにより、暗号化コンテンツＸが復号できる。なお、暗号化コンテンツＸを復号した後は自動的に元の暗号化コンテンツＸに戻り、暗号化コンテンツＸの再生処理を行う際は、その都度、暗号鍵ｃを用い、暗号化コンテンツＸを復号することでコンテンツを再生することができる。
【０１０５】
また、課金決済サーバ１３０では、認証サーバ１１０から課金決済情報を取得する。課金決済サーバ１３０は、課金決済情報を基に、再販売コンテンツＸの購入要求のあった第３クライアント端末１６０の利用者Ｃに対して課金を行うとともに、コンテンツＸの著作権者と再販売元である第１クライアント端末１４０の利用者Ａへ対価を支払う。本実施例では、コンテンツＸの著作権者が再販売価格を５００円と設定しているので、これが第３クライアント端末の利用者Ｃに対して課金され、３０％の１５０円は著作権者へ、また、７０％の３５０円は再販売元の利用者Ａへ支払われる。以上により、再販売コンテンツ購入処理が終了する。
【０１０６】
以上、本実施例の再販売コンテンツ管理モデルによれば、あるクライアント端末内で購入したコンテンツの再生を他の利用者あるいは他の端末内で防止させるとともに、不要となったコンテンツを再販売することができる。そして、再販売されるコンテンツの価格をコンテンツの著作権者が決定して登録し、コンテンツの再販売がされた際には、設定した再販売価格のうち所定の割合がコンテンツの著作権者に対して支払われるので、著作権者は大きな損害を受けなくてすむ。本システムを用いることにより、古くなったコンテンツや高価なコンテンツの再販売を行うことができ、コンテンツ市場を再活性化させることが期待できる。
【産業上の利用可能性】
【０１０７】
以上の説明から明らかなように、本発明によれば、あるクライアント端末の利用者が購入するコンテンツに対して、暗号化を行うとともに、当該コンテンツのみに使用可能な暗号鍵を生成することにより、他の利用者あるいは他の端末での使用を防止することができる。また、コンテンツを購入したクライアント端末からコンテンツの再販売処理を行い、暗号鍵を不活性状態にすることで再販売コンテンツの販売ができ、これを他の端末が購入した場合には、コンテンツサーバの著作権者と再販売元である端末にも対価が支払われる。こうしたコンテンツの再販売サービスシステムにより、古くなったコンテンツや高価なコンテンツ、さらには配信数が限定されているコンテンツ等について、市場の再活性化が期待できる。
【図面の簡単な説明】
【０１０８】
【図１】本発明のコンテンツ再販売サービスシステムを示す全体概略構成図
【図２】認証サーバの内部構成を示すブロック図
【図３】コンテンツ購入処理部の内部構成を示すブロック図
【図４】コンテンツ再販売処理部の内部構成を示すブロック図
【図５】再販売コンテンツ購入処理部の内部構成を示すブロック図
【図６】販売データベースの内部構成を示すブロック図
【図７】コンテンツ情報‐コンテンツ販売価格テーブルを示す図
【図８】コンテンツ情報フィードバック率テーブルを示す図
【図９】再販売データベースの内部構成を示すブロック図
【図１０】販売済みコンテンツ情報‐コンテンツ再販売価格テーブルを示す図
【図１１】販売済みコンテンツ情報‐再販売フィードバック率テーブルを示す図
【図１２】認証データベースの内部構成を示すブロック図
【図１３】認証データベース内部のデータ管理例を示す図
【図１４】暗号化コンテンツと暗号鍵を示す図（生体情報）
【図１５】暗号化コンテンツと暗号鍵を示す図（認証鍵情報）
【図１６】認証データベース内部で管理されるデータに再販売目的テーブルを関連付けた状態を示す図
【図１７】本発明の一実施例で用いるコンテンツ再販売サービスシステムを示す全体概略構成図（実施例１）
【図１８】販売済みコンテンツ情報‐再販売フィードバック率テーブルを示す図（実施例１）
【図１９】販売済みコンテンツ情報‐コンテンツ再販売価格テーブルを示す図（実施例１）
【図２０】再販売目的テーブルを示す図（実施例１）
【図２１】利用者登録処理、コンテンツ購入処理を示すフロー図（実施例１）
【図２２】コンテンツ再販売処理を示すフロー図（実施例１）
【図２３】再販売コンテンツ購入処理を示すフロー図（実施例１）
【図２４】本発明の一実施例で用いるコンテンツ再販売サービスシステムを示す全体概略構成図（実施例２）
【図２５】販売済みコンテンツ情報‐コンテンツ再販売基準価格テーブルを示す図（実施例２）
【図２６】販売済みコンテンツ情報‐入札価格テーブルを示す図（実施例２）
【図２７】再販売目的テーブルを示す図（実施例２）
【図２８】コンテンツ再販売処理を示すフロー図（実施例２）
【図２９】再販売コンテンツ購入処理を示すフロー図（実施例２）
【図３０】本発明の一実施例で用いるコンテンツ再販売サービスシステムを示す全体概略構成図（実施例３）
【図３１】販売済みコンテンツ情報‐コンテンツ再販売基準価格テーブルを示す図（実施例３）
【図３２】コンテンツ再販売処理を示すフロー図（実施例２）
【図３３】再販売コンテンツ購入処理を示すフロー図（実施例３）
【図３４】本発明の一実施例で用いるコンテンツ再販売サービスシステムを示す全体概略構成図（実施例４）
【図３５】販売済みコンテンツ情報‐コンテンツ再販売価格テーブルを示す図（実施例４）
【図３６】再販売目的テーブルを示す図（実施例４）
【図３７】コンテンツ再販売処理を示すフロー図（実施例４）
【図３８】再販売コンテンツ購入処理を示すフロー図（実施例４）
【図３９】従来のコンテンツ送信システムを示す全体概略構成図
【符号の説明】
【０１０９】
１００  コンテンツ再販売サービスシステム
１１０  認証サーバ
１２０  コンテンツサーバ
１３０  課金決済サーバ
１４０〜１７０  クライアント端末
【図１】
2006178547.tif 000003
【図２】
2006178547.tif 000004
【図３】
2006178547.tif 000005
【図４】
2006178547.tif 000006
【図５】
2006178547.tif 000007
【図６】
2006178547.tif 000008
【図７】
2006178547.tif 000009
【図８】
2006178547.tif 000010
【図９】
2006178547.tif 000011
【図１０】
2006178547.tif 000012
【図１１】
2006178547.tif 000013
【図１２】
2006178547.tif 000014
【図１３】
2006178547.tif 000015
【図１４】
2006178547.tif 000016
【図１５】
2006178547.tif 000017
【図１６】
2006178547.tif 000018
【図１７】
2006178547.tif 000019
【図１８】
2006178547.tif 000020
【図１９】
2006178547.tif 000021
【図２０】
2006178547.tif 000022
【図２１】
2006178547.tif 000023
【図２２】
2006178547.tif 000024
【図２３】
2006178547.tif 000025
【図２４】
2006178547.tif 000026
【図２５】
2006178547.tif 000027
【図２６】
2006178547.tif 000028
【図２７】
2006178547.tif 000029
【図２８】
2006178547.tif 000030
【図２９】
2006178547.tif 000031
【図３０】
2006178547.tif 000032
【図３１】
2006178547.tif 000033
【図３２】
2006178547.tif 000034
【図３３】
2006178547.tif 000035
【図３４】
2006178547.tif 000036
【図３５】
2006178547.tif 000037
【図３６】
2006178547.tif 000038
【図３７】
2006178547.tif 000039
【図３８】
2006178547.tif 000040
【図３９】
2006178547.tif 000041