当前位置: 首页 > 专利查询>马晓光专利>正文

一种汉字相同编码查询输入方案制造技术

技术编号:2859209 阅读:210 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及汉字输入、中文信息处理领域,特别涉及一种汉字相同编码查询输入方案。本发明专利技术方案包括以下步骤:101,用户在使用中文输入法进行汉字输入的过程中,汉字会根据用户输入的编码显示在汉字候选框中;102,用户通过特定的操作将汉字候选框中的一个汉字或其编码通过输入法提交给同编码查询器;103,同编码查询器根据输入法提交的汉字或其编码根据用户设置搜索查询到存储码表中与该字编码相同的汉字,并将查询到的汉字返同给输入法;104、输入法接收到同编码查询器返回的汉字,显示到汉字候选框中,同时也将编码显示到输入法的输入窗口上;105,用户选择所需汉字完成输入。本发明专利技术系统包括中文输入法、同编码查询器和储存码表。本发明专利技术的提出使得用户可以在忘记一个汉字编码的时候,通过输入与该字的另一输入法同编码的汉字来查询输入所需汉字。

【技术实现步骤摘要】

本专利技术汲及汉字输入、中文信息处理领域,特别涉及一种汉字相同编码查询输入方案。该方案可内置或外挂于任何一种对汉字进行逐个编码从而实现输入的输入法中,为用户提供一种方便的同编码查询输入方案。其可以应用于电脑、手机等需要进行汉字输入的领域。
技术介绍
汉字输入技术发展已经有20余年了,随着近几年来中国信息技术的发展,电脑迅速进入家庭,手机、电话等小型终端也十分普及,汉字输入技术更加发展,新的编码技术展出不穷。就目前而言,我国的汉字输入方法是以对汉字进行逐个编码,用户根据编码用键盘进行汉字输入的方法为主。非编码的输入方法不多,主要是手写输入和语音输入。面对如此多的输入方法,用户会无所适从,全部掌握不可能,对一种完全精确掌握也十分不易,而且每种输入方法不可避免存在不足,如音码的话如果不知道一个字的读音就不可能输入,而如果是形码的话忘记一个字怎么写也就不能输入了。目前有少数输入方案提供几种输入方法兼容的输入方法,即在一套输入软件中可以用诸如拼音、五笔、英文等混合方式输入。但这还是依赖于用户掌握或了解这一系列的输入方法,对不会用拼音或普通话不准的五笔用户,在忘记一个字怎么写的情况下,想要输入仍是十分痛苦的一件事。在Windows输入系统中,有一种编码查询技术,对完全符合windows输入接口的输入法,可以互相查询编码,但这种方法仅限于在独立的输入法中查一个汉字的另一个输入法编码,并且只显示出该编码,对用户输入辅助作用十分有限。
技术实现思路
为了解决现有技术的问题,本专利技术提供了一种汉字相同编码查询输入方案,包括以下步骤101、用户在使用中文输入法进行汉字输入的过程中,汉字会根据用户输入的编码显示在汉字候选框中;102、用户通过特定的操作将汉字候选框中的一个汉字或其编码通过输入法提交给同编码查询器;103、同编码查询器根据输入法提交的汉字或其编码根据用户设置搜索查询到存储码表中与该字编码相同的汉字,并将查询到的汉字返回给输入法;104、输入法接收到同编码查询器返回的汉字,显示到汉字候选框中,同时也将编码显示到输入法的输入窗口上; 105、用户选择所需汉字完成输入。步骤101中,所述中文输入法是指通过对汉字进行逐个编码,用户根据编码来进行汉字输入的方法。步骤102中,所述特定的操作至少包括(1)用户通过候选汉字的序号用按键或按键组合进行选择;(2)用户通过鼠标或触笔或触摸屏点击;(3)用户通过输全该字的编码而使该字被唯一确定。步骤103中,所述的同编码查询器是一段计算机程序,该程序具有根据指定汉字搜索存储码表并获得与该汉字有相同编码的所有汉字的功能。步骤103中,所述的同编码查询器还可具有根据指定编码搜索存储码表并获得编码与指定编码相同的汉字的功能。步骤103中,所述的用户设置是指用户可对同编码查询器的搜索查询设置如下条件(1)搜索查询所有与指定汉字同编码的汉字;(2)搜索查询与指定汉字的一个或多个输入法编码相同的汉字;(3)只搜索指定个数字以内的汉字;步骤103中,所述存储码表是一张汉字及编码对应表,每个汉字可对应一个或多个中文输入法的编码。所述的同编码查询器可以内置或外挂于任何满足权利要求2的中文输入法中。附图说明附图显示了本专利技术的系统结构图。具体实施例方式下面根据附图和实施实例对本专利技术作进一步说明如附图所示,本专利技术系统包括中文输入法、同编码查询器和储存码表。本专利技术所提到的中文输入法,是指通过对汉字进行逐个编码,用户使用编码对汉字进行输入的输入方法,如拼音、五笔字型、数字五笔。在输入法中,每一个汉字都会对应一个到多个有限长度的编码,编码与汉字不是一一对应,也即是说,一个编码也可能会对应多个汉字。同编码查询器是一段计算机程序,该程序可以通过接口接受由输入法提交过来的的一个或多个汉字,根据这些汉字搜索储存码表,从储存码表中搜索出与该一个或多个汉字编码相同的汉字,返回给输入法,同时可将相应的编码返回给输入法。同编码查询器同时也可以接受由输入法提交过来的一个或多个汉字编码,根据这些编码搜索储存码表,从储存码表中搜索出这些编码对应的汉字,返回给输入法,同时可将相应的编码返回给输入法。同编码查询器可接受用户的设置,以确定在同编码查询中是查询哪一种或哪几种输入法的相同编码汉字。同编码查询器可以内置或外挂于任何中文输入法中,对于外挂方式,该输入法只要具备向同编码查询器提交汉字或编码并接受返回汉字的接口即可。储存码表是一张汉字与编码对应的码表,在码表中,所有的汉字都会对应一系列输入法的编码,其中,内置或外挂了同编码查询器的输入法的所有汉字编码必须对应在码表中。一个比较典型的码表格式如下汉字 拼音五笔字型 数字五笔 …啊a kbsk 750217…哎ai kaqy 756434………… … …下面使用一个实例来说明本专利技术的流程用户在使用一种支持了本专利技术的输入法进行汉字输入的过程中,例如五笔字型,用户希望输入“盎”字,但只记得其读音为“ang”,但记不得写法了。此时,用户输入“盎”的同拼音编码字“昂”的五笔字型代码,“JQB”(附图步骤1),输入框中出现“昂”字,用户使用鼠标点击“昂”字,“昂”字被送到同编码查询器(附图步骤2)。同编码查询器搜索储存码表查到“昂”字的拼音编码为“ang”,同编码查询器再次搜索储存码表将所有拼音编码为“ang”的汉字查找出来(附图步骤3),形成字符串“昂肮盎仰卬岇昻枊醃醠”回送给同编码查询器(附图步骤4)。同编码查询器将该字符串及拼音编码返回给输入法(附图步骤5),输入法在窗口上显示如下 →输入窗口→汉字候选窗口用户可以直接选择3“盎”字上屏完成输入(附图步骤6)。用户在将“昂”字提交进行同编码查询时可以用到的方法包括(1)用户通过候选汉字的序号用按键或按键组合进行选择;(2)用户通过鼠标或触笔或触摸屏点击;(3)用户通过输全该字的编码而使该字被唯一确定。用户可以对同编码查询器的查询条件进行设置(1)搜索查询所有与指定汉字同编码的汉字。在实例中即在储存码表中查到与“昂”字同编码的所有汉字,这些编码包括但不限于拼音、五笔字型、数字五笔等等。(2)搜索查询与指定汉字的一个或多个输入法编码相同的汉字。在实例中即在储存码表中查到与“昂”字的拼音编码相同的汉字。(3)只搜索指定个数字以内的汉字。在实例中只返回了与“昂”字同编码的十个汉字。由以上方法和系统,用户在使用输入法时,可以在不清楚一个字的该输入法编码的情况下,通过输入另一输入法中与该字具有相同编码的汉字,将该汉字提交给同编码查询系统,从而查找输入从所需的汉字。特别的,该方案运用在一种形码输入法中查询同音字进行输入具有相当好的实用价值。本专利技术是一种方案,该方案可内置或外挂于任何一种输入法中,特别是内置了本方案的输入法也应该视为本专利技术的保护范围。本文档来自技高网...

