(57)【要約】【課題】  ユーザに不便さを感じさせずに、かつ著作権を管理することが可能となる記録媒体の提供を目的とする。【解決手段】  ＣＤ−ＤＡは、オーディオ情報であるコンテンツをコンテンツ鍵を用いて暗号化した暗号化コンテンツ１と、その暗号化のためのコンテンツ鍵２と、ＣＤ−ＤＡとしての利用条件を記述しているＣＤ−ＤＡ用利用条件ファイル３及びＣＤ−Ｒ用の利用条件を記述しているＣＤ−Ｒ用利用条件ファイル４からなる二つの利用条件ファイルとをそれぞれ所定の領域に記録している。ＣＤ−ＤＡ用利用条件ファイル３は、ＣＤ−ＤＡの利用を規定するための利用条件が記録されているファイルである。【選択図】  図１
2005038507.tif 000002
【特許請求の範囲】
【請求項１】
暗号化のための鍵、この暗号化のための鍵によって暗号化されている暗号化情報、及び少なくとも二種類の媒体についての利用条件が別々に記述されている利用条件ファイルとを所定の領域に記録していることを特徴とする記録媒体。
【請求項２】
いずれか一方の利用条件に応じて再生されることを特徴とする請求項１記載の記録媒体。
【請求項３】
少なくとも二種類の媒体についての利用条件が別々に記述されている利用条件ファイルと、情報とを所定の領域に記録している記録媒体から情報を再生する情報再生装置であって、
前記少なくとも二種類の媒体の特性を抽出する特性識別手段と、
前記特性識別手段で抽出された特性に基づいて媒体を判定し、判定した媒体に適する利用条件ファイルに関する制御信号を生成する制御手段と、
前記制御手段によって生成された制御信号に基づいて前記情報を処理する情報処理手段と
を備えることを特徴とする情報再生装置。
【請求項４】
前記特性識別手段は、前記少なくとも二種類の媒体の物理特性を抽出することを特徴とする請求項３記載の情報再生装置。
【請求項５】
前記情報は暗号化鍵により暗号化されており、前記制御手段は前記暗号化鍵を前記記録媒体から取り出して前記情報処理手段に送ることを特徴とする請求項３記載の情報再生装置。
【請求項６】
前記情報処理手段は、前記暗号鍵を用いて前記暗号化情報を復号し、かつ前記制御信号に基づいて前記情報を処理することを特徴とする請求項５記載の情報再生装置。
【請求項７】
前記制御手段は、前記記録媒体から前記利用条件を読み出すことを特徴とする請求項３記載の情報再生装置。
【請求項８】
前記利用条件には改竄検知のための処理が施されており、前記制御手段は改竄検知のための処理を実行することを特徴とする請求項７記載の情報再生装置。
【請求項９】
少なくとも二種類の媒体についての利用条件が別々に記述されている利用条件ファイルと、情報とを所定の領域に記録している記録媒体から情報を再生するための情報再生方法であって、
前記少なくとも二種類の媒体の特性を抽出する特性識別工程と、
前記特性識別工程で抽出された特性に基づいて媒体を判定し、判定した媒体に適する利用条件ファイルに関する制御信号を生成する制御工程と、
前記制御工程によって生成された制御信号に基づいて前記情報を処理する情報処理工程と
を備えることを特徴とする情報再生方法。
【請求項１０】
少なくとも二種類の媒体についての利用条件が別々に記述されている利用条件ファイルと、情報とを所定の領域に記録している記録媒体から情報を再生すると共に情報を他の記録媒体に記録する情報記録再生装置であって、
前記少なくとも二種類の媒体の特性を抽出する特性識別手段と、
前記特性識別手段で抽出された特性に基づいて媒体を判定し、判定した媒体に適する利用条件ファイルに関する制御信号を生成する制御手段と、
前記制御手段によって生成された制御信号に基づいて前記情報を再生すると共に他の記録媒体に情報を記録する情報処理手段と
を備えることを特徴とする情報記録再生装置。
【請求項１１】
前記特性識別手段は、前記少なくとも二種類の媒体の物理特性を抽出することを特徴とする請求項１０記載の情報記録再生装置。
【請求項１２】
前記情報は暗号化鍵により暗号化されており、前記制御手段は前記暗号化鍵を前記記録媒体から取り出して前記情報処理手段に送ることを特徴とする請求項１０記載の情報記録再生装置。
【請求項１３】
前記情報処理手段は、前記暗号鍵を用いて前記暗号化情報を復号し、かつ前記制御信号に基づいて前記情報を処理することを特徴とする請求項１２記載の情報記録再生装置。
【請求項１４】
前記制御手段は、前記記録媒体から前記利用条件を読み出すことを特徴とする請求項１０記載の情報記録再生装置。
【請求項１５】
前記利用条件には改竄検知のための処理が施されており、前記制御手段は改竄検知のための処理を実行することを特徴とする請求項１４記載の情報記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、著作権を管理しながらオーディオ及び／又はビデオ、並びにデータ等の情報を再生、或いは記録可能とする記録媒体に関する。また、著作権を管理しながら情報を記録媒体から再生する情報再生装置、及び情報を再生すると共に記録可能な記録媒体に情報を記録する情報記録再生装置に関する。また、著作権を管理しながら記録媒体から情報を再生するための情報再生方法に関する。
【背景技術】
【０００２】
近年、オーディオ及び／又はビデオ、並びにデータ等の情報をディジタルのまま記録及び／又は再生可能とする記録媒体（メディア）として、光磁気ディスクを含めた光ディスク、ハードディスク（ＨＤ）、半導体メモリ等が汎用的に使用されるようになった。
【０００３】
例えば、光ディスクには、オーディオ及び／又はビデオ、並びにデータ等の情報をピットにより形成してなるコンパクトディスク（ＣＤ）のようなタイプと、磁化の方向によって２値を表現している光磁気ディスクのようなタイプ等がある。
【０００４】
このうち、ＣＤフォーマットのディスクとして、例えばＣＤ−ＤＡ（Compact disc-Digital autio）、ＣＤ−ＲＯＭ、ＣＤ−Ｒ（CD-Recordable）、ＣＤ−ＲＷ（ＣＤ−Rewritable）、ＣＤ−ＴＥＸＴ等、いわゆるＣＤ−ファミリーに属する多様なディスクが開発され、かつ普及している。ＣＤ−ＤＡ、ＣＤ−ＲＯＭは再生専用のメディアである。一方、ＣＤ−Ｒは、記録層に有機色素を用いたライトワンス型のメディアであり、ＣＤ−ＲＷは、相変化技術を用いたデータ書き換え可能なメディアである。
【０００５】
また、光磁気ディスクとしては、直径が６４ｍｍのいわゆる書き換え型ミニディスク（ＭＤ）や、直径が１３０ｍｍ等のものがある。
【０００６】
ところで、前記ＣＤ−ＤＡに記録されている例えばオーディオ情報を、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＭＤ等に複製（コピー）すると、オーディオ情報はディジタルデータであり、ほとんど音質が損なわれず、全く同じ品質のオーディオ情報を作ることができる。このため、コピーによっても同じ品質のオーディオ情報が得られるので、著作権が侵害されるという問題が生じることになる。同じことは、ＨＤや半導体メモリ等の他の記録媒体にも言えることである。なお、このような技術を記載している特許文献は見あたらない。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、例えばＣＤ−ＤＡのオーディオ情報をＣＤ−Ｒ、或いはＭＤ等へコピーすることを全て禁止してしまうとユーザにとって不便となることが多い。オリジナルのＣＤ−ＤＡは万が一の破損、紛失に備えて保管しておき、通常は、ＣＤ−Ｒ、或いはＭＤからオーディオ情報を再生したいというような場合である。もちろん、コピーした多数のディスクを販売等して利益を得、著作権を侵害しようとするものではないことが前提となる。
【課題を解決するための手段】
【０００８】
本発明の請求項１に係る記録媒体は、前記課題を解決するために、暗号化のための鍵、この暗号化のための鍵によって暗号化されている暗号化情報、及び少なくとも二種類の媒体についての利用条件が別々に記述されている利用条件ファイルとを所定の領域に記録している。
【０００９】
少なくとも二種類の媒体を物理的な相違から判定し、判定した媒体用の利用条件にしたがって著作権管理上の挙動を行う。
【００１０】
本発明の請求項３に係る情報再生装置は、前記課題を解決するために、少なくとも二種類の媒体についての利用条件が別々に記述されている利用条件ファイルと、情報とを所定の領域に記録している記録媒体から情報を再生する情報再生装置であって、前記少なくとも二種類の媒体の特性を抽出する特性識別手段と、前記特性識別手段で抽出された特性に基づいて媒体を判定し、判定した媒体に適する利用条件ファイルに関する制御信号を生成する制御手段と、前記制御手段によって生成された制御信号に基づいて前記情報を処理する情報処理手段とを備える。
【００１１】
特性識別手段で抽出された特性に応じて制御手段が媒体を判定し、判定した媒体に応じて著作権管理上の挙動を行う。
【００１２】
本発明の請求項９に係る情報再生方法は、前記課題を解決するために、少なくとも二種類の媒体についての利用条件が別々に記述されている利用条件ファイルと、情報とを所定の領域に記録している記録媒体から情報を再生するための情報再生方法であって、前記少なくとも二種類の媒体の特性を抽出する特性識別工程と、前記特性識別工程で抽出された特性に基づいて媒体を判定し、判定した媒体に適する利用条件ファイルに関する制御信号を生成する制御工程と、前記制御工程によって生成された制御信号に基づいて前記情報を処理する情報処理工程とを備える。
【００１３】
特性識別工程で抽出された特性に応じて制御工程が媒体を判定し、判定した媒体に応じて著作権管理上の挙動を行う。
【００１４】
本発明の請求項１０に係る情報記録再生装置は、前記課題を解決するために、少なくとも二種類の媒体についての利用条件が別々に記述されている利用条件ファイルと、情報とを所定の領域に記録している記録媒体から情報を再生すると共に情報を他の記録媒体に記録する情報記録再生装置であって、前記少なくとも二種類の媒体の特性を抽出する特性識別手段と、前記特性識別手段で抽出された特性に基づいて媒体を判定し、判定した媒体に適する利用条件ファイルに関する制御信号を生成する制御手段と、前記制御手段によって生成された制御信号に基づいて前記情報を再生すると共に他の記録媒体に情報を記録する情報処理手段とを備える。
【００１５】
特性識別手段で抽出された特性に応じて制御手段が媒体を判定し、判定した媒体に応じて著作権管理上の挙動を行う。
【発明の効果】
【００１６】
本発明の記録媒体によれば、ユーザに不便さを感じさせずに、かつ著作権を管理することが可能となる。
【００１７】
また、本発明の情報再生装置によれば、ユーザに不便さを感じさせず、かつ著作権を管理するために作られた光ディスクを、ユーザに不便さを感じさせず、かつ著作権を管理して再生することができる。
【００１８】
また、本発明の情報記録再生装置によれば、ユーザに不便さを感じさせず、かつ著作権を管理するために作られた記録媒体の情報を、ユーザに不便さを感じさせず、かつ著作権を管理して再生するとともに他の記録媒体に記録することができる。
【００１９】
また、本発明の情報再生方法によれば、ユーザに不便さを感じさせず、かつ著作権を管理するために作られた光ディスクを、ユーザに不便さを感じさせず、かつ著作権を管理して再生することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明を実施するための最良の形態として記録媒体の実施例（実施例１）と、情報再生装置の二つの実施例（実施例２、実施例３）と、情報記録再生装置の実施例（実施例４）を図面を参照しながら説明する。
【実施例１】
【００２１】
実施例１は、オーディオ情報等を記録しているＣＤ−ＤＡ、及びＣＤ−ＤＡのオーディオ情報等を複製（コピー）したＣＤ−Ｒである。ＣＤ−ＤＡは、図１に示すように、オーディオ情報であるコンテンツをコンテンツ鍵を用いて暗号化した暗号化コンテンツ１と、その暗号化のためのコンテンツ鍵２と、ＣＤ−ＤＡとしての利用条件を記述しているＣＤ−ＤＡ用利用条件ファイル３及びＣＤ−Ｒ用の利用条件を記述しているＣＤ−Ｒ用利用条件ファイル４からなる二つの利用条件ファイルとをそれぞれ所定の領域に記録している。
【００２２】
ＣＤ−ＤＡ用利用条件ファイル３は、ＣＤ−ＤＡの利用を規定するための利用条件が記録されているファイルである。例えば、コンテンツを再生するのはもちろん、一度だけならコピーも許可するというような条件である。ＣＤ−Ｒ用利用条件ファイル４は、ＣＤ−Ｒの利用を規定するための利用条件が記録されているファイルである。例えば、コンテンツの再生のみ許可し、コピーは許可しないというような条件である。これらの利用条件には、改竄をチェックするために、公開鍵を用いたディジタル署名が付されている。また、共有秘密鍵を用いたメッセージ認証符号（Message Authentication Code：ＭＡＣ）を用いてもよい。利用条件ファイルの具体例については後述する。
【００２３】
暗号化コンテンツデータ１は、コンテンツ鍵２によって暗号化されたデータである。この暗号化コンテンツデータ１を再生装置側にて復号するにはコンテンツ鍵２が必要となる。コンテンツ鍵自身も秘密の場所に隠されたり、あるいは再生装置側との間で共通の鍵（グローバルシークレット鍵）によって暗号化されている。
【００２４】
利用条件の具体例を以下に説明する。利用条件には、例えば、コンテンツＩＤ（ＣＩＤ）、メディアカテゴリーフォアコピー（Media Categories for copy：コピーのための媒体のカテゴリー）、コピーマックスカウント（Copy Out Max Count：コピーの最大回数）が記述されている。また、メディアカテゴリーフォアチェクアウト（Media Categories for Check Out：チェックアウトのための媒体のカテゴリー）、チェックアウトマックスカウント（Check Out Max Count：チェックアウトの最大回数）も記述されている。さらに、アトラック３ＣＤバーンマックスカウント（AT3CD Burn Max Count：符号化方式アトラック３での他のメディアへの複写最大回数）、スタートタイム（start_time：絶対開始時間）、エンドタイム（end_time：絶対終了時間）、ピリオドタイム（period_time：相対時間）も記述されている。
【００２５】
コンテンツＩＤは、この利用条件ファイルがどのコンテンツに対応しているかを示す識別コードである。同じＩＤ、すなわちこのコンテンツはどの権利ファイルに対応するかを示す識別コードはコンテンツファイルの中にも記述されている。
【００２６】
メディアカテゴリーフォアコピー（Media Categories for copy）は、コピー可能なデバイスを指定するために記述されている。
【００２７】
コピーマックスカウント（Copy Out Max Count）は、前記メディアカテゴリーフォアコピー（Media Categories for copy）にてコピーを許可したメディアに対して最大何回までコピーできるかを示す回数指定の情報である。０回以上の回数が指定できる。例えば、コピーを許可しないのであれば０回とすればよい。
【００２８】
メディアカテゴリーフォアチェクアウト（Media Categories for Check Out：チェックアウトのための媒体のカテゴリー）は、チェックアウト可能な機器を指定するために記述されている。チェックアウトは、ＣＤプレーヤから他のポータブル機器（ＰＤ）にコンテンツを転送することを意味する。
【００２９】
チェックアウトマックスカウント（Check Out Max Count：チェックアウトの最大回数）は、前記メディアカテゴリーフォアチェクアウト（Devaice and Media Categories for Check Out）にてチェックアウトを許可したポータブル機器に対して最大何回までチェックアウトできるかを示す回数指定の情報である。
【００３０】
アトラック３ＣＤバーンマックスカウント（AT3CD Burn Max Count）は、コーデック方式ＡＴＲＡＣ３によるメディアへのコンテンツの複写最大回数を指定する情報である。
【００３１】
スタートタイム（start_time：絶対開始時間）はコンテンツの利用可能開始絶対日時を示し、エンドタイム（end_time：絶対終了時間）はコンテンツの利用可能終了絶対日時を示す。よって、スタートタイム（start_time：絶対開始時間）とエンドタイム（end_time：絶対終了時間）により、コンテンツの利用できる絶対期間を指定する。
【００３２】
ピリオドタイム（period_time：相対時間）は、ある特定の日時からどれくらいの期間コンテンツを利用できるかを示す情報である。
【００３３】
例えば、図１のＣＤ−ＤＡ用利用条件ファイルでは、メディアカテゴリーフォアコピーにてＣＤ−Ｒを指定し、コピーマックスカウントを２回とする。ＣＤ−Ｒ用利用条件ファイルでは、メディアカテゴリーフォアコピーにてメディアを指定しないかあるいはコピーマックスカウントを０回とする。これにより、ＣＤ−ＤＡ上の全データを複製したＣＤ−Ｒでは、再生のみを行うことができ、他のメディアへのコピーは許可されないこととなる。
【００３４】
また、例えば、ＣＤ−ＤＡ用利用条件ファイルでは、スタートタイムとエンドタイムにて半永久的な期間を指定することにより、半永久的な再生を可能とすることもできる。ＣＤ−Ｒ用利用条件ファイルでは、スタートタイムとエンドタイムにより、再生許可期間を例えば１ヶ月と規定できる。これにより、ＣＤ−ＤＡ上の全データを複製したＣＤ−Ｒでは、使用期間が１ヶ月というように規定される。
【００３５】
ＣＤ−ＤＡは、ＣＤ−ＲＯＭとともに再生専用のディスクである。オーディオ情報の記録は、ＣＤを提供する側で行われる。この実施例１のＣＤ−ＤＡの場合、暗号化コンテンツと、コンテンツ鍵と、二つの利用条件ファイルは、ＣＤ提供側によって、エンボスピットの形態で所定の領域にそれぞれ記録されている。
【００３６】
一般にコンパクト・ディスクと呼ばれるＣＤ方式のディスクは、ディスクの中心（内周）から始まり、ディスクの端（外周）で終わる単一の螺旋状の記録トラックを有する。ＣＤ−Ｒ／ＣＤ−ＲＷの様なユーザーサイドでデータを記録可能なディスクには、記録前は記録トラックとして基板上にレーザー光ガイド用の案内溝だけが形成されている。これに高パワーでデータ変調されたレーザー光を当てる事により、記録膜の反射率変化或いは相変化が生じる様になっており、この原理でデータが記録が行われる。なお、ＣＤ−ＤＡ、ＣＤ−ＲＯＭなどの再生専用ディスクの場合は、記録トラックとしての物理的な溝はない。
【００３７】
ＣＤ−Ｒでは、１回だけ記録可能な記録膜が形成されている。その記録膜は有機色素で、高パワーレーザーによる穴あけ記録である。多数回書換え可能な記録膜が形成されているＣＤ−ＲＷでは、記録方式は相変化(Phase Change)記録で、結晶状態と非結晶状態の反射率の違いとしてデータ記録を行う。物理特性上、反射率は再生専用ＣＤ及びＣＤ−Ｒが0.7以上であるのに対して、ＣＤ−ＲＷは0.2程度であるので、反射率0.7以上を期待して設計された再生装置では、ＣＤ−ＲＷはそのままでは再生できない。このため弱い信号を増幅するAGC(Auto Gain Control)機能を付加して再生される。
【００３８】
ＣＤ−ＤＡ、ＣＤ−ＲＯＭではディスク内周のリードイン領域が半径４６ｍｍから５０ｍｍの範囲に渡って配置され、それよりも内周にはピットは存在しない。ＣＤ−Ｒ及びＣＤ−ＲＷでは図２に示すように、リードイン領域よりも内周側にＰＭＡ（Program Memory Area)とＰＣＡ（Power Calibration Area）が設けられている。
【００３９】
リードイン領域と、リードイン領域に続いて実データの記録に用いられるプログラム領域は、ＣＤ−Ｒ又はＣＤ−ＲＷに対応するドライブ装置により記録され、ＣＤ−ＤＡ等と同様に記録内容の再生に利用される。ＰＭＡはトラックの記録毎に、記録信号のモード、開始及び終了の時間情報が一時的に記録される。予定された全てのトラックが記録された後、この情報に基づき、リードイン領域にＴＯＣ（Table of contents）が形成される。ＰＣＡは記録時のレーザーパワーの最適値を得る為に試し書きをするエリアである。
【００４０】
ＣＤ−Ｒ、ＣＤ−ＲＷでは記録位置やスピンドル回転制御の為に、データトラックを形成するグルーブ（案内溝）がウォブル（蛇行）されるように形成されている。このウォブルは、絶対アドレス等の情報により変調された信号に基づいて形成されることで、絶対アドレス等の情報を内包するものとなっている。即ちグルーブから絶対アドレス等のウォブル情報を読みとることができる。なお、このようなウォブリングされたグルーブにより表現される絶対時間（アドレス）情報をＡＴＩＰ（Absolute Time In Pregroove）と呼ぶ。ウォブリンググルーブは図３に示すようにわずかに正弦波状に蛇行（Wobble）しており、その中心周波数は２２．０５ｋＨｚで、蛇行量は約±０．０３μｍ程度である。
【００４１】
このように、例えばＣＤ−ＤＡと、ＣＤ−Ｒとでは、ディスクの物理特性が異なる。つまり、ＣＤ−ＤＡではリードインエリアよりも内周側には情報が記録されている領域はないが、ＣＤ−Ｒではリードインエリアよりも内周側にＰＣＡ領域や、ＰＭＡ領域が形成されている。また、ＣＤ−Ｒにはウォブルされたグルーブがあるが、ＣＤ−ＤＡには無いというような相違である。
【００４２】
これらの物理的な相違は、光ディスク再生装置側から見れば、反射光の反射率の違い等により判定できる。よって、実施例１のＣＤ−ＤＡと、ＣＤ−Ｒは、再生装置側によって物理的な相違を基にディスク判別が可能である。この判別結果に応じ、再生装置側では、ＣＤ−ＤＡ用利用条件ファイルに基づいた再生又はＣＤ−Ｒ用の利用条件に基づいた再生等を実行することが可能である。
【００４３】
このため、第１実施例の光ディスクは、コピーを全て禁止せずとも著作権を管理することができる。よって、ユーザは不便さを感じることがない。
【００４４】
なお、この第１実施例では、ＣＤ−ＤＡのオーディオ情報をＣＤ−Ｒにコピーする例を挙げた。もし、前記利用条件ファイルとしてＣＤ−ＤＡ用とＣＤ−ＲＷ用が用意されているのであれば、ＣＤ−ＤＡのオーディオ情報をＣＤ−ＲＷにコピーする例を挙げることもできる。この場合も、ＣＤ−ＲＷからさらに他のメディアへのコピーを禁止したり、あるいは使用期間を規定できる。また、ＣＤ−ＤＡ用とＭＤ用が用意されているときにも同様の制限をすることができる。
【実施例２】
【００４５】
実施例２は、前記実施例１のＣＤ−ＤＡ、及びＣＤ−Ｒを再生するＣＤプレーヤである。図４にはＣＤプレーヤ５とその周辺装置との接続関係を示す。ＣＤプレーヤ５には、ＭＤレコーダ６と、スピーカ７がそれぞれケーブル８、９によって接続されている。
【００４６】
ＣＤプレーヤ５は、図５に示すような著作権管理部１０を機能的に有する。著作権管理部１０は、ＣＤ−ＤＡとＣＤ−Ｒの物理特性を識別する特性識別部１１と、特性識別部１１にて識別された物理特性からメディア９０を特定し、特定したメディア９０に応じた前記利用条件を実行して著作権を管理する制御部１２と、制御部１２による著作権管理の基にメディアの情報データを処理するデータ処理部１３とを備える。
【００４７】
特性識別部１１は、前述したＣＤ−ＤＡとＣＤ−Ｒとの物理特性を識別する。例えば、ＣＤ−ＤＡではリードインエリアよりも内周側には情報が記録されている領域はないが、ＣＤ−Ｒではリードインエリアよりも内周側にＰＣＡ領域や、ＰＭＡ領域が形成されている。よって、特性識別部１１は、光ピックアップをディスクの半径方向の内周側に移動し、リードインエリアのＴＯＣよりも内側にＥＦＭデータが記録されているか否かを反射率の相違を基に判定して物理特性を識別することができる。また、特性識別部１１は、ＣＤ−Ｒにはウォブルされたグルーブがあるが、ＣＤ−ＤＡには無いというような相違を反射率の違いを基に判定して物理特性を識別することもできる。
【００４８】
制御部１２は、メディア（ＣＤ−ＤＡ、ＣＤ−Ｒ）の所定の領域に記録されている前記二つの利用条件、つまりＣＤ−ＤＡ用利用条件とＣＤ−Ｒ用利用条件を読み取る。そして、改竄があるか否かをディジタル署名を基にチェックする。また、共有秘密鍵を用いたメッセージ認証符号を基に改竄の有無をチェックしてもよい。また、制御部１２は、特性識別部１１からの識別結果に基づいてメディアがＣＤ−ＤＡであるか、あるいはＣＤ−Ｒであるかを特定する。そして、メディアの特定結果に基づいてＣＤ−ＤＡ用利用条件又はＣＤ−Ｒ用利用条件に応じた制御信号をデータ処理部１３に送る。また、制御部１１は、メディアの秘密の場所にかくされているコンテンツ鍵を取り出してデータ処理部１３に送る。メディアの所定の領域に記録されているのが暗号化コンテンツ鍵であれば、これを取りだした後、グルーバルシークレット鍵を用いて復号し、データ処理部１３に送る。
【００４９】
データ処理部１３は、メディア（ＣＤ−ＤＡ、ＣＤ−Ｒ）の所定の領域に記録されている暗号化コンテンツを読み出し、制御部１２から送られてきたコンテンツ鍵を用いて復号する。さらに、復号したコンテンツ（オーディオ情報）を、制御部１２から供給された前記ＣＤ−ＤＡ用利用条件又はＣＤ−Ｒ用利用条件に応じた制御信号に基づいて処理し、出力端子から出力する。
【００５０】
図６には、著作権管理部１０における動作の流れを示す。先ず、特性識別部１１がメディア（ＣＤ−ＤＡ又はＣＤ−Ｒ）を参照して、物理的な特性を抽出する（ステップＳ１）。次に、特性識別部１１から制御部１２に対して抽出された物理特性が伝達される（ステップＳ２）。制御部１２は、ステップＳ２にて伝達された物理特性からメディアを特定する。また、制御部１２は、前記ＣＤ−ＤＡ用利用条件及びＣＤ−Ｒ用利用条件を読み出す（ステップＳ３）。そして、メディアに対して行うことが可能な動作を前記ＣＤ−ＤＡ用利用条件又はＣＤ−Ｒ用利用条件に応じてリストアップする。制御部１２は、データ処理部１３に対してメディアに対して行うことが可能な動作を制御信号として伝達する（ステップＳ４）。
【００５１】
データ処理部１３は、メディアから暗号化コンテンツを読み込む（ステップＳ５）。データ処理部１３は、暗号化コンテンツに対しては制御部１２から供給されたコンテンツ鍵を用いて復号する。この復号したコンテンツ（オーディオデータ）に対して前記制御信号に応じ、ＣＤ−ＤＡ用利用条件又はＣＤ−Ｒ用利用条件にしたがった再生等の処理を行う（ステップＳ６）。データ処理部１３は、前記ＣＤ−ＤＡ用利用条件又はＣＤ−Ｒ用利用条件に、チェックアウト、コピーによってオーディオ情報を書き込むという条件が入っていれば、ステップＳ５にてオーディオ情報を書き込み、ステップＳ６にて書き込んだデータを記録してもよい。
【００５２】
以下に、前記図５に機能的に示した著作権管理部を備えるＣＤプレーヤ５のハードウェア構成を図７を参照して説明する。図７において、メディア（ディスク）９０はＣＤ−ＤＡ、ＣＤ−Ｒ等である。
【００５３】
ディスク９０は、ターンテーブル２７に積載され、再生動作時においてスピンドルモータ２６によって一定線速度（ＣＬＶ）もしくは一定角速度（ＣＡＶ）で回転駆動される。そして光学ピックアップ２１によってディスク９０上のピットデータの読み出しがおこなわれる。ピットは、ＣＤ−ＤＡやＣＤ−ＲＯＭなどの場合はエンボスピット、ＣＤ−Ｒの場合は有機色素変化（反射率変化）によるピット、ＣＤ−ＲＷの場合は相変化ピットとなる。
【００５４】
ピックアップ２１内には、レーザ光源となるレーザダイオード２４や、反射光を検出するためのフォトディテクタ２５、レーザ光の出力端となる対物レンズ２２、レーザ光を対物レンズ２２を介してディスク記録面に照射し、またその反射光をフォトディテクタ２５に導く光学系（図示せず）が形成される。またレーザダイオード２４からの出力光の一部が受光されるモニタ用ディテクタ４２も設けられる。
【００５５】
対物レンズ２２は二軸機構２３によってトラッキング方向及びフォーカス方向に移動可能に保持されている。またピックアップ２１全体はスレッド機構２８によりディスク半径方向に移動可能とされている。またピックアップ２１におけるレーザダイオード２４はレーザドライバ３８からのドライブ信号（ドライブ電流）によってレーザ発光駆動される。
【００５６】
ディスク９０からの反射光情報はフォトディテクタ２５によって検出され、受光光量に応じた電気信号とされてＲＦアンプ２９に供給される。
【００５７】
ＲＦアンプ２９には、フォトディテクタ２５としての複数の受光素子からの出力電流に対応して電流電圧変換回路、マトリクス演算／増幅回路等を備え、マトリクス演算処理により必要な信号を生成する。例えば再生データであるＲＦ信号、サーボ制御のためのフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥなどを生成する。ＲＦアンプ２９から出力される再生ＲＦ信号は２値化回路３１へ、フォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥはサーボプロセッサ３４へ供給される。
【００５８】
また上述したように、ＣＤ−Ｒ、ＣＤ−ＲＷとしてのディスク９０上は、記録トラックのガイドとなるグルーブ（溝）が予め形成されており、しかもその溝はディスク上の絶対アドレスを示す時間情報がＦＭ変調された信号によりウォブル（蛇行）されたものとなっている。従って再生動作時には、グルーブの情報からトラッキングサーボをかけることができるとともに、グルーブのウォブル情報として絶対アドレスや各種の物理情報を得ることができる。ＲＦアンプ２９はマトリクス演算処理によりウォブル情報ＷＯＢを抽出し、これをグルーブデコーダ４３に供給する。
【００５９】
グルーブデコーダ４３では、供給されたウォブル情報ＷＯＢを復調することで、絶対アドレス情報を得、システムコントローラ３０に供給する。またグルーブ情報をＰＬＬ回路に注入することで、スピンドルモータ２６の回転速度情報を得、さらに基準速度情報と比較することで、スピンドルエラー信号ＳＰＥを生成し、出力する。なお、ＣＤ−Ｒ、ＣＤ−ＲＷとしては標準密度のディスクと高密度のディスクが存在するが、グルーブデコーダ４３はシステムコントローラ３０からの密度種別に応じてデコード方式を切り換えることになる。具体的にはフレームシンクのマッチングパターンの切り替えなどを行う。
【００６０】
ＲＦアンプ２９で得られた再生ＲＦ信号は２値化回路３１で２値化されることでいわゆるＥＦＭ信号（８−１４変調信号）とされ、デコード部３２に供給される。デコード部３２は、デコード処理として、ＥＦＭ復調、ＣＩＲＣエラー訂正、デインターリーブ、ＣＤ−ＲＯＭデコード等の処理を行い、ＣＤ−ＲＯＭフォーマットデータに変換された再生データを得る。またデコード部３２は、ディスク９０から読み出されてきたデータに対してサブコードの抽出処理も行い、サブコード（Ｑデータ）としてのＴＯＣやアドレス情報等をシステムコントローラ３０に供給する。さらにデコード部３２は、ＰＬＬ処理によりＥＦＭ信号に同期した再生クロックを発生させ、その再生クロックに基づいて上記デコード処理を実行することになるが、その再生クロックからスピンドルモータ２６の回転速度情報を得、さらに基準速度情報と比較することで、スピンドルエラー信号ＳＰＥを生成し、出力できる。なお、デコード部３２では、再生対象となっているディスクが標準密度であるか高密度であるかにより処理方式を切り換えることになる。
【００６１】
再生時には、デコード部３２は、上記のようにデコードしたデータをバッファメモリ４０に蓄積していく。このＣＤプレーヤ５からの再生出力としては、バッファメモリ４０にバファリングされているデータが読み出されて出力端子４４から導出されることになる。
【００６２】
ＡＰＣ回路（Auto Power Control）３９は、モニタ用ディテクタ４２の出力によりレーザ出力パワーをモニターしながらレーザーの出力が温度などによらず一定になるように制御する回路部である。レーザー出力の目標値はシステムコントローラ３０から与えられ、レーザ出力レベルが、その目標値になるようにレーザドライバ３８を制御する。
【００６３】
サーボプロセッサ３４は、ＲＦアンプ２９からのフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥや、デコード部３２もしくはアドレスデコーダ４０からのスピンドルエラー信号ＳＰＥ等から、フォーカス、トラッキング、スレッド、スピンドルの各種サーボドライブ信号を生成しサーボ動作を実行させる。即ちフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥに応じてフォーカスドライブ信号ＦＤ、トラッキングドライブ信号ＴＤを生成し、二軸ドライバ３６に供給する。二軸ドライバ３６はピックアップ２１における二軸機構２３のフォーカスコイル、トラッキングコイルを駆動することになる。これによってピックアップ２１、ＲＦアンプ２９、サーボプロセッサ３４、二軸ドライバ３６、二軸機構２３によるトラッキングサーボループ及びフォーカスサーボループが形成される。
【００６４】
またシステムコントローラ３０からのトラックジャンプ指令に応じて、トラッキングサーボループをオフとし、二軸ドライバ３６に対してジャンプドライブ信号を出力することで、トラックジャンプ動作を実行させる。
【００６５】
サーボプロセッサ３４はさらに、スピンドルモータドライバ３７に対してスピンドルエラー信号ＳＰＥに応じて生成したスピンドルドライブ信号を供給する。スピンドルモータドライバ３７はスピンドルドライブ信号に応じて例えば３相駆動信号をスピンドルモータ２６に印加し、スピンドルモータ２６のＣＬＶ回転又はＣＡＶ回転を実行させる。またサーボプロセッサ３４はシステムコントローラ３０からのスピンドルキック／ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータドライバ３７によるスピンドルモータ２６の起動、停止、加速、減速などの動作も実行させる。
【００６６】
またサーボプロセッサ３４は、例えばトラッキングエラー信号ＴＥの低域成分として得られるスレッドエラー信号や、システムコントローラ３０からのアクセス実行制御などに基づいてスレッドドライブ信号を生成し、スレッドドライバ３５に供給する。スレッドドライバ１３はスレッドドライブ信号に応じてスレッド機構２８を駆動する。スレッド機構２８には、図示しないが、ピックアップ２１を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スレッドドライバ３５がスレッドドライブ信号に応じてスレッドモータ３８を駆動することで、ピックアップ２１の所要のスライド移動が行なわれる。
【００６７】
以上のようなサーボ系及び再生系の各種動作はマイクロコンピュータによって形成されたシステムコントローラ３０により制御される。システムコントローラ３０は、図示しない操作部からのコマンドに応じて各種処理を実行する。例えば操作部から、ディスク９０に記録されている或るデータの再生を求めるプレイコマンドが供給された場合は、まず指示されたアドレスを目的としてシーク動作制御を行う。即ちサーボプロセッサ３４に指令を出し、シークコマンドにより指定されたアドレスをターゲットとするピックアップ２１のアクセス動作を実行させる。その後、その指示されたデータ区間のデータを再生するために必要な動作制御を行う。即ちディスク９０からのデータ読出／デコード／バファリング等を行って、要求されたデータを再生する。また、システムコントローラには、表示部を接続し、記録／再生中のトラックナンバや時間（絶対アドレス又は相対アドレス）を表示するようにしてもよい。
【００６８】
また、システムコントローラ３０は、前記図５に示した著作権管理部１０の特性識別部１１と制御部１２の機能を実行する。また、システムコントローラ３０は、データ処理部１３としての機能を、デコーダ３２と分けて持つ。デコーダ３２がデータ処理部１３として取り出した暗号化コンテンツを、コンテンツ鍵を用いて復号してから各利用条件に応じたデータ処理を実行するという機能である。
【００６９】
システムコントローラ３０における各機能の処理手順について図８を用いて説明する。先ず、システムコントローラ３０は、特性識別部１１として機能し、ピックアップ２１、ＲＦアンプ２９、２値化回路３１、デコーダ３２という経路で得られたデータからメディアの物理特性を抽出する。また、ピックアップ２１、ＲＦアンプ２９、グルーブデコード回路４３という経路で得られたデータからメディアの物理特性を抽出してもよい（ステップＳ１１）。
【００７０】
次に、システムコントローラ２０は、制御部１２として機能し、ステップＳ１１にて得られた物理特性を基にメディアを特定する（ステップＳ１２）。例えば、ＣＤ−ＤＡであるか或いはＣＤ−Ｒであるかという特定である。
【００７１】
システムコントローラ３０は、また制御部１２として機能し、メディアからＣＤ−ＤＡ用利用条件及びＣＤ−Ｒ用利用条件を読み出す（ステップＳ１３）。そして、改竄があるか否かをディジタル署名を基にチェックする。また、共有秘密鍵を用いたメッセージ認証符号を基に改竄の有無をチェックしてもよい。さらに、システムコントローラ３０は、制御部１２として機能し、メディアに対して可能な動作をリストアップする（ステップＳ１４）。
【００７２】
次に、システムコントローラ３０は、データ処理部１３として機能し、デコーダ３２にてデコードされた暗号化コンテンツを、コンテンツ鍵を用いて復号する（ステップＳ１５）。なお、コンテンツ鍵についても、システムコントローラ３０は、メディアの秘密の場所から取り出したり、メディアの所定の領域に記録されている暗号化コンテンツ鍵を、グルーバルシークレット鍵を用いて復号する。
【００７３】
そして、システムコントローラ３０は、データ処理部１３として機能し、ステップＳ１４にてリストアップされた動作を、メディアの種類に応じて実行する（ステップＳ１６）。
【００７４】
例えば、ＣＤプレーヤには、前記図１に示したＣＤ−Ｒがターンテーブル２７に装着されたとする。すると、システムコントローラ３０は、特性識別部１１として機能し、ＣＤ−Ｒの物理特性、例えばリードインエリアよりも内周側にＰＣＡ、ＰＭＡがあることを反射光の反射率から抽出する。システムコントローラ３０は、制御部１２として機能し、抽出した物理特性からメディアがＣＤ−Ｒであると特定する。
【００７５】
次に、システムコントローラ３０は、制御部１２として機能し、ＣＤ−ＲからＣＤ−ＤＡ用利用条件及びＣＤ−Ｒ用利用条件を読み出し、改竄がないか否かをチェックする。そして、システムコントローラ３０は、ＣＤ−Ｒ用利用条件を参照して、例えばコピーを許可せず、再生のみを許可する、という動作をリストアップする。システムコントローラ３０は、データ処理部１３として機能し、復号したコンテンツに対して前記リストアップされた動作、例えば再生のみの動作を実行し、図４に示したスピーカ６から、または図示しないヘッドフォンから出力するのみとする。
【００７６】
例えば、ＣＤ−ＤＡがターンテーブル２７に装着されたとする。すると、システムコントローラ３０は、特性識別部１１として機能し、ＣＤ−ＤＡの物理特性、例えばリードインエリアよりも内周側にはデータ領域がないことを反射光の反射率から抽出する。システムコントローラ３０は、制御部１２として機能し、抽出した物理特性からメディアがＣＤ−ＤＡであると特定する。
【００７７】
次に、システムコントローラ３０は、制御部１２として機能し、ＣＤ−ＤＡからＣＤ−ＤＡ用利用条件及びＣＤ−Ｒ用利用条件を読み出し、改竄がないか否かをチェックする。そして、ＣＤ−ＤＡ用利用条件を参照して、例えば再生のほか、コピーも許可する、という動作をリストアップする。システムコントローラ３０は、データ処理部１３として機能し、復号したコンテンツに対して前記リストアップされた動作、例えば再生のほか、コピーも許可する動作を実行する。このため、ユーザは、図４に示したＭＤレコーダ６を介してＭＤにオーディオ情報をコピーすることができる。
【００７８】
以上に説明したように、実施例２のＣＤプレーヤ５によれば、ユーザに不便さを感じさせず、かつ著作権を管理するために作られた実施例１の光ディスクを、ユーザに不便さを感じさせず、かつ著作権を管理して再生することができる。
【００７９】
なお、この第２実施例では、ＣＤ−ＤＡのオーディオ情報をＣＤ−Ｒにコピーする例を挙げた。もし、前記利用条件ファイルとしてＣＤ−ＤＡ用とＣＤ−ＲＷ用が用意されているのであれば、ＣＤ−ＤＡのオーディオ情報をＣＤ−ＲＷにコピーする例を挙げることもできる。この場合も、ＣＤ−ＲＷからさらに他のメディアへのコピーを禁止したり、あるいは使用期間を規定できる。また、ＣＤ−ＤＡ用とＭＤ用が用意されているときにも同様の制限をすることができる。
【実施例３】
【００８０】
実施例３は図９に示すように、前記実施例１のＣＤ−ＤＡ、及びＣＤ−Ｒを再生する光ディスクドライブ装置５０を本体６０に収納しているパーソナルコンピュータ（ＰＣ）である。ＰＣは、音楽再生アプリケーションを実行することで、光ディスクドライブ装置５０にて再生されたオーディオ情報を、表示部６２のＬＣＤ６３を挟んで左右に設置されているスピーカ６１Ｌ、６１Ｒから出力することができる。
【００８１】
先ず、光ディスクドライブ装置５０のハードウェア構成について前記図７の構成と比較しながら図１０を参照して説明する。ディスク９０はＣＤ−ＤＡ、ＣＤ−Ｒ等である。前記図７のＣＤプレーヤ５と異なるのは、デコード回路３２でデコードされたデータがバッファメモリ４０にて蓄積され、インターフェース部３３を介してホストコンピュータ１００に転送されるという構成である。すなわち、インターフェース部３３は、外部のホストコンピュータ１００と接続され、ホストコンピュータ１００との間で再生データや、各種コマンド等の通信を行う。実際にはＳＣＳＩやＡＴＡＰＩインターフェースなどが採用されている。そして再生時においては、デコードされバッファメモリ４０に格納された再生データは、インターフェース部３３を介してホストコンピュータ１００に転送出力されることになる。なお、ホストコンピュータ１００からのリードコマンドその他の信号はインターフェース部３３を介してシステムコントローラ１３に供給される。
【００８２】
システムコントローラ３０は、ホストコンピュータ１００からのコマンドに応じて各種処理を実行する。例えばホストコンピュータ１００から、ディスク９０に記録されている或るデータの転送を求めるリードコマンドが供給された場合は、まず指示されたアドレスを目的としてシーク動作制御を行う。即ちサーボプロセッサ３４に指令を出し、シークコマンドにより指定されたアドレスをターゲットとするピックアップ２１のアクセス動作を実行させる。その後、その指示されたデータ区間のデータをホストコンピュータ１００に転送するために必要な動作制御を行う。即ちディスク９０からのデータ読出／デコード／バファリング等を行って、要求されたデータを転送する。
【００８３】
また、システムコントローラ３０は、前記実施例２のそれとは異なり、前記図５に示した著作権管理部の特性識別部と制御部の機能を実行するわけではない。ＰＣなどのホストコンピュータ１００の後述するＣＰＵがオーディオ再生アプリケーションを実行することによって前記各機能を実行する。
【００８４】
実施例３のＰＣの構成を図１１を参照して説明する。ＣＰＵ（Central Processing Unit）１１１は、ＲＯＭ（Read Only Memory）１１２に記憶されているプログラム、または記憶部１１８からＲＡＭ（Random Access Memory）１１３にロードされたプログラムに従って各種の処理を実行する。タイマ１１０は、計時動作を行い、時刻情報をＣＰＵ１１１に供給する。ＲＡＭ１１３にはまた、ＣＰＵ１１１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００８５】
暗号化復号部１１４は、コンテンツデータを暗号化するとともに、既に暗号化されているコンテンツデータを復号する処理を行う。コーデック部１１５は、例えば、ＡＴＲＡＣ（Adaptive Transform Acoustic Coding）３方式などでコンテンツデータをエンコードし、入出力インタフェース１２２を介してドライブ１２０に接続されている半導体メモリ１３４に供給し、記録させる。あるいはまた、コーデック部１１５は、ドライブ１２０を介して半導体メモリ１３４より読み出した、エンコードされているデータをデコードする。半導体メモリ１３４は、いわゆるメモリーカードとして用いられているものである。
【００８６】
ＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３、暗号化復号部１１４、およびコーデック部１１５は、バス１２１を介して相互に接続されている。このバス１２１にはまた、入出力インタフェース１２２も接続されている。
【００８７】
入出力インタフェース１２２には、図９のキーボード６４、マウス６５などよりなる入力部１１６、ＣＲＴ、ＬＣＤなどよりなるディスプレイ６３、並びにスピーカ６１Ｌ，６１Ｒなどよりなる出力部１１７、ハードディスクなどより構成される記憶部１１８、モデム、ターミナルアダプタなどより構成される通信部１１９が接続されている。
【００８８】
通信部１１９は、インターネットを介しての通信処理を行う。ＣＰＵ１１１から提供されたデータを送信する。また通信部１１９は通信相手から受信したデータをＣＰＵ１１１、ＲＡＭ１１３、記憶部１１８に出力する。記憶部１１８はＣＰＵ１１１との間でやり取りし、情報の保存・消去を行う。
【００８９】
入出力インタフェース１２２にはまた、必要に応じてドライブ１２０が接続され、磁気ディスク１３１、光ディスク１３２、光磁気ディスク１３３、或いは半導体メモリ１３４などが適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部１１８にインストールされる。実施例２の光ディスクドライブ装置５０は、このドライブ１２０の一部に相当し、光ディスク１３２が、前記ＣＤ−ＤＡ、ＣＤ−Ｒに相当する。
【００９０】
前記オーディオ再生アプリケーションは、記憶部１１８に格納されており、入力部１１６のキーボードやマウスによって起動が指示されると、ＣＰＵ１１１がこれをＲＡＭ１１３に逐次取りだして実行する。
【００９１】
そして、ＣＰＵ１１１が前記オーディオ再生アプリケーションを実行することによって、前記図５に示すような著作権管理部における処理を機能的に果たす。ここでは、著作権管理部の機能的な構成、及び各部の処理については説明を省略する。なお、前記図５に示した著作権管理部における動作の流れもＣＰＵ３１が前記オーディオ再生アプリケーションを実行することによって成される。
【００９２】
ホストコンピュータ１００のＣＰＵ１１１における各機能の処理手順について前記図８を準用して説明する。先ず、ＣＰＵ１１１は、図５の特性識別部１１として機能し、ピックアップ２１、ＲＦアンプ２９、２値化回路３１、デコーダ３２、Ｉ／Ｆ３３という経路で得られたデータからメディアの物理特性を抽出する。また、ピックアップ２１、ＲＦアンプ２９、グルーブデコード回路４３、システムコントローラ３０、Ｉ／Ｆ３３という経路で得られたデータからメディアの物理特性を抽出してもよい（ステップＳ１１）。
【００９３】
次に、ＣＰＵ１１１は、制御部１２として機能し、ステップＳ１にて得られた物理特性を基にメディアを特定する（ステップＳ１２）。例えば、ＣＤ−ＤＡであるか或いはＣＤ−Ｒであるかという特定である。
【００９４】
ＣＰＵ１１１は、また制御部１２として機能し、メディアからＣＤ−ＤＡ用利用条件及びＣＤ−Ｒ用利用条件を読み出す（ステップＳ１３）。そして、改竄があるか否かをディジタル署名を基にチェックする。また、共有秘密鍵を用いたメッセージ認証符号を基に改竄の有無をチェックしてもよい。さらに、ＣＰＵ１１１は、制御部１２として機能し、メディアに対して可能な動作をリストアップする（ステップＳ１４）。
【００９５】
次に、ＣＰＵ１１１は、データ処理部１３として機能し、デコーダ３２にてデコードされた暗号化コンテンツを、コンテンツ鍵を用いて復号する（ステップＳ１５）。なお、コンテンツ鍵についても、ＣＰＵ３１は、メディアの秘密の場所から取り出したり、メディアの所定の領域に記録されている暗号化コンテンツ鍵を、グローバルシークレット鍵を用いて復号する。
【００９６】
そして、ＣＰＵ１１は、データ処理部１３として機能し、ステップＳ１４にてリストアップされた動作を、メディアの種類に応じて実行する（ステップＳ１６）。
【００９７】
例えば、光ディスクドライブ装置５０には、前記図１に示したＣＤ−Ｒがターンテーブル２７に装着されたとする。すると、ＣＰＵ１１１は、特性識別部１１として機能し、ＣＤ−Ｒの物理特性、例えばリードインエリアよりも内周側にＰＣＡ、ＰＭＡがあることを反射光の反射率から抽出する。ＣＰＵ１１１は、制御部１２として機能し、抽出した物理特性からメディアがＣＤ−Ｒであると特定する。
【００９８】
次に、ＣＰＵ１１１は、制御部１２として機能し、ＣＤ−ＲからＣＤ−ＤＡ用利用条件及びＣＤ−Ｒ用利用条件を読み出し、改竄がないか否かをチェックする。そして、ＣＤ−Ｒ用利用条件を参照して、例えばコピーを許可せず、再生のみを許可する、という動作をリストアップする。次に、ＣＰＵ１１１は、データ処理部１３として機能し、復号したコンテンツに対して前記リストアップされた動作、例えば再生のみの動作を実行し、スピーカから、または図示しないヘッドフォンから出力するのみとする。
【００９９】
例えば、ＣＤ−ＤＡがターンテーブル２７に装着されたとする。すると、ＣＵＰ１１１は、特性識別部１１として機能し、ＣＤ−ＤＡの物理特性、例えばリードインエリアよりも内周側にはデータ領域がないことを反射光の反射率から抽出する。ＣＰＵ１１１は、制御部１２として機能し、抽出した物理特性からメディアがＣＤ−ＤＡであると特定する。
【０１００】
次に、ＣＰＵ１１は、制御部１２として機能し、ＣＤ−ＤＡからＣＤ−ＤＡ用利用条件及びＣＤ−Ｒ用利用条件を読み出し、改竄がないか否かをチェックする。そして、ＣＰＵ１１１は、ＣＤ−ＤＡ用利用条件を参照して、例えば再生のほか、コピーも許可する、という動作をリストアップする。ＣＰＵ１１１は、データ処理部１３として機能し、復号したコンテンツに対して前記リストアップされた動作、例えば再生のほか、コピーも許可する動作を実行する。このため、ユーザは、ドライブ１２０によって光磁気ディスク１３３にオーディオ情報をコピーすることができる。
【０１０１】
これまで、コンテンツは、コンテンツ鍵によって暗号化されていると説明してきたが、その具体例に以下について説明する。この具体例では、図１２に示すように、コンテンツはコンテンツ鍵Ｋｃにより、暗号化されており（Ｅｎｃ（Ｋｃ，Ｃｏｎｔｅｎｔ））、コンテンツ鍵Ｋｃは、ルート鍵ＫＲ（有効化キーブロックＥＫＢで暗号化され（Ｅｎｃ（ＫＲ，Ｋｃ））、ＥＫＢとともに、暗号化されたコンテンツに付加されている。
【０１０２】
図１２の例におけるＥＫＢには、例えば、ＤＮＫ（Device Node Key）で暗号化したルートキーＫＲが含まれている（Ｅｎｃ（ＤＮＫ，ＫＲ））。従って、ＰＣのＣＰＵ１１１は、予め配布されているＤＮＫを利用して、ＥＫＢからルート鍵ＫＲを得ることができる。さらに、ルート鍵ＫＲを用いて、Ｅｎｃ（ＫＲ，Ｋｃ）からコンテンツ鍵Ｋｃを復号することができる。そして、このコンテンツ鍵Ｋｃを用いて暗号化コンテンツ（Ｅｎｃ（Ｋｃ，Ｃｏｎｔｅｎｔ））を復号することができる。
【０１０３】
以上に説明したように、実施例３のＰＣによれば、ユーザに不便さを感じさせず、かつ著作権を管理するために作られた実施例１の光ディスクを、ユーザに不便さを感じさせず、かつ著作権を管理して再生することができる。
【０１０４】
なお、この第３実施例では、ＣＤ−ＤＡのオーディオ情報をＣＤ−Ｒにコピーする例を挙げた。もし、前記利用条件ファイルとしてＣＤ−ＤＡ用とＣＤ−ＲＷ用が用意されているのであれば、ＣＤ−ＤＡのオーディオ情報をＣＤ−ＲＷにコピーする例を挙げることもできる。この場合も、ＣＤ−ＲＷからさらに他のメディアへのコピーを禁止したり、あるいは使用期間を規定できる。また、ＣＤ−ＤＡ用とＭＤ用が用意されているときにも同様の制限をすることができる。
【実施例４】
【０１０５】
実施例４は、前記実施例１のＣＤ−ＤＡ、及びＣＤ−Ｒを再生するとともに、ＣＤ−Ｒ、ＣＤ−ＲＷにオーディオ情報を記録する図１３の光ディスクドライブ装置１４０を内蔵するＰＣである。ＰＣは、音楽記録再生アプリケーションを実行することで、光ディスクドライブ装置１４０にて再生されたオーディオ情報を、表示部６２のＬＣＤ６３を挟んで左右に設置されているスピーカ６１Ｌ、６１Ｒから出力することができる。また、前記アプリケーションの実行により再生したオーディオ情報をＣＤ−ＲＯＭデータ等として一旦内部の記憶装置（ＨＤＤ等）に書き込み、書き込んだオーディオ情報をＣＤ−Ｒ、ＣＤ−ＲＷなどに記録することができる。
【０１０６】
先ず、光ディスクドライブ装置１４０のハードウェア構成について図１３を参照して説明する。ディスク９０はＣＤ−ＤＡ、ＣＤ−Ｒ等である。前記図９の光ディスクドライブ装置１４０と異なるのは、記録系の構成が付加されている点である。
【０１０７】
記録時には、ホストコンピュータ１００から記録データ（オーディオデータやＣＤ−ＲＯＭデータ）が転送されてくるが、その記録データはインターフェース部３３からバッファメモリ４０に送られてバッファリングされる。この場合エンコード／デコード部１４１は、バファリングされた記録データのエンコード処理として、ＣＤ−ＲＯＭフォーマットデータをＣＤフォーマットデータにエンコードする処理（供給されたデータがＣＤ−ＲＯＭデータの場合）、ＣＩＲＣエンコード及びインターリーブ、サブコード付加、ＥＦＭ変調などを実行する。
【０１０８】
エンコード／デコード部１４１でのエンコード処理により得られたＥＦＭ信号は、ライトストラテジー４１で波形調整処理が行われた後、レーザドライブパルス（ライトデータＷＤＡＴＡ）としてレーザードライバ３８に送られる。ライトストラテジー４１では記録補償、すなわち記録層の特性、レーザー光のスポット形状、記録線速度等に対する最適記録パワーの微調整やレーザドライブパルス波形の調整を行うことになる。
【０１０９】
レーザドライバ３８ではライトデータＷＤＡＴＡとして供給されたレーザドライブパルスをレーザダイオード２４に与え、レーザ発光駆動を行う。これによりディスク９０にＥＦＭ信号に応じたピット（相変化ピットや色素変化ピット）が形成されることになる。
【０１１０】
システムコントローラ３０における記録時の処理は以下の通りである。ホストコンピュータ１００から書込命令（ライトコマンド）が出されると、システムコントローラ３０は、まず書き込むべきアドレスにピックアップ２１を移動させる。そしてエンコード／デコード部１４１により、ホストコンピュータ１００から転送されてきたデータについて前述したようにエンコード処理を実行させ、ＥＦＭ信号とさせる。そして前記のようにライトストラテジー４１からのライトデータＷＤＡＴＡがレーザドライバ３８に供給されることで、記録が実行される。
【０１１１】
記録系を除く他の構成と動作は実施例２のそれらと同様であるので説明を省略する。また、ホストコンピュータ１００のＣＰＵ１１１における各機能の処理手順についても説明を省略する。
【０１１２】
但し、前記ＣＤ−ＤＡ用利用条件、又はＣＤ−Ｒ用利用条件に、チェックアウト、コピーによってオーディオデータを他のＣＤ−Ｒ、ＣＤ−ＲＷ等に記録してもよいという条件があるときには、前記記録系とホストコンピュータ１００とにより、一旦オーディオデータをホストコンピュータ１００の記憶部１１８に書き込んだ後、ターンテーブル２７に積載されたＣＤ−Ｒ、ＣＤ−ＲＷにオーディオデータを記録することになる。もちろん、このとき、前記ＣＤ−ＤＡ用利用条件、ＣＤ−Ｒ用利用条件、さらにはＣＤ−ＲＷ用利用条件も所定の場所に、記録される。なお、ＣＤ−ＲＷ用利用条件は、ＣＤ−ＲＷへの記録を許可するメディアには既に記録されているという前提である。
【０１１３】
以上に説明したように、実施例４のＰＣによれば、ユーザに不便さを感じさせず、かつ著作権を管理するために作られた実施例１の光ディスクのオーディオ情報を、ユーザに不便さを感じさせず、かつ著作権を管理して記録再生することができる。
【０１１４】
なお、この第４実施例では、ＣＤ−ＤＡのオーディオ情報をＣＤ−Ｒにコピーする例を挙げた。もし、前記利用条件ファイルとしてＣＤ−ＤＡ用とＣＤ−ＲＷ用が用意されているのであれば、ＣＤ−ＤＡのオーディオ情報をＣＤ−ＲＷにコピーする例を挙げることもできる。この場合も、ＣＤ−ＲＷからさらに他のメディアへのコピーを禁止したり、あるいは使用期間を規定できる。また、ＣＤ−ＤＡ用とＭＤ用が用意されているときにも同様の制限をすることができる。
【０１１５】
また、前記実施例１〜実施例４においては、物理的な特性を、リードインエリアよりも内側にデータ領域があるな否か、あるいはグルーブがあるかを挙げた。このほかには、バーストカッティングエリア（Burst Cutting Area）に情報が記録されたＣＤであるか否かや、特定のデバイス読み取り可能な模様の描かれたＣＤであるか否か等も挙げることができる。
【０１１６】
また、前記実施例１〜実施例４においては、記録媒体として、ＣＤ−ＤＡ、ＣＤ−Ｒ等の光ディスクを例に挙げたが、ＨＤや半導体メモリを挙げてもよい。例えば、半導体メモリに暗号化コンテンツと、コンテンツ鍵と、各媒体の利用条件を記録しておいてもよい。前記利用条件としては、ＨＤへのコピーを前提としてＨＤ用の利用条件を一緒に記録することが考えられる。また、光ディスクや、他の記録媒体へのコピーを前提として各媒体用の利用条件を記録することも考えられる。
【０１１７】
また、このような半導体メモリに記録されたデータを再生するためには、本発明の情報再生装置の具体例となる半導体メモリ再生装置が必要となる。詳細な構成は省略するが、前記図５に示すような著作権管理部を備えることにより、前記実施例２〜実施例４と同じ効果を奏する。
【産業上の利用可能性】
【０１１８】
半導体メモリ、ＨＤ等の記録媒体にも本発明を適用できる。また、コンテンツとしては、オーディオ情報の他に、ビデオ情報を扱うことが可能である。もちろん、ビデオ情報にリンクさせたオーディオ情報を扱うこともできる。さらに、インターネットなどのネットワークを介してサーバからクライアントに送られてくる音楽コンテンツに暗号化コンテンツと、コンテンツ鍵と、各媒体の利用条件を記録しておくようにしてもよい。この場合、クライアントが本発明の情報再生装置、情報記録再生装置として動作する。
【０１１９】
また、図５に示した著作権管理部１０の特性識別部１１は、各ディスクの物理特性の他、論理特性を抽出し、これを制御部１２に送り、制御部１２にてディスクを判別するようにすることも可能である。
【図面の簡単な説明】
【０１２０】
【図１】実施例１のＣＤ−ＤＡ、ＣＤ−Ｒを説明する図である。
【図２】ＣＤ−Ｒ及びＣＤ−ＲＷのディスクフォーマット図である。
【図３】ウォブリンググルーブを示す図である。
【図４】実施例２のＣＤプレーヤとその周辺装置との接続関係を示す図である。
【図５】ＣＤプレーヤ内の著作権管理部の機能ブロック図である。
【図６】著作権管理部における動作の流れを示すシーケンス図である。
【図７】ＣＤプレーヤのハードウェア構成を示す図である。
【図８】ＣＤプレーヤのシステムコントローラが著作権管理部として機能するときの処理手順を示すフローチャートである。
【図９】実施例３のＰＣを示す図である。
【図１０】実施例３のＰＣに収納される光ディスクドライブ装置のハードウェア構成を示す図である。
【図１１】実施例３のＰＣのブロック図である。
【図１２】コンテンツ鍵と暗号化コンテンツとを示す図である。
【図１３】実施例４のＰＣに収納される光ディスクドライブ装置のハードウェア構成を示す図である。
【符号の説明】
【０１２１】
１  暗号化コンテンツ、２  コンテンツ鍵、３  ＣＤ−ＤＡ用利用条件、ＣＤ−Ｒ用利用条件、５  ＣＤプレーヤ、６  ＭＤプレーヤ、７  スピーカ、１０  著作権管理部、１１  特性識別部、１２  制御部、１３  データ処理部
【図１】
2005038507.tif 000003
【図２】
2005038507.tif 000004
【図３】
2005038507.tif 000005
【図４】
2005038507.tif 000006
【図５】
2005038507.tif 000007
【図６】
2005038507.tif 000008
【図７】
2005038507.tif 000009
【図８】
2005038507.tif 000010
【図９】
2005038507.tif 000011
【図１０】
2005038507.tif 000012
【図１１】
2005038507.tif 000013
【図１２】
2005038507.tif 000014
【図１３】
2005038507.tif 000015