信息处理装置、信息处理方法及程序的制作方法

文档序号:7912430阅读:164来源:国知局
专利名称:信息处理装置、信息处理方法及程序的制作方法
技术领域
本发明涉及信息处理装置和信息处理方法,及程序。更具体地,本发明涉及的信息处理装置和信息处理方法及程序被构造成使用记录介质(例如,盘和快闪存储器)来执行数据记录处理或数据再现处理。
背景技术
例如,记录和再现装置(例如,PC、摄像机、播放器、记录器等)使用各种介质(例如硬盘、盘型介质(包括DVD、蓝光盘(Blu-ray Discs,注册商标)等)和快闪存储器)执行数据记录和再现。当使用这些介质执行数据记录和再现时,数据记录和再现装置根据预先定义的格式,通过应用符合预定标准的记录和再现应用(application)而来执行数据记录和再现处理。例如,对高清晰度高画质视频进行记录和再现的应用标准的示例包括BDMV和BDAV。这些应用标准被设计为用于主要使用BD(蓝光盘(注册商标))的数据记录和再现的应用标准。尽管如上所述BDMV或BDAV是用于主要使用BD的数据记录和再现的应用标准,但是记录介质不限于BD,而是可应用于不仅使用BD而且使用其他介质(例如,快闪存储器) 作为记录介质的数据记录和再现的数据记录和再现应用标准。BDMV是为BD-ROM开发的应用标准,在BD-ROM中例如预先记录电影内容等,BDMV 主要广泛地用作不能对打包的内容等进行重写的BD-ROM。BDMV的特征在于,导航命令或 BD-J(作为用于根据用户的操作来对再现进行控制的程序)被存储在盘中,以提供内容制作者意图的交互功能。BDMV的特征还在于能够实现使用菜单式画面(包括图形和按钮)的记录和再现。供参考,BDMV具有多个版本,例如,作为BDMV的其中一个标准的BD-RE 3. 0标准是还可应用于可记录BD盘的应用标准。相反,BDAV是为用于可重写的BD-RE和只能记录一次的BD-R而开发的应用标准。BDAV是经常用于对由用户使用摄像机等拍摄的视频进行记录和再现的标准。BDAV没有像BDMV —样的交互功能或程序来实现以各种设计创建菜单或实现显示处理,也没有诸如按钮显示处理的功能。由BDAV标准提供的菜单是简单列出的由缩略图像 (thumbnail image)组成的数据。如果希望利用由BDMV提供的各种设计的菜单或交互功能,则使用记录和再现装置一方的程序。也就是说,除了使用例如集成在记录器或播放器一方的功能之外,没有其他选择。BDMV标准是为了不妨碍使用已经广泛普及的BD-ROM播放器对BD中记录的打包内容(例如,电影)进行再现而设计的标准。为了确保再现兼容性,通过称为BDA(蓝光光盘协会)的标准组织严格定义了规格。BDMV标准还对要记录在介质(例如盘等)中的内容的数据模式加以限制。更具体地,例如,可以被记录成HD(高清晰度)图像的数据被定义为只是预定格式(例如,1080/60i和1080/50i)的数据。表述[1080/60i]表示使用隔行扫描方式以1080条线、每秒60场图像为基础对具有1920X 1080像素的HD(高清晰度)图像进行记录和再现。符号 [i]表示隔行扫描方式。在这方面,逐行扫描方式由[P]表示。当前高画质数据定义为1920X1080像素的图像。但是,已经开发了能够对作为高清晰度图像的约4000X2000像素(4KXI)的图像进行记录和再现的装置。此外,已经开发了以与上述隔行扫描方式不同的逐行扫描方式执行记录和再现的各种装置(例如, [1080/60p])、或对作为三维图像的3D图像的右眼图像和左眼图像执行记录和再现的装置。具体地,近年来开发的摄像机能够记录上述1080/60p图像、3D图像、或4KXI图像,并且被认为将在未来广泛使用。但是,如上所述,当前BDMV标准不能使4KXI图像或1080/60p和3D图像数据作为显示和再现数据。因此,存在这样的问题,即,即使当产生4KXI的超高清晰度图像作为记录数据时,也不能执行符合现有BDMV标准的数据记录。相反,BDAV标准能够实现在记录器中已经使用的前提下的各种格式的AV数据的记录。因此,除了一部分AV数据格式必须是绝对可再现的之外,不存在对再现兼容性的约束。因此,BDAV相对于BDMV在标准的扩展方面具有灵活性。也就是说,4KXI图像或 1080/60p和3D图像数据可以被设置作为记录和再现数据。但是,存在不能使用如上所述的交互功能和由图形和按钮组成的菜单式画面的问题。还可以使用既能够执行与BDAV应用标准兼容的记录和再现处理、又能够执行与 BDMV应用标准兼容的记录和再现处理的装置。但是,在这种情况下,例如,对于在BDMV目录中设置的数据,能够使用具有通过BDMV功能创建的标题和设计的用户友好菜单。但是, 当对BDAV目录中设置的图像进行再现时,不能使用上述菜单,除了使用简单列出的包括由 BDAV功能创建的缩略图像的数据之外,别无选择。即,存在这样的问题即使在既能够处理BDMV的数据又能够处理BDAV的数据的装置中,也不能使用集成了 BDMV目录和数据访问 (例如在BDAV目录中设置的诸如数据的再现指令)的菜单。如专利文件l(JP-A-2007-179671)中所述,还存在在光盘中记录用于构造虚拟文件系统的数据(例如,字幕)、将其复制到本地存储器、构造用于再现的虚拟文件系统的技术。但是,尽管当作为字幕的数据具有小容量时可以复制到本地,但是如果将具有大容量的数据(例如4KXI图像、1080/60p、或3D图像数据)复制到本地存储器,复制将花费很长时间,此外,还消耗本地存储器的容量。引用文献专利文件1 JP-A-2007-179671

发明内容
技术问题考虑到如上所述的这些情况,本发明的一个目的是提供信息处理装置和信息处理方法及程序,其被构造成对BDMV不允许的数据(例如,4KXI图像、1080/60p、或3D图像数据)进行记录,并被构造成能够使用BDMV标准所允许的BDMV具体功能(例如,具有各种设计的菜单和交互功能)。解决问题的方式
本发明的第一方面是信息处理装置,包括数据处理单元,其构造成从记录介质执行数据再现处理,其中,所述数据处理单元具有用于构造虚拟文件系统的配置,在所述虚拟文件系统中,对在所述记录介质中记录的一部分数据设置虚拟文件名,并且执行应用了所构造的虚拟文件系统的所述数据再现处理,所述数据处理单元对于设置所述虚拟文件名的数据,创建第一文件名转换表,所述第一文件名转换表包括一一对应的在所述虚拟文件系统中设置的所述虚拟文件名和表明在所述记录介质中的数据记录目标的文件名,从而构造所述虚拟文件系统而不执行所述记录介质中的数据传输。此外,在本发明的信息处理装置的实施例中,所述数据处理单元具有如下构造构造所述虚拟文件系统,所述虚拟文件系统包括设置在一个虚拟文件目录中的、在第一目录中设置的数据和在除了所述第一目录之外的目录中设置的数据,所述第一目录用于记录在所述记录介质中设置的符合第一应用标准的数据,并且执行应用构造的虚拟文件系统的数据再现处理,并且所述数据处理单元对于在除了所述第一目录之外的目录中设置的数据, 创建所述第一文件名转换表,所述第一文件名转换表包括一一对应的在所述虚拟文件系统中设置的文件名、和表示在所述记录介质中的所述数据记录目标的文件名,并且构造所述虚拟文件系统,而不传输在除了所述第一目录之外的目录中设置的数据。此外,在本发明的信息处理装置的实施例中,其中,所述数据处理单元获取在数据复制命令中包括的待复制数据的文件名,并创建所述第一文件名转换表,所述数据复制命令是用于将在除了所述第一目录之外的目录中设置的数据存储在本地存储器的命令。此外,在本发明的信息处理装置的实施例中,所述数据复制命令是通过执行在所述记录介质中记录的程序而发出的数据复制命令。此外,在本发明的信息处理装置的实施例中,所述数据处理单元创建第二文件名转换表,所述第二文件名转换表是以在所述虚拟文件系统中使用为前提而创建的,所述虚拟文件系统是通过将除了所述第一目录之外的目录中设置的数据存储在本地存储器中而构造的,并且通过使用在所述数据复制命令中包括的所述待复制数据的文件名,创建所述第一文件名转换表。此外,在本发明的信息处理装置的实施例中,其中,所述数据处理单元将在所述第一目录和除了所述第一目录之外的目录中设置的所有待复制数据的管理信息设置在虚拟目录中,作为用作所述待再现数据的索引信息的管理信息,所述虚拟目录被设置在所述虚拟文件系统中,并且使用所述管理信息执行数据再现处理。此外,在本发明的信息处理装置的实施例中,其中,所述数据处理单元,所述管理信息是包括要应用于根据所述虚拟文件系统的再现处理的索引文件、电影目标文件、播放列表文件、或剪辑信息文件当中的任意一项的管理信息。此外,在本发明的信息处理装置的实施例中,所述第一应用标准是BDMV标准,所述第一目录是BDMV目录,并且所述数据处理单元构造具有虚拟BDMV目录的所述虚拟文件系统,所述虚拟BDMV目录被设置成记录所述第一目录,其包括在所述BDMV目录中记录的待再现数据,在与所述BDMV目录不同的BDAV目录中记录的所述待再现数据,和作为待记录数据在除了所述BDMV目录和所述BDAV目录之外的第三目录中记录的管理信息。此外,在本发明的信息处理装置的实施例中,所述第一应用标准是BDMV标准,所述第一目录是BDMV目录,并且所述数据处理单元构造具有虚拟BDMV目录的所述虚拟文件系统,所述虚拟BDMV目录被设置成记录所述第一目录,其包括在所述BDMV目录中记录的待再现数据,作为待记录数据在与所述BDMV目录不同的第二目录中记录的待再现数据和
管理信息。此外,本发明的第二方面是信息处理方法,其用于在信息处理装置中从记录介质执行数据再现,所述方法包括如下步骤虚拟文件系统构造步骤,其用于构造虚拟文件系统,在所述虚拟文件系统中通过数据处理单元对在所述记录介质中记录的一部分数据设置虚拟文件名;和数据再现步骤,其用于通过所述数据处理单元执行数据再现处理,在所述数据再现处理中应用所述虚拟文件系统,其中,所述虚拟文件系统构造步骤是对于设置有所述虚拟文件名的数据创建第一文件名转换表的步骤,所述第一文件名转换表包括一一对应的在所述虚拟文件系统中设置的所述虚拟文件名、和表示在所述记录介质中的数据记录目标的文件名,并且构造所述虚拟文件系统,而不执行所述记录介质中的数据传输。此外,本发明的第三方面是使得信息处理装置从记录介质执行数据再现的程序, 其包括虚拟文件系统构造步骤,其用于使数据处理单元构造虚拟文件系统,在所述虚拟文件系统中对在所述记录介质中记录的一部分数据设置虚拟文件名;和数据再现步骤,其用于使所述数据处理单元执行数据再现处理,在所述数据再现处理中应用所述虚拟文件系统,其中,所述虚拟文件系统构造步骤是引起对设置有所述虚拟文件名的数据创建第一文件名转换表的步骤,所述第一文件名转换表包括一一对应的在所述虚拟文件系统中设置的所述虚拟文件名、和表示在所述记录介质中的数据记录目标的文件名,和引起构造所述虚拟文件系统,而不执行所述记录介质中的数据传输。根据本发明的程序是为能够例如通过存储介质执行各种程序代码的信息处理装置或计算机系统所提供的程序。通过由信息处理装置或计算机系统上的程序执行单元来执行上述程序,实现了根据程序的处理。通过根据之后描述的本发明的示例或附图的详细描述,本发明的其他目的、特征或优点将显而易见。在本说明书中,术语“系统”表示多个装置的逻辑集合的构造,而不限于在同一外壳中的具有多个各种构造的装置。发明的有益效果根据本发明的示例,在从具有多个记录的目录的介质进行数据再现处理时,所述介质包括在BDMV目录中的BDMV标准符合数据和在BDAV或BU目录中的BDMV标准不符合数据(例如,1080/60p或3D图像数据),通过构造虚拟文件系统来执行再现处理,而不执行将数据传输到本地存储器,在所述虚拟文件系统中对在BDAV或BU目录中的记录数据设置虚拟文件名。采用这种构造,可以执行对BDMV标准符合数据和BDMV标准不符合数据的记录和再现,而不执行将数据传输到本地存储器。


