首页> 中国专利> 一种问题解决辅助系统和问题解决辅助方法以及程序

一种问题解决辅助系统和问题解决辅助方法以及程序

摘要

本发明涉及一种问题解决辅助系统和问题解决辅助方法以及程序,也就是在追加操作对象电子设备的功能及种类时,向用户提供追加功能所带来新问题的问题解决辅助系统。其技术方案是:根据用户的输入语,辅助解决用户在使用电子设备时遇到问题的问题解决辅助系统具备了更新管理区204,即分别从外部取得实现执行处理区40远程操作的新型电子设备200所具有新功能的执行程序,指定了该新功能的标题语字符串以及与该标题语字符串相关的关键字,并分别对应取得的标题语字符串,将取得的执行程序存储到执行程序群存储文件10,将取得的关键字存储到辞典数据库12。该发明能够实现简单且准确地检索用户需要的功能并将其提示给用户。

著录项

  • 公开/公告号CN1472679A

    专利类型发明专利

  • 公开/公告日2004-02-04

    原文格式PDF

  • 申请/专利权人 株式会社康耐克;

    申请/专利号CN03148034.9

  • 发明设计人 片山雄次;鸣海武史;

    申请日2003-06-27

  • 分类号G06F17/30;G06F9/06;

  • 代理机构11019 北京中原华和知识产权代理有限责任公司;

  • 代理人夺宁;张华辉

  • 地址 日本东京都

  • 入库时间 2023-12-17 15:05:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2010-09-01

    未缴年费专利权终止 IPC(主分类):G06F17/30 授权公告日:20060906 申请日:20030627

    专利权的终止

  • 2006-09-06

    授权

    授权

  • 2004-06-30

    实质审查的生效

    实质审查的生效

  • 2004-05-12

    发明专利申请公开说明书更正 卷:20 号:5 页码:扉页 更正项目:代理人 误:夺宁 正:寿宁 申请日:20030627

    发明专利申请公开说明书更正

  • 2004-05-12

    发明专利公报更正更正 卷:20 号:5 页码:177 更正项目:代理人 误:夺宁 正:寿宁 申请日:20030627

    发明专利公报更正

  • 2004-02-04

    公开

    公开

查看全部

说明书

技术领域

本发明是关于在使用多功能的电子设备,譬如手机、PHS和PDA等携带信息终端以及电脑、汽车导航、传真机和电话机等不变动型信息终端,或者有远程操作遥控装置的空调,洗衣机,电视,录象机等家电时,根据用户输入的输入语,显示与该电子设备操作相关的解决问题的信息,以及执行该问题解决信息之功能的系统和程序,具体而言,就是一种问题解决辅助系统和问题解决辅助方法以及程序。

技术背景

伴随着手机等电子设备的多功能化,如何简单且准确地检索用户需要的功能并将其提示给用户已成为当今课题。作为欲解决此课题的现有技术,已经提出了即便是缺乏产品知识的使用者,也能让其最终得到所需信息之产品配套检索系统(参考专利文献1:特开2001-249937号公报);另外,也提出了根据用户在信息终端的随意输入,能让其最终简便地得到所需信息之问题解决数据库检索系统(参考专利文献2:特开2001-249937号公报)。

但是,在上述已有的技术中,追加电子设备的功能及种类时,出现了无法辅助有关追加功能问题解决的新课题。

有鉴于上述现有技术存在的缺陷,本发明人基于丰富的实务经验及专业知识,积极加以研究创新,经过不断的研究、设计,并经反复试作样品及改进后,终于创设出确具实用价值的本发明。

发明内容

本发明的主要目的在于,克服上述现有技术存在的缺陷,提供能够解决上述课题的问题辅助系统和问题解决辅助方法以及程序,能够实现简单且准确地检索用户需要的功能并将其提示给用户。此目的在专利要求的范围内,根据独立权利要求中所述的特殊组合来实现。另外,在从属权利要求中规定了本发明更具体的实例。

本发明的目的及解决其主要技术问题是采用以下技术方案来实现的。根据本发明的第1种形式,这种基于用户输入的输入语,在用户使用电子设备时解决问题的问题解决辅助系统包括以下几部分:可执行程序群收藏文件…为了解决问题,对应指定了电子设备所具有功能的标题语字符串,保存为解决问题而执行功能的执行程序;辞典数据库…对应标题语字符串,存储对标题语字符串代表的功能所属概念进行表述的关键字,以及表示标题语字符串读音的字符串;输入语判断区…接受用户输入的输入语,该输入语的字符种类为假名或者拉丁字母,判断字符个数是否在规定字符个数以内;词头匹配处理区…根据输入语判断区,判断字符种类为假名或者拉丁字母,且判断字符个数在规定个数以内时,根据输入语检索辞典数据库,取出表示标题语字符串读音的字符串词头与输入语相符的标题语字符串,并显示取出的标题语字符串;检索处理区…根据输入语判断区,判断字符种类不是假名或者拉丁字母,或判断字符个数不在规定个数以内时,用保存在辞典数据库中的关键字检索输入语,根据检索结果,对应输入语中包含的关键字,从辞典数据库中取出保存的标题语字符串,并显示取出的标题语字符串;执行处理区…对于词头匹配处理区以及检索处理区显示的标题语字符串,当得到用户的执行指令时,在可执行程序群收藏文件中,对应被指示执行的标题语字符串,执行存储的执行程序。

辞典数据库可以包括:规范辞典…对应关键字,保存与关键字有类似概念的近义词;标题语数据库…对应标题语字符串,保存与标题语字符串相关的关键字以及表示标题语字符串读音的字符串;检索处理区可以包括:关键字取出区…根据输入语判断区,判断字符种类不是假名或者拉丁字母,或判断字符个数不在规定个数以内时,用保存在规范辞典中的关键字以及近义词检索输入语,根据检索结果,取出包含在输入语中的关键字,并对应包含在输入语中的近义词,取出保存在规范辞典中的关键字;标题语取出区…对应关键字取出区取出的关键字,从标题语数据库中取出保存的标题语字符串,并显示取出的标题语字符串。

另外,输入语判断区可以用相同的输入区域接受输入语的输入。输入语判断区也可以根据输入语的内容进行判断。规定字符个数可以由用户设定。

根据本发明的第2种形式,这种基于用户输入的输入语,在用户使用电子设备时解决问题的问题解决辅助系统可以包括以下几部分:可执行程序群收藏文件…为了解决问题,对应指定了电子设备所具有功能的标题语字符串,保存为解决问题而执行功能的执行程序;辞典数据库…对应标题语字符串,存储对标题语字符串表示的功能概念进行表述的关键字;检索处理区…输入语被输入之后,用保存在辞典数据库中的关键字检索输入语,根据检索结果,对应输入语包含的关键字,从辞典数据库中取出保存的标题语字符串,并显示取出的标题语字符串;执行处理区…检索处理区显示的标题语字符串,从用户处得到执行指令时,在可执行程序群收藏文件中,对应被指示执行的标题语字符串,执行存储的执行程序。检索处理区,执行处理区,以及可执行程序群收藏文件设置于问题解决辅助系统的终端,而辞典数据库,对于上述问题解决辅助系统终端,为可装卸设置。

辞典数据库可以包括:规范辞典…对应关键字,保存与关键字有类似概念的近义词;标题语数据库…对应标题语字符串,保存与标题语字符串相关的关键字;检索处理区可以包括:关键字取出区…输入语被输入时,用保存在规范辞典中的关键字以及近义词,检索输入语,根据检索结果,取出包含在输入语中的关键字,并对应包含在输入语中的近义词,取出保存在规范辞典中的关键字;标题语取出区…对应关键字取出区取出的关键字,从标题语数据库中取出保存的标题语字符串,并显示取出的标题语字符串。

根据本发明的第3种形式,这种基于用户输入的输入语,在用户使用电子设备时解决问题的问题解决辅助系统可以包括以下部分:可执行程序群收藏文件…为了解决问题,对应指定了电子设备所具有功能的标题语字符串,保存为解决问题而执行功能的执行程序;辞典数据库…对应标题语字符串,存储对标题语字符串表示的功能概念进行表述的关键字;检索处理区…输入语被输入之后,用保存在辞典数据库中的关键字检索输入语,根据检索结果,对应输入语包含的关键字,从辞典数据库中取出保存的标题语字符串,并显示取出的标题语字符串;执行处理区…检索处理区显示的标题语字符串,从用户得到执行指令时,在可执行程序群收藏文件中,对应被指示执行的标题语字符串,执行存储的执行程序。检索处理区,执行处理区,以及可执行程序群收藏文件设置于问题解决辅助系统的终端,而辞典数据库,由通过因特网连接在问题解决辅助系统终端的服务器来设置。

