信息重放装置和方法以及计算机程序的制作方法

文档序号:6777126阅读:92来源:国知局
专利名称:信息重放装置和方法以及计算机程序的制作方法
技术领域
本发明涉及一种用于对诸如光盘的信息记录介质执行重放的信息 重放装置和方法,以及使计算机起该信息重放装置作用的计算机程序。
背景技术
作为即将普及的DVD的下一代光盘,蓝光盘片正处于开发之中。 在蓝光盘片中,蓝色激光束用于对记录数据进行记录和重放,其中蓝 色激光束具有比红色激光束更短的波长,红色激光束用于在DVD上并 对记录数据进行记录和重放。此外,通过使形成于记录面之上的轨道 的间距变短,蓝光盘片在信号记录层中获得了大约23GB的记录容量 (参见专利文件1至3)。
另一方面,可显示诸如小视窗的子画面,其中它叠加在记录在上 述光盘上的诸如电影的主画面之上(换句话说,叠加在主画面的一部 分之上)。作为子画面,根据其显示方法,存在同步型的子画面(以 下简称为"同步型")以及异步型的子画面(以下简称为"异步型")。 在同步型的子画面中,预先设置关于主画面的重放时间点的显示开始 时间点和显示结束时间点。另一方面,在异步型的子画面中,根据用 户的指令等等,可任意地开始显示。
在这种情况下,为了对当前从记录在光盘上的多类子画面中被选 择的作为显示目标的子画面进行标识,将被选择的子画面的流编号保 持在状态寄存器等等中。只要没有选择新的子画面,则使保持在状态 寄存器中的流编号继续保持在状态寄存器中。
专利文献1:日本专利申请未决公开NO. 2004-304767专利文献2:日本专利申请未决公开NO. 2004-328450 专利文献3:日本专利申请未决公开NO. 2005-26959
发明内容
本发明要解决的主题
在同步型的子画面的情况下,即使流编号继续保持在状态寄存器 中,因为预先设置了显示开始时间点和显示结束时间点,而没有在显 示子画面中的特定缺点。然而,在异步型的子画面的情况下,如果继 续保持流编号,那么会出现以下技术问题。例如,假定在对异步型的 子画面进行显示的同时,对主画面进行反巻等等。此时,即使结束反 巻的重放时间点是原本不期望显示子画面的时间点,因为流编号保持 在状态寄存器中并且因为子画面是可从任意重放时间点开始显示的异 步型,也会在非预期的重放时间点显示子画面,这是会出现的技术问 题。
本发明要解决的主题包括例如上述问题。因此本发明的目的是提 供一种可更好地显示叠加并且显示在主画面上的子画面的信息重放装 置和方法以及可使计算机起该信息记录装置作用的计算机程序。
解决该主题的手段
本发明的上述目的可以通过一种信息重放装置来实现,该信息重
放装置具有显示设备,用于显示主画面和第一类型的子画面,该第 一类型的子画面叠加并且显示在主画面上并且该第一类型的子画面的 显示可在主画面的重放时间轴上的期望重放时间点开始;存储设备, 用于存储被选择的将要叠加并且显示在主画面上的第一类型的子画面 的标识号;第一控制设备,用于对存储设备进行控制以在如果主画面 的当前重放时间点在将要显示第一类型的子画面的重放时间点的范围 之外,废弃第一类型的子画面的标识号;以及第二控制设备,用于对 存储设备进行控制以在如果主画面的当前重放时间点不在将要显示第 一类型的子画面的重放时间点的范围之外,继续存储第一类型的子画面的标识号。
本发明的上述目的还可以是通过一种信息重放装置中的信息重放 方法来实现的,所述信息重放装置具有显示设备,用于显示主画面 和第一类型的子画面,该第一类型的子画面叠加并且显示在主画面上 并且该第一类型的子画面的显示可在主画面的重放时间轴上的期望重 放时间点开始;以及存储设备,用于存储被选择的将要叠加并且显示 在主画面上的第一类型的子画面的标识号,该信息重放方法具有第 一控制处理,用于对存储设备进行控制以在如果主画面的当前重放时 间点在将要显示第一类型的子画面的重放时间点的范围之外,废弃第 一类型的子画面的标识号;以及第二控制处理,用于对存储设备进行 控制以在如果主画面的当前重放时间点不在将要显示第一类型的子画 面的重放时间点的范围之外,继续存储第一类型的子画面的标识号。
本发明的上述目的还可以通过一种用于重放控制并且对本发明的 信息重放装置中所提供的计算机进行控制的计算机程序来实现,该计 算机程序可使计算机起第一控制设备和第二控制设备至少一部分的作 用。
本发明的这些效果及其他优点从下面说明的实施方式将变得显而 易见。


