记录装置和方法转让专利

申请号 : CN200610163922.X

文献号 : CN100593329C

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 寺岛雅之荻窪纯一

申请人 : 索尼株式会社

摘要 :

本发明提供一种记录装置,用于当提供编码流时在预定记录媒体上记录所述编码流,所述编码流包括多个组,每个组包括通过对形成流的多个单元数据执行的编码处理而获得的多个编码单元数据,所述记录装置包括:检测部件,被配置来检测形成所述编码流的每个组的结构;以及记录控制部件,被配置来当所述检测部件检测到具有与规定结构不同的结构的不同组时产生指定信息,并将所述指定信息作为编码流的元数据记录在预定记录媒体上,利用所述指定信息能指定所述不同组在编码流里的位置。

权利要求 :

1.一种记录装置,用于当提供编码流时在预定记录媒体上记录所述编码 流,所述编码流包括多个组,每个组包括通过对形成流的多个单元数据执行 的编码处理而获得的多个编码单元数据,所述记录装置包括:检测部件,被配置来检测形成所述编码流的每个组的结构;以及

记录控制部件,被配置来当所述检测部件检测到具有与规定结构不同的 结构的不同组时产生指定信息,并将所述指定信息作为编码流的元数据记录 在预定记录媒体上,利用所述指定信息能指定所述不同组在编码流里的位置。

2.根据权利要求1所述的记录装置,其中所述检测部件检测作为每个组 的规定结构的、包括在组里的编码单元数据的数量,并且如果所述检测部件 检测到一组,该组包括与规定的数量不同数量的编码单元数据,那么所述记 录控制部件确定该组为不同组,并产生关于该不同组的指定信息。

3.根据权利要求2的所述记录装置,其中流包括作为单元数据的多个帧;

所述编码流是图像组GOP的流,该GOP作为通过根据运动图像专家组 MPEG系统对所述流执行编码处理而得到的组;

所述检测部件检测作为每个GOP的规定结构的、包括在GOP里作为编 码单元数据的帧的数量;及如果所述检测部件检测到GOP包括不同于规定数量的多个帧,那么所述 记录控制部件确定所述GOP为不同组,并产生关于所述不同组的指定信息。

4.根据权利要求3所述的记录装置,其中所述记录控制部件产生将被施 加到形成确定为不同组的GOP的一个或多个帧的基本标记,作为指定信息。

5.根据权利要求4所述的记录装置,其中所述记录控制部件产生将被施 加到形成确定为不同组的GOP的最上一个帧的基本标记,作为指定信息。

6.根据权利要求4所述的记录装置,其中所述记录控制部件产生将被施 加到如下这样的帧的基本标记作为指定信息,其中所述帧在形成确定为不同 组的GOP的帧之中在场景变化点之前或之后。

7.根据权利要求4所述的记录装置,其中所述记录控制部件产生将被施 加到形成确定为不同组的GOP的所有帧的基本标记,作为指定信息。

8.根据权利要求1所述的记录装置,还包括:

获取部件,被配置为当通过对成为预定记录媒体上的记录目标的第一流 执行编码处理而获得的第一编码流被提供时,获取所述第一编码流;

解码部件,被配置来为通过所述获取部件获取的所述第一编码流执行解 码处理,并输出作为解码处理的结果获得的第二流;以及编码部件,被配置来为从所述解码部件输出的第二流执行编码处理,并 输出作为编码处理的结果获得的第二编码流,其中所述检测部件检测形成通过所述获取部件获取的第一编码流的每个组的 结构,以及当所述检测部件从所述第一编码流内部检测到不同组时,所述记录控制 部件产生指定信息,并将所述指定信息作为第二编码流的元数据记录在预定 记录媒体上,利用所述指定信息能指定从所述编码部件输出的所述第二编码 流里的、与所述不同组对应的一个组的位置。

9.根据权利要求8所述的记录装置,其中,当提供从作为编码处理的结 果而获得的多个第一编码单元数据形成的所述第一编码流时,其中所述编码 处理为形成所述第一流的多个第一单元数据而连续执行,所述获取部件获取所述第一编码流;

所述解码部件对通过构成所述获取部件获取的所述第一编码流的所述第 一编码单元数据连续执行解码处理,并输出从作为解码处理的结果而获得的 多个第二单元数据构成的第二流;

所述编码部件为形成从所述解码部件输出的第二流的所述第二单元数据 连续地执行编码处理,并输出从作为编码处理的结果而获得的多个第二编码 单元数据形成的第二编码流;

所述记录装置还包括:

相位信息产生部件,被配置为监视所述解码部件的解码处理,以产生包 括一个或多个指定信息的相位信息,利用该指定信息能指定在第一编码流信 号里的、与第二单元数据的预定一个相对应的第一编码单元数据的所述一个 的放置位置;以及编码控制部件,被配置为基于由所述相位信息产生部件产生的相位信息, 控制所述编码部件对注意的数据的编码处理,该注意的数据是形成所述编码 部件的编码处理的目标的第二单元数据的一个,使得在第二编码信号流里的 与该注意的数据相对应的第二编码单元数据的一个的放置位置和在第一编码 流信号里的与该注意的数据相对应的第一编码单元数据的一个的放置位置能 彼此一致。

10.一种记录方法,用于当提供编码流时在预定记录媒体上记录所述编 码流,所述编码流包括多个组,每个组包括通过对形成流的多个单元数据执 行的编码处理而获得的多个编码单元数据,所述记录方法包括以下步骤:检测形成编码流的每个组的结构;及

在检测到具有与规定结构不同的结构的不同组时产生指定信息,并将所 述指定信息作为编码流的元数据记录在预定记录媒体上,利用该指定信息能 指定编码流中不同组的位置。

说明书 :

技术领域

本发明涉及一种记录装置和方法,尤其涉及通过其可以记录流从而可以 有效检测到流中的编辑位置的记录装置和方法。

背景技术

近年以来,在广播站等中使用的光盘记录和再现装置,通常可根据MPEG (运动图像专家组)系统来压缩编码基带信号,该基带信号符合高清晰电视 标准。因此,光盘记录和再现装置可以记录作为在光盘上压缩编码的结果而 获得的基本流信号。上述公开的这种光盘记录和再现装置的一个示例是,如 美国公开专利2004/0148551号。如上提及的这种光盘记录和再现装置也可以 再现或读出记录在光盘上的ES信号,并将这ES信号传送给一些广播站或类 似的其它装置。要注意的是,如上述的这种符合高清晰电视标准的基带信号 在下文简称为HD信号。如上所述的这种基本流信号在下文简称为ES信号。
作为这种记录或传输对象的ES信号有时是这样一种编辑形式,即例如 将第一内容和第二内容连接在一起。由于在这种方式下,ES信号包括编辑位 置,其是第一和第二内容之间的连接点,因此检测该编辑位置是必须的。为 此,经常使用一种技术,其中ES信号实质上被再现以检测两个帧之间的点, 在这两个帧之间找到画面模式的变化作为场景变化点。
因此,需要一种使用可以比上述的普通检测方法更有效率地检测编辑点 的技术。

发明内容

然而,现在的情况是,可充分满足以上所描述的需求的有效技术没有可 用的。
因此,存在对这样一种记录装置和方法的需要,通过它可以记录流,从 而在这个流里可以有效率地检测编辑位置等。
根据本发明的一个实施例,提供一种记录装置,用于当提供编码流时在 预定记录媒体上记录所述编码流,所述编码流包括多个组,每个组包括通过 对形成流的多个单元数据执行的编码处理而获得的多个编码单元数据,所述 记录装置包括检测部件和记录控制部件。所述检测部件被配置来检测形成所 述编码流的每个组的结构。所述记录控制部件被配置来当所述检测部件检测 到具有与规定结构不同的结构的不同组时产生指定信息,并将所述指定信息 作为编码流的元数据记录在预定记录媒体上,利用所述指定信息能指定所述 不同组在编码流里的位置。
所述记录装置可被配置为,所述检测部件检测作为每个组的规定结构的、 包括在组里的编码单元数据的数量,并且如果所述检测部件检测到一组,该 组包括与规定的数量不同数量的编码单元数据,那么所述记录控制部件确定 该组为不同组,并产生关于该不同组的指定信息。
在这种情况下,所述记录装置可配置为,所述流包括多个作为单元数据 的帧;所述编码流是GOP(图像组)流,该GOP作为通过根据MPEG(运 动图像专家组)系统对所述流执行编码处理而得到的组。所述检测部件检测 作为每个GOP的规定结构的、包括在GOP里作为编码单元数据的帧的数量。 如果所述检测部件检测到GOP包括不同于规定数量的多个帧,那么所述记录 控制部件确定所述GOP为不同组,并产生关于所述不同组的指定信息。
所述记录控制部件可以产生将被施加到形成确定为不同组的GOP的一 个或多个帧的基本标记,作为指定信息。
在这种情况下,所述记录控制部件可产生将被施加到形成确定为不同组 的GOP的最上一个帧的基本标记,作为指定信息。
或者,所述记录控制部件可产生将被施加到如下这样的帧的基本标记作 为指定信息,其中所述帧在形成确定为不同组的GOP的帧之中在场景变化点 之前或之后。
或者,所述记录控制部件也可以产生将被施加到形成确定为不同组的 GOP的所有帧的基本标记,作为指定信息。
所述记录装置还可以包括获取部件、解码部件和编码部件。所述获取部 件被配置为当通过对成为预定记录媒体上的记录目标的第一流执行编码处理 而获得的第一编码流被提供给它时,获取所述第一编码流。所述解码部件被 配置来为为通过所述获取部件获取的所述第一编码流执行解码处理,并输出 作为解码处理的结果获得的第二流。所述编码部件被配置来为从所述解码部 件输出的第二流执行编码处理,并输出作为编码处理的结果获得的第二编码 流,其中所述检测部件检测形成通过所述获取部件获取的第一编码流的每个 组的结构,以及当所述检测部件从所述第一编码流内部检测到不同组时,所 述记录控制部件产生指定信息,并将所述指定信息作为第二编码流的元数据 记录在预定记录媒体上,利用所述指定信息能指定从所述编码部件输出的所 述第二编码流里的、与所述不同组对应的一个组的位置。
在这种情况下,所述记录装置可配置为,当提供从作为编码处理的结果 而获得的多个第一编码单元数据形成的所述第一编码流时,其中所述编码处 理为形成所述第一流的多个第一单元数据而连续执行,所述获取部件获取所 述第一编码流。所述解码部件对通过构成所述获取部件获取的所述第一编码 流的所述第一编码单元数据连续执行解码处理,并输出从作为解码处理的结 果而获得的多个第二单元数据构成的第二流。所述编码部件为形成从所述解 码部件输出的第二流的所述第二单元数据连续地执行编码处理,并输出从作 为编码处理的结果而获得的多个第二编码单元数据形成的第二编码流。所述 记录装置还包括相位信息产生部件和编码控制部件。相位信息产生部件,被 配置为监视所述解码部件的解码处理,以产生包括一个或多个指定信息的相 位信息,利用该指定信息能指定第一编码单元数据的一个的放置位置,第一 编码数据单元数据的所述一个对应于在第一编码流信号里的第二单元数据的 预定一个。编码控制部件,被配置为基于由所述相位信息产生部件产生的相 位信息,控制所述编码部件对注意的数据的编码处理,该注意的数据是形成 所述编码部件的编码处理的目标的第二单元数据的一个,使得在第二编码信 号流里的与该注意的数据相对应的第二编码单元数据的一个的放置位置和在 第一编码流信号里的与该注意的数据相对应的第一编码单元数据的一个的放 置位置能彼此一致。
根据本发明的另一个实施例,提供一种记录方法,用于当提供编码流时 在预定记录媒体上记录所述编码流。。在所述记录方法里,所述编码流包括多 个组,每个组包括通过对形成流的多个单元数据执行的编码处理而获得的多 个编码单元数据。此外,所述记录方法包括下列步骤:检测形成编码流的每 个组的结构;及在检测到具有与规定结构不同的结构的不同组时产生指定信 息,并将所述指定信息作为编码流的元数据记录在预定记录媒体上,利用该 指定信息能指定编码流中不同组的位置。
在所述记录方法里,当提供包括多个组的编码流时,每个组包括通过对 形成流的多个单元数据执行的编码处理而获得的多个编码单元数据,将所述 编码流记录在预定记录媒体上。因此,如果具有不同于规定结构的不同组被 检测到,那么将产生可指定所述不同组在编码流里的位置的指定信息,并将 该指定信息作为编码流的元数据记录在预定记录媒体上。
利用所述记录装置和方法,可记录流。尤其是,可记录流以便当记录的 流被再现时,可有效率地检测到流中的编辑位置等。

附图说明