辞典数据库可以包括:规范辞典…对应关键字,保存与关键字有类似概念的近义词;标题语数据库…对应标题语字符串,保存与标题语字符串相关的关键字;检索处理区可以包括:关键字取出区…输入语被输入时,用保存在规范辞典中的关键字以及近义词检索输入语,根据检索结果,取出包含在输入语中的关键字,并对应包含在输入语中的近义词,取出保存在规范辞典中的关键字;标题语取出区…对应关键字取出区取出的关键字,从标题语数据库中取出保存的标题语字符串,并显示取出的标题语字符串。

在第2种及第3种形式中,辞典数据库可以按照用户属性存储不同的关键字。同时,在第2种及第3种形式中,可以进一步设置非对应输入处理区…即按照出现频率,统计被检索处理区判断为不包含关键字的输入语。并根据统计结果,输出超过规定出现频率的输入语。非对应输入处理区,可以按照用户的属性,输出超过规定出现频率的输入语。

对于第2种及第3种形式的非对应输入处理区,当判断为输入语中不包含关键字时,对应该输入语,可以存储指定了上述用户其后所选功能的标题语字符串,也可以把对应标题语字符串,并在规定出现频率以上的输入语,作为标题语字符串的关键字在辞典数据库中注册。

根据本发明的第4种形式,这种基于用户输入的输入语,在用户使用电子设备时解决问题的问题解决辅助系统可以包括以下几部分:可执行程序群收藏文件…为了解决问题,对应指定了电子设备所具有功能的标题语字符串,保存为解决问题而执行功能的执行程序;辞典数据库…对应标题语字符串,存储对标题语字符串表示的概念进行表述的关键字;检索处理区…输入语被输入时,用保存在辞典数据库中的关键字检索输入语,根据检索结果,对应包含在输入语中的关键字,从辞典数据库里取出保存的标题语字符串,并显示取出的标题语字符串;执行处理区…检索处理区显示的标题语字符串,当得到用户的执行指令时,在可执行程序群收藏文件中,对应被指示执行的标题语字符串,执行存储的执行程序,远程操作电子设备;更新管理区…对于应由执行处理阶段进行远程操作的新型电子设备,实现其所具有新功能的执行程序,指定了该新功能的标题语字符串,以及与该标题语字符串相关的关键字,都从外部取得;并分别对应取得的标题语字符串,在可执行程序群收藏文件中存储取得的执行程序。在辞典数据库中存储取得的关键字。

辞典数据库可以包括:规范辞典…对应关键字,保存与关键字有类似概念的近义词,标题语数据库…对应标题语字符串,保存与标题语字符串相关的关键字;检索处理区可以包括:关键字取出区…输入语被输入时,用保存在规范辞典中的关键字以及近义词,检索输入语,根据检索结果,取出包含在输入语中的关键字,对应包含在输入语中的近义词,取出保存在规范辞典中的关键字,标题语取出区…对应关键字取出区取出的关键字,从标题语数据库中,取出保存的标题语字符串,并显示取出的标题语字符串。

适用于新型电子设备的执行程序以及关键字中的至少一方,与适用于上述新型电子设备的标题语字符串对应,在问题解决辅助系统中可以存储在可装卸的记录工具中。

根据本发明的第5种形式,这种基于用户输入的输入语,在用户使用电子设备时解决问题的问题解决辅助系统可以包括以下几部分:可执行程序群收藏文件…为了解决问题,对应表示电子设备功能的标题语字符串,存储为解决问题而执行功能的执行程序;辞典数据库…对应标题语字符串,存储对标题语字符串代表的功能所属概念进行表述的关键字,以及由标题语字符串指定的功能之重要度;检索处理区…输入语被输入之后,用保存在辞典数据库中的关键字检索输入语,根据检索结果,对应包含在输入语中的关键字,从辞典数据库中取出保存的标题语字符串,并优先显示高重要度的标题语字符串;执行处理区…对于检索处理区显示的标题语字符串,当得到用户的执行指令时,在可执行程序群收藏文件中,对应被指示执行的标题语字符串,执行存储的执行程序。

辞典数据库可以包括:规范辞典…对应关键字,保存与关键字有类似概念的近义词,标题语数据库…对应标题语字符串,保存与标题语字符串相关的关键字以及重要度;检索处理区可以包括:关键字取出区…上述输入语被输入时,用保存在规范辞典中的关键字以及近义词检索上述输入语,根据检索结果,取出包含在输入语中的关键字,并对应包含在输入语中的近义词,取出保存在规范辞典中的关键字,标题语取出…对应关键字取出区取出的关键字,从标题语数据库中取出保存的标题语字符串,并优先显示高重要度的标题语字符串。

根据本发明的第6种形式,这种基于用户输入的输入语,在用户使用电子设备时解决问题的问题解决辅助方法包括以下步骤:执行程序群管理阶段…为了解决问题,对应表示电子设备功能的标题语字符串,管理为解决问题而执行功能的执行程序;辞典管理阶段…对应标题语字符串,管理对标题语字符串代表的功能所属概念进行表述的关键字以及表示标题语字符串读音的字符串;输入语判断阶段…接受用户输入的输入语,该输入语的字符种类为假名或者拉丁字母,判断字符个数是否在规定字符个数以内;词头匹配处理阶段…字符种类为假名或者拉丁字母,且判断字符个数在规定个数以内时,根据输入语,对照辞典管理阶段,取出表示标题语字符串读音的字符串词头与输入语相符的标题语字符串,并显示取出的标题语字符串;检索处理阶段…判断字符种类不是假名或者拉丁字母,或判断字符个数不在上述规定个数以内时,用被管理在辞典管理阶段中的关键字,检索输入语,根据检索结果,对应输入语中包含的关键字,取出并显示被管理的标题语字符串;执行处理阶段…对于词头匹配处理阶段以及检索处理阶段中显示的标题语字符串,当得到用户的执行指令时,在执行程序群管理阶段中,对应被指示执行的标题语字符串,执行被管理的执行程序。

根据本发明的第7种形式,这种基于用户输入的输入语,在用户使用电子设备时解决问题的问题解决辅助方法包括以下步骤:执行程序群管理阶段…为了解决问题,对应表示电子设备功能的标题语字符串,管理为解决问题而执行功能的执行程序;辞典管理阶段…对应标题语字符串,管理对标题语字符串代表的功能所属概念进行表述的关键字;检索处理阶段…输入语被输入时,用被管理在辞典管理阶段中的关键字,检索输入语,根据检索结果,对应包含在输入语中的关键字,取出并显示被管理的标题语字符串;执行处理阶段…对于检索处理阶段中显示的标题语字符串,当得到用户的执行指令时,对应被指示执行的标题语字符串,通过执行被管理的执行程序,远程操作电子设备;更新管理阶段…对于应由执行处理阶段进行远程操作的新型电子设备,实现其所具有新功能的执行程序,指定了该新功能的标题语字符串,以及与该标题语字符串相关的关键字都从外部取得,并分别对应取得的标题语字符串,在执行程序群管理阶段中,管理取得的执行程序,并在辞典管理阶段中,管理取得的关键字。

根据本发明的第8种形式,这种基于用户输入的输入语,在用户使用电子设备时解决问题的问题解决辅助系统用的程序,可以在系统中实现以下功能:执行程序群管理功能…为了解决问题,对应指定了电子设备所具有功能的标题语字符串,管理为解决问题而执行功能的执行程序;辞典管理功能…对应标题语字符串,管理对标题语字符串代表的功能所属概念进行表述的关键字,以及表示标题语字符串读音的字符串;输入语判断功能…接受用户输入的输入语,该输入语的字符种类为假名或者拉丁字母,判断字符个数是否在规定字符个数以内;词头匹配处理功能…字符种类为假名或者拉丁字母,且判断字符个数在规定个数以内时,根据输入语,对照辞典管理功能,取出表示标题语字符串读音的字符串词头与输入语相符的标题语字符串,并显示取出的标题语字符串;检索处理功能…判断字符种类不是假名或者拉丁字母,或判断字符个数不在规定个数以内时,根据辞典管理功能,用被管理的关键字检索输入语,根据检索结果,对应包含在输入语中的关键字,取出并显示被管理的标题语字符串;执行处理功能…对于词头匹配处理功能以及检索处理功能显示的标题语字符串,当得到用户的执行指令时,根据执行程序群管理功能,对应被指示执行的标题语字符串,执行被管理的执行程序。

