专利名称:动画记录重放装置的制作方法
技术领域:
本发明涉及记录并重放动画数据的动画记录重放装置。
背景技术:
近年来,通过数字电视播放的动画数据的多频道播放化或网络的宽带化,取得或视听众多的动画数据成为可能。此外,通过动画压缩解码技术的提高,或实现它们的硬件 /软件的廉价化,以及存储媒体的大容量化及其廉价化,可方便地进行众多的动画数据的保存,能够录像并视听的动画数据不断增加。但是,对于繁忙的人来说,没有时间视听这些所有的动画数据,结果能够视听的动画数据就成了泛滥的状态。因此,通过仅视听动画数据中的重要的场景找出短时间内理解内容的节目,或真正打算视听的动画数据就变得重要了。鉴于这种状况,例如日本特开2003-153139号公报或“D. DeMenthon,V. Kobla, and D. Doermann, Video Summarization by Curve Simplification(通过曲线简化的视频摘要)ACM Multimedia 98, Bristol, England, pp. 211-218,1998” 中,介绍了能够显不动画数据中的重要的场景的技术。特别是,在非专利文献I中,介绍了从动画数据生成其特征,基于其特征,进行重要的场景的提取和分级,按由利用者所指定的比率只重放重要的场景的技术。通过这些技术,利用者在短时间内掌握动画数据的内容成为可能。虽然像以上这样,提出了通过仅重要场景的显示(在以下的说明和附图中,称为精彩(highlight)重放),短时间内掌握动画数据的内容用的技术,但是动画数据中的重要的场景的定义对所有的动画数据并不唯一,因动画数据的类型而变化。例如,在动画数据为戏剧时,长的场景的重要度提高,在体育节目时声音的力度大的场景的重要度将会提高。 此外,即使在体育节目中优选是能够包含声音的力度变大的位置改变将要重放的场景的长度。也就是说,因动画数据的类型不同,有必要改变重要场景的提取方法和分级方法,否则无法对所有的动画数据进行适当的精彩重放。
发明内容
本发明解决这些课题,提供一种能够根据动画数据的类型实施最佳的精彩重放的动画记录重放装置。为了解决上述课题,本发明的动画记录重放装置,至少包括输入动画数据的动画数据输入单元;储存动画数据的存储单元;将动画数据储存于所述存储单元的录像单元; 生成动画数据的特征的特征生成单元;基于生成的特征,对每个动画数据中的场景根据重要度进行分级的等级生成单元;基于生成的等级确定重放场景的重放场景确定单元;重放确定的重放场景的重放单元;显示重放图像的显示单元;以及取得动画数据的类型的类型取得单元,所述等级生成单元基于该取得的类型来进行输入的动画数据中的场景的分级。 而且,将基于类型取得单元的类型取得方法取为以下的某一种。动画记录重放装置还包括播放数据输入单元,前述类型取得单元由播放数据输入单元接收播放数据,从该所播放的数据取得电子节目指南,从该电子节目指南的数据取得动画数据的类型。特别是,在由前述录像单元开始动画数据的录像时,在未取得包含该动画数据的类型的电子节目指南的数据的情况下,将前述录像开始作为触发,由前述播放数据输入单元接收播放数据,从该播放数据取得前述电子节目指南。动画记录重放装置还包括网络数据发送接收单元,前述类型取得单元由网络数据发送接收单元,利用网络,从预先确定的服务器取得前述电子节目指南,根据该电子节目指南的数据,取得动画数据的类型。特别是,在由前述录像单元开始动画数据的录像时,在未取得包含该动画数据的类型的电子节目指南的数据的情况下,将前述开始录像作为触发, 由前述网络数据发送接收单元,利用网络,从预先确定的服务器取得前述电子节目指南的数据。动画记录重放装置还包括利用者输入类型用的输入单元,前述类型取得单元取得利用者由该输入单元所输入的类型。动画记录重放装置还包括识别包含于前述动画数据的声音的声音识别单元,前述类型取得单元由该声音识别单元识别包含于动画数据的声音,对预先确定的关键词的出现数进行计数,基于该计数结果确定前述动画数据的类型。动画记录重放装置还包括取得包含于前述动画数据的字幕的字幕数据取得单元, 前述类型取得单元由该字幕数据取得单元取得包含于动画数据的字幕的文字列,对预先确定的关键词的出现数进行计数,基于该计数结果确定前述动画数据的类型。发明的效果由于可以对所有的类型的动画数据适当地进行精彩重放,所以短时间内适当而高效率地掌握不断泛滥的能够视听的动画数据的内容成为可能。
图I是根据本发明的实施例的动画记录重放装置的硬件构成之一例。图2是根据本发明的第I实施例的动画记录重放装置的功能方框图。图3是在根据本发明的实施例的动画记录重放装置的类型取得部中取得的电子节目指南的数据结构之一例。图4是在根据本发明的实施例的动画记录重放装置的类型表生成部中生成的类型表的数据结构之一例。图5是在根据本发明的实施例的动画记录重放装置的等级生成部中生成的等级数据的数据结构之一例。图6是根据本发明的第I实施例的动画记录重放装置的录像块201中的处理的程序框图。图7是根据本发明的实施例的动画记录重放装置的特征生成块202中的处理的程序框图。图8是根据本发明的实施例的动画记录重放装置的等级生成块203中的处理的程序框图。图9是根据本发明的实施例的动画记录重放装置的重放块204中的处理的程序框图。图10图。图11图12 的程序框图。图13图14 程序框图。图15图16 程序框图。
是说明根据本发明的实施例的重放场景的确定方法和数据处理的推移的
是说明根据本发明的实施例的重放场景的重放方法的程序框图。
是说明根据本发明的实施例的动画记录重放装置中的从录像到重放的流程
是根据本发明的第2 是根据本发明的第2
是根据本发明的第3 是根据本发明的第3
实施例的动画记录重放装置的功能方框图。
实施例的动画记录重放装置的录像块201中的处理的
实施例的动画记录重放装置的功能方框图。
实施例的动画记录重放装置的录像块201中的处理的
具体实施例方式下面,就根据本发明的实施例,参照附图进行说明。第I实施例图I是根据本发明的实施例的动画记录重放装置的硬件构成之一例。如图I中所示,本第I实施例的动画记录重放装置包括中央处理装置101、输入装置102、显示装置103、声音输出装置104、存储装置105、以及二次存储装置106而构成。此外,在经由网络取得动画数据或电子节目指南时,进而,构成为包括数据接收装置108。此外,在接收播放数据并取得动画数据或电子节目指南时,进而,构成为包括播放数据输入装置100。而且,各装置由总线107来连接,构成为在各装置间相互能够进行数据的发送接收。中央处理装置101以微处理器为主体而构成,执行储存于存储装置105或二次存储装置106的程序。输入装置102由遥控器、或者键盘或鼠标等指示器件来实现,通过本输入装置 102,本动画记录重放装置的利用者进行关于动画的录像和重放的动作设定。此外,通过本输入装置102,利用者可以指定动画数据的类型。显示装置103由显示器适配器(adapter)与液晶面板或投影机等来实现,显示本动画记录重放装置的动画数据的重放图像等。声音输出装置104由例如扬声器来实现,输出动画数据中所含有的声音。存储装置105由例如随机存取存储器(RAM)或只读存储器(ROM)等来实现,储存由中央处理装置101所执行的程序或本动画记录重放装置中所处理的数据或动画数据等。二次存储装置106由例如硬盘或DVD或者⑶及其驱动器,或者闪存存储器等非易失性存储器来构成,储存由中央处理器101所执行的程序或本动画记录重放装置中所处理的数据或动画数据等。播放数据输入装置100由电视机的调谐器等来实现,能够输入由电视等所播放的动画数据。此外,在从播放数据取得电子节目指南时,能够取得该电子节目指南的数据。
网络数据发送接收装置108由LAN局域网卡等网卡来实现,使来自联网的其他装置的动画数据或电子节目指南的输入成为可能。图2是根据本发明的第I实施例的动画记录重放装置的功能方框图。这些功能方框的一部分或全部,除了图I中所示的硬件外,虽然可以作为硬件来实现,但是也可以作为由中央处理装置101所执行的软件程序来实现。再者,在以下中,这些所有的功能方框作为可以由中央处理装置101来执行的软件程序进行说明。如图2中所示,根据本第I实施例的动画记录重放装置由录像块201、特征生成块 202、等级生成块203、以及重放块204来构成。录像块201是对从外部输入的动画数据进行录像的块,包括录像动画数据输入部 211、录像部212、记录部213、类型取得部214、类型表生成部215、以及类型数据保存部216 而构成。录像动画数据输入部211由录像部212来起动,从播放数据输入装置100或者网络数据发送接收装置108输入录像对象的动画数据。再者,在从播放数据输入装置100输入动画数据时,按照后述的录像部212的指示,取得从所指定的频道所播放的动画数据,变换成数字数据后储存于存储装置105。另一方面,在从网络数据发送接收装置108输入动画数据时,按照后述的录像部212的指示,从所指定的装置经由网络取得动画数据而储存于存储装置105。此时,作为取得动画数据的方法,可使用已知的HTTP或者FTP等。录像部212在从利用者经由输入装置102指示录像的开始时起动,经由录像动画数据输入部211从播放数据输入装置100或者网络数据发送接收装置108输入动画数据, 由后述的记录部213储存于二次存储装置106。此时,在从播放数据输入装置100输入动画数据时,经由录像动画数据输入部211在播放数据输入装置100上设定预先设定的频道或者由利用者所指定的频道,输入该频道的动画数据,由记录部213储存于二次存储装置 106。此时,也可以通过MPEG等方式压缩输入的动画数据而储存于二次存储装置106。另一方面,在从网络数据发送接收装置108输入动画数据时,经由录像动画数据输入部211在网络数据发送接收装置108上设定预先设定的URI或者由利用者所指定的URI,输入该URI的动画数据,由记录部213储存于二次存储装置106。此外,由后述的类型取得部214取得输入动画数据的类型(戏剧、棒球、足球等类别),由类型表生成部215生成与记录于二次存储装置106的录像动画数据有对应关系的类型表,将生成的类型表保存于类型表保存部216。记录部213通过来自录像部212的指示,将来自录像动画数据输入部211的输入动画数据储存于二次存储装置106。此时,录像动画数据上带有固有的文件名。类型取得部214通过来自录像部212的指示,取得来自录像动画数据输入部211 的输入动画数据的类型。这例如在已经取得了包含关于该动画数据的信息的电子节目指南的数据时,从该电子节目指南的数据取得该动画数据的类型,在尚未取得该电子节目指南的数据时,在重新取得包含关于该动画数据的信息的电子节目指南的数据的基础上,从该电子节目指南的数据取得该动画数据的类型。再者,电子节目指南的数据可构成为由播放数据输入装置100或者网络数据发送接收装置108,取得包含于播放数据的电子节目指南的数据或者经由网络由其他服务器所提供的电子节目指南的数据,储存于存储装置105或者二次存储装置106。再者,关于电子节目指南的数据的构成下文述及。具体地说,在从播放数据输入装置100输入动画数据时,根据开始录像的时刻与频道的信息,判断对应于该时刻与频道的电子节目指南的数据是否储存于存储装置105或者二次存储装置106,在已经储存的情况下,可从该电子节目指南的数据取得以开始录像的时刻与频道的信息为关键字(key)而对应的类型。另一方面,在尚未储存的情况下,可经由播放数据输入装置100,取得在预先确定的频道中所播放的电子节目指南的数据,或者经由网络数据发送接收装置108从规定的 URI取得电子节目指南的数据的基础上,从该电子节目指南的数据取得以开始录像的时刻与频道的信息为关键字而对应的类型。也就是说,在未取得包含关于输入动画数据的信息的电子节目指南的数据的情况下,意味着使录像开始作为触发,取得电子节目指南的数据。 或者,本类型取得部214也可以以由利用者所指定的类型为输入动画数据的类型。此外,即使在动画数据是经由网络数据发送接收装置108在网络上取得的情况下,也可在其为被播放的数据的情况下,如上所述以电子节目指南的数据或由利用者所指定的类型为输入动画数据的类型,也可以在该动画数据的类型包含于规定的URI或者动画数据的URI的情况下, 取得这些数据而作为类型。类型表生成部215由录像部212来起动,将由记录部213储存于二次存储装置106 的动画数据,也就是录像后的动画数据与其类型,也就是由类型取得部214取得的输入动画数据的类型建立联系,生成下面举例表示的类型表,经由类型数据保存部216储存于存储装置105或二次存储装置106。再者,本类型表生成部215和类型表,即使录像结束后也能够用于将该录像动画数据的类型作为参照,可以构成为与录像同时或者继续到录像结束后,在生成录像中的或者录像了的动画数据的特征数据和等级等、录像动画数据与其类型建立对应关系的情况下,直接由后述的类型表保存部216保存由类型取得部214取得的类型,在该情况下,没有必要一定是本类型表生成部215和类型表。此外,类型表生成部215 也可以通过将录像动画数据的文件名与储存类型的文件名作成相同等方法,将录像动画数据与其类型建立联系。在该情况下,没有必要一定是类型表。类型数据保存部216通过来自录像部212的指示,将由类型表生成部215生成的类型表储存于存储装置105或二次存储装置106。再者,如上所述,也可以构成为与录像同时或者继续到录像结束后,在生成录像中的或者录像了的动画数据的特征数据和等级等、 在录像动画数据与其类型建立对应关系的情况下,本类型数据保存部216将由类型取得部 214取得的类型照原样储存于存储装置105或二次存储装置106。此外,在类型表生成部215 中,在通过将录像动画数据的文件名与储存了类型数据的文件名作出相同等方法将录像动画数据与其类型建立联系的情况下,本类型数据保存部216可构成为将录像动画数据的文件名与相同文件名下该动画数据的类型数据,即由类型取得部214取得的类型的数据储存于存储装置105或二次存储装置106。接下来,就特征数据生成块202进行说明。特征数据生成块202是生成输入动画数据或者重放对象的动画数据的特征的块,构成为包括分析动画数据输入部221、特征生成部222、以及特征数据保存部223。分析动画数据输入部221从存储装置105或二次存储装置106输入精彩重放对象的动画数据。此时,取得动画数据的文件名。再者,本分析动画数据输入部221在开始录像后、录像结束后、或者由利用者指示作成特征数据和等级数据的情况、或者在开始重放时、 或者由未画出的时间安排表发现未作成特征数据和等级的动画数据的情况下进行起动。此外,本分析动画数据输入部221可以在开始录像时起动,也可以构成为在该情况下由录像部212输入或者输入录像中的动画数据。在该情况下,取得录像中的动画数据的文件名。特征生成部222生成在分析动画数据输入部221中输入的动画数据的特征。例如, 这可以通过就动画数据中的声音数据和图像数据的各个帧,生成声音的力度和图像的动态等来实现。再者,本特征生成部222在分析动画数据输入部221被执行时,每当动画数据输入就被执行。特征数据保存部223保存在特征生成部222中生成的特征数据。这例如通过将在特征生成部222中生成的特征数据储存于存储装置105或二次存储装置106而实现。此时,在保持的特征数据上赋予与在分析动画数据输入部221中取得的录像动画数据的文件名相同的文件名。再者,本特征数据保存部223构成为在特征生成部222被执行的情况下, 每当生成特征数据,或者在生成每一帧量的特征数据被执行也可以。接下来,就等级生成块203进行说明。等级生成块203是针对每个输入动画数据或者重放对象的动画数据中的场景加上对应于重要度的等级的块,包括特征数据输入部231、 类型数据输入部232、等级生成部233、等级数据保存部234、以及针对每个动画数据的类型的等级生成部235至237而构成。特征数据输入部231输入在特征数据保存部223中所保存的特征数据。这例如通过读出储存于存储装置105或二次存储装置106的特征数据来实现。此时,取得特征数据的文件名。再者,本特征数据输入部23 I可在后述的等级生成部233执行时被执行。类型数据输入部232取得等级生成对象的录像动画数据的类型。在本例的情况下,如前所述因为将录像动画数据的文件名与其特征数据的文件名作成相同的,故对录像动画数据的类型数据的取得,如前所述,可以通过在类型数据保存部216中从保存于存储装置105或二次存储装置106的类型表,以由特征数据输入部231取得的特征数据的文件名为关键字,取得对应的类型数据来实现。再者,本类型数据输入部232可在后述的等级生成部233执行时被执行。235至237是根据动画数据的类型的等级数据的生成部,特别是,作为一个例子, 235,236和237分别表示相扑、足球、和戏剧的情况下的等级数据生成部。根据这些的类型的等级生成部,由后述的等级生成部233,根据动画数据的类型而起动,基于由特征数据输入部231输入的特征数据,进行动画数据中的重要场景的提取和各场景的分级。再者,根据各自的类型的等级生成,例如,也可以用在动画数据的类型为相扑时,提高从比赛的字幕出现的时刻起预先确定的几个场景的重要度,并且提高声音力度增强的场景的重要度,或者在足球的情况下,提高声音力度增强的场景的前后几个场景的重要度,或者在戏剧的情况下,用非专利文献I中所述的方法等,对类型最佳的算法。等级生成部233根据由类型数据输入部232输入的、动画数据的类型,起动对应于各类型的等级生成部,进行对动画数据的类型最佳的重要场景的提取和各场景的分级。再者,本等级生成部233只要构成为可在开始录像后、录像结束后、特征数据生成结束后、由利用者指示等级数据的作成的情况、在开始重放时、或者由未画出的时间安排表发现未作成等级数据的动画数据的情况下进行起动。等级数据保存部234保存在等级生成部233中生成的等级数据。这例如可以通过将在等级生成部233中生成的等级数据储存于存储装置105或二次存储装置106来实现。再者,本等级数据保存部234可构成为在等级生成部233被执行时,每当生成等级数据就被执行。接下来,就重放块204进行说明。重放块204是进行重放对象的动画数据的精彩重放的块,包括等级数据输入部241、重放动画数据输入部242、重放场景确定参数输入部 243、重放场景确定部244、重放部245、显示部246、以及声音输出部247而构成。等级数据输入部24 I输入在等级数据保存部234中所保存的等级数据。这例如通过读出储存于存储装置105或二次存储装置106的等级数据来实现。再者,本等级数据输入部241可构成为在后述的重放场景确定部244被执行的情况下起动。重放场景确定参数输入部243从利用者经由输入装置102输入确定精彩重放中的重放场景之际的参数。再者,作为本参数有例如动画数据中的精彩重放中的视听时间等。本重放场景确定参数输入部243,在后述的重放部206中在精彩重放被执行的时刻被执行。重放场景确定部244确定基于由重放场景确定参数输入部243输入的参数、和由等级数据输入部241输入的等级数据,确定精彩重放中的重放场景。再者,关于本重放场景的确定方法下文述及。本重放场景确定部244在由重放场景确定参数输入部243确定精彩重放中的重放场景之际的参数输入后被执行。重放动画数据输入部242从二次存储装置106输入重放对象的动画数据。再者, 本重放动画数据输入部242在由后述的重放部245取得重放对象的动画数据之际被起动。重放部245由重放动画数据输入部242输入由重放场景确定部244确定的重放场景的动画数据,生成重放图像后,在后述的显示部246上显示。本重放部245在由利用者指示精彩重放时被执行。显示部246将在重放部245中所生成的重放图像显示于显示装置103。本显示部 246逐帧在显示装置103上显示重放部245生成的重放图像。在该情况下,本显示部246可构成为每当由重放部245生成一帧重放图像就被起动。声音输出部247将在重放部245中所生成的重放声音输出到声音输出装置104。 本声音输出部247能够通过将重放部245生成的重放声音逐帧输出到声音输出装置104来实现。在该情况下,本声音输出部247可构成为每当由重放部245生成一帧的重放声音就被起动。接下来,就在类型取得部214中取得的电子节目指南的数据进行说明。图3是根据本发明的实施例的动画记录重放装置的类型取得部214中取得的电子节目指南的数据的数据结构之一例。在图3中,306至309是所播放的节目也就是动画数据,对各个动画数据,至少包括该动画数据所播放的日期300、频道301、播放开始时刻302、播放结束时刻303、标题304、 以及类型305。因而,类型取得部214成为能够根据开始录像的日期与时刻以及频道的信息,判断对应于该动画数据的电子节目指南的数据是否存在。此外,通过从该电子节目指南的数据以开始录像的日期与时刻与频道的信息为关键字取得对应的类型,取得作为录像对象的动画数据的类型成为可能。再者,本电子节目指南的数据中的数据结构是一个例子,例如,也可以针对每个所播放的日期成为另一个文件,此外,也可以针对每个所播放的频道成为另一个文件,在这种情况下,以日期与时刻与频道的信息为关键字,对应于动画数据的电子节目指南的数据的存在确认和类型的取得也是可能的。
接下来,就在类型表生成部215中生成的类型表的数据结构进行说明。图4是根据本发明的实施例的动画记录重放装置的类型表生成部215中生成的类型表的数据结构之一例。在图4中,403至406是录像的动画数据,对各个动画数据,至少包括录像的动画数据的文件名401、及其类型402。因而,在类型数据输入部232中,以录像的动画数据的文件名为关键字,取得对应的类型数据,借此取得所录像的动画数据的类型数据成为可能。再者,在根据本实施例的动画记录重放装置中,在特征数据保存部223中,使在特征数据生成部222中生成的特征数据的文件名与录像的动画数据的文件名成为相同的。而且,在特征数据输入部231中,取得特征数据及其文件名,等级生成部233将这些取得。因此,等级生成部233将特征数据的文件名通知给类型数据输入部232,借此类型数据输入部232基于特征数据的文件名,取得所录像的动画数据的类型成为可能。接下来,就在等级生成部233中生成的等级数据的数据结构进行说明。图5是根据本发明的实施例的动画记录重放装置的等级生成部233中生成的等级数据的数据结构之一例。在图5中,504至508是动画数据中的场景,501是各场景中的重要度也就是等级。 再者,这里,权宜地取为数值越小等级越高。502和503分别是各场景的开始位置和结束位置,这里权宜地取为各场景的开始时刻(秒)与结束时刻(秒)。等级生成部223可在对应于动画数据的类型的等级生成部中,进行动画数据中的场景的提取和分级,取得各场景的开始位置的时刻和结束位置的时刻,生成本数据结构。再者,各场景的开始位置的时刻和结束位置的时刻,如果例如动画数据是MPEG流,则可通过取得对应于帧的时间标签(time stamp)来取得。由本等级数据,重放场景确定部244参照各场景的等级与重放时间,确定将要重放的场景成为可能。接下来,说明各功能块的处理流程。图6是根据本发明的第I实施例的动画记录重放装置的录像块201中的处理的程序框图。本录像块201在从利用者经由输入装置102指示录像的开始时,通过录像部212 的指示而动作。本录像块201,如图6中所示,首先,类型取得部214取得输入动画数据的类型(步骤601)。接着,类型表生成部215将录像的输入动画数据与其类型,也就是在步骤601里类型取得部214取得的类型建立关联关系,生成类型表(步骤602),在类型表保存部216中保存该类型表。接着,由录像动画数据输入部211输入录像对象的动画数据(步骤603),由记录部213将输入的录像对象的动画数据记录于二次存储装置106 (步骤604)。 此时,在录像的动画数据中赋予固有的文件名。再者,输入的动画数据也可以通过MPEG等方式被压缩而储存于二次存储装置106。图7是根据本发明的实施例的动画记录重放装置的特征生成块202中的处理的程序框图。本特征生成块202在开始录像后、录像结束后、或由利用者指示特征数据和等级数据的作成的情况、或者开始重放时、或由未画出的时间安排表发现未作成特征数据和等级数据的动画数据的情况下被起动。本特征生成块202,如图7中所示,首先,在分析动画数据输入部221中,取得录像完毕或者正在录像的动画数据(步骤701)。此时,取得动画数据的文件名。接着,在特征生成部222中,生成在步骤701里输入的动画数据的特征(步骤 702),生成的特征数据保存于特征数据保存部223。图8是根据本发明的实施例的动画记录重放装置的等级生成块203中的处理的程序框图。本等级生成块203通过等级生成部233的指示,在开始录像后、录像结束后、特征数据生成结束后、由利用者指示等级数据的作成的情况、开始重放时、或者由未画出的时间安排表发现未作成等级数据的动画数据的情况下被起动。本等级生成块203,如图8中所示,首先,由特征数据输入部231输入特征数据(步骤801)。此时,取得特征数据的文件名。 接着,由类型数据输入部232取得类型生成对象的动画数据的类型数据(步骤802)。再者, 在本例子的情况下,如前所述因为录像的动画数据的文件名与其特征数据的文件名取为相同,故对录像的动画数据的类型数据的取得,通过以在步骤801里取得的特征数据的文件名为关键字,取得对应的类型数据,从而取得等级生成对象的录像的动画数据的类型数据是可能的。接着,起动对应于类型的等级的生成部,进行动画数据中的重要场景的提取和各场景的分级(步骤803),生成的等级数据在等级数据保存部234中被保存。图9是根据本发明的实施例的动画记录重放装置的重放块204中的处理的程序框图。本重放块204通过重放部245的指示,在由利用者指示精彩重放的情况下被执行。 本重放块204,如图9中所示,首先,由类型数据输入部241输入类型数据(步骤901),由重放场景确定参数输入部243输入确定精彩重放中的重放场景之际的参数(步骤902)。再者,作为本参数,有例如动画数据中的精彩重放中的视听时间等。再说,重放块204,接着由重放场景确定部244基于由重放场景确定参数输入部243输入的参数、和由等级数据输入部241输入的等级数据,确定精彩重放中的重放等级(步骤903)。再者,关于本重放场景的确定方法下文述及。接着,重放块204,由重放动画数据输入部242取得各重放场景的动画数据(步骤904),由显示部246在显示装置103上显示这些场景的重放图像,并且由声音输出部247从声音输出装置104输出重放声音,借此重放各重放场景(步骤905)。再者,关于各场景的重放方法下文述及。接下来,就重放场景确定部244中的重放场景的确定方法进行说明。为了确定重放场景,重放场景确定部244,首先,在动画数据中,取得当前重放的位置。这在正在重放当前动画数据的情况下,可以通过取得当前重放的动画数据中的帧的时刻来实现。或者在从此重放动画数据的情况下,可以通过取得动画数据中的最初的帧的时刻来实现。再者,动画数据中的帧的时刻,例如如果动画数据是MPEG流,则可以通过取得对应于该帧的时间标签来实现。接着,重放场景确定部244根据由重放场景确定参数输入部 243取得的参数、由等级生成部233生成的等级数据、以及前面取得的当前的重放位置确定重放场景。具体地说,例如,在由重放场景确定参数输入部243取得的参数为视听时间的情况下,首先,如图10(a)中所示,对由等级生成部233生成的等级数据,消除结束位置小于当前重放的位置的场景。再者,在图10(a)中,对图5中举例表示的等级数据,示出当前的重放位置为50秒的情况下的例子。接着,如图10(b)中所示,按等级高的场景顺序累计各场景的时间,在不超过由重放场景确定参数输入部243取得的视听时间的范围内列举重放场景。也就是说,按等级高的场景顺序选择重放场景以便各重放场景的时间的总和不超过由重放场景确定参数输入部243取得的视听时间。再者,在图10(b)中,示出由重放场景确定参数输入部243取得的视听时间为150 秒的情况的例子,表不等级I的场景1004(时间5秒),等级2的场景1005(时间10秒), 以及等级4的场景1007 (时间110秒)的总计三个场景(累计时间125秒)作为重放场景被选择的情况。此时,作为备选即使关于等级5的场景1008也可以剪成剩余的25秒作为重放场景来选择。在该情况下,可以选择从场景的开头25秒,也可以选择包括场景的中心的25秒。进而,在当前的重放位置为场景的中途的情况下,可以将该场景的时间从当前的重放位置补充到结束位置。例如在图10的例子中,这可在当前的重放位置为105秒的情况下,等级2的场景1005的开始位置为105秒,结束位置作为110秒来计算。再说,重放场景确定部244,最后,如图10(c)中所示,将确定的重放场景按重放时刻顺序重新排列,将重新排列的各重放场景作为最终的重放场景确定。接下来,就重放场景的重放方法进行说明。图11是说明根据本发明的实施例的重放场景的重放方法的程序框图。如图11中所示,在对重放场景进行重放的情况下,首先,取得动画数据中的当前的重放位置(步骤1101),基于该当前的重放位置,取得下一个重放场景的开始位置和结束位置(步骤1102)。这可以通过取得在由重放场景确定部244确定的重放场景当中,在当前的重放位置以后,且最接近于当前的重放位置的重放场景的开始位置和结束位置来实现。 接着,向在步骤1102里取得的下一个重放场景的开始位置跳跃(步骤1103),进行该重放场景的重放(步骤1104)。这可以通过将重放场景中的重放图像经由显示部246向显示装置103的显示,以及将重放场景中的重放声音经由声音输出部247向声音输出装置104的输出来实现。再者,该重放场景的重放中,定期地判断重放是否结束(步骤1105),在重放结束的情况下结束动画数据的重放。这里,在由重放场景确定部244确定的重放场景全部重放结束的情况下或者由利用者指示重放的结束的情况下判断成重放的结束,除此以外继续重放场景的重放。进而,该重放场景的重放中,定期地取得当前的重放位置(步骤1106),判断是否到达该重放场景的结束位置(步骤1107)。这可以通过将在步骤1102里取得的重放场景的结束位置与在步骤1106里取得的当前的重放位置进行比较来判断。再说,在本步骤 1107中的判断的结果,判断成未达到该重放场景的结束位置的情况下,重复步骤1104至步骤1107,继续该重放场景的重放。另一方面,在步骤1107中的判断的结果,判断成到达该重放场景的结束位置的情况下,通过重复步骤1101至步骤1107,依次重放由重放场景确定部 244确定的重放场景,如果由重放场景确定部244确定的所有的重放场景重放结束,则在步骤1105里确认这一点,结束重放。借此,在各重放场景中一边跳跃一边仅依次重放由重放场景确定部244确定的重放场景成为可能。最后,就本动画记录重放装置中的从录像到重放的整个流程进行说明。图12是说明根据本发明的实施例的动画记录重放装置中的从录像到重放的流程的程序框图之一例。如图12中所示,本动画记录重放装置,如果从利用者指示录像,则由录像块201取得输入动画数据及其类型(步骤1201),由特征生成块202生成该输入动画数据的特征数据(步骤1202)。然后,在等级生成部块203中,取得由录像块201取得的输入动画数据也就是录像动画数据的类型,根据该类型,进行该动画数据中的场景的分级(步骤1203)。再者,上述步骤1201至步骤1203可以在分别结束后依次进行,也可以针对例如动画数据中的每一帧依次进行。而且,如果从利用者指定精彩重放,则在重放块204中,基于在步骤1203 里作成的等级数据来确定重放场景,通过仅重放该重放场景,实现精彩重放(步骤1204)。在以上说明的根据本第I实施例的动画记录重放装置中,由于取得电子节目指南后判别类型,并且根据类型可以确定重放场景,所以根据动画数据的类型,实施最佳的精彩重放成为可能。或者,基于由利用者所指定的类型,实施最佳的精彩重放成为可能。第2实施例图13是根据本发明的第2实施例的动画记录重放装置的功能方框图。如图13中所示,在根据本第2实施例的动画记录重放装置中,采用具有类型确定部218来代替第I实施例的动画记录重放装置中的类型取得部214的构成。类型确定部218,备有未画出的声音识别引擎,识别输入动画数据中的声音,列举预先登记的关键词当中出现的关键词,并且计数它们,根据关键词的出现的次数来确定类型。例如,作为关键词,登记正球道、射门等,在正球道这个关键词识别并计数得较多的情况下可以将类型判断成棒球,同样在射门这个关键词识别并计数得较多的情况下可以将类型判断成足球,同样在登录的关键词未出现的情况下可以判断成其他类型足球。此外,类型确定部218也可以备有未画出的字幕取得部。在该情况下,字幕取得部取得与动画数据一起送来的字幕信息,类型确定部218与使用上述声音识别引擎的情况下同样,列举预先登记的关键词当中出现的关键词,并且计数它们,根据关键词的出现的次数来确定类型。进而, 类型确定部218也可以备有未画出的字幕图像识别引擎。在该情况下,字幕图像识别引擎取得与动画数据中图像上覆盖的字幕图像,进行文字识别,类型确定部218与使用上述声音识别引擎的情况同样,列举预先登记的关键词当中出现的关键词,并且计数它们,根据关键词的出现的次数来确定类型。再者,上述声音识别引擎、字幕取得部、以及字幕图像识别引擎,能够运用公知的技术。图14是根据本发明的第2实施例的动画记录重放装置的录像块201中的处理的程序框图。如图14中所示,根据本第2实施例的动画记录重放装置的录像块201中的处理的流程,与根据第I实施例的动画记录重放装置的录像块201中的处理的流程不同,一边取得动画数据,一边基于该动画数据在类型确定部218中,计数关键词(步骤603')。然后, 取得所有的动画数据,在关键词的计数结束的时刻,根据关键词的出现的次数来确定类型 (步骤601'),记录动画数据(步骤604),并且基于确定的类型而生成类型表(步骤602)。借此,在根据本第2实施例的动画记录重放装置中,可以不取得电子节目指南的数据而确定类型,根据动画数据的类型,实施最佳的精彩重放成为可能。第3实施例图15是根据本发明的第3实施例的动画记录重放装置的功能方框图。如图15中所示,在根据本第3实施例的动画记录重放装置中,采用在第I实施例的动画记录重放装置中,增加类型判断部217、和在第2实施例中说明的类型确定部218的构成。类型判断部217在在类型取得部214中无法取得输入动画数据的类型的情况下, 由类型确定部218来确定类型,相反,在在类型取得部214中可以取得类型的情况下,不进行类型确定部218的类型的确定,并且控制录像部212中的动作。此时的动画记录重放装置的录像块201中的处理的流程,成为如图16中所示。图16是根据本发明的第3实施例的动画记录重放装置的录像块201中的处理的程序框图。如图16中所示,在根据本第3实施例的动画记录重放装置的录像块201中,在类型取得部214中取得输入动画数据的类型(步骤601)后,在类型判断部217中通过判断是否可以取得该输入动画数据的类型来判断是否应生成类型(步骤1601)。在本步骤1601中, 在类型判断部217中可以取得该输入动画数据的类型的情况下,判断成没有生成类型的必要,进行动画数据的取得(步骤603)和记录(步骤604),做成类型表(步骤602)。另一方面,本上述步骤1601中,在类型判断部217中无法取得该输入动画数据的类型的情况下,判断成有生成类型的必要,一边取得动画数据,一边基于该动画数据在类型确定部218中计数关键词(步骤603')。然后,取得所有的动画数据,在关键词的计数结束的时刻,根据关键词的出现的次数来确定类型(步骤601'),记录动画数据(步骤604),并且基于确定的类型来生成类型表(步骤602)。借此,在根据本第3实施例的动画记录重放装置中,即使在无法从电子节目指南的数据取得录像对象的动画数据的类型的情况下,也可以确定类型,根据动画数据的类型, 实施最佳的精彩重放成为可能。本发明运用于例如能够记录重放动画数据的硬盘记录机或录像带记录机、或者个人计算机等。
权利要求
1.一种动画记录重放装置,具有存储单元,储存作为播放数据接收的或者经由网络取得的动画数据;和重放动画数据的重放单元,该动画记录重放装置的特征在于,包括特征数据保持部,按构成储存于所述存储单元的动画数据的每个巾贞,保持影像或者声音的特征;类型取得单元,取得储存于所述存储单元的动画数据的类型;与类型对应的等级生成部;等级数据保持部,保持包含成为精彩重放的候补的一个以上的帧的场景及其等级;和重放场景确定单元,从外部接受包含重放条件的指定的精彩重放指示,关于是否应该对保持于所述等级数据保持部的各个场景进行重放,基于所述重放条件的指定和所述等级,确定重放场景,保持于所述等级数据保持部中的场景和等级,按以下方式被生成按照由所述类型取得单元取得的类型被起动的等级生成部,基于保持于所述特征数据保持部中的每个帧的特征数据,利用与类型对应的算法提取包含一个以上的帧的场景,进行所提取的所述场景的分级,由此生成所述场景和等级。
2.如权利要求I所述的动画记录重放装置,其特征在于所述重放单元按重放时刻顺序,对所述重放场景确定单元确定的两个以上的重放场景进行重放。
3.如权利要求I所述的动画记录重放装置,其特征在于在所述重放单元正在进行动画数据的重放时接收到所述精彩重放指示的情况下,所述重放场景确定单元取得在所述重放单元中正被重放的所述动画数据的重放位置,基于所取得的所述重放位置、所述重放条件的指定和所述等级来确定重放场景。
4.如权利要求3所述的动画记录重放装置,其特征在于所述重放场景确定单元,提取所述等级数据保持部所保持的场景中的、结束位置比在所述重放单元中正被重放的所述动画数据的重放位置晚的场景,来确定重放场景。
5.如权利要求I所述的动画记录重放装置,其特征在于作为所述重放条件,包含所述重放场景的视听时间,所述重放场景确定单元选择等级高的场景,以使得重放场景的时间的总和不超过所指示的所述视听时间。
6.如权利要求I所述的动画记录重放装置,其特征在于当所述类型取得单元取得所述动画数据的类型时,从所述特征数据保持部读出其特征数据,按照所取得的所述类型,提取包含成为动画数据的精彩重放的候补的一个以上的帧的场景并对其进行分级,将其结果保持于所述等级数据保持部。
7.如权利要求I或6所述的动画记录重放装置,其特征在于所述类型取得单元取得电子节目指南,从所述电子节目指南取得所述动画数据的类型。
8.如权利要求I或6所述的动画记录重放装置,其特征在于所述动画记录重放装置还包括识别包含于动画数据的声音的声音识别单元,所述类型取得单元由所述声音识别单元识别包含于动画数据的声音,对预先确定的关键词的出现数进行计数,基于该计数结果确定动画数据的类型。
9.如权利要求I或6所述的动画记录重放装置,其特征在于所述动画记录重放装置还包括取得包含于动画数据的字幕的字幕数据取得单元,所述类型取得单元由所述字幕数据取得单元取得包含于动画数据的字幕的文字列,对预先确定的关键词的出现数进行计数,基于该计数结果确定动画数据的类型。
10.如权利要求I或6所述动画记录重放装置,其特征在于所述类型由动画记录重放装置的使用者指定。
全文摘要
本发明涉及在动画数据的精彩重放中,能够根据动画数据的类型,实施最佳的精彩重放的技术。因此,本发明提供动画记录重放装置,其至少包括输入动画数据的动画数据输入单元、储存动画数据的存储单元、将动画数据储存于前述存储单元的录像单元、生成动画数据的特征的特征生成单元、基于生成的特征对每个动画数据中的场景根据重要度进行分级的等级生成单元、基于生成的等级确定重放场景的重放场景确定单元、重放确定的重放场景的重放单元、显示重放图像的显示单、以及取得动画数据的类型的类型取得单元,前述等级生成单元构成为基于该取得的类型来进行输入的动画数据中的场景的分级。
文档编号H04N9/82GK102611863SQ20121002982
公开日2012年7月25日 申请日期2005年12月26日 优先权日2004年12月24日
发明者上田理理, 佐佐木规和, 川口敦生, 广井和重, 林昭夫, 藤井由纪夫, 藤川义文 申请人:株式会社日立制作所