【技术保护点】
一种汉字相同编码查询输入方案,包括以下步骤:101、用户在使用中文输入法进行汉字输入的过程中,汉字会根据用户输入的编码显示在汉字候选框中;102、用户通过特定的操作将汉字候选框中的汉字或其编码通过输入法提交给同编码查询器;   103、同编码查询器根据输入法提交的汉字或其编码根据用户设置搜索查询到存储码表中与该字编码相同的汉字,并将查询到的汉字返回给输入法;104、输入法接收到同编码查询器返回的汉字,显示到汉字候选框中,同时也将编码显示到输入法的输入 窗口上;105、用户选择所需汉字完成输入。

【技术特征摘要】
1.一种汉字相同编码查询输入方案,包括以下步骤101、用户在使用中文输入法进行汉字输入的过程中,汉字会根据用户输入的编码显示在汉字候选框中;102、用户通过特定的操作将汉字候选框中的汉字或其编码通过输入法提交给同编码查询器;103、同编码查询器根据输入法提交的汉字或其编码根据用户设置搜索查询到存储码表中与该字编码相同的汉字,并将查询到的汉字返回给输入法;104、输入法接收到同编码查询器返回的汉字,显示到汉字候选框中,同时也将编码显示到输入法的输入窗口上;105、用户选择所需汉字完成输入。2.根据权利要求1所述的一种汉字相同编码查询输入方案,其特征在于步骤101中,所述中文输入法是指通过对汉字进行逐个编码,用户根据编码来进行汉字输入的方法。3.根据权利要求1所述的一种汉字相同编码查询输入方案,其特征在于步骤102中,所述特定的操作至少包括(1)用户通过候选汉字的序号用按键或按键组合进行选择;(2)用户通过鼠标或触笔或触摸屏点击进行选择;(3)用户通过输全该字的编码而使该字被唯一确定。4.根据权利要求1所...

【专利技术属性】
技术研发人员:马晓光
申请(专利权)人:马晓光
类型:发明
国别省市:94[中国|深圳]

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

1