缺陷管理信息设定方法、记录方法、缺陷管理方法、程序以及记录介质和信息记录装置的制作方法

文档序号:6783956阅读:100来源:国知局
专利名称:缺陷管理信息设定方法、记录方法、缺陷管理方法、程序以及记录介质和信息记录装置的制作方法
技术领域
本发明涉及缺陷管理信息设定方法、记录方法、缺陷管理方法、程序以及记录介质和信息记录装置,更详细地说,涉及设定用于对信息记录介质的数据区域中的缺陷区域进行管理的缺陷管理信息的缺陷管理信息设定方法、在信息记录介质的数据区域中记录数据的记录方法、基于所述缺陷管理信息管理缺陷区域的缺陷管理方法、信息记录装置所使用的程序以及记录了该程序的记录介质、还有在信息记录介质上记录数据的信息记录装置。
背景技术
个人微型计算机(记下记做‘个人计算机’)随着其性能提高以及价格降低而广泛应用于文本制作、制表以及通过数据库的数据管理等中。而且,作为用于记录个人计算机制作的数据以及个人计算机所使用的数据等(以下也称作‘PC数据’)的信息记录介质(media),DVD(digital versatile disc,数字多功能光盘)等光盘受到关注,作为用于在光盘上记录信息的信息记录装置,光盘装置已经普及。
DVD有DVD-R和DVD+R等仅可写入一次的类型、DVD-RAM、DVDRW以及DVD+RW等可重写的类型、DVD-ROM等只读的类型。而且,分别按照规定的标准进行数据的记录以及再现。
这些信息记录介质中可进行重写的信息记录介质中,以往作为用于确保被记录的数据的可靠性的一种方法,应用缺陷管理。该缺陷管理中进行控制,以便在信息记录介质的规定的替换区域中记录将记录介质的缺陷部分和代替该缺陷部分使用的区域建立关联而构成的列表,在此后的信息记录、再现时通过参照所述列表来避免缺陷部分的使用。
此外,随着数字技术的进步以及数据压缩技术的提高,可以在DVD中记录音乐和图像等数据(以下也称作‘AV数据’)。一般来说,AV数据只要再现的声音和图像在感觉上可允许的范围内,则即使没有PC数据那样的可靠性也可以,也就是说重要的是记录不被中断。因此,在记录AV数据的情况下,不进行记录区域中的缺陷区域的管理。
这样,由于在PC数据和AV数据中在数据记录时所要求的性质不同,因此PC数据以及AV数据分别被记录在不同的介质中(例如,参照专利文献1)。
另外,也可能有在同一盘中混合记录AV数据和PC数据的情况(例如,参照专利文献2)。例如,在同一盘中混合记录AV数据和PC数据的盘在被设置到可进行图像数据的再现的再现环境(例如DVD播放机)中的情况下可进行图像的再现,在被设置到与个人计算机连接的光盘装置中的情况下图像数据以及PC数据的再现都可以进行。
但是,在记录AV数据的情况下,由于不进行记录区域中的缺陷管理,因此例如即使在PC数据被记录的区域中存在缺陷,由于PC数据也原样被记录在该区域中,因此恐怕PC数据的可靠性降低。
专利文献1特开2000-48491号公报专利文献2特开2000-32378号公报发明内容本发明在这样的情况下而完成,提供一种可以在同一信息记录介质中适当地记录用途或性质互相不同的多种数据的技术。
本发明是设定用于对信息记录介质的数据区域中的缺陷区域进行管理的缺陷管理信息的缺陷管理信息设定方法,该方法包含逻辑地址连续地将所述数据区域分割为多个部分区域,对每个所述部分区域设定缺陷管理信息的步骤。
由此,基于被设定了的缺陷管理信息,可以对每个部分区域进行适当地缺陷管理。从而,作为结果,可以在同一信息记录介质中适当地记录用途或性质互相不同的多种数据。
在上述结构中,可以设为所述缺陷管理信息包含与检测缺陷区域时的判定基准有关的信息,所述判定基准在所述多个部分区域中至少两个部分区域中被单独地设定。
此外,可以设为所述多个部分区域中还包含不进行缺陷管理的部分区域。此外,可以设为所述信息记录介质是盘状的介质,不进行所述缺陷管理的部分区域比进行缺陷管理的部分区域被设置在更内周侧。此外,也可以设为所述缺陷管理信息包含与缺陷区域的替换区域有关的信息,对每个部分区域设定所述替换区域。
进而,可以设为所述缺陷管理信息包含与缺陷区域的替换区域有关的信息,对所述多个部分区域中除了不进行所述缺陷管理的部分区域之外的每个部分区域设定所述替换区域。
在上述结构中,可以设为所述替换区域被设置在两个部分区域之间,所述替换区域前一个部分区域和所述替换区域后一个部分区域的逻辑地址连续。此外,也可以设为在所述多个部分区域中至少一个部分区域中,与所述至少一个部分区域接近设有对应的替换区域。进而,也可以设为在所述多个部分区域中至少一个部分区域中,在所述至少一个部分区域中分散设有对应的替换区域。
此外,在上述结构中,可以设为可在所述信息记录介质的初始化时进行用于设定所述缺陷管理信息的步骤,所述数据区域的分割方法以及各部分区域的缺陷管理方式由用户设定。
此外,也可以设为上述方法中还包含在所述信息记录介质的规定区域中记录所述缺陷管理信息的步骤,而且所述缺陷管理信息包含用于识别该缺陷管理信息的数据结构的识别符。
此外,本发明可构成为在信息记录介质的数据区域中记录数据的记录方法,该方法包含基于由上述缺陷管理信息设定方法设定的缺陷管理信息,判断与数据被记录的区域所属的部分区域对应的缺陷管理信息中包含的识别符是否为已知的步骤;以及在所述判断的结果,所述识别符为已知的情况下,许可所述数据的记录的步骤。
由此,由于在与数据被记录的区域所属的部分区域对应的缺陷管理信息中包含的识别符为已知的情况下,许可数据的记录,因此可以基于缺陷管理信息来进行适当的缺陷管理。从而,作为结果,可以在同一信息记录介质中适当地记录用途或性质互相不同的多种数据。
此外,本发明可构成为管理信息记录介质的数据区域中的缺陷区域的缺陷管理方法,该方法包含基于与数据被记录的记录区域有关的信息和由上述缺陷管理信息设定方法设定的缺陷管理信息,进行所述记录区域的缺陷管理的步骤。
由此,基于数据被记录的记录区域有关的信息和由本发明的缺陷管理信息设定方法设定的缺陷管理信息,对记录区域进行适当的缺陷管理。从而,作为结果,可以在同一信息记录介质中适当地记录用途或性质互相不同的多种数据。
此外,本发明可构成为用于对信息记录介质记录数据的信息记录装置的程序,该程序使用于所述信息记录装置的控制的计算机执行以下步骤,即逻辑地址连续地将所述数据区域分割为多个部分区域,对每个所述部分区域设定缺陷管理信息。
由此,本发明的程序被载入规定的存储器,其前端地址被设置在程序计数器中时,用于信息记录装置的控制的计算机逻辑地址连续地将信息记录介质的数据区域分割为多个部分区域,对每个部分区域设定缺陷管理信息。即,根据本发明的程序,可以使用于光盘装置的控制的计算机执行本发明的缺陷管理信息设定方法,由此,可以在同一信息记录介质中适当地记录用途或性质互相不同的多种数据。
在该情况下,可以设为该程序还使所述用于控制的计算机执行在所述信息记录介质的规定区域中记录所述缺陷管理信息的步骤。此外,所述缺陷管理信息包含用于识别该缺陷管理信息的数据结构的识别符,该程序还使所述用于控制的计算机执行基于由所述进行设定的步骤设定的缺陷管理信息,判断与数据被记录的区域所属的部分区域对应的所述识别符是否为已知的步骤;以及在所述判断的结果,所述识别符为已知的情况下,许可所述数据的记录的步骤。
此外,在上述程序中,可以设为该程序还使所述用于控制的计算机执行以下步骤,即基于由所述进行设定的步骤设定的缺陷管理信息和与数据被记录的记录区域有关的信息,进行所述记录区域的缺陷管理的步骤。
此外,本发明可以构成为记录了上述程序的计算机可读取的记录介质。
由此,由于记录了本发明的程序,通过使计算机执行,可以在同一信息记录介质中适当地记录用途或性质互相不同的多种数据。
此外,本发明可以构成为对信息记录介质记录数据的信息记录装置,该装置包括设定部件,逻辑地址连续地将所述数据区域分割为多个部分区域,对每个所述部分区域设定缺陷管理信息;记录部件,在所述数据区域内记录数据;以及缺陷管理部件,基于与数据被记录的记录区域有关的信息和所述缺陷管理信息,进行所述记录区域的缺陷管理。
由此,通过设定部件,信息记录介质的数据区域被逻辑地址连续地分割为多个部分区域,对每个部分区域设定缺陷管理信息。而且,由记录部件在数据区域内记录数据时,基于与数据被记录的记录区域有关的信息和缺陷信息,由缺陷管理部件对记录区域进行适当的缺陷管理。从而,作为结果,可以在同一信息记录介质中适当地记录用途或性质互相不同的多种数据。
在上述信息记录装置中,可以设为所述缺陷管理信息包含与检测缺陷区域时的判定基准有关的信息,所述设定部件在所述多个部分区域中至少两个部分区域中单独地设定所述判定基准。此外,可以设为所述多个部分区域中还包含不进行缺陷管理的部分区域。
此外,也可以设为所述信息记录介质是盘状的介质,不进行所述缺陷管理的部分区域比进行缺陷管理的部分区域被设置在更内周侧。
此外,在上述信息记录装置中,可以设为所述缺陷管理信息包含与缺陷区域的替换区域有关的信息,所述设定部件对每个部分区域设定所述替换区域。此外,可以设为所述缺陷管理信息包含与缺陷区域的替换区域有关的信息,所述设定部件对所述多个部分区域中除了不进行所述缺陷管理的部分区域之外的每个部分区域设定所述替换区域。
进而,也可以设为所述替换区域被设置在两个部分区域之间,所述替换区域前一个部分区域和所述替换区域后一个部分区域的逻辑地址连续,在所述多个部分区域中至少一个部分区域中,与所述至少一个部分区域接近设有对应的替换区域。
进而,也可以设为在所述多个部分区域中至少一个部分区域中,在所述至少一个部分区域中分散配置有对应的替换区域。
此外,在上述信息记录装置中,可以设为所述设定部件在所述信息记录介质的初始化设定所述缺陷管理信息。此外,可以设为所述数据区域的分割方法以及各部分区域的缺陷管理方式可由用户设定。进而,可以设为所述记录部件还在所述信息记录介质的规定区域中记录所述缺陷管理信息,所述缺陷管理信息包含用于识别该缺陷管理信息的数据结构的识别符。在该情况下,在与数据被记录的区域所属的部分区域对应的缺陷管理信息中包含的所述识别符为已知的情况下,所述记录部件记录所述数据。
根据本发明,可以提供一种可以在同一信息记录介质中适当地记录用途或性质互相不同的多种数据的技术。


