(57)【要約】チャネルビットレコーダでコピーすることができないサイドチャネルを有する記録キャリアをつくるため、記録キャリア１は変調された螺旋を有する。チャネルビット長又はトラックピッチのような１以上の螺旋パラメータを変調することで、サイドチャネルがつくられる。かかるサイドチャネルを有する記録キャリアがチャネルビットレコーダを使用してコピーされる場合、サイドチャネルに存在する情報が失われる。変調された螺旋に記憶されるビット数は、望まれるように選択することができ、ビットが存在するやり方を選択することができ、たとえば、ビットは、記録キャリアに存在する異なるバンドＡ，Ｂ，Ｃ，Ｄに記憶することができ、そのバンドで、変調された螺旋パラメータを一定に保持することができる。
2007513451.tif 000002
【特許請求の範囲】
【請求項１】
パラメータを使用して螺旋を示すことができる予め決定された螺旋を有する記録キャリアであって、
当該記録キャリアは、予め決定されたやり方で変調されているパラメータによりエンコードされるサイドチャネルを更に有する、
ことを特徴とする記録キャリア。
【請求項２】
前記予め決定された螺旋は、ビットアドレスでアドレス可能であるセクタに情報を記憶するためのものであって、前記ビットアドレスと前記パラメータとの間の関係は、以下の式
【数１】
2007513451.tif 000010
により近似的に与えられる螺旋を示し、
ｒ及びφは極座標であり、Φは累積角度であり、Ｌcbはチャネルビット長であり、Ｄtpはトラックピッチであり、Φ0は螺旋上の最初のビットが書き込まれる角度であり、ｌはセクタのビットアドレスである、
請求項１記載の記録キャリア。
【請求項３】
変調されたパラメータは、チャネルビット長である、
請求項１又は２記載の記録キャリア。
【請求項４】
第一の領域における前記チャネルビット長は、別の第二の領域におけるチャネルビット長とは異なる値を有する、
請求項３記載の記録キャリア。
【請求項５】
前記チャネルビット長は、前記記録キャリアの異なるバンドに変調される、
請求項３又は４記載の記録キャリア。
【請求項６】
変調されたチャネルビット長はバンド内で一定である、
請求項５記載の記録キャリア。
【請求項７】
前記サイドチャネルを形成しているビットは、それぞれのバンドで変調されたパラメータにエンコードされる、
請求項５又は６記載の記録キャリア。
【請求項８】
変調されたパラメータはトラックピッチである、
請求項１又は２記載の記録キャリア。
【請求項９】
前記記録キャリアは、所定の標準仕様に準拠し、変調されたパラメータは、前記標準仕様によりパラメータの要件に従う、
請求項１又は２記載の記録キャリア。
【請求項１０】
前記サイドチャネルは、情報アクセス及び／又はコピープロテクションシステムで使用される、
請求項１記載の記録キャリア。
【請求項１１】
前記サイドチャネルは、記録可能及び書換え可能な記録キャリアから読み取り専用の記録キャリアを区別するために使用される、
請求項１記載の記録キャリア。
【請求項１２】
前記記録キャリアは、前記サイドチャネルを検出するソフトウェアを有するコンピュータプログラムを更に有する、
請求項１記載の記録キャリア。
【請求項１３】
前記記録キャリアは螺旋情報を更に有し、前記ソフトウェアは、前記サイドチャネルを前記螺線情報と比較するために配置される、
請求項１２記載の記録キャリア。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録キャリアに関する。
【背景技術】
【０００２】
２０年にわたり、ＭＳ  Ｂｏｘ，Ｓｏｎｙ  ＰｌａｙＳｔａｔｉｏｎ，Ｓｅｇａ  ＤｒｅａｍＣａｓｔ，Ｎｉｎｔｅｎｄｏ  ＧａｍｅＣｕｂｅのようなＰＣ又はＰＣライクなプラットフォーム用のコマーシャルソフトウェアは、第一にフロプティカルディスク、更に最近では光メディアである安価な再生するのが容易なメディアで流通されている。リモートサーバで実行しているたとえばドングルといったソフトウェアが違法にコピーされるのをプロテクトするための従来技術から知られる多くの方法が存在する。しかし、最も安価であって、最も広く使用されている方法は、変更により公的に利用可能なライタで（容易に）再生できないようなやり方で配信メディアを変えることである。変更は、通常の再生ドライブを使用して検出可能であるべきである。例は、物理メディアにおけるホール（予め決定されたロケーションにおけるエラーバーストを通してそれ自身を明確にする）、（予め決定されたロケーションにおけるエラーバーストを通してそれ自身を明確にする）ＥＣＣパリティにおけるインテンショナルエラー、ＤＶＤのリードインセクタに書かれるデータ（読取りはＤＶＤ−ＲＯＭドライブでサポートされるが、書込みがＤＶＤライタで一般にサポートされない）、（ＣＤのサブチャネルＲ−Ｗのような）他のサブチャネルに書き込まれたエッセンシャルデータ、仕様に従って書き込まれていない複数のセッションをもつ光ディスク（おそらくライタは仕様に従ってデータを書き込む）である。これらの変更は、ＲＯＭサイドチャネルと集合的に呼ばれることがある。実行に応じて、ＰＣ又はＰＣライクなプラットフォームにあるソフトウェアは、必要とされる変更がメディアにあるかをチェックし、メディアにない場合、ソフトウェアは、おそらく違法なコピーから実行するために終了する。
【０００３】
このシステムは、異なるタイプの脅威に脆弱性がある。最初の脅威は、ＰＣ又はＰＣライクなプラットフォームが実行するチェックがハッカーにより発見され、ディスエーブル又は回避される場合があるソフトウェアにおける“ｉｆ”ステートメントとして通常実現されることである。また、プログラムは、オリジナルメディアなしに実行する。代替的に、ハッカーは、（たとえば先の予め定義されたロケーションについてデータを訂正するよりはむしろエラーをリターンするといった）オリジナルメディアをシミュレートすることでプログラムをだますため、余分のモジュール（ドライバ）をオペレーティングシステムに追加する場合がある。これらの種類のハッカーは、ソフトウェアを耐タンパー化することで防止することができ、暗号化及び実行の難読化は頻繁に使用される技術である。
【０００４】
第二の脅威は、プロテクトされたソフトウェアを含めて何かをコピーすることができるレコーダ／ライタを消費者が要求する場合、幾つかのレコーダ製造業者は前にアンコピー可能な変更の書き込みを可能にする余分の回路又はファームウェアでそれらのレコーダを規則的にエンハンスすることである。いわゆるＲＡＷモード及びＤＡＯ／ＳＡＯドライブは、この開発の例である。
【０００５】
第一の脅威を克服するため、実際のコピープロテクション業界は、Macrovision（SafeDisc）及びSunComm（SecuROM）のような企業と現れている。これらの企業は、それら現在のソフトウェアの耐タンパー化方法のマーケットアップデートに至る。これらのアップデートはそれらが出現した年に通常ハッカーされるが、この時間−マーケットの利点は、ゲームプロデューサのようなソフトウェア会社にそれらのゲームの継続されるプロテクションを保証するための十分なレベニューを提供する。
【０００６】
第二の脅威は、ソフトウェアプロテクション会社とドライブ製造業者との間で実際には拡大競争となるので同様に深刻である。現在使用されるＲＯＭサイドチャネルは、いわゆるチャネルビットレコーダである、ディスクに個々のビットを書き込むことができるライタで非常に容易に打ち破ることができる。消費者にとって現在利用可能ではないが、かかるチャネルビットレコーダは、現在のライタと同様に高価ではなく技術的に実施可能であり、プロフェッショナルマーケットで既に出現している。かかるチャネルビットレコーダによりコピーすることができないＲＯＭサイドチャネルを考え出すことができる場合があるが、かかるＲＯＭサイドチャネルの検出は、それを検出するための専用ドライブをなお必要とする。これは、少なくともＰＣソフトウェアについて商業的に許容不可能である。
【０００７】
コピープロテクションの目的のためのこれらＲＯＭサイドチャネルを使用する代わりに、光ディスクの物理的な特性を使用するコピープロテクションメカニズムが存在する。たとえば、ＵＳ６，５６０，１７６号は、ＣＤの特定の批判者的な領域の相対角の指向をＣＤで測定することに基づいたコピープロテクションメカニズムを開示している。このメカニズムでは、同じマスターから製造されたＣＤが特に特定の非反射的な領域の相対角の指向に共通な固有の物理的な特性を有することがソースのアイデンティフィケーションとして使用される。違法なコピーは、オリジナルのＣＤのオリエンテーションと海賊版のコピーと呼ばれる測定されたオリエンテーションとを比較することで防止される。このコピープロテクションメカニズムを使用してプロテクトされたＣＤは、ディスクが実際に製造される前にこれらの相対的な角度のオリエンテーションが知られていない問題点を有する。したがって、たとえば、正しい角度のオリエンテーションの存在についてチェックすることができる同じディスクに記憶されたコンピュータプログラムを有することは不可能である。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、チャネルビットレコーダで記録キャリアがコピーすることができない、サイドチャネルを含む記録キャリアをつくることにある。
【課題を解決するための手段】
【０００９】
本発明の目的は、螺旋がパラメータを使用して記述することができる予め決定された螺旋を含む記録キャリアにより実現することができ、記録キャリアは、予め決定されたやり方で変調されるパラメータによりエンコードされるサイドチャネルを更に含む。予め決定されたやり方で螺旋を記述するパラメータを変調することで、サイドチャネルがつくられる。かかるサイドチャネルを有する記録キャリアがチャネルビットレコーダを使用してコピーされる場合、サイドチャネルにある情報が失われる。この記録キャリアは、コンピュータゲームを記憶する大部分の既存の記録キャリアとは異なり、チャネルビットレコーダを使用してコピーすることができないという利点を有する。さらに、この記録キャリアは、記録キャリアが後方互換性を有し、たとえばＤＶＤ−ＲＯＭドライブといった既存のドライブで使用することができるという利点を有する。
【００１０】
本発明に係る情報キャリアの実施の形態では、予め決定された螺旋は、セクタで情報を記憶するためのものであって、セクタは、ビットアドレスｌでアドレス指定可能であり、ビットアドレス間の関係は、螺旋を記述する極座標及びパラメータは、以下の式で近似的に与えられる。
【数２】
2007513451.tif 000003
ここでｒ及びφは極座標であり、Φは累積角、Ｌcbはチャネルビット長、Ｄtpはトラックピッチ、及びΦ0は螺旋の最初のビットが書き込まれた角度、並びにｌはセクタのビットアドレスである。この式は、ＤＶＤビデオディスク又はＤＶＤ＋ＲＷディスクのような光ディスクで使用されるような螺旋のための良好な推定を与える。かかるディスクの情報は、（プリレコードされたディスクのケースで）情報が記憶されるか、又は（記録可能なディスクのケースで）記憶されることとなる異なるセクタに関連するアドレスのディスクでの存在を使用してアドレス指定可能である。
【００１１】
螺旋を記述する異なるパラメータは、サイドチャネルをつくるために使用することができる。適切なパラメータは、チャネルビット長であり、有利なことに、第一の領域におけるチャネルビット長は、別の第二の領域におけるチャネルビット長とは異なる値を有し、チャネルビット長は、記録キャリアの異なるバンドに変調されるか、あるバンドで一定である。特に、サイドチャネルを形成するビットは、それぞれのバンドで変調されたパラメータにエンコードされる。これに応じてチャネルビット長を変調することで、セキュアなサイドチャネル（チャネルビットレコーダによりコピーすることができないサイドチャネル、また通常のドライブを使用して検出することができないサイドチャネル）がつくられる。サイドチャネルを形成するために使用することができる別のパラメータは、トラックピッチである。
【００１２】
好ましくは、記録キャリアは、所定の標準的な仕様に従い、変調されたパラメータは、標準的な仕様によるパラメータの要件に従う。これは、螺旋を記述しているパラメータへの変更のみが導入され、なお標準的な仕様の要件に従うことを意味する。このことは、この標準的な仕様に従うドライブが本発明に係る記録キャリアのこの実施の形態で読取り及び／又は書き込みすることができる利点を有する。さらに、些細な変更がハッカーにより検出するのが更に困難であるという利点を有する。
【００１３】
本発明に係る記録キャリアの１つの関心のあるアプリケーションは、情報アクセス及び／又はコピープロテクションシステムで使用することであり、サイドチャネルは、記録可能な及び書換え可能な記録キャリアから読み取り専用の記録キャリアを区別するために使用される。かかる記録キャリアは、たとえば、ＰＣソフトウェアゲームのプロテクションのために使用されるか、現在のハードウェアを使用してオーディオ／ビデオ情報のセキュアな区別を実現するために使用することができる。期待されるサイドチャネルを検出すること、又は検出しないことは、記録キャリアのオリジナリティを決定するために使用することができる。
【００１４】
変更された螺旋に加えて、更なる実施の形態では、記録キャリアは、サイドチャネル及びおそらく螺旋情報も検出するためのソフトウェアを含むコンピュータプログラムを有し、ソフトウェアは、検出されるサイドチャネルと螺旋情報とを比較するために構成される。記録キャリアの螺旋情報の包含は、螺旋が後にのみ特徴付けされるので、この特徴付けの結果は、実行しているディスクに対して認証するソフトウェアプログラムに入力することができるという利点を有する。インテグリティのチェックは、外部コンタクトの必要なしにディスクに完全に含むことができるか、ラベルからのキー番号情報は、ユーザにより入力される。
【００１５】
本発明のこれらの態様及び他の態様は、以下に記載される実施の形態を参照して明らかとなるであろう。
【発明を実施するための最良の形態】
【００１６】
図１は、本発明に係る記録キャリアの実施の形態を示す図である。記録キャリア１は、中心の開口２及び情報エリア３を有する。記録キャリア１は、リードオンリタイプ（たとえばＤＶＤ−ビデオディスク）及びレコーダブルタイプ（たとえばＤＶＤ＋ＲＷ）の両者とすることができる。予め決定されたパターンで緩やかに変調されるトラックピッチＤtp及びチャネルビット長Ｌcbを使用してオリジナルメディアのデータをマスタリングすることが提案される。マスタリングは、いわゆるマスター又はスタンパといった、オリジナルメディアに存在するデータを記録するプロセスである。名前が示すように、スタンパは、典型的に１０，０００の実際のメディアにスタンプするために使用される。図２は、マスタリング用に使用されるレーザビームレコーダの概念図を示している（ソース：１９８６年  Ａｄａｍ  Ｈｉｌｔｅｒ社のＢｏｕｗｈｕｉｓ等による“Principles  of  Optical  Disc  Systems”の５章）。この図では、焦点合わせされたレーザビームの強度は、マスター／スタンパに記憶されるべき情報に従って変調されることが示される。レーザビームに露出されるマスターの領域では、マスターのフォトレジストは、現像ステージで溶解する。このマスタリングプロセスでは、幾つかの自由度は、マスターに関してレーザビームの焦点又はレーザビームの位置を変えることで（変換、回転）、レーザビームをステアリングするために存在することが示される。この自由度を使用して、予め決定されたやり方で変調されるトラックピッチＤtp及びチャネルビット長Ｌcbを有するマスターをつくることができる。たとえば異なる小さなバンドで異なる値を引き受けて、Ｄtp及びＬcbのようなパラメータの変動は、マスタリング装置で比較的容易である。好ましくは、Ｄtp及びＬcbの値は、メディア仕様により許容される値に近くあるべきである。
【００１７】
多くの標準的なタイプの記録可能／書き換え可能なディスクに関して、記録可能／書き換え可能なディスクの位置は、記録可能／書き換え可能なディスクのマスターにより決定された予め定義されたトラックピッチＤtp及びチャネルビット長Ｌcbを生じる、案内溝により（実質的に）決定される。かかるディスクに書き込むライタは、オリジナルディスクと同じトラックピッチ及びチャネルビット長をもつ螺旋にビットを生じさせる。当業者に公知であるように、光記録キャリアの案内溝は、記録可能／書き換え可能なキャリアにプリエンボスされた浅い螺旋であり、バージンディスクのような書き込みデータがない場合にアドレス指定を可能にする。データビットはこの溝／隣の溝に実際に書き込まれ、データビットのロケーションを最終的に決定するアドレス情報で、たとえばウォブル、ヘッダ及び／又はプレピットを使用して通常溝が変調される。したがって、この変調された螺旋は、２つの基準を満たすサイドチャネルを得る。１．サイドチャネルは、出願番号１０２１８５４（ＰＨＮＬ０２１０７４  ＮＬ−Ｐ）未公開の独国特許出願の方法を使用してレガシードライブで読取り可能である。２．サイドチャネルは、プロフェッショナル装置により困難さのみにより、現在のライタ又は将来のチャネルビットレコーダを使用して書き込むことができない。このサイドチャネルは、極端に低い周波数（＜＜１Ｈｚ）のラジアルウォブルと極端に低い周波数のタンジェンシャル（チャネルクロック）ウォブルとの組み合わせとして見ることができる。
【００１８】
既存のドライブを使用して記録キャリア１の特定のビットにアクセスするため、通常の（Ｘ，Ｙ）又は（ｒ，φ）座標を使用することができないが、いわゆる物理的なビットアドレスｌを使用する必要がある。本質的に、ビットアドレスｌは、データが書き込まれる螺旋のビットのアドレスを示す整数である。完全な螺旋のため、原理的に、ビットアドレスｌと（ｒ，φ）座標との間に簡単な式が存在する（典型的な光媒体に無関係な小さな対数補正（Ｄtp＜＜ｒmax，最大半径５８ｍｍ）がこの式で無視される）。
【００１９】
【数３】
2007513451.tif 000004
Ｌcbは１チャネルビットの長さ、Ｄtpはトラックピッチ（光媒体で、トラックピッチはディスクの螺旋の連続する回転間の距離）、Φ0は螺旋の最初のビットが書き込まれる角度である（ＤＶＤについて２．０４×１０5）。トラックピッチ及びチャネルビット長の典型的な値は、図３及び図４に示されており、これら図３及び図４は、ＤＶＤ−ＲＷディスク（図３）及びＤＶＤ＋ＲＷディスク（図４）のためのパラメータの許容値を含むテーブルを示している。
【００２０】
しかし、この関係による問題は、より大きな値ｌ（すなわちディスクの更に外）φの式は無秩序の挙動を示し始め、Ｄtp，Ｌcbにおける微小な不確かさは、φにおける大幅なエラーにつながる（すなわちビット画素は完全に誤った角度で現れる）。ｍｍ精度で画像を書き込むため、Ｄtp及びＬcbの値は、１０-7で少なくとも１部で知られる必要がある。この品質を低下する２つの問題が存在する。１．ＤＶＤ仕様は１％までにＤtp及びＬcbを固定するため、それぞれのディスク（図３及び図４参照）、又は異なるマスターからの少なくともディスクが異なり、それぞれのディスクはＤtp及びＬcbのその値を固定するための測定によりはじめに特徴付けされる必要がある。２．大部分の目的について十分に良好であるので、シンプルな螺旋のモデルは完全に十分ではない。高次の補正は、より正確にマッピングを記述するために必要である。
【００２１】
出願番号１０２１８５４（ＰＨＮＬ０２１０７４ＮＬ−Ｐ）による未公開の独国特許出願では、記録可能な光ディスクでのそれぞれの情報ビットが何処に書き込まれるかを（多かれ少なかれ１ミクロンの精度で）非常に正確に予測する方法が記載される。この方法は、既存のＰＣベースのレコーダにより使用することができる。この方法を使用して、パラメータＤtp及びＬcbは、ＣＡＶモードでドライブが動作する仮定の下でレガシーなＤＶＤドライブに関して必要な精度に決定することができる。ＣＡＶ＝Ｃｏｎｓｔａｎｔ  Ａｎｇｕｌａｒ  Ｖｅｌｏｃｉｔｙであり、これは、このモードでは、ディスクにアクセスしつつ、ドライブはその角速度を変えないことを意味し、アクセスが行われる正確な半径に実際のビットレートが依存することを意味する。これは、大きな半径は多くのビットを含むことができるためである。ＣＬＶモードとは対照的に、ＣＬＶ＝Ｃｏｎｓｔａｎｔ  Ｌｉｎｅａｒ  Ｖｅｌｏｃｉｔｙであり、このモードは、アクセスされるビット／秒の数が一定であるように、ドライブが角速度を調整することを意味する。洞察は、ディスク上の２つの異なるビットアドレスからの読取り間の時間遅延は、ＰＣ、ドライブ及びオペレーティングシステム（ＯＳ）に大きく独立な、第一及び第二のビットアドレスのビットロケーション間の角度（法２π）の直接的な測定である。
【００２２】
チャネルビットが情報エリア３の何処で終わるかを知るため、標準化された記録キャリアが定義される方式を分析することが必要である。記録可能かつ書換え可能なメディアは、溝及びセクタアドレスインジケーションでマスタリングされる（たとえば、書換え可能なＤＶＤ＋ＲＷディスクでは、セクタアドレスインジケーション用にウォブリンググルーブが使用され、記録可能なＤＶＤ−Ｒディスクでは、セクタアドレスに関連するプレピット情報はランドエリアに存在する）。これらのメディアの標準的な仕様は、内径Ｒ0，トラックピッチＤtp及びチャネルビット長Ｌcbの観点で物理的なレイアウトを一般的に規定するが、ディスクのマスタリングの詳細を定義しない。内径Ｒ0は、情報エリアが開始する記録キャリアでの半径である。情報エリアは、リードインエリア、データ記録エリア及びリードアウトエリアといった３つのエリアを通常有する。トラックピッチＤtpは、半径方向で測定された隣接トラック間の距離である。チャネルビット長Ｌcbは、チャネルビットのユニット長Ｔである。たとえばＤＶＤにおいて、最小のレコードピット長は、チャネルビット長の３倍の３Ｔに等しく、最大の記録ピット長は、チャネルビット長の１１倍の１１Ｔに等しい。これらのパラメータが与えられた場合、データ密度がディスクに渡り正確に一様である、すなわち完全に一定のトラックピッチＤtp及びチャネルビット長Ｌcbをもつ螺旋であって、内径Ｒ0で正確に開始すると仮定すると、記録キャリアを通してチャネルビットの全体のマッピングを引き出すのが原理的に可能である。螺旋について、半径ｒは、それぞれの回転について１つのトラックピッチＤtpで成長し、したがってｒは、累積角度Φに線形に依存する。
【数４】
2007513451.tif 000005
【００２３】
トラック長に沿って統合することで、ビットストリング位置ｌと累積角Φとの間の関係を発見する。
【数５】
2007513451.tif 000006
【００２４】
Φを解いて以下を得る。
【数６】
2007513451.tif 000007
【００２５】
内径Ｒ0、トラックＤtp及びチャネルビット長Ｌcbは、所定の位置にのみ知られている（図３及び図４参照）。半径ｒ（ｌ）について、指定された精度は大部分の実用的な用途について十分であるので常に問題ではない。Φ（ｌ）における小さな相対的なエラーは、低減される角度φにおける悲惨なエラーを生じる。
【数７】
2007513451.tif 000008
たとえばＤＶＤディスクは、内径から外径までの４００．０００を超える回転を使用する。Φ（ｌ）における１％の相対エラーは、φ（ｌ）における４００００％を超えるエラーに対応し、Φ（ｌ）における１％エラーは、ラベル画像が４００を超える回転を通して回転的にワープさせる。問題は、回転当たりのデータ長の非常に僅かな誤算は４００００回転の後に大きなエラーとなる。
【００２６】
Φ（ｌ）の式の近い洞察は、３つの定数Ｒ0，Ｄtp及びＬcbは、２つのメディアマスターに特化したパラメータＡ及びＢとなる。
【数８】
2007513451.tif 000009
２つのパラメータの記述のための更に直感的な説明は、線形の螺旋がトラックの第一の回転で書き込まれるデータ量、及び回転当たりのその量の固定された成長により定義することができることである（これは、螺旋のスケールを第三のパラメータのままとするが、スケールは、回転のワープに影響を及ぼさず、したがって大きな精度で知られる必要がない）。このシンプルな２つのパラメータの問題は、パラメータが僅かにオフであるときにむしろ目覚しいが、望まれないワープパターンを生じる。実験は、視覚的なキャリブレーションプロシージャにおける幾つかの繰返しは、視覚的なラベルにおける１ｍｍ以下の歪みについてＡ及びＢにおいて必要とされるサブｐｐｍ精度を達成するために必要とされることを示している。２つのパラメータの繰返しフィットプロシージャの結果は、１ディスク内で再生可能であるだけでなく、１つのパックでもたらされる幾つかの書換え可能なディスク間でも再生可能である。明らかに、１つのバッチからのディスクは、１つのマスターテンプレートから来る傾向にある。
【００２７】
先に言われたように、ディスクに目に見える画像を書き込むため、書き込まれたデータがディスクエリアの何処で終わるかを正確に知ることは重要なことである。とりわけ、２次元座標のやり方で目に見える画像の画素を書き込むのを望む。既に記載された出願番号１０２１８５４（ＰＨＮＬ０２１０７４ＮＬ−Ｐ）による未公開の独国特許出願において、記録キャリアの物理パラメータを測定する異なる実施の形態が記載される。パラメータは、たとえば角測定、特に角度距離の測定といった、記録キャリアでの測定を実行することで検索することができる。物理パラメータの情報は、取得されたデータを角の距離の測定にフィットすることで検索することができる。これらの角度の距離の測定は、タコ情報又はタイミング情報に基づくことができる。また、角度距離の測定が偏心に基づくことができるように、記録キャリアの偏心を決定することができる。
【００２８】
図５は、記録キャリアの物理パラメータを測定するための特定の実施の形態のフローチャートである。この実施の形態では、物理パラメータは、低減された角度的な距離測定（angular  distance  measurements）から検索される。２つのセクタ間の角度的な距離は、２つのセクタのヘッダ間の螺旋角、言い換えればディスクの中心から見た２つの物理的なセクタヘッダのロケーション間の角度として定義される。用語「低減された」とは、ここでは、２つのセクタ間の螺旋トラックに沿った更なる螺旋の回転を無視して、０回転とフル回転との間の角度を示すためにここでは使用される。用語「累積的」とは、他方で、全てのそれら螺旋の回転を含む。この実施の形態では、ブロック３７に示される、初期のモデルパラメータ、パラメータ許容ウィンドウ及びジャンプ距離が使用される。これらのパラメータは、モデルは回転精度の半分よりも良好な精度でのジャンプのための角度距離を予測する。これは、１以上のミスマッチの回転に対応するローカルオプティマが回避されるため、低減された角度的な距離の測定への信頼できるフィッティングを許容する。ステップ３８では、ディスクエリアにわたり散乱される多数のジャンプ数について低減された角度的な距離が測定され、疑いのある測定は捨てられる。ステップ３９では、物理的なパラメータは、パラメータ許容ウィンドウでこれらの測定にフィットされる。このフィットは、（たとえばトラックピッチ又はチャネルビット長）物理パラメータに関するより正確な情報となる。それぞれ連続的な繰返しループについて、ステップ４０では、ジャンプ距離が２倍にされ、許容ウィンドウが半分にされ、次のフィットをグローバルオプティマムに再び信頼性高く制限されるのを保持する。本方法は、ステップ４１で、ジャンプ距離Ｊがディスクサイズを超える場合に終了する。このように取得された物理パラメータの値は、記録キャリアにラベルを書き込むために使用することができる。測定の精度及び数に依存して、十分な繰返しを実行するために数分にまで要する場合がある。低減された角度の距離測定は、タコ情報又はタイミング情報に基づくことができる。タイミング測定は、図６及び図７を参照して更に説明される。
【００２９】
図６は、低減された角度的な距離測定タイミング測定に基づいたかかる実施の形態のフローチャートである。この方法では、２つのＥＣＣブロック間の低減された角度的な距離は、タイミング測定を通して得られる。測定の手順の可能性のある実現は、図５におけるブロック３８で示される。２つのＥＣＣブロックＴjmp間のジャンプ時間が測定され、ディスク回転周期Ｔrotと法のやり方で比較される。ディスク回転周期Ｔrotは、ＥＣＣブロックｘ及びＥＣＣブロックｘ＋Ｊの両者について同じＥＣＣブロックに２度アクセスし、平均を取ることで測定される。タイムマークは、ＥＣＣブロックのヘッダがドライブの内側を通過する瞬間、又は成功したキャッシュされていない読み取り要求を示す。最後のケースでは、測定された角度は、セクタの終了、すなわち次のセクタの開始に実際に対応する。本方法は時間差を使用するので、一定のサービス遅延に鈍感である。実際に、この方法の精度は、ディスクドライブのサービス時間の再現性により制限される。詳細には、この方法は以下のように実行される。ステップ４２では、ＥＣＣブロックｘが発見される。ステップ４３では、ＥＣＣブロックｘが通過する時間ｔ1がマークされる。ステップ４４では、ＥＣＣブロックｘは、再び発見される。ステップ４５では、ＥＣＣブロックｘが通過する時間ｔ2がマークされる。ステップ４６では、ＥＣＣブロックｘ＋Ｊが発見され、Ｊはジャンプ距離である。ステップ４７では、ＥＣＣブロックｘ＋Ｊが通過する時間ｔ3がマークされる。ステップ４８では、ＥＣＣブロックｘ＋Ｊが再び発見される。ステップ４９では、ＥＣＣブロックｘ＋Ｊが通過する時間ｔ4がマークされる。ステップ５０では、ジャンプ時間Ｔjmpは、ｔ3とｔ2との間の差から計算される。ステップ５１では、ディスク回転周期Ｔrotは、（（ｔ2−ｔ1）＋（ｔ4−ｔ3））／２から計算される。ステップ５２では、最後に、ＥＣＣブロックｘとＥＣＣブロックｘ＋Ｊとの間のジャンプ時間は、ディスク回転周期Ｔrotと法のやり方で比較される。
【００３０】
図７は、低減された角度的な距離の測定がタイミング測定に基づく別の実施の形態のフローチャートである。この方法は、同じＥＣＣブロックを２度読取ることが回避され、本方法は、読取りキャッシングを回避する。パラメータｍは、たとえばｍ＝８といった小さな整数の整数である。ディスクモデルは、ＥＣＣブロックｘの推定された角度サイズΔΦX及びＥＣＣブロックｘ＋ＤのΔΦX+Jを提供する。ディスク制御周期は、ｍ個の連続的なＥＣＣブロックを読取ることで導出され、モデルにより提供されたＥＣＣブロックの推定された角度サイズにより分割される。タイムマークは、成功した読取り要求の終了を示す。ｍ個のセクタ（ｔ2−ｔ1及びｔ4−ｔ3）を読取るために必要とされる時間は実際のメディアの読取りに対応し、インタフェース速度は、制限される必要がないことを重要である。詳細には、この方法は以下のように実行される。ステップ５３では、セクタｘ−ｍが読取られる。ステップ５４では、このセクタの読取りを終了した時間ｔ1がマークされる。ステップ５５では、セクタｘ−ｍ＋１〜ｘが読取られる。ステップ５６では、セクタｘの読取りを終了した時間ｔ2がマークされる。ステップ５７では、セクタｘ＋Ｊが読取られる。ステップ５８では、このセクタの読取りを終了した時間ｔ3がマークされる。ステップ５９では、セクタｘ＋Ｊ＋１〜ｘ＋Ｊ＋ｍが読取られる。ステップ６０では、セクタｘ＋Ｊ＋ｍの読取りを終了した時間ｔ4がマークされる。ステップ６１では、ｔ3とｔ2との間の差からジャンプ時間Ｔjmpが計算される。ステップ６２では、ディスク回転周期Ｔrotが計算される。ステップ６３では、最終的に、ディスク回転周期Ｔrotと法（モジュロ）のやり方でジャンプ時間が比較される。出願番号１０２１８５４による未公開の独国特許出願（PHNL021074NL-P）では、これらの実施の形態の更なるバックグランドの情報が記載される。
【００３１】
ウォブルを検出することでディスクのオリジナリティを判定する従来の方法は、かかる変調を追跡するのを試みるサーボ回路に幾つかの検出器を付属させるのを必要とする。本発明に係る記録キャリアのサイドチャネルを検出するため、特別なウォブル検出回路が必要とされない。
【００３２】
これをソフトウェアプロテクションに適用する２つのやり方は、１）スタートアップで、プロテクトされたソフトウェアは、ドライブにおけるディスクの螺旋の特性を測定し、次いで、これらの値をその同じプログラムでセキュアにエンコードされた値に比較する。整合が失敗した場合、プログラムが中止する。これは、いわゆる「デシジョンベース」のコピープロテクション測定と呼ばれ、制御フローの一部として“ｉｆ”ステートメント。２）スタートアップで、プロテクトされたソフトウェアは、ドライブにおけるディスクの螺旋の幾つかの特性を測定し、これらの測定からビットを抽出する。これらのビットは、たとえば、プログラムの次のモジュールをアンスクランブルするため、実行を継続するための暗号化手順の一部として使用される。よりセキュアであれば、螺旋から検索された情報の非常に高い程度のロバスト性を必要とするが、小さなエラーが完全に実行を妨げる。
【００３３】
螺旋パラメータの正確な推定は、多くのジャンプがディスクの情報を収集するためになされる必要があり、次いでデータが正確なディスクパラメータの推定を生じるために高い精度にまで処理される必要があるので、時間及び計算が集中するプロセスである。しかし、本発明の目的のために、非常に高い精度が常に必要とされない。本質的に、無視できるオリジナルディスクと同じＤtp及びＬcbを得るため、書換え可能／記録可能なディスクの確率は、すなわち１：１０００（したがってハッカーが１つの作業の前に平均での５００の異なるディスクに関してコピーをつくる必要がある）。すなわち、約１０ビットの情報のみが螺旋の記述でエンコードされるのが必要とされる。たとえば、螺旋は、Ｄtp及びＬcbがそれぞれのバンドで２ビットを生じた場合に機能する、５バンドについて、固定されたＤtp及びＬcbを有する。要求される精度が低いと、測定及び計算が低くなることを意味する。図８では、本発明に係るかかる記録キャリアが示されている。この記録キャリア１では、チャネルビット長は、異なるバンドＡ，Ｂ，Ｃ，Ｄで変調される。それぞれのバンドは、記録キャリアの中心に関して所定の距離インターバルに位置される。それぞれのバンドで、所定のバンドで、（図８に示されていない）別のバンドにおけるチャネルビット長とは異なる値を有するように、チャネルビット長が変調される。異なるバンドにおける変調から、エンコードされたサイドチャネルが抽出される。
【００３４】
図９は、所定の螺旋パラメータの変調作用は概念的に示されている。この図は、記録キャリアの一定の上昇するブロック番号と、記録キャリアのこれらのブロックの角度的な位置（法２π）との間の関係を示しており、この関係は、（たとえば図４に示されるパラメータ許容値をもつＤＶＤ＋ＲＷディスクといった）標準的な記録キャリア、及び１以上の螺旋パラメータが変調される記録キャリアの両者について示されている。変調された記録キャリアの所定のブロックの角度的な位置は、標準的な変調されていない記録キャリアの同じブロックの角度的な位置から迅速に離れることがわかる。図５，図６及び図７を参照して説明されるような角度的な距離の測定を使用して、変調された記録キャリアは、変調されていない記録キャリアから見分けることが容易であり、対応するサイドチャネルのビットは、存在する変調から推測することができる。
【００３５】
なお、螺旋はＤtp及びＬcbのようなパラメータにより固定されるが、予め定義されたビットアドレスのセットの相対的な角度的な変位（法２π）により等しい。これらの角度的な変位とディスクパラメータとの間の１対１のマッピングがあるが、前者は測定するのが容易であって、後者は計算される必要がある。ディスクを特徴付けすること、これら角度的な変位又はその容易に計算可能な機能からビットを抽出することは有利な場合がある。
【００３６】
本発明は先に記載された実施の形態を参照して明らかにされるが、他の実施の形態が同じ目的を達成するために代替的に使用される場合がある。したがって、本発明の範囲は、先に記載された実施の形態に限定されないが、たとえば磁気記録キャリア、光磁気記録キャリアのような他の種類の記録キャリアに適用することができる。本発明の範囲は、これらの種類の多かれ少なかれ記録キャリアに制限されないが、いわゆる２次元光記録キャリアに適用することができ、ビットが２次元格子に配列されるように、情報を形成するビットが半径方向に固定された位相関係で互いにスタックされた多数のビットからなる広い螺旋で編成される点で、記憶された情報は、二次元の特徴を有する。
【００３７】
さらに、この明細書における動詞「有する“comprise/comprising”」及びその派生語の使用は、請求項を含めて、述べた特徴、整数、ステップ又はコンポーネントの存在を規定するが、１以上の他の特徴、整数、ステップ、コンポーネント又はそのグループの存在又は追加を排除するものではないことが理解される。また、請求項におけるエレメントに先行する不定冠詞“ａ”又は“ａｎ”は、複数のかかるエレメントの存在を排除するものではない。さらに、参照符号は請求項の範囲を限定せず、本発明は、ハードウェア及びソフトウェアの両者により実現することができ、幾つかの「手段」は、同一アイテムのハードウェアにより表される場合がある。さらに、本発明は、それぞれの新たな機能又は機能の組み合わせにある。
【００３８】
本発明は以下のように要約することができる。チャネルビットレコーダでコピーすることができないサイドチャネルを有する記録キャリアをつくるため、記録キャリア１は変調された螺旋を有する。チャネルビット長又はトラックピッチのような１以上の螺旋パラメータを変調することで、サイドチャネルがつくられる。かかるサイドチャネルを有する記録キャリアがビットチャネルレコーダを使用してコピーされる場合、サイドチャネルに存在する情報が失われる。変調された螺旋に記憶されるべきビット数は、望まれるように選択することができ、ビットが存在するやり方が選択され、ビットは、たとえば記録キャリアに存在する異なるバンドＡ，Ｂ，Ｃ，Ｄに記憶することができ、そのバンドで、変調された螺旋パラメータを一定に保持することができる。
【図面の簡単な説明】
【００３９】
【図１】本発明に係る記録キャリアの実施の形態を示す図である。
【図２】マスタリングのために使用されるレーザビームレコーダの概念図である。
【図３】ＤＶＤ−ＲＷのためのパラメータの許容度を示す図である。
【図４】ＤＶＤ＋ＲＷのためのパラメータの許容度を示す図である。
【図５】本発明に係る記録キャリアの物理パラメータを測定するための特定の実施の形態のフローチャートである。
【図６】低減された角度の距離の測定がタイミング測定に基づく実施の形態のフローチャートである。
【図７】低減された角度の距離の測定がタイミング測定に基づく別の実施の形態のフローチャートである。
【図８】チャネルビット長が異なるバンドに変調される本発明に係る記録キャリアの実施の形態を示す図である。
【図９】所定の螺旋パラメータの変調作用を示す図である。
【図１】
2007513451.tif 000011
【図２】
2007513451.tif 000012
【図３】
2007513451.tif 000013
【図４】
2007513451.tif 000014
【図５】
2007513451.tif 000015
【図６】
2007513451.tif 000016
【図７】
2007513451.tif 000017
【図８】
2007513451.tif 000018
【図９】
2007513451.tif 000019
【国際調査報告】
2007513451.tif 000020
2007513451.tif 000021
2007513451.tif 000022