(57)【要約】【課題】ユーザの不正な権利利用等を防止しつつ、ユーザの望むコンテンツデータを容易に貸し出し視聴、つまり一時的にのみ視聴可能とするコンテンツ配信システム、コンテンツサーバ、及びコンテンツ配信用プログラムを提供する。【解決手段】コンテンツサーバ１は、記録媒体４に固有の情報である記録媒体固有情報ＭＡとユーザに関する情報であるユーザ情報とを関連づけたユーザデータベース１１ａと、ユーザ端末２１〜２ｎからの要求に応じてユーザデータベース１１ａから記録媒体固有情報ＭＡを読み出し、コンテンツデータＣを暗号化したコンテンツ鍵データＫｃを記録媒体固有情報ＭＡにより暗号化する暗号化部１２ａと、暗号化されたコンテンツデータＥｎｃ（Ｋｃ、Ｃ）及び暗号化されたコンテンツ鍵データＥｎｃ（ＭＡ、Ｋｃ）をユーザ端末２１〜２ｎに送信する第１通信制御部１２ｂとを備える。【選択図】図４
2008131149.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが操作するユーザ端末と、前記ユーザ端末の要求に基づきコンテンツデータを前記ユーザ端末に配信するコンテンツサーバとを有するコンテンツ配信システムであって、
前記コンテンツサーバは、
記録媒体に固有の情報である記録媒体固有情報とユーザに関する情報であるユーザ情報とを関連づけたユーザデータベースと、
前記ユーザ端末からの要求に応じて前記ユーザデータベースから前記記録媒体固有情報を読み出し、前記コンテンツデータを暗号化したコンテンツ鍵データを前記記録媒体固有情報により暗号化する暗号化部と、
前記暗号化されたコンテンツデータ及び前記暗号化されたコンテンツ鍵データを前記ユーザ端末に送信する第１通信制御部と
を備え、
前記ユーザ端末は、
前記コンテンツサーバに前記コンテンツデータを要求する情報を送信し、前記コンテンツサーバより暗号化されたコンテンツデータ及び暗号化されたコンテンツ鍵データを受信する第２通信制御部と、
前記暗号化されたコンテンツ鍵データを前記記録媒体固有情報に基づき復号化し、当該復号化されたコンテンツ鍵データにより前記暗号化されたコンテンツデータを復号化可能なように、前記暗号化されたコンテンツ鍵データ及び前記暗号化されたコンテンツデータを前記記録媒体に記録する記録制御部と
を備えることを特徴とするコンテンツ配信システム。
【請求項２】
前記コンテンツサーバは、
前記第１通信制御部により前記ユーザ端末に前記暗号化されたコンテンツデータ或いは前記暗号化されたコンテンツ鍵データを配信した回数が上限値を超えるか否かを判断し、当該上限値を超えた場合、前記ユーザ端末からの要求に応じて、前記上限値を超えた回数を記憶し、前記暗号化されたコンテンツデータ及び前記暗号化されたコンテンツ鍵データを送信することを特徴とする請求項１記載のコンテンツ配信システム。
【請求項３】
前記コンテンツサーバは、
前記ユーザ端末からの要求に応じて、前記記録媒体が所定箇所へ配達済みであることを確認し、前記ユーザデータベース内の記録媒体固有情報、及び前記ユーザ情報を前記第１通信制御部により消去することを特徴とする請求項１又は請求項２記載のコンテンツ配信システム。
【請求項４】
ユーザが所有するユーザ端末からのコンテンツデータの要求に基づき前記コンテンツデータを前記ユーザ端末に配信するコンテンツサーバであって、
記録媒体に固有の情報である記録媒体固有情報とユーザに関する情報であるユーザ情報とを関連づけたユーザデータベースと、
前記ユーザ端末からの要求に応じて前記ユーザデータベースから前記記録媒体固有情報を読み出し、前記コンテンツデータを暗号化したコンテンツ鍵データを前記記録媒体固有情報により暗号化する暗号化部と、
前記暗号化されたコンテンツデータ及び前記暗号化されたコンテンツ鍵データを前記ユーザ端末に送信する第１通信制御部と
を備えることを特徴とするコンテンツサーバ。
【請求項５】
前記第１通信制御部により前記ユーザ端末に前記暗号化されたコンテンツデータ或いは前記暗号化されたコンテンツ鍵データを配信した回数が上限値を超えるか否かを判断し、当該上限値を超えた場合、前記ユーザ端末からの要求に応じて、前記上限値を超えた回数を記憶し、前記暗号化されたコンテンツデータ及び前記暗号化されたコンテンツ鍵データを送信することを特徴とする請求項４記載のコンテンツサーバ。
【請求項６】
前記ユーザ端末からの要求に応じて、前記記録媒体が所定箇所へ配達済みであることを確認し、前記ユーザデータベース内の記録媒体固有情報、及び前記ユーザ情報を前記第１通信制御部により消去することを特徴とする請求項４又は請求項５記載のコンテンツサーバ。  
【請求項７】
ユーザが操作するユーザ端末からのコンテンツデータの要求に基づき前記コンテンツデータを前記ユーザ端末に配信するコンテンツ配信用プログラムであって、
記録媒体に固有の情報である記録媒体固有情報とユーザに関する情報であるユーザ情報とを関連づけたユーザデータベースから前記記録媒体固有情報を読み出し、前記コンテンツデータを暗号化したコンテンツ鍵データを前記記録媒体固有情報により暗号化する暗号化処理と、
前記暗号化されたコンテンツデータ及び前記暗号化されたコンテンツ鍵データを前記ユーザ端末に送信する第１通信制御処理と
をコンピュータに実行させるよう構成されたことを特徴とするコンテンツ配信用プログラム。
【請求項８】
前記第１通信制御処理にて、前記ユーザ端末に前記暗号化されたコンテンツデータ或いは前記暗号化されたコンテンツ鍵データを配信した回数が上限値を超えた場合、前記ユーザ端末からの要求に応じて、前記上限値を超えた回数を記憶し、前記暗号化されたコンテンツデータ及び前記暗号化されたコンテンツ鍵データを送信させることを特徴とする請求項７記載のコンテンツ配信用プログラム。
【請求項９】
前記第１通信制御処理にて、前記ユーザ端末からの要求に応じて、前記記録媒体が所定箇所へ配達済みであることを確認し、前記ユーザデータベース内の記録媒体固有情報、及び前記ユーザ情報を消去させることを特徴とする請求項７又は請求項８記載のコンテンツ配信用プログラム。  
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ端末からの要求に伴いコンテンツデータを配信するコンテンツ配信システム、及びそのシステムに用いられるコンテンツサーバ、及びコンテンツ配信用プログラムに関する。
【背景技術】
【０００２】
従来、コンテンツの貸し出し（以下、レンタル）は、店舗においてなされている。例えば、店舗におけるレンタルにおいて、顧客は、貸し出し可能な商品（ＤＶＤ、或いはＣＤ等）を選択して店員に通知し、商品を借りることができる。しかしながら、店舗における商品のレンタルにあっては、その商品が人気商品等であり、店舗内の商品の在庫が尽きた場合、顧客は当該商品を借りることができないという問題も発生する。
【０００３】
また、近年のインターネットを介するコンテンツデータの配信にあっては、その配信されたコンテンツデータを不正にコピーするなど権利の侵害が問題となっている。
【０００４】
例えば、暗号化技術を用いてレンタル業務を行う方法が、特許文献１に開示されている。特許文献１において、そのシステムは、暗号化されたコンテンツデータが格納された記録媒体からユーザ端末を介して有効期限情報を取得し、現時点の日時が有効範囲か否かを判断し、そのコンテンツデータの再生を許可或いは不許可とするものである。
【０００５】
しかしながら、特許文献１のようなシステムにあっては、有効期限を管理する機能を有する特別の端末を必要とし、現在普及している再生器に対応したものではないという問題がある。
【特許文献１】特開２００５−２８６５９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで、本発明は、ユーザの不正なコピーを防止しつつ、ユーザの望むコンテンツデータを容易に貸し出し視聴、つまり一時的にのみ視聴可能とするコンテンツ配信システム、コンテンツサーバ、及びコンテンツ配信用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係るコンテンツ配信システムは、ユーザが操作するユーザ端末と、前記ユーザ端末の要求に基づきコンテンツデータを前記ユーザ端末に配信するコンテンツサーバとを有するコンテンツ配信システムであって、前記コンテンツサーバは、記録媒体に固有の情報である記録媒体固有情報とユーザに関する情報であるユーザ情報とを関連づけたユーザデータベースと、前記ユーザ端末からの要求に応じて前記ユーザデータベースから前記記録媒体固有情報を読み出し、前記コンテンツデータを暗号化したコンテンツ鍵データを前記記録媒体固有情報により暗号化する暗号化部と、前記暗号化されたコンテンツデータ及び前記暗号化されたコンテンツ鍵データを前記ユーザ端末に送信する第１通信制御部とを備え、前記ユーザ端末は、前記コンテンツサーバに前記コンテンツデータを要求する情報を送信し、前記コンテンツサーバより暗号化されたコンテンツデータ及び暗号化されたコンテンツ鍵データを受信する第２通信制御部と、前記暗号化されたコンテンツ鍵データを前記記録媒体固有情報に基づき復号化し、当該復号化されたコンテンツ鍵データにより前記暗号化されたコンテンツデータを復号化可能なように、前記暗号化されたコンテンツ鍵データ及び前記暗号化されたコンテンツデータを前記記録媒体に記録する記録制御部とを備えることを特徴とする。
【０００８】
また、本発明の一態様に係るコンテンツサーバは、ユーザが所有するユーザ端末からのコンテンツデータの要求に基づき前記コンテンツデータを前記ユーザ端末に配信するコンテンツサーバであって、記録媒体に固有の情報である記録媒体固有情報とユーザに関する情報であるユーザ情報とを関連づけたユーザデータベースと、前記ユーザ端末からの要求に応じて前記ユーザデータベースから前記記録媒体固有情報を読み出し、前記コンテンツデータを暗号化したコンテンツ鍵データを前記記録媒体固有情報により暗号化する暗号化部と、前記暗号化されたコンテンツデータ及び前記暗号化されたコンテンツ鍵データを前記ユーザ端末に送信する第１通信制御部とを備えることを特徴とする。  
【０００９】
また、本発明の一態様に係るコンテンツ配信用プログラムは、ユーザが操作するユーザ端末からのコンテンツデータの要求に基づき前記コンテンツデータを前記ユーザ端末に配信するコンテンツ配信用プログラムであって、記録媒体に固有の情報である記録媒体固有情報とユーザに関する情報であるユーザ情報とを関連づけたユーザデータベースから読み出し、前記コンテンツデータを暗号化したコンテンツ鍵データを前記記録媒体固有情報により暗号化する暗号化処理と、前記暗号化されたコンテンツデータ及び前記暗号化されたコンテンツ鍵データを前記ユーザ端末に送信する第１通信制御処理とをコンピュータに実行させるよう構成されたことを特徴とする。  
【発明の効果】
【００１０】
この発明によれば、ユーザの不正なコピーを防止しつつ、ユーザの望むコンテンツデータを容易に貸し出し視聴、つまり一時的にのみ視聴可能とするコンテンツ配信システム、コンテンツサーバ、及びコンテンツ配信用プログラムを提供することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明の一実施形態に係るコンテンツ配信システムについて説明する。
【００１２】
図１は、本発明の一実施の形態におけるコンテンツ配信システム１０の概略図である。図１に示すように、コンテンツ配信システム１０は、コンテンツデータを配信するコンテンツサーバ１と、ユーザが所有又は操作するユーザ端末２１〜２ｎ（ｎは任意の正の整数）とを含む。コンテンツサーバ１、及びユーザ端末２１〜２ｎは、それぞれ、例えばインターネットなどの通信ネットワーク３に接続されている。また、コンテンツサーバ１は、ＷＷＷサーバなどの情報処理装置によって構成される。
【００１３】
ユーザ端末２１〜２ｎは、パソコン以外に、携帯電話、ＰＤＡなど様々な形態とすることができる。また、ユーザ端末２１〜２ｎは、ユーザ個人所有のものに限らず、インターネットカフェ、コンビニエンスストア、ガソリンスタンドなどに設置され公衆間で共用される端末であってもよい。
【００１４】
図２に示すように、本発明の一実施の形態におけるコンテンツ配信システム１０において、ユーザ端末２１〜２ｎは、通信ネットワーク３を介して、コンテンツサーバ１より後述する暗号化されたコンテンツデータ等を受信すると共に特定の記録媒体４に、このコンテンツデータ等を記録するものである。そして、ユーザは、コンテンツデータを記録した後に記録媒体４を取り出し、表示装置５に接続された再生装置６に挿入して、コンテンツデータを視聴することができる。なお、記録媒体４は、例えばＤＶＤ−ＲＷ／ＲＡＭ等であり、表示装置５は例えば液晶ディスプレイ等であり、再生装置６はＤＶＤプレーヤ等である。また、ユーザは、ユーザ端末２１〜２ｎから記録媒体４を取り出さず、ユーザ端末２１〜２ｎに備えられた再生部及び表示部を用いてコンテンツデータを視聴することも可能である。
【００１５】
ここで、記録媒体４は、ＣＰＲＭ（Content Protection for Prerecorded Media）に対応した構成である。記録媒体４は、予め読み込み専用領域４１にＭＫＢ（Media Key Block）と呼ばれる鍵束を記録している。また、記録媒体４は、同様に予め読み込み専用領域４１に各々記録媒体１枚毎に異なる固有のメディアＩＤが格納されている。より詳しくは、ＭＫＢはリードイン領域に記録されており、メディアＩＤは、ＢＣＡ（Burst Cutting Area）に記録されている。なお、以下において、ＭＫＢとメディアＩＤとを合わせて、記録媒体固有情報ＭＡと呼ぶ。
【００１６】
また、記録媒体４は、読み込み／書き込み領域４２に、後述するコンテンツ鍵データＫｃにより暗号化されたコンテンツデータＥｎｃ（Ｋｃ，Ｃ）、及び記録媒体固有情報ＭＡにより暗号化されたコンテンツ鍵データＥｎｃ（ＭＡ，Ｋｃ）を記録可能に構成されている。ここで、Ｅｎｃ（Ａ，Ｂ）の表記は、本明細書中ではデータＡにより暗号化されたデータＢを意味する。コンテンツデータは、符号Ｃで、コンテンツ鍵データは符号Ｋｃで示している。
【００１７】
次に、図４を参照して、コンテンツサーバ１及びユーザ端末２１〜２ｎの機能構成を説明する。
【００１８】
コンテンツサーバ１は、例えばハードディスクドライブ（Hard Disc Drive）等による各種情報を格納する記憶部１１と、例えばＣＰＵ等によるコンテンツサーバ１の制御を行う制御部１２とから構成されている。
【００１９】
記憶部１１は、主に、ユーザデータベース（ユーザＤＢ）１１ａと、暗号化コンテンツデータベース（暗号化コンテンツＤＢ）１１ｂと、コンテンツ鍵データベース（コンテンツ鍵ＤＢ）１１ｃとから構成されている。
【００２０】
ユーザＤＢ１１ａは、図５に示すように、ユーザに関する情報を格納している。ユーザＤＢ１１ａには、例えば、ユーザＩＤ、ユーザパスワード、ユーザ名、ユーザ住所、ユーザが所有する記録媒体４の記録媒体固有情報ＭＡ、コンテンツデータ配信回数等が格納されている。なお、コンテンツデータ配信回数は、所定期間内に配信したコンテンツデータＣの総数を示すものである。例えば、所定期間とは、１ヶ月等である。
【００２１】
暗号化コンテンツＤＢ１１ｂは、図６に示すように、コンテンツデータＣに関する情報を格納している。暗号化コンテンツＤＢ１１ｂには、暗号化されたコンテンツデータＥｎｃ（Ｋｃ、Ｃ）の他、例えば、コンテンツＩＤ，コンテンツ名称、ジャンル（アクション、スポーツ等）、監督名称、主演名称、脚本家名称などが格納されている。
【００２２】
コンテンツ鍵ＤＢ１１ｃは、図７に示すように、コンテンツ鍵データＫｃに関する情報を格納している。コンテンツ鍵ＤＢ１１ｃには、コンテンツ鍵データＫｃの他、例えば、コンテンツ鍵データＩＤ，コンテンツＩＤなどが格納されている。
【００２３】
制御部１２は、暗号化部１２ａと、第１通信制御部１２ｂと、検索部１２ｃとを備える。暗号化部１２ａは、所定情報によりデータを暗号化する。例えば、暗号化部１２ａは、ユーザＤＢ１１ａに格納された記録媒体固有情報ＭＡに基づきコンテンツ鍵データＫｃを暗号化して暗号化コンテンツ鍵データＥｎｃ（ＭＡ，Ｋｃ）とする。第１通信制御部１２ｂは、ユーザ端末２１〜２ｎとの通信を制御するものであり、暗号化コンテンツデータＥｎｃ（Ｋｃ，Ｃ）及び暗号化コンテンツ鍵データ（ＭＡ，Ｋｃ）をユーザ端末２１〜２ｎに送信する。第１通信制御部１２ｂは、例えば、所定期間内にユーザ端末２１へ配信したコンテンツデータ数をカウントし、コンテンツデータを配信可能か否か判断する。また、第１通信制御部１２ｂは、例えば、ユーザ端末２１〜２ｎからの要求により、ユーザＩＤ等をユーザＤＢ１１ａから消去する。検索部１２ｃは、与えられた条件に基づき、暗号化コンテンツＤＢ１２ｂ内のコンテンツデータを検索する。
【００２４】
なお、暗号化部１２ａ、及び第１通信制御部１２ｂ、検索部１２ｃは、記憶部１１に格納されたコンピュータプログラムにより実現され得る。
【００２５】
ユーザ端末２１〜２ｎは、ＨＤＤ等による記憶部２１ａと、キーボードなどの入力部２１ｂと、液晶ディスプレイ等の表示部２１ｃと、ＤＶＤレコーダ／プレーヤ等の記録再生部２１ｄと、ＣＰＵ等の制御部２１ｅとから構成されている。
【００２６】
制御部２１ｅは、第２通信制御部２１ｅａと、記録制御部２１ｅｂとを備えている。
【００２７】
第２通信制御部２１ｅａは、コンテンツサーバ１との間の通信を制御するものであり、コンテンツサーバ１にコンテンツデータの配信を要求する情報を送信し、コンテンツサーバ１より送信された暗号化コンテンツデータＥｎｃ（Ｋｃ、Ｃ）及び暗号化コンテンツ鍵データＥｎｃ（ＭＡ、Ｋｃ）を受信する。
【００２８】
記録制御部２１ｅｂは、記録再生部２１ｄを制御し、暗号化されたコンテンツ鍵データＥｎｃ（ＭＡ、Ｋｃ）及び暗号化されたコンテンツデータＥｎｃ（Ｋｃ、Ｃ）を記録媒体４に記録させる機能を有する。記録制御部２１ｅｂは、暗号化されたコンテンツ鍵データＥｎｃ（ＭＡ、Ｋｃ）を記録媒体固有情報ＭＡに基づき復号化可能なように、そして、その復号化されたコンテンツ鍵データＫｃにより暗号化されたコンテンツデータＥｎｃ（Ｋｃ、Ｃ）を復号化可能なように、記録媒体４に記憶させる。
【００２９】
なお、第２通信制御部２１ｅａ及び記録制御部２１ｅｂは、記憶部２１ａに格納されたコンピュータプログラムにより実現され得るものである。
【００３０】
次に、図８を参照して、本発明の一実施形態に係るコンテンツ配信システム１０のコンテンツ配信動作を説明する。
【００３１】
図８に示すように、まず、ユーザ端末２１〜２ｎにおいて、第２通信制御部２１ｅａは、ユーザからの入力を受け付け、当該入力に応じてコンテンツサーバ１のコンテンツ配信ページにアクセスする（ステップＳ１０１）。
【００３２】
次に、コンテンツサーバ１において、第１通信制御部１２ｂは、ユーザ端末２１〜２ｎにユーザパスワード等入力画面を送信する（ステップＳ１０２）。続いて、ユーザ端末２１〜２ｎにおいて、表示部２１ｃはユーザＩＤ及びユーザパスワードの入力を受け付けるパスワード等入力画面を表示する（ステップＳ１０３）。例えば、パスワード等入力画面は、図９に示すような画面である。パスワード等入力画面には、ユーザＩＤを入力可能なユーザＩＤ入力領域１０１、ユーザパスワードを入力可能なユーザパスワード入力領域１０２、及び決定ボタン１０３が設けられている。第１通信制御部１２ｂは、ユーザＩＤとユーザパスワードを受け付け、決定ボタンをクリックすることにより、ユーザＩＤとユーザパスワードとをコンテンツサーバ１に送信する（ステップＳ１０４）。
【００３３】
次に、コンテンツサーバ１において、第１通信制御部１２ｂは、受信したユーザＩＤとユーザパスワードとをコンテンツサーバ１とが予め保持するデータと一致するか否かを判断する（ステップＳ１０５）。ここで、第１通信制御部１２ｂは、受信したユーザＩＤとユーザパスワードとがコンテンツサーバ１の保持データと一致しないと判断した場合（ステップＳ１０５，Ｎ）、本処理を終了させる。
【００３４】
一方、第１通信制御部１２ｂは、受信したユーザＩＤとユーザパスワードと記録媒体固有情報とをコンテンツサーバ１とが予め保持するデータに一致すると判断した場合（ステップＳ１０５，Ｙ）、ユーザ端末２１へのコンテンツデータ配信回数が上限値以上であるか否かを判断する（ステップＳ１０６）。ここで、第１通信制御部１２ｂは、ユーザ端末２１へのコンテンツデータ配信回数が上限値以上であると判断すると（ステップＳ１０６，Ｙ）、コンテンツ配信確認処理（ステップＳ１１７）が実行される。なお、このステップＳ１１７の処理については、後に詳細に説明する。
【００３５】
一方、第１通信制御部１２ｂは、ユーザ端末２１へのコンテンツデータ配信回数が上限値以上でないと判断すると（ステップＳ１０６，Ｎ）、コンテンツデータを検索可能とするコンテンツデータ検索画面情報をユーザ端末２１へ送信する（ステップＳ１０７）。
【００３６】
次に、ユーザ端末２１〜２ｎにおいて、表示部２１ｃは、コンテンツデータ検索画面を表示する（ステップＳ１０８）。コンテンツデータ検索画面は、図１０に示すような画面である。コンテンツデータ検索画面は、コンテンツデータを検索するためのキーワードを入力可能なキーワード入力領域２０１、検索したコンテンツデータの名称を選択可能に表示するコンテンツ情報表示領域２０２、及び押下げによりコンテンツデータが確定する決定ボタン２０３により構成されている。続いて、第２通信制御部２１ｆは、ユーザの入力により受け付けたキーワードをコンテンツサーバ１へ送信する（ステップＳ１０９）。
【００３７】
次に、コンテンツサーバ１において、検索部１２ｃは、受信したキーワードに合致するコンテンツデータを暗号化コンテンツＤＢ１１ｂから検索する（ステップＳ１１０）。続いて、第１通信制御部１２ｂは、検索したコンテンツデータに関する情報をユーザ端末２１〜２ｎに送信する（ステップＳ１１１）。
【００３８】
次に、ユーザ端末２１〜２ｎにおいて、表示部２１ｃは、受信したコンテンツデータに関する情報を表示する（ステップＳ１１２）。例えば、表示部２１ｃは、図１０に示すように、コンテンツ情報表示領域２０２において「コンテンツ名称」、「ジャンル」、・・・「内容」等を表示する。続いて、要求するコンテンツデータのコンテンツＩＤを決定し、コンテンツサーバ１に送信する（ステップＳ１１３）。例えば、ユーザは、コンテンツ情報標示領域２０２においてコンテンツデータの名称等をマウスによりクリックして反転表示とした後、決定ボタン２０３をクリックすることにより要求するコンテンツデータを決定することができる。
【００３９】
次に、コンテンツサーバ１において、暗号化部１２ａは、コンテンツＩＤに基づきコンテンツ鍵ＤＢ１１ｃからコンテンツ鍵データＫｃを呼び出し、ユーザＩＤに基づきユーザＤＢ１１ａから記録媒体固有情報ＭＡを呼び出す。そして、暗号化部１２ａは、コンテンツ鍵Ｋｃを記録媒体固有情報ＭＡにより暗号化する（ステップＳ１１４）。続いて、第２通信制御部１２ｂは、暗号化したコンテンツ鍵データＥｎｃ（ＭＡ、Ｋｃ）及び暗号化コンテンツデータＥｎｃ（Ｋｃ，Ｃ）をユーザ端末２１〜２ｎに送信する（ステップＳ１１５）。
【００４０】
次に、ユーザ端末２１〜２ｎにおいて、記録部２１ｄは、暗号化コンテンツ鍵データＥｎｃ（ＭＡ、Ｋｃ）及び暗号化コンテンツデータＥｎｃ（Ｋｃ，Ｃ）を記録媒体４に記録する（ステップＳ１１６）。以上で、コンテンツ配信システムのコンテンツ配信動作を終了する。
【００４１】
ステップＳ１１６の処理において、暗号化コンテンツ鍵データＥｎｃ（ＭＡ、Ｋｃ）及び暗号化コンテンツデータＥｎｃ（Ｋｃ、Ｃ）は、上述したように記録媒体４の読み込み／書き込み領域４２に記録される。そして、この記録媒体４は、再生装置６に入れられ、読み取られる。この際、記録媒体固有情報ＭＡは、暗号化コンテンツ鍵データＥｎｃ（ＭＡ、Ｋｃ）を復号してコンテンツ鍵データＫｃを生成し、そのコンテンツ鍵データＫｃにより、暗号化コンテンツデータＥｎｃ（Ｋｃ、Ｃ）を復号してコンテンツデータＣを生成することとなる。
【００４２】
そして、新たなコンテンツデータを視聴したい場合、記録媒体４の上に記憶した以前のコンテンツデータに新たなコンテンツデータを上書きする。なお、この記録媒体４に上書きするために受信するコンテンツデータ数は、ユーザ毎に予め上限が決まっている。例えば、コンテンツサーバ１は、ユーザ端末２１〜２ｎによるユーザ登録の際、１ヶ月に上書き可能な回数として８回とする情報を受け付け、その情報をユーザＤＢ１１ａに格納する。
【００４３】
次に、図１１を参照して、上述したコンテンツ配信確認処理（ステップＳ１１７）を説明する。
【００４４】
図１１に示すように、まず、コンテンツサーバ１において、第１通信制御部１２ｂは、コンテンツを配信するか否かを確認させる配信確認画面をユーザ端末２１〜２ｎに送信する（ステップＳ１１７１）。
【００４５】
次に、ユーザ端末２１〜２ｎにおいて、表示部２１ｃは、配信確認画面を表示する（ステップＳ１１７２）。例えば、配信確認画面は、図１２に示すような画面である。図１２に示すように、配信確認画面には、「お客様は、一ヶ月のコンテンツ配信の上限値を超えて、コンテンツ配信を希望しています。コンテンツを配信する場合は、追加料金×××円が必要となります。コンテンツの配信を希望するか否かを選択して下さい。」との注意書き２１１、「ＹＥＳ」ボタン２１２、「ＮＯ」ボタン２１３が表示されている。ここで、ユーザは、配信を希望する場合、「ＹＥＳ」ボタン２１２をマウス等によりクリックすればよい。また、ユーザは、配信を希望しない場合、「ＮＯ」ボタン２１３をクリックすればよい。続いて、第２通信制御部２１ｅａは、上記のようなユーザによる入力を受け付けた配信確認情報をコンテンツサーバ１に送信する（ステップＳ１１７３）。
【００４６】
次に、コンテンツサーバ１において、第２通信制御部２１ｅａは、ユーザ端末２１〜２ｎから受信した配信確認情報が配信を希望するものであるか否かを判断する（ステップＳ１１７４）。ここで、第２通信制御部２１ｅａは、配信確認情報が配信を希望するものであると判断すると（ステップＳ１１７４、Ｙ）、続いて、ステップＳ１０７の処理を実行する。一方、第２通信制御部２１ｅａは、配信確認情報が配信を希望しないものであると判断すると（ステップＳ１１７４、Ｎ）、コンテンツ配信確認処理及びコンテンツ配信動作を終了する。
【００４７】
次に、図１３を参照して、本発明の一実施形態に係るコンテンツ配信システム１０のコンテンツ配信中止動作を説明する。
【００４８】
図１３に示すように、まず、ユーザ端末２１〜２ｎにおいて、第２通信制御部２１ｅａは、ユーザからの入力を受け付け、当該入力に応じてコンテンツサーバ１のコンテンツデータ配信中止（退会）ページにアクセスする（ステップＳ２０１）。
【００４９】
次に、コンテンツサーバ１において、第１通信制御部１２ｂは、ユーザ端末２１〜２ｎにユーザパスワード等入力画面を送信する（ステップＳ２０２）。続いて、ユーザ端末２１〜２ｎにおいて、表示部２１ｃはパスワード等入力画面を表示する（ステップＳ２０３）。例えば、パスワード等入力画面は、図９に示すような画面である。パスワード等入力画面には、ユーザＩＤを入力可能なユーザＩＤ入力領域、ユーザパスワードを入力可能なユーザパスワード入力領域、及び決定ボタンが設けられている。第１通信制御部１２ｂは、ユーザＩＤとユーザパスワードを受け付け、決定ボタンを押下げることにより、ユーザＩＤとユーザパスワードとをコンテンツサーバ１に送信する（ステップＳ２０４）。
【００５０】
次に、コンテンツサーバ１において、第１通信制御部１２ｂは、受信したユーザＩＤとユーザパスワードとをコンテンツサーバ１の保持データに一致するか否かを判断する（ステップＳ２０５）。ここで、第１通信制御部１２ｂは、受信したユーザＩＤとユーザパスワードとがコンテンツサーバ１の保持データに一致しないと判断した場合（ステップＳ２０５，Ｎ）、本処理を終了させる。
【００５１】
一方、第１通信制御部１２ｂは、受信したユーザＩＤとユーザパスワードとがコンテンツサーバ１の保持データに一致すると判断した場合（ステップＳ２０５，Ｙ）、コンテンツデータ配信の中止を確認する退会確認画面をユーザ端末２１へ送信する（ステップＳ２０６）。
【００５２】
次に、ユーザ端末２１〜２ｎにおいて、表示部２１ｃは、退会確認画面を表示する（ステップＳ２０７）。例えば、退会確認画面は、図１４に示すような画面である。退会確認画面には、「退会しますか？」の表示、退会（コンテンツデータ配信中止）を確定する「ＹＥＳ」ボタン３０１、退会を取り消す「ＮＯ」ボタン３０２等が表示されている。また、退会確認画面には、「なお、退会する場合は、事前に記録媒体を下記の住所に郵送する必要があります。」等の注意書き３０３が表示される。ここで、第２通信制御部２１ｅａは、退会の取り消しを受け付けた場合（ステップＳ２０８，Ｎ）、本処理を終了する。一方、第２通信制御部２１ｅａは、退会の確認を受け付けた場合（ステップＳ２０８，Ｙ）、その情報をコンテンツサーバ１に送信する（ステップＳ２０９）。
【００５３】
次に、コンテンツサーバ１において、第１通信制御部１２ｂは、受信した退会を望むユーザに対応する記録媒体４が所定の住所に配達済みであるか否かを判断する（ステップＳ２１０）。ここで、第１通信制御部１２ｂは、記録媒体４が所定の住所に配達済みでないと判断すると（ステップＳ２１０，Ｎ）、本処理を終了させる。一方、第１通信制御部１２ｂは、記録媒体４が所定の住所に配達済みであると判断すると（ステップＳ２１０，Ｙ）、続いて、該当するユーザ情報をユーザＤＢ１１ａから消去し（ステップＳ２１１）、本処理を終了させる。
【００５４】
以上のような本実施形態に係るコンテンツ配信システムの構成によれば、配信された暗号化コンテンツデータＥｎｃ（Ｋｃ、Ｃ）、及び暗号化コンテンツ鍵データＥｎｃ（ＭＡ、Ｋｃ）が、特定の記録媒体固有情報ＭＡを有する記録媒体４に記録された状態となる。そして、記録媒体４は、再生装置６等により、暗号化コンテンツ鍵データＥｎｃ（ＭＡ、Ｋｃ）を記録媒体固有情報により復号化され、復号化されたコンテンツ鍵データＫｃにより暗号化コンテンツデータＥｎｃ（Ｋｃ、Ｃ）が復号化され、そのコンテンツデータＣを視聴可能とする。また、記録媒体４のコピーを行う場合であっても、記録媒体固有情報ＭＡはコピーすることはできない。つまり、暗号化コンテンツデータＥｎｃ（Ｋｃ、Ｃ）は、特定の記録媒体４のみでしか視聴することができない。換言すると、コンテンツデータＣがコピー防護された状態で記録媒体４に格納される。
【００５５】
また、このシステムにあっては、コンテンツデータは、インターネットを介して配信されるものである。したがって、コンテンツサーバ１の管理者は、従来のＤＶＤ等を店舗に陳列するレンタル方法のように、店舗のＤＶＤの在庫を考慮する必要はない。また、ユーザにおいても、常時、希望するコンテンツを取得することが可能である。
【００５６】
また、このシステムにあっては、コンテンツデータは記録媒体に記憶されるので、パソコン等のユーザ端末から、記録媒体４をＤＶＤプレーヤ等の再生装置６に移して、ＴＶ等の大画面でコンテンツデータを視聴することができる。
【００５７】
また、このシステムにあっては、特定の記録媒体固有情報ＭＡを有する記録媒体４上にコンテンツデータを記録する。この記録媒体４は、例えばＤＶＤ−ＲＷ／ＲＡＭ等で、その容量は有限である。つまり、新しいコンテンツデータを受信する場合、既存のコンテンツデータに上書きすることとなる。したがって、この上書きにより、以前にユーザ端末２１〜２ｎにより受信したコンテンツデータの視聴を制限することができる。換言すると、コンテンツデータを貸し出し視聴、つまり一時的にのみ視聴可能なレンタル方法を提供することができる。例えば、コンテンツサーバ１の管理者は、一ヶ月に配信可能なコンテンツデータ数の上限を複数種類決めて、そのコンテンツデータ数の上限に応じてユーザから月会費を徴収することができる。また、コンテンツサーバ１の管理者は、上限を超すコンテンツデータの配信にあっては、一つのコンテンツ毎に追加料金を設定し、ユーザから徴収することが可能である。
【００５８】
上述したように、本発明に係るコンテンツ配信システムの一実施形態を説明してきたが、本発明は、上記実施形態に限られるものではない。例えば、コンテンツサーバ１のユーザＤＢ１１ａ、暗号化コンテンツＤＢ１１ｂ、コンテンツ鍵ＤＢ１１ｃは、複数のサーバに分割して配置することも可能である。
【図面の簡単な説明】
【００５９】
【図１】本発明の一実施形態に係るコンテンツ配信システムの構成概略図である。
【図２】本発明の一実施形態に係るコンテンツ配信システムに用いられる記録媒体の利用方法を説明する図である。
【図３】本発明の一実施形態に係るコンテンツ配信システムに用いられる記録媒体の概要を説明する図である。
【図４】本発明の一実施形態に係るコンテンツ配信システムの機能ブロック図である。
【図５】本発明の一実施形態に係るコンテンツ配信システムのユーザデータベースを説明する図である。
【図６】本発明の一実施形態に係るコンテンツ配信システムの暗号化コンテンツデータベースを説明する図である。
【図７】本発明の一実施形態に係るコンテンツ配信システムのコンテンツ鍵データベースを説明する図である。
【図８】本発明の一実施形態に係るコンテンツ配信システムのコンテンツ配信動作を示すフローチャート図である。
【図９】本発明の一実施形態に係るコンテンツ配信システムのパスワード等入力画面の一例である。
【図１０】本発明の一実施形態に係るコンテンツ配信システムのコンテンツデータ検索画面の一例である。
【図１１】本発明の一実施形態に係るコンテンツ配信システムのコンテンツ配信確認処理を示すフローチャート図である。
【図１２】本発明の一実施形態に係るコンテンツ配信システムの配信確認画面の一例である。
【図１３】本発明の一実施形態に係るコンテンツ配信システムのコンテンツ配信中止動作を示すフローチャート図である。
【図１４】本発明の一実施形態に係るコンテンツ配信システムの退会確認画面の一例である。
【符号の説明】
【００６０】
１…コンテンツサーバ、１１…記憶部、１１ａ…ユーザＤＢ、１１ｂ…暗号化コンテンツＤＢ、１１ｃ…コンテンツ鍵ＤＢ、１２制御部、１２ａ…暗号化部、１２ｂ…第１通信制御部、１２ｃ…検索部、２１〜２ｎ…ユーザ端末、２１ａ…記憶部、２１ｂ…入力部、２１ｃ…表示部、２１ｄ…記録再生部、２１ｅ…制御部、２１ｆ…通信制御部、３…通信ネットワーク、４…記録媒体、５…表示装置、６…再生装置、１０…コンテンツ配信システム。
【図１】
2008131149.tif 000003
【図２】
2008131149.tif 000004
【図３】
2008131149.tif 000005
【図４】
2008131149.tif 000006
【図５】
2008131149.tif 000007
【図６】
2008131149.tif 000008
【図７】
2008131149.tif 000009
【図８】
2008131149.tif 000010
【図９】
2008131149.tif 000011
【図１０】
2008131149.tif 000012
【図１１】
2008131149.tif 000013
【図１２】
2008131149.tif 000014
【図１３】
2008131149.tif 000015
【図１４】
2008131149.tif 000016