一种用于嵌入式数字键盘上的文字输入快速切换方法

文档序号:6572059阅读:277来源:国知局
专利名称:一种用于嵌入式数字键盘上的文字输入快速切换方法
技术领域
本发明涉及使用数字键盘进行文字信息处理的技术领域,具体是一种 用于嵌入式数字键盘上的文字输入快速切换方法。
背景技术
在资讯发达的信息经济时代,文字信息的交互沟通显得越来越重要,这样 使得数字键盘上进行文字输入的地位越来越高,这也要求数字键盘的文字输入 技术需要迎合时代进步,不断的提高和发展。在文字信息输入处理过程中不可 避免的会遇见多种文字信息混合输入的情形(比如在输入汉字的过程中,需要 插入阿拉伯数字、英文(外文)字串等信息),而现阶段由于数字键盘上键位限制, 在传统数字键盘文字信息输入时,有遇到输入中文、数字、英文(外文)等多种 混合信息的时候, 一般采取多次操作键盘上的切换键进行来回切换达到混合输 入汉字、阿拉伯数字和英文(外文)的目的。如在拼音状态下需要输入数字时, 首先得先切换到数字输入模式,输入数字,输完后再次切换到拼音输入模式下 继续输入中文,同时拼音与英文(外文)、英文与数字之间的相互切换方式也是 一样先切换到相应的输入模式,输入后再切换回来,过程相当繁琐复杂。在键 盘上繁琐的手动切换输入法过程中,无形间消耗了大量的劳动和时间,大大降 低了文字输入的效率。

发明内容
本发明的目的是针对以上所述目前数字键盘文字间以及文字与数字 间输入切换存在的不足,提供一种以数字切换识别技术和使用屏幕输入模 式提示快速切换相结合的切换方式,在拼音、英文、数字以及其它外文初 始输入模式实现中文、字、英文以及其它外文临时输入模式下快速混合输 入,极大提高数字键盘文字信息输入效率的,规则简单、兼容性和包容性 好的一种用于嵌入式数字键盘上的文字输入快速切换方法。
本发明是这样实现的 一种用于嵌入式数字键盘上的文字输入快速切换方
法,数字小键盘中的数字键2、 3、 4、 5、 6、 7、 8、 9分别对应字母abc、 def、 ghi、 jkl、 mno、 pqrs、 tuv、 wxyz,数字键1和0定义为数字切换识别键;
显示屏幕设置有"快速切换区","快速切换区"内设置有输入模式提示, 输入模式提示以输入模式标记提示下一个输入模式是什么输入模式,输入模式 切换由操作小键盘上相应的功能键来实现;
数字键盘上的1和0键输入以n表示,2 9数字键上输入的任意字母代码 以x表示,当输入n时,无论初始输入模式为何种输入模式,输入的代码均自 动识别为数字输入;当输入n+x时,无论在何种初始输入模式下,所有代码均 自动识别为数字输入;当输入x+n时,首先在当前所在的初始输入模式下对输 入的x代码进行匹配,符合匹配的x以相应输入模式的文字输出,不能识别的 多余x代码或者在数字切换识别键n之后的可以识别的有效x代码与数字切换 识别键n—起定义为数字输入;其中x可以为输入单一代码,两个或者两个以 上的代码串;
当输入x代码,根据在屏幕上"快速切换区"显示的输入模式提示,操作 相应的功能键,切换至所需的临时输入模式,按确定功能键输出屏幕后,返回 初始输入模式。
所述的输入小于或者等于4个数字键时,"快速切换区"按实际按键的数字 代码显示。
所述的输入按键多于4个数字按键时,"快速切换区"的输入状态按常规标 记为123。
所述的"快速切换区"的显示的输入模式提示可以在用户使用的过程中根 据用户的使用频率或用户的定义调整切换顺序及切换模式。
所述的"快速切换区"显示的输入模式提示是可以循环切换的,在连续切 换系统设置的所有输入模式后,自动返回到切换顺序的第一位。
所述的"快速切换区"内输入模式提示的切换顺序可以默认为临时数字模 式一临时英文小写模式一临时英文大写模式一临时英文首字母大写模式一初始 拼音模式。
当输入n+x的时候,从初始输入模式切换到临时数字输入t莫式和临时英文 输入模式时,屏幕仍然显示数字,系统下自动识别为特殊状态。
所述的"快速切换区"可以以中文输入为在文字信息输入过程中的初始输入 模式,在代码输入过程中,在还未用"快速切换区"来确定代码性质之前,总 是先将代码默认为中文代码进行检索匹配和重码提示,整个输入过程与原有的 中文输入保持一致。
本发明将数字切换识别技术与使用输入模式提示切换输入模式融为一体, 在相应的初始输入模式下,快速实现混合输入中文、英文、数字等代码的集合,
具有以下优点
1、 在初始输入模式为任何定义数字键2~9为有效输入代码的输入模式的输 入过程中,输入带有1和O数字切换识别键为开头的代码时,系统自动识别为 数字输入,这样能够快速实现汉字、英文等任意的初始输入模式下和数字的混 合输入。
2、 在初始输入模式的输入过程中,当需要临时改变不同文种的输入模式时 无需按键盘上的切换键先进行输入模式的切换,使用者可以完全根据屏幕上的
"快速切换区"的输入模式提示,操作相应的功能键, 一般为方向按键切换输 入模式,即可切换到所需的临时输入模式,输入完毕后返回初始输入模式,并 且可以进行快速循环调整。而且这一简单的切换操作过程不需专门的学习记忆, 极大的提高了软件的易用性。
3、 在初始输入模式下,如需要输入另外一种文字代码时,不用事先调整到 合适的输入模式,直接输入代码,然后通过操作功能键一一方向按键切换"快 速切换区"的临时输入模式,快速调整所输入的代码的输入模式,完成一次镩 入确认操作后自动返回到初始输入模式下。这一操作过程符合人脑思维的逻辑 习惯,实现了傻瓜式的数字自动转换,以及先输入再切换的习惯性操作,不易 出错,更易上手。
4、 规则简单,包容性好,对各类数字小键盘和各类实用数字小键盘的汉字 输入法有较强的兼容性。兼容目前流行的拼音、笔画文字输入方式,不对原本 用户的操作习惯造成任何影响,易于普及。


