确定光盘格式的方法和装置的制作方法

文档序号:6751833阅读:187来源:国知局
专利名称:确定光盘格式的方法和装置的制作方法
技术领域
本发明涉及一种用于确定包括一个或多个数据和/或音频和/或视频轨道的光记录介质格式的方法,以及一种用于使用此方法从光记录介质读取和/或写入光记录介质的装置。
背景技术
普通的光记录介质是公知的光盘(CD)。近几年来CD格式已经从最初的CDDA音响格式(红皮书)发展为覆盖不同的音频、视频、和数据应用的格式家族。其中一些格式支持在同一个圆盘上的CDDA格式和各种各样的数据以及视频格式的混合。这种格式的例子为混合模式CD、附加CD、和VCD。
格式定义CDDACDDA格式就是所谓的光盘(音频CD),并且被指定在IEC 908标准(被称为红皮书格式)。
CD-ROM/CD-ROM-XACD-ROM/CD-ROM-XA格式描述CD的扩充以便存储计算机数据(被称为黄皮书(Yellow Book)格式)。
Mix模式Mix模式格式包括CDDA和CD-ROM/CD-ROM-XA轨道的组合,通常一个数据轨道(文件)加到98音频轨道。
AVCD音频视频CD包含IS09660轨道(文件系统)加上视频轨道加上CDDA轨道。
附加CD/CD加/增强CD这些圆盘包含包括CDDA的第一时间段和包括数据的第二时间段。格式被定义为蓝皮书(Blue Book)。
VCD电影视频CD(电影)包含IS09660轨道(文件系统)加上视频轨道。该格式被定义为白皮书(White Book)。
VCD卡拉OK视频CD(卡拉OK)包含IS09660轨道(文件系统)加上视频轨道。格式被定义为White Book。
当很长时间音频CD的复制仅仅是一个次要问题时,最近便宜的记录装置和媒介的可利用性使得音频CD的非法复制成为音乐工业的主要争论点。所以,已经引入了许多的复制保护机理。复制保护机理将阻止使用个人电脑的CD-ROM驱动器来复制音频CD。如果相直接复制数字数据格式,那么复制被保护的圆盘将干扰CD-ROM驱动器。此外,依靠复制保护机理,也将引起重放问题。然而,如果圆盘使用标准的音频CD播放器播放,那么复制被保护的圆盘决不会引起任何副作用或降低音频轨道的质量。所以复制保护机理可以不过多的违反CD红皮书标准并且不多于标准音频CD播放器的容许误差。
然而,由于大量不同的圆盘格式,在市场上可以获得许多多格式圆盘播放器。另外,由于诸如MP3的压缩音频格式的日益成功,对于能够播放压缩音频文件的盘播放器的需求越来越大。根据上述理由,许多当前盘播放器配备有CD-ROM驱动器而不是在旧的音频CD播放器中使用的标准音频CD驱动器。这些圆盘播放器所面临的严重的问题是设法合法地重放被复制保护的音频CD。
所知道的复制保护机理可以分为五类,列于如下1.将音频轨道隐藏于内容表(TOC)该机理使用多个时间段。第一时间段包括音频轨道,它在TOC中被标记为数字轨道。第二或随后时间段包含许多虚拟的音频轨道。所以,CD-ROM驱动器不能够识别音频轨道并且在第一时间段中找不到文件系统。只是在第二或随后时间段中找到虚拟的音频轨道。由于标准的音频CD播放器仅支持单个时间段,并且忽略作为数字轨道的指示,因此标准的音频CD播放器对于该机理没有任何问题。标准的音频CD播放器将持续处理所遇到的作为音频轨道的任何轨道。
2.错误的或不完全的文件图第一时间段包括音频轨道。数据时间段位于第二或随后时间段中并且假装为现有的文件系统。一旦设法分析错误的或不完全的文件图,则CD-ROM驱动器在第二或随后时间段中被捕获。由于第一时间段正确并且播放器将忽略任何其它的时间段,所以该机理并不干扰标准的音频CD播放器。
3.通过模拟丢失的帧的噪音插入为了模拟丢失的帧,以定时间隔对在Q子通道中的绝对和/或相对时间修改。CD-ROM驱动器将设法恢复丢失帧,以便确保输出数据流的完整。结果,由于过多的读取错误(C2错误),驱动器将停止操作或数据输出中断或被分割成不连续的块。标准的音频CD播放器将简单地忽略丢失的帧。
4.在音频轨道中的不可恢复的错误通过扰乱纠错码(ECC),通过在8到14调制(EFM)期间增加缺陷,或通过在音频内容(C2误差)中插入仿真伪造错误,在音频轨道中插入不可恢复的错误。该技术降低了圆盘的易读性,并且基于CD-ROM驱动器比CD驱动器使用一种更加复杂的纠错方法这一事实。标准的音频CD播放器宁愿设法隐藏错误而不是进行更多的校正尝试。
5.扰乱CD记录器使用不一致的前间隙长度并且遗漏在未预料位置处的索引标记将扰乱许多CD记录器。此外,变更在第二或随后时间段中的TOC,以便指示大于可用的圆盘容量的全部数据大小,例如900MB,将进一步扰乱许多CD记录器,并且防止它们制造数字复制。
下列表格示出了现存复制保护方法以及该方法应用于圆盘区域的概要。此外,也示出了由复制保护方法和声音质量上的潜在影响所引起的错误类型。
在表格中,在最后一栏中的保护类型和通过CD-ROM驱动器对重放的作用解释如下。
轨道复制保护(通常机理4)各个轨道必需被分别地保护。由于在导入区域中的TOC允许准确地确定圆盘类型为CDDA,所以轨道可以被任何一种CD-ROM驱动器(在CDDA模式中)播放。
质量复制保护(通常机理3)轨道能够被复制,但是它们的质量降低。声音将包括随机的暂停或任何其它中断,或将被间断。类似于轨道复制保护,由于圆盘类型可以被确定为CDDA,所以轨道可以被任何CD-ROM驱动器(在CDDA模式)播放。
圆盘复制保护(通常机理1、2、5)整个圆盘被复制保护。然而,由于TOC不允许确定圆盘类型为CDDA,所以在CD-ROM驱动器中不能够被播放。

