用于记录信息的设备和方法转让专利

申请号 : CN200480020376.3

文献号 : CN1823387B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : P·伊特斯马J·F·R·布莱奎雷D·哈梅林克

申请人 : 皇家飞利浦电子股份有限公司

摘要 :

一种设备把具有逻辑地址的块的信息记录在记录载体的轨道上的物理地址处。逻辑地址根据缺陷管理信息(52,53,61,64)被变换成物理地址,缺陷管理信息包括缺陷管理信息,它表明用于替代缺陷的物理地址的位置的缺陷条目。记录载体的只读状态是经由基本上没有空闲的可供使用的缺陷条目所表明的非替代状态而得到的。该设备具有只读单元,用于通过读出表明可写入状态的原先的替代信息,把原先的替代信息(60)存储在隐藏区域,和写入被修正为非替代状态的缺陷管理信息(61)而把记录载体设置为只读状态。记录载体可以通过从隐藏的区域检索原先的替代信息(60)而重新开放。

权利要求 :

1.用于把信息记录在具有逻辑地址的块中的设备,该设备包括-记录装置(21,22,25),用于把代表信息的标记记录在记录载体的轨道上,以及-控制装置(20),用于通过在轨道上以物理地址定位每个块而对记录进行控制,控制装置包括-缺陷管理装置(31),用于按照预定的记录格式根据在缺陷管理区域中的缺陷管理信息把逻辑地址变换成物理地址和把物理地址变换成逻辑地址,该缺陷管理信息包括指示用于替代有缺陷的物理地址的位置的缺陷条目,记录载体的只读状态是经由通过基本上没有空闲而可供使用的缺陷条目所指示的非替代状态而得到的;以及-只读控制装置(32),用于通过以下步骤而把记录载体设置为只读状态:-从缺陷管理区域中读出指示可写入状态的原先的替代信息,该原先的替代信息至少包括空闲而可供使用的至少一个缺陷条目,-把原先的替代信息存储在隐藏区域,和

-修正缺陷管理信息为非替代状态。

2.如权利要求1中要求的设备,其中只读控制装置(32)包括重新开放装置(33),用于通过以下步骤而把记录载体设置从只读状态复位:-从隐藏的位置检索原先的替代信息,

-根据原先的替代信息,把缺陷管理信息修正为可写入状态。

3.如权利要求1中要求的设备,其中缺陷条目被安排在缺陷表中,以及只读控制装置(32)被安排来把缺陷表的拷贝作为原先的替代信息存储在隐藏的位置。

4.如权利要求1中要求的设备,其中缺陷管理信息包括具有指向缺陷表的指针的主要信息分组,以及只读控制装置(32)被安排来生成次要信息分组,该次要信息分组具有指向在隐藏位置中的缺陷表的拷贝的指针。

5.如权利要求1中要求的设备,其中只读控制装置(32)被安排来把原先的替代信息存储在隐藏的位置,该位置具有与缺陷管理信息有关的预定地点。

6.如权利要求1中要求的设备,其中只读控制装置(32)被安排来把原先的替代信息存储在隐藏的位置,该位置具有与缺陷管理区域中的缺陷条目的位置有关的预定地点。

7.如权利要求1中要求的设备,其中只读控制装置(32)被安排来把原先的替代信息存储在作为隐藏位置的文件中。

8.用于把信息记录在具有位于记录载体上的物理地址处的逻辑地址的块中的方法,-该逻辑地址按照预定的记录格式根据在缺陷管理区域中的缺陷管理信息而与物理地址相对应,该缺陷管理信息包括缺陷条目,该缺陷条目指示用于替代缺陷的物理地址的位置,记录载体的只读状态是经由通过基本上没有空闲的可供使用的缺陷条目所指示的非替代状态而得到的,该方法包括通过以下步骤而把记录载体设置为只读状态:

-从缺陷管理区域中读出指示可写入状态的原先的替代信息,原先的替代信息至少包括空闲而可供使用的至少一个缺陷条目,-把原先的替代信息存储在隐藏位置,和

-把缺陷管理信息修正成非替代状态。

说明书 :

本发明涉及用于把信息记录在具有逻辑地址的信息块中的设备,该设备包括记录装置,用于把代表信息的标记记录在记录载体的轨道上;和控制装置,用于通过定位在轨道上的物理地址处的每个块而控制记录。

