数据处理方法技术

技术编号:3594326 阅读:215 留言:0更新日期:2012-04-11 18:40
提供一种可缩短数据流的编辑处理时间的编辑处理。数据处理装置按记录介质的每个单位区域进行内容数据的写入和读出。在单位区域中记录有存储了内容数据的多个信息包。数据处理装置包括:读出多个信息包的再现部;分割从第(n+1)信息包到第(n+m)信息包(n、m:1以上的整数)中所存储的内容数据,并存储到从第1信息包到所述第(n+m)信息包的多个信息包中的控制部;和记录器,将包含从所述第1信息包到(n+m)信息包的多个信息包写入到单位区域。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种对在媒体上记录的内容进行编辑的技术。
技术介绍
近年来,可在DVD等的光盘、硬盘等磁盘、半导体存储器等的媒体上写入内容的数字数据,并加以保存的数字设备(光盘记录器、摄像机等)的普及正在发展。这样的内容例如是广播的节目和通过摄像机等摄影的影像和声音。近年来,PC上也安装了内容的记录、再现和编辑功能,PC也可包含于上述数字设备。在PC中,为了记录文字数据等的数据,现有技术利用了硬盘、光盘、半导体存储器等的媒体。因此,在这种媒体中,采用了可与PC联合的数据管理结构,例如使用了FAT(File Allocation Table)的文件系统。在当前广泛使用的FAT32文件系统中,可以处理最大具有4G字节大小的文件,而且,可以管理最大可记录容量是2T字节的媒体。随着媒体最大可记录容量的增加,所记录内容的再现时间也变长。由于光盘、硬盘、半导体存储器等是可进行所谓随机访问的媒体,所以,在将长时间的内容的数据流存储到这种媒体中时,如果可从内容的任意位置进行再现,则很便利。例如,在专利文献1中,从数据流的开头起每隔一定的时间间隔,生成规定了与再现时刻和在该时刻再现的AV数据的存储地址对应的时间映射信息。参照时间映射信息分别将用户指定的开始时刻、终止时刻转换为开始地址、终止地址,并读出在该地址上存储的数据,从而可以从该时刻再现内容。在近年来的数字设备中,存在着具有对在可随机访问的媒体上记录的内容进行编辑的功能的设备。该功能不仅可使用户保留内容的希望位置,还用于删除不需要部分来确保媒体的空余区域。例如,当使用摄像机在外面进行录像时,有时并非有想象以上的空余区域。这时,若删除之前录像的内容中的不需要的部分,则可以确保空余区域。由此,可以继续将新的内容记录在该媒体上。在进行数据流的局部删除等编辑处理时的注意点是数据流的构成单位和媒体的记录单位的关系。目前,数据流由固定长度的信息包单位构成,在媒体中以与信息包长度大小不同的逻辑块为单位来记录数据,并加以管理。在数据流的局部删除时,有时将逻辑块单位内的一部分的数据作为删除对象。这时,需要调整数据流的信息包的配置,以使其收容于逻辑块单位。例如,专利文献2公开了在数据流的局部删除时,将数据流的信息包存储于逻辑块单位的一例。具体而言,在专利文献2中,为了使数据流的局部删除后所保留的信息包的数据长度与逻辑块的块长度一致,插入了仅包含虚拟数据的信息包(空信息包)。专利文献1特开平11-155130号公报专利文献2国际公开文本第01/004893号(图13~图16)插入上述空信息包的方法在可以检测、解释空信息包的设备中有效,但是在不能进行检测、解释的设备中会发生问题。具体而言,在内容的再现时,以该数据流的空信息包为基础再现的影像会发生紊乱,在最恶劣的情况下有时会停止再现。其理由是因为设备将空信息包及其虚拟数据错误解释为视频数据。特别是,根据近年来大部分数字设备对应的MPEG标准,数字设备需要从称作图像组(GOP)的再现单位的开头起依次解码影像。但是,若在再现单位的开头存在虚拟数据,则不能进行其之后的视频数据的解码,导致再现停止。为了避免这种虚拟数据的插入,还考虑了依次将与删除后的数据连续的数据提前来改写数据流,以使从逻辑块开头起开始的方法。但是,在该方法中,由于需要跨过几G字节来进行改写,非常需要时间,所以不合适。与数据流的中间部分的删除(局部删除)处理相比,包含开头部分的删除(前方删除)处理其改写时间长。另外,还考虑了有意地使影像的编码数据和声音的编码数据的数据大小增加,来修正数据流,以使从逻辑块开头开始的方法。但是,该方法为了进行数据大小的精细控制,需要复杂的处理。不仅如此,由于因数据大小改变,需要从数据流的开头开始,重新实施ISO/IEC13818-1标准的系统目标解码器的缓存仿真,进行数据流整体的修正,所以不合适。本专利技术的数据处理装置,按记录介质的每个单位区域来进行内容数据的写入和读出。在所述单位区域上记录有存储了所述内容数据的多个信息包。所述数据处理装置包括再现部,读出所述多个信息包;控制部,分割从第(n+1)信息包到第(n+m)信息包(n、m1以上的整数)中所存储的内容数据,并存储到第1信息包到所述第(n+m)信息包的多个信息包中;和记录部,将包含从所述第1信息包到所述第(n+m)信息包的多个信息包写入到所述单位区域。所述控制部也可将分割后的所述内容数据依次存储到从所述第1信息包到所述第(n+m)信息包的各个信息包。所述控制部也可以从所述第一信息包接下来的第二信息包起,顺次存储分割后的所述内容数据。在所述第(n+1)信息包是存储了用于管理所述数据流再现的管理信息的信息包时,所述控制部也可将所述管理信息存储于所述第一信息包。各信息包的信息包长度也可以固定为规定长度。这时,所述控制部可以通过将所述内容数据和与所述内容数据不同的填充数据存储到所述至少一个信息包中,将所述至少一个信息包的信息包长度调整为所述规定长度。所述控制部可以将分割后的所述内容数据存储到从所述第一信息包到所述第(n+m)信息包的2个以上信息包中。所述控制部可以分别生成一个以上的不包含所述填充数据的信息包和包含所述填充数据的信息包。可以在各信息包中存储表示所述信息包的处理时间的时间信息。这时,所述控制部取得从所述第(n+1)信息包到所述第(n+m)信息包的信息包中,最先存储了所述内容数据的第p信息包(满足pn+1≤p≤n+m的整数)的时间信息,并将所述时间信息改变为表示最先存储了分割后的所述内容数据的第q信息包(满足q1≤q≤p-1的整数)的处理时间的时间信息,存储到所述第q信息包中。各信息包的信息包长度可以固定为规定长度。这时,所述控制部根据所述第p信息包和所述第q信息包之间的信息包数以及所述数据流的数据速率,改变所述时间信息。可以在各信息包中存储表示所述数据流的数据速率的速率信息。此时,所述控制部可以根据所述第p信息包内的速率信息来改变所述时间信息。所述控制部可以根据基于所述速率信息而被特定的每一个信息包的传送时间和所述信息包数,来改变所述时间信息。根据本专利技术,当在记录介质的每个单位区域进行内容数据的写入和读出的设备中编辑内容数据时,分割从单位区域内的第(n+1)信息包到第(n+m)信息包(n、m1以上的整数)中所存储的内容数据,并存储到从第1信息包到第(n+m)信息包的多个信息包中。并且,从第1信息包到第(n+m)信息包被重新记录在记录介质的单位区域。由此,从当初的第1信息包到第(n+m)信息包的内容数据被实质删除。由于在改写后的单位区域不含有仅包含虚拟数据的空信息包,所以,在与空信息包不对应的设备中也可解释该内容数据来再现内容。由此,在任何一种设备中都不会产生由空信息包引起的内容再现的紊乱,使得再现处理不会停止。另外,由于也不需要超过单位区域来改写内容数据,所以不需要将后续的所有数据向前移动相当于被删除的数据。由此,可以显著缩短编辑处理所需的时间。附图说明图1是表示本专利技术的实施方式的记录器(recorder)10的结构的图;图2是表示数据流文件20的数据结构的图;图3(a)是表示记录器10的编辑前的节目流35的部分,(b)是表示记录器10的编辑后的节目流36的部分;图4是表示删除本文档来自技高网...

【技术保护点】
一种数据处理装置,按记录介质的每个单位区域进行内容数据的写入和读出,在所述单位区域记录有存储了所述内容数据的多个信息包,包括:再现部,读出所述多个信息包;控制部,分割从第(n+1)信息包到第(n+m)信息包(n、m:1以上的整数)中所存储的内容数据,并存储到从第1信息包到所述第(n+m)信息包的多个信息包中;和记录部,将包含从所述第1信息包到所述第(n+m)信息包的多个信息包写入到所述单位区域。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:伊藤正纪
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利