(57)【要約】【課題】高いセキュリティレベルが求められる復号情報が、本来の記録されるべき領域の記録容量よりも大きいデータサイズであっても、そのセキュリティを保ちつつ、すべて記録された記録媒体を提供する。【解決手段】セキュリティレベルの高さが異なる２つの領域に、暗号化された暗号化コンテンツと、この暗号化コンテンツを復号するための復号情報とが記録された記録媒体である。相対的にセキュリティレベルの高い領域Ｌに、復号情報の一部である復号情報Ｂが記録される。相対的にセキュリティレベルの低い領域Ｄに、暗号化コンテンツ及び暗号化された復号情報の残部である復号情報Ｃが記録される。領域Ｌに記録された復号情報Ｂは、復号情報Ｃが記録される位置を表す情報及び残部を復号するための情報を含む。【選択図】図１
2008091020.tif 000002
【特許請求の範囲】
【請求項１】
セキュリティレベルの高さが異なる２つの領域をもち、所定の方式で暗号化された暗号化コンテンツ及びこの暗号化コンテンツを復号するための復号情報が記録されており、所定のコンテンツ再生装置により前記復号情報を用いて前記暗号化コンテンツが復号されて再生される記録媒体であって、
相対的にセキュリティレベルの高い第１の領域に、前記復号情報の一部が記録されており、
相対的にセキュリティレベルの低い第２の領域に、前記暗号化コンテンツ及び前記所定の方式で暗号化された前記復号情報の残部が記録されており、
前記復号情報の前記一部は、前記復号情報の前記残部の有無を示す情報、前記残部が記録される位置を表す情報、前記残部のデータサイズを表す情報、及び前記残部を復号するための情報を含んでおり、
前記復号情報の前記残部は、前記復号情報の前記一部に含まれる前記残部が記録される位置を表す前記情報に応じて、前記復号情報の前記一部が読み出された後に当該位置から読み出される、
記録媒体。
【請求項２】
前記復号情報は、前記第１の領域の記録容量よりも大きなデータサイズであり、
前記復号情報の前記一部は、前記第１の領域の記録容量よりも小さなデータサイズである、
請求項１記載の記録媒体。
【請求項３】
前記復号情報の前記残部は、前記第２の領域の複数の位置に分割して記録されており、
前記復号情報の前記一部は、前記残部が記録される複数の位置のいずれか一つを表す情報を含んでおり、
前記復号情報の前記残部の分割された各々は、一つを除いて他の分割された残部の記録されている位置を表す情報を含んでおり、
前記復号情報の前記一部及び前記一つを除く分割された前記復号情報の前記残部により、分割された前記復号情報の前記残部が記録されたすべての位置が表されるようになっている、
請求項１記載の記録媒体。
【請求項４】
前記復号情報の前記残部は、前記第２の領域の複数の位置に分割して記録されており、
前記復号情報の前記一部は、前記残部が記録されるすべての位置を表す情報を含んでいる、
請求項１記載の記録媒体。
【請求項５】
前記復号情報の前記一部には、前記暗号化コンテンツの復号及び再生を許可する再生装置についての情報と許可しない再生装置についての情報と、の少なくとも一方が含まれる、
請求項１記載の記録媒体。
【請求項６】
セキュリティレベルの高さが異なる２つの領域をもち、所定の方式で暗号化された暗号化コンテンツと、この暗号化コンテンツを復号するための情報が含まれる管理情報とが記録されており、所定のコンテンツ再生装置により前記管理情報を用いて前記暗号化コンテンツが復号されて再生される記録媒体であって、
相対的にセキュリティレベルの高い第１の領域に、前記管理情報の一部が記録されており、
相対的にセキュリティレベルの低い第２の領域に、前記暗号化コンテンツ及び前記所定の方式で暗号化された前記管理情報の残部が記録されており、
前記管理情報の前記一部は、前記管理情報の前記残部の有無を示す情報、前記残部が記録される位置を表す情報、前記残部のデータサイズを表す情報、及び前記残部を復号するための情報を含んでおり、
前記管理情報の前記残部は、前記管理情報の前記一部に含まれる前記残部が記録される位置を表す前記情報に応じて、前記管理情報の前記一部が読み出された後に当該位置から読み出される、
記録媒体。
【請求項７】
前記管理情報は、前記第１の領域の記録容量よりも大きなデータサイズであり、
前記管理情報の前記一部は、前記第１の領域の記録容量よりも小さなデータサイズである、
請求項６記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽、映像、ゲームプログラム等のデジタルコンテンツが記録された、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）等の記録媒体、この記録媒体の再生装置、再生方法、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
音楽、映像、ゲームプログラム等のデジタルコンテンツを、ＣＤ、ＤＶＤ等の記録媒体に記録させて流通させることが一般に行われている。デジタルコンテンツは、その著作権が保護されるべきであるために、様々な方策がとられている。そのような方策の一つとして、デジタルコンテンツを暗号化した暗号化コンテンツを記録媒体に記録するようにしておき、デジタルコンテンツの再生を許可されたコンテンツ再生装置のみが、暗号化コンテンツを復号、再生できるようにする技術が知られている。このような技術は、例えば、Dalit Naor, Moni Naor, Jeff Lotspiechによる文献１“Revocation and Tracing Scheme for Stateless Receivers”（CRYPTO'01, Lecture Notes in Computer Science 2139, pp.41-62, Springer-Verlag, 2001）などに紹介されている。
【０００３】
記録媒体には、暗号化コンテンツの他に、暗号化コンテンツを復号するための情報（以下、「復号情報」という）、ＴＯＣ（Table Of Contents）等の記録媒体を管理するための情報（以下、「管理情報」という）が記録される。これらの管理情報は、通常、暗号化コンテンツが記録される領域とは異なる領域に記録される。例えば、ＤＶＤのような記録媒体では、管理情報が、リードイン（Lead-in）領域のような、暗号化コンテンツが記録される領域と比較して、物理的な記録容量が遙かに少なく、セキュリティレベルが高い領域に記録される。
【０００４】
復号情報には、暗号化コンテンツの復号及び再生を許可する再生装置についての情報と許可しない不正な再生装置についての情報と、の少なくとも一方が含まれる。これにより不正な再生装置によるコンテンツの再生を防止する。不正な再生装置が新たに追加されると、復号情報は、この不正な再生装置の無効化（revocation）に対応するために、更新される。無効化をどのような方策で行うかにより違いがあるが、文献１に示されるＣＳ（Complete Subset）法、ＳＤ（Subset Difference）法などの代表的な方法では、無効化する再生装置が多くなるほど、記録媒体に記録すべき復号情報のデータサイズが増加する。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記のように、管理情報が記録される領域の記録容量は物理的に少ないために、管理情報のデータサイズが大きい場合には、それが記録されるべきセキュリティレベルの高い領域内に収まりきれなくなる場合がある。特に復号情報は、データサイズが増加することもあるために、当初は記録媒体のセキュリティレベルの高い領域に記録可能であった復号情報が、バージョンアップにより記録できなくなることがある。そのために、例えば復号及び再生を無効化させるべき再生装置の数に制限ができてしまい、無効化させるべき再生装置を一定数以上に増やすことができなくなってしまう。
【０００６】
本発明は、セキュリティレベルが高い領域に本来記録されなければならない管理情報のような情報が、本来の記録されるべき領域の記録容量よりも大きいデータサイズであっても、管理情報のセキュリティの高さを保ちつつ、すべて記録された記録媒体を提供することを課題とする。
【課題を解決するための手段】
【０００７】
以上の課題を解決する本発明の記録媒体は、セキュリティレベルの高さが異なる２つの領域をもち、所定の方式で暗号化された暗号化コンテンツ及びこの暗号化コンテンツを復号するための復号情報が記録された記録媒体であって、相対的にセキュリティレベルの高い第１の領域に、前記復号情報の一部が記録されており、相対的にセキュリティレベルの低い第２の領域に、前記暗号化コンテンツ及び前記所定の方式で暗号化された前記復号情報の残部が記録されており、前記第１の領域に記録された前記復号情報の前記一部は、前記復号情報の前記残部の有無を示す情報、前記残部が記録される位置を表す情報、前記残部のデータサイズを表す情報、及び前記残部を復号するための情報を含んでいることを特徴とする。
【０００８】
復号情報は、第１の領域と第２の領域との２つの領域に分けて記録される。このために、復号情報のデータサイズに関係なく、すべての復号情報が記録可能である。また、第２の領域に記録される復号情報の残部は、暗号化されているために、復号情報のセキュリティの高さを保つことができる。さらに、復号情報の残部の有無を示す情報により、残部が無いときには従来の記録媒体と同様に再生可能になる。
例えば、前記復号情報が、前記第１の領域の記録容量よりも大きなデータサイズであっても、前記復号情報の前記一部を前記第１の領域の記録容量よりも小さなデータサイズにして、残部を第２の領域に記録させることで、すべての復号情報が記録される。
【０００９】
このような記録媒体では、前記復号情報の前記残部が、前記第２の領域の複数の位置に分割して記録されていてもよい。この場合、前記復号情報の前記一部は、前記残部が記録される複数の位置のいずれか一つを表す情報を含み、前記復号情報の前記残部の分割された各々は、一つを除いて他の分割された残部の記録されている位置を表す情報を含む。前記復号情報の前記一部及び前記一つを除く分割された前記復号情報の前記残部により、分割された前記復号情報の前記残部が記録されたすべての位置が表されるようになっている。
【００１０】
例えば、暗号化コンテンツの復号及び再生を許可しない不正な再生装置についての情報が増えた場合には、その追加分の情報が記録されることになる。これにより、第２の領域の複数の位置に復号情報の残部が記録されることがある。このような場合に、従来第２の領域に記録されていた復号情報の残部に、追加される情報の開始アドレス等を含ませる。これにより追加された情報のアドレスを指定することができるようになる。
【００１１】
また、前記復号情報の前記残部が、前記第２の領域の複数の位置に分割して記録されている場合に、前記復号情報の前記一部が、前記残部が記録されるすべての位置を表す情報を含んでいるようにしてもよい。
このような前記復号情報の前記一部には、例えば前記暗号化コンテンツの復号及び再生を許可する再生装置についての情報と許可しない再生装置についての情報と、の少なくとも一方が含まれる。
【００１２】
本発明の他の記録媒体は、セキュリティレベルの高さが異なる２つの領域をもち、所定の方式で暗号化された暗号化コンテンツと、この暗号化コンテンツを復号するための情報が含まれる管理情報とが記録された記録媒体であって、相対的にセキュリティレベルの高い第１の領域に、前記管理情報の一部が記録されており、相対的にセキュリティレベルの低い第２の領域に、前記暗号化コンテンツ及び前記所定の方式で暗号化された前記管理情報の残部が記録されており、前記第１の領域に記録された前記管理情報の前記一部は、前記管理情報の前記残部の有無を示す情報、前記残部が記録される位置を表す情報、前記残部のデータサイズを表す情報、及び前記残部を復号するための情報を含んでいることを特徴とする。
【００１３】
管理情報は、第１の領域と第２の領域の２つの領域に分けて記録される。このために、管理情報のデータサイズに関係になく、すべての管理情報が記録可能である。また、第２の領域に記録される管理情報の残部は、暗号化されているために、管理情報のセキュリティの高さを保つことができる。さらに、管理情報の残部の有無を示す情報により、残部が無いときには従来の記録媒体と同様に再生可能になる。
例えば、前記管理情報が、前記第１の領域の記録容量よりも大きなデータサイズであっても、前記管理情報の前記一部を前記第１の領域の記録容量よりも小さなデータサイズにして、残部を第２の領域に記録させることで、すべての管理情報が記録される。
【発明の効果】
【００１４】
以上の説明から明らかなように、本発明によれば、セキュリティレベルが高い領域に本来記録されなければならない情報が、当該領域の記録容量よりも大きいデータサイズであっても、管理情報のセキュリティを保ちつつ、すべて記録できる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態を詳細に説明する。
【００１６】
図１は、本実施形態の記録媒体に形成される、暗号化コンテンツの記録領域及び復号情報の記録領域の例示図である。この記録媒体では、クランピングエリアの外周に領域Ｌが設けられ、領域Ｌの外周に領域Ｄが設けられる。領域Ｌの記録容量は、領域Ｄの記録容量に比して非常に小さくなっている。例えば、ＤＶＤAudioの場合には、文献１によると、復号情報を記録可能な領域が３Ｍバイトである。
【００１７】
領域Ｌは、復号情報等の管理情報が記録される領域であり、例えば、ＤＶＤ−ＲＯＭではリードイン領域と呼ばれる領域である。そのために領域Ｌはセキュリティレベルが領域Ｄよりも相対的に高くなっており、この領域に記録された情報は、通常のユーザプログラムによりアクセスして改変できないようになっている。
【００１８】
領域Ｄは、セキュリティレベルが領域Ｌよりも相対的に低い領域であり、領域Ｄに記録された情報は容易に読み出すことができるようになっている。そのために、領域Ｄに記録されるデジタルコンテンツは暗号化が施された暗号化コンテンツであり、読み出しただけでは意味のないものとなっている。
【００１９】
本実施形態の記録媒体では、復号情報のデータサイズが領域Ｌの記録容量よりも大きくなると、本来、暗号化コンテンツが記録される領域Ｄにも、復号情報が記録される。領域Ｄは領域Ｌよりもセキュリティレベルが低いために、領域Ｄに記録される復号情報には、暗号化コンテンツと同様の暗号化が施される。領域Ｄに記録される復号情報は、暗号化が施してあるために、セキュリティレベルが高く維持される。
本明細書では、記録媒体に記録されるべきすべての復号情報を復号情報Ａ、領域Ｌに記録される復号情報を復号情報Ｂ（復号情報の一部）、領域Ｄに記録される、暗号化された復号情報を復号情報Ｃ（復号情報の残部）とする。なお、領域Ｄに複数の暗号化された復号情報が記録される場合は、これらを復号情報Ｃ１、Ｃ２、…と表す。復号情報Ｂ、復号情報Ｃ（Ｃ１、Ｃ２、…）をすべてあわせたものが、復号情報Ａとなる。復号情報Ａのデータサイズは領域Ｌの記録容量よりも大きく、復号情報Ｂのデータサイズは領域Ｌの記録容量よりも小さい。
【００２０】
領域Ｌに記録される復号情報Ｂは、例えば図２の例示図で示すようなフォーマットで表される。図２に示す復号情報Ｂは、暗号化された復号情報Ｃを復号するための情報を含んでいる。復号情報Ｂにより復号された復号情報Ｃにより、暗号化コンテンツを復号するための復号鍵を取得することができるようになっている。
図２の復号情報Ｂは、領域Ｄ内の復号情報Ｃの有無を表すフラグと、領域Ｄに記録される復号情報Ｃの開始アドレスと、この復号情報Ｃのデータサイズを表す情報と、復号情報Ｃを復号するための復号情報Ａ０とから構成されている。このようなフォーマットにより、復号情報Ｃの開始アドレス及びそのデータサイズがわかるようになっている。
このようなフォーマットでは、フラグにより領域Ｄ内の復号情報Ｃの有無を示すことで、復号情報Ｃが無い記録媒体にも対応できる。復号情報Ｃが追加された場合に、フラグを変更して、復号情報Ｃの開始アドレス及びデータサイズを追加するようにすればよい。また、復号情報Ｃの開始アドレス及びデータサイズから、領域Ｄ内の復号情報Ｃが記録された領域を正確に知ることができる。
【００２１】
領域Ｄに記録される復号情報Ｃは、復号された後に、例えば図３（Ａ）、（Ｂ）の例示図で示すようなフォーマットで表される。
復号情報Ｃには、例えば、暗号化コンテンツの復号及び再生を許可する再生装置についての情報と許可しない再生装置についての情報と、の少なくとも一方、暗号化コンテンツを復号するための情報（復号鍵を取得するための情報等）等が含まれる。
【００２２】
図３（Ａ）は、最も簡潔な復号情報Ｃの復号後のフォーマットである。復号情報Ｃは、暗号化コンテンツの復号及び再生を許可する再生装置についての情報と許可しない再生装置についての情報と、の少なくとも一方、暗号化コンテンツを復号するための情報等である、復号情報Ａ１のみを含んでいる。復号後にこのようなフォーマットになる復号情報Ｃが、復号情報Ｂにより指定される開始アドレスから記録される。
【００２３】
図３（Ｂ）は、領域Ｄ内に暗号化された複数の復号情報Ｃ１、Ｃ２が記録される場合のフォーマットである。復号情報Ａは、上述の通り追加、更新される場合がある。そのような場合にこのフォーマットは、それまでの復号情報Ｃ１に、追加される復号情報Ｃ２の有無を示すフラグを変更して、追加される復号情報Ｃ２の開始アドレス、及びそのデータサイズを表す情報を追加するだけで、対応することができる。
また、このフォーマットでは復号情報Ｃを復号情報Ｃ１、Ｃ２、…に分割して記録させることも可能であるために、セキュリティレベルの低い領域Ｄにおいても、一度にすべての復号情報Ｃが読み出されることがなく、セキュリティレベルの向上につながる。
【００２４】
図３（Ｂ）の復号情報Ｃ１は、追加或いは分割された復号情報Ｃ２の有無を表すフラグと、この復号情報Ｃ２の開始アドレス、及びそのデータサイズを表す情報と、上述の復号情報Ａ１とから構成されている。このようなフォーマットにより、追加分の復号情報Ｃ２の有無、追加分の復号情報Ｃ２の開始アドレス、及びそのデータサイズがわかるようになっている。追加分の復号情報Ｃ２の開始アドレス、及びそのデータサイズから、領域Ｄ内の復号情報Ｃ２が記録された領域がわかるようになっている。復号情報Ｃ２のフォーマットには、図３（Ａ）又は図３（Ｂ）のいずれかが用いられる。さらに領域Ｄに復号情報Ｃ３が有る場合には、図３（Ｂ）になる。
【００２５】
図４は、領域Ｄに複数の暗号化された復号情報Ｃ１、Ｃ２が書き込まれた例を示す図である。図中、領域Ｌの弧状の部分が復号情報Ｂ、領域Ｄの弧状の部分が復号情報Ｃ１、Ｃ２である。
なお、図４のように領域Ｄの複数の位置に暗号化された復号情報が記録される場合に、領域Ｄの復号情報Ｃ１のフォーマットを図３（Ａ）のようにしておき、領域Ｌの復号情報Ｂに、領域Ｄの複数の復号情報のそれぞれの開始アドレス及びそのデータサイズを表す情報を追加するようにしてもよい。図４の場合には、復号情報Ａ０の前に、復号情報Ｃ１、Ｃ２の有無を表すフラグ、復号情報Ｃ１の開始アドレス及びそのデータサイズを表す情報、復号情報Ｃ２の開始アドレス及びそのデータサイズを表す情報を備えたフォーマットになる。
【００２６】
このような記録媒体により、復号情報Ａのデータサイズが領域Ｌの記録容量を超えても、すべての復号情報をコンテンツ再生に支障をきたすことなく記録可能になる。例えば、再生を無効化させるべき再生装置の増加が予想される場合でも、増加分を領域Ｌに追加せずに、領域Ｄに追加して対応できる。そのために、将来の復号情報の増加分のために、予め領域Ｌに空き領域を確保しておく必要がなくなり、記録媒体の記録容量を有効に使うことができるようになる。
【００２７】
［コンテンツ再生装置］
図５は、本発明のコンテンツ再生装置の一実施形態を示すハードウエア構成図である。このコンテンツ再生装置１は、例えば、ＣＤ再生装置、ＤＶＤ再生装置、パーソナルコンピュータのＣＤ、ＤＶＤドライブ、或いはビデオゲームを実行可能なエンタテインメント装置に用いることができ、上述のような記録媒体２から暗号化コンテンツを復号して、外部装置に出力することで、コンテンツを再生するようになっている。外部装置には、例えばスピーカやディスプレイの他に、パーソナルコンピュータやビデオゲームを再生可能なエンタテインメント装置等の他の情報処理装置を用いることができる。
【００２８】
コンテンツ再生装置１で再生される記録媒体２は、例えば、ＣＤ、ＤＶＤ等の円盤状の光ディスクである。この記録媒体２は、領域Ｌの一例であるリードイン領域に復号情報Ｂが記録され、暗号化コンテンツが記録される領域Ｄに暗号化された復号情報Ｃが記録されている。
【００２９】
このコンテンツ再生装置１は、記録媒体２を回転させるためのスピンドルモータ１０と、記録媒体２の径方向に移動して記録媒体２に記録された情報を読み出すピックアップ１１と、ピックアップ１１により読み出された情報をＲＦ信号として受信するＲＦアンプ１２と、記録媒体２から読み出された情報をＲＦアンプ１２を介して受信してこれを復号する信号処理部１３と、スピンドルモータ１０の回転制御及びピックアップ１１の位置制御を行うドライバ１４及びサーボコントローラ１５と、コンテンツ再生装置１全体の動作を制御するＣＰＵ（Central Processing Unit）１６と、コンテンツ再生装置１と他の機器との間で情報の送受信を行うためのインタフェース１７と、を備えている。
【００３０】
スピンドルモータ１０及びピックアップ１１は、本発明の読出手段に相当し、信号処理部１３は本発明の信号処理手段に相当し、ＣＰＵ１６、サーボコントローラ１５、及びドライバ１４は、本発明の制御手段に相当する。
信号処理部１３、ＣＰＵ１６、サーボコントローラ１５、及びドライバ１４は、ハードウエアとして備えていてもよいが、ＣＰＵ１６により本発明のコンピュータプログラムを実行することで、これらの各構成要素が備える機能を実現するようにしてもよい。
【００３１】
信号処理部１３は、ＲＦアンプ１２を介して記録媒体２から受け取った復号情報に基づいて、復号鍵の取得処理を行い、取得した復号鍵により暗号化コンテンツの復号を行うものである。信号処理部１３は、領域Ｌに記録された復号情報Ｂを受け取り、そのフラグが領域Ｄ内の復号情報Ｃの存在を示すか否かを確認する。復号情報Ｃの存在を示している場合には、復号情報Ｃの開始アドレス及びそのデータサイズを確認して、これをＣＰＵ１６に通知する。なお、復号情報Ｃが、領域Ｄにさらに他の復号情報がある旨を示している場合には、その復号情報の開始アドレス及びそのデータサイズも、ＣＰＵ１６に通知される。
暗号化コンテンツを復号した結果は、信号処理部１３からインタフェース１７を介して外部装置へ出力されるようになっている。外部装置は、インタフェース１７からの出力により音楽、映像の再生、ゲームの実行等を行う。
【００３２】
ＣＰＵ１６は、コンテンツ再生装置１全体の動作を制御するが、本発明では特に、信号処理部１３からの通知により、スピンドルモータ１０及びピックアップ１１を動作させることができるようになっている。信号処理部１３から、領域Ｄに記録された復号情報Ｃの開始アドレス及びそのデータサイズが通知されると、ＣＰＵ１６は、この通知に基づいてドライバ１４及びサーボコントローラ１５を介してスピンドルモータ１０及びピックアップ１１を制御して、記録媒体２の復号情報Ｃの開始アドレスから、ピックアップ１１に復号情報Ｃを読み出させるようになっている。
【００３３】
図６は、このようなコンテンツ再生装置１を用いて、領域Ｌに復号情報Ｂ、領域Ｄに復号情報Ｃ及び暗号化コンテンツが記録された記録媒体２から、暗号化コンテンツを再生させる手順を示す処理手順図である。
コンテンツ再生装置１が電源を投入されるなどして起動されると、スピンドルモータ１０及びピックアップ１１が協働して、記録媒体２の領域ＬからＴＯＣ、復号情報Ｂ等を含む管理情報を読み出す（ステップＳ１０）。読み出された管理情報は、ＲＦアンプ１２を介して信号処理部１３へ送られる。信号処理部１３では、送られてきた管理情報に対して所定の処理を行うが、この実施形態では復号情報についての処理のみを記載する。
【００３４】
信号処理部１３は、復号情報Ｂに含まれる復号情報Ａ０により、領域Ｄに記録される暗号化コンテンツ及び／又は復号情報Ｃの復号に用いる復号鍵を取得する処理を行う（ステップＳ２０）。ここで取得される復号鍵は、領域Ｄに復号情報Ｃが無い場合は、暗号化コンテンツの復号に用いられ、領域Ｄに復号情報Ｃが有る場合は、復号情報Ｃの復号に用いられる。復号鍵の取得に失敗すると（ステップＳ２０：失敗）、エラーを発生して処理を終了する。
【００３５】
復号鍵の取得に成功すると（ステップＳ２０：成功）、信号処理部１３は、領域Ｌに記録される復号情報Ｂのフラグにより、暗号化コンテンツが記録される領域Ｄに復号情報Ｃが存在するか否かを確認する（ステップＳ３０）。フラグにより、復号情報Ｃの存在が確認されると（ステップＳ３０：有り）、信号処理部１３は、復号情報Ｂから復号情報Ｃの開始アドレス及びそのデータサイズを検出する。検出された復号情報Ｃの開始アドレス及びそのデータサイズは、信号処理部１３からＣＰＵ１６へ通知される。
【００３６】
ＣＰＵ１６は、信号処理部１３から送られてきた復号情報Ｃの開始アドレス及びそのデータサイズから、記録媒体２の領域Ｄ内のどの領域に復号情報Ｃが記録されているかを確認する（ステップＳ４０）。
ＣＰＵ１６は、ドライバ１４及びサーボコントローラ１５を介してスピンドルモータ１０及びピックアップ１１を制御して、記録媒体２上の復号情報Ｃが記録されている位置から、ピックアップ１１に復号情報Ｃを読み出させる。復号情報Ｃは、記録媒体２の領域Ｄに記録されているために、ピックアップ１１は、領域Ｄから復号情報Ｃを読み出すことになる。復号情報Ｃは、ピックアップ１１により読み出されると、ＲＦアンプ１２を介して信号処理部１３へ送られる。信号処理部１３では、復号情報Ｃを復号情報Ｂにより取得した復号鍵により復号して、暗号化コンテンツの復号に必要な復号情報Ａ１を得る（ステップＳ５０）。
信号処理部１３は、この復号情報Ａ１により、暗号化コンテンツの復号に用いる復号鍵を取得する処理を行う（ステップＳ６０）。復号鍵の取得に失敗すると（ステップＳ６０：失敗）、エラーを発生して処理を終了する。
【００３７】
信号処理部１３は、復号鍵の取得に成功すると（ステップＳ６０：成功）、暗号化コンテンツの取得をＣＰＵ１６に要求する。ＣＰＵ１６は、信号処理部１３から暗号化コンテンツの取得を要求されると、ドライバ１４及びサーボコントローラ１５を介してスピンドルモータ１０及びピックアップ１１を制御して、記録媒体２の領域Ｄからピックアップ１１に暗号化コンテンツを読み出させる。
領域Ｄから読み出された暗号化コンテンツは、ピックアップ１１からＲＦアンプ１２を介して信号処理部１３へ送られる。信号処理部１３では、ステップ６０にて取得した復号鍵により暗号化コンテンツを復号する（ステップＳ７０）。復号された暗号化コンテンツは、信号処理部１３からインタフェース１７を介して外部装置に出力され、再生される（ステップＳ８０）。
【００３８】
なお、ステップＳ３０で領域Ｄに復号情報Ｃが無い場合には（ステップＳ３０：無し）、信号処理部１３は、ＣＰＵ１６に暗号化コンテンツの取得を要求する。次いでコンテンツ再生装置１は、ステップＳ７０以降の処理を実行する。
【００３９】
領域Ｄ内の復号情報Ｃが、領域Ｄに他の暗号化された復号情報が有ることを示している場合には、つまり、図４に示すように、領域Ｄに複数の復号情報Ｃ１、Ｃ２が記録されている場合には、ステップＳ４０乃至ステップＳ６０を繰り返すことで、領域Ｄに記録されたすべての暗号化された復号情報を読み出して復号する。
この場合、ステップＳ６０後に、領域Ｄに他に復号情報が有るか否かを判断して、有る場合には、ステップＳ４０からの処理を再び実行し、無い場合には、ステップＳ７０以降の処理を実行するようになる。
【図面の簡単な説明】
【００４０】
【図１】本実施形態の記録媒体の記録領域の例示図。
【図２】復号情報Ｂのフォーマットの例示図。
【図３】（Ａ）、（Ｂ）ともに復号情報Ｃのフォーマットの例示図。
【図４】領域Ｄに複数の暗号化された復号情報が記録された例を示す図。
【図５】本実施形態のコンテンツ再生装置のハードウエア構成図。
【図６】本実施形態のコンテンツ再生装置によるコンテンツ再生手順を示す処理手順図。
【符号の説明】
【００４１】
１    コンテンツ再生装置
２    記録媒体
１０  スピンドルモータ
１１  ピックアップ
１２  ＲＦアンプ
１３  信号処理部
１４  ドライバ
１５  サーボコントローラ
１６  ＣＰＵ
１７  インタフェース
【図１】
2008091020.tif 000003
【図２】
2008091020.tif 000004
【図３】
2008091020.tif 000005
【図４】
2008091020.tif 000006
【図５】
2008091020.tif 000007
【図６】
2008091020.tif 000008