本发明还涉及用于存储信息的记录载体,该记录载体包括位于在轨道上的物理地址处的具有逻辑地址的块的信息。

本发明还涉及把信息记录在具有位于记录媒体上的物理地址处的逻辑地址的块中的方法。

本发明还涉及用于记录信息的计算机程序产品。

本发明还涉及记录系统中的缺陷管理并且尤其涉及设置记录载体为只读状态的领域。

用于把信息记录在记录载体的设备和方法是从US 5,956,309获知的。该设备具有记录装置,用于把在光盘上具有逻辑地址的信息块中的信息按分配的物理地址记录在轨道上。逻辑地址构成邻接的贮存空间。在实践中,记录载体可以出现轨道的缺陷部分,具体地,缺陷会阻止一个块记录在特定的物理地址上。这些缺陷可能由于产品裂纹、括痕、灰尘、指印等等造成的。要检测出具有缺陷的物理地址,从而使缺陷管理信息被创建和保持。例如,一开始在任何用户数据被记录之前,缺陷被检测,以及通过一种通常称为滑动的过程即根据(主要)缺陷表跳过受影响的物理地址,把缺陷的扇区的物理地址从使用中去除。在记录载体使用期间检测到缺陷的情形下,被分配给缺陷的物理地址的逻辑地址经由(次要)缺陷表被分配给缺陷管理区域中不同的物理地址,一种通常称为重新映射或线性替代的过程。通常,缺陷管理区域可以由以物理方式分布的子区域构成。在该表中,缺陷条目表示要用来替代缺陷物理地址的物理地址的位置。条目可以是空闲而可供使用的或表示一个替代。

像光盘(DVD+RW,蓝光盘等等)那样的记录媒体能够存储大量不同类型的数据。它们可用于具有特定要求的不同的环境以便组织在记录媒体上的数据。典型地,数据按照具体的文件系统的规则组织成文件。这样的文件系统具有它本身的文件系统数据,该文件系统数据包括与被存储在记录媒体上的数据有关的所有种类的结构的信息。具体地,文件系统数据可包括表示逻辑卷和或物理卷的结构的卷结构、表示包含数据的文件的结构的文件结构、描述文件编组的目录结构、和表示已分配的或未分配的用于在记录媒体上存储数据的空间的空间位图。记录媒体可以包括可寻址的用于存储数据的记录单元。在文件系统的级别上,这些单元是使用规定寻址空间的逻辑地址来访问的。记录媒体的划分在文件系统的控制下(根据规则)在媒体上分配用于存储数据的空间。

现在,例如DVD+RW盘是在消费电子(CE)设备和在个人计算机(PC)环境下使用的。在CE环境下DVD+RW盘主要用于按照DVD视频记录(DVD+VR)那样的特定的格式记录数字视频信息。这意味着,规定了特定的分配规则和包含视频信息本身和关于该视频信息的诸如标题信息、菜单结构等信息的文件组。例如,在DVD+VR格式中,某些文件从固定的地址开始。在此之后,(预定的)文件列表必须以一定的次序按物理方式位于媒体上。

PC环境则基于不同的理念。在原理上,没有进行分配的需要。特定的应用可能需要某些文件要处在一定的目录中,并且特定的应用将典型地具有它们本身的数据格式以便把信息存储在文件中或从文件恢复信息。这意味着,只要在媒体上有可用的空闲的空间,就有可能从所有的种类不同的应用把数据文件加到该媒体上。作为例子,在单个盘上可以有多媒体文件、文本文件和可执行文件,所有的文件互相混合。

最近,越来越多的CE设备,如视频播放器/记录器,具有搜查在盘上的文件系统信息的能力以寻找某种类型的文件,对于这些文件它们同样能处理。这方面的例子(主要)是JPEG文件,另外,越来越多的是MP3文件。在将来,可能更多类型的多媒体文件将会在CE世界得到支持。此后,还建立起元数据方面的新的标准(诸如,例如MPV或HighMAT),它们被设计以使得更容易在PC与家庭电子设备之间移动数字内容,例如通过提供在不同的环境下共同的“观看和感受”。