根据本发明的第9种形式,这种基于用户输入的输入语,在用户使用电子设备时解决问题的问题解决辅助系统用的程序,可以在系统中实现以下功能:执行程序群管理功能…为了解决问题,对应表示电子设备功能的标题语字符串,管理为解决问题而执行功能的执行程序;辞典管理功能…对应标题语字符串,管理对标题语字符串代表的功能所属概念进行表述的关键字;检索处理功能…输入语被输入时,用被管理在辞典管理功能中的关键字,检索输入语,根据检索结果,对应包含在输入语中的关键字,取出并显示被管理的标题语字符串;执行处理功能…对于检索处理功能中显示的标题语字符串,当得到用户的执行指令时,根据执行程序群管理功能,对应被指示执行的标题语字符串,通过执行被管理的执行程序,远程操作电子设备;更新管理功能…对于应由执行处理阶段进行远程操作的新型电子设备,实现其所具有新功能的执行程序,指定了该新功能的标题语字符串,以及与该标题语字符串相关的关键字都从外部取得;并分别对应取得的标题语字符串,在执行程序群管理功能中,管理取得的执行程序,并在辞典管理功能中管理取得的关键字。

本发明与现有技术相比具有明显的优点和有益效果。由以上技术方案可知,为了达到前述发明目的,本发明的主要技术内容如下:根据本实施形式的问题解决辅助系统35,追加电子设备200的功能及种类时,能够向用户提供了对应追加功能的新问题解决方案。另外对该电子设备操作而言,用户无论是初学者还是熟练者,都能用相同的输入区接受输入语并执行用户所期望的检索方法。因此问题解决辅助系统35,对广泛的用户而言使用都很便利。

此外,上述发明技术方案的概述并不是例举了本发明的所有必要特征,这些特征群体的类似组合也可以成为新的发明。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。

附图说明

图1是问题解决辅助系统的使用实例的示意图;

图2是本发明的问题解决辅助系统35功能构成的第1实施例框图;

图3是问题解决辅助系统35功能构成的第2实施例框图;

图4是问题解决辅助系统35功能构成的第3实施例框图;

图5是问题解决辅助系统35功能构成的其它实例框图;

图6是标题语数据库42的数据结构示意图;

图7是规范辞典52的数据结构示意图;

图8是分割辞典50的数据结构示意图;图9是分割辞典50的数据结构其它实例示意图;图10是图2至图4的问题解决辅助系统35的运行实例示意图;图11是图10中步骤200的详细流程实例示意图;图12是图10中步骤200的详细流程的其它实例示意图;图13是图4中的更新管理区的运行实例示意图;图14是图5中辞典数据库检索区60的详细构成框图;图15是本系统的界面切换的使用实例的示意图;图16是本系统的界面切换的使用实例的示意图;图17是本系统的界面切换的使用实例的示意图;图18是本系统的界面切换的使用实例的示意图;图19是本系统的界面切换的使用实例的示意图。附图符号说明:2、 手机                      6、 因特网8、 搜索执行引擎              10、可执行程序群收藏文件12、辞典数据库                14、检索结果内容30、遥控装置                  32、服务器35、问题解决辅助系统          36、电脑38、搜索引擎                  40、执行处理区42、标题语数据库              44、联想词辞典46、同义词辞典                48、异表示辞典49、输入/输出接口区50、分段辞典                  52、规范辞典53、组表                      54、标题语字符串词头读音辞典56、不匹配列表                58、任意输入区60、辞典数据库检索区          62、使用说明区64、显示处理区                66、输入字符种类变换区68、输入字符个数计算区        70、词头匹配·分歧处理区72、词头匹配处理区            74、输入字符串比较区76、输入字符取出区            78、关键字生成区80、检索key word比较以及组表处理区82、对象标题语ID取得以及显示结果画面个数计算区84、检索key word中包含“不可”时显示对象ID取得以及结果画面个数计算区86、结果显示区                92、光标102、说明键                   104、说明画面106、选择键                   109、执行/显示选择画面110、检索键                   114、检索结果内容显示区118、输入语判断区             121、检索处理区

122、关键字取出区             124、标题语取出区

126、非对应输入处理区         128、问题解决辅助终端

130,202、记录工具            200、电子设备

204  更新管理区

具体实施方式

以下结合附图及较佳实施例,对依据本发明提出的解决问题的辅助系统和解决问题的辅助方法以及程序其具体实施方式、特征及其功效,详细说明如后。

以下,通过发明的实施形式说明了本发明,但是以下的实施形式并不局限于发明的专利要求范围之内,另外,本发明的解决手段并不局限于在实施形式中说明的所有特征组合。

图1表示本发明中问题解决辅助系统的具体事例。此问题解决辅助系统可以是具有多种功能的电子设备,譬如手机,PHS,和PDA等携带信息终端2,以及电脑36,汽车导航,传真机,和电话机等放置型信息终端,或者有远程操作遥控装置30的空调,洗衣机,电视,录像机等家电。

另外,此问题解决辅助系统也可以是服务器32,其通过因特网连接到用户操作的手机2,遥控装置30以及电脑36等,来辅助用户进行设备操作。这时,服务器32从手机2,遥控装置30以及电脑36接受用户的输入语,根据接受的输入语检索与问题解决相关的信息并反馈检索结果,以此来辅助用户解决问题。

图2表示与本发明实施形式有关的问题解决辅助系统35功能构成的第1个例子。问题解决辅助系统35包括以下部分:可执行程序群收藏文件10…为了解决问题,对应表示电子设备功能的标题语字符串,存储为解决问题而执行功能的执行程序;辞典数据库12…对应标题语字符串,存储对标题语字符串代表的功能所属概念进行表述的关键字以及表示标题语字符串读音的字符串;输入语判断区118…该输入语的字符种类为假名或者拉丁字母,判断字符个数是否在规定字符个数以内;词头匹配处理区72…该输入语的字符种类为假名或者拉丁字母,且判断上述字符个数在规定个数以内时,从辞典数据库12取出表示标题语字符串读音的字符串词头与输入语相符的标题语字符串,并显示取出的标题语字符串。

问题解决辅助系统35进一步设置了检索处理区121以及执行处理区40:检索处理区121…判断该输入语的字符种类不是假名或者拉丁字母,或判断字符个数不在规定个数以内时,用保存在辞典数据库12中的关键字检索输入语,根据检索结果,对应输入语中包含的关键字,从辞典数据库12中取出保存的标题语字符串,并显示取出的标题语字符串;执行处理区40…对于词头匹配处理区72以及检索处理区121显示的标题语字符串,当得到用户的执行指令时,对照可执行程序群收藏文件10中,对应被指示执行的标题语字符串,执行存储的执行程序。

辞典数据库12包括:规范辞典52…对应关键字,保存与关键字有类似概念的近义词;标题语数据库42…对应标题语字符串,保存与标题语字符串相关的关键字以及表示标题语字符串读音的字符串;检索处理区121包括:关键字取出区122…根据输入语判断区,判断字符种类不是假名或者拉丁字母,或判断字符个数不在规定个数以内时,用保存在规范辞典中的关键字以及近义词检索输入语,并根据检索结果,取出包含在输入语中的关键字,对应包含在输入语中的近义词,取出保存在规范辞典中的关键字;标题语取出区124…对应关键字取出区取出的关键字,从标题语数据库中取出保存的标题语字符串,并显示取出的标题语字符串。

问题解决辅助系统35进一步设置了检索结果存储区14以及检索结果显示区114:检索结果存储区14…对应标题语字符串保存解决此问题的检索结果;检索结果显示区114…由标题显示区42显示的标题语字符串,当得到用户的显示指令时,对照检索结果存储区14,显示对应了指示标题语字符串的检索结果。

根据以上构成,在基于词头匹配处理区72的标题语数据库42的检索中,检索对象的词语个数要少于关键字取出区122在规范辞典52中检索对象的词语个数。因此,词头匹配处理区72的检索时间也要少于关键字取出区122的检索时间。所以熟悉该电子设备操作,了解问题解决所必需的功能标题语字符串的用户,如果从词头开始输入一个字符以上,规定字符个数以内的目标标题语字符串读音,就能够迅速显示目标标题语字符串。这时,输入语判断区118,对应输入语字符的种类及个数,判断应执行词头匹配处理区72及关键字取出区122中的哪种检索。因此用户无论是初学者还是熟练者,该问题解决辅助系统都能用相同的输入区接受输入语并执行用户所需的检索方法。问题解决辅助系统35对多层次用户而言使用非常便利。