图1是表示本发明的第一实施方式的光盘装置的结构的方框图。
图2是用于说明在同一盘内混合记录AV数据和PC数据的情况下的布局的图。
图3是用于说明现有的缺陷管理方式中的记录区域的布局的图。
图4是用于说明第一实施方式中的记录区域的布局的图。
图5是用于说明图4中的DMI块的图。
图6是用于说明第一实施方式中的格式化处理的流程图。
图7是用于说明第一实施方式中的记录处理的图。
图8是用于说明图4中的记录区域的布局的变形例的图。
图9是用于说明图8中的DMI块的图。
图10是用于说明图8中的RPL块的图。
图11是用于说明第二实施方式中的记录区域的布局的图。
图12是用于说明图11中的DMI块的图。
图13是用于说明图12中的RPL块的图。
图14是用于说明第二实施方式中的记录处理的流程图。
符号说明15…光盘(信息记录介质),20…光盘装置(信息记录装置),23…光拾取装置(记录部件的一部分),24…激光器控制电路(记录部件的一部分),25…编码器(记录部件的一部分),39…闪速存储器(记录介质),40…CPU(设定部件、缺陷管理部件、记录部件的一部分)。
具体实施例方式
《第一实施方式》以下,基于图1~图7说明本发明的第一实施方式。图1表示作为本发明的第一实施方式的信息记录装置的光盘装置20的概略结构。
该图1所示的光盘装置20包括用于旋转驱动作为信息记录介质的光盘15的主轴电机22、光拾取装置23、用于在铅垂(sledge)方向上驱动该光拾取器23的寻道电机(seek motor)21、激光器控制电路24、编码器25、伺服控制电路26、再现信号处理电路28、缓冲器RAM34、缓冲器管理器37、接口38、闪速存储器39、CPU40以及RAM41等。另外,图1中所示的箭头表示代表性的信号或信息的流动,不表示各块的连接关系的全部。此外,在本第一实施方式中,作为一例,对光盘15使用DVD+RW。
光拾取装置23是用于对形成了螺旋状或同心圆状的轨道的光盘15的记录面照射激光并同时接收来自记录面的反射光的装置。该光拾取装置23包括作为光源的半导体激光器;包含物镜,将从所述半导体激光器射出的光束引导至光盘15的记录面上,同时将由所述记录面反射的返回光束引导至规定的光接收位置的光学系统;被配置在所述光接收位置、接收所述返回光束的光接收器;以及驱动系统(聚焦致动器(focusing actuator)以及寻轨致动器(tracking actuator)(均省略图示))等。而且,从所述光接收器对再现信号处理电路28输出与其接收光量对应的信号。
再现信号处理电路28包括I/V放大器28a、伺服信号检测电路28b、摆动信号检测电路28c、RF信号检测电路28d、以及解码器28e等。
所述I/V放大器28a将构成光拾取装置23的所述光接收器的输出信号变换为电压信号,同时以规定的增益放大。
所述伺服信号检测电路28b基于I/V放大器28a的输出信号,检测聚焦误差信号以及寻轨误差信号等伺服信号。这里检测出的伺服信号被输出到伺服控制器26。
摆动信号检测电路28c基于I/V放大器28a的输出信号,检测摆动信号Swb。该RF信号检测电路28d基于I/V放大器28a的输出信号,检测RF信号。所述解码器28e从所述摆动信号中提取地址信息以及同步信号等。这里提取出的地址信息被输出到CPU40,同步信号被输出到编码器25。此外,解码器28e对所述RF信号进行解码处理以及错误检测处理等,在错误被检测到时,进行纠错处理之后,作为再现数据通过所述缓冲器管理器37存储在所述缓冲器RAM34中。
所述伺服控制电路26具有PU控制电路26a、寻道电机控制电路26b、以及SP电机控制电路26c。
所述PU控制电路26a为了校正构成光拾取装置23的所述物镜的聚焦偏移,基于所述聚焦误差信号生成聚焦致动器的驱动信号。此外,PU控制电路26a为了校正物镜的轨道偏移,基于所述轨道误差信号生成寻轨致动器的驱动信号。这里生成的驱动信号被输出到光拾取装置23。由此,进行寻轨控制以及聚焦控制。
所述寻道电机控制电路26b基于CPU40的指示生成用于驱动寻道电机21的驱动信号。这里生成的驱动信号被输出到寻道电机21。
所述SP电机控制电路26c基于CPU40的指示生成用于驱动主轴电机22的驱动信号。这里生成的驱动信号被输出到主轴电机22。
所述缓冲器RAM34中临时存储要对光盘15记录的数据(记录用数据)以及从光盘15再现了的数据(再现数据)。对该缓冲器RAM34的数据的输入输出由所述缓冲器管理器37管理。
所述编码器25基于CPU40的指示经由缓冲器管理器37取出蓄积在缓冲器RAM34中的记录用数据,进行数据的调制以及纠错码的附加等。生成对光盘15的写入信号。这里,生成了的写入信号被输出到激光器控制电路24。
所述激光器控制电路24对从构成光拾取装置23的所述半导体激光器射出的激光的功率进行控制。例如,在记录时,基于所述写入信号、记录条件、以及半导体激光器的发光特性等,由激光器控制电路24生成半导体激光器的驱动信号。
所述接口38是与上层装置90(例如,个人计算机)的双向通信接口,符合ATAPI(AT Attachment Packet Interface)、SCSI(Small Computer SystemInterface)以及USB(Universal Serial Bus)等标准接口。
所述闪速存储器39包含程序区域以及数据区域而构成。在闪速存储器39的程序区域中存储有包含以CPU40可解读的代码记述的本发明的程序的程序。此外,在闪速存储器39的数据区域中存储有记录条件以及半导体激光器的发光特性等。
所述CPU40按照存储在闪速存储器39的程序区域中的程序来控制所述各部分的动作,同时将控制所需的数据等保存在RAM41以及缓冲器RAM34中。
图2是在同一盘中混合记录AV数据和PC数据的例子。如该图所示,记录区域从内周侧向外周侧分为三个区域(导入区域(Lead-in Zone)、数据区域(Data Zone)以及导出区域(Lead-out Zone))。数据区域分为存储文件管理信息的区域、存储图像数据的AV数据区域、存储AV数据以外的数据的PC数据区域。AV数据区域包含存储与图像数据有关的控制信息的区域和存储图像数据(Video Object)的区域。
这里,关于现有的缺陷管理方式中的记录区域的盘布局(disc layout),使用图3说明与缺陷管理有关的主要的部分。在该现有例中,作为一例如图3所示,记录区域从内周侧向外周侧分为导入区域、数据区域以及导出区域。导入区域中存在记录所述缺陷管理信息等的缺陷管理信息区域。对数据区域进行数据的记录以及再现。数据区域的全部扇区被预先分配称作物理地址的绝对地址。该数据区域被分割为替换区域1(以下称作‘SA1’)、用户数据区域(以下称作‘UDA’)以及替换区域2(以下称作‘SA2’)。UDA是为存储用户数据而准备的区域。该UDA中包含的各扇区被分配逻辑地址,用户使用该逻辑地址存取光盘,进行数据的记录以及再现。
接着,简单说明缺陷管理中的缺陷区域的替换方式。缺陷管理中的缺陷区域的替换一般使用滑动(slip)替换和线性替换的两种。
滑动替换中,检测出缺陷区域时,代替该缺陷区域而使用下一个接续的区域。因此,每发生滑动替换时,数据附带的逻辑地址和表示区域的位置的物理地址滑动一个。
线性替换中,检测出缺陷区域时,使用在物理上远离缺陷区域的位置预先确保了的替换区域。另外,在线性替换中,由于替换目的地在物理上远离缺陷区域而存在,因此与滑动替换相比,有时存取需要时间。
例如,在DVD-RAM中,对于由盘的初始化处理(格式化处理)检测出的缺陷(初始缺陷或一次缺陷)应用滑动替换,对于初始化处理后的用户数据的记录中检测出的缺陷(二次缺陷)应用线性替换。即,在DVD-RAM中,同时使用滑动替换和线性替换。而且,初始缺陷的缺陷信息被注册在初始缺陷列表(Primary Defect List,‘PDL’)中,二次缺陷被注册在二次缺陷列表(Secondary Defect List,‘PDL’)中。
在DVD+RW中仅应用线性替换,仅存在一种缺陷列表。
接着,说明本第一实施方式中的数据区域的分割。数据区域的分割方法以及每个部分区域的缺陷管理方式可以由用户通过上层装置90指定。这里,作为一例,如图4所示,将数据区域分割为两个部分区域(设为UDA1、UDA2),指定为UDA1是不进行缺陷管理的区域,UDA2是进行缺陷管理的区域。然后,在UDA2中应用线性替换,进行对于一次缺陷以及二次缺陷的缺陷管理。另外,UDA2刚好被配置在UDA1之后。此外,在UDA2内检测出的缺陷区域的替换区域(SA2)刚好被配置在UDA2之后。SA2的大小由UDA2的大小决定。
逻辑地址(LBA)被设定为从数据区域的开始地址到UDA2的最终地址连续增加。即,在UDA1和UDA2的边界的前后,逻辑地址连续。
此外,作为存储与各部分区域有关的信息的块,重新定义缺陷管理信息(Defect Management Information,以下称作‘DMI’)块,作为记录该DMI块的区域,在导入区域内设置缺陷管理信息区域(Defect ManagementInformation Area,以下称作‘DMA’)。
在本第一实施方式中,与UDA1以及UDA2有关的信息被存储在DMI块中。即,这里,如图5所示,DMI块从开头起依次由3字节的识别标志(Signature)、1字节的版本号(Version number)、4字节的DMI更新计数(DMIupdate count)、4字节的UDA1开始地址指针(UDA1 start Address pointer)、4字节的UDA1结束地址指针(UDA1 end Address pointer)、4字节的UDA2开始地址指针(UDA2 start Address pointer)、4字节的UDA2结束地址指针(UDA2 end Address pointer)、4字节的SA2大小(SA2 size)、4字节的替换列表项目号(Number of Replacement List(RPL)entries)、8字节的RPL项目0(RPL entry 0)、8字节的RPL项目1(RPL entry 1)、……、8字节的RPL项目N(RPL entry N)构成。另外,图5中的BP是字节指针,表示离DMI块的开头的字节数。
所述识别标志中存储DMI的ASC码(444D49h)作为表示该块为DMI块的ID。所述版本号中存储该DMI块的版本号。所述DMI更新计数中存储DMI块被更新的次数。所述UDA1开始地址指针中存储UDA1的开始地址,所述UDA1结束地址指针中存储UDA1的结束地址。所述UDA2开始地址指针中存储UDA1的开始地址,所述UDA2结束地址指针中存储UDA2的结束地址。所述SA2大小中存储SA2的大小。所述交换列表项目号(以下设为‘N_RPL’)中存储替换列表的数。这里,作为一例,假设存在N个替换列表。所述RPL项目0、RPL项目1、……、RPL项目N(以下总称为‘RPL项目’)分别是替换列表,存储缺陷区域的地址和将该缺陷区域进行了替换的替换的地址。在本实施方式中,UDA1是不进行缺陷管理的区域,因此不存在与UDA1对应的缺陷管理信息。从而,SA2大小、N_RPL、以及RPL项目是与UDA2对应的缺陷管理信息。
接着,使用图6说明如前所述地构成的光盘装置20从上层装置90接收到格式化请求的命令(以下称作‘格式化命令’)时的处理。图6的流程图对应于由CPU40执行的一系列的处理算法。另外,假设光盘15是空白盘。
从上层装置90接收到格式化命令时,与图6的流程图对应的程序(以下称作‘格式化程序’)的前端地址被设置在CPU40的程序计数器中,格式化程序起动。
在最初的步骤301中,经由上层装置90取得由用户设定的数据区域的分割方法以及与各部分区域的缺陷管理方式有关的信息。这里,作为一例,如前所述,假设数据区域被分割为两个部分区域(UDA1、UDA2),UDA1是不进行缺陷管理的区域,UDA2是进行缺陷管理的区域,UDA2中应用线性替换。
在接着的步骤303中,基于取得了的信息分割数据区域。然后,根据UDA2的大小来决定SA2的大小。
在接着的步骤305中,基于取得了的信息对每个部分区域生成缺陷管理信息。这里,生成前述的DMI块。
在接着的步骤307中,将生成的缺陷管理信息(DMI块)记录在光盘15的DMA中。
在接着的步骤309中,开始光盘15的初始化处理(格式化处理)。
在接着的步骤311中,判断格式化处理是否完成。如果格式化处理未完成,则这里的判断为否定,并待机直到格式化处理完成。另外,在格式化处理中,对于UDA2进行一次缺陷的检测处理。然后,在缺陷被检测出时,决定替换地址并注册在替换里表中,更新替换列表。格式化处理完成后,这里的判断为肯定,在进行了规定的结束处理之后,结束接收到格式化命令时的处理。
另外,格式化处理也可以是记录必要最小限度的信息、哑数据的记录在没有来自用户的存取时进行的所谓后台格式化处理。
接着,使用图7说明从上层装置90接收到记录请求的命令(以下称作‘记录请求命令’)时的处理。图7的流程图对应于由CPU40执行的一系列的处理算法。另外,假设光盘15完成了格式化处理。
从上层装置90接收到记录请求命令时,与图7的流程图对应的程序(以下称作‘第一记录处理程序’)的前端地址被设置在CPU40的程序计数器中,第一记录处理程序起动。
在最初的步骤401中,取得包含请求地址的部分区域(以下也称作‘对象部分区域’)。这里,UDA1或UDA2成为对象部分区域。
在接着的步骤403中,参照缺陷管理信息将请求地址变换为记录地址。
这里,在对象部分区域为UDA1时,对请求地址加上UDA1开始地址指针后的物理地址成为记录地址。
另一方面,在对象部分区域为UDA2时,对请求地址加上UDA1开始地址指针而变换为物理地址,如果该物理地址未注册在替换列表(RPL项目)中,则物理地址仍为记录地址,如果注册在替换列表中,则交替目的地地址成为记录地址。
在接着的步骤405中,指示对记录地址所表示的区域的数据记录。由此,数据(用户数据)经由编码器25、激光器控制电路24以及光拾取装置23被记录在光盘15中。
在接着的步骤407中,判断数据的记录是否正常结束。如果数据的记录未正常结束,则这里的判断为否定,转移到步骤409。
在该步骤409中,判断对象部分区域是否为进行缺陷管理的区域。如果对象部分区域是UDA2,则是进行缺陷管理的区域,因此这里的判断为肯定,转移到步骤411。
在该步骤411中,决定替换地址并注册在替换列表中,更新替换列表。另外,被分配给缺陷区域的逻辑地址被分配到替换了该缺陷区域处的替换地址。
在接着的步骤413中,进行数据的替换。
在接着的步骤415中,判断对象部分区域是否是进行缺陷管理的区域。如果对象部分区域是UDA2,则是进行缺陷管理的区域,因此这里的判断为肯定,转移到步骤419。
在接着的步骤419中,进行校验(verify)处理。例如,再现记录了数据的区域,求错误率。
在接着的步骤421中,基于校验处理的结果,判断是否存在缺陷。例如,如果错误率为规定的值以上,则这里的判断为肯定,转移到步骤423。
在该步骤423中,决定替换目的地地址并注册在替换列表中,更新替换列表。
在接着的步骤425中,进行数据的替换。然后,结束第一记录处理程序。
另外,在所述步骤415中,如果对象部分区域为UDA1,则是不进行缺陷管理的区域,因此步骤415中的判断为否定,结束第一记录处理程序。此外,在所述步骤421中,如果没检测出缺陷,则步骤421中的判断为否定,结束第一记录处理程序、进而,在所述步骤409中,如果对象部分区域为UDA1,则是不进行缺陷管理的区域,步骤409中的判断为否定,转移到步骤427。在该步骤427中,通过上层装置90对用户进行错误报告。然后,结束第一记录处理程序。
此外,在所述步骤407中,如果数据的记录正常结束,则步骤407中的判断为肯定,转移到步骤415。
从而,在数据被记录在UDA1中的情况下,不进行缺陷检测以及缺陷区域的替换,因此可以避免损害数据记录的实时性。此外,在数据被记录在UDA2中的情况下,进行缺陷检测以及缺陷区域的替换,因此可以保证记录数据的可靠性。
从以上的说明可知,在本第一实施方式的光盘装置20中,通过CPU40以及由该CPU40执行的程序来实现设定部件以及缺陷管理部件。即,由图6的步骤303以及305实现设定部件,通过图7的步骤407~425实现缺陷管理部件。此外,通过CPU40以及由该CPU40执行的程序、光拾取装置23、激光器控制电路24、以及编码器25构成记录部件。
另外,可以由硬件构成由按照CPU40的程序的处理实现的各部件的至少一部分,或者也可以全部由硬件构成。
此外,在本第一实施方式中,安装在闪速存储器39中的程序中所述格式化程序以及所述第一记录处理程序构成本发明的程序。即,由对应于图6的步骤303以及305的处理的程序构成进行设定的步骤,由与图6的步骤307对应的程序构成进行记录的步骤,由与图7的步骤407~425对应的程序构成进行缺陷管理的步骤。
然后,由图6的步骤303以及305的处理实施本发明的缺陷管理信息设定方法中的进行设定的步骤,由图6的步骤307的处理实施进行记录的步骤。此外,由图7的步骤407~425的处理实施本发明的缺陷管理方法中的进行缺陷管理的步骤。
如以上所说明的,根据本第一实施方式的光盘装置,接收到对于空白的光盘15的格式化命令时,分割数据区域,对每个部分区域设定缺陷管理信息。因此,通过将数据区域分割为不进行缺陷管理的区域(UDA1)和进行缺陷管理的区域(UDA2),可以UDA1中记录的信息可以确保数据的连续性,UDA2中记录的信息可以确保数据的可靠性。例如,通过将UDA1设为记录AV数据的区域(以下称作‘AV数据区域’),将UDA2设为PC数据区域,在同一个盘中混合记录AV数据和PC数据这样用途或性质不同的数据时,可以对各个数据进行最佳的记录。从而,可以对同一信息记录介质适当地记录用途或性质互相不同的多种数据。
此外,由于缺陷管理信息被记录在光盘15中,所以在光盘15再次被设置时,可以正确识别各部分区域中的缺陷管理方式,UDA1中记录的信息被确保数据的连续性,UDA2中记录的信息被确保数据的可靠性。此外,即使使用不同的光盘装置的情况下,也可以确保互换性。
此外,数据区域的分割方法以及每个部分区域的缺陷管理方式可以由用户任意地设定,因此可以实现对应于用户的用途的缺陷管理。
此外,在上述第一实施方式中,由于UDA1结束地址指针和UDA2结束地址指针连续,因此不论对象部分区域为UDA1还是UDA2,也可以将对请求地址加上了UDA1结束地址指针的地址作为物理地址。从而,可以简单地将逻辑地址变换为物理地址。另外,如果UDA1结束地址指针和UDA2开始地址指针不连续,则在对象部分区域为UDA2的情况下,需要考虑该不连续的大小来求物理地址。
此外,由于在UDA1和UDA2的边界的前后物理地址连续,因此在各部分区域间确保逻辑地址的连续性,用户可以根据逻辑地址来指定部分区域。
此外,由于不存在与不进行缺陷管理的UDA1对应的替换区域,因此可以有效地利用数据区域。
此外,由于在将光盘15初始化时设定数据区域的分割和各部分区域中的缺陷管理方式,因此其后的数据记录中的缺陷管理变得容易。
另外,在上述第一实施方式中,说明了UDA2的替换区域刚好被配置在UDA2之后的情况,但不限定于此。
《变形例》使用图8~图10说明上述第一实施方式的变形例。该变形例作为一例如图8所示,上述第一实施方式中的所述SA2被分为两个(设为SA2-1、SA2-2),在UDA2的前方配置SA2-1,在UDA2的后方配置SA2-2。即,作为UDA2的替换区域的SA2被分割配置在UDA2的前后,这一点与第一实施方式不同。
UDA1和UDA2之间存在SA2-1,但如图8所示,物理地址(LBA)在UDA1以及UDA2中被设定为从数据区域的开始地址起连续地增加。从而,在SA2-1中,逻辑地址被跳过。
在该情况下,如图9所示,DMI块从开头起依次由3字节的识别标志(Signature)、1字节的版本号(Version number)、4字节的DMI更新计数(DMIupdate count)、2字节的RPL块号(Number of RPL blocks)、6字节的保留(Reserved)、32字节的RPL块1(RPL block 1)、32字节的RPL块2(RPL block2)、8字节的RPL2项目0(RPL2 entry 0)、8字节的RPL2项目1(RPL2 entry1)、……、8字节的RPL2项目N(RPL2 entry N)构成。
所述识别标志中存储DMI的ASC码(444D49h)作为表示该块为DMI块的ID。所述版本号中存储该DMI块的版本号。所述DMI更新计数中存储DMI块被更新的次数。所述RPL块号中存储RPL块的个数。该RPL块是这里重新定义的块,存储与部分区域的地址信息以及缺陷管理方式有关的信息。因此,RPL块仅存在部分区域的数。这里,由于存在两个部分区域(UDA1、UDA2),因此存在两个RPL块。从而,该RPL块号中存储‘02h’。另外,后面叙述RPL块的详细的格式。所述保留是为将来而预约的区域,存储‘00h’。所述RPL块1中存储与UDA1对应的RPL块。所述RPL块2中存储与UDA2对应的RPL块。所述RPL2项目0、RPL2项目1、……、RPL2项目N(以下总称为‘RPL2项目’)分别是UDA2的替换列表,存储缺陷区域的地址和将该缺陷区域进行了替换的替换的地址。另外,由于UDA1是不进行缺陷管理的区域,因此不存在作为UDA1的替换列表的RPL1项目。此外,替换列表的存储位置根据部分区域数和交替区域的大小而变化。
这里,说明所述RPL块。
该RPL块是32字节的块,如图10所示,以共同的格式存储部分区域的信息。RPL块从开头起依次由3字节的识别标志(Signature)、1字节的RPL块号(RPL Block number)、4字节的UDA开始地址指针(UDA start Addresspointer)、4字节的UDA结束地址指针(UDA end Address pointer)、4字节的SA-1大小(SA-1 size)、4字节的SA-2大小(SA-2 size)、4字节的RPL项目号(Number of RPL entries)、2字节的RPL项目0的位置(Location of RPLentry 0)、6字节的保留(Reserved)构成。
所述识别标志中存储DMI的ASC码(52504Ch)作为表示该块为RPL块的ID。所述RPL块号中存储该RPL块的号。RPL块号与UDA号相同,表示哪个部分区域对应于该RPL块。所述UDA开始地址指针中存储对应的部分区域的开始地址。所述UDA结束地址指针中存储对应的部分区域的结束地址。所述SA-1大小中存储SA-1的大小。所述SA-2大小中存储SA-2的大小。另外,SA-1的大小以及SA-2的大小根据对应的部分区域的大小而被决定。所述RPL项目号中存储替换列表的数(N_RPL)。所述RPL项目0的位置(以下称作‘RPL位置信息’)中以从DMI块的前端的偏移值(字节位置)存储作为对应的部分区域的替换列表的RPL项目中的最初的RPL项目的位置信息。因此,各部分区域的替换列表的开始位置可以根据RPL块内的RPL位置信息来确定。所述保留是为将来而预约的区域,存储‘00h’。
这里,由于UDA1是不进行缺陷管理的区域,因此不存在SA-1(这里,为SA1-1)以及SA-2(这里,为SA1-2)。从而,与UDA1对应的RPL块在SA-1大小、SA-2大小、N_RPL以及RPL位置信息中分别存储‘0’。
另一方面,UDA2是进行缺陷管理的区域,存在SA-1(这里,为SA2-1)、SA-2(这里,为SA2-2)。从而,与UDA2对应的RPL块在SA-1大小、SA-2大小、N_RPL以及RPL位置信息中存储规定的值。这里,假设存在N个替换列表。即,N_RPL=N。此外,由于UDA2的替换列表从DMI块的第80字节开始,因此RPL位置信息中存储‘80’。另外,例如上述第一实施方式这样,在UDA2的前方不存在替换区域的情况下,在SA-1大小中存储‘0’即可。
在本变形例中,从上层装置90接收到格式化命令时,所述格式化程序起动。但是,在所述步骤303中,根据UDA2的大小来决定SA2-1以及SA2-2的大小。
此外,在本变形例中,在从上层装置90接收到记录请求命令时,所述第一记录请求程序起动。但是,在所述步骤403中,在对象部分区域为UDA2时,考虑逻辑地址在SA2-1被跳过来求物理地址。
此外,在所述步骤411以及423中,选择SA2-1以及SA2-2中接近缺陷区域的替换区域,决定替换目的地地址并注册在替换列表中,并更新替换列表。
如以上所说明的,根据本变形例,由于作为用于替换UDA2内的缺陷的替换区域,在UDA2的前方配置有SA2-1、在后方配置有SA2-2,因此在UDA2内检测出的缺陷可以使用SA2-1以及SA2-2中近的替换区域。由此,可以缩短寻道距离,并可以进一步缩短替换处理的存取时间。
此外,由于设有存储UDA1的缺陷管理信息的区域(RPL块),因此根据用户的用途,UDA1也可以进行缺陷管理,成为比上述第一实施方式通用的格式。
此外,在UDA1和UDA2之间存在替换区域SA2-1,但在UDA1以及UDA2中,由于逻辑地址连续,因此在各部分区域间确保逻辑地址的连续性,用户可以通过逻辑地址来指定部分区域。
此外,在上述变形例中,在DMI块内存储了替换列表,但也可以将替换列表存储在域DMI块不同的区域中。
《第二实施方式》接着,使用图11~图13说明本发明的第二实施方式。该第二实施方式如图11所示,在UDA1以及UDA2的任何一个中都进行缺陷管理,这一点与上述第一实施方式不同。而且,在UDA1的后方配置替换区域SA1,在UDA2内分散配置有多个替换区域SA2(这里,设为SA2-1~SA2-4)。从而,闪速存储器39中存储的程序的一部分与第一实施方式不同,光盘装置的结构等与所述第一实施方式同样。因此,在以下,以与第一实施方式的不同点为中心进行说明,同时对于与所述第一实施方式相同或同等的构成部分使用同一符号,简化或省略其说明。
逻辑地址(LBA)如图11所示,被设定为在UDA1以及UDA2中,从数据区域的开始地址起连续地增加。从而,在SA1、SA2-1、SA2-2、SA2-3以及SA2-4中,逻辑地址被跳过。
在该情况下,DMI块作为一例如图12所示,从开头起依次由3字节的识别标志(Signature)、1字节的版本号(Verrsion number)、4字节的DMI更新计数(DMI update count)、2字节的RPL块号(Number of RPL blocks)、6字节的保留(Reserved)、64字节的RPL块1(RPL block 1)、64字节的RPL块2(RPL block 2)、8字节的RPL1项目0(RPL1 entry 0)、8字节的RPL1项目1(RPL2 entry 1)、……、8字节的RPL1项目N1(RPL2 entry N1)、8字节的RPL2项目0(RPL2 entry 0)、8字节的RPL2项目1(RPL2 entry1)、……、8字节的RPL2项目N2(RPL2 entry N2)构成。即,DMI块中接着RPL块存储替换列表。
所述识别标志中存储DMI的ASC码(444D49h)作为表示该块为DMI块的ID。所述版本号中存储该DMI块的版本号。所述DMI更新计数中存储DMI块被更新的次数。所述RPL块号中存储RPL块的个数,该RPL块存储了与部分区域的地址信息以及缺陷管理方式有关的信息。本第二实施方式中的RPL块具有与上述变形例中定义的块不同的数据结构。该RPL块仅存在部分区域的数。这里,由于存在两个部分区域(UDA1、UDA2),因此存在两个RPL块。从而,该RPL块号中存储‘02h’。另外,后面叙述RPL块的详细的格式。所述保留是为将来而预约的区域,存储‘00h’。所述RPL块2中存储与UDA2对应的RPL块。所述RPL1项目0、RPL1项目1、……、RPL1项目N1(以下总称为‘RPL1项目’)分别是UDA1的替换列表,存储缺陷区域的地址和将该缺陷区域进行了替换的替换的地址。所述RPL2项目0、RPL2项目1、……、RPL2项目N2(以下总称为‘RPL2项目’)分别是UDA2的替换列表,存储缺陷区域的地址和将该缺陷区域进行了替换的替换的地址。另外,替换列表的存储位置根据部分区域数和交替区域的大小而变化。
这里,说明所述RPL块。
该RPL块是64字节的块,如图13所示,由以共同的格式记录的部分(BP=0~31)和后述的以对每个RPL识别符不同的格式记录的部分(BP=32~63)构成。RPL块从开头起依次由3字节的识别标志(Signature)、1字节的RPL块号(RPL Block number)、1字节的RPL识别符(RPL Block type)、3字节的保留(Reserved)、4字节的UDA开始地址指针(UDA start Addresspointer)、4字节的UDA结束地址指针(UDA end Address pointer)、4字节的RPL项目号(Number of Replacement List(RPL)entries)、2字节的RPL项目0的位置(Location of RPL entry 0)、10字节的保留(Reserved)、32字节的RPL块特定数据(RPL Block specific data)构成。
所述识别标志中存储DMI的ASC码(52504Ch)作为表示该块为RPL块的ID。所述RPL块号中存储该RPL块的号。RPL块号与UDA号相同,表示哪个部分区域对应于该RPL块。所述RPL识别符中存储该RPL块的种类。所述UDA开始地址指针中存储对应的部分区域的开始地址,所述UDA结束地址指针中存储对应的部分区域的结束地址。所述RPL项目号中存储替换列表的数(N_RPL)。所述RPL项目0的位置(以下称作‘RPL位置信息’)中以从DMI块的前端的偏移值(字节位置)存储作为对应的部分区域的替换列表的RPL项目中的最初的RPL项目的位置信息。从而,各部分区域的替换列表的开始位置可以根据RPL块内的RPL位置信息来确定。所述各保留是为将来而预约的区域,分别存储‘00h’。所述RPL块特定数据以对每个RPL识别符决定的格式存储该RPL块表示的部分区域所应用的缺陷管理方式的详细的内容。该RPL块特定数据中作为一例,存储缺陷管理信息的有无(包含每个缺陷(一次缺陷、二次缺陷)的有无)、替换方式(线性替换、滑动替换等)、替换区域的配置、校验的有无(包含与已校验区域有关的信息)、替换条件(包含缺陷判定基准)、替换列表的格式等信息。
因此,这里,设为在UDA1中应用线性替换,进行仅对于一次缺陷的缺陷管理。此外,设为在UDA2中应用线性替换,进行对于一次缺陷以及二次缺陷的缺陷管理。这些信息在制作缺陷管理信息时被存储在RPL块中。
从上层装置90接收到格式化命令时,与上述第一实施方式相同的格式化程序起动。但是,在所述步骤303中,根据UDA1的大小以及缺陷管理方式来决定SA1的大小,根据UDA2的大小以及缺陷管理方式来决定SA2-1~SA2-4的大小。这里,在UDA1中仅一次缺陷被管理,因此与二次缺陷也进行管理的情况相比,SA1的大小更小。
此外,在格式化处理中,对于UDA1基于RPL块1中存储的RPL块特定数据进行一次缺陷的检测管理。然后,检测出缺陷时,决定替换目的地并注册在替换列表中,更新替换列表。此外,对于UDA2基于RPL块2中存储的RPL块特定数据进行一次缺陷的检测管理。然后,检测出缺陷时,决定替换目的地并注册在替换列表中,更新替换列表。
接着,使用图14说明从上层装置90接收到记录请求命令时的处理。图14的流程图对应于由CPU40执行的一系列的处理算法。另外,假设光盘15完成了格式化处理。
从上层装置90接收到记录请求命令时,与图14的流程图对应的程序(以下称作‘第二记录处理程序’)的前端地址被设置在CPU40的程序计数器中,第二记录处理程序起动。
在步骤501~503中,进行与所述步骤401~403的处理相同的处理。但是,在所述步骤503中,在对象部分区域为UDA2时,考虑逻辑地址在替换区域中被跳过来求物理地址。
在接着的步骤504中,参照缺陷管理信息,判断RPL识别符是否为已知。如果RPL识别符为已知,则这里的判断为肯定,转移到步骤505。
在接着的步骤505中,指示对记录地址所表示的区域的数据的记录。
在接着的步骤507中,判断数据的记录是否正常结束。如果数据的记录未正常结束,则这里的判断为否定,转移到步骤509。
在该步骤509中,参照缺陷管理信息,判断对象部分区域是否为进行对于二次缺陷的替换处理的区域。如果对象部分区域是UDA2,则是进行对于二次区域的缺陷管理的区域,因此这里的判断为肯定,转移到步骤511。
在所述步骤511中,由于对象部分区域为UDA2,因此选择SA2-1~SA2-4中接近缺陷区域的替换区域,决定替换目的地地址并注册在替换列表中,并更新替换列表。另外,对缺陷区域分配的逻辑地址被分配到将该缺陷区域替换处的替换地址。
在接着的步骤513中,进行数据的替换。
在接着步骤515中,参照缺陷管理信息,判断对象部分区域是否为进行数据记录后的校验处理的区域。如果对象部分区域是UDA2,则是进行校验处理的区域,因此这里的判断为肯定,转移到步骤517。
在该步骤517中,从缺陷管理信息中提取校验处理中的替换条件等。这里,例如基于缺陷的判定基准,决定使用错误率还是使用ECC块的PI字节以及PO字节的其中一个。
在接着的步骤519中,进行校验处理。
在接着的步骤521中,基于RPL块2中存储的RPL块特定数据中包含的判定基准,判断是否有缺陷。例如,在对缺陷的判定使用错误率的情况下,如果错误率在规定值以上,则这里的判断为肯定,转移到步骤523。
在该步骤523中由于对象部分区域为UDA2,因此选择SA2-1~SA2-4中接近缺陷区域的替换区域,决定替换目的地地址并注册在替换列表中,并更新替换列表。
在接着的步骤525中,进行数据的替换。然后,结束第二记录处理程序。
另外,在所述步骤515中,如果对象部分区域为UDA1,则是不进行校验处理的区域,因此步骤515中的判断为否定,第二记录处理程序结束。此外,在所述步骤521,如果缺陷未被检测到,则步骤521中的判断为否定,第二记录处理程序结束。
进而,在所述步骤509中,如果对象部分区域为UDA1,则是不进行对于二次缺陷的替换处理的区域,因此步骤509中的判断为否定,转移到步骤527。此外,在该步骤527,通过上层装置90对用户进行错误报告。然后,第二记录处理程序结束。
此外,在所述步骤507中,如果数据的记录正常地结束,则步骤507中的判断为肯定,转移到所述步骤515。
进而,在所述步骤504中,如果RPL识别符未知,则这里的判断为否定,转移到步骤526。在该步骤526中,禁止数据的记录。然后,转移到所述步骤527。
从以上说明可知,本第二实施方式的光盘装置20中,通过CPU40以及由该CPU40执行的程序,实现设定部件以及缺陷管理部件。即,由图6的步骤303以及305实现设定部件,由图14的步骤507~525实现缺陷管理部件。此外,由CPU40以及由该CPU执行的程序、光拾取装置23、激光器控制电路24以及编码器25构成记录部件。
另外,由CPU40按照程序的处理实现的各部件的至少一部分可以由硬件构成,或者也可以全部由硬件构成。
此外,在本第二实施方式中,通过闪速存储器39中安装的程序中所述格式化程序以及所述第二记录程序构成本发明的程序。即,由与图6的步骤303以及305的处理对应的程序构成进行设定的步骤,由与图6的步骤307对应的程序构成进行记录的步骤,由与图14的步骤504对应的程序构成进行判断的步骤,由与图14的步骤505对应的程序实现许可记录的步骤,由与图14的步骤507~525对应的程序构成进行缺陷管理的步骤。
然后,通过图6的步骤303以及305的处理实施本发明的缺陷管理信息设定方法中的进行设定的步骤,由图6的步骤307的处理实施进行记录的步骤。此外,由图14的步骤507~525的处理实施本发明的缺陷管理方法中的进行缺陷管理的步骤。
此外,由图14的步骤504的处理实施本发明的记录方法中的进行判断的步骤,由步骤505的处理实施许可记录的步骤。
如以上所说明的,根据本第二实施方式的光盘装置,由于在UDA1以及UDA2中分别设置RPL块,因此对UDA1以及UDA2应用互相不同的缺陷管理,可以进行适于各部分区域的缺陷管理。即,由于具有对多个部分区域的每个独立的缺陷管理信息,因此可以进行更复杂的缺陷管理。例如,通过将UDA1作为AV数据区域,将UDA2作为PC数据区域,将如AV数据和PC数据这样的用途或性质不同的数据混合记录在光盘15中时,可以对各个数据进行最佳的记录。从而,可以适当地在同一信息记录介质中记录用途或性质互相不同的多个种类的数据。
此外,由于根据缺陷管理方式决定替换区域的大小,因此可以放置产生浪费的区域。
此外,由于缺陷管理信息包含用于识别该缺陷管理信息的数据结构的识别符,因此可以存储对各缺陷管理方式最佳的信息。从而,可以混合进行简单的缺陷管理的部分区域和进行复杂的缺陷管理的部分区域。
此外,由于多个部分区域分别具有独立的缺陷判定基准,因此可以进行适于各部分区域的缺陷检测。
此外,由于在UDA2内分散配置多个替换区域SA2(这里,设为SA2-1~SA2-4),因此在UDA2中,可以使用比上述变形例靠近缺陷区域的替换区域,并可以进一步缩短替换处理的存取时间。
此外,在UDA1和UDA2之间存在替换区域SA1,但在UDA2中存在多个替换区域SA2,但在UDA1以及UDA2中由于逻辑地址连续,因此在各部分区域间确保逻辑地址的连续性,用户可以通过逻辑地址来指定部分区域。
即,由于各部分区域分别独立具有替换区域,因此可以进行适于缺陷管理方式的替换区域的配置。例如,在同一盘中混合记录如AV数据和PC数据这样用户或性质不同的数据的情况下,可以避免在AV数据区域中使替换区域浪费,并且在PC数据区域中尽可能接近配置替换区域。
此外,由于将每个部分区域的缺陷管理信息记录在光盘中,因此即使插入其它的光盘装置,也可以正确地识别各部分区域的缺陷管理方式,并可以确保互换性。此外,即使在从数据区域的中途开始逻辑地址的情况下,由于存储了UDA1的开始地址,因此可以容易地应对。
此外,在数据记录之前,判断RPL识别符(识别符)是否为已知,在RPL识别符为已知的情况下,许可记录,因此可以基于缺陷管理信息来进行适当的缺陷管理。从而,作为结果,可以在同一信息记录介质中适当地记录用途或性质互相不同的多个种类的数据。
另外,在上述第二实施方式中,也可以对于每个RPL识别符改变替换列表的大小。
此外,例如通过将UDA1设为AV数据区域,并在盘初始化时预先通过滑动替换来替换一次缺陷,可以避免使用在UDA1内产生的缺陷。在该情况下,作为替换区域,只要有可以替换预想的一次缺陷的大小即可。而且,通过在UDA1中设定为不进行二次替换,可以不进行AV数据的记录中的缺陷检测,并可以确保数据记录的实时性。另一方面,通过设定为将UDA2作为PC数据区域,并通过线性替换进行二次缺陷的替换,可以保证记录数据的可靠性。
另外,在以上各实施方式中,说明了将数据区域分割为两个部分区域的情况,但不限于此,也可以分割为三个以上的部分区域。
此外,在上述实施方式中,说明了在DMI块内存储替换列表的情况,但不限定于此,也可以将替换列表存储在与DMI块不同的区域中。
此外,在上述各实施方式中,本发明的程序被记录在闪速存储器39中,但也可以记录在其它的记录介质(CD、光磁盘、DVD、存储卡、USB存储器、软盘等)中。在该情况下,通过与各记录介质对应的再现装置(或专用接口)将本发明的程序载入闪速存储器39中。此外,也可以通过网络(LAN、内部网、因特网等)将本发明的程序传送到闪速存储器39中。主要是本发明的程序被载入闪速存储器39中即可。
此外,在上述各实施方式中,说明了光盘为DVD+RW的情况,但本发明不限定于此,也可以是其它的DVD、CD或与约405nm的波长的光对应的下一代的信息记录介质。另外,在该情况下,光盘装置使用对应于信息记录介质的种类。
此外,在上述各实施方式中,说明了光拾取装置包括一个半导体激光器的情况,但不限于此,例如也可以包括发出互相不同的波长的光束的多个半导体激光器。在该情况下,也可以包含例如发出波长约为405nm的光束的半导体激光器、发出波长约为660nm的光束的半导体激光器以及发出波长约为780nm的光束的半导体激光器的至少一个。即,光盘装置可以是与符合互相不同的标准的多种光盘对应的光盘装置。
此外,在上述各实施方式中,说明了信息记录介质为光盘的情况,但不限定于此。在该情况下,代替光盘装置,使用与信息记录介质对应的信息记录装置。
权利要求
1.一种缺陷管理信息设定方法,设定用于对信息记录介质的数据区域中的缺陷区域进行管理的缺陷管理信息,该方法包含逻辑地址连续地将所述数据区域分割为多个部分区域,对每个所述部分区域设定缺陷管理信息的步骤。
2.如权利要求1所述的缺陷管理信息设定方法,其特征在于,所述缺陷管理信息包含与检测缺陷区域时的判定基准有关的信息,所述判定基准在所述多个部分区域中至少两个部分区域中被单独地设定。
3.如权利要求1或2所述的缺陷管理信息设定方法,其特征在于,所述多个部分区域中还包含不进行缺陷管理的部分区域。
4.如权利要求3所述的缺陷管理信息设定方法,其特征在于,所述信息记录介质是盘状的介质,不进行所述缺陷管理的部分区域比进行缺陷管理的部分区域被设置在更内周侧。
5.如权利要求1或2所述的缺陷管理信息设定方法,其特征在于,所述缺陷管理信息包含与缺陷区域的替换区域有关的信息,对每个部分区域设定所述替换区域。
6.如权利要求3所述的缺陷管理信息设定方法,其特征在于,所述缺陷管理信息包含与缺陷区域的替换区域有关的信息,对所述多个部分区域中除了不进行所述缺陷管理的部分区域之外的每个部分区域设定所述替换区域。
7.如权利要求5所述的缺陷管理信息设定方法,其特征在于,所述替换区域被设置在两个部分区域之间,所述替换区域的前一个部分区域和所述替换区域的后一个部分区域的逻辑地址连续。
8.如权利要求5所述的缺陷管理信息设定方法,其特征在于,在所述多个部分区域中至少一个部分区域中,与所述至少一个部分区域接近设有对应的替换区域。
9.如权利要求5所述的缺陷管理信息设定方法,其特征在于,在所述多个部分区域中至少一个部分区域中,在所述至少一个部分区域中分散设有对应的替换区域。
10.如权利要求1所述的缺陷管理信息设定方法,其特征在于,在所述信息记录介质的初始化时进行用于设定所述缺陷管理信息的步骤。
11.如权利要求1所述的缺陷管理信息设定方法,其特征在于,所述数据区域的分割方法以及各部分区域的缺陷管理方式由用户设定。
12.如权利要求1所述的缺陷管理信息设定方法,其特征在于,该方法还包含在所述信息记录介质的规定区域中记录缺陷管理信息的步骤。
13.如权利要求1所述的缺陷管理信息设定方法,其特征在于,所述缺陷管理信息包含用于识别该缺陷管理信息的数据结构的识别符。
14.一种记录方法,在信息记录介质的数据区域中记录数据,该方法包含基于由权利要求13记载的缺陷管理信息设定方法设定的缺陷管理信息,判断与数据被记录的区域所属的部分区域对应的缺陷管理信息中包含的识别符是否为已知的步骤;以及在所述判断的结果,所述识别符为已知的情况下,许可所述数据的记录的步骤。
15.一种缺陷管理方法,管理信息记录介质的数据区域中的缺陷区域,该方法包含基于与数据被记录的记录区域有关的信息和由权利要求1中记载的缺陷管理信息设定方法设定的缺陷管理信息,进行所述记录区域的缺陷管理的步骤。
16.一种程序,用于对信息记录介质记录数据的信息记录装置,该程序使用于所述信息记录装置的控制的计算机执行以下步骤,即逻辑地址连续地将所述信息记录介质的数据区域分割为多个部分区域,对每个所述部分区域设定缺陷管理信息。
17.如权利要求16所述的程序,其特征在于,该程序还使所述用于控制的计算机执行在所述信息记录介质的规定区域中记录所述缺陷管理信息的步骤。
18.如权利要求16或17所述的程序,其特征在于,所述缺陷管理信息包含用于识别该缺陷管理信息的数据结构的识别符,该程序还使所述用于控制的计算机执行基于由所述进行设定的步骤设定的缺陷管理信息,判断与数据被记录的区域所属的部分区域对应的所述识别符是否为已知的步骤;以及在所述判断的结果,所述识别符为已知的情况下,许可所述数据的记录的步骤。
19.如权利要求16所述的程序,其特征在于,该程序还使所述用于控制的计算机执行以下步骤,即基于由所述进行设定的步骤设定的缺陷管理信息和与数据被记录的记录区域有关的信息,进行所述记录区域的缺陷管理的步骤。
20.一种计算机可读取的记录介质,记录了权利要求16中记载的程序。
21.一种信息记录装置,对信息记录介质记录数据,该装置包括设定部件,逻辑地址连续地将所述数据区域分割为多个部分区域,对每个所述部分区域设定缺陷管理信息;记录部件,在所述数据区域内记录数据;以及缺陷管理部件,基于与数据被记录的记录区域有关的信息和所述缺陷管理信息,进行所述记录区域的缺陷管理。
22.如权利要求21所述的信息记录装置,其特征在于,所述缺陷管理信息包含与检测缺陷区域时的判定基准有关的信息,所述设定部件在所述多个部分区域中至少两个部分区域中单独地设定所述判定基准。
23.如权利要求21或22所述的信息记录装置,其特征在于,所述多个部分区域中还包含不进行缺陷管理的部分区域。
24.如权利要求23所述的信息记录装置,其特征在于,所述信息记录介质是盘状的介质,不进行所述缺陷管理的部分区域比进行缺陷管理的部分区域被设置在更内周侧。
25.如权利要求21或22所述的信息记录装置,其特征在于,所述缺陷管理信息包含与缺陷区域的替换区域有关的信息,所述设定部件对每个部分区域设定所述替换区域。
26.如权利要求23所述的信息记录装置,其特征在于,所述缺陷管理信息包含与缺陷区域的替换区域有关的信息,所述设定部件对所述多个部分区域中除了不进行所述缺陷管理的部分区域之外的每个部分区域设定所述替换区域。
27.如权利要求25所述的信息记录装置,其特征在于,所述替换区域被设置在两个部分区域之间,所述替换区域的前一个部分区域和所述替换区域的后一个部分区域的逻辑地址连续。
28.如权利要求25所述的信息记录装置,其特征在于,在所述多个部分区域中至少一个部分区域中,与所述至少一个部分区域接近设有对应的替换区域。
29.如权利要求25所述的信息记录装置,其特征在于,在所述多个部分区域中至少一个部分区域中,在所述至少一个部分区域中分散配置有对应的替换区域。
30.如权利要求21所述的信息记录装置,其特征在于,所述设定部件在所述信息记录介质的初始化时设定所述缺陷管理信息。
31.如权利要求21所述的信息记录装置,其特征在于,所述数据区域的分割方法以及各部分区域的缺陷管理方式可由用户设定。
32.如权利要求21所述的信息记录装置,其特征在于,所述记录部件还在所述信息记录介质的规定区域中记录所述缺陷管理信息。
33.如权利要求21所述的信息记录装置,其特征在于,所述缺陷管理信息包含用于识别该缺陷管理信息的数据结构的识别符。
34.如权利要求33所述的信息记录装置,其特征在于,在与所述数据被记录的区域所属的部分区域对应的缺陷管理信息中包含的所述识别符为已知的情况下,所述记录部件记录所述数据。
全文摘要
信息记录装置将数据区域分割为多个部分区域(UDA1、UDA2)(步骤303),对每个部分区域设定包含缺陷管理方式的缺陷管理信息(步骤305)。因此,将UDA1设为不进行缺陷管理的区域,将UDA2设为进行缺陷管理的区域,从而记录在UDA1中的信息被确保数据的连续性,记录在UDA2中的信息被确保数据的可靠性,可以将用途或性质互相不同的多个数据适当地记录在同一信息记录介质中。
文档编号G11B20/10GK1918656SQ200580004988
公开日2007年2月21日 申请日期2005年2月9日 优先权日2004年2月19日
发明者佐佐木启之 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1