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

文档序号:7849892
专利名称:信息处理装置、信息记录介质、信息处理方法以及程序的制作方法
技术领域
本发明涉及信息处理装置、信息记录介质、信息处理方法以及程序,尤其涉及使用像盘或闪速存储器那样的记录介质对三维图像(3D图像)进行数据记录处理或数据播放处理的信息处理装置、信息记录介质、信息处理方法以及程序。
背景技术
最近,已经开发和使用了像能够显示三维图像(3D图像)的电视机(TV)、能够记录三维图像(3D图像)的摄像机和照相机等那样的显示设备。3D图像是使用从不同视点拍摄的图像,即,左眼图像和右眼图像进行显示处理获得的。因此,在将3D图像记录在介质上 的情况下,需要记录一组左眼图像和右眼图像,并且在播放处理期间,使用一组图像进行播放。关于在记录或传送3D图像数据期间执行的编码方法,存在多种多样的方法。例如,如下代表性方法是众所周知的帧顺序方法;并排方法;以及顶底方法。帧顺序方法是像L,R,L,R等那样交替记录和传送左眼图像(L图像)的帧和右眼图像(R图像)的帧的编码方法。并排方法是将L和R图像划分成I-帧图像的左右部分来记录和传送的编码方法。顶底方法是将L和R图像划分成I-帧图像的上下部分来记录和传送的编码方法。当前,已经混合使用各种方法。例如,由专用于电视广播的广播台传送的3D内容按照并排方法处理。另外,摄像机的记录方法是帧顺序方法。在混合使用各种方法的当前状况下,例如,在将数据记录在记录/播放设备中的情况下,需要记录确定方法的信息或与每种方法相对应的控制信息或属性信息。另外,在播放期间,需要确定每种方法,并且需要按照每种方法使用控制信息或属性信息进行播放。但是,介质的某些当前使用的视频记录或播放标准存在未设置各种3D图像方法的控制信息或属性信息的记录区的问题。例如,作为视频记录/播放应用标准(格式),存在BDMV或BDAV标准(格式)。这种应用标准被规定(regulate)为主要使用BD (蓝光光盘(注册商标))的数据记录/播放应用标准。BD标准公开在例如专利文献I (日本已公开专利申请第2002-158972号)和专利文献2 (日本已公开专利申请第2007-179671)中。虽然BDMV或BDAV标准是主要使用BD的数据记录/播放应用标准,但该标准不局限于BD,而是可以适用于使用闪速存储器或除了BD之外的其他介质的数据记录/播放。BDMV标准是开发出来专用于事先记录例如电影内容等的BD-ROM和广泛用于主要封装内容等的不可重写BD-ROM的应用标准。BDMV具有将像按照用户的操纵控制播放的程序那样的导航命令或BD-J存储在盘中,以便可以按照内容制作者的意图提供各种交互功能的特征。另外,BDMV具有可以使用配有图形和按钮的菜单屏幕进行记录/播放的特征。
如上所述,BDMV标准是专用于事先记录主要电影内容等的BD-ROM的应用标准,在其规范下,可以记录内容特有的各种控制信息或属性信息,以便可以按照内容制作者的意图记录和播放内容。记录和播放3D图像所需的控制信息或属性信息可以按照BDMV标准来记录,已经向用户提供记录3D内容的适应BDMV标准的盘。注意,在2009年12月,BDA (蓝光光盘协会)就适用于BD的3D图像记录/播放方法宣布了蓝光3D规范的最终决定,以便适当规定使消费者可以在家里体验和享受3D内容的环境。该规范公开在 非专利文献I [http://www. blu-raydisc. com/jp/Press/PressRelease. html]中。该规范涉及能够将3D内容存储在作为只读介质的BD-ROM中的扩展 BDMV 标准,并规定为 “BD-ROM Part3ver2. 4”。另一方面,BDAV是为了应用于主要使用可重写BD-RE盘、可一次性记录BD-R盘等的数据记录/播放处理的目的而开发的标准。BDAV标准用在用户在BD-RE盘或BD-R盘上记录或播放例如通过摄像机等拍摄的视频的时候。要不然,BDAV标准用于在录像机等中记录或播放电视广播内容。但是,由于BDAV标准被设计成使用户可以容易地记录数据,所以BDAV标准具有该标准不适合复杂控制信息记录和播放的特征。例如,与BDMV相比,BDAV标准具有交互功能或为内容记录/播放实现各种控制的功能不好的特征。如上所述,虽然BD-ROM专用BDMV标准可用于记录和播放3D图像,但在当前使用的BDAV标准下,记录和播放3D图像内容所需的信息的记录区未得到规定。另外,在称为未用于BD-ROM和作为使用可重写记录介质或可一次性记录记录介质的数据记录/播放应用标准的BDMV标准的BD-REPart3 ver3. x中,与BDAV标准类似,记录和播放3D图像内容所需的信息的记录区也未得到规定。因此,虽然按照BDAV标准记录可以拍摄3D图像的摄像机拍摄的3D图像数据,但播放3D图像所需的数据丢失了,使得可能播放不了 3D图像。类似地,虽然BD记录器等按照BDAV标准记录了在广播电波上接收的3D图像数据,但存在播放3D图像所需的数据丢失了,使得可能播放不了 3D图像的问题。参考清单专利文献专利文献I :日本已公开专利申请第2002-158972号专利文献2 :日本已公开专利申请第2007-179671号非专利文献非专利文献 I :http://www. blu-raydisc. com/jp/Press/PressRelease. html

发明内容
本发明要解决的问题本发明提供了能够实现记录和播放3D图像所需的记录信息或能够实现使用该信息播放3D图像的信息处理装置、信息记录介质、信息处理方法以及程序。本发明还提供了能够使用记录和播放3D图像内容所需的信息的记录区未得到规定的标准,例如,BDAV标准等在数据记录/播放处理中记录或播放3D图像的信息处理装置、信息记录介质、信息处理方法以及程序。问题的解决方案
本发明的第一方面是信息处理装置,包括在记录介质上进行数据记录处理的数据处理单元,其中在记录介质上的数据记录处理期间,该数据处理单元进行在每一个分层式管理信息文件中记录包括在已记录数据中的3D图像的属性信息作为以每一个管理信息文件中的管理数据为单位的属性的处理,并且关于构成3D图像的帧的属性信息包括在要记录的属性信息中。另外,按照本发明的信息处理装置的实施例,在编码3D图像的方法是帧顺序方法的情况下,该数据处理单元可以进行将指示构成3D图像的帧是左眼图像(L图像)还是右眼图像(R图像)的帧识别数据记录为管理信息文件中的属性信息的处理。另外,按照本发明的信息处理装置的实施例,在编码3D图像的方法是将左眼图像(L图像)帧和右眼图像(R图像)帧中的任何一个设置成作为在解码期间的参考图像的基·本图像的视图间参考编码方法的情况下,该数据处理单元可以进行将指示L和R图像中的哪一个是基本图像的基本图像识别数据记录为管理信息文件中的属性信息的处理。另外,按照本发明的信息处理装置的实施例,该数据处理单元允许属性信息进一步包括指示编码3D图像的方法的3D图像配置信息并记录在管理信息文件中。另外,按照本发明的信息处理装置的实施例,该数据处理单元以每一个管理信息文件中的管理数据为单位将属性信息记录在包括如下文件的每一个管理信息文件中(a)设置成与作为存储图像数据的文件的流文件相对应的剪辑信息文件;以及(b)含有与剪辑信息文件有关的播放部分指定信息的播放清单文件。另外,本发明的第二方面是一种信息处理装置,其包括对来自记录介质的数据进行数据播放处理的数据处理单元,其中在对来自记录介质的数据的数据播放处理期间,该数据处理单元顺序地从每一个分层式管理信息文件中读取记录在记录介质上的已编码3D图像的属性信息,获取关于构成3D图像的帧的属性信息作为以每一个管理信息文件的管理数据为单位的属性,并且根据所获取的属性信息进行解码处理。另外,按照本发明的信息处理装置的实施例,在编码记录在记录介质上的3D图像的方法是帧顺序方法的情况下,属性信息可以包括指示构成3D图像的帧是左眼图像(L图像)还是右眼图像(R图像)的帧识别数据,并且该数据处理单元可以从管理信息文件中读取帧识别数据并进行根据所读取的帧识别数据正确地确定左眼图像(L图像)和右眼图像(R图像)的解码处理。另外,按照本发明的信息处理装置的实施例,在编码3D图像的方法是将左眼图像(L图像)帧和右眼图像(R图像)帧中的任何一个设置成作为在解码期间的参考图像的基本图像的视图间参考编码方法的情况下,该属性信息可以包括指示L和R图像中的哪一个是基本图像的基本图像识别数据,并且该数据处理单元可以从管理信息文件中读取基本图像识别数据并进行根据所读取的基本图像识别数据正确地确定基本视图的解码处理。另外,按照本发明的信息处理装置的实施例,该属性信息包括指示编码3D图像的方法的3D图像配置信息,并且该数据处理单元基于该3D图像配置信息确定编码记录在记录介质上的3D图像的方法。另外,按照本发明的信息处理装置的实施例,属性信息记录在包括如下文件的每一个管理信息文件中(a)设置成与作为存储图像数据的文件的流文件相对应的剪辑信息文件;以及(b)含有与剪辑信息文件有关的播放部分指定信息的播放清单文件,并且该数据处理单元从根据要以播放清单文件和剪辑信息文件的顺序播放的数据所选择的管理信息文件中读取以管理数据为单位的属性信息。另 外,本发明的第三方面是在其上记录图像数据的信息记录介质,其作为已记录数据包括流文件,其将3D图像数据存储为要播放的内容;以及管理信息文件,其具有存储用于内容的管理信息的分层式配置,其中每一个分层式管理信息文件存储关于构成3D图像数据的帧的属性信息作为包括在记录内容中的3D图像的属性信息,并且其中播放内容的播放设备通过根据管理信息文件的层级顺序地参考属性信息,分析以每一个管理信息文件的管理数据为单位的、与包括在信息记录介质的记录内容中的3D图像的编码处理有关的属性。另外,按照本发明的信息记录介质的实施例,在编码3D图像的方法是帧顺序方法的情况下,该属性信息可以包括指示构成3D图像的帧是左眼图像(L图像)还是右眼图像(R图像)的帧识别数据,并且该播放设备可以允许从管理信息文件中读取帧识别数据并进行根据所读取的帧识别数据正确地确定左眼图像(L图像)和右眼图像(R图像)的解码处理。另外,按照本发明的信息记录介质的实施例,在编码3D图像的方法是将左眼图像(L图像)帧和右眼图像(R图像)帧中的任何一个设置成作为在解码期间的参考图像的基本图像的视图间参考编码方法的情况下,该属性信息可以包括指示L和R图像中的哪一个是基本图像的基本图像识别数据,并且该播放设备可以允许从管理信息文件中读取基本图像识别数据并进行根据所读取的基本图像识别数据正确地确定基本视图的解码处理。另外,按照本发明的信息记录介质的实施例,该属性信息可以包括指示编码3D图像的方法的3D图像配置信息,并且播放设备可以允许基于3D图像配信息确定编码记录在记录介质上的3D图像的方法。另外,按照本发明的信息记录介质的实施例,该属性信息记录在包括如下文件的每一个管理信息文件中(a)设置成与作为存储图像数据的文件的流文件相对应的剪辑信息文件;以及(b)含有与剪辑信息文件有关的播放部分指定信息的播放清单文件,并且该播放设备从根据要以播放清单文件和剪辑信息文件的顺序播放的数据所选择的管理信息文件中读取属性信息并分析以每一个管理信息文件所管理的数据为单位的、与3D图像的编码处理有关的属性。另外,本发明的第四方面是使信息处理装置在记录介质上进行数据记录处理的信息处理方法,其中在记录介质上的数据记录处理期间,该数据处理单元进行在每一个分层式管理信息文件中记录包括在已记录数据中的3D图像的属性信息作为以每一个管理信息文件中的管理数据为单位的属性的处理,并且关于3D图像的编码处理的属性信息包括在要记录的属性信息中。另外,本发明的第五方面是使信息处理装置可以进行从记录介质的数据播放处理的信息处理方法,其中在从记录介质的数据播放处理期间,该数据处理单元顺序地从每一个分层式管理信息文件中读取记录在记录介质上的已编码3D图像的属性信息,获取关于3D图像的属性信息作为以每一个管理信息文件的管理数据为单位的属性,并且根据所获取的属性信息进行解码处理。另外,本发明的第六方面是使信息处理装置在记录介质上进行数据记录处理的程序,该程序使得数据处理单元在记录介质上的数据记录处理期间,进行在每一个分层式管理信息文件中记录包括在已记录数据中的3D图像的属性信息作为以每一个管理信息文件中的管理数据为单位的属性的处理,并且允许关于3D图像的编码处理的属性信息包括在要记录的属性信息中。另外,本发明的第七方面是使信息处理装置进行从记录介质的数据播放处理的程序,该程序使得数据处理单元在从记录介质的数据播放处理期间,从每一个分层式管理信息文件中顺序地读取记录在记录介质上的已编码3D图像的属性信息,获取关于3D图像的编码处理的属性信息作为以每一个管理信息文件的管理数据为单位的属性,并且根据所获取的属性信息进行解码处理。
注意,按照本发明的程序是提供给例如能够执行各种程序和代码的信息处理装置或计算机系统中的例如记录介质的程序。允许该程序运行在信息处理装置或计算机系统上的程序执行单元上,以便实现按照该程序的处理。本发明的其他目的、特征和优点将通过基于后面所述实施例或附图的更详细描述得到澄清。注意,在该说明书中,一个系统是多个设备的逻辑集合配置,构成设备不局限于包含在同一机箱中。本发明的效果按照本发明的实施例,可以实现能够容易地获取关于构成记录在记录介质上的3D图像的帧的属性信息的数据记录/播放配置。3D图像的该属性信息以每一个管理信息文件的管理数据为单位记录在每一个分层式管理信息文件作为属性。在编码方法是帧顺序方法的情况下,记录指示每一个帧是左眼图像(L图像)还是右眼图像(R图像)的帧识别数据,而在编码方法是在解码期间参考到L和R图像中的任何一个的视图间参考编码方法的情况下,记录指示L和R图像中的哪一个是基本图像的基本图像识别数据。根据该配置,播放设备可以确定帧的属性而不用对要播放的数据进行分析。


图I是图不3D图像编码方法的不图;图2是图示3D图像编码方法的示图;图3是图示作为按照BDAV标准记录在介质上的数据记录配置的BDAV目录的示图;图4是图示基于作为包括在BDAV标准中的管理信息的数据库文件(信息文件[info, bdav]到剪辑信息文件)的数据管理配置的示图;图5是图示播放清单与播放路径信息(播放项)之间的对应关系和剪辑信息文件与剪辑AV流文件之间的对应关系的示图;图6是图示在BDAV标准中定义成管理信息文件(数据库文件)的信息文件[info,bdav]的语法的示图;图7是图示信息文件[info, bdav]的制造商专用数据区的语法的示图;图8是图示信息文件[info, bdav]的制造商专用数据区的制造商ID[maker_ID]记录区和制造商型号代码记录区的记录示例的示图;图9是图示记录在信息文件[info, bdav]的制造商专用数据区的数据块[data_block]记录区中的3D图像信息的示图10是图示记录在信息文件[info, bdav]的制造商专用数据区的数据块[data_block]记录区中的3D图像信息的具体示例的示图;图11是图示播放清单文件的制造商专用数据区中的数据块的数据的示图;图12是图示记录在播放清单文件的制造商专用数据区中的数据块中的数据的具体示例的示图;图13是图示记录在播放清单文件的制造商专用数据区中的数据块中的数据的具体示例的示图;
图14是图示记录在播放清单文件的制造商专用数据区中的数据块中的数据的具体示例的示图;图15是图示记录在播放清单文件的制造商专用数据区中的数据块中的数据的具体示例的示图;图16是图示记录在播放清单文件的制造商专用数据区中的数据块中的数据的具体示例的示图;图17是图示主路径和副路径的使用形式的示图;图18是图示记录在播放清单文件的制造商专用数据区中的数据块中的数据的具体示例的示图;图19是图示记录在播放清单文件的制造商专用数据区中的数据块中的数据的具体示例的示图;图20是图示播放清单文件的语法的示图;图21是图示副路径(副播放项)信息记录区142的记录数据的详细语法的示图;图22是图示播放清单文件的副路径(副播放项)信息记录区的记录数据的具体示例的示图;图23是图示剪辑信息文件的语法的示图;图24是图不剪辑信息文件的ProgramInfo和节目序列(program_sequence)的不图;图25是图示剪辑信息文件的ProgramInfo的语法的示图;图26是图示剪辑信息文件的CPI的语法的示图;图27是图示记录在剪辑信息文件的CPI中的EP映像的示图;图28是图示记录在剪辑信息文件的CPI中的EP映像的示图;图29是图示记录在剪辑信息文件的制造商专用数据区中的数据块[data_block]记录区中的3D图像信息(multiview_video_info)的具体示例的示图;图30是图示记录在剪辑信息文件的制造商专用数据区中的数据块[data_block]记录区中的3D图像信息的具体示例的示图;图31是图示记录在剪辑信息文件的制造商专用数据区中的数据块[data_block]记录区中的3D图像信息的具体示例的示图;图32是图示记录在剪辑信息文件的制造商专用数据区中的数据块[data_block]记录区中的3D图像信息的具体示例的示图;图33是图示记录在剪辑信息文件的制造商专用数据区中的数据块[data_block]记录区中的3D图像信息的具体示例的示图34是图示记录在剪辑信息文件的制造商专用数据区中的数据块[data_block]记录区中的3D图像信息的具体示例的示图;图35是图示记录在剪辑信息文件的制造商专用数据区中的数据块[data_block]记录区中的3D图像信息的具体示例的示图;图36是图示记录在剪辑信息文件的制造商专用数据区中的数据块[data_block]记录区中的3D图像信息的具体示例的 示图;图37是图示信息处理装置执行的内容的记录处理序列的流程图;图38是图示信息处理装置执行的与剪辑信息文件有关的3D图像信息的记录/更新处理序列的流程图;图39是图示信息处理装置执行的作为与剪辑信息文件有关的3D图像信息的帧O图像识别标志和基本图像识别标志的记录/更新处理序列的流程图;图40是图示信息处理装置执行的与播放清单文件有关的3D图像信息的记录/更新处理序列的流程图;图41是图示信息处理装置执行的内容的附加记录处理序列的流程图;图42是图示信息处理装置执行的内容的编辑处理序列的流程图;图43是图示信息处理装置执行的内容的播放处理序列的流程图;以及图44是图示按照本发明实施例的信息处理装置的配置的示例的示图。
具体实施例方式在下文中,将参考附图详细描述按照本发明的信息处理装置、信息记录介质、信息处理方法以及程序。该描述按如下清单作出。I.作为使用记录介质的记录/播放处理的对象的3D图像源和3D图像编码方法的概况2. BDAV标准的概况3.使用已记录3D图像信息的3D图像信息的记录处理和播放处理3-1.使用管理信息文件(数据库文件)的3D图像信息的记录处理和使用处理3-1-a.将3D图像信息记录在信息文件中的示例3-1-b.将3D图像信息记录在播放清单文件中的示例3-1-c.将3D图像信息记录在播放清单文件的播放路径信息(副播放项信息)中的示例3-1-d.将3D图像信息记录在剪辑信息文件中的示例4.信息处理装置执行的处理序列4-1.内容的记录处理序列4-2.与剪辑信息文件有关的3D图像信息的记录/更新处理序列4-3.作为与剪辑信息文件有关的3D图像信息的帧O图像识别标志和基本图像识别标志的记录/更新处理序列4-4.与播放清单文件有关的3D图像信息的记录/更新处理序列4-5.内容的附加记录处理序列4-6.内容的编辑处理序列
4-7.内容的播放处理序列5.信息处理装置的配置的示例[I.作为使用记录介质的记录/播放处理的对象的3D图像源和3D图像编码方法的概况]首先,描述提供可记录在像BD (蓝光光盘(注册商标))或闪速存储器那样的各种记录介质上的3D图像源和当前使用的3D图像编码方法的概况。作为提供可记录在记录介质上的3D图像的对象,例如存在如下提供对象(I)像电视台等那样的广播公司提供的广播内容;(2)通过摄像机拍摄的内容;以及 (3)经由像互联网那样的通信网络提供的网络传输内容。例如,3D图像内容成为与记录介质(BD、闪速存储器等)有关的记录内容。在记录或传送3D图像期间,按照预定格式进行编码处理。下面描述3D图像编码方法的示例。将参考图I和图2描述如下五种3D图像编码方法。(I)并排方法;(2)顶底方法;(3)帧顺序方法;(4)视图间参考流方法(I-流或2_流)(MVC);以及(5)无视图间参考2-流方法。( I)并排方法是将L和R图像划分成I-帧图像的左右部分来记录和传送的编码方法。注意,L图像表不左眼图像,R图像表不右眼图像。(2)顶底方法是将L和R图像划分成I-帧图像的上下部分来记录和传送的编码方法。(3)帧顺序方法是像L,R,L,R,......等那样交替记录和传送左眼图像(L图像)
的帧和右眼图像(R图像)的帧的编码方法。(4)视图间参考流方法(I-流或2_流)(MVC :多视图编码)是将L和R图像中的任何一个设置成基本视图,即,在解码处理中参考的参考图像,而将另一个设置成在解码处理中参考参考图像解码的非基本视图的编码方法。图示在图中的箭头指示在解码每个图像期间作为参考对象的图像。在图示在图中的示例中,将L图像设置成基本视图,而将R图像设置成非基本视图。该方法包括将L和R图像设置成单独流的2-流方法和将L和R图像混合并设置成一个流的I-流方法。(5)无视图间参考2-流方法是将L和R图像设置成单独流并具有在解码L图像期间只参考L图像而在解码R图像期间只参考R图像的配置的2-流方法。在这种方法中,无需视图之间的参考,即,L参考R和R参考L。这样,关于3D图像编码方法,存在各种编码方法,当前,用于广播内容、视频记录内容等的方法是不统一的。因此,在将3D图像记录在例如介质上的情况下,需要记录识别方法的信息和与方法相应的各种控制信息和属性信息。另外,在播放期间,需要按照读取记录在介质上的3D图像编码方法信息的方法进行解码处理。[2. BDAV标准的概况]
接着,描述作为使用像BD (蓝光光盘(注册商标))那样的记录介质的数据记录/播放标准(格式)的BDAV标准的概况。如上所述,存在BDMV标准和BDAV标准作为主要使用BD (蓝光光盘(注册商标))记录和播放数据的应用标准。注意,这些标准不局限于BD,而是可应用于使用其他介质的数据记录和播放。BDMV是开发出来专用于事先记录例如电影内容的BD-ROM的应用标准。BDAV是为了使用可重写BD-RE和可一次性记录BD-R的目的而开发的应用标准。下面参考图3描述作为按照BDAV标准记录在介质上的数据的数据记录配置的BDAV目录。注意,虽然BDAV标准存在各种版本,但下文所述的BDAV标准对应于BD-RE 2.1标准。如图3所图示,目录[BDAV]位于根目录[Root]的下面。
在目录[BDAV]的下面,记录着如下文件信息文件[info,bdav];菜单文件[menu,tidx], [menu, tdtl/tdtl];以及标记文件[mark, tidx],[mark, tdtl/tdtl]。另外,作为BDAV目录[BDAV]的下级目录,设置了如下目录播放清单目录[PLAYLIST];剪辑信息目录[CLIPINF];以及流目录[STREAM]。在播放清单目录[PLAYLIST]中设置播放清单文件[xxxxx. mpls];在剪辑信息目录[CLIPINF]中设置剪辑信息文件[xxxxx. clpi];以及在流目录[STREAM]中设置AV流文件[xxxxx. m2ts]。信息文件[info, bdav]是按照BDAV标准的文件,它管理整个盘并具有播放清单表。另一方面,索引文件是按照BDMV标准的文件,它类似地管理整个盘并具有电影对象表。由于播放清单文件是从电影对象中指定的,所以索引文件是间接指定播放清单的文件。另夕卜,信息文件和索引文件具有两个文件都管理整个盘的共同点。因此,在需要以BDMV格式记录多种3D数据的情况下,类似于对下面所述的BDAV格式的添加,可以优选地记录索引文件而不是 目息文件。菜单文件[menu, tidx]和[menu. tdtl/tdt2]存储每个AV流文件的代表性画面的缩略图。[menu, tidx]存储缩略图管理信息,[menu. tdtl/tdt2]存储缩略图。在BDAV标准中,与BDMV标准不同,不存在产生包括各种信息的菜单的功能,并且例如设置成进行将用户拍摄的视频的初始图像显示成缩略图的简化菜单显示。因此,菜单文件[menu, tidx]和[menu, tdtl/tdt2]管理和存储缩略图。标记文件[mark, tidx]和[mark. tdtl/tdt2]是管理和存储与作为在用户拍摄的图像(AV流文件)的编辑处理等中的索引信息的标记位置相对应的缩略图的文件。[mark,tidx]存储缩略图管理信息,而[mark. tdtl/tdt2]存储缩略图。在播放清单目录[PLAYLIST]中设置播放清单文件[xxxxx. mpls];在剪辑信息目录[CLIPINF]中设置剪辑信息文件[xxxxx. clpi];以及在流目录[STREAM]中设置AV流文件[xxxxx. m2ts]。信息文件到剪辑信息文件是应用于存储在剪辑AV流文件中的数据的数据播放的管理信息文件。管理信息文件被称为数据库文件或数据库。信息文件是整个介质上的记录数据的管理信息文件。如上所述,在信息文件中记录着播放清单的表格。当将介质(信息记录介质)装载在记录/播放设备上,首先读取信息文件,并按照信息文件的描述信息显示包括标题的菜单。用户可以选择菜单上的标题并有选择地进行内容播放。记录在播放清单目录[PLAYLIST]上的播放清单文件[xxxxx. mpls]是按照用户观看的标题安装并配置有至少一个或多个播放路径信息(播放项)的播放清单。每条播放路径信息(播放项)是包括与剪辑有关的播放 开始点(IN时间点)和播放结束点(OUT时间点)的播放部分指定信息。例如,将多个播放清单的多个播放路径信息(播放项)排列在时间轴上,以便可以指定每个播放部分的播放次序。将记录在剪辑信息目录[CLIPINF]中的剪辑信息文件[xxxxx. clpi]设置成与记录在流目录[STREAM]中的AV流文件[xxxxx. m2ts]相对应。剪辑信息文件是写入播放实际流所需的有关流的信息的文件。记录在流目录[STREAM]中的AV流文件[xxxxx. m2ts]是存储包括按各种编码方法编码的图像数据的流的文件。注意,AV流文件[xxxxx.m2ts]也称为剪辑AV流文件。3D图像数据也存储在AV流文件(=剪辑AV流文件)中。注意,在某些情况下,记录在剪辑信息目录[CLIPINF]中的剪辑信息文件[xxxxx.clpi]和AV流文件统称为剪辑。如上所述,信息文件到剪辑信息文件是应用于存储在剪辑AV流文件中的数据的数据播放的管理信息文件。管理信息文件具有一个或多个播放清单文件作为信息文件的下级层次包括在其中和一个或多个剪辑信息文件作为播放清单文件的下级层次包括在其中的分层结构。换句话说,将多个不同管理信息文件设置成分层的。在按照本发明的配置中,将3D图像信息记录在每个分层管理信息文件中,并且在从介质中播放内容期间,从分层管理信息文件中顺序读取和使用3D图像信息。播放设备例如按信息文件、播放清单文件和剪辑信息文件的次序读取3D图像信息,获取有关3D图像是否包括在要播放的内容中或有关3D图像编码模式的详细信息并使用该信息。后面描述该处理。下面参考图4描述基于作为包括在BDAV标准中的管理信息的数据库文件(信息文件到剪辑信息文件)的数据管理配置。图4是图示剪辑AV流、剪辑信息、剪辑、播放项、播放清单和信息文件之间的关系的UML (统一建模语言)示图。例如在像记录BDAV自适应内容的盘那样的介质中只存在一个信息文件。首先,播放设备可以根据包括在信息中的播放清单文件的表格读取信息文件和显示菜单信息等。将播放清单等与记录在盘上的内容相对应的清单呈现在显示菜单上,以便用户可以指定标题来播放内容。注意,实际内容数据存储在剪辑AV流文件中。处理与根据信息文件向用户呈现的菜单有关的用户的指定信息,以便指定播放清单(PlayList)或播放清单中的播放路径信息(播放项)。如上所述,播放清单包括成为播放部分指定信息的播放路径信息(播放项)。播放路径信息(播放项)包括如下两种路径主路径(主播放项(PlayItem));以及
副路径(副播放项(SubPlayItem))。主路径(主播放项)和副路径(副播放项)中的每一个对应于一个单独剪辑。主路径(主播放项)或副路径(副播放项)含有播放开始点(IN时间)和播放结束点(OUT时间)的指定信息。播放开始点(IN时间)和播放结束点(OUT时间)的指定信息用作包括在与剪辑一一对应的剪辑AV流文件中的内容的播放部分指定信息。这样,将包括在根据信息向用户呈现的菜单中的标题的指定信息用作播放清单或播放项的选择信息,并按照设置在所选播放路径信息(播放项)中的播放开始点(IN时间)和播放结束点(OUT时间)确定播放部分。选择作为按照所确定播放部分的剪辑的剪辑信息文件和剪辑AV流文件,并进行播放。通过定义图示在图4中的结构,可以进行不改变剪辑AV流文件地播放任意部分的非破坏性播放次序指定。下面参考图5描述播放清单、包括在播放清单中的播放路径信息(播放项)、按照播 放路径信息(播放项)指定播放开始/结束点的剪辑信息文件和与剪辑信息文件一一对应地存储播放内容的剪辑AV流文件之间的关系。图5图示了播放清单、包括在播放清单中的播放路径信息(播放项)、按照播放路径信息(播放项)指定播放开始/结束点的剪辑信息文件和与剪辑信息文件一一对应地存储播放内容的剪辑AV流文件。注意,剪辑AV流文件(剪辑AV流)和作为辅助信息的剪辑信息文件(剪辑信息)被当作一个对象。其一组称为一个剪辑。如上所述,播放清单包括主路径(主播放项(Play Item))和副路径(副播放项(SubPlayltem))。这些路径含有播放开始点(IN时间)和播放结束点(OUT时间)的指定信息。如图5所图示,从主路径(主播放项(PlayItem))和副路径(副播放项(SubPlayItem))指向剪辑信息文件(剪辑信息)的箭头11对应于播放开始点(IN时间)和播放结束点(OUT时间)的指定信息。播放开始点(IN时间)和播放结束点(OUT时间)的指定信息用作包括在与剪辑信息文件--对应的剪辑AV流文件中的内容的播放部分指定信息。[3.使用已记录3D图像信息的3D图像信息的记录处理和播放处理]接着,描述3D图像信息的记录处理和使用已记录3D图像信息的播放处理。例如,在像上述BDAV标准那样的现有数据记录/播放标准(格式)的很多情况下,未定义记录有关3D图像的属性信息的区域。虽然按照该格式记录3D图像,但似乎被记录成2D图像,并且在播放期间,有可能被播放成普通2D图像。在下文中,描述一种配置,以便为了解决这个问题,在将3D图像记录在记录介质中的情况下,记录包括有关已记录图像是否是3D图像的信息、3D图像编码模式信息和应用于3D图像记录或播放的控制信息的各种属性信息,而在播放期间,参考属性信息,以便可以正确播放3D图像。在按照本发明的配置中,将作为3D图像的属性信息的3D图像信息记录在每个分层管理信息文件中。将以每个文件的管理数据为单位的属性信息记录在每一个管理信息文件中。在从介质中播放内容期间,从分层管理信息文件中顺序读取3D图像信息,以便可以识别以每一个管理信息文件中的管理数据为单位的属性。因此,以数据为单位实现3D图像的正确解码和播放处理。注意,关于记录3D图像的介质,可以使用像BD (蓝光光盘(注册商标))或闪速存储器等那样的各种介质。本发明不局限于特定记录介质,而是可应用于使用各种介质的记录/播放处理。另外,在下文中,虽然将作为未定义有关3D图像的信息的记录区的记录/播放格式的BDAV标准(格式)作为一个示例来描述,但这是示范性的,本发明不局限于BDAV标准。本发明可以应用于其他标准。(3-1.使用管理信息文件(数据库文件)的3D图像信息的记录处理和使用处理)首先,描述在使用像BD (蓝光光盘(注册商标))那样的光盘、闪速存储器或各种记录介质的内容记录/播放中,将3D图像信息记录在管理信息文件(数据库文件)中的处理和使用3D图像信息的处理。如上所述,在按照BDAV标准在介质上记录内容期间,将作为实际数据的内容存储成记录在AV流文件中。另外,将管理信息文件(数据库文件)记录成有关记录内容的管理信息。管理信息文件(数据库文件)包括如下文件·
(a)信息文件[info, bdav];(b)播放清单文件;以及(C)剪辑信息文件。本文所述的示例是将3D图像信息记录在数据库文件中并在播放期间使用3D图像信息的处理的示例。(3-1-a.将3D图像信息记录在信息文件中的示例)首先,描述将3D图像信息记录在信息文件[info, bdav])中的示例。图6图示了在BDAV标准中定义成管理信息文件(数据库文件)的信息文件[info,bdav]的语法。注意,在下文的描述中,将参考附图描述定义在BDAV标准中的各种管理信息的语法。在介质上进行数据记录的信息处理装置进行在内容记录处理期间生成由下文所述的语法构成的管理信息并记录管理信息的处理。另外,在信息处理装置进行编辑完成记录内容等以改变记录内容的处理的情况下,进行与该改变一起的管理信息更新。另外,从记录内容的介质中进行数据播放的信息处理装置按照语法分析作为要播放的内容的编码流,并进行解码处理以生成播放数据。注意,关于下文图示在每个示图中的语法,作为成分,从左侧开始图示语法项(语法)、位长(位数)和指示类型和传送次序的助记符。图示在图6中的信息文件[info, bdav]如本图所图示,主要由如下三个对象构成UI 信息[UIAppInfoBDAV ( ) ] 101 ;播放清单信息[TableOfPlayLists()]102;以及制造商专用数据区[MakersPrivateDataO] 103。信息文件[info, bdav]包括播放清单的指定信息。在上述信息当中,Π信息[HAppInfoBDAV ( )] 101是记录有关包括例如内容标题等的菜单信息的显示的信息的区域。播放清单信息[TableOfPlayLists ( ) ] 102是记录播放与标题相对应的内容的播放清单信息的区域。制造商专用数据区[MakersPrivateData O] 103例如是提供像播放设备那样的信息处理装置的制造商可以自由记录信息的区域。例如,将制造商专用数据区设置成记录/播放设备的制造商可以自由记录有关运行在记录/播放设备中的每家公司特有应用程序的信息等的区域。注意,将制造商专用数据区[MakersPrivateData O] 103设置成每家制造商都可以独自插入专用数据。图7图示了制造商专用数据区103的语法。如图7所图示,制造商专用数据区[MakersPrivateData O] 103包括如下数据记录区制造商ID [maker_ID]记录区 111 ;制造商型号代码[maker_model_code]记录区112 ;以及数据块[data_block]记录区113。首先,描述这些数据记录区的普通使用形式。制造商ID[maker_ID]记录区111是记录制造商专用数据的制造商的识别信息记 录区。例如,在“A”公司的记录/播放设备进行内容记录,使得要记录应用于“A”公司的设备特有的应用程序的参数的情况下,进行记录“A”公司的设定ID和在制造商专用数据的实际数据记录区中记录参数的处理。制造商型号代码[maker_model_code]记录区112是记录制造商专用数据的设备的产品识别信息等的代码。数据块[data_block]记录区113成为制造商专用数据的实际数据记录区。在该实施例中,使用图示在图7中的如下数据记录区记录3D图像信息(multiview_video_info)制造商ID[maker_ID]记录区 111 ;制造商型号代码[maker_model_code]记录区112 ;以及数据块[data_block]记录区113。注意,在数据块[data_block]记录区113中记录制造商特有的多种信息。作为多种信息的一部分,记录3D图像信息(multiview_video_info)。按照每个记录信息,可以设置三组制造商ID[maker_ID]、制造商型号代码[maker_model_code]和数据块[data_block]。因此,在将3D图像的属性信息或控制信息记录在数据块[data_block]记录区113中的情况下,首先,在如下字段中记录有关记录在数据块[data_block]记录区113中的信息是否是3D图像信息(multiview_video_info)的索引信息制造商ID[maker_ID]记录区111 ;以及制造商型号代码[maker_model_code]记录区112。在图8中图示了具体数据记录模式的示例。将有关记录在数据块中的制造商专用数据是否是3D图像信息的识别信息记录在制造商ID [maker_ID]记录区111中。例如,如图8所图示,与事先定义的3D图像信息(multiview_video_info)相对应的ID信息
被记录在制造商ID[maker_ID]记录区111中,指示下文记录在数据块中的信息是3D图像信息(multiview_video_info)。
另外,将记录在数据块中的3D图像信息的版本信息记录在制造商型号代码[maker_model_code]记录区112中。在图示在图8中的示例中,
是3D图像信息的版本信息。在图9中图示了记录在图示在图7中的数据块[data_block]记录区113中的3D图像信息(multiview_video_info)的具体示例。如图9所图示,在3D图像信息(multiview_video_info)中记录着标志信息[Index_multiview_video_flag]115。标志信息115是在记录在介质中的内容中设置有关3D图像是否包括在BDAV目录下的设置内容(要按照信息文件管理的内容)中的信息的标志。在图10中图示了标志信息115的具体示例。
·
标志的值=0 :在要管理的目录下只包括2D内容,而不包括3D内容。标志的值=1 :在要管理的目录下有可能包括3D内容。这样,设置标志=0/1中的任何一个的信息。在标志的值是O的情况下,在要管理的目录下只包括2D内容,但不包括3D内容。在标志的值是I的情况下,在要管理的目录下有可能包括3D内容。该信息被配置成要加以确定。由于标志信息包括在信息文件中,所以例如,在播放设备使用信息文件进行包括存储在介质中的内容标题的菜单显示的情况下,播放设备可以根据标志信息向用户呈现有关3D图像是否包括在与每个标题相对应的内容中的信息。例如,可以进行如下菜单显示标题A :包括3D图像;标题B: 2D图像;以及标题C :包括3D图像。注意,在3D图像包括在记录内容中的情况下,进行内容记录的设备设置标志=1 ;而在3D图像不包括在记录内容中的情况下,进行内容记录的设备生成设置标志=0的信息文件并记录该信息文件。注意,接着,在进行已记录数据的编辑或删除的情况下,如果不存在3D内容,则进行检查剪辑和将标志的值设置成O的更新处理。(3-1-b.将3D图像信息记录在播放清单文件中的示例)接着,描述将3D图像信息记录在播放清单文件中的示例。在上面的示例中,描述了将3D图像信息记录在信息文件[info, bdav]的制造商专用数据区中的示例。如前面参考图4和图5所述,播放清单文件是使用信息文件[info, bdav]存储与从标题显示菜单中选择的标题相对应地选择的播放清单的文件。如参考图5所述,将包括含有与剪辑有关的播放开始点(IN时间点)和播放结束点(OUT时间点)的播放部分指定信息的播放路径信息(播放项)存储在播放清单中。在介质中存在与多个标题相对应的多个播放清单文件。与信息文件[info, bdav]类似,在每个播放清单文件中都设置制造商专用数据区。换句话说,制造商专用数据区例如是提供像记录/播放设备那样的信息处理装置的制造商可以自由记录信息的区域。这个示例是将3D图像信息(multiview_video_info)记录在播放清单文件的制造商专用数据区中的示例。
注意,与图示在图7中的信息文件类似,在播放清单文件的制造商专用数据区中设置了如下数据记录区制造商ID[maker_ID]记录区;制造商型号代码[maker_model_code]记录区;以及数据块[data_block]记录区。在3D图像信息(multiview_video_info)被记录在播放清单文件的制造商专用数据区中的情况下,将有关记录在数据块中的数据是否是3D图像信息的识别信息记录在播放清单文件的制造商ID记录区中。类似地,将记录在数据块中的3D图像信息的版本信息记录在播放清单文件的制造商型号代码[maker_model_code]记录区中。这些配置与参考图8所述的信息文件的情况的记录配置相同。接着,将参考图11描述记录在播放清单文件的制造商专用数据区中的数据块 [data_block]记录区中的3D图像信息(multiview_video_info)的具体示例。如图11所图示,将如下信息记录在播放清单文件的制造商专用数据区中的数据块[data_block]记录区中3D 图像标志[PlayList_multiview_video_flag] 121 ;3D 图像配置信息[PlayList_multiview_video_configuration] 122 ;巾贞O 图像识别标志[PlayList_frameO_is_Left_flag] 123 ;基本图像识别标志[PlayList_base_view_is_Left_flag]124 ;主路径图像识别标志[PlayList_MainPath_is_Left_flag]125 ;编码模式识别标志PlayList_use_entropy_coding_mode_f lag] 126 ;以及图像间参考识别标志[PlayList_use_inter-view_prediction_flag]127。上述信息是记录在每个播放清单文件中的3D图像信息。上述信息是每个播放清单指定的要播放的内容的管理信息,并且是与按照包括在播放清单文件中的播放路径信息(播放项)规定的播放指定部分中的内容相对应地设置的信息。因此,将不同信息记录在与要播放的不同内容相对应的播放清单文件中。进行内容记录的设备确定3D图像是否包括在记录内容中,并按照确定信息,将图示在图11中的3D图像信息记录在播放清单文件的制造商专用数据区中的数据块[data_block]记录区中。进行内容播放的设备可以通过应用记录在播放清单文件中的信息正确地进行3D图像播放。下面将参考图12及其后续附图描述图示在图11中的记录在制造商专用数据区中的数据块[data_block]记录区中的信息的具体示例。(3D 图像标志[PlayList_multiview_video_flag] 121)首先,参考图12描述3D图像标志121的具体示例。3D图像标志121是指示在播放清单的要管理的数据中是否有可能包括3D图像的3D图像识别数据。如图12所示,记录标志=0/1中的任何一个的信息。3D图像标志的值=0 :在播放清单的要播放的内容中只包括2D内容,而不包括3D内容。
3D图像标志的值=1 :在播放清单的要播放的内容中有可能包括3D内容。注意,在该示例中,虽然未以包括在播放清单中的播放路径(播放项)为单位包括3D图像信息被描述为一个示例,但也可以将为后面所述剪辑信息文件的每个节目序列(program_sequence)设置的3D图像信息用作以作为播放清单的下级层次分部的播放项为单位的信息。另外,关于与一个播放清单相对应的记录内容,2D图像和3D图像有可能以播放项为单位混合在一起。在这种情况下,标志设置如下3D图像标志的值=1 :在播放清单的要播放的内容中有可能包括3D内容。进行内容记录的设备确定3D图像是否包括在记录内容中,并按照确定信息记录上述标志O
进行内容播放的设备可以参考该标志的值识别3D图像是否包括在使用播放清单播放的内容中。(3D 图像配置信息[PlayList_multiview_video_configuration] 122)接着,参考图13描述3D图像配置信息122的具体示例。将3D图像配置信息122设置成为作为按照播放清单播放的内容的3D图像的设置编码模式信息的区域。更具体地说,如图13所图示,将编码配置信息记录成如下设置值=3:并排方法(并排);值=4 :顶底方法(顶底);值=5 :帧顺序方法(帧顺序);值=30 =MVC编码2_基本流/I-系统流(I-剪辑AV流);值=31 =MVC编码2_基本流/2-系统流(2_剪辑AV流);值=32 =MVC编码I-基本流/I-系统流(I-剪辑AV流);值=40 :独立2-基本流/I-系统流(I-剪辑AV流)(非MVC编码);以及值=41 :独立2-基本流/2-系统流(2_剪辑AV流)(非MVC编码)。注意,在不能识别播放清单中的3D内容的类型的情况下,或在播放清单中混合地存在几种类型的3D内容的情况下,将该值设置成20 (无信息)。值=3的并排方法对应于图示在图I (I)中的编码方法。值=4的顶底方法对应于图示在图I (2)中的编码方法。值=5的帧顺序方法对应于图示在图I (3)中的编码方法。值=30-32的MVC编码方法对应于图示在图2(4)中的编码方法。在这种情况下,将基本流分类成I或2,将系统流分类成I或2。值=40-41的编码方法对应于图示在图2 (5)中的编码方法。在这种情况下,将基本流分类成2,将系统流分类成I或2。在3D图像包括在记录内容中的情况下,进行内容记录的设备按照编码模式信息记录上述值。进行内容播放的设备参考上述值识别要通过使用播放清单播放的内容的编码模式,并进行与识别信息相对应的解码处理。(巾贞O 图像识别标志[PlayList_frameO_is_Left_flag] 123)
接着,将参考图14描述帧O图像识别标志123的具体示例。帧O图像识别标志123是在3D图像编码方法是帧顺序方法(参考图I (3))的情况下记录并在播放期间使用的信息。换句话说,帧O图像识别标志123用于设置参考图13所述的(3D图像配置信息)=5的情况。如图I (3)所图示,在帧顺序方法的情况下,将左眼图像(L图像)和右眼图像(R图像)设置成交替帧。例如,在一种组合中,将帧O设置成左眼图像(L图像),而将帧I设置成右眼图像(R图像),或在其他组合中,将帧O设置成右眼图像(R图像),而将帧I设置成左眼图像(L图像)。在播放期间,例如,在显示设备上交替显示L图像和R图像,并且例如与显示一致地进行用户戴着的快门式眼镜的快门的打开和关闭。 按照这种处理,仅仅用户的左眼观看到L图像,而仅仅右眼观看到R图像,从而可以得到正确的深度效果。但是,如果在L和R图像中出现错误时,则可能以完全相反设置进行显示处理,使得在L图像显示在显示单元上的定时打开快门式眼镜的右眼部分,而在R图像显示在显示单元上的定时打开快门式眼镜的左眼部分。如果进行这样的显示控制,则不能观看到具有正确立体效果的3D图像。防止出现这种问题的信息是图示在图14中的帧O图像识别标志123。换句话说,帧O图像识别标志123是记录指示帧O是左眼图像(L图像)还是右眼图像(R图像)的信息的区域。更具体地说,例如,如图14所图示,记录如下信息值=2 :巾贞O对应于右眼图像(R图像)。值=3 :巾贞O对应于左眼图像(L图像)。注意,在播放清单中混合地存在帧O与L之间的对应关系和帧O与R之间的对应关系的情况下,或在不能获得对应关系的信息的情况下,将该值设置成O (无信息)。在3D图像包括在记录内容中及其编码模式是帧顺序方法的情况下,进行内容记录的设备按照帧信息记录上述值。在使用播放清单播放的内容的解码处理期间,进行内容播放的设备参考上述值正确地确定巾贞O是L图像还是R图像,并且可以正确地进行L和R图像的播放和显不。(基本图像识别标志[PlayList_base_view_is_Left_flag]124)接着,将参考图15描述基本图像识别标志124的具体示例。基本图像识别标志124是在3D图像编码方法是MVC编码方法(参考图2 (4))的情况下记录并在播放期间使用的信息。换句话说,基本图像识别标志124用于设置参考图13所述的(3D图像配置信息)=30-32的情况。在参考图2 (4)所述的MVC编码方法中,在某些情况下,可以进行在L图像与R图像之间有参考的编码处理。在进行按照视图间参考的编码的情况下,将L和R图像中的任何一个设置成基本视图(基本图像),而另一个图像通过参考基本视图来解码。基本图像识别标志124具有指示基本视图是L图像还是R图像的值。更具体地说,例如,如图15所图示,记录如下信息
值=2 :基本视图是右眼图像(R图像);以及值=3 :基本视图是左眼图像(L图像)。注意,在播放清单中混合地存在基本视图与L之间的对应关系和基本视图与R之间的对应关系的情况下,或在不能获得对应关系的信息的情况下,将该值设置成O (无信息)。在3D图像包括在记录内容中及其编码模式是MVC编码方法(参考图2 (4))的情况下,进行内容记录的设备按照基本视图信息记录上述值。在使用播放清单播放的内容的解码处理期间,进行内容播放的设备参考上述值确定基本视图是L图像还是R图像,并且可以正确地解码和显示L和R图像。(主路径图像识别标志[PlayList_MainPath_is_Left_flag]125)·接着,将参考图16描述主路径图像识别标志125的具体示例。在主路径图像识别标志125中,记录的是用在独立2-基本流/2-系统流(2-剪辑AV流)的情况下,参考图2 (5)所述的编码方法,S卩,编码方法[无视图间参考独立流(2个流)(非MVC)]中的标志。更具体地说,主路径图像识别标志125用在设置参考图13所述的(3D图像配置信息)=41 :独立2-基本流/2-系统流(2-剪辑AV流)的情况下。在主路径图像识别标志125中,记录的是指示如下两条路径的每一条对应于L和R图像中的哪一个的信息。设置在播放清单中的两种路径如下主路径(主播放项);以及副路径(副播放项)。更具体地说,例如,如图16所图示,记录如下信息值=2 :主路径对应于右眼图像(R图像);以及值=3 :主路径对应于左眼图像(L图像)。注意,在播放清单中混合地存在主路径与L图像之间的对应关系和主路径与R图像之间的对应关系的情况下,或在不能获得对应关系的信息的情况下,将该值设置成O (无信息)。在3D图像包括在记录内容中及其编码模式是参考图13所述的(3D图像配置信息)=41 :独立2-基本流/2-系统流(2-剪辑AV流)的情况下,进行内容记录的设备按照所产生或所更新播放清单的设置记录上述值。在使用播放清单播放的内容的解码处理期间,进行内容播放的设备参考上述值正确地确定主路径和副路径的每一条是L和R图像中的哪一个的播放路径,并且可以正确地解码和显不L和R图像。主路径和副路径的使用形式将参考图17来描述。在图17中图示了一个播放清单130。播放清单130包括如下路径主路径(主播放项)131 ;以及副路径(副播放项)132。主路径(主播放项)131保留剪辑_a 135的播放开始点(IN_time)和播放结束点(0ut_Time)以便播放与剪辑-a 135相对应的AV流。副路径(副播放项)132保留剪辑_b 136的播放开始点(IN_time)和播放结束点(的Out_Time)以便播放与剪辑_b 136相对应的AV流。在该设置的情况下,存在如下两种模式作为有关主路径和副路径的每一条对应于L和R图像中的哪一个的模式(a)模式 I:主路径指定的剪辑是L图像播放剪辑;以及副路径指定的剪辑是R图像播放剪辑;以及(b)模式 2:主路径指定的剪辑是R图像播放剪辑;以及 副路径指定的剪辑是L图像播放剪辑存在模式I或模式2。按照该设置,可以使用L和R图像以及一个播放清单中的主路径(主播放项)131和副路径(副播放项)132进行3D图像播放。但是,如果播放设备不能识别主路径和副路径的每一条对应于L和R图像中的哪一个,则播放设备不能正确进行3D图像播放。图示在图16中的主路径图像识别标志125是指示主路径对应于L图像还是R图像的标志。播放设备可以参考该信息正确解码和显示L和R图像。(编码模式识别标志PlayList_use_entropy_coding_mode_flag] 126)接着,将参考图18描述编码模式识别标志126的具体示例。在编码模式识别标志126中,记录的是用在参考图2 (4)所述的编码方法,即,编码方法[视图间参考流(MVC)]中的标志。更具体地说,编码模式识别标志126用于设置参考图13所述的(3D图像配置信息)=30-32的情况。编码模式识别标志126是指示作为编码处理是否进行使用熵编码模式的编码处理的识别标志。注意,更具体地说,使用熵编码模式的编码处理例如是使用CABAC (基于上下文自适应二进制算术编码)的编码处理。更具体地说,使用非熵编码模式的编码处理例如是使用CAVLC(基于上下文自适应可变长度编码)的编码处理。更具体地说,例如,如图18所图示,记录如下信息值=1 :不使用熵编码模式;以及值=2 :有可能使用熵编码模式。注意,在不能从播放清单中获得有关要播放的视频流的信息的情况下,将该值设置成O (无信息)。在3D图像包括在记录内容中及其编码模式是MVC编码方法(参考图2 (4))的情况下,进行内容记录的设备按照编码处理是否使用熵编码模式记录上述值。在使用播放清单播放的内容的解码处理期间,进行内容播放的设备参考上述值识别编码模式,并且可以正确地解码和显示L和R图像。注意,例如,在某些情况下,播放设备可能是不能以熵编码模式解码CAVLC编码数据的设备。在这种情况下,停止3D图像的解码和播放处理,而可以根据编码模式识别标志126的设置信息进行通过只播放L图像或只播放R图像来播放2D图像的处理。如果不存在该标志,则播放设备不能识别是否以播放设备可以进行播放以便播放设备开始解码处理的编码模式作出了编码。其结果是,出现处理错误。(图像间参考识别标志[PlayList_use_inter_view_prediction_flag]127)接着,将参考图19描述图像间参考识别标志[PlayList_use_inter_view_prediction_flag]127。在图像间参考识别标志127中,记录的是用在参考图2 (4)所述的编码方法,SP,编码方法[视图间参考流(MVC)]中的标志。更具体地说,图像间参考识别标志127用于设置参考图13所述的(3D图像配置信息)=30_32的情况。图像间参考识别标志127是指示在设置了参考图13所述的(3D图像配置信息)·=30-32的情况下是否执行进行视图间参考的编码的信息。即使在按照参考图2 (4)所述的编码方法,即,[视图间参考流(MVC)]的设置的编码处理中,在某些情况下,实际上,可能不进行L图像与R图像之间的参考处理。更具体地说,用作在一个播放清单中播放的内容的编码数据包括仅仅在L图像与R图像之间无参考的编码数据;以及在L图像与R图像之间有参考的编码数据。将可以识别两种类型的数据的标志设置成图像间参考识别标志127。更具体地说,例如,如图19所图示,设置如下信息值=1 :无视图间参考;以及值=2 :有可能包括视图间参考。注意,在不能从播放清单中获得有关要播放的视频流的信息的情况下,将该值设置成O (无信息)。在3D图像包括在记录内容中及其编码模式是MVC编码方法(参考图2 (4))的情况下,进行内容记录的设备按照在编码处理中是否进行视图间参考记录上述值。在使用播放清单播放的内容的解码处理期间,进行内容播放的设备参考上述值识别编码模式,并且可以正确地解码和显示L和R图像。(3-1-c.将3D图像信息记录在播放清单文件的播放路径信息(副播放项信息)中的示例)接着,描述将3D图像信息记录在播放清单文件的播放路径信息(副播放项信息冲的示例。图20图示了播放清单文件的语法。如前面参考图4和图5所述,播放清单文件是使用信息文件存储与从标题显示菜单中选择的标题相对应地选择的播放清单的文件。如参考图5所述,将包括含有与剪辑有关的播放开始点(IN时间点)和播放结束点(OUT时间点)的播放部分指定信息的播放路径信息(播放项)存储在播放清单中。在播放路径信息(播放项)中存在如下两种类型的路径主路径(主播放项(PlayItem));以及副路径(副播放项(SubPlayItem))。主路径(主播放项)和副路径(副播放项)中的每一个分别对应于一个剪辑。
在3D图像编码模式是参考图13所述的(3D图像配置信息)=41 :独立2_基本流/2-系统流(2-剪辑AV流)的情况下,如参考图16和图17所述,将包括在播放清单中的主路径(主播放项)和副路径(副播放项)中的每一个设置成L和R图像的播放路径。换句话说,按如下模式I或2的设置记录图像(a)模式 I:主路径指定的剪辑是L图像播放剪辑;以及副路径指定的剪辑是R图像播放剪辑;以及(b)模式 2: 主路径指定的剪辑是R图像播放剪辑;以及副路径指定的剪辑是L图像播放剪辑。如前面参考图13和图16所述,将指示按照哪一种设置进行记录的信息记录在主路径图像识别标志[PlayList_MainPath_is_Left_flag] 125中,并且在播放期间,可以参考该标志识别该设置。但是,例如,在要将使用摄像机拍摄的图像记录在介质中的情况下,设置在播放清单中的主路径(主播放项)和副路径(副播放项)的组合可能不是构成3D图像的L和R图像的组合。例如,在某些情况下,可以作出如下设置。将主路径(主播放项)设置成普通2D图像数据的播放路径。将副路径(副播放项)设置成记录后音频数据的播放路径。此外,作为主路径和副路径的使用形式,可以设置如下路径的组合广角图像和远焦图像的图像播放路径;全景图像和局部放大图像的图像播放路径;以及具有不同聚焦位置的图像的两条图像播放路径。可以设置不同图像的播放路径的组合。这样,虽然将主路径(主播放项)用作主图像数据的播放路径信息,但副路径(副播放项)的使用形式具有各种形式。因此,在播放期间,有必要确定副路径的使用形式以便进行播放。因此,将3D图像信息记录在播放清单文件的播放路径信息(副播放项信息)中。在图示在图20中的播放清单文件的语法中设置记录包括在播放清单中的主路径(主播放项)和副路径(副播放项)的唯一信息的区域主路径(主播放项)信息记录区141 ;以及副路径(副播放项)信息记录区142。设置这些信息记录区。在图21中图示了副路径(副播放项)信息记录区142中的已记录数据的详细语法。如图21所图示,在副路径(副播放项)信息记录区142中设置了副路径(副播放项)类型信息记录区145。在该处理示例中,在副路径(副播放项)类型信息记录区145中设置了识别副路径(副播放项)是否是播放构成3D图像的L和R图像中的任何一个的副路径(副播放项)的副路径使用类型识别值。例如,副路径使用类型识别值是图示在图22中的值之一。
在图示在图22中的示例中,副路径使用类型识别值的设置如下值=1 :音频流的播放路径;以及值=2 3D图像的组成图像(L和R图像)的一个图像的播放路径。设置这个值。在3D图像包括在记录内容中以及3D图像将一个播放清单中的主路径(主播放项)和副路径(副播放项)中的每一个用作L和R图像的播放路径的情况下,进行内容记录的设备记录上述值(2)。在使用播放清单播放的内容的解码处理期间,进行内容播放的设备参考上述值识别副路径是否是构成3D图像的L和R图像的一个图像的播放路径,并且可以正确地解码和显不L和R图像。
·
注意,在BDAV中,只能将一条副路径(副播放项)加入一个播放清单中的主路径(主播放项)中。可以将副路径(副播放项)设置在主路径(主播放项)的整个或一部分时间轴上。此时,可以以这样的形式设置副路径(副播放项),使其超出主路径中的多个播放项的边界。(3-1-d.将3D图像信息记录在剪辑信息文件中的示例)接着,描述将3D图像信息记录在剪辑信息文件中的示例。如前面参考图3等所述,将记录在剪辑信息目录[CLIPINF]中的剪辑信息文件设置成与记录在流目录[STREAM]中的AV流文件[xxxxx. m2ts]--对应。
该剪辑信息文件是写入播放实际流所需的有关流的信息的文件。前面已经描述了将3D图像信息记录在信息文件和播放清单文件的制造商专用数据区中的示例。与播放清单文件或信息文件类似,在剪辑信息文件中设置制造商专用数据区。换句话说,制造商专用数据区例如是提供像记录/播放设备那样的信息处理装置的制造商可以自由记录信息的区域。这个示例是将3D图像信息(multiview_video_info)记录在剪辑信息文件的制造商专用数据区中的示例。图23图示了剪辑信息文件的语法。如图23所图示,剪辑信息文件由六个对象构成。这些对象如下ClipInfo O 201 ;SequenceInfo ( ) 202 ;ProgramInfo ( ) 203 ;CPI ( ) 204 ;ClipMark ( ) 205 ;以及MakersPrivateData () 206。将与剪辑信息文件相对应的AV流文件的属性信息记录在ClipInfo ( ) 201中。下面描述SequenceInfo () 202。在MPEG-2传输流中,不包括STC (系统时间时钟(参考时间))中的不连续点(基于系统时间的不连续点)的时间部分被称为STC_Sequence。在一个剪辑中,STC_Sequence通过stc_id的值来指定。在同一 STC_Sequence中不会出现相同STC值。因此,在同一 STC_Sequence中不会出现相同PTS (呈现时间戳(同步播放的时间信息))值。在AV流包括N(N>0)个STC不连续点的情况下,将该剪辑的系统时基划分成(N+l)个STC_SequenCe。将出现STC的不连续(基于系统时间的不连续)的地点的地址记录在SequenceInfo 中。下面将参考图24描述ProgramInfo( )203。ProgramInfo( )203是按照剪辑信息文件进行播放的播放部分或时间部分。具有如下特征的播放部分被称为节目序列(program_sequence)。PCR_PID (节目时钟参考分组ID)的值不改变。视频基本流的数量不改变。与每个视频流有关的PID的值和通过VideoCodinglnfo定义的编码信 息不改变。音频基本流的数量不改变。与每一个音频流有关的PID的值和通过AudioCodingInfo定义的编码信息不改变。节目序列(program_sequence)在同一时间点只有一个系统时基和在同一时间点只有一个PMT (节目映像表)。构成MPEG的传输流(TS)包括多个节目,并规定指示包括在流中的节目与像构成节目的视频或音频流那样的节目成分之间的关系的多个表格信息。该表格信息被称为PSI(节目特有信息),包括像PAT (节目关联表)或PMT (节目映像表)那样的多个表格。与节目序号等相对应的PMT的PID描述在PAT中,并且包括在对应的节目中的视频、音频、附加数据以及PCR的PID描述在PMT中。构成目标节目的TS分组可以参考PAT和PMT从流中提取。将节目序列(program_sequence)开始的地点的地址记录在ProgramInfo ()中。SPN_program_sequence_start代表该地址。SPN表示源分组号。注意,节目序列(program_sequence)的边界不总是与STC_Sequence的边界一致。另外,虽然播放项(PI ay 11 em )的播放开始点(I N_t ime )和播放结束点(Ou t_T ime )需要处在同一 STC_Sequence上,但节目序列(program_equence)没有这样的限制。换句话说,一般说来,在某些情况下,播放项(PlayItem)的播放开始点(IN_time)和播放结束点(0ut_Time)可能存在于不同节目序列(program_equence)上。图25是图不ProgramInfo的语法的不图。num_of_program_sequences指不剪辑信息文件中的节目序列(program_equence)的数量。SPN_program_sequence_start [i]指示AV流文件上节目序列开始的地点的相对地址。program_map_PID [i]指不节目序列(program_equence)中 PMT 有效的 PID。num_of_streams_in_ps [i]指示存在于节目序列(program_equence)中的流的数量。num_of_groups [i]指示播放节目序列(program_equence)时流的组合数。接着,描述图示在图23中的语法中的CPI (特征点信息)204。图26是图示CPI的语法的示图。将在AV流中的时间信息与文件中的地址之间的映像的数据记录在CPI中。更具体地说,CPI记录入口点映像(EP映像(EPjnap ) ) 210。
下面将参考图27和图28描述EP映像210。如图27所图示,EP映像(EP_map)210是包括在剪辑信息文件中的数据。EP映像包括作为成为例如可随机访问写入点(入口点)的MPEG数据的参考数据的I-画面位置的检测信息。检测I-画面位置的处理将参考图28来描述。图28 (A)图示了剪辑AV流,每个长方形代表192-位源分组。在每个源分组中,设置了时间戳,并规定了播放处理时间。图28 (B)图示 了第(Xl)源分组的详细配置。一个源分组由TP_extra首标和传输分组构成。传输分组由各种首标信息和作为MPEG数据的实际对象的I-PIOTl-PICHn的数据构成。如上所述,EP映像包括在图示在图28 (C)中的剪辑信息文件中。如图所图示,[PTS_EP_start]、[SPN_EP_start]和[I_end_position_offset]的各种数据包括在 EP 映像中。每个数据的含义如下PTS_EP_start :与包括序列首标的源分组相对应的时间戳(呈现时间戳);SPN_EP_start :包括序列首标的源分组的第一地址;I_end_position_offset :包括I-画面的终点的源分组相对于包括序列首标的源分组的偏移量。这些数据之间的关系图示在图28 (D)中。换句话说,如图28 (B)所图示,规定包括源分组的数据的配置。图不在图28(C)中的数据[PTS_EP_start]、[SPN_EP_start]和[I_end_position_offset]中的每一个从EP映像中获得,源分组中的I-画面位置基于该数据获得。播放设备从映像中获取I-画面,以便可以从任意位置开始进行播放处理。接着,将以图示在图23中的语法描述Cl ipMark 205。ClipMark 205是与剪辑有关的标记信息,并存储在ClipMark中。该标记由播放器(记录/播放设备I)设置,而不是由用户设置。接着,描述图不在图23中的语法中的MakersPrivateData () 206。与播放清单文件或信息文件类似,在剪辑信息文件中设置制造商专用数据区。换句话说,制造商专用数据区例如是提供像记录/播放设备那样的信息处理装置的制造商可以自由记录信息的区域。这个示例是将3D图像信息(multiview_video_info)记录在剪辑信息文件的制造商专用数据区中的示例。注意,与图示在图7中的信息文件类似,在剪辑信息文件的制造商专用数据区中设置了如下数据记录区制造商ID[maker_ID]记录区;制造商型号代码[maker_model_code]记录区;以及数据块[data_block]记录区。在3D图像信息(multiview_video_info)被记录在剪辑信息文件的制造商专用数据区中的情况下,将有关记录在数据块中的数据是否是3D图像信息的识别信息记录在剪辑信息文件的制造商ID记录区中。类似地,将记录在数据块中的3D图像信息的版本信息记录在剪辑信息文件的制造商型号代码[maker_model_code]记录区中。这些配置与参考图8所述的信息文件的情况的记录配置相同。
接着,将参考图29描述记录在剪辑信息文件的制造商专用数据区中的数据块[data_block]记录区中的3D图像信息(multiview_video_info)的具体示例。如图29所图示,例如,将如下信息记录在剪辑信息文件的制造商专用数据区中的数据块[data_block]记录区中节目序列的数量(number_of_program_sequences)220 ;3D 图像标志[ClipInfo_multiview_video_flag]221 ;3D 图像配置信息[ClipInfo_multiview_video_configuration] 222 ;巾贞O 图像识别标志[ClipInfo_frameO_is_Left_flag] 223 ;基本图像识别标志[ClipInfo_base_view_is_Left_flag]224;剪辑自适应图像识别标志[ClipInfo_this_clip_is_Left_flag]225;编码模式识别标志ClipInfo_use_entropy_coding_mode_f lag] 226 ;以及图像间参考识别标志[ClipInfo_use_inter_view_prediction_flag]227。该信息被记录在每个剪辑信息文件中。节目序列的数量(number_of_program_sequences) 220是包括在剪辑信息文件中的节目序列的数量。在剪辑信息文件中包括一个或多个节目序列。如前面参考图24等所述,节目序列对应于作为像视频基本流的数量或编码信息没有变化那样在过程中没有大幅
度变化的内容播放时间部分、与剪辑信息文件--对应的AV流文件的整个播放部分的分
播放部分。换句话说,可以在播放清单的播放路径(播放项)指定的播放开始点(IN_time)与播放结束点(0ut_Time)之间设置多个节目序列。图示在图29中的3D图像标志221到图像间参考识别标志227是前面参考图11所述将3D图像信息保持在播放清单文件中的信息。3D图像信息以节目序列为单位记录。因此,在某些情况下,与不同节目序列相对应的3D图像信息可以成为不同信息。进行内容记录的设备确定3D图像是否包括在已记录内容中,并按照确定信息以节目序列为单位将图示在图29中的各种类型3D图像信息记录在剪辑信息文件的制造商专用数据区的数据块[data_block]记录区中。 进行内容播放的设备应用以节目序列为单位记录在剪辑信息文件中的信息,以便可以正确地进行3D图像播放。下面将参考图30及其后续附图描述3D图像信息的具体示例,即,图示在图29中的记录在剪辑信息文件的制造商专用数据区中的数据块[data_block]记录区中的3D图像标志221到图像间参考识别标志227。注意,如上所述,该信息是以节目序列为单位单独记录的。(3D 图像标志[ClipInfo_multiview_video_flag]221)首先,参考图30描述3D图像标志221的具体示例。3D图像标志的值=0 :在剪辑信息的节目序列的要播放的内容中只包括2D内容,而其中不包括3D内容。3D图像标志的值=1 :在剪辑信息的节目序列的要播放的内容中有可能包括3D内容。这样,记录标志=0/1的信息。注意,进行内容记录的设备确定3D图像是否包括在记录内容中,并按照确定信息记录上述标志。该处理与设置在剪辑信息文件中的每个节目序列相对应地进行。进行内容播放的设备可以以剪辑信息文件的节目序列为单位参考该标志的值识别3D图像是否包括在以节目序列为单位的内容中。(3D 图像配置信息[ClipInfo_multiview_video_configuration]222)接着,参考图31描述3D图像配置信息222的具体示例。将3D图像配置信息222设置成记录作为按照剪辑信息播放的内容的3D图像的编码模式信息的区域。更具体地说,如图31所图示,将编码配置信息记录成如下设置值=3 并排方法(并排); 值=4 :顶底方法(顶底);值=5 :帧顺序方法(帧顺序);值=30 =MVC编码2-基本流/I-系统流(剪辑包括按照MVC编码编码的两个基本流);值=31 =MVC编码2-基本流/2-系统流(剪辑包括按照MVC编码编码的两个基本流之一);值=32 =MVC编码I-基本流/I-系统流;值=40 :独立2-基本流/I-系统流(剪辑包括与MVC编码不同地编码的两个基本流);以及值=41 :独立2-基本流/2-系统流(剪辑包括与MVC编码不同地编码的两个基本流之一)。但是,在节目序列中混合地存在几种类型的3D内容的情况下,或在不能识别其类型的情况下,将该值设置成20 (无信息)。值=3的并排方法对应于图示在图I (I)中的编码方法。值=4的顶底方法对应于图示在图I (2)中的编码方法。值=5的帧顺序方法对应于图示在图I (3)中的编码方法。值=30-32的MVC编码方法对应于图示在图2(4)中的编码方法。在这种情况下,将基本流分类成I或2,将系统流分类成I或2。值=40-41的编码方法对应于图示在图2 (5)中的编码方法。在这种情况下,将基本流分类成2,将系统流分类成I或2。在3D图像包括在记录内容中的情况下,进行内容记录的设备按照编码模式信息记录上述值。按照设置在剪辑信息文件中的每个节目序列进行这种处理。注意,每当3D内容的类型发生变化时,就划分和记录节目序列,以便按一个节目序列是一种编码模式的设置进行3D图像记录。进行内容播放的设备参考上述值识别要使用剪辑信息播放的内容的编码模式,并进行与识别信息相对应的解码处理。3D图像的编码模式可以以节目序列为单位确定,并且可以按照该模式进行解码。(巾贞O 图像识别标志[ClipInfo_frameO_is_Left_flag] 223)接着,将参考图32描述帧O图像识别标志223的具体示例。帧O图像识别标志223是在3D图像编码方法是帧顺序方法(参考图I (3))的情况下记录并在播放期间使用的信息。换句话说,帧O图像识别标志223用于设置参考图31所述的(3D图像配置信息)=5的情况。如上所述和如图I (3)所图示,在帧顺序方法的情况下,将左眼图像(L图像)和右眼图像(R图像)设置成交替帧。例如,在一种组合中,将帧O设置成左眼图像(L图像),而将帧I设置成右眼图像(R图像),或在其他组合中,将帧O设置成右眼图像(R图像),而将帧I设置成左眼图像(L图像)。如果仅仅用户的左眼观看到L图像,而仅仅右眼观看到R图像,则可以得到正确的深度效果。正确设置L和R图像的显示序列的信息是图示在图32中的帧O图像识别标志223。更具体地说,例如,如图32所图示,记录如下信息 值=2 :帧O是右眼图像(R图像)值=3 :帧O是左眼图像(L图像)。但是,在不能获得指示帧O对应于L和R图像中的哪一个的信息的情况下,将该值设置成O (无信息)。在3D图像包括在记录内容中及其编码模式是帧顺序方法的情况下,进行内容记录的设备按照帧信息记录上述值。该处理按照设置在剪辑信息文件中的每个节目序列来进行。在使用剪辑信息播放的内容的解码处理期间,进行内容播放的设备参考上述值正确地确定巾贞O是L图像还是R图像,并且可以正确地进行L和R图像的播放和显不。播放设备可以以节目序列为单位进行确定,并按照确定信息进行解码处理。(基本图像识别标志[ClipInfo_base_view_is_Left_flag]224)接着,将参考图33描述基本图像识别标志224的具体示例。基本图像识别标志224是在3D图像编码方法是MVC编码方法(参考图2 (4))的情况下记录并在播放期间使用的信息。换句话说,基本图像识别标志224用于设置参考图31所述的(3D图像配置信息)=30-32的情况。在参考图2 (4)所述的MVC编码方法中,在某些情况下,可以进行在L图像与R图像之间有参考的编码处理。在进行按照视图间参考的编码的情况下,将L和R图像中的任何一个设置成基本视图(基本图像),而另一个图像参考基本视图来解码。基本图像识别标志224具有指示基本视图是L图像还是R图像的值。更具体地说,例如,如图33所图示,记录如下信息值=2 :基本视图是右眼图像(R图像);以及值=3 :基本视图是左眼图像(L图像)。但是,在不能获得指示基本视图对应于L和R图像中的哪一个的信息的情况下,将该值设置成O (无信息)。在3D图像包括在记录内容中及其编码模式是MVC编码方法(参考图2 (4))的情况下,进行内容记录的设备按照基本视图信息记录上述值。该记录处理以节目序列为单位来进行。在使用剪辑信息播放的内容的解码处理期间,进行内容播放的设备参考上述值确定基本视图是L图像还是R图像,并且可以正确地解码和显示L和R图像。该信息以节目序列为单位获取,并且可以切换该处理。(剪辑自适应图像识别标志[ClipInfo_this_Clip_is_Left_flag]225)接着,将参考图34描述剪辑自适应图像识别标志225的具体示例。在剪辑自适应图像识别标志225中,记录的是用在独立2-基本流/2-系统流(2-剪辑AV流)的情况下,参考图2 (5)所述的编码方法,S卩,编码方法[无视图间参考独立流(2个流)(非MVC)]中的标志。更具体地说,剪辑自适应图像识别标志225用于设置参考图31所述的(3D图像配置信息)=41 :独立2-基本流/2-系统流(剪辑包括与MVC编码不同地编码的两个基本流)的情况。
剪辑自适应图像识别标志225是指示该剪辑是与构成3D图像的左眼图像(L图像)相对应的剪辑还是与构成3D图像的右眼图像(R图像)相对应的剪辑的信息。注意,该信息被设置成以节目序列为单位的信息。更具体地说,例如,如图34所图示,剪辑自适应图像识别标志225具有如下值值=2 :该剪辑是与右眼图像(R图像)相对应的剪辑,而构成一对的另一个剪辑是与左眼图像(L图像)相对应的剪辑;以及值=3 :该剪辑是与左眼图像(L图像)相对应的剪辑,而构成一对的另一个剪辑是与右眼图像(R图像)相对应的剪辑。换句话说,值=3的剪辑自适应图像识别标志225指示该剪辑是L图像(左视图),而该对的另一个剪辑是R图像(右视图)。另外,值=2的剪辑自适应图像识别标志225指示该剪辑是R图像(右视图),而该对的另一个剪辑是L图像(左视图)。注意,在不能获得指示与剪辑的节目序列相对应的内容对应于L和R图像中的哪一个的信息的情况下,将该值设置成O (无信息)。在3D图像包括在记录内容中及其编码模式是参考图31所述的(3D图像配置信息)=41 :独立2-基本流/2-系统流的情况下,进行内容记录的设备按照所产生或所更新剪辑信息的设置记录上述值。该记录处理以节目序列为单位进行。在使用剪辑信息播放的内容的解码处理期间,进行内容播放的设备可以参考上述值正确地确定主路径和副路径中的每一条是L和R图像中的哪一个的播放路径,并且可以正确地解码和显示L和R图像。该信息以节目序列为单位获取,并且可以切换该处理。(编码模式识别标志ClipInfo_use_entropy_coding_mode_flag] 226)接着,将参考图35描述编码模式识别标志226的具体示例。在编码模式识别标志226中,记录的是用在参考图2 (4)所述的编码方法,即,编码方法[视图间参考流(MVC)]中的标志。更具体地说,编码模式识别标志226用于设置参考图31所述的(3D图像配置信息)=30-32的情况。编码模式识别标志226是指示作为编码处理是否进行使用熵编码模式的编码处理的识别标志。注意,如上所述,更具体地说,使用熵编码模式的编码处理例如是使用CABAC(基于上下文自适应二进制算术编码)的编码处理。
更具体地说,使用非熵编码模式的编码处理例如是使用CAVLC(基于上下文自适应可变长度编码)的编码处理。更具体地说,例如,如图35所图示,记录如下信息值=1 :不使用熵编码模式;以及值=2 :有可能使用熵编码模式。注意,在不能获得有关与剪辑信息的节目序列相对应的编码数据的编码的信息的情况下,将该值设置成O (无信息)。在3D图像包括在记录内容中及其编码模式是MVC编码方法(参考图2 (4))的情况下,进行内容记录的设备按照编码处理是否使用熵编码模式记录上述值。该记录处理以节目序列为单位来进行。·
在使用剪辑信息播放的内容的解码处理期间,进行内容播放的设备参考上述值识别编码模式,并且可以正确地解码和显示L和R图像。该信息以节目序列为单位获取,并且可以切换该处理。注意,例如,在某些情况下,播放设备可能是不能以熵编码模式解码CAVLC编码数据的设备。在这种情况下,停止3D图像的解码和播放处理,而可以根据编码模式识别标志226的设置信息进行通过只播放L图像或只播放R图像来播放2D图像的处理。如果不存在该标志,则播放设备不能识别是否以播放设备可以进行播放以便播放设备开始解码处理的编码模式作了编码。其结果是,出现处理错误。(图像间参考识别标志[ClipInfo_use_inter_view_prediction_flag]227)接着,将参考图36描述图像间参考识别标志[ClipInfo_use_inter_view_prediction_flag]227。在图像间参考识别标志227中,记录的是用在参考图2 (4)所述的编码方法,SP,编码方法[视图间参考流(MVC)]中的标志。更具体地说,图像间参考识别标志227也用于设置参考图31所述的(3D图像配置信息)=30-32的情况。图像间参考识别标志227是指示在设置了参考图31所述的(3D图像配置信息)=30-32的情况下是否执行进行视图间参考的编码的信息。即使在按照参考图2 (4)所述的编码方法,即,[视图间参考流(MVC)]的设置的编码处理中,在某些情况下,实际上,可能不进行L图像与R图像之间的参考处理。更具体地说,用作与一个剪辑信息的节目序列相对应播放的内容的编码数据包括仅仅在L图像与R图像之间无参考的编码数据;以及在L图像与R图像之间有参考的编码数据。将可以识别两种类型的数据的标志设置成图像间参考识别标志227。更具体地说,例如,如图36所图示,设置如下信息值=1 :无视图间参考;以及值=2 :有可能包括视图间参考。但是,在不能获得有关与剪辑信息的节目序列相对应的编码数据的编码的信息的情况下,将该值设置成O (无信息)。
在3D图像包括在记录内容中及其编码模式是MVC编码方法(参考图2 (4))的情况下,进行内容记录的设备按照在编码处理中是否进行视图间参考记录上述值。在使用剪辑信息播放的内容的解码处理期间,进行内容播放的设备参考上述值识别编码模式,并且可以正确地解码和显示L和R图像。[4.信息处理装置执行的处理序列]接着,将参考图37及其后续附图的流程图描述信息处理装置执行的处理序列。注意,按如下流程描述的处理在信息处理装置的数据处理单元中进行。数据处理单元包括具有执行程序的功能的CPU。例如,按照记录在存储器中的程序进行一系列处理。[4-1.内容的记录处理序列]首先,参考图37的流程图描述与介质有关的数据记录处理序列。注意,该处理是 已记录数据包括3D图像内容的情况的处理。在步骤S101-S103中,信息处理装置检查例如从拍摄过程中获取或从外部输入的3D图像内容的图像(视频)基本流的数量以及传输流的数量。在步骤SlOl中,从设置在输入数据中的属性信息(元数据)等中获取信息,或通过分析输入流来获取。注意,基本流是恰好在图像编码之后的数据流,而传输流是设置时间戳或其他数据(例如,与音频信息同步的数据等)的流数据。进行根据与基本流多路复用的传输流生成MPEG数据文件(例如,m2ts文件)并将该文件记录在介质上的处理。存在记录3D图像的情况、将L图像和R图像设置成单独基本流的情况和将L图像和R图像设置成一个基本流的情况。另外,在L图像和R图像被设置成一个基本流的情况下,从一个基本流中生成一个传输流。在L图像和R图像被设置成单独基本流的情况下,存在使用两个单独传输流的情况和将两个基本流统一设置成一个传输流的情况。这些情况按照例如上面参考图I和图2所述的编码模式来确定。注意,在某些配置中,在按照输入源(例如,特定电视台或特定类型设备)事先确定编码3D图像的方法的情况下,可以存储按照输入源的表格等,并且可以通过参考表格的处理确定输入数据的类型。在步骤S102中,确定图像(视频)基本流的数量是I还是2。在数量是I个的情况下,该处理序列前进到步骤Sm。在数量是2个的情况下,该处理序列前进到步骤S103。在步骤S103中,确定传输流的数量是I还是2。在数量是I个的情况下,该处理序列前进到步骤Sm。在数量是2个的情况下,该处理序列前进到步骤siii。该处理序列前进到步骤Slll的情况是将构成3D图像的L图像和R图像设置成单独的,即,两个传输流的情况。另一方面,该处理序列前进到步骤S121的情况是将构成3D图像的L图像和R图像设置成一个传输流的情况。首先,描述步骤Slll及其后续步骤的处理。换句话说,描述将构成3D图像的L图像和R图像设置成单独的,即,两个传输流的情况的处理。在步骤Slll中,分析两个输入流以生成入口点映像,并将两个输入流记录成另一个AV流文件(MPEG-2传输流(m2ts)文件)。换句话说,生成两个剪辑。注意,在这里,该剪辑表示存储实际内容的AV流文件和作为管理信息文件的剪辑信息文件的一个文件组。
在步骤S112中,对与两个剪辑相对应的m2ts文件中的每一个进行如下处理。生成代表3D内容部分的节目序列。将剪辑信息文件的3D图像标志[ClipInfo_multiview_video_flag]设置成[I],并与入口点映像(EP映像)一起记录在剪辑信息文件中。如上所述,以作为划分剪辑的播放划分单位的节目序列(program_sequence)为单位将信息记录在剪辑信息文件中。该节目序列在同一时间点只有一个系统时基并在同一时间点只有一个PMT (节目映像表)。另外,如参考图23和图26-图28所述,例如,将记录在随机播放等期间作为播放开始点的I-画面位置信息等的入口点映像(EP映像)记录在剪辑信息文件中。在步骤S112中,为与L和R图像中的每一个相对应的每个剪辑生成剪辑信息文件。注意,在该处理期间,除了以节目序列为单位将剪辑信息文件的3D图像标志[ClipInfo_multiview_video_flag]设置成[I]之外,还进行记录3D图像信息的处理。·该处理将参考图示在图38和图39中的流程图作详细描述。步骤SI 13到SI 15的后续处理是与播放清单文件有关的处理。首先,在步骤S113中,关于第一剪辑,生成参考包括3D内容的剪辑的位置的播放路径信息(播放项(PI ay 11 em ))。注意,将与作为3D图像内容的分流(constituent stream)的L和R图像之一相对应的剪辑设置成第一剪辑,而将与另一个图像相对应的剪辑设置成第二剪辑。在步骤S114中,关于第二剪辑,生成参考包括3D内容的剪辑的位置的播放路径信息(畐1J 播放项(SubP I ay 11 em ))。在步骤S115中,生成包括主路径(播放项(PlayItem))和副路径(副播放项(SubPlayItem))的播放清单。另外,将指示播放清单包括3D图像内容的播放清单文件的3D 图像标志[Playlist_multiview_video_flag]设置成[I]。注意,在生成播放清单文件期间,进行按照关于除了 3D图像标志之外的3D图像信息有关的已记录图像来设置值的处理。其详细处理将在后面参考图40的流程图加以描述。最后,在步骤S131中,更新信息文件。在这个处理期间,进行在记录在信息文件中的3D图像信息中将指示包括3D内容的3D图像标志[Index_multiview_video_flag]设置成[I]的处理。接着,描述步骤S121及其后续步骤的处理。换句话说,描述将构成3D图像的L图像和R图像统一设置成一个传输流的情况的处理。在步骤S121中,分析一个输入流以生成入口点映像,并将输入流记录成一个AV流文件(MPEG-2传输流(m2ts)文件)。换句话说,生成一个剪辑。该剪辑表示存储实际内容的AV流文件和作为管理信息文件的剪辑信息文件的一个文件组。在步骤S122中,对与该剪辑相对应的m2ts文件进行如下处理。生成代表3D内容部分的节目序列。将剪辑信息文件的3D图像标志[ClipInfo_multiview_video_flag]设置成[I],并与入口点映像(EP映像)一起记录在剪辑信息文件中。注意,在该处理期间,除了以节目序列为单位将剪辑信息文件的3D图像标志[ClipInfo_multiview_video_flag]设置成[I]之外,还进行记录3D图像信息的处理。其详细处理将在后面参考图38和图39的流程图加以描述。步骤S123到S124的后续处理是与播放清单文件有关的处理。首先,在步骤S123中,关于剪辑,生成参考包括3D内容的剪辑的位置的播放路径信息(播放项(PI ay 11 em ))。注意,在这种情况下,关于该剪辑,在一个剪辑中也包括L和R图像,以及关于生成的路径信息,只生成主路径(播放项),而不生成用于3D图像的副路径(副播放项)。在步骤S124中,生成包括主路径(播放项(PlayItem))的播放清单。另外,将指示播放清单包括3D图像内容的播放清单文件的3D图像标志[Playlist_multiview_video_flag]设置成[I] ο注意,在生成播放清单文件期间,进行按照与除了 3D图像标志之外的3D图像信息有关的已记录图像来设置值的处理。其详细处理将在后面参考图40的流程图加以描述。 最后,在步骤S131中,更新信息文件。在这个处理期间,进行在记录在信息文件中的3D图像信息中将指示包括3D内容的3D图像标志[Index_multiview_video_flag]设置成[I]的处理。(4-2.与剪辑信息文件有关的3D图像信息的记录/更新处理序列)接着,将参考图38的流程图来描述记录或更新剪辑信息文件的3D图像信息的记录/更新处理序列。该处理涉及图示在图37中的流程图中的步骤S112和S122的详细处理的流程。首先,在步骤S151中,选择剪辑中要处理的节目序列。接着,在步骤S152中,确定与所选节目序列相对应的内容是否包括3D内容。在内容包括所选节目程序的情况下,该处理序列前进到步骤S153。在内容不包括所选节目程序的情况下,该处理序列前进到步骤S154。在内容不包括所选节目序列的情况下,该处理序列前进到步骤S154,以便将与剪辑信息文件的节目序列相对应的3D 图像标志[ClipInfo_multiview_video_flag]设置成[O]。换句话说,设置指示3D图像不包括在与节目序列相对应的内容中的标志。接着,该处理序列前进到步骤S156。另一方面,在步骤S152中,当确定与所选节目序列相对应的内容包括3D内容时,该处理序列前进到步骤S153,以便将与剪辑信息文件的节目序列相对应的3D图像标志[ClipInfo_multiview_video_flag]设置成[I]。换句话说,设置指示3D图像包括在与节目序列相对应的内容中的标志。接着,该处理序列前进到步骤S155,以便进行记录与剪辑信息文件的节目序列相对应的除了 3D图像信息之外的3D图像信息的处理。换句话说,进行前面参考图29所述的以下3D图像信息来设置值的处理3D 图像配置信息[ClipInfo_multiview_video_configuration];巾贞O 图像识别标志[ClipInfo_frameO_is_Left_flag];基本图像识别标志[ClipInfo_base_view_is_Left_flag];剪辑自适应图像识别标志[ClipInfo_this_clip_is_Left_flag];编码模式识别标志[ClipInfo_use_entropy_coding_mode_flag];以及图像间参考识别标志[ClipInfo_use_inter_view_prediction_flag]。
进行按照记录/更新数据设置上述设置值的处理。注意,上述信息是按照要记录的3D图像的编码模式等的信息设置的。在该处理之后,该处理序列前进到步骤S156。在步骤S156中,确定与设置在剪辑中的所有节目序列相对应的处理是否都结束了。在存在未结束节目序列的情况下,对未结束节目序列进行步骤S151及其后续步骤的处理。在步骤S156中确定与设置在剪辑中的所有节目序列相对应的处理都结束了的情况下,结束该处理。(4-3.作为与剪辑信息文件有关的3D图像信息的帧O图像识别标志和基本图像识别标志的记录/更新处理序列)
接着,将参考图示在图39中的流程图描述与记录在剪辑信息文件中的3D 图像信息当中的后续信息,即,巾贞O图像识别标志[ClipInfo_frameO_is_Left_flag]和基本图像识别标志[ClipInfo_base_view_is_Left_flag]有关的记录序列。首先,在步骤S161中,选择剪辑中要处理的节目序列。接着,在步骤S162中,从与所选节目序列相对应的3D图像信息中获取3D图像配置信息[ClipInfo_multiview_video_configuration],并确定其设置值是否是[5]。换句话说,确定编码方法是否是帧顺序方法。帧O图像识别标志是播放设备中只在帧顺序方法的情况下才参考的值。另外,在记录处理期间,只在记录图像涉及帧顺序方法的情况下才进行有效信息的记录。在步骤S162中,在确定3D图像配置信息的设置值是[5]的情况下,该处理序列前进到步骤S163。在确定该设置值不是[5]的情况下,该处理序列前进到步骤S167。在步骤S162中确定3D图像配置信息的设置值是[5]的情况下,在步骤S163中,分析元数据(例如,图像(视频)基本流或用户数据中的SEI (补充增强信息)),并确定帧O图像是L图像还是R图像。在步骤S164中,在确定帧O是L图像的情况下,该处理序列前进到步骤S166,以便将与剪辑信息文件的节目序列相对应的巾贞O图像识别标志[ClipInfo_frameO_is_Left_flag]的设置值设置成[3](指示帧O=L图像)。另一方面,在步骤S164中,在确定帧O是R图像的情况下,该处理序列前进到步骤S165,以便将与剪辑信息文件的节目序列相对应的帧O图像识别标志[ClipInfo_frameO_is_Left_flag]的设置值设置成[2](指示帧O=R图像)。在完成该处理之后,该处理序列前进到步骤S167。在步骤S167中,从与所选节目序列相对应的3D图像信息中获取3D图像配置信息[ClipInfo_multiview_video_configuration],并确定其设置值是否是[30]、[31]或[32]。换句话说,确定编码方法是否是有可能进行视图间参考的编码方法。基本图像识别标志[ClipInfo_base_view_is_Left_flag]是播放设备中只在有可能进行视图间参考的编码方法的情况下才参考的值。另外,在记录处理期间,只在记录图像涉及有可能进行视图间参考的编码方法的情况下才进行有效信息的记录。在步骤S167中确定3D图像配置信息的设置值是[30]、[31]或[32]的情况下,该处理序列前进到步骤S168。在确定该设置值不是[30]、[31]或[32]的情况下,该处理序列前进到步骤S172。
在步骤S167中确定3D图像配置信息的设置值是[30]、[31]或[32]的情况下,在步骤S168中,分析元数据(例如,图像(视频)基本流或用户数据中的SEI (补充增强信息)),并确定基本视像是L图像还是R图像。在步骤S169中,在确定基本视像是L图像的情况下,该处理序列前进到步骤S171,以便将与剪辑信息文件的节目序列相对应的基本图像识别标志[ClipInfo_baSe_View_is_Left_flag]的设置值设置成[3](指示基本视图=L图像)。另一方面,在步骤S169中,在确定基本视像是R图像的情况下,该处理序列前进到步骤S170,以便将与剪辑信息文件的节目序列相对应的基本图像识别标志[ClipInfo_base_view_is_Left_flag]的设置值设置成[2](指示基本视图=R图像)。在该处理之后,该处理序列前进到步骤S172。在步骤S172中,确定与设置在剪辑中的所有节目序列相对应的处理是否都结束了。在存在未结束节目序列的情况下,对未结束节目序列进行步骤S161及其后续步骤的处理。·在步骤S172中确定与设置在剪辑中的所有节目序列相对应的处理都结束了的情况下,结束该处理。(4-4.与播放清单文件有关的3D图像信息的记录/更新处理序列)接着,将参考图40的流程图描述记录或更新播放清单文件的3D图像信息的记录/更新处理序列。该处理涉及图示在图37中的流程图中的步骤S115和S124的详细处理的流程。首先,在步骤S181中,确定与要处理的播放清单相对应的内容是否包括3D内容。在该内容包括3D内容的情况下,该处理序列前进到步骤S182。在该内容不包括3D内容的情况下,该处理序列前进到步骤S183。在确定该内容不包括3D内容的情况下,该处理序列前进到步骤S183,以便将播放清单文件的3D图像标志[PlayList_multiview_video_flag]设置成[O]。换句话说,在与播放清单相对应的内容中设置指示不包括3D图像的标志,并结束该处理。另一方面,在步骤S181中,在确定与要处理的播放清单相对应的内容包括3D内容的情况下,该处理序列前进到步骤S182,以便将与播放清单文件相对应的3D图像标志[PlayList_multiview_video_flag]设置成[I]。换句话说,设置指示3D图像包括在与播放清单文件相对应的内容中的标志。接着,该处理序列前进到步骤S184,以便进行记录除了与播放清单文件相对应的3D图像信息之外的3D图像信息的处理。换句话说,进行对前面参考图11所述的以下3D图像信息来设置值的处理3D 图像配置信息[PlayList_multiview_video_configuration];巾贞O 图像识别标志[PlayList_frameO_is_Left_flag];基本图像识别标志[PlayList_base_view_is_Left_flag];主路径图像识别标志[PlayList_MainPath_is_Left_flag];编码模式识别标志PlayList_use_entropy_coding_mode_flag];以及图像间参考识别标志[PlayList_use_inter_view_prediction_flag]。进行按照记录/更新数据设置上述设置值的处理。注意,上述信息是按照要记录的3D图像的编码模式等的信息设置的。
在该处理之后,结束该处理序列。(4-5.内容的附加记录处理序列)接着,将参考图41描述3D图像的附加记录处理序列。换句话说,对于已经在介质上完成记录的内容,在介质中存在与记录完成内容相对应的播放清单的情况下,执行附加记录与现有播放清单相对应的新内容的处理序列。首先,在步骤S201中,输入进行与现有播放清单相对应的3D内容的附加记录的命令。例如,由用户输入进行摄像机等中的拍摄图像的附加记录的命令信息等。步骤S202及其后续步骤的处理与前面参考图37所述的处理类似。在步骤S202-S204中,信息处理装置检查例如从拍摄过程中获取或从外部输入的 3D图像内容的图像(视频)基本流的数量以及传输流的数量。在步骤S202中,从设置在输入数据中的属性信息(元数据)等中获取该信息,或通过分析输入流来获取。在步骤S203中,确定图像(视频)基本流的数量是I还是2。在数量是I个的情况下,该处理序列前进到步骤S221。在数量是2个的情况下,该处理序列前进到步骤S204。在步骤S204中,确定传输流的数量是I还是2。在数量是I个的情况下,该处理序列前进到步骤S221。在数量是2个的情况下,该处理序列前进到步骤S211。该处理序列前进到步骤S211的情况是将构成3D图像的L图像和R图像设置成单独的,即,两个传输流的情况。另一方面,该处理序列前进到步骤S221的情况是将构成3D图像的L图像和R图像设置成一个传输流的情况。首先,描述步骤S211及其后续步骤中的处理。换句话说,描述将构成3D图像的L图像和R图像设置成单独的,即,两个传输流的情况的处理。在步骤S211中,分析两个输入流以生成入口点映像,并将两个输入流记录成另一个AV流文件(MPEG-2传输流(m2ts)文件)。换句话说,生成两个剪辑。注意,在这里,该剪辑表示存储实际内容的AV流文件和作为管理信息文件的剪辑信息文件的一个文件组。在步骤S212中,对与两个剪辑相对应的m2ts文件中的每一个进行如下处理。生成代表3D内容部分的节目序列。将剪辑信息文件的3D图像标志[ClipInfo_multiview_video_flag]设置成[I],并与入口点映像(EP映像)一起记录在剪辑信息文件中。在步骤S212中,为与L和R图像中的每一个相对应的每个剪辑生成剪辑信息文件。注意,在该处理期间,除了以节目序列为单位将剪辑信息文件的3D图像标志[ClipInfo_multiview_video_flag]设置成[I]之外,还进行记录3D图像信息的处理。注意,在这个步骤中,进行前面参考图示在图38和图39中的流程图所述的处理。步骤S213到S215的后续处理是与播放清单文件有关的处理。首先,在步骤S213中,关于第一剪辑,生成参考包括3D内容的剪辑的位置的播放路径信息(播放项(PI ay 11 em ))。注意,将与作为3D图像内容的分流的L和R图像之一相对应的剪辑设置成第一剪辑,而将与另一个图像相对应的剪辑设置成第二剪辑。在步骤S214中,关于第二剪辑,生成参考包括3D内容的剪辑的位置的播放路径信息(畐1J 播放项(SubP I ay 11 em ))。
在步骤S215中,将主路径(播放项(PlayItem))和副路径(副播放项(SubPlayItem))附加记录在要附加记录的播放清单中。另外,将指示播放清单包括3D图像内容的播放清单文件的3D图像标志[Playlist_multiview_video_flag]设置成[I]。注意,在更新播放清单文件期间,进行按照与除了 3D图像标志之外的3D图像信息有关的已记录图像来设置值的处理。其详细处理与前面参考图40的流程图所述的处理相同。最后,在步骤S231中,更新信息文件。在这个处理期间,进行在记录在信息文件中的3D图像信息中将指示包括3D内容的3D图像标志[Index_multiview_video_flag]设置成[I]的处理。接着,描述步骤S221及其后续步骤的处理。换句话说,描述将构成3D图像的L图像和R图像统一设置成一个传输流的情况的处理。
在步骤S221中,分析一个输入流以生成入口点映像,并将输入流记录成一个AV流文件(MPEG-2传输流(m2ts)文件)。换句话说,生成一个剪辑。该剪辑表示存储实际内容的AV流文件和作为管理信息文件的剪辑信息文件的一个文件组。在步骤S222中,对与该剪辑相对应的m2ts文件进行如下处理。生成代表3D内容部分的节目序列。将剪辑信息文件的3D图像标志[ClipInfo_multiview_video_flag]设置成[I],并与入口点映像(EP映像)一起记录在剪辑信息文件中。 注意,除了以节目序列为单位将剪辑信息文件的3D图像标志[ClipInfo_multiview_video_flag]设置成[I]之外,还进行记录3D图像信息的处理。其详细处理与前面参考图38和图39的流程图所述的处理相同。步骤S223到S224的后续处理是与播放清单文件有关的处理。首先,在步骤S223中,关于剪辑,生成参考包括3D内容的剪辑的位置的播放路径信息(播放项(PI ay 11 em ))。注意,在这种情况下,关于该剪辑,在一个剪辑中也包括L和R图像,以及关于生成的路径信息,只生成主路径(播放项),而不生成3D图像的副路径(副播放项)。在步骤S224中,在要附加记录的播放清单中生成作为与要附加记录内容相对应的播放路径信息的主路径(播放项(Playltem))。另外,将指示播放清单包括3D图像内容的播放清单文件的3D图像标志[Playlist_multiview_video_flag]设置成[I]。注意,在更新播放清单文件期间,进行按照与除了 3D图像标志之外的3D图像信息有关的已记录图像来设置值的处理。其详细处理与前面参考图40的流程图所述的处理相同。最后,在步骤S231中,更新信息文件。在这个处理期间,进行在记录在信息文件中的3D图像信息中将指示包括3D内容的3D图像标志[Index_multiview_video_flag]设置成[I]的处理。(4-6.内容的编辑处理序列)接着,将参考图42的流程图描述信息处理装置执行的数据编辑处理序列。图示在图42中的流程是描述在进行删除在介质上已经完成了记录的3D图像内容的编辑处理的情况下的处理序列的流程。
首先,在步骤S301中,检测来自用户的内容删除命令的输入。内容删除按预定删除单位进行。更具体地说,以作为设置在播放清单中的播放路径信息的播放项为单位进行内容删除。在步骤S302中,删除由指定删除播放项所参考的剪辑(剪辑信息文件和AV流文件)的指定部分。在步骤S303中,删除指定删除播放项。接着,在步骤S304中,确定在剩余在进行播放项删除的播放清单中的播放项所参考的剪辑中是否存在设置成3D 图像标志[ClipInfo_multiview_video_flag]=l的节目序列。换句话说,确定是否存在具有指示包括3D图像的3D图像标志=1作为剩余在删除后剪辑中的节目序列的3D图像信息的节目序列。在某种情况下,该处理序列前进到步骤S306,以便要编辑的3D图像标志[Playlist_multiview_video_flag]的设置值保持被设置成[I]。换句话说,保持指示在删 除处理后播放清单的要播放的内容中包括3D图像的3D图像标志=1。另一方面,在步骤S304中,在确定剩余在进行播放项删除的播放清单中的播放项所参考的剪辑中不存在设置成3D 图像标志[ClipInfo_multiview_video_flag]=l的节目序列的情况下,该处理序列前进到步骤S305。在步骤S305中,将要编辑的播放清单的3D图像标志[Playlist_multiview_video_flag]的设置值从[I]改变到[O]。换句话说,设置指示在删除后播放清单的要播放的内容中不包括3D图像的3D图像标志=0。接着,在步骤S307中,确定在设置在将播放清单设置成编辑的目录(例如,图示在图3中的BDAV目录)下的所有播放清单当中是否存在3D图像标志[Playlist_multiview_video_flag]的设置值是[I]的播放清单。换句话说,确定是否剩余设置成指示包括3D图像的标志的播放清单。在剩余播放清单的情况下,该处理序列前进到步骤S309。在未剩余播放清单的情况下,该处理序列前进到步骤S308。在确定剩余播放清单的情况下,在步骤S309中,不改变而是保持包括要编辑的播放清单的目录的信息文件的3D图像标志[Index_multiview_video_flag]的设置值[I]。换句话说,保持指示在信息文件管理下的内容中包括3D图像的标志的值。另一方面,在步骤S307中确定在将播放清单设置成编辑的目录下的播放清单中不存在具有3D图像标志=1的播放清单的情况下,在步骤S308中,将包括要编辑的播放清单的目录的信息文件的3D图像标志[Index_multiview_video_flag]的设置值从[I]改变成[O]。换句话说,设置指示在信息文件管理下的内容中不包括3D图像的标志的值。(4-7.内容的播放处理序列)接着,将参考图示在图43中的流程图描述信息处理装置的内容播放处理序列。首先,在步骤S401中,信息处理装置检测播放命令输入。注意,内容播放命令例如是按照用户在初始显示菜单上输入播放命令执行的。接着,在步骤S402中,信息处理装置确定信息文件的3D图像标志[Index_multiview_video_flag]是否是 I。3D图像标志=1的情况指示在信息文件管理下的内容中包括3D图像。在这种情况下,该处理序列前进到步骤S411。
另一方面,3D图像标志=0的情况指示在信息文件管理下的内容中不包括3D图像。在这种情况下,该处理序列前进到步骤S403。首先,描述步骤S403及其后续步骤的处理。换句话说,该处理涉及3D图像标志=0和在信息文件管理下的内容中不包括3D图像的情况。在这种情况下,在步骤S403中,进行在播放设备(播放器)中设置普通配置(即,播放处理配置)以便对2D图像进行播放处理以及将视频输出设置成2D图像的输出设置的处理。接着,在步骤S404中,将标题清单显示在显示单元上,并响应用户输入开始标题(播放清单)的播放。否则,开始标题的自动播放。注意,标题清单的播放使用包括在信息文件中的数据来进行。如果用户指定标题清单中的特定标题,则开始指定标题的播放。注意,在与事先规定为默认的标题相对应的内容被设置成与用户指定的存在与否无关地播放 的情况下播放内容。接着,在步骤S405中,进行用户指定的内容或事先规定的内容的播放。在这种情况下,由于在信息文件管理下的内容中不包括3D内容,所以进行2D内容的播放处理。 在步骤S406中,在未检测到播放结束命令的情况下,重复步骤S404及其后续步骤的处理,以便继续进行内容播放。在步骤S406中,在检测到播放结束命令的情况下,结束该处理。接着,描述步骤S411及其后续步骤的处理。换句话说,该处理涉及3D图像标志=1和在信息文件管理下的内容中包括3D图像的情况。在这种情况下,在步骤S411中,进行在播放设备(播放器)中设置普通配置(即,播放处理配置)以便对3D图像进行播放处理以及将视频输出设置成3D图像的输出设置的处理。接着,在步骤S412中,显示标题清单,并响应用户输入开始标题(播放清单)的播放。否则,开始标题的自动播放。注意,使用包括在信息文件中的数据来进行标题清单的播放。如果用户指定标题清单中的特定标题,则开始指定标题的播放。注意,在与事先规定为默认的标题相对应的内容被设置成与用户指定的存在与否无关地播放的情况下播放内容。接着,在步骤S413中,获取设置在与要播放的标题相对应的播放清单文件中的3D图像信息。换句话说,首先,获取参考图11等所述的如下信息3D 图像标志[PlayList_multiview_video_flag];3D 图像配置信息[PlayList_multiview_video_configuration];巾贞O 图像识别标志[PlayList_frameO_is_Left_flag];基本图像识别标志[PlayList_base_view_is_Left_flag];主路径图像识别标志[PlayList_MainPath_is_Left_flag];编码模式识别标志[PlayList_use_entropy_coding_mode_flag];以及图像间参考识别标志[PlayList_use_inter-view_prediction_flag]。首先,播放设备参考3D图像标志[PlayList_multiview_video_flag]和图像配置信息[PlayList_multiview_video_configuration]。在3D图像配置信息中记录着前面参考图13所述的编码模式信息。播放设备首先根据3D图像配置信息确定当前设备是否可以播放编码数据。
如前面参考图13所述,在3D图像配置信息中设置了指示以如下编码模式中的哪一种记录作为记录图像的3D图像的信息值=3:并排方法;值=4 :顶底方法;值=5:帧顺序方法;值=30 =MVC编码2_基本流/I-系统流(I-剪辑AV流);值=31 =MVC编码2-基本流/2-系统流(2_剪辑AV流);值=32 =MVC编码I-基本流/I-系统流(I-剪辑AV流);值=40 :独立2-基本流/I-系统流(I-剪辑AV流)(非MVC编码);以及 值=41 :独立2-基本流/2-系统流(2_剪辑AV流)(非MVC编码)。播放设备根据3D图像配置信息确定当前设备是否可以播放编码数据。注意,在3D图像配置信息=30-32的设置的情况下,参考编码模式识别标志确定当前设备是否可以播放编码数据。换句话说,如前面参考图18所述,编码模式识别标志是指示作为编码处理是否可以进行使用熵编码模式的编码处理的识别标志。更具体地说,使用熵编码模式的编码处理例如是使用CABACX基于上下文自适应二进制算术编码)的编码处理。更具体地说,使用非熵编码模式的编码处理例如是使用CAVLC(基于上下文自适应可变长度编码)的编码处理。另外,在3D图像配置信息=30-32的设置的情况下,播放设备参考编码模式识别标志确定当前设备是否可以播放编码数据。在步骤S414中确定当前设备不能播放编码数据的情况下,该处理序列前进到步骤S415,以便使用3D图像进行2D图像的播放处理。这种处理例如是进行只将L图像用作播放数据等的播放处理的异常处理。另一方面,在步骤S414中确定当前设备可以播放编码数据的情况下,该处理序列前进到步骤S416,以便进行3D图像的播放处理。注意,在播放处理中,通过参考通过播放清单文件和剪辑信息文件设置的3D图像信息和通过进行与参考信息相对应的最佳处理来进行播放处理。注意,在剪辑信息文件中以节目序列为单位设置3D图像信息,并且在进行节目序列的切换的情况下,还进行切换所参考3D图像信息的处理。在步骤S417中,在未检测到播放结束命令的情况下,重复步骤S412及其后续步骤的处理,以便继续进行内容播放。在步骤S417中,在检测到播放结束命令的情况下,结束该处理。注意,在步骤S404或步骤S412中进行的显示标题清单的处理期间,可以配置成执行将根据包括在像信息文件或播放清单文件那样的管理信息文件中的3D图像识别标志在显示单元上显示确定信息(即,有关是否有可能包括3D图像的确定信息)的处理。例如,对于在存储在整个记录介质中的内容中有关是否有可能包括3D图像的确定信息,可以利用根据信息文件中的3D图像识别标志显示确定信息的处理;以及对于以记录在记录介质中的内容的标题为单位的有关是否有可能包括3D图像的确定信息,可以利用根据播放清单文件中的3D图像识别标志显示确定信息的处理。用户可以按照显示确定是否在整个介质中或者以标题为单位存在3D图像。[5.信息处理装置的配置的示例]接着,将参考图44描述进行上述记录/播放处理的信息处理装置的配置的示例。图44是图示按照本发明实施例的信息处理装置400的配置的示例的方块图。信息处理装置400是对介质410进行数据记录和数据播放中的至少一种处理的设备。更具体地说,信息处理装置例如是记录/播放设备、播放设备、记录设备、摄像机、PC等。注意,虽然在图44中图示了盘状介质作为介质410,但该介质不局限于盘状介质,而是可以使用像闪速存储器那样的介质。如图44所图示,信息处理装置400包括数据处理单元(记录/播放处理单元)401、存储器402、输入单元403、输出单元404、介质接口 405和本地存储单元406。
数据处理单元401包括具有执行各种数据处理程序的程序执行功能的CPU。例如,执行进行数据记录/播放处理的应用程序。例如,进行按照图示在图37到图43中的流程图的处理。存储器402由RAM、ROM等构成,用作数据处理单元401执行的应用程序等的存储区。另外,存储器402还用作应用参数的工作区,以及用作介质记录数据的缓冲区等。输入单元403例如是可以作出数据记录或播放命令的输入或各种输入的用户操纵单元。注意,输入单元403还包括遥控器,以便可以输入遥控器操纵信息。输出单元404是由显示器、扬声器等构成的视频或音频输出单元。介质接口 405是应用于使用介质410的数据记录或播放处理的接口。按照数据处理单元401的请求,进行将数据写入介质410中的处理和从介质410中读取数据的处理。本地存储单元406由例如硬盘等构成。例如,本地存储单元用作内容和其他各种数据或程序的记录区。在上文中,参考具体实施例对本发明作了详细描述,但是,显而易见,本领域的普通技术人员可以不偏离本发明的精神地对这些实施例作出修改和替代。换句话说,由于以示范性形式对本发明作出公开,所以不应该理解为限制性的。本发明的精神应该参考权利要求书来确定。另外,描述在本说明书中的一系列处理可以以硬件配置、软件配置、或它们的组合配置中执行。在以软件配置进行处理的情况下,可以将记录处理序列的程序安装在与专用硬件配置组装在一起的计算机的存储器中以便加以执行,或者可以将程序安装在可以进行各种处理的通用计算机中以便加以执行。例如,可以事先将程序记录在记录介质中。除了从记录介质安装到计算机中之外,可以经由像LAN (局域网)或因特网那样的网络接收程序,并将其安装在像硬盘那样的内置记录介质中。注意,公开在本说明书中的各种处理可以以时序方式执行,并且按照处理设备的处理能力或如果有必要的话,可以并行地或单独地进行处理。另外,在说明书中,一个系统是多个设备的逻辑集合配置,构成设备不局限于包含在同一机箱内。工业应用性如上文所述,按照本发明的实施例,可以实现能够容易地获取关于构成记录在记录介质上的3D图像的帧的属性信息的数据记录/播放配置。3D图像的该属性信息以每一个管理信息文件的管理数据为单位记录在每一个分层式管理信息文件作为属性。在编码方法是帧顺序方法的情况下,记录指示每一个帧是左眼图像(L图像)还是右眼图像(R图像)的帧识别数据,而在编码方法是在解码期间参考到L和R图像中的任何一个的视图间参考编码方法的情况下,记录指示L和R图像中的哪一个是基本图像的基本图像识别数据。根据该配置,播放设备可以确定帧的属性而不用对要播放的数据进行分析。标号清单
101UI 信息[UIAppInfoBDAV O ];102 播放清单信息[TableOfPlayLists ()];103 制造商专用数据区[MakersPrivateData ()];111 制造商 ID [maker—ID]记录区;112制造商型号代码[maker—model—code]记录区;113 数据块[data—block]记录区;115 标志信息[Index—multiview—video—flag];1213D 图像标志[PlayList—multiview—video—flag];1223D 图像配置信息[PlayList—multiview—video—configuration];123 巾贞 0 图像识别标志[PlayList—frameO—is—Left—flag];124 基本图像识别标志[PlayList—base—view—is—Left—flag];125 主路径图像识别标志[PlayList—MainPath—is—Left—flag];126 编码模式识别标志[PlayList—use—entropy—coding—mode—flag];127 图像间参考识别标志[PlayList—use—inter—view—prediction—flag];130播放清单;131主路径(主播放项);132副路径(副播放项);135 剪辑-a ;136 剪辑 _b ;141主路径(播放项)信息记录区;142副路径(副播放项)信息记录区;145副路径(副播放项)类型信息记录区;201ClipInfo ;202SequenceInfo ;203ProgramInfo ;204CPI ;205C1 ipMark ;206MakersPrivateData ;210EP 映像;220 节目序列数量(number—of—program—sequences);2213D 图像标志[Cliplnfo—multiview—video—flag];2223D 图像配置信息[Cliplnfo—multiview—video—configuration];223 巾贞 0 图像识别标志[Cliplnfo—frameO—is—Left—flag];
224 基本图像识别标志[ClipInfo_base_view_is_Left_flag];225 剪辑自适应图像识别标志[ClipInfo_this_Clip_is_Left_flag];226 编码模式识别标志[ClipInfo_use_entropy_coding_mode_flag];227 图像间参考识别标志[ClipInfo_use_inter-view_prediction_flag];400信息处理装置;401数据处理单元(记录/播放处理单元);402 存储器;403输入单元; 404输出单元;405 介质接口 ;406本地存储单元;以及410 介质
权利要求
1.一种信息处理装置,包括 数据处理单元,其在记录介质上进行数据记录处理, 其中在记录介质上的数据记录处理期间,该数据处理单元进行在每一个分层式管理信息文件中记录包括在已记录数据中的3D图像的属性信息作为以每一个管理信息文件的管理数据为单位的属性的处理,并且关于构成3D图像的帧的属性信息包括在要记录的属性信息中。
2.根据权利要求I的信息处理装置,其中在编码3D图像的方法是帧顺序方法的情况下,该数据处理单元进行将指示构成3D图像的帧是左眼图像(L图像)还是右眼图像(R图像)的帧识别数据记录为管理信息文件中的属性信息的处理。
3.根据权利要求I的信息处理装置,其中在编码3D图像的方法是将左眼图像(L图像)帧和右眼图像(R图像)帧中的任何一个设置成作为在解码期间的参考图像的基本图像的视图间参考编码方法的情况下,该数据处理单元进行将指示L和R图像中的哪一个是基本图像的基本图像识别数据记录为管理信息文件中的属性信息的处理。
4.根据权利要求1-3中的任何一项的信息处理装置,其中该数据处理单元允许指示编码3D图像的方法的3D图像配置信息包括在属性信息中并记录在管理信息文件中。
5.根据权利要求I的信息处理装置,其中该数据处理单元以每一个管理信息文件中的管理数据为单位将属性信息记录在包括如下文件的每一个管理信息文件中 Ca)设置成与作为存储图像数据的文件的流文件相对应的剪辑信息文件;以及 (b)含有与剪辑信息文件有关的播放部分指定信息的播放清单文件。
6.一种信息处理装置,包括 数据处理单元,对来自记录介质的数据进行数据播放处理, 其中在对来自记录介质的数据的数据播放处理期间,该数据处理单元顺序地从每一个分层式管理信息文件中读取记录在记录介质上的已编码3D图像的属性信息,获取关于构成3D图像的帧的属性信息作为以每一个管理信息文件的管理数据为单位的属性,并且根据所获取的属性信息进行解码处理。
7.根据权利要求6的信息处理装置, 其中在编码记录在记录介质上的3D图像的方法是帧顺序方法的情况下,属性信息包括指示构成3D图像的帧是左眼图像(L图像)还是右眼图像(R图像)的帧识别数据,并且 其中该数据处理单元从管理信息文件中读取帧识别数据并进行根据所读取的帧识别数据正确地确定左眼图像(L图像)和右眼图像(R图像)的解码处理。
8.根据权利要求6的信息处理装置, 其中在编码记录在记录介质上的3D图像的方法是将左眼图像(L图像)帧和右眼图像(R图像)帧中的任何一个设置成作为在解码期间的参考图像的基本图像的视图间参考编码方法的情况下,该属性信息包括指示L和R图像中的哪一个是基本图像的基本图像识别数据,并且 其中该数据处理单元从管理信息文件中读取基本图像识别数据并进行根据所读取的基本图像识别数据正确地确定基本视图的解码处理。
9.根据权利要求6-8中的任何一项的信息处理装置, 其中该属性信息包括指示编码3D图像的方法的3D图像配置信息,并且其中该数据处理单元基于该3D图像配置信息确定编码记录在记录介质上的3D图像的方法。
10.根据权利要求6的信息处理装置, 其中该属性信息记录在包括如下文件的每一个管理信息文件中 Ca)设置成与作为存储图像数据的文件的流文件相对应的剪辑信息文件;以及(b)含有与剪辑信息文件有关的播放部分指定信息的播放清单文件,并且其中该数据处理单元从根据要以播放清单文件和剪辑信息文件的顺序播放的数据所选择的管理信息文件中读取以管理数据为单位的属性信息。
11.一种在其上记录图像数据的信息记录介质,其作为已记录数据包括 流文件,其将3D图像数据存储为要播放的内容;以及 管理信息文件,其具有存储用于内容的管理信息的分层式配置, 其中每一个分层式管理信息文件存储关于构成3D图像数据的帧的属性信息作为包括在记录内容中的3D图像的属性信息,并且 其中用于播放内容的播放设备通过根据管理信息文件的层级顺序地参考属性信息,分析以每一个管理信息文件的管理数据为单位的、与包括在信息记录介质的记录内容中构成3D图像的帧有关的属性。
12.根据权利要求11的信息记录介质, 其中在编码3D图像的方法是帧顺序方法的情况下,该属性信息包括指示构成3D图像的帧是左眼图像(L图像)还是右眼图像(R图像)的帧识别数据,并且 其中该播放设备允许从管理信息文件中读取帧识别数据并进行根据所读取的帧识别数据正确地确定左眼图像(L图像)和右眼图像(R图像)的解码处理。
13.根据权利要求11的信息记录介质, 其中在编码3D图像的方法是将左眼图像(L图像)帧和右眼图像(R图像)帧中的任何一个设置成作为在解码期间的参考图像的基本图像的视图间参考编码方法的情况下,该属性信息包括指示L和R图像中的哪一个是基本图像的基本图像识别数据,并且 其中该播放设备允许从管理信息文件中读取基本图像识别数据并进行根据所读取的基本图像识别数据正确地确定基本视图的解码处理。
14.根据权利要求11-13中的任何一项的信息记录介质, 其中该属性信息包括指示编码3D图像的方法的3D图像配置信息,并且 其中该播放设备允许基于3D图像配信息确定编码记录在记录介质上的3D图像的方法。
15.根据权利要求11-14中的任何一项的信息记录介质, 其中该属性信息记录在包括如下文件的每一个管理信息文件中 Ca)设置成与作为存储图像数据的文件的流文件相对应的剪辑信息文件;以及(b)含有与剪辑信息文件有关的播放部分指定信息的播放清单文件,并且其中该播放设备从根据要以播放清单文件和剪辑信息文件的顺序播放的数据所选择的管理信息文件中读取属性信息并分析以每一个管理信息文件所管理的数据为单位的、与构成3D图像的帧有关的属性。
16.一种使信息处理装置在记录介质上进行数据记录处理的信息处理方法,其中在记录介质上的数据记录处理期间,数据处理单元进行在每一个分层式管理信息文件中记录包括在已记录数据中的3D图像的属性信息作为以每一个管理信息文件中的管理数据为单位的属性的处理,并且关于构成3D图像的帧的属性信息包括在要记录的属性信息中。
17.一种使信息处理装置进行从记录介质的数据播放处理的信息处理方法, 其中在从记录介质的数据播放处理期间,数据处理单元顺序地从每一个分层式管理信息文件中读取记录在记录介质上的已编码3D图像的属性信息,获取关于构成3D图像的帧的属性信息作为以每一个管理信息文件的管理数据为单位的属性,并且根据所获取的属性信息进行解码处理。
18.一种使信息处理装置在记录介质上进行数据记录处理的程序,该程序使得数据处理单元 在记录介质上的数据记录处理期间,进行在每一个分层式管理信息文件中记录包括在已记录数据中的3D图像的属性信息作为以每一个管理信息文件中的管理数据为单位的属性的处理,并且 允许关于构成3D图像的帧的属性信息包括在要记录的属性信息中。
19.一种使信息处理装置进行从记录介质的数据播放处理的程序,该程序使得数据处理单元 在从记录介质的数据播放处理期间,从每一个分层式管理信息文件中顺序地读取记录在记录介质上的已编码3D图像的属性信息,获取关于构成3D图像的帧的属性信息作为以每一个管理信息文件的管理数据为单位的属性,并且根据所获取的属性信息进行解码处理。
全文摘要
为了实现容易地获得关于构成记录在记录介质上的3D图像配置帧的属性信息的数据记录和播放配置,将3D图像的属性信息记录为分层管理信息文件的管理信息文件的管理数据为单位的属性。如果编码方法是帧顺序方法,则记录指示每一帧是左眼图像(L图像)还是右眼图像(R图像)的帧识别数据,而如果编码方法是在解码期间参考L图像或R图像帧中任何之一的视图间参考编码方法,则记录指示L或R图像是基本图像的基本图像识别数据。作为该配置的结果,播放装置能够确定帧属性而不用分析要播放的数据。
文档编号H04N13/00GK102918848SQ20118002686
公开日2013年2月6日 申请日期2011年3月28日 优先权日2010年4月8日
发明者浜田俊也 申请人:索尼公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1