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

文档序号:6614986阅读:89来源:国知局
专利名称:信息处理设备、信息处理方法和信息处理程序的制作方法
技术领域
本发明涉及信息处理设备、信息处理方法和信息处理程序,更具 体地涉及用于连续地再现内容的信息处理设备、信息处理方法和信息 处理程序。
背景技术
提出了在再现内容的过程中同时再现根据用户品味所再现的内 容和与该内容相关的其他内容的内容再现设备。例如,提出了产生推荐信息,该推荐信息用于从指示用户的状态 的元数据和从主内容所提取的元数据推荐应该与主内容相关的子内 容、选择其以从子内容所提取的元数据为基础所产生的特征信息被判 断为最接近所述推荐信息的子内容、以及同时再现或记录所述主内容 和子内容(例如,参见JP-A-2006-l 19178)。发明内容然而,在JP-A-2006-119178的发明中,为了选择适用于主内容 的子内容,不直接使用子内容的元数据和主内容的元数据。必须执行 用于从指示用户的状态的元数据和从主内容所提取的元数据产生推 荐信息的处理。而且,必须执行用于以从子内容所获得的元数据为基 础产生特征信息的处理。因此,可以想象得到,设备的结构是复杂的。主内容和子内容的元数据被转换成推荐信息和特征信息。因此, 根据转换的精确度,很可能再现或记录用户所不期望的子内容。因此,理想的是能够连续地再现内容而不使用户产生不舒适感。 根据本发明的实施例,提供一种信息处理设备,该信息处理设备 控制第一内容和第二内容的再现,以同时再现这些内容。所述信息处理设备包括第一再现控制装置,用于控制所述第一内容的再现;选 择装置,用于从附属于所述第一内容的第一元数据中选择表示要再现 的所述第一内容和所述第二内容的主题(theme)的第一主题元数据; 第二再现控制装置,用于当所述第一主题元数据和附属于所述第二内 容的第二元数据相同时控制所述第二内容的再现;以及比较装置,用 于将由所述选择装置从与所述第一主题元数据不同的所述第二元数 据的元数据中所选择的第二主题元数据与附属于第三内容的第三元 数据进行比较。当所述第二主题元数据和所述第三元数据相同时,所 述第一再现控制装置控制所述第三内容的再现。优选地,所述比较装置将所述第一主题元数据和所述第二元数据 相比较,并且将所述第二主题元数据和附属于第四内容的第四元数据 相比较。当所述第二主题元数据和第四元数据相同时,所述第二再现 控制装置控制所述第四内容的再现。优选地,所述第一内容是声音,并且所述第二内容是运动图像或 静止图像。优选地,所述第一内容是运动图像或静止图像,并且,所述第二 内容是声音。优选地,所述信息处理设备还包括检索装置,用于从附属于所 述第二内容的所述第二元数据检索与所述第一主题元数据相同的元数据;产生装置,用于从所述检索的结果产生一列表,包括用于指定 由与所述第 一主题元数据相同的第二元数据所附属的所述第二内容 的特定信息和附属于由所述特定信息所指定的所述第二内容的所述 第二元数据;以及排序装置,用于根据所述第二元数据对所述列表中 的所述特定信息进行排序。所述第二再现控制装置控制所述第二内容的再现,使得以所述被排序的特定信息的顺序再现所述第二内容。优选地,所述排序装置对所述特定信息进行排序,使得较早再现 仅仅由与所述第一主题元数据相同的所述第二元数据所附属的所述 第二内容。优选地,所述选择装置从由与所述第一主题元数据相同的所述第 二元数据所附属且由多个元数据所附属的所述第二内容的所述第二 元数据中选择主题候选元数据,作为所述第二主题元数据的候选者。 所述排序装置对所述特定信息进行排序,使得较晚再现由所述主题候 选元数据所附属的所述第二内容。优选地,所述排序装置对所述特定信息进行排序,使得较晚再现 所述主题候选元数据所附属的且具有多个附属第二元数据的所述第 二内容。优选地,所述第二再现控制装置控制所述第二内容的再现,使得 当所述笫二内容是运动图像或静止图像时,附属于所述第二内容的所 述第二元数据被显示为文本,与所述运动图像或所述静止图像一起被 显示。根据本发明的另 一 实施例,提供一种信息处理设备控制第 一 内容 和第二内容的再现以同时再现这些内容的信息处理方法。所述信息处理方法包括控制所述第一内容的再现的第一再现控制步骤;从附属 于所述第一内容的第一元数据中选择表示要再现的所述第一内容和 所述第二内容的主题的第一主题元数据的选择步骤;当所述第一主题 元数据和附属于所述第二内容的笫二元数据相同时控制所述第二内 容的再现的第二再现控制步骤;以及将在所述选择步骤中从与所述第 一主题元数据不同的所述第二元数据的元数据中所选择的第二主题 元数据和附属于第三内容的第三元数据进行比较的比较步骤。在所述 第 一再现控制步骤中,当所述第二主题元数据和所述第三元数据相同 时,控制所述第三内容的再现。根据本发明的另 一实施例,提供一种用于使计算机执行用于控制 第一内容和第二内容的再现以同时再现这些内容的处理的计算机程序。所述计算机程序使所述计算机执行包括下述步骤的处理控制所述第一内容的再现的第一再现控制步骤;从附属于所述第一内容的第一元数据中选择表示要再现的所述第一内容和所述第二内容的主题的第一主题元数据的选择步骤;当所述第一主题元数据和附属于所述 第二内容的第二元数据相同时控制所述第二内容的再现的第二再现控制步骤;以及将在所述选择步骤中从与所述第一主题元数据不同的 所述第二元数据的元数据中所选择的第二主题元数据和附属于第三 内容的第三元数据进行比较的比较步骤。在所述第一再现控制步骤 中,当所述第二主题元数据和所述第三元数据相同时,控制所述第三 内容的再现。根据本发明的实施例,控制第一内容的再现,从附属于所述第一 内容的第一元数据中选择表示要再现的所述第一内容和第二内容的主题的第一主题元数据,当所述第一主题元数据和附属于所述第二内 容的第二元数据相同时,控制所述第二内容的再现,将选择装置从与 所述第 一主题元数据不同的所述第二元数据的元数据中所选择的第 二主题元数据和附属于第三内容的第三元数据进行比较,当所述第二 主题元数据和所述第三元数据相同时,控制第三内容的再现。如上所述,根据本发明的实施例,有可能连续地再现内容。具体 来说,根据本发明的实施例,有可能连续地再现内容而不使用户产生 不舒适感。


