(57)【要約】コンテンツ配信手段を特定の流通方法に限定させ、その流通方法の中でコンテンツの流通経路を、途中でコンテンツを再生しない利用者がいても、漏れがないように追跡するコンテンツ配信方法を提供する。本発明のコンテンツ配信システムは、コンテンツをサーバ装置から配信するときは一次暗号化をして配信する。そして、コンテンツを端末間で流通させる際には、送信元の端末が通信暗号化をするための暗号鍵をサーバ装置に登録し、受信先の端末が暗号鍵をサーバに取得することによって、サーバ装置がコンテンツ流通経路を保存する。さらに、各端末がコンテンツを再生する際にはサーバ装置にアクセスし、サーバ装置がその端末へ流通されたのを確認した場合、コンテンツ再生鍵を発行する。【特許請求の範囲】
【請求項１】
コンテンツを暗号化した暗号化コンテンツを配信する手段と、
前記暗号化コンテンツを復号するための再生鍵を保管する手段と、
前記暗号化コンテンツを端末間で送受信する際に、通信のための暗号鍵を生成し、この暗号鍵と、前記コンテンツのIDと、送信元端末IDと、送信先端末IDとをサーバに登録する手段と、
前記暗号鍵で暗号化コンテンツを二重に暗号化した二重暗号化コンテンツを前記送信先端末に送信する手段と、
前記二重暗号化コンテンツを受信後、前記コンテンツIDと送信先端末IDと送信元端末IDと共に前記暗号鍵の送信を要求する送信要求を送信する手段と、
前記登録されたコンテンツのID、送信元端末ID及び送信先端末IDと、前記送信要求と共に送信されたコンテンツID、送信先端末ID、及び送信元端末IDとを照合し、一致する場合、登録されている暗号鍵を前記送信先端末に対して送信する手段と、
前記登録されたコンテンツID、送信元端末ID、及び送信先の端末IDを保存する流通管理手段と、
前記コンテンツを再生するために、前記再生鍵の送信を要求する手段と、
前記再生鍵を要求した端末が前記流通管理手段で登録されている端末であれば、前記再生鍵を送信する再生鍵送信手段と
を備えたことを特徴とするコンテンツ配信システム。
【請求項２】
前記再生鍵送信手段は、前記流通管理手段に登録されている情報を参照して、再生鍵の送信を要求した端末の使用者が過去に多くコンテンツを配信している場合、配信数に応じて値引きして課金する手段を含むことを特徴とする請求項１に記載のコンテンツ配信システム。
【請求項３】
暗号化したコンテンツを配信するステップと、
前記暗号化コンテンツを復号するための再生鍵を保管するステップと、
前記暗号化コンテンツを端末間で送受信する際に、通信のための暗号鍵を生成し、その暗号鍵と、前記コンテンツのID、送信元端末ID、送信先端末IDをサーバに登録するステップ、
前記送信端末が、前記暗号鍵で前記暗号化コンテンツを二重に暗号化した二重暗号化コンテンツを前記送信先端末に送信するステップと、
前記二重暗号化コンテンツ受信後、コンテンツID、送信先端末ID、送信元端末IDと共に、通信のための暗号鍵の送信要求をサーバに送信するステップと、
前記登録されたコンテンツのID、送信元端末ID及び送信先端末IDと、前記送信要求と共に送信されたコンテンツID、送信先端末ID、及び送信元端末IDとを照合し、一致する場合、登録されている暗号鍵を前記送信先端末に対して送信するステップと、
前記登録されたコンテンツID、送信元端末ID、及び送信先の端末IDを保存する流通管理ステップと、
前記コンテンツを再生するために、前記再生鍵の送信を要求するステップと、
前記再生鍵を要求した端末が前記流通管理手段で登録されている端末であれば、前記再生鍵を送信する再生鍵送信ステップと
を有することを特徴とするコンテンツ配信方法。
【請求項４】
前記再生鍵送信ステップは、
前記流通管理ステップで登録された情報を参照するステップと、
前記参照の結果、再生鍵の送信を要求した端末の使用者が過去に多くコンテンツを配信している場合、配信数に応じて値引きして課金するステップと
を有することを特徴とする請求項３に記載のコンテンツ配信方法。
【請求項５】
コンテンツを暗号化した暗号化コンテンツを配信する処理と、
前記暗号化コンテンツを復号するための再生鍵を保管する処理と、
前記暗号化コンテンツを端末間で送受信する際に、通信のための暗号鍵を生成し、この暗号鍵と、前記コンテンツのIDと、送信元端末IDと、送信先端末IDとをサーバに登録する処理と、
前記暗号鍵で暗号化コンテンツを二重に暗号化した二重暗号化コンテンツを前記送信先端末に送信する処理と、
前記二重暗号化コンテンツを受信後、前記コンテンツIDと送信先端末IDと送信元端末IDと共に前記暗号鍵の送信を要求する送信要求を送信する処理と、
前記登録されたコンテンツのID、送信元端末ID及び送信先端末IDと、前記送信要求と共に送信されたコンテンツID、送信先端末ID、及び送信元端末IDとを照合し、一致する場合、登録されている暗号鍵を前記送信先端末に対して送信する処理と、
前記登録されたコンテンツID、送信元端末ID、及び送信先の端末IDを保存する流通管理処理と、
前記コンテンツを再生するために、前記再生鍵の送信を要求する処理と、
前記再生鍵を要求した端末が前記流通管理手段で登録されている端末であれば、前記再生鍵を送信する再生鍵送信処理と
をコンピュータに実行させるためのプログラム。
【請求項６】
前記再生鍵送信処理は、前記流通管理処理に登録されている情報を参照して、再生鍵を要求した端末の使用者が過去に多くコンテンツを配信している場合、配信数に応じて値引きして課金する処理をコンピュータにさらに実行させることを特徴とする請求項５に記載のプログラム。
【請求項７】
暗号化コンテンツを他の端末に送信する際に、通信鍵を生成し、この通信鍵と暗号化コンテンツのIDと送信元端末IDと送信先端末IDを送信する手段と、
前記通信鍵で、暗号化コンテンツを二重暗号化して二重暗号化コンテンツを生成する手段と、
前記二重暗号化コンテンツを送信する手段と、
前記二重暗号化コンテンツを受信する手段と、
前記通信鍵の送信要求を送信する際に、暗号化コンテンツIDと送信元端末IDと送信先端末IDとを送信する手段と、
前記通信鍵の送信要求に応じて送信された通信鍵を受信し、二重暗号化コンテンツを復号する手段と、
前記復号されたコンテンツを再生するための再生鍵の送信を要求する手段と、
前記再生鍵の送信要求に応じて送信された再生鍵を受信し、コンテンツを再生する手段と
を備えたことを特徴とする端末。
【請求項８】
暗号化コンテンツのIDとそれを復号するための再生鍵とを保管する手段と、
通信鍵と前記暗号化コンテンツIDと送信元端末IDと送信先端末IDとを送信元端末から受信する手段と、
通信鍵送信要求と前記暗号化コンテンツIDと送信元端末IDと送信先端末IDを送信先端末から受信する手段と、
前記２つの手段で受信したコンテンツID、送信元端末ID、送信先端末IDを照合し、一致した場合前記通信鍵を送信先端末に送信する手段と、
前記暗号化コンテンツID、送信元端末ID、送信先端末IDをデータベースに登録する手段と、
送信先端末から前記再生鍵の送信要求がきた際に、その端末が上記データベースに登録されているかどうか確認し、登録されている場合、再生鍵を送信する再生鍵送信手段と
を備えたことを特徴とするサーバ。
【請求項９】
前記再生鍵送信手段が上記データベースに登録されている情報を参照して、再生鍵を要求した端末の使用者が過去に多くコンテンツを配信している場合、配信数に応じて値引きして課金する手段を備えたことを特徴とする請求項８に記載のサーバ。
【請求項１０】
コンテンツ配信システムであって、
コンテンツを送信する際にコンテンツを暗号化し、この暗号化コンテンツを復号するための暗号鍵を生成し、この暗号鍵と前記コンテンツを識別する識別情報と送信元の端末の識別情報と送信先の端末の識別情報とを登録する手段と、
前記暗号化されたコンテンツと前記コンテンツを識別する識別情報と送信元の端末の識別情報とを送信先端末に送信する手段と、
受信した前記コンテンツの識別情報と、送信元の端末の識別情報及び送信先の端末の識別情報と、前記登録されているコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報とを照合し、一致している場合には前記暗号鍵を送信先の端末に送信する手段と
を有し、
前記登録されているコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報により流通経路を管理するように構成されていることを特徴とするコンテンツ配信システム。
【請求項１１】
端末であって、
コンテンツを送信する際にコンテンツを暗号化し、この暗号化コンテンツを復号するための暗号鍵を生成し、この暗号鍵と前記コンテンツを識別する識別情報と送信元の端末の識別情報と送信先の端末の識別情報とを送信する手段と、
前記暗号化されたコンテンツと前記コンテンツを識別する識別情報と送信元の端末の識別情報とを送信先端末に送信する手段と
を有し、
前記送信したコンテンツを識別する識別情報、送信元の端末の識別情報及び送信先の端末の識別情報により流通経路を登録するように構成されていることを特徴とする端末。
【請求項１２】
サーバであって、
暗号化されたコンテンツを復号するための暗号鍵と、暗号化されたコンテンツの識別情報と、暗号化されたコンテンツを送信する送信元の端末の識別情報及び送信先の端末の識別情報とを受信する手段と、
前記暗号鍵の送信要求を受信した場合、暗号鍵の送信要求と共に送信されるコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報と、前記受信したコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報とを照合し、一致している場合には前記暗号鍵を送信する手段と
を有し、
前記受信したコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報により流通経路を記録するように構成されていることを特徴とするサーバ。
【請求項１３】
コンテンツ配信方法であって、
コンテンツを送信する際にコンテンツを暗号化するステップと、
前記暗号化コンテンツを復号するための暗号鍵を生成するステップと、
前記暗号鍵と前記コンテンツを識別する識別情報と送信元の端末の識別情報と送信先の端末の識別情報とを登録するステップと、
前記暗号化されたコンテンツと前記コンテンツを識別する識別情報と前記送信元の端末の識別情報とを送信先端末に送信するステップと、
受信した前記コンテンツの識別情報と、送信元の端末の識別情報及び送信先の端末の識別情報と、前記登録されているコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報とを照合し、一致している場合には前記暗号鍵を送信先の端末に送信するステップと
を有することを特徴とするコンテンツ配信方法。
【請求項１４】
端末のプログラムであって、
前記プログラムは前記端末を、
コンテンツを送信する際にコンテンツを暗号化し、この暗号化コンテンツを復号するための暗号鍵を生成し、この暗号鍵と前記コンテンツを識別する識別情報と送信元の端末の識別情報と送信先の端末の識別情報とを送信する手段と、
前記暗号化されたコンテンツと前記コンテンツを識別する識別情報と送信元の端末の識別情報とを送信先端末に送信する手段と
して機能させることを特徴とするプログラム。
【請求項１５】
サーバのプログラムであって、
暗号化されたコンテンツを復号するための暗号鍵と、暗号化されたコンテンツの識別情報と、暗号化されたコンテンツを送信する送信元の端末の識別情報及び送信先の端末の識別情報とを受信する手段と、
前記暗号鍵の送信要求を受信した場合、暗号鍵の送信要求と共に送信されるコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報と、前記受信したコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報とを照合し、一致している場合には前記暗号鍵を送信する手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンテンツ配信システム、方法およびプログラムに関し、特にコンテンツ配信経路を追跡（トレース）できるコンテンツ配信システム、方法およびプログラムに関する。
【背景技術】
【０００２】
近年、Napster、Gnutella、Winnyなど、コンテンツを個人−個人間で流通するようなピア・ツー・ピア(P2P)型の配信ソフトウエアが普及してきている。それに伴い、ユーザがコンテンツをコンテンツ配信サーバから直接ダウンロードするばかりではなく、ユーザ間で直接受け渡しをする機会も増えてきている。このようなP2P型ソフトを利用して、コンテンツがどのように配信されているかモニタリングすることは、どのようなユーザ層にコンテンツが嗜好されているか、どのようなユーザがそのコンテンツを気にいって周辺に紹介しているか把握することができ、マーケティングに非常に有用である。【０００３】
このようなコンテンツ流通状況を把握する方法として、特許文献１に記載されているコンテンツ配信システムが挙げられる。【０００４】
図７に示すように、この従来のコンテンツ配信システムは、サーバ装置１と、端末2a、2b、2cとから構成されている。このサーバ装置１は、図８に示すように、利用者情報データベース10と、コンテンツデータベース11と、ウエブサーバ部12と、利用者情報管理部13と、暗号化部14と、コンテンツ流通状況分析部15から構成される。【０００５】
このような構成を有する従来のシステムはつぎのように動作する。【０００６】
すなわち、利用者情報データベース10は、図９に示すような利用者ID、端末ID、利用者情報、コンテンツ名、当該コンテンツを紹介した人、もしくは当該コンテンツを送信した人を示す推薦ID、コンテンツを再生するための再生プログラム名を格納する。また、コンテンツデータベース11は、配信するコンテンツとその再生プログラムを格納している。コンテンツ利用時には、そのコンテンツの利用者（ここでは図７の利用者Aとして説明する）は、自分の端末(端末2a)を用いて、自らの利用者情報6aを、ウエブサーバ部12を通じて登録する。この利用者情報6aには少なくとも利用者ID(ID-A)、端末を特定するための端末ID、氏名・連絡先などの利用者情報、自分の欲しいコンテンツ名が含まれている。【０００７】
利用者情報管理部13は、これらの情報を利用者情報データベース10に保存する。【０００８】
つぎに、暗号化部14は利用者Aから要求のあったコンテンツについて、利用者Aの利用者ID(ID-A)を埋め込んだ形（コンテンツ5）で端末2aに送信する。さらに、端末2aは、コンテンツを再生する再生プログラムをサーバ装置1に要求する。【０００９】
すると、それを受けて、暗号化部14は利用者Aの利用者情報および少なくともコンテンツ名の情報とコンテンツの符号化列のいずれか一方に基づく暗号鍵によってコンテンツデータベース11内の再生プログラムを暗号化して再生プログラム7aを送信する。端末Aは、再生プログラム7aを利用者Aの利用者情報および少なくともコンテンツ名の情報とコンテンツの符号化列のいずれか一方に基づく復号鍵によって復号し、コンテンツを再生することができる。【００１０】
つぎに、利用者Aは、そのコンテンツを利用者Bに紹介する場合は以下のように動作する。【００１１】
まず、利用者Aは、ローカルコネクションもしくはP2Pファイル共有ソフトウエアなどを用いて、利用者Bの端末2bにコンテンツ5を送信する。【００１２】
端末2bはそのままではコンテンツ5を再生できないので、再生するための再生プログラムを取得するため、利用者Bに自らの利用者情報の情報をサーバ装置1に登録するように促す。そして、利用者Bは、ウエブサーバ12を通じて、利用者情報6bを登録する。利用者情報6bは、利用者情報6aの情報に加えて、コンテンツ5に埋め込まれている利用者ID(ID-A)をサーバ装置1に送信する。【００１３】
サーバ装置1の利用者情報管理部13は、送信された利用者ID(ID-B)、端末ID、利用者情報、コンテンツ名に合わせて、推薦IDとしてID-Aを格納した形で保存する。【００１４】
暗号化部14は利用者Bの利用者情報および少なくともコンテンツ名の情報とコンテンツの符号化列のいずれか一方に基づく暗号鍵によってコンテンツデータベース11内の再生プログラムを暗号化して再生プログラム7bを送信する。【００１５】
端末2bは、再生プログラム7aを利用者Aの利用者情報および少なくともコンテンツ名の情報とコンテンツの符号化列のいずれか一方に基づく復号鍵によって復号し、コンテンツを再生することができる。【００１６】
つぎに、利用者Bから利用者Cに紹介した場合も利用者Cがコンテンツを視聴する場合は前述した同様の手続きを行う。このとき、利用者情報データベースには、利用者Cの利用者ID(ID-C)の推薦IDがID-Aとなるように保存される。
【特許文献１】特開2004-12866号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
上記に示す従来の方法では、以下に示す問題が生じる。【００１８】
第１の問題点は、図９に示すように、コンテンツが利用者A→利用者B→利用者Cと流通されているにも関わらず、利用者情報データベース10には利用者A→利用者B、利用者A→利用者Cという形でしか保存されていないため、真の流通経路を把握できないということである。【００１９】
その理由は、コンテンツを最初にダウンロードした利用者のIDをコンテンツに埋め込み、以降の流通ではこのIDをベースに紹介者がサーバに登録されるからである。【００２０】
第２の問題点は、コンテンツを再生せずに別の利用者にコンテンツを渡した場合は、そのユーザ情報はサーバ装置に登録されないということである。したがって、当該コンテンツがどのようなユーザ層には受け入れられなかったかというマーケティング情報は収集することができない。【００２１】
その理由は、コンテンツを再生しなかった利用者は、再生プログラムを取得するために、サーバ装置1にアクセスにいかないためである。【００２２】
そこで、本発明の目的は上記問題点を鑑みて発明されたものであって、特定の流通方法によって流通したコンテンツの全ての流通経路を追跡できるコンテンツ配信システムを提供することにある。【００２３】
本発明の他の目的は、コンテンツが再生されなくてもコンテンツ流通経路を追跡できるコンテンツ配信システムを提供することにある。【００２４】
本発明のさらに他の目的は、コンテンツの流通を特定の流通方法に制限できるコンテンツ配信システムを提供することにある。
【課題を解決するための手段】
【００２５】
上記課題を解決するための第１の発明は、
コンテンツを暗号化した暗号化コンテンツを配信する手段と、
前記暗号化コンテンツを復号するための再生鍵を保管する手段と、
前記暗号化コンテンツを端末間で送受信する際に、通信のための暗号鍵を生成し、この暗号鍵と、前記コンテンツのIDと、送信元端末IDと、送信先端末IDとをサーバに登録する手段と、
前記暗号鍵で暗号化コンテンツを二重に暗号化した二重暗号化コンテンツを前記送信先端末に送信する手段と、
前記二重暗号化コンテンツを受信後、前記コンテンツIDと送信先端末IDと送信元端末IDと共に前記暗号鍵の送信を要求する送信要求を送信する手段と、
前記登録されたコンテンツのID、送信元端末ID及び送信先端末IDと、前記送信要求と共に送信されたコンテンツID、送信先端末ID、及び送信元端末IDとを照合し、一致する場合、登録されている暗号鍵を前記送信先端末に対して送信する手段と、
前記登録されたコンテンツID、送信元端末ID、及び送信先の端末IDを保存する流通管理手段と、
前記コンテンツを再生するために、前記再生鍵の送信を要求する手段と、
前記再生鍵を要求した端末が前記流通管理手段で登録されている端末であれば、前記再生鍵を送信する再生鍵送信手段と
を備えたことを特徴とする。【００２６】
上記課題を解決するための第２の発明は、上記第１の発明において、
前記再生鍵送信手段は、前記流通管理手段に登録されている情報を参照して、再生鍵の送信を要求した端末の使用者が過去に多くコンテンツを配信している場合、配信数に応じて値引きして課金する手段を含むことを特徴とする。【００２７】
上記課題を解決するための第３の発明は、
暗号化したコンテンツを配信するステップと、
前記暗号化コンテンツを復号するための再生鍵を保管するステップと、
前記暗号化コンテンツを端末間で送受信する際に、通信のための暗号鍵を生成し、その暗号鍵と、前記コンテンツのID、送信元端末ID、送信先端末IDをサーバに登録するステップ、
前記送信端末が、前記暗号鍵で前記暗号化コンテンツを二重に暗号化した二重暗号化コンテンツを前記送信先端末に送信するステップと、
前記二重暗号化コンテンツ受信後、コンテンツID、送信先端末ID、送信元端末IDと共に、通信のための暗号鍵の送信要求をサーバに送信するステップと、
前記登録されたコンテンツのID、送信元端末ID及び送信先端末IDと、前記送信要求と共に送信されたコンテンツID、送信先端末ID、及び送信元端末IDとを照合し、一致する場合、登録されている暗号鍵を前記送信先端末に対して送信するステップと、
前記登録されたコンテンツID、送信元端末ID、及び送信先の端末IDを保存する流通管理ステップと、
前記コンテンツを再生するために、前記再生鍵の送信を要求するステップと、
前記再生鍵を要求した端末が前記流通管理手段で登録されている端末であれば、前記再生鍵を送信する再生鍵送信ステップと
を有することを特徴とする。【００２８】
上記課題を解決するための第４の発明は、上記第３の発明において、
前記再生鍵送信ステップは、
前記流通管理ステップで登録された情報を参照するステップと、
前記参照の結果、再生鍵の送信を要求した端末の使用者が過去に多くコンテンツを配信している場合、配信数に応じて値引きして課金するステップと
を有することを特徴とする。【００２９】
上記課題を解決するための第５の発明は、
コンテンツを暗号化した暗号化コンテンツを配信する処理と、
前記暗号化コンテンツを復号するための再生鍵を保管する処理と、
前記暗号化コンテンツを端末間で送受信する際に、通信のための暗号鍵を生成し、この暗号鍵と、前記コンテンツのIDと、送信元端末IDと、送信先端末IDとをサーバに登録する処理と、
前記暗号鍵で暗号化コンテンツを二重に暗号化した二重暗号化コンテンツを前記送信先端末に送信する処理と、
前記二重暗号化コンテンツを受信後、前記コンテンツIDと送信先端末IDと送信元端末IDと共に前記暗号鍵の送信を要求する送信要求を送信する処理と、
前記登録されたコンテンツのID、送信元端末ID及び送信先端末IDと、前記送信要求と共に送信されたコンテンツID、送信先端末ID、及び送信元端末IDとを照合し、一致する場合、登録されている暗号鍵を前記送信先端末に対して送信する処理と、
前記登録されたコンテンツID、送信元端末ID、及び送信先の端末IDを保存する流通管理処理と、
前記コンテンツを再生するために、前記再生鍵の送信を要求する処理と、
前記再生鍵を要求した端末が前記流通管理手段で登録されている端末であれば、前記再生鍵を送信する再生鍵送信処理と
をコンピュータに実行させるためのプログラムであることを特徴とする。【００３０】
上記課題を解決するための第６の発明は、上記第５の発明において、
前記再生鍵送信処理は、前記流通管理処理に登録されている情報を参照して、再生鍵を要求した端末の使用者が過去に多くコンテンツを配信している場合、配信数に応じて値引きして課金する処理をコンピュータにさらに実行させることを特徴とする。【００３１】
上記課題を解決するための第７の発明は、
暗号化コンテンツを他の端末に送信する際に、通信鍵を生成し、この通信鍵と暗号化コンテンツのIDと送信元端末IDと送信先端末IDを送信する手段と、
前記通信鍵で、暗号化コンテンツを二重暗号化して二重暗号化コンテンツを生成する手段と、
前記二重暗号化コンテンツを送信する手段と、
前記二重暗号化コンテンツを受信する手段と、
前記通信鍵の送信要求を送信する際に、暗号化コンテンツIDと送信元端末IDと送信先端末IDとを送信する手段と、
前記通信鍵の送信要求に応じて送信された通信鍵を受信し、二重暗号化コンテンツを復号する手段と、
前記復号されたコンテンツを再生するための再生鍵の送信を要求する手段と、
前記再生鍵の送信要求に応じて送信された再生鍵を受信し、コンテンツを再生する手段と
を備えたことを特徴とする。【００３２】
上記課題を解決するための第８の発明は、
暗号化コンテンツのIDとそれを復号するための再生鍵とを保管する手段と、
通信鍵と前記暗号化コンテンツIDと送信元端末IDと送信先端末IDとを送信元端末から受信する手段と、
通信鍵送信要求と前記暗号化コンテンツIDと送信元端末IDと送信先端末IDを送信先端末から受信する手段と、
前記２つの手段で受信したコンテンツID、送信元端末ID、送信先端末IDを照合し、一致した場合前記通信鍵を送信先端末に送信する手段と、
前記暗号化コンテンツID、送信元端末ID、送信先端末IDをデータベースに登録する手段と、
送信先端末から前記再生鍵の送信要求がきた際に、その端末が上記データベースに登録されているかどうか確認し、登録されている場合、再生鍵を送信する再生鍵送信手段と
を備えたことを特徴とする。【００３３】
上記課題を解決するための第９の発明は、上記第８の発明において、
前記再生鍵送信手段が上記データベースに登録されている情報を参照して、再生鍵を要求した端末の使用者が過去に多くコンテンツを配信している場合、配信数に応じて値引きして課金する手段を備えたことを特徴とする。【００３４】
上記課題を解決するための第１０の発明は、
コンテンツ配信システムであって、
コンテンツを送信する際にコンテンツを暗号化し、この暗号化コンテンツを復号するための暗号鍵を生成し、この暗号鍵と前記コンテンツを識別する識別情報と送信元の端末の識別情報と送信先の端末の識別情報とを登録する手段と、
前記暗号化されたコンテンツと前記コンテンツを識別する識別情報と送信元の端末の識別情報とを送信先端末に送信する手段と、
受信した前記コンテンツの識別情報と、送信元の端末の識別情報及び送信先の端末の識別情報と、前記登録されているコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報とを照合し、一致している場合には前記暗号鍵を送信先の端末に送信する手段と
を有し、
前記登録されているコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報により流通経路を管理するように構成されていることを特徴とする。【００３５】
上記課題を解決するための第１１の発明は、端末であって、
コンテンツを送信する際にコンテンツを暗号化し、この暗号化コンテンツを復号するための暗号鍵を生成し、この暗号鍵と前記コンテンツを識別する識別情報と送信元の端末の識別情報と送信先の端末の識別情報とを送信する手段と、
前記暗号化されたコンテンツと前記コンテンツを識別する識別情報と送信元の端末の識別情報とを送信先端末に送信する手段と
を有し、
前記送信したコンテンツを識別する識別情報、送信元の端末の識別情報及び送信先の端末の識別情報により流通経路を登録するように構成されていることを特徴とする。【００３６】
上記課題を解決するための第１２の発明は、サーバであって、
暗号化されたコンテンツを復号するための暗号鍵と、暗号化されたコンテンツの識別情報と、暗号化されたコンテンツを送信する送信元の端末の識別情報及び送信先の端末の識別情報とを受信する手段と、
前記暗号鍵の送信要求を受信した場合、暗号鍵の送信要求と共に送信されるコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報と、前記受信したコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報とを照合し、一致している場合には前記暗号鍵を送信する手段と
を有し、
前記受信したコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報により流通経路を記録するように構成されていることを特徴とする。【００３７】
上記課題を解決するための第１３の発明は、コンテンツ配信方法であって、
コンテンツを送信する際にコンテンツを暗号化するステップと、
前記暗号化コンテンツを復号するための暗号鍵を生成するステップと、
前記暗号鍵と前記コンテンツを識別する識別情報と送信元の端末の識別情報と送信先の端末の識別情報とを登録するステップと、
前記暗号化されたコンテンツと前記コンテンツを識別する識別情報と前記送信元の端末の識別情報とを送信先端末に送信するステップと、
受信した前記コンテンツの識別情報と、送信元の端末の識別情報及び送信先の端末の識別情報と、前記登録されているコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報とを照合し、一致している場合には前記暗号鍵を送信先の端末に送信するステップと
を有することを特徴とする。【００３８】
上記課題を解決するための第１４の発明は、端末のプログラムであって、
前記プログラムは前記端末を、
コンテンツを送信する際にコンテンツを暗号化し、この暗号化コンテンツを復号するための暗号鍵を生成し、この暗号鍵と前記コンテンツを識別する識別情報と送信元の端末の識別情報と送信先の端末の識別情報とを送信する手段と、
前記暗号化されたコンテンツと前記コンテンツを識別する識別情報と送信元の端末の識別情報とを送信先端末に送信する手段と
して機能させることを特徴とする。【００３９】
上記課題を解決するための第１５の発明は、
サーバのプログラムであって、
暗号化されたコンテンツを復号するための暗号鍵と、暗号化されたコンテンツの識別情報と、暗号化されたコンテンツを送信する送信元の端末の識別情報及び送信先の端末の識別情報とを受信する手段と、
前記暗号鍵の送信要求を受信した場合、暗号鍵の送信要求と共に送信されるコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報と、前記受信したコンテンツの識別情報、送信元の端末の識別情報及び送信先の端末の識別情報とを照合し、一致している場合には前記暗号鍵を送信する手段と
して機能させることを特徴とする。【００４０】
このような構成を採用し、特定の流通方法でコンテンツを流通させるときには必ずサーバ装置にアクセスさせる、特定の流通方法以外で流通したコンテンツには再生鍵を送信しないようにすることにより本発明の目的を達成することができる。
【発明の効果】
【００４１】
本発明の第１の効果は、特定の流通方法によって流通したコンテンツの全ての流通経路を追跡できることにある。【００４２】
その理由は、特定の流通方法でコンテンツを流通させるときには通信用の暗号鍵を取得するために必ずサーバ装置にアクセスさせるためである。【００４３】
本発明の第２の効果は、コンテンツが再生されなくてもコンテンツ流通経路を追跡できることにある。【００４４】
その理由は、本手法ではコンテンツ再生時以外にも流通時にサーバ装置にアクセスさせるためである。【００４５】
本発明の第３の効果は、コンテンツの流通を特定の流通方法に制限できるコンテンツ配信システムを提供することにある。【００４６】
その理由は、コンテンツがメモリカード受け渡しなど特定の流通方法以外で流通された場合コンテンツの再生や利用を不可することができるためである。
【図面の簡単な説明】
【００４７】
【図１】本発明の第１の発明を実施するための最良の形態の構成を示すブロック図である。
【図２】本発明のサーバ装置１の最良の形態の構成を示すブロック図である。
【図３】本発明の利用者情報データベース１０の最良の形態のスキーマを示す図である。
【図４】本発明の流通管理データベース１８の最良の形態のスキーマを示す図である。
【図５】第１の発明を実施するための最良の形態の動作を示すフローチャートである。
【図６】本発明の第２の発明を実施するための最良の形態の構成を示すブロック図である。
【図７】特許文献１の発明を実施するための最良の形態の構成を示すブロック図である。
【図８】特許文献１の発明のサーバ装置１の最良の形態の構成を示すブロック図である。
【図９】特許文献１の発明の利用者情報データベース１０の最良の形態のスキーマを示す図である。
【符号の説明】
【００４８】
１                    サーバ装置
２、2a、2b、2c        端末
３                    ネットワーク
４                    再生鍵
５、5’a、5’b        暗号化コンテンツ
６、6a、6b、6c        利用者情報
７、7a、7b、7c        再生プログラム
８、8x、8y            通信鍵
１０                  利用者情報データベース
１１                  コンテンツデータベース
１２                  ウエブサーバ部
１３                  利用者情報管理部
１４                  暗号化部
１５                  コンテンツ流通状況分析部
１６                  流通管理部
１７                  再生管理部
１８                  流通管理データベース
２０、20a、20b、20c   通信監視部
２１、21a、21b、21c   再生部
【発明を実施するための最良の形態】
【００４９】
本発明のコンテンツ配信システムは、コンテンツをサーバ装置から配信するときは一次暗号化をして配信する。そして、このコンテンツを端末間で流通させる際には、送信元の端末が通信暗号化をするための暗号鍵をサーバ装置に登録し、この暗号鍵で次暗号化したコンテンツを送信先の端末に送信する。そして、送信先の端末が暗号鍵をサーバから取得するためにアクセスすることによって、サーバ装置がコンテンツ流通経路を保存する。さらに、各端末がコンテンツを再生する際にはサーバ装置にアクセスし、サーバ装置がその端末へ流通されたのを確認した場合、コンテンツ再生鍵を発行する。【００５０】
本発明の第１の実施の形態について図面を参照して詳細に説明する。【００５１】
図１を参照すると、本発明の第１の実施の形態は、プログラム制御により動作するサーバ装置１と端末２（図１では説明の便宜上2a,2b,2cと3つ示したがすべて同じ機能を持つ）から構成されている。【００５２】
サーバ装置１は、図２に示すように、利用者情報データベース１０と、コンテンツデータベース１１と、ウエブサーバ部１２と、利用者情報管理部１３と、コンテンツ流通情報分析部１５と、流通管理部１６と、再生管理部１７と、流通管理データベース１８とを含む。【００５３】
また、端末２は、通信監視部20（図１では説明の便宜上20a,20b,20cと3つ示したがすべて同じ機能を持つ）と、再生部21(図１では説明の便宜上21a,21b,21cと３つ示したがすべて同じ機能を持つ)とを含む。【００５４】
これらの手段はそれぞれ概略つぎのように動作する。【００５５】
利用者情報データベース１０は、最小限の構成として図３に示すように、端末を特定するためのID（端末ID）と端末を所持する利用者に関する情報（利用者情報）を格納している。この端末IDには、端末を特定するためのシリアル番号、IPアドレス、MACアドレスやそれらのハッシュ値などの符号化列によって各端末にユニークに算出できるものが利用できる。また、各端末の通信監視部や再生部にユニークに割り振られたIDを利用してもよい。利用者情報とは、利用者IDの他に、氏名や、年齢・住所・連絡先・生年月日・職業などのユーザの属性情報、嗜好情報なども含むことができる。【００５６】
コンテンツデータベース１１は、最小限の構成として、コンテンツIDをキーにして、暗号化コンテンツ５と、それを復号するための再生鍵４が格納されている。さらに、コンテンツプロバイダからの要求に応じてコンテンツを再生するための利用権利情報も必要に応じて追加することができる。その上、再生鍵４や利用権利情報が付随された再生鍵４を売買する場合にはその価格なども必要に応じて追加することができる。コンテンツIDは、コンテンツを特定するためのコンテンツに対してユニークに割り当てたIDで、サーバ装置１が各コンテンツに対して割り当ててもよいし、暗号化コンテンツ５のデータのハッシュ値などから算出する形態をとってもよい。暗号化コンテンツ５はコンテンツを暗号化したデータに加えて、サーバ装置１にアクセスするためのURL、作者などの著作権情報、またサーバ装置がコンテンツIDを割り当てる場合はコンテンツIDが付加されていてもよい。【００５７】
流通管理データベース１８は、最小限の構成として図４に示すように、コンテンツID、コンテンツを送信した端末ID（送信端末ID）、受信した端末ID(受信端末ID)を格納している。これ以外に、送受信に成功したかどうかのステータス情報や送受信時刻なども含むことができる。【００５８】
利用者情報管理部１３は、利用者情報データベース１０のデータの登録・削除などを行う。【００５９】
ウエブサーバ部１２は利用者情報の登録・削除情報の通信、コンテンツプロバイダからの暗号化コンテンツと再生鍵および必要に応じて利用条件情報の登録を行う。【００６０】
流通管理部１６は、端末２から暗号化コンテンツの取得要求があった場合、端末２へ送信すると同時に、コンテンツID、送信端末ID、受信端末IDなどの情報を保存する。さらに、端末２の通信監視部20から送信されるOne Timeの通信鍵８（図１では説明の便宜上8x,8yとして示したが、データフォーマットは同じ）を、コンテンツ受信端末の通信監視部20から要求されるまで一時的に保管し、コンテンツ受信端末の通信監視部20に通信鍵８を送信した時点もしくは通信に失敗した時点で、流通管理データベースにコンテンツID、送信端末ID、受信端末IDなどの情報を保存する。尚、One
Timeの通信鍵とは、通信鍵の内容が毎回異なる通信鍵であることを示す。【００６１】
再生管理部１７は、端末２の再生部21から再生鍵４の要求があった際に、その端末が流通管理データベースに登録されている端末かどうか確認し、登録されていれば再生鍵４を送信する。なお、利用条件情報がコンテンツに付加されている場合は、再生鍵４に利用条件情報を添付して端末２の再生部21に送信する。【００６２】
通信監視部20は、端末間でコンテンツを通信する際に、送信側の通信監視部20はOne Timeの通信鍵８を生成して、流通管理部１６に登録し、その通信鍵８で暗号化コンテンツ５を二重暗号化して（図１では5’a、5’bとして示した）送信する。受信側の通信監視部20は、通信鍵８を流通管理部１６に要求し、通信鍵８が返信されると二重暗号化されたコンテンツを復号する。尚、本実施の形態では、通信監視部20が構成されている場合を用いて説明するが、通信監視部20が構成されていない場合であってもよい。【００６３】
再生部21は、暗号化コンテンツ５を再生する際に、再生管理部１７に再生鍵４を要求し、再生鍵４が返信されると暗号化コンテンツ５を復号して再生する。再生鍵４を受信する際にあわせて利用条件情報を取得した場合は、この利用条件の下でコンテンツを再生する。この再生部21は、あらかじめ端末２にインストールされていてもよいし、コンテンツを再生する際に、サーバ装置１からダウンロードするのでもよい。【００６４】
コンテンツ流通状況分析部１５は、利用者情報データベース１０と流通管理データベース１８のテーブル情報に基づいて、当該コンテンツを多く配信している利用者、当該コンテンツを受信しても再生しない利用者、P2Pネットワークの中で配信に貢献しているユーザなどを検索するものである。【００６５】
次に、図１、図２、図５を参照して本実施の形態の全体の動作について詳細に説明する。【００６６】
まず、コンテンツプロバイダが、暗号化コンテンツ５とその再生鍵４、必要に応じてその利用条件情報やその価格を、ウエブサーバ部１２を通じて、コンテンツデータベースに登録する。このとき、コンテンツプロバイダが自分の保有するコンテンツの暗号化ツールを利用して、暗号化してもよいし、サーバ装置１が再生鍵４生成とコンテンツ暗号化用のWebサービスをウエブサーバ部で提供し、コンテンツプロバイダに登録するような形態をとってもよい。また、このコンテンツプロバイダは、一般的な有料コンテンツの事業者もあれば、端末２の利用者であることもありうる。コンテンツプロバイダが端末２の利用者である場合は、上記の登録内容から暗号化コンテンツ５の代わりに、暗号化コンテンツ５のコンテンツＩＤを登録しても良い。【００６７】
つぎに、利用者は、最初の起動時に、ウエブサーバ部１２を通じて端末ID（説明の便宜上、図１の端末2a,2b,2cの各端末IDをID-A,ID-B,ID-Cとする）と利用者情報６（説明の便宜上、図１の端末2a,2b,2cの各利用者情報を6a,6b,6cとする）を入力する。【００６８】
入力された情報は、利用者情報管理部１３によって利用者情報データベース１０に入力される。（この場合の利用者情報データベースのスキーマ例を図３に示す。）
つぎに、暗号化コンテンツ５をサーバ装置１から端末2a、2b、2cに流通する場合を例に挙げて動作を説明する。【００６９】
まず、端末2aから流通管理部16に暗号化コンテンツ５の取得要求を行う。流通管理部16は要求された暗号化コンテンツ５をコンテンツデータベースから検索して送信し、流通管理データベースに送信されたコンテンツID(説明の便宜上、ID-1とする)、送信端末IDとしてサーバ装置１の端末ID（説明の便宜上、ID-Serverとする）、受信端末IDを端末2aの端末ID(ID-A)を記録する。端末2aでコンテンツを再生する場合は、再生部21aがコンテンツIDがID-1である暗号化コンテンツの再生鍵の取得要求とID-Aを再生管理部17に送信する。【００７０】
再生管理部17は流通管理データベース18にアクセスし、ID-Aがサーバからダウンロードされた端末であることを確認し、ID-1に対応する再生鍵4を取得し、再生部21aに返信する。【００７１】
再生部21aはこの再生鍵4を利用して暗号化コンテンツ５を復号し、再生する。【００７２】
つぎに、端末2aから端末2bに送信する場合の処理の流れについて、図５を利用して詳細に説明する。【００７３】
まず、端末2bの通信管理部20bは暗号化コンテンツ５の取得要求と、自らの端末ID(ID-B)を端末2aへ送信する（図５のステップＡ１）。【００７４】
次に、端末2aの通信管理部20aはOne Timeの通信鍵を生成し、コンテンツの二重暗号化を行う（ステップＡ２）。【００７５】
さらに、通信管理部20aは、この通信鍵と、暗号化コンテンツのコンテンツID(ID-1)、ID-A、ID-Bを流通管理部16に送信する。（ステップＡ３）。【００７６】
そして、流通管理部16が受領確認を通信管理部20aに送信すると（ステップＡ４）、通信管理部20aはステップＡ２で二重暗号化されたコンテンツ5’aを通信管理部20bに送信する。また、この時点で通信管理部20bは端末2aの端末IDを知らない場合はID-Aも合わせて送信する（ステップＡ５）。【００７７】
その後、通信管理部20bは、二重暗号化されたコンテンツ5’aを復号するため、通信鍵取得要求と、ID-1、ID-A、ID-Bを流通管理部16に送信する（ステップＡ６）。【００７８】
流通管理部16は、ステップＡ３とステップＡ６で送信されたコンテンツID、送信端末ID、受信端末IDが同一であるか照合し（ステップＡ７）、同一であれば通信鍵を送信する。同一でなければエラーを送信する（ステップＡ８）。【００７９】
通信管理部20bは通信鍵を受信すると、二重暗号化されたコンテンツを復号し（ステップＡ９）、復号が成功したかどうかのstatusを流通管理部16に送信する（ステップＡ１０）。【００８０】
流通管理部16は、statusを受信すると、受領確認を通信管理部20bに送信し（ステップＡ１１）、流通管理データベース18にID-1、ID-A、ID-Bを書き込む。また、必要に応じてstatusも書き込む（ステップＡ１２）。【００８１】
以下、端末2bでコンテンツを再生する場合も端末2aと同じ処理が行われる。また、端末2bから端末2cへコンテンツが流通する場合も、端末2aから端末2bに送信されるのと同じ処理を行うことによって、流通管理データベース18に、ID-1、ID-A、ID-Bが書き込まれる。（書き込まれた例を図４に示す。）
ここで、端末2bから端末2cへの暗号化コンテンツ５(ID-1)の送受信がメモリカード渡しなど別な手段で行われた場合について説明する。【００８２】
この場合、流通管理データベース18には、図４に示した４行目の情報が書き込まれていない状態になっている。このとき、端末2cの再生部21cが再生鍵の取得要求を行ったとき、再生管理部17は流通管理データベース18を参照して、ID-1はID-Cの端末に送信された履歴が残っていないので、再生鍵４を送信せず、エラーを送信する。【００８３】
次に、本実施の形態の効果について説明する。【００８４】
本実施の形態では、特定の流通方法でコンテンツを流通させるときには通信用の暗号鍵を取得するために必ずサーバ装置にアクセスさせるように構成されているため、特定の流通方法によって流通したコンテンツの全ての流通経路を追跡できる。【００８５】
また、本実施の形態では、さらに、コンテンツ再生時以外にも流通時にサーバ装置にアクセスさせるように構成されているため、コンテンツが再生されなくてもコンテンツ流通経路を追跡できる。【００８６】
最後に、本実施の形態では、コンテンツがメモリカード受け渡しなど特定の流通方法以外で流通された場合コンテンツを利用不可することができるように構成されているため、コンテンツの流通を特定の流通方法に制限できる。【００８７】
次に、本発明の第２の発明を実施するための最良の形態について図面を参照して詳細に説明する。【００８８】
図６を参照すると、本発明の第２の発明を実施するための最良の形態は、第１の発明を実施するための最良の形態に比べて、再生管理部１７が、再生鍵４を送信する前に課金できる機能と、コンテンツ流通状況分析部１５の分析結果を参照できることが異なる。また、コンテンツデータベース１１には、再生鍵４もしくは利用条件情報つきの再生鍵４の価格が必ず格納されている。【００８９】
以下、第１の発明の実施の形態と異なる動作についてのみ説明する。【００９０】
再生管理部１７は、端末２の再生部20から暗号化コンテンツ５の再生鍵４の取得要求があった際に、再生鍵４が有料である場合には端末２の利用者に対して課金処理を行う。課金処理を行う際には、コンテンツ流通状況分析部15にアクセスし、その利用者の過去のコンテンツ配信数を取得する。そして、このコンテンツ配信数に応じた値引きを行う。最後に、利用者による支払いが完了したときに、再生鍵４を再生部20に送信する。【００９１】
次に、本実施の形態の効果について説明する。【００９２】
本発明を実施するための最良の形態では、コンテンツを多く配信した利用者には再生鍵配布の際に値引きを行うように構成されているため、端末間でのコンテンツ配信方法がP2Pソフトウエアを利用するような形態である場合、各利用者が配信数を増やすために長時間電源をonにするような効果が期待でき、安定したP2Pネットワークを構成することができる。【００９３】
本発明によれば、コンテンツをP2Pネットワークで配信して、その人気度を収集するマーケティングといった用途に適用できる。【００９４】
また、多くコンテンツを配信するユーザには、キャッシュバックなど何らかのインセンティブを付与することによってP2Pネットワークの安定性を高めるといった用途にも適用可能である。
【図１】
2006038622.tif 000002
【図２】
2006038622.tif 000003
【図３】
2006038622.tif 000004
【図４】
2006038622.tif 000005
【図５】
2006038622.tif 000006
【図６】
2006038622.tif 000007
【図７】
2006038622.tif 000008
【図８】
2006038622.tif 000009
【図９】
2006038622.tif 000010
【手続補正書】
【提出日】平成18年2月14日(2006.2.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求の範囲
【補正方法】変更
【補正の内容】
【書類名】請求の範囲
【請求項１】コンテンツを暗号化した暗号化コンテンツを配信する手段と、
前記暗号化コンテンツを復号するための再生鍵を保管する手段と、
前記暗号化コンテンツを端末間で送受信する際に、通信のための暗号鍵を生成し、この暗号鍵と、前記コンテンツのＩＤと、送信元端末ＩＤと、送信先端末ＩＤとをサーバに登録する手段と、
前記暗号鍵で暗号化コンテンツを二重に暗号化した二重暗号化コンテンツを前記送信先端末に送信する手段と、
前記二重暗号化コンテンツを受信後、前記コンテンツＩＤと送信先端末ＩＤと送信元端末ＩＤと共に前記暗号鍵の送信を要求する送信要求を送信する手段と、
前記登録されたコンテンツのＩＤ、送信元端末ＩＤ及び送信先端末ＩＤと、前記送信要求と共に送信されたコンテンツＩＤ、送信先端末ＩＤ、及び送信元端末ＩＤとを照合し、一致する場合、登録されている暗号鍵を前記送信先端末に対して送信する手段と、
前記登録されたコンテンツＩＤ、送信元端末ＩＤ、及び送信先の端末ＩＤを保存する流通管理手段と、
前記コンテンツを再生するために、前記再生鍵の送信を要求する手段と、
前記再生鍵を要求した端末が前記流通管理手段で登録されている端末であれば、前記再生鍵を送信する再生鍵送信手段と
を備えたことを特徴とするコンテンツ配信システム。
【請求項２】前記再生鍵送信手段は、前記流通管理手段に登録されている情報を参照して、再生鍵の送信を要求した端末の使用者が過去に多くコンテンツを配信している場合、配信数に応じて値引きして課金する手段を含むことを特徴とする請求項１に記載のコンテンツ配信システム。
【請求項３】暗号化したコンテンツを配信するステップと、
前記暗号化コンテンツを復号するための再生鍵を保管するステップと、
前記暗号化コンテンツを端末間で送受信する際に、通信のための暗号鍵を生成し、その暗号鍵と、前記コンテンツのＩＤ、送信元端末ＩＤ、送信先端末ＩＤをサーバに登録するステップ、
前記送信端末が、前記暗号鍵で前記暗号化コンテンツを二重に暗号化した二重暗号化コンテンツを前記送信先端末に送信するステップと、
前記二重暗号化コンテンツ受信後、コンテンツＩＤ、送信先端末ＩＤ、送信元端末ＩＤと共に、通信のための暗号鍵の送信要求をサーバに送信するステップと、
前記登録されたコンテンツのＩＤ、送信元端末ＩＤ及び送信先端末ＩＤと、前記送信要求と共に送信されたコンテンツＩＤ、送信先端末ＩＤ、及び送信元端末ＩＤとを照合し、一致する場合、登録されている暗号鍵を前記送信先端末に対して送信するステップと、
前記登録されたコンテンツＩＤ、送信元端末ＩＤ、及び送信先の端末ＩＤを保存する流通管理ステップと、
前記コンテンツを再生するために、前記再生鍵の送信を要求するステップと、
前記再生鍵を要求した端末が前記流通管理手段で登録されている端末であれば、前記再生鍵を送信する再生鍵送信ステップと
を有することを特徴とするコンテンツ配信方法。
【請求項４】前記再生鍵送信ステップは、
前記流通管理ステップで登録された情報を参照するステップと、
前記参照の結果、再生鍵の送信を要求した端末の使用者が過去に多くコンテンツを配信している場合、配信数に応じて値引きして課金するステップと
を有することを特徴とする請求項３に記載のコンテンツ配信方法。
【請求項５】コンテンツを暗号化した暗号化コンテンツを配信する処理と、
前記暗号化コンテンツを復号するための再生鍵を保管する処理と、
前記暗号化コンテンツを端末間で送受信する際に、通信のための暗号鍵を生成し、この暗号鍵と、前記コンテンツのＩＤと、送信元端末ＩＤと、送信先端末ＩＤとをサーバに登録する処理と、
前記暗号鍵で暗号化コンテンツを二重に暗号化した二重暗号化コンテンツを前記送信先端末に送信する処理と、
前記二重暗号化コンテンツを受信後、前記コンテンツＩＤと送信先端末ＩＤと送信元端末ＩＤと共に前記暗号鍵の送信を要求する送信要求を送信する処理と、
前記登録されたコンテンツのＩＤ、送信元端末ＩＤ及び送信先端末ＩＤと、前記送信要求と共に送信されたコンテンツＩＤ、送信先端末ＩＤ、及び送信元端末ＩＤとを照合し、一致する場合、登録されている暗号鍵を前記送信先端末に対して送信する処理と、
前記登録されたコンテンツＩＤ、送信元端末ＩＤ、及び送信先の端末ＩＤを保存する流通管理処理と、
前記コンテンツを再生するために、前記再生鍵の送信を要求する処理と、
前記再生鍵を要求した端末が前記流通管理手段で登録されている端末であれば、前記再生鍵を送信する再生鍵送信処理と
をコンピュータに実行させるためのプログラム。
【請求項６】前記再生鍵送信処理は、前記流通管理処理に登録されている情報を参照して、再生鍵を要求した端末の使用者が過去に多くコンテンツを配信している場合、配信数に応じて値引きして課金する処理をコンピュータにさらに実行させることを特徴とする請求項５に記載のプログラム。
【請求項７】暗号化コンテンツを他の端末に送信する際に、通信鍵を生成し、この通信鍵と暗号化コンテンツのＩＤと送信元端末ＩＤと送信先端末ＩＤを送信する手段と、
前記通信鍵で、暗号化コンテンツを二重暗号化して二重暗号化コンテンツを生成する手段と、
前記二重暗号化コンテンツを送信する手段と、
前記二重暗号化コンテンツを受信する手段と、
前記通信鍵の送信要求を送信する際に、暗号化コンテンツＩＤと送信元端末ＩＤと送信先端末ＩＤとを送信する手段と、
前記通信鍵の送信要求に応じて送信された通信鍵を受信し、二重暗号化コンテンツを復号する手段と、
前記復号されたコンテンツを再生するための再生鍵の送信を要求する手段と、
前記再生鍵の送信要求に応じて送信された再生鍵を受信し、コンテンツを再生する手段と
を備えたことを特徴とする端末。
【請求項８】暗号化コンテンツのＩＤとそれを復号するための再生鍵とを保管する手段と、
通信鍵と前記暗号化コンテンツＩＤと送信元端末ＩＤと送信先端末ＩＤとを送信元端末から受信する手段と、
通信鍵送信要求と前記暗号化コンテンツＩＤと送信元端末ＩＤと送信先端末ＩＤを送信先端末から受信する手段と、
前記２つの手段で受信したコンテンツＩＤ、送信元端末ＩＤ、送信先端末ＩＤを照合し、一致した場合前記通信鍵を送信先端末に送信する手段と、
前記暗号化コンテンツＩＤ、送信元端末ＩＤ、送信先端末ＩＤをデータベースに登録する手段と、
送信先端末から前記再生鍵の送信要求がきた際に、その端末が上記データベースに登録されているかどうか確認し、登録されている場合、再生鍵を送信する再生鍵送信手段と
を備えたことを特徴とするサーバ。
【請求項９】前記再生鍵送信手段が上記データベースに登録されている情報を参照して、再生鍵を要求した端末の使用者が過去に多くコンテンツを配信している場合、配信数に応じて値引きして課金する手段を備えたことを特徴とする請求項８に記載のサーバ。
【請求項１０】（削除）
【請求項１１】（削除）
【請求項１２】（削除）
【請求項１３】（削除）
【請求項１４】（削除）
【請求項１５】（削除）
３０
【国際調査報告】
2006038622.tif 000011
2006038622.tif 000012
2006038622.tif 000013
2006038622.tif 000014