可以预见地,复制保护机理不被限制于现存所知的方法。能够研发出大量的很多进一步的机理。然而,复制保护机理不必要干扰在标准的音频CD播放器中的音频CD的重放。所以,它们不会过多地违反红皮书标准,并且多于标准的音频CD播放器的容许误差。为此复制保护机理仅仅对第一时间段的导入区域进行一些修改,这从上述表格中能够看出。另外,机理也必需满足市场需求。消费者不会接受一种退化的声音质量或在单个时间段CD中音频轨道之前的数据轨道,它能够被用于捕获CD驱动器,但是通过标准的音频CD播放器将被播放为一个短的无声轨道。在一种替换的方法中,复制保护机理能够基于联合在单个轨道中的多个音频轨道,并且使用索引取代用于随机存取的轨道。然而,许多音频CD播放器,尤其是低档的播放器,不支持索引播放。
如在复制保护机理列表中所述的,大多数的问题不会发生在音频驱动器中。所以,在音频驱动器模式中操作CD-ROM驱动器是可取的。然而,无恶次,必需可靠地确定插入到CD-ROM驱动器中的光盘的格式。
JP 10124978公开了一种方法和一种装置,它允许区分CD-ROM的特殊的轨道是数据轨道还是事实上是符合CDDA格式的音频轨道。这种区分使得多格式圆盘播放器能够再现存储在CD-ROM上的音频轨道,同时阻止存储在CD-ROM上的数据轨道的错误再现。两种类型轨道之间的区分基于对于每个轨道的附加的四比特控制属性,该控制属性包含于圆盘的内容表(TOC),并指示轨道是数据轨道还是音频轨道。在轨道再现开始之前,该附加属性通过信息分类区别方法来评价,并且只有音频轨道被再现。该公开的方法缺点是,如果由于复制保护测量而引起在TOC中的信息部分地不正确,那么音频轨道和数据轨道之间的区分就会失败,并且不能再现一些音频轨道。

