使用信息记录介质的信息回放方法

文档序号:6560590阅读:109来源:国知局
专利名称:使用信息记录介质的信息回放方法
技术领域
本发明的一个实施方式涉及到使用信息记录介质的信息回放方法。
背景技术
最近几年,当记录在记录介质,诸如光盘,上的信息被回放时,不仅作为流的视频数据,而且与该视频数据相关的应用文件(子图像、静止图像、字符信息,等等)都能容易地被回放。有各种各样的技术来实现这一回放过程。
例如,日本专利申请公开(Jpn.Pat.Appln.KOKAI Publication)No.2000-137632公布了一种光盘,该光盘包括一个活动图像数据记录区,用以集中地存储活动图像,和一个程序记录区,用以集中地存储与该活动图像数据相关的程序。
根据上述出版物所公布的技术,如果一个回放装置要从光盘读出以流的形式存储的连续的多项视频数据,也需要从程序记录区读出在各项视频数据回放期间应该回放的程序。所以,每次读出视频数据和相关程序时,回放头进行相当多的移动,这增加了搜寻时间。结果,一个不希望的现象发生了;即,回放图像经常变得不连续。

发明内容
本发明的一个目标是,提供一种信息回放技术,用于恰当地回放作为流的视频数据和与之相关的应用文件。
总的来说,根据本发明的一个实施例,提供一种信息回放装置,该装置能够回放作为流的视频数据并且能在该视频数据回放期间回放与该视频数据相关的应用文件。该装置包括一个缓冲器部分,配置该部分使得在第一视频数据的读取完成之后且在该第一视频数据完全输出之前开始并完成一个应用文件的读取操作,该应用文件与第一视频数据之后将要回放的第二视频数据相关。
附图简述下面参考附图对实现本发明各种特点的一个总的体系结构进行描述。附图及其相关描述的提供是用来说明本发明的实施例,而不是用来限制本