公布的国际专利申请WO 01/22416A1公开了能够执行诸如CD-RW盘的可重写媒体的初始化、格式化和缺陷管理的记录设备。这样做易于把CD-RW当作为高容量软盘使用,所以有可能立即写入或读出文件。这样的媒体通常称为Mount Rainier ReWritable(MRW)媒体,例如,CD-MRW,DVD+MRW。而且,所述记录设备使得有可能把不同的文件系统的文件系统数据存储在一个记录媒体,所谓的“桥接媒体”。这促进在不同的环境之间(例如,在CE环境与PC环境之间)共享桥接媒体。记录媒体的专门的部分(被称为通用应用区域(GAA))被分配用于存储由不能执行与WO 01/22416A1一致的缺陷管理的其它设备使用的文件系统的文件系统数据。在DVD+MRW媒体中,GAA的大小为2M字节。

在PC环境中,把数据加到桥接媒体的最可能的方法是藉助于“拖动与卸下”技术。用户然后可以通过使用在PC上运行的符合(桥接)应用程序而使得媒体与传统的播放器相兼容。基本上,该应用程序通过使用适当的文件系统和内容指针把被称为“CE桥接”的第二(有限的)文件系统数据写入到媒体,以使得传统的非MRW系统可解释这些数据作为在它的主要文件系统下的内容。结果,CE播放器将播放由这个文件系统数据表示的内容,对于此数据它具有合适的内容译码器。当在非MRW PC驱动中使用桥接媒体时,GAA文件系统由主机安装以及“拖动与卸下”是不可能的。

通常,需要保护记录载体以防止内容被修改,这通常称为只读状态。当前的MRW记录格式不提供只读机制。

本发明的目的是提供用于把记录载体设置为只读状态的系统,该记录载体也可由传统的设备按照预定的记录格式被识别。

为此,按照本发明的第一方面,如在开头段落中限定的、用于记录的设备中,控制装置包括缺陷管理装置,用于按照预定的记录格式根据在缺陷管理区域中的缺陷管理信息把逻辑地址变换成物理地址和反之亦然,缺陷管理信息包括表明用于替代缺陷的物理地址的位置的缺陷条目,记录载体的只读状态是经由一个基本上没有空闲而可供使用的缺陷条目所表明的非替代状态得到的;还包括只读控制装置,用于通过以下步骤而把记录载体设置为只读状态:从缺陷管理区域中读出原先的替代信息以表明可写入状态,原先的替代信息至少包括空闲的可供使用的至少一个缺陷条目,把原先的替代信息存储在隐藏位置,和修正缺陷管理信息为非替代状态。

为此,按照本发明的第二方面,如在开头段落中限定的记录载体包括按照预定的记录格式在缺陷管理区域中的缺陷管理信息,该缺陷管理信息提供在逻辑地址与物理地址之间的相互关系,以及包括表明用于替代缺陷的物理地址的位置的缺陷条目,记录载体的只读状态是经由基本上没有空闲可供使用的缺陷条目所表明的非替代状态实现的,和在隐藏位置的原先的替代信息表明缺陷管理信息的可写入状态,原先的替代信息至少包括空闲的可供使用的至少一个缺陷条目。

为此,按照本发明的第三方面,如在开头段落中限定的记录信息的方法,该逻辑地址按照预定的记录格式根据在缺陷管理区域中的缺陷管理信息而与物理地址相对应,该缺陷管理信息包括表明用于替代缺陷的物理地址的位置的缺陷条目,记录载体的只读状态是经由基本上没有空闲可供使用的缺陷条目所表明的非替代状态得到的,该方法还包括通过以下步骤而把记录载体设置为只读状态:从缺陷管理区域中读出原先的替代信息以表明可写入状态,原先的替代信息至少包括空闲而可供使用的至少一个缺陷条目,把原先的替代信息存储在隐藏位置,和把缺陷管理信息修正为非替代状态。

按照本发明的措施具有这样的效果:即按照诸如MRW的预先存在的记录格式工作的设备在读出具有非替代状态的记录载体的设备的同时,必须制止记录新的数据。这有效地把记录载体变成只读状态。这具有下列优点:即按照新的扩展的记录格式而工作的设备知道原先的替代信息,所以知道设置到只读状态。而且,这样的设备可以通过恢复原先的替代信息而把记录载体从只读状态重新设置到原先的可写入状态。

在该设备的实施例中,只读控制装置包括重新打开装置,用于通过从隐藏的位置恢复原先的替代信息,根据原先的替代信息将缺陷管理信息修改为可写入状态而把记录载体从只读状态复位。这具有下列优点:即记录载体被复位到可以写入的状态,它的缺陷管理信息等于在把记录载体设置为只读状态之前的状态。

