运动图像管理装置和方法

文档序号:6750041阅读:151来源:国知局
专利名称:运动图像管理装置和方法
技术领域
本发明涉及运动图像数据管理装置和方法,用于利用一个或多个代表性图像来管理记录在存储介质上的运动图像数据。
背景技术
目前,已经提出利用多个代表性图像来管理记录在存储介质上的运动图像的方法。
日本专利NO.03081304公开了在用于运动和静止图像的常用再现装置中使用代表性图像,特别是还公开了在静态或运动图像的选择时使用代表性图像来简化显示。另外,日本未审公开专利申请NO.平-11-176137和2000-322875中公开了向一运动图像部分分配一代表性图像,利用代表性图像来选择一个部分作为再现指定的目标。
由于这种代表性图像已经被经常使用,因此代表性图像的使用种类不断增加。例如可在编辑装置以及上述再现装置中利用代表性图像来进行图像管理。
但是,即使对于同样的运动图像,适用于用户再现界面的代表性图像和适应于用于编辑界面的代表性图像也是彼此不同的。因此,如果在包括一个编辑装置的多种装置中使用同样的代表性图像,则会出现下面的问题。
例如,在图1中,附图标记11表示一运动图像。在该运动图像中,一个手拿球棒的击球手准备击球和击中球的动作记录在部分(a)中。附图标记12和13表示关于相同部分(a)的代表性图像。形成部分(a)的头帧的代表性图像12是击球手准备的图像。代表性图像13是当该击球手击中球时的图像,它是最适于表现部分(a)的内容的代表性图像。
通常,当将一个代表性图像分配给一个部分时,代表性图像12和13中的一个作为部分(a)的代表性图像被实际记录。所记录的代表性图像可作为例如再现装置的一个索引图像。但是,如果代表性图像13被记录,当在再现装置中选择代表性图像时,再现是从击中前的状态开始的,这样用户会感到不正常。另一方面,如果代表性图像12被记录,则当在一编辑装置中使用该图像时,图像12不能精确的表现部分(a)的内容。就是说,在图1的例子中,从代表性图像12中不能确定部分(a)显示的是击球手击中球的情景还是击球手击打球但没有击中球的情景。因此,运动图像的一个部分中的适当的代表性图像是基于装置的使用目的来确定的。
传统的,需要根据运动图像数据的使用和目的,例如再现和编辑,来分配和管理代表性图像。因此,运动图像或静态图像、或者装置或用法要保有冗余的关于代表性图像的信息。另外,还要为这些代表性图像分别保留要使用信息所执行的程序代码。就是说,当在不同运动图像数据处理中使用多个代表性图像时,装置或程序要分别管理关于这些代表性图像的信息。因此。独立的存储代表性图像数据是一种浪费。为了在适当代表性图像使用时实现最佳的可操作性,代表性图像的管理变得复杂化。

发明内容
本发明是考虑到上述问题而提出的,它的目的是在执行多种运动图像数据处理时利用代表性图像来改进运动图像数据的可操作性,以及简化代表性图像的管理。
根据本发明,上述目的是通过提供一个运动图像管理装置来实现的,该装置用于管理记录在一存储介质上的多个运动图像,这些运动图像对应一个或多个代表性图像,该装置包括用于记录代表运动图像的一任意部分或全部的代表性图像的装置;用于根据所述代表性图像来记录信息的装置,该信息表示由所述代表性图像表示的部分或整个运动图像;以及根据所述代表性图像来记录信息的装置,该信息指示作为所述代表性图像的基础的一图像的位置,其中当用户指定所述代表性图像时,这表示由该代表性图像表示的运动图像的一部分或整个运动图像被选择。
根据本发明的另一方面,上述目的是通过提供一个运动图像管理装置来实现的,该装置用于管理记录在一存储介质上的多个运动图像,这些运动图像对应一个或多个代表性图像,该装置包括产生装置,用于产生一代表运动图像的任意一部分或全部的代表性图像;第一记录装置,用于根据所述代表性图像记录指示由该代表性图像代表的运动图像部分或全部的信息;以及第二记录装置,用于根据所述代表性图像记录指示一图像位置的信息,该位置作为所述代表性图像的基础。
根据本发明的另一方面,上述目的是通过提供一个运动图像管理方法来实现的,该方法用于管理记录在一存储介质上的多个运动图像,这些运动图像对应一个或多个代表性图像,该方法包括用于记录代表运动图像的一任意部分或全部的代表性图像的步骤;用于根据所述代表性图像来记录信息的步骤,该信息表示由所述代表性图像表示的运动图像的部分或全部;以及根据所述代表性图像来记录信息的步骤,该信息指示作为所述代表性图像的基础的一图像的位置,其中当用户指定所述代表性图像时,这表示由该代表性图像表示的运动图像的一部分或整个运动图像被选择。
根据本发明的另一方面,上述目的是通过提供一个运动图像管理方法来实现的,该方法用于管理记录在一存储介质上的多个运动图像,这些运动图像对应一个或多个代表性图像,该方法包括一产生步骤,用于产生一代表运动图像的任意一部分或全部的代表性图像;一第一记录步骤,用于根据所述代表性图像记录指示由该代表性图像代表的运动图像部分或全部的信息;以及一第二记录步骤,用于根据所述代表性图像记录指示一图像位置的信息,该位置作为所述代表性图像的基础。
本发明的其他优点和特征将从下面接合附图的说明中变得明显,在该说明中,附图中相同的附图标记表示相同或相似的部分。


