(57)【要約】  記録媒体において、待ち時間情報を用いて、追加的情報を符号化する。この追加的情報は、記録媒体に型押しされ、確認の目的で利用される。すなわち、正しい待ち時間情報を有するストレージメディアのみが正当な媒体であると判定され、適切な手法で復号される。この手法は、記録媒体、記録可能な又は記録不可能な記録媒体、記録可能な又は記録不可能な記録媒体のエミュレータ、記録可能な又は記録不可能な記録媒体を製造する記録媒体製造方法、記録可能な又は記録不可能な記録媒体を確認する確認方法、記録可能な又は記録不可能な記録媒体にデータを書き込む記録媒体書込装置、記録可能な又は記録不可能な記録媒体を確認する記録媒体アクセス装置に適用される。
2005513707.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ対応する待ち時間を有する異なる記録領域を備える記録媒体であって、
上記異なる記録領域の少なくとも一部のそれぞれの待ち時間は、上記それぞれ対応する待ち時間に対して変更され、又は、
異なる対応する待ち時間を有する記録領域が、当該記録媒体の種類においては例外的である所定のパターンで、当該記録媒体に配置されている記録媒体。
【請求項２】
当該記録媒体は、上記記録領域として所定数のメモリセルを有する半導体メモリ又はハードディスクであり、上記対応する待ち時間は、該メモリセルの可能なアクセス速度に基づいて決定され、上記変更された待ち時間は、該対応する待ち時間より短い又は長いことを特徴とする請求項１記載の記録媒体。
【請求項３】
上記長い待ち時間は、対応するメモリセルの出力を遅らせることによって実現されることを特徴とする請求項２記載の記録媒体。
【請求項４】
上記半導体メモリは、チップカード又はこれに類する既存の又は将来のストレージメディアに統合されていることを特徴とする請求項２又は３記載の記録媒体。
【請求項５】
当該記録媒体は、上記記録領域として所定数のメモリブロックを有する光又は光磁気記録坦体であり、上記対応する待ち時間は、該メモリブロックに書き込まれたビットの密度に基づいて決定され、該メモリブロックの少なくとも一部の変更された待ち時間は、該対応する待ち時間より短い又は長いことを特徴とする請求項１記載の記録媒体。
【請求項６】
上記短い又は長い待ち時間は、線速度の変化によって実現されることを特徴とする請求項５記載の記録媒体。
【請求項７】
上記短い待ち時間は、ビットを対応するメモリブロック内により高い密度で書き込むことによって実現され、上記長い待ち時間は、ビットを対応するメモリブロック内により低い密度で書き込むことによって実現されることを特徴とする請求項５又は６記載の記録媒体。
【請求項８】
上記光又は光磁気記録坦体は、ＣＤ、ＣＤ−Ｒ、ＤＶＤ、ＤＶＤ−Ｒ又はこれに類する既存の又は将来のストレージメディアを含む、読出専用記録坦体、記録可能記録坦体、又は書換可能記録坦体であることを特徴とする請求項５乃至７いずれか１項記載の記録媒体。
【請求項９】
記録可能又は書換可能な記録媒体であって、当該記録媒体の種類においては例外的な所定のパターンで、当該記録媒体に配置された、異なる待ち時間又は記録密度を有する記録領域を示す、予めフォーマットされた記録密度情報又は待ち時間情報を備える記録可能又は書換可能な記録媒体。
【請求項１０】
上記予めフォーマットされた記録密度情報又は待ち時間情報は、当該記録媒体のプリグルーブに書き込まれた周波数情報であることを特徴とする請求項９記載の記録可能又は書換可能な記録媒体。
【請求項１１】
請求項１乃至８いずれか１項記載の記録媒体の特徴を有する請求項９又は１０記載の記録可能又は書換可能な記録媒体。
【請求項１２】
それぞれ対応する待ち時間を有する異なる記録領域を備える記録媒体の該異なる記録領域のそれぞれの待ち時間をエミュレートするエミュレータであって、
上記異なる記録領域の少なくとも一部のそれぞれの待ち時間が上記それぞれ対応する待ち時間に対して変更されるようにエミュレートし、又は、
上記異なる対応する待ち時間を有する記録領域に上記記録媒体の種類においては例外的である所定のパターンが配置されるようにエミュレートするエミュレータ。
【請求項１３】
請求項１乃至１１いずれか１項記載の記録媒体をエミュレートすることを特徴とする請求項１２記載のエミュレータ。
【請求項１４】
コンピュータ又はデジタルシグナルプロセッサ上で実行されて、請求項１２又は１３記載のエミュレータの機能を実現するコンピュータプログラム手段を有するコンピュータプログラム製品。
【請求項１５】
それぞれ対応する待ち時間を有する異なる記録領域を備える記録媒体又は記録媒体上のデータを製造する記録媒体製造方法において、
上記それぞれ対応する待ち時間から変更された、上記異なる記録領域の少なくとも一部のそれぞれの待ち時間を決定するステップと、
上記異なる記録領域の少なくとも一部を除く全ての異なる記録領域に上記対応する待ち時間でデータが記録され、該異なる記録領域の少なくとも一部に上記変更された待ち時間でデータが記録されるように、上記記録媒体を準備するステップ、及び／又は、
上記異なる記録領域の少なくとも一部を除く全ての異なる記録領域に上記対応する待ち時間でデータを記録し、該異なる記録領域の少なくとも一部に上記変更された待ち時間でデータを記録するステップとを有し、又は、
上記記録媒体における異なる対応する待ち時間を有する記録領域の、該記録媒体の種類においては例外的であるパターンを決定するステップと、
上記異なる対応する待ち時間を有する記録領域を、上記記録媒体上に上記所定のパターンで配置するステップ、及び／又は、
上記記録媒体において、上記異なる対応する待ち時間を有する記録領域に、上記所定のパターンでデータを記録するステップとを有する記録媒体製造方法。
【請求項１６】
上記記録媒体を準備するステップは、該記録媒体にフォーマット情報を記録することによって実行されることを特徴とする請求項１５記載の記録媒体製造方法。
【請求項１７】
上記フォーマット情報は、上記記録媒体に記録されるビットの密度に関する情報を含むことを特徴とする請求項１６記載の記録媒体製造方法。
【請求項１８】
上記フォーマット情報は、上記記録媒体のプリグルーブに書き込まれる周波数情報であることを特徴とする請求項１７記載の記録媒体製造方法。
【請求項１９】
上記データを記録するステップは、データビットの書込みと、記録媒体の回転との間の相対的な速度を変更することにより実行されることを特徴とする請求項１５乃至１８いずれか１項記載の記録媒体製造方法。
【請求項２０】
上記異なる記録領域の少なくとも一部は、上記記録媒体の所定数の情報ブロック又はビットに対応することを特徴とする請求項１５乃至１９いずれか１項記載の記録媒体製造方法。
【請求項２１】
コンピュータ又はデジタルシグナルプロセッサ上で実行されて、請求項１５乃至２０いずれか１項記載の記録媒体製造方法を実行するコンピュータプログラム手段を有するコンピュータプログラム製品。
【請求項２２】
それぞれ対応する待ち時間を有する異なる記録領域を備える記録媒体を確認する確認方法において、
上記異なる記録領域の少なくとも一部のそれぞれの待ち時間が、上記それぞれ対応する待ち時間から変更されているか否かを判定するステップ、又は、
上記異なる対応する待ち時間を有する記録領域が、上記記録媒体の種類においては例外的なパターンである所定のパターンで該記録媒体に配置されているか否かを判定するステップを有する確認方法。
【請求項２３】
上記異なる記録領域の少なくとも一部の待ち時間を直接測定して、待ち時間の変更を、又は上記記録媒体上の、異なる対応する待ち時間を有する記録領域の所定のパターンを判定するステップを有する請求項２２記載の確認方法。
【請求項２４】
上記異なる記録領域の少なくとも一部の待ち時間を直接測定し、及び／又は対応する待ち時間を有する記録領域の待ち時間を直接測定し、該測定の結果の比較に基づいて、待ち時間の変化及び／又は上記記録媒体上の異なる対応する待ち時間を有する記録領域の所定のパターンを判定するステップを有する請求項２２記載の確認方法。
【請求項２５】
ａ）第１の仮定された待ち時間を有する記録領域の第１の所定の記録部にアクセスするステップと、
ｂ）上記第１の仮定された待ち時間を有する記録領域の、上記第１の所定の記録部から所定の距離を有する、第２の所定の記録部にアクセスするステップと、
ｃ）上記ｂ）のステップを実行するために必要とされる第１の時間間隔を測定するステップと、
ｄ）第２の仮定された待ち時間を有する記録領域の第３の所定の記録部にアクセスするステップと、
ｅ）上記第２の仮定された待ち時間を有する記録領域の、上記第３の所定の記録部から所定の距離を有する、第４の所定の記録部にアクセスするステップと、
ｆ）上記ｅ）のステップを実行するために必要とされる第２の時間間隔を測定するステップと、
ｇ）上記第１及び第２の時間間隔の比較に基づいて、待ち時間の変化又は記録領域における所定のパターンの少なくとも一部を判定するステップとを有する請求項２４記載の確認方法。
【請求項２６】
統計的考察に基づいて、雑音から正しい測定結果を区別するステップを有する請求項２２乃至２５いずれか１項記載の確認方法。
【請求項２７】
コンピュータ又はデジタルシグナルプロセッサ上で実行されて、請求項２２乃至２６いずれか１項記載の確認方法を実行するコンピュータプログラム手段を有するコンピュータプログラム製品。
【請求項２８】
それぞれ対応する待ち時間を有する異なる記録領域を備える記録媒体にデータを書き込む記録媒体書込装置であって、
上記異なる記録領域の少なくとも一部のそれぞれの待ち時間を、上記それぞれ対応する待ち時間に対して変更し、又は、上記異なる対応する待ち時間を有する記録領域を、上記記録媒体の種類においては例外的なパターンである所定のパターンで配置する記録密度変更手段を備える記録媒体書込装置。
【請求項２９】
上記記録密度変更手段は、データビットの書込みと、記録媒体の回転との間の相対的な速度を変更することを特徴とする請求項２８記載の記録媒体書込装置。
【請求項３０】
上記記録密度変更手段は、上記記録媒体上の予めフォーマットされた記録密度情報又は待ち時間情報から、上記データビットの書込みと、記録媒体の回転との間の相対的な速度を変更するための情報を得ることを特徴とする請求項２９記載の記録媒体書込装置。
【請求項３１】
上記記録密度変更手段は、外部の制御信号から、上記データビットの書込みと、記録媒体の回転との間の相対的な速度を変更するための情報を得ることを特徴とする請求項２９又は３０記載の記録媒体書込装置。
【請求項３２】
それぞれ対応する待ち時間を有する異なる記録領域を備える記録媒体上のデータにアクセスする記録媒体アクセス装置において、
アクセスされた記録媒体の少なくとも１つの記録領域のそれぞれの待ち時間を供給する記録領域待ち時間出力手段を備える記録媒体アクセス装置。
【請求項３３】
上記記録領域待ち時間出力手段に供給される、アクセスされた記録媒体の少なくとも１つの記録領域に対応する待ち時間を受け取る所望待ち時間入力手段を備える請求項３２記載の記録媒体アクセス装置。
【請求項３４】
それぞれ対応する待ち時間を有する異なる記録領域を備える記録媒体上のデータにアクセスする記録媒体アクセス装置において、
上記異なる記録領域の少なくとも一部のそれぞれの待ち時間が、上記それぞれ対応する待ち時間から変更されているか否かを判定し、又は、異なる対応する待ち時間を有する記録領域が、上記記録媒体の種類においては例外的なパターンである所定のパターンで該記録媒体に配置されているか否かを判定する記録媒体確認手段を備える記録媒体アクセス装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばストレージメディア（storage media）又は記録坦体（record carriers）等の記録媒体（record media）のためのコピープロテクト（copy protection）に関する。特に、本発明は、記録坦体の認証（authentication）によるコピープロテクト及びコピーコントロール（copy control）機構に関する。
【０００２】
このような記録坦体、例えばコンパクトディスク（Compact Disc：以下、ＣＤという。）及びデジタルバーサタイルディスク（Digital Versatile Disc：以下、ＤＶＤという。）又は類似した概念に基づいて動作する他の光記録媒体の全ての既存及び将来のフォーマットを有するＣＤやＤＶＤ等は、デジタルデータを非同期信号として格納することができる。また、ＣＤ−Ｒ、ＤＶＤ−Ｒ等の記録可能な記録坦体も本発明に基づいてコピーを防止することができる。
【背景技術】
【０００３】
情報が片面又は両面及び／又は複数の層に書き込まれた光記録ディスクが様々な用途、特に音楽、ゲーム、ビデオ、コンピュータ産業の分野で用いられるようになっている。光記録媒体では、デジタル情報は、片面又は両面及び／又は複数の層に亘って渦巻状のトラックに沿って形成されたピットの形で書き込まれる。各トラックは、通常、内側から外側の順に読み出されるが、既に幾つかの光記録媒体において用いられているように、外側から内側の順に読み出される。一方、磁気記録媒体は、通常、同心円状のトラックを有する。
【０００４】
トラック上のデータ自体は、複数の記録ブロック、すなわち同じ長さを有し、等しい情報量を有するフレームに細かく分割されている。各フレームは、光記録媒体の種類（ＣＤ、ＤＶＤ）に応じて、専用のレイアウトを有している。このようなフレームには、常にユーザデータシンボルが含まれるが、同期のためのデータ、データシンボル間をマージするデータ、エラー訂正のためのデータも含まれている。
【０００５】
上述のように、光記録坦体自体に記録されている信号は非同期であり、これは、復号処理において、その信号から同期情報とタイミング情報を検出する必要があることを意味している。
【０００６】
このような記録坦体の性質のために、コピーが簡単にされてしまう。このような状況に対処するために、各記録坦体自体に書き込まれているキー又はパスワードを利用して、認証されていないアクセスを防止する様々なコピープロテクト方式が提案されている。更に、無効な情報（invalid information）を用いて光ディスクを保証する方法もあり、この無効な情報はコピー処理の間に修復され、これにより、アプリケーションプログラムは、この無効な情報の有無に基づいて、保存されているデータが元のデータであるか、コピーであるかを判定することができる。このような光ディスク管理システムの一具体例として、欧州特許ＥＰ０８９９７３３号の明細書に開示されており、この文献の内容は、引用により本願に援用されるものとする。
【０００７】
ＣＤにオーディオ情報を格納するフォーマットは、「レッドブック」規格として知られている。所謂「イエローブック」規格は、一般的に、ＣＤ−ＲＯＭのフォーマットを規定している。イエローブック規格のフォーマットは、多くの点でレッドブック規格のフォーマットに類似しているが、イエローブック規格のフォーマットでは、オーディオ情報がコンピュータデータに置き換えられている。また、レッドブック規格及びイエローブック規格の他にも、オーディオデータ、コンピュータデータ、ビデオデータ及びこれらの情報の組合せに対応する光記録媒体のためのより多く規格が開発されている。
【０００８】
更に、本発明は、ＲＡＭ又はＲＯＭのように、単一のメモリセルを複数個備える半導体メモリ等のストレージメディアにも適用することができる。このようなメモリ用のコピープロテクト管理システムは、特に、ＲＡＭメモリ又はＲＯＭメモリを備えたチップカード（chip card）、あるいは、例えばソニー株式会社のメモリスティック（商標）等のあらゆるリムーバブルメモリカードの分野において、有利な用途がある。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
そこで、本発明の目的は、新規なコピープロテクト方式、すなわち新規なコピープロテクトを与える記録媒体、新規なコピープロテクトをサポートする記録可能な記録媒体、新規なコピープロテクトをサポートする記録可能な又は記録不可能な記録媒体用のエミュレータ、新規なコピープロテクトを与える記録可能又は記録不可能な記録媒体を製造する方法、新規なコピープロテクトを提示する記録可能な又は記録不可能な記録媒体を検証する方法、新規なコピープロテクトを提示する記録可能な又は記録不可能な記録媒体を生産するための記録媒体書込装置、及び新規なコピープロテクトを提示する記録可能な又は記録不可能な記録媒体を検証するための記録媒体アクセス装置を提供することである。
【課題を解決するための手段】
【００１０】
本発明に係る記録媒体は独立請求項１に、本発明に係る記録可能な記録媒体は独立請求項９に、本発明に係る記録可能な又は記録不可能な記録媒体のエミュレータは独立請求項１２に、本発明に係る記録可能な又は記録不可能な記録媒体を製造する記録媒体製造方法は独立請求項１５に、本発明に係る記録可能な又は記録不可能な記録媒体を確認する確認方法は独立請求項２２に、本発明に係る記録可能な又は記録不可能な記録媒体にデータを書き込む記録媒体書込装置は独立請求項２８に、本発明に係る記録可能な又は記録不可能な記録媒体を確認する記録媒体アクセス装置は独立請求項３２において定義されている。これらの好ましい実施例は、それぞれに従属する従属請求項において定義されている。更に、記録可能な又は記録不可能な記録媒体を確認する記録媒体アクセス装置は、独立請求項３４において定義されており、本発明に係るコンピュータプログラム製品は、請求項１４、２１、２７において定義されている。
【００１１】
本発明の主要な特徴は、待ち時間情報を用いて、記録媒体に追加的情報を符号化するという点である。この追加的情報は、記録媒体に型押しされ（embossed）、確認の目的で利用され、すなわち、正しい待ち時間情報を有するストレージメディアのみが正当な媒体であると判定され、適切な手法で復号される。
【００１２】
本発明においては、待ち時間（latency）は、データを要求した時刻から、要求されたデータを受け取った時刻までの待ち時間（waiting time）であり、例えば機械的装置によってアクセスされる記録媒体の場合はアクセス時間であり、及び／又は半導体メモリの場合には転送時間である。所定の記録領域の待ち時間は、例えば光、磁気、又は光磁気記録媒体の線速度を変更（線速度変調）することによって変更してもよい。この場合も、変更された待ち時間及び同期特性は、仕様の範囲内とされ、仕様に基づいて動作する全てのアクセス装置は、問題なく各ストレージメディアにアクセスすることができるが、待ち時間の変更は、標準的に用いられている対応する待ち時間から識別可能な程度に変更される。
【００１３】
勿論、全てのアクセス装置が変更された各ストレージメディアにアクセスできなくてもいい場合、又はストレージメディアが特別なアクセス装置、すなわち変更されたストレージメディアにアクセスできる特別な種類のアクセス装置用に特別に設計される場合、変更される待ち時間及び同期特性は、対応する仕様の範囲外にあってもよい。
【００１４】
更に、半導体メモリの待ち時間は、任意のメモリセルを遅延させることによって変更でき、又は異なる待ち時間は、異なる待ち時間を有するメモリセルを１つのメモリユニットに配置することによっても実現することができる。
【００１５】
本発明に係る記録媒体がコピーされると、コンテンツは１：１の関係で（in a 1:1 manner）格納されるが、コピーされたコンテンツを格納する記録媒体は、恐らく本発明に係る元の記録媒体とは異なる待ち時間を示し、したがって、明らかにコピーとして区別及び識別することができる。更に、異なる待ち時間に基づいて記録媒体に格納されたキーを用いて、記録媒体上のデータを暗号化することもできる。この場合、本発明に係る元の記録媒体とは異なる待ち時間特性を有するコピーされた記録媒体では、データを復号することができない。
【００１６】
本発明に係る、それぞれ対応する待ち時間を有する異なる記録領域を備える記録媒体は、異なる記録領域の少なくとも一部のそれぞれの待ち時間がそれぞれ対応する待ち時間に対して変更され、又は、異なる対応する待ち時間を有する記録領域が、記録媒体の種類においては例外的である所定のパターンで、記録媒体に配置されているという特徴を有する。
【００１７】
これにより、本発明に係る記録媒体は、上述した２つの特徴のいずれかを有し、すなわち、この記録媒体では、例えば回転する記録媒体にデータを記録する際の、標準的に用いられている線速度を変更することによって、標準的に用いられている待ち時間に対して、１つ以上の記録領域の待ち時間を変更し、又は、例えば、通常は待ち時間が一定であるメモリセルを有する半導体メモリにおいて、例えば１つ以上のより高速又はより遅いメモリセルを用いることによって、標準的に用いられているパターンに対して例外的なパターンで異なる待ち時間を有する記録領域を配置する。本発明に係る記録媒体は、読出専用記録媒体であってもよく、記録可能な又は書換可能な記録媒体であってもよい。
【００１８】
本発明に係る記録媒体の第１の好ましい実施例においては、記録媒体は、記録領域として所定数のメモリセルを有する半導体メモリ又はハードディスクであり、対応する待ち時間は、メモリセルの可能なアクセス速度に基づいて決定され、変更された待ち時間は、対応する待ち時間より短い又は長い待ち時間である。
【００１９】
更に好ましくは、本発明に係る記録媒体の第１の好ましい実施例においては、長い待ち時間は、対応するメモリセルの出力を遅らせることによって実現される。
【００２０】
これに代えて、又はこれに加えて、本発明に係る記録媒体の第１の好ましい実施例においては、半導体メモリは、チップカード又はこれに類する既存の又は将来のストレージメディアに統合されている。
【００２１】
上述のように、異なる待ち時間を有するメモリセルを含むメモリユニットを構成することにより、各メモリセルの個々の配列に基づいてメモリを個別に認証することができる。この特徴により、このような記録媒体上又は内に格納されたデータをコピー防止又は確認するだけではなく、記録媒体自体を、例えばドングルと同様に又はドングルとして認証するのに用いることもできる。
【００２２】
本発明に係る記録媒体の第２の好ましい実施例においては、記録媒体は、記録領域として所定数のメモリブロックを有する光又は光磁気記録坦体であり、対応する待ち時間は、メモリブロックに書き込まれたビットの密度に基づいて決定され、メモリブロックの少なくとも一部の変更された待ち時間は、対応する待ち時間より短い又は長い待ち時間である。
【００２３】
更に好ましくは、本発明に係る記録媒体の第２の好ましい実施例においては、短い又は長い待ち時間は、線速度の変化によって実現される。
【００２４】
これに代えて、又はこれに加えて、本発明に係る記録媒体の第２の好ましい実施例においては、短い待ち時間は、ビットを対応するメモリブロック内により高い密度で書き込むことによって実現され、長い待ち時間は、ビットを対応するメモリブロック内により低い密度で書き込むことによって実現される。
【００２５】
更にこれに代えて、本発明に係る記録媒体の第２の好ましい実施例においては、光又は光磁気記録坦体は、ＣＤ、ＣＤ−Ｒ、ＤＶＤ、ＤＶＤ−Ｒ又はこれに類する既存の又は将来のストレージメディアを含む、読出専用記録坦体、記録可能記録坦体、又は書換可能記録坦体である。
【００２６】
本発明の更なる側面に係る記録可能又は書換可能な記録媒体は、記録媒体の種類においては例外的な所定のパターンで、記録媒体に配置された、異なる待ち時間又は記録密度を有する記録領域を示す、予めフォーマットされた記録密度情報又は待ち時間情報を備える。
【００２７】
予めフォーマットされた記録密度情報は、例えば、異なる待ち時間を有するデータが記録される記録領域又はメモリセルであってもよく（本発明に係る第１の好ましい実施例の場合）、例えばＣＤ−Ｒ等の光記録媒体のプリグルーブ（pre-grove）情報、又はこれに類する情報であって、この情報に基づいて、記録媒体にデータを記録する際に記録密度が選択される情報であってもよい（本発明に係る第２の好ましい実施例の場合）。
【００２８】
本発明の更なる実施例においては、好ましくは、予めフォーマットされた記録密度情報又は待ち時間情報は、記録媒体のプリグルーブに書き込まれた周波数情報である。
【００２９】
更に好ましくは、本発明に係る記録可能又は書換可能な記録媒体は、上述した本発明に係る記録媒体の特徴を有する。
【００３０】
また、本発明に係るエミュレータは、それぞれ対応する待ち時間を有する異なる記録領域を備える記録媒体の異なる記録領域のそれぞれの待ち時間をエミュレートするエミュレータであって、異なる記録領域の少なくとも一部のそれぞれの待ち時間がそれぞれ対応する待ち時間に対して変更されるようにエミュレートし、又は異なる対応する待ち時間を有する記録領域に、記録媒体の種類においては例外的である所定のパターンが配置されるようにエミュレートする。
【００３１】
好ましくは、本発明に係るエミュレータは、上述した本発明に係る記録媒体をエミュレートする。
【００３２】
また、本発明に係るコンピュータプログラム製品は、コンピュータ、デジタルシグナルプロセッサ等において実行されて、上述したエミュレータの機能を実現するコンピュータプログラム手段を有する。
【００３３】
また、本発明に係る記録媒体製造方法は、それぞれ対応する待ち時間を有する異なる記録領域を備える記録媒体又は記録媒体上のデータを製造する記録媒体製造方法において、それぞれ対応する待ち時間から変更された、異なる記録領域の少なくとも一部のそれぞれの待ち時間を決定するステップと、異なる記録領域の少なくとも一部を除く全ての異なる記録領域に対応する待ち時間でデータが記録され、異なる記録領域の少なくとも一部に変更された待ち時間でデータが記録されるように、記録媒体を準備するステップ、及び／又は、異なる記録領域の少なくとも一部を除く全ての異なる記録領域に対応する待ち時間でデータを記録し、異なる記録領域の少なくとも一部に変更された待ち時間でデータを記録するステップとを有し、又は、記録媒体における異なる対応する待ち時間を有する記録領域の、記録媒体の種類においては例外的であるパターンを決定するステップと、異なる対応する待ち時間を有する記録領域を、記録媒体上に、所定のパターンで配置するステップ、及び／又は、記録媒体において、異なる対応する待ち時間を有する記録領域に、所定のパターンでデータを記録するステップとを有する。
【００３４】
本発明においては、記録とは、例えばＣＤレコーダ又はＣＤライタ、若しくは半導体メモリ用の制御回路によって記録媒体にデータを書き込むことを意味するとともに、例えばＣＤ又はＤＶＤ等の光記録媒体を射出成型加工によって製造することも意味する。
【００３５】
本発明に係る記録媒体の製造及び／又は記録方法においては、記録媒体を準備するステップは、記録媒体にフォーマット情報を記録することによって実行してもよい。この場合、フォーマット情報は、記録媒体に記録されるビットの密度に関する情報を含んでいてもよい。更に好ましくは、フォーマット情報は、記録媒体のプリグルーブに書き込まれる周波数情報であってもよい。この場合、記録可能な又は書換可能な記録媒体に対しては、通常２回の書込みが行われ、すなわち、第１の書込みとして、特に記録密度又は待ち時間情報を示すプリグルーブ情報が書き込まれ、この情報に基づいて、第２の書込み、すなわち記録するデータビットの書込みの相対的速度が設定され、これに基づいて記録するデータビットが書き込まれる。また、データビットの書込みの相対速度は、プリグルーブ情報内の記録密度又は待ち時間情報とは独立して設定することもできる。
【００３６】
更に、本発明に係る記録媒体の製造及び／又は記録方法においては、データを記録するステップは、データビットの書込みと、記録媒体の回転との間の相対的な速度を変更することにより実行してもよい。
【００３７】
更に、本発明に係る記録媒体の製造及び／又は記録方法においては、異なる記録領域の少なくとも一部は、記録媒体の所定数の情報ブロック又はビットに対応するものであってもよい。
【００３８】
本発明に係る第２のコンピュータプログラム製品は、コンピュータ、デジタルシグナルプロセッサ等において実行されて、上述の記録媒体製造方法を実行するコンピュータプログラム手段を有する。
【００３９】
また、本発明に係る確認方法は、それぞれ対応する待ち時間を有する異なる記録領域を備える記録媒体を確認する確認方法において、異なる記録領域の少なくとも一部のそれぞれの待ち時間が、それぞれ対応する待ち時間から変更されているか否かを判定するステップ、又は、異なる対応する待ち時間を有する記録領域が、記録媒体の種類においては例外的なパターンである所定のパターンで記録媒体に配置されているか否かを判定するステップを有する。
【００４０】
本発明に係る確認方法の第１の好ましい実施例においては、確認方法は、異なる記録領域の少なくとも一部の待ち時間を直接測定して、待ち時間の変更を、又は記録媒体上の、異なる対応する待ち時間を有する記録領域の所定のパターンを判定するステップを有する。
【００４１】
本発明に係る確認方法の第２の好ましい実施例においては、確認方法は、異なる記録領域の少なくとも一部の待ち時間を直接測定し、及び／又は対応する待ち時間を有する記録領域の待ち時間を直接測定し、測定の結果の比較に基づいて、待ち時間の変化及び／又は記録媒体上の異なる対応する待ち時間を有する記録領域の所定のパターンを判定するステップを有する。
【００４２】
更に好ましくは、本発明に係る確認方法の第２の好ましい実施例においては、確認方法は、ａ）第１の仮定された待ち時間を有する記録領域の第１の所定の記録部にアクセスするステップと、ｂ）第１の仮定された待ち時間を有する記録領域の、第１の所定の記録部から所定の距離を有する、第２の所定の記録部にアクセスするステップと、ｃ）ｂ）のステップを実行するために必要とされる第１の時間間隔を測定するステップと、ｄ）第２の仮定された待ち時間を有する記録領域の第３の所定の記録部にアクセスするステップと、ｅ）第２の仮定された待ち時間を有する記録領域の、第３の所定の記録部から所定の距離を有する、第４の所定の記録部にアクセスするステップと、ｆ）ｅ）のステップを実行するために必要とされる第２の時間間隔を測定するステップと、ｇ）第１及び第２の時間間隔の比較に基づいて、待ち時間の変化又は記録領域における所定のパターンの少なくとも一部を判定するステップとを有する。
【００４３】
本発明に係る確認方法においては、雑音から正しい測定結果を区別するステップは、好ましくは統計的考察に基づいて実行される。特に、好ましくは個々の記録媒体を考慮して、個々の記録媒体アクセス装置に基づいて生成される統計的な待ち時間分布のセットにアクセスし、測定雑音から正しい測定結果を区別する。
【００４４】
本発明に係る第３のコンピュータプログラム製品は、コンピュータ、デジタルシグナルプロセッサ等において実行されて、上述の確認方法を実行するコンピュータプログラム手段を有する。
【００４５】
また、本発明に係る記録媒体書込装置は、それぞれ対応する待ち時間を有する異なる記録領域を備える記録媒体にデータを書き込む記録媒体書込装置であって、異なる記録領域の少なくとも一部のそれぞれの待ち時間を、それぞれ対応する待ち時間に対して変更し、又は、異なる対応する待ち時間を有する記録領域を、記録媒体の種類においては例外的なパターンである所定のパターンで配置する記録密度変更手段を備える。
【００４６】
本発明に係る記録媒体書込装置において、記録密度変更手段は、好ましくは、データビットの書込みと、記録媒体の回転との間の相対的な速度を変更するものであってもよい。
【００４７】
この場合、記録密度変更手段は、記録媒体上の予めフォーマットされた記録密度情報又は待ち時間情報から、データビットの書込みと、記録媒体の回転との間の相対的な速度を変更するための情報を得る。
【００４８】
これに代えて又はこれに加えて、記録密度変更手段は、外部の制御信号から、データビットの書込みと、記録媒体の回転との間の相対的な速度を変更するための情報を得てもよい。
【００４９】
また、本発明に係る記録媒体アクセス装置は、それぞれ対応する待ち時間を有する異なる記録領域を備える記録媒体上のデータにアクセスする記録媒体アクセス装置において、アクセスされた記録媒体の少なくとも１つの記録領域のそれぞれの待ち時間を供給する記録領域待ち時間出力手段を備える。
【００５０】
したがって、本発明に係る記録媒体アクセス装置の第１の好ましい実施例は、従来の装置と比べて、待ち時間情報を提供する追加的な出力チャンネルを有する。この出力チャンネルにおいて使用可能な待ち時間情報を用いて、本発明は、半導体メモリでは均一な待ち時間のみを有し、光記録坦体では予測可能な待ち時間分布を有する従来の記録媒体から、本発明に係る記録媒体を区別する。
【００５１】
本発明に係る記録媒体アクセス装置の第１の好ましい実施例は、好ましくは、記録領域待ち時間出力手段に供給される、アクセスされた記録媒体の少なくとも１つの記録領域に対応する待ち時間を受け取る所望待ち時間入力手段を備える。
【００５２】
それとともに、本発明に係る記録媒体アクセス装置の第１の好ましい実施例では、コンピュータプログラム製品として実現される上述した記録媒体の確認方法を利用することができる。
【００５３】
また、本発明に係る記録媒体アクセス装置は、それぞれ対応する待ち時間を有する異なる記録領域を備える記録媒体上のデータにアクセスする記録媒体アクセス装置において、異なる記録領域の少なくとも一部のそれぞれの待ち時間が、それぞれ対応する待ち時間から変更されているか否かを判定し、又は、異なる対応する待ち時間を有する記録領域が、記録媒体の種類においては例外的なパターンである所定のパターンで記録媒体に配置されているか否かを判定する記録媒体確認手段を備える。
【００５４】
したがって、この本発明に係る記録媒体アクセス装置の第２の好ましい実施例では、記録媒体の確認を直接行うために、待ち時間出力チャンネルを設ける必要がない。
【００５５】
本発明に係る記録媒体アクセス装置の第２の好ましい実施例において直接実現される記録媒体確認手段は、好ましくは、上述した確認方法における全てのステップを実行することができ、また、コンピュータプログラム製品として実現することができる。
【発明を実施するための最良の形態】
【００５６】
図１は、コンパクトディスク（ＣＤ）のトラック８に沿った近傍の記録領域のピット１及びランド２、すなわち第１の記録領域３内のピット１とランド２の配置、第２の記録領域４内のピット１とランド２の配置、第３の記録領域５内のピット１とランド２の配置を示す図である。第１の記録領域３は、通常の、すなわちＣＤ上のそれぞれの位置に対応した待ち時間を示し、第２の記録領域４は、変更された、すなわちここではＣＤ上のそれぞれの位置に対する待ち時間よりも短い待ち時間を示し、第３の記録領域５は、通常の、すなわちＣＤ上のそれぞれの位置に対応した待ち時間を示す。記録領域間の遷移領域には、ピットもランドも示されていない。
【００５７】
図２は、実際のデータを原理的に示しており、したがって図１に示すＣＤより現実に近いピット及びランドを示している。図２の上段に示す図は、図１に対応する図であり、図２の下段に示す図は、上段に示す図の一部を拡大して示す図である。
【００５８】
第１の遷移領域６は、通常の、すなわちＣＤ上のそれぞれの位置に対応した待ち時間を示す第１の記録領域３と、ＣＤ上のそれぞれの位置に対する待ち時間よりも短い待ち時間を示す第２の記録領域４との間に設けられている。第１の遷移領域６におけるピット１及びランド２は、第１の記録領域３における記録密度（recording density）及び大きさ（expansion）から、第２の記録領域４における記録密度及び大きさに、徐々に適応化されている。第２の遷移領域７は、ＣＤ上のそれぞれの位置に対する待ち時間よりも短い待ち時間を示す第２の記録領域４と、通常の、すなわちＣＤ上のそれぞれの位置に対応した待ち時間を示す第３の記録領域５との間に設けられている。第２の遷移領域７におけるピット１及びランド２は、第２の記録領域４における記録密度及び大きさから、第３の記録領域５における記録密度及び大きさに、徐々に適応化されている。
【００５９】
上段に示すＣＤの部分的拡大図である下段の図には、通常の、すなわちＣＤ上のそれぞれの位置に対応した待ち時間を示す第４の記録領域９と、ＣＤ上のそれぞれの位置に対する待ち時間よりも短い待ち時間を示す第５の記録領域１０とが示されている。この部分的拡大図では、第５の記録領域１０におけるピット及びランドが、第４の記録領域９の通常のピット及びランドに比べて、記録密度が高く、その大きさが小さいことが明瞭に示されている。
【００６０】
待ち時間は、ピット及びランドが形成されている密度と、それらのそれぞれの大きさとから導き出すことができる。情報の単一ビットがＣＤに通常より短い時間で書かれている場合、すなわち、ピット及びランドの密度が通常より高く、それらの大きさが通常よりも短い場合、ＣＤの所定のメモリブロック又はセクタは、通常より短い時間でアクセスされる。
【００６１】
アクセス装置が、密度がより高く、大きさがより小さいピット及びランドに対しては内部同期（self-synchronization）を非常に高速にとる場合であっても、待ち時間は、対応する待ち時間、すなわち待ち時間が変更されていない対応するＣＤセクタの待ち時間と同様であり、「待ち時間の変化」は、ディスクドライブの回転速度を変化させることにより、得ることができる。換言すれば、本発明では、相対的な待ち時間、すなわち回転速度に対する待ち時間の関係を考慮する。
【００６２】
通常、後述するように、ＣＤの隣接した記録領域間の待ち時間の変化は小さい。しかしながら、今日入手可能なＣＤレコーダは、記録媒体において予めフォーマットされた情報、例えば今日入手可能なＣＤ−Ｒのプリグルーブ（pre-grove）に予めフォーマットされた線速度に基づいて待ち時間を判定するという事実により、今日入手可能なＣＤレコーダ及びＣＤ−Ｒでは、例えば線速度の変化に基づいて認識される待ち時間の変化が失われるため、本発明においては、第１の好ましい具体的な実施例に示すように、通常対応している待ち時間の変化は識別可能であり、元の記録媒体は、そのコピーと区別することができる。
【００６３】
本発明では、１枚の記録媒体で、複数の待ち時間、例えばＣＤの複数の線速度を持つことができる。本発明に基づく線速度の変化は、好ましくは分析されて、好ましくはビットパターンに復号される。このビットパターンは、記録媒体が元の記録媒体であるか、コピーであるかを判別するキーとして用いることができ、及び／又は、データがこのキーを用いて記録前に暗号化されている場合には、このキーは、ディスクから読み出されたデータを復号するために用いることができる。キーは記録の前に既知であるため、暗号化／復号処理が可能となる。上述した欧州特許ＥＰ０８９９７３３号明細書には、本発明に適用することができるキーによって、記録媒体上のデータを保証する異なる手法も開示されている。
【００６４】
本発明の更なる実施例である記録可能な又は書換可能な記録媒体は、例えば様々な線速度を示すプリグルーブ情報を含んでいるので、記録装置は、プリグルーブによって示される様々な線速度に自動的に適応し、記録するデータは、書込み又は記録処理の前に既知であるプリグルーブ情報に基づいて安全に保護される。
【００６５】
記録可能な又は書換可能なＣＤ又はＤＶＤのプリグルーブ情報に含まれる線速度情報を、図１に示すＣＤの実施例に対応した図３に、原理的に示す。プリグルーブ情報は、データが記録されるトラック８の位置を示し、線速度情報に基づいて、トラック位置方向に周波数的に「ウォブル」されている。
【００６６】
図３に示す実施例においては、この周波数は、第１の記録領域３では低く、第１の遷移領域６において徐々に高くなり、第２の記録領域４では高くなっている。続いて、第２の遷移領域７では、周波数は徐々に低くなり、第３の記録領域５では、周波数は低くなっている。周波数が徐々に高く又は低くなる第１の遷移領域６及び第２の遷移領域７のような中間的な部分は、記録装置が円滑にトラッキングを行えるように、周波数が高い領域と周波数が低い領域との間に挿入されている。
【００６７】
図４は、図３に概略的に示す記録可能な又は書換可能なＣＤ又はＤＶＤの実際のデータを概略的に示した、より現実的な図である。図４の上段に示す図は、図３に対応する図であり、図４の下段に示す図は、上段に示す図の一部を拡大して示す図である。
【００６８】
図２と図３を対応させると、第１の遷移領域６におけるトラック位置のウォブルの周波数は、第１の記録領域３におけるトラック位置のウォブルの周波数から第２の記録領域４におけるトラック位置のウォブルの周波数に徐々に適応化され、第２の遷移領域７におけるトラック位置のウォブルの周波数は、第２の記録領域４におけるトラック位置のウォブルの周波数から第３の記録領域５におけるトラック位置のウォブルの周波数に徐々に適応化される。
【００６９】
上段に示すＣＤの部分的拡大図である下段の図には、通常の、すなわちＣＤ上のそれぞれの位置の待ち時間を示す第６の記録領域１１と、ＣＤ上のそれぞれの位置に対する待ち時間よりも短い待ち時間の予めフォーマットされた情報を有する第２の記録領域４とが示されている。この部分的拡大図においては、第２の記録領域４におけるウォブルの周波数が、通常の周波数、すなわち第６の記録領域１１の対応するウォブルの周波数に比べて高いことが明瞭に示されている。
【００７０】
読出専用の光記録媒体については、待ち時間情報、例えば線速度の変化は、マスタリング工程において設定される。
【００７１】
勿論、上述した高い周波数と低い周波数といった２種類の周波数のみを用いるのではなく、線速度、すなわち待ち時間情報をより高度に符号化できるように、より多くの種類の周波数を用いてもよい。更に、上述のように、記録媒体全体又は記録媒体の一部の待ち時間情報の分布（distribution）を用いて、キーを元の記録坦体に型押し（emboss）するようにしてもよい。
【００７２】
図５ａは、本発明に基づくＣＤ−ＲＯＭにおける待ち時間の分布、すなわち第１のＣＤ−ＲＯＭアクセス装置によって、変化する待ち時間を有する第１の６００個の記録領域から読み出された待ち時間の分布を示している。図に示す６００個の記録領域では、待ち時間は、通常より短い待ち時間から通常より長い待ち時間に変更されている。図５ｂは、通常（usual）、すなわち標準（normal）に対応する待ち時間を示している。また、図５ｂに示す曲線は、第１のＣＤ−ＲＯＭアクセス装置が、測定雑音から適正な測定結果を区別するための、統計的な待ち時間分布のセットとして用いることができる。
【００７３】
第１のＣＤ−ＲＯＭアクセス装置の実施例からわかるように、標準の、すなわち対応した図５ｂに示す待ち時間は、より滑らかな曲線によって示され、図５ｂに示す本発明に基づいて変更された待ち時間は、基本的にはこの曲線に沿うが、明らかに、この曲線から若干短く又は長くなっている。
【００７４】
図６ａは、図５ａに示すものと同じＣＤ−ＲＯＭを第２のＣＤ−ＲＯＭアクセス装置によって読み出した測定結果を比較例として示す図である。この例では、待ち時間はより広い範囲に亘って変化していることが明らかであるが、先の実施例と同じく、異なる待ち時間を明らかに区別することができる。図６ｂは、図５ｂと同様に、通常、すなわち標準に対応した待ち時間を示しているが、ここでは、第２のＣＤ−ＲＯＭアクセス装置を用いた場合の結果を示している。この実施例では、雑音がより多い曲線が得られ、この曲線は、第２のＣＤ−ＲＯＭアクセス装置が、測定雑音から適正な測定結果を区別するための統計的な待ち時間分布のセットとしても用いることができる。
【００７５】
統計的な待ち時間分布の各セットに基づいて、特定のセクタの変更された待ち時間は、直接的な待ち時間の測定から導くことはできる。
【００７６】
これに代えて、待ち時間の変更は、待ち時間が変更されたセクタの待ち時間と、標準の、すなわち対応するセクタの待ち時間とを比較することによって判別してもよい。各セクタが複数のフレームから構成されると仮定すると、この場合、好ましくは、変更された待ち時間を有するセクタの所定の第１のフレームがアクセスされた時刻から始まり、変更された待ち時間を有するセクタにおける、所定の第１のフレームに対して所定の距離を有する所定の第２のフレームがアクセスされた時刻に終わる第１の期間を測定する。更に、不標準の、すなわち対応する待ち時間を有するセクタの所定の第１のフレームがアクセスされた時刻から始まり、標準の、すなわち対応する待ち時間を有するセクタにおける、所定の第１のフレームに対して変更された待ち時間を有するセクタと同じ所定の距離を有する所定の第２のフレームがアクセスされた時刻に終わる第２の期間を測定する。この２つの期間の比較に基づいて、アクセス時間の変化を判定することができる。勿論、この比較は、標準の、すなわち対応する待ち時間に基づいて行うだけではなく、異なる度合いで変更された待ち時間を比較してもよい。
【００７７】
本発明の包括的な説明において述べたように、上述の記録媒体及び記録可能な又は書換可能な記録媒体に加えて、本発明は、元の記録媒体のコピー及びその待ち時間に関する追加的な情報に基づいて動作する記録媒体のエミュレータと、上述した本発明に基づく記録媒体を製造する製造方法と、上述した記録媒体を確認する確認方法と、上述した記録媒体を製造する記録媒体書込装置と、記録可能な又は記録不可能な記録媒体を確認する記録媒体アクセス装置とを提供する。
【００７８】
また、本発明の包括的な説明において述べたように、本発明に基づく記録媒体アクセス装置の第１の実施例は、待ち時間情報を出力する更なる出力チャンネルを有する。図５及び図６に示す曲線は、例えばこの出力チャンネルから得られる待ち時間情報とみなすこともできる。
【００７９】
図７は、本発明に基づいて、異なる待ち時間を有する記録媒体を生産するための具体的な記録媒体書込装置の機能を示す図である。信号供給装置（signal feeder）１２は、ＥＦＭ信号１３を記録される信号として、及び可変クロック信号１４をレーザビームレコーダ１５に供給する。レーザビームレコーダ１５は、レコーダエンジン１８によって角速度一定で回転されているガラスマスタ（glass master）１７にレーザビーム１６を照射する。レーザビーム１６は、ＥＦＭ信号１３及び可変クロック信号１４に基づいて変調され、ＥＦＭ信号１３に対応したピット及びランドを、可変クロック信号１４に従ってガラスマスタ１７に記録する。すなわち、可変クロック信号１４は、ガラスマスタ１７上に記録されるＥＦＭ信号１３の各ビットの長さを決定する。可変クロック信号１４が対応する記録位置の通常の周波数より高い場合、記録されるピット及びランドは、その位置における通常の長さよりも短くなり、可変クロック信号１４が通常の周波数より低い場合、記録されるビット及びランドは、その位置における通常の長さよりも長くなる。
【００８０】
信号供給装置１２内の書込コード１９は、この実施例に示す記録媒体書込装置における可変クロック信号１４の周波数を高くするか、低くするかを決定するコードである。この実施例においては、書込コード１９の各ビットは、記録する特定のデータフレームの標準クロック周波数からのクロック周波数の偏りを決定する。書込コード１９内の論理値１によって示される高い可変クロック周波数は、若干短い待ち時間に対応し、書込コード１９内の論理値０によって示される低い可変クロック周波数は、若干長い待ち時間に対応し、これらの待ち時間は、例えば、図５及び図６に示した実施例に対応する。したがって、実施例として示されている書込コード１９の一部である「１１００１１１０１０１１」に従えば、データフレームは、２つのデータフレームが若干短い待ち時間を示し、次の２つのデータフレームが若干長い待ち時間を示し、次の３つのデータフレームが若干短い待ち時間を示し、次のデータフレームが若干長い待ち時間を示し、次のデータフレームが若干短い待ち時間を示し、次のデータフレームが若干長い待ち時間を示し、最後の２つのデータフレームが若干短い待ち時間を示すように記録される。
【００８１】
図８は、図７に示す記録媒体書込装置における信号供給装置１２によって実行される、異なる待ち時間を設定するための処理を説明するフローチャートである。この処理は、ステップＳ１から開始される。そして、ステップＳ２において、次に書き込まれるデータフレームに対する書込コード１９の論理値が１であるか否かが判定される。データフレームに対する書込コード１９の論理値が１であるとき、すなわち判定の結果が肯定的であるときは、ステップＳ３が実行され、このステップＳ３において、ＥＦＭ信号を書き込む際の待ち時間を若干短い待ち時間にするようにクロックが設定される。一方、データフレームに対する書込コード１９の論理値が０であるとき、すなわちステップＳ２における判定の結果が否定的であるときは、ステップＳ４が実行され、このステップＳ４において、ＥＦＭ信号を書き込む際の待ち時間を若干長い待ち時間にするようにクロックが設定される。このステップＳ３又はステップＳ４が実行された後、ステップＳ５において、最後のフレームが処理されたか否かが判定される。最後のフレームが処理されたときには、この処理はステップＳ６に進み、終了する。一方、最後のフレームが処理されていないときには、すなわち次のフレームを処理する必要があるときには、ステップＳ１に戻り、上述の処理が繰り返される。
【００８２】
図９は、本発明に基づいて異なる待ち時間を有する記録媒体を確認する記録媒体確認装置（record medium verifying device）の具体的機能を示している。読出エンジン２４は、元の又はコピーされた光ディスク２３を角速度一定に回転させる。レーザピックアップ２２は、光ディスク２３からデータ、すなわち記録されたＥＦＭ信号を読み出し、読み出されたデータフレーム２１を評価装置（evaluation unit）２０に供給する。評価装置２０は、例えば、この実施例においては、内部タイマを用いてデータスループットを測定するソフトウェアを有するパーソナルコンピュータ（ＰＣ）からなる。評価装置２０は、１つのデータフレームに対応するＥＦＭ信号を読み出すために必要な時間、すなわち、評価装置２０にデータフレームが供給されるのに必要な時間に基づいて、データフレームに対応するコードを判定する。データフレームが通常より速く読み出された場合、読出コード２５に論理値１を付すことにより、データフレームに論理値１が割り当てられる。データフレームが通常より遅く読み出された場合、読出コード２５に論理値０を付すことにより、データフレームに論理値０が割り当てられる。コード全体が判定されると、すなわち、コードが判定される全ての記録領域が読み出されると、評価装置２０は、この判定により得られたコードと、対応する元の記録坦体へのデータの記録に用いられたコードとを比較し、読み出されたディスクが元のディスクであるかコピーされたディスクであるかを判別する。
【００８３】
この実施例に示す読出コード２５の一部は、ビットパターン「１１００１１１０１０１１」を有し、すなわち、２つのデータフレームが若干短い読出時間で読み出され、次の２つのデータフレームが若干長い読出時間で読み出され、次の３つのデータフレームが若干短い読出時間で読み出され、次のデータフレームが若干長い読出時間で読み出され、次のデータフレームが若干短い読出時間で読み出され、次のデータフレームが若干長い読出時間で読み出され、最後の２つのデータフレームが若干短い読出時間で読み出されたことを示している。
【００８４】
図１０は、図９に示す記録媒体確認装置のプロセッサによって実行される、異なる待ち時間を確認するための処理の実施例を説明するフローチャートである。この確認処理は、ステップＳ１０から開始される。そして、ステップＳ１１において、データフレームを読み出すために必要な時間が測定される。次のステップＳ１２において、データフレームを読み出すための時間が短いか否かが判定される。データフレームを読み出すための時間が短いときは、すなわち判定の結果が肯定的であるときは、ステップＳ１３が実行され、このステップＳ１３において、このデータフレームに対する読出コード２５が論理値１に設定される。一方、データフレームを読み出すための時間が短くないときは、すなわち判定の結果が否定的であるときは、このフレームに対する読出コード２５が論理値０に設定される。このステップＳ１３又はステップＳ１４が実行された後、ステップＳ１５において、最後のフレームが処理されたか否かが判定される。最後のフレームが処理されたときには、この処理はステップＳ１６に進み、終了する。一方、最後のフレームが処理されていないときには、すなわち次のフレームを処理する必要があるときは、ステップＳ１０に戻り、上述の処理が繰り返される。
【００８５】
勿論、書込コード１９及び／又は読出コード２５は、上述のように連続するデータフレームに関連付けられるだけではなく、記録媒体上の所定のいかなるパターンのデータフレームに関連付けられてもよい。また、このようなパターン及び／又はパターンによって決定されるデータフレームのそれぞれの待ち時間は、記録媒体書込装置によって記録媒体に書き込むことができる。そして、記録媒体確認装置は、所定のデータフレームのみにアクセスして、この情報を読み出し、記録媒体を確認することができる。
【００８６】
更に、３つ以上の異なる待ち時間を用いて、元の記録媒体を保護することもできる。また、実施例として示した通常の待ち時間より若干短い待ち時間及び若干長い待ち時間を必ずしも用いなくてはいけないというわけではない。例えば、標準の待ち時間と、偏った待ち時間とを用いてもよい。
【００８７】
図１１は、本発明に基づく記録媒体における異なる複数の待ち時間、及び待ち時間が変化していない記録媒体のコピーにアクセスした際の待ち時間をエミュレートするエミュレータ又はエミュレータソフトウェアの原理を示す図である。
【００８８】
詳しくは、図１１の上段の部分の右側には、異なる待ち時間に基づくシグネチャ（signature）を有する本発明に基づく記録媒体のコピー３４を示している。すなわち、このコピー３４は、本発明に基づくシグネチャを示している。シグネチャ付のコピー３４に対するデータの読出しを実行すると、対応するデータブロック２６が変更された速度で確認装置（verification means）３０に供給される。この実施例では、隣り合う２つのデータブロック２６間の間隔が、例えば「標準の」の間隔である第１の時間間隔を有する第１の領域２８と、隣り合う２つのデータブロック２６間の間隔が、第１の時間間隔に比べて短い第２の時間間隔を有する第２の領域２７とが交互に現れ、すなわち、第２の領域２７内の連続する２つのデータブロック２６は、第１の領域２８内の連続する２つのデータブロック２６より短い期間で確認装置３０に到着する。
【００８９】
確認装置３０は、ソフトウェア又はハードウェアとして実現することができ、これらの異なる記録領域の少なくとも一部のそれぞれの待ち時間が、「標準の」待ち時間に対して変更されているか否かを判定し、又は異なる対応する待ち時間を有する記録領域が、記録媒体上に、その種類の記録媒体においては、例外的である所定のパターンで配置されているか否かを判定する。また、確認装置３０は、データベース又は記録媒体自体、例えば記録媒体に含まれる特別なテーブルから、記録媒体上の各記録領域又は少なくとも所定の記録領域の待ち時間を知っており、これらの待ち時間と、読み出されたデータブロック２６が到着する速度とを単純に比較するものであってもよい。到着速度がテーブルに格納されている各記録領域に対応した待ち時間に対応しているときは、記録媒体が元の記録媒体であることが確認され、アクセスが許可される。一方、到着速度と、格納されている待ち時間が一致しないときには、記録媒体は不正なコピーであると判定され、アクセスが拒否される。非常に単純な構成を有する確認装置では、例えば待ち時間の変化のみが検出され、これにより元の記録媒体が確認され、アクセスが許可される。図１１の上段に示すデータブロック２６は、確認装置３０に異なる速度で到着するため、この場合、変化する読出速度によって、シグネチャ付のコピー３４が読み出されていると直ちに判定され、確認装置３０は、記録媒体上のデータへのアクセスを許可する。
【００９０】
図１１の中段及び下段は、シグネチャなしの、すなわち待ち時間の変化を示さない記録媒体のコピー３５へのアクセスを示している。このような、シグネチャなしのコピー３５は、元の記録媒体のデータをＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ＋Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、ＲＡＭ又はメモリスティック（商標）、若しくはこれらの他のあらゆる種類の記録媒体又は装置にコピーすることによって作成される。また、ネットワークを介してデータにアクセスすることによっても作成される。
【００９１】
図１１の中段において、データブロック２６は、確認装置３０に一定の速度、この場合、図１１の上段に示す第１の領域２８における連続する２つのデータブロック２６間の第１の時間間隔に対応する速度で到着する。このように、図１１の中段に示す例では、データブロック２６は、確認装置３０に、異なる速度で到着しないため、この場合、一定の読出速度によって、シグネチャなしのコピー３５が読み出されていると直ちに判定され、確認装置３０は、記録媒体上のデータへのアクセスを拒否する。
【００９２】
図１１の下段においては、データブロック２６は、図１１の中段の場合と同様に、シグネチャなしのコピー３５から一定の速度で読み出される。しかしながら、この例では、データブロック２６は、確認装置３０に供給される前に、エミュレータ２９に一定の速度で供給される。エミュレータ２９は、本発明に基づくシグネチャを生成し、これにより、対応するデータブロック２６は、例えば、図１１の上段に示す第１の領域２８及び第２の領域２７に対応する変更された速度で確認装置３０に供給される。したがって、図１１の下段に示す例では、データブロック２６は、確認装置３０にエミュレータ２９によって決定された異なる速度、例えばシグネチャ付のコピー３４の元の記録媒体に対応した異なる速度で供給されるため、確認装置３０は、記録媒体上のデータへのアクセスを許可する。
【００９３】
エミュレータ２９は、ソフトウェア又はハードウェアとして実現することができ、例えばデータベース又は記録媒体自体、例えば記録媒体に含まれる特別なテーブルから、記録媒体上の全ての記録領域又は少なくとも所定の記録領域の待ち時間を判定し、これらの待ち時間を読出データブロック２６に適用し、適用されたデータブロック２６がこのエミュレータ２９から出力され、確認装置３０に供給される。
【００９４】
更に、本発明の包括的な説明の部分で述べたように、本発明は、回転され、線速度の変更によって待ち時間を変更される上述したような光又は光磁気記録媒体のみではなく、待ち時間の変更を行うことができる他の記録媒体にも同様に適用することができる。例えば、ハードディスク又は半導体メモリのある種の「メモリセル」は、所定の時間アクセスを遅延させることができ、又は半導体メモリのアレーは、異なる待ち時間を有するメモリ構造に基づいて構築することができる。この手法は、ビデオ再生コンソール用のメモリカード、メモリスティック（商標）、例えば健康管理データ（health insurance data）用のチップカード等のリムーバブルメモリに対して特に有効である。このような場合、個々のチップカードは、本発明に基づいて使用される異なる待ち時間の数及び符号化に使用されるメモリセルの数に基づく固有の識別子を有することもできる。また、本発明に基づくエミュレータは、好ましくは回転される異なる待ち時間を有する光又は光磁気記録媒体のみではなく、上述のような更なるストレージメディアもエミュレートする。
【図面の簡単な説明】
【００９５】
【図１】本発明の好ましい実施例として示すＣＤの隣り合う記録領域におけるピット及びビットを原理的に示す図である。
【図２】図１に示すＣＤのピット及びランドをより現実的に示す図である。
【図３】本発明の第２の好ましい実施例に基づくＣＤ−Ｒ上のプリグルーブとして予めフォーマットされた記録密度情報を原理的に示す図である。
【図４】図３に示すＣＤ−Ｒ上のプリグルーブとして予めフォーマットされた記録密度情報をより現実的に示す図である。
【図５】第１のＣＤ−ＲＯＭアクセス装置の実施例の待ち時間及び統計的待ち時間分布のセットを示すグラフ図である。
【図６】第２のＣＤ−ＲＯＭアクセス装置の実施例の待ち時間及び統計的待ち時間分布のセットを示すグラフ図である。
【図７】異なる待ち時間を有する記録媒体にデータを書き込む記録媒体書込装置の構成を機能的に示す図である。
【図８】図７に示す記録媒体書込装置の信号供給装置において実行される、異なる待ち時間を設定する処理を説明するフローチャートである。
【図９】異なる待ち時間を有する記録媒体を確認する記録媒体確認装置の構成を機能的に示す図である。
【図１０】図９に示す記録媒体確認装置のプロセッサによって実行される、異なる待ち時間を確認する処理を説明するフローチャートである。
【図１１】本発明に基づく記録媒体の異なる待ち時間をエミュレートするエミュレータ又はエミュレータソフトウェアの原理を説明する図である。
【図１】
2005513707.tif 000003
【図２】
2005513707.tif 000004
【図３】
2005513707.tif 000005
【図４】
2005513707.tif 000006
【図５】
2005513707.tif 000007
【図６】
2005513707.tif 000008
【図７】
2005513707.tif 000009
【図８】
2005513707.tif 000010
【図９】
2005513707.tif 000011
【図１０】
2005513707.tif 000012
【図１１】
2005513707.tif 000013
【国際調査報告】
2005513707.tif 000014
2005513707.tif 000015
2005513707.tif 000016