图1为可以实现本发明的数字键盘和屏幕结构示意图2为本发明数字键盘2 9数字键对应的英文表;
图3为本发明X为一键输入时与0、 1数字切换识别键的对照表;
图4为本发明X为两键输入时与0、 1数字切换识别键的对照表;
图5为本发明在拼音模式下入汉字的示意图6为本发明实施例1输入示意图1;
图7为本发明实施例1输入示意图2
图8为本发明实施例1输入示意图3
图9为本发明实施例1输入示意图4。
具体实施例方式
以下结合附图和具体实施例对本发明进行详细的说明。 本发明的应用是基于目前常用的输入和编辑汉字的小键盘,可以是手机小 键盘或者其它小型文字输入编辑小键盘。如图1所示,至少有10个数字键、4 个方向键4、确定键3、删除键、*号键和#号键,按键的功能是由系统定义的。 显示屏幕设置有"快速切换区"1,显示屏幕设置有"快速切换区"1,"快速切 换区"1内设置有输入模式提示2,输入模式提示2以输入模式标记提示下一个 输入模式是什么输入模式,输入模式切换由操作小键盘上相应的功能键,可以 是方向按键来实现;如方向按键进行快速切换临时输入模式,当输入完毕后, 系统自动返回初始输入模式。输入模式标记可以是常见的拼音、ABC、 Abc等 标记。所述的"快速切换区"1内输入模式提示2的切换顺序可以默认为临时 数字模式一临时英文小写模式一临时英文大写模式一临时英文首字母大写模式 一初始拼音模式。输入模式的切换情况也可以根据屏幕的提示情况做出相应的 改变,比如拼音、简拼、数字、英文大写、英文小写、英文首字母大写也可 以是一种顺序。甚至"快速切换区"的显示的输入模式提示可以在用户使用的 过程中根据用户的使用频率或用户的定义调整切换顺序及切换模式。"快速切换 区"显示的输入模式提示是可以循环切换的,在连续切换系统设置的所有输入 模式后,自动返回到切换顺序的第一位。本发明可以兼容各种数字键盘,进行 汉字输入的各种汉字输入法(如拼音、笔画等)中,来实现数字的自动识别与 中文、数字、英文等的快速切换体系。 一般在小键盘的输入模式中,预设三种基本状态初始状态、代码输入模 式和重码选择状态。不同的状态下的各个按键作用都可以有戶万不同。初始状态 下,4个方向键用来控制屏幕文本区输入模式提示2的切换,删除键用来删除 输入错误的代码,用确定键来将代码输入模式调整到重码状态。所以,方向键 的应用可见最普遍也最简单,这里在屏幕上设置"快速切换区",根据输入模式 提示2直接操作方向键来进行切换和重码选择可见更为直观,.也达到了快速切 换的目的。如图2所示,数字小键盘中的数字键2、 3、 4、 5、 6、 7、 8、 9分别 对应字母abc、 def、 ghi、 jkl、 mno、 pqrs、 tuv、 wxyz,其中的数字键1和0增 设为数字切换识别键。
采用以上的数字切换识别键1和0与"快速切换区"1的输入模式提示2
快速切换技术相结合的方式实现自任意的初始输入模式下临时快速输入数字和
其它输入模式的快速混合输入。数字键盘上的数字切换识别键"1"和"0"键
以n表示,2 9数字键上输入的任意字母代码以x表示。当单独输入n时,无
论n是单一代码输入还是多个代码输入,在任意的初始输入模式下,系统均自
动识别为数字输入;当输入n+x的时候,在任意的初始输入模式下,所有代码
自动识别为数字输入,这种情况下,使用者仍然可以通过"快速切换区"的输
入模式提示2操作相应的功能键一方向按键进行临时输入模式的切换,但是从
初始中文输入模式切换到临时的数字输入模式和英文输入模式时,屏幕仍然显
示数字,这时输入的n+x在系统下自动识别为特殊状态,通过按"确定"键或
者"删除"键后回到初始输入模式下继续操作。
在输入x+n的时候,首先在当前所在的初始输入模式下对输入的x代码进 行匹配,符合匹配的x以相应输入模式的文字输出,不能识别的多余x代码或 者在数字切换识别键n之后的可以识别的有效x代码与数字切换识别键n —起 定义为数字输入,完成在当前初始输入模式(包括数字、拼音、英文等)下与 数字的临时混合快速输入。x为单一代码输入和两个代码串输入,初始输入模 式为中文的对照表如图3和图4所示。x可以为单一代码,也可以是两个或者 两个以上的代码,在初始输入模式为中文输入的情况下,x输入多个数字按键 上的代码串必须都能匹配出当前输入模式下完整的字、词或组,如果出现单个 代码或者有多余无法识别的代码,则将这个代码或者多余代码作为数字码+数 字切换识别键n —起以数字输出屏幕。
如图5所示,在初始输入模式为拼音输入模式下输入汉字"可爱"的不完 整拼音对应的代码"532"之后再输入数字切换识别键"1",则系统首先在中文 输入模式下匹配出数字键代码"53"所对应的拼音汉字,而所输入最靠近数字 切换识别键1的数字键2在拼音输入模式下,所对应的代码不能构成完整汉字 音节,所以被识别为数字输入。"快速切换区"由于所输入的数字按键有4个数 字键,所以直接显示数字输入模式常规标记123,提示使用者操作功能键(如 方向按键)向右即可选择输入数字。在这里系统定义输入小于或者等于4个数 字键时,"快速切换区"按实际按键的数字代码显示;输入按键多于4个数字按 键时,"快速切换区"的输出状态按常规标记为123。
同样,在初始输入模式为英文输入时,当出现x+n的时候,系统也会首先 将所输入按键x所对应的代码匹配出相关英文单词或者词组,如果最靠近数字 切换识别键n的一个x键代码或者多个代码无法匹配出完整的英文单词或者词 组时候,系统也将这些不完整的x键代码默认为数字输入。如在英文输入模式 下输入"nice"的时候,正确输入对应的数字键应该是"6423",在不完整输入 "nice"对应数字键情况下,只输入"642",之后输入数字键"0",系统就先 将数字键"642"进行检索匹配,然后不能匹配的代码在后面加上数字切换识别 键"0" —起定义为数字输入。
根据以上所述,初始输入模式为拼音输入时,对输入的x+n代码,操作系 统自动辨别为汉字和数字混合临时输入模式处理。如果在初始输入模式为拼音 输入下输入x+n代码,然后在"快速切换区"输入模式提示为123提示下操作 相应的功能键(方向按键)切换临时输入模式,所输入的代码将全部转换为数 字输入模式下的数字输入,"快速切换区"显示输入模式提示2为标记为英文输 入模式,操作相应的功能键(方向按键),操作系统自动辨别为拼音下输入英文 临时输入模式的混合处理。这样就把英文、数字等各种输入模式纳入到其中一 种输入模式如中文输入之中,实现代码输入的一体化处理。 一体化处理的主要 特征是代码的包容性,在任意的初始输入模式下,可直接输入数字、英文等其 他输入模式代码、实现不必先切换输入方式,也无需增加任^^示识符。在输入 代码时,虽然默认按所在初始输入模式下对输入的代码进行检索和匹配,但是
不确定该代码时,输入正文代码,在代码输入完毕时,根据"快速切换区"输 入模式提示的输入模式标记迸行选择切换是哪种临时输入模式输入完毕。在小 键盘进行某一输入模式输入时,数字按键必须是复用的。在用数字键输入代码 (输入模式)和用数字键选择重码(选重状态)两种状态必须要用另外的键位 来进行切换,该切换键通常定义在键盘的确定键和向下方向键上,这里可以将 屏幕上的"快速切换区"与确定键并列。代码输入完毕之后,若按确定键仍然
是进入该输入模式的重码选择状态,与原输入模式不变。而^:时不是按确定键 而是按方向键在"快速切换区"切换为数字输入模式,则这些代码将作为数字
信息处理;若此时在"快速切换区"切换为英文输入模式,操作功能切换键后
这些代码作为英文信息处理。
为保证对各类数字键盘上中文输入法的兼容性, 一般以中文输入为在文字 信息输入过程中的初始输入模式。在代码输入过程中,在还未操作功能键(方 向按键)在"快速切换区"确定代码性质之前,总是先将代码默认为中文代码 进行检索匹配和重码提示,整个输入过程与原有的中文输入保持一致。
在初始输入模式为中文输入下,输入数字可以通过两种方式。如果输入的
首代码包含数字切换识别键1禾n 0键,如要输入13626168668这组数字串,以 数字切换识别键为起始键,所以可以直接在键盘上输入之后按照确定键送上屏 幕的文本区。如果在中文状态下要输入的数字不包括1和0,如输入668,先输 入对应的数字键,然后将根据屏幕上的"快速切换区"输入模式提示,通过操 作相应的功能键(方向按键)快速切换数字临时输入模式,当切换到数字状态 下时,之前输入的代码调整为数字668,按相应的确定键则668被送上屏幕文 本区,同时输入模式返回到初始的中文输入模式。
另外,在初始输入模式为中文输入下,可以直接输入英文对应数字键,然 后根据"快速切换区"的输入模式提示,切换到英文临时输入模式,所输入的 代码被当作英文代码,译成相对应的英文字串,供使用者选择,英文输入完毕 后,返回初始输入模式。可见,在中文输入模式下,不必先切换到英文输入楱 式,可直接输入英文字母和单词的代码。输入字母时,输完一个代码就通过"快 速切换区"输入模式提示切换到英文输入模式,输入相应的英文单词。输入英 文单词时,先输入英文单词所对应的一组代码再通过"快速切换区"输入模式 提示切换到英文状态,经过智能调整后,选择所需要的英文单词送上屏幕文本 区;输入英文代码时,对于重码区显示的默认的中文检索结果,可不予理会。
实施例1
在初始输入模式为拼音输入下,快速输入包涵中文、数字和英文混合信息:
13号nice,具体操作如下-
1、 直接输入数字13系统自动识别为数字输入,按确定键数字"13"被送 上屏幕文本区,如图6所示;
2、 按汉字"号"的拼音"hao"对应的数字键426,汉字"号"字显示在 屏幕的重码候选行第二位置,选择"号"字送上屏幕文本区,输入模式状态提 示的标记为123,表示下一个输入模式为临时数字输入模式,如图7所示;
3、 在中文输入模式下依次输入"nice"的数字键6423,系统首先在拼音输 入模式下对这些重码匹配出相应的汉字;根据"快速切换区"的输入模式提示, 操作功能键(方向)切换到英文临时输入模式,文字候选区马上针对这些代码 进行对应的调整,"nice"出现在候选区第一位置,通过"确认"键选择送上屏 幕文本区如图8和图9所示;
4、 完成"13号nice"输入,如输入模式自动返回拼音输入的初始输入模式。
总的来说,在汉字代码输入模式下输入汉字时,当遇到数字、英文时,不 用先切换输入法,可以直接输入数字和英文代码。当输入完成后,若输入的是 汉字代码,则按"确认"键进行选择;若输入的是数字代码,则根据"快速切 换区"上的输入模式提示,操作功能键(方向按键)切换到数字临时输入模式, 按"确认"键进行选择;若输入的是英文代码,根据"快速切换区"上的输入 模式提示,操作功能键(方向按键)切换到英文临时输入模式,则按英文代码 处理;所输的内容被送入屏幕文本区之后,仍可继续在初始输入模式下操作。 具有很强的实用性和灵活性,可与任何一种使用小键盘的文字输入方式相结合, 给以使用者最直观明了的操作方式,提高文字信息输入的效率。
权利要求
1、一种用于嵌入式数字键盘上的文字输入快速切换方法,其特征在于数字小键盘中的数字键2、3、4、5、6、7、8、9分别对应字母abc、def、ghi、jkl、mno、pqrs、tuv、wxyz,数字键1和0定义为数字切换识别键;显示屏幕设置有“快速切换区”,“快速切换区”内设置有输入模式提示,输入模式提示以输入模式标记提示下一个输入模式是什么输入模式,输入模式切换由操作小键盘上相应的功能键来实现;数字键盘上的1和0键输入以n表示,2~9数字键上输入的任意字母代码以x表示,当输入n时,无论初始输入模式为何种输入模式,输入的代码均自动识别为数字输入;当输入n+x时,无论在何种初始输入模式下,所有代码均自动识别为数字输入;当输入x+n时,首先在当前所在的初始输入模式下对输入的x代码进行匹配,符合匹配的x以相应输入模式的文字输出,不能识别的多余x代码或者在数字切换识别键n之后的可以识别的有效x代码与数字切换识别键n一起定义为数字输入;其中x可以为输入单一代码,两个或者两个以上的代码串;当输入x代码,根据在屏幕上“快速切换区”显示的输入模式提示,操作相应的功能键,切换至所需的临时输入模式,按确定功能键输出屏幕后,返回初始输入模式。
2、 如权利要求1所述的一种用于嵌入式数字键盘上的文字输入快速切换方 法,其特征在于所述的输入小于或者等于4个数字键时,"快速切换区"按实 际按键的数字代码显示。
3、 如权利要求2所述的一种用于嵌入式数字键盘上的文字输入快速切换方 法,其特征在于所述的输入按键多于4个数字按键时,"快速切换区"的输入 状态按常规标记为123。
4、 如权利要求1所述的一种用于嵌入式数字键盘上的文字输入快速切换方 法,其特征在于所述的"快速切换区"的显示的输入模式提示在用户使用的 过程中根据用户的使用频率或用户的定义调整切换顺序及切换模式。
5、如权利要求4所述的一种用于嵌入式数字键盘上的文字输入快速切换方 法,其特征在于所述的"快速切换区"显示的输入模式提示是循环切换的, 在连续切换系统设置的所有输入模式后,自动返回到切换顺序的第一位。
6、如权利要求1所述的一种用于嵌入式数字键盘上的文字输入快速切换 方法,其特征在于所述的"快速切换区"内输入模式提示的切换顺序默认为 临时数字模式一临时英文小写模式一临时英文大写模式一临时英文首字母大写 模式一初始拼音模式。
7、如权利要求1所述的一种用于嵌入式数字键盘上的文字输入快速切换方 法,其特征在于当输入n+x的时候,从初始输入模式切换到临时数字输入模式和临时英文输入模式时,屏幕仍然显示数字,系统下自动识别为特殊状态。
8、如权利要求1所述的一种用于嵌入式数字键盘上的文字输入快速切换方法,其特征在于所述的"快速切换区"以中文输入为在文字信息输入过程中 的初始输入模式,在代码输入过程中,在还未用"快速切换区"来确定代码性 质之前,总是先将代码默认为中文代码进行检索匹配和重码提示,整个输入过 程与原有的中文输入保持一致。
全文摘要
本发明一种用于嵌入式数字键盘上的文字输入快速切换方法,通过在屏幕上增设“快速切换区”,并将数字键1和0定义为数字自动识别键,使用者可以通过操作功能键在“快速切换区”的输入模式提示上进行快速循环切换不同的临时输入模式对输入的代码进行临时定义;数字自动识别键能实现中文与数字,英文与数字等的快速切换输入。本发明规则简单,包容性好,对各类数字小键盘和各类实用数字小键盘的汉字输入法有较强的兼容性,且使用简单快捷,极大的方便了键盘输入模式的切换,具有广阔的市场前景。
文档编号G06F3/023GK101109993SQ200710029630
公开日2008年1月23日 申请日期2007年8月7日 优先权日2007年8月7日
发明者严春莲 申请人:严春莲
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1