图1是示出根据本发明的实施例的内容再现设备的功能结构的框图;图2是用于解释用于控制内容再现的处理的流程图; 图3是用于解释用于控制内容再现的处理的特定实例的视图; 图4是示出内容再现设备的另一功能结构的框图; 图5是用于解释在图4中的内容再现设备中控制内容再现的处理 的流程图;图6是用于解释在图4中的内容再现设备中控制内容再现的处理 的流程图;图7是示出附属于图像数据的元数据的数目的视图; 图8是示出附属于图像数据的元数据的数目的视图; 图9是示出附属于图像数据的元数据的数目的视图; 图IO是示出附属于图像数据的元数据的数目的视图; 图ll是用于解释主题候选元数据的显示的例子的视图; 图12是示出个人计算机的结构的例子的框图。
具体实施方式
下文解释本发明的实施例。下面描述本发明的各元件之间的对应 关系和在本说明书或附图中所描述或示出的实施例。该描述是用于确 定在本说明书或附图中描述或示出了支持本发明的实施例的描述。因 此,即使存在本说明书或附图中描述或示出了但在本文中没有被描述 成与本发明的元件相对应的实施例的实施例,这也并不意味着该实施 例与该元件不相对应。相反,即使在本文中实施例被描述成与本发明 的元件相对应的实施例,这也并不意p木着该实施例与除了该元件以外 的其它元件不相对应。根据本发明的实施例的信息处理设备是控制第一内容和第二内 容的再现以同时再现这些内容的信息处理设备。该信息处理设备包 括第一再现控制装置(例如,图1中的再现控制单元25),用于控 制第一内容的再现;选择装置(例如,图1中的元数据选择单元23), 用于从附属于第一内容的第一元数据中选择表示要再现的第一内容 和第二内容的主题的第一主题元数据;第二再现控制装置(例如,图l中的再现控制单元31),用于当第一主题元数据与附属于第二内容 的第二元数据相同时控制第二内容的再现;以及比较装置(例如,图 1中的元数据比较单元29),用于将在所述选择步骤中从与第一主题 元数据不同的第二元数据的元数据中所选择的第二主题元数据和附 属于第三内容的第三元数据进行比较。当第二主题元数据和第三元数据相同时,该第一再现控制装置控制第三内容的再现(例如,图2中 的在步骤S27之后所执行的步骤S15)。优选地,该比较装置将第一主题元数据和第二主题元数据相比较 (例如,图2中的步骤S19),并且将第二主题元数据和附属于第四 内容的第四元数据相比较(例如,图2中的步骤S26)。当笫二主题 元数据和第四元数据相同时,该第二再现控制装置控制所述第四内容 的再现(例如,图2中的步骤S15)。优选地,该信息处理设备还包括检索装置(例如,图4中的检 索单元63),用于从附属于所述第二内容的第二元数据检索与第一主 题元数据相同的元数据;产生装置(例如,图4中的再现列表产生单 元64),用于从所述检索的结果产生包括用于指定由与所述第一主题 元数据相同的第二元数据所附属的所述第二内容的特定信息和附属 于由所述特定信息所指定的所述第二内容的所述第二元数据的列表; 以及排序装置(例如,图4中的排序单元65),用于根据第二元数据 对所述列表中的特定信息进行排序。该第二再现控制装置控制第二内 容的再现,使得以所述被排序的特定信息的顺序再现第二内容(例如, 图5中的步骤S64)。优选地,所述排序装置对所述特定信息进行排序,使得较早再现 仅仅由与第一主题元数据相同的第二元数据所附属的第二内容(例 如,图5中的步骤S59)。优选地,所述选择装置从由与第 一主题元数据相同的第二元数据 所附属且由多个元数据所附属的第二内容的第二元数据中选择主题 候选元数据,作为第二主题元数据的候选者(例如,图5中的步骤 S60)。所述排序装置对所述特定信息进行排序,使得较晚再现由所 述主题候选元数据所附属的第二内容。优选地,所述排序装置对所述特定信息进行排序,使得较晚再现 由所述主题候选元数据所附属的、且具有大量所附属的第二元数据的 第二内容(例如,图5中的步骤S61)。优选地,该第二再现控制装置控制第二内容的再现,使得当所述i第二内容是运动图像或静止图像时,附属于所述第二内容的所述元数 据被显示为文本,与所述运动图像或所述静止图像一起显示(例如,图5中的步骤S65)。根据本发明的另一实施例的信息处理方法是一种信息处理设备 控制第一内容和第二内容的再现以同时再现这些内容的信息处理方 法。所述信息处理方法包括控制所述第一内容的再现的第一再现控 制步骤(例如,图2中的在步骤S13和S14之后所执行的步骤S15); 从附属于所述第一内容的第一元数据中选择表示要再现的所述第一 内容和所述第二内容的主题的第一主题元数据的选择步骤(例如,图 2中的步骤S13);当所述第一主题元数据和附属于所述第二内容的 第二元数据相同时控制所述第二内容的再现的第二再现控制步骤(例 如,图2中的步骤S21);以及将在所述选择步骤中从与所述第一主 题元数据不同的所述第二元数据的元数据中所选择的第二主题元数 据和附属于第三内容的第三元数据进行比较的比较步骤(例如,图2 中的步骤S26)。在所述第一再现控制步骤中,当所述第二主题元数 据和所述第三元数据相同时,控制所述第三内容的再现(例如,图2 中的在步骤S27之后所执行的步骤S15)。根据本发明的另 一 实施例的计算机程序是一种用于使计算机执 行用于控制第一内容和第二内容的再现以同时再现这些内容的处理 的计算机程序。所述计算机程序使所述计算机执行包括下述步骤的处 理控制所述第一内容的再现的第一再现控制步骤(例如,图2中的 在步骤S13和S14之后所执行的步骤S15);从附属于所述第一内容 的第一元数据中选择表示要再现的所述第一内容和所述第二内容的 主题的第一主题元数据的选择步骤(例如,图2中的步骤S13);当 所述第一主题元数据和附属于所述第二内容的第二元数据相同时控 制所述第二内容的再现的第二再现控制步骤(例如,图2中的步骤 S21);以及将在所述选择步骤中从与所述第一主题元数据不同的所 述第二元数据的元数据中所选择的第二主题元数据和附属于第三内 容的第三元数据进行比较的比较步骤(例如,图2中的步骤S26)。在所述第 一再现控制步骤中,当所述第二主题元数据和所述第三元数据相同时,控制所述第三内容的再现(例如,图2中的在步骤S27之 后所执行的步骤S15)。下文参照附图描述本发明的实施例。图1是示出根据本发明的实施例的内容再现设备的功能结构的框图。内容再现设备1基于从外部存储装置11和外部存储装置12提供 的音乐数据和图像数据控制作为内容的音乐和图像再现。所述图像可以是运动图像和静止图像中的任何一种。所述音乐数 据可以是在预定系统例如AAC(高级音频编码)系统或MP3(MPEG (运动图像专家组)-1音频层3)系统中被压缩的音乐数据,或者可 以是PCM (脉沖代码调制)系统的未压缩的音乐数据。所述图像数 据可以是在预定系统例如JPEG (联合图像专家组)、JPEG 2000、 MPEG2或MPEG4系统中被压缩的图像数据,或者可以是所谓的基 带系统的未压缩的图像数据。外部存储装置11是例如硬盘驱动器,并且包括音乐数据存储部 分41,作为将音乐数据存储为文件的文件系统上的预定文件夹或存储 音乐数据的数据库的表格。同样地,外部存储装置12是例如硬盘驱动器,并且包括图像数 据存储部分42,作为将图像数据存储为文件的文件系统上的预定文件 夹或存储图像数据的数据库的表格。外部存储装置11和外部存储装置12可以作为一个装置提供。可 以在内容再现设备l中提供存储音乐数据和图像数据的存储装置。内容再现设备l包括音乐数据读取单元21、元数据提取单元22、 元数振选择单元23、解码器24、再现控制单元26、扬声器26、图像 数据读取单元27、元数据提取单元28、元数据比较单元29、解码器 30、再现控制单元31和监视器32。音乐数据读取单元21可以构造作为文件系统的驱动器或者作为 DBMS(数据库管理系统)。音乐数据读取单元21读取存储在外部存储装置11的音乐数据存储部分41中的音乐数据。音乐数据读取单元 21提供所读取的音乐数据给元数据提取单元22和解码器24。元数据提取单元22从由音乐数据读取单元21所读取的音乐数据 提取附属于音乐数据的元数据。例如,当音乐数据在MP3系统中被 压缩时,元数据提取单元22通过读出元数据来提取存储在ID3标签 中的元数据,该ID3标签是用于存储字符信息的区域。当音乐数据存 储在符合MP4文件格式的文件中时,元数据提取单元22通过提取用 于存储元数据的音乐盒(moovbox)来提取元数据。元数据提取单元 22提供所提取的元数据给元数据选择单元23和元数据比较单元29。元数据选择单元23从由元数据提取单元22所提取的元数据中选 择表示要再现的内容主题的主题元数据。例如,元数据选择单元23 从由元数据提取单元22所提取的元数据随机地选择一个元数据。例 如,元数据选择单元23包含指示过去所选择的元数据的历史信息。 元数据选择单元23基于历史信息从由元数据提取单元22所提取的元 数据中选择以最高频率(或最低频率)所选择的一个元数据或与该元 数据相似的一个元数据。元数据选择单元23从如下元数据(从元数据提取单元28所提供 的元数据)中选择新的主题元数据,所述元数据不同于所述主题元数 据、且附属于在逐个再现图像中最后再现的图像且与预定的主题元数 据相对应的图像数据。元数据选择单元23提供所选择的主题元数据给元数据比较单元29。解码器24对从音乐数据读取单元21所提供的音乐数据进行解 码。例如,解码器24对在MP3系统中所编码的音乐数据进行解码处 理。解码器24提供所解码的音乐数据给再现控制单元25.再现控制单元25控制音乐的再现。更具体地说,再现控制单元 25通过提供与从解码器24所提供的音乐数据相对应的音乐信号给扬 声器26或停止给扬声器26提供音乐信号来控制音乐的再现。再现控 制单元25可以以淡入或淡出要再现的音乐的方式放大或减弱音乐信号。当再现控制单元25控制与主题元数据相对应的音乐的再现时, 基于从解码器24所提供的音乐数据和指示从元数据比较单元29所提 供的音乐再现开始的信息,从元数据比较单元29指示音乐再现的开 始。然后,再现控制单元25使扬声器26开始再现与从解码器24所 提供的解码音乐数据相对应的音乐。扬声器26是所谓的扩音器(loudspeaker),并且输出与从再现 控制单元25所提供的音乐信号相对应的声音。图像数据读取单元27构造作为文件系统的驱动器或作为 DBMS。图像数据读取单元27读取存储在外部存储装置12的图像数 据存储部分42中的图像数据。图像数据读取单元27提供所读取的图 像数据给元数据提取单元28和解码器30。元数据提取单元28提取附属于由图像数据读取单元27所读取的 图像数据的元数据。例如,当图像数据存储在符合MP4文件格式的 文件中时,元数据提取单元28通过从音乐盒读出元数据来提取元数 据。例如,当图像数据在MPEG2系统中被压缩时,元数据提取单元 28提取存储图像数据文件的文件名作为元数据。元数据提取单元28 提供所提取的元数据给元数据选择单元23和元数据比较单元29。元数据比较单元29将从由元数据选择单元23所提供的音乐数据 的元数据选择的主题元数据和从元数据提取单元28所提供的图像数 据的元数据相比较。更具体地说,元数据比较单元29将一个主题元 数据和图像数据的一个元数据进行比较,并且判断所述主题元数据和 所述图像数据的元数据是否相同。当多个元数据附属于该图像数据 时,元数据比较单元29将一个主题元数据和所述图像数据的多个元 数据中的每一个进行比较,并且判断所述主题元数据和所述图像数据 的多个元数据中的任何一个是否相同。当元数据比较单元29判断所 述主题元数据和所述图像数据的元数据相同时,元数据比较单元29 提供指示开始再现图像的信息给再现控制单元31。元数据比较单元29将从由元数据提取单元28所提供的图像数据 的元数据选择的主题元数据和从元数据提取单元22所提供的音乐数据的元数据进行比较。更具体地说,元数据比较单元29将一个主题 元数据和音乐数据的一个元数据进行比较,并且判断所述主题元数据 和所述音乐数据的元数据是否相同。当多个元数据附属于音乐数据 时,元数据比较单元29将一个主题元数据和所述音乐数据的多个元 数据的每一个进行比较,并且判断所述主题元数据和所述音乐数据的 多个元数据中的任何一个是否相同。当元数据比较单元29判断所述 主题元数据和所述音乐数据的元数据相同时,元数据比较单元29提 供指示开始再现音乐的信息给再现控制单元25。解码器30对从图像数据读取单元27所提供的图像数据进行解 码。例如,解码器30对以MP4文件格式编码的图像数据进行预定的 解码处理。解码器30提供所解码的图像数据给再现控制单元31。再现控制单元31控制图像再现。更具体地说,再现控制单元31 通过提供与从解码器39所提供的图像数据相对应的图像信号给监视 器32或停止给监视器32提供图像信号来控制图像的再现。再现控制 单元31可以在切换正再现的图像之前和之后切换图像信号,使得在 预定的定时切换图像或者可以以淡入或淡出要再现的图像的方式对 图像信号进行信号处理。当再现控制单元31控制与主题元数据相对 应的图像的再现时,基于从解码器30所提供的图像数据和指示从元 数据比较单元29所提供的图像的再现开始的信息,从元数据比较单 元29指示图像再现开始。然后,再现控制单元31使监视器32开始 再现与从解码器30所提供的解码图像数据相对应的图像。监视器32包括LCD (液晶显示器)、EL (电致发光)监视器 或等离子体显示器,并且显示与从再现控制单元31所提供的图像信 号相对应的图像。在这种构造中,内容再现设备l同时连续地再现同一元数据所附属的音乐和图像。图2是用于解释用于控制内容再现设备1中的内容的再现的处理 的流程图。例如,当用户操作未图示的操作单元并指示预定音乐的再现时,内容再现设备l开始用于控制内容的再现的处理。在步骤Sll中,音乐数据读取单元21读取存储在外部存储装置 11的音乐数据存储部分41中的音乐数据。例如,当音乐数据读取单 元21读取在MP3系统中编码的音乐数据。音乐数据读取单元21提 供所读取的音乐数据给元数据提取单元22和解码器24。在步骤S12中,元数据提取单元22提取附属于由音乐数据读取 单元21所读取的音乐数据的元数据。例如,元数据提取单元22从音 乐数据的ID3标签读出元数据,该音乐数据在MP3系统中编码,并 且通过音乐数据读取单元21读取。元数据提取单元22提供所提取的 元数据给元数据选择单元23。在步骤S13中,元数据选择单元23从由元数据提取单元22所提 取的元数据中选择主题元数据。例如,元数据选择单元23从由元数 据提取单元22所提取的元数据随机地选择一个元数据。例如,元数 据选择单元23基于其中存储的指示过去所选择的元数据的历史信息, 从由元数据提取单元22所提取的元数据中选择过去以最高频率所选 择的一个元数据。元数据选择单元23提供所选择的主题元数据给元 数据比较单元29。在步骤S14中,解码器24对从音乐数据读取单元21所提供的音 乐数据进行解码。例如,解码器24对在MP3系统中所编码的音乐数 据进行解码处理。解码器24提供所解码的音乐数据给再现控制单元 25。在步骤S15中,再现控制单元25控制再现音乐的音乐再现。更 具体地说,再现控制单元25提供与从解码器24所提供的音乐数据相 对应的音乐信号给扬声器26,并且使扬声器26开始再现音乐。在再现控制单元25在步骤S15中使扬声器26开始再现音乐之 后,当执行稍后描述的步骤S16至S27中的处理时,再现控制单元25 控制音乐再现,以继续音乐再现。换句话说,与用于音乐再现的处理 平行地执行步骤S16至S27中的处理。以这样的方式,内容再现设备 1同时执行音乐再现和图像再现。在步骤S16中,图像数据读取单元27读取存储在外部存储装置 12的图像数据存储部分42中的图像数据。例如,图像数据读取单元 27读取存储在符合JP2文件格式的文件中的图像数据。例如,图像数 据读取单元27读取存储在符合MP4文件格式的文件中的图像数据。
解码器3o:、' 一
在步骤S17中,元数据提取单元28提取附属于由图像数据读取 单元27所读取的图像数据的元数据。例如,元数据提取单元28通过 从图像数据的预定盒中读出元数据来提取元数据,该图像数据存储在 符合JP2文件格式的文件中,由图像数据读取单元27读取。例如, 元数据提取单元28通过从图像数据的音乐盒读出元数据来提取元数 据,该图像数据存储在符合MP4文件格式的文件中,由图像数据读 取单元读取。元数据提取单元28提供所提取的元数据给元数据比较 单元29。
在步骤S18中,元数据比较单元29将从元数据选择单元23提供 的主题元数据和从元数据提取单元28提供的图像数据的元数据进行 比较。例如,从元数据提取单元28所提供的图像数据的元数据是唯 一的一个元数据时,元数据比较单元29将主题元数据和唯一的一个 图像数据进行比较。例如,当从元数据提取单元28所提供的图像数 据的元数据是多个元数据时,元数据比较单元29将图像数据的多个 元数据和主题元数据依次逐个地进行比较.
在步骤S19中,元数据比较单元29判断主题元数据和图像数据 的元数据是否相同。当要比较的图像数据存在多个元数据时,如果主 题元数据和图像数据的多个元数据中的任何一个相同,则元数据比较 单元29判断主题元数据和图像数据的元数据相同。当判断主题元数 据和图像数据的元数据相同时,元数据比较单元29提供指示再现图 像开始的信息给再现控制单元31。该处理进入步骤S20。
在步骤S20中,解码器30对从图像数据读取单元27所提供的图 像数据进行解码。例如,解码器30对在JPEG2000系统中编码的图像数据进行解码处理。例如,解码器30对在MPEG4系统中编码的 图像数据进行解码处理。解码器30提供所解码的图像数据给再现控 制单元31。
在步骤S21中,再现控制单元31控制再现图像的图像再现。更 具体地说,再现控制单元31使监视器32基于从解码器30所提供的 图像数据和从元数据比较单元29所提供的指示图像再现开始的信息 来开始再现图像。该处理进入步骤S22。
另一方面,当在步骤S19中判断主题元数据和图像数据的元数据 不相同时,跳过步骤S20和S21,该处理进入步骤S22。
在步骤S22中,图像数据读取单元27判断未读取的图像数据是 否存在于图像数据存储部分42中。当判断未读取的图像数据存在于 图像数据存储部分42中时,该处理进入步骤S16。对下一个图像数据 重复步骤S16至S22中的处理。
另一方面,当在步骤S22中判断未读取的图像数据没有存在于图 像数据存储部分42中,即已经再现了由与主题元数据相同的元数据 所附属的所有图像、并不存在接下来要再现的图像的图像数据时,该 处理进入步骤S23。
在步骤S23中,元数据选择单元23从除了附属于在此时由主题 元数据所附属的图像数据中的最后要再现图像的图像数据的主题元 数据以外的元数据中选择新的主题元数据。例如,元数据选择单元23 从附属于最后要再现图像的图像数据的元数据中随机地选择一个元 数据,该元数据不是主题元数据。例如,元数据选择单元23基于其 中存储的指示过去所选择的元数据的历史信息,从附属于最后要再现 图像的图像数据的元数据中选择过去以最高频率所选择的一个元数 据。元数据选择单元23将在附属于最后要再现图像的图像数据的元 数据中被重新选择为主题元数据的元数据提供给元数据比较单元29。
在步骤S24中,音乐数据读取单元21读取存储在外部存储装置 11的音乐数据存储部分41中的音乐数据。例如,音乐数据读取单元 21读取在MP3系统中所编码的音乐数据。音乐数据读取单元21提供所读取的音乐数据给元数据提取单元22和解码器24。
在步骤S25中,元数据提取单元22提取附属于由音乐数据读取 单元21所读取的音乐数据的元数据。例如,元数据提取单元22从音 乐数据的ID3标签读出元数据,其在MP3系统中被编码,由音乐数 据读取单元21读取。元数据提取单元22提供所提取的元数据给元数 据比较单元29。
在步骤S26中,元数据比较单元29将由元数据选择单元23所重 新选择的主题元数据和从元数据提取单元22所提供的音乐数据的元 数据进行比较。例如,当从元数据提取单元22所提供的音乐数据的 元数据是唯一的一个元数据时,元数据比较单元29将主题元数据和 音乐数据的唯一的一个元数据进行比较。例如,当从元数据提取单元 22所提供的音乐数据的元数据是多个元数据时,元数据比较单元29 将音乐数据的多个元数据和主题元数据依次逐个地进行比较。
在步骤S27中,元数据比较单元29判断主题元数据和音乐数据 的元数据是否相同。当要比较的音乐数据存在多个元数据时,如果主 题元数据和音乐数据的多个元数据中的任何一个相同,则元数据比较 单元29判断主题元数据和音乐数据的元数据相同。当判断主题元数 据和音乐数据的元数据相同时,元数据比较单元29提供指示开始再 现音乐的信息给再现控制单元25。该处理返回到步骤S14。在步骤S14 中,再现控制单元25使扬声器26停止已经再现音乐的再现并开始再 现与所重新选择的主题元数据相对应的音乐。重复步骤S14之后的处 理。
另一方面,当在步骤S27中判断主题元数据和音乐数据的元数据 不相同时,该处理返回到步骤S24。直到读取与所重新选择的主题元 数据相对应音乐的音乐数据,重复步骤S24至S27中的处理。在这种 情况下,再现控制单元25使扬声器26继续再现已经再现的音乐。
如上所述,内容再现设备1可以更加容易地将要再现的音乐和图 像相关联起来,并且通过将附属于音乐的元数据和附属于图像的元数 据相比较来同时连续地再现音乐和图像。图3是用于解释用于控制内容再现设备1中的内容再现的处理的 特定例子的视图。
在图3的上侧上示出由再现控制单元31所要再现图像A至J。 如图3所示,元数据"family"和元数据"Christmas"附属于图像A 的图像数据。元数据"family"附属于图像B的图像数据。元数据 "family"、元数据"homecoming"和元数据"seabathing"附属于 图像C的图像数据。元数据"family"和元数据"2006"附属于图像 D的图像数据。元数据"New Year's visit to a shrine"和元数据"2006" 附属于图像E的图像数据。元数据"ramen"和元数据"2006"附属 于图像F的图像数据。元数据"Hokkaido"、元数据"2006"和元数 据"travel"附属于图像G的图像数据。元数据"homecoming"和元 数据"travel"附属于图像H的图像数据。元数据"hot spring"和元 数据"travel"附属于图像I的图像数据。元数据"hot spring"和元 数据"travel"附属于图像J的图像数据。
在图3下侧上示出由再现控制单元25再现的音乐"a"至音乐"c"。 如图3所示,包括元数据"family"的元数据附属于音乐"a"的音乐 数据。包括元数据"2006"的元数据附属于音乐"b"的音乐数据。 包括元数据"travel"的元数据附属于音乐"c"的音乐数据。
图3下部中的箭头表示内容再现的进行方向(时间方向)。从左 向右依次地再现作为图3所示内容的音乐和图像。例如,当未图示的 操作单元被用户操作并且指示音乐"a"的再现时,音乐数据读取单 元21从音乐数据存储部分41读出音乐"a"的音乐数据。元数据提 取单元22提取附属于所读出的音乐"a"的音乐数据的元数据。元数 据选择单元23选择"family",该"family"是所提取的元数据之一, 作为主题元数据。再现控制单元25使扬声器26开始再现音乐"a"。
图像数据读取单元27从图像数据存储部分42读出图像A的图 像数据。元数据提取单元28提取附属于图像A的图像数据的元数据 "family"和元数据"Christmas"。元数据比较单元29将主题元数 据"family"与图像A的元数据"family"和"Christmas"进行比较。因为主题元数据"family"与图像A的元数据"family"相同,所以 再现控制单元31使监视器32开始再现图像A。此时,同时再现音乐 "a"和图像A。
当在开始再现图像A之后经过预定时间,图像数据读取单元27 从图像数据存储部分42读出图像B的图像数据。元数据提取单元28 提取附属于图像B的图像数据的元数据"family"。元数据比较单元 29将主题元数据"family"与图像B的元数据"family"和"Christmas" 进行比较。因为主题元数据"family"与图像B的元数据"family" 相同,所以再现控制单元31使监视器32停止再现图像A并开始再现 图像B。此时,同时再现音乐"a"和图像B。
之后,以同样方式逐个地再现由元数据"family"、元数据 "homecoming"和元数据"sea bathing"所附属的图像C以及由元 数据"family"和元数据"2006"所附属的图像D。当再现图像C和 图像D时,因为继续再现音乐"a",所以,将图像C或图像D与音 乐"a"的再现一起进行再现。
如上所述,在再现控制单元31使监视器32开始再现图像之后, 如果存在尚未读取的图像,则图像数据读取单元27从图像数据存储 部分42逐个地读取图像数据。当元数据"family"不附属于在图像D 的图像数据之后所读取的所有图像数据时,元数据选择单元23在结 束图像D再现之前选择附属于由元数据"family"所附属的图像中的 最后再现的图像D的图像数据的元数据"2006",作为主题元数据。 此时,仍继续再现音乐"a"和图像D。
在"2006"被选择为主题元数据之后,音乐数据读取单元21从 音乐数据存储部分41读出音乐"b"的音乐数据。元数据提取单克22 提取附属于音乐"b"的音乐数据的元数据。元数据比较单元29将主 题元数据"2006"与音乐"b"的元数据进行比较。
因为元数据"2006"被包括在音乐"b"的元数据中,所以,判 断主题元数据和音乐"b"的元数据相同。再现控制单元25使扬声器 26停止已经再现的音乐"a"的再现并开始再现音乐"b"。此时,同时再现音乐"b"和图像D。再现控制单元25可以控制再现以在预定 定时将音乐"a"切换成音乐"b",或者可以控制再现使得音乐"a" 淡出并且音乐"b"淡入。图像数据读取单元27从图像数据存储部分42读出图像E的图 像数据。元数据提取单元28提取附属于图像E的图像数据的元数据 "New Year's visit to a shrine"和元数据"2006"。元数据比较单元 29将主题元数据"2006"与图像E的元数据"New Year,s visit to a shrine"和"2006"进行比较。因为主题元数据"2006"与图像E的 元数据"2006"相同,所以再现控制单元31使监视器32停止图像D 的再现并开始图像E的再现。此时,同时再现音乐"b"和图像E。当在开始再现图像E之后经过预定时间,图像数据读取单元27 从图像数据存储部分42读出图像F的图像数据。元数据提取单元28 提取附属于图像F的图像数据的元数据"ramen"和元数据"2006"。 元数据比较单元29将主题元数据"2006"与图像F的元数据"ramen" 和"2006"进行比较。因为主题元数据"2006"与图像F的元数据"2006" 相同,所以再现控制单元31使监视器32停止再现图像E并开始再现 图像F。此时,同时再现音乐"b"和图像F。之后,以同样方式再现由元数据"Hokkaido"、元数据"2006" 和元数据"travel"所附属的图像G。当再现图像G时,因为继续再 现音乐"b,,,所以将图像G与音乐"b"的再现一起进行再现。如上所述,在再现控制单元31使监视器32开始再现图像之后, 如果存在尚未读取的图像,则图像数据读取单元27从图像数据存储 部分42逐个地读取图像数据。当元数据"2006"不附属于在图像G 的图像数据之后所读取的所有图像数据时,元数据选择单元23在结 束图像G的再现之前选择附属于由元数据"2006"所附属的图像中的 最后再现的图像G的图像数据的元数据"travel",作为主题元数据。 此时,仍继续再现音乐"b"和图像G。在"travel"被选择为主题元数据之后,音乐数据读取单元21 从音乐数据存储部分41读出音乐"c"的音乐数据。元数据提取单元22提取附属于音乐"c"的音乐数据的元数据。元数据比较单元29将 主题元数据"travel"与音乐"c"的元数据进行比较。因为元数据"travel"包括在音乐"c"的元数据中,所以,判断 主题元数据和音乐"c"的元数据相同。再现控制单元25使扬声器26 停止已经再现的音乐"b"的再现并开始再现音乐"c"。此时,同时 再现音乐"c"和图像G。再现控制单元25可以控制再现以在预定定 时将音乐"b"切换成音乐"c,,,或者可以控制再现使得音乐"b" 淡出并且音乐"c"淡入。图像数据读取单元27从图像数据存储部分42读出图像H的图 像数据。元数据提取单元28提取附属于图像H的图像数据的元数据"homecoming"和元数据"travel"。元数据比较单元29将主题元 数据"travel"与图像H的元数据"homecoming"和"travel"进行 比较。因为主题元数据"travel"与图像H的元数据"travel"相同, 所以再现控制单元31使监视器32停止图像G的再现并开始图像H 的再现。此时,同时再现音乐"c"和图像"H"。当在开始再现图像H之后经过预定时间,图像数据读取单元27 从图像数据存储部分42读出图像I的图像数据。元数据提取单元28 提取附属于图像I的图像数据的元数据"hot spring"和元数据"travel"。元数据比较单元29将主题元数据"travel"与图像I的 元数据"hot spring"和"travel"进行比较。因为主题元数据"travel" 与图像I的元数据"travel"相同,所以再现控制单元31使监视器32 停止再现图像H并开始再现图像I。此时,同时再现音乐"c"和图像 I。之后,以同样方式再现由元数据"hot spring"和元数据"travel" 所附属的图像J。如上所述,内容再现设备l再现由元数据"family"所附属的音 乐"a",并且再现由相同元数据"family"所附属的图像A至D。 内容再现设备1开始再现由元数据"2006"所附属的音乐"b",使 得当再现由除了元数据"family"以外的元数据"2006"所附属的图像D时将音乐"a"切换到音乐"b"。而且,内容再现设备l再现由 元数据"2006"所附属的音乐"b",并且再现由相同元数据"2006" 所附属的图像E至G。音乐"a"和图像A至D之间的关系通过主题 元数据"family"维持,音乐"a"和音乐"b"之间的关系通过由元 数据"family"和"2006"所附属的图像D维持,音乐"b"和图像D 至G之间的关系通过下一主题元数据"2006"维持,因为切换主题元 数据使得图像和音乐之间的关系不被破坏,所以用户可以观看和收听 内容而没有不舒适感。在上述解释中,预定图像再现时间可以设置为,例如,从开始再 现图像的时候到读取和解码由主题元数据所附属的下 一 图像数据为 止的时间。然而,当在再现与预定主题元数据相对应的图像的过程中 逐个地读取图像数据时,如果其中没有读出由与主题元数据相同的元 数据所附属的图像数据的状态继续,则可以想象得到,图像的再现时 间是不均匀的。因此,通过下述方式可以将图像的再现时间设置得均匀不管下 一图像的再现定时,将用于指定存储在图像数据存储部分42中的图 像数据中的每一个的特定信息和元数据一起读取,以及仅仅写入包含 再现列表中主题元数据的图像数据的特定信息,以基于该特定信息, 只读取包括主题元数据的图像数据。用于指定图像数据的特定信息不 仅包括用于指定文件的文件ID,而且包括表示图像数据的文件名、文 件容量、记录数据和时间等的信息。在图2中的流程图的解释中,当与主题元数据相同的元数据不附 属于所读取的所有图像数据中的任何一个时,即,当由主题元数据所 附属的所有图像被再现时,将附属于最后要再现的图像的除了主题元 数据以外的元数据设置为主题元数据。但是,并不总是有多个元数据 附属于最后再现的图像。因此,在再现列表中,可以存储图像数据的特定信息,使得优选 最后再现由多个元数据所附属的图像。而且,当通过下述方式更好地 保持图像和音乐之间的关系时,可以切换主题元数据在再现列表中由特定信息所指定的图像中,优选地最后再现由除了主题元数据以外 的元数据中的公共元数据所附属的图像。图4是示出内容再现设备1的另一功能结构的框图。在图4中, 通过相同的参考标号表示与图2中所示的部件相同的部件,并且,省 略对各部件的解释。在图4中,内容再现设备1包括音乐数据读取单元21、元数据 提取单元22、解码器24、再现控制单元25、扬声器26、解码器30、 监视器32、元数据选择单元61、元数据读取单元62、检索单元63、 再现列表产生单元64、排序单元65、图像数据读取单元66、再现控 制单元67、输入单元68和元数据比较单元69。元数据选择单元61从由元数据提取单元22所提取的元数据中选 择主题元数据。例如,元数据选择单元61从由元数据提取单元22所 提取的元数据中随机地选择一个元数据。例如,元数据选择单元61 包括指示过去所选择的元数据的历史信息,并且基于历史信息,从由 元数据提取单元22所提取的元数据中选择过去以最高频率(或最低 频率)所选择的一个元数据或者与该元数据相似的一个元数据。元数据选择单元61从在再现列表产生单元64 (稍后描述)的再 现列表中的由与主题元数据相同的元数据所附属的、且由多个元数据 所附属的图像数据的元数据中选择主题候选元数据,作为新的主题元 数据的候选者。元数据选择单元61判断通过用户是否指示将主题候选元数据选 择作为主题元数据。更具体地说,元数据选择单元61判断从输入单 元68 (稍后描述)是否提供指示将主题候选元数据之一选择作为主题 元数据的信息。当判断通过用户指示将主题候选元数据选择作为主题 元数据时,基于从输入单元68提供的指示将主题候选元数据之一选 择作为主题元数据的信息,元数据选择单元61选择由用户指示的主 题候选元数据作为主题元数据。当通过用户没有指示将主题候选元数 据选择作为主题元数据时,根据用于确定随机地选择主题候选元数据 还是选择第一主题候选元数据的预定算法,元数据选择单元61选择主题候选元数据之一作为主题元数据。元数据选择单元61提供所选择的主题元数据给检索单元63和元 数据比较单元69,并且提供所选择的主题候选元数据给排序单元65 和再现控制单元67。元数据读取单元62相互关联的读取用于指定存储于图像数据存 储部分42中的所有图像数据中的每一个的每一条特定信息和附属于 图像数据中的每一个的元数据。元数据读取单元62临时存储所读取 的特定信息和元数据。基于从元数据选择单元61所提供的主题元数据,检索单元63 从由元数据读取单元62所读取的元数据中检索与主题元数据相同的 所有元数据。检索单元63将由所检索的元数据所附属的图像数据的 特定信息和附属于由包含所检索的元数据的该特定信息所指定的图 像数据的所有元数据提供给再现列表产生单元64。再现列表产生单元64通过检索单元63的检索结果产生再现列 表,在该再现列表中,所检索的元数据所附属的图像数据的特定信息 和附属于该图像数据的所有元数据相互关联地排列。所产生的再现列 表存储在再现列表产生单元64中,排列在再现列表中的图像数据的 特定信息以图像数据的图像再现的顺序排列,并且通过稍后描述的排 序单元65进行排序。该再现列表通过图像数据读取单元66和再现控 制单元67读出。排序单元65使用元数据选择单元61所提供的主题元数据来对再 现列表中的特定信息进行排序。更具体地说,基于由元数据选择单元 61所提供的主题元数据,排序单元65对再现列表中的特定信息进行 排序,使得较早再现仅由主题元数据所附属的图像数据的图像。排序单元65对再现列表中的特定信息进行排序,从而使得附属 有多个元数据的图像数据中具有较多数量的元数据的图像数据被较 晚再现。而且,排序单元65对再现列表中的特定信息进行排序,使 得有多个元数据所附属的图像数据中的主题候选元数据所附属的、且 由较多数量的元数据所附属的图像被较晚再现。图像数据读取单元66读出再现列表,在该再现列表中的特定信 息在再现列表产生单元64中进行排序。图像数据读取单元66以所读 出的再现列表中的特定信息的顺序来读取图像数据。图像数据读取单 元66提供所读取的图像数据给解码器30。再现控制单元67控制图像再现。更具体地说,再现控制单元67 通过提供与由解码器30所提供的图像数据相对应的图像信号给监视 器32或停止给监视器32提供图像信号来控制图像的再现。例如,基 于由解码器30所提供的图像数据和由再现列表所读出的特定信息, 再现控制单元67使监视器32根据再现列表中的特定信息的顺序开始 再现仅由主题元数据所附属的图像中的图像。再现控制单元67包括OSD (屏幕上显示)处理单元81。再现控 制单元67控制图像再现,使得将主题候选元数据和正再现的图像一 起显示。OSD处理单元81将基于文本、图标等数据的信号叠加在图 像信号上,以使监视器32将预定文本、图标等与图像一起显示。例 如,OSD处理单元81将基于表示主题候选元数据的文本数据叠加在 被提供给监视器32的图像信号上,使得主题候选元数据作为文本与 正再现的图像一起显示,并且,用户选择文本之一。在这种情况下, 图标指示由用户所选择的主题候选元数据、或者选择默认为主题元数 据的主题候选元数据。输入单元68将表示用户选择通过OSD处理单元81在监视器32 上显示的文本、图标等的信息提供给元数据选择单元61。例如,当用 户选择在监视器32上显示的主题候选元数据的文本中的任何一个时, 输入单元68将表示用户选择的主题候选元数据之一作为主题元数据 的信息提供给元数据选择单元61。元数据比较单元69将由元数据选择单元61所提供的主题元数据 和由元数据提取单元22所提供的音乐数据的元数据进行比较。更具 体地说,元数据比较单元69将一个主题元数据和音乐数据的一个元 数据进行比较,并且判断该主题元数据和所述音乐数据的音乐数据是 否相同。当多个元数据附属于音乐数据时,元数据比较单元69将一个主题元数据和音乐数据的多个元数据中的每一个进行比较,并且判 断该主题元数据和所述音乐数据的多个元数据中的任何一个是否相同。当元数据比较单元69判断该主题元数据和所述图像数据的元数 据相同时,元数据比较单元69将表示开始再现图像的信息提供给再 现控制单元25。图5和图6是用于解释用于再现图4中的内容再现设备l的内容 的处理的流程图。图5中的流程图的步骤S51和S52中的处理与图2中的流程图 的步骤S11和S12中的处理相同。因此,省略对该处理的解释。在步骤S53中,元数据选择单元61从由元数据提取单元22所提 供的元数据中选择主题元数据。元数据选择单元61提供所选择的主 题元数据给检索单元63和元数据比较单元69。在步骤S54中,元数据读取单元62从图像数据存储部分42读取 所有图像数据的元数据和特定信息。更具体地说,元数据读取单元62 读取相互关联的用于指定存储于图像数据存储部分42中的图像数据 中的每一个的每一条特定信息和附属于图像数据的元数据。如果图像数据存储部分42存储与图像数据自身分离的文件,该 文件包括特定信息和图像数据的元数据,则元数据读取单元62可以 读取包括特定信息和图像数据的元数据的文件。图5中流程图的步骤S55和S56中的处理与图2中的流程图的 步骤S14和S15中的处理相同。因此,省略对该处理的解释。在步骤S57中,检索单元63基于从元数据选择单元61所提供的所有元数据。检索单元63将所检索的元数据所附属的图像数据的特 定信息和附属于由包括所检索的元数据的该特定信息所指定的图像 数据的所有元数据提供给再现列表产生单元64。在步骤S58中,再现列表产生单元64产生再现列表,在该再现 列表中,附属有所检索的元数据的图像数据的特定信息和附属于该图 像数据的所有元数据相互关联地排列。作为一个例子,将由主题元数据所附属的图像A至N中的每一 个的图像数据的特定信息和元数据写入再现列表中。下面解释该例 子。图7是以条线图的形式示出附属于图像A至N的图像数据中的 每一个的元数据数目的视图。在图7中,横坐标表示附属于图像数据 的元数据的数目。 一个刻度表示附属有一个元数据。例如,包括主题 元数据的五个元数据附属于图像A的图像数据。包括主题元数据的两 个元数据附属于图像B的图像数据。仅有主题元数据附属于图像C的 图像数据。在图7中,较早再现在较上方排列的图像数据。在步骤S59中,排序单元65基于从元数据选择单元61所提供的 主题元数据对再现列表中的特定信息进行排序,使得较早再现仅由主 题元数据所附属的图像数据。图8的示图显示了由所述特定信息指定的图像数据的元数据数 目,其被排序从而仅附属所述主题元数据的图像数据被较早再现。如图8所示,在较上侧排列仅由作为图7中的元数据的主题元数 据所附属的图像C、 G、 H和M的图像数据。换句话说,较晚再现由 多个元数据所附属的图像数据。在步骤S60中,主题选择单元61从附属于图像数据的多个元数 据中选择主题候选元数据。例如,如图9所示,图像A至N中的每一个的图像数据通常附 属有用黑线表示的一个主题元数据。除了主题元数据以外的公共元数 据附属于有多个元数据所附属的图像数据中的图像A、 E、 F和L的 图像数据,用半色调点状网线(half-tone dot meshing )表示。例如,在步骤S60中,元数据选择单元61将除了图9所示的主 题元数据以外的公共元数据选择为主题候选元数据,即,作为下一主 题元数据的候选者。元数据选择单元61提供所选择的主题候选元数 据给排序单元65和再现控制单元67。在图9中的例子中,除了主题元数据以外的公共元数据是一个元 数据。然而,公共元数据可以是两个元数据。在这种情况下,元数据 选择单元61可以将多个图像数据中的最大数量的图像数据所公有的元数据选择为主题候选元数据,或者可以将多个图像数据所公有的几 个元数据选择为主题候选元数据。换句话说,要选择的主题候选元数 据可以是一个,或者可以是多个。当例如选择多个主题候选元数据时, 可以根据与存在的主题元数据的相似性给各个主题候选元数据赋予 作为主题元数据的候选者选择的优先级顺序。在步骤S61中,排序单元65对再现列表中的特定信息进行排序, 使得在由多个元数据所附属的图像数据中,较晚再现由主题候选元数 据所附属的、且由较多数量的元数据所附属的图像。更具体地说,如图9所示,排序单元65对再现列表中的特定信 息进行排序,使得最后再现主题候选元数据所附属的图像A、 E、 F 和L的图像数据。而且,如图10所示,排序单元65对再现列表中的 特定信息进行排序,使得较晚再现由主题候选元数据所附属的图像数 据中的由较多数量的元数据所附属的图像数据。在步骤S62中,图像数据读取单元66读出再现列表并以再现列 表中的特定信息的顺序读取图像数据,在该再现列表中的特定信息在 再现列表产生单元64中进行排序。例如,图像数据读取单元27以再 现列表中的特定信息的顺序读取存储于符合MP4文件格式的文件中 的图像数据。图像数据读取单元66提供所读取的图像数据给解码器 30。在步骤S63中,解码器30对从图像数据读取单元66所提供的图 像数据进行解码。解码器30以再现列表中的特定信息的顺序对在 MPEG4系统中所编码的图像数据进行解码处理。解码器30提供所解 码的图像数据给再现控制单元67。在步骤S64中,再现控制单元67控制图像再现,以再现列表中 的特定信息的顺序再现图像。更具体地说,基于从解码器30所提供 的图像数据和从再现列表所读取的特定信息,再现控制单元67根据据相对应的图像信号提供给监视器32,并且使监视器32开始再现图 像。再现控制单元67可以控制图像再现,以在解码器30中解码的顺 序再现图像。在步骤S65中,再现控制单元67控制图像再现,使得将主题候 选元数据和正再现的图像一起显示。更具体地说,例如,当正再现的 图像在再现列表中的再现顺序是最后一个时,再现控制单元67的 OSD处理单元81基于从元数据选择单元61所提供的主题候选元数 据,将基于表示主题候选元数据的文本的数据信号叠加在被提供给监 视器32的图像信号上,使得主题候选元数据作为文本与正再现的图 4象一起显示,并且通过用户选择文本之一。当例如在图3的特定例子中,正再现的图像在再现列表中的再现 顺序是最后一个时,当如图ll所示正再现音乐"b"和图像G时,表 示元数据"Hokkaido"和元数据"travel"(即,除了主题元数据("2006")示,图像G在监视器32中的该屏幕上显示,此时,OSD处理单元81 将基于表示元数据"Hokkaido"和元数据"travel"的文本的数据信 号叠加在图像G的图像信号上,使得显示表示元数据"Hokkaido" 和元数据"travel"的文本,并且通过用户选择"Hokkaido"和"travel" 中的任何一个。当显示主题候选元数据时,正再现的图像并不局限于在再现列表 中再现顺序是最后一个的图像,并且可以是由主题候选元数据所附属 的任何图像。在步骤S66中,元数据选择单元61判断用户是否指示将主题候 选元数据选择作为主题元数据。更具体地说,当用户选择在监视器32 上所显示的主题候选元数据中的任何一个时,输入单元68将表示用 户将主题候选元数据之一选择作为主题元数据的信息提供给元数据 选择单元61。元数据选择单元61判断由输入单元68是否提供了表示 将主题候选元数据之一选择作为主题元数据的信息。当判断用户没有 指示将主题候选元数据选择作为主题元数据时,该处理进入步骤S67。在步骤S67中,元数据选择单元61选择主题候选元数据之一作为主题元数据。例如,元数据选择单元61选择再现列表中的主题候 选元数据中的最大数量的主题候选元数据作为主题元数据。例如,元 数据选择单元61从多个主题候选元数据中选择具有被选择为主题元 数据的最高优先级顺序的主题候选元数据作为主题元数据。在这种情 况下,以与表示图11中用黑框表示的元数据"travel"的文本的框相 同方式,可以使在监视器32上显示的主题候选元数据中被选择作为 主题元数据的主题候选元数据被突出显示。元数据选择单元61提供 被重新选择为主题元数据的元数据给元数据比较单元69。在步骤S67 之后,该处理进入步骤S69。另一方面,当在步骤S66中判断用户指示将主题候选元数据选择 作为主题元数据时,该处理进入步骤S68。在步骤S68中,元数据选择单元61基于表示将从输入单元68 所提供的主题候选元数据之一选择作为主题元数据的信息,将用户指 示的主题候选元数据作为主题元数据。元数据选择单元61将重新选 择作为主题元数据的元数据提供给元数据比较单元69。在步骤S68 之后,该处理进入步骤S69。在步骤S69中,音乐数据读取单元21读取存储于外部存储装置 11的音乐数据存储部分41中的音乐数据。例如,音乐数据读取单元 21读取在MP3系统中编码的音乐数据。音乐数据读取单元21提供所 读取的音乐数据给音乐数据提取单元22和解码器24。在步骤S70中,元数据提取单元22提取附属于由音乐数据读取 单元21所读取的音乐数据的元数据。例如,音乐数据提取单元从音 乐数据的ID3标签中提取音乐数据,其在MP3系统中被编码,由音 乐数据读取单元21读取。音乐数据提取单元22提供所提取的音乐数 据给元数据比较单元69。在步骤S71中,元数据比较单元69将由元数据选择单元61重新 选择的主题元数据和从元数据提取单元22所提供的音乐数据的元数 据进行比较。例如,当从元数据提取单元22所提供的音乐数据的元 数据是唯一的一个元数据时,元数据比较单元69将所述主题元数据和所述音乐数据的唯一的一个元数据进行比较。例如,当从元数据提取单元22所提供的音乐数据的元数据是多个元数据时,元数据比较 单元69将所述音乐数据的多个元数据与所述主题元数据依次逐个地 进行比较。在步骤S72中,元数据比较单元69判断所述主题元数据和所述 音乐数据的元数据是否相同。当要比较的音乐数据存在多个元数据 时,如果所述主题元数据和所述音乐数据的多个元数据中的任何一个 相同,则元数据比较单元69判断所述主题元数据和所述音乐数据的 元数据相同。当判断所述主题元数据和所述音乐数据的元数据相同 时,元数据比较单元69将指示开始再现音乐的信息提供给再现控制 单元25。该处理进入步骤S55。在步骤S55中,再现控制单元25使 扬声器26停止已经再现音乐的再现并开始再现与所重新选择的主题 元数据相对应的音乐。重复步骤S55之后的处理。另一方面,当在步骤S72中判断所述主题元数据和所述音乐数据 的元数据不相同时,该处理返回到步骤S69。直到读取与所重新选择 的主题元数据相对应音乐的音乐数据为止,重复步骤S69至S72中的 处理。在这种情况下,再现控制单元25使扬声器26继续再现已经再 现的音乐。如上所述,虽然内容再现设备1根据主题元数据逐个地再现具有 一定关系的图像,但是内容再现设备1可以最后再现基于主题候选元 数据的具有较强关系的图像。因此,用户感觉平稳地切换主题元数据, 并且可以观看和收听内容,而没有不舒适感。以这样的方式,当显示具有音乐的放映幻灯片时,内容再现设备 1可以再现与音乐背景接近的图像。通过分别附属其上的元数据来使 音乐和图像相关联,可以容易地将音乐和图像相关联而无需使用不必 要的信息。对音乐和图像的再现结束的定时可以是,例如,在再现了存储于 图像数据存储部分42中图像数据的所有图像的时间。另一可选的方 式,该定时可以是,例如,当用户操作指示结束时的时间。在这种情况下,重复再现曾经再现过的图像,直到指示结束为止。在上述的解释中,将附属于要再现音乐的音乐数据的元数据优选 设置为主题元数据,并且,再现基于由相同元数据所附属的图像数据 的图像。然而,也有可能图像优先于音乐,将附属于要再现图像的图 像数据的元数据优选设置为主题元数据,并且再现基于由相同元数据 所附属的音乐数据的音乐。以这样的方式,当同时再现第一内容和笫二内容时,可以连续地 再现这些内容。下面描述的方法也是可行的。控制第一内容的再现, 并且,从附属于第一内容的第一元数据中选择表示要再现的第一内容 和第二内容的主题的第一主题元数据。当第一主题元数据和附属于笫 二内容的第二元数据相同时,控制第二内容的再现,并且,将通过选 择装置从与第 一主题元数据不同的第二元数据中的元数据中选择的 元数据之一的第二主题元数据与附属于第三内容的第三元数据进行 比较。当第二主题元数据与第三元数据相同时,控制第三内容的再现。 在这种情况下,可以连续地再现这些内容而不会使用户产生不舒适 感。上述的处理系列可以通过硬件来执行,或者可以通过软件来执 行。当通过软件来执行该处理系列时,从内置专用硬件中的计算机或 (例如)通用个人计算机中的程序记录介质安装配置软件的程序,当 在该通用个人计算机中安装各种程序时,它能够执行各种功能。图12是示出根据程序执行处理系列的个人计算机的硬件的配置 的例子的框图。在计算机中,CPU (中央处理单元)201、 ROM (只读存储器) 202和RAM (随机存取存储器)203通过总线204相互连接。输入/输出接口 205也连接到总线204。包括键盘、鼠标和麦克风 的输入单元206,包括扬声器26和监视器32的输出单元207,包括 硬盘和非易失性存储器的存储单元208,包括网络接口的通信单元 209,以及驱动诸如磁盘、光盘、磁光盘或半导体存储器之类的可拆 卸介质211的驱动器210连接到输入/输出接口 205。在按照上面所述的那样构造的计算机中,CPU 201例如通过输入 /输出接口 205和总线204将存储于存储单元208中的程序装载到 RAM 203中,并且执行该程序,从而执行处理系列。例如,由计算机(CPU 201)所执行的程序通过作为封装介质记 录在可拆卸介质211来提供,或者通过诸如局域网、因特网或数字卫 星广播之类的有线或无线传输介质来提供,所述封装介质包括磁盘 (包括柔性盘)、光盘(CD-ROM (压缩盘-只读存储器)、DVD (数 字通用盘)等)、磁光盘或半导体存储器。通过将可拆卸介质211插入在驱动器210,可以通过输入/输出接 口 205将程序安装在存储单元208中。该程序可以通过有线或无线传 输介质由通信单元209接收,并且安装在存储单元208中。此外,可 以预先将程序安装在ROM 202或存储单元208中。由计算机所执行程序可以是根据本说明书中所解释的顺序以时 间序列执行处理的程序,或者可以是并行地或在必要的定时(例如调 用程序的时候)执行处理的程序。在上述解释的实施例中,本发明应用于内容再现设备。然而,本 发明也可以应用于信息处理设备,该信息处理设备再现内容,例如, 电视接收器、HDD (硬盘驱动器)记录器和便携式终端设备(例如, PDA (个人数字助理)和蜂窝手机)。本发明的实施例并不局限于上述的实施例。在不脱离本发明的实 质的情况下,对实施例的各种修改是可行的。本领域的技术人员应该理解,根据设计要求和其它因素,可以进 行各种修改、组合、子组合和替换,只要它们在所附的权利要求及其 等同形式的范围内即可。
权利要求
1.一种信息处理设备,该信息处理设备控制第一内容和第二内容的再现以同时再现这些内容,所述信息处理设备包括第一再现控制装置,用于控制所述第一内容的再现;选择装置,用于从附属于所述第一内容的第一元数据中选择表示要再现的所述第一内容和所述第二内容的主题的第一主题元数据;第二再现控制装置,用于当所述第一主题元数据和附属于所述第二内容的第二元数据相同时,控制所述第二内容的再现;以及比较装置,用于将由所述选择装置从与所述第一主题元数据不同的所述第二元数据的元数据中所选择的第二主题元数据与附属于第三内容的第三元数据进行比较,其中当所述第二主题元数据和所述第三元数据相同时,所述第一再现控制装置控制所述第三内容的再现。
2. 根据权利要求1所述的信息处理设备,其中, 所述比较装置将所述第一主题元数据和所述第二元数据相比较,并且将所述第二主题元数据和附属于第四内容的第四元数据相比较, 以及当所述第二主题元数据和第四元数据相同时,所述第二再现控制 装置控制所述第四内容的再现。
3. 根据权利要求1所述的信息处理设备,其中, 所述第一内容是声音,以及所述第二内容是运动图像或静止图像。
4. 根据权利要求1所述的信息处理设备,其中, 所述第一内容是运动图像或静止图像,以及, 所述第二内容是声音。
5. 根据权利要求1所述的信息处理设备,还包括 检索装置,用于从附属于所述第二内容的所述第二元数据检索与所述第 一主题元数据相同的元数据;产生装置,用于从所述检索的结果产生一列表,该列表包括用于 指定与所述第一主题元数据相同的第二元数据所附属的所述第二内 容的特定信息和附属于由所述特定信息所指定的所述第二内容的所 述第二元数据;以及排序装置,用于根据所述第二元数据对所述列表中的所述特定信 息进行排序,其中所述第二再现控制装置控制所述第二内容的再现,使得以被排序 的特定信息的顺序再现所述第二内容。
6. 根据权利要求5所述的信息处理设备,其中,所述排序装置 对所述特定信息进行排序,使得较早再现仅由与所述第一主题元数据 相同的所述第二元数据所附属的所述第二内容。
7. 根据权利要求5所述的信息处理设备,其中, 所述选择装置从与所述第 一主题元数据相同的所述第二元数据所附属的、且有多个元数据所附属的所述第二内容的所述第二元数据 中选择主题候选元数据,作为所述第二主题元数据的候选者,以及所述排序装置对所述特定信息进行排序,使得较晚再现由所述主 题候选元数据所附属的所述第二内容。
8. 根据权利要求7所述的信息处理设备,其中所述排序装置对 所述特定信息进行排序,使得较晚再现由所述主题候选元数据所附属 的、且具有较多数量的附属第二元数据的第二内容。
9. 根据权利要求1所述的信息处理设备,其中所述第二再现控制装置控制所述第二内容的再现,使得当所述第二内容是运动图像或 静止图像时,附属于所述第二内容的所述第二元数据作为文本与所述 运动图像或所述静止图像一起显示。
10. —种用于使信息处理设备控制第 一 内容和第二内容的再现以同时再现这些内容的信息处理方法,所述信息处理方法包括以下步控制所述第一内容的再现;从附属于所述第一内容的第一元数据中选择表示要再现的所述 第 一 内容和所述第二内容的主题的第 一主题元数据;当所述第一主题元数据和附属于所述第二内容的第二元数据相 同时,控制所述第二内容的再现;以及将在所述选择步骤中从与所述第一主题元数据不同的所述第二 元数据的元数据中所选择的第二主题元数据和附属于第三内容的第 三元数据进行比较,其中在控制所述第一内容的再现的步骤中,当所述第二主题元数据和 所述第三元数据相同时,控制所述第三内容的再现。
11. 一种用于使计算机执行用于控制第一内容和第二内容的再 现以同时再现这些内容的处理的计算机程序,所述计算机程序使所述 计算机执行包括下述步骤的处理控制所述第一内容的再现;从附属于所述第一内容的第一元数据中选择表示要再现的所述 第 一 内容和所述第二内容的主题的第 一主题元数据;当所述第一主题元数据和附属于所述第二内容的第二元数据相 同时,控制所述第二内容的再现;以及将在所述选择步骤中从与所述第一主题元数据不同的所述第二 元数据的元数据中所选择的笫二主题元数据和附属于第三内容的第 三元数据进行比较,其中在控制所述第一内容再现的步骤中,当所述第二主题元数据和所 述第三元数据相同时,控制所述第三内容的再现。
12. —种信息处理设备,该信息处理设备控制第一内容和第二内容的再现以同时再现这些内容,所述信息处理设备包括第一再现控制单元,其被配置成控制所述第一内容的再现; 选择单元,其被配置成从附属于所述第一内容的第一元数据中选择表示要再现的所述第一内容和所述第二内容的主题的第一主题元 数据;第二再现控制单元,其被配置成当所述第一主题元数据和附属于 所述第二内容的第二元数据相同时,控制所述第二内容的再现;以及比较单元,其被配置成将由所述选择单元从与所述第一主题元数 据不同的所述第二元数据的元数据中所选择的第二主题元数据与附 属于第三内容的第三元数据进行比较,其中当所述第二主题元数据和所述第三元数据相同时,所述第 一再现 控制单元控制所述第三内容的再现。
全文摘要
本发明公开了一种信息处理设备、信息处理方法和信息处理程序。该信息处理设备控制第一内容和第二内容的再现以同时再现这些内容。该信息处理设备包括第一再现控制装置,用于控制第一内容的再现;选择装置,用于从附属于第一内容的第一元数据中选择表示要再现的第一内容和第二内容的主题的第一主题元数据;第二再现控制装置,用于当第一主题元数据和附属于第二内容的第二元数据相同时控制第二内容的再现;以及比较装置,用于将由选择装置从与第一主题元数据不同的第二元数据的元数据中所选择的第二主题元数据与附属于第三内容的第三元数据进行比较,其中当第二主题元数据和第三元数据相同时,第一再现控制装置控制第三内容的再现。
文档编号G06F17/30GK101231643SQ20071019892
公开日2008年7月30日 申请日期2007年12月7日 优先权日2006年12月8日
发明者中川雅朗 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1