数据记录设备、数据记录方法、程序及数据记录介质的制作方法

文档序号:6753365阅读:222来源:国知局
专利名称:数据记录设备、数据记录方法、程序及数据记录介质的制作方法
技术领域
本发明涉及一种数据记录设备,例如CD-R/RW驱动器或DVD+RW驱动器,用于在诸如CD-RW盘或DVD+RW盘之类的记录介质上记录数据;一种用于在记录介质上记录数据的数据记录方法;一个由计算机执行的、用于在记录介质上记录数据的程序,以及一种可由计算机读取的、并记录有该程序的存储介质。
背景技术
CD-RW盘和DVD+RW盘是典型的可重写记录介质。DVD+RW盘具有与DVD-ROM相似的物理特性,该DVD-ROM是一种只读的DVD盘,因此可以用DVD-ROM驱动器读取DVD+RW盘。为了用DVD-ROM驱动器再现记录在DVD+RW盘上的数据,应当在记录于DVD+RW盘上的数据中嵌入一个帧同步信号和一个位置信号。
然而,如果DVD+RW盘没有记录任何数据,或是DVD+RW盘具有记录有数据的区域(在下文被称为“已记录区”)和没有记录数据的区域(在下文被称为“未记录区”),则DVD-ROM驱动器不能从在DVD+RW盘上的数据中生成帧同步信号。其结果是,DVD-ROM驱动器不能进行稳定的主轴伺服(对用于驱动盘旋转的马达的转动进行的控制),并且不能执行用于读取记录数据中想要的扇区的查找操作。因此,难以再现在DVD+RW盘上的数据。所以,当使用DVD+RW盘时,通常DVD+RW盘被事先格式化以在整个盘上记录数据。
但是格式化DVD+RW盘所需要的时间与盘的容量成比例,并且通常需要花费很长的时间。此外,由于在完成格式化操作之前不能进行数据记录或再现,所以在使用DVD+RW盘之前的这个格式化过程对用户来说是麻烦的。
在DVD+RW盘的记录面上,预先形成有微摆凹槽(wobbling grooves),并且能够从微摆凹槽的再现信号中生成在主轴伺服中使用的信号(主轴伺服信息)和地址信号(地址信息)。因此,如果DVD+RW驱动器能够在DVD+RW盘上记录数据和从DVD+RW盘中再现数据,则并不总是需要预先在DVD+RW盘的整个记录区上记录数据以便再现该盘上的数据。
因此,当格式化一个DVD+RW盘时,有可能执行所谓的后台格式化,即响应来自用户的格式化DVD+RW盘的请求,即使仅是当导入区(lead-inarea)的一部分记录了数据时(这被称作“初始格式化操作”),也会把格式化操作已完成的消息发送给用户(例如,主机);当用户不再访问DVD+RW盘时,该DVD+RW盘的剩余区域被写入伪数据。此外,甚至可以在完成向盘上记录数据之前把DVD+RW盘从DVD+RW驱动器中弹出。
此外,即使在DVD+RW盘上存在有已记录区和未记录区,也能够从DVD+RW驱动器中弹出DVD+RW盘。做为选择,可以在DVD+RW盘上记录一个临时导出(temporary lead-out,TLO)之后从DVD+RW驱动器中弹出DVD+RW盘,以便DVD+RW盘能够在被格式化的同时被DVD-ROM驱动器读取。在这种情况下,可以在DVD+RW盘上最外围的已记录区之外的未记录区上记录伪数据之后记录TLO。
甚至当主机指定的、用于记录或再现数据的目的区是一个未记录区时,DVD+RW驱动器也可执行数据记录或再现。当从用户接收到一个从未记录区中再现数据的请求时,DVD+RW驱动器生成伪数据,并且把该伪数据传输给用户。
这样,在向用户通知完成了格式化操作之后,DVD+RW驱动器能够随机地在DVD+RW盘的用户数据区中的任何位置上记录数据以及从其中再现数据。
此外,在由DVD+RW驱动器进行的后台格式化中,用户在DVD+RW盘上除那些随机地记录有信息数据之外的区域中记录伪数据;因此,有必要在用户数据区域中存储有关DVD+RW盘上的所有已记录区和未记录区的记录状态的信息。为此,通常为每个ECC(Error Correction Code,纠错码)块存储这种信息,其中该ECC块包含16个扇区,并且是DVD+RW盘的最小记录单位。每个ECC块的这种信息被存储在一个表(以下称为“位映像(bitmap)”)中并且在其中进行管理,而且该表位于DVD+RW盘上的导入区中的FDCB(Formatting Disk Control Block,格式化磁盘控制块)中。
在CD-RW盘上没有位映像的情况下,通常,用于通过后台格式化随机地在CD-RW盘上记录数据的驱动器在其内部的一个存储器中分配该位映像。
然而,尽管DVD+RW驱动器甚至能够从DVD+RW盘上的未记录区中提取地址信号和用于主轴伺服的信号,但是如果由用户指定的区域(被称为“再现源区”)之前的区域是一个未记录区,则DVD+RW驱动器不能正确地从该再现源区中再现数据。
当读取DVD+RW盘上的数据时,DVD+RW驱动器移动光学拾取器(optical pickup)到位于由用户指定的再现源区的扇区前的一个位置(查找操作),跟踪DVD+RW盘上的地址,并且当检测到再现源区的地址时,将DVD+RW盘上的数据输入到驱动器的一个高速缓冲存储器中。
当再现输入的数据时,DVD+RW驱动器参考包含在输入数据中的帧同步信号和位置信号,提取地址信号和用于主轴伺服的信号,这样,为了正确地再现期望地址处的数据,在跟踪DVD+RW盘的地址数据时必须提取一个正确的地址信号。也就是说,数据应当被记录在用户指定的再现源区之前的区域中,并且借此DVD+RW驱动器应当从包含于记录在再现源区之前的区域中的数据之中的帧同步信号和位置信号中提取地址信号和用于主轴伺服的信号。为了这个目的,在DVD+RW盘中,当在一个未记录区记录数据时,一个伪数据的ECC块(16个扇区)(被称为“入轨块(run-in block)”)也被记录在记录目的区之前的区域(即未记录区)中。
在相关技术中,例如,如在日本公开的专利申请10-112166和日本公开专利申请11-086418中所披露的那样,可重写盘上的已记录区在位映像中被登记为“已记录”,并且没有更多的处理。
然而,在可重写的记录介质上,当用户指定的一个记录目的区之前的区域是一个未记录区时,如果期望的数据被记录到记录目的区,同时在该在前区域中记录了伪数据,并且该在前区域在位映像中被登记为“已记录”,则该入轨块,即记录有伪数据的该在前区域,在位映像中也变为“已记录”,并且由于在入轨块之前的区域仍然是未记录的,所以不能正确地从入轨块中读取数据。
由于在可重写记录介质的初始格式化操作之后,有可能把数据记录到在记录介质上的用户数据区域中的任何位置并且从其中再现数据,所以记录有伪数据的入轨块也能够被再现。
但是,在相关技术中,在位映像中对应于入轨块的标记被设置为“已记录”。因此,当想要从可重写的记录介质中再现数据时,如果入轨块之前的区域也是一个未记录区,则在入轨块中的数据不能被正确地读取。
最初,入轨块不是一个具有由用户记录的想要的信息数据的区域;因此,对于DVD+RW驱动器或其它数据记录设备来说,生成伪数据并且把它们传输给用户已经足够了。然而,在相关技术中,由于入轨块和具有用户数据的区域在位映像中都被设置为“已记录”,所以DVD+RW驱动器不能区分入轨块和具有用户数据的区域,并且不可能从入轨块中生成伪数据。

