信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置的制作方法

文档序号:6563303阅读:96来源:国知局
专利名称:信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置的制作方法
技术领域
本发明涉及一种信息记录介质,以及用于把信息记录到介质中的方法和装置。本发明还涉及用于再现记录在信息记录介质中的信息的方法和装置。更特别地,本发明涉及一种信息记录介质,其中有一个引入区域和一个溢出(over-run)保护区域,这两个区域都包括一个记录用于获取一个可存取区域的终点位置的链(chain)卷(volume)管理信息的区域,并且其文件结构为可以给一个特定的文件结构分配一个特定的虚拟地址,本发明还涉及一种用于把信息记录在信息记录介质中的方法和装置。
背景技术
近来,各种类型的介质被用来记录数字数据。其中,DVD-R盘作为具有大容量的廉价光盘而成为关注的焦点。下面将参照

图13至18来描述DVD-R盘的写和读操作。在下面的描述中,除非另外指定,记录为卷文件结构的描述符、指针等符合ISO/IEC13346标准或通用盘格式(UDF)标准。
简要地介绍说明书如下。首先,描述图13中显示的信息记录介质的数据结构图和图15中显示的信息记录/再现装置的方框结构图。
接着,参照图17中显示的关闭过程的流程图描述图18中显示的在关闭过程之后的信息记录介质的数据结构图。
最后,参照图15和图19中显示的信息记录/再现装置中再现过程的流程图描述当再现文件时信息记录/再现装置的操作。
在图13中,显示了传统的信息记录介质1300。例如,信息记录介质1300符合DVD-R物理标准(版本1.0)。例如,使用符合DVD-R文件系统标准(版本1.0)的卷文件结构把文件记录在信息记录介质1300中。
图14显示了目录结构。记录在信息记录介质1300中的文件是根据图14的目录结构来管理的。
在图13中,在信息记录介质1300中的数据记录区域的头部提供了一个包括一个物理格式信息区域1332的引入区域108。在引入区域108后,提供了一个卷空间(volume space)。
在格式化过程中,在卷空间104中,建立了卷结构区域108、文件结构/文件区域120和虚拟分区表(VAT)结构区域1322。在卷空间104的头部提供存储卷结构的卷结构区域118。
进一步,在记录了根据图14的目录结构管理的AV文件的基础上,建立文件结构/文件区域124和VAT结构区域1326。
接着,在关闭过程中,在阻止访问未记录区域的同时使信息再现装置不能检测未记录区域中的位置以搜索当前卷文件结构,在数据记录区域102中建立越界(border out)区域1310和物理格式信息区域1332。越界区域1310包括一个状态判定区域1334。在格式化过程后未记录的引入区域108中提供物理格式信息区域1332。后面将给出传统的关闭过程进程的详细描述。
进一步,在记录一个根据图14的目录结构来管理的数据文件的基础上,在卷空间104中建立文件结构/文件区域128和VAT结构区域1330。
最后,通过再次执行关闭过程,在卷空间104中建立越界区域1312、状态判定区域1334和界内区域1311。越界区域1312包括未记录的状态判定区域1336。在越界区域1310中提供的状态判定区域1334和包括物理格式信息区域1335的界内区域1311记录在卷空间104中。
每一次执行关闭过程,就在卷空间104中建立一个记录卷文件结构和文件的逻辑区段(zone)。在卷空间104中,逻辑区段位于引入区域108或界内区域和越界区域之间。
下面将参照图13描述物理格式信息的详细的数据结构。物理格式信息包括逻辑区段的地址信息、越界区域的地址信息和界内区域的地址信息,这些地址信息用于管理在信息记录介质1300中提供的这样一个区段和区域。
由于界内区域1311是从未记录区域138的头部开始建立的,因此记录在物理格式信息区域1335中的物理格式信息包括作为界内区域1311的地址信息的未记录区域138的地址信息。
进一步,利用包括在物理格式信息中的越界区域的地址信息和未记录区域的地址信息来防止不能检测数据未记录区域中的位置的只再现装置在数据未记录区域中检测位置和错误地访问未记录区域。利用逻辑区段的地址信息来搜索在逻辑区段的末端建立的最新的VAT结构。
VAT 1363、1369以及1375和记录在VAT结构区域1322、1326或1330中的VATICB 164、170以及176中的每一个分别地具有符合UDF标准的数据结构。采用这样的数据结构,在一次写入记录介质中更新文件结构可以被简化。文件结构的记录位置,例如文件入口,由虚拟地址空间中的虚拟地址来指定。盘上的记录位置由逻辑地址空间中的逻辑地址来指定。这样一个逻辑地址和这样一个虚拟地址之间的对应关系存储在VAT中。VAT的记录位置由在记录数据的区域的末端扇区提供的VATICB指定。典型地,在每一个文件管理信息中按照向VAT登记的升序提供在VAT中登记的虚拟地址。
图15是显示传统信息记录/再现装置1500的方框图。信息记录/再现装置1500包括系统控制单元201、存储电路202、I/O总线203、磁光盘设备204和光盘驱动设备205。
系统控制单元201用包括系统控制程序的微处理器和存储器实现。具体地,系统控制单元201包括用于记录卷结构的卷结构记录单元211、用于再现卷结构的卷结构再现单元214、用于记录文件结构的文件结构记录单元212、用于再现文件结构的文件结构再现单元215、用于记录文件数据的文件记录单元213、用于再现文件数据的文件再现单元216、用于指示关闭过程的执行的关闭过程单元217、用于记录VAT结构的VAT结构记录单元281、以及用于再现VAT结构的VAT结构再现单元282。
存储电路202包括用于操作或临时存储卷结构、文件结构和文件的数据存储器221以及用于操作或临时存储VAT结构的VAT结构存储器283。
光盘驱动设备205包括驱动控制单元231、存储电路232、内部总线233、记录/再现单元234和信息记录介质1300。
驱动控制单元231使用包括驱动控制程序的微处理器和存储器来实现。具体地,驱动控制单元231包括越界区域记录单元261、物理格式信息再现单元262、物理格式信息记录单元263、状态判定区域记录单元264、界内区域记录单元265和状态判定区域再现单元267。
存储电路232包括用于操作或临时存储物理格式信息的物理格式信息存储器266和用于操作或临时存储传输到光盘驱动设备205的数据的缓冲存储器241。
下面将参照图13、15、16、17和18来描述DVD-R盘的关闭过程。
图16是格式化过程后的信息记录介质1300的数据结构图。图17是显示关闭过程的流程图。图18是关闭过程后信息记录介质1300的数据结构图。
(S1701)系统控制单元201指示光盘驱动设备205根据关闭过程单元217中包含的控制程序执行关闭过程。
光盘驱动设备205的驱动控制单元231根据越界区域记录单元261中包含的控制程序将数据记录到越界区域中。
对于将数据记录到越界区域的操作,在图13的数据结构图中,将假数据(dummy data)记录除状态判定区域1336外的越界区域1312中,以及将假数据记录在除状态判定区域1334外的越界区域1310中。例如,假数据是00h。
(S1702)驱动控制单元231根据物理格式信息再现单元262中包含的控制程序再现从引入区域108中提供的物理格式信息区域1332的数据。
当包括在引入区域108中的物理格式信息区域1332如图13中所示未记录时,光盘驱动设备205把再现的物理格式信息存储到存储电路232的物理格式信息存储器266中,然后执行步骤S1703和其后的步骤。
当包括在引入区域108中的物理格式信息区域1332未记录(例如,见图16)时,数据不能从指定的物理格式信息区域1332再现。在这种情况下,驱动控制单元231执行步骤S1705和其后的步骤。
(S1703)驱动控制单元231根据状态判定区域记录单元264中包含的控制程序,把00h作为假数据例如存储在图18中未记录的状态判定区域1334中。从而,如图13中所示,建立不是未记录的状态判定区域1334。
(S1704)根据界内区域记录单元265中包含的控制程序,驱动控制单元231建立物理格式信息,并且把物理格式信息例如记录在从图18的未记录区域138的头部开始的界内区域中。例如,如图13中所示,在这个记录操作中,界内区域1311,包括物理格式信息区域1335,被记录在越界区域1310的后面。
(S1705)根据物理格式信息记录单元265中包含的控制程序,驱动控制单元231建立物理格式信息,并且把物理格式信息记录在包括在引入区域108中的物理格式信息区域1332。
当对具有图16中所示的格式化数据结构的信息记录介质1300执行上述的文件记录和关闭过程时,在信息记录介质1300中建立图18中所示的数据结构。使用存在于引入区域内的内磁道中的记录管理区域(未显示)来管理状态判定区域的地址信息。
当对其中已经记录了图18的数据结构的信息记录介质1300执行文件记录过程时,还另外记录图14中所示的数据文件和文件结构。进一步,当根据图17中所示的进程执行关闭过程时,在信息记录介质1300中建立图13的数据结构。
下面将参照图13和16的数据结构和图15的方框图描述根据图19的流程图再现AV文件的进程。
(S1901)当驱动控制单元231检测到一张盘被插入光盘驱动设备205中时,驱动控制单元231根据物理格式再现单元262中包含的控制程序启动记录/再现单元234,并且再现记录在引入区域108的物理格式信息区域1332中的数据。然后,再现物理格式信息区域1332的再现物理格式信息被传送到物理格式信息存储器266。
(S1902)驱动控制单元231根据物理格式信息再现单元262中包含的控制程序,从包含在由步骤S1901或S1904检索出的物理格式信息中的越界区域的地址信息中检索出状态判定区域的地址信息。然后,驱动控制单元231尝试着再现状态判定区域中的数据。在图13中,记录在物理格式信息区域1332中的越界区域1310的地址信息1342包括状态判定区域1334的地址信息,记录在物理格式信息区域1335中的越界区域1312的地址信息1346包括状态判定区域1336的地址信息。
当由步骤S1902指定的状态判定区域不是未记录时,执行步骤S1903和后面的步骤。当由步骤S1902指定的状态判定区域是未记录时,执行步骤S1905和后面的步骤。
(S1903)根据物理格式信息再现单元262中包含的控制程序,驱动控制单元231使用步骤S1901或S1904中得到的界内区域的地址信息执行包含在物理格式信息中的界内区域的再现。
图13中,记录在物理格式区域1332中的界内区域的地址信息1343包括界内区域1310的地址信息。
(S1904)根据物理格式信息再现单元262中包含的控制程序,驱动控制单元231把步骤S1903中再现的物理格式信息传送到存储电路232的物理格式信息存储器266。
(S1905)根据物理格式信息再现单元262中包含的控制程序,驱动控制单元231参考存储在物理格式信息存储器266中的最新的物理格式信息,并且从逻辑区段的地址信息获得可访问区域的末端的逻辑地址。图13中,由于第二逻辑区段116位于可访问区域的末端,因此可以在记录在物理格式信息区域1335中的第二逻辑区段116的地址信息144的基础上获得可访问区域的末端的物理地址。
(S1906)根据卷结构再现单元214中包含的控制程序,系统控制单元201指示光盘驱动设备205再现卷结构区域118。
光盘驱动设备205把装载的信息记录介质1300的卷结构传送到存储电路202的数据存储器221。在这种情况下,读出如图16所示的卷结构。
此后,系统控制单元201从读出的卷结构获得文件组(file set)描述符161或分区(partition)开始位置405。进一步,系统控制单元201根据在分区参考数0登记的类型1分区图407和在分区参考数1登记的虚拟分区图408,识别出VAT结构被记录。
(S1907)根据VAT结构再现单元282中包含的控制程序,系统控制单元201获得存储在光盘驱动设备205的物理格式信息存储器266中的逻辑区段的地址信息,作为可访问区域的末端的物理地址。系统控制单元201把物理地址转换为逻辑地址。进一步,系统控制单元201指示光盘驱动设备205再现记录在可访问区域末端的VATICB176。
光盘驱动设备205读取VATICB 176并将其传送到VAT结构存储器283。
此后,系统控制单元201解释包括在所读出的VATICB 176中的VAT的地址信息,读取记录在VAT结构区域1330中的VAT 1375,并将VAT 1375存储到VAT结构存储器283中。
(S1908)根据文件结构再现单元215中包含的控制程序,当目标文件及其管理信息使用虚拟地址管理时,系统控制单元201使用在步骤S1907获得的VAT,参考一个其中登记了目标文件或目录的文件入口的AT入口。此后,系统控制单元201将虚拟地址转换为逻辑地址,并且使用文件组描述符161作为开始点顺序地读出根目录文件入口(FE)174以及其中记录的根目录、目录(AV-Dir)FE 167以及其中记录的目录(AV-Dir)和AV文件FE 166。此后,系统控制单元201获得一个记录AV文件的位置。
(S1909)最后,根据文件再现单元216中包含的控制程序,系统控制单元201读出AV文件165,从而完成文件再现。
但是,当不具有在未记录区域检测一个位置的能力的信息再现装置以上述方式从记录信息的信息记录介质中获得可访问区域的末端位置时,需要交替执行从物理格式信息区域再现信息的操作和判定状态判定区域的记录状态的操作。因此,搜索可访问区域的末端位置所需的时间太长。
进一步,当信息再现装置搜索目标文件时,卷结构和VAT结构都需要搜索。因此,数据存储在相同区域的次数没有限制。当使用信息记录介质1300时,与采用具有不使用地址转换机构的卷文件结构、例如VAT的信息记录介质的情况相比,文件搜索过程需要更复杂,因此处理时间长。
更进一步,AV文件不仅可以用于包含大容量存储器和高速处理器的PC系统,而且可以用于包含有限容量存储器和相对较低性能处理器的家用AV装置。在这种情况下,当大量的仅仅由PC系统使用的数据文件已经被记录在磁盘上之后将一个AV文件记录在磁盘上时,VAT的大小与所记录的文件或其管理信息的总数成比例地变大。因此,使用具有相对大的值的虚拟地址来管理AV文件。家用AV装置需要更大容量的存储器或更高性能的处理器。
这样,这里描述的发明的优点在于可以提供(1)一种信息记录介质,其中防止信息再现装置访问未记录区域并且能够高速搜索到可访问区域的末端位置,一种用于在信息记录介质中记录信息的方法和装置,以及一种用于再现记录在信息记录介质中的信息的方法和装置;以及(2)一种信息记录介质,其中可以以更高的速度来搜索使用VAT管理的文件以及可以减小由家用AV装置进行的AV文件的再现的负担,一种用于在信息记录介质中记录信息的方法和装置,以及一种用于再现记录在信息记录介质中的信息的方法和装置。
发明概述依据本发明的一个方面,信息记录介质包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间。将卷空间构造为使得在卷空间中交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域。引入区域和溢出保护区域都包括一个用于存储链卷管理信息的链卷管理信息区域。链卷管理信息包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息。
在本发明的一个实施例中,在溢出保护区域中的一个固定位置提供链卷管理信息区域,后续链卷管理信息区域的地址信息指示后续溢出保护区域的头地址。
在本发明的一个实施例中,将卷空间构造为使得在卷空间中在最后一个溢出保护区域后面分配一个引出区域。将假数据记录在最后一个溢出保护区域中包括的链卷管理信息区域中。
依据本发明的另一个方面,信息记录介质包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间。将卷空间构造为使得在卷空间中分配一个用于存储至少一个高级VAT的高级VAT结构区域。高级VAT是用于管理在指示虚拟地址空间中的地址的虚拟地址和指示逻辑地址空间中的地址的逻辑地址之间的对应关系的信息。在高级VAT中的一个特定虚拟地址提供指示文件结构的基本结构信息,基本结构信息对于搜索记录在信息记录介质中的所有文件来说是必不可少的。
在本发明的一个实施例中,基本结构信息包括用于文件组描述符和根目录的文件入口的VAT入口。高级VAT包括用于把文件组描述符的逻辑地址指定到虚拟地址0的第一VAT入口,以及用于把根目录的文件入口的逻辑地址指定到虚拟地址1的第二VAT入口。
在本发明的一个实施例中,将高级VAT结构区域分配在一个可访问区域的末端。
在本发明的一个实施例中,将指示文件结构的特定应用结构信息分配在高级VAT中的特定虚拟地址范围内,特定应用结构信息对于搜索记录在信息记录介质中的AV文件来说是必不可少的。将基本结构信息和特定应用结构信息记录在从高级VAT的头部开始的一个扇区内。
在本发明的一个实施例中,将高级VAT结构区域分配在一个可访问区域的末端。
在本发明的一个实施例中,将卷空间构造为使得在卷空间中交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域。引入区域和溢出保护区域都包括一个用于记录链卷管理信息的链卷管理信息区域。链卷管理信息包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息。
在本发明的一个实施例中,在溢出保护区域的一个固定位置分配链卷管理信息区域,后续链卷管理信息区域的地址信息指示后续溢出保护区域的头地址。
在本发明的一个实施例中,将卷空间构造为使得在卷空间中在最后一个溢出保护区域后面分配一个引出区域。将假数据记录在最后一个溢出保护区域中包括的链卷管理信息区域中。
在本发明的一个实施例中,基本结构信息包括用于文件组描述符和根目录的文件入口的VAT入口。高级VAT包括用于把文件组描述符的逻辑地址指定到虚拟地址0的第一VAT入口,以及用于把根目录的文件入口的逻辑地址指定到虚拟地址1的第二VAT入口。
在本发明的一个实施例中,将指示文件结构的特定应用结构信息分配在高级VAT中的特定虚拟地址范围内,特定应用结构信息对于搜索记录在信息记录介质中的AV文件来说是必不可少的。
在本发明的一个实施例中,将基本结构信息和特定应用结构信息记录在从高级VAT的头部开始的一个扇区内。
在本发明的一个实施例中,将高级VAT结构区域分配在一个可访问区域的末端。
依据本发明的另一个方面,一种用于将信息记录在信息记录介质中的方法包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间。该方法包括如下步骤,在卷空间中交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域。引入区域和溢出保护区域都包括一个链卷管理信息区域。该方法还包括如下步骤,将包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息的链卷管理信息记录在链卷管理信息区域中。
依据本发明的另一个方面,一种用于将信息记录在信息记录介质中的方法包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间。该方法包括如下步骤,在卷空间中分配一个高级VAT结构区域,并将一个用于管理在指示虚拟地址空间中的地址的虚拟地址和指示逻辑地址空间中的地址的逻辑地址之间的对应关系的高级VAT记录在高级VAT结构区域中。将指示文件结构的基本结构信息分配在高级VAT中的一个特定虚拟地址,基本结构信息对于搜索记录在信息记录介质中的所有文件来说是必不可少的。
在本发明的一个实施例中,将指示文件结构的特定应用结构信息分配在高级VAT中的特定虚拟地址范围内,特定应用结构信息对于搜索记录在信息记录介质中的AV文件来说是必不可少的。将基本结构信息和特定应用结构信息提供在从高级VAT的头部开始的一个扇区内。
在本发明的一个实施例中,该方法包括如下步骤,在卷空间中交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域。引入区域和溢出保护区域都包括一个链卷管理信息区域。该方法包括如下步骤,将包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息的链卷管理信息记录在链卷管理信息区域中。
依据本发明的另一个方面,一种用于将信息记录在信息记录介质中的设备包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间。该设备包括一个部分,用于在卷空间中交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域。引入区域和溢出保护区域都包括一个链卷管理信息区域。该设备还包括一个部分,用于将包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息的链卷管理信息记录在链卷管理信息区域中。
依据本发明的另一个方面,一种用于将信息记录在信息记录介质中的设备包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间。该设备包括一个部分,用于在卷空间中分配一个高级VAT结构区域。还包括一个部分,用于将一个用于管理在指示虚拟地址空间中的地址的虚拟地址和指示逻辑地址空间中的地址的逻辑地址之间的对应关系的高级VAT记录在高级VAT结构区域中。将指示文件结构的基本结构信息分配在高级VAT中的一个特定虚拟地址,基本结构信息对于搜索记录在信息记录介质中的所有文件来说是必不可少的。
在本发明的一个实施例中,将指示文件结构的特定应用结构信息分配在高级VAT中的特定虚拟地址范围内,特定应用结构信息对于搜索记录在信息记录介质中的AV文件来说是必不可少的。将基本结构信息和特定应用结构信息提供在从高级VAT的头部开始的一个扇区内。
在本发明的一个实施例中,该设备包括一个部分,用于在卷空间中交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域。引入区域和溢出保护区域都包括一个链卷管理信息区域。该设备包括一个部分,用于将包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息的链卷管理信息记录在链卷管理信息区域中。
依据本发明的另一个方面,一种用于再现记录在信息记录介质中的信息的方法包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间,在卷空间中交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域,引入区域和溢出保护区域都包括一个链卷管理信息区域,并且将包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息的链卷管理信息记录在链卷管理信息区域中。该方法包括如下步骤,以链接方式访问在引入区域和溢出保护区域中包括的链卷管理信息区域,并根据从链卷管理信息区域读出的信息执行一个再现操作。
依据本发明的另一个方面,一种用于再现记录在信息记录介质中的方法包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间,在卷空间中分配一个卷结构区域和一个高级VAT结构区域,将一个用于管理在指示虚拟地址空间中的地址的虚拟地址和指示逻辑地址空间中的地址的逻辑地址之间的对应关系的高级VAT信息记录在高级VAT结构区域中,并将指示文件结构的基本结构信息分配在高级VAT中的一个特定虚拟地址,基本结构信息对于搜索记录在信息记录介质中的所有文件来说是必不可少的。该方法包括如下步骤,在不访问卷结构区域的情况下从存储在高级VAT结构区域中的高级VAT获得基本结构信息的逻辑地址,并根据基本结构信息的逻辑地址读出基本结构信息。
依据本发明的另一个方面,一种用于再现记录在信息记录介质中的方法包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间,在卷空间中分配一个高级VAT结构区域,将一个用于管理在指示虚拟地址空间中的地址的虚拟地址和指示逻辑地址空间中的地址的逻辑地址之间的对应关系的高级VAT信息记录在高级VAT结构区域中,并将指示文件结构的基本结构信息分配在高级VAT中的一个特定虚拟地址,基本结构信息对于搜索存储在信息记录介质中的所有文件来说是必不可少的,将指示文件结构的特定应用结构信息分配在高级VAT中的特定虚拟地址范围内,特定应用结构信息对于搜索记录在信息记录介质中的AV文件来说是必不可少的,并将基本结构信息和特定应用结构信息分配在从高级VAT的头部开始的一个扇区内。该方法包括如下步骤,读出记录在高级VAT结构区域中的从高级VAT的头部开始的一个扇区内的信息,并根据读出的信息中包括的基本结构信息和特定应用结构信息执行一个再现操作。
在本发明的一个实施例中,在卷空间中交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域,引入区域和溢出保护区域都包括一个链卷管理信息区域,并且将包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息的链卷管理信息记录在链卷管理信息区域中。该方法包括如下步骤,以链接方式访问在引入区域和溢出保护区域中包括的链卷管理信息区域,并根据从链卷管理信息区域读出的信息执行一个再现操作。
依据本发明的另一个方面,一种用于再现记录在信息记录介质中的信息的设备包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间,在卷空间中交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域,引入区域和溢出保护区域都包括一个链卷管理信息区域,并且将包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息的链卷管理信息记录在链卷管理信息区域中。该设备包括一个部分,用于以链接方式访问在引入区域和溢出保护区域中包括的链卷管理信息区域,还包括一个部分,用于根据从链卷管理信息区域读出的信息执行一个再现操作。
依据本发明的另一个方面,一种用于再现记录在信息记录介质中的设备包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间,在卷空间中分配一个卷结构区域和一个高级VAT结构区域,将一个用于管理在指示虚拟地址空间中的地址的虚拟地址和指示逻辑地址空间中的地址的逻辑地址之间的对应关系的高级VAT信息记录在高级VAT结构区域中,并将指示文件结构的基本结构信息分配在高级VAT中的一个特定虚拟地址,基本结构信息对于搜索记录在信息记录介质中的所有文件来说是必不可少的。该设备包括一个部分,用于在不访问卷结构区域的情况下从存储在高级VAT结构区域中的高级VAT获得基本结构信息的逻辑地址,还包括一个部分,用于根据基本结构信息的逻辑地址读出基本结构信息。
依据本发明的另一个方面,一种用于再现记录在信息记录介质中的设备包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间,在卷空间中分配一个高级VAT结构区域,将一个用于管理在指示虚拟地址空间中的地址的虚拟地址和指示逻辑地址空间中的地址的逻辑地址之间的对应关系的高级VAT记录在高级VAT结构区域中,并将指示文件结构的基本结构信息分配在高级VAT中的一个特定虚拟地址,基本结构信息对于搜索存储在信息记录介质中的所有文件来说是必不可少的,将指示文件结构的特定应用结构信息分配在高级VAT中的特定虚拟地址范围内,特定应用结构信息对于搜索记录在信息记录介质中的AV文件来说是必不可少的,并将基本结构信息和特定应用结构信息提供在从高级VAT的头部开始的一个扇区内。该设备包括一个部分,用于读出记录在高级VAT结构区域中的从高级VAT的头部开始的一个扇区内的信息,还包括一个部分,用于根据读出的信息中包括的基本结构信息和特定应用结构信息执行一个再现操作。
在本发明的一个实施例中,在卷空间中交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域,引入区域和溢出保护区域都包括一个链卷管理信息区域,并且将包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息的链卷管理信息记录在链卷管理信息区域中。该设备包括一个部分,用于以链接方式访问在引入区域和溢出保护区域中包括的链卷管理信息区域,还包括一个部分,用于根据从链卷管理信息区域读出的信息执行一个再现操作。
依据本发明的另一个方面,信息记录介质包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间。在卷空间中交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域。引入区域和溢出保护区域都包括一个链卷管理信息区域。将包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息的链卷管理信息记录在链卷管理信息区域中。
在本发明的一个实施例中,在溢出保护区域中的一个固定位置提供链卷管理信息区域,后续链卷管理信息的地址信息指示后续溢出保护区域的头地址。
在本发明的一个实施例中,在卷空间中在最后一个溢出保护区域后面分配一个引出区域。将假数据记录在最后一个溢出保护区域中包括的链卷管理信息区域中。
依据本发明的另一个方面,信息记录介质包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间。在卷空间中分配一个高级VAT结构区域。将用于管理在指示虚拟地址空间中的地址的虚拟地址和指示逻辑地址空间中的地址的逻辑地址之间的对应关系的信息的高级VAT记录在高级VAT结构区域中。将指示文件结构的基本结构信息记录在高级VAT中的一个特定虚拟地址,基本结构信息对于搜索记录在信息记录介质中的所有文件来说是必不可少的。
在本发明的一个实施例中,基本结构信息包括用于文件组描述符和根目录的文件入口的VAT入口。高级VAT包括用于把文件组描述符的逻辑地址指定到虚拟地址0的第一VAT入口,以及用于把根目录的文件入口的逻辑地址指定到虚拟地址1的第二VAT入口。
在本发明的一个实施例中,将高级VAT结构区域分配在一个可访问区域的末端。
在本发明的一个实施例中,将指示文件结构的特定应用结构信息分配在高级VAT中的特定虚拟地址范围内,特定应用结构信息对于搜索记录在信息记录介质中的AV文件来说是必不可少的。将基本结构信息和特定应用结构信息记录在从高级VAT的头部开始的一个扇区内。
在本发明的一个实施例中,将高级VAT结构区域分配在一个可访问区域的末端。
在本发明的一个实施例中,在卷空间中交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域。引入区域和溢出保护区域都包括一个链卷管理信息区域。将包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息的链卷管理信息记录在链卷管理信息区域中。
在本发明的一个实施例中,在溢出保护区域中的一个固定位置分配链卷管理信息区域,后续链卷管理信息的地址信息指示后续溢出保护区域的头地址。
在本发明的一个实施例中,在卷空间中在最后一个溢出保护区域后面分配一个引出区域。将假数据记录在最后一个溢出保护区域中包括的链卷管理信息区域中。
在本发明的一个实施例中,基本结构信息包括用于文件组描述符和根目录的文件入口的VAT入口。高级VAT包括用于把文件组描述符的逻辑地址指定到虚拟地址0的第一VAT入口,以及用于把根目录的文件入口的逻辑地址指定到虚拟地址1的第二VAT入口。
在本发明的一个实施例中,将指示文件结构的特定应用结构信息分配在高级VAT中的特定虚拟地址范围内,特定应用结构信息对于搜索记录在信息记录介质中的AV文件来说是必不可少的。
在本发明的一个实施例中,将基本结构信息和特定应用结构信息记录在从高级VAT的头部开始的一个扇区内。
在本发明的一个实施例中,将高级VAT结构区域分配在一个可访问区域的末端。
附图简要说明图1是显示根据本发明的一个例子的信息记录介质100的数据结构的示意图。
图2A是显示高级VAT 163的详细数据结构的示意图。
图2B是显示高级VAT 169的详细数据结构的示意图。
图2C是显示高级VAT 175的详细数据结构的示意图。
图3是显示根据本发明的一个例子的信息记录/再现装置300的结构的示意图。
图4是显示格式化过程的进程的流程图。
图5是显示格式化后的信息记录介质的数据结构的示意图。
图6是显示文件记录过程的进程的流程图。
图7是显示关闭过程的进程的流程图。
图8是显示在进行了关闭过程后信息记录介质的数据结构的示意图。
图9是显示当越界区域记录在未记录区域中时的情况的示意图。
图10是显示文件再现过程的进程的流程图。
图11是显示根据本发明的另一个例子的信息记录介质的数据结构的示意图。
图12是显示根据本发明的又一个例子的信息记录介质的数据结构的示意图。
图13是显示传统信息记录介质的数据结构的示意图。
图14是显示在其中管理记录在磁盘中的文件的目录结构的示意图。
图15是显示传统的信息记录/再现装置的结构的示意图。
图16是显示在经过传统的格式化过程后信息记录介质的数据结构图的示意图。
图17是显示传统的关闭过程的进程的流程图。
图18是显示在经过传统的关闭过程后信息记录介质的数据结构的示意图。
图19是显示传统的文件再现过程的进程的流程图。
实施本发明的最佳方式依据本发明的信息记录介质包括在引入区域和每个溢出保护区域中提供的链卷管理信息区域。在每个链卷管理信息中,记录了后续逻辑区段的地址信息和链卷管理信息区域的地址信息。
进一步,依据本发明,使用这样的信息记录介质的信息再现装置访问链接的引入区域和后续溢出保护区域,直到检测到未记录区域或记录磁盘末端信息的链卷管理信息,读出最新的链卷管理信息,并且从上一个逻辑区段的地址信息中获得可访问区域的末端的物理地址。在信息再现装置的这样一个访问操作中,由于整体地执行对后续逻辑区段的记录状态的判定和对后续链卷管理信息区域的地址信息的获得,所以可以使用更简单的过程高速执行对可访问区域的末端的物理地址的获取和后续卷文件管理信息的读取操作。
更进一步,在本发明的信息记录介质中,具有一个入口的、分配给具有一个特定的小数值的虚拟地址的VAT,被记录为对于解释卷文件结构必不可少的基本结构信息和用于管理甚至可以由家用AV装置使用的文件的特定应用结构信息。
对于这样一个信息记录介质,信息再现装置使用记录在可访问区域的末端的VATICB来搜索最新的VAT,并且使用特定的虚拟地址来读出目标文件,以解释在VAT中登记的基本结构信息或特定应用结构信息。在信息再现装置的这样一个访问操作中,对于卷结构区域的访问被跳过并且VAT被读出。在VAT中搜索其中记录了目标文件的文件入口的位置信息,从而可以以更高的速度读出目标文件。
更进一步,当信息记录介质记录具有一个入口的VAT时,其中把特定的小数值分配给用于特定应用的AV文件的管理信息(例如,在家用AV装置中使用的AV文件的情况下),即使整个VAT具有相当大的尺寸,也仅仅搜索其中登记了具有一个特定虚拟地址的入口的VAT的一个特定部分,从而可以通过使用小容量存储器和低性能处理器搜索VAT来读出目标文件。
在下文中,将通过例示的实施例结合附图来描述本发明。
依据本发明,一个例示的信息记录介质是DVD-R盘、DVD-RW盘等,其中文件记录在卷空间中,并且使用由ISO/IEC13346标准或UDF(通用盘格式)标准定义的数据结构来管理文件。这样的信息记录介质、用于把信息记录到信息记录介质中的方法和装置、以及用于从信息记录介质再现信息的方法和装置将在下面进行描述。
注意,在下面的描述中,除非特别定义,根据ISO/IEC13346标准或UDF标准,把描述符、指针等作为卷文件结构记录在信息记录介质中。
1、信息记录介质的数据结构图1是显示依据本发明的一个例子的信息记录介质100的数据结构的示意图。例如,信息记录介质100符合DVD-R物理标准(版本2.0)。在信息记录介质100中,文件以由DVD-R文件系统标准(版本2.0)定义的卷文件结构记录。
信息记录介质100包括引入区域108和卷空间104。
引入区域108被置于数据记录区域102的头部。卷空间104被置于信息记录介质100的临近引入区域108的外侧的区域中。
引入区域108包括一个链卷管理信息区域132。
将用于防止对未记录区域的访问的溢出保护区域110分配到卷空间104。溢出保护区域110包括一个链卷管理信息区域134。
溢出保护区域112也在卷空间104中提供。溢出保护区域112包括一个链卷管理信息区域136。
用于记录至少一个卷文件结构的第一逻辑区段114在引入区域108和溢出保护区域110之间建立。用于记录至少一个卷文件结构的第二逻辑区段116在溢出保护区域110和溢出保护区域112之间建立。
在链卷管理信息区域132中,记录了包括第一逻辑区段114的地址信息140和链卷管理信息区域134的地址信息142的链卷管理信息。
在链卷管理信息区域134中,记录了包括第二逻辑区段116的地址信息144和链卷管理信息区域136的地址信息146的链卷管理信息。
卷空间104包括一未记录区域138。
在第一逻辑区段114中,在格式化过程中顺序地提供卷结构区域118、文件结构/文件区域120和高级VAT结构区域122。注意,格式化过程的进程将在后文中参照图4详细描述。
在卷结构区域118,记录了一个卷结构。
在文件结构/文件区域120中,记录了用于管理根目录的文件组描述符161和文件入口162。
在高级VAT结构区域122中,记录了高级VAT163和VATICB164。由在记录数据的区域的末端扇区提供的VATICB 164指定高级VAT163的记录位置。
在第一逻辑区段114中,在文件记录过程中,文件结构/文件区域124和高级VAT结构区域126顺序地分配在高级VAT结构区域122之后。注意,文件记录过程的进程将在后文中参照图6详细描述。
在文件结构/文件区域124中,记录了文件和各种文件的入口。在图1所示例子中,将AV文件165、用于管理AV文件165的AV文件FE 166、用于管理目录文件(AV-Dir)的目录文件(AV-Dir)FE 167和根目录FE 168记录在文件结构/文件区域124中。
注意,为了简单起见,假设这些目录文件FE包括具有相当小的规模的目录文件本身。
在高级VAT结构区域126中,记录了高级VAT 169和VATICB170。
在卷空间104中,在关闭过程中,将包括未记录的链卷管理信息区域134的溢出保护区域110分配到高级VAT结构区域126之后。从而,链卷管理信息区域132被记录在引入区域108中。执行关闭过程,以使得在防止不具有在未记录区域中检测一个位置的能力的信息再现装置访问未记录区域的同时能够搜索到最新的卷文件结构。
注意,关闭过程的进程将在后文中参照图7详细描述。
接着,在第二逻辑区段116中,在进一步的文件记录过程中,将文件结构/文件区域128和高级VAT结构区域130顺序地分配到溢出保护区域110之后。
在文件结构/文件区域128中,记录了文件和各种文件的入口。在图1所示的例子中,数据文件171、用于管理数据文件171的数据文件FE 172、用于管理目录文件(Data-Dir)的目录文件(Data-Dir)FE 173和根目录FE被记录在文件结构/文件区域128中。
在高级VAT结构区域130中,记录了高级VAT 175和VATICB176。
在卷空间104中,在进一步的关闭过程中,将包括未记录的链卷管理信息区域136的溢出保护区域112分配在高级VAT结构区域130的后面,并且分配了溢出保护区域110中的链卷管理信息区域134。
如上所述,每次执行文件记录过程或关闭过程时,就在引入区域108或溢出保护区域之间建立一个附加的逻辑区段。在逻辑区段中分配文件结构/文件区域和高级VAT结构区域。
提供溢出保护区域112以防止不具有在未记录区域检测一个位置的能力的信息再现装置在该装置访问VATICB 176或链卷管理信息区域136时溢出到未记录区域138中。链卷管理信息区域136是具有几个磁道的未记录区域。在链卷管理信息区域136之前或之后提供记录的区域。因此,信息再现装置不会出现误操作。
当在溢出保护区域中的特定位置分配了链卷管理信息区域时,溢出保护区域的地址信息可以容易地从链卷管理信息区域的地址信息得到。
注意,链卷管理信息的地址信息可以指示溢出保护区域的头地址(例如,头部扇区的物理地址)。
例如,链卷管理信息区域136被置于溢出保护区域112中的一个固定位置。链卷管理信息区域136的地址信息指示溢出保护区域112的头地址(例如,头部扇区的物理地址)。同样可应用于链卷管理信息区域134。
高级VAT 175包括VAT首部(header)148、基本结构信息150、特定应用结构信息152和通用应用结构信息154。
基本结构信息150用于定义由多个应用共享的基本结构(例如,对于解释文件结构必不可少的结构,例如文件组描述符161或根目录文件入口162)。
特定应用结构信息152用于定义与多个应用之外的一个特定应用有关的特定应用结构(例如,对于搜索用在家用AV装置中的AV文件必不可少的结构)。
通用应用结构信息154用于搜索普通应用、典型地如PC应用中的文件。
注意,高级VAT 163和169都具有类似于高级VAT 175的数据结构(未显示)。
图2A是显示高级VAT 163的详细的数据结构的示意图。在格式化过程中,将高级VAT 163记录在高级VAT结构区域122中。
高级VAT 163的基本结构区域包括指定了虚拟地址0的VAT入口0和指定了虚拟地址1的VAT入口1。根目录文件入口的逻辑地址记录在VAT入口1中。
如上所述,VAT入口0用于将文件组描述符的逻辑地址指定到虚拟地址0,VAT入口1用于将根目录文件的逻辑地址指定到虚拟地址1。
注意,VAT入口0和1一般地在长度为152字节的VAT首部之后。
高级VAT 163的特定应用结构信息包括VAT入口2到255。在高级VAT 163中,未使用VAT入口2到255。具体地,值FFFFFFFFh被设置在VAT入口2到255的每一个中。
高级VAT 163的通用应用结构信息包括VAT入口256到473。在高级VAT163中,未使用VAT入口256到473。具体地,值FFFFFFFFh被设置在VAT入口256到473的每一个中。
图2B是显示高级VAT 169的详细数据结构的示意图。在记录AV文件的过程中,高级VAT 169被记录在高级VAT结构区域126中。
在高级VAT 169中,用于管理AV文件的目录(Data-Dir)文件入口的逻辑地址被记录在VAT入口2中,以及AV文件的文件入口的逻辑地址被记录在VAT入口3中。
这样,用于管理AV文件的目录(Data-Dir)文件入口的逻辑地址被记录在虚拟地址2中,以及AV文件的文件入口的逻辑地址被记录在虚拟地址3中。
注意,高级VAT 169中的其它VAT入口的内容与高级VAT163中那些相应的VAT入口相同。
图2C是显示高级VAT 175的详细数据结构的示意图。在记录数据文件的过程中,高级VAT 175被记录在高级VAT结构区域130中。
在高级VAT 175中,用于管理数据文件的目录(Data-Dir)文件入口的逻辑地址被记录在VAT入口256中,以及数据文件的文件入口的逻辑地址被记录在VAT入口257中。
这样,用于管理数据文件的目录(Data-Dir)文件入口的逻辑地址被指定到虚拟地址256,以及数据文件的文件入口的逻辑地址被记录在虚拟地址257中。
注意,在高级VAT 175中的其它VAT入口的内容与高级VAT 169中那些相应的VAT入口相同。
注意,在高级VAT 163、169和175的每一个中,将作为一个不存在于逻辑地址空间中的逻辑地址FFFFFFFFh登记在未使用的VAT入口中。高级VAT163、169和175中的每一个都包括一个长度为2048字节的扇区。
在这个例子中,虚拟地址空间被分配在对于搜索甚至用在家用AV装置中的AV文件必不可少的特定的应用结构信息中。类似地,在多条特定应用结构信息的每一条中分配一个虚拟地址空间。例如虚拟地址3到127被指定到搜索视频文件所需要的文件结构,虚拟地址128到255被指定到搜索音频文件所需要的文件结构。
当登记多个通用文件或目录以使得在通用应用结构信息中的高级VAT的数据大小超过2048字节时,将高级VAT分成多个扇区。
如上所述,即使当高级VAT被分成多个扇区时,由于基本结构信息和特定应用结构信息中的每一个都具有有限的虚拟地址,所以基本结构信息和特定应用结构信息被记录在从高级VAT结构区域头部开始的一个扇区中。
因此,仅仅使用记录高级VAT的区域的头部扇区,即使当高级VAT的大小随着在卷空间中登记的通用文件或目录的总数增大而变大时,也可以使具有有限容量存储器和相对低性能处理器的家用AV装置一致地高速读出AV文件。
2、信息记录/再现装置的结构图3是显示依据本发明的一个例子的信息记录/再现装置300的结构的示意图。
当执行格式化过程、文件记录过程或关闭过程时,信息记录/再现装置300用作将信息记录到信息记录介质100中的信息记录装置。进一步,当执行文件再现过程时,信息记录/再现装置300用作再现记录在信息记录介质100中的信息的信息再现装置。
信息再现装置300包括系统控制单元201、存储电路202、I/O总线203、磁盘设备204和光盘驱动设备205。
系统控制单元201可以使用包括系统控制程序的微处理器和存储器来实现。特别地,系统控制单元201包括卷结构记录单元211、文件结构记录单元212、文件记录单元213和高级VAT结构记录单元271。进一步,系统控制单元201包括文件结构再现单元215、文件再现单元216和高级VAT结构再现单元272。更进一步,系统控制单元201包括关闭过程单元217和引出过程单元218。
存储电路202包括数据存储器221和高级VAT结构存储器273。
数据存储器221用于计算或临时存储卷结构、文件结构和文件。高级VAT结构存储器273用于计算或临时存储高级VAT结构。
光盘驱动设备205包括驱动控制单元231、存储电路232、内部总线233、记录/再现单元234和信息记录介质100。
驱动控制单元231可以使用包括系统控制程序和存储器的微处理器实现。具体地,驱动控制单元231包括链卷管理信息记录单元251、溢出保护区域记录单元252、链卷管理信息再现单元254和引出区域记录单元255。
存储电路232包括链卷管理信息存储器253和缓冲存储器241。
链卷管理信息存储器253用于计算或临时存储链卷管理信息。缓冲存储器241用于计算或临时存储传送到光盘驱动设备205的数据。
3、格式化过程图4是显示格式化过程的进程的示意图。下面,将逐步地描述格式化过程的进程。
(S401)根据卷结构记录单元211中包含的控制程序,系统控制单元201在存储电路202的数据存储器221中产生将记录在卷结构区域118中的卷结构。这样一个卷结构包括保存符合ISO/IEC 13346标准的卷空间104的各种管理信息的描述符401到412等(图5)。后面将描述卷结构区域118的详细的数据结构。
系统控制单元201指示光盘驱动设备205记录在数据存储器221中生成的卷结构。
光盘驱动设备205把来自数据存储器221的卷结构记录到卷结构区域118中。当卷结构被完全记录时,光盘驱动设备205通知系统控制单元201记录完成。
(S402)系统控制单元201在数据存储器221中生成用于管理根目录的文件组描述符161、根目录和文件入口162。系统控制单元201指示光盘驱动设备205把生成的文件结构记录到数据存储器221中。
光盘驱动设备205把自数据存储器221传送的文件结构记录在文件结构区域120中。当文件结构被完全记录时,光盘驱动设备205通知系统控制单元201记录完成。
(S403)根据高级VAT结构记录单元271中包含的控制程序,系统控制单元201在数据存储器221中生成VAT 163和VATICB 164。
进一步,系统控制单元201指示光盘驱动设备205记录在数据存储器221中生成的高级VAT结构。
光盘驱动设备205把自数据存储器221传送的高级VAT结构记录到高级VAT结构区域122。当高级VAT结构被完全记录时,光盘驱动设备205通知系统控制单元201记录完成。
注意,在DVD-R盘的情况下,每一次数据记录被停止时,将在数据记录单元之前或之后提供具有预定数量的假数据的链接区域。为了简单起见,省略了对数据结构和数据记录的描述。
图5是显示被格式化后的信息记录介质的数据结构的示意图。当“未记录”信息记录介质经过上述的格式化过程时,信息记录介质获得图5的数据结构。
4、文件记录过程图6是显示文件记录过程的进程的示意图。下面,将逐步地描述文件记录过程的进程。
注意,假设在文件记录过程中,根据图14的目录结构来记录存储在磁盘设备204中的AV文件。
(S601)系统控制单元201根据文件记录单元213中包含的控制程序从磁盘设备204读出AV文件并且把AV文件传送到存储电路202的数据存储器221。
接着,系统控制单元201生成AV文件165和目录文件(AV-Dir),用于管理这些文件的AV文件入口FE(文件入口)166、目录文件(AV-Dir)FE(文件入口)167以及在其中更新根目录的内容的根目录文件入口168。
当与AV文件有关的目录文件和文件入口中的每一个都存储在数据存储器221中时,系统控制单元201根据文件结构记录单元212和文件记录单元213中包含的控制程序指示光盘驱动设备205来记录这些数据。
光盘驱动设备205把自数据存储器221传送的文件入口和目录文件以及包括AV文件的文件结构/文件记录在文件结构/文件区域124中。注意,为了简单起见,假设这些目录文件的文件入口包括具有相当小尺寸的目录文件本身。当完成了到文件结构/文件区域124的记录时,光盘驱动设备205通知系统控制单元201记录完成。
注意,目录文件(AV-Dir)被嵌入并记录在用于管理目录的文件入口167中。因此,目录文件本身未显示。
(S602)系统控制单元201根据高级VAT结构记录单元271中包含的控制程序更新数据存储器221中的高级VAT 169和VATICB 170。
进一步,系统控制单元201指示光盘驱动设备205记录在数据存储器221中生成的高级VAT结构。光盘驱动设备205把自数据存储器221传送的高级VAT结构记录在高级VAT结构区域126中。当高级VAT结构被完全记录时,光盘驱动设备205通知系统控制单元201记录完成。
5、关闭过程图7是显示关闭过程的进程的示意图。下面,将逐步地描述关闭过程的进程。
(S701)系统控制单元201根据关闭过程单元217中包含的控制程序指示光盘驱动设备205执行关闭过程。
光盘驱动设备205的驱动控制单元231根据溢出保护记录单元252中包含的控制程序在卷空间104中分配溢出保护区域并且在溢出保护区域中记录假数据。
这样,在引入区域108(或溢出保护区域)和溢出保护区域之间提供用于记录至少一个卷文件结构的逻辑区段。
(S702)驱动控制单元231根据链卷管理信息记录单元251中包含的控制程序,生成链卷管理信息并将生成的链卷管理信息记录在包括在溢出保护区域中的链卷管理信息区域中。
在这个记录操作中生成的链卷管理信息包括后续逻辑区段的地址信息以及由关闭过程新记录的在溢出保护区域中提供的未记录的链卷管理信息区域的地址信息。
图8是显示在进行了关闭过程后的信息记录介质的数据结构的示意图。
当具有图5的数据结构的信息记录介质经过AV文件记录和关闭过程时,信息记录介质获得图8的数据结构。
假数据被记录在链卷管理信息区域134以外的溢出保护区域110(在图8的数据结构的情况下)或记录在除链卷管理信息区域136以外的溢出保护区域112(在图1的数据结构的情况下)。例如,假数据是00h。
链卷管理信息被记录在链卷管理信息区域132中(在图8的数据结构的情况下),或记录在链卷管理信息区域134(在图1的数据结构的情况下)。
进一步,具有图8的数据结构的信息记录介质100进行数据文件记录和关闭过程,从而获得具有图1的数据结构的信息记录介质100。
当禁止把附加的文件记录在信息记录介质100中时,引出区域被记录在未记录区域138中。
图9是显示当引出区域记录在具有图1的数据结构的未记录区域138中的情况的示意图。
系统控制单元201根据引出过程单元218中包含的控制程序指示光盘驱动设备205执行引出过程。
根据引出区域记录单元255中包含的控制程序,光盘驱动设备205的驱动控制单元231在数据记录区域102中分配记录了假数据的引出区域140。进一步,根据引出区域记录单元255中包含的控制程序,驱动控制单元231把假数据记录在未记录的链卷管理信息区域136以指示没有新的后续链卷管理信息区域存在。例如,假数据为00h。
6、文件再现过程图10是显示文件再现过程的进程的示意图。下面,将逐步地描述文件再现过程的进程。注意,图14的AV文件作为一个例子来解释文件再现过程。
(S1001)当驱动控制单元231检测到一张盘已经装到光盘驱动设备205中时,驱动控制单元231根据链卷管理信息再现单元254中包含的控制程序启动记录/再现单元234并再现来自引入区域108的链卷管理信息区域132的链卷管理信息。然后,将再现的链卷管理信息从链卷管理信息区域132传送到链卷管理信息存储器253。
(S1002)根据链卷管理信息再现单元254中包含的控制程序,驱动控制单元231基于在步骤S1001中获得的链卷管理信息中包括的链卷管理信息区域134的地址信息142,设法再现链卷管理信息区域。
在图1中,记录在链卷管理信息区域132中的链卷管理信息区域的地址信息142包括链卷管理信息区域134的位置信息。记录在链卷管理信息区域134中的链卷管理信息区域的地址信息146包括链卷管理信息区域136的位置信息。
如果由这样的一个再现操作指定的链卷管理信息区域不是未记录的并且链卷管理信息可以从链卷管理信息区域再现,那么执行步骤S1003和以后的步骤。如果由这样的一个再现操作指定的链卷管理信息区域是未记录的并且链卷管理信息不能从链卷管理信息区域再现,那么执行步骤S1004和以下的步骤。
(S1003)根据链卷管理信息再现单元254中包含的控制程序,驱动控制单元231将在步骤S1002中再现的链卷管理信息传送到链卷管理信息存储器253。
(S1004)根据链卷管理信息再现单元254中包含的控制程序,通过参考最新的链卷管理信息,驱动控制单元231从逻辑区段的地址信息获得可访问区域的末端的物理地址。
在图1中,基于记录在链卷管理信息区域134中的第二逻辑区段116的地址信息144可以获得可访问区域的末端的物理地址。
(S1005)根据高级VAT结构再现单元272中包含的控制程序,系统控制单元201可以获得记录在光盘驱动设备205的链卷管理信息存储器253中的第二逻辑区段116的地址信息144,作为可访问区域的末端的物理地址。
接着,系统控制单元201指示光盘驱动设备205使用物理地址再现记录在可访问区域的末端的VATICB 176。光盘驱动设备205读出VATICB 176并且将其传送到高级VAT结构存储器273。注意,因为VATICB记录在可访问区域的末端,所以系统控制单元201可以在不读出卷结构的情况下确认VAT结构被记录。
系统控制单元201从读出的标记位置信息177获得指示VATICB176的记录位置的逻辑地址。系统控制单元201还把先前获得的可访问区域的末端的物理地址转换成逻辑扇区号。通过从可访问区域的末端的逻辑扇区号减去从标记位置信息读出的逻辑地址,计算出对应于分配给逻辑地址0的分区起始位置的逻辑分区号。因此,不需要从卷结构获得分区起始位置。
进一步,系统控制单元201解释包括在读出的VATICB 176中的高级VAT 175的地址信息,并且读出高级VAT 175并将其存储到高级VAT结构273中。注意,当使用多个扇区记录高级VAT时,仅仅读出对于AV文件的再现所需的头部扇区。
(S1006)根据存储在文件结构再现扇区215中的控制程序,系统控制单元201读出在步骤S1005中获得的从高级VAT175登记到VAT入口0的文件组描述符的物理地址,并且根据文件结构再现单元215中包含的控制程序,使用分区参考号和包括在逻辑地址中的逻辑块地址读出文件组描述符161。类似于文件组描述符的情况,在将虚拟地址转换为逻辑地址的同时,系统控制单元201读出登记在VAT入口1的根目录FE 174并且从记录为根目录FE 174的一部分的根目录搜索目录(AV-Dir)的管理信息。
接着,系统控制单元201读出登记在VAT入口2的目录(AV-Dir)FE 167并且从记录为目录(AV-Dir)FE 167的一部分的目录(AV-Dir)搜索AV文件的管理信息。进一步,系统控制单元201读出登记在VAT入口17的目录(AV文件)FE 166并且获得目标AV文件的记录位置。
(S1007)最后,根据文件再现单元216中包含的控制程序,系统控制单元201读出文件(AV文件)165并且完成文件再现。
根据上述过程,信息记录/再现设备300高速搜索和再现AV文件,同时防止对未记录区域的访问。注意,在步骤S1006中,使用文件组描述符和根目录搜索目录(AV-Dir)的管理信息,并且随后读出AV文件入口和目标AV文件。
但是,如果类似于文件组描述符或根目录,将一个特定虚拟地址分配给目录(AV-Dir)文件入口或AV文件入口,则可以不访问文件组描述符或根目录而直接地搜索目录(AV-Dir)文件入口。从而,可以高速搜索和再现AV文件。
在本发明的信息记录介质中,将后续逻辑区段的地址信息和在溢出保护区域中指定的链卷管理信息区域的地址信息记录在引入区域和溢出保护区域。
使用这样一个信息记录介质的本发明的信息记录/再现装置通过仅仅顺序地访问引入区域和溢出保护区域中的链卷管理信息区域,可以在防止访问未记录区域的同时,搜索可访问区域的末端的物理地址。如参照图19所描述的,与传统的通过交替访问物理格式信息区域和状态判定区域来搜索可访问区域的末端的物理地址的信息记录/再现装置相比,访问频率实质上减少了一半并且访问时间显著减少。
在本发明的信息记录介质中,将特定虚拟地址指定到文件组描述符或根目录文件入口作为基本结构信息的高级VAT被记录在高级VAT结构区域中。
当执行文件再现时,使用这样一个信息记录介质的本发明的信息记录/再现装置可以不搜索卷结构而直接地搜索被分配了特定虚拟地址的文件组描述符和根目录文件入口。从而,减少了访问时间。
进一步,在本发明的信息记录介质中,将特定虚拟地址指定给目录(AV-Dir)文件入口或AV文件入口作为特定应用结构信息的高级VAT被记录在高级VAT结构区域中。
当再现AV文件时,使用这样一个信息记录介质的本发明的信息记录/再现装置可以直接地搜索指定了特定虚拟地址的目录(AV-Dir)文件入口或AV文件的文件入口,而不搜索基本结构信息,例如文件组描述符和根目录文件入口。从而,进一步缩短了访问时间。当再现这样的AV文件时,仅仅使用记录在高级VAT的头部扇区上的VAT入口,从而可以根据一个简单的过程、甚至当使用具有有限容量存储器和相对低性能处理器的家用AV装置时高速读出AV文件。
在上述的例子中,解释了把链卷管理信息记录在引入区域和溢出保护区域中的信息记录介质。解释了用于把信息记录到这样的信息记录介质中的方法和装置,以及用于再现记录在信息记录介质中的信息的方法和装置。
注意,把链卷管理信息记录在引入区域和溢出保护区域中、并且没有把将特定虚拟地址信息指定给文件组描述符和根目录文件入口作为基本结构信息的高级VAT记录在高级VAT结构区域中的信息记录介质也在本发明的范围内。用于把信息记录到这样的信息记录介质中的方法和装置,以及用于再现记录在信息记录介质中的信息的方法和装置也包含在本发明的范围内。在这种情况下,顺序地访问引入区域和溢出保护区域中的链卷管理信息使得能够在防止访问未记录区域的同时搜索可访问区域的末端的物理地址。从而,访问频率实质上减少了一半以及处理时间显著减少。
图11是显示把链卷管理信息记录在引入区域和溢出保护区域中、并且没有把将特定虚拟地址信息指定给文件组描述符和根目录文件入口作为基本结构信息的高级VAT记录在高级VAT结构区域中的信息记录介质的示意图。
注意,在图11的信息记录介质的链卷管理信息区域132中,除了第一逻辑区段的物理地址信息140和链卷管理信息区域的物理地址信息142之外,还记录了界内区域的物理地址信息1202。进一步,如图11所示,可以把界内区域1204提供到溢出保护区域110后。
界内区域1204包括物理格式信息区域1206。在物理格式信息区域1206中,记录了第二逻辑区段的物理地址信息144、链卷管理信息区域的物理地址信息1346和未记录区域138的物理地址信息1347。图12是显示具有这样一个数据结构的信息记录介质1200的示意图。
如上所述,信息记录介质1200可以使用传统的信息记录/再现装置1500再现。
注意,把将特定虚拟地址信息指定给文件组描述符和根目录文件入口作为基本结构信息的高级VAT记录在高级VAT结构区域中、并且没有把链卷管理信息记录在引入区域和溢出保护区域中的信息记录介质也在本发明的范围中。用于把信息记录到这样的信息记录介质中的方法和装置,以及用于再现记录在信息记录介质中的信息的方法和装置也包含在本发明的范围内。在这种情况下,当文件被再现时,可以不搜索非卷结构而直接搜索指定了特定虚拟地址的文件组描述符和根目录文件入口。从而,缩短了访问时间。
工业适用性依据本发明的信息记录介质包括分配在引入区域和每个溢出保护区域中的链卷管理信息区域。在每一个链卷管理信息区域中,记录了后续逻辑区段的地址信息和分配到紧随逻辑区段的溢出保护区域中的链卷管理信息区域的地址信息。
依据使用这样一个信息记录介质的本发明的信息再现装置仅仅顺序地访问引入区域和后续溢出保护区域中的链卷管理信息区域,从而可以在防止访问未记录区域的同时搜索可访问区域的末端的物理地址。如参考图19所述的,与传统的通过交替访问物理格式信息区域和状态判定区域来搜索可访问区域的末端的物理地址的信息记录/再现装置相比,访问频率实质上减少了一半并且访问时间显著减少。
进一步,在本发明的信息记录介质中,将特定虚拟地址指定给文件组描述符和目录文件入口作为基本结构信息的高级VAT被记录在高级VAT结构区域中。
当执行文件再现时,使用这样一个信息记录介质的本发明的信息记录/再现装置可以不搜索卷结构而直接搜索分配了特定虚拟地址的文件组描述符和根目录文件入口。从而,缩短了访问时间。
更进一步,在本发明的信息记录介质中,将特定虚拟地址指定给目录(AV-Dir)文件入口或AV文件入口的高级VAT被记录在高级VAT结构区域中。
当再现AV文件时,使用这样一个信息记录介质的本发明的信息记录/再现装置可以直接地搜索指定了特定虚拟地址的目录(AV-Dir)文件入口或AV文件的文件入口,而不搜索非基本结构信息,例如文件组描述符和根目录文件入口。从而,进一步缩短了访问时间。当再现这样的AV文件时,仅仅使用记录在高级VAT的头部扇区上的VAT入口,从而可以根据一个简单的过程、甚至当使用具有有限容量存储器和相对低性能处理器的家用AV装置时高速读出AV文件。
权利要求
1.一种信息记录介质,包括一个数据记录区域,在其中事先分配一个引入区域和一个卷空间;其中,在卷空间中交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域,引入区域和溢出保护区域都包括一个链卷管理信息区域,以及将包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息的链卷管理信息记录在链卷管理信息区域中。
2.如权利要求1所述的信息记录介质,其中,将链卷管理信息区域分配在溢出保护区域中的一个固定位置,以及,后续链卷管理信息区域的地址信息指示后续溢出保护区域的头地址。
3.如权利要求1所述的信息记录介质,其中位于最后一个溢出保护区域后面的一个引出区域被分配在卷空间中,以及将假数据记录在最后一个溢出保护区域中包括的链卷管理信息区域中。
4.一种信息记录介质,包括一个数据记录区域,在其中事先分配一个引入区域和一个卷空间;其中,将卷空间构造为允许交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域,引入区域和溢出保护区域都包括一个链卷管理信息区域,以及可以将包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息的链卷管理信息记录在链卷管理信息区域中。
5.如权利要求4所述的信息记录介质,其中,将链卷管理信息区域分配在溢出保护区域中的一个固定位置,以及,后续链卷管理信息区域的地址信息指示后续溢出保护区域的头地址。
6.一种信息记录介质,包括一个数据记录区域,在其中事先分配一个引入区域和一个卷空间,其中,在卷空间中分配一个高级VAT结构区域;将用于管理虚拟地址和逻辑地址之间的关系的高级VAT信息记录在高级VAT结构区域中,其中所述每一虚拟地址指示虚拟地址空间中的一个地址,而所述每一逻辑地址指示逻辑地址空间中的一个地址,以及在高级VAT信息中,将指示文件结构的、对于搜索记录在信息记录介质中的所有文件来说必不可少的基本结构信息指定给至少一个虚拟地址。
7.如权利要求6所述的信息记录介质,其中基本结构信息包括文件组描述符和根目录的文件项;以及高级VAT信息包括用于把文件组描述符的逻辑地址指定到虚拟地址0的第一VAT项,以及用于把根目录的文件项的逻辑地址指定到虚拟地址1的第二VAT项。
8.如权利要求6所述的信息记录介质,其中,将高级VAT结构区域被分配在一个可访问区域的末端。
9.一种用于将信息记录在信息记录介质中的方法,记录介质包括一个数据记录区域,在数据记录区域中事先分配一个引入区域和一个卷空间,所述用于记录信息的方法包括如下步骤在卷空间中分配一个高级VAT结构区域;以及将用于管理虚拟地址和逻辑地址之间的关系的高级VAT信息记录在高级VAT结构区域中,其中每一虚拟地址指示虚拟地址空间中的一个地址而每一逻辑地址指示逻辑地址空间中的一个地址,其中在高级VAT信息中,将指示文件结构的、对于搜索记录在信息记录介质中的所有文件来说必不可少的基本结构信息指定到至少一个虚拟地址。
10.一种用于将信息记录在信息记录介质中的设备,记录介质包括一个数据记录区域,在数据记录区域中事先分配一个引入区域和一个卷空间,所述用于记录信息的设备包括一个用于在卷空间中分配一个高级VAT结构区域的部分;以及一个用于将用于管理虚拟地址和逻辑地址之间的关系的高级VAT信息记录在高级VAT结构区域中的部分,其中每一虚拟地址指示虚拟地址空间中的一个地址而每一逻辑地址指示逻辑地址空间中的一个地址,其中在高级VAT信息中,将指示文件结构的、对于搜索记录在信息记录介质中的所有文件来说必不可少的基本结构信息指定到至少一个虚拟地址。
11.一种用于再现记录在信息记录介质中的信息的方法,记录介质包括一个数据记录区域,在数据记录区域中事先分配一个引入区域和一个卷空间,其中,在卷空间中分配一个卷结构区域和一个高级VAT结构区域,将用于管理虚拟地址和逻辑地址之间的关系的高级VAT信息记录在高级VAT结构区域中,其中每一虚拟地址指示虚拟地址空间中的一个地址而每一逻辑地址指示逻辑地址空间中的一个地址,以及在高级VAT信息中,将指示文件结构的、对于搜索记录在信息记录介质中的所有文件来说必不可少的基本结构信息分配到至少一个虚拟地址,以及所述用于再现信息的方法包括如下步骤在不访问卷结构区域的情况下从记录在高级VAT结构区域中的高级VAT信息获得基本结构信息的逻辑地址;以及根据基本结构信息的逻辑地址读出基本结构信息。
12.一种用于再现记录在信息记录介质中的信息的设备,记录介质包括一个数据记录区域,在数据记录区域中事先分配一个引入区域和一个卷空间,其中,在卷空间中分配一个卷结构区域和一个高级VAT结构区域,将用于管理虚拟地址和逻辑地址之间的关系的高级VAT信息记录在高级VAT结构区域中,其中每一虚拟地址指示虚拟地址空间中的一个地址而每一逻辑地址指示逻辑地址空间中的一个地址,以及在高级VAT信息中,将指示文件结构的、对于搜索记录在信息记录介质中的所有文件来说必不可少的基本结构信息分配到至少一个虚拟地址,所述用于再现信息的设备包括一个用于在不访问卷结构区域的情况下从记录在高级VAT结构区域中的高级VAT信息获得基本结构信息的逻辑地址的部分;以及一个用于根据基本结构信息的逻辑地址读出基本结构信息的部分。
13.一种信息记录介质,包括一个数据记录区域,在其中事先分配一个引入区域和一个卷空间,其中,将卷空间构造为允许在卷空间中分配一个高级VAT结构区域;将用于管理虚拟地址和逻辑地址之间的关系的高级VAT信息记录在高级VAT结构区域中,其中每一虚拟地址指示虚拟地址空间中的一个地址而每一逻辑地址指示逻辑地址空间中的一个地址,以及在高级VAT信息中,将指示文件结构的、对于搜索记录在信息记录介质中的所有文件来说必不可少的基本结构信息分配到至少一个虚拟地址。
14.如权利要求13所述的信息记录介质,其中基本结构信息包括文件组描述符和根目录的文件项;以及高级VAT信息包括用于把文件组描述符的逻辑地址指定到虚拟地址0的第一VAT项,以及用于把根目录的文件项的逻辑地址指定到虚拟地址1的第二VAT项。
全文摘要
一种信息记录介质包括一个数据记录区域。事先在数据记录区域中分配一个引入区域和一个卷空间。将卷空间构造为使得在卷空间中交替地分配用于记录至少一个卷文件结构的逻辑区段和用于防止访问未记录区域的溢出保护区域。引入区域和溢出保护区域都包括一个用于存储链卷管理信息的链卷管理信息区域。链卷管理信息包括后续逻辑区段的地址信息和后续链卷管理信息区域的地址信息。
文档编号G06F12/00GK1920995SQ20061015348
公开日2007年2月28日 申请日期2001年5月30日 优先权日2000年5月31日
发明者佐佐木美幸, 后藤芳稔, 福岛能久 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1