信息处理装置、客户端装置、服务器装置的制作方法

文档序号:6357515阅读:95来源:国知局
专利名称:信息处理装置、客户端装置、服务器装置的制作方法
技术领域
本发明涉及信息处理装置、客户端装置、服务器装置、列表生成方法、列表获取方法、列表提供方法和程序。
背景技术
近 年来,大多数音乐播放器具有使用元数据把音乐(或乐曲)归类的功能。当在音乐播放器中存储音乐数据时,音乐播放器例如通过流派、艺术家、日期、或者回放的频率自动生成和显示音乐的列表,或者音乐播放器以层级方式自动显示音乐。进一步地,大多数音乐播放器提供了播放列表注册功能以使得用户可以集中管理喜欢的音乐。许多用户根据环境和行为等创建播放列表,如,收集促进睡眠的音乐以在就寝时间聆听的用于“睡眠”的播放列表、以及收集节拍好的音乐以在跑步的情况下聆听的用于“跑步”的播放列表。与用于音乐播放器的播放列表相关,日本专利申请公开No. JP-A-2007-164020公开了用于根据行走节拍选择播放列表或音乐的方法。

发明内容
然而,为了创建播放列表,如下这些操作是有必要的用户从一组音乐中一个一个地选择期望的音乐以及在播放列表中注册选择的音乐。进一步地,为了执行操作,用户有必要预先知道音乐组中包括的所有音乐。在许多情形中,假定用户已经聆听了用户拥有的音乐至少一次。然而,当创建播放列表时,许多用户多聆听一次音乐以回忆音乐的基调。因此, 创建播放列表需要花大功夫。已经说过,各用户拥有的音乐的数量最多约数百个,因此可以手动创建播放列表。另一方面,管理众多音乐(成千或上万个音乐)的音乐发行服务提供商或音乐销售商很难手动创建播放列表。如上所述,用以通过从包括许多音乐的一组音乐中选择具有指定特征的音乐来创建播放列表的操作需要花大功夫。特别是,一个一个地聆听音乐的操作需要花大功夫和大量时间。因此,如果可以在不聆听音乐的情况下从音乐组中提取具有指定特征的音乐,则可以显著减少用以创建播放列表的操作负担。已知了使用元数据的方法作为用于在不聆听音乐的情况下把一组音乐中包括的音乐分类的方法。在许多情形中,元数据包括诸如流派、艺术家姓名、专辑名称和音乐主题的信息。因此,元数据的使用使得可以通过流派、通过艺术家或通过专辑把音乐分类,或者按音乐主题的字母次序排列音乐。然而,播放列表是基于用户的主观性通过分类创建的。因此,在许多情形中,无法通过流派、艺术家、专辑等轻易地执行分类。进一步地,音乐提供者(如,音乐制作人或音乐销售商)在他/她自身的判断力上添加流派等的信息。因此,在许多情形中,流派等的定义不统一,或者与用户的感知相背离。进一步地,不知道艺术家姓名、专辑名称等的用户无法通过基于艺术家姓名、专辑名称等查找喜欢的音乐创建播放列表。如上所述,难以从包括不存在预先信息的许多音乐的一组音乐中,通过自动提取与用户的喜好(期望的音乐基调) 匹配的音乐创建播放列表。
鉴于以上内容,期望提供新型的和改进的以及能够动态地提取具有指定特征的一组音乐和生成音乐的列表的信息处理装置、客户端装置、服务器装置、列表生成方法、列表获取方法、列表提供方法和程序。 根据本发明的实施例,提供了一种信息处理装置,包括多个指定装置,用来分别指定代表音乐特征的多个类型的参数值;音乐提取部,用于从多个音乐和参数值彼此相关联的第一数据库中提取与使用指定装置指定的参数值匹配的音乐;以及列表生成部,用于生成音乐提取部提取的音乐的列表。信息处理装置可以进一步包括指定装置管理部,用于选择至少与用户的喜好匹配的参数值类型,以及使得与选择的参数值类型对应的指定装置处于可操作状态中。信息处理装置可以进一步包括信息持有部,用于持有由指定装置管理部使得处于可操作状态中的指定装置的类型和使用指定装置指定的参数值的组合。在预定情形中, 音乐提取部提取与信息持有部持有的指定装置的类型和使用指定装置指定的参数值匹配的音乐。信息处理装置可以进一步包括信息公开部,用于公开由指定装置管理部使得处于可操作状态中的指定装置的类型和使用指定装置指定的参数值的组合。允许接收由信息公开部公开的参数值和指定装置的类型的另一信息处理装置从多个音乐和参数值彼此相关联的第二数据库中提取与已接收的参数值和指定装置的类型匹配的音乐。信息处理装置可以进一步包括信息接收部,用于从其它信息处理装置接收可以使用指定装置指定的参数值和指定装置的类型的组合。音乐提取部能够提取与信息接收部已接收的使用指定装置指定的参数值和指定装置的类型匹配的音乐。信息处理装置可以进一步包括类型选择部,用来选择已预先设置的参数值的多个类型;归一化部,用于把与使用类型选择部选择的类型对应的参数值的组合归一化为预定范围中的标量;以及指定装置生成部,用于把归一化部归一化的标量设置成新类型的参数值,以及生成用来指定新类型的参数值的指定装置。信息处理装置可以进一步包括显示部,用于显示列表生成部生成的音乐的列表; 以及图像持有部,用于持有与第一数据库中存储的音乐中的每个对应的图像。当显示音乐的列表时,显示部通过分割图像持有部中持有的图像来生成分割图像,以与音乐的列表中包括的相应音乐的帧匹配,以及在相应帧中显示图像中与相应帧的音乐对应的分割图像。根据本发明的实施例,提供了一种客户端装置,包括多个指定装置,用来分别指定代表音乐特征的多个类型的参数值;参数传输部,用于向服务器装置传输使用多个指定装置指定的参数值;以及列表接收部,用于在服务器装置已从多个音乐和参数值彼此相关联的第一数据库中提取与参数传输部传输的参数值匹配的音乐以及已生成提取的音乐的列表之后,接收生成的音乐的列表。根据本发明的实施例,提供了一种服务器装置,包括参数接收部,用于接收由包括多个指定装置的客户端装置指定的参数值,所述多个指定装置用来分别指定代表音乐特征的多个类型的参数值;音乐提取部,用于从多个音乐和参数值彼此相关联的第一数据库中提取与参数接收部接收的参数值匹配的音乐;列表生成部,用于生成音乐提取部提取的音乐的列表;以及列表传输部,用于向客户端装置传输列表生成部生成的音乐的列表。根据本发明的实施例,提供了一种列表生成方法,包括以下步骤从多个音乐和参数值彼此相关联的第一数据库中,提取与使用多个指定装置指定的参数值匹配的音乐,所述多个指定装置用来分别指定代表音乐特征的多个类型的参数值;以及生成在音乐提取步骤中提取的音乐的列表。根据本发明的实施例,提供了一种列表获取方法,包括以下步骤从包括多个指定装置的客户端装置向服务器装置传输使用多个指定装置指定的参数值,所述多个指定装置用来分别指定代表音乐特征的多个类型的参数值;以及在服务器装置已从多个音乐和参数值彼此相关联的第一数据库中提取与参数传输步骤中传输的参数值匹配的音乐以及已生成提取的音乐的列表之后,从服务器装置接收生成的音乐的列表。根据本发明的实施例,提供了一种列表提供方法,包括以下步骤接收由包括多个指定装置的客户端装置指定的参数值,所述多个指定装置用来分别指定代表音乐特征的多个类型的参 数值;从多个音乐和参数值彼此相关联的第一数据库中提取与参数接收步骤中接收的参数值匹配的音乐;生成在音乐提取步骤中提取的音乐的列表;以及向客户端装置传输列表生成步骤中生成的音乐的列表。根据本发明的实施例,提供了一种包括用于命令计算机执行以下功能的指令的程序,所述功能包括音乐提取功能,用于从多个音乐和参数值彼此相关联的第一数据库中, 提取与使用多个指定装置指定的参数值匹配的音乐,所述多个指定装置用来分别指定代表音乐特征的多个类型的参数值;以及列表生成功能,用于生成通过音乐提取功能提取的音乐的列表。根据本发明的实施例,提供了一种包括用于命令计算机执行以下功能的指令的程序,所述功能包括参数传输功能,用于向服务器装置传输使用多个指定装置指定的参数值,所述多个指定装置用来分别指定代表音乐特征的多个类型的参数值;以及列表接收功能,用于在服务器装置已从多个音乐和参数值彼此相关联的第一数据库中提取与通过参数传输功能传输的参数值匹配的音乐以及已生成提取的音乐的列表之后,从服务器装置接收生成的音乐的列表。根据本发明的实施例,一种包括用于命令计算机执行以下功能的指令的程序,所述功能包括参数接收功能,用于接收由包括多个指定装置的客户端装置指定的参数值,所述多个指定装置用来分别指定代表音乐特征的多个类型的参数值;音乐提取功能,用于从多个音乐和参数值彼此相关联的第一数据库中提取与通过参数接收功能接收的参数值匹配的音乐;列表生成功能,用于生成通过音乐提取功能提取的音乐的列表;以及列表传输功能,用于向客户端装置传输通过列表生成功能生成的音乐的列表。根据本发明的其它实施例,提供了其中记录程序的记录介质,计算机能够读取所述记录介质。根据上述本发明,可以动态地提取具有指定特征的一组音乐和生成音乐的列表。


