使用非标准toc条目检测和保护拷贝的方法

文档序号:6406536阅读:241来源:国知局
专利名称:使用非标准toc条目检测和保护拷贝的方法
技术领域
本发明涉及一种其上编写(master)有内容表(TOC)条目的记录载体的拷贝检测方法。本发明还涉及一种读取这种记录载体的方法、相应的设备、该记录载体本身以及用于执行所述方法的计算机程序。
WO00/74053 A1公开了一种数字音频CD的拷贝保护的方法,其中在所述致密盘上对数据阅读器可用的控制数据进行编码。为了对该盘片进行拷贝保护,选定的控制数据被不正确的和/或错误的再现。因此能够在音频播放器上正常播放音频CD;然而,不正确的数据使诸如PC的CD-ROM驱动器的数据读取器无法播放音频CD。在一个公开的实施例中,例如通过将所述盘片程序区的开始到导出(lead-out)区的Atime设置为零或通过把音频轨道错误地标识为数据轨道,CD的内容表中的数据不能被正确再现。
人们常常希望由所述记录载体的分销商或销售点产生记录载体的唯一标识符,可以以容易的方式使用该标识符来区别原版记录载体和拷贝记录载体。因此,本发明的目的是提供一种记录载体的拷贝检测和保护的方法,所述方法允许重放设备区分记录载体的原版和拷贝,但当访问音频CD时,通常不会产生诸如CD-ROM驱动器的数据阅读器无法播放的拷贝。此外,将提供读取这种记录载体的相应方法。
依照本发明通过如权利要求1所述的方法来实现这一目的,其中在所述记录载体上以可检测的非标准方式编写所述内容表条目。这意味着,所述内容表本身可以被传统的重放设备访问和读取。然而,在固件改变之后,它能够通过检测所述内容表条目是否以标准或非标准方式编写、来检测该记录载体是否是原版或拷贝。访问其上以非标准方式编写TOC条目的记录载体的传统重放设备将重建正确的TOC表为标准方式,以便当向诸如CD-R/RW的可记录或可擦写的记录载体上拷贝所述记录载体时,将以标准方式写入所述TOC条目。因此术语“非标准”覆盖了所有的内容表变化的可能性,所述内容表仍然允许由传统的重放设备读取,但是在固件改变之后所述内容表是可检测的。在这方面术语“标准方式”意味着当在记录载体上编写TOC条目时通常使用的任何方式,即以相应的标准,诸如用于CD音频的红皮书或用于CD-ROM的黄皮书定义的方式或由某些记录载体的厂商和用户共同认可的方式。
在从属权利要求中详细说明了本发明的优选实施例。权利要求11详细说明了一种读取其上编写有内容表条目的记录载体的方法,包括步骤读取所述内容表条目;检查所述内容表条目是以标准方式还是或非标准方式编写的;并且输出表明所述内容表条目是以标准方式还是以非标准方式编写的信号。
在权利要求15和16中详细说明了用于拷贝检测的相应设备和用于读取记录载体的设备。在权利要求17中详细说明了依照本发明的记录载体。如权利要求18所要求的那样,本发明还进一步涉及一种用于执行依照本发明方法的计算机程序。
可用的黑客软件能使用户编辑所述TOC条目,以改变它们的相对位置并且增加新的TOC条目。依照如权利要求2到4中详细说明的本发明的优选实施例,选择了在记录载体上编写所述TOC条目的非标准方式,其超出了这种黑客软件的能力或其不能以一种简单明了的方式执行。例如,这种黑客软件不允许改变TOC条目的重复次数并且不允许拷贝例如子码-Q模式-2帧,所述重复次数对CD音频来说总是三。通常,对所述TOC的任何修改都会影响整个引入(lead-in)区。
在权利要求5中详细说明了一种附加的或可替换的方法,该方法为区别拷贝和原版记录载体提供可能性,所述方法包括步骤将所述记录载体上的子码数据存储到子码通道的子码帧中,每一个子码帧均包括在所述子码帧内部预定位置上的同步符号(symbol)和数据符号,并且向处于为数据符号而提供的位置上的至少一个子码帧分配并存储多个附加同步符号,以便在读取所述子码通道期间,可以产生表明所述附加同步符号存在或不存在的检查信号。
依照所述实施例,可以在读取期间响应检测表明同步为时过早的附加同步符号而产生一中断来作为检查信号。因为这种附加同步符号并不对应于正确的子码字节值,所以不能被拷贝。当拷贝包含这种附加同步符号的记录载体时,将所述附加同步符号映射为正确的子码字节值,或许是零。结果,拷贝的记录载体就不具有允许区别原版和拷贝的附加同步符号。在权利要求6到10中详细说明了其进一步的优选实施例。
下面参照附图,详细阐述本发明,其中

