数据处理装置转让专利

申请号 : CN200580019168.6

文献号 : CN1969334B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 矢羽田洋

申请人 : 松下电器产业株式会社

摘要 :

本发明提供一种能够高效地管理动态图像与静止图像的数据结构,另外,还提供一种使用这样的数据结构实现记录及/或再生的装置。数据处理装置,具有:在记录介质的静止图像文件夹以下的层级中,写入1个以上的静止图像文件的驱动装置。装置还具有:生成在层级内确定各个静止图像文件的存储位置的文件确定信息,并且生成用来唯一识别各个静止图像文件的识别信息,并生成将文件确定信息及识别信息关联起来的表的控制部。驱动装置将所生成的表作为表文件写入到记录介质中。

权利要求 :

1.一种数据处理装置,能够对记录介质,记录与动画的数据相关的1个以上的动态图像文件、或者根据记录介质中记录的上述1个以上的动态图像文件对动画进行再生,具有:驱动装置,其在上述记录介质的静止图像文件夹以下的层级中,写入1个以上的静止图像文件,在上述静止图像文件夹以下的层级中生成多个子文件夹,并将多个静止图像文件分别写入上述多个子文件夹中;以及,控制部,其生成在上述静止图像文件夹以下的层级内确定各个静止图像文件的存储位置的文件确定信息,并且生成用来唯一识别上述各个静止图像文件的识别信息,生成将上述文件确定信息及上述识别信息关联起来的表,上述驱动装置,将上述表作为表文件写入到上述记录介质中。

2.如权利要求1所述的数据处理装置,其特征在于:

上述控制部,生成与去往上述各个静止图像文件的层级的路线相关的路线信息、以及上述各个静止图像文件的文件名,作为上述文件确定信息。

3.如权利要求2所述的数据处理装置,其特征在于:

上述控制部,对上述多个静止图像文件,生成去往各个子文件夹的1个上述路线信息、及上述多个静止图像文件的各个文件名,作为上述文件确定信息。

4.如权利要求1所述的数据处理装置,其特征在于:

上述控制部生成播放列表,该播放列表用来利用上述1个以上的静止图像文件的至少一部分有选择地再生静止图像,并包含通过上述识别信息来确定所利用的各个上述静止图像文件的条目,上述驱动装置,将上述播放列表作为播放列表文件写入到上述记录介质中。

5.如权利要求4所述的数据处理装置,其特征在于:

上述驱动装置,在与上述静止图像文件夹不同的基准文件夹中,写入上述播放列表文件。

6.如权利要求4所述的数据处理装置,其特征在于:

上述控制部,在上述播放列表的各个条目中存储类型信息,该类型信息表示条目与只对静止图像文件的再生相关。

7.如权利要求6所述的数据处理装置,其特征在于:

上述控制部,在上述播放列表的各个条目中存储显示期间信息,规定所对应的上述静止图像文件的静止图像的显示期间。

8.如权利要求5所述的数据处理装置,其特征在于:

上述基准文件夹包含子文件夹,上述子文件夹中,存储有上述1个以上的动态图像文件,上述控制部,在上述播放列表文件中,进一步生成对应各个上述动态图像文件而设置的条目,动态图像的各个条目,包含对应的上述动态图像文件的文件名、及与动态图像的再生开始时刻和再生结束时刻相关的信息。

9.如权利要求8所述的数据处理装置,其特征在于:

上述控制部,在上述播放列表中还设置播放列表标记,在上述播放列表标记的各个条目中存储类型信息,该类型信息表示条目与动态图像和静止图像的同步再生相关。

10.如权利要求9所述的数据处理装置,其特征在于:上述控制部,在上述播放列表标记的各个条目中存储时刻信息,该时刻信息,表示用来与上述动态图像的再生同步地再生上述静止图像的静止图像的显示时刻,并根据为了上述动态图像的再生而附加给上述动态图像数据的动态图像的时刻信息来规定。

11.如权利要求1所述的数据处理装置,其特征在于:上述驱动装置,利用蓝色半导体激光器,在上述记录介质中写入上述1个以上的静止图像文件。

12.如权利要求11所述的数据处理装置,其特征在于:上述驱动装置,在符合DCF标准的静止图像文件夹以下的层级中,写入上述1个以上的静止图像文件。

说明书 :

数据处理装置

技术领域

[0001] 本发明涉及一种在能够记录动态图像数据的记录介质中记录静止图像数据,并管理该数据的技术

背景技术

[0002] 近年来,在DVD等光盘中记录影像与声音的数字数据,并能够进行保存的光盘录像机不断普及。所记录的对象,例如是所广播的节目的数据流,或通过便携式摄像机等所拍摄的影像与声音的数据流。用户能够将所记录的数据以可随机访问的状态记录在DVD中,保存起来。
[0003] 光盘录像机不但能够在DVD中记录动态图像的数据流,还能够记录静止图像数据。用户使用数码相机或便携式摄像机拍摄了静止图像后,静止图像数据被记录到其中所装载的半导体存储卡中。有些光盘录像机中设有用来装载这样的半导体存储卡的插槽。用户将从便携式摄像机等中取出的半导体存储卡插入该插槽中,将静止图像数据拷贝到装载在光盘录像机中的DVD中,通过这样静止图像数据被记录到DVD中。
[0004] 关于在记录介质中记录静止图像数据的技术,DCF(Design rule forCamera File system)标准已经制订并在不断普及。DCF标准中,规定了记录在记录介质上的静止图像文件的名称或文件格式,与保存它们的目录结构。例如专利文献1中,公开了基于DCF标准的数据存储的相关技术。通过按照DCF标准构建目录,并记录静止图像数据,能够不管记录介质的种类如何,或再生机器的制造商是谁,都能够再生静止图像数据。
[0005] 如上所述,为了能在DVD中记录动态图像数据与静止图像数据,如果能够容易地掌握所记录的各种数据的内容,对用户来说就非常方便。因此,很多光盘录像机,在选择再生对象时的菜单画面中,显示出表示动态图像数据的一个场面的缩略图,或缩小显示静止图像数据,通过这样来方便用户尽快访问所期望的内容。
[0006] 专利文献1:特开2002-116946号公报
[0007] 虽然以往一直在出售的光盘录像机中,执行以DCF标准为依据并进行解析的程序,来再生静止图像,但由于其处理当然限于静止图像,因此存在缺乏扩展性的问题。例如,无法混合显示动态图像数据的缩略图与静止图像数据(或其缩小图像)。
[0008] 另外,制作并行实施动态图像的缩略图的显示与静止图像数据的显示的程序,在技术上是可能的。但是为了实现双方的功能,程序的规模变得非常大,处理复杂化,因此程序的动作验证中非常耗费时间。另外,包括该程序的处理的光盘录像机全体的控制也会复杂化,不容易管理。因此没有一种有效的解决方法。

发明内容

[0009] 本发明的目的在于,根据扩展性高的数据结构来管理静止图像。更为具体来说,本发明的目的在于:提供一种能够有效管理动态图像与静止图像的数据结构,另外还提供一种使用这样的数据结构,实现记录及/或再生的装置。
[0010] 本发明的数据处理装置,具有:驱动装置,其在记录介质的静止图像文件夹以下的层级中,写入1个以上的静止图像文件;以及,控制部,其生成在上述层级内确定各个静止图像文件的存储位置的文件确定信息,并且生成用来唯一识别上述各个静止图像文件的识别信息,生成将上述文件确定信息及上述识别信息关联起来的表,上述驱动装置,将上述表作为表文件写入到上述记录介质中。
[0011] 上述控制部,可生成与去往上述各个静止图像文件的层级的路线相关路线信息、以及上述各个静止图像文件的文件名,作为上述文件确定信息。
[0012] 上述静止图像文件夹包含子文件夹,上述子文件夹中存储有多个静止图像文件,上述控制部,可对上述多个静止图像文件,生成去往各个子文件夹的1个上述路线信息、及上述多个静止图像文件的各个文件名,作为上述文件确定信息。
[0013] 上述控制部生成播放列表,该播放列表用来利用上述1个以上的静止图像文件的至少一部分有选择地再生静止图像,并包含通过上述识别信息来确定所利用的各个上述静止图像文件的条目,上述驱动装置,可将上述播放列表作为播放列表文件写入到上述记录介质中。
[0014] 上述驱动装置,可在与上述静止图像文件夹不同的基准文件夹中,写入上述播放列表文件。
[0015] 上述控制部,可在上述播放列表的各个条目中,存储表示是与只对静止图像文件的再生相关的条目的类型信息。
[0016] 上述控制部,可在上述播放列表的各个条目中存储显示期间信息,规定所对应的上述静止图像文件的静止图像的显示期间。
[0017] 上述基准文件夹包含子文件夹,上述子文件夹中,存储有与动态图像的数据相关的1个以上的动态图像文件,上述控制部,可在上述播放列表文件中,进一步生成对应各个上述各个动态图像文件而设置的条目,动态图像的各个条目,包含对应的上述动态图像文件的文件名、及与动态图像的再生开始时刻和再生结束时刻相关的信息。
[0018] 上述控制部,可在上述播放列表标记的各个条目中,存储表示是与动态图像和静止图像的同步再生相关的条目的类型信息。
[0019] 上述控制部,可在上述播放列表文件的各个条目中存储时刻信息,该时刻信息,表示用来与上述动态图像的再生同步地再生上述静止图像的静止图像的显示时刻,并根据为了上述动态图像的再生而附加给上述动态图像数据的动态图像的时刻信息来规定。
[0020] 上述驱动装置,可利用蓝色半导体激光器,在上述记录介质中写入上述1个以上的静止图像文件。
[0021] 上述驱动装置,可在符合DCF标准的静止图像文件夹以下的层级中,写入上述1个以上的静止图像文件。
[0022] 根据本发明,对静止图像文件,在数据库文件内规定包含有确定静止图像文件的识别信息的条目,将该数据库文件存储在与静止图像文件不同的文件夹中。另外,通过在记录介质中记录将该识别信息与用来在层级内确定上述静止图像文件的文件确定信息关联起来的表,不需要对静止图像文件以及存储有该文件的文件夹直接进行加工,就能够管理静止图像文件。例如,根据成为再生的对象的静止图像的识别信息,能够根据表来确定层级内的该静止图像文件的位置与文件名。例如,通过让数据库文件的格式与为了动态图像的处理而设定的现有的标准相吻合,能够例如将动态图像数据的缩略图与静止图像数据(或其缩小图像)混合显示。

