(57)【要約】【課題】  セクタ単位でセクタ上のデータセクタへのアクセスを制限する。【解決手段】  データ記憶媒体において、セクタヘッダは、データ記憶媒体を読み出しているドライブの動作(behavior)の制御に使用されるデータを含む。例として、ヘッダデータは、各セクタ毎に、読み出し中のドライブが、暗号化されていないセクタデータを要求側に送る許可を受けているか否か、要求側の認証が必要とされるか否か、またはセクタデータを任意の形で認証に関わりなくドライブ外に転送することができるか否かを指定することができる。【選択図】図１
2005056548.tif 000002
【特許請求の範囲】
【請求項１】
セクタを備えたデータ記憶媒体であって、
前記セクタは、
ヘッダデータと、
セクタデータと
を含み、
前記ヘッダデータは、該データ記憶媒体を読み出しているドライブが、前記セクタデータを要求側に送る前に該要求側の有効な認証を受け取る必要があるか否かを指定する
データ記憶媒体。
【請求項２】
前記ヘッダデータは、
該データ記憶媒体を読み出している前記ドライブが、前記セクタデータを暗号化されていない形で要求側に送る許可を受けているか否かを指定すること
をさらに含む
請求項１記載のデータ記憶媒体。
【請求項３】
前記ヘッダデータは、
該データ記憶媒体を読み出している前記ドライブが、前記セクタデータを前記要求側に送る許可を受けているか否かを指定すること
をさらに含む
請求項２記載のデータ記憶媒体。
【請求項４】
前記ヘッダデータは、
該データ記憶媒体を読み出している前記ドライブが、前記セクタデータを前記要求側に送る許可を受けているか否かを指定すること
をさらに含む
請求項１記載のデータ記憶媒体。
【請求項５】
セクタを備えたデータ記憶媒体であって、
前記セクタは、
ヘッダデータと、
セクタデータと
を含み、
前記ヘッダデータは、該データ記憶媒体を読み出しているドライブが、前記セクタデータを暗号化されていない形で要求側に送る許可を受けているか否かを指定する
データ記憶媒体。
【請求項６】
セクタを備えたデータ記憶媒体であって、
前記セクタは、
ヘッダデータと、
セクタデータと
を含み、
前記ヘッダデータは、該データ記憶媒体を読み出しているドライブが、前記セクタデータを要求側に送る許可を受けているか否かを指定する
データ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、包括的にデータ記憶媒体に関する。
【背景技術】
【０００２】
データ記憶媒体、たとえば、コンパクトディスク（ＣＤ）、ディジタル多用途ディスク（ＤＶＤ）、磁気テープ、ハードディスク等では、読み出すことができる最小量のデータはセクタと呼ばれることが多い。
コンピュータファイルシステムは、多くの場合、ユーザデータ領域中のすべてのセクタを読み書きするように設計される。
エンターテイメントコンテンツ、たとえば、音楽および映像を有する媒体の場合、データによっては、ユーザデータセクタのいくつかにスクランブルされた形で存在するデータもあれば、読み出し中のドライブしか使用する必要がない、コピープロテクションに関連するデータ（たとえば、スクランブル解除鍵または解読鍵）もある。
許可を受けていない要求側からは、ドライブのみの使用が意図されるユーザデータ領域内のデータにアクセス不可能である必要がある。
しかし通常、媒体がコンピュータによって読み取られる場合、ユーザデータ領域中のすべてのセクタを読み取り、ホスト処理システムに渡すことが可能である。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
セクタ単位でセクタ上のデータセクタへのアクセスを制限する必要がある。
【課題を解決するための手段】
【０００４】
データ記憶媒体において、セクタヘッダは、データ記憶媒体を読み出しているドライブの動作(behavior)の制御に使用されるデータを含む。
例として、ヘッダデータは、各セクタ毎に、読み出し中のドライブが、暗号化されていないセクタデータを要求側に送る許可を受けているか否か、要求側の認証が必要とされるか否か、またはセクタデータを任意の形で認証に関わりなくドライブ外に転送することができるか否かを指定することができる。
【発明を実施するための最良の形態】
【０００５】
図１は、要求側１００、ドライブ１０２、およびデータ記憶媒体１０４を備えたシステムのブロック図である。
要求側は、コンピュータシステム、エンターテイメントシステム、またはドライブが搭載されたシステムであることができる。
代替として、要求側は、たとえば、ネットワークを介して通信するリモートシステムであってもよい。
ドライブは、より大きなシステムの一部であっても、またはスタンドアロン装置であってもよい。
データ記憶媒体は、ディスク、テープ、または他のコンピュータ可読媒体であることができ、取り外し可能なものであっても、または不可能なものであってもよい。
【０００６】
図２Ａは、データ記憶媒体（図１、１０４）上のデータセクタ例２００を示す。
データセクタは、ヘッダ２０２およびデータ領域２０４を含む。
図２Ｂは、ヘッダ２０２のさらなる詳細の一例を示す。
図２Ｂでは、ヘッダ２０２は、アドレス２０６、追加ヘッダ情報２０８、および制御フィールド２１０を含む。
アドレスおよび追加ヘッダ情報は、本発明にとって重要ではく、例示的なヘッダデータを示すことを意図している。
アドレス２０６、追加ヘッダ情報２０８、および制御フィールド２１０の順序は重要ではない。
制御フィールド２１０は、より詳細に後述する少なくとも１つの制御ビットを含む。
【０００７】
媒体フォーマットでは、セクタヘッダが、将来の使用または将来の規格のために確保された、または誤り修正コードの適用に備えてセクタを編成する際に使用される追加ビットとして、いくらかの未定義ビットを有することが一般的である。
媒体規格において未定義のビットは、ビットを認識する、ドライブ内の制御ビットに使用することができる。
好ましくは、制御ビットを有する媒体は、準拠するドライブのみが媒体を読み出すことができ、制御ビットを有する媒体を読み出し可能なすべてのドライブは、制御ビットにより指定される制約に準拠する必要があるような、制御ビット以外の仕様を有する。
【０００８】
制御ビットの一例は、媒体を読み出しているドライブが、セクタデータ２０４を暗号化せずに要求側に送る許可を受けているか否かを制御する。
制御ビットの別の例は、媒体を読み出しているドライブが、セクタデータ（暗号化されているか否かに関わらず）を送る前に、要求側から認証を受け取る必要があるか否かを制御する。
認証は、パスワード、要求側とドライブの間で交換される所定のデータシーケンス、操作者からの生体認証データ、または要求側のデータ受け取り許可を認証する他の方法を含む。
制御ビットの別の例は、ドライブ外へのセクタデータの転送をいずれも禁止する。
すなわち、制御ビットは、データのスクランブル解除または解読等、内部目的のためにドライブが使用するデータを含むセクタに使用することができる。
制御ビットにより、データの転送が禁止される場合、ドライブはエラー状態をアサートできるか、またはヌルデータを送ることができる。
【０００９】
以下に、考えられる状態毎にビットの作用をさらに示す。
但し、「Ｘ」は任意の状態を示す。
【００１０】
【表１】
2005056548.tif 000003
【００１１】
上記例では１ビットが使用されるが、要求されるアクションの指定に複数ビットのヘッダデータを使用してもよい。
代替として、上に指定したアクションの限られた組み合わせの指定に１ビットを使用してもよい。
たとえば、ビット１およびビット２の代わりに、１ビット、ビットＮがあってもよい。
但し、ビットＮ＝０は、ビット１＝０かつビット２＝０の場合に上に指定されるアクションと同じアクションの指定に使用することができ、ビットＮ＝１は、ビット１＝１かつビット２＝１の場合に上に指定されるアクションと同じアクションの指定に使用することができる（ビット１およびビット２のその他のアクションの組み合わせは使用されない）。
さらに、ビット２は明示的に存在しなくてもよく、他のコピープロテクション要件の一部であってもよい。
すなわち、媒体によっては全体として、ドライブに暗号化データのみを送るように求めるものもある。
媒体全体に要件がある場合であってもなお、セクタ単位でセクタに対していくらかの制御が必要である。
【図面の簡単な説明】
【００１２】
【図１】ドライブおよびデータ記憶媒体を備えたシステムのブロック図である。
【図２Ａ】図１に示すデータ記憶媒体上のデータを示すブロック図である。
【図２Ｂ】図１に示すデータ記憶媒体上のデータを示すブロック図である。
【符号の説明】
【００１３】
１００・・・要求側、
１０２・・・ドライブ、
２０２・・・ヘッダ、
２０４・・・データ、
２０６・・・アドレス、
２０８・・・追加ヘッダ情報、
２１０・・・制御フィールド、
【図１】
2005056548.tif 000004
【図２Ａ】
2005056548.tif 000005
【図２Ｂ】
2005056548.tif 000006