信息处理器、方法和程序的制作方法

文档序号:6614109阅读:193来源:国知局
专利名称:信息处理器、方法和程序的制作方法
技术领域
本发明涉及信息处理器、方法和程序,尤其涉及能够产生存储有 用的元数据的列表的信息处理器、方法和程序。
背景技术
近年来,数码相机(DSC)已变得十分普遍。并且,用于记录由 数码相机捕获的图像的诸如存储卡的记录介质趋于具有更大的容量。
随着每种记录介质的容量增加,能够在记录介质中记录的DSC图 像的帧数增加。因此,对于用户来说变得难以搜索存储的DSC图像以 找到希望的那些并观看它们。
由于数码相机(DSC )可存储大量的DSC图像,因此通过诸如无 线通信的通信装置或通过可拆卸的记录介质从其它数码相机提供的 DSC图像也可被存储。这进一步增加记录在前一照相机本身中的DSC 图像的数量。因此,对于用户来说变得更加难以迅速进行搜索对找到 希望的DSC图像。
因此,容许容易地搜索希望的DSC图像的数码相机是可用的。特 别地,在主体被拍摄后,与拍摄的照片有关的关键词(元数据)被键 入。当用户搜索希望的DSC图像时,在使用增加的元数据的条件下完 成搜索。这允许很容易地搜索希望的DSC图像。即,在这种数码相机 中,与DSC图像有关的元数据由元数据的列表管理。
例如在JP-A-2002-202986 (专利文献1)中说明了一种提出的管
理元数据的技术。特别地,基于用户对多个询问的答复构建由多个元 数据标签构成的数据库。元数据标签被分配给图像。

发明内容
但是,在上述专利文献l中提出的技术被配置为使得从以前基于
提供的数:库;总是包含用户希望使用^元数据标签。并且,使用这 种技术,数据库已被预先建立,因此,例如反映年代但在建立数据库 时不存在的流行词语和新词语不能被用作元数据标签。
即,有用的元数据没有被存储在元数据列表中。因此,不能向用 户提供有用的元数据。
因此,希望能够产生存储有用的元数据的元数据列表。
根据本发明的一个实施例的信息处理器具有用于从内容提取元 数据的提取装置;用于存储候选元数据列表的第一存储装置,在该候 选元数据列表中,提取的元数据中的变为具有较高的提取频率的典型 元数据的候选的候选元数据和提取候选元数据的第一频率被相互关联 地存储;用于将提取的元数据作为候选元数据添加到候选元数据列表 中由此更新列表的第一更新装置;用于存储典型元数据列表的第二存 储装置,在该典型元数据列表中,典型元数据和提取典型元数据的第 二频率被相互关联地存储;和用于当存储在候选元数据列表中的第一 频率超过给定的频率时,将与第一频率相关的候选元数据作为典型元 数据添加到典型元数据列表中由此更新列表的第二更新装置。
能够增加按照降低第二频率的顺序布置存储在典型元数据列表中 的典型元数据并显示布置的典型元数据的显示控制装置。
能够增加基于与存储在典型元数据列表中的典型元数据相关的 第二频率计算评价值的计算装置;和按照减小计算的评价值的顺序,
布置典型元数据的显示控制装置。
计算装置可通过根据将典型元数据添加到典型元数据列表上的更 新日期加权第二频率计算评价值。
用户可配置提取的元数据使得数据是附加到内容上的信息。 内容可被配置为使得内容是由照相机拍摄的图像。
根据本发明的一个实施例的信息处理方法包括以下步骤从内容 提取元数据;将提取的元数据作为变为以较高的频率提取的典型元数
率被相互关联地存储的候选元数据列表中,由此更新候选元数据列表; 如果存储在候选元数据列表中的第一频率超过给定的频率,则将与第
型元数据的第二频率被相互关^地存储的典型元^:据列表中,由此i 新典型元数据列表。
根据本发明的一个实施例的程序包括以下步骤从内容提取元数 据;将提取的元数据作为变为以较高的频率提取的典型元数据的候选 的候选元数据添加到候选元数据和提取候选元数据的第一频率被相互 关联地存储的候选元数据列表中,由此更新候选元数据列表;如果存 储在候选元数据列表中的第一频率超过给定的频率,则将与第一频率
据的第二频率被相互关;地存储的典型元数据列表中,由此丄新典型 元数据列表。
根据本发明的一个实施例,从内容中提取元数据。提取的元数据 作为变为以较高的频率提取的典型元数据的候选的候选元数据被添加 到候选元数据和提取候选元数据的第 一频率被相互关联地存储的候选 元数据列表中,由此更新列表。在存储在候选元数据列表中的第一频 率超过给定的频率的情况下,将与第一频率相关的候选元数据作为典 型元数据添加到典型元数据和提取典型元数据的第二频率被相互关联 地存储的典型元数据列表中,由此更新列表。
如上所述,根据本发明的实施例,能够产生存储有用的元数据的 元数据列表。