同时,问题解决辅助系统35进一步具备了非对应输入处理区126,其按照出现频率统计被关键字取出区判断为不包含关键字及近义词中任何一方的输入语,并根据该统计结果,输出超过规定出现频率的输入语。非对应输入处理区126,可以按照用户的属性,输出超过规定出现频率的输入语。问题解决辅助系统35服务的提供方管理的服务器,发送非对应输入处理区126的输出数据,并通过辞典数据库的更新反映出来。服务器中数据的更新操作详情将参照图10及图11在之后叙述。当输入语被判断为不包含关键字及近义词中任何一方时,非对应输入处理区126可以根据其后用户的操作,判断用户基于该输入语所需要的功能,并根据判断结果更新辞典数据库。有关此操作详情将参照图10及图11在之后叙述。

规范辞典52以及上述标题语数据库42中至少一方,可以根据用户属性存储不同的关键字及同义词。用户的属性可以是十几岁,五十几岁等的年龄段,也可以是公司职员,私营者等的职业。输入语具有符合其属性的倾向时,可以根据该倾向执行精确检索。在销售问题解决辅助系统35终端时,由销售点来设置符合规范辞典52以及标题语数据库42的用户属性。也可以由用户在任意时间自己设定。

记录工具130存储的程序使问题解决辅助系统35实现以下各区域的功能:输入语判断区118,词头匹配处理区72,关键字取出区122,标题语取出区124,辞典数据库12,检索结果显示区114,检索结果存储区14,执行处理区40,执行程序群保存文件10,以及非对应输入处理区126。记录工具130可以通过因特网得到以上程序。

图3表示问题解决辅助系统35功能构成的第2个例子。在本例中,输入语判断区118,词头匹配处理区72,关键字取出区122,标题语取出区124,检索结果显示区114,检索结果存储区14,非对应输入处理区126,执行处理区40,以及可执行程序群收藏文件10设置于问题解决辅助系统128的终端,而包括规范辞典52和标题语数据库42的辞典数据库12,对于问题解决辅助系统终端128为可装卸设置。譬如辞典数据库12,对于问题解决辅助系统终端128,作为可装卸的记录工具处理。

或者,包括规范辞典52及标题语数据库42的辞典数据库12,可以由通过因特网连接在问题解决辅助系统终端128的服务器来设置。这时,辞典数据库12以独立于问题解决辅助系统128的形式被执行,因此更易于更新数据。同时,检索结果内容存储区14以及可执行程序群收藏文件10也可以包含在该可装卸记录工具或服务器中。因此,问题解决辅助系统128可以在必要的时候,从可装卸记录工具或服务器中取得检索中必要的数据以及问题解决中必要的程序。由此,降低了问题解决辅助系统128的必要内存容量,从而更利于可用数据及程序的最新保存。

图4表示了问题解决辅助系统35功能构成的第3个例子。在本例中,问题解决辅助系统35是远程操作外部操作对象器械20的遥控装置。在本例中,执行处理区40远程操作用户使用的电子设备200。同时在本例中,问题解决辅助系统35中设置了更新管理区204,它从外部取得实现添加于图2说明的功能构成并应由执行处理区40远程操作的新型电子设备200所具有的新功能的执行程序,指定了该新功能的标题语字符串,与该新功能或者该标题语字符串相关的检索结果内容以及与该标题语字符串相关的关键字,并分别对应取得的标题语字符串,在执行程序群保存文件10中存储取得的执行程序,在检索结果内容存储区14中存储取得的检索结果,在标题语数据库42中存储取得的关键字。适用于新型电子设备200的执行程序,检索结果内容以及关键字中至少有一个与适用于上述新型电子设备200的标题语字符串对应,对于问题解决辅助系统35存储在可装卸的记录工具202中。更新管理区204判断在问题解决辅助系统35中安装了记录工具202之后,检索并取得以下内容中的至少任意一个:记录工具202中实现新功能的执行程序,指定了该新功能的标题语字符串,与该新功能或者标题语字符串相关的检索结果内容,与该标题语字符串相关的关键字。更新管理区204可以使用蓝牙等无线通信方法从电子设备200取得:实现新功能的执行程序,指定了该新功能的标题语字符串,与该新功能或者标题语字符串相关的检索结果,与该标题语字符串相关的关键字中的至少任意一个。这样,即便问题解决辅助系统35在电子设备200中追加新功能,更新管理区204也可以取得并更新对应新功能的程序及数据,因此易于对应。记录工具130,不仅存储图2中说明的程序,还存储在问题解决辅助系统35中实现更新管理区204功能的程序。记录工具130也可以通过因特网取得以上程序。

图5表示了问题解决辅助系统35功能构成的其他例子。在本例  中,问题解决辅助系统35包括:图2至图4说明的输入语判断区118,词头匹配处理区72,关键字取出区122,标题语取出区124,检索结果显示区114,执行处理区40以及代替非对应输入处理区126的检索·执行引擎8。检索·执行引擎8含有:使用说明区62,辞典数据库检索区60,任意输入区58,检索结果显示区114,显示处理区64,以及执行处理区40。搜索引擎38控制使用说明区62,辞典数据库检索区60,任意输入区58,检索结果显示区114,以及显示处理区64的操作。

辞典数据库检索区60,基于接受用户任意输入的任意输入区58输入的输入语,从辞典数据库12中检索与输入语一致或类似的标题语字符串。辞典数据库检索区60是本发明中输入语判断区,词头匹配处理区,关键字取出区,以及标题语取出区的另一个例子。使用说明区62控制辞典数据库检索区60,此辞典数据库检索区60检索出的标题语字符串以及与标题语字符串链接的提示文或说明文的检索结果内容14直接地或分层地显示在手机2,信息电子设备以及遥控装置30等含有微处理器电子设备的画面上。根据用户选择的标题语字符串引出问题解决信息,由显示处理区64把问题解决信息显示在电子设备的画面上。

执行处理区40,根据用户的执行命令,从可执行程序群收藏文件10中选择对应问题解决信息功能的执行程序,执行并设定该问题解决信息的功能。本例的辞典数据库12不仅包括图2中说明的标题语数据库42,规范辞典52,还包括联想词辞典44,同义词辞典46,异表示辞典48,分段辞典50,标题语字符串词头读音辞典54以及不匹配列表56。标题语字符串词头读音辞典54可以不放入标题语数据库42中。这些辞典在本实施形式中是日语,但也可以是英语或者其他语言。与标题语字符串代表的功能相关的说明文即检索结果内容,对应该标题语字符串存储在辞典数据库12中。辞典数据库12装有联想词辞典(语言信息)44,异表示辞典(词形信息)48,同义词辞典(词意信息)46等各种辞典,通过对照这些辞典数据库实现“模糊检索”。

使用说明区62,通过逐步缩小范围,辅助输入者最终得到需要的问题解决信息。为了使操作简单,导航层次越少越好。可执行程序群收藏文件10中存储的执行程序,执行导航结果显示的问题解决信息的功能。根据用户选择的问题解决信息及发出的执行指令,从可执行程序群收藏文件10中调用执行处理区40对应的执行程序。

输入语与辞典数据库的标题语字符串不完全一致时,搜索引擎38取出该输入语的一部分,将其与辞典数据库12中标题语字符串的一部分进行比较,如果一致,执行显示相关标题语字符串的“字符串部分取出处理”。“字符串部分取出处理”以“部分一致推断”为目的,比如,输入语是“查询经常使用的memory dial”。但辞典数据库12中不存在标题语字符串“查询经常使用的memorydial”。搜索引擎38取出“memory dial”和“查询”,判断“memory dial”是“电话簿”的同义词,“查询”是“检索”的同义词。这时,要以辞典数据库12中收录了memory dial=电话簿,查询=检索这种对应关系为前提。由于输入语中的“经常使用”过于口语化,不适宜作检索key word,因此可以忽略。以这个判断结果为基础,推断出输入者的查询内容与“电话簿”·“检索”相关,由显示处理区64显示有关“电话簿”·“检索”的标题语字符串以及检索结果内容。

