(57)【要約】  コピー防止ＤＶＤ（３２）をコピーし、それによってコピー防止技術を回避するために、ＤＶＤドライブ（５０）は、ユーザデータレベル以外のレベルでデータにアクセスするディスクコピープログラム（５４）によって制御される。例えば、読み取られるものがデータフレーム（４４）である場合、ＤＶＤドライブ（５０）は、データフレーム（１２）をコピーディスク（５２）に書き込むように制御される。コピー処理中に、プログラム（５４）は、読み取られたデータフレーム（４４）からセクタＩＤとエラー検出コードとを除去し、コピーディスク（５２）に書き込まれるデータフレーム（１２）用に新しいセクタＩＤと適切なＩＤエラー検出コードとを生成するように構成されてもよい。これは、元のディスク（５２）のデータフレームの識別データに組み込まれているコピー防止を回避する。
2007527589.tif 000002
【特許請求の範囲】
【請求項１】
コピー防止光ディスクをコピーする方法であって、
ユーザデータレベルと異なる選択レベルで光ディスクからデータを読み取るステップと、
前記選択レベルから読み取られたデータを光ディスクに書き込み、コピー防止光ディスクの使用可能なコピーを作るステップと
を有する方法。
【請求項２】
請求項１に記載のコピー防止光ディスクをコピーする方法であって、
前記データレベルは、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、符号化データレベルとを少なくとも有し、
前記データは、前記エラー訂正レベルで光ディスクから読み取られる方法。
【請求項３】
請求項２に記載のコピー防止光ディスクをコピーする方法であって、
エラー訂正コードなしに前記エラー訂正レベルからデータを読み取り、光ディスクに前記読み取られたデータを書き込むことを更に有し、
前記書き込むステップは、前記読み取られたデータのエラー訂正コードを生成することを含む方法。
【請求項４】
請求項２に記載のコピー防止光ディスクをコピーする方法であって、
何らかのエラー訂正コードと共に前記エラー訂正レベルからデータを読み取り、前記読み取られたデータを光ディスクに書き込むことを更に有する方法。
【請求項５】
請求項３又は４に記載のコピー防止光ディスクをコピーする方法であって、
前記読み取られたデータを光ディスクに書き込むことは、前記エラー訂正コードと共に前記読み取られたデータをインターリーブし、前記ＥＦＭ  Ｐｌｕｓ符号化に従ってインターリーブされたデータを符号化し、結果のビットストリームを光ディスクに書き込むことを有する方法。
【請求項６】
請求項１に記載のコピー防止光ディスクをコピーする方法であって、
前記データレベルは、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、符号化データレベルとを少なくとも有し、
前記データは、前記データフレームレベルで光ディスクから読み取られる方法。
【請求項７】
請求項６に記載のコピー防止光ディスクをコピーする方法であって、
更なるコードなしに前記データフレームレベルからデータを読み取り、前記読み取られたデータを光ディスクに書き込むことを更に有し、
前記書き込むステップは、前記読み取られたデータの更なるコードを生成することを含む方法。
【請求項８】
請求項７に記載のコピー防止光ディスクをコピーする方法であって、
前記生成される更なるコードは、セクタ番号を有する方法。
【請求項９】
請求項６に記載のコピー防止光ディスクをコピーする方法であって、
何らかの更なるコードと共に前記データフレームレベルからデータを読み取り、前記読み取られたデータを光ディスクに書き込むことを更に有する方法。
【請求項１０】
請求項７ないし９のうちいずれか１項に記載のコピー防止光ディスクをコピーする方法であって、
前記読み取られたデータを光ディスクに書き込むことは、更なるコードと共に前記読み取られたデータをスクランブルし、その後にエラー訂正し、前記エラー訂正されたデータをインターリーブし、ＥＦＭ  Ｐｌｕｓ符号化に従って前記インターリーブされたデータを符号化し、結果のビットストリームを光ディスクに書き込むことを有する方法。
【請求項１１】
請求項１に記載のコピー防止光ディスクをコピーする方法であって、
前記データレベルは、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、インターリーブレベルと、符号化データレベルとを少なくとも有し、
前記データは、前記インターリーブレベルで光ディスクから読み取られ、
前記読み取られたデータを光ディスクに書き込むことを更に有する方法。
【請求項１２】
請求項１に記載のコピー防止光ディスクをコピーする方法であって、
前記データレベルは、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、符号化データレベルとを少なくとも有し、
前記データは、前記符号化データレベルで光ディスクから読み取られ、
前記読み取られたデータを光ディスクに書き込むことを更に有する方法。
【請求項１３】
請求項１２に記載のコピー防止光ディスクをコピーする方法であって、
前記読み取られた符号化データは、ＥＦＭ  Ｐｌｕｓ符号化に従ったビットストリームであり、前記ビットストリームは光ディスクに書き込まれる方法。
【請求項１４】
請求項１ないし１３のうちいずれか１項に記載のコピー防止光ディスクをコピーする方法であって、
書き込まれる光ディスクにＬｅａｄ−Ｉｎを生成するステップを更に有する方法。
【請求項１５】
請求項１４に記載のコピー防止光ディスクをコピーする方法であって、
前記生成されたＬｅａｄ−Ｉｎは、書き込まれる光ディスクの物理特性及び／又は製造情報を指定する方法。
【請求項１６】
請求項１ないし１３のうちいずれか１項に記載のコピー防止光ディスクをコピーする方法であって、
書き込まれる光ディスクの物理特性を指定し、前記指定された物理特性を光ディスクのＬｅａｄ−Ｉｎに書き込むステップを更に有する方法。
【請求項１７】
請求項１ないし１３のうちいずれか１項に記載のコピー防止光ディスクをコピーする方法であって、
書き込まれる光ディスクの製造情報を指定し、前記指定された製造情報を光ディスクのＬｅａｄ−Ｉｎに書き込むステップを更に有する方法。
【請求項１８】
請求項１ないし１３のうちいずれか１項に記載のコピー防止光ディスクをコピーする方法であって、
絶対セクタアドレスを使用してディスクの読み取り及び書き込みを可能にするステップと、
コピー防止光ディスクのＬｅａｄ−Ｉｎの全データを読み取るために前記絶対セクタアドレスを使用するステップと、
前記Ｌｅａｄ−Ｉｎから書き込まれる光ディスクのＬｅａｄ−Ｉｎに、前記読み取られたデータを書き込むステップと
を更に有する方法。
【請求項１９】
請求項１ないし１３のうちいずれか１項に記載のコピー防止光ディスクをコピーする方法であって、
逆相対セクタアドレスを使用してディスクの読み取り及び書き込みを可能にするステップと、
コピー防止光ディスクのＬｅａｄ−Ｉｎの全データを読み取るために前記逆相対セクタアドレスを使用するステップと、
前記Ｌｅａｄ−Ｉｎから書き込まれる光ディスクのＬｅａｄ−Ｉｎに、前記読み取られたデータを書き込むステップと
を更に有する方法。
【請求項２０】
光ディスクをコピーする装置であって、
ユーザデータレベルと異なる選択レベルで光ディスクからデータを読み取る手段と、
前記選択レベルから読み取られたデータを光ディスクに書き込む手段と
を有する装置。
【請求項２１】
請求項２０に記載の光ディスクをコピーする装置であって、
前記選択レベルで光ディスクからデータを読み取る手段は、
光ディスクで運ばれるデータを検出するピックアップ手段と、
前記検出データをデコードするデコード手段と
を有し、
前記データを光ディスクに書き込む手段は、
前記デコードデータを符号化する符号化手段と、
光ディスクに前記符号化データを表すマスタリング手段と
を有する装置。
【請求項２２】
請求項２０に記載の光ディスクをコピーする装置であって、
前記選択レベルで光ディスクからデータを読み取る手段は、
光ディスクで運ばれるデータを検出するピックアップ手段と、
前記検出データをデコードするデコード手段と、
記録フレームに前記デコードデータを配置する手段と
を有し、
前記データを光ディスクに書き込む手段は、
前記記録フレームのデータを符号化する符号化手段と、
光ディスクに前記符号化データを表すマスタリング手段と
を有する装置。
【請求項２３】
請求項２０に記載の光ディスクをコピーする装置であって、
前記選択レベルで光ディスクからデータを読み取る手段は、
光ディスクで運ばれるデータを検出するピックアップ手段と、
前記検出データをデコードするデコード手段と、
前記デコードデータをＥＣＣブロックに配置するデインターリーブ手段と
を有し、
前記データを光ディスクに書き込む手段は、
前記ＥＣＣブロックのデータをインターリーブするインターリーブ手段と、
前記インターリーブされたデータを符号化する符号化手段と、
光ディスクに前記符号化データを表すマスタリング手段と
を有する装置。
【請求項２４】
請求項２０に記載の光ディスクをコピーする装置であって、
前記選択レベルで光ディスクからデータを読み取る手段は、
光ディスクで運ばれるデータを検出するピックアップ手段と、
前記検出データをデコードするデコード手段と、
前記デコードデータをＥＣＣブロックに配置するデインターリーブ手段と、
前記ＥＣＣブロックからエラー訂正データを決定するエラー訂正デコード手段と
を有し、
前記データを光ディスクに書き込む手段は、
前記エラー訂正データを符号化してＥＣＣブロックを形成するエラー訂正符号化手段と、
前記ＥＣＣブロックのデータをインターリーブするインターリーブ手段と、
前記インターリーブされたデータを符号化する符号化手段と、
光ディスクに前記符号化データを表すマスタリング手段と
を有する装置。
【請求項２５】
請求項２０に記載の光ディスクをコピーする装置であって、
前記選択レベルで光ディスクからデータを読み取る手段は、
光ディスクで運ばれるデータを検出するピックアップ手段と、
前記検出データをデコードするデコード手段と、
前記デコードデータをＥＣＣブロックに配置するデインターリーブ手段と、
前記ＥＣＣブロックからエラー訂正データを決定するエラー訂正デコード手段と、
前記決定されたエラー訂正データをスクランブル解除してデータフレームを形成するスクランブル解除手段と
を有し、
前記データを光ディスクに書き込む手段は、
前記形成されたデータフレームをスクランブルするスクランブル手段と、
前記データフレームを符号化してＥＣＣブロックを形成するエラー訂正符号化手段と、
前記ＥＣＣブロックのデータをインターリーブするインターリーブ手段と、
前記インターリーブされたデータを符号化する符号化手段と、
光ディスクに前記符号化データを表すマスタリング手段と
を有する装置。
【請求項２６】
請求項２５に記載の光ディスクをコピーする装置であって、
前記データは、更なるコードなしに前記データフレームから読み取られ、
前記データを光ディスクに書き込む手段は、前記読み取られたデータの更なるコードを生成し、前記スクランブル手段への入力用のデータフレームを形成する手段を有する装置。
【請求項２７】
請求項２１ないし２６のうちいずれか１項に記載の光ディスクをコピーする装置であって、
前記デコード手段及び符号化手段は、ＥＦＭ  Ｐｌｕｓ符号化に従って動作し、
前記マスタリング手段は、レーザー光線切断機を有する装置。
【請求項２８】
光ディスクのコピーを可能にするために光ディスクドライブで使用されるソフトウェア又はファームウェアであって、
ユーザデータレベルと異なる選択レベルで光ディスクからデータを読み取る命令と、
前記選択レベルから読み取られたデータを光ディスクに書き込み、ディスクのコピーを作る命令と
を有するソフトウェア又はファームウェア。
【請求項２９】
請求項２８に記載のソフトウェア又はファームウェアであって、
前記データレベルは、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、符号化データレベルとを少なくとも有し、
前記ソフトウェア又はファームウェアは、前記エラー訂正レベルで光ディスクからデータを読み取る命令を更に有するソフトウェア又はファームウェア。
【請求項３０】
請求項２９に記載のソフトウェア又はファームウェアであって、
エラー訂正コードなしに前記エラー訂正レベルからデータを読み取る命令と、
光ディスクに前記読み取られたデータを書き込む命令と
を有し、
前記書き込むステップは、前記読み取られたデータのエラー訂正コードを生成することを含むソフトウェア又はファームウェア。
【請求項３１】
請求項２９に記載のソフトウェア又はファームウェアであって、
何らかのエラー訂正コードと共に前記エラー訂正レベルからデータを読み取る命令と、
前記読み取られたデータを光ディスクに書き込む命令と
を更に有するソフトェア又はファームウェア。
【請求項３２】
請求項３０又は３１に記載のソフトウェア又はファームウェアであって、
前記読み取られたデータを光ディスクに書き込む命令は、
前記エラー訂正コードと共に前記読み取られたデータをインターリーブする命令と、
前記インターリーブされたデータを物理セクタに形成する命令と、
ＥＦＭ  Ｐｌｕｓ符号化に従って前記物理セクタのデータを符号化する命令と、
結果のビットストリームを光ディスクに書き込む命令と
を有するソフトウェア又はファームウェア。
【請求項３３】
請求項２８に記載のソフトウェア又はファームウェアであって、
前記データレベルは、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、符号化データレベルとを少なくとも有し、
前記ソフトウェア又はファームウェアは、前記データフレームレベルで光ディスクからデータを読み取る命令を更に有するソフトウェア又はファームウェア。
【請求項３４】
請求項３３に記載のソフトウェア又はファームウェアであって、
更なるコードなしに前記データフレームレベルからデータを読み取る命令と、
光ディスクに前記読み取られたデータを書き込む命令と
を更に有し、
前記書き込むステップは、前記読み取られたデータの更なるコードを生成することを含むソフトウェア又はファームウェア。
【請求項３５】
請求項３４に記載のソフトウェア又はファームウェアであって、
セクタ番号を含む更なるコードを生成する命令を更に有するソフトウェア又はファームウェア。
【請求項３６】
請求項３３に記載のソフトウェア又はファームウェアであって、
何らかの更なるコードと共に前記データフレームレベルからデータを読み取る命令と、
前記読み取られたデータを光ディスクに書き込む命令と
を更に有するソフトウェア又はファームウェア。
【請求項３７】
請求項３４ないし３６のうちいずれか１項に記載のソフトウェア又はファームウェアであって、
前記読み取られたデータを光ディスクに書き込む命令は、
更なるコードと共に前記読み取られたデータをスクランブルし、その後にエラー訂正する命令と、
前記エラー訂正されたデータをインターリーブする命令と、
前記インターリーブされたデータを物理セクタに形成する命令と、
ＥＦＭ  Ｐｌｕｓ符号化に従って前記物理セクタのデータを符号化する命令と、
結果のビットストリームを光ディスクに書き込む命令と
を有するソフトウェア又はファームウェア。
【請求項３８】
請求項２８に記載のソフトウェア又はファームウェアであって、
前記データレベルは、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、インターリーブレベルと、符号化データレベルとを少なくとも有し、
前記インターリーブレベルで光ディスクからデータを読み取る命令と、
前記読み取られたデータを光ディスクに書き込む命令と
を更に有するソフトウェア又はファームウェア。
【請求項３９】
請求項２８に記載のソフトウェア又はファームウェアであって、
前記データレベルは、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、符号化データレベルとを少なくとも有し、
前記符号化データレベルでディスクからデータを読み取る命令と、
前記読み取られた符号化データを光ディスクに書き込む命令と
を更に有するソフトウェア又はファームウェア。
【請求項４０】
請求項２８ないし３９のうちいずれか１項に記載のソフトウェア又はファームウェアであって、
書き込まれる光ディスクにＬｅａｄ−Ｉｎを生成する命令を更に有するソフトウェア又はファームウェア。
【請求項４１】
請求項４０に記載のソフトウェア又はファームウェアであって、
書き込まれる光ディスクの物理特性及び／又は製造情報を前記生成されたＬｅａｄ−Ｉｎで指定する命令を更に有するソフトウェア又はファームウェア。
【請求項４２】
請求項２８ないし３９のうちいずれか１項に記載のソフトウェア又はファームウェアであって、
書き込まれる光ディスクの物理特性を指定する命令と、
前記指定された物理特性を光ディスクのＬｅａｄ−Ｉｎに書き込む命令と
を更に有するソフトウェア又はファームウェア。
【請求項４３】
請求項２８ないし３９のうちいずれか１項に記載のソフトウェア又はファームウェアであって、
書き込まれる光ディスクの製造情報を指定する命令と、
前記指定された製造情報を光ディスクのＬｅａｄ−Ｉｎに書き込む命令と
を更に有するソフトウェア又はファームウェア。
【請求項４４】
請求項２８ないし３９のうちいずれか１項に記載のソフトウェア又はファームウェアであって、
絶対セクタアドレスを使用してディスクの読み取り及び書き込みを可能にする命令と、
コピー防止光ディスクのＬｅａｄ−Ｉｎの全データを読み取るために前記絶対セクタアドレスを使用する命令と、
前記Ｌｅａｄ−Ｉｎから書き込まれる光ディスクのＬｅａｄ−Ｉｎに、前記読み取られたデータを書き込む命令と
を更に有するソフトウェア又はファームウェア。
【請求項４５】
請求項２８ないし３９のうちいずれか１項に記載のソフトウェア又はファームウェアであって、
逆相対セクタアドレスを使用してディスクの読み取り及び書き込みを可能にする命令と、
コピー防止光ディスクのＬｅａｄ−Ｉｎの全データを読み取るために前記逆相対セクタアドレスを使用する命令と、
前記Ｌｅａｄ−Ｉｎから書き込まれる光ディスクのＬｅａｄ−Ｉｎに、前記読み取られたデータを書き込む命令と
を更に有するソフトウェア又はファームウェア。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばコピー防止光ディスクが確実にコピーできるようにする光ディスクをコピーする方法及び装置に関する。本発明はまた、光ディスクのコピーを可能にするために光ディスクドライブで使用されるソフトウェア又はファームウェアにも及ぶ。
【背景技術】
【０００２】
光ディスクをコピー防止するための多数の技術が存在する。例えば、ＥＰ−Ａ−１２２７４８２及びＷＯ０２／１１１３６は、認証署名が光ディスクにより運ばれる情報に追加されるコピー防止の書名方法について記載している。ディスクにアクセスする必要があるとき、ディスクにより運ばれるソフトウェアは、まず、署名の存在が確認されることを要求する。署名が見つからない場合、ディスクのデータへのアクセスは拒否される。
【０００３】
本物のディスクがコピーされたときに認証署名がコピーされないことが重要である。これは、例えばＥＰ−Ａ−１２２７４８２のように、所定の位置に故意のエラーパターンを署名として提供することにより、実現可能である。ディスクドライブがディスクを読み取り、データをコピーするために使用される場合、ディスクの情報のみがアクセスされ、訂正情報がコピーディスクに書き込まれる。これは、コピーディスクは必要なときに認証できないことを意味する。
【０００４】
コピー防止の無署名の方法では、元のディスクが読み取り又は再生されたときに概して問題を生じないが、消費者ディスクドライブのコピー動作に悪影響を与え又は中止するように、データがディスクの情報に追加される。このようなコピー防止手段の非常に多数の例が存在し、ＷＯ−Ａ−００７４０５３はその１つの例に過ぎない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、このようなコピー防止技術を破る手段を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様によれば、コピー防止光ディスクをコピーする方法が提供され、ユーザデータレベルと異なる選択レベルで光ディスクからデータを読み取るステップと、その選択レベルから読み取られたデータを光ディスクに書き込み、コピー防止光ディスクの使用可能なコピーを作るステップとを有する。
【０００７】
ユーザデータが光ディスクに適用されるときに、エラー訂正やインターリーブや符号化のような複数のフォーマット処理を受けることがわかる。これらの処理は、最高レベル（ユーザデータレベル）から複数のより低いレベルを通じて最低データレベル（光ディスクの表面でピット及びランドとして現される一連の０及び１としてデータが提供される符号化データレベル）まで、複数のデータレベルを作るものと考えられ得る。
【０００８】
本発明について、特にＤＶＤフォーマットに関してここで説明する。これについて、記録可能及び再書込可能ＤＶＤ及びＤＶＤライタはますます入手可能になってきている。更に、ＤＶＤはＣＤよりかなり多くの記憶容量を有するため、ますます複数のアプリケーションに選択される光ディスクになり、少なくとも短期から中期的に、かつてＣＤが顕著であったものをＤＶＤが引き継ぐと予想される。しかし、本発明はＤＶＤに限定されず、全てのフォーマットのＣＤ、全てのフォーマットのＤＶＤ、及び現在入手可能であれ、将来入手可能であれ、他のフォーマットの光ディスクで使用されてもよい。
【０００９】
実施例において、データレベルは、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、符号化データレベルとを少なくとも有し、データは、エラー訂正レベルで光ディスクから読み取られる。
【００１０】
例えば、その方法は、エラー訂正コードなしにエラー訂正レベルからデータを読み取り、光ディスクに読み取られたデータを書き込むことを有し、書き込むステップは、読み取られたデータのエラー訂正コードを生成することを含む。
【００１１】
この実施例は、例えばデータ及び／又はエラー訂正コードを変更することによりコピー防止が光ディスクに追加されている場合に、特に有用である。エラー訂正コードがないが、エラー訂正レベルからデータを読み取ることにより、基礎データは光ディスクに正確に書き込まれ得る。この場合の書き込むステップは、書き込まれるデータについて適切なエラー訂正コードを生成することを含む。
【００１２】
コピー防止の書名方法を破るのに特に有用な代替実施例において、その方法は、何らかのエラー訂正コードと共にエラー訂正レベルからデータを読み取り、読み取られたデータを光ディスクに書き込むことを有する。
【００１３】
例えば、ディスクのデータが読み取られるときにエラー訂正コードが破棄されるという事実に署名方法が依存している場合、ディスクから元のエラー訂正コードと共にデータを直接読み取り、そのコードでこのデータをコピーディスクに適用することにより、コピー防止は破られ得る。この手段により、認証署名がコピーディスクに追加される。
【００１４】
読み取られたデータを光ディスクに書き込むことは、エラー訂正コードと共に読み取られたデータをインターリーブし、ＥＦＭ  Ｐｌｕｓ符号化に従ってインターリーブされたデータを符号化し、結果のビットストリームを光ディスクに書き込むことを有することが好ましい。
【００１５】
代替実施例において、データレベルは、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、符号化データレベルとを少なくとも有し、データは、データフレームレベルで光ディスクから読み取られる。
【００１６】
例えば、その方法は、更なるコードなしにデータフレームレベルからデータを読み取り、読み取られたデータを光ディスクに書き込むことを有し、書き込むステップは、読み取られたデータの更なるコードを生成することを含む。生成される更なるコードは、セクタ番号を有してもよい。
【００１７】
この方法は、例えばセクタ番号及び他の更なるコードがデータフレームレベルで変更されているときに、特にコピー防止を破るのに有用である。このようなコピー防止技術では、使用されるセクタ番号は、連続的でないように、及び／又は順に何らかの番号を抜かし得るように、及び／又は重複し得るように、選択されてもよい。プレイヤは番号で特定のセクタのみを扱えばよいため、このような変更は元のディスクの通常の再生に影響を及ぼさない。セクタ番号が省略されている場合には、例えばプレイヤがその番号でセクタにアクセスすることを決して求められないように確保しさえすればよい。しかし、ＤＶＤライタは、概して順番にセクタにアクセスすることにより、コピー動作を実行する。セクタ番号の抜け、不連続の順番のセクタ番号及び重複のセクタ番号は全て、ＤＶＤライタに問題を提供し、読み取り又はコピーの失敗を生じることがある。
【００１８】
このようなコピー防止手段は、更なるコードなしにデータフレームレベルからデータを読み取り、データをコピーディスクに書き込むときに適切な更なるコードを生成することにより、破られ得る。
【００１９】
例えば、ディスクのデータが読み取られるときに更なるコードが破棄されるという事実にコピー防止方法が依存している場合、コピー防止は、セクタ番号及び他の更なるコードと共にデータフレームレベルでデータを直接読み取ることにより、コピー防止は破られ得る。更なるコードと共にデータはディスクに適用される。
【００２０】
読み取られたデータを光ディスクに書き込むことは、更なるコードと共に読み取られたデータをスクランブルし、その後にエラー訂正し、エラー訂正されたデータをインターリーブし、ＥＦＭ  Ｐｌｕｓ符号化に従ってインターリーブされたデータを符号化し、結果のビットストリームを光ディスクに書き込むことを有することが好ましい。
【００２１】
更なる代替実施例において、データレベルは、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、インターリーブレベルと、符号化データレベルとを少なくとも有し、データは、インターリーブレベルで光ディスクから読み取られ、その方法は、読み取られたデータを光ディスクに書き込むことを更に有する。
【００２２】
本発明の更なる実施例において、データレベルは、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、符号化データレベルとを少なくとも有し、データは、符号化データレベルで光ディスクから読み取られ、読み取られたデータを光ディスクに書き込むことを更に有する。
【００２３】
符号化データは、ビットのストリーム（すなわち、０及び１）であり、光ディスクのピット及びランドから生成される。データがこの最低レベルで読み取られ、コピーディスクに直接適用された場合、全ての形式のコピー防止は克服され得る。
【００２４】
読み取られた符号化データは、ＥＦＭ  Ｐｌｕｓ符号化に従ったビットストリームであり、ビットストリームは光ディスクに書き込まれることが好ましい。
【００２５】
前記の方法の実施例は、それぞれ、書き込まれる光ディスクにＬｅａｄ−Ｉｎを生成するステップを更に有してもよい。
【００２６】
例えば、生成されたＬｅａｄ−Ｉｎは、書き込まれる光ディスクの物理特性及び／又は製造情報を指定してもよい。
【００２７】
これらの方法により、光ディスクが、アクセスされる光ディスクのデータに対する前兆として作動する認証プログラムを必要とするソフトウェアを運び、その認証プログラムが、光ディスクの物理特性及び／又は製造情報を必要とする場合に、コピー防止技術を回避することが可能になる。このような認証プログラムがＬｅａｄ−Ｉｎに提供されるデータを使用する場合、認証処理は、認証プログラムによる要求に応じて適切なデータを有する生成されたＬｅａｄ−Ｉｎを提供することにより、回避され得る。
【００２８】
コピーディスク用に新しいＬｅａｄ−Ｉｎを生成する代わりに、書き込まれる光ディスクの物理特性及び／製造情報は、元のディスクからの情報と交換するように、コピーディスクのＬｅａｄ−Ｉｎに指定されて書き込まれ得る。
【００２９】
その方法は、絶対セクタアドレスを使用してディスクの読み取り及び書き込みを可能にするステップと、コピー防止光ディスクのＬｅａｄ−Ｉｎの全データを読み取るために絶対セクタアドレスを使用するステップと、そのＬｅａｄ−Ｉｎから書き込まれる光ディスクのＬｅａｄ−Ｉｎに、読み取られたデータを書き込むステップとを更に有することが好ましい。
【００３０】
代替実施例は、逆相対セクタアドレス（ｎｅｇａｔｉｖｅ  ｒｅｌａｔｉｖｅ  ｓｅｃｔｏｒ  ａｄｄｒｅｓｓ）を使用してディスクの読み取り及び書き込みを可能にするステップと、コピー防止光ディスクのＬｅａｄ−Ｉｎの全データを読み取るために逆相対セクタアドレスを使用するステップと、そのＬｅａｄ−Ｉｎから書き込まれる光ディスクのＬｅａｄ−Ｉｎに、読み取られたデータを書き込むステップとを更に有する。
【００３１】
絶対セクタアドレス又は逆相対セクタアドレスの使用により、ＤＶＤライタは、元のディスクのＬｅａｄ−Ｉｎにアクセスし、それによってそのＬｅａｄ−Ｉｎからデータを抽出して書き込み、書き込まれる光ディスクにＬｅａｄ−Ｉｎを形成することが可能になる。
【００３２】
本発明はまた、光ディスクをコピーする装置にも及び、その装置は、ユーザデータレベルと異なる選択レベルで光ディスクからデータを読み取る手段と、その選択レベルから読み取られたデータを光ディスクに書き込む手段とを有する。
【００３３】
実施例において、選択レベルで光ディスクからデータを読み取る手段は、光ディスクで運ばれるデータを検出するピックアップ手段と、検出データをデコードするデコード手段とを有し、データを光ディスクに書き込む手段は、デコードデータを符号化する符号化手段と、光ディスクに符号化データを表すマスタリング手段とを有する。
【００３４】
代替として、選択レベルで光ディスクからデータを読み取る手段は、光ディスクで運ばれるデータを検出するピックアップ手段と、検出データをデコードするデコード手段と、記録フレームにデコードデータを配置する手段とを有し、データを光ディスクに書き込む手段は、記録フレームのデータを符号化する符号化手段と、光ディスクに符号化データを表すマスタリング手段とを有する。
【００３５】
他の代替実施例において、選択レベルで光ディスクからデータを読み取る手段は、光ディスクで運ばれるデータを検出するピックアップ手段と、検出データをデコードするデコード手段と、デコードデータをＥＣＣブロックに配置するデインターリーブ手段とを有し、データを光ディスクに書き込む手段は、ＥＣＣブロックのデータをインターリーブするインターリーブ手段と、インターリーブされたデータを符号化する符号化手段と、光ディスクに符号化データを表すマスタリング手段とを有する。
【００３６】
更なる代替実施例において、選択レベルで光ディスクからデータを読み取る手段は、光ディスクで運ばれるデータを検出するピックアップ手段と、検出データをデコードするデコード手段と、デコードデータをＥＣＣブロックに配置するデインターリーブ手段と、そのＥＣＣブロックからエラー訂正データを決定するエラー訂正デコード手段とを有し、データを光ディスクに書き込む手段は、そのエラー訂正データを符号化してＥＣＣブロックを形成するエラー訂正符号化手段と、ＥＣＣブロックのデータをインターリーブするインターリーブ手段と、インターリーブされたデータを符号化する符号化手段と、光ディスクに符号化データを表すマスタリング手段とを有する。
【００３７】
代替として、選択レベルで光ディスクからデータを読み取る手段は、光ディスクで運ばれるデータを検出するピックアップ手段と、検出データをデコードするデコード手段と、デコードデータをＥＣＣブロックに配置するデインターリーブ手段と、そのＥＣＣブロックからエラー訂正データを決定するエラー訂正デコード手段と、決定されたエラー訂正データをスクランブル解除してデータフレームを形成するスクランブル解除手段とを有し、データを光ディスクに書き込む手段は、形成されたデータフレームをスクランブルするスクランブル手段と、そのデータフレームを符号化してＥＣＣブロックを形成するエラー訂正符号化手段と、ＥＣＣブロックのデータをインターリーブするインターリーブ手段と、インターリーブされたデータを符号化する符号化手段と、光ディスクに符号化データを表すマスタリング手段とを有する。
【００３８】
データは更なるコードなしにデータフレームから読み取られ、データを光ディスクに書き込む手段は、読み取られたデータの更なるコードを生成し、そのスクランブル手段への入力用のデータフレームを形成する手段を有することが好ましい。
【００３９】
前記の装置の全ての実施例において、そのデコード手段及び符号化手段は、ＥＦＭ  Ｐｌｕｓ符号化に従って動作することが好ましく、そのマスタリング手段は、レーザー光線切断機を有してもよい。
【００４０】
本発明の更なる態様によれば、光ディスクのコピーを可能にするために光ディスクドライブで使用されるソフトウェア又はファームウェアが提供され、ソフトウェア又はファームウェアは、ユーザデータレベルと異なる選択レベルで光ディスクからデータを読み取る命令と、その選択レベルから読み取られたデータを光ディスクに書き込み、ディスクのコピーを作る命令とを有する。
【００４１】
実施例において、データレベルは、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、符号化データレベルとを少なくとも有し、ソフトウェア又はファームウェアは、エラー訂正レベルで光ディスクからデータを読み取る命令を更に有する。
【００４２】
例えば、ソフトウェア又はファームウェアは、エラー訂正コードなしにエラー訂正レベルからデータを読み取る命令と、光ディスクに読み取られたデータを書き込む命令とを有し、書き込むステップは、読み取られたデータのエラー訂正コードを生成することを含む。
【００４３】
代替実施例において、ソフトウェア又はファームウェアは、何らかのエラー訂正コードと共にエラー訂正レベルからデータを読み取る命令と、読み取られたデータを光ディスクに書き込む命令とを有してもよい。
【００４４】
代替として、データレベルが、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、符号化データレベルとを少なくとも有する場合、ソフトウェア又はファームウェアは、データフレームレベルで光ディスクからデータを読み取る命令を更に有してもよい。
【００４５】
例えば、命令は、更なるコードなしにデータフレームレベルからデータを読み取り、光ディスクに読み取られたデータを書き込むように提供され、書き込むステップは、読み取られたデータの更なるコードを生成してもよい。
【００４６】
代替として、ソフトウェア又はファームウェアは、何らかの更なるコードと共にデータフレームレベルからデータを読み取る命令と、読み取られたデータを光ディスクに書き込む命令とを有してもよい。
【００４７】
データレベルが、最高から最低までで、ユーザデータレベルと、データフレームレベルと、エラー訂正レベルと、符号化データレベルとを少なくとも有する実施例において、ソフトウェア又はファームウェアは、符号化データレベルでディスクからデータを読み取る命令と、読み取られた符号化データを光ディスクに書き込む命令とを更に有してもよい。
【００４８】
更に及び／又は代替として、書き込まれる光ディスクにＬｅａｄ−Ｉｎを生成する命令が提供されてもよい。
【００４９】
代替として、書き込まれる光ディスクの物理特性を指定し、指定された物理特性を光ディスクのＬｅａｄ−Ｉｎに書き込む命令が提供されてもよい。
【発明を実施するための最良の形態】
【００５０】
以下に、一例として添付図面を参照して本発明について説明する。
【００５１】
前記から明らかなように、本発明は、概して光ディスクに適用可能であるが、ここではＤＶＤフォーマットを参照して説明する。
【００５２】
ＤＶＤに適用されるユーザデータをフォーマットする処理は、合意の仕様に従っており、良く理解されている。しかし、明瞭にするため、データがＤＶＤ標準に従ってフォーマットされる方法について、簡単に説明する。この処理はＤＶＤの全フォーマットに適用可能である。
【００５３】
図１は、ＤＶＤに適用されるユーザデータをフォーマットするときに行われるステップを示している。このユーザデータはディスクに書き込まれてディスクからアクセスされる情報であり、テキスト、グラフィックス、ビデオ、オーディオ、プログラム、制御データ及び／又はその他の種類のデータを有してもよい。図１に示すように、ユーザデータは、それぞれ２０４８バイトを有するブロック１０に構成される。フォーマットの最初のステップは、ユーザデータの各ブロック１０を、２０６４バイトを有する対応のデータフレーム１２に組み込むことである。更なるバイトは、識別及びエラー訂正コードを組み込む。
【００５４】
ＤＶＤデータフレーム１２のフォーマットを図２に詳細に示す。データフレーム１２は、それぞれ１７２バイトを有する１２行のデータを有し、第１行の最初の１２バイトは、４バイトの識別データ１４と、識別データ用の２バイトのエラー検出コード１６と、６バイトの著作権管理情報１８とを組み込む。ユーザデータは第１行の残りを埋めて、次の行に配置される。データフレーム１２の最後の行の終わりに、４バイトのエラー検出コード２０が提供される。これは、ユーザデータのエラーを検出するために使用される。
【００５５】
更に図１に示すように、データフレーム１２は、スクランブルフレーム２２を形成するようにスクランブルされる。このスクランブルは、データの繰返しシーケンスを除去することである。スクランブルは、第１のテーブルで１６の連続データフレームをＸＯＲし、第２のテーブルで次の１６の連続データフレームをＸＯＲすること等により実行されてもよい。従って、スクランブルフレーム２２は、１６×１６のデータフレーム１２を有する。
【００５６】
次に、ＥＣＣブロック２４は、１６の連続するスクランブルフレーム２２がそれぞれ１７２バイトを含む１９２行を有する配列に配置されるエラー訂正符号化により、形成される。ＥＣＣブロック２４の例を図３に示す。１７２列のそれぞれに１６バイトのＰＯ（ｏｕｔｅｒ  ｐａｒｉｔｙ）が追加されており、その結果の２０８行のそれぞれに１０バイトのＰＩ（ｉｎｎｅｒ  ｐａｒｉｔｙ）が追加されていることがわかる。これらのパリティビットＰＯ及びＰＩは、既知の理解されているエラー訂正技術による行及び列のデータに関するエラー訂正コードである。
【００５７】
ＥＣＣブロック２４は、インターリーブ手段に入力され、１６の記録フレーム２６を作る。これらの記録フレーム２６は、ＥＣＣブロック２４から行をインターリーブすることにより作られる。従って、図４に示すように、ＥＣＣブロック２４に含まれる３７，８５６バイトは、それぞれ２，３３６バイトを有する１６の記録フレームＲ０，Ｒ１，．．Ｒ１５に再配置される。各記録フレームＲは１８２列を有するため、それぞれ１３行を有する１６の記録フレームが存在する。
【００５８】
次に、記録フレーム２６はＥＦＭ  Ｐｌｕｓ符号化を受け、それによってビットのシーケンス３０（すなわち、一連の０及び１）が作られる。その後、データ３０は１６の物理セクタ２８に配置される。１つの物理セクタ２８を図５に示す。わかるように、各記録フレームからのＥＦＭ符号化データ３０は２つに分けられ、１バイトの同期コードＳ０及びＳ１がそれぞれの半分の行の前に挿入される。その後、結果のビットのシーケンス２８がディスク３２に適用される。
【００５９】
ＥＦＭ  Ｐｌｕｓ符号化は、８〜１６変調でデータを処理する。すなわち、各８ビットバイトは１６ビットワード又はコードワードに変換される。これは、一式の４つの状態テーブルからそれぞれの１６ビットワードを選択することにより行われる。符号化は、低レベルのＤＳＶ（Ｄｉｇｉｔａｌ  Ｓｕｍ  Ｖａｌｕｅ）を維持するように構成される。
【００６０】
結果のデータ（ピットからランドへの各移行が１を表し、移行のないことが０を表す）は、ＮＲＺＩフォーマット（すなわちＮｏｎ−Ｒｅｔｕｒｎ  ｔｏ  Ｚｅｒｏ  Ｉｎｖｅｒｔｅｄ）に変換される。次に、ビットストリームは、適切なマスタリング手段によりディスク３２に書き込まれる。これに関して、ＤＶＤライタでは、マスタリング手段は、概してレーザー光線切断機である。レーザー光線切断機はまた、マスタリングハウスでも使用されるが、他のマスタリング技術も利用可能であり、使用されてもよい。
【００６１】
例えば書き込まれた情報を使用するために、ディスク３２を読み取る必要があるときに、逆の処理が行われる。従って、図６に示すように、適切なピックアップ手段を用いてディスク３２から得られたビットのストリームは、移行検出を受け、物理セクタ３４にされ、ＥＦＭ  Ｐｌｕｓデコーダを用いてＥＦＭ  Ｐｌｕｓデコードを受け、デコードデータ３６を作る。デコードデータ３６は、記録フレーム３８を作るために使用され、その記録フレーム３８は、その行をデインターリーブするデインターリーブ手段に適用され、それによってＥＣＣブロック４０を作る。ＥＣＣブロック４０はエラー訂正デコードを受け、ユーザデータ４６がアクセス可能なデータフレーム４４を作る。
【００６２】
図７は、ＤＶＤドライブ５０を用いたＤＶＤ３２のコピーを概略的に示している。ＤＶＤドライブ５０はＤＶＤを再生する機能と、ＤＶＤのデータを読み取る機能と、記録可能又は再書込可能ＤＶＤにデータを書き込む機能とを有する。これに関して、周知のように、ＤＶＤドライブ５０は、図６に示す処理によって、元のＤＶＤ３２からデータを読み取る。従って、ＤＶＤドライブは元のディスクからのユーザデータ４６にアクセスする。次に、ＤＶＤドライブはユーザデータ４６を書き込み、コピーＤＶＤ５２を作る。
【００６３】
しかし、元のディスクを作るためにマスターＤＶＤディスクにデータを書き込むために使用される処理がコピー防止技術を組み込んでいる場合がしばしばある。コピー防止を提供する多数の方法が存在するが、一般的に、それらは、ＤＶＤドライブ５０がコピーディスク５２に書き込み可能にすることを中止するように、又は結果のコピーディスク５２が劣化若しくは使用不可能になることを確保するように、通常では設計されている。ほとんどのコピー防止機構はユーザデータのレベルで動作する。
【００６４】
例えば、コピー防止の１つの方法は、データフレーム１２の識別データ１４を操作することである。セクタＩＤ１４は、それぞれ個々のデータフレームを特定し、データの使用中の各データフレームにおいてデータ用のアドレスとして動作するセクタ番号を提供する。ＤＶＤ３２のデータが再生されているとき、様々なデータのセクタは、そのセクタアドレスを用いて、ディスクのプログラミングに従ってアクセスされる。しかし、ＤＶＤ３２からデータを読み取ってコピーするように制御されるときに、ＤＶＤドライブ５０は、概して順番にセクタにアクセスする。このため、コピー防止は、順序通りでないセクタ番号を生成することにより、及び／又はセクタ番号を繰り返すことにより、及び／又はセクタ番号を省略することにより、提供され得る。このような操作は、ディスクの通常の使用を不利に妨げないが、ディスクをコピーする必要があるときに問題を与える。
【００６５】
図８は、このようなコピー防止技術を覆すための本発明の方法を示している。図８に示すように、ＤＶＤドライブ５０は、ユーザデータではなくデータフレーム１２にアクセスするように、ディスクコピープログラム５４を用いて制御される。ＤＶＤドライブ５０を用いてコピーディスク５２に書き込まれるものは、読み取られたデータフレーム１２である。ＤＶＤドライブは、各データフレーム１２の全体を読み取り、それをディスクに書き込むように制御可能であり、それによってコピーディスク５２が同じコピー防止を組み込む。代替として、プログラム５４は、それぞれの読み取られたデータフレームからセクタＩＤ１４とそのエラー検出コード１６とを除去し、コピーディスク５２にデータフレームを書き込むときに適切なＩＤエラー検出コードで新しいセクタＩＤを生成するように指示されてもよい。
【００６６】
データフレーム１２にアクセスするために、ＤＶＤドライブ５０のピックアップは、元の光ディスクで運ばれるデータを検出することがわかる。０及び１の検出されたビットストリームは、物理セクタに配置され、ＥＦＭ  ＰｌｕｓデコードをするためにＤＶＤドライブ５０のデコーダに適用される。デコード出力は、適切なデータ処理及びバッファ手段により記録フレームに配置される。記録フレームは、それからデータ行をデインターリーブしてＥＣＣブロック４０を形成するデインタリーバに供給される。エラー訂正デコーダは、ＥＣＣブロックからエラー訂正データを決定する。このエラー訂正データは、スクランブル解除手段に適用され、そこでデータフレーム４４を形成するようにスクランブル解除される。
【００６７】
データフレーム４４は、識別コード１４とエラー検出コード１６とを除去するように処理されてもよい。この場合、結果のデータフレーム４４がＤＶＤドライブ５０のスクランブル手段に入力される前に、新しい識別コード及び関連のエラー検出コード１４、１６が生成される必要がある。代替として、読み取られたデータフレーム４４は、スクランブル手段に適用されてもよい。
【００６８】
ＤＶＤドライブ５０は、データ読み取り処理で使用される前述のデータ処理要素の全てを組み込むだけでなく、読み取り処理を可能にして制御するための適切なプログラム可能処理手段をも有することがわかる。同様に、ＤＶＤドライブ５０はまた、以下に説明する書き込み処理を実行するために必要な所用のデータ処理要素の全てをも組み込む。書き込み処理で使用されるＤＶＤドライブ５０の要素を図９に示す。
【００６９】
図９に示すように、ＤＶＤドライブ５０は、ＤＶＤ５２に書き込むコンピュータプログラム５６によって制御可能である。通常の使用では、コンピュータプログラム５６は、ユーザデータ１０のアプリケーションをデータフレーム器５８に配置し、そのデータフレーム器５８はデータフレーム１２を出力する。しかし、図８に示す書き込み処理を実行するときに、ディスクコピープログラム５４は、データフレーム４４のアプリケーションを、フィードバックシフトレジスタ６０の形式のスクランブル手段に直接配置する。スクランブルデータフレーム２２は、エラー訂正エンコーダ（例えば、ＥＣＣブロック２４を形成するＥＣＣブロック生成器６２）に適用される。ＥＣＣブロックはインターリーブされ、記録フレーム生成器６４を用いて記録フレームに配置される。記録フレーム２６は、ＥＦＭ  Ｐｌｕｓ符号化を使用するエンコーダ６６に適用され、結果のビットストリームは、物理セクタ生成器６８により物理セクタ２８に配置される。結果のビットストリームは、ＮＲＺＩエンコーダ７２に適用され、ＤＶＤ５２に適用するＮＲＺＩ符号化ビットストリーム７０を形成する。
【００７０】
ビットストリーム７０は、光ピックアップ７４とレーザーダイオード７６とレンズ７８とを有するレーザー光線切断機により、ディスク５２に書き込まれる。
【００７１】
前述のコピー処理に関与するデータ処理要素の全ては、ハードウェアとして、又はファームウェア若しくはソフトウェアの処理として、一般的に従来のＤＶＤライタに提供されている。しかし、従来のＤＶＤライタが本発明のコピー方法を実行することを可能にするために、ソフトウェア又はファームウェアが従来のＤＶＤライタに組み込まれ、ライタ（特にそれが行うデータ処理）を修正する必要がある。例えば、その修正は、データコピープログラム５４に組み込まれてもよい。これに関して、図９は、選択的にデータがディスクコピープログラム５４を用いて要素６０、６２、６４、６６、６８又は７２のうちいずれか１つに直接適用されてもよいことを示している。当然のことながら、ＤＶＤライタは、修正なしに本発明の方法を実行可能な適切なハードウェア、ファームウェア及び／又はソフトウェアを備えてもよい。
【００７２】
前述のように、コピープログラム５４は、ＤＶＤドライブ５０により読み取られるデータのレベルを選択するために使用されてもよく、選択データはＤＶＤドライブによりコピーディスク３２に書き込まれてもよい。データがアクセスされる図６のレベルは、書き込み処理を始める図１の対応のレベルを決定することがわかる。一般的に、読み取られるデータのレベルが低いほど、正確なコピーが作られる。例えば、元のディスク３２が符号化データレベル３４で読み取られる場合、０及び１のストリームは、コピーディスクに直接適用可能であり、それによって全てのコピー防止技術は回避される。
【００７３】
コピー防止用の署名技術は、その有効性のため、ＤＶＤディスクからの読み取り中にエラー訂正情報の破棄をしばしば必要とする。このようなコピー防止技術は、ＥＣＣブロック４０のレベルでＤＶＤディスクからデータを読み取ることにより、破られ得る。エラー訂正コードがコピー防止技術の一部として操作されている場合、データとエラー訂正コードとの双方を含むＥＣＣブロックにアクセスし、ＥＣＣブロックを光ディスクに書き込むことが必要になることがある。他の場合では、ＥＣＣブロックをデコードし、データを決定し、そのデータを符号化して、それによってディスクに書き込む処理中に通常の方法で新しいエラー訂正コードを生成するほうが良いことがある。
【００７４】
同様に、記録フレーム３８を読み取り、そのフレームをコピーディスクに書き込むことも可能である。記録フレーム３８のレベルでデータを取り込むことは、ほとんどのコピー防止技術を破るはずである。
【００７５】
ＤＶＤのデータは、Ｌｅａｄ−ＩｎゾーンとメインデータゾーンとＬｅａｄ−Ｏｕｔゾーンとを有するように配置される。現在、ＤＶＤライタは、一般的に元のディスクのＬｅａｄ−Ｉｎゾーンからの情報をコピーディスクに書き込むことができない。このことは、例えばＬｅａｄ−Ｉｎゾーンのデータがディスクへのアクセスを許可する認証プログラムによって必要になる場合に、問題を生じ得る。
【００７６】
このコピー防止技術は、元のディスクからコピーされないコピーディスクのＬｅａｄ−ＩｎゾーンをＤＶＤドライブ５０に生成させることにより、回避され得る。コピープログラム５４は、コピーディスクの生成されたＬｅａｄ−Ｉｎに格納される物理特性情報を指定してもよく、同様に、Ｌｅａｄ−Ｉｎに製造情報を指定するように構成されてもよい。認証プログラムは、Ｌｅａｄ−Ｉｎの適切なデータを見つけ、それによってコピーディスクを認証するようにする。
【００７７】
現在、ＤＶＤドライブは、一般的にＬｅａｄ−Ｉｎゾーンに含まれるデータを読み取ることができない。これは、アクセスされるトラックの開始からの相対的なセクタ番号である相対セクタアドレスを使用することにより、ＤＶＤドライブがデータにアクセスしているためである。それに対して、絶対セクタアドレスは、ディスクのまさに開始から数えられる。
【００７８】
絶対セクタアドレス又は逆相対セクタアドレス（ｎｅｇａｔｉｖｅ  ｒｅｌａｔｉｖｅ  ｓｅｃｔｏｒ  ａｄｄｒｅｓｓ）を使用することによりＬｅａｄ−Ｉｎゾーンの全体にアクセスする機能をＤＶＤドライブ５０に与えることを提案する。この手段により、ＤＶＤドライブ５０は、Ｌｅａｄ−Ｉｎゾーンの全体を読み取ることができ、全Ｌｅａｄ−Ｉｎゾーンをコピーディスクに書き込むことができる。書き込まれたＬｅａｄ−Ｉｎゾーンは、元のディスクのその正確な複製でもよく、異なるデータを有するように操作されてもよい。
【００７９】
特許請求の範囲に記載した本発明の範囲内で、前述の技術への更なる変更及び変形が行われ得ることがわかる。
【図面の簡単な説明】
【００８０】
【図１】ＤＶＤディスクへのデータの書き込みを示した概略図
【図２】書き込まれるデータのフォーマット中に形成されるＤＶＤデータフレーム
【図３】書き込まれるデータのフォーマット中に形成されるＥＣＣブロック
【図４】書き込まれるデータのフォーマット中に形成される記録フレーム
【図５】書き込まれるデータのフォーマット中に形成される物理セクタ
【図６】ＤＶＤディスクからのデータの読み取りを示した概略図
【図７】ＤＶＤディスクをコピーする従来の方法
【図８】本発明に従ってＤＶＤディスクをコピーする方法の一例
【図９】書き込み処理で使用されるＤＶＤドライブの要素を示した概略図
【図１】
2007527589.tif 000003
【図２】
2007527589.tif 000004
【図３】
2007527589.tif 000005
【図４】
2007527589.tif 000006
【図５】
2007527589.tif 000007
【図６】
2007527589.tif 000008
【図７】
2007527589.tif 000009
【図８】
2007527589.tif 000010
【図９】
2007527589.tif 000011
【国際調査報告】
2007527589.tif 000012
2007527589.tif 000013
2007527589.tif 000014
2007527589.tif 000015