(57)【要約】【課題】  効率よく全曲リストを表示することができる記録媒体を提供する。【解決手段】  デジタル著作物であるコンテンツが記録されたＤＶＤ−ＲＡＭ４であって、第１の記録方式（例えばＣＰＲＭ、ＣＰＳ２）で１以上のコンテンツと当該１以上のコンテンツの一覧を示す第１リスト情報（曲リスト）とが記録され、第２の記録方式（例えば、ｎｏｎ−ＣＰ）で１以上のコンテンツと当該１以上のコンテンツの一覧を示す第２リスト情報（曲リスト）とが記録され、第１リスト情報が示すコンテンツと第２リスト情報が示すコンテンツとを含むコンテンツの一覧を示す共通リスト情報（マスタ曲リスト）が記録されていることを特徴とする。【選択図】        図１
2004311003.tif 000002
【特許請求の範囲】
【請求項１】
デジタル著作物であるコンテンツが記録された記録媒体であって、
第１の記録方式で１以上のコンテンツと当該１以上のコンテンツの一覧を示す第１リスト情報とが記録され、
第２の記録方式で１以上のコンテンツと当該１以上のコンテンツの一覧を示す第２リスト情報とが記録され、
前記第１リスト情報が示すコンテンツと前記第２リスト情報が示すコンテンツとを含むコンテンツの一覧を示す共通リスト情報が記録されている
ことを特徴とする記録媒体。
【請求項２】
前記第１の記録方式は、コンテンツの著作権を保護するためにコンテンツが暗号化されて記録される記録方式であり、
前記第２の記録方式は、コンテンツが暗号化されないで記録される記録方式である
ことを特徴とする請求項１記載の記録媒体。
【請求項３】
前記第１及び第２の記録方式は、コンテンツの著作権を保護するためにコンテンツが暗号化されて記録される記録方式であり、
前記第１の記録方式と前記第２の記録方式とは、前記暗号化の方式が異なる
ことを特徴とする請求項１記載の記録媒体。
【請求項４】
前記第１及び第２の記録方式は、記録媒体の書き換え不可領域に格納されている秘密情報と関連づけられた暗号化コンテンツを当該記録媒体に記録する方式であり、
前記第１の記録方式と前記第２の記録方式とは、記録媒体の書き換え不可領域に格納されている秘密情報の種類が異なる
ことを特徴とする請求項３記載の記録媒体。
【請求項５】
前記第１の記録方式では、記録媒体の書き換え不可領域に、当該記録媒体を再生する機器が有する秘密鍵を無効化するための鍵無効化データと当該記録媒体を識別する識別情報とが前記秘密情報として格納され、
前記第２の記録方式では、記録媒体の書き換え不可領域に、当該記録媒体を識別する識別情報だけが前記秘密情報として格納されている
ことを特徴とする請求項４記載の記録媒体。
【請求項６】
前記共通リスト情報には、さらに、前記コンテンツの記録方式を特定する情報が含まれる
ことを特徴とする請求項１記載の記録媒体。
【請求項７】
前記第１及び第２リスト情報には、さらに前記１以上のコンテンツに関する他の情報がそれぞれ含まれ、
前記共通リスト情報には前記第１及び第２リスト情報にそれぞれ含まれる情報が全て含まれる
ことを特徴とする請求項６記載の記録媒体。
【請求項８】
前記第１及び第２の記録方式の少なくとも１つの記録方式では、当該記録媒体を再生する機器が有する秘密鍵を無効化するための鍵無効化データが用いられ、
前記共通リスト情報には、前記鍵無効化データを特定する情報が含まれる
ことを特徴とする請求項１記載の記録媒体。
【請求項９】
前記第１及び第２の記録方式の少なくとも１つの記録方式では、さらに、当該記録媒体を再生する機器が有する公開鍵証明書を無効化する情報の一覧である無効化リストが用いられ、
前記共通リスト情報には、さらに、前記無効化リストが格納されたインターネット上のＷｅｂサイトを特定する情報が含まれる
ことを特徴とする請求項８記載の記録媒体。
【請求項１０】
前記記録媒体は、書き換え可能なＤＶＤである
ことを特徴とする請求項１記載の記録媒体。
【請求項１１】
前記コンテンツは、音楽データであり、
前記第１リスト情報、第２リスト情報及び共通リスト情報は、曲リストである
ことを特徴とする請求項１記載の記録媒体。
【請求項１２】
デジタル著作物であるコンテンツを記録媒体に記録する記録装置であって、
第１の記録方式で１以上のコンテンツと当該１以上のコンテンツの一覧を示す第１リスト情報とを前記記録媒体に記録する第１記録手段と、
第２の記録方式で１以上のコンテンツと当該１以上のコンテンツの一覧を示す第２リスト情報とを前記記録媒体に記録する第２記録手段と、
前記第１リスト情報が示すコンテンツと前記第２リスト情報が示すコンテンツとを含むコンテンツの一覧を示す共通リスト情報を生成し、前記記録媒体に記録する第３記録手段と
を備えることを特徴とする記録装置。
【請求項１３】
前記第３記録手段は、前記コンテンツの記録方式を特定する情報を含ませて、前記共通リスト情報を生成する
ことを特徴とする請求項１２記載の記録装置。
【請求項１４】
前記第３記録手段は、当該記録媒体を再生する機器が有する秘密鍵を無効化するための鍵無効化データを特定する情報を含ませて、前記共通リスト情報を生成する
ことを特徴とする請求項１２記載の記録装置。
【請求項１５】
前記第３記録手段は、さらに、当該記録媒体を再生する機器が保持する公開鍵証明書を無効化する情報の一覧である無効化リストが格納されたインターネット上のＷｅｂサイトを特定する情報を含ませて、前記共通リストを生成する
ことを特徴とする請求項１４記載の記録装置。
【請求項１６】
請求項１項記載の記録媒体からコンテンツを読み出して再生する再生装置であって、
前記記録媒体に記録された共通リスト情報を読み出す読み出し手段と、
読み出された共通リスト情報が示すコンテンツの一覧を表示する表示手段と、
表示されたコンテンツの一覧に対するユーザの選択指示を取得する指示取得手段と、
取得された選択指示に対応するコンテンツを前記記録媒体から読み出して再生する再生手段と
を備えることを特徴とする再生装置。
【請求項１７】
前記共通リスト情報には、さらに、前記コンテンツの記録方式を特定する情報が含まれ、
前記再生手段は、前記共通リスト情報を参照することで、前記選択指示に対応するコンテンツの記録方式を特定し、特定した記録方式に対応する方式で前記コンテンツを前記記録媒体から読み出して再生する
ことを特徴とする請求項１６記載の再生装置。
【請求項１８】
前記第１及び第２の記録方式の少なくとも１つの記録方式では、当該記録媒体を再生する機器が有する秘密鍵を無効化するための鍵無効化データが用いられ、
前記共通リスト情報には、さらに、前記鍵無効化データを特定する情報が含まれ、
前記再生手段は、前記共通リスト情報に含まれる前記特定する情報が示す鍵無効化データを参照する
ことを特徴とする請求項１６記載の再生装置。
【請求項１９】
前記第１及び第２の記録方式の少なくとも１つの記録方式では、さらに、当該記録媒体を再生する機器が有する公開鍵証明書を無効化する情報の一覧である無効化リストが用いられ、
前記共通リスト情報には、さらに、無効化リストが格納されたインターネット上のＷｅｂサイトを特定する情報が含まれ、
前記再生手段は、前記Ｗｅｂサイトを特定する情報に基づいて、当該Ｗｅｂサイトからインターネットを介して前記無効化リストを取得する無効化リスト取得手段を備える
ことを特徴とする請求項１８記載の再生装置。
【請求項２０】
前記共通リスト情報には、さらに、前記コンテンツの記録方式を特定する情報が含まれ、
前記読み出し手段は、前記再生手段における記録方式ごとのコンテンツ再生可否を示す再生能力情報を予め保持し、
前記共通リスト情報と前記再生能力情報とを照合することで、前記コンテンツを再生できるか否かを識別するための再生可否識別処理を実行し、
前記表示手段は、前記再生可否識別処理に基づいて、前記コンテンツを再生できるか否かを区別して提示する
ことを特徴とする請求項１６記載の再生装置。
【請求項２１】
記録媒体と、請求項１２記載の記録装置と、請求項１６記載の再生装置とから構成されるコンテンツ記録再生システム。    
【請求項２２】
デジタル著作物であるコンテンツを記録媒体に記録する記録方法であって、
第１の記録方式で１以上のコンテンツと当該１以上のコンテンツの一覧を示す第１リスト情報とを前記記録媒体に記録する第１記録ステップと、
第２の記録方式で１以上のコンテンツと当該１以上のコンテンツの一覧を示す第２リスト情報とを前記記録媒体に記録する第２記録ステップと、
前記第１リスト情報が示すコンテンツと前記第２リスト情報が示すコンテンツとを含むコンテンツの一覧を示す共通リスト情報を生成し、前記記録媒体に記録する第３記録ステップと
を含むことを特徴とする記録方法。
【請求項２３】
請求項１記載の記録媒体からコンテンツを読み出して再生する再生方法であって、
前記記録媒体に記録された共通リスト情報を読み出す読み出しステップと、
読み出された共通リスト情報が示すコンテンツの一覧を表示する表示ステップと、
表示されたコンテンツの一覧に対するユーザの選択指示を取得する指示取得ステップと、
取得された選択指示に対応するコンテンツを前記記録媒体から読み出して再生する再生ステップと
を含むことを特徴とする再生方法。
【請求項２４】
デジタル著作物であるコンテンツを記録媒体に記録する記録装置のためのプログラムであって、
請求項１２記載の記録装置が備える手段としてコンピュータを機能させる
ことを特徴とするプログラム。
【請求項２５】
請求項１記載の記録媒体からコンテンツを読み出して再生する再生装置のためのプログラムであって、
請求項１６記載の再生装置が備える手段としてコンピュータを機能させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体、記録装置及び再生装置等に関し、特にデジタル著作物であるコンテンツを記録媒体に複数記録したり、再生したりするための記録媒体、記録装置及び再生装置等に関する。
【背景技術】
【０００２】
近年、マルチメディア関連技術が急速に発展し、大容量記録媒体（例えばＤＶＤ−ＲＡＭ）が出現し、記録媒体、記録装置及び再生装置を手軽な価格で購入できる状況ができつつある。このような状況下においては、記録装置で複数の音楽ＣＤの曲データをアルバムごとＤＶＤ−ＲＡＭに記録し、再生装置でＤＶＤ−ＲＡＭに記録された複数の曲データの中から選択し、選択された曲データを再生するような利用の仕方が一般化しつつある（例えば、特許文献１参照。）。
【特許文献１】特開２００３−０５９２３８号公報（第１−１１頁、図１８）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、ＤＶＤ−ＲＡＭは非常に大容量であるので、複数のアルバムの大量の曲データを格納できる。この場合に、曲データだけを記録媒体に記録しておくと、曲の選択が非常に困難となる。
【０００４】
このような問題を解決するために、例えば図１８に示されるように、ＤＶＤ−ＲＡＭの記録可能領域に複数のフォルダ（図示例では、「ＣＰＲＭ」と、「ｎｏｎ−ＣＰ」）を形成し、フォルダＣＰＲＭにＣＰＲＭ（Content Protection for Recordable Media）方式で複数の曲データと、これらの曲データの一覧を示す曲リストとを記録し、フォルダｎｏｎ−ＣＰにｎｏｎ−ＣＰ（non Content Protection）方式で複数の曲データとこれらの曲データのコンテンツの一覧を示す曲リストとを記録することが考えられる。なお、ＣＰＲＭは、コンテンツの著作権を保護するために、コンテンツの不正再生や不正コピー等といった不正利用を防止するための著作権保護技術の１つである。このように各方式ごとに曲データと曲リストとをペアで記録しておくと、再生装置にＤＶＤ−ＲＡＭを挿入すると、ＤＶＤ−ＲＡＭに記録されている曲データの全曲リストが読み出され、全曲リストを表示させることが可能となり、曲の選択が非常に容易になる。
【０００５】
しかしながら、上述の方法では、再生機器は、ＣＰＲＭコンテンツの曲リストと、ｎｏｎ−ＣＰコンテンツの曲リストとを、１つずつ順番に読み込んでからこれらの曲リストを全曲リストにまとめる必要があり、時間がかかり、非効率である。
【０００６】
本発明は、上述の技術的課題を解決し、効率よく全曲リストを表示することができる記録媒体、記録装置及び再生装置等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る記録媒体においては、デジタル著作物であるコンテンツが記録された記録媒体であって、第１の記録方式で１以上のコンテンツと当該１以上のコンテンツの一覧を示す第１リスト情報とが記録され、第２の記録方式で１以上のコンテンツと当該１以上のコンテンツの一覧を示す第２リスト情報とが記録され、前記第１リスト情報が示すコンテンツと前記第２リスト情報が示すコンテンツとを含むコンテンツの一覧を示す共通リスト情報が記録されていることを特徴とする。
【０００８】
これによって、第１リスト情報と第２リスト情報とを読み取る必要がなくなり、共通リスト情報を直接読み取るだけでよくなる。したがって、効率よく全曲リストを表示することが可能となる。
【０００９】
具体的には、本発明に係る記録媒体においては、前記第１の記録方式は、コンテンツの著作権を保護するためにコンテンツが暗号化されて記録される記録方式であり、前記第２の記録方式は、コンテンツが暗号化されないで記録される記録方式であることを特徴とすることができる。
【００１０】
また、本発明に係る記録媒体においては、前記第１及び第２の記録方式は、コンテンツの著作権を保護するためにコンテンツが暗号化されて記録される記録方式であり、前記第１の記録方式と前記第２の記録方式とは、前記暗号化の方式が異なることを特徴とすることもできる。
【００１１】
また、本発明に係る記録媒体においては、前記第１及び第２の記録方式は、記録媒体の書き換え不可領域に格納されている秘密情報と関連づけられた暗号化コンテンツを当該記録媒体に記録する方式であり、前記第１の記録方式と前記第２の記録方式とは、記録媒体の書き換え不可領域に格納されている秘密情報の種類が異なることを特徴としてもよい。
【００１２】
また、本発明に係る記録媒体においては、前記第１の記録方式では、記録媒体の書き換え不可領域に、当該記録媒体を再生する機器が有する秘密鍵を無効化するための鍵無効化データと当該記録媒体を識別する識別情報とが前記秘密情報として格納され、前記第２の記録方式では、記録媒体の書き換え不可領域に、当該記録媒体を識別する識別情報だけが前記秘密情報として格納されていることを特徴としてもよい。
【００１３】
また、本発明に係る記録媒体においては、前記共通リスト情報には、さらに、前記コンテンツの記録方式を特定する情報が含まれることを特徴とすることもできる。
また、本発明に係る記録媒体においては、前記第１及び第２リスト情報には、さらに前記１以上のコンテンツに関する他の情報がそれぞれ含まれ、前記共通リスト情報には前記第１及び第２リスト情報にそれぞれ含まれる情報が全て含まれることを特徴とすることもできる。
【００１４】
また、本発明に係る記録媒体においては、前記第１及び第２の記録方式の少なくとも１つの記録方式では、当該記録媒体を再生する機器が有する秘密鍵を無効化するための鍵無効化データが用いられ、前記共通リスト情報には、前記鍵無効化データを特定する情報が含まれることを特徴としてもよい。
【００１５】
また、本発明に係る記録媒体においては、前記第１及び第２の記録方式の少なくとも１つの記録方式では、さらに、当該記録媒体を再生する機器が有する公開鍵証明書を無効化する情報の一覧である無効化リストが用いられ、前記共通リスト情報には、さらに、前記無効化リストが格納されたインターネット上のＷｅｂサイトを特定する情報が含まれることを特徴とすることもできる。
【００１６】
また、本発明に係る記録媒体においては、前記記録媒体は、書き換え可能なＤＶＤであることを特徴とすることもできる。
また、本発明に係る記録媒体においては、前記コンテンツは、音楽データであり、前記第１リスト情報、第２リスト情報及び共通リスト情報は、曲リストであることを特徴とすることもできる。
【００１７】
なお、本発明は、このような記録媒体として実現することができるだけでなく、このような記録媒体が記録する特徴的なデータを編集する手段で構成される記録装置として実現したり、このような記録媒体が記録する特徴的なデータを再生したり表示したりする手段で構成される再生装置として実現したり、これら記録装置及び再生装置を用いてコンテンツ記録再生システムとして実現したり、記録装置及び再生装置が備える特徴的な手段をステップとする記録方法、再生方法として実現したり、それらのステップをコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の伝送媒体を介して配信することができるのは言うまでもない。
【発明の効果】
【００１８】
以上の説明から明らかなように、本発明に係る記録媒体によれば、第１の記録方式で１以上のコンテンツと当該１以上のコンテンツの一覧を示す第１リスト情報とが記録され、第２の記録方式で１以上のコンテンツと当該１以上のコンテンツの一覧を示す第２リスト情報とが記録され、前記第１リスト情報が示すコンテンツと前記第２リスト情報が示すコンテンツとを含むコンテンツの一覧を示す共通リスト情報が記録されているので、第１リスト情報と第２リスト情報とを読み取る必要がなくなり、共通リスト情報を直接読み取るだけでよい。したがって、効率よく全曲リストを表示することが可能となる。
【００１９】
よって、本発明により、各記録方式ごとの管理ファイル（曲リスト）を読み込まず、共通リスト情報を参照することで、即ち、各記録方式の管理ファイル（曲リスト等）をマージした１つのマスタ管理ファイルを持たせることによって、短時間で指示されたコンテンツを復号化することができる。したがって、所望の曲データにアクセスして非常に効率よく再生することができ、大容量の記録媒体や、記録装置、再生装置が普及してきた今日における本願発明の実用的価値は極めて高い。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
図１は、本発明の実施の形態に係るコンテンツ記録再生システムの全体構成を示す機能ブロック図である。
【００２１】
図１に示されるように、コンテンツ記録再生システム１は、デジタル著作物であるコンテンツである曲データをアルバムごとに予め複数記憶するコンテンツ記憶部３と、記録媒体としてのＤＶＤ−ＲＡＭ４と、ＤＶＤ−ＲＡＭ４に複数の曲データ及び曲リスト等を記録する記録装置１０と、ＤＶＤ−ＲＡＭ４に記録された複数の曲データを再生する再生装置２０等とから構成される。
【００２２】
コンテンツ記憶部３は、例えば家庭内に設けられたＡＶサーバの記憶部であって、コンテンツ（アルバムごとの曲データ）を複数記憶する。なお、説明の便宜から、コンテンツ記憶部３に記憶された曲データは、暗号化されていないものとして説明する。
【００２３】
ＤＶＤ−ＲＡＭ４は、書き換え不可領域（リードイン領域）と、書き換え可領域とを備える。リードイン領域には再生装置２０が保持する鍵を無効化することが可能な鍵無効化データと、このＤＶＤ−ＲＡＭ４に固有の媒体固有番号（Ｍｅｄｉａ  ＩＤ）とが予め記録されている。書き換え可領域には、複数のコンテンツ等を所定の方式（ＣＰＲＭ、ＣＰＳ２（Content Protection System 2）、ｎｏｎ−ＣＰ等）で記録することができる。
【００２４】
ここで、ＣＰＲＭ及びＣＰＳ２は、著作権保護技術（コピーコントロール技術）である。ＣＰＲＭはリードイン領域に記録された鍵無効化データと媒体固有番号とをコンテンツに関与させ、ＣＰＳ２はリードイン領域に記録された媒体固有番号をコンテンツに関与させ、両方式とも暗号化して記録するメディアバインド方式の技術であり、不正な装置でのコンテンツ再生等を防止することにより著作権保護が図られている。一方、ｎｏｎ−ＣＰは、コンテンツを暗号化無しで記録する著作権保護なしの一般的な技術である。なお、ＣＰＳ２の詳細については、後述する。
【００２５】
なお、ＤＶＤ−ＲＡＭ４は、通常ものに限定されず、次世代ＤＶＤであるＢｌｕ−ｒａｙ  Ｄｉｓｃであってもよい。また、説明の便宜上、書き換え可領域は、初期時には曲データ等が何も書き込まれていないブランク状態であるものとして説明する。また、記録媒体は、ＤＶＤ−ＲＷ等の他の光ディスクであってもよく、ハードディスクや、ＳＤカード、ＭＤカード、スマートメディア、メモリースティックなどメモリーカード等であってもよいが、ここでは記録媒体の代表としてＤＶＤ−ＲＡＭ４で説明する。
【００２６】
記録装置１０は、入力部１１と、編集部１２と、マスタ曲リスト作成部１３と、読み書き部１４とを備える。
入力部１１は、操作ボタンやマウス等により構成され、ＤＶＤ−ＲＡＭ４に記録すべきコンテンツ、曲データに対するユーザの指示等をアルバム単位で取得する。
【００２７】
編集部１２は、入力部１１が取得したユーザの指示に基づいて、コンテンツ記憶部３から（例えば、アルバムごとの曲データ）をトラックごとに複数読み出し、所定の方式でコンテンツや、コンテンツの曲リストを編集するものであって、ＣＰＲＭ方式でコンテンツを編集するＣＰＲＭ編集部１２１と、ＣＰＳ２方式でコンテンツを編集するＣＰＳ２編集部１２２と、ＣＰなしでコンテンツを編集するｎｏｎ−ＣＰ編集部１２３とを含む。なお、曲データごとの曲リストは、「アルバム名」、「曲名」、「トラック長」などで構成されている。そして、曲リスト中の「アルバム名」、「曲名」については、インターネットを介して取得してもよく、ユーザが作成したものを用いてもよい。また、アルバムごとの管理に限定されるものではなく、１曲１曲の曲単位の管理であってもよい。さらに、曲が記録済みで、既にマスタ曲リストが存在する記録媒体に、追加で曲を記録する場合は、マスタ曲リストをアップデート（更新）する構成であってもよい。
【００２８】
ＣＰＲＭ編集部１２１は、読み書き部１４を介してＤＶＤ−ＲＡＭ４から読み出された鍵無効化データ及び媒体固有番号（Ｍｅｄｉａ  ＩＤ）に基づいて、ＤＶＤ−ＲＡＭ４に記録すべきアルバムごとの曲データを暗号化する。そして、ＣＰＲＭ編集部１２１は、読み書き部１４を介して、編集した曲リスト（ＣＰＲＭ曲リスト）と、暗号化した曲データ等とを、ＤＶＤ−ＲＡＭ４の１つのディレクトリ（例えば、ＣＰＲＭ）に書き込む。
【００２９】
図２は、ＣＰＲＭ編集部１２１により編集されたＣＰＲＭ曲リストの構成例を示す図である。
図２に示されるように、ＣＰＲＭ曲リスト１２１０は、複数の曲データに対して付与される「アルバム名」１３１と、曲データの「曲名」１３２と、曲データの時間を示す「トラック長」１３４等とのフィールドと、各曲データごとのレコードとから構成される。
【００３０】
ＣＰＳ２編集部１２２は、読み書き部１４を介してＤＶＤ−ＲＡＭ４から読み出された媒体固有番号（Ｍｅｄｉａ  ＩＤ）等に基づいて、ＤＶＤ−ＲＡＭ４に記録すべきアルバムごとの曲データを暗号化する。そして、ＣＰＳ２編集部１２２は、読み書き部１４を介して、編集した曲リスト（ＣＰＳ２曲リスト）と、暗号化した曲データ等とを、ＤＶＤ−ＲＡＭ４の１つのディレクトリ（例えば、ＣＰＳ２）に書き込む。
【００３１】
図３は、ＣＰＳ２編集部１２２により編集されたＣＰＳ２曲リストの構成例を示す図である。
図３に示されるように、ＣＰＳ２曲リスト１２２０は、上記アルバム名１３１、曲名１３２及びトラック長１３４の他、ＣＰ方式がＣＰＳ２である場合に使用する鍵無効化データＨＫＢを特定する情報を表す「復号に使用するＨＫＢ」１３６、ＣＰ方式がＣＰＳ２である場合に使用する証明書無効化リストＣＲＬが格納されるＵＲＬアドレスを表す「ＣＲＬのリンク先」１３７等のフィールドと、各曲データごとのレコードとから構成される。
【００３２】
ｎｏｎ−ＣＰ編集部１２３は、読み書き部１４を介して、編集した曲リスト（ｎｏｎ−ＣＰ曲リスト）と、暗号化しない曲データとを、ＤＶＤ−ＲＡＭ４の１つのディレクトリ（例えば、ｎｏｎ−ＣＰ）に書き込む。
【００３３】
図４は、ｎｏｎ−ＣＰ編集部１２３により編集されたｎｏｎ−ＣＰ曲リストの構成例を示す図である。
図４に示されるように、ｎｏｎ−ＣＰ曲リスト１２３０は、アルバム名１３１、曲名１３２、トラック長１３４等のフィールドと、各曲データごとのレコードとから構成される。
【００３４】
マスタ曲リスト作成部１３は、編集部１２が編集した複数のアルバムの曲リストや、ＣＰＲＭ編集部１２１〜ｎｏｎ−ＣＰ編集部１２３が実行するＣＰ方式などを全部集めて、マスタ曲リスト１３０を作成する。そして、マスタ曲リスト作成部１３は、作成したマスタ曲リスト１３０を、読み書き部１４を介してＤＶＤ−ＲＡＭ４のルートディレクトリに書き込む。
【００３５】
なお、このような編集部１２及びマスタ曲リスト作成部１３は、ＣＰＵ、ＣＰＵによって実行されるプログラムを格納するＲＯＭ、プログラム実行の際にワークエリアを提供したり、入力された種々のデータ等を一時的に格納するメモリ等により実現される。
【００３６】
図５は、上記マスタ曲リスト１３０の構成例を示す図である。
図５に示されるように、マスタ曲リスト１３０は、上記アルバム名１３１、曲名１３２、トラック長１３４、復号に使用するＨＫＢ１３６及びＣＲＬのリンク先１３７の他、曲データや曲リストが格納される「ディレクトリ」１３３と、曲データの保護方式を表す「ＣＰ方式」１３５とをさらに含めたフィールドと、各曲データごとのレコードとから構成される。
【００３７】
つまり、マスタ曲リスト１３０は、ＣＰＲＭ曲リスト１２１０、ＣＰＳ２曲リスト１２２０、ｎｏｎ−ＣＰ曲リスト１２３０をマージし、さらにディレクトリ１３３と、ＣＰ方式１３５を加えることにより構成される。
【００３８】
このような構成のマスタ曲リスト１３０をＤＶＤ−ＲＡＭ４に記録することにより、ＣＰＲＭ編集部１２１〜ｎｏｎ−ＣＰ編集部１２３が記録した各方式の曲リストを参照しなくてもマスタ曲リストを読み込むだけでＤＶＤ−ＲＡＭ４に記録されているコンテンツを迅速に選択することが可能となる。
【００３９】
なお、マスタ曲リスト１３０に、「コンテンツの種類」や、各トラックの「開始位置」、トラックデータの「サイズ」などの他、「アーティスト」、「作詞者」、「作曲者」、「ジャンル」などのフィールドを設けるようにしてもよい。
【００４０】
読み書き部１４は、光ピックアップ等により構成され、駆動装置に挿入されたＤＶＤ−ＲＡＭ４に対してレーザビームを照射して、編集部１２の指示に従ってＤＶＤ−ＲＡＭ４のリードイン領域にアクセスして、鍵無効化データや、媒体固有番号（Ｍｅｄｉａ  ＩＤ）を読み出したり、編集部１２が編集した種々の方式のコンテンツ、曲リスト等や、マスタ曲リスト作成部１３が作成したマスタ曲リストをＤＶＤ−ＲＡＭ４の書き込み領域に書き込む。
【００４１】
再生装置２０は、読み出し部２１と、表示部２２と、入力部２３と、再生処理部２４と、スピーカ２５とを備える。
読み出し部２１は、光ピックアップ等により構成され、駆動装置に挿入されたＤＶＤ−ＲＡＭ４に対してレーザビームを照射して、再生処理部２４の指示に従ってＤＶＤ−ＲＡＭ４に書き込まれたマスタ曲リストや、種々の方式のコンテンツなどのデータを読み出す。
【００４２】
表示部２２は、ＬＣＤ（Liquid Crystal Display）等により構成され、再生処理部２４によって読み出された共通リスト情報（マスタ曲リスト）が示すコンテンツの一覧等を表示する。
【００４３】
入力部２３は、操作ボタンやマウス等により構成され、表示部２２に表示されたコンテンツの一覧に対するユーザの選択指示等を取得する。
再生処理部２４は、読み出し部２１、表示部２２、入力部２３、スピーカ２５を統括的に制御してコンテンツの円滑な再生処理を行う処理部であって、マスタ曲リスト読み出し部２４１と、コンテンツ読み出し復号部２４２とからなる。マスタ曲リスト読み出し部２４１は、読み出し部２１に指示し、読み出し部２１を介してＤＶＤ−ＲＡＭ４に記録された共通リスト情報を読み出す。コンテンツ読み出し復号部２４２は、入力部２３によって取得されたコンテンツの一覧に対するユーザの選択指示に基づいて、読み出し部２１を介して選択指示に対応するコンテンツをＤＶＤ−ＲＡＭ４から読み出し、スピーカ２５を用いて再生する。
【００４４】
なお、このような再生処理部２４を構成するマスタ曲リスト読み出し部２４１及びコンテンツ読み出し復号部２４２は、ＣＰＵ、ＣＰＵによって実行されるプログラムを格納するＲＯＭ、プログラム実行の際にワークエリアを提供したり、入力された種々のデータ等を一時的に格納するメモリ等により実現される。
【００４５】
次いで、記録装置１０における動作を説明する。
図６は、記録装置１０の編集部１２及びマスタ曲リスト作成部１３が実行する処理を示すフローチャートである。
【００４６】
編集部１２は、入力部１１から入力されたユーザの指示に基づいてＤＶＤ−ＲＡＭ４に対して書き込む曲を決定する（Ｓ１１）。そして、編集部１２は、決定したコンテンツ（例えば、アルバムごとの曲データ）をトラックごとに読み出し、読み出したコンテンツを編集したり、そのコンテンツの曲リストを編集（作成）したりする（Ｓ１２）。
【００４７】
曲データ、曲リストの編集を終えると、マスタ曲リスト作成部１３は、各アルバムの曲リストを全部集めてマスタ曲リストを生成する（Ｓ１３）。そして、マスタ曲リスト作成部１３は、読み書き部１４を介してマスタ曲リストをＤＶＤ−ＲＡＭ４に書き込む（Ｓ１４）。
【００４８】
マスタ曲リストの書き込みが終わると、編集部１２は、曲データと曲リストとを順次書き込む（Ｓ１５，Ｓ１６）。なお、編集部１２は、必要に応じて曲データを暗号化する。
このような処理によってＤＶＤ−ＲＡＭ４には、図１に示されるように、ＣＰＲＭ方式で複数の曲データと、この曲データの一覧を示す曲リストとが記録され、ＣＰＳ２方式で複数の曲データと、この曲データの一覧を示す曲リストとが記録され、ｎｏｎ−ＣＰ方式で複数の曲データと、この曲データの一覧を示す曲リストとが記録され、ＣＰＲＭの曲データと、ＣＰＳ２の曲データと、ｎｏｎ−ＣＰの曲データとを含むコンテンツの一覧を示すマスタ曲リストが記録される。
【００４９】
次いで、再生装置２０における動作を説明する。
図７は、再生装置２０の再生処理部２４が実行する処理を示すフローチャートである。
再生処理部２４のマスタ曲リスト読み出し部２４１は、ドライブにディスクが挿入されるのを待つ（Ｓ２１）。ディスクが挿入されると（Ｓ２１でＹｅｓ）、マスタ曲リスト読み出し部２４１は、読み出し部２１を介してＤＶＤ−ＲＡＭ４に書き込まれたマスタ曲リストを読み出す（Ｓ２２）。そしてマスタ曲リスト読み出し部２４１は、図８に示されるように、読み出したマスタ曲リストを表示部２２に表示させる（Ｓ２３）。なお、ディスクが挿入されたか否かは、例えばディスクに対して照射した光を読み出し部２１が受光するか否かで判断される。
【００５０】
このような記録再生処理によれば、各ＣＰ記録方式ごとの管理ファイル（曲リスト）の読込が不要となり、ＤＶＤ−ＲＡＭ４からマスタ曲リストを短時間で読み出すことができる。したがって、非常に効率よく全曲リストを表示することができ、直ちに所望の曲データを選択することができる。
【００５１】
次いで、コンテンツ読み出し復号部２４２は、入力部２３が選択指示を取得するのを待つ（Ｓ２４）。なお、アルバム「△○○」の「曲○×＃１／６」を再生する場合、図８に示されるようにこの曲にカーソルを合わせ、再生ボタンを押下すればよい。入力部２３が選択指示を取得すると（Ｓ２４でＹｅｓ）、コンテンツ読み出し復号部２４２は、マスタ曲リストを参照することで、選択指示に対応するコンテンツの格納位置や、記録方式を特定し、読み出し部２１を介して、選択指示に対応するコンテンツ（曲データ、例えば図５に示される曲名「○×＃１／６」）をＤＶＤ−ＲＡＭ４から読み出す（Ｓ２５）。そしてコンテンツ読み出し復号部２４２は、読み出した曲データに対して特定した記録方式に対応する処理（例えば、曲名「○×＃１／６」であればＣＰＳ２の復号化処理）を行い、スピーカ２５から曲データを再生する（Ｓ２６）。
【００５２】
このような記録再生処理によれば、各ＣＰ記録方式ごとの管理ファイル（曲リスト）の読込が不要となり、ＤＶＤ−ＲＡＭ４からマスタ曲リストを参照することで、即ち、各ＣＰ記録方式の管理ファイル（曲リスト等）をマージした１つのマスタ管理ファイルを持たせることによって、参照するＨＫＢを簡単に特定したり、Ｗｅｂサイトから容易にＣＲＬを取得したり、短時間で指示された曲データを復号化することができる。したがって、所望の曲データにアクセスして非常に効率よく再生することができる。
【００５３】
次いで、ＣＰ方式についてＣＰＳ２を例として、記録装置１０の機能構成、ＤＶＤ−ＲＡＭ４に記録されるコンテンツ、これに関連するデータ及び再生装置２０の機能構成について詳述する。
【００５４】
図９は、コンテンツ記録再生システム１のＣＰＳ２における全体構成を示す図である。なお、記録装置１０についてはＣＰＳ２編集部１２２の機能構成が、再生装置２０についてはコンテンツ読み出し復号部２４２の機能構成が、ＤＶＤ−ＲＡＭ４についてはＣＰＳ２における記録構成が、それぞれ示されている。
【００５５】
記録装置１０のＣＰＳ２編集部１２２は、デバイス鍵格納部ＤｅｖＫ＿１と、鍵無効データ格納部Ｌ＿ＨＫＢと、メディア鍵計算部Ｋｍと、認証子計算部ＭＡＣと、コンテンツ鍵格納部ＣＫと、コンテンツ鍵暗号化部Ｅ＿ＣＫと、コンテンツ格納部Ｃと、コンテンツ暗号化部Ｅ＿Ｃと、秘密鍵格納部ＳｅｃＫ＿１と、公開鍵証明書格納部Ｃｅｒｔ＿１と、証明書無効化リスト格納部Ｌ＿ＣＲＬと、署名生成部Ｓｉｇ＿Ｇ等とから構成される。
【００５６】
デバイス鍵格納部ＤｅｖＫ＿１は、各装置が秘密に保有するユニークなデバイス鍵を予め格納する。
鍵無効データ格納部Ｌ＿ＨＫＢは、インターネットを介して鍵無効化データ配信センタにアクセスし、デバイス鍵で暗号化された暗号化メディア鍵（無効化されたものを含む）の集合である最新の鍵無効化データを取得し、これを格納する。そして、鍵無効データ格納部Ｌ＿ＨＫＢは、ＤＶＤ−ＲＡＭ４の鍵無効化データ記録部ＨＫＢに鍵無効化データを記録する。
【００５７】
メディア鍵計算部Ｋｍは、鍵無効化データをデバイス鍵で復号してメディア鍵を算出する。
コンテンツ鍵格納部ＣＫは、ＤＶＤ−ＲＡＭ４に記録すべきコンテンツを暗号化するためのコンテンツ鍵を外部（例えば、コンテンツ記憶部３）から取得し、このコンテンツ鍵を格納する。
【００５８】
コンテンツ鍵暗号化部Ｅ＿ＣＫは、コンテンツ鍵格納部ＣＫに格納されたコンテンツ鍵をメディア鍵計算部Ｋｍによって算出したメディア鍵で暗号化する。そして、コンテンツ鍵暗号化部Ｅ＿ＣＫは、ＤＶＤ−ＲＡＭ４の暗号化コンテンツ鍵記録部Ｅ＿ＣＫに暗号化したコンテンツ鍵を記録する。
【００５９】
認証子計算部ＭＡＣは、メディア鍵計算部Ｋｍによって算出したメディア鍵と、コンテンツ鍵暗号化部Ｅ＿ＣＫによって暗号化されたコンテンツ鍵と、ＤＶＤ−ＲＡＭ４の媒体固有番号記録部ＭＩＤから読み出した媒体固有番号とから認証子（Message Authentication Code：ＭＡＣ）を算出する。そして、認証子計算部ＭＡＣは、ＤＶＤ−ＲＡＭ４の認証子記録部ＭＡＣに算出した認証子を記録する。
【００６０】
コンテンツ格納部Ｃは、外部（例えば、コンテンツ記憶部３）から取得したコンテンツを格納する。
コンテンツ暗号化部Ｅ＿Ｃは、外部から入力されたコンテンツを前記コンテンツ鍵で暗号化する。そして、コンテンツ暗号化部Ｅ＿Ｃは、ＤＶＤ−ＲＡＭ４の暗号化コンテンツ記録部Ｅ＿Ｃに暗号化したコンテンツを記録する。
【００６１】
公開鍵証明書格納部Ｃｅｒｔ＿１は、公開鍵暗号系における公開鍵に対して認証局（以下、ＣＡとも記す。）による署名が付与された公開鍵証明書を予め取得して格納する。
証明書無効化リスト格納部Ｌ＿ＣＲＬは、インターネットを介して鍵無効化データ配信センタにアクセスし、無効化された公開鍵証明書の一覧を示す最新の公開鍵証明書無効化リスト（以下、ＣＲＬとも記す。）を予め取得し、これを格納する。
【００６２】
秘密鍵格納部ＳｅｃＫ＿１は、公開鍵暗号系における公開鍵に対応した秘密鍵を予め格納する。
署名生成部Ｓｉｇ＿Ｇは、上記のメディア鍵に対して秘密鍵で署名を生成する。
【００６３】
このようなＣＰＳ２編集部１２２によって、ＤＶＤ−ＲＡＭ４は、媒体固有番号記録部ＭＩＤ、鍵無効化データ記録部ＨＫＢ、認証子記録部ＭＡＣ、暗号化コンテンツ鍵記録部Ｅ＿ＣＫ、暗号化コンテンツ記録部Ｅ＿Ｃ、署名記録部Ｓｉｇ、証明書無効化リスト記録部ＣＲＬ、公開鍵証明書記録部Ｃｅｒｔ＿１を備えることになる。
【００６４】
ＤＶＤ−ＲＡＭ４の媒体固有番号記録部ＭＩＤは、書き換え不可領域に設けられ、媒体固有番号を予め記録する。
鍵無効化データ記録部ＨＫＢは、デバイス鍵で暗号化された暗号化メディア鍵（無効化されたものを含む）の集合である最新の鍵無効化データを記録する。
【００６５】
認証子記録部ＭＡＣは、メディア鍵と、暗号化されたコンテンツ鍵と、媒体固有番号とから算出された認証子を記録する。
暗号化コンテンツ鍵記録部Ｅ＿ＣＫは、暗号化したコンテンツ鍵を記録する。
【００６６】
暗号化コンテンツ記録部Ｅ＿Ｃは、暗号化したコンテンツを記録する。
署名記録部Ｓｉｇは、署名生成部Ｓｉｇ＿Ｇが生成した署名を記録する。
証明書無効化リスト記録部ＣＲＬは、証明書無効化リスト格納部Ｌ＿ＣＲＬが保有するＣＲＬを記録する。
【００６７】
公開鍵証明書記録部Ｃｅｒｔ＿１は、証明書を記録する。
次に、再生装置２０のコンテンツ読み出し復号部２４２の構成を説明する。
コンテンツ読み出し復号部２４２は、デバイス鍵格納部ＤｅｖＫ＿２と、メディア鍵計算部Ｋｍと、認証子計算部ＭＡＣと、認証子比較部Ｃｏｍｐと、コンテンツ鍵復号部Ｄｅｃ＿ＣＫと、コンテンツ復号部Ｄｅｃ＿Ｃと、ＣＡ公開鍵格納部ＰｕｂＫ＿ＣＡと、証明書検証部Ｖｅｒ＿Ｃｅｒｔと、証明書無効化リスト格納部ＣＲＬと、無効化リスト検証部Ｃｈｅ＿ＣＲＬと、署名検証部Ｖｅｒ＿Ｓｉｇと、スイッチＳＷ等とを備える。
【００６８】
デバイス鍵格納部ＤｅｖＫ＿２は、各装置が秘密に保有するデバイス鍵を格納する。
メディア鍵計算部Ｋｍは、ＤＶＤ−ＲＡＭ４から読み出したメディア鍵データをデバイス鍵で復号してメディア鍵を算出する。
【００６９】
認証子計算部ＭＡＣは、算出したメディア鍵とＤＶＤ−ＲＡＭ４から読み出した媒体固有番号から認証子を算出する。
認証子比較部Ｃｏｍｐは、認証子計算部ＭＡＣにより算出した認証子と、ＤＶＤ−ＲＡＭ４から読み出した認証子とを比較する。
【００７０】
コンテンツ鍵復号部Ｄｅｃ＿ＣＫは、算出したメディア鍵でＤＶＤ−ＲＡＭ４から読み出した暗号化コンテンツ鍵を復号する。
コンテンツ復号部Ｄｅｃ＿Ｃは、復号して得たコンテンツ鍵でＤＶＤ−ＲＡＭ４から読み出した暗号化コンテンツを復号する。
【００７１】
ＣＡ公開鍵格納部ＰｕｂＫ＿ＣＡは、ＣＡの公開鍵を格納する。
証明書検証部Ｖｅｒ＿Ｃｅｒｔは、ＣＡの公開鍵を用いてＤＶＤ−ＲＡＭ４から読み出した証明書の正当性を検証する、即ち証明書に付与された署名の検証を行う。
【００７２】
証明書無効化リスト格納部ＣＲＬは、最新のＣＲＬを格納する。
証明書検証部Ｖｅｒ＿Ｃｅｒｔは、ＣＡの公開鍵を用いてＤＶＤ−ＲＡＭ４から読み出したＣＲＬの正当性を検証する、即ちＣＲＬに付与された署名の検証を行う。
【００７３】
無効化リスト検証部Ｃｈｅ＿ＣＲＬは、証明書無効化リスト格納部ＣＲＬに格納するＣＲＬの新旧を比較して、新しいＣＲＬを証明書無効化リスト格納部ＣＲＬに格納する。
また、無効化リスト検証部Ｃｈｅ＿ＣＲＬは、証明書無効化リスト格納部ＣＲＬに格納する最新のＣＲＬにＤＶＤ−ＲＡＭ４から読み出した証明書が登録されているか否かを判定する。
【００７４】
署名検証部Ｖｅｒ＿Ｓｉｇは、ＤＶＤ−ＲＡＭ４から読み出した署名を、同じくＤＶＤ−ＲＡＭ４から読み出した証明書を使用して検証する。
スイッチＳＷは、種々の検証、並びに判定結果に基づいて制御される。
【００７５】
次いで、ＣＰＳ２編集部１２２の各部が行う書き込み処理を説明する。
図１０は、図６に示される曲データの書き込み処理（Ｓ１５）のサブルーチンを示すフローチャートである。
【００７６】
メディア鍵計算部Ｋｍは、デバイス鍵格納部ＤｅｖＫ＿１と鍵無効データ格納部Ｌ＿ＨＫＢから、デバイス鍵とメディア鍵データをそれぞれ読み出す（Ｓ３０１）。そして、メディア鍵計算部Ｋｍは、ステップＳ３０１で読み出したデバイス鍵と鍵無効化データを用いて、鍵無効化データをデバイス鍵で復号することによりメディア鍵を得る（Ｓ３０２）。
【００７７】
次いで、認証子計算部ＭＡＣは、ＤＶＤ−ＲＡＭ４の書き換え不可領域である媒体固有番号記録部ＭＩＤから媒体固有番号を読み出す（Ｓ３０３）。
ステップＳ３０２で算出したメディア鍵で、外部から入力されたコンテンツ鍵を暗号化する（Ｓ３０４）。そして、認証子計算部ＭＡＣは、ステップＳ３０２で得たメディア鍵と、ステップＳ３０３で読み出した媒体固有番号と、暗号化されたコンテンツ鍵から認証子を算出する（Ｓ３０５）。
【００７８】
外部から入力されたコンテンツ鍵で、同じく外部から入力されたコンテンツを暗号化する（Ｓ３０６）。
秘密鍵格納部ＳｅｃＫ＿１から秘密鍵を読み出す（Ｓ３０７）。
【００７９】
ステップＳ３０７で読み出した秘密鍵を用いて、メディア鍵に対する署名を生成する（Ｓ３０８）。
記録装置１００が各ステップで用いた鍵無効化データ、認証子、ＣＲＬ、証明書、並びに各ステップで生成した暗号化コンテンツ鍵、暗号化コンテンツ、署名をＤＶＤ−ＲＡＭ４に記録する（Ｓ３０９）。
【００８０】
このような処理により、図１１に示されるようにＤＶＤ−ＲＡＭ４の媒体固有番号記録部ＭＩＤ、鍵無効化データ記録部ＨＫＢ、認証子記録部ＭＡＣ、暗号化コンテンツ鍵記録部Ｅ＿ＣＫ、暗号化コンテンツ記録部Ｅ＿Ｃ、署名記録部Ｓｉｇ、証明書無効化リスト記録部ＣＲＬ、公開鍵証明書記録部Ｃｅｒｔ＿１に種々のデータが格納される。
【００８１】
ここで、装置の総数をｎ台として、装置３、並びに装置４が無効化されていると仮定した場合に、装置１が記録したＤＶＤ−ＲＡＭ４の各種データを、具体例に基づいて説明する。なお、ｎ台の装置はそれぞれ固有のデバイス鍵を１つだけ保有している。
【００８２】
（媒体固有番号記録部ＭＩＤ）
媒体固有番号記録部ＭＩＤは、書き換え不可領域であり、ＤＶＤ−ＲＡＭ４ごとに、その記録媒体固有の番号が記録されている。
【００８３】
図１１では、媒体固有番号は１６進数８桁で表現されており、固有番号は「６」である。
【００８４】
（鍵無効化データ記録部ＨＫＢ）
鍵無効化データ記録部ＨＫＢには、複数のデバイス鍵（ＤｅｖＫ）で暗号化されたメディア鍵（ＭＫ）が記録されている。ここで、Ｅ（Ｘ，Ｙ）は、データＹを鍵データＸで暗号化したときの暗号文を意味する記号として用いる。なお、使用される暗号アルゴリズムは、公知の技術で実現可能であり、例えばＤＥＳ暗号などが使用される。また、装置ｎが保有するデバイス鍵をＤｅｖＫ＿ｎと表現している。
【００８５】
図１１では、装置３、並びに装置４が無効化されているため、それぞれが保有するＤｅｖＫ＿３及びＤｅｖＫ＿４では、メディア鍵（Ｋｍ）とは全く無関係のデータ「０」が暗号化されて記録されている。メディア鍵データをこのように生成することで、装置３並びに装置４以外の全ての装置だけがメディア鍵（Ｋｍ）を共有でき、装置３並びに装置４をシステムから排除することができる。なお、装置の無効化方法は他の方法を利用してもよく、例えば、木構造を利用した無効化方法を用いてもよい。
【００８６】
（暗号化コンテンツ鍵記録部Ｅ＿ＣＫ）
暗号化コンテンツ鍵記録部Ｅ＿ＣＫには、メディア鍵（Ｋｍ）で暗号化されたコンテンツ鍵（ＣＫ）が記録されている。
【００８７】
なお、図示しない認証子記憶部ＭＡＣには、媒体固有番号と暗号化コンテンツ鍵とメディア鍵から計算される認証子が記録される。ここで、例えば、認証子（ＭＡＣ）は、メディア鍵と媒体固有番号を連結した値と暗号化コンテンツ鍵とを入力値として、ハッシュ関数の出力値などを利用して算出される鍵である。
【００８８】
（暗号化コンテンツ記録部Ｅ＿Ｃ）
暗号化コンテンツ記録部Ｅ＿Ｃには、コンテンツ鍵（ＣＫ）で暗号化されたコンテンツが記録されている。
【００８９】
（署名記録部Ｓｉｇ）
署名記録部Ｓｉｇには、メディア鍵（Ｋｍ）に対して生成された署名が記録されている。ここで、Ｓｉｇ（Ｘ，Ｙ）は、データＹに対して鍵データＸを用いて生成した署名文を意味する記号として用いる。なお、使用される署名生成アルゴリズムは、公知の技術で実現可能であり、例えば、ＲＳＡ署名などが使用される。
【００９０】
図１１では、装置１の秘密鍵（ＳＫ＿１）を用いて生成された署名文が記録されている。
【００９１】
（証明書無効化リスト記録部ＣＲＬ）
証明書無効化リスト記録部ＣＲＬには、装置１が署名を生成するときに対象としたＣＲＬが記録されている。ＣＲＬには、無効化すべき証明書（ここでは装置３、並びに装置４の証明書）のＩＤが記載されており、それらに対するＣＡの署名が付与されている。なお、ＣＡの署名はＣＲＬの正当性を保証するためのものである。また、ＣＲＬのフォーマットは公知のものであっても、あるシステムに特化したものであってもよい。
【００９２】
（公開鍵証明書記録部Ｃｅｒｔ＿１）
公開鍵証明書記録部Ｃｅｒｔ＿１には、装置１が署名を生成するときに用いた秘密鍵（ＳｅｃＫ＿１）に対応する証明書が記録されている。証明書には、証明書のＩＤ、公開鍵（ＰｕｂＫ＿１）と、それらに対するＣＡの署名が付与されている。なお、ＣＡの署名は証明書の正当性を保証するためのものである。また、証明書のフォーマットは公知のものであっても、あるシステムに特化したものであってもよい。
【００９３】
次いで、再生装置２０のコンテンツ読み出し復号部２４２が、ＤＶＤ−ＲＡＭ４から読み出したデータを再生するときの処理を説明する。
図１２及び図１３は、図７に示される曲データの再生処理（Ｓ２６）のサブルーチンを示すフローチャートである。
【００９４】
コンテンツ読み出し復号部２４２の各部は、ＤＶＤ−ＲＡＭ４から、鍵無効化データ、認証子、媒体固有番号、暗号化コンテンツ鍵、暗号化コンテンツ、署名、ＣＲＬ、証明書をそれぞれ読み出す（Ｓ４０１）。次いで、メディア鍵計算部Ｋｍは、デバイス鍵格納部ＤｅｖＫ＿２からデバイス鍵を読み出す（Ｓ４０２）。そして、メディア鍵計算部Ｋｍは、ステップＳ４０１で読み出した鍵無効化データを、ステップＳ４０２で読み出したデバイス鍵で復号することによりメディア鍵を得る（Ｓ４０３）。
【００９５】
次いで、認証子計算部ＭＡＣは、ステップＳ４０１で読み出した媒体固有番号と、暗号化コンテンツ鍵と、ステップＳ４０３で得たメディア鍵から認証子を算出する（Ｓ４０４ａ）。なお、算出の方法としては、例えば、ステップＳ３０４で示した方法と同様の方法を利用する。
【００９６】
次いで、認証子比較部Ｃｏｍｐは、認証子計算部ＭＡＣが算出した認証子とステップＳ４０１で読み出した認証子とが一致するか否か判断する（Ｓ４０４ｂ）。判断の結果、ステップＳ４０４ｂで認証子が一致する場合はステップＳ４０５に進み、一致しない場合は後述のステップＳ４２１に進む。
【００９７】
ステップＳ４０５では、コンテンツ鍵復号部Ｄｅｃ＿ＣＫは、ステップＳ４０１で読み出した暗号化コンテンツ鍵を、ステップＳ４０３で得たメディア鍵で復号することによりコンテンツ鍵を得る。そして、コンテンツ復号部Ｄｅｃ＿Ｃは、ステップＳ４０１で読み出した暗号化コンテンツを、ステップＳ４０５で得たコンテンツ鍵で復号することによりコンテンツを得る（Ｓ４０６）。
【００９８】
一方、証明書検証部Ｖｅｒ＿Ｃｅｒｔは、ＣＡ公開鍵格納部ＰｕｂＫ＿ＣＡからＣＡの公開鍵を読み出す（Ｓ４０７）。そして、証明書検証部Ｖｅｒ＿Ｃｅｒｔは、ステップＳ４０１で読み出した証明書の正当性を、ステップＳ４０７で読み出したＣＡの公開鍵を用いて検証する（Ｓ４０８）。ステップＳ４０８における正当性の検証がＮＧとなった場合は、ステップＳ４２１へ進む（Ｓ４０９）。ＯＫの場合は次のステップ（Ｓ４１０）へ進む。
【００９９】
次いで、無効化リスト検証部Ｃｈｅ＿ＣＲＬは、ステップＳ４０１で読み出したＣＲＬの正当性を、ステップＳ４０７で読み出したＣＡの公開鍵を用いて検証する（Ｓ４１０）。ステップＳ４１０における正当性の検証がＮＧとなった場合はＳ４２１へ進む（Ｓ４１１）。ＯＫの場合は次のステップ（Ｓ４１２）へ進む。
【０１００】
さらに、無効化リスト検証部Ｃｈｅ＿ＣＲＬは、証明書無効化リスト格納部ＣＲＬからＣＲＬを読み出す（Ｓ４１２）。そして、無効化リスト検証部Ｃｈｅ＿ＣＲＬは、ステップＳ４０１で読み出したＣＲＬと、ステップＳ４１２で読み出したＣＲＬの新旧を比較する（Ｓ４１３）。例えば、新旧の比較は、ＣＲＬに割り当てられているバージョン番号などを利用する。それから、無効化リスト検証部Ｃｈｅ＿ＣＲＬは、ステップＳ４１３で比較した結果、新しいと判断したＣＲＬを証明書無効化リスト格納部ＣＲＬに格納し（Ｓ４１４）、証明書無効化リスト格納部ＣＲＬからＣＲＬを読み出す（Ｓ４１５）。さらに、無効化リスト検証部Ｃｈｅ＿ＣＲＬは、ステップＳ４１５で読み出したＣＲＬに、ステップＳ４０１で読み出した証明書が登録されているか否かを判定する（Ｓ４１６）。ステップＳ４１６における判定で登録されているとなった場合はステップＳ４２１へ進む（Ｓ４１７）。登録されていない場合は次のステップ（Ｓ４１８）へ進む。
【０１０１】
次いで、署名検証部Ｖｅｒ＿Ｓｉｇは、ステップＳ４０１で読み出した署名の正当性を、同じくステップＳ４０１で読み出した証明書、ＣＲＬ、並びにステップＳ４０３で算出したメディア鍵を用いて検証する（Ｓ４１８）。ステップＳ４１８における正当性の検証がＮＧとなった場合はステップＳ４２１へ進む（Ｓ４１９）。ＯＫの場合は次のステップＳ４２０へ進む。
【０１０２】
検証等の結果ＯＫ、Ｐｌａｙである場合、スイッチＳＷは、接点を閉じてコンテンツをコンテンツ格納部Ｃに格納後、再生する（Ｓ４２０）。
検証等の結果ＮＧ、Ｎｏ−Ｐｌａｙである場合、スイッチＳＷは、接点を開いてコンテンツを再生しない（Ｓ４２１）。
【０１０３】
このようにＤＶＤ−ＲＡＭ４に暗号化コンテンツとこのコンテンツを復号化するための種々のデータが記録され、コンテンツ読み出し復号部２４２がこれら種々のデータを用いて暗号化データを復号化しなければならないため、著作権の保護が十分に図られる。
【０１０４】
なお、上述の実施の形態では、ＣＰＲＭ、ＣＰＳ２及びｎｏｎ−ＣＰで実施したが、いずれか２つの方式を組み合わせて実施してもよく、いずれか１つの方式だけで実施してもよい。また、ＣＰ方式をＣＰＲＭや、ＣＰＳ２で実施したがこれ以外のＣＰ方式であってもよい。
【０１０５】
また、上記実施の形態ではコンテンツを音楽として説明したが、音楽に限られず、曲データと同様な構成が取られる画像データ、動画データ等のデータであってもよい。
さらに、マスタ曲リストにおいて、ＣＰＳ２コンテンツに関しては、コンテンツごとにＨＫＢ（リボケーション情報）の参照先、バージョンを記録することで、曲データを追記した場合にも対処することができる。
【０１０６】
ところで、上述したようにＤＶＤ−ＲＡＭ４には、ＣＰＲＭ、ＣＰＳ２、ｎｏｎ−ＣＰに対応したデータ（曲）が記録されており、これらがマスタ曲リスト１３０に反映されている。このようなＤＶＤ−ＲＡＭ４を、例えば、ＣＰＲＭにしか対応していない再生装置２０に装填した場合、この再生装置２０のマスタ曲リスト読み出し部２４１は、マスタ曲リストを読み込み、表示部２２を介して全ての曲を提示することになるが、ユーザが大量の曲の中からＣＰＳ２に対応した曲を選択した場合、この曲を復号できないので、再生されないことになる。
【０１０７】
このような状況を考えると、曲のＣＰ方式が何であるかや、この再生装置２０で曲を再生できるか否かを、それそれ区別して予め提示ことが好ましい。
このような要望に応える場合、再生装置２０において再生処理部２４のマスタ曲リスト読み出し部２４１は、ＤＶＤ−ＲＡＭ４から読み出したマスタ曲リスト１３０に基づいてＣＰＲＭで記録された曲と、ＣＰＳ２で記録された曲と、ｎｏｎ−ＣＰで記録された曲とを識別可能な形で提示したり、コンテンツ読み出し復号部２４２における各ＣＰ方式ごとの再生可／不可を示すＣＰ生成能力テーブル２４１０（図１４参照）を予め備え、このＣＰ生成能力テーブル２４１０とＤＶＤ−ＲＡＭ４から読み出したマスタ曲リスト１３０とで、再生可能な曲と再生不可能な曲とを識別可能な形で提示したりするようにすればよい。
【０１０８】
図１４の図示例では、ＣＰ生成能力テーブル２４１０は、ｎｏｎ−ＣＰで記録された曲及びＣＰＲＭで記録された曲が再生可で、ＣＰＳ２で記録された曲が再生不可であることがそれぞれ示している。この場合に、マスタ曲リスト読み出し部２４１は、図１５に示されるように、読み出し部２１を介してＤＶＤ−ＲＡＭ４に書き込まれたマスタ曲リストを読み出すと（Ｓ２２）、このマスタ曲リストに含まれる各曲ごとに以下の処理を繰り返し、各曲についてのＣＰ識別処理と再生可否識別処理とを決定する（Ｓ２２１）。
【０１０９】
まず、マスタ曲リスト読み出し部２４１は、ステップＳ２２で読み出したマスタ曲リストのＣＰ方式１３５を読み出し、ＣＰＲＭで記録された曲と、ＣＰＳ２で記録された曲と、ｎｏｎ−ＣＰで記録された曲とを識別可能な形で提示するためのＣＰ識別処理を実行する（Ｓ２２２）。具体的には、例えばマスタ曲リストの表示用データ中にＣＰ方式１３５に対応する欄を設け、その欄にＣＰ方式を格納する。ＣＰ識別処理が終わると、マスタ曲リスト読み出し部２４１は、その曲のＣＰ方式とＣＰ生成能力テーブル２４１０とを照合することにより、再生可能な曲と再生不可能な曲とを識別可能な形で提示するための再生可否識別処理を実行する（Ｓ２２３）。具体的には、例えばマスタ曲リストの表示用データ中に再生可／不可を示すための欄を設け、その曲のＣＰ方式がＣＰＲＭ及びｎｏｎ−ＣＰのいずれかであればその欄に再生可を示すアイコンデータを格納し、その曲のＣＰ方式がＣＰＳ２であればその欄に再生不可を示すアイコンデータを格納する。
【０１１０】
再生可否識別処理を実行し終えると、マスタ曲リスト読み出し部２４１は、次の曲につき、上記の処理を繰り返す（Ｓ２２１〜Ｓ２２４）。そして、全ての曲につきＣＰ識別処理及び再生可否識別処理を実行し終えると（Ｓ２２４）、マスタ曲リスト読み出し部２４１は、図１６に示されるように、再生可／不可のいずれであるかを示すアイコン及びＣＰ方式が何であるかを示すデータを含むマスタ曲リストを表示部２２に表示させる（Ｓ２３）。なお、図１６に示されるアイコンαは再生可を、アイコンβは再生不可を、それぞれ表している。
【０１１１】
したがって、単一のＣＰ（ここでは、ＣＰＲＭ）にしか対応していない再生機器であっても、マスタ曲リストを読み込む機能があれば、ユーザは、ディスクに書かれている全曲を把握することが可能となる。しかも、各曲のＣＰ方式及び再生の可否についても明示されるので、ユーザは各曲のＣＰ方式及び再生の可否についても把握することが可能となり、ユーザが誤って曲「花見’ｓ」を選択することが未然に防止されることにもなる。
【０１１２】
なお、ここでは再生可能なものをアイコンαで、再生不可能なものをアイコンβで提示したが、再生可能なもの（ＣＰＲＭ／ｎｏｎ−ＣＰ）は実線で、再生不可能なもの（ＣＰＳ２）は破線で提示するようにしてもよく、文字で提示するようにしてもよく、再生可のみ表示（再生不可のものは、非表示）するようにしてもよい。
【０１１３】
また、ＣＰ方式についても、文字の他、アイコンや、色等、種々のやり方で提示するようにしてもよい。また、ここでは例えば、ＣＰＲＭにしか対応していない再生装置を例としたが、この逆、つまりＣＰＳ２にしか対応していない場合についても、同様に実施することができる。
【０１１４】
さらに、上述したコンテンツ記録再生システム１のＣＰＳ２における構成においては、鍵無効データによる著作権保護技術と署名及びＣＲＬによる著作権保護技術との２つの技術を用いているが、不正な録画機器で記録したデータを再生機器で再生できないようにするところまでする必要もなく、鍵無効データによる著作権保護技術だけで足りるといった要望もある。
【０１１５】
このような要望に答える場合、コンテンツ記録再生システムを次のように構成すればよい。
図１７は、コンテンツ記録再生システム１ａに用いるＣＰＳ２記録方式の他の全体構成を示す概略図である。なお、記録装置１０についてはＣＰＳ２編集部１２２ａの機能構成が、再生装置２０についてはコンテンツ読み出し復号部２４２ａの機能構成が、ＤＶＤ−ＲＡＭ４ａについてはＣＰＳ２における記録構成が、それぞれ示されている。
【０１１６】
ＣＰＳ２編集部１２２ａは、デバイス鍵格納部ＤｅｖＫ＿１と、鍵無効データ格納部Ｌ＿ＨＫＢと、メディア鍵計算部Ｋｍと、認証子計算部ＭＡＣと、コンテンツ鍵格納部ＣＫと、コンテンツ鍵暗号化部Ｅ＿ＣＫと、コンテンツ格納部Ｃと、コンテンツ暗号化部Ｅ＿Ｃ等とから構成される。
【０１１７】
このようなＣＰＳ２編集部１２２ａによって、ＤＶＤ−ＲＡＭ４ａは、媒体固有番号記録部ＭＩＤ、鍵無効化データ記録部ＨＫＢ、認証子記録部ＭＡＣ、暗号化コンテンツ鍵記録部Ｅ＿ＣＫ、暗号化コンテンツ記録部Ｅ＿Ｃ、を備えることになる。
【０１１８】
コンテンツ読み出し復号部２４２ａは、デバイス鍵格納部ＤｅｖＫ＿２と、メディア鍵計算部Ｋｍと、認証子計算部ＭＡＣと、認証子比較部Ｃｏｍｐと、コンテンツ鍵復号部Ｄｅｃ＿ＣＫと、コンテンツ復号部Ｄｅｃ＿Ｃと、スイッチＳＷと、コンテンツ格納部Ｃ等とから構成される。
【０１１９】
つまり、ＣＰＳ２編集部１２２ａは、図９に示されるＣＰＳ２編集部１２２から秘密鍵格納部ＳｅｃＫ＿１と、署名生成部Ｓｉｇ＿Ｇと、公開鍵証明書格納部Ｃｅｒｔ＿１と、証明書無効化リスト格納部Ｌ＿ＣＲＬとを削除した簡易な構成となっている。また、ＤＶＤ−ＲＡＭ４ａは、図９に示されるＤＶＤ−ＲＡＭ４から署名記録部Ｓｉｇと、公開鍵証明書記録部Ｃｅｒｔ＿１と、証明書無効化リスト記録部ＣＲＬとを削除した簡易な構成となっている。さらに、コンテンツ読み出し復号部２４２ａは、図９に示されるコンテンツ読み出し復号部２４２から証明書無効化リスト格納部ＣＲＬと、ＣＡ公開鍵格納部ＰｕｂＫ＿ＣＡと、証明書検証部Ｖｅｒ＿Ｃｅｒｔと、無効化リスト検証部Ｃｈｅ＿ＣＲＬと、署名検証部Ｖｅｒ＿Ｓｉｇとを削除した簡易な構成となっている。
【０１２０】
したがって、このコンテンツ記録再生システム１ａにおいては、鍵無効データによる著作権保護技術で著作権保護を図ることができ、しかも署名及びＣＲＬによる著作権保護技術を用いないことでコンテンツ記録再生システム１ａを安価に構成し、ＤＶＤ−ＲＡＭ４ａへのデータ記憶容量を増加することもできる。
【産業上の利用可能性】
【０１２１】
第１の記録方式で１以上のコンテンツと当該１以上のコンテンツの一覧を示す第１リスト情報とが記録され、第２の記録方式で１以上のコンテンツと当該１以上のコンテンツの一覧を示す第２リスト情報とが記録され、前記第１リスト情報が示すコンテンツと前記第２リスト情報が示すコンテンツとを含むコンテンツの一覧を示す共通リスト情報が記録されているＤＶＤ−ＲＡＭ等の記録媒体や、この記録媒体にこれらを記録する記録装置、この記録媒体からこれらを読み出して再生する再生装置に適用することができる。
【図面の簡単な説明】
【０１２２】
【図１】本発明の実施の形態に係るコンテンツ記録再生システムの全体構成を示す機能ブロック図である。
【図２】ＣＰＲＭ曲リスト１２１０の構成例を示す図である。
【図３】ＣＰＳ２曲リスト１２２０の構成例を示す図である。
【図４】ｎｏｎ−ＣＰ曲リスト１２３０の構成例を示す図である。
【図５】マスタ曲リスト１３０の構成例を示す図である。
【図６】記録装置１０の編集部１２及びマスタ曲リスト作成部１３が実行する処理を示すフローチャートである。
【図７】再生装置２０の再生処理部２４が実行する処理を示すフローチャートである。
【図８】再生装置２０の外観構成を示す図である。
【図９】コンテンツ記録再生システム１のＣＰＳ２における全体構成を示す図である。
【図１０】図６に示される曲データの書き込み処理（Ｓ１５）のサブルーチンを示すフローチャートである。
【図１１】ＤＶＤ−ＲＡＭ４の各格納部に記録される各種データの具体例を示す図である。
【図１２】図７に示される曲データの再生処理（Ｓ２６）のサブルーチンを示すフローチャートである。
【図１３】図７に示される曲データの再生処理（Ｓ２６）のサブルーチンを示すフローチャートである。
【図１４】ＣＰ生成能力テーブル２４１０の構成例を示す図である。
【図１５】再生装置２０の再生処理部２４が実行する他の処理の一部を示すフローチャートである。
【図１６】再生装置２０の他の外観構成を示す図である。
【図１７】コンテンツ記録再生システム１ａに用いるＣＰＳ２記録方式の他の全体構成を示す概略図である。
【図１８】本発明に関連する背景技術の記録媒体の記録構成を示す図である。
【符号の説明】
【０１２３】
１          コンテンツ記録再生システム
４          ＤＶＤ−ＲＡＭ
１０        記録装置
１１，２３  入力部
１２        編集部
１３        マスタ曲リスト作成部
１４        読み書き部
２０        再生装置
２１        読み出し部
２２        表示部
２４        再生処理部
１２１      ＣＰＲＭ編集部
１２２      ＣＰＳ２編集部
１２３      ｎｏｎ−ＣＰ編集部
１３０      マスタ曲リスト
２４１      マスタリスト読み出し部
２４２      コンテンツ読み出し復号部
【図１】
2004311003.tif 000003
【図２】
2004311003.tif 000004
【図３】
2004311003.tif 000005
【図４】
2004311003.tif 000006
【図５】
2004311003.tif 000007
【図６】
2004311003.tif 000008
【図７】
2004311003.tif 000009
【図８】
2004311003.tif 000010
【図９】
2004311003.tif 000011
【図１０】
2004311003.tif 000012
【図１１】
2004311003.tif 000013
【図１２】
2004311003.tif 000014
【図１３】
2004311003.tif 000015
【図１４】
2004311003.tif 000016
【図１５】
2004311003.tif 000017
【図１６】
2004311003.tif 000018
【図１７】
2004311003.tif 000019
【図１８】
2004311003.tif 000020