在该设备的实施例中,缺陷条目被安排在缺陷表中,并且只读控制装置被安排成把缺陷表的拷贝作为原先的替代信息存储在隐藏的位置。这具有下列优点:即恢复原先的可写入状态是通过读出该拷贝和按照预定的记录格式把数据写入到缺陷管理区域而实现的。

在该设备的实施例中,缺陷管理信息包括具有指向缺陷表的指针的主要的信息分组,并且只读控制装置被安排成要生成具有指向在隐藏位置处缺陷表的拷贝的指针的次要信息分组。这具有下列优点:相同的读出机制可应用于读出原先的缺陷表和用于读出拷贝。

在该设备的实施例中,只读控制装置被安排成把原先的替代信息存储在具有与缺陷管理信息有关的预定地点的隐藏位置中,具体地是与缺陷管理区域中的缺陷条目地点有关的预定位置中。这具有下列优点:即隐藏位置可以经由缺陷管理信息的位置而容易地找到。

在附属权利要求中给出另外的实施例。

通过参照在以下的说明中作为例子描述的实施例和通过参照附图将明白和进一步阐述本发明的这些和其它方面,其中:

图1a显示记录媒体(顶视图),

图1b显示记录媒体(截面图),

图2显示(按照本发明的)记录设备,

图3a显示(现有技术的)非MRW型媒体的简化的布局,

图3b显示(现有技术的)MRW型媒体的简化的布局,

图4显示(按照本发明的)通过使用替代区域表阻止写入访问到用户区域的方法的例子,

图5显示具有经MRW格式化的盘上表结构的盘布局,

图6显示具有经MRW格式化的盘上表结构和用于原先的替代信息的盘布局,以及

图7显示次要缺陷管理区域和原先的替代信息。

在不同的图上相应的单元具有相同的标号。

图1a显示具有带有轨道9和中心孔10的盘的形式的记录媒体11的例子。轨道9是一系列(要被)记录的、代表数字信息信号(数据)的标记所在的位置,它按照构成信息层上基本上平行的轨道的圆圈螺旋形图案而排列。记录媒体可以是光学上可读出的所谓的光盘,并且具有可记录型的信息层。可记录的盘的例子是CD-RW,和DVD的可写入的版本,诸如DVD+RW,和使用蓝色激光的高密度可写光盘,被称为蓝光盘(BD)。

数字信息信号(数据)通过沿轨道记录光学上可检测的标记,例如在物相改变材料上的结晶或非结晶标记,而被表示在信息层上。在可记录类型的记录媒体上的轨道9用在空白记录媒体制造期间提供的压纹轨道结构来表示。

图1b是沿可记录型的记录媒体11的线b-b取的截面图,其中透明的基片15具有记录层16和保护层17。保护层17可包括另外的基片层,例如,如记录层是在0.6mm基片和另外一个0.6mm基片被粘接在它的背面的DVD中。轨道结构例如由预刻凹槽14构成,它使得读写头能够在扫描期间跟随轨道。轨道结构包括位置信息,例如地址,用于表示信息的单元的位置,这些单元通常被称为信息块或分组。预刻凹槽14可由基片15材料的刻痕或隆起来实现,或者以有别于它的周围的材料性质来实现。