本实施形式的辞典数据库12包括标题语数据库42,分段辞典50,规范辞典52,组表53,联想词辞典44,同义词辞典46,异表示辞典48,标题语字符串词头读音辞典54,以及不匹配列表56。对应标题语字符串,标题语数据库42保存指定了标题语字符串的标题语ID以及多种关键字。对应标题语字符串,联想词辞典44存储标题语字符串的联想词。例如,对应标题语字符串“alarm设定”,存储其联想词“不想睡过”·“想早起”。由于把联想词作为关键字的一种来处理,也可以将联想词辞典44放入标题语数据库42中。

同义词辞典46存储与关键字对应的关键字同义词,即与关键字替换词义也不发生变化的同义词。比如对应各关键字存储关键字“bookmark”的同义词“喜欢”·“favorite”,关键字“alarm”的同义词“buzzer”,“bell”,“警告”,“注意”等。通过对照同义词数据库46,搜索引擎38能够判断输入语“查询喜欢的内容”与“查询书签”同义。

异表示辞典48,存储每个关键字或同义词的异表示。异表示是同音词,是由于汉字,平假名,片假名的不同组合而产生的不同表示方法的词汇。比如存储关键字“目覚まし(汉字+平假名)”的异表示“めざまし(平假名)”,“メザマシ(片假名)”,“目覚し(汉字)”以及“目ざまし(汉字+平假名)”等;存储关键字“早起き(汉字)”的异表示“はやおき(平假名)”,“ヤオキ(片假名)”以及“早おき(汉字+平假名)”等;存储关键字“fax(拉丁字母)”的异表示“ふあつくす(平假名+促音)”以及“フアクス(片假名)”等;存储同义词“お気に入り”的异表示为“お気にいり”、“オキニイリ”以及“おきに入り”等,由此如果用户输入“早おきすゐ(汉字+平假名)”,搜索引擎38可以通过对照异表示辞典48来判断输入语等同于“早起きすゐ(汉字)”。

分段辞典50按照字符个数存储规范辞典52中注册的所有关键字及同义词。对应关键字,规范辞典52把所有该关键字的读法/异表示,同义词,同义词的读法/异表示作为本发明的同义词进行存储。

组表53根据多个标题字符串的共同功能或概念把标题字符串分组,并作为功能组存储。在各功能组中,分配与包含多个标题语字符串相同的功能·概念的功能组名。根据输入语,当取出的标题语字符串的待选种类在一定种类以上时,检索执行引擎8从组表53中取出并显示包含该多种功能的功能组名。由此,基于输入语取出的关键字即使对应多个标题语字符串时,也能够使检索结果层次化,并一次性减少画面显示的信息量。因此操作易懂。检索执行引擎8在选择从组表53中取出并显示的功能组名时,以选择的功能组所包含的多个标题语字符串为对象,执行通常的检索。

对应标题语字符串的标题语ID,标题语字符串词头读音辞典54保存表示标题语字符串读音的字符串。比如输入语只输入一个假名的时候,通过对照标题语字符串词头读音辞典54,辞典数据库检索区60可以取出所有以这个假名为词头的标题语字符串。比如,输入“あ”时,通过对照标题语字符串词头读音辞典54,取出所有词头读音为“あ”的标题语字符串的标题语ID,并根据该标题语ID,从标题语数据库42中取出指定的标题语字符串,并作为检索结果显示。

不匹配列表56注册不具有限定标题语字符串特点的词语,或者检索目标不明确的词语(比如:“对方”“他人”等)。只有把这些词语作为输入字符串输入的时候,搜索引擎38才会在画面上显示“无信息”。

对照由如上所述构成的辞典数据库12,实现“模糊检索”的例子说明如下。比如输入“吵闹”或者“嘈杂”后,辞典数据库检索区60通过对照联想词辞典44,取出并显示“equalizer功能设置”·“来信提示音删除”·“按钮确认音设置”·“邮件接收确认音删除”·“alarm功能音量设置”·“静音”·“警告音的音量调节”·“播放音量”·“来信音量调节”·“按钮确认音”·“通话音量调节”等标题语字符串。另外,当输入“音量变更”·“volume变更”·“增加音量”等输入语时,从同义词辞典46中取出并显示标题语字符串“音量调节”。即便把“ちやくしんきよひ”误输入为“ちやくしんきよひ(拗音错误)”,也可以从异表示辞典48中取出标题语字符串“着信拒否(汉字)”。

图6表示了标题语数据库42中数据格式的一个例子。对应标题语字符串,标题语数据库42存储指定了标题语字符串的标题语ID,根据标题语字符串指定的功能重要度以及多个关键字。例如标题语字符串为“alarm设置”·“电话簿检索”·“收信音选择”以及“密码变更”时,最终由用户选择并执行表示了问题解决功能的标题语字符串。另一方面,对于标题语字符串“alarm设置”,存储“alarm”·“设置”·“音量”·“time”·“闹钟”·“睡过”·“早起”·“时刻”以及“钟表”等关键字。

另外标题语字符串分层设置。譬如把上一层的名称设置为标题语字符串1,其下一层的名称设置为标题语字符串2。譬如根据标题语字符串指定的功能重要度分等级,例如用5等级来表现,数字越大重要度越高。同时,对应标题语字符串,标题语数据库42还要存储表示标题语字符串读音的字符串。

图7表示规范辞典52数据格式的一个例子。规范辞典52对应关键字存储该关键字的同义词。同义词包括关键字的读音/异表示;同义词,同义词的读音/异表示。辞典数据库检索区60从分段辞典50中取出字符个数与输入语相同或少于输入语的同义词,并用取出的同义词检索输入语。对应被选中的同义词取出保存在规范辞典52中的关键字。比如,在上述例子中给出的“查询喜欢的内容”,通过对照规范辞典52,把“喜欢的内容”替换成“bookmark”,“查询喜欢的内容”也就变成了“查询bookmark”。关键字的读音/异表示,同义词以及同义词的读音/异表示在数据构造上没有必要区分。以下,保存在数据库中关键字及同义词统称为注册语。

图8及图9表示分段辞典50数据格式的一个例子。分段辞典50按照字符个数存储对应在规范辞典52中注册的所有关键字和同义词。分段辞典50是为了从输入语中选出与规范辞典52中注册语一致的语句,而预先限定注册语范围的对照辞典。比如,根据字符个数限定用来检索输入语的同义词。即把同义词限定为字符个数等于或少于输入语的同义词。以此来提高检索效率。比如,输入“设置buzzer想早起”时,对照分段辞典50,使用预先被限定的注册语的检索结果,选中注册语“buzzer”“设置”以及“早起”,并取出在规范辞典52中与被选中注册语对应的关键字。分段辞典50对应同义词进一步存储关键字,因此,如图9所示,也可以将其与规范辞典52结合起来。

图10是图2至图4中说明的问题解决辅助系统35的操作流程图。首先输入语判断区118接受用户的输入语(S100)。其次输入语判断区118在确定输入语的输入(比如按下“检索按钮”)之后,判断该输入语的字符种类是否为假名或者拉丁字母(S106)。在阶段106中判断输入语的字符种类为假名或拉丁字母时(S106:YES),输入语判断区118判断输入语的字符个数是否在规定字符个数以内(S108)。在阶段106中判断为输入语的字符种类不是假名或拉丁字母时(S106:NO),进入阶段112。在标题语数据库42存储的表示标题语字符串读音的字符串中最多字符个数以内,用户可以在输入语判断区118中任意设置规定字符个数,比如为一个字符两个字符等。

在阶段108中判断输入语的字符个数在规定个数以内时(S108:YES),根据输入语,词头匹配处理区72检索标题语数据库42,并取出表示标题语字符串读音的字符串词头与输入语一致的标题语字符串(S110),进入阶段118。

在阶段108中判断为输入语的字符个数不在规定个数以内时(S108:NO),关键字取出区122用存储在规范辞典52中的关键字及同义词检索输入语(S112),阶段112的结果中存在该关键字(S114:YES)时,关键字取出区122取出输入语中包含的关键字,以及对应包含在输入语中的同义词存储在规范辞典52中的关键字(S116)。另一方面,阶段112的结果中不存在该关键字时(S114:NO),进入阶段200。

其次根据阶段116中取出的关键字及对照标题语数据库42,标题语取出区124对应关键字从标题语数据库42中取出保存的标题语字符串(S117),并显示取出的标题语字符串(S118)。这时标题语取出区124最好优先显示在标题语数据库中存储的高重要度的标题语字符串。优先显示标题语字符串可以在画面上部表示,也可以用粗体字或者颜色来强调。

