专利名称:在数据载体上对数据分区的方法
技术领域:
本发明涉及在数据载体上对数据分区的方法,更特别地、但并不排他地,本发明涉及一种在一次性写入(R)数据载体上对数据分区的方法,使得例如对于数据复制目的,它们与重复读写(RW)数据载体相互兼容。此外,本发明也涉及被安排为以利用所述对数据分区的方法的方式在一次性写入(R)数据载体上记录数据的设备。
背景技术:
诸如致密盘(CD)和数字视频盘(DVD)的光学数据载体由于这些数据载体所提供的相对大的数据存储容量,现在已经变得广泛被使用于输送图像和视频数据。这些数据载体总的来看是基本上圆形的平面部件,在基本上光学透明的塑料材料的第一和第二层之间包含整体夹入其间的一个或更多金属层。可以根据所期望的特性来采用用于该一个或更多金属层的各种化学表示。例如,该一个或更多金属层被制成是可记录一次的,正如当今的DVD R盘中那样;作为选择地,该一个或更多金属层可以被配制成响应于激光照射是用户可修改的,以便在其上重复地记录数据,正如当今的DVD RW盘中那样。目前,为了保证各种制造商的DVD数据载体和DVD设备的兼容性,已经定义了各种标准,例如,国际标准ISO 9660。特别地,光学存储技术协会(OSTA)是一个承担建立光学数据存储技术标准的任务的组织。已认可的标准包括(a)DVD+R物理标准版本1.2;(b)DVD+RW物理标准版本1.2;(c)DVD+RW视频标准版本2.0(用于DVD RW的DVD+VR);(d)MMC4版本e标准;(e)UDF1.5;(f)DVD+R视频标准版本1.2(用于DVD R的DVD+VR)这些从(a)到(e)的标准尤其定义了用于被记录在DVD数据载体上的数据结构的布局,以使它们与当今的商用DVD读/写设备相兼容。
当前,参考图1,有可能在单个的光盘数据载体10上,例如与上述标准(b)相符的DVD RW盘数据载体上将视频与静止图片组合起来。用于这种数据载体的数据结构在上述标准(c)中进行定义,这些结构被安排用以使存储在该数据载体10上的数据是可编辑的。为了支持编辑,图片数据被相对于视频数据而记录在该盘数据载体的分开区域上,即该图片数据被存储在盘载体10的末端区域20处,在分配给该视频数据的在前区域30之后。目录信息被包括在该盘载体10的初始区域40中,这个区域40被保留为空白,用于接收指示将视频和图片数据内容的条目记录在该载体10的何处的目录数据。该数据载体10上的数据内容的后续更新通过覆写该初始区域40来实现。箭头45指示从该载体10的第一存储轨迹到它的最后存储轨迹的写方向。
这样的分开数据结构在关于DVD RW数据载体的已公布的美国专利申请号US2003/0210895中进行描述。在这个申请中,阐明了一种DVD RW数据载体,其中在其上记录的DVD视频文件根据临时视频管理器(VMGI),例如根据TMP_VMGI进行管理。此外,该DVD RW数据载体也包括不同于DVD视频文件的扩展文件,其根据中间管理信息,例如根据TMP_EXTI进行管理;该扩展文件包括,例如,JPEG编码的图像数据内容。另外,提供一个临时空间位图,即TMP_SBM,用于通用盘格式(UDF)目的,其被添加给该临时视频管理器(VMGI),用以记录DVD视频文件和扩展文件的组合,并且也管理该临时空间。通过采用这种数据结构,即使当扩展文件已经被删除时,也可以从临时空间位图(TMP_SBM)中得知该临时空间;因此,使得该DVD RW数据载体经由最终确定(finalisation)而与DVD R兼容。通过这个方法,不同于运动图片的静止图片的文件可以与由删除该数据载体的任意已记录区域所产生的临时空间中的便笺信息一起被记录在DVD RW数据载体上的一个文件中。
发明内容
发明人已经意识到目前有两种数据格式使用于DVD数据载体。
第一个数据格式称为“视频模式”,其被采用于DVD RW和DVD R两种类型的数据载体,在视频模式下所记录的节目内容作为视频标题集(VTS)存储在DVD RW或DVD R数据载体上,每个VTS都包括一个<>.i fo文件、一个或更多<>.vob文件、以及一个<>.bup文件。在这种数据载体上,与静止图片相对应的数据内容可被记录在这样的VTS之间,当这种静止图片的记录发生时,被采用于DVD RW和DVD R数据载体的数据格式基本上是相似的。因此,静止图片数据和VTS可以以交错的方式出现。
第二数据格式称为“DVD+VR”,其中数据内容的部分覆写和删除是可能的。当将该第二数据格式用于DVD R数据载体时,在数据内容被修改后需要最终确定,以保证维持有代表性的目录记录。此外,由于在这样的DVD R和DVD RW数据载体上提供线性记录空间,因此与静止图片相对应的、添加到该数据载体的数据内容被优选地记录在数据载体上的分开区域中。用于覆写和删除数据内容的处理已经对DVD RW类型的数据载体进行定义,其中数据区段可选地跟随一个视频区段进行记录。但是,由于与对DVD R数据载体实现递增更新的方式相关联的困难,这种用于DVD R数据载体的处理还没有被定义。
因此,当对这种数据载体进行数据内容的更新,例如有关菜单更新和最终确定程序时,会遇到DVD R和DVD RW数据载体之间的差别。这些差别使得其例如在从这些数据载体类型中的一种向另一种复制数据时,并不是微不足道的。
发明人已经设想了期望为DVD R数据载体中的数据结构采用一种形式,该形式出于两个主要原因而尽可能地类似于DVD RW载体中的(a)软件成分的再使用成为可能,并且在实际的盘驱动硬件中的实现更加简单;以及(b)当将最终确定的DVD R数据载体的数据内容复制到DVD RW数据载体时,数据再次变为可用于编辑的,所以与DVD数据载体的那些特征相比,在DVD R数据载体的特性之间没有差别。
因此本发明的一个目的在于提供一种用于DVD R类型的数据载体的数据结构,其与DVD RW类型的数据载体更加兼容。
根据本发明的第一方面,这里提供一种在安排为一次性写入产品的数据载体上对数据分区的方法,该方法包括步骤(a)将视频数据内容写入该载体的第一区域中;(b)将其它数据内容写入该载体的第二区域中;以及(c)写入基本上相互独立的第一和第二目录,用于分别记录它们的对应的第一和第二区域的数据布局。
本发明具有优点,因为使用该第一和第二目录使得该视频数据内容能够更加明显地与例如静止图片数据的其它类型的数据内容相区别,由此使得不需要在将另外的数据内容添加到该一次性写入数据载体时更新这两个目录。
优选地,该方法包括当该视频数据内容和其它数据内容在该数据载体上被最终确定时,将该第一和第二目录组合的步骤。
优选地,该方法包括在该数据载体上将该第一和第二区域安排为相互空间上不同的步骤。这种分区避开了前述的数据类型的交错,该交错会使得常规的一次性写入数据载体与在DVD RW类型的数据载体上所使用的DVD+VR数据结构不相兼容。更加优选地,该数据载体是DVD R一次性写入产品。
优选地,该方法包括包含一个用于描述该第一区域数据结构的保留空间分配表(RSAT)函数和用于描述该第二区域数据结构的UDF信息的步骤。RSAT在已公布的美国专利申请号US2003/0068159中进行描述,由此其被合并在以进行有关RSAT的参考。将视频和数据内容细节写入该一次性写入数据载体的不同类型的目录格式中使得该数据载体与当代的数据载体读取设备更广泛地兼容。优选地,在该方法的步骤(c)中,将该数据载体安排为通过使用RSAT函数为第一区域创建一个内容目录,并且使用UDF信息为第二区域创建一个目录,来关闭(close)。
优选地,将该第一区域指定为基本上单个的大视频文件。
优选地,在该方法中,该第一和第二目录是相互独立地可写的。
根据本发明的第二方面,这里提供一种数据载体,其包括根据本发明第一方面的方法在其上记录的视频数据内容和其他数据内容。
根据本发明的第三方面,这里提供一种用于在一次性写入数据载体上记录数据的设备,所述设备被安排用于根据本发明第一方面的方法将数据写入数据载体上。
应该意识到的是本发明的特征能够以任何组合形式来进行组合而不背离本发明的范围。
参考下面的附图,本发明的实施例现在将仅是借助例子进行描述,其中
图1是在DVD RW盘数据载体上的视频和静止图片数据内容文件分配的示意图;图2是在其上已记录有静止图片数据和视频数据两者的DVD R数据载体的示意图;图3是具有交错的视频数据和静止图片数据的DVD R数据载体的示意图;图4是用于接收RSAT函数的DVD+VR数据载体的表示;图5是用于DVD R数据载体的数据布局,适合于使其容易地能够被复制到DVD RW数据载体;以及图6是根据本发明在一次性写入DVD R数据载体中对数据分区的例子。
发明实施例的描述总的来看,发明人已经设想到期望对于DVD R以及DVD RW数据载体两者采用兼容的相似数据结构。由于用于DVD R数据载体的数据布局已经经由国际协定,例如经由OSTA建立,因此发明人已经确认在本发明的设计中,离开用于DVD R数据载体的已建立惯例是有利的。
如前所述,常规的惯例是将DVD R数据载体的视频数据内容和静止图片内容相交错。由于其一次性写入的特性,因此在DVD R数据载体上覆写目录区域是不可能的。因此,如图2中所示的DVD R数据载体110的初始区域100是保持空白的,以使得一旦这些内容经由最终确定被最终确定下来,那么其可以持有该数据载体110的最后拷贝。直到数据载体内容细节被写入该初始区域100中,该数据载体110才被称为一个“打开”的状态。为了更新数据载体110的内容,将附加的数据内容附加到从其中已经写入了现有数据内容的现有区域130起的随后的区域120中。
例如,在图3中,用户在阶段S1中在DVD R数据载体320的第一区域310中初始地记录视频数据内容(V)300。随后,在阶段S2中,该用户增加一些静止图片数据内容(SP)330,其附加在第一区域310之后的第二区域340中。其后,在阶段S3中,该用户进一步在第三区域360中增加视频数据内容(V)350。接着,该用户在第三区域360之后的第四区域380中附加静止图片数据内容(SP)370。最后,该用户经由最终确定,使得区域310、340、360、380的目录记录被写入该数据载体320的初始区域100中。应该意识到的是与图1中分配不同的分开的视频和数据区域相对比,对于视频(V)和静止图片(SP),在DVD R数据载体320上的数据内容是采取交错的方式的。
现在有一种DVD+VR标准,其采用如图4中所描述的数据载体500;该标准与一次性写入数据媒体有关。该数据载体500包括32M字节容量的第一轨道510(TR1)和其中写入了视频数据内容的第二轨道520(TR2),该第二轨道520由于是不完整的碎片,所以其是不可见的。记录设备600被安排用于包括一个保留的空间分配表(RSAT)函数,例如,如同在合并在此以进行关于RSAT的参考的、已公布的美国专利申请号US2003/0068159中所描述的。在数据载体500上,RSAT是一个在每一附加之后写入不完整碎片的末端的小表。此外,当该数据载体500被最终确定时,该RSAT包括被指定写入该第一轨道510而暂时写入该不完整碎片中的区块的映射。前述的VMG、VTSI、UDF和ISO数据是处于由此被再分配的数据之中的。
为了提高DVD R数据载体与DVD RW数据载体相比的兼容性,发明人已经意识到期望在将数据内容记录到这样的DVD R数据载体中时,将该载体的数据结构分区成相互不同的视频和数据部分。例如,图5中所描述的一次性写入DVD R数据载体700被分区成视频部分710和数据部分720;该数据部分720例如是易于被用来记录诸如JPEG文件的静止图片数据内容。此外,每一个部分710、720被安排用于保持它自己的数据载体部分的目录记录;因此,该视频部分710在其中存储的视频数据内容740的末端具有RSAT数据730,而如所例示的,该数据部分720具有通用盘格式(UDF)虚拟分配表(VAT)750,其被附加到在那里存储的数据内容760的末端。典型地,该视频数据内容740具有大约4G字节的大小,而该数据内容760是约700M字节的大小。该RSAT数据730和分配表750比较而言可认为是小得多,例如,该RSAT数据730优选地大小是小于100k字节,并且更加优选地大小是32k字节或48k字节,以容纳所需要的许多小的更新。
如果数据载体700和与其相关联的数据结构是询问忽视存储于其中的数据内容,那么该载体700遵从于当今的DVD+VR 1.2标准。此外,该数据部分720看来类似于当今的UDF 1.5标准和它们的应对带有指向VAT目录表的一个末端二级锚指针(anchor pointer)的DVD R数据载体的方案。这个VAT表只描述了该载体700的数据部分720,即它并不涉及视频部分710。结果,VAT表不需要在每次RSAT函数730进行更新时被更新,否则该VAT表将迅速地被数据充满。因此,该VAT表优选地将视频部分710描述为一个大的文件。发明人因此已经设想到在DVD R数据载体上的部分710、720的实现需要有如图6中所描述的可用的五个打开轨道。
可选地,只使用四个打开轨道是可能的。在这种情况下,当最终确定时,用于数据部分720的文件系统被写入视频部分710中,或部分地在该数据部分720之后。作为另一个选项,在该第一和视频部分710与该数据部分720之间可以包括一个或更多附加的轨道。
在图6中,DVD R数据载体800包括一个视频数据内容分段810以及其后的数据分段820。该视频分段810包括第一轨道区域830a、830b,其后跟随着第二轨道区域840。所包括的轨道区域830b用于记录第一UDF锚(AVDP)。实际上,该轨道区域830a、830b优选地共同地大小是大约1M字节。此外,该数据分段820包括第三轨道区域850和第四轨道区域860。第二轨道区域840被安排为包括视频内容数据连同RSAT函数(V+RSAT)。另外地,第四轨道区域860被安排为包括数据连同VAT表(VAT)。当该数据载体800或者被“最终确定”或者被“关闭”时,将分段810、820进行如下处理(a)使用该RSAT函数来创建用于第一轨道区域830的内容的目录,即适当地是当今的VMG、VTSI’s、UDF和ISO结构;以及(b)在该数据分段820中,该第三轨道区域850被写入反映该第四轨道区域860状态的适当的UDF信息。
RSAT函数不可以被直接地应用于写入该第一轨道区域830a、830b,因为至少一些指针必须被包括在第三轨道区域850中所包含的文件归档系统信息的第二部分中。
最后,在一次性写入数据载体,例如DVD R类型的数据载体的上下文下,本发明涉及多个空间上不同的数据区域,其中该区域中的一个被指定用于视频内容,并且该区域中的另一个被指定用于诸如静止图片和图像的数据。这些区域中的每一个被提供它自己的目录字段,这些字段仅仅涉及它们所关联的对应区域。换句话说,优选地向每个区域提供给它自己的目录设施。
在所附权利要求中,包括在括弧之内的数字和其它符号被包括来帮助理解权利要求,而并不想要以任何方式限制该权利要求的范围。
应该意识到的是在前面所描述的本发明实施例可被修改而不背离由所附权利要求定义的本发明的范围。
当解释说明书和其所关联的权利要求时,诸如“包含”、“包括”、“合并”、“容纳”、“是”和“具有”的表达要以非排他的方式进行解释,即被解释为允许没有明确定义的其它项目或部分也存在。对单数的引用也要被解释为是对复数的引用,反之亦然。
权利要求
1.一种在安排为一次性写入产品的数据载体上对数据分区的方法,该方法包括步骤(a)将视频数据内容写入该载体的第一区域中;(b)将其它数据内容写入该载体的第二区域中;以及(c)写入基本上相互独立的第一和第二目录,用于分别记录它们的、对应的第一和第二区域的数据布局。
2.根据权利要求1的方法,包括当该视频数据内容和其它数据内容在该数据载体上被最终确定时,将该第一和第二目录组合的步骤。
3.根据权利要求1的方法,包括在该数据载体上将该第一和第二区域安排为相互在空间上不同的步骤。
4.根据权利要求1的方法,其中该数据载体是DVD R一次性写入产品。
5.根据权利要求1的方法,包括包含一个用于描述该第一区域数据结构的可靠性和系统结构测试(RSAT)函数和用于描述该第二区域数据结构的UDF信息的步骤。
6.根据权利要求1的方法,其中将该第一区域指定为实质上单个大视频文件。
7.根据权利要求1的方法,其中该第一和第二目录是相互独立地可写的。
8.一种数据载体,其包括根据权利要求1的方法在其上记录的视频数据内容和其他数据内容。
9.一种用于在一次性写入数据载体上记录数据的设备,所述设备被安排为根据权利要求1的方法在该数据载体上写入数据。
全文摘要
这里描述了一种在安排为一次性写入产品的数据载体上对数据分区的方法。该方法包括将视频数据内容写入该载体的第一区域中的第一步骤,将其它数据内容写入该载体的第二区域中的第二步骤,以及例如在最终确定期间写入基本上相互独立的第一和第二目录的第三步骤,用于分别记录它们的对应的第一和第二区域的数据布局。该视频数据内容和诸如静止图片数据的其它数据内容的分区,在使得例如实现为DVD R数据载体的该数据载体与例如DVD RW的其它数据载体格式之间更加兼容方面是有益的。
文档编号G11B27/10GK1961372SQ200580018022
公开日2007年5月9日 申请日期2005年5月30日 优先权日2004年6月3日
发明者W·德哈安, R·A·布朗迪克 申请人:皇家飞利浦电子股份有限公司