信息处理装置、信息记录介质、信息处理方法和程序的制作方法

文档序号:6764592阅读:91来源:国知局
信息处理装置、信息记录介质、信息处理方法和程序的制作方法
【专利摘要】本发明提供了一种装置和方法,其在应用执行单元和数据记录介质的文件系统不兼容的配置中实现数据的记录和再现。文件转换处理单元输入由应用执行单元生成并且由第一文件系统支持的文件,并且生成存储数据并且由第二文件系统支持的多个划分文件,其中所述存储数据的尺寸是被定义为第一文件系统中的数据处理单位的对准单元的数据尺寸的整数倍,并且是作为第二文件系统中的数据处理单位的群集尺寸的整数倍。在再现期间,链接划分文件并且生成由所述第一文件系统支持的虚拟流文件。
【专利说明】信息处理装置、信息记录介质、信息处理方法和程序

【技术领域】
[0001]本公开涉及信息处理装置、信息记录介质、信息处理方法和程序,更具体地,涉及通过根据与诸如盘或闪速存储器的使用介质兼容的文件系统对数据进行转换来执行数据记录或再现处理的信息处理装置、信息记录介质、信息处理方法和程序。
[0002]本公开涉及如下信息处理装置、信息记录介质、信息处理方法和程序,使得在诸如闪速存储器的、文件系统不同于Blu-ray Disc (注册商标)(蓝光盘)的使用介质上,使用根据例如与Blu-ray Disc (注册商标)兼容的文件系统执行数据记录或再现处理的应用,能够记录或再现数据。

【背景技术】
[0003]例如,诸如盘型介质(诸如硬盘或Blu-ray Disc (注册商标))或闪速存储器的各种介质被用作记录介质以使用电视机、记录器等记录节目或者用于视频相机等中的拍照数据。
[0004]作为数据记录介质的记录数据管理规定,存在文件系统。例如,文件系统规定了使用介质可靠地执行数据记录和再现处理的规则,诸如介质上的数据的记录单位和再现单位、文件或目录结构、实际数据和管理数据之间的对应关系,以及用于设定文件名称的规则。
[0005]作为具体的文件系统,存在例如在硬盘、闪速存储器等中广泛使用的文件分配表(FAT)以及在诸如Blu-ray Disc (注册商标)的光盘中广泛使用的统一光盘格式(UDF)。在例如专利文献1(JP 2008-26238认)中描述了?么1',并且在例如专利文献2(见2007-305171A)和专利文献 3 (JP 2004-350251A)中描述了 UDF。
[0006]文件系统均具有关于文件系统的特有的规则。例如,在各个文件系统中,存在记录数据的单位、读取数据的单位、文件名称的设定规则等的差异。具体地,例如,FAT32规定了作为一个文件的最大尺寸的尺寸(4GB-1)。然而,UDF规定的一个文件的最大尺寸比(4GB-1)大得多。
[0007]使用作为数据记录和再现介质的Blu-ray Disc (注册商标)的装置的数据记录和再现应用根据例如UDF的规定生成记录数据并且执行文件名称的设定。UDF兼容应用生成的大多数记录数据文件具有比(4GB-1)大得多的尺寸。因此,可以使用例如诸如Blu-rayDisc (注册商标)的UDF兼容介质来记录或再现该应用生成的文件。然而,由于可能没有使用根据例如与UDF不同的文件系统(诸如FAT)执行记录和再现的闪速存储器,因此可能出现问题。
[0008]引用文献列表
[0009]专利文献
[0010]专利文献I JP 2008-262381A
[0011]专利文献2 JP 2OO7-3O5I7IA
[0012]专利文献3 JP 2OCM-35O25IA


【发明内容】

[0013]技术问题
[0014]例如,考虑到上述环境而设计了本公开,并且本公开的目的在于提供信息处理装置、信息记录介质、信息处理方法和程序,使得执行与特定文件系统兼容的记录数据的生成或再现处理的应用能够对与另一不同的文件系统兼容的数据执行处理。
[0015]具体地,本公开的目的在于提供信息处理装置、信息记录介质、信息处理方法和程序,能够实现与诸如Blu-ray Disc (注册商标)和闪速存储器的不同的文件系统兼容的介质的使用。
[0016]对问题的解决方案
[0017]根据本公开的第一方面,提供了一种信息处理装置,其包括:应用执行单元,被配置成根据第一文件系统执行记录数据生成处理;第二介质兼容文件系统单元,被配置成根据与第一文件系统不同的第二文件系统执行数据记录处理;以及文件转换处理单元,被配置成在与第一文件系统兼容的文件和与第二文件系统兼容的文件之间执行转换处理。中文件转换处理单元输入与第一文件系统兼容并且由应用执行单元生成的文件,生成与第二文件系统兼容并且存储具有如下尺寸的数据的文件,并且将所生成的文件输出到第二介质兼容文件系统单元,该尺寸是第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是第二文件系统中的数据处理单位的数据尺寸的整数倍。
[0018]在本公开的信息处理装置的一个实施例中,文件转换处理单元划分与第一文件系统兼容并且由应用执行单元生成的文件,以生成多个具有如下尺寸的划分文件作为与第二文件系统兼容的文件,并且将划分文件输出到第二介质兼容文件系统单元,该尺寸不超过在第二文件系统中规定的最大可允许文件尺寸。
[0019]在本公开的信息处理装置的一个实施例中,文件转换处理单元通过生成存储具有如下尺寸的数据的文件作为与第二文件系统兼容的文件,将与第一文件系统兼容并且由应用执行单元生成的文件输出到第二介质兼容文件系统单元,该尺寸是在第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸的整数倍,并且还是在第二文件系统中作为可分配用于保持文件数据的最小单位而规定的群集的数据尺寸的整数倍。
[0020]在本公开的信息处理装置的一个实施例中,文件转换处理单元划分与第一文件系统兼容并且由应用执行单元生成的文件,以生成多个具有如下尺寸的划分文件,该尺寸不超过在第二文件系统中规定的最大可允许文件尺寸。在多个划分文件中,文件转换处理单元通过生成存储具有如下尺寸的数据的文件作为与第二文件系统兼容的文件,来生成除了最终划分文件之外的划分文件,该尺寸是在第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸的整数倍,并且还是在第二文件系统中作为可分配用于保持文件数据的最小单位而规定的群集的数据尺寸的整数倍,并且文件转换处理单元通过生成存储具有如下尺寸的数据的文件作为与第二文件系统兼容的文件,来生成最终划分文件,该尺寸是在第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸的整数倍。文件转换处理单元将所生成的与第二文件系统兼容的多个文件输出到第二介质兼容文件系统单元。
[0021]在本公开的信息处理装置的一个实施例中,文件转换处理单元通过生成具有如下尺寸的数据的文件作为与第二文件系统兼容的文件,将与第一文件系统兼容并且由应用执行单元生成的文件输出到第二介质兼容文件系统单元,该尺寸是6K字节的整数倍,6K字节是在第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸,并且该尺寸还是32K字节的整数倍,32K字节是在第二文件系统中作为可分配用于保持文件数据的最小单位而规定的群集的数据尺寸。
[0022]在本公开的信息处理装置的一个实施例中,文件转换处理单元划分与第一文件系统兼容并且由应用执行单元生成的文件,以生成多个具有如下尺寸的划分文件作为与第二文件系统兼容的文件,该尺寸不超过在第二文件系统中规定的最大可允许文件尺寸,并且文件转换处理单元在所生成的多个划分文件中的每个中设定包括划分源文件的识别信息以及划分文件的配置信息的文件名称。
[0023]根据本公开的第二方面,提供了一种信息处理装置,其包括:应用执行单元,被配置成根据第一文件系统执行数据再现处理;第二介质兼容文件系统单元,被配置成根据与第一文件系统不同的第二文件系统执行数据再现处理;以及文件转换处理单元,被配置成在与第一文件系统兼容的文件和与第二文件系统兼容的文件之间执行转换处理。文件转换处理单元输入第二介质兼容文件系统单元从第二介质读取的与第二文件系统兼容的多个划分文件,通过根据文件名称连接所输入的多个划分文件来生成与第一文件系统兼容的文件,并且将所生成的文件输出到应用执行单元。划分文件是与第二文件系统兼容并且存储具有如下尺寸的数据的文件,该尺寸是第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是第二文件系统中的数据处理单位的数据尺寸的整数倍。
[0024]在本公开的信息处理装置的一个实施例中,文件转换处理单元从剪辑信息文件中记录的EP图获取指示与用作再现开始位置信息的时间戳记对应的分组位置的源分组编号,并且通过被应用所获取的源分组编号的计算处理来计算再现开始位置。
[0025]在本公开的信息处理装置的一个实施例中,文件转换处理单元通过将源分组编号除以在第一文件系统中作为加密处理单位而规定的对准单元的构成分组的数目,来指定具有再现开始位置的对准单元。
[0026]在本公开的信息处理装置的一个实施例中,文件转换处理单元进一步通过执行被应用对准单元的构成字节的数目的计算处理来计算从再现开始位置的文件起点起的字节数目。
[0027]根据本公开的第三方面,提供了一种信息记录介质,其根据与第一文件系统不同的第二文件系统记录文件,适用于信息处理装置的应用执行单元中的数据再现处理。信息记录介质具有作为记录数据的、通过划分与第一文件系统兼容并且由应用执行单元生成的文件而获得的多个划分文件。划分文件是与第二文件系统兼容并且存储具有如下尺寸的数据的文件,该尺寸是第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是第二文件系统中的数据处理单位的数据尺寸的整数倍。
[0028]在本公开的信息处理装置的一个实施例中,划分文件是具有不超过在第二文件系统中规定的最大可允许文件尺寸的尺寸的文件,并且是存储具有如下尺寸的数据的文件,该尺寸是在第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸的整数倍,并且还是在第二文件系统中作为可分配用于保持文件数据的最小单位而规定的群集的数据尺寸的整数倍。
[0029]在本公开的信息处理装置的一个实施例中,每个划分文件是其中设定包括划分源文件的识别信息以及划分文件的布置信息的文件名称的文件。
[0030]根据本公开的第四方面,提供了一种由信息处理装置执行的信息处理方法,该信息处理方法包括:通过应用执行单元的、根据第一文件系统执行记录数据生成处理的应用执行步骤;通过第二介质兼容文件系统单元的、根据与第一文件系统不同的第二文件系统执行数据记录处理的步骤;以及通过文件转换处理单元的、在与第一文件系统兼容的文件和与第二文件系统兼容的文件之间执行转换处理的文件转换处理步骤。文件转换处理步骤是如下步骤,通过文件转换处理单元输入与第一文件系统兼容并且由应用执行单元生成的文件,生成与第二文件系统兼容并且存储具有如下尺寸的数据的文件,并且将所生成的文件输出到第二介质兼容文件系统单元,该尺寸是第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是第二文件系统中的数据处理单位的数据尺寸的整数倍。
[0031]根据本公开的第五方面,提供了一种由信息处理装置执行的信息处理方法,该信息处理方法包括:通过应用执行单元的、根据第一文件系统执行数据再现处理的应用执行步骤;通过第二介质兼容文件系统单元的、根据与第一文件系统不同的第二文件系统执行数据再现处理的步骤;以及通过文件转换处理单元的、在与第一文件系统兼容的文件和与第二文件系统兼容的文件之间执行转换处理的文件转换处理步骤。文件转换处理步骤是如下步骤,通过文件转换处理单元输入第二介质兼容文件系统单元从第二介质读取的与第二文件系统兼容的多个划分文件,通过根据文件名称连接所输入的多个划分文件来生成与第一文件系统兼容的文件,并且将所生成的文件输出到应用执行单元。划分文件是与第二文件系统兼容并且存储具有如下尺寸的数据的文件,该尺寸是第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是第二文件系统中的数据处理单位的数据尺寸的整数倍。
[0032]根据本公开的第六方面,提供了一种程序,用于使信息处理装置执行信息处理并且使:应用执行单元执行根据第一文件系统执行记录数据生成处理的应用执行步骤;第二介质兼容文件系统单元执行根据与第一文件系统不同的第二文件系统执行数据记录处理的步骤;以及文件转换处理单元执行在与第一文件系统兼容的文件和与第二文件系统兼容的文件之间执行转换处理的文件转换处理步骤。文件转换处理步骤是如下步骤,使文件转换处理单元输入与第一文件系统兼容并且由应用执行单元生成的文件,生成与第二文件系统兼容并且存储具有如下尺寸的数据的文件,并且将所生成的文件输出到第二介质兼容文件系统单元,该尺寸是第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是第二文件系统中的数据处理单位的数据尺寸的整数倍。
[0033]根据本公开的第七方面,提供了一种程序,用于使信息处理装置执行信息处理并且使:应用执行单元执行根据第一文件系统执行数据再现处理的应用执行步骤;第二介质兼容文件系统单元执行根据与第一文件系统不同的第二文件系统执行数据再现处理的步骤;以及文件转换处理单元执行在与第一文件系统兼容的文件和与第二文件系统兼容的文件之间执行转换处理的文件转换处理步骤。文件转换处理步骤是如下步骤,使文件转换处理单元输入第二介质兼容文件系统单元从第二介质读取的与第二文件系统兼容的多个划分文件,通过根据文件名称连接所输入的多个划分文件来生成与第一文件系统兼容的文件,并且将所生成的文件输出到应用执行单元。划分文件是与第二文件系统兼容并且存储具有如下尺寸的数据的文件,该尺寸是第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是第二文件系统中的数据处理单位的数据尺寸的整数倍。
[0034]注意,根据本公开的程序是例如用于能够执行各种类型的程序代码的图像处理装置或计算机系统的、可以设置在以计算机可读形式提供的存储介质或通信介质中的程序。以计算机可读形式提供这种程序使得可以实现根据图像处理装置或计算机系统中的程序的处理。
[0035]后面通过基于本公开的实施例和附图的更详细的说明将使得本公开的目的、特征和优点清晰。此外,本说明书中的系统不限于逻辑上集合均包含在同一壳体内的多个装置的配置。
[0036]本发明的有利效果
[0037]根据本公开的一个实施例,实现了如下的装置和方法,使得数据能够以应用执行单元和数据记录介质的文件系统不合适的配置被记录和再现。
[0038]具体地,文件转换处理单元输入与第一文件系统兼容并且由应用执行单元生成的文件,并且生成与第二文件系统兼容并且存储具有如下尺寸的数据的多个划分文件,该尺寸是在第一文件系统中作为数据处理单位而规定的对准单元的数据尺寸的整数倍,并且还是在第二文件系统中作为数据处理单位的群集尺寸的整数倍。在再现时,连接划分文件以生成与虚拟第一文件系统兼容的流文件。
[0039]在该配置中,实现了如下的装置和方法,使得数据能够以应用执行单元和数据记录介质的文件系统不合适的配置被记录和再现。