图2显示按照本发明的、用于把数字信息信号记录在诸如CD-RW、DVD+RW、或BD那样的记录媒体11的记录设备。该设备配备有记录装置,用于扫描在记录媒体上的轨道,该记录装置包括用于转动记录媒体11的驱动单元21、头22、和位置控制单元25,用于粗略控制头22在轨道的径向方向上的位置。头22包括已知的类型的光学系统,用于生成辐射光束24,它被引导通过光学元件聚焦到记录载体的信息层的轨道上的辐射光点。辐射光束24由辐射源例如激光二极管生成。头还包括(未示出)聚焦传动器和跟踪传动器,前者用于沿所述光束的光轴移动辐射光束24的焦点;后者用于精细控制光点23在轨道的中心的径向位置。跟踪传动器可包括线圈,用于径向移动光学单元或替换地安排来改变反射元件的角度。为了写入数字信息信号(数据),辐射被控制以便在记录层上产生光学上可检测的标记。标记可以是任何可用光学读出的形式,例如当在诸如染料、合金或物相改变材料的材料上记录时得到的、与周围事物具有不同反射系数的区域的形式,或当在磁-光材料上记录时得到的、与周围事物具有不同的磁化方向的区域的形式。为了读出,由信息层反射的辐射被在头22上的通常类型的检测器例如四象限二极管所检测,用于生成读出信号和另外的检测器信号,包括跟踪误差信号和聚焦误差信号,以便控制所述跟踪和聚焦传动器。读出信号由包括解调器、去格式化器和输出单元的通常类型的读处理单元30处理,以恢复数字信息信号(数据)。因此用于读出信息的恢复装置包括驱动单元21、头22、位置控制单元25和读处理单元30。设备包括写处理装置,用于处理输入的数字信息信号(数据)以生成写信号来驱动头22,该装置包括输入单元27,和包括格式化器28与调制器29的调制器装置。输入的数字信息信号(数据)例如可包括实时视频和/或音频数据或静止图像数据。输入单元27把输入数据处理为信息单位,并把它们传送到格式化器28,以便加上控制数据和将数据格式化,例如,通过加上纠错码(ECC)和/或交织。对于计算机应用,信息单位可以直接被接口到格式化器28--在这种情形下,作为任选项,设备中不必存在输入单元27。来自格式化器28的输出端的格式化数据被传送到调制单元29,调制单元例如包括信道编码器,用于生成用来驱动头22的调制信号。另外,调制单元29包括同步装置,用于把同步图案包括在调制信号中。出现在调制单元29的输入端的格式化的单位包括地址信息,并且从控制单元20的控制下写到记录媒体上相应的可寻址的位置。此外,设备包括控制单元20,它控制信息的记录和恢复,并且可被安排用于接收来自用户或来自主计算机的命令。控制单元20经由控制线26,例如系统总线,连接到所述输入单元27、格式化器28和调制器29、读处理单元30、驱动单元21和位置控制单元25。控制单元20包括控制电路,例如微处理器、程序存储器和控制门,用于如下所述地按照本发明执行程序过程和功能。控制单元20也可用逻辑电路中的状态机来实现。

控制单元20被安排来通过定位轨道上物理地址处的每个块以控制记录,和执行如下面描述的缺陷管理。控制单元20包括以下合作单元:缺陷管理单元31、只读控制单元32,它(任选地)包括重新打开单元33,该单元例如用固件来实施。

缺陷管理单元31根据缺陷管理信息把物理地址变换成逻辑地址,以及相反的作用。逻辑地址构成邻接的贮存空间,用于存储信息块序列,诸如在文件管理系统控制下的数据,例如UDF。缺陷管理单元31例如通过监视在记录和/或读出期间来自头22的读出信号的信号质量而检测缺陷。缺陷还可以通过确定在恢复的信息块中的误码率而被检测。缺陷管理单元还按照预定的记录格式把缺陷管理信息保持在记录载体上的缺陷管理区域(它可以由例如在CD-MRW中的物理上分开的子区域构成),例如,表示跳过的缺陷的主要缺陷表和表示重新映射的位置的次要缺陷表。缺陷管理信息至少包括用于表示用替换的地址替代一个或多个缺陷物理地址的缺陷条目。缺陷管理信息包括关于哪些缺陷条目仍旧是空闲而可使用的信息,例如具有约定值的或分开位图的缺陷条目。

图3a显示非MRW型媒体的简化的布局。示意地,记录区域被显示为具有导入区域(LI)、区域(UA)和导出区域(LO)。

图3b显示MRW型媒体的简化的布局。类似于图3A,记录区域被显示为具有导入区域LI、用户区域UA和导出区域LO。除此以外,它包括通用应用区域GAA、备用区域SA(在本例中包括两个子区域SA1和SA2)、和主要表格区域MTA与次要表格区域STA。LI和LO主要包含媒体读/写规定和管理数据。用户区域UA主要用于记录实时使用的数据和与存储在记录媒体上的内容有关的数据,诸如用户数据和第一文件系统数据,包括目录和按照第一文件系统的规则指向用户数据的文件条目。通用应用区域GAA可用于贮存不允许由缺陷管理替代的数据诸如应用程序或可处理缺陷的设备驱动程序或附加文件系统的文件系统数据。