图1是示出应用本发明的光盘记录和再现装置的示例结构的框图;
图2是示出图1的光盘记录和再现装置的TS输入和输出部件的详细结 构的示例的框图;
图3是图示图1的光盘记录和再现装置的记录处理的示例流程图;
图4是图示说明光盘记录和再现装置的记录处理的示例的示意图示;
图5是图示说明图1的光盘记录和再现装置的再现处理的示例性流程图;
图6是图示说明图1的光盘记录和再现装置的再现处理的示例的示意图 示;
图7是示出应用本发明的光盘记录和再现装置的结构的另一个示例的框 图;
图8是图示说明包括GOP紊乱部分的ES信号的示例的图示;
图9是示出图1的光盘记录和再现装置的MPEG图像解码部件的详细结 构的示例的框图,其中可产生对应于在图8中示出的包括GOP紊乱部分的 ES信号的HD信号;
图10是示出包括图1的光盘记录和再现装置、产生包括GOP紊乱部分 的ES信号的HDV编辑机和HDV可携式摄像机的系统的结构的示例的示意 图;
图11是图示说明由图10的用HDV编辑机产生的、包括GOP紊乱部分的 ES信号的另一个示例的图示;
图12是图示说明图1的光盘记录和再现装置的元数据产生处理的流程 图;
图13是图示说明图1的光盘记录和再现装置的元数据产生处理的示例的 示意图示;
图14是图示说明准备用于长度比规定长度长的GOP紊乱部分的记录方 法的示意图示,其是应用本发明的技术之一;
图15是示出应用本发明的光盘记录和再现装置的结构的另一个示例的 框图;
图16是图示说明图15的光盘记录和再现装置的记录处理的示例的流程 图;及
图17是示出应用本发明的执行程序的个人计算机的结构的示例的框图。

具体实施方式