发明内容
因此,本发明总的目的是解决相关技术中的一个或多个问题。
本发明的一个特定目的是提供一种能够正确地读出记录在包含已记录区和未记录区的可重写记录介质上的数据的数据记录设备,它的方法,由计算机执行的、用于驱动数据记录设备在记录介质上记录数据并且从中再现数据的程序,和一种在其上存储了该程序的存储介质。
依据本发明的第一个方面,提供了一种数据记录设备,包含一个在记录介质上记录数据的记录单元,所述记录介质包含多个已记录区和多个没有记录任何数据的未记录区,其中每个已记录区都具有由该记录单元记录的数据;和一个记录状态确定单元,其存储用于区分已记录区和未记录区的记录状态数据;其中,该记录单元包含一个标记记录单元,该标记记录单元配置为向多个未记录区中的一个中记录一个标记,所述的未记录区位于将要被记录单元记录数据的目标区域之前,所述标记使得该目标区域可读;以及该记录状态确定单元把所述标记了的区域标识为多个未记录区中的一个。
该标记可以包含用来在读出记录介质上的数据时,生成一个同步信号的伪数据。此外,当记录介质遵循DVD+RW盘标准时,该标记可以包含一个伪数据的ECC块。
记录状态确定单元可以为记录介质中的每个最小记录区存储记录状态数据,以确定每一个最小记录区的记录状态。此外,记录状态确定单元可以基于包含有多个一位的记录状态标记的位映像,区分已记录区和未记录区。
数据记录设备可以进一步包含一个被配置为存储记录状态标记的记录状态标记存储单元。此外,该数据记录设备可以进一步包含一个被配置为把记录状态标记记录到在记录介质中的一个记录状态标记记录区的记录状态标记记录单元。此外,当记录介质遵循DVD+RW盘标准时,记录状态标记记录区被分配在记录介质的导入区中的格式化磁盘控制块(FDCB)中。
依据本发明的第二个方面,提供了一种用于在记录介质上记录数据的方法,其中该记录介质包含多个均记录有数据的已记录区以及多个没有记录任何数据的未记录区,该方法包含以下步骤存储用于区分已记录区和未记录区的记录状态数据;在多个未记录区中的一个中记录一个标记,所述未记录区位于将被记录数据的目标区域之前,所述标记使得该目标区域可读;以及标识所述标记了的区域为多个未记录区中的一个。
依据本发明的第三个方面,提供了一个可由计算机执行的、用于在记录介质上记录数据的程序,其中该记录介质包含多个均记录有数据的已记录区以及多个没有记录任何数据的未记录区,该程序包含以下步骤存储用于区分已记录区和未记录区的记录状态数据;在多个未记录区中的一个中记录一个标记,所述未记录区位于将被记录数据的目标区域之前,所述标记使得该目标区域可读;以及标识所述标记了的区域为多个未记录区中的一个。
依据本发明的第四个方面,提供了一种存储有可由计算机执行的、用于在记录介质上记录数据的程序的存储介质,其中该记录介质包含多个均记录有数据的已记录区以及多个没有记录任何数据的未记录区,该程序包含以下步骤存储用于区分已记录区和未记录区的记录状态数据;在多个未记录区中的一个中记录一个标记,所述未记录区位于将被记录数据的目标区域之前,所述标记使得该目标区域可读;以及标识所述标记了的区域为多个未记录区中的一个。
依据本发明的第五个方面,提供了一种数据记录系统,包含一个主机;以及一个数据记录设备,其中数据记录设备包含一个在记录介质上记录数据的记录单元,所述记录介质包含多个已记录区和多个没有记录任何数据的未记录区,其中每个已记录区都具有由该记录单元记录的数据;以及一个记录状态确定单元,其存储用于区分已记录区和未记录区的记录状态数据;其中记录单元包含一个标记记录单元,该标记记录单元配置为在多个未记录区中的一个中记录一个标记,所述的未记录区位于将要被记录单元记录数据的目标区域之前,所述标记使得该目标区域可读;以及该记录状态确定单元把所述标记了的区域标识为多个未记录区中的一个。
依据本发明,位于将要向其中记录数据的区域之前的未记录区,甚至在向该未记录区中记录了一个标记之后被标识为“未记录”。因此,当再现在这个标记了的区域中的数据,例如一个入轨块时,有可能仅仅生成伪数据以提供在数据再现中使用的信号。其结果是,有可能防止再现错误,并且能够正确地执行数据再现。
下面参考附图详细描述优选实施例,本发明的这些及其它目的、特征和优点将变得更为清楚。