【专利附图】

【附图说明】
[0040]图1是用于描述根据本公开的一个实施例的信息处理装置的配置的示图。
[0041]图2是用于描述信息处理装置的数据处理单元的处理配置的示图。
[0042]图3是用于描述作为信息处理装置的数据处理单元的处理的文件转换处理的示图。
[0043]图4是用于描述第一介质中的数据记录结构的示例的示图。
[0044]图5是用于描述待记录和再现的数据结构的示例的示图。
[0045]图6是用于描述播放列表和剪辑的结构的示例的示图。
[0046]图7是用于描述MPEG2输送流的结构的示图。
[0047]图8是用于描述对准单元的结构的示图。
[0048]图9是用于描述EP图的示图。
[0049]图10是用于描述EP图的结构和使用示例的示图。
[0050]图11是用于描述被应用EP图的确定再现开始点的处理示例的示图。
[0051]图12是用于描述包括EP图的剪辑信息文件的语法的示图。
[0052]图13是用于描述EP图的语法的示图。
[0053]图14是用于描述第一介质的数据记录结构的示例的示图。
[0054]图15是用于描述第二介质的数据记录结构的示例的示图。
[0055]图16是用于描述作为信息处理装置的数据处理单元的处理的文件转换处理的示图。
[0056]图17是图示当在第二介质上执行数据记录处理时由文件转换处理单元执行的处理序列的流程图的示图。
[0057]图18是用于描述文件划分处理和文件连接处理的规则的示图。
[0058]图19是用于描述文件名称的转换规则的示图。
[0059]图20是图示用于描述划分文件的设定序列的流程图的示图。
[0060]图21是图示用于描述当从第二介质执行数据再现处理时由文件转换处理单元执行的处理序列的流程图的示图。
[0061]图22是图示用于描述当从第二介质执行数据再现处理时由文件转换处理单元执行的处理序列的流程图的示图。
[0062]图23是图示用于描述当从第二介质执行数据再现处理时的再现数据的地址获取处理序列的流程图的示图。
[0063]图24是用于描述指定具有再现开始位置的划分文件以及指定划分文件中的数据位置的处理的示图。
[0064]图25是用于描述根据本公开的一个实施例的信息处理装置的配置的示图。