图1是示出根据本发明的一个实施例的由数码相机(DSC)捕获 的图像的发送和接收的示图。
图2是表示数码相机的内部结构的例子的框图。
图3是表示数码相机的功能配置的一个例子的框图。
图5是表示候选元数据的条目的列表的一一个例子的表格。
图6是表示候选元数据的条目的列表的一个例子的表格。
图7是示出执行的显示元数据的处理的流程图。
图8是表示关键字选择屏幕的配置的一个例子的示意图。
图9是表示数码相机的功能配置的另一例子的框图。
图10是示出由图9的数码相机执行的增加元数据的处理的流程图。
图ll是表示典型元数据的列表的一个例子的表格。 图12是表示候选元数据的列表的一个例子的表格。
具体实施例方式
以下说明本发明的实施例。本发明和在说明书中说明或在附图中 示出的实施例的构成部分之间的关系如下。说明书意图在于确认在说 明书或附图中说明支持本发明的实施例。因此,如果存在任何这里没 有如在说明书或附图中被说明并且与本发明的构成部分对应的实施例 那样被说明的实施例,并不意味着这些实施例不与这些构成部分对应。 相反,如果存在任何这里如与构成部分对应的实施例那样被说明的实 施例,也并不意味着这些实施例不与那些构成部分以外的构成部分对 应。
根据本发明的一个实施例的信息处理器(例如,图3的数码相机 l)具有用于从内容提取元数据的提取装置(例如,图3的元数据提 取部分54 );用于存储候选元数据列表(例如,图3的候选元数据列 表56a)的第一存储装置(例如,图3的候选元数据列表存储部分56), 在该候选元数据列表中,提取的元数据中的变为以较高的频率提取的 典型元数据的候选的候选元数据和提取候选元数据的第一频率被相互
关联地存储;用于将提取的元数据作为候选元数据添加到候选元数据 列表中并更新列表的第一更新装置(例如,图3的候选元数据列表更 新部分55);用于存储典型元数据列表(例如,图3的典型元数据列 表58a)的第二存储装置(例如,图3的典型元数据列表存储部分58), 在该典型元数据列表中,典型元数据和提取典型元数据的第二频率被 相互关联地存储;和用于在存储在候选元数据列表中的第一频率超过 给定的频率的情况下,将与第一频率相关的候选元数据作为典型元数 据添加到典型元数据列表中并更新列表的第二更新装置(例如,图3 的典型元数据列表更新部分57)。
能够增加按照降低第二频率的顺序布置存储在典型元数据列表 (例如,图3的典型元数据列表58a)中的典型元数据的条目并显示 元数据的显示控制装置(例如,图3的显示控制部分59)。
能够增加用于基于与存储在典型元数据列表(例如,图9的典 型元数据列表58a)中的典型元数据相关的第二频率计算评价值的计 算装置(例如,图9的评价值计算部分111);和按照减小计算的评
(例如,图9的显示控制部分59)。
计算装置可通过根据典型元数据被添加到典型元数据列表中的更 新日期加权第二频率计算评价值(例如,图10的步骤S58的处理)。 用户可配置提取的元数据使得元数据是附加到内容上的信息。 内容可被配置为使得内容是由照相机拍摄的图像。 根据本发明的一个实施例的信息处理方法或程序包括以下步骤 从内容提取元数据(例如,图4的步骤S14的处理);将提取的元数 据作为变为以较高的频率提取的典型元数据的候选的候选元数据添加 到候选元数据和提取候选元数据的第一频率被相互关联地存储的候选 元数据列表中,由此更新候选元数据列表(例如,图4的步骤S15的 处理);如果存储在候选元数据列表中的第一频率超过给定的频率, 则将与第一频率相关的候选元数据作为典型元数据添加到典型元数据
和提取典型元数据的第二频率被相互关联地存储的典型元数据列表
中,由此更新典型元数据列表(例如,图4的步骤S17的处理)。 以下参照

