光盘、记录装置、再生装置、程序、计算机可以读取的记录媒体和方法

文档序号:7654183阅读:96来源:国知局
专利名称:光盘、记录装置、再生装置、程序、计算机可以读取的记录媒体和方法
技术领域
本发明涉及对DVD-RAM、DVD-R、DVD-RW、DVD+RW等光盘进行记录/再生的记录再生装置,特别是实际上编辑记录在光盘上的动图像数据时的改良。
背景技术
在动图像编辑中,常常被由于编辑的错误等造成原始的动图像缺损的危险所困扰。动图像制作的专业人士使用的业务用机器另当别论,用一般大众使用的民用机器实现动图像的编辑时不可避免地要发生这样的缺损。近年来上市的DVD的记录装置根据上述情况除了正式编辑外,还具有临时编辑的功能。所谓临时编辑,就是将指定成为再生区间的开始点、结束点的图像数据的指针信息按照用户的操作而定义的编辑操作,对原始动图像的加工与所需要的正式编辑不同,完全不存在对原始动图像的加工。由于没有对原始动图像的加工,所以,编辑失败时可以多次重新进行编辑操作,即使是动图像编辑的新手,也可以安心地投入到动图像编辑中。
另一方面,在临时编辑中,在切换再生区间时,不能保证不中途切断图像显示。这就是2个再生区间在盘上分离地配置,从而必须随机地访问2个再生区间的缘故。
另外,记录在DVD上的动图像数据大多包含根据与前后图像数据的帧间相关性按照MPEG标准压缩编码的图像数据,这些数据在译码时设想是从开头开始顺序进行再生。通过临时编辑定义了多个指针信息并指定了2个以上的再生区间时,位于这2个再生区间中的前一区间的最后的图像数据与位于后一区间的开头的图像数据当初是设想了与其他图像数据顺序再生而进行编码的,难于将这些再生区间连续地进行再生,在上述前一再生区间与后一再生区间的衔接中,常常出现动图像中途切断的现象。
与此相反,在一般大众接触机会多的电影或电视广播的动图像中,对再生区间的衔接在视觉效果上进行了各种各样的研究,作为临时编辑的成果物的再生区间与专业人士制作的编辑成果物的完成度相距越远,用户就越感到不满意。
发明的公开本发明的目的旨在提供可以保证编辑失败时的复原用以在再生区间的衔接中进行各种各样的加工从而可以记录动图像数据的光盘。
上述目的利用如下光盘而达到,该光盘记录动图像数据、特定动图像数据内的至少2个再生区间的至少2个再生区间信息、通过复制动图像数据先行侧的再生区间的终端附近部和后续侧的再生区间的开头附近部而得到的复制部分和标志,上述复制部分是应进行加工的部分,上述标志表示通过设定为接通而经由上述复制部分再生先行再生区间的终端附近部以前的部分和后续再生区间的开头附近部以后的部分,设定为断开时,表示不经由复制部分而顺序再生先行再生区间和后续再生区间。
在复制先行再生区间的终端附近部和后续再生区间的开头附近部之后,将该复制部分写入到光盘上,所以,可以对该复制部分进行视觉效果上的各种各样的加工。在编辑成功时,将标志设定为接通,在再生装置这经由复制部分再生先行再生区间的终端附近部以前的部分和后续再生区间的开头附近部以后的部分。这样,用户便可沉浸在喜悦中再生自己实施的编辑成果。
在编辑失败时和编辑未完成时,将标志设定为断开,通过分别再生先行再生区间和后续再生区间,可以像没有发生任何事情一样再生指定的再生区间。
编辑失败时的复原是可靠的,所以,可以增加用户挑战伴有加工的各种各样的编辑技法的机会。
另外,将进行复制的部位限定为先行再生区间的终端附近部和后续再生区间的开头附近部,所以,伴随复制,数据量倍增,光盘也不会成为盘满载。
附图的简单说明图1是表示DVD的目录和文件的图。
图2A是将AV文件收录的VOB的结构阶段式地详细化的图。
图2B是表示GOP的内部结构的图。
图3是表示管理文件的内部结构的图。
图4是模式地描写TMAPI与VOBU的关系的图。
图5是模式地表示如何利用CELL信息#x、#x+1特定再生区间的图。
图6A~图6D是用于说明多种加工的情况的图。
图7A~图7B是加工手法为无缝连接时表示如何设定终端附近部和开头附近部的图。
图8是表示为了进行数据加工而写入的复制部分的图。
图9是表示与VOB#z,#z+1一起写入了VOB信息#z,#z+1、Temp_Cell信息#z,#z+1的DVD的图。
图10是表示实施例1的节目表信息的CELL信息的数据结构的图。
图11是模式地表示如何用图10所示的CELL信息和Temp_Cell信息指定VOB的图。
图12是表示在图9中CELL信息和Temp_Cell信息的结构要素特定哪个部位的图。
图13是表示记录装置的内部结构的图。
图14是表示临时编辑处理使用的对话画面的一例的图。
图15是表示地址/时间代码变换部7根据时间代码特定VOBU的地址的工程的图。
图16是表示地址/时间代码变换部7根据时间代码特定VOBU的地址的工程的图。
图17是表示地址/时间代码变换部7根据时间代码特定VOBU的地址的工程的图。
图18是表示节目表写入控制部8的处理程序的流程图。
图19是表示节目表写入控制部8的处理程序的流程图。
图20是表示实施例3的再生装置的内部结构的图。
图21是表示节目表再生控制部9的处理程序的流程图。
图22是表示节目表再生控制部9的处理程序的流程图。
图23是表示由步骤S44指定的当初范围和由步骤S45指定的再生范围的图。
图24是表示由步骤S50指定的当初范围和由步骤S50指定的再生范围的图。
图25是表示实施例4的记录装置的内部结构的图。
图26是表示实施例5的再生装置的内部结构的图。
图27是表示实施例6的再生装置的内部结构的图。
图28A~图28C是表示如何进行抹去加工的图。
图29A~图29C是表示如何进行滑动加工的图。
图30是表示实施例7的再生装置的内部结构的图。
实施发明的最佳的形式实施例1.
下面,参照