发明内容
所以,本发明的一个目的是提供一种方法,用于确定包括一种或多种数据、音频和/或在一个或多个时间段中的视频轨道的光记录介质的格式,该方法有力地阻止在记录介质上的部分不正确数据。本发明的另一个目的是提供一种装置,用于使用该方法从光记录介质读取和/或写入光记录介质。
根据本发明,通过一种方法实现此目的,此方法包括步骤读取记录介质的第一时间段的内容表;检测多于一个的轨道是否存在于第一时间段中,和/或是否至少一个轨道表示为内容表中的音频轨道;和如果至少检测步骤中的一个产生肯定的结果,那么确定记录介质的格式为音频,否则确定格式为数据。
假定如果数据轨道和音频轨道基于圆盘模拟标准音频CD驱动器的行为,那么全部的轨道为音频轨道,其中此标准音频CD驱动器不管TOC中音频或数据指示都播放各个轨道。然而,由于在复制保护圆盘中的全部音频轨道在TOC中可能会被不正确地分类,所以在音频系统中的CD-ROM驱动器不能够单独地依靠在导入区域的TOC中的轨道类型指示。商业音频CD很少出版单一的音频轨道。所以,轨道数目被用于确定圆盘是音频圆盘还是数据圆盘。如果圆盘包含多于一个的轨道,那么假定为音频圆盘。否则假定为数据圆盘。数据圆盘可以例如包含压缩和/或未压缩音频文件。
更好地,该方法进一步包括步骤检测记录介质是否多于一个时间段;执行所述检测轨道和/或音频轨道的数目的步骤,并且仅如果记录介质包含多于一个的时间段,那么执行所述确定步骤;和否则依靠包含在内容表中的原始信息用于确定记录介质的格式。
用于多时间段的检测允许本发明的方法扩展到音频视频产品。否则不支持混合内容的圆盘。由于大多数商业上成功的复制保护机理使用用于复制保护的多时间段圆盘,所以仅仅对于这些圆盘检测音频内容是必要的。假定单个时间段圆盘能够可靠地在TOC中包含正确的和未修改的数据。
更好的是,此方法另外包括步骤,即能够使用户强制执行所述检测轨道和/或音频轨道的数目的步骤以及独立于检测记录介质是否包含多于一个时间段的步骤结果的确定步骤。这允许用户在由于某种原因驱动器不能够自动检测的情况下进行干涉。例如,这可以是不使用多个时间段方法的复制保护机理的情况。
根据本发明,检测步骤基于在内容表中的数据,该数据没有必要改变,以便确保与标准音频格式播放器的兼容性。由于将来复制保护机理不会改变这些数据,所以这是有利的。因此,该方法不会受到将来的复制保护机理的阻碍。
有利地,用于检测步骤的在内容表中的数据包括地址数据和指示数据。这些是任何标准的音频CD播放器的主要数据。
更好地,在记录介质的格式被确定为音频的情况下,抑制第一时间段之外的时间段。以这种方法,CD-ROM驱动器完全表现为一种标准音频CD驱动器,仅支持在圆盘上的单个时间段。由于一些圆盘在第二或随后时间段中包括数据轨道,所以这些轨道将在不同的情况下被播放,但是没有声音。这几乎不符合用户的需求。
根据本发明,在内容表中的数据适合于与记录介质所确定格式相对应的值。这允许校正在TOC中的数据,该数据已被复制保护机理修改。此外,被校正的TOC能够通过标准的伺服控制器被简单地处理。对于伺服控制器没有必要进行修改,这对于执行本发明的方法降低了成本。
适应于与记录介质所确定的格式相对应的值的数据更好地包括控制比特和/或地址数据。这些数据很可能通过复制保护机理来改变。如果这些数据不正确,那么不正确的数据可能会扰乱标准伺服控制器。
根据本发明的一种方法通过用于确定光记录介质格式的圆盘格式确定模块被有利地执行,其中光记录介质包括内容表和一种或多种轨道。将圆盘格式确定模块作为一种软件解决方案来有利地执行,而且也可以作为一种硬件解决方案来使用。
更好地,将圆盘格式确定模块插在光读取单元和伺服控制器模式之间的连接中。由于能够使用标准伺服控制器模式,所以这允许减少执行本发明方法的费用,同时通过圆盘格式确定模块执行所有必需的附加处理过程。当然这也可以把圆盘格式确定模块和伺服控制器模块集成为一个单一模块。
根据本发明的另一个方面,一种用于从光记录介质读取和/或写入光记录介质的装置执行根据本发明的方法,和/或包括根据本发明的用于确定所插入记录介质的格式的圆盘格式确定模块。此装置有下列优点,即能够再现各种类型的圆盘格式,包括包含压缩和/或未压缩音频文件的圆盘,而不受复制保护机理所干扰。


