信息处理装置、信息处理方法和计算机程序的制作方法

文档序号:7674459阅读:91来源:国知局

专利名称::信息处理装置、信息处理方法和计算机程序的制作方法信息处理装置、信息处理方法和计算机程序才支术领域本发明涉及对记录在记录介质上的信息内容进行编辑处理的信息处理装置、信息处理方法、和计算机程序。例如,本发明涉及编辑诸如利用视频摄像机捕获并存储在记录介质上的AV流的内容的信息处理装置、信息处理方法、和计算机程序。更具体地说,本发明涉及以不与只放标准格式冲突的方式,对诸如存储在记录介质上的AV流的内容进行编辑处理的信息处理装置、信息处理方法、和计算机程序。尤其,本发明涉及与只放设备保持兼容并按照流格式进行编辑以删除记录介质上的内容的信息处理装置、信息处理方法、和计算机程序。
背景技术
:对于存储计算机文件和电影流的应用,诸如DVD(数字多功能盘)和CD(紧致盘)的应用光学读取的盘状记录介质(下文称为"光盘")已经迅速地普及起来。光盘具有大的存储容量和随机访问性。与接触型磁记录介质不同,不用担心由读取、头碰撞等引起的记录表面的磨损和损坏。而且,盘表面是坚固的,并且数据被意外删除的风险很低。近年来,光盘也已经广泛用作计算机的外部记录介质和外部存储设备。由于盘状记录介质是可随才几访问的,当记录了AV流时,可以有效地找到喜欢的场景。而且,由于以非接触的方式进行数据访问,可以不会使介质受到损害地使用它们。而且,近年来,随着盘状记录介质的记录容量增大,已经出现了取代以前使用的记录带而将电影记录在盘上的那种类型的视频摄像机(例如,参照专利文件l)。例如,DVD视频摄像机的用户数量从2000年开始逐年增加,并且由于高图4象质量和诸如可以编辑的高易用性的长处,这样的摄像机销得很好。当考虑到用户的方便性时,在记录应用中最好对于每个记录区段;更可以i行诸如删除一些部分的编辑。另一方面,,要求在需要时可以从记录器中取出已经进行了记录和编辑操作的记录介质,将它装入机箱中的只放设备中并播放,以及用户可以在TV监视器上观看捕获的电影。于是,作为主要以应用于视频摄像机为目的的标准,在AVCHD(高级视频编码高清晰度)中,加入了记录兼容性和附加记录兼容性功能,以便为高清晰度(HD)视频摄像机建立与数据格式有关的规范。这里,用于删除记录在介质上的数据流的一个区段的一部分的"删除编辑,,可以是如下两种类型之一用于从播放列表中删除参考,使得用户只看不到标题,但流数据保留在介质上的非破坏性编辑;和用于实际删除记录在介质上的流数据,以便恢复记录容量的破坏性编辑。在后一种破坏性编辑中,存在与流格式有关的问题。这一点将在下面加以描述。作为AVCHD的流文件格式,已经决定了MPEG(运动图像专家组)-2系统。根据MPEG系统规范,为了在音频和视频分组之间实现同步,使用了几段时间戳信息。在MPEG2系统中,存在两种类型的流PS流(节目流)和TS流(传输流)。在AVCHD中,使用了附上4字节TP_extra_header()的分组结构。以将视频和音频数据划分成固定字节长度的TS分组的方式来形成TS流。当再现数据流时,将它暂时输入緩冲器中,然后解码。因此,除非顾及緩冲器的状态来调整时间间隔,在接收器的緩冲器中会发生溢出或下溢,从而妨碍数据流回放的无缝性质。由于这个原因,当将流数据记录在记录介质上或从记录介质上再现流数据时,有关用于数据再现的数据的到达时间的适当信息是必不可少的。因此,将与数据到达时间有关的时间戳(ATS)插入以TS格式发送的所有分组数据中,并且根据有关到达时间的信息来再现分组数据。当记录数据流时,将在特定时间间隔接收的分组数据记录在记录介质上。另一方面,为了再现记录的分组数据,需要用于在与上述特定时间间隔相同的时间间隔将分组数据发送到回放装置的解码器的计数器。这样的计数器被称为到达时间时钟(ATC)计数器,并且将它的计数值插入分组数据中。当再现记录的分组数据时,根据包含在分组数据中的计数值,来确定应该将分组数据发送到解码器的緩冲器的时间间隔。根据ATC计数器所生成的计数值,将ATS附在分组数据上,并且在再现数据时根据ATS来输出分组数据。在AVCHD标准中,规定在一个流文件中提供单个ATC,以及ATS单调地连续增加。返回到对删除数据流的编辑的描述。当通过破坏性编辑来进行删除编辑的区段是数据流的中间部分时,剩余数据流的前一半的末端的分组数据所具有的ATS和剩余数据流的后一半的开头的分组数据所具有的ATS是不连续的。因此,在流文件中不可能保持只有单个ATC。[专利文件11曰本待审专利申请公布第2004-120364号
发明内容本发明要解决的问题本发明的一个目的是,提供能够适当编辑诸如利用例如视频摄像机捕获并记录在记录介质上的AV流的内容的高级信息处理装置、高级信息处理方法、和高级计算机程序。本发明的另一个目的是,提供能够以不与只放标准格式沖突的方式,对诸如存储在记录介质上的AV流的内容进行编辑处理的高级信息处理装置、高级信息处理方法、和高级计算机程序。本发明的又一个目的是,提供能够与只放设备保持兼容并按照流格式进行编辑以删除记录介质上的内容的高级信息处理装置、高级信息处理方法、和高级计算机程序。解决问题的手段本发明就是在考虑了上述问题之后作出的。根据本发明的一个方面,提供了对记录在记录介质上的一个或多个AV流进行编辑控制的信息处理装置,该信息处理装置包括编辑控制部件,用于编辑定义AV流的属性的属性定义文件和多段回放区段数据形成的播放列表,该属性定义文件与记录在记录介质上的每个AV流文件成对存在,所述回放区段数据指定在播放开始点和播放结束点的AV流回放区段;和删除编辑部件,用于响应于来自用户的删除编辑指令,对相关删除区段的回放区段数据进行删除编辑处理,其中,每段回放区段数据与紧接前一个回放区段数据具有连接条件,以及连接条件是否^可以无缝播放的条件,并响应于确定^果,校正与位于紧接前一个的回放区段数据相对应的属性定义文件的内容。要在根据本发明的信息处理装置中编辑的AV流是例如利用视频摄像机捕获的电影数据,并被记录成作为保证连续同步回放,即实时回放的必需回放单元的数据集合,也就是说,被记录成一个片段。一个片段由作为电影数据的主体的(片段)AV流(片段AV流)和作为定义与(片段)AV流有关的各种属性的属性定义文件的片段信息文件(片段Information)对形成。利用播放开始点和播放结束点来指定AV流的回放区段的回放区段数据被称为播放项(Playltem)。沿着时间轴排列多个播放项,成为指定每个回放区段中的播放次序的播放列表(PlayList)。播放列表成为用户观看的标题。在播放列表中,沿着排列上述回放区段数据的时间轴来放置用作用户的入口位置的一个或多个标记。相邻标记之间的区段和从最后标记直到最后回放区段数据的末端的区段每一个形成一章。以章为单位来执行来自用户的删除和其它编辑指令。播放列表包括两种类型的列表以按照在记录介质上记录数据流的次序将属性定义文件的相应区段依次登记在回放区段数据中的方式形成的原始标题的实播放列表;和只引用登记在实播放列表之一中的属性定义文件的一个区段的虚播放列表。虚播放列表是由通过非破坏性编辑生成的一段或多段回放区段数据形成的用户定义播放列表。当用户指令删除实播放列表时,流删除编辑部件删除相关流文件和相关属性定义文件的删除区段,然后,删除编辑部件删除播放列表中的删除区段的回放区段数据。另一方面,当用户指令删除虚播放列表时,删除编辑部件只删除播放列表的删除区段中的回放区段数据。更具体地说,本发明涉及在服从与按照AVCHD标准记录在记录介质上的AV流有关的AVCHD格式的同时,进行删除编辑的信息处理装置。作为AVCHD的流文件格式,已经决定了MPEG-2系统。当编辑记录介质上的数据流的一部分的一个区段以便通过破坏性编辑进行删除时,必需避免包含在MPEG-TS流中的时间戳信息的不一致。相比之下,在根据本发明的信息处理装置中,进行处理以便实现与进行删除之后留下的数据流相对应的属性定义文件的一致性,包括时间戳信息。更具体地说,当要删除流文件的中间部分时,在删除区段中将原始AV流文件分成两个文件。在两个分开的流文件中,ATS是连续的,并且为每个文件只提供单个ATC。因此,可以实现与进行删除之后留下的数据流的时间戳信息有关的属性定义文件的一致性。属性定义文件包含安排有关相应流文件中可随机访问的每个入口点(EP)的信息的EP_map。删除编辑部件通过在删除区段之后的部分中的EP_map中将从开头的偏移校正与删除区段相对应的量,来实现属性定义文件的一致性。在属性定义文件中,由于将有关与每个EP区段相对应的数据流的STC(系统时间时钟)的信息作为STC序列来管理,删除编辑部件校正与流文件的删除区段和随后区段相对应的属性定义文件中的STC序列。更具体地说,如果删除位置不是STC序列边界,则删除编辑部件划分属性定义文件,删除在删除位置和删除位置之前的STC序列,并且将在删除位置或删除位置之后的STC序列内从开头的偏移校正与删除区段的长度相对应的量。当要对实播放列表进行编辑以便通过破坏性编辑删除时,删除编此后进行播放列表的删除编辑:'''、这里,当进行流文件的破坏性编辑时,对引用相同区段的虚播放列表施加影响。由于这个原因,删除编辑部件也对引用相同区段的虚播放列表进行删除编辑。当用户作为删除区段指示的章的标记位置与回放区段数据的边界不匹配时,删除编辑部件在标记位置划分包含删除区段的回放区段数据,然后进行包含在删除区段中的回放区段数据的删除编辑。回放区段数据具有使得与紧接前一个回放区段数据的连接条件指示是否可以无缝播放的信息,以及属性定义文件具有使得与紧接后一个片段的连接条件指示是否可以无缝播放的信息。当要删除由3段或更多回放区段数据形成的播放列表中沿着时间轴的中间部分的回放区段数据时,编辑控制部件需要通过释放进行删除之后留下的后侧的开头回放区段数据中与紧接前一个的无缝回放的设置,以及通过释放进行删除之后留下的前侧的最后属性定义文件中与紧接后一个片段的无缝播放的设置,来实现与无缝播放的设置有关的匹配。作为删除回放区段数据的结果,当在播放列表的开头丢失标记数据的开头。-、',',、、、、"、。,播放列表中的回放区段数据具有沿着时间轴连续提供的序号,以及每个标记保存标记所属的回放区段数据的序号作为参考信息。因的段数,将参考信息校正成删除作;删除区段的章的标:己的序号。根据本发明的第二方面,提供了以计算机可读格式编写,以便使计算机能够执行对记录在记录介质上的一个或多个AV流进行编辑控制的处理的计算机程序,该处理包括编辑控制步骤,用于编辑定义AV流的属性的属性定义文件和由多段回放区段数据形成的播放列表,所述属性定义文件与记录在记录介质上的每个AV流文件成对存在,所述回放区段数据指定在播放开始点和播放结束点的AV流回放区段;和删除编辑步骤,用于响应于来自用户的删除编辑指令,对相关删除区段的回放区段数据进行删除编辑处理,其中,每段回放区段数据具有与紧接前一个回放区段数据的连接条件,以及在编辑控制步骤中,检验要在删除编辑步骤中删除的回放区段数据的连接条件是否是可以无缝播放的条件,以及响应于确定结果,校正与位于紧接前面的回放区段数据相对应的属性定义文件的内容。根据本发明第二方面的计算机程序被定义成以计算机可读格式描述以便在计算机中实现预定处理的计算机程序。换句话说,作为将本发明第二方面的计算机程序安装在计算机中的结果,在计算机中呈现协调操作,并且可以获得与根据本发明第一方面的信息处理装置的那些相同的操作优点。优点根据本发明,可以提供能够进行编辑诸如存储在记录介质上的AV流的内容以便不与只放标准格式发生沖突的编辑处理的高级信息处理装置、高级信息处理方法、和高级计算机程序。根据本发明,当要进行通过应当恢复记录介质的记录容量的破坏性编辑的删除时,即使在特定AV流的中间部分是要删除的区段的情况下,也可以在服从ROM标准格式的约束的同时来实现编辑处理,使得在AV流文件中只提供单个ATC。通过结合附图对本发明的实施例进行更详细的描述,本发明其它目的、特征、和优点将更加显而易见。图1示意性地示出了根据本发明实施例的信息处理装置的功能配置;图2示出了将数据记录在记录介质14-1上的数据结构的例子;图3A例示了响应于利用视频摄像机的视频记录和捕获而生成片段AV流的片段和播放列表的过程;图3B例示了响应于利用视频摄像机的视频记录和捕获而生成片段AV流的片段和播放列表的过程;图3C例示了响应于利用视频摄像机的视频记录和捕获而生成片段AV流的片段和播放列表的过程;图3D例示了响应于利用视频摄像机的视频记录和捕获而生成片段AV流的片段和播放列表的过程;图4示出了记录在记录介质上的文件的结构的例子;图5A示出了从虚播放列表中删除播放项的状态;图5B示出了从虚播放列表中删除播放项的状态;图6A示出了从实播放列表中删除播放项的状态;图6B示出了从实播放列表中删除播放项的状态;图7A示出了当被用户指示为删除区段的章的入口标记位置与播放项的边界不匹配时,进行删除播放项循环中的中间播放项的编辑的状态;图7B示出了当被用户指示为删除区段的章的入口标记位置与播放项的边界不匹配时,进行删除播放项循环中的中间播放项的编辑的状态;图7C示出了当被用户指示为删除区段的章的入口标记位置与播放项的边界不匹配时,进行删除播放项循环中的中间播放项的编辑的状态;图8A例示了当删除播放项时紧接在删除播放项之前的播放项以及为播放项操作连接条件的设置的过程;图8B例示了当删除播放项时紧接在删除播放项之前的播放项以及为播放项操作连接条件的设置的过程;图9是示出进行从播放列表中的第M播放项开始删除n个播放项的编辑的处理过程的流程图;图IO例示了确定划分片段AV流的位置的方法;图11示出了删除片段AV流的中间部分以连接中间部分之前和之后的数据流,以及ATC变成不连续的状态;图12示出了删除片段AV流的中间部分使得片段AV流被划分成在前侧和后侧的两个文件的状态;图13示出了STC序列包含片段信息文件中的不连续点的状态;图14例示了包含在片段信息文件中的EP信息;图15例示了当删除片段AV流文件的后侧时没有必要校正EP—map的事实;图16示出了当删除片段AV流文件的前侧时,在后侧的其余区段中校正EP—map的偏移的状态;图17示出了当删除片段AV流文件的前侧时,将在删除位置和删除位置之后的STC序列内从开头的偏移(SPN_STC—start)校正与删除区段的长度相对应的量的状态;图18示出了当删除实播放列表时,删除引用相同区段的虚播放列表的状态;图19是示出当删除播放项和片段AV流时,对播放项的总数和片段AV流文件的总数作出上限检验的处理过程的流程图;图20是示出在删除片段AV流文件的处理之前执行的对指示删除区段的虛播放列表的校正处理的过程的流程图;图21是示出进行删除实播放列表侧的片段AV流文件的处理的过程的流程图;图22是示出进行删除与片段AV流文件形成一对的片段信息文件的处理的过程的流程图;图23是示出当删除区段是数据流的中间部分时进行删除实播放列表的处理的过程的流程图;图24是示出当删除区段处在数据流的开头时进行删除实播放列表的处理的过程的流程图;图25是示出当删除区段处在数据流的末端时进行删除实播放列表的处理的过程的流程图;图26是示出进行删除虚播放列表的编辑的处理过程的流程图;以及图27示出了按照AVCHD标准定义的记录介质15上的目录结构oIO...信息处理装置ll...摄像机块12...编码器13...流緩冲器14...记录器14-1...记录介质15...中央处理单元16...临时存储介质具体实施方式下面参照附图详细描述本发明的实施例A.系统配置图1示意性地示出了根据本发明实施例的信息处理装置10的功能配置。如图所示的信息处理装置IO被配置成视频摄像机,以及利用摄像机块11捕获的电影流利用编码器12中的视频编解码器进行编码,此后被多路复用成MPEG-TS流,并且将这个数据流记录在装入记录器14中的记录介质14-1上。但是,信息处理装置10未必是视频摄像机,它可以是通过LAN(局域网)和其它传输介质接收电影流的信息处理设备。而且,当接收利用适当编解码器编码的TS流时,以省略和取代编码器12、配备流接收器(未示出)的方式来形成结构。记录介质14-1不局限于DVD,只要介质具有足以存储流文件的记录容量,介质的类型是无关紧要的。中央处理单元15以这样的方式来集中控制整个信息处理装置10的处理操作,即,中央处理单元15将执行程序装入由RAM(随机访问存储器)形成的临时存储介质16中,以及中央处理单元15在临时存储系统变量和环境变量的同时执行该程序。这里所指的处理操作的例子包括摄像机块11的电影捕获,即电影捕获所涉及的自动聚焦功能、自动膝光、摄像机晃动校正和自动快门、编码器12的压缩和多路复用处理、记录器14将电影流记录在记录介质14-1上、以及编辑记录在记录介质14-1上的数据流的处理。这里所指的编辑数据流的处理指的是诸如在数据流形成几个部分之后,删除记录介质上的数据流的区段的一个部分、移动和重新排列数据流的编辑。编辑处理包括处理记录介质上的数据流的破坏性编辑、和只编辑有关数据流的回放区段的参考信息的非破坏性编辑。在本发明的特定实施例中,以符合AVCHD标准的格式,也就是说,以与AVCHD只放设备兼容的格式,来进行将数据流记录在记录介质上和编辑记录介质上的数据流的处理。后面将描述这些方面的细节。编码器12按照AVC方法来编码电影流,将它与MPEG2系统格式多路复用,并输出由固定字节长度的TS分组形成的TS流(或通过诸如LAN的传输介质接收来自外部装置的TS分组)。将TS分组临时存储在数据流緩冲器13中,以及记录器14将它们记录在记录介质14-1上。记录器14从编码器12接收TS分組的时间间隔具有各种值。当再现记录数据流时,将从介质读取的TS分组临时输入緩沖器(未示出)中并在此后解码。此时,需要在顾及緩冲器的状态地调整时间间隔的同时将分组数据发送到接收方,使得回放装置的解码器緩冲器不会发生溢出或下溢。因此,将有关发送到记录器的每段分组数据的到达时间的信息,即ATS插入所有分组中(公知),并且根据有关到达时间的信息来再现分組数据。当记录器14以特定时间间隔经由流緩冲器13接收TS分组数据时,记录器14将它记录在记录介质14-1上。为了再现记录的TS分组,用于在与上述特定时间间隔相同的时间间隔将分组数据发送到回放装置上的解码器的到达时间时钟(ATC)计数器是必不可少的。由于这个原因,当将TS流记录在记录介质14-1上时,根据ATC计数器所生成的计数值,将ATS附在每个TS分组上。当再现数据时,根据ATS来依次输出TS分组。B.数据格式根据片段AV流文件和定义片段AV流文件的属性的片段信息文件对,将利用视频摄像机捕获的电影数据记录为片段。图27示出了按照AVCHD标准定义的记录介质15的目录结构。直接安排在BDMV目录下面的"PLAYLIST"、"片段INF"和"STREAM"是分别存储播放列表、片段信息文件和片段AV流文件的子目录。对于电影数据,作为保证连续同步回放,即实时回放的必需回放单元的数据集合形成一个片段(片段),并且被记录为一个电影文件。片段AV流文件是以MPEG2-TS格式存储电影流的文件。片段信息文件与片段AV流文件成对存在,并且是描述再现实电影流所需的有关电影流的信息的文件。播放列表由多个播放项(Playltem)形成。每个播放项指定相对于片段的播放开始点(IN点)和播放结束点(OUT点),并且通过播放列表中的一系列播放项来指定电影数据的回放区段和播放次序。图2示出了在可以进行视频记录编辑的形式下按照AVCHD标准格式将用户数据记录在记录介质14-1上的逻辑数据结构的例子。如图所示,当将利用视频摄像机捕获的电影数据编码成MPEG2-TS流和加以记录时,使用索引(index)、电影对象(MovieObject)、播放列表(Playlist)、片段信息(片段Information)、和片段AV流(片段AVstream)的各种类型的文件。[表1<table>tableseeoriginaldocumentpage18</column></row><table>记录介质14-1上的整个存储区通过索引的文件类型层(index.BDMV)来管理。为用户观看的每个标题创建索引文件,使得管理与电影对象的对应关系。这里所指的"标题(Title)"是(用户可识别)播放列表(Playlist)的集合,一般说来,由一个程序和每个日期的内容形成。在AVCHD标准格式下,在索引文件的元数据内管理原先应当由电影对象文件管理的再现播放列表的次序。当将记录介质装入播放器中时,首先,读取索引,以及用户能够观看在索引中描述的标题。电影对象是用于控制再现的命令的集合,并且是例如用于管理以现有ROM标准格式指定时从中再现标题的播放列表的文件。对电影对象的引用列在索引中作为标题的入口。但是,在AVCHD标准格式下,无需引用电影对象文件,利用索引文件的元数据来管理播放列表和标题之间的关系。播放列表以与用户观看的标题相对应的方式来提供,并且由一个或多个播放项(Playltem)形成。每个播放项具有由片段的播放开始点(IN点)和播放结束点(OUT点)形成的回放区段数据,从而指定片段AV流的回放区段。然后,作为将多个播放项安排在播放列表中的结果,可以指定再现回放区段的次序。而且,在一个播放列表中可以包含指定不同片段AV流文件中的回放区段的播放项。换句话说,与包含在一个播放列表中的一组播放项相对应的实体不局限于一个片段AV流文件,以及引用不同片段的播放项可以包含在一个播放列表中。片段和播放列表之间的引用关系可以自由设置。例如,可以在IN点和OUT点从两个不同播放列表作出对一个片段的引用。而且,标题和电影对象之间的引用关系也可以自由设置。根据与片段的引用关系,将播放列表广义地分成实播放列表(RealPlayList)和虚播放列表(VirtualPlayList)两种类型。实播放列表是以记录它们的次序来安排利用视频摄像机记录和捕获的视频流的播放项的原始标题的播放列表。虛播放列表是用于通过非破坏性编辑来创建用户定义播放列表的播放列表,并且没有虚播放列表特有的片段(AV流)。播放列表中的播放项指向登记在实播放列表中或它的一部分的范围内的片段之一。也就是说,用户可以从多个片段中只提取需要的回放区段,并通过校正(复制)指向该区段的播放项来编辑虚播放列表。片段是被记录为保证连续同步回放,即实时回放的必需回放单元的数据集合的电影数据的文件,并由片段AV流文件(片段AV流)和片段信息文件(片段Information)形成。作为内容数据的片段AV流是按照MPEG2-TS格式将数据流记录在记录介质14-1上的文件。将AVC的图像数据存储在这个文件中。片段信息文件是与片段AV流文件成对存在并定义再现实电影流所需的有关电影流的属性的文件。更具体地说,电影流的编码方法、电影流的大小、回放时间—地址转换、回放管理信息、和定义时间图的信息(当记录介质是DVD时)等包含在片段信息文件中。接着,参照图3A到3D,对按照利用视频摄像机的视频记录和捕获来创建片段AV流的片段和播放列表的过程的例子加以描述。如图所示,为从用户开始视频记录到停止记录的每个区段创建一个播放项。例如,将从首先开始记录到停止记录的区段登记在电影播放列表(电影播放列表)中,作为序号O的播放项(PlayItem#0)。而且,将从接着开始记录到停止记录的区段登记在电影播放列表(电影播放列表)中,作为序号1的播放项(Playltem#l)(以此类推)。实播放列表与实体,即片段AV流的内容存在一一对应关系。登记在实播放列表中的各个播放项保存有关每个片段AV流的相应回放区段的播放开始点和播放结束点的时间信息。而且,在包括MPEG2-TS的电影流中,作为进行编码使得诸如内部緩沖器的下溢或溢出的预定緩冲模型不会失败的结果,使跨越数据流进行连续再现的"无缝播放"成为可能。每个播放项(不包括在播放列表开头的播放项)保存与紧接前一个播放项的连接条件(即,是否可以无缝播放)。每次用户开始视频记录时,将作为入口标记的标记附在播放项的开头(播放列表中的入口标记也被称为"播放列表标记(PLM)")。在播放列表中存在一个或多个播放列表标记,每一个播放列表标记具有指向片段AV流的特定回放位置的作用。在一个播放列表中,将沿着时间轴连续的序号附在每个播放列表标记上。而且,登记在播放列表中的每个播放列表标记保存已经附上这种标记的播放项的序号和指示片段AV流的回放位置的时间戳信息。然后,在划分记录和捕获的数据流时形成一个片段AV流文件。一个片段AV流是保证连续同步回放,即实时回放的必需回放单元。因此,创建了用于定义电影流的编码方法、电影流的大小、回放时间—地址转换、回放管理信息、和时间图(当记录介质是DVD时)的片段信息文件。存在总是将播放列表标记放在电影播放列表(MoviePlayList)的开头的定义。但是,通过随后的编辑操作可以沿着时间轴来移动播放列表标记的位置。每个播放列表标记成为用户访问数据流的入口位置。因此,在相邻入口标记之间划分的分区段(和从最后播放项标记到最后播放列表的末端的区段)成为用户可以观看的最小编辑单元,即"章"。作为以回放次序排列播放项和以所需回放次序排列播放列表标记的结果,定义了登记在播放列表中的片段AV流的每个区段的回放次序。在产品说明中,收集并作为一组连续章向用户呈现多个实播放列表。例如,在视频摄像机的编辑屏幕上,在列表中显示定义章的每个播放列表标记位置上的静止图像帧的缩略图(或将播放列表标记位置用作播放开始点的缩略电影),以便向用户提供以章为单位的编辑环境。当再现特定播放列表时,在跨越两个片段AV流连续再现的情况下,存在解码器所具有的内部緩冲器溢出的可能性。因此,通常,在完成了前一个数据流的再现之后,进行下一个数据流的再现。由于这个原因,在改变数据流时暂时冻结屏幕。相比之下,当满足特定条件时,可以进行跨越数据流连续再现数据流的"无缝播放"。为了创建可以进行无缝播放的数据流,可以使用一种编码方法,其中,当完成前一个片段AV流的记录时,在开始下一个片段AV流的记录时向编码器报告緩冲器的状态,使得预定緩沖模型不会失败。用于编码可以进行无缝播放的数据流的信息,即,无缝信息根据设备的编码方法和系统规范而不同。一般说来,其例子包括如下表中所示的那些。I表2<table>tableseeoriginaldocumentpage22</column></row><table>当内容的标题,即,一个播放列表由多个播放项形成时,在播放项中描述紧接前一个播放项的连接条件(连接条件(cc)标志),即,是否可以无缝(连续)再现片段AV流。在片段信息文件中,描述后一个片段信息文件的文件名和连接条件。后一个片段信息文件的连接条件由描述在连接条件字段中的值指出。当连接条件=1时,播放项不连续,而当连接条件=5或6时,播放项连续(对于片段信息文件,只有在5的情况下,才描述连接条件)。C.删除记录介质上的内容的编辑当与盘状记录介质有关地考虑视频摄像机的应用时,在记录应用中最好可以进行诸如删除利用诸如视频摄像机的记录器捕获的内容的编辑。另一方面,当考虑在需要时从视频摄像机中除去记录介质以及利用AVCHD只放设备来再现电影时,最好编辑结果不与只放格式冲突,更具体地说,利用AVCHD规范的视频摄像机编辑的数据结构服从AVCHD标准。在下文中,尤其通过考虑进行删除编辑的情况,详细描述在服从AVCHD标准的同时编辑记录介质上的数据的处理。C-l.删除播放列表的编辑首先,假设以如图4所示的文件结构在记录介质上进行记录的情况。在如图所示的例子中,在记录介质上,作为标题,将电影播放列表#10和电影播放列表#11存储在记录介质上。电影播放列表#10由播放项#0-#2形成。关于播放项#0和#1,作为片段#20存储的片段AV流是一个实体,而关于播放项#2,从作为片段并31存储的片段AV流的开头开始的一个部分的一个区段是一个实体。图中用A指示的播放列表标记(PLM)并0""#3是每章的入口位置,以及相邻播放列表标记之间的区段和从最后播放列表标记到最后播放项的末端的区段是电影播放列表#10的章。另一方面,电影播放列表#11由播放项#0和#1形成,以及用在电影播放列表#10中的区段和作为片段#31存储的片段AV流中的随后区段是各播放项的实体。图中用A指示的播放列表标记(PLM)#0-#2是每章的入口位置,以及相邻播放列表标记之间的区段和从最后播放列表标记到最后播放项的末端的区段是电影播放列表#11的章。关于从播放列表中删除播放项,处理方法根据播放列表是虚播放列表和实播放列表的哪一个而不同。在虚播放列表中删除播放项是局限于删除播放项的文件的非破坏性编辑,以及通过播放项指出的片段信息文件和片段AV流仍然存储在盘上。相反,在实播放列表中删除播放项是删除片段AV流的相应区段的实体,以恢复记录容量。图5示出了从虚播放列表中删除播放项的状态。但是,用户的编辑单位不是播放项,而是章。在图5中,为了方便起见,示出了播放项的两端与播放列表标记位置匹配的例子。在如图5A所示的文件结构(与图4中相同)中,删除与电影播放列表#10的开头相对应的播放项#0。电影播放列表#10是由利用非破坏性编辑的用户定义创建的播放列表形成的虛播放列表。包含在播放列表中的播放项指向多个片段AV流,即,片段#20和片段#31。因此,每个播放项不具有片段#20和片段#31的实体。播放项#0的删除局限于播放项#0的删除,以及不进行与播放项#0的删除有关的片段AV流的实体的删除(破坏性编辑)(参见图5B)。图6示出了从实播放列表中删除播放项的状态。也就是说,示出了在如图6A所示的文件结构(与图4中相同)中,删除与电影播放列表#11的开头相对应的播放项#0的状态。但是,用户的编辑单位不是播放项,而是章。在图6中,为了方便起见,示出了播放项的两端与播放列表标记位置匹配的例子。电影播放列表#11是实播放列表,并且具有单个片段AV流,即片段#31。因此,对于删除播放项#0,播放项#0被删除,并且还删除片段AV流的相应区段的实体(破坏性编辑),从而恢复记录容量(参见图6B)。当在删除了片段AV流文件的中间部分时将文件划分成删除区段之前和之后时,还划分与之形成一对的片段信息文件。因此,片段AV流文件的中间部分的删除使片段信息文件的数量增加。在如图6B所示的例子中,在删除了原始片段#31的中间部分之后,片段#31变成只有在区段之前的部分的片段AV流文件,并在进行了删除编辑的区段中和之后形成新的片段#192。将文件划分成删除区段的前侧和后侧的原因是实现片段AV流所具有的时间戳信息的一致性。这一点的细节的将在后面描述。参照图6,为了方便起见,利用播放项的两端与播放列表标记位置匹配的例子给予描述。但是,当用户指示作为删除区段的章的入口标记位置与播放项的边界不匹配时,在入口标记位置划分包含删除区段的播放项,然后删除包含在删除区段中的播放项(和片段的相应区段)。由于这个原因,播放项的删除编辑使播放项的数量在处理中途增加。在如图7所示的例子中,电影播放列表#10由播放项#1和播放项#2形成。播放列表标记PLM并0和PLM弁1位于播放项并0中的开头和中间位置,并且,播放列表标记PLM并2位于播放项并2的开头。作为片段AV流的实体,播放项具有片段#20。这里,如图7A所示,假设通过PLM井1和PLM并2划分的章被指定成删除区段。在这样的情况中,如图7B所示,在PLM#1的位置临时将播放项并O划分成两个部分。然后,如图7C所示,删除处在删除区段中的播放项,其结果是,也删除了变得没有必要的播放列表标记。而且,由于片段AV流文件的中间部分也被设置成删除区段,也将片段划分成在删除区段前侧和后侧的两个部分,并且创建新的片段#31。在如图6所示的例子中,删除了在播放列表开头的播放项。在由3个或更多个播放项形成的播放列表中,当删除播放项循环的中间部分中的一个或多个播放项时,将进行删除之后留下的前一半中的播放项的末端与后一半中的播放项的开头连接。可以根据相邻播放项之间的緩沖器状态将连接条件设置成无缝播放的事实已经描述过。当删除前一个或后一个播放项以及设置了无缝播放的播放项时,显然,緩冲器状态在进行删除之后连接的播放项之间是未准备好,并且需要释放无缝播放的设置。更具体地说,当前侧的播放项中的紧接前一个播放项的连接条件(CC)被设置成无缝播放时,释放它。当在与前侧的播放项相对应的片段信息中后侧的片段的连接条件被设置成无缝播放时,释放它。在如图8A所示的例子中,电影播放列表#10中的播放项#1是删除区段。当删除片段AV流的播放项和区段以及与播放项相对应的片段信息时,如图8B所示,用播放项#1新取代播放项#2,并复位播放项和片段信息中的连接条件,以便不是无缝播放。图9用流程图示出了从某个播放列表中的第M播放项开始进行删除编辑n个播放项(即,从播放项#M到#M+n)的处理过程。首先,确认与处在要删除的区段的开头的播放项并M的紧接前一个播放项并M-1的连接条件(connect—condition),即,设置在播放项#M中的连接条件(步骤Sl)。当未设置成connect—condition=1时,也就是说,当已经设置了无缝播放时,处理转到步骤S2,在步骤S2中,在与播放项并M-l相对应的片段信息文件中释放被设置为后一个片段的连接条件的无缝播放。例如,对于AVCHD格式,释放播放项数据结构中的is_CC_5标志。接着,确认设置在要删除的区段的末端后面的播放项弁M+n中的与紧接前一个播放项并M+n-1(也就是要删除的区段的末端)的连接条件(connect_condition)(步骤S3)。当未设置成connect—condition-1时,也就是说,当已经设置了无缝播放时,处理转到步骤S4,在步骤S4中,在播放项并M+n中,释放已经设置成与紧接前一个播放项的连接条件的无缝播放。更具体地说,将connect—condition校正成1。接着,检验M是否是0,也就是说,要删除的区段是否从播放列表的开头开始,以及是否存在与播放项并M+n的IN」ime匹配的入口标记(步骤S5)。当这个检验结果是否定的时,由此得出在进行了删除之后在播放列表的开头不存在播放列表标记。因此,添加与播放项弁M+n的IN_time匹配的入口才示i己(步骤S6)。因为在播放列表的开头必需有播放列表标记,所以需要这个处理。接着,将包含在作为在要删除的区段和要删除的区段之后的播放项的播放项#M+n和随后播放项中的入口标记所具有的相应播放项的sequencenumber_to—playitem—id的值减小要删除的播放项的数量n,使得删除区段的序号和随后的序号变成连续(步骤S7)。接着,在包含作为处在要删除的区段的开头的播放项的播放项#M的播放列表的播放项()循环中,删除从播放项并M开始的n个播放项(步骤S8)。接着,删除包含在要删除的每个播放项中的入口标记(步骤S9),并完成删除播放项的处理。C-2.删除片段AV流文件的编辑当在实播放列表中进行删除播放项的编辑时,执行牵涉到片段AV流文件的删除的破坏性编辑。在下文中,将描述进行编辑以删除片段AV流的处理。当删除(和划分)片段AV流时,确定要划分的帧边界的方法成为一个问题。如在这个工业领域中公知的,在AVC(和MPEG)方法中,采用收集几个图像面的GOP(画面组)结构,以便可以以GOP为单位进行随机访问。在GOP中按预定规则排列经过帧内编码的I/IDR画面、经过帧间正向预测编码的P画面、和经过双向预测编码的B画面的不同类型的图像面。由于这个原因,当要从AVC流中删除一些区段时,如果在任何图像面的位置删除它们,就会出现问题。本发明的发明人认为,作为适当划分边界的例子,最好在记录的开始和结束边界上确定GOP边界,以及除此之外,最好通过将播放列表标记(PLM)附在PTS_EP—Start上来确定删除区段(参照图10)。正如参照图2所述的那样,定义片段AV流文件的属性的片段信息文件与片段AV流文件存在——对应关系,以及在其中描述了再现实数据流所需的有关数据流的信息。因此,当要删除数据流的特定区段时,需要在与进行删除之后留下的数据流相对应的片段信息文件中实现一致性。由于已经详细描述了管理牵涉到播放列表的删除编辑的片段信息文件中的连接条件标志(is—CC_5)的方法,这里省略对它的描述。由于在MPEG-TS流中使用了几段时间戳信息,当要删除数据流的特定区段时,需要在进行删除之后留下的数据流中的时间戳信息中实现一致性。MPEG-TS流通过被划分成TS分组而形成,并且需要顾及緩冲器的状态地调整将TS分组输入解码緩冲器的时间间隔。因此,有关数据到达时间的时间戳ATS已被插入每个TS分组中。根据ATC计数器所生成的计数值,将ATS附在TS分组上。例如,在一个流文件中,ATS单调增加并具有单个ATC(如上所述)。当要删除的区段是片段AV流的中间部分时,在进行删除之后,在它之前和之后的区段的数据流保留在记录介质上。在这一点,当简单地相互连接进行删除之后留下的部分的前一半和后一半时,ATS变成不连续的,并且不能保持在片段AV流文件中具有单个ATC(参照图11)。因此,在本实施例中,当通过破坏性编辑来删除片段AV流的中间部分时,不连接剩余部分,并且在删除区段中将原始AV流划分成两个文件(参照图12)。在这种情况下,在各个片段AV流文件中,ATS单调增加,并且可以保持具有单个ATC。在这种情况下,在后侧的片段AV流文件的开头,ATC具有偏移,但如果ATC是连续的,则不与AVCHD标准格式发生冲突。根据MPEG2系统规范,为了在音频和视频分组之间实现同步,使用两种类型的时间戳信息,即,PTS(呈现时间戳)和DTS(解码时间戳)。PTS是根据使用的MPEG编码方法选择的有关数据再现的时间管理信息(更具体地说,有关AVC流的每个画面的回放输出的时间信息)。当诸如MPEG2系统的参考解码器所生成的STC(系统时间时钟)的参考同步信号变成等于PTS时,再现并输出相关音频和视频数据。DTS是数据解码过程中的时间管理信息。当PTS和DTS不相互相同时,它们被依次包含在分组数据中。如果它们相同,只有PTS被包含在分组数据中。STC是利用PTS、DTS等描述的参考时钟。当要删除的区段是片段AV流的中间部分时,STC也以与ATS相同的方式变成不连续的。由于允许STC在一个片段AV流文件中具有不连续点(参照图13),关于数据流中的区段的删除,可以进行删除相关区段的处理(如后所述)。为了在回放时访问片段AV流,片段信息文件具有片段AV流的时间和地址之间的对应表。要管理的最小单位被叫做"EP(入口点),,,并通常由GOP的整数倍形成(参照图14)。(EP是可随机访问位置,例如,如果将片段AV流的I画面的位置表示成EP,则可以从I画面开始进行随机访问回放)。通过与整个相应片段AV流相对应的量来安排有关每个EP的信息的结构是"EP—map"。当通过删除编辑删除片段AV流的一些区段时,不需要校正PTS(时间信息)。关于SPN(从开头的偏移),不需要校正删除区段的前面部分中的偏移(参照图15)。在删除区段的后面部分中,需要将从EP区段的开头地址(SPN_EP_start)的偏移校正与删除区段相对应的量(参照图16)。STC可以在一个文件中具有不连续点(参照图13)。由于在片段信息文件中将有关每个EP区段的信息作为ST序列来管理,当要删除片段AV流的前面部分时,作为删除片段AV流的结果,需要校正STC序列。更具体地说,当删除位置不是STC序列边界时,划分STC序列。然后,删除在删除位置之前的STC序列,并将从接在删除位置之后的STC序列的开始的偏移校正与删除区段相对应的长度(参照图17)。虚播放列表是用于通过非破坏性编辑来创建用户定义播放列表的播放列表。从虚播放列表引用的片段AV流的原始标题的实播放列表总是存在的。换句话说,当要编辑处在实播放列表中的区段时,有可能存在引用相同区段的虚播放列表。作为实播放列表中的删除编辑的结果,当删除片段AV流的相关区段时,也对引用相同区段的虚播放列表施加影响。因此,当要删除实播放列表时,有必要通过进行搜索引用删除区段的虚播放列表和校正相关播放项的处理,在实播放列表和虛播放列表之间实现一致性。在如图18所示的例子中,在记录介质上,存储有作为用作标题的实播放列表的电影播放列表#10和电影播放列表#11、以及用作虛播放列表的电影播放列表#100和电影播放列表#101。电影播放列表#10由播放项#0-#2形成。关于播放项#0和#1,存储为片段并20的片段AV流是一个实体。关于播放项#2,从存储为片段井31的片段AV流的开头开始的区段的一个部分是一个实体。图中用厶指示的播放列表标记(?^\1)#0-#3的每一个是每章的入口位置。相邻播放列表标记之间的区段和从最后播放列表标记到最后播放项的末端的区段是电影播放列表#10的章。电影播放列表#11由播放项#0和#1形成。在存储为片段#31的片段AV流内,用在电影播放列表#10中的区段和随后的区段是各播放项的实体。图中用厶指示的播放列表标记^1^1\1)#0-#2是每章的入口位置。电影播放列表#100由播放项#0和#1形成。播放项#0指向从存储为片段#31的片段AV流的开头开始的区段的一个部分。播放项#1指向从存储为片段#20的片段AV流的中间部分到它的末端的区段。图中用A指示的播放列表标记(PLM)#0和#1的每一个是每章的入口位置。电影播放列表#101由播放项#0和#1形成。播放项#0指向从片段AV流的中间部分到它的末端的区段。播放项#1指向相同片段AV流的中间部分。图中用A指示的播放列表标记(PLM)#0和#1是每章的入口位置。现在对删除由从电影播放列表#10的标记PLM#3到播放列表Aa~trA乙rr.H,crAXXvt、j>、a>人丄W0lXeiLii,jAlLwv小,wvli^5L7i,;i^ffv早『j頂'At塔T柳^t。込'r早"im^v疋/1仪/1段AV流的中间部分中的区段。当搜索引用与在实播放列表方删除的那个相同的区段的虚播放列表时,电影播放列表#100的章的后半部分和电影播放列表#101的PLM#1的整个章都是已知的。在这样的情况下,删除电影播放列表#100的PLM#0的章的后半部分,并且删除电影播放列表#101的PLM#1的整个章。正如已经描述的那样,作为进行播放项的删除编辑的结果,需要进行释放与要在前侧和后侧重新连接的前播放项和后播放项之间的无缝播放有关的连接的处理。在下文中,将参照如图19到25所示的流程图,对进行编辑以删除存储在记录介质上的实播放列表和片段AV流的处理的过程给予描述。首先,检验删除区段是否是片段AV流文件的中间部分(步骤Sll)。当删除区段是片段AV流文件的中间部分时,将片段AV流文件划分成删除区段之前和之后,并增加片段AV流文件的数量。因此,检验片段信息文件的数量或片段AV流文件的数量是否达到系统定义的上限(步骤S12)。当已经达到上限时,由于不能进行删除,完成处理例程。接着,检验删除区段是否是播放项的中间部分(步骤S13)。当被指定为删除区段的章的播放列表标记位置与播放项的边界不匹配以及播放项的中间部分是删除区段时,当进行删除处理时增加播放项的数量(参照图7B)。因此,检验播放项的数量是否达到系统定义的上限(步骤S14)。当已经达到上限时,由于不能进行删除,完成处理例程。在这样的上限检验之后,进行校正引用删除区段的虚播放列表的处理。首先,识别由实播放列表所指定的删除区段指向的片段信息文件和片段AV流文件的文件名和时间(步骤S21)。接着,针对记录介质上的所有虚播放列表,搜索引用删除区段的虚播放列表(步骤S22)。由于搜索方法是无关紧要的,这里省略对它的描述。接着,在每个找到的虚播放列表中进行删除删除区段的处理。这里,如果播放项的数量达到在播放项中的中间部分中系统定义的上限值,则完成处理(步骤S23)。接着,进行删除虚播放列表中的播放项的处理(步骤S24)。虛播放列表的删除处理将在后面加以描述。在相关虚播放列表中的这种校正处理之后,进行删除实播放列表侧的片段AV流的处理。首先,检验删除区段是否是片段AV流文件的中间部分(步骤S31)。如果删除区段是中间部分,为了保持只具有单个ATC(参照图6B),在指定删除的开始到结束区段中删除AV文件,以便将删除区段的前侧和后侧划分成不同文件(步骤S32)。当删除区段不是中间部分时,也就是说,当从片段AV流的开头开始删除时或当删除到片段AV流的末端时,按原样保持进行删除之后留下的片段AV流(步骤S33)。在对片段AV流文件的删除处理之后,进行删除与片段AV流文件形成一对的片段信息文件的处理。首先,检验删除区段是否是片段AV流文件的中间部分(步骤S41)。当删除区段是片段AV流文件的中间部分时,将片段AV流文件划分成删除区段之前和之后的两个文件。与此同时,划分片段信息文件。在这种情况下,复制片段信息文件的数据(步骤S42)。将回放结束时间(presentation_end_time)的开始时间写入处于删除区段的前侧的片段信息文件之一中(步骤S43)。将删除区段的结束时间写入处于删除区段的后侧的另一个片段信息文件的回放开始时间(presentation—starttime)中(步骤S44)。接着,删除处于删除区段前侧的片段信息文件之一的CPI内的删除区段和随后区段(步骤S45)。删除处于删除区段后侧的另一个片段信息文件的CPI内的删除区段和前面区段,并且,针对剩余入口,将SPN一EP一start值减小从原始文件的开头到删除结束位置的长度,以便校正从开头的偏移(步骤S46)(参照图15)。然后,对于前侧和后侧的片段信息文件,将源分组的总数校正为剩余区段的数量(步骤S47)。接着,进行作为片段信息文件的局部删除的结果在STC序列中实现一致性的处理。当删除开始位置不是STC序列的边界时(步骤S48),在处于删除区段前侧的片段信息文件之一的删除开始位置划分STC序列(步骤S49),并且删除在删除开始位置之后的STC序列(步骤S50)。当删除结束位置不是STC序列的边界时(步骤S51),在处于删除区段后侧的另一个片段信息文件的删除结束位置划分STC序列(步骤S52),并且删除在删除结束位置和删除结束位置之前的STC序列(步骤S53)。进行片段AV流文件和片段信息文件的删除编辑,此后,进行删除实播放列表的处理。首先,将新文件号发送给处在删除区段后侧的另一个片段AV流文件和另一个片段信息文件(步骤S61)。当删除区段的开始位置或结束位置不是播放项的边界时,将播放项划分成删除区段之前和之后(参照图7B),并且删除删除区段的3播放项(步骤S62)。将在步骤S61中发送的片段信息文件的文件号设置在通过划分创建的后侧的播放项所引用的片段信息文件名(片段information_file_name)中(步骤S63),并且完成删除编辑处理。当片段AV流文件的删除区段不是数据流的中间部分时(步骤S41中的否),检验删除区段是否与片段AV流的开头接触(步骤S54)。当删除区段与片段AV流的开头接触时(步骤S54中的是),首先,将删除区段结束时间写入片段信息文件的回放开始时间(presentation—start一time)中(步骤S71)。接着,删除在CPI内在删除区段和删除区段之前的区段,并且针对剩余入口,将SPN一EP一start值减小与删除区段的长度相对应的量,以便校正从开头的偏移(步骤S72)。接着,将源分组的总数校正成剩余区段的数量(步骤S73)。接着,进行作为片段信息文件的局部删除的结果在STC序列中实现一致性的处理。更具体地说,当删除结束位置不是STC序列的边界时(步骤S74),在删除结束位置划分STC序列(步骤S75),并且删除在删除结束位置和删除结束位置之前的STC序列(步骤S76)。最后,进行删除播放项的处理(步骤S77)。当删除结束位置不是播放项的边界时,将播放项划分成删除区段之前和删除区段之后(参照图7B),并且删除删除区段的播放项。另一方面,当删除区段不与片段AV流的开头接触时,也就是说,当它与片段AV流的末端接触时(步骤S54中的否),首先,将删除区段开始时间写入片段信息文件的回放结束时间(presentation—end—time)中(步骤S81)。接着,删除CPI内的删除区段和随后区段(步骤S82),并且将源分组的总数校正成与剩余区段相对应的数量(步骤S83)。接着,进行作为片段信息文件的局部删除的结果在STC序列中实现一致性的处理。更具体地说,当删除开始位置不是STC序列的边界时(步骤S84),在删除开始位置划分STC序列(步骤S85),并且删除在删除开始位置和删除开始位置之后的STC序列(步骤S86)。最后,进行删除播放项的处理(步骤S87)。当删除开始位置不是播放项的边界时,将播放项划分成删除区段之前和删除区段之后(参照图7B),并且删除删除区段的播放项。由于虚播放列表是通过非破坏性编辑创建用户定义播放列表的播放列表,删除编辑是不牵涉到删除片段AV流文件和与之形成一对的片段信息文件的实体的非破坏性编辑(参照图5)。图25用流程图示出了进行删除虚播放列表的编辑的处理过程。这个处理过程在,例如如图20所示的流程图的步骤S25中执行。首先,检验删除区段是否是播放项的中间部分(步骤S91)。当删除区段是播放项的中间部分时,将播放项划分成删除区段之前和删除区段之后,并且增加记录介质上的播放项的总数(参照图7B)。因此,检验播放项的总数是否达到系统定义的上限(步骤S92)。当播放项的总数达到上限时,由于不能进行删除,完成这个处理例程。另一方面,当删除区段与播放项的开头或末端接触时(步骤S91中的否),以及当删除区段是播放项的中间部分并存在播放项的总数的容限时(步骤S92中的否),在指定删除区段中删除播放项(步骤S93)。此时,当删除区段的开始位置或结束位置不是播放项的边界时,在删除区段的开始位置或结束位置进行划分,并且删除删除区段的播放项。工业应用性到此为止,在参照特定实施例的同时已经详细描述了本发明。但是,对于本领域的普通技术人员来说,显而易见,可以在本发明的精神和范围内修改或替代这些实施例。在本说明书中,把重点放在在服从按照AVCHD标准记录在记录介质上的片段AV流的AVCHD标准的同时进行删除编辑的实施例上给予描述的。但是,本发明的主旨不局限于这些实施例。当对以一种数据格式记录的记录介质进行编辑处理时,可以类似地应用本发明,其中,存在与描述再现数据流所需的有关数据流的信息的流文件形成一对的片段信息文件,以及所述数据格式包含以沿着时间轴排列播放列表。总而言之,本发明是以例子的形式公开的,但不应该理解为局限于这些例子。为了确定本发明的主旨,应该考虑权利要求书。权利要求1.一种用于进行记录在记录介质上的一个或多个AV流的编辑控制的信息处理装置,所述信息处理装置包含编辑控制部件,用于编辑定义AV流的属性的属性定义文件和多段回放区段数据所形成的播放列表,所述属性定义文件与记录在记录介质上的每个AV流文件成对存在,所述回放区段数据在播放开始点和播放结束点指定AV流的回放区段;和删除编辑部件,用于响应于来自用户的删除编辑指令,对相关删除区段的回放区段数据进行删除编辑处理,其中,每段回放区段数据具有与紧接前一个回放区段数据的连接条件,以及所述编辑控制部件确定要被所述删除编辑部件删除的回放区段数据的连接条件是否是可以无缝播放的条件,并响应于确定结果,校正与位于紧接前一个的回放区段数据相对应的属性定义文件的内容。2.根据权利要求1所述的信息处理装置,其中,在所述播放列表中,一个或多个标记用作用户可以随机访问沿着时间轴排列的回放区段数据的沿着时间轴的入口位置,相邻标记之间的区段和从最后标记到最后回放区段数据的末端的区段每一个构成一章,以及以章为单位来执行来自用户的删除编辑指令。3.根据权利要求2所述的信息处理装置,其中,所述播放列表包括原始标题的实播放列表和用户定义的虚播放列表,以按照在记录介质上记录数据流的次序将属性定义文件的相应区段依次登记在回放区段数据中的方式,来形成所述实播放列表,以及在所述虚播放列表中,通过非破坏性编辑来创建引用登记在实播放列表之一中的属性定义文件的区段的一段或多段回放区段数据。4.根据权利要求3所述的信息处理装置,其中,当用户指令删除实播放列表时,所述删除编辑部件删除相关AV流和与AV流相对应的属性定义文件的删除区段,并且然后删除相关播放列表中的删除区段的回放区段数据,以及当用户指令删除虚播放列表时,所述删除编辑部件只删除相关播放列表中的删除区段的回放区段数据。5.根据权利要求3所述的信息处理装置,其中,当被用户指示作为删除区段的章的标记位置与回放区段数据的边界不匹配时,所述删除编辑部件在所述标记位置暂时划分包含删除区段的回放区段数据,并且然后进行包含在删除区段中的回放区段数据的删除编辑。6.根据权利要求3所述的信息处理装置,其中,所述回放区段数据具有使得与紧接前一个回放区段数据的连接条件指示是否可以无缝播放的信息,以及所述属性定义文件具有使得与紧接后一个回放区段数据的连接条件指示是否可以无缝播放的信息,以及当所述编辑控制部件删除由三段或更多段回放区段数据形成的播放列表中沿着时间轴的中间部分的回放区段数据时,所述编辑控制部件释放进行删除之后留下的前侧的最后回放区段数据中与紧接前一个回放区段数据的无缝播放的设置,并释放进行删除之后留下的后侧的开头的属性定义文件中与紧接后一个回放区段数据的无缝播放的设置。7.根据权利要求3所述的信息处理装置,其中,当作为删除删除区段的回放区段数据的结果在播放列表的开头没有标记时,所述删除编辑部件将标记附在进行删除之后变成开头的回放区段数据的开头。8.根据权利要求3所述的信息处理装置,其中,所述播放列表中的回放区段数据具有沿着时间轴连续提供的序号,以及所述标记具有标记所属的回放区段数据的序号参考信息,以及所述编辑控制部件根据被删除回放区段数据的段数,来校正删除作为删除区段的章的标记和后续标记中标记所属的回放区段数据的序号。9.根据权利要求3所述的信息处理装置,其中,所述删除编辑部件在与进行删除之后留下的AV流相对应的属性定义文件中实现一致性。10.根据权利要求3所述的信息处理装置,其中,所述删除编辑部件在与进行删除之后留下的数据流的时间戳信息有关的属性定义文件中实现一致性。11.根据权利要求10所述的信息处理装置,其中,当要删除流文件的中间部分时,所述删除编辑部件在删除区段将原始AV流文件划分成两个文件。12.根据权利要求10所述的信息处理装置,其中,所述属性定(EP)的信息的EP_map,以及所述删除编辑部件在删除区段之后的部分中的EP一map中,将从开头的偏移校正与删除区段相对应的量。13.根据权利要求10所述的信息处理装置,其中,在所述属性定义文件中,将有关每个EP区段的信息作为STC序列来管理,以及所述删除编辑部件校正与流文件的删除区段和后续删除区段相对应的属性定义文件中的STC序列。14.根据权利要求10所述的信息处理装置,其中,如果删除位置不是STC序列的边界,则所述删除编辑部件划分所述属性定义文件,删除在删除位置和删除位置之前的STC序列,并且将删除位置或删除位置之后的STC序列内从开头的偏移校正与删除区段的长度相对应的量。15.根据权利要求4所述的信息处理装置,其中,当要通过破坏性编辑来进行实播放列表的删除编辑时,所述删除编辑部件还进行引用相同删除区段的虛播放列表的删除编辑。16.—种对记录在记录介质上的一个或多个AV流进行编辑控制的信息处理方法,所述信息处理方法包含编辑控制步骤,用于编辑定义AV流的属性的属性定义文件和由多段回放区段数据形成的播放列表,所述属性定义文件与记录在记录介质上的每个AV流文件成对存在,所述回放区段数据在播放开始点和播放结束点指定AV流的回放区段;和删除编辑步骤,用于响应于来自用户的删除编辑指令,对相关删除区段的回放区段数据进行删除编辑处理,其中,每个回放区段数据具有与紧接前一个回放区段数据的连接条件,以及在所述编辑控制步骤中,检验要在删除编辑步骤中删除的回放区段数据的连接条件是否是可以无缝播放的条件,并响应于确定结果,来校正与位于紧接前一个的回放区段数据相对应的属性定义文件的内容。17.—种以计算机可读格式编写以便使计算机能够执行记录在记录介质上的一个或多个AV流的编辑控制的处理的计算机程序,所述处理包括编辑控制步骤,用于编辑定义AV流的属性的属性定义文件和由多段回放区段数据形成的播放列表,所述属性定义文件与记录在记录介质上的每个AV流文件成对存在,所述回放区段数据在播放开始点和播放结束点指定AV流的回放区段;和删除编辑步骤,用于响应于来自用户的删除编辑指令,对相关删除区段的回放区段数据进行删除编辑处理,其中,每个回放区段数据具有与前一个回放区段数据的连接条件,以及在所述编辑控制步骤中,检验要在删除编辑步骤中删除的回放区段数据的连接条件是否是可以无缝播放的条件,并响应于确定结果,来校正与位于紧接前一个的回放区段数据相对应的属性定义文件的内容。全文摘要可在不与再现专用标准格式冲突的同时执行包含在存储介质中的AV流的编辑。当删除流文件的中间部分时,在删除区段划分原始片段AV流文件,并且使得对于每个文件ATC相同。此外,当删除在再现列表的中间部分的再现项时,释放在进行删除之后剩余的前一半的最后一个再现项与紧接前一个再现项之间的无缝再现设置,并释放在进行删除之后剩余的后一半的第一片段信息文件与紧接前一个再现项之间的无缝再现设置。文档编号H04N5/93GK101331761SQ200780000650公开日2008年12月24日申请日期2007年4月10日优先权日2006年5月10日发明者笃前,有留宪一郎,森本直树,磯部幸雄申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1