图1是从概念上示出了实施例中的信息记录/重放装置的基本结构 的方框图。
图2是从概念上示出了标题表格的逻辑结构的数据结构图。 图3是从概念上示出了播放列表的逻辑结构的数据结构图。 图4是示出了新光盘的横断面视图以及示出了轨道极性的图。 图5是从概念上示出了在采用PinP的播放列表的逻辑结构的数据 结构图,在所述PinP中作为子画面的第二画面叠加并且显示在作为主画面的第一画面的至少一部分上。
图6是从概念上示出了当同步型的第二画面叠加并且显示在第一 画面上时沿时间轴显示第一画面和第二画面的流程的时间图7是从概念上示出了当同步型的第二画面叠加并且显示在第一 画面上时沿时间轴显示第一画面和第二画面的流程的时间图8是从概念上示出了叠加并且显示在第一画面上的第二画面的 平面图。
图9是从概念上示出了实施例中的信息记录/重放装置的操作流程 的流程图。
图IO是从概念上示出了如果当异步型的第二画面叠加并且显示在 第一画面上时用户执行反巻操作时,沿时间轴显示第一画面和第二画 面的一个流程的时间图。
图ll是从概念上示出了如果当异步型的第二画面叠加并且显示在 第一画面上时用户执行反巻操作时,沿时间轴显示第一画面和第二画 面的另一个流程的时间图表。
附图标记的描述 10标题表格
12指向播放列表的指针 30播放列表 31播放项 100光盘
200信息记录/重放装置
352光学拾取器
353信号记录/重放设备
354、 359 CPU
355、 360存储器
具体实施例方式
在下文中,参考附图对本发明的信息重放装置和方法以及计算机程序的实施方式中的用于执行本发明的最佳模式进行说明。
(信息重放装置的实施方式) 本发明的信息重放装置的实施方式具有显示设备,用于显示主 画面和第一类型的子画面,该第一类型的子画面叠加并且显示在主画 面上并且该第一类型的子画面的显示可在主画面的重放时间轴上的期 望重放时间点开始;存储设备,用于存储被选择的将要叠加并且显示 在主画面上的第一类型的子画面的标识号;第一控制设备,用于对存 储设备进行控制,如果主画面的当前重放时间点在将要显示第一类型 的子画面的重放时间点的范围之外,废弃第一类型的子画面的标识号; 以及第二控制设备,用于对存储设备进行控制以在如果主画面的当前 重放时间点不在将要显示第一类型的子画面的重放时间点的范围之 外,继续存储第一类型的子画面的标识号。
根据本发明的信息重放装置的实施方式,通过显示设备的操作可 在显示器等等上显示诸如电影的主画面。此外,通过显示设备的操作, 可通过叠加在主画面之上显示第一类型的子画面(换句话说,叠加在 主画面的一部分之上)。第一类型的子画面是可在主画面的重放时间 轴上的期望重放时间点开始显示的子画面,并且将其称为例如异步型 的子画面。也就是说,第一类型的子画面是没有预先设置开始显示的 重放时间点并且根据用户的指令可在任意重放时间点显示的子画面。
此时,将作为显示目标(例如由用户等等选为显示目标)的子画 面的标识号存储在存储设备中。显示设备将由存储在存储设备中的标 识号指定的子画面叠加并且显示在主画面上。
尤其是在本实施方式中,通过第一控制设备的操作,如果主画面 的当前重放时间点在第一类型的子画面的重放时间点的范围之外,那 么废弃存储在存储设备中的子画面的标识号。更具体地说,在开始对 第一类型的子画面的显示的重放时间点是T1并且结束对第一类型的子画面的显示的重放时间点是T2的情况下,如果当前重放时间点T不在
Tl至T2的范围之内,那么废弃存储在存储设备中的子画面的标识号。
另一方面,如果主画面的当前重放时间点不在第一类型的子画面 的重放时间点的范围之外,那么通过第二控制设备的操作继续对存储 在存储设备中的子画面的标识号进行存储。更具体地说,在开始对第 一类型的子画面的显示的重放时间点是T1并且结束对第一类型的子画 面的显示的重放时间点是T2的情况下,如果当前重放时间点T在Tl 至T2的范围之内,那么通过第二控制设备的操作继续对存储在存储设 备中的子画面的标识号进行存储。
例如,假定在第一类型的子画面叠加在主画面上的同时显示主画 面的情形下,对主画面进行反巻、快进等等。在这种情况下,如果结 束反巻或快进的重放时间点在将要显示第一类型的子画面的重放时间 点的范围之外,那么当结束反巻或快进之后对主画面进行重放时,不 通过将其叠加在主画面上而显示第一类型的子画面。另一方面,如果 结束反巻或快进的重放时间点在显示第一类型的子画面的重放时间点 的范围之内,那么当结束反巻或快进之后对主画面进行重放时,第一 类型的子画面叠加并且显示在主画面上。
如上所述,基于主画面的重放时间点和第一类型的子画面的重放 时间点的范围,可更好地抑制或除去在非预期重放时间点或者非期望 重放时间点显示第一类型的子画面的缺点。也就是说,可更好地显示 叠加并且显示在主画面上的子画面。
在本发明的信息重放装置的一个方面中,第一控制设备对存储设 备进行控制以在第一类型的子画面叠加并且显示在主画面上之后,如 果主画面的当前重放时间点在将要显示第一类型的子画面的重放时间 点的范围之外,那么废弃第一类型的子画面的标识号。借助于这种结构,可更好地抑制或除去在非预期重放时间点或者 非期望重放时间点显示第一类型的子画面的缺点。
在本发明的信息重放装置的另一方面中,第二控制设备对存储设 备进行控制以在第一类型的子画面叠加并且显示在主画面上之后,如 果主画面的当前重放时间点不在将要显示第一类型的子画面的重放时 间点的范围之外,那么继续存储第一类型的子画面的标识号。
借助于这种结构,可更好地抑制或除去在非预期重放时间点或者 非期望重放时间点显示第一类型的子画面的缺点。
在本发明的信息重放装置的另一方面中,显示设备显示第二类型 的子画面,该第二类型的子画面叠加并且显示在主画面上并且关于主 画面的重放时间轴预先设置其开始显示的重放时间点,存储设备存储 被选择的将要叠加并且显示在主画面上的第一类型的子画面或者第二 类型的子画面的标识号,并且该信息重放装置进一步具有第三控制设 备,该第三控制设备用于对存储设备进行控制,如果第二类型的子画 面叠加并且显示在主画面上,继续存储第二类型的子画面的标识号。
根据这个方面,通过显示设备的操作,可通过将其叠加在主画面 上显示与第一类型的子画面不同的第二类型的子画面(换句话说,叠 加在主画面的一部分上)。第二类型的子画面是关于主画面的重放时 间轴预先设置了开始显示的重放时间点(以及此外,结束该显示的重 放时间点)的子画面,并且将其称为例如同步型的子画面。对于第二 类型的子画面,与第一类型的子画面一样,将作为显示目标的子画面 的标识号存储在存储设备中。
顺便提及,优选地是一个子画面叠加并且显示在主画面上。也就 是说,如果第一类型的子画面叠加并且显示在主画面上,那么优选地 是不显示第二类型的子画面。按照相同的方式,如果第二类型的子画面叠加并且显示在主画面上,那么优选地是不显示第一类型的子画面。 此外,如果第一类型的多个子画面中的一个叠加并且显示在主画面上, 那么优选地是不显示第一类型的多个子画面中的另一个。按照相同的 方式,如果第二类型的多个子画面中的一个叠加并且显示在主画面上, 那么优选地是不显示第二类型的多个子画面中的另一个。
此后,如果第二类型的子画面叠加并且显示在主画面上,那么通 过第三控制设备的操作继续对存储在存储设备中的子画面的标识号进 行存储。也就是说,因为预先设置了开始对第二类型的子画面进行显 示的重放时间点等等,因此即使按照原样来继续存储标识号,也不可 能在非预期重放时间点或者非期望重放时间点显示第二类型的子画 面。因此,如果第二类型的子画面叠加并且显示在主画面上,那么继 续存储标识号并且第二类型的子画面自动地或者根据用户指令而显 示。
如上所述,在显示第二类型的子画面的信息重放装置的方面中, 可进一步具有第一判断设备,该第一判断设备用于判断第一类型的子 画面选择为将要叠加并且显示在主画面上的子画面还是第二类型的子 画面选择为将要叠加并且显示在主画面上的子画面。
借助于这种结构,在更好地区分第一类型的子画面与第二类型的 子画面的同时,可更好地抑制或除去在非预期重放时间点或者非期望 重放时间点显示第一类型的子画面的缺点。
在本发明的信息重放装置的另一方面中,进一步具有第二判断设 备,该第二判断设备用于如果第一类型的子画面叠加并且显示在主画 面上,判断主画面的当前重放时间点是否在将要显示第一类型的子画 面的重放时间点的范围之外。
根据这个方面,可更好地抑制或除去在非预期重放时间点或者非期望重放时间点显示第一类型的子画面的缺点。
在本发明的信息重放装置的另一方面中,进一步具有第四控制设 备,该第四控制设备用于对存储设备进行控制以在第一类型的子画面 叠加并且显示在主画面上之后,如果结束了对第一类型的子画面的显 示,废弃第一类型的子画面的标识号。
根据这个方面,与主画面的当前重放时间点在第一类型的子画面 的重放时间点的范围之外一样,通过第四控制设备的操作,如果第一 类型的子画面的显示结束,那么废弃存储在存储设备中的标识号。因 此,可更好地抑制或除去在非预期重放时间点或者非期望重放时间点 显示第一类型的子画面的缺点。
此外,还可将其构造成如果在第一类型的子画面叠加并且显示在 主画面上之后主画面的显示结束,那么废弃第一类型的子画面的标识 号。
在本发明的信息重放装置的另一方面中,将要显示第一类型的子 画面的重放时间点是从开始显示第一类型的子画面的重放时间点至第 一类型的子画面的显示时段逝去之后的重放时间点的范围。
根据这个方面,可更好地抑制或除去在非预期重放时间点或者非 期望重放时间点显示第一类型的子画面的缺点。
在本发明的信息重放装置的另一方面中,第一控制设备对存储设 备进行控制以通过将无效值存储到存储设备中来废弃第一类型的子画 面的标识号。
根据这个方面,可更好地抑制或除去在非预期重放时间点或者非 期望重放时间点显示第一类型的子画面的缺点。(信息重放方法的实施方式) 本发明的信息重放方法的实施方式是下述信息重放装置中的信息 重放方法,所述信息重放装置具有显示设备,用于显示主画面和第 一类型的子画面,该第一类型的子画面叠加并且显示在主画面上并且 该第一类型的子画面的显示可在主画面的重放时间轴上的期望重放时 间点开始;以及存储设备,用于存储被选择的将要叠加并且显示在主 画面上的第一类型的子画面的标识号,该信息重放方法具有第一控 制处理,用于对存储设备进行控制以在如果主画面的当前重放时间点 在将要显示第一类型的子画面的重放时间点的范围之外,废弃第一类 型的子画面的标识号;以及第二控制处理,用于对存储设备进行控制 以在如果主画面的当前重放时间点不在将要显示第一类型的子画面的 重放时间点的范围之外,继续存储第一类型的子画面的标识号。
根据本发明的信息重放方法的实施方式,可得到与本发明的上述 信息重放装置相同的益处。
响应本发明的上述信息重放装置的各个方面,本发明的信息重放 方法可采用各个方面。
(计算机程序的实施方式) 本发明的计算机程序的实施方式是用于重放控制并且对本发明的 上述信息重放装置(包括其各个方面)中所提供的计算机进行控制的 计算机程序,该计算机程序使计算机起第一控制设备和第二控制设备 至少一部分的作用。
根据本发明的计算机程序,当计算机从诸如ROM、 CD-ROM、 DVD-ROM以及硬盘的程序存储设备读取并执行该计算机程序,或者 当在通过通信设备下载了该程序之后执行该计算机程序时,可相对容 易地实现本发明的上述信息重放装置(包括其各个方面)。顺便提及,响应本发明的上述信息重放装置的各个方面,本发明 的计算机程序还可以采用各个方面。
本发明的上述目的还可以通过一种计算机可读介质中的计算机程 序产品来实现,该计算机程序产品用于具体实施由本发明的上述信息 重放装置(包括其各个方面)中所提供的计算机可执行的程序指令, 该计算机程序产品可使计算机起第一控制设备和第二控制设备至少一
部分的作用。
根据本发明的计算机程序产品,通过将计算机程序产品从诸如
ROM (只读存储器)、CD-ROM (光盘只读存储器)、DVD-ROM (DVD
只读存储器)、硬盘等等的用于存储计算机程序产品的记录介质加载到 计算机中,或者通过经由通讯设备将可能是载波的计算机程序产品下 载到计算机中,可相对容易地实现本发明的上述信息重放装置。更准 确地说,该计算机程序产品可以包括计算机可读代码以使计算机(或 可以包括计算机可读指令以使计算机)起本发明的上述信息重放装置 的作用。
顺便提及,响应本发明的上述信息重放装置的各个方面,本发明 的计算机程序产品还可以采用各个方面。
本发明的这些效果及其他优点从下面说明的实施例将变得显而易见。
如上说明的,根据本发明的信息重放装置的实施方式,具有显示 设备、存储设备、第一控制设备以及第二控制设备。
根据本发明的信息重放方法的实施方式,具有第一控制处理和第 二控制处理。根据本发明的计算机程序的实施方式,可使计算机起本发明的信 息重放装置的实施方式的一部分的作用。
因此,可更好地显示叠加并且显示在主画面上的子画面。
实施例
在下文中,参考附图对本发明的优选实施例进行说明。
(1) 信息记录/重放装置的基本结构 首先,参考图1,对作为本发明的信息重放装置的实施例的信息记 录/重放装置的基本结构给出说明。图1从概念上示出了本实施例中的 信息记录/重放装置200的基本结构的方框图。顺便提及,该信息记录/
重放装置200具有用于将数据记录到光盘100上的功能以及对记录在 光盘100上的数据进行重放的功能。
如图1所示,该信息记录/重放装置200具有盘片驱动器301, 光盘100实际加载到该盘片驱动器上并且在该该盘片驱动器上执行数 据记录和数据重放;诸如个人计算机的主计算机400,用于关于盘片驱 动器301对数据的记录和重放进行控制。
盘片驱动器301具有光盘100;主轴电机351;光学拾取器352;
信号记录/重放设备353; CPU (驱动控制设备)354;存储器355;数 据输入/输出控制设备306以及总线357。此外,主计算机302具有 CPU 359;存储器360;操作/显示控制设备307;操作按钮310;显示 面板311以及数据输入/输出控制设备308。
主轴电机351用于使光盘100旋转及停止,并且当对全息记录介 质1进行存取时进行操作。更具体地说,主轴电机351在来自未图解 的伺服单元等等的主轴伺服之下使光盘100以预定速度旋转并使其停止。
光学拾取器352具有半导体激光二极管、准直器透镜、物镜等等, 以便对光盘100执行记录和重放。更具体地说,光学拾取器352以具 有第一功率的激光束LB作为重放时的读取光并且以具有第二功率并 且其已调制的激光束LB作为记录时的写入光来照射光盘100。
信号记录/重放设备353构成了本发明的"显示设备"的一个特定 实施例,并且对主轴电机351和光学拾取器352进行控制,从而对光 盘100执行记录和重放。更具体地,信号记录/重放设备353例如具有 激光二极管(LD)驱动器、前置放大器等等。激光二极管驱动器产生 例如驱动脉冲并且对位于光学拾取器352中的半导体激光器元件进行 驱动。前置放大器对光学拾取器352的输出信号进行放大,也就是说 对激光束LB的反射光进行放大,并且输出放大的信号。
存储器355用在盘片驱动器301上的一般数据处理及OPC处理中, 该存储器包括用于记录/重放数据的缓冲区、当将数据转换为信号 记录/重放设备353上可使用的数据时用作中间缓冲器的区域等等。此 外,存储器355具有ROM区,该ROM区中存储有作为记录设备的 用于执行操作的程序,即存储有固件;缓冲器,该缓冲器用于记录/重 放数据的临时存储;RAM区,该RAM区中存储有固件程序等等进行 操作所需的参数;等等。
CPU (驱动控制设备)354通过总线357与信号记录/重放设备353 以及存储器355相连,并且通过向各个控制设备给出指令来对整个盘 片驱动器301进行控制。典型地,将用于使CPU 354进行操作的软件 或固件存储在存储器355中。
数据输入/输出控制设备306对关于盘片驱动器301的来自外部的 数据的输入/输出进行控制,从而执行存储到存储器355上的数据缓冲器中或者从该数据缓冲器输出。将通过诸如SCSI和ATAPI的接口与 盘片驱动器301相连的外部主计算机302发出的驱动控制命令通过数 据输入/输出控制设备306发送到CPU 354。此外,按照相同的方式, 还通过数据输入/输出控制设备306来与主计算机302交换数据。
操作/显示控制设备307构成了本发明的"输入设备"的一个特定 实施例。该操作/显示控制设备307关于主计算机302接收操作指令并 执行显示,并且通过操作按钮310将诸如用于记录的指令的指令发送 到CPU 359。 CPU 359基于来自操作/显示控制设备307的指令信息通 过数据输入/输出控制设备308将控制命令发送到信息记录/重放装置 200,从而对整个盘片驱动器301进行控制。按照相同的方式,关于盘 片驱动器301, CPU 359发送要求盘片驱动器301将操作状态发送到主 机的命令。由此,可知道诸如在记录期间的盘片驱动器301的操作状 态,以便CPU 359可通过操作/显示控制设备307将盘片驱动器301的 操作状态输出到诸如荧光管和LCD的显示板311。
存储器360是由主计算机302使用的内部存储器装置,并且其具 有ROM区,该ROM区内存储有诸如BIOS (基本输入/输出系统) 的固件程序;RAM区,该RAM区内存储有操作系统和应用程序等等 的操作所需的变量;等等。此外,存储器360通过数据输入/输出控制 设备308可与诸如未图解的硬盘的外部存储器装置相连。
如上说明的,通过将盘片驱动器301与主计算机400组合在一起 所使用的一个特定实施例是诸如用于对视频图像进行记录和重放的记 录器装备的家用装备。该记录器装备将来自广播接收调谐器和外部连 接终端的视频信号记录到盘片上。在CPU 359上,通过执行存储在存 储器360上的程序来执行作为记录器装备的操作。此外,在另一特定 实施例中,盘片驱动器301是盘片驱动器(必要时以下简称为"驱动 器"),并且主计算机302是个人计算机和工作站。诸如个人计算机 的主计算机以及驱动器通过诸如SCSI和ATAPI的数据输入/输出控制设备306和308相连,并且安装在主计算机302中的诸如写软件的应 用程序对盘片驱动器301进行控制。
(2) 记录在光盘上的数据的逻辑结构 接下来,参考图2至图8,对光盘100上的数据的逻辑结构给出描述。
首先,参考图2至图4,对光盘100上的数据的逻辑结构的基本结 构给出描述。图2是从概念上示出了标题表格的逻辑结构的数据结构 图。图3是从概念上示出了播放列表的逻辑结构的数据结构图。图4 是从概念上示出了数据的逻辑结构的分层关系的数据结构。
如图2所示,将标题表格IO记录在光盘100上,其中标题表格10 表示构成了多个标题的对象。在这里,标题是具有诸如一个电影和一 个TV节目的逻辑上的大组的AV内容单位。如随后所描述的,标题是 连续执行多个"播放列表"的AV内容重放单位。
在标题表格10上,在用于对标题进行标识的每个标题编号#1至#11 (其中n是1或者更大的整数)中,记录了用于表示构成了每个标题 (标题#1至ttn)的播放列表的存储位置的指针12。在这里,"播放 列表"是其中存储了对AV内容进行重放所必需的信息的文件。如随后 所描述的,播放列表具有多个"播放项",在这多个"播放项"的每 一个中存储了与AV内容的重放范围有关的信息以对AV内容进行存 取。
此外,在标题表格10上,除了上述指针12之外还记录了其他信 息13。
顺便提及,图2例示了在将多个标题记录在光盘100上的情况下 的标题表格10。如果将一个标题记录在光盘10上,那么本发明采用记录指向构成了一个标题的播放列表的指针12的结构。
此外,图2例示了将通过连续执行多个播放列表所获得的重放单 位设置为一个标题的标题表格10;然而,很显然的是可将通过执行单 个播放列表所获得的重放单位设置为一个标题。
如图3所示,由记录在标题表格10中的指针12来表示其存储位
置的播放列表(用于标题弁m (其中Bm^n) ) 30包括多个播放项31 及其他信息32。
多个播放项31的每一个包括AV内容的重放开始位置(换句话说, 入点位置)以及AV内容的重放结束位置(换句话说,出点位置)。顺 便提及,重放开始位置和重放结束位置优选地是由AV内容的重放时间 轴上的时间戳(即重放时间长度或者重放时间点)来表示的。
此外,播放列表30优选地包括在AV内容之内包括的一个或多个 章节的位置(多个位置)。
如图4所示,在图2和图3中说明的数据结构具有分层关系。也 就是说, 一个标题具有一个或多个播放列表30,并且一个播放列表30 具有一个或多个播放项31。
此后,播放项31通过如上所述的重放开始位置和重放结束位置来 表示剪辑中的存取点。顺便提及,本实施例中的"剪辑"表示一个AV 内容流文件(即AV内容的实际数据文件,例如MPEG2传送流)和剪 辑信息这一对,该剪辑信息是与其相对应的信息。此后,将该剪辑信 息的数据文件称为剪辑信息文件。
通过使用剪辑信息文件,将由播放项31示出为时间戳的重放开始 位置和重放结束位置转换成在AV内容流文件中将要在其开始进行解码的地址信息。因此,剪辑信息优选地包括表示时间戳与该地址信息 之间的相应关系的表格等等。
例如,在图4中,左边第一个示出的标题#1具有三个播放列表30。
这三个播放列表的在图4中的左侧所示的第一播放列表30具有两个播 放项31。这两个播放项31是指包括在图4中的左侧所示的第一剪辑之 内的AV内容流的前半部分和后半部分。因此,如果选择了第一播放列 表30,那么对包括在第一剪辑之内的AV内容流的前半部分和后半部 分进行重放。
此外,这三个播放列表30的在图4中的中间侧所示的第二播放列 表30具有一个播放项。 一个播放项31是指包括在图4中的右侧所示 的第二剪辑之内的整个AV内容流。因此,如果选择了第二播放列表 30,那么对包括在第二剪辑之内的整个AV内容流进行重放。
此外,这三个播放列表的在图4中的右侧所示的第三播放列表30 具有两个播放项31。这两个播放项31是指包括在第一剪辑之内的AV 内容流的一部分以及包括在第二剪辑之内的AV内容流的一部分。因 此,如果选择了第三播放列表30,那么对包括在第一剪辑之内的AV 内容流的一部分以及包括在第二剪辑之内的AV内容流的一部分进行 重放。
如上所述,从记录在光盘100上的数据的逻辑结构的观点来看, 本实施例中的信息记录/重放装置200根据需要通过遵照图4中所示的 分层数据结构来对记录在光盘100上的AV内容进行重放。
接下来,参考图5至图8,对第二画面的显示这一方面以及在采用 下述PinP的播放列表30的逻辑结构进行更加具体地描述,在所述PinP 中作为子画面的第二画面叠加并且显示(换句话说,重放)在作为主 画面的第一画面的至少一部分上。图5是从概念上示出了在采用PinP的播放列表的逻辑结构的数据结构图,在所述PinP中作为子画面的第 二画面叠加且显示在作为主画面的第一画面的至少一部分上。图6是 从概念上示出了当同步型的第二画面叠加并且显示在第一画面上时沿
时间轴显示第一画面和第二画面的流程的时间图。图7是从概念上示
出了当异步型的第二画面叠加并且显示在第一画面上时沿时间轴显示
第一画面和第二画面的流程的时间图。图8是从概念上示出了叠加并
且显示在第一画面上的第二画面的平面图。
如图5所示,在采用PinP的播放列表30包括一个或多个播放项 31 (#1至郑其中p是1或更大的整数),该一个或多个播放项31包 括与第一画面有关的信息以及与第二画面有关的信息。
该播放项31包括指向与第一画面相对应的AV内容文件的指针以 及与该第一画面相关的流编号信息。例如,在图5所示的实施例中,
播放项31将具有流编号#1至流编号糾的流指定为第一画面。顺便提及, 优选地是在每个流中定义了图3中所示的重放开始时间点和重放结束 时间点,未对此进行图解。
此外,除了与第一画面有关的流编号信息之外,播放项31还包括 指向与第二画面相对应的AV内容文件的指针以及与该第二画面相关 的流编号信息。例如,在图5所示的实施例中,播放项31将具有流编 号弁i+l至流编号弁k的流指定为第二画面。
尤其是,在该实施例中,作为第二画面,根据其显示方法,存在 同步型的第二画面和异步型的第二画面。在同步型的第二画面中,根 据第一画面的重放时间点来预先设置显示开始时间点和显示结束时间 点。另一方面,在异步型的第二画面中,可以根据用户的指令等等而 在任意重放时间点开始重放。在图5所示的实施例中,将具有流编号 射+1至流编号約的流指定为同步型的第二画面,并且将具有流编号司+l 至流编号弁k的流指定为异步型的第二画面。
22如上所述,通过包括其包括有与第一画面有关的信息和与第二画 面有关的信息的一个或多个播放项31,可与用于第一画面的流同步地 对用于第一画面的剪辑中的未复合的另一流进行重放。
具体地说,在如图6所示的同步型的第二画面的情况下,在对具 有流编号#1的第一画面进行重放的同时,可并行地对具有流编号#11 或#12的第二画面进行重放。将作为显示目标的第一画面和第二画面的 流编号存储到构成了本发明的"存储设备"的一个特定实施例的存储
器355或存储器360中。例如,如果在对具有流编号#1的第一画面进 行重放的同时并行地对具有流编号#11的第二画面进行重放,那么将流 编号#1和流编号#11存储到存储器355或存储器360中。
对具有流编号#11或#12的第二画面的重放在重放时间点tl开始 并且在重放时间点t2结束。此后,在重放时间点t3开始重放,并且在 重放时间点t4结束重放。因此,如果用户给出了在重放时间点tl与重 放时间点t2之间的时段A以及重放时间点t3与重放时间点t4之间的 时段C中显示第二画面的指令,那么在显示器上显示第二画面。此外, 如果用户给出了在重放时间点12与重放时间点13之间的时段B中显示 第二画面的指令,那么在该指令之后在重放时间点t3在显示器上显示 第二画面。
此时,在构成了本发明的"第三控制设备"的一个特定实施例的 CPU 354或CPU 359的控制之下,即使在重放时间点t2结束了对第二 画面的重放,也可继续将第二画面的流编号存储在存储器355或存储 器360中。例如,如果正对具有流编号#11的第二画面进行重放,那么 即使在重放时间点t2之后的时段B中也继续将流编号#11存储在存储 器355或存储器360中。其结果是,在重放时间点t3自动对具有流编 号#11的第二画面进行重放。可替换地,在如图7所示的异步型的第二画面的情况下,如果用 户给出了显示具有流编号#21的第二画面的指令,那么与具有流编号弁l 的第一画面并行地显示具有流编号#21的第二画面,而不管给出该指令 的重放时间点。如果用户发给出了结束对第二画面的显示的指令或者 如果第二画面的重放时段结束,那么第二画面的显示结束。如果对异
步型的第二画面进行重放,那么根据图9所示的流程,将流编号继续 存储在存储器355或存储器360中或者废弃该流编号。
其结果是,如图8所示,第二画面的小视窗叠加并且同时显示在 第一画面的一部分上。
顺便提及,在本实施例中,存储器355或存储器360将第一画面 的一个流编号以及第二画面的一个流编号存储在其中。也就是说,不 将第一画面的多个流编号存储在存储器355或存储器360中。按照相 同的方式,不将第二画面的多个流编号存储在存储器355或存储器360 中。然而,可构造成将第一画面的多个流编号存储在存储器355或者 存储器360中。按照相同的方式可构造成将第二画面的多个流编号存 储在存储器355或者存储器360中。
(3) 信息记录/重放装置的操作原理 接下来,参考图9至图11,对本实施例中的信息记录/重放装置 200的重放操作的更详细方面(具体地说,显示第二画面的操作的方面) 给出描述。图9是从概念上示出了本实施例中的信息记录/重放装置的 操作流程的流程图。图IO是从概念上示出了在如果当异步型的第二画 面叠加并且显示在第一画面上时用户执行反巻操作时,沿时间轴显示 第一画面和第二画面的一个流程的时间图。图ll是从概念上示出了在 如果当异步型的第二画面叠加并且显示在第一画面上时用户执行反巻 操作时,沿时间轴显示第一画面和第二画面的一个流程的时间图。
顺便提及,图9所示的流程图表示当用户已选择了要重放的标题(换句话说,AV内容)并且显示包括在该标题之内的第一画面时显示 第二画面的操作。
如图9所示,用户选择第二画面的流(步骤S101)。换句话说, 选择叠加并且显示在第一画面上的第二画面。此时,将被选择的第二 画面的流编号存储到存储器355或者存储器360中(步骤S102)。
1HjJ口 ,讧T"J/3乂 J ^^汰h力口、J 乐 一力U頃I汉货 口、J 'I "f守疋头她1^J H。
CPU 354或者GPU 359的控制之下,判断被选择的第二画面的类型是 否是同步型(步骤S103)。
作为步骤S103中的判断结果,如果判断出第二画面的类型是同步 型(步骤103:是),如图6所示,对被选择的同步型的第二画面进行 重放(步骤S104)。其结果是,如图8所示,第二画面叠加并且显示 在第一画面上。此时,如上所述,在构成了本发明的"第三控制设备" 的一个特定实施例的CPU 354或CPU 359的控制之下,继续将同步型 的第二画面的流编号存储在存储器355或存储器360中。
另一方面,作为步骤S103中的判断结果,如果判断出第二画面的 类型不是同步型(步骤103:否),那么计算在第一画面的重放时间轴 上的第二画面的显示时段(换句话说,重放时段)(步骤S105)。在 这里所计算的第二画面的显示时段是从第二画面的重放开始时间点 (换句话说,显示开始时间点)至显示第二画面的时间逝去之后的重 放时间点的范围。
此后,如图7说明的,对被选择的异步型的第二画面进行重放(步 骤S106)。其结果是,如图8说明的,第二画面叠加并且显示在第一 画面上。
此后,在构成了本发明的"第二判断设备"的一个特定实施例的CPU 354或CPU 359的控制之下,判断第一画面的当前重放时间点是 否在步骤S105中所计算的第二画面的显示时段之内(步骤S107)。更 具体地说,如果第一画面的当前重放时间点是T并且第二画面的显示 时段是T1至T2,那么判断是否T1《TST2。如果T1《T^T2,那么判断 出第一画面的当前重放时间点在步骤S105中所计算的第二画面的显示 时段之内。另一方面,如果T〈T1或T2〈T,那么判断出第一画面的当 前重放时间点不在步骤S105中所计算的第二画面的显示时段之内。
作为步骤S107中的判断结果,如果判断出第一画面的当前重放时 间点在步骤S105中所计算的第二画面的显示时段之内(步骤S107: 是),那么判断是否将结束对第二画面的显示(步骤S108)。更具体 地说,判断用户是否给出了结束对第二画面的显示的指令。
作为步骤S108中的判断结果,如果判断出将结束对第二画面的显 示(步骤S10S:是),那么在构成了本发明的"第四控制设备"的一 个特定实施例的GPU 354或CPU 359的控制之下,废弃存储在存储器 355或存储器360中的流编号(步骤S109)。具体地说,删除所存储 的流编号,或者代替所存储的流编号,将用于表示流编号无效等等的 标志或值存储到存储器355或存储器360中。
另一方面,作为步骤S108中的判断结果,如果判断出未结束对第 二画面的显示(步骤S108:否),那么操作流程再次回到步骤S106 以继续步骤S106之后的操作。在这种情况下,在构成了本发明的"第 二控制设备"的一个特定实施例的CPU 354或CPU 359的控制之下, 继续按原样对存储在存储器355或存储器360中的流编号进行存储。
另一方面,作为步骤S107中的判断结果,如果判断出第一画面的 当前重放时间点不在步骤S105中所计算的第二画面的显示时段之内 (步骤S107:否),那么在构成了本发明的"第一控制设备"的一个 特定实施例的CPU 354或CPU 359的控制之下,废弃存储在存储器355或者存储器360中的流编号(步骤S109)。
现在,通过使用时间图给出具体说明。如图10所示,在开始对第 一画面的显示之后,用户给出开始显示第二画面的指令。此时,假定 用户给出了对第一画面进行反巻的指令。根据第一操作,用户给出结 束反巻的指令的重放时间点在第二画面的显示开始时间点之前。也就 是说,用户给出结束反巻的指令的重放时间点不在第二画面的显示时 段之内。因此,在这种情况下,废弃存储在存储器355或者存储器360 中的流编号。因此,在结束反巻之后开始显示第一画面的时间点,流 编号没有存储在存储器355或存储器360中。因此,仅显示第一画面 并且不显示第二画面。如上所述,当判断出第一画面的当前重放时间 点不在第二画面的显示时段之内时,通过废弃存储在存储器355或存 储器360中的流编号,可更好地抑制或者防止在非预期的重放时间点 显示第二画面的缺点。
另一方面,如图11所示,根据第二操作,用户给出结束反巻的指 令的重放时间点在第二画面的显示时段之内。因此,在这种情况下, 继续按原样对存储在存储器355或存储器360中的流编号进行存储。 因此,结束反巻之后,在开始显示第一画面的时间点,第二画面叠加 并且显示在第一画面上。在这种情况下,给出结束反巻的指令的重放 时间点原本是显示第二画面的重放时间点,因此显示第二画面是不成 问题的。
如上所说明的,根据本实施例中的信息记录/重放装置200,根据 (1)作为子画面的第二画面的类型是同步型还是异步型,并且进一步 根据(2)作为主画面的第一画面的当前重放时间点是否在第二画面的 显示时段之内,可确定是继续保持还是废弃存储在存储器355或存储 器360中的流编号。因此,可更好地抑制或除去在非预期重放时间点 或者非期望重放时间点显示第二画面的缺点,这尤其在显示异步型的 第二画面中会成为问题。如上所述,根据本实施例中的信息记录/重放装置200,可更好地 显示叠加并且显示在作为主画面的第一画面上的作为子画面的第二画 面。
顺便提及,在上述实施例中,将光盘100作为信息记录介质的一
个实施例并且将与该光盘100有关的播放器作为信息重放装置的一个
实施例给出了说明。然而,本发明并不局限于该光盘以及用于该光盘 的播放器,并且可应用于支持高密度记录或高传输速率的其他各种记 录介质以及用于各种信息记录介质的播放器。
此外,显而易见地,不仅用于对记录在光盘100上的AV内容(多 个AV内容)进行重放的信息记录/重放装置可通过执行上述操作而得 到上述各种益处,而且用于对通过诸如TV广播和互联网的有线线路或 无线线路所接收到的AV内容(多个AV内容)进行重放的信息记录/ 重放装置也可通过执行上述操作而得到上述各种益处。
工业实用性
根据本发明的信息重放装置和方法以及计算机程序可应用于诸如 DVD播放器的信息重放装置上。此外,可应用于安装在用于消费用途 或工业用途的各种计算机装备上的或可与各种计算机装备相连的信息 重放装置等等上。
权利要求
1.一种信息重放装置,包括显示设备,用于显示主画面和第一类型的子画面,该第一类型的子画面叠加并且显示在所述主画面上并且所述第一类型的子画面的显示能够在所述主画面的重放时间轴上的期望重放时间点开始;存储设备,用于存储被选择的将要叠加并且显示在所述主画面上的所述第一类型的子画面的标识号;第一控制设备,用于对所述存储设备进行控制,如果所述主画面的当前重放时间点在将要显示所述第一类型的子画面的重放时间点的范围之外,则废弃所述第一类型的子画面的标识号;以及第二控制设备,用于对所述存储设备进行控制,如果所述主画面的当前重放时间点不在将要显示所述第一类型的子画面的重放时间点的范围之外,则继续存储所述第一类型的子画面的标识号。
2. 根据权利要求1的信息重放装置,其中所述第一控制设备对所 述存储设备进行控制以在所述第一类型的子画面叠加并且显示在所述 主画面上之后,如果所述主画面的当前重放时间点在将要显示所述第 一类型的子画面的重放时间点的范围之外,则废弃所述第一类型的子 画面的标识号。
3. 根据权利要求1的信息重放装置,其中所述第二控制设备对所 述存储设备进行控制以在所述第一类型的子画面叠加并且显示在所述 主画面上之后,如果所述主画面的当前重放时间点不在将要显示所述 第一类型的子画面的重放时间点的范围之外,则继续存储所述第一类 型的子画面的标识号。
4. 根据权利要求1的信息重放装置,其中所述显示设备显示第二类型的子画面,该第二类型的子画面叠加 并且显示在所述主画面上并且所述第二类型的子画面开始显示的重放时间点预先关于所述主画面的重放时间轴设置;所述存储设备存储被选择的将要叠加并且显示在所述主画面上的 所述第一类型的子画面或者所述第二类型的子画面的标识号,并且所述信息重放装置进一步包括第三控制设备,该第三控制设备用 于对所述存储设备进行控制,如果所述第二类型的子画面叠加并且显 示在所述主画面上,则继续存储所述第二类型的子画面的标识号。
5. 根据权利要求3的信息重放装置,进一步包括第一判断设备, 该第一判断设备用于判断所述第一类型的子画面被选择作为将要叠加 并且显示在所述主画面上的子画面还是所述第二类型的子画面被选择 作为将要叠加并且显示在所述主画面上的子画面。
6. 根据权利要求1的信息重放装置,进一步包括第二判断设备, 该第二判断设备用于如果所述第一类型的子画面叠加并且显示在所述 主画面上,则判断所述主画面的当前重放时间点是否在将要显示所述 第一类型的子画面的重放时间点的范围之外。
7. 根据权利要求1的信息重放装置,进一步包括第四控制设备, 该第四控制设备用于对所述存储设备进行控制以在所述第一类型的子 画面叠加并且显示在所述主画面上之后,如果结束了对所述第一类型 的子画面的显示,则废弃所述第一类型的子画面的标识号。
8. 根据权利要求1的信息重放装置,其中将要显示所述第一类型 的子画面的重放时间点的范围是从开始所述第一类型的子画面的显示 的重放时间点至所述第一类型的子画面的显示时段逝去之后的重放时 间点。
9. 根据权利要求1的信息重放装置,其中所述第一控制设备对所 述存储设备进行控制以通过将无效值存储到所述存储设备中来废弃所 述第一类型的子画面的标识号。
10. —种信息重放装置中的信息重放方法,所述信息重放装置包 括显示设备,用于显示主画面和第一类型的子画面,该第一类型的 子画面叠加并且显示在所述主画面上并且所述第一类型的子画面的显 示能够在主画面的重放时间轴上的期望重放时间点开始;以及存储设 备,用于存储被选择的将要叠加并且显示在所述主画面上的第一类型 的子画面的标识号,所述信息重放方法包括第一控制处理,对所述存储设备进行控制,如果所述主画面的当 前重放时间点在将要显示所述第一类型的子画面的重放时间点的范围 之外,则废弃所述第一类型的子画面的标识号;以及第二控制处理,对所述存储设备进行控制,如果所述主画面的当 前重放时间点不在将要显示所述第一类型的子画面的重放时间点的范 围之外,则继续存储所述第一类型的子画面的标识号。
11. 一种计算机程序,该计算机程序用于重放控制并且对在根据 权利要求1的信息重放装置中提供的计算机进行控制,所述计算机程 序能够使所述计算机起所述第一控制设备和所述第二控制设备的至少 一部分的作用。
全文摘要
一种信息重放装置(200)具有显示设备(353),用于显示主画面和第一类型的子画面,该第一类型的子画面的显示可在期望重放时间点开始;存储设备(355,360),用于存储子画面的标识号;第一控制设备(354,359),用于如果主画面的当前重放时间点在将要显示子画面的重放时间点的范围之外,废弃子画面的标识号;以及第二控制设备(354,359),用于如果主画面的当前重放时间点不在将要显示子画面的重放时间点的范围之外,继续存储子画面的标识号。
文档编号G11B20/10GK101317451SQ20068004456
公开日2008年12月3日 申请日期2006年11月22日 优先权日2005年11月29日
发明者福田泰子, 高桑伸行 申请人:日本先锋公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1