图1是示出了根据本发明实施例的播放列表生成器的配置的解释图;图2是示出了根据实施例的用于获取指定装置列表的方法的解释图;图3是示出了根据实施例的指定装置类型的解释图;图4是示出了根据实施例的播放列表生成方法的解释 图5是示出了根据实施例的播放列表交换方法的解释图;图6是示出了根据实施例的播放列表生成系统的配置的解释图;图7是示出了根据实施例的特征量元数据库的配置实例的解释图;图8是示出了根据实施例的音乐基本元数据库的配置实例的解释图;图9是示出了根据实施例的排名元数据库的配置实例的解释图;图10是示出了根据实施例的指定装置管理部的详细配置的解释图;图11是示出了根据实施例的用于显示指定装置列表的方法的解释图;图12是示出了根据实施例的播放列表存储方法的解释图;图13是示出了根据实施例的指定装置添加方法的解释图;图14是示出了根据实施例的播放列表生成系统的系统配置实例的解释图;图15是示出了根据实施例的播放列表生成流程的实例的解释图;以及图16是示出了根据实施例的能够实现播放列表生成系统、服务器装置和客户端装置的功能的硬件配置的实例的解释图。
具体实施例方式在下文中,将参照附图详细描述本发明的优选实施例。注意,在本说明书和附图中,功能和配置基本上一样的结构元件标注了同样的附图标记,略去了对这些结构元件的
重复解释。解释的流程此处,将简要描述下面要描述解释本发明实施例的流程。首先,将参照图1至图4 解释根据本实施例的播放列表生成方法的概况。接下来,将参照图5简要解释根据本实施例的播放列表交换方法。随后,将参照图1和图5简要解释根据本实施例的播放列表显示方法。接下来,将参照图6至图13解释根据本实施例的播放列表生成系统10的配置。在此解释中,将详细解释根据本实施例的播放列表生成方法、播放列表管理方法、参数指定装置添加方法等。随后,将参照图14和图15解释根据本实施例的播放列表生成系统10的系统配置的实例。接下来,将参照图16解释能够实现根据本实施例的播放列表生成系统10、客户端装置11和服务器装置12的功能的硬件配置的实例。最后,将总结本实施例的技术构思,将简要解释从技术构思得出的有益效果。要解释的项目1 介绍1-1 播放列表生成方法1-2 播放列表交换方法1-3 播放列表显示方法2 播放列表生成系统10的配置2-1 总体配置2-2 指定装置管理部112的配置2-3 系统配置实例
3 硬件配置4 结论实施例 在下文中,将解释本发明的实施例。1 介绍首先,将解释根据本实施例的播放列表生成方法等的概况。本实施例涉及用于从用户不知道的一组音乐之中,生成具有用户喜爱的特征的音乐的播放列表的方法。进一步地,在下文中,还将结合根据本实施例的播放列表生成方法解释播放列表交换方法和播放列表显示方法。特别是,将解释如下这种系统其可以有效地从某组音乐中提取与用户的喜好匹配的音乐,或者可以存储音乐的基调或者与另一人分享音乐的基调。下面将解释这些内容。1-1 播放列表生成方法首先,将参照图1至图4简要解释根据本实施例的播放列表生成方法。图1至图 4是示意性地示出了根据本实施例的播放列表生成方法的解释图。首先,参照图1。使用播放列表生成器实现根据本实施例的播放列表生成方法。根据本实施例的播放列表生成方法具有的技术特征在于用户指定用户想要合并到播放列表中的“音乐特征”,而非用户一个一个地手动选择“音乐”。当指定了 “音乐特征”时,播放列表生成器自动提取具有指定特征的音乐以及创建播放列表。用户使用诸如图1中所示的参数指定装置101指定音乐特征。参数指定装置101 是用以指定表明音乐特征的参数值的输入装置。注意,一个参数指定装置101对应于一个音乐特征。因此,当用户同时指定多个类型的特征时,用户如图1中所示使用多个参数指定装置101。例如以图形用户接口(在下文中,称作GUI)对象的形式提供参数指定装置101中的每个参数指定装置。当然,参数指定装置101中的每个参数指定装置可以是物理接口装置。然而注意,在下面的解释中,假定参数指定装置101中的每个参数指定装置是GUI对象。如图1中所示,参数指定装置101中的每个参数指定装置具有参数操作部1011。 参数操作部1011是用来指定参数值的操作单元。参数操作部1011可以具有任何形状,只要它可以用来指定参数值即可,它可以是旋钮(参见图1)、数值输入框(图中未示出)等。 然而,在以下解释中,假定参数操作部1011具有旋钮形状。当以这种形状形成参数操作部 1011时,用户可以通过转动参数操作部1011自由设置参数值。作为结果,可以迅速设置参数值的下限或上限,获得良好的可操作性。如图1中所示,参数指定装置101中的每个参数指定装置进一步包括参数显示部 1012。参数显示部1012是显示可以使用参数指定装置101指定的参数值类型、使用参数操作部1011指定的参数值、可以使用参数操作部1011指定的参数值范围等的显示单元。例如,在用来指定“音乐节拍”的参数指定装置101的参数显示部1012上显示表明“音乐节拍” 的字符串和参数值“88”。进一步地,例如,在用来指定“乐器类型”的参数指定装置101的参数显示部1012上显示表明“乐器类型”的字符串和参数值“P (钢琴)”。以此方式,为参数指定装置101中的每个参数指定装置提供操作单元和显示单元,用户可以使用音乐特征对应的参数指定装置101指定“音乐特征”以提取用户想要合并到播放列表中的音乐。例如图3中示 出了可以使用参数指定装置101指定的参数值的类型。作为参数值的类型的实例,图3示出了节拍、欢乐的级别(欢乐)、声学级别(声学)、乐谱的级别(大调)、年代等。图3中示出的时间通道用来指定制作年份,基调通道用来指定基调。进一步地,事件信息(事件)用来指定事件的基调,艺术家姓名(艺术家)用来指定艺术家姓名的字首。注意,欢乐的级别(欢乐)表明用户感到的欢乐感觉的级别。声学级别(声学)表明并非电子乐器以及产生原始乐器声音的声学乐器的声音的百分比。注意, 参数值的类型不限于这些实例。例如,参数值的类型中包括表示春天般感觉的“樱花级别”、 以及代表音乐具有名人组感觉的可能性的“名人级别”。这样,存在许多类型的参数值。在它们之中,用户很少指定参数值中的一些参数值,因为它们与用户的喜好不匹配。例如,相当不可能在秋天指定“樱花级别”的参数值。类似地,相当不可能年老的用户指定“名人级别”的参数值。另外,如果把参数指定装置101 中的许多参数指定装置呈现给用户,则用户花费长时间找到用户想要使用的参数指定装置 101,由此外观恶化。为了解决这一点,在本实施例中,提出了把与用户的喜好和使用环境等匹配的参数指定装置101呈现给用户的系统(参见图2)。首先,当用户第一次使用播放列表生成器时,用户预先注册用户信息、环境信息等。上述用户信息的实例包括用户的年龄、性别、国籍、家庭结构等。上述环境信息的实例包括用户的所在区域、当前时间(时区)、使用的语言等。如果用户过去使用过播放列表生成器,则存储历史信息,如,播放列表生成器的操作历史、音乐回放历史、音乐购买历史等。进一步地,持有通过分析历史信息等获得的喜好信息(包括例如喜欢的流派、喜欢的艺术家、喜欢的参数值等)。随后,如图2中所示,使用用户信息、环境信息和历史信息分析用户的喜好以及分析这些信息,选择用户有可能指定的参数值的类型(参数指定装置101)。例如,如果用户启动播放列表生成器时的日期是在从三月至四月的时段中,则确定(基于环境信息)用户将会指定“樱花级别”的参数值的可能性高,把“樱花级别”对应的参数指定装置101呈现给用户。如果用户是十几岁的女性以及频繁聆听男性名人歌手的乐曲,则确定(基于用户信息和历史信息(喜好信息))用户将会指定“男性名人级别”的参数值的可能性高,把“男性名人级别”对应的参数指定装置101呈现给用户。如果用户从印度访问,则确定(基于环境信息)用户将会指定“西塔琴级别”的参数值的可能性高,把“西塔琴级别”对应的参数指定装置101呈现给用户。由于如上所述把用户的喜好、用户环境等对应的参数指定装置101呈现给用户, 所以用户可以迅速找到用户想要指定的参数值对应的参数指定装置101。进一步地,由于有选择地减少参数值的类型,所以可以避免以复杂方式显示许多参数指定装置101以及外观恶化的状况。注意,可以采用如下这种系统把按照用户的喜好、使用环境等选择的参数指定装置101的列表呈现给用户以及允许用户从列表中选择用户将会使用的参数指定装置101。 进一步地,可以持有根据喜好分析和信息分析选择的参数指定装置101的组合、使用参数指定装置101中的每个参数指定装置指定的参数值的组合等作为喜好信息。当使用以此方式呈现的多个参数指定装置101指定参数值时,把指定参数值的组合输入到播放列表生成器。如图ι中所示,播放列表生成器包括音乐提取部102和列表生成部105。音乐提取部102提取与输入的参数值组合(在下文中,称作指定特征量向量)匹配的音乐。列表生成部105生成音乐提取部102提取的音乐的列表。注意,可以把指定特征量向量例如表示成(节拍,钢琴,...,声学)=(60,10,...,80)。注意,还可以通过数值范围指定参数值中的每个参数值。例如,可以把参数值中的每个参数值指定为(节,钢琴,· · ·,声学)=(60-70,10-40,· · ·,80-88)。当输入指定特征量向量时,音乐提取部102参考特征量元数据库103以及提取与输入的指定特征量向量匹配的音乐。特征量元数据库103是用以把音乐与参数值的组合(在下文中,称作音乐特征量向量)相关联的数据库(参见图7)。例如,图7中示出了特征量元数据库103的实例,特征量元数据库103把音乐标识信息(乐曲标识符)与如下这些参数值相关联如,音量(幅度)、节拍、节奏(韵律)、和弦复杂性、声学级别(声学)、以及钢琴级别(钢琴)。注意,例如可以把音乐特征量向量表示成(幅度,···,声学)=(40,···,80)。进一步地,可以使用例如日本专利申请公开No. JP-A-2005_274708(在下文中,称作文件A)和日本专利申请公开No. JP-A-2008-123011(在下文中,称作文件B)中描述的分析技术计算每个音乐对应的参数值。例如,文件A描述了如下这种方法对音乐音频 信号进行频率分析,基于音乐音频信号的分析结果,计算音乐节拍、速度感(音乐速度)、节拍波动等作为特征量(参数值)。进一步地,文件B描述了比文件A中描述的方法更通用的用于生成特征量提取算法的方法。当使用文件B中描述的方法时,可以使用特征一样的许多音乐作为教导数据,可以自动构建用来计算代表该特征的特征量的特征量提取算法。进一步地,当使用特征量提取算法时,可以根据给定的音乐计算给定的特征量(参数值)。当输入指定特征量向量时,音乐提取部102从特征量元数据库103中检测与指定特征量向量匹配的音乐特征量向量,以及提取检测到的音乐特征量向量对应的音乐。如果例如通过一个数值指定了指定特征量向量中包括的每个参数值,则音乐提取部102计算音乐特征量向量与指定特征量向量之间差值的绝对值,以及检测满足计算的差值绝对值等于或大于预定值的条件的音乐特征量向量。注意,可以使用差值的平方而非差值的绝对值。如果检测到满足差值的绝对值等于或大于预定值的条件的预定数量或更多个音乐特征量向量,则音乐提取部102按差值绝对值的降序顺序选择预定数量的音乐特征量向量。随后,音乐提取部102从特征量元数据库103中提取选择的音乐特征量向量对应的音乐的标识信息,以及把提取的音乐标识信息输入到列表生成部105中。另一方面,当通过数值范围指定了指定特征量向量中包括的每个参数值时,音乐提取部102检测满足指定特征量向量的每个参数值的数值范围中包括音乐特征量向量的每个参数值的条件的音乐特征量向量。然而注意,如果检测到预定数量或更多个音乐特征量向量,则音乐提取部102为用户呈现用以缩小每个参数值的数值范围的警告,或者以给定方式、或按照为每个参数值设置的预定权重选择预定数量的音乐特征量向量。随后,音乐提取部102从特征量元数据库103中提取选择的音乐特征量向量对应的音乐的标识信息, 以及把提取的音乐标识信息输入到列表生成部105中。当输入音乐的标识信息时,列表生成部105参考音乐基本元数据库106以及获取输入的标识信息对应的音乐的基本信息。音乐基本元数据库106是用以把音乐标识信息与音乐基本信息相关联的数据库(参见图8)。音乐基本信息是要在播放列表上作为音乐信息而显示的信息。
例如,图8中示出了基本元数据库106的实例,音乐基本元数据库106把音乐标识信息(乐曲标识符)与如下这种音乐基本信息相关联如,音乐主题(主题)、专辑名称(专辑)、艺术家姓名(艺术家)和文件存储地点(内容文件)。列表生成部105从音乐基本元数据库106中提取音乐提取部102输入的音乐的标识信息对应的基本信息,列出提取的基本信息,从而生成播放列表。如图1中所示在显示部108上显示列表生成部105生成的播放列表。图4示意性地示出了以上简要解释的根据本实施例的播放列表生成方法。如图4 中所示,首先,用户指定参数值的组合(指定特征量向量)。在图4中示出的实例中,指定参数值的组合(节拍,声学,欢乐)=(45-80,20-60,10-40)。以此方式,可以通过数值范围指定参数值中的每个参数值。接下来,按照指定参数值中的每个指定参数值确定每个参数的权重。例如,对上限值、平均值等较大的参数确定较大权重。接下来,从特征量元数据库103中提取满足音乐特征量向量与数值范围(节拍,声学,欢乐)=(45-80,20-60,10-40)匹配的条件的音乐的标识信息。然而注意,当提取音乐的数量是预定数量或更多时,根据权重有选择地减少音乐,使用所得音乐的标识信息创建播放列表。随后,从音乐基本元数据库106中提取出提取的音乐标识信息对应的音乐基本信息,基于提取的音乐基本信息生成播放列表。随后,显示以及向用户呈现生成的播放列表。此类型系统的采用消除了手动选择音乐的操作,以及使得可以自动生成与用户的喜好匹配的播放列表。以上简要解释了根据本实施例的播放列表生成方法。此方法的特征在于用户指定用户喜爱的“音乐特征”,而非指定用户想要合并到播放列表中的“音乐”。换言之,此方法的特征在于通过仅指定用户想要的音乐的基调自动生成与用户的喜好匹配的播放列表。此系统的使用使得可以从相当数量的音乐组之中,自动生成与用户的喜爱的基调匹配的播放列表。进一步地,在不同音乐组之中,如果使用同样的指定特征量向量执行音乐提取,则可以生成基调一样的音乐所形成的不同播放列表。因此,还可以通过保存指定特征量向量和读取出指定特征量向量,从各组音乐中生成对应同样的基调的各种播放列表。注意,例如通过保存关于参数指定装置101的组合的信息以及关于使用参数指定装置101中的每个参数指定装置指定的参数值的信息来实现指定特征量向量的保存。1-2 播放列表交换方法如上所述,根据本实施例的系统涉及从给定组的音乐之中提取与“音乐特征(基调)”匹配的音乐的技术。通过把此技术应用于播放列表生成获得上述播放列表生成方法。 此处,将解释用于把此技术应用于播放列表交换的方法。然而注意,要使用此处解释的方法交换的目标并非播放列表本身而是音乐特征(基调)。将参照图5解释用于在用户Ul与用户U2之间交换播放列表的方法。注意,假定用户Ul和用户U2分别使用与图1中示出的播放列表生成器一样的播放列表生成器。另外, 此处将描述用于把播放列表从用户Ul传输给用户U2的方法,略去了对用于把播放列表从用户U2传输给用户Ul的方法的解释。首先,用户Ul使用多个参数指定装置101 (101-1,101-2,101-3)指定参数值。如以上所解释的,当指定了参数值的组合时,播放列表生成器生成播放列表,显示生成的播放列表。此时,播放列表上显示的音乐基本信息涉及用户Ul拥有的音乐。例如,在用户Ul的
音乐基本元数据库106中存储专辑名称AAA、音乐主题乐曲#001.....专辑名称ABC、音乐
主题乐曲#101等时,在播放列表上显示从数据库中提取的基本信息。当使用通常的音乐播放器时,为了使用户Ul共享通过与用户U2 —样的策略收集的一组音乐,有必要把播放列表本身从用户Ul传输给用户U2。然而,如在图5中示出的实例中一样,当用户U2的音乐基本元数据库106中未存储播放列表中包括的专辑名称AAA、音乐主题乐曲#001等时,用户U2无法聆听播放列表中包括的音乐。为了允许用户U2聆听播放列表中包括的音乐,用户Ul有必要把音乐传输给用户U2或者用户U2有必要购买播放列表中包括的音乐。另一方面,在根据本实施例的播放列表交换方法中,未把播放列表本身传输给用户U2。用户Ul只向用户U2传输参数指定装置101的信息(在下文中,称作指定装置信息) 以及使用参数指定装置101中的每个参数指定装置指定的参数值。当用户Ul把指定装置信息和参 数值传输给用户U2时,用户U2基于从用户Ul接收的指定装置信息选择参数指定装置101,指定接收的参数值,以及把它们输入到播放列表生成器。播放列表生成器基于输入的参数值组合提取音乐,以及使用从用户U2的音乐基本元数据库106中提取的基本信息生成播放列表。如图5中所示,用户Ul的播放列表Ll和用户U2的播放列表L2具有不同内容。这是因为用户U2的播放列表L2是基于用户U2拥有的音乐生成的。然而,由于使用同样的参数值提取音乐,所以播放列表Ll和L2中包括的音乐具有同样的特征。换言之,用户Ul和 U2可以通过聆听他们分别生成的播放列表Ll和L2中包括的音乐来共享同样的基调。例如,在某个用户想要在圣诞节与另一人共享“圣诞”基调的情形中,本实施例方法的使用使得即使在其它人未拥有与所述某个用户一样的音乐的情况下,所述其它人也可以共享“圣诞”基调。以上简要解释了根据本实施例的播放列表交换方法。如上所述,根据本实施例的播放列表交换方法使得可以共享通过播放列表中的音乐传递的基调,而非使得可以共享播放列表本身。更具体地,并非交换音乐本身或者使得另一人购买它们,根据本实施例的播放列表交换方法使得可以与其它人共享作为主观元素以及难以使用言语表达的“基调”。注意,虽然此处已讨论了在两个用户之间执行播放列表交换的播放列表交换方法,但也广泛地公开了指定装置信息和参数值。1-3 播放列表显示方法接下来,将参照图1和图5解释根据本实施例的播放列表显示方法。如图1中所示,在显示部108上显示播放列表。进一步地,显示播放列表以使得按每个音乐来分割。进一步地,在播放列表的背景上显示与音乐或专辑有关的图像,如,专辑的封面图片。在图1 中示出的实例中,由于列出同一个专辑中包括的多个音乐,所以显示单个类型的封面图片。 注意,即使在显示单个类型的封面图片时,也按照显示每个音乐的基本信息的帧来单独显示每个音乐的基本信息。
另一方面,在列出从两个类型的专辑中提取的音乐的情形中,如图5中示出的播放列表L2中一样,分割和显示各个专辑的封面图片。在此情形中,为了示出每个专辑与每个音乐之间的关联关系,在显示每个音乐的基本信息的每个帧中,分割音乐对应的专辑的封面图片来进行显示。例如,在显示专辑BBB中包括的音乐乐曲#021的基本信息的帧中,以分割方式显示专辑BBB的封面图片。以类似方式,在显示专辑CAA中包括的音乐乐曲#202 的基本信息的帧中,以分割方式显示专辑CAA的封面图片。注意,作为用于分割和显示封面图片的方法,可构思如下这种方法按照显示部 108的屏幕尺寸显示封面图片,在各个音乐对应的位置中显示按相等间隔分割封面图片而获得的分割图片。进一步地,如果同一专辑中的音乐在它们之间没有空间的情况下显示,则使得分割的封面图片连续和易见。以此方式,在用于分割和显示封面图片的方法的情形中, 相比于在减小封面图片尺寸上来显示通常方法而言,变得容易识别封面图片,因为可以维持封面图片的显示尺寸和分辨率。在包括许多音乐的播放列表的情形中减小显示每个音乐的基本信息的每个帧的尺寸时,此方法特别有效。以上简要解释了根据本实施例的播放列表显示方法。如以上所解释的,本实施例涉及从给定的音乐组中,提取与指定音乐特征匹配的音乐的系统。随后,通过应用此系统,可以自动生成播放列表、保存音乐的基调、或者与另一人共享音乐的基调。在上文中,粗略解释了上述系统。在下文中,将解释用以实现此系统的详细系统配置等。2 播放列表生成系统10的配 置在下文中,将解释可以实现上述系统(如,根据本实施例的播放列表生成方法、播放列表交换方法和播放列表显示方法)的播放列表生成系统10的配置。如后所述,可以通过使用单个信息处理装置实现播放列表生成系统10的功能。可替选地,可以把功能中的一些功能单独分配给多个信息处理装置。2-1 总体配置首先,将参照图6解释根据本实施例的播放列表生成系统10的总体配置。图6是示出了根据本实施例的播放列表生成系统10的总体配置的解释图。如图6中所示,播放列表生成系统10包括多个参数指定装置101(101-1,..., 101-N)、音乐提取部102、特征量元数据库103、排名数据库104、列表生成部105、音乐基本元数据库106、图像数据存储部107和显示部108。进一步地,播放列表生成系统10包括音乐回放部109、音乐数据存储部110、操作部111、指定装置管理部112、环境信息数据库113、 历史信息数据库114和喜好信息数据库115。进一步地,播放列表生成系统10包括用户信息数据库116、参数存储部117、参数传输部118和参数接收部119。首先,当使用参数指定装置101指定了参数值时,把指定的参数值输入到音乐提取部102。当输入参数值时,音乐提取部102参考特征量元数据库103 (参见图7),提取参数值对应的音乐,以及获取提取的音乐的标识信息。注意,当指定与排名有关的特征作为参数值时,音乐提取部102参考排名数据库104 (参见图9),提取参数值对应的音乐,以及获取提取的音乐的标识信息。如图9中所示,排名数据库104是把音乐、排名类型和排名信息 (与排名有关的信息)彼此相关联的数据库。在获取音乐的标识信息之后,音乐提取部102把获取的音乐的标识信息输入到列表生成部105中。当输入音乐的标识信息时,列表生成部105参考音乐基本元数据库 106 (参见图8),以及提取输入的音乐的标识信息对应的基本信息。随后,列表生成部105 列出提取的基本信息以及生成播放列表。此时,列表生成部105从图像数据存储部107读取出提取的基本信息对应的图像,以及把读取出的图像设置成播放列表的背景。例如,把专辑的封面图片存储在图像数据存储部107中,列表生成部105分割封面图片以使得分割的封面图片的尺寸适合于播放列表的每个帧,以及把封面图片设置成播放列表的背景(参见图1和图5)。在显示部108上显示列表生成部105生成的播放列表。把播放列表中包括的音乐的标识信息输入到音乐回放部109。音乐回放部109是回放播放列表中包括的音乐的单元。 当输入播放列表中包括的音乐的标识信息时,音乐回放部109从音乐数据存储部110读取出输入的标识信息对应的音乐数据。进一步地,当使用操作部111执行回放操作时,音乐回放部109回放从音乐数据存储部110读取出的音乐数据。随后,音乐回放部109把回放的音乐的标识信息输入到指定装置管理部112中。当音乐回放部109输入音乐的标识信息时,指定装置管理部112把输入的标识信息记录到历史信息数据库114中作为表明回放历史的历史信息。指定装置管理部112是执行使用参数指定装置101输入的参数值的管理以及参数指定装置101的控制的单元。进一步地,指定装置管理部112持有表明参数指定装置101中每个参数指定装置的类型的信息、 以及表明可以使用参数指定装置101中的每个参数指定装置指定的参数值的下限和上限的信息。首先,指定装置管理部112选择进入到可操作状态中的参数指定装置101的组合。 此时,指定装置管理部112基于环境信息、历史信息、喜好信息和用户信息,选择与用户的喜好匹配的参数指定装置101的组合。把上述环境信息存储在环境信息数据库113中。把上述历史信 息存储在历史信息数据库114中。把上述喜好信息存储在喜好信息数据库115 中。进一步地,把上述用户信息存储在用户信息数据库116中。在适当情况下,指定装置管理部112从环境信息数据库113、历史信息数据库114、 喜好信息数据库115和用户信息数据库116读取出这些信息,以及使用读取出的信息。注意,指定装置管理部112基于历史信息、用户信息等生成上述喜好信息,并且在喜好信息数据库115中存储上述喜好信息。例如,在图6中示出的实例中,选择参数指定装置101-2和101-3。注意,指定装置管理部112选择的参数指定装置101例如以图11中示出的格式显示并向用户呈现。用户从呈现的参数指定装置101的列表中选择和使用参数指定装置101中的一些参数指定装置。指定装置管理部112把表明已以此方式选择的参数指定装置101的类型的信息(指定装置信息)记录在参数存储部117中。进一步地,把已使用参数指定装置101输入的参数值输入到音乐提取部102以及还输入到指定装置管理部112。当输入参数值时,指定装置管理部112把输入的参数值与指定装置信息相关联并把它们记录在参数存储部117中。由于以此方式存储指定装置信息和参数值,所以如果用户想要提取基调与过去生成的播放列表中的音乐组一样的一组音乐,则用户可以通过从参数存储部117读取出指定装置信息和参数值来提取期望的音乐组。此时,指定装置管理部112读取出参数存储部117 中记录的指定装置信息和参数值以及把它们输入到音乐提取部102中。当把指定装置信息和参数值输入到音乐提取部102中时,音乐提取部102、列表生成部105等生成输入参数值的组合对应的播放列表。当把指定装置信息和参数值传输给另一人时,指定装置管理部112把指定装置信息和参数值输入到参数传输部118。当输入指定装置信息和参数值时,参数传输部118把输入的指定装 置信息和参数值传输给其它人(传输给其它人使用的播放列表生成系统10)。 注意,可以构建参数传输部118以使得其公开指定装置信息和参数值,当参数传输部118从其它人接收到指定装置信息和参数值的传输请求时,传输指定装置信息和参数值。另一方面,参数接收部119可以接收从另一人传输的指定装置信息和参数值。当参数接收部119接收到指定装置信息和参数值时,参数接收部119把接收的指定装置信息和参数值输入到指定装置管理部112。当输入指定装置信息和参数值时,指定装置管理部 112把输入的指定装置信息和参数值输入到音乐提取部102,或者把它们记录在参数存储部117中。当把指定装置信息和参数值输入到音乐提取部102时,通过音乐提取部102、列表生成部105等的功能生成由具有其它人喜爱的基调的一组音乐组成的播放列表。如以上所解释的,图6中示出的播放列表生成系统10的使用可以实现先前已解释的根据本实施例的播放列表生成方法、播放列表交换方法和播放列表显示方法。2-2 指定装置管理部112的配置以上解释了播放列表生成系统10的总体配置。此处,将参照图10更详细地解释播放列表生成系统10中包括的指定装置管理部112的功能。图10是示例了指定装置管理部112的详细功能配置的解释图。如图10中所示,指定装置管理部112主要包括喜好分析部1121、指定装置选择部 1122、指定装置控制部1123、参数记录部1124、参数交换部1125和指定装置生成部1126。喜好分析部1121是分解或分析用户信息和历史信息以及计算喜好信息的单元。 例如,喜好分析部1121参考历史信息中包括的回放历史、购买历史等,以统计方式检测用户喜爱的艺术家等。进一步地,喜好分析部1121参考用户信息中包括的年龄和性别等,预测用户喜爱的时代的音乐等。进一步地,根据已以此方式检测或预测的喜好信息,喜好分析部1121估算预测出频繁使用的参数指定装置101的类型、指定的可能性高的参数值范围等,把它们记录在喜好信息数据库115中。此外,喜好分析部1121把已以此方式检测、预测或估算的喜好信息输入到指定装置选择部1122中。当从喜好分析部1121输入喜好信息时,指定装置选择部1122基于环境信息、历史信息、喜好信息和用户信息,选择要呈现给用户的参数指定装置101的类型。把指定装置选择部1122选择的参数指定装置101的指定装置信息输入到指定装置控制部1123。当输入指定装置信息时,指定装置控制部1123使得输入的指定装置信息对应的参数指定装置101 处于可操作状态中。例如,指定装置控制部1123显示输入的指定装置信息对应的参数指定装置101 (参见图11),或者通过高亮显示清楚地示出参数指定装置101处于可操作状态中。进一步地,指定装置控制部1123向参数记录部1124中输入使参数指定装置101 处于可操作状态中的指定装置信息。除了从指定装置控制部1123输入指定装置信息之外, 还把使用处于可操作状态中的参数指定装置101指定的参数值输入到参数记录部1124中。 当输入指定装置信息和参数值时,参数记录部1124把输入的指定装置信息和参数值彼此相关联,并把它们记录在参数存储部117中。例如,参数记录部1124在参数存储部117中记录使用参数指定装置#2和参数指定装置#3的组合(指定装置信息)以及参数指定装置 #2的参数值是Pl和参数指定装置#3的参数值是P2。 注意,可以构建参数记录部1124以使得使用色彩来记录指定装置信息和参数值, 如图12中所示。作为用于记录指定装置信息和参数值的方法,例如,可构思如下这种方法 准备如图12中所示的给每个色彩区域分配音乐特征的色彩图,记录指定装置信息和参数值对应的色彩。在图12中示出的实例中,给色彩图中的三个色彩区域分配“节拍”、“欢乐” 和“基调通道”。在此情形中,当使用“节拍”、“欢乐”和“基调通道”分别对应的参数指定装置101指定参数值时,按照指定的参数值选择色彩图中的色彩,记录选择的色彩作为色彩书签。由于以此方式使用色彩表示指定装置信息和参数值的组合,所以可以使用色彩图中的色度点表示多维信息。注意,如图11中所示,可以在表明参数指定装置101的GUI对象的列表中显示记录的指定装置信息和参数值对应的色彩的GUI对象(书签)。通过此类型的显示,用户可以迅速调用记录的指定装置信息和参数值。另外,由于使用色彩表示指定装置信息和参数值,所以可以通过色彩表示播放列表中包括的音乐组的基调。因此,用户可以直观地回忆过去记录过的指定装置信息和参数值表示的音乐组的基调。参数交换部1125是经由参数传输部118把指定装置信息和参数值传输给另一人、 或者经由参数接收部119从其它人接收参数指定装置信息和参数值的单元。当把指定装置信息和参数值传输给其它人时,参数交换部1125把指定装置信息和参数值输入到参数传输部118中。另一方面,当从其它人接收指定装置信息和参数值时,参数交换部1125从参数接收部119获取指定装置信息和参数值,以及把它们输入到音乐提取部102或者把它们记录在参数记录部1124中。指定装置生成部1126是通过组合已有参数生成新类型的参数指定装置101的单元。当生成新类型的参数指定装置101时,首先,如图13中所示,指定装置生成部1126允许用户从已有参数之中选择要用来生成新参数指定装置101的参数。进一步地,指定装置生成部1126允许用户输入新参数指定装置101的名称。进一步地,指定装置生成部1126 允许用户选择是否公开新参数指定装置101。当用户选择了要使用的参数(步骤1)时,指定装置生成部1126对选择的参数的向量进行归一化以及把向量转换为从0至100的标量(步骤2)。并非必定把参数值中的大多数参数值定义在0至100的范围中。进一步地,由于参数值的组合是矢量,所以有必要把它转换为标量以使得可以使用参数指定装置101指定参数值的组合。例如,如果选择两个类型的参数(参数值XI、X2),则指定装置生成部1126生成把矢量(xl,X2)转换为标量 p(p = 0-100)的转换算法F。例如,最简单的转换算法F如下ρ = 100 * xl/xlmax(其中,xlmax是xl的最大值),p = 100 * X2/X2maX(其中,X2maX是x2的最大值)。当使用此转换算法F时,如果给定标量P (P = 0-100),则唯一地确定矢量(xl,x2)。显然,可以按任何给定方式生成转换算法F,只要在给定标量p(p = 0-100)时可以唯一地确定矢量(xl,x2)即可。这也适用于选择三个或更多个参数时。在已以此方式确定把矢量转换为标量的转换算法F之后,指定装置生成部1126注册具有指定名称和指定参数值(根据在步骤2生成的转换算法F获得的标量)的新参数指定装置101 (步骤3)。例如,指定装置生成部1126使得可以在图11中示出的参数指定装置 101的列表上显示新参数指定装置101。随后,指定装置生成部1126持有新注册的参数指定装置101的信息(步骤4)。在上文中,详细解释了指定装置管理部112的功能配置。如上所述,指定装置管理部112具有基于用户的喜好等、选择要呈现给用户的参数指定装置101,以及控制参数指定装置101的显示等。进一步地,指定装置管理部112具有记录呈现给用户的参数指定装置 101和使用参数指定装置101指定的参数值的组合的功能、或者向另一人传输和从另一人接收这种信息的功能。通过这些功能,可以持有播放列表中注册的音乐组的基调或者与其它人共享。此外,指定装置管理部112具有新生成参数指定装置101的功能。通过此功能, 可以指定新音乐特征作为参数值。2-3:系统配置实例以上解释了播放列表生成系统10的功能配置。此处,将简要描述实际操作播放列表生成系统10时的系统配置。本地类型例如可以通过单个信息处理装置实现上述播放列表生成系统10的功能。更具体地,可以通过单个信息处理装置实现分配给参数指定装置101、音乐提取部102、指定装置管理部112等的功能,即,参数值指定、音乐提取、播放列表生成、指定装置信息和参数值的记录和传输/接收等。另外,如果使用运算功率高的信息处理装置,则还可以计算要存储在特征量元数据库103或喜好信息数据库115中的信息。另一方面,如果使用运算功率低的信息处理装置,则理想地可以使用已预先构建的特征量元数据库103和喜好信息数据库115。进一步地,如果使用连接到网络的信息处理装置,则还可以配置在网络上的服务器装置中提供各种类型的数据库的系统,根据需要使用服务器装置中提供的数据库。此系统会适合于存储容量不大、但是装备有通信功能的终端装置,如,移动电话。在上述情形中的任一情形中,使用单个信息处理装置,至少实现参数指定装置101、音乐提取部102、列表生成部105、音乐回放部109和指定装置管理部112的功能的系统配置是可行的(此系统配置在下文中称作本地类型)。服务器-客户端类型认为上述本地类型适合于各用户的音乐管理。另一方面,认为诸如图14中示出的服务器-客户端类型系统配置更适合于音乐销售商或下载提供商。如图14中所示,此系统配置包括客户端装置11和服务器装置12。客户端装置11是在用户的控制下的装置。另一方面,服务 器装置12是在音乐销售商等的控制下的装置。当然,服务器装置12可以在各用户的控制下。当使用此系统配置时,为客户端装置11主要提供指定装置控制部1123、显示部 108和音乐回放部109的功能。另一方面,为服务器装置12主要提供喜好分析部1121、指定装置选择部1122、音乐提取部102和列表生成部105的功能。更具体地,客户端装置11 是显示参数指定装置101或者实际回放音乐的单元,而服务器装置12是把指定装置信息呈现给客户端装置11、或者提供播放列表的单元。现在将参照图15解释客户端装置11和服务器装置12的操作。图15是示例了客户端装置11和服务器装置12的操作的解释图。
如图15中所示,首先,用户操作客户端装置11以及启动参数指定装置101执行的参数值指定功能(Sll)。随后,客户端装置11请求服务器装置12传输参数指定装置101的指定装置信息(S12)。此时,客户端装置11向服务器装置12传输环境信息(使用的语言、 区划、时区等)、历史信息(操作历史、购买历史、回放历史等)和用户信息(年龄、性别、国籍、家庭结构等)。接下来,服务器装置12选择与用户的喜好等(通过分解或分析从客户端装置11接收的环境信息、历史信息和用户信息而获得)匹配的参数指定装置101的类型 (S13)。接下来,服务器装置12向客户端装置11传输表明选择的参数指定装置101的组合的指定装置信息(S14)。随后,客户端装置11从服务器装置12接收指定装置信息,以及显示接收的指定装置信息对应的参数指定装置101的列表(S15)。随后,用户从参数指定装置101的列表中,选择要使用的参数指定装置101 (S16)。
接下来,客户端装置11显示用户选择的参数指定装置101(S17)。随后,用户使用客户端装置11上显示的参数指定装置101指定参数值(S18)。随后,客户端装置11显示用户指定的参数值(S19),以及把参数值传输给服务器装置12(S20)。接下来,服务器装置12记录从客户端装置11接收的参数值,以及基于接收的参数值生成播放列表(S21)。此时,服务器装置12使用音乐提取部102和列表生成部105的功能来提取与参数值匹配的一组音乐和生成播放列表。随后,服务器装置12把在S21生成的播放列表传输给客户端装置11 (S22)。随后,客户端装置11显示从服务器装置12接收的播放列表(S23)。以此方式,服务器装置12执行基于指定参数值的音乐提取处理、以及与参数指定装置101的选择和用户喜好分析有关的处理。因而,即使在客户端装置11的运算功率低或者客户端装置11的存储容量小时,也可以实现播放列表生成系统10的功能。进一步地,通过应用此系统配置,可以在根本不聆听音乐的情况下从音乐销售商等(服务器装置12)持有的海量音乐中获得与各用户(客户端装置11)的喜好匹配的音乐的播放列表。以上描述了播放列表生成系统10的系统配置实例。3 硬件配置例如可以通过使用图16中示出的信息处理设备的硬件配置实现上述播放列表生成系统10、客户端装置11、服务器装置12等的功能。即,通过使用计算机程序控制图16中示出的硬件实现每个结构元件的功能。另外,此硬件的模式是任意的,可以是个人计算机, 诸如移动电话、PHS或PDA的移动信息终端,游戏机,或者各种类型的信息装备。此外,PHS 是个人手持电话系统的缩写。另外,PDA是个人数字助理的缩写。如图16中所示,此硬件主要包括CPU 902、ROM 904、RAM 906、主机总线908、以及桥接器910。此外,此硬件包括外部总线912、接口 914、输入单元916、输出单元918、存储单元920、驱动器922、连接端口 924、以及通信单元926。此外,CPU是中央处理单元的缩写。 另外,ROM是只读存储器的缩写。此外,RAM是随机访问存储器的缩写。CPU 902例如作为算术处理单元或控制单元,并基于ROM 904、RAM 906、存储单元 920、或者可拆除记录介质928上记录的各种程序控制每个结构元件的一部分操作或整体操作。ROM 904是用于存储例如要加载在CPU 902上的程序或者算术操作中使用的数据等的部件。RAM906暂时或永久存储例如要加载在CPU 902上的程序或者程序执行过程中任意改变的各种参数等。

