CN1435772A - 信息处理装置及方法 - Google Patents
信息处理装置及方法 Download PDFInfo
- Publication number
- CN1435772A CN1435772A CN03103535A CN03103535A CN1435772A CN 1435772 A CN1435772 A CN 1435772A CN 03103535 A CN03103535 A CN 03103535A CN 03103535 A CN03103535 A CN 03103535A CN 1435772 A CN1435772 A CN 1435772A
- Authority
- CN
- China
- Prior art keywords
- mentioned
- metadata
- content
- edit
- project
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000010365 information processing Effects 0.000 title claims abstract description 9
- 230000008859 change Effects 0.000 claims description 28
- 230000015572 biosynthetic process Effects 0.000 claims description 15
- 238000012217 deletion Methods 0.000 claims description 11
- 230000037430 deletion Effects 0.000 claims description 11
- 230000003750 conditioning effect Effects 0.000 claims description 9
- 238000003672 processing method Methods 0.000 claims description 4
- 238000012423 maintenance Methods 0.000 claims 1
- 239000003607 modifier Substances 0.000 claims 1
- 230000008569 process Effects 0.000 abstract description 20
- 238000012545 processing Methods 0.000 description 107
- 230000006870 function Effects 0.000 description 28
- 238000004590 computer program Methods 0.000 description 18
- 238000003860 storage Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 9
- 238000000605 extraction Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 5
- 238000011835 investigation Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000000151 deposition Methods 0.000 description 3
- 239000006185 dispersion Substances 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000005055 memory storage Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 241000721047 Danaus plexippus Species 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000010076 replication Effects 0.000 description 1
- 239000002689 soil Substances 0.000 description 1
- 238000013518 transcription Methods 0.000 description 1
- 230000035897 transcription Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
-
- 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
-
- 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/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on 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/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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
Abstract
信息处理装置及方法,对“内容”赋予与各区间对应的元数据。对各元数据,著录代表区间的色及人物等的元数据项目。各元数据项目中记录有影响元数据项目的有效性、指出对“内容”的编辑内容的元元数据。信息处理装置,在对“内容”进行编辑的场合,添加表示对该元元数据实施的编辑操作的著录。处理该“内容”的信息处理装置,利用此元元数据,可以判定各元数据项目的有效性。这样,就可确切地判定各元数据的有效性。
Description
技术领域
本发明涉及利用元数据的信息处理装置及方法。
背景技术
由于小型计算机系统的能力提高及价格下降,在家庭电化制品中,为了其控制及信息处理,一般内置有计算机。另外,在供给以数字数据供给的视像及音乐等等以及映像和声音等的高品位的“内容”的同时,现在这些混合在一起的多媒体“内容”日益流行。此外,由于最近数年来作为地球规模的计算机网络的因特网的普及以及移动体通信的价格降低的实现,这些“内容”可以很容易获得,欣赏时代已经来临。
家用视像机器也从欣赏以模拟方式记录广播以媒体供给的映像及音乐的状态转移到将活动画面及声音作为高品位不劣化的数字数据进行记录和重放的机器。比如,现在已经出现处理数字数据的便宜的小型数字视像记录装置及普通家庭也可购入的数字摄像机等,在家庭内可以进行数字视像摄影并进行欣赏。
由此,在家庭中也可进行广播系统的企业进行的视像摄影和编辑的机会增大。与广播系统的企业等拥有用来进行摄影及编辑的高级机器及具有为了进行内容易于了解的编辑及构成的高级技术的技术人员等不同,在各家庭中大概不会准备这些。所以,现状是对以面向家庭的摄像机拍摄的内容的编辑并不需要高价机器及高级编辑技术。不过,在家庭内拍摄的活动画面是不言而喻的,利用各种媒体及因特网等通信装置,面向家庭分配的信息及“内容”增加,这变化为活动画面及声音等的多媒体信息及“内容”,对这种“内容”的信息检索的功能变得非常重要。
另外,由于以因特网为首的用来进行信息流通及发送的基础结构,个人也可进行发送的时代已经来临,正在开始以活动画面及声音为中心的信息发送。所以,可以预想,今后,在因特网上,这种多媒体信息及“内容”的信息的检索功能等的需要会越发多起来。另外,该检索功能,必须是普通人也能很容易处理的。
此外,由于通过一直与因特网的连接及移动体通信可以很容易实时分配最新的信息,广播系统的企业等也可以高效率地进行最新映像的获取、编辑添加等非常重要。在这种状况下,要求可以迅速检索既有信息及“内容”、反映新信息及“内容”的功能以及可以很容易对这些“内容”进行编辑加工的功能。
特别是,捕抓信息量多半会随着时间而变化的内容的活动画面等的信息,除了累积起来其数量非常庞大之外,对其内容进行简单检索非常困难。即使是同样的数字数据,如是文档数据,在指定文字或单词时,对于计算机而言,对包含它们的部分进行搜索并不困难。不过,在活动画面和声音的场合,几乎没有提示完全一致的的信息而对其进行检索的情况,一般情况是检索在某种意义上类似的部分。并且,因为就现在的技术而言,计算机理解该映像及声音等表现的内容非常困难,所以存在对“内容”内容进行检索也同样非常困难的问题。
如上所述,以视像“内容”等为首,处理的“内容”变得庞大化,对容易进行这些“内容”的检索及编辑加工等的要求很强烈。
在这种环境下,出现了不是对该巨大“内容”的内容进行解释,而是将“内容”的特征及特性等之外元数据保持于“内容”的内部或外部,利用该信息进行检索等的功能的机器。
比如,提出了一种对于活动画面、静止画面、声音等“内容”及信息,将表示其内容及特征的关键词及说明文等的言语的记述及以计算机容易处理的形式记述图像及声音的特征的非言语的信息之外元数据赋予,易于对其检索及利用的方式。
另外,关于元数据本身,已经开始MPEG-7等通用格式化的活动。不过,这种元数据也很庞大,加之种类繁多,并非所有的机器都能处理如此庞大并且种类繁多的全部元数据。因此,情况是,利用这种元数据的机器,经常有遭遇未知元数据的可能性,但是只具有对其忽略的功能的限度。
给予的数据有多种多样,如出现生成各公司独自存放元数据的系统的状况及出现该种系统世代重叠的状况,则无论如何,从其他公司及过去的系统来看,会产生由于未知的元数据及机器的规格而存在不对应的元数据的状况。可是,对于这种元数据,也可进行某种基本操作,如果最低连拷贝功能都没有的话,则将该数据赋予“内容”尚且很困难。
另外,在对“内容”完成影响元数据的著录的编辑操作的场合,有时不能利用该元数据。举出一个例子如下,在有“内容”的区间改变为暗褐色的场合,著录该区间的代表色的元数据,照样不具有意义。此处,如果进行这种编辑操作的装置与该元数据不对应,就变为赋予无效元数据,不能正确利用元数据。
如上所述,在对于活动画面、静止画面声音等多种多样的多媒体“内容”赋予元数据利用的状况中,对于该多媒体“内容”进行编辑加工的场合,有时其元数据的特性及状态应该改变。另外,成为不能利用的元数据也完全可能。
针对这种课题,提出有特开平08-077116这样的系统。在这一系统中,为了采用面向对象的数据管理方式将负载分散,设置有利用对象(数据)和属性(元数据)根据其属性及各种状态判断处理的分散方式的中心处理装置。于是,可以指示由此处理装置对合适的处理部分执行合适的处理。不过,在上述系统中,中心处理装置必须另外准备,使得在系统的设计及使用中的自由度显著降低。另外,在只是使处理分散、添加新处理方式必需的对象(数据)的场合,经常需要改变此中心处理装置的判断方式。
发明内容
本发明系有鉴于上述情况而完成的发明,其目的为能够可靠地判断个元数据的有效性。
另外,本发明的另一目的为,在对“内容”进行出了的场合,不管进行该处理的机器对该元数据是否可以处理,都可以更新与该处理相应的元数据。
为达到上述目的,根据本发明的一种形态,可以提供的信息处理装置的构成包括保持赋予包含用来示出影响到元数据的有效性的针对“内容”的编辑内容的第一著录的元数据的“内容”保持装置;编辑上述“内容”的编辑装置;以及根据由上述编辑装置生成的编辑内容和上述第一著录判定上述元数据的有效性的判定装置。
另外,为达到上述目的,根据本发明的一种形态,可以提供的信息处理方法的构成包括保持赋予包含用来示出影响到元数据的有效性的针对“内容”的编辑内容的第一著录的元数据的“内容”保持步骤;编辑上述“内容”的编辑步骤;以及根据由上述编辑装置生成的编辑内容和上述第一著录判定上述元数据的有效性的判定步骤。
另外,根据本发明的另一种形态,可以提供包含由映像和/或音响的信息组成的“内容”和赋予上述“内容”的元数据、并且上述元数据包含用于示出影响针对上述“内容”的元数据的有效性的编辑内容的著录的“内容”文件。
本发明的其他特点和优点通过参考附图的下述描述将一清二楚,在上述各个附图中相同的标号表示相同或类似的部件。
附图说明
包含在本说明书中并且构成本说明书的一部分的附图示出本发明的具体实施方式,并且与描述一起用来解释本发明的原理。
图1为示出本实施形态的装置的整体构成的框图。
图2为示出从存储实现本实施形态的装置计算机程序等的媒体读出计算机程序等以及数据等的实现形态的示图。
图3为在本实施形态的装置中利用的元数据和作为元数据的一个示例举出的XML著录的数据图。
图4为在本实施形态的装置中进行视像“内容”的编辑加工时的画面的示图。
图5为示出在实施形态1的装置中指定视像“内容”区间对其进行编辑加工的场合对元数据的处理的内容和步骤的概略的流程图。
图6为示出在实施形态1的装置中指定视像“内容”区间对其进行检索的场合的处理的内容和步骤的概略的流程图。
图7为说明视像内容的元数据的赋予状态的示图。
图8为示出实施形态2的元数据和元数据的著录例的示图。
图9为说明元数据的自动编辑处理的流程图。
图10为示出在实施形态3的装置中利用的元数据和元数据的XML著录例的示图。
图11为示出在实施形态3的装置中指定视像“内容”区间对其进行编辑加工的场合对元数据的处理的内容和步骤的概略的流程图。
图12为说明图10所示的元数据的著录例的编辑处理和元数据项目的有效性的判定结果的示图。
图13为为示出实施形态4的元数据和元数据的XML著录例的示图。
具体实施方式
<实施形态1>
图1为示出实现本实施形态的元数据的利用处理的信息处理装置的构成的一例的示图。
在图示的构成中,CPU是微处理器,用于各种处理的运算、逻辑判断等等,经过地址总线(AB)、控制总线(CB)和数据总线(DB)控制与这些总线相连接的各个构成要素。其作业内容,由后述的ROM及RAM上的计算机程序指示。另外,通过CPU自身的功能及计算机程序的机构,可以使多个计算机程序并行动作。
地址总线(AB)传送指示微处理器(CPU)的控制对象的构成要素的地址信号。控制总线(CB)传送并施加指示微处理器(CPU)的控制对象的各构成要素的控制信号。数据总线(DB)在各个构成机器之间相互传送数据。
ROM是读出专用的固定存储器。在ROM中,设置有存储后述的微处理器(CPU)的控制步骤的计算机程序区及数据区。
另外,RAM是可写入的随机访问存储器,也用作存储后述的微处理器(CPU)的控制步骤的计算机程序区及数据区,还用作存储来自微处理器(CPU)以外的各构成要素的各种计算机程序及各种数据的临时存储器。
在这些ROM及RAM等存储媒体中,存放各计算机程序及数据等等。存放于这些记录媒体上的程序代码,由该系统或装置的计算机读出并执行而实现种种的功能。另外,作为存放程序代码的存储媒体不限于ROM及RAM,也可以使用任何存储媒体。
另外,也有将存放本发明的程序及数据的记录媒体供给系统或装置,从上述存储媒体,将该程序复制到RAM等的可改写的存储媒体上的场合。作为该场合的存储媒体,可使用CD-ROM、硬盘、存储卡、磁光盘等。
作为实际上置于RAM中的计算机程序和数据,有各种各样的,其中包含实现涉及本实施形态的元数据的处理的计算机程序。这就是本实施形态本身,关于这一点,详情见后。
另外,如图2所示,当然可以从存放此计算机程序的媒体中读入本实施形态的计算机程序,也包含存储此计算机程序的存储媒体作为本实施形态。另外,在图2中,2-a是示于图1的信息处理装置,2-b是读出存储媒体的驱动器装置,而2-c是存放上述计算机程序的媒体。
返回到图1,DISK是硬盘,其作用是用来存储各种数据等等的外部存储器。硬盘(DISK)中内置有可以以较高速度读写大量信息的存储媒体,可根据需要在其中保管取出各种数据等等。另外,所保管的计算机程序及数据,可通过键盘的指示及各种计算机程序的指示,在必需时从RAM全部或部分地调出。
MemCard是存储卡,是可拆装型存储媒体。此存储卡(MemCard)中存放信息,可通过与其他机器的连接参照转写所存储的信息。
KB是键盘,具备字母键、片假名键、平假名键、句点等文字记号输入键以及指示光标移动的光标移动键等等的各种功能键。
CR是光标寄存器。由微处理器(CPU)读写光标寄存器(CR)的内容。后述的CRT控制器(CRTC),在与此处存储的地址相对的显示装置(CRT)上的位置上显示光标。DBUF是显示用缓冲存储器,存储应该显示的数据的图形。
CRTC是显示控制器,担负将存储于光标寄存器(CR)及显示用缓冲存储器(DBUF)中的内容显示在显示器CRT上的任务。
另外,CRT是利用阴极射线管及液晶等的显示装置,该显示装置(CRT)的点构成的显示图形及光标的显示由CRT控制器(CRTC)进行控制。此外,CG是字符发生器,存储有显示于显示装置(CRT)的文字、符号的图形。
NCU是本实施形态的装置或手段与其他装置或手段进行通信用的装置,利用此装置可以与其他装置或手段共有本实施形态的程序及数据。在图中,个人的计算机(PC)、电视广播及自己摄制的映像等的接收、存储和显示装置(TV/VR)、家用的游戏用计算机(GC)等通过计算机网络(LAN)相连接,本实施形态的装置经NCU可与这些装置自由地交换信息。
当然,本发明的装置和经网络连接的机器,不管是什么都没什么关系。另外,该网络的种类等是什么也没有关系,网络不必是如图1所示的封闭网络也可是与外部网络相连接的。
DTU是实现利用人工卫星等的多址通信的接收功能的部分,具有由抛物面形天线(ANT)接收经过人工卫星广播的电波等、抽出作为广播的内容的信息的功能。多址通信的形态有各种各样的,有以地上波的电波进行广播的,有以同轴电缆及光缆等广播的,以及以上述LAN及大规模网络等发信的等等各种各样的形态,只要是多址通信,是什么都没什么关系。
此外,在具备上述构成的本实施形态的信息处理装置中,实现在对活动画面及静止画面等的多媒体“内容”进行编辑加工的同时,也具有对该元数据进行操作的功能的“内容”利用装置。“内容”和该元数据,通常可以在图1的硬盘(DISK)及存储卡(MemCard)等的存储装置及经过图1的NCU及DTU可以连接的外部存储装置中。“内容”,是活动画面及静止画面等什么都可以,其“内容”的记录形式也是任何形式都可以。元数据也同样,如保有本实施形态的信息,任何著录形式、任何记录形式都可以。另外,在以下的说明中,是以将采用XML形式著录的元数据赋予视像“内容”的形态为例进行说明。
图3为在实施形态1的视像“内容”的元数据的利用XML形式的著录例的示图。其详情见下述。
3-a是指示元数据在3-a下面的著录。在以这种XML形式著录数据的场合,因为也有著录元数据以外的信息的场合,可以为区别元数据而进行著录。所以,可知3-y表示该元数据的著录结束,从3-b到3-x是元数据。
作为元数据的内容,首先,在3-b中赋予该元数据的“内容”的范围,即指定赋予范围。在3-b中,从视像“内容”中的0时02分12秒开始到0时4分34秒止,是著录的此元数据的赋予范围。于是,从该行以下起,著录对赋予范围赋予的元数据的内容。因为3-x表示适用于此赋予范围的元数据的著录结束,因此可知到3-w为止是与此赋予范围相对应的元数据。在此元数据中,包含3-d~3-j、3-k~3-q、3-r~3-x三个元数据项目。
从3-c至3-j,是将上述赋予范围的视像“内容”的活动画面部分的内容的代表色作为元数据赋予著录的部分。3-c是著录该元数据的开始,3-j是著录该著录的结束。3-i是以RGB值著录其代表色。此代表色,因为是为视像“内容”内的检索等所使用,是元数据的一种。
从3-d至3-h,是用来判断该元数据可否利用的数据,是元数据的元数据。以下,将这种数据成为元元数据。3-d是著录该元元数据的开始,3-h表示该著录的结束。3-e是元元数据的内容,如在此元数据的赋予范围内进行色改变(ColorChange)的操作,表示不能利用此代表色的元数据(表示色改变操作是无效操作(DisableOperation))。同样,如在此元数据的赋予范围内进行视像编辑中的剪辑(VideoEdit),则3-f表示不能利用此代表色的元数据。与此相对,3-g表示对于此赋予范围的视像“内容”部分,实际上可进行色改变操作。
从3-k至3-q,是有关上述赋予范围内的台词的元数据。著录的结构,与上述代表色的场合相同。即3-p是台词为“您好”这样的内容的元数据。3-m是元元数据,表示,如在视像“内容”的上述赋予范围内进行声音信息的改变(AudioChange),不能利用此元数据。另外,在3-n中,表示对此赋予范围的视像“内容”部分进行了色改变操作。
从3-r至3-w,是有关上述赋予范围的拍摄对象的元数据。著录的结构,与上述代表色及台词的场合相同。即3-t表示,作为拍摄对象的元数据,在此对象区间内的活动画面中拍摄的是人物,其名字是“铃木一郎”。从3-s至3-u,是元元数据,在此场合,表示即使是对该赋予范围的视像“内容”进行任何操作,此元数据都有效(3-t,无(Nothing)无效操作(DisableOperation))。
另外,在3-s~3-u的元元数据中,与上述两个元元数据不同,没有著录色改变的操作记录。这是因为在色改变操作后添加以3-r~3-w表示的项目之故。作为产生这种项目添加的个案,可举出在视像编辑中通过连接不同区间的内容使各个区间具有的元数据结合的场合。这样,通过反复进行各种各样的编辑,元元数据,即使是在同一视像“内容”上,也容易产生设定各种不同的值的状态。
对每个赋予范围都完成以上的元数据的著录。图7为说明上述视像内容的元数据的赋予状态的示意图。701是视像“内容”,在图7中,对4个赋予范围赋予元数据。702示出元数据的一个数据的构成,示出的是以上述图3为准数据构成。元数据702包含表示该元数据的视像“内容”的赋予范围的赋予范围信息703、表示代表色等的元数据的元数据项目704~706(元数据项目是几个都可以)。另外,元数据项目704~706分别包含用来判定该元数据的有效性的元元数据707~709。
如上所述,本实施形态的元数据,在对活动画面等“内容”赋予元数据的同时,还将用来判断该元数据的各个项目的有效性的判断用信息作为元元数据赋予,使两者可以在各个机器中一起利用。由此,虽然各“内容”具有其元元数据的冗长的部分,但通过利用该元元数据的信息,在“内容”的编辑加工的场合,可由各个机器判定该元数据的各个项目是否可以利用。另外,即使是不了解该元数据的项目的机器,也可以判定其有效性。另外,由于该判定的处理是在各个机器内进行,该处理作业可分散进行。就是说,在分散的处理装置中,对元数据的处理是由对该元数据的元数据(元元数据)决定的。这样,与在特愿平08-077116号公报中所述的技术不同,没有指示集中处理的部分,可以进行分散处理,并且,可以获得特征为对于各个机器未知的元数据也可进行的构成和作用。
图4为示出实际上对视像“内容”进行视像数据的编辑加工时的画面的示图。这是利用视窗系统的场合的画面的示例,是经过图1的显示控制器CRTC及字符发生器CG显示于显示装置CRT上。
4-1称为标题栏(条),是此视窗整体操作的部分,比如移动及改变大小等。4-2是称为工具栏的部分,可很简单地调出此视窗内的主要功能。
4-3是选择现在要进行编辑加工的对象的活动画面的场景及静止画面的部分。在图4中,表示的是对于以数字视像方式摄录的“山田君的结婚式.mpg”这一活动画面文件内的场景进行作业的情况。此处,在按钮上的滑块可利用图1的键盘(KB)的等输入装置进行操作而指定此活动画面内的任意区间选择场景。
在图4的4-3中,在粗框中的画出的部分是现在选择的场景的前头的一个镜头(一帧),其前后等的场景可看到同样的内容。由此,使用者,自己可以将想要进行编辑加工的视像“内容”内的区间选择作为一个场景。本实施形态,主要是用于多媒体数据的编辑加工重放等,本发明也可考虑可以作为以多媒体数据的检索为开始的各种各样的利用方式的装置及手段的一部分功能,不要本发明的特征部分以外的功能,再通过添加各种功能部分而保持更高功能的场合,在任何场合中都包含本发明。
4-4是用来重放观察在4-3中选择的场景的部分,通过操作称为滑块的按钮等,可自由移动此场景内的任意镜头及帧进行观察。另外,如有拍摄此场景的时间等的信息,也可以在其中表示。利用此部分的利用者,可以自己把握所选择的场景的内容。
4-5是指示对于在4-3、4-4中切出的区间进行编辑加工效果等的部分。此处,如选择任意的编辑加工效果,按下添加按钮,就可以进行指定的编辑加工效果,在4-62上添加登录。此时,进行利用本实施形态的元元数据的元数据处理。关于此处理的内容见后述。
4-6是提供将经过编辑加工的视像数据集合作为视像数据输出、作为本机器可以利用的视像“内容”在赋予元数据和元元数据的状态下进行存放的功能的部分。4-62是将在4-3、4-4、4-5中抽出并根据需要进行编辑过的视像数据的陈列的所在。通过在此处的顺序号交换,可指定改变最后的视像“内容”的顺序号。
4-7是指示将陈列在4-6中的视像数据作为一个视像“内容”输出的部分。
图5为示出在指定视像“内容”区间对其进行编辑加工等的场合对元数据的处理的内容和步骤的概略的流程图。图5的处理,是作为实现此处理的场合的一个示例,作为计算机程序实现的场合。在实行此处理之际,可以对该处理的整体利用一个装置实行,也可以利用多个装置个对其一个部分实行,也可以利用多个装置并行地实行该处理。
下面对图5所示的处理内容及步骤予以说明。如指定视像数据的区间并且指示编辑加工等等时,就从步骤S5-1开始处理。
在步骤S5-2中,预先准备就绪可以利用作为在本处理中的处理对象的元数据及元元数据和指示进行编辑加工的内容的信息。此处可以考虑各种的方法,比如,可以将各信息从图1的存储媒体DISK及MemCard中读出,进行处理,经过形式变换配置于图1的RAM上以便易于利用。
在步骤S5-3中,在编辑加工的对象的区间中对包含其全部或一部的区间所对应的元数据进行检索。比如,在图7中,在将721的部分抽出作为编辑加工对象的场合,将视像“内容”的B、C、D部分作为赋予范围的数据抽出。在此场合不选择以A部分作为赋予范围的元数据。
在步骤S5-4中,调查在步骤S5-3中检索的结果、作为此次的处理对象的元数据中是否存在元元数据的利用所需要的元数据。其结果,在不存在作为对象的元数据的场合,就这样结束本处理。在存在作为对象元数据的场合,就转移到步骤S5-5。
在步骤S5-5中,对于各个元数据,在其元元数据的著录区域(图7的707~709)中添加此次进行的编辑加工的处理内容作为编辑操作历史的元元数据。另外,作为元元数据的编辑操作历史的添加,对各个元数据项目的每一个都执行。
在步骤S5-6中,判定是否抽出在编辑加工之际指定的“内容”区间。就是说,判定在图4的区域4-62中是否陈列抽出区间。在区间未抽出的场合,处理就原样结束。此结果、上述经过编辑的元数据作为该视像“内容”的元数据进行保持。
在判定区间抽出的场合,就进入步骤S5-7,将在该抽出区间中对包含其一部或全体的区间所对应的元数据(在步骤S5-3中检索的元数据)复制到存储器的作业区域。于是,在步骤S5-8中实施必需的编辑。比如,在图7中,与区间B和区间D对应的元数据,因为舍弃各自区间的一部分,将视像编辑完成的要旨(VideoEdit)作为元元数据添加著录。另外,区间B、C、D对应的元数据各个的赋予范围也相应于编辑后的位置进行改变。
之后,在步骤S5-9中,将编辑完毕的元数据与该抽出的“内容”一起输出。在步骤S5-10中,表示本处理结束。
如重复以上的处理,最后点击输出按钮4-7,则陈列于区域4-61中的抽出区间的“内容”,按照其陈列的顺序号结合而作为一个活动画面文件输出。此时,在步骤S5-8中编辑过的元数据赋予此新的“内容”。
下面对示于图6的元数据的检索步骤予以说明。这与利用关键词的视像“内容”(或其区间)的检索相对应。
在指定区间作为视像数据进行检索等的指示的场合,从此步骤S6-1开始处理。此处是举出检索作为示例,但只要是参照元数据的对“内容”的任何操作以及进一步关于元数据的任何操作,都可适用于本发明。
在步骤S6-2中,预先准备就绪可以对作为在本处理中的处理对象的元数据及元元数据进行检索。此处可以考虑各种的方法,比如,可以将各信息从图1的存储媒体DISK及MemCard中读出,进行处理,经过形式变换配置于图1的RAM上以便易于利用。在步骤S6-3中,按照检索条件指示的区间及元数据的种类等对该元数据进行检索。
在步骤S6-4中,调查是否存在成为此次检索结果的候补元数据,其结果,在存在作为候补的元数据的场合,就转移到步骤S6-5,而在不存在的场合,就转移到步骤S6-6。步骤6-5,是存在成为此次检索结果的候补元数据的场合的处理。在步骤S6-5中,对于其各个元数据,通过调查该元元数据而调查是否可能利用该元数据,在不能利用的场合,从检索结果的候补中排除。
比如,在存在图3这样的元数据及元元数据的场合,如代表色的元数据,作为该元元数据,在3-e中进行了色改变的操作,就不能利用,在3-g中,记录进行过该色改变的操作。所以,从这两个著录,判断此代表色的元数据是不能利用的。同样,在台词的元数据中,,在3-m中作为不能利用的操作有声音信息改变,在3-n中,由于只进行过色改变的操作,判断其为可以利用。另外,对于拍摄对象的元数据,因为不存在编辑操作历史的元元数据,判断其为可以利用。
比如,作为色改变,在使像古旧的照片那样发土的色调改变的暗褐色处理的场合,暗褐色处理,为使色调改变,必需对代表色元数据的值进行再计算,不能照原样使用。另一方面,声音及描写的物及构图等的信息不改变。因此,就如上述的判断。另外,假如,在进行改写声音信息的后期录音处理的场合,因为活动画面部分未改变,色信息的元数据维持可利用的状态,而因为有可能没有台词的元数据是否改变的问题,台词的元数据不可利用。就是说,台词的元数据不能使用,而维持其以外的元数据可以利用的状态。
这样,根据编辑加工处理的内容的不同,存在可能利用的元数据和不能利用的元数据,在本实施形态中,将用来根据从这种观点出发进行判断的判断信息作为元元数据在元数据中著录。这样一来,使用赋予元数据的元元数据,就可以判断该元数据是否可以利用,于是,即使是不与此元数据对应的机器,也可以进行判断。另外,这一处理也可以分散进行。
利用上述的构成,对于多媒体“内容”,在赋予各种的元数据的场合,即使对该多媒体“内容”进行编辑加工等等也不会变成为赋予不正确的元数据的状态。另外,在进行利用元数据的“内容”操作之际,由于很容易正确地进行,利用者,可以很容易并且有效地利用多媒体“内容”。
如上所述,在对活动画面、静止画面、声音等多种多样的多媒体“内容”进行编辑加工的场合,有时要对该元数据的特性及状态进行改变,有时会出现不能利用的元数据。对于这一点,在本实施形态中,对“内容”进行编辑加工的机器,不管该元数据是否是可以处理,通过将编辑操作历史作为元元数据著录,可以使元数据的状态改变。另外,此元数据应用于多媒体“内容”的检索、编辑和加工之际。
就是说,根据本实施形态,可以提供一种在对这种活动画面及静止画面等的多媒体“内容”进行编辑加工等操作的场合,对于机器而言已知的元数据自不待言,即使是对于未知的元数据,至少可以判断在对该元数据进行编辑加工后是否可能利用的判别手段(元元数据),可以正确地利用元数据。
所以,即使是在与元数据不相对应的机器中对多媒体“内容”进行编辑加工的场合,也可以判定在与元数据相对应的机器中是否可能利用该元数据。
如上所述,在对多媒体“内容”赋予种种元数据的场合,即使是对该多媒体“内容”进行编辑加工等等的场合,也可以对各个元数据的有效性进行正确的判断。
因此,利用元数据的机器,容易正确地进行利用此元数据的检索等的利用和操作。于是,利用者,可以很容易并且有效地利用多媒体“内容”。
<实施形态2>
在上述实施形态中,对于各元数据项目中著录的元数据,如图3所示,将使该元数据项目无效的编辑操作,著录为“DisableOperation”。在实施形态2中,著录用来取得成为无效的条件(编辑操作)的参照对象。
图8为示出实施形态2的视像“内容”的元数据和元数据的XML形式的著录例的示图。其详情见下述。
8-a是指示元数据在8-a下面的著录,在以这种XML形式著录数据的场合,因为也有著录元数据以外的信息的场合,可以为区别元数据而进行著录。所以,可知8-x表示该元数据的著录结束,从8-b到8-w是元数据。
作为元数据的内容,8-b~8-d、8-f~8-k、8-m~8-r、8-t~8-w与图3的3-b~3-d、3-g~3-l、3-n~3-s、3-u~3-x的著录相同,其意思也相同。在图8和图3中,使元数据无效的处理的著录不同,图3的3-e,f、3-m、3-t的著录改变为如8-e、8-l、8-s的著录。下面对于这些部分予以说明。
8-e是元元数据的内容,存放有在此元数据的赋予范围内进行任何的操作时为了取得判断此元数据是否不能利用的判断信息所必需的信息。在本实施形态中,利用在网络中获得该信息之际的访问信息的URL进行著录。另外,利用URL只是一个示例,只要是能够可靠地获得判断用信息的信息,任何信息都可以。8-l、8-s也一样。
在上述实施形态中,是抽出视像“内容”内的区间,至少这种操作,也有元数据可否利用这一点发生变化的元数据。实施形态的代表色元数据及台词元数据,在至少赋予区间的一部分指定为视像“内容”的编辑加工的区间的场合,这些元数据不能利用,但关于拍摄对象的元数据可能利用,所以就这样记录元元数据。因此,在上述步骤S5-8中,在编辑操作历史上添加VideoEdit。
另外,根据元数据的不同,根据抽出区间的不同,根据是切取元数据对应的区间的前方还是切取后方的切取方式的不同,有时利用可能性会改变。所以,如果将表示这种切取状态的编辑操作历史的著录和对于这种操作可能不可能利用元数据的著录作为元元数据进行记录,就可以正确判定是否可能利用元数据。
如上所述,在对于多媒体“内容”,赋予种种元数据的场合,即使是在对该多媒体“内容”进行编辑加工等的场合,不会变成赋予不正确的元数据的状态,所以利用元数据的机器,在对利用此元数据的检索等的利用和操作之际,容易正确地进行,所以利用者,可以很容易并且有效地利用多媒体“内容”的功能。
另外,在上述实施形态的步骤S5-8中,如对于抽出的元数据有伴随切出的区间改变及向各项目添加编辑操作历史,为适应编辑后的“内容”,对元数据也可以自动进行更新。
作为该更新处理,比如,可以考虑以下的处理。
(1)比较无效操作的著录和编辑历史的著录,对于判定为无效的元数据项目,按照编辑后的“内容”进行改变。比如,在代表色的场合,从该元数据的区间中的“内容”算出代表色作为新的元数据。在此场合,既可将旧的元数据项目置换进行更新,也可以将更新后的数据作为新的元数据项目进行添加(更新前的元数据项目原样保留)。
(2)比较无效操作的著录和编辑历史的著录,对于判定为无效的元数据项目,从该元数据中删除。
(3)比较无效操作的著录和编辑历史的著录,对于判定为无效的元数据项目,如在该装置中可能修正,就将其改变,如不能修正,就将其删除。
图9为说明元数据的自动编辑处理例的流程图。在步骤S9-1中,根据元元数据中的著录,判定该元数据项目的有效性。比如,将图3的3-e、3-f中著录的无效操作与3-g中著录的编辑历史进行比较,判定该元数据项目是否有效。
在元数据项目无效的场合,从步骤S9-2进入到S9-3,判定是否可以修正该元数据项目。比如,因为根据3-e~3-f中著录的元数据判定有效性的元数据项目,是代表色(DominantColor),判定自己本身是否具备用来算出代表色的功能。在可能修正的场合(具有用来进行该修正的功能的场合),进入步骤S9-4,根据“内容”中的该元数据的赋予范围的数据取得元数据(在此场合,算出代表色),对元数据项目进行修正。此时,重置该元数据项目的元数据编辑操作历史。
另外,在执行上述(2)的删除处理的场合,可以将步骤9-3和步骤9-4置换为删除处理。另外,在执行上述(3)的处理的场合,在步骤9-3中判定不可能修正的场合,可以添加删除该项目的处理。
<实施形态3>
下面对实施形态3予以说明。因为实施形态3的信息处理装置的构成与实施形态1(图1及图2)相同,说明省略。
图10为示出在实施形态3的装置中视像“内容”的元数据的利用XML形式的著录例的示图。详情见下述。
10-a是指示元数据在10-a下面的著录,在以这种XML形式著录数据的场合,因为也有著录元数据以外的信息的场合,可以为区别元数据而进行著录。所以,可知10-y表示该元数据的著录结束,从10-b到10-x是元数据。
作为元数据的内容,首先,在3-b中赋予该元数据的“内容”的范围,即指定赋予范围。在3-b中,从视像“内容”中的0时02分12秒开始到0时4分34秒止,是著录的此元数据的赋予范围。于是,从该行以下起,著录对赋予范围赋予的元数据的内容。因为10-x表示适用于此赋予范围的元数据的著录结束,因此可知到10-w为止是与此赋予范围相对应的元数据。在此元数据中,包含10-c~10-i、10-j~10-o、10-p~10-w三个元数据项目。
从10-c~10-i,是将上述赋予范围的视像“内容”的活动画面部分的内容的代表色作为元数据赋予著录的部分。10-c是著录该元数据的开始,10-i是著录该著录的结束。10-h是以RGB值著录其代表色。此代表色,因为是为视像“内容”内的检索等所使用,是元数据的一种。
从10-d至10-g,是用来判断该元数据可否利用的数据,是元数据的元数据,即元元数据。10-d是著录该元元数据的著录的开始,10-g表示该著录的结束。10-e是元元数据的内容,如在此元数据的赋予范围内进行色改变(ColorChange)的操作,表示不能利用此代表色的元数据(表示色改变操作是无效操作(DisableOperation))。同样,如在此元数据的赋予范围内进行视像编辑中的剪辑(VideoEdit),则10-f表示不能利用此代表色的元数据。
从10-j至10-o,是有关上述赋予范围内的台词的元数据。著录的结构,与上述代表色的场合相同。即10-n是台词为“您好”这样的内容的元数据。10-l是元元数据,表示,如在视像“内容”的上述赋予范围内进行声音信息的改变(AudioChange),不能利用此元数据。
从10-p至10-w是有关上述赋予范围的拍摄对象的元数据。著录的结构,与上述代表色及台词的场合相同。即10-t~10-v表示,作为拍摄对象的元数据,在此对象区间内的活动画面中拍摄的是人物,其名字是“铃木一郎”。从10-q~10-s,是元元数据,在此场合,表示即使是对该赋予范围的视像“内容”进行任何操作,此元数据都有效(10-r,无(Nothing)无效操作(DisableOperation))。
如对每个赋予范围都进行以上的著录,在图7中以上述的数据结构将元数据及元元数据赋予视像“内容”。
如上所述,本实施形态的元数据,在对活动画面等“内容”赋予元数据的同时,还将用来判断该元数据的各个项目的有效性的判断用信息作为元元数据赋予,使两者可以在各个机器中一起利用。由此,虽然各“内容”具有其元元数据的冗长的部分,但通过利用该元元数据的信息,在“内容”的编辑加工的场合,可由各个机器判定该元数据的各个项目是否可以利用。另外,即使是不了解该元数据的项目的机器,也可以判定其有效性。另外,由于该判定的处理是在各个机器内进行,该处理作业可分散进行。就是说,在分散的处理装置中,对元数据的处理是由对该元数据的元数据(元元数据)决定的。这样,与在特愿平08-077116号公报中所述的技术不同,没有指示集中处理的部分,可以进行分散处理,并且,可以获得特征为对于各个机器未知的元数据也可进行的构成和作用。
下面参照上述图4及示出实施形态3的处理的流程图(图11)对视像数据的编辑加工的处理予以说明。另外,因为在图4中,对实施形态1进行了说明,此处予以省略。
图11为示出在指定视像数据区间对其进行编辑加工等的场合对元数据的处理的步骤的概略的流程图。图11的处理,是作为实现此处理的场合的一个示例,作为计算机程序实现的场合,在实行此处理之际,有对该处理的部分或整体,并且利用一个或多个装置动作的场合,也有这些装置同时并行动作的场合,任何一种都可达到本发明的目的。
下面对图11所示的处理内容及步骤予以说明。如指定视像数据的区间并且指示编辑加工等等时,就从步骤S11-1开始处理。
在步骤S11-2中,预先准备就绪可以利用作为在本处理中的处理对象的元数据及元元数据和指示进行编辑加工的内容的信息。此处可以考虑各种的方法,比如,可以将各信息从图1的存储媒体DISK及MemCard中读出,进行处理,经过形式变换配置于图1的RAM上以便易于利用。
在步骤S11-3中,在编辑加工的对象的区间中对包含其全部或一部的区间所对应的元数据进行检索。比如,在图7中,在将721的部分(抽出区间)抽出作为编辑加工对象的场合,将视像“内容”的B、C、D部分作为赋予范围的数据抽出。在此场合不选择以A部分作为赋予范围的元数据。
在步骤S11-4中,调查在步骤S11-3中检索的结果、作为此次的处理对象的元数据中是否存在元元数据的利用所需要的元数据。其结果,在不存在作为对象的元数据的场合,就这样结束本处理。在存在作为对象元数据的场合,就转移到步骤S11-5。
在步骤S11-5中,对于各个元数据项目,将该元元数据著录的处理内容和对该抽出区间实际上完成的编辑加工的处理内容相比较,判断对该抽出区间的处理后的“内容”是否是继续有效的元数据项目。于是,通过实际上完成的编辑加工的处理删除变为无效的元数据项目。
比如,假设在存在图10这样的元数据和元元数据的场合,作为编辑加工的处理,进行了使该抽出区间发生像使古旧的照片那样发土的色调改变的暗褐色处理和进行改写声音信息的后期录音处理。在此场合,暗褐色处理是改变色调(ColorChange)的处理,后期录音处理是改变声音内容(AudioChange)的处理。所以,对于如图10的元数据判定有效性继续,就如图12。
在暗褐色处理中,为使色调改变,必需对代表色元数据的值进行再计算,代表色的元数据项目(DominantColor)不能照原样使用,但声音及描写的物及构图等的信息不改变。所以,代表色的元数据项目,由于暗褐色处理而变为无效,但不因后期录音处理而无效。
另外,在后期录音处理中,活动画面部分不改变,而因为有可能没有台词的元数据是否改变的问题,台词的元数据(Dialog)由于后期录音处理而不可利用,但维持其以外的元数据可以利用的状态。这样,根据编辑加工处理的内容的不同,存在有可能利用的元数据和不能利用的元数据。
在实施形态3中,有鉴于此,使用赋予元数据的元元数据,就可以判断各元数据项目的有效性,即使是不与此元数据对应的机器,也可以判断其有效性。另外,这一处理也可以分散进行。
在步骤S11-6中,是在该抽出区间中包含其一部或全体的区间所对应的元数据(在步骤S11-3中检索的元数据),将在上述步骤S11-5中更新的元数据复制到存储器的作业区域。于是,在步骤S11-7中实施必需的编辑。比如,在图7中,与区间B和区间D对应的元数据,因为舍弃各自区间的一部分,将作为无效化操作指定的视像编辑(Disableoperation VideoEdit)的元数据项目删除。在图10的示例中,在此时点如代表色(DominantColor)的元数据项目保留,则将其删除。另外,在图7中,区间B、C、D对应的元数据的各个赋予范围相应于编辑后的位置而改变。
之后,在步骤S11-8中,将编辑完毕的元数据与该抽出的“内容”一起输出。在步骤S11-9中,表示本处理结束。
如重复以上的处理,最后点击输出按钮4-7(图4),则陈列于区域4-61中的抽出区间的“内容”,按照其陈列的顺序号结合而作为一个活动画面文件输出。此时,在步骤S11-7中编辑过的元数据赋予此新的“内容”。
利用上述的构成,对于多媒体“内容”,在赋予各种的元数据的场合,即使对该多媒体“内容”进行编辑加工等等也不会变成为赋予不正确的元数据的状态。另外,在进行利用元数据的“内容”操作之际,由于很容易正确地进行,利用者,可以很容易并且有效地利用多媒体“内容”。
如上所述,在对活动画面、静止画面、声音等多种多样的多媒体“内容”进行编辑加工的场合,有时要对该元数据的特性及状态进行改变,有时会出现不能利用的元数据。对于这一点,在本实施形态中,对“内容”进行编辑加工的机器,不管该元数据是否是可以处理,参照元元数据,可以判定该元数据是否可以继续利用。于是,将判定为不能利用的元数据(项目)予以删除。
就是说,根据本实施形态,可以提供一种在对这种活动画面及静止画面等的多媒体“内容”进行编辑加工等操作的场合,对于机器而言已知的元数据自不待言,即使是对于未知的元数据,至少可以判断在对该元数据进行编辑加工后是否可能利用,并将不能利用的元数据项目删除。因此,可以正确地利用元数据。
如上所述,在对多媒体“内容”赋予种种元数据的场合,即使是对该多媒体“内容”进行编辑加工等等的场合,也可以对各个元数据的有效性进行正确的判断。因此,由于只保留有效的元数据项目,容易正确地进行利用此元数据的检索等的利用和操作。于是,利用者,可以很容易并且有效地利用多媒体“内容”。
<实施形态4>
在上述实施形态3中,对于各元数据项目中著录的元数据,如图10所示,将使该元数据项目无效的编辑操作,著录为“DisableOperation”。在实施形态4中,著录用来取得成为无效的条件(编辑操作)的参照对象。另外,实施形态4的信息处理装置的构成及元数据的更新处理与实施形态3(图1、图5)相同。下面对与实施形态3不同的部分予以说明。
图13是表示对第2实施的视频“内容”的元数据的XML形式著录示例。下面详述。
13-a是指示元数据在13-a下面的著录,在以这种XML形式著录数据的场合,因为也有著录元数据以外的信息的场合,可以为区别元数据而进行著录。所以,可知13-x表示该元数据的著录结束,从13-b到13-w是元数据。
作为元数据的内容,13-b~13-d、13-f~13-j、13-l~13-p、13-r~13-w与图10的10-b~10-d、10-g~10-k、10-m~10-q、10-s~10-x的著录相同,其意思也相同。在图13和图10中,使元数据无效的处理的著录不同,图10的10-e,f、10-l、10-r的著录改变为如13-e、13-k、13-q的著录。下面对于这些部分予以说明。
13-e是元元数据的内容,存放有在此元数据的赋予范围内进行任何的操作时为了取得判断此元数据是否不能利用的判断信息所必需的信息。在本实施形态中,利用在网络中获得该信息之际的访问信息的URL进行著录。另外,利用URL只是一个示例,只要是能够可靠地获得判断用信息的信息,任何信息都可以。13-l、13-s也一样。
如上所述,装置可以通过访问指定的URL取得判定在各元数据项目对“内容”进行编辑处理后是否可以继续利用的信息。于是,参照这些URL,可执行上述图1的步骤S11-5的处理。
另外,在上述实施形态中,是抽出视像“内容”内的区间,至少这种操作,也有元数据可否利用这一点发生变化的元数据。实施形态的代表色元数据及台词元数据,在至少赋予区间的一部分指定为视像“内容”的编辑加工的区间的场合,这些元数据不能利用,但关于拍摄对象的元数据可能利用。因此,在上述步骤S5-7中,调查是否作为元元数据(DisableOperation VideoEdit)著录,将著录的元数据项目进行删除。
另外,根据元数据的不同,根据抽出区间的不同,根据是切取元数据对应的区间的前方还是切取后方的切取方式的不同,有时利用可能性会改变。所以,如果将表示这种切取状态的无效化编辑操作的著录作为元元数据进行记录,就可以正确判定是否可能利用元数据。
另外,在上述实施形态中,在步骤S11-5中,将变为无效的元数据项目删除,但也不限于此,比如,也可以对于判定为无效的元数据根据编辑后的视像数据进行再计算,改写为有效的元数据,或进行添加。例如,当代表色改变,代表色元数据被判断为无效时,可以重新计算该代表色并更新该元数据。
如上所述,在对于多媒体“内容”,赋予种种元数据的场合,即使是在对该多媒体“内容”进行编辑加工等的场合,不会变成赋予不正确的元数据的状态,所以利用元数据的机器,在对利用此元数据的检索等的利用和操作之际,容易正确地进行,所以利用者,可以很容易并且有效地利用多媒体“内容”的功能。
另外,本发明的目的是通过将记录实现上述实施形态的功能的软件的程序代码的存储媒体供给系统或装置,该系统或装置的计算机(或CPU及MPU)读出存放于存储媒体上的程序并且执行而达到的,这是不言而喻的。
在此场合,从存储媒体读出的程序代码本身实现上述实施形态的功能,存储该程序代码的存储媒体构成本发明。
作为用来供给程序代码的存储媒体,比如,可使用软盘、硬盘、光盘、磁光盘、CD-ROM、CD-R、磁带、非易失性存储卡、ROM等等。
此外,通过执行计算机读出的程序代码,不仅可实现上述的实施形态的功能,还可以根据该程序代码的指示由计算机上运行的OS(操作系统)等执行实际的处理的一部分或全部,由该处理实现上述实施形态的功能的场合当然也包含在内是不言而喻的。
另外,从存储媒体读出的程序代码,在写入到插入到计算机中的功能扩展板及与计算机相连接的功能扩展单元中备有的存储器之后,根据该程序代码的指示由该功能扩展板及功能扩展单元中备有的CPU等执行实际的处理的一部分或全部,由该处理实现上述实施形态的功能的场合当然也包含在内是不言而喻的。
如上所述,根据本发明,可以可靠地判定各元数据的有效性。
因为在不脱离本发明的精神与范围的情况下本发明可以有多种显而易见的不同的实施形态,可以理解本发明,除了在权利要求中确定的以外,不限定于其具体的实施形态。
Claims (37)
1.一种信息处理装置,包括:
保持“内容”的保持装置,该“内容”被赋予了包含用来示出影响到元数据的有效性的针对“内容”的编辑内容的第一著录的元数据;
编辑上述“内容”的编辑装置;以及
根据由上述编辑装置生成的编辑内容和上述第一著录判定上述元数据的有效性的判定装置。
2.如权利要求1所述的装置,还包括:
将表示利用上述编辑装置对上述“内容”完成的编辑内容的第二著录添加到上述元数据的著录装置,
上述判定装置根据上述第二著录和上述第一著录判定上述元数据的有效性。
3.如权利要求2所述的装置,其中
上述元数据包含一个或多个项目,每个项目都具有上述第一著录,
上述著录装置将上述第二著录分别对应地添加到上述一个或多个项目中的每一个。
4.如权利要求3所述的装置,其中
上述第一著录表示使对应的项目无效化的编辑内容。
5.如权利要求3所述的装置,还包括:
根据该第一著录和上述第二著录判定对应的项目的有效性的判定装置。
6.如权利要求5所述的装置,其中
上述第一著录系著录使对应的项目无效化的编辑内容,
上述判定装置根据由上述第一著录和上述第二著录示出的编辑内容判定对应的项目的有效性。
7.如权利要求6所述的装置,其中
上述第一著录系著录用来取得使对应的项目无效化的编辑内容的访问对象,
上述判定装置,从上述访问对象取得编辑内容,根据取得的编辑内容和由上述第二著录示出的编辑内容判定对应的项目的有效性。
8.如权利要求5所述的装置,还包括:
参照上述元数据操作“内容”的操作装置,
上述操作装置将利用上述判定装置判定为无效的项目从参照对象中排除。
9.如权利要求8所述的装置,其中
上述操作装置对“内容”的操作是“内容”检索。
10.如权利要求5所述的装置,其构成还包括:
根据由上述判定装置判定为无效的的项目的内容对应的“内容”进行更新的更新装置。
11.如权利要求10所述的装置,其中
上述更新装置将上述项目更新后的内容追加登录于元数据。
12.如权利要求5所述的装置,其构成还包括:
将由上述判定装置判定为无效的项目进行删除的删除装置。
13.如权利要求1所述的装置,其中
上述元数据包含一个或多个项目,每个项目都具有上述第一著录,
上述判定装置对上述多个项目的每一个判定其有效性。
14.如权利要求13所述的装置,其中
上述第一著录表示使对应的项目无效化的编辑内容。
15.如权利要求14所述的装置,其中
上述第一著录系著录用来取得使对应的项目无效化的编辑内容的访问对象,
上述判定装置,从上述访问对象取得编辑内容,根据取得的编辑内容和由上述编辑装置对上述“内容”完成的编辑内容判定元数据的有效性。
16.如权利要求13所述的装置,还包括:
将由上述判定装置判定为无效的元数据项目进行删除的删除装置。
17.如权利要求13所述的装置,还包括:
对于由上述判定装置判定为无效的元数据项目,再度计算元数据项目,并按照该结果改变该元数据项目的改变装置。
18.一种信息处理方法,包括:
保持“内容”的保持步骤,该“内容”被赋予了包含用来示出影响到元数据的有效性的针对“内容”的编辑内容的第一著录的元数据;
编辑上述“内容”的编辑步骤;以及
根据由上述编辑装置生成的编辑内容和上述第一著录判定上述元数据的有效性的判定步骤。
19.如权利要求18所述的方法,还包括:
将表示利用上述编辑步骤对上述“内容”完成的编辑内容的第二著录添加到上述元数据的著录步骤,
上述判定装置根据上述第二著录和上述第一著录判定上述元数据的有效性。
20.如权利要求19所述的方法,其中
上述元数据包含一个或多个项目,每个项目都具有上述第一著录,
上述著录步骤将上述第二著录分别对应地添加到上述一个或多个项目中的每一个。
21.如权利要求20所述的方法,其中
上述第一著录表示使对应的项目无效化的编辑内容。
22.如权利要求20所述的方法,还包括:
根据该第一著录和上述第二著录判定对应的项目的有效性的判定步骤。
23.如权利要求22所述的方法,其中
上述第一著录系著录使对应的项目无效化的编辑内容,
上述判定步骤根据由上述第一著录和上述第二著录示出的编辑内容判定对应的项目的有效性。
24.如权利要求23所述的方法,其中
上述第一著录系著录用来取得使对应的项目无效化的编辑内容的访问对象,
上述判定步骤,从上述访问对象取得编辑内容,根据取得的编辑内容和由上述第二著录示出的编辑内容判定对应的项目的有效性。
25.如权利要求22所述的方法,还包括:
参照上述元数据操作“内容”的操作步骤,
上述操作步骤将利用上述判定步骤判定为无效的项目从参照对象中排除。
26.如权利要求25所述的方法,其中
上述操作步骤对“内容”的操作是“内容”检索。
27.如权利要求22所述的方法,还包括:
根据由上述判定步骤判定为无效的项目的内容对应的“内容”进行更新的更新步骤。
28.如权利要求27所述的方法,其中
上述更新步骤将上述项目更新后的内容追加登录于元数据。
29.如权利要求22所述的方法,还包括:
将由上述判定步骤判定为无效的项目进行删除的删除步骤。
30.如权利要求18所述的方法,其中
上述元数据包含一个或多个项目,每个项目都具有上述第一著录,
上述判定步骤对上述多个项目的每一个判定其有效性。
31.如权利要求30所述的方法,其中
上述第一著录表示使对应的项目无效化的编辑内容。
32.如权利要求31所述的方法,其中
上述第一著录系著录用来取得使对应的项目无效化的编辑内容的访问对象,
上述判定步骤,从上述访问对象取得编辑内容,根据取得的编辑内容和由上述编辑步骤对上述“内容”完成的编辑内容判定元数据的有效性。
33.如权利要求30所述的方法,还包括:
将由上述判定步骤判定为无效的元数据项目进行删除的删除步骤。
34.如权利要求30所述的方法,还包括:
对于由上述判定步骤判定为无效的元数据项目,再度计算元数据项目,并按照该结果改变该元数据项目的改变步骤。
35.一种用来使计算机执行权利要求18所述的信息处理方法的控制程序。
36.一种存放用来使计算机执行权利要求18所述的信息处理方法的控制程序的存储媒体。
37.一种“内容”数据文件,包括:
由映像和/或音响的信息组成的“内容”;
赋予上述“内容”的元数据;并且
上述元数据包含用于示出影响针对上述“内容”的元数据的有效性的编辑内容的著录。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP024109/2002 | 2002-01-31 | ||
JP2002024109A JP3826043B2 (ja) | 2002-01-31 | 2002-01-31 | 情報処理装置及び方法 |
JP2002039037A JP3826048B2 (ja) | 2002-02-15 | 2002-02-15 | 情報処理装置及び方法 |
JP039037/2002 | 2002-02-15 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1435772A true CN1435772A (zh) | 2003-08-13 |
CN1252609C CN1252609C (zh) | 2006-04-19 |
Family
ID=26625665
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031035353A Expired - Fee Related CN1252609C (zh) | 2002-01-31 | 2003-01-29 | 信息处理装置及方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7287222B2 (zh) |
EP (1) | EP1333440B1 (zh) |
KR (1) | KR100520606B1 (zh) |
CN (1) | CN1252609C (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1815612B (zh) * | 2004-10-06 | 2010-05-26 | 索尼株式会社 | 信息处理装置、方法和程序 |
CN101303697B (zh) * | 2007-05-07 | 2011-12-21 | 佳能株式会社 | 内容显示控制装置及内容显示控制方法 |
CN101535934B (zh) * | 2005-06-24 | 2012-01-11 | 微软公司 | 提供用于查看和编辑元数据的定制用户界面的方法和系统 |
CN103678266A (zh) * | 2013-12-20 | 2014-03-26 | 西南铝业(集团)有限责任公司 | 一种金属材料断裂韧度试验结果自动处理系统 |
Families Citing this family (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4335492B2 (ja) | 2002-03-05 | 2009-09-30 | キヤノン株式会社 | 動画像管理方法及び装置 |
AU2003206009A1 (en) * | 2002-03-21 | 2003-10-08 | Koninklijke Philips Electronics N.V. | Multi-lingual closed-captioning |
KR100511785B1 (ko) * | 2002-12-20 | 2005-08-31 | 한국전자통신연구원 | 멀티미디어 컨텐츠 기술 메타데이터 저작 시스템 및 저작방법 |
US20050281289A1 (en) * | 2004-06-21 | 2005-12-22 | Huang Jau H | System and method for embedding multimedia processing information in a multimedia bitstream |
US8422853B2 (en) * | 2004-08-10 | 2013-04-16 | Sony Corporation | Information signal processing method and apparatus, and computer program product |
EP1993066A1 (en) * | 2007-05-03 | 2008-11-19 | Magix Ag | System and method for a digital representation of personal events with related global content |
CN101334780A (zh) * | 2007-06-25 | 2008-12-31 | 英特维数位科技股份有限公司 | 人物影像的搜寻方法、系统及存储影像元数据的记录媒体 |
KR20090032702A (ko) * | 2007-09-28 | 2009-04-01 | 한국전자통신연구원 | 네트워크 기반의 맞춤형 콘텐츠 제공을 위한 사용자 장치및 그 방법과 저작 장치 및 그 방법 |
US9697229B2 (en) * | 2008-04-11 | 2017-07-04 | Adobe Systems Incorporated | Methods and systems for creating and storing metadata |
JP5511450B2 (ja) * | 2010-03-16 | 2014-06-04 | キヤノン株式会社 | 画像処理装置、画像処理方法及びプログラム |
JP5733907B2 (ja) | 2010-04-07 | 2015-06-10 | キヤノン株式会社 | 画像処理装置、画像処理方法、コンピュータプログラム |
JP4987129B2 (ja) | 2010-04-23 | 2012-07-25 | キヤノン株式会社 | 画像処理装置及びその制御方法 |
JP5603641B2 (ja) | 2010-04-23 | 2014-10-08 | キヤノン株式会社 | 撮像装置、画像処理装置、制御方法及びプログラム |
US9524563B2 (en) | 2014-06-26 | 2016-12-20 | Amazon Technologies, Inc. | Automatic image-based recommendations using a color palette |
US10223427B1 (en) | 2014-06-26 | 2019-03-05 | Amazon Technologies, Inc. | Building a palette of colors based on human color preferences |
US9679532B2 (en) | 2014-06-26 | 2017-06-13 | Amazon Technologies, Inc. | Automatic image-based recommendations using a color palette |
US10169803B2 (en) | 2014-06-26 | 2019-01-01 | Amazon Technologies, Inc. | Color based social networking recommendations |
US9652868B2 (en) * | 2014-06-26 | 2017-05-16 | Amazon Technologies, Inc. | Automatic color palette based recommendations |
US10120880B2 (en) | 2014-06-26 | 2018-11-06 | Amazon Technologies, Inc. | Automatic image-based recommendations using a color palette |
US9727983B2 (en) | 2014-06-26 | 2017-08-08 | Amazon Technologies, Inc. | Automatic color palette based recommendations |
US10255295B2 (en) | 2014-06-26 | 2019-04-09 | Amazon Technologies, Inc. | Automatic color validation of image metadata |
US9697573B1 (en) | 2014-06-26 | 2017-07-04 | Amazon Technologies, Inc. | Color-related social networking recommendations using affiliated colors |
US10691744B2 (en) | 2014-06-26 | 2020-06-23 | Amazon Technologies, Inc. | Determining affiliated colors from keyword searches of color palettes |
US9659032B1 (en) | 2014-06-26 | 2017-05-23 | Amazon Technologies, Inc. | Building a palette of colors from a plurality of colors based on human color preferences |
US9401032B1 (en) | 2014-06-26 | 2016-07-26 | Amazon Technologies, Inc. | Image-based color palette generation |
US10073860B2 (en) | 2014-06-26 | 2018-09-11 | Amazon Technologies, Inc. | Generating visualizations from keyword searches of color palettes |
US9916613B1 (en) | 2014-06-26 | 2018-03-13 | Amazon Technologies, Inc. | Automatic color palette based recommendations for affiliated colors |
US9792303B2 (en) | 2014-06-26 | 2017-10-17 | Amazon Technologies, Inc. | Identifying data from keyword searches of color palettes and keyword trends |
US10235389B2 (en) | 2014-06-26 | 2019-03-19 | Amazon Technologies, Inc. | Identifying data from keyword searches of color palettes |
US9922050B2 (en) | 2014-06-26 | 2018-03-20 | Amazon Technologies, Inc. | Identifying data from keyword searches of color palettes and color palette trends |
US9898487B2 (en) | 2014-06-26 | 2018-02-20 | Amazon Technologies, Inc. | Determining color names from keyword searches of color palettes |
US9996579B2 (en) | 2014-06-26 | 2018-06-12 | Amazon Technologies, Inc. | Fast color searching |
US9514543B2 (en) | 2014-06-26 | 2016-12-06 | Amazon Technologies, Inc. | Color name generation from images and color palettes |
US10430857B1 (en) | 2014-08-01 | 2019-10-01 | Amazon Technologies, Inc. | Color name based search |
US9785649B1 (en) | 2014-09-02 | 2017-10-10 | Amazon Technologies, Inc. | Hue-based color naming for an image |
US9633448B1 (en) | 2014-09-02 | 2017-04-25 | Amazon Technologies, Inc. | Hue-based color naming for an image |
US9705884B2 (en) * | 2015-09-25 | 2017-07-11 | International Business Machines Corporation | Intelligent access control |
CN113811843A (zh) | 2019-04-01 | 2021-12-17 | 黑魔法设计私人有限公司 | 媒体管理系统 |
US11721365B2 (en) * | 2020-11-09 | 2023-08-08 | Blackmagic Design Pty Ltd | Video editing or media management system |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5493677A (en) * | 1994-06-08 | 1996-02-20 | Systems Research & Applications Corporation | Generation, archiving, and retrieval of digital images with evoked suggestion-set captions and natural language interface |
JPH0877116A (ja) | 1994-08-31 | 1996-03-22 | Fujitsu Ltd | プログラム実行方式 |
US8386912B2 (en) * | 1997-07-28 | 2013-02-26 | Ca, Inc. | Hypermedia document publishing including hypermedia document parsing |
US7010532B1 (en) * | 1997-12-31 | 2006-03-07 | International Business Machines Corporation | Low overhead methods and apparatus for shared access storage devices |
GB2340265B (en) * | 1998-07-31 | 2003-04-23 | Sony Uk Ltd | Data processing |
US6502174B1 (en) * | 1999-03-03 | 2002-12-31 | International Business Machines Corporation | Method and system for managing meta data |
JP4072302B2 (ja) | 1999-04-13 | 2008-04-09 | キヤノン株式会社 | データ処理方法及び装置及び記憶媒体 |
US6411724B1 (en) * | 1999-07-02 | 2002-06-25 | Koninklijke Philips Electronics N.V. | Using meta-descriptors to represent multimedia information |
GB2356509B (en) | 1999-11-16 | 2004-02-11 | Sony Uk Ltd | Video data formatting and storage |
AUPQ464099A0 (en) * | 1999-12-14 | 2000-01-13 | Canon Kabushiki Kaisha | Emotive editing system |
US20020178370A1 (en) * | 1999-12-30 | 2002-11-28 | Gurevich Michael N. | Method and apparatus for secure authentication and sensitive data management |
US6792047B1 (en) * | 2000-01-04 | 2004-09-14 | Emc Corporation | Real time processing and streaming of spliced encoded MPEG video and associated audio |
US6523046B2 (en) * | 2000-02-25 | 2003-02-18 | Microsoft Corporation | Infrastructure and method for supporting generic multimedia metadata |
US6591265B1 (en) * | 2000-04-03 | 2003-07-08 | International Business Machines Corporation | Dynamic behavior-based access control system and method |
JP2001298697A (ja) | 2000-04-10 | 2001-10-26 | Sony Corp | プロダクションシステム及びプロダクション方法 |
JP2002015333A (ja) | 2000-06-30 | 2002-01-18 | Micro Brain:Kk | マルチメディアオーサリングツール及びオーサリングプログラムを記録した記録媒体 |
US7624337B2 (en) * | 2000-07-24 | 2009-11-24 | Vmark, Inc. | System and method for indexing, searching, identifying, and editing portions of electronic multimedia files |
US6968510B2 (en) * | 2001-02-05 | 2005-11-22 | Alpine Electronics, Inc. | Function executing apparatus and menu item displaying method therefor |
US7363372B2 (en) * | 2001-02-06 | 2008-04-22 | Mtvn Online Partners I Llc | System and method for managing content delivered to a user over a network |
US6760734B1 (en) * | 2001-05-09 | 2004-07-06 | Bellsouth Intellectual Property Corporation | Framework for storing metadata in a common access repository |
US7206791B2 (en) * | 2002-01-17 | 2007-04-17 | International Business Machines Corporation | System and method for managing and securing meta data |
US6968349B2 (en) * | 2002-05-16 | 2005-11-22 | International Business Machines Corporation | Apparatus and method for validating a database record before applying journal data |
CA2391717A1 (en) * | 2002-06-26 | 2003-12-26 | Ibm Canada Limited-Ibm Canada Limitee | Transferring data and storing metadata across a network |
US8301884B2 (en) * | 2002-09-16 | 2012-10-30 | Samsung Electronics Co., Ltd. | Method of managing metadata |
US7107520B2 (en) * | 2002-11-18 | 2006-09-12 | Hewlett-Packard Development Company, L.P. | Automated propagation of document metadata |
-
2003
- 2003-01-27 US US10/351,300 patent/US7287222B2/en not_active Expired - Fee Related
- 2003-01-29 CN CNB031035353A patent/CN1252609C/zh not_active Expired - Fee Related
- 2003-01-29 KR KR10-2003-0005691A patent/KR100520606B1/ko not_active IP Right Cessation
- 2003-01-31 EP EP03250601.6A patent/EP1333440B1/en not_active Expired - Lifetime
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1815612B (zh) * | 2004-10-06 | 2010-05-26 | 索尼株式会社 | 信息处理装置、方法和程序 |
CN101535934B (zh) * | 2005-06-24 | 2012-01-11 | 微软公司 | 提供用于查看和编辑元数据的定制用户界面的方法和系统 |
CN101303697B (zh) * | 2007-05-07 | 2011-12-21 | 佳能株式会社 | 内容显示控制装置及内容显示控制方法 |
CN103678266A (zh) * | 2013-12-20 | 2014-03-26 | 西南铝业(集团)有限责任公司 | 一种金属材料断裂韧度试验结果自动处理系统 |
Also Published As
Publication number | Publication date |
---|---|
US7287222B2 (en) | 2007-10-23 |
US20030142124A1 (en) | 2003-07-31 |
CN1252609C (zh) | 2006-04-19 |
EP1333440A2 (en) | 2003-08-06 |
KR100520606B1 (ko) | 2005-10-10 |
EP1333440A3 (en) | 2008-11-19 |
EP1333440B1 (en) | 2015-01-07 |
KR20030065383A (ko) | 2003-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1252609C (zh) | 信息处理装置及方法 | |
CN1196328C (zh) | 数字图像编辑方法和系统 | |
CN1596445A (zh) | 创作装置和创作方法 | |
CN1314041C (zh) | 记录媒体重放装置和方法 | |
CN1093956C (zh) | 信息检索装置 | |
CN101065773A (zh) | 2d/3d集成式轮廓编辑器 | |
CN1237765A (zh) | 记录媒体、记录设备和再生设备 | |
CN1873811A (zh) | 数据记录和/或再现装置及方法、数据传输系统及方法 | |
CN1774027A (zh) | 数据处理装置、信息处理系统、选择程序及可读记录介质 | |
CN1932797A (zh) | 通信网络中同步本地和远程内容的再现的系统和方法 | |
CN1682217A (zh) | 媒体资料合成 | |
CN1577599A (zh) | 具有播放列表编辑功能的记录设备 | |
CN1640125A (zh) | 运动图像管理方法及设备 | |
CN1114921C (zh) | 目标流的临时删除方法 | |
CN1909600A (zh) | 信息处理装置、信息处理方法和计算机程序 | |
Brenneis | Final Cut Pro 3 for Macintosh | |
CN1382288A (zh) | 用于有效概览和浏览的视频概要描述方案和生成视频概要描述数据的方法和系统 | |
CN1218520C (zh) | 资料传送方法 | |
CN1806289A (zh) | 编辑装置和方法 | |
CN1485785A (zh) | 文本编辑装置 | |
JP2011209873A (ja) | 情報処理装置、コンテンツ表示方法及びコンピュータプログラム | |
CN1748215A (zh) | 信息处理设备、和信息处理方法以及计算机程序 | |
CN1881216A (zh) | 文件管理设备及其控制方法 | |
CN1908941A (zh) | 信息处理装置、记录介质和信息处理方法 | |
CN1835112A (zh) | 数据获取装置、数据获取方法以及程序 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20060419 Termination date: 20200129 |
|
CF01 | Termination of patent right due to non-payment of annual fee |