图1是一个示例方框图,给出了根据本发明的一个实施例的信息回放装置的配置;图2是一个示例方框图,主要给出了图1所示的回放处理软件22的功能配置;图3是一个示例图,给出了多项视频数据和多个应用文件之间的关系;图4是一个示例图,用以解释流数据中的问题,如果视频数据和应用文件被复用(MUX)的话,这个问题就会发生;图5是一个示例图,用以解释根据所述实施例的流数据的配置;以及图6是一个示例图,给出了根据所述实施例的AV缓冲器和APP缓冲器的状态的变化。
具体实施例方式
下文将参考附图对根据本发明的各种实施例进行描述。
图1是一个方框图,给出了根据本发明的一个实施例的信息回放装置的一个配置。
该信息回放装置可以用,例如,个人电脑或一个专用于回放的装置来实现。配置该信息回放装置,使之回放作为流的音频/视频(AV)内容(下文中称作“视频数据”),也在该视频数据回放期间回放与该视频数据相关的应用文件。在本描述中,这些应用文件表示各种对象,例如,不同于主图像的子图像(诸如一幅描述主图像工作的注释图像以及一幅广告)、字符信息(诸如新闻的字幕、气象预报以及电影)以及静止图像(供用户进行操作的与回放过程相关的图形按钮和图标)。这些应用文件也可以包括控制这些对象的软件。
该信息回放装置包括一个中央处理单元(CPU)11、一个硬盘驱动器(HDD)12、一个高清晰数字通用光盘(HD DVD)驱动器13、一个随机存取存储器(RAM)14、一个AV解码器15和一个混合处理部分16。RAM 14装载有操作系统(OS)21和由OS 21进行管理的回放处理软件22。回放处理软件22将在后面进行详细描述。
CPU 11控制整个信息回放装置。通过执行,例如,在RAM 14中的回放处理软件22,CPU执行处理以回放从插在HD DVD驱动器13内的HD DVD读出的流数据。
HDD 12存储信息回放装置的各种操作所需的程序和数据。需要时,所述程序和数据可以被读出。
HD DVD驱动器13是一个专用于驱动符合HD DVD标准的信息记录介质(光盘)的驱动器。流数据,由多个连续排列的流数据单元构成,被以螺旋形式记录在由HD DVD驱动器13驱动的记录介质的记录表面上。每个流数据单元包括视频数据和一个应用文件,该应用文件在作为一个流的视频数据的回放期间被回放。在每个流数据单元中,应用文件和视频数据的排列要保证该应用文件的读出先于该视频数据。
RAM 14作为主存储器,被用来作为CPU 11的一个工作区。
AV解码器15按顺序解码并输出通过回放处理软件22传输的视频数据。
混合处理部分16从AV解码器15接收视频数据,也接收该视频数据回放期间将被回放的应用文件。混合处理部分16对向其输入的应用文件数据和视频数据进行混合,并输出混合了的数据。该输出数据作为一个流被送到显示器或扬声器。
图2是一个方框图,主要给出了图1所示的回放处理软件22的功能配置。图2中,与图1所示相同的那些元件用与图1所用相同的参考数字来标定。
回放处理软件22包括流读入器31、多路信号分离器(DEMUX)32、AV缓冲器33、应用文件(APP)缓冲器34和应用文件(APP)解码器35。
回放处理软件22不限于图2所示的配置,也可以部分地用硬件来实现。例如,所述AV缓冲器33和/或APP解码器35可以用硬件实现。
所述流读入器31从由HD DVD驱动器13驱动的信息记录介质上读出流数据,并输出这些被读的数据。
多路信号分离器(DEMUX)32接收由流读入器31读到的流数据并对其进行信号分离,并交替输出由信号分离过程得到的应用文件和视频数据。
AV缓冲器33读取由多路信号分离器(DEMUX)32输出的视频数据,临时存储并且随后顺序输出它们。该AV缓冲器33在前面的视频数据完全从该AV缓冲器33输出之前就开始视频数据的读取操作。
APP缓冲器34读取由多路信号分离器(DEMUX)32输出的那些应用文件,临时存储并随后顺序输出它们。在AV缓冲器33完成第一视频数据的读取之后并且在第一视频数据从AV缓冲器33被完全输出之前,APP缓冲器34开始并完成与第二视频数据相关的应用文件的读取操作,该第二视频数据在第一视频数据之后被回放。
APP解码器35顺序地将来自APP缓冲器34的应用文件一个接一个地解码,并顺序地将这些解码后的应用文件输出到混合处理部分16。
图3是一个示意图,给出了多项视频数据和多个应用文件的每个之间的关系。
一项内容,诸如一个电影,通常由多章节(章节1、章节2、章节3……)构成。与各章节对应的视频数据(视频1、视频2、视频3、……)伴随着在这些视频数据回放期间将要回放的应用文件(App 1、App 2、App3……)。
图4是一个示意图,用来解释流数据中的问题,如果对视频数据和应用文件进行复用(MUX)的话,这个问题可能会发生。
假设图4所示的视频数据和应用文件被复用,并作为一个程序流(PS)文件被提供。下面要描述一个例子,其中与视频数据2(或章节2)相关的应用文件App 2与视频1相复用,与视频3(或章节3)相关的应用文件App 3与视频2相复用以行成一个PS文件。在这个方法中,当所述内容从章节1到章节3被相继回放时,所述视频数据和应用文件能被连续地回放,因为所需的应用文件被置于每一章节之前。
然而,因为与章节3相关的应用文件App 3和章节2的视频2相复用,所以,如果用户命令从章节3的起始处开始回放,则需要将应用文件App 3形成一个独立文件,首先读应用文件App 3这个文件,然后再开始回放章节3。在这种情况下,从信息记录介质读信息的磁头首先移动到记录应用文件App 3的位置处,然后再移动到章节3的起始部分。这个移动是耗费时间的。
本发明的实施例没有如图4所示的那个配置,其中和每个章节相关的应用文件被形成一个独立文件。本发明的实施例使用一个流数据配置,使得应用文件App 3和章节3能马上被回放,如果用户命令从章节3的起始处开始回放的话。本实施例的流数据配置将在下面进行描述。
图5是一个示意图,用来解释根据本实施例的流数据的配置。
如图5所示,在本实施例的流数据中,各章节被排列为一个序列,每一章节包括对应于该章节的视频数据和位于该视频数据之前、对应于该章节的一个应用文件。更具体的是,应用文件App 1、视频1、应用文件App2、视频2、应用文件App3和视频3按照这个顺序相继排列。采用这种排列,如果用户命令从章节3的起始处开始回放,那么,与章节3相关的应用文件App 3能被马上读出。所以,应用文件App 3和视频3能马上被回放。
图6是一个示意图,给出了根据本实施例的AV缓冲器和APP缓冲器的状态的变化。
HD DVD驱动器13能以约30Mbps的速率读数据。AV解码器15能以约20Mbps的速率解码被缓冲的数据。因为该读速率和该解码速率不同,所以AV缓冲器33连续地存储视频数据,几乎达到它的满容量。从AV缓冲器33完全输出所有的视频数据需要花一定的时间。在这段时间内,根据本实施例,APP缓冲器34能完全读取和这些视频数据相关的应用文件,之后,AV缓冲器33读取下一视频数据。
如图6所示,在从时刻t1到时刻t2的一段时间内,APP缓冲器34读取了应用文件App 1。
当APP缓冲器34完成了应用文件App 1的读取,AV缓冲器33在从时刻t2到时刻t3的一段时间内读取视频1。在这一段时间里,AV缓冲器33实质上是满了。在这期间,应用文件App 1从APP缓冲器34被输出到APP解码器35中,不再存在于APP缓冲器34中了。
当AV缓冲器33完成了视频1的读取,APP缓冲器34在时刻t3到时刻t4的一段时间内读取应用文件App 2。在这段时间里,从AV缓冲器33输出视频1到AV解码器15中,留在AV缓冲器33中的视频1的剩余量减少了。然而,视频1在时刻t4时仍然存在在那里。
当APP缓冲器34完成了应用文件App 2的读取,AV缓冲器33在从时刻t4到下一时刻的这段时间内读取视频2。在这段时间内,AV缓冲器33实质上是满了。在这段时间期间,应用文件App 2从APP缓冲器34被输出到APP解码器35中,不再存在于APP缓冲器34中了。随后,APP缓冲器34和AV缓冲器33重复上述的操作。
总之,在上述的操作中,在AV缓冲器33完成了第一视频数据的读取之后以及在第一视频数据被完全从AV缓冲器33输出之前,APP缓冲器34开始了与第二视频数据相关的应用文件的读取,并完成该读取,该第二视频数据将在第一视频数据之后被回放。AV缓冲器33在第一视频数据被完全从AV缓冲器33输出之前开始了第二视频数据的读取。
如上面的详细描述,根据本发明的实施例,当流数据从信息记录介质上读出时,在HD DVD驱动器13中磁头的移动能被抑制到最小,因此搜寻时间能被减小。另外,通过回放处理软件22的操作,作为流的视频数据以及与之相关的应用文件能够被恰当地回放。
已经描述了本发明的某些实施例,这些实施例只是通过例举的办法呈现出来,并不打算限制本发明的范围。的确,在这里描述的新的方法和系统可以以各种其它形式进行实施;进一步,对这里所描述的方法和系统的形式可以作各种省略、替代和变化,而不偏离这些发明的精神。下面所附的权利要求及其等价表述用来覆盖那些落在本发明的范围和精神之内的各种形式或修正。
权利要求
1.一种信息回放装置,能够回放作为流的视频数据,并且能在所述视频数据回放期间回放与该视频数据相关的应用文件,该装置的特征在于包括数据多路信号分离器(32),用于对输入的流数据进行信号分离,所述流数据由多个流数据单元构成,每个流数据单元包括视频数据和在该视频数据回放期间回放的应用文件,所述应用文件和视频数据的排列保证所述应用文件在所述视频数据之前读出,并交替输出所述应用文件和所述视频数据;以及一个缓冲器部分(33,34),用于交替读取所述应用文件和视频数据、临时存储它们、并相继输出它们,所述的缓冲器部分(33,34)被配置为,在所述第一视频数据的读取完成之后且在所述第一视频数据完全被输出之前,开始并完成与第二视频数据相关的应用文件的读取操作,所述第二视频数据在第一视频数据之后回放。
2.根据权利要求1的信息回放装置,其特征在于所述缓冲器部分(33,34)包含第一缓冲器(34),用来读取从数据多路信号分离器输出的应用文件,临时存储它们,并相继输出它们;以及第二缓冲器(33),用来读取从所述数据多路信号分离器输出的视频数据,临时存储它们,并相继输出它们;并且所述第一缓冲器(34)配置为,在所述第二缓冲器(33)对第一视频数据的读取完成之后且在所述第一视频数据从所述第二缓冲器(33)完全输出之前,开始并完成与第二视频数据相关的所述应用文件的读取,该第二视频数据在第一视频数据之后回放。
3.根据权利要求2的信息回放装置,其特征在于,所述第二缓冲器(33)在第一视频数据被完全从所述第二缓冲器(33)输出之前开始第二视频数据的读取操作。
4.根据权利要求1的信息回放装置,其特征在于,进一步包括一个流读入器(31),用以从信息记录介质上读出所述流数据,在该记录介质的记录表面上,所述流数据以螺旋形式存储。
5.用于一种装置的信息回放方法,该装置能够回放作为流的视频数据并在该视频数据回放期间回放与该视频数据相关的应用文件,所述程序的特征在于包括输入流数据并对之进行信号分离,所述输入流数据由多个流数据单元构成,每个流数据单元包括视频数据以及在该视频数据回放期间将要被回放的应用文件,所述应用文件和视频数据的安排保证所述应用文件的读出先于所述视频数据,并且交替输出所述应用文件和所述视频数据;以及执行缓冲操作(33,34)以交替读取所述应用文件和视频数据、临时存储它们、并相继输出它们,所述缓冲操作包括,在第一视频数据的读取完成之后以及在第一视频数据完全输出之前,开始并完成与第一视频数据之后将要回放的第二视频数据相关的应用文件的读取。
6.根据权利要求5的信息回放方法,其特征在于所述缓冲操作(33,34)包括第一缓冲,用以在第一缓冲器中读取所述的输出应用文件、临时存储它们、并相继输出它们;以及第二缓冲(33),用以在第二缓冲器中读取所述的输出视频数据、临时存储它们、并相继输出它们;以及所述第一缓冲(34)包括,在所述第二缓冲器对第一视频数据的读取完成之后以及在第一视频数据从所述第二缓冲器完全输出之前,开始并完成与所述第一视频数据之后将要回放的第二视频数据相关的所述应用文件的读取操作。
7.根据权利要求6的信息回放方法,其特征在于,所述第二缓冲(33)包括在第一视频数据被完全从所述第二缓冲器输出之前开始第二视频数据的读取操作。
8.根据权利要求5的信息回放方法,其特征在于,进一步包含从信息记录介质中读出(31)所述流数据,所述流数据以螺旋形式记录在该信息记录介质的记录表面上。
全文摘要
根据一个实施例,提供一种信息回放装置,该装置能够回放作为流的视频数据,并且能在该视频数据回放期间回放与该视频数据相关的应用文件。该装置包括缓冲器部分(33,34),该部分配置为,在第一视频数据的读取完成之后且在该第一视频数据完全输出之前,开始并完成一个应用文件的读取操作,该应用文件与第一视频数据之后将要回放的第二视频数据相关。
文档编号G06F12/00GK1905045SQ20061010896
公开日2007年1月31日 申请日期2006年7月31日 优先权日2005年7月29日
发明者中村诚一, 三村英纪, 小林丈朗, 津曲康史, 山县洋一郎, 平良和彦 申请人:株式会社东芝
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1