在一次性写入式记录介质中重写数据的方法和设备的制作方法

文档序号:6655183阅读:140来源:国知局
专利名称:在一次性写入式记录介质中重写数据的方法和设备的制作方法
技术领域
本发明涉及一种一次性写入式记录介质,尤其涉及用于重写一次性写入式记录介质中的数据的方法和设备。
背景技术
人们期望能开发诸如蓝光可重写盘(BD-RE)等用于长时间地记录高质量的视频数据和高质量的音频数据的新颖的高密度记录介质,并将其引入市场。同时,如

图1所示,BD-RE有一个引入区,一个数据区和一个引出区,彼此被隔开并被分配。数据区在其开头部分有一个内备用区(以下称为“ISA”),而在结尾部分有一个外备用区(以下称为“OSA”),彼此被隔开并被分配。
BD-RE以簇为单位记录数据。这里参考图1,BD-RE在记录数据时检测数据区中是否存在缺陷区。当BD-RE检测到数据区中有缺陷区时,BD-RE执行替换记录操作,以将记录在缺陷区上的数据记录到诸如ISA等备用区上,并用记录在ISA上的数据来代替记录在缺陷区上的数据。此后,BD-RE记录缺陷区的位置信息和ISA的位置信息作为引入区里的缺陷列表的管理信息。相应的,当数据区中存在缺陷时,BD-RE执行替换记录操作,以将记录在缺陷区上的数据记录到备用区上。当执行再现时,记录在备用区上的数据代替记录在缺陷区上的数据被读取和再现,从而可事先防止数据读取/回放出错。
近来,在相关公司间已经开始讨论一次性写入式蓝光盘(BD-WO)的标准化。由于一次性写入式记录介质在其整个区上只能被记录一次,所以和可重写记录介质(例如,光盘)形成对比,一次性写入式记录介质(例如,光盘)物理上不可以重写。然而,在一次性写入式光盘中,为了编辑已记录的数据或者更正相应部分,或者为了方便用户和主机,重写操作是必要的,并且需要开发一种使数据能被重写的高效方法。

