(57)【要約】      （修正有）【課題】コピープロテクトされた光ディスクのデータへのアクセスを制御する。【解決手段】光ディスクは第１のオーディオセッションと第２のデータセッションを有する。データセッションは従来の構造であり、第２のセッションのリードインエリアの情報はディスク上のオーディオコンテントをコピープロテクトするために改変されている。例えば、第２のセッションのＴＯＣは、ＣＯＮＴＲＯＬを０に設定することにより、フレームＮ＋１２、Ｎ＋１３、Ｎ＋１４にオーディオトラックとして示されたコンテントを有する。これは、オーディオトラックをアドレスするはずのポインタが、オーディオトラックがないプログラムエリアの一エリアを指すことと同じことである。光ディスクからデータを読み出すとき、ユーザは、適当なドライバにより光ディスクにアクセスするためアプリケーションプレーヤを使用する。【選択図】図８
2005141903.tif 000002
【特許請求の範囲】
【請求項１】
情報および前記情報にアクセス可能とする制御データを格納したコピープロテクトされた光ディスクであって、
前記情報は、各々リードイン、プログラムエリア、リードアウトを有する２つの別々な連続したセッションで前記ディスク上にアレンジされ、
第１のセッションはそのプログラムエリアにオーディオデータを有するオーディオセッションであり、第２のセッションはそのプログラムエリアにデータを有するデータセッションであり、
前記第２のセッションにはエラーが導入され、前記エラーは少なくとも光ディスク上の前記情報を解釈するドライバに前記ディスク上の前記オーディオデータにアクセスさせないことを特徴とするコピープロテクトされた光ディスク。
【請求項２】
請求項１に記載のコピープロテクトされた光ディスクであって、前記エラーはコンピュータオペレーティングシステム内のドライバが前記オーディオデータにアクセスするのを防止するように構成されることを特徴とするコピープロテクトされた光ディスク。
【請求項３】
請求項２に記載のコピープロテクトされた光ディスクであって、前記エラーはコンピュータにロードされ、または結合されたアプリケーションプレーヤの使用が前記ディスク上の前記オーディオデータにアクセスすることを防止することを特徴とするコピープロテクトされた光ディスク。
【請求項４】
請求項１ないし３いずれか一項に記載のコピープロテクトされた光ディスクであって、前記データセッションには前記オーディオデータがデジタル形式で備えられたことを特徴とするコピープロテクトされた光ディスク。
【請求項５】
請求項４に記載のコピープロテクトされた光ディスクであって、前記導入されたエラーは、データセッションのファイル構造にアクセスするドライバが前記導入されたエラーにより影響されず、ドライバが前記デジタルオーディオデータを再生できるように構成されたことを特徴とするコピープロテクトされた光ディスク。
【請求項６】
請求項１ないし５いずれか一項に記載のコピープロテクトされた光ディスクであって、前記エラーはウィンドウズオペレーティングシステム内のドライバが前記オーディオデータにアクセスすることを防止するために構成されたことを特徴とするコピープロテクトされた光ディスク。
【請求項７】
請求項６に記載のコピープロテクトされた光ディスクであって、前記オーディオデータにアクセスすることを防止された前記ドライバは、ウィンドウズＮＴ、ウィンドウズ２０００、またはウィンドウズＸＰオペレーティングシステム中のドライバであることを特徴とするコピープロテクトされた光ディスク。
【請求項８】
請求項１ないし７いずれか一項に記載のコピープロテクトされた光ディスクであって、前記エラーは、ウィンドウズ標準ドライバモードによるアプリケーションプレーヤのドライバ連鎖中のドライバが前記オーディオデータにアクセスすることを防止するために構成されたことを特徴とするコピープロテクトされた光ディスク。
【請求項９】
請求項８に記載のコピープロテクトされた光ディスクであって、前記エラーは、ウィンドウズのシステムドライバが前記オーディオデータにアクセスすることを防止するために構成されたことを特徴とするコピープロテクトされた光ディスク。
【請求項１０】
請求項１ないし９いずれか一項に記載のコピープロテクトされた光ディスクであって、前記エラーは、前記第２のセッションのリードインに導入され、前記第２のセッションのプログラムエリアの一部をオーディオトラックとして間違って特定するものであることを特徴とするコピープロテクトされた光ディスク。
【請求項１１】
請求項１ないし１０いずれか一項に記載のコピープロテクトされた光ディスクであって、前記エラーは、前記第２のセッションのリードインに導入され、前記第２のセッションのプログラムエリアの一部を第２のデータトラックとして間違って特定するものであることを特徴とするコピープロテクトされた光ディスク。
【請求項１２】
請求項１０または１１に記載のコピープロテクトされた光ディスクであって、前記第２のセッションのリードイン中のコンテントテーブル（ＴＯＣ）中の選択されたフレーム内に、前記第２のデータセッションの２つのトラックの存在を間違って示すために改変がされていることを特徴とするコピープロテクトされた光ディスク。
【請求項１３】
請求項１２に記載のコピープロテクトされた光ディスクであって、前記改変は、ポインタＡ０および／またはＡ１に関連するＰｍｉｎ値を改変することを有することを特徴とするコピープロテクトされた光ディスク。
【請求項１４】
請求項１２または１３に記載のコピープロテクトされた光ディスクであって、オーディオトラックの存在が前記第２のセッションで間違って示されるものであり、前記リードインの前記ＴＯＣの選択されたフレーム中に、オーディオトラックが存在しない前記プログラムエリアにオーディオトラックが存在すると示すためにＣＯＮＴＥＮＴが０に設定されることを特徴とするコピープロテクトされた光ディスク。
【請求項１５】
請求項１ないし１４いずれか一項に記載のコピープロテクトされた光ディスクであって、前記第２のセッション中の複数のトラックの存在および／または前記第２のセッション中のオーディオトラックおよびデータトラックの順序が、前記規格に則っていない間違った仕方で特定されていることを特徴とするコピープロテクトされた光ディスク。
【請求項１６】
請求項１ないし１５いずれか一項に記載のコピープロテクトされた光ディスクであって、前記第２のセッションは、第１のトラックと少なくとも１つの追加トラックを備え、前記追加トラックの選択された１つは前記規格に従わないように構成されていることを特徴とするコピープロテクトされた光ディスク。
【請求項１７】
請求項１６に記載のコピープロテクトされた光ディスクであって、前記規格で要求されるより短い単一の追加トラックが設けられたことを特徴とするコピープロテクトされた光ディスク。
【請求項１８】
光ディスク上の情報へのアクセスを制御する方法であって、前記光ディスクには、情報と前記情報にアクセス可能とする制御データが格納され、
前記方法は、前記ディスク上の前記情報を各々リードイン・プログラムエリア・リードアウトを有する２つの別々の連続したセッションに構成するステップを有し、ここで、前記第１のセッションはそのプログラムエリアにオーディオデータを有するオーディオセッションであり、前記第２のセッションはそのプログラムエリアにデータを有するデータセッションであり、
前記方法は、前記第２のセッションにエラーを導入するステップをさらに有し、ここで、前記エラーは少なくとも光ディスク上の前記情報を解釈するドライバが前記ディスク上の前記オーディオデータにアクセスすることを防止するように構成されることを特徴とする方法。
【請求項１９】
請求項１８に記載の方法であって、前記導入されたエラーはコンピュータオペレーティングシステム内のドライバが前記オーディオデータにアクセスするのを防止するように構成されることを特徴とする方法。
【請求項２０】
請求項１８または１９に記載の方法であって、前記方法は、前記第２のデータセッションに前記第１のセッションの前記オーディオデータをデジタル形式で設けることを特徴とする方法。
【請求項２１】
請求項１８ないし２０いずれか一項に記載の方法であって、前記導入されたエラーはウィンドウズオペレーティングシステム内のドライバが前記オーディオデータにアクセスすることを防止するために構成されたことを特徴とする方法。
【請求項２２】
請求項２１に記載の方法であって、前記ドライバは、ウィンドウズＮＴ、ウィンドウズ２０００、またはウィンドウズＸＰオペレーティングシステム中のドライバであることを特徴とする方法。
【請求項２３】
請求項１８ないし２２いずれか一項に記載の方法であって、前記導入されたエラーは、ウィンドウズ標準ドライバモードによるアプリケーションプレーヤのドライバ連鎖中のドライバが前記オーディオデータにアクセスすることを防止するために構成されたことを特徴とする方法。
【請求項２４】
請求項１９に記載の方法であって、前記導入されたエラーは、ウィンドウズのシステムドライバが前記オーディオデータにアクセスすることを防止するために構成されたことを特徴とする方法。
【請求項２５】
請求項１８ないし２４いずれか一項に記載の方法であって、前記第２のセッションのプログラムエリアの一部をオーディオトラックとして間違って特定するエラーを前記第２のセッションのリードインに導入するステップをさらに有することを特徴とする方法。
【請求項２６】
請求項１８ないし２５いずれか一項に記載の方法であって、前記第２のセッションのプログラムエリアの一部を第２のデータトラックとして間違って特定するエラーを前記第２のセッションのリードインに導入するステップをさらに有することを特徴とする方法。
【請求項２７】
請求項２５または２６に記載の方法であって、前記第２のセッションのリードイン中のコンテントテーブル（ＴＯＣ）中の選択されたフレームを、前記第２のデータセッションの２つのトラックの存在を間違って示すために改変するステップをさらに有することを特徴とする方法。
【請求項２８】
請求項２７に記載の方法であって、ポインタＡ０および／またはＡ１に関連するＰｍｉｎ値を改変することにより前記エラーを導入するステップを有することを特徴とする方法。
【請求項２９】
請求項２７または２８に記載の方法であって、前記導入されたエラーは、前記第２のセッション中のオーディオトラックの存在を間違って示すものであり、
前記方法は、前記第２のセッションへの前記リードイン中の前記ＴＯＣの選択されたフレーム中にあるＣＯＮＴＥＮＴを０に設定するステップをさらに有することを特徴とする方法。
【請求項３０】
請求項１８ないし２９いずれか一項に記載の方法であって、前記第２のセッション中の複数のトラックの存在を間違って特定するステップと、前記複数のトラックの順序を前記規格に則っていない仕方で間違って示すことを特徴とする方法。
【請求項３１】
請求項１８ないし３０いずれか一項に記載の方法であって、第１のトラックと少なくとも１つの追加トラックを備えるステップをさらに有し、前記追加トラックの選択された１つは前記規格に従わないように構成されることを特徴とする方法。
【請求項３２】
請求項３１に記載の方法であって、単一の追加トラックを設け、前記追加トラックを前記規格で要求されるより短くするステップをさらに有することを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコピープロテクトされた光ディスクおよび光ディスク上のデータへのアクセスを制御する方法に関する。
【背景技術】
【０００２】
音楽その他オーディオを格納するデジタルオーディオコンパクトディスク（ＣＤ−ＤＡ）は、ＣＤプレーヤで再生可能なだけではなく、より精巧な装置、例えばディスク上のデータも読むことができるＣＤ−ＲＯＭドライブでも再生可能である。これは、例えば、ユーザが取得したＣＤ−ＤＡ上のデータは、ＲＯＭドライブによりＰＣに読み込むことができ、他のディスクや記録媒体にコピーできることを意味する。ＣＤに書き込むことができるレコーダがますます取得可能になることは、音楽産業にとって大きな脅威である。
【０００３】
ＷＯ００／７４０５３は、ディスクに符号化された制御データを正しくなくする、および／または不正確にすることにより、デジタルオーディオコンパクトディスク上のオーディオデータをコピープロテクトすることを提案している。ＣＤ上に符号化された正しくないデータは、ＣＤ−ＤＡプレーヤはアクセスできなかったり、一般的に使用できなかったりする。それゆえ、ユーザが購入した適法なオーディオＣＤは、通常、コンパクトディスク音楽プレーヤで再生可能である。しかし、その正しくないデータはＣＤ上のプロテクトされたオーディオデータをＣＤ−ＲＯＭドライブでは再生不能とする。
【０００４】
しかし、プロテクトされたオーディオデータはＣＤ−ＲＯＭドライブ上で再生不能とされるので、ユーザはそのディスク上のその音楽等をただ再生するために適法にそのＣＤ−ＲＯＭドライブを使用することもできない。
【０００５】
使用可能なコピーディスクを作ることを防止しつつ、例えば、オーディオディスクを再生する機能を有するすべてのプレーヤで適法なオーディオディスクの再生を妨げない、または音質を劣化させない、光ディスクのコピープロテクション方法を提供することは、明らかに有利である。このようなコピープロテクション方法の例は、Ｗ０１／６１６９５およびＷＯ０１／６１６９６に開示されている。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は別のコピープロテクション方法を提供しようとするものである。
【課題を解決するための手段】
【０００７】
本発明の第１の態様によると、情報および前記情報にアクセス可能とする制御データを格納したコピープロテクションされた光ディスクであって、前記情報は、各々リードイン・プログラムエリア・リードアウトをもつ２つの別々な連続したセッションで前記ディスク上にアレンジされ、第１のセッションはそのプログラムエリアにオーディオデータをもつオーディオセッションであり、第２のセッションはそのプログラムエリアにデータをもつデータセッションであり、前記第２のセッションにはエラーが導入され、前記エラーは少なくとも光ディスク上の前記情報を解釈するドライバに前記ディスク上の前記オーディオデータにアクセスさせないことを特徴とするコピープロテクションされた光ディスクが提供される。
【０００８】
好ましい実施形態において、前記エラーは、コンピュータオペレーティングシステム内のドライバに前記オーディオデータにアクセスすることを妨げるように構成される。
【０００９】
したがって、本発明の実施形態は、コンピュータにロードされまたは結合されたアプリケーションプレーヤが前記ディスク上の前記オーディオデータにアクセスすることを防止する。よって、リッピングソフトウェアがディスク上のオーディオデータにアクセスすることを防止することに効果がある。
【００１０】
しかし、ＷＯ００／７４０５３で開示されたように、本発明は、パーソナルコンピュータのＣＤ−ＲＯＭドライブを用いてＣＤ−ＤＡ上のオーディオデータをユーザが再生できないようにすることができる。
【００１１】
よって、一実施形態において、前記データセッションにはデジタル形式でオーディオデータが設けられる。導入されたエラーは、データセッションのファイル構造にアクセスするドライバがその導入されたエラーにより影響を受けず、ドライバーがそのデジタルオーディオデータを再生できるように構成できる。
【００１２】
好ましい実施形態において、前記エラーはウィンドウズ（登録商標）オペレーティングシステム内のドライバがオーディオデータにアクセスすることを防止するように構成されている。例えば、そのドライバはウィンドウズ（登録商標）ＮＴ、ウィンドウズ（登録商標）２０００、ウィンドウズ（登録商標）ＸＰオペレーティングシステム内のものであってもよい。
【００１３】
好ましくは、前記エラーはウィンドウズ（登録商標）標準ドライバモードによりアプリケーションプレーヤのドライバ連鎖中のドライバが前記オーディオデータにアクセスすることを防止するように構成される。
【００１４】
好ましい実施形態において、前記エラーは、ＣＤＲＯＭ．ＳＹＳドライバ等のウィンドウズ（登録商標）システムドライバが前記オーディオデータにアクセスすることを防止するように構成される。
【００１５】
ＣＤＲＯＭ．ＳＹＳドライバは、一般的に、ウィンドウズ（登録商標）メディアプレーヤやｉＴｕｎｅｓ等のアプリケーションにより用いられるドライバ連鎖中に備えられる。多くのユーザがこれらのアプリケーションをコンピュータにロードし、これらのアプリケーションのリッピングソフトウェアが取得可能である。しかし、これらアプリケーションはＣＤＲＯＭ．ＳＹＳドライバを使用し、本発明の光ディスク上のオーディオデータにアクセスすることは防止される。
【００１６】
好ましい実施形態において、前記エラーは第２のセッションのリードインに導入され、第２のセッションのプログラムエリアの一部をオーディオトラックと識別させる。
【００１７】
代替的におよび／または追加的に、前記エラーは第２のセッションのリードインに導入され、第２のセッションのプログラムエリアの一部を第２のデータトラックと識別させる。
【００１８】
例えば、ＴＯＣ内の選択されたフレームにおいて、第２のデータセッション内の２つのトラックが存在するように間違って示す改変をしてもよく、改変はポインタＡ０および／またはＡ１に関連するＰｍｉｎ値を改変することを含んでいてもよい。
【００１９】
好ましい実施形態において、第２のセッションにオーディオトラックが存在すると間違って示され、リードインのＴＯＣの選択されたフレームにおいて、オーディオトラックが存在しないプログラムエリア内にオーディオトラックが存在するように示すため、ＣＯＮＴＥＮＴが０に設定される。
【００２０】
代替的および／または追加的に、第２のセッション内の複数のトラックの存在および第２のセッション内のオーディオおよびデータトラックの順序は、規格に則していない正しくない仕方で特定されてもよい。
【００２１】
追加的および／または代替的実施形態において、前記第２のセッションは第１のトラックと少なくとも１つの追加トラックを備え、前記追加トラックの選択されたものは規格に則さないように構成される。
【００２２】
例えば、単一の追加トラックは、規格により要請されているよりも短いものが備えられる。
【００２３】
本発明は、光ディスク上の情報へのアクセスを制御する方法であって、前記光ディスクには、情報と前記情報にアクセス可能とする制御データが格納され、前記方法は、前記ディスク上の前記情報を各々リードイン・プログラムエリア・リードアウトを有する２つの別々の連続したセッションに構成するステップを有し、ここで、前記第１のセッションはそのプログラムエリアにオーディオデータを有するオーディオセッションであり、前記第２のセッションはそのプログラムエリアにデータを有するデータセッションであり、前記方法は、前記第２のセッションにエラーを導入するステップをさらに有し、ここで、前記エラーは少なくとも光ディスク上の前記情報を解釈するドライバが前記ディスク上の前記オーディオデータにアクセスすることを防止するように構成されることを特徴とする方法に及ぶ。
【００２４】
好ましい実施形態において、前記導入されたエラーは、コンピュータオペレーティングシステム内のドライバが前記オーディオデータにアクセスすることを防止するように構成される。
【００２５】
前記方法は、前記第２のデータセッションに前記第１のセッションのオーディオデータをデジタル形式で備えるステップをさらに有する。
【００２６】
好ましい実施形態において、前記導入されたエラーはウィンドウズ（登録商標）オペレーティングシステム内のドライバがオーディオデータにアクセスすることを防止するように構成されている。例えば、そのドライバはウィンドウズ（登録商標）ＮＴ、ウィンドウズ（登録商標）２０００、ウィンドウズ（登録商標）ＸＰオペレーティングシステム内のものであってもよい。
【００２７】
好ましくは、前記導入されたエラーはウィンドウズ（登録商標）標準ドライバモードによりアプリケーションプレーヤのドライバ連鎖中のドライバが前記オーディオデータにアクセスすることを防止するように構成される。
【００２８】
好ましい実施形態において、前記導入されたエラーは、ＣＤＲＯＭ．ＳＹＳドライバ等のウィンドウズ（登録商標）システムドライバが前記オーディオデータにアクセスすることを防止するように構成される。
【００２９】
好ましい実施形態において、前記方法は、エラーを第２のセッションのリードインに導入するステップを有し、第２のセッションのプログラムエリアの一部をオーディオトラックと間違って識別させる。
【００３０】
追加的および／または代替的に、前記方法は、エラーを第２のセッションのリードインに導入するステップを有し、第２のセッションのプログラムエリアの一部を第２のデータトラックと識別させる。
【００３１】
一実施形態において、ＴＯＣ内の選択されたフレームを改変し、第２のデータセッション内の２つのトラックが存在するように間違って示す。例えば、前記エラーは、ポインタＡ０および／またはＡ１に関連するＰｍｉｎ値を改変することにより導入されてもよい。
【００３２】
好ましくは、前記導入されたエラーは第２のセッションにオーディオトラックが存在すると間違って示し、前記方法は、第２のセッションのリードインのＴＯＣの選択されたフレーム内のコンテントを０に設定するステップをさらに有する。
【００３３】
追加的および／または代替的に、前記方法は、第２のセッション内の複数のトラックの存在を正しくなく特定するステップと、規格に則していない仕方で複数のトラックの順序を正しくなく示すステップをさらに有していてもよい。
【００３４】
代替的および／または追加的実施形態において、前記方法は、前記第２のセッションに第１のトラックと少なくとも１つの追加トラックを備えるステップをさらに有し、前記追加トラックの選択されたものは規格に則さないように構成される。
【００３５】
好ましくは、単一の追加トラックが備えられ、その追加トラックは規格により要請されているよりも短い。
【発明を実施するための最良の形態】
【００３６】
デジタルオーディオコンパクトディスク（ＣＤ−ＤＡ）は、音楽を格納し、従来のＣＤディスクプレーヤ等のオーディオプレーヤで再生されるものであり、レッドブック規格として知られる標準フォーマットに沿って作られ記録される。ディスクの寸法等の物理的特性、およびレーザ波長等の光学的特性を定義と同様に、レッドブックは使用する信号フォーマットとデータ符号化をも規定している。
【００３７】
周知のように、レッドブック規格は、その規格に沿って作られたＣＤ−ＤＡであればどれでも、その規格に沿って作られたどのオーディオプレーヤでも再生できることを保証する。
【００３８】
図１は、ＣＤ６上のスパイラルトラック４を模式的に示す。ＣＤ−ＤＡ上のこのスパイラルトラック４は、ディスクの内側エリアにあるリードイン８と、多数の連続した音楽またはオーディオトラック１０と、ディスクの外側エリアにあるリードアウト１２とに分割される。リードイントラック８は、オーディオプレーヤが従うべきトラックを特定するコンテントテーブル（ＴＯＣ）を含む。リードアウト１２は、トラック４が終了することを通知する。
【００３９】
オーディオプレーヤはスタート時に必ずリードイントラック８にアクセスする。音楽トラックは、読み出しヘッドがリードインからリードアウトへトラック４に従って進むうちに連続して再生される。これとは別に、プレーヤは、必要に応じて読み出しヘッドを各オーディオトラックの最初に誘導する。
【００４０】
裸眼では、ＣＤ−ＲＯＭはＣＤ−ＤＡとまったく同一に見え、セクターに分割された同一のスパイラルトラックを有するように見える。しかし、ＣＤ−ＲＯＭドライブ等のデータリーダは、コンパクトディスクプレーヤより非常に精巧にできており、データまたは情報の性質に応じてコンパクトディスクの各セクタからデータを読み出し、情報を処理することができる。データリーダは、必要に応じて、各セクタから情報を読み出すことにより読み出しヘッドをナビゲートし、その読み出しヘッドがスパイラルトラック４のいずれかの適当な部分にアクセスするように駆動する。
【００４１】
いかなるデータリーダもどのＣＤ−ＲＯＭでも読み出せることを保証するため、コンパクトディスクとリーダは、この場合、イエローブック規格として知られる規格にも合わせて作られている。このイエローブック規格はレッドブック規格を組み込み、それに及ぶものである。よって、ＣＤ−ＲＯＭドライブ等のデータリーダはＣＤ−ＤＡを再生するように制御され得る。
【００４２】
ＣＤ−ＤＡとＣＤ−ＲＯＭ上のデータ符号化は周知であり、適当な規格によるので、ここでは簡単にしか説明しない。
【００４３】
ＣＤ上のデータは、ＥＦＭ（８−１４変調）によりフレームに符号化されている。図２はフレームのフォーマットを示し、これから明らかなように、各フレームはシンクデータ、制御および表示シンボルを提供するサブコード、データビット、およびパリティビットを有する。各フレームは２４バイトのデータを含み、ＣＤ−ＤＡの場合はオーディオデータである。
【００４４】
すべてのフレームには８つのサブコードビットが含まれており、Ｐ、Ｑ、Ｒ、Ｓ、Ｔ、Ｕ、Ｖ、Ｗと表される。一般的に、オーディオフォーマットではサブコードＰ、Ｑのみが使用される。規格によると、図２のフレームが９８個が集まってセクターを形成し、その９８フレームのサブコードビットが集まってサブコードブロックを形成する。すなわち、各サブコードブロックは、９８個の連続するフレームからのバイトにより構成される。このように、８つの異なるサブチャンネルＰ−Ｗが形成される。これらのサブチャンネルは、ディスクの制御データを含む。ＰサブチャンネルとＱサブチャンネルは、ディスク上のトラックのタイミングおよびナビゲーションデータを組み込み、一般的に、オーディオディスクで用いられるサブチャンネルである。
【００４５】
９８個の連続するフレームから組み立てられるＱサブチャンネルのデータフォーマットを図３に示した。明らかなように、サブチャンネルブロックの開始は、最初の２つのシンボルとしてシンクパターンＳ０とＳ１が現れることにより示される。次のデータビットは、トラックのコンテントを定義する制御ビットである。よって、その制御ビットはオーディオコンテントとデータコンテントを特定してもよい。その後、アドレス情報ＡＤＲが続く。ＡＤＲはＱデータビットのいくつかのモードのうち１つを特定する。７２ビットのＱデータがアドレス情報につづき、その次に、制御ビット、アドレスビット、Ｑデータビットのエラー検出に使用される１６ビットのＣＲＣビット、またはチェックビットがつづく。
【００４６】
図４ａは、アドレス情報ＡＤＲにより指定された３つのモードの各々でＱサブチャンネルのデータコンテントを示す図である。モード０において、Ｑデータの値はすべてゼロである。モード２において、Ｑデータはディスクのカタログ番号を有する。そのカタログ番号とは、例えば、ユニバーサルプロダクトコードのバーコードである。また、モード２において、隣接するブロックからのタイムカウントであるＡｆｒａｍｅコンポーネントが続く。モード３は、各音楽トラックを特定するＩＳＲコードを与えるために用いられる。また、図示したように、モード３において絶対時間カウントＡｔｉｍｅが続けられる。
【００４７】
モード１において、図４ｂに示したように、各サブチャンネルブロック内のＱデータは、ディスクの個々のオーディオトラックと情報エリアのプログラムと時間情報を含む。図示したように、リードインエリア、プログラムエリア、リードアウトエリアのＱデータのフォーマットは異なる。プログラムエリアとリードアウトエリアにおいて、Ｑデータは、分、秒、フレームで表されたディスク上の絶対時間Ａｔｉｍｅに関する情報を含み、Ａｍｉｎ、Ａｓｅｃ、ＡｆｒａｍｅはすべてＡｔｉｍｅの成分である。モード１において、トラックのランニングタイムは、Ｍｉｎ、Ｓｅｃ、Ｆｒａｍｅにより示されるように分、秒、フレームで表される。
【００４８】
図５は、Ａｔｉｍｅがディスクにわたってどのように変化するかをグラフとして示す。Ａｔｉｍｅはディスク全体にわたる絶対時間であり、プログラムエリアの最初でゼロから始まる。よって、Ａｔｉｍｅはディスク全体にわたって単調に増加する。図５は、各トラックにおけるランニングタイムも示している。これは図５においてＴｔｉｍｅと示されており、各トラックの最初でゼロで始まり、各トラックで増加する。図５にも図示したように、Ｐサブチャンネルは、それぞれのトラックの開始を示すフラグＦを含む。Ｐサブチャンネルフラグはリードアウトエリアも表す。
【００４９】
リードインエリアのモード１Ｑデータは、コンテントテーブル（ＴＯＣ）を提供する。ＴＯＣにおいて、項目は連続するＱサブチャンネルブロックにおいて３回繰り返され、完全なＴＯＣがリードインエリアで連続的に繰り返される。Ｑサブチャンネルデータのリードインエリア内で、項目Ｍｉｎ、Ｓｅｃ、Ｆｒａｍｅは、絶対時間Ａｔｉｍｅを特定する。ＰＯＩＮＴが０１と９９の間のいかなる値であっても、Ｐｍｉｎ、Ｐｓｅｃ、ＰｆｒａｍｅはＰＯＩＮＴにより示されたトラックの開始アドレスを含む。
【００５０】
ＰＯＩＮＴが＄Ａ０に設定されたとき、Ｐｍｉｎはプログラムエリアの最初のトラック番号を含み、しかるにＰｓｅｃはセッションフォーマットを特定する。下で詳しく説明するように、セッションはオーディオセッションでも、多様なタイプのデータセッションの１つでもよい。
【００５１】
ＰＯＩＮＴが＄Ａ１に設定されているとき、Ｐｍｉｎはプログラムエリア内の最終トラックのトラック番号を含み、ＰＯＩＮＴが＄Ａ２に設定されているとき、ＰｓｅｃとＰｆｒａｍｅはリードアウトエリアの開始アドレスを与える。上で詳述したように、プログラムエリア内のデータの性質を特定するのは制御（Ｃｏｎｔｒｏｌ）ビットである。一般的に、ＣＯＮＴＲＯＬ（制御）が０に設定されているとき、オーディオトラックであることを示す。
【００５２】
図６は、マルチプルセッションディスクの第２のセッションのリードインの例を示す。この例は、ディスクのオーディオコンテントをコピープロテクトするように作用する正しくないまたはエラーである情報を含む。
【００５３】
この点で、オリジナルのＣＤ−ＤＡが最初商業的に生産されてから、光ディスクに格納されるデータのタイプとデータフォーマットが発展した。例えば、光ディスクに格納される情報は、今ではオーディオ、数値、文書データだけではなく、ビデオ、グラフィクス、プログラム、コンピュータデータ等を含んでもよい。さらにまた、光ディスクは、図１に示したように、情報がリードイン８からリードアウト１２間にわたる単一の情報セッションのみを含むものではない。
【００５４】
複数セッションの光ディスクが、例えば、記録可能光ディスク上に後続の情報の記録を可能とするために開発された。しかし、事前に記録された複数セッションディスクが取得可能であり、その符号化はオレンジブック規格による。また、ソニーとフィリップスは、ドライブとオペレーティングシステムの互換性を確保するために複数セッションディスクが従うべき規格を発行した。Ｑサブチャンネルデータの符号化について上で与えた情報は、ソニーとフィリップスの規格によるものである。
【００５５】
複数セッションフォーマットにおいて、複数の別々のセッションが、ディスクの内側エリアからその外側エリアにスパイラルトラックに沿って順番に並んでいる。各セッションは、それぞれのリードインとリードアウトの間のプログラムエリアを有する。各セッションはオーディオセッションでもデータセッションでもよい。各セッションには適当な制御データが設けられ、そのセッションがその光ディスク上の唯一のセッションであるとしたときと同じ制御データであり、同じフォーマットである。
【００５６】
しかし、データリーダがディスク上のセッション全部を確実に知り、データリーダがセッションすべてをナビゲートできることを保証するため、前のセッションからの制御データがその後のセッションで繰り返される。よって、ディスクの最終セッションへのリードインは、そのセッション特有のリードイン制御データだけではなく、先行するセッションのすべてのリードイン制御データも含む。同様に、各セッションのリードアウトは、各先行セッションのリードアウトからの制御データを追加的に含んでもよく、最終セッションのリードアウトはその最終セッションに特有の制御データのみでなく、先行するセッションすべてのリードアウトからの制御データを含んでもよい。あるいは、各リードアウトは、そのセッション特有の制御データに加えて、前のセッションの存在を特定する制御データを含んでもよい。
【００５７】
上で見てきたように、光ディスク上に記録された情報の構造については規格がある。そのような規格の一つは、光ディスク上の情報の構成を記したＩＳＯ９６６０規格であり、データセッションのコンテントを記述するため標準インデックスの準備を要する。
【００５８】
簡単に、データセッション中の情報はファイルで整理されている。各ファイルの他のファイルとの相互関係、およびファイルの場所と属性はディレクトリに記録される。これらのディレクトリは、ルートディレクトリと複数のサブディレクトリで階層的関係で構成されている。ファイルとディレクトリはボリュームを構成し、ボリュームには追加的にボリューム記述子、ディレクトリ記述子、およびファイル記述子を含む。記述子は対応するボリューム、ディレクトリ、およびファイルに関する記述的情報を含み、ボリュームの構造に関する情報も含む。ボリューム内の情報すべてにアクセス可能とするため、各ディレクトリは少なくとも１つの他のディレクトリ中で特定されており、ルートディレクトリは主ボリューム記述子（ＰＶＤ）または補足ボリューム記述子（ＳＶＤ）いずれかで特定される。
【００５９】
ＩＳＯ９６６０規格は周知であり、ここでさらに説明する必要はない。技術的に同一なＥＣＭＡ−１１９の詳細はｗｗｗ．ｅｃｍａ．ｃｈで取得可能である。
【００６０】
図７は、ディスク上のオーディオ情報をコピープロテクトする、本発明のコピープロテクトされたマルチプルセッション光ディスクの好ましい実施形態を示す。図７に示した実施形態において、コピープロテクトされた光ディスクは２つのセッションのみ、すなわち第１のオーディオセッション４０と第２のデータセッション６０を有する。データセッション６０はリードインＬＩ、プログラムエリア３２、リードアウトＬＯの従来の構造を有する。また、データセッション内のファイルを特定する制御データを含む主ボリューム記述子５０も有する。
【００６１】
オーディオセッション４０は、リードインＬＩとリードアウトＬＯ間にわたるプログラムエリア３２を有する。しかし、これはオーディオセッションであり、プログラムエリアはオーディオデータのみを含むので、第１のセッション４０のプログラムエリア３２にはＰＶＤはない。データセッション６０中のデータは、例えば、デジタル形式でオーディオセッションのオーディオデータを含む点において、データプレーヤに便利なようにできる。これは、デジタルプレーを第１のセッションからではなく第２のセッションからディスク上のオーディオにアクセス可能とする。
【００６２】
上で示したように、第２のセッションのリードインエリアＬＩ中の情報は、ディスク上のオーディオコンテントをコピープロテクションするために改変される。具体的に、ディスク上のオーディオデータにアクセスするリッピングソフトウェアを妨げるようにエラーであるデータが構成される。
【００６３】
図６に示したように、第２のセッションのＴＯＣは、ＣＯＮＴＲＯＬを０に設定することにより、オーディオトラックとして示したフレームＮ＋１２、Ｎ＋１３、Ｎ＋１４のコンテントを有していた。しかし、そのようなトラックは、第２のセッション６０のプログラムエリア内には設けられていない。図６中の制御データに施した改変は、それゆえ、図７に示したように、オーディオトラックをアドレスするが、オーディオトラックがないプログラムエリアの一エリアをポイントする、リードイン中のポインタＰを用意することと同等である。
【００６４】
第２のデータセッションが実際に設けられた単一のデータトラックよりも多いことを示すために、ＴＯＣも改変されている。この点において、図６のフレームＮとＮ＋３に見られるように、ＰＯＩＮＴ  Ａ１は、第２のトラックの存在を示すＰＯＩＮＴ  Ａ０より高い関連した値Ｐｍｉｎを有する。
【００６５】
上記のエラーのデータを用意することは、リッピングソフトウェアが、存在しないオーディオトラックにアクセスすることだけでなく、ディスク上の他のオーディオトラックを見ることも防止することを発見した。このように、ディスク上のオーディオ情報はリッピングソフトウェアからプロテクトされる。
【００６６】
説明したように、エラーである情報は、リッピングソフトウェアがディスク上のオーディオ情報にアクセスすることを防止するエラーを提供するために、存在しないオーディオトラックをアドレスする。しかし、好ましくは、そのエラーである情報は存在しない第２のデータトラックをアドレスしてもよい。
【００６７】
追加的および／または代替的に、第２のデータセッション６０は、第１のデータトラックおよびデータトラックでもオーディオトラックでもよい１以上の追加トラックを備えていてもよい。各追加トラックは、第２のセッションのリードインエリアＬＩ中の情報によりアドレスされる。例えば、ポインタＰがそのような追加トラックをアドレスしてもよい。本実施形態において、ディスク上のオーディオコンテントのコピープロテクションは、その追加トラックの選択されたもの、またはすべてを規格に従わなくすることにより提供することができる。
【００６８】
追加トラックが規格に従わないという性質は、必要に応じて選択してもよい。例えば、追加トラックの長さ、すなわちその時間が規格で要求される時間を外れたものであってもよい。一実施形態において、各追加トラックは規格が要求するより短いものであってもよい。
【００６９】
第２のセッションにおける規格に従わない追加トラックの準備は一部のアプリケーションが第１のオーディオセッションにアクセスすることを防止することができる。
【００７０】
図８は、コンピュータを用いた光ディスクからデータの読み出しを模式的に示す。この点において、ユーザは、例えば、２つのドライバ１０６と１０８の適当な１つにより光ディスクにアクセスするため、３つのアプリケーションプレーヤ１００、１０２、１０４の１つのアプリケーションを使用する。この点において、図８に示した構成において、ドライバ１０６は、ディスクにアクセスするためＩＤＥインターフェイスを用い、それに対してドライバ１０８はＳＣＳＩインターフェイスを用いる。ディスクからドライバ１０６または１０８いずれかにより回復された情報は、図８に一般的に示したプログラムを用いてコンピュータのオペレーティングシステムの要素により解釈される。この点において、図８に示したプログラムは、ウィンドウズ（登録商標）ＮＴバージョン４以上、ウィンドウズ（登録商標）２０００、ウィンドウズ（登録商標）ＸＰ等のオペレーティングシステムに従来から設けられている。
【００７１】
図８から、ドライバ１０６または１０８によりコンパクトディスクドライブ（図示せず）から回復した情報は、使用されるアプリケーションプレーに応じて、３通りの可能な経路の１つに沿ってポートドライバ１１０によりパスされる。よって、アプリケーションプレーヤ１００は、ディスクにアクセスするために用いられ、その情報は、データセッション６０中のファイルにアクセス可能なＣＤファイルシステムプログラムＣＤＦＳ．ＳＹＳ１１２により解釈される。それらのファイルがデジタルフォーマットでディスクからのオーディオを含む場合、プレーヤ１００はディスク上のオーディオを再生可能とする。しかし、上記プレーヤはオーディオセッション４０にアクセスできない。
【００７２】
図示したように、アプリケーションプレーヤ１０２は、容易に上記のプレーヤと共に使用できるので、ウィンドウズ（登録商標）標準ドライバモードとリッピングソフトウェアを用いる。しかし、第２セッションへのリードイン中に組み込まれたエラーおよび／または前記第２のセッション中の規格に従わないトラックの存在は、ポートドライバ１１０とプレーヤ１０２の間に備えられたドライバがプレーヤ１０２にオーディオトラックをパスすることを妨げることが分かった。この点において、プレーヤ１０２がオーディオトラックにアクセスできないとき、コピーもできないことが理解されるであろう。
【００７３】
図８において、ポートドライバ１１０からプレーヤ１０２への経路中に任意的なフィルタドライバ１１４と１１６があることが分かる。また、ＣＤＲＯＭ．ＳＹＳを起動する一般ドライバ１１８もある。
【００７４】
ドライバ１１８は、ドライバ１１０や１１４から受信したディスクのデータを解釈し、まず第２のセッションのＴＯＣを読む。存在しないオーディオトラックを指すポインタＰの準備および／または規格に従わないトラックの準備により、ＣＤＲＯＭ．ＳＹＳはディスク上のオーディオトラックのすべてを無視することが分かった。
【００７５】
上で説明した以外のエラーは、追加的または代替的に、１０２等のプレーヤによるディスク上のオーディオデータへのアクセスを妨げるため、第２セッションのＴＯＣに組み込まれてもよいことが分かるであろう。
【００７６】
ソニーとフィリップスの規格は、例えば、データセッション中の第１のトラックがデータトラックであり、データセッション内ではオーディオトラックの後にはデータトラックが来ないことを要求する。もし第２のセッションおよび／または第２のセッションのＴＯＣがこれらのルールを破るように改変された場合、ＣＤＲＯＭ．ＳＹＳはディスク上のデータを調整することができず、ディスク上のオーディオにアクセスすることを妨げられる。
【００７７】
上で説明し請求項として記載した実施形態の変更や修正を本願の範囲内で可能なことが分かるであろう。
【図面の簡単な説明】
【００７８】
【図１】スパイラルデータトラックを有するコンパクトディスクを模式的に示す図である。
【図２】ＣＤ上に符号化されたデータのフレームの構造を示す図である。
【図３】Ｑサブチャンネルの一般的データフォーマットを示す図である。
【図４ａ】Ｑサブチャンネルのデータのいくつかのモードのフォーマットを示す図である。
【図４ｂ】モード１によるＱチャンネルのデータフォーマットを示す図である。
【図５】コンパクトディスクのＡｔｉｍｅとＴｔｉｍｅの両方をグラフとして示す図である。
【図６】本発明の一実施形態によるコピープロテクトされた２セッション光ディスクの第２セッションのリードインエリア内のＴＯＣの符号化を示す図である。
【図７】情報と制御データのフォーマットを示す、本発明の一実施形態の２セッションコピープロテクトされた光ディスクを模式的に示す図である。
【図８】ユーザアプリケーションによるマルチセッションディスクの読み出しを模式的に示す図である。
【符号の説明】
【００７９】
４    スパイラルトラック
６    ＣＤ
８    リードイン
１０  オーディオトラック
１２  リードアウト
３２  プログラムエリア
４０  第１のオーディオセッション
５０  主ボリューム記述子
６０  第２のデータセッション
ＬＩ    リードイン
ＬＯ    リードアウト
Ｐ    ポインタ
１００  アプリケーションプレーヤ１
１０２  アプリケーションプレーヤ２
１０４  アプリケーションプレーヤ３
１０６  ハードウェアバスドライバ（ＩＤＥ）
１０８  ハードウェアバスドライバ（ＳＣＳＩ）
１１０  ＳＣＳＩポートドライバ
１１２  ＣＤＦＳ．ＳＹＳ
１１４  下部フィルタドライバ
１１６  上部フィルタドライバ
１１８  ＣＤＲＯＭ．ＳＹＳ
【図１】
2005141903.tif 000003
【図２】
2005141903.tif 000004
【図３】
2005141903.tif 000005
【図４ａ】
2005141903.tif 000006
【図４ｂ】
2005141903.tif 000007
【図５】
2005141903.tif 000008
【図６】
2005141903.tif 000009
【図７】
2005141903.tif 000010
【図８】
2005141903.tif 000011