记录/再现设备,记录/再现方法和程序 本申请为2006年2月7日提交的、中国申请号为:2006100739042的发明专利申请“记录/再现设备,记录/再现方法和程序”的分案申请。
【相关申请的交叉引用】
本发明包含涉及2005年2月7日向日本专利局提交的日本专利申请JP2005-030675的主题,此处通过参考结合其全部内容。
【技术领域】
本发明涉及一种记录/再现设备和方法及其程序,更具体地,涉及一种适用于例如再现外部获得的音乐数据的记录/再现设备和方法及其程序。
背景技术
近来,这种类型的再现设备适合于通过因特网从提供音乐数据的服务器中获得音乐数据。
通过因特网这样获得的音乐数据通常包括例如可视地呈现出该音乐数据的印记(impression)的标志图像(symbol image)。在这种情况下的标志图象例如是记录该音乐数据的特定CD(致密盘)的封套(jacket)的标志图像。
例如,如果执行再现通过因特网获得的音乐数据的操作时,上述的这种再现设备会在其显示监视器上显示例如与由再现操作所指定的音乐数据的标题或者音乐本身有关的封套图象,由此让用户识别要在该时间被再现的音乐数据的图像和各种信息(参阅日本专利公开JP2001-175624,相应的美国专利申请US2002-159304)。
【发明内容】
上面提到的具有上述结构的再现设备也适于从每个其上记录了音乐数据的CD中得到音乐数据。但是,从每个CD中这样得到的音乐数据通常与该音乐数据的封套图像无关。
因此,当执行从CD中再现音乐数据的操作时,上述再现设备很难显示与由该再现操作指定的音乐数据相应的封套图像,因此对用户来说很难可视地识别该音乐数据的印记。
因此,本发明通过提供一种记录/再现设备,方法和程序以便克服上面指出的和其它与相关技术的方法和设备相关的问题。
在实现本发明以及根据本发明的一个方面中,提供一种记录/再现设备,该设备具有被配置用来将内容数据记录到存储介质的记录装置;被配置用来从存储介质中再现内容数据的再现装置;被配置用来存储对应于多条属性信息中的每一条属性信息的图像数据的数据存储装置;被配置用来在没有图像数据与内容数据相关时检测与内容数据相关的属性信息的属性信息检测器;被配置用来从图像数据存储装置中检测与由属性信息检测器检测的属性信息相应的图像数据的图像数据检测器;和控制器,被配置用来进行控制使得至少在由再现装置再现内容数据的过程中,输出由图像数据检测器检测的图像数据。
上面所提到的新的结构在内容数据与任何图像数据都无关时允许输出与内容数据的信息属性相应的图像数据。
如所描述的和按照本发明的内容,如果没有图像数据与内容数据相关,与该内容数据的属性信息相应的图像数据可以被输出。因此,与内容数据相关地标志图像可以确保被显示。
【附图说明】
图1是描述作为本发明的一个实施例的再现设备的典型电路结构的方框图;
图2是用于描述在上述实施例中定义的流派(genres)的示意图;
图3是用于描述主流派VS.标志图象表的示意图;
图4是表示图像显示处理过程的流程图;
图5是用于描述与音乐数据有关的属性信息的示意图;
图6是表示图像显示处理过程的流程图;
图7是用于描述演员VS.标志图象表的示意图;
图8是表示图像显示处理过程的流程图;
图9是表示另一个图像显示处理过程的流程图;
图10是表示又一个图像显示处理过程的流程图;
图11是表示再一个图像显示处理过程的流程图。
【具体实施方式】
通过与附图相结合的实施例将更加详细地描述本发明。
(1)第一实施例
参照图1,附图标记1表示整个再现设备。例如,如果其用户通过用于从提供音乐数据的音乐供应服务器SV获得音乐数据的操作模块2来执行音乐数据获取操作,那么控制整个再现设备1的CPU(中央处理单元)3依次通过通信处理模块4、网络接口5和因特网NT,将音乐数据请求信号传输到音乐供应服务器SV,该音乐数据请求信号用于请求与该音乐数据获取操作相应的音乐数据。接收到音乐数据请求信号,音乐供应服务器SV将音乐数据请求信号请求的音乐数据经过因特网NT传输到再现设备1。依次通过网络接口5和通信处理模块4,再现设备1从音乐供应服务器SV中接收音乐数据,将接收到的音乐数据存储到硬盘驱动器6。这样,再现设备1就能够从音乐供应服务器SV中获得音乐数据。同样的,再现设备1也能够从音乐供应服务器SV中获得捆绑在一组中作为一个曲集作品的多条音乐数据。曲集作品在这里表示例如其中音乐作为一张CD(致密盘)被出售的一个单元。
当在再现设备1的操作模块2上执行用于从CD获得音乐数据的操作时,再现设备1的CPU3据此控制其上装载了CD的介质驱动模块7以便从那里读取音乐数据,并将该检取的音乐数据存储到硬盘驱动器6。这样,再现设备1就能够从CD获得音乐数据。
从音乐供应服务器SV或CD中这样获得的音乐数据与每段音乐的属性信息相关。该音乐数据属性信息可能包括可视地呈现与该音乐数据相关的印记的标志图像数据(在这种情况下,封套图像数据相当于CD封套图像)和表示该音乐图像所属领域的流派名称。
每段音乐的属性信息,例如音乐数据标题,曲集名称,演员姓名,歌词以及流派,可以由用户通过操作模块2手工输入。此外,可行的是,当CD通过介质驱动模块7被再现时,例如,以再现的TOC和音乐数据为基础产生的识别信息在CPU 3的控制下被传输到外部服务器,与该识别信息相应的属性信息通过网络接口5和通信处理模块4从该外部服务器被接收,接收到的属性信息被记录在硬盘驱动器6中,与随其从CD中读出的该音乐数据相关。外部服务器例如可以是Gracenote公司的CDDB(商标)。
本实施例定义表示主分类的主流派(main genres)和表示在主流派下的特定流派的子流派(sub genres),如图2所示。在图2所示的例子中,主流派是“punk”,“metal”等。主流派“punk”具有子流派“pop punk”和“metal punk”。主流派“metal”具有子流派“popmetal”和“country metal”。因此,如果得到的音乐数据属于主流派“punk”的子流派“pop punk”,那么该音乐数据的属性信息显示例如表示子流派“pop punk”的字符串“pop punk”作为流派名称。应该注意的是,在这个属性信息中显示的作为流派名称的字符串可以由用户编辑,因此该字符串可以不同于“pop punk”。
如果通过再现设备1的操作模块2执行用于再现已得到的音乐数据的操作,那么再现设备1的CPU 3据此读取与从硬盘驱动器6的再现操作相应的音乐数据以再现该音乐数据,因此提供合成的音频信号给音频处理模块8。因此,音频处理模块8通过扬声器9播放该提供的音频信号。这样,再现设备1就能够再现已得到的音乐数据。
同时,再现设备1的CPU 3从硬盘驱动器6中读取与当前再现的音乐数据(以下称之为再现中(in-reproduction)的音乐数据)相关的属性信息以判定属性信息是否包括封套图像数据。
如果发现封套图像数据包括在属性信息中,那么再现设备1的CPU 3以封套图像数据为基础在显示模块10中显示封套图像。然后,可视地识别显示在显示模块10上的封套图像,用户能够可视地识别那时正在被再现的再现中的音乐数据的印记(impression)。
另一方面,如果没有发现封套图像数据包括在属性信息中,那么再现设备1的CPU 3判断属性信息是否包括流派名称。
如果发现流派名称,例如“poppunk”包含在属性信息中,那么再现设备1的CPU 3从这个流派名称“poppunk”中识别再现中的音乐数据所属于的主流派“punk”,并执行用于显示与所识别的主流派“punk”相应的标志图像的替代(alternate)标志图像显示处理。
在这个替代标志图像显示处理中,例如使用存储在硬盘驱动器6中的主流派VS.标志图像表TB1(图3)。
在本实施例的情况下,这个主流派VS.标志图像表TB1显示“punk”,“metal”等作为主流派。在这个主流派VS.标志图像表TB1中,象征着主流派“punk”,“metal”等的标志图像数据D(1,2,...,N)与主流派“punk”,“metal”等相关。
另外,这个主流派VS.标志图像表TB1使一个比较字符串与每个主流派相关。对于这个比较字符串,选择出现在属于该流派名称的音乐数据的属性信息中的流派名称中的可能性较高的字符串。例如,对于与主流派“punk”相应的比较字符串选择“punk”。这是因为例如字符串“poppunk”和“metalpunk”在属于主流派“punk”的音乐数据的属性信息中经常被设置为流派名称,使得字符串“punk”出现在属于主流派“punk”的音乐数据的属性信息中的流派名称中的可能性较高。
因此,例如在主流派VS.标志图像表TB1中,再现设备1的CPU3将显示在再现中的音乐数据的属性信息中的流派名称“poppunk”和比较字符串“punk”进行比较。如果CPU 3识别出比较字符串“punk”包含在流派名称“poppunk”中,那么CPU 3识别与该比较字符串“punk”相应的主流派“punk”作为再现中的音乐数据的主流派。然后,再现设备1的CPU 3读取与从主流派VS.标志图象表TB1中识别出的主流派“punk”相应的标志图像数据D1,并且根据读取的标志图像数据在显示模块10中显示标志图像。
因此,如果封套图像数据未与那时正被再现的再现中的音乐数据相关联,再现设备1的CPU 3能够显示象征这个再现中的音乐数据所属于的主流派的标志图像,而不是显示封套图像。结果,可以实现确保能够显示与当时正在再现的再现中的音乐数据相关的标志图像的再现设备1。
在本实施例的情况下,对于每个比较字符串,主流派VS.标志图象表TB1示出在再现中的音乐数据的属性信息中的流派名称和比较字符串之间的比较中的比较顺序(comparison sequence)。例如在本实施例中,与主流派“punk”相应的比较字符串“punk”可以被假定,如果例如参照图2判定该字符串被包括在其它主流派“metal”等的流派名称(“popmetal”,“countrymetal”等)中的频率比该主流派“punk”低的话,因此比较顺序被设置为优先比较的“1”。另一方面,比较顺序“metal”可以被假定,如果例如参照图2判定该字符串被包括在其它主流派“punk”等的流派名称(“poppunk”,“metalpunk”等)中的频率比这个主流派“metal”高的话,因此比较顺序被设置为较低的比较优先级的“2”。
因此,根据主流派VS.标志图像表TB1中所示的比较顺序,再现设备1的CPU 3优先地将再现中的音乐数据的属性信息中的流派名称和下述的比较字符串相比较,其中该比较字符串被假定为在主流派VS.标志图像表TB1中所示的多个比较字符串中,被包括在其它的主流派的流派名称中的频率较小。因此再现设备1开始与被包括在其它主流派(在这里是“punk”)的流派名称中的可能性小的比较字符串的比较。这样就允许从该再现中的音乐数据的属性信息的流派名称中更精确地识别出该再现中的音乐数据的主流派。
下面参照图4所示的流程图描述第一实施例的图像显示处理过程RT1。
当通过再现设备1的操作模块2执行用于再现得到的音乐数据的操作时,再现设备1的CPU 3据此转到步骤SP1以从硬盘驱动器6中读取与再现操作相应的音乐数据,因此开始再现处理。
接下来,再现设备1的CPU 3转到步骤SP2以从硬盘驱动器6中读取与被再现的再现中的音乐数据相关的属性信息,判断封套图像数据是否被包含在所读取的属性信息中。
如果步骤SP2的判断是YES,表明封套图像数据被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP3。在步骤SP3中,再现设备1的CPU 3根据包含在再现中的音乐数据的属性信息中的封套图像数据在显示模块10中显示封套图像并且随后转到步骤SP9以结束图像显示处理过程RT1。
另一方面,如果步骤SP2的判断是NO,表明封套图像数据没有被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP4。在步骤SP4中,再现设备1的CPU 3判断流派名称是否被包含在再现中的音乐数据的属性信息中。
如果步骤SP4的判断是NO,表明流派名称不包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP5。在步骤SP5中,再现设备1的CPU 3根据图3所示的主流派VS.标志图像表TB1中定义的预定的缺省图像数据DN在显示模块10中显示缺省图像并且随后转到步骤SP9以结束图像显示处理过程RT1。
另一方面,如果步骤SP4的图像是YES,表明例如“popmetal”作为流派名称被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP6。
在步骤SP6中,再现设备1的CPU 3根据主流派VS.标志图像表TB1中所示的比较顺序依次对比较字符串“punk”,“metal”等中的每一个和再现中的音乐数据的属性信息中的流派名称“popmetal”进行比较。如果再现设备1的CPU 3因此在流派名称“popmetal”中发现例如第二个比较的比较字符串“metal”,那么再现设备1的CPU 3转到步骤SP7以识别与该比较字符串“metal”相应的主流派“metal”为该再现中的音乐数据的主流派。
接下来,再现设备1的CPU 3转到步骤SP8,从硬盘驱动器6中读取与在步骤SP7中识别的主流派“metal”相应的标志图像数据D2,并根据这个标志图像数据D2在显示模块10中显示标志图像,据此再现设备1的CPU 3转到步骤SP9以结束图像显示处理过程RT1。
值得注意的是,如果在步骤SP6中,相继比较主流派VS.标志图像表TB1中所示的比较字符串“punk”,“metal”等和再现中的音乐数据的属性信息中的流派名称之后,没有发现字符串“punk”,“metal”等被包含在这个流派名称中,那么再现设备1的CPU 3则转到步骤SP5。在步骤SP5中,再现设备1的CPU 3根据缺省图像数据DN在显示模块10中显示缺省图像并且随后转到步骤SP9以结束图像显示处理过程RT1。
如上文所述,如果表示当时正在被再现的再现中的音乐数据的标志的封套图像数据不与之相关,那么再现设备1根据与该再现中的音乐数据相关的流派名称信息识别该再现中的音乐数据的主流派,从主流派VS.标志图像表TB1中读取象征所识别的主流派的标志图像数据,并且根据读取的标志图像数据显示标志图像。因此,再现设备1能够确保显示与当时正在被再现的再现中的音乐数据相关的标志图像。
(2)第二实施例
本发明的第二实施例在与从音乐供应服务器SV或CD中得到的音乐数据有关的属性信息的内容上与上述的第一实施例不同。另一方面,第二实施例在再现设备1的结构(图1)、流派的定义(图2)和主流派VS.标志图像表TB1(图3)上与第一实施例基本相同。因此下面参照图5描述与音乐数据相关的属性信息的内容。
更具体的,音乐数据的属性信息由下述信息构成:表示关于音乐数据本身的信息的轨道信息(图中的“TRACK INFO”),表示关于音乐数据所属的曲集的信息的曲集信息(图中的“ALBUM INFO”)和表示关于例如用于音乐数据的压缩算法的信息的数据信息(图中的“DATA INFO”)。例如,该属性信息中的轨道信息可以包括表示该音乐数据的标志的封套图像数据(以下称之为轨道封套图像数据),表示该音乐数据所属流派的流派名称(以下称之为轨道流派名称)和表示该音乐数据的演奏者或编者的演员姓名(以下称之为轨道演员姓名)。例如,该属性信息中的曲集信息可以包括表示该音乐数据所属的特定曲集的标志的封套图像(以下称之为曲集封套图像数据)和表示该曲集所属流派的流派名称(以下称之为曲集流派名称)和表示该曲集的创作者或编者的演员姓名(以下称之为曲集演员姓名)。
下面描述第二实施例中的图象显示处理过程RT2(图6)。
当通过再现设备1的操作模块2执行用于再现所得到的音乐数据的操作时,再现设备1的CPU 3据此转到步骤SP21以从硬盘驱动器6中读取与该再现操作相应的音乐数据,因此开始再现处理。
接下来,再现设备1的CPU 3转到步骤SP22以从硬盘驱动器6中读取与正被再现的再现中的音乐数据相关的属性信息,因此判断是否轨道封套图像数据被包含在所读取的属性信息中。
如果步骤SP22的判断是YES,表明轨道封套图像数据包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP23。在步骤SP23中,再现设备1的CPU 3根据包含在再现中的音乐数据的属性信息中的轨道封套图像数据在显示模块10中显示轨道封套图像,并且随后转到步骤SP31以结束图像显示处理过程RT2。另一方面,如果步骤SP22的判断是NO,表明轨道封套图像数据没有包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP24。
在步骤SP24中,再现设备1的CPU 3判断是否曲集封套图像数据被包含在与再现中的音乐数据有关的属性信息中。
如果步骤SP24的判断是YES,表明曲集封套数据包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP23。在步骤SP23中,再现设备1的CPU 3根据包含在再现中的音乐数据的属性信息中的曲集封套图像数据在显示模块10中显示曲集封套图像,并且随后转到步骤SP31以结束图像显示处理过程RT2。另一方面,如果步骤SP24的判断是NO,表明曲集封套图像数据没有包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP25。
在步骤SP25中,再现设备1的CPU 3判断是否轨道流派名称被包含在再现中的音乐数据的属性信息中。
如果步骤SP25的判断是YES,表明例如“popmetal”作为轨道流派名称被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP26。在步骤SP26中,再现设备1的CPU 3根据主流派VS.标志图像表TB1中所示的比较顺序依次对比较字符串“punk”,“metal”等和再现中的音乐数据的属性信息中的轨道流派名称“popmetal”进行比较。如果在轨道流派名称“popmetal”中发现例如第二个比较的比较字符串“metal”,那么再现设备1的CPU 3转到步骤SP27以识别与该比较字符串“metal”相应的主流派“metal”作为该再现中的音乐数据的主流派。接下来,再现设备1的CPU 3转到步骤SP28,以根据与在步骤SP27中识别的主流派“metal”相关的标志图像数据D2在显示模块10中显示标志图像,并然后转到步骤SP31以结束图像显示处理过程RT2。值得注意的是,如果在步骤SP26中,在相继对主流派VS.标志图像表TB1中所示的比较字符串“punk”,“metal”等和再现中的音乐数据的属性信息中的轨道流派名称进行比较后,没有发现字符串“punk”,“metal”等被包含在这个流派名称中,那么再现设备1的CPU 3则转到步骤SP30。在步骤SP30中,再现设备1的CPU 3根据缺省图像数据DN在显示模块10中显示缺省图像并且随后转到步骤SP31以结束图像显示处理过程RT2。
另一方面,如果步骤SP25的判断是NO,表明轨道流派名称没有被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP29。
在步骤SP29中,再现设备1的CPU 3判断是否曲集流派名称被包含在再现中的音乐数据的属性信息中。
如果步骤SP29的判断是YES,表明例如“countrymetal”作为曲集流派名称被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP26。在步骤SP26中,再现设备1的CPU 3根据主流派VS.标志图像表TB1中所示的比较顺序依次对比较字符串“punk”,“metal”等和再现中的音乐数据的属性信息中的曲集流派名称“countrymetal”进行比较。如果在曲集流派名称“countrymetal”中发现例如第二个比较的比较字符串“metal”,那么再现设备1的CPU3转到步骤SP27以识别与该比较字符串“metal”相应的主流派“metal”作为该再现中的音乐数据的主流派。接下来,再现设备1的CPU 3转到步骤SP28,以根据与在步骤SP27中识别的主流派“metal”相应的标志图像数据D2在显示模块10中显示标志图像,并然后转到步骤SP31以结束图像显示处理过程RT2。值得注意的是,如果在步骤SP26中,在相继对主流派VS.标志图像表TB1中所示的比较字符串“punk”,“metal”等和再现中的音乐数据的属性信息中的曲集流派名称进行比较后,没有发现字符串“punk”,“metal”等被包含在这个流派名称中,那么再现设备1的CPU 3则转到步骤SP30。在步骤SP30中,再现设备1的CPU 3根据缺省图像数据DN在显示模块10中显示缺省图像,并且随后转到步骤SP31以结束图像显示处理过程RT2。
另一方面,如果步骤SP29的判断是NO,表明曲集流派名称不包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP30,以根据缺省图像数据DN在显示模块10中显示缺省图像,并且随后转到步骤SP31以结束图像显示处理过程RT2。
如上文所述,如果表示再现中的音乐数据的标志的轨道封套图像数据和表示再现中的音乐数据所属的曲集的标志的曲集封套图像数据与当时正在被再现的再现中的音乐数据不相关,那么再现设备1根据与该再现中的音乐数据相关的轨道流派名称信息或曲集流派名称信息识别该再现中的音乐数据的主流派或再现中的音乐数据所属的曲集的主流派,从主流派VS.标志图像表TB1中读取象征所识别的主流派的标志图像数据,并且根据读取的标志图像数据显示标志图像。因此,再现设备1能够确保显示与当时正在被再现的再现中的音乐数据相关的标志图像。
(3)第三实施例
本发明的第三实施例与上述的第一和第二实施例基本上相同。另一方面,第三实施例使用的是不同于主流派VS.标志图像表TB1(图3)的表格。下面主要描述第三实施例和前述实施例之间的区别。
在这种情况下,与从音乐供应服务器SV或CD中所得到的音乐数据相关的属性信息可以包括该音乐数据的封套标志数据和表示该音乐数据的演奏者或编者的演员姓名。
如果表演音乐数据的演员例如是“Dekoboko Sayaka”,则“Dekoboko Sayaka”例如作为包含在这个音乐数据的属性信息中的演员姓名之一被显示。值得注意的是,在属性信息中每个表示演员姓名的字符串可以例如由用户编辑,因此在这个例子中那个字符串可以不同于“Dekoboko Sayaka”。如果表演音乐数据的演员例如是“TobaOutotsu”,则“Toba Outotsu”例如作为包含在这个音乐数据的属性信息中的演员姓名被显示。
当通过再现设备1的操作模块2执行用于再现得到的音乐数据的操作时,再现设备1的CPU 3据此从硬盘驱动器6中读取指定的音乐数据,开始再现处理。
同时,再现设备1的CPU 3从硬盘驱动器6中读取与被再现的再现中的音乐数据相关的属性信息,以判断是否封套标志数据被包含在所读取的属性信息中。
如果发现封套标志数据包含在属性信息中,再现设备1的CPU 3根据这个封套标志数据在显示模块10中显示封套标志。因此,通过可视地识别显示在显示模块10中的封套标志,用户能够识别当时正在被再现的再现中的音乐数据的标志。
另一方面,如果发现封套标志数据没有包含在属性信息中,再现设备1的CPU 3则判断是否演员姓名被包含在这个属性信息中。
例如识别出“Dekoboko Sayaka”作为演员姓名被包含在属性信息中,再现设备1的CPU 3从该演员姓名“Dekoboko Sayaka”中识别该再现中的音乐数据的演员“Dekoboko Sayaka”,以执行用于显示与该识别的演员“Dekoboko Sayaka”相应的标志图像的替代标志图像显示处理。
例如,在这个替代标志图像显示处理中,演员VS.标志图像表TB2(图7)被存储在硬盘驱动器6中。
在第二实施例中,演员VS.标志图像表TB2显示“DekobokoSayaka”,“Toba Outotsu”等作为演员。演员VS.标志图像表TB2使这些演员“Dekoboko Sayaka”,“Toba Outotsu”等与象征这些演员的标志图像数据Dx(1,2,...,N)相关联。值得注意的是,对这些标志图像数据Dx来说,例如可以应用与这些演员表演的过去的音乐数据相关的封套标志数据。
演员VS.标志图像表TB2还使演员与比较字符串相关联。对于这些比较字符串,选择那些在由这些演员表演的音乐数据的属性信息中的演员姓名中出现的可能性高的字符串。例如在此情况下,“DekobokoSayaka”被选择作为与演员“Dekoboko Sayaka”相应的字符串以及“Toba Outotsu”被选择作为与演员“Toba Outotsu”相应的字符串。
因此,例如在演员VS.标志图像表TB2中,再现设备1的CPU 3将显示在再现中的音乐数据的属性信息中的演员姓名“DekobokoSayaka”和比较字符串“Dekoboko Sayaka”进行比较。如果发现比较字符串“Dekoboko Sayaka”被包含在属性信息中的演员姓名“DekobokoSayaka”中,那么CPU 3识别与该比较字符串“Dekoboko Sayaka”相应的演员“Dekoboko Sayaka”作为表演该再现中的音乐数据的演员。然后,再现设备1的CPU 3读取与从演员VS.标志图象表TB2中识别出的演员“Dekoboko Sayaka”相应的标志图像数据Dx1,并且根据读取的标志图像数据Dx1在显示模块10中显示标志图像。
如上文所述,如果封套标志数据与当时正在被再现的再现中的音乐数据不相关,那么再现设备1的CPU 3则可以显示象征这个再现中的音乐数据的演员的标志图像而不是显示封套图像。因此,再现设备1能够确保实现显示与当时正在被再现的再现中的音乐数据相关的标志图像。
下面参照图8所示的流程图描述在第三实施例中执行的图像显示处理过程RT3。
当通过再现设备1的操作模块2执行用于再现得到的音乐数据的操作时,再现设备1的CPU 3据此转到步骤SP41以从硬盘驱动器6中读取与该再现操作相应的音乐数据,因此开始再现处理。
接下来,再现设备1的CPU 3转到步骤SP42以从硬盘驱动器6中读取与正在被再现的再现中的音乐数据相关的属性信息,由此判断是否封套图像数据被包含在所读取的属性信息中。
如果步骤SP42的判断是YES,表明封套图像数据被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP43。在步骤SP43中,再现设备1的CPU 3根据包含在再现中的音乐数据的属性信息中的封套图像数据在显示模块10中显示封套图像,并且随后转到步骤SP49以结束图像显示处理过程RT3。
另一方面,如果步骤SP42的判断是NO,表明封套图像数据没有被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP44。在步骤SP44中,再现设备1的CPU 3判断是否演员姓名被包含在再现中的音乐数据的属性信息中。
如果步骤SP44的判断是NO,表明演员姓名不包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP45。在步骤SP45中,再现设备1的CPU 3根据在图7所示的演员VS.标志图像表TB2中定义的预定缺省图像数据DxN在显示模块10中显示缺省图像,并且随后转到步骤SP49以结束图像显示处理过程RT3。
另一方面,如果步骤SP44的判断是YES,表明例如“TobaOutotsu”作为演员姓名被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP46。
在步骤SP46中,再现设备1的CPU 3依次将演员VS.标志图像表TB2中所示的比较字符串“Dekoboko Sayaka”,“Toba Outotsu”等和再现中的音乐数据的属性信息中的演员姓名“Toba Outotsu”进行比较。例如,如果在再现中的音乐数据的属性信息中的演员姓名“TobaOutotsu”中发现比较字符串“Toba Outotsu”,那么再现设备1的CPU3转到步骤SP47,以识别与该比较字符串“Toba Outotsu”相应的演员姓名“Toba Outotsu”作为表演这个再现中的音乐数据的演员。
接下来,再现设备1的CPU 3转到步骤SP48,根据与在步骤SP47中识别的演员“Toba Outotsu”相应的标志图像数据Dx2在显示模块10中显示标志图像,然后转到步骤SP49以结束图像显示处理过程RT3。
值得注意的是,如果作为顺序比较演员VS.标志图像表TB2中所示的比较字符串和再现中的音乐数据的属性信息中的演员姓名的结果,在这个属性信息中的演员姓名中没有发现包含比较字符串“Dekoboko Sayaka”,“Toba Outotsu”等,那么再现设备1的CPU 3则转到步骤SP45。在步骤SP45中,再现设备1的CPU 3根据缺省图像数据DxN在显示模块10中显示缺省图像,并且转到步骤SP49以结束图像显示处理过程RT3。
如上文所述,如果表示该再现中的音乐数据的图像的封套图像数与当时正在被再现的再现中的音乐数据不相关,那么再现设备1根据与该再现中的音乐数据相关的演员姓名信息识别表演该再现中的音乐数据的演员,从演员VS.标志图像表TB2中读取象征所识别的演员的标志图像数据,并且根据读取的标志图像数据显示标志图像。因此,再现设备1能够确保显示与当时正在被再现的再现中的音乐数据相关的标志图像。
(4)第四实施例
本发明的第四实施例在再现设备1的结构(图1)上与上述的第一、第二和第三实施例基本上相同。此外,第四实施例在与从音乐供应服务器SV或CD中得到的音乐数据相关的属性信息的内容上与第二实施例基本相同(参照图5)。第四实施例也采用图7所示的演员VS.标志图像表TB2。
下面描述在第四实施例中执行的图象显示处理过程RT4(图9)。
当通过再现设备1的操作模块2执行用于再现所得到的音乐数据的操作时,再现设备1的CPU 3据此转到步骤SP51以从硬盘驱动器6读取与该再现操作相应的音乐数据,因此开始再现处理。
接下来,再现设备1的CPU 3转到步骤SP52以从硬盘驱动器6中读取正被再现的再现中的音乐数据的属性信息以判断是否轨道封套图像数据被包含在所读取的属性信息中。
如果步骤SP52的判断是YES,表明轨道封套图像数据被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP53。在步骤SP53中,再现设备1的CPU 3根据包含在再现中的音乐数据的属性信息中的轨道封套图像数据在显示模块10中显示轨道封套图像,并且随后转到步骤SP61以结束图像显示处理过程RT4。另一方面,如果步骤SP52的判断是NO,表明轨道封套图像数据没有包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP54。
在步骤SP54中,再现设备1的CPU 3判断是否曲集封套图像数据被包含在与再现中的音乐数据有关的属性信息中。
如果步骤SP54的判断是YES,表明曲集封套图像数据被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP53。在步骤SP53中,再现设备1的CPU 3根据包含在再现中的音乐数据的属性信息中的曲集封套图像数据在显示模块10中显示曲集封套图像,并且随后转到步骤SP61以结束图像显示处理过程RT4。另一方面,如果步骤SP54的判断是NO,表明曲集封套图像数据没有包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP55。
在步骤SP55中,再现设备1的CPU 3判断是否轨道演员姓名被包含在再现中的音乐数据的属性信息中。
如果步骤SP55的判断是YES,表明例如“Toba Outotsu”作为轨道演员姓名被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP56。在步骤SP56中,再现设备1的CPU 3依次将演员VS.标志图像表TB2中所示的比较字符串“DekobokoSayaka”,“Toba Outotsu”等和再现中的音乐数据的属性信息中的轨道演员姓名“Toba Outotsu”进行比较。如果比较字符串“TobaOutotsu”被发现包含在轨道演员姓名“Toba Outotsu”中,那么再现设备1的CPU 3转到步骤SP57以识别与该比较字符串“Toba Outotsu”相应的演员“Toba Outotsu”作为表演该再现中的音乐数据的演员。接下来,再现设备1的CPU 3转到步骤SP58以根据与在步骤SP57中识别的演员“Toba Outotsu”相应的标志图像数据Dx2在显示模块10中显示标志图像。然后,再现设备1的CPU 3转到步骤SP61以结束图像显示处理过程RT4。值得注意的是,如果比较字符串“DekobokoSayaka”,“Toba Outotsu”等都没有被发现包含在这个轨道演员姓名中,那么再现设备1的CPU 3则转到步骤SP60。在步骤SP60中,再现设备1的CPU 3根据缺省图像数据DxN在显示模块10中显示缺省图像,并且随后转到步骤SP61以结束图像显示处理过程RT4。
另一方面,如果步骤SP55的判断是NO,表明轨道演员姓名没有被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP59。
在步骤SP59中,再现设备1的CPU 3判断是否曲集演员姓名被包含在再现中的音乐数据的属性信息中。
如果步骤SP59的判断是YES,表明例如“Dekoboko Sayaka”作为曲集演员姓名被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP56。在步骤SP56中,再现设备1的CPU3依次将演员VS.标志图像表TB2中所示的比较字符串“DekobokoSayaka”,“Toba Outotsu”等和再现中的音乐数据的属性信息中的曲集演员姓名“Dekoboko Sayaka”进行比较。例如,如果在曲集演员姓名Dekoboko Sayaka”中发现包括比较字符串“Dekoboko Sayaka”,那么再现设备1的CPU 3转到步骤SP57,以识别与该比较字符串“Dekoboko Sayaka”相应的演员“Dekoboko Sayaka”作为表演这个再现中的音乐数据的演员。接下来,再现设备1的CPU 3转到步骤SP58,以根据与在步骤SP57中识别的演员“Dekoboko Sayaka”相应的标志图像数据Dx1在显示模块10中显示标志图像,并且转到步骤SP61以结束图像显示处理过程RT4。值得注意的是,如果比较字符串“Dekoboko Sayaka”,“Toba Outotsu”等都没有被发现包含在这个曲集演员姓名中,那么再现设备1的CPU 3则转到步骤SP60以根据缺省图像数据DxN在显示模块10中显示缺省图像,并且随后转到步骤SP61以结束图像显示处理过程RT4。
另一方面,如果步骤SP59的判断是NO,表明曲集演员姓名没有包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP60。在步骤SP60中,再现设备1的CPU3根据缺省图像数据DxN在显示模块10中显示缺省图像,并且随后转到步骤SP61以结束图像显示处理过程RT4。
如上文所述,如果表示该再现中的音乐数据的图像的轨道封套图像数据和表示该再现中的音乐数据所属的曲集的图像的曲集封套图像数据与当时正在被再现的再现中的音乐数据不相关,那么再现设备1根据与该再现中的音乐数据相关的演员姓名信息识别表演该再现中的音乐数据的演员或该再现中的音乐数据所属的曲集的演员,从演员VS.标志图像表TB2中读取象征所识别的演员的标志图像数据,并且根据读取的标志图像数据显示标志图像。因此,再现设备1能够确保显示与当时正在被再现的再现中的音乐数据相关的标志图像。
(5)第五实施例
本发明的第五实施例在再现设备1的结构(图1)上与上述的第一、第二、第三和第四实施例基本上相同。
然而,第五实施例与前述的实施例不同之处在于:每次再现存储在硬盘驱动器6中的音乐数据时都进行计数并且表示该再现计数的再现计数信息被存储在硬盘驱动器6中。再现设备1的硬盘驱动器6例如还存储多条与该再现计数相应的标志图像数据,诸如表示高再现计数的标志图像数据和表示低再现计数的标志图像数据。
下面描述在第五实施例中执行的图象显示处理过程RT5(图10)。
当通过再现设备1的操作模块2执行用于再现得到的音乐数据的操作时,再现设备1的CPU 3据此转到步骤SP71以从硬盘驱动器6中读取与该再现操作相应的音乐数据,因此开始再现处理。
接下来,再现设备1的CPU 3转到步骤SP72以从硬盘驱动器6中读取正被再现的再现中的音乐数据的属性信息,以判断是否封套图像数据被包含在所读取的属性信息中。
如果步骤SP72的判断是YES,表明封套图像数据被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP73。在步骤SP73中,再现设备1的CPU3根据包含在再现中的音乐数据的属性信息中的封套图像数据显示封套图像,并且随后转到步骤SP75以结束图像显示处理过程RT5。
另一方面,如果步骤SP72的判断是NO,表明封套图像数据没有被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP74。
在步骤SP74中,再现设备1的CPU 3从硬盘驱动器6中读取与该再现中的音乐数据相应的再现计数信息以根据读取的再现计数信息识别该再现中的音乐数据到目前为止的再现计数,从硬盘驱动器6中读取与所识别的再现计数相应的标志图像数据,根据读取的标志图像数据在显示模块10中显示标志图像,然后转到步骤SP75以结束图像显示处理过程RT5。
因此,如果封套图像数据与当时正在被再现的再现中的音乐数据不相关,那么再现设备1的CPU 3能够显示象征该再现中的音乐数据的再现频率的标志图像而不是显示封套图像。因此,再现设备1能够确保显示与当时正在被再现的再现中的音乐数据相关的标志图像。
(6)第六实施例
本发明的第六实施例在再现设备1的结构(图1)上与上述的第一、第二、第三、第四和第五实施例基本上相同。第六实施例还在与音乐数据相关的属性信息的内容上与例如上述第二实施例基本相同(参照图5)。
类似于上述第五实施例,第六实施例中的再现设备1的CPU 3对存储在硬盘驱动器6中的每段音乐数据的再现进行计数,并且将表示所获得的再现计数的再现计数信息存储到硬盘驱动器6中。例如,再现设备1的硬盘驱动器6还存储与该再现计数相应的多条标志图像数据,诸如表示高再现计数的标志图像数据和表示低再现计数的标志图像数据。
下面描述在第六实施例中执行的图象显示处理过程RT6(图11)。
当通过再现设备1的操作模块2执行用于再现所得到的音乐数据的操作时,再现设备1的CPU 3据此转到步骤SP81以从硬盘驱动器6中读取与该再现操作相应的音乐数据,因此开始再现处理。
接下来,再现设备1的CPU 3转到步骤SP82以从硬盘驱动器6中读取正被再现的再现中的音乐数据的属性信息,以判断是否轨道封套图像数据被包含在所读取的属性信息中。
如果步骤SP82的判断是YES,表明轨道封套图像数据被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP83。在步骤SP83中,再现设备1的CPU 3根据包含在再现中的音乐数据的属性信息中的轨道封套图像数据在显示模块10中显示轨道封套图像,并且随后转到步骤SP86以结束图像显示处理过程RT6。
另一方面,如果步骤SP82的判断是NO,表明轨道封套数据没有包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP84。
在步骤SP84中,再现设备1的CPU 3判断是否曲集封套图像数据被包含在与再现中的音乐数据有关的属性信息中。
如果步骤SP84的判断是YES,表明曲集封套图像数据被包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP83。在步骤SP83中,再现设备1的CPU 3根据包含在再现中的音乐数据的属性信息中的曲集封套图像数据在显示模块10中显示曲集封套图像,并且随后转到步骤SP86以结束图像显示处理过程RT6。
另一方面,如果步骤SP84的判断是NO,表明曲集封套图像数据没有包含在再现中的音乐数据的属性信息中,据此再现设备1的CPU3转到步骤SP85。
在步骤SP85中,再现设备1的CPU 3读取与该再现中的音乐数据相应的再现计数信息,以根据读取的再现计数信息识别该再现中的音乐数据到目前为止的再现计数,从硬盘驱动器6中读取与所识别的再现计数相应的标志图像数据,以根据读取的标志图像数据在显示模块10中显示标志图像,然后转到步骤SP86以结束图像显示处理过程RT6。
因此,如果轨道封套图像数据和曲集封套图像数据与当时正在被再现的再现中的音乐数据不相关,那么再现设备1的CPU 3能够显示象征该再现中的音乐数据的再现频率的标志图像而不是显示轨道封套图像和曲集封套图象。因此,再现设备1能够确保显示与当时正在被再现的再现中的音乐数据相关的标志图像。
(7)其它实施例
在上述的第一和第二实施例中,在音乐数据的属性信息中的流派名称由用户编辑所以不固定,因此主流派VS.标志图像表TB1定义在与标志图像数据相关的流派名称中出现的可能性高的字符串作为比较字符串,从而将所定义的比较字符串和在再现中的音乐数据的属性信息中的流派名称进行比较。然而,如果在音乐数据的属性信息中的流派名称保持不变,也可以定义与标志图像数据相关的该流派名称本身作为在主流派VS.标志图像表TB1中的比较字符串,因此将所定义的比较字符串和在再现中的音乐数据的属性信息中的流派名称进行比较。
在上述第三和第四实施例中,音乐数据的属性信息中的演员姓名由用户编辑所以不固定,因此演员VS.标志图像表TB2定义在与标志图像数据相关的演员姓名中出现的可能性高的字符串作为比较字符串,从而将所定义的比较字符串和在再现中的音乐数据的属性信息中的演员姓名进行比较。然而,如果在音乐数据的属性信息中的演员姓名保持不变,也可以定义与标志图像数据相关的该流派名称本身作为在演员VS.标志图像表TB2中的比较字符串,因此将所定义的比较字符串和在再现中的音乐数据的属性信息中的演员姓名进行比较。
在上述的第一到第六实施例中,已经描述了为使音乐作为内容数据而发声的音乐数据的应用。本发明的实施例不限于这种应用。例如视频数据(电影和TV节目),静止图像数据、游戏程序、文本数据(例如书籍数据)和节目数据也可以被应用为内容数据。
在上述的第一到第六实施例中,例如作为静止图像的封套图像被用作可视地表示与音乐数据有关的图像的标志图像。用各种其它图像,例如移动图片(或者视频),图标图像等也是可行的。
在上述的第一到第六实施例中,具有将从音乐供应服务器SV或CD获得的音乐数据记录到硬盘驱动器6的记录能力和从硬盘驱动器6中再现音乐数据的再现能力的再现设备1被用于一记录/再现设备。应用各种其他结构的再现设备1也是可行的。
在上述第一到第六实施例中,适于通过将存储在ROM11中的程序扩展到RAM 12中而执行各种处理操作的CPU 3被用作用于将内容数据记录到记录介质(或者硬盘驱动器6)的记录装置。应用各种其它结构也是可行的。例如,权利要求中所述的每个部件可以用单独的硬件模块实现。
在上述第一到第六实施例中,用于存储主流派VS.标志图像表和演员VS.标志图像表的硬盘驱动器6被用作用于将图像数据与特定的属性信息相对应地存储的图像数据存储装置。应用各种其它结构也是可行的。
在上述第一到第六实施例中,再现设备1的CPU 3被用作用于从记录介质再现内容数据的再现装置、如果没有图像数据(或封套图像数据)与内容数据相关则用于检测与内容数据相关的属性信息的属性信息检测装置,用于从图像数据存储装置中检测与由属性信息检测装置检测的属性信息(或子流派信息、演员姓名信息和再现计数信息)相关的图像数据(或标志图像数据)的图像数据检测装置、和用于执行控制以便输出(或显示)在再现装置对内容数据的再现过程中由图像数据检测装置检测的图像数据的控制装置。应用各种其它结构也是可行的。例如,如果用户通过操作模块2选择了一条特定的内容数据,那么其图像数据可以被输出。此时,可能不再现该内容数据。当内容数据的再现结束并且再现操作结束后,可以继续输出与该内容数据相应的图像数据。
在上述第一到第六实施例中,再现设备1的CPU 3以软件方式按照存储在硬盘驱动器6等中的程序执行上述图像显示处理过程RT1到RT6。将用于执行图像显示处理显示过程RT1到RT6的硬件电路应用到再现设备1也是可行的,由此以硬件方式实现这些过程。
尽管用特定的术语描述了本发明的优选实施例,但是这种描述只是以说明为目的,应该理解在不脱离下面的权利要求的精神或范围的情况下可以对其作改变和变化。