附图说明

[0023] 图1为表示通过本发明的实施方式的光盘录像机100与其他机器所形成的系统之构成的图。
[0024] 图2为表示传输流(TS)20的数据结构的图。
[0025] 图3(a)为表示视频TS包30的数据结构的图,(b)为表示音频TS包31的数据结构的图。
[0026] 图4(a)~(d)为表示根据视频TS包再生视频图片时所构建的流的关系的图。
[0027] 图5为表示录像机100的功能模块之构成的图。
[0028] 图6为表示TS处理部204的详细功能模块之构成的图。
[0029] 图7(a)~(e)为表示传输流与剪辑AV流之间的关系的图。
[0030] 图8为表示BD205a的记录区域及其目录/文件结构的图。
[0031] 图9(a)~(d)为表示管理信息与流数据之间的关系的图。
[0032] 图10为表示播放列表文件83中所存储的信息(条目)及播放列表文件的数据结构的图。
[0033] 图11为表示与剪辑信息文件84中所存储的信息(条目)及剪辑信息文件的一部分条目相关的数据结构的图。
[0034] 图12为表示与剪辑信息文件84中所存储的信息(条目)及剪辑信息文件的另一部分条目相关的数据结构的图。
[0035] 图13为表示时间·地址变换表的数据结构的图。
[0036] 图14为表示基于第1例的时间与地址的对应的图。
[0037] 图15为表示基于第2例的时间与地址的对应的图。
[0038] 图16(a)是表示实际播放列表1及2、和对应的剪辑1及2的图,(b)为表示连续再生从IN1到OUT1的第1区间,及从IN2到OUT2的第2区间的虚拟播放列表的图。
[0039] 图17(a)为表示分割图17(b)的虚拟播放列表时的分割点的位置的图,(b)为表示所分割的虚拟播放列表1及2。
[0040] 图18(a)为表示作为合并的对象的虚拟列表1及2的图,(b)为表示合并成了1个的虚拟播放列表的图。
[0041] 图19(a)为表示将区间A-B作为删除对象的实际播放列表及剪辑的图,(b)为表示删除区间A-B后,将点A及B的位置结合起来了的实际播放列表及剪辑的图,[0042] 图20为表示BD205a中所管理的缩略图与管理文件之间的关系的图。
[0043] 图21(a)~(c),分别为表示附加了标记的虚拟播放列表312、实际播放列表314、以及剪辑316的图。
[0044] 图22为表示拷贝有存储卡112中所记录的静止图像数据的BD205a的图。
[0045] 图23为表示根据本发明的实施方式的静止图像数据的拷贝处理的步骤的流程图。
[0046] 图24为表示拷贝处理后的BD205a的图。
[0047] 图25(a)为表示用来进行静止图像的逐次再生(幻灯再生)的静止图像标记的设定例的图,(b)为表示混合再生动态图像与静止图像时的静止图像标记的设定例的图。
[0048] 图26为表示索引·地址变换表(StillMap)404的对应关系的图。
[0049] 图27为表示索引·地址变换表(StillMap)404的数据结构例的图。
[0050] 图28为表示使用变换表404的静止图像的再生处理的步骤的图。
[0051] 图29(a)为表示动态图像与静止图像混合存在时的BD205a的图,(b)为表示(a)中所设定的静止图像及动态图像的再生顺序以及系统时刻基准STC的迁移的图。
[0052] 图中:100-HDD内置BD录像机,106-TV,108-PC,112—存储卡,114-BD,201a—数字调谐器,201b—模拟调谐器,202-AD变换器,203-MPEG-2编码器,204-TS处理部,205a-BD,205b-HDD,206-MPEG-2解码器,207—图形控制部,208—存储器,209-DA变换器,210—程序ROM,211-CPU,212-RAM,213-CPU总线,214—网络控制部,215—指示接收部,216—接口(I/F)部,217—存储卡控制部,250—系统控制部,261—源封包器,262—时钟计数器,263-PLL电路,264—缓存,265—源拆包器。

具体实施方式