检索结果内容显示区114判断用户是否输入了阶段110或阶段118中显示的标题语字符串的说明,即显示检索结果内容的指令(S120)。如果在阶段120中判断没有输入显示检索结果内容的指令(S120:NO),进入阶段124。如果在阶段120中判断输入了显示检索结果的指令(S120:YES),这时,检索结果显示区114 从检索结果存储区14取出与选择的标题语字符串相关的检索结果内容,并在画面中显示(S122),进入阶段124。

阶段124中,执行处理区40判断用户是否输入了执行阶段110及阶段118中显示的标题语字符串所表示功能的指令(S124)。在阶段124中,当判断用户输入了执行标题语字符串所表示功能的指令时(S124:YES),在可执行程序群收藏文件10所保存的执行程序中,执行处理区40执行对应了被指示执行标题语字符串的执行程序(S126)。

在阶段124中,当判断用户没有输入执行标题语字符串所表示功能的指令时(S124:NO),判断标题语取出区124没有显示用户需要的标题语字符串(S128:YES),或者虽然显示了用户所需的标题语字符串,但是用户取消了该标题语字符串的选择(S128:NO)。比如当画面上显示表示没有用户所需标题语字符串的“无”按钮,以及取消了选择标题语字符串的“cancel”按钮时,阶段128可以根据用户选择的任一按钮进行判断。

在阶段128中,当用户取消了标题语字符串的选择(S128:NO)时,本流程结束。另一方面,在阶段128中判断没有显示用户所需的标题语字符串(S128:YES)时,问题解决辅助系统35统计无法取出用户所需标题语字符串的输入语,根据统计结果执行更新辞典数据库12的累加处理(S200)。本流程到此结束。

根据以上操作,问题解决辅助系统35能够接受用户的任意输入语,高效率地检索并提示给用户所需的问题解决信息。

图11表示图10中阶段200详细操作例子的流程。首先,非对应输入处理区126取得上述阶段114中判断为不存在该关键字的输入语以及上述阶段128中判断为无法显示用户所需标题语字符串的输入语,并分别按照出现频率进行统计(S202)。其次,在阶段202中统计的输入语到达一定数量时,非对应输入处理区126将该统计数据附加到用户属性,并向用户确认可否向服务器发送超过该统计结果规定频率出现的输入语(S204)。

在阶段204中,当用户输入允许发送的指令时(S204:YES),非对应输入处理区126将该统计数据附加到用户属性并向服务器发送输入语(S206)。服务器从多个用户接收该统计数据并进一步统计。因此,能按照输入频率显示辞典数据库12无法处理的输入语。负责更新辞典数据库12的管理者,从该频率高的输入语开始优先分析用户欲执行的功能。这时,通过参考用户属性更加易于分析。

管理者根据分析后的输入语,更新辞典数据库12(S208)。比如,把分析过的输入语作为对应标题语字符串的关键字,在标题语数据库42中注册。在阶段208中,当更新的辞典数据库12设置在服务器端时,用户可通过连接终端和服务器下载更新的辞典数据。至此本阶段200结束。

根据阶段200,在辞典数据库12无法处理的输入语中,辞典数据库12的管理者可以关注输入频率超过规定频率的输入语,并在参考用户属性的同时分析用户所需的功能。辞典数据库12根据用户输入语的实际情况恰当地更新其内容。

图12表示图10中阶段200详细操作例子的流程。首先,非对应输入处理区126,对应其后用户选择功能的标题语字符串,统计在上述阶段114中判断为不存在该关键字的输入语,以及在上述阶段128中判断为无法显示用户所需标题语字符串的输入语(S210)。具次,阶段210的统计结果,将超过规定频率并对应指定的标题语字符串的输入语,作为该标题语字符串的关键字(S212)。最后在标题语数据库中,注册阶段212的标题语字符串和输入语(S202)。至此本阶段200结束。

根据问题解决辅助系统35检索输入语的结果,当无法取出用户所需的标题语字符串时,其后用户选择·执行的功能很可能是通过该输入语所表达的用户所需功能。所以通过对应输入语统计其后选择·执行的功能,可以通过输入语推断用户所需的功能。这样在阶段200中,非对应输入处理区126就能够根据用户输入语的输入情况以及其后的操作情况,恰当地更新辞典数据库12。

图13表示图4中说明的问题解决辅助系统35中更新管理区204的操作例子。首先,更新管理区204检查出执行处理区40远程操作的新型电子设备200所追加的内容(S300)。阶段300中的检查方法,比如更新管理区204可以通过在问题解决辅助系统35中插入存有未知数据的记录工具202来进行检查,也可以通过无线通信方式来通知从新型电子设备200向更新管理区204追加了新功能。

其次,实现应由执行处理区40进行远程操作的新型电子设备200所具有新功能的执行程序,指定了该新功能的标题语字符串,与该标题语字符串相关的关键字以及对应该标题语字符串的检索结果内容,作为新型电子设备200的更新数据,由更新管理区204从该新型电子设备200或者记录工具202中取得(S302)。其次,分别对应阶段302中取得的标题语字符串,在可执行程序群收藏文件10中存储取得的执行程序,在标题语数据库42中存储取得的关键字,在检索结果内容存储区14中存储取得的检索结果内容,由此更新了各种数据库(S304)。至此本流程结束。根据以上操作,问题解决辅助系统35在追加电子设备200的功能及种类时,能够向用户提供适用于追加功能的新问题解决方法。

对照图14所示的辞典数据库检索区60的构成,说明了问题解决辅助系统35如何检索问题解决功能之操作的其他例子。首先,问题解决辅助系统35例子中,手机2的用户用自己的语言在画面中用key操作或声音输入。这个输入语可以是文章,单词或者几个单词。比如用户在输入画面的输入栏中输入“想通话录音”并按下检索按钮后,通过图5中表示的任意语输入区58将输入语输入到检索引擎38中。辞典数据库检索区60的输入字符种类变换区66变换输入字符种类。比如,半角片假名(包括长音符号)变换成全角片假名,全角英文数字变换成半角英文数字,全角空格变换成半角空格。连续多个空格时,只留一个空格其他删除。所有的变换步骤结束之后转移到输入字符个数计算区68。

输入字符个数计算区68计算输入语的字符个数n。这时空格·句逗号·半角英文数字都计算为1个字符。其次,通过词头匹配·分歧处理区70进行词头匹配处理以及检索处理的分歧处理。词头匹配·分歧处理区70是本发明输入语判断区118的另一个例子。此处理中输入字符种类是平假名,片假名或英文数字且输入字符个数n=1时,转移到词头匹配处理区72,即使输入字符个数n=1但是输入字符种类是汉字,或者输入字符个数n大于等于2时,转移到输入字符串比较区74。

输入字符串比较区74,比较输入语的字符串与标题语数据库的“标题语字符串1”。如果完全一致,将接受该“标题语字符串1”表示功能的执行指令以及显示检索结果内容指令的“执行·显示选择画面”显示出来。比较时,拉丁字母在输入语以及“标题语字符串1”中不区分大小写。比如,输入语bookmark等同于标题语字符串Bookmark。

存在多个完全一致的“标题语字符串1”时,用标题语数据库42的升序显示与该“标题语字符串1”相同的“标题语字符串2”。不存在完全一致的“标题语字符串1”时,通过本发明关键字取出区的另一个例子输入字符取出区76进行比较字符串的指定处理76-1。通过比较字符串的指定处理76-1,在分段辞典50的注册语中指定作为比较对象的词语。比较输入字符个数计算区68计算的输入语字符个数n1与分段辞典50中注册语的字符个数n2。并且把满足n1大于等于n2且含有n2的注册语作为输入语的比较对象。

其次,比较对象注册语与输入语的比较处理76-2被执行。在处理76-2中,判断满足对照字符串指定处理76-1条件且含有n2的注册语是否包含在输入语中时(注册语和输入语是否匹配),可按照以下的(1)(2)(3)进行比较。

(1)把所有满足处理76-1条件且含有n2的注册语与输入语进行比较。

(2)比较顺序是满足处理76-1条件的n2的降序。

比如,n2=5时,比较所有n2等于5的注册语,其次比较所有n2等于4的注册语。

(3)满足处理76-1条件的注册语,首先从输入语的词头开始与注册语字符个数相同的字符串进行比较。

不匹配时,从输入语的第二个字符开始比较。还不匹配时,从第三个字符开始比较。以下同样依次向右推移进行比较。

