专利名称:记录和回放设备以及记录和回放方法
技术领域:
本发明涉及记录和回放内容数据的方法、设备和程序,回放内容数据的 方法、设备和程序,以及记录内容数据的方法、设备和程序。特别地,本发 明涉及使得用户可能以高度可靠的方式来查看具体内容的记录和回放内容数 据的方法、设备和程序,回放内容数据的方法、设备和程序,以及记录内容 数据的方法、设备和程序。
背景技术:
近年来,由广播台通过发射数字电视信号而提供的数字广播服务已被普 及。在数字广播服务中,因为广播电朝L信号是以数字数据的形式的,所以容 易处理电视信号。因此如果广播台与内容一并供给元数据,则电视接收机不 仅能简单地输出接收到的内容,还能以各种途径来处理接收到的内容。
例如,已经提出了许多方法来与节目(内容)一并发送与节目关联的信 息以提供诸如电子节目导视信息、节目索引、小标题(subtitle)、亚声(sub audio)信息(供弱视用户)、补充节目信息(例如表示表演者或节目的概要 等)、多视角(multiviews)电视图像(使用位于不同位置处的多台摄像机)、 和/或互动式节目(购物节目、问巻调查节目等)等各种服务(例如在待审曰 本专利申请^^艮2002-176401中所7>开的)。
现在已经提出了一种方法来控制与在数据频道上多路复用(multiplexed) 的图像对象关联的信息,以便与数字广播节目的视频/声音频道上多路复用的 视频/声音数据同步以重叠方式来显示图像对象,从而如果选择了图像对象, 则根据与所选图像对象关联的信息来控制节目(例如在待审日本专利申请公
才艮2002-185885中所^Hf的)。
现在还提案了一种方法来提供与电视节目图像中的特定图像对象关联的附属信息,从而观众能经链接数据而轻易获得附属信息(例如在待审日本专
利申请公报2003-259336中所公开的)。
进而,不仅像在上述技术中那样可将关联数据简单地添加加至主广播节 目数据(内容数据),而且还提出一种方法来通过附加的附属数据来控制节目 接收模式或节目显示模式。
例如,已有提议将从广播台广播的节目(节目)记录在电视接收机中并 根据用户发出的请求而回放记录节目的指定的一个或更多单位或情节(片 段)。这种广播服务类型称作服务器类型广播。在此技术中,例如,广播台不 仅将节目数据、还将表示片段属性和各片段相对于节目起始的相对时间的片 段元数据提供给电视接收机。电视接收机获得片段元数据以及节目数据(内 容数据)并基于片段元数据而回放特定的片段。
图1示出了一个提取片段的已知方法的一例。如图1的下部区域所示, 电牙见接收机以MPEG2-TS (运动图像专家组2-传输流)才各式接收片段元数据 11以及流源1作为节目数据。当电视接收机记录流源1时,电视接收机为流 源1的图像(帧)数据而产生流回放控制表格12,其表示这两者间的关系 即表示从流源1的起始测量的时间位置的相对时间信息、和从流源1的起始 测量的数据位置的相对位置信息,如虚线21所示。在此生成流回放控制表格 12的处理中,电视接收机以GOP (图像组)单位而生成流回放控制表格12 的要素(element)(从而相对时l、日T/位置信息表示各GOP的第一图像的时I'曰T/ 位置)。
如果用户指定片段元数据11中对应于ID为"n"(如箭头22所示)的属 性信息(与片段N关联的属性信息),则电—见接收机识别对应于指定属性信息 的相对时间信息Tsegn。电视接收机还基于流回放控制表格12而识别对应于 所识别的相对时间信息Tsegn的相对位置信息Dsegn (如箭头23所示)。电视 接收机基于所识别的相对位置信息Dsegn而存取流源1以读取指定的片段N。
发明内容
电视接收机不是总与广播台所实行的广播处理同步而工作。在数字广播 中,电视接收机一般根据时间偏置表格(TOT)、即从广播台供给的时钟信号来 控制处理定时。例如,当节目的自动记录被编程时,电一见接收机基于TOT检 测当前时间并在当前时间到达编程的记录起始时间时开始记录操作。然而,TOT的精确度不高、尚不足以帧单位精确地控制广播定时。例如, 取决于无线电波传播条件,会出现广播定时从期望的起始时间高达数秒的迁 移。在现有的电视接收机中,因为记录定时M于这样低精度的时间信息而 控制的,所以难以与广播节目精准同步地开始记录。进而,在电视接收机中 有可能在接收或记录节目时因中断事件而出现延迟。
由于上述原因,电视接收机有时难以精确地从节目起始处开始记录被指 定记录的节目(广播内容)并也难以精确地在节目结束处结束记录。例如, 当节目被设为根据电子节目导视(EPG)而自动记录时,电视接收机在预定的起 始时间处开始记录节目。然而,节目的记录有可能开始于节目的实际起始的 前或后,在记录数据的起始和节目的起始间会出现迁移。进而,由于同样原 因,节目的记录有可能结束于节目的实际结束的前或后。
于是,如果由上述方法来控制数据的回放,则在从广播台供给的片段元 数据11中说明的相对时间信息(表示节目的起始位置的相对时间信息)和在 生成的流回放控制表格12中说明的相对时间信息(相对于记录流源1的起始 位置的相对时间信息)间有可能出现迁移。如果根据在上述情况中得到的相 对位置信息而读取数据,则片段N的回放有可能开始于准确的起始位置的前 或后或回放有可能结束于准确的结束位置的前或后。即,片段N有可能未被 准确;也回》文。
有鉴于此,本发明提供了一种更精确地回放内容的技术,以使回放从精 准的起始位置开始并在精准的结束位置结束,从而确保用户能查看指定的内 容。
更具体地,根据本发明实施例的记录和回放设备包括记录所述内容数 据的第一记录装置;记录起始时间信息生成装置,其使用基准时间信息而生 成记录起始时间信息,其表示与所述第一记录装置所记录的内容数据的记录 起始位置关联的时间信息;回放控制表格生成装置,其生成回放控制表格, 其表示对于所述第一记录装置所记录的所述内容数据的特定部分,表示相对 于所述内容数据记录起始位置的相对时间的第二相对时间信息和从所述记录 起始位置测量的所述内容数据的量之间的对应关系;第二记录装置,其记录 回放控制信息,该回放控制信息包括使用所述基准时间信息来表示所述内容 起始位置的内容起始时间信息、由所述记录起始时间信息生成装置生成的记 录起始时间信息以及由所述回放控制表格生成装置生成的所述回放控制表格;回放控制信息读取装置,其读取由所述第二记录装置记录的所述内容起 始时间信息、所述记录起始时间信息和所述回放控制表格;相对时间信息校 正装置,其基于由所述回放控制信息读取装置读取的所述内容起始时间信息 和所述记录起始时间信息而校正指定所述内容数据的回放位置的所述第 一相 对时间信息,从而获得所述第二相对时间信息;识别装置,其基于经所述相 对时间信息校正装置所做的所述校正而获得的所述第二相对时间信息,使用 由所述回放控制信息读取装置读取的所述回放控制表格来识别所述回放位置 的相对位置信息;和回放装置,其通过在与所述识别装置所识别的所述相对 位置信息相对应的所述回放位置处读取所述内容数据而回》文所述内容数据。
该记录和回放设备还可包括接收装置,其接收由广播台广播的所述内容 数据和所述内容起始时间信息。
该记录和回放设备可还包括通信装置,其与另一台设备通信,以获得从 那台设备发送来的所述内容数据和所述内容起始时间信息。
该记录和回放设备可还包括输出装置,其输出由所述回放装置回放的所 述内容数据。
内容数据采取根据MPEG标准压缩的形式,所述回放控制表格生成装置 为所述内容数据的各GOP的第一图像生成表示所述第二相对时间信息和所 述相对位置信息间对应关系的所述回放控制表格;而所述识别装置基于所述 回放控制表格而在包含所述回放位置的GOP的第一图像处重定义所述回放 位置,并识别所述第 一 图像的所述相对位置信息。
内容数据采取根据预定方法加密的形式,而其中所述记录和回放设备还 包括对所述加密内容数据进行解码的解码装置;和回放位置设定装置,其 设定所述回放位置,从而所述回放位置提供与所述解码装置完成对所述加密 内容数据进行解码的处理所必需的 一段时间相等或更长的 一段时间。
根据本发明实施例的记录和回放方法包括以下步骤记录内容数据;使 用基准时间信息而生成记录起始时间信息,该记录起始时间信息表示与在所 述内容数据记录步骤中所记录的所述内容数据的记录起始位置关联的时间信 息;生成回放控制表格,该回放控制表格表示对于所述内容数据记录步骤所 记录的所述内容数据的特定部分,表示相对于所述内容数据记录起始位置的 相对时间的第二相对时间信息和从所述记录起始位置测量的所述内容数据的 量之间的对应关系;记录回放控制信息,该回放控制信息包括使用所述基准时间信息来表示所述内容起始位置的内容起始时间信息、在所述记录起始时 间信息生成步骤中生成的所述记录起始时间信息以及在所述回放控制表格生
成步骤中生成的所述回放控制表格;读取在所述回放控制信息记录步骤中记 录的所述内容起始时间信息、所述记录起始时间信息和所述回放控制表格; 基于在所述回放控制信息读取步骤中读取的所述内容起始时间信息和所述记 录起始时间信息而校正指定所述内容数据的回放位置的所述第 一相对时间信 息,从而获得所述第二相对时间信息;基于在所述相对时间信息校正步骤中 获得的所述第二相对时间信息,使用在所述回放控制信息读取步骤处读取的 所述回放控制表格来识别所述回放位置的所述相对位置信息;和通过在与在 所述识别步骤中识别的所述相对位置信息相对应的所述回放位置处读取所述 内容数据而回放所述内容数据。
根据本发明实施例的程序包括以下步骤记录内容数据;使用基准时间 信息而生成记录起始时间信息,该记录起始时间信息表示与在所述内容数据 记录步骤中所记录的所述内容数据的记录起始位置关联的时间信息;生成回 放控制表格,该回放控制表格表示对于在所述内容数据记录步骤中所记录的 所述内容数据的特定部分,表示相对于所述内容数据记录起始位置的相对时 间的第二相对时间信息和从所述记录起始位置测量的所述内容数据的量之间
的对应关系;记录回放控制信息,该回放控制信息包括使用所述基准时间信 息来表示所述内容起始位置的内容起始时间信息、在所述记录起始时间信息 生成步骤中生成的所述记录起始时间信息、和在所述回放控制表格生成步骤 中生成的所述回放控制表格;读取在所述回放控制信息记录步骤中记录的所 述内容起始时间信息、所述记录起始时间信息和所述回放控制表格;基于在 所述回放控制信息读取步骤中读取的所述内容起始时间信息和所述记录起始 时间信息而校正指定所述内容数据的回放位置的所述第一相对时间信息,从 而获得所述第二相对时间信息;基于在所述相对时间信息校正步骤中获得的 所述第二相对时间信息,使用在所述回放控制信息读取步骤处读取的所述回 放控制表格,来识别所述回方文位置的所述相对位置信息;和通过在与所述识 别步骤处识别的所述相对位置信息所对应的所述回放位置处读取所述内容数 据而回放所述内容数据。
根据本发明实施例的回放设备包括回放控制信息读取装置,其从所述 记录媒体读取内容起始时间信息,该内容起始时间信息使用基准时间信息来表示与所述内容的所述起始位置关联的时间信息;记录起始时间信息,该 记录起始时间信息使用所述基准时间信息来表示与所述内容数据的记录起始 位置关联的时间信息;以及回放控制表格,该回放控制表格表示对于记录 于所述记录媒体上的所述内容数据的特定部分,表示相对于所述内容数据的 所述记录起始位置的相对时间的第二相对时间信息和从所述记录起始位置测 量的所述内容数据的量之间的对应关系;相对时间信息校正装置,其基于由 所述回放控制信息读取装置读取的所述内容起始时间信息和所述记录起始时 间信息而校正指定所述内容数据的回放位置的所述第一相对时间信息,从而 获得所述第二相对时间信息;识别装置,其基于经所述相对时间信息校正装 置所做的校正而获得的第二相对时间信息,使用由所述回放控制信息读取装 置读取的所述回放控制表格来识别所述回放位置的所述相对位置信息;和回 放装置,其通过在与所述识别装置所识别的所述相对位置信息所对应的所述 回放位置处读取所述内容数据,而回放所述内容数据。
该回放设备可还包括输出装置,其输出由所述回放装置回放的所述内容 数据。
在回放设备中,内容数据采取根据MPEG标准压缩的形式;和基于表示 对于所述内容数据的各GOP的所述第一图像的所述第二相对时间信息和所 述相对位置信息之间对应关系的所述回放控制表格,所述识别装置在包含所 述回放位置的GOP的所述第一图像处重定义所述回放位置并识别所述第一 图^f象的所述相对位置信息。
在回放设备中,内容数据采取根据预定方法加密的形式,并且所述回放 设备还包括对所述加密内容数据进行解码的解码装置;和回放位置设定装置, 其设定所述回放位置,从而所述回放位置提供与所述解码装置完成对所述加 密内容数据进行解码的处理所必需的一段时间相等或更长的一段时间。
根据本发明实施例的回放方法包括以下步骤从所述记录媒体上读取 内容起始时间信息,其使用基准时间信息来表示与所述内容的所述起始位置 关联的时间信息;记录起始时间信息,其使用所述基准时间信息来表示与所 述内容数据的记录起始位置关联的时间信息;以及回放控制表格,其表示 对于记录于所述记录々某体上的所述内容数据的特定部分、在表示相对于所述 内容数据记录起始位置的相对时间的第二相对时间信息和从所述记录起始位 置测量的所述内容数据的量之间的对应关系;基于在所述回放控制信息读取
9步骤中读取的所述内容起始时间信息和所述记录起始时间信息而校正指定所 述内容数据的回放位置的第 一相对时间信息,从而获得所述第二相对时间信
息;基于在所述相对时间信息校正步骤中获得的所述第二相对时间信息,使 用在所述回放控制信息读取步骤中读取的所述回放控制表格来识别所述回放 位置的所述相对位置信息;和通过在与所述识别步骤处识别的所述相对位置 信息所对应的所述回放位置处读取所述内容数据,而回放所述内容数据。
根据本发明实施例的程序包括以下步骤从所述记录媒体上读取内容 起始时间信息,其使用基准时间信息来表示与所述内容的所述起始位置关联 的时间信息;记录起始时间信息,其使用所述基准时间信息来表示与所述内 容数据的记录起始位置关联的时间信息;以及回放控制表格,其表示对于 记录于所述记录媒体上的所述内容数据的特定部分、在表示相对于所述内容 数据记录起始位置的相对时间的第二相对时间信息和从所述记录起始位置测 量的所述内容数据的量之间的对应关系;基于在所述回放控制信息读取步骤 中读取的所述内容起始时间信息和所述记录起始时间信息而校正指定所述内 容数据的回放位置的第 一相对时间信息,从而获得所述第二相对时间信息; 基于在所述相对时间信息校正步骤中获得的所述第二相对时间信息,使用在 所述回放控制信息读取步骤中读取的所述回放控制表格来识别所述回放位置 的所述相对位置信息;和通过在与所述识别步骤处识别的所述相对位置信息 所对应的所述回放位置处读取所述内容数据,而回放所述内容数据。
根据本发明实施例的记录设备包括记录所述内容数据的第一记录装置; 记录起始时间信息生成装置,其使用基准时间信息而生成记录起始时间信息, 该记录起始时间信息表示与所述第一记录装置所记录的所述内容数据的记录 起始位置关联的时间信息;回放控制表格生成装置,其生成回放控制表格, 该回放控制表格表示对于所述第一记录装置所记录的所述内容数据的特定 部分,表示相对于所述内容数据记录起始位置的相对时间的第二相对时间信 息和从所述记录起始位置测量的所述内容数据的量之间的对应关系;和第二 记录装置,其记录回放控制信息,该回放控制信息包括使用所述基准时间 信息来表示所述内容起始位置的内容起始时间信息、由所述记录起始时间信 息生成装置生成的所述记录起始时间信息以及由所述回放控制表格生成装置 生成的所述回放控制表格。
该记录设备可还还包括接收装置,其接收由广播台广播的所述内容数据和所述内容起始时间信息
该记录设备可还包括通信装置,其与另一设备通信、以获得从那台设备 发送来的所述内容数据和所述内容起始时间信息。
根据本发明实施例的记录方法包括以下步骤记录所述内容数据;使用 基准时间信息而生成记录起始时间信息,该记录起始时间信息表示在与所述 内容数据记录步骤中所记录的所述内容数据的记录起始位置关联的时间信 息;生成回放控制表格,该回放控制表格表示对于所述内容数据记录步骤 所记录的内容数据的特定部分,表示相对于所述内容数据记录起始位置的相 对时间的第二相对时间信息和从所述记录起始位置测量的所述内容数据的量 之间的对应关系;和记录回放控制信息,该回》文控制信息包括使用所述基 准时间信息来表示所述内容起始位置的内容起始时间信息、在所述记录起始 时间信息生成步骤处生成的所述记录起始时间信息以及在所述回放控制表格 生成步骤处生成的所述回放控制表格。
根据本发明实施例的程序包括以下步骤记录所述内容数据;使用基准 时间信息而生成记录起始时间信息,该记录起始时间信息表示在与所述内容 数据记录步骤中所记录的所述内容数据的记录起始位置关联的时间信息;生 成回放控制表格,该回放控制表格表示对于所述内容数据记录步骤所记录 的内容数据的特定部分,表示相对于所述内容数据记录起始位置的相对时间 的第二相对时间信息和从所述记录起始位置测量的所述内容数据的量之间的
对应关系;和记录回》丈控制信息,该回放控制信息包括使用所述基准时间 信息来表示所述内容起始位置的内容起始时间信息、在所述记录起始时间信 息生成步骤处生成的所述记录起始时间信息以及在所述回放控制表格生成步 骤处生成的所述回放控制表格。
根据本发明实施例的记录和回放设备包括记录所述内容数据的第一记 录装置;记录起始时间信息生成装置,其使用基准时间信息而生成记录起始 时间信息,该记录起始时间信息表示与所述第 一记录装置所记录的所述内容 数据的记录起始位置关联的时间信息;第二记录装置,其记录回放控制信息, 该回放控制信息包括使用所述基准时间信息来表示所述内容起始位置的内 容起始时间信息、由所述记录起始时间信息生成装置生成的所述记录起始时 间信息、和回放控制表格,其表示对于所述第一记录装置所记录的所述内容 数据的特定部分、在所述相对时间信息和表示从所述内容起始测量的数据量
ii的第一相对位置信息间的对应关系;回放控制信息读取装置,其读取由所述 第二记录装置记录的所述内容起始时间信息、所述记录起始时间信息和所述 回放控制表格;偏置值计算装置,其使用由所述回放控制信息读取装置读取 的所述内容起始时间信息、所述记录起始时间信息、以及所述回放控制表格, 来计算偏置值以用于校正所述第一相对位置信息;识别装置,其基于由所述 回放控制信息读取装置读取的所述回放控制表格来识别与由所述相对时间信 息指定的回放位置关联的所述第一相对位置信息;相对位置信息校正装置, 其基于由所述偏置值计算装置计算的所述偏置值而校正由所述识别装置识别 的所述第一相对位置信息,以获得所述第二相对位置信息,该第二相对位置 信息表示从所述第一记录装置所记录的所述内容数据的记录起始位置测量的 数据量;和回放装置,其基于由所述相对位置信息校正装置实行所述校正处 理而获得的所述第二相对位置信息,通过在所述回》文位置处读取所述内容数 据而回放所述内容数据。
根据本发明实施例的记录和回放方法包括以下步骤记录所述内容数据; 使用基准时间信息而生成记录起始时间信息,该记录起始时间信息表示与在 所述内容数据记录步骤中所记录的所述内容数据的记录起始位置关联的时间 信息;记录回放控制信息,该回放控制信息包括使用所述基准时间信息来表 示所述内容起始位置的内容起始时间信息、在所述记录起始时间信息生成步 骤中生成的所述记录起始时间信息、和回放控制表格,其表示对于所述内容 数据记录步骤所记录的内容数据的特定部分、在所述相对时间信息和表示从 所述内容起始测量的数据量的第一相对位置信息间的对应关系;读取在所述 回放控制信息读取步骤中记录的所述内容起始时间信息、所述记录起始时间 信息和所述回放控制表格;使用在所述回放控制信息读取步骤中读取的所述 内容起始时间信息、所述记录起始时间信息和所述回^t控制表格来计算偏置 值以用于校正所述第一相对位置信息;基于在所述回放控制信息读取步骤中 读取的所述回放控制表格来识别与由所述相对时间信息指定的所述回放位置 关联的第一相对位置信息;基于在所述偏置值计算步骤中计算的偏置值而校 正在所述识别步骤中识别的所述第 一相对位置信息,以获得所述第二相对位 置信息,该第二相对位置信息表示所述内容数据记录步骤所记录的所述内容 数据的记录起始位置测量的数据量;和基于在所述相对位置信息校正步骤中 获得的所述第二相对位置信息,通过在所述回放位置处读取所述内容数据,而回放所述内容数据。
根据本发明实施例的程序包括以下步骤记录所述内容数据;使用基准 时间信息而生成记录起始时间信息,该记录起始时间信息表示与在所述内容 数据记录步骤中所记录的所述内容数据的记录起始位置关联的时间信息;记 录回放控制信息,该回放控制信息包括使用所述基准时间信息来表示所述内 容起始位置的内容起始时间信息、在所述记录起始时间信息生成步骤中生成 的所述记录起始时间信息、和回放控制表格,其表示对于所述内容数据记录 步骤所记录的内容数据的特定部分、在所述相对时间信息和表示从所述内容 起始测量的数据量的第一相对位置信息间的对应关系;读取在所述回放控制 信息读取步骤中记录的所述内容起始时间信息、所述记录起始时间信息和所 述回放控制表格;使用在所述回放控制信息读取步骤中读取的所述内容起始 时间信息、所述记录起始时间信息和所述回放控制表格来计算偏置值以用于 校正所述第一相对位置信息;基于在所述回放控制信息读取步骤中读取的所 述回放控制表格来识别与由所述相对时间信息指定的所述回放位置关联的第 一相对位置信息;基于在所述偏置值计算步骤中计算的偏置值而校正在所述 识别步骤中识别的所述第 一相对位置信息,以获得所述第二相对位置信息, 该第二相对位置信息表示所述内容数据记录步骤所记录的所述内容数据的记
录起始位置测量的数据量;和基于在所述相对位置信息校正步骤中获得的所 述第二相对位置信息,通过在所述回放位置处读取所述内容数据,而回放所 述内容数据。
在根据本发明实施例的记录和回放设备、记录和回放方法以及程序中, 记录内容数据;生成记录起始时间信息,该记录起始时间信息使用基准时间 信息来表示与内容数据的记录起始位置关联的时间信息;生成回》文控制表格 以表示对于记录的内容数据的特定部分、在表示相对于内容数据记录起始位 置的相对时间的第二相对时间信息和从记录起始位置测量的内容数据的量之 间的对应关系;记录使用基准时间信息来表示内容起始位置的内容起始时间 信息、记录起始时间信息和回放控制表格作为回放控制信息;并读取在回放 控制信息记录中记录的内容起始时间信息、记录起始时间信息和回放控制表 格;基于内容起始时间信息和记录起始时间信息而校正指定内容数据的回放 位置的第一相对时间信息,从而获得第二相对时间信息;基于第二相对时间 信息,使用回放控制表格来识别回放位置的相对位置信息;并通过在与所识别的相对位置信息对应的回放位置处读取内容数据,从而回放内容数据。
在根据本发明实施例的回放设备、回放方法和程序中,从所述记录々某体
读取内容起始时间信息,其使用基准时间信息来表示与所述内容的所述起 始位置关联的时间信息;记录起始时间信息,其使用所述基准时间信息来表 示与所述内容数据的记录起始位置关联的时间信息;以及回放控制表格,其 表示对于记录于所述记录i某体上的所述内容数据的特定部分、在表示相对于 所述内容数据记录起始位置的相对时间的第二相对时间信息和从所述记录起 始位置测量的所述内容数据的量之间的对应关系。基于所述内容起始时间信 息和所述记录起始时间信息而校正指定所述内容数据的回放位置的所述第一 相对时间信息,从而获得所述第二相对时间信息。使用所述回放控制表格、 基于校正后的第二相对时间信息,来识别所述回放位置的所述相对位置信息。 在与所识别的相对位置信息相对应的回放位置处读取并回放所述内容数据。
在根据本发明实施例的记录设备、记录方法和程序中,记录内容数据; 使用基准时间信息而生成记录起始时间信息,该记录起始时间信息表示与内 容数据的记录起始位置关联的时间信息;并生成回放控制表格,以表示对于 内容数据的特定部分、在表示相对于内容数据记录起始位置的相对时间的第 二相对时间信息和从记录起始位置测量的内容数据的量之间的对应关系。而 且,记录包括使用基准时间信息来表示内容起始位置的内容起始时间信息、 记录起始时间信息和回放控制表格的控制信息,作为回放控制信息。
在根据本发明实施例的记录和回放设备、记录和回放方法以及程序中, 记录内容数据;使用基准时间信息而生成记录起始时间信息,该记录起始时 间信息表示与内容数据的记录起始位置关联的时间信息。而且,记录控制信 息,该控制信息包括使用基准时间信息来表示内容起始位置的内容起始时间 信息、记录起始时间信息、和回放控制表格,该回放控制表格表示对于内容 数据的特定部分,相对时间信息和表示从内容起始测量的数据量的第 一相对 位置信息之间的对应关系。读取内容起始时间信息、记录起始时间信息和回 放控制表格,并使用所述内容起始时间信息、所述记录起始时间信息和所述 回放控制表格来计算偏置值以用于校正第一相对位置信息。基于所述回放控 制表格来识别与由所述相对时间信息指定的回放位置关联的第一相对位置信 息,并使用该偏置值来校正所识别的第一相对位置信息,以获得第二相对位 置信息,该第二相对位置信息表示从内容数据的记录起始位置测量的数据量。最后,基于校正后的第二相对位置信息,通过在回放位置处读取内容lt据而 回放内容数据。
于是,本发明提供了极大的优点即由用户指定的内容被精确地回放、 从而用户可查看精准的指定内容。
图1是示出 一例提取片段的已知方法的图2是示出根据本发明的实施例的数字广播电视接收机的框图3是示出图2所示系统控制器的详细实施的一例的框图4示出图3所示内容元数据的格式的一例;
图5示出图3所示片段元数据的^^各式的一例;
图6示出图3所示流回放控制表格的格式的一例;
图7示出图3所示关联数据的格式的一例;
图8是示出接收来自广播台的节目广播的电视信号并记录节目的处理的
图9是示出片段回放处理的图IO是示出接收和记录内容的处理的流程图11是示出片段回放处理的流程图12是示出根据本发明的实施例的数字广播电视接收机的框图; 图13是示出图12所示系统控制器的详细实施的一例的框图; 图14A和14B是示出控制处理的方法、以提供与最小必需解码时间相等 或更长的解码时间的图15是示出片段回放处理的另一例的流程图16是详细示出设定读取起始位置和读取结束位置的处理的一例的框
图17A和17B是示出与来自广播台的视频/声音流一道的数据广播的一例
的图18是示出图2所示系统控制器的实施的另一例的框图; 图19是示出接收来自广播台的节目广播的电视信号并记录节目的处理 的另一例的图20是示出片段回放处理的另一例的15图21是示出接收和记录内容的处理的另一例的流程图;
图22是示出片段回放处理的另一例的流程图23是示出根据本发明实施例的终端设备的框图24是示出根据本发明实施例的服务器的框图25是示出根据本发明实施例的个人计算机的框图。
具体实施例方式
在说明本发明的实施例之前,先说明实施例中的组件/步骤的具体实例和 各项权利要求中的组件/步骤间的对应关系。注意以下说明的目的是表明实施 例中说明了对应于各项权利要求的具体实例,因而以下说明的目的不是要将 各项权利要求的具体实例限制在下述的那些。即,可有这样的组件/步骤其 虽在以下对应关系的说明中未说明、但却对应于特定权利要求项的组件/步骤。 反之,在以下说明中说明的、作为对应于特定权利要求项的组件/步骤的实例, 可对应于另 一项权利要求的组件/步骤。
还要注意应理解实施例中说明的某些实例不对应于任何权利要求项。 也就是说,可以有这样一项
权利要求
其对应于实施例中说明的一例但却不 包括在当前的权利要求书中,即,可以有未来的权利要求,其作为本申请的 分案申请或修改而提交。
根据本发明实施例的记录和回放设备(例如图2所示的数字广播电视接 收机)包括记录内容数据的第一记录装置(例如图2所示的内容数据记录部 件),记录起始时间信息生成装置(例如图3所示的记录起始时间信息生成 器),其使用基准时间信息而生成记录起始时间信息(例如图7所示的记录起 始时间信息),其表示与第一记录装置所记录的内容数据的记录起始位置关联 的时间信息,回放控制表格生成装置(例如图3所示的流回放控制表格生成 器),其生成回放控制表格(例如图3所示的流回放控制表格),其表示对于 第一记录装置所记录的内容数据的特定部分、表示相对于内容数据记录起始 位置的相对时间的第二相对时间信息和从记录起始位置测量的内容数据的量 之间的对应关系,第二记录装置(例如图3所示的元数据记录部件),其记录 回放控制信息(例如图7所示的内容起始时间信息),其中包括使用基准时间 信息来表示内容起始位置的内容起始时间信息、由记录起始时间信息生成装 置生成的记录起始时间信息、和由回放控制表格生成装置生成的回放控制表格,回放控制信息读取装置(例如图3所示的元数据管理器),其读取由第二
记录装置记录的内容起始时间信息、记录起始时间信息和回放控制表格,相
对时间信息校正装置(例如图3所示的相对时间信息校正部件),其基于由回 放控制信息读取装置读取的内容起始时间信息和记录起始时间信息而校正指 定内容数据的回放位置的第一相对时间信息,从而获得第二相对时间信息, 识别装置(例如图3所示的元数据管理器),其基于经相对时间信息校正装置 所做的校正而获得的第二相对时间信息,使用由回放控制信息读取装置读取 的回放控制表格来识别回放位置的相对位置信息,和回放装置(例如图2所 示的内容数据回放部件),其通过读取与识别装置所识别的相对位置信息所对 应的回放位置处的内容数据,而回放内容数据。
该记录和回放设备可还包括接收装置(例如图2所示的接收部件),其接 收由广台广^番的内容数据和内容起始时间信息。
该记录和回》丈设备可还包括通信装置(例如图23所示的通信部件),其
与另 一 台设备通信、以获得从那台设备发送来的内容数据和内容起始时间信 台
该记录和回》i:设备可还包括输出装置(例如图2所示的输出部件),其输 出由回放装置回放的内容数据。
内容数据可采取根据MPEG标准压缩的形式,回放控制表格生成装置可 为内容数据的各GOP的第一图像生成表示第二相对时间信息和相对位置信 息间对应关系的回i丈控制表格(例如图10所示的步骤S7至S9),而识别装 置基于回放控制表格可在含回放位置的GOP的第一图像处重定义回放位置 并可识别第一图像的相对位置信息(例如图11所示的步骤S33或S36)。
内容数据可采取根据预定方法加密的形式,而记录和回放设备可还包括 给加密内容凄t据解码的解码装置(例如图12所示的解码器)、和回方文位置设 定装置(例如图13所示的读取起始/结束位置设定部件),其设定回放位置、 从而回放位置提供与解码装置完成给加密内容数据解码的处理所必需的时间 相等或更长的一段时间。
才艮据本发明实施例的记录和回》文方法包括以下步骤记录内容数据(例 如图10所示的步骤S5),使用基准时间信息而生成(例如图IO所示的步骤 S6)记录起始时间信息,其表示与内容数据记录步骤所记录的内容数据的记 录起始位置关联的时间信息,生成(例如图10所示的步骤S9)回放控制表格,其表示对于内容数据记录步骤所记录的内容数据的特定部分、表示相 对于内容数据记录起始位置的相对时间的第二相对时间信息和从记录起始位 置测量的内容数据的量之间的对应关系,记录(例如图11所示的步骤S4、 S6和S12)回放控制信息,其中包括使用基准时间信息来表示内容起始位置 的内容起始时间信息、在记录起始时间信息生成步骤处生成的记录起始时间 信息、和在回放控制表格生成步骤处生成的回放控制表格,读取(例如图ll 所示的步骤S31)在回放控制信息记录步骤处记录的内容起始时间信息、记 录起始时间信息和回放控制表格,基于在回放控制信息读取步骤处读取的内 容起始时间信息和记录起始时间信息而校正(例如图11所示的步骤S34或 S37)指定内容数据的回放位置的第一相对时间信息、从而获得第二相对时间 信息,基于在相对时间信息校正步骤处获得的第二相对时间信息、使用在回 放控制信息读取步骤处读取的回放控制表格来识别(例如图ll所示的步骤 S35或S38)回放位置的相对位置信息,和通过读取与识别步骤处识别的相对 位置信息所对应的回放位置处的内容数据、而回放(例如图ll所示的步骤 S39)内容数据。
根据本发明实施例的程序包括以下步骤记录内容数据(例如图IO所示 的步骤S5),使用基准时间信息而生成(例如图10所示的步骤S6)记录起始 时间信息,其表示与内容数据记录步骤所记录的内容数据的记录起始位置关 联的时间信息,生成(例如图10所示的步骤S9)回放控制表格,其表示 对于内容数据记录步骤所记录的内容数据的特定部分、表示相对于内容数据 记录起始位置的相对时间的第二相对时间信息和从记录起始位置测量的内容 数据的量之间的对应关系,记录(例如图11所示的步骤S4、 S6和S12)回 放控制信息,其中包括使用基准时间信息来表示内容起始位置的内容起始时 间信息、在记录起始时间信息生成步骤处生成的记录起始时间信息、和在回 放控制表格生成步骤处生成的回放控制表格,读取(例如图ll所示的步骤 S31)在回放控制信息记录步骤处记录的内容起始时间信息、记录起始时间信 息和回放控制表格,基于在回放控制信息读取步骤处读取的内容起始时间信 息和记录起始时间信息而校正(例如图11所示的步骤S34或S37)指定内容 数据的回放位置的第一相对时间信息、从而获得第二相对时间信息,基于在 相对时间信息校正步骤处获得的第二相对时间信息、使用在回放控制信息读 取步骤处读取的回放控制表格来识别(例如图11所示的步骤S35或S38)回放位置的相对位置信息,和通过读取与识别步骤处识别的相对位置信息所对
应的回放位置处的内容数据、而回放(例如图11所示的步骤S39)内容数据。 根据本发明实施例的回放设备(例如图2所示的回放部件)包括回放控 制信息读取装置(例如图3所示的元数据管理器),其从记录媒体读取内容起 始时间信息,其使用基准时间信息来表示与内容的起始位置关联的时间信息、 记录起始时间信息,其使用基准时间信息来表示与内容数据的记录起始位置 关联的时间信息、以及回放控制表格,其表示对于记录于记录媒体上的内 容数据的特定部分、表示相对于内容数据记录起始位置的相对时间的第二相 对时间信息和从记录起始位置测量的内容数据的量之间的对应关系,相对时 间信息校正装置(例如图3所示的相对时间信息校正部件),其基于由回放控 制信息读取装置读取的内容起始时间信息和记录起始时间信息而校正指定内 容数据的回放位置的第一相对时间信息、从而获得第二相对时间信息,识别 装置(例如图3所示的元数据管理器),其基于经相对时间信息校正装置所做 的校正而获得的第二相对时间信息、使用由回放控制信息读取装置读取的回 放控制表格来识别回放位置的相对位置信息,和回放装置(例如图2所示的 内容数据回^L部件),其通过读取与识别装置所识别的相对位置信息所对应的 回放位置处的内容数据、而回放内容数据。
该回放设备可还包括输出装置(例如图2所示的输出部件),其输出由回 放装置回放的内容数据。
在回放设备中,内容数据可采取根据MPEG标准压缩的形式,而基于回 放控制表格,其表示对于内容数据的各GOP的第一图像的第二相对时间信息 和相对位置信息间对应关系、识别装置可在含回放位置的GOP的第一图像处 重定义回放位置并可识别第一图像的相对位置信息(例如图ll所示的步骤 S33或S36)。
在回放设备中,内容数据可采取根据预定方法加密的形式,而回放设备 可还包括给加密内容数据解码的解码装置(例如图12所示的解码器)、和回 放位置设定装置(例如图13所示的读取起始/结束位置设定部件),其设定回 放位置、从而回放位置提供与解码装置完成给加密内容数据解码的处理所必 需的时间相等或更长的 一段时间。
根据本发明实施例的回放方法包括以下步骤从记录媒体读取(例如图 11所示的步骤S31)内容起始时间信息,其使用基准时间信息来表示与内容的起始位置关联的时间信息、记录起始时间信息,其使用基准时间信息来表
示与内容数据的记录起始位置关联的时间信息、以及回放控制表格,其表示 对于记录于记录々某体上的内容数据的特定部分、表示相对于内容数据记录起 始位置的相对时间的第二相对时间信息和从记录起始位置测量的内容数据的 量之间的对应关系,基于在回放控制信息读取步骤处读取的内容起始时间信 息和记录起始时间信息而校正(例如图11所示的步骤S34或S37)指定内容 数据的回放位置的第一相对时间信息、从而获得第二相对时间信息,基于在 相对时间信息校正步骤处获得的第二相对时间信息、使用在回放控制信息读 取步骤处读取的回放控制表格来识别(例如图11所示的步骤S35或S38)回 放位置的相对位置信息,和通过读取与识别步骤处识别的相对位置信息所对 应的回放位置处的内容数据、而回放(例如图11所示的步骤S39)内容数据。
根据本发明实施例的程序包括以下步骤从记录媒体读取(例如图11 所示的步骤S31)内容起始时间信息,其使用基准时间信息来表示与内容的 起始位置关联的时间信息、记录起始时间信息,其使用基准时间信息来表示 与内容数据的记录起始位置关联的时间信息、以及回放控制表格,其表示 对于记录于记录媒体上的内容数据的特定部分、表示相对于内容数据记录起 始位置的相对时间的第二相对时间信息和从记录起始位置测量的内容数据的 量之间的对应关系,基于在回放控制信息读取步骤处读取的内容起始时间信 息和记录起始时间信息而校正(例如图11所示的步骤S34或S37)指定内容 数据的回放位置的第一相对时间信息、从而获得第二相对时间信息,基于在 相对时间信息校正步骤处获得的第二相对时间信息、使用在回放控制信息读 取步骤处读取的回放控制表格来识别(例如图11所示的步骤S35或S38)回 放位置的相对位置信息,和通过读取与识别步骤处识别的相对位置信息所对 应的回放位置处的内容数据、而回放(例如图11所示的步骤S39)内容数据。
根据本发明实施例的记录设备包括记录内容数据的第一记录装置(例如 图2所示的内容数据记录部件),记录起始时间信息生成装置(例如图3所示 的记录起始时间信息生成器),其使用基准时间信息而生成记录起始时间信 息,其表示与第一记录装置所记录的内容数据的记录起始位置关联的时间信 息,回放控制表格生成装置(例如图3所示的流回放控制表格生成器),其生 成回放控制表格,其表示对于第一记录装置所记录的内容数据的特定部分、 表示相对于内容数据记录起始位置的相对时间的第二相对时间信息和从记录起始位置测量的内容数据的量之间的对应关系,第二记录装置(例如图3所
示的元数据记录部件),其记录回放控制信息,其中包括使用基准时间信息来 表示内容起始位置的内容起始时间信息、由记录起始时间信息生成装置生成 的记录起始时间信息、和由回放控制表格生成装置生成的回放控制表格。
该记录设备可还包括接收装置(例如图2所示的接收部件),其接收由广 #番台广4番的内容数据和内容起始时间信息。
该记录设备可还包括通信装置(例如图23所示的通信部件),其与另一 台设备通信、以获得从那台设备发送来的内容数据和内容起始时间信息。
根据本发明实施例的记录方法包括以下步骤记录内容数据(例如图10 所示的步骤S5),使用基准时间信息而生成(例如图10所示的步骤S6)记录 起始时间信息,其表示与内容数据记录步骤所记录的内容数据的记录起始位 置关联的时间信息,生成(例如图10所示的步骤S9)回放控制表格,其表 示对于内容数据记录步骤所记录的内容数据的特定部分、表示相对于内容 数据记录起始位置的相对时间的第二相对时间信息和从记录起始位置测量的 内容数据的量之间的对应关系,和记录(例如图11所示的步骤S4、 S6、和 S12)回放控制信息,其中包括使用基准时间信息来表示内容起始位置的内容 起始时间信息、在记录起始时间信息生成步骤处生成的记录起始时间信息、 和在回放控制表格生成步骤处生成的回放控制表格。
根据本发明实施例的程序包括以下步骤记录内容数据(例如图10所示 的步骤S5),使用基准时间信息而生成(例如图10所示的步骤S6)记录起始 时间信息,其表示与内容数据记录步骤所记录的内容数据的记录起始位置关 联的时间信息,生成(例如图10所示的步骤S9)回放控制表格,其表示 对于内容数据记录步骤所记录的内容数据的特定部分、表示相对于内容数据 记录起始位置的相对时间的第二相对时间信息和从记录起始位置测量的内容 数据的量之间的对应关系,和记录(例如图11所示的步骤S4、 S6、和S12) 回放控制信息,其中包括使用基准时间信息来表示内容起始位置的内容起始 时间信息、在记录起始时间信息生成步骤处生成的记录起始时间信息、和在 回放控制表格生成步骤处生成的回放控制表格。
根据本发明实施例的记录和回放设备(例如图2所示的数字广播电视接 收机)包括记录内容数据的第一记录装置(例如图2所示的内容数据记录部 件),记录起始时间信息生成装置(例如图3所示的记录起始时间信息生成
21器),其使用基准时间信息而生成记录起始时间信息,其表示与第一记录装置 所记录的内容数据的记录起始位置关联的时间信息,第二记录装置(例如图 3所示的元数据记录部件),其记录回放控制信息,其中包括使用基准时间信 息来表示内容起始位置的内容起始时间信息、由记录起始时间信息生成装置
生成的记录起始时间信息、和回放控制表格,其表示对于第一记录装置所 记录的内容数据的特定部分、相对时间信息和表示从内容起始测量的数据量 的第一相对位置信息间的对应关系,回放控制信息读取装置(例如图3所示 的元数据管理器),其读取由第二记录装置记录的内容起始时间信息、记录起 始时间信息和回放控制表格,偏置值计算装置(例如图18所示的偏置值计算 器),其使用内容起始时间信息、记录起始时间信息和由回放控制信息读取装 置读取的回放控制表格来计算偏置值以用于校正第一相对位置信息,识别装 置(例如图3所示的元数据管理器),其基于由回放控制信息读取装置读取的 回放控制表格来识别与由相对时间信息指定的回放位置关联的第一相对位置 信息,相对位置信息校正装置(例如图18所示的相对位置信息校正部件), 其基于由偏置值计算装置计算的偏置值而校正由识别装置识别的第一相对位 置信息、以获得第二相对位置信息,其表示从第一记录装置所记录的内容数 据的记录起始位置测量的数据量,和回放装置(例如图2所示的内容数据回 放部件),其基于由相对位置信息校正装置实行校正处理而获得的第二相对位 置信息、通过读取回放位置处的内容数据、而回放内容数据。
根据本发明实施例的记录和回放方法包括以下步骤记录内容数据(例 如图21所示的步骤S115),使用基准时间信息而生成(例如图21所示的步 骤S116)记录起始时间信息,其表示与内容数据记录步骤所记录的内容数据 的记录起始位置关联的时间信息,记录(例如图21所示的步骤S114和S116) 回放控制信息,其中包括使用基准时间信息来表示内容起始位置的内容起始 时间信息、在记录起始时间信息生成步骤处生成的记录起始时间信息、和回 放控制表格,其表示对于内容数据记录步骤所记录的内容数据的特定部分、 相对时间信息和表示从内容起始测量的数据量的第 一相对位置信息间的对应 关系,读取(例如图22所示的步骤S131 )在回放控制信息读取步骤处记录 的内容起始时间信息、记录起始时间信息和回放控制表格,使用内容起始时 间信息、记录起始时间信息和在回放控制信息读取步骤处读取的回放控制表 格来计算(例如图22所示的步骤S134)偏置值以用于校正第一相对位置信息,基于在回放控制信息读取步骤处读取的回放控制表格来识别(例如图22 所示的步骤S136或S139)与由相对时间信息指定的回放位置关联的第一相 对位置信息,基于在偏置值计算步骤处计算的偏置值而校正(例如图22所示 的步骤S137或S140)在识别步骤处识别的第一相对位置信息、以获得第二 相对位置信息,其表示内容数据记录步骤所记录的内容数据的记录起始位置 测量的数据量,和基于在相对位置信息校正步骤处获得的第二相对位置信息、 通过读取回放位置处的内容数据、而回放(例如图22所示的步骤S141 )内 容数据-
根据本发明实施例的程序包括以下步骤记录内容数据(例如图21所示 的步骤S115),使用基准时间信息而生成(例如图21所示的步骤S116)记录 起始时间信息,其表示与内容数据记录步骤所记录的内容数据的记录起始位 置关联的时间信息,记录(例如图21所示的步骤S114和S116)回放控制信 息,其中包括使用基准时间信息来表示内容起始位置的内容起始时间信息、 在记录起始时间信息生成步骤处生成的记录起始时间信息、和回放控制表格, 其表示对于内容数据记录步骤所记录的内容数据的特定部分、相对时间信 息和表示从内容起始测量的数据量的第一相对位置信息间的对应关系,读取
(例如图22所示的步骤S131)在回放控制信息读取步骤处记录的内容起始 时间信息、记录起始时间信息和回放控制表格,使用内容起始时间信息、记 录起始时间信息和在回放控制信息读取步骤处读取的回放控制表格来计算
(例如图22所示的步骤S134)偏置值以用于校正第一相对位置信息,基于 在回放控制信息读取步骤处读取的回放控制表格来识别(例如图22所示的步 骤S136或S139)与由相对时间信息指定的回放位置关联的第一相对位置信 息,基于在偏置值计算步骤处计算的偏置值而校正(例如图22所示的步骤 S137或S140)在识别步骤处识别的第一相对位置信息、以获得第二相对位置 信息,其表示内容数据记录步骤所记录的内容数据的记录起始位置测量的数 据量,和基于在相对位置信息校正步骤处获得的第二相对位置信息、通过读 取回放位置处的内容数据、而回放(例如图22所示的步骤S141)内容数据。 以下,结合附图参照实施例来更详细地说明本发明。 图2示出了根据本发明的实施例的数字广播电视接收机。 此数字广播电视接收机31适宜接收由广播台(未示出)提供的数字广播 服务。即,数字广播电视接收机31被配置成接收从广播台广播的数字电视信号并根据接收到的电视信号而显示节目。
数字广播电视接收机31由被配置成接收广播数字电视信号并将其作为
内容数据而记录于记录々某体的记录部件41 、和被配置成读取记录于记录媒体 的内容数据、回放之并输出之的回放部件42构成。
更具体地,数字广播电视接收机31由天线51、接收单元52、多路分解 器53、内容数据记录部件54、内容数据回放部件55、输出单元56、系统控 制器61 、和操作控制单元62构成。
记录部件41由天线51、接收单元52、多路分解器53、内容数据记录部 件54、系统控制器61 、和操作控制单元62构成。回放部件42由多路分解器 53、内容数据记录部件54、内容数据回放部件55、输出单元56、系统控制 器61、和操作控制单元62构成。
接收单元52经天线51接收从广播台(未示出)广播的数字电视信号。 接收单元52具有数字广播调谐器(未示出),其控制接收频率带域,从而从 多个电视信号中选择从特定广播台广播的电视信号、并进而从该电视信号中 取出广播数据。结果得到的取出的广播数据被供给多路分解器(DEMUX)53 。
多路分解器53从供给的广播数据中取出图像数据71、声音数据72和 GUI (图形用户界面)数据73并将取出的数据供给内容数据回放部件55。
图像数据71和声音数据72采取根据例如MPEG2-TS (运动图像专家组 2-运输流)的压缩数据形式。GUI数据73包括例如作为GUI图像与内容图 像和/或语音/声音一道输出的文本数据、静止图像数据和/或脚本数据。GUI 数据73还可采取根据特定方法的压缩数据形式。
当数字广播电视接收机31记录节目时,多路分解器53将图像数据71、 声音数据72和GUI数据73供给内容数据记录部件54以记录之。多路分解 器53还将广播数据中所含的各种控制元数据供给系统控制器61。
内容数据记录部件54例如由硬盘等高容量存储i某体和控制该存储媒体 的控制机构构成,而内容数据记录部件54记录从多路分解器53供给的图像 数据71、声音数据72和GUI数据73。这些数据可分离地记录于不同文件或 以多^各复用形式记录于一个文件。
内容数据回放部件55通过对从多路分解器53供给的图像数据71、声音 数据72和GUI数据73实行包括解压缩处理和校正处理在内的回放处理而回 放图像数据和声音数据以输出。所回放的图像数据和声音数据被供给至输出单元56。内容数据回放部件55由图像数据回放单元81 、声音数据回放单元 82、 GUI数据回放单元83和混合器84构成。图像数据回放单元81对从多路 分解器53供给的图像数据实行回放处理并将结果得到的回放图像数据供给 混合器84。声音数据回放单元82对从多路分解器53供给的声音数据实行回 放处理并将结果得到的回放声音数据供给输出单元56。 GUI数据回放单元83 对从多路分解器53供给的GUI数据实行回放处理并将结果得到的回放GUI 数据供给混合器84。混合器84将从图像数据回放单元81供给的图像数据和 从GUI数据回放单元83供给的GUI数据混合,而混合器84将结果得到的混 合图像数据供给输出单元56。
输出单元56例如由显示图像的CRT或LCD (未示出)和输出语音/声音 的扬声器(未示出)构成。输出单元56可具有外部输出端子,经它将图像数 据和声音数据输出至数字广播电视接收机31的外部。
系统控制器61由CPU (中央处理单元)、ROM (只读存储器)和RAM (随机存取存储器)构成。系统控制器61根据用户经操作控制单元62输入 的命令而控制包括接收单元52、多路分解器53、内容数据记录部件54、内 容数据回放部件55和输出单元56在内的全体数字广播电视接收机31。操作 控制单元62由诸如各种开关或控制杆等输入设备构成。如果用户通过操作一 个或更多输入设备来输入信息,则操作控制单元62将输入信息供给系统控制 器61。
图3是示出图2所示系统控制器61的详细实施的一例的框图。 如图3所示,系统控制器61由接收控制器91、写控制器92、读控制器 93、回力文控制器94、输出控制器95、元数据记录单元96、元数据管理器101、 内容元数据更新单元111、记录起始时间信息生成器112、相对时间信息生成 器113、流回放控制表格生成器114和相对时间信息校正部件115构成。
接收控制器91根据用户经操作控制单元62输入的命令而控制接收单元 52。接收控制器91控制置于接收单元52中的调谐器以接收用户指定频率的 电一见信号。
写控制器92控制多路分解器53和内容数据记录部件54、以写入内容(节 目)数据。读控制器93控制多路分解器53和内容数据记录部件54以读取内 容(节目)数据。回放控制器94控制内容数据回放部件55以回放内容数据。 输出控制器95控制输出单元56以输出内容数据。读控制器93控制内容数据记录部件54以从读取起始位置读取记录于内 容数据记录部件54的内容数据、并将读取的内容数据供给多路分解器53。 读控制器93还控制多路分解器53以将内容数据分成图像数据71、声音数据 72和GUI数据73,并将它们供给内容数据回放部件55。回放控制器94控制 内容数据回放部件55以回放从回i汰始位置开始的供给数据,并将回放内容 供给输出单元56。输出控制器95控制输出单元56以输出内容。
在回放结束位置,回放控制器94还控制内容数据回放部件55以结束内 容的回放,而输出控制器95控制输出单元56以结束内容的输出。如果内容 的回放和输出结束了 ,则读控制器93控制内容数据记录部件54以在内容读 取结束位置处结束内容数据的读取。
元数据记录单元96例如由硬盘或闪存等存储媒体和控制该存储媒体的 控制机构构成,而元数据记录单元96记录从多路分解器53经元数据管理器 101供给的各种元数据。例如,元数据记录单元96记录内容元数据121、片 段元数据122、流回放控制表格123和其他关联的元数据124。这些数据的详 细情形将在后述。
元数据管理器101管理控制元数据、以基于此而管理内容数据。例如, 元数据管理器101将从多路分解器53接收的元数据供给元数据记录单元96 以将其记录于其中。元数据管理器101还在必要时将元数据供给内容元数据 更新单元lll、记录起始时间信息生成器112、相对时间信息生成器113、流 回放控制表格生成器114和/或相对时间信息校正部件115,而元数据管理器 101将从内容元数据更新单元111、记录起始时间信息生成器112、相对时间 信息生成器113、流回放控制表格生成器114、和/或相对时间信息校正部件 115中的某些接收的元数据供给元数据记录单元96以将其记录于其中。元数 据管理器101取决于元数据的内容而控制写控制器92或读控制器93以读或 写内容数据。
基于从元数据管理器101所提供的信息,该内容元数据更新单元111通 过将与内容数据的记录起始位置关联的信息添加到该内容元数据上来更新该 内容元数据121。
记录起始时间信息生成器112生成表示内容数据的记录起始时间的记录 起始时间信息并供给元数据管理器101。相对时间信息生成器113基于从元 数据管理器101供给的信息而生成相对时间信息,其表示以记录起始时间为基准的相对时间、并供给元数据管理器101。流回放控制表格生成器114基 于从元数据管理器101供给的信息而生成流回放控制表格123、并供给元数 据管理器101。相对时间信息校正部件115基于从元数据管理器101供给的 信息而校正相对时间信息的值、并将校正后的相对时间信息供给元数据管理 器101。
尽管在上述例中,记录内容数据的内容数据记录部件54和记录元数据的 元数据记录单元96被配置成分离部件,但内容数据记录部件54和元数据记 录单元96可集成于一个记录部件内,而内容数据和元数据可记录于同一记录 区域。
记录于元数据记录单元96的元数据将在下面详述。
图4示出了图3所示内容元数据121的格式的一例。如图4所示,内容 元数据121是表示与内容关联的多项信息间的关系的表才各信息。内容元数据 121由表示节目内容的节目导视数据121A和表示内容数据记录部件54中各 内容数据的起始的位置的记录起始位置信息121B构成。内容元数据121的各 列说明了一项信息。内容元数据121的各行说明了与一个节目(内容)关联 的信息。
节目导视数据121A由与节目(内容)的标题、 一位或更多表演者、梗 概和/或体裁关联的信息构成。节目导视数据121A是从广播台作为内容数据 的元数据而供给的。
记录起始位置信息121B是表示记录于内容数据记录部件54的各节目 (内容)的首数据所记录的位置的信息。此信息是从控制写控制器92的元数 据管理器101供给的。
即,如图4所示,图3所示的内容元数据更新单元111通过对从广播台 供给的节目导视数据121A追加从元数据管理器101供给的记录起始位置信 息121B而更新内容元凄t据。
图5示出了图3所示片段元数据122的格式的一例。
如图5所示,片段元数据122是表示与片段关联的多项信息间的关系的 表格信息。片段元数据122的各列说明了 一项信息。片段元数据122的各行 说明了与 一个片段关联的信息。
片段是指当呈示一段范围的内容数据时使用的单位。各片段可具有任意 长度,而对片段长度没有特别限制。然而, 一般地,各段的长度不等于节目(内容)的长度。例如,片段可以是节目(内容)的一部分或可包括跨多个 节目(内容)的范围。更具体地,例如,片段可包括节目(节目)所含的特 定场景的数据。
使用片段作为单位使数字广播电视接收机31有可能以片段为单位而不 是以节目为单位来处置内容数据。
片段元数据122由三项构成,即ID即表示各片段的识别信息、表示各 片段的属性的属性信息、和相对于节目(内容)的起始位置的各段的相对时 间信息。
属性信息表示各片段的属性。例如,在新闻节目内容的情形中,内容分 成对应于新闻话题的片段,并对于各片段说明表示诸如"经济"或"体育" 等新闻类目的属性信息。相对时间信息表示相对于节目的起始而测量的时间, 并被用来表示各段在节目中的时间位置。相对时间信息可为各片段的起始位 置、或为不是起始位置的其他位置、诸如各片段的结束位置而定义。相对时 间信息可以是两个或更多时间信息的组合。例如,相对时间信息可以是表示 片段的时间起始位置的相对时间信息和表示片段的时间结束位置的相对时间 信息的组合。
片段元数据122作为来自广播台的内容数据的元数据而供给。 图6示出了图3所示流回放控制表格123的格式的一例。 图6所示的流回放控制表格123是用来控制内容回放的表格信息。流回 放控制表格123表示各GOP (图像组)的相对时间信息和相对位置信息,其 中各GOP包括从以MPEG2-TS标准压缩的数据解压缩而来的内容数据的多 张图像。
相对时间信息表示各GOP的第一图像相对于记录数据的起始(记录起始 时间)而测量的时间(相对时间),并以日期、小时、分钟和秒或以帧(图像) 数来呈示。相对位置信息表示各GOP的第一图像相对于记录数据的起始(记 录起始位置)而测量的相对位置,并以字节来呈示(表示从记录起始位置到 各GOP的第一图像的数据量)。
即,流回放控制表格123是表示从记录数据的起始所测量的记录数据的 凄t据位置和从第一记录位置测量的记录区域中的记录位置间的对应关系。当 不是原次序而是以不同次序回放流数据时、像在快进模式中回放数据或仅回 放特定部分的数据等情形中,参照此流回放控制表格123。此流回放控制表格123是由图3所示的流回放控制表格生成器114生成的。
图7示出了图3所示关联数据124的格式的一例。
关联数据124由与内容数据而非上述元数据关联的元数据构成。在图7所示的例中,关联数据124由内容起始时间信息(T00)141和记录起始时间信息(TO)142。
内容起始时间信息(T00)141使用PTS (呈示时间戳)值来表示节目(内容)的起始时间,并作为与来自广播台的内容数据关联的元数据而供给。记录起始时间信息(T0)142使用PTS值来表示节目(内容)数据的记录起始时间,并由图3所示的记录起始时间信息生成器112生成。
PTS是指由MPEG-2编码器以数据包大小(TS数据包)插入各要素流的时间戳,从而解码器可基于PTS来调整要素流的同步。PTS被用来表示应回放的视频/声音内容的存取单位。在解码器中,当PTS值等于通过以43位来计数27兆赫时钟而得的STC (系统时钟)值时,给对应于PTS值的存取单位进行解码(回放)。注意各TS数据包含PCR (节目时钟基准)、而解码器在解码处理中从PCR回放STC。
图2所示的数字广播电视接收机31能够基于片段、以与节目从广播台广播不同的方式来回放和输出内容数据。此回放模式被称作片段回放模式。
在片段回放模式中,如上述,内容数据是以片段为单位而回放的。在正常电视广播模式中,电视接收机持续接收视频和声音信号并仅如接收到的原样回放视频和声音信号(以线性模式)。与此相对,在片段回放模式中,根据观众下达的命令而有选择地回放(非线性) 一部分节目的视频和声音信号。片段回放模式使广播台有可能提供新服务,诸如允许用户选择新闻节目的许多话题之一的服务,允许用户查看仅含精彩镜头的体育节目的摘要版本的服务,和/或允许用户由关键字在视频数据库中从多个节目中搜索想要的节目并以片段单位仅查看节目的想要部分的服务。
下面说明图2所示的数字广播电视接收机31在回放模式中实行的处理。图8表示从广播台广播的节目(内容)的电视信号被接收并记录的方式。
在图8中,流源151即从广播台广播的节目(内容)的数据由接收部件(图2 )接收并由内容数据记录部件54经多路分解器53作为流源152而记录。如图8所示,流源152和流源151间有时间位置上的不同,并在内容上有相应的不同。即,以PTS值表示流源151的起始时间的内容起始时间信息(T00)141不等于以PTS值表示流源152的起始时间的记录起始时间信息(T0)142。
记录起始时间信息(T0)142是由系统控制器61的记录起始时间信息生成器112 (图3 )响应于开始记录流源152而生成的。系统控制器61的流回》文控制表格生成器114生成与流源152关联的流回放控制表格123 (如箭头155所示意)。在与流源152关联的流回放控制表格123中,片段N起始的相对时间信息表达为Tsegn_rec(Tn<Tsegn—rec<Tn+l),而相对位置信息表达为Dsegn_rec(Dn<Dsegn_rec<Dn+1)。
现在参照图9来说明以上述方式在片段回放模式中记录的流源的回放处理。
如果用户基于属性信息而指定片段,则元数据管理器101检查片段表格以识别对应于指定属性信息的片段。在图9所示的例中,元数据管理器IOI识别出ID为"n"的片段对应于用户指定的属性信息Asegn。元数据管理器101将所识别段的相对时间信息Tsegn与内容起始时间信息(T00)141和记录起始时间信息(T0)142 —道供给相对时间信息校正部件115。
相对时间信息校正部件115使用相对时间信息(Tsegn)、内容起始时间信息(T00)141和记录起始时间信息(T0)142而实行校正处理162、以产生校正后的相对时间信息(Tsegn—rec)。更具体地,相对时间信息校正部件115根据下式(1)来;^交正相对时间信息。
Tsegn—rec=Tsegn—(TO-TOO) (1)
经校正处理162获得的校正后的相对时间信息(Tsegnjec)被供给元数据管理器101。元数据管理器101检查流回放控制表格123以检测与校正后的相对时间信息(Tsegn一rec)对应的相对位置信息(Dsegn—rec)。在图9所示的例中,如以上参照图8所述,相对时间信息Tsegn—rec处在Tn〈Tsegn一rec〈Tn+l的范围内,于是元数据管理器101识别含该位置的GOP起始位置的相对时间信息Tn。元数据管理器101读取对应于相对时间信息Tn的相对位置信息Dn并供给读控制器93 (如箭头163所示),其根据供给的信息而控制片段N的读取。
于是,经上述处理,读控制器93获得相对于记录流源152的起始位置的相对时间信息、如图9所示的最上行所示,而控制器93从片段N的的起始位置准确地读取片段N。元数据管理器101还将相对时间信息(Tsegn)和内容起始时间信息(T00)141经读控制器93供给回放控制器94 (如箭头164所示)。回放控制器94监视内容数据的PTS并控制内容数据回放部件55从内容数据的PTS等于Tsegn+T00的位置处开始内容的回放。输出控制器95控制输出单元56输出回放内容。于是,回放控制器94和输出控制器95可精确地从其起始位置回放并输出片段N、从而使用户可查看片段N。
读控制器93、回放控制器94和输出控制器95控制内容的读取、回放和输出,这样片段N的回放和输出精确地结束于片段N的结束位置,继而也结束了片段N的读取。
于是,用户可精确地从片段N的开始到结束查看节目。
以下处理流是参照具体例而更详细地说明的。
首先,参照图10中所示的流程图描述接收和记录内容的处理。
例如,如果用户下达记录起始命令或如果到达预编程的记录起始时间,则系统控制器61开始接收和记录内容的处理。
在内容接收和记录处理的第一步Sl处,接收控制器91控制接收单元52开始接收内容数据。在接收控制器91的控制下,接收单元52经天线51从指定的广播台接收电视信号并取出节目(内容)数据广播。取出的节目(内容)数据被供给多路分解器53。
在步骤S2处,系统控制器61中的写控制器92控制多路分解器53从获得的内容数据中取出元数据、并将取出的元数据供给系统控制器61中的元数据管理器101。如果元数据管理器101接收到元数据,则元数据管理器101将接收到的元数据供给内容元数据更新单元111。元数据管理器101还从内容数据记录部件54经写控制器92获得与对应于元数据的内容数据的记录起始位置关联的信息、并将获得的信息与内容元数据一道供给内容元数据更新单元111。在步骤S3处内容元数据更新单元111通过给内容元数据追加内容数据起始的记录位置信息而更新内容元数据。
如果元数据管理器101获得更新的内容元数据,则在步骤S4处,元数据管理器101将获得的元数据供给元数据记录单元96以记录于其中。在步骤S5处,写控制器92控制多路分解器53和内容数据记录部件54以开始记录含图像数据71、声音数据72和GUI数据73在内的内容数据。在写控制器92的控制下,内容数据记录部件54记录从多路分解器53供给的内容数据。在步骤S6处,记录起始时间信息生成器112检测经元数据管理器101和写控制器92首先记录于内容数据记录部件54的图像PTS值,并基于检测出的PTS值而产生记录起始时间信息142。结果得到的记录起始时间信息142被供给元数据管理器101。元数据管理器101将接收到的记录起始时间信息142供给元数据记录单元96以记录为关联Jt据124。
在步骤S7处,写控制器92监视由内容数据记录部件54记录的图像数据(或与之关联的信息)以确定正在记录的当前图像数据是否GOP的第一图像。如果确定当前图像数据是第一图像,则相对时间信息生成器113使处理进至步骤S8、以产生以记录起始时间信息为基准的相对时间信息。在步骤S9处,元数据管理器101从相对时间信息生成器113获得相对时间信息、还从写控制器92获得以起始位置为基准的相对位置信息。元数据管理器101产生流回放控制表格123,其表示相对时间信息和相对位置信息间的对应关系。在早已存在流回放控制表格123的情形中,元数据管理器101将表示对应关系的信息追加至已存在的流回放控制表格123。在完成步骤S9后,元数据管理器101使处理进至步骤SIO。
在这样的情形中即在步骤S7处确定当前图像数据不是GOP的第 一 图像时,元数据管理器101不实行步骤S8和S9而使处理进至步骤SIO。
在步骤S10处,元数据管理器101确定是否结束记录内容数据的处理。例如,如果未到达节目(内容)的结束、因而如果确定不应结束内容数据的记录,则处理返回步骤S7以/人步骤S7起重复上述处理。
元数据管理器101通过重复实行步骤S7至S10而产生流回放控制表格123。如果到达了节目(内容)的结束或用户下达了记录结束命令、因而如果在步骤S10处确定应结束内容数据的记录,则系统控制器61使处理进至步骤Sll。
在步骤Sll处,接收控制器91和写控制器92通过控制相关部分而结束内容数据的接收和记录。此后,在步骤S12处,元数据管理器101将生成的流回放控制表才各123供给元数据记录单元96以记录。
如果完成了步骤S12,则系统控制器61结束内容的接收和记录处理。通过以上述方式实行内容的接收和记录处理,数字广播电视接收机31不仅获得从广播台供给的信息,还获得与记录的流源关联的记录起始时间信息142和流回放控制表格123、并记录所获得的记录起始时间信息142和流
32回放控制表格123。这使得数字广播电视接收机31有可能向用户精确地呈示指定内容。
其次,下面参照图11所示的流程图来说明片段回放处理。
如果用户下达了回放指定片段的命令,则系统控制器61实行片段回放处理。
在片段回放处理的第一步S31处,元数据管理器101从元数据记录单元96读取必要的元数据。在步骤S32处,元数据管理器101基于读取的内容元数据而识别用户指定应回放的内容、并识别记录内容的位置。
如果识别了内容数据,则在下一步S33处,元数据管理器101还基于读取的片段元数据而识别对应于指定属性的片段起始的相对时间信息。如果识别了片段的相对时间信息,则元数据管理器101将相对时间信息、内容起始时间信息141和记录起始时间信息142供给相对时间信息校正部件115。在步骤S34处,相对时间信息校正部件115基于内容起始时间信息141和记录起始时间信息142而根据前述式(l)来校正所识别的相对时间信息,并将校正值返回元数据管理器101。如果元数据管理器101接收到校正后的相对时间信息,则在步骤S35处,元数据管理器101基于流回放控制表格123而计算读取起始位置。
同样,在步骤S36处,元数据管理器101基于片段元数据而识别对应于指定属性的片段结束的相对时间信息,而元数据管理器101将相对时间信息、内容起始时间信息141和记录起始时间信息142供给相对时间信息校正部件115。在步骤S37处,相对时间信息校正部件115基于内容起始时间信息141和记录起始时间信息142而根据前述式(l)来校正所识别的相对时间信息,并将校正值返回元数据管理器101。如果元数据管理器101接收到校正后的相对时间信息,则在步骤S38处,元数据管理器101基于流回放控制表格123而计算读取结束位置。
如果按上述方式确定了读取起始位置和读取结束位置,则读控制器93从元数据管理器101获得与读取起始位置和读取结束位置关联的信息,而在步骤S39处,读控制器93控制多路分解器53和内容数据记录部件54以从读取起始位置开始读取内容数据。读取的内容数据被供给内容数据回放部件55。
在步骤S40处,回放控制器94控制内容数据回放部件55以监视从多路分解器53供给的内容数据的PTS、并从PTS值等于Tsegn+T00的回放起始位置(在步骤S33处识别的片段的起始)处开始内容的回放。输出控制器95控 制输出单元56以输出回放内容。在步骤S41处,回放控制器94和输出控制 器95根据PTS在回放结束位置处结束内容的回放和输出。在步骤S42处, 读控制器93在读取结束位置处结束内容数据的读取、并结束片段回放处理。
在片段回放处理中,如上述,使用与记录的内容数据关联的流回放控制 表格123使得数字广播电视接收机31能准确地识别指定片段的起始位置和结 束位置、开始读取含开始和结束位置在内的片段、在结束位置处结束读取、 从片段伊始开始回放并输出片段、和在片段结束处结束片段的回放和输出, 从而使用户可查看精准的指定内容。
如上述,数字广播电视接收机31生成与记录的内容数据关联的流回放控 制表格123,并基于流回放控制表格123而回放片段。使用流回放控制表格 123使之有可能容易从片段元数据中说明的相对时间信息而确定实际利用的 准确的相对时间信息。不论记录起始时间在内容起始时间前或后,都有可能 确定准确的相对时间信息。于是,数字广播电视接收机31能够容易地回放指 定的片段。
从广播台广播的内容数据可以是加密的形式。某些广播台以加密的形式 广播节目数据以仅允许授权用户查看节目。本发明在广播节目是加密的形式 时也可适用。
图12示出了根据本发明的数字广播电视接收机的另一实施例。图12所 示的数字广播电视接收机181在结构上与数字广播电视接收机31基本相同, 止是数字广播电视接收机181还包括解码器191、查看许可判断部件192和 密钥取出器193。
在此情形中,从广播台接收的加密内容数据记录于内容数据记录部件 54。解码器191使用从密钥取出器193供给的解密密钥给从内容数据记录部 件54供给的加密图像数据71、声音数据72和GUI数据73解密。结果得到 的解密图像数据71 、声音数据72和GUI数据73被供给多路分解器53。
从广播台供给的加密内容数据由含标题控制讯息(ECM)的TS数据包构 成、该标题控制讯息(ECM)由查看标题信息和解密密钥构成。如果多路分解 器53在从内容数据记录部件54读取的内容数据中检测出ECM,则多路分解 器53将检测出的ECM供给查看许可判断部件192。查看许可判断部件192 基于在供给的ECM中说明的查看标题信息而确定是否许可查看内容。如果确定应许可查看内容,则查看许可判断部件192将ECM供给密钥取出器193。 密钥取出器193从供给的ECM中取出解密密钥并将取出的解密密钥供给解码 器191。解码器191使用解密密钥给加密内容数据解密并将解密内容数据供 给多路分解器53。
系统控制器61具有读取起始/结束位置设定部件201,其被配置为设定数 据读取起始位置和数据读取结束位置,从而可提供足够的处理时期以确保可 在提供的时期内实行上述处理顺序(即将处理时期设定为等于完成上述处理 顺序必需的时间(最小必需解码时间)或以上)、即由查看许可判断部件192 实行的查看标题判断处理、由密钥取出器193实行的解密密钥取出处理、和 等待ECM数据包的最初事件。当回放片段时,读取起始/结束位置设定部件 201取决于片段的起始位置而设定数据读取起始位置和数据读取结束位置从 而为内容数据的解码提供的处理等于最小必需解码时间或以上。
这里,如图14A所示,让我们假设TsegnjecS和TsegnjecE分别作为流 源211的回》文范围212的回》丈起始位置213和回》文结束位置214。在此情形 中,因为Tsegn一recS在GOP的起始位置Tn后且在Tn+l前、并因为从Tn到 Tsegn_recE的时期(Tsegn—recE-Tn)大于最小必需解码时间(Tdcr)221,所以选 择Tn作为解码起始位置231 。解码结束位置232设定在GOP的结束位置Tm 处、从而解码结束位置232在Tsegn—recE后。即,在此例中,当指定了回放 范围212时,读取起始/结束位置设定部件201设定从解码起始位置231到解 码结束位置232的解码范围233。注意在参照图1至11而说明的前例中也以 同样方式而设定解码范围。
更具体地,读控制器93控制读取处理、从而流源211的读取始于含回放 起始位置213的GOP的起始位置Tn (解码起始位置231 ),并开始解码。回 放控制器94从显示起始位置213回放以上述方式解码的流源211,而输出控 制器95输出之。如果在回放处理和输出处理中到达了显示结束位置214,则 回放控制器94结束回放处理、而输出控制器95结束输出处理。读控制器93 在含显示结束位置214的GOP的结束位置Tm (解码结束位置212 )处结束流 源211的读取和解码处理。
然而,当最小必需解码时间(Tdcr)241长于从Tn到TsegnjecE的时期 242(TsegnjecE-Tn)时,如图14B所示,如果解码起始位置设在Tn,则解码 处理不能在回放处理开始前的给定时期内完成。在此情形中,为了避免以上问题,读取起始/结束位置设定部件201将解码起始位置251设在上一 GOP 的起始位置Tn-1。即,在此情形中,当指定了回放范围212时,读取起始/ 结束位置设定部件201设定从解码起始位置251到解码结束位置252的解码 范围253 (以具有更广的范围)、从而系统控制器61在回放处理开始前具有 足够的解码时期,并于是有可能以高度可靠的方式来实行回放处理。
更具体地,读控制器93控制读取处理、从而流源211的读取始于含回放 起始位置213的上一GOP的起始位置Tn-1 (解码起始位置251),并开始解 码。回放控制器94从显示起始位置213回放以上述方式解码的流源211,而 输出控制器95输出之。如果在回放处理和输出处理中到达了显示结束位置 214,则回放控制器94结束回放处理、而输出控制器95结束输出处理。读控 制器93在含显示结束位置214的GOP的结束位置Tm (解码结束位置252 ) 处结束流源211的读取和解码处理。
通过依情形以上述方式设定解码时间大于最小必需解码时间(Tdcr),数字 广播电视接收机181能以高度可靠的方式来实行回放处理、以确保用户能查 看指定的内容。
以下参照图15的流程图来更详细地说明此情形中的片段回放处理。在此 片段回放处理中,以相同方式来实行处理、直到以下参照图ll说明的识别片 段的位置信息的步骤。
在步骤S61处,元数据管理器101从元数据记录单元96读取必要的元数 据。在步骤S62处,元数据管理器101基于读取的内容元数据而识别指定应 回放的内容并还识别记录内容的位置。在步骤S63处,元数据管理器101还 基于读取的内容元数据而识别对应于指定属性的片^a^始的相对时间信息。 在步骤S64处相对时间信息校正部件115基于内容起始时间信息141和记录 起始时间信息142而校正所识别的相对时间信息。在步骤S65处,元数据管 理器101基于流回放控制表格而从校正后的相对时间信息识别指定片段的起 始的记录位置。
同理,在步骤S66处,元数据管理器101基于片段元数据而识别对应于 指定属性的片段结束的相对时间信息。在步骤S67处,相对时间信息校正部 件115基于内容起始时间信息141和记录起始时间信息142而校正所识别的 相对时间信息。在步骤S68处,元数据管理器101基于流回放控制表格而从 校正后的相对时间信息识别指定片段的结束的记录位置。在步骤S69处,读取起始/结束位置设定部件201如更详细的后述那样设 定读取起始位置和读取结束位置。
在步骤S70处,读控制器93控制多路分解器53和内容数据记录部件54 以从读取起始位置读取内容数据。读取的内容数据被供给解码器191。如果 多路分解器53在供给的内容数据中检测出ECM,则多路分解器53将检测出 的ECM供给查看许可判断部件192。在步骤S71处,查看许可判断部件192 基于供给的ECM而确定是否许可查看指定的内容数据。如果确定应许可查 看,则查看许可判断部件192将ECM供给密钥取出器193。在步骤S72处, 密钥取出器193实行解密密钥取出处理并将取出的解密密钥供给解码器191。 解码器191使用从密钥取出器193供给的解密密钥给内容数据解密并将解密 内容数据供给多路分解器53。多路分解器53将内容数据分成图像数据、声 音数据和GUI数据,并将取出的数据供给内容数据回放部件55。
在步骤S74处,根据从内容数据回放部件55供给的内容数据的PTS,回 放控制器94控制回放处理、从而从回放起始位置开始读取内容数据,并将回 放的内容供给输出单元56。输出控制器95控制输出单元56以从回放起始位 置开始、输出从内容数据回放部件55供给的内容数据的图像和声音A吾音。
在步骤S75处,如果在内容数据回放部件55实行的回放处理中到达了回 放结束位置,则回放控制器94结束内容的回放,而输出控制器95结束内容 的專#出。
在步骤S76处,读控制器93控制内容数据记录部件54在读取结束位置 处结束内容数据的读取,并结束片段回放处理。
其次,参照图16所示的流程图来详细说明图15所示的步骤S69处实行 的读取起始/结束位置设定处理。
首先,在步骤S91处,读取起始/结束位置设定部件201确定最小必需解 码时间、即解码器191实行解码处理所必需的时间。此后,在步骤S92处, 读取起始/结束位置设定部件201确定从含校正后的片段起始的GOP第 一 图像 到校正后的片段起始这段时期(Tsegn_recE-Tn)是否短于最小必需解码时间 (Tdcr)。
如果确定从含校正后的片段起始的GOP第一图像到校正后的片^^始 这段时期(Tsegn—recE-Tn)短于最小必需解码时间(Tdcr),则读取起始/结束位 置设定部件201使处理进至步骤S93。在步骤S93处,读取起始/结束位置设
37定部件201将读取起始位置设定在含校正后的片段起始的GOP的跟前GOP
的第一图像处。在步骤S94处,读取起始/结束位置设定部件201将读取结束
位置设定在含校正后的片段结束的GOP的最后一张图像处。如果设定了读取
结束位置,则完成了读取起始/结束位置设定处理,而处理返回图15所示的步 鹏C7n
如果是在图16的步骤S92处确定从含校正后的片段起始的GOP第一图 像到校正后的片段起始这段时期(Tsegn—recE-Tn)等于或在最小必需解码时间 (Tdcr)以上这一情形,则读取起始/结束位置设定部件201使处理进至步骤S95。 在步骤S95处,读取起始/结束位置设定部件201将读取起始位置设定在含校 正后的片段起始的GOP的第 一 图像处。如果完成了步骤S95,则读取起始/ 结束位置设定部件201使处理进至步骤S94以还实行处理。
如上述,当内容数据是加密的形式时,系统控制器61通过控制片段回放 处理以致给出足够时期来实行解码处理、从而能以高度可靠的方式来实行回 放处理、以确保用户能查看指定的内容。
在以上参照图17A说明的例中,数字广播台261将由节目导视数据 121A、片段元数据122和内容起始时间信息141构成的数据272与视频/声音 流271—道提供给数字广播电视接收机31 (或181)。然而,由数字广播台 261供给的数据不限于此例。例如,如图17B所示,与浮见M/声音流271—道 从数字广播台261供给的数据272除了上述数据以外还可包括流回放控制表 格123。
在此情形中,数字广播电视接收机31的系统控制器61以与以上参照图 3说明的方式不同的方式来控制片段回放处理、并如图18所示,系统控制器 61包括偏置值计算器281和相对位置信息校正部件282、而代替了流回放控 制表格生成器114和相对时间信息;艮正部件115。
如后面详细的说明,偏置值计算器281在片段回》文处理中计算用来校正 相对位置信息的位置信息偏置值。相对位置信息校正部件282基于由偏置值 计算器281计算的偏置值来校正相对位置信息。
在此情形中,数字广播电祸L接收机31实行如参照对应于图8的图19而 说明的内容接收和记录处理。
数字广播电视接收机31从广播台获得流回放控制表格123 (如箭头291 所示)。数字广播电视接收机31还从广播台获得使用PTS值表达的内容起始时间信息(T00)141 (如箭头292所示)。数字广播电视接收机31将获得的信 息记录于元数据记录单元96。当记录接收到的流源152时,数字广播电视接 收机31生成使用PTS值表达的记录起始时间信息(T0)142。
即,在此情形中,记录于元数据记录单元96的流回放控制表格123含像 广播流源151时的时间那样与流源151关联的信息。当流源的起始记录定时 与节目的节目起始定时不同时,在流回放控制表格123中说明的相对时间信 息与记录于内容数据记录部件54的、相对于流源152起始的相对时间信息不 相等。
片段回放处理是如下参照图20所述而控制的。首先,系统控制器61基 于片段表格122而识别应回放的片段、并进而基于流回放控制表格123而识 别与片^殳起始的相对时间信息对应的GOP (如箭头301所示)。系统控制器 61进而基于流回放控制表格123而识别该GOP的相对位置信息Dn。此后, 系统控制器61实行偏置值计算处理302、以使用内容起始时间信息141和记 录起始时间信息142根据式(2)来计算偏置值。
TrecO=TO—TOO (2)
系统控制器61进而基于流回放控制表格123而计算与相对时间信息的偏 置值TrecO对应的相对位置信息DrecO。系统控制器61接着实行数据位置校正 处理303以使用算出的相对位置信息Drec(^艮据式(3)来;f交正所识别的相对位 置信息Dn,从而获得校正后的相对位置信息Dn_rec。
Dn—rec=Dn-DrecO (3)
校正后的相对位置信息Dn—rec表示相对于记录的流源152起始的、含片 段N的起始的GOP的起始的相对位置。系统控制器61根据校正后的相对位 置信息Dn_rec而读取片革殳N (如箭头304所示)。
如上述,在流回放控制表格123是从广播台供给的情形中同样、通过以 上述方式控制回放处理,系统控制器61可精确地识别片段N的起始位置、并 可控制读取处理以精准地从起始位置读取片段N。这使得数字广播电视接收 机31可确保用户能查看指定的内容。
元数据管理器101还将相对时间信息(Tsegn)和内容起始时间信息 (T00)141经读控制器93而供给回放控制器94 (如箭头305所示)。回放控制 器94控制内容数据回放部件55以监视读取内容数据的PTS、并从内容数据 的PTS等于Tsegn+T00的位置(回放起始位置)处开始内容的回^:。输出控制器95控制输出单元56以输出回放内容。于是,回放控制器94可精确专职 从起始位置回放片段N、而输出控制器95可输出之,从而允许用户查看精准 的指定内容。
读控制器93 、回放控制器94和输出控制器95还控制内容的读取、回放
和输出的结束,从而片段N的回放和输出在指定结束位置处精准地结束,然
后结束内容的读取。
于是,当用户查看内容时,允许用户仅从头到尾查看精准的片段N。 系统控制器61还以与起始位置相同方式来控制片段回放的结束位置。
即,系统控制器61使用偏置值来实行数据位置校正、以得到含片段N结束位
置的GOP的最后一张图像的校正后的相对位置信息。
参照图21的流程图来还说明接收和记录内容的处理。 在图21的流程图中,以图10所示步骤S1到S6的相同方式来实行步骤
Slll到S116。
即,在步骤Slll处、像在步骤Sl处那样,接收控制器91控制接收单元 52以开始接收内容数据。在步骤S112处、像在步骤S2处那样,写控制器92 控制多路分解器53以在从广播台供给的内容数据中取出元数据,并供给元数 据管理器101。注意在此情形中,元数据含从广播台供给的流回放控制表格 123。
在步骤S113处、1象在步骤S3处那样,内容元数据更新单元lll通过追 加表示当写控制器92将内容数据记录于内容数据记录部件54时内容数据被 记录的起始位置(记录起始位置)的信息、而更新内容元数据。在步骤S114 处、像在步骤S4处那样,元数据管理器101控制元数据记录单元96将供给 的元数据记录于其中。注意在此情形中,由元数据管理器101记录的元数据 含从广播台供给的流回放控制表格123。
在步骤S115处、像在步骤S5处那样,写控制器92控制多路分解器53 和内容数据记录部件54开始记录内容数据。在步骤S116处、 <象在步骤S6处 那样,记录起始时间信息生成器112基于首先记录的图像的PTS值而生成记 录起始时间信息142并存储于元数据记录单元96。
在图21所示的处理中,与图IO所示的处理不同、系统控制器61不产生 流回放控制表格123,于是不实行图10所示的流程图的步骤S7至S9。在步 骤S117处、像在步骤S7处那样,元数据管理器101确定是否结束记录内容数据的处理。如果确定不应该结束记录内容数据的处理,则处理留在步骤S117
处、直到确定应结束记录内容数据的处理。如果确定应结束记录内容it据的
处理,则元数据管理器101使处理进至步骤S118。在步骤SU8处,元数据 管理器101结束内容凄t据的接收和记录,于是完成了内容接收和记录处理。
从以上说明可见,图21所示的内容接收和记录处理比图IO所示的简单。 结果是减少了内容接收和记录处理期间系统控制器61上的处理负荷,于是系 统控制器61有可能容易接收内容并记录。
下面参照图22的流程图来说明片段回放处理。首先、在步骤S131处, 元数据管理器101读取记录于元数据记录单元96的元数据。
在读取元数据后,在步骤S132处,元数据管理器101基于读取的元数据 而识别用户指定应回放的内容并还识别记录内容的位置。在步骤S133处,元 数据管理器101还基于读取的元数据而识别对应于指定属性(Asegn)的片段起 始的相对时间信息(Tsegn)。
在步骤S134处,偏置值计算器281使用内容起始时间信息141和记录起 始时间信息142来计算相对时间信息的偏置值(TecO)。在步骤S135处,元数 据管理器101基于流回放控制表格123而识别相对位置信息的偏置值(DrecO)。 在步骤S136处,元数据管理器101还基于流回放控制表格123而识别指定片 段起始的记录位置(Dn)。在步骤S137处,相对位置信息校正部件282使用相 对位置信息的偏置值来实行数据位置校正处理、以得到内容数据的读取起始 位置(Dnjec)。
同样,在步骤S138处,元数据管理器101基于片段元数据而识别对应于 指定属性的片段结束的相对时间信息,而在步骤S139处,元数据管理器IOI 基于流回放控制表格123而识别指定片段结束的记录位置。在步骤S140处, 相对位置信息校正部件282使用相对位置信息的偏置值来计算内容数据的读 取结束位置。
如果以上述方式确定内容数据的读取起始位置和读取结束位置,则读控 制器93控制多路分解器53和内容数据记录部件54开始从读取起始位置读取 内容数据。读取的内容数据被供给内容数据回放部件55。
在步骤S142处,回放控制器94控制内容数据回放部件55监视从多路分 解器53供给的内容数据的PTS、并从PTS值等于Tsegn+TOO的回放起始位置 (在步骤S133处识别的片段的起始)处开始内容的回放。输出控制器95控制输出单元56以输出回放内容。在步骤S143处,回放控制器94和输出控制 器95根据PTS在回放结束位置处结束内容的回放和输出。在步骤S144处, 读控制器93在读取结束位置处结束内容数据的读取、并结束片段回放处理。
如上述,在流回放控制表格123是从广播台供给的情形中同样、通过以 上述方式控制回放处理,系统控制器61可精确地识别指定片段N的起始位置、 并以高度可靠的方式控制回放处理。这使得数字广播电视接收机31可确保用 户能查看指定的内容。
同样在此实施例中,与以上参照图12至16说明的实施例同样,从广播 台广播的内容数据可采取加密的形式。在此情形中,系统控制器61被配置成 像图3所示的系统控制器那样包括读取起始/结束位置设定部件201,而读取 起始/结束位置设定部件201控制读取起始位置和读取结束位置、以提供等于 图14所示的最小必需解码时间Td cr或以上的时间。
控制处理的方法不^5l可应用于解码处理、还可应用于回;^文处理等其他处 理以确保处理时间等于最小必需解码时间或以上、从而确保以高度可靠的方 式实行处理。在此情形中,可任意设定阈值、以此阈值来确定下一步应实行 的处理。可设定多个阈值。
在上述实施例中,假设广播台提供地面数字广播服务来广播节目,其被 数字广播电视接收机31接收。注意本发明还可适用于经电缆的广播服务。进 而,本发明不仅适用于广播、还适用于组播或单播。
图23示出了根据本发明实施例的通信系统。在图23所示的通信系统中, 终端设备331经因特网等网络361接收到从服务器362发来的内容,而终端 设备331输出内容的图像和/或语音/声音。
对于数字广播电视接收机31来说,终端设备331由记录部件341和回放 部件342构成。终端设备331与数字广播电视接收机31基本相同、止是终端 设备331包括通信部件352而代替了天线51和接收单元52。即,记录部件 341由通信部件352、多路分解器53、内容数据记录部件54、系统控制器61、 和操作控制单元62构成。回放部件342由多路分解器53、内容数据记录部 件54、内容数据回》文部件55、输出单元56、系统控制器61、和才喿作控制单 元62构成。
在此终端设备331中,系统控制器61与数字广播电视接收机31的系统 控制器61实行相同的处理。然而,在终端设备331中,与接收单元52接收电视信号的数字广播电视接收机31不同,通信部件352与服务器361通信以 获得内容数据。在以上述方式构成的通信系统中,终端设备331可提供与数 字广播电视接收机31所提供的相同的好处。
服务器可有选择地仅提供由终端设备请求的片段。
在此情形中,如图24所示,服务器371以与数字广播电视接收机31的 回放部件42相同的方式构成、止是服务器371包括连接至网络372、与终端 设备373通信的通信部件381而代替了数字广播电视接收机31的输出单元 56。通信部件381经网络372与终端设备373通信、以将请求从终端设备373 发送至系统控制器61。为了响应接收到请求,通信部件381在系统控制器61 的控制下、从内容数据回放部件55获得应供给终端设备373的片段数据、并 将片段数据供给终端设备373。在服务器371中,可省略内容数据回放部件 55,而内容数据记录部件54中以压缩形式记录的内容数据可直接供给终端设 备373。
在此情形中,服务器371以与上述相同的方式来实行片段回放处理,于 是此处省略了还的说明。
如上述,根据本发明的实施例,电视接收机、终端设备、和/或服务器能 准确地识别片段N的起始位置并能根据识别的位置来控制回放处理。于是电 视接收机、终端设备、和/或服务器能准确地输出指定内容,从而允许用户查 看精准的指定内容。
在上述实施例中,在图3所示的数字广播电视接收机31中,记录部件 41和回》文部件42构成于同一部件。作为替代,记录部件41和回力文部件42 可以分离形式构成。,记录部件41或回》文部件42的一部分可与其他部分分离。 电视接收机、终端设备、和咸服务器各自都可由多台设备构成。
在上述广播系统或通信系统中,为了简便起见、仅示出了一台电视接收 机、 一台服务器、和/或一台终端。然而,对这些设备A殳备的数量没有特别限 制,而系统通常包括多台这样的设备A殳备。广播电视信号不限于数字信号而 是广播电视信号也可采取模拟信号的形式。
上述处理步骤的序列可借助硬件或软件来实行。在此情形中,图2所示 的数字广播电视接收机31、图12所示的数字广播电视接收机181、图23所 示的终端设备331、和/或图24所示的服务器371可在诸如图25所示的个人 计算机上实施。在图25中,个人计算机400的CPU (中央处理单元)401根据存储于 ROM (只读存储器)402的程序或根据从存储部件413载入RAM (随机存取 存储器)403的程序而实行各种处理。RAM 403也用来存储在执行各种处理 时CPU 401所使用的数据。
CPU 401 、 ROM 402和RAM 403经总线404相互连接。总线404还连接 至输A^出接口 410。
输入4lT出接口 410还连接至由键盘、鼠标器等构成的输入部件411、由 诸如CRT或LCD等显示器和扬声器构成的输出部件412、诸如硬盘等存储部 件413、和诸如调制解调器等通信部件414。通信部件414起到经因特网等网 络实行通信的功能。
进而,输入4命出接口 410在必要时还连接至驱动器415。诸如磁盘、光 盘、磁光盘、或半导体存储器等可移动存储媒体421在必要时安装于驱动器 415,而从可移动存储媒体421读取计算机程序、并在必要时并装入存储部件 413。
当处理顺序由软件来执行时,形成软件的程序可从存储i某体安装或经网 络安装在计算机上。
可用于以上用途的存储媒体的一例是诸如图25所示的可移动i某体421 等可移动々某体,其上存储了程序、并从计算机单独地供给用户。具体实例包 括磁盘(诸如软盘)、光盘(诸如CD-ROM (光盘只读存储器)和DVD (数 字多用盘))、磁光盘(诸如MD (小型盘,商标))和半导体存储器。程序也 可通过预装于内置ROM 402或置于计算机内的硬盘等存储部件413而供给用 户。
在本说明书中,在程序中记述的、存储于存储媒体的步骤可根据程序所 记述的顺序而以时间顺序实行、或可以并列或分离方式实行。
在本说明书中,术语"系统"用来说明多台设备的全体。
本发明包含2004年9月28日向日本专利局提交的日本专利申请 JP2004-282215的主体,其全部内容通过引用而融合于此。
业内的熟练人员应当理解依设计需求和其他因素,可以进行各种修改、 组合、下级组合和置换,只要它们落入所附权利要求书或其等价的范围内。
4权利要求
1. 一种记录和回放设备,用于记录包含内容的内容数据,并在表示相对于该内容的起始位置的相对时间的相对时间信息所指定的位置处回放所述内容数据的内容,所述记录和回放设备包括第一记录装置,用于记录所述内容数据;记录起始时间信息生成装置,用于使用基准时间信息而生成记录起始时间信息,该记录起始时间信息表示与所述第一记录装置所记录的所述内容数据的记录起始位置相关联的时间信息;第二记录装置,用于记录回放控制信息,该回放控制信息包括使用所述基准时间信息来表示所述内容起始位置的内容起始时间信息;由所述记录起始时间信息生成装置生成的所述记录起始时间信息;和回放控制表格,其表示对于所述第一记录装置所记录的所述内容数据的特定部分,所述相对时间信息和表示从所述内容的开头测量的数据量的第一相对位置信息之间的对应关系;回放控制信息读取装置,用于读取由所述第二记录装置记录的所述内容起始时间信息、所述记录起始时间信息和所述回放控制表格;偏置值计算装置,用于使用由所述回放控制信息读取装置读取的所述内容起始时间信息、所述记录起始时间信息以及所述回放控制表格,来计算偏置值以用于校正所述第一相对位置信息;识别装置,用于基于由所述回放控制信息读取装置读取的所述回放控制表格来识别与由所述相对时间信息指定的回放位置相关联的所述第一相对位置信息;相对位置信息校正装置,用于基于由所述偏置值计算装置计算的所述偏置值而校正由所述识别装置识别的所述第一相对位置信息,以获得第二相对位置信息,该第二相对位置信息表示从所述第一记录装置所记录的所述内容数据的记录起始位置起测量的数据量;和回放装置,用于基于由所述相对位置信息校正装置实行所述校正处理而获得的所述第二相对位置信息,通过在所述回放位置处读取所述内容数据而回放所述内容数据。
2. —种用于记录和回放设备的记录和回放方法,其记录包含内容的内容数据,并在表示相对于所述内容的起始位置的相对时间的相对时间信息所指定的位置处回放所述内容数据的内容,所述方法包括以下步骤 记录所述内容数据;使用基准时间信息而生成记录起始时间信息,该记录起始时间信息表示 与在所述内容数据记录步骤中记录的所述内容数据的记录起始位置相关联的 时间信息;记录回放控制信息,该回放控制信息包括使用所述基准时间信息来表 示所述内容起始位置的内容起始时间信息;在所述记录起始时间信息生成步 骤中生成的所述记录起始时间信息;和回放控制表格,其表示对于在所述内 容数据记录步骤中记录的内容数据的特定部分,所述相对时间信息和表示从 所述内容的开头起测量的数据量的第一相对位置信息之间的对应关系;读取在所述回放控制信息记录步骤中记录的所述内容起始时间信息、所 述记录起始时间信息和所述回放控制表格;使用在所述回放控制信息读取步骤中读取的所述内容起始时间信息、所 述记录起始时间信息和所述回放控制表格来计算偏置值以用于校正所述第一 相对位置信息;基于在所述回放控制信息读取步骤中读取的所述回放控制表格来识别与 由所述相对时间信息指定的所述回放位置相关联的第 一相对位置信息;基于在所述偏置值计算步骤中计算的偏'置值而校正在所述识别步骤中识 别的所述第一相对位置信息,以获得第二相对位置信息,该第二相对位置信 息表示从在所述内容数据记录步骤中记录的所述内容数据的记录起始位置起 测量的数据量;和基于在所述相对位置信息校正步骤中获得的所述第二相对位置信息,通 过在所述回放位置处读取所述内容数据而回放所述内容数据。
全文摘要
一种记录和回放设备以及记录和回放方法被配置成记录包含内容的内容数据、并在表示相对于内容起始位置的相对时间的第一相对时间信息所指定的位置处回放内容数据的内容。记录起始时间信息生成器生成记录起始时间信息。流回放控制表格生成器生成与记录于内容数据记录单元的流源关联的流回放控制表格。相对时间信息校正装置基于内容起始时间信息和记录起始时间信息而校正由元数据管理器基于片段元数据而识别的、应回放的片段的相对时间信息。读控制器根据与元数据管理器所识别的校正后的相对时间信息对应的相对位置信息而控制读取处理。
文档编号H04N7/24GK101483767SQ20091000142
公开日2009年7月15日 申请日期2005年9月28日 优先权日2004年9月28日
发明者北里直久 申请人:索尼株式会社