(57)【要約】【課題】セキュリティを高めたコンテンツデータの配信を可能とするコンテンツ配信端末、及びコンテンツ配信システムを提供する。【解決手段】記録媒体３０（ｉ）に既に記録されたユーザ鍵データである既記録ユーザ鍵データＫｕｉ＿ｓｅｔを記録媒体３０（ｉ）から取り込んで、当該既記録ユーザ鍵データＫｕｉ＿ｓｅｔが所定の場合にユーザ鍵データ生成部２２２に対し新規ユーザ鍵データＫｕｉ＿ｎｅｗの生成を指令してユーザ鍵データの更新手続きを実行するユーザ鍵更新部２２３と、既記録ユーザ鍵データＫｕｉ＿ｓｅｔが所定の場合に既記録ユーザ鍵データＫｕｉ＿ｓｅｔにて暗号化され記録媒体３０（ｉ）に格納された暗号化コンテンツ鍵データＥｎｃ（Ｋｕｉ＿ｓｅｔ：Ｋｃｉ）を消去する消去制御部２２４を備える。【選択図】図１
2009027557.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータをコンテンツ鍵データで暗号化してなる暗号化コンテンツデータ、及び前記コンテンツ鍵データをユーザ鍵データで暗号化してなる第１暗号化コンテンツ鍵データを記録媒体に記録するコンテンツ配信端末において、
新規の前記ユーザ鍵データである新規ユーザ鍵データを生成するユーザ鍵データ生成部と、
前記記録媒体に既に記録された前記ユーザ鍵データである既記録ユーザ鍵データを前記記録媒体から取り込んで、当該既記録ユーザ鍵データが所定の場合に前記ユーザ鍵データ生成部に対し前記新規ユーザ鍵データの生成を指令して前記ユーザ鍵データの更新手続きを実行するユーザ鍵更新部と、
前記既記録ユーザ鍵データが所定の場合に前記既記録ユーザ鍵データにて暗号化され前記記録媒体に格納された前記第１暗号化コンテンツ鍵データを消去する消去制御部と、
端末毎に異なる端末固有鍵にて前記コンテンツ鍵データを暗号化した第２暗号化コンテンツ鍵データを前記端末固有鍵にて復号化すると共に当該復号化された前記コンテンツ鍵データを再び前記新規ユーザ鍵データにて暗号化して前記第１暗号化コンテンツ鍵データを生成し且つ前記コンテンツ鍵データにより前記コンテンツデータを暗号化して前記暗号化コンテンツデータを生成する暗復号化部と、
前記暗復号化部にて生成された前記第１暗号化コンテンツ鍵データ及び前記暗号化コンテンツデータを前記記録媒体に書き込む書き込み制御部と
を備えたことを特徴とするコンテンツ配信端末。
【請求項２】
新規の鍵管理情報である新規鍵管理情報を生成する鍵管理情報生成部を備え、
前記書き込み制御部は、前記新規鍵管理情報を前記記録媒体に書き込む
ことを特徴とする請求項１記載のコンテンツ配信端末。
【請求項３】
前記書き込み制御部は、前記記録媒体のシステム領域に前記新規鍵管理情報を書き込む
ことを特徴とする請求項２記載のコンテンツ配信端末。
【請求項４】
前記記録媒体のシステム領域に格納された前記鍵管理情報及び前記記録媒体のユーザデータ領域に格納された前記鍵管理情報を一つの情報として読み出す読み出し制御部
を備え、
前記書き込み制御部は、前記記録媒体のユーザデータ領域に前記新規鍵管理情報を書き込む
ことを特徴とする請求項２記載のコンテンツ配信端末。
【請求項５】
新規に前記コンテンツデータを再生する再生プログラムである新規再生プログラムを生成する再生プログラム生成部を備え、
前記書き込み制御部は、前記新規再生プログラムを前記記録媒体に書き込む
ことを特徴とする請求項１乃至請求項４のいずれか１項記載のコンテンツ配信端末。
【請求項６】
前記暗復号化部は、
第１方式で暗号化された前記第２暗号化コンテンツ鍵である第１方式第２暗号化コンテンツ鍵データを前記端末固有鍵にて復号化すると共に当該復号化された前記コンテンツ鍵データを再び前記新規ユーザ鍵データにて第２方式で暗号化して第２方式第１暗号化コンテンツ鍵データを生成し且つ前記コンテンツ鍵データにより前記コンテンツデータを第２方式で暗号化して第２方式暗号化コンテンツデータを生成する
ことを特徴とする請求項１乃至請求項５記載のコンテンツ配信端末。
【請求項７】
コンテンツデータをコンテンツ鍵データで暗号化してなる暗号化コンテンツデータ、及び前記コンテンツ鍵データをユーザ鍵データで暗号化してなる第１暗号化コンテンツ鍵データを配信するコンテンツ配信サーバと、前記暗号化コンテンツデータ及び前記第１暗号化コンテンツ鍵データを記録媒体に記録するコンテンツデータ配信端末と有するコンテンツ配信システムにおいて、
前記コンテンツ配信端末は、
新規の前記ユーザ鍵データである新規ユーザ鍵データを生成するユーザ鍵データ生成部と、
前記記録媒体に既に記録された前記ユーザ鍵データである既記録ユーザ鍵データを前記記録媒体から取り込んで、当該既記録ユーザ鍵データが所定の場合に前記ユーザ鍵データ生成部に対し前記新規ユーザ鍵データの生成を指令して前記ユーザ鍵データの更新手続きを実行するユーザ鍵更新部と、
前記既記録ユーザ鍵データが所定の場合に前記既記録ユーザ鍵データにて暗号化され前記記録媒体に格納された前記第１暗号化コンテンツ鍵データを消去する消去制御部と、
端末毎に異なる端末固有鍵にて前記コンテンツ鍵データを暗号化した第２暗号化コンテンツ鍵データを前記端末固有鍵にて復号化すると共に当該復号化された前記コンテンツ鍵データを再び前記新規ユーザ鍵データにて暗号化して前記第１暗号化コンテンツ鍵データを生成し且つ前記コンテンツ鍵データにより前記コンテンツデータを暗号化して前記暗号化コンテンツデータを生成する暗復号化部と、
前記暗復号化部にて生成された前記第１暗号化コンテンツ鍵データ及び前記暗号化コンテンツデータを前記記録媒体に書き込む書き込み制御部と
を備えたことを特徴とするコンテンツデータ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化コンテンツデータを配信するコンテンツ配信端末、及びコンテンツ配信システムに関する。
【背景技術】
【０００２】
地上波テレビ、ＡＭ及びＦＭ放送等以外にも、インターネット等の通信ネットワークに接続された通信端末によりデータを受信して、音楽や映像などのデジタル情報のコンテンツデータが視聴されている。
【０００３】
一方、デジタル情報であるコンテンツデータは、容易にコピー可能であるため、配信するコンテンツデータをコンテンツ鍵で暗号化する対策がとられている。例えば、特許文献１においては、２重鍵暗号化方式を用いてコンテンツデータの暗号化を行っている。この２重鍵暗号化方式において、一般的に、送信側のサーバは、各コンテンツデータをコンテンツ鍵データによって暗号化して暗号化コンテンツデータを生成する。更に、サーバは、コンテンツ鍵データを、ユーザ毎に異なるユーザ鍵データにより暗号化して暗号化コンテンツ鍵データを生成する。そして、サーバは、暗号化コンテンツデータ及び暗号化コンテンツ鍵データを受信側の端末に送信する。
【０００４】
しかしながら、上記システムに用いられるユーザ鍵データは、一般的に更新されることはない。よって、ユーザ鍵データは、ハッキングされ、悪用されるおそれがある。
【特許文献１】特開２００６−０２０１５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、セキュリティを高めたコンテンツデータの配信を可能とするコンテンツ配信端末、及びコンテンツ配信システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係るコンテンツ配信端末は、コンテンツデータをコンテンツ鍵データで暗号化してなる暗号化コンテンツデータ、及び前記コンテンツ鍵データをユーザ鍵データで暗号化してなる第１暗号化コンテンツ鍵データを記録媒体に記録するコンテンツ配信端末において、新規の前記ユーザ鍵データである新規ユーザ鍵データを生成するユーザ鍵データ生成部と、前記記録媒体に既に記録された前記ユーザ鍵データである既記録ユーザ鍵データを前記記録媒体から取り込んで、当該既記録ユーザ鍵データが所定の場合に前記ユーザ鍵データ生成部に対し前記新規ユーザ鍵データの生成を指令して前記ユーザ鍵データの更新手続きを実行するユーザ鍵更新部と、前記既記録ユーザ鍵データが所定の場合に前記既記録ユーザ鍵データにて暗号化され前記記録媒体に格納された前記第１暗号化コンテンツ鍵データを消去する消去制御部と、端末毎に異なる端末固有鍵にて前記コンテンツ鍵データを暗号化した第２暗号化コンテンツ鍵データを前記端末固有鍵にて復号化すると共に当該復号化された前記コンテンツ鍵データを再び前記新規ユーザ鍵データにて暗号化して前記第１暗号化コンテンツ鍵データを生成し且つ前記コンテンツ鍵データにより前記コンテンツデータを暗号化して前記暗号化コンテンツデータを生成する暗復号化部と、前記暗復号化部にて生成された前記第１暗号化コンテンツ鍵データ及び前記暗号化コンテンツデータを前記記録媒体に書き込む書き込み制御部とを備えたことを特徴とする。
【０００７】
また、本発明の一態様に係るコンテンツ配信システムは、コンテンツデータをコンテンツ鍵データで暗号化してなる暗号化コンテンツデータ、及び前記コンテンツ鍵データをユーザ鍵データで暗号化してなる第１暗号化コンテンツ鍵データを配信するコンテンツ配信サーバと、前記暗号化コンテンツデータ及び前記第１暗号化コンテンツ鍵データを記録媒体に記録するコンテンツデータ配信端末と有するコンテンツ配信システムにおいて、前記コンテンツ配信端末は、新規の前記ユーザ鍵データである新規ユーザ鍵データを生成するユーザ鍵データ生成部と、前記記録媒体に既に記録された前記ユーザ鍵データである既記録ユーザ鍵データを前記記録媒体から取り込んで、当該既記録ユーザ鍵データが所定の場合に前記ユーザ鍵データ生成部に対し前記新規ユーザ鍵データの生成を指令して前記ユーザ鍵データの更新手続きを実行するユーザ鍵更新部と、前記既記録ユーザ鍵データが所定の場合に前記既記録ユーザ鍵データにて暗号化され前記記録媒体に格納された前記第１暗号化コンテンツ鍵データを消去する消去制御部と、端末毎に異なる端末固有鍵にて前記コンテンツ鍵データを暗号化した第２暗号化コンテンツ鍵データを前記端末固有鍵にて復号化すると共に当該復号化された前記コンテンツ鍵データを再び前記新規ユーザ鍵データにて暗号化して前記第１暗号化コンテンツ鍵データを生成し且つ前記コンテンツ鍵データにより前記コンテンツデータを暗号化して前記暗号化コンテンツデータを生成する暗復号化部と、前記暗復号化部にて生成された前記第１暗号化コンテンツ鍵データ及び前記暗号化コンテンツデータを前記記録媒体に書き込む書き込み制御部とを備えたことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、セキュリティを高めたコンテンツデータの配信を可能とするコンテンツ配信端末、及びコンテンツ配信システムを提供することを目的とする。
【発明を実施するための最良の形態】
【０００９】
先ず、図１１を参照して、ＭＱｂｉｃ（登録商標）において採用されている暗号化二重鍵方式の一例を説明する。図１１は係るＭＱｂｉｃにおいて採用されている暗号化二重鍵方式に対応したＳＤカード及びユーザ端末の構成を示す模式図である。ここで、ＳＤカードＳＤｑは、データをセキュアに記憶したセキュア記憶媒体の一例であり、システム領域(System Area)１、秘匿領域(Hidden Area)２、保護領域(Protected Area)３、ユーザデータ領域(User Data Area)４及び暗復号部５を備えており、各領域１〜４にデータが記憶されている。
【００１０】
このようなＳＤカードＳＤｑは、具体的には、システム領域１には鍵管理情報ＭＫＢ(Media Key Block)及びメディア識別子ＩＤｍが記憶され、秘匿領域２にはメディア固有鍵データＫｍｕが記憶され、保護領域３には暗号化ユーザ鍵データＥｎｃ（Ｋｍｕ：Ｋｕ）が記憶され、ユーザデータ領域４には暗号化コンテンツ鍵データＥｎｃ（Ｋｕ：Ｋｃ）が記憶されている。なお、Ｅｎｃ（Ａ：Ｂ）の表記は、本明細書中ではデータＡにより暗号化されたデータＢを意味する。ここで、ユーザ鍵データＫｕは、コンテンツ鍵データＫｃに対する暗号化／復号鍵であり、複数個の暗号化コンテンツ鍵データＥｎｃ（Ｋｕ：Ｋｃ１）、Ｅｎｃ（Ｋｕ：Ｋｃ２）、…に対しても、共通に使用され得る。また、ＳＤカードＳＤｑの添字ｑは、ＭＱｂｉｃ（登録商標）に対応する旨を表す。
【００１１】
ここで、システム領域１は、読取専用でＳＤカード外部からアクセス可能な領域である。秘匿領域２は、読取専用でＳＤカード自身が参照する領域であり、外部からのアクセスが一切不可となっている。保護領域３は、認証に成功した場合にＳＤカード外部から読出／書込可能な領域である。ユーザデータ領域４は、ＳＤカード外部から自由に読出／書込可能な領域である。暗復号部５は、保護領域３とＳＤカード外部との間で、認証、鍵交換及び暗号通信を行なうものであり、暗号化／復号機能をもっている。
【００１２】
このようなＳＤカードＳＤｑに対し、再生用のユーザ端末１０ｑは以下のように論理的に動作する。すなわち、ユーザ端末１０ｑでは、ＳＤカードＳＤｑのシステム領域１から読み出した鍵管理情報ＭＫＢを、予め設定されたデバイス鍵データＫｄによりＭＫＢ処理し（ＳＴ１）、メディア鍵データＫｍを得る。次に、ユーザ端末１０ｑは、このメディア鍵データＫｍと、ＳＤカードＳＤｑのシステム領域１から読み出したメディア識別子ＩＤｍとを共にハッシュ処理し（ＳＴ２）、メディア固有鍵データＫｍｕを得る。
【００１３】
しかる後、ユーザ端末１０ｑは、このメディア固有鍵データＫｍｕに基づいて、ＳＤカードＳＤｑの暗復号部５との間で認証及び鍵交換（ＡＫＥ： Authentication Key Exchange）処理を実行し（ＳＴ３）、ＳＤカードＳＤｑとの間でセッション鍵データＫｓを共有する。なお、ステップＳ３の認証及び鍵交換処理は、暗復号部５に参照される秘匿領域２内のメディア固有鍵データＫｍｕと、ユーザ端末１０ａに生成されたメディア固有鍵データＫｍｕとが一致するときに成功し、セッション鍵データＫｓが共有される。
【００１４】
続いて、ユーザ端末１０ｑは、セッション鍵データＫｓを用いた暗号通信を介して保護領域３から暗号化ユーザ鍵データＥｎｃ（Ｋｍｕ：Ｋｕ）を読み出すと（ＳＴ４）、この暗号化ユーザ鍵データＥｎｃ（Ｋｍｕ：Ｋｕ）をメディア固有鍵データＫｍｕにより復号処理し（ＳＴ５）、ユーザ鍵データＫｕを得る。
【００１５】
最後に、ユーザ端末２０ｑは、ＳＤカードＳＤｑのユーザデータ領域４から暗号化コンテンツ鍵データＥｎｃ（Ｋｕ：Ｋｃ）を読み出すと、この暗号化コンテンツ鍵データＥｎｃ（Ｋｕ：Ｋｃ）をユーザ鍵データＫｕにより復号処理し（Ｓ５ｑ）、コンテンツ鍵データＫｃを得る。最後に、ユーザ端末１０ａは、メモリ１１ｑから暗号化コンテンツデータＥｎｃ（Ｋｃ：Ｃ）を読出すと、この暗号化コンテンツデータＥｎｃ（Ｋｃ：Ｃ）をコンテンツ鍵データＫｃにより復号処理し（ＳＴ６）、得られたコンテンツデータＣを再生する。なお、上記の例では、暗号化コンテンツデータは、ユーザ端末２０ｑ内のメモリ１１ｑに記憶されるとしたが、外部の記憶媒体に記憶されていてもよい。
【００１６】
次に、図１〜図１０を参照して、本発明にかかるコンテンツ配信システムの一実施形態を説明する。なお、本実施形態のコンテンツ配信システムには、上述した暗号化二重鍵方式であるＭＱｂｉｃ（登録商標）が用いられている。本システムの暗号化二重鍵方式にあっては、コンテンツデータＣｉをコンテンツ鍵データＫｃｉに基づき暗号化した暗号化コンテンツデータＥｎｃ（Ｋｃｉ：Ｃｉ）を用いる。
【００１７】
[第１実施形態]
（第１実施形態の構成）
図１を参照して、本発明の第１実施形態に係るコンテンツ配信システムの構成を説明する。図１に示すように、第１実施形態に係るコンテンツ配信システムは、主に、コンテンツデータＣｉ（ｉ＝１〜ｈ）を配信するコンテンツ配信サーバ１０と、コンテンツ配信サーバ１０よりコンテンツデータＣｉ等を配信されるコンテンツ配信端末２０（ｉ）（ｉ＝１〜ｎ）と、コンテンツ配信端末２０（ｉ）によりコンテンツデータＣｉ等を記録される記録媒体３０（ｉ）（ｉ＝１〜ｍ）とにより構成されている。コンテンツ配信サーバ１０及びコンテンツ配信端末２０（ｉ）は、インターネット等の通信ネットワーク４０を介して接続されている。
【００１８】
なお、図１においては、一台のコンテンツ配信サーバ１０を配置した構成を記載しているが、本発明は、この構成に限定されるものではない。例えば、コンテンツサーバ１０を複数台配置してもよい。コンテンツ配信端末２０（ｉ）は、例えば、インターネットカフェ、コンビニエンスストア、ガソリンスタンド等に配置され公衆間で共用される端末である。コンテンツ配信端末２０（ｉ）は、記録媒体３０（ｉ）と電気的に接続される挿入口Ｉ、及びタッチスクリーンＴ等を有する。
【００１９】
コンテンツ配信サーバ１０は、ＨＤＤ（Hard Disc Drive）等の記憶部１１０と、ＣＰＵ（Central Processing Unit）等の制御部１２０とを備える。なお、制御部１２０の機能は、記憶部１１０から読み出したプログラムにより実現する。
【００２０】
記憶部１１０は、コンテンツＤＢ１１１、コンテンツ鍵ＤＢ１１２、配信端末固有鍵ＤＢ１１３、ＭＫＢＤＢ１１４、及びデバイス鍵ＤＢ１１５を備える。なお、「ＤＢ」の記載は、データベースを示す。また、記憶部１１０は、上述したプログラムを有する。
【００２１】
コンテンツデータＤＢ１１１は、ｈ個の平文のコンテンツデータＣｉ（ｉ＝１〜ｈ）を格納している。
【００２２】
コンテンツ鍵データＤＢ１１２は、ｈ個の各コンテンツデータＣｉの暗号化に用いるコンテンツ鍵データＫｃｉ（ｉ＝１〜ｈ）を格納している。
【００２３】
配信端末固有鍵ＤＢ１１３は、各コンテンツ配信端末２０（ｉ）に固有の配信端末固有鍵データＫｋｉ（ｉ＝１〜ｎ）を格納している。
【００２４】
ＭＫＢＤＢ１１４は、鍵管理情報ＭＫＢ(Media Key Block)を格納している。ＭＫＢＤＢ１１４において、鍵管理情報ＭＫＢは、定期的に更新される。
【００２５】
デバイス鍵ＤＢ１１５は、各記録媒体３０（ｉ）に固有のデバイス鍵データＫｄｉ（ｉ＝１〜ｍ）を格納している。
【００２６】
制御部１２０は、ＭＫＢ・プレーヤプログラム生成部１２１、暗号化部１２２、及び送信部１２３を有する。
【００２７】
ＭＫＢ・プレーヤプログラム生成部１２１は、定期的に新規鍵管理情報ＭＫＢ＿ｎｅｗ（新規の鍵管理情報ＭＫＢ）を生成し、ＭＫＢＤＢ１１４内の情報を更新する。また、ＭＫＢ・プレーヤプログラム生成部１２１は、定期的に、新規プレーヤプログラムＰＬＰ＿ｎｅｗ（新規のプレーヤプログラムＰＬＰ）を生成する。ここで、プレーヤプログラムＰＬＰは、コンテンツデータＣｉの再生に用いられるプログラムである。また、ＭＫＢ・プレーヤプログラム生成部１２１は、定期的に新規デバイス鍵データＫｄ＿ｎｅｗ（新規のデバイス鍵データＫｄ）を生成し、デバイス鍵ＤＢ１１５内の情報を更新する。
【００２８】
暗号化部１２２は、コンテンツ鍵データＫｃｉを配信端末固有鍵データＫｋｉにて暗号化し、暗号化コンテンツ鍵データＥｎｃ（Ｋｋｉ：Ｋｃｉ）を生成する。また、暗号化部１２２は、コンテンツデータＣｉをコンテンツ鍵データＫｃｉにて暗号化し、暗号化コンテンツデータＥｎｃ（Ｋｃｉ：Ｃｉ）を生成する。
【００２９】
送信部１２３は、暗号化コンテンツ鍵データＥｎｃ（Ｋｋｉ：Ｋｃｉ）、暗号化コンテンツデータＥｎｃ（Ｋｃｉ：Ｃｉ）、新規鍵管理情報ＭＫＢ＿ｎｅｗ、新規プレーヤプログラムＰＬＰ＿ｎｅｗ、及び新規デバイス鍵情報Ｋｄ＿ｎｅｗ等をコンテンツ配信端末２０（ｉ）に通信ネットワーク４０を介して送信する。
【００３０】
コンテンツ配信端末２０（ｉ）は、ＨＤＤ（Hard Disc Drive）等の記憶部２１０、ＣＰＵ（Central Processing Unit）等の制御部２２０、及び入出力部（Ｉ／Ｏ）２３０を備える。なお、制御部２２０の機能は、記憶部２１０から読み出したプログラムにより実現する。
【００３１】
記憶部２１０は、予め配信端末固有鍵データＫｋｉ、及び複数のメディア鍵情報Ｋｍを格納している。例えば、図１に示すように、コンテンツ配信端末２０（１）は、記憶部２１０内に対応する配信端末固有鍵データＫｋ１を有している。また、記憶部２１０は、上述したプログラムを有する。
【００３２】
制御部２２０は、主制御部２２１、ユーザ鍵生成部２２２、ユーザ鍵更新部２２３、消去制御部２２４、暗復号化部２２５、及びリードライト制御部２２６を有する。
【００３３】
主制御部２２１は、Ｉ／Ｏ２３０を介して入力された暗号化コンテンツ鍵データＥｎｃ（Ｋｋｉ：Ｋｃｉ）、暗号化コンテンツデータＥｎｃ（Ｋｃｉ：Ｃｉ）、新規鍵管理情報ＭＫＢ＿ｎｅｗ、新規プレーヤプログラムＰＬＰ＿ｎｅｗ、及び新規デバイス鍵データＫｄ＿ｎｅｗに基づき、ユーザ鍵生成部２２２，ユーザ鍵更新部２２３，消去制御部２２４，暗復号化部２２５，リードライト制御部２２６の制御、及びその他機能の制御を実行する。例えば、図１に示すように、コンテンツ配信端末２０（１）は、対応する配信端末固有鍵データＫｋ１にて暗号化された暗号化コンテンツ鍵データＥｎｃ（Ｋｋ１：Ｋｃｉ）を受け付ける。
【００３４】
ユーザ鍵生成部２２２は、記録媒体３０（ｉ）毎に異なる新規ユーザ鍵データＫｕｉ＿ｎｅｗ（ｉ＝１〜ｊ）を生成する。
【００３５】
ユーザ鍵更新部２２３は、記録媒体３０（ｉ）に既に記録されたユーザ鍵データＫｕｉ（以下、「既記録ユーザ鍵データＫｕｉ＿ｓｅｔ」と称する）を取り込んで、所定の場合にユーザ鍵データ生成部２２３に対し新規のユーザ鍵データＫｕｉ（以下、「新規ユーザ鍵データＫｕｉ＿ｎｅｗ」と称する）の生成を指令して、ユーザ鍵データＫｕｉの更新手続を実行する。ここで、所定の場合とは、既記録ユーザ鍵データＫｕｉ＿ｓｅｔが、予め設定された所定条件を満たす場合である。例えば、所定条件は、既記録ユーザ鍵データＫｕｉ＿ｓｅｔが記録されてから所定期間（例えば、６月）を経過したか否か等である。以下、図３Ａ及び図３Ｂにおいては、既記録ユーザ鍵データＫｕｉ＿ｓｅｔが所定条件を満たした場合を示す。
【００３６】
消去制御部２２４は、主制御部２２１の制御に基づき、ユーザ鍵更新部２２３による既記録ユーザ鍵データＫｕｉ＿ｓｅｔにて暗号化され記録媒体３０（ｉ）に格納された暗号化コンテンツ鍵データＥｎｃ（Ｋｕｉ＿ｓｅｔ：Ｋｃｉ）を消去する。
【００３７】
暗復号化部２２５は、Ｉ／Ｏ２３０を介して暗号化コンテンツ鍵データＥｎｃ（Ｋｋｉ：Ｋｃｉ）、暗号化コンテンツデータＥｎｃ（Ｋｃｉ：Ｃｉ）を受け付ける。暗復号化部２２５は、主制御部２２１の制御に基づき、記憶部２１０から配信端末固有鍵データＫｋｉを読み出し、暗号化コンテンツ鍵データＥｎｃ（Ｋｋｉ：Ｋｃｉ）を復号化し、コンテンツ鍵データＫｃｉを生成する。また、暗復号化部２２５は、復号化したコンテンツ鍵データＫｃｉを、再び新規ユーザ鍵データＫｕｉ＿ｎｅｗにて暗号化して暗号化コンテンツ鍵データＥｎｃ（Ｋｕｉ＿ｎｅｗ：Ｋｃｉ）を生成する。
【００３８】
リードライト制御部２２６は、暗復号化部２２５にて生成された暗号化コンテンツ鍵データＥｎｃ（Ｋｕｉ＿ｎｅｗ：Ｋｃｉ）、暗号化コンテンツデータＥｎｃ（Ｋｃｉ：Ｃｉ）、新規鍵管理情報ＭＫＢ＿ｎｅｗ、新規プレーヤプログラムＰＬＰ＿ｎｅｗ、及び新規デバイス鍵データＫｄ＿ｎｅｗを記録媒体３０（ｉ）に書き込む。
【００３９】
記録媒体３０（ｉ）は、プログラム及びその他のデータを格納するものである。記録媒体３０（ｉ）は、複数の領域に用途毎に分割されている。分割された複数の領域は、システム領域(System Area)３１、秘匿領域(Hidden Area)３２、保護領域(Protected Area)３３、ユーザデータ領域(User Data Area)３４を含む。
【００４０】
システム領域３１は、記録媒体３０（ｉ）の外部からアクセス可能な領域である。秘匿領域３２は、読取専用で記録媒体３０（ｉ）が参照する領域であり、外部からのアクセスが一切不可となっている。保護領域３３は、相互認証処理に成功した場合に記録媒体３０（ｉ）の外部から読出／書込可能な領域である。ユーザデータ領域３４は、記録媒体３０（ｉ）の外部から自由に読出／書込可能な領域である。
【００４１】
具体的に、システム領域３１には既記録鍵管理情報ＭＫＢ＿ｓｅｔ（既に記録された鍵管理情報ＭＫＢ）及びメディア識別子情報ＩＤｍが記憶されている。メディア識別個ＩＤｍは、新規鍵管理情報ＭＫＢ＿ｎｅｗが格納される度に更新される。
【００４２】
また、秘匿領域３２にはメディア固有鍵データＫｍｕが記憶され、保護領域３３にはそのメディア固有鍵データＫｍｕにて暗号化された暗号化ユーザ鍵データＥｎｃ（Ｋｍｕ：Ｋｕｉ＿ｓｅｔ）が記憶されている。また、ユーザデータ領域３４には、暗号化コンテンツ鍵データＥｎｃ（Ｋｕｉ＿ｓｅｔ：Ｋｃｉ）が記憶されている。また、ユーザデータ領域３４には、既記録デバイス鍵データＫｄ＿ｓｅｔ（既に記録されたデバイス鍵データＫｄ）、既記録プレーヤプログラムＰＬＰ＿ｓｅｔ（既に記録されたプレーヤプログラムＰＬＰ）、暗号化コンテンツデータＥｎｃ（Ｋｃｉ：Ｃｉ）が記録されている。
【００４３】
（第１実施形態の動作）
次に、図２，図３Ａ及び図３Ｂを参照して、第１実施形態のコンテンツ配信システムの動作を説明する。図２、図３Ａ及び図３Ｂは、第１実施形態のコンテンツ配信システムの動作を示すフローチャートである。
【００４４】
先ず、図２を参照し、コンテンツ配信サーバ１０からコンテンツ配信端末２０（ｉ）へのコンテンツデータＣｉ等の配信動作を説明する。
【００４５】
図２に示すように、先ず、コンテンツ配信サーバ１０において、送信部１２３は、ＭＫＢＤＢ１４より新規鍵管理情報ＭＫＢ＿ｎｅｗを読み出し、コンテンツ配信端末２０（ｉ）に送信する（ステップＳ１０１）。
【００４６】
ステップＳ１０１に続いて、コンテンツ配信端末２０（ｉ）において、Ｉ／Ｏ２３０は、新規鍵管理情報ＭＫＢ＿ｎｅｗを受け付け、記憶部２１０内に格納する（ステップＳ１０２）。
【００４７】
ステップＳ１０２に続いて、コンテンツ配信サーバ１０において、暗号化部１２２は、コンテンツ鍵データＫｃｉを配信端末固有鍵データＫｋｉにて暗号化し、暗号化コンテンツ鍵データＥｎｃ（Ｋｋｉ：Ｋｃｉ）を生成する（ステップＳ１０３）。そして、送信部１２３は、暗号化コンテンツ鍵データＥｎｃ（Ｅｋｉ：Ｋｃｉ）をコンテンツ配信端末２０（ｉ）に通信ネットワーク４０を介して送信する（ステップＳ１０４）。
【００４８】
ステップＳ１０４に続いて、コンテンツ配信端末２０（ｉ）において、Ｉ／Ｏ２３０は、暗号化コンテンツ鍵データＥｎｃ（Ｅｋｉ：Ｋｃｉ）を受け付け、記憶部２１０内に格納する（ステップＳ１０５）。続いて、暗復号化部２２２は、暗号化コンテンツ鍵データＥｎｃ（Ｅｋｉ：Ｋｃｉ）を、記憶部２１０から読み出した配信端末固有鍵データＫｋｉにて復号化し、コンテンツ鍵データＫｃｉを生成する（ステップＳ１０６）。
【００４９】
ステップＳ１０６に続いて、コンテンツ配信サーバ１０において、暗号化部１２２は、コンテンツデータＣｉをコンテンツ鍵データＫｃｉにて暗号化し、暗号化コンテンツデータＥｎｃ（Ｋｃｉ：Ｃｉ）を生成する（ステップＳ１０７）。そして、送信部１２３は、暗号化コンテンツデータＥｎｃ（Ｋｃｉ：Ｃｉ）をコンテンツ配信端末２０（ｉ）に通信ネットワーク４０を介して送信する（ステップＳ１０８）。
【００５０】
ステップＳ１０８に続いて、コンテンツ配信端末２０（ｉ）において、Ｉ／Ｏ２３０は、暗号化コンテンツデータＥｎｃ（Ｋｃｉ：Ｃｉ）を受け付け、記憶部２１０内に格納する（ステップＳ１０９）。
【００５１】
ステップＳ１０９に続いて、コンテンツ配信サーバ１０において、送信部１２３は、デバイス鍵ＤＢ１５より読み出した新規デバイス鍵データＫｄ＿ｎｅｗ、及びプレーヤプログラム生成部１２１にて生成した新規プレーヤプログラムＰＬＰ＿ｎｅｗを、コンテンツ配信端末２０（ｉ）に通信ネットワーク４０を介して送信する（ステップＳ１１０）。
【００５２】
ステップＳ１１０に続いて、コンテンツ配信端末２０（ｉ）において、Ｉ／Ｏ２３０は、新規プレーヤプログラムＰＬＰ＿ｎｅｗ、及び新規デバイス鍵データＫｄ＿ｎｅｗを受け付け、記憶部２１０内に格納する（ステップＳ１１１）。
【００５３】
次に、図３Ａ及び図３Ｂを参照し、コンテンツ配信端末２０（ｉ）から記録媒体３０（ｉ）へのコンテンツデータＣｉ等の書き込み動作を説明する。
【００５４】
図３Ａに示すように、先ず、コンテンツ配信端末２０（ｉ）において、リードライト制御部２２６は、記録媒体３０（ｉ）のシステム領域３１から既記録鍵管理情報ＭＫＢ＿ｓｅｔを読み出す（ステップＳ２０１）。
【００５５】
続いて、リードライト制御部２２６は、記録媒体３０（ｉ）のシステム領域３１からメディア識別子情報ＩＤｍを読み出し（ステップＳ２０２）、読み出したメディア識別子情報ＩＤｍを記憶部２１０に格納する（ステップＳ２０３）。そして、暗復号化部２２５は、記憶部２１０からメディア鍵情報Ｋｍ、及びメディア識別子情報ＩＤｍを読み出し、メディア固有鍵データＫｍｕを生成する（ステップＳ２０４）。ここで、記録媒体３０（ｉ）、及びコンテンツ配信端末２０（ｉ）は、互いに共通のメディア固有鍵データＫｍｕを有することとなる。
【００５６】
ステップＳ２０４に続いて、記録媒体３０（ｉ）、及びコンテンツ配信端末２０（ｉ）の暗復号化部２２２は、互いに共通のメディア固有鍵データＫｍｕにてＡＫＥ処理（Authentication and Key Exchange）を実行する（ステップＳ２０５）。続いて、記録媒体３０（ｉ）、及びコンテンツ配信端末２０（ｉ）の暗復号化部２２５は、ステップＳ２０５のＡＫＥ処理にて、互いに共通のセッション鍵データＫｓを生成する（ステップＳ２０６）。
【００５７】
ステップＳ２０６に続いて、コンテンツ配信端末２０（ｉ）において、リードライト制御部２２６は、記録媒体３０（ｉ）の保護領域３３から暗号化ユーザ鍵データＥｎｃ（Ｋｍｕ：Ｋｕｉ＿ｓｅｔ）を読み出し（ステップＳ２０７）、復号化を行って既記録ユーザ鍵データＫｕｉ＿ｓｅｔを生成する（ステップＳ２０８）。そして、ユーザ鍵更新部２２４は、既記録ユーザ鍵データＫｕｉ＿ｓｅｔが所定条件を満たすか否かを判定する（ステップＳ２０９）。
【００５８】
次に、ステップＳ２０９において、ユーザ鍵更新部２２４は、既記録ユーザ鍵データＫｕｉ＿ｓｅｔが所定条件を満たしていると判定すると、消去制御部２２４は、記録媒体３０（ｉ）のユーザデータ領域３４から暗号化コンテンツ鍵データＥｎｃ（Ｋｕｉ＿ｓｅｔ：Ｋｃ）を消去する（ステップＳ２１０）。そして、ユーザ鍵更新部２２３は、ユーザ鍵生成部２２２に対し新規ユーザ鍵データＫｕｉ＿ｎｅｗの生成を指令する。これにより、ユーザ鍵生成部２２２は、新規ユーザ鍵データＫｕｉ＿ｎｅｗを生成する（ステップＳ２１１）。
【００５９】
次に、図３Ｂに示すように、暗復号化部２２５は、メディア固有鍵データＫｍｕにて新規ユーザ鍵データＫｕｉ＿ｎｅｗを暗号化し、暗号化ユーザ鍵データＥｎｃ（Ｋｍｕ：Ｋｕｉ＿ｎｅｗ）を生成する（ステップＳ２１２）。続いて、リードライト制御部２２６は、記憶部２１０より新規鍵管理情報ＭＫＢ＿ｎｅｗを読み出し、記録媒体３０（ｉ）のシステム領域３１に書き込む（ステップＳ２１２ａ）。ここで、記録媒体３０（ｉ）において新規鍵管理情報ＭＫＢ＿ｎｅｗに対応して、メディア識別子情報ＩＤｍが更新される。そして、暗復号化部２２５においてセッション鍵データＫｓにて暗号化ユーザ鍵データＥｎｃ（Ｋｍｕ：Ｋｕｉ＿ｎｅｗ）を暗号化した後、リードライト制御部２２６は、セッション鍵データＫｓにて暗号化された暗号化ユーザ鍵データＥｎｃ（Ｋｍｕ：Ｋｕｉ＿ｎｅｗ）を記録媒体３０（ｉ）の保護領域３３に書き込む（ステップＳ２１３）。なお、ステップＳ２１３のように記録媒体３０（ｉ）の保護領域３３にデータを書き込む度に、上述したステップＳ２０５及びステップＳ２０６の動作が実行される。
【００６０】
ステップＳ２１３に続き、記録媒体３０（ｉ）は、ステップＳ２１２にて書き込まれたセッション鍵データＫｓにて暗号化された暗号化ユーザ鍵データＥｎｃ（Ｋｍｕ：Ｋｕｉ＿ｎｅｗ）をセッション鍵データＫｓにて復号化する（ステップＳ２１４）。次に、記録媒体３０（ｉ）は、暗号化ユーザ鍵データＥｎｃ（Ｋｍｕ：Ｋｕｉ＿ｎｅｗ）をメディア固有鍵データＫｍｕにて復号化し、新規ユーザ鍵データＫｕｉ＿ｎｅｗを生成する（ステップＳ２１５）。
【００６１】
ステップＳ２１５に続き、コンテンツ配信端末２０（ｉ）において、リードライト制御部２２６は、記憶部２１０よりコンテンツ鍵データＫｃｉを読み出し、読み出したコンテンツ鍵データＫｃｉを新規ユーザ鍵データＫｕｉ＿ｎｅｗにて暗号化し、暗号化コンテンツ鍵データＥｎｃ（Ｋｕｉ＿ｎｅｗ：Ｋｃｉ）を生成する（ステップＳ２１６）。次に、リードライト制御部２１６は、ステップＳ２１５にて生成した暗号化コンテンツ鍵データＥｎｃ（Ｋｕｉ＿ｎｅｗ：Ｋｃｉ）を記録媒体３０（ｉ）のユーザデータ領域３４に書き込む（ステップＳ２１７）。
【００６２】
ステップＳ２１７に続き、記録媒体３０（ｉ）は、ステップＳ２１７にて書き込まれた暗号化コンテンツ鍵データＥｎｃ（Ｋｕｉ＿ｎｅｗ：Ｋｃｉ）を新規ユーザ鍵データＫｕｉ＿ｎｅｗにて復号化し、コンテンツ鍵データＫｃｉを生成する（ステップＳ２１８）。
【００６３】
ステップＳ２１８に続き、コンテンツ配信端末２０（ｉ）において、リードライト制御部２２６は、記憶部２１０より暗号化コンテンツデータＥｎｃ（Ｋｃｉ：Ｃｉ）を読み出し、読み出した暗号化コンテンツデータＥｎｃ（Ｋｃｉ：Ｃｉ）を記録媒体３０（ｉ）のユーザデータ領域３４に書き込む（ステップＳ２１９）。
【００６４】
ステップＳ２１９に続き、記録媒体３０（ｉ）は、ステップＳ２１９にて書き込まれた暗号化コンテンツデータＥｎｃ（Ｋｃｉ：Ｃｉ）をコンテンツ鍵データＫｃｉにて復号化し、コンテンツデータＣｉを生成する（ステップＳ２２０）。
【００６５】
ステップＳ２２０に続き、コンテンツ配信端末２０（ｉ）において、リードライト制御部２２６は、記憶部２１０より新規プレーヤプログラムＰＬＰ＿ｎｅｗを読み出し、読み出した新規プレーヤプログラムＰＬＰ＿ｎｅｗを記録媒体３０（ｉ）のユーザデータ領域３４に書き込む（ステップＳ２２１）。以上で第１実施形態に係るコンテンツ配信システムの動作は、終了する。
【００６６】
上記のように、第１実施形態に係るコンテンツ配信システム、及びそのコンテンツ配信端末２０（ｉ）によれば、既記録ユーザ鍵データＫｕｉ＿ｓｅｔが所定条件を満たす場合、新規ユーザ鍵データＫｕｉ＿ｎｅｗを生成し、記録媒体３０（ｉ）に書き込むことが可能となる。したがって、ユーザ鍵データＫｕｉは、随時更新されるので、ユーザ鍵データＫｕｉをハッキングされた場合であっても、更新後において、そのハッキングされたユーザ鍵データＫｕｉを用いた暗号化データの復号化を不可とすることができる。つまり、システムの安全性を高めることが可能となる。
【００６７】
また、上記第１実施形態に係るコンテンツ配信システム、及びそのコンテンツ配信端末２０（ｉ）によれば、新規鍵管理情報ＭＫＢ＿ｎｅｗを生成し、記録媒体３０（ｉ）に書き込むことが可能となる。したがって、鍵管理情報ＭＫＢは、随時更新されるので、鍵管理情報ＭＫＢをハッキングされた場合であっても、更新後において、そのハッキングされた鍵管理情報ＭＫＢを用いた暗号化データの復号化を不可とすることができる。つまり、システムの安全性をさらに高めることが可能となる。
【００６８】
[第２実施形態]
（第２実施形態の構成）
次に、図４を参照して、第２実施形態にコンテンツ配信システムについて説明する。図４は、第２実施形態に係るコンテンツ配信システムの概略図である。図４に示すように、第２実施形態に係るコンテンツ配信システムにおいて、コンテンツ配信端末２０ａ（ｉ）の構成が、第１実施形態に係るコンテンツ配信端末２０（ｉ）と異なる。第２実施形態に係るコンテンツ配信システムは、デバイス鍵データＫｄを用いてＭＫＢ処理を行う構成において第１実施形態の構成と異なる。なお、第２実施形態において、第１実施形態と同様の構成については同一符号を付し、その説明を省略する。
【００６９】
コンテンツ配信端末２０ａ（ｉ）は、第１実施形態と異なる制御部２２０ａを有する。制御部２２０ａは、第１実施形態と異なる暗復号化機能を有する暗復号化部２２５ａを有する。また、記憶部２１０は、予め配信端末固有鍵データＫｋｉのみを格納しており、第１実施形態のようにメディア鍵情報Ｋｍを格納していない。
【００７０】
（第２実施形態の動作）
次に、図５を参照して、第２実施形態のコンテンツ配信端末２０ａ（ｉ）ａから記録媒体３０（ｉ）へのコンテンツデータＣｉ等の書き込み動作を説明する。図５は、第１実施形態のコンテンツ配信システムの動作を示すフローチャートである。なお、第２実施形態において、コンテンツ配信サーバ１０からコンテンツ配信端末２０ａ（ｉ）へのコンテンツデータＣｉ等の配信動作は、第１実施形態の図２と同様であるため、その説明を省略する。
【００７１】
図５に示すように、先ず、コンテンツ配信端末２０ａ（ｉ）において、ステップＳ３０１〜ステップＳ３０３の動作を実行する。なお、このステップＳ３０１〜ステップＳ３０３の動作は、第１実施形態のステップＳ２０１〜ステップＳ２０３の動作と同様であるため、その説明を省略する。ステップＳ３０３に続いて、コンテンツ配信端末２０ａ（ｉ）において、暗復号化部２２５ａは、デバイス鍵データＫｄ及び鍵管理情報ＭＫＢにてＭＫＢ処理を行い、メディア鍵情報Ｋｍを生成する（ステップＳ３０４）。続いて、コンテンツ配信端末２０ａ（ｉ）及び記録媒体３０（ｉ）において、ステップＳ３０５〜ステップＳ３１１の動作を実行する。なお、ステップＳ３０５〜ステップＳ３１２の動作は、第１実施形態のステップＳ２０４〜ステップＳ２１１の動作と同様であるため、その説明を省略する。また、ステップ３１２の後、第１実施形態のステップＳ２１２〜ステップＳ２２１と同様の動作が実行される。
【００７２】
上記のように、第２実施形態に係るコンテンツ配信システム、及びそのコンテンツ配信端末２０ａ（ｉ）によれば、第１実施形態と同様の効果が得られる。
【００７３】
[第３実施形態]
（第３実施形態の構成）
次に、図６を参照して、第３実施形態にコンテンツ配信システムについて説明する。図６は、第３実施形態に係るコンテンツ配信システムの概略図である。図６に示すように、第３実施形態に係るコンテンツ配信システムにおいて、コンテンツ配信サーバ１０ａ、及びコンテンツ配信端末２０ｂ（ｉ）の構成が、第１及び第２実施形態に係る構成と異なる。第３実施形態に係るコンテンツ配信システムは、コンテンツ配信サーバ１０ａとコンテンツ配信端末２０ｂ（ｉ）との間の暗号化方式と、コンテンツ配信端末２０ｂ（ｉ）と記録媒体３０（ｉ）との間の暗号化方式を変えてコンテンツデータＣｉ等の配信及び書き込みを実行するものである。なお、第３実施形態において、第１及び第２実施形態と同様の構成については同一符号を付し、その説明を省略する。
【００７４】
コンテンツ配信サーバ１０ａは、第１及び第２実施形態と異なる制御部１２０ａを有する。制御部１２０ａは、第１及び第２実施形態と異なる暗号化機能を有する暗号化部１２２ａを有する。コンテンツ配信端末２０ｂ（ｉ）は、第１及び第２実施形態と異なる制御部２２０ｂを有する。制御部２２０ｂは、第１及び第２実施形態と異なる暗復号化機能を有する暗復号化部２２５ｂを有する。
【００７５】
（第３実施形態の動作）
次に、図７、図８を参照して、第３実施形態のコンテンツ配信システムの動作を説明する。図７、図８は、第３実施形態のコンテンツ配信システムの動作を示すフローチャートである。
【００７６】
先ず、図７を参照し、コンテンツ配信サーバ１０からコンテンツ配信端末２０ｂ（ｉ）へのコンテンツデータＣｉ等の配信動作を説明する。
【００７７】
図７に示すように、先ず、コンテンツ配信サーバ１０ａ及びコンテンツ配信端末２０ｂ（ｉ）において、第１実施形態のステップＳ１０１、ステップＳ１０２と同様の動作であるステップＳ４０１、ステップＳ４０２が実行される。
【００７８】
ステップＳ４０２に続いて、コンテンツ配信サーバ１０ａにおいて、暗号化部１２２ａは、コンテンツ鍵データＫｃｉを配信端末固有鍵データＫｋｉにより第１方式で暗号化を行い、第１方式暗号化コンテンツ鍵データＥｎｃ＿ａ（Ｋｋｉ：Ｋｃｉ）を生成する（ステップＳ４０３）。ここで、第１方式は、例えば、ＡＥＳ（Advanced Encryption Standard）等である。続いて、送信部１２３は、第１方式暗号化コンテンツ鍵データＥｎｃ＿ａ（Ｋｋｉ：Ｋｃｉ）をコンテンツ配信端末２０ｂ（ｉ）に送信する（ステップＳ４０４）。
【００７９】
ステップＳ４０４に続いて、コンテンツ配信端末２０ｂ（ｉ）において、Ｉ／Ｏ２３０は、第１方式暗号化コンテンツ鍵データＥｎｃ＿ａ（Ｋｋｉ：Ｋｃｉ）を受信し、記憶部２１０に格納する（ステップＳ４０５）。次に、暗復号化部２２５ｂは、第１方式暗号化コンテンツ鍵データＥｎｃ＿ａ（Ｋｋｉ：Ｋｃｉ）を配信端末固有鍵データＫｋｉにて復号化し、コンテンツ鍵データＫｃｉを生成する（ステップＳ４０６）。
【００８０】
ステップＳ４０６に続いて、コンテンツ配信サーバ１０ａにおいて、暗号化部１２２ａは、コンテンツデータＣｉをコンテンツ鍵データＫｃｉにより第１方式で暗号化を行い、第１方式暗号化コンテンツデータＥｎｃ＿ａ（Ｋｃｉ：Ｃｉ）を生成する（ステップＳ４０７）。続いて、送信部１２３は、第１方式暗号化コンテンツデータＥｎｃ＿ａ（Ｋｃｉ：Ｃｉ）をコンテンツ配信端末２０ｂ（ｉ）に送信する（ステップＳ４０８）。
【００８１】
ステップＳ４０８に続いて、コンテンツ配信端末２０ｂ（ｉ）において、Ｉ／Ｏ２３０は、第１方式暗号化コンテンツデータＥｎｃ＿ａ（Ｋｃｉ：Ｃｉ）を受信し、記憶部２１０に格納する（ステップＳ４０９）。
【００８２】
そして、コンテンツ配信サーバ１０ａ及びコンテンツ配信端末２０ｂ（ｉ）において、第１実施形態のステップＳ１１０、ステップＳ１１１と同様の動作であるステップＳ４１０、ステップＳ４１１を実行する。
【００８３】
次に、図８を参照し、コンテンツ配信端末２０ｂ（ｉ）から記録媒体３０（ｉ）へのコンテンツデータＣｉ等の書き込み動作を説明する。第３実施形態に係る書き込み動作は、先ず、第１実施形態のステップＳ２０１〜ステップＳ２１１と同様の動作を実行する。そして、ステップＳ２１１の動作の後、第１実施形態と異なる動作であるステップＳ５０１〜ステップＳ５１２の動作を実行する。
【００８４】
ステップＳ２１０の後、先ず、コンテンツ配信端末２０ｂ（ｉ）において、暗復号化部２２５ｂは、メディア固有鍵データＫｍｕにて新規ユーザ鍵データＫｕｉ＿ｎｅｗを第２方式にて暗号化し、第２方式暗号化ユーザ鍵データＥｎｃ＿ｂ（Ｋｍｕ：Ｋｕｉ＿ｎｅｗ）を生成する（ステップＳ５０１）。ここで、第２方式とは、例えば、Ｃ２暗号化方式等である。続いて、リードライト制御部２２６は、記憶部２１０より新規鍵管理情報ＭＫＢ＿ｎｅｗを読み出し、記録媒体３０（ｉ）のシステム領域３１に書き込む（ステップＳ５０１ａ）。そして、暗復号化部２２５ｂにおいてセッション鍵データＫｓにて第２方式暗号化ユーザ鍵データＥｎｃ＿ｂ（Ｋｍｕ：Ｋｕｉ＿ｎｅｗ）を暗号化した後、リードライト制御部２２６は、セッション鍵データＫｓにて暗号化された第２方式暗号化ユーザ鍵データＥｎｃ＿ｂ（Ｋｍｕ：Ｋｕｉ＿ｎｅｗ）を記録媒体３０（ｉ）の保護領域３３に書き込む（ステップＳ５０２）。
【００８５】
ステップＳ５０２に続き、記録媒体３０（ｉ）は、ステップＳ５０２にて書き込まれたセッション鍵データＫｓにて暗号化された第２方式暗号化ユーザ鍵データＥｎｃ＿ｂ（Ｋｍｕ：Ｋｕｉ＿ｎｅｗ）をセッション鍵データＫｓにて復号化する（ステップＳ５０３）。次に、記録媒体３０（ｉ）は、第２方式暗号化ユーザ鍵データＥｎｃ＿ｂ（Ｋｍｕ：Ｋｕｉ＿ｎｅｗ）をメディア固有鍵データＫｍｕにて復号化し、新規ユーザ鍵データＫｕｉ＿ｎｅｗを生成する（ステップＳ５０４）。
【００８６】
ステップＳ５０４に続き、コンテンツ配信端末２０ｂ（ｉ）において、リードライト制御部２２６は、記憶部２１０よりコンテンツ鍵データＫｃｉを読み出し、読み出したコンテンツ鍵データＫｃｉを新規ユーザ鍵データＫｕｉ＿ｎｅｗにて第２方式で暗号化し、第２方式暗号化コンテンツ鍵データＥｎｃ＿ｂ（Ｋｕｉ＿ｎｅｗ：Ｋｃｉ）を生成する（ステップＳ５０５）。次に、リードライト制御部２１６は、ステップＳ５０５にて生成した第２方式暗号化コンテンツ鍵データＥｎｃ＿ｂ（Ｋｕｉ＿ｎｅｗ：Ｋｃｉ）を記録媒体３０（ｉ）のユーザデータ領域３４に書き込む（ステップＳ５０６）。
【００８７】
ステップＳ５０６に続き、記録媒体３０（ｉ）は、ステップＳ５０６にて書き込まれた第２方式暗号化コンテンツ鍵データＥｎｃ＿ｂ（Ｋｕｉ＿ｎｅｗ：Ｋｃｉ）を新規ユーザ鍵データＫｕｉ＿ｎｅｗにて復号化し、コンテンツ鍵データＫｃｉを生成する（ステップＳ５０７）。
【００８８】
ステップＳ５０７に続き、コンテンツ配信端末２０ｂ（ｉ）において、暗復号化部２２５ｂは、記憶部２１０より第１方式暗号化コンテンツデータＥｎｃ＿ａ（Ｋｃｉ：Ｃｉ）を読み出し、コンテンツ鍵データＫｃｉにて復号化し、コンテンツデータＣｉを生成する（ステップＳ５０８）。続いて、暗復号化部２２５ｂは、生成したコンテンツデータＣｉをコンテンツ鍵データＫｃｉにて第２方式で暗号化し、第２方式暗号化コンテンツデータＥｎｃ＿ｂ（Ｋｃｉ：Ｃｉ）を生成する（ステップＳ５０９）。そして、リードライト制御部２２６は、生成した第２方式暗号化コンテンツデータＥｎｃ＿ｂ（Ｋｃｉ：Ｃｉ）を記録媒体３０（ｉ）のユーザデータ領域３４に書き込む（ステップＳ５１０）。
【００８９】
ステップＳ５１０に続き、記録媒体３０（ｉ）は、ステップＳ５１０にて書き込まれた第２方式暗号化コンテンツデータＥｎｃ＿ｂ（Ｋｃｉ：Ｃｉ）をコンテンツ鍵データＫｃｉにて復号化し、コンテンツデータＣｉを生成する（ステップＳ５１１）。
【００９０】
そして、コンテンツ配信端末２０ｂ（ｉ）において、リードライト制御部２２６は、第１実施形態のステップＳ２２１と同様のステップ５１２の動作を実行する。以上で第３実施形態に係るコンテンツ配信システムの動作は、終了する。
【００９１】
上記のように、第３実施形態に係るコンテンツ配信システム、及びそのコンテンツ配信端末２０ｂ（ｉ）によれば、第１実施形態と同様の効果が得られる。
【００９２】
[第４実施形態]
（第４実施形態の構成）
次に、図９を参照して、第４実施形態にコンテンツ配信システムについて説明する。図９は、第４実施形態に係るコンテンツ配信システムの概略図である。図９に示すように、第４実施形態に係るコンテンツ配信システムにおいて、コンテンツ配信端末２０ｃ（ｉ）、及び記録媒体３０ａ（ｉ）の構成が、第１実施形態に係るコンテンツ配信端末２０（ｉ）及び記録媒体３０（ｉ）と異なる。なお、第４実施形態において、第１実施形態と同様の構成については同一符号を付し、その説明を省略する。
【００９３】
コンテンツ配信端末２０ｃ（ｉ）は、第１実施形態と異なる制御部２２０ｃを有する。制御部２２０ｃは、第１実施形態と異なる書き込み機能をもつリードライト制御部２２６ａを有する。リードライト制御部２２６ａは、新規鍵管理情報ＭＫＢ＿ｎｅｗを記録媒体３０（ｉ）のユーザデータ領域３４に書き込む。
【００９４】
記録媒体３０ａ（ｉ）は、第１実施形態と異なる読み取り専用のシステム領域３１ａを有する。
【００９５】
リードライト制御部２２６ａは、記録媒体３０ａ（ｉ）のシステム領域３１に格納された既記録鍵管理情報ＭＫＢ＿ｓｅｔと、ユーザデータ領域３４に格納された新規鍵管理情報ＭＫＢ＿ｎｅｗとを結合させ、一つの鍵管理情報ＭＫＢとして読み出す機能を有する。なお、上記書き込み及び読み出し動作を除き、その他の第４実施形態の動作は、第１実施形態の動作と同様であるので、その説明を省略する。
【００９６】
上記のように、第４実施形態に係るコンテンツ配信システム、及びそのコンテンツ配信端末２０ｃ（ｉ）によれば、第１実施形態と同様の効果が得られる。
【００９７】
[第５実施形態]
（第５実施形態の構成）
次に、図１０を参照して、第５実施形態にコンテンツ配信システムについて説明する。図１０は、第５実施形態に係るコンテンツ配信システムの概略図である。図１０に示すように、第５実施形態に係るコンテンツ配信システムにおいて、コンテンツ配信端末２０ｄ（ｉ）の構成が、第１〜第４実施形態に係るコンテンツ配信端末２０（ｉ）〜２０ｃ（ｉ）と異なる。なお、第５実施形態において、第１実施形態と同様の構成については同一符号を付し、その説明を省略する。
【００９８】
第５実施形態に係るコンテンツ配信端末２０ｄ（ｉ）は、公衆間で共用される端末ではなく、各個人、或いは各家族等により管理されるパソコンにて構成されている。コンテンツ配信端末２０ｄ（ｉ）は、記録媒体３０（ｉ）と電気的に接続される挿入口Ｉａを有する。なお、コンテンツ配信端末は、第５実施形態に係る構成に限られず、携帯電話等であってもよい。
【００９９】
以上、発明の一実施形態を説明したが、本発明はこれらに限定されるものではなく、発明の趣旨を逸脱しない範囲内において種々の変更、追加、置換等が可能である。上記一実施形態は、ＭＱｂｉｃにおいて採用されている暗号化二重鍵方式を用いた構成としたが、その他の方式であってもよい。
【０１００】
また、新規鍵管理情報ＭＫＢ＿ｎｅｗ、新規プレーヤプログラムＰＬＰ＿ｎｅｗ、及び新規デバイス鍵データＫｄ＿ｎｅｗは、上記実施形態の送信及び書き込みタイミング以外であってもよい。また、更新する必要がなければ、新規鍵管理情報ＭＫＢ＿ｎｅｗ、新規プレーヤプログラムＰＬＰ＿ｎｅｗ、及び新規デバイス鍵データＫｄ＿ｎｅｗを送信及び書き込みするステップを省略可能である。
【図面の簡単な説明】
【０１０１】
【図１】本発明の第１実施形態に係るコンテンツ配信システムの概略図である。
【図２】本発明の第１実施形態に係るコンテンツ配信システムの動作を示すフローチャート図である。
【図３Ａ】本発明の第１実施形態に係るコンテンツ配信システムの動作を示すフローチャート図である。
【図３Ｂ】本発明の第１実施形態に係るコンテンツ配信システムの動作を示すフローチャート図である。
【図４】本発明の第２実施形態に係るコンテンツ配信システムの概略図である。
【図５】本発明の第２実施形態に係るコンテンツ配信システムの動作を示すフローチャート図である。
【図６】本発明の第３実施形態に係るコンテンツ配信システムの概略図である。
【図７】本発明の第３実施形態に係るコンテンツ配信システムの動作を示すフローチャート図である。
【図８】本発明の第３実施形態に係るコンテンツ配信システムの動作を示すフローチャート図である。
【図９】本発明の第４実施形態に係るコンテンツ配信システムの概略図である。
【図１０】本発明の第５実施形態に係るコンテンツ配信システムの概略図である。
【図１１】ＭＱｂｉｃにおいて採用されている暗号化二重鍵方式に対応したＳＤカード及びユーザ端末の構成を示す模式図である。
【符号の説明】
【０１０２】
１０…コンテンツ配信サーバ、１１０…記憶部、１１１…コンテンツＤＢ、１１２…コンテンツ鍵ＤＢ、１１３…配信端末固有鍵ＤＢ、１１４…ＭＫＢＤＢ、１１５…デバイス鍵ＤＢ、１２０…制御部、１２１…ＭＫＢ・プレーヤプログラム生成部、１２２…暗号化部、１２３…送信部、２０（ｉ）, ２０ａ（ｉ）, ２０ｂ（ｉ）, ２０ｃ（ｉ）, ２０ｄ（ｉ）…コンテンツ配信端末、２１０…記憶部、２２０,２２０ａ,２２０ｂ,２２０ｃ…制御部、２２１…主制御部、２２２…ユーザ鍵生成部、２２３…ユーザ鍵更新部、２２４…消去制御部、２２５,２２５ａ,２２５ｂ…暗復号化部、２２６,２２６ａ…リードライト制御部、３０（ｉ）, ３０ａ（ｉ）…記録媒体、３１，３１ａ…システム領域、３２…秘匿領域、３３…保護領域、３４…ユーザデータ領域、４０…通信ネットワーク。
【図１】
2009027557.tif 000003
【図２】
2009027557.tif 000004
【図３Ａ】
2009027557.tif 000005
【図３Ｂ】
2009027557.tif 000006
【図４】
2009027557.tif 000007
【図５】
2009027557.tif 000008
【図６】
2009027557.tif 000009
【図７】
2009027557.tif 000010
【図８】
2009027557.tif 000011
【図９】
2009027557.tif 000012
【図１０】
2009027557.tif 000013
【図１１】
2009027557.tif 000014