CN101859586A - 动画索引附加方法以及动画再生装置 - Google Patents
动画索引附加方法以及动画再生装置 Download PDFInfo
- Publication number
- CN101859586A CN101859586A CN201010159408A CN201010159408A CN101859586A CN 101859586 A CN101859586 A CN 101859586A CN 201010159408 A CN201010159408 A CN 201010159408A CN 201010159408 A CN201010159408 A CN 201010159408A CN 101859586 A CN101859586 A CN 101859586A
- Authority
- CN
- China
- Prior art keywords
- data
- animation
- scene
- dictionary
- indexing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 66
- 238000012545 processing Methods 0.000 claims abstract description 40
- 230000008676 import Effects 0.000 claims abstract description 15
- 230000014509 gene expression Effects 0.000 claims description 37
- 230000008929 regeneration Effects 0.000 claims description 31
- 238000011069 regeneration method Methods 0.000 claims description 31
- 230000001172 regenerating effect Effects 0.000 claims description 19
- 230000000875 corresponding effect Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 20
- 230000005055 memory storage Effects 0.000 description 19
- 230000033001 locomotion Effects 0.000 description 18
- 230000008569 process Effects 0.000 description 13
- 238000013461 design Methods 0.000 description 8
- 239000003550 marker Substances 0.000 description 7
- 238000004321 preservation Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 5
- 238000003860 storage Methods 0.000 description 5
- 241001269238 Data Species 0.000 description 4
- 239000000654 additive Substances 0.000 description 4
- 230000000996 additive effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 4
- 230000033228 biological regulation Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000003750 conditioning effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000005755 formation reaction Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012015 optical character recognition Methods 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Television Signal Processing For Recording (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明的动画索引附加装置具有:动画场景文字数据输入处理部;动画类型判断处理部;用于输入判断出的动画类型固有的定型语句关键字辞典的定型语句关键字辞典输入处理部;用于输入记载有动画数据的信息的动画信息的动画信息输入处理部;对于动画数据生成固有的辞典的动画固有辞典生成处理部;根据动画固有辞典和定型语句关键字辞典以及动画场景文字数据,对针对动画数据的场景的文字串进行编码的场景文字串编码处理部;用于输入规定了关键字的辞典的对定型语句提示关键字辞典输入处理部;以及根据场景文字串编码数据、动画固有辞典以及对定型语句提示关键字辞典,针对动画数据的场景附加索引的场景索引附加处理部。
Description
相关技术的交叉引用v
本申请基于先前在2009年4月7日递交的日本专利申请JP2009-092572,并享受其优先权的好处;其全部内容被收容于本申请中,以资参考。
技术领域
本发明涉及对动画数据的场景附加索引的索引附加方法以及动画再生装置,特别是涉及除了能够记录再生动画数据的电视机、记录装置、以及PC之外,对动画数据附加索引来分配动画数据的动画分配服务或利用索引选择场景的动画数据再生装置。
背景技术
地面波数字、BS、CS、网络动画等可视听的动画数据正在增加。此外,由于HDD的大容量化以及动画压缩技术的进步,用户拥有的设备的动画数据保有量正在增加。但是,不管可视听的动画数据怎样多,对于用户来所可视听的时间本身不变,是有限的,所以需要高效率视听动画数据的结构。
作为提供这样的机制的技术,例如像在D.DeMenthon,V.Kolba,and D.Doermann,Video Summarization by Curve Simplification ACM Multimedia 98,Bristol,England,pp.211-218,1988或特开2006-180305号公报中公开的那样,已知生成/再生动画数据的摘要动画的技术。
另外,如在特开2009-4872号公报中公开的那样,公开了以下的技术:保存动画数据附带的字幕数据,检索并显示作为字幕包含用户输入的文字串的场景。
并且,在特开2008-134825号公报中,公开了以下的技术:从动画数据附带的字幕数据中提取关键字,给动画数据的场景附加索引,使用户能够容易地视听希望的场景。
并且,在特开2008-22292号公报中,公开了以下的技术:特别是作为动画数据,把广播节目作为对象,考虑该广播节目的类别,根据节目信息或字幕信息,能够从动画数据中检索用户希望的演员出场的场景来进行视听。
如上所述,虽然公开了高效地视听动画数据的技术,但是例如在D.DeMenthon,V.Kolba,and D.Doermann,Video Summarization by CurveSimplification ACM Multimedia 98,Bristol,England,pp.211-218,1988以及特开2006-180305号公报中公开的技术中,需要处理动画数据的影像以及声音,对硬件资源造成的负荷大,特别在电视机等成本最优化了的嵌入设备中,存在难以装配该技术的问题。另外,在本技术中,虽然可以视听动画数据的摘要动画,但是存在未必能看到用户希望的场景这样的问题。
另一方面,在特开2009-4872号公报中公开的技术中,因为不需要处理影像以及声音,仅处理字幕文本数据,所以能够抑制对硬件资源造成的负荷。但是在本技术中,当用户预先不知道在动画数据中包含的关键字时,存在无法检索希望的场景这样的问题。另外,在输入关键字时需要直接从遥控器输入文字串,存在操作繁杂的问题。
并且,在特开2008-134825号公报中公开的技术中,从动画数据附带的字幕数据提取关键字,对动画数据的场景附加索引,由此用户能够选择性地指定关键字,视听希望的场景,但是为了提取关键字,需要进行形态因素解析或者意义解析,还是归结到对资源造成的负荷升高这样的问题。
并且,在特开2008-22292号公报中公开的技术中,能够从动画数据中检索用户希望的演员出场的场景进行视听,但是,此时需要参演演员辞典,所以保存辞典所需要的存储量增加。另外,需要定期更新辞典数据,人工进行该更新需要花费费用。并且,理想的是需要实时更新辞典,但存在实际上无法通过人工进行更新的问题。
发明内容
本发明是为了解决上述课题而做出,其目的在于提供一种与抑制硬件资源的负荷的索引附加处理有关的装置或方法。另外,本发明的目的在于提供一种与使用制作的索引附加数据的动画再生处理有关的装置、用户接口或者方法。
为了解决上述的至少一个课题,本发明的动画索引附加方法的一种形式为,输入与动画场景有关的文字数据,判断动画的类型,根据判断出的动画类型固有的定型语句关键字辞典和所述输入的与动画场景有关的文字数据,对针对动画数据的场景的文字串进行编码,根据用于规定提示的关键字的辞典和场景文字串编码数据,生成针对动画数据的场景的索引附加数据。
另外,在第二形式中,对于动画数据生成固有的辞典,根据该生成的动画固有辞典和输入的动画场景的文字数据,对针对动画数据的场景的文字串进行编码,根据该场景文字串编码数据和生成的动画固有辞典,生成针对动画数据的索引附加数据。
作为第三形式,根据动画的类型固有的定型语句关键字辞典和动画信息针对动画数据生成固有的辞典,根据生成的动画固有辞典、定型语句关键字辞典、以及与动画场景有关的文字数据,对针对动画数据的场景的文字串进行编码,为了输入用于规定对所述定型语句关键字辞典提示的关键字的辞典,输入对定型语句提示关键字辞典,根据场景文字串编码数据、生成的动画固有辞典、以及所述输入的对定型语句提示关键字辞典,生成针对动画数据的场景的索引附加数据。
另外,作为别的形式,构成一种动画再生装置,用于根据动画数据的索引数据向显示装置输出关键字列表,接受用户从关键字列表中选择的关键字的输入,再生该关键字的场景。
根据本发明,低成本地提供能够仅视听用户想看的场景的动画索引附加方法。另外,能够提供可以容易地选择用户想看的场景的动画再生装置。
以下结合附图对本发明的实施例进行说明、本发明的其他的目的、特征和优点将会变得明确。
附图说明
图1是本发明第一实施方式的动画索引附加方法的框图。
图2是表示本发明实施方式的动画类型记述数据的一例的图。
图3A是表示本发明的第一以及第三实施方式的定型语句关键字辞典的数据结构的一例的图。
图3B是表示本发明第一以及第三实施方式的定型语句关键字辞典的数据结构的一例的图。
图4是表示本发明第一实施方式的场景文字串编码数据的数据结构的一例的图。
图5A是表示本发明的第一以及第三实施方式的对定型语句提示关键字辞典数据的数据结构的一例的图。
图5B是表示本发明的第一以及第三实施方式的对定型语句提示关键字辞典数据的数据结构的一例的图。
图6是表示本发明的第一实施方式的索引附加数据的数据结构的一例的图。
图7是表示本发明的第一实施方式的索引附加方法的处理内容的一例的流程图。
图8是本发明的第一实施方式的索引附加方法的说明图。
图9是本发明的实施方式的动画再生装置的框图。
图10是表示本发明的实施方式的动画再生装置的处理内容的一例的流程图。
图11是表示本发明的实施方式的动画再生装置的关键字列表提示画面的一例的图。
图12是本发明的第二实施方式的动画索引附加方法的框图。
图13是表示本发明的第二以及第三实施方式的动画信息数据的一例的图。
图14是表示本发明的第二以及第三实施方式的动画固有辞典的数据结构的一例的图。
图15是表示本发明的第二实施方式的场景文字串编码数据的数据结构的一例的图。
图16是表示本发明的第二实施方式的索引附加数据的数据结构的一例的图。
图17是表示本发明的第二实施方式的索引附加方法的处理内容的一例的流程图。
图18是本发明的第三实施方式的索引附加方法的说明图。
图19是本发明的第三实施方式的动画索引附加方法的框图。
图20是表示本发明的第三实施方式的场景文字串编码数据的数据结构的一例的图。
图21是表示本发明的第三实施方式的索引附加数据的数据结构的一例的图。
图22是表示本发明的第三实施方式的索引附加方法的处理内容的一例的流程图。
图23是本发明的第三实施方式的索引附加方法的说明图。
图24是实现索引附加方法的索引附加装置的结构的一例。
图25是动画再生装置的结构的一例。
具体实施方式
(实施例1)
下面参照附图说明本发明的第一实施方式。
图1是本发明的第一实施方式的功能框图。
图1表示的功能框,由动画场景文字数据输入处理部101、动画类型判断处理部105、定型语句关键字辞典输入处理部104、场景文字串编码处理部102、对定型语句提示关键字辞典输入处理部106、场景索引附加处理部103、定型语句关键字辞典107到108、以及对定型语句提示关键字辞典109到110构成。
动画类型判断处理部105判断动画数据的类型(音乐节目、杂耍演出等)。例如取得记述了动画数据的类型的数据来判断相应类型,或者如果提供了动画数据的元数据,则可以取得该元数据根据类型信息进行判断。或者,可以取得动画数据的SI(Service Information:节目信息)信息,如后述图2所示,参照该SI信息的类型记述部分,取得该动画数据的类型。
图2表示SI信息的内容200,201表示类型记述部分,类型记述部分201存在于SI信息200被决定的位置或者打上标签的位置。
在类型记述部分201中记述了动画数据的类型,例如在该类型记述部分201中记述了表示杂耍演出的数值(例如0x60)时,能够判断该动画数据的类型是“杂耍演出”。此外,例如在动画数据是电视节目,对该电视节目的录像数据附加索引时,例如可以在录像开始时,取得其SI信息来判断动画数据的类型。
动画类型判断处理部105判断标签或规定的位置,取得该类型记述部分201。
返回图1,动画场景文字数据输入处理部101输入与动画场景有关的文字数据。例如对于每一个数据包取得动画数据附带的字幕数据和PTS(Presentation Time Stamp:字幕数据的显示反映时刻),根据已知的字幕解码技术,从该每一数据包的字幕数据变换为文字串,把该变换后的文字串与该PTS一起取得。或者还可以通过已知的OCR(Optical Character Recognition:光学文字识别)技术识别在每一动画图像上重叠的字幕图像,取得其识别结果的文字串不同时的文字串和显示该文字串的字幕的时刻。或者还可以通过已知的声音识别技术识别动画数据内的声音,使讲话的内容成为文字串,取得该文字串和讲出该文字串的时刻。或者,还可以输入包含与动画数据的场景有关的记述的元数据。
定型语句关键字辞典输入处理部104输入由动画类型判断处理部105判断出的动画类型固有的定型语句关键字辞典。例如,从硬盘或者ROM等存储装置(111)或者经由网络连接的信息处理装置中存储的每一动画类型的定型语句关键字辞典1(107)至定型语句关键字辞典N(108)中,取得动画类型的定型语句关键字辞典,后述的场景文字串编码处理部102能够参照。关于定型语句关键字辞典的数据结构的一例,在图3A以及图3B中进行了例示,将在后面进行详细的叙述。
场景文字串编码处理部102根据通过上述的定型语句关键字辞典输入处理部104输入的定型语句关键字辞典和通过上述动画场景文字数据输入处理部101输入的动画场景文字数据,对针对动画数据的场景的文字串进行编码。例如,场景文字串编码处理部102,对于通过动画场景文字数据输入处理部101输入的1数据包的每一动画场景文字数据,与通过定型语句关键字辞典输入处理部104输入的定型语句关键字辞典107、108进行核对,当在该定型语句关键字辞典中记述的关键字出现在动画场景文字数据中时,对该数据包的动画场景文字数据的PTS、以及该数据包的动画场景文字数据一同进行编码。更详细说,例如场景文字串编码处理部102,当在后面详细说明的定型语句关键字辞典107、108中,以把“继续”这样的关键字编码为定型语句代码“1”的方式,记述在定型语句关键字辞典中时,对于动画场景文字数据的每一数据包检索“继续”这样的文字串,在发现该文字串时,场景文字串编码处理部102,如后面详细说明的图4所示,通过把定型语句代码“1”和该动画场景文字数据的数据包的PTS一起记述为场景文字串编码数据,由此制作场景文字串编码数据。此时,对于出现了定型语句关键字辞典中的任何一个关键字的情况,场景文字串编码处理部102制作将该数据包全部编码后的场景文字串编码数据。对于定型语句关键字辞典中的任何一个关键字都没有出现的数据包,不一定需要包含在场景文字串编码数据中,但通过记述在定型语句关键字辞典中没有规定的定型语句代码(例如“0”等),可以包含在场景文字串编码数据中。另外,本场景文字串编码处理部102,把某个特定的文字串或记号(例如音符标记)、或者表示文字串删除的控制码的数据包等可与动画类型无关系地使用的信息,例如分别编码为代码“2”、“1”、“0”等,可以在场景文字串编码数据中包含数据包的类型。不管是哪一种,本场景文字串编码处理部102,对于动画数据中的动画场景文字数据的全部的数据包,与定型语句关键字辞典核对,制作场景文字串编码数据。场景文字串编码处理部102在易失性存储器中保存所制作的场景文字串编码数据,或者还可以在非易失性存储器中保存,在经过规定的期间后删除。
对定型语句提示关键字辞典输入处理部106输入辞典,该辞典用于规定对于出现了在所述定型语句关键字辞典中记述的各关键字的场景提示的关键字。例如,对应动画类型判断处理部105判断出的动画类型,取得在硬盘或者ROM等存储装置(111)或在经由网络连接的信息处理装置中存储的对定型语句提示关键字辞典1(109)至对定型语句提示关键字辞典N(110),后述的场景索引附加处理部103能够参照。关于对定型语句提示关键字辞典的数据结构的一例,在图5A以及5B中进行了例示,将在后面进行详细的叙述。
场景索引附加处理部103,根据由场景文字串编码处理部102生成的场景文字串编码数据以及通过上述对定型语句提示关键字辞典输入处理部106输入的对定型语句提示关键字辞典,生成针对动画数据的场景的索引附加数据。例如,场景索引附加处理部103从通过场景文字串编码处理部102生成的场景文字串编码数据中,从通过上述对定型语句提示关键字辞典输入处理部106输入的对定型语句提示关键字辞典中,找出具有与各数据包的代码值相同的代码值的关键字,使该关键字和场景文字串编码数据内的时刻信息成为一组,记述为索引附加数据,由此来制作索引附加数据。更详细说,例如,场景索引附加处理部103从后面详细说明的图4的场景文字串编码数据中取得定型语句代码403是“1”的条目404,从对定型语句提示关键字辞典中找出具有与该定型语句代码“1”相同的定型语句代码501的条目503,取得在关键字502中记述的关键字“话题”。然后,场景索引附加处理部103取得具有该定型语句代码“1”的时刻401的时刻“10,200”,把该关键字“话题”和时刻“10,200”以及时刻的数,分别作为索引附加数据,分别记述在关键字601、时刻信息603、位置数602中。通过对于场景文字串编码数据中的全部定型语句代码403的类型进行本处理,生成索引附加数据。场景索引附加处理部103把生成的索引附加数据存储在存储装置111中。虽然在图1中未图示,但在图24中进行后述。将在后面详细说明索引附加数据的数据结构。
下面详细说明在本发明第一实施方式中生成的数据。
首先,说明通过定型语句关键字辞典输入处理部104输入,由场景文字串编码处理部102参照的定型语句关键字辞典的数据结构。
如上所述,对于每一动画类型准备定型语句关键字辞典,通过定型语句关键字辞典输入处理部104输入与动画类型对应的辞典。
图3A以及3B是定型语句关键字辞典的数据结构的一例,特别,图3A是针对类型为“新闻”的动画的定型语句关键字辞典的数据结构的一例,另外,图3B是针对类型为“棒球”的动画的定型语句关键字辞典的数据结构的一例。
在图3A以及3B中,303是定型语句代码,302是关键字。另外,304到305以及306到307表示固有的关键字和与其对应的定型语句代码的条目。由此,例如在动画场景文字数据输入处理部101中输入了包含“继续”这样的文字串的数据包时,场景文字串编码处理部102生成定型语句代码“1”来作为场景文字串编码数据。
在定型语句关键字辞典中,关于关键字,使其对于类型为惟一的,但不需要使定型语句代码成为惟一。即,例如,如图3A所示,能够以对“继续”这样的关键字分配了定型语句代码“1”、但同样还可以对“接着”这样的关键字分配“1”(即,定型语句代码重复)的方式,构成辞典数据。
由此,场景文字串编码处理部102对于出现“继续”这样的文字串的动画场景文字数据的数据包分配“1”这样的定型语句代码,还对于出现“然后”这样的文字串的动画场景文字数据的数据包分配“1”这样的定型语句代码,在后面的场景索引附加处理部103中,无论在哪个数据包的时刻都赋予相同的关键字(在使用后述的图5A的对定型语句提示关键字辞典时,为关键字“话题”)。
下面,说明通过场景文字串编码处理部102生成的、场景索引附加处理部103参照的场景文字串编码数据的数据结构。
图4是场景文字串编码数据的数据结构的一例。
在图4中,401是动画场景文字数据的各数据包的时刻,可以作为各数据包的PTS。另外,402是在动画场景文字数据的各数据包中包含的数据的类型,例如,在通常的文字串时是“1”、在包含音符标记时是“2”、在仅包含表示文字串的删除的控制代码等特定的控制代码时是“0”等,表示用于对可与动画类型无关地使用的信息进行编码的代码值。另外,403是存储定型语句代码的区域,在动画场景文字数据的各数据包中,存储包含定型语句关键字辞典的关键字时的代码值。具体地说,当在动画场景文字数据的各数据包中发现了定型语句关键字辞典的关键字302时,输入与该关键字对应的定型语句代码303的值。在未发现定型语句关键字辞典的关键字302时,可以输入未在该定型语句关键字辞典的定型语句代码303中规定的值(例如在图3A以及3B的辞典的例子中“0”)。并且,404到411是场景文字串编码数据的条目,是罗列了与动画场景文字数据的各数据包对应的值的条目。即,在图3A以及图4的例子中,在条目404中,表示通过动画场景文字数据输入处理部101输入了附有时刻“10”的PTS的通常的文字串的数据包,在该数据包中,包含“继续”这样的文字串。同样,条目405、406、以及409分别表示以下的含义。
条目405表示“输入了包含附有“20”的PTS的音符标记的数据包,在该数据包中没有包含在定型语句关键字辞典中规定的关键字”。
条目406表示“输入了包含附有“30”的PTS的通常的文字串的数据包,在该数据包中没有包含在定型语句关键字辞典中规定的关键字”。
条目409表示“输入了包含附有“150”的PTS的通常的文字串的数据包,在该数据包中包含“是运动。”这样的文字串”。
场景文字串编码处理部102也可以对通过动画场景文字数据输入处理部101输入的全部数据包中包含的数据进行编码。另外,场景文字串编码处理部102也可以仅对包含定型语句关键字辞典的关键字的数据包进行编码。因为通过该场景文字串编码处理部102,不需要保存动画场景文字数据的文字串自身,所以具有能够显著削减使用的存储量的优点。另外,因为不保存动画场景文字数据的文字串自身,所以从著作权保护的观点出发也是希望的。
下面说明通过对定型语句提示关键字辞典输入处理部106输入的、由场景索引附加处理部103参照的对定型语句提示关键字辞典的数据结构。
如上所述,对于每一动画类型准备对定型语句提示关键字辞典,通过对定型语句提示关键字辞典输入处理部106输入与动画类型对应的对定型语句提示关键字辞典。
图5A以及图5B是定型语句关键字辞典的数据结构的一例,特别是,图5A是针对类型为“新闻”的动画的对定型语句提示关键字辞典的数据结构的一例。另外,图5B是针对类型为“棒球”的动画的对定型语句提示关键字辞典的数据结构的一例。
在图5A以及5B中,501是定型语句代码,502是提示关键字。另外503到504以及505到506是对定型语句提示关键字的条目,是把定型语句代码501和在发现了该定型语句代码时在该时刻的位置提示的关键字502作为一组的条目。由此,例如在动画数据是新闻时,通过对定型语句提示关键字辞典输入处理部106输入图5A的对定型语句提示关键字辞典,在动画场景文字数据输入处理部101中,输入了包含“继续”这样的文字串的数据包时,场景文字串编码处理部102把定型语句代码“1”和时刻“10”写入场景文字串编码数据中,场景索引附加处理部103能够在时刻“10”的位置作为关键字“话题”生成索引附加数据。也可以使多个关键字对应于一个定型语句代码。
下面说明场景索引附加处理部103生成的索引附加数据的数据结构。
图6是索引附加数据的数据结构的一例。
在图6中,601是场景的关键字,是在对定型语句提示关键字辞典中规定的关键字502。602是附有关键字601的位置数。603是附有关键字601的位置数602数量的时刻信息。另外,604到605是对于关键字601,把附加该关键字的位置数602和时刻信息603作为一组的索引附加数据的条目。
场景索引附加处理部103从场景文字串编码数据中取得定型语句代码403和时刻401,并且通过对具有与该定型语句代码相同值的定型语句代码的条目数量进行计数来对位置数进行计数,从对定型语句提示关键字辞典中取得具有与该定型语句代码相同值的定型语句代码501的关键字502,分别在601、602、和603中记述该关键字502、先前计数的位置数、以及各自的时刻,由此生成索引附加数据。通过该索引附加数据,参照该索引附加数据的动画再生装置,在显示“话题”或者“运动”等关键字的同时由用户选择了关键字时,能够显示或者再生该关键字的场景的位置。
下面说明本发明的第一实施方式的动画索引附加方法中的全体处理的流程。
图7是说明本发明第一实施方式的动画索引附加方法中的全体处理流程的一例的流程图。
首先,通过动画类型判断处理部105判断动画数据的类型(步骤701),通过定型语句关键字辞典输入处理部104,从存储装置111中读出然后输入在步骤701中判断出的动画类型固有的定型语句关键字辞典(步骤702)。接着,通过动画场景文字数据输入处理部101每次输入1数据包的与动画场景有关的文字数据(动画场景文字数据)(步骤703),通过场景文字串编码处理部102,一边参照在步骤702中输入的定型语句关键字辞典,一边对在步骤703中输入的数据包的动画场景文字数据进行编码,由此生成场景文字串编码数据(步骤704)。
然后,重复步骤703和步骤704,在对动画数据中的全部数据包的动画场景文字数据进行了编码后(步骤705),通过对定型语句提示关键字辞典输入处理部106,输入与在步骤701中判断出的动画类型固有的定型语句关键字辞典对应的(即,规定了对于定型语句关键字辞典提示的关键字)对定型语句提示关键字辞典(步骤706),场景索引附加处理部103,根据在步骤704中生成的场景文字串编码数据、以及在步骤706中输入的对定型语句提示关键字辞典,对动画数据的场景附加索引,生成索引附加数据,存储在存储装置111中。
例如,对于类别为新闻的动画数据,如图8所示,把在动画场景文字数据中出现了“继续”这样的文字串811以及813的时刻“10”801以及“200”803的动画场景文字数据编码为定型语句代码“1”821以及823。另外,因为把在动画场景文字数据中出现了“是运动。”这样的文字串812的时刻“150”802的动画场景文字数据编码为定型语句代码“2”822,所以与保存文字串自身的情况相比,能够削减存储量。另外,生成在动画场景文字数据中出现了“继续”这样的文字串811以及813的位置上,作为关键字“话题”851附加了索引的索引附加数据,生成在动画场景文字数据中出现了“是运动。”这样的文字串812的位置上,作为关键字“运动”852附加了索引的索引附加数据。
然后,如后所述,在读入该索引附加数据的再生装置中,对用户提示“话题”851以及“运动”852的关键字,在用户指定了“话题”851这样的关键字时,从时刻“10”801或者“200”803的位置再生动画数据,由此能够从把“话题”851作为关键字的场景开始进行再生。同样,在用户指定了“运动”852这样的关键字时,从时刻“150”802的位置再生动画数据,由此能够从把“运动”852作为关键字的场景开始进行再生。在图8中,800是时间轴,801、802、以及803分别是时刻“10”、“150”、以及“200”在时间轴上的位置。另外,811、812、以及813分别表示在时刻“10”801、“150”802、以及“200”803的动画场景文字数据的数据包中包含的文字串,821、822、以及823分别表示动画场景文字数据821、822、以及823的定型语句代码值。并且,831以及833表示在时间轴上描绘了关键字“话题”851的场景的点,832表示在时间轴上描绘了关键字“运动”851的场景的点。
通过以上说明的本发明的第一实施方式的动画索引附加方法,能够生成抑制硬件资源的负荷,对动画数据的场景附加关键字,通过提示该关键字,用户通过指定关键字,能够从动画数据中仅视听想看的场景的索引附加数据。另外,在提取针对动画的场景的关键字时,能够尽可能地减少辞典数据,尽可能地削减保存该辞典数据所需要的存储量,并且不需要人工更新该辞典数据。
然后,参照附图说明本发明实施方式的动画再生装置。
图25是本发明的实施方式的动画再生装置的硬件结构的一例。图25具有中央处理装置2501、动画输入装置2502、存储装置2503、再生装置2504、输入装置2505、显示装置2506、和声音输出装置2507构成。各装置通过总线2508连接,在各装置之间可相互收发数据。
中央处理装置2501是以微处理器为主体而构成的,执行在存储装置2503中存储的程序。
动画输入装置2502在输入在存储装置2503中存储的再生对象的动画数据、或者经由网络输入动画数据时,从未图示的LAN卡等网络卡中取得再生对象的动画数据。
存储装置2503例如由随机存取存储器(RAM)或只读存储器(ROM)、硬盘或者DVD、CD以及它们的驱动器、或者闪速存储器等非易失性存储器或者iVDR等可拆卸硬盘等构成,存储中央处理装置2451执行的程序或者索引附加数据2512等在本动画再生装置中必要的数据、或者动画数据2522。在图25中,表示了在存储装置2503中存储了索引附加数据输入程序2511、关键字列表提示程序2521以及关键字输入程序2531。
再生装置2504是对通过动画输入装置2502输入的动画数据进行解码,生成显示用影像数据、或者输出用声音数据的装置,可以为已知的硬件或者在中央处理装置2501内运行的程序。
输入装置2505例如由遥控器、或者键盘鼠标等指点设备实现,通过指定在该动画再生装置中要再生的动画数据,用户可以指定要视听的动画数据,或者可以指定后述的关键字。
显示装置2506例如由显示适配器或液晶板或投影仪等实现,显示再生装置2504再生的影像或者用于用户对本动画再生装置进行操作的菜单或者后述的关键字或者移动条等。
声音输出装置2507例如通过声卡和扬声器等实现,输出由再生装置2504再生的声音。
图9是本发明的实施方式的动画再生装置的框图。
使用图9说明本实施方式的动画再生装置的结构。在图9中,具有:输入再生对象的动画数据的索引附加数据的索引附加数据输入处理部902;根据输入的索引附加数据,向用户提示场景的关键字列表的关键字列表提示处理部903;输入用户从提示的关键字列表中选择出的关键字的关键字输入处理部904、以及从索引附加数据取得输入的关键字的场景,再生该关键字的场景的场景再生处理部905。在本再生装置中,假定已经具有再生动画数据的处理部或者跳到指定的时刻的场景进行再生的处理部、或者输入遥控器等来自用户的指示的处理部,但是因为关于这些在通常的TV或者记录装置或者计算机中已经实施,所以可以应用这些处理部,并省略说明。另外,上述处理部的在图25中说明的中央处理装置2501从存储装置2503读出各程序,在存储器(未图示)中展开,执行图9的功能框。在本实施方式中,说明了各处理部由软件构成,但也可以分别由单个的硬件来实现。
在图9中,索引附加数据输入处理部902输入包含再生对象的动画数据的场景的关键字的索引附加数据。例如,索引附加数据输入处理部902从存储装置2503或者通过未图示的网络数据输入装置经由网络输入通过在第一实施方式中说明的动画索引附加方法生成的索引附加数据。例如,在为录制的动画数据时,索引附加数据输入处理部902,通过与录制动画数据相同的文件名以仅改变了扩展名的形式,把通过本发明的动画索引附加方法生成的索引附加数据保存在存储装置2503中,或者通过该索引附加数据输入处理部902,根据再生动画数据的文件名从存储装置2503读入索引附加数据等,可以通过使用与动画数据相关联的保存读出机制来实现。或者,对于网络上存在的动画数据,也可同样地与动画数据相关联地保存索引附加数据,在读入了动画数据时,从未图示的网络数据输入装置读入相关联的索引附加数据。另外,也可以把索引附加数据作为附加数据交织地保存在动画数据中,该索引附加数据输入处理部902从通过动画输入装置2502输入的动画数据中取出然后读入索引附加数据。
关键字列表提示处理部903根据输入的索引附加数据向用户提示场景的关键字列表。例如,在开始再生动画数据时,或者在具有来自用户的关键字显示指示时,读出在索引附加数据中记述的关键字,把该关键字作为一览表在显示装置2506上输出,显示装置2506在显示画面上进行显示。关于显示画面的一例在图11中表示,将在后面进行详细的说明。
通过在显示装置2506上进行显示,关键字输入处理部904,经由输入装置2505输入用户从提示的关键字列表中选择的关键字。例如,关键字输入处理部904,在通过输入装置2505从关键字列表提示处理部903提示的关键字列表中选择了特定的关键字时,取得该选择的关键字。此时,关键字输入处理部904,可以通过取得索引附加数据的位置信息603来取得输入的关键字的场景的位置,如在后述的图11中说明的那样,在移动条1130上通过章节标记(1141到1143)等,把该位置(时刻)显示为章节位置。由此,例如在通过遥控器的上下按钮每次从关键字列表中选择关键字时,在滚动条上显示场景的位置,所以提供可目视场景的位置关系的接口。
场景再生处理部905再生输入的关键字的场景。例如,场景再生处理部905,通过取得索引附加数据的位置信息603来取得输入的关键字的场景的位置,在该位置(时刻)内,跳到比当前的再生位置在时间上靠后的最近的位置通过再生装置2504再生。
下面说明本发明的实施方式的动画装置中的全体的动作的流程。
图10是说明本发明的实施方式的动画再生装置中动作的流程的一例的流程图。
如图10所示,本发明的实施方式的动画再生装置,在指示动画数据的再生时,或者在由用户通过输入装置2505指示显示关键字列表时,通过索引附加数据输入处理部902,输入再生对象的动画数据的索引附加数据(步骤1001),通过关键字列表提示处理部903读出在索引附加数据中记述的关键字,把该关键字作为一览表,在显示装置2506的显示画面上显示(步骤1002)。接着,当由用户选择了关键字时,取得通过关键字输入处理部904输入的关键字(步骤1003),通过场景再生处理部905,从索引附加数据中取得输入的关键字的场景的位置,通过再生装置2504在该位置(时刻)内,跳到比当前的再生位置在时间上靠后的最近的位置上进行再生(步骤1004)。
下面说明动画再生装置的显示画面例。
图11是表示动画再生装置的显示画面的一例的图。1101是动画显示区域,显示动画数据的再生图像。1110是关键字列表显示区域。关键字列表提示处理部903把在索引附加数据中记述的关键字作为关键字列表向关键字列表显示区域1110输出。1111到1116是关键字显示区域,关键字列表提示处理部903在关键字显示区域1111到1116中显示在索引附加数据中记述的各个关键字。1120是选择关键字显示区域,显示通过关键字输入处理部904从关键字列表中用户选择的关键字。例如选择关键字显示区域1120,是在用户用遥控器的上下按钮等从关键字列表中选择了关键字时,显示聚焦的关键字的区域。1130是移动条,显示后述的当前的再生位置1150以及章节标记。1141到1145是章节标记,表示选择的关键字的场景的位置。1150是当前的再生位置,通过章节标记1141到1145和当前的再生位置1150,能够确认所选择的关键字的场景和当前的再生位置的位置关系。当以上这些在开始动画再生时或者在用户通过遥控器等指示了显示关键字列表时,进行显示时,能够不影响再生动画的视听。另外,在用户使用遥控器的上下按钮等从关键字列表中选择了关键字时,在关键字输入处理部904中,对应于上下按钮的动作,反白显示正聚焦的关键字的关键字显示区域,并且,为了容易理解当前已选择的关键字以及要选择的关键字,在选择关键字显示区域1120中显示该聚焦的关键字。另外,此时,可以对应上下按钮的动作,在移动条1130上逐次显示聚焦的关键字的场景的章节标记1141到1145。由此,能够提供一种可以确认要选择的关键字的场景和当前的再生位置的位置关系的用户接口。
例如,在图11中,(a)表示选择了关键字“话题”1116的状态,显示与关键字“话题”的场景位置对应的章节标记1141到1145。并且,也可以如图11(b)所示,当用户通过遥控器的上下按钮等聚焦到关键字“运动”1115时,显示与关键字“运动”的场景位置对应的章节标记1144,还可以如图11的(c)所示,当聚焦转移到关键字“天气”时,显示与关键字“天气”的场景位置对应的章节标记1145。还可以自动地使再生位置1150移动到此时聚焦的关键字的章节位置,还可以在由用户指示了决定时,使再生位置1150移动到所选择的关键字的章节位置。
能够提供一种通过以上说明的动画再生装置,提示动画数据中的场景的关键字,通过用户指定关键字能够从动画数据中简单地视听想观看的场景的用户接口。
(实施例2)
下面参照附图说明本发明的第二实施方式的动画索引附加方法。
图12是本发明的第二实施方式的动画索引附加方法的功能框图。图12表示的功能框图具有动画场景文字数据输入处理部101、动画类型判断处理部105、动画信息输入处理部1201、动画固有辞典生成处理部1202、场景文字串编码处理部102、场景索引附加处理部1205、动画固有辞典保存部1203以及场景索引附加数据存储部。在此,关于动画类型判断处理部105以及动画场景文字数据输入处理部101,因为和本发明的第一实施方式相同,所以省略说明。
动画信息输入处理部1201输入记述了动画数据的信息的动画信息。例如,如果提供了记述动画数据的出演者等的数据、或者动画数据的元数据,则可以使动画信息输入处理部1201取得该元数据。或者,在为电视节目时,例如可以取得动画数据的SI(Service Information:节目信息)信息。此时,如图13所示,在SI信息中,除了图2中表示的类型记述部分201之外,还包含内容记述部分1301,在该内容记述部分1301中还存在演出者标签1302或节目内容标签1305。另外,因为继演出者标签1302之后,包含司仪1303、嘉宾1304或者歌手1307等,在动画数据中包含演出的人名等,所以在动画信息输入处理部1201中,可以取得这些信息。
动画固有辞典生成处理部1202,根据通过动画信息输入处理部1201输入的动画信息以及通过动画类型判断处理部判断出的动画类型,对于动画类型以及动画数据生成固有的辞典。例如,动画信息输入处理部1201对应动画类型判断处理部105判断出的动画类型,从动画信息输入处理部1201输入的动画信息中取得必要的信息,如之后详细说明的图14所示那样,生成把关键字和代码值作为组合的辞典。更详细地说,例如在图13表示的动画信息时,例如在动画数据的类型为音乐时,把歌手1307或嘉宾1304的人名作为关键字,如之后详细说明的图14所示那样,动画信息输入处理部1201,把关键字、以及在动画场景文字数据中出现了该关键字时在场景文字串编码数据中记录的固有辞典代码作为组合,来生成动画固有辞典。动画信息输入处理部1201,在动画数据的类型是杂耍演出时,把司仪1303或贵宾1304的人名作为关键字,同样与固有辞典代码作出组合来生成动画固有辞典,并在动画固有辞典保存部1203中保存动画固有辞典,使后述的场景文字串编码处理部102能够参照。
场景文字串编码处理部1204,与第一实施方式的场景文字串编码处理部102大体相同,但是在第二实施方式中,代替通过定型语句关键字辞典输入处理部104输入的定型语句关键字辞典,参照通过上述的动画固有辞典生成处理部1202生成的动画固有辞典,对每个数据包,对通过动画场景文字数据输入处理部101输入的动画场景文字数据进行编码。例如,场景文字串编码处理部1204对于通过动画场景文字数据输入处理部101输入的1数据包的每一动画场景文字数据,与动画固有辞典生成处理部1202生成的动画固有辞典进行核对,当在动画场景文字数据中出现了在该动画固有辞典中记述的关键字时,对该数据包的动画场景文字数据的PTS以及该数据包的动画场景文字数据一同进行编码。更详细地说,例如,如在后面详细说明的图14的动画固有辞典那样,以通过固有辞典代码“1”进行编码的方式,在动画固有辞典中记述了“xxx”这样的关键字时,场景文字串编码处理部1204对动画场景文字数据的每个数据包检索“xxx”这样的文字串,在发现该文字串时,如后面详细说明的图15所示,场景文字串编码处理部1204,通过把固有辞典代码“1”与该动画场景文字数据的数据包的PTS一同记述为场景文字串编码数据,来制作场景文字串编码数据。此时,对于出现了动画固有辞典中的任何一个关键字的情况,场景文字串编码处理部1204制作对该数据包全部进行了编码后的场景文字串编码数据。对于没有出现动画固有辞典中的任何的关键字的数据包,不一定需要包含在场景文字串编码数据中,但通过记述在动画固有辞典中未规定的固有辞典代码(例如“0”等),可以包含在场景文字串编码数据中。另外,本场景文字串编码处理部102可以把某个特定的文字串或记号(例如音符标记)、或者表示文字串的删除的控制代码的数据包等可以与动画类型无关地使用的信息例如分别编码为代码“2”、“1”、“0”等,在场景文字串编码数据中可以包含数据包的类型。无论哪一种情况,本场景文字串编码处理部102对于动画数据中的动画场景文字数据的所有的数据包,与动画固有辞典进行核对,制作场景文字串编码数据。
场景索引附加处理部1205与第一实施方式中的场景索引附加处理部103大体相同,但是第二实施方式中的场景索引附加处理部1205,代替通过对定型语句提示关键字辞典输入处理部106输入的对定型语句提示关键字辞典,参照上述的动画固有辞典生成处理部1202生成的动画固有辞典,通过对动画数据的场景附加索引来生成索引附加数据。例如,场景索引附加处理部1205从上述的场景文字串编码处理部102生成的场景文字串编码数据中,从通过动画固有辞典生成处理部1202生成的动画固有辞典中检索具有与各数据包的代码值相同的代码值的关键字。作为检索结果,把提取出的关键字和场景文字串编码数据内的时刻信息作成组合,场景索引附加处理部1205将其记述为索引附加数据,来制作索引附加数据。场景索引附加处理部1205把制作出的索引附加数据存储在场景索引附加数据存储部1206中。更详细地说,例如,场景索引附加处理部1205从后面详细说明的图15的场景文字串编码数据中取得固有辞典代码1503是“1”的条目1504,从动画固有辞典(参照后述的图14)找出具有与该固有辞典代码“1”相同的固有辞典代码1404的条目1405,取得在关键字1403中记述的关键字“xxx”。然后,场景索引附加处理部1205取得图15的具有固有辞典代码“1”的时刻1501的时刻“10、200”,把该关键字“xxx”和时刻“10、200”以及时刻的数量分别作为索引附加数据,如后面详细说明的图16所示,分别记述在关键字1601、时刻信息1603、位置数1602中。对于场景文字串编码数据中的全部固有辞典代码1503的种类执行本处理,场景索引附加处理部1205生成索引附加数据。关于索引附加数据的数据结构,将在后面详细说明。
然后,详细说明通过第二实施方式的动画索引附加方法生成的数据。
首先,说明通过动画固有辞典生成处理部1202生成的、由场景文字串编码处理部102进行参照的动画固有辞典的数据结构。如上所述,例如对应于动画类型判断处理部105判断出的动画类型,对每个动画数据生成该动画固有辞典。
图14是动画固有辞典的数据结构的一例,特别是对应于图13的动画信息的例子,表示了针对动画数据的类型是“音乐”的动画的动画固有辞典的例子。在图14中,1404是固有辞典代码,1403是关键字。另外,1405到1406表示固有的关键字和与其对应的固有辞典代码的条目。通过参照本固有辞典,在动画场景文字数据输入处理部101中,例如在输入了包含“xxx”这样的文字串的数据包时,场景文字串编码处理部102能够生成固有辞典代码“1”来作为场景文字串编码数据。另外,场景索引附加处理部1205,对于附有场景文字串编码数据的固有辞典代码“1”的条目的时刻,作为关键字“xxx”生成索引附加数据。
下面说明通过场景文字串编码处理部102生成的、场景索引附加处理部1205参照的场景文字串编码数据的数据结构。
图15是本发明第二实施方式的场景文字串编码数据的数据结构的一例。如图15所示,在第二实施方式的场景文字串编码数据中,对于图4表示的第一实施方式的场景文字串编码数据,把定型语句代码403置换为固有辞典代码1503,能够代替定型语句代码,存储固有辞典代码。即,1503是在动画场景文字数据的各数据包中包含动画固有辞典的关键字时的代码值,在发现了动画固有辞典的关键字1403时,输入与该关键字对应的固有辞典代码1404的值。在未发现动画固有辞典的关键字1403时,可以输入在该动画固有辞典的固有辞典代码1404中没有规定的值(例如在图14的例子中“0”)。并且404到411是场景文字串编码数据的条目,是罗列了与动画场景文字数据的各数据包对应的值的条目。即,在图14的例子中,条目404以及410表示了场景文字串编码处理部102对“动画场景文字数据输入处理部101输入附有时刻“10”以及时刻“200”的PTS的数据包,在该数据包中包含“xxx”的文字串”这样的情况进行了编码。另外,条目409表示输入附有时刻“150”的PTS的数据包,在该数据包中包含“ooo”的文字串。
此外,还可以使场景文字串编码处理部102,对于通过动画场景文字数据输入处理部101输入的全部的数据包中包含的数据进行编码,或者还可以仅对包含动画固有辞典的关键字的数据包进行编码。通过该场景文字串编码处理部102,因为不需要保存动画场景文字数据的文字串自身,所以具有能够削减使用的存储量这样的优点。因为仅对动画数据及其类型固有的关键字进行编码,所以能够显著削减使用的存储量。并且,因为不保存动画场景文字数据的文字串自身,所以从保护著作权的观点出发也是希望的。
下面说明用第二实施方式的场景索引处理部1205生成的索引数据的数据结构。
图16是第二实施方式的索引附加数据的数据结构的一例。如图16所示,在第二实施方式的索引附加数据的数据结构中,在关键字1601中记述的关键字成为在动画固有辞典中规定的关键字1403的关键字,与图4表示的定型语句代码403不同。场景索引附加处理部1205从场景文字串编码数据中取得固有辞典代码1503和时刻401,并且在文字串编码数据中对具有与该固有辞典代码相同的固有辞典代码的条目的数量进行计数来对位置数进行计数,从动画固有辞典中取得具有与该固有辞典代码相同值的固有辞典代码1404的关键字1403,通过把该关键字、先前计数的位置数、以及各个时刻分别记载在关键字1601、位置数602、以及时刻信息603中,由此能够生成索引附加数据。根据本索引附加数据,参照该索引附加数据的动画再生装置例如在显示演出者名等动画固有的关键字,并且由用户选择了演出者名时,能够显示或者再生该演出者的场景的位置。
下面说明第二实施方式的动画索引附加方法中的全体处理的流程。
图17是说明第二实施方式的动画索引附加方法的全体处理流程的一例的流程图
如图17所示,在第二实施方式的动画索引附加方法中,首先通过动画信息输入处理部1201输入记述了动画数据的信息的动画信息(步骤1701),通过动画类型判断处理部105判断动画数据的类型(步骤1702)。接着,通过动画固有辞典生成处理部1202,根据在步骤1702中输入的动画信息,生成对于动画类型以及动画数据固有的辞典,将固有的辞典保存在动画固有辞典保存部中(步骤1703)。接着,通过动画场景文字数据输入处理部101,每次输入1数据包的与动画场景有关的文字数据(动画场景文字数据)(步骤1704),通过场景文字串编码处理部102,一边参照在步骤1703中生成的动画固有辞典,一边对在步骤1704中输入的数据包的动画场景文字数据进行编码,由此生成场景文字串编码数据(步骤1705)。
然后,重复步骤1704和步骤1705,在对动画数据中的全部的数据包的动画场景文字数据进行编码后(步骤1706),场景索引附加处理部1205根据在步骤1705中生成的场景文字串编码数据和在步骤1703中输入的动画固有辞典,对动画数据的场景附加索引,由此生成索引附加数据,将其存储在场景索引附加数据存储部1206中。
由此,例如对于类别是音乐的动画数据,如图18所示,把“xxx”这样的文字串1811以及1813在动画场景文字数据中出现的时刻“10”1801以及“200”1803的动画场景文字数据编码为固有辞典代码“1”1821以及1823,另外,因为能够同样地把“ooo”这样的文字串1812在动画场景文字数据中出现的时刻“150”1802的动画场景文字数据编码为固有辞典代码“2”1822,所以与保存文字串自身时相比,能够削减使用存储量。另外,场景索引附加处理部1205,在动画场景文字数据中出现了“xxx”这样的文字串1811以及1813的位置上,作为关键字“xxx”1851附加索引来生成索引附加数据,并在动画场景文字数据中出现了“ooo”这样的文字串1812的位置上,作为关键字“ooo”1852附加索引来生成索引附加数据。
然后,在读入该索引附加数据的再生装置中,向用户提示“xxx”1851以及“ooo”1852的关键字,在由用户指定了“xxx”1851这样的关键字时,从时刻“10”1801或者“200”1803的位置开始再生动画数据,由此能够从把“xxx”1851作为关键字的场景开始进行再生。同样地,在由用户指定了“ooo”1852这样的关键字时,通过从时刻“150”1802的位置开始再生动画数据,能够从把“ooo”1852作为关键字的场景开始进行再生。在图18中,1800表示时间轴,1801、1802、以及1803分别是时刻“10”、“150”、以及“200”在时间轴上的位置。另外,1811、1812、以及1813分别表示时刻“10”1801、“150”1802以及“200”1803的动画场景文字数据的数据包中包含的文字串,1821、1822以及1823分别表示动画场景文字数据1821、1822、以及1823的固有辞典代码值。并且,1831以及1833表示在时间轴上绘制了关键字“xxx”1851的场景的点,1832表示在时间轴上绘制了关键字“ooo”1852的场景的点。
根据以上说明的第二实施方式,能够生成一种抑制硬件资源的负荷,对动画数据的场景附加关键字,并且提示该关键字,由此,通过用户指定关键字,能够从动画数据中仅视听想看的场景的索引附加数据,特别是,因为生成并使用动画数据固有的辞典,所以不需要使用辞典数据所需要的存储容量以上的存储器,能够提示适合于再生对象的动画数据的场景的关键字,并且能够不需要人工更新该辞典数据。
关于第二实施方式的动画再生装置,能够原样地应用本发明第一实施方式的动画再生装置,通过提示动画数据中的场景的关键字,并由用户指定关键字,能够简单地从动画数据中视听想看的场景。
(实施例3)
然后,参照附图说明本发明的第三实施方式的动画索引附加方法。
图19是第三实施方式的动画索引附加方法的框图。如图19所示,本发明的第三实施方式的动画索引附加方法,由动画场景文字数据输入处理部101、动画类型判断处理部105、动画信息输入处理部1201、定型语句关键字辞典输入处理部104、动画固有辞典生成处理部1202、场景文字串编码处理部1902、对定型语句提示关键字辞典输入处理部106、场景索引附加处理部103、定型语句关键字辞典107到108、和对定型语句提示关键字辞典109到110构成。
这里,关于动画类型判断处理部105、动画场景文字数据输入处理部101,与本发明的第一以及第二实施方式中使用的处理部相同,关于定型语句关键字辞典输入处理部104、对定型语句提示关键字辞典输入处理部106、定型语句关键字辞典107到108、以及对定型语句提示关键字辞典109到110,与本发明的第一实施方式相同。另外,关于动画信息输入处理部1201以及动画固有辞典生成处理部1202,与本发明的第二实施方式相同。虽然未图示,但还具有动画固有辞典保存部1203以及场景索引附加数据存储部1206。
场景文字串编码处理部1902与本发明第一以及第二实施方式中的场景文字串编码处理部102大体相同,但是在本发明的第三实施方式中,参照通过定型语句关键字辞典输入处理部104输入的定型语句关键字辞典以及通过动画固有辞典生成处理部1202生成的动画固有辞典,按照每个数据包,对动画场景文字数据输入处理部101输入的动画场景文字数据进行编码。例如,场景文字串编码处理部1902对于通过动画场景文字数据输入处理部101输入的每一数据包的动画场景文字数据,与通过定型语句关键字辞典输入处理部104输入的定型语句关键字辞典以及通过动画固有辞典生成处理部1202生成的动画固有辞典进行核对,当在动画场景文字数据中出现了在该定型语句关键字辞典或在动画固有辞典中记述的关键字时,对该数据包的动画场景文字数据的PTS以及该数据包的动画场景文字数据一同进行编码。详细地说,场景文字串编码处理部1902,与本发明的第一实施方式的场景文字串编码处理部102相同,当在动画场景文字数据的数据包中发现了在定型语句关键字辞典中记述的关键字时,如在后面详细说明的图20所示,在场景文字串编码数据中的定型语句代码403中写入在定型语句关键字辞典中记述的定型语句代码。另外,同时,场景文字串编码处理部1902与本发明的第二实施方式的场景文字串编码处理部102相同,当在动画场景文字数据的数据包中发现了在动画固有辞典中记述的关键字时,如在后面详细说明的图20所示,在场景文字串编码数据中的固有辞典代码1503中写入在动画固有辞典中记述的固有辞典代码。例如,如同图3A的定型语句关键字辞典那样,当在定型语句关键字辞典中记述了“继续”这样的关键字用定型语句代码“1”进行编码时,场景文字串编码处理部1902对于动画场景文字数据的每一数据包检索“继续”这样的文字串,在发现该文字串时,如在后面详细说明的图20所示,连同该动画场景文字数据的数据包的PTS一起,作为场景文字串编码数据的定型语句代码403记述定型语句代码“1”,如同图14的动画固有辞典那样,当在动画固有辞典中记述了通过固有辞典代码“1”对“xxx”这样的关键字进行编码时,对于动画场景文字数据的每一数据包检索“xxx”这样的文字串,在发现该文字串时,如在后面详细说明的图20所示,连同该动画场景文字数据的数据包的PTS一起,作为场景文字串编码数据的固有辞典代码1503记述固有辞典代码“1”,由此来生成场景文字串编码数据。
场景索引附加处理部103与本发明的第一实施方式的场景索引附加处理部103以及第二实施例中的场景索引附加处理部1205大体相同,但在第三实施方式中,参照由对定型语句提示关键字辞典输入处理部106输入的对定型语句提示关键字辞典和由动画固有辞典生成处理部1202生成的动画固有辞典,对动画数据的场景附加索引来生成索引附加数据。例如,从通过上述场景文字串编码处理部102生成的场景文字串编码数据中,分别从通过对定型语句提示关键字辞典输入处理部106输入的对定型语句提示关键字辞典以及通过动画固有辞典生成处理部1202生成的动画固有辞典中查找具有与各数据包的定型语句代码403的值以及固有辞典代码1503的值相同的代码值,把该关键字和场景文字串编码数据内的时刻信息作为一组,记述为索引附加数据,由此制作索引附加数据。
更详细地说,例如从后面详细说明的图20的场景文字串编码数据取得定型语句代码403是“1”的条目404,从对定型语句提示关键字辞典中查出具有与该定型语句代码“1”相同的定型语句代码501的条目503,取得在关键字502中记述的关键字“话题”。接着,取得具有该定型语句代码“1”的时刻401的时刻“30”,如后述的图21那样,把该关键字“话题”、时刻“30”以及时刻的数,分别作为索引附加数据,分别记载在关键字2101、时刻信息2103、位置数2102中。接着,例如从后面详细说明的图20的场景文字串编码数据中取得固有辞典代码1503是“1”的条目2003,从动画固有辞典中找出具有与该固有辞典代码“1”相同的固有辞典代码(例如在图14时为1404),取得在关键字1403中记载的关键字“xxx”。
接着,取得图20的具有固有辞典代码“1”的时刻2001的时刻“10”,把该关键字“xxx”、时刻“10”以及时刻的数,分别作为索引附加数据,如在后面详细说明的图21所示,分别记载在关键字2101、时刻信息2103、位置数2102中。通过对场景文字串编码数据中的全部定型语句代码403的类型以及全部固有辞典代码1503的类型执行本处理,生成索引附加数据。
可以把通过固有辞典代码附加的索引的时刻设定为通过在时刻方面该时刻之后的定型语句关键字辞典以及对定型语句提示关键字辞典附加的时刻。例如在图20的例子中,在动画场景文字数据的时刻为“10”的数据包中包含“xxx”这样的文字串,对场景文字串编码数据的时刻“10”的条目附加了固有辞典代码“1”。另外,在动画场景文字数据的时刻“30”的数据包中包含“继续”这样的文字串,对场景文字串编码数据的时刻“30”的条目附加了定型语句代码“1”。先前说明的场景索引附加处理部103对时刻“10”附加“xxx”这样的关键字的索引,但还可以对通过该时刻后的定型语句辞典以及对定型语句提示关键字辞典附加的时刻、即对时刻“30”附加“xxx”这样的关键字的索引。由此,例如在“xxx”是演出者名时,不是简单地对演出者出现的场景附加索引,而是能够生成对于该演出者实际出演的话题的开始场景附加了索引的索引附加数据。另外,该动作例如可以在动画固有辞典中规定。此时,例如在图14中在固有辞典代码1404之后附加属性,在该属性记述了表示修正索引附加位置的值时,可以在与该关键字的出现时刻相比在时间上靠后的定型语句关键字提示位置上附加在该条目中记述的关键字的索引。另外,可以在从定型语句代码和固有辞典代码一致的定型语句代码导出的定型语句关键字提示位置,附加索引。如此,例如在选择了人名时,能够从出现该人的话题的开头进行视听。
下面详细说明通过第三实施方式的索引附加方法生成的数据。首先说明第三实施方式的场景文字串编码数据的数据结构。
图20是本发明第三实施方式的场景文字串编码数据的数据结构的一例。如图20所示,在第三实施方式的场景文字串编码数据中,在本发明第一实施方式的场景文字串编码数据中加入了本发明第二实施方式的场景文字串编码数据的固有辞典代码1503。并且,当在动画场景文字数据的各数据包中包含有定型语句关键字辞典的关键字时,输入与该关键字对应的定型语句关键字辞典的定型语句代码303的值,当在动画场景文字数据的各数据包中包含有动画固有辞典的关键字时,输入与该关键字对应的动画关键字辞典的固有辞典代码1404的值。其他与本发明第一以及第二实施方式相同即可。在图20中,当假定以图3A以及图3B的定型语句关键字辞典以及图14的动画固有辞典为基础时,因为在时刻“10”固有辞典代码成为“1”,所以表示在动画场景文字数据的时刻“10”的数据包中包含“xxx”这样的文字串,因为在时刻“30”定型语句代码成为“1”,所以表示在动画场景文字数据的时刻“30”的数据包中包含“继续”这样的文字串。同样,因为在时刻“50”固有辞典代码成为“2”,所以表示在动画场景文字数据的时刻“50”的数据包中包含“ooo”这样的文字串,因为在时刻“150”定型语句代码成为“2”,所以表示在动画场景文字数据的时刻“150”的数据包中包含“是运动”这样的文字串。
然后说明第三实施方式的索引附加数据的数据结构。
图21是第三实施方式的索引附加数据的数据结构的一例。如图21所示,第三实施方式的索引附加数据的数据结构自身与本发明第一以及第二实施方式的索引附加数据的数据结构相同,但作为在关键字1601中记述的关键字,混合有在对定型语句提示关键字辞典中规定的关键字502以及在动画固有辞典中规定的关键字1403的关键字。在图21中,如前面说明的那样,通过固有辞典代码附加的索引的时刻,设定为通过在时刻方面该时刻之后的定型语句关键字辞典以及对定型语句提示关键字辞典附加的时刻,关键字“xxx”的时刻信息不是“10”,而是设定在下一定型语句关键字辞典的关键字出现位置,即关键字“话题”的时刻信息“30”。同样地,关键字“ooo”的时刻信息不是“50”,而是设定在下一定型语句关键字辞典的关键字出现位置,即关键字“运动”的时刻信息“150”。
然后,说明第三实施方式的动画索引附加方法中的全体处理流程。图22是说明第三实施方式的动画索引附加方法中的全体处理流程的一例的流程图。
如图22所示,在第三实施方式的动画索引方法中,首先通过动画信息输入处理部1201输入记述有动画数据的信息的动画信息(步骤2201),通过动画类型判断处理部105判断动画数据的类型(步骤2202)。接着,在通过定型语句关键字辞典输入处理部104输入了在步骤2202中判断出的动画类型固有的定型语句关键字辞典后(步骤2203),通过动画固有辞典生成处理部1202,根据在步骤2202中判断出的动画类型以及在步骤2201中输入的动画信息,对动画类型以及动画数据生成固有的辞典(步骤2204)。然后,通过动画场景文字数据输入处理部101,每次输入1数据包的与动画场景有关的文字数据(动画场景文字数据)(步骤2204),通过场景文字串编码处理部102,一边参照在步骤2203中输入的定型语句关键字辞典以及在步骤2204中生成的动画固有辞典,一边对在步骤2205中输入的数据包的动画场景文字数据进行编码,由此生成场景文字串编码数据(步骤2206)。
然后,重复步骤2205和步骤2206,在对动画数据中的全部数据包的动画场景文字数据进行编码后(步骤2207),通过对定型语句提示关键字辞典输入处理部106,输入与在步骤2202中判断出的动画类型固有的定型语句关键字辞典对应的(即,规定对于定型语句关键字辞典提示的关键字的)对定型语句提示关键字辞典(步骤2208),通过场景索引附加处理部103,根据在步骤2206中生成的场景文字串编码数据、在步骤2208中输入的对定型语句提示关键字辞典、以及在步骤2204中生成的动画固有辞典,对动画数据的场景附加索引,由此生成索引附加数据(步骤2209)。例如,场景索引附加处理部103对于类别为新闻的动画数据,如图23所示,对于在动画场景文字数据中出现“继续”这样的文字串2312的时刻“30”2303的动画场景文字数据,把定型语句代码2320编码为“1”2321,对于在动画场景文字数据中出现“是运动。”这样的文字串150的时刻“150”2304的动画场景文字数据,把定型语句代码2320编码为“2”2322。
另外,场景索引附加处理部103,对于在动画场景文字数据中出现了“xxx”这样的文字串2311的时刻“10”2301的动画场景文字数据,把固有辞典代码2320编码为“1”2331,同样地,对于在动画场景文字数据中出现了“ooo ”这样的文字串2313的时刻“50”2302的动画场景文字数据,把固有辞典代码2320编码为“2”2332。然后,场景索引附加处理部103生成在动画场景文字数据中出现了“继续”这样的文字串2312的位置2341上,作为关键字“话题”2340附加索引,并且在动画场景文字数据中出现了“是运动。”这样的文字串2314的位置2351上,作为关键字“运动”2361附加了索引的索引附加数据。另外,场景索引附加处理部103生成对在动画场景文字数据中出现了“xxx”这样的文字串2311的位置2362作为关键字“xxx”2360附加索引,对在动画场景文字数据中出现“ooo ”这样的文字串2313的位置2372作为关键字“ooo ”2370附加了索引的索引附加数据。此时,如上所述,把通过固有辞典代码附加的索引的时刻设定为通过在时刻方面在该时刻之后的定型语句关键字辞典以及对定型语句提示关键字辞典进行附加的时刻,由此生成对位置2361作为关键字“xxx”附加了索引的索引附加数据。另外,场景索引附加处理部103同样生成对位置2371作为关键字“ooo ”2370附加了索引的索引附加数据。通过这样,例如在由用户选择了人名“xxx ”的关键字时,在读入本索引附加数据的动画再生装置中,能够从该人出现的话题的前端开始进行视听。
根据上述,在读入通过本发明第三实施方式的索引附加方法生成的索引附加数据的动画再生装置中,给用户提示“话题”2340、“运动”2350等定型关键字以及“xxx”2360以及“ooo ”2370的关键字,在由用户指定了这些关键字时,通过从各个关键字的索引的位置开始再生动画数据,能够从各个关键字的场景开始进行再生。
在图23中,2300是时间轴,2301、2302、2303以及2304分别是时刻“10”、“30”、“50”以及“150”在时间轴上的位置。另外,2311、2312、2313以及2314分别表示时刻“10”2301、“30”2303、“50”2302以及“150”2304的动画场景文字数据的数据包中包含的文字串,2321以及2322分别表示动画场景文字数据2312以及2314的定型语句代码2320的值和时间上的位置。另外,2331以及2332分别表示动画场景文字数据2311以及2312的固有辞典代码2330的值和时间上的位置。另外,2341表示在时间轴上绘制关键字“话题”2340的索引位置的点,2351表示在时间轴上绘制关键字“运动”2350的索引位置的点。另外,2362以及2361表示在时间轴上绘制关键字“xxx”2360的索引位置的点,特别是2361是把通过固有辞典代码附加的索引的时刻设定为通过在时刻方面该时刻之后的定型语句关键字辞典以及对定型语句提示关键字辞典附加的时刻时的位置。另外,2372以及2371表示在时间轴上绘制关键字“ooo”2370的索引位置的点,特别是2371是把通过固有辞典代码附加的索引的时刻设定为通过在时刻方面比该时刻之后的定型语句关键字辞典以及对定型语句提示关键字辞典附加的时刻时的位置。
通过以上说明的本发明第三实施方式的动画索引附加方法,能够抑制硬件资源的负荷,给动画数据的场景附加关键字,并且能够生成通过提示该关键字,通过用户指定关键字能够从动画数据中仅视听想看的场景的索引附加数据,特别是生成并使用动画数据的类型固有的辞典和动画数据固有的辞典,能够提示适合动画数据的场景的关键字,并且能够不需要人工更新该辞典数据。
关于第三实施方式的动画再生装置,能够原样地应用本发明第一以及第二实施方式的动画再生装置,能够提示动画数据中的场景的关键字,通过用户指定关键字,能够简单地从动画数据中视听想看的场景。
最后说明实现索引附加方法的索引附加装置的硬件结构的一例。
图24是实现索引附加方法的索引附加装置的硬件结构的一例。如图24所示,实现本发明的索引附加方法的索引附加装置,具有中央处理装置2401、动画输入装置2402、和存储装置2403。各装置通过总线2404连接,在各装置之间可相互收发数据。
动画输入装置2402,输入在存储装置2403中存储的动画数据,或者在经由网络输入了动画数据时,从未图示的LAN卡等网卡取得动画数据。
存储装置2403例如通过随机存取存储器(RAM)或只读存储器(ROM)、硬盘或者DVD、CD和它们的驱动器、或者闪速存储器等非易失性存储器或iVDR等可移动硬盘等构成,存储中央处理装置2401执行的程序或者在本索引附加方法中所必要的数据、或者动画数据等。
中央处理装置2401以微处理器为主体构成,执行在存储装置2403中存储的程序。在本结构中,作为由中央处理装置2401执行的程序构成上述的索引附加方法中的处理部(图1、图12、或者图19中的各处理部),由此能够实现用于实现本发明的索引附加方法的索引附加装置。例如,图24中表示的各程序2413、2423、2433、2443、2453、以及2463、或者定型语句关键字辞典2414、对定型语句提示关键字辞典2424存储在存储装置2403中。可以由中央处理装置2401调用各程序,构成图1、12或者图19的各处理部。在上面的说明中说明了作为中央处理装置2401执行的程序实现上述索引附加方法中的处理部(图1、图12、或者图19中的各处理部)的例子,但也可以通过硬件构成各个处理部。根据上述各种实施方式,能够生成当提取针对动画的场景的关键字时,可以减小辞典数据的容量,尽可能削减保存该辞典数据所需要的存储量,并且不需要人工更新该辞典数据,对于动画数据的场景赋予了关键字的场景索引附加数据。另外,通过对动画数据的场景附加关键字,并且一同提供该关键字以及提示再生位置的用户接口,用户能够更容易地选择场景。
说明了以独立的装置构成索引附加装置和动画再生装置的例子,但也可以在一个装置中具有索引附加处理和动画再生处理装置。
专业人员应该理解,虽然通过本发明的实施例进行了上述的说明,但本发明并不限于此,在不超出本发明的精神以及权利要求的范围内时可以进行各种改变和修改。
Claims (11)
1.一种进行动画数据的索引附加的动画索引附加方法,其特征在于,
该动画索引附加方法具有:动画场景文字数据输入步骤,用于输入与动画场景有关的文字数据;
动画类型判断步骤,用于判断动画的类型;
定型语句关键字辞典输入步骤,输入该判断出的动画类型固有的定型语句关键字辞典;
场景文字串编码步骤,根据该输入的定型语句关键字辞典和上述输入的动画场景文字数据,对针对动画数据的场景的文字串进行编码,由此生成场景文字串编码数据;
对定型语句提示关键字辞典输入步骤,输入用于规定对所述定型语句关键字辞典提示的关键字的辞典;以及
场景索引附加步骤,根据所述场景文字串编码数据和所述输入的对定型语句提示关键字辞典,对动画数据的场景进行索引附加,由此来生成场景索引附加数据,
辞典数据的容量小,而且不需要人工更新该辞典数据,生成对动画数据的场景赋予了关键字的场景索引附加数据。
2.一种进行动画数据的索引附加的动画索引附加方法,其特征在于,
该动画索引附加方法具有:动画场景文字数据输入步骤,输入与动画场景有关的文字数据;
动画类型判断步骤,判断动画的类型;
动画信息输入步骤,输入记述有动画数据的信息的动画信息;
动画固有辞典生成步骤,根据该输入的动画信息对于动画数据生成固有的词典;
场景文字串编码步骤,根据该生成的动画固有辞典和所述输入的动画场景文字数据,对针对动画数据的场景的文字串进行编码,由此来生成场景文字串编码数据;以及
场景索引附加步骤,根据该场景文字串编码数据和所述生成的动画固有辞典,对于动画数据的场景进行索引附加,由此生成场景索引附加数据,
辞典数据的容量小,而且不需要人工更新该辞典数据,生成对动画数据的场景赋予了关键字的场景索引附加数据。
3.一种进行动画数据的索引附加的动画索引附加方法,其特征在于,
该动画索引附加方法具有:动画场景文字数据输入步骤,输入与动画场景有关的文字数据;
动画类型判断步骤,判断动画的类型;
定型语句关键字辞典输入步骤,输入该判断出的动画类型固有的定型语句关键字辞典;
动画信息输入步骤,输入记述有动画数据的信息的动画信息;
动画固有辞典生成步骤,根据该输入的动画信息,对于动画数据生成固有的词典;
场景文字串编码步骤,根据该生成的动画固有辞典、所述输入的定型语句关键字辞典、以及所述输入的动画场景文字数据,对针对动画数据的场景的文字串进行编码,由此生成场景文字串编码数据;
对定型语句提示关键字辞典输入步骤,输入用于规定对所述定型语句关键字辞典提示的关键字的辞典;以及
场景索引附加步骤,根据所述场景文字串编码数据、所述生成的动画固有辞典、和所述输入的对定型语句提示关键字辞典,对动画数据的场景进行索引附加,由此生成场景索引附加数据。
4.根据权利要求2或权利要求3所述的动画索引方法,其特征在于,
在所述动画信息输入步骤中,作为记载有动画数据的信息的动画信息,输入动画数据附带的SI信息。
5.根据权利要求2或权利要求3所述的动画索引方法,其特征在于,在所述动画信息输入步骤中,作为记载有动画数据的信息的动画信息,输入与动画数据有关的元数据。
6.根据权利要求1至3的任意一项所述的动画索引方法,其特征在于,
在所述动画场景文字数据输入步骤中,取得动画数据附带的字幕数据的文字串。
7.根据权利要求1至3的任意一项所述的动画索引方法,其特征在于,在所述动画场景文字数据输入步骤中,输入在动画数据的图像上叠加的字幕图像的OCR结果。
8.根据权利要求1至3的任意一项所述的动画索引方法,其特征在于,
在所述动画场景文字数据输入步骤中,输入动画数据的声音的识别结果的文字串。
9.根据权利要求1至3的任意一项所述的动画索引方法,其特征在于,
在所述动画场景文字数据输入步骤中,输入动画数据的元数据。
10.一种动画再生装置,再生动画数据,其特征在于,
具有:索引附加数据输入处理部,输入索引附加数据,该索引附加数据包含针对再生对象的动画数据的场景的关键字;
关键字列表输出处理部,根据该输入的索引附加数据,向显示装置输出场景的关键字列表;
关键字输入处理部,输入从该输出的关键字列表中选择的关键字;以及
场景再生处理部,根据该输入的关键字和所述索引附加数据,取得所述关键字的场景,再生该关键字的场景。
11.根据权利要求10所述的动画再生装置,其特征在于,
还具有条输出处理部,用于向显示装置输出表示再生位置的移动条,所述条输出处理部,当通过关键字输入处理部接受关键字的输入时,在所述移动条上显示该选择的关键字的位置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009092572A JP2010245853A (ja) | 2009-04-07 | 2009-04-07 | 動画インデクシング方法及び動画再生装置 |
JP2009-092572 | 2009-04-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101859586A true CN101859586A (zh) | 2010-10-13 |
Family
ID=42827038
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010159408A Pending CN101859586A (zh) | 2009-04-07 | 2010-04-06 | 动画索引附加方法以及动画再生装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20100257156A1 (zh) |
JP (1) | JP2010245853A (zh) |
CN (1) | CN101859586A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105589816A (zh) * | 2015-12-16 | 2016-05-18 | 厦门优芽网络科技有限公司 | 编译式情景交互动画制作与播放方法 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9407892B2 (en) | 2011-09-12 | 2016-08-02 | Intel Corporation | Methods and apparatus for keyword-based, non-linear navigation of video streams and other content |
JP2014030180A (ja) * | 2012-06-27 | 2014-02-13 | Sharp Corp | 録画装置、テレビジョン受信機及び録画方法 |
JP6164445B2 (ja) * | 2012-11-12 | 2017-07-19 | 三星電子株式会社Samsung Electronics Co.,Ltd. | チャプタ設定装置 |
JPWO2015033448A1 (ja) * | 2013-09-06 | 2017-03-02 | 株式会社東芝 | 電子機器、電子機器の制御方法、及び制御プログラム |
CN106649426A (zh) * | 2016-08-05 | 2017-05-10 | 浪潮软件股份有限公司 | 一种数据分析方法和数据分析平台以及服务器 |
US11468097B2 (en) | 2018-11-26 | 2022-10-11 | IntellixAI, Inc. | Virtual research platform |
CN111652678B (zh) * | 2020-05-27 | 2023-11-14 | 腾讯科技(深圳)有限公司 | 物品信息显示方法、装置、终端、服务器及可读存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1909641A (zh) * | 2006-08-09 | 2007-02-07 | 门得扬科技股份有限公司 | 多媒体同步播放的编辑***及方法 |
US20070050406A1 (en) * | 2005-08-26 | 2007-03-01 | At&T Corp. | System and method for searching and analyzing media content |
WO2007148219A2 (en) * | 2006-06-23 | 2007-12-27 | Imax Corporation | Methods and systems for converting 2d motion pictures for stereoscopic 3d exhibition |
US20080046819A1 (en) * | 2006-08-04 | 2008-02-21 | Decamp Michael D | Animation method and appratus for educational play |
CN101137152A (zh) * | 2007-09-27 | 2008-03-05 | 腾讯科技(深圳)有限公司 | 一种在移动即时通信中交互三维动画的方法、***及设备 |
CN101142585A (zh) * | 2005-02-04 | 2008-03-12 | Dts(Bvi)Az研究有限公司 | 动画的后期制作中具有可缩放压缩的数字中间(di)处理和发行 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4433280B2 (ja) * | 2002-03-29 | 2010-03-17 | ソニー株式会社 | 情報検索システム、情報処理装置および方法、記録媒体、並びにプログラム |
JP4349277B2 (ja) * | 2004-12-24 | 2009-10-21 | 株式会社日立製作所 | 動画再生装置 |
BRPI0708456A2 (pt) * | 2006-03-03 | 2011-05-31 | Koninkl Philips Electronics Nv | método para prover um sumário de diversas imagens, dispositivo adaptado para gerar um sumário de diversas imagens, sistema, código de programa executável por computador, e, portador de dados |
JP2008022292A (ja) * | 2006-07-13 | 2008-01-31 | Sony Corp | 出演者情報検索システム、出演者情報取得装置、出演者情報検索装置、および、その方法ならびにプログラム |
JP4861845B2 (ja) * | 2007-02-05 | 2012-01-25 | 富士通株式会社 | テロップ文字抽出プログラム、記録媒体、方法及び装置 |
JP2009004872A (ja) * | 2007-06-19 | 2009-01-08 | Buffalo Inc | ワンセグ放送受信装置、ワンセグ放送受信方法、およびワンセグ放送受信プログラムを記録した媒体 |
-
2009
- 2009-04-07 JP JP2009092572A patent/JP2010245853A/ja not_active Withdrawn
-
2010
- 2010-03-23 US US12/729,847 patent/US20100257156A1/en not_active Abandoned
- 2010-04-06 CN CN201010159408A patent/CN101859586A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101142585A (zh) * | 2005-02-04 | 2008-03-12 | Dts(Bvi)Az研究有限公司 | 动画的后期制作中具有可缩放压缩的数字中间(di)处理和发行 |
US20070050406A1 (en) * | 2005-08-26 | 2007-03-01 | At&T Corp. | System and method for searching and analyzing media content |
WO2007148219A2 (en) * | 2006-06-23 | 2007-12-27 | Imax Corporation | Methods and systems for converting 2d motion pictures for stereoscopic 3d exhibition |
US20080046819A1 (en) * | 2006-08-04 | 2008-02-21 | Decamp Michael D | Animation method and appratus for educational play |
CN1909641A (zh) * | 2006-08-09 | 2007-02-07 | 门得扬科技股份有限公司 | 多媒体同步播放的编辑***及方法 |
CN101137152A (zh) * | 2007-09-27 | 2008-03-05 | 腾讯科技(深圳)有限公司 | 一种在移动即时通信中交互三维动画的方法、***及设备 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105589816A (zh) * | 2015-12-16 | 2016-05-18 | 厦门优芽网络科技有限公司 | 编译式情景交互动画制作与播放方法 |
CN105589816B (zh) * | 2015-12-16 | 2018-05-08 | 厦门优芽网络科技有限公司 | 编译式情景交互动画制作与播放方法 |
Also Published As
Publication number | Publication date |
---|---|
US20100257156A1 (en) | 2010-10-07 |
JP2010245853A (ja) | 2010-10-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101859586A (zh) | 动画索引附加方法以及动画再生装置 | |
CN101059982B (zh) | 包括元数据的存储介质及其再现设备和方法 | |
CN101777371B (zh) | 再现信息存储介质上存储的av数据的再现装置 | |
CN101202864B (zh) | 动画再现装置 | |
KR100923993B1 (ko) | 부호화/복호화 방법 및 장치. | |
CN101609707B (zh) | 信息处理装置、信息处理方法 | |
WO2009042340A2 (en) | Method for intelligently creating, consuming, and sharing video content on mobile devices | |
US20080154953A1 (en) | Data display method and reproduction apparatus | |
JP2007267259A (ja) | 画像処理装置およびファイル再生方法 | |
KR20040107126A (ko) | Pvr 장치 및 방법 | |
CN101015012A (zh) | 存储包括元数据的av数据的信息存储介质、从该介质再现av数据的设备以及搜索元数据的方法 | |
CN101093710B (zh) | 再现方法 | |
JP2010066805A (ja) | 再生装置及び表示方法 | |
WO2002062061A1 (en) | Method and system for controlling and enhancing the playback of recorded audiovisual programming | |
KR101482099B1 (ko) | 멀티 미디어 데이터의 부호화/복호화 방법 및 장치 | |
JP2005538449A (ja) | テキスト情報検索が可能な光記録媒体、その再生装置及び記録装置 | |
CN101313577A (zh) | 编码/解码的方法和装置 | |
Chen et al. | Techniques for video indexing | |
KR20070111094A (ko) | Id3 태그 정보를 변경 가능한 휴대용 디지털 음원 데이터재생 장치 및 id3 태그 정보를 변경하는 방법 | |
KR20080034386A (ko) | 데이터 재생방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20101013 |