图1示出了以非标准方式编写的TOC条目;图2示出了依照本发明第一实施例的编码器的框图;图3示出了依照本发明第一实施例的解码器的框图;图4示出了包括依照本发明的附加同步符号的Q-通道子码帧;图5示出了这种子码帧的CRC符号的计算;图6示出了依照本发明第二实施例的编码器的框图;和图7示出了依照本发明第二实施例的解码器的框图。
图1示出了怎样以非标准方式写入TOC条目。如左栏所示,例如TOC条目A0的每一个TOC条目被连续写入三次。然而,虽然依照标准方式在写入TOC条目A0三次后写入A1已经会有三次了,但是这个序列却通过在把将所有的TOC条目写入例如ROM盘片的记录载体时交换A1和A2的指针被打乱(mix up)了。所述方法尤其适用于CD音频或CD-ROM来依照模式-1编写该TOC条目。
当访问这种记录载体时,驱动器通常以所述标准方式重建该TOC表,即当拷贝这种记录载体时,该驱动器将以如右栏所示的标准方式写入所述TOC条目。
其它的以可检测的非标准方式编写TOC条目的方式包括打乱模式的使用,所述打乱模式在很大量的帧上延伸,每一个TOC条目或至少一些TOC条目的重复次数与标准次数不同,对CD音频或CD-ROM来说是三次。此外,所述TOC条目可以只在有限的区域内以非标准方式编写,例如只在光学记录载体的导入区部分。
图2示出了依照以非标准方式写入TOC条目的第一实施例的编码器。其中,主通道数据单元1把内容编码为主通道数据,而子码数据单元2把诸如内容表信息和轨道定时信息的附加信息编码为子码数据。依照本发明提供了TOC次序调制器3来调制次序,其中按照由调制信号确定的次序来写入所述TOC条目。所述TOC次序调制器还可被设计用来修改所述方式,其中以任何其它非标准方式写入TOC条目。还提供有RFM调制器4,用来交织和调制所述主通道数据和所述子码数据为一通道比特流,所述通道比特流最终由激光束记录器5记录在盘片上。
图3示出了依照本发明的适于检测TOC条目写入方式的解码器的第一实施例。其中提供光学拾取单元6来访问和读取盘片。EFM解调器7将所述读取的通道比特流解调为主通道数据,再由主通道数据单元8将其处理为所述实际内容,和由子码数据单元9处理成子码数据。也向TOC次序解调器10提供所述子码数据以检测TOC条目的写入方式,即检测是以标准还是非标准方式写入TOC条目的。输出已解调信号作为表明所述访问的盘片是原版的(在以非标准方式写入TOC条目的条件下)还是拷贝的(在以标准方式写入TOC条目的条件下)结果。还可以利用所述信息来允许或防止盘片唯一标识符的输出,或者允许或防止所述盘片的另外拷贝。
将参照图4和图5说明允许重放设备区分原版和拷贝的进一步的实施例。图4示出了依照所述实施例的Q-通道子码帧。所述子码帧一共包括98位,并且包含以下几个字段同步字段20,包括同步符号S0,S1(2位);控制字段21(4位);地址字段22(4位);有效负载字段23(70位);循环冗余校验(CRC)字段24(16位)和包括附加同步符号S0,S1(2位)的额外同步字段25。依照所述实施例,在编写期间,依照所述子码Q-通道的模式-6添加字段25中的所述附加子码同步符号。不管所述附加同步符号如何,所述子码帧中的其余子码数据以及主通道数据,都可以被正确地获得。然而拷贝所述附加同步符号是不可能的,这是因为没有有效的子码字节值,特别是因为检测器不会在子码帧内部的这个位置上找到同步符号。另外,检测器会把所检测到的附加同步符号校正为正确的子码数据符号,例如,校正为具有符号值零的子码数据符号。
可以由叫做“同步过早(synchronization too early)”的中断或类似信号来完成附加同步符号的检测。如果已经检测到所述附加同步符号,驱动器的固件可以通过只向外面给出例如UDI(盘片唯一标识符)或ROM盘片标识符的有效负载来利用这样一个中断或类似信号。
图5示出了怎样计算辅助数据字段26中的辅助数据位AUX。第一步,设置所述辅助数据位AUX为零(0x00)并且遍及所述控制字段21、所述地址字段22、所述有效负载字段23和所述AUX字段26计算CRC字段27(16位)的CRC位。所述CRC字段27的最后两位,即已计算的CRC位的最后两位,被置于所述AUX字段26中;第二步,遍及所述控制字段21、地址字段22、有效负载字段23和AUX字段26再次计算CRC字段27的CRC位,这次包含新的辅助数据(0x03)。
作为结果生成的16位CRC数据具有最后两位(位1和0)是零的属性。将所述已计算的CRC数据最开始的14 CRC位最终置于所述CRC字段28(14位)中,同时用所述附加同步符号S0和S1(字段25)替换在所述EFM帧中的最后两子码位。
在检测期间,这些附加同步位在所述Q-通道中将最有可能表现为具有零值的2位,并导致同步过早中断。当“原始(raw)”拷贝盘片时,最后2位将为零,但在检测所述拷贝期间并没有同步过早中断。对于所述原版盘片和用原始拷贝过程制作的盘片而言,所述Q-通道内容的读出结果是一样的。
图6示出了使用附加同步符号的依照本发明第二实施例的编码器的框图。与图2中示出的所述编码器相比,提供了附加同步信号发生器11来代替所述TOC次序调制器以用于产生和嵌入特定的或全部的子码通道的附加同步符号。然后如图7所示的解码器的所述BFM解调器7将能响应位于并不期望存在同步符号的帧内的位置上对此附加同步符号的检测而产生“同步过早”中断。可以向ROM验证单元提供所述中断,来确认所述盘片本身或从所述子码数据单元9收到的盘片ID数据(例如UDI数据),也就是说,可以控制所述盘片ID数据的输出,以致只有当收到中断“同步过早”时才会输出该数据,以表明所访问的盘片是原版而不是拷贝。
本发明并不局限于上述实施例。例如,可以同时使用以非标准方式编写的TOC条目和对使用附加同步符号的思想,以进一步增强区别原版和拷贝的可靠性。此外,嵌入附加同步符号的方式、其次数和在子码帧内的位置也可以和所示实施例不同。
权利要求
1.一种其上编写有内容表条目的记录载体的拷贝检测方法,其特征在于,所述内容表条目以可检测的非标准方式编写在所述记录载体上。
2.如权利要求1所述的方法,其中同标准的序列相比,所述内容表条目的序列是打乱的。
3.如权利要求1所述的方法,其中同标准重复次数相比,改变了内容表条目的重复次数。
4.如权利要求1所述的方法,其中所述内容表条目仅处于在以可检测的非标准方式编写的所述记录载体上的预定区域上。
5.如权利要求1所述的方法,还包括步骤将所述记录载体上的子码数据存储到子码通道的子码帧中,每一个子码帧包括在所述子码帧内部预定位置上的同步符号和数据符号,并且向处于为数据符号而提供的位置上的至少一个子码帧分配并存储多个附加同步符号,致使在读取所述子码通道期间,可以产生表明所述附加同步符号存在或不存在的检查信号。
6.如权利要求5所述的方法,其中将唯一地标识所述记录载体的唯一标识符存储在所述子码帧中,并且其中只有在所述检查信号表明在所述子码帧中存在附加同步符号时,才输出所述唯一标识符。
7.如权利要求5所述的方法,其中如果所述检查信号表明在所述子码帧中不存在附加同步符号,则阻止所述记录载体的拷贝。
8.如权利要求5所述的方法,其中将附加同步符号存储在每一个子码帧中,尤其是存储在每一个子码帧的末端。
9.如权利要求5所述的方法,其中所述子码帧是子码Q-通道的一部分,特别是如在用于CD音频的红皮书或用于CD-ROM的黄皮书中所定义的。
10.如权利要求5所述的方法,其中存储在所述子码帧中的所述数据符号包含唯一标识符和纠错数据,并且其中将所述附加同步符号以所述唯一标识符或所述纠错数据为代价存储到所述至少一个子码帧上。
11.一种记录载体的拷贝保护的方法,尤其是依照权利要求1,包括步骤将所述记录载体上的子码数据存储到子码通道的子码帧中,每一个子码帧均包括在所述子码帧内部预定位置上的同步符号和数据符号,并且向处于为数据符号而提供的位置上的至少一个子码帧分配并存储多个附加同步符号,致使在读取所述子码通道期间,可以产生表明所述附加同步符号存在或不存在的检查信号。
12.一种读取其上编写有内容表条目的记录载体的方法,包括步骤读取所述内容表条目;检查所述内容表条目是以标准还是非标准方式编写的,并且输出表明所述内容表条目是以标准还是以非标准方式编写的信号。
13.如权利要求12所述的方法,其中只有当所述内容表条目以非标准方式编写时,才输出从所述记录载体中读出的唯一地识别所述记录载体的唯一标识符。
14.如权利要求12所述的方法,其中如果以非标准方式编写所述内容表条目,则阻止所述记录载体的拷贝。
15.如权利要求12所述的方法,其中在记录载体上,把子码数据存储在子码通道的子码帧里,每一个子码帧均包括在所述子码帧内部的预定位置上的同步符号和数据符号,还包括步骤读出所述子码通道;检查附加同步符号是否存储到在为数据符号而提供的位置上的至少一个子码帧,和输出表明所述附加同步符号在至少一个子码帧中存在或不存在的检查信号。
16.一种读取记录载体的方法,在所述记录载体上,子码数据被存储在子码通道的子码帧里,每一个子码帧均包括在所述子码帧内部的预定位置上的同步符号和数据符号,所述方法包括步骤读出所述子码通道;检查附加同步符号是否存储到在为数据符号而提供的位置上的至少一个子码帧中,和输出表明所述附加同步符号在至少一个子码帧中存在或不存在的检查信号。
17.一种其上编写有内容表条目的记录载体的拷贝检测的设备,其特征在于,包括控制装置,用于控制在所述记录载体上编写所述内容表条目,如此以使得以可检测的非标准方式编写所述内容表条目。
18.一种用于记录载体的拷贝保护的设备,特别是依照权利要求8所述的,包括存储装置,用于将所述记录载体上的子码数据存储到子码通道的子码帧中的,每一个子码帧均包括在所述子码帧内部的预定位置上的同步符号和数据符号,和分配装置,用于向处于为数据符号而提供的位置上的至少一个子码帧分配并存储多个附加同步符号,致使在读取所述子码通道期间,可以产生表明所述附加同步符号存在或不存在的检查信号。
19.一种用于读取其上编写有内容表条目的记录载体的设备,包括用于读取所述内容表条目的读取装置;用于检查所述内容表条目是以非标准方式还是标准方式编写的检查装置;和用于输出表明所述内容表条目是以标准方式还是非标准方式编写的信号的输出装置。
20.一种用于读取记录载体的设备,在所述记录载体上,子码数据被存储在子码通道的子码帧里,每一个子码帧均包括在所述子码帧内部的预定位置上的同步符号和数据符号,该设备包括用于读取所述子码通道的读取装置;用于检查附加同步符号是否存储到在为数据符号而提供的位置上的至少一个子码帧中的检查装置,和用于输出表明所述附加同步符号在至少一个子码帧中存在或不存在的检查信号的输出装置。
21.一种在上面编写有内容表条目的记录载体,其特征在于,以可检测的非标准方式编写所述内容表条目。
22.一种在其上子码数据被存储在子码通道的子码帧中的记录载体,每一个子码帧包括在所述子码帧内部的预定位置上的同步符号和数据符号,其中分配并存储多个附加同步符号到为数据符号而提供的位置上的至少一个子码帧,以致在读出所述子码通道期间,可以响应所述附加同步符号的检测而产生检查信号。
23.用于执行权利要求1、11、12或16的方法的计算机程序,包括当所述计算机程序在计算机上运行时,用于使计算机执行如权利要求1、11、12或16所要求的方法的步骤的程序代码。
全文摘要
本发明涉及一种记录载体的拷贝检测方法。在一个特定的实施例中,在记录载体上以可检测的非标准方式编写所述内容表条目,例如内容表条目的序列是打乱的或重复的次数是变化的。依照另一实施例,在一个或多个子码帧中使用附加同步符号,通过读取装置能够检测该附加同步符号以便可以区别原版或拷贝的记录载体。
文档编号G06F21/24GK1647190SQ03808503
公开日2005年7月27日 申请日期2003年4月1日 优先权日2002年4月18日
发明者P·H·C·本特维森, P·F·沃勒雷格特 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1