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

文档序号:6568000阅读:193来源:国知局
专利名称:信息处理设备、信息处理方法和信息处理程序的制作方法
技术领域
本发明涉及一种用于对元信息进行排序的信息处理设备、信息处 理方法和信息处理程序。
背景技术
已经提出了用于创建数据库的技术,在该数据库中,用于识别元
数据条目的识别码与该条目的读法(reading)(例如,名称)以如下方 式相关联,即,通过在整个数据库中搜索所讨论的条目的识别码来确 定给定元数据条目的名称。 一种这样的技术(例如,日本专利申请公 开No. 2004-206648中提出的4支术)包括使用户终端从CD或DVD读 取TOC (内容表)作为识别关键字,该TOC确定了存储介质上保持 的元数据条目的名称,从而告知用户任何给定元数据条目的读法。

发明内容
根据迄今为止提出的大部分技术,元数据条目的日文识别码被设
置成与该条目的在被以中文方式读时的字符码--对应。每当使用元
数据条目的读法名称对该元数据条目排序时,在按日本字母顺序排序 之前,常常假定按中文方式读该条目,但是事实是一些条目只能以曰 文方式读。这需要用户遍历已经以不能反映内容的真实顺序的方式排 序的元数据条目来搜索希望的内容(例如,电影或歌曲)。这使得用 户难以快速搜索和检索所关心的内容以便享受。
近年来,内容再现装置,例如便携式设备(PD),已经具有用 于容纳巨量内容的存储设施。这需要用户花费更多的时间和努力来从 海量的存储内容中搜索希望的内容。因此,越来越需要一种使得用户 可尽可能快地检索并享受优选内容而不是必须忍受进行费力、费时的
搜索的繁重工作的装置和方法。
鉴于上述情况做出本发明,本发明提供了 一种用于根据用户的语 言和优选对元信息排序的信息处理设备、信息处理方法和信息处理程序。
在实现本发明的前述和其他目标中的至少一个时并且根据本发
明的一个实施例,提供了一种信息处理设备,该信息处理设备包括 信息获取装置,被配置成获取多个元信息条目;存储装置,被配置成 存储多个模块,每个模块具有被定义来根据代表如何读对应的所获取 的元信息条目的读法生成排序就绪文本的规则;和排序就绪文本生成 装置,被配置成通过使用包含可应用于预定条件的规则的至少一个所 存储的模块,为所获取的每个元信息条目自动生成排序就绪文本。
元信息是指音乐内容的标题(内容名称)、专辑名称和艺术家姓 名,以及关于这些内容的其他属性信息。给定元信息条目的读法是指
例如,如果给定元信息:字符串由曰本汉;字符构成,^信息的i法 由字符串中的每个字符(或者构成该字符串的单词)按日语读还是按 汉语读来确定。如果给定元信息的字符串由字母字符构成,则该信息 的读法由如何读该字符串内的每个字符来确定。
优选地,根据本发明的信息处理设备还可包括排序执行装置,其 被配置成基于已经为每个所述元信息条目自动生成的所述排序就绪 文本,对每个所述元信息条目进行排序,从而自动生成由多个排序后 的元信息条目构成的排序后的元信息。
优选地,根据本发明的信息处理设备还可包括初始信息生成装 置,其被配置成基于所述预定条件由所述排序后的元信息内包含的每 个所述元信息条目生成初始信息,此后将该生成的初始信息添加到在 所述排序后的元信息内包含的每个所述元信息条目中,从而自动生成 具备所述初始信息的所述排序后的元信息。
具备初始信息的排序后的元信息是指这样的元信息,即,该元信 息已经基于每个元信息条目的读法(即,所包含的属性的名称的读顺
序/字符串顺序)被重新整理,并且给其补充了关于所关心的元信息的 初始信息。优选地,基于生成从给定信息的第一个字符开始的初始信息的条 件,所述初始信息生成装置生成从在所述排序后的元信息内包含的每 个所述元信息条目的第一个字符开始的所述初始信息。此优选结构佳L 得可根据该初始信息快速访问元信息,例如用户指定的艺术家名字或 歌曲标题。优选地,基于由在给定信息内包含的特定字符串生成初始信息的 条件,所述初始信息生成装置由在所述排序后的元信息内包含的每个 所述元信息条目的所述特定字符串生成所述初始信息。此优选结构4吏 得可根据该初始信息快速访问元信息,例如艺术家名字或包含用户指 定的关键词,例如"Christmas",的歌曲标题。根据任何一个上述本发明的优选结构,基于模块定义的规则并且 与预定条件一致地生成排序就绪文本。使用该生成的排序就绪文本将 元数据排序。然后将该初始信息补充到被这样排序的元数据中。优选地,该存储设备内存储的多个模块可以是定冠词跳过模块、 日文"za"跳过模块、反向转换模块、英语读法转换模块、绰号转换模 块、符号读法转换模块、难读姓名转换模块、数字读法转换模块和名 /姓倒置模块中的模块。与用户的优选一致地并且根据该模块定义的规则将该元数据排 序为按照日语假名字符的读法。与仅按照其汉语读法重新整理元数据 的传统方式相反,本发明的结构以反映用户的优选的方式给元数据添 加了日语假名读法,从而用户可通过使用根据所添加的读法排序的元 数据及时地快速搜索希望的内容并且享受该内容。优选地,所述排序就绪文本生成装置选择所述多个模块中的至少 一个以便至少根据用户建立的条件或所述用户使用的语言对每个所 述元信息条目进行排序,并且基于所选择的至少一个模块定义的规 则,自动生成所述排序就绪文本。根据上述本发明的优选结构,基于用户建立的条件或者用户使用 的语言,以更好地反映用户的优选的方式将元数据排序成日语读法。 优选结构使得用户可比以前更快地访问希望的内容。优选地,所述存储装置存储每个所述所存储的模块定义的所述规则的优先级,当应用所述规则时所述优先级起作用;以及所述排序就 绪文本生成装置从具有所选择的至少一个模块定义的最高优先级的 规则开始直到具有最低优先级的规则,连续采用所述规则作为用于生 成所述排序就绪文本的规则。优选地,如果每个所获取的元信息条目由至少两个字符类型构 成,则所述排序执行装置按照每个所述字符类型将该元信息条目分 类,并且基于与所关心的分类后的元信息条目相关联的排序就绪文 本,对每个分类后的元信息条目进行排序,从而为每个所述字符类型 生成排序后的元信息。优选地,所述初始信息生成装置合并按照每个所述字符类型排序 的元信息条目,并且将所述初始信息添加到在该合并后的排序后的元 信息内包含的每个所述元信息条目中,从而生成具备所述初始信息的 排序后的元信息。优选地,所述显示装置通过使用在具备所述初始信息的所述排序 后的元信息内包含的所述初始信息,显示具有用户指定的首字母的元 信息。优选地,如果每个所获取的元信息条目是日文的,则所述排序就 绪文本生成装置通过使用从所述多个模块中选择的日本汉字到假名 转换模块,为每个所述元信息条目自动生成假名字符表示的排序就绪 文本;所述排序执行装置通过使用该自动生成的假名字符表示的排序 就绪文本,按日文字母顺序对每个所述元信息条目进行排序;所述初 始信息生成装置将所述初始信息添加到按日文字母顺序排序的每个 所述元信息条目中;并且基于所述初始信息,所述显示装置从具有所 述用户指定的首字母的元信息开始,按日文字母顺序连续显示所述元 信息条目。优选地,根据本发明的信息处理设备还包括显示装置,被配置成
显示自动生成的、具备所述初始信息的所述排序后的元信息。在另一 个优选结构中,根据本发明的信息处理设备还包括信息输出装置,被 配置成使得外部设备显示自动生成的、具备所述初始信息的所述排序 后的元信息。优选地,所述信息输出装置通过使用在具备所述初始信息的所述 排序后的元信息内包含的所述初始信息,使得所述外部设备显示具有 用户指定的首字母的元信息。优选地,如果每个所获取的元信息条目是日文的,则所述排序就 绪文本生成装置通过使用从所述多个模块中选择的日本汉字到假名 转换模块,为每个所述元信息条目自动生成假名字符表示的排序就绪文本;所述排序执行装置通过使用该自动生成的假名字符表示的排序 就绪文本,按日文字母顺序对每个所述元信息条目进行排序;所述初 始信息生成装置将所述初始信息添加到按日文字母顺序排序的每个 所述元信息条目中;以及基于所述初始信息,所述显示装置从在所述 用户指定的日文音节行内包含的元信息开始,按日文字母顺序连续显 示所述元信息条目。优选地,所述显示装置按日文字母顺序显示假名字符,提示所述 用户指定所显示的假名字符之一,并且基于所述初始信息,从具有指 定的首字母的元信息开始,按日文字母顺序连续显示所述元信息条 目。在另一个优选结构中,所述显示装置响应于用户的操作并且基于 所述初始信息,从在两个音节行之一内包含的元信息开始连续显示所 述元信息条目,其中所述两个音节行分别为包含正被显示的元信息的 音节行的前一行和后一行。优选地,根据本发明的信息处理设备可以是被配置成再现由正被 显示的元信息指示的内容的再现装置。对于上述本发明的优选结构的任何一个,用户能够使用以更好地 反映用户的优选的方式排序的元数据迅速搜索希望的内容,以便及时 再现和享受该内容。根据本发明的另一个实施例,提供了一种信息处理方法,该方法
包括以下步骤获取多个元信息条目;在存储装置中存储多个模块, 每个模块具有被定义来根据代表如何读对应的所获取的元信息条目 的读法生成排序就绪文本的规则;通过使用包含可应用于预定条件的 规则的至少一个所存储的模块,为所获取的每个元信息条目自动生成 排序就绪文本;基于已经为每个所述元信息条目自动生成的所述排序 就绪文本,对与每个所述排序就绪文本相对应的每个所述元信息条目 进行排序,从而自动生成由多个排序后的元信息条目构成的排序后的 元信息;以及基于所述预定条件从在所述排序后的元信息内包含的每 个所述元信息条目生成初始信息,并将该生成的初始信息添加到在所 述排序后的元信息内包含的每个所述元信息条目中,从而自动生成具 备所述初始信息的所述排序后的元信息。根据本发明的还另一个实施例,提供了一种信息处理程序,该信 息处理程序用于使计算机执行包含以下步骤的过程获取多个元信息 条目;在存储装置中存储多个模块,每个模块具有被定义来根据代表通过使用包含可应用于预定条件的规则的至少一个所存储的模块,为 所获取的每个元信息条目自动生成排序就绪文本;基于已经为每个所 述元信息条目自动生成的所述排序就绪文本,对与每个所述排序就绪 文本相对应的每个所述元信息条目进行排序,从而自动生成由多个排 序后的元信息条目构成的排序后的元信息;以及基于所述预定条件从 在所述排序后的元信息内包含的每个所述元信息条目生成初始信息, 然后将该生成的初始信息添加到在所述排序后的元信息内包含的每 个所述元信息条目中,从而自动生成具备所述初始信息的所述排序后 的元信息。对于任何一个上述实施例,根据预定规则以反映用户的优选的方 式将元数据排序成日语读法。这使得用户可通过使用根据用户的优选 和/或用户的语言环境排序的元数据,快速访问希望的内容。