比如输入语为abcdefg,注册语为cde时

1.比较注册语cde与输入语的词头abc……不一致时,

2.以输入语词头第二个字符开始的字符串bcd与注册语cde进行比较……不一致时,

3.以输入语词头第三个字符开始的字符串cde与注册语cde进行比较。

以上的比较顺序,也可以不从词头,而是从词尾开始推移。即上述3.的操作中,首先将满足处理76-1条件的注册语,与以输入语词尾开始并和注册语字符个数相同的字符串进行比较。不匹配时,从词尾第二个字符开始进行比较,仍旧不匹配时,从第三个字符进行比较。以下同样依次向左推移进行比较。

另外拉丁字母不分大小写。比如注册语中的web与以下的8种形式相同。

1.WEB 2.Web 3.WEb 4.WeB 5.web 6.wEb 7.weB 8.wEB

到n=1的注册语为止继续比较,始终没有一致结果时,在弹出画面中显示字符串“无信息。请用其他词汇检索”。如果有一致的字符串,进行输入语的取出处理76-3。输入语的取出处理76-3中,从输入语中取出与注册语一致的字符串,在取出字符串的位置插入半角空格。比如,输入语为abcdefg,注册语为cde时,原来的字符串变成ab_fg,取出的字符串变成cde。

其次,转移到比较·取出的反复处理76-4。处理76-4,根据输入语取出处理76-3的结果,把剩下的输入语作为对象再进行比较·取出。即与输入字符个数计算区68的处理相同,输入语字符个数的计算也包括空格。另外,与处理76-1相同,指定作为比较对象的注册语。与处理76-2相同,比较注册语与输入语。与处理76-3相同,取出输入语,原来字符串中取出的词语替换成空格。到无法取出词语为止,重复处理76-4。如果取出全部语句,则转移到执行关键字取出区122的另一个例子检索key word生成区78的处理78-1 。

检索key word生成区78的处理78-1用被取出的词语检索规范辞典52。即在处理76-3以及处理76-4中取出所有词语逐个与规范辞典52的注册语进行比较。根据比较结果,如果有一致的注册语,就将其替换成该注册语的关键字。比较时,不论是一致,还是不一致,都要与辞典内所有的注册语进行比较,且允许多个一致。对于每一个被取出的词语,如果有多个可替换的关键字,要替换成所有的关键字。

比如输入语为“かえ”(日语平假名),如下所示在辞典中注册的时候,

关键字“変更”(改变)的同义词为“変え”(日语汉字及平假名)以及“かえ”(日语平假名)

关键字“変換”(变换)的同义词为“換え”(日语汉字及平假名)及“かえ”(日语平假名)

取出语“かえ(日语平假名)”可以替换成“変更”(改变)和“変換”(变换)。多个取出语被相同的关键字替换时,关键字只有一个。比如,取出语为“电话”及“打”,如下所示在规范辞典中注册的时候,

对应关键字都是“送信”的同义词“电话”,“打”作为输入语输入“打电话”时,替换的关键字只有一个“送信”。并把替换的关键字作为检索key word。不一致的取出语,保持不变作为检索key word。替换后,转移到检索key word字符个数计算处理78-2。检索key word字符个数计算处理78-2计算检索key word字符个数。检索key word字符个数为1时,转移到检索key word比较以及组表处理区80。检索key word字符个数在2以上时,转移到处理78-3。

处理78-3判断检索key word中是否存在“不可”。不存在“不可”且检索key word符个数为2的时候,转移到下一个显示对象ID取得以及显示结果画面计算区82的处理82-2。检索key word符个数为3时,转移到处理82-3。检索key word符个数为4时,转移到处理82-4。检索key word符个数在5以上时,转移到处理82-5。存在“不可”时,转移到检索关键结果画面计算区84的处理。

显示对象ID取得以及显示结果画面个数计算区82用处理78-1中取出的检索key word检索标题语数据库,并取出所有与检索key word一致的关键字的标题语ID。由多个检索key word组合成任意的key word时,组合的检索key word如果个数相同,组合检索key word的顺序,除下列的情况不作规定。这里的组合顺序,是检索结果显示区86的显示顺序。

比如,在3个检索key word A,B,C中,组合其中两个关键字进行检索时的检索顺序,可以用AB,AC,BC的任意组合先行检索。处理82-1是检索key word个数为1时的处理。取出的检索keyword个数=1时,与标题语数据库42的关键字比较,取得所有包含了检索key word的关键字的标题语ID。然后转移到检索结果显示区86的处理。

处理82-2是取出的检索key word字符个数=2时的处理,检索在标题语数据库42的关键字中是否存在包含所有检索key word的标题语ID。如果存在满足条件的标题语ID,取得所有满足条件的标题语ID。继续在2个检索key word中,检索含有任意一个检索key word的标题语ID,并取得所有满足条件的标题语ID。但是不在这里取得已经得到过的标题语ID。取得后,转移到处理82-6。

处理82-3是取出的检索key word字符个数=3时的处理,检索在标题语数据库的关键字中是否存在包含所有检索key word的标题语ID。如果存在满足条件的标题语ID,取得所有满足条件的标题语ID。其次在3个检索key word中,检索含有任意2个检索key word的标题语ID,并取得所有满足条件的标题语ID。但是不在这里取得已经得到过的标题语ID。然后在3个检索key word中,检索含有任意1个检索key word的标题语ID,并取得所有满足条件的标题语ID。但是不在这里取得已经得到过的标题语ID。取得后,转移到处理82-6。

处理82-4是取出的检索key word字符个数=4时的处理,检索在标题语数据库的关键字中是否存在包含所有检索key word的标题语ID。如果存在满足条件的标题语ID,取得所有满足条件的标题语ID。其次在4个检索key word中,检索含有任意3个检索key word的标题语ID,并取得所有满足条件的标题语ID。但是不在这里取得已经得到过的标题语ID。然后在4个检索key word中,检索含有任意2个检索key word的标题语ID,并取得所有满足条件的标题语ID。但是不在这里取得已经得到过的标题语ID。取得后,转移到处理82-6。接着在4个检索key word中,检索含有任意1个检索key word的标题语ID,并取得所有满足条件的标题语ID。但是不在这里取得已经得到过的标题语ID。取得后,转移到处理82-6。

处理82-5是取出的检索key word符个数大于等于5时的处理。从取出的检索key word生成5个关键字的组合,对于所有的组合,检索在标题语数据库的关键字中是否存在包含所有检索key word的标题语ID。如果存在满足条件的标题语ID,则取得所有满足条件的标题语ID。其次从取出的检索key word生成4个关键字的组合,对于所有的组合,检索是否存在包含所有检索key word的标题语ID。如果存在满足条件的标题语ID,则取得所有满足条件的标题语ID。但是不在这里取得已经得到过的标题语ID。

同样用3个关键字的组合进行检索,其次用2个关键字的组合进行检索。如果存在满足条件的标题语ID,则取得所有满足条件的标题语ID。但是不在此取得已经得到过的标题语ID。处理结束后,转移到检索结果显示区86的处理。

检索结果显示区86是本发明标题语取出区的另一个例子,显示对象ID的取得以及由显示结果画面计算区82取得的标题语ID,按照以下内容检索并显示在结果画面。

(1)显示在标题语数据库42中与标题语ID分别对应的“标题语字符串1”的检索结果。

(2)标题语字符串的显示顺序是依照标题语数据库42的重要度从高到低排序。如果是相同重要度的标题语,则依照标题语ID的取得先后排序。

(3)取得的多个标题语ID都有同一个“标题语字符串1”时,显示最小标题ID的“标题语字符串1”。这种情况下,如果此“标题语字符串1”被选择,则显示与被选择“标题语字符串1”相对应的多个“标题语字符串2”。

(4)显示的时候,如果“标题语字符串1”超过画面中可以一行显示的字符串字节数比如20个字节时,则把片假名的部分变换成半角片假名后显示。

下面说明结果显示画面。用上下滚动条选择被显示的“标题语字符串1”。选中被选择的“标题语字符串1”,按下“说明”键,显示出检索结果内容之一的“功能概要”。按下“选择”键(功能键1),显示“执行/显示选择”画面。同时被选择的“标题语字符串1”作为选择历史记录保存在“导航历史记录数据”中。检索key word比较以及组表处理区80是本发明关键字取出区的另一个例子,进行生成的检索key word为1时的处理。

