(57)【要約】  再生装置（１）は、暗号化形式で記録担体（２）に記録されたコンテンツを再生する。記録担体（２）は、誤った領域コードを有する記録担体を再生するために再生装置（１）にハックするのを更に困難にするために、どの領域においてコンテンツの再生を許容するかを表す担体領域コード（ＲＣＣ）と、コンテンツを復号するための暗号化領域鍵（ＲＫ）とを更に記録する。再生装置（１）は、装置領域コード（ＲＣＤ）を記憶する領域コード記憶部（１０）と、全ての領域に対して互いに相違する装置鍵（ＤＫ）を記憶する装置鍵記憶部（１１）とを有する。再生装置（１）は、担体領域コード（ＲＣＣ）を記録担体（２）から読み出し、単体領域コード（ＲＣＣ）が装置領域コード（ＲＣＤ）に整合するか否かチェックし、暗号化領域鍵（ＲＫ）を記録担体（２）から読み出し、記録領域コード（ＲＣＣ）が装置領域コード（ＲＤＣ）に整合する場合、前記装置鍵（ＤＫ）を用いて暗号化領域鍵（ＲＫ）復号し、暗号化コンテンツを記録担体（２）から読み出し、復号領域鍵（ＲＣＤ）を用いてコンテンツを復号するとともに、復号されたコンテンツを出力する。
2007502041.tif 000002
【特許請求の範囲】
【請求項１】
暗号化形式で記録担体に記録されたコンテンツを再生する再生装置であって、前記記録担体が、どの領域において前記コンテンツの再生を許容するかを表す担体領域コードと、前記コンテンツを復号するための暗号化領域鍵とを更に記録し、
−  装置領域コードを記憶する領域コード記憶手段と、
−  全ての領域に対して互いに相違する装置鍵を記憶する装置鍵記憶手段と、
−  前記担体領域コードを前記記録担体から読み出す担体領域コード読出し手段と、
−  前記担体領域コードが前記装置領域コードに整合するか否かをチェックする領域コードチェックユニットと、
−  前記暗号化領域鍵を前記記録担体から読み出す領域鍵読出し手段と、
−  前記担体領域コードが前記装置領域コードに整合する場合、前記装置鍵を用いて前記暗号化領域鍵を復号する領域鍵復号手段と、
−  前記暗号化コンテンツを前記記録キャリアから読み出すコンテンツ読出し手段と、
−  前記復号された領域鍵を用いて前記暗号化コンテンツを復号するコンテンツ復号手段と、
−  前記復号されたコンテンツを出力する出力手段とを具えることを特徴とする再生装置。
【請求項２】
前記記録担体が、少なくとも２個の暗号化領域鍵を記録し、
前記装置鍵記憶手段が、少なくとも２個の装置鍵を記憶するように適合され、
前記再生装置が、前記担体領域コード及び前記装置領域コードを用いて、前記少なくとも２個の暗号化領域鍵から暗号化領域鍵を選択するとともに、前記少なくとも２個の装置鍵から装置鍵を選択する鍵選択手段を更に具え、
前記領域鍵復号手段が、前記選択された装置鍵を用いて前記選択された暗号化領域鍵を復号するように適合されたことを特徴とする請求項１記載の再生装置。
【請求項３】
前記担体領域コードが、１個以上のタグを具え、各タグが、記録担体の再生が許容される領域を表す失効情報を有することを特徴とする請求項１記載の再生装置。
【請求項４】
前記タグが、少なくとも部分的に結合してノードの領域群となるあり得る全ての領域を表すツリー構造の互いに相違するノードに割り当てられることを特徴とする請求項３記載の再生装置。
【請求項５】
前記ツリー構造が、少なくとも２個の階層的な層を具え、各ノードが、複数の分岐、特に、３分岐を有することを特徴とする請求項４記載の再生装置。
【請求項６】
複数の装置鍵が各ノードに割り当てられ、前記複数の装置鍵が、前記ノードの他の全ての分岐に割り当てられない前記ノードの各分岐に対して少なくとも１個の装置鍵を具えることを特徴とする請求項５記載の再生装置。
【請求項７】
前記装置鍵記憶手段が、上側層から下側層までの階層的なツリーの鎖のノードに割り当てられた装置鍵のみを記憶するように適合されたことを特徴とする請求項６記載の再生装置。
【請求項８】
各タグが、前記タグが割り当てられたノードから分岐する分岐のノードに割り当てられた別のタグが下側の階層的な層に存在するか否かを表す終了情報を有することを特徴とする請求項５記載の再生装置。
【請求項９】
前記領域コード記憶手段、前記装置鍵記憶手段、前記領域コードチェックユニット及び前記領域鍵復号手段が、個別の半導体措置にはめ込まれたことを特徴とする請求項１記載の再生装置。
【請求項１０】
前記装置領域コードの変更回数をカウントするカウンタと、予め設定された変更回数となった場合に前記装置領域コードをデフォルト値にリセットするリセット手段とを更に具えることを特徴とする請求項９記載の再生装置。
【請求項１１】
暗号化形式で記録担体に記録されたコンテンツを再生する再生方法であって、前記記録担体が、どの領域において前記コンテンツの再生を許容するかを表す担体領域コードと、前記コンテンツを復号するための暗号化領域鍵とを更に記録し、
−  前記担体領域コードを前記記録担体から読み出すステップと、
−  前記担体領域コードが前記装置領域コードに整合するか否かをチェックするステップと、
−  前記暗号化領域鍵を前記記録担体から読み出すステップと、
−  前記担体領域コードが前記装置領域コードに整合する場合、前記装置鍵を用いて前記暗号化領域鍵を復号するステップと、
−  前記暗号化コンテンツを前記記録キャリアから読み出すステップと、
−  前記復号された領域鍵を用いて前記暗号化コンテンツを復号するステップと、
−  前記復号されたコンテンツを出力するステップとを具えることを特徴とする再生方法。
【請求項１２】
−  再生装置によって再生される暗号化形式のコンテンツと、
−  どの領域で前記コンテンツの再生を許容すべきかを表す担体領域コードと、
−  前記コンテンツを復号する暗号化領域鍵とを記録し、
再生中、
前記担体領域コードが前記再生装置に記憶された装置領域コードに整合するか否かをチェックするために、前記担体領域コードが用いられ、
前記担体領域コードが前記装置領域コードに整合する場合、前記再生装置に記憶された装置鍵を用いて前記暗号化領域鍵を復号し、
前記暗号化コンテンツが、前記復号された領域鍵を用いて復号されることを特徴とする記録担体。
【請求項１３】
コンピュータプログラムであって、前記コンピュータプログラムがコンピュータ上で実行される際に請求項１１記載の方法のステップをコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化形式で記録担体に記録されたコンテンツを再生する再生装置及び対応する再生方法であって、前記記録担体が、どの領域において前記コンテンツの再生を許容するかを表す担体領域コードと、前記コンテンツを復号するための暗号化領域鍵とを更に記録する再生装置及び対応する再生方法に関する。また、本発明は、そのような再生装置及び方法によって再生することができる暗号化形式でコンテンツを記録する記録担体に関する。さらに、本発明は、前記再生方法を実行するコンピュータプログラムに関する。
【背景技術】
【０００２】
ＤＶＤ−ビデオディスク及びＤＶＤプレーヤは、領域コードを有する。ディスクに記録された担体領域が、プレーヤに記憶された装置領域コードに整合する場合にのみ、そのようなディスクを再生することができ、かつ、そこに記録されたコンテンツを再生することができる。これによって、映画スタジオは、ＤＶＤリリースのタイミングを制御することができる。しかしながら、実際には、多くのプレーヤは、ディスクを任意の領域から容易に再生させることができ、その結果、ＤＶＤリリースのタイミングを制御する現行のシステムは、適切に働いていない。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
新たなコピー保護システムは、装置を失効することができる。一旦装置が失効されると、この失効時間後に製造された記録担体は、この装置で再生されない。装置の失効をサポートするために、各ディスクは、許可鍵ブロック（ＥＫＢ）を有する。許可された、すなわち、失効されていないドライブのみ、ＥＫＢから要求される許可鍵ブロック鍵及びドライブに格納された装置鍵を計算することができる。したがって、対応するエントリをＥＫＢから除去することによって、装置を容易に失効することができる。そのようなコピー保護システムは、例えば、米国特許出願第２００２／０１３６４１１号に記載されている。
【０００４】
本発明の目的は、ハッキングに対するセキュリティを更に高める、すなわち、プレーヤ領域コードをフリーにするのが更に困難となる再生装置及び対応する再生方法並びに記録担体を提供することである。
【課題を解決するための手段】
【０００５】
この目的は、暗号化形式で記録担体に記録されたコンテンツを再生する再生装置であって、前記記録担体が、どの領域において前記コンテンツの再生を許容するかを表す担体領域コードと、前記コンテンツを復号するための暗号化領域鍵とを更に記録し、
−  装置領域コードを記憶する領域コード記憶手段と、
−  全ての領域に対して互いに相違する装置鍵を記憶する装置鍵記憶手段と、
−  前記担体領域コードを前記記録担体から読み出す担体領域コード読出し手段と、
−  前記担体領域コードが前記装置領域コードに整合するか否かをチェックする領域コードチェックユニットと、
−  前記暗号化領域鍵を前記記録担体から読み出す領域鍵読出し手段と、
−  前記担体領域コードが前記装置領域コードに整合する場合、前記装置鍵を用いて前記暗号化領域鍵を復号する領域鍵復号手段と、
−  前記暗号化コンテンツを前記記録キャリアから読み出すコンテンツ読出し手段と、
−  前記復号された領域鍵を用いて前記暗号化コンテンツを復号するコンテンツ復号手段と、
−  前記復号されたコンテンツを出力する出力手段とを具えることを特徴とする再生装置による本発明によって達成される。
【発明の効果】
【０００６】
本発明は、領域コードの使用をコピー保護システムにリンクするという考えに基づく。領域コードを非常に高いセキュリティで実現する際にコピー保護システムの装置の失効を行う方法を用いることを提案する。したがって、誤った担体領域コードを有する記録担体は、失効されたプレーヤが新たな記録担体を再生できないのと同様に再生装置（プレーヤ）で再生されない。
【０００７】
提案した発明の主要態様は、互いに相違する領域の装置が互いに相違する装置鍵を記憶する。したがって、特定の領域に対する記録担体は、他の領域からの装置に対するエントリ、特に、担体領域コードを有しない。本発明によれば、先ず、領域コードがチェックされ、すなわち、記録担体に記録された担体領域が再生装置に記録された装置領域コードに整合するか否かチェックする。このチェックが肯定の結果を与える場合のみ、記録担体にも記録された領域鍵が、装置鍵を用いて復号され、最終的には、暗号化コンテンツを記録担体から復号するために暗号化領域鍵が用いられる。この解決によって、装置領域コードに整合しない領域コードを有する記録担体を再生できるようにハックするのが、容易でなくなる。さらに、プレーヤ領域コードをフリーにすることは、コピー保護システムを破壊するのに相当する。
【０００８】
本発明の好適例を、従属項に規定する。好適例によれば、少なくとも２個の暗号化領域鍵が記録担体に記録され、少なくとも２個の装置鍵が、装置の装置鍵記憶手段に記憶される。さらに、担体領域コード及び装置領域コードを用いて、少なくとも２個の暗号化領域鍵から暗号化領域鍵を選択するとともに、少なくとも２個の装置鍵から装置鍵を選択する。選択された暗号化領域鍵の復号の際に、選択された装置鍵が用いられる。本例によれば、互いに相違する領域に対する装置は、１個以上の同一装置鍵を記憶することができるが、少なくとも一つの装置鍵は、互いに相違する領域からの装置に対して互いに相違する。正確な装置鍵の選択のために担体領域コード及び対応する装置領域コードを用いることによって、ハッキングに対する追加のレベルのセキュリティを本例に従って設けることができる。そのような例は、好適には少数の領域（例えば、１０未満の領域）に対して用いられる。
【０００９】
他の例において、前記担体領域コードが、１個以上のタグを具え、各タグが、記録担体の再生が許容される領域を表す失効情報を有する。そのようなタグは、他の例によって提案されるように、少なくとも部分的に結合してノードの領域群となるあり得る全ての領域を表すツリー構造を用いることができる。このツリー構造において、前記担体領域コードの対応するタグが各ノードに割り当てられ、装置領域コードによって、適切な装置鍵及び対応する暗号化領域鍵の選択が可能となる。少なくとも２個の階層的な層を具えるとともに各ノードから分岐する複数の分岐、特に、３分岐を有するそのようなツリー構造を用いることによって、用いるべきタグの個数を、各領域に対して担体領域コードを記録担体に記録する必要がある構造に比べて減少することができる。さらに、他の例によって提案したように複数の装置鍵がツリーの各ノードに割り当てられる場合、ツリー構造によって、再生装置に記憶される装置鍵の個数を減少することもでき、この場合、少なくとも１個の装置鍵は、前記ノードの他の全ての分岐に割り当てられないノードの各分岐に対して設けられる。最も簡単な場合、３分岐に対して、互いに相違する３個の装置鍵がノードに割り当てられ、それに対して、更に進んだ場合において、３個の装置鍵が、３分岐を有するノードの各分岐に割り当てられ、各分岐の１個の装置鍵が、他の１分岐のみに割り当てられる。
【００１０】
簡単な例において、各ノードは、互いに相違する３個の装置鍵を有する。装置は、用いられた分岐からの装置鍵のみを有する。装置に記憶される装置鍵の個数は、Ｎを層の数とした場合、Ｎ＋１となる。ルートに対して１個の鍵が存在する。
【００１１】
好適例において、３個の装置鍵が各ノードに割り当てられ、ノードごとに互いに相違する装置鍵の総数は６である。一部の鍵は、分岐によって共有される。所定の装置に対する装置鍵の総数は、（３＊Ｎ＋１）である。本例の利点は、次の通りである。一部の装置鍵が２分岐によって共有される。分岐の一つが失効されると、他の二つは、１個の（共有した）鍵しか必要としない。これは、鍵上の暗号化領域鍵の数が半分になることを意味する。装置内の装置鍵の個数が増大するが、総数は小さいままである。それに対して、記録担体の暗号化鍵の個数が著しく減少する。（複数層の）下側層において、ノードの個数が非常に多く（数百万）になる。
【００１２】
したがって、この好適例によれば、構造は、一般的な暗号化形態と同一であり、それに対して、上記容易な例の利点は、更に少ない暗号化領域鍵しか必要としないことである。簡単な例は、好適には、非常に多くない複数領域（例えば、１０〜３０領域）に対して用いられる。好適例を、多数の領域（例えば、３０を超える領域）に対して用いることができる。
【００１３】
装置鍵記憶手段に記憶すべき装置鍵の個数は、上側層から下側層までの階層的なツリーの鎖のノードに割り当てられた装置鍵のみが記憶される場合に特に減少し、下側層は、互いに相違する領域を表す。したがって、例えば、３層に対する最も簡単な場合において、装置鍵を再生装置に３個のみ記憶すればよい。
【００１４】
他の例によれば、各タグは、前記タグが割り当てられたノードから分岐する分岐のノードに割り当てられた別のタグが階層的な下側層に存在するか否かを表す終了情報を有する。これによっても、記録担体に記録すべきタグの個数を減少することができる。
【００１５】
既知のコピー保護システムは、ライセンスが付与される必要があるコピー保護実現用セキュリティチップを用いる。領域コードがセキュリティチップによって適用される場合、前記領域コード記憶手段、前記装置鍵記憶手段、前記領域コードチェックユニット及び前記領域鍵復号手段が個別の半導体措置にはめ込まれた他の例によって提案されているように、製造者が領域コードの適用を回避するのが非常に困難になる。さらに、各領域に対して、種々の記録モード鍵を、同数から選択し又は取得することができ、誤った領域からの記録担体は再生不可能になる。その理由は、この暗号化が好適にはセキュリティチップで実現されるからであり、製造者は、領域コード規則を回避することができない。
【００１６】
他の例において、好適にはこの半導体装置において、装置領域コードの変更回数をカウントするのにカウンタが使用される。所定の回数後、装置領域は、デフォルト値にセットされ、好適には、消費者によってもはや変更できない。このようにして、ライセンサーは、領域コード規則を適用することができ、製造者に依存する必要がない。
【発明を実施するための最良の形態】
【００１７】
本発明を、図面を参照しながら詳細に説明する。
本発明による再生装置１及び記録担体２のブロック図を、図１に示す。記録担体、例えば、ＣＤ，ＤＶＤ又はＢＤは、領域コードメモリ２１に格納された担体領域コードＲＣＣ(Region Code Carrier)と、領域鍵メモリ２２に格納された少なくとも１個の暗号化領域鍵ＲＫと、コンテンツメモリ２３に格納された暗号化コンテンツ、例えば、オーディオデータ、ビデオデータ又は他の任意の種類の情報とを具える。暗号化コンテンツを再生するために、適切な再生装置、例えば、適切なＤＶＤドライブが用いられる。どの記録担体２がどの領域で再生できるかを制御するために、適切な手段が、以下説明するように協働する記録担体２及び再生装置１に設けられる。
【００１８】
再生装置１は、装置ＩＤとも称される装置領域コードＲＣＤ(Region Code Device)を装置領域コード記憶手段１０に記憶し、少なくとも一つの装置鍵ＤＫを装置鍵記憶手段１１に記憶する。この特定の再生装置１による記録担体２の再生が許容されているか否かチェックするために、担体領域コード読出し手段１２は、記録担体２から担体領域コードＲＣＣを読み出し、担体領域コードＲＣＣを領域コードチェックユニット１３に供給し、領域コードチェックユニット１３は、担体領域コードＲＣＣが装置領域コードＲＤＣに整合するか否かチェックする。このチェック結果が肯定である場合、少なくとも一つの領域コードＲＫが、領域鍵読出し手段１４によって記録担体２から読み出され、領域鍵読出し手段１４から鍵選択手段１５に供給される。ここでは、チェックユニット１３を通じて又は読出し手段１２若しくは記憶手段１０から直接提供される装置領域コードＲＣＤ及び担体領域コードＲＣＣを用いることによって、暗号化領域鍵ＲＫが、領域鍵復号手段１６における復号のために暗号化領域鍵のセットから選択される。さらに、選択ユニット１５において、選択した暗号化領域鍵ＲＫの復号手段１６での復号に用いられる適切な装置鍵ＤＫが選択される。
【００１９】
復号手段１６での復号によって取得される復号領域鍵は、コンテンツ読出し手段１７によって記録担体２から読み出された暗号化コンテンツを復号するためにコンテンツ復号手段１８によって用いられる。特定のファイルに特有の再生鍵や、この特定の記録担体２に特有のメディア鍵や、ファイルの特定部分に特有のブロック鍵のようなここに示さない他の鍵を、暗号化コンテンツの復号のために追加して用いることができる。最終的には、復号コンテンツが、出力手段１９によって再生装置１から出力される。
【００２０】
本発明によって提案される他の領域コードシステムの実施の回避を製造者にとって更に困難にするために、手段１０，１１，１３，１５及び１６を、好適には個別の半導体装置１００にはめ込む。半導体装置１００を、個別に売買することができるが、記録担体２を再生するためには用いる必要がある。したがって、製造者は、領域コード規則を回避することができない。
【００２１】
さらに、装置領域コードＲＣＤの変更回数をカウントするために、半導体装置１００においてカウンタ３０を用いることが提案されている。所定の回数後、装置領域コードＲＣＤが、リセットユニット３１によってデフォールトコードにセットされ、その結果、装置領域コードＲＣＤをもはや変更できなくなる。このようにして、半導体装置１００のライセンサーは、領域コード規則の適用が可能になり、製造者に依存する必要がなくなる。
【００２２】
以下、最大で２７領域、例えば、互いに相違する２７の国が存在すると仮定する例によって、本発明の特定の実施の形態を更に詳細に説明する。本例において、領域のアドレス指定は、図２に示すようなターナリツリー(ternary tree)を用いることによって行われる。このツリーは、下側の列に示す２７領域Ｒ０，Ｒ１，．．．，Ｒ２６の構造を表す。本例において、ツリーは、互いに相違する三層、すなわち、ルートを有する上層Ｌ０と、３個のノードを有する中間層Ｌ１と、９個のノードを有する下層Ｌ２とを具える。ルート及びノードから３分岐に分かれ、その各々に２ビットアドレスが割り当てられる。したがって、各領域と、特定の領域に対して設けられた各装置を、ルートからこの特定の領域までの鎖の分岐に割り当てられた２ビットコードからなる６ビットコードによってアドレス指定することができる。一例として、領域Ｒ５のアドレスを０１．１０．１０とする。したがって、領域Ｒ５の全ての装置は、装置領域コードＲＣＤ＝０１．１０．１０を有する。
【００２３】
特定の実施の形態において、各ノードに関連した６個の装置鍵ＤＫが存在するが、３個の装置鍵のみが、このノードによってアドレス指定された装置に対して互いに相違する。各装置の装置鍵の個数を、例えば７とし、すなわち、２個のノードの各々からの３個の装置鍵及び領域からルートまでの鎖中のルートに対する１個の装置鍵とする。本例におけるノードに関連した装置鍵のアレイを、図３に示す。図示したように、このノードから分岐した分岐０１は、装置鍵Ｋ１，Ｋ２，Ｋ３を有し、分岐１０は、装置鍵Ｋ１，Ｋ４，Ｋ５を有し、分岐１１は、装置鍵Ｋ２，Ｋ４，Ｋ６を有する。これは、全ての分岐に共通する装置鍵が存在しないことを意味するが、各装置鍵は、最大でも２分岐のみ割り当てられ、その結果、他の全ての分岐が割り当てられていない各分岐に対して１個の装置鍵が存在する。
【００２４】
領域鍵復号手段１６の暗号化領域鍵の復号にどの装置鍵を使用するかの選択は、担体領域コードＲＣＣ及び装置領域コードＲＤＣを用いることによって行われる。好適には、装置領域コードＲＣＤは、１個以上のタグを有するいわゆるタグ情報を具える。そのようなタグＴの一例を、図４に示す。本例によれば、タグは、４ビットを具え、すなわち、３ビットの失効パターンＰ及び１ビットの終了フラグＦを具える。失効パターンＰは、このタグＴが割り当てられたノードから分岐する分岐から失効した領域を表す。失効パターンＰの３ビットの各々は、３分岐の一つに割り当てられる。“１”は、失効したことを意味し、“０”は、失効していないことを意味する。終了フラグＦは、このノードから分岐する分岐に失効した領域が存在しないことを表す。“１”は、現在のノードから直接的又は間接的に分岐する任意の分岐の下側層のノードに割り当てられたタグがこれ異常存在しないことを意味する。
【００２５】
タグ情報は、関連のすなわち失効するとともに終了しないタグからのみ記録担体２の担体領域コードＣＲＤの一部として格納される。タグ情報は、暗号化領域コードＲＫの復号のためにどの装置鍵ＤＫを用いる必要があるかを決定するために選択ユニット１５によって使用され及び評価される。したがって、必要とされない暗号化領域鍵は、記録担体２に記憶されない。
【００２６】
図２の示すツリーの構造、図３に示す装置鍵のアレイ及び図４に示すタグを用いる特定例を、図５〜８に示す。図５に示す例において、一つのタグＴ０のみ、すなわち、上側層のノードＮ０に割り当てられたタグ“１０００”が、記録担体に格納される。暗号化領域鍵を復号するために、ルートの装置鍵（Ｋ０）が取り出される。ノードＮ０のタグの終了フラグＦが、他の任意のノードに割り当てられたタグが更に存在しないことを表すので、他のタグを記録担体に格納する必要がない。さらに、１個の暗号化領域鍵のみ記録担体に格納すればよい。この特定例において、失効された領域が存在しないので、記録担体を全ての領域で再生することができる。
【００２７】
図６に示す例において、記録担体を、領域Ｒ０〜Ｒ８でのみ再生することができる。記録担体に記録された担体領域として記録された４個のタグ、すなわち、
失効した領域が左の分岐に存在しないとともに失効した領域が真ん中及び右の分岐に存在することを表すノードＮ０のタグＴ０（００１１）と、
失効した領域が分岐に存在しないことを表すノードＮ１１のタグＴ１１（１０００）と、
分岐の全ての領域が消失したことを表すノードＮ１２及びＮ１３のタグＴ１２及びＴ１３（１１１１）とが存在する。
【００２８】
したがって、１個の暗号化領域鍵を記録担体に記録すれば十分である。この暗号化領域鍵は、ノードＮ０の装置鍵Ｋ３によって復号される。このノードＮ０は、タグ情報から取得される。ツリーのこの部分の全ての領域が取り消されたことがタグＴ１２及びＴ１３からわかり、その結果、これらの領域には装置に対する有効な装置鍵が存在しない。ノードＮ０の装置鍵Ｋ３（図３参照）のみが、左の分岐によって用いられ、ノードＮ０から分岐する他の分岐によって用いられない。領域Ｒ０〜Ｒ８からの全ての装置は、この装置鍵を用いることができる。
【００２９】
図７に示す例において、記録担体を領域Ｒ０〜Ｒ２においてのみ再生することができる。記録担体上に記録された７個のタグ、すなわち、
全ての分岐が失効領域を有することを表すノードＮ０のタグＴ０（０１１１）と、
左の分岐に失効領域が存在しないとともに真ん中及び右の分岐に失効領域が存在することを表すノードＮ１１のタグＴ１１（００１１）と、
分岐からの全ての領域が失効されたことを表すノードＮ１２，Ｎ１３，Ｎ２２，Ｎ２３のタグＴ１２，Ｔ１３，Ｔ２２，Ｔ２３（１１１１）と、
分岐からの領域が失効していないことを表すノードＮ２１のタグＴ２１（１０００）とが存在する。本例においても、記録担体に１個の暗号化領域鍵を記録すれば十分である。この領域鍵は、ノードＮ１１の装置鍵Ｋ３によって復号される。このノードＮ１１を、タグ情報から取得することができる。領域Ｒ０〜Ｒ２からの全ての装置は、この装置鍵を用いることができる。
【００３０】
図８に示す例によれば、記録担体を、領域Ｒ９，Ｒ１４及びＲ２５でのみ読み出すことができる。３個のみの暗号化領域鍵を記録担体に記録すれば十分である。これらの鍵から正確なものが、タグ及び装置領域鍵を用いることによって選択される。選択された暗号化領域鍵は、タグ情報からも取得される対応するノードからの装置鍵を用いることによって復号される。記録担体に記録された１０個のタグ、すなわち、
全ての分岐が失効領域を有することを表すノードＮ０のタグＴ０（０１１１）と、
分岐からの全ての領域が失効されたことを表すノードＮ１１，Ｎ２６，Ｎ２７，Ｎ２８のタグＴ１１，Ｔ２６，Ｔ２７，Ｔ２８（１１１１）と、
全ての分岐が失効領域を有することを表すノードＮ１２，Ｎ１３のタグＴ１２，Ｔ１３（０１１１）と、
真ん中及び右の分岐が失効されたことを表すノードＮ２４のタグＴ２４（１０１１）と、
左及び真ん中の分岐が失効されたことを表すノードＮ２５のタグＴ２５（１１１０）と、
左及び右の分岐が失効されたことを表すノードＮ２９のタグＴ２９（１１０１）とが存在する。
【００３１】
上記例において、図３に示すような互いに相違する６個の装置鍵を具える装置鍵のアレイを用いる。そのような実施の形態を用いることによって、多数、例えば数百万個の装置を個別にアドレス指定する必要がある場合でも、各装置を個別に失効することができ、かかるアドレス指定を、多数の層（例えば、２４層）を有する大きなツリーを用いることによって行うことができる。多数の装置が失効される場合、多数の暗号化領域鍵をディスクに記録する必要がある。既に説明したように６個の装置鍵を用いることによって、同一数の暗号化領域鍵を減少することができる。例えば、１分岐のみがノード中で失効される場合、装置鍵Ｋ１，Ｋ２又はＫ４に対応するディスクに記録された暗号化領域鍵が１個のみ存在する。
【００３２】
しかしながら、更に簡単な例において、図９に示すようにノードごとに装置鍵を３個のみ使用することもできる。本例では、各分岐に単一の装置鍵が割り当てられる。分岐０１が失効されると、暗号化鍵Ｋ２及びＫ３が記録担体に記録され、分岐１０が失効されると、暗号鍵Ｋ１及びＫ２が記録担体に記録され、分岐１１が失効されると、暗号鍵Ｋ１及びＫ２が記録担体に記録され、分岐０１及び１０が失効されると、暗号化鍵Ｋ３が記録担体に記録され、分岐０１及び１１が失効されると、暗号化鍵Ｋ２が記録担体に記録され、分岐１１及び１０が失効されると、暗号化鍵Ｋ１が記録担体に記録される。図９に示す装置鍵のアレイ及び図４に示すタグを用いた構造の二つの例を、図１０及び１１に示し、それによって、記録担体を、全ての領域（図１０）で読み出すことができるとともに、全ての領域Ｒ０〜Ｒ８（図１１）で読み出すことができる。
【００３３】
本発明によれば、領域コードを実現する装置失効システムが用いられる。誤った記録コードを有する記録担体は、失効した再生装置が新たなディスクを再生できないのと同様に再生装置中で再生されない。これを達成するために、互いに相違する領域の装置が互いに相違する装置鍵を有することが主に提案されている。特定の領域に対する記録担体は、装置に対する他の領域からのエントリを有しない。提案した解決によって、他の領域コードを有するディスクの再生を許容するよう装置をハックするのが容易でなくなるが、装置領域コードをフリーにすることは、コピー保護システムを破壊することに相当する。
【００３４】
本明細書中、単語「具え」は、列挙した素子又はステップ以外の素子又はステップの存在を除外するものではなく、素子は、そのような素子の複数の存在を除外するものではなく、任意の参照符号は、特許請求の範囲に制約を課すものではなく、本発明を、ハードウェアとソフトウェアの両方によって実現することができ、複数の「手段」又は「ユニット」を、ハードウェア又はソフトウェアの同一アイテムによって表すことができる。さらに、本発明の範囲は、上記実施の形態に限定されるものではなく、本発明は、既に説明した新規の特徴又は特徴の組合せにある。
【図面の簡単な説明】
【００３５】
【図１】本発明による再生装置及び記録担体のブロック図を線形的に示す。
【図２】本発明によって用いられるツリー構造を示す。
【図３】図２のツリー構造のノードに割り当てられた装置鍵のアレイを示す。
【図４】図２のツリー構造の各ノードに割り当てられたタグのコンテンツを示す。
【図５】図２に示すツリー構造の使用による例を示す。
【図６】図２に示すツリー構造の使用による別の例を示す。
【図７】図２に示すツリー構造の使用による別の例を示す。
【図８】図２に示すツリー構造の使用による別の例を示す。
【図９】図２のツリー構造のノードに割り当てられた装置鍵の別のアレイを示す。
【図１０】図２に示すツリー構造及び図９に示す装置鍵のアレイの使用による例を示す。
【図１１】図２に示すツリー構造及び図９に示す装置鍵のアレイの使用による別の例を示す。
【図１】
2007502041.tif 000003
【図２】
2007502041.tif 000004
【図３】
2007502041.tif 000005
【図４】
2007502041.tif 000006
【図５】
2007502041.tif 000007
【図６】
2007502041.tif 000008
【図７】
2007502041.tif 000009
【図８】
2007502041.tif 000010
【図９】
2007502041.tif 000011
【図１０】
2007502041.tif 000012
【図１１】
2007502041.tif 000013
【国際調査報告】
2007502041.tif 000014
2007502041.tif 000015
2007502041.tif 000016