可追加记录信息记录介质,信息记录方法,信息再现方法,信息记录装置和信息再现装置的制作方法

文档序号:6755349阅读:111来源:国知局
专利名称:可追加记录信息记录介质,信息记录方法,信息再现方法,信息记录装置和信息再现装置的制作方法
技术领域
本发明涉及可追加记录信息记录介质、信息记录方法、信息再现方法、信息记录装置和信息再现装置,其中在所述可追加记录信息记录介质中的同一区域内,数据只可记录一次。
背景技术
光盘可用作具有扇形结构的信息存储介质。近年来,音频和视频中的AV数据被数字化,并且已经开发出具有更高密度、更大容量的光盘。根据光盘的特性,可将其大致分成三类。第一类是再现专用盘,其中利用盘的凸起和凹坑来记录数据,并且用户不能记录新的数据。第二类是可追加记录盘,其具有有机染料等的记录膜层,以允许仅记录一次。第三类是可重写盘,其具有相变物质等的记录膜层以允许记录多次(即,重写)。
通常,可追加记录盘与再现专用盘高度兼容,并且因为制造设备的原因,它可以以相对低的成本来制造,因此在近些年越来越普遍。作为典型的可追加记录盘,DVD-R(Digital Versatile Disc Recordable,可记录数字多功能光盘)和CD-R(Compact Disc Recordable,可记录光盘)被广泛应用。
然而,因其中的已记录数据和管理信息不能被重写,可追加记录盘需要专属于该可追加记录盘的控制。此后,将参照DVD-R盘的例子来对可追加记录盘进行描述。


