(57)【特許請求の範囲】
【請求項１】
それぞれ第1と第2の記録メディアにデータを書き込むため、及び前記第1と第２の記録メディアからデータを読取るための第1と第２のディスクドライブ部と、
記録モードで、記録用のコンテンツデータと、その管理情報を出力するエンコード手段と、
前記エンコード手段からの前記記録用のコンテンツデータに対して、予め格納されている前置デバイスキー情報Ａの一部を用いてスクランブルを施して前記管理情報とともに前記第1のディスクドライブ部に与えるためと、前記第1のディスクドライブ部からの暗号化コンテンツデータに対して、前記前置デバイスキー情報の一部を用いてデスクランブルを施すための第1の暗号化・復号化部と、
前記エンコード手段からの前記記録用のコンテンツデータに対して、予め格納されている前置デバイスキー情報Ｂを用いてスクランブルを施して前記管理情報とともに前記第２のディスクドライブ部に与えるためと、前記第２のディスクドライブ部からの暗号化コンテンツデータに対して、前記前置デバイスキー情報Ｂを用いてデスクランブルを施すための第２の暗号化・復号化部と、
再生モードで、前記第1又は第２の暗号化・復号化部からのコンテンツデータを復号するデコード手段と、
前記第２の記録メディアのバージンメディアを初期化した際、少なくともメディアキー情報とデバイスキーとを用いて独自の新規デバイスキー情報Ｂを作成する手段と、
前記第１、第２の暗号化・復号化部が有する前置デバイスキー情報Ａ，Ｂを前記新規デバイスキー情報Ｂの内容に置換する手段と、
装置の起動時に、前記第1と第2の暗号化・復号化部に格納されているデバイスキー情報Ａとデバイスキー情報Ｂとの一部及び又は全部を比較し、比較結果が不一致の場合は、装置の記録再生動作に制限を与える手段と
を有したことを特徴とするスクランブルキー管理機能付き情報記録再生装置。
【請求項２】
前記第1の記録メディアは、装置内蔵のハードディスクであり、前記第２記録メディアは、装置リムーバブルな光ディスクであることを特徴とする請求項１記載のスクランブルキー管理機能付き情報記録再生装置。
【請求項３】
少なくとも前記管理情報に含まれるコピー情報を解析し、その解析結果に応じて、前記第1及び第2の暗号化・復号化部のスクランブル処理或はデスクランブル処理を実行させるか否かを決定するための制御部と、
を具備したことを特徴とする請求項１記載のスクランブルキー管理機能付き情報記録再生装置。
【請求項４】
前記比較結果が不一致の場合であるときは、装置の動作を停止し、警告表示を得る手段を有することを特徴とする請求項１記載のスクランブル管理機能付き情報記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、複数の情報記録再生装置を内蔵した、スクランブルキー管理機能付き情報記録再生装置に関するものである。この発明が適用される記録再生装置としては、例えばハード・ディスク（ＨＤＤ）と、録再可能なＤＶＤ（デジタル・バーサタイル・ディスク）などの媒体を同時に取り扱うことができる機器がある。
【０００２】
【従来の技術】
近年、画像圧縮技術において、現在、国際規格化したＭＰＥＧ２（Moving Image Coding Expert Group ）方式を使用するとともに、ＡＣ３オーディオ圧縮方式を採用したＤＶＤ規格が提案された。
【０００３】
この規格は、ＭＰＥＧ２システムレイヤに従って、動画圧縮方式にＭＰＥＧ２方式をサポートし、音声圧縮方式にＡＣ３オーディオ圧縮方式及びＭＰＥＧオーディオ圧縮方式をサポートしている。さらに、映画やカラオケ等の字幕用としてビットマップデータをランレングス圧縮した副映像データを取り扱うことができるようになっている。さらに、この規格では、再生装置との関係では、早送り逆送りなどの特殊再生用コントロールデータ（ナビパック）を追加して構成されている。さらにまたこの規格では、コンピュータでディスクのデータを読むことが出来るように、ＩＳ０９６６０とマイクロＵＤＦの規格をサポートしている。
【０００４】
また、メディア自身の規格としては、ＤＶＤ−ビデオのメディアであるＤＶＤ−ＲＯＭの規格に続き、ＤＶＤ−ＲＡＭの規格（記録容量約４．７ＧＢ）も完成し、ＤＶＤ−ＲＡＭドライブもコンピュータ周辺機器として、普及し始めている。
【０００５】
さらに、現在ではＤＶＤ−ＲＡＭを利用し、リアルタイムでの情報記録再生が可能なシステムを実現するＤＶＤビデオ規格、つまりＶＲ（Video recording）−ＤＶＤの規格が完成しつつあり、近いうちに検証作業も終了する予定となっている。この規格は、現在発売されているＤＶＤ−ビデオの規格を元に考えられている。さらに、そのＶＲ−ＤＶＤに対応したファイルシステムも現在規格化されている。
【０００６】
一方では、録再装置に内蔵されたハード・ディスク装置（ＨＤＤ）を利用し、放送信号を記録再生する方式も考えられている。ハードディスク装置では１００Ｇバイト以上のデータ記録が可能である。
【０００７】
上記のように、記録容量が増大した録再メディアと、信号処理技術の進歩により、最近ではリムーバブルなＤＶＤ−ＲＡＭを取り扱うことができる光ディスク録再装置と、ＨＤＤとを同時に内蔵した情報録再装置が考えられている。
【０００８】
ここで、このような機器の使用形態を考えた場合、以下のような使用形態が考えられる。即ち、放送番組信号（或は他の媒体からの再生信号）を所定のフォーマットに変換してハードディスク又はＤＶＤ−ＲＡＭに記録する。このような記録処理を間欠的なプログラム予約時間に実行させる。また、複数の番組を一旦、内蔵の記録媒体（ハードディスク）に記録する。そして記録された番組を組み合せたり、一部削除したりして編集を行ない、編集を行なった結果をハードディスク又はＤＶＤ−ＲＡＭに再記録する。
【０００９】
通常は、ハードディスクは、機器内蔵であり、ＤＶＤ−ＲＡＭは、リムーバブルなメディアとして利用される。
【００１０】
また近年では、情報記録再生を実行する装置は、コンテンツの著作権を保護するためにコピープロテクション機能を有することが要望されている。コピープロテクションを行なうために、コンテンツの管理情報や、ヘッダには、コピー情報が含まれている。コピー情報がコピー禁止を示す場合には、コンテンツを、記録媒体に記録することは許されない。しかしコンテンツによっては、コピーフリー、1回コピー許可のものもある。コピー情報が、コピーフリーを示す場合には、コンテンツの自由コピーが得られるように、記録媒体に記録を行なう必要がある。また、コピー情報が、1回コピー許可を示す場合には、コンテンツに対しては、単純にダビングを行なっても正常な再生が出来ないようにスクランブルを施し、また、その管理情報やヘッダのコピー情報を、コピー禁止に書き換えて記録媒体に記録を行なうようにしている。
【００１１】
スクランブルが施された情報を記録媒体から再生する場合には、スクランブルを解除しなければならない。このスクランブルを解除するには、キー情報が必要である。このキー情報としては、記録再生装置の製造時にＥＰＲＯＭなどに書き込まれたデバイスキーを含むキー情報が利用される。
【００１２】
【発明が解決しようとする課題】
ところで、不正行為により、上記のデバイスキーが解読されてオープンになったり、消去されたり、或は無意味なキーに変更されてしまうと、上記のスクランブルを実行することができない。スクランブルを施さずに記録媒体に記録が行なわれてしまうと、例えばコピー情報がコピー禁止を示していても、非スクランブルのコンテンツをダビングし、大量に配信、販売するような不正取引を許すことになる。
【００１３】
そこで、この発明は、スクランブルに必要なデバイスキー情報が不正行為により盗まれても、自動的にデバイスキー情報を更新することができ、安全を維持できるスクランブルキー管理機能付き情報記録再生装置を提供することを目的とする。
【００１４】
【課題を解決するための手段】
この発明は、それぞれ第1と第2の記録メディアにデータを書き込むため、及び前記第1と第２の記録メディアからデータを読取るための第1と第２のディスクドライブ部と、記録モードで、記録用のコンテンツデータと、その管理情報を出力するエンコード手段と、前記エンコード手段からの前記記録用のコンテンツデータに対して、予め格納されている前置デバイスキー情報Ａの一部を用いてスクランブルを施して前記管理情報とともに前記第1のディスクドライブ部に与えるためと、前記第1のディスクドライブ部からの暗号化コンテンツデータに対して、前記前置デバイスキー情報の一部を用いてデスクランブルを施すための第1の暗号化・復号化部と、前記エンコード手段からの前記記録用のコンテンツデータに対して、予め格納されている前置デバイスキー情報Ｂを用いてスクランブルを施して前記管理情報とともに前記第２のディスクドライブ部に与えるためと、前記第２のディスクドライブ部からの暗号化コンテンツデータに対して、前記前置デバイスキー情報Ｂを用いてデスクランブルを施すための第２の暗号化・復号化部と、再生モードで、前記第1又は第２の暗号化・復号化部からのコンテンツデータを復号するデコード手段と、前記第２の記録メディアのバージンメディアを初期化した際、少なくともメディアキー情報とデバイスキーとを用いて独自の新規デバイスキー情報Ｂを作成する手段と、前記第１、第２の暗号化・復号化部が有する前置デバイスキー情報Ａ，Ｂを前記新規デバイスキー情報Ｂの内容に置換する手段と、装置の起動時に、前記第1と第2の暗号化・復号化部に格納されているデバイスキー情報Ａとデバイスキー情報Ｂとの一部及び又は全部を比較し、比較結果が不一致の場合は、装置の記録再生動作に制限を与える手段を有する。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
【００１６】
図１は、この発明を適用した録再装置の一実施の形態を示す図である。
【００１７】
図１の各ブロックを大きく分けると、左側には記録部の主なブロックを示し、右側には再生部の主なブロックを示している。この情報録再装置は、ハードディスクを駆動するハードディスクドライブ部２００１と、ビデオファイルを構築できる情報記憶媒体である光ディスクを回転駆動し、情報の読み書きを実行する光ディスクドライブ部１００１を有する。
【００１８】
１００３は、データプロセッサ部であり、ハードディスクドライブ部２００１及び光ディスクドライブ部１００１に記録データを供給することができ、またディスクからの再生データを受け取ることができる。この場合、ハードディスクドライブ部２００１に供給される記録データ或はディスク側から受け取る再生データは、暗号化・復号化部２００２を通して出力又は入力される。また、光ディスクドライブ部１００１に供給される記録データ或はディスク側から受け取る再生データは、暗号化・復号化部１００２を通して出力又は入力される。
【００１９】
データプロセッサ部１００３は、記録或は再生単位のデータを取扱うもので、バッファ回路、変調・復調回路、エラー訂正部などを含む。またこのデータプロセッサ部１００３には、バッファとして機能する一時記憶部１００４が接続されている。
【００２０】
またこの録再装置は、録画側を構成するエンコーダ部５０と、再生側を構成するデコーダ部６０と、装置本体の動作を制御するマイクロコンピュータブロック３０とを主たる構成要素としている。
【００２１】
エンコーダ部５０は、入力されたアナログビデオ信号、入力されたアナログオーディオ信号を、デジタル化するビデオ用及びオーディオ用のアナログデジタルコンバータ（Ａ／Ｄ）と、ビデオエンコーダ（Ｖ−Ｅ）と、オーディオエンコーダ（Ａ−Ｅ）とを有する。さらにまた、副映像エンコーダも含む。また各エンコーダの出力を所定のＤＶＤ−ＲＡＭのフォーマットにするフォーマッタ部と、バッファメモリとを備えている。エンコーダ部５０には、ＡＶ入力部４１からの外部アナログビデオ信号と外部アナログオーディオ信号、あるいはＴＶ（テレビジョン）チューナ４２からのアナログビデオ信号とアナログ音声信号が入力される。
【００２２】
尚、エンコーダ部５０は、直接デジタルビデオ信号やデジタルオーディオ信号が入力されるときは、デジタルビデオ信号やデジタルオーディオ信号を直接フォーマッタ部に供給している。また図示していないがビデオミキシング部、オーディオセレクタに各ビデオデータ、オーディオデータを供給することができる。
【００２３】
ビデオエンコーダでは、デジタルビデオ信号は、ＭＰＥＧ２またはＭＰＥＧ１規格に基づいた可変ビットレートで圧縮されたデジタルビデオ信号に変換される。デジタルオーディオ信号は、ＭＰＥＧまたはＡＣ−３規格に基づいて、固定ビットレートで圧縮されたデジタルオーディオ信号またはリニアＰＣＭのデジタルオーディオ信号に変換される。
【００２４】
副映像情報がＡＶ入力部４２から入力された場合（例えば副映像信号の独立出力端子付ＤＶＤビデオプレーヤからの信号）、あるいはこのようなデータ構成のＤＶＤビデオ信号が放送され、それがＴＶチューナ４２で受信された場合は、ＤＶＤビデオ信号中の副映像信号が、副映像エンコーダ（ＳＰ−Ｅ）でエンコード（ランレングス圧縮）され、副映像のビットマップとなる。またキャプション、文字放送などの信号も同様である。
【００２５】
エンコードされたデジタルビデオ信号、デジタルオーディオ信号、副映像データは、フォーマッタにおいてパック化され、ビデオパック、オーディオパック、副映像パックとなり、さらにこれらが集合されて、DVD‐レコーディング規格（例えばＤＶＤ−ＲＡＭ、DVD‐R、DVD-RWなどの規格）で規定されたフォーマットに変換される。この処理は、フォーマッタ部のＲＴＲ（リアルタイムレコーディング）パック設定部により行なわれる。
【００２６】
ここで、本装置は、エンコーダ部５０でエンコードされた情報（ビデオ、オーディオ、副映像データなどのパック）及び作成された管理情報を、所定の記録単位で、データプロセッサ１００３を介してハードディスクドライブ部２００１に供給し、ハードディスクに記録することができる。またハードディスクに記録された情報を、データプロセッサ部１００３、光ディスクドライブ部１００１を介して読み出し、光ディスク１００１に記録することもできる。これは、ハードディスクに記録されている情報が、光ディスク１００１のデータフォーマットと同じであることによる。ただしこの場合、後述するコピープロテクション機能の動作が伴う。
【００２７】
さらにまた、エンコーダ部５０でエンコードされた情報、及び、作成された管理情報をデータプロセッサ部１００３、光ディスクドライブ部１００１を介して、光ディスクに直接記録することもできる。さらには、光ディスク及びハードディスクに記録されている（ファイル或はビデオオブジェクト）を削除することもできる。またハードディスク或は光ディスクに記録されている複数番組のビデオオブジェクトを、一部削除したり、異なる番組のオブジェクトを繋げたり、する編集処理を行うこともできる。これは、本発明に係るフォーマットが取り扱うデータ単位（後述する）を定義し、編集を容易にしているからである。この場合も後述するコピープロテクション機能の動作が伴うことは勿論のことである。
【００２８】
なおハードディスクに記録されている情報が、光ディスク１００１のデータフォーマットと異なる場合は、ハードディスクから読み出した情報をエンコーダ部５０でエンコードする。そしてエンコードされた情報を光ディスクに記録することができる。
【００２９】
光ディスクドライブ部１００１は、光ディスク１００１に対する回転制御系、光ヘッド制御系（レーザ駆動系、光学系を含む）などを有する。ハードディスクドライブ部２００１は、ハードディスクに対する回転制御系、磁気ヘッド制御系などを含む。
【００３０】
マイクロコンピュータブロック３０は、ＭＰＵ（マイクロプロセシングユニット）、またはＣＰＵ（セントラルプロセシングユニット）と、制御プログラム等が書き込まれたＲＯＭと、プログラム実行に必要なワークエリアを提供するためのＲＡＭとを含んでいる。
【００３１】
マイクロコンピュータブロック３０のＭＰＵは、そのＲＯＭに格納された制御プログラムに従い、ＲＡＭをワークエリアとして用いて、記録媒体に対する欠陥場所検出、未記録領域検出、録画情報記録位置設定、ＵＤＦ記録、ＡＶアドレス設定等を実行する。
【００３２】
また、マイクロコンピュータブロック３０は、システム全体を制御するために必要な情報処理部を有するもので、ワークRAM、ディレクトリ検知部、VMG（全体のビデオ管理情報）情報作成及び管理情報の解析部、コピー関連情報検知部、コピー及びスクランブリング情報処理部（RDI処理部）、パケットヘッダ処理部、シーケンスヘッダ処理部、アスペクト比情報処理部を備える。
【００３３】
ＭＰＵの実行結果のうち、ユーザに通知すべき内容は、ＤＶＤビデオレコーダの表示部４３に表示されるか、またはモニタディスプレイにＯＳＤ（オンスクリーンディスプレイ）表示される。また、マイクロコンピュータブロック３０には、この装置を操作するための操作信号を与えるキー入力部４４（リモートコントロールシステムも含む）を有する。
【００３４】
なお、マイクロコンピュータブロック３０が、光ディスクドライブ部１００１、データプロセッサ部１００３、エンコーダ部５０及び／またはデコーダ部６０等を制御するタイミングは、ＳＴＣ（システムタイムクロック）３８からの時間データに基づいて、実行することができる。録画や再生の動作は、通常はＳＴＣ３８からのタイムクロックに同期して実行されるが、それ以外の処理は、ＳＴＣ３８とは独立したタイミングで実行されてもよい。
【００３５】
次にデコーダ部６０を説明する。デコーダ部６０は、パック構造を持つＤＶＤフォーマットの信号から各パックを分離して取り出す分離部と、パック分離やその他の信号処理実行時に使用するメモリと、分離部で分離された主映像データ（ビデオパックの内容）をデコードするビデオデコーダ（Ｖ−Ｄ）と、セパレータで分離された副映像データ（副映像パックの内容）をデコードするＳＰデコーダ（ＳＰ−Ｄ）と、セパレータで分離されたオーディオデータ（オーディオパックの内容）をデコードするオーディオデコーダ（Ａ−Ｄ）を有する。またデコードされた主映像データにデコードされた副映像データを適宜合成し、主映像にメニュー、ハイライトボタン、字幕やその他の副映像を重ねて出力するビデオプロセッサ（Ｖ−ＰＲＯ）を備えている。
【００３６】
デコーダ部６０の出力ビデオ信号は、フレームメモリコントロール部７１に入力される。フレームメモリコントロール部７１では、マイクロコンピュータブロック３０からのテキストデータとビデオ信号との合成を行なうことも可能である。フレームメモリコントロール部７１には、また、ＴＶチューナ部４２やＡ／Ｖ入力部４２からの信号を直接取り込むライン（図示せず）も接続されている。フレームメモリコントロール部７１には、バッファとして用いるフレームメモリ７２が接続されている。フレームメモリコントロール部７１の出力がデジタル出力の場合は、インターフェース（Ｉ／Ｆ）（図示せず）を介して外部へ出力され、アナログ出力の場合は、デジタルアナログ変換器７４を介して外部へ出力される。
【００３７】
オーディオでコーダ（Ａ−Ｄ）からの出力オーディオ信号は、デジタルアナログ変換器（Ｄ／Ａ）でアナログ変換され外部に出力される。
【００３８】
なお図示していないが、オーディオ信号の出力に関しては、その出力信号経路にセレクタが設けられる。セレクタは、マイクロコンピュータブロック３０からのセレクト信号により制御される。これにより、セレクタは、ＴＶチューナ部４２やＡ／Ｖ入力部４１からのデジタル信号を直接モニタするとき、エンコーダ部５０をスルーした信号を直接選択し出力することも可能である。
【００３９】
尚、エンコーダ部５０のフォーマッタでは、録画中、各切り分け情報を作成し、定期的にマイクロコンピュータブロック３０のＭＰＵへ送る（ＧＯＰ先頭割り込み時などの情報）。切り分け情報としては、ＶＯＢＵのパック数、ＶＯＢＵ先頭からのＩピクチャのエンドアドレス、ＶＯＢＵの再生時間などがある。
【００４０】
また、エンコーダ部５０のフォーマッタは、アスペクト情報処理部からの情報を録画開始時にＭＰＵへ送り、ＭＰＵはＶＯＢストリーム情報（ＳＴＩ）を作成する。ここで、ＳＴＩは、解像度データ、アスペクトデータなどを保存し、再生時、各デコーダ部はこの情報を元に初期設定を行われる。
【００４１】
ここで、ＤＶＤを利用したリアルタイム録再機において、注意すべき点は、データをアクセスする場合、そのアクセス（シーク）している間に、とぎれないで再生を続けるために、最低限連続するセクタが必要になってくる。この単位をＣＤＡ（コンティギュアス・データ・エリア）という。つまりシームレス再生を実現するために予め取り決められているデータサイズである。
【００４２】
このＣＤＡは、ＥＣＣ（エラー訂正コード）ブロック単位となっている方が有利である。そのため、ＣＤＡサイズは１６セクタの倍数にし、ファイルシステムでは、このＣＤＡ単位で記録を行っている。データプロセッサ部１００３は、エンコーダ部５０のフォーマッタからＶＯＢＵ単位のデータを受け取り、ＣＤＡ単位のデータを、ディスクドライブ部１００２に供給している。
【００４３】
またマイクロコンピュータブロック３０のＭＰＵは、記録したデータを再生するのに必要な管理情報を作成し、データ記録終了のコマンドを認識すると、作成した管理情報をデータ処理部１００３に送る。これにより、管理情報がディスクに記録される。したがって、エンコードが行なわれているとき、マイクロコンピュータブロック３０のＭＰＵは、エンコーダ部５０からデータ単位の情報（切り分け情報など）を受け取る。また、マイクロコンピュータブロック３０のＭＰＵは、記録開始時には、ディスクから読み取った管理情報（ファイルシステム）を認識し、ディスクの未記録エリアを認識し、データの記録エリアをデータプロセッサ部１００３を介してディスクに設定している。また、マイクロコンピュータブロック３０のＭＰＵは、再生開始時には、ディスクから読み取った各種管理情報を解析して認識し、デコーダ６０の初期設定、コピー禁止、許可などの制御を行うことができる。
【００４４】
上記した記録媒体は、その記録再生用の情報として、大別すると管理情報、コンテンツ情報（ビデオ、オーディオなどの情報）が存在する。そして、コピープロテクトに関連する情報の記録エリアは、管理情報内、コンテンツ情報内にそれぞれ確保される。
【００４５】
また、コピープロテクトに関連する情報は、情報記録再生装置側にも存在し、暗号化・復号化部２００２、１００２内にそれぞれユニークデバイスキー情報Ａ、Ｂとして存在する。ユニークデバイスキー情報Ａ，Ｂは、基本的にはこの情報記録再生装置の独自のキー情報であり、Ａ，Ｂは全く同じである。
【００４６】
尚、本発明装置で扱われる記録媒体としては、ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＷ，ＤＶＤ−Ｒ、さらには、大容量のメモリが可能である。またメモリチップを複合化したものであってもよい。
【００４７】
図２には、上記暗号化・復号化部２００２、１００２と、データプロセッサ部１００３のトラックバッファ１１００との関係を示している。
【００４８】
暗号化・復号化部２００２，１００２は、コンテンツ（ＡＶデータ部、ＳＰデ他部）に対して暗号化・復号化を行なう。管理情報に対しては、非暗号化状態とする。
【００４９】
今、ハードディスク或は光ディスクに記録データが記録される場合を説明する。データプロセッサ１００３のトラックバッファ１１００に記録データが入力し、暗号化・復号化部２００２或は１００２に与えられる。ここで記録データがコピー禁止の対象であれば、暗号化・復号化部２００２或は１００２は、スクランブルキー（デバイスキーを用いて作成したもの）を用いて暗号化処理を施し、ハードディスク或は光ディスクに暗号化されたデータが記録される。
【００５０】
次に、ハードディスク或は光ディスクに記録されている暗号化されたデータが再生される場合を説明する。ハードディスク或は光ディスクから読み出されたデータは、暗号化・復号化部２００２或は１００１において、スクランブルキー（デバイスキーを用いて作成したもの）を用いた復号化処理が行われ、データプロセッサ部１００３のトラックバッファ１１００に取り込まれる。
【００５１】
ここで、ハードディスク側暗号化・復号化部２００２は、ＣＳＳ（コンテンツスクランブルシステム）を採用しており、これに基づくスクランブルキーを作成し、スクランブル、デスクランブルを行なう。光ディスク側暗号化・復号化部１００２は、ＣＰＲＭ（コピーライトマネジメント）システムを採用しており、これに基づくスクランブルキーを作成し、スクランブル、デスクランブルを行なう。
【００５２】
図３には、暗号化・復号化のために利用されるキー情報であるユニークデバイスキーＡとＢのデータ構成例を示している。これらは、記録再生装置毎にユニークなキーであり、製造時に一定法則で暗号化されて記憶部に記憶されている。まずデータブロックとしては、非暗号化状態のデバイスキーシリアル番号とそのＩＤが記述された格納ブロック８１と、暗号化状態のＲＡＭ用デバイスキーの格納ブロック８２と、暗号化状態のハードディスク用デバイスキーの格納ブロック８３が存在する。これら暗号化されたデバイスキーは、記録再生装置毎にユニークなキーであり、製造時に一定法則で暗号化されて記憶部に記憶されている。
【００５３】
この発明では、特に、上記のユニークデバイスキーＡ，Ｂは、予め製造時に書き込まれたセット独自のものであり、同じ内容としている。このために次に述べるような機能を持たせることができる。
【００５４】
即ち、装置の起動時に各記憶部から読み出したデバイスキーの少なくとも一部（ＩＤ）を比較し、一致か不一致かを検出する。そしてこの検出処理により、不一致が検出された場合、装置の動作を制限するものである。
【００５５】
図４は、その動作を示している。装置がスタートされると、ハードディスク側のユニークデバイスキー情報Ａを読み出す（ステップＢ１）。そしてこのユニークデバイスキー情報Ａからデバイスキー情報の先頭のＩＤをチックする（ステップＢ２）。このチックは、例えば、デバイスキー情報のＩＤは決まっているので、ＩＤが正常なものかどうか容易にチックできる（ステップＢ３）。チック結果ＩＤが無効であれば、ハードディスク側のユニークデバイスキー情報Ａ自体が異常のものと判定する（ステップＢ４）。
【００５６】
上記のＩＤが正常であれば、次に光ディスク側のユニークデバイスキー情報Ｂを読み出す（ステップＢ５）。そしてこのユニークデバイスキー情報Ｂからデバイスキー情報の先頭のＩＤをチックする（ステップＢ６）。このチックもデバイスキー情報のＩＤは決まっているので、ＩＤが正常なものかどうかのチックである（ステップＢ７）。チック結果ＩＤが無効であれば、光ディスク側のユニークデバイスキー情報Ｂ自体が異常のものと判定する（ステップＢ４）。
【００５７】
次に上記のＩＤが正常であれば、デバイスキー情報Ａ、Ｂの各格納ブロックからデバイスキーを読み出し、比較する（ステップＢ８）。この判定（ステップＢ９）により、両者が一致すれば、記録再生装置におけるユニークデバイスキー情報は、正常なものと判定する（ステップＢ１０）。不一致であれば、ユニークデバイスキー情報Ａ、Ｂはいずれかが異常であると判定する（ステップＢ４）。
【００５８】
上記のように本発明の装置では、まず暗号化・復号化部２００２と１００２との双方にそれぞれ同一内容のユニークデバイスキー情報Ａ、Ｂを予め格納している。そして両者のＩＤをチックすると共に、両者のデバイスキーを比較する処理を行っている。
【００５９】
この結果、何れかのユニークデバイスキー情報が不正に書き換えられたり、無効とされた場合には、そのことが装置の起動時に即座に判明することになる。またこの発明の装置は、比較の基準となるデバイスキー情報を格納した専用のメモリを設ける必要がない。これはハードディスク側と光ディスク側の暗号化・復号化部２００２、１００２の双方にそれぞれ同一内容のユニークデバイスキー情報Ａ、Ｂを予め格納しているからである。
【００６０】
次に、上記の処理の結果、ユニークデバイスキー情報が異常であると判明した場合、本発明の装置では、装置動作に制限を与えるようにしている。この制限内容としては、以下のような対応が可能である。
【００６１】
（１）記録時、再生時に関わらず、ユニークデバイスキー情報が異常の場合、警告を表示し、装置の動作を停止する。或は、
（２）記録時：表示部４３或はビデオ出力側のディスプレイを介して警告を表示し、コピー禁止情報の無いソースのみを記録可能とする。
【００６２】
（３）再生時：表示部４３或はビデオ出力側のディスプレイを介して警告を表示し、コピープロテクション（コピー禁止情報）がないソースのみを再生可能とし、コピー禁止情報をもつソースに対する再生動作を禁止する。
【００６３】
なおコピー禁止かコピーフリーかの判断は、暗号化されていない再生管理情報をマイクロコンピュータブロック３０が解析し、認識することにより可能である。
【００６４】
次に、大別した管理情報及びコンテンツ情報内に配置される暗号化・復号化関連情報（例えば、メディアＩＤ，メディアブロックキー、ディスクススクランブル用キー、コピー制御情報等）について説明する。
【００６５】
図５には、ＤＶＤ規格の光ディスクのボリウム空間を示している。
【００６６】
ボリウム空間は、大別するとリードインエリア、ユーザデータエリア、リードアウトエリアからなる。リードンエリアには、バーストカッティングエリアと、エンボスドエリアが存在する。
【００６７】
バーストカッティングエリア（ＢＣＡ）内には、アプリケーションＩＤ，バージョン、データ長、マニュファクチャーＩＤ，シリアル番号であるメディア識別子（ＭＩＤ）がディスク製造時に記録されている。
【００６８】
エンボスドデータエリアには、その一部にコントロールデータエリアが確保されている。本発明では、このコントロールデータエリアをメディアキーブロック（ＭＫＢ）として利用し、ここに、メディアキーブロック＃１、＃２、…を設定している。１つのメディアキーブロックは、例えば、１６個のＥＣＣブロックが利用されている。メディアキーブロック（ＭＫＢ）は、ディスク固有のものである。
【００６９】
ＣＰＲＭ（コピーライトマネジメント）システムでは、上記のＭＩＤ，ＭＫＢ，デバイスキー（非暗号化）の３つを用いてスクランブルキーを作成し、光ディスク暗号化・復号化部１００２において使用している。
【００７０】
図６には、ＤＶＤ規格におけるビデオマネージャー情報マネジメントテーブル（ＶＭＧＩ＿ＭＡＴ）を簡略化して示している。この管理テーブルには、ディスクコンテンツ管理データとして、ビデオマネージャー識別子（ＶＭＧ＿ＩＤ）を先頭にして、各種の管理情報が記述されている。例えば、管理情報全体であるビデオマネージャーのエンドアドレス、その中の一部であるビデオマネジャー情報のエンドアドレス、レジュームマーク情報（中断した後、再開する位置を示す情報）、ディスク代表画像情報（代表画像の再生位置を示す情報）、オリジナルプログラムチェーン（ＯＲＧ＿ＰＧＣＩＴ）（コンテンツの再生順序を示すチェーン）のスタートアドレス、ユーザディファインドプログラムチェーン（ＵＤ＿ＰＧＣＩＴ）（ユーザが設定したコンテンツの再生順序を示すチェーン）のスタートアドレス、製造者情報（ＭＦＩＴ）の書き込み位置を示すスタートアドレスなどが記述されている。
【００７１】
そのディスクコンテンツ管理データの中に、コピープロテクションのための予約領域が確保されている。
【００７２】
本発明では、この予約領域にディスクス（ＤＩＳＣ）クランブル用キー＃１を書き込むようにしている。このディスクスクランブル用キー＃１の領域の先頭、または直前には、１ビットを利用してオン（ＯＮ）／オフ（ＯＦＦ）情報が設けられ、このオン／オフ情報が、“０”の時は、ディスクスクランブル用キー＃１が無いことを示し、オン／オフ情報が、“１”の時は、ディスクスクランブル用キー＃１が存在することを示している。
【００７３】
上記のディスクスクランブル用キー＃１は、ディスクがバージンディスクの場合は、存在しない。しかし、一旦使用されて、先に説明したＣＰＲＭによるスクランブルキーが作成されると、このスクランブルキーが書き込まれ、ディスクスクランブル用キー＃１となる。
【００７４】
情報記録再生装置は、ディスクがバージンディスクの場合は、先に説明したＣＰＲＭによるスクランブルキーを作成し、ソースに対するスクランブルを施して情報記録を行なう。しかし、ディスクに上記のディスクスクランブル用キー＃１が記録されているときは、このキー＃１を、記録時のスクランブルキー、再生時のデスクランブルキーの１つとして用いる。この結果、たとえ光ディスクが別の情報記録再生装置Ｘで記録されたものであっても、情報記録再生装置Ｙでデータの再生を行なうことができるようになっている。
【００７５】
上記のディスクスクランブル用キー＃１は、大きな意味での管理情報ベースに含まれる情報である。次に、コンテンツベース含まれるコピー関連情報について説明する。
【００７６】
その前に、リアルタイムＤＶＤの管理情報と、コンテンツであるビデオオブジェクトとの関係を簡単に説明する。
【００７７】
図７において、まずビデオオブジェクト（ＶＯＢ）について説明する。ＶＯＢはディレクトリーでは、ＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルと称される。ビデオファイルは、階層構造であり、１つのファイルは、１つ又は複数のＶＯＢ（ビデオオブジェクト）で構成され、１つのＶＯＢは、１つ又は複数のＶＯＢＵ（ビデオオブジェクトユニット）で構成され、１つのＶＯＢＵは、複数パックから構成される。複数のパックとしては、ＲＤＩパック、Ｖ（ビデオ）パック、Ａ（オーディオ）パック等が存在する。副映像パック（ＳＰパック）が存在してもよい。
【００７８】
ＲＤＩパックは、ユニット制御情報パック、或はナビゲーション情報パック、或はリアルタイムデータ情報パック（ＲＤＩ＿ＰＣＫ）と称される。このパックには、これが属するＶＯＢＵの最初のフィールドが再生される開始時間を示す情報、当該ＶＯＢＵの記録時を示す情報、製造者情報（ＭＮＦＩ）などを含む。また、ディスプレイ制御情報（ＤＣＩ）及びコピーコントロール情報（ＣＣＩ）を含む。ディスプレイ制御情報は、アスペクト比情報、サブタイトルモード情報、フィルムカメラモード情報を示す。コピーコントロール情報（ＣＣＩ）は、コピー許可情報（０，０）、またはコピー禁止（コピー否許可）情報（１，１）を含む。
【００７９】
Ｖパックは、ビデオデータがＭＰＥＧ２の方式で圧縮されたもので、パックヘッダ、パケットヘッダ、ビデオデータ部で構成される。Ａパックは、オーディオデータが、例えばリニアＰＣＭあるいはＭＰＥＧ，あるいはＡＣ３などの方式で処理されたものであり、パックヘッダ、パケットヘッダ、オーディオデータ部で構成される。
【００８０】
管理情報は、先に述べたようにビデオマネージャー（ＶＭＧ）と称され、その中にデータ再生順序を管理するプログラムチェーン（ＰＧＣ）が定義されている。このプログラムチェーン（ＰＧＣ）には、セル（Ｃｅｌｌ）が定義され、さらにセル（Ｃｅｌｌ）には、再生すべき対象となるビデオオブジェクト（ＶＯＢ）の情報であるビデオオブジェクト情報（ＶＯＢＩ）が定義される。ＰＧＣの具体的情報を記録してある部分がプログラムチェーン情報（ＰＧＣＩ）部分である。ＰＧＣＩには、2種類が存在し、１つはオリジナルＰＧＣＩ（ＯＲＧ＿ＰＧＣＩ），もう1つはユーザディファインドＰＧＣテーブル（ＵＤ＿ＰＧＣＩＴ）である。
【００８１】
ＶＯＢＩ内には、タイムマップ（ＴＭＡＰ）が記述されており、このＴＭＡＰは、ＶＯＢＩに対応するＶＯＢを構成しているＶＯＢＵを指定することができる。セルからＶＯＢＩへのリンクは、論理アドレスで特定されている。また、ＴＭＡＰ情報からＶＯＢ及びＶＯＢＵへのリンクは、ＶＯＢのストリーム番号、このＶＯＢ内のＶＯＢＵの数、各ＶＯＢＵに対するエントリー番号、各ターゲットＶＯＢＵへの論理アドレスに基づいて行なわれている。
【００８２】
ここで、上記のＲＤＩパックについて説明する。
【００８３】
図８は、上記したリアルタイムデータ情報パック（ＲＤＩ＿ＰＣＫ）に含まれるリアルタイム情報（ＲＤＩ）のデータ構造を示している。ＲＤＩは、パックヘッダー、システムヘッダー、パケットヘッダ、ＰＥＳパケット長などの情報を含む。更にＲＤＩ一般情報（ＲＤＩ＿ＧＩ）、ディスプレイ制御情報及びコピー制御情報（ＤＣＩ＿ＣＣＩ）、製造者情報（ＭＮＦＩ）を含む。
【００８４】
ＲＤＩ＿ＧＩは、このＲＤＩが属するＶＯＢＵの最初のビデオフィールドのプレゼンテーション開始時間（ＶＯＢＵ＿Ｓ＿ＰＴＭ）、ＶＯＢＵ記録時間（ＶＯＢＵ＿ＲＥＣ＿Ｔ）を含む。
【００８５】
ディスプレイ制御情報及びコピー制御情報（ＤＣＩ＿ＣＣＩ）は、ＤＣＩステイタス（ＤＣＩ＿ＳＳ），ＣＣＩステイタス（ＣＣＩ＿ＳＳ）を含む。
【００８６】
ＤＣＩ＿ＳＳが、“００ｂ”のときは有効なアスペクト比情報がＤＣＩの中に存在しないことを示し、“０１ｂ”のときは有効なアスペクト比情報のみがＤＣＩの中に存在することを示し、“１１” のときは有効なアスペクト比情報、サブタイトルモード、フィルムカメラモードの情報がＤＣＩの中に存在することを示す。
【００８７】
図９に示すように、ＣＣＩ＿ＳＳが、“０００”のときは、有効なコピー制御情報がＣＣＩの中に存在しないことを意味し、“００１”のときは、ソース情報のみが存在しないことを意味し、“０１０”のときは、ＡＰＳ（アナログプロテクション）情報のみが存在することを意味し、“０１１”のときは有効なＡＰＳ情報とソース情報のみが存在し、“１００”のときは、有効なＣＧＭＳ（コピージェネレーションマネジメントシステム）情報のみが存在し、“１０１”のときは、有効なＣＧＭＳとソース情報のみが存在し、“１１０”のときは、有効なＣＧＭＳとＡＰＳ情報のみが存在し、“１１１”のときは、有効なＣＧＭＳ、ＡＰＳ情報、ソース情報のみが存在することを意味する。
【００８８】
図１０は、上記のＤＣＩの内容である。ディスプレイ制御情報（ＤＣＩ）は、対応するビデオのアスペクト比情報：4ビット、サブタイトル（字幕）情報：2ビット、予約：１ビット、フィルムカメラモード：1ビットからなる。
【００８９】
ビデオのアスペクト比４：３のとき００００、１６：９のとき０００１である。またソースがレターボックスであるときは、００００、０００１を除く値が用いられ、符号化されたビデオは４：３である。字幕情報に関して、字幕が画像内に位置するときは０１、画像の外に位置するときは１０である。フィルムカメラモード情報は、カメラモードのとき１、フィルムモードのとき０である。
【００９０】
図１１（Ａ）は、コピー制御情報ＣＣＩの内容である。コピー世代管理システム（ＣＧＭＳ）情報2ビットと、アナログコピーシステムテーブル（ＡＰＳＴＢ）の情報が含まれる。
【００９１】
図１１（Ｂ）には、ＣＧＭＳの内容を示している。“００”のときは制限無くコピーが許可されていることを示し、“０１”、“１０”のときは、条件が用いられていないことであり、“１１”のときはこれ以上のコピーは許可されていないことを示す（コピー禁止）。
【００９２】
図１１（Ｃ）には、ＡＰＳＴＢの内容を示している。“００”のときはＡＰＳはオフ（プロテクションがかかっていないこと）を示し、“０１”のときはＡＰＳのタイプ１が適用されていることを示し、“１０”のときはＡＰＳのタイプ２が適用されていることを示し、“１１”のときはＡＰＳのタイプ３が適用されていることを示している。
【００９３】
上記のようにＤＶＤ規格においては、コピーに関して制限情報が含まれている。また、スクランブルを施しているかどうかの情報が含まれている。
【００９４】
したがって、この制限情報をマイクロコンピュータブロック３０が判定して認識し、その内容に応じて、ハードディスク或は光ディスクに情報を記録する場合、暗号化・復号化部２００２、１００２において、暗号化処理を行うかどうかを決定することになる。ＣＧＭＳがコピーワンスの場合は、スクランブルをかけてＣＧＭＳＡ内容をコピーネバーに格上げする。あるいはＣＧＭＳがコピー禁止を示している場合には、ハードディスク、光ディスクへの記録を禁止し、再生のみを可能とする。
【００９５】
ＡＰＳＴＢがアナログスクランブルを施していることを示している場合には、ハードディスク、光ディスクへの記録を禁止し、再生のみを可能とする。
【００９６】
図１２には、さらにコンテンツ情報の中に存在する暗号化、非暗号化情報の記録位置を示している。ここでの暗号化・非暗号化は、パケット内のコンテンツに関する暗号化・非暗号化の意味である。
【００９７】
図１２は、ビデオパック、オーディオパック及び副映像パックのそれぞれに含まれるパケットヘッダの内容を示している。パックはパックヘッダを有する。パックヘッダにはシステムクロックリファレンスが記述され、装置内のシステムクロックと比較され、装置内でパック単位で取り扱われるタイミング情報として用いられる。パックヘッダの後にパケットヘッダが存在し、次にビデオデータ或はオーディオデータ或は副映像データが存在する。パックヘッダ及びパケットヘッダ部は暗号化されない。しかしＭＰＥＧ方式で圧縮されたビデオ又はオーディオ、副映像データは、パケットヘッダに含まれるＰＥＳスクランブリング制御情報に応じて暗号化されているのか、非暗号化であるのかを判別可能である。
【００９８】
パケットヘッダには、パケットスタートコード、ビデオストリーム、オーディオストリーム、副映像ストリームの識別情報であるストリームIDが記述されている。またパケットヘッダには、ＰＥＳ（パケットエレメンタリーストリーム）スクランブリング制御情報（スクランブルがかかっているかどうかを基本的に示す）、著作権情報、オリジナルかコピーしたものであるかを示す情報が配置可能になっている。さらにまた、再生出力を、関連するストリーム（ビデオ、オーディオ、副映像）間で同期して出力するためのプレゼンテーション時間情報（タイムスタンプ）が記述されている。
【００９９】
したがって、情報記録再生装置のマイクロコンピュータブロック３０は、上記のＰＥＳスクランブリング制御情報を解析して認識し、暗号化・復号化部１００２においてスクランブルあるいはデスクランブルを行なうかを決定することができる。ＰＥＳスクランブリング制御情報が暗号化を示す場合には、後続するパケット内のコンテンツ（ビデオ或はオーディオ或は副映像）が暗号化されていることである。したがって、このコンテンツを、復号し視聴するには、別途復号用のキーが必要である。
【０１００】
しかし、本発明では、上記のＰＥＳスクランブリング制御情報を、参照して、光ディスクに記録する場合、或は光ディスクから再生する場合に、暗号化・復号化部１００２でスクランブルを施すかどうかを決定する場合に、上記のＰＥＳスクランブリング制御情報を参照して決定するという利用を行なうことができる。
【０１０１】
この場合は、パケットヘッダにＰＥＳスクランブリング制御情報が記述されるので、パケット単位でのスクランブル・デスクランブルを行なうことができる。
【０１０２】
暗号化・復号化部２００２、１００２において、スクランブルを施すかどうかを決定する要素としては、さらに次に述べる要素がある。この要素は、外部入力があった場合に有効に活用できる。
【０１０３】
図１３（Ａ）−図１３（Ｄ）は、現在放送信号に関して規定されているコピー世代管理システム（ＣＧＭＳ）のデータ構造である。
【０１０４】
通常、放送されるビデオ信号の垂直ブランキング期間（VBI）には、VBIDと称されるデータが多重されることがある。
【０１０５】
このVBIDは、多重されているビデオ信号がどのような信号であるかを示す情報として用いられている。放送信号及び情報としては、以下のようなものがある。
【０１０６】
（ａ）スクィーズ（又はフルモード信号）  →これは、５２５ライン、アスペクト比４：３の標準テレビ信号形式上に、５２５ライン、アスペクト比１６：９の映像の情報を乗せた信号。
【０１０７】
（ｂ）アスペクト比４：３のレターボックス信号  →これは、５２５ライン、アスペクト比４：３であり、上下に無画部があり、中央に主画部が存在するワイド画像の信号。
【０１０８】
（ｃ）３D情報  →これは、3次元立体表示に関する信号形式等の情報。
【０１０９】
（ｄ）プルダウン情報  →これは、24コマの映像や３０コマのCM用フィルムをビデオ信号に変換するときに、同一のコマからの画像かどうかを識別するための情報。
【０１１０】
（ｅ）  頭出し情報  →これは、VTR等で再生する位置の目印となる一つ又は複数個のインデックス情報。
【０１１１】
上記の情報は、第２０ライン及び第２８３ラインに多重されている。VBIDの最初のワード（４ビット）（ワード0と称される）のうち、最初の２ビットが００のときはアスペクト比４：３の画像又は情報無しを意味し、１０のときはアスペクト比１６：９の画像のスクイーズ信号、０１のときはアスペクト比４：３のレターボックス信号、１１のときは特に規定無し、を意味する。
【０１１２】
したがって、上記のVBIDのワード０の最初の2ビットを検出すると、ビデオ信号のアスペクト比を検出することができる。
【０１１３】
但し、ワード０（２ビット）の次に配列される4ビット（ワード１）がオール０の場合には、このVBDIの情報は、CGMSとして用いられていることを意味する。
【０１１４】
以下、放送信号におけるCGMSについて説明する。このCGMSは、テレビジョン信号の垂直ブランキング期間の特定のライン、例えば第２１番目或は第２０番目の水平期間（図１２（Ａ）参照）に挿入されており、２０ビットの情報（図１２（Ｂ）参照）である。最初の第1、第2番目の2ビットは、ワード０として用いられ、次の第3から第6番目の４ビットのワード１は、００００であり、コピー世代コントロール情報が次に存在することを示している。さらに次の第７番目から第１４番目がワード２として定義されている。次の第１５番目から第２０番目がCRCC、つまりエラーコレクションコードである。
【０１１５】
ここで、第7と第8番目の2ビットがＣＧＭＳデータであり、図１２（Ｃ）のように定義されている。０，０の場合は、制約条件なしにコピー可能であることを意味し、１，０の場合は１世代のみコピー可能であるこを意味し、１，１の場合は、コピー禁止であることを意味する。
【０１１６】
したがって、記録装置側ではこのＣＧＭＳを参照して、記録メディアに当該ビデオ信号を記録する場合には、図１２（Ｃ）に示すような対応を行なうことができる。即ち、第7、第8番目のビット内容が０，０（コピー許可情報）のときは、図１１（Ｃ）に示したCGMSの内容を０，０（コピー許可情報）にし、また、第7、第8番目のビット内容が１，０（１世代のみコピー許可情報）又は１，１（コピー禁止情報）のときは、いずれの場合も図１１（Ｃ）に示したRDI内のCGMSの内容を１，１（コピー禁止情報）にする。また、当該RDIを先頭に有するVOBU内の各パケットヘッダのＰＥＳスクランブリング制御情報も、全て当該RDI内のCGMS内容と同一内容になるように統一するものである。
【０１１７】
したがって、上記の入力テレビジョン信号を処理する録再装置は、このワード０を参照して、記録メディアに当該ビデオ信号を記録する場合には、図１１（Ｃ）に示す内容に応じた対応を行なう。
【０１１８】
また、ＤＶＤ規格においては、著作権管理情報（ＣＰＲ＿ＭＩ）をＥＣＣブロックに付加するように設定している。
【０１１９】
この著作権管理情報（ＣＰＲ＿ＭＩ）について説明する。
【０１２０】
ＤＶＤの信号処理装置では、ディジタルメインデータ２０４８バイトを単位とし、このメインデータに識別データ（ＩＤ）等を加えたセクタを処理している。セクタは、信号処理の段階に従って“データセクタ”“記録セクタ”及び“物理セクタ”と呼ばれる。“データセクタ”は、メインデータ２０４８バイト、識別データ（ＩＤ）、ＩＤ誤り検出符号（ＩＥＤ）、著作権管理情報（ＣＰＲ＿ＭＡＩ）の計１２バイトと、前記メインデータに対する誤り検出符号（ＥＤＣ）４バイトからなる。
【０１２１】
図１４は、これらの処理手順を図示したものである。メインデータ２０４８バイトにＩＤ、ＩＥＤ、ＣＰＭ＿ＭＡＩが付加され（ステップＡ１，Ａ２，Ａ３）、併せてメインデータの誤り検出符号ＥＤＣが生成付加され、メインデータスクランブル処理前のデータセクタが構成される（ステップＡ４）。スクランブルのための初期値は、ＩＤの一部のビット内容によって指示されている。スクランブル処理により、スクランブル後のデータセクタが得られる（ステップＡ５）。
【０１２２】
これにより、データセクタには、図１５に示すように、メインデータが２０４８バイト、識別データ（ＩＤ）が４バイト、ＩＤ誤り検出符号（ＩＥＤ）が２バイト、著作権管理情報（ＣＰＲ ＭＡＩ）が６バイト、および誤り検出信号（ＥＤＣ）が４バイト含まれる。
【０１２３】
上記の段階でのメインデータに対するスクランブル処理は、データの同じパターンの繰り返しを防止する為に行なわれている。例えば、メインデータが全て、“０”データ等の時、記録媒体に記録された記録信号が同じパターンの繰り返しとなる。すると、記録媒体がディスク等では、隣接トラックが同じパターンとなる場合がある。このような場合、クロストークによりトラッキングサーボエラー信号が検出不能になる等、不具合が発生する。このような同じパターンの繰り返しを防止する為に、上記メインデータに対するスクランブル処理が施されている。
【０１２４】
その後、スクランブル後の１６個のデータセクタに対して、クロスリードソロモン誤り訂正符号（ＥＣＣ）が生成され、付加される（ステップＡ６）。記録セクタはＥＣＣ付加後のセクタであり、誤り訂正符号ＰＩ、および誤り訂正符号ＰＯが付加されたデータセクタである（ステップＡ７）。物理セクタは、記録セクタの９１バイトごとの先頭に同期符号（ＳＹＮＣ符号）を加え、さらに８／１６変調した後のセクタである（ステップＡ８）。
【０１２５】
続いて、図１５を用いて、ＤＶＤのデータセクタの構造についてさらに説明する。
【０１２６】
データセクタは２０４８バイトのメインデータを含む２０６４バイトすなわち１７２バイト×１２行から成る。即ち、データセクタには、メインデータが２０４８バイト、識別データ（ＩＤ）が４バイト、ＩＤ誤り検出符号（ＩＥＤ）が２バイト、著作権管理情報（ＣＰＲ ＭＡＩ）が６バイト、および誤り検出符号（ＥＤＣ）が４バイト含まれる。
【０１２７】
図１６を用いてＥＣＣブロックの構成について説明する。
【０１２８】
データブロックは１７２バイト×１２行のデータセクタが１６個集まった１７２列×１９２行として形成される。この１７２列×１９２行に対して誤り訂正符号が付加される。即ち、１７２列の各列に対して１６バイトの誤り訂正符号ＰＯが生成されて付加される。一つのＰＯ系列の各列は、１９２バイト＋１６バイト、すなわち２０８バイトで構成される。次に、誤り訂正符号ＰＯの行を含む２０８行すべての行に対して、１０バイトの誤り訂正符号ＰＩが生成され付加される。一つのＰＩ系列の各行は、１７２バイト＋１０バイト、すなわち１８２バイトで構成される。誤り訂正符号ＰＩ，ＰＯが付加された１８２列×２０８行が一つのＥＣＣブロックとして形成される。
【０１２９】
次に、図１７および図１８を参照して記録セクタの構造について説明する。
【０１３０】
２０８行×１８２列からなるＥＣＣブロックに対して、誤り訂正符号ＰＯの１６行が１２行ごとの間に１行ずつ挿入され、図１８に示すように再配置された形となる（行インタ−リーブ）。したがって、行インターリーブ後のＥＣＣブロックは、データ（１２行）＋ＰＯ（１行）の１３行×１８２バイトの部分が１６個集まって構成される。
【０１３１】
１つの記録セクタは、図１７に示すように、データ（１２行）＋ＰＯ（１行）の１３行×１８２バイトで構成されたセクタを指し、行インターリーブ後のＥＣＣブロックは、図１８に示すように、１３個の記録セクタで構成されることを意味する。
【０１３２】
物理セクタは、１３行×１８２バイトの記録セクタ（２３６６バイト）に対し、各行の９１バイトごとの先頭に同期（ＳＹＮＣ）符号を加えながら、０行から行ごとに順次変調したものである。９１バイトのデータの先頭にＳＹＮＣコードを加えたものをＳＹＮＣフレームと呼ぶ。よって、物理セクタは１３組×２ＳＹＮＣフレームから構成される。
【０１３３】
したがって、情報記録再生装置は、コンテンツレベルによりＣＰＲ＿ＭＡＩを監視することも可能である。ＣＰＲ＿ＭＡＩにコピー禁止情報が格納されていた場合、暗号化・復号化部２００２、１００２でスクランブルを施すかどうかを判定することができる。
【０１３４】
さらにこの発明は、ＣＳＳ（コンテンツスクランブルシステム）、ＣＰＲＭ方式がそれぞれ、図２の暗号化・復号化部２００２、１００１に採用され、しかも、ここで、デバイスキー情報Ａ，Ｂが同じであることに着目している。つまり、ハードディスク側では、ハードディスクが持つシリアル番号と、デバイスキー（非暗号化状態）を用いてスクランブルキーを作成し、このスクランブルキーに基づいて、記録データに対するスクランブルを施している。
【０１３５】
一方、光ディスク側では、ＣＰＲＭ（コピーライトマネジメント）システムを採用し、ＭＩＤ，ＭＫＢ，デバイスキー（非暗号化状態）の３つを用いて作成したスクランブルキーを、光ディスク暗号化・復号化部１００１において使用している。
【０１３６】
不正行為として次のようなことが考えられる。例えば、デバイスキー情報が不正に解読されたような場合、本来コピー禁止であるソースにスクランブルを施したデータをハードディスク、或は光ディスクに記録しても無意味になる場合がある。
【０１３７】
ハードディスク側について、コピーモードにおいては、例えば、マイクロコンピュータブロック３０は、再生しようとするデータがコピー禁止の場合は、デスクランブルキー出力部に対してデバイスキー情報Ａを与えない。しかし、強制的に外部からデバイスキー情報Ａ（不正解読したもの）を与えるとデスクランブルキーを得ることができる。そしてスクランブルを解いたデータを、今度は、光ディスクに記録することが考えられる。このような不正が行なわれた場合、光ディスクはリムーバブルであるために、多数の光ディスクに本来コピー禁止であるデータを複製することができる。
【０１３８】
また、光ディスクからの再生データ（本来コピー禁止のデータ）を、ハードディスクに記録しようとするコピーモードにおいては、マイクロコンピュータブロック３０は、デスクランブルを実行しない。このために暗号化の状態でトラックバッファにコンテンツが読みこまれ、無意味なデータとなる。しかし、不正な行為により、メディアＩＤ（ＭＩＤ），メディアキーブロック（ＭＫＢ）と、デバイスキーの３つを用いて作成した（ディスクスクランブル用キー＝デスクランブルキー）が解読されて外部から与えられた場合、光ディスクから読取ったデータをデスクランブル（解読）することが可能となる。このような場合は、本来コピー禁止のコンテンツをハードディスクに記録（複製）することが可能となる。すると、先に述べたように、本来コピー禁止のコンテンツを多数の光ディスクに複製することが可能となる。
【０１３９】
そこで、本発明の装置では、上記のような不正行為によりデバイスキー情報Ａ、Ｂが解読されても、不正コピーを防止できるように対策されている。
【０１４０】
即ち、本発明では、既記録の光ディスクが再生される場合、上記のディスクスクランブル用キー＃１を用いたデスクランブルが行なわれる。このディスクスクランブル用キー＃１は、バージンディスクが扱われたときに、メディアＩＤ（ＭＩＤ），メディアキーブロック（ＭＫＢ）と、デバイスキー（非暗号化状態）を用いて作成されたものである。
【０１４１】
本発明の装置では、上記のようにバージンディスクが取り扱われ、初期化され、新規なディスクスクランブル用キー＃１が作成されたときに、デバイスキー情報Ｂとして設定するとともに、このデバイスキー情報Ｂをハードディスク側のデバイスキー情報Ａとして更新するようにしている。
【０１４２】
すると、本発明の装置は、デバイスキー情報ＡとＢを比較する方式を採用しているので、バージンディスクが取り扱われた後は、必ずデバイスキー情報ＡとＢとが一致するようになる。
【０１４３】
つまりデバイスキー情報ＡあるいはＢが不正行為により、解読されても、上記のようにバージンディスクが取り扱われた後は、不正行為により解読されたデバイスキー情報は、無益となることを意味する。
【０１４４】
次に、上記のようにデバイスキー情報Ａ、Ｂの更新（前置デバイスキー情報が新規デバイスキー情報に置き換わる処理）が行なわれた後の、ハードディスク側のスクランブル処理、光ディスク側のスクランブル処理について検討する。
【０１４５】
まず光ディスク側については、上記したＣＰＲＭ方式が採用され、スクランブルキーとしてはデバイスキー情報Ｂが用いられるので、スクランブル、デスクランブルは問題なく行なわれる。
【０１４６】
一方、ハードディスク側に合っては、ＣＳＳが採用されている。この方式は、デバイスキー（非暗号化状態）とハードディスクのシリアル番号により作成したスクランブルキー（或はデスクランブルキー）が利用される。したがって、更新されたデバイスキー情報Ａ（＝デバイスキー情報Ｂ）から、非暗号化状態のデバイスキーを復号することができる。つまり、デバイスキー情報Ｂ及びＡを作成するときと逆の経過をたどる計算式により、メディアＩＤ（ＭＩＤ），メディアキーブロック（ＭＫＢ）と、デバイスキー（非暗号化状態）と分離できることになる。ここで必要とするのは、ＣＳＳでは、デバイスキー（非暗号化状態）とハードディスクシリアル番号であるから、この両者を用いて、スクランブルキー（デスクランブルキー）を作成することができる。よって、ハードディスクへの記録及び過去に記録しているデータのデスクランブル処理は問題なく行なうことが可能である。
【０１４７】
この発明は、ＤＶＤビデオの規格に適合する光ディスク（ＤＶＤ−ＲＡＭ，ＤＶＤ−ＲＷ，ＤＶＤ−Ｒ）などに適用できることは勿論のこと、ＤＶＤオーディオ規格の光ディスクにも適用できるものである。ＤＶＤオーディオの録再に関しては、スクランブルキーとしてはＣＰＰＭ方式が採用されている。したがってＤＶＤオーディオ規格の光ディスクが装置に装填された場合、情報録再装置は、メディアＩＤなどにより、ＣＰＰＭに基づくスクランブルキーを得るようになっている。勿論、ＤＶＤオーディオ、ＤＶＤビデオの双方を取り扱うことができるように情報録再装置のマイクロコンピュータブロックのソフトウエアを設定することは容易である。
【０１４８】
【発明の効果】
上記したようにこの発明によると、バージン記録メディアが初期化されると、新規デバイスキー情報に各録再部の暗号化・復号化部のデバイスキー情報Ａ，Ｂが置き換わるために、その前に保持していたデバイスキー情報が盗まれてオープンになったとしても安全が維持される。
【図面の簡単な説明】
【図１】この発明の一実施の形態ある情報記録再生装置を示す構成説明図。
【図２】この発明の要部を取り出して示す構成説明図。
【図３】デバイスキー情報ＡとＢの内部データ構造を示す説明図。
【図４】この発明のデバイスキー情報チック処理を説明するために示したフローチャート。
【図５】ディスク内部のリードインエリアにおけるスクランブル関連情報を説明するために示したデータ構造説明図。
【図６】ディスク内部のユーザデータエリアにおける管理情報に含まれるスクランブル関連情報を説明するために示したデータ構造説明図。
【図７】ディスク内部の管理情報とコンテンツとの関連を説明するために示したデータ構造説明図。
【図８】コンテンツの一部に含まれる管理情報であるＲＤＩパックのデータ構造説明図。
【図９】図１０のコピー制御情報の有無を示す情報のデータ構造説明図。
【図１０】図１０のディスプレイ制御情報の内容を示すデータ構造説明図。
【図１１】図１０のコピー制御情報の内容であるデータ構造説明図。
【図１２】パケット内のスクランブリング制御情報を示す説明図。
【図１３】放送信号におけるＣＧＭＳ情報の説明図。
【図１４】ＤＶＤビデオレコーディング規格に採用されているデータセクタを記録セクタに変換する経過を示す説明図。
【図１５】データセクタの構成説明図。
【図１６】ＥＣＣブロックの構成を示す説明図。
【図１７】１記録セクタの構成説明図。
【図１８】記録用のＥＣＣブロックを示す説明図。
【符号の説明】
３０…マイクロコンピュータブロック、４１…Ａ／Ｖチューナ部、４２…ＴＶチューナ部、５０…エンコーダ部、６０…デコーダ部、１００１、２００１ドライブ部、１００２、２００２…暗号化・復号化部、１００３…データプロセッサ部、１００４…一時記憶部。
【図１】
0003782321.tif 000002
【図２】
0003782321.tif 000003
【図３】
0003782321.tif 000004
【図４】
0003782321.tif 000005
【図５】
0003782321.tif 000006
【図６】
0003782321.tif 000007
【図７】
0003782321.tif 000008
【図８】
0003782321.tif 000009
【図９】
0003782321.tif 000010
【図１０】
0003782321.tif 000011
【図１１】
0003782321.tif 000012
【図１２】
0003782321.tif 000013
【図１３】
0003782321.tif 000014
【図１４】
0003782321.tif 000015
【図１５】
0003782321.tif 000016
【図１６】
0003782321.tif 000017
【図１７】
0003782321.tif 000018
【図１８】
0003782321.tif 000019