附图作为说明书的一部分示出本发明的实施例,并与说明书内容结合来说明本发明的原则。
图1用于示出在使用代表性图像中出现的问题;图2示出根据一实施例的运动图像处理装置的控制结构的方块图;图3示出根据一实施例的运动图像处理装置的功能结构的方块图;图4示出根据一实施例在运动图像文件中存储状态的缩略图的示意图;图5示出在图4的尾部403中的索引区域406中索引1的数据结构的一例子;图6A和6B示出在图4中的头部401中的缩略图405的数据结构和尾部403中的缩略图区域407中的缩略图1的数据结构的例子;图7示出根据该实施例缩略图记录操作的流程图;图8A和8B示出当进行浏览时用户界面的例子;图9A和9B示出在运动图像管理装置中当进行浏览操作时的处理流程图;图10示出当编辑单元305编辑运动图像时,用户接口的一个例子;图11示出当编辑单元305对运动图像进行编辑时,缩略图显示操作的流程图;图12示出在打印操作中缩略图使用的流程图。
具体实施例方式
现在结合附图来说明本发明的最佳实施例。
在最佳实施例中,在使用代表性图像的方法中,为了以简单的方式管理/使用与代表性图像相关的信息,准备信息使其可共用存取,根据用途等将差异或共用存取的冗余信息加入与代表性图像相关的信息中。这样,可以简单的方式将关于代表性图像的信息记录和存储,从而避免浪费。另外,根据本实施例,由于实现各装置和程序的独特功能所需的信息包括在关于代表性图像的信息中,因此可以实现这些功能。另外,当存储与代表性图像相关的信息时,存储的方式、格式等都根据信息的用途或格式而改变。
图2示出本实施例的运动图像处理装置的控制结构的方块图。在图2中,附图标记201表示一在运动图像管理装置中执行多种控制的CUP。附图标记202表示一ROM,装置启动时执行的启动程序和其他多种数据存储在这里。附图标记203表示一RAM,其中存储了CPU201执行的控制程序,而且该RAM提供了CPU201执行多种控制的工作区。附图标记204表示一键盘,205表示一鼠标,他们为用户提供了不同输入操作的环境。
附图标记206表示一外部存储装置,包括硬盘、软盘、光盘、磁光盘、磁带、非易失半导体存储器(例如闪存)等。附图标记207表示一包括显示器的显示单元,它在图像编辑时显示一用户界面,并向用户显示图像编辑的结果。附图标记208表示一网络接口,它可实现与网络中的各装置通信。附图标记209表示一视频接口,它从视频摄像机210和VTR212中读入运动图像。附图标记211表示一总线,它与上述各元件连接。
注意视频摄像机210、VTR212和外部存储装置206并不限于集成在装置中或与装置直接连接的形式,还可使用网络中的装置。
图3示出本实施例的运动图像处理装置的功能结构的方块图。附图标记300表示一用户操作单元,它通过键盘204、鼠标205等来获取用户的指令或输入。附图标记301表示一运动图像输入单元,它通过视频I/F209从视频摄像机210、VTR212等中读入运动图像,并将图像输入到装置中。附图标记302表示一运动图像文件存储单元,它包括外部存储装置206,它以文件格式保存运动图像输入单元301输入的运动图像。
附图标记303表示一缩略图形成单元,它将存储在运动图像文件存储单元302中的运动图像显示在显示单元207上,从而使用户可以指定一所需的部分和该部分中的一帧图像。该缩略图形成单元根据指定的帧图像形成一简化的图像(下称缩略图),并将其与关于该指定部分的信息一起存储在运动图像文件存储单元302中。就是说,通过缩略图形成单元303,用户可以查阅显示在显示单元207上的运动图像,并通过用户操作单元300在运动图像中指定一个部分和一个表示该部分的帧。然后将基于该指定帧图像的缩略图和关于制定部分的信息一起存储在运动图像文件存储单元302中。
附图标记304表示一浏览单元,它从运动图像文件存储单元302中读出一缩略图,并通过显示单元207显示它,然后再现该用户选择的缩略图所对应的运动图像。附图标记305表示一编辑单元,它对运动图像文件存储单元302中的运动图像执行编辑。另外,通过显示单元207显示编辑的进程和结果。
注意,上述各元件的功能是通过CPU201执行存储在ROM202中的控制程序来实现的。另外,也可以从外部存储装206中将控制程序加载到RAM203中,由CPU201执行它。
<1.缩略图存储方法>
图4示出根据该实施例运动图像文件中的缩略图存储状态的一个例子。
附图标记400表示运动图像文件存储单元302在存储介质上存储的运动图像文件。注意该存储单元并不局限于运动图像文件,还可以是从图像感应装置启动记录按钮直到停止图像感应为止输出的图像或者是一TV广播节目。该运动图像文件400包括一头部401,其中记录有管理信息等;一运动图像402,其中记录有运动图像数据;一尾部403,其中主要记录一缩略图。
在头部401中,记录有关于运动图像的数据大小、格式、数据的形成等的运动图像文件管理信息404以及一缩略图405。该尾部具有一缩略图区域407和一索引区域406,该缩略图区域407中可以记录多个缩略图,索引区域406中记录有关于各缩略图的索引信息。
图5是一个表格,示出图4中的尾部403中的索引区域406中的一个索引的数据结构的例子。在该图中,“开始点”和“结束点”是指由该缩略图表示的运动图像中的一个部分的开始点和结束点。该开始点和结束点的形成并不特别局限为在运动图像中指定该部分所形成的点,但是这些点最好以时间编码或帧ID的形式来描述。在“缩略图类型ID”中,描述指示该缩略图的用途的ID。在本实施例中,缩略图类型ID按照下面方式来确定缩略图用途。
缩略图类型ID=1用于浏览缩略图类型ID=2用于运动图像编辑缩略图类型ID=3用于打印在该例子中,ID是为了使用缩略图的应用类型而限定的。
另外,在“缩略图偏移”中,描述了由该索引指示的缩略图的偏移。
图6A和6B是两个表格,它们示出在图4中的尾部403中的缩略图区域407中的缩略图405的数据结构的例子。在图6A中,在“缩略图头部”中,描述了该所略图像的管理信息。另外在“缩略图”中描述了缩略图数据。另外图6B示出“缩略图头部”的数据结构的一个例子。在“缩略图偏移”中,描述了从“缩略图头部”到该所略图像的存储为止的偏移量。在“缩略图大小”中描述了缩略图的大小。在“缩略图关键相对点”中描述了作为缩略图的一个基础的运动图像中的帧位置,它是从“开始点”开始的相对位置。
<缩略图记录处理>
图7示出根据本实施例缩略图记录操作的一个例子的流程图。
首先,在步骤S100,运动图像输入单元301输入一运动图像,并以图4所示的运动图像文件400的格式将其记录在运动图像文件存储单元302中。同时,确保存储头部401中一用于存储一缩略图的区域和一尾部区域作为保留区域(存储介质的物理区域)。例如,在光盘的情况下,在内侧环状圆周区域中确保保留的区域。然后,在步骤S101中,判断用户是否已经做出缩略图指定。该缩略图指定意味着在步骤S101中用户利用装置的功能指定了运动图像中的任一帧作为作略图像的基础,指定了由该缩略图表示的运动图像中的一部分,该缩略图的目的,以及该缩略图是否重要等。当用户初始化时,用户将装置设定为设定模式,然后利用键盘或鼠标指定运动图像中所需的部分,然后执行再现,当显示出一个图像而用户又希望根据该图像形成一缩略图时,用户利用键盘或鼠标指定将形成一缩略图的帧。此时,指定的帧是缩略图的基础图像,指定的所需部分是由该缩略图表示的运动图像中的部分。注意,在缩略图设定中,可以使用多种方法,例如用户设定和装置自动设定。在本发明中,可以采用任何一种设定。另外,缩略图目的的指定以及指定该缩略图是否重要都可通过预定用户界面利用键盘或鼠标实现。
然后,在步骤S102,判断是否作出了该缩略图是重要的指定。重要缩略图的指定意味着该缩略图最适于表示整个运动图像文件。如果用户已经做出重要缩略图的指定,则处理转到步骤S103,在该步骤中将用于产生缩略图而指定的帧位置校正为从运动图像文件头部开始的相对位置,从而获得“缩略图关键相对点”。然后在步骤S104中,根据该指定帧产生一缩略图,并将该缩略图记录在头部401中,该缩略图具有步骤S103中所计算出的“缩略图关键相对点”、缩略图的尺寸(缩略图大小)、关于头部到缩略图的存储位置的相对距离(缩略图偏移)的信息。此时,头部401被存储在存储介质上可以相对快速和容易存取的位置,例如在使用光盘的情况下,存储在内环部分。然后,处理转到步骤S101。
另一方面,如果步骤S102中判断没有进行重要缩略图的指定,则处理转到步骤S105。在步骤S105中,在运动图像文件400的尾部403中的索引区域406的未使用区域中确保一个新的索引。然后在步骤S106中,在缩略图区域407的未使用区域中确保一个新的缩略图。然后在步骤S107中,计算步骤S106中所确保的缩略图的偏移值。
然后,在步骤S108中,根据用户指定的目的确定指定的缩略图的类型。在本实施例中,用户可以指定浏览、运动图像编辑和打印中的任意一种作为目的。根据指定的类型,分别将处理转到步骤S109-S111中的一个,并设定对应的缩略图类型ID。该ID的设定是通过预先保留一上述缩略图类型ID的列表并参照该列表来实现的。在本实施例中,如果目的是浏览,则设定缩略图类型ID=1(S109);如果目的是运动图像编辑,则设定缩略图类型ID=2(S110);如果目的是打印,则设定缩略图类型ID=3(S111)。在本实施例中,给出了三种类性,但是类型的数目其实不局限于3。
然后,在步骤S112,产生具有在步骤S107中所计算的偏移(缩略图偏移)的索引、步骤S108-S111所设定的缩略图类型ID、以及指示用户所指定的部分的开始点和结束点,并将其存储在尾部403中。
然后,在步骤S113中,将缩略图所采用的帧的位置校正为从该部分的头部开始的相对位置,并获得缩略图关键相对点。在步骤S114中,通过缩略步骤S101中指定的帧产生一缩略图,并利用步骤S113中计算出的缩略图关键相对点、缩略图的图像尺寸(缩略图大小)、以及关于从缩略图头部(图6A)到缩略图存储位置的相对距离(缩略图偏移),将该缩略图存储在尾部403中。然后处理转到步骤S101,如果再次指定缩略图,则重复执行步骤S102-S104。注意尾部403、特别是缩略图区域407应当存储在存储介质上的连续区域中。
另外,如果在步骤S101中判断没有指定缩略图,则处理转到步骤S115,此时如果已经指令终止记录处理,则处理结束。如果判断没有指令终止记录处理,则重复上述操作。
通过上述处理,可将一重要缩略图存储在存储介质上可快速和容易存取的位置(例如在使用光盘时,存储在内环部分)。另外,可利用缩略图类型ID来区分不同目的的缩略图,这些缩略图可存储在相同的文件中,从而简化管理。
<缩略图使用处理>
下面将说明通过上述缩略图记录处理记录的缩略图的使用处理。
首先,将说明在浏览器中缩略图的使用。图8A和8B是浏览器的用户界面的例子。在图8A中,附图标记801表示浏览器的整个显示区域。附图标记802表示显示排列的缩略图的区域。这些缩略图从上到下、从左到右显示。附图标记803表示一个滚动条。当缩略图不能在缩略图显示区域802中一次全部显示时,可以拖动滚动条使他们顺序显示。附图标记804表示一个鼠标光标。用户通过在用户操作单元300的操作移动鼠标光标804,从而在缩略图显示区域802中指定一个所需的缩略图。当光标选择了缩略图时,显示屏幕图像变为如图8B所示的运动图像再现屏幕图像805,运动图像再现开始。
下面,将说明在浏览器中实现缩略图使用的处理。图9A和9B示出在运动图像管理装置中浏览器操作的处理流程图。注意当运动图像管理装置中开始浏览器处理且指定了需要浏览的运动图像文件时,才开始执行在图9A和9B中所示的处理。注意当指定了将被浏览的运动图像文件时,在图8A中的缩略图显示区域显示代表各运动图像文件的缩略图(存储在各运动图像文件的头部的缩略图),并通过利用鼠标光标804指定所需的缩略图来选择所需的运动图像文件。当选择了所需的运动图像文件时,开始执行图9A和9B所示的处理。
首先,在步骤S201中,浏览单元304读出运动图像文件400的头部401,该运动图像文件示利用上述操作在运动图像文件存储单元302中存储的运动图像文件中选择出来的。然后,浏览单元从运动图像文件管理信息404中获取多种基本管理信息,例如文件尺寸,并将信息存储在内存(RAM203)中。然后在步骤S202中,该单元读出尾部403中的索引区域406,并为了如下所述的以时间连续顺序显示缩略图,从开始位置(图5中的开始点)开始以升序对包括在索引区域406中的索引执行分选,该索引区域406是在步骤S202中读出的。
然后在步骤S204中,从滚动条803的条的当前位置获取缩略图显示开始编号N。例如,如果滚动条803在上端(如图8所示),则保持显示开始编号N=1。相应的,从第一缩略图开始显示。
然后,通过从头部索引开始顺序执行步骤S205-S212的操作,在缩略图显示区域802中显示用于浏览的第N及其以后的缩略图。
首先,在步骤S205中,通过检查索引中的缩略图类型ID,检查索引中的缩略图是否用于浏览。如上所述,假设定义了缩略图类型ID=1-3,则判断缩略图类型ID=1的缩略图是用于浏览的缩略图。注意,当处理开始时,检查是从分选后的头部开始的。
如果步骤S205中判断是用于浏览的缩略图,则处理转到步骤S206。在步骤S206中,计算编号C(用于浏览的缩略图的顺序)。在步骤S207中,检查该计算的编号C是否小于显示开始编号N(C<N)。该处理是为了跳过编号N以前的缩略图,而不显示他们。
如果编号C等于或大于显示开始编号N,则在下一步骤S208将该缩略图读出用于缩略图显示。然后在步骤S209,在缩略图显示区域802中显示缩略图,处理转到执行步骤S210。另一方面,如果在步骤S205中判断缩略图不是用于浏览,或者如果在步骤S207中判断编号C小于编号N,则处理执行步骤S210。
在步骤S210,将处理目标移到下一个索引从而处理下一缩略图。当已经对上一索引执行了前一处理,且没有下一索引时,处理执行步骤S213。如果下一索引出现,则处理执行步骤S212,此时检查编号是否超出了缩略图显示区域802中可显示的缩略图的数目。例如,在图8中的例子中,可显示的缩略图的数目为9。如果编号不超过可显示的缩略图数目,则处理转道执行步骤S205。就是说,执行步骤S205-S210的处理,从而顺序检查索引,直到没有可处理的索引或者编号超出了可显示的缩略图的数目为止。
如果没有可处理的索引或者编号超出了缩略图显示区域802中可显示的缩略图的数目,则处理执行步骤S213。在步骤S213中,检查用户是否操作了滚动条。如果已经操作,则重复步骤S204-S212的处理,从而显示一对应于被操作的滚动条的位置的缩略图。如果没有操作滚动条,则处理执行步骤S214。
然后,在步骤S214中,判断在缩略图显示区域802中所显示的缩略图是否被用户选择。如果已经选择了一个缩略图,则处理执行步骤S215,此时从对应于所选择的缩略图的索引中读出开始点。然后,在步骤S216,从该开始点开始运动图像再现,在运动图像再现屏幕图像805中显示运动图像。然后,处理执行步骤S217。另一方面,如果在步骤S214中判断没有选择一缩略图,则处理执行步骤S217。
在步骤S217中,判断浏览单元304是否指令终止浏览。如果判断没有指令终止,则处理转到执行步骤S213。如果判断已经指令终止,则处理结束。
注意在上述例子中,当选择一缩略图时,从对应的索引中获得开始点并从该位置开始再现,但是,再现并不局限于这种方式。也可以是从对应所选择的缩略图的索引中获取开始点和结束点,并只再现该部分。
在上述的描述中,为了简化说明只在一个运动图像文件中进行浏览,但是,即使在多个运动图像文件中进行缩略图选择,也可通过重复上述处理,显示各动态文件的缩略图来实现选择。
通过上述处理,浏览单元304从缩略图区域407中只读出用于浏览的缩略图,并使用它。
下面,将说明在运动图像编辑中缩略图的使用。在该例子中,假设下面的情况。就是,用于编辑的缩略图已经被加入各运动图像文件中。为了创建单个运动图像数据或创建描述多个运动图像文件的再现指定信息的播放列表,使用这些缩略图来搜集分布在多个文件中的喜欢的情景。图10是编辑单元305进行运动图像编辑时用户界面的一个例子。附图标记1000表示一个编辑操作窗口,在该窗口中执行编辑操作。附图标记1001表示一个再现窗口,其中再现所选择的运动图像文件或编辑的结果。附图标记1002表示一个运动图像文件窗口,用于显示各运动图像文件的头部中的缩略图列表。附图标记1003表示操作按钮,用于对在再现窗口1001中再现的运动图像进行操作,从左到右为“再现、暂停、停止、倒退、快速倒退”操作。
附图标记1004表示一情景指定窗口,其中排列有所选择的运动图像文件,以便于各运动图像中的部分的指定。注意由于各运动图像文件的显示,缩略图重叠显示以便于用户识别。附图标记1005表示一个情景指定条,可通过操作该情景指定条来指定所选择的片断(阴影部分)的开始点和结束点。因此,在操作情景指定条1005的同时,在再现窗口1001中显示对应该情景指示条1005所指示的运动图像的一部分的帧的内容。这样,用户可以通过确认再现窗口1001中显示的图像并操作情景指示条1005,精确的指定开始点和结束点。
附图标记1006表示一个光标。用户通过操作用户操作单元300来移动该光标1006,从而实现不同按钮的选择的指定和操作的指定。在操作过程中,一运动图像文件是从运动图像文件窗口1002中选择出来并被以再现的顺序拖拽到情景指定窗口1004中的。然后,利用情景指定条1005校正开始点和结束点区域。此时,用户根据检查图像的需要,通过操作操作单元1003在再现窗口1001中执行运动图像再现。
图11示出编辑单元305对运动图像进行编辑时的缩略图显示操作。注意在运动图像管理装置中当执行运动图像编辑操作时开始图11中的处理。
首先,在步骤S300中,编辑单元305从运动图像文件存储单元302中读出所有运动图像文件的头部401。接着,在步骤S301,编辑单元在各文件的头部401中读出缩略图405。然后在步骤S302中,在运动图像文件窗口1002中,编辑单元将头部中的缩略图作为各运动图像文件的代表性图像进行显示。
然后,在步骤S303中,判断是否已经选择了运动图像文件。在本实施例中,判断是否利用光标1006的操作将运动图像文件从运动图像文件窗口1002中拖拽到情景指定窗口1004中。如果已经选择了动态文件,则处理执行步骤S304,此时从用户所选择运动图像文件中的尾部读出索引区域406。然后,执行条显示,将运动图像文件显示在情景指定窗口1004中。此时,整个运动图像就是被选择的运动图像文件的指定范围。另外,此时,在执行将运动图像文件显示在情景指示窗口1004中的条显示的同时,显示运动图像文件的代表性缩略图。另一方面,如果步骤S303中判断没有进行运动图像文件选择,则跳过步骤S304。
然后,在步骤S305,检查用户是否已经利用情景指定条1005在情景指定窗口1004中指定了关于运动图像文件的情景的范围。如果已经指定了范围,则在步骤S306-S311中提取并显示用户所指定的范围内出现的缩略图,该缩略图用于编辑。
首先,在步骤S306,参照索引(当处理开始时,头部索引)中的开始点和结束点,然后判断由该开始点和结束点指示的部分是否处于用户所指定的范围内。如果它在该范围内,则处理执行步骤S307,此时判断对应该索引的缩略图是否是用于编辑的缩略图。该检测是通过检测索引中的缩略图类型ID来实现的。在如上述那样限定缩略图类型ID的情况下,如果缩略图类型ID=2,则判断该缩略图用于编辑。如果它是用于编辑的缩略图,则处理执行步骤S310。
另一方面,如果在步骤S306中,判断对应索引的部分不在用户指定的范围内,或者如果在步骤S307中判断缩略图不是用于编辑的,则处理执行步骤S308,对下一索引进行处理。在步骤S309中,判断是否出现下一索引。如果出现下一索引,则重复步骤S306和S307的处理。
如果满足步骤S307的条件,则处理执行步骤S310,此时读出对应于该索引的缩略图。然后在步骤S311,显示该缩略图。例如,如图10所示,在情景指定窗口1004中,缩略图重叠显示在指示该情景的条上。通过该显示,用户可以很容易识别指定范围内的情景。然后,处理执行步骤S308,重复进行上述对下一索引的处理。
通过上述处理,用户指定的范围内的所有部分的缩略图都重叠显示在指示这些情景的条上。注意,缩略图的显示范围是两个情景指定条1005所指定的区域。如果指定条之间的区域的尺寸不足,则缩略图的一部分将重叠,或者将显示滚动条以便于滚动显示。
如果在步骤S305中判断用户没有指定情景范围,或者如果在步骤S309中判断没有将被处理的索引,则处理执行步骤S312。在步骤S312中,判断是否已经指令终止运动图像编辑操作。如果没有指令终止编辑操作(运动图像编辑被执行),则处理返回到步骤S303以重复上述处理。另一方面,如果判断已经指令终止编辑操作,则处理结束。
通过上述处理,在文件选择时,编辑单元305可以使用存储在头部的重要缩略图,并只使用对应于从缩略图区域407中指定的范围的缩略图,这些缩略图用于运动图像编辑。
注意在上述实施例中,已经将浏览和运动图像编辑作为缩略图的应用进行了说明,但是使用并不局限于这两种操作,相反缩略图还可用于多种不同目的,例如对应于被选择缩略图的帧图像的打印。例如,如果打印了对应于所选择的缩略图的帧图像,则执行图12中的流程图所示的处理。首先,从各运动图像文件的头部401中获取一缩略图,在一个列表中显示这些缩略图,然后用户指定需要的运动图像文件(运动图像数据)(S401)。在对应于所指定的图像数据的缩略图(记录在尾部中的缩略图)中,提取并显示缩略图类型ID为“3”的缩略图(S402和S403)。在随后的操作中,选择一个缩略图,打印作为该被选择的缩略图的基础的帧。即,获取由所指定的缩略图的如图6所示的缩略图关键相对点所指定的帧的图像(S404-S406),并将其输出打印(S407)。因此,可在图3的运动图像处理装置中加入其他功能,例如打印单元。注意如果没有执行从所显示的缩略图中进行选择且没有指令终止,则处理结束(S404和S408)。
注意在上述实施例中,提供了浏览单元和编辑单元作为用于使用缩略图的功能单元,但是也可使用包括上述打印单元的三个或更多功能单元或者它们中的一个或者其他功能单元的组合。
注意在上述实施例中,图3所示的运动图像处理装置是一个独立的装置,包括运动图像输入单元301、缩略图形成单元303、浏览单元304、编辑单元305。但是,该运动图像处理装置也可形成为包括上述的打印单元的多个独立功能装置或者具有几个功能组和的装置。在这种情况下,可通过存储介质或通信装置例如IEEE1394在各装置之间传输包括缩略图的运动图像文件。
注意在上述实施例中,由于头部缩略图没有索引,因此头部缩略图没有开始典、结束点和缩略图类型ID,但是这些信息可作为管理信息来保留。这种情况下,存储指示缩略图目的的编号等,并在多种应用中使用它们。
注意在上述实施例中,头部中记录的缩略图(代表该文件的缩略图)并未记录在尾部中,但是该缩略图可以被记录在头部和尾部中。
另外,如果一个缩略图用于多个目的(例如浏览和编辑),则可通过将缩略图类型ID中存储的值确定为一个适当的值来指定这种多种目的。另外,根据操作目的,可以正确的使用缩略图。例如,可将特定情景的头部图像用作用于浏览的缩略图,该情景的代表性图像用作用于编辑的缩略图。
如上所述,根据本发明实施例,由于可在一个文件中存储用于多个目的的多个缩略图,因此可以简化缩略图管理。另外,在使用缩略图时,通过参考与缩略图相联系的类型信息,可以只使用对应于该目的的缩略图。
另外,本发明的目的还可通过提供一种存储介质来实现,该介质中存储有用于对系统或装置执行前述操作的程序代码,该系统或装置利用计算机(例如CPU、MPU)从存储介质中中读出程序代码,然后执行该程序。
在这种情况下,从存储介质中读出的程序代码实现了本实施例的功能,且存储该程序代码的存储介质构成本发明。
另外,可以使用存储介质来提供程序代码,这些存储介质包括软盘、硬盘、光盘、磁光盘、CD-ROM、CD-R、磁带、非易失存储卡、ROM等。
另外,除了通过执行计算机读出的程序代码可实现根据上述实施例的前述功能之外,本发明还包括一种情况,其中计算机中的OS(操作系统)根据程序代码的指定执行操作的一部分或全部以实现上述实施例的功能。
另外,本发明还包括一种情况,其中当将从存储介质中读出的程序代码写入插入计算机的功能扩展板或与计算机连接的功能扩展单元中的存储器中之后,该功能扩展板或单元中包含的CPU等根据程序代码的指定,执行处理的一部分或全部,并实现上述实施例的功能。
本发明的效果如上所述,根据本发明,通过像代表性图像增加一类型属性,在执行多种运动图像数据处理时,改进了利用代表性图像的运动图像数据的操作性,同时简化了代表性图像的管理。
由于在不脱离本发明精神和范围的情况下可以很容易实现多种实施例,因此应当理解本发明并不局限于特定实施例,而应由权利要求进行限定。
权利要求
1.一种活动图像管理装置,用于管理记录在一存储介质上的多个活动图像,这些活动图像对应一个或多个代表性图像,该装置包括用于记录代表一个活动图像的一任意部分或全部的一个代表性图像的装置;用于与所述代表性图像相对应地记录信息的装置,该信息指示由所述代表性图像代表的该部分或整个活动图像;以及用于与所述代表性图像相对应地记录信息的装置,该信息指示作为所述代表性图像的基础的一个图像的位置,其中在用户指定所述代表性图像的情况下,表明由该代表性图像所表示的活动图像的该部分或全部得到了选择。
2.如权利要求1所述的活动图像管理装置,还包括用于根据所述代表性图像记录信息的装置,该信息作为属性信息,用于指示所述代表性图像的使用目的;和用于根据所述属性信息只选择对应该使用目的的代表性图像的装置。
3.如权利要求2所述的活动图像管理装置,当用户指定了所述代表性图像时,这表明该代表性图像所代表的活动图像的所述部分或全部被选择,且将对应于该目的的功能应用于所选择的活动图像的该部分或全部。
4.如权利要求1所述的活动图像管理装置,还包括用于记录信息的装置,该信息作为属性信息,用于指示所述代表性图像的一个目的;用于根据所述属性信息,按照各目的对所述代表性图像进行分类的装置。
5.如权利要求4所述的活动图像管理装置,其中当用户指定了所述代表性图像时,这表明该代表性图像所代表的活动图像的所述部分或全部被选择,且将对应于该目的的功能应用于所选择的活动图像的该部分或全部。
6.如权利要求2所述的活动图像管理装置,其中当在存储介质上记录指示由所述代表性图像代表的该部分或全部活动图像的信息以及所述属性信息时,上述信息是通过代表性图像被记录在特定的连续部分中。
7.如权利要求6所述的活动图像管理装置,其中当在记录介质上记录指示一图像的位置的信息和所述代表性图像时,它们通过代表性图像被记录在特定部分中,其中所述图像是作为所述代表性图像的基础。
8.如权利要求7所述的活动图像管理装置,其中所述特定部分是存储介质上的连续区域。
9.如权利要求7或8所述的活动图像管理装置,其中只有所述信息的重要信息被记录在易于存取的部分中,所述信息指示作为所述代表性图像的基础的图像的位置和所述代表性图像。
10.如权利要求2-9中任一项所述的活动图像管理装置,其中在用于记录作为属性信息可指示所述代表性图像的目的的信息的装置中,所述属性信息是前面限定的对应目的的识别编号。
11.如权利要求3所述的活动图像管理装置,其中用于根据所述属性信息只选择对应于该目的的代表性图像的装置选择一代表性图像,该图像具有对应于浏览操作的所述属性信息;其中所述装置具有用于显示该代表性图像的显示装置;另外当从显示装置所显示的多个代表性图像中指定一所需的代表性图像时,应用于所选择的部分或全部活动图像的对应所指定目的的功能单元是一再现装置,该再现装置用于根据加入到代表性图像中的部分信息,再现对应的活动图像。
12.如权利要求2所述的活动图像管理装置,其中如果在所需的活动图像中指定了编辑范围,则所述用于根据所述属性信息只选择对应于该目的的代表性图像的装置选择一代表性图像,该代表性图像具有对应编辑操作的属性信息且处于编辑范围内,其中,所述装置具有用于显示编辑范围内的代表性图像的显示装置。
13.如权利要求3所述的活动图像管理装置,其中在打印所需活动图像中的一个所需帧的打印操作中,所述用于根据所述属性信息,从对应所需活动图像的多个代表性图像中只选择对应于该目的的代表性图像的装置选择一代表性图像,该代表性图像具有对应打印操作的属性信息,其中所述装置具有用于显示该代表性图像的显示装置,该代表性图像具有对应打印操作的属性信息,另外,当从显示装置所显示的多个代表性图像中指定一所需的代表性图像时,应用于所选择的部分或全部活动图像的对应所指定目的的功能单元是一输出装置,当从所述显示装置显示的多个代表性图像中指定一所需的代表性图像时,该输出装置用于参照指示作为代表性图像基础的一图像的位置的信息,并输出一用于打印输出的所需帧。
14.一种活动图像管理装置,用于管理记录在一存储介质上的多个活动图像,这些活动图像对应一个或多个代表性图像,该装置包括产生装置,用于产生表示一活动图像的任意一部分或全部的代表性图像;第一记录装置,用于与所述代表性图像相对应地记录指示由该代表性图像表示的活动图像的该部分或全部的信息;以及第二记录装置,用于与所述代表性图像相对应地记录指示作为所述代表性图像的基础的一个图像的位置的信息。
15.如权利要求14所述的活动图像管理装置,还包括加入装置,用于加入指示所述代表性图像的一个目的的信息,该信息作为属性信息;用于记录所述属性信息的装置,该属性信息是加入装置根据所述代表性图像而加入的;和用于根据所述属性信息只选择对应该目的的所述代表性图像的装置。
16.如权利要求15所述的活动图像管理装置,其中当用户指定了所述代表性图像时,这表明该代表性图像所代表的活动图像的该部分或全部被选择,且将对应于该目的的功能应用于所选择的活动图像的该部分或全部。
17.如权利要求14所述的活动图像管理装置,还包括用于加入信息的装置,该信息作为属性信息,用于指示所述代表性图像的一个目的;用于记录所述属性信息的装置,该属性信息是加入装置根据所述代表性图像而加入的用于根据所述属性信息,按照各目的对所述代表性图像进行分类的装置。
18.如权利要求17所述的活动图像管理装置,其中当用户指定了所述代表性图像时,这表明该代表性图像所代表的活动图像的该部分或全部被选择,且将对应于该目的的功能应用于所选择的活动图像的该部分或全部。
19.如权利要求15所述的活动图像管理装置,其中当在存储介质上记录指示由所述代表性图像代表的该部分或全部活动图像的信息以及所述属性信息时,上述信息是通过代表性图像被记录在特定的连续部分中。
20.如权利要求19所述的活动图像管理装置,其中当在记录介质上记录指示一图像的位置的信息和所述代表性图像时,它们通过代表性图像被记录在特定部分中,其中所述图像是作为所述代表性图像的基础。
21.如权利要求20所述的活动图像管理装置,其中所述特定部分是存储介质上的连续区域。
22.如权利要求20或21所述的活动图像管理装置,其中只有所述信息的重要信息被记录在易于存取的部分中,所述信息指示作为所述代表性图像的基础的图像的位置和所述代表性图像。
23.如权利要求15-22中任一个所述的活动图像管理装置,其中在用于记录作为属性信息可指示所述代表性图像的目的的信息的装置中,所述属性信息是前面限定的对应目的的识别编号。
24.如权利要求16所述的活动图像管理装置,其中用于根据所述属性信息只选择对应于该目的的代表性图像的装置选择一代表性图像,该图像具有对应于浏览操作的属性信息;其中所述装置具有用于显示该代表性图像的显示装置;另外当从显示装置所显示的多个代表性图像中指定一所需的代表性图像时,应用于所选择的部分或全部活动图像的对应所指定目的的功能单元是一再现装置,该再现装置用于根据加入到代表性图像中的部分信息,再现对应的活动图像。
25.如权利要求15所述的活动图像管理装置,其中如果在所需的活动图像中指定了编辑范围,则所述用于根据所述属性信息只选择对应于该目的的代表性图像的装置选择一代表性图像,该代表性图像具有对应编辑操作的属性信息且处于编辑范围内,其中,所述装置具有用于显示编辑范围内的代表性图像的显示装置。
26.如权利要求16所述的活动图像管理装置,其中在打印所需活动图像中的一个所需帧的打印操作中,所述用于根据所述属性信息,从对应所需活动图像的多个代表性图像中只选择对应于该目的的代表性图像的装置选择一代表性图像,该代表性图像具有对应打印操作的属性信息,其中所述装置具有用于显示该代表性图像的显示装置,该代表性图像具有对应打印操作的属性信息,另外,当从显示装置所显示的多个代表性图像中指定一所需的代表性图像时,应用于所选择的部分或全部活动图像的对应所指定目的的功能单元是一输出装置,当从所述显示装置显示的多个代表性图像中指定一所需的代表性图像时,该输出装置用于参照指示作为代表性图像基础的图像的位置的信息,并输出一用于打印输出的所需帧。
27.一种活动图像管理方法,该方法用于管理记录在一存储介质上的多个活动图像,这些活动图像对应一个或多个代表性图像,该方法包括一用于记录代表一个活动图像的一任意部分或全部的代表性图像的步骤;一用于与所述代表性图像相对应地记录表示由所述代表性图像代表的活动图像的该部分或全部的信息的步骤;用于与所述代表性图像相对应地记录表示作为所述代表性图像的基础的一图像的位置的信息的步骤;其中当用户指定所述代表性图像时,表明由该代表性图像所代表的活动图像的该部分或整个活动图像被选择。
28.如权利要求27所述的活动图像管理方法,还包括一根据所述代表性图像记录信息的步骤,该信息作为属性信息,用于指示所述代表性图像的一个目的;一用于根据所述属性信息,只选择对应该目的的代表性图像的步骤。
29.如权利要求28所述的活动图像管理方法,其中当用户指定了所述代表性图像时,这表明该代表性图像所代表的活动图像的该部分或全部被选择,且将对应于该目的的功能应用于所选择的活动图像的该部分或全部。
30.如权利要求27所述的活动图像管理方法,还包括一记录信息的步骤,该信息作为属性信息,用于指示所述代表性图像的一个目的;和一用于根据所述属性信息,只对代表性图像按照各目的进行分类的步骤。
31.如权利要求30所述的活动图像管理方法,其中当用户指定了所述代表性图像时,这表明该代表性图像所代表的活动图像的该部分或全部被选择,且将对应于该目的的功能应用于所选择的活动图像的该部分或全部。
32.如权利要求28所述的活动图像管理方法,其中当在存储介质上记录指示由所述代表性图像代表的该部分或全部活动图像的信息以及所述属性信息时,上述信息通过代表性图像被记录在特定的连续部分中。
33.如权利要求32所述的活动图像管理方法,其中当在记录介质上记录指示一图像的位置的信息和所述代表性图像时,它们通过代表性图像被记录在特定部分中,其中所述图像是作为所述代表性图像的基础。
34.如权利要求33所述的活动图像管理方法,其中所述特定部分是存储介质上的连续区域。
35.如权利要求33或34所述的活动图像管理方法,其中只有所述信息的重要信息被记录在易于存取的部分中,所述信息指示作为所述代表性图像的基础的图像的位置和所述代表性图像。
36.如权利要求28-35中任一个所述的活动图像管理方法,其中在用于记录作为属性信息可指示所述代表性图像的目的的信息的步骤中,所述属性信息是前面限定的对应目的的识别编号。
37.如权利要求29所述的活动图像管理方法,其中在用于根据所述属性信息只选择对应于该目的的代表性图像的步骤中,具有对应于浏览操作的属性信息的代表性图像被选择;其中所述方法具有用于显示该代表性图像的显示步骤;另外当从显示步骤所显示的多个代表性图像中指定一所需的代表性图像时,应用于所选择的部分或全部活动图像的对应所指定目的的功能步骤是一再现步骤,该再现步骤用于根据加入到代表性图像中的部分信息,再现对应的活动图像。
38.如权利要求28所述的活动图像管理方法,其中如果在所需的活动图像中指定了编辑范围,则在所述用于根据所述属性信息只选择对应于该目的的代表性图像的步骤中,选择一代表性图像,该代表性图像具有对应编辑操作的属性信息且处于编辑范围内,其中,所述方法具有用于显示编辑范围内的代表性图像的显示步骤。
39.如权利要求29所述的活动图像管理方法,其中在打印所需活动图像中的一所需帧的打印操作中,在用于根据所述属性信息,从对应所需活动图像的多个代表性图像中只选择对应于该目的的代表性图像的步骤中,选择一代表性图像,该代表性图像具有对应打印操作的属性信息,其中所述方法具有用于显示该代表性图像的显示步骤,该代表性图像具有对应打印操作的属性信息,另外,当从显示步骤中所显示的多个代表性图像中指定一所需的代表性图像时,应用于所选择的部分或全部活动图像的对应所指定目的的功能步骤是一输出步骤,当从所述显示装置显示的多个代表性图像中指定一所需的代表性图像时,该输出步骤参照指定作为代表性图像的基础的一图像的位置的信息,并输出一用于打印输出的所需帧。
40.一种活动图像管理方法,该方法用于管理记录在一存储介质上的多个活动图像,这些活动图像对应一个或多个代表性图像,该方法包括一产生步骤,用于产生表示活动图像的任意一部分或全部的一个代表性图像;一第一记录步骤,用于与所述代表性图像相对应地记录表示由该代表性图像表示的活动图像的该部分或全部的信息;以及一第二记录步骤,用于与所述代表性图像相对应地记录表示一个图像的位置的信息,该图像作为所述代表性图像的基础。
41.如权利要求40所述的活动图像管理方法,还包括一加入信息的加入步骤,该信息作为属性信息,用于指示所述代表性图像的一个目的;一用于根据所述代表性图像,记录在所述加入步骤中加入的属性信息的步骤;一用于根据所述属性信息,只选择对应该目的的代表性图像的步骤。
42.如权利要求41所述的活动图像管理方法,其中当用户指定了所述代表性图像时,这表明该代表性图像所代表的活动图像的该部分或全部被选择,且将对应于该目的的功能应用于所选择的活动图像的该部分或全部。
43.如权利要求40所述的活动图像管理方法,还包括一加入信息的加入步骤,该信息作为属性信息,用于指示所述代表性图像的一个目的;一用于根据所述代表性图像,记录加入装置所加入的属性信息的步骤;和一用于根据所述属性信息,只对代表性图像按照各目的进行分类的步骤。
44.如权利要求43所述的活动图像管理方法,其中当用户指定了所述代表性图像时,这表明该代表性图像所代表的活动图像的该部分或全部被选择,且将对应于该目的的功能应用于所选择的活动图像的该部分或全部。
45.如权利要求15所述的活动图像管理方法,其中当在存储介质上记录指示由所述代表性图像代表的该部分或全部活动图像的信息以及所述属性信息时,它们通过代表性图像被记录在特定的连续部分中。
46.如权利要求45所述的活动图像管理方法,其中当在记录介质上记录指示一图像的位置的信息和所述代表性图像时,它们通过代表性图像被记录在特定部分中,其中所述图像是作为所述代表性图像的基础。
47.如权利要求46所述的活动图像管理方法,其中所述特定部分是存储介质上的连续区域。
48.如权利要求46或47所述的活动图像管理方法,其中只有所述信息的重要信息被记录在易于存取的部分中,所述信息指示作为所述代表性图像的基础的图像的位置和所述代表性图像。
49.如权利要求41-48中任一个所述的活动图像管理方法,其中在用于记录作为属性信息可指示所述代表性图像的目的的信息的步骤中,所述属性信息是前面限定的对应目的的识别编号。
50.如权利要求42所述的活动图像管理方法,其中在用于根据所述属性信息只选择对应于该目的的代表性图像的步骤中,具有对应于浏览操作的属性信息的代表性图像被选择;其中所述方法具有用于显示该代表性图像的显示步骤;另外当从显示步骤所显示的多个代表性图像中指定一所需的代表性图像时,应用于所选择的部分或全部活动图像的对应所指定目的的功能步骤是一再现步骤,该再现步骤用于根据加入到代表性图像中的部分信息,再现对应的活动图像。
51.如权利要求41所述的活动图像管理方法,其中如果在所需的活动图像中指定了编辑范围,则在所述用于根据所述属性信息只选择对应于该目的的代表性图像的步骤中,选择一代表性图像,该代表性图像具有对应编辑操作的属性信息且处于编辑范围内,其中,所述方法具有用于显示编辑范围内的代表性图像的显示步骤。
52.如权利要求42所述的活动图像管理方法,其中在打印所需活动图像中的一所需帧的打印操作中,在用于根据所述属性信息,从对应所需活动图像的多个代表性图像中只选择对应于该目的的代表性图像的步骤中,选择一代表性图像,该代表性图像具有对应打印操作的属性信息,其中所述方法具有用于显示该代表性图像的显示步骤,该代表性图像具有对应打印操作的属性信息,另外,当从显示步骤中所显示的多个代表性图像中指定一所需的代表性图像时,应用于所选择的部分或全部活动图像的对应所指定目的的功能步骤是一输出步骤,当从所述显示装置显示的多个代表性图像中指定一所需的代表性图像时,该输出步骤参照指示作为代表性图像的基础的一图像的位置的信息,并输出一用于打印输出的所需帧。
53.一种保留有一控制程序的存储介质,该控制程序用于利用计算机执行权利要求19-36中任一项所述的活动图像管理方法。
54.一种控制程序,用于利用计算机执行权利要求19-36中任一项所述的活动图像管理方法。
全文摘要
一种运动图像数据管理装置,它通过使用对应于各运动图像数据的一个或多个代表性的图像数据,管理运动图像数据和代表性图像数据。产生一缩略图,它代表由运动图像数据所表示的运动图像中的任意一部分,并将该缩略图存储在运动图像文件的缩略图区域中。在运动图像文件的索引区域中存储对应于各缩略图的索引。各索引包括指示运动图像数据的一部分的开始点/结束点和指示缩略图使用的属性信息,其中该运动图像数据由缩略图代表。通过该属性信息,在执行多种运动图像数据处理时可以提高使用代表性图像的运动图像数据的操作性,并简化代表性图像的管理。
文档编号G11B20/10GK1531734SQ0281086
公开日2004年9月22日 申请日期2002年5月29日 优先权日2001年5月31日
发明者东條洋, 相马英智, 中村正, 下田代雅文, 伊藤正纪, 东 洋, 智, 纪, 雅文 申请人:佳能株式会社, 松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1