[0053] 下面对照附图,对本发明的数据处理装置的实施方式进行说明。实施方式中,数据处理装置作为光盘录像机进行说明。
[0054] 图1中,示出了本实施方式的光盘录像机100与其他机器所形成的系统之构成。光盘录像机100(以下称作“录像机100),具有将广播节目的影像与声音的相关的动态图像的数据流记录到蓝光光盘(Blu-ray Disc;BD)114中的录像功能。另外,录像机100还具有读出记录在BD114中的数据流并再生动态图像的再生功能。图1中还示出了可与录像机100的录像功能与再生功能关联起来联动的其他机器。录像机100的与录像功能及再生功能相关的处理,根据用户使用遥控器116或录像机100本体的按钮(未图示)等所给出的指示来进行。另外,BD中使用蓝色半导体激光器写入、读出数据。本说明书中,对与BD的层级结构及BD的记录/再生功能相关的装置之构成进行说明。但仅仅是一例,还可以使用BD以外的记录介质,例如HD-DVD。
[0055] 首先,对录像机100的录像功能的相关处理进行说明。录像机100,与接收与数字广播节目相关的数字信号的天线102a,以及接收与模拟广播节目相关的模拟信号的天线102b相连接,接收数字信号与模拟信号。录像机100,例如经同轴电缆104接收数字信号与模拟信号。
[0056] 数字信号,被作为MPEG-2传输流(以下称作“传输流”或“TS”)进行传输。在接收到TS的情况下,录像机100对该TS进行给定的处理,保持后述的TS的包结构并记录到BD114中。在接收到模拟信号的情况下,录像机100对从该模拟信号所得到的动态图像的数据进行压缩编码来生成TS,并将该TS记录到BD114中。进而,录像机100还能够在SD存储卡或记忆棒(注册商标)等的存储卡112中录制广播节目,另外,还能够将存储卡112中所记录的静止图像数据拷贝到BD114中。本说明书中,以下对用来将静止图像与动态图像一起管理的BD114的数据结构以及与该数据结构相关联的处理进行说明。
[0057] 接下来,对与录像机100的再生功能相关的处理进行说明。录像机100对BD114中所记录的影像与声音进行解码,并经TV106、扬声器(未图示)等进行再生。该影像与声音并不仅限于广播节目,例如还可以是通过便携式摄像机110所记录的影像与声音。另外,记录有影像与声音的BD114,可以从录像机100中取出并装载到PC108等其他机器中,由该机器进行再生。
[0058] 这里,对照图2~图4,对作为数字广播信号进行传送的传输流的数据结构进行说明。
[0059] 图2中示出了传输流(TS)20的数据结构。TS包,例如除了存储有压缩过的视频数据的视频TS包(V_TSP)30,及存储有压缩过的音频数据的音频TS包(A_TSP)31之外,还包括存储有节目表(ProgramAssociation Table;PAT)的包(PAT TSP)、存储有节目对应表(ProgramMap Table;PMT)的包(PMT TSP)、存储有节目·时钟·参考(PCR)的包(PCR TSP)等。各个TS包的数据量为188字节。另外,一般将描述PAT TSP、PMT TSP等TS节目构成的TS包,称作PSI/SI包。
[0060] 下面对本发明的处理中关联的视频TS包与音频TS包进行说明。图3(a)中示出了视频TS包30的数据结构。视频TS包30,具有4字节的传输包头30a,以及184字节的传输包净荷30b。净荷30b中存储有视频数据30b。另外,图3(b)中示出了音频TS包31的数据结构。音频TS包31也一样,具有4字节的传输包头31a,以及184字节的传输包净荷31b。净荷31b中存储有音频数据31b。
[0061] 从上述例子可以理解,一般来说,TS包由4字节的传输包头与184字节的基础数据构成。包头中描述了确定该包的种类的包识别符(PacketIDentifier;PID)。例如,视频TS包的PID为“0x0020”,音频TS包的PID为“0x0021”。基础数据是视频数据、音频数据等内容数据,与用来控制再生等的控制数据。到底存储有什么样的数据因包的种类而不同。
[0062] 下面,以视频数据为例,对与构成影像的图片之间的关系进行说明。图4(a)~(d)中,示出了根据视频TS包再生视频图片时所构建的流的关系。如图4(a)所示,TS40包含视频TS包40a~40d。另外,虽然TS40中,还可以包含有其他包,但这里仅仅示出了视频TS包。视频TS包,可通过存储在头40a-1中的PID能够容易地确定。
[0063] 由视频数据40a-2等各种视频TS包的视频数据,构成包化基础流。图4(b)中示出了包化基础流(PES)41的数据结构。PES41由多个PES包41a、41b等构成。PES包41a,由PES头41a-1与PES净荷41a-2构成,这些数据被作为视频TS包的视频数据存储起来。
[0064] PES净荷41a-2中,分别包含有1个图片的数据。由PES净荷41a-2构成基础流。图4(c)中示出了基础流(ES)42的数据结构。ES42,具有多个图片头与图片数据的组。另外,“图片”,一般用作还包括帧与字段之一的概念。
[0065] 图4(c)所示的图片头42a中,描述有确定设置在其之后的图片数据42b的图片种类的图片编码类型,图片头42c中记录有用来确定图片数据42d的图片种类的图片编码类型。种类表示的是,I图片(Intra-codedpicture) 、P图片(Predictive-coded picture) 、或B图片(Bidirectionally-predictive coded picture)。如果种类是I图片,其图片编码类型便例如是“001b”。
[0066] 图片数据42b、42d等,是能够只通过其数据,或其数据与之前及/或之后解码的数据来进行构建的1帧份的数据。例如图4(d)中,示出了根据图片数据42b所构建的图片43a与根据图片数据42d所构建的图片43b。
[0067] 在根据TS再生影像时,录像机100取得视频TS包,并按照上述处理取得图片数据,取得构成影像的图片。通过这样能够在TV106上再生影像。
[0068] 接下来,对照图5对本实施方式的录像机100之构成进行说明。图5中示出了录像机100的功能模块之构成。录像机100不但具有BD205a,还具有硬盘205b作为记录介质。即,录像机100,是内置有HDD205b的BD录像机。
[0069] 录像机100,具有:数字调谐器201a及模拟调谐器201b、AD变换器202、MPEG-2编码器203、TS处理部204、MPEG-2解码器206、图形控制部207、存储器208、DA转换器209、CPU总线213、网络控制部214、指示接收部215、接口(I/F)部216、存储卡控制部217、以及系统控制部250。另外,虽然图5中记载的是,光盘205a在录像机100内,但光盘205a能够从光盘录像机100中取出,并非录像机100自身的构成要素。
[0070] 下面,对各个构成要素的功能进行说明。数字调谐器201a,从天线102a(图1)接收包含1个以上的节目的数字信号。作为数字信号传输的传输流中,混合有多个节目的包。包含多个节目的包的传输流,被称作“全TS”。数字调谐器201a,进行选台来从全TS中只取出必要的节目的包,作为“部分TS”输出。
[0071] 从全TS取出所期望的频道的包的步骤如下所述。现设希望节目的节目编号(频道编号)为X。首先一开始,从全TS检索节目表包(图2的PAT_TSP)。由于节目表包的包ID(PID)中,必定被赋值0,因此只要检索具有该值的包即可。节目表包内的节目表中,存储有各个节目表编号、及与该节目表编号对应的各个节目的节目对应表包(图2的PMT_TSP)的PID。通过这样,能够确定对应节目编号X的节目对应表PMT的包ID(PID)。设节目对应表PMT的PID为XX。
[0072] 接下来,抽出附有PID=XX的节目对应表包(图2的PMT_TSP)后,得到对应节目编号X的节目对应表PMT。节目对应表PMT中,对每个节目存储有TS包的PID,该TS包保存了构成各个节目的影像·声音信息等作为视听的对象。例如,节目编号X的影像信息的PID是XV,声音信息的PID是XA。利用存储有这样所得到的影像信息的包的PID(=XV),与存储有声音信息的包的PID(=XA),能够从全TS中抽出关于特定节目的影像·声音的包。
[0073] 另外,在根据全TS生成部分TS时,不但取出存储有必要的影像·声音信息的包,还需要抽出并变更PSI(Program Specific Information)包与SI(Service Information)包。PSI包,是总称图2所示的节目表包(PAT_TSP)与节目对应表包(PMT_TSP)等的包。修正PSI包的原因是,由于全TS与部分TS中所含有的节目数等不同,因此产生了让节目表及节目对应表与部分TS匹配的需要。另外,SI包,是包括全TS中所含有的节目的内容、描述日程/时序等的数据、以及独自定义的扩展信息(这里也称作“节目排列信息”)等的包。全TS中,包括在SI包中的数据也多达20~30种。这些数据中,只抽出关于部分TS的再生等重要的数据,生成1个SIT包,并在部分TS内多路复用。另外,部分TS中,在SIT包中存储有表示该流是部分TS的信息(partial transport stream descriptor)。在部分TS内将SIT包多路复用是惯用手段。这是为了欧洲/日本的数字广播规定(DVB/ARIB)间的匹配性。
[0074] 模拟调谐器201b,从天线102b(图1)接收模拟信号,根据频率进行选台,取出必要的节目的信号。之后,将节目的影像与声音信号输出给AD转换器202。另外,图1中录像机100经同轴电缆104取得数字信号与模拟信号,因此图5中被输入的信号系统严格来说是1根。但是,由于数字信号与模拟信号通过频率能够容易地分离,因此图5中记载了通过不同系统输入数字信号与模拟信号。
[0075] AD变换器202对所输入的信号进行数字变换后,提供给MPEG-2编码器203。MPEG-2编码器203(以下称作“编码器203”),接收到录像的开始指示之后,将所供给的模拟广播的数字数据压缩编码成MPEG-2形式,生成传输流,并输入给TS处理部204。该处理一直持续到编码器203接收到录像的结束指示。编码器203,为了进行压缩编码,具有用来暂存参考图片等的缓存(未图示)。
[0076] TS处理部204,在动态图像的记录时接收部分TS,生成剪辑AV流(Clip AV stream),记录到BD205a及/或HDD205b中。剪辑AV流,是具有用来在BD205a及/或HDD205b中记录的形式的数据流。剪辑AV流由多个“源包”构成,“源包”通过在构成部分TS的各个TS包中添加给定的头而生成。另外,关于生成剪辑AV流时的处理的详细内容,将结合图7(a)~(e)在后面说明。
[0077] TS处理部204,在动态图像的再生时,从BD205a及/或HDD205b读出剪辑AV流,根据该剪辑AV流生成部分TS后输出给MPEG-2解码器206。
[0078] 另外,TS处理部204,从后述的存储卡控制部217接收存储在存储卡112中的静止图像数据,不对该静止图像进行加工,直接记录到BD205a及/或HDD205b中。另外,还能够读出记录在BD205a及/或HDD205b中的静止图像数据,并输出给解码器206。TS处理部204的更加具体的构成与动作,将在后面对照图6与图7进行详细说明。另外,本说明书中,虽然是以TS处理部204在BD205a及/或HDD205b中记录数据或从其中读取数据为例进行了说明,但这仅仅是为了便于说明。对BD205a与HDD205b的流的写入与读出,实际上被与盘片的旋转、光头的移动一起,由设置在各个驱动装置中的控制器(未图示)来进行。
[0079] MPEG-2解码器206(以下称作“解码器206”),解析所供给的部分TS后,取得MPEG-2压缩编码数据。之后对该压缩编码数据进行解压缩,变换成非压缩数据,提供给图形控制部207。另外,解码器206,除了MPEG-2标准的压缩编码数据,还能够将例如符合JPEG标准的静止图像数据也变换成非压缩数据。图形控制部207与内部运算用存储器208相连接,能够实现在屏显示(On Screen Display;OSD)功能。例如,图形控制部207能够将各种菜单图像与影像合成起来,输出给DA变换器209。DA变换器209,对所输入的OSD合成图像与声音数据进行模拟变换并输出。输出目的地例如是TV106。
[0080] CPU总线213是传输录像机100内的信号的路线,如图所示,与各个功能模块相连接。另外,CPU总线213还与后述的系统控制部250的各个构成要素相连接。
[0081] 网络控制部214,是用来将录像机100与互联网等网络101相连接的接口,例如是符合以太网(注册商标)标准的端子与控制器。网络控制部214经网络101发送接收数据。该数据例如是关于广播节目的节目表数据,或用来控制录像机100的动作的软件程序的更新数据。
[0082] 指示接收部215,是设置在录像机100的本体部中的操作按钮,或接收来自遥控器的红外线的受光部。指示接收部215,从用户处接收例如录像的开始/停止、所录像的节目的再生的开始/停止等指示,或将所装载的存储卡112的静止图像拷贝给BD205a或HDD205b的指示。
[0083] 接口(I/F)部216,对用于让录像机100与其他机器之间的通信的连接器及其通信进行控制。I/F部216例如包括USB2.0标准的端子、IEEE1394标准的端子以及能够进行各个规格下的数据通信的控制器,能够以依据各个规格的方式来发送接收数据。例如,录像机100经USB2.0标准的端子与PC108或便携式摄像机(未图示)等相连接,经IEEE1394标准的端子与数字高清晰调谐器或便携式数据线(未图示)等相连接。
[0084] 存储卡控制部217,是用来将存储卡112装载到录像机100中的插槽,以及控制录像机100与存储卡112之间的数据通信的控制器。存储卡控制部217从所装载的存储卡112读出静止图像数据文件与动态图像数据文件等,传送给CPU总线213。
[0085] 系统控制部250,对包括录像机100内的信号的流通在内的所有处理进行控制。系统控制部250,具有程序ROM210、CPU211、以及RAM212。分别与CPU总线213相连接。程序210中存储有用来控制录像机100的软件程序。
[0086] CPU211,是控制录像机100全体的动作的中央控制单元。CPU211读出并执行程序,通过这样,生成用来实现根据程序所规定的处理的控制信号,经CPU总线213输出给各个构成要素。存储器212具有用来存储CPU211执行程序所需要的数据的的工作区域。例如,CPU211使用CPU总线213,从程序ROM210将程序读出到随机访问存储器(RAM)212中,并执行该程序。另外,计算机程序记录在CD-ROM等记录介质中并在市场上流通,或通过互联网等电气通信线路传输。通过这样,能够让使用PC等所构成的计算机系统,作为具有与本实施方式的录像机100相同的功能的数据处理装置进行工作。
[0087] 图6中示出了TS处理部204的详细功能模块之构成。TS处理部204,具有源封包器(source packetizer)261、时钟计数器262、PLL电路263、缓存264、以及源拆包器(source depacketizer)265。
[0088] 源封包器261接收到部分TS,在构成该部分TS的TS包之前添加给定的头,生成源包并输出。头中包含有表示接收到该TS包的时刻(也即该TS包的到达时刻)的时刻信息ATS(Arrival Time Stamp)。TS包的到达时刻,根据从提供给源封包器261的基准时刻起的计数值(计数信息)来确定。包含有关于TS包的到达时刻的信息的原因,将在后面对照图7详细说明。
[0089] 时钟计数器262与PLL电路263,生成源封包器261为了确定TS包的到达时刻所必须的信息。首先,PLL电路263抽出部分TS中含有的PCR包(图2的PCR_TSP),取得表示基准时刻的PCR(Program ClockReference:节目时刻基准参照值)。与PCR的值相同的值,被设为录像机100的系统基准时刻STC(System Time Clock),STC被作为基准时刻。系统基准时刻STC的系统时钟的频率为27MHz。PLL电路263,将27MHz的时钟信号输出给时钟计数器262。时钟计数器262接收时钟信号,并将该时钟信号作为计数信息输出给源封包器261。
[0090] 缓存264,具有写入缓存264a与读出缓存264b。写入缓存264a,逐次保存发送来的源包,在合计数据量达到给定值(例如缓存的全容量)时,为了进行写入而输出给BD205a等。将此时所输出的一系列的源包列(数据流),称作剪辑AV流。另外,读出缓存264b,对从BD205a等所读出的剪辑AV流进行暂存,并以源包单位输出。
[0091] 源拆包器265,接收源包后变换成TS包,作为部分TS输出。应当注意的是,源拆包器265,根据时钟计数器262所提供的时序信息、及源包中含有的TS包的到达时刻信息ATS,以对应原来的到达时刻的时间间隔输出TS包。通过这样,TS处理部204,能够以与记录时的TS包的到达时序相同的时序,输出TS包。另外,源拆包器265为了指定所读出的部分TS的基准时刻,例如将在最初的源包中所指定的到达时刻作为初始值发送给时钟计数器262。通过这样,时钟计数器262中,能够从该初始值开始计数,因此能够将之后的计数结果作为时刻信息接收。
[0092] 这里,对照图7对TS处理部204中所进行的处理进行具体说明。图7(a)~(e)中,示出了传输流与剪辑AV流之间的关系。为了进行参考,图7(a)中示出了全TS70。全TS70中,TS包被连续配置,例如包括3个节目X、Y、及Z的数据。图7(b)中示出了由数字调谐器201a根据全TS70所生成的部分TS71。由于部分TS71,是从连续的全TS中取出了一部封包得到的流,因此包在时间上离散存在。该包的间隔,由全TS的发送侧调整,满足解码器中为了适当进行解码所必须的条件。该“条件”,是为了让被规定为MPEG-2TS的理想模型的T-STD(TS系统目标解码器;TS System Target Decoder)的缓存不会发生上溢与下溢,而在MPEG标准中所设定的条件。
[0093] 部分TS71,例如包含关于节目X的TS包。
[0094] 图7(c)中示出了剪辑AV流72。剪辑AV流72中,源包被连续配置。各个源包通过源包编号(SPN)#1、2、3…进行区别。
[0095] 图7(d)中示出的源包73的数据结构。源包73的数据长,固定为192字节。也即,各个源包73通过在188字节的TS包75之间添加4字节的TP附加头74来构成。源封包器261,通过在构成部分TS的TS包之前添加TP附加头74,来生成源包。
[0096] 图7(e)中示出了TP附加头74的数据结构。TP附加头74由2位的拷贝允许指示符(CPI)76,与30位的到达时间戳ATS77构成。拷贝允许指示符(CPI)76,该局该位的值,规定剪辑AV流72的全部或一部分的拷贝次数(0次(不可拷贝)/仅限1次/无限制等)。到达时间戳ATS77中,以90kHz精度描述时刻。
[0097] 另外,图7(c)中所记载的剪辑AV流72,例如将32个源包的集合(6KB)作为1个单位记录在BD205a等中。将这样的单位称作对齐单元(aligned unit)。规定对齐单元的原因是,由于BD205a是1扇区2KB,因此用32源包的单位能够确保扇区之间的对齐。
[0098] 接下来,对照图8对剪辑AV流被如何记录在BD205a中进行说明。另外,由于剪辑AV流也能够记录在HDD205b中,因此能够通过同样的数据结构来记录。但由于HDD205b一般不会从录像机100中取出并安装到其他机器上,因此可以通过独有的数据结构来记录数据。
[0099] 图8中示出了BD205a的记录区域及其目录/文件结构。BD205a,具有聚集文件(gathered file)区81与实时数据区82。聚集文件区81的记录容量为数百兆字节(mega byte)。聚集文件区81中,记录有管理剪辑AV流的再生等的管理信息的文件(数据库文件)。如图8所示,存在有多种数据库文件,例如存在管理文件82(Info.bdav)、播放列表文件83(01001.rpls.10000.vpls)、剪辑信息文件84(01000.clpi)。其被访问的频度较高。因此,聚集文件区81,被设置在能够高效访问的BD205a的记录区域的中间部。另外,数据库文件,是再生剪辑AV流等动态图像流所必须的,记录内容的错误会引发重大问题。因此,数据库文件被在同一个BD205a上备份。
[0100] 另外,实时数据区82的记录容量是23~27G字节。实时数据区82中,记录有剪辑AV流的流文件。例如记录剪辑AV流文件85(01000.m2ts)。与先前的数据库文件不同,流文件的再生错误的影响是局部的,另一方面,需要确保连续的读出。因此相比降低错误的发生,更为重要的是保证连续读出,来进行写入处理。具体来说,剪辑AV流文件85,被记录在最小12M字节的连续区域(连续的逻辑扇区)中。该最小的记录数据大小被称作“盘区(extent)”。另外,实时数据区82中还能够记录DV流,但以下以记录剪辑AV流的情况为例进行说明。
[0101] 接下来,对照图9对上述的管理文件82、播放列表文件83、剪辑信息文件84、以及剪辑AV文件85相互的关系进行说明。图9(a)~(d)中,示出了管理信息与流数据之间的关系。图9(a)~(c)为管理信息,图9(d)为流数据。图9(a)中示出了管理文件82(Info.bdav)中所描述的播放列表的表格。也即,管理文件82中,存储有用来确定BD205a中所存在的播放列表的播放列表文件名的表格。这里,“播放列表”,是规定跨1个以上的剪辑AV流的一部分或全部的再生路线的信息。
[0102] 图9(b)中示出了播放列表文件83(扩展名:rpls/vpls)中所描述的播放列表。播放列表能够分类为实际播放列表(real play list)与虚拟播放列表(virtual play list)。实际播放列表,例如是在首次记录流数据时由录像机100所生成的播放列表,指定从动态图像的开头到末尾作为再生路线。另一方面,虚拟播放列表,是用户对所记录的流数据设定的播放列表,指定了用户所希望的任意位置与区间。
[0103] 播放列表的各个区间在播放列表内的各个播放项目中规定。也即,播放项目中记录了对应再生开始位置的开始时刻(In_time)及对应再生结束位置的结束时刻(Out_time)。开始时刻与结束时刻,通过确定影像帧的再生显示时刻与声音帧的再生输出时刻的演示时间戳(PTS)来描述。通常,记录之后的实际播放列表中只设有1个播放项目,指定动态图像的开头与末尾的时刻。而虚拟播放列表中播放项目的数目是任意的。可以在1个虚拟播放列表中设置多个播放项目,并描述为各个播放项目指定不同的动态图像流。
[0104] 图9(c)中示出了剪辑信息文件84(扩展名:clpi)中所描述的时间·地址变换表(EP_map)84。变换表(EP_map)84,是将剪辑AV流的再生时刻与存储该时刻再生的数据的地址关联起来的表。通过使用该变换表84,能够根据播放项目中所指定的开始时刻(In_time)及结束时刻(Out_time),确定存储要在该时刻再生的数据的剪辑AV流中的地址。另外,利用该变换表84的变换的原理,将在后面对照图13至图15详细说明。
[0105] 图9(d)中示出了剪辑AV流文件85(扩展名:m2ts)中所存储的动态图像流。图中,文件“01000.m2ts”与“02000.m2ts”分别是剪辑AV流文件。
[0106] 如图9(c)与(d)所示,BD205a中,对1个剪辑AV流文件设置1个剪辑信息文件。以下,将剪辑AV流文件与剪辑信息文件对称作剪辑(Clip)。
[0107] 图10中示出了播放列表文件83中所存储的信息(条目)及其数据结构。扩展名“rpls”与“vpls”文件83内,存在作为PlayList()表示的条目(entry)。此对应上述的“播放列表”。播放列表信息(PlayList)的下层中,描述有播放项目(PlayItem)1、2…。各个播放项目中,存储成为再生对象的剪辑信息文件的文件名(Clip_Information_file_name)、用来确定STC的识别符(ref_to_STC_id)、开始时刻(In_time)、结束时刻(Out_time)等。另外,播放列表文件83中,还能够设置作为“播放列表标记(PlayListMark)”来表示的条目。播放列表标记的功能将在后面说明。
[0108] 图11与图12,为表示与剪辑信息文件84中所存储的信息(条目)及剪辑信息文件的条目相关数据结构的图。剪辑信息文件84中,设有各种条目。其中,图11中还进一步示出了剪辑关联信息(ClipInfo)的详细数据结构与顺序信息(SequenceInfo)的详细数据结构。剪辑关联信息(ClipInfo)中还存在多个条目。图11中示出了剪辑关联信息中含有的1个条目(TS_type_info_block)的详细数据结构。另外,根据图12可以得知,设有时间·地址变换表(EP_map),作为特征点信息(CPI)内的条目。关于其他条目(ClipMark)等将在后面说明。变换表(EP_map),被对每个所录制的节目,活说所记录的视频TS包的PID设置。
[0109] 另外,如图12所示,还可以设置TU_map来代替EP_map。TU_map是表示包的到达时刻(ATS)与源包编号之间的对应的表。包的到达时刻的条目,例如以1秒间隔设置。然后,根据该时刻之后首先所接收到的TS包所生成的源包的编号,被与该时刻关联起来。
[0110] 接下来,对照图13至图15,对时间·地址变换表(EP_map)的数据结构,与使用了变换表84的时间—地址变换的原理进行说明。图13中示出了时间·地址变换表的数据结构。变换表中,将表示时间的时间戳(PTS)与表示地址的源包编号(SPN)关联起来。该时间戳(PTS)对于影像来说,表示设置在MPEG标准的GOP的开头的各个I图片的PTS。另外,源包编号(SPN),是存储对应该PTS的时刻所再生的I图片的开头数据的源包编号(SPN)。由于源包的数据大小为192字节,因此一旦确定了源包编号,就能够确定从剪辑AV流的开头起的字节数,从而能够容易且可靠地访问该数据。另外,该变换表中的源包编号X1、X2等的实际的值,不一定是连续的整数,可以是跳跃性大的整数值。
[0111] 图14中示出了第1例的时间与地址的对应。如上所述,由于只将设置在GOP的开头的各个I图片的PTS的值描述在时间·地址变换表中,因此如果将该PTS值以外的PTS值指定为开始时刻(In_time)及/或结束时刻(Out_time),就无法直接得到对应该时刻的地址(源包编号)。但是,MPEG-2视频的编码压缩方式中,使用图片间的差值来进行压缩处理,因此如果不首先解码GOP开头的I图片,接下来的图片也无法解码。因此,只要描述了I图片的条目,实际的再生中便没有问题,更多的图片单位的再生控制,可以从时间·地址变换表(EP_map)中所指定的I图片起开始解码,一边解析/解码接下来的图片,一边对所期待的图片进行显示处理。
[0112] 图15中示出了第2例的时间与地址的对应。对与图14的例子的不同点进行说明。广播节目的录像的对象,有时不仅仅是1个节目而是连续的多个节目。此时,从各个节目来看,PTS或源包编号是唯一确定的,但如果从节目之间来看,这些值有时是重复的。因此,这种情况下也需要能够通过时间·地址变换表(EP_map)来可靠地进行时间与地址的变换。因此,规定了用于唯一确定特定的再生点的信息(STC_ID),用作将源包编号与时刻信息一起确定。
[0113] 首先,对最初所录制的节目,赋值STC_ID=0。如关联图6所述的那样,由于各个部分TS被根据独自的系统时刻基准STC处理,因此在节目的切换点中,系统时刻基准STC变得不连续。图15中示出了录制节目A、B、C时,节目A与B,以及节目B与C之间存在STC不连续点的例子。各个时序中,设定不同的STC_ID。图15中,首个节目A为STC_ID=0,下一个节目B为STC_ID=1,最后的节目C为STC_ID=2。进而,通过规定1个STC_ID的流的最长再生时间,能够保证同一个STC_ID中也不存在相同的PTS。(由于MPEG的PTS在90KHz精度下为33位长,因此只能正确表现约26.5小时)。
[0114] 通过如上所述分配STC_ID,能够根据时刻信息(In_time/Out_time)及STC_ID,得到原来所指定的适当的源包编号。可知图10所示的PlayItem()中,与开始时刻(IN_time)以及结束时刻(OUT_time)的信息一起,还设有用来确定STC_ID的条目(ref_to_STC_id)。
[0115] 接下来,对照图16至图19,对使用虚拟播放列表的剪辑AV流的编辑处理进行说明。图16(a)中示出了实际播放列表1与2,以及对应的剪辑1与2。考虑生成连续再生剪辑1的一部分与剪辑2的一部分的虚拟播放列表。图16(b),示出了连续再生从IN1到OUT1的第1区间及从IN2到OUT2的第2区间的虚拟播放列表。第1区间与第2区间,分别通过虚拟播放列表内的个别播放项目来指定。通过虚拟播放列表,能够不对实际播放列表1与2以及剪辑1与2进行直接加工,便将独立的剪辑的一部分再生区间在外表上连接起来。
[0116] 但是,如前所述,由于MPEG-2影像压缩方式使用图片间的差值进行压缩,因此在IN2插入之后的图片,由于没有取得该图片的解码所需要的先行图片的数据,因此通常无法解码,从而暂时无法显示出影像。
[0117] 仅对于影像来说,为了实现无缝的再生,需要对本来的流进行破坏编辑,并对连接点的影像进行再编码。此时,播放项目的连接信息(connection_condition)被设为“4”。但是,破坏编辑是不保留原来的影像的编辑。因此,不进行破坏编辑之类的原来的流的编辑,可新设置一种收集接合点附近的流,进行再编码处理使其能够无缝连接起来的称作“桥剪辑”的剪辑。再生时,在接缝之前将再生控制切换到桥剪辑,桥剪辑的再生之后进入第2区间的再生。通过这样,能够实现没有矛盾的平滑的场面切换。另外,将该桥剪辑下的连接信息设为“3”。
[0118] 图17(a)中示出了分割图16(b)的虚拟播放列表时的分割点的位置。图17(b)中示出了分割后的虚拟播放列表1与2。虚拟播放列表1,规定了实际播放列表1的区间与实际播放列表2的一部分的区间的连续再生。另外,虚拟播放列表2,规定了实际播放列表2的剩余区间的再生。
[0119] 还可以进行与图17(a)、(b)所示的处理相反的处理,即合并多个虚拟播放列表。图18(a)中示出了作为合并的对象的虚拟播放列表1与2,图18(b)中示出了合并成1个之后的虚拟播放列表。
[0120] 图17(a)与(b)的例子中,或图18(a)与(b)的例子中,都通过使用虚拟播放列表,不对实际播放列表1与2以及剪辑1与2直接进行加工,就能够在外表上分割或合并剪辑。
[0121] 另外,在实际播放列表的部分删除的情况下,需要对剪辑与实际播放列表直接进行加工。图19(a)中示出了以区间A-B为删除对象的实际播放列表与剪辑。另外,图19(b)中示出了将区间A-B删除后,将点A与B的位置结合起来的实际播放列表与剪辑。只在实际播放列表的部分删除与删除的情况下对剪辑与实际播放列表进行直接加工的原因,是由于只有实际播放列表与影像·声音数据有直接的因果关系。也即,这是由于假设在录像机上的用户界面中,不让用户识别出剪辑,而只向其提示实际播放列表(对于用户来说具有与剪辑相同的含义)与虚拟播放列表(仅仅是再生路线信息)。
[0122] 接下来,对照图20对缩略图的管理进行说明。图20中示出了BD205a中所管理的缩略图与管理文件之间的关系。缩略图是动态图像的一个场面或静止图像等缩小后的图片,为了容易地确认动态图像或静止图像的内容而设置。
[0123] 与缩略图相关联的数据存储在多个文件中。图20中示出了管理缩略图的菜单缩略文件302与标记缩略文件304。菜单缩略文件302存储有关于BD205a或播放列表的缩略的索引信息。该索引信息中包括在菜单缩略文件302中进行管理的缩略图(缩略图302a、302b等)的管理编号(menu_thumbnail_index)。缩略图302a中,示出了虚拟播放列表312的代表性内容。另外,缩略图302b称作卷缩略,示出了关于本BDAV目录全体的代表性的内容。另外,图8中示出了对应菜单缩略文件302的“menu.tidx”文件,与表示各个缩略图的实体数据的“menu.tdt(n)”(n=1,2…)。
[0124] 另外,标记缩略文件304添加在所期望的影像的位置中,存储有与作为书签发挥功能的“标记”的缩略相关的索引信息。该索引信息也一样,包括在标记缩略文件304中管理的缩略图(缩略图304a、304b、304c等)的管理编号(mark_thumbnail_index)。缩略图304a,是虚拟播放列表312内的标记被附加的位置的缩小图像。缩略图304b,是实际播放列表314内的标记被附加的位置的缩小图像。另外,缩略图304c,是剪辑316内的剪辑标记被附加的位置的缩小图像。另外,图8中示出了对应标记缩略文件304的“mark.tidx”文件,与表示各个缩略图的实体数据的“mark.tdt(n)”(n=1,2…)。上述各个缩略图的数据,被根据JPEG标准压缩编码。
[0125] 如果使用上述菜单缩略文件302与标记缩略文件304,就能够一览显示缩略图,或有选择地显示只有特定标记的缩略图。通过这样,用户能够容易地掌握该BD205a所管理的动态图像的概要、各种播放列表的概要、或特定的播放列表的多个场面的概要。
[0126] 图21(a)~(c)中,分别表示被附加标记的虚拟播放列表312、实际播放列表314、以及剪辑316。用户能够在BD205a中设定多种标记。也即,指定所期望的动态图像等(内容)的始点的“书签”、指定跳过再生的点(区间)的“跳过标记”、以及指定先前停止收看的内容的位置的“继续标记”、指定段的开头的“段标记”等。
[0127] 图21(a)中所示的虚拟播放列表312中,设定有书签与继续标记。这些标记描述在播放列表文件(扩展名:vpls)的“PlayListMark”条目中。图10中记载了对应“PlayListMark”条目的PlayListMark()。PlayListMark()中,“mark_type”是确定书签、继续标记等标记的种类的信息。“mark_time_stamp”,是确定设有标记的图片的时间戳(PTS)的信息。各个标记中,还能够将缩略图关联起来。图21(a)中所示的缩略图304a,是设有书签的场面的缩小图像。虚拟播放列表312中所设定的缩略图304a,被在标记缩略文件304中管理。
[0128] 接下来,图21(b)所示的实际播放列表314中,设有书签、继续标记、以及跳过标记。对于跳过标记,也能够设定跳过开始位置的缩略图304b。另外,还能够一并设定跳过的期间(duration)。
[0129] 图21(c)中所示的剪辑316中设有剪辑标记。剪辑标记是生成剪辑AV流时录像机100所添加的标记。用户无法干预剪辑标记的生成,另外也无法干预所生成的剪辑标记的删除等。剪辑标记由于被直接添加给剪辑,因此在基于播放列表312与314的再生时,其功能也是有效的。另外,剪辑标记中也能够设定缩略图304c。
[0130] 上述各个标记中,还能够添加每一个录像机器(例如录像机100)的制造商的ID(maker_ID)与个体信息(makers_private_data)。通过这样,能够使用标记,对制造商个体扩展机器的功能。
[0131] 如上所述,如果使用标记,就能够处理缩略图等的静止图像数据。因此接下来,对进一步扩展上述标记,能够处理与播放列表等的内容无关的静止图像数据的数据结构及其处理进行说明。
[0132] 图22中示出了拷贝有存储卡112中所记录的静止图像数据的BD205a。所拷贝的静止图像数据,涉及用户使用数码相机或便携式摄像机的静止图像拍摄功能所拍摄的静止图像。另外,设BD205a中预先构建有BDAV文件夹。
[0133] 存储卡112中,构建有符合近年来很多数码相机所采用的DCF标准的文件系统。该文件系统中,设有与文件夹的名称或文件夹的层级构造等相关的规定。具体来说,DCF标准中,根目录下生成有“DCIM”这一名称的目录(文件夹)。进而,DCIM文件夹下生成有“100XXXXX~999XXXXX”(X为半角英文数字大写字母的5个字母)这一名称的文件夹。然后,各个文件夹内,以“YYYY0001~YYYY9999”(Y为半角英文数字大写字母的4个字母)这一文件名,以符合Exif标准的文件格式保存静止图像数据。如果是按照DCF标准所记录的数据,则不管记录介质的种类如何,或再生机器的制造商如何,都能够确定静止图像数据的存储位置及其数据。其结果是静止图像的再生也成为可能。
[0134] 录像机100中,装载存储卡112后,便将其DCIM文件夹以下的文件夹与静止图像数据拷贝到BD205a的根目录下。将DCIM文件夹拷贝到BD205a的根目录下的原因是,BD205a中也以按照DCF标准的目录/文件结构存储静止图像数据。通过这样,在将BD205a从录像机100中取出,并装载到其他机器,例如安装有对应DCF标准的应用软件的PC中时,该PC的用户也能够利用该软件,按照DCF标准的目录/文件结构进行静止图像数据的再生等。另外,再次将静止图像数据写入到SD存储卡等中时,可以直接拷贝DCIM文件夹以下,非常简单。
[0135] 本实施方式中,还将所拷贝的静止图像数据作为标记相关联,并作为上述菜单的一部分与动态图像的缩略图等一起显示。在该关联时,BDAV文件夹下,设有存储了索引·地址变换表(StillMap)的文件。下面对照图5与图23,对用来在BD中管理静止图像数据的录像机100的处理进行说明。
[0136] 图23中示出了本实施方式的静止图像数据的拷贝处理的步骤。首先,步骤S240中,录像机100的CPU211,检测出存储卡控制部217与BD驱动器中装载有BD以及存储卡。接下来的步骤S241中,CPU211经存储卡控制部217访问存储卡112,检测出存储卡112中以符合DCF标准的形式存储有静止图像数据。之后,步骤S242中,CPU211询问用户是否将存储卡112内的静止图像数据拷贝到BD中。例如,CPU211向图形控制部207发出指示,在TV106中显示出“是否将存储卡的静止图像数据拷贝到蓝光光盘中?”的消息。其结果是,指示接收部215从用户接收到了拷贝开始的指示后,进入步骤S244。如果接收到了不进行拷贝的指示,便结束处理。
[0137] 步骤S244中,CPU211将存储卡112的DCIM文件夹以下的文件夹与静止图像数据拷贝到BD205a中。具体来说,存储卡控制部217访问存储卡112,读出文件夹与静止图像数据,经CPU总线213发送给TS处理部204。TS处理部204,在保持层级构造的同时,将所接收到的数据写入到BD205a中。
[0138] 接下来,步骤S245中,CPU211利用给定的动态图像或静止图像,在BD205a上生成剪辑,并生成对应该剪辑的播放列表。之后,CPU211在步骤S246中,对应所拷贝的静止图像数据的数目,在静止图像播放列表内生成静止图像标记的条目,步骤S247中给各个静止图像标记的条目设定索引。
[0139] 这里,对照图24对步骤S245至步骤S247的处理进行更加详细的说明。图24中示出了拷贝处理后的BD205a。剪辑401,是录像机100出厂时存储在其ROM等中的静止图像数据等,对应动态图像的剪辑AV流。该静止图像,例如包括“请用对应静止图像标记管理的机器进行再生”等消息。这是由于,即使是对应BD205a的再生的机器,有时也不对应本实施方式的处理,因此需要提醒该机器的用户注意。另外,如果将BD205a装载到不对应本实施方式的处理的机器中,该机器便无法解析作为新的条目的静止图像标记(StillPictureMark)。因此不会进行关于静止图像标记的数据条目的解析与处理。
[0140] 关于动态图像的剪辑也一样,对关于静止图像的剪辑401生成播放列表402,对播放列表设置播放项目403。播放项目403中,可以描述有作为静止图像剪辑401的一部分的剪辑信息文件的文件名与表示该静止图像(实际上作为动态图像编码处理)的显示期间的信息等。另外,播放列表02中,如图对照图10所述的那样,能够设置作为“播放列表标记PlayListMark”来表示的条目,另外该播放列表标记中还可以设置由标记类型(mark_type)确定的书签、跳过标记等。
[0141] 本实施方式中,该播放列表标记内新规定有静止图像标记(StillPictureMark)。静止图像标记的标记类型(mark_type),设定与分配给书签、跳过标记等现有标记的代码不同的代码。新规定的静止图像标记有两种,分别是动态图像同步式的静止图像标记(SynchronousStillMark)、及动态图像不同步式(静止图像幻灯再生式)的静止图像标记(AsynchronousStillMark)。它们中被添加不同的代码。
[0142] CPU211,设定从存储卡112拷贝到BD205a中的静止图像数据的数目个静止图像标记。图24的指向播放列表402的箭头,表示静止图像标记的条目的图像。另外,各个标记被分配唯一的编号(索引)。确定索引的值后,就能够确定对应的静止图像数据。
[0143] 设定静止图像标记时,CPU211给静止图像标记加上顺序。该顺序规定静止图像的幻灯再生时的再生顺序。CPU211根据所拷贝的静止图像数据的属性信息(例如Exif标准的标签信息),取得表示静止图像数据的生成时间或记录时间的时间戳。之后,按照时间戳从较早的顺序到较新的顺序,对静止图像数据排序,顺次登录静止图像标记。于是,按照静止图像标记的登录顺序再生对应该标记的静止图像。
[0144] 再次参照图23,步骤S248中,CPU211生成将各个索引与确定BD205a上的各个静止图像数据的信息关联起来的索引·地址变换表(StillMap)。确定静止图像数据的信息,是指表示静止图像数据文件存储在BD205a上的层级构造内的哪个文件夹中的去往静止图像数据的路径及其文件名。步骤S249中,CPU211将所生成的表(StillMap)记录在BD的BDAV文件夹下。
[0145] 如图24所示,根据索引·地址变换表(StillMap)404,能够将播放列表402中所设定的各个静止图像标记、与存储在BD205a的DCIM文件夹下的各个静止图像数据一一对应起来。这里对照图25(a)与(b),详细说明静止图像标记。
[0146] 如上所述,本说明书中规定了动态图像同步式静止图像标记以及动态图像不同步式静止图像标记。下面,对静止图像标记的条目之概要进行说明,之后说明各个标记特有的条目。
[0147] 图25(a)与(b),示出了本实施方式的两种静止图像标记的数据结构。静止图像标记(StillPictureMark),被作为图10所示的播放列表标记的一个条目规定。描述形式与书签等一样。
[0148] 各个静止图像标记包括表示:标记类型(mark_type)、唯一表示赋给标记的缩略的索引(ref_to_mark_thumbnail_index)、成为对StillMap的输入值的静止图像索引(ref_to_still_picture_index)、表示标记所位于的时刻信息的标记时间戳(mark_time_stamp)、以及显示期间(duration)等条目。
[0149] 标 记 类 型 (mark_type),被 赋 与 表 示 是 静 止 图 像 标 记 的 代 码(“AsynchronousStillMark”或“SynchronousStillMark”)。如上所述,该代码与分配给书签、跳跃标记等现有标记的代码不同。
[0150] 索引(ref_to_mark_thumbnail_index),是为了识别该标记的缩略图像的数据而唯一分配的编号。
[0151] 静止图像索引(ref_to_still_picture_index),是用来唯一识别静止图像的识别编号,本说明书中也称作“静止图像ID”。静止图像ID,例如静止图像数据被从存储卡112拷贝到BD205a中之后,分配给所存在的各个静止图像数据的连续编号。
[0152] 在STC时间轴上表示标记的位置的“mark_time_stamp”,是表示再生输出的时序的信息。
[0153] 显示期间(duration)表示显示该静止图像的期间。该期间是任意的,可以由用户指定,也可以是“5秒”等之类的预先设定的固定长度。
[0154] 如图10所示,静止图像标记设置在实际播放列表内或虚拟播放列表内。录像机100,通过与动态图像的剪辑AV流的标记处理类似的处理,能够容易地解析静止图像标记并进行菜单显示等。其结果是,对应静止图像标记的机器中,不区别附加给动态图像的剪辑及/或播放列表的标记,与对应各个静止图像的静止图像标记,能够同时在菜单画面等中进行显示。另外,不对应静止图像标记的机器中,能够将动态图像的剪辑及/或附加给播放列表的静止图像标记以外的标记,显示在菜单画面等中。
[0155] 图25(a)中示出了用来进行静止图像的逐次再生(幻灯再生)的静止图像标记的设定例。静止图像标记的数据,被作为图10的PlayListMark内的条目(StillPictureMark)描述。该条目的标记类型(mark_type)中,为了表示是用作幻灯再生的静止图像标记,而设有“AsynchronousStillMark”。静止图像标记可以设置多个,此时各个静止图像标记被分配有不同的静止图像ID。图25(a)所示的静止图像标记,由于是假设为幻灯再生而设置的,因此对应再生时刻的“mark_time_stamp”在这种情况下无效,被设为“0”。这是由于在以进行幻灯再生为前提时,各个静止图像按照规定的显示期间顺次再生,因此不需要指定再生时序。另外,显示期间(duration)被设为大于0的值。
[0156] 图25(b)中示出了混合再生动态图像与静止图像时的静止图像标记的设定例。该静止图像标记,在动态图像再生的空隙中显示时被设置。标记类型(mark_type)中设有“SynchronousStillMark”。图25(b)的静止图像标记也可以设置多个,各个静止图像标记被分配有不同的静止图像ID。“mark_time_stamp”,描述要再生静止图像的有效时刻信息。由于该值被设定在表示动态图像再生中的基准时刻的STC时间轴上,因此根据正确的时刻设定,能够混合再生动态图像与静止图像。显示期间(duration)被设为大于0的值。 “SynchronousStillMark”所表示的静止图像,从“mark_time_stamp”所指定的时刻起,显示由duration所表示的期间,之后,要在“mark_time_stamp”以后的时间中再生的动态图像被再生。
[0157] 另外,虽然这里以分配给静止图像ID的编号存储在作为“ref_to_still_picture_index”表示的字段中的情况为例进行了说明,但也可以存储在例如作为图25(a)与(b)所示的“ref_to_menu_thumbnail_index”表示的字段等中。另外,虽然图25(a)与(b)中,参照的是静止图像ID,但也可以与该静止图像ID一起,或取代静止图像ID,参照静止图像以外的数据。例如与静止图像文件同样地,准备出声音(音乐)文件及与其分别相对应的ID(audio_index)。并且在图25(a)的静止图像标记中,与“ref_to_still_picture_index”字段并列设置“ref_to_audio_index”字段,指定其ID。于是,各个静止图像的幻灯放映中能够参照该声音文件,播放BGM。另外,声音文件仅仅是例子。作为其他例子,还可以使用文本文件来附加静止图像的说明。
[0158] 图26中示出了索引·地址变换表(StillMap)404的对应关系。变换表404,规定了唯一确定各个静止图像的缩略索引(静止图像ID)与通过全路径来标记的文件名之间的对应关系。“全路径标记的文件名”,是指标记有在BD205a的层级构造中从根目录到该文件的存储位置的文件夹路线的文件名。以下,将静止图像文件名以及去往该文件的路径的相关信息称作“静止图像数据确定信息”。
[0159] 变换表404,由静止图像ID字段405与静止图像数据确定信息的条目关联起来构成。静止图像数据确定信息的条目,由路径条目406a与文件条目406b构成。路径条目406a,存储关于去往文件的路径的信息(路径信息)。路径条目406a中,并不是与各个文件一对一地存储路径信息,而是只描述有1个共通的路径信息。另外,文件条目406b中存储各个文件名。
[0160] 例 如 图 26 中,文 件 名DSC0000x.JPG (x:1、2、3…) 的 路 径 信 息,为,对各个文件通用。因此,路径条目406a中,对多个文件只描述1个 。DCFeeeeeeeeeeeee规格中,每个DCF目录的最大静止图像文
件数为9999个,在同一路径中会大量存储静止图像文件。StillMap中,由于没有重复描述共通路径信息,因此能够通过比描述所有的文件条目的路径信息时的信息量小得多的信息量,来构建变换表404。对照图27对具体的数据结构进行说明。
[0161] 图27中示出了索引·地址变换表(StillMap)404的数据结构的例子。上述静止图像ID与静止图像数据确定信息,规定在StillMap()字段270中。StillMap()字段270,适当使用两个for结构。
[0162] StillMap()字段270的第1个for结构中,规定了路径条目406a。路径条目的语法中,字段271中描述了文件夹名。该文件夹名并不仅仅存储被赋给文件夹的名称,还一并记录有BD205a的文件系统中的、从根目录到存储有静止图像文件的文件夹为止的路线(路径)。另外,字段272中,描述了对应该文件夹的文件条目中的、开头的文件ID(例如最小的文件ID)。以下对文件ID进行说明。
[0163] StillMap()字段270的第2个for结构中,规定了每一个静止图像文件的静止图像ID与文件条目406b。具体来说,该for结构中的字段273中描述了静止图像ID,字段274中描述对应该静止图像ID的静止图像文件名。给对应的静止图像ID与静止图像文件名,赋予共通的文件ID(file_id)。通过赋予静止图像ID,能够唯一确定具有与该静止图像ID的文件ID相同的文件ID的静止图像文件名。字段273的各个Still_Picture_index所示的静止图像ID,在图25(a)与(b)中的“ref_to_still_picture_index”中被参照。
[0164] 图28中示出了使用变换表404的静止图像的幻灯再生处理的步骤。设这里的幻灯再生,只根据图24所示的静止图像的剪辑401的播放列表402中所设置的静止图像标记来进行。这样的静止图像标记,通过图25(a)所示的形式来规定。首先,步骤S290中,CPU211经指示接收部215从用户处接收静止图像再生的开始指示。该指示,例如通过由用户确认与动态图像的剪辑AV流的缩略图一起显示的静止图像(或其缩小图像),而经指示接收部215给出。
[0165] 接下来,步骤S291中,CPU211根据登录在静止图像标记(StillPictureMark)中的标记类型(mark_type)的值,确认表示是静止图像标记的代码,之后确定缩略索引。步骤S292中,CPU211使用缩略索引来参照变换表(StillMap),确定标记有全路径的文件名。接下来的步骤S293中,根据CPU211的指示,从BD205a读出所确定的文件名的静止图像数据。解码器206对该静止图像数据进行解码,将静止图像输出给TV106等。CPU211,经过静止图像标记(StillPictureMark)中所描述的期间(duration)后,便停止静止图像的输出。
[0166] 步骤S294中,CPU211判断所有的静止图像的再生是否己完成。具体来说,CPU211判断该播放列表内的所有静止图像标记(StillPictureMark)条目的处理是否已完成。在再生尚未结束的情况下,进入步骤S295。步骤S295中,CPU211取得下一个静止图像标记的缩略索引。之后回到步骤S292,重复进行处理,直到所有的静止图像的再生结束。在完成了所有的静止图像的再生之后,结束处理。
[0167] 设上述处理根据图24所示的静止图像标记进行。但是,还能将上述静止图像标记设定在对应动态图像的剪辑的播放列表中,混合再生动态图像与静止图像。此时设定图25(b)所示的动态图像同步式静止图像标记(SynchronousStillMark)。动态图像同步式静止图像标记,例如根据动态图像的记录开始时间信息、及表示静止图像的拍摄时间的拍摄时间信息,由录像机按照摄影顺序自动生成。下面进行更加详细的说明。
[0168] 图29(a)中示出了动态图像与静止图像混合存在时的BD205a。存在动态图像1的剪辑501a与动态图像2的剪辑501b,并设有管理贯穿剪辑501a及剪辑501b的再生的播放列表502。另外,播放列表502中设有两个播放项目503a与503b。
[0169] 下面,对用来实现静止图像与动态图像的混合显示的设定步骤进行说明。首先,对用户自行设定静止图像标记的例子进行说明,之后对录像机100自动设定静止图像标记的例子进行说明。
[0170] 用户的静止图像标记设定步骤如下所述。从存储卡112到BD205a的静止图像数据的拷贝完成之后,用户能够在动态图像的再生前后设定特定的静 止图像。图29(a)中,“特定的静止图像”,是静止图像1 及静止图像2
[0171] 图25(b)所示的静止图像标记通过以下的步骤来生成。首先,用户指定成为与动态图像相关联的再生对象的静止图像1,以及其再生输出时刻。再生输出时刻,例如是动态图像的再生输出开始前。于是,CPU211,通过动态图像1的PTS来确定静止图像1的再生显示时刻,将该PTS设为静止图像标记(StillPictureMark)的PTS条目。另外,设定确定静止图像1的缩略索引。用户所指定的、或预先设定的显示期间(duration),还是规定为显示期间(duration)。其结果是,动态图像1的再生中管理静止图像1的再生的静止图像标记被设定。对于静止图像2也同样设定。对于静止图像2,设再生输出时刻在动态图像1的再生输出结束之后,且在动态图像2的再生输出开始前。
[0172] 图29(b)中示出了图29(a)中所设定的静止图像及动态图像的再生顺序、以及系统时刻基准STC的迁移。系统时刻基准STC,在解码器206中作为动作时刻的基准生成,并被管理计数。生成系统时刻基准STC所必须的构成,与通过图6的TS处理部204中所设置的时钟计数器262及PLL电路263所生成的计数信息一样。
[0173] 如图29(b)的上部所示,首先静止图像1被显示给定期间,之后进入动态图像1的再生。动态图像1的再生结束后,接下来静止图像2被显示给定期间,之后再生动态图像2。另外,下部所示的系统时刻基准STC的计数,在静止图像1与2的再生中停顿(停止),在动态图像1与2的再生中进行。在动态图像1与2的再生中进行计数的原因是,STC被作为决定影像与声音的输出时序时的基准。也即,在影像数据与声音数据中所设定的PTS与系统时刻基准STS相一致时,再生输出该影像数据与声音数据。而静止图像1与2的再生中,需要停止STC的计数。这是由于如果继续计数,动态图像的再生时序会错位。因此,如图29(b)所示,需要控制STC的计数的处理。
[0174] 接下来,对由录像机100自动进行的静止图像标记的设定步骤进行说明。
[0175] 从存储卡112向BD205a的静止图像数据拷贝完成之后,录像机100的CPU211,将所有的静止图像数据作为对象,取得表示该静止图像数据的生成时间或记录时间的时间戳。该时间戳例如从Exif标准的标签信息取得。然后,按照时间戳从较早到较新的顺序,给静止图像数据排序。
[0176] 接下来,CPU211取得实际开始动态图像的录制的时刻与结束的时刻的信息。设开始时刻被描述在剪辑AV流中的首个节目对应表包(PMT_TSP)中。由于节目对应表包(PMT_TSP),每约0.1秒插入到流中,因此可以说表示出了实质上正确的动态图像开始时刻。而结束时刻,能够通过对该动态图像的开始时刻加上再生时间计算出来。
[0177] 再生时间,例如是动态图像的开头时刻与结尾时刻的差值。动态图像的开头时刻,例如可以是图9(b)与图10所示的播放项目的开始时刻(In_time)或其之前的时刻,也可以是图11所示的剪辑信息文件84中的顺序信息(SequenceInfo)中所规定的流的显示开始时刻(Presentation_start_time)。动态图像的结尾时刻也一样,例如可以是播放项目的结束时刻(Out_time)或其之后的时刻,也可以是图11所示的流的显示结束时刻(Presentation_end_time)。在这些时刻被作为PTS表示时,通过将PTS的差值除以其精度(频率),得到再生时间。以下将动态图像的实际录制开始时刻称作“开始时刻”,将录制结束时刻称作“结束时刻”。
[0178] 如果静止图像数据的时间戳显示为比动态图像的开始时刻更靠前,CPU211便将对应该动态图像的开始时刻的PTS,设为图25(b)中的静止图像标记的“mark_time_stamp”。在这样的静止图像数据存在有多个的情况下,对应的各个静止图像标记的“mark_time_stamp”中设有相同的PTS。在设定相同的PTS的情况下的静止图像的再生顺序,依照生成静止图像标记的顺序(图25(b)中所示的静止图像标记的配置顺序)。因此,CPU211,按照静止图像数据的时间戳的时序,生成静止图像标记,确保所拍摄的顺序的静止图像的再生。
[0179] 另外,如果静止图像数据的时间戳显示为动态图像的开始时刻与结束时刻之间,CPU211便将对应该时间戳的动态图像的再生时刻的PTS,设为静止图像标记的“mark_time_stamp”。在动态图像与静止图像由不同的照相机拍摄时,有时拍摄时刻重复。但是,这种情况下也能够按照拍摄顺序进行再生。
[0180] 如果静止图像数据的时间戳显示为比动态图像的结束时刻更靠后,CPU211便将对应该动态图像的结束时刻的PTS,设为图25(b)中的静止图像标记的“mark_time_stamp”。在成为该处理的对象的静止图像数据存在有多个时,CPU211按照静止图像数据的时间戳的顺序,生成静止图像标记。与先前的例子一样,静止图像的再生顺序依照生成静止图像标记的顺序(排列顺序)。
[0181] 在动态图像存在有多个时(按照拍摄时刻顺次称作“动态图像1”与“动态图像2”),静止图像标记的“mark_time_stamp”,可以设为对应动态图像1的结束时刻的PTS,也可以设为对应动态图像2的开始时刻的PTS。但采用前者的处理较为简单。这是由于,在采用后者的处理时,需要预先掌握动态图像2的存在的处理,也即需要用于此的解析与结果的保持动作。进而,在不存在动态图像2时,必须切换到前者的处理,可以说处理变得复杂化。另外,虽然将所有的静止图像数据作为对象来设定静止图像标记,但也可以由用户来指定对哪一个静止图像设置静止图像标记。
[0182] 录像机100自动生成静止图像标记时,各个静止图像的显示期间也自动设定。该期间既可以由用户预先设定,也可以在录像机100的出厂时等设定。显示期间在图25(b)中所示的“duration”中规定。
[0183] 在通过录像机100设定了静止图像标记时,静止图像再生中是否停止系统时刻基准STC的计数是任意的。但在动态图像的再生中再生静止图像时,只要重视动态图像的再生进行STC的计数即可。此时将静止图像与动态图像被同时输出,但也可以进行例如α-blend(α-混合)等图像处理,来在影像中合成静止图像。
[0184] 通过设置用上述步骤设定静止图像标记所得到的播放列表,即使是通过其他机器拍摄的动态图像与静止图像,也能够按照拍摄的顺序来再生动态图像与静止图像。由于用户不需要特别的操作就能够按照时间顺序观赏影像,因此非常方便。该优点对于能够在拍摄动态图像的同时拍摄静止图像的便携式摄像机来说,也完全能够同样适用。
[0185] 在通过其他的机器拍摄了动态图像与静止图像时,有时各个机器中所设定的时刻原本就不一致。如果不一致便无法附加正确的时间戳,因此当然无法按照实际的拍摄顺序再生动态图像与静止图像。用户为了解决该偏差,通常进行编辑作业。此时,在用户将静止图像数据的时间戳(图25(b)中所示的“mark_time_stamp”)错开一定时间时,CPU211进行修正使得其他的静止图像的时间戳也错开一定时间,可以根据修正后的时间戳重新生成静止图像标记。通过这样,用户不需要一个个修正时间戳,从而能够实现编辑作业的高效化。另外,为了消除机器间所设定的时刻的偏差,还可以利用例如Bluetooth标准等,使得一方机器的时刻与另一方机器的时刻相一致,另外还可以利用电波计时器的电波,来由各个机器修正时刻,结果是使得双方机器的时刻一致。另外,在至少1张静止图像的拍摄与动态图像拍摄并行的情况下,通过匹配动态图像顺序中的静止图像的时间位置(也即动态图像顺序的PTS时间轴上的PTS值),能够吸收拍摄静止图像的记录装置与拍摄动态图像的记录装置间的摄影时刻差。反之,在同步再生静止图像与动态图像时,可以预先向用户提示或推荐在动态图像摄影中至少拍摄1张静止图像,通过这样也能够吸收时刻差。
[0186] 从以上的说明可以得知,用于进行幻灯再生的静止图像标记(图25(a))、与混合再生动态图像与静止图像时的静止图像标记(图25(b)),并不对共通的剪辑或播放项目设定(例如图24与图29)。但是,如果利用播放列表,便能够混合图25(a)与(b)的静止图像标记。此时,可以设置表示规定了图25(a)与(b)中的任一个静止图像标记的标识符,从而就能够容易地确定静止图像标记的种类。通过这样,可以不调查静止图像标记的类型。
[0187] 另外,本实施方式中,对将静止图像标记的条目设置在实际播放列表/虚拟播放列表内的播放列表标记(PlayListMark)下的情况进行了说明。但是,设置静止图像标记的条目的位置并不仅限于播放列表标记(PlayListMark)内。例如还可以由录像机自动生成静止图像标记作为剪辑标记。
[0188] 另外,例如可以将静止图像的各个条目,作为播放列表信息(PlayList)的各个播放项目(图10)中之一设置。播放项目内的项目,是本实施方式中所说明的条目,也即剪辑信息文件的文件名、静止图像的张数、指向各个静止图像的索引、该静止图像的显示期间(duration)、以及表示是静止图像用播放项目的播放项目的种类信息。此时也可以使用索引·地址变换表(StillMap)得到静止图像的文件名与去往该文件的路径。通过将静止图像作为播放项目之一设置,能够在1个播放列表内,在并存有关于动态图像的播放项目的同时,管理静止图像。此外,还可以另行在剪辑信息内设置静止图像标记的条目。
[0189] 本发明的数据管理装置,根据对用于记录动态图像数据的数据结构进行扩展的数据结构,高效地管理动态图像与静止图像。由于在静止图像的处理时,也能够使用为了动态图像的处理而设定的处理,因此例如能够将动态图像数据的缩略图、与静止图像数据(或其缩小图像)混合起来显示。