具有摆动形式的控制数据的光学介质的制作方法

文档序号:6759015阅读:326来源:国知局
专利名称:具有摆动形式的控制数据的光学介质的制作方法
技术领域
本发明一般涉及用于信息存储的光学介质,和读取用于信息存储的光学介质的驱动器。
背景技术
数字光学介质被用于各种用途和各种信息,例如诸如音频和视频的娱乐数据和诸如文本文件和数字数据文件的计算机数据。通常,驱动器或主机系统可从物理介质请求特定的数据,并且需要控制对某些特定数据的访问,以及需要控制驱动器的动作。尤其是对于娱乐数据,一般需要复制保护、复制控制、保护解密密钥和限制访问未加密的数据。例如,在集成娱乐系统中,读取加密数据的驱动器可以在内部解密所述数据并将最终数据发送给集成显示器。如果驱动器对于显示器是外围设备,则可请求驱动器向显示器发送加密数据,然后所述数据就在显示器内部被解密。作为一个附加例子,一些视频盘趋向于只应用在特定的地理区域中,并且只有值得信任的驱动器将被允许读取受限制的视频数据。现在越来越需要对存储在光学介质上的信息的访问进行控制。


图1A表示可实现本发明的示例系统;图1B表示在图1A的系统中在盘上以摆动编码的信息的一个示例;图1C为图1A中所示光盘的平面图,作为示例,该光盘具有控制信息的区域和辅助信息的区域;图2为使用以摆动编码的控制数据的方法的示例实施例的流程图;图3为使用以摆动编码的控制数据的方法的第二示例实施例的流程图;图4为使用以摆动编码的控制数据的方法的第三示例实施例的流程图。
具体实施例方式
对于一些用于信息存储的数字光学介质,例如一些致密盘(CD)和数字万用盘(DVD),每个数据表面都具有脊和槽结构,其中所述脊和/或槽具有正弦径向位移(称作摆动)。可将用户信息(例如,音频数据、视频数据或计算机数据)记录在槽中、脊上或二者。可以以摆动编码附加的系统信息(例如,格式信息、控制信息和辅助信息)。例如,在CD中,凹槽摆动被频率调制以编码时间信息。在更新的DVD中,摆动可被频率调制或相位调制以编码地址信息和另外的辅助信息,例如解密密钥。
在本发明的示例实施例中,在光学介质上以摆动编码的控制数据规定驱动器动作。根据控制数据,驱动器被禁止、或允许、或要求、或请求采取使用以摆动编码的辅助信息的特定动作。
在第一示例中,以摆动编码的控制数据规定是否允许驱动器将也是以摆动编码的辅助数据发送到驱动器外部。在第二示例中,以摆动编码的控制数据规定是否允许(或要求)驱动器将以摆动编码的辅助数据(或辅助数据的变换形式)复制到所述介质上的可写区域。在第三示例实施例中,以摆动编码的控制数据规定是否驱动器被请求将以摆动编码的辅助数据与写在介质可写区域中的数据进行比较。
图1A表示包括光盘102的驱动器100的示例实施例。光学头104通过透镜系统106察看盘102上的脊和槽结构。控制器108将来自光学头104的信号变换成数字信息。所述数字信息包括以摆动编码的信息和用户数据。控制器108与主机装置110通信。驱动器100可以是主机110的一部分,或者可选择地,所述驱动器可以是通过如图所示的电缆与主机连接的外设,或者可选择地,所述驱动器可以是外设且以无线方式与主机通信。
图1B表示具有径向摆动的盘102上数据轨道112(为了说明的目的而夸大了)。在图1B的例子中,摆动的相位在位置114处反转。相位反转的图案定义了二进制的1和0,并且信息被以摆动的相位反转图案编码。或者,可以对摆动进行频率调制来对信息编码。存在其它方式将信息编码成摆动或用于寻址、物理跟踪或格式化目的的盘上其它物理结构,并且为了本发明的目的,具体编码方法是不重要的。在图1B中,用户数据和/或盘上的可写区域位于摆动区域之间的数据轨道112上。注意图1B中的摆动被表示为在数据轨道112的每侧是对称的。对称摆动是最常见的,但通常,摆动可以是不对称的,或者仅在数据轨道的一侧上是对称的。
盘102例如可以具有单螺旋轨道,或者例如可以具有多个同心轨道。为了本发明的目的,轨道的数量并不重要。图1C表示一个区域(或部分、或片段、或区块)116,其是光盘102上的轨道的一部分。区域116包含以摆动编码的辅助信息。为了便于说明,图1C中的区域116被表示为所述盘的一转的约四分之一。然而,单词“区域”趋于表示一条轨道或多条轨道的子集。也就是说,在区域116中以摆动编码的信息是一整条轨道(如果存在单个螺旋轨道)或轨道组(如果存在同心圆轨道)的以摆动编码的总信息的子集。此外,图1C中还示出了光盘102上的轨道的第二区域(或部分、或片段、或区块)118,其包含以摆动形式嵌入的控制信息。所述控制信息可以与辅助信息分离,如图1C所示,或者所述控制信息可以包括在所述辅助信息中。
以摆动编码的辅助信息的例子是解密信息。如果解密信息是以摆动编码的,那么所述介质可能需要规定是否允许驱动器将那部分以摆动编码的信息发送到驱动器外部。例如,在图1A和1C中,区域118中的控制信息可以规定是否允许驱动器将区域116中的辅助信息发送到驱动器外部。
对于一个特定的例子,一个建议的格式指定以摆动编码的、具有称作扩展格式信息(Extended Format Information)的数据结构的辅助信息。扩展格式信息的一部分是称作盘密钥区块(Disk Key Block)的区域。盘密钥区块包括解密信息。根据本发明的第一实施例的特定例子,控制字节中的单个位规定是否允许驱动器将盘密钥区块中的解密信息发送到驱动器外部。在所述特定例子中,在与盘密钥区块分开的位置处对控制字节进行编码。
图2表示一种示例方法。在步骤200,驱动器读取以摆动编码的控制数据。在步骤202,驱动器确定控制数据的值是否禁止将辅助数据发送到驱动器外部。如果允许输出,那么在步骤204,驱动器将辅助数据发送到驱动器外部。在步骤206,如果不允许输出,那么驱动器拒绝输出辅助数据。
一些驱动器可能不能读取以摆动编码的信息。如果存在需要被大多数驱动器访问的以摆动编码的信息,则有时期望写驱动器将以摆动编码的信息的一部分复制到介质的可写区域中。或者,可期望写驱动器将以摆动编码的信息的变换形式复制到介质的可写区域中。作为变换形式的信息的一个例子,以摆动编码的数据可在写入到可写区中时被加密,或者摆动形式的数据可以是可写区中数据的加密形式。作为另一个例子,以摆动编码的数据可以在写入时以不同的格式进行编码。然而,可能期望防止将一些信息(例如以摆动编码的解密密钥)复制到介质的可写区域中。例如,在图1C中,区域118中控制信息的第一个值可以规定允许写驱动器将区域116中的辅助信息复制到用于用户数据的盘部分上,而区域118中控制信息的第二个值可以规定驱动器不得将区域116中的辅助信息复制到盘上的用户数据区。作为替代或附加地,所述控制数据可以规定写驱动器必须将辅助数据或辅助数据的变换形式复制到用户数据区,或者可以规定将辅助数据或辅助数据的变换形式复制到用户区是任选的。
图3表示一种示例方法。在步骤300,驱动器读取以摆动编码的控制数据。在步骤302,驱动器确定控制数据的值是否禁止复制辅助数据。如果复制被禁止,那么在步骤304,驱动器并不复制辅助数据。如果复制不被禁止,那么在步骤306,驱动器可将辅助数据(或辅助数据的变换形式)复制到盘的可写区域(控制数据的值可规定复制被要求,或者可以规定复制是任选的)。如果将辅助数据复制到盘的可写区域,则所述数据以后可能变得有缺陷、被重写或修改。例如,所述数据可能被非兼容(non-compliant)系统无意中重写或修改,或者在试图破坏控制过程(例如,破坏复制保护系统)时恶意重写或修改所述数据。另一个有用的摆动形式的控制参数是这样的控制数据,其规定能够读取摆动形式的辅助数据的驱动器必须验证介质可写区域中辅助数据的拷贝是完整的。例如,在图1C中,区域118中控制数据的第一个值可以规定读取驱动器必须读取区域116中的辅助信息并将区域16中的辅助数据与盘的可写区域的预定区域中的数据进行比较。注意盘的可写区域中的数据不必与辅助信息相同,因为可写区域中的数据可以是辅助数据的变换形式。区域118中控制信息的第二个值可以规定在可写区域中数据被毁坏的情况下驱动器必须做什么。可选择地,如果验证驱动器是可写驱动器,则所述参数可规定在可写区域中数据被毁坏的情况下,验证驱动器必须将辅助数据或辅助数据的变换形式重新复制到盘的可写区域。或者,例如,如果可写区域中的数据被毁坏,则可要求驱动器采取一些其它动作,例如拒绝读取盘的一部分。
图4表示一个示例方法。在步骤400,驱动器读取摆动形式的控制数据。如果请求验证(步骤402),那么在步骤404将摆动形式的辅助数据(或辅助数据的变换形式)区域与可写区域中的数据区域进行比较,假设可写区域中的数据区域包含辅助数据的拷贝。如果写入区域中的版本被破坏(步骤406),那么在步骤408驱动器控制器采取适当的动作。步骤402被描述为“请求”,因为不是所有的驱动器都能读取以摆动编码的信息。如果驱动器能够读取以摆动编码的信息,则由控制数据规定的动作可以请求验证。
权利要求
1.一种光学介质,包括以摆动编码的第一和第二信息;第一信息中的数据,用于规定是否允许读取所述光学介质的驱动器输出第二信息。
2.如权利要求1所述的光学介质,其中所述第二信息包含解密数据。
3.用于光学介质的驱动器,包括控制器,只有当以摆动编码的控制数据规定允许传送时,所述控制器才将光学介质上以摆动编码的信息传送到驱动器外部。
4.一种方法,包括通过驱动器读取以摆动编码的控制数据;当所述控制数据的值规定不得输出以摆动编码的辅助信息的预定区域时,由所述驱动器拒绝输出辅助信息的预定区域中的信息。
5.一种光学介质,包括可写区域;以摆动编码的辅助信息;以摆动编码的控制数据;所述控制数据规定是否允许写驱动器将辅助信息或辅助信息的变换形式复制到可写区域中。
6.一种用于光学介质的驱动器,包括控制器,只有当以摆动编码的控制数据规定允许该控制器复制光学介质上的以摆动编码的信息时,所述控制器才将该信息复制到该光学介质上的可写区域中。
7.一种光学介质,包括以摆动编码的辅助信息;以摆动编码的控制数据;可写区域,所述可写区域具有预定区域;所述控制数据规定兼容驱动器必须将以摆动编码的辅助信息与可写区域的所述预定区域中的数据进行比较。
8.如权利要求7所述的介质,所述控制数据进一步规定当所述可写区域的预定区域中的数据被毁坏时,请求所述驱动器将辅助数据复制到所述可写区域的预定区域中。
9.如权利要求7所述的介质,所述控制数据进一步规定当所述可写区域的预定区域中的数据被毁坏时,请求所述驱动器将辅助数据的变换形式版本复制到所述可写区域的预定区域中。
10.一种用于光学介质的驱动器,包括控制器,当以摆动编码的控制数据规定所述控制器被请求比较光学介质上在摆动区域中编码的信息时,所述控制器将该信息与所述光学介质上的可写区域中的数据进行比较。
11.一种方法,包括通过驱动器读取光学介质上以摆动编码的控制数据,当由所述控制数据规定比较时,由所述驱动器验证光学介质的可写区域中的信息与光学介质上以摆动编码的信息是否一致。
12.如权利要求11所述的方法,还包括当光学介质的可写区域中的信息与光学介质上以摆动编码的信息不一致时,由所述驱动器将光学介质上以摆动编码的信息复制到光学介质的可写区域中。
全文摘要
一种光学介质,具有以摆动编码的辅助信息(116)和控制数据(118)。所述控制数据规定驱动器被允许或请求使用辅助数据所采取的动作。例如,控制数据可用于规定读取介质的驱动器是否被允许输出辅助信息的区域(204,206)。可选择地,控制数据可用于规定是否允许写驱动器将辅助信息的一部分复制到介质上的可写区(304,306)。
文档编号G11B20/00GK101061542SQ200580039228
公开日2007年10月24日 申请日期2005年11月16日 优先权日2004年11月16日
发明者C·R·魏劳赫 申请人:惠普开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1