图1A到1C是用于说明在DVD-R盘上多次记录数据的情况的图。
图1A示出DVD-R盘100的数据结构,在该盘中,用于记录用户指定的数据的用户数据区域102处于未记录状态。位于内部圆周部分的RMA(Recording Management Area,记录管理区域)是用于管理用户数据区域102的记录状态的区域。在DVD-R中,在称为RZone(保留区域)的区域中管理可追加记录区域。在图1A中,RZone#1作为唯一的可追加记录区域而存在。
图1B示出了其中分配了三个可追加记录区域RZone#1、RZone#2、RZone#3的状态。影线指示的部分代表已记录区域。以这种方式,当执行其中有未记录区域夹在中间的记录操作时,为了管理DVD-R盘上的可追加记录位置,需要执行RZone的保留操作。在RMA101中管理每个RZone的起始地址、以及指示每个RZone中最后已记录位置的LRA(Last Recorded Address,最后已记录地址)。为了图1B中所示的盘能够由诸如DVD-ROM(数字多功能光盘只读存储器)驱动器这样的再现专用装置来再现,就需要边界关闭处理。执行该边界关闭处理以避免再现专用装置不能访问盘上未记录区域的限制。
图1C示出执行边界关闭处理后的数据结构。记录数据以便在RZone中没有未记录区域存在,并且界外(Bout)区域110记录在边界区域的末端。界外区域110防止再现专用装置对未记录区域的不当访问。跟在如上所述记录的边界区域#1之后,产生可用于下一记录的RZone#4。
图2示出RMA 101的数据结构。
RMA 101是存储用于管理RZone上信息的RMD(RecordingManagement Descriptor,记录管理描述符)的区域。当新的RZone被保留、或者当盘从记录装置弹出时,RMD被更新。因为新的RMD在后继区域中更新,所以最新RMD 120被记录在已记录区域的末端(即直接在未记录区域之前)。
最新RMD 120包含用于识别盘的类型的盘标识信息121、用于存储记录功率等的调节结果的OPC(最佳功率校准)信息122、用于存储关于边界的管理信息的边界管理信息123、以及用于存储关于RZone的管理信息的RZone管理信息124。
RZone管理信息124存储关于每个RZone的信息。此后,将用图1B所示的情况来描述RZone管理信息124。因为最后RZone号码125存储了在该盘上分配的最后RZone号码,所以指示保留的RZone#3的“3”被作为RZone的号码而存储。指示保留的RZone#1的“1”和指示保留的RZone#2的“2”分别存储在保留RZone#1号码126和保留RZone#2号码127中。对于DVD-R的情况,未关闭的保留RZone数目的最大值是2。指示RZone#1区域起始位置的地址被存储在RZone#1起始地址128。指示RZone#1中已记录区域的最后位置的地址被存储在RZone#1 LRA 129。然而,因为RZone#1 LRA 129不是每次都更新,因此在一些情况下,RZone#1 LRA 129与最后已记录位置并不相符,例如,供应给记录装置的电力在未预期的时间中断的情况。在此类情况下,基于RZone#1 LRA 129中的信息,记录装置进行搜索以确定是否后继区域未记录,来检测真正的最后已记录位置。RZone#2区域的起始地址和最后已记录地址被分别存储在RZone#2起始地址130和RZone#2 LRA 131中。
图3是示出当DVD-R盘被加载到记录装置中时的处理的流程图,其中所述DVD-R盘是常规的可追加记录信息记录介质。此后,将参照该流程来描述处理的细节。
一旦确定所加载的信息存储介质是DVD-R盘,记录装置搜索RMA区域中已记录区域的末端,以获得最新RMD。基于来自盘的再现信号等,记录装置顺序地确定一个区域是已记录区域或是未记录区域,从而搜索已记录区域和未记录区域之间的边界(步骤S301)。
一旦检测到已记录区域和未记录区域之间的边界,记录装置确定已记录区域的最后区域是最新RMD,然后执行读取处理(步骤S302)。
基于从盘中读出的最新RMD区域的内容,记录装置确定是否该最新RMD的内容有可追加记录保留RZone。当检测到可追加记录保留RZone时,处理继续执行步骤S304,当没有检测到可追加记录保留RZone时,处理将继续执行步骤S305(步骤S303)。
当在步骤S303中检测到可追加记录保留RZone时,记录装置从保留RZone的LRA搜索后继区域。如上所述,由于LRA可能不对应于真正的最后已记录位置,因此要通过搜索后继区域来获得真正的最后已记录位置。记录装置将直接在已记录和未记录区域之间的边界之前的区域的地址作为真正的LRA而在内部存储,所述边界最初在LRA的后继区域中检测到。此后,为确定是否另一个可追加记录保留RZone存在,处理继续执行步骤S303(步骤S304)。
已经完成了在所有保留RZone中的LRA搜索的记录装置,在最后RZone中执行LRA搜索,作为最后的步骤。在存储于最新RMD中的LRA的后继区域里,记录装置以与步骤S304中的处理相同的方式,搜索已记录区域和未记录区域之间的边界,并且检测真正的LRA,然后在内部存储该真正的LRA(步骤S305)。
由于上述的处理流程,记录装置获得盘上的所有可记录地址,并且在内部存储这些地址。
图4是示出用于新保留RZone以管理已记录位置的处理的流程图。此后,将会参照该流程的对该处理的细节进行描述。在下面的描述中,记录装置从诸如个人计算机这样的高阶控制装置接收RZone保留指令、以及要保留的RZone的区域长度。
已经接收到新的RZone保留指令的记录装置确定是否新的RZone保留指令的数目没有超过预定的可保留RZone的数目(在DVD-R盘的情况下最多至2)。当确定保留新的RZone会引起可保存RZone的数目超出时,该处理错误结束。当确定保留新的RZone没有引起可保存RZone的数目超出时,该处理将继续执行步骤S402,并且RZone保留处理继续。(步骤S401)。
记录装置确保由高阶控制装置在最后RZone的第一部分指定的RZone区域长度。最后RZone的起始位置也被更新,以便成为作为新保留的RZone而保留的区域的后继。记录装置从盘上执行读取操作,在内部存储的RMD信息中存储新保留的RZone的起始地址和LRA,并更新最后RZone的起始地址(步骤S402)。
记录装置在RMA中未记录区域的起始区域中记录在步骤S402中更新的RMD,所述起始区域即最新RMA的直接后继区域(步骤S403)。
如上所述,记录装置一旦接收到新的RZone保留指令后就更新RMD的内容。
图5是示出用于将用户数据记录到图1A到1C和2中说明的DVD-R盘的用户数据区域102的记录过程的流程图。此后,将参照该流程对该处理的细节进行说明。在以下描述中,记录装置接收记录用户数据的记录起始地址、以及指示要记录数据的数据长度的记录长度,所述记录长度作为来自诸如个人计算机这样的高阶控制装置的控制信息。记录装置参考内部保存的RMD信息,以确定由高阶控制装置指示的记录起始地址是否与可追加记录保留RZone或最后RZone的可记录地址相匹配。这里,可记录地址指的是最后已记录地址的直接后继区域的地址。当由高阶控制装置指示的记录起始地址不与任何可追加记录RZone的可记录地址相匹配时,进程错误结束。另一方面,当记录起始地址与任一可追加记录RZone的可记录地址相匹配时,进程继续执行步骤S502(步骤S501)。
记录装置参考内部保存的RMD信息来确定是否对应于指定记录长度的可追加记录区域仍存在于进行记录所要求的可追加记录RZone中。当对应于指定记录长度或更大的可追加记录区域存在时,处理继续执行步骤S503,当对应于指定记录长度或更大的可追加记录区域不存在时,处理错误结束(步骤S502)。
记录装置从高阶控制装置接收要记录的用户数据,并将所传输的用户数据记录到指定的记录起始地址的后继区域中。(步骤S503和S504)。
当在步骤S504的记录处理中发生无法恢复的错误时,处理错误结束。另一方面,当没有错误发生、并且记录了所有指定的用户数据时,处理继续执行步骤S506(步骤S505)。
当在步骤S505中正确地记录了从所有高阶控制装置传输的用户数据时,记录装置更新存储在该装置存储器中的RMD信息。其中记录了用户数据的RZone的最后已记录地址(LRA)在这里被更新(步骤S506)。
如上所述,记录装置向可追加记录位置的后继区域中执行记录操作并更新已记录RZone的最后已记录地址。在步骤S506中,所更新的RMD信息可以记录在盘上。通常,但是,由于涉及记录所需时间的性能和RMA区域消耗降低的原因,在诸如在卸下盘的过程中这样的时候,存储在装置中的RMD信息被记录在盘上。
图6是示出用于关闭图1A到1C和图2中说明的DVD-R的RZone的处理过程的流程图。此后,将参照该流程图对该处理的细节进行描述。在以下描述中,从诸如个人计算机这样的高阶控制装置传输关闭指令命令和作为控制信息的要被关闭的RZone号码。
一旦从高阶控制装置接收到RZone关闭指令,记录装置确定是否指定的RZone处于可追加记录状态。当确定指定的RZone处于可追加记录状态时,处理继续执行步骤S602,且关闭处理继续。当确定指定的RZone没有处于可追加记录状态时,关闭处理错误结束(步骤S601)。
记录装置参考装置中存储的RMD信息来确定从高阶控制装置发布的关闭指令所针对的RZone号码是否与最后RZone或者保留RZone相对应。当确定关闭指令是对于一个保留RZone时,处理继续执行步骤S603,并且当确定关闭指令是对于最后RZone时,处理继续执行步骤S605(步骤S602)。
记录装置确定是否未记录区域存在于发布关闭指令所针对的RZone中。当未记录区域存在时,处理继续执行步骤S604,当未记录区域不存在时,处理继续执行步骤S605(步骤S603)。
在步骤S602和S603中,当确定从高阶控制装置发布的关闭指令所针对的RZone是保留RZone并且在该保留RZone中存在未记录区域时,记录装置将空(NULL)数据(将所有用户数据设定为“0”的数据)记录到发布关闭指令所针对的保留RZone中的所有未记录区域中。
要关闭的RZone被从RMD中的RZone管理中删除,其中所述RMD存储于记录装置中。在这里,RZone删除意味着,当关闭的RZone是保留RZone时,在RZone管理信息中的保留RZone号码区域中设置“0”。当关闭的RZone是最后RZone时,RZone删除意味着将最后RZone号码区域设置为加“1”的值。例如,在图2中,当保留RZone#1被关闭时,保留RZone#1号码126被设置成“0”。作为另一个例子,在“3”被存储在最后RZone号码中的情况下,当RZone号码3被关闭时,最后RZone号码被设置成“4”。通过上述例子中的处理,关闭的RZone的信息被从RMD中删除(步骤S605)。
在RMA中的未记录区域起始区域中,记录装置记录在步骤S605中更新的RMD,所述未记录区域起始区域即盘上最新RMD的直接后继区域(步骤S606)。
如上所述,记录装置执行RZone关闭处理以便在RZone中没有留下任何未记录区域。
接下来,将会参照图7A、7B和8来描述在常规的记录方法中如何在文件系统级管理已记录用户数据。
图7A和7B示出了要在盘上记录的文件和目录的例子。
图7A示出了一个例子,其中DIR_1目录存在于根目录中,且两个文件,即FILE_A、FILE_B,进一步存在于DIR_1目录中。图7B示出了一个结构,其中在根目录中创建新的DIR_2目录,且两个文件,即FILE_C和FILE_D,被添加到DIR_2目录中。
图8是一个格式视图,用于说明文件/目录管理信息的数据结构,其中所述文件/目录管理信息用于管理图7A和7B中示出的文件和目录结构。在卷(volume)结构801中记录了一个卷空间结构。在文件结构/文件区域829中记录了文件组描述符802和根目录(ROOT_DIR)的文件条目803。在VAT(Virtual Allocation Table,虚拟分配表)结构830中,记录了描述虚拟逻辑地址分配的VAT804和指示VAT记录位置的VAT ICB 805。为了在追加记录目录和文件时更新文件管理信息,因此记录了VAT结构832和VAT结构834。
当记录图7A中所示出的目录和文件时,在图8中示出的用于卷结构中的卷结构801的数据、文件结构/文件区域829、VAT结构830、文件结构/文件区域831、和VAT结构832被记录,并且文件结构/文件区域833和VAT结构834是未记录区域。文件结构/文件区域831包含FILE_A 806,其是文件“FILE_A”的文件数据;FILE_A文件条目807,其存储“FILE_A”的文件数据的记录位置和文件属性;FILE_B 808,其是文件“FILE_B”的文件数据;FILE_B文件条目809,其存储“FILE_B”的文件数据的记录位置和文件属性;“DIR_1”文件条目810,其存储关于目录“DIR_1”的信息;和“ROOT_DIR”文件条目811,其存储关于根目录“ROOT_DIR”的信息。存储于文件结构/文件区域831中的文件条目的虚拟地址被存储在VAT结构832中,将会在后面描述。
接下来,当如图7B中所示的目录“DIR_2”、文件“FILE_C”和“FILE_D”被追加记录时,将文件结构/文件区域833和VAT结构834追加记录到盘上。文件结构/文件区域833包含FILE_C 814,其是文件“FILE_C”的文件数据;FILE_C文件条目815,其存储“FILE_C”的文件数据的记录位置和文件属性;FILE_D 816,其是文件“FILE_D”的文件数据;FILE_D文件条目817,其存储“FILE_D”的文件数据的记录位置和文件属性;“DIR_2”文件条目818,其存储关于目录“DIR_2”的信息;和“ROOT_DIR”文件条目819,其存储关于根目录“ROOT_DIR”的信息。存储于文件结构/文件区域833中的文件条目的虚拟地址被存储在VAT结构834中。
如上所述,在UDF文件系统中,当向可追加记录盘添加新的文件和目录时,所添加的文件和目录的信息以及存储用于获得该信息的位置信息的VAT结构能够被更新并记录。此外,因为VAT结构被安排在已记录区域的末端(即直接在未记录区域之前),记录/再现装置能够获得最新VAT结构(图8中的VAT结构834)以获得目录和文件信息。
图9A到9C示出了图8中示出的VAT 804、VAT 812和VAT 820各自的数据结构。
图9A示出了在记录任何目录或文件之前VAT 804的数据格式。作为目录和文件的文件条目,VAT 804只包含“ROOT_DIR”的文件条目的逻辑地址。
图9B是在记录了目录“DIR_1”之后VAT 812的数据格式。VAT812在各自的VAT条目2到4中,分别包含“DIR_1”的文件条目逻辑地址、“FILE_A”的文件条目逻辑地址和“FILE_B”的文件条目逻辑地址。因而,获得VAT 812使得可以获得存储在文件结构/文件区域831中的文件和目录的文件条目信息的记录地址(逻辑地址)。
图9C示出了在记录了目录“DIR_2”之后VAT 820的数据格式。除了VAT 812的数据结构以外,VAT 820在各自的VAT条目5到7中,分别包含“DIR_2”的文件条目逻辑地址、“FILE_C”的文件条目逻辑地址和“FILE_D”的文件条目逻辑地址。
如上所述,在作为常规可追加记录盘的DVD-R中,通过记录VAT结构而实现了追加文件记录,其中所述VAT结构是用于在每次执行追加记录处理时,获得已记录区域的结尾的文件和目录信息的地址转换表。
然而,如在DVD-R盘的例子中所描述的,为了管理有多个追加记录点的盘,必须管理被称作RZone的特殊的数据结构,因此需要非常复杂的数据管理。所以,记录装置需要设置诸如RZone保留处理、关闭处理和RZone状态管理处理这样的功能。例如,当DVD-R记录装置与个人计算机一起使用时,为了执行记录,用户必须执行对应于RZone管理的特殊的专用应用。
另一个问题是,如参照图3中所示的当加载光盘时记录装置的处理流程所描述的,记录装置搜索所有RZone中的可追加记录区域,因此增加了启动时间。
另一个问题是,如参照图8和9A到9C所描述的,盘上记录的所有数据结构能够在文件系统级上管理,但却被冗余地与使用RZone的区域管理共同管理。因此,整个系统趋于复杂。
本发明解决了上述问题。其目的是提供一种信息记录介质,用于仅管理盘上一个已记录区域末端位置;一种记录装置,用于将信息记录到信息记录介质上;以及一种信息再现装置,用于再现信息记录介质上的信息。