发明内容
被设计成用来解决此问题的本发明的一个目的在于提供一种在一次性写入式记录介质中重写数据的方法和设备,该方法和设备基本上避免了由于相关技术的限制和缺点而引起的一个或多个问题。
被设计成解决该问题的本发明的另一个目的是提供根据本发明的一种在一次性写入式记录介质的原始已记录区内连续重写数据时记录条目的有效方法。
本发明的目的可以通过提供一种在一次性写入式记录介质中重写数据的方法来达到,该方法包括当接收到对于记录介质内的在先已记录区的多条数据记录命令时,在记录介质内的未记录区上替换记录每条记录命令的接收数据,并且当这多条记录命令是在记录介质内的连续区中作出时,将数据作为这多条记录命令的管理信息记录在记录介质内的管理区上。
在本发明另一个方面,在此提供了一种重写一次性写入式记录介质中的数据的方法,该方法包括当接收到对于记录介质内的在先已记录区的数据记录命令时,在记录介质内的未记录区上替换记录该记录命令的接收数据;将在先已记录区和替换区的位置信息作为至少一个条目记录在管理区中,并记录数据同时排除在先已记录区内存在的缺陷区的条目。
在本发明另一方面,在此提供了一种用于重写一次性写入式记录介质中的数据的设备,该设备包括存储器,用于依据替换记录临时存储管理信息;以及微机,用于当接收到对于记录介质内的在先已记录区的多条数据记录命令时,在记录介质的未记录区上替换记录每条记录命令的接收数据,依据每条记录命令的替换记录临时存储管理信息,以及对于所述存储器中所存储的每条记录命令,当与所述记录命令相符的所述管理信息之间存在连续性时,将管理信息作为一个条目来控制,以将其记录在记录介质内的管理区上。
在本发明另一方面,在此提供了一种重写一次性写入式记录介质中的数据的设备,该设备包括拾取单元,用于在记录介质上记录数据和管理信息;以及微机,用于当接收到对于记录介质内的在先已记录区的记录命令时,在记录介质内的未记录区上替换记录该记录命令的接收数据,将在先已记录区和替换区的位置信息作为至少一个条目记录在管理区中,并控制拾取单元使得在记录数据的同时排除在先已记录区内存在的缺陷区的条目。
在本发明的又一个方面,在此提供了一种记录介质,包括含替换区的数据区,其中替换区用于依据对于记录介质内的在先已记录区的记录命令来替换在先已记录区;以及临时盘管理区,用于将在先已记录区和替换区的位置信息作为两对条目来记录,其中,当在在先已记录区里记录两对条目时,数据被记录同时排除在先已记录区内存在的缺陷区的条目。
附图简述包括附图是为提供对本发明进一步的理解,附图示出了本发明的实施例,并与描述一起起到解释本发明的原理的作用。
附图中图1是示出了一般的可重写光盘的结构和管理缺陷的方法的示意图。
图2示出了根据本发明的一次性写入式光盘的重写方法。
图3示出了根据本发明的管理一次性写入式光盘的缺陷区的方法。
图4示出了根据本发明的记录重写管理信息的方法。
图5A和5B示出了根据本发明一个实施例的重写方法。
图6示出了根据本发明的各种重写格式。
图7示出了根据本发明的一种记录重写管理信息的格式。
图8示出了光学记录和/或再现设备的框图。
实施本发明的最优模式现在将具体参考附图中所示的本发明的优选实施例。在任何可能的场合,在全部附图中使用相同的标记来表示相同或相似的部分。另外,虽然本发明中使用的术语选自公知公用的术语,但是本发明的描述中所提到的一些术语是申请人根据自己的理解选择的,其具体含义在此描述的相关部分中有所描述。此外,本发明需要从每条术语所含的意义去理解而不该仅仅从实际的术语本身来理解。
在此具体描述中,“记录介质”是指可以记录数据的所有形式的介质,宽泛地包括诸如光盘、磁带等所有类型的介质而不论及记录方法。下文中,为了简化本发明的描述,光盘,更具体地,“蓝光盘(BD)”将作为这里提到的记录介质的例子给出。然而,显然本发明的精神实质和范围可以同等的应用到其他形式的记录介质。
图2示出了根据本发明的一次性写入式光盘的重写方法。如图2所示,一次性写入式蓝光盘(BD-WO)有一个引入区,一个数据区和一个引出区,彼此被分隔并被分配。数据区在其开头部分有一个内备用区(以下称为“ISA”),在其结尾部分有一个外备用区(以下称为“OSA”),彼此被分隔并被分配。
在具有上述结构的一次性写入式光盘中,记录管理信息可根据需要在使用光盘时被多次更新。相应的,盘的引入区中包括临时盘管理区(以下称为“TDMA”),作为用于记录光盘的可能会被重写数次的管理信息的区域。临时缺陷列表(以下称为“TDFL”)记录在TDMA中。TDFL包括由多个缺陷列表(DFL)条目组成的DFL,在DFL条目上记录了管理信息,比如实际缺陷区和重写区的位置信息等,这将在后面具体描述。
在上述被分隔并被分配的光盘中,如果数据区中存在任何原始记录区,则相应的区域将由于一次性写入式光盘的特性而不允许被物理地重写。然而,当用户或主机所发出写命令要求驱动器在如图2所示的区域a-b(即原始记录区)上记录数据时,驱动器将数据记录在数据区中的另一个区域上并且在本发明中用新记录的数据代替原始数据。于是,不管盘中的特定区域是否原始已记录,用户或者主机都可以发送写入命令。这允许用户将一次性写入式光盘当做可重写光盘来使用。而且,为区别于物理重写,这可以被称为逻辑重写(LOW)。如图2,更具体地,在执行对于区域a-b的写命令时,因为区域a-b是物理上已完成的原始已记录区,所以相应区域不能被重写。或者,数据被记录到数据区中的备用区c-d上,而关于此次替换记录的管理信息作为TDFL信息被记录在盘的TDMA中,由此执行了写命令。
对于原始已记录的盘,当主机应用户请求希望再现区域a-b上的数据时,驱动器根据所记录的管理信息来再现区域c-d上的数据而不是区域a-b上的数据,从而执行了再现命令。当在盘中造成了连续的缺陷区时,同样执行该方法,来把将要记录在缺陷区上的数据记录在备用区上,如图3所示。
图3示出了根据本发明的一种管理一次性写入式光盘的缺陷区的方法。如图3所示,一次性写入式光盘中有一个引入区,一个数据区和一个引出区,彼此被隔离并被分配,并且其中数据区在其开头部分有一个ISA,而在其结尾部分有一个OSA,缺陷区a-b可能会在数据区中将在其上记录实际数据的特定区域内被造成。这里,缺陷区可能会在一个或多个簇中被物理地造成(或产生)。在图3所示的例子中,在多个连续的簇中造成了缺陷区。这种情况发生在虽然仅在一个簇上造成了缺陷区,然而周围的多个簇由于例如光盘驱动器的设置而被损坏或污染的原因而被作为缺陷区来对待。如果这多个连续的簇对应于如上所述的缺陷区,则要记录在对应区域上的数据被记录在备用区(ISA或者OSA)上。在图3中,要记录在相应区域上的数据被记录在OSA的区域c-d上。此时,数据从备用区的内侧往引出区方向被记录。
如上所述,如果数据被记录在OSA上,则关于替换记录的管理信息作为TDFL信息被记录在盘的TDMA中,从而执行了写命令。相应的,对于原始已记录的盘,当主机应用户请求希望再现区域a-b上的数据时,驱动器根据所记录的管理信息来再现区域c-d上的数据而不是区域a-b上的数据,从而执行了再现命令。
根据本发明,在连续的多个簇上造成的、需要备用区上的替换记录的缺陷被特别称为连续可重分配缺陷(CRD)。与CRD相对,在一个簇上造成、需要备用区上的替换记录的缺陷被称为可重分配缺陷(RAD)。而在一个簇上造成的不需要备用区上的替换记录的缺陷被称为非可重分配缺陷(NRD)。
如图2和3中所示,从将重写区数据记录在备用区上的观点来看,如果造成了连续缺陷区,则与CRD类型一样执行逻辑重写方法,即把要写在缺陷区上的数据记录在备用区上。对应的,在逻辑重写方法中,DFL条目的实际记录类型是CRD条目类型。CRD条目类型将参考附图来详细描述。
图4示出了根据本发明的一种记录重写管理信息的方法。参见图4,如上所述,根据主机应用户要求所发出的重写命令,如果数据是要重写在原始已记录区上,则数据被记录在备用区上。这种情况下,将必要的重写管理信息作为CRD类型的连续缺陷簇来处理。换而言之,对于CRD类型的连续缺陷簇,记录在TDMA上的管理信息可以用两个DFL条目来表示。
如图4所示,对于一个条目,指示是否已执行替换记录的信息被记录在“状态1”字段中作为关于DFL条目类型的信息。例如,关于替换记录是指RAD类型还是CRD类型的DFL条目的信息,其中,当信息是‘0000’时,缺陷区的替换记录被正常完成。当信息是‘0001’时,此信息表示NRD类型的DFL条目,其中没有指示缺陷区的替换记录的替换区。缺陷簇的位置信息被记录在“缺陷簇第一物理扇区号(PSN)”字段中。这里,位置信息是作为对应簇的第一PSN而被记录的。
关于每个DFL条目的类型和属性的信息与“状态1”字段一起被记录在“状态2”字段中。例如,当此信息是‘0000’时,表示一个簇中有缺陷区。当此信息是‘0001’时,表示多个连续缺陷簇的开始。而当此信息是‘0010’时,表示了多个连续缺陷簇的结束。记录了缺陷区数据的备用区的位置信息被记录在“替换簇第一PSN”字段中。这里,此位置信息作为对应簇的第一PSN而被记录。
同样,“状态1”和“状态2”字段使用另一条目来表示关于每个DFL条目的类型的信息。特别地,‘0010’被记录在第二个条目的“状态2”字段中,以表示多个连续缺陷簇的和替换簇的结束。关于缺陷簇的位置信息的结尾簇的第一PSN被记录在“缺陷簇第一PSN”字段中。备用区中上面记录了缺陷区的数据的替换区位置信息的结尾簇的第一PSN被记录在“替换簇第一PSN”字段中。这里,这一个条目由八个字节(64比特)构成。为每个“状态”字段提供四个比特。为每个“缺陷簇第一PSN”字段和“替换簇第一PSN”字段提供二十八个比特。
现在将描述图4所示的根据本发明的使用具有上述结构的条目格式来重写数据的方法的例子。‘0000’被记录在第一条目(DFL条目1)的“状态1”字段中以表示替换记录已执行。缺陷区的第一PSN‘a’被记录在“缺陷簇第一PSN”字段上。同样,‘0001’被记录在第一条目(DFL条目1)的“状态2”字段中以表示连续缺陷簇的开始。备用区中其上记录了缺陷区的数据的替换区中的位置的第一PSN‘c’被记录在“替换簇第一PSN”字段中。另外,‘0000’被记录在第二条目(DFL条目2)的“状态1”字段中以表示替换记录已执行。缺陷簇的结尾簇的第一PSN ‘b’被记录在“缺陷簇第一PSN”字段上。同样,‘0010’被记录在第二条目(DFL条目2)的“状态2”字段中以表示连续缺陷簇的结尾。备用区中其上记录了缺陷区的数据的替换区中的位置的结尾簇的第一PSN‘d’被记录在“替换簇第一PSN”字段上。
对应的,当主机应用户要求希望再现区域a-b上的数据时,驱动器将根据记录在TDMA上的信息来再现区域c-d上的数据。同时,在使用两个DFL条目(DFL条目1和DFL条目2)来表示关于重写的管理信息的方法中,这两个DFL条目通常被称为“CRD条目”。
图5A和5B示出了根据本发明一个实施例的重写方法。图5A和5B示出了一种根据用户或主机的重写命令的特别的重写方法。首先,如图5A所示,当应用户或主机请求,向驱动器发送重写一次性写入式光盘上在先已记录区的数据的重写命令时,驱动器把要记录到在先已记录区上的数据记录在备用区上。这里,所发送的重写命令包括关于在光盘上记录数据的位置(起始位置和扇区单元)(例如,x1,x2,x3,……)和数据大小(长度和簇单元)(例如,m1,m2,m3,……)的信息。如图5A所示,写命令可以连续发送。
连续发送的写命令的W1命令指示在盘上在x1位置记录m1簇的数据。然而,由于X1位置是在先已记录区(或原始已记录区),所以光盘驱动器在盘上从备用区内的Y1位置起记录m1簇的数据。对于W1命令,如图4所示,驱动器将CRD条目1作为关于重写命令的替换记录的管理信息记录在TDMA区中所包括的TDFL的缺陷列表中。这里,CRD条目1由两个DFL条目表示。‘0000’被记录在DFL条目1的“状态1”字段中,‘X1’被记录在“缺陷簇第一PSN”字段中。‘Y1’被记录在DFL条目1的“状态1”字段中。同样,‘0000’被记录在DFL条目2的“状态1”字段中。‘X2-32’被记录在“缺陷簇第一PSN”字段中。
这里如上所述地记录了‘X2-32’字段,因为该位置信息是结尾缺陷簇的第一PSN。换而言之,由于一个簇由32个扇区段构成,所以相邻簇的开头PSN在地址上从X2偏离32个扇区。如果一个簇由16个区段构成,则相邻簇的开头PSN在地址上从X2偏离16个扇区。另外,‘0010’被记录在DFL条目2的“状态2”字段中。‘Y2-32’被记录在“替换簇第一PSN”字段中。
类似的,对于W2命令和W3命令,CRD条目2和CRD条目3为所生成的扇区,驱动器记录(或更新)TDMA区的TDFL缺陷列表中的CRD条目2和CRD条目3,以使光盘有关于替换区的管理信息。但是,如果根据重写命令而记录的数据相互连续,则图5A中所示的方法可能是效率低下的。换而言之,一次性写入式光盘会导致TDMA区的浪费。因此,根据本发明,如果如上所述,根据重写命令而记录的数据是相互连续的,则这些连续的数据将被压缩成一个CRD条目,以便于将压缩后的数据记录在光盘上,将参考图5B来具体描述此方面。
图5B中所示的表格是图5A的根据本发明一个实施例的CRD条目表。参见图5B,根据写命令W1,W2,W3所生成的CRD条目包含关于连续簇的信息。换而言之,由CRD条目1表示的簇和由CRD条目2表示的簇相邻,由CRD条目2表示的簇和由CRD条目3表示的簇相邻。
根据本发明,如果根据重写命令而记录的数据是连续的,则关于开始和结尾簇的位置信息使用一个CRD条目来表示。为实现这一目的,光盘驱动器将连续的写命令缓冲在其内嵌的存储器中并立即记录管理信息。换而言之,替换记录是根据每一条重写命令来执行,所生成的CRD条目不是存储在光盘上而是存储在驱动器的内嵌存储器中。搜索CRD条目,将包括关于连续簇的信息的条目约简到一个条目,并将其记录在光盘上以便于能够高效地使用TDMA。
参考图5B,由于重写命令W1,W2,W3命令而执行替换记录,由于所生成的管理信息CRD1,CRD2和CRD3相互连续,所以最终记录在光盘的TDMA区上的CRD条目用两个DFL条目来表示重写区中连续的第一簇和最后一簇以及替换区中连续的第一簇和最后一簇的位置的信息。相应地,‘0000’被记录在第一DFL条目的“状态1”字段中,‘X1’被记录在“缺陷簇第一PSN”字段中。‘0001’被记录在第一DFL条目的“状态2”字段中,‘Y1’被记录在“替换簇第一PSN”字段中。‘0000’被记录在第二DFL条目的“状态1”字段中。‘X4-32’被记录在“缺陷簇第一PSN”字段中。‘0010’被记录在第二DFL条目的“状态2”字段中。‘Y4-32’被记录在“替换簇第一PSN”字段上。
显然,如果数据是连续的,则光盘驱动器在其内嵌的存储器中不仅缓冲重写命令所产生的管理信息,而且还缓冲实际数据,并且立即记录管理信息和数据。根据内嵌的存储器的容量可以实现各种实施例。
图6示出了根据本发明的基于各种重写格式的管理信息,诸如记录CRD条目的方法等。(a)的光盘示出了一次性写入式光盘中的原始已记录区。参见图6(a),光盘的原始已记录区中可能会包含缺陷区。该缺陷区的管理信息作为一个条目记录在光盘的TDMA区内,该条目被特别地称为重分配缺陷(RAD)类型。更具体地,在RAD类型的条目中,缺陷区是基于一个簇而形成。相应的,当应用户或主机所作的请求在包括缺陷区的初始已记录区上执行重写时,要被重写的数据被替换记录到光盘的备用区中,而不管缺陷区的管理信息如何以及替换记录是否已执行。
因此,记录在光盘TDMA区的表示关于前七(7)个缺陷区的信息的七(7)个缺陷条目被记录为六(6)个缺陷条目,包括作为重写区的a-b区域的管理信息。更具体地,由于原始就包含在a-b区域中的每个缺陷区D的三(3)个条目已经被包含在区域a-b中,所以在记录用于管理区域a-b的CRD类型条目时这3个条目被排除在外。更具体地,这是为了保证由两对条目构成的CRD类型条目能被连续地记录。换而言之,当在TDMA区中记录条目时,条目按照特定顺序排列(例如,按照条目内的“状态1”和“缺陷区第一PSN”字段的顺序)。因此,如果不排除每个缺陷区D的3个条目不被排除,则CRD类型条目就不能被连续地记录。
图6(b)的光盘示出了重写区(a-b区域)的一部分用图6(a)的方法再次重写(c-d区域)的例子。参见图6(b),当应用户或主机的所作的请求在包含重写区(a-b)的区域中再次重写数据时,要记录在区域c-d中的信息被如图6(a)所示地记录到光盘上的替换区中。图6(c)示出了光盘最终的记录格式。用于管理图6(c)中所示的记录格式的缺陷条目包括四(4)个RAD类型条目,一个对应于区域a-c的CRD类型条目,以及一个对应于区域c-d的CRD类型条目。相应地,每个CRD类型条目由两(2)对条目组成,所以其中共包括八(8)个缺陷条目。
图7示出了根据本发明的记录重写管理信息的格式。图7示出了一个TDMA区中所包括的TDFL格式以及TDFL中的缺陷列表格式。如图7所示,一个TDMA区中所包括的TDFL包括一个缺陷列表表头,多个缺陷列表以及一个用于终止缺陷列表的缺陷列表结束符。缺陷列表表头包括关于缺陷列表和该缺陷列表的配置的信息。多个缺陷列表包括在使用盘时确定为有缺陷的簇的列表。缺陷列表结束符终止缺陷列表。另外,缺陷列表表头包括“DFL标识符”字段,“DFL条目数”(N_DFL)字段,“FAD/CRD条目数”字段以及“NRD/CND条目数”字段。“DFL标识符”字段表示标识缺陷列表的ID信息。“DFL条目数”(N_DFL)字段表示缺陷列表条目的总数。“FAD/CRD条目数”字段表示RAD和CRD类型的个数。“NRD/CND条目数”表示NRD和CND类型的个数。
换而言之,DFL条目的总数被记录在“DFL条目数”(N_DFL)字段上。RAD类型条目数和CRD类型条目数之和记录在“FAD/CRD条目数”字段上。NRD类型条目数和CND类型条目数之和记录在“NRD/CND条目数”字段内。(这里,重写是在CRD类型中处理的)同时,缺陷列表包括多个含有关于实际缺陷簇的信息的DFL条目。TDFL的总的大小可能会根据缺陷列表中所包括的信息而改变,并且可以扩展。对于单层盘,TDFL总的大小不超过四(4)个簇,对于双层盘,TDFL总的大小不超过八(8)个簇。
图8示出了一种光学记录和/或再现设备的框图。参见图8,该光学记录和/或再现设备包括记录/再现装置10以及主机或控制器20。记录/再现装置10记录和再现光盘上的数据。主机或控制器20控制记录/再现装置10,并针对特定区域向记录/再现装置10发送写命令和再现命令。记录/再现装置10根据控制器20的命令来记录和再现特定区域的数据。
这里,记录/再现装置10包括接口单元12,拾取单元11,数据处理器13,伺服单元14,存储器15和微机16。接口单元12与控制器20交流数据和命令。拾取单元11记录或读取光盘上的数据。数据处理器13接收从拾取单元11读取的信号,并恢复所需的信号值或者将所要记录的信号调制为便于被记录在光盘上的信号,并发送已调制的信号。伺服单元14控制拾取单元11从而准确读取光盘上的信号或将其记录在光盘上。存储器15临时存储数据和包括管理信息在内的各种信息。微机16控制记录/再现装置10中的组件。
在如上配置的记录/再现装置10中,现在将详细描述一次性写入式光盘的记录过程。一旦当一次性写入式光盘被插入到光学记录和/或再现设备时,首先,光盘中的所有管理信息被读取并被存储在记录/再现装置10的存储器中。管理信息用来记录和再现光盘上的数据。在此状态下,当用户想要在光盘上的特定区域上记录数据时,控制器20把位置信息和所要记录的数据发送给记录/再现装置10。在此,记录/再现装置10的微机16接收写命令。然后,微机16从存储器15中所存储的管理信息确定在光盘上,控制器20想要记录数据的区域是否是缺陷区以及数据是否已被完全记录。最后,微机16根据控制器20的写命令将数据记录在不是缺陷区的区域上和在先已记录区上。
在如上所述地记录数据的时候,当要应客户请求执行重写时,要被写在重写区上的数据被记录在数据区中的其它区域(即,备用区)上。包括所生成的CRD条目的相关信息被临时存储在记录/再现装置10的存储器15中。然后,检查(或搜索)所存储的CRD条目,将包含关于连续簇的信息的条目约简成一个CRD条目。此信息被记录在光盘上的TDMA中的TDFL的DFL条目上。在此,微机16将替换区的位置信息和数据发送给伺服14和数据处理器13,然后,通过拾取单元11在盘的所需位置处完成记录或替换记录。
将详细描述根据本发明的一次性写入式光盘的记录过程。一旦当一次性写入式光盘被插入光学记录和/或再现装置时,首先,光盘10中的所有管理信息被读取并被存储在记录/再现装置10的存储器15中。管理信息被用来记录和再现光盘上的数据。在此状态下,当用户想要再现光盘特定区域上的数据时,控制器20向记录/再现装置10发送位置信息和所要记录的数据。
这里,记录/再现装置10的微机16接收再现命令,确定控制器20希望再现的光盘区域上的数据是否已被记录在数据区的另一区域中,并且如果数据没有被替换,则确定缺陷区的位置。这可以通过上述TDMA区中的TDFL的DFL条目来验证。相应地,如果控制器20希望再现的区域上的数据没有被记录在备用区上,则微机16再现对应区域上的数据,并将所再现的信息发送给控制器20。如果控制器20希望再现的区域的数据被记录在备用区上(例如RAD/CRD类型),则微机16再现对应区域上的数据,并将所再现的信息发送给控制器20。
本领域的技术人员可显见,对本发明所做的各种改动和变更都不背离本发明的精神实质和范围。因此,只要在所附权利要求书及其等效技术方案的范围之内,对本发明的改动和变更都被认为被本发明所覆盖。
工业实用性本发明提供了根据本发明的一种在一次性写入式光盘中重写数据的方法和设备,其中,通过提出一种管理DFL条目的有效方法,使得在连续地重写光盘在先已记录区上的数据时,可以更加高效地管理和再现一次性写入式光盘。
权利要求
1.一种在一次性写入式记录介质中重写数据的方法,所述方法包括当接收到对于所述记录介质内的在先已记录区的多条数据记录命令时,在所述记录介质的未记录区上替换记录每条记录命令的接收数据,以及当所述多条记录命令是在所述记录介质内的连续区域中作出时,将所述数据作为所述多条记录命令的管理信息记录在所述记录介质内的管理区上。
2.如权利要求1所述的方法,其特征在于,还包括根据每条记录命令,将所述数据的每次替换记录的一个管理信息临时存储在所述存储器中。
3.如权利要求1所述的方法,其特征在于,所述的一个管理信息为一个连续重分配缺陷(CRD)条目。
4.如权利要求3所述的方法,其特征在于,所述CRD条目被记录在所述记录介质内的临时盘管理区(TDMA)中。
5.如权利要求3所述的方法,其特征在于,所述CRD条目包括连续数据重写区中起始簇和结尾簇的位置信息,以及位于替换区中起始簇和结尾簇的位置信息。
6.如权利要求5所述的方法,其特征在于,所述位置信息被表示为所述簇的第一物理扇区号。
7.如权利要求3所述的方法,其特征在于,所述CRD条目由一对即两个条目构成。
8.如权利要求7所述的方法,其特征在于,在所述的两个条目中,重写区中起始簇的第一物理扇区号被记录在第一条目的“缺陷簇第一PSN”字段中。
9.如权利要求7所述的方法,其特征在于,在所述的两个条目中,重写区中结尾簇的第一物理扇区号被记录在第一条目的“缺陷簇第一PSN”字段中。
10.如权利要求7所述的方法,其特征在于,在所述的两个条目中,替换区中起始簇的第一物理扇区号被记录在第二条目的“替换簇第一PSN”字段中。
11.如权利要求7所述的方法,其特征在于,在所述的两个条目中,替换区中结尾簇的第一物理扇区号被记录在第二条目的“替换簇第一PSN”字段中。
12.如权利要求7所述的方法,其特征在于,所述条目包括“状态”字段作为用于区分每个条目的类型和属性的信息。
13.如权利要求1所述的方法,其特征在于,所述管理信息包括所述重写区和所述替换区的位置信息。
14.一种在一次性写入式记录介质中重写数据的方法,所述方法包括当接收到对于所述记录介质内的在先已记录区的数据记录命令时,在所述记录介质的未记录区上替换记录所述记录命令的接收数据;以及将所述在先已记录区和替换区的位置信息作为至少一个条目记录在管理区中,并且在记录数据的同时排除所述在先已记录区内存在的缺陷区的条目。
15.如权利要求14所述的方法,其特征在于,当所述记录命令所请求的数据由多个连续簇构成时,记录了所述在先已记录区和所述替换区的位置信息的所述至少一个条目由两对条目构成。
16.一种用于在一次性写入式记录介质中重写数据的设备,所述设备包括存储器,用于依据替换记录临时存储管理信息;微机,用于当接收到对于所述记录介质内的在先已记录区的多条数据记录命令时,在所述记录介质内的未记录区上替换记录每条记录命令的接收数据,临时存储与每条记录命令的所述替换记录相符的管理信息,并且对于所述存储器中所存储的每条记录命令,当与所述记录命令相符的所述管理信息之间存在连续性时,将所述管理信息作为一个条目来控制以便于将其记录在所述记录介质内的管理区上。
17.一种用于在一次性写入式记录介质中重写数据的设备,所述设备包括拾取单元,用于在所述记录介质上记录数据和管理信息;以及微机,用于当接收到对于所述记录介质内的在先已记录区的数据记录命令时,在所述记录介质内的未记录区上替换记录所述记录命令接收数据,将所述在先已记录区和替换区的位置信息作为至少一个条目记录在管理区中,并控制所述拾取单元以使得在记录数据的同时排除所述在先已记录区内存在的缺陷区的条目。
18.一种记录介质,包括含有替换区的数据区,所述替换区用于依据对于所述记录介质内的在先已记录区的记录命令来替换在先已记录区;以及临时盘管理区,用于将在所述先已记录区和所述替换区的位置信息作为两对条目来记录,其中,当在所述在先已记录区中记录所述的两对条目时,在所述数据被记录的同时排除所述在先已记录区内存在的缺陷区的条目。
全文摘要
公开了一种在诸如一次性写入式蓝光盘(BD-WO)等记录介质中重写数据的方法和装置。本方法包括当接收到对于记录介质内的在先记录区的多条数据记录命令时,在记录介质内的未记录区上替换记录每条记录命令的接收数据,并且当多条记录指令发生在记录介质内的连续区域中时,将该数据作为这多条记录命令的管理信息记录在记录介质内的管理区上。
文档编号G06F12/00GK1922662SQ200580005831
公开日2007年2月28日 申请日期2005年2月22日 优先权日2004年2月25日
发明者朴容彻 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1