图1是示出作为本发明的第一实施例实现的信息处理系统的总 体配置的示意图。图2是概述该第一实施例如何生成排序就绪文本和初始数据的 示意图。图3是示出个人计算机(PC)的功能块的功能框图。 图4是说明第一实施例如何生成排序就绪文本的示意图。 图5是说明第一实施例如何生成初始数据的示意图。 图6是构成第一实施例的系统执行的例程的步骤的流程图。 图7是示出典型的便携式音乐播放器的示意图。 图8是说明在该便携式音乐播放器上执行的典型的索引跳跃搜 索(index jump search)的示意图。图9是说明在该便携式音乐播放器上执行的首字母搜索的示意图。图IO是示出用于本发明的第二实施例的日语版本的用户设置屏 幕的示意图。图11是说明第二实施例如何根据用户设置动态生成排序就绪文 本的示意图。图12是示出根据语言环境变化的典型排序设置的表格图。图13是说明第二实施例如何根据用户设置动态建立首字母的示意图。图14是示出按照字符类型的典型首字母排序设置的表格图。 图15是构成第二实施例的系统执行的按首字母排序的元数据的 生成例程的步骤的流程图。图16是示出用于第二实施例的汉语版本的用户设置屏幕的示意图。图17是说明便携式音乐播放器上执行的另 一种典型索引跳跃搜 索的示意图。图18是构成典型的索引跳跃搜索例程的步骤的流程图。
具体实施方式
现在将参照附图详细说明本发明的优选实施例。在附图和随后的 说明书中,在功能和结构方面类似或一致的部件将用类似的标号指 示,并且它们的说明将被省略以免重复。 (第一实施例)(信息处理设备的总体配置和一般工作) 下文参照图1说明作为本发明的第一实施例实现的信息处理系 统的总体配置和一般工作。信息处理系统10由个人计算机(PC) IOO和便携式音乐播放器 200构成。PC100和便携式音乐播放器200以有线或无线的方式,例 如通过USB (通用串行总线)接口,相互连接。PC100经由网络250 连接到CDDB ( CD数据库)服务器400。CDDB服务器400不仅保持音乐CD上存储的内容(歌曲),而 且还保持指示与内容相关的音乐标题和艺术家姓名的元数据(元信 息)。PC 100从CDDB服务器400获取元数据,并基于用户的优选 以及他或她的语言环境对获取的元数据排序。便携式音乐播放器200在其显示单元上示出根据用户的优选排 序的元数据,并且再现与用户指定的元数据相对应的内容。便携式音 乐播放器200是典型的便携式设备(PD)。元数据是一种使得用户可高效地选择并收集内容而无需仔细检 查所关心的全部内容的数据。元数据通常包括标题、作者姓名、创建 日期、艺术家姓名、歌曲标题和其他与内容有关的基本信息(属性)。稍后将说明的被称为"首字母排序"的过程包括基于元数据条目 的用给定语言读的读法,例如音乐内容标题(内容名称)、专辑标题 和艺术家姓名(即,关于每个内容的属性信息的读顺序/字符串顺序), 重新整理元数据条目。元数据的读法表明读构成每个元数据字符串的 字符的顺序。在下文的说明中,读顺序和字符串顺序将被总称为读顺 序。(排序就绪文本的概述) 如图2所示,PC 100自动生成稍后将说明的排序就绪文本生成 模块310。使用这样生成的排序就绪文本生成模块310, PC100在元 列表300内包含的每个元数据条目中添加排序就绪文本,以便生成排 序就绪文本元列表320 (排序就绪文本元数据)。PC100然后使用排 序模块300对排序就绪文本元列表320内的元数据条目进行排序,以 生成排序后的元列表340。(初始数据生成的概述)基于初始数据生成模块350, PC 100生成排序后的元列表340 内包含的排序后的元数据条目的首字母(初始字母)。通过在排序后 的元列表340内包含的每个排序后的元数据条目中添加生成的初始信 息,PC100可生成具备初始信息的排序后的元列表360 (具备初始信 息的排序后的元数据)。PC 100继续将这样生成的具备初始信息的排序后的元列表360 与对应的内容一起发送给便携式音乐播放器200。 (PC 100的功能)现在将参照图3说明PC IOO的主要功能,图3示出PC 100的 功能块。作为其功能块,PC 100包括通信设备110、信息获取设备120、 存储设备130、排序就绪文本生成设备140、排序执行设备150、初始 信息生成设备160、信息输出设备170和显示设备180。通信设备110从CDDB服务器400接收例如歌曲(内容)。信 息获取设备120从接收到的内容中获取指示所关心的内容的艺术家姓 名和歌曲标题的元数据(元信息)。存储设备130存储多个模块,每个模块定义了用于生成图2内示 出的排序就绪文本生成模块310的规则。多个模块通常可包括定冠词 跳过模块130a、日文"za"跳过模块130b、反向转换模块130c、英语 读法转换模块130d、绰号转换模块130e、符号读法转换模块130f、 难读姓名转换模块130g、数字读法转换模块130h、名/姓倒置模块 103i、字符类型分类模块130j、排序模块330a和字符类型排序模块 330b。
定冠词跳过模块130a是定义用于删除各种语言(例如,英语、 法语、意大利语、德语、西班牙语)的元数据中的定冠词的规则的模 块。使用此规则,定冠词跳过模块130删除元数据中的定冠词以生成 排序就绪文本。例如,给定元数据"TheBeat",定冠词跳过模块130a 生成排序就绪文本"Beat"。定冠词跳过模块130a可应用于以不同语 言写成的元数据。日语"za"跳过模块130b是定义用于删除发音用日语写成的外语 定冠词,例如代表英语中的"the"的"if"或"f<space>",的规则的模 块。使用此规则,日语"za"跳过模块130b可示例性地从元数据"1f匕* -卜(the beat)"生成排序就绪文本,例如"匕'-卜(beat)"。当元数 据用日语描述时,可使用日语"za"跳过模块130b。反向转换模块130c是定义用于使用与IME (输入方法编辑器 主要为帮助在输入日语句子过程中假名到日本汉字转换而设计的日 语输入程序的通称术语)的反向转换功能类似的功能,获取元数据的 日语读法的规则的模块。使用此规则,反向转换模块130c可示例性 地应用于日语、汉语和韩语的转换。例如,如果元数据指示需要被转换成平假名或片假名的排序就绪 文本的艺术家姓名"砂原良一,,(Sunahara Yoshiichi),则反向转换 模块130c从元数据"砂原良一"生成排序就绪文本"1" & 6 J: L t、 6"或"^大,、,3 * 4 f"(Simahara Yoshiichi)。作为另一个示例, 如果元数据指示艺术家姓名"青山典子"(Aoyama Noriko),则反向 转换模块130c从该元数据"青山典子,,生成平假名的排序就绪文本"6 衫々盡0 9 C"或片假名的排序就绪文本"T才弋^ / 'J 3"。如果将生成的目标排序就绪文本是汉语的,则反向转换模块130c 从元数据"青山典子,,生成拼音表示的排序就绪文本"QING(青)SHAN (上)D画(典)ZI (子)"。如果将被生成的目标排序就绪文本是韩语的,则反向转换模块 130c从元数据"青山典子"(Aoyama Noriko )生成排序就绪文本 "OACH0〖ir:aa,,(按hangul发音读)和"S6[3乃"(按汉语方式读)。
反向转换模块130c可分成两类用于转换按假名读的艺术家姓 名的艺术家姓名反向转换模块,和用于转换按假名读的歌曲标题的歌 曲标题(一般)反向转换模块。元信息包括各种信息,例如艺术家姓 名、歌曲标题和专辑标题。通过使用可应用的反向转换模块转换不同 类型的元信息,可提高转换的准确性。例如,艺术家姓名被艺术家姓 名反向转换模块转换,而歌曲标题可被歌曲标题(一般)反向转换模 块转换。更准确地说,日语的艺术家姓名"杏子(Kyoko)"被转换成"《 3々3,,(Kyoko),而歌曲标题内的相同的日本汉字姓名"杏子,,被正 确地转换成"7:x乂" (Anzu)。这可大大提高艺术家姓名转换的准确 性。此外,在不正确的反向转换的情况下,用户可向反向转换模块登 记正确的"显示符号"、"读法"、和"言语的一部分(例如,普通名称、 动词、全名、姓、名、组名)"。通过执行此登记,在下一次刻录(rip) 其姓名没有被正确转换的同一艺术家的歌曲时,艺术家姓名被正确地 转换。如果希望的话,被登记的内容可被上传到服务器中以修订该服 务器中存储的字典。英语读法转换模块130d是这样的模块,即该模块具有包含字母 字符的日语读法的字典,并且定义了用于基于该字典获取用字母字符 表示的给定元数据的读法的规则。通过将该规则应用于给定的元数据 条目,此模块产生假名表示的其读法的排序就绪文本。英语读法转换 模块130d可应用于从字母符号到日语、汉语、韩语等等的转换。例 如,当将英语单词"PUFFO"转换成日语时,英语读法转换模块103d 基于包含字母字符的日语读法的字典,生成按照发音用平假名写成的 排序就绪文本"(i。厶恕 一"或者发音用片假名写成的"川7才一"。绰号(nickname)转换模块130e是这样的模块,即该模块具有 包含人名的典型绰号的字典,并且定义了用于基于该字典获取给定人 名的绰号的规则。通过将此规则应用于给定的元数据条目,此模块生 成对应的绰号的排序就绪文本。例如,通过借助于包含人名的绰号的 字典,绰号转换模块130e可将日语的人名"浜孝一,,(HamaKoichi)
转换成典型的日语绰号"a求6巾/t" (Hama-Chan)。符号读法转换模块130f是这样的模块,即该模块具有包含符号 (例如,☆)和特殊字符的日语读法的字典,并且定义了用于基于该 字典获取给定符号或特殊字符的读法的规则。例如,使用包含符号或 特殊字符的日语读法的字典,符号读法转换模块103f将符号(☆)转 换成"(iL,, (hoshi)或"义夕一,,(star)。更准确地说,日语中的用 语"涙护# ,卩☆" ( namida ga kirari々眼里闪烁着泪光)被转换成 "涙f " !/ (( namida ga kirari hoshi)。字典可预先具有规定 了括号(『』)将不被读(或作为空字符读)的条目。这使得符号读 法转换模块103f可将日语单词"『手紙'"(Tegami;信)转换成"手 紙"。因此,括号内的元数据仅如同读而没有使用符号那样被排序。难读姓名转换模块130g是这样的模块,即该模块具有包含难读 姓名的日语读法的字典,并且定义了用于基于该字典获取代表难读姓 名的元数据的读法的规则。通过将该规则应用于给定元数据,此模块 生成证明是难读的对应姓名的排序就绪文本。例如,使用包含难读姓 名的日语读法的字典,难读姓名转换模块130g可将明显难以理解的 姓名"175R,,转换成"lr、 ^:T 6 t、/f一,, (Inagoraida)。数字读法转换模块130h是定义了用于给出数字的日语读法的规 则的模块。例如,给定用语"君0瞳(i 1 0 O万求^卜"(kiminohitomi wa hyakuman boruto; your eyes sparkle with a million volts ),数字 读法转换模块130h生成拼写出的句子"君O瞳(i^々 < 法/t求》卜"。名/姓倒置模块130i是将按具有或不具有逗号的姓在前、随后是 名的顺序,例如"姓,名,,或"姓名",写的元数据姓名转换成名在前、 随后是姓的顺序,例如"名姓",的模块。例如,名/姓倒置模块130i 将"Back, JefP或"Back Jeff,转换成"Jeff Back"。字符类型分类模块130j是按照字符类型将由至少两个字符类型 构成的元数据条目分为多个元数据条目的模块。例如,如果用字母字 符和日本汉字显示一个元数据条目,则字符类型分类模块130j将该元 数据分成字母字符元数据条目和日本汉字元数据条目。排序模块330a通过基于生成的给定元数据的排序就绪文本对该 给定元数据排序来生成排序后的元数据。字符类型排序模块330b将 已经被字符类型分类模块130j分类的每个按字符类型分类的元数据 条目排序,从而生成按字符类型排序的元数据条目。存储设备130存储上述多个模块以及这些模块定义的规则的优 先级。在被用于生成排序就绪文本时,最高优先级的模块所定义的规 则被给予最高的优选顺序;当相应的模块被连续使用时,按其他规则 的优先级的降序应用其他规则。排序就绪文本生成设备140从存储设备130内存储的多个模块中 选择定义了与预定条件一致的规则的至少一个模块(排序就绪文本生 成模块310),并且使用所选择的至少一个模块来自动生成排序就绪 文本。该条件可包括预定的初始条件、用户指定的条件和用户使用的 语言(例如,日本用户使用的日语)。例证性地,如图4所示,可根据预定条件从存储设备130内保持 的多个模块中选择定冠词跳过模块130a和反向转换模块130e。在此 情况下,排序就绪文本生成设备140在由图4的元列表300内的元数 据条目300a生成(在排序就绪文本元列表320中的)排序就绪文本 320a时,遵循所选择的模块130a和103c定义的规则。基于排序就绪文本生成设备140自动生成的排序就绪文本320a, 排序执行设备150将与文本320a相对应的元数据条目300a排序。这 样生成由多个排序后的元信息条目(排序后的元信息300b )构成的排 序后的元列表340。初始信息生成设备160生成关于排序后的元数据300b内包含的 元数据条目的首字母(初始字母)的信息。通过添加这样生成的初始 信息,初始信息生成设备160生成具备初始信息的排序后的元数据。例如,如图5所示,初始信息生成设备160可利用初始数据生成 模块350生成初始信息320c,该初始信息320c代表排序后的元列表 340内包括的元信息300b内的首字母。通过将初始信息320c添加到 排序后的元数据300b中,初始信息生成设备160生成具备初始信息
的排序后的元列表360。例证性地,初始信息生成设备160从元信息"坂本龍三" (Sakamoto Ryuzo )生成"廿,,(sa )作为初始信息。通过将这样生成 的初始信息"廿"添加到排序后的元数据300b中,初始信息生成设备 160生成具备初始信息的排序后的元列表360。初始信息可包括排序 后的元数据内包含的信息的其他初始字母。例如,来自元信息"坂本 龍三"(Sakamoto Ryuzo )的初始信息可被生成为"廿力"(saka )或"廿 力乇,,(sakamo )。初始信息并不必须包含首字母(初始字母)。可选择地,构成排 序后的元数据的字符的总数可被用作初始信息。作为另一个替代,排 序后的元数据内包含的特定字符串可被用作初始信息。如果构成排序 后的元数据的字符的总数将被用作初始信息,则从该排序后的元数据 "坂本太郎"(包含四个日本汉字字符)中生成初始信息"4"。如果特定字符串"太郎"(Taro)将被用作初始信息,则从可包 含字符串"太郎,,(或者可能以该字符串开头或者不以该字符串开头) 的排序后的元数据条目生成初始信息"太郎".例证性地,当歌曲标题 包括关键词,例如"Christmas"、 "love,,和"the sea,,时,这些词中的任 何一个都可被用作初始信息以便快速访问希望的歌曲标题。可单独地或以合适的组合方式使用上述用于生成初始信息的条 件以生成初始信息。例如,如果首字母(初始字母)、字符的总数和 特定字符串被用作用于生成初始信息的条件,则可从排序后的元数据 "坂本太郎,,(Sakamoto Taro)生成三个初始信息项"廿"(sa) 、 "4,,和 "太郎,,(Taro )。信息输出设备170使得外部装置(例如,PD,诸如便携式音乐 播放器200)显示这样生成的具备初始信息的排序后的元列表360。 可选择地,显示设备180可被设置成显示具备初始信息的排序后的元 列表360。PC 100使用上述功能块的功能并基于定义了预定规则的模块,对内容元数据排序。然后将初始信息提供给排序后的元数据。PC 100还包括未示出的CPU 、 ROM、 RAM和接口。 ROM存 储用于执行上述功能的程序。CPU执行ROM内容纳的程序,从而实 现有关功能。(信息处理系统10的操作)现在将参照图6的流程图说明信息处理系统10如何工作。PC 100 在步骤600开始其处理。在步骤605, PC 100获得用户所指令的内容。 通常,可通过刻录CD或通过利用所谓的EMD在线服务获取该内容。在步骤610, PC100获取关于该内容的元信息。例证性地,可从 在步骤605内取得的内容读取、从CDDB等等在线获取或者从预先放 置在车载立体声系统或类似设备内的元信息中检索关于该内容的元 信息。在步骤615, PC100生成元信息的排序就绪文本。更准确地说, 基于从存储设备130内保持的多个模块中选择的至少一个模块的规 则,PC 100自动生成与在步骤610内获取的元信息相对应的排序就绪 文本。在步骤620, PC 100基于该自动生成的排序就绪文本对该元信息 排序。因此,通过对在步骤610内获得的元信息排序,生成排序后的 元信息。在步骤625, PC IOO生成初始信息,该初始信息由来自构成在步 骤620内排序的元信息的元信息条目的首字母组成。通过将这样生成 的初始信息添加到排序后的元信息中,PC IOO生成具备初始信息的排 序后的元信息。在步骤630, PC 100将被获取的内容和具备初始信息的排序后的 元信息传递给便携式音乐播放器200 (PD)。作为响应,便携式音乐播放器200在步骤635显示所传递的内容 的列表。更准确地说,如图7所示,显示器200的显示部分210可显 示艺术家姓名和歌曲标题。在步骤640,便携式音乐播放器200可根据用户的键操作(在左 箭头键220a、右箭头键220b、上箭头键220c或下箭头键220d上的
操作)改变显示部分210的显示。 (索引跳跃搜索)例证性地,如图8的中部所示,显示部分210这里可按字母顺序 显示每一个都具有首字母"A"的艺术家姓名。在此情况下,如果用户 按下左箭头键220a,显示部分210跳到艺术家姓名的前一个"音节行", 并且按日文字母顺序显示每一个都具有首字母"7 " ( wa )的艺术家姓 名。如果用户按下右箭头键220b,显示部分210从其当前显示(在 图8的中部)跳到在右手侧示出的艺术家姓名的后一个音节行,并且 按字母顺序显示具有首字母"C"和"D"的艺术家姓名。上述音节行是指构成日语音节的元信息的首字母字符的那些行 中的任何一个.对于通常按日语字母顺序排序的元信息,可存在"7" (a)音节行、"力"(ka)音节行、"廿"(sa)音节行、"夕"(ta )音 节行、"大"(na)音节行、"、"(ha)音节行、"7,, ( ma )音节行、 ",,(ya)音节行、","(la)音节行、和"7" ( wa )音节行,任何 一个音节行都可被选择以显示属于该音节行的内容。前一行是指就在 显示部分210上当前显示的音节行前面的行,并且后一行是指就在显 示部分210上当前显示的音节行后面的行。例如,如果当前在显示部 分210上显示属于"夕,,(ta )音节行的艺术家姓名,则根据日语音节, 该前一行是"廿"(sa)音节行而后一行是"大"(na)音节行。如果按英语字母顺序排序元信息,则可将信息分成(即,划分成) 首字母AB、 CD、 EF、 GH等等的单元。例如,如果当前在显示部分 210上显示具有首字母"E"的艺术家姓名,则前一单元是"CD"单元而 后一单元是"GH"单元。在此方面,当如上所述将元信息按日语字母 顺序排序成音节行时,每个"行"是一种单元。只要单元是得自已经被 正确划分的元信息,则就可准备该单元。例证性地,多个音节行"7 々,(a, 0 、"々工才"(u, e, o)、"力(ka, ki)、"夕少3" (ku, ke, ko)等等构成的组均可被认为是单元。可替换地,代表首 字母的三个字母字符"ABC"、 "DEF"等等构成的组均可被认为是按字 母顺序划分的单元。应注意,当用户按下上箭头键220c时显示部分210向上滚动, 而当用户按下下箭头鍵220d时显示部分210向下滚动。 (首字母搜索)如图9所示,可使显示部分210按照日语音节的假名字符或字母 数字字符显示首字母。当用户指定任何一个被显示的首字母时,可显 示每一个均具有被指定的首字母的艺术家姓名。例证性地,如果用户 选择假名字符"々"(u),则按日语字母顺序显示每一个均有首字母 "々"的艺术家姓名。如果用户的这种操作没有在预定的时间段内结束,则处理在图6 的步骤695暂时终止。步骤605在功能上用通信设备110实现,步骤610在功能上用信 息获取设备120实现,步骤615在功能上用排序就绪文本生成设备140 实现,步骤620在功能上用排序执行设备150实现,步骤625在功能 上用初始信息生成设备160实现,并且步骤630在功能上用信息输出 设备170实现。步骤635和640在功能上用便携式音乐播放器200( PD ) 的显示功能或PC 100的显示单元180实现。根据如上所述的本发明的第一实施例,基于根据预定条件选择的 至少一个模块定义的规则生成排序就绪文本(见图4)。使用这样生 成的排序就绪文本对所关心的元数据排序,并且使得到的排序后的元 数据具有初始信息(见图5)。这样,使用反映用户的优选且与预定 规则一致的读法对元数据排序。与传统的排序方法相反,在传统的排序方法中,使用以中文方式 读的元数据将元数据统一排序,而本发明方法使得用户可通过搜索按 用户优选的方式排序的元数据来快速访问希望的内容,从而可及时享 受检索到的内容。(第二实施例)作为本发明的第二实施例实现的信息处理系统10在功能上与第 一实施例的不同之处在于第二实施例根据用户指定的条件动态建立
排序就绪文本和初始信息。相对于此,第一实施例建立与预定条件静 态地一致的排序就绪文本和初始信息。下面将着重于讨论第二实施例的信息处理系统10与第一实施例的不同。在第二实施例的PC IOO上,用户预先建立用于自动生成排序就绪文本的条件,和将对元信息的首字母排序的次序。在日语环境中,用户在进行该设置时可利用图10内所示的两个屏幕用于设定用于 自动生成排序就绪文本的条件的排序就绪文本自动生成设置屏幕,和 用于设定对元信息的首字母排序的次序的排序次序/首字母字符设置 屏幕。(根据用户设置的排序就绪文本的动态生成)用户首先设定用于自动生成排序就绪文本的条件。在此示例中, 用户可建立四个条件"添加日本汉字按照平假名的读法,,;"添加绰 号按照平假名的读法";"删除英语中的定冠词";和"删除用作假冠词 的日语前缀"if" ( za )(跳过"za")"。继而,排序就绪文本生成设备140从存储设备130内存储的多个 模块中选择与用户指定的条件(用户设置)相对应的至少一个模块。 图11是示出如何根据用户设置动态地生成排序就绪文本的示意图。 如图11的排序就绪文本生成模块内所示,排序就绪文本生成设备140 根据用户指定的条件"删除英语中的定冠词"选择定冠词跳过模块 130a。然后,排序就绪文本生成设备140根据用户指定的条件"删除 日语前缀"if" (za)(跳过"za")"选择日语"za"跳过模块130b。给 定用户指定的条件"添加日本汉字按照平假名的读法",排序就绪文本 生成设备140选择反向转换模块130c。此外,排序就绪文本生成设备 140选择与用户指定的条件"添加绰号按照平假名的读法,,一致的绰号 转换模块130e。在生成排序就绪文本时,排序就绪文本生成设备140按照存储设 备130内存储的模块优先级的降序,使用所选择模块的规则。例如, 如果当绰号转换模块130e和反向转换模块130c被保持在存储设备 130中时绰号转换模块130e的优先级高于反向转换模块130c,并且如
杲从元列表300中选择元数椐条目"砂原良一,,(Sunahara YoshHehi ), 则排序就绪文本生成设备140不是根据反向转换模块130c的规则生 成平假名读法"卞& (i 6 J: L t、 6",而是根据绰号转换模块130e的 规则生成绰号"去9/t" (Marin)作为排序就绪文本。因此,由元列 表300内的元数据条目300a按照如排序就绪文本元列表320所示的 优先级化方式生成排序就绪文本320a。在上述示例中,英语读法转换模块130d没有被选择。结果,元 数据条目"PUFFO"没有被转换成平假名;原始符号"PUFFO"保持不 变并且被用作排序就绪文本320a。下面返回图10内所示的日语设置屏幕说明用户如何设定元信息 的首字母的排序次序。用户使用的屏幕是用于建立元信息的首字母的 排序次序的排序使用首字母字符设置屏幕。在此示例中,对于更喜欢 西方音乐的人,元信息的首字母被按英语字母顺序、按数字的升序/ 降序、按日语字母顺序(从"ab,, ( a )音节行开始并且以字符"/t,, ( n ) 结束)等等,以这样的次序排序。对于那些更喜欢日本音乐的人,元 信息的首字母被按日语字母顺序(从"ab,,( a )音节行开始,随后是"力、,, (ka)行、"&" (sa)行等等)、按数字的升序/降序、按英语字母顺 序等等,以这样的次序排序。在此示例中,用户选择用于更喜欢西方音乐的人的设置。继而, 如图11所示,排序执行设备150根据针对更喜欢西方音乐的人的排 序模块330的规则(即,指定数据条目将被按英语字母顺序、按数字 的升序/降序、按日语字母顺序(从"ab"( a )音节行开始并且以字符";t" (n)结束)等等,以这样的次序排序数据条目的规则),将排序就 绪文本元列表320排序。这样生成排序后的元列表340 (排序后的元 数据条目)。排序后的元列表340包含元信息条目300b,该元信息条 目300b从字母字符"PUFFO"开始,随后是按日语字母顺序的其他条 目。图12示出可根据用户的语言环境建立的典型的排序次序设置。 如图所示,对于日语(在日语模式中),可为排序次序设定的字符类
型是数字和符号、字母字符、日语字符(具有按照假名字符的读法) 等等。对于韩语(在韩语模式中),可为排序次序设定的字符类型是Hangul和汉字字符(具有按照音标字母的读法)、数字和符号、字 母字符等等。对于汉语(在汉语模式中),可为排序次序设定的字符 类型是数字和符号、字母字符、简体和繁体汉字字符(具有按照音标 字母的读法)等等。对于英语、法语、德语、意大利语和西班牙语(在 英语模式中),可为排序次序设定的字符类型是数字和符号、字母字 符等等。对于俄语(在俄语模式中),可为排序次序设定的字符类型 是数字和符号、字母字符、斯拉夫字符等等。用户可根据上述排序规则在初始化时或者在给定的时间点动态 建立目标数据的排序次序。根据用户的语言环境自动确定的默认设置 还可被用户根据需要修改。如图13所示,可存在两种或多种在元信息中使用的字符类型(在 此示例中使用日语和英语;字符类型根据用户的语言环境改变)。在 这种情况下,排序执行设备150使用字符类型分类模块370按照字符 类型对元信息分类,并且使用字符类型排序模块330bl和330b2将该 分类后的元信息排序,从而生成按字符类型排序的元信息340a和 340b。然后,排序执行设备150合并两组按字符类型排序的元信息 340a和340b。(根据用户设置动态设定首字母)下文将说明如何设定对不同字符类型的首字母进行动态排序的 典型方式。如图14所示,可以设定的基本排序规则实际上可根据语 言环境(即,字符类型)变化。例如,如果字符类型是字母字符,则 对于从"A"开始并且以"Z"结束的字母字符中的首字母,用户可将"字 母顺序"和"从大写字母到小写字母,,这样的次序建立为基本排序规 则。如果字符类型是数字和符号,则对于首字母,例如"5"和"#",用 户可将"按字符码的顺序的数字"和"按字符码的顺序的符号"这样的 次序建立为基本排序规则。
如果字符类型是Hangul,则对于Hangul辅音和汉字字符中的首 字母,用户可将"词法顺序(按字符码的顺序)"建立为基本排序规则。如果字符类型是日语,则对于日语字符内的首字母,用户可将"按 曰语字母顺序"、"从平假名到片假名"、"从标准发音到鼻音"N,s"到发声的辅音到爆破音"和"按字符码顺序"这样的次序建立为基本排序 规则。如果字符类型是字母字符以及简体和繁体汉字字符(用拼音读), 则对于字母字符以及简体和繁体汉字字符内的首字母,用户可将"从英语的"A"、汉语的"A,,;到英语的"B"、汉语的"B";到英语的"Z", 汉语的"Z,",、"与用于字母字符的规则相同的规则"和"按字符码的顺 序"这样的次序建立为基本排序规则。如果字符类型是斯拉夫(Cyrillic)字符,则对于斯拉夫字母字 符中的首字母,用户可将"按斯拉夫字母字符"、"从大写字母到小写 字母"和"按字符码的顺序"这样的次序建立为基本排序规则。对于其他字符类型,对于这种字符中的首字母,用户可将"字符 码顺序"建立为基本排序规则。因此,基于上述基本排序规则并且与用户的语言环境一致地动态 建立图13内所示的首字母排序设置390。给定动态建立的首字母排序 设置,排序执行设备150将合并后的排序后的元信息重新整理成排序 后的元信息。然后,初始信息生成设备160通过使用初始数据生成模块350 从排序后的元信息内包含的元信息条目生成初始信息。通过将生成的 初始信息添加到排序后的元数据中,初始信息生成设备160生成具备 初始信息的排序后的元列表360。例证性地,用户做出图13内的首字母排序设置370以建立"从 'A,(a)音节行到':b,(wa)音节行,,和"从'A,到'Z",的排序顺序规则。 按照用户建立的规则,初始信息生成设备160首先按照日语字母顺序、 其次按照英语字母顺序对合并后的排序后的元数据排序,从而生成具 备初始信息的排序后的元数据360。(信息处理系统IO的操作) 现在将说明第二实施例的信息处理系统IO如何操作。第二实施 例的信息处理系统10的操作基本与图6内所示的第一实施例的操作 相同。与第一实施例的不同之处在于,在构成用于根据用户设置生成 按首字母排序的元列表的过程的步骤615到625中,动态地生成按首 字母排序的元列表。因此,图6的步骤615到625用第二实施例的图 15内所示的步骤代替。下面将详细说明第二实施例如何通过这些步骤 操作。在执行图6内的步骤600到610之后,PC100达到图15内的步 骤1505并且读取用户设置。在步骤1510, PC100根据用户设置从存 储设备130内存储的多个模块中选择至少一个排序就绪文本生成模 块。在步骤1515, PC IOO基于所选择的至少一个排序就绪文本生成 模块定义的规则,生成排序就绪文本(具备排序就绪文本的元列表)。在步骤1520, PC IOO选择与用户设置相对应的排序模块。在步 骤1525, PC IOO通过使用选择的排序模块对具备排序就绪文本的元 列表排序,生成排序后的元列表。在步骤1530, PC IOO选择与用户设置相对应的初始数据生成模 块。在步骤1535, PC 100基于所选择的初始数据生成模块生成初始 信息,并且通过将生成的初始信息添加到排序后的元信息中,生成具 备初始信息的排序后的元列表。此后,PC IOO执行图6内的步骤630 到640以使便携式音乐播放器200显示内容列表。步骤1510和1515在功能上用排序就绪文本生成设备140实现, 步骤1520和1525在功能上用排序执行设备150实现,而步骤1530 和1535在功能上用初始信息生成设备160实现。根据上述本发明的第二实施例,用户与用户的优选一致地并且根 据用户采用的语言环境,动态地建立排序就绪文本生成模块和首字母 排序规则。这使得元信息可根据用户优选并且根据用户语言的读法被 排序。结果,用户可使用已经以更好地反映用户喜好的方式被排序的 元数据迅速访问希望的内容。
近来,内容再现装置,例如便携式设备(PD),已经装备了能 够容纳巨量内容的存储设施。在从数量巨大的存储内容中搜索和检索 希望的内容时,这需要用户花费更多的时间和努力。第二实施例的信 息处理系统10免除了用户的这种费力、费时的繁重工作,并且使得 用户可尽可能快地获得并享受优选的内容。在前述说明中,当预先建立用于自动生成排序就绪文本的条件和 内容的首字母字符的排序次序时,用户利用图10内示出的日语版本 的用户设置屏幕。如果用户使用任何其它语言,则用户可在与正在使 用的语言相对应的设置屏幕上进行设定。例如,如果用户使用中文,则用户可在图16内所示的汉语的用 户设置屏幕上进行设定。在此屏幕上,用户设定用于自动生成排序就 绪文本的条件"添加拼音读法"。给定用户设置,排序就绪文本生成设 备140从存储设备130内存储的多个模块中选择反向转换模块130c, 并且使用所选择的模块130c定义的规则自动生成具有拼音读法的排 序就绪文本。然后,用户在屏幕,例如图16的下部内示出的屏幕,上设定元 信息的首字母的排序次序。如果用户在该屏幕上选择"混合排序",则 按以下方式重新整理元信息,即,该元信息的首字母字符可按英语字 母顺序(ABC...;包括拼音读法)、按数字的升序/降序等等这样的次 序被排序。如果用户在该屏幕上选择"独立排序",则元信息可被重新 整理为使得该元信息的首字母可按英语字母顺序、按用拼音读的简体 中文字符的顺序、按用拼音读的繁体中文字符的顺序等等这样的次序 被排序。在此示例中,可假定用户选择"独立排序"。这使得排序执行设备 150可基于排序模块330的规则(即,按英语字母顺序、按数字的升 序/降序等等),通过对排序就绪文本元列表320排序,生成排序后的 元列表340 (排序后的元数据)。应注意,繁体中文字符主要用于台 湾和香港,而简体中文字符用于中国管辖范围下的所有其他地区。可在初始化时或在给定的时间点由用户动态地建立上述用户设
置。根据用户的语言环境自动确定的默认设置可被用户根据需要修 改。如上所述,第二实施例的信息处理系统10可与用户的语言和优选一致地对元信息排序。(索引跳跃搜索的变型)除了图8内所示的索引跳跃搜索的方法之外,还可通过图17内 所示的修改后的方法执行索引跳跃搜索。此方法使得显示部分210可 按日语(或英语)字母顺序以及右侧上的音节行(单元)指示显示艺 术家姓名。该显示使得用户可选择艺术家姓名和音节行二者。下文将 参照图17的屏幕和图18的流程图说明此替换方法如何执行索引跳跃 搜索。如果显示部分210给出图17的左上部内示出的显示,则用户在 图18的步骤1800内选择希望的艺术家姓名。如果在步骤1805内, 发现用户按下了上箭头键220c或下箭头键220d,则便携式音乐播放 器200转到步骤1810。在步骤1810,便携式音乐播放器200选择就 在当前选择的艺术家姓名之前或之后的艺术家姓名,并返回步骤 1805。对于示出图17内的左上部显示的显示部分210,可能碰巧在图 18的步骤1805内按下右箭头键220b。在此情况下,便携式音乐播放 器200转到步骤1815,并且选择包含当前选择的艺术家姓名的首字母 字符的音节行(图17的示例内的"力,,(ka)音节行)。这使得显示 部分210给出在图17的右上部内的显示。对于仍示出图17内的左上 部显示的显示部分210,可能会在图18的步骤1805内按下左箭头键 220a。如果发生这种情况,则便携式音乐播放器200转到步骤1820, 并且结束索引跳跃搜索。在步骤1815之后的步骤1825内,可按下上箭头键220c或下箭 头键220d。在此情况下,便携式音乐播放器200转到步骤1830,选 择就在当前选择的行之前或之后的音节行,并且返回步骤1825。例证 性地,对于示出图17内的右上部屏幕的显示部分210,按下下箭头键 220d会使得显示部分210给出图17的右下部内所示的屏幕。对于示
出图17内的右下部屏幕的显示部分210,可在步骤1825中按下ENT (enter,回车)键或左箭头键220a。如果发生此情况,则便携式音 乐播放器200转到步骤1835,选择当前选择的音节行内的笫一艺术家 姓名,并且返回步骤1805。这使得显示部分210给出在图17的左下 部内所示的屏幕。对于示出图17内的右下部屏幕的显示部分210,在 步骤1825中按下右箭头键220b会使得便携式音乐播放器200到达步 骤1840,并且终止索引跳跃搜索。例证性地,如果在显示部分210示出图17内的右上部屏幕的情 况下,用户按下下箭头键220d,则如在右下部屏幕内所示的,选择就 在当前选择的"力,,(ka)音节行之后的"廿"(sa)音节行。如果此时 用户按下左箭头鍵220a,则如显示部分210上的图17的左下部屏幕 内所示,选择该所选择的"廿"(sa)音节行中的第一艺术家姓名。如上所述,右箭头键220b被用于选择在显示屏幕的右手侧显示 的音节行。如果音节行被布置成在屏幕的左手侧显示,则使用左箭头 键220a选择希望的音节行。对于上述实施例,如上所述相互联系的组成部件和设备的工作可 被解释为 一 系列步骤或过程。可以相互联系的方式执行的这些步骤或 过程可被认为构成被实现为本发明的另一个实施例的方法。形成上述实施例的组成部件和设备的工作可被构成实现为本发 明的另 一个实施例的程序的步骤和过程代替。这种程序可被存储在计 算机可读的记录介质上,该记录介质还被认为是本发明的另 一 个实施 例。应理解,尽管已经参照附图结合特定实施例说明了本发明,但是 本发明并不局限于这些实施例。很明显,根据前述说明,许多替代、 修改和变型对于本领域技术人员是显而易见的。因此,本发明意欲包 含落在所附权利要求的精神和范围内的所有这些替代、修改和变型。例如,CDDB服务器400不需要存储内容(例如,歌曲)本身; 服务器可仅保持关于所关注的内容的元信息。在此情况下,信息处理 设备(PC 100 )从CDDB服务器400仅获取元信息,并且基于获取的
元信息,生成排序就绪文本以及补充有初始信息的排序后的元信息。此后,便携式音乐播放器200可在其屏幕上显示具备该初始信息的排 序后的元信息。用户可从显示的信息中选择希望的内容,并且可例证 性地从CD获取该所选择的内容。这样,用户可从元信息的列表中选择内容,例如还未收听的歌曲。 因为不需要从开始就将所有内容和元信息一起带入信息处理设备(PC 100),所以可减轻信息处理设备上的处理负荷。此外,可略微减少 信息处理设备(PC100)中的存储区域的利用率。只要可对元信息执行上述操作,则信息处理设备(PC 100 )可以 是任何类型的装置。例如,信息处理设备可以是具有内置硬盘的立体 声系统、DVD/HD记录器-播放器、家庭存储服务器、汽车导航系统、 游戏终端或其他合适的设备。如果可显示和再现内容,例如图象和文本,则便携式设备(PD) 并不局限于便携式音乐播放器200。例证性地,便携式设备可以是移 动电话、PDA (个人数字助理)、便携式游戏机、数字照相机、数字 摄像机、头戴式显示器或其他合适的设备。上文主要结合按日语或英语字母顺序排列的艺术家姓名说明了 本发明的实施例。可替换地,本发明的实施例可处理按日语或英语字 母顺序排列的歌曲标题和专辑标题等。具体体现本发明的信息处理系统并不局限于前述说明中提到的语言的使用。可替换地,本发明的系统可应用于地球上的所有语言, 包括葡萄牙语、阿拉伯语、印度尼西亚语、泰国语、土耳其语、越南 语、塔加拉语、芬兰语、瑞典语、波斯语和罗马尼亚语。如上文详细说明的,本发明提供了 一种用于根据用户的语言和优 选对元信息排序的信息处理设备、信息处理方法和信息处理程序。[工业应用性本发明可应用于用于根据用户的语言和优选对元信息排序的信 息处理设备以及利用这种设备的信息处理系统。
权利要求
1.一种信息处理设备,该信息处理设备包括信息获取装置,被配置成获取多个元信息条目;存储装置,被配置成存储多个模块,每个模块具有被定义来根据代表如何读对应的所获取的元信息条目的读法生成排序就绪文本的规则;和排序就绪文本生成装置,被配置成通过使用包含可应用于预定条件的规则的至少一个所存储的模块,为所获取的每个元信息条目自动生成排序就绪文本。
2. 根据权利要求1的信息处理设备,还包括 排序执行装置,被配置成基于已经为每个所述元信息条目自动生成的所述排序就绪文本,对与每个所述排序就绪文本相对应的每个所 述元信息条目进行排序,从而自动生成由多个排序后的元信息条目构 成的排序后的元信息。
3. 根据权利要求2的信息处理设备,还包括 初始信息生成装置,被配置成基于所述预定条件由所述排序后的元信息内包含的每个所述元信息条目生成初始信息,此后将该生成的 初始信息添加到在所述排序后的元信息内包含的每个所述元信息条 目中,从而自动生成具备所述初始信息的所述排序后的元信息。
4,根据权利要求3的信息处理设备,其中,基于生成从给定信 息的第一个字符开始的初始信息的条件,所述初始信息生成装置生成 从在所述排序后的元信息内包含的每个所述元信息条目的笫一个字 符开始的所述初始信息。
5. 根据权利要求3的信息处理设备,其中,基于由在给定信息 内包含的特定字符串生成初始信息的条件,所述初始信息生成装置由 在所述排序后的元信息内包含的每个所述元信息条目的所述特定字 符串生成所述初始信息。
6. 根据权利要求1的信息处理设备,其中,所述排序就绪文本生成装置选择所述多个模块中的至少一个以便至少根据用户建立的 条件或所述用户使用的语言对每个所述元信息条目进行排序,并且基 于所选择的至少一个模块定义的规则,自动生成所述排序就绪文本。
7. 根据权利要求1的信息处理设备,其中, 所述存储装置存储每个所述所存储的模块定义的所述规则的优先级,当应用所述规则时所述优先级起作用;以及所述排序就绪文本生成装置从具有所选择的至少一个模块定义 的最高优先级的规则开始直到具有最低优先级的规则,连续采用所述 规则作为用于生成所述排序就绪文本的规则。
8. 根据权利要求2的信息处理设备,其中,如果每个所获取的 元信息条目由至少两个字符类型构成,则所述排序执行装置按照每个 所述字符类型将该元信息条目分类,并且基于与所关心的分类后的元 信息条目相关联的排序就绪文本,对每个分类后的元信息条目进行排 序,从而为每个所述字符类型生成排序后的元信息。
9. 根据权利要求8的信息处理设备,其中,所述初始信息生成 装置合并按照每个所述字符类型排序的元信息条目,并且将所述初始 信息添加到在该合并后的排序后的元信息内包含的每个所述元信息 条目中,从而生成具备所述初始信息的排序后的元信息。
10. 根据权利要求3的信息处理设备,还包括显示装置,被配 置成显示自动生成的、具备所述初始信息的所述排序后的元信息。
11. 根据权利要求3的信息处理设备,还包括信息输出装置, 被配置成使得外部设备显示自动生成的、具备所述初始信息的所述排 序后的元信息。
12. 根据权利要求10的信息处理设备,其中,所述显示装置通 过使用在具备所述初始信息的所述排序后的元信息内包含的所述初 始信息,显示具有用户指定的首字母的元信息。
13. 根据权利要求11的信息处理设备,其中,所述信息输出装 置通过使用在具备所述初始信息的所述排序后的元信息内包含的所 述初始信息,使得所述外部设备显示具有用户指定的首字母的元信息。
14. 根据权利要求12的信息处理设备,其中, 如果每个所获取的元信息条目是日文的,则所述排序就绪文本生成装置通过使用从所述多个模块中选择的日本汉字到假名转换模块, 为每个所述元信息条目自动生成假名字符表示的排序就绪文本;所述排序执行装置通过使用该自动生成的假名字符表示的排序 就绪文本,按日文字母顺序对每个所述元信息条目进行排序;所述初始信息生成装置将所述初始信息添加到按日文字母顺序排序的每个所述元信息条目中;并且基于所述初始信息,所述显示装置从具有所述用户指定的首字母 的元信息开始,按日文字母顺序连续显示所述元信息条目。
15. 根据权利要求12的信息处理设备,其中, 如果每个所获取的元信息条目是日文的,则所述排序就绪文本生成装置通过使用从所述多个模块中选择的日本汉字到假名转换模块, 为每个所述元信息条目自动生成假名字符表示的排序就绪文本;所述排序执行装置通过使用该自动生成的假名字符表示的排序 就绪文本,按日文字母顺序对每个所述元信息条目进行排序;所述初始信息生成装置将所述初始信息添加到按日文字母顺序排序的每个所述元信息条目中;以及基于所述初始信息,所述显示装置从在所述用户指定的日文音节 行内包含的元信息开始,按日文字母顺序连续显示所述元信息条目。
16. 根据权利要求14的信息处理设备,其中,所述显示装置按 日文字母顺序显示假名字符,提示所述用户指定所显示的假名字符之 一,并且基于所述初始信息,从具有指定的首字母的元信息开始,按 日文字母顺序连续显示所述元信息条目。
17. 根据权利要求10的信息处理设备,其中,所述显示装置响 应于用户的操作并且基于所述初始信息,从在两个音节行之一内包含 的元信息开始连续显示所述元信息条目,其中所述两个音节行分别为 包含正被显示的元信息的音节行的前一行和后一行。
18. 根据权利要求1的信息处理设备,其中,所述多个模块是英 语定冠词跳过模块、日文"za"跳过模块、反向转换模块、英语读法转 换模块、绰号转换模块、符号读法转换模块、难读姓名转换模块、数 字读法转换模块和名/姓倒置模块中的模块。
19. 根据权利要求10的信息处理设备,其中,所述信息处理设 备是再现由正被显示的元信息指示的内容的装置。
20. —种信息处理方法,该信息处理方法包括以下步骤 获取多个元信息条目;在存储装置中存储多个模块,每个模块具有被定义来根据代表如 何读对应的所获取的元信息条目的读法生成排序就绪文本的规则;通过使用包含可应用于预定条件的规则的至少一个所存储的模 块,为所获取的每个元信息条目自动生成排序就绪文本;基于已经为每个所述元信息条目自动生成的所述排序就绪文本, 对与每个所述排序就绪文本相对应的每个所述元信息条目进行排序, 从而自动生成由多个排序后的元信息条目构成的排序后的元信息;以 及基于所述预定条件从在所述排序后的元信息内包含的每个所述 元信息条目生成初始信息,并将该生成的初始信息添加到在所述排序 后的元信息内包含的每个所述元信息条目中,从而自动生成具备所述 初始信息的所述排序后的元信息。
21. —种信息处理程序,该信息处理程序用于使计算机执行包含 以下步骤的过程获取多个元信息条目;在存储装置中存储多个模块,每个模块具有被定义来根据代表如 何读对应的所获取的元信息条目的读法生成排序就绪文本的规则;通过使用包含可应用于预定条件的规则的至少一个所存储的模 块,为所荻取的每个元信息条目自动生成排序就绪文本;基于已经为每个所述元信息条目自动生成的所述排序就绪文本, 对与每个所述排序就绪文本相对应的每个所述元信息条目进行排序,从而自动生成由多个排序后的无信息条目构成的排序后的元信息;以 及基于所述预定条件从在所述排序后的元信息内包含的每个所述 元信息条目生成初始信息,然后将该生成的初始信息添加到在所述排 序后的元信息内包含的每个所述元信息条目中,从而自动生成具备所 述初始信息的所述排序后的元信息。
全文摘要
PC(100)的信息获取单元(120)获取多个元信息。存储单元(130)存储多个模块,每个模块定义用于根据每个元信息的读法生成排序文本的规则。排序文本生成单元(140)根据预定条件按照在所存储的、用于定义规则的模块中的一个或多个模块,为每一个所获取的元信息自动生成排序文本。排序执行单元(150)根据自动生成的排序文本,对每个元信息排序,从而生成排序后的元信息。初始信息生成单元(160)生成包含每个元信息的首字母的初始信息,并将其添加到每个元信息中。因此,可以根据用户的语言和优选对元信息排序。
文档编号G06F17/30GK101213542SQ200680023643
公开日2008年7月2日 申请日期2006年6月16日 优先权日2005年6月30日
发明者木野内敬, 浅加浩太郎 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1