为了更透彻地理解本发明,参考附图在下面优选结构的描述中描述了示例性实施例。应当理解本发明并不局限于这些示例性实施例,并且在不违背本发明的范围的情况下,特定特征可以被方便地结合和/或改变。在附图中图1示出了典型的CD数据格式;图2示出了在导入区域中的Q子通道编码的字段和它们可能的值;图3示出了一种根据本发明的适用于音频产品的方法;图4示出了一种根据本发明的适用于音频视频产品的方法;图5示意性示出了表示一种使用本发明的方法从光记录介质读取和/或写入光记录介质的装置;图6描绘了本发明方法作为用于音频产品的Q子通道序列滤波器的执行过程;和图7描绘了用于音频视频产品的Q子通道序列滤波器。
具体实施例方式
图1示出了典型的CD数据格式。光记录介质1通常可以具有一个或多个时间段。每个时间段包括导入区域,程序和导出区域。程序区域包括可以是音频轨道或数据轨道的一个或多个轨道。沿着圆盘,子通道(子码)被嵌入在每一个区域(导入,程序和导出)中。内容表(TOC)是位于导入区域中的Q子通道,并且包含关于时间段内容表的信息,诸如轨道数目以及它们的属性和位置。
图2示出了在一个时间段的导入区域中的Q子通道编码的字段。每一个Q子通道编码开始于作为第一两个符号的两个同步图案SO和S1。下面四个数据比特CONTROL是控制比特,并且定义轨道的内容,比如音频或数据,并且也可以包括关于复制保护的信息。控制比特CONTROL之后的是地址信息ADR,它指定用于Q数据比特DATA-Q的四个模式中的一个。Q数据比特DATA-Q包含在包括72比特并且在地址比特ADR之后的数据块中。Q子通道编码以16比特的CRC结束,它用于控制CONTROL、地址ADR和Q数据比特DATA-Q的循环冗余检验。在导入TOC中,地址比特ADR具有值″1″,指示Q数据块DATA-Q包含关于TOC的信息。地址比特ADR的其它可能的值是″2″(Q数据块DATA-Q包含内容表数)、″3″(Q数据块DATA-Q包含国际标准记录(ISR)编码)、或″5″(表示多个时间段)。在TOC中的Q子通道编码的每一个Q数据块DATA-Q包含指针POINT,指向可用音轨中的一个或导出区域,或指示第一或最后的轨道。另外,Q数据块包含被指针指向的轨道的开始的分、秒和帧(MSF)。在多个时间段的盘的情况下,指针POINT可以进一步指示下一个时间段的开始的分、秒和帧。
被挤入如图2所示的Q子通道的TOC条目在连续的Q子通道代码组中各重复三次。整个TOC在时间段的导入区域期间连续地重复。至于POINT等于″其它″和ADR等于″5″的多个时间段,将以大约一半的频率发生,并且在原有的红皮书格式中被分解。每一个子通道编码也被连续地重复三次。在图2中,Q子通道编码的一些字段用灰色阴影填充。这些字段包括用于标准的音频CD播放器的在导入TOC中最小的所必需的数据。换句话说,这些主要数据必须通过标准的音频CD播放器精确到允许音频CD的重放。所以,复制保护机理不必要改变这些数据。
图3示出了根据本发明的适用于音频产品的一种方法;在步骤101中,在圆盘上的第一时间段的TOC被读取。第一检测步骤102分析在TOC中所发现的任意一个轨道是否表示为音频轨道(CDDA)。此信息起源于控制比特。如果第一检测步骤102显示音频轨道,那么在结论步骤104中不管控制比特如何,圆盘的第一时间段的所有轨道如音频轨道一样被处理。圆盘被假定为是一个音频圆盘,并且可能在圆盘上的此外的时间段被忽略。然而如果第一检测步骤102不显示为任何音频轨道,那么执行第二个检测步骤103。在此步骤103中,使用例如POINT信息确定轨道的数目。如果存在多于一个的轨道,那么圆盘如前面在结论步骤104中所述的被假定为一个音频圆盘,并且所有轨道如音频轨道一样被处理。在圆盘上潜在的此外时间段被忽略。然而如果仅仅存在单个轨道,那么在步骤105中如数据圆盘一样被处理,并且因此在圆盘上的所有时间段和轨道被处理。在此内容中,数据包括压缩和未压缩音频文件。当然,第一和第二检测步骤102、103的顺序也可以反过来。
标准的音频CD播放器支持在圆盘上的仅为单个的时间段,比如,如果圆盘包括多于一个时间段,那么仅有在第一时间段中的轨道被复制。所以,在所有的商业音频CD中音频轨道被插入导单个时间段中。如果任何一个轨道事实上是数据轨道或是任何其它非音频轨道,那么标准的音频CD播放器将至少播放此轨道,但是没有声音。如果使用CD-ROM驱动器的多种格式圆盘播放器需要相同的能力,那么如果第一时间段包含音频轨道,此播放器必需忽略在圆盘上的任何此外的时间段。这可以通过第一检测步骤102来实现。此行为不同于尽力分析在所有时间段中的数据内容的标准CD-ROM驱动器的行为。换句话说,当圆盘兼备音频和数据内容时,标准CD-ROM驱动器以数据模式进行工作,此时在音频系统中的CD-ROM驱动器以音频模式进行工作。
当导入区域的TOC指示在第一时间段中的所有轨道的位置,事实上为音频轨道的轨道类型可以不正确地指示为在复制保护音频CD上的数据轨道,以便隐藏在第一时间段中的音频轨道。如前面所解释的,不管在TOC中音频或数据的指示,标准的音频CD播放器将播放每一个轨道。所以复制保护音频轨道能够被标准的音频CD播放器正确地播放,但是取而代之的是标准CD-ROM驱动器将设法分析在第一伪造数据轨道中的文件系统。由于在复制保护圆盘中的全部音频轨道在TOC中可能会被不正确地分类,所以在音频系统中的CD-ROM驱动器不能够单独地依靠在导入区域的TOC中的轨道类型指示。商业音频CD很少出版单一的音频轨道。虽然所有的歌曲能够被记录在单个轨道中,并且通过索引被访问,其中大多数标准的音频CD播放器不支持索引搜索,尤其是低档的播放器。所以,在第二个检测步骤103中,如果圆盘是音频圆盘或数据圆盘,那么在第一时间段中的轨道数目被确定。如果圆盘包含多于一个的轨道,那么假定为音频圆盘。否则假定为数据圆盘。
在图4中,示出了一种根据本发明的适用于音频视频产品的方法。当图3中所示的方法通过检测音频轨道或在第一时间段的导入TOC中的轨道数目容易地并且快速地允许确定在音频产品中的圆盘类型时,此方法不支持在混合内容圆盘上的数据轨道。这些圆盘在音频视频市场中大体上是可以获得的,并且除了用于个人计算机应用的具有第二个时间段的增强CD之外,主要是单个时间段圆盘(VCD、AVCD...)。当步骤101至105对应于图3所示的步骤时,此方法被改变,并且增强到支持混合内容的圆盘。为了此目的,引入了第三个检测步骤107,检测圆盘是否是多种时间段圆盘。如果情况不是这样,在结论步骤108中,圆盘如同混合圆盘一样被处理,并且在单个时间段中的所有内容被复制。混合圆盘可以包括数据、视频、音频或上述的时间段组合。为了确定圆盘的特殊类型(CDDA、VCD、AVCD等),音频视频产品将在此情况下依靠包含在TOC中的信息。假定此信息没有被复制保护机理所改变。虽然复制保护机理能够把在单个时间段圆盘的第一数据轨道中伪造文件系统加入到扰乱的CD-ROM驱动器,但是由于在标准的音频CD播放器中创造了一个短的无声轨道,所以此方法几乎不会导致用户的满意。所以此复制保护机理在市场上不会成功。尽管这样,″音频-CD模式″的切换可以被增加到音频视频产品中,在不能够自动地检测圆盘类型的情况下,此音频视频产品允许用户迫使CD-ROM驱动器变成CD模式。为了此目的,增加第四个检测步骤106,用于检测″音频CD模式″,并且如果此模式被接通,那么迫使进行音频重放。选择性地,第四个检测步骤106能够仅仅在结论步骤108之前被移动,以便执行半自动圆盘检测。这尤其对多圆盘系统有用,此系统同时允许保持不同类型的圆盘。
如果第三个检测步骤107产生多个时间段圆盘,那么执行如图3所示的步骤102至105。在为多个时间段圆盘的增强CD的情况下,此圆盘将被正确地再现,例如仅仅被包含在第一时间段中的音频轨道被播放。
图4所示的方法所依靠的事实是,所有商业上成功的复制保护机理都使用用于复制保护的多个时间段圆盘。
在图5中,用示意图描述了使用根据本发明的方法的用于从光记录介质读取和/或写入光记录介质的装置。此装置包括读取单元,用于从光记录介质读取信息,和处理器3,用于处理此信息。处理器3包括数据处理模块6,它接收来自读取单元d的主数据,伺服控制模块5用于控制读取单元2,和圆盘类型确定模块4用于确定圆盘类型。圆盘类型确定模块4被执行为一个Q子通道序列滤波器。Q子通道序列滤波器4处理从读取单元2接收的Q子通道数据,并且在必要时校正由复制保护机理所引起的不正确的数据。在包含在Q子通道的信息是正确的情况下,伺服控制模块5具有确定圆盘类型本身的能力。所以,在图4的结论步骤108中不再需要在不同的圆盘类型之间的辨别力。此方法的优点是,通过在读取单元2和伺服控制模块5之间的连接处简单增加圆盘类型确定模块4就能够容易地执行。无论如何原始的伺服控制模块5不需要被改变。
图6示出了用于音频产品的Q子通道序列滤波器4的执行过程。序列滤波器4使用图2所示的全部的TOC阴影字段。序列滤波器4的可行性是主要基于伺服控制模块5执行过程的两个特性,即基于Q子通道编码的交互式控制和用于损失或错误数据的再试验机理。这两个特性在序列滤波器的初始状态期间被用来确定圆盘类型和它的格式。
在圆盘1被插入到圆盘驱动器之后,在步骤10中序列滤波器4的局部参数被初始化,其中″Counter″是恢复导入TOC的重试数目,以便确定圆盘类型,″Status″存储圆盘类型,和″LastQ″是一个缓冲器,以便存储最后的Q子通道编码帧。紧接着来自伺服控制模块5的控制命令,读取单元2把Q编码帧发送给序列滤波器4。在输入步骤20中,检测Q编码帧是否属于使用值Q.TNO和Q.ADR的导入TOC。如果是这样,过滤器继续。否则,Q编码帧被跳过,并且被传送到伺服控制模块5。Q.TNO是Q子通道编码的TNO字段;在图中使用对于所有字段的相似表示,并且在下面的描述中相同。如果输入步骤20产生属于导入TOC的Q编码帧,那么检测步骤31检测状态是否是″RESET″。如果是这样,继续执行检测步骤32;否则,继续执行检测步骤41。检测步骤32分析存在多于一个的轨道还是是否轨道具有非数字内容。不论发生那一种情况,在步骤36中状态被设定为″AUDIO″。然后过滤器继续执行步骤34,把Q.TNO从″0″改变到″1″,以便使伺服控制模块5相信已经得到了一个错误的磁道数,例如轨道1,以便使之重新设定当前轨道为″0″。此方法模拟随机选择,以便从导入TOC恢复另一个Q编码帧,以便通过可靠性。在步骤34之后,功能回到步骤20,并且等待另一个Q编码帧。如果在检测步骤32中都不执行这两种情况,那么在步骤33中再实验数目被递减到″1″,并且被核对。如果仍然没有达到再实验的最大数目,接着执行上述步骤34。否则,在步骤35中状态被设定为″DATA″,并且功能继续执行步骤20,等待另一个Q编码帧。
如果在检测步骤31中状态不是″RESET″,那么在检测步骤41中分析状态是否是″AUDIO″。如果情况不是这样,Q编码帧简单地传送到伺服控制模块5,并且功能继续执行步骤20,等待另一个Q编码帧。然而如果状态是″AUDIO″,那么进一步的步骤42检测Q编码帧是否是模式1,例如Q.ADR是否等于″1″。如果是这样,在步骤43中Q编码帧的控制比特Q.CONTROL被设定以便指示音频,并且被校正的Q编码帧被备份,例如被校正的Q编码帧写入缓冲器LastQ。然后被校正的Q编码帧传送到伺服控制模块5,并且功能回到步骤20,等待另一个Q编码帧。
在步骤42中Q编码帧不是模式1的情况中,步骤44检测LastQ缓冲器是否仍然未被初始化。如果未被初始化,那么在相似于步骤34的步骤45中,Q.TNO从″0″改变为″1″,以便恢复另一个Q编码帧,并且功能回到步骤20,等待另一个Q编码帧。然而如果步骤44答复LastQ缓冲器已经被初始化,那么在步骤46中当前Q编码帧替换为一个LastQ值,以便掩蔽非音频内容,例如多个时间段,并且传送到伺服控制模块5。然后功能继续执行步骤20,等待另一个Q编码帧。
下面概述执行过程的详细说明。对于每一个Q编码帧,检测是否属于导入TOC。如果不是,那么简单地传送到伺服控制模块5。
然而如果Q编码帧属于导入TOC,那么将接受进一步的处理。步骤31检测圆盘类型是否已经被确定。如果情况不是这样,在步骤32至36中序列滤波器设法确定圆盘类型。结果将是″AUDIO″或″RESET″。不论发生那种状况,伺服控制模块5重新设置当前轨道为″0″,以便恢复另一个Q编码帧。如果步骤32至36不显示音频圆盘,例如状态仍然是″RESET″,那么这些步骤随着下一个Q编码帧被重复。只有当不成功尝试的预定数目″n″已经被确定为音频圆盘时,状态将被设定为″DATA″。然后下列Q编码帧通过步骤20、31和41将被简单地传送到伺服控制模块5。然而如果被确定为音频圆盘,那么步骤41至46确定对于所有导入TOC的下面的Q编码帧,控制比特被设定用来指示″音频″并且模式被设定为″1″。
在图7中,示出了用于音频视频产品的Q子通道序列滤波器4的扩展执行过程。在图中,实现了图4所提及的可选方法,即半自动圆盘检测。如前面图6所述,在步骤10中序列滤波器4的局部参数被初始化,其中″Counter″是一个附加计数器,用于确定恢复导入TOC的重试数目,以便确定圆盘是否是多个时间段,并且″Mode″被用来记录用户模式。模式可以假定为值″AUTO″、″RESET″和″Audio-CD″。在″AUTO″状态下,伺服控制模块5依靠包含在TOC中的信息。假定此信息没有被复制保护机理所改变。″Audio-CD″强制序列滤波器4执行图6中所示的步骤31-46。当如前所述的步骤20检测Q编码帧是否属于导入TOC时,步骤30检测模式是否已经被设定为″AUTO″。在此情况下,Q编码帧被简单地传送到伺服控制模块5。否则,在步骤40中检测圆盘是否是多个时间段圆盘。如果是这样,在步骤90调用图6的功能。如果圆盘不是多个时间段,那么步骤50按″1″递减计数器并且检测是否已经达到重试的预定数目。如果预定数目还没有达到,那么在步骤60中Q.TNO从″0″改变为″1″,以便使伺服控制模块5重新设置当前轨道为″0″。然后功能回到执行步骤20,等待另一个Q编码帧。然而如果重试预定数目已经达到,那么步骤70检测用户是否已经切换模式为″Audio-CD″。在此情况下,在步骤90中调用图6所示的功能,它将执行上述音频CD的确定。否则,在步骤80中模式被设定为″AUTO″,并且Q编码帧将被简单地传送到伺服控制模块5。
权利要求
1.一种用于确定包括一个或多个时间段的光记录介质(1)的格式的方法,其中每个时间段包括内容表(TOC)和一个或多个轨道,该方法包括步骤读取(101)记录介质(1)的第一时间段的内容表(TOC);检测(102、103、32)多于一个的轨道是否存在于第一时间段和/或至少一个轨道是否表示为在内容表(TOC)中的音频轨道;以及如果检测步骤(102、103、32)中的至少一个产生肯定的结果,那么确定记录介质(1)的格式为音频(104、36),否则确定格式为数据(105、35)。
2.根据权利要求1所述的方法,进一步包括步骤检测(107、40)记录介质(1)是否包括多于一个的时间段;执行所述用于检测轨道和/或音频轨道的数目的步骤(102、103、32),并且仅当记录介质(1)包括多于一个的时间段时,执行所述确定步骤(104、36、105、35);和否则依靠包含在内容表(TOC)中的原始信息用于确定记录介质(1)的格式(108)。
3.根据权利要求2所述的方法,进一步包括步骤,即使用户能够强制执行所述检测轨道和/或音频轨道的数目的步骤(102、103、32)以及独立于检测记录介质(1)是否包含多于一个时间段的步骤(107、40)结果的确定步骤(104、36、105、35)。
4.根据权利要求1-3中的任一项所述的方法,其特征在于检测步骤(103、32、107、40)基于在内容表(TOC)中的数据,该数据不必改变,以确保标准音频格式播放器的兼容性。
5.根据权利要求4所述的方法,其特征在于用于检测步骤的在内容表(TOC)中的数据包括地址数据(Q.ADR)和指示数据(Q.POINT)。
6.根据权利要求1-5中的任一项所述的方法,进一步包括步骤在记录介质(1)的格式被确定为音频的情况下,抑制第一时间段之外的时间段。
7.根据权利要求1-6中的任一项所述的方法,进一步包括步骤使内容表(TOC)中的数据适应于与记录介质(1)所确定格式相对应的值。
8.根据权利要求7所述的方法,其特征在于适应于与记录介质(1)所确定格式相对应的值的数据包括控制比特(Q.CONTROL)和/或地址数据(Q.ADR)。
9.一种用于确定包括内容表(TOC)和一个或多个轨道的光记录介质(1)的格式的圆盘格式确定模块(4),其特征在于执行根据权利要求1-8的任一项的方法。
10.根据权利要求9的圆盘格式确定模块,其特征在于圆盘格式确定模块被插在光读取单元(2)和伺服控制器模块(5)之间的连接中。
11.一种用于从光记录介质读取和/或写入光记录介质的装置,其特征在于执行根据权利要求1-8中的任一项的方法和/或包括根据权利要求9-10的任一项的圆盘格式确定模块(4),用于确定所插入记录介质(1)的格式。
全文摘要
一种用于确定包括在一个或多个时间段中的一个或多个数据、音频和/或视频轨道的光记录介质格式的方法,以及一种用于使用该方法从光记录介质读取和/或写入光记录介质的装置。本发明提供一种用于确定光记录介质格式的方法,有力地阻止在记录介质上的部分不正确数据。该方法包括步骤读取记录介质的第一时间段的内容表(TOC)(101);检测多于一个的轨道是否存在于第一时间段和/或至少一个轨道是否表示为在内容表(TOC)中的音频轨道(102、103、32);和如果至少检测步骤(102、103、32)中的一个产生肯定的结果,那么确定记录介质的格式为音频(104、36),否则确定格式为数据(105、35)。
文档编号G11B20/12GK1485844SQ0315434
公开日2004年3月31日 申请日期2003年8月15日 优先权日2002年8月16日
发明者曾永汉, 欧浩然, 李润辉 申请人:汤姆森特许公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1