控制单元20能够按照预定的记录格式例如DVD+RW格式执行可重写媒体的初始化和格式化。在图3b所示的记录格式中,缺陷管理是基于存储在主要表格区域MTA中的主要缺陷表MDT、存储在次要表格区域STA中的次要缺陷表SDT、和被包括在备用区域SA1,SA2中的替代区域(分组)的。次要缺陷表是主要缺陷表的拷贝;SDT包含与MDA相同的信息。它只需要当媒体从记录器中被取出时进行更新。STA在MTA有问题时用作为冗余,并且用于保证非MRW PC系统可以让地址重新映射器使用这些表以便逻辑地构建地址空间,来补偿缺陷管理的重新分配(非MRW设备所不能解译的)。主要表格区域MTA位于导入区域LI内。具有图3b所示的那种布局的记录媒体通常被称为MountRainier ReWritable(MRW)媒体,例如,DVD+MRW,它与图3a所示的那种布局的“非MRW”媒体不同。在DVD+MRW记录媒体的情形下,GAA、SA1和SA2分别具有2、8和120(或504)M字节的大小。

根据MRW定义,有可能保证MRW媒体可以通过把重新映射驱动程序安装在PC上而由具有非MRW功能的驱动程序读出。这个重新映射驱动程序尤其可以通过这样来使用GAA而容易得到,即GAA中的文件系统发起一个应用,它将安装这个驱动程序或从互联网下载这个驱动程序。为了兼容理解非MRW的CE设备,相同的或不同的文件系统(典型地ISO9960或UDF)可用来允许对通常地由CE设备识别的内容寻址。这是这样做到的:通过指向被存储在MRW媒体的UA中的多媒体内容,使用由CE设备知道的、被存储在GAA中的数据,此后也被称为第二文件系统数据。在GAA中可以有额外的文件系统,专用于执行与重新映射驱动器有关的任务。

缺陷管理利用预先规定的规则来确定在UA中的缺陷区域,组织在媒体上的备用区域,规定在媒体上数据可被记录/修正的环境,一般地说,控制在媒体上存储信息。缺陷表包含可用来执行缺陷管理的信息。具体地,缺陷表包含在媒体验证期间或在媒体使用期间按照缺陷管理的规则而被确定为有缺陷的缺陷区域(分组)表。而且,它包含替代区域(分组)表,以用作为缺陷区域的替代。缺陷表中的缺陷管理数据的格式在缺陷管理规则中定义。缺陷和替代区域通过它们在媒体上的地址来访问。在缺陷表内不同的标志或状态比特表示这些区域的特性,例如记录数据的可使用性。缺陷表还包含与媒体上缺陷管理将不起作用的区域的有关的信息,诸如GAA的大小和位置。

控制单元20适配于从媒体读出缺陷表,以便按照缺陷管理规则阻止对UA的写入访问和把包括修正的缺陷管理数据的缺陷表记录回到媒体上。

在一个实施例中,控制单元20能够把MRW缺陷表中所有的空闲的替代条目设置为不能使用的,使得媒体成为只读的,因为媒体已用完备用区域,以及缺陷管理需要让MRW驱动器失去对这样的盘的写入能力。

图4显示通过使用缺陷区域表而阻挡对用户区域写入访问的方法的例子。具体的方法由设备的实施例的控制单元20中的只读单元32执行。在步骤READ MAIN(RM)(读主要的)101,从盘上读出MDT。在步骤SEARCH(SR)(搜索)102,搜索替代区域地址表,找出所有未被用于替代用户数据的空闲替代区域的空闲的替代区域地址。接着,在步骤MARK(MR)(标记)103,空闲替代区域在MDT中被标记为不能使用的。最后,在步骤STORE MAIN(SM)(存储主要的)104,MDT被记录回光盘。最后,在步骤STORE ORIGINAL REPLACEMENT INFO(SORI)(存储原始替代信息)105,用于恢复MDT的原先的内容的原先的替代数据被存储在被称为隐藏位置的新的位置,因为按照记录格式的先存在的版本的设备不知道新的位置。

在一个实施例中(在图5进一步显示的),MDT作为主要信息分组(MIP)和至少两个主要缺陷表格分组(MDTP0和MDTP1)被记录在MTA。在这样的情形下,SDT包括次要信息分组(SIP)和次要缺陷表格分组(SDTP0和SDTP1),分别相应于MIP、MDTP0和MDTP1。SDT的所有分组具有与MDT分组相同的内容。MIP和SIP包含有关媒体上缺陷管理结构的基本信息,诸如主要/次要缺陷表格分组的数目和位置以及GAA、SA1和SA2的大小。在媒体的验证期间和媒体的使用期间被确定为有缺陷的缺陷区域表和被保留用于替代的替代区域表包括在MDTP0和MDTP1中。