【具体实施方式】
[0065]在下文中,将参照附图描述本公开的信息处理装置、信息记录介质、信息处理方法和程序的细节。将描述以下项目。
[0066]1.信息处理装置的配置和处理的概况
[0067]2.第一介质(Blu-ray Disc (注册商标))的记录数据结构
[0068]3.根据本公开的信息处理装置执行的处理的概况
[0069]4.待记录和再现的数据的详细结构
[0070]5.与第一和第二介质兼容的两个文件系统中的目录和文件
[0071]6.文件转换处理
[0072]7.数据记录处理的序列
[0073]8.数据再现处理的序列
[0074]9.划分文件的数据的部分删除处理
[0075]10.其他信息处理装置的配置的示例
[0076]11.根据本公开的配置的结论
[0077][1.信息处理装置的配置和处理的概况]
[0078]首先,将描述根据本公开的一个实施例的信息处理装置的配置和处理的概况。图1是图示根据本公开的一个实施例的信息处理装置100的配置的示例的框图。信息处理装置100是例如数据记录和再现装置,其中Blu-ray Disc (注册商标)是主记录介质(第一介质111)。例如,广播节目、经由诸如互联网的网络接收到的数据、从外部连接的装置输入的数据等被记录在第一介质111 (例如,Blu-ray Disc (注册商标))上。第一介质111上记录的数据被再现。具体地,信息处理装置100是例如诸如记录器、摄像机或PC的装置。
[0079]信息处理装置100进一步包括第二记录介质112。第二记录介质112是通过与第一介质不同的文件系统来管理记录数据的介质。第二记录介质112是例如闪速存储器。信息处理装置100还使用第二介质112如在第一介质111中那样记录和再现数据。
[0080]如图1中所示,信息处理装置100包括数据处理单元(控制单元)101、通信单元102、输入单元103、输出单元104、存储器105、第一介质接口 106和第二介质接口 107。
[0081]数据处理单元101包括CPU,其具有执行各种数据处理程序的程序执行功能。例如,执行数据记录和再现处理的应用程序被执行。将经由通信单元102输入的广播数据等记录在介质上的处理、从介质读取数据并且再现数据的处理等被执行。
[0082]通信单元102接收广播波并且执行经由诸如互联网的网络的通信或者与外部装置的通信。输入单元103是例如用户的操作单元并且执行诸如数据记录或再现指令的输入的各种输入。输入单元103还包括遥控器,使得也可以输入遥控器操作的信息。输出单元104是包括显示器、扬声器等的图像或音频输出单元。存储器105包括RAM或R0M,并且被用作数据处理单元101中执行的应用程序(以下描述为应用)的存储区域。存储器105还用作应用的参数或工作区域,并且还用作介质记录数据的缓冲区域等。
[0083]第一介质接口是应用于使用第一介质111 (例如,Blu-ray Disc(注册商标))的数据记录和再现处理的接口。例如,响应于数据处理单元101的请求执行在第一介质111上写入数据或者从第一介质111读取数据的处理。第二介质接口是应用于使用第二介质112(例如,闪速存储器)的数据记录和再现处理的接口。例如,响应于数据处理单元101的请求执行在第二介质112上写入数据或者从第二介质112读取数据的处理。
[0084]这里,第一介质111 (例如,Blu-ray Disc (注册商标))是根据第一文件系统(例如,UDF:统一光盘格式)管理数据的介质。另一方面,第二介质112(例如,闪速存储器)是根据与第一文件系统不同的第二文件系统(例如,FAT32:文件分配表32)管理数据的介质。
[0085]在数据处理单元101中执行的数据记录或再现应用仅执行与两个不同的文件系统中的一个文件系统兼容的数据处理。在本示例中,执行与第一介质111(例如,Blu-rayDisc(注册商标))的第一文件系统(例如,UDF)兼容的处理。
[0086]就是说,在数据处理单元101中执行的应用所生成的记录文件是符合UDF中规定的数据尺寸和文件名称的数据文件。即使当执行再现处理时,数据处理单元101根据UDF中规定的数据尺寸和文件名称来执行处理。
[0087]因此,当在数据处理单元101中执行的应用使用第一介质111执行记录和再现数据的处理时,可以执行处理,使得不出现问题。
[0088]然而,不能执行在使用第二文件系统(例如,FAT32)的第二介质(例如,闪速存储器)上的数据记录或者从第二介质的数据再现,作为应用的单独处理。
[0089]因此,根据本公开的信息处理装置执行文件转换处理以便使得能够在数据处理单元101中使用第二介质112来记录和再现数据。将参照图2描述数据处理单元101执行的处理的细节。
[0090]图2是图示由数据处理单元101执行的多个划分处理的示图。如图2中所示,数据处理单元101包括加密处理单元151、应用执行单元(记录和再现处理单元)152、文件转换单元153、第二介质兼容文件系统单元154。
[0091]在多个处理单元中,加密处理单元151和应用执行单元(记录和再现处理单元)152根据与第一介质111兼容的第一文件系统(例如,UDF)的规定执行处理,具体地,执行被应用第一文件系统(例如,UDF)中规定的处理数据的单位、文件尺寸和文件名称的处理。
[0092]加密处理单元151执行介质上的记录数据的加密处理或者从介质读取的加密数据的解密处理。具体地,例如,根据作为内容的版权管理规定的高级访问内容系统(AACS)规定来执行加密处理。AACS规定对如下加密处理进行了规定,将内容划分成单元(CPS单元)并且以单元为单位应用加密秘钥(CPS单元密钥)。AACS规定对在将内容记录在作为第一介质111的Blu-ray Disc (注册商标)上时的加密处理结构进行了规定。加密处理单元151执行的加密处理的数据单位也针对Blu-ray Disc (注册商标)等的记录单位进行了适当的设定。
[0093]应用执行单元152也根据与第一介质111兼容的文件系统(例如,M)F)的规定执行处理。记录数据文件的尺寸或文件名称符合第一文件系统(例如,UDF)的规定。
[0094]第二介质兼容文件系统单元154是如下文件系统单元,其在使用第二介质112记录或再现数据时管理记录数据,并且使用第二介质112根据例如FAT32执行数据写入和读取处理。
[0095]文件转换处理单元153执行根据第一文件系统执行数据处理的加密处理单元151和应用执行单元152与根据第二文件系统执行数据写入和读取处理的第二介质兼容文件系统单元154之间的数据转换处理。
[0096]文件转换处理单元153执行例如如下处理。
[0097]当加密处理单元151或应用执行单元152生成或处理的数据被记录在第二介质112上时,从加密处理单元151和应用执行单元152接收到的数据被转换成满足与第二介质112兼容的第二文件系统的规定的格式,并且被提供给第二介质兼容文件系统单元154。
[0098]当第二介质112的记录数据被读取并且提供给加密处理单元151或应用执行单元152时,第二介质兼容文件系统单元154将从第二介质112读取的数据转换成满足第一文件系统的规定的格式并且将经转换的数据提供给加密处理单元151或应用执行单元152。
[0099]将参照图3描述文件转换处理单元153执行的处理的示例。图3是图示被分成如下3个层的数据处理单元101的示图:
[0100](a层)加密处理单元151和应用执行单元152 ;
[0101](b层)文件转换处理单元153 ;和
[0102](c层)第二介质兼容文件系统单元154。
[0103](a层)加密处理单元151和应用执行单元152执行与第一介质111兼容的第一文件系统的规定规则所对应的处理。图3图示了第一介质111上的一个记录文件181 [00001.MTS]。该文件是作为与第一文件系统(在该实施例中是UDF)兼容的移动图像内容记录文件的MPEG输送流文件。
[0104](c层)第二介质兼容文件系统单元154执行与第二介质112兼容的第二文件系统的规定规则所对应的处理。图3图示了第二介质112上的三个记录文件182-1至182-3 ([00001_01]至[00001_03])。
[0105](b层)文件转换处理单元153位于(a层)加密处理单元151和应用执行单元152与(c层)第二介质兼容文件系统单元154之间。当在a层和c层之间传送和接收文件时,文件转换处理单元153执行将文件转换成可以在每个层中处理的格式的处理。具体地,例如,执行文件尺寸转换处理和文件名称转换处理。
[0106]例如,与第二介质112兼容的第二文件系统被假设为FAT32并且与第一介质111兼容的第一文件系统被假设为M)F。规定了在FAT32中规定的一个文件的最大尺寸是4X 230-!字节(以下称为4GB-1)。
[0107]就是说,在FAT32文件系统中,一个文件的尺寸上限是4X23°-1字节(4GB-1)。
[0108]另一方面,在UDF中规定的一个文件的尺寸是比(4GB-1)大得多的尺寸。
[0109]在该情况下,当加密处理单元151或应用执行单元152生成的数据被记录在第二介质112上时,文件转换处理单元153对加密处理单元151或应用执行单元152生成的数据文件进行划分,生成其中一个文件的最大尺寸等于或小于(4GB-1)的多个文件,并且将多个划分文件作为记录文件提供给第二介质兼容文件系统单元154。
[0110]就是说,加密处理单元151或应用执行单元152生成的数据文件是图3中所示的文件[00001.MTS]。文件181具有在第一文件系统(UDF)中规定的文件尺寸并且比(4GB-1)大得多。当该文件被记录在与第二文件系统(FAT32)兼容的第二介质112上时,文件转换处理单元153生成其中文件的最大尺寸等于或小于(4GB-1)的多个文件。就是说,例如,图3中所示的三个记录文件182-1至182-3 ([00001_01]至[00001_03])被生成并且提供给第二介质兼容文件系统单元154。
[0111]当第二介质兼容文件系统单元154将从第二介质112读取的文件提供给加密处理单元151或应用执行单元152时,文件转换处理单元153执行如下处理。执行如下处理,连接具有等于或小于(4GB-1)的尺寸的多个文件,即例如,图3中所示的三个记录文件182-1至182-3 ([00001_01]至[00001_03]),以恢复划分之前的原始文件。就是说,执行恢复图3中所示的文件[00001.MTS]的处理以将恢复的文件提供给加密处理单元151或应用执行单元152。下文将详细描述该处理。
[0112][2.第一介质(Blu-ray Disc(注册商标))的记录数据结构]
[0113]接下来,将参照图4描述第一介质(Blu-ray Disc(注册商标))上记录的数据结构。图4是图示第一介质(Blu-ray Disc (注册商标))的记录数据文件的目录结构的示例的示图。
[0114]作为紧接根(Root)之下的目录,设定了目录[AACS]和[BDAV]。
[0115][AACS]目录是其中设定符合作为上述版权管理规定的高级访问内容系统(AACS)的规定的加密秘钥信息等的目录。具体地,设定CPS单元密钥文件和MKB (介质密钥块)文件,CPS单元密钥文件中存储要应用于介质上记录的内容的加密或解密处理的密钥信息,而MKB文件是用于从CPU单元密钥获取密钥的密钥块。
[0116][BDAV]目录是其中除了记录内容的实际数据之外还设定将应用于再现处理的再现控制信息等的目录。
[0117]具体地,设定包括与内容对应的标题等的索引信息(inf0.bdav.file)、包括静止图像内容的菜单缩略图(菜单缩略图文件)、作为移动图像内容的再现控制信息的播放列表(PLAYLIST)、剪辑信息(CLIPINF)和作为内容的实际数据的流(STREAM)。在流目录(STREAM)中,记录例如存储记录内容的实际数据的文件(流文件)。
[0118]图4中所示的[00001.MTS]至[00003.MTS]中的每个是一个流文件。这些文件是与第一文件系统(在该实施例中,M)F)兼容的MPEG输送流文件。
[0119]播放列表包括具有再现对象数据的指定信息的播放项目。播放项目可以与具有再现区间信息的剪辑信息匹配,并且因此通过播放项目选择特定剪辑信息。剪辑信息进一步保存作为内容的实际数据的流数据的再现区间指定信息,并且因此通过剪辑信息有选择地读取流数据以执行流再现处理。
[0120]如上文参照图3所述,文件转换处理单元153执行文件划分处理或文件连接处理。然而,文件划分处理或文件连接处理对于图4中所示的记录在第一介质111上的所有文件而言不是必要的处理。当第一介质111上记录的文件具有等于或小于第二文件系统(FAT32)中规定的(4GB-1)的文件尺寸时,文件划分处理或文件连接处理不是必要的。仅对加密处理单元151或应用执行单元152生成的文件中的、具有大的文件尺寸的文件执行文件划分处理或文件连接处理。就是说,对于具有等于或大于第二文件系统(FAT32)中规定的(4GB-1)的文件尺寸的文件执行文件划分处理或文件连接处理。
[0121]在图4中所示的目录结构中,存在如下可能性,具有等于或大于FAT32中规定的(4GB-1)的文件尺寸的文件是作为内容的实际数据的流文件。AACS目录设定数据的其他文件、索引信息(inf0.bdav.file)、菜单缩略图(菜单缩略图文件)、播放列表(PLAYLIST)、剪辑信息(CLIPINF)等是具有等于或小于(4GB-1)的文件尺寸的文件。
[0122]存在如下可能性,诸如图4中所示的流文件[00001.MTS]、[00002.MTS]和[00003.MTS]的流文件具有等于或大于(4GB-1)的文件尺寸。当这些流文件被记录在第二介质112上时,图3中所示的文件转换处理单元153执行文件划分处理。此外,当第二介质112上记录的划分流文件被提供给加密处理单元151或应用执行单元152时,文件转换处理单元153执行文件连接处理。
[0123][3.根据本公开的信息处理装置执行的处理的概况]
[0124]在FAT32文件系统中,如上文所述,存在一个文件的尺寸上限4X23°_1字节(4GB-1)。然而,在具有BDAV格式的文件中,在某些情况下AV流文件的尺寸超过(4GB-1)。例如,2个小时的平均1Mbp的AV流文件具有约9GB的尺寸。
[0125]在根据本公开的信息处理装置中,假设具有BDAV格式的文件通过由FAT32文件系统管理的记录介质进行记录和再现。例如,具有BDAV格式的一个AV流文件作为具有小于4GB-1字节的尺寸的划分文件被记录在由FAT32文件系统管理的记录介质上。
[0126]这里,假设一个划分文件的尺寸具有作为加密处理单位而规定的对准单元(即,6k字节(6X1024)的对准单元)的整数倍的尺寸。此外,假设一个AV流文件的除了最终划分文件以外的划分文件具有96k字节(96X1024)的整数倍的尺寸。
[0127]就是说,当具有BDAV格式的一个AV流文件被划分成具有小于4GB-1字节的尺寸的划分文件时,具有96kB (这里,小于4GB-1字节)的整数倍的尺寸的(η-1)个划分文件以及具有6kB的整数倍的尺寸的一个划分文件被设定并记录。
[0128]这些具有小于4GB-1字节的尺寸的η个划分文件被设定并记录在由FAT32文件系统管理的记录介质上。
[0129]96k字节的数据尺寸对应于等于16个对准单元(每个对准单元是6k字节(6X1024))的数据尺寸,这16个对准单元均为BDAV格式中的加密处理单位。
[0130]此外,数据尺寸对应于等于3个群集(每个群集是32k字节(32X1024))的数据尺寸,这3个群集均为FAT32中的数据记录和再现的最小单位。
[0131]群集是在FAT32中可被分配用于保持文件数据的最小单位。当文件尺寸是群集尺寸的倍数时,在文件数据存储中效率最高。另一方面,当文件尺寸不是群集尺寸的倍数时,在文件存储中出现冗余部分。就是说,文件尺寸和群集尺寸的倍数之间的差是冗余部分。
[0132][4.待记录和再现的数据的详细结构]
[0133]图5图示了通过信息处理装置记录在介质上或者从介质读取的数据的结构(应用格式)。由作为要实际再现的数据的图像和音频数据形成的AV流被记录作为剪辑AV流文件,并且播放列表文件和剪辑信息文件被规定作为该AV流的管理信息和再现控制信息。
[0134]多个类别的文件可以被分成两个层:
[0135]播放列表层,包括播放列表文件;以及
[0136]剪辑层,由剪辑AV流文件和剪辑信息文件形成。
[0137]一个剪辑信息文件可以与一个剪辑AV流文件匹配。一对剪辑信息文件和剪辑AV流文件被视为一个对象并且它们的对被共同称为剪辑。
[0138]剪辑AV流文件中包括的数据的详细信息,例如诸如记录MPEG数据的I图片的位置信息等的EP图的管理信息,被记录在剪辑信息文件中。
[0139]剪辑AV流文件存储MPEG2输送流根据BDAV应用格式的规定结构进行排列的数据。
[0140]例如,剪辑信息文件还存储用于获取剪辑AV流文件的字节序列数据的数据位置和剪辑AV流文件的输入数据的再现开始位置等的管理信息,诸如作为进入点(EP)的诸如再现时间位置的相关数据,进入点是在时间轴上显现的时间处的再现开始点。
[0141]例如,当给定指示从内容的开始点起的再现时间经过位置的时间戳记时,可以参照剪辑信息文件获取剪辑AV流文件的数据读取位置,即用作再现开始点的地址。
[0142]播放列表文件具有剪辑(=剪辑信息文件+剪辑AV流文件)层中包括的可再现数据的再现区间指定信息。播放列表文件可以被编辑并且用户可以生成各种播放列表。
[0143]如图6中所示,一个播放列表被规定为剪辑的再现区间指定信息的集合。在播放列表中,记录了用作给定剪辑的一个再现区间的规定信息的播放项目。播放项目具有关于IN(进入)点和OUT(离开)点的信息,IN点指示时间轴上的再现开始点,而OUT点指示时间轴上的再现结束点。
[0144]播放列表可以保持多个播放项目并且数据再现可以根据播放项目规定的再现开始点和再现结束点来执行。
[0145]存在两种类型的播放列表。
[0146]一种类型的播放列表是真实播放列表并且另一种类型的播放列表是虚拟播放列表。
[0147]真实播放列表被视为共享,即集成真实播放列表引用的剪辑的流部分。当真实播放列表被擦除时,真实播放列表引用的流部分也被擦除。
[0148]另一方面,虚拟播放列表是不共享,即不集成剪辑的数据的虚拟播放列表。即使当虚拟播放列表被改变或擦除时,剪辑未被改变或擦除。
[0149]存储要再现的图像或音频的实际数据的剪辑AV流文件具有图7中所示的BDAVMPEG2输送流(TS)文件结构。
[0150]BDAV MPEG2输送流文件结构具有以下设定。
[0151]DBDAV MPEG2输送流文件被配置成包括整数个对准单元。
[0152]2)对准单元的尺寸是6kB( = 6144字节(2048X3字节))。
[0153]3)对准单元从源分组的第一字节开始。
[0154]4)源分组具有192字节的长度。一个源分组具有TP_extra_header (输送分组额外报头)和输送分组。TP_eXtra_header具有4字节的长度并且输送分组具有188字节的长度。
[0155]5) 一个对准单元具有32个源分组。
[0156]6) BDAV MPEG2输送流文件的最终对准单元也具有32个源分组。因此,BDAV MPEG2输送流文件在对准单元的边界处终止。
[0157]7)当记录介质上记录的输入输送流的输送分组的数目不是32的倍数时,在最终对准单元中必须使用具有空分组(“PID = OxlFFF”的输送分组)的源分组。
[0158]例如,当剪辑AV流文件被加密并被记录时,对于每个对准单元以要记录的6kB的对准单元为单位执行AES-CBC加密处理。
[0159]如图8中所示,对准单元的16字节报头是明文,使用该报头作为加密秘钥生成信息生成块密钥作为种子数据,并且通过AES-CBC对从该报头继续的剩余对准单元的6128字节数据进行加密。
[0160]如上文所述,播放列表具有通过作为时间轴上的信息的时间戳记指示与剪辑的再现开始位置或再现结束位置对应的访问点的信息。
[0161]剪辑信息文件用于从时间戳记中搜索开始对剪辑AV流文件中的流解码的地址信肩、O
[0162]具体地,剪辑信息文件具有图9中所示的EP图(EP_map)。
[0163]EP图具有被表述为与时间轴上的剪辑的再现开始位置和再现结束位置对应的访问点信息的时间戳记以及由初次分组使用表述的地址信息的对应数据。
[0164]具体地,EP图具有如下相关信息:
[0165](a)表述时间轴上的访问点的时间戳记(PTS:呈现时间戳记);以及
[0166](b)使访问点对应于指示剪辑AV流中的分组位置的地址的源分组编号(SPN)。
[0167]通过引用具有相关信息的EP图可以从时间戳记获取相应的地址(SPN),并且例如可以基于该地址(SPN)找到作为AV流中的再现开始点的解码开始点等。
[0168]图10是用于描述EP图(EP_map)的具体结构和使用示例的示图。在图10(A)中所示的剪辑AV流中,复用由分组标识符PID识别的源分组形成的视频流。对于每个源分组通过源分组中的输送分组的报头中包括的PID来区分视频流。
[0169]视频流的源分组具有MPEG数据中包括的IPB图片,S卩1(帧内)图片、P (预测)图片和B(双向预测)图片。I图片是可以对其自身解码的图片数据。对于其他的P和B图片,在执行解码时有必要引用先前的和随后的I图片。例如,在具有可以对其自身解码的I图片的分组位置处设定随机访问的再现开始位置。
[0170]EP图保持关于I图片的位置信息,其用作可随机访问的再现开始点位置信息,作为上述PTS和SPN的相关数据。
[0171 ] 就是说,EP图保持相关信息:
[0172](a)表述时间轴上的访问点的时间戳记(PTS:呈现时间戳记);以及
[0173](b)对应于通过访问点指示剪辑AV流中的分组位置的地址的源分组编号(SPN)。
[0174]通过引用以这种方式设定的EP图,可以获得作为可随机访问的再现开始位置的I图片的地点。EP图(EP_map)是剪辑信息文件中包括的数据。
[0175]将参照图10描述基于EP图检测I图片的位置。图10㈧图示了剪辑AV流并且每个矩形指示192比特源分组。
[0176]在图中,包括I (帧内)图片的报头字节的源分组由具有对角线的四边形指示。没有对角线的白色四边形指示包括不会变为随机访问点的数据的源分组或者包括另一流的数据的源分组。
[0177]例如,包括通过“PID = X”区分的视频流的可随机访问的I图片的报头字节的源分组编号Xl的源分组被排列在剪辑AV流的时间轴上的位置“PTS = pts (XI)”处。同样地,包括随后的可随机访问的IDR图片的报头字节的源分组被视为源分组编号X2的源分组并且被排列在位置“PTS = pts (x2) ”处。
[0178]如图10(B)中所示,源分组被配置成使得4字节报头(TP_extra_header)被添加到188字节输送分组。输送分组部分包括报头部分(TP报头)和载荷部分。
[0179]作为图10 (C2)中所示的EP图的登记数据的SPN_EP_start指示包括具有从序列报头(SQH)开始的I图片的访问单元(Access Unite)的第一字节的源分组的源分组编号(SPN)。
[0180]在剪辑AV流文件中的所有分组中设定的一连串编号是源分组编号(SPN)。在剪辑AV流文件中,初始源分组的源分组编号是O并且随后的分组的源分组编号是I。随后,每个随后的分组的源分组编号增加I。
[0181]如图10 (C2)中所示,在EP图(EP_map)中,记录如下数据:
[0182]流PID (stream_PID);
[0183]EP 进入的数目(number_of_EP_entries);
[0184]呈现时间戳记EP开始(PTS_EP_start);以及
[0185]源分组编号EP 开始(SPN_EP_start)。
[0186]流PID(stream_PID)是用于输送视频流的输送分组的分组标识符(PID)。
[0187]EP 进入的数目(number_of_EP_entries)是 EP_map 中包括的 PTS_EP_start 和SPN_EP_start的对的进入的数目。
[0188]呈现时间戳记EP开始(PTS_EP_start)表示从可随机访问的I图片开始的访问单元的呈现时间戳记(PTS)。
[0189]源分组编号EP开始(SPN_EP_start)表示包括通过PTS_EP_start的值引用的访问单元(Access Unite)的第一字节的源分组编号(SPN:源分组编号)。
[0190]视频流的PID (分组标识符)的值存储在stream_PID中并且生成作为指示PTS_EP_start和SPN_EP_start之间的对应关系的表格信息的EP_map O。
[0191]例如,在“PID = X”的视频流的EP图中,描述了由以下PTS和SPN的相关数据形成的表格:
[0192]PTS = pts(xl)以及源分组编号(SPN)Xl ;
[0193]PTS = pts (x2)以及源分组编号(SPN) X2 ;
[0194]...;
[0195]PTS = pts(xk)以及源分组编号(SPN) Xk。
[0196]包括以上表格的EP图(EP_map)被存储在与一个剪辑AV流对应的剪辑信息文件中。
[0197]例如,当执行随机访问等时,包括该表格的EP图(EP_map)被引用以便指定解码开始位置。
[0198]将参照图11描述用于通过使用EPjnap在剪辑中的时间轴上从时间x起的再现开始时间处计算开始对剪辑AV流文件中的流解码的地址信息的方法。
[0199]如图11中所示,当播放列表具有指定在剪辑中的时间轴上从时间X起的再现开始的信息时,指定具有小于X并且最接近X的值的时间戳记[PTS_EP_start[m]]。
[0200]基于根据播放列表信息指定的时间戳记[PTS_EP_start[m]],引用剪辑信息文件中的EP图指定与时间戳记[PTS_EP_start [m]]对应的源分组编号[SPN_EP_start [m]]。
[0201]因此,通过使用EP图,从作为根据播放列表信息确定的再现时间信息的PTS获取作为与PTSjp [PTS_EP_start [m]]对应的分组位置信息的SPN。
[0202]获取分组位置[SPN_EP_start [m]]作为剪辑AV流文件中的再现开始点,即解码开始的地址信息,使得可以通过执行解码处理来执行再现。
[0203]图12是图示作为剪辑信息文件的示例的[zzzzz.CPI]的语法的示图。
[0204]在zzzzz.CPI 中,包括 ClipInfo O、EP_map O 和 ProgramInfo O 中的每个的描述。
[0205]在ClipInfo O中,记录诸如与剪辑信息文件对应的剪辑AV流文件的比特率的属性信息。
[0206]在ProgramInfo O中,记录诸如对与剪辑信息文件对应的剪辑AV流文件的视频流或音频流编码的方法的属性信息。
[0207]图13是图示剪辑信息文件中描述的EPjnap O的语法的示图。
[0208]这里,stream_PID表示输送视频流的输送分组的分组标识符(PID)。
[0209]此外,number_of_EP_entries表不 PTS_EP_start 和 SPN_EP_start 的对的进入点(EP)的数目。
[0210]进入点(EP)对应于与EP中作为PTS-SPN对应数据记录的I图片对应分组对应的访问点。
[0211 ] number_of_EP_entries之后的描述被准备用于每个进入点(EP)。PTS_EP_start [i]表示EP的PTS并且SPN_EP_start[i]表示EP的SPN。因此,在EP_map中,关于每个进入点的PTS和SPN被彼此对应地登记。
[0212][5.与第一和第二介质兼容的两个文件系统中的目录和文件]
[0213]如上文参照例如图1至3描述的,根据本公开的信息处理装置执行例如适用于作为第一介质的Blu-ray Disc (注册商标)的第一文件系统的数据格式与适用于作为第二介质的闪速存储器的第二文件系统的数据格式之间的文件转换。
[0214]具体地,第一文件系统是例如UDF、ExFAT或NTFS文件系统并且第二文件系统是例如FAT32文件系统。
[0215]在下文中,将描述每个文件系统的目录结构。
[0216]图14是图示UDF、ExFAT或NTFS文件系统中的目录和文件的示例的示图。在该文件系统中,一个文件的尺寸上限比4GB-1大得多。
[0217]INF0.BAV是存储关于在BDAV目录下创建的应用层的全部信息的文件并且与上文参照图4描述的info, bdav文件相同。
[0218]MENU.TID、MEMU.TDl和MENU.TD2是存储关于菜单缩略图像的信息的文件,并且与上文参照图4描述的菜单缩略图文件相同。
[0219]MARK.TID、MARK.TDl和MARK.TD2是存储关于标记缩略图像的信息的文件,并且与上文参照图4描述的标记缩略图文件相同。
[0220]播放列表(PLAYLIST)目录存储两种类型的播放列表文件。播放列表文件是上文参照例如图6描述的真实播放列表和虚拟播放列表。
[0221]文件XXXXX.RPL存储关于一个真实播放列表的信息。针对每个真实播放列表创建一个文件。这里,“xxxxx”是从O到9的五个数字。文件扩展必须是“RPL”。
[0222]文件“yyyyy.VPL”存储关于一个虚拟播放列表的信息。针对每个虚拟播放列表创建一个文件。这里,“yyyyy”是从O到9的五个数字。文件扩展必须是“VPL”。
[0223]“CLIPINF”目录存储与每个AV流文件对应的一个文件。
[0224]文件“zzzzz.CPT”是与一个AV流文件对应的剪辑信息文件。这里,“zzzzz”是从O到9的五个数字。文件扩展必须是“CPT”。
[0225]“STREAM”目录存储剪辑AV流文件。
[0226]文件“zzzzz.MTS”是剪辑AV流文件。这里,“zzzzz”是从O到9的五个数字。文件扩展必须是“MTS”。
[0227]—个剪辑AV流文件和与其对应的剪辑信息文件必须使用相同的五个数字
“ZZZZZ,,。
[0228]接下来,将参照图15描述FAT32文件系统的目录和文件。
[0229]在上文参照图14描述的BDAV目录中存储的文件中,存在如下可能性,具有超过FAT32中规定的一个文件的尺寸上限4GB-1的文件尺寸的文件是剪辑AV流文件。其他文件,即INF0.BAV、菜单缩略图、播放列表目录文件和剪辑信息(CLIPINF)目录文件具有小于4GB-1的尺寸。
[0230]由于除了图15中所示的FAT32文件系统的目录结构中的流(STREAM)目录下的文件以外的目录和文件,即INF0.BDV到CLIPINF的目录和文件与上文参照图14描述的目录和文件相同,因此将省略它们的描述。
[0231]图15中所示的FAT32目录的流(STREAM)目录存储如下MTS文件。
[0232]文件“zzzzz-nn.MTS” 的名称是 “zzzzz-nn.MTS”。这里,这里,“zzzzz” 是从 O 到9的五个数字并且“nn”是从00到99的两个数字(其中当使用从O到9的一位数字时加上O)。文件扩展必须是“MTS”。
[0233][6.文件转换处理]
[0234]如上文所述,根据本公开的信息处理装置执行例如适用于作为第一介质的Blu-ray Disc (注册商标)的第一文件系统的数据格式与适用于作为第二介质的闪速存储器的第二文件系统的数据格式之间的文件转换。
[0235]如参照图2和3描述的,图1中所示的信息处理装置的数据处理单元101中的文件转换处理单元将根据第一文件系统记录在第一介质111上的数据转换成满足与第二介质112兼容的第二文件系统的规定的格式并且将经转换的数据提供给第二介质兼容文件系统单元。
[0236]替选地,记录在第二介质112上的数据根据第二文件系统被转换成满足与第一介质111兼容的第一文件系统的规定的格式并且被提供给应用执行单元152。
[0237]将参照图16描述文件转换处理的具体示例。
[0238]图16是用于描述如上述图3中的文件转换处理的具体示例的示图,并且是图示要经历转换处理的文件的系统设定作为如下设定的示图。
[0239]图16是用于描述文件转换处理的示图,该文件转换处理被设定成使得与第一介质111兼容的第一文件系统是参照图14描述的UDF、ExFAT或NTFS文件系统,并且与第二介质112兼容的第二文件系统是参照图15描述的FAT32文件系统。
[0240]如参照图3描述的,图示了划分成如下3个层的数据处理单元101:
[0241](a层)加密处理单元151和应用执行单元152 ;
[0242](b层)文件转换处理单元153 ;和
[0243](c层)第二介质兼容文件系统单元154。
[0244](a层)加密处理单元151和应用执行单元152执行与第一介质111兼容的第一文件系统的规定规则所对应的处理。图16图示了作为第一介质111上的记录文件的剪辑AV流文件[00001.MTS] 201和剪辑信息文件[00001.CPI] 202。这些文件是作为与第一文件系统(在该实施例中是M)F)兼容的移动图像内容记录文件的MPEG输送流文件和剪辑信息文件。
[0245](c层)第二介质兼容文件系统单元154执行与第二介质112兼容的第二文件系统的规定规则所对应的处理。图16图示了第二介质112上的三个记录文件:
[0246][00001-00.MTS]211-1 ;
[0247][00001-01.MTS] 211-2 ;以及
[0248][00001-02.MTS] 211-3。
[0249](b层)文件转换处理单元153位于(a层)加密处理单元151和应用执行单元152与(c层)第二介质兼容文件系统单元154之间。当在a层和c层之间传送和接收文件时,文件转换处理单元153执行将文件转换成可以在每个层中处理的格式的处理。具体地,例如,执行文件尺寸转换处理和文件名称转换处理。
[0250]例如,与第二介质112兼容的第二文件系统被假设为FAT32并且与第一介质111兼容的第一文件系统被假设为M)F。规定了在FAT32中规定的一个文件的最大尺寸是4X 230-1字节(以下称为4GB-1)。
[0251]就是说,在FAT32文件系统中,一个文件的尺寸上限是4X23°-1字节(4GB-1)。
[0252]另一方面,在UDF中规定的一个文件的尺寸是比(4GB-1)大得多的尺寸。
[0253]如图16中所示,当如下文件被呈现作为根据FAT32文件系统具有等于或小于4GB-1的数据尺寸的划分文件时:
[0254][00001-00.MTS]211-1 ;
[0255][00001-01.MTS] 211-2 ;以及
[0256][00001-02.MTS]211-3,
[0257]文件转换处理单元153通过执行连接这些划分文件的处理来生成适用于与第一介质111兼容的第一文件系统的文件。
[0258]具体地,通过针对指示划分文件的排列顺序的文件名称的低阶数值序列,即数字“nn” = 00至02,按升序连接具有相同的数字“zzzzz” = 00001作为划分文件的文件名称的高阶数值序列的MTS文件,来生成适用于与第一介质111兼容的第一文件系统的一个虚拟AV流文件。
[0259]通过连接划分文件的处理生成的一个虚拟AV流文件被形成作为包括上文参照图7描述的BDAV MEPG2输送流文件的一个剪辑AV流文件。
[0260]当执行划分适用于与第一介质111兼容的第一文件系统的文件、生成多个划分文件以及将划分文件记录在第二介质112上的处理时,通过设定划分的MTS文件来创建划分文件的文件名称,划分的MTS文件具有相同的“ zzzzz ”数字作为划分文件的文件名称的高阶数值序列,并且最初从00开始按I增加和设定文件名称的低阶数值序列“nn”的值。
[0261]一个AV流文件被分成要记录的具有小于4X23°-1字节的尺寸的MTS文件(一个虚拟剪辑AV流文件的文件片段)。这里,一个划分文件(文件片段)的尺寸是如下尺寸,该尺寸是对准单元(6k字节^X1024))的整数倍并且也是一个AV流文件的除了最终划分文件(文件片段)之外的划分文件的96k字节(96X1024)的整数倍。
[0262]在图16中所示的示例中,除了终点处的划分文件之外的划分文件,即00001-00.MTS 211-1和00001-01.MTS 211-2具有如下尺寸,该尺寸是6Kb的对准单元的整数倍并且是96k字节(96X1024)的整数倍。此外,终点处的划分文件00001-02.MTS 211-3是一个AV流文件的最终文件片段。该划分文件具有作为6Kb的对准单元的整数倍的尺寸。
[0263]一个剪辑AV流文件和与其对应的剪辑信息文件必须使用相同的五个数字
“ZZZZZ,,。
[0264]这里,96k字节的尺寸是对应于十六个对准单元(6k字节(6X1024))的尺寸并且是对应于作为FAT32的群集尺寸的32k字节(32X1024)的三个单元的尺寸。此外,如上文所述,群集是在FAT32中可被分配用于保持文件数据的最小单位。当文件尺寸是群集尺寸的倍数时,在文件数据存储中效率最高。另一方面,当文件尺寸不是群集尺寸的倍数时,在文件存储中出现冗余部分(文件尺寸和群集尺寸的倍数之间的差是冗余部分)。根据群集的报头记录每个MTS文件(一个虚拟剪辑AV流文件的文件片段)的第一字节。
[0265][7.数据记录处理的序列]
[0266]接下来,将参照图17中所示的流程图和随后的图描述牵涉文件转换的数据记录处理的序列。将针对以下设定进行描述:
[0267]与第一介质111兼容的第一文件系统=UDF ;以及
[0268]与第二介质112兼容的第二文件系统=FAT32。
[0269]然而,本公开不限于以上文件系统的组合,而是可以应用于如下配置,其中应用执行单元执行的处理不同于使用介质(在该示例中是第二介质)的文件系统所对应的数据处理。
[0270]如上文所述,作为与第二介质112兼容的第二文件系统的FAT32的最大可允许文件尺寸是(4GB-1)并且作为与第一介质111兼容的第一文件系统的UDF的最大可允许文件尺寸是比(4GB-1)大得多的尺寸。
[0271]图2和3中所示的文件转换处理单元153的处理的概况如下。
[0272]当应用执行单元152或加密处理单元151使用第二介质112执行数据记录或再现处理或者数据编辑处理时,根据与第二介质112兼容的第二文件系统(FAT32)的最大可允许文件尺寸(4GB-1)执行文件划分处理或文件连接处理。
[0273]在该示例中,在应用执行单元152或加密处理单元151要处理的文件中,存在如下可能性,具有等于或大于(4GB-1)的文件尺寸的文件是存储内容的实际数据的流文件。文件转换处理单元153对流文件执行牵涉文件划分处理或文件连接处理的文件转换处理。对具有(4GB-1)的流文件以外的文件,诸如管理文件或再现控制信息文件,不执行牵涉文件划分处理或文件连接处理的文件转换处理。
[0274]在文件转换处理中,还牵涉文件名称转换处理。例如,如上文参照图16所述的,执行具有等于或大于(4GB-1)的尺寸的原始文件201的文件名称[00001.MTS]与在应用执行单元152或加密处理单元151中要处理的与第二介质112兼容的划分文件211-1至211-3 [00001-00 至 02.MTS]之间的转换。
[0275]将参照图17的流程图描述当在第二介质112上记录数据时文件转换处理单元153的处理。图17中所示的流程是记录应用执行单元152生成的文件的处理序列。
[0276]在图17中所示的流程中,步骤SlOl的处理对应于应用执行单元的处理,步骤S102至步骤S112的处理对应于文件转换处理单元的处理,而步骤S121的处理对应于第二介质兼容文件系统单元的处理。
[0277]首先,在步骤SlOl中,应用执行单元发出文件写入处理命令。该处理的流程是当在第二介质中写入对象介质时的处理。在步骤SlOl中,应用执行单元发出具有作为参数的要写入的文件名称的文件写入命令。
[0278]在步骤S102中,文件转换处理单元检测来自应用执行单元的文件写入命令的发出。
[0279]接下来,在步骤S103中,文件转换处理单元分析应用执行单元发出的文件写入命令以确定要写入的文件的类型和尺寸。
[0280]在步骤S104中,当文件转换处理单元确定文件类型是流文件时,处理前往步骤S105。当在步骤S104中确定文件类型不是流文件时,处理前往步骤S111。在步骤Slll中,来自应用执行单元的文件写入命令在没有改变的情况下被输出到第二介质文件系统单元。
[0281]如上文所述,确保除了流文件之外的文件的尺寸是与第二介质兼容的文件系统中的最大可允许文件尺寸(4GB-1)。因此,用于写入除了流文件之外的文件的文件写入命令在没有改变的情况下被输出到第二介质兼容文件系统单元,并且处理前往步骤S121。随后,第二介质兼容文件系统单元通过直接应用由应用执行单元生成的写入命令来执行第二介质上的写入处理。
[0282]相反,当在步骤S104中确定文件类型是流文件时,处理前往步骤S105。当文件类型是流文件时,存在如下可能性,文件尺寸大于与第二介质兼容的文件系统中的最大可允许文件尺寸(4GB-1)。在该情况下,在步骤S105中,确认文件尺寸。
[0283]当确认文件尺寸大于与第二介质兼容的文件系统中的最大可允许文件尺寸(4GB-1)时,处理前往步骤S106。当文件尺寸不大于最大可允许文件尺寸时,处理前往步骤S112。
[0284]在步骤S112中,设定具有小于最大可允许文件尺寸(4GB-1)的尺寸的写入对象文件的文件名称。文件转换处理单元根据预设规则执行由应用执行单元生成的文件(原始文件)的文件名称和要记录在第二介质上的记录文件名称之间的转换。下文将描述具体转换示例。
[0285]执行步骤S112中的文件名称的设定,作为满足例如如下条件的处理:
[0286](a)与第二介质兼容的第二文件系统中允许的文件名称的设定;以及
[0287](b)指示没有执行针对应用执行单元生成的文件(原始文件)的划分处理的识别信息的设定。
[0288]执行满足条件(a)和(b)的文件名称的设定。在步骤S112中设定文件名称之后,处理前往步骤S121并且第二介质兼容文件系统单元应用在步骤S112中设定的文件名称对第二介质执行写入处理。然而,仅当执行划分处理时才执行文件名称的转换。当不执行文件划分时,可以执行设定使得不执行文件名称的转换。
[0289]当在步骤S105中确认文件尺寸大于与第二介质兼容的文件系统中允许的最大可允许文件尺寸(4GB-1)时,处理前往步骤S106。在步骤S106中,文件被划分并且针对每个划分文件设定文件名称。就是说,生成具有小于与第二介质兼容的第二文件系统中允许的最大可允许文件尺寸(4GB-1)的尺寸的多个划分文件并且针对每个所生成的划分文件设定文件名称。
[0290]如上文所述,文件转换处理单元根据预设规则执行由应用执行单元生成的文件(原始文件)的文件名称和要记录在第二介质上的记录文件名称之间的转换。即使当执行划分处理时,文件转换处理单元仍根据预先规定的规则来执行文件划分处理。例如,文件转换处理单元153设定文件名称,该文件名称包括关于划分源文件的识别信息以及划分文件在多个划分文件中的每个中的排列信息。下文将描述文件名称设定规则和划分规则的细节。
[0291]对每个划分文件执行文件名称设定处理,作为满足例如如下条件的设定处理:
[0292](a)与第二介质兼容的第二文件系统中允许的文件名称的设定;以及
[0293](b)指示执行针对应用执行单元生成的文件(原始文件)的划分处理的识别信息的设定。
[0294]执行满足条件(a)和(b)的文件名称的设定。在步骤S106中设定文件名称之后,处理前往步骤S107。
[0295]在步骤S107中,文件转换处理单元向第二介质兼容文件系统单元输出文件写入命令,该文件写入命令具有作为参数的针对每个划分文件设定的文件名称。在步骤S121中,第二介质兼容文件系统单元应用在步骤S106中设定的划分文件的文件名称执行将所有划分文件写入在第二介质上的处理。
[0296]作为划分规则,例如,应用图18中所示的规则。就是说,设定满足如下条件I和2的文件划分点:
[0297](条件I)作为第一文件系统的应用介质(Blu-rayDisc)中存储的内容的加密处理单位的对准单元(对准单元=6KB (6144字节))的整数倍;以及
[0298](条件2)在第二文件系统中可分配用于保持文件数据的最小数据单位(群集=32KB)的整数倍。
[0299]设定满足这些条件I和2的文件划分点。
[0300]执行满足(条件I)和(条件2)两者的文件划分。
[0301]满足以上(条件I)和(条件2)的最小划分单位是96KB。
[0302]就是说,作为划分文件,生成了具有等于或小于4GB-1并且是96KB的整数倍的尺寸的划分文件。然而,终点处的划分文件可以具有等于或小于4GB-1并且是6KB的整数倍的数据尺寸。
[0303]接下来,将参照图19描述文件名称转换规则的示例。如上文所述,当执行文件划分时,文件转换处理单元153设定文件名称,该文件名称包括划分源文件的识别信息以及划分文件在多个划分文件中的每个中的排列信息。作为文件名称转换规则,例如,可以应用图19中所示的规则。
[0304]假设划分之前的原始文件的文件名称是[00001.MTS]。
[0305]此外,(MTS)在没有改变的情况下被设定为扩展,划分之前的原始文件的文件名称
[00001]被设定为高阶数值序列(ZZZZZ),并且指示划分文件的排列的序列号(XX)被设定为高阶数值序列之后的低阶数值序列(其中十进制数值、十六进制数值、Base-36数值等被用作序列号XX)。
[0306]划分文件的文件名称如下:
[0307][00001-01.MTS]、[00001-02.MTS]、[00001-03.MTS]、等等;或者
[0308][00001-00.MTS]、[00001-01.MTS]、[00001-02.MTS]等等。
[0309]当划分处理是必要时,应用以上规则执行文件名称的设定并且将文件名称记录在第二介质上。当执行连接处理时,通过与在划分时应用的文件名称转换相反的处理来恢复原始文件名称。
[0310]参照图19已描述了牵涉文件划分处理的文件名称转换。然而,可以执行设定,使得不牵涉文件划分处理的文件名称在没有转换的情况下被记录在第二介质112上。当执行转换时,可以执行设定,使得可以例如,通过设定由未应用于划分文件的数值组合形成的扩展来确定不划分文件。
[0311]将参照图20中所示的流程图描述划分文件设定序列的详细处理。
[0312]首先,在步骤S201中,使用要经历划分处理的文件的文件名称[zzzzz.MTS]来确定划分文件的高阶数值序列[zzzzz]。作为划分文件的文件名称的高阶数值序列ZZZZZ,可以在没有改变的情况下使用要经历划分处理的文件的文件名称[zzzzz.MTS]。
[0313]例如,当要经历划分处理的文件是[00001.MTS]时,划分文件的文件名称的高阶数值序列zzzzz被设定为[00001]。
[0314]接下来,在步骤S202中,确定划分文件的文件名称的低阶数值序列[nn]。低阶数值序列是指示划分文件的排列顺序的标识符并且可以通过从00开始增加I来设定,例如设定为00、01、02、03等等。
[0315]例如,当要经历划分处理的文件是[00001.MTS]时,第一个划分文件的文件名称被设定为[00001-00]。
[0316]接下来,在步骤S203中,从作为要经历划分处理的文件的[00001.MTS]的起点开始输入分组(192字节)并且生成从输入源分组开始以32个分组为单位排列的6KB的对准单元。源分组和对准单元之间的对应关系是上文参照图7描述的对应关系。
[0317]接下来,在步骤S204中,确定所生成的对准分组是否是要经历划分处理的文件[00001.MTS]的最终对准分组。当所生成的对准分组是最终对准分组时,处理前往步骤S205并且未记录的对准单元被记录在介质上。
[0318]相反地,当在步骤S204中确定所生成的对准分组不是要经历划分处理的文件[00001.MTS]的最终对准分组时,处理前往步骤S206并且确定16个对准单元的生成是否完成。16个对准单元的尺寸是“6KBX 16 = 96KB”的数据尺寸并且对应于除了终点处的划分文件之外的基本划分文件的单位尺寸(最小尺寸)。如上文所述,除了终点处的划分文件之外的基本划分文件的尺寸被设定为96KB的整数倍。
[0319]当在步骤S206中确定16个对准单元的生成完成时,处理前往步骤S207。当确定生成没有完成时,处理返回步骤S203并且生成对准单元的处理继续。
[0320]当在步骤S206中确定16个对准单元的生成完成时,在步骤S207中16个对准单元被设定为FAT32中的3个群集。
[0321]如上文所述,群集是FAT32中的最小数据记录和再现单位并且具有32Kb的数据尺寸。
[0322]由于16个对准单元具有6KBX 16 = 96KB的尺寸,因此16个对准单元对应于32KB的3个群集的数据。
[0323]接下来,处理前往步骤S208并且确定通过进一步将96KB的数据加到当前正在生成的划分文件[zzzzz-nn]的数据而获得的数据尺寸是否超过FAT32中允许的最大文件尺寸 4GB-1(4X23°-1 字节)。
[0324]当数据尺寸未超过最大文件尺寸时,再次执行步骤S203和后继步骤的处理以进一步将96KB的数据加到当前正在生成的划分文件[zzzzz-nn]并且对准单元的生成开始。
[0325]相反,当在步骤S208中确定通过进一步将96KB的数据加到当前正在生成的划分文件[zzzzz-nn]的数据而获得的数据尺寸超过FAT32中允许的最大文件尺寸4GB-1 (4X 230-1字节)时,处理前往步骤S209,当前正在生成的划分文件的生成完成,并且处理前往随后的划分文件的生成。在该情况下,处理移向步骤S202,通过使低阶数值序列[nn]增加I作为新的划分文件的文件名称而获得的划分文件被设定,并且通过执行步骤S203和随后的步骤的处理来生成要存储在新的划分文件中的数据。
[0326]这样,具有等于或小于4GB-1并且是96KB的整数倍的数据尺寸的划分文件[ζζζζζ-00] > [zzzzz-01] > [zzzzz-03]等等被生成,作为多个划分文件。
[0327]最终划分文件被设定为具有等于或小于4GB-1并且是6KB的整数倍的数据尺寸。
[0328][8.数据再现处理的序列]
[0329]接下来,将参照图21中所示的流程图和随后的图描述当执行来自第二介质112的数据的再现处理时的文件转换处理单元153的处理。在图21中所示的流程中,步骤S301的处理是应用执行单元的处理,步骤S302至步骤S308的处理是文件转换处理单元的处理,而步骤S311的处理是第二介质兼容文件系统单元的处理。
[0330]首先,在步骤S301中,应用执行单元发出文件读取处理命令。该处理流程是读取对象介质是第二介质时的处理。在步骤S301中,应用执行单元发出文件读取命令,该文件读取命令具有作为参数的要读取的文件名称以及与文件中的读取开始位置对应的文件中的字节位置。
[0331]在步骤S302中,文件转换处理单元检测来自应用执行单元的文件读取命令的发出。
[0332]接下来,在步骤S303中,文件转换处理单元分析应用执行单元发出的文件读取命令以确定要读取的文件的类型。
[0333]在步骤S304中,当文件转换处理单元确定文件类型是流文件时,处理前往步骤S305。当在步骤S304中确定文件类型不是流文件时,处理前往步骤S308。在步骤S308中,来自应用执行单元的文件读取命令在没有改变的情况下被输出到第二介质文件系统单元。
[0334]如上文参照图17的流程描述的,不同于流文件的文件的尺寸等于或小于与第二介质112兼容的文件系统中允许的最大文件尺寸(4GB-1),并且应用来自应用执行单元的文件写入命令在没有改变的情况下执行第二介质上的文件的写入。
[0335]因此,当执行文件读取处理时,在步骤S308中来自应用执行单元的文件读取命令在没有改变的情况下被输出到第二介质文件系统单元,并且随后在没有改变的情况下应用来自应用执行单元的文件读取命令并且在步骤S311中执行从第二介质读取文件的处理。
[0336]相反,当在步骤S304中确定文件类型是流文件时,处理前往步骤S305。当文件类型是流文件时,存在如下可能性,文件尺寸大于与第二介质112兼容的文件系统中的最大可允许文件尺寸(4GB-1)。因此,如上文参照图17的流程描述的,存在如下可能性,文件作为划分文件被记录在第二介质上。此外,记录在第二介质上的文件名称被记录为与从应用执行单元请求的文件名称不同的文件名称。
[0337]在步骤S305中,文件转换处理单元基于作为应用执行单元发出的读取命令的参数的参数(原始文件名称和读取字节位置),指定包括应用执行单元发出的读取对象数据的文件。在步骤S306中,计算在第二介质中存储的并且包括应用执行单元发出的读取对象数据的文件的文件名称以及用作读取位置的文件的读取字节位置。
[0338]如上文参照图17和19描述的,当流文件被记录在第二介质上时,文件转换处理单元根据预设规则执行由应用执行单元生成的文件(原始文件)的文件名称和记录在第二介质上的记录文件名称之间的转换。当在读取文件时执行划分处理时,根据预先规定的规则执行划分处理。根据应用规则,文件转换处理单元基于作为应用执行单元发出的读取命令中的参数的参数(原始文件名称和读取字节位置),计算第二介质中存储的文件的文件名称以及用作读取开始位置的文件的读取字节位置。
[0339]下文将参照图23中所示的流程图描述该处理的细节。
[0340]接下来,在步骤S307中,文件转换处理单元向第二介质兼容文件系统单元发出读取命令,该读取命令包括作为参数的读取对象文件的文件名称以及用作读取开始位置的文件中的字节位置信息。
[0341]在步骤S311中,第二介质兼容文件系统单元响应于文件转换处理单元在步骤S307中发出的读取命令从第二介质读取文件。
[0342]随后,文件转换处理单元根据图22中所示的流程对通过第二介质兼容文件系统单元从第二介质读取的文件进一步执行处理。首先,在步骤S351中,确定读取文件是否是流文件。当读取文件不是流文件时,处理前往步骤S361。随后,第二介质兼容文件系统单元在没有改变的情况下将从第二介质读取的文件转交给应用执行单元,并且文件读取处理结束。
[0343]当在步骤S351中确定读取文件不是流文件时,处理前往步骤S352。在步骤S352中,文件转换处理单元进一步确定读取文件是否是划分文件。
[0344]当读取文件不是划分文件时,处理前往步骤S362。在步骤S362中,从第二介质读取的文件的文件名称被转换成原始文件名称,文件被输出到应用执行单元,并且处理结束。由于预先规定了文件名称转换规则,因此文件转换处理单元根据规定的规则对文件名称进行转换。然而,如上文所述,可以执行设定,使得也可以仅在执行文件划分时转换文件名称。在该情况下,可以省略步骤S362的处理。
[0345]当在步骤S352中确定读取文件是划分文件时,处理前往步骤S353。在步骤S353中,通过连接从第二介质读取的划分文件来生成划分之前的原始文件,设定原始文件名称,将文件输出到应用执行单元,并且处理结束。由于文件划分规则、文件连接规则和文件名称转换规则被预先规定,因此文件转换处理单元根据规定的规则执行文件连接处理和文件名称设定处理。因此,通过提供从划分文件名称恢复原始文件名称并且将原始文件名称输出到应用执行单元的文件转换处理单元153,同一模块可以被用作从第一介质111再现(其中对文件尺寸的约束是松散的)以及从第二介质112的再现(其中对文件尺寸的约束是严格的)中的应用执行单元。因此,可以获得容易地制造再现装置的优点。
[0346]在参照图21描述的再现处理中的步骤S305和步骤S306的再现数据位置计算处理中,有必要指定存储再现数据的划分文件并且指定划分文件中的再现数据位置。
[0347]如上文所述,用作再现位置信息的时间戳记被记录在播放列表中,通过基于时间戳记获取指示流文件的数据位置的地址来执行获取与再现位置对应的数据的处理,并且出于该目的使用剪辑信息文件中记录的EP图。上文已参照图9至11和其他附图描述了该处理。
[0348]将参照图23中所示的流程图描述从时间戳记信息获取再现数据的地址并且指定再现对象数据的处理的详细序列。
[0349]首先,在步骤S501中,接收指示作为时间轴上的剪辑[zzzzz]的再现开始位置的访问点的时间戳记信息。例如,指示可随机再现的访问点的时间戳记被记录在作为再现控制信息文件的播放列表文件中,并且因此从播放列表文件读取时间戳记。
[0350]接下来,在步骤S502中,获取具有与设定为FAT32的记录数据的剪辑[zzzzz]相同的数值序列[zzzzz]作为文件名称的高阶数值序列的划分文件。就是说,获取诸如zzzzz-00.MTS>zzzzz-01.MTS>zzzzz-02.MTS等等的文件并且应用低阶数值序列[nn]对划分文件进行排列。通过按照00、01、02、03等等的顺序排列低阶数值序列,可以生成划分之前的与第一文件系统对应的虚拟剪辑AV流文件[zzzzz.MTS]。
[0351]接下来,在步骤S503中,读取与剪辑AV流文件[zzzzz.MTS]对应的剪辑信息文件[zzzzz.CPI]。该剪辑信息文件在没有被划分的情况下被记录在诸如闪速存储器的第二介质上。
[0352]接下来,在步骤S504中,从所获取的剪辑信息文件[zzzzz.CPI]读取EP图。
[0353]在步骤S505中,获取EP图的登记数据中包括的、作为呈现时间戳记EP开始(PTS_EP_start)和源分组编号EP开始(SPN_EP_start)之间的数据的相关数据。
[0354]如上文参照图10所述,EP图(EP_map)记录呈现时间戳记EP开始(PTS_EP_start)和源分组编号EP开始(SPN_EP_start)之间的数据的相关数据。
[0355]呈现时间戳记EP开始(PTS_EP_start)指示从可随机访问的I图片开始的访问单元的呈现时间戳记(PTS)。
[0356]源分组编号EP开始(SPN_EP_start)指示包括通过PTS_EP_start的值引用的访问单元(Access Unite)的第一字节的源分组编号(SPN:源分组编号)。
[0357]在随后的步骤S505中,从EP图中登记的呈现时间戳记EP开始(PTS_EP_start)中选择与在步骤SlOl中接收到的时间戳记最接近的数据(PTS_EP_start)。就是说,获取与在步骤SlOl中接收到的时间戳记最接近的可随机再现的(PTS_EP_start)。在EP图中,获取与(PTS_EP_start)匹配的源分组编号EP开始(SPN_EP_start)。
[0358]源分组编号EP开始(SPN_EP_start)对应于与在步骤SlOl中接收到的时间戳记位置最接近的可随机再现的分组位置。
[0359]接下来,在步骤S506中,计算如下的a和b的值以确定由上述地址指定的数据位置:
[0360]a:指示由再现位置地址(SPN_EP_start)指示的数据位置位于从剪辑AV流文件[zzzzz.MTS]的起点开始的哪个对准单元处的值(上述地址的数据位置包括在第a个对准单元中);以及
[0361]b:指示再现位置地址(SPN_EP_start)指示的数据位置位于从剪辑AV流文件[zzzzz.MTS]的起点开始的哪个字节的值(上述地址的数据位置包括在第b个字节中)。
[0362]通过下式计算上述a和b:
[0363]a = (SPN_EP_start)/32 ;以及
[0364]b = aX (6X1024),
[0365]其中上述a的计算式中的运算符(/)是向下取整到最接近的整数的除法。
[0366]根据上式,a和b也被计算为整数值。
[0367]接下来,在步骤S507中,获取来自通过连接划分文件而生成的虚拟剪辑AV流文件[zzzzz.MTS]的第a个对准单元,并且指定从剪辑AV流文件[zzzzz.MTS]的起点开始的字节数目是b的位置。
[0368]将参照图24描述执行当选择包括作为与再现开始位置对应的再现位置地址的(SPN_EP_start)的划分文件时的处理以及计算从所选择的划分文件的起点开始的字节数目b’的处理的示例。
[0369]图24 (I)示出了通过连接文件,即具有与设定为FAT32的记录数据的剪辑[zzzzz]相同的数值序列[zzzzz]作为文件名称的高阶数值序列的划分文件zzzzz-00.MTS、zzzzz-01.MTS> zzzzz-02.MTS的处理生成的虚拟剪辑AV流文件[zzzzz.MTS]。
[0370]图24(2)示出了作为FAT32的文件系统的管理信息的文件系统信息。文件系统信息包括关于具有与该文件的文件名称的高阶数值序列相同的数字[zzzzz]的MTS文件的文件名称以及尺寸(以字节为单位)的信息。按[皿]的升序加上具有相同数字[zzzzz]的MTS文件的文件尺寸,并且将相加的值与从剪辑AV流文件的起点开始的、指示之前在图23的流程中的步骤S506中计算的再现开始位置的字节数目[b]的值进行比较。
[0371]例如,如图24⑵中所示,文件系统记录如下信息作为每个划分文件的文件尺寸:
[0372]划分MTS 文件[00001-00.MTS]:X ;
[0373]划分MTS 文件[00001-01.MTS]:Y ;
[0374]划分MTS 文件[00001-02.MTS]:Ζ ;
[0375]关于文件的文件名称和尺寸(以字节为单位)的信息被包括。
[0376]依次加上文件尺寸。
[0377]初始相加值是X。接下来,通过加上Y获得Χ+Υ。接下来,通过加上Z获得Χ+Υ+Ζ。随后,当相加值在Χ+Υ时超过b时,剪辑AV流文件中的第b个字节被确定为出现在第二个划分文件[00001-01.MTS]中。此外,通过下式计算b’:
[0378]b,= b_X。
[0379]上述b’指示从第二个划分文件[00001-01.MTS]的起点开始的、指示再现开始位置的字节数目。
[0380]这样,指定了包括再现开始位置的数据的划分文件,计算从指定的划分文件的起点开始的字节数目,获取计算的点的分组,并且可以执行解码和再现。
[0381][9.划分文件的数据的部分删除处理]
[0382]当部分删除划分文件[zzzzz-nn.MTS]的数据时,所删除的数据被设定为具有如下尺寸的数据,该尺寸是对准单元的整数倍并且是96k字节(96X1024)的整数倍。然而,当一个AV流文件的最终划分文件的终点处的数据被部分删除时,所删除的数据可以是具有作为对准单元的整数倍的尺寸的数据。
[0383][10.其他信息处理装置的配置的示例]
[0384]在上述实施例中,已描述了其中包括多个介质作为如图1中所示的信息处理装置中的数据记录介质的配置中的处理示例。然而,上述实施例中描述的处理也可以应用于其中不包括图1中所示的第一介质111的配置。就是说,该处理也可以应用于其中仅包括第二介质112作为记录介质的配置。具体地,如图25中所示,该处理也可以应用于其中仅包括记录介质512而不包括参照图1描述的第一介质111的配置。
[0385]图25中所示的信息处理装置500包括数据处理单元(控制单元)501、通信单元502、输入单元503、输出单元504、存储器505、介质接口 507和记录介质512。数据处理单元(控制单元)501、通信单元502、输入单元503、输出单元504和存储器505具有与图1中所示的信息处理装置的数据处理单元(控制单元)101、通信单元102、输入单元103、输出单元104和存储器105相同的配置。
[0386]介质接口 507和记录介质512与图1中所示的配置中的第二介质接口 107和第二介质112对应。在图25中所示的配置中,记录介质512根据例如诸如FAT32的文件系统执行数据记录。然而,如上述实施例中所描述的,数据处理单元501使用与记录介质512的文件系统所对应的文件尺寸或文件名称的规则不同的文件系统(例如,UDF)对应的文件尺寸或文件名称来执行数据处理。
[0387]在图25中所示的配置中,作为数据记录介质的介质仅是记录介质512。然而,通过配置数据处理单元501使得参照图2等描述的文件转换处理单元153被设定为执行文件转换,可以使用记录介质512执行数据记录、数据再现和数据编辑。因此,本发明可以应用于如下各种配置,这些配置不适用于与作为信息处理装置的数据处理单元执行的应用中使用的数据文件的文件记录目标或读取源的介质兼容的文件系统的规则。
[0388][11.根据本公开的配置的结论]
[0389]上文参照具体实施例详细描述了本公开的实施例。然而,对于本领域技术人员应明显的是,在不偏离本公开的主旨的情况下可以在本公开的范围内对实施例进行修改或替换。就是说,本发明已被作为例示形式公开,并且本公开不应被解释为限制。为了确定本公开的主旨,应考虑权利要求。
[0390]此外,本技术还可以如下配置。
[0391](I) 一种信息处理装置,包括:
[0392]应用执行单元,被配置成根据第一文件系统执行记录数据生成处理;
[0393]第二介质兼容文件系统单元,被配置成根据与所述第一文件系统不同的第二文件系统执行数据记录处理;以及
[0394]文件转换处理单元,被配置成在与所述第一文件系统兼容的文件和与所述第二文件系统兼容的文件之间执行转换处理,
[0395]其中所述文件转换处理单元输入与所述第一文件系统兼容并且由所述应用执行单元生成的文件,生成与所述第二文件系统兼容并且存储具有如下尺寸的数据的文件,并且将所生成的文件输出到所述第二介质兼容文件系统单元,该尺寸是所述第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是所述第二文件系统中的数据处理单位的数据尺寸的整数倍。
[0396](2)根据⑴所述的信息处理装置,其中所述文件转换处理单元划分与所述第一文件系统兼容并且由所述应用执行单元生成的文件,以生成多个具有如下尺寸的划分文件作为与所述第二文件系统兼容的文件,并且将所述划分文件输出到所述第二介质兼容文件系统单元,该尺寸不超过在所述第二文件系统中规定的最大可允许文件尺寸。
[0397](3)根据(I)或(2)所述的信息处理装置,其中所述文件转换处理单元通过生成存储具有如下尺寸的数据的文件作为与所述第二文件系统兼容的文件,将与所述第一文件系统兼容并且由所述应用执行单元生成的文件输出到所述第二介质兼容文件系统单元,该尺寸是在所述第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸的整数倍,并且还是在所述第二文件系统中作为可分配用于保持文件数据的最小单位而规定的群集的数据尺寸的整数倍。
[0398](4)根据⑴至(3)中任一项所述的信息处理装置,
[0399]其中所述文件转换处理单元划分与所述第一文件系统兼容并且由所述应用执行单元生成的文件,以生成多个具有如下尺寸的划分文件,该尺寸不超过在所述第二文件系统中规定的最大可允许文件尺寸,
[0400]其中,在所述多个划分文件中,所述文件转换处理单元通过生成存储具有如下尺寸的数据的文件作为与所述第二文件系统兼容的文件,来生成除了最终划分文件之外的划分文件,该尺寸是在所述第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸的整数倍,并且还是在所述第二文件系统中作为可分配用于保持文件数据的最小单位而规定的群集的数据尺寸的整数倍,并且所述文件转换处理单元通过生成存储具有如下尺寸的数据的文件作为与所述第二文件系统兼容的文件,来生成最终划分文件,该尺寸是在所述第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸的整数倍,以及
[0401]其中所述文件转换处理单元将所生成的与所述第二文件系统兼容的多个文件输出到所述第二介质兼容文件系统单元。
[0402](5)根据(I)至(4)中任一项所述的信息处理装置,其中所述文件转换处理单元通过生成具有如下尺寸的数据的文件作为与所述第二文件系统兼容的文件,将与所述第一文件系统兼容并且由所述应用执行单元生成的文件输出到所述第二介质兼容文件系统单元,该尺寸是6K字节的整数倍,6K字节是在所述第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸,并且该尺寸还是32K字节的整数倍,32K字节是在所述第二文件系统中作为可分配用于保持文件数据的最小单位而规定的群集的数据尺寸。
[0403](6)根据(I)至(5)中任一项所述的信息处理装置,其中所述文件转换处理单元划分与所述第一文件系统兼容并且由所述应用执行单元生成的文件,以生成多个具有如下尺寸的划分文件作为与所述第二文件系统兼容的文件,该尺寸不超过在所述第二文件系统中规定的最大可允许文件尺寸,并且所述文件转换处理单元在所生成的所述多个划分文件中的每个中设定包括划分源文件的识别信息以及划分文件的配置信息的文件名称。
[0404](7) 一种信息处理装置,包括:
[0405]应用执行单元,被配置成根据第一文件系统执行数据再现处理;
[0406]第二介质兼容文件系统单元,被配置成根据与所述第一文件系统不同的第二文件系统执行数据再现处理;以及
[0407]文件转换处理单元,被配置成在与所述第一文件系统兼容的文件和与所述第二文件系统兼容的文件之间执行转换处理,
[0408]其中所述文件转换处理单元输入所述第二介质兼容文件系统单元从第二介质读取的与所述第二文件系统兼容的多个划分文件,通过根据文件名称连接所输入的多个划分文件来生成与所述第一文件系统兼容的文件,并且将所生成的文件输出到所述应用执行单元,以及
[0409]其中所述划分文件是与所述第二文件系统兼容并且存储具有如下尺寸的数据的文件,该尺寸是所述第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是所述第二文件系统中的数据处理单位的数据尺寸的整数倍。
[0410](8)根据(7)所述的信息处理装置,其中所述文件转换处理单元从剪辑信息文件中记录的EP图获取指示与用作再现开始位置信息的时间戳记对应的分组位置的源分组编号,并且通过被应用所获取的源分组编号的计算处理来计算再现开始位置。
[0411](9)根据(8)所述的信息处理装置,其中所述文件转换处理单元通过将所述源分组编号除以在所述第一文件系统中作为加密处理单位而规定的对准单元的构成分组的数目,来指定具有再现开始位置的对准单元。
[0412](10)根据(9)所述的信息处理装置,其中所述文件转换处理单元进一步通过执行被应用所述对准单元的构成字节的数目的计算处理来计算从再现开始位置的文件起点起的字节数目。
[0413](11) 一种信息记录介质,其根据与第一文件系统不同的第二文件系统记录文件,适用于信息处理装置的应用执行单元中的数据再现处理,
[0414]其中所述信息记录介质具有作为记录数据的、通过划分与所述第一文件系统兼容并且由所述应用执行单元生成的文件而获得的多个划分文件,以及
[0415]其中所述划分文件是与所述第二文件系统兼容并且存储具有如下尺寸的数据的文件,该尺寸是所述第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是所述第二文件系统中的数据处理单位的数据尺寸的整数倍。
[0416](12)根据(11)所述的信息记录介质,其中所述划分文件是具有不超过在所述第二文件系统中规定的最大可允许文件尺寸的尺寸的文件,并且是存储具有如下尺寸的数据的文件,该尺寸是在所述第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸的整数倍,并且还是在所述第二文件系统中作为可分配用于保持文件数据的最小单位而规定的群集的数据尺寸的整数倍。
[0417](13)根据(11)或(12)所述的信息记录介质,其中每个划分文件是其中设定包括划分源文件的识别信息以及划分文件的布置信息的文件名称的文件。
[0418]此外,在本公开的配置中包括在以上装置中执行的处理的方法以及用于执行该处理的系统和程序。
[0419]此外,在说明书中说明的处理序列可以由硬件、软件以及组合硬件和软件的配置实现。在处理由软件实现的情况下,可以在并入专用硬件中的计算机内的存储器中安装其中编码处理序列的程序并且执行该程序。还可以将程序安装在能够执行各种类型的处理的通用计算机中并且执行该程序。例如,程序可以被预先安装在存储介质中。除了从存储介质安装在计算机中之外,也可以通过诸如局域网(LAN)或互联网的网络接收程序,并且可以将程序安装在内建到计算机中的诸如硬盘等的存储介质中。
[0420]注意,在本说明书中描述的各种类型的处理不仅可以如已描述的那样按时间顺序执行,也可以根据执行该处理的装置的处理能力或者按照需要,并行地或独立地执行。此夕卜,本说明书中的系统不限于逻辑上集合均包含在同一壳体内的多个装置的配置。
[0421][工业适用性]
[0422]在根据本公开的一个实施例的配置中,如上文所述,实现了如下的装置和方法,使得数据能够以应用执行单元和数据记录介质的文件系统不合适的配置被记录和再现。
[0423]具体地,文件转换处理单元输入与第一文件系统兼容并且由应用执行单元生成的文件,并且生成与第二文件系统兼容并且存储具有如下尺寸的数据的多个划分文件,该尺寸是在第一文件系统中作为数据处理单位而规定的对准单元的数据尺寸的整数倍,并且还是在第二文件系统中作为数据处理单位的群集尺寸的整数倍。在再现时,连接划分文件以生成与虚拟第一文件系统兼容的流文件。
[0424]在该配置中,实现了如下的装置和方法,使得数据能够以应用执行单元和数据记录介质的文件系统不合适的配置被记录和再现。
[0425]附图标记
[0426]100信息处理装置
[0427]101数据处理单元
[0428]102通信单元
[0429]103输入单元
[0430]104输出单元
[0431]105存储器
[0432]106第一介质接口
[0433]107第二介质接口
[0434]111 第一介质
[0435]112 第二介质
[0436]151加密处理单元
[0437]152应用执行单元
[0438]153文件转换处理单元
[0439]154第二介质兼容文件系统单元
[0440]181,182 文件
[0441]201,202,211 文件
[0442]500信息处理装置
[0443]501数据处理单元
[0444]502通信单元
[0445]503输入单元
[0446]504输出单元
[0447]505存储器
[0448]507介质接口
[0449] 512记录介质
【权利要求】
1.一种信息处理装置,包括: 应用执行单元,被配置成根据第一文件系统执行记录数据生成处理; 第二介质兼容文件系统单元,被配置成根据与所述第一文件系统不同的第二文件系统执行数据记录处理;以及 文件转换处理单元,被配置成在与所述第一文件系统兼容的文件和与所述第二文件系统兼容的文件之间执行转换处理, 其中所述文件转换处理单元输入与所述第一文件系统兼容并且由所述应用执行单元生成的文件,生成与所述第二文件系统兼容 并且存储具有如下尺寸的数据的文件,并且将所生成的文件输出到所述第二介质兼容文件系统单元,该尺寸是所述第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是所述第二文件系统中的数据处理单位的数据尺寸的整数倍。
2.根据权利要求1所述的信息处理装置,其中所述文件转换处理单元划分与所述第一文件系统兼容并且由所述应用执行单元生成的文件,以生成多个具有如下尺寸的划分文件作为与所述第二文件系统兼容的文件,并且将所述划分文件输出到所述第二介质兼容文件系统单元,该尺寸不超过在所述第二文件系统中规定的最大可允许文件尺寸。
3.根据权利要求1所述的信息处理装置,其中所述文件转换处理单元通过生成存储具有如下尺寸的数据的文件作为与所述第二文件系统兼容的文件,将与所述第一文件系统兼容并且由所述应用执行单元生成的文件输出到所述第二介质兼容文件系统单元,该尺寸是在所述第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸的整数倍,并且还是在所述第二文件系统中作为可分配用于保持文件数据的最小单位而规定的群集的数据尺寸的整数倍。
4.根据权利要求1所述的信息处理装置, 其中所述文件转换处理单元划分与所述第一文件系统兼容并且由所述应用执行单元生成的文件,以生成多个具有如下尺寸的划分文件,该尺寸不超过在所述第二文件系统中规定的最大可允许文件尺寸, 其中,在所述多个划分文件中,所述文件转换处理单元通过生成存储具有如下尺寸的数据的文件作为与所述第二文件系统兼容的文件,来生成除了最终划分文件之外的划分文件,该尺寸是在所述第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸的整数倍,并且还是在所述第二文件系统中作为可分配用于保持文件数据的最小单位而规定的群集的数据尺寸的整数倍,并且所述文件转换处理单元通过生成存储具有如下尺寸的数据的文件作为与所述第二文件系统兼容的文件,来生成最终划分文件,该尺寸是在所述第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸的整数倍,以及 其中所述文件转换处理单元将所生成的与所述第二文件系统兼容的多个文件输出到所述第二介质兼容文件系统单元。
5.根据权利要求1所述的信息处理装置,其中所述文件转换处理单元通过生成具有如下尺寸的数据的文件作为与所述第二文件系统兼容的文件,将与所述第一文件系统兼容并且由所述应用执行单元生成的文件输出到所述第二介质兼容文件系统单元,该尺寸是6K字节的整数倍,6K字节是在所述第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸,并且该尺寸还是32K字节的整数倍,32K字节是在所述第二文件系统中作为可分配用于保持文件数据的最小单位而规定的群集的数据尺寸。
6.根据权利要求1所述的信息处理装置,其中所述文件转换处理单元划分与所述第一文件系统兼容并且由所述应用执行单元生成的文件,以生成多个具有如下尺寸的划分文件作为与所述第二文件系统兼容的文件,该尺寸不超过在所述第二文件系统中规定的最大可允许文件尺寸,并且所述文件转换处理单元在所生成的所述多个划分文件中的每个中设定包括划分源文件的识别信息以及划分文件的配置信息的文件名称。
7.一种信息处理装置,包括: 应用执行单元,被配置成根据第一文件系统执行数据再现处理; 第二介质兼容文件系统单元,被配置成根据与所述第一文件系统不同的第二文件系统执行数据再现处理;以及 文件转换处理单元,被配置成在与所述第一文件系统兼容的文件和与所述第二文件系统兼容的文件之间执行转换处理, 其中所述文件转换处理单元输入所述第二介质兼容文件系统单元从第二介质读取的与所述第二文件系统兼容的多个划分文件,通过根据文件名称连接所输入的多个划分文件来生成与所述第一文件系统兼容的文件,并且将所生成的文件输出到所述应用执行单元,以及 其中所述划分文件是与所述第二文件系统兼容并且存储具有如下尺寸的数据的文件,该尺寸是所述第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是所述第二文件系统中的数据处理单位的数据尺寸的整数倍。
8.根据权利要求7所述的信息处理装置,其中所述文件转换处理单元从剪辑信息文件中记录的EP图获取指示与用作再现开始位置信息的时间戳记对应的分组位置的源分组编号,并且通过被应用所获取的源分组编号的计算处理来计算再现开始位置。
9.根据权利要求8所述的信息处理装置,其中所述文件转换处理单元通过将所述源分组编号除以在所述第一文件系统中作为加密处理单位而规定的对准单元的构成分组的数目,来指定具有再现开始位置的对准单元。
10.根据权利要求9所述的信息处理装置,其中所述文件转换处理单元进一步通过执行被应用所述对准单元的构成字节的数目的计算处理来计算从再现开始位置的文件起点起的字节数目。
11.一种信息记录介质,其根据与第一文件系统不同的第二文件系统记录文件,适用于信息处理装置的应用执行单元中的数据再现处理, 其中所述信息记录介质具有作为记录数据的、通过划分与所述第一文件系统兼容并且由所述应用执行单元生成的文件而获得的多个划分文件,以及 其中所述划分文件是与所述第二文件系统兼容并且存储具有如下尺寸的数据的文件,该尺寸是所述第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是所述第二文件系统中的数据处理单位的数据尺寸的整数倍。
12.根据权利要求11所述的信息记录介质,其中所述划分文件是具有不超过在所述第二文件系统中规定的最大可允许文件尺寸的尺寸的文件,并且是存储具有如下尺寸的数据的文件,该尺寸是在所述第一文件系统中作为加密处理单位而规定的对准单元的数据尺寸的整数倍,并且还是在所述第二文件系统中作为可分配用于保持文件数据的最小单位而规定的群集的数据尺寸的整数倍。
13.根据权利要求11所述的信息记录介质,其中每个划分文件是其中设定包括划分源文件的识别信息以及划分文件的布置信息的文件名称的文件。
14.一种由信息处理装置执行的信息处理方法,所述信息处理方法包括: 通过应用执行单元的、根据第一文件系统执行记录数据生成处理的应用执行步骤; 通过第二介质兼容文件系统单元的、根据与所述第一文件系统不同的第二文件系统执行数据记录处理的步骤;以及 通过文件转换处理单元的、在与所述第一文件系统兼容的文件和与所述第二文件系统兼容的文件之间执行转换处理的文件转换处理步骤, 其中所述文件转换处理步骤是如下步骤,通过所述文件转换处理单元输入与所述第一文件系统兼容并且由所述应用执行单元生成的文件,生成与所述第二文件系统兼容并且存储具有如下尺寸的数据的文件,并且将所生成的文件输出到所述第二介质兼容文件系统单元,该尺寸是所述第一文件 系统中的数据处理单位的数据尺寸的整数倍,并且还是所述第二文件系统中的数据处理单位的数据尺寸的整数倍。
15.一种由信息处理装置执行的信息处理方法,所述信息处理方法包括: 通过应用执行单元的、根据第一文件系统执行数据再现处理的应用执行步骤; 通过第二介质兼容文件系统单元的、根据与所述第一文件系统不同的第二文件系统执行数据再现处理的步骤;以及 通过文件转换处理单元的、在与所述第一文件系统兼容的文件和与所述第二文件系统兼容的文件之间执行转换处理的文件转换处理步骤, 其中所述文件转换处理步骤是如下步骤,通过所述文件转换处理单元输入所述第二介质兼容文件系统单元从第二介质读取的与所述第二文件系统兼容的多个划分文件,通过根据文件名称连接所输入的多个划分文件来生成与所述第一文件系统兼容的文件,并且将所生成的文件输出到所述应用执行单元,以及 其中所述划分文件是与所述第二文件系统兼容并且存储具有如下尺寸的数据的文件,该尺寸是所述第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是所述第二文件系统中的数据处理单位的数据尺寸的整数倍。
16.一种程序,用于使信息处理装置执行信息处理并且使: 应用执行单元执行根据第一文件系统执行记录数据生成处理的应用执行步骤; 第二介质兼容文件系统单元执行根据与所述第一文件系统不同的第二文件系统执行数据记录处理的步骤;以及 文件转换处理单元执行在与所述第一文件系统兼容的文件和与所述第二文件系统兼容的文件之间执行转换处理的文件转换处理步骤, 其中所述文件转换处理步骤是如下步骤,使所述文件转换处理单元输入与所述第一文件系统兼容并且由所述应用执行单元生成的文件,生成与所述第二文件系统兼容并且存储具有如下尺寸的数据的文件,并且将所生成的文件输出到所述第二介质兼容文件系统单元,该尺寸是所述第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是所述第二文件系统中的数据处理单位的数据尺寸的整数倍。
17.一种程序,用于使信息处理装置执行信息处理并且使:应用执行单元执行根据第一文件系统执行数据再现处理的应用执行步骤; 第二介质兼容文件系统单元执行根据与所述第一文件系统不同的第二文件系统执行数据再现处理的步骤;以及 文件转换处理单元执行在与所述第一文件系统兼容的文件和与所述第二文件系统兼容的文件之间执行转换处理的文件转换处理步骤, 其中所述文件转换处理步骤是如下步骤,使所述文件转换处理单元输入所述第二介质兼容文件系统单元从第二介质读取的与所述第二文件系统兼容的多个划分文件,通过根据文件名称连接所输入的 多个划分文件来生成与所述第一文件系统兼容的文件,并且将所生成的文件输出到所述应用执行单元,以及 其中所述划分文件是与所述第二文件系统兼容并且存储具有如下尺寸的数据的文件,该尺寸是所述第一文件系统中的数据处理单位的数据尺寸的整数倍,并且还是所述第二文件系统中的数据处理单位的数据尺寸的整数倍。
【文档编号】G11B20/10GK104081460SQ201280068137
【公开日】2014年10月1日 申请日期:2012年11月29日 优先权日:2012年2月3日
【发明者】加藤元树 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1