3d影像的记录介质、再现装置、系统lsi、再现方法、眼镜、显示装置的制作方法

文档序号:7732077阅读:94来源:国知局

专利名称::3d影像的记录介质、再现装置、系统lsi、再现方法、眼镜、显示装置的制作方法
技术领域
:本发明是属于3D影像和2D影像的记录技术的
技术领域
的发明。
背景技术
:2D影像是捕捉显示装置的显示画面作为X-Y平面并用该X-Y平面上的像素表现的图像,也称作平面视觉图像。相对而言,3D影像是对显示装置的画面中的X-Y平面上的像素增加Z轴方向的纵深而成的图像。3D影像通过同时再现应该左眼收看的左视影像和应该右眼收看的右视影像,利用这些左视影像和右视影像发挥立体视觉效果,来供用户收看。用户会感觉到3D影像的像素中具有正的Z轴坐标的像素在显示装置的画面的前面,具有负的Z轴坐标的像素在画面的后面。在光盘中存储3D影像的情况下,要求与只能再现存储有2D影像的光盘的再现装置(以下称作“2D再现装置”)之间的再现互换性。对于存储有3D影像的光盘,在2D再现装置无法将3D影像作为2D影像进行再现的情况下,需要制作存储相同内容的3D用盘和2D用盘这样的两种盘,导致成本升高。由此,要求存储有3D影像的光盘在2D再现装置中能够作为2D影像再现,在能够再现2D影像和3D影像的再现装置(以下称作“2D/3D再现装置”)中能够作为2D影像或者3D影像再现。作为确保存储有3D影像的光盘的再现互换性的技术的现有技术,记载在以下的专利文献1中。专利文献1日本专利第3935507号公报在立体视觉再现中,需要将左视的视频流和右视的视频流条目到记录介质来让用户收看,但是,预先将这些左视视频流和右视视频流转换成何种形式成为问题。一般的记录形式是以TS分组级对左视视频流和右视视频流进行复用,作为一个传输流进行记录,但是,由此将导致能够分配给左视视频流和右视视频流的比特率降低。由此,容易产生画质的降低。为了避免比特率的降低,有如下思路将左视视频流和右视视频流存储在不同的传输流文件中,从光盘提供左视视频流,从硬盘提供右视视频流。在这种情况下,能够从光盘和硬盘的双方提供TS分组,因此,针对左视视频流和右视视频流的每一个,都能够确保某种程度的比特率。但是,这种思路虽然适合由光盘提供左视视频流、从网络提供右视视频流、将它们组合起来再现给用户这样的用途,但是,无法在1个光盘存储左视视频流和右视视频流。由此,不能说这种思路适合在1个光盘中记录左视视频流和右视视频流、作为1件商品销售或者在店面内出租这样的服务形式,从电影作品的业界来看,应该说是不太受欢迎。在确保比特率的同时记录左视视频流和右视视频流的方法有如下思路如在所谓的多角度再现中实现的那样,将左视视频流和右视视频流转换成1个交织形式的传输流文件,并记录到光盘。在将左视视频流和右视视频流转换成交织形式而存储到1个传输流文件的存储形式中,在构成左视视频流的盘区和构成右视视频流的盘区内,到达时间戳(ArrivalTimeStamp(ATS))的值不连续,因此,在再现时,将反复呈现ATS时增时减这样的不规则变化。这与通常的视频流的ATS变化,即ATS单调增加这样的变化不同,因此,在利用2D再现装置将相应的交织形式的传输流文件供2D再现装置再现的情况下,有无法保障2D再现装置的正常动作这样的危险性。
发明内容本发明的目的在于,提供一种能够保障由3D再现装置和2D再现装置的双方进行再现的记录介质。为了解决上述课题,本发明涉及的记录介质记录有播放列表信息和流文件,其中,上述播放列表信息包括1个以上的再现区间信息,上述再现区间信息包括指定存储有视频流的上述流文件的文件参照信息,上述流文件是交织的传输流文件和通常形式的传输流文件,通过分别交替地配置对存储有左视视频流的传输流进行分割而得到的多个分割部分、与对存储有右视视频流的传输流进行分割而得到的多个分割部分,来构成上述交织的传输流文件,上述交织的传输流文件由与上述文件参照信息相同的识别序号和表示交织的扩展名确定,上述通常形式的传输流文件是上述左视视频流和上述右视视频流的某一方,存储有能够单独再现的基视视频流,上述通常形式的传输流文件由与上述文件参照信息相同的识别序号和表示是通常形式的扩展名确定。发明效果在本发明中,交织形式的传输流文件由与文件参照信息相同的识别序号和表示是交织形式的传输流文件的扩展名确定,因此,在再现装置的输出模式是立体视觉再现模式的情况下,如果读取可由播放列表信息内的文件参照信息和表示是交织形式的传输流文件的扩展名识别的交织形式的传输流文件的盘区而用于再现,则限于输出模式被设定成立体视觉再现模式的情况,能够读取交织形式的传输流文件的盘区。由此,不会由2D再现装置读取交织形式的传输流文件的盘区,因此,交织形式的传输流的独特的ATS的变化,即反复呈现ATS时增时减这样的不规则变化,不会导致2D再现装置的误动作或不稳定化。并且,如果预先制作记述有某个确定的文件参照信息的播放列表信息,则在3D再现时,读取具有该文件参照信息的文件名和表示是交织形式的传输流的扩展名的交织形式的流文件进行再现,在2D再现时,读取具有该文件参照信息的文件名和表示是通常形式的传输流文件的扩展名的传输流文件进行再现。由此,不需要分开制作3D用播放列表信息和2D用播放列表信息,因此,著作的工作减少。此外,通过使用在播放列表信息中记述的文件参照信息和表示是通常形式的传输流文件的扩展名,能够访问交织形式的传输流文件的盘区中的基视视频流的盘区。即使不记录与交织形式的传输流文件不同的、用于平面视觉的传输流,也能够实现3D再现装置中的立体视觉和2D再现装置中的平面视觉双方。能够在一张BD-ROM中记录3D的电影作品来提供给用户。不需要记录与交织形式的传输流文件不同的、用于平面视觉的传输流文件,因此,不需要捆绑销售3D影像用的记录介质和2D影像用的记录介质,也不需要将3D影像用的记录介质和2D影像用的记录介质作为不同的商品进行销售。不会导致流通成本或小卖店·批发商店中的库存管理成本增大,因此,电影作品的业界能够在不改变已有的2D影像的电影作品的情况下进行处理。图1是表示关于记录介质、再现装置、显示装置、眼镜的使用行为的方式的图。图2是在左侧描绘出用户的脸部,在右侧描绘出表示作为对象物的恐龙的骨骼的动态图像的图。图3是表示用于立体视觉的左视视频流和右视视频流的内部结构的一例的图。图4表示多层化后的光盘的内部结构。图5是表示以文件系统为前提的光盘的应用格式的图。图6是表示记录方法的处理顺序的流程图。图7表示怎样在PES分组列中存储视频流并转换成TS分组和源分组。图8是示意地表示怎样对AV剪辑进行复用的图。图9表示通过记录方法得到的盘区(extent)的内部结构。图10是表示盘区和传输流文件之间的对应的图。图11表示对交织形式的传输流文件和左视的传输流文件进行耦合(coupling)的方法。图12是表示AV文件写入过程的处理顺序的流程图。图13是表示剪辑信息文件的内部结构的图。图14是表示剪辑信息文件中的流属性信息的图。图15是表示剪辑信息文件中的条目映射表的图。图16表示通过条目映射来登记条目点的情况。图17表示没有产生2D播放项目和3D播放项目的混合存在的播放列表。图18表示在图17的3D播放列表中再增加1个副路径而成的播放列表。图19是表示播放列表信息的数据结构的图。图20是表示副路径信息表的内部结构的图。图21表示对左视和右视定义怎样的再现区间。图22表示流选择表。图23是在图17的3D播放列表中写入左视/右视识别信息后的图。图24表示分别构成有左视图像和右视图像与中心图像的2个播放列表信息。图25表示2D/3D再现装置的结构。图26是表示系统目标解码器4和平面存储器组件5a的内部结构的图。图27是表示平面合成部5b的内部结构的图。图28是表示PG平面的合成方式的图。图29是示意地表示在使用偏移值进行修剪再重叠之后如何显示给用户的图。图30是表示寄存器组件10的内部结构和再现控制引擎7b的内部结构的图。图3l是表示输出模式的选择模型的状态转变的图。图32是表示初始化的处理顺序的流程图。图33是表示再现环境改变时的进程的处理顺序的流程图。图34是表示流选择进程的处理顺序的流程图。图35是表示播放列表的再现顺序的流程图。图36是表示在再现控制引擎的状态从停止中切换到3D播放列表的情况下,怎样的事件被输出到BD一丁应用的图。图37是表示在再现控制引擎的状态从2D播放列表再现切换到3D播放列表再现的情况下,怎样的事件被输出到BD一丁应用的图。图38是表示在基于再现控制引擎的3D播放列表的再现中切换了作为对象的流的情况下,怎样的事件被输出到BD一丁应用的图。图39是表示显示装置300、3D眼镜400的内部结构的图。图40表示3D模式下的显示内容以及眼镜的左视的状态和右视的状态。图4l表示不切换左右的光栅而切换2个眼镜的光栅时的多信道模式下的显示内容以及左视的状态和右视的状态。图42是表示再现装置和显示装置之间的连接方式的图。图43表示表示左右的差的像素数和显示装置的画面上的距离之间的关系。图44是组合视频流和PG流时的组合信息的记述例。图45是表示按照流组合信息进行再现装置的流选择的处理顺序的流程图。图46是表示可网罗多个3D方式的PSR的比特分配的图。图47是使播放器设定寄存器反映显示装置所对应的3D再现方式的图。图48表示索引表和电影对象之间的关系。图49是表示流选择的处理顺序的流程图。图50是表示记录装置的内部结构的图。符号说明looBD—R。M200再现装置300电视4003D眼镜500遥控器lBD驱动器2a、2b读缓沖器4系统目标解码器5a平面存储器组件5b平面合成部6HDM工发送接收部7再现控制部9管理信息存储器lo寄存器组件11程序执行部12程序存储器13HDMV模块14BD-J平台15中间件16模式管理模块17用户事件处理部18局部存储器19非易失存储器23PID滤波器27PID滤波器31主视频解码器32左视视频平面33右视视频平面34副视频解码器35副视频平面36PG解码器37PG平面38IG解码器39IG平面40主音频解码器41副音频解码器42混频器具体实施例方式(第1实施方式)参照附图,说明具有上述课题解决机构的记录介质和再现装置的实施方式。首先,简单阐述立体视觉的原理。一般,右眼和左眼由于其位置的差异,右眼看到的像和左眼看到的像在视觉上会有一些差异。利用上述差异,人能够立体地识别眼睛看到的像。在进行立体显示的情况下,利用人的视差,平面的图像看起来宛如立体。具体地说,在平面显示的图像中,右眼用的图像和左眼用的图像具有相当于与人的视差相当的视觉的差异程度的差异,通过以短时间间隔切换显示这些图像,看起来宛如立体的显示。这种短时间间隔只要是通过上述切换显示而使人有看起来立体的错觉的程度的时间即可。作为立体视觉的实现方法,有使用全息摄影技术的方法和使用视差图像的方式。首先,作为第一个全息摄影技术的特征,能够与人通常识别物体的情况完全相同地、立体地再现物体,但是,对于动态图像的生成,虽然技术上的逻辑成立,但需要伴有随机生成全息摄影用的动态图像的巨大的运算量的计算机、以及具有在Imm之间拉出几千条线的析像度的显示装置。在现有技术下实现起来是非常困难的,作为商用而实用化的例子几乎没有。第二个是使用视差图像的方式。这种方式的优点在于,至多准备右眼用和左眼用的2个视点的影像即可实现立体视觉,在技术上,从如何能够只让对应的眼睛看到与左右眼分别对应的图画的观点来看,以时分式(sequentialsegregationmethod)为代表的几种技术已经被实用化。时分式是指如下的方法在时间轴方向上交替地显示左眼用影像和右眼用影像,借助眼睛的余像反应在大脑内使左右的场景重合,识别成立体影像。图1(a)是表示关于记录介质、再现装置、显示装置、眼镜的使用行为的方式的图。如该图所示,作为记录介质的一例的BD-R0M100、再现装置200与电视300、3D眼镜400、遥控器500—起构成家庭影院系统(hometheatersystem),供用户使用。BD-R0M100向上述家庭影院系统供给例如电影作品。再现装置200与电视300连接,再现BD-ROMlOO。电视300通过显示电影作品的再现影像或者显示菜单等,由此向用户提供对话的操作环境。本实施方式的显示装置300通过用户佩戴3D眼镜400而实现立体视觉,但如果显示装置300是双凸透镜(lenticular)方式的,则不需要3D眼镜400。双凸透镜方式的显示装置300在画面中的纵向上同时交替地排列有左眼用的图片和右眼用的图片,在显示装置的画面表面上,通过被称作双凸透镜的拱形的透镜,构成左眼用的图片的像素只在左眼上成像,构成右眼用的图片的像素只在右眼上成像,由此看到左右眼睛存在视差的图片,实现立体视觉。3D眼镜400具有液晶光栅,让用户收看基于时分式或者偏光眼镜方式的视差图像。视差图像是指由进入右眼的影像和进入左眼的影像构成的一组影像,使得只有与各个眼睛对应的图片进入用户的眼睛而进行立体视觉。图1(b)表示左眼用影像的显示时。在画面上显示出左眼用的影像的瞬间,上述3D眼镜400使与左眼对应的液晶光栅为透光,使与右眼对应的液晶光栅为遮光。图1(c)表示右眼用影像的显示时。在画面上显示出右眼用的影像的瞬间,与方才相反,使与右眼对应的液晶光栅为透光,使与左眼对应的液晶光栅为遮光。遥控器500是从用户受理针对分层化后的GUI的操作的设备,为了进行相应的操作受理,遥控器500具有调用构成GUI的菜单的菜单键、使构成菜单的GUI部件的焦点移动的箭头键、对构成菜单的GUI部件进行确定操作的决定键、用于将分层化后的菜单返回到上一级菜单的返回键、以及数值键。以上是有关记录介质和再现装置的使用方式的说明。在本实施方式中,说明将用于立体视觉的视差图像存储到信息记录介质的方法。视差图像方式是分别准备进入右眼的影像和进入左眼的影像,使得只有与各自的眼睛相对应的图片进入来进行立体视觉的方法。图2示出在左侧描绘出用户的脸部,在右侧从左眼看到作为对象物的恐龙的骨骼时的例子以及从右眼看到作为对象物的恐龙的骨骼时的例子。如果反复进行右眼和左眼的透光、遮光,则在用户的大脑内,借助眼睛的余像反应使左右的场景重合,能够识别为在脸部的中央的延长线上存在立体影像。将视差图像中进入左眼的图像称作左眼图像(L图像),进入右眼的图像称作右眼图像(R图像)。并且,将各个图片成为L图像的动态图像称作左视视频,将各个图片成为R图像的动态图像称作右视视频。并且,将通过对左视视频和右视视频数字化并压缩编码而得到的视频流称作左视视频流和右视视频流。图3是表示用于立体视觉的左视视频流和右视视频流的内部结构的一例的图。该图的第2段表示左视视频流的内部结构。该流包含有图片数据II、P2、Br3,Br4、P5、Br6、Br7、P9这样的图片数据。这些图片数据按照解码时间戳(DecodeTimeStamp(DTS))进行解码。第1段表示左眼图像。根据PTS,按照II、Br3、Br4、P2、Br6、Br7、P5的顺序对如此解码后的图片数据II、P2、Br3、Br4、P5、Br6、Br7、P9进行再现,由此左眼图像被再现。在图3中,将不具有参照图片而仅使用编码对象图片进行图片内预测编码的图片称作I图片。图片是指包含帧和场这两者的一个编码单位。此外,将参照已处理过的1张图片进行图片间预测编码的图片称作P图片,将同时参照已处理过的2张图片进行图片间预测编码的图片称作B图片,将B图片中被其他图片参照的图片称作Br图片。此外,在此将帧构造时的帧和场构造时的场称作视频存取单元。第4段表示右视视频流的内部结构。该右视视频流包含有P1、P2、B3、B4、P5、B6、B7、B8这样的图片数据。这些图片数据按照DTS解码。第3段表示右眼图像。根据PTS,按照PI、B3、B4、P2、B6、B7、P5的顺序对如此解码后的图片数据PI、P2、B3、B4、P5、B6、B7、B8进行再现,由此右眼图像被再现。第5段表示使3D眼镜400的状态如何变化。如该第5段所示可知,在收看左眼图像时,关闭右眼的光栅,在收看右眼图像时,关闭左眼的光栅。这些左视视频流和右视视频流除了通过利用了时间方向的相关特性的图片间预测编码以外,还通过利用了视点间的相关特性的图片间预测编码进行压缩。右视视频流的图片参照左视视频流的相同显示时刻的图片进行压缩。例如,右视视频流起始的P图片参照左视视频流的I图片,右视视频流的B图片参照左视视频流的Br图片,右视视频流的第二个P图片参照左视视频流的P图片。作为这种利用了视点间的相关特性的视频压缩的方法,有被称作MultiviewVideoCoding(MVC)的MPEG-4AVC/H.264的修正标准。作为IS0/IECMPEG和ITU-TVCEG的共同项目的JointVideoTeam(JVT),已经在2008年7月完成了被称作MultiviewVideoCoding(MVC)的MPEG-4AVC/H.264的修正标准的制定。MVC是汇集多个视点的影像进行编码的标准,不仅将影像的时间方向的类似性,还将视点间的类似性也用于预测编码,由此,与多个视点的独立压缩相比提高了压缩效率。并且,将通过MVC压缩编码后的左视视频流和右视视频流中的能够单独解码的视频流称作“基视视频流(base-viewvideostream)”。此外,将根据与构成左视视频流和右视视频流中的基视视频流的各个图片之间的帧间相关特性被压缩编码、且在基视视频流被解码后能够解码的视频流称作“相关视频流(cbpendent-viewstream)”。接着,说明用于构造记录介质的方式,即记录介质的生产行为的方式。图4表示多层化后的光盘的内部结构。第1段表示多层化后的光盘即BD-R0M,第2段是在水平方向上拉伸存在于各个记录层上的螺旋轨道而描绘出的图。这些记录层中的螺旋轨道作为1个连续的卷区进行处理。卷区由位于最内周的导入区、位于最外周的导出区、存在于其间的第1记录层的记录区域、第2记录层的记录区域、第3记录层的记录区域构成。这些第1记录层的记录区域、第2记录层的记录区域、第3记录层的记录区域构成1个连续的逻辑地址空间。卷区从起始开始按照访问光盘的单位来标记顺序号,将这种序号称作逻辑地址。通过指定逻辑地址来从光盘读取数据。在此,逻辑地址连续的扇区在光盘上的物理配置也是连续的。即,逻辑地址连续的扇区的数据能够不进行查找而读取。另一方面,假定对于记录层的边界那样不能进行连续读取的部分,逻辑地址不连续。卷区在导入区之后记录有文件系统管理信息,接着存在被文件系统管理信息管理的分区(partition)。文件系统是指用被称作目录或者文件的单位来表现盘上的数据的结构,在BD-R0M100的情况下,通过UDF(UniversalDiscFormat)进行记录。即使在日常使用的PC(个人计算机)的情况下,通过被称作FAT或者NTFS的文件系统,利用目录或者文件这样的构造记录在硬盘上的数据表现在计算机上,提高了用户安全性。通过该文件系统,能够使用目录、文件构造,与通常的PC相同地读取所记录的逻辑数据。将在文件系统中能够访问的文件中、存储有通过复用视频流和音频流而得到的AV流的文件称作“AV文件”。另一方面,将存储有AV流以外的一般的数据的文件称作“非AV文件”。以视频流、音频流为代表的PacktizedElementary流(PES流)在转换成TS分组后进行复用,因而将AV流成为传输流形式的AV文件称作“传输流文件”。与此不同,以视频流、音频流为代表的PES流在转换成打包列(pack)后进行复用,因而将AV流成为系统流形式的AV文件称作“系统流文件”。记录在BD-ROM、BD-RE、BD-R中的AV文件是前者的传输流文件。记录在DVD-Video、DVD-RW、DVD-R、DVD-RAM中的AV文件是后者的系统流文件,也称作视频对象。第4段表示由文件系统管理的文件系统区域中的区域分配。在文件系统区域中的内周侧存在非AV数据记录区域。在非AV数据记录区域之后存在AV数据记录区域。第5段表示这些非AV数据记录区域和AV数据记录区域的记录内容。在AV数据记录区域存在构成AV文件的盘区。在非AV数据记录区域存在构成AV文件以外的非AV文件的盘区。图5是表示以文件系统为前提的光盘的应用格式的图。BDMV目录是记录有在BD-ROM中处理的AV内容和管理信息等数据的目录。在BDMV目录之下,存在被称作“PLAYLIST目录”、“GLIPINF目录”、“STREAM目录”、“BDJO目录”、“JAR目录”这5个子目录,BDMV目录中配置有“index.bdmv”、“MovieObject.bdmv”这两种文件。"index,bdmv(文件名固定)”存储有表示在BD-ROM中能够再现的多个标题的标题序号和规定各个标题的程序文件、即BD-J对象或者电影对象之间的对应的索引表。索引表是涉及BD-ROM整体的管理信息,在将盘插入再现装置之后,index,bdmv被最先读取,由此,在再现装置中唯一地识别盘。索引表是对存储在BD-ROM中的全部标题、顶部菜单、FirstPlay这样的标题结构进行定义的最上位层的表。在索引表中从一般的标题、顶部菜单标题、FirstPlay标题中指定最初执行的程序文件。BD-ROM的再现装置每当调用标题或者菜单时,参照索引表执行预定的程序文件。在此,FirstPlay标题是由内容供应商设定的,设定有在投入盘时自动执行的程序文件。此外,关于顶部菜单标题,在由于利用遥控器的用户操作而执行“返回菜单”这样的命令时,被调用的电影对象、BD-J对象被指定。作为涉及立体视觉的信息,Index,bdmv具有Initial_output—mode信息。该Initial_output—mode信息是在下载了Index,bdmv的情况下,规定再现装置的输出模式的初始状态应该怎样的信息,能够在该Initialoutputjiiode信息中预先规定制作者一方希望的输出模式。"MovieObject.bdmv(文件名固定)”存储有1个以上的电影对象。电影对象是在将命令解释器作为控制主体的动作模式(HDMV模式)下,规定再现装置应该进行的控制顺序的程序文件,包括屏蔽标记,该屏蔽标记规定在由用户进行了1个以上的命令和针对⑶I的菜单调用、标题调用的情况下,是否屏蔽这些调用。在“BDJ0目录”中存在被赋予扩展名bdjo的程序文件(xxxxx.bdjo[“xxxxx”可变,扩展名“bdjo”固定])。该程序文件存储有在将作为字节代码解释器的Java(注册商标)虚拟机作为控制主体的动作模式(BD-J模式)下规定再现装置应该进行的控制顺序的BD-J对象。该BD-J对象包括“应用管理表”。BD-J对象内的“应用管理表”是用于使再现装置进行将标题作为生存区间的应用信令的表。应用管理表包括在与BD-J对象对应的标题成为当前标题时确定应该使之动作的应用的“应用识别符”、和“控制码”。将由应用管理表规定生存区间的BD-J应用特别称作“BD-J应用”。控制码在设定成AutoRim的情况下,表示在将该应用加载到堆存储器之后自动启动,在设定成Present的情况下,表示在将该应用加载到堆存储器之后应该等待来自其他应用的调用再启动。另一方面,在BD-J应用中,有即使标题结束其动作也不结束的应用。将相应的应用称作“标题无约束应用”。与该Java(注册商标)应用的实体相当的是存储在BDMV目录之下的JAR目录中的Java(注册商标)档案库文件(YYYYY.jar)。应用例如是Java(注册商标)应用,由加载到虚拟机的堆栈区域(也称作工作存储器)的1个以上的xlet程序构成。应用由加载到该工作存储器的xlet程序和数据构成。在“PLAYLIST目录”中存在被赋予扩展名mpls的播放列表信息文件(xxxxx.mpls[“xxxxx”可变,扩展名“mpls”固定])。“播放列表”是指通过在AV流的时间轴上规定再现区间并在逻辑上指定该再现区间彼此之间的再现顺序而规定的再现路径,具有规定对多个AV流中的哪个的哪部分进行再现并按照怎样的顺序进行场景展开的作用。播放列表信息文件存储有定义相应播放列表的“模式”的播放列表信息。再现控制用的Java(注册商标)应用能够通过命令Java(注册商标)虚拟机生成再现该播放列表信息的JMF播放器实例(instance),来开始AV再现。JMF(JavaMediaFramework)播放器实例是指根据JMF播放器类别在虚拟机的堆存储器上生成的实际的数据。在“CLIPINF目录”中存在被赋予扩展名clpi的剪辑信息文件(xxxxx.Clpi[“xxxxx”可变,扩展名“Clpi”固定])。构成在以上的目录中存在的文件的盘区(extent)记录在非AV数据区域。"STREAM目录”是存储有传输流文件的目录,在本目录中按照xxxxx.m2ts([“xxxxx”可变,扩展名“m2ts”固定])这种形式存储有传输流文件。STREAM目录中的传输流文件存储有AV剪辑。“AV剪辑”是指AV流的“片段”,是存储有视频流、音频流、图形流等多种PES流的分割部分的分组的集合体,是时间戳连续而能够进行某个一定期间的无缝(Seamless)AV再现的集合体。AV剪辑不管长短,例如1秒、5秒、1分钟,只要在时间轴上能保障某种有限时间的再现即可。此外,作为用于管理·控制各种PES流的信息,AV剪辑具有欧洲数字广播标准规定的分组管理信息(PCR、PMT、PAT)。PCR(Program#Clock#Reference)为了取得作为ATS时间轴的ATC(ArrivalTimeClock)和作为PTS·DTS时间轴的STC(SystemTimeClock)的同步,具有与向解码器传送该PCR分组的ATS相对应的STC时间的信息。PMT(Program_map_table)具有传输流文件中包含的影像声音·图形等各个流的PID和与各个PID对应的流的属性信息,具有涉及AV剪辑的各种描述符。在描述符中具有指示许可·不许可传输流文件的复制的复制控制信息等。在PMT的起始配置有记述该PMT中包含的数据的长度等的PMT头部。在其之后,配置有多个涉及AV剪辑的描述符。前述的复制控制信息等作为描述符进行记载。在描述符之后,配置有多个传输流文件中包含的各个流涉及的流信息。流信息由记载有用于识别流的压缩编解码等的流类型、流的PID、流的属性信息(帧率、纵横尺寸比等)的流描述符构成。流描述符存在的数量是存在于AV剪辑中的流的数量。PAT(ProgramAssociationTable)表示在AV剪辑中利用的PMT的PID是哪个,按照PAT自身的PID排列进行登记。这些PCR、PMT、PAT在欧洲数字广播标准下,具有规定构成一个广播节目(Program)的部分传输流的作用,再现装置在欧洲数字广播标准下,能够如处理构成一个广播节目的部分传输流那样用于解码器处理AV剪辑。这是在谋求欧洲数字广播标准的终端装置和BD-ROM再现装置之间的互换性。此外,将AV剪辑中的存储有左视视频流的分割部分的分组、存储有左视用的图形流的分割部分的分组、存储有应该与它们一起再现的音频流的分割部分的分组等、存储有左视再现用的多种PES流的分割部分的分组的集合体称作“左视AV剪辑”,该“左视AV剪辑”中时间戳连续,保障某个一定期间的无缝AV再现。如果该左视AV剪辑包含基视视频流而能够进行平面视觉再现,则该左视AV剪辑称作“2D/左视AV剪辑”。在以下的说明中,除非特别指出,否则设左视视频流是基视视频流,包含左视视频流的左视AV剪辑是2D/左视AV剪辑。此外,将AV剪辑中的存储有右视视频流的分割部分的源分组、存储有右视用的图形流的分割部分的源分组、存储有应该与它们一起再现的音频流的分割部分的源分组等,存储有右视再现用的多种PES流的分割部分的分组的集合体称作“右视AV剪辑”,该“右视AV剪辑”中时间戳连续,保障某个一定期间的连续再现。存储在CLIPINF目录中的剪辑信息文件,是按照每个AV剪辑表示左视AV剪辑或者右视AV剪辑是哪个分组的集合体等AV剪辑的详细情况的信息,是在再现对应的AV剪辑之前先从存储器中被读取而在该AV剪辑的再现持续期间供再现装置参照的信息。以上是有关记录介质的内部结构的说明。接下来,说明图4和图5所示的记录介质的制作方法即记录方法的方式。本实施方式中的记录方法不仅包括实时制作上述AV文件和非AV文件并将其直接写入AV数据记录区域、非AV数据记录区域的实时记录,而且包括事前制作应该记录在卷区的比特流的整体像,根据该比特流制作母盘,通过对该母盘进行冲压来批量生产光盘的预格式记录。本实施方式中的记录介质是通过基于实时记录的记录方法和基于预格式记录的记录方法而确定的记录介质。图6是表示记录方法的处理顺序的流程图。步骤S301是确定BD-ROM的标题构造的过程。由此制作标题构造信息。标题构造信息是使用树结构规定BD-ROM中的再现单位的关系,例如标题、电影对象、BD-J对象、播放列表之间的关系的信息。具体而言,标题构造信息规定与想要制作的BD-ROM的“盘名,,对应的节点、在该BD-ROM中与能够从Index,bdmv再现的“标题”对应的节点、与构成该标题的“电影对象和BD-J对象”对应的节点、以及从该电影对象和BD-J对象再现的“播放列表”的节点,通过用边(edge)将这些节点连接,从而规定标题、电影对象、BD-J对象、播放列表之间的关系。步骤S302是进行在标题中利用的动态图像、声音、静止图像以及字幕信息的输入的过程。步骤S303是通过对标题构造信息实施经由⑶I的基于用户操作的编辑处理,从而制作BD-ROM脚本数据的过程。在此,BD-ROM脚本数据是在再现AV流时使再现装置进行标题单位下的再现的信息,在BD-ROM中作为索引表、电影对象、播放列表定义的信息相当于脚本。BD-ROM脚本数据包括构成流的素材信息、再现区间、表示再生路径的信息、菜单画面配置以及来自菜单的转变信息等。步骤S304是编码过程,根据BD-ROM脚本数据进行编码,得到PES流。步骤S305是基于BD-ROM脚本数据的复用过程,通过该过程对PES流进行复用而得到AV剪辑。在步骤S306中,得到用于向BD-ROM记录的数据库。在此,数据库是用前述的BD-ROM定义的索引表、电影对象、播放列表以及BD-J对象等的总称。在步骤S307中,将Java(注册商标)程序、通过复用过程得到的AV剪辑、BD-ROM数据库作为输入,按照以BD-ROM为基准的文件系统格式制作AV文件、非AV文件。步骤S308是应该记录在BD-ROM的数据中的非AV文件的写入过程,步骤S309是AV文件的写入过程。步骤S305的复用过程包括第1转换过程和第2转换过程,上述第1转换过程在将视频流、音频流和图形流转换成PES流之后再转换成传输流,上述第2转换过程将构成传输流的各个TS分组转换成源分组。步骤S305的复用过程对构成动态图像、声音、图形的源分组列进行复用。步骤S309的AV文件写入过程将源分组列作为AV文件的盘区,写入记录介质的连续区域。作为写入对象的流如下所示。视频流视频流表示电影的主视频和副视频。在此,主视频表示在“画中画”中作为母图像显示的通常的影像,副视频是指在“画中画”中以小画面显示的影像。主视频包括左视视频和右视视频这两种,副视频也包括左视视频和右视视频这两种。视频流除了使用上述MVC以外,还使用MPEG-2、MPEG-4AVC或者SMPTEVC-I等方式进行编码记录。·音频流音频流表示影像的主声音部分。音频流通过杜比AC_3、DolbyDigitalPlus、MLP、DTS、DTS-HD或者线性PCM等方式被压缩·编码记录。音频流包括主音频流和副音频流这两种。主音频流是在进行混频再现时应该成为主声音的音频流,副音频流是在进行混频再现时应该成为副声音的音频流。演示图形流演示图形流(PresentationGraphics流PG流)是影像的字幕、字符等表示应该与图片精密同步的图形的图形流,存在有关英语、日语、法语那样的多种语言的流。PGM1SPCS(PresentationControlSegment)>PDS(PalletDefineSegment)>WDS(WindowDefineSegment),ODS(ObjectDefineSegment)这样的一系列功能段构成。ODS(ObjectDefineSegment)是对作为字幕的图形对象进行定义的功能段。WDS(WindowDefineSegment)是对画面中的图形对象的比特量进行定义的功能段,PDS(PalletDefineSegment)是描绘图形对象时规定色彩的功能段。PCS(PresentationControlSegment)是规定字幕显示中的页面控制的功能段。相应的页面控制包括Cut-In/0ut、Fade_in/0ut、ColorChange、Scroll、Wipe_In/0ut。伴随基于PCS的控制,能够实现一边逐渐消除某个字幕一边显示下一字幕的显示效果。在图形流的再现中,图形解码器按照流水线方式执行对属于某个显示单位的ODS进行解码并将图形对象写入对象缓冲器的处理、以及将通过对属于先行显示单位的ODS进行解码而得到的图形对象写入平面存储器的处理,通过全驱动硬件,实现上述精密的同步。虽然未复用到传输流文件,但是在呈现字幕的流中,除了PG流之外还有文本字幕(textST)流。textST流是用字符码表现字幕的内容的流。该PG流和textST流的组在BD-ROM标准下称作"PGTextST流”。·交互图形流交互图形流(InteractiveGraphics流IG流)是实现利用遥控器的对话控制的图形流。在IG流中定义的对话控制是与DVD再现装置上的对话控制具有互换性的对话控制。相应的IG流由被称作ICS(InteractiveCompositionSegment)、PDS(PaletteDifinitionSegment)>ODS(0bjectDefinitionSegment)的功能段构成。0DS(0bjectDefinitionSegment)是定义图形对象的功能段。聚集多个该图形对象,描绘对话画面上的按钮。PDS(PaletteDifinitionSegment)是描绘图形对象时规定色彩的功能段。ICSdnteractiveCompositionSegment)是实现按照用户操作改变按钮的状态这样的状态变化的功能段。ICS包括对按钮进行了确定操作时应该执行的按钮命令。交互图形流表示通过在画面上配置⑶I部件而制作的对话画面。图7(a)更详细地示出怎样在PES分组列中存储视频流。该图的第1段表示视频流的视频帧列。第2段表示PES分组列。第3段表示通过转换这些PES分组列而得到的TS分组列。如该图的箭头yyl、yy2、yy3、yy4所示,视频流中的多个作为视频演示单元(VideoPresentationUnit)的I图片、B图片、P图片按照每个图片来分割,存储到PES分组的有效载荷。各个PES分组具有PES头部,在PES头部中存储有作为图片的显示时刻的PTS(PresentationTime-Stamp)、及作为图片的解码时刻的DTS(DecodingTime-Stamp)。<TS分组列〉图7(b)示出最终写入到AV剪辑的TS分组的形式。第1段表示TS分组列,第2段表示源分组。第3段表示AV剪辑。如第1段所示,TS分组是被分成具有识别流的PID等信息的4比特的“TS头部”和存储数据的184比特的“TS有效载荷”的固定长度的分组,前述说明的PES分组被分割并存储在TS有效载荷中。参照第2段,对TS分组赋予4比特的TP_Extra_Header,在被转换成192比特的源分组后的状态下,写入AV剪辑。在TP_Extra_Header中记载有ATS(Arrival_Time_Stamp)等信息。ATS表示向该TS分组的PID滤波器传送的传送开始时刻。在AV剪辑中如第3段所示排列源分组,从AV剪辑的起始起递增的序号被称作SPN(源分组序号)。<AV剪辑中的复用〉图8是示意地表示怎样对左视AV剪辑进行复用的图。首先,将左视视频流和音频流(第1段)分别转换成PES分组列(第2段),再转换成源分组列(第3段)。同样地,将左视演示图形流和左视交互图形(第7段)分别转换成PES分组列(第6段),并转换成源分组列(第5段)。按照其ATS的顺序排列由此得到的构成视频、音频、图形的源分组。这是因为,源分组应该按照其ATS读入到读缓冲器。由此,如果按照ATS来排列源分组,则能够得到左视AV剪辑。该左视AV剪辑被设定成读缓冲器不下溢的大小,成为向记录介质记录的对象。将在ArrivalTimeClock(ATC)时间轴上ATS连续的源分组的集合称作ATC序列,将在SystemTimeClock(STC)时间轴上DecodingTime-Stamp(DTS)和PresentationTime-Stamp(PTS)连续的源分组的集合称作STC序列。图9表示通过记录方法得到的盘区。第1段表示构成AV文件的盘区EXT_L[i]、EXT_L[i+l]、EXT_R[i]、EXT_R[i+l]。第2段表示属于各个盘区内的源分组列。该第1段中的盘区是交织配置构成右视AV剪辑的源分组的组和构成左视AV剪辑的源分组的组而成的。该图中的交织配置是指构成右视AV剪辑的源分组集合和构成左视AV剪辑的源分组集合作为一个盘区被记录成具有“右视”、“左视”、“右视”、“左视”……这样的规则性。在此,括号中的变量i、i+l表示作为第几个盘区被再现。从该记法可知,由变量i指示的2个盘区、即EXT_L[i]、EXT_R[i]同时被再现,由变量i+Ι指示的2个盘区、即EXT_L[i+l]、EXT_R[i+l]同时被再现。将盘区EXT_L[i]的大小称作SEXT_L[i],将盘区EXT_R[i]的大小称作SEXT_R[i]。说明怎样确定这些SEXT_L、EXT_R的大小。这里的盘区在再现装置中被交替地读取到右视用读缓冲器和左视用读缓冲器这样的2个缓冲器中,从而供给到视频解码器。由此,SEXT_L、EXT_R的大小需要考虑到将右视用读缓冲器和左视用读缓冲器充满的时间来设定。即,当将向右视用读缓冲器传送的传送速率设为Rmaxl时,必须设定右视用读缓冲器的容量,使得满足如下关系右视用读缓冲器=RmaxlX“伴随跳转将左视用读缓冲器充满的时间”在此,跳转与盘查找同义。原因在于在BD-ROM中能够确保记录的连续区域是有限的,左视视频流和右视视频流未必相邻地记录,也可能记录在打乱的区域中。接下来,考虑“伴随跳转将左视用读缓冲器充满的时间”。左视用读缓冲器中的TS分组蓄积以Rud-RmaX2这样的传送速率进行。这表示从左视用读缓冲器输出的输出速率RmaX2和向左视用读缓冲器输入的输入速率Rud的差分。由此,将左视用读缓冲器充满的时间成为RB2/(Rud-Rmax2)。在将数据读取到左视用读缓冲器时,需要考虑从右视AV剪辑到左视AV剪辑的跳转时间(Tjump)和从左视AV剪辑到右视AV剪辑的跳转时间(Tjump),因此,左视用读缓冲器的蓄积需要(2XTjump+RB2/(Rud-RmaX2))这样的时间。当设右视用读缓冲器的传送速率为Rmaxl时,在上述左视用读缓冲器的蓄积时间内,必须以Rmaxl这样的传送速率输出右视用读缓冲器内的全部源分组,因此,右视用读缓冲器的大小RBl成为RBl^RmaxlX[2κTjump+RB2/(Rud_Rmax2)]。当按照相同的顺序求出左视用读缓冲器的容量RB2时,成为RB2^Rmax2X[2κTjump+RBl/(Rud—Rmaxl)]。作为右视用读缓冲器和左视用读缓冲器的存储器大小的具体值,是1.5M字节以下,在本实施方式中,盘区大小SEXT_R、SEXT_L被设定为与该右视用读缓冲器和左视用读缓冲器的大小相同的大小或者与之大致相同的大小。以上是左视AV剪辑和右视AV剪辑的记录方法的说明。接下来,说明左视AV剪辑和右视AV剪辑的内部结构。参照图9的第1段,说明盘区EXT_R[i]、盘区EXT_L[i]的内部结构。盘区EXT_L[i]由以下的源分组构成。具有0X0100的分组ID的源分组构成PMT,具有OX1001的分组ID的TS分组构成PCR。具有0X1011的分组ID的源分组构成左视视频流,具有0X1220123F的分组ID的源分组构成左视PG流,具有OX1420143F的分组ID的源分组构成左视IG流,具有从OX1100到OXIllF的PID的源分组构成音频流。盘区EXT_R[i]由以下的源分组构成。0X1012的TS分组构成右视视频流,0X1240125F的源分组构成右视PG流,0X1440145F的源分组构成右视IG流。(卷区中的盘区的定位)盘区在分区中,形成在物理上连续的多个扇区上。分区由“记录有文件设置标识符的区域”、“记录有终端标识符的区域”、“ROOT目录区域”、“BDMV目录区域”、“JAR目录区域”、“BDJ0目录区域”、“PLAYLIST目录区域”、“CLIPINF目录区域”以及“STREAM目录区域”构成,是由文件系统访问的区域。以下,对这些区域进行说明。“文件设置标识符”包括指示目录区域中记录有ROOT目录的文件条目的扇区的逻辑块序号(LBN)。“终端标识符”表示文件设置标识符的终端。接着,对目录区域的详细情况进行说明。上述多个目录区域都具有共同的内部结构。即,“目录区域”由“文件条目”、“目录文件”以及“关于下位文件的文件记录区域”构成。“文件条目”包括“标识符标签”、“ICB标签”以及“分配标识符”。“标识符标签”是表示自身是文件条目的标签。“ICB标签”表示有关文件条目自身的属性信息。“分配标识符”包括表示目录文件的记录位置的逻辑块序号(LBN)。以上是关于文件条目的说明。接下来,对目录文件的详细情况进行说明。“目录文件”包括“关于下位目录的文件识别标识符”和“下位文件的文件识别标识符”。“下位目录的文件识别标识符”是用于访问位于自身之下的下位目录的参照信息,由表示该下位目录的识别信息、该下位目录的目录名的长度、表示下位目录的文件条目记录在哪个逻辑块序号的文件条目地址、以及该下位目录的目录名构成。“下位文件的文件识别标识符”是用于访问位于自身之下的文件的参照信息,由表示该下位文件的识别信息、该下位文件名的长度、表示关于下位文件的文件条目记录在哪个逻辑块序号的文件条目地址、以及下位文件的文件名构成。这些目录的目录文件中的文件识别标识符表示下位目录和下位文件的文件条目记录在哪个逻辑块中,因此,只要搜寻该文件识别标识符,就能够从ROOT目录的文件条目到达BDMV目录的文件条目,并且,能够从BDMV目录的文件条目到达PLAYLIST目录的文件条目。同样地,也能够到达JAR目录、BDJO目录、CLIPINF目录、STREAM目录的文件条目。“下位文件的文件记录区域”是记录有位于某个目录之下的下位文件的实体的区域,记录有关于该下位文件的“文件条目”和1个以上的“盘区”。“文件条目”包括“标识符标签”、“ICB标签”以及“分配标识符”。“标识符标签”是表示自身是文件条目的标签。标签包括文件条目标识符、空比特映射标识符等种类。在文件条目的情况下,作为标识符标签记述表示文件条目的“261”。“ICB标签”表示有关文件条目自身的属性信息。“分配标识符”包括表示构成位于某个目录之下的下位文件的盘区的记录位置的逻辑块序号(LBN)。分配标识符包括表示盘区长度的数据和表示盘区的记录位置的逻辑块序号。其中,表示盘区长度的数据的高位2比特通过设定为“0”,表示是已分割且已记录的盘区,通过设定为“1”,表示是已分割且未记录的盘区。在设定为“0”时,表示是接着分配识别符的盘区。在将位于某个目录之下的下位文件分割成多个盘区的情况下,文件条目按照每个盘区具有多个分配标识符。参照上述文件条目的分配识别符,能够得知构成播放列表信息文件、剪辑信息文件、传输流文件、BD-J对象文件、JAR档案库文件的盘区的地址。作为本申请的着眼点的传输流文件是存在于该文件归属的目录的目录区域内的文件记录区域,能够通过搜寻目录文件中的文件识别标识符和文件条目中的分配标识符进行访问。上述AV流、Index,bdmv、JAR文件以及BD-J对象按照文件构造和目录构造记录在BD-ROM中,因此,再现装置通过进行文件打开用的系统调用,即可从存储器读取它们。文件打开是指如下处理,通过在系统调用时给出的文件名来检索目录,如果存在文件则确保FCB(FileControlBlock文件控制块),并返回文件处理的序号。FCB是通过将目的文件的目录条目的内容复制到存储器上而生成的。并且,在该文件打开时,扩展名是m2ts的传输流文件由使用STREAM目录的文件路径确定。扩展名是ssif的传输流文件由使用STEAM目录和SSIF目录的文件路径确定。这是因为它们被配置在STEAM目录和SSIF目录中。在上述文件构造中,对如何处理图9所示的盘区等进行说明。图10是表示盘区和传输流文件之间的对应的图。第1段表示通常的传输流形式的传输流文件00001.m2ts、00002.m2ts,第2段表示右视的盘区和左视的盘区。第3段表示交织形式的传输流文件00001.ssif。虚线的箭头hi、h2、h3、h4表示盘区EXT_L[i]、EXT_L[i]归属于哪个文件这样的基于分配识别符的归属关系。根据箭头hi、h2所示的归属关系可知,盘区EXT_L[i]、EXT_L[i+1]作为00001.m2ts的盘区被登记。根据箭头h3、h4所示的归属关系可知,盘区EXT_R[i]、EXT_R[i+l]作为00002.m2ts的盘区被登记。根据箭头h5、h6、h7、h8所示的归属关系可知,盘区EXT_R[i]、EXT_L[i]、EXT_R[i+l]、EXT_L[i+l]作为00001.ssif的盘区被登记。如上所示可知,盘区EXT_L[i]、EXT_L[i+1]具有归属于00001.ssif的同时归属于00001.m2ts的双重性。该“ssif”扩展名是取StereoScopicInterLeaveFile的头文字而得到的,表示为了进行立体视觉再现而成为交织形式。图11表示耦合对应的左视AV剪辑和右视AV剪辑的方法。图11(a)表示传输流文件由怎样的盘区构成。它们中的盘区EXT_L[i]、EXT_L[i+l]是作为2D影像再现的。即使是包括3D影像的BD-R0M,由于并不一定全部的再现装置对应于3D再现方式,因而期望支持2D下的再现。不过,仅仅与2D再现对应的再现装置无法判断在3D下扩展的数据构造等。由于2D再现装置需要能够利用以往的2D再现方式的判断方法仅访问2D播放列表和2D的AV剪辑,所以以2D方式的再现装置能够识别的文件形式存储左视视频流。第一种方法是,使用与2D再现方式相同的文件名,并且交织形式的传输流文件改变扩展名,以便左视在2D再现中也能够利用的方法。虽然图11(b)中的00001.m2ts和00001.SSif中的一方是2D方式,另一方是3D方式,但通过相同的文件名“00001”耦合。播放列表仅仅参照左视的AV剪辑,因而在已有的2D再现装置中,仅仅再现2D用的AV剪辑。在对应3D的再现装置中,播放列表仅仅参照进入左视的AV剪辑,但是在存在具有相同的识别序号而仅扩展名不同的文件的情况下,找出该文件,判断为是3D影像用的交织形式的传输流文件,从而输出左视和右视。第二种方法是区分文件夹的方法。左视预先存储在具有已知的文件夹名(例如STREAM)的文件夹内,但是作为扩展的右视以相同的文件名“00001”存储在具有3D特有的名字的文件夹(例如SSIF)内。在播放列表参照文件时,在2D再现装置中,仅仅参照“STREAM”文件夹内的文件,但是在3D再现装置的情况下,从“STREAM”和“SSIF”文件夹中同时参照相同名字的文件,由此能够将左视和右视关联起来。第三种方法是基于识别序号的方法。是按照一定的规则进行关联的方法,例如在左视的识别序号是“00001”的情况下,右视的识别序号被赋予对该左视的识别序号加上“1”而得到的序号、即“0002”这样的识别序号等。在该例子中,将对左视的识别序号加上“1,,而得到的序号设为右视的识别序号,但是,也可以将对左视的识别序号加上“10000”而得到的序号用作右视的识别序号。在该例子中,记载了已有的2D再现装置再现的影像是左视的,但是实际左视右视均可,此外,也可以有用于识别在播放列表中哪个影像作为规定影像进行再现的信息。在实现耦合方式的情况下,再现装置侧需要有用于找出已被耦合的文件的结构,需要找出具有上述规则的文件并且还再现没有被播放列表参照的文件的结构。在使用这些方法的情况下,对应3D的再现装置需要有上述的结构,但是不需要在2D影像和3D影像中区分播放列表,能够在比以往普及的2D再现装置中安全地动作。以上是关于存储有AV剪辑的传输流文件的说明。接下来,对如何将上述传输流文件记录到记录介质,即将AV文件写入AV数据区域的过程(AV文件写入过程)的详细情况进行说明。图12是表示AV文件写入过程的处理顺序的流程图。在步骤S401中,创建xxxxx.ssif,在记录装置的存储器上制作文件条目。步骤S402是判断是否能确保空的连续扇区,如果能够确保,则执行步骤S403步骤S408。在不能确保的情况下,在步骤S409中进行了例外处理之后,结束记录方法。步骤S403步骤S408构成反复进行步骤S403步骤S406、步骤S408的处理直到步骤S407判断为否为止的循环。在步骤S403中,向空的连续扇区区域仅写入构成左视AV剪辑的源分组列SEXT_L[i],在步骤S404中,在文件条目中追加记录写入有源分组列的起始地址和表示连续长度的分配识别符,并作为盘区进行登记。在步骤S405中,向空的连续扇区区域仅写入构成右视AV剪辑的源分组列SEXT_R[i],在步骤S406中,在文件条目中追加记录写入有源分组列的起始地址和表示连续长度的分配识别符,并作为盘区进行登记。步骤S407用于规定循环的结束条件,进行是否存在未写入右视AV剪辑、左视AV剪辑中的源分组的判断。如果存在,则转变到步骤S408,继续循环。如果不存在,则转变到步骤S410。步骤S408是是否存在连续扇区区域的判断,如果存在,则转变到步骤S403,如果不存在,则返回到步骤S402。在步骤S410中,关闭xxxxx.ssif,在记录介质中写入文件条目。在步骤S411中,创建xxxxx.m2ts,在存储器中生成xxxxx.m2ts的文件条目。在步骤S412中,将左视AV剪辑、右视AV剪辑中的包含基视视频流的一方的盘区的起始地址和表示连续长度的分配标识符追加记录到xxxxx.m2ts的文件条目。在步骤S412中,关闭xxxxx.m2ts,写入文件条目。以上是有关AV文件写入过程的说明。接下来,说明剪辑信息文件。<剪辑信息文件>图13是表示剪辑信息文件的内部结构的图。剪辑信息文件如该图所示是AV剪辑的管理信息,与AV剪辑一一对应。引出线chl闭合示出剪辑信息文件的内部结构。如该引出线所示,剪辑信息文件由“剪辑信息”、“流属性信息”、“条目映射(entrymap)表”以及“3D元数据”构成。剪辑信息如引出线ch2所示,由“系统速率”、“再现开始时间”、“再现结束时间”构成。系统速率表示用于将构成AV剪辑的TS分组传送给后述的系统目标解码器的PID滤波器的最大传送速率。AV剪辑中包含的ATS的间隔被设定成系统速率以下。再现开始时间是AV剪辑起始的视频帧的PTS,再现结束时间被设定为AV剪辑结束的视频帧的PTS加上1帧的再现间隔后得到的时间。图14是表示剪辑信息文件中的流属性信息的图。图中的引出线ahl闭合示出流属性信息的内部结构。如该引出线所示,如由PID=0X1011的TS分组构成的左视视频流的流属性信息、由PID=0X1012的TS分组构成的右视视频流的流属性信息、由PID=OX1100、PID=OX1101的TS分组构成的音频流的流属性信息、以及由PID=0X1220,0X1221的TS分组构成的PG流的流属性信息那样,该流属性信息表示由多种源分组构成的PES流具有怎样的属性。如该引出线ahl所示,有关AV剪辑中包含的各个流的属性信息按照每个PID进行登记。图15是表示剪辑信息文件中的条目映射表的图。图15(a)表示条目映射表的概略结构。引出线ehl闭合示出条目映射表的内部结构。如该引出线所示,条目映射表包括“条目映射头部信息”、“盘区开始类型”、“有关PID=0X1011的条目映射”、“有关PID=0X1012的条目映射”、“有关PID=0X1220的条目映射”、“有关PID=0X1221的条目映射”。“条目映射头部信息”存储有条目映射所指的视频流的PID或条目点数等信息。“盘区开始类型”表示从左视视频流和右视视频流中的哪一个的盘区开始先进行盘区配置。“有关PID=0X1011的条目映射”、“有关PID=0X1012的条目映射”、“有关PID=0X1220的条目映射”、“有关PID=0X1221的条目映射”是有关由多种源分组构成的PES流的每一个的条目映射。在条目映射中,将成为一对的PTS和SPN的信息称作“条目点(entrypoint)”。此外,将把起始作为“0”而按照每个条目点逐渐增加的值称作条目点ID(以下称作EP_ID)。利用该条目映射,再现机能够确定与视频流在时间轴上的任意地点对应的源分组位置。例如,在进行快进或倒带的特殊再现的情况下,能够通过确定、选择、再现条目映射中登记的I图片来有效地进行处理而不用解析AV剪辑。此外,条目映射按照在AV剪辑内复用的各个视频流制作,利用PID管理。引出线eh2闭合示出PID=1011的条目映射的内部结构。由与EP_ID=0对应的条目点、与EP_ID=1对应的条目点、与EP_ID=2对应的条目点、与EP_ID=3对应的条目点构成。与EP_ID=0对应的条目点表示被设定成“开(ON)”的iS_angle_Change标记、SPN=3、以及PTS=80000之间的对应。与EP_ID=1对应的条目点表示被设定成“关(OFF)”的is_angle_change标记、SPN=1500、以及PTS=270000之间的对应。与EP_ID=2对应的条目点表示被设定成OFF的is_angle_change标记、SPN=3200、以及PTS=360000之间的对应。与EP_ID=3对应的条目点表示被设定成OFF的is_angle_change标记、SPN=4800、以及PTS=450000之间的对应。is_angle_change标记是表示是否能够从该条目点独立解码的标记。利用MVC或者MPEG4-AVC编码视频流,在条目点存在IDR图片的情况下,该标记被设定成0N。在条目点存在Non-IDR图片的情况下,该标记被设定成OFF。图15(b)表示由与图15(a)所示的PID=1011的TS分组对应的条目映射内的多个条目映射指示哪个源分组。与EP_ID=0对应的条目映射指示SPN=3,使该源分组序号与PTS=80000对应。与EP_ID=1对应的条目映射指示SPN=1500,使该源分组序号与PTS=270000对应。与EP_ID=2对应的条目映射指示SPN=3200的源分组,使该源分组序号与PTS=360000对应。与EP_ID=3对应的条目映射指示SPN=4800的源分组,使该源分组序号与PTS=450000对应。图16表示基于条目映射的条目点的登记。第1段表示在STC序列中规定的时间轴。第2段表示剪辑信息中的条目映射。第3段表示构成STC序列的源分组列。在条目映射指定ATC序列中等于nl的源分组的情况下,在该条目映射的PTS中设定有STC序列中的PTS=tl。这样一来,能够使用PTS=tl这样的时间点,使再现装置执行从ATC序列中等于nl开始的随机访问。此外,在条目映射指定ATC序列中等于n21的源分组的情况下,在该条目映射的PTS中设定有STC序列中的PTS=t21。这样一来,能够使用PTS=t21这样的时间点,使再现装置执行从ATC序列中等于n21开始的随机访问。通过使用该条目映射,再现机能够确定与视频流在时间轴上的任意地点对应的AV剪辑的文件位置。例如,在进行快进或倒带的特殊再现的情况下,能够通过确定、选择、再现条目映射中登记的I图片来有效地进行处理而不用解析AV剪辑。以上是有关条目映射表的说明。接下来,说明3D元数据的详细情况。3D元数据是指规定了在立体视觉再现时需要的各种信息的元数据组,包括多个偏移条目。各个偏移条目与多个PID、多个显示时间相对应。并且,在再现某个PID的PES流时,能够按照每个PID和每个显示时刻规定在该PES流的多个显示时刻应该利用何种程度的偏移来实现立体视觉。以上是有关剪辑信息文件的说明。接下来,说明播放列表信息的详细情况。在解码器或显示平面的结构不同的情况下,难以无缝地进行2D再现、3D再现的切换。因此,在有可能产生无缝切换的播放项目彼此之间难以进行2D和3D的切换。图17表示没有产生2D播放项目和3D播放项目混合存在的播放列表。通过消除混合存在,使得不产生再现装置的再现环境的切换。图17的播放列表由“主路径”、和1个以上的“副路径”构成。“主路径”由1个以上的播放项目构成。由图中的例子可知,由播放项目#1、#2、#3构成。“副路径”表示与主路径一起再现的一系列的再现路径,按照登记在播放列表中的顺序分配ID(副路径ID)。副路径ID用于识别副路径。副路径包括与主路径的再现同步再现的同步型和能够与主路径的再现不同步再现的非同步型,其类型记在副路径类型中。副播放项目由1个以上的副播放项目信息构成。此外,“播放项目”包括流选择表。流选择表是表示在播放项目和副播放项目中允许再现的基本流的流序号的信息。关于播放列表信息、播放项目信息、副播放项目信息、流选择表的详细情况,将在后面的实施方式中进行说明。"AV剪辑#1、#2、#3”是作为2D影像再现的AV剪辑,并且,是在作为3D影像再现时作为左视再现的AV剪辑。"AV剪辑#4、#5、#6”是在作为3D影像再现时作为右视再现的AV剪辑。2D播放列表的主路径如符号rfl、2、3所示,参照存储左视AV剪辑的AV剪辑#1、、3ο3D播放列表备有主路径和用于存储右视的副路径,该主路径包括如符号rf4、rf5,rf6所示参照左视AV剪辑的播放项目,该副路径如符号rf7、rf8、rf9所示参照存储右视的AV剪辑#4、#5、#6。该副路径被设定成在时间轴上与主路径同步。通过该结构,能够在2D播放列表和3D播放列表中共享存储有左视的AV剪辑,能够在3D播放列表中,在时间轴上使左视和右视同步地关联。该图的3D播放列表、2D播放列表都是参照播放项目信息#1#3是相同的AV剪辑的AV剪辑#1、#2、#3,因此,在记述定义这些3D播放列表、2D播放列表的播放列表信息时,进行相同的记述即可(参照符号dfl、df2)。由此,如果记述有实现这种3D播放列表的播放列表信息,则在再现装置的输出模式是立体视觉输出模式时作为3D播放列表发挥功能,在再现装置的输出模式是2D输出模式时作为2D播放列表发挥功能。通过该图的2D播放列表、3D播放列表记述有1个播放列表信息,由此,按照对此进行解释的再现装置的输出模式,解释成作为2D播放列表或3D播放列表,因此,能够减轻进行著作的人的工作。图18表示在图17的3D播放列表中再增加1个副路径而得到的播放列表。图17的播放列表仅具有副路径ID=0的副路径,相比之下,图18的播放列表中的第2个副路径通过副路径ID=1来识别,并参照AV剪辑#7、#8、#9。通过设计2个以上的副路径信息而定义的多个右视是从右眼观察被摄体的角度不同的多个右视,准备的AV剪辑组的数量是该角度的数量,按照每个角度设置副路径。在图18的例子中,AV剪辑#1、#2、#3和AV剪辑#4、#5、#6都存储有右视,但是从右眼观察被摄体的角度不同。副路径ID是“0”的副路径如符号rf7、rf8、rf9所示参照AV剪辑#4、#5、#6,副路径ID是“1”的副路径如符号rflO、rfll、rfl2所示参照AV剪辑#7、#8、#9。根据显示装置的画面的大小或来自用户的嗜好,切换与存储左视的主路径同步再现的副路径,由此能够使用对于用户而言适当的视差图像显示立体影像。对于实现这种3D播放列表的播放列表信息,也是在再现装置的输出模式是立体视觉输出模式时作为3D播放列表发挥功能,在再现装置的输出模式是2D输出模式时作为2D播放列表发挥功能。如果图18的2D播放列表、3D播放列表记述有1个播放列表信息,则按照对此进行解释的再现装置的输出模式,解释成作为2D播放列表或3D播放列表,从而成为最佳的输出模式,因此,能够减轻进行著作的人的工作。图19是表示播放列表信息的数据结构的图,在该图中,如引出线mpl所示,播放列表信息包括“主路径信息”、“副路径信息表”、“扩展数据”、“标记信息”。首先,说明主路径信息。引出线mpl闭合示出主路径信息的内部结构。MainPath如箭头mpl所示,由多个PlayItem信息#1、"·、#Ν定义。PlayItem信息定义构成MainPath的1个逻辑再现区间。PlayItem信息的结构由引出线mp2闭合。如该引出线所示,PlayItem信息由表示再现区间的IN点和Out点所属的AV剪辑的再现区间信息的文件名的“Clip_Information_file_name”、表示AV剪辑的编码方式的“Clip_codec_identifier”、表示PlayItem是否构成多角度的“is_multi_angle”、表示该Playltem(当前PlayItem)与其前一个Playltem(previousPlayltem)之间的连接关系的“connectioncondition,,、唯一地表示将该PlayItem作为对象的STC_Sequence的“ref_to_STC_id”、表示再现区间的始点的时间信息“In_time”、表示再现区间的终点的时间信息“0ut_time”、表示在该PlayItem中应该屏蔽的用户操作是什么的“UO_mask_table”、“STN_table”、“左视/右视识别信息”以及“multi_clip_entry”构成。以下,说明“STN_table”、“左视/右视识别信息”以及“multi_clip_entry,,。"STN_table(STreamNumber_table)”是对包括分组ID的流条目和流属性的组合分配有逻辑上的流序号的表。STN_table中的流条目和流属性的组合的顺序表示所对应的流的优先顺序。该STN_table用于2D再现,用于3D再现的STN_table另外存在。“左视/右视识别信息”是指定左视视频流和右视视频流中的哪个是基视视频流的基视视频流指定信息,如果是0则表示左视视频流是基视视频流,如果是1则表示右视视频流是基视视频流。“connection_condition”表示与前方播放项目的连接类型。在播放项目的“C0nneCti0n_C0nditi0n”是“1”的情况下,表示无法保证播放项目指示的AV剪辑与该播放项目之前的播放项目指示的AV剪辑无缝连接。在播放项目的“C0nneCti0n_C0nditi0n”是“5”或“6”的情况下,能保证播放项目指示的AV剪辑与该播放项目之前的播放项目指示的AV剪辑无缝地连接。在“C0nneCti0n_C0nditi0n”是“5”的情况下,可以在播放项目之间中途切断STC的连续性,即,连接前播放项目的AV剪辑终端的视频显示时刻与连接后播放项目的AV剪辑起始的视频显示时刻开始时刻可以是不连续的。但是,在将连接前播放项目的AV剪辑输入到后述的系统目标解码器的PID滤波器之后,接着将连接后播放项目的AV剪辑输入到系统目标解码器的PID滤波器进行再现时,需要在不破坏系统目标解码器的解码的情况下制作AV剪辑。此外,存在连接前播放项目的AV剪辑的音频的终端帧和连接后播放项目的音频的起始帧必须在再现时间轴上重叠等制约条件。此外,在“cormectiorucondition”是“6”的情况下,在结合连接前播放项目的AV剪辑和连接后播放项目的AV剪辑时,必须能够作为1个AV剪辑进行再现。S卩,在连接前播放项目的AV剪辑和连接后播放项目的AV剪辑之间,STC连续,ATC也连续。“MUlti_Clip_entrieS”是在播放项目中形成多角度区间的情况下用于确定表示各个角度影像的AV剪辑是哪个的信息。以上是有关主路径信息的说明。接下来,说明副路径信息表的详细情况。图20是表示副路径信息表的内部结构的图。引出线sul闭合示出副路径信息的内部结构。如引出线SUl所示,副路径信息表包括多个副路径信息1、2、3、···、!!!。这些副路径信息是由1个类构造体派生出来的多个实例,其内部结构是相同的。引出线SU2闭合示出Subpath信息的共同的内部结构。如该引出线所示,各个Subpath信息包括表示副路径类型的Subpath_type、l个以上的副播放项目信息(…副播放项目信息#1V0B#m…)。引出线su3闭合示出SubPlayItem的内部结构。如该引出线所示,副播放项目信息由“Clip_information_file_name,,、“Clip_codec_identifier,,、“ref_to_STC_id,,、“SubPlayItem_In_time,,、“SubPlayItem_Out_time,,、"sync_PlayItem_id,,、“sync_start_PTS_of_PlayItem”构成。以下说明SubPlayItem的内部构成。“Clip_information_file_name”是通过记述剪辑信息的文件名来唯一地指定与SubPlayItem对应的SubClip的信息。“Clip_codec_identifier”表示AV剪辑的编码方式。"ref_to_STC_id”唯一地表示将该SubPlayItem作为对象的STC_Sequence。‘‘SubPlayItem_In_time”是表示在SubClip的再现时间轴上的SubPlayItem的始点的信息。‘‘SubPlayItem_Out_time”是表示在SubClip的再现时间轴上的SubPlayItem的终点的信息。‘‘sync_PlayItem_id”是唯一地指定构成MainPath的PlayItem中的本SubPlayItem应该同步的信息。SubPlayItem_In_time存在于由该sync_PlayItem_id指定的播放项目的再现时间轴上。‘‘sync_start_PTS_of_PlayItem”在由sync_PlayItem_id指定的播放项目的再现时间轴上,以45KHz的时间精度表示由SubPlayItem_In_time指定的SubPlayItem的始点存在于哪里。图21表示对左视和右视定义了怎样的再现区间。图21是依据图16绘制出的,在作为其基础的图的第2段的时间轴上描绘出PlayItem的In_Time和0ut_Time。在第1段的时间轴上描绘出SubPlayItem的In_Time和0ut_Time。第3段第5段与图16的第3段第5段相同。左视和右视的I图片在时间轴上成为相同的时间点。以上是有关播放列表信息的数据结构的说明。以上是有关副路径信息的说明。接下来,说明条目标记信息的详细情况。能够对由播放项目定义的再现区间赋予条目标记信息,该条目标记信息在能够成为对播放项目再现的开始点的位置上被赋与,用于随机存取再现。例如,在电影标题中,在作为章节起始的位置赋予条目标记,由此能够进行章节再现。以上是有关条目标记信息的说明。接下来,说明扩展数据的详细情况。扩展数据是与2D播放列表没有互换性的、3D播放列表特有的扩展部分,其中存储有STN_table_SS#l#N。STN_table_SS的每一个与多个播放项目信息的每一个相对应,向3D再现用的流条目和流属性的组合分配逻辑上的流序号的表。STN_table_SS中的流条目和流属性的组合的顺序表示所对应的流的优先顺序。通过组合播放项目信息内的STN_table和扩展数据内的STN_table_SS,来构成流选择表。接下来,说明上述PlayItem信息的内部结构中的流选择表的详细情况。图22(a)表示流选择表。流选择表由多个流条目构成。该流条目如图中的括号标记“}”所示,包括在STN_table内定义的流条目和在STN_table_SS内定义的流条目。在STN_table的流条目中登记有在设定2D输出模式时能够再现的2D用的声音/PG/IG。由此,在STN_table中存在有2D视频流条目组、2D音频流条目组、2DPG流条目组、和2DIG流条目组,在这些流组中能够记述视频流、音频流、PG流、IG流的分组识别符。在STN_table_SS的流条目中登记有在设定立体视觉再现模式时能够再现的3D用的声音/PG/IG。由此,在STN_table_SS中存在有3D视频流条目组、3D音频流条目组、3DPG流条目组、3DIG流条目组、和流组合信息,在这些流条目组中能够记述视频流、音频流、PG流、IG流的分组识别符。图22(b)是表示流条目的共同结构的图。如该图所示,流选择表中的流条目由“流选择序号”、“流路径信息”、“流识别信息”构成。“流选择序号”是从流选择表中包含的流条目1的起始开始依次递增的序号,用于再现装置进行流识别。“流路径信息”是表示由流识别信息所示的流被复用到哪个AV剪辑的信息,如果是“主路径”,则表示相应的播放项目的AV剪辑,如果“副路径ID=1”,则表示在该副路径ID表示的副路径中,与相应的播放项目的再现区间对应的副播放项目的AV剪辑。“流识别信息”是PID等信息,表示被复用到要参照的AV剪辑的流。此外,在流条目中还同时记录有各个流的属性信息。其中,属性信息是指表示各个流的性质的信息,例如在音频、演示图形、交互图形的情况下,包含语言属性等。在STN_table_SS中,在左视视频流的流条目和右视视频流的流条目中,例如帧速率或析像度、视频格式等成为相同的值。在流条目中有时还准备有用于了解是左视视频流还是右视视频流的标记。以上是有关流选择表的说明。接下来,说明左视/右视识别信息的详细情况。到目前为止的记载是以将左视用设为主,在2D显示的情况下显示左视为前提而进行说明的,但是也可以将右视作为主。按照用于判断在播放列表上左视/右视的哪一个为主、或者哪一个在2D的情况下进行显示的信息,来设定为基视视频流。该判断信息是左视/右视识别信息。一般可认为,在摄影室中,将左视视频作为2D影像进行制作,其中,也许认为将左视视频作为2D影像进行制作更好。因为存在这样的可能性,因此,使得能够按照每个播放项目信息设定表示将左视和右视中的哪个设定成基视的左视/右视识别信息。图23是在图17的3D播放列表中写入左视/右视识别信息而成的图。在根据该信息将右视视频流指定成基视视频流的情况下,即使右视被副路径信息指定,也先将相应的右视视频流投入到视频解码器,得到非压缩的图片数据。并且,根据通过对该右视视频流进行解码而得到的非压缩的图片数据进行运动补偿。由此,使能够将哪一方作为基视的选择具有灵活性。各个流和左视/右视的识别信息能够用于向显示装置输出,在显示装置侧用于分别区别2个流。在使用光栅方式的眼镜的情况下等,如果不知道播放项目所参照的主影像是左视的还是右视的,则无法使眼镜和显示装置的显示同步,因而向眼镜发送切换信息,使得在显示左视时使光栅方式眼镜的左眼侧的光透过,在显示右视时使光栅方式眼镜的右眼侧的光透过。此外,即使是像双凸透镜那样在显示装置的画面上组装有棱镜的裸眼立体视觉方式,也需要区别左视和右视,因而使用该信息进行区别。以上是有关左视/右视识别信息的说明。该左视/右视识别信息以能够将视差图像中的左视或右视中的某一方作为平面视觉影像进行再现为前提。但是,根据视差图像的内容,有时不适合这样地作为平面视觉图像加以利用。以下说明不适合作为平面视觉图像记忆利用的左视图像和右视图像。图24表示分别构成有左视图像和右视图像、与中心图像这2个播放列表信息。图中的右下表示谋求影像中的恐龙接近到用户的眼前的画面效果的立体视觉图像。该立体视觉图像由其上记载的L图像、R图像构成。构成跳出效果较好的立体视觉图像的L图像、R图像从侧面显示跳出而出现的图像中的对象(在本图中是恐龙)。在将它们中的左视视频流用作平面视觉用的视频流的情况下,看起来成为横长的物体横过,显得很奇怪。因此,在设定成2D模式的情况下,选择指定表示中心图像的视频流的播放列表信息作为当前播放列表。在该图中,00005.mpls将跳出程度较大的左视视频流和右视视频流指定为主路径信息和副路径信息。00003.mpls通过主路径指定中心图像的视频流。并且,本图左上的电影对象记述了按照再现装置中的3D再现的能力(3D-能力),选择再现00005.mpls、00003.mpls中的哪一方(图中的if语句)。以上是有关记录介质的实施行为和记录方法的实施行为的说明。接下来,说明再现装置的详细情况。图25表示2D/3D再现装置的结构。2D/3D再现装置包括BD驱动器1、读缓冲器2a、读缓冲器2b、开关3、系统目标解码器4、平面存储器组件5a、平面合成器5b、HDMI发送接收部6、再现控制部7、管理信息存储器9、寄存器组件10、程序执行部11、程序存储器12、HDMV模块13、BD-J平台14、中间件15、模式管理模块16、用户事件处理部17、局部存储器18以及非易失性存储器19。BD-ROM驱动器1与2D再现装置同样根据来自再现控制部7的请求从BD-ROM盘读取数据,但将从BD-ROM盘读取的AV剪辑传送到读缓冲器2a或读缓冲器2b。在再现3D影像时,从再现控制部7发送指示以盘区为单位交替地读取2D/左视AV剪辑和右视AV剪辑的读取请求。BD-ROM驱动器1将构成2D/左视AV剪辑的盘区读取到读缓冲器2a,将构成右视AV剪辑的盘区读取到读缓冲器2b。在再现3D影像时,需要同时读取2D/左视AV剪辑和右视AV剪辑的双方,因而要求有2D再现装置的BD-ROM驱动器以上的速度性能。读缓冲器2a是由存储BD-ROM驱动器1读入的2D/左视AV剪辑的数据的双端口存储器等构成的缓冲器。读缓冲器2b是由存储BD-ROM驱动器1读入的右视AV剪辑的数据的双端口存储器等构成的缓冲器。开关3是用于将针对读缓冲器的数据输入源切换成BD-ROM驱动器1或者局部存储器18中的某一方的开关。系统目标解码器4对读取到读缓冲器2a的源分组和读取到读缓冲器2b的源分组进行复用分离处理,并进行流的解码处理。平面存储器组件5a由多个平面存储器构成。在平面存储器中具有左视视频平面、右视视频平面、副视频平面、交互图形平面(IG平面)、和演示图形平面(PG平面)。平面合成部5b瞬间重叠左视视频平面、右视视频平面、副视频平面、IG平面、PG平面、GFX平面,显示在TV等的画面上。在该显示时,平面合成部5使用3D元数据,将副视频平面、PG平面、IG平面交替地修剪成左眼用和右眼用,与左视视频平面或者右视视频平面合成。合成后的影像被传送给GFX平面的重叠处理。平面合成部5使用由API指定的偏移信息,将IG平面中的图形交替地修剪成左眼用和右眼用,将重叠了左视视频平面或者右视视频平面、副视频平面、PG平面、和IG平面而成的图像输出给电视。在输出给电视等的情况下,进行配合3D方式的输出。在需要利用光栅眼镜交替地再现左眼图像右眼图像的情况下直接输出,例如在输出给双凸透镜的电视的情况下,准备临时的缓冲器,将先传送的左眼图像存储到临时缓冲器,在传送了右眼图像后同时输出。HDMI发送接收部6包括以例如HDMI标准(HDMI=HighDefinitionMultimediaInterface:高清晰度多媒体接口)为基准的接口,用于与再现装置HDMI连接的装置(在该例子中是电视300)之间按照以HDMI标准为基准的方式进行发送接收,经由HDMI发送接收部6将存储成视频的图片数据和由音频解码器9解码后的非压缩的音频数据传送给电视300。电视300例如保持有与是否对应于立体视觉显示相关的信息、与能够进行平面显示的析像度相关的信息、以及与能够进行立体显示的析像度相关的信息,当从再现装置经由HDMI发送接收部6发出请求时,电视300将被请求的必要信息(例如与是否对应于立体视觉显示相关的信息、与能够进行平面显示的析像度相关的信息、与能够进行立体显示的析像度相关的信息)返回给再现装置。这样,通过经由HDMI发送接收部6,能够从电视300取得电视300是否与立体视觉显示对应的信息。再现控制部7包括再现引擎7a、和再现控制引擎7b,当被程序执行部11等命令再现3D播放列表时,在3D播放列表中确定作为再现对象的播放项目的2D/左视AV剪辑,确定与该播放项目同步地再现的3D用的副路径的副播放项目的右视AV剪辑。然后,解释所对应的剪辑信息文件的条目映射,根据表示从哪个盘区开始先配置盘区的盘区开始类型,请求BD-ROM驱动器1从再现开始地点交替地读取2D/左视AV剪辑的盘区和右视AV剪辑的盘区。在再现开始时,在最初的盘区被读取到读缓冲器2a或读缓冲器2b之后,开始从读缓冲器2a和读缓冲器2b向系统目标解码器4传送。此外,再现控制部7在再现3D播放列表的情况下,将与3D/左视AV剪辑对应的剪辑信息文件中包含的3D元数据通知给平面合成部5。再现引擎7a执行AV再现功能。AV再现功能是由DVD再现装置、⑶再现装置因袭的功能组,是再现开始、再现停止、临时停止、临时停止的解除、静止图像功能的解除、用立即值指定再现速度的快进、用立即值指定再现速度的倒带、声音切换、副视频用的图片数据切换、角度切换这样的处理。再现控制引擎7b按照来自作为HDMV模式的动作主体的命令解释器和作为BD-J模式的动作主体的Java平台的函数调用,执行播放列表的再现功能,播放列表的再现功能是指,按照构成当前播放列表的当前播放列表信息和当前剪辑信息,进行上述AV再现功能中的再现开始和再现停止。管理信息存储器9是用于预先存储当前播放列表信息和当前剪辑信息的存储器。当前播放列表信息是指可从BD-ROM或者内置介质驱动器、可拆卸介质驱动器访问的多个播放列表信息中成为当前处理对象的播放列表信息。当前剪辑信息是指可从BD-ROM或者内置介质驱动器、可拆卸介质驱动器访问的多个剪辑信息中成为当前处理对象的剪辑信肩、ο再现状态/设定寄存器(PlayerStatus/SettingRegister)组件10是包括存储播放列表的再现状态的再现状态寄存器、存储表示再现装置中的配置的配置信息的再现设定寄存器、可存储内容所利用的任意信息的通用寄存器在内的寄存器的集合。播放列表的再现状态是指利用播放列表中记载的各种AV数据信息中的哪个AV数据、再现播放列表的哪个位置(时刻)等的状态。当播放列表的再现状态变化时,再现控制引擎14向寄存器组件10存储其内容。此外,能够根据来自作为HDMV模式的动作主体的命令解释器或者作为BD-J模式的动作主体的Java平台所执行的应用的指示,存储应用指定的值,或者将存储的值传送给应用。程序执行部11是执行存储在BD程序文件中的程序的处理器。按照存储的程序进行动作,进行以下的控制。(1)命令再现控制部7再现播放列表。(2)向系统目标解码器传送用于菜单或游戏的图形的PNG·JPEG来显示在画面上。它们能够按照程序的制定而自由地进行,怎样控制取决于著作步骤中BD-J应用的编程步骤。程序存储器12是预先存储当前动态脚本,供作为HDMV模式的动作主体的HDMV模块、作为BD-J模式的动作主体的Java平台进行处理的存储器。当前动态脚本是指记录在BD-ROM中的Index,bdmv、BD-J对象、电影对象中成为当前执行对象的对象。此外,动态脚本存储器12包括堆存储器。堆存储器是配置有系统应用的字节代码、BD-J应用的字节代码、系统应用所利用的系统参数、BD-J应用所利用的应用参数的堆栈区域。HDMV模块13是作为HDMV模式的动作主体的DVD虚拟播放器,是HDMV模式的执行主体。本模块具有命令解释器,通过对构成电影对象的导航命令进行解释并执行,来执行HDMV模式的控制。导航命令以与DVD-Video相似的语法记述,因而通过执行相应的导航命令,能够实现DVD-Video相似的再现控制。BD-J平台14是作为BD-J模式的动作主体的Java平台,完整安装有JaVa2Micr0_Edition(J2ME)PersonalBasisProfile(PBP1.0)禾口GloballyExecutableMHPspecification(GEM1.0.2)forpackagemediatargets,由类加载器、字节代码解释器、应用管理器构成。类加载器是系统应用之一。从存在于JAR档案库文件中的类文件中读取字节代码,存储到堆存储器31,由此进行BD-J应用的加载。字节代码解释器是所谓的Java虚拟机,将构成存储在堆存储器中的BD-J应用的字节代码、构成系统应用的字节代码转换成本机代码,使MPU执行。应用管理器是系统应用之一。根据BD-J对象内的应用管理表,进行BD-J应用的应用信令,例如启动BD-J应用或者结束BD-J应用等。以上,有关BD-J平台部的内部结构的说明结束。中间件15是用于嵌入软件的操作系统,由内核和设备驱动器构成。核心程序按照来自BD-J应用的应用编程接口(API)的调用,向BD-J应用提供再现装置特有的功能。此外,实现通过中断信号启动中断处理部等的硬件控制。模式管理模块16保持从BD-ROM或者内置介质驱动器、可拆卸介质驱动器读取的Index,bdmv,进行模式管理和分支控制。模式管理模块进行的模式管理是使BD-J平台22、HDMV模块的哪一个执行动态脚本这样的模块分配。用户事件处理部17响应通过遥控器的用户操作,委托程序执行部16或再现控制部7执行处理。例如,在遥控器中按下了按钮的情况下,委托程序执行部16执行该按钮包含的命令。例如,在遥控器中按下了快进倒带按钮的情况下,命令再现控制部7执行针对当前正在再现的播放列表的AV剪辑的快进·倒带处理。局部存储器18具有用于访问硬盘的内置介质驱动器、和用于访问半导体存储卡的可拆卸介质驱动器,用于保存下载的追加内容或应用所使用的数据等。追加内容的保存区域按照每个BD-ROM进行分割,此外,可用于应用保持数据的区域按照每个应用进行分割。非易失性存储器19是能够读写的存储器等记录介质,是即使未被供给电源也可保持记录内容的介质,例如闪存、FeRAM等。其用于寄存器组件10中的存储内容的备份。接着,对系统目标解码器4和平面存储器组件5a的内部结构进行说明。图26是表示系统目标解码器4和平面存储器组件5a的内部结构的图。如该图所示,系统目标解码器4和平面存储器组件5a包括ATC计数器21、源分组拆包器(Sourcedepacketizer)22、PID滤波器23、STC计数器24、ATC计数器25、源分组拆包器26、PID滤波器27、主视频解码器31、左视视频平面32、右视视频平面33、副视频解码器34、副视频平面35、PG解码器36、PG平面37、IG解码器38、IG平面39、主音频解码器40、副音频解码器41、混频器42、绘制引擎(Renderingengine)43以及GFX平面44。ATC计数器21生成ArrivalTimeClock(ATC),调整再现装置内的动作定时。源分组拆包器22在读缓冲器2a中蓄积有源分组的情况下,在ATC计数器生成的ATC的值与源分组的ATS值相同的瞬间,按照AV剪辑的记录速率仅将该TS分组传送给PID滤波器。在该传送时,按照各个源分组的ATS调整输入到解码器的输入时刻。PID滤波器23按照PID将从源分组拆包器22输出的TS分组中的、TS分组的PID与再现需要的PID—致的TS分组传送给主视频解码器31、副视频解码器34、IG解码器38、PG解码器36、主音频解码器40、副音频解码器41。STC计数器24生成SystemTimeClock(STC),调整各个解码器的动作定时。ATC计数器25生成ArrivalTimeClock(ATC),调整再现装置内的动作定时。源分组拆包器26在读缓冲器2b中蓄积有源分组的情况下,在ATC计数器制作的ATC的值与源分组的ATS值相同的瞬间,按照AV剪辑的记录速率仅将该TS分组传送给PID滤波器。在该传送时,按照各个源分组的ATS调整输入到解码器的输入时刻。PID滤波器27按照PID将从源分组拆包器26输出的TS分组中的、TS分组的PID与当前播放项目的流选择表中记载的PID—致的TS分组传送给主视频解码器。主视频解码器31对左视视频流进行解码,将作为解码结果的非压缩的视频流写入字节代码解释器32。左视视频平面32例如是能够通过1920X2160(1280X1440)的析像度存储图片数据的平面存储器。右视视频平面33例如是能够通过1920X2160(1280X1440)的析像度存储图片数据的平面存储器。副视频解码器34具有与主视频解码器同样的结构,对输入的副视频流进行解码,在显示时刻(PTS)的定时将图片写出到副视频平面。副视频平面35从系统目标解码器4输出副视频流被解码后的副视频用的图片数据用数据。PG解码器36从由源分组拆包器输入的多个TS分组提取演示图片流进行解码,在显示时刻(PTS)的定时将非压缩的图形数据写出到PG平面。在PG平面37中存储通过对演示图片流进行解码而得到的非压缩的图形对象。IG解码器38从由源分组拆包器输入的多个TS分组提取交互图片流进行解码,在显示时刻(PTS)的定时将非压缩的图形对象写出到IG平面。在IG平面39中存储通过对交互图片流进行解码而得到的图形数据。主音频解码器40对主音频流进行解码。副音频解码器41对副音频流进行解码。混频器42对主音频解码器40的解码结果和副音频解码器41的解码结果进行合成。绘制引擎43对JPEG、PNG等BD-J应用用于描绘菜单的图形数据进行解码。GFX平面44是在JPEG、PNG等的图形数据被解码后写入的平面存储器。接着,说明主视频解码器31的内部结构。主视频解码器31包括TB51、MB52、EB53、TB54、MB55、冊56、视频解码器57、缓冲器开关58、DPB59以及图片开关60。TransportBuffer(TB)51是在从PID滤波器23输出包括左视视频流的TS分组时临时原样存储TS分组的缓冲器。MultiplexedBuffer(MB)52是用于在从TB向EB输出视频流时暂时蓄积PES分组的缓冲器。在从TB向MB传送数据时,TS分组的TS头部被去除。ElementalyBuffer(EB)53是存储处于编码状态的视频访问单元的缓冲器。在从MB向EB传送数据时,PES头部被去除。TransportBuffer(TB)54是在从PID滤波器输出包括右视视频流的TS分组时临时原样存储TS分组的缓冲器。MultiplexedBuffer(MB)55是用于在从TB向EB输出视频流时暂时蓄积RES分组的缓冲器。在从TB向MB传送数据时,TS分组的TS头部被去除。ElementalyBuffer(EB)56是存储处于编码状态的视频访问单元的缓冲器。在从MB向EB传送数据时,PES头部被去除。视频解码器57通过在预定的解码时刻(DTS)对视频基本流的各个视频访问单元进行解码,来制作帧/场图像。在AY剪辑中复用的视频流的压缩编码形式包括MPEG2、MPEG4AVC、VC1等。因而可按照流的属性切换视频解码器57的解码方法。在对构成基视视频流的图片数据进行解码时,视频解码器57将在未来方向或者过去方向存在的图片数据作为参照图片加以利用,进行运动补偿。并且,在对构成相关视频流的各个图片数据进行解码时,视频解码器57将构成基视视频流的图片数据作为参照图片,进行运动补偿。如果这样对图片数据进行解码,则视频解码器57将解码后的帧/场图像传送给DPB59,在显示时刻(DTS)的定时将对应的帧/场图像传送给图片开关。缓冲器开关58使用在视频解码器57对视频访问单元进行解码时取得的解码开关信息,决定从EB53和EB56中的哪一个抽出接下来的访问单元,将蓄积在EB53和EB56中的图片在分配给视频访问单元的解码时刻(DTS)的定时传送给视频解码器57。左视视频流和右视视频流的DTS被设定成在时间轴上以图片为单位交替地到来,因而,例如在忽略DTS而向前解码的情况下,希望以图片为单位将视频访问单元传送给视频解码器57。DecodedPictureBuffer(DPB)59是临时保持解码后的帧/场图像的缓冲器。用于在视频解码器57对图片间预测编码后的P图片和B图片等视频访问单元进行解码时,参照已经解码的图片。图片开关60在将从视频解码器57传送的已经解码的帧/场图像写入视频平面的情况下,将该写入目的地切换成左视视频平面或右视视频平面。在左视的流的情况下,将非压缩的图片数据瞬间写入左视视频平面;在右视的流的情况下,将非压缩的图片数据瞬间写入右视视频平面。图27是表示平面合成部的内部结构的图。包括根据3D元数据存储在平面中的非压缩图片数据、对图形数据进行修剪的修剪部61a、61b、61c、根据程序API对存储在平面中的非压缩图形数据进行修剪的修剪部61d、将输出内容在左视视频平面和右视视频平面之间进行切换的开关62、以及进行平面彼此之间的合成的加法部63、64、65、66。在平面存储器中具有左视视频平面、右视视频平面、副视频平面、IG平面、PG平面、GFX平面,它们按照左视视频平面、右视视频平面、副视频平面、IG平面、PG平面、GFX平面的顺序排列,在左视视频平面和右视视频平面中由系统目标解码器4在PTS的定时写入影像数据。平面合成部5选择左视视频平面和右视视频平面之中的、在PTS的定时被写入影像数据的平面,传送用于与副视频平面、PG平面、IG平面之间的重叠处理。这些平面存储器的每一个能够通过存储在左视和右视中分别不同的内容来实现立体视觉。但是,即使左视的存储内容和右视的存储内容相同,如果使平面存储器中的像素的坐标在左视和右视中分别变化,也能够实现模拟的立体视觉。上述平面存储器中的PG平面通过改变平面存储器中的像素的坐标,来实现立体视觉。以下说明PG平面中的立体视觉的实现方式。图28是表示PG平面的合成方式的图。使用图28的PG平面的例子来说明平面合成的方式。平面合成部5从存在于3D元数据内的偏移条目中的、与当前正在再现的演示图形的PID对应的偏移条目中,取得与当前的显示时刻对应的偏移值。然后,平面合成部5在重叠的影像平面是左视视频平面的情况下,使存储在PG平面中的图像数据的坐标向X轴的正向偏移+偏移值。然后,在对PG平面进行修剪使得不溢出到左视视频平面之后,供与其他平面的合成(参照图28上段)。平面合成部5在重叠的影像平面是右视视频平面的情况下,使PG平面向X轴的负向偏移偏移值,在对PG平面进行修剪使得不溢出到左视视频平面之后进行重叠(参照图28下段)。IG平面、副视频平面也同样进行处理。图29是示意地表示在使用偏移值进行修剪再重叠之后如何显示给用户的图。在使用偏移值偏移平面并进行耦合时,能够为左眼和右眼制作视差图像,因而能够对平面的图像赋予纵深。如果存在相应的纵深,则用户能够感觉到平面图像从显示装置的画面上浮起。以上是有关平面合成的说明。接下来,说明寄存器组件10的内部结构和再现控制引擎7b的详细情况。图30是表示寄存器组件10的内部结构和再现控制引擎7b的内部结构的图。在图30的左侧示出寄存器组件10的内部结构。右侧示出再现控制引擎7b的内部结构。存储在PSR中的这些存储值由电影对象和BD-J应用适当参照,此外,接受电影对象和BD-J应用的更新。这样,PSR的存储值是由电影对象和BD-J应用参照的参数,因而也被称作系统参数。首先,说明PSR中的有代表性的PSR。PSRl是用于音频流的流序号寄存器,存储当前的音频流序号。PSR2是用于PG流的流序号寄存器,存储当前的PG流序号。PSR4通过被设定成1100的值,来表示当前的标题序号。PSR5通过被设定成1999的值,来表示当前的章节序号,通过被设定成0XFFFF,来表示在再现装置中章节序号无效。PSR6通过被设定成0999的值,来表示当前播放列表的序号。PSR7通过被设定成0255的值,来表示当前播放项目的序号。PSR8通过被设定成0OxFFFFFFFF的值,来使用45KHz的时间精度表示当前的再现时间点(当前PTM)。以上是有关PSR的说明。PSRlO是用于IG流的流序号寄存器,存储当前的IG流序号。PSR21表示用户是否想要执行立体视觉再现。PSR22表示输出模式值。PSR23是“3D显示能力”的设定。其表示在作为再现装置的连接对方的显示装置上是否存在执行立体视觉再现的能力。PSR24是“3D播放能力”的设定。其表示在再现装置上是否存在执行立体视觉再现的能力。另一方面,在再现控制引擎7b的内部具有过程执行部8,该过程执行部8参照寄存器组件10中的PSR4、PSR6、PSR21、PSR23、PSR24以及管理信息存储器9中的当前播放列表信息的流选择表,唯一地确定当前播放列表中的输出模式。PSR24中的3D播放能力意味着与再现装置的3D再现有关的全部能力,有时简单地表记成“3D-能力”。PSR23用于规定输出模式,其状态转变的选择模型如图31所示地规定。图31是表示输出模式的选择模型的状态转变的图。该选择模型包括2个一般的状态。椭圆是示意地描绘该一般的状态,即作为输出模式值能取的值的“无效”、“有效”而成的。“无效”表示输出模式无效,“有效”表示输出模式有效。一般的状态只要不引起状态转变则可维持。状态转变包括播放列表再现的开始、由导航命令或BD-J应用请求的输出模式变化、向BD-J标题的跳变。在发生了状态转变时,执行用于取得优选的输出模式的过程。图中的箭头jml、jm2、jm3、…、jml2示意地表示成为状态转变的触发器的事项。该图中的状态转变包括如下。“装载盘”是指装填有BD-ROM的状态。"StartPresentation”在HDMV模式下是指播放列表的再现开始(startplaylistplayback)0在BD-J模式下是指向BD-J标题分支。因为在BD-J模式下,在向BD-J标题分支的情况下,未必开始播放列表的再现。“跳到BD-J标题”是指向BD-J标题分支。具体地说,在索引表中,与BD-J应用对应的标题(BD-J标题)成为当前标题。“开始播放列表的再现”是指在PSR中设定表示某个播放列表的播放列表序号,将播放列表信息作为当前播放列表信息读取到存储器。“改变输出模式”是指通过BD-J应用调用API来改变输出模式。"TerminatePresentation”在HDMV模式的情况下是指播放列表的再现结束,在BD-J的情况下是指从BD-J标题向在索引表中与电影对象对应的标题(HDMV标题)跳变。在加载了盘时,输出模式的状态转变到临时状态“初始化”。输出模式选择的状态临时转变到“初始化状态”之后,再转变到无效状态。输出模式选择的状态维持在无效,直到再现开始(StartPresentation)成为活动为止。在HDMV模式下,“StartPresentation”意味着播放列表的再现开始。在BD-J模式下,“StartPresentation”意味着BD-J标题的再现开始,BD-J应用开始了某个动作。未必意味着播放列表的再现开始。在StartPresentation成为有效时,输出模式转变到临时状态的“再现环境改变时的进程”。输出模式按照再现环境改变时的进程的结果转变到有效。如果输出模式有效且StartPresentation结束,则状态转变到无效。因为内容供应商设定了优选的输出模式,所以在开始播放列表再现之前必须执行电影对象中的导航命令。在执行了电影对象中的导航命令时,在该模型下成为无效。图32是表示初始化的处理顺序的流程图。步骤Sl是盘无约束的BD-J应用是否正在动作的判断,步骤S2是PSR23中的立体视觉显示能力是否表示“有能力”,Index,bdmv中的Initialoutputjiiode信息是否表示“立体视觉输出模式”的判断。如果步骤Sl是“是”,则在步骤S3中维持当前的输出模式。如果步骤Sl是“否”,并且步骤S2是“是”,则在步骤S4中将PSR22设定成立体视觉输出模式。如果步骤Sl是“否”,并且步骤S2是“否”,则在步骤S5中将PSR22中的输出模式设定成2D输出模式。图33是表示再现环境改变时的进程的处理顺序的流程图。步骤Sll是PSR22中的输出模式是否是2D输出模式的判断,步骤S13是PSR23中的立体视觉显示能力是否表示“有能力”,并且在播放列表中是否存在STN_table_SS的判断。如果步骤Sll是“是”,则在步骤S12中,不改变当前输出模式。即使步骤Sll是“否”、,并且步骤S13是“是”,也不改变当前输出模式(步骤S12)。如果步骤Sll是“否”,并且步骤S13是“否”,则将当前输出模式改变成2D输出模式(步骤S14)。在开始播放列表的再现时应该留意的是,在各个播放项目中的流选择表中规定能够在各个播放项目中再现的PES流。由此,在开始当前播放项目的再现时,首先需要从在当前播放项目的流选择表中允许再现的PES流中,选择在播放项目的再现中最佳的PES流。该选择的顺序被称作“流选择进程”。图34是表示流选择进程的处理顺序的流程图。步骤S21是判断再现装置的显示方式是否是2D的判断步骤,如果判断结果是“是”,则将当前播放项目信息内的2D用STN_table设定成当前STN_table(步骤S22)。如果判断结果是“否”,则将存在于播放列表信息的扩展数据的STN_tab1e_SS中与当前播放项目信息对应的STN_tab1e_SS设定成当前STN_table。以下,执行步骤S24步骤S33的处理。步骤S24步骤S33针对主视频流、IG流、副视频流、主音频流、副音频流分别重复进行步骤S26步骤S33的处理。步骤S26是当前STN_table中与流χ对应的STN_table条目数量是否是0的判断,步骤S27是判断与当前流中的流X对应的流条目数量是否大于等于存储于流序号寄存器中的流序号的判断步骤。如果步骤S26、步骤S27中的某一方是“是”,则在步骤S33中维持存储在流序号寄存器中的流序号。如果步骤S26、步骤S27都是“否”,则判断当前STN_table中登记的PES流满足多个条件中的哪个(步骤S28),对判断为满足的条件的组合成为相同的PES流是否存在多个进行判断(步骤S29)。在满足条件的PES流唯一的情况下,选择满足条件的1个PES流(步骤S30)。在满足条件的PES流存在多个的情况下,选择判断为满足相同条件的PES流中的、当前STN_table中的优先顺序最高的PES流(步骤S31)。如果这样选择PES流,则将与选择出的PES流的流条目对应的流序号写入PSR中的流序号寄存器(步骤S32)。如果经过以上的过程确定输出模式,并确定在当前播放项目中应该再现的PES流,则需要开始当前播放项目的再现,但是,当前播放项目再现的处理顺序是基于由再现环境改变时的进程确定的输出模式的。参照图35说明基于输出模式的播放项目的再现顺序。图35是表示播放列表的再现顺序的流程图。步骤S41是当前输出模式是否是3D输出模式的判断,如果当前输出模式是2D输出模式,则在步骤S42中,将当前播放项目序号初始化为“1”,然后转变到步骤S43步骤S48的循环。该循环是对当前播放项目执行步骤S43步骤S46的处理,反复进行将当前播放项目序号递增的处理(步骤S48),直到当前播放项目序号成为最后为止(在步骤S47中是“是”)。步骤S43步骤S46的内容如下所示。在步骤S43中,打开由记述在当前播放项目的Clip_Information_file_name中的“XXXXX”和扩展名“m2ts”指定的传输流文件,在步骤S44中,使用与视频流的分组ID对应的条目映射,将当前Playltem.In_Time和Playltem.0ut_Time转换成Start_SPN[i]和End_SPN[i]。在步骤S45中,确定属于用于读取从Start_SPN[i]到End_SPN[i]分组的ID[i]的TS分组[i]的读取范围[i]的盘区,在步骤S46中,指示BD-ROM驱动器连续地读取属于读取范围[i]的盘区。如果当前输出模式是立体视觉输出模式,则在步骤S49中,将当前播放项目序号初始化为“1”,然后转变到步骤S50步骤S60的循环。该循环是对当前播放项目执行步骤S50步骤S58的处理,反复进行将当前播放项目序号递增的处理(步骤S60),直到当前播放项目序号成为最后为止(在步骤S59中是“是”)。步骤S50步骤S58的内容如下所示。在步骤S50中,打开由记述在当前播放项目的Clip_Information_file_name中的“XXXXX”和扩展名“ssif”指定的传输流文件,在步骤S51中,将左视视频流和右视视频流中由当前播放项目信息的左视/右视识别信息指定的一方设为基视视频流。将除此以外的一方设为相关视频流。在步骤S52中,使用与基视视频流的分组ID对应的条目映射,将当前Playltem.In_Time和当前Playltem.0ut_Time转换成Start_SPN[i]和End_SPN[i]。在步骤S53中,确定与相关视频流对应的SubPlayltem,使用与相关视频流的分组ID[j]对应条目映射[j],将确定的SubPlayItemIn_Time、SubPlayItemOut_Time转换成Start_SPN[j]和End_SPN[j](步骤S54)。确定属于用于读取从Start_SPN[i]到End_SPN[i]的分组ID[i]的TS分组[i]的读取范围[i]的盘区(步骤S55),确定属于用于读取从Start_SPN[j]到End_SPN[j]的分组ID[j]的TS分组[j]的读取范围的盘区(步骤S56)。然后,在步骤S57中按照地址的升序顺序排列属于读取范围[i]、[j]的盘区,在步骤S58中使用排列后的地址,指示驱动器连续地读取属于读取范围[i]、[j]的盘区。在HDMV模式下,如果播放列表的再现停止,则在画面上什么也不出现,但是在BD-J模式下,即使播放列表的再现停止,BD-J应用也能够进行画面描绘,因此,有可能显示某个画面。在此,如果在再现控制引擎侧实现了立体视觉,但是BD-J应用进行的画面描绘仍然是平面视觉,则引起不匹配。因为虽然在再现控制引擎侧实现了立体视觉,但是BD-J应用进行的画面描绘仍然是平面视觉而引起不匹配。如果开始播放列表的再现,则需要根据该播放列表是2D影像还是3D影像,来将菜单或图形转换成3D或者转换成2D,因此,在本实施方式中,中间件向BD-J应用输出事件,催促进行立体视觉用的画面描绘。对在盘上记录切换2D影像和3D影像的定时、并通知给再现装置中进行动作的程序的构成进行说明。在图31的状态转变中,在BD-J标题中开始了播放列表的再现时,执行再现环境改变时的进程,但是在该BD-J标题的再现中,在开始了播放列表的再现时,必须通过某种方法将播放列表再现的开始通知给BD-J应用。图36表示怎样进行该通知。图36是表示在再现控制引擎的状态从“停止中,,切换到“3D播放列表再现中,,的情况下,怎样的事件被输出到BD-J应用的图。第1段表示通过BD-J应用描绘出的⑶I。第3段表示再现控制引擎的状态。第2段表示从中间件向BD-J应用输出的HscreenConfiguration事件。由第3段可知,再现控制引擎的状态按照“停止中一3D播放列表再现一停止中”的方式转变。其中,可知在从停止中转变到3D播放列表再现的定时、以及在从3D播放列表再现转变到停止中的定时,输出表示3D开始的HscreenConfiguration事件,即使在从停止中转变到3D播放列表再现的定时,也输出表示3D结束的HscreenConfiguration事件。在第1段中可知,在再现控制引擎的停止中,通过BD-J应用描绘出的⑶I是2D用的⑶I;另一方面,在3D播放列表的再现中,通过BD-J应用描绘出的⑶I是3D用的⑶I。这是因为BD-J应用根据上述事件的输出进行了GUI的描绘切换。接着,假定不是再现控制引擎7b停止再现,而是已经开始2D播放列表的再现,在该再现的途中,切换成为再现对象的播放列表的情况。图37是表示在再现控制引擎的状态从2D播放列表再现切换到3D播放列表再现的情况下,怎样的事件被输出到BD-J应用的图。第1段表示通过BD-J应用描绘出的⑶I。第3段表示再现控制引擎的状态。第2段表示从中间件向BD-J应用输出的HscreenConfiguration事件。由第3段可知,再现控制引擎的状态按照“2D播放列表再现一3D播放列表再现—2D播放列表再现”的方式转变。其中,可知在从2D播放列表再现转变到3D播放列表再现的定时,输出表示3D开始的HscreenConfiguration事件,即使在从3D播放列表再现转变到2D播放列表再现的定时,也输出表示3D结束的HscreenConfiguration事件。在第1段中可知,在再现控制引擎进行的2D播放列表再现中,通过BD-J应用描绘出的⑶I是2D用的⑶I;另一方面,在3D播放列表的再现中,通过BD-J应用描绘出的⑶I是3D用的GUI。这也是因为BD-J应用根据上述事件的输出进行了GUI的描绘切换。接着,假定在再现控制引擎进行的3D播放列表的再现中,用户使再现装置进行字幕切换、声音切换的操作的情况,进行以下内容。成为再现对象的流被切换。以下参照图38说明该流切换的事例。图38是表示在再现控制引擎进行的3D播放列表的再现中作为对象的流被切换的情况下,怎样的事件被输出到BD-J应用的图。第1段表示通过BD-J应用描绘出的⑶I。第3段表示再现控制引擎的状态。第2段表示从中间件向BD-J应用输出的HscreenConfiguration事件。由第3段可知,再现控制引擎的状态是3D播放列表再现或者在其途中正在进行流切换。其中,可知在流变化成别的流的定时以及流恢复到原来的流的定时,输出HscreenConfiguration事件。在第1段中可知,在再现控制引擎进行的2D播放列表再现中,通过BD-J应用描绘出的⑶I是2D用的⑶I;另一方面,在3D播放列表的再现中,通过BD-J应用描绘出的⑶I是3D用的⑶I。检测播放项目或播放列表、或者用户进行了流切换的定时,即在3D影像的再现开始的情况下或者结束的情况下通过输出事件来切换2D/3D的定时,切换成适当的菜单图形。如上所述根据本实施方式,在再现装置的输出模式成为立体视觉再现模式的情况下,读取由播放列表信息内的ClipJnformatiorufilejame和表示是交织形式的传输流文件的扩展名“ssif”识别出的交织形式的传输流文件的盘区,来用于再现,从而限于输出模式被设定成立体视觉再现模式的情况,能够读取交织形式的传输流文件的盘区。由此,不会由2D再现装置读取交织形式的传输流文件的盘区,因此,交织形式的传输流独特的ATS的变化即ATS时增时减这样的不规则变化的重复,不会招致2D再现装置的错误动作或不稳定。并且,如果预先制作记述有某种确定的文件参照信息的播放列表信息,则在3D再现时,具有该文件参照信息的文件名和表示是交织形式的传输流的扩展名的交织形式的流文件被读取并被再现。在2D再现时,具有该文件参照信息的文件名和表示是通常形式的传输流文件的扩展名的传输流文件被读取并被再现。由此,不需要分别制作3D用播放列表信息和2D用播放列表信息,因此著作的工作减轻。由于这样的著作工作的减轻,能够实现可3D再现的电影作品的充实化。(第2实施方式)在本实施方式中,参照图39说明显示装置300、3D眼镜400具有怎样的功能,其内部结构怎样。图39(a)是表示显示装置300的内部结构的图。如该图所示,显示装置300包括调谐器71、HDMI发送接收部72、消息存储部73、显示控制部74、显示元件75以及无线发送部76。调谐器71接收利用地波数字广播、卫星数字广播发送来的多信道传输流并进行解调。此时,调谐器71能够同时选择多个信道,输出非压缩的图片。HDMI发送接收部72接收通过HDMI从再现装置发送来的非压缩的已合成的图片数据。消息存储部73存储有应该代替图片进行显示的警告消息。显示控制部74将由调谐器71解调而得到的非压缩的图片和通过HDMI从再现装置发送来的非压缩的已合成的图片用于显示。在显示时,显示控制部74能够以1/120秒、1/140秒这样的时间精度切换显示期间,能够以该精度,将例如1/24秒这样的显示期间细分成更小的显示期间,例如1/48秒、1/72秒、1/92秒。显示面板75是通过驱动液晶显示元件、等离子体发光元件、有机EL元件来进行像素的发光的设备,在显示控制部74的控制下,进行非压缩的图片数据的显示。无线发送部76通过红外线通信方式、无线LAN方式控制3D眼镜400。具体地说,在3D模式和多信道模式下,分别自显示期间的起始发送催促3D眼镜400的状态转变的同步信号。通过相应的信号发送反复进行控制,使得在左视的期间转变到透光状态,在右视的期间转变到遮光状态,在左视的期间重新转变到透光状态。由此,进行图1(b)、(c)那样的变化。在本实施方式中,作为3D模式下的处理,显示控制部74将1/24秒这样的显示期间分割成具有1/72秒的时间长度的3个显示期间(显示期间1/3、2/3、3/3),在这3个显示期间1/3、2/3、3/3的每一个期间显示不同的显示内容。第1个显示期间1/3的显示内容是左视,第2个显示期间2/3的显示内容是右视,第3个显示期间3/3的内容是警告画面。在这些期间的起始,向眼镜发送同步信号,进行左视和右视的状态转变。作为多信道模式的处理,显示装置300按照时分方式对多个信道进行解调。然后,显示控制部74将1/24秒这样的显示期间分割成具有1/24秒的时间长度的2个显示期间(显示期间1/2、2/2),在这2个显示期间1/2、2/2的每一个期间显示不同的显示内容。第1个显示期间1/2的显示内容是信道1,第2个显示期间2/2的显示内容是信道2。并且,如果各个信道的显示期间到来,则使希望收看该信道的用户的状态转变到透光状态,使希望收看其它信道的用户的眼镜的状态转变到遮光状态。图39(b)是表示3D眼镜400的内部结构的图。具有从显示装置300接收成为状态转变的触发器的同步信号的无线接收部81;将液晶光栅的状态转变到透光状态、遮光状态的状态控制部82;以及液晶光栅83、84。眼镜的动作模式也存在3D模式、多信道模式。在3D模式下,眼镜除了透光状态、遮光状态以外还具有遮断-遮光状态。遮断-遮光状态是左视和右视双方关闭的状态。在多信道模式下,眼镜转变到左视和右视双方打开的透光-透光状态、左视和右视双方关闭的遮断_遮光状态。在实现立体视觉显示的情况下,在本实施方式中,不是单纯切换眼镜的左视和右视,而是需要考虑不让已佩戴着3D眼镜的用户看到催促佩戴3D眼镜400的警告画面。参照图40说明为了不让已佩戴的用户看到警告画面而应该怎样控制3D眼镜400。图40表示3D模式下的显示内容以及眼镜的左视的状态和右视的状态。第1段表示再现时间轴上的显示期间,第2段表示显示装置的显示内容。第3段表示眼镜的右视、左视的状态。可知在1/24秒中,在最初的1/72的显示期间1/3,在显示装置上显示左视图像,眼镜的左视成为透光状态,右视成为遮光状态。在接下来的显示期间2/3,在显示装置上显示右视图像,眼镜的左视成为遮光状态,右视成为透光状态。在最后的显示期间3/3,显示装置成为催促配戴眼镜的警告画面,眼镜的左视和右视成为遮光状态。在通过分割1/24秒的显示期间而得到的3个1/72秒的显示期间中,在最后的显示期间3/3,佩戴着眼镜的用户无法观察显示在画面上的警告影像。由此显示与状况对应的消息,即,当显示“请戴上3D眼镜”时,没有戴上3D眼镜的人看到催促戴上3D眼镜的消息,而已经戴上3D眼镜的人不会看到。在执行多信道显示的情况下,显示装置实现不是切换左右的光栅而是切换2个眼睛的光栅的独特的控制。参照图41说明该独特的控制。图41表示不切换左右的光栅而切换2个眼镜的光栅时的3D模式下的显示内容以及左视的状态和右视的状态。第1段表示再现时间轴上的显示期间,第2段表示显示装置的显示内容。第2段表示眼镜的R、L的状态。在1/24秒的显示期间中的显示期间1/2,用户1佩戴着的眼镜成为透光-透光状态,用户1能够收看信道I(Chl)。用户2佩戴着的眼镜成为遮光_遮光状态,用户2不能收看信道1(Chl)。在显示期间2/2,用户1佩戴着的眼镜成为遮光-遮光状态,用户1不能收看信道2(Ch2)。用户2佩戴着的眼镜成为透光-透光状态,用户2能够收看信道2(Ch2)。采用这样的使用方式,在1个画面上,2个人能够同时看到各自不同的信道。由于已经佩戴着3D眼镜,因而如果使用内置于眼镜内的耳机,则能够使影像和声音完全独立,从而应用范围拓宽,例如能够回避在客厅争抢选台权、在1个画面上进行对战游戏等。此外,通过增加步骤,能够在1个画面上看到3个信道乃至更多的信道。如上所述根据本实施方式,在收看显示装置的用户是多人的情况下,通过各个用户佩戴3D眼镜400,各个用户能够收看自己喜欢的信道。即使没有准备用户人数的显示装置,用户也能够看到喜欢的节目,因此,能够有效地利用用户家中的客厅。(第3实施方式)本实施方式是与再现装置和显示装置之间的协商有关的实施方式。用户家中的家庭影院系统的构筑事项包括各个家庭独特的事项,在再现装置与显示装置连接时,需要与连接对方的显示装置进行协商,对将哪个播放列表用于再现进行切换。在本实施方式中,说明同时输出对应3D的数字输出和考虑到还能够输出到以往的显示装置的模拟输出的情况的改良。即使是存储有3D影像的BD-R0M,也需要考虑在以往就有的普及台数较多的2D再现装置中也能够正常再现的情况。如在第1实施方式所述,还有利用BD-ROM上的程序进行控制的方法,但是在由于程序的错误等而错误地进行了选择的情况下,有可能再现不适当的影像而损害收看者的健康,或者由于承担过剩的负荷而损害再现装置,因而需要不进行不适当的再现的结构。说明与2DTV之间的连接时。以在原来的模拟方式不能应对3D影像,因而不能输出3D影像。在再现装置进行3D影像再现中,模拟输出中显示“3D影像再现中,请用对应3D的显示器收看”等消息,显示用于通知用户连接到错误的端子或者连接到不能应对的显示装置的消息。然后,在连接的显示装置是2D显示装置的情况下,期望自动地将再现切换到2D播放列表。接下来,对2D显示装置和3D显示装置同时与再现装置连接,将影像信号同时输出到这些显示装置的情况进行说明。在2D显示装置和3D显示装置与再现装置连接并同时输出的情况下,在2D显示装置侧仅输出3D影像的左视或右视中的某一方。在向多个显示装置同时输出作为播放列表的再现结果的影像信号时,将对输出左视视频流和右视视频流中的哪一方用作模拟进行规定的信息称作2D输出优先影像信息。在播放列表中预先设置该信息,按照当前播放列表中的2D输出优先影像信息,向2D显示装置和3D显示装置同时输出影像信号。由此,即使同时对2D和3D用的影像进行解码或者不对2D和3D用的播放列表进行独立处理,也能够同时输出给2个显示装置。同样地,在进行OSD(系统嵌入菜单)时,在3D显示装置中进行对应3D的OSD显示,但是在像模拟输出那样只能应对2D的输出中输出专用的2D影像或者仅左视/仅右视。在3D用的输出和2D用的输出困难的情况下,期望在遥控器中设置副显示部,在其上进行显示。参照图42具体地说明这些情况。图42是表示再现装置和显示装置之间的连接方式的图。上侧表示模拟连接的显示装置。左下侧表示数字连接的对应3D的显示装置300,右下侧表示数字连接的2D显示装置302。在再现装置同时与3D显示装置和2D显示装置连接的情况下,尝试与这些显示装置进行协商。并且,由于与对方侧显示装置之间的连接是基于模拟连接的,因而如果判明无法进行协商,则再现左视视频流和右视视频流中由2D输出优先影像信息所示的一方。由此,在与作为连接对方的显示装置进行模拟连接的情况下,能够将著作担当人所希望的播放列表用于再现。另一方面,在与双方的显示装置之间的连接是基于数字连接的,且协商成功的情况下,判断对方侧是3D显示装置还是2D显示装置。如果在协商后判明对方侧是2D显示装置,则如图中的箭头mgl所示,使2D显示装置进行画面内容的转变。箭头mgl表示2D显示装置的画面内容的转变。在数字连接的情况下,是3D影像的再现中。在显示了“请利用3D显示装置观看”的消息之后显示2D影像。此外,在进行协商时,需要切换多个右视。作为切换多个右视的理由,是由于显示装置的画面大小不同。左眼和右眼的间隔尽管有个人的个体差异但大体相同,但是显示装置有20英寸的,也有150英寸的。假定50英寸的显示装置,按照眼与眼的间隔6.5厘米制作的影像在150英寸的显示装置中成为3倍的19.5厘米的眼睛的间隔,难以识别成3D影像。因此,如果预先提供在各种尺寸的显示装置中左视和右视的差为6.5厘米的左视和右视的组合,则通过按照显示装置选择视频流,能够选择最佳的左视视频流/右视视频流的组合。显示装置有150英寸、50英寸这样的各种尺寸,参照图43说明即使左右的像素数相同,这些显示装置中的画面上的距离也不同的情况。图43表示表示左右的差的像素数和显示装置的画面上的距离之间的关系。左侧表示左右的偏移不同的右视图片和左视图片的组合。中段表示50英寸显示装置中的距离,右侧表示150英寸显示装置中的距离。在左右的差是50像素的情况下,50英寸显示装置上的距离是2.0cm,150英寸显示装置上的距离是6.Ocm0在左右的差是100像素的情况下,50英寸显示装置上的距离是4.Ocm,150英寸显示装置上的距离是12.Ocm0在左右的差是150像素的情况下,50英寸显示装置上的距离是6.Ocm,150英寸显示装置上的距离是18.Ocm0在50英寸显示装置中6.Ocm最佳,在150英寸显示装置中也是6.Ocm最佳,因此,通过3DStreamDepthChangeU0、3DStreamD印thChange命令调整在画面上显示的距离。如果程序能够使用在图43中说明的取得显示装置的画面尺寸的方法,自动地选择最佳的左眼/右视的组合,则能够在用户不用关注画面尺寸的情况下即可自动选择最佳的流。在记录有多个与多个画面尺寸对应的纵深感/深度不同的流的情况下,在记录介质中预先记录局部存储器的像素差不同的流,使用用于切换这些流的UO或命令,用户自身能够选择纵深感/深度。如上所述根据本实施方式,在再现装置与显示装置连接时,能保障在与显示装置的关系方面进行更适当的再现输出。(第4实施方式)本实施方式实现了在进行立体视觉时与视频流一起应该选择怎样的PG流、IG流这样的改良。由2D显示装置再现的影像是2D影像,对应的字幕或菜单图像是3D的。与此相对,期望由3D显示装置再现的影像是3D影像,对应的字幕或菜单图像也是3D的。因为在对3D影像显示2D的PG或IG的情况下,前后关系不是被期望的,用户无法正常地进行空间识别,最坏结果会损害健康。此外,即使是3D再现装置,用户也能自由选择2D影像,在该情况下,对应的字幕或菜单图像也应该自动地切换成2D。与2D影像关联的字幕等的组合、与3D影像关联的字幕等的组合可以由程序选择,也可以通过作为数据而建立关联来由再现装置自动地排除不适当的组合。下面说明其结构。对应3D的播放列表如在第1实施方式中所述,将流选择表进一步分成2D用的STN_table和3D再现用的STN_table_SS,来进行管理。并且,只能在2D再现中利用的影像/声音/PG/IG的流记录和在3D中利用的影像/声音/PG/IG的流记录登记在不同的条目组中。在选择了2D影像的情况下,无法选择在为3D准备的声音/PG/IG。此外,同样在选择了3D影像的情况下,无法选择为2D准备的声音/PG/IG。将管理表进一步分割,也能够分别管理左视和右视、以及与它们相关联的字幕/菜单图像的流记录。在为2D制作的PG流和为3D制作的PG流中,纵深的有无、位置和角度存在不同,因此,著作者无论如何也想要避免的情况是,在立体视觉用的视频流的再现时,选择2DPG流,与3D视频流一起再现。为了避免这一情况而导入的是,STN_table_SS中的流组合信息。图44是组合视频流和PG流时的流组合信息的记述例。如图44(a)所示可知,流选择表中的流组合信息允许视频流的流序号=1和PG流的流序号=1、2的组合。可知视频流的流序号=2允许与PG流的流序号=1、2组合。可知视频流的流序号=3允许与PG流的流序号=3、4组合。可知视频流的流序号=4允许与PG流的流序号=3组合。图44(b)示意地示出在由该组合信息规定的视频流和PG流之间允许的组合。该图左侧的视频流表示由流1、2、3、4的流序号确定的视频流。可知它们中的由流1、2的流序号确定的视频流是2D用的,由流3、4的流序号确定的视频流是3D用的。该图左侧的PG流表示由流1、2、3、4的流序号确定的PG流。可知它们中的由流1、2的流序号确定的PG流是2D用的,由流3、4的流序号确定的PG流是3D用的。视频流和PG流之间的实线kwl、2、3、…示意地示出由流组合信息允许的组合。如该实线示意地示出那样,不能组合2D和3D的影像/字幕。此外,也能够有意省略能够组合的流。PG流和视频流的组合被流组合信息预先规定,因此如果按照该流组合信息选择PG流,则在选择了某个视频流时,能够保障选择对于该视频流而言最佳的PG流。图45是表示按照流组合信息进行再现装置的流选择的处理顺序的流程图。在用户切换流时,或者如播放项目边界那样流的结构有可能变化时,执行本图所示的流选择处理,使视频流和PG流符合登记在流组合信息中的组合。在步骤S71中,取得视频流序号,在步骤S72中,取得PG流。步骤S73是视频流和PG流的组合是否登记在流组合信息中的判断,如果已经登记,则在步骤S74中如该流组合信息所示进行再现。如果没有登记,则在步骤S75中选择在流组合信息中登记有与视频流的组合的其它PG流,来进行再现。(第5实施方式)如第1实施方式的开头所述,立体视觉有各种原理,可以认为在市场上不断流通的产品应对了各种3D方式。3D的再现方式存在各种方式,此外,根据方式的不同,显示装置侧的对应·非对应也不同,因而期望再现装置的系统参数是能表现各种方式的形式。在此,作为3D的再现方式,可列举独立发送双画面的视频的双画面立体再现方式、并列方式、横向双倍方式、2D+纵深信息方式等,但在除此以外有显示装置能够应对的方式的情况下,确定PSR比特分配(bitassignment),以便能够识别可否执行对应的方式。图46是表示可网罗多个3D方式的PSR的比特分配的图。该图中的PSR24由4比特(b3、b2、bl、b0)构成,从最高位比特b3到最低位比特b0的各个比特与各个所对应的3D再现方式相关联。在再现装置与该3D再现方式对应的情况下,对应的比特被设定成“1”,在再现装置没有与该3D再现方式对应的情况下,对应的比特被设定成“0”。示出了在PSR24的全部比特是“0”时,再现装置是2D再现装置,在某个或者若干个比特是“1”时,是所对应的方式的2D/3D再现装置。PSR24中从最高位比特b3到最低位比特b0为止的比特表示是否能够支持双画面立体再现方式、并列方式、横向双倍方式、2D-纵深信息方式各自的3D显示方式。双画面立体再现方式是在此前的实施方式中已经说明的方式。并列方式是指将1920X1080这样的析像度分成960X1080、960X1080,使它们分别显示左视和右视的方式。横向双倍方式是指使1920X1080这样的析像度成为3840X1080这样的析像度,对其中的1920X1080的析像度的部分分配左视,对其中的1920X1080的析像度的部分分配右视的方式。2D-纵深信息方式是利用2D影像和亮度色标图像实现立体视觉的方式。亮度色标图像由2值化像素构成。2值化像素的亮度表示2D影像中的各个像素的纵深。按照该2值化像素的亮度,制作2D影像中的各个像素的纵深,来构筑立体视觉图像。在从BD-ROM上的BD-J应用访问播放器设置寄存器的值的情况下,能够作为再现装置的系统性能进行访问。在显示装置和再现装置像HDMI那样通过能将显示装置的性能·对应方式发送给再现装置的传送方式进行连接的情况下,不仅鉴于再现装置的性能,还鉴于显示装置的对应方式,自动地设定成PSR24。在该情况下,即使是相同的再现装置,PSR24的值也由于连接的显示装置而改变。在不能传送显示装置的性能的情况下,期望用户手动进行设定。在能够从显示装置取得对应方式的情况下,除了单纯的对应方式以外,还取得显示装置的尺寸、析像度、从显示装置的画面到收看人的距离等影响3D再现的信息,存储到PSR24,从而还能够用于后面说明的通过程序来选择最佳的再现方式的情况。有时3D的对应状况不能用1比特表现。在该情况下,应该使用多个比特。虽然影像尺寸达到1920X1080就能够对应,但是假定在该尺寸以上的析像度时由于解码器的性能不足等而无法再现的情况下,如果利用2比特将未对应表现为“00b”,将到1920X1080为止能对应表现为“01b”,将与该尺寸以上的尺寸对应表现为“10b”等,则能够更细地使用系统参数来表现对应状况。如果为了能网罗多个3D方式而预先规定了PSR24的比特分配,则不管与再现装置连接的显示装置是怎样的3D方式的显示装置,都能够使显示装置进行立体视觉再现。图47是使再现装置设定寄存器反映显示装置所对应的3D再现方式的图。当利用此前说明的表示3D再现能力的3D-能力的系统参数时,能够进行禁止2D再现装置选择3D视频流的处理。在用户、程序或者播放项目的起始选择视频流时,在想要选择的流是3D视频流的情况下,能够通过确认存储在播放器设定寄存器中的再现装置的对应3D方式,取得想要从流选择表选择的流的信息,来判断要选择的流是否能够在再现装置中再现。由于在2D再现装置中不能再现3D影像,因而通过该处理不会产生选择自身,能够防止在画面上显示不适当的影像。当组合成在前面的实施方式中已经说明的自动取得显示装置所对应的3D方式的结构时,已连接的显示装置只能选择所对应的3D方式的流还是2D流,能够防止在画面上显示不适当的影像。下面说明实现相应处理时的程序的处理内容。由用户选择标题并执行的BD程序文件在程序中检查再现装置是否对应于3D影像再现,以及检查在对应的情况下用户是否选择了3D影像再现,再切换要再现的播放列表。在假定多个3D再现方式的情况下,准备各自对应的方式的播放列表,在再现装置对应于存储在BD-ROM中的播放列表的情况下,选择对应的3D播放列表,在再现装置不对应于存储在BD-ROM中的播放列表的情况下,选择2D播放列表。下面说明应该怎样构成FirstPlay标题。构成FirstPlay标题的播放列表即在插入盘时最初再现的播放列表为了安全而必须由任何再现装置都能再现的2D影像构成。存储在BD-ROM中的程序是著作侧制作的,在再现装置与多个3D形式对应的情况下,优先选择哪个3D再现方式取决于著作侧的意志。下面说明3D播放列表的选择。例如,在3D方式1是双画面立体再现方式,3D方式2是并列方式,再现装置仅对应于并列方式的情况下,程序选择该再现装置能够再现的并列方式的3D播放列表005.MPLS,来进行再现。下面说明Index,bdmv和程序的关系。如图47所示,如果使再现装置设定寄存器反映3D再现方式,则通过使BD-ROM中的程序动作,著作担当者能够对再现装置设定寄存器设定对再现装置和显示装置而言最佳的3D方式。在实现这样的3D再现方式的选择的情况下,索引表和BD程序文件需要按照以下方式设定。图48表示索引文件(Index,bdmv)和程序文件之间的关系。该图左侧表示索引表和作为该索引表的解读主体的模式管理模块16。如上所述,索引表中存在与FirstPlay标题、顶部菜单、标题1、2、3分别对应的条目。该图右侧表示应该按照再现装置中的输出模式的设定有选择地再现的4个播放列表文件。在4个播放列表文件中存在记载有再现2D影像的路径的00001.mpls、00003.mpls、记载有3D方式1的再现路径的00004.mpls以及记载有3D方式2的再现路径的00005.mpls。在该图的正中,记载有电影对象1、2这样的2个电影对象。电影对象1命令00001.mpls的再现。该00001.mpls用于定义2D播放列表。这是因为应该利用FirstPlay标题再现的播放列表需要在任何输出模式下都能再现。如果PSR24所示的3D-能力是3D方式1,则电影对象2命令00004.mpls的再现,如果3D-能力是3D方式2,则电影对象2命令00005.mpls的再现,如果3D-能力不符合任何3D方式,则电影对象2命令00003.mpls的再现。图中的箭头ppl、pp2、pp3示意地表示基于电影对象的播放列表的再现指示。图中的箭头myLmy2表示这些电影对象供HDMV模块13进行解读。可知通过HDMV模块13执行这些电影对象,从而上述3个播放列表文件按照再现装置中的能力被有选择地用于再现。如果在流组合信息中规定了能够与视频流组合的PG流,则流选择的处理顺序依据图49的流程图。图49是表示流选择的处理顺序的流程图。在步骤S81中,取得再现装置的对应3D方式,在步骤S82中,取得流选择表。在步骤S83中,判断再现装置对应的3D方式与想要选择的流是否符合,如果步骤S83的判断结果是“是”,则在步骤S84中允许选择。如果步骤S83的判断结果是“否”,则在步骤S85中不允许选择。(第6实施方式)在本实施方式中,说明用于实施在第1实施方式中所述的记录方法的记录装置。在通过实时记录技术实现记录方法的情况下,执行该记录方法的记录装置实时制作AV剪辑,记录到BD-RE或者BD-R、硬盘、半导体存储卡中。在该情况下,AV剪辑可以是通过记录装置对模拟输入信号进行实时编码而得到的传输流,也可以是通过记录装置对数字输入的传输流进行部分化(partialize)而得到的传输流。执行实时记录的记录装置具有视频编码器,对视频信号进行编码而得到视频流;音频编码器,对音频信号进行编码而得到音频流;多路复用器,对视频流和音频流等进行复用,得到MPEG2-TS形式的数字流;以及源分组分包器,将构成MPEG2-TS形式的数字流的TS分组转换成源分组。该记录装置将转换成源分组形式的MPEG2数字流存储到AV剪辑文件而写入BD-RE、BD-R等。与写入数字流同时地,记录装置的控制部进行在存储器上生成剪辑信息和播放列表信息的处理。具体地说,由用户请求录像处理时,控制部在BD-RE、BD-R上创建AV剪辑文件和剪辑信息文件。然后,如果从由装置外部输入的传输流中检测到视频流中的GOP的起始位置,或者通过编码器生成视频流的G0P,则记录装置的控制部在该GOP中,取得位于起始的内部图片的PTS和存储有该GOP的起始部分的源分组的分组序号,将该PTS和分组序号的组合作为EP_PTS条目和EP_SPN条目的组合,追加记录到剪辑信息文件的条目映射中。以下,每当生成GOP时,将EP_PTS条目和EP_SPN条目的组合追加记录到剪辑信息文件的条目映射中。此时,在GOP的起始是IDR图片的情况下,将设定成“开”的iS_angle_Change标记追加到EP.PTS条目和EP_SPN条目的组合中。在GOP的起始不是IDR图片的情况下,将设定成“关”的is_angle_change标记追加到EP_PTS条目和EP_SPN条目的组合中。此外,关于剪辑信息文件中的流的属性信息,按照应该记录的流的属性进行设定。如上所述,如果生成AV剪辑、剪辑信息并写入到BD-RE、BD-R,则通过该剪辑信息内的条目映射,生成定义再现路径的播放列表信息,并写入到BD-RE、BD-R。通过在实时记录技术中执行上述处理,能够在BD-RE、BD-R上得到AV剪辑-剪辑信息-播放列表信息这样的分层构造。以上是执行基于实时记录的记录方法的记录装置。接下来,说明执行基于预先格式记录的记录方法的记录装置。在此说明的记录装置为了颁布电影内容而设置在制作摄影室中,供著作工作人员使用。本发明涉及的记录装置的使用方式是,按照来自著作工作人员的操作,生成按照MPEG标准压缩编码后的数字流和记载有怎样再现电影标题的脚本,生成包含这些数据的面向BD-ROM的容禾只比特、流(volumebitstream)。图50是表示记录装置的内部结构的图。如该图所示,本发明涉及的记录装置包括视频编码器501、素材制作部502、脚本生成部503、BD程序制作部504、复用处理部505、和格式处理部506。视频编码器501按照MPEG4-AVC、MPEG2等压缩方式,从左视的非压缩的比特映射等的图像和右视的非压缩的比特映射等的图像进行编码,制作左视视频流和右视视频流。此时,右视视频流在左视视频流的显示时刻,通过对应的帧和图片间预测编码被编码。在该图片间预测编码的处理过程中,从左视的图像和右视的图像的运动矢量中提取3D影像时的纵深信息,写入到帧纵深信息存储部501a。视频编码器501为了进行利用了图片间的相关特性的图像压缩,以8X8或16X16的宏块为单位提取运动矢量,来进行图像压缩。在提取宏块中的运动矢量的处理中,将背景中存在住家而前景中存在人的动态图像作为运动矢量提取的对象。在该情况下,在左眼图像和右眼图像中进行图片间预测。于是,在“住家”的图像的部位没有检测到运动矢量,在“人”的部位检测到运动矢量。提取检测到的运动矢量,制作显示3D影像时的帧单位的纵深信息。纵深信息例如可采用与具有8比特纵深的帧的析像度相同的图像。素材制作部502制作音频流、演示图形流、交互图形流等各个流,并写入到音频流存储部502a、演示图形流存储部502b、交互图形流存储部502c。在制作音频流时,素材制作部502通过按照AC3等压缩方式对非压缩的LinearPCM声音等进行编码,来制作音频流。除此以外,素材制作部502还根据字幕图像和显示定时、以及包括渐显/渐隐等字幕效果的字幕信息文件,制作依据BD-ROM标准的PG流的格式即演示图形流。素材制作部502根据菜单中使用的比特映射图像和记载有配置在菜单上的按钮的转变或显示效果的菜单文件,制作依据BD-ROM标准的菜单画面的格式即交互图形流。脚本生成部503按照由素材制作部502制作的各个流的信息、以及著作工作人员通过GUI的操作,以BD-ROM格式制作脚本。在此所说的脚本相当于索引文件、电影对象文件、播放列表文件等文件。此外,脚本生成部503制作记述有用于实现复用处理的各个AV剪辑由哪些流构成的参数文件。在此制作的索引文件、电影对象文件、播放列表文件等文件具有在第1实施方式和第2实施方式中说明的数据结构。BD程序制作部504通过⑶I等用户接口,按照来自用户的请求,制作BD程序文件的源代码,并制作BD程序。此时,BD程序文件的程序为了设定GFX平面的纵深,能够利用视频编码器501输出的纵深信息。复用处理部505对在BD-ROM脚本数据中记述的左视视频流、右视视频流、视频、音频、字幕、按钮等多个流进行复用,制作MPEG2-TS形式的AV剪辑。此时,还同时制作与AV剪辑成对的剪辑信息文件。复用处理部505将自己生成的条目映射和表示AV剪辑中包含的每个流的声音属性、影像属性等的属性信息配成对,来制作剪辑信息文件。剪辑信息文件的结构具有在此前的各个实施方式中说明的数据结构。格式处理部506配置由脚本生成部503生成的BD-ROM脚本数据、由BD程序制作部504制作的BD程序文件、由复用处理部505制作的AV剪辑或剪辑信息文件、以及依据BD-ROM标准的格式下的文件或目录,并按照依据BD-ROM标准的文件系统即UDF的格式制作盘图像。此外,此时,利用视频编码器501输出的纵深信息,制作PG、IG、副视频流的3D元数据。自动设定图像在画面上的配置以使不与3D影像的物体重合,或者调整偏移值以使纵深不重合。这样制作的盘图像的文件布局按照在实施方式1、2中说明的文件布局的数据结构而设定。将生成的盘图像转换成BD-ROM压制用数据,通过对该数据进行冲压工序,能够制造出BD-ROM。(作为实现受控复制(managedcopy)的记录装置的实施)记录装置也可以通过受控复制来写入数字流。受控复制是指如下技术在将记录在BD-ROM等读取专用记录介质中的数字流或播放列表信息、剪辑信息、应用程序复制到其他光盘(BD-R、BD-RE,DVD-R、DVD-RW、DVD-RAM等)或硬盘、可拆卸介质(SD存储卡、存储条、compactflash(注册商标)、智能介质(SM)、多介质卡等)等可读写的记录介质时,与服务器进行通信,仅在进行认证而被允许的状态下能够执行复制。通过该技术,能够限制备份次数,仅在付费的状态下进行允许备份等的控制。在实现从BD-ROM到BD_R、BD-RE的复制的情况下,如果在复制源和复制目的地中记录容量相同,则在受控复制中,只要进行从最内周到最外周依次复制作为复制源的BD-ROM中的比特流的动作即可。如果受控复制假定不同介质之间的复制,则需要转码。在此,“转码(transcode)”是指如下处理将记录在BD-ROM中的数字流的形式从MPEG2传输流形式转换成MPEG2程序流形式等,或者降低分配给视频流和音频流的比特速率后进行再次编码,由此使数字流符合复制目的地介质的应用格式。在所述转码时,需要通过进行上述实时记录的处理,得到AV剪辑、Clip信息以及播放列表信息。(备注)以上说明了在本发明的申请时间点申请人可知的最佳的实施方式。对于以下所示的技术课题,能够增加进一步的改良和变更实施。按照各个实施方式所示来实施还是实施这些改良·变更都是任意的,请注意这取决于实施者的主观意念。(立体视觉方式)对于在第1实施方式中作为说明的前提的视差图像方式,为了使左右的影像在时间轴方向上交替显示,例如相对于在是通常的二维电影时在1秒显示24幅影像,需要合并左右的影像而在1秒显示48幅影像。因此,该方式适合于一个画面的改写比较快的显示装置。使用该视差图像的立体视觉已经在游乐场的游乐设施等中普遍使用,在技术上已经成熟,因而可以说最接近家庭的实用化。使用视差图像的立体视觉用的方法除了上述以外,人们提出了二色分离方式等各种技术。在本实施方式中,使用时分式或者偏光眼镜方式作为例子进行了说明,但是只要使用视差图像就不限于上述2种方式。对于显示装置300,不仅可以使用双凸透镜,而且可以使用具有同样功能的器件例如液晶元件。此外,也可以在左眼用的像素中设置纵偏光的滤波器,在右眼用的像素中设置横偏光的滤波器,收看者使用在左眼设置纵偏光的滤波器而在右眼设置横偏光的滤波器的偏光眼镜,观看显示装置的画面,从而实现立体视觉。(用于存储3D影像的Index,bdmv的数据结构)还能够采用以下方法在2D再现装置和3D对应再现装置中,对索引文件而不是播放列表进行区别,在2D再现装置中在再现开始时参照“Index,bdmv”,在3D对应再现装置中选择“Index.3dmv,,。(用于处理多个流的数据结构)在有多个流的情况下,可以如上所述使用副路径信息,也可以使用多角度用的multi_clip_entries。在使用multi_clip_entries的情况下,期望在配合显示装置的画面尺寸选择了流之后禁止角度变更的UO,以便不错误地切换成其它画面尺寸用的流。(左视、右视的适用对象)准备左视和右视的不仅适用于本说明书涉及的视频流,而且适用于缩略图像。与视频流的情况相同,在2D再现装置中显示以往的2D用缩略,在3D再现装置中配合3D显示方式输出为3D准备的左跟缩略和右眼缩略。同样地,还能够应用于菜单图像、章节搜索用的区分场景缩略图像、或区分场景缩小画面。(记录层的结构)期望在BD-ROM的各个记录层中设计立体视觉/平面视觉共用区域、立体视觉专用区域、和平面视觉专用区域。立体视觉/平面视觉共用区域是可在立体视觉影像的再现时和平面视觉影像的再现时的双方访问的区域,是交替配置并记录属于基视视频流文件的多个盘区和属于存储有相关视频流的文件的多个盘区的连续区域。立体视觉专用区域和平面视觉专用区域接着立体视觉/平面视觉共用区域,存在于记录层的边界的紧前面。立体视觉专用区域是可在立体视觉输出模式的再现中产生的远跳之前访问的区域,是交替配置并记录属于记录在立体视觉/平面视觉共用区域中的基视视频流文件的盘区后续的盘区、和属于记录在立体视觉/平面视觉共用区域的相关视视频流文件的盘区后续的盘区的区域。平面视觉专用区域是可在2D输出模式的再现中产生的远跳之前访问的区域,是记录有属于记录在立体视觉专用区域的基视视频流文件的盘区的复制品的区域。(程序的实施方式)各个实施方式所示的应用程序能够按照以下方式制作。首先,软件开发者使用编程语言,记述实现各个流程图或功能性构成要素的源程序。在该记述时,软件开发者按照编程语言的语法,使用类构造体或变量、矩阵变量、外部函数的调用,记述具体化各个流程图或功能性构成要素的源程序。记述的源程序被作为文件给予编译器。编译器翻译这些源程序而制作目标程序。编译器进行的翻译由语法解析、最优化、资源分配、码制作这样的过程构成。在语法解析中,进行源程序的字句解析、语法解析和意思解析,将源程序转换成中间程序。在最优化中,对中间程序进行基本块化、控制流解析、数据流解析这样的作业。在资源分配中,为了谋求对作为目标的处理器的命令集的适应,将中间程序中的变量分配给作为目标的处理器具有的寄存器或者存储器。在码制作中,将中间程序内的各个中间命令转换成程序代码,得到目标程序。在此生成的目标程序由使计算机执行各个实施方式所示的流程图的各个步骤或功能性构成要素的各个顺序的1个以上的程序代码构成。在此,程序代码如处理器的本机代码、JAVA(注册商标)字节代码那样有各个种类。程序代码的各个步骤的实现有各种方式。在能够利用外部函数实现各个步骤的情况下,调用该外部函数的调用语句为程序代码。此外,实现1个步骤的程序代码有时归属于不同的目标程序。在限制命令种类的RISC处理器中,也可以通过组合算术运算命令或逻辑运算命令、分支命令等,实现流程图的各个步马聚ο当生成目标程序时,编程器对它们启动连接程序。连接程序在存储器空间内分配这些目标程序及关联的程序库程序,将它们结合成1个,制作加载模块。这样生成的加载模块是以由计算机读取为前提的,使计算机执行各个流程图所示的处理顺序或功能性构成要素的处理顺序。也可以将相应的程序记录到计算机可读取的记录介质提供给用户。(数据结构的记述方式)上述数据结构中的存在多个某种确定类型的信息的重复结构能够通过在for语句中设定控制变量的初始值和重复条件来定义。也可以使用DoWhile语句。此外,在预定的条件成立时,定义某种确定信息的任意数据结构能够使用if语句记述在if语句中其应该成立的条件、和条件成立时应该设定的变量。也可以在该记述中使用switch语句、case语句。这样,各个实施方式所示的数据结构能够通过高级编程语言的语法来记述,因此,各个实施方式所示的数据结构经过语法解析、最优化、资源分配、代码制作这样的编译程序进行的翻译过程,与上述程序同样地,在转换成计算机可读取的计算机代码的状态下记录到记录介质。这样,通过高级编程语言记述的数据结构在对象指向语言中,作为类构造体的方法以外的部分即类构造体中的矩阵型的元素变量进行处理,成为程序的一部分。即,各个实施方式的数据结构被转换成计算机代码而记录到计算机可读取的记录介质,成为程序的元素变量。通过进行这样的处理,此前所述的数据结构实质上与程序相同。(光盘的再现)BD-ROM驱动器具有光学头部,光学头部具有半导体激光器、准直透镜、分光器、物镜、聚光透镜以及光检测器。从半导体激光器出射的光束通过准直透镜、分光器、物镜而聚光到光盘的信息面上。聚光后的光束在光盘上反射/折射,通过物镜、分光器、聚光透镜而聚光到光检测器上。按照由光检测器聚光后的光的光量制作再现信号。(记录介质的变化)各个实施方式中的记录介质包括光盘、半导体存储卡等封装介质整体。本实施方式的记录介质以预先记录有必要数据的光盘(例如BD-ROM、DVD-ROM等已有的可读取的光盘)为例进行说明,但是不需要限定于此,例如利用具有向光盘写入3D内容的功能的终端装置(例如上述功能可以嵌入再现装置,也可以是与再现装置不同的装置)记录到可写入的光盘(例如BD-RE、DVD-RAM等已有的可写入的光盘),所述3D内容包含有经由广播或者网络分发的实施本发明而需要的数据。将该记录的光盘适用于本发明的再现装置也能够实施本发明。(半导体存储卡记录装置和再现装置的实施方式)对将在各个实施方式中说明的数据结构记录到半导体存储器的记录装置以及再现所述数据结构的再现装置的实施方式进行说明。首先,作为前提技术,说明记录在BD-ROM中的数据的著作权保护的结构。例如,从保护著作权、提高数据的隐匿性的观点出发,记录在BD-ROM中的数据的一部分有时根据需要进行加密。例如,记录在BD-ROM中的数据中被加密的数据例如是与视频流对应的数据、与音频流对应的数据、或者与包括上述两种数据的流对应的数据。以下,对记录在BD-ROM中的数据中被加密的数据的解读进行说明。在半导体存储卡再现装置中,将与对BD-ROM内被加密的数据进行解读所需要的密钥相对应的数据(例如设备密钥)预先存储到再现装置。另一方面,在BD-ROM中记录有与对被加密的数据进行解读所需要的密钥相对应的数据(例如与上述设备密钥对应的MKB(介质密钥块))以及对用于解读被加密的数据的密钥自身进行加密的数据(例如与上述设备密钥和MKB对应的加密标题密钥)。在此,设备密钥、MKB以及加密标题密钥是成对的,并且还与写入到BD-ROM上不能被通常复制的区域(被称作BCA的区域)的识别符(例如卷ID)相对应。如果其组合是不正确的,则无法进行加密的解读。仅在组合正确的情况下,能够导出加密解读所需要的密钥(例如根据上述的设备密钥、MKB以及卷ID对加密标题密钥进行解密而得到的标题密钥),使用该加密解读所需要的密钥,能够对加密后的数据进行解读。在再现装置中再现填装的BD-ROM的情况下,例如如果与BD-ROM内的加密标题密钥和MKB成对(或者对应)的设备密钥不在再现装置内,则不对加密后的数据进行再现。因为加密后的数据的解读所需要的密钥(标题密钥)的密钥自身被加密(加密标题密钥)并记录到BD-ROM上,如果MKB和设备密钥的组合不正确,则无法导出加密的解读所需要的密钥。相反地,如果加密标题密钥、MKB、设备密钥以及卷ID的组合正确,则例如使用上述加密的解读所需要的密钥(根据设备密钥、MKB以及卷ID对加密标题密钥进行解密而得到的标题密钥),用解码器对视频流进行解码,用音频解码器对音频流进行解码,按照上述方式构成再现装置。以上是记录在BD-ROM中的数据的著作权保护的结构,但是该结构不限于BD-R0M,例如在适用于可读入/写入的半导体存储器(例如SD卡等具有可移动性的半导体存储卡)的情况下,也能够实施。对半导体存储卡再现装置的再现顺序进行说明。在光盘中,例如构成为通过光盘驱动器读取数据,与此相对,可以构成为在使用半导体存储卡的情况下,通过用于读取半导体存储卡内的数据的I/F读取数据。更详细地说,可以构成为在再现装置的槽(未图示)中插入半导体存储卡时,经由半导体存储卡I/F将再现装置和半导体存储卡电连接。记录在半导体存储卡内的数据经由半导体存储卡I/F读取。(作为接收装置的实施方式)在各个实施方式中说明的再现装置作为从电子分发服务的分发服务器接收与在本实施方式中说明的数据相应的数据(分发数据)并记录到半导体存储卡中的终端装置也能够实现。所述终端装置可以构成为在各个实施方式中说明的再现装置进行这样的动作,也可以是由与本实施方式的再现装置不同的专用的终端装置来进行这样的动作的形式,上述专用的终端装置将分发数据存储到半导体存储器。在此,对再现装置进行的例子进行说明。此外,对将SD卡作为记录目的地的半导体存储器的例子进行说明。在向插入到再现装置具有的槽中的SD存储卡记录分发数据的情况下,首先请求蓄积分发数据的分发服务器(未图示)发送分发数据。此时,再现装置从SD存储卡读取用于唯一地识别插入的SD存储卡的识别信息(例如各个SD存储卡固有的识别序号,更具体地说例如SD存储卡的序列号等),将读取的识别信息与分发请求一起发送给分发服务器。该用于唯一地识别SD存储卡的识别信息例如相当于上述卷ID。另一方面,在分发服务器中,分发的数据中必要的数据(例如视频流、音频流等)以能够使用加密解读所需要的密钥(例如标题密钥)解除加密的方式被加密,并存储在服务器上。例如分发服务器构成为保持有私钥,能够对半导体存储卡固有的识别序号分别动态地生成不同的公钥信息。此外,分发服务器构成为能够对加密后的数据的解读所需要的密钥(标题密钥)自身进行加密(即构成为能够生成加密标题密钥)。生成的公钥信息例如包括与上述MKB、卷ID以及加密标题密钥相当的信息。关于加密后的数据,如果例如半导体存储器固有的识别序号、后述的公钥信息中包含的公钥主体、以及预先记录在再现装置中的设备密钥的组合正确,则得到加密解读所需要的密钥(例如根据设备密钥、MKB以及半导体存储器固有的识别序号,对加密标题密钥进行解密而得到的标题密钥),使用该得到的加密解读所需要的密钥(标题密钥),能够进行加密后的数据的解读。接着,再现装置将接收到的公钥信息和分发数据记录到插入到槽中的半导体存储卡的记录区域。接着,说明对记录在半导体存储卡的记录区域中的公钥信息和分发数据中包含的数据中的加密后的数据进行解密并再现的方法的一个例子。接收到的公钥信息例如记录有公钥主体(例如上述MKB以及加密标题密钥)、签名信息、半导体存储卡固有的识别序号以及表示与应该成为无效的设备相关的信息的设备列表。签名信息例如包括公钥信息的散列值。设备列表中例如记载有与有可能被非法再现的设备相关的信息。该信息是用于唯一地确定有可能被非法再现的装置、装置中包含的部件或者功能(程序)的信息,例如预先记录在再现装置中的设备密钥、再现装置的识别序号、或者再现装置具有的解码器的识别序号。对记录在半导体存储卡的记录区域的分发数据中被加密的数据的再现进行说明。首先,在利用公钥主体对加密后的数据进行解密之前进行是否可以使解密密钥主体发挥功能的检查。具体地说,进行如下检查(1)公钥信息中包含的半导体存储器固有的识别信息和半导体存储卡中预先存储的固有的识别序号是否一致的检查;(2)在再现装置内计算出的公钥信息的散列值和签名信息中包含的散列值是否一致的检查;(3)根据公钥信息中包含的设备列表所示的信息,检查进行再现的再现装置是否能够进行非法的再现(例如公钥信息中包含的设备列表所示的设备密钥和再现装置中预先存储的设备密钥是否一致的检查)。进行这些检查的顺序可以是任何顺序。在上述的⑴(3)的检查中,如果满足公钥信息中包含的半导体存储器固有的识别信息和半导体存储卡中预先存储的固有的识别序号不一致、在再现装置内计算出的公钥信息的散列值和签名信息中包含的散列值不一致、或者判断出进行再现的再现装置有可能进行非法的再现中的某一方,则再现装置进行控制,使加密后的数据的解读不被进行。此外,如果公钥信息中包含的半导体存储卡固有的识别信息和半导体存储卡中预先存储的固有的识别序号一致、并且在再现装置内计算出的公钥信息的散列值和签名信息中包含的散列值一致、并且判断出进行再现的再现装置不可能进行非法的再现,则判断为半导体存储器固有的识别序号、公钥信息中包含的公钥主体、以及再现装置中预先记录的设备密钥的组合正确,使用加密解读所需要的密钥(根据设备密钥、MKB以及半导体存储器固有的识别序号对加密标题密钥进行解密而得到的标题密钥),进行加密后的数据的解读。例如在加密后的数据是视频流、音频流的情况下,视频解码器利用上述加密解读所需要的密钥(对加密标题密钥进行解密而得到的标题密钥),对视频流进行解密(解码),音频解码器利用上述加密解读所需要的密钥对音频流进行解密(解码)。通过这样地构成,在知道了有可能在电子分发时被非法利用的再现装置、部件以及功能(程序)等的情况下,在设备列表中示出用于识别它们的信息,如果要进行分发,则在再现装置侧包含设备列表所示的内容的情况下,能够抑制使用公钥信息(公钥主体)的解密,因而即使半导体存储器固有的识别序号、公钥信息中包含的公钥主体、以及再现装置中预先记录的设备密钥的组合正确,也能够控制成不进行加密后的数据的解读。因而能够抑制在非法装置上利用分发数据。此外,期望采用如下结构半导体存储卡中预先存储的半导体存储卡固有的识别符存储在隐秘性高的记录区域。因为当半导体存储卡中预先存储的固有的识别序号(例如如果以SD存储卡为例则是SD存储卡的序列号等被篡改时,违法复制变得容易。因为虽然对多个半导体存储卡分配有分别不同的固有的识别序号,但是如果该固有的识别序号被篡改成相同,则上述(1)的判断没有意义,有可能进行了相当于被篡改数量的违法复制。因此,期望采用如下结构半导体存储卡固有的识别序号这样的信息记录在隐秘性高的记录区域。为了实现这样的结构,例如半导体存储卡采用以下结构将用于记录半导体存储卡固有的识别符这样的隐秘性高的数据的记录区域设置在与存储通常数据的记录区域(称作第1记录区域)不同的记录区域(称作第2记录区域),并设置用于访问该第2记录区域的控制电路,并且,仅能够经由控制电路访问第2记录区域。例如,记录在第2记录区域的数据被加密并被记录,控制电路例如被组装用于对加密后的数据进行解密的电路。只要构成在存在对第2记录区域的数据访问情况下控制电路对加密进行解密并返回解密后的数据即可。或者,也可以构成为,如果控制电路保持在第2记录区域记录的数据的存储部位的信息,并请求访问数据,则确定对应的数据的存储部位,并返回从确定的存储部位读取的数据。在再现装置上动作的应用中请求利用电子分发记录到半导体存储卡的应用,经由存储卡I/F向控制电路发出访问在第2记录区域记录的数据(例如半导体存储器固有的识别序号)的访问请求时,接受请求的控制电路读取记录在第2记录区域的数据,返回给在再现装置上动作的应用。与该半导体存储卡固有的识别序号一起将需要的数据的分发请求发送给分发服务器,并将从分发服务器发送的公钥信息以及对应的分发数据记录到第1记录区域即可。此外,在再现装置上动作的应用中的请求利用电子分发记录到半导体存储卡的应用,在经由存储卡I/F向控制电路发出访问记录在第2记录区域的数据(例如半导体存储器固有的识别序号)的访问请求之前,期望事前检查应用是否被篡改。篡改的检查例如可以利用使用了以已有的X.509格式为基准的数字证书的检查等。此外,对记录在半导体存储卡的第1记录区域中的分发数据的访问不一定需要经由半导体存储卡具有的控制电路进行访问。(系统LSI)再现装置的内部结构中系统目标解码器、再现控制部7或程序执行部11等以逻辑元件为中心的部分期望用系统LSI构成。系统LSI是指在高密度基板上安装裸芯片并封装而成的。通过在高密度基板上安装多个裸芯片并进行封装,使多个裸芯片具有宛如IfLSI那样的外形结构的产品也包含在系统LSI中(这种系统LSI被称作多芯片模块)。在此,关注封装的种类,系统LSI有QFP(QuadFlatPackage扁平外壳)、PGA(PinGridArray管脚阵列)这样的种类。QFP是在封装的四个侧面安装有引脚的系统LSI。PGA是在整个底面上安装有多个引脚的系统LSI。这些引脚承担作为与其它电路的接口的功能。由于系统LSI中的引脚上存在这样的接口的功能,因此,通过在系统LSI中的这些引脚上连接其它电路,系统LSI发挥作为再现装置200的中核的功能。所述系统LSI不仅能够组装到再现装置200,而且能够组装到TV或游戏机、微机、Iseg便携设备等处理影像再现的各种设备中,能够拓宽本发明的用途。系统LSI的设计思想期望依据Uniphier设计思想。依据Uniphier设计思想的系统LSI由以下电路块构成。数据并列处理器DPP它是多个要素处理器进行相同动作的SIMD型处理器,通过利用1个命令使内置于各个要素处理器中的运算器同时动作,实现针对构成图片的多个像素的解码处理的并列化。命令并列处理器IPP它包括“局部存储控制器”、“处理部”、和“虚拟多处理器部”,“局部存储控制器”包括命令RAM、命令高速缓冲存储器、数据RAM、数据高速缓冲存储器,“处理部”包括命令取出部、解码器、执行单元、寄存器文件,“虚拟多处理器部”使“处理部”进行多个应用的并列执行。·MPUIfe它由周边电路和周边接口构成,周边电路是指ARM核心、外部总线接口(BusControlUnit:B⑶)、DMA控制器、计时器、向量中断控制器,周边接口是指UART、GPIO(GeneralPurposeInputOutput通用输入输出)、同步串行接口等。流I/O块它经由USB接口或ATAPacket接口,与连接在外部总线上的驱动器装置、硬盘驱动器装置、SD存储卡驱动器装置之间进行数据输入输出。.AVI/O土夬它由音频输入输出、视频输入输出、OSD控制器构成,与电视、AV放大器之间进行数据输入输出。·存储器控制块它是实现经由外部总线连接的SD-RAM的读写的块,包括控制各个块间的内部连结的内部总线连接部、与系统LSI外部所连结的SD-RAM之间进行数据传送的访问控制部、调整来自各个块的SD-RAM的访问请求的访问调度部。具体的生产顺序的详细情况如下所示。首先,根据各个实施方式所示的结构图,制作应该成为系统LSI的部分的电路图,使用电路元件或IC、LSI,对结构图中的构成要素进行具体化。如果这样对各个构成要素进行具体化,则规定连接在电路元件或IC、LSI之间的总线及其周边电路、与外部的接口等。并且,还规定连接线、电源线、接地线、时钟信号线等。在该规定中,考虑LSI规格地调整各个构成要素的动作定时,或者在增加用于保证各个构成要素需要的带宽等的调整的同时,完成电路图。如果电路图完成,则进行安装设计。安装设计是指将通过电路设计而制作出的电路图上的部件(电路元件或IC、LSI)配置在基板上的哪里,或者确定如何将电路图上的连接线布线在基板上的基板布局的制作作业。如果这样进行安装设计并确定基板上的布局,则将安装设计结果转换成CAM数据,输出到NC工作机械等设备。NC工作设备根据该CAM数据进行SoC安装或SiP安装。SoC(SyStemonchip)安装是指在1个芯片上烧结多个电路的技术。SiP(SysteminPackage)安装是指利用树脂等将多个芯片做成1个封装的技术。经过以上的过程,本发明的系统LSI能够根据各个实施方式所示的再现装置200的内部结构图制作。另外,按照上述方式制作的集成电路根据集成度的不同而被称作IC、LSI、超大LSI以及巨大LSI。在使用FPGA实现了系统LSI的情况下,将多个逻辑单元配置成格子状,根据LUT(LookUpTable:查找表)中记载的输入输出的组合,连接纵横的布线,由此能够实现各个实施方式所示的硬件结构。LUT存储在SRAM中,所述SRAM的内容通过电源切断而消失,因此,在利用相应的FPGA时,根据配置信息的定义,需要将实现各个实施方式所示的硬件结构的LUT写入SRAM。本实施方式利用与中间件和系统LSI对应的硬件、系统LSI以外的硬件、针对中间件的接口部分、中间件和系统LSI之间的接口部分、中间件和系统LSI以外的必要硬件的接口部分、用户接口部分来实现,在将它们组装而构成了再现装置时,通过各自联动地动作,提供特有的功能。通过适当地定义针对中间件的接口、以及中间件和系统LSI之间的接口,能够各自独立地并行开发再现装置的用户接口部分、中间件部分、系统LSI部分,能够更有效地进行开发。另外,各个接口的切断方法有各种切断方法。工业上的可利用性本发明涉及的信息记录介质存储有3D影像,但是再现2D影像的装置和再现3D影像的装置都能进行再现,因而能够向市场提供意识到互换性的存储有集群#3D影像的电影标题等的动态图像内容,能够活跃电影市场和民用电器市场。故而本发明涉及的记录介质、再现装置在电影产业和民用电器产业中具有较高的可利用性。权利要求一种记录介质,记录有播放列表信息和流文件,其特征在于,上述播放列表信息包括1个以上的再现区间信息,.上述再现区间信息包括指定存储有视频流的上述流文件的文件参照信息,上述流文件是交织的传输流文件和通常形式的传输流文件,通过分别交替地配置对存储有左视视频流的传输流进行分割而得到的多个分割部分、和对存储有右视视频流的传输流进行分割而得到的多个分割部分,来构成上述交织的传输流文件,上述交织的传输流文件由与上述文件参照信息相同的识别序号和表示交织的扩展名确定,上述通常形式的传输流文件是上述左视视频流和上述右视视频流中的某一方,存储有能够单独再现的基视视频流,上述通常形式的传输流文件由与上述文件参照信息相同的识别序号和表示是通常形式的扩展名确定。2.根据权利要求1所述的记录介质,其特征在于,上述记录介质包括流文件用目录和交织文件用目录,上述通常形式的传输流文件存储在上述流文件用目录中,上述交织的传输流文件存储在上述交织文件用目录中。3.一种再现装置,按照播放列表信息再现视频流,其特征在于,上述再现装置具有读取单元,从记录介质读取由上述播放列表信息中的文件参照信息确定的传输流文件;解码器,接受在读取的传输流文件中存储的视频流中包含的压缩图片数据的供给,并进行解码,得到非压缩的图片数据;模式寄存器,存储有本机的输出模式;以及输出单元,按照存储在上述模式寄存器中的输出模式,输出由解码器得到的非压缩的图片数据,在输出模式是平面视觉输出模式的情况下,上述读取单元读取由上述播放列表信息中的文件参照信息和表示传输流形式的扩展名确定的通常形式的传输流文件,在输出模式是立体视觉输出模式的情况下,上述读取单元读取由上述播放列表信息中的文件参照信息和表示交织的扩展名确定的交织的传输流文件。4.根据权利要求3所述的再现装置,其特征在于,上述再现装置具有表示用户设定的寄存器;能力寄存器,表示连接的显示装置是否与立体视觉再现对应;以及设定单元,判断多个条件是否成立,在多个条件已成立的情况下,将输出模式设定成立体视觉输出模式,上述多个条件中的第1条件是上述表示用户设定的寄存器表示出用户希望立体视觉再现,上述多个条件中的第2条件是上述表示连接的显示装置是否与立体视觉再现对应的能力寄存器表示出连接的显示装置与立体视觉再现对应,在上述第1条件和上述第2条件成立的情况下,将上述输出模式设定成立体视觉输出模式。5.根据权利要求4所述的再现装置,其特征在于,上述再现装置的动作模式中有命令解释器成为动作主体的第1模式和字节代码解释器成为动作主体的第2模式,在第2模式的设定中,在发生了输出模式的切换时,向由字节代码解释器执行的字节代码应用通知事件。6.一种系统LSI,能够与驱动器装置一起组装到再现装置,上述驱动器装置从记录介质读取由播放列表信息中的文件参照信息确定的传输流文件,其特征在于,上述系统LSI具有解码器,接受在读取的传输流文件中存储的视频流中包含的压缩图片数据的供给,并进行解码,得到非压缩的图片数据;模式寄存器,存储有本机的输出模式;以及控制单元,进行再现装置的控制,使得按照存储在上述模式寄存器中的输出模式,输出由解码器得到的非压缩的图片数据,在输出模式是平面视觉输出模式的情况下,上述控制单元控制驱动器装置,使驱动器装置读取由上述播放列表信息中的文件参照信息和表示传输流形式的扩展名确定的通常形式的传输流文件,在输出模式是立体视觉输出模式的情况下,上述控制单元控制驱动器装置,使驱动器装置读取由上述播放列表信息中的文件参照信息和表示交织的扩展名确定的交织的传输流文件。7.根据权利要求6所述的系统LSI,其特征在于,.上述系统LSI具有表示用户设定的寄存器;以及能力寄存器,表示连接的显示装置是否与立体视觉再现对应,上述控制单元判断多个条件是否成立,在多个条件已成立的情况下,将输出模式设定成立体视觉输出模式,上述多个条件中的第1条件是上述表示用户设定的寄存器表示出用户希望立体视觉再现,上述多个条件中的第2条件是上述表示连接的显示装置是否与立体视觉再现对应的能力寄存器表示出连接的显示装置与立体视觉再现对应,在上述第1条件和上述第2条件成立的情况下,将上述输出模式设定成立体视觉输出模式。8.一种再现方法,在计算机上按照播放列表信息执行再现视频流的处理,其特征在于,上述再现方法具有读取步骤,从记录介质读取由上述播放列表信息中的文件参照信息确定的传输流文件;解码步骤,接受在读取的传输流文件中存储的视频流中包含的压缩图片数据的供给,并进行解码,得到非压缩的图片数据;以及输出步骤,按照存储在计算机的模式寄存器中的输出模式,输出由解码器得到的非压缩的图片数据,在上述读取步骤中,在输出模式是平面视觉输出模式的情况下,读取由上述播放列表信息中的文件参照信息和表示传输流形式的扩展名确定的通常形式的传输流文件,在输出模式是立体视觉输出模式的情况下,读取由上述播放列表信息中的文件参照信息和表示交织的扩展名确定的交织的传输流文件。9.根据权利要求8所述的再现方法,其特征在于,上述计算机具有表示用户设定的寄存器;以及能力寄存器,表示连接的显示装置是否与立体视觉再现对应,上述再现方法具有设定步骤,在上述设定步骤中,判断多个条件是否成立,在多个条件已成立的情况下,将输出模式设定成立体视觉输出模式,上述多个条件中的第1条件是上述表示用户设定的寄存器表示出用户希望立体视觉再现,上述多个条件中的第2条件是上述表示连接的显示装置是否与立体视觉再现对应的能力寄存器表示出连接的显示装置与立体视觉再现对应,在上述第1条件和上述第2条件成立的情况下,将上述输出模式设定成立体视觉输出模式。10.一种记录介质,记录有播放列表信息和流文件,其特征在于,上述播放列表信息包括1个以上的再现区间信息,上述再现区间信息包括指定上述流文件的文件参照信息、表示能够再现的视频流的流许可表以及基视指定信息,上述视频流具有能够进行立体视觉再现的左视视频流和右视视频流,上述基视指定信息表示上述左视视频流和上述右视视频流中的哪个是能够单独进行平面视觉再现的基视视频流。11.一种再现装置,按照播放列表信息再现视频流,其特征在于,上述再现装置具有读取单元,读取由上述播放列表信息中的文件参照信息确定的传输流文件;解码器,接受在读取的传输流文件中存储的视频流中包含的压缩图片数据的供给,并进行解码,得到非压缩的图片数据;模式寄存器,存储有本机的输出模式;以及输出单元,按照存储在上述模式寄存器中的输出模式,输出由解码器得到的非压缩的图片数据,上述视频流具有能够进行立体视觉再现的左视视频流和右视视频流,上述基视指定信息表示上述左视视频流和上述右视视频流中的哪个是能够单独进行平面视觉再现的基视视频流,在进行平面视觉再现的情况下,上述解码器对构成由上述基视指定信息表示的基视视频流的图片数据进行解码。12.—种集成电路,能够与驱动器一起组装到再现装置,上述驱动器读取由播放列表信息中的文件参照信息确定的传输流文件,其特征在于,上述集成电路具有解码器,接受在读取的传输流文件中存储的视频流中包含的压缩图片数据的供给,并进行解码,得到非压缩的图片数据;模式寄存器,存储有本机的输出模式;以及控制单元,进行控制,使得按照存储在上述模式寄存器中的输出模式,输出由解码器得到的非压缩的图片数据,上述视频流具有能够进行立体视觉再现的左视视频流和右视视频流,上述基视指定信息表示上述左视视频流和上述右视视频流中的哪个是能够单独进行平面视觉再现的基视视频流,在进行平面视觉再现的情况下,对构成由上述基视指定信息表示的基视视频流的图片数据进行解码。13.—种再现方法,在计算机上执行按照播放列表信息再现视频流的处理,其特征在于,上述再现方法具有读取步骤,读取由上述播放列表信息中的文件参照信息确定的传输流文件;解码步骤,接受在读取的传输流文件中存储的视频流中包含的压缩图片数据的供给,并进行解码,得到非压缩的图片数据;以及输出步骤,按照存储在计算机的模式寄存器中的输出模式,输出由解码器得到的非压缩的图片数据,上述视频流具有能够进行立体视觉再现的左视视频流和右视视频流,上述基视指定信息表示上述左视视频流和上述右视视频流中的哪个是能够单独进行平面视觉再现的基视视频流,在上述解码步骤中,在进行平面视觉再现的情况下,对构成由上述基视指定信息表示的基视视频流的图片数据进行解码。14.一种显示装置,在预定的显示期间执行用于使佩戴着立体视觉用眼镜的用户收看的图像显示,其特征在于,上述显示期间具有第1显示期间、第2显示期间以及第3显示期间,在上述第1显示期间,用户佩戴的眼镜的左视处于透光状态,右视处于遮光状态,在上述第2显示期间,用户佩戴的眼镜的右视处于透光状态,左视处于遮光状态,在上述第3显示期间,用户佩戴的眼镜的左视和右视双方处于遮光状态,在上述第3显示期间的显示内容包括针对没有佩戴眼镜的用户的消息。15.一种眼镜,用户在收看显示装置时佩戴,其特征在于,作为收看对象的显示装置的显示期间有显示左视的第1显示期间、显示右视的第2显示期间、以及显示针对没有佩戴眼镜的用户的消息的第3显示期间,在上述第3显示期间,将左视和右视的状态都设定成遮光状态。16.一种眼镜,用户在收看进行多信道显示的显示装置时佩戴,其特征在于,在多信道中的特定信道的显示期间,将分配给该特定信道的用户所配有的眼镜的状态设定成透光状态,在特定信道以外的信道的显示期间,将分配给该特定信道的用户所配有的眼镜的状态设定成遮光状态。17.一种遥控控制眼镜的显示装置,其特征在于,在多信道中的特定信道的显示期间,将分配给该特定信道的用户所配有的眼镜的状态设定成透光状态,在特定信道以外的信道的显示期间,将分配给该特定信道的用户所配有的眼镜的状态设定成遮光状态。全文摘要本发明提供一种记录介质,左视视频流和右视视频流被转换成交织形式的传输流文件后记录在记录介质中。交织形式的传输流文件由与文件参照信息相同的识别序号和表示是交织形式的传输流文件的扩展名确定。构成交织形式的传输流文件的盘区中与右视视频流或者左视视频流对应的盘区,由与文件参照信息相同的识别序号和表示是传输流文件的扩展名确定为通常形式的传输流文件。文档编号H04N5/91GK101911713SQ200980100249公开日2010年12月8日申请日期2009年9月14日优先权日2008年9月30日发明者小川智辉,池田航申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1