在一个实施例中,控制单元20适配于修正包括在MDT中的数据,把在MDTP0和SDT中所有的空闲的替代条目设置为不能使用的。这将提供针对写入到媒体的很强的保护,因为在MDT上恢复的信息将表示媒体已用完备用区域。

在一个实施例中,如果在被设置为只读状态的盘的读出期间在UA中出现新的缺陷,则缺陷可被校正。在这种情形下,MDT和SDT表格必须被正确地更新,以便保持DVD+MRW重放是可兼容的。这意味着,“不能使用的”状态必须被改变为替代有效。

在该设备的实施例中,控制单元20适配于生成包括与MDT和SDT中缺陷管理数据的修正有关的所谓原先的替代信息的保护数据和把这个信息记录在媒体,如图4的步骤SORI 105所示。例如,保护信息还可包括存储在GAA上的自动运行的应用程序,它当在非MRW的传统的系统上被发起时会警告用户:媒体包含适用于CE重放的内容以及不应当在没有使用专门的应用和或升级的设备的条件下被重写。通过使用相同的或另一个自动运行的应用程序,可以告知用户:这是专门的盘,需要专门的应用和或设备来使能写入到光盘,这样,在不具有桥接功能但能够运行MRW的系统的情形下CE桥接与内容改变保持一致。

在一个实施例中,保护信息包括描述对存储在盘上的缺陷管理数据作出的改变的信息,以阻挡对UA的写入访问。在一个实施例中,控制单元20适配于通过使用保护信息(具体地是原先的替代信息)来恢复原先的缺陷管理数据而继续对UA进行写入访问。这例如可以由这样一个特定的命令来实现:它请求设备恢复已成为无效的备用替代区域而恢复对这个盘的写入访问。控制单元20还能够例如通过把MDT的重建的版本重写到STA(如图7所说明的)而恢复在MDT与SDT之间的数据一致性。此外,控制单元20可能能够抑制上述的自动运行的应用程序或把文件系统的这个部分“隐藏”到操作系统。为了更新桥接信息,在把更新写到盘上以后,控制单元20可以使得盘返回到与把盘放置到设备时相同的“只读”状态,但现在反映了GAA中更新的CE桥接。

如上所述,Mount Rainier盘可以通过把所有的空闲的缺陷条目切换成不能使用的或作为替代使用而被做成只读的。这个方法用来阻止“传统”的或标准的Mount Rainier驱动器写入到盘上。按照本发明的驱动器知道盘被做成只读的。为了把记录载体复位到可写状态,需要知道缺陷表的原先的内容。下面给出某些解决方案。

