检索装置、检索方法以及计算机可读存储介质制造方法及图纸

技术编号:7385917 阅读:154 留言:0更新日期:2012-06-02 00:11
本发明专利技术涉及一种检索装置、检索方法以及计算机可读存储介质。该检索装置包括:输入字符串获取单元,获取用户输入的输入字符串;预测候补字符串提取单元,提取以所述输入字符串开始的预测候补字符串;删除字符确定单元,获取从所述输入字符串删除的删除字符并确定删除字符位置,所述删除字符位置为所述输入字符串中所述删除字符的字符位置;以及改变单元,基于所述删除字符和所述删除字符位置,改变以删除了所述删除字符的输入字符串开始的预测候补字符串的优先级。本发明专利技术可提高预测候补字符串的预测准确性。

【技术实现步骤摘要】

本专利技术涉及一种检索装置、检索方法以及计算机可读存储介质
技术介绍
在现有技术中,已知这样一种检索装置,其基于通过用户的操作所输入的字符串来检索包含输入字符串的词等等。附带地,通过用户的误操作可能会输入用户不期望的字符。在日本专利申请公开第2007-140900号(JP-A-2007-140900)中所描述的技术不接受已对其发出校正指示的字符的输入操作,以不再次输入错误字符。
技术实现思路
然而,在JP-A-2007-140900中所描述的技术根本不考虑已被发出校正指示的字符用于词(word)等的检索这一点。本专利技术提供了一种检索装置、检索方法以及计算机可读存储介质,其增加了基于用户输入的字符串所预测的预测候补字符串的预测准确性。本专利技术的第一方案提供了一种检索装置。该检索装置包括输入字符串获取单元, 获取用户输入的输入字符串;预测候补字符串提取单元,提取以所述输入字符串开始的预测候补字符串;删除字符确定单元,获取从所述输入字符串删除的删除字符并确定删除字符位置,所述删除字符位置为所述输入字符串中所述删除字符的字符位置;以及改变单元, 基于所述删除字符和所述删除字符位置,改变以删除了所述删除字符的输入字符串开始的预测候补字符串的优先级。根据上述第一方案,能够基于删除字符和删除字符位置提高预测候补字符串的预测准确性。本专利技术的第二方案提供了一种检索方法。该检索方法包括获取用户输入的输入字符串;提取以所述输入字符串开始的预测候补字符串;获取从所述输入字符串删除的删除字符并确定删除字符位置,所述删除字符位置为所述输入字符串中所述删除字符的字符位置;以及基于所述删除字符和所述删除字符位置,改变以删除了所述删除字符的输入字符串开始的预测候补字符串的优先级。根据上述第二方案,获得了与根据第一方案的检索装置的有益效果类似的有益效^ ο本专利技术的第三方案提供了一种计算机可读存储介质,其存储用于执行检索功能的计算机可执行指令。所述检索功能包括获取用户输入的输入字符串;提取以所述输入字符串开始的预测候补字符串;获取从所述输入字符串删除的删除字符并确定删除字符位置,所述删除字符位置为所述输入字符串中所述删除字符的字符位置;以及基于所述删除字符和所述删除字符位置,改变以删除了所述删除字符的输入字符串开始的预测候补字符串的优先级。根据上述第三方案,获得了与根据第一方案的检索装置的有益效果类似的有益效^ O附图说明下面将参考附图描述本专利技术的特征、优点以及技术和工业重要性,其中类似的附图标记表示类似的元件,并且其中图1为示出根据本专利技术第一实施例的检索装置的构成的方框图;图2为示出根据本专利技术第一实施例存储在预测关键字存储单元中的预测关键字表的视图;图3为示出根据本专利技术第一实施例的字符输入屏幕的视图;图4A和图4B为示出根据本专利技术第一实施例的字符管理的视图,其中图4A为示出输入字符管理表的视图,图4B为示出删除字符管理表的视图;图5为示出根据本专利技术第一实施例的预测候补字符串提取处理的流程图;图6为示出根据本专利技术第一实施例的显示对象选择处理的流程图;图7A、图7B以及图7C为示出根据本专利技术第一实施例的预测候补字符串的显示实例的视图;图8A和图8B为分别示出根据本专利技术第一实施例的输入字符管理表的特定实例和删除字符管理表的特定实例的视图;图9为示出根据本专利技术第一实施例基于删除字符的分数的改变的视图;图10为示出根据本专利技术第二实施例的删除字符管理表的特定实例的视图;图11为示出根据本专利技术第二实施例的基于删除字符的分数的改变的视图;图12为示出根据本专利技术第三实施例的预测候补字符串提取处理的流程图;图13A和图13B为示出根据本专利技术第三实施例的删除字符管理表的特定实例的视图;图14为示出根据本专利技术第三实施例的基于删除字符的分数的改变的视图;图15为示出根据本专利技术第四实施例的预测候补字符串提取处理的流程图;图16为示出根据本专利技术第四实施例的删除字符管理表的特定实例的视图;以及图17为示出根据本专利技术第四实施例的基于删除字符的分数的改变的视图。具体实施例方式在下文中,将参考附图描述根据本专利技术实施例的检索装置。第一实施例根据本专利技术第一实施例的检索装置被应用于为车辆配备的导航系统。图1为示出用作检索装置的导航系统1的整体构成的方框图。导航系统1主要由控制单元10构成。操作开关20、地图数据存储单元30、预测关键字存储单元35、当前位置计算单元40、扬声器50、显示器60等连接到控制单元10。该控制单元10形成为包括CPU、ROM、RAM、输入/输出端口以及连接上述元件的总线的计算机。控制单元10操控整个系统的控制。操作开关20由与显示器60集成的接触开关、机械开关、 远程控制单元等形成,并用于各种输入操作。在本实施例中,操作开关20包括与显示器60 集成的接触开关。地图数据存储单元30例如为被实施为硬盘驱动器(HDD)的存储装置。尽管在此处使用了 HDD,然而也可使用另一介质(如DVD-ROM以及存储卡)来代替。地图数据存储单元30存储用于提高位置检测的准确性的所谓地图匹配数据以及用于检索路线的地图数据。地图数据包括多个数据段,并包括与设施相关的设施信息作为多个数据段的一个数据段。设施信息为与确定设施的ID关联存储的特定的兴趣点(POI)信息。POI信息包括示出设施名称、设施ID、位置坐标、类型(种类)、地址等的信息。预测关键字存储单元35存储有多个关键字,从这些关键字中提取以用户输入的输入字符串开始的一个或多个预测候补字符串(一个或多个预测候补关键字)。在本实施例中,如图2所示,作为与当提取预测候补字符串时所使用的优先级相关的数值的分数与各自的关键字相关,并且关键字和相关分数存储在预测关键字存储单元35中作为预测关键字表。在本实施例中,随着与关键字相关的分数变高,为提取预测候补字符串所给定的优先级更高。返回参见图1,当前位置计算单元40计算车辆的当前位置。当前位置计算单元40 例如包括地磁传感器、陀螺仪、距离传感器、全球定位系统(GPS)接收器等。GPS接收器从卫星接收无线电波。这些装置各自具有误差并且误差的特性彼此不同。因而,这些装置在彼此互补的同时被使用。当前位置计算单元40能够实时计算车辆的当前位置。扬声器50用于输出声音,并例如在通过声音执行路线引导等时被使用。显示器60为使用液晶等所制成的彩色显示装置。在显示器60上显示地图、设施信息等。此外,在显示器60上显示用于输入字符的字符输入屏幕。此处,将参考图3描述在显示器60上显示的字符输入屏幕。在显示器60上显示用于设定目的地的目的地设定按钮61、用于显示地图的地图按钮62和字符输入屏幕70。该字符输入屏幕70包括输入字符表71、输入字符串显示栏72、删除按钮73、返回按钮74、预测候补字符串显示栏75、下一词按钮76、完成按钮77以及计数显示栏78等。输入字符表71由多个字符按钮711形成。字符按钮711分别对应于字母、符号等。 当用户选择了一个字符按钮711时,与所选择的字符按钮711对应的字符显示在输入字符串显示栏72上,并存储在图4A所示的输入字符串管理表80中。在本实施例中,存储在输入字符串管理表80中的字符串被视为“输入字符串”。例如,当用户以与字符“A”和“B”对应的字符按钮7本文档来自技高网...

【技术保护点】

【技术特征摘要】
...

【专利技术属性】
技术研发人员:河内裕司
申请(专利权)人:爱信艾达株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术