处理80-1与不匹配列表比较检索key word。即与不匹配列表的词语比较生成的检索key word,如果一致,则弹出“无信息。请用其他词汇检索”对话框并结束处理,返回输入画面。这时,不删除已输入的词语,而将其保留。存储在不匹配列表中的词语有,比如“不可”,“对方”,“他人”。

不一致的时候转移到下面的处理80-2。处理80-2与组表比较检索key word。即与组表53比较检索key word,与组表53含有的注册语一致时,在检索结果画面中按原有的先后顺序显示所有与一致词语对应的功能组名。当指定的功能组名被选择时,将被选择的“功能组名”看作输入语,转移到输入字符个数计算区68。检索key word与组表53的注册语不一致时,转移到处理82-1(检索结果画面个数的计算处理)。组表的例子如下。

与功能组名“memo”对应的注册语……声音memo,画面memo,个人信息,日程memo,留言memo,电话记录薄,Free memo

与功能组名“i-mode”对应的注册语……internet连接,基本操作,i-mode password,packet费用确认,i-mode设置,图像操作,显示中操作,download

词头匹配处理区72对照标题语字符串词头读音辞典54,取得所有表示读音的字符串词头与输入语一致的标题语字符串的标题语ID。这时,字符不分大小写。表示读音的字符串与输入语一致的标题语ID为多个时,取得所有一致的标题语ID,对于标题语数据库42,对应该标题语ID显示所有被存储的“标题语字符串1”。取出多个相同的“标题语字符串1”时只显示其中的一个。

例如,当输入平假名的“お”时,表示标题语字符串读音的字符串词头是“お”的“autolock设置”“声音memo设置”……等被显示。无一致词语时,弹出“无信息。请用其他词汇检索”对话框。另外,在输入画面没有输入就按下检索键时,弹出“请输入想要知道的内容”对话框,并在2秒钟后返回输入画面。

检索key word中含有“不可”时的显示对象ID取得以及结果画面个数计算区84,当检索keyword中含有“不可”时,用下面的处理84-1~84-3取得标题语ID。首先,处理84-1生成带有[1]的数据。对“不可”以外的检索key word,生成在词尾带有[1]的数据。例如,检索key word是“不可”“收信”“设置”时,生成检索key word“收信[1]”以及“设置[1]”。这种情况下,检索keyword是“不可”“收信”“设置”“收信[1]”“设置[1]”,变为5个。

处理84-2生成检索key word的组合。即生成完全满足下列条件的所有检索key word的组合。组合条件是,(1)不生成不含有“不可”关键字的组合。(2)不生成“不可”以外检索key word中任意一个不带有[1]的组合。(3)不生成带有[1]和不带有[1]的相同词语的组合。(4)不生成含有“不可”的6个词语以上的组合。(5)只有“不可”时不能作为检索key word。

例如,检索key word是“不可”“收信”“设置”时,不生成“收信”“设置”“收信[1]”“设置[1]”的组合。不生成“不可”+“收信”“设置”的组合。不生成“不可”+“收信”“收信[1]”+其他的词语(这时为“设置”“设置[1]”),“不可”+“设置”“设置[1]”+其他的词语(这时为“收信”“收信[1]”)。

这种情况下可能的组合是,“不可”+“收信[1]”“设置[1]”,“不可”+“收信”“设置[1]”,“不可”+“设置”“收信[1]”,“不可”+“收信[1]”或者“不可”+“设置[1]”。

处理84-3取得满足检索条件的标题语ID以及进行显示画面个数的数据计算。即对于处理84-2中生成的检索key word的所有组合,以检索词语个数从多到少的顺序,在标题语数据库42的关键字中检索是否存在包含全部检索key word的标题语ID。对于每一个组合,如果有满足条件的标题语ID,就取得所有这样的标题语ID。但不在这里取得已经得到过的标题语ID。转移到处理82-6。检索key word含有“不可”时,通过上述处理,用户可以适当地找出需要的检索结果。输入语不含有否定词语时,例如,输入语是“想取消预约”时,检索结果为“取消日程”。另一方面,输入语含有否定词语时,例如,输入语是“不想取消预约”时,通过上述处理,显示“日程保护/解除”的检索结果。

其次在手机中使用问题解决辅助系统35的手机画面迁移,参照图15至图19的示例。图15是根据输入语的检索结果,表示了用户所需功能的执行或者检索结果内容的显示事例。首先在任意输入区域100接受输入语的输入,按下检索键110后,依照从图10的阶段100到阶段108执行检索(G-1画面)。该标题语字符串1作为检索结果,显示“本机号码”以及“个人信息注册”(G-2画面)。被选中的标题语字符串,表示此时被选中。在“本机号码”被选中的状态下,按说明键102后,与标题语字符串“本机号码”相关的检索结果内容,例如“本机号码”的功能概要被显示出来(G-4画面)。

在G-2或G-4画面按选择键106后,与被选择的标题语字符串所示功能相关的“执行”以及“功能解说”菜单被显示出来(G-5画面)。在G-5画面“执行”被选中时按选择键106,对应G-2画面中被选择的标题语字符串,执行处理区40执行存储在执行程序群存储文件10中的执行程序(G-6画面)。G-6画面显示了功能执行画面116。在G-5画面按上下键92,“功能解说”被选中(G-7画面)。在“功能解说”被选中的状态下按选择键106,与G-2中被选择的标题语字符串“本机号码”相关地检索结果内容,例如“功能解说”被显示出来(G-8画面)。检索结果内容包括功能概要,功能解说,操作方法,注意事项,参考信息等。

图16表示了使用组表的画面显示。当执行检索的结果,取出的“标题语字符串”超过一个画面能显示的个数时,对照组表,显示归纳了多个标题语字符串的功能组名。此执行例中,对于输入语“mail”,取出的多个标题语字符串超出了画面中能够显示的个数,在取出的多个标题语字符串中,把“short mail收信”,“换页方式”,……,“收信邮件一览”等6个标题语字符串归纳为功能组名“mail收信”,并显示(D-2,D-3画面)。

在功能组名被选中的状态下(D-3画面)按选择键106后,显示该功能组名包含的“标题语字符串”一览(D-4画面)。按上下键92可以切换选择一览显示的“标题语字符串”(D-6,D-7,D-8画面)。在标题语字符串“short mail收信”被选中的状态下(D-4画面)按说明键102后,与标题语字符串“short mail收信”相关的检索结果内容作为功能概要被显示出来。

图17表示了存在与标题语字符串1对应的标题语字符串2时的画面显示。有多层标题语字符串,例如分为标题语字符串1以及标题语字符串2两层时,选择属于上一层的“标题语字符串1”时(在J-2画面按选择键106),一览显示属于被选择“标题语字符串1”下一层的“标题语字符串2”(J-4画面)。J-4之后的画面迁移(J-5-1,J-5-2,J-6-1,J-6-2,J-7-1,J-7-2)与图16相同,在此省略叙述。

图18是按照标题语字符串的重要度表示画面显示的“下一个/前一个待选画面”。取出的标题语字符串为多个时,标题语取出区124优先显示标题语数据库42中高重要度的标题语字符串。例如,本执行例的检索结果中,因为只有最高重要度的标题语字符串“图像download”,所以被优先显示(E-2-1画面)。在E-2-1画面按上下键92,次重要度的标题语字符串作为“下一个待选”显示出来(E-3-1)。再次按上下键92,“下一个待选”的次重要度标题语字符串作为“下下一个待选”显示出来(E-4-1)。在E-2-1,E-3-1以及E-4-1画面中按说明键102,在检索结果内容画面104中显示按说明键102时与被选中标题语字符串相关的检索结果内容(E-2-2,E-3-2,E-4-2)。

图19表示完全一致(Exact Match)画面。输入语的字符串与标题语字符串1的字符串完全一致的检索结果称为Exact Match。Exact Match时的画面显示称为Exact Match画面。在Exact Match画面中,省略取出标题语字符串的显示,直接显示有关该标题语字符串的执行/显示选择画面(1-2)。对应Exact Match中取出的标题语字符串1的标题语字符串2不为空时,省略取出标题语字符串1的显示,直接显示标题语字符串2的列表(I-5画面)。其他的画面转移与图16至图18中说明的画面转移相同,因此省略。

以上,用实施例的形式说明了本发明,但本发明的技术范围不为上述实施形式记载的范围所限定。上述实施形式中,能够增加多种变化及改进。这种增加的变化及改进形式也可以包含在本发明的技术范围内,在专利要求的范围中有明确叙述。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号