发明内容
根据本发明的信息记录方法是用于在可追加记录信息记录介质上记录数据的信息记录方法。该可追加记录信息记录介质包括用于记录用户数据的用户数据区域和用于记录控制信息的控制信息区域。该信息记录方法包括在用户数据被记录在用户数据区域中之前,确定是否用户数据的记录是从一个预定位置开始的步骤,其中在用户数据区域中的至少一个已记录区域中,所述预定位置在位于用户数据区域中最后位置的已记录区域的末端向后较远的位置;和当确定用户数据的记录是从该预定位置开始时,从该预定位置记录用户数据,并更新指示位于用户数据区域中最后位置的已记录区域的位置的最新已记录区域位置的步骤,从而实现上述目的。
控制信息区域可包括已记录区域位置存储区域,用于存储最新已记录区域位置。更新最新已记录区域位置的步骤可包括检测已记录区域位置存储区域中已记录区域和未记录区域之间的边界的步骤,和在所检测到的边界的直接后继的未记录区域中记录最新已记录区域位置的步骤。
控制信息区域可进一步包括备份区域,用于补偿在已记录区域位置存储区域中的短缺;并且更新最新已记录区域位置的步骤可包括确定是否已记录区域位置存储区域的整个区域被使用的步骤,和当确定已记录区域位置存储区域的整个区域被使用时在备份区域中记录最新已记录区域位置的步骤。
本发明的信息记录装置是用于在可追加记录信息记录介质上记录数据的信息记录装置。该可追加记录信息记录介质包括用于记录用户数据的用户数据区域和用于记录控制信息的控制信息区域。该信息记录装置包括确定模块,用于在用户数据被记录在用户数据区域中之前,确定是否用户数据的记录是从一个预定位置开始,其中在用户数据区域中的至少一个已记录区域中,所述预定位置在位于用户数据区域中最后位置的已记录区域的末端向后较远的位置;和更新模块,用于当确定用户数据的记录是从该预定位置开始时,从该预定位置记录用户数据,并更新指示位于用户数据区域中最后位置的已记录区域的位置的最新已记录区域位置,从而实现上述目的。
控制信息区域可包括已记录区域位置存储区域,用于存储最新已记录区域位置。并且,更新模块可包括检测已记录区域位置存储区域中已记录区域和未记录区域之间的边界的模块、和在所检测到的边界的直接后继的未记录区域中记录最新已记录区域位置的模块。
控制信息区域可进一步包括一个备份区域,用于补偿在已记录区域位置存储区域中的短缺;并且更新模块可包括确定是否已记录区域位置存储区域的整个区域被使用的模块,和当确定已记录区域位置存储区域的整个区域被使用时在备份区域中记录最新已记录区域位置的模块。
本发明的可追加记录信息记录介质是具有用于记录用户数据的用户数据区域和用于记录控制信息的控制信息区域的可追加记录信息记录介质。在用户数据区域中的至少一个己记录区域中,最新已记录区域位置指示位于用户数据区域中最后位置的已记录区域的位置,该最新已记录区域位置被记录在控制信息区域中,从而实现上述目的。
可追加记录信息记录介质可包括第一记录层第二记录层,并且用户数据区域可被定义为单一用户数据区域,其实质上贯穿第一记录层和第二记录层而延续。
信息再现方法是用于再现在可追加记录信息记录介质中记录的数据的方法。该可追加记录信息记录介质包括用于记录用户数据的用户数据区域和用于记录控制信息的控制信息区域。在用户数据区域中的至少一个已记录区域中,最新已记录区域位置指示位于用户数据区域中最后位置的已记录区域的位置,该最新已记录区域位置被记录在控制信息区域中。该信息再现方法包括获得在控制信息区域中记录的最新已记录区域位置的步骤;基于最新已记录区域位置来搜索位于用户数据区域中最后位置的已记录区域的末端的步骤,从而实现上述目的。
本发明的信息再现装置是用于再现在可追加记录信息记录介质中记录的数据的信息再现装置。该可追加记录信息记录介质包括用于记录用户数据的用户数据区域和用于记录控制信息的控制信息区域。在用户数据区域中的至少一个已记录区域中,最新已记录区域位置指示位于用户数据区域中最后位置的已记录区域的位置,该最新已记录区域位置被记录在控制信息区域中。该信息再现装置包括用于获得在控制信息区域中记录的最新已记录区域位置的模块;和用于基于最新已记录区域位置来搜索位于用户数据区域中最后位置的已记录区域的末端的模块,从而实现上述目的。
附图简述图1A到1C是说明在常规DVD-R中记录过程的解释图;图2是在常规DVD-R中RMA的数据格式;图3是说明常规DVD-R的启动过程的流程图;图4是说明在常规DVD-R中保留一个RZone的处理的流程图;图5是说明在常规DVD-R中记录处理过程的流程图;图6是说明在常规DVD-R中RZone关闭处理过程的流程图;图7A和7B是说明目录/文件结构例子的解释图,用于说明UDF文件系统;图8是示出了文件管理结构的数据结构的数据格式,用于说明UDF文件系统;图9A到9C是每个示出了在UDF文件系统中的VAT结构的数据结构的数据格式;图10是说明根据本发明的可追加记录信息记录介质的数据结构的解释图;图11是说明根据本发明的具有两个层的可追加记录信息记录介质的数据结构的解释图;图12A和12B是说明管理根据本发明的具有两个层的可追加记录信息记录介质上的已记录区域位置的方法的解释图;图13是示出根据本发明的信息记录/再现装置的构造的一个例子的方框图;图14是说明在根据本发明的信息记录/再现装置中盘启动时的处理过程的流程图;图15是说明在根据本发明的信息记录/再现装置中用户数据的记录处理的处理过程的流程图。
具体实施例方式
(第一实施例)此后,将会参照图10描述根据本发明的可追加记录信息记录介质的一个实施例。
可追加记录信息记录介质1000包括引入区域、用于记录用户数据的用户数据区域和引出区域。引入区域和引出区域是用于记录控制信息的控制信息区域。可追加记录信息记录介质1000能够随机访问该用户数据区域。
引入区域包括已记录区域位置存储区域1001,用于存储可追加记录信息记录介质(例如,一张盘)1000上已记录区域的位置(地址)。
已记录区域位置存储区域1001存储了已记录区域位置,该已记录区域位置指示用户数据区域中已记录区域的位置。例如,当可追加记录信息记录介质1001从记录装置卸下(弹出)时,已记录区域位置被记录在已记录区域位置存储区域1001中。作为选择,当记录装置接收到用于从远离用户数据区域中最后已记录区域的末端的位置开始记录用户数据的记录指令(也就是,当根据记录指令来记录用户数据时,导致两个已记录区域夹着未记录区域的记录指令)时,已记录区域位置被记录在已记录区域位置存储区域1001中。
通过在已记录区域位置存储区域1001中检测已记录区域和未记录区域之间的边界,并在所检测到的边界的直接后继的未记录区域中记录最新已记录区域位置1010,来更新已记录区域位置。因此,最新已记录区域位置1010被安排在已记录区域位置存储区域1001中的已记录区域的末端部分。除了最新已记录区域位置1010之外的已记录区域位置(例如,已记录区域位置#0、已记录区域位置#1、……等等)指示已记录区域位置存储区域1001中的旧位置的信息,因此是无效的。
图10示出了用户数据被记录在可追加记录信息记录介质1000的用户数据区域中的第一已记录区域1015和第二已记录区域1016中的状态。
在图10所示的例子中,从整个用户数据区域是未记录区域的状态开始,首先,第一用户数据被记录在用户数据区域中的未记录区域中,然后第二用户数据被记录在用户数据区域中的未记录区域中。记录第一用户数据的区域被称为“第一已记录区域1015”。记录第二用户数据的区域被称为“第二已记录区域1016”。
当从整个用户数据区域是未记录区域的状态开始记录第一用户数据时,记录装置在已记录区域位置#0记录开始记录第一用户数据的位置(也就是,第一已记录区域1015的起始位置),然后开始记录操作。此后,当从第一用户数据被记录在第一已记录区域1015的状态开始记录第二用户数据时,记录装置确定是否在远离第一已记录区域1015的末端的一个位置开始记录第二用户数据(也就是,作为记录第二用户数据的结果,是否在第一已记录区域1015和第二已记录区域1016之间存在未记录区域)。一旦确定是从远离第一已记录区域1015的末端的位置开始记录第二数据(也就是,一旦确定作为记录第二用户数据的结果,在第一已记录区域1015和第二已记录区域1016之间存在未记录区域),记录装置在已记录区域位置#1记录开始记录第二用户数据的位置(也就是,第二已记录区域1016的起始位置)。
以这种方式,当记录装置开始在用户数据区域中最后已记录区域的末端之后较远一个位置记录用户数据时,记录装置在已记录区域位置存储区域1001中记录指示最后已记录区域的位置的最新已记录区域位置。结果,在已记录区域位置存储区域1001中更新最新已记录区域位置。
这里,“最后已记录区域”指的是在用户数据区域中的至少一个已记录区域中,位于最后位置的已记录区域。
这里,访问用户数据区域的方向(例如,在用户数据区域中搜索未记录区域的方向)被定义为从用户数据区域中的“向前方向”朝着用户数据区域中的“向后方向”。在图10中所示的例子中,在用户数据区域中搜索未记录区域的方向是从引入区域朝着引出区域的方向。离引入区域较近的一侧(离引出区域较远的一侧)对应于用户数据区域中的“向前方向”,离引入区域较远的一侧(离引出区域较近的一侧)对应于用户数据区域中的“向后方向”。
由最新已记录区域位置指示的“最后已记录区域位置”可以是开始记录用户数据的位置(即,已记录区域的起始位置),可以是结束记录用户数据的位置(即,已记录区域的末端位置),或者可以是在已记录区域的起始位置和已记录区域的末端位置之间的任何位置。作为最后已记录区域的位置,可以使用任何允许标识出用户数据区域中的至少一个已记录区域的最后已记录区域的位置。
如上所述,在可追加记录信息记录介质1000中,在用户数据区域中的至少一个已记录区域中,指示位于用户数据区域中最后位置的已记录区域的位置的最新已记录区域位置被存储在已记录区域位置存储区域1001中。这使得可以容易地搜索位于用户数据区域中最后位置的已记录区域的末端。
指示除了位于用户数据区域中最后位置的已记录区域之外的已记录区域的信息没有被存储在已记录区域位置存储区域1001中。以这种方式,对于用户数据区域,仅一个指示用户数据区域中的已记录区域的指针就足够了。
而且,在已记录区域的末端(或者靠近该末端的位置)安排参照图8和9A到9C描述的VAT结构,考虑到了对已记录目录和文件数据的管理。另外,由于并不需要RZone管理,不像在相关技术中描述的DVD-R,因此可以极大简化记录处理。此外,即使当在盘上存在大量未记录区域时,当介质被加载到记录装置中时,启动处理时间可以被缩减,因为其足够来仅仅搜寻位于用户数据区域中最后位置的已记录区域的末端。
不只是已记录区域的位置信息被存储,而且其他信息(例如,故障区域管理信息和诸如记录功率的装置调节参数)可以被存储在已记录区域位置存储区域中。
(第二实施例)接下来,将参照图11来描述根据本发明的可追加记录信息记录介质的一个实施例。
可追加记录信息记录介质1100包括第一层(记录层)和第二层(记录层)。第一层包括引入区域1101、用户数据区域1102、和中间区域1103。第二层包括中间区域1103、用户数据区域1104、和引出区域1105。引入区域1101和引出区域1105是用于记录控制信息的控制信息区域。可追加记录信息记录介质1100可以随机访问用户数据区域1102和1104。
在图11中所示的例子中,访问用户数据区域1102和1104的方向是在第一层中从引入区域1101朝着中间区域1103的方向,和在第二层中从中间区域1103朝着引出区域1105的方向。用户数据区域1102和1104被定义为为单一用户区域,其实质上贯穿第一层和第二层而延续。
对用户数据区域1102和1104访问(例如,在用户数据区域1102和1104上记录用户数据或者将记录在用户数据区域1102和1104中的用户数据再现)沿着用户数据区域1102和1104的访问方向执行。
访问图11所示的用户数据区域的方法通常被称为“逆光道路径(opposite track path,OTP)”。
引入区域1101包括已记录区域位置存储区域1110。引出区域1105包括已记录区域位置存储备份区域1111。
每次新的已记录区域在用户数据区域1102和1104中产生时,记录装置确定是否要更新已记录区域位置存储区域1101中的已记录区域位置。当在用户数据区域中最后已记录区域和新的已记录区域之间存在未记录区域时,记录装置确定要更新已记录区域位置。否则,记录装置确定将不更新已记录区域位置。已记录区域位置通过在已记录区域位置存储区域1101中记录最新已记录区域位置来更新,在用户数据区域1102和1104中的至少一个已记录区域中,该最新已记录区域位置指示位于用户数据区域1102和1104中最后位置的已记录区域的位置。在这种情况下,最新已记录区域位置被安排在直接在已记录区域位置存储区域1101中的已记录区域和未记录区域之间的边界之前。
每次更新已记录区域位置时,已记录区域位置存储区域1110中的可用区域(未记录区域)由于可追加记录信息记录介质的特性而被消耗。当已记录区域位置存储区域1110中的整个区域被利用并用光时,已记录区域位置存储备份区域1111被用于补偿已记录区域位置存储区域1110中的区域短缺。
图12A示出了第一层中已记录区域位置存储区域1110中的整个区域被利用的状态。图12B示出了第二层中记录区域位置存储备份区域1111中的一部分区域被用于补偿第一层中已记录区域位置存储区域1110中的区域短缺的状态。
每次更新已记录区域位置时,新的已记录区域位置被记录在已记录区域位置存储区域1110中。对于已记录区域位置的第n+1次更新,当已记录区域位置#n被记录在已记录区域位置存储区域1110中时,已记录区域位置存储区域1110被用光。因此,在下一次更新中(即,已记录区域位置的第n+2次更新),已记录区域位置#n+1被记录在已记录区域位置存储备份区域1111的起始区域中,该已记录区域位置存储备份区域1111是一个备份区域。对于后面的每次更新,新的已记录区域位置被追加记录在已记录区域位置存储备份区域1111中。
在图11所示的例子中,两个已记录区域,即第一已记录区域1120和第二已记录区域1121,存在于用户数据区域1102和1104中。虽然可追加记录信息记录介质1100是物理上包括两个记录层的介质,但记录装置认为单一的实质上连续的用户数据区域沿访问方向存在,从而访问用户数据区域1102和1104,并且更新已记录区域位置存储区域1110(或已记录区域位置存储备份区域1111)中的已记录区域位置。
在可追加记录信息记录介质1100的情况中,对于访问方向,位于贯穿第一层和第二层的第二已记录区域1121是在位于第一层的第一已记录区域1120之后。因此,存储在已记录区域位置存储区域1110(或已记录区域位置存储备份区域1111)中的最新已记录区域位置指示第二已记录区域1121的位置。
以这种方式,在可追加记录信息记录介质1100中,在用户数据区域中的至少一个已记录区域中,指示位于该用户数据区域中最后位置的已记录区域的位置的最新已记录区域位置,被存储在已记录区域位置存储区域1110(或已记录区域位置存储备份区域1111)中。这使得能够容易地搜索位于用户数据区域中最后位置的已记录区域的末端。
指示除了位于用户数据区域中最后位置的已记录区域之外的已记录区域的信息没有被存储在已记录区域位置存储区域1110或者已记录区域位置存储备份区域1111中。以这种方式,对于用户数据区域,仅一个指示用户数据区域中的已记录区域的指针就足够了。
而且,在已记录区域的末端(或者靠近该末端的位置)安排参照图8和9A到9C描述的VAT结构,考虑到了对已记录目录和文件数据的管理。另外,由于并不需要RZone管理,不像在相关技术中描述的DVD-R,因此可以极大简化记录处理。此外,即使当在盘上存在大量未记录区域时,当介质被加载到记录装置中时,启动处理时间可以被缩减,因为其足够来仅仅搜寻位于用户数据区域中最后位置的已记录区域的末端。
同样,因为在多层中提供了可以存储已记录区域位置的区域,所以可以实现对于已记录区域位置的更加频繁的更新。结果,已记录区域位置可以总是被维持在靠近已记录区域的末端,所以可以缩减搜索已记录区域的末端所需要的时间。同样,即使在已记录区域位置的更新处理过程中发生记录错误的情况下,当执行多次重试时,因为减小了已记录区域位置存储区域用光的可能性,从而可以提高可靠性。而且,例如,即使在由于第一层记录膜层的特性异常而导致在已记录区域位置的更新处理过程中在第一层发生记录错误时,因为第二层包含已记录区域位置存储备份区域1111,所以可以提高可靠性。
在本实施例中,描述了一个记录层的数目为二的情况。然而,不用说,即使对于有三层或更多层的多层介质,也可以管理沿着访问方向位于用户数据区域中最后位置的已记录区域的位置。
在本发明中,描述了访问方向为OTP的情况。不用说,对于其中第二层的访问方向是从内圆周到外圆周的顺光道路径(parallel trackpath,PTP),也可以管理沿着如OTP的情况中的访问方向位于用户数据区域中最后位置的已记录区域的位置。
在本实施例中,通过将有两个记录层的盘当作具有单一用户数据区域的盘,来管理已记录区域,该单一用户数据区域实质上沿访问方向而延续。当通过分别将具有两个记录层的盘对于每个记录层当作不同的盘来管理已记录区域时,已记录区域位置存储备份区域1111可用作第二层中的已记录区域位置存储区域,而不是用作第一层中的已记录区域位置存储区域1110的备份区域。这使得可以单独地管理第一层中的已记录区域和第二层中的已记录区域。
作为指示已记录区域位置的信息,可以使用任何可以标识出盘上一个位置的信息(例如,典型地被用于盘存储介质的物理地址)。已记录区域位置也可以包括用于标识已记录层的层号。
不只是已记录区域的位置信息被存储,而且其他信息(例如,故障区域管理信息和诸如记录功率的装置调节参数)可以被存储在已记录区域位置存储区域中。
(第三实施例)接下来,将描述根据本发明的信息记录/再现装置的一个实施例。
图13是示出根据本发明的实施例的信息记录/再现装置500的构造的一个示例。信息记录/再现装置500可以随机访问可追加记录信息记录介质中的用户数据区域(即,可以以随机访问模式在用户数据区域中记录用户数据,或以随机访问模式再现在用户数据区域中记录的用户数据)。例如,作为可追加记录信息记录介质,可以使用在第一实施例中描述的可追加记录信息记录介质1000或在第二实施例中描述的可追加记录信息记录介质1100。
此后,将会把可追加记录信息记录介质是光盘501的状态作为示例来描述。
信息记录/再现装置500包括光头设备,该光头设备用于发射一束光到光盘501上,并检测从光盘501上反射的光。光头设备包括透镜503、用于促动透镜503的致动器504、光电检测器506,激光驱动电路505和运送台507。
信息记录/再现装置500进一步包括盘马达502、前置放大器508、伺服电路509、二进制电路510、调制/解调电路511、ECC电路512、缓冲器513、CPU 514和内部总线534。伺服电路509、调制/解调电路511、ECC电路512、缓冲器513和CPU 514通过内部总线534互连。
图13中,参考数字520表示旋转检测信号,521表示盘马达驱动信号,522表示激光发射许可信号,523表示光电检测信号,524表示伺服错误信号,525表示致动器驱动信号,526表示运送台驱动信号,527表示模拟数据信号,528表示二进制数据信号,529表示解调数据信号,530表示纠正数据信号,531表示存储数据信号,532表示编码数据信号和533表示调制数据信号。
依照内部控制程序,CPU 514通过内部总线534来控制信息记录/再现装置500的整个操作。
响应于来自CPU 512的激光发射许可信号522,激光驱动电路505发射激光。
从光盘501反射的光被光电检测器506转换成光电检测信号523,然后该信号被前置放大器508进行加/减,由此提供伺服错误信号524和模拟数据信号527。
模拟数据信号527经过二进制电路510的A/D(模拟/数字)转换来提供二进制数据信号528。该二进制数据信号528然后被调制/解调电路511解调,来提供解调数据信号529。接着,解调数据信号529被ECC电路512转换成无错纠正数据信号530,该无错纠正数据信号530然后被存储在缓冲器513中。
伺服错误信号524被作为致动器驱动信号525从伺服电路509反馈到致动器504上,并用于透镜503的跟踪控制和聚焦控制。
ECC电路512向存储数据信号531中增加纠错码,以提供编码数据信号532,其中所述存储数据信号531是存储在缓冲器513中的数据的输出。接着,编码数据信号532被调制/解调电路511调制,以提供调制数据信号533。而且,调制数据信号533被输入到激光驱动电路505中,以便调制激光的功率。
当信息记录/再现装置500被用作如DVD-ROM驱动器这样的计算机外围设备时,主机接口电路(未示出)被添加到图13中所示的构造中。数据通过如SCSI(Small Computer System Interface,小型计算机系统接口)这样的主机接口总线(未示出),在主机(未示出)和缓冲器513之间进行交换。
当信息记录/再现装置500被用作如DVD播放器这样的消费设备时,用于解压或压缩已压缩的运动图像或音频的AV解码器/编码器电路(未示出)被添加到图13中所示的构造中。数据在AV解码器/编码器电路和缓冲器513之间进行交换。
接下来,描述当根据第一或第二实施例的可追加记录信息记录介质(以下简称为“盘”)被加载到信息记录/再现装置500中时,信息记录/再现装置500的操作。
图14是示出信息记录/再现装置500执行的处理的过程的流程图。
一旦检测到已经加载了盘,信息记录/再现装置500的CPU 514向伺服电路509发布指令来以预定的速度开始转动盘马达502,以便可以读取在该盘上的数据。在启动处理过程中,伺服电路509识别所加载的盘是单层盘或双层盘,并向CPU 514报告识别结果(步骤S1401)。
在完成盘的启动以后,为了搜索已记录区域位置存储区域中的已记录区域的末端(也就是,在已记录区域位置存储区域中的已记录区域和未记录区域之间的边界),CPU 514向伺服电路509发布指令来移动光头设备。在将光头设备移动到已记录区域位置存储区域之后,伺服电路509检查从前置放大器508返回的反射光,来确定已记录区域和未记录区域。当光头设备向访问方向移动时,执行该确定操作。从而检测到以记录区域的末端。
CPU 514将一个未记录区域的起始位置作为“下一已记录区域位置存储位置”在内部存储器(未示出)中存储,所述未记录区域是在已记录区域位置存储区域中检测到的已记录区域的直接后继。例如,内部存储器是在CPU 514中的存储器。下一已记录区域位置存储位置指的是,当已记录区域位置存储区域中的已记录区域位置下次更新时,最新已记录区域位置被记录的位置。
当在步骤S1401中确定所加载的盘是双层盘时,上述对于已记录区域的末端的检测处理从第一层开始。作为搜索的结果,当确定第一层中的整个已记录区域位置存储区域是已记录区域时,致动器504被控制来将光头设备的焦点移向第二层。随后,以相同方法,执行对已记录区域位置存储备份区域的搜索(步骤S1402)。
CPU 514确定在步骤S1402中获得的下一已记录区域位置存储位置的直接前面的区域是当前最新已记录区域位置,并控调制/解调电路511和ECC电路512,以在最新已记录区域位置上执行再现处理。所再现的数据被存储在缓冲器513中(步骤S1403)。
CPU 514参考存储在缓冲器513中的最新已记录区域位置,并参照用户数据区域中最新已记录区域位置后面的区域,执行对已记录区域的末端的搜索。对已记录区域的末端的搜索处理类似于已经在步骤S1402中描述的过程。然而,当所加载的盘是双层盘并且即使搜索执行到第一层的末端而确定整个区域是已记录区域时,对第二层中已记录区域的末端的搜索处理将沿着访问方向而继续。已经参照图8和9A到9C描述的VAT结构被记录在已记录区域的末端。通常,CPU 514将已记录区域末端的位置报告给高阶控制装置(如,主机)。一旦接收到报告,高阶控制装置发布再现已记录区域末端的位置的请求,以获得文件管理信息(步骤S1404)。
CPU 514将一个未记录区域的起始位置作为表示下一用户数据可追加记录位置的“下一记录位置”存储在内部存储器中,所述未记录区域是在步骤S1404中检测到的已记录区域的末端的直接后继(步骤S1405)。
以这种方式,CPU 514通过执行步骤S1403,来起到用于获得存储在已记录区域位置存储区域中的最新已记录区域位置的模块的作用。CPU 514也可以通过执行步骤S1404,来起到用于基于最新已记录区域位置来搜索位于用户数据区域中最后位置的已记录区域的末端的模块的作用。
上面已经描述了当加载盘时的处理过程。
如上所述,根据在本实施例中盘被加载时的处理过程,由于没有常规的DVD-R中的RZone的管理信息等,因此处理过程可以被简化。并且,在常规DVD-R的情况下,对用户数据区域中已记录区域末端的搜索处理需要执行和RZone的数量一样多的次数。然而,根据本实施例,不管有多少未记录区域存在于用户数据区域中,只对已记录区域的末端执行一次搜索处理就足够了,所以盘被加载后的启动过程可以在短时间内执行。
接着,将描述当信息记录/再现装置500在盘上记录用户数据时,信息记录/再现装置500的操作。
图15是示出信息记录/再现装置500执行的处理过程的流程图。为了记录用户数据,如个人计算机这样的高阶控制装置发布在要记录用户数据的盘上的位置(记录要求位置),以及作为控制信息的指示记录长度的指令,并传输要记录的用户数据。
CPU 514确定从高阶控制装置接收的记录要求位置是否位于内部存储器中存储的下一记录位置的后面。该下一记录位置表示用户数据区域中最后未记录区域的起始位置。因此,当记录要求位置位于下一记录位置的后面时,这意味着在记录区域中创建了新的已记录区域,并且一个未记录区域夹在其间。当确定记录要求位置是位于下一记录位置的后面时,处理转移到步骤S1502来更新已记录区域位置。当记录要求位置是位于下一记录位置的前面或与下一记录位置相同时,处理转移到步骤S1507来记录用户数据(步骤S1501)。
CPU 514将存储在缓冲器513中的已记录区域位置信息重写为从高阶控制装置接收到的记录要求位置,以进行更新(步骤S1502)。
在准备记录处理的过程中,CPU 514将指示下一已记录区域位置存储位置作为记录目标位置的指令发布给伺服电路509和ECC电路512。在这里,在图14中所示的步骤S1402中,下一已记录区域位置存储位置被存储在内部存储器中,并指示在已记录区域位置存储区域中的未记录区域的起始位置(步骤S1503)。
CPU 514使伺服电路509和ECC电路512开始已记录区域位置的记录处理,并接收处理结果(步骤S1504)。
当记录处理的结果指示正常完成时,CPU 514使处理转移到步骤S1507,以便切换到用户数据的记录处理。当记录处理失败时,处理转移到步骤S1506(步骤S1505)。
当已记录区域位置的更新失败时,为了试图在已记录区域位置存储区域后继的区域记录,CPU 514将记录失败的区域的后继区域重新设置为记录目标位置。当所加载的盘是双层盘并且第一层中的已记录区域位置存储区域被全部使用时,CPU 514将第二层中的已记录区域位置存储区域的起始位置重新设置作为记录目标位置(步骤S1506)。
为了记录从高阶控制装置接收的用户数据,CPU 514在伺服电路509和ECC电路512中,将记录要求位置设置作为记录目标位置(步骤S1507)。
CPU 514使伺服电路509和ECC电路512开始记录处理,并在记录处理结束后接收处理结果(S1508)。
CPU 514对于接收到的记录处理结果执行确定,并当确定记录正确结束时,作为正常完成而结束该处理。另一方面,当确定记录错误结束时,CPU 514作为错误完成而结束该处理(S1509)。
上面已经描述了用户数据的记录处理。
如上所述,通过执行步骤S1501,在将用户数据记录到用户数据区域中之前,CPU 514起到用于确定是否用户数据的记录是从一个预定位置开始的确定模块的作用,其中在用户数据区域中的至少一个已记录区域中,所述预定位置在位于用户数据区域中最后位置的已记录区域的末端向后较远的位置。当执行了步骤S1502到S1509,并确定用户数据的记录是从位于用户数据区域中最后位置的已记录区域末端之后较远的预定位置开始的,CPU 514从该预定位置开始记录用户数据,并起到用于更新指示位于用户数据区域中最后位置的已记录区域的位置的最新已记录区域位置的更新模块的作用。
尽管在本实施例中作为一个例子描述了信息记录/再现装置500,但这并不意味着提供记录功能和再现功能两者对于完成本发明是必不可少的。
包括用于执行图14所示步骤的CPU 514的装置可以至少有再现功能,而并不必需有记录功能。因此,不管记录功能的存在/不存在,包括用于执行图14所示步骤的CPU 514的装置包含在本发明的范围之内。这样的装置可以是只有再现功能的再现专用装置或者可以是具有记录功能和再现功能两者的记录/再现装置。
包括用于执行图15所示步骤的CPU 514的装置可以至少有记录功能,而并不必需有再现功能。因此,不管再现功能的存在/不存在,包括用于执行图15所示步骤的CPU 514的装置包含在本发明的范围之内。这样的装置可以是只有记录功能的记录专用装置或者可以是具有记录功能和再现功能两者的记录/再现装置。
如上所述,一旦接收到向下一记录位置后面的区域中执行记录的请求,本实施例的信息记录/再现装置执行更新已记录区域位置的处理。换句话说,一旦接收到向一个区域中进行记录的请求,以便该区域和用户数据区域中的最远已记录区域夹着未记录区域,信息记录/再现装置执行更新已记录区域位置的处理。因此,夹在已记录区域之间的未记录区域并未存在于由最新已记录区域位置指示的区域的后面。也就是,在当加载盘时对已记录区域的末端的搜索处理的过程中,可以总是搜索到最后已记录区域。另外,本实施例的信息记录/再现装置不需要诸如常规DVD-R中的RZone这样的数据管理结构,因此使得可以构建简单的系统。只管理盘上最后已记录区域使得可以减少启动过程中对已记录区域的搜索时间。另外,因为当第一层中的已记录区域位置存储区域被用光时,使用第二层中的已记录区域位置存储备份区域,所以可以提高盘的可靠性。
在本实施例中,在用户数据的记录处理之前,更新已记录区域位置,但是不用说,也可以在完成用户数据的记录处理之后进行更新。
在本实施例中,只有在存在向下一记录位置后面的区域中进行记录的请求时,才更新已记录区域位置。已记录区域位置至少可以在向下一记录位置后面的位置中进行记录的过程中被更新,并且,不用说,也可以更频繁地被更新。例如,当记录具有预定数量或更多的用户数据时,当对于预定时间量或更多,没有从高阶控制装置接收到指令时,或当接收到使用多层盘中另外记录层的记录指令时,可以更新已记录区域位置。
在本实施例中,描述了只有已记录区域位置被存储在已记录区域位置存储区域中的情况。已记录区域位置存储区域可以,例如,被用于存储用来管理盘上故障区域的故障管理信息,以及用来管理记录功率等的调节值的装置调节参数信息。在这种情况下,当检测到新的故障域时,或当更新装置调节参数信息时,可以更新已记录区域位置。
工业实用性根据本发明的可追加记录信息记录介质不需要诸如常规DVD-R中的RZone这样的数据管理结构,因此可以实现简单的管理。
根据本发明的可追加记录信息记录介质可以减少在启动过程中执行的已记录区域末端的搜索处理的次数,因此可以加快装置启动过程。
根据本发明的可追加记录信息记录介质具有用于存储多层介质中的已记录区域位置的备份区域,因此可以提高可靠性。
根据本发明的信息再现方法使对可追加记录信息记录介质的已记录区域末端的搜索操作的次数最小化,因此可以实现高速的盘启动。
根据本发明的信息再现方法并不使用如在常规可追加记录介质的信息再现方法中使用的特殊的未记录区域管理方法,因此简化了系统且易于装置的开发/制造。
根据本发明的信息记录方法可以管理用户数据区域中的最后已记录区域作为已记录区域位置,因此当在启动过程中搜索已记录区域的末端时,可以总是检测到已记录区域末端。
权利要求
1.一种信息记录方法,用于在可追加记录信息记录介质上记录数据,所述可追加记录信息记录介质包括用于记录用户数据的用户数据区域和用于记录控制信息的控制信息区域,所述信息记录方法包括在所述用户数据被记录在所述用户数据区域中之前,确定是否所述用户数据的记录是从一个预定位置开始的步骤,其中在所述用户数据区域中的至少一个已记录区域中,所述预定位置在位于所述用户数据区域中最后位置的已记录区域的末端向后较远的位置;以及当确定所述用户数据的记录是从所述预定位置开始时,从所述预定位置开始记录所述用户数据,并更新最新已记录区域位置的步骤,其中所述最新已记录区域位置指示位于所述用户数据区域中所述最后位置的所述已记录区域的位置。
2.根据权利要求1所述的信息记录方法,其中所述控制信息区域包括用于存储所述最新已记录区域位置的已记录区域位置存储区域,以及其中所述更新所述最新已记录区域位置的步骤包括检测所述已记录区域位置存储区域位置中已记录区域和未记录区域之间的边界的步骤,以及在所检测到的边界的直接后继的未记录区域中记录所述最新已记录区域位置的步骤。
3.根据权利要求1所述的信息记录方法,其中所述控制信息区域进一步包括用于补偿所述已记录区域位置存储区域中的短缺的备份区域;以及所述更新所述最新已记录区域位置的步骤包括确定是否所述已记录区域位置存储区域的整个区域被使用的步骤,以及当确定所述已记录区域位置存储区域的整个区域被使用时,在所述备份区域中记录所述最新已记录区域位置的步骤。
4.一种信息记录装置,用于在可追加记录信息记录介质上记录数据,所述可追加记录信息记录介质包括用于记录用户数据的用户数据区域和用于记录控制信息的控制信息区域,所述信息记录装置包括确定模块,用于在所述用户数据被记录在所述用户数据区域中之前,确定是否所述用户数据的记录是从一个预定位置开始,其中在所述用户数据区域中的至少一个已记录区域中,所述预定位置在位于所述用户数据区域中最后位置的已记录区域的末端向后较远的位置;以及更新模块,用于当确定所述用户数据的记录是从所述预定位置开始时,从所述预定位置开始记录所述用户数据,并更新最新已记录区域位置,其中所述最新已记录区域位置指示位于所述用户数据区域中所述最后位置的所述已记录区域的位置。
5.根据权利要求4所述的信息记录装置,其中所述控制信息区域包括用于存储所述最新已记录区域位置的已记录区域位置存储区域,以及其中所述更新模块包括用于检测所述已记录区域位置存储区域中已记录区域和未记录区域之间的边界的模块,以及用于在所检测到的边界的直接后继的未记录区域中记录所述最新已记录区域位置的模块。
6.根据权利要求4所述的信息记录装置,其中所述控制信息区域进一步包括用于补偿所述已记录区域位置存储区域中的短缺的备份区域;以及所述更新模块包括用于确定是否所述已记录区域位置存储区域的整个区域被使用的模块,以及用于当确定所述已记录区域位置存储区域的整个区域被使用时,在所述备份区域中记录所述最新已记录区域位置的模块。
7.一种可追加记录信息记录介质,包括用于记录用户数据的用户数据区域;以及用于记录控制信息的控制信息区域,其中在所述用户数据区域中的至少一个已记录区域中,最新已记录区域位置指示位于所述用户数据区域中最后位置的已记录区域的所述位置,所述最新已记录区域位置被记录在所述控制信息区域中。
8.根据权利要求7所述的可追加记录信息记录介质,其中所述可追加记录信息记录介质包括第一记录层和第二记录层,并且所述用户数据区域被定义为单一用户数据区域,其实质上贯穿所述第一记录层和所述第二记录层而延续。
9.一种信息再现方法,用于再现记录在可追加记录信息记录介质中的数据,其中所述可追加记录信息记录介质包括用于记录用户数据的用户数据区域和用于记录控制信息的控制信息区域,以及在所述用户数据区域中的至少一个已记录区域中,最新已记录区域位置指示位于所述用户数据区域中最后位置的已记录区域的所述位置,所述最新已记录区域位置被记录在所述控制信息区域中,所述信息再现方法包括获得记录在所述控制信息区域中的所述最新已记录区域位置的步骤;以及基于所述最新已记录区域位置,搜索位于所述用户数据区域中所述最后位置的所述已记录区域的末端的步骤。
10.一种信息再现装置,用于再现记录在可追加记录信息记录介质中的数据,其中所述可追加记录信息记录介质包括用于记录用户数据的用户数据区域和用于记录控制信息的控制信息区域,以及在所述用户数据区域中的至少一个已记录区域中,最新已记录区域位置指示位于所述用户数据区域中最后位置的已记录区域的所述位置,所述最新已记录区域位置被记录在所述控制信息区域中,所述信息再现装置包括用于获得记录在所述控制信息区域中的所述最新已记录区域位置的模块;以及用于基于所述最新已记录区域位置,搜索位于所述用户数据区域中所述最后位置的所述已记录区域的末端的模块。
全文摘要
可追加记录信息记录介质具有用于管理未记录区域的复杂的管理结构。因此,存在的问题是在盘启动上要花很长时间,并且很难构建记录/再现系统。根据本发明的可追加记录信息记录介质包括用于管理位于用户数据区域中最后位置的已记录区域的位置信息的简单数据结构。根据本发明的可追加记录装置也包括用于更新已记录区域的位置信息的模块,以便总能够管理位于用户数据区域中最后位置的已记录区域。
文档编号G11B7/00GK1784741SQ20048001195
公开日2006年6月7日 申请日期2004年3月3日 优先权日2003年3月3日
发明者植田宏, 伊藤基志 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1