本发明的实施例。
图1是示出根据本发明的一个实施例的由数码相机拍摄的图像的 发送和接收的示图。
数码相机1-1响应用户的操纵拍摄主体的图片并存储拍摄的主 体的图像。另一数码相机l-2以与数码相机l-l相同的方式拍摄主 体的图片并存储拍摄的图像。
数码相机1 - 1和1 - 2附加有关用户对其自身存储的DSC (数码 相机)图像给予指令的元数据。即,在用户拍摄主体的图像后,与图 像有关的关键字被键入。因此,关键字(元数据)被附加到DSC图像 上。因此,当DSC图像被搜索时,例如,能够通过使用附加到DSC 图像上的元数据作为条件搜索希望的DSC图像。换句话说,也可以说 由用户附加到DSC图像上的元数据是用于将DSC图像分类的信息。
数码相机1 - 1和1 - 2中的每一个具有用于与其它器件通信的通 信部分(如下面说明的图2的通信部分24)。照相机l-l和l-2可 例如以无线的方式相互通信。因此,照相机l-l和l-2可向其它的 照相机发送存储在各照相机中的DSC图像或接收从其它的照相机发 送的DSC图像并将它们存储在本照相机中。
例如,数码相机1 - 1接收从数码相机1 — 2发送的DSC图像并存 储它们。此时,在照相机1-1中,由两个不同的照相机1-1和1-2 拍摄的DSC图像被存储。由不同的用户键入的关键字(元数据)被附 加到由两个不同的照相机拍摄的DSC图像上。
例如,使用数码相机l-l的第一用户将元数据条目(例如,"结 婚典礼"、"大海"或"快乐时刻")附加到DSC图像上。例如,使用数 码相机l-2的第二用户将元数据条目(例如,"烟花表演"、"回到故 乡"或"和朋友们在一起")附加到DSC图像上。
即,附加到DSC图像上的元数据条目被两个不同的人即第一用户 和第二用户附加。因此,存在用户的特性的表现产生内容上不一致并且数量与DSC图像的数量成比例的大量的元数据条目的可能性。
例如,数码相机1 - 1从数码相机1 - 2获取连同DSC图像的诸如 "烟花表演"、"回到故乡"或"和朋友们在一起"的元数据条目。因此, 除了存在的元数据条目("结婚典礼"、"大海,,或"快乐时刻")以外, 来自照相机1 - 2的诸如"烟花表演"、"回到故乡"或"和朋友们在一起,, 的元数据条目也被存储。结果,由于DSC图像的数量增加,因此照相 机1 - 1管理过多数量的元数据条目。
因此,数码相机1 一 1从存储的元数据提供以较高的频率(可能性) 从存储的DSC图像提取的元数据条目即有用的元数据条目。例如,照 相机1 - 1仅提供诸如"结婚典礼"、"大海"、"快乐时刻"、"烟花表演"、 "回到故乡"或"和朋友们在一起"的存储的元数据条目中的很可能已从 DSC图像中提取的元数据条目"大海"和"快乐时刻"。
因此,即使存储的元数据条目的数量增加,也只能提供很可能已 被提取的元数据条目。由此,有用的元数据条目可被提供给用户。
在以上例子的说明中,数码相机1 - 1和1 - 2通过以无线的方式 相互通信发送和接收DSC图像。通信技术不限于无线通信。例如, DSC图像可通过有线通信被发送和接收。可通过诸如存储卡的记录介 质或通过个人计算机交换DSC图像。
在以下的说明中,如果不必区分单个数码相机1-1和1-2,那 么它们将被简单地称为数码相机l。
图2表示图l所示的数码相机l的内部配置的例子。照相机l包 含透镜部分11、 CCD (电荷耦合器件)12、模拟信号处理部分13、 A/D (模拟/数字)转换器部分14、数字信号处理部分15、液晶面板 16、记录器件17、 CPU (中央处理单元)18、控制部分19、 EEPROM (电可擦可编程只读存储器)20、程序ROM (只读存储器)21、 RAM (随机存取存储器)22、存储器部分23、通信部分24、定时发生器(TG ) 25、电动机驱动器26和致动器27。
CCD 12由CCD传感器制成,并且响应从定时发生器(TG) 25 供给的定时信号进行操作以由此从主体接收光。光通过透镜部分11 照射。CCD执行光电转换并将模拟图像信号供给到模拟信号处理部分 13,该模拟图像信号是响应接收的光的量的电信号。CCD 12不限于 CCD传感器。CCD 12可以是用于为各单个像素产生图像信号的诸如 CMOS (互补金属氧化物半导体)传感器的成像器件。
模拟信号处理部分13利用模拟信号处理。即,处理部分13在CPU 18的控制下放大来自CCD12的模拟图像信号,并将作为模拟信号处 理的结果得到的图像信号供给到A/D转换器部分14。
A/D转换器部分14在CPU 18的控制下将来自模拟信号处理单元 13的模拟图像信号转换成数字形式,并将获得的由数字信号代表的图 像数据供给到数字信号处理部分15。
数字信号处理部分15在CPU 18的控制下对来自A/D转换器部分 14的图像数据执行数字信号处理(诸如用于噪声去除的处理),并将 数据供给到显示数据的液晶面板16。数字信号处理部分15例如通过 使用JPEG(联合图像专家组)格式压缩来自A/D转换器部分14的图 像数据。得到的压缩图像数据被供给到记录数据的记录器件17。并且, 数字信号处理部分15将记录在记录器件17中的压缩的图像数据解压 缩,并将得到的图像数据供给到显示数据的液晶面板16。
记录器件17是半导体存储器(诸如存储卡)、DVD (数字万用 盘)或其它的可去除记录介质,并可很容易被安装到数码相机1中并 从中被去除。
CPU 18通过执行存储在程序ROM 21中的程序控制数码相机1 的各个部分,并响应来自控制部分19的信号执行各种类型的处理。 控制部分19由用户操纵,并供给响应CPU18的操纵的信号。 在CPU 18的控制下,EEPROM 20存储在数码相机1中设置的 各种类型的信息,并存储即使当照相机l的电源被关闭时也需要被保 持的其它数据。
程序ROM 21存储由CPU 18执行的程序和CPU 18执行程序所 需要的数据。RAM 22临时存储CPU 18执行各种类型的处理所需要 的程序和数据。
存储器部分23和通信部分24与CPU 18连接。存储器部分23由 诸如闪存或硬盘的记录介质制成。通信部分24控制用于例如通过无线 技术与其它器件通信的处理。
存储器部分23在CPU 18的控制下存储例如关于附加到DSC(数 码相机)图像上的元数据的数据和关于DSC图像的数据。在数码相机 1中,另外存储在存储器部分23中的各种类型的数据可在不设置存储 器部分23的情况下被存储在EEPROM 20中。
定时发生器25在CPU 18的控制下向CCD 12供给定时信号。CCD 12的膝光时间,即快门速度由从定时发生器25供给到CCD 12的定 时信号控制。
电动机驱动器26在CPU18的控制下驱动致动器(电动;f几)27。 随着致动器27被驱动,透镜部分11从数码相机1的外罩(enclosure ) 中被露出或被容纳到照相机l的外軍中。通过驱动致动器27,调整形 成透镜部分ll的光圏,或者移动形成透镜部分ll的聚焦透镜。
在如上所述构造的数码相机1中,CCD 12通过透镜部分11接收 从主体照射的光,并执行光电转换。CCD输出获得的模拟图像信号。 从CCD 12传输的模拟图像信号经过模拟信号处理部分13和A/D转 换器部分14。因此,模拟图像信号被转换成关于数字信号的图像数据。 数字信号被供给到数字信号处理部分15。
数字信号处理部分15将来自A/D转换器部分14的图像数据供给 到液晶面板16。结果,活动物体图像被显示于液晶面板16上。
然后,当用户操纵在记录捕获的图像时一般被操纵的快门按钮(用 作控制部分19)时,响应操纵的信号从控制部分19被供给到CPU 18。 当从控制部分19供给响应快门按钮的操纵的信号时,CPU 18在此时 控制数字信号处理部分15以压缩从A/D转换器14供给到数字信号处 理部分15的图像数据。得到的压缩的图像数据被记录在记录器件17 中。
拍摄如上面所述的那样被执行。
由CPU 18执行的程序被预先安装或存储在程序ROM 21中。作
为替代方案,程序可被记录在记录器件17中并作为封装的介质被提供 给用户。可通过数字信号处理部分15和CPU 18将程序从记录器件17 存储到EEPROM 20中。程序可被安装到数码相机1中。可以将由CPU 18执行的程序从下栽点直接下栽到图2的照相机1中。作替代方案, 程序可被计算机(未示出)下栽、被供给到图2的照相机1、被存储 在EEPROM 20中并被安装在照相机1中。
数码相机1的硬件配置不限于图2的例子。它可至少包含图3的 功能配置(以下说明)。
图3是表示图2的数码相机l的功能配置的例子的框图。
数码相机l包含输入部分51、图像存储器52、解码器53、元数 据提取部分54、候选元数据列表更新部分55、候选元数据列表存储器 56、典型元数据列表更新部分57、典型元数据列表存储器58、显示控 制部分59和显示部分60。
在本实施例中,数码相机l具有上述的图2的硬件配置,因此, 例如通过执行记录在图2的程序ROM 21中的软件(计算机程序)的 图2的CPU 18实现解码器53、元数据提取部分54、候选元数据列表 更新部分55、典型元数据列表更新部分57和显示控制部分59。
例如,输入部分51与图2的通信部分24对应。图像存储器52 与图2的记录器件17对应。候选元数据列表存储器56和典型元数据 列表存储器58与图2的存储器部分23对应。显示部分60与图2的液 晶面板16对应。
解码器53、元数据提取部分54、候选元数据列表更新部分55、 典型元数据列表更新部分57或显示控制部分59可被配置为硬件单元 或硬件和软件的组合。
在图3中,由实线包围的方块表示用作装置的构成元件的块。由 虚线包围的方块表示给定的信息。以这种方式单独地使用实线和虚线 的方法可类似地应用于后面提到的其它图。
输入部分51将从诸如数码相机1 _ 2的其它器件键入的关于图像 的图像数据供给到图像存储器52和解码器53。
在本实施例的说明中,由数码相机(DSC) 1拍摄的DSC图像被 视为从其它器件键入的内容的例子。DSC图像不限于诸如由照相机拍 摄的图像的静态图像。内容也可以是一系列电影内容或附加声音或元 数据的内容。并且,在本实施例的说明中,由从那些其它器件鍵入的 图像数据表示的图像也被称为输入图像。
图像存储器52存储从输入部分51供给的图像数据。因此,例如, 在数码相机l-l中,从诸如数码相机l-2的其它器件键入的与图像 对应的图像数据52a被存储。
解码器53将从输入部分51供给的图像数据解码。解码器53将通 过解码获得的图像数据供给到元数据提取部分54。
元数据提取部分54从由解码器53供给的图像数据提取关于输入 图4象的元数据。元数据提取部分54将提取的元数据供给到候选元数据 列表更新部分55。
例如,由元数据提取部分54提取的元数据是由用户附加到输入图 像上的元数据。例如,在输入图像是用户回到他(她的)故乡以及与 他的朋友们赶往烟花表演时拍摄的照片的情况下,用户将诸如"回到 故乡"、"和朋友们在一起"和"烟花表演"的元数据的条目附加到输入图 像上。
元数据不限于由用户附加的元数据。例如,元数据可以是通过执 行给定的图像处理提取的元数据、以前附加的元数据或诸如日期、分 辨率、焦距、白平衡或由GPS (全球定位系统)获得的位置信息的通 过数码相机l的功能附加的拍摄信息。总是,元数据可以是与输入图 像相关的信息。因此,可采用任何任意的提取装置或方法。
候选元数椐列表存储器56存储候选元数据列表56a。
如后面详细说明的那样,候选元数据列表56a是存储上述提取的 元数据中的变为以较高的频率(可能性)提取的典型元数据的候选的 候选元数据的列表。候选元数据和提取候选元数据的条目的频率(例 如,提取的数量)被相互关联地存储在候选元数据列表56a中。
候选元数据列表更新部分55通过将从元数据提取部分54供给的
提取的元数据作为候选元数据添加到候选元数据列表56a中更新候选 元数据列表56a。
当存储在候选元数据列表56a中的候选元数据的频率比给定频率 高时,候选元数据列表更新部分55将与比给定频率高的频率相关的候 选元数据供给到典型元数据列表更新部分57。
典型元数据列表存储器58存储典型元数据列表58a。
如后面详细说明的那样,典型元数据列表58a是存储典型元数据 的列表。典型元数据和提取典型元数据的条目的频率(例如,提取的 数量)被相互关联地存储在典型元数据列表58a中。
典型元数据列表更新部分57将从候选元数据列表更新部分55供 给的候选元数据作为典型元数据供给到典型元数据列表58a,由此更 新典型元数据列表58a。
即,从关于输入图像的图像数据提取的元数据首先作为候选元数 据被存储在候选元数据列表56a中。在存储在候选元数据列表56a中 的候选元数据的频率比给定频率高的情况下,与频率相关的候选元数 据作为典型元数据被存储在典型元数据列表58a中。
换句话说,作为候选元数据存储在候选元数据列表56a中的候选 元数据仅作为典型元数据的候选被键入。然后,如果存储在候选元数 据列表56a中的候选元数据满足给定的条件,那么可以说候选元数据 被提升为典型元数据并被存储在典型元数据列表58a中。
显示控制部分59从典型元数据列表存储器58中读取典型元数据 列表58a。读出的与存储在典型元数据列表58a中的典型元数据相关 的信息在显示控制部分59的控制下被显示于显示部分60上。
在图3的结构的例子中,为了简化说明,假定候选元数据列表56a 被存储在候选元数据列表存储器56中,并且,典型元数据列表58a 被存储在典型元数据列表存储器58中。本发明不限于该例子。例如, 候选元数据列表56a和典型元数据列表58a可被存储在候选元数据列 表存储器56和典型元数据列表存储器58中的任一个中.并且,候选 元数据列表56a和典型元数据列表58a可作为单一的列表被共同管理。
以下详细说明处理。
参照图4的流程图说明由图3的数码相机1 (数码相机l-l)执 行以添加元数据的处理。
响应从控制部分19供给的控制信号(例如,当用户执行了使数码 相机1 — 1无线接收存储在数码相机1 - 2中的图像的操纵时),CPU 18 使各个部分执行图4的流程图所示的处理。
在步骤S11中,输入部分51将从数码相机l-2接收的与输入图 像对应的图像数据供给到图像存储器52和解码器53。
在步骤S12中,图像存储器52存储从输入部分51供给的图像数 据。因此,数码相机l-l存储与从数码相机l-2接收的与输入图像 对应的图像数据52a。
在步骤S13中,解码器53将从输入部分51供给的图像数据解码 并将得到的图像数据供给到元数据提取部分54。
在步骤S14中,元数据提取部分54从由解码器53供给的图像数
在步骤S15中,候选元数据列k更新部分、5将从元数据提取部分 54供给的提取的元数据添加到候选元数据列表56a中。 图5表示候选元数据列表56a的例子。
在图5所示的候选元数据列表56a的例子中,第一行表示条目的 名称。第二和后面的行表示关于候选元数据的条目的信息。第一列表 示"候选元数据"。第二列表示"频率"。即,在候选元数据列表56a中,
应的方式被存储。
例如,在图5所示的候选元数据列表56a的例子中,频率(次数) 为7的"ramen (速煮鸡蛋面条)"、频率为4的"烟火表演"、频率为9 的"回到故乡"、频率为5的"野餐会"、频率为7的"展览会"、频率为 2的"漫步"、频率为1的"在海滨"、频率为9的"圣诞节"和频率为3 的"blog"等作为频率元数据的条目被存储。
特别地,在从元数据提取部分54供给作为提取的元数据的条目的 "烟花表演,,、"回到故乡,,和"和朋友们在一起"的情况下,候选元数据
列表更新部分55将这些提取的元数据的条目存储到候选元数据列表 56a中。因此,在候选元数据列表56a中,"烟花表演"的频率从4增 加1并达到5。"回到故乡"的频率从9增加1并达到10。作为还没有 被存储在候选元数据列表56a中的提取的元数据的条目的"和朋友们 在一起"被新登记为频率为1的候选元数据的条目。
返回图4的流程图,在步骤S16中,候选元数据列表更新部分55 关于候选元数据的各条目的频率是否比给定的频率高做出决定。
特别地,候选元数据列表更新部分55关于添加到候选元数据列表 56a中的候选元数据的条目,即"烟花表演"、"回到故乡"和"和朋友们 在一起"的频率是否比例如IO的给定频率高做出决定。
如果在步骤S16中做出的决定是候选元数据的任何条目的频率比 给定的频率高,那么控制前进到步骤S17,在该步骤S17中,典型元 数据列表更新部分57将从候选元数据列表更新部分55供给的候选元 数据添加到典型元数据列表58a中。
图6表示典型元数据列表58a的例子。
在图6所示的典型元数据列表58a的例子中,第一行表示条目的 名称。第二和后面的行表示关于典型元数据的条目的信息。第一列表 示"典型元数据"。第二列表示"频率(次数),,。即,在典型元数据列 表58a中,典型元数据的条目的频率以与典型元数据的条目对应的方 式被存储。
例如,在图6所示的典型元数据列表58a的例子中,频率为15 的"结婚典礼"、频率为22的"朋友们"、频率为14的"旅行"、频率为 10的"和家人在一起"、频率为11的"集体照"、频率为17的"大海,,和 频率为16的"快乐时刻"等作为典型元数据的条目被存储。
特别地,例如,在给定频率被设置为IO的情况下,表示"回到故 乡"的候选元数据的条目的频率达到IO并超过给定的频率。因此,候 选元数据列表更新部分55将表示"回到故乡,,的候选元数据的条目供 给到典型元数据列表更新部分57中。典型元数据列表更新部分57将
表示"回到故乡,,并从候选元数据列表更新部分55供给的候选元数据 的条目供给到典型元数据列表58a中。换句话说,可以说,表示"回到 故乡"的候选元数据的条目通过超过给定的频率被提升为候选元数据 的条目。
因此,在典型元数据列表58a中,表示"回到故乡"并具有频率为 10的典型元数据的条目被重新存储。
返回图4的流程图,在步骤S18中,候选元数据列表更新部分55 从候选元数据列表56a删除添加到典型元数据列表58a上的候选元数 据,由此终止用于添加元数据的处理。
特别地,候选元数据列表更新部分55删除表示"回到故乡,,并被存 储在候选元数据列表56a中的候选元数据的条目。即,提升为典型元 数据的条目的候选元数据的条目从候选元数据列表56a被擦除。
同时,如果步骤S16中的决定是候选元数据的各条目的频率不比 给定的频率高,那么步骤S17和S18的处理被跳过。用于添加元数据 的处理被终止。
特别地,例如,在给定频率被设置为IO的情况下,由于候选元数 据的这些条目的频率分别为5和1,因此,表示"烟火表演,,和"和朋友 们在一起,,的候选元数据的条目不被添加到典型元数据列表58a中,而 保留在候选元数据列表56a中。即,具有不超过给定频率的频率的候 选元数据的条目不被提升。
如上所述,在数码相机l中,基于附加元数据的图像数据的输入 频率关于是否应附加登记关于从外面键入的图像数据的元数据的各条 目做出决定。只有满足登记条件的元数据的条目才被添加到典型元数 据列表58a中。因此,只选择对用户有用的元数据的条目而不是不检 查元数据的每一条目就立即将元数据的每一条目登记到典型元数据列 表58a中。由此,列表被管理。结果,产生为用户优化的典型元数据 列表58a。
即,存储在候选元数据列表56a中的候选元数据仅作为典型元数 据的候选被键入,实际上,只有满足给定准则的候选元数据的条目才
被提升为典型元数据的条目并被存储在典型元数据列表58a中。
例如,当用户搜索DSC图像或关键字(元数据)被附加到由照相 机拍摄的图像上时,使用以这种方式产生的典型元数据列表58a。即, 在数码相机l中,当用户执行搜索DSC图像的操纵时,显示控制部分 59在显示部分60上显示存储在典型元数据列表58a中的典型元数据。 下面进一步详细说明处理。
图7是示出由图3的数码相机1 (数码相机l-l)执行的显示元 数据的处理的流程图。
例如,当用户执行了用于搜索DSC图像或用于将关键字附加到 DSC图像上的操纵时,CPU 18响应从控制部分19供给的控制信号使 各个部分执行在图7的流程图中示出的处理。
在步骤S31中,显示控制部分59从典型元数据列表存储器58读 取典型元数据列表58a。
在步骤S32中,显示部分60在显示控制部分59的控制下,例如 基于典型元数据列表58a显示图8的关键字选择画面101。因此,用 于显示元数据的处理被终止。
图8是表示关键字选择屏幕101的例子。
如图8所示,显示部分60被安装到数码相机1的后表面上,关键 字选择屏幕101被显示于显示部分60上。
关鍵字选择屏幕101是用于基于典型元数据列表58a显示关键字 (元数据)的显示屏幕。如图8所示,按照降低关键字选择屏幕101 上的频率的顺序,显示存储在图6所示的典型元数据列表58a中并表 示"结婚典礼"、"朋友们"、"旅行"、"和家人在一起"、"集体照"、"大 海"和"快乐时刻"和"回到故乡,,的典型元数据的条目。即,依次显示"l. 朋友"、"2.大海"、"3.快乐时刻"、"4.结婚典礼"、"5.旅行"、"6.集体 照"、"7.和家人在一起,,和"8.回到故乡"。表示"回到故乡"的典型元数 据的条目是通过在图4的流程图中示出的上述处理添加的元数据的条 目。
例如,数码相机1使在关键字选择屏幕101上显示的元数据为搜 索DSC图像的搜索条件或响应用户执行的操纵将元数据附加到DSC 图像上。
以这种方式,仅在关键字选择画面101上显示从候选元数据条目 提升的典型元数据条目。因此,在极低的可能性下使用的元数据的条 目不被显示。用户只能使用有用的元数据的条目。
例如,作为显示于关键字选择屏幕101上的典型元数据的条目的 "朋友"、"大海,,和"快乐时刻"分别具有频率22、 17和16。在从存储 在数码相机1中的DSC图像提取的元数据的条目中,这些数据的条目 具有三个较大的提取次数。换句话说,也可以说,附加具有三个较大 的提取次数的提取的元数据的条目(即,"朋友"、"大海,,和"快乐时刻") 的大量的DSC图像被存储在照相机1中。
因此,在搜索过程中,通过在搜索准则中包含典型元数据的那些 条目(即,"朋友"、"大海"或"快乐时刻"),更多的DSC图像将导致 命中(hit)。并且, 一般地,在关键字(元数据)被附加到各DSC 图像上的情况下,如果附加的关键字的类型减少,那么更易于管理 DSC图像。通过选择典型元数据的这些条目即"朋友"、"大海"或"快 乐时刻"并将它们附加到DSC图像上,最初附加到许多图像上的典型 元数据被附加到DSC图像上。因此,可容易地管理DSC图像。
在数码相机1中,显示部分60的屏幕上的分辨率在结构上受限制。 难以同时显示元数据的许多条目.通过减少显示于显示部分60上的元 数据的条目的数量,不管分辨率如何,都只能显示对用户有用的元数 据的条目。
图8意图在于显示关键字选择屏幕101的配置的例子。上述各个 部分的布局当然不限于图8所示的布局。并且,显示部分60的显示屏 的纵横比不限于图8所示的纵横比。
还应考虑到,例如随着时间的过去,存储在典型元数据列表58a 中的典型元数据的条目不再是有用的。现在说明使用加权技术的操作 的例子。与例如从最后的更新的时间算起的过去的时间对应的权重被 给予典型元数据的元素的频率。由此获得的值(以下称为评价值)被
使用。
图9是表示数码相机1的功能配置的另一例子的框图。
在图9中,与图3的对应部分类似的部分由与图3相同的附图标 记表示,并且,为了避免重复说明,以下将不对它们进行说明。在图 9中,除了添加了与典型元数据列表存储器58连接的评价值计算部分 111以外,数码相机1与图3所示的数码相机1相似。
评价值计算部分111从典型元数据列表存储器58读取典型元数据 列表58a,并将给定的权重给予存储在典型元数据列表58a中的典型 元数据的条目的频率。计算部分111将通过加权获得的评价值供给到 典型元数据列表存储器58。
典型元数据列表存储器58将从评价值计算部分111供给的评价值 与典型元数据的条目相关联并将这些值存储到典型元数据列表58a中
即,在图9的典型元数据列表58a中,至少评价值和更新日期(从 典型元数据的条目的最终更新过去的时间)以及典型元数据的条目和 提取典型元数据的条目的频率(例如,提取的次数)被存储。
下面详细说明该处理。
图IO是示出由图9的数码相机1(数码相机1-1)执行的增加元 数据的处理的流程图。
响应从控制部分19供给的控制信号(例如,当用户执行了使数码 相机ll-l无线接收存储在数码相机l-2中的图像的操纵时),CPU 18使各个部分执行图IO的流程图所示的处理。
在步骤S51 57中,元数据提取部分54以与图4的步骤S11 S17 的处理相同的方式从关于输入图像的图像数据提取元数据。候选元数 据列表更新部分55将提取的元数据添加到候选元数据列表56a中。在 候选元数据的条目的频率超过给定频率的情况下,典型元数据列表更 新部分57将与频率相关的候选元数据的条目添加到典型元数据列表 58a中。
在步骤S58中,评价值计算部分111计算存储在典型元数据列表 58a中的典型元数据的条目的评价值。
现在说明用于计算评价值的方法。用户^^可能例如对与最近存储
在数码相机l中的DSC图像有关的事情感兴趣。因此,较大的权重被 附加到从最近存储的DSC图像提取的元数据的条目上。相反,较小的 权重被附加到从较早前时间存储的DSC图像提取的元数据的条目上。 以这种方式将与时间有关的因素应用于上述频率(例如,提取的次数) 上并可找到评价值。当考虑这些因素时,例如通过以下的式子表达各 评价值。
评价值(分数)=频率(次数)x新近度...(1)
可例如作为(365天-[从今天回溯的天数)/365天找到式(1 ) 中的新近度。例如,今天典型元数据被添加到典型元数据列表58a中。 由于从提供基础的今天回溯的天数是0,因此典型元数据的新近度为 (365-0 )/365=1。如果日期是100天以前,那么新近度为(365 - 100 ) /365 0.73。如果日期是200天以前,那么新近度为(365 - 200 ) /365 0.45。如果日期是l年以前,那么新近度为(365-365)/365 = 0。 即,随着日期诸如0天、…、100天、…、200天、…和365天那样远
离基准日期,新近度(0《新近度《1)的值诸如1..... 0.73..... 0.45、...
和O那样减小。这样,可以通过将频率乘以这些新近度而将与时间有 关的权重附加于频率上。
式(1)给出用于找到评价值的公式的一个例子。为了简化解释, 可从基准日期回溯的天数被假定为在l年内。当然,可被回溯的天数 可大于1年。在这种情况下,新近度例如被设置为O。
例如,评价值计算部分111通过将式(1)应用于存储在于典型元 数据列表58a中的典型元数据,计算在图11的典型元数据列表58a 中示出的评价值,
图11表示典型元数据列表58a的一个例子。
在图11所示的典型元数据列表58a的例子中,l年以前最后一次 更新并具有评价值O (15x0 = 0)的"结婚典礼"、200天以前最后一次 更新并具有评价值9 (22x0.45 9)的"朋友们"、100天以前最后一次 更新并具有评价值10 (14x0.73 10)的"旅行"、200天以前最后一次
更新并具有评价值4 (10x0.45*4)的"和家人在一起"、100天以前最 后一次更新并具有评价值8 (llx0.73 8)的"集体照"、100天以前最 后一次更新并具有评价值12 (17x0.73 12)的"大海"、1年以前最后 一次更新并具有评价值O (16x0 = 0)的"快乐时刻"、今天最后一次更 新并具有评价值10 (10x1 - 10 )的"回到故乡,,等作为典型元数据的条 目被存储。
这样,在典型元数据列表58a中,在仅直接比较频率的情况下, 频率为22的"朋友们"、频率为17的"大海"、频率为16的"快乐时刻"、 频率为15的"结婚典礼"、频率为14的"旅行"、频率为11的"集体照"、 频率为10的"和家人在一起,,和频率为10的"回到故乡,,具有减小的评 价值次序。但是,在比较评价值的情况下,评价值为12的"大海"、评 价值为10的"旅行"、评价值为10的"回到故乡"、评价值为9的"朋友 们"、评价值为8的"集体照"、评价值为4的"和家人在一起"、评价值 为0的"结婚典礼"和评价值为0的"快乐时刻"具有减小的评价值次序。
因此,例如,表示"回到故乡"并在今天添加的典型元数据的条目 的评价值增加。同时,最近一年没有添加的表示"结婚典礼,,和"快乐时 刻"的典型元数据的条目评价值减小。结果,对于用户更有用的典型元 数据的条目的评价值可增加,并且不重要的典型元数据的条目的评价 值可减小。
返回图10的流程图,在步骤S59中,候选元数据列表更新部分 55以与图4的步骤S18的处理相同的方式从候选元数据列表56a删除 候选元数据的不希望的条目。用于添加元数据的处理被终止。
如上所述,在数码相机l中,存储在典型元数据列表58a中的典 型元数据的条目的评价值可被找到并被存储,这些评价值与典型元数 据的条件相关。
然后,在数码相机l中,显示控制部分59例如通过执行图7的流 程图的上述处理,在显示部分60上显示关鍵字选择屏幕,该屏幕基于 存储评价值的图11的典型元数据列表58a。此时,在关键字选择屏幕 上,典型元数据的条目不象图8那样以减小频率的次序被显示,而是 以减小评价值的次序被显示,例如,"1.大海"、"2.旅行"、"3.回到故 乡"、"4.朋友们"、"5.集体照"、"6.和朋友们在一起"、"7.结婚典礼" 和"8.快乐时刻"。
因此,用户可通过利用典型元数据的更有用的条目执行搜索或将 关键字附加到DSC图像上。
在以上例子的说明中,找到存储在典型元数据列表58a中的典型 元数据的条目的评价值。作为替代,可找到存储在候选元数据列表56a 中的候选元数据的条目的评价值。
在这种情况下,评价值计算部分111将例如式(1)应用于存储在 候选元数据存储器56中的候选元数据列表56a的条目上,由此计算图 12的候选元数据列表56a所示的评价值。
图12表示候选元数据列表56a的例子。
在图12所示的候选元数据列表56a的例子中,作为候选元数据的 条目被存储的是100天以前最后一次更新并具有评价值5( 7x0.73 5 ) 的"ramen"、今天更新并具有评价值5 ( 5xl = 1)的"烟火表演"、1年 以前最后一次更新并具有评价值0 ( 5x0 = 0 )的"野餐会"、200天以前 最后一次更新并具有评价值3 ( 7x0.45*3 )的"展览会"、1年以前最后 一次更新并具有评价值0 ( 2x0 = 0 )的"漫步"、200天以前最后一次更 新并具有评价值0 (1x0.45*0 )的"在海滩"、100天以前最后一次更新 并具有评价值7 ( 9x0.73 7 )的"圣诞节"、1年以前最后一次更新并具 有评价值0 (3x0 - 0 )的"blog",和今天最后一次更新并具有评价值1 (lxl = 1)的"和朋友们在一起"等。
这样,在候选元数据列表56a中,在仅比较频率的情况下,频率 为9的"圣诞节"、频率为7的"ramen"、频率为7的"展览会"、频率 为5的"烟火表演"、频率为5的"野餐会"、频率为3的"blog"、频率 为2的"漫步"、频率为1的"在海滩"和频率为1的"和朋友们在一起" 以减小频率的次序被排列。但是,在比较评价值的情况下,评价值为 7的"圣诞节"、评价值为5的"ramen"、评价值为5的"烟火表演"、评 价值3为的"展览会"、评价值为1的"和朋友们在一起"、评价值为0
的"野餐会"、评价值为0的"漫步"、评价值为0的"在海滩"和评价值 为0的"blog"以减小评价值的次序被排列。
因此,例如,分别表示"烟火表演"和"和朋友们在一起"并在今天 添加的候选元数据的条目的评价值增加。同时,分别表示"野餐会"、"漫 步,,和"blog"并在一年以上没有被添加的候选元数据的条目的评价值 减小。例如,候选元数据列表更新部分55将候选元数据的各条目的评 价值与给定的评价值相比较。如果决定的结果是候选元数据的任何条 目的评价值超过给定的评价值,那么为了将与该评价值相关的候选元 数据的条目提升为典型元数据的条目,候选元数据的条目被供给到典 型元数据列表更新部分57。
因此,对用户更有用的候选元数据的条目可被提升为典型元数据 的条目。
在以上的例子中,与更新日期对应的权重被分配给频率,并且计 算评价值。计算评价值的方法不限于此。例如,可根据关于用户的品 味或DSC图像的类型的信息完成加权。例如,由用户本身拍摄的DSC 图像的评价值可被设置为比从其它用户接收的DSC图像高。
如上所述,存储在候选元数据列表56a中的候选元数据的条目均 被计算。只有大于给定的数量的候选元数据的条目才被提升为典型元 数据的条目并被存储在典型元数据列表58a中。因此,可产生存储有 用的元数据的条目的元数据列表。结果,在数码相机l中,通过使用 以这种方式产生的典型元数据列表58a,仅有以较高的频率(可能性) 使用的元数据的条目才可被选择和显示。
在本实施例中,数码相机l被解释为信息处理器的一个例子。信 息处理器不限于这种数码相机。例如,信息处理器可以为能够再现音 乐内容的移动音乐播放器、个人计算机、摄像机、移动电话或能够存 储内容的任何其它器件。
并且,从关于输入图像的图像数据提取的元数据被元数据提取部 分54提取。此外,可从外部器件给予与输入图像对应的元数据(提取 的元数据)本身的条目。
并且,在本实施例的以上说明中,满足给定条件的候选元数据的
条目被提升为典型元数据的条目并被存储在典型元数据列表58a中。 相反,满足某些条件的典型元数据的条目可被降级为候选元数据的条 目并被存储在候选元数据列表56a中。
可以通过硬件或通过软件实施上述操作顺序。在通过软件执行操 作顺序的情况下,从记录介质将形成软件的程序安装到具有内置的专 用硬件单元的计算机或例如可通过安装各种程序执行各种功能的通用 个人计算机中。
记录介质由图2的记录器件17制成,除了计算机以外,该器件 17由记录程序的磁盘(包含软盘)、光盘(包含CD-ROM (光盘— 只读存储器)和DVD )、磁光盘(包含MD (迷你盘(注册商标)) 或被分发以向用户提供程序的半导体存储器制成。此外,记录介质由 记录程序的图2的程序ROM 21制成。程序ROM被预先植入到计算 机中,并且该计算机被提供给用户。
用于执行上述操作顺序的程序可通过诸如路由器或需要时的调制 解调器的接口或通过诸如局域网(LAN)、因特网或数字卫星广播的 有线或无线通信介质被安装到计算机中。
在本说明书中,当然可以以描述的时间次序实施阐述存储在记录 介质中的程序的处理步骤。不总是要求以时间顺序实施这些步骤。可 以并行的方式或单独地实施处理步骤。
应当理解,本发明不限于上述实施例,并且,在不背离本发明的 要旨的条件下,各种变化和变更方式是可能的。
权利要求
1.一种信息处理器,包括用于从内容提取元数据的提取装置;用于存储候选元数据列表的第一存储装置,在该候选元数据列表中,提取的元数据中的变为具有较高的提取频率的典型元数据的候选的候选元数据和提取候选元数据的第一频率被相互关联地存储;用于将提取的元数据作为候选元数据添加到候选元数据列表中由此更新候选元数据列表的第一更新装置;用于存储典型元数据列表的第二存储手段,在该典型元数据列表中,典型元数据和提取典型元数据的第二频率被相互关联地存储;和用于当存储在候选元数据列表中的第一频率超过给定的频率时,将与第一频率相关的候选元数据作为典型元数据添加到典型元数据列表中由此更新典型元数据列表的第二更新装置。
2. 如权利要求l所述的信息处理器,还包括按照降低第二频率的 顺序布置存储在典型元数据列表中的典型元数据并显示布置的典型元 数据的显示控制装置。
3. 如权利要求l所述的信息处理器,还包括 基于与存储在典型元数据列表中的典型元数据相关的第二频率计算评价值的计算装置;和按照减小评价值的顺序布置具有计算的评价值的典型元数据并显 示布置的典型元数据的显示控制装置。
4. 如权利要求3所述的信息处理器,其中,计算装置通过将与更 新日期对应的权重附加到第二频率上计算评价值,该更新日期指示典 型元数据被添加到典型元数据列表上的日期。
5. 如权利要求l所述的信息处理器,其中,提取的元数据是由用 户附加到内容上的信息。
6. 如权利要求l所述的信息处理器,其中,内容是由照相机拍摄 的图像。
7. —种信息处理方法,包括以下步骤 从内容提取元数据;将提取的元数据作为变为以较高的频率提取的典型元数据的候选 的候选元数据添加到候选元数据和提取候选元数据的笫一频率被相互关联地存储的候选元数据列表中,由此更新候选元数据列表;以及 如果存储在候选元数据列表中的第一频率超过给定的频率,则将;典型元数据的第二频率被相互关联地存储的典型元^:据列表中,由 此更新典型元数据列表。
8. —种用于使计算执行包括以下步骤的处理的程序 从内容提取元数据;将提取的元数据作为变为以较高的频率提取的典型元数据的候选 的候选元数据添加到候选元数据和提取候选元数据的笫 一频率被相互 关联地存储的候选元数据列表中,由此更新候选元数据列表;如果存储在候选元数据列表中的第一频率超过给定的频率,则将 与第 一频率相关的候选元数据作为典型元数据添加到典型元数据和提 取典型元数据的第二频率被相互关联地存储的典型元数据列表中,由 此更新典型元数据列表。
9. 一种信息处理器,包括 被配置为从内容提取元数据的提取单元; 被配置为存储候选元数据列表的第一存储器件,在该候选元数据列表中,提取的元数据中的变为具有较高的提取频率的典型元数据的 候选的候选元数据和提取候选元数据的第一频率被相互关联地存储;被配置为将提取的元数据作为候选元数据添加到候选元数据列表 中由此更新候选元数据列表的第一更新单元;被配置为存储典型元数据列表的第二存储器件,在该典型元数据 列表中,典型元数据和提取典型元数据的第二频率被相互关联地存储; 和当存储在候选元数据列表中的第一频率超过给定的频率时,将与 第一频率相关的候选元数据作为典型元数据添加到典型元数据列表中 由此更新典型元数据列表的第二更新单元。
全文摘要
本发明涉及信息处理器、方法和程序。其中信息处理器包括从内容提取元数据的提取装置;存储候选元数据列表的第一存储装置,在该候选元数据列表中,提取的元数据中的变为具有较高的提取频率的典型元数据的候选的候选元数据和提取候选元数据的第一频率被相互关联地存储;将提取的元数据作为候选元数据添加到候选元数据列表中由此更新候选元数据列表的第一更新装置;存储典型元数据列表的第二存储装置,在该典型元数据列表中,典型元数据和提取典型元数据的第二频率被相互关联地存储;和当存储在候选元数据列表中的第一频率超过给定的频率时,将与第一频率相关的候选元数据作为典型元数据添加到典型元数据列表中由此更新典型元数据列表的第二更新装置。
文档编号G06F17/30GK101169793SQ20071018124
公开日2008年4月30日 申请日期2007年10月25日 优先权日2006年10月25日
发明者中川雅朗 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1