在下文中将参考附图1-17描述本发明的一个实施例。
图1示出了应用本发明的作为信息处理装置的光盘记录和再现装置的结 构的示例。
参见图1,所述光盘记录和再现装置1可典型地根据MPEG(运动图像 专家组)系统压缩编码基带信号,所述基带信号符合高清晰电视标准。此外, 所述光盘记录和再现装置1可记录或写作为在光盘31上压缩编码的结果而获 得的基本流信号。此外,所述光盘记录和再现装置1可根据MPEG系统解压 缩解码记录在光盘31上的ES信号,并输出作为解压缩解码结果而获得的HD 信号。要注意的是,如上所描述的这种符合高清晰电视标准的基带信号在下 文中简称为HD信号。如上所描述的这种基本流信号也简称为ES信号。
当所述光盘记录和再现装置1传送HD信号到不同装置或从不同装置接 收HD信号时,它可按原样以HD信号的形式传送或接收所述HD信号,或 以由IEEE(电机与电子工程师学会)1394规定的传输流信号(在下文中简称 为TS信号)的另一形式传送或接收所述HD信号。要注意的是,以上所提及 的这种传输流信号在下文中简称为TS信号。然而,在所述HD信号将以上述 后者的形式传送的情形,也就是说,当TS信号将要被传送时,所述光盘记录 和再现装置1在它典型地根据MPEG系统压缩编码所述HD信号之后,执行 一系列处理,直到它将由压缩编码获得的ES信号转换为TS信号。要注意的 是,刚刚提及的这种系列处理在下文中称为HD/TS转换处理。另一方面,在 HD信号以上述后者的形式接收,即接收TS信号的情形,光盘记录和再现装 置1在它将TS信号转换为ES信号之后执行一系列处理,直到它通常根据 MPEG系统解压缩解码所述ES信号。要注意的是,刚刚提及的这种系列处理 在下文中称为TS/HD转换处理。
在图1示出的示例里,所述光盘记录和再现装置1将TS信号传送给不 同装置2或从不同装置2接收TS信号,接收从另一不同装置3传送的HD信 号,及将HD信号传送给另一个不同装置4。为了实现以上提及的这种动作, 图1的示例里的所述光盘记录和再现装置1包括系统控制部件11及TS输入/ 输出部件13。所述光盘记录和再现装置1还包括HD信号输入部件15、切换 部件16、MPEG图像编码部件17、及光盘记录/再现部件18。所述光盘记录 和再现装置1还包括MPEG图像解码部件19、切换部件20、HD信号输出部 件21和操作输入部件23。
所述系统控制部件11控制光盘记录和再现装置1的全部动作。依据这种 控制,系统控制部件11根据从操作输入部件23输入的作为时机需求(occasion demand)的各种指令,执行各种处理。要注意的是,系统控制部件11的控制 处理细节在下文中描述。
TS输入/输出部件13通过端子12接收从不同装置2传输的TS信号,对 接收到的TS信号执行TS/HD转换处理,并将作为TS/HD转换处理的结果而 获得的HD信号提供给切换部件16。因此,所述TS输入/输出部件13产生各 种信息,诸如,例如是在下文中描述的GOP相位信息和GOP紊乱信息,涉 及所述接收的TS信号或ES信号或对应于作为时机需求的TS信号的HD信 号。所述TS输入/输出部件13将所产生的信息提供给系统控制部件11。
此外,如在下文描述的,有时将HD信号从切换部件20提供给TS输入 /输出部件13。在这种情况下,TS输入/输出部件13为所述HD信号执行HD/TS 转换处理,并将作为HD/TS转换的结果而获得的TS信号通过端子12传送 给不同装置2。因此,TS输入/输出部件13从系统控制部件11获取并使用各 种信息作为时机需求,诸如,例如是在下文描述的涉及HD信号的GOP相位 信息。
要注意的是,在下文中将参考图2描述TS输入/输出部件13的特定示例。
所述HD信号输入部件15接收通过端子14从不同装置3传送的HD信 号,并将接收到的HD信号提供给切换部件16。
切换部件16在所述系统控制部件11的控制下,在TS输入/输出部件13 侧和HD信号输入部件15侧之间切换到其的输入。
特别地,如果到切换部件16的输入被切换到TS输入/输出部件13侧, 那么从TS输入/输出部件13输出的HD信号,也就是说,从不同装置2以 TS信号的形式传送的HD信号被输入到切换部件16,并被提供给MPEG图 像编码部件17。
在另一方面,如果到切换部件16的输入被切换到HD信号输入部件15 侧,那么从HD信号输入部件15输出的HD信号,也就是说,从不同装置3 传送的HD信号被输入到切换部件16,并被提供给MPEG图像编码部件17。
所述图像编码部件17在系统控制部件11的控制下,根据MPEG系统压 缩编码来自切换部件16的HD信号,并将作为压缩编码的结果而获得的ES 信号提供给光盘记录/再现部件18。
要注意的是,从不同装置2以TS信号的形式传送的HD信号,也就是 说,通过切换部件16从TS输入/输出部件13提供到MPEG图像编码部件17 的HD信号是以下述方式获得的。特别地,通过将TS信号由TS输入/输出部 件13的TS/HD转换处理转换为第一ES信号,然后根据MPEG系统解码所 述第一ES信号。更特别地,所述HD信号已经由不同装置2等根据MPEG 系统进行第一时间编码处理,并且由MPEG图像编码部件17为所述HD信 号执行再编码处理,以获得第二ES信号。然后,将所述第二ES信号提供给 光盘记录/再现部件18。在这种情况下,如果在第一时间编码处理中没有将 GOP(画面组)结构考虑进来就执行再编码处理,也就是说,没有将第一ES 信号的GOP结构考虑进来,那么将出现下述问题。特别地,这出现这样的问 题,即作为再编码处理的结果而获得的所述第二ES信号产生显著的劣化,也 就是说,基于第二ES信号再现的图像质量的下降。要注意的是,在下文中将 描述该问题发生的原因。
这样,本实施例里的MPEG图像编码部件17在系统控制部件11的控制 下,执行编码HD信号的再编码处理,以便相应第一ES信号和第二ES信号 的GOP的相位可彼此一致。GOP的相位彼此一致表示:从形成所述HD信号 的每个帧选出的作为I画面的帧,在所述第一ES信号和第二ES信号之间一 致;并且除此之外包括所述I画面的GOP的结构,在所述第一ES信号和所 述第二ES信号之间一致。要注意的是,再编码处理等的细节将在下文中参考 图3和图4进行描述。
所述光盘记录/再现部件18在系统控制部件11的控制下,将从MPEG图 像编码部件17提供的ES信号记录或写在光盘31上。
此外,光盘记录/再现部件18在系统控制部件11的控制下,再现或读出 存储在所述光盘31上的ES信号,并将所述ES信号提供给MPEG图像解码 部件19。
要注意的是,尽管在下文中参考附图8-13描述了细节,但形成光盘31 上的记录目标的ES信号的每个GOP,也就是说,从MPEG图像编码部件17 输出的ES信号,具有通常事先规定的所有GOP结构。然而,该GOP可能具 有不同于其他GOP结构的GOP结构。在这种情况下,光盘记录/再现部件18 在系统控制部件11的控制下,将基本(essence)标记施加给具有不同GOP 结构的GOP。更特别地,所述光盘记录/再现部件18将基本标记施加到一个 或多个形成GOP的帧或字段。因此,可以将所述基本标记作为元数据,与记 录对象的ES信号相并列地记录或写到光盘31上。
基本标记是与诸如图1的示例里的ES信号的图像一起,要被记录在如 图1的示例里的光盘31的记录媒体上的信息。此外,所述基本标记是标记信 息,表示记录开始点、场景变化点、好镜头(goodshot)等,用于强化记录内 容的搜索能力。然而,在本实施例里,基本标记被使用为不表示记录开始点、 场景变化点或好镜头的标记信息,而是表示具有与其他GOP结构不同的GOP 结构的GOP部分的标记信息。刚刚所描述的这种GOP部分在下文中被称为 GOP紊乱部分。
MPEG图像解码部件19解压缩解码根据MPEG系统由光盘记录/再现部 件18从光盘31读出的ES信号。然后,在系统控制部件11的控制下,所述 MPEG图像解码部件19将作为解压缩解码的结果而获得的HD信号提供给切 换部件20。
要注意的是,从所述MPEG图像解码部件19输出的HD信号,是通过 根据MPEG系统解码由第一时间编码处理获得的第一ES信号而获得的信号, 也就是说,是记录在光盘31上的第一ES信号,如在上文利用MPEG图像解 码部件19所描述的。因此,如果如刚才所描述的这种HD信号通过下面描述 的切换部件20提供给TS输入/输出部件13,那么根据TS输入/输出部件13 的HD/TS转换处理,所述HD信号被再编码处理转换成第二ES信号,然后 被转换成TS信号。特别地,如果没有考虑所述第一ES信号的GOP结构而 执行所述再编码处理,那么这产生以上所描述的问题,即作为再编码处理的 结果而获得的第二ES信号显现显著劣化,也就是说,所述第二ES信号再现 时的画面质量下降。要注意的是,产生这种问题的原因将在下文中描述。
因此,在本实施例里,所述TS输入/输出部件13,或更特别的是下文描 述的图2的MPEG图像解码部件44,执行编码HD信号的再编码处理作为 HD/TS转换处理的一部分,以便相应第一ES信号和第二ES信号的GOP的 相位可彼此一致。
虽然在下文中参考图5和6描述再编码处理的细节,但是为了系统控制 部件11控制该再编码处理,需要表示第一ES信号的每个GOP的相位的信息。 换句话说,需要如下信息:通过该信息可以指定在解码之前的第一ES信号的 GOP之一、以及与形成HD信号的每个帧的每个GOP对应的GOP中的一个 画面(帧)。描述的信息在下文中被称为GOP相位信息。
为此,所述MPEG图像解码部件19包括相位信息产生部件24,用于产 生上述所提及的这种GOP相位信息。特别地,所述相位信息产生部件24产 生关于MPEG图像解码部件19的解码对象的ES信号的GOP相位信息,也 就是从TS输入/输出部件13观看的以上描述的第一ES信号。然后,相位信 息产生部件24将产生的GOP相位信息提供给系统控制部件11。
切换部件20在系统控制部件11的控制下,将其输出切换到TS输入/输 出部件13侧和HD信号输出部件21侧的一个。
特别地,当切换部件20的输出是切换到TS输入/输出部件13侧,从 MPEG图像解码部件19输出的HD信号,也就是以ES信号的形式记录在光 盘31上的HD信号,被输入到切换部件20。所述HD信号被提供给TS输入 /输出部件13,由TS输入/输出部件13将HD信号转换为TS信号,并通过如 以上描述的端子12提供给不同装置2。
在另一方面,如果切换部件20的输出是切换到HD信号输出部件21侧, 则将从MPEG图像解码部件19输出的HD信号提供给HD信号输出部件21。
所述HD信号输出部件21将从切换部件20提供的HD信号,也就是以 ES信号的形式记录在光盘31上的HD信号,通过端子22提供给不同装置4。
操作输入部件23由用户来操作,并从用户向系统控制部件11提供各种 指令等。
现在,将参考附图2来描述TS输入/输出部件13的详细结构的示例。
在图2示出的示例里,所述TS输入/输出部件13包括IEEE 1394输入/ 输出部件41、TS流解码部件42、MPEG图像解码部件43、MPEG编码部件 44和TS流多路复用部件45。
IEEE 1394输入/输出部件41通过端子12输出从TS流多路复用部件45 提供给它的TS信号,所述TS流多路复用部件45将在下文中描述。在图1 的示例里,从端子12输出的TS信号被传送到不同装置2。
此外,所述IEEE 1394输入/输出部件41将从端子12输入给它的TS信 号提供给TS流解码部件42。在图1的示例里,所述IEEE 1394输入/输出部 件41提供来自不同装置2的、传输给它的TS信号。
所述TS流解码部件42将从IEEE 1394输入/输出部件41提供给它的TS 信号转换成ES信号,并将所述ES信号提供给MPEG图像解码部件43。
所述MPEG图像解码部件43根据MPEG系统,解压缩解码从TS流解 码部件42提供给它的ES信号,并将作为解压缩解码的结果而获得的HD信 号提供给图1中示出的切换部件16。
如以上描述的,从MPEG图像解码部件43输出的HD信号,被图1示 出的MPEG图像编码部件17进行再编码处理,然后被记录在光盘31上。因 此,MPEG图像编码部件17执行所述再编码处理,以便所述HD信号具有与 MPEG图像解码部件43的解码对象的第一ES信号的GOP相位一致的GOP 相位。换句话说,所述MPEG图像编码部件17被系统控制部件11控制,以 便执行如刚才所述的再编码处理。结果,获得光盘31上的记录对象的第二 ES信号。为了实现如刚才描述的这种再编码处理,也就是为了系统控制部件 11执行这种控制,需要第一ES信号的GOP相位信息。
为了这个目的,所述MPEG图像解码部件43包括用于产生如刚才提及 的这种GOP相位信息的相位信息产生部件51。所述相位信息产生部件51产 生从TS流解码部件42提供给它的第一ES信号——也就是MPEG图像解码 部件43的解码对象的第一ES信号——的GOP相位信息。然后,所述相位信 息产生部件51将所产生的GOP相位信息提供到系统控制部件11。要注意的 是,利用所述GOP相位信息的系统控制部件11的控制处理等的细节将在下 文中参考图3和4进行描述。
此外,有时从TS流解码部件42提供的第一ES信号,包括具有不同于 其它GOP结构的GOP结构的GOP,也就是上文中描述的GOP紊乱部分。 为了检测这种GOP紊乱部分,所述MPEG图像解码部件43包括GOP紊乱 检测部件52。所述GOP紊乱检测部件52监视GOP的该GOP结构,所述 GOP形成从TS流解码部件42提供的第一ES信号,也就是MPEG图像解码 部件43的解码对象的第一ES信号。然后,如果所述GOP紊乱检测部件52 检测GOP紊乱部分,那么它产生如下信息,利用该信息可以指定GOP紊乱 部分。这最后提及的信息在下文中称为GOP紊乱信息。然后,所述GOP紊 乱检测部件52将所产生的GOP紊乱信息提供给系统控制部件11。要注意的 是,所述系统控制部件11参考所述GOP紊乱信息来执行控制处理。作为控 制处理,所述系统控制部件11从形成光盘31的记录对象的第二ES信号的帧 中间,确定将要施加所述基本标记的帧。然后,系统控制部件11将所述基本 标记施加到所确定的帧。此外,系统控制部件11使所施加的基本标记能作为 第二ES信号的元数据被记录在光盘31上。要注意的是,如刚才所提及的这 种控制处理将在下文中参考图8至13来进行描述。
MPEG图像编码部件44在系统控制部件11的控制下,根据MPEG系统 压缩编码来自切换部件20的HD信号。然后,所述MPEG图像编码部件44 将作为压缩编码结果而获得的ES信号提供给TS流多路复用部件45。
要注意的是,如上所描述的,如以上提及的系统控制部件11的这种控制, 表示利用来自图1的MPEG图像解码部件19的GOP相位信息的控制。作为 系统控制部件11的这种控制的结果,使得记录在光盘31上的第一ES信号的 GOP相位、和从MPEG图像编码部件44提供到TS流多路复用部件45的第 二ES信号的GOP相位彼此一致。这个处理的细节将在下文中参考图5和6 来进行描述。
TS流多路复用部件45将来自MPEG图像编码部件44的ES信号,也就 是其GOP相位与记录在光盘31上的第一ES信号的GOP相位一致的第二ES 信号,转换成TS信号。然后,所述TS流多路复用部件45将所述TS信号提 供给IEEE 1394输入/输出部件41。
所述端子12具有如以上所述的这种特定结构的示例。
现在,参见图3和4,将描述一系列处理的示例,从图1的示例的光盘 记录和再现装置1的处理或动作的内部,直到以TS信号的形式从不同装置2 传输的HD信号被以ES信号的形式记录在光盘31上。这一系列处理在下文 中被称为记录处理。
图3是图示说明记录处理的示例的流程图,而图4是图示说明所述记录 处理的示例的示意图示。
如果从图1的不同装置2传送的TS信号,通过端子12被输入到TS输 入/输出部件13,或更特别地,通过图2所示的IEEE 1394输入/输出部件41 输入到TS流解码部件42,那么开始图3的示例的记录处理。
在步骤S1,TS流解码部件42将输入给它的TS信号转换为第一ES信号。
将第一ES信号从TS流解码部件42提供到MPEG图像解码部件43,然 后处理进行到步骤S2。在步骤S2,所述MPEG图像解码部件43解码所述第 一ES信号,并将作为解码结果而获得的HD信号通过图1的切换部件16输 出到MPEG图像编码部件17。
此外,在步骤S3,图2或4示出的MPEG图像解码部件43的相位信息 产生部件51,产生关于以GOP为单位的第一ES信号的GOP相位信息,并 将产生的GOP相位信息输出到系统控制部件11。
要注意的是,虽然为了示例和描述的方便,在图3的示例里示出在步骤 S3的处理是在步骤S2的解码处理之后执行的,但在步骤S3的处理也可以在 步骤S2的解码处理期间独立执行。换句话说,产生关于预定GOP的GOP相 位信息的处理,可在关于预定GOP的解码处理期间、之前或之后执行。
在步骤S1到S3的处理将参考图4进行描述。
在图4的示例里,获得信号ES1作为在步骤S1的处理结果,也就是作 为第一ES信号,然后将如此获得的信号ES1提供给MPEG图像解码部件43。
每个形成信号ES1的GOP具有包括15帧或数据的GOP结构。更特别 地是,所述GOP结构包括以再现顺序排列的B、B、I、B、B、P、B、B、P、 B、B、P、B、B、P画面的15帧。要注意的是,在本实施例里,下文描述的 ES信号也具有与信号ES1相同的GOP结构。然而,要注意的是,GOP紊乱 部分表示GOP具有不同于其他GOP的GOP结构的GOP结构,因此,自然 GOP紊乱部分不具有以上指定的GOP结构。
在上述的GOP结构里,“I”表示I画面,“P”表示P画面,及“B”表 示B画面。
I画面是内部画面,并且是作为压缩编码结果而获得的屏幕或图像数据, 仅仅有关一个帧内部的信息。通常,在每个GOP里只包括唯一一个I画面, 并且该I画面是作为压缩GOP的基础的帧,也就是用于编码处理或解码处理 的基础。因此,所述I画面包括每一屏幕最大的数据量并包括最小数量的块 错误。
P画面是预测画面,并且是从紧接之前的I或P画面通过运动预测编码 而获得的屏幕或图像数据。在本实施例里,也包括图4,每个GOP里包括四 个P画面。所述P画面包括比I画面小的数据量,并且通常包括比I画面大 的块错误。
B画面是双向预测画面,并且是从紧接之前的I或P画面和之后的B画 面,通过运动预测编码而获得的屏幕或图像数据。在本实施例里,也包括图 4,每个GOP里包括10个B画面,并且B画面包括每一屏幕最小量的数据, 因此其图像通常包括最大数量的块错误。
如果具有如以上所描述的这种结构的信号ES1通过在步骤S2的处理由 MPEG图像解码部件43解码,那么在图4的示例里,获得作为HD信号的信 号BB1。要注意的是,为了方便理解,图4中的信号BB1示意地示出为包括 摩托车图像的帧的一组图像。
当MPEG图像编码部件17为信号BB1执行再编码处理,如果信号ES1 的GOP的相位没有加以考虑,那么可能频繁发生如下这种情况,即从形成信 号BB1的帧之中,在信号ES1里B或P画面被选择为I画面。在信号ES1 里是B或P画面的任一个帧通常包括比在如前述的信号ES1里是I画面的帧 更大量的块错误。因此,如果MPEG图像编码部件17选择刚才所述的包括 相对大量的块错误的这种帧作为I画面,并为信号BB1执行再编码处理,那 么这产生下述问题。特别地,作为再编码处理的结果而获得的ES信号显现劣 化增加,也就是再现ES信号时画面质量下降增加。
因此,为了解决这个问题,或换句话说,为了优化作为再编码处理的结 果而获得的ES信号再现时的画面质量,应当选择具有最高画面质量的帧,也 就是原始I画面,也就是第一编码时的I画面,作为形成用于再编码处理的基 础的I画面。特别地,MPEG图像编码部件17应当为信号BB1执行这种再编 码处理,即按原样选择在信号ES1里是I画面的帧作为I画面。或换句话说, 所述MPEG图像编码部件17应当执行再编码处理,该处理使I画面的相位与 信号ES1的GOP的相位一致。更特别地,例如,在图4的示例里,MPEG图 像编码部件17应当从信号BB1的内部按原样选择帧BB1-F,其是信号ES1 里的I画面,作为I画面,并为这相应于信号ES1的GOP GOP1的15帧执行 再编码处理。作为如刚才描述的这种再编码处理的结果,如图4示出的这种 信号ES2,也就是包括具有与信号ES1的GOP GOP1的相位一致的相位的 GOP GOP2的信号ES2,被作为第二ES信号而获得。
为了实现如刚才描述的MPEG图像编码部件17的这种再编码处理,需 要信息,通过该信息可以指定形成HD信号的哪一个帧或数据是在解码之前 在ES信号里的I画面,其中HD信号在图4的示例里是信号BB1,ES信号 在图4的示例里是ES1。在本实施例里,由MPEG图像解码部件43的相位信 息产生部件51产生这种信息作为GOP相位信息,并将该信息提供给系统控 制部件11。
然后,在图4的示例里,系统控制部件11基于所述GOP相位信息,确 定形成信号BB1的每个帧,也就是在图4中包括摩托图像的每个帧,在信号 ES1里是否是I画面。如果确定任何一个帧是I画面,那么所述系统控制部件 11将这个事实通知给MPEG图像编码部件17。特别地,在图4里,系统控 制部件11通知所述MPEG图像编码部件11:帧BB1-F在信号ES1里是I画 面。因此,MPEG图像编码部件17为信号BB1执行再编码处理:从形成信 号BB1的帧或数据当中选择如下帧作为I画面,该帧在图4里是帧BB1-F, 并在从系统控制部件11接收到的通知里被指定为I画面。然后,MPEG图像 编码部件17将作为再编码处理的结果而获得的信号ES2提供给光盘记录/再 现部件18。
如以上描述的这种在系统控制部件11的控制下执行的MPEG图像编码 部件17的再编码处理,是在图3的步骤S4作为处理执行的。换句话说,在 步骤S4,所述MPEG图像编码部件17参考所述GOP相位信息,再编码HD 信号以便所述HD信号的相位可以与第一ES信号的相位一致。更特别地,系 统控制部件11实际上参考所述GOP相位信息,并且MPEG图像编码部件17 在系统控制部件11的控制下,执行HD信号的这种再编码。然后,所述MPEG 图像编码部件11将作为再编码的结果而获得的第二ES信号,输出至光盘记 录/再现部件18。
因此,在步骤S5,光盘记录/再现部件18在光盘31上记录所述第二ES 信号,在图4里是信号ES2。
于是完成图1的示例的所述光盘记录和再现装置1的记录处理。
现在描述一系列处理的示例,从图1的示例的光盘记录和再现装置1的 处理或者动作中,直到在光盘31上以ES信号的形式记录的HD信号再现或 读出,并以TS信号的形式传送到不同装置2。该系列处理在下文中称为再现 处理。
图5是图示说明所述再现处理的示例的流程图,并且图6是图示说明再 现处理的示例的图示。
参见图5,首先在步骤S21,图1或图6的光盘记录/再现部件18从光盘 31再现或读出第一ES信号。
要注意的是,在以上描述的所述再现处理是在图3和4的记录处理之后 执行的情形,以上描述的“第二ES信号”结合记录处理被记录在光盘31上。 因此,在记录处理里的“第二ES信号”,在再现处理中由在步骤S21的处理 读出为“第一ES信号”。在记录处理中的第一ES信号“第一ES信号”和“第 二ES信号”,与在再现处理中的“第一ES信号”和“第二ES信号”在此方 式上分别彼此不同,应该注意这个事实。
在将来自光盘记录/再现部件18的第一ES信号提供给MPEG图像解码 部件19之后,处理进行到步骤S22。在步骤S22,MPEG图像解码部件19 解码第一ES信号,并通过切换部件20,将作为解码的结果而获得的HD信 号,输出给TS输入/输出部件13的在图2和6示出的MPEG图像编码部件 44。
在步骤S23,MPEG图像解码部件19的图1和6里示出的相位信息产生 部件24,产生以GOP为单位的第一ES信号的GOP相位信息,并将该产生 的GOP相位信息输出给系统控制部件11。
要注意的是,虽然为了方便说明和描述,在图5的示例里示例说明了在 步骤S23的处理是在步骤S22的解码处理之后执行的,但在步骤S23的处理 可另一方面在步骤S22的解码处理期间独立执行。换句话说,产生关于预定 GOP的GOP相位信息的处理可在关于预定GOP的解码处理期间、之前或之 后执行。
在步骤S21到S23的处理将参考图6进一步描述。
在图6的示例里,作为在步骤S21处理的结果获得信号ES3,也就是作 为再现的第一ES信号,并且将以这种方式获得的信号ES3提供给MPEG图 像解码部件19。要注意的是,形成信号ES3的每个GOP具有与以上描述的 信号ES1的GOP结构相同的GOP结构。
如果如以上描述的这种信号ES3被在步骤S22的处理由MPEG图像解码 部件19解码,那么在图6的示例里,获得作为HD信号的信号BB2。要注意 的是,为了方便理解,在图6里,信号BB2被示意图示为类似于图4的示例 里的摩托车图像的一组帧。
在图6的示例里,MPEG图像编码部件44使用信号BB2作为再编码处 理的对象。特别地,所述MPEG图像编码部件44为信号BB2执行再编码处 理,其类似于如上述参考附图1至4描述的由MPEG编码部件17所执行的 编码处理。特别地,MPEG图像编码部件44执行这种再编码处理,使得作为 信号ES3中的I画面的帧按原样被选择为I画面。或换句话说,所述MPEG 图像编码部件44执行这种再编码处理,使得第二ES信号的相位与信号ES3 的GOP的相位一致。更特别地,例如,在图6的示例里,MPEG图像编码部 件44从信号BB2的内部按原样选择帧BB2-F(其在信号ES3里是I画面) 作为I画面,并且为对应于所述信号ES3的GOP GOP3的15帧执行再编码 处理。作为如上述的这种再编码处理的结果,获得如图6示出的这种信号ES4, 也就是包括具有与信号ES3的GOP GOP3的相位一致相位的GOP GOP4的信 号ES4,作为第二ES信号。
为了实现如以上描述的MPEG图像编码部件44的这种再编码处理,与 MPEG图像编码部件17的再编码处理相似,需要信息,利用该信息可以指定 形成HD信号的哪一个帧或数据,在诸如图4的示例里的信号ES3的、解码 之前的ES信号里是I画面,其中HD信号在图6的示例里是信号BB2。因此, 在本实施例里,这种信息由MPEG图像解码部件19的相位信息产生部件24 产生为GOP相位信息,并将该信息提供给系统控制部件11。
然后,在图6的示例里,系统控制部件11基于所述GOP相位信息,确 定形成信号BB2的每个帧,也就是在图6里包括摩托图像的每个帧,在信号 ES3里是否是I画面。如果确定任何一个帧是I画面,那么所述系统控制部件 11通知MPEG图像编码部件44这个事实。特别地,在图6里,系统控制部 件11通知MPEG图像编码部件44:在信号ES3里帧BB2-F是I画面。因此, 所述MPEG图像编码部件44为信号BB2执行再编码处理:从形成信号BB2 的帧或数据当中选择诸如在图6的示例里的帧BB2-F的帧作为I画面,该帧 在从系统控制部件11接收到的通知里被指定为I画面。然后,MPEG图像编 码部件44将作为再编码处理的结果而获得的信号ES4,提供给图2示出的 TS流多路复用部件45。
如以上所述,在系统控制部件11的控制下,MPEG图像编码部件44的 这种再编码处理被执行为在图5的步骤S24的处理。特别地,在步骤S24, MPEG图像编码部件44参考GOP相位信息,再编码所述HD信号,以便所 述HD信号的相位可与第一ES信号的相位一致。更准确的,如上所述,系统 控制部件11实际上参考GOP相位信息,而MPEG图像编码部件44在系统 控制部件11的控制下,执行HD信号的这种再编码。然后,MPEG图像编码 部件44将作为再编码的结果而获得的第二ES信号输出给TS流多路复用部 件45。
因此,在步骤S25,TS流多路复用部件45将第二ES信号转换为TS信 号,并将该TS信号通过IEEE 1394输入/输出部件41和端子12输出到外面, 其中第二ES信号在图6的示例里是信号ES4。在图1的示例里,所述TS信 号被传送到不同装置2。
于是完成图1的示例里的光盘记录和再现装置1的再现处理。
如从上述参考图4和6给出的描述的比较可以容易地认识到的,图1的 示例的光盘记录和再现装置1可以不管记录处理和再现处理而执行下述的系 列处理。
特别地,为第一ES信号执行解码处理,在图4的示例里所述第一ES信 号是信号ES1,而在图6的示例里,所述第一ES信号是作为第一次编码处理 的结果而获得的信号ES3。作为解码处理的结果,获得基带信号,该基带信 号在本实施例里是HD信号,而特别是在图4的示例里是信号BB1,在图6 的示例里是信号BB2。然后,为所述基带信号执行再编码处理,并且作为结 果,获得第二ES信号,该第二ES信号在图4的示例里是信号ES2,而在图 6的示例里是信号ES4。如刚才描述的处理的序列可由图1的示例的光盘记录 和再现装置1执行,并在下文中称为解码/再编码处理。
应用如刚才描述的这种解码/再编码处理可以满足这种需求,如例如,使 第一ES信号和第二ES信号彼此具有不同的比特率。
例如,内容的传输形式在上述示例里有时被设置为TS信号。特别地, TS信号被用作内容的传输形式,例如,当作为在广播站和诸如广播站拥有的 大篷货车的汽车之间的微波传输内容的时候,或者当利用便携式电话设备等 传输内容时。在这种情况下,传输TS信号有时需要以适合传输带的比特率, 也就是以不同于记录比特率的比特率。
在这种情况下,如果应用上述这种解码/再编码处理,那么可能在再编码 处理之后产生第二ES信号,是以与用来在记录媒体上记录第一ES信号的记 录比特率不相同的比特率,也就是适合于传输带的比特率,并且进一步将第 二ES信号转换为TS信号。因此可以容易地满足上述需求。
此外,如果应用解码/再编码处理,那么由于可以以比记录比特率低的比 特率输出TS信号,因此在归档应用中长时间段输出至HDV I/F也可以容易 地实现。
然而,如上所述,如果在解码/再编码处理里没有考虑第一ES信号的GOP 相位就执行再编码处理,那么这产生以下问题,即作为再编码处理的结果而 获得的第二ES信号被显著劣化。换句话说,这使得再现所述第二ES信号时 的图像劣化。
因此,为了解决这个问题,也就是为了优化作为再编码处理的结果而要 获得的第二ES信号的再现画面质量,执行所述再编码处理,以便所述第二 ES信号的GOP相位可以与上述第一ES信号的GOP相位一致。将刚才描述 的技术应用于图1的示例的光盘记录和再现装置1。所述技术在下文中被称 为GOP相位一致再编码方法。
更特别地,下述技术是GOP相位一致再编码方法的示例。特别地,例如, 如果第一ES信号没有包括GOP紊乱部分,或换句话说,如果形成第一ES 信号的GOP的所有GOP结构彼此一致,那么为所述第一ES信号执行解码处 理。然后,当要再编码作为解码处理的结果而获得的HD信号时,在形成HD 信号的帧当中,选择在第一ES信号里是I画面的帧作为I画面,以用作再编 码处理的基础。
要注意的是,GOP相位一致再编码方法的示例,在下文参考附图8至11 描述了GOP紊乱部分之后独立地描述,该方法中第一ES信号包括GOP紊乱 部分。
GOP相位一致再编码方法是本发明的发明人发明的技术之一。所述GOP 相位一致再编码方法可以应用到上述图1的示例的光盘记录和再现装置1, 也可以应用到任何可以执行解码/再编码处理的装置或系统。要注意的是,术 语系统的定义在下文描述。
特别地,例如,图7示出了光盘记录和再现装置的另一个结构示例,其 中该装置应用了上述GOP相位一致再编码方法。虽然图1的示例的光盘记录 和再现装置1是卡座式(deck type)的光盘记录和再现装置1,但图7所示是 可携式摄像机式的光盘记录和再现装置101。
参见图7,在示出的示例里,光盘记录和再现装置101包括系统控制部 件110、棱镜111、图像拾取部件112、HD信号编码部件113、MPEG图像编 码部件114、光盘记录/再现部件115、及MPEG图像解码部件116。所述光盘 记录和再现装置101还包括切换部件117、另一个切换部件118、MPEG图像 编码部件119、TS流多路复用部件120、及IEEE 1394输入/输出部件121。
所述系统控制部件110控制光盘记录和再现装置101的全部动作。然后, 在下文中将描述控制的实例的特定示例。
图像拾取部件112通常由CCD(电荷耦合器件)单元构成,并通过棱镜 111拾取没有示出的图像拾取被摄体的图像。图像拾取部件112将这些拾取的 图像作为模拟图像信号提供给HD信号编码部件113。
HD信号编码部件113将从图像拾取部件112提供的图像信号转换成HD 信号,并将所述HD信号提供给MPEG图像编码部件114和切换部件117和 118。
所述MPEG图像编码部件114根据MPEG系统,压缩编码来自HD信号 编码部件113的HD信号,并将作为压缩编码的结果而获得的ES信号提供给 光盘记录/再现部件115。
光盘记录/再现部件115将从MPEG图像编码部件114提供给它的ES信 号记录或写在光盘31上。
此外光盘记录/再现部件115再现或读出记录在光盘31上的ES信号,并 将所述ES信号提供给MPEG图像解码部件116。
MPEG图像解码部件116根据MPEG系统,解压缩解码通过光盘记录/ 再现部件115从光盘31读出的ES信号。然后,MPEG图像解码部件116将 作为解压缩解码的结果而获得的HD信号提供给切换部件117和118。
如下文所述的,输入到MPEG图像解码部件116的ES信号是第一ES 信号,该ES信号是作为在上述解码/再编码处理里曾经编码HD信号的结果 而获得的。换句话说,MPEG图像解码部件116是对应于图1的MPEG图像 解码部件19的块。因此,为了应用所述GOP相位一致再编码方法,所述MPEG 图像解码部件116包括相位信息产生部件131,其具有与图1的相位信息产 生部件24类似的功能和结构。换句话说,相位信息产生部件131产生关于 MPEG图像解码部件116的解码对象的ES信号的GOP相位信息,也就是在 解码/再编码处理里的第一ES信号。所述相位信息产生部件131将产生的GOP 相位信息提供给系统控制部件110。
切换部件117在系统控制部件110的控制下,将给它的输入切换到HD 信号编码部件113侧和MPEG图像解码部件116侧的一个。
特别地,如果到切换部件117的输入被切换到HD信号编码部件113侧, 那么从HD信号编码部件113输出的HD信号,也就是作为由图像拾取部件 112的图像拾取结果而获得的HD信号,被实时输入到切换部件117。因此, 通过端子123将所述HD信号输出至外部。
在另一方面,如果到切换部件117的输入被转换到MPEG图像解码部件 116侧,那么从MPEG图像解码部件116输出的HD信号,也就是以ES信号 的形式曾经被记录在光盘31上然后从光盘31再现的HD信号,被输入到切 换部件117。因此,通过端子123将所述HD信号输出至外部。
切换部件118在系统控制部件110的控制下,将给它的输入切换到HD 信号编码部件113侧和MPEG图像解码部件116侧的一个。
特别地,如果到切换部件118的输入被切换到HD信号编码部件113侧, 那么从HD信号编码部件113输出的HD信号,也就是作为由图像拾取部件 112的图像拾取结果而获得的HD信号,被实时输入到切换部件118。因此, 将所述HD信号输入到MPEG图像编码部件119。
在另一方面,如果到切换部件118的输入被切换到MPEG图像解码部件 116侧,那么从MPEG图像解码部件116输出的HD信号,也就是曾经以ES 信号的形式记录在光盘31上而后从光盘31再现的HD信号,被输入到切换 部件118。因此,将所述HD信号输入到MPEG图像编码部件119。
MPEG图像编码部件119根据MPEG系统,压缩编码来自切换部件118 的HD信号。然后,所述MPEG图像编码部件119在系统控制部件110的控 制下,将作为压缩编码的结果而获得的ES信号提供给TS流多路复用部件 120。
这里,可互相比较图6和7。当到图7的切换部件118的输入被切换到 MPEG图像解码部件116侧时,可以认识到图7的光盘记录/再现部件115对 应于图6或1的光盘记录/再现部件18;并且图7的MPEG图像解码部件116 对应于上述图6或1的MPEG图像解码部件19。还可认识到,图7的系统控 制部件110对应于图6或1的系统控制部件11;并且图7的MPEG图像编码 部件119对应于图6或2的MPEG图像编码部件44。此外,互相比较图2和 7,可认识到,图7的TS流多路复用部件120对应于图2的TS流多路复用 部件45;图7的IEEE 1394输入/输出部件121对应于图2的IEEE 1394输入 /输出部件41;而图7的端子122对应于图2或1的端子12。
因此,当到图7的切换部件118的输入被切换到MPEG图像解码部件116 侧时,光盘记录和再现装置101可执行上述参考图5和6描述的再现处理, 其非常类似于在图1的示例的光盘记录和再现装置1中。特别地,图7的示 例的光盘记录和再现装置101的系统控制部件110、MPEG图像解码部件116 和MPEG图像编码部件119,可执行应用GOP相位一致再编码方法的解码/ 再编码处理。作为结果,输出具有与从光盘31再现的第一ES信号的相位一 致的相位的第二ES信号,即具有优化的再现画面质量的第二ES信号。
此外,由于图7的示例的光盘记录和再现装置101可自己执行解码/再编 码处理,它可以容易的满足下述需求。例如,虽然希望在光盘31上作为高比 特率的ES信号,记录由图象拾取部件112拾取的内容(即图像拾取对象的运 动图像等),但当将输出内容作为TS信号从端子122输出时,希望以低比特 率传输所述内容。换句话说,希望实现上述用于长时间段的归档应用的输出。
附带地,也假设在图1的示例的光盘记录和再现装置1或图7的示例的 光盘记录和再现装置101中的光盘31的记录/再现对象的ES信号,可以是包 括GOP紊乱部分的ES信号,即上述具有与其他GOP不同GOP结构的GOP。
下面参考图8至11描述包括GOP紊乱部分的ES信号的两个示例。
图8示例说明了包括GOP紊乱部分的ES信号的两个示例中的一个。
例如,假设记录在光盘31上的ES信号包括在图8的最高位置示出的信 号ES5,和在图8的最低位置示出的另一个信号ES6。此外,假设信号ES5 被包括在第一文件里并和第一文件一起记录,而信号ES6被包括在第二文件 里并和第二文件一起记录。
还可假设,图1的示例的光盘记录和再现装置1与图7的光盘记录和再 现装置101,具有从第一文件读出以帧为单位的信号ES5和从第二文件读出 以帧为单位信号的ES6的功能。要注意的是,在下述参考图8至11给出的描 述里,除非另外指定,只给出光盘记录和再现装置1的描述。
在这种情况下,光盘记录和再现装置1可以产生,例如在图8的中间位 置示出的信号ES7。
特别地,光盘记录和再现装置1从光盘31的第一帧到第二帧读出信号 ES5的部分ES5-a,及从第三帧到第四帧读出信号ES6的部分ES6-A。光盘 记录和再现装置1还分别从光盘31的第五帧到第六帧读出信号ES5的部分 ES5-b,及从第七帧到第八帧读出信号ES6的部分ES6-B。然后光盘记录和再 现装置1将以这种顺序排列以这种方式读取的帧,以产生信号ES7。
要注意的是,以这种方式产生如图8的信号ES7的ES信号的技术,在 下文中被称为盘剪辑(clip)列表方法。
在由盘剪辑列表方法产生的信号ES7的部分ES5-a和部分ES6-A之间的 边界点T1周围出现的部分(GOP)ES7-α,有时形成GOP紊乱部分,也就是 具有不同于其他GOP的GOP结构的GOP。这是因为,每个部分ES5-a和部 分ES6-A是通过以帧为单位抽取构成的,紧接边界点T1之前的第二帧可能 是信号ES5的预定GOP的中间帧,或紧接边界点T1之后的第三帧可能是信 号ES6的GOP的中间帧。根据类似的理由,部分ES6-A和部分ES5-b之间 的边界点T2周围出现的部分(GOP)ES7-β、或部分ES5-b和部分ES6-B之 间的边界点T3周围出现的部分(GOP)ES7-γ也可形成GOP紊乱部分。
以此方式,信号ES7是由盘剪辑列表方法产生的ES信号的示例,并且 是包括GOP紊乱部分的ES信号的示例。换句话说,由所述盘剪辑列表方法 产生的ES信号可能包括GOP紊乱部分。
将盘剪辑列表方法应用到图1的光盘记录和再现装置1的情形,MPEG 图像解码部件19可例如以如图9可见的方式配置。图9示出了应用所述盘剪 辑列表方法的MPEG图像解码部件19的结构的示例。
在图9的示例里,MPEG图像解码部件19包括除了上述相位信息产生部 件24的切换部件151、一对MPEG图像解码部件152-1和152-2、及切换 部件153。
切换部件151在系统控制部件11的控制下,将其输出切换到MPEG解 码部件152-1侧或MPEG解码部件152-2侧。
特别地,如果切换部件151的输出被切换到MPEG解码部件152-1侧, 那么由光盘记录/再现部件18从图1示出的光盘31再现的ES信号被输入到 切换部件151,并被提供到MPEG解码部件152-1。
在另一方面,如果切换部件151的输出被切换到MPEG解码部件152-2 侧,那么由光盘记录/再现部件18从图1的光盘31再现的ES信号被输入到 切换部件151,并被提供到MPEG解码部件152-2。
每个MPEG解码部件152-1和152-2,根据MPEG系统解压缩解码从 切换部件151提供给它的ES信号,并将作为解压缩解码的结果而获得的HD 信号提供给切换部件153。
切换部件153在系统控制部件11的控制下,将给它的输入切换到MPEG 解码部件152-1侧或MPEG解码部件152-2侧。
因此,如果切换部件151的输入被切换到MPEG解码部件152-1侧, 那么将从MPEG解码部件152-1输出的HD信号输入到切换部件153,并提 供给图1示出的切换部件20。
在另一方面,如果切换部件151的输入被切换到MPEG解码部件152-2 侧,那么将从MPEG解码部件152-2输出的HD信号输入到切换部件153, 并提供给图1示出的切换部件20。
下面描述具有上述结构的图9的示例的MPEG图像解码部件19的动作 的示例。
同样在这里,假设图8的信号ES5包括在第一文件里并与第一文件一起 记录,并且图8的信号ES6包括在第二文件里并与第二文件一起记录在光盘 31上。
此外,假设MPEG解码部件152-1用于第一文件的解码处理,而MPEG 解码部件152-2用于第二文件的解码处理。这个事实事先由系统控制部件 11识别。
在这种情况下,当光盘记录/再现部件18读出第一文件的内容(substance) 时,或更精确地说,当光盘记录/再现部件18被控制以便读出第一文件的内 容时,系统控制部件11将切换部件151的输出切换到MPEG解码部件152 -1侧。因此,第一文件的内容,也就是至少部分信号ES5,被提供到MPEG 解码部件152-1并被解码。然后作为解码处理的结果而获得的HD信号,也 就是至少部分信号ES5的HD信号被提供到切换部件153。
在另一方面,当光盘记录/再现部件18读出第二文件的内容时,或更精 确地说,当光盘记录/再现部件18被控制以便读出第二文件的内容时,系统 控制部件11将切换部件151的输出切换到MPEG解码部件152-2侧。因此, 第二文件的内容,也就是至少部分信号ES6被提供到MPEG解码部件152-2 并被解码。然后作为解码处理的结果而获得的HD信号,也就是至少部分信 号ES6的HD信号被提供到切换部件153。
在这种方式下,对应于第一文件内容的HD信号,也就是对应于至少部 分信号ES5的HD信号,或对应于第二文件内容的HD信号,也就是对应于 至少部分信号ES6的HD信号被输入到切换部件153。因此,系统控制部件 11在适合的定时切换到切换部件153的输入。作为结果,从切换部件153输 出:以混合方式包括对应于第一文件内容的HD信号和对应于第二文件内容 的HD信号的HD信号。
更特别地,光盘记录/再现部件18从光盘31以这种顺序读出:从第一帧 到第二帧的信号ES5的部分ES5-a,从第三帧到第四帧的信号ES6的ES6-A, 从第五帧到第六帧的信号ES5的部分ES5-b,及从第七帧到第八帧的信号ES6 的部分ES6-B。更特别地,系统控制部件11控制光盘记录/再现部件18,以 便以上述顺序读出信号ES5和信号ES6的各部分。
在这种情况下,在提供该部分ES5-a之前,切换部件151的输出保持切 换到MPEG解码部件152-1侧。作为结果,由MPEG解码部件152-1解码 部分ES5-a,并且作为解码处理的结果而获得的HD信号,也就是对应于部分 ES5-a的HD信号被提供给切换部件153。这时,切换部件153的输入保持切 换到MPEG解码部件152-1侧,因此,将对应于部分ES5-a的HD信号从 MPEG图像解码部件19输出,并提供到图1示出的切换部件20。
然后,当供应部分ES5-a给切换部件151结束及部分ES6-A的供应开始 时,也就是,当第二帧的供应结束及第三帧的供应开始时,将切换部件151 的输出切换到MPEG解码部件152-2侧。作为结果,现在由MPEG解码部 件152-2解码部分ES6-A,并且,将作为解码处理的结果而获得的HD信号, 也就是,对应于部分ES6-A的HD信号提供给切换部件153。这时,到切换 部件153的输入处于切换到MPEG解码部件152-2侧的状态,因此,对应 部分ES6-A的HD信号从MPEG图像解码部件19输出,并提供给图1示出 的切换部件20。
其后,当给切换部件151供应部分ES6-A结束及部分ES5-b的供应开始 时,也就是,当第四帧的供应结束及第五帧的供应开始时,将切换部件151 的输出切换到MPEG解码部件152-1侧。作为结果,现在由MPEG解码部 件152-1解码部分ES5-b,并且,将作为解码的结果而获得的HD信号,也 就是对应于信号ES5-b的HD信号,提供给切换部件153。这时,到切换部件 153的输入处于切换到MPEG解码部件152-1的状态,因此,对应部分ES5-b 的HD信号从MPEG图像解码部件19输出,并提供给图1示出的切换部件 20。
然后,当给切换部件151供应部分ES5-b结束及部分ES6-B的供应开始 时,也就是,当第六帧的供应结束及第七帧的供应开始时,将切换部件151 的输出切换到MPEG解码部件152-2侧。作为结果,现在由MPEG解码部 件152-2解码部分ES6-B,并且,将作为解码处理的结果而获得的HD信号, 也就是对应于信号ES6-B的HD信号,提供给切换部件153。这时,切换部 件153的输入处于切换到MPEG解码部件152-2侧的状态,因此,对应部 分ES6-B的HD信号从MPEG图像解码部件19输出,并提供给图1示出的 切换部件20。
作为上述系列处理的结果,由MPEG图像解码部件19产生等同于作为 解码处理的结果而获得的HD信号的信号,并提供给图1示出的切换部件20, 其中解码处理是为包括GOP紊乱部分的图8的信号ES7执行的。
因此,相位信息产生部件24产生关于以GOP为单位的信号ES7的GOP 相位信息,并将产生的GOP相位信息提供给系统控制部件11。
要注意的是,即使信息仅采用为GOP相位信息——通过该信息可以指定 形成从MPEG图像解码部件19输出的HD信号的一个帧,其在解码前在第 一ES信号里具有I画面,其在图8的示例里是信号ES7——图6或图2的 MPEG图像编码部件44侧也难以执行再编码处理,以便信号ES7的相位可与 第一ES信号的GOP相位同步。
这是因为,在目前情况,虽然作为解码前的第一ES信号的信号ES7包 括GOP紊乱部分,也就是具有与其他GOP的GOP结构不相同的GOP结构 的GOP,但这可能不能被MPEG图像编码部件44侧识别。作为结果,MPEG 图像编码部件44为GOP紊乱部分执行再编码处理,以便GOP紊乱部分可具 有与其他GOP相同的GOP结构,也就是规定的GOP结构。因此,作为再编 码处理的结果而获得的第二ES信号继GOP紊乱部分之后的部分,达到具有 与信号ES7的GOP相位不同步的相位。
因此,图9示例的相位信息产生部件24,基于MPEG解码部件152-1 和152-2的解码处理的内容、切换部件153的切换位置等,确定解码对象的 GOP是否是GOP紊乱部分,也就是解码对象的GOP的GOP结构是否是所 规定的结构。换句话说,图9示例的相位信息产生部件24持续监视形成解码 对象的ES信号(也就是在解码/再编码处理里的第一ES信号)的每个GOP 的相位。
要注意的是,在本实施例中,所规定的结构是如下GOP结构,其包括 15帧或数据,尤其是以再现顺序包括B、B、I、B、B、P、B、B、P、B、B、 P、B、B、P画面的15帧。
然后,如果确定解码对象的GOP不是GOP紊乱部分,也就是解码对象 的GOP具有所规定的结果,那么相位信息产生部件24产生GOP相位信息。 该GOP相位信息是可以以后指定解码对象的GOP里的I画面的信息,也就 是这样的信息:利用该信息可以指定形成HD信号的哪一帧对应于I画面。 然后相位信息产生部件24将产生的GOP相位信息提供给系统控制部件11。
在另一方面,如果确定解码对象的GOP是GOP紊乱部分,也就是如果 解码对象的GOP具有不同于所规定结构的GOP结构,那么GOP相位信息产 生部件24类似地产生GOP相位信息。然而,在这种情况下,该GOP相位信 息是这样的信息:利用该信息可以指定HD信号的哪一部分对应于所述GOP 紊乱部分,并且利用该信息可以指定GOP紊乱部分的GOP结构。然后,相 位信息产生部件24将产生的GOP相位信息提供给系统控制部件11。
在这种情况下,即使在解码/再编码处理里的第一ES信号包括GOP紊乱 部分,通过由系统控制部件11侧利用GOP相位信息来控制MPEG图像编码 部件44,图6或图2的MPEG图像编码部件44也可容易地执行这种再编码 处理,使得信号ES7的相位与第一ES信号的GOP相位同步。
如上述参考图8和9描述了由盘剪辑列表方法产生的ES信号,作为包 GOP紊乱部分的ES信号的两个示例中的第一个示例。
要注意的是,将盘剪辑列表方法应用到光盘记录和再现装置101的情形, 所述MPEG图像解码部件116可以以例如如图9可见的方式配置。
现在参考图10和11描述包括GOP紊乱部分的ES信号的两个示例中的 第二个。
包括GOP紊乱部分的ES信号的第二示例是由HDV编辑机2-2产生的 ES信号,其中该编辑机包括在如图10示出的这种系统里。参见图10,该系 统除了HDV编辑机2-2之外,还包括HDV可携式摄像机2-1和图1示例 的光盘记录和再现装置1。因此,连接到图1示例的光盘记录和再现装置1 并且以TS信号的形式传送和接收内容的不同装置2,包括HDV可携式摄像 机2-1和HDV编辑机2-2。因此,在图10的系统里,包括GOP紊乱部分 的ES信号可能由HDV编辑机2-2产生,并切换成TS信号及按照TS信号 传送到光盘记录和再现装置1。
HDV可携式摄像机2-1拾取诸如运动图象等的图象拾取对象的图象, 并将所述运动图象作为预定形式的内容(诸如通过根据MPEG系统编码HD 信号而获得的HD信号或ES信号)提供给HDV编辑机2-2。
所述HDV编辑机2-2可记录以ES信号形式从HDV可携式摄像机2- 1提供给它的两个或更多内容,诸如运动图象等,并编辑所述内容。
特别地,例如,假设在HDV编辑机2-2里记录了图11示出的作为内 容的ES信号、第一内容的信号ES10和第二内容的信号ES11。
在这种情况下,HDV编辑机2-2可以帧为单位将信号ES10的部分和 信号ES11的部分连接在一起,以执行将第一内容的部分和第二内容的部分连 接在一起的编辑。
更特别地,HDV编辑机2-2可以下列方式执行将第一内容部分和第二 内容部分连接在一起的编辑。特别地,在信号ES10内部的GOP ES10-GOP0 和ES10-GOP1及GOP ES10-GOP2的前半部分的3帧(B,B,I)的部分 被放置在编辑点e的前方。此外,信号ES11内部的GOP ES11-GOP1的后半 部分的3帧(B,B,P)、另一个GOP ES11-GOP2和后继的GOP放置在编 辑点e的和方。编辑点e是一个点,在该点可以将第一内容的部分和第二内 容的部分连接在一起。
在这个情况下,HDV编辑机2-2只解码包括编辑点e的信号ES10和信 号ES11的这些GOP,也就是,信号ES10的GOP ES10-GOP2和信号ES11 的GOP ES11-GOP1。作为结果,获得对应于GOP ES10-GOP2的第一HD 信号和对应于GOP ES11-GOP1的第二HD信号。因此,HDV编辑机2-2产 生第三HD信号,在其中将HD信号内部的对应GOP ES10-GOP2的前半部分 的3帧(B,B,I)的部分、和对应GOP ES11-GOP1的后半部分的3帧(B, B,P)的部分,以这个顺序放置。然后,HDV编辑机2-2再编码所述第三 HD信号。作为结果,获得图11所示出的GOPES12-GOP2。这个GOP ES12 -GOP2具有B、B、I、B、B、P的GOP结构,其与其它GOP的结构不相 同,从而产生GOP紊乱部分。其后,HDV编辑机2-2将信号ES10内部的 GOP ES10-GOP0和ES10-GOP1分别放置为GOP ES12-GOP0和ES12- GOP1,然后放置GOP ES12-GOP2。此外,HDV编辑机2-2将来自信号 ES11内部的GOP ES11-GOP2放置为GOP ES12-GOP3,并以相同的顺序 进一步连续放置信号ES11后继的GOP接着GOP ES12-GOP3。因此,产生 信号ES12,其等同于通过将信号ES10的部分和信号ES11的部分连接在一 起形成的ES信号。
要注意的是,可实现如上述的这种系列处理的技术在,下文中被称为智 能渲染编辑方法(smart rendering editing method)。换句话说,所述智能渲染 编辑方法被应用到HDV编辑机2-2。
其后,HDV编辑机2-2可以将由智能渲染编辑方法产生的信号ES12 转换成TS信号,并将所述TS信号传送到光盘记录和再现装置1。
在这种情况下,如根据图11和如上所述明白的,信号ES12的GOP ES12 -GOP2产生GOP紊乱部分,因为它具有B、B、I、B、B、P的GOP结构, 该结构与其它GOP的结构不相同。换句话说,由智能渲染编辑方法产生的信 号ES12是包括GOP紊乱部分(如GOP紊乱部分ES12-GOP2)的ES信号 的示例。
如上所描述的,由智能渲染编辑方法或盘剪辑列表方法产生的ES信号 有时包括GOP紊乱部分。换句话说,如果智能渲染编辑方法或盘剪辑列表方 法被应用到不同装置2等,那么可以产生包括GOP紊乱部分的ES信号,并 由不同装置2等转换成TS信号。产生并转换的ES信号传送到图1示例的光 盘记录和再现装置1。
在这种情况下,图2或4的MPEG图像解码部件43的相位信息产生部 件51可执行处理,该处理类似于图9示例的相位信息产生部件24的上述处 理,也就是以下所描述的处理。
特别地,相位信息产生部件51确定来自TS流解码部件42的解码对象 的ES信号内部的解码对象的GOP,也就是在解码/再编码处理里的第一ES 信号,是否是GOP紊乱部分。换句话说,相位信息产生部件51确定解码对 象的GOP是否具有所规定的结构。然后,相位信息产生部件51继续监视形 成解码对象的ES信号的每个GOP的相位。
然后,如果相位信息产生部件51确定解码对象的GOP不是GOP紊乱部 分,也就是说,如果解码对象的GOP具有规定的结构,那么相位信息产生部 件51产生GOP相位信息。这里的GOP相位信息是通过它可以随后指定解码 对象的GOP里的I画面的信息,也就是这样的信息:利用该信息可以指定形 成HD信号的哪一个帧对应I画面。然后,相位信息产生部件51将所产生的 GOP相位信息提供给系统控制部件11。
在另一方面,如果确定解码对象的GOP是GOP紊乱部分,也就是,如 果解码对象的GOP具有与规定结构不同的GOP结构,那么所述相位信息产 生部件51产生GOP相位信息。这里的GOP相位信息是这样的信息:利用该 信息可以指定哪一部分HD信号对应GOP紊乱部分,并且可以指定GOP紊 乱部分的GOP结构。然后,相位信息产生部件51将产生的GOP相位信息提 供给系统控制部件11。
在这种情况下,如果系统控制部件11侧利用所述GOP相位信息控制图 1或4示出的MPEG图像编码部件17,那么即使当解码/再编码处理里的第一 ES信号包括GOP紊乱部分的时候,MPEG图像编码部件17也可容易地执行 这种再编码处理,使得产生的第二ES信号具有与第一ES信号的GOP的相 位同步的相位。
顺便提及,作为图4或图1的MPEG图像编码部件17的再编码处理的 结果而获得的第二ES信号,处于与如上述第一ES信号的GOP相位同步的 状态里。因此,如果第一ES信号里包括GOP紊乱部分,那么第二ES信号 里也非常相似地包括GOP紊乱部分。因此,包括GOP紊乱部分的ES信号有 时被记录在光盘31上。这个GOP紊乱部分可以是包括来自由智能渲染编辑 方法产生的ES信号内部的编辑点的GOP,其在上述图11的示例里是包括编 辑点e的GOP ES12-GOP2。或者,GOP紊乱部分可以是包括来自由盘剪辑 列表方法产生的ES信号内部的边界点的GOP。在上述图8的示例里,所述 边界点可以是包括边界点T1的部分ES7-α、包括边界点T2的部分ES7-β 或包括边界点T3d的部分ES7-γ。因此,在从光盘31再现的ES信号中包括 GOP紊乱部分的情形,如果可以检测所述GOP紊乱部分,那么可以有效并 方便地检测诸如编辑点或边界点的编辑位置。
这样,当包括GOP紊乱部分的ES信号将被记录到光盘31时,图1示 例的光盘记录和再现装置1,可以在指定GOP紊乱部分之后执行一系列处理, 直到插入一基本标记,也就是直到将基本标记作为元数据记录在光盘31上。 在下面的描述里,刚才描述的这一系列处理被称为元数据产生处理。
基本标记的出现使得可能有效检测编辑位置,也就是编辑点等。特别地, 迄今已经使用这种技术,使得为了检测编辑位置,实际上再现记录在光盘等 上的内容,并且将在其间发现画面模式变化的两个帧之间的点检测为场景变 化。相反,在本实施例中,执行元数据产生处理。作为结果,在形成记录在 光盘31等上的内容的帧当中,可以容易地指定施加基本标记的帧,并容易地 检测指定帧本身或指定帧周围的位置作为编辑位置。因此,可以比根据上述 常规方法更有效地执行编辑位置的检测。
在下文里,参考图12和13描述了元数据产生处理的示例。图12是图示 说明元数据产生处理的示例流程图,而图13是图示说明元数据产生处理的示 例的示意图示。
图12的元数据产生处理在ES信号,也就是在记录处理里的第一ES信 号产生时开始,所述ES信号是通过图2的TS流解码部件42在上述参考图3 描述的记录处理的步骤S1的处理产生,并提供到MPEG图像解码部件43的。 换句话说,图12的元数据产生处理是与图3的记录处理并行执行的。
在步骤S41,MPEG图像解码部件43的在图2或13里的GOP紊乱检测 部件52,从TS流解码部件42以GOP为单位接收ES信号作为给它的输入。
在步骤S42,GOP紊乱检测部件52将还没有被处理的ES信号的这些 GOP的最上一个设置为被注意的GOP。
在步骤S43,GOP紊乱检测部件52确定所述被注意的GOP是否展示出 GOP长度紊乱,也就是所述被注意的GOP是否具有与其它GOP不同的GOP 结构。换句话说,在步骤S43,GOP紊乱检测部件52确定所述被注意的GOP 是否是以上所描述的GOP紊乱部分。
更特别地,假设,例如,以GOP为单位从TS流解码部件42将图13图 示的信号ES21作为ES信号输入到GOP紊乱检测部件52。换句话说,假设 将形成信号ES21的GOP GOP1-GOP11等连续输入GOP紊乱检测部件52。
要注意的是,在图13的信号ES21的下面示出的信号BB21,是通过利 用MPEG图像解码部件43解码信号ES21获得的HD信号。为了方便理解, 将信号BB21示意地显示为几个代表帧的一组图像,可以是如公共汽车、摩 托车等的图像,如图13示出。
如果通过步骤S41的处理输入如上述信号ES21的GOP GOPk(k是大于 或等于1的整数值,并且在图13的示例里是1到11中的一个),那么GOP 紊乱检测部件52在步骤S42将所述GOP GOPk设置为被注意的GOP。然后 在步骤S43,GOP紊乱检测部件52确定所述GOP GOPk是否具有一些GOP 长度紊乱,也就是所述GOP GOPk是否具有与其它GOP不相同的GOP结构。
本实施例里的GOP具有包括上述15帧的规定结构,或换句话说,具有 对应于15帧的GOP的规定长度。因此,GOP紊乱检测部件52在步骤S43 确定GOP GOPk是否具有不同于规定长度的长度,以确定GOP GOPk是否遭 受GOP长度紊乱。换句话说,GOP紊乱检测部件52确定包括在GOP GOPk 里的帧的数量是否等于15,以确定所述GOP GOPk是否遭受GOP长度紊乱。
更特别地,图13的信号ES21里的每个GOP中所示的数值,指示包括 在GOP里的帧的数量。特别地,由于在GOP GOP1到GOP3里示出了``15, 因此可见,GOP GOP1到GOP3的每个包括15帧,或换句话说,GOP GOP1 到GOP3具有所规定的长度。据此,如果GOP GOP1到GOP3的任何一个被 设置为被注意的GOP,那么在步骤S43确定GOP GOPk没有遭受GOP长度 紊乱。因此,处理返回至步骤S41以便重复在步骤S41开始的步骤的处理。 特别地,下一个GOP被设置为新的被注意的GOP。这样,如果被注意的GOP 是GOP GOP1 GOP2或GOP3,那么将GOP GOP2、GOP3或GOP4设置为新 的GOP。然后,确定所述新的被注意的GOP是否遭受GOP长度紊乱。
相反,在GOP GOP4里示出了15-n。这里,n是等于或大于1但等于 或小于14的整数值。因此可见,GOP GOP4包括15-n帧,也就是GOP GOP4 的长度不同于规定的长度。据此,如果将GOP GOP4设置为被注意的GOP, 那么在步骤S43确定所述被注意的GOP遭受了GOP长度紊乱。因此,处理 进行到步骤S44。
在步骤S44,GOP紊乱检测部件52产生信息(利用该信息可以在以后指 定该被注意的GOP,在目前情况下是GOP GOP4)、表示该被注意的信息是 GOP紊乱部分的信息、和其它必须的信息。所提及的信息在下文中被统成为 GOP紊乱信息。
这种产生的GOP紊乱信息,从GOP紊乱检测部件52被提供到图1或 13示出的系统控制部件11。然后处理进行到步骤S45。
在步骤S45,系统控制部件11确定应当将基本标记施加到形成被注意的 GOP(在目前情况里是GOP GOP4)的哪一个帧。
要注意的是,基本标记的施加对象的帧不特别限制。换句话说,形成作 为GOP紊乱部分的被注意的GOP的任何帧,都可以成为基本标记施加的对 象。应当施加基本标记的帧的数量,也可以是在形成被注意的GOP的帧的总 数范围内的任何数。
据此,系统控制部件11可从形成被注意的GOP的帧当中确定例如所有 帧(在本实施例中是15帧),作为基本标记的施加对象。或者,系统控制部 件11可只确定预定的几个这种帧作为基本标记的施加对象。
此外,在后一情况中,也就是,在只确定预定的几个帧作为基本标记的 施加对象的情况中,所述施加方法没有特别地限制。例如,可以使用这种确 定方法:确定被注意的GOP的最上一个帧为基本标记的施加对象。或者,例 如,可以利用这个确定方法:检测场景变化点并将该场景变化点周围的帧确 定为基本标记的施加对象。在这种情况里,检测方法也没有特别地限制。
在步骤S46,系统控制部件11控制光盘记录/再现部件18,将关于被注 意的GOP(在目前情况下是GOP GOP4)的基本标记(也就是施加到通过步 骤S45的处理确定的帧的基本标记)作为元数据记录在光盘31上。
要注意的是,在步骤S46的处理定时(timing),也就是关于被注意的 GOP的基本标记在光盘31上的记录定时,通常可以是在图3的记录处理的 步骤S5的处理定时或处理定时附近的定时。换句话说,所述记录定时可以是 第二ES信号在记录处理里的记录定时、或所述记录定时附近的定时。要注意 的是,所述第二ES信号是作为为信号BB21执行的解码处理的结果而获得的, 其中信号BB21是在图13的示例中通过对信号ES21的解码处理获得的。然 而,在所述基本标记没有包括在第二ES信号里,但被作为分离的独立元数据 而记录在光盘31上的情形,基本标记的记录定时没有特别地限制。
在步骤S47,系统控制部件11决定所述被注意的GOP是否是最后一个 GOP。
例如,在目前情况里,被注意的GOP是GOP GOP4,因此,它在步骤 S47确定所述被注意的GOP不是最后一个GOP。从而,所述处理返回只步骤 S41以便重复在步骤S41开始的步骤的处理。
特别地,GOP GOP5到GOP11和后续的GOP被相继设置为被注意的 GOP,并为所述被注意的GOP执行步骤S41到S46的处理。
例如,如果通过步骤S42的处理,将在图13的示例里的GOP GOP5到 GOP8、GOP10和GOP11的一个设置为被注意的GOP,那么在下一步骤S43 作出NO(否)的决定。作为结果,被注意的GOP,也就是形成被注意的GOP 的帧的任何一个,不被设置为基本标记的施加对象,并且处理进行到步骤S41。 从而,在下一个步骤S42,将下一个GOP再设置为被注意的GOP。
在另一方面,例如,如果通过步骤S42的处理将GOP GOP9设置为被注 意的GOP,那么由于图13里的GOP GOP9示出了15+m,因此可见,该GOP GOP9包括15+m帧,也就是所述GOP GOP9具有不同于规定长度的长度。 这里,15+m的m是等于或大于1但等于或小于14的整数值。据此,在下 一步骤S43,它确定被注意的GOP遭受了GOP长度紊乱,也就是所述被注 意的GOP的长度是不同于所规定的长度的长度。然后在步骤S44的处理之后 的步骤S45,形成所述被注意的GOP的一个或多个帧被确定为基本标记的施 加对象。然后在步骤S46,将所述基本标记作为元数据记录在光盘31上。此 后,处理再次返回只步骤S41,然后在紧接步骤S41后的步骤S42,设置下一 个GOP为新的被注意的GOP。
要注意的是,虽然在上述的示例里,所述基本标记被采用为元数据,但 元数据不被特别限制。特别地,可以采用任何信息作为元数据,如果该信息 允许指定遭受GOP紊乱的GOP,也就是具有不同于规定长度的长度的GOP, 或换句话说,GOP紊乱部分。
顺便提及,在将包括GOP的ES信号记录在光盘31上时,其中GOP具 有比规定的长度(在本实施例里,也就是对应于15帧的长度)长的长度,有 时发生下面的问题。要注意的是,上述这种具有比所规定长度长的长度的 GOP,在下文中称作超长GOP紊乱部分。特别地,当要从光盘31再现ES 信号时,它可以普通速度正常再现。然而,如果它尝试执行诸如快速再现的 特殊再现时,那么可能不能正常执行超长GOP紊乱部分或后续部分的再现。 所描述的问题在下文中被称为特殊再现不可能问题。
因此,为了解决这个特殊再现不可能问题,本发明的发明人已经作出了 另一新技术的发明,在下文中称为超长GOP紊乱部分匹配记录方法。根据该 超长GOP紊乱部分匹配记录方法,当包括超长GOP紊乱部分的ES被记录在 记录媒体上(在本实施例里是光盘31)时,抑制超长GOP紊乱部分的记录。 在另一方面,在所述超长GOP紊乱部分之前的ES信号的部分,被记录在第 一文件里并与第一文件一起记录在记录媒体上。此外,在所述超长GOP紊乱 部分之后的ES信号的另一部分,被记录在第二文件里并与第二文件一起记录 在记录媒体上。
图14示意地图示说明了超长GOP紊乱部分匹配记录方法。
参见图14,在示出的示例里,将信号ES31准备为记录在光盘31上的对 象的ES信号。信号ES31是第二ES信号,其通过解码作为第一ES信号的图 13的信号ES21、然后再编码作为解码结果而获得的HD信号(也就是信号 BB21)来获得。
据此,信号ES31包括作为GOP紊乱部分的GOP GOP4和GOP9,其相 似于在信号ES21里。然而,由于GOP GOP4具有15-n帧的长度,其比所 规定(其在目前情况下是对应于15帧的长度)的长度短,它不产生超长GOP 紊乱部分。在另一方面,GOP GOP9具有15+m帧的长度,其比所规定的长 度长,它产生超长GOP紊乱部分。
据此,如图14可见,从信号ES31的内部,只有作为超长GOP紊乱部 分的GOP GOP9变成在光盘31上记录的抑制对象并被丢弃。同时,将包括 在GOP GOP9之前的GOP GOP1到GOP8的信号ES31的部分,作为第一文 件f1记录在光盘31上,并将信号ES31在GOP GOP9之后并且包括GOP GOP10,GOP11......的部分,作为第二文件f2记录在光盘31上。
如上所述,根据超长GOP紊乱部分匹配记录方法,虽然信号ES31的 GOP GOP4和GOP9是GOP紊乱部分,但只有作为超长GOP紊乱部分的GOP GOP9成为抑制记录的对象。换句话说,不是超长GOP紊乱部分的GOP GOP4 成为记录对象,因此允许GOP GOP4的记录。不是超长GOP紊乱部分的GOP GOP4成为记录对象并被允许记录的原因如下。特别地,在GOP的长度比规 定的长度短,或换句话说,GOP不是超长GOP紊乱部分的情形,可以正常 地执行诸如快速进给再现的特殊再现。
如果将如上描述的这种超长GOP紊乱部分匹配记录方法施加到图1示例 的光盘记录和再现装置1,那么光盘记录和再现装置1可执行如下描述的这 一系列处理。
特别地,图2的GOP紊乱检测部件52从图12的元数据产生处理的内部 执行对应于在步骤S41到S44的处理的处理。然而,在步骤S43的处理定时, 执行确定被注意的GOP是否超长GOP紊乱部分的处理,代替先前描述的在 步骤S43的处理。
然后,图1的系统控制部件11基于GOP紊乱信息,以下列方式控制光 盘记录/再现部件18。特别地,抑制从MPEG图像编码部件17输出的ES信 号(在图14的示例里,也就是信号ES31)的超长GOP紊乱部分的记录,该 超长GOP紊乱部分在图14的示例里是GOP GOP9。在另一方面,将ES信号 里在超长GOP紊乱部分之前的部分,作为第一文件(在图14的示例里是第 一文件f1)记录在光盘31上。此外,将所述ES信号里在超长GOP紊乱部 分之后的部分,作为第二文件(在图14的示例里,是第二文件f2)记录在光 盘31上。
更特别的,假设记录对象的ES信号,以GOP为单位从顶端GOP开始, 连续地从MPEG图像编码部件17输出。在这个情况下,每次从MPEG图像 编码部件17输出GOP时,系统控制部件11基于GOP紊乱信息,关于作为 被注意的GOP的GOP,确定该被注意的GOP是否是超长GOP紊乱部分。
如果它确定被注意的GOP不是超长GOP紊乱部分,那么系统控制部件 11控制光盘记录/再现部件18将被注意的GOP记录在光盘31上的目标文件 里。
这里,在紧跟被注意的GOP之前的GOP不是超长GOP紊乱部分时,目 标文件是其中记录所述在前GOP的文件,但在所述在前GOP是超长GOP紊 乱部分时,目标文件是新产生的文件。换句话说,当系统控制部件11确定被 注意的GOP不是超长GOP紊乱部分,并除此之外是在紧跟超长GOP紊乱部 分之前的GOP时,系统控制部件11控制光盘记录/再现部件18,在光盘31 上产生新文件作为目标文件,然后将被注意的GOP存储在所述新目标文件 里。
在另一方面,如果它确定被注意的GOP是超长GOP紊乱部分,那么系 统控制部件11为目标文件执行结束处理,并控制光盘记录/再现部件18抑制 被注意的GOP在光盘31上的记录。
通过执行上述这一系列处理来执行超长GOP紊乱部分匹配记录方法。
如上所述,在上述参考图14等描述的本发明的实施例里,在应用超长 GOP紊乱部分匹配记录方法的情形,诸如图14示例中的GOP GOP9的超长 GOP紊乱部分,没有记录在诸如光盘31的记录媒体上。因此,可以预期一 个效果,即可以解决特殊再现不可能问题,也就是第一效果,即可以正常地 执行记录在记录媒体上的ES信号的诸如是快速进给再现的特殊再现。
此外,在应用超长GOP紊乱部分匹配记录方法的情形,由于记录对象的 ES信号里在超长GOP紊乱部分之前或之后的部分被记录在彼此分开的文件 里,因此可以预期下述的第二和第三效果。
特别地,在由上述的智能渲染编辑方法等方法产生的ES信号里,编辑 点被包括在超长GOP紊乱部分里。据此,在应用超长GOP紊乱部分匹配记 录方法的情形,由所述智能渲染编辑方法等产生的ES信号被记录,以便在编 辑之前的独立内容或ES信号被包括在彼此分开的文件里。因此,可以预期可 容易地检测到编辑点的第二效果。
此外,在超长GOP紊乱部分匹配记录方法与注册文件的顶端帧或数据为 缩略图像或数据的功能一起应用时,可以预期第三效果,即在由智能渲染编 辑方法产生的ES信号内部编辑之前的独立内容或ES信号的顶端帧,可分别 注册为缩略图像。
要注意的是,在注意第二和第三效果的情形,将被选择为抑制在记录媒 体上记录的对象的GOP,可以是超长GOP紊乱部分,以及包括具有比所规 定的长度短的长度的GOP(诸如在图14示例中的GOP GOP4)的所有GOP 紊乱部分。
在这种情况下,以下述方法扩展所述超长GOP紊乱部分匹配记录方法。 特别地,当在本实施例中包括GOP紊乱部分的ES信号将要记录在诸如光盘 31的记录媒体上时,抑制ES信号的GOP紊乱部分的记录。此外,在GOP 紊乱部分之前的ES信号的部分被包括在第一文件里,并与第一文件一起记录 在记录媒体上,而在GOP紊乱部分之后的ES信号的部分被包括在第二文件 里,并与第二文件一起记录在记录媒体上。要注意的是,如刚才描述的这种 技术在下文中被称为GOP紊乱部分匹配记录方法。换句话说,超长GOP紊 乱部分匹配记录方法是GOP紊乱部分匹配记录方法的一种形式,并可以看作 如下一种技术,其中抑制记录的对象的GOP限制于超长GOP紊乱部分。
此外,在相关技术里的再现机器是可获得的,其不包括用于记录的MPEG 编码器,其对应于图1的MPEG图像编码部件17。如果刚才提及的相关技术 里的这种再现机器,具有对应于图2的IEEE 1394输入/输出部件41和TS流 解码部件42的TS接口,那么它也可根据从图1的不同装置2等传输的TS 信号获得ES信号,也就是已编码的信号。此外,再现机器可按照原样将ES 信号一次记录在光盘上。然而,在对应于输入的TS信号的ES信号是智能渲 染编辑方法等的产物的情形,它有时包括上述的超长GOP紊乱部分。现有技 术里的再现机器具有问题,即在刚才描述的这种情况里,由于它的格式,它 可能不按照原样记录包括超长GOP紊乱部分的ES信号。所述超长GOP紊乱 部分匹配记录方法也提供第四效果,即它可以解决刚才描述的在相关技术里 的再现机器的问题。
特别地,如果将超长GOP紊乱部分匹配记录方法应用到再现机器,该再 现机器不包括用于记录的MPEG编码器,那么可以预期所述第四效果:即使 输入对应包括超长GOP紊乱部分的ES信号的TS信号,也可以记录所述TS 信号。
换句话说,所述第四效果可认为是:在图1示例的情况里,对其执行解 码/再编码处理后,可由简单方法记录对应于除超长GOP紊乱部分之外的TS 信号的ES信号,而不需要这种复杂的处理,或不必需记录TS信号的处理。
图15示出了可以实现上述第四效果的再现机器的结构的示例,也就是应 用了超长GOP紊乱部分匹配记录方法的再现机器,其不包括用于记录的 MPEG编码器。要注意的是,尽管如刚才描述的这种再现机器主要是用来再 现内容或ES信号,但它具有如上所述一次在光盘上记录内容或ES信号的功 能。因此,在下文中描述的类型的再现机器被称为光盘记录和再现装置。
参见图15,光盘记录和再现装置201包括IEEE 1394输入/输出部件211、 TS解码部件212、GOP长度监视部件213、系统控制部件214、光盘记录/再 现部件215、MPEG图像解码部件216、HD信号输出部件217和TS多路复 用部件219。
IEEE输入/输出部件211接收从不同装置2(在图15里未示出,可参见 图1)等传输给它的TS信号,并将接收到的TS信号提供给TS解码部件212。 此外,IEEE 1394输入/输出部件211将从TS多路复用部件219提供给它的 TS信号传送给不同装置2等。
TS解码部件212将从IEEE输入/输出部件211提供给它的TS信号转换 为ES信号,并将所述ES信号以GOP为单位提供给GOP长度监视部件213 和光盘记录/再现部件215。
GOP长度监视部件213在每次GOP输入给它时,设置所述GOP为被注 意的GOP,并监视或检测所述被注意的GOP的长度。然后,所述GOP长度 监视部件213将监视或检测的结果提供给系统控制部件214。
系统控制部件214控制整个光盘记录和再现装置201的动作。
特别地,例如,系统控制部件214基于GOP长度监视部件213的监视结 果,确定被注意的GOP是否是超长GOP紊乱部分,在本实施例里也就是包 括超出所规定的长度的数量的帧的GOP,在本实施例里所规定的长度的数量 是15,因此超长数量帧等于或大于16帧。
如果它确定被注意到GOP不是超长GOP紊乱部分,那么系统控制部件 214控制所述光盘记录/再现部件215,将所述被注意的GOP记录在光盘31 上的目标文件里。
然而,如果系统控制部件214确定被注意的GOP不是超长GOP紊乱部 分,并且除此之外紧跟在超长GOP紊乱部分之后,那么它控制光盘记录/再 现部件215在光盘31上产生新的文件作为目标文件,并将被注意的GOP存 储在该新的目标文件里。
在另一方面,如果它确定被注意的GOP是超长GOP紊乱部分,那么系 统控制部件214为目标文件执行结束处理,并控制光盘记录/再现部件215抑 制被注意的GOP在光盘31上的记录。
在这种方式下,光盘记录/再现部件215在系统控制部件214的控制下, 将从TS解码部件212提供给它的ES信号记录或写在光盘31上。
此外,光盘记录/再现部件215在系统控制部件214的控制下,再现或读 出存储在光盘31上的ES信号,并将所述ES信号提供给MPEG图像解码部 件216或TS多路复用部件219中的至少一个。
如果将从光盘31上读出的ES信号从光盘记录/再现部件215提供到 MPEG图像解码部件216,该MPEG图像解码部件216根据MPEG系统解压 缩解码所述ES信号。然后,MPEG图像解码部件216将作为解压缩解码的结 果而获得的HD信号提供给HD信号输出部件217。
HD信号输出部件217将从MPEG图像解码部件216提供给它的HD信 号,也就是在光盘31上以ES信号的形式记录的HD信号,通过端子218提 供给图15中未示出的不同装置,诸如例如图1的不同装置4。
当光盘记录/再现部件215将从光盘31读出的ES信号提供到TS多路复 用部件219时,TS多路复用部件219将ES信号转换成TS信号,并将所述 TS信号提供到IEEE 1394输入/输出部件211。
图16是图示说明具有上述结构的图15的光盘记录和再现装置201的记 录处理的示例的流程图。
首先,在步骤S61,TS解码部件212将输入到IEEE 1394输入/输出部件 211的TS信号转换成ES信号。
在步骤S62,GOP长度监视部件213以GOP为单位接收作为在步骤S61 的处理的结果而获得的ES信号,作为给它的输入。
在步骤S63,GOP长度监视部件213将还没有被处理的这些GOP的最上 一个,设置为被注意的GOP,并检测该被注意的GOP的长度。
如果GOP长度监视部件213的检测结果,也就是被注意的GOP的长度, 被提供到系统控制部件214,那么处理进行到步骤S64。在步骤S64,GOP长 度监视部件213确定所述被注意的GOP的长度是否比规定的长度长,在本实 施例里,所规定的长度对应于15帧。换句话说,GOP监视部件213确定所 述被注意的GOP是否是超长GOP紊乱部分。
如果在步骤S64确定被注意的GOP的长度不比规定的长度长,或等于或 小于所规定的长度,也就是说所述被注意的GOP不是超长GOP紊乱部分, 那么所述处理前进到步骤S65。在步骤S65,系统控制部件214确定是否已经 产生了目标文件。
如上所述,在被注意的GOP不是超长GOP紊乱部分,并除此之外紧跟 在超长GOP紊乱部分之后的情形,由于还没有产生新的目标文件,因此在步 骤S65的处理作出NO(否)的决定。因此,处理前进到步骤S66。在步骤 S66,系统控制部件214控制光盘记录/再现部件215在光盘31上产生目标文 件。其后处理前进到步骤S67。
在另一方面,如果被注意的GOP不是超长GOP紊乱部分,并且除此之 外不紧跟于超长GOP紊乱部分之后,那么已经产生目标文件,也就是说在其 中记录紧跟之前的GOP的目标文件存在。在这种情况下,在步骤S65的处理 作出YES(是)的决定。因此,处理不需要执行在步骤S66的处理就前进到 到步骤S67,也就是说不需要新产生目标文件。
在步骤S67,系统控制部件214控制光盘记录/再现部件215,将被注意 的GOP记录在光盘31的目标文件里。其后,处理前进到步骤S70。要注意 的是,从步骤S70开始的步骤的处理将在其后描述。
如上所述,在被注意的GOP不是超长GOP紊乱部分的情形,在步骤S64 的处理作出NO的决定之后,执行步骤S65到S67的处理,将被注意的GOP 记录在目标文件里。
在另一方面,在被注意的GOP是超长GOP紊乱部分的情形,在步骤S64 作出YES的决定之后,执行从步骤S68开始的步骤的下述处理。
特别地,在步骤S68,系统控制部件214控制光盘记录/再现部件215, 抑制被注意的GOP在光盘31上的记录,也就是放弃所述被注意的GOP。
然后在步骤S69,系统控制部件214执行目标文件的结束处理。要注意 的是,在执行目标文件的结束处理之后的步骤S65的处理里,确定没有产生 目标文件。在步骤S69的处理到达结束之后,也就是目标文件的结束处理到 达结束之后,处理前进到步骤S70。
在步骤S70,系统控制部件214确定被注意的GOP是否是最后一个GOP。
在被注意的GOP不是最后一个GOP的情形,所述GOP形成通过在步骤 S61的处理而获得的ES信号,在步骤S70作出NO的决定。因此处理返回步 骤S62,以便重复执行从步骤S62开始的步骤的处理。特别地,将下一个GOP 设置为被注意的GOP,并为所述新的被注意的GOP执行步骤S64到S69的 处理。
在另一方面,在所述被注意的GOP是最后的GOP的情形,在步骤S70 作出YES的决定,因此结束所述记录处理。
虽然可通过硬件执行上述的系列处理,但也可通过软件来执行。在通过 硬件来执行所述系列处理的情形,将构成所述软件的程序从程序记录媒体装 入结合在专用硬件中的计算机,或例如,通过安装各种程序可执行各种功能 的通用个人计算机。
图17是示出用来根据程序执行上述系列处理的个人计算机的配置的示 例的框图。特别地,上述的光盘记录和再现装置的全部或部分,例如上述系 统控制部件等,也可配置为图17示出的配置的个人计算机。
参见图17,CPU(中央处理单元)301根据存储在ROM(只读存储器) 302或存储部件380里的程序执行各种处理。将被CPU 301执行的程序、数 据等被合适地存储在RAM(随机访问存储器)303。CPU 301、ROM 302和 RAM 303通过总线304彼此连接。
输入/输出接口305也通过总线304连接到CPU 301。包括键盘、鼠标、 麦克风等的输入部件306,及包括显示单元、扬声器等的输出部件307被连 接到输入/输出接口305。CPU 301根据从输入部件306输入的指令执行各种 处理。然后,CPU 301输出处理的结果到输出部件307。
由硬盘等形成的存储部件308被连接到输入/输出接口305,并存储将被 CPU 301执行的程序和各种数据。通信部件309通过诸如因特网和/或局域网 的网络与连接到它的外部装置进行通信。
通过通信部件309可获得程序并将获得的程序存储到存储部件308。
驱动器310连接到输入/输出接口305。当如磁盘、光盘、磁光盘、半导 体存储器等的可移动媒体311被适当载入到驱动器310时,驱动器310驱动 所述可移动媒体311。因此,驱动器310可获得记录在可移动媒体311上的程 序、数据等。作为时机需求,获得的程序或数据被传输并存储到存储部件308。
此外,当可移动媒体311被载入到驱动器310时,驱动器310可驱动所 述可移动媒体311,并将数据等记录在该可移动媒体311上。
在其上记录将被装入计算机并置于由计算机可执行状况的程序的程序记 录媒体,可以是例如如图17示出的封装媒体形式的可移动媒体311,其中的 封装媒体由包括软盘的磁盘、包括CD-ROM(致密盘-只读存储器)和DVD (数字多用途盘)的光盘、磁光盘或半导体存储器构成。另外,程序记录媒 体也可构成为在其中临时或永久记录程序的ROM 302,或包括在存储部件 308中的硬盘等。作为时机需求,通过通信部件209,利用有线或无线通信媒 体,如局域网、因特网或数字卫星广播,执行程序到程序记录媒体的存储, 其中通信部件209是如路由器和调制解调器的接口。
此外,虽然如ES信号的内容的记录指定在上述例示里是光盘31,但不 特别限制。例如,可移动媒体311、构成存储部件308的硬盘等都可用作记 录指定。
要注意的是,在本说明书里,描述记录在程序记录媒体中的程序的步骤, 不需要以上述时间顺序进行处理,并包括并行或分别执行的处理,而不需要 以时间序列处理。
此外,在本说明书里,术语“系统”用来表示由多个设备或装置组成的 整个装置。
本领域的技术人员应该理解的是,在权利要求或其等效的范围内,根据 设计需求和其它因素,可以作出各种修改、组合、子组合和改造。
相关申请的交叉引用
本发明包括的主题涉及2005年9月8日在日本专利局申请的日本专利申 请JP2005-260175,其全部内容通过参考合并于此。