图5显示带有MRW格式化的盘的表格结构的盘布局。MDT块51被存储在导入区域50的缺陷管理区域。该区域具有2个不能用来存储MDT表的坏块55。因此,另一个MDT块54被存储在坏块55的前面。主要信息分组MIP 52具有指向MDT块的指针53。应当指出,MDT块的数目(#0到#7)构成相对较大量的MDT块。缺陷表可被重复地存储,以提供对抗缺陷管理区域中的缺陷的鲁棒性。

为了使得盘成为只读的,还没有被用来表示有效的替代的所有条目在MDT表格上都被设置为“不能使用的”状态。修正后的MDT表格被存储在与原先的表格相同的位置。安装该盘的MRW驱动器检测到:不再有空闲的替代,因此不准许对盘的写入访问。

把记录载体复位到可写状态(也称为重新打开的状态)的解决方案是:把缺陷信息,具体说是把由可用于替代的原始条目表中的原始替代信息存储在新设备已知的不同的位置中。传统的系统看到的依旧是标准的“完整”的表。

为了存储原先的替代信息,可以规定一种新的表格结构。例如,只有与被修正的缺陷条目有关的信息作为原先的替代信息被存储。为了恢复,只需要指示哪些条目要被恢复成“空闲而可使用的”。因此,可以存储位图或条目表。从位图和修正的缺陷管理信息可以重建原先的缺陷管理表。

在一个实施例中,在导入(或导出)区域中保留某个地方的固定位置处的缺陷位置以用于原先的缺陷信息。另一个解决方案是把原先的表格作为文件存储在例如GAA区域。此后描述的实际的解决方案利用能够读出MRW结构的现有的固件。

图6显示带有MRW格式化过的盘的表格结构和用于原先的替代信息的隐藏位置的盘的布局。导入区域50后面跟随用户数据区域64。在原先的MDT块(MDT0,MDT1)中的替代信息被修正以使得所有的缺陷条目表示在使用的(例如,用于替代或不能使用的)。修正的MDT块61按照MRW读出格式被写入到缺陷管理区域。原先的主要信息分组(MIP)52具有指针,指向在导入区域中对于MRW表最后用过的ECC块,在本例中是块66。因此,适当的隐藏的位置正好在最后使用的ECC块之前。因此,这个隐藏的位置与在MDT块中由MIP 52表示的原先的缺陷条目的位置具有预先规定的关系。

在隐藏的位置的第一块上写入实际的主要信息分组(RMIP)62。RMIP是包含指向原先的替代信息60,例如(实际)缺陷表RMDT0,RMDT1的指针63的信息分组。RMIP及其指针被新的设备用来寻找实际的缺陷条目。在实际的实施例中,RMIP的结构是与用于已定义的MIP的结构完全相同的。RMIP可被重复(例如,4次),作为对抗灰尘和裂痕的保护。

建议的隐藏的位置的优点在于,新的设备可以容易地和快速地检验RMIP的存在,以便检验盘是否为该目的而被格式化。驱动器读出MIP,然后访问第一写入的ECC块减1,和检验RMIP的签名,即,在RMIP的预定部分中具有已知的数值。该签名可以等于RMIP的签名。从该点,驱动器可以用标准的MRW工作方式访问盘,读出标准的MDT或第二组RDT。

如箭头65所示,隐藏的位置通过存储实时表格到导入区域而增长。隐藏的位置将从外侧增长到内侧。如果盘通过“传统的”MountRainier驱动被重新格式化,则结构将被重写(及时)。

应当指出,Mount Rainier记录格式在如图3b所示靠近导出区域的外部还具有复本的表(通常称为外部表格),用于ROM兼容性,同时也作为用于在里面的表格的备份。

图7显示次要缺陷管理区域和原先的替代信息。按照MRW格式(也参阅图3b),次要缺陷表SDT 72,具有指向SDT 72的指针77的次要信息分组SIP 71,是存储在靠近导出区域70的用户数据区域64的末端的次要变更区域STA 76的。SIP和SDT是在导入区域中MIP和MDT的备份拷贝。应当指出,为了设置只读状态,备份拷贝SDT 72优选地要相应于导入区域中的MDT 61而被修正以反映非替代状态。

在本发明的实施例中,为了安全性和鲁棒性,实际的次要信息分组73(RSIP)和原先的替代信息74(RSDT,实际次要缺陷表)被存储在STA的外侧。实际次要信息分组(RSIP)73在STA具有固定的位置,正如MIP在STA中具有的位置。来自RDT块的隐藏的位置从里面向外部方向增长,如箭头75所示。

在一个实施例中,记录设备被安排为要被连接到分开的主机系统的驱动器单元,例如要构建在PC中的驱动器单元。控制单元20被安排成经由标准化接口与主机系统中的处理单元通信。

在包括主机系统和记录设备的计算机数据系统的实施例中,在主机系统中的处理单元适配于控制控制单元20执行如参照上述的记录设备的实施例描述的方法和功能。替换地,主机系统可具有软件(例如,经由诸如CD的计算机程序产品分发的),用于通过使用不知道新的数据结构和隐藏的位置的标准驱动器单元执行以上的只读功能。因此,按照本发明的计算机程序产品用来使得控制单元20,或主机系统中的处理单元执行如上所述的记录设备的实施例描述的方法和功能。

虽然本发明主要是使用DVD+MRW的实施例来说明的,但具有缺陷管理的类似的实施例如CD或BD可以应用本发明。另外,对于信息载体,描述了光盘,但也可以使用诸如硬磁盘的其它媒体。应当指出,在本文件中,单字“包括”并不排除不同于所列出的其它的单元或步骤的存在,并且在单元前面的单字“一个”并不排除多个这样的单元的存在,以及任何标号不限制权利要求的范围,本发明可以藉助于硬件和软件被实施,以及几个“装置”可以由同一个硬件项目代表。而且,本发明的范围不限于这些实施例,以及本发明是每个新颖的特性或上述的特性的组合。