本发明的光盘的实施例。实施例1的光盘是相变化型光盘,是根据DVD-VIDEO RECORDING标准可以记录动图像数据的DVD-RAM、DVD-RW(以后,简称为“DVD”)。
图1所示的目录和文件记录在DVD上。在图1中,在根目录下配置了VIDEO_RTAV(RealTime Recording Audio Video)目录,在该目录之下,配置收录了1个VOB的AV文件和收录了各种管理信息的管理文件。
图2A是将AV文件收录的VOB的结构阶段式地详细化的图。VOB(Video Object)是通过将视频流和音频流多路重叠而得到的依据ISO/IEC13818-1标准的程序流,在其终端部未赋予program_end_.code。在本图中,位于第1级的视频流是由多个图像数据构成的图像数据的排列。这些图像数据串如第2级所示的那样分割为多个GOP。GOP单位的图像数据按2KByte单位分割为多个。另一方面,位于第1级的右侧的音频流也如第3级所示的那样约按2KByte单位分割为多个。分割为2KByte的GOP单位的图像数据与约按2KByte单位分割的音频流通过交叉多路重叠而形成第4级所示的组合串。这样的组合串形成第5级所示的多个VOBU(Video Object Unit),第6级所示的VOB具有多个VOBU按时序排列的结构。本图中虚线所示的引出线明确地表示下级的逻辑格式是将其上级的逻辑格式内的哪一部分细化而成的。根据该标记参照图中的虚线时,第5级的VOBU与第4级所示的组合串对应,进而与第2级所示的GOP单位的图像数据对应。
由虚线所示的对应关系可知,所谓VOBU,就是包含由其再生时间约为0.4秒~1.0秒的图像数据构成的至少1个以上的GOP和与该图像数据一起多路重叠的音频数据的单位,是将MPEG标准中的视频组合—音频组合排列而构成的。
下面,说明包含在GOP中的图像数据。图2B是表示GOP的内部结构的图。图像数据变换为使用与应在过去方向和未来方向再生的图像的相关性进行压缩的Bidirectionally Predictive(B)图像、使用与应在过去方向再生的图像的相关性进行压缩的Predictive(P)图像和不使用相关性而利用1帧的图像内的空间频率特性进行压缩的Intra(I)图像中的某一种图像。图像数据在约1/33秒的显示器的一显示期间(也称为视频帧)内进行显示。
下面,说明管理文件。图3是表示管理文件的内部结构的图。如图3所示,管理文件由M_AVFI表和PGCI表构成。
『M_AVFI(Motion AV File Information)表』是对VOB的管理表,如虚线的引出线hyl所示的那样,由VOB的属性信息『VOBSTI(Stream Information)#I····#K』和『VOBI#L』构成。
『VOB ST』表示包含在各VOB中的图像数据具有什么样的视频属性(编码模式、长宽比、NTSC/PAL、line21信息等)和包含在各VOB中的音频数据具有什么样的音频属性(编码模式、频道数、频率等)。
『VOBI(Video Object Informa tion)』如虚线的引出线hy2所示的那样,由VOB的种类『VOB_Type』、表示构成VOB的视频流的开头图像数据开始进行再生的时刻的再生开始时刻『VOB_Start_PTM』、表示构成VOB的视频流的最后图像数据的再生结束的时刻的再生结束时刻『VOB_End_PTM』、表示VOB的开头的记录日期的记录日期信息『VOB_REC_TM』、VOB STI#1····#K中如箭头Pr1所示的那样指定与该VOB对应的某一个的指针『VOB_STIN』和构成该VOB的各VOBU时间图信息『TMAPI』构成。TMAPI如虚线的箭头hy3所示的那样,包含『TMAP_GI』、『TM_ENT#1~#S』和『VOBU_ENT#1~#T』。
『VOBU_ENT』是与各VOBU对应的信息,如虚线的箭头hy4所示的那样,在对应的VOBU中,包含位于开头的I图像的尺寸『1STREF_SZ』、对应的VOBU的再生时间『VOBU_PB_TM』和对应的VOBU的尺寸『VOBU_SZ』。『TM_ENT』是表示每隔10秒的时间入口的所在的信息,如虚线的箭头hy5所示的那样,由表示包含该时间入口的VOBUd『VOBU_ENTN』、表示从由VOBU_ENTN所示的VOBU开头到时间入口的偏移时间的『TM_DIFF』和表示从VOB的开头到由VOBU_ENTN所示的VOBU的开头的偏移时间的『VOBU_ADR』构成。
『TMAP_GI』是管理TMAPI全体的信息,如虚线的箭头hy6所示的那样,包含表示设定为VOB的时间入口的个数的『TM_ENT_Ns』、表示包含在TMAPI中的VOBU-ENT的个数的『VOBU_ENT_Ns』、表示从VOB开头到1个时间入口的偏移的『TM_OFS』和表示从AV文件的开头到VOB的开头的偏移的『ADR_OFS』。
图4是模式地描写TMAPI与VOBU的关系的图。如图所示,各VOBU的再生时间与VOBU的尺寸的对应由VOBU_PB_TM(图中的PB_TM)与VOBU_SZ的组合而获得。另外,TM_ENT中的TM_DIFF表示从VOBU的再生开始几秒后到达时间入口。利用具有以上的结构的TMAPI,可以特定与任意的时间代码相当的VOBU是哪一个。
下面,说明PGCI表。PGCI表包含多个Playlist信息。Playlist信息(在图3中略记为“PLI”)是CELL信息的排列,是为了在再生区间顺序进行再生而再生装置命令的再生表。
所谓CELL信息(在图3中略记为“CELLI”)是表示根据用户的临时编辑操作而设定的再生区间的指针信息。在临时编辑中,进行特定再生区间的开始点(In点)和再生区间的结束点(Out点)的操作。CELL信息包含表示成为对象的VOB的『VOBI_SRP』、作为指定包含在该VOB中的图像数据中成为In点的图像数据的时间代码的『Cell_Start_PTM』和指定包含在该VOB中的VOB这成为Out点的图像数据的时间代码『Cell_End_PTM』。该时间代码具有作为图像数据的显示期间的视频帧的时间精度,CELL信息以该视频帧的时间精度表现。
Playlist信息中的CELL信息的顺序表示再生区间的顺序。即,在Playlist信息中按CELL信息#1、#2、#3这样的顺序存储了CELL信息时,与它们对应的再生区间#1、#2、#3就按「#1」、「#2」、「#3」这样的顺序进行再生。图5是模式地表示如何利用CELL信息#x,#x+1特定再生区间的图。如图5所示,再生区间使用由VOB-VOB信息-CELL信息这样的三层次构成的层次结构定义。用户对本图这的CELL信息#x设定再生区间#x的In点和Out点,另外,对CELL信息#x+1设定再生区间#x+1的In点和Out点。CELL信息#x是特定该再生区间#x的信息。该CELL信息#x中的VOBI_SRP如箭头vy1所示的那样,通过VOB信息#x指定VOB#x,CELL信息#x中的Cell_Start_PTM如箭头vy2所示的那样表示再生区间#x的In点,CELL信息#x中的Cell_End_PTM如箭头vy3所示的那样,表示再生区间#x的Out点。
另一方面,CELL信息#x+1是特定再生区间#x+1的信息。该CELL信息#x+1中的VOBI_SRP如箭头vy 4所示的那样,通过VOB信息#x+1指定VOB#x+1,CELL信息#x+1中的Cell_Start_PTM如箭头vy5所示的那样表示再生区间#x+1的In点,CELL信息#x+1中的Cell_End_PTM如箭头vy6所示的那样,表示再生区间#x+1的Out点。节目表信息利用这样的CELL信息的排列作为1条编辑成果物进行处理。
由CELL信息指定的图像数据大多包含根据与前后的图像数据的帧间相关性按照MPEG标准压缩编码的图像数据。该压缩编码是设想在译码时从开头顺序再生构成VOB(VOBU)的所有的图像数据而进行的。
另一方面,如图5所示,连续地再生指定了2个以上的再生区间中位于先行的再生区间的最后的图像数据和位于后续的再生区间的开头的图像数据是与上述当初的设想相反的情况。因此,由节目表信息指定的多个再生区间难于进行连续的再生,在上述先行再生区间和后续再生区间的衔接中,经常出现动图像中途切断的现象等。每次切换再生区间时,打破要一一中途切断图像再生,所以,用节目表信息定义的编辑成果物就是很差的零乱的编辑成果物。
为了看到中途不切断的完成度高的编辑成果物,对上述衔接处要求进行某种加工。在使再生区间的衔接流畅的加工方法中,有为无缝连接、渐隐连接、渐显连接和交叉渐变连接等。图6A~图6D是分别用于说明多种加工的图。在本说明书中,将进行这些加工的部位定为『先行再生区间的终端附近部』和『后续再生区间的开头附近部』。在图6A~图6D中,终端附近部包含图像数据PC1~PC4这样的4个图像数据,开头附近部包含图像数据PC5~PC8这样的4个图像数据。
图6A是表示无缝连接的图,图中,是在再生先行再生区间的终端附近部的最后的图像数据PC4之后在1视频帧中显示后续再生区间的开头附近部的最初的图像数据PC5的连接形式,是看上去没有再生中途切断的加工方法。
图6B表示渐隐连接。图中,是使属于终端附近部的图像数据的明度按图像数据PC1~PC3的顺序降低并在以最低的明度显示图像数据PC4之后显示后续再生区间的开头附近部的图像数据PC5的连接形式。
图6C是表示渐显连接的图,图中,是在再生终端附近部的图像数据PC4之后以最低的明度显示开头附近部的图像数据PC5、而后按图像数据PC6~PC8的十足提高明度而进行显示的连接形式。
图6D表示交叉渐变连接。属于终端附近部的图像数据PC1~PC4和图6B一样,进行明度逐渐降低的显示。另一方面,属于开头附近部的图像数据PC5~PC8和图6C一样,进行逐渐提高明度的显示。如图像数据PC1与图像数据PC5、图像数据PC2与图像数据PC6、图像数据PC3与图像数据PC7、图像数据PC4与图像数据PC8那样,预先作成它们的合成图像,在图像数据PC4应以最低的明度进行显示的时刻,显现后续再生区间的图像数据PC8。以上是用于使2个再生区间的衔接流畅的加工方法。
当然,在本说明书这所说的加工,除了用于实现使再生区间的衔接流畅的视觉效果的加工外,计算机绘画及动画合成、放映追加等伴有当初VOB的数据操作的所有的处理都包含在内。
下面,说明如何设定终端附近部和开头附近部。
图7A~图7B是表示加工方法为无缝连接时如何设定终端附近部和开头附近部的图。
在图7A中,将先行的VOB#x中从包含先行再生区间的Out点的VOBU#(Out)到前2个的VOBU作为终端附近部,另外,将后续的CELL信息#x+1中包含后续再生区间的In点的VOBU作为开头附近部。
把到前2个的VOBU作为再编码的对象,是为了维持与音频数据的同步再生。图像数据在根据与其他图像数据的相关性进行压缩编码的关系上,不是在从DVD中当初的时刻之后进行再生,而是几乎不必等待再生后续的图像数据的情况。因此,图像数据在从DVD中读出之后到进行再生之前的期间存储到再生装置内的缓冲器中,在该缓冲器中的存储期间最大可以达到1秒。另一方面,音频数据谬在再生装置内的缓冲器中存储的期间或者即使有也非常短,所以,GOP内的图像数据有时从读出开始经过1秒之后与从DVD中读出的音频数据同步再生。
在从图像数据读出经过1秒之后从DVD中读出的音频数据,多数是该图像数据的前1、2个的VOBU,所以,包含在某一VOBU中的图像数据具有与该VOBU后续的前1、2个VOBU依存关系。由于有这样的依存关系,所以,进行再编码时,把到前2个的VOBU作为再编码的对象。
这样决定终端附近部和开头附近部的根据,记载在本发明人的先行技术美国专利USP,6148,140公报中,所以,关于详细情况,请参照该公报。
另外,在无缝连接时,先行再生区间的连续长度必须达到指定长度以上。这是因为,如果先行再生区间的连续长度短,通过先行再生区间的再生,缓冲器未能充分存储数据,所以,从先行再生区间到后续再生区间,在通过随机访问而进行的盘搜索区间将发生缓冲器的下溢。
另一方面,在渐隐连接、渐显连接、交叉渐变连接的加工中,如图7A所示,除了图7B损失的VOBU外,到位于包含Out点的VOBU之前的j个VOBU是终端附近部,另外,到位于包含In点的VOBU之后的k个VOBU是开头附近部。
该个数j、k是渐隐连接、渐显连接、交叉渐变连接的视觉效果所涉及的范围,也由想如何实施视觉效果这样的用户的感性所左右。即,可以说是流动的个数。终端附近部和开头附近部,惯例是分别不同,但是,在以下的说明中,为了简单化,将终端附近部视为仅包含Out点的VOBU#(Out),就开头附近部视为仅包含In点的VOBU#(In)。以上,是对VOB的加工的概要。这里应注意的是,临时编辑的原则是对原始的VOB一概不进行加工,所以,不能直接应用这些加工技术。
因此,在本实施例中,预先复制VOB中的先行再生区间的终端方式部和后续再生区间的开头附近部,该复制部分用于加工而写入DVD。
图8是表示为了进行数据加工而写入的复制部分的图。图中,进行了箭头Cy1、Cy2所示的复制。图中的VOB#z是先行再生区间的终端附近部(从包含Out点的VOBU#(Out)到其前2个的VOBU)的复制部分,VOB#z+1是后续再生区间的开头附近部(包含In点的VOBU#(In))的复制部分。
这些VOB#z、#z+1和其他VOB一样,设定了VOB信息#z、#z+1,另外,用Temp_Cell信息#z、Temp_Cell信息#z+1指定再生区间。图9是表示与VOB#z、#z+1一起写入了VOB信息#z、#z+1和Temp_Cell信息#z、#z+1的DVD的图。由图可知,如箭头by1、by2所示的那样写入了VOB信息#z、#z+1,例如,如箭头by3、by4所示的那样写入了Temp_Cell信息#z和Temp_Cell信息#z+1。这样,复制部分就用由VOB-VOB信息-CELL信息这样的三层次构成的层次结构定义再生区间。这些VOB#z、#z+1与其他的VOB不同的地方在于,是用“∴‖〖_Cell信息这样的特殊类型的单元信息进行指定。所谓Temp_Cell信息,就是在Playlist信息中在由某一先行的CELL信息指定的先行再生区间与由后续的CELL信息指定的后续再生区间之间指定应链接进行再生的再生区间的CELL信息。由Temp_Cell信息#z、#z+1指定的VOB#z、#z+1分别是进行加工而得到的复制部分,所以,通过用Temp_Cell信息指定这些VOB#z、#z+1,在先行再生区间#x的再生结束之后、后续再生区间#x+1的再生开始之前,可以再生通过加工而得到的复制部分。
下面,参照图10说明Temp_Cell信息的数据结构和珊了Temp_Cell信息时的CELL信息的数据结构。图10是表示实施例1的节目表信息的CELL信息的数据结构的图,图11是模式地表示如何用图10所示的CELL信息和Temp_Cell信息指定VOB的图。将图10中的节目表信息的内部结构与图3所示的节目表信息的不同部分示于粗线框wk1、wk2、wk3中。在图10中,节目表信息除了图3所示的CELL信息#1~#N外,包含示于粗线框wk1中的Temp_Cell信息#1~#M(图中,略记为Temp_CellI)。如粗线框wk3所示,Temp_Cell信息由表示对应的VOB的『VOBI_SRP』、表示VOB的再生区间的开始点的『Cell_Start_PTM』、表示VOB的再生区间的结束点的『Cell_End_PTM』和表示应在该Temp_Cell信息之后后续的Temp_Cell信息的『Temp_Cell_SRP』构成。Temp_Cell_SRP从图11的箭头yp1所示的VOB#z中指定向VOB#z+1的链接。
另外,Temp_Cell信息的Cell_Start_PTM、Cell_End_PTM如何设定,如图11的箭头cy1、cy2、cy3、cy4所示。Temp_Cell信息#z的Cell_Start_PTM如图11的箭头cy1所示的那样指定VOB#z的开头的图像数据,Cell_End_PTM如箭头cy2所示的那样指定与由用户指定的Out点相同的图像数据。Temp_Cell信息#z+1的Cell_End_PTM如箭头cy3所示的那样指定VOB#z+1的最后的图像数据,Cell_S_PTM如箭头cy4所示的那样对VOB#z+1指定与由用户指定的In点相同的图像数据。VOB#z、#+1是本来先行再生区间的终端附近部的复制部分和后续再生区间的开头附近部的复制部分,所以,Temp_Cell信息#z的Cell_End_PTM指定与CELL信息#x的Cell_End_PTM相同的图像数据,Temp_Start_PTM指定与由CELL信息#x+1的Cell_Start_PTM指定的图像数据相同的图像数据。
下面,说明图10中的CELL信息的数据结构。在图10的CELL信息中,设定『VOBI_SRP』、『Cell_Start_PTM』、『Cell_End_PTM』的情况和图3一样。不同的是用粗线框wk3包围的部分,设定『Trimming_Start_PTM』、『Trimming_End_PTM』、『Temp_Cell_SRP』、『Effect_Type』、『Temp_Cell_FLAG』的情况,与图3所示的CELL信息不同。
『Temp_Cell_SRP』是表示经由Temp_Cell信息时经由处Temp_Cell信息的指针信息。由该Temp_Cell_SRP明确地指定从图11的CELL信息#x向Temp_Cell信息#z的链接sy1。利用Temp_Cell_SRP的链接关系规定到Temp_Cell信息的路径,是由于由Temp_Cell信息指定的复制部分(VOB#z和VOB#z+1)通过加工可以统一为1个VOB也可以分割为3个以上。例如,在VOB#z+1统一到VOB#z中时,可以用Temp_Cell信息#z的Cell_Start_PTM、Cell_END_PTM网罗并更新新的VOB#z的全体,从而可以消除包含在Temp_Cell信息#z+1中的Temp_Cell_SRP。
另外,将VOB#z+1分割为VOB#z+1、VOB#z+2时,将Temp_Cell信息#z+1分割为Temp_Cell信息#z+1、#z+2。用Temp_Cell信息#z+1指定VOB#z+1的再生区间,将VOB#z+2的再生区间指定为Temp_Cell信息#z+2,可以用Temp_Cell_SRP规定这些Temp_Cell信息#z+1、#z+2间的链接。有统一/分割的可能性的复制部分的VOB由规定了链接关系的Temp_Cell信息指定,所以,进行复制部分的统一/分割时,只要更新了Temp_Cell信息就可以了,不必更新CELL信息。因此,可以将加工时的更新的手续抑制到最小限度。
『Trimming_Start_PTM』是指示位于开头附近部之后的图像数据的时间代码。
『Trimming_End_PTM』是指示位于终端附近部之前的图像数据的时间代码。设置Trimming_Start_PTM和Trimming_End_PTM,是为了在经由Temp_Cell信息时避免重复再生相同的内容。即,CELL信息#x的Cell_End_PTM指定复制部分的终端附近部的Out点,CELL信息#x+1的Cell_Start_PTM指定开头附近部的复制部分的In点,所以,由用户指定的Out点和In点就由CELL信息和Temp_Cell信息进行了双重指定。于是,从终端附近部的开头到Out点和从In点到开头附近部的末尾就双重地进行了再生。因此,由Trimming_End_PTM和Trimming_Start_PTM指定位于开头附近部之后的图像数据和位于终端附近部之前的图像数据。在图11中,CELL信息#x的Cell_End_PTM指定虚线bs1的范围。另一方面,CELL信息#x的Trimming_End_PTM如箭头gy1所示的那样指定位于终端附近部之前的VOBU#(PreEdge)的最后图像数据。同样,CELL信息#x+1的Cell_PTM指定虚线bs2的范围。另一方面,CELL信息#x+1的Trimming_Start_PTM如箭头gy2所示的那样指定位于开头附近部之后的VOBU#(PostEdge)的开头图像数据。通过这种之前/之后的指定,经由Temp_Cell信息进行再生时,也可以避免重复再生。
如上所述,在图10的数据结构中,不经由Temp_Cell信息时,根据Cell_End_PTM和Cell_Start_PTM,包含用虚线bs1、bs2所示的终端附近部和开头附近部,进行先行再生区间和后续再生区间的全体的再生。进行经由Temp_Cell信息的再生时,表示根据Trimming_End_PTM和Trimming_Start_PTM在先行再生区间的终端附近部之前进行后续再生区间的开头附近部以后的再生。
『Effect_Type』表示用于实现什么样的视觉效果的加工对由Temp_Cell信息指定的VOB进行。在这里的视觉效果的类型中,有前面所述的无缝连接、渐隐连接、渐显连接和交叉渐变连接。
『Temp_Cell_FLAG』表示通过设定为「0(截止)」不经由Temp_Cell信息直接转移到后续的CELL信息和通过设定为「1(导通)」而在经由Temp_Cell信息后转移到后续的CELL信息。作为Temp_Cell_FLAG设定为「0」的具体的情况,有在DVD上不能确保写入复制部分的空区域的情况(1)和虽然可以写入复制部分进行再编码等加工但结果不好而不想进行再生的情况(2)等。相反,作为Temp_Cell_FLAG设定为「1」的具体的情况,有对复制部分的加工成功而想经由指定进行了该加工的复制部分的Temp_Cell信息的情况等。
用于存在Temp_Cell_FLAG,可以很容易地进行是否经由Temp_Cell信息的切换。图12是表示根据图9的一例设定图10所示的CELL信息和Temp_Cell信息时的一例的图。CELL信息#x的Temp_Cell_SRP如箭头sy1所示的那样表示Temp_Cell信息#z,Temp_Cell信息#z的Temp_Cell_SRP如箭头sy1所示的那样表示Temp_Cell信息#z+1。CELL信息#x的Trimming_End_PTM如箭头gy1所示的那样表示位于VOBU#(PreEdge)的最后的图像数据,CELL信息#x+1的Trimming_Start_PTM如诘gy2所示的那样表示位于VOBU#(PostEdge)的开头的图像数据。Temp_Cell信息#z的Cell_Start_PTM如箭头cy1所示的那样表示位于VOB#z的开头的图像数据,Temp_Cell信息#z的Cell_End_PTM如箭头cy2所示的那样表示VOB#z的Out点,VOB#z+1的Cell_Start_PTM如箭头cy4所示的那样表示VOB#z+1的In点,VOB#z+1的Cell_End_PTM如箭头cy3所示的那样表示VOB#Z+1的末尾。Temp_Cell_FLAG表示通过箭头sy1、yg1、sy2这样的路径进行再生或如箭头ty0所示的那样直接从CELL信息#x到CELL信息#x+1进行再生。
如上所述,按照本实施例,在复制了先行再生区间的终端附近部和后续再生区间的开头附近部之后,为了对该复制部分进行加工而预先写入到DVD上,所以,可以维持临时编辑的原则而对该复制部分进行视觉效果上的各种各样的加工。在编辑成功时,就将CELL信息的Temp_Cell_FLAG设定为接通,从而经由复制部分进行再生。于是,由节目表信息指定的再生区间串就可以中途不切断地进行再生,从而用户可以沉浸在喜悦中。
编辑失败时的恢复也是可靠的,所以,可以增加对渐显、渐隐、交叉渐变等编辑技法挑战的机会。
实施例2.
实施例2涉及DVD得到进行临时编辑的实施例1所示的数据结构的CELL信息和Temp_Cell信息的记录装置。图13是表示记录装置的内部结构的图,记录装置由系统控制部1、盘驱动器2、MPEG译码器3、信号输出部4、跟踪缓冲器5和用户接口部6构成,系统控制部1包括地址时间代码变换部7和节目表写入控制部8。
系统控制部1接收村者的应进行再生的点(Play点)的指定,如果指定了Play点,就参照TMAPI特定包含在VOB中的VOBU这的哪一个VOBU包含该Play点以及包含在该VOBU中的多个图像数据中哪一个数据与Play点对应。然后,指示盘驱动器2读出特定的VOBU,在读出的VOBU中仅显示由Play点指定的图像数据并向MPEG译码器3指示。指定了2个Play点而将它们特定为再生区间的开始点(In点)和再生区间的结束点(Out点)时,就将包含特定再生区间的CELL信息的节目表信息写入DVD。
盘驱动器2是放置和访问DVD的装置,在进行图像数据的再生时读出包含该图像数据的VOBU,输入MPEG译码器。
MPEG译码器3在指示了图像数据的再生时将由盘驱动器2从DVD中读出的VOBU译码,得到非压缩的图像数据。
信号输出部4将通过MPEG译码器3的译码而得到的非压缩的图像数据变换为图像信号,向电视机等输出。
跟踪缓冲器5是用于吸收盘驱动器2从DVD上进行的VOBU的读出速度与MPEG译码器3对图像数据的译码速度的速度差的缓冲器。只要该缓冲器不发生上溢或下溢,就可以进行多个图像数据的连续再生。
用户接口部6通过对话画面接收特定Play点、In点、Out点的操作。图14是表示临时编辑处理使用的对话画面的一例的图。如图所示,对话画面包含导轨gu1、滑动杆gu2、再生视窗gu3、IN按钮gu4、OUT按钮gu5、区间特定按钮gu6、In点轮廓gu7、Out点轮廓gu8、结束按钮gu9。滑动杆gu2根据用户对光标键的操作在导轨gu1上移动。如果滑动杆gu2的位置确定了,系统控制部1就把导轨gu1上的滑动杆gu2的位置解释为Play点。例如,VOB为2小时、滑动杆gu2的位置确定为导轨gu1上的恰好中间附近时,就把从VOB开头经过1小时的时刻解释为Play点。
再生视窗gu3显示在Play点存在的图像数据。IN按钮gu4、OUT按钮gu5是接收In点、Out点的设定操作的按钮,区间特定按钮gu6是接收再生区间的特定处理的执行操作的按钮。In点轮廓gu7、Out点轮廓gu8是显示位于设定为In点、Out点的部分的图像数据的轮廓的视窗,结束按钮gu9是接收临时编辑的结束操作的按钮。
地址时间代码变换部7是根据时间代码特定AV文件内的VOBU的地址的变换部。时间代码中有特定Play点、再生区间的In点、Out点的代码,地址时间代码变换部7在这些点由用户设定了时参照TMAPI特定它们包含在哪个VOBU中以及时间代码与该VOBU的哪个图像数据对应。图15~图17是表示地址时间代码变换部7根据时间代码特定VOBU的地址的过程的图。下面,将In点作为一例说明该特定过程。如图15所示,在VOB开头的相对时刻Tx指定了In点时,如图16所示,求满足下述式1的x,y,z,将x,y应用于以下的式2,如图17所示,求VOBU#i的地址。根据这样求出的地址,从DVD中读出VOBU,如果系统控制部1命令了进行在从该VOBU的再生开始时刻经过时间z时出现的图像数据的再生,就显示与In点相当的图像数据。
(式1)In点的时间代码Tx=10秒×x-TM_ENT#x+1的TM_DIFF+TM_OFS+(VOBU_PB_TM)×y+z(式2)VOBU#i的地址=ADR_OFS+TM_ENT#x+1的VOBU_ADR+VOBU_SZ×y节目表写入控制部8是根据用户的对话操作将节目表信息写入DVD的的结构要素,其实体就是实现图18和图19的流程图的处理程序的程序。下面,参照本流程图说明节目表写入控制部8的处理程序。在本记录装置起动时,转移到步骤S1~步骤S4的循环处理。本循环处理是等待指定滑动杆gu2、IN按钮gu4、OUT按钮gu5、区间特定按钮gu6和处理结束按钮gu9的处理。在指定了滑动杆gu2时,就从步骤S1转移到步骤S5,旦进行滑动杆gu2的移动操作。进行了滑动杆gu2的移动操作时,在步骤S6,根据该移动操作使滑动杆gu2移动。以后,在用户继续进行滑动杆gu2的移动操作期间,滑动杆gu2通过步骤S5~步骤S6向左右方向移动。如果中断了对滑动杆gu2的移动操作,步骤S5就成为否,并转移到步骤S7,根据以导轨gu1左端为基点的滑动杆gu2的相对位置生成时间代码,不将该时间代码作为Play点。这里,如果成为编辑的对象的Cell为1.5小时的长度时,设导轨gu1左端为00时00分00.00秒、导轨gu1右端为01时30分00.00秒,就用时分秒表示该导轨gu1上滑动杆gu2的位置。这里,如果在导轨gul的中间位置存在滑动杆gu2,则00时45分00.00秒就是Play点。
然后,将用时间代码特定的图像数据显示在再生视窗gu3上。这样,通过滑动杆gu2的移动操作,就指定了再生区间内的任意的Play点。然后,就转移到由步骤S1~步骤S4构成的循环处理中。在通过对滑动杆gu2的移动操作未指定了所希望的Play点时,在步骤S1,用户就再次指定滑动杆gu2,在步骤S5~步骤S6通过再次进行移动操作进行Play点的位置的微调。
经过微调指定操作者所希望的Play点,并按下IN按钮gu4。这时,在步骤S8,将Play点指定为In点,在步骤S9,在导轨gu1中指定为In点的位置显示V标志。在步骤S10,用时分秒的标记显示表示In点的时间代码,在步骤S11,将In点的图像数据的轮廓显示在In点轮廓gu7中。经过以上的过程之后,就设定了In点。在设定了In点之后,就指定滑动杆gu2,再次进行移动该滑动杆gu2的操作,如果指定了OUT设定按钮,就经过与In点相同的顺序设定Out点。
如果经过以上的过程设定了In点、Out点,再生区间就确定了。然后,就转移到步骤S1~步骤S4的循环处理,指定区间特定按钮gu6。如果指定了区间特定按钮gu6,在步骤S3成为是之后,就转移到步骤S12。在步骤S12,生成将成为对象的VOB指定为VOBI_SRP、将In点指定为Cell_Start_PTM、将Out点指定为Cell_End_PTM的Cell信息。反复进行以上的图18的处理,就生成了n个CELL信息。然后,如果按下了处理结束按钮gu9,就结束图18的处理,并转移到图19的流程图。
图19的流程图是对CELL信息#1~#n-1反复进行步骤S13~步骤S33的处理的循环结构(步骤S34、步骤S35)。在该流程图中,设成为处理对象的CELL信息为CELL信息#x,在节目表信息的内部其后的后续CELL信息为CELL信息#x+1。在步骤S13,特定包含成为再生区间#x的Out点的图像数据的VOBU#(Out),特定包含成为再生区间#x+1的In点的图像数据的VOBU#(In)。在步骤S14,接收视觉效果类型的指定之后,在步骤S15,根据视觉效果类型特定以VOBU#(Out)为基准的再生区间#x的终端附近部,在步骤S16,特定以VOBU(In)为基准的再生区间#x+1的开头附近部。根据视觉效果的类型特定终端附近部和开头附近部的理由在于,应加工的部分有时随视觉效果的形式而不同。实施渐显连接、渐隐连接、交叉渐变连接的视觉效果时,最好由用户通过对话操作指定进行加工的范围,比自动地设定加工范围要好。如果特定了开头附近部和终端附近部,在步骤S17,判断将开头附近部和终端附近部相加后的尺寸是否超过了DVD的指定的尺寸。由于本实施例的临时编辑伴有复制部分的记录,所以,这就是为了在DVD没有空区域时避免DVD成为盘满载。作为决定指定尺寸时的基准,最好是从例如DVD的空区域中减去5~10VOBU的数据尺寸后的值。在步骤S17判定为Yes时,在步骤S18就将Cell信息#1~#n的Temp_Cell_FLAG设定为「0」,结束本流程图的处理。
步骤S17判定为No时,在步骤S19,复制再生区间#x的终端附近部和再生区间#x+1的开头附近部,并将复制部分作为VOB#z、#z+1写入DVD。然后,在步骤S20,生成VOB信息#z、#z+!和Temp_Cell信息#z、#z+1,并写入DVD。经过该步骤S20的处理后的状态,就是实施例1所示的图9。
在步骤S21~步骤S24,进行对CELL信息的设定。在步骤S21,将指定终端附近部的一视频帧之前的图像数据的Trimming_End_PTM设定为Cell信息#x,在步骤S22,将指定开头附近部的一视频帧之后的图像数据的Trimming_Start_PTM设定为Cell信息#x+1。通过这些步骤,如图11的箭头gy1所示的那样,用Trimming_End_PTM指定VOBU #(RreEdge)的末尾的图像数据,如箭头gy2所示的那样,用Trimming_Start_PTM指定VOBU #(PostEdge)的开头的图像数据。在步骤S23,将Cell信息#x的Temp_Cell_FLAG设定为「1」。在步骤S24,用CELL信息#x的Temp_Cell_SRP指定Temp_Cell信息#z。这样,就形成了图11的箭头sy1所示的链接。经过以上的处理之后,在DVD中就得到了图9所示的CELL信息。
然后,在步骤S25~步骤S29,对Temp_Cell信息#z进行处理。即,在步骤S25,对VOB#z设定Temp_Cell信息#z的VOBI_SRPN,在步骤S26,将Temp_Cell信息#z的Cell_Start_PTM设定为VOB#z的开头图像数据。在步骤S27,对Temp_Cell信息#z的Cell_End_PTM设定再生区间#x的Out点。这样,图11的箭头cy1、cy2所示的Temp_Cell信息#z到VOB#z的关系成立。在步骤S28,用Temp_Cell信息#z的Temp_Cell_SRP指定Temp_Cell信息#z+1。这样,箭头yp1所示的从Temp_Cell信息#″向Temp_Cell信息#+1的链接就成立。然后,在步骤S29,设定Temp_Cell信息#z的Effect_Type。
然后,在步骤S30~步骤S33,对Temp_Cell信息#z+1进行处理。在步骤S30,将VOB#z+1设定为Temp_Cell信息#+1的VOBI_SRPN,在步骤S31,对Temp_Cell信息#+1的VOBI_SRPN设定再生区间#x+1的In点,在步骤S32,对Temp_Cell信息#z+1的Cell_End_PTM设定VOB#+1的末尾。这样,图11的箭头cy3、cy4所示的从Temp_Cell信息#z+1到VOB#z+1的关系成立。然后,在步骤S33,设定Temp_Cell信息#的Effect_Type。
如上所述,按照本实施例,在通过对话画面的用户直接的操作环境中,可以得到实施例1所示的DVD,所以,可以增加利用实施例1所示的DVD的机会。
实施例3.
实施例3涉及用实施例1所示的数据结构记录CELL信息和Temp_Cell信息的DVD的再生装置。图20是表示实施例3的再生装置的内部结构的图。如图所示,实施例3的再生装置是以实施例2所示的记录装置的内部结构为基础而构成的,对于共同的结构要素标以相同的符号,并省略其说明。不同的地方是,在系统控制部1内增加了节目表再生控制部9。
另外,实施例3的MPEG译码器3对应根据节目表信息进行再生的过程进行微调处理。所谓微调处理,就是从节目表再生控制部9接收再生区间的In点、Out点的指定仅对输出的多个图像中属于从In点到Out点的范围内的图像进行非压缩图像数据的输出而对属于该范围以外的图像不进行非压缩图像数据的输出的再生范围的限制动作。
在实施例3中新增加的节目表再生控制部9是根据记录在光盘上的节目表信息进行再生控制的结构要素,其实体就是实现图21和图22所示的流程图的处理程序的程序。下面,参照图21和图22的流程图说明节目表再生控制部9的处理程序。本流程图在步骤S40从DVD中读出包含CELL信息#1~#n和Temp_Cell信息#1~#m的PLI,保持在装置内部。以后,对CELL信息#1~#n-1反复进行步骤S41~步骤S61的处理(步骤S62、S63)。在该反复处理中,设成为处理对象的CELL信息为CELL信息#x,位于其后的后续的CELL信息为CELL信息#x+1。步骤S41是判断CELL信息#x中的Temp_Cell_FLAG是否为「0」的步骤,如果为「0」,在步骤S42就根据CELL信息#x的VOBI_SRPN和Cell_Start_PTM,在再生区间#x中特定包含In点的VOBU#(In),在步骤S43根据CELL信息#x的VOBI_SRPN和Cell_End_PTM,在再生区间#x中特定包含Out点的VOBU#(Out)。
在步骤S44,读出从VOBU#(In)到VOBU#(Out)的内容,并输入MPEG译码器3,在步骤S45,向MPEG译码器3指示从输出图像的In点到Out点的微调处理。图23是表示通过步骤S44指定的读出范围和通过步骤S45指定的再生范围的图。本图中的读出范围ym1指定到终端附近部的末尾为止,与此相反,再生范围ym2则指定到该读出范围ym1的Out点为止。同样,本图中的读出范围ym3指定从开头附近部的开头进行读出,与此相反,再生范围ym4则指定在该读出范围ym3的In点以后。
另一方面,在判定Temp_Cell_FLAG为「1」时,在步骤S46,进行是否有先行的再生区间的判断。在没有先行再生区间时,在步骤S47就根据CELL信息#x的VOBI_SRPN和Cell_Start_PTM,在再生区间#x中特定包含In点的VOBU#(In)。另外,在有先行再生区间时,在步骤S48就根据CELL信息的VOBI_SRPN和Trimming_Start_PTM特定位于再生区间#x+1的开头附近部之后的VOBU#(PostEdge)。
在进行特定之后,在步骤S49根据CELL信息的VOBI_SRPN和Trimming_End_PTM特定位于再生区间#x的终端附近部之前的VOBU#(PreEdge)。
在步骤S50,读出从VOBU#(In)或VOBU#(PostEdge)到VOBU#(PreEdge)的内容,并输入MPEG译码器3。图24是表示通过步骤S50指定的读出范围和通过步骤S50指定的再生范围的图。由图可知,本图的读出范围yt1和再生范围yt2指定了到VOBU#(PreEdge)的末尾为止的范围。
然后,在步骤S51,读出用CELL信息#x的Temp_Cell_SRP指定的Temp_Cell信息#z,在步骤S52,利用Temp_Cell信息#z的VOB信息-SRPN特定与再生区间#x的终端附近部的复制部分对应的VOB#z。在步骤S53,将Temp_Cell信息#z的Cell_End_PTM设定为Out点,在步骤S54,读出VOB#z,并输入MPEG译码器3。然后,在步骤S55,指示进行从VOB#z开头的图像数据到用Out点指定的图像数据的微调。图24的箭头yp1表示通过步骤S54特定的读出范围,箭头yp2表示通过步骤S55特定的再生范围。读出范围yp1指定VOB#z全体,与此相反,再生范围yp2指定到该读出范围yp1的Out点为止的范围。这样,图像输出就限制到CELL信息的Out点为止。
在步骤S56,进行是否存在利用Temp_Cell信息#z的Temp_Cell_SRP进行的指定的判断。存在时,就在步骤S57读出用Temp_Cell信息#z的Temp_Cell_SRP指定的Temp_Cell信息#z+1,在步骤S58,利用Temp_Cell信息#Z+1的VOBI_SRPN特定与再生区间#x+1的开头附近部的复制部分对应的VOB#z+1。在步骤S59,将Temp_Cell信息#z+1的Cell_Start_PTM指定为In点,在步骤S60,读出VOB#z+1,并输入MPEG译码器3。在步骤S61,指示对输出图像中从用In点指定的图像数据到VOB#z+1的末尾进行微调。图20的箭头hp1表示通过步骤S60特定的读出范围,箭头hp2表示通过步骤S61特定的再生范围。读出范围hp1指定VOB#z+1全体,与此相反,再生范围hp2指定从该读出范围hp1的In点到末尾的范围。这样,图像输出就限制在后续再生区间的In点以后。
如上所述,按照本实施例,通过使现有的再生装置根据Cell信息的Temp_Cell_FLAG进行再生,可以增加利用实施例1所示的DVD的机会。
实施例4.
实施例4涉及利用硬盘(HD)组对动图像数据实现非线性编辑的记录装置。图25是表示实施例4的记录装置的内部结构的图。本图所示的记录装置是以图20所示的再生装置的内部结构为基础而构成的,对共同的结构要素标以共同的符号,并省略其说明。与图20相比,图25所示的记录装置新的地方在于,具有HD组10(包括终端存储部11、开头存储部12和编辑结果存储部13)、半导体存储器15(包括终端侧帧存储器16、开头侧帧存储器17和编辑结果帧存储器18)、非线性编辑部19、MPEG编码器20和节目表写入控制部8置换为节目表写入控制部14。
HD组10是可以从DVD进行高速访问的盘装置,具有终端存储部11、开头存储部12和编辑结果存储部13。之所以将开头附近部和终端附近部存储到HD组10中,是因为在非线性编辑中要求进行通常的硬盘的4倍速等高速的数据传输。
节目表写入控制部14虽然是以实施例1所示的节目表写入控制部8为基础的结构要素,但是,在特定终端附近部和开头附近部之后的动作却与节目表写入控制部8不同。即,如果通过图19的步骤S15~步骤S16的处理特定了终端附近部和开头附近部,就读出构成终端附近部和开头附近部的图像数据,由MPEG译码器3进行译码。如果构成终端附近部和开头附近部的图像数据变换为非压缩图像数据,就将构成终端附近部的非压缩的图像数据写入到HD组10的终端存储部11中,将构成开头附近部的非压缩的图像数据写入到开头存储部12中。通过以上的处理,构成VOB#z、VOB#z+1的图像数据就以非压缩的状态存储到了HD组10内。
半导体存储器15包括终端侧帧存储器16、开头侧帧存储器17和编辑结果帧存储器18。是分别在终端侧帧存储器16中展开构成存储在终端存储部11中的终端附近部的非压缩图像数据中的一帧的图像数据和在开头侧帧存储器17中展开构成存储在开头存储部12中的开头附近部的非压缩图像数据中的一帧的图像数据的存储器。通过对这些帧存储器存储的非压缩图像数据进行图象处理而得到的非压缩图像数据存储到编辑结果帧存储器18中。
非线性编辑部19是根据用户的操作进行各种各样的动图象处理的应用程序。由非线性编辑部19进行的动图象处理对终端存储部11和开头存储部12存储的多个非压缩图像数据个别地进行图象处理。具体而言,就是非型编辑部19向终端侧帧存储器16或开头侧帧存储器17读出终端存储部11存储的多个非压缩图像数据和开头存储部12存储的多个非压缩图像数据,在这些帧存储器中将构成一图像的像素数据展开。对这些帧存储器存储的像素数据进行像素运算,在编辑结果帧存储器18中得到像素运算的结果。如果对1个图像数据的图象处理结束了,就将编辑结果帧存储器18存储的图像数据存储到编辑结果存储部13中。对终端存储部11存储的非压缩图像数据和开头存储部12存储的多个非压缩图像数据反复进行以上的处理。由于以在像素水平上的运算为前提,所以,非线性编辑部19可以比实施例1所示的各种加工进行更高水平的图象处理。举例而言,在非线性编辑部19的图象处理中,有对各个图像数据的滤波处理和对多个图像数据进行的组的合成处理等。所谓滤波处理,就是对构成图像数据的像素进行像素运算并进行凸显、轮廓抽出、镶嵌化等图像表现的处理。所谓组的合成处理,就是将构成终端附近部的图像数据和构成开头附近部的图像数据分割我各个组而作成将这些组重叠组合的合成图像的处理。非线性编辑部19也可以设置在系统控制部1内。
MPEG编码器20将写入到编辑结果存储部13内的非压缩图像数据编码,得到VOB#z、#z+1,向跟踪缓冲器5输出。向跟踪缓冲器5输出的图像数据根据上述节目表写入控制部14的控制与VOB信息和Temp_Cell信息对应地写入DVD。
如上所述,按照本实施例,为了要求高速访问的动图像的处理,也利用HD组将最终的编辑结果预先写入DVD,所以,可以实现高水平的图像编辑。另外,和实施例1一样用Temp_Cell信息指定编辑结果,所以,和实施例1一样,通过切换Temp_Cell_FLAG的设定值,可以简单地进行编辑的复原。
实施例5.
实施例5涉及具有硬盘组的再生装置。图26是表示实施例5的再生装置的内部结构的图。图26所示的再生装置是以图25所示的记录装置的结构为基础而构成的,对与图25共同的结构要素标以共同的符号,并省略其说明。与图25所示的内部结构的差别在于,在系统控制部1内设置了Temp_Cell信息先读出控制部21和节目表再生控制部23,非线性编辑部19置换为非线性编辑部22。
Temp_Cell信息先读出控制部21在根据Playlist信息指定了再生时进行先读出处理。所谓先读出处理,就是在根据Playlist信息指定了再生区间的再生时,从CELL信息中先读出由Temp_Cell信息指定的VOB#z、#z+1,并向MPEG译码器3输出。如果由MPEG译码器3对读出的VOB#z、#z+1进行译码,得到了非压缩的图像数据,则对包含在VOB#z中的非压缩图像数据存储到终端存储部11中,对包含在VOB#z+1中的非压缩图像数据存储到开头存储部12中。
非线性编辑部22在进行上述VOB的先读出处理时不等待用户的操作学终端侧帧存储器16和开头侧帧存储器17读出终端存储部11和开头存储部12存储的非压缩图像数据,按照包含在Temp_Cell信息中的Effect_Type进行动图像编辑。这里,如果包含在Temp_Cell信息中的Effect_Type表示渐隐,就对构成VOB#z和VOB#z+1的非压缩图像数据进行渐隐加工,如果Effect_Type表示滤波链接或组的合成,就对构成VOB#z和VOB#z+1的非压缩图像数据进行渐隐加工。在编辑结果帧存储器18中每得到一帧的编辑结果时,就将该编辑结果存储到编辑结果存储部13中。如果以上的处理结束了,就通知节目表再生控制部23加工已结束。
节目表再生控制部23是以实施例3所示的节目表再生控制部9的功能为基础而进行实施例5所特有的处理。在实施例3中,节目表再生控制部9在图22的步骤S50将到先行再生区间的VOBU#(PreEdge)为止的内容输入MPEG译码器之后,将用由Temp_Cell信息的VOBI_SRP指定的VOB#z、#z+1的VOBI_SRP指定的VOB#z、#z+1输入MPEG译码器3。与此相反,实施例5的节目表再生控制部23取代记录在DVD中的VOB#z、#z+1,将非线性编辑部22通过进行编辑而得到的编辑结果从编辑结果存储部13中读出,输入到信号输出部4中。
编辑结果存储部13存储的编辑结果,是非线性编辑部22根据Temp_Cell信息的Effect_Type进行编辑而得到的。VOB#z、#z+1置换为这些编辑结果,所以,在进行Playlist信息的再生时,先行再生区间的终端附近部和后续再生区间的开头附近部置换为进行了各种各样的视觉效果处理的图像数据。
如上所述,按照本实施例,在进行Playlist信息的再生时,先读出由Temp_Cell信息指定的VOB#z、#z+1,进行编辑,所以,在临时编辑结束之后,可以立即进行再生。
实施例6.
实施例6涉及具有2台MPEG译码器从而可以进行2系统的VOB的译码的高功能再生装置。图27是表示实施例6的内部结构的图。本图中的记录装置的结构是以图26所示的再生装置的结构为基础而构成的,对共同的结构要素标以共同的符号,并省略其说明。新的地方是图26所示的MPEG译码器3置换为MPEG译码器24和MPEG译码器25,非线性编辑部22置换为非线性编辑部26。
这2台MPEG译码器中的1台MPEG译码器24对由CELL信息指定的再生区间中从Cell_Start_PTM或Trimming_Start_PTM到Trimming_End_PTM进行译码。另外,另一个MPEG译码器25进行由Temp_Cell信息指定的再生区间的译码,得到非压缩图像数据,并写入到终端存储部11和开头存储部12中。
非线性编辑部26将写入终端存储部11和开头存储部12的非压缩图像数据顺序向终端侧帧存储器16和开头侧帧存储器17读出,按照Effect_Type对其进行加工,在编辑结果帧存储器18中得到该加工结果。在每次对1个非压缩图像数据的加工结束时,就将加工结果写入到编辑结果存储部13中。
MPEG译码器25和非线性编辑部26将以上的处理进行到MPEG译码器24的译码结束为止。如果MPEG译码器24对VOB的译码结束了,信号输出部4就进行编辑结果存储部13存储的非压缩图像数据的再生输出。
如上所述,按照本实施例,平行地进行再生区间中从Cell_Start_PTM或Trimming_Start_PTM到Trimming_End_PTM的译码和由Temp_Cell信息指定的再生区间的译码以及动图像编辑,所以,如果设定了Temp_Cell信息,用户就完全不会意识到对VOB的加工处理从而可以轻松愉快地享受渐显连接、渐隐连接和交叉渐变连接的视觉效果。
实施例7.
实施例7增加了对Temp_Cell信息的Effect_Type进行抹去加工、滑动加工的视觉效果处理。图28A~图28C是表示如何进行抹去加工的图,图29A~图29C是表示如何进行滑动加工的图。
所谓抹去加工,就是如图28A所示的那样将包含在先行再生区间的终端侧的图像A重叠到包含在后续再生区间的开头附近部的图像B上,通过使终端侧的图像A如图28B、图28C的箭头wy1、wy2所示的那样在画面上向某一方向移动,在画面C上表示出被终端侧的图像A所掩蔽的开头附近部侧的图像B的视觉效果。
所谓滑动加工,就是如图29A所示的那样使包含在先行再生区间的终端附近部中的图像A与包含在后续再生区间的开头附近部的图像接近,使开头附近部侧的图像移动,将终端侧的图像A挤出,从而在画面上表示出开头附近部侧的图像的视觉效果。实施例7的记录装置预先将表示这些抹去加工和滑动加工的Effect_Type写入到Temp_Cell信息中。
另一方面,实施例7的再生装置的内部结构示于图30。如图30所示,本再生装置的结构与图25所示的实施例5的再生装置基本上相同。
在实施例7中,MPEG译码器3按照Temp_Cell信息将终端附近部的图像数据和开头附近部的图像数据变换为非压缩图像数据。
非线性编辑部19对终端存储部11和开头存储部12存储的非压缩图像数据按照Effect_Type进行抹去加工或滑动加工,并将其结果向信号输出部4输出。
如上所述,按照本实施例,在记录Temp_Cell信息时,可以设定抹去加工和滑动加工的视觉效果,从而可以增加动图像编辑的变化。
实施例8.
在实施例1~7中,是将复制部分作为VOB#z、#z+1写入DVD。如果VOB#z、#z+1的连续长度短时,在从VOB#z的读出到VOB#z+1的读出期间和从VOB#z+1的读出到VOB#x+1的读出期间,有可能跟踪缓冲器5发生下溢。即,连续长度短时,即使进行了实施例1~实施例7的处理,由于跟踪缓冲器5发生下溢,再生也将中途被切断。为了避免发生这种情况,实施例2的记录装置进行所谓的称为合并的加工。所谓合并加工,就是将VOB#z与VOB#z+1连结使连结部分的数据长度超过指定的数据长度的处理。
这里,DVD的记录区域分割为2048字节的多个扇区,进而分割为由连续的16扇区构成的多个ECC块,VOB由具有2048字节的尺寸的多个组件构成时,指定的数据长度就是与由下式表示的Ecc块数N_ecc相当的尺寸。
N_ecc=Vo*Tj/((16*8*2048)*(1-Vo/Vr))式中,Tj表示再生装置的光读写头的最大的跳跃时间,Vr表示跟踪缓冲器的输入传输速率(Mbps),Vo表示跟踪缓冲器的输出传输速率(Mbps)。
关于该式的依据的详细情况,请参阅前面所述的美国专利USP,6148,140公报。另外,在进行复制部分的写入时,为了满足这样的连续长度,可以由记录装置决定复制部分。
如上所述,按照本实施例,在进行复制时,将复制部分决定为跟踪缓冲器不会发生下溢的数据长度,所以,可以避免由于发生下溢而引起的再生被中途切断。
实施例9.
实施例9涉及进行考虑了DVD的记录容量的处理的记录装置。在实施例2中,每次进行临时编辑时,将终端附近部和开头附近部的复制部分写入DVD。因此,如果生成了反复进行了临时编辑的很多CELL信息时,该部分的DVD的容量就受到压迫,从而光盘成为盘满载的概率也增加。因此,在实施例9中,向用户提示是否有加工的可能性,用户对该提示进行了肯定的操作时,就把记录装置的模式设定为加工模式。另一方面,在进行了否定的操作时,就设定为非加工模式。实施例9的记录装置仅在本装置设定为加工模式时进行实施例2的处理,而在设定为非加工模式时就不进行实施例2的处理。这样,就可以将很多其他的VOB写入到DVD的容量中。
另外,在装入已写入了复制部分的DVD时,在该DVD这不存在写入其他的VOB的容量时,实施例9的记录装置就进行是否确保空区域的提示,如果用户希望确保空区域时,就将由Temp_Cell信息指定的VOB、与VOB对应的VOB信息和Temp_Cell信息全部删除,确保空的区域。
如上所述,按照本实施例,可以避免伴随实施例2所示的复制部分的记录处理而发生的盘满载。
虽然已根据上述实施例进行了说明,但是,现在,只不过是作为可以期待的最佳的效果的系统例进行了提示而已。本发明在不脱离其主旨的范围内可以进行变更实施。作为代表性的变更实施例,有以下的(A)、(B)、(C)····等。
(A)在实施例1~实施例7中,将应进行复制的部分作为先行再生区间的终端附近部和后续再生区间的开头附近部,但是,也可以复制VOB内的任意的部分,并用Temp_Cell信息指定该任意的部分的复制部分。在实施例1~实施例7中,对VOB#x、#x+1用设定了2个以上的再生区间的一例进行了说明,但是,也可以对1个VOB设定2个以上的再生区间。
(B)在实施例1~实施例7中,以根据DVD-RAM、DVD-RW等、DVD-VIDEORECORDING标准记录动图像数据而得到的DVD作为一例进行了说明,但是,只要是记录动图像数据而得到的记录媒体,不论其物理的结构是什么样的记录媒体都可以。例如,也可以是DVD-RAM、DVD-RW以外的PD、DVD+RW、CD-RW等相变化型光盘。另外,也可以是CD-R、DVD-R等一次性写入型的光盘(I)、MO(Magneto-opticaldisk)和MD-DAT(Mini disc-Data)以及iD格式等的光磁存储型光盘(II)、ORB,Jaz,SparQ,SyJet,EZFley和微驱动器等的可拆卸硬盘驱动器(III)、软盘和SuperDisk,Zip,Clik等磁记录盘(IV)、SD存储卡、小型闪光卡、灵敏媒体、存储棒、多媒体卡、PCM-CIA卡等闪光存储卡(V)。
(C)在DVD作为计算机的记录媒体使用时,可以采用以下的结构。即,盘驱动器2作为DVD驱动装置,通过SCSI、IDE、IEEE1394标准的接口与计算机总线连接。另外,图中盘驱动器2以外的结构要素可以在集电极的硬件上通过执行OS和应用程序而实现。
(D)在本实施例中,在VOB中,视频流和音频流重叠,但是,也可以重叠将字幕文字进行行程压缩后的副图像流或其他控制信息。
(E)在本实施例中,用视频帧记述图像数据的显示期间,但是,有时也如胶片那样,使用将24帧/秒的图像压缩时使用的3∶2下拉以及不是1帧=1图像而是1.5帧=1图像。本发明实际上不依赖于3∶2下拉,这时,不限制为上述帧。
(F)在本说明书中,没有对进行加工的装置予以描述,但是,这是基于记录装置和进行动图像加工的装置分别作为单独的装置而采用的事实。即,现在AV文件和惯例文件的写入多数都是利用松下公司的DMR-E20等作为民用机器之一的DVD记录装置进行的。与此相反,上述加工大多都是由用IEEE1394型的接续器连接驱动装置从而安装了“MotionDV STUDIO”、“DVD MovieAibum”这样的数字图像编辑程序的电脑进行的。
但是,本说明书并不排出与加工装置的一体化的可能性,也可以一体地构成进行上述加工的装置、实施例2~实施例9所述的记录装置和再生装置。在实施例2~实施例9中,将记录装置和再生装置分为单独的实施例进行说明,但是,这是为了便于说明,也可以一体地构成记录装置和再生装置而进行实施。
(G)在所有的实施例中,光盘都是按照基于DVD-VIDEORECORDING标准的格式记录各种数据的,但是,如果是以编辑为前提记录数据而得到的标准,也可以根据区域标准进行记录。
(H)在实施例4~实施例6中,以硬盘组作为一例进行了说明,但是,也可以将硬盘组用1台硬盘取代。
(I)在所有的实施例中,在是否经由复制部分的切换中使用了Temp_Cell_FLAG,但是,也可以不使用该Temp_Cell_FLAG而通过用户的操作进行是否经由复制部分的切换。
产业上利用的可能性本发明可以使原来的动图像数据不缺损地实现伴有渐显连接、渐隐连接和交叉渐变连接这样的加工的动图像编辑,所以,可以将动图像编辑向广大的需要者普及。这样,便可给制造和销售记录装置和再生装置的民用机器业界带来活力。
权利要求
1.一种光盘,其特征在于记录动图像数据、特定动图像数据内的至少2个再生区间的至少2个再生区间信息、通过复制动图像数据中先行侧的再生区间的终端附近部和后续侧的再生区间的开头附近部而得到的复制部分和标志,上述复制部分是应进行加工的部分,上述标志表示通过设定为导通而经由上述复制部分再生先行再生区间的终端附近部以前的部分和后续再生区间的开头附近部以后的部分、而在设定为截止时表示不经由复制部分而顺序再生先行再生区间和后续再生区间。
2.按权利要求1所述的光盘,其特征在于在上述光盘上记录暂时的区间信息,上述暂时的区间信息表示在复制部分中再生区间是从何处到何处,上述再生区间信息附加上向暂时的区间信息的链接信息后进行记录。
3.按权利要求1所述的光盘,其特征在于上述动图像数据是进行压缩编码的图像数据串,上述加工是为了无缝地再生包含在先行再生区间中的最后的图像数据和包含在后续再生区间中的开头的图像数据的加工。
4.按权利要求1所述的光盘,其特征在于上述动图像数据是进行压缩编码的图像数据串,上述加工是为了在包含在先行再生区间中的图像数据与包含在后续再生区间中的图像数据之间实现指定的视觉效果的加工。
5.按权利要求1所述的光盘,其特征在于上述动图像数据是图像数据串,上述再生区间信息包含利用每1个图像数据的显示期间的时间精度指定再生区间的始点和终点的指针信息。
6.按权利要求5所述的光盘,其特征在于在上述光盘中记录指定位于终端附近部之前的图像数据和位于开头附近部之后的图像数据的指针信息。
7.按权利要求5所述的光盘,其特征在于上述各图像数据根据与前后的图像数据的相关性进行压缩编码,上述复制部分至少包含1个成为压缩编码单位的图像数据的组。
8.一种记录了动图像数据的光盘的记录装置,其特征在于具有接收操作者从动图像数据的内部特定至少2个再生区间的操作的接收单元、复制在动图像数据中先行侧的再生区间的终端附近部和后续侧的再生区间的开头附近部并将复制部分写入光盘的复制单元和将标志写入光盘的写入单元,上述复制部分是应进行加工的部分,上述标志表示通过设定为导通而经由上述复制部分再生先行再生区间的终端附近部以前的部分和后续再生区间的开头附近部以后的部分、而在设定为截止时表示不经由复制部分而顺序再生先行再生区间和后续再生区间。
9.按权利要求8所述的记录装置,其特征在于上述记录装置具有判断终端附近部与开头附近部之和是否小于指定的尺寸的判断单元,上述复制单元将复制部分写入光盘的只是判定终端附近部与开头附近部之和小于指定的尺寸的情况。
10.按权利要求8所述的记录装置,其特征在于上述动图像数据是进行压缩编码的图像数据串,上述加工是为了无缝地再生包含在先行再生区间中的最后的图像数据和包含在后续再生区间中的开头的图像数据的加工,上述复制单元复制包含在先行再生区间中的多个图像数据和包含在后续再生区间中的多个图像数据中需要进行加工的所有的数据,并写入光盘。
11.按权利要求8所述的记录装置,其特征在于上述动图像数据是进行压缩编码的图像数据串,上述加工是为了在包含在先行再生区间中的图像数据与包含在后续再生区间中的图像数据之间实现指定的视觉效果的加工,上述复制单元复制包含在先行再生区间中的多个图像数据和包含在后续再生区间中的多个图像数据中需要进行加工的所有的数据,并写入光盘。
12.按权利要求8所述的记录装置,其特征在于上述复制单元将多个复制部分连结以使光盘上的连续长度达到指定长度以上而写入光盘。
13.一种记录了动图像数据、特定动图像数据内的至少2个再生区间的至少2个再生区间信息、通过复制动图像数据中先行侧的再生区间的终端附近部和后续侧的再生区间的开头附近部而得到的复制部分和标志的光盘的再生装置,其特征在于具有参照标志的参照单元和如果上述标志表示导通将经由上述复制部分再生先行再生区间的终端附近部以前的部分和后续再生区间的开头附近部以后的部分而在标志表示截止时就不经由上述复制部分顺序再生先行再生区间和后续再生区间的再生单元。
14.按权利要求13所述的再生装置,其特征在于在上述光盘上记录了表示应对复制部分如何进行加工的视觉效果信息,上述再生装置具有存储单元和读出复制部分对该复制部分根据视觉效果信息进行加工并写入到存储单元中的加工单元,由上述再生单元再生的复制部分是由上述加工单元进行加工并写入到存储单元中的复制部分。
15.一种光盘,其特征在于记录至少1个动图像数据、通过复制动图像数据的一部分而得到的复制部分和标志,上述复制部分是应进行加工的部分,上述标志表示通过设定为导通经由上述复制部分再生动图像数据中的一部分以前的部分和一部分以后的部分、而通过设定为截止不经由上述复制部分再生动图像数据。
16.按权利要求15所述的光盘,其特征在于上述动图像数据是压缩编码的图像数据串,上述加工是用于实现指定的视觉效果的加工。
17.一种使计算机执行记录了动图像数据的光盘的步骤的程序,其特征在于包括接收操作者从动图像数据的内部特定至少2个再生区间的操作的接收步骤、复制在动图像数据中先行侧的再生区间的终端附近部和后续侧的再生区间的开头附近部并将复制部分写入光盘的复制步骤和将标志写入光盘的写入步骤,上述复制部分是应进行加工的部分,上述标志表示通过设定为导通而经由上述复制部分再生先行再生区间的终端附近部以前的部分和后续再生区间的开头附近部以后的部分、而在设定为截止时表示不经由复制部分而顺序再生先行再生区间和后续再生区间。
18.一种计算机可读取的记录媒体,其特征在于记录了上述权利要求17所述的程序。
19.一种使计算机执行记录了动图像数据、特定动图像数据内的至少2个再生区间的至少2个再生区间信息、通过复制动图像数据中先行侧的再生区间的终端附近部和后续侧的再生区间的开头附近部而得到的复制部分和标志的光盘的再生步骤的程序,其特征在于包括参照标志的参照步骤和如果上述标志表示导通将经由上述复制部分再生先行再生区间的终端附近部以前的部分和后续再生区间的开头附近部以后的部分而在标志表示截止时就不经由上述复制部分顺序再生先行再生区间和后续再生区间的再生步骤。
20.一种计算机可读取的记录媒体,其特征在于记录了上述权利要求19所述的程序。
21.一种记录动图像数据的光盘的记录方法,其特征在于包括接收操作者从动图像数据的内部特定至少2个再生区间的操作的接收步骤、复制在动图像数据中先行侧的再生区间的终端附近部和后续侧的再生区间的开头附近部并将复制部分写入光盘的复制步骤和将标志写入光盘的写入步骤,上述复制部分是应进行加工的部分,上述标志表示通过设定为导通而经由上述复制部分再生先行再生区间的终端附近部以前的部分和后续再生区间的开头附近部以后的部分、而在设定为截止时表示不经由复制部分而顺序再生先行再生区间和后续再生区间。
22.一种记录了动图像数据、特定动图像数据内的至少2个再生区间的至少2个再生区间信息、通过复制动图像数据中先行侧的再生区间的终端附近部和后续侧的再生区间的开头附近部而得到的复制部分和标志的光盘的再生方法,其特征在于包括参照标志的参照步骤和如果上述标志表示导通将经由上述复制部分再生先行再生区间的终端附近部以前的部分和后续再生区间的开头附近部以后的部分而在标志表示截止时就不经由上述复制部分顺序再生先行再生区间和后续再生区间的再生步骤。
全文摘要
一种记录了VOB的光盘的记录装置,从接收操作者通过对话画面从VOB的内部特定至少2个再生区间的操作。复制这样特定的2个再生区间中包含先行区间的终点的终端附近部和包含后续的再生区间的始点的开头附近部,连结复制部分并与Temp_Cell信息对应地写入。指定再生区间的Cell信息包含Temp_Cell_FLAG。该标志表示设定为截止时顺序再生先行再生区间和后续再生区间,通过设定为导通而经由连结的复制部分再生先行再生区间的终端附近部以前的部分和后续再生区间的开头附近部以后的部分。
文档编号H04N9/804GK1421036SQ01807458
公开日2003年5月28日 申请日期2001年11月29日 优先权日2000年11月29日
发明者二宫昌子 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1