图1是示出作为符合BDMV标准的介质(信息记录介质)的文件管理结构的目录构造的示图。图2是示出作为符合BDAV标准的介质(信息记录介质)的文件管理结构的目录构造的示图。图3是示出BDMV标准和BDAV标准之间的差别的示例的示例性示图。
图4是示出虚拟文件系统(VFS)的示例性示图。图5是示出文件名转换表(描述文件(BUMF))的示例的示例性示图。图6是示出根据本发明的第一示例的数据记录和再现处理的概述的示例性示图。图7是示出在本发明的信息处理装置中构造和使用的虚拟文件系统(VFS)的示例性示图。图8是示出目录构造(盘包)的示例性示图,所述目录构造示出介质中的数据记录构造。图9是示出目录构造(虚拟包)的示例性示图,所述目录构造示出虚拟文件系统的数据构造。图10是示出应用于再现处理的文件名转换表的示例的示例性示图,在所述再现处理中使用虚拟文件系统。图11是示出绑定单元数据区(BUDA)的示例性示图。图12是示出用于说明根据本发明的第一示例的数据再现处理的顺序的流程图的示图。图13是示出根据本发明的第二示例的数据记录和再现处理的概述的示例性示图。图14是示出目录构造(盘包)的示例性示图,所述目录构造示出介质中的数据记录构造。图15是示出目录构造(虚拟包)的示例性示图,所述目录构造示出虚拟文件系统的数据构造。图16是示出根据本发明的示例的信息处理装置的构造的示例性示图。
具体实施例方式现在参考附图,将详细描述信息处理装置、信息处理介质和信息处理方法及程序。 将根据下列各项进行描述。1. BDMV标准和BDAV标准的概述2.使用现有技术的虚拟文件系统(VFS)的再现处理3.使用根据本发明的示例的虚拟文件系统(VFS)的再现处理4.没有设置BDVA目录的处理的示例(示例2)5.信息处理装置的构造的示例[ 1 · BDMV标准和BDAV标准的概述]首先,将描述现有BDMV标准和BDAV标准的概述。如上所述,BDMV标准和BDAV标准被设计为用于主要使用BD (蓝光盘(注册商标))的数据记录和再现的应用标准,但是是可应用于使用其他介质(例如,快闪存储器)的数据记录和再现的应用标准,记录介质并不限制为BD。BDMV是为例如预先记录有电影内容等的BD-ROM开发的应用标准。BDAV是为用于可重写的BD-RE和只能记录一次的BD-R而开发的应用标准。图1中示出BDMV目录,作为在符合BDMV标准的介质中记录的数据记录构造。下面描述的BDMV标准符合BD-RE 3. 0标准,该标准是允许执行数据记录处理的BDMV的标准当中的一个。如图1所示,在BDMV标准中,当在介质中记录数据时,例如,移动图像流被编码成MPEG2-TS流,以用于记录。如图1所示,BDMV目录放置在根[Root]目录之下作为目录 [BDMV]。紧接在目录[BDMV]之下,记录了索弓I文件[index, bdmv],禾口电景i 目标文件[MovieObject. bdmv]。此外,作为BDMV目录[BDMV]的子目录,设置了播放列表目录[PLSYLIST],剪辑信息目录[CLIPINF],流目录[STREAM],BDJO 目录[BDJO],和JAR 目录[JAR]。播放列表文件[xxxxx. mpls]设置在播放列表目录[PLSHJST]中,剪辑信息文件 [xxxxx. dpi]设置在剪辑信息目录[CLIPINF]中,剪辑AV流文件[xxxxx. m2ts]设置在流目录[STREAM]中。索引文件、电影目标文件和播放列表文件是管理信息文件,被应用于对存储在剪辑AV流文件中的数据的再现。这些管理信息文件称作数据库文件或数据库。下面将对各个文件进行详细描述。索引文件[index, bdmv]是用于整个介质的记录数据的管理信息文件。例如,对各个标题(被设置为记录数据的单元)记录索引(标题和电影目标之间的对应关系的信息)。 当将介质(信息记录介质)装载在记录和再现装置上时,首先读取索引文件,使得用户可以浏览索引文件中记载的标题,并指定对其再现。电影目标文件[MovieObject. bdmv]是存储了关于播放列表的管理信息的文件。 它包括使用各种播放列表执行再现处理的多个程序。还包括要应用于AV流再现处理的程序和例如要应用于菜单显示处理的程序。播放列表目录[PLSYLIST]中记录的播放列表文件[xxxxx. mpls]设置成与显示给用户的标题相对应,并且是各自包括至少一个播放项的再现列表。每个播放项是再现分段 (segment)指定信息,具有针对剪辑的再现开始点(IN-point)和再现结束点(OUT-point)。 通过在播放列表中布置多个播放项,可以在时间轴上指定各个再现分段的再现次序。在剪辑信息目录[CLIPINF]中记录的剪辑信息文件[xxxxx. dpi]设置成与在流目录[STREAM]中记录的AV流文件[XXXXX.m2ts]相对应。剪辑信息文件是写有当对实际流进行再现时所需的流的信息的文件。在流目录[STREAM]中记录的AV流文件[xxxxx. m2ts]是存储有在MPEG2-TS格式中记录的流的文件。图像数据存储在这些文件中。 在BDJO目录[BDJ0]和JAR目录[JAR]中,例如,存储应用Java (注册商标)的各种数据处理程序、功能等。例如,包括用于设置在数据再现处理中使用的虚拟文件系统的程序、将应用于目录创建和目录显示处理的程序、和用于在数据记录和再现时实现交互功能的程序。
供参考,在BDMV目录中,例如,除了图1中所示的目录和文件之外,还设置了用于记录备份数据和AACS相关数据文件的目录(例如,版权管理信息)。供参考,在下列描述中,为简便起见,存储待再现数据的文件(例如,AV流文件)共同称作“流文件”。此外,索引文件、电影目标文件、播放列表文件、和剪辑信息文件共同称作
管理信息或数据库。现在参考图2,将描述BDAV目录,作为在符合BDAV标准的介质中记录的数据记录构造。下面描述的BDAV标准符合BD-RE2. 1标准,BD-RE2. 1标准是BDAV的标准当中的一个。如图2所示,BDAV目录放置在根[Root]目录之下。紧接在目录[BDAV]之下,记录了信息文件[info,bdav],菜单文件[menu, tidx]、[menu. tdtl/tdt2]禾口标i己文件[mark, tidx]、[mark. tdtl/tdt2]。此外,作为BDAV目录[BDAV]的子目录,设置了播放列表目录[PLSYLIST],
剪辑信息目录[CLIPINF],和流目录[STREAM]。播放列表文件[xxxxx. rpls]设置在播放列表目录[PLSHJST]中,剪辑信息文件 [xxxxx. dpi]设置在剪辑信息目录[CLIPINF]中,AV流文件[xxxxx. m2ts]设置在流目录 [STREAM]中。信息文件[info, bdav]是存储了关于整个BDAV目录的管理信息的文件。在菜单文件[menu, tidx]、[menu. tdtl/tdt2]中,存储各个AV流文件的代表图像的缩略图像。[menu, tidx]存储缩略图管理信息,[menu. tdtl/tdt2]存储缩略图像。与BDMV标准不同,BDAV标准不提供创建具有各种信息的菜单的功能,并且BDAV标准设置成提供简单菜单显示,所述简单菜单显示以缩略图的形式显示由用户拍摄的视频的先导图像。因此,菜单文件[menu, tidx], [menu. tdtl/tdt2]管理和存储缩略图像。标记文件[mark, tidx]、[mark. tdtl/tdt2]是管理和存储与标记的位置相对应的缩略图像的文件,所述标记的位置是在对由用户拍摄的图像(AV流文件)进行编辑处理中设置的索引信息。[mark, tidx]存储缩略图管理信息,[mark. tdtl/tdt2]存储缩略图像。以与上面参考图1描述的BDMV目录基本相似的方式设置播放列表目录 [PLSYLIST]、剪辑信息目录[CLIPINF]、和流目录[STREAM]。播放列表文件[xxxxx. mpls]记录在播放列表目录[PLSHJST]中。剪辑信息文件记录在剪辑信息目录[CLIPINF]中,例如记录成MPEG2-TS格式的AV 流文件[xxxxx. m2ts]被记录在流目录[STREAM]中。如参考图1和图2至此所描述的,BDMV目录和BDAV目录具有类似构造,但是BDMV 应用标准和BDAV应用标准在允许记录和再现的数据格式方面不同。此外,在目录创建功能和交互功能方面存在显著不同。将参考图3中所示的表来描述BDMV应用标准和BDAV应用标准之间的差别。(a)记录和再现允许的数据BDMV应用标准在对可以记录和再现的数据格式的限制方面是严格的。例如,对于BDMV应用标准,不允许对逐行扫描方式的作为具有1920 X 1080像素的HD (高清晰度)图像的[1080/60p图像]、或作为三维图像的3D图、或具有约4000X2000像素的4KXI图像进行记录和再现。在BDMV应用标准中允许作为记录和再现数据的图像数据格式的示例包括例如 [1080/60 ]。[1080/60 ]表示使用隔行扫描方式根据1080条线随着每秒60场图像对具有 1920X1080像素的HD (高清晰度)图像进行记录和再现。相反,BDAV应用标准在可以记录和再现的数据格式的限制方面不严格。例如,允许对1080/60p图像、3D图像、和4KXI图像进行记录和再现。(b)目录显示功能根据BDMV应用标准,通过使用电影目标文件[MovieOb ject. bdmv]中包括的程序、 或上面参考图1描述的BDJO和JAR目录中存储的Java(注册商标),可以创建并使用能够实现例如自由标题设置并且具有各种设计的高性能菜单。BDAV应用标准中提供的菜单式画面只是使用上面参考图2描述的[menu, tidx]、 [menu. tdtl/tdt2]的缩略图像的显示。(c)交互功能根据BDMV应用标准,使用上面参考图1描述的在BDJ0、JAR目录中存储的Java(注册商标)程序可以显示和利用用于各种操作的按钮,并且可以提供先进的交互功能。在BDAV应用标准中,只能执行停止对内容的再现,并且不能提供先进的交互功能。在下面的描述中,执行符合BDMV应用标准的记录和再现处理的装置被称作BDMV 播放器、或BDMV记录器、或BDMV(记录和再现)装置。此外,执行符合BDAV应用标准的记录和再现处理的装置被称作BDAV播放器、或BDAV记录器、或BDAV(记录和再现)装置。BDMV装置将图1中所示的BDMV目录设置成要执行数据记录和再现处理的介质 (记录介质),BDAV装置将图2中所示的BDAV目录设置成要执行数据记录和再现处理的介质(记录介质)。但是,执行符合BDAV应用标准的记录和再现处理的很多装置能够执行符合BDMV 应用标准的再现处理功能。这些装置能够执行为了进行使用可记录介质(例如,BD-RE或BD-R)的记录和再现处理而使用BDAV应用、并且当对已经记录有电影等的BD-ROM进行再现时使用BDMV应用的处理。因此,BDAV播放器、或BDAV记录器、或BDAV(记录和再现)装置将被描述成既能够执行符合BDAV应用标准的记录和再现处理又能够执行符合BDMV应用标准的记录和再现处理的装置。BDMV应用标准和BDAV应用标准是由上述BDA (蓝光光盘协会)设计的标准。例如,在[http://www. blu-raydisc. com/]公开了资料。如参考图3所述的,当使用执行符合BDMV标准的记录和再现处理的BDMV装置时, 不能实现对1080/60p图像、3D图像、或4KX2K图像的记录。例如,即使1080/60p图像、3D 图像、或4KXI图像等是使用符合BDMV标准的视频摄像机拍摄的,也不能记录这些图像。如果符合BDAV标准,则可以记录。但是,存在不能使用高性能菜单或交互功能的问题。如上所述,可以使用既可以执行符合BDAV应用标准的记录和再现处理又可以执行符合BDMV应用标准的记录和再现处理的装置。但是,即使使用上述装置,尽管对于在 BDMV目录中设置的数据可以使用根据BDMV功能的高性能菜单,但是该菜单不能用于对直接设置在BDAV中的数据进行再现,因此除了使用由BDAV功能创建的缩略图之外别无选择。也就是说,即使采用既能够处理BDMV数据又能够处理BDAV数据的装置,仍然存在使用统一菜单不能执行在BDMV目录和BDAV目录中设置的诸如数据再现命令的数据访问。下面将描述解决这些问题的构造。也就是说,这是能够实现对在BDMV标准中不允许记录和再现的BDMV标准不符合数据(例如,1080/60p图像、3D图像、或4KX2K图像等) 进行记录和再现、并且同时能够从一个菜单既访问BDMV标准符合数据又访问BDMV标准不符合数据的装置。在如下所述根据本发明的构造中,从一个菜单在现有技术的BDMV装置中可以既访问和再现BDMV标准符合数据、又访问和再现BDMV标准不符合数据,而不会弓I起在再现兼容性方面的任何问题。[2.使用虚拟文件系统(VFS)的再现处理]在本发明的信息处理装置中,在BDMV标准中不允许记录和再现的数据被记录在除BDMV目录之外的其他目录中,在再现的时候构造虚拟文件系统(VFS),通过使用BDMV再现机构实现再现。在描述根据本发明的处理的详细示例之前,将描述在本发明的再现处理中使用的虚拟文件系统(vre)的通常使用模式。虚拟文件系统(VFS)最初是为了通过将两个不同的记录介质(例如,盘(例如BD) 和本地存储器(例如硬盘))中存储的数据结合来执行再现处理而发明的。也就是说,通过构造一个虚拟的虚拟文件系统(vre)并且通过再现应用来使用虚拟文件系统(vre)来执行再现处理,所述虚拟文件系统(vre)包括分别记录在两个存储介质中的数据。以供参考, JP-A-2007-257047中公开了虚拟文件系统的构造和使用方法,该专利申请是本发明的申请人的在先专利申请。例如,虚拟文件系统的详细使用模式的示例包括下列使用模式。外国影片(主要内容)被记录在盘(例如,BD或DVD)中,日语字幕数据(次要内容)被从服务器下载并存储在硬盘(本地存储器)中虚拟文件系统(VFS)用于同时对上述两个内容(即,作为主要内容的在盘中记录的影片、和作为次要内容的在本地存储器中记录的字幕数据)进行再现的处理。现在参考图4和图5,将描述通常的虚拟文件系统(VFS)的构造处理和使用的示例。图4是示出通过将介质10 (例如,BD或DVD)中记录的内容、和本地存储器20 (例如硬盘)中存储的数据结合来创建虚拟文件系统(VFS)30、和再现处理的示例性示图。图4中所示的应用程序50是再现应用。应用程序50经过虚拟文件系统(VFS) 30 来操作介质10中记录的文件或在本地存储器20中记录的文件。虚拟文件系统30起到对应用程序50隐蔽记录介质(文件系统)的差异的作用。 应用程序50能够通过使用相同的API来操作在各个记录介质中记录的文件,而不用考虑记录有文件的记录介质的差异。
当将介质10装置在装置上时、或者在执行应用程序时通过将介质10的文件系统和本地存储器20中的文件系统结合来创建虚拟文件系统(VR5) 30,产生的虚拟文件系统 (VFS)被存储在执行应用程序50的再现装置的存储器中。以供参考,每次当通过文件写入而改变本地存储器20中记录的目录或文件时,更新虚拟文件系统(VFS)。应用程序50使用虚拟文件系统(VFQ30的虚拟包40的虚拟目录41来执行数据访问。以全部的介质10中的记录数据和本地存储器20中的记录数据被设置在虚拟包40 的虚拟目录41中为前提,应用程序50通过访问数据来执行再现处理。应用程序50能够通过将虚拟包40的虚拟目录41解释成在介质10中设置的实际目录,来执行对在虚拟目录41中设置的数据文件的访问。在虚拟目录41中记录的文件名被用作用于数据访问的路径信息。对于介质10中的实际目录中记录的数据,其文件名是在虚拟目录41中设置的文件名。相反,对于本地存储器20中记录的各个数据,设置假设要记录在介质10的实际目录中的虚拟文件名。通过以这种方式设置,通过解释这些数据被记录在介质10中,应用程序50能够访问所有的数据。当根据虚拟目录41执行数据访问时,通过不加改变地使用在虚拟目录41中设置的文件名来实现访问在介质10中的实际目录中记录的数据。这是因为在虚拟目录41中设置的文件名(路径)与介质10中的实际目录中的文件名相同。但是,对于本地存储器20中记录的数据,即使尝试使用虚拟目录中设置的虚拟文件名来访问,也不能获取在本地存储器20中存储的实际数据。为了解决这个问题,使用文件名转换表(描述文件(BUMF)) 70。文件名转换表70是具有包括一一对应的目标文件名(dst_file_name)和源文件名(srC_file_name)的数据的表,目标文件名(dst_file_name)作为虚拟目录41中的虚拟文件名,源文件名(src_file_ name)表示数据的实际记录目标(即,本地存储器20中的记录目标(路径))。文件名转换表70称作描述文件(BUMF)。文件名转换表(描述文件(BUMF))70被记录在本地存储器20中。当在本地存储器中记录次要内容(例如,字幕)时,信息处理装置执行把与相应的待记录数据相对应的条目设置到文件名转换表(描述文件(BUMF))70的处理。图5中示出文件名转换表(描述文件(BUMF))的构造的示例。如图5所示,文件名转换表(描述文件(BUMF))设置成包括一一对应的源文件名(srC_file_name)和目标文件名(dst_file_name)的数据,源文件名(srC_file_name)表示在本地存储器20中的记录目标(路径),目标文件名(dst_file_name)作为虚拟目录41中的虚拟文件名。目标文件名(dst_file_name)是虚拟目录41中的文件名。图4中所示的应用程序50根据目标文件名(dst_file_name)来访问文件。当将目标文件名(dst_f ile_name)登记在图5中所示的文件名转换表(描述文件(BUMF))中时,获取与目标文件名(dst_file_ name)相对应的源文件名(src_f ile_name),并且根据源文件名(src_f ile_name)从本地存储器20获取数据。采用上述处理,应用程序50能够以与在单一介质中记录的数据相同的方式,通过访问在介质10和本地存储器20两个不同的介质中记录的数据来执行再现处理。现在继续参考图6,将描述在本发明的信息处理装置中使用虚拟文件系统(VFS) 的再现处理。在根据本发明的使用虚拟文件系统(vre)的再现处理中,不使用本地存储器。
使用包括其中设置的BDMV目录和BDAV目录的记录介质,具有单一虚拟目录的虚拟文件系统被构造并用于再现处理,在该单一虚拟目录中将在各个目录中设置的数据结合。在虚拟文件系统的构造处理中不使用本地存储器。现在参考图6,将描述通过根据本发明的示例1的信息处理装置进行数据记录和再现处理的概述。图6中所示的信息处理装置100上面装载有介质(信息记录介质)110, 该信息处理装置100执行数据记录和再现处理。在本示例中,介质110例如是数据可记录 BD(蓝光盘(注册商标))。以供参考,介质110不限于BD,而可以是其他介质(例如,快闪存储器)。首先,将描述通过信息处理装置100对介质110进行数据记录处理。介质110假设为数据可记录介质(例如,BD-RE或BD-R)。当只执行再现处理时,可以使用不可重写的介质(例如,BD-R0M)。信息处理装置100设置下列目录BDMV 目录 111,BDAV 目录 112,BU 目录 113,和证书(CERTIFICATE)目录114。在图1中所示的介质110中,设置这些目录。通过由信息处理装置保存在装置的存储器中的程序来执行该处理。BDMV目录111是与上面参考图1所述的具有类似构造的目录,并且BDAV目录112 是与上面参考图2所述的具有类似构造的目录。BU目录113是绑定单元目录,并且是用于在构造虚拟文件系统(VFS)时获取的记录管理信息的目录。证书(CERTIFICATE)目录114是用于记录将应用于虚拟文件系统(VFS)的构造和文件名转换表的创建的信息的目录。步骤Sll中示出当信息处理装置100对介质110执行数据记录时要执行的处理。如步骤Sll所示,当待记录数据是BDMV标准符合数据时,在BDMV目录111中执行记录处理。此外,当记录数据具有除了 BDMV标准之外的其他格式时(例如,上述1080/60p 图像、3D图像、和4KXa(图像)JASBDAV目录112中的记录处理。在下面的描述中,BDMV 标准不符合数据(例如,1080/60P图像、3D图像、和4KXI图像)称作扩展数据。以供参考,即使数据是BDMV标准符合数据,其也可以被记录在BDAV目录中。以供参考,在数据记录处理时,不仅对AV流文件还对剪辑信息文件和播放列表文件执行创建或更新和记录处理。此外,根据需要执行对数据库文件(例如,电影目标文件和索引文件)的更新处理。当执行数据记录处理时,更新BU目录113的管理信息。该处理是之后描述的当构造虚拟文件系统(Vre)时所需要的管理信息更新处理。更具体地,根据数据记录,在BDMV 目录111、BDAV目录112中记录的与所有AV流文件相对应的索引文件[index, bdmv]和电影目标文件[MovieObject. bdmv]被更新并记录在BU目录113中。也就是说,要记录在BU 目录113中的管理信息包括介质中记录的所有待再现信息的管理信息。以此方式,信息处理装置100对BDMV标准符合数据主要在BDMV目录111中执行
14记录处理,并且对扩展数据(BDMV标准不符合数据)在BDAV目录112中执行记录处理。随后,将描述数据再现处理的概述。本发明的信息处理装置100能够从一个菜单指定在BDMV目录中记录的数据和在BDAV目录中记录的数据,用于再现处理。该菜单是由 BDMV标准创建的菜单。根据本发明的信息处理装置100能够使用可在BDMV标准中获得的交互功能,对 BDMV目录中记录的数据和BDAV目录中设置的数据进行再现。目录显示或交互功能是由上面参考图1描述的BDMV目录中的电影目标文件 [MovieObject. bdmv]、BDJO目录[BDJO]、或例如在JAR目录[JAR]中记录的Java(注册商标)所提供的功能。在现有技术中,对在BDAV目录中记录的数据不能使用这些程序。但是,通过使用在本发明的构造中设置的虚拟文件系统(VFS),对在BDAV目录中记录的数据也可以使用 BDMV标准符合菜单功能或交互功能。在再现处理时,如图6中示出的步骤S21所示,执行根据在介质110上记录的数据来构造虚拟文件系统(VFQ130的处理。随后,在步骤S22中,执行使用虚拟文件系统 (VFS) 130的再现处理。虚拟文件系统(VR5) 130是由信息处理装置100执行的再现应用程序所使用的虚拟文件系统,并且虚拟文件系统(VFS) 130包括具有图中所示的目录构造的虚拟包140。信息处理装置100在信息处理装置的存储器中构造具有图中所示的目录构造的虚拟包140, 并且信息处理装置100执行数据访问。在本发明的构造中,虚拟文件系统(VFS) 130不是为了使用本地存储器中的存储数据、以及在介质中存储的数据而构造的,而是为了访问在介质110中存储的所有数据而构造的。如图6所示,虚拟文件系统(VFS) 130中设置的虚拟包140包括,虚拟BDMV 目录 141,BDAV 目录 142,BU 目录 143,和证书目录144。在虚拟BDMV目录141中,除了在BDMV目录111(信息处理装置100中的实际目录)中设置的文件之外,在其他实际目录中(即,在BDAV目录112或BU目录113中)设置的文件被设置为虚拟文件。之后将详细描述具体文件构造。执行应用虚拟文件系统的再现处理的信息处理装置的再现应用访问虚拟BDMV目录141,并获取AV流文件作为待再现数据。在虚拟BDMV目录141中,设置在作为介质110的实际目录的BDMV目录111和BDAV 目录112中设置的AV流文件。此外,在虚拟BDMV目录141中,还设置在证书目录114(介质110中的实际目录)中设置的管理信息。BDMV目录111被设置在虚拟BDMV目录141中,BDMV目录111的文件名没有被改变。相反,使用虚拟文件名将BDMV目录111和BU目录113中的数据设置在虚拟BDMV目录 141中。对使用虚拟文件名设置的数据进行通过使用文件名转换表来获取存储的数据的实际目标(路径信息)的处理。之后将对这些处理进行详细描述。
信息处理装置100的再现应用能够通过访问虚拟文件系统(VFS) 130的虚拟BDMV 目录141而不访问BDAV目录142,来访问和再现在介质110中存储的所有待再现数据(在 BDMV和BDAV目录中设置的数据)。也就是说,通过使用虚拟文件系统(VFS) 130的虚拟BDMV目录141,不仅可以再现 BDMV目录111中记录的BDMV标准符合数据,还可以再现作为扩展数据(BDMV标准不符合数据)的在BDAV目录112中记录的BDMV标准不符合数据(例如,1080/60p图像、3D图像、 4KX2K 图像)。此外,在虚拟BDMV目录141中,设置在作为介质110中的实际目录的BU目录113 中记录的管理信息文件(例如,索引文件[index, bdmv]和电影目标文件[MovieObject. bdmv])0信息处理装置100的再现应用通过应用在虚拟BDMV目录141中设置的管理信息 (例如,索引文件[index, bdmv]和电影目标文件[MovieObject. bdmv])来执行再现处理。 之后将详细描述具体再现顺序。现在参考图7,将描述根据本发明的虚拟文件系统(VFS)的构造的示例。图7是示出创建虚拟文件系统(VFQ130和再现处理的示例性示图,在虚拟文件系统(VFQ130中结合在介质110(例如,BD)中存储有不同内容的目录中存储的数据。图7中所示的应用程序150是由图6中所示的信息处理装置100执行的再现应用。 应用程序150经过虚拟文件系统(VFS) 130操作在介质110中记录的不同目录中的文件。虚拟文件系统(VFS) 130起到对应用程序150隐蔽目录的差异的作用,应用程序 150能够操作介质110中记录的文件,而不用考虑记录有文件的目录的差异。通过将介质110装载在装置中、并且通过执行在介质110中记录的程序(例如, Java(注册商标)程序)而触发来构造虚拟文件系统(VFQ130。之后将参考流程图详细描述具体构造顺序。构造的虚拟文件系统(VR5) 130包括图中所示的虚拟包,该虚拟包被存储在执行应用程序150的再现装置的存储器中。应用程序150使用虚拟文件系统(VFS) 130的虚拟包140的虚拟目录来执行数据访问。如上所述,在虚拟BDMV目录141中不仅设置介质110中的BDMV目录,而且还设置作为在BDAV目录中设置的待再现数据的AV流文件。如上所述,在介质110中的BDMV目录中,可以记录BDMV标准符合数据,但是不能记录扩展数据(BDMV标准不符合数据)(例如,1080/60p图像、3D图像、和4KXI图像)。 这些扩展数据(BDMV标准不符合数据)被记录在BDAV目录中。但是,在虚拟文件系统(VFS) 130中使用的虚拟BDMV目录141中,不仅设置BDMV 标准符合数据,而且还设置扩展数据(BDMV标准不符合数据)(例如,1080/60p图像、3D图像、和4KX2K图像)。与BDMV标准符合数据和扩展数据相对应的管理信息也被设置在虚拟BDMV目录 141中。因此,应用程序150能够通过使用虚拟BDMV目录141中设置的信息,来执行对BDMV 标准符合数据和扩展数据(BDMV标准不符合数据)的再现处理。在本示例中,不需要相对于本地存储器的数据存储处理,采用不具有本地存储器的装置能够实现使用虚拟文件系统(VFS)的再现处理。此外,不需要将在介质中存储的数据复制到本地存储器中的处理,使得能够在短时间内实现构造虚拟文件系统(VFS)和使用虚拟文件系统(VFS)开始数据再现。现在参考图8到图9,将描述介质110的构造和虚拟文件系统(VFS) 130中的目录构造的详细示例。在图8到图9中,示出(a)介质的目录构造(盘包)[图8]、(b)虚拟文件系统 (VFS)的虚拟包[图9]的数据构造的示例。图8中所示的(a)介质的目录构造(盘包)包括如上所述的BDMV目录201,BDAV 目录 202,BU 目录 203,和证书(CERTIFICATE)目录204。在BDMV目录201中,记录符合BDMV标准的数据和相应数据的管理信息。在BDAV目录202中,记录不符合BDMV标准的扩展数据和管理信息。在BU目录203中,记录在构造虚拟文件系统(VFS)时使用的管理信息文件和与上面参考图5所述的类似的文件名转换表(描述文件(BUMF))。在证书(CERTIFICATE)目录204中,记录要应用于虚拟文件系统(VFS)的构造和文件名转换表的创建的信息。如图8所示,在BDAV目录202中记录的流文件205和在BU目录203中记录的数据206是在虚拟文件系统(VFS)的虚拟BDMV目录中设置的数据。现在参考图9,将描述虚拟BDMV中设置的数据。图9示出虚拟文件系统(VFS)的虚拟包。信息处理装置的再现应用使用虚拟文件系统中的虚拟目录来执行再现处理。对于虚拟文件系统中的目录,如图9中所示设置虚拟BDMV目录210。将描述要设置在虚拟BDMV目录210中的数据。作为管理信息文件211在图9中所示的文件索引文件[index. bdmv(New)]和电影目标文件[MoVieObject.bdmV(New)]最初是在图8中所示的介质110中的BU目录203 中记录的数据206的一部分。尽管在(a)介质的目录构造(盘包)中的BDMV目录中还设置索引文件[index, bdmv]和电影目标文件[MovieObject. bdmv],但是当执行使用虚拟文件系统的再现处理时,使用虚拟BDMV目录210中的索引文件[index. bdmv(New)]、和电景i 目标文件[MovieObject. bdmv (New)]。这些是在图8中所示的实际目录中的BU目录203中记录的数据205。在图8中所示的(a)介质的目录构造(盘包)中的BDMV目录中设置的索引文件 [index, bdmv]和电影目标文件[MovieObject. bdmv]只包括在介质的BDMV目录中设置的管
理{曰息ο但是,在图8中所示的BU目录203中记录的索引文件[index, bdmv]和电影目标文件[MovieObject. bdmv]是不仅包括在介质的BDMV目录201中的记录数据、还包括在BDAV 目录202中记录的扩展数据的管理信息的数据。也就是说,其被设置为包括介质110中记录的所有待再现数据的管理信息的数据。在使用虚拟文件系统的再现处理中,不仅对介质中的BDMV目录201中记录的数据执行再现处理,而且还对在BDAV目录202中记录的扩展数据执行再现处理,在BU目录203 中记录的数据206中的索引文件[index, bdmv]和电影目标文件[MovieObject. bdmv]被设置成图9中所示的虚拟BDMV目录210中的管理信息文件211。此外,图9中所示的(b)虚拟文件系统(VFS)的虚拟包中所示的下列文件,即播放列表文件
212、剪辑信息文件
(60p)213、和剪辑信息文件
(60p)213,与图8中所示的盘包的BU目录203中记录的数据206相对应。此外,这些文件AV 流文件
(60p) 214、和AV 流文件
(60p) 214,与图8中所示的盘包的BDAV目录202中的流文件205相对应。例如,(60p)表示数据是逐行扫描方式的[1080/60p]图像数据。也就是说,其表示数据是扩展数据(BDMV标准不符合数据)。如上所述,3D图像、4KXI图像等也是BDMV 标准不符合数据,以相同的方式处理这些数据。图9中的(b)虚拟文件系统(VFS)的虚拟包中所示的文件211到214具有在虚拟文件系统(VFS)中设置的文件名作为虚拟文件名,虚拟文件名不同于表示文件的实际记录目标的文件名。通过使用上面参考图5描述的文件名转换表(描述文件(BUMF))、和通过执行再现处理的信息处理装置100在虚拟文件系统(VFS)的构造处理时创建的表,从介质110获取这些文件。文件名转换表(描述文件(BUMF))包括在图8中所示的BU目录203中记录的数据206中。现在参考图10,示出三个表(a)到(C)(a)文件名转换表(BUMF 绑定单元描述文件),(b)在VFS构造时由再现装置根据从BD-J程序到再现装置的文件复制命令从 BD-J程序收集的文件名转换表,(c)在再现装置的内部存储器中创建的文件名转换表。(a)文件名转换表(BUMF 绑定单元描述文件)是与上面参考图5所述的相似的文件名转换表(描述文件(BUMF))。(a)文件名转换表(BUMF)是在BDAV目录或BDMV目录中设置的表,并且包括其中记录的在虚拟文件系统(VFS)中的虚拟BDMV目录中设置的文件的文件名转换信息。(a)文件名转换表(BUMF)在介质中记录数据时被依次更新,并且记录在 BU目录中。如图10(a)所示,(a)文件名转换表(BUMF)设置成包括一一对应的(al)源文件名(src_file_name)和(a2)目标文件名(dst_file_name)的数据,(al)源文件名(src_ filename)在假设本地存储器(BUDA)为记录目标时表示记录目标(路径),(a2)目标文件名(dst_file_name)作为虚拟目录中的虚拟文件名。(a2)目标文件名(dst_file_name)是虚拟目录上的文件名。(al)源文件名(src_ filename)设置成表示在BU和下面的目录中的存储的相对位置的路径信息。(al)当假设本地存储器(BUDA)是记录目标时表示记录目标(路径)的源文件名(src_file_name)表示距离绑定单元数据区(BUDA)的相对位置的信息,绑定单元数据区是在本地存储器中设置的数据存储区。图11中将示出在假设本地存储器(BUDA)为记录目标的情况下BUDA根目录的构造的示例。BUDA目录250的子目录是机构目录251,机构目录251是机构特定目录(例如, 创建了这些内容的工作室),盘目录252被设置在其更下一级位置上,盘目录252作为针对一个一个的盘而设置的目录。在其下级位置上设置数据沈0,该数据沈0包括在构造虚拟文件系统(VR5)时使用的管理信息文件。例如,假定表示制造盘(例如,BD)的机构的OrganizationJD为[a],假定指定盘的编号的[b]。当在由[a]和[b]指定的盘中使用虚拟文件系统来进行再现处理时,在BUDA中的/a/b/下设置指示本地存储器中的待再现数据的绑定单元数据(Binding Unit Data)。在本发明的处理中,即使通过如上所述构造虚拟文件系统(VFS)并同时省略本地存储器中的数据存储来执行再现处理,在通过在本地存储器中执行数据存储以执行再现处理来构造虚拟文件系统(vre)的前提下创建介质中的待再现数据。因此,在数据记录处理时在图8中所示的BU目录203中记录的文件名转换表(BUMF 绑定单元描述文件)也是以使用本地存储器进行处理为前提的文件名转换表。因此,在以图11中所示的本地存储器中的数据布置构造为前提下,执行诸如增加在数据记录处理时使用的文件名转换表(BUMF:绑定单元描述文件)的条目的更新处理。[Organization_ID]和[Disc_ID]的信息被存储在图8中所示的证书 (CERTIFICATE)目录204中的[id. bdmv]文件中。图11中该所示的BUDA目录的示例是以 Organization_ID = 1 并且 Disc_ID = 100 为条件的情况。在通过上面参考图4所述的将次要内容存储在本地存储器中、并将该次要内容与在介质(盘)中记录的主要内容结合来构造虚拟文件系统以执行再现处理的情况下,绑定单元数据区(BUDA)是假设被设置在本地存储器中作为用于存储次要内容的区域的区域。图11中所示的由管理信息文件等形成的待记录数据260针对一个一个的机构 (例如,创建了这些内容的工作室)或针对一个一个的盘而创建,并被记录在BUDA目录250 中。如图10(a)所示,文件名转换表(描述文件(BUMF))被设置成能够实现对这些目录构造进行识别的构造。图10(a)中所示的文件名转换表(BUMF)是与上面参考图5所述的具有类似构造、并且现有技术中已经使用的BUMF,并且根据在介质上的数据记录处理被顺序更新。图 10(a)中所示的文件名转换表(BUMF)是以次要内容被记录在本地存储器中为前提而创建的文件名转换表。因为本发明的信息处理方法被设置成不将数据记录在本地存储器中,所以不能直接使用图10(a)中所示的文件名转换表(BUMF)。因此,使用图10(b)、(c)中所示的表。将描述图10(b)中的“在VFS构造时由再现装置根据从BD-J程序到再现装置的文件复制命令从BD-J程序收集的文件名转换表”。通过构造虚拟文件系统(Vre)而不使用本地存储器、通过执行数据再现处理的信息处理装置100来创建该表。信息处理装置100接收从介质110中存储的程序(例如,从在BDJO/JAR目录中存储的Java (注册商标)程序(BD-J))发出的文件复制命令,并且信息处理装置100从该文件复制命令中包括的数据创建图10(b)中的表。BD-J程序在构造虚拟文件系统时发出要设置在虚拟BDMV目录中的文件复制命令。以使用上面参考图4所述的本地存储器为前提,BD-J程序发出用于构造虚拟文件系统的复制命令。也就是说,BD-J程序发出用于使介质中存储的数据的一部分(例如,包括上面参考图8描述的在BDAV目录202中设置的AV流文件205和在BU目录203中设置的管理信息文件的数据206)被复制到本地存储器中的命令。但是,本发明的信息处理装置使用复制命令中包括的文件名的信息创建图10(b) 中所示的文件名转换表,而不用执行到本地存储器的数据复制处理。由BD-J程序发出的复制命令包括待复制数据的复制源(介质上的路径信息)的文件名和复制目标(以复制目标是本地存储器为前提的路径信息)的文件名。该数据对应于图10(b)中所示的表数据。也就是说,图10(b)中所示的(bl)复制源的文件名(介质上的路径信息)、(b2)复制目标的文件名(以复制目标是本地存储器为前提的路径信息)是这些文件名的对应信息。BD-J提供使用上述对应信息执行再现处理的信息处理装置。图10(b)中所示的数据301是与来自图8中所示的介质的目录构造(盘包)中的 BU目录203和下面的目录的数据206相对应的条目。此外,图10(b)中所示的数据302包括与来自图8中所示的BDAV目录202和下面的目录的流文件205相对应的条目。(b2)复制目标的文件名(以复制目标是本地存储器为前提的路径信息)是与图 10(a)中所示的文件名转换表(BUMF)中的(al)源文件名(src_file_name)相同的信息,并且被设置成表示在BU和下面的目录中存储的相对位置的路径信息。信息处理装置根据表(a)、(b)创建图10(c)中所示的文件名转换表,并且将该文件名转换表存储在信息处理装置的存储器中。图10(c)中所示的“在再现装置的内部存储器中创建的文件名转换表”包括具有一一对应的下列文件名的数据(cl)需要被读取的文件名(VFS的虚拟包上的文件名)(c2)实际文件名(表示在介质上的路径(记录位置))。(cl)中的文件名与图10(a)中所示的表中的(a2)目标文件名(dst_file_name) 相对应。(c2)中的文件名与图10(b)中所示的表中的(bl)复制源的文件名(介质上的路
径信息)相对应。信息处理装置根据在图10(a)、(b)中所示的各个表中的文件名中的关系(al)= (b2)来分析(a2)和(b2)之间的对应关系,创建图10(c)中所示的文件名转换表,并将该文件名转换表记录在存储器中。信息处理装置100构造虚拟文件系统(VFS)而不需要在本地存储器中执行数据记录,并且信息处理装置100通过使用图10(c)中所示的文件名转换表来访问在虚拟文件系统中的虚拟BDMV目录中设置的文件(图9中所示的数据211到214)。在通过使用虚拟文件系统(VFS)进行数据访问时,从图10(c)中所示的(cl)中的文件名(即,从VFS的虚拟包上的文件名)获取(c2)实际文件名(表示在介质上的路径 (记录位置)),并且通过使用(c2)实际文件名从介质获取数据。如图9所示,BDJO、JAR目录被包括在虚拟文件系统中的虚拟BDMV目录210中。因此,在使用虚拟文件系统进行再现处理时,可以使用在BDJO、JAR目录中存储的Java(注册商标)程序。通过使用Java(注册商标)程序,实现了具有各种设计的目录显示。同样通过使用BDJ0、JAR目录中存储的Java(注册商标)程序,例如,可以显示各种控制按钮,以实现使用交互功能的再现处理。在上面参考图8所述的介质的实际目录(盘程序包)中所示的示例中,假设BU目录203中的数据206包括与BDAV目录中记录的AV流文件相对应的播放列表、剪辑信息文件。这些文件也被记录在BDAV目录202中。在本示例中,在构造虚拟文件系统(VFS)时,从介质110中的BDAV目录202选择 AV流文件,从BU目录203选择其他数据,所述AV流文件和其他数据被设置在图9中所示的虚拟文件系统(VFS)中的虚拟BDMV目录210中。因此,在图8中所示的介质的实际目录 (盘包)构造中,与BDAV目录202中记录的流文件相对应的播放列表文件、剪辑信息文件也被记录在BU目录203中。但是,也可以有选择与BDAV目录202中记录的流文件相对应的播放列表文件和剪辑信息文件、并将所述播放列表文件和剪辑信息文件设置在图9中所示的虚拟文件系统 (VFS)中的虚拟BDMV目录210中的构造。在所述设置中,不需要将这些文件记录在BU目录 203 中。现在参考图12中所示的流程图,将描述本示例中所示的数据再现处理顺序。通过信息处理装置中的数据处理单元来执行数据再现处理。数据处理单元包括具有应用程序执行功能的CPU。将描述图12中所示的流程图的各个步骤的处理。在步骤SlOl中,从记录介质(例如,BD)中的BDMV目录读出数据,开始数据再现 (开始盘包的再现)。在步骤S102中,通过自动选择盘包的BDMV目录中的BD-J标题来执行Java (注册商标)程序。这个处理是例如作为在开始再现处理时的处理的根据预先设置的序列自动执行的处理,并且这个处理是执行在BDMV目录中设置的[BDJ0]、[JAR]中记录的程序(BD-J) 的处理。例如,进行编程,使得首先执行由在图8中所示的BDMV目录201中BDJO目录中的WOlOO.bjdo]表示的BD-J标题。以设置作为初始执行标题的First Play Back作为标题、在插入盘时可以自动选择BD-J标题。在图8中所示的BDJO目录中记录的BD-J标题
调用01010. jar, 01010. jar是图8中所示的JAR目录中的Java (注册商标) 程序、向再现装置发出各种处理命令、并使再现装置执行下列处理。在步骤S103中,确定再现装置是只执行现有技术的BDMV应用的现有技术的装置, 还是能够通过构造虚拟文件系统(vre)来再现扩展数据的扩展装置。这个确定处理可以包括确定使用程序(BD-J)的装置或装置打包程序的处理,或者可以使用由用户输入的信息来执行这个处理。如果再现装置是只执行现有技术的BDMV应用的现有技术的装置,则过程进行到步骤S104,在步骤S104中执行只对介质中记录的BDMV目录中的数据进行再现的再现处理。
相反,如果再现装置是能够通过构造虚拟文件系统(VR5)来再现扩展数据的扩展装置,则过程前进到步骤S105。在步骤S105中,通过执行BD-J程序,向执行再现处理的再现装置发出用于将BDAV 目录中的AV流数据复制到本地存储器的处理命令。以供参考,在再现装置的数据处理单元中,并行地执行作为从盘读出的程序的BD-J和再现应用。在该Java (注册商标)程序中,发出用于使用Java, io包的class类等使BD盘上的具体文件被复制到本地存储器的BUDA的命令。为使用如上所述用于本地存储器的复制数据来构造虚拟文件系统而执行该复制命令。通过Java(注册商标)的方法中的BUDA中的相对路径来执行复制目标中的位置。BUDA是本地存储器中的如上面参考图11所述的被假定作为数据目标虚拟绑定单元数据区(BUDA)。尽管BUDA(绑定单元数据区)由于系统不同而不同,但是与BD-J应用无关。随后,在步骤S106中,再现装置获取指定要复制的文件的位置信息(路径),并向 BD-J告知复制完成通知。再现装置实际上并不相对于本地存储器执行数据复制处理。采用这个处理,再现装置从BD-J获取的位置信息与上面参考图10(b)所述的数据301相对应。也就是说,这是与图8中所示的介质的目录构造(盘包)的BDAV目录202中的流文件205相对应的信息,并且是文件名的对应信息;获取图10(b)中所示的(bl)复制源的文件名(介质上的路径信息)、(b2)复制目标的文件名(以复制目标是本地存储器为前提的路径信息)。随后,在步骤S107中,通过执行BD-J程序,向再现装置发出用于将BU目录中的管理信息文件(包括描述文件)复制到本地存储器的处理命令。随后,在步骤S108中,再现装置获取指定要复制的文件的位置信息(路径),并向 BD-J告知复制完成通知。再现装置实际上并不相对于本地存储器执行数据复制处理。采用这个处理,再现装置从BD-J获取的位置信息与上面参考图10(b)所述的数据302相对应。也就是说,这是与来自图8中所示的介质的目录构造(盘包)的BU目录203的数据206相对应的信息,并且是文件名的对应信息;获取图10(b)中所示的(bl)复制源的文件名(介质上的路径信息)、(b2)复制目标的文件名(以复制目标是本地存储器为前提的路径信息)。随后,在步骤S109中,执行BD-J程序,以将虚拟文件系统(VFS)构造请求输出到再现装置。随后,在步骤SllO中,再现装置(播放器)的再现处理程序通过使用指定要复制的文件的位置信息,来创建在虚拟文件系统中使用的文件名转换表,并且向BD-J告知VFS 构造的完成。在本步骤SllO中,由再现装置创建的文件名转换表是上面参考图10(c)所述的文件名转换表。也就是说,这是图10(c)中所示的“在再现装置的内部存储器中创建的文件名转换表”,并且是具有一一对应的下列文件名的数据。(cl)需要被读取的文件名(VFS的虚拟包上的文件名)(c2)实际文件名(表示在介质上的路径(记录位置))(cl)中的文件名与图10(a)中所示的BUMF中的(a2)目标文件名(dst_file_ name)相对应。
22
(c2)中的文件名与图10(b)中所示的表中的(bl)复制源的文件名(介质上的路
径信息)相对应。再现装置从上面参考图8所述的在介质中的目录的BU目录203中记录的数据,获取图10(a)中所示的文件名转换表(BUMF)。在步骤S105到S108的处理中从BD-J获取图 10(b)中所示的表。信息处理装置根据在图10(a)、图10(b)中所示的文件名中的关系(al) = (b2)来分析(a2)和(b2)之间的对应关系,创建图10(c)中所示的文件名转换表,并将该文件名转换表记录在存储器中。在此处理之后,在步骤SllO中,告知BD-J完成虚拟文件系统(VFS) 的构造。随后,在步骤Slll中,通过使用在虚拟文件系统(VFS)中设置的虚拟包中的BDMV 目录来执行再现处理。以供参考,在使用虚拟文件系统(VR5)进行数据访问时,从图10(c) 中所示的(cl)中的文件名(即,从(VFS)的虚拟包上的文件名)获取(c2)实际文件名(表示在介质上的路径(记录位置)),并且通过使用(W)实际文件名从介质获取数据。在此再现处理中,执行使用上面参考图9所述的在虚拟BDMV目录210中设置的索引文件[index, bdmv]和电影目标文件[MovieObject. bdmv]的再现处理。根据图10(c)中的文件名转换表来访问索引文件[index, bdmv]和电影目标文件 [MovieObject. bdmv]。即,索引文件[index, bdmv]和电影目标文件[MovieObject. bdmv] 作为管理信息被设置在作为图8中所示的实际目录的BU目录203中。也就是说,在使用虚拟文件系统(Vre)进行再现处理时,执行使用在BU目录203 中设置作为管理信息的索引文件[index, bdmv]和电影目标文件[MovieObject. bdmv]。在管理信息中,登记在图8中所示的BDMV目录201和BDAV目录202中记录的所有数据的管理信息。当执行再现处理时,执行使用作为相对于待再现数据的索引信息的该管理信息的再现处理。例如,通过在从该虚拟系统中使用的索引文件[index.bdmv]所指定的电影目标文件[MovieObject. bdmv]中的一个程序,实现菜单显示。在菜单中,登记用于访问在BDMV 目录和BDAV目录中记录的所有数据的信息。因此,可以使用一个菜单对所有的BDMV标准数据和扩展数据(BDMV标准不符合数据)进行再现。如参考图9所述,虚拟文件系统包括在虚拟BDMV目录210中设置的BDJ0、JAR目录。因此,可以使用在BDJ0、JAR目录中存储的Java(注册商标)程序。通过使用Java(注册商标)程序,实现了具有各种设计的菜单显示。同样通过使用Java(注册商标)程序,例如,可以显示各种控制按钮,以实现使用交互功能的再现处理。[4.没有设置BDVA目录的处理的示例(示例2)]随后,将描述执行数据记录和再现而在记录介质中没有设置BDAV目录的示例。现在参考图13,概述通过根据示例2的信息处理装置的数据记录和再现处理。图 13中所示的信息处理装置100上面装载有介质(信息记录介质)110,该信息处理装置100 执行数据记录和再现处理。同样在本示例中,介质110例如是数据可记录BD(蓝光盘(注册商标))。以供参考,介质110不限于BD,而可以是其他介质(例如,快闪存储器)。例如,信息处理装置100还包括由硬盘等组成的本地存储器120。首先,将描述通过信息处理装置100对介质110进行数据记录处理。介质110假设为数据可记录介质(例如,BD-RE或BD-R)。当只执行之后描述的再现处理时,可以使用不可重写的介质(例如,BD-R0M)。信息处理装置100设置下列目录图13中所示的介质110中的BDMV目录301,BU 目录 302,和证书(CERTIFICATE)目录303。通过由信息处理装置保存在装置的存储器中的程序来执行该处理。与上面参考图6所述的示例1不同,示例2中没有使用BDAV目录。BDMV目录301是与上面参考图1所述的具有类似构造的目录。BU目录302是绑定单元目录,并且是用于在构造之后描述的虚拟文件系统(VFS) 时获取的记录管理信息等的目录。在示例2中,作为扩展数据(BDMV标准不符合数据)的AV流文件也被记录在BU 目录302中。还记录了与AV流文件相对应的所有的剪辑信息文件和播放列表文件。在证书(CERTIFICATE)目录303中,存储应用于虚拟文件系统(VFS)的构造和文件名转换表的创建的信息。步骤S201中示出当信息处理装置100对介质110执行数据记录时要执行的处理。如步骤S201所示,当待记录数据是BDMV标准符合数据时,在BDMV目录301中执行记录处理。当记录具有除了 BDMV标准之外的其他格式的记录数据时(例如,扩展数据 (BDMV标准不符合数据)(例如,上述1080/60p图像、3D图像、和4KXI图像)),执行BDAV 目录302中的记录处理。在上述数据记录处理时,不仅对AV流文件还对剪辑信息文件和播放列表文件执行创建或更新和记录处理。此外,根据需要执行对数据库文件(例如,电影目标文件和索引文件)的更新处理。当执行数据记录处理时,更新BU目录302的管理信息。该处理包括之后描述的当构造虚拟文件系统(VFS)时所需要的管理信息更新处理。以这种方式,在示例2中,信息处理装置100对BDMV标准符合数据主要在BDMV目录301中执行记录处理,并且对扩展数据(BDMV标准不符合数据)在BDAV目录302中执行记录处理。随后,将描述数据再现处理的概述。示例2的信息处理装置100能够从一个菜单指定在BDMV目录中记录的数据和在BU目录302中设置的数据,用于再现处理。该菜单是可根据BDMV标准创建的菜单。可以使用可在BDMV标准中获得的交互功能对在BDMV目录中记录的数据和在BU 目录302中设置的数据进行再现。在再现处理时,首先,如图13中示出的步骤S251所示,执行根据在介质110上记录的数据来构造虚拟文件系统(VFS) 130的处理。随后,在步骤S252中,执行使用虚拟文件系统(VFS) 130的再现处理。虚拟文件系统(VFS) 130是由信息处理装置100执行的再现应用程序所使用的虚拟文件系统,并且虚拟文件系统(VFS) 130包括具有图中所示的目录构造的虚拟包140。信息处理装置100在信息处理装置的存储器中构造具有图中所示的目录构造的虚拟包140, 并且信息处理装置100执行数据访问。虚拟文件系统(VFS) 130不是用于访问本地存储器中的存储数据,而是为了访问在介质110中存储的所有数据而构造的。如图所示,虚拟文件系统中的目录是虚拟BDMV 目录 141,BU 目录 143,和证书目录144。在虚拟文件系统(VFS) 130的虚拟BDMV目录141中,除了在介质110中的BDMV目录301中设置的文件之外,将BU目录303中设置的文件设置成虚拟文件。执行应用虚拟文件系统的再现处理的信息处理装置的再现应用访问虚拟BDMV目录141,并获取AV流文件作为待再现数据。因为作为介质110中的实际目录的BDMV目录111和在BDAV目录112中设置的AV 流文件被设置在虚拟BDMV目录141中,所以应用能够访问和再现在信息处理装置100中存储的所有的待再现数据,而不需要执行访问虚拟文件系统(VFS) 130中的BDAV目录142。详细再现过程是与按照上面在示例1中所述的图12中的流程的处理基本相同的处理。但是, 图12中的流程中的步骤S105中的处理改变成不是对BDAV目录的处理而是对BU目录的处理。图14中示出本示例中的介质110的目录构造的详细示例。图14中所示的(a)介质的目录构造(盘包)包括BDMV 目录 301,BU 目录 303,和证书(CERTIFICATE)目录303。在BDMV目录301中,记录符合BDMV标准的数据和该数据的管理信息。在BU目录302中,记录在构造虚拟文件系统(VFS)时使用的管理信息文件和如上所述的文件名转换表(描述文件(BUMF))。在证书(CERTIFICATE)目录303中,记录要应用于虚拟文件系统(VFS)的构造和文件名转换表的创建的信息。如图14所示,在BU目录302中记录的流文件和包括管理信息的数据304被设置在虚拟文件系统(Vre)中的虚拟BDMV目录中。现在参考图15,将描述虚拟文件系统(VFS)的构造。作为管理信息文件311在图15中所示的文件索引文件[index.bdmv(New)]、和电影目标文件[MovieOb ject. bdmv (New)]最初是在图14中所示的介质110中的 BU目录302中记录的数据304。尽管索引文件[index, bdmv]和电影目标文件[MovieOb ject. bdmv]也被设置在 (a)介质的目录构造(盘包)中的BDMV目录中,但是当使用虚拟文件系统时,使用在BU目录 302中记录的数据304中的索引文件[index, bdmv]和电影目标文件[MovieObject. bdmv]。(a)介质的目录构造(盘包)中的BDMV目录中设置的索引文件[index, bdmv]和电影目标文件[MovieObject. bdmv]只包括在介质的BDMV目录中设置的管理信息。但是,在图14中所示的BU目录302中记录数据304的索引文件[index, bdmv]和电影目标文件[MovieObject. bdmv]被设置成不仅包括在介质的BDMV目录301中记录的数据、还包括在BU目录302中记录的扩展数据的管理信息的数据。在使用虚拟文件系统的再现处理中,不仅对介质中的BDMV目录301中记录的数据执行再现处理,而且还对在BU目录302中记录的扩展数据执行再现处理,在BU目录302中记录的数据304中的索引文件[index, bdmv]和电影目标文件[MovieObject. bdmv]被设置成图14中所示的虚拟BDMV目录310中的管理信息文件311。此外,图15中所示的(b)虚拟文件系统(VFS)的虚拟包中所示的下列文件,即播放列表文件
312、剪辑信息文件
(60p) 313、剪辑信息文件
(60p)313,AV 流文件
(6Op) 314、和AV 流文件
(60p) 314与图14中所示的盘包的BU目录302中记录的数据304相对应。通过使用上面参考图10(c)所述的文件名转换表、从介质110获取图15中所示的 (b)虚拟文件系统(VFS)的虚拟包中所示的文件211到214。在本示例中,可以执行处理,而不需要在介质中设置BDAV目录。在数据再现处理中,以与上述示例1相同的方式,执行使用在BU目录中设置的索引文件[index, bdmv]和电影目标文件[MovieObject. bdmv]作为管理信息的再现处理。在这些管理信息中,登记在 BDMV目录和BU目录中记录的所有数据的管理信息。当执行再现处理时,执行使用这些管理信息作为相对于待再现数据的索引信息的再现处理。例如,通过从索引文件[index, bdmv]指定的电影目标文件[MovieObject. bdmv] 中的一个程序执行菜单显示。在菜单中,登记用于访问在BDMV目录和BU目录中记录的所有数据的信息。因此,可以使用一个菜单对所有的BDMV标准数据和扩展数据(BDMV标准不符合数据)进行再现。以供参考,如图15所示,虚拟文件系统包括在虚拟BDMV目录中设置的BDJ0、JAR 目录。因此,可以使用在BDJ0、JAR目录中存储的Java(注册商标)程序。通过使用Java(注册商标)程序,实现了具有各种设计的菜单显示。同样通过使用Java(注册商标)程序,例如,可以显示各种控制按钮,以实现使用交互功能的再现处理。[5.信息处理装置的构造的示例]现在参考图16,将描述执行上述记录和再现处理的信息处理装置的构造的示例。 图16是示出根据本发明的示例的信息处理装置400的构造的示例的框图。信息处理装置 400是构造成执行相对于介质410的数据记录处理或数据再现处理当中的至少任一项的装置。更具体地,例如,信息处理装置400是诸如记录和再现装置、播放器装置、记录器装置、 视频摄像机和PC等的装置。尽管图16中显示盘形介质作为介质410,但是介质不限于盘形介质并且可以是诸如快闪存储器的介质。如图16所示,信息处理装置400包括数据处理单元(记录和再现控制单元)401、存储器402、输入单元403、输出单元404和媒体接口 405。数据处理单元401包括具有执行功能的程序的CPU,所述功能用于执行各种数据处理程序。例如,执行用于执行数据记录和再现处理的应用程序。例如,执行按照参考图12 所述的流程图的处理。存储器402由RAM、R0M等组成,并且存储器402用作用于存储由数据处理单元401 所执行的应用程序的存储区域。存储器402用作应用的参数或工作区域,此外,存储器402 还用作用于媒体记录数据的缓冲区域。输入单元403例如是用户的操作单元,并且能够实现各种输入(例如,数据记录或再现命令的输入)。输入单元403还包括远程控制器,并且能够实现远程控制器操作信息的输入。输出单元404是用于图像或声音的输出单元,该输出单元404由显示器、扬声器等组成。媒体接口 405是应用于使用介质400的数据记录和再现处理的接口。根据从数据处理单元401的请求在介质410中写入数据,并且执行从介质410等的数据读出处理。参考具体示例详细描述了本发明。但是,很明显在不脱离本发明的范围的情况下, 本领域技术人员可以对示例进行修改和替换。也就是说,本发明是以示例的形式公开的,并且不应被限制性的加以解释。为了确定本发明的范围,要考虑权利要求书。可以通过硬件、软件或包括上述两者的组合构造来执行说明书中描述的一系列处理。通过将记录有处理顺序的程序安装在内置于专用硬件中的计算机的存储器中、并使计算机执行处理,或者可替换地,通过将程序安装在能够执行各种处理的通用计算机中、并使计算机执行处理,来实现通过硬件执行处理。例如,程序可以预先被记录在记录媒体中。除了从记录介质安装到计算机之外,还可以经过网络(例如,LAN(局域网)或互联网)接收程序,并将程序安装在记录媒体(例如,集成硬盘)中。说明书中描述的各种处理不仅可以根据描述的时间顺序来执行,而且还可以根据执行处理的装置的处理能力并行地或单独地执行。在本说明书中,术语“系统”表示多个装置的逻辑集合的构造,而不限于在同一外壳中的具有多个各种构造的装置。如到目前为止所述,根据本发明的示例,在从具有多个目录的介质进行数据再现处理时,所述介质包括在BDMV目录中的BDMV标准符合数据和在BDAV或BU目录中的BDMV 标准不符合数据(例如,1080/60p或3D图像数据),通过构造虚拟文件系统来执行再现处理,在所述虚拟文件系统中设置在BDAV或BU目录中的记录数据的虚拟文件名,而不执行将数据传输到本地存储器。采用这种构造,可以执行对BDMV标准符合数据和BDMV标准不符合数据的记录和再现,而不执行将数据传输到本地存储器
附图标记列表
10 介质20 本地存储器30 虚拟文件系统(VFS)40 虚拟包41 虚拟目录50 应用程序70 文件名转换表(BUMF)
100信息处理装置110介质(信息记录介质)111BDMV 目录112BDAV 目录113BU 目录114证书目录130虚拟文件系统(VFS)140虚拟包141虚拟 BDMV 目录142BDAV 目录143BU 目录144证书目录201BDMV 目录202BDAV 目录203BU 目录204证书目录210虚拟 BDMV 目录250BUDA 目录251机构目录251盘目录260数据301BDMV 目录302BU 目录303证书目录400信息处理装置401数据处理单元402存储器403输入单元404输出单元405媒体接口410介质
权利要求
1.一种信息处理装置,包括数据处理单元,该单元被构造成从记录介质执行数据再现处理,其中,所述数据处理单元具有以下配置构造虚拟文件系统,在所述虚拟文件系统中,对在所述记录介质中记录的一部分数据设置虚拟文件名,并且执行所述数据再现处理,所述数据再现处理中应用了所构造的虚拟文件系统,所述数据处理单元对于被设置所述虚拟文件名的数据创建第一文件名转换表,所述第一文件名转换表把在所述虚拟文件系统中设置的所述虚拟文件名和表明在所述记录介质中的数据记录目标的文件名对应,从而构造所述虚拟文件系统而不执行所述记录介质中的数据传输。
2.根据权利要求1所述的信息处理装置,其中,所述数据处理单元具有如下配置构造所述虚拟文件系统,所述虚拟文件系统包括设置在一个虚拟文件目录中的下述二者在第一目录中设置的数据和在除了所述第一目录之外的目录中设置的数据,其中所述第一目录用于记录在所述记录介质中设置的符合第一应用标准的数据,并且执行应用了所构造的虚拟文件系统的所述数据再现处理,并且所述数据处理单元对于在除了所述第一目录之外的目录中设置的数据创建所述第一文件名转换表,所述第一文件名转换表把在所述虚拟文件系统中设置的文件名和表明在所述记录介质中的所述数据记录目标的文件名对应,并且构造所述虚拟文件系统,而不传输在除了所述第一目录之外的目录中设置的数据。
3.根据权利要求2所述的信息处理装置,其中,所述数据处理单元获取在数据复制命令中包括的待复制数据的文件名并创建所述第一文件名转换表,所述数据复制命令是用于把在除了所述第一目录之外的目录中设置的数据存储在本地存储器中的处理命令。
4.根据权利要求3所述的信息处理装置,其中,所述数据复制命令是通过执行在所述记录介质中记录的程序而发出的数据复制命令。
5.根据权利要求2所述的信息处理装置,其中,所述数据处理单元创建第二文件名转换表,所述第二文件名转换表是以在所述虚拟文件系统中使用为前提而创建的,所述虚拟文件系统是通过把除了所述第一目录之外的目录中设置的数据存储在本地存储器中而构造的,并且通过使用在所述数据复制命令中包括的待复制数据的文件名,创建所述第一文件名转换表。
6.根据权利要求2所述的信息处理装置,其中,所述数据处理单元把在所述第一目录和除了所述第一目录之外的目录中设置的所有待再现数据的管理信息设置在所述虚拟文件系统中所设置的所述虚拟目录中,作为用作所述待再现数据的索引信息的管理信息,并且使用所述管理信息执行所述数据再现处理。
7.根据权利要求6所述的信息处理装置,其中,所述管理信息是要基于所述虚拟文件系统而应用于所述再现处理的管理信息,包括下述任意项索引文件、电影目标文件、播放列表文件、或剪辑信息文件。
8.根据权利要求2至7中任意一项所述的信息处理装置,其中, 所述第一应用标准是BDMV标准,所述第一目录是BDMV目录,并且所述数据处理单元构造具有虚拟BDMV目录的所述虚拟文件系统,所述虚拟BDMV目录被设置成记录所述第一目录,其包括下述内容作为待记录数据在所述BDMV目录中记录的待再现数据,在与所述BDMV目录不同的BDAV目录中记录的待再现数据,在除了所述BDMV目录和所述BDAV目录之外的第三目录中记录的管理信息。
9.根据权利要求2至7中任意一项所述的信息处理装置,其中,所述第一应用标准是 BDMV标准,所述第一目录是BDMV目录,并且所述数据处理单元构造具有虚拟BDMV目录的所述虚拟文件系统,所述虚拟BDMV目录被设置成记录所述第一目录,其包括下述内容作为待记录数据 在所述BDMV目录中记录的待再现数据,而在与所述BDMV目录不同的第二目录中记录的待再现数据和管理信息。
10.一种信息处理方法,用于在信息处理装置中从记录介质执行数据再现,所述方法包括虚拟文件系统构造步骤,其用于由数据处理单元构造下述虚拟文件系统在所述虚拟文件系统中,对在所述记录介质中记录的一部分数据设置虚拟文件名;和数据再现步骤,其用于由所述数据处理单元执行应用了所述虚拟文件系统的数据再现处理,其中,所述虚拟文件系统构造步骤是对于被设置了所述虚拟文件名的数据创建第一文件名转换表的步骤,所述第一文件名转换表把在所述虚拟文件系统中设置的所述虚拟文件名和表明在所述记录介质中的数据记录目标的文件名对应,并且构造所述虚拟文件系统,而不执行所述记录介质中的数据传输。
11.一种程序,使信息处理装置从记录介质执行数据再现,其包括虚拟文件系统构造步骤,其用于使数据处理单元构造下述虚拟文件系统在所述虚拟文件系统中,对在所述记录介质中记录的一部分数据设置虚拟文件名;和数据再现步骤,其用于使所述数据处理单元执行应用了所述虚拟文件系统的数据再现处理,其中,所述虚拟文件系统构造步骤是使得对被设置了所述虚拟文件名的数据创建第一文件名转换表的步骤,所述第一文件名转换表把在所述虚拟文件系统中设置的所述虚拟文件名和表明在所述记录介质中的数据记录目标的文件名对应,和使得构造所述虚拟文件系统,而不执行所述记录介质中的数据传输。
全文摘要
本发明涉及信息处理装置、信息处理方法及程序,提供了通过构造虚拟文件系统而不使用本地存储器能够实现再现处理的构造。在从介质进行数据再现处理时,所述介质具有在BDMV目录中的BDMV标准符合数据和BDMV标准不符合数据,例如1080/60p或3D图像数据,在从具有在BDAV或BU目录中记录的多个目录的介质进行数据再现处理时,通过构造虚拟文件系统来进行再现处理,而不执行将数据传输到本地存储器,在该虚拟文件系统中虚拟文件名与在BDAV或BU目录中记录的数据相对应。采用这种构造,可以执行对BDMV标准符合数据和BDMV标准不符合数据的记录和再现,而不执行将数据传输到本地存储器。
文档编号H04N5/76GK102474583SQ20108003079
公开日2012年5月23日 申请日期2010年6月30日 优先权日2009年7月15日
发明者有留宪一郎, 浜田俊也 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1