这些结构元件通过例如能够执行高速数据传输的主机总线908彼此相连。就其而言,主机总线908例如通过桥接器910连接到数据传输速度较低的外部总线912。此外,输入单元916是例如鼠标、键盘、触摸面板、按钮、开关、或者操纵杆。另外,输入单元916可以是可以通过使用红外线或其它无线电波传输控制信号的遥控器。输出单元918是例如可以在视觉上或听觉上通知用户获取的信息的诸如CRT、 LCD、PDP或ELD的显示装置,诸如扬声器或耳机的音频输出装置,打印机,移动电话,或者传真机。此外,CRT是阴极射线管的缩写。LCD是液晶显示器的缩写。PDP是等离子显示面板的缩写。另外,ELD是电致发光显示器的缩写。存储单元920是用于存储各种数据的装置。存储单元920是例如诸如硬盘驱动器 (HDD)的磁存储装置、半导体存储装置、光学存储装置、或者磁光存储装置。HDD是硬盘驱动器的缩写。驱动器922是读取可拆除记录介质928 (诸如硬盘、光盘、磁光盘、或者半导体存储器)上记录的信息或者在可拆除记录介质928中写入信息的装置。可拆除记录介质928是例如DVD介质、蓝光介质、HD-DVD介质、各种类型的半导体存储媒体等。当然,可拆除记录介质928可以是例如其上装配非接触式IC芯片的IC卡或者电子装置。IC是集成电路的缩写。连接端口 924是诸如USB端口、IEEE1394端口、SCSI、RS_232C端口的端口,或者诸如光学音频端子的用于连接外部连接装置930的端口。外部连接装置930是例如打印机、 移动音乐播放器、数码相机、数码摄像机、或者IC记录器。此外,USB是通用串行总线的缩写。另外,SCSI是小型计算机系统接口的缩写。通信单元926是要连接到网络932的通信装置,例如是用于有线或无线LAN、蓝牙 (注册商标)、或者WUSB的通信卡,光通信路由器,ADSL路由器,或者各种通信调制解调器。 连接到通信单元926的网络932根据有线连接或无线连接网络配置成,以及例如是互联网、 家用LAN、红外通信、可见光通信、广播、或者卫星通信。此外,LAN是局域网的缩写。另外, WUSB是无线USB的缩写。此外,ADSL是非对称数字用户线的缩写。4.结论最后,将简要总结根据本发明实施例的技术内容。可以把此处描述的技术内容应用于各种类型的信息处理装置,如,个人计算机(PC)、移动电话、移动游戏控制台、移动信息终端、家庭信息装备、车辆导航系统等。可以按以下方式表示上述信息处理装置的功能配置。上述信息处理装置包括下面将描述的多个指定装置、音乐提取部和列表生成部。多个指定装置用来分别指定代表音乐特征的多个参数值。音乐提取部从多个音乐和参数值相关联的第一数据库中提取与使用指定装置指定的参数值匹配的音乐。列表生成部生成音乐提取部提取的音乐的列表。如以上已经解释的,音乐具有各种特征。音乐特征的实例包括节拍、旋律的明快、 乐器的类型等。进一步地,用户感知的音乐的基调是音乐特征中的一个。例如,人感知的 “春天般”音乐基调是音乐特征中的一个。通常,为了找到具有“春天般”特征的音乐,用户有必要实际聆听音乐。然而,当用户有许多音乐时,需要大量时间和巨大功夫通过一个一个地实际聆听音乐找到“春天般”的音乐。同理,用户也很难从音乐销售商提供的海量音乐或者经由网络提供的海量音乐之中找到“春天般”的音乐。当然,存在用户难以实际聆听用户自身未拥有的音乐的情形。为了解决此内容,本发明的发明人设计了如下这种系统通过参数值的组合定量地表示音乐的基调,自动提取与参数值的组合匹配的音乐。例如,通过上述指定装置的使用,用户可以轻易地指定代表音乐特征的参数值。另外,通过使用多个指定装置指定多个参数值,可以通过参数值的组合表示音乐基调。当指定了参数值的组合时,上述音乐提取部自动提取与指定参数值的组合匹配的音乐。随后,上述列表生成部生成自动提取的音乐的列表。通过参考列表,用户可以确认与用户指定的基调匹配的一组音乐。注意,通过持有获得音乐的列表时使用的参数值的组合,可以稍后轻易地提取具有相同基调的音乐。然而注意,在稍后执行音乐提取的情形中,如果作为提取目标的音乐组已改变,则存储参数值时提取的音乐组与稍后提取的音乐组不同。然而,两组音乐是具有相同基调的音乐组。因此,上述指定装置指定的参数值的组合的保存是用户喜爱的音乐的基调的保存。相比而言,正常播放列表在作为提取目标的音乐组已显著改变的情况下无用。然而,当应用只保存音乐基调的上述系统时,即使在作为提取目标的音乐组已显著改变的情况下,也可以从改变的组中提取与保存的基调匹配的音乐。此时提取的音乐组可以与过去提取的音乐组不同,但是具有相同的基调。此特征生成以下应用实例。例如,让我们考虑把参数值的组合传输给另一人的情形。如果可以把某个基调对应的参数值的组合传输给另一人,则可以与其它人共享音乐基调。当然,在许多情形中,另一人拥有的音乐组可以与用户自身拥有的音乐组不同。然而,如果应用本实施例的系统,即使在不交换音乐的情况下也可以可靠地传递音乐基调。备注上述参数存储部117是信息持有部的实例。上述参数传输部118是信息公开部的实例。上述参数接收部119是信息接收部的实例。上述指定装置生成部1126是类型选择部、归一化部和指定装置生成部的实例。上述图像数据存储部107是图像持有部的实例。