图1是显示依据本发明一个实施例的光盘记录和再现设备的配置的方框图;图2是显示作为光盘11的一个例子的一个DVD+RW盘的记录区的格式示意图;图3是显示了在图2中所示的FDCB 37中的数据格式的表;图4是显示响应来自用户的请求,记录数据到DVD+RW盘11的操作的流程图;图5是显示响应来自用户的请求,从DVD+RW盘11中再现数据的操作的流程图;以及图6是显示了响应来自用户的请求,从DVD+RW盘11中再现数据的操作的另一个例子的流程图。
具体实施例方式
下文将参考

本发明的优选实施例。
图1是显示依据本发明一个实施例的光盘记录和再现设备的配置的方框图。
在图1中显示的光盘记录和再现设备,例如是一个诸如CD-R/RW驱动器或DVD+RW驱动器的数据记录设备,用于在一个诸如CD-RW盘或DVD+RW盘的可重写光盘11上记录数据,和用于再现光盘11上的数据。该光盘记录和再现设备通过一个外部接口10连接到一台主机12。
光盘记录和再现设备包含一个用于旋转光盘11的主轴马达1,一个光学拾取器2,该光学拾取器用于发射用于在光盘11上记录数据或从其中再现数据的激光,一个用于控制从光学拾取器2中发射激光的光学拾取控制器6,一个用于沿着光盘11的径向移动该光学拾取器2的马达3,一个用于控制马达1旋转的马达控制器4,一个用于控制马达3旋转的马达控制器5,一个用于处理来自和到达该光学拾取器2的信号的信号处理单元7,和一个用于暂时存储将要被控制器9记录到光盘11的数据和从光盘11中再现数据的高速缓冲存储器8。外部接口10在主机12与光盘记录和再现设备之间传送数据,并且可以是例如ATAPI、SCSI、IEEE1394或USB。
控制器9控制整个光盘记录和再现设备。控制器9包含一个执行各种计算并且控制整个设备以实现与本发明有关的功能的CPU 20;一个ROM21(Read Only Memory,只读存储器)或任何非易失性存储器,在其上存储有用于执行设备控制的程序、与本发明有关的函数和各种类型的数据;以及一个RAM 22(Random Access Memory,随机存取存储器),其在CPU 20执行各种计算和控制时作为工作区使用。
ROM 21相当于本发明中的“存储介质”。本发明的程序由控制器9存储在ROM 21中。这个程序可以是独立的应用程序,或是一个应用程序包的一部分;它能够是用于某个特定OS的或是与OS无关的程序。
此外,通过在记录介质,例如诸如CD或DVD之类的光盘、软盘或MO(Magneto Optical disk,磁光盘)中存储本发明中的程序,该程序能够从主机12安装在光盘记录和再现设备中。因此,由于本发明,有可能很容易地增加功能到一个传统的光盘记录和再现设备中。
尽管未示出,但是主机12包含例如CPU、闪速ROM(FROM)及RAM,并且通过执行存储在ROM上的程序,指示光盘记录和再现设备记录数据到光盘11上或是从中再现数据。
下面,就其中光盘11遵循DVD+RW盘标准,即当前实施例中的光盘记录和再现设备记录数据到DVD+RW盘上或从中再现数据的情况进行说明。
图2是显示DVD+RW盘的记录区的格式的示意图,用该DVD+RW盘作为光盘11的一个例子。
DVD+RW盘的记录区30被分成一个导入区31、一个数据区32和一个导出区33,它们分别对应于上述的导入区、用户数据区和导出区。
当响应来自用户,例如主机12的格式化盘的请求,在导入区31记录数据时,即使仅仅导入区31的一部分记录了数据,用户也能够随机地把数据记录在数据区32中的任何位置和从中再现数据。因此,在数据区32中存在已记录区34和未记录区35。
当用户指定要记录数据的一个区域(以下被称为“记录目的区”)之前的区域是一个未记录区时,在这个未记录区中记录一个伪数据的ECC块(被称为“入轨块”)。这个入轨块使记录目的区可读。具体地说,该入轨块使得在读出数据时可以为再现电路生成一个正确的同步信号。在DVD+RW盘标准下,要求记录一个伪数据的ECC块。
在DVD+RW盘标准下,一个ECC块包含16个扇区,而且是数据区32中的最小数据记录区。再现电路对应于马达控制器4、马达控制器5、光学拾取器控制器6和信号处理单元7中的数据再现功能。
在导入区31中,记录有指示格式化状态的数据,或是格式化磁盘控制块(FDCB)37,其中包含有指示数据区32中的记录区的记录状态的数据。例如,FDCB 37具有一个位映像,其中包含了指示数据区32中的记录区的记录状态的位(记录状态标记)。例如,在位映像中的每个标记指示一个ECC块的记录状态。通常,DVD+RW盘上的最小记录区通过位映像中的相应标记来监控。
就CD+RW盘来说,最小记录区是一个包(packet);因此,在这种情况下,每一包的记录状态通过位映像中的相应标记来监控。
尽管在未记录区35中记录了一个入轨块36,但是相应标记的值没有被修改,即该标记指示入轨块为“未记录”。
图3是显示如图2所示的FDCB 37中数据的格式的表。
FDCB 37由一个数据的ECC块(32768个字节,即16个扇区)形成。图3中的表包含“ECC块的物理扇区”、“主数据字节位置”、“描述”、和“字节数”的列,并且显示出由在“字节数”和“描述”列中的数据所示的许多描述被记录在由“ECC块的物理扇区”列中的数据所示的物理扇区中,和由“主数据字节位置”列中的数据所示的每一个字节位置处。
在图3中,“描述”列中的描述包含内容描述符、未知的内容描述符动作、驱动器ID、FDCB更新计数、格式化状态和方式、最后写入的地址、最后校验的地址、位映像开始地址、位映像长度、盘ID、相关的应用程序、被保留并设置为(00)、格式化位映像以及被保留并设置为(00)。
在位映像中的数据包含位映像起始地址,其表示位映像中由数据区32的第一位所确定的地址;位映像长度,表示数据区32中由该位映像管理的ECC块的数目;以及格式化位映像,其包含一位的标记若干,每个标记都表示在数据区32中的一个ECC块的记录状态(已记录或未记录)。
其它数据是非常公知的,并且省略了详细说明。例如,“格式化状态”表示格式化的状态,即格式化正在进行或是完成了。“最后写入的地址”表示以后台格式化的方式记录伪数据的当前位置。
接下来,就当前实施例中的光盘记录和再现设备的操作进行说明。
图4显示了响应来自用户的请求,记录数据到DVD+RW盘11的操作的流程图。
在步骤S1,主机12(用户)请求在DVD+RW盘11上记录数据。
在步骤S2,参考在DVD+RW盘11的导入区31中的FDCB 37中的位映像,控制器9中的CPU 20确定DVD+RW盘11上的记录目的区之前的区域是否为一个未记录区。
如果记录目的区之前的区域是一个已记录区,则例程进行到步骤S5,否则例程转到步骤S3。
在步骤S3,在记录目的区之前的区域中记录一个伪数据的ECC块,即在记录目的区之前的区域中记录一个入轨块。
在步骤S4,在FDCB 37中的格式化位映像区域中的对应于该入轨块的位标记被登记为“未记录”。例如,该标记可以被设置为“1”。
在步骤S5,来自主机12的数据被记录到由主机12指定的DVD+RW盘上的记录目的区。
在步骤S6,在FDCB 37中的格式化位映像区域中对应于记录目的区的一位标记被登记为“已记录”。例如,该标记可以被设置为“0”。
在步骤S7,完成数据记录的操作。
如果入轨块的标记最初被设置为“未记录”,则可以省略步骤S4。此外,用于记录伪数据的步骤S3和用于记录用户数据的步骤S5可以同时执行。
图5显示了响应来自用户的请求,从DVD+RW盘11中再现数据的操作流程图。
在步骤S11,主机12(用户)请求再现DVD+RW盘11上的数据。
在步骤S12,参考位于DVD+RW盘11的导入区31中的FDCB 37中的位映像,控制器9中的CPU 20确定DVD+RW盘11上的再现源区是否为一个已记录区。
如果再现源区是一个已记录区,例如,FDCB 37中格式化位映像区域中相应于再现源区的标记为“0”,则例程进行到步骤13,否则例程转到步骤S16。
在步骤S13,读出记录在再现源区中的数据。
在步骤S14,将再现源区中读出的数据传输到主机12。
在步骤S15,完成数据再现的操作。
如果在步骤S12中确定再现源区为一个未记录区,例如,在FDCB 37中的格式化位映像区域中,相应于再现源区的标记为“1”,则在步骤S16,生成伪数据,并且在步骤S14,把伪数据作为再现的数据传输到主机12。然后,在步骤S15,完成数据再现的操作。
这样,因为在位映像中相应于入轨块的标记表示入轨块是一个未记录区,所以当主机请求再现在这个块中的数据时,生成伪数据,并且将其作为再现的数据传输到主机。其结果是,有可能防止再现错误。由于入轨块在位映像中被登记为“未记录”,所以在后台格式化中这个块碰巧可以被其它伪数据重写。由于这个块仅仅包含伪数据,所以这种重写没有对随后的数据记录和数据再现产生任何不利的影响。
在以上的数据再现操作中,描述了控制器9中的CPU 20参考位于DVD+RW盘11的导入区31上的FDCB 37中的位映像,确定DVD+RW盘11上的再现源区的记录状态。该确定还可以通过生成再现源区的地址而不参考位映像来实现,并且只有当用生成的地址读取数据的过程中发生了错误时,才参考该位映像。
图6是显示了响应来自用户的请求,从DVD+RW盘11中再现数据的操作的另一个例子的流程图。
在步骤S21,主机12(用户)请求再现DVD+RW盘11上的数据。
在步骤S22,控制器9中的CPU 20再现指定的再现源区中的数据。
在步骤S23,CPU 20确定再现源区中的数据是否可读。
如果再现源区中的数据不可读取,则例程进行到步骤24,否则,例程转到步骤S27。
在步骤S24,控制器9中的CPU 20参考位于DVD+RW盘11的导入区31的FDCB 37中的位映像。
在步骤S25,依据位映像中的相应标记,控制器9中的CPU 20确定DVD+RW盘11上的再现源区是否为一个未记录区。
如果再现源区是一个未记录区,例如,在FDCB 37中的格式化位映像区域中相应于再现源区的标记为“1”,则例程进行到步骤S26,否则例程转到步骤S29。
在步骤S26,生成伪数据。
在步骤S27,把伪数据作为再现的数据传输到主机12。
在步骤S28,完成数据再现的操作。
如果在步骤S25中确定再现源区为已记录区,例如在FDCB 37的格式化位映像区域中,相应于再现源区的标记为“0”,则例程进行到步骤S29,并且CPU 20发送一条消息,通知主机12数据读取错误。然后,进行到步骤S28,结束数据再现的操作。在这种情况下,由于出现了错误,所以结束了操作。
下面,就再现已记录区中的由光盘记录和再现设备记录的数据,以及在光盘11上的入轨块中的数据进行补充说明。
当再现记录在光盘11上的已记录区中的数据时,由于位映像中的相应标记显示将被再现的区域为“已记录”,并且在再现源区的前面记录了一个入轨块,所以CPU 20能够通过普通的读操作从光盘11中读出数据。
当再现位于入轨块中的数据时,其中入轨块最初是一个未记录区并且目前记录有伪数据,由于在位映像中的相应标记表示该块为“未记录”,所以生成伪数据并且将其传输到主机12,而不执行从光盘11中读取数据的操作。因此,光盘记录和再现设备能够对来自主机的、用于再现位于一个已记录区之前的一个入轨块中的数据的请求做出响应。
假定位映像中对应于入轨块的标记被登记为“已记录”。在这种情况下,CPU 20将执行读操作,但是如果在入轨块之前的区域也是一个未记录区,则CPU 20不能从入轨块中读取数据。
因此,如上所述,通过把位映像中对应于入轨块的标记登记为“未记录”,即使光盘11正在被格式化,光盘记录和再现设备也能够正确地对来自主机12的、用于再现数据区的任何位置中的数据的请求作出响应。
在光盘记录和再现设备的以上描述中,光盘11被实现为在它的记录区中记录有位映像的DVD+RW盘。应当注意到,只要光盘记录和再现设备能够对来自主机的、用于随机记录和再现的请求作出响应,光盘11就不需要包含一个用于分配位映像的区域。
例如,在CD-RW盘的情况下,在它的记录区中没有用于分配位映像的区域,位映像可以被分配在光盘记录和再现设备的RAM 22中,即RAM 22相当于本发明中的记录状态标记存储单元。
此外,在CD-RW盘上的未被使用的区域可以被用来分配一个位映像,并且记录状态标记可以被记录在这个未被使用的区域中。在这种情况下,CPU 20起到本发明中的记录状态标记记录单元的作用。
这样,通过在光盘11上记录位映像,即使在诸如CD-RW盘和DVD+RW盘的光盘11的数据区中存在已记录区和未记录区,也有可能正常地从未记录区中读取数据,由此实现了在不同的光盘记录和再现设备之间的光盘兼容性。
在上文中,尽管通过把光盘记录和再现设备作为一个例子进行了描述,但是本发明适用于各种能够随机地记录数据到记录介质并且从中再现数据的数据记录设备。
虽然结合为说明目的而选择的特定实施例对本发明进行了描述,但是显然本发明不局限于这些实施例,并且能够在不背离本发明的基本概念和范围的情况下由本领域普通技术人员对其进行很多修改。
概述本发明的效果,即使在一个可重写的记录介质中存在已记录区和未记录区,也能够正确地读出记录在这种记录介质中的数据。
这个专利申请是基于2002年10月23日提出的日本在先专利申请2002-308601,其中该专利申请的全部内容被包括在此作为参考。
权利要求
1.一种数据记录设备,包括一个在记录介质上记录数据的记录单元,所述记录介质包含多个已记录区和多个没有记录任何数据的未记录区,其中每个已记录区都具有由该记录单元记录的数据;以及一个记录状态确定单元,其存储用于区分已记录区和未记录区的记录状态数据;其中,该记录单元包含一个标记记录单元,该标记记录单元配置为在多个未记录区中的一个中记录一个标记,所述的未记录区位于将要被记录单元记录数据的目标区域之前,所述标记使得该目标区域可读;以及该记录状态确定单元把所述标记了的区域标识为多个未记录区中的一个。
2.如权利要求1所述的数据记录设备,其特征在于该标记包含用于在读出记录介质上的数据时生成同步信号的伪数据。
3.如权利要求1所述的数据记录设备,其特征在于当记录介质遵循DVD+RW盘标准时,该标记包含一个伪数据的ECC块。
4.如权利要求1所述的数据记录设备,其特征在于记录状态确定单元为记录介质中的每个最小记录区存储记录状态数据,以确定每一个最小记录区的记录状态。
5.如权利要求1所述的数据记录设备,其特征在于记录状态确定单元基于包含多个一位的记录状态标记的位映像,来区分已记录区和未记录区。
6.如权利要求5所述的数据记录设备,其特征在于,进一步包含一个被配置为存储记录状态标记的记录状态标记存储单元。
7.如权利要求5所述的数据记录设备,其特征在于,进一步包含一个记录状态标记记录单元,其被配置为把记录状态标记记录到记录介质中的一个记录状态标记记录区。
8.如权利要求7所述的数据记录设备,其特征在于当记录介质遵循DVD+RW盘标准时,记录状态标记记录区被分配在记录介质的导入区中的格式化磁盘控制块中。
9.一种用于在记录介质上记录数据的方法,其中该记录介质包含多个均记录有数据的已记录区以及多个没有记录任何数据的未记录区,该方法包含步骤存储用于区分已记录区和未记录区的记录状态数据;在多个未记录区中的一个中记录一个标记,所述未记录区位于将被记录数据的目标区域之前,所述标记使得该目标区域可读;以及标识所述标记了的区域为多个未记录区中的一个。
10.一个可由计算机执行的、用于在记录介质上记录数据的程序,其中该记录介质包含多个均记录有数据的已记录区以及多个没有记录任何数据的未记录区,该程序包含以下步骤存储用于区分已记录区和未记录区的记录状态数据;在多个未记录区中的一个中记录一个标记,所述未记录区位于将被记录数据的目标区域之前,所述标记使得该目标区域可读;以及标识所述标记了的区域为多个未记录区中的一个。
11.一种存储了可由计算机执行的、用于在记录介质上记录数据的程序的存储介质,其中该记录介质包含多个均记录有数据的已记录区以及多个没有记录任何数据的未记录区,该程序包含步骤存储用于区分已记录区和未记录区的记录状态数据;在多个未记录区中的一个中记录一个标记,所述未记录区位于将被记录数据的目标区域之前,所述标记使得该目标区域可读;以及标识所述标记了的区域为多个未记录区中的一个。
12.一个数据记录系统,包含一个主机;以及一个数据记录设备,其中该数据记录设备包含一个在记录介质上记录数据的记录单元,所述记录介质包含多个已记录区和多个没有记录任何数据的未记录区,其中每个已记录区都具有由该记录单元记录的数据;以及一个记录状态确定单元,其存储用于区分已记录区和未记录区的记录状态数据;其中,该记录单元包含一个标记记录单元,该标记记录单元配置为向多个未记录区中的一个中记录一个标记,所述的未记录区位于将要被记录单元记录数据的目标区域之前,所述标记使得该目标区域可读;以及该记录状态确定单元把所述标记了的区域标识为多个未记录区中的一个。
全文摘要
本发明公开了一种能够正确地从一个包含已记录区和未记录区的可重写记录介质中读取数据的数据记录方法。响应在记录盘上记录数据的请求,通过向位于记录目的区之前的区域中记录一个伪数据的ECC块作为一个入轨块,如果记录目的区之前的区域是一个未记录区,则在位映像中相应于入轨块的标记位被登记为“未记录”。然后,在记录目的区中记录数据,并且随后,位映像中相应于记录目的区的标记位被登记为“已记录”。然后,完成数据记录的操作。
文档编号G11B19/12GK1497595SQ200310101628
公开日2004年5月19日 申请日期2003年10月23日 优先权日2002年10月23日
发明者佐佐木啓之, 佐佐木 之 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1