本领域技术人员应当理解,根据设计需要和其它因素,可以做出各种修改、组合、 子组合和变换,只要它们在所附权利要求或其等同物的范围内。本申请包含与2010年4月6日提交日本专利局的日本优先权专利申请JP 2010-087853中公开的主题相关的主题,其全部内容经引用并入本文。
权利要求
1.一种信息处理装置,包括多个指定装置,用来分别指定代表音乐特征的多个类型的参数值; 音乐提取部,用于从多个音乐和参数值彼此相关联的第一数据库中提取与使用所述指定装置指定的所述参数值匹配的音乐;以及列表生成部,用于生成所述音乐提取部提取的音乐的列表。
2.如权利要求1所述的信息处理装置,进一步包括指定装置管理部,用于选择至少与用户的喜好匹配的参数值类型,以及使得与选择的参数值类型对应的指定装置处于可操作状态中。
3.如权利要求2所述的信息处理装置,进一步包括信息持有部,用于持有由所述指定装置管理部使得处于可操作状态中的指定装置的类型和使用指定装置指定的参数值的组合,其中,在预定情形中,所述音乐提取部提取与所述信息持有部持有的指定装置的类型和使用指定装置指定的参数值匹配的音乐。
4.如权利要求3所述的信息处理装置,进一步包括信息公开部,用于公开由所述指定装置管理部使得处于可操作状态中的指定装置的类型和使用指定装置指定的参数值的组合,其中,允许接收所述信息公开部公开的参数值和指定装置的类型的另一信息处理装置从多个音乐和参数值彼此相关联的第二数据库中提取与已接收的参数值和指定装置的类型匹配的音乐。
5.如权利要求4所述的信息处理装置,进一步包括信息接收部,用于从其它信息处理装置接收可以使用指定装置指定的参数值和指定装置的类型的组合,其中,所述音乐提取部能够提取与所述信息接收部已接收的使用指定装置指定的参数值和指定装置的类型匹配的音乐。
6.如权利要求1所述的信息处理装置,进一步包括 类型选择部,用来选择已预先设置的参数值的多个类型;归一化部,用于把与使用所述类型选择部选择的类型对应的参数值的组合归一化为预定范围中的标量;以及指定装置生成部,用于把所述归一化部归一化的标量设置成新类型的参数值,以及生成用来指定所述新类型的参数值的指定装置。
7.如权利要求4所述的信息处理装置,进一步包括 类型选择部,用来选择已预先设置的参数值的多个类型;归一化部,用于把与使用所述类型选择部选择的类型对应的参数值的组合归一化为预定范围中的标量;以及指定装置生成部,用于把所述归一化部归一化的标量设置成新类型的参数值,以及生成用来指定所述新类型的参数值的指定装置。
8.如权利要求1所述的信息处理装置,进一步包括 显示部,用于显示所述列表生成部生成的音乐的列表;以及图像持有部,用于持有与所述第一数据库中存储的音乐中的每个对应的图像,其中,当显示音乐的列表时,所述显示部通过分割所述图像持有部中持有的图像来生成分割图像,以与音乐的列表中包括的相应音乐的帧匹配,以及在相应帧中显示图像中与相应帧的音乐对应的分割图像。
9.如权利要求4所述的信息处理装置,进一步包括 显示部,用于显示所述列表生成部生成的音乐的列表;以及图像持有部,用于持有与所述第一数据库中存储的音乐中的每个对应的图像, 其中,当显示音乐的列表时,所述显示部通过分割所述图像持有部中持有的图像来生成分割图像,以与音乐的列表中包括的相应音乐的帧匹配,以及在相应帧中显示图像中与相应帧的音乐对应的分割图像。
10.一种客户端装置,包括 多个指定装置,用来分别指定代表音乐特征的多个类型的参数值; 参数传输部,用于向服务器装置传输使用所述多个指定装置指定的参数值;以及列表接收部,用于在所述服务器装置已从多个音乐和参数值彼此相关联的第一数据库中提取与所述参数传输部传输的参数值匹配的音乐以及已生成提取的音乐的列表之后,接收生成的音乐的列表。
11.一种服务器装置,包括参数接收部,用于接收由包括多个指定装置的客户端装置指定的参数值,所述多个指定装置用来分别指定代表音乐特征的多个类型的参数值;音乐提取部,用于从多个音乐和参数值彼此相关联的第一数据库中提取与所述参数接收部接收的参数值匹配的音乐;列表生成部,用于生成所述音乐提取部提取的音乐的列表;以及列表传输部,用于向所述客户端装置传输所述列表生成部生成的音乐的列表。
12.—种列表生成方法,包括以下步骤从多个音乐和参数值彼此相关联的第一数据库中,提取与使用多个指定装置指定的参数值匹配的音乐,所述多个指定装置用来分别指定代表音乐特征的多个类型的参数值;以及生成在音乐提取步骤中提取的音乐的列表。
13.—种列表获取方法,包括以下步骤从包括多个指定装置的客户端装置向服务器装置传输使用所述多个指定装置指定的参数值,所述多个指定装置用来分别指定代表音乐特征的多个类型的参数值;以及在所述服务器装置已从多个音乐和参数值彼此相关联的第一数据库中提取与参数传输步骤中传输的参数值匹配的音乐以及已生成提取的音乐的列表之后,从所述服务器装置接收生成的音乐的列表。
14.一种列表提供方法,包括以下步骤接收由包括多个指定装置的客户端装置指定的参数值,所述多个指定装置用来分别指定代表音乐特征的多个类型的参数值;从多个音乐和参数值彼此相关联的第一数据库中提取与参数接收步骤中接收的参数值匹配的音乐;生成在音乐提取步骤中提取的音乐的列表;以及向所述客户端装置传输列表生成步骤中生成的音乐的列表。
15.一种包括用于命令计算机执行以下功能的指令的程序音乐提取功能,用于从多个音乐和参数值彼此相关联的第一数据库中,提取与使用多个指定装置指定的参数值匹配的音乐,所述多个指定装置用来分别指定代表音乐特征的多个类型的参数值;以及列表生成功能,用于生成通过音乐提取功能提取的音乐的列表。
16.一种包括用于命令计算机执行以下功能的指令的程序参数传输功能,用于向服务器装置传输使用多个指定装置指定的参数值,所述多个指定装置用来分别指定代表音乐特征的多个类型的参数值;以及列表接收功能,用于在所述服务器装置已从多个音乐和参数值彼此相关联的第一数据库中提取与通过参数传输功能传输的参数值匹配的音乐以及已生成提取的音乐的列表之后,从所述服务器装置接收生成的音乐的列表。
17.—种包括用于命令计算机执行以下功能的指令的程序参数接收功能,用于接收由包括多个指定装置的客户端装置指定的参数值,所述多个指定装置用来分别指定代表音乐特征的多个类型的参数值;音乐提取功能,用于从多个音乐和参数值彼此相关联的第一数据库中提取与通过参数接收功能接收的参数值匹配的音乐;列表生成功能,用于生成通过音乐提取功能提取的音乐的列表;以及列表传输功能,用于向所述客户端装置传输通过列表生成功能生成的音乐的列表。
全文摘要
本发明涉及信息处理装置、客户端装置、服务器装置。提供了一种信息处理装置,包括多个指定装置,用来分别指定代表音乐特征的多个类型的参数值;音乐提取部,用于从多个音乐和参数值彼此相关联的第一数据库中提取与使用指定装置指定的参数值匹配的音乐;以及列表生成部,用于生成音乐提取部提取的音乐的列表。
文档编号G06F17/30GK102214193SQ201110083608
公开日2011年10月12日 申请日期2011年3月30日 优先权日2010年4月6日
发明者前川宗周, 木村隆臣, 池田卓郎 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1