著录项信息
专利名称 | 手机码手机输入平台 |
申请号 | CN200410051244.9 | 申请日期 | 2004-08-30 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2006-03-08 | 公开/公告号 | CN1744005 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/023 | IPC分类号 | G06F3/023;H04M1/00查看分类表>
|
申请人 | 黄金富 | 申请人地址 |
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 黄金富 | 当前权利人 | 黄金富 |
发明人 | 黄金富 |
代理机构 | 暂无 | 代理人 | 暂无 |
摘要
本发明涉及汉字、英文、或各国的拼音文字的输入方法,公开了一种文字输入方法,包括以下步骤:接收输入的按键的键码;根据输入的按键键码或按照输入顺序组成的键码组合与文字-编码对应表数据库中的编码比较,查找出编码与输入的键码或键码组合相匹配的候选文字集;将显示屏的部分显示区域划分为至少两个分区,这些分区分别与键盘上不同的按键相对应,将查找到的候选文字显示在选字键所对应的分区上;输入显示所需文字的分区所对应按键的键码,从而将该文字选中并显示在编辑窗口。本发明可以边输入键码,边显示相匹配的文字,按其显示位置所对应的按键,即可将该文字送到句子中,使用方便,按键数量少,输入速度快。
【技术领域】
本发明涉及通过一种输入文字的方法,尤其适用于移动电话、PDA、掌上电脑和电 子词典等通过小键盘输入汉字、英文、或各国的拼音文字的装置。
【背景技术】
移动电话、PDA、掌上电脑和电子词典由于受其体积所限,它们的键盘都用的是小 键盘,即包括0-9十个数字键和若干个功能键。通常应用的小键盘是一种标准键盘,将 数字键“2”对应英文字母abc,数字键“3”对应英文字母def,数字键“4”对应英文 字母ghi,数字键“5”对应英文字母jk1,数字键“6”对应英文字母mno,数字键“7” 对应英文字母pqrs,数字键“8”对应英文字母tuv,数字键“9”对应英文字母wxyz。 功能键又要对应各种标点符号或加减乘除等运算符号。通过功能键切换到英文输入法即 可按照一定的输入方法输入英文单词。现在移动电话中一般用的是T9输入法,其输入 英文单词的方法是:移动电话中储存有英文单词和编码对应表数据库,其编码为该英文 单词的各个字母所对应的数字键的键码按照从首到尾排列出的一组编码,例如apple所 对应的编码是“27753”,jeep所对应的编码是“5337”。当输入“27753”时,apple就 出现在显示屏上。当很多时候不同的单词会对应同一个编码,所以当输入这个编码时, 可能出现在显示屏上的并不是你所需要的单词,而在显示屏上会有一个选择下一个单词 的提示,需要不断按此功能键,直至所需要的单词出现的显示屏上。例如,输入“5337”, 出现在显示屏上的可能并不是“jeep”,而是“keep”,则需要不断按键选择,而且越简 单的单词,其同一编码的几率就越高,例如“233”,可能对应有bee、bed、add等。所 以这种输入方法的单词输入速度低。
【发明内容】
本发明的主要目的就是为了解决现有技术中的问题,提供一种文字输入方法,减少 了按键量,提高输入速度,并且当用户输入错误编码时,使用户能够发现。
为实现上述目的,本发明提供的一种文字输入方法,每个文字根据编码规则有一个 对应编码,输入文字包括以下步骤:
1)读取步骤:用于接收输入的按键的键码;
2)匹配步骤:根据输入的按键键码或按照输入顺序组成的键码组合与文字-编码对 应表数据库中的编码比较,查找出与输入的键码或键码组合相匹配的全部编码的文字, 形成候选文字集;
3)显示步骤:将显示屏的部分显示区域划分为至少两个分区,这些分区分别与键 盘上不同的按键相对应,并查找出其中可以作为选字键的按键,将查找到的候选文字显 示在选字键所对应的分区上,所述选字键是这样一种按键,该按键的键码与已输入键码 或键码组合的顺序组合无法与文字-编码对应表数据库中的任何编码相匹配。即将按键 分为编码键和非编码键,编码键为根据编码规则参与组成文字编码的码元的按键,非编 码键为根据编码规则不参与组成文字编码的码元的按键。在显示屏所划分的分区所对应 的按键可以是键盘的全部按键,也可以是键盘的部分按键,可能包括编码键和非编码键, 也可能只包括编码键或非编码键。非编码键为选字键时,由于其在所有的编码中都不可 能参与编码,所以在输入键码的过程中,不会使用这些非编码键,这些非编码键可以在 任何时候都作为选字键,在本说明书中将这些非编码键的选字键称为常选字键。而编码 键根据输入的键码或键码组合不同,也可能成为选字键,这和输入的键码或键码组合、 下一个要输入的键码有关,如果下一个要输入的键码不可能是该按键,该按键即可用来 作选字键。所以选字键是一个动态的按键,通过检查候选文字集中的编码的下一个码元, 排除可能作为下一个码元的按键,即可查找出全部选字键。
4)选字步骤:用于输入显示所需文字的分区所对应按键的键码,从而将该文字选 中并显示在编辑窗口。
所述的显示屏上的显示分区可以位于显示屏的下面的一个区域,也可以位于显示屏 的上面的一个区域,还可以是显示屏侧面的区域。
在显示步骤后还包括循环步骤,用于循环执行读取步骤、匹配步骤和显示步骤,直 至任何一选字键所对应的分区上出现所需文字,所述的循环步骤包括以下步骤:
a)接收输入的第一个键码,将文字-编码对应表数据库中所有第一个码元与输入的 第一个键码相同的全部文字调出,形成第一候选文字集;
b)查找出选字键,将第一候选文字集中的文字显示在选字键所对应的分区上;
c)接收输入的第二个键码,将第一候选文字集中所有第二个码元与输入的第二个 键码相同的全部文字调出,形成第二候选文字集,并释放第一候选文字集;
或
接受输入的第二个键码,将文字-编码对应表数据库中所有第一、二个码元与输入 的第一个键码、第二个键码顺序组成的组合相同的全部文字调出,形成第二候选文字集, 并释放第一候选文字集;
d)查找出新的选字键,将第二候选文字集中的文字显示在新的选字键所对应的分 区上;
e)接收输入的第三个键码,依次类推,直至任何一选字键所对应的分区上出现所需 文字;
以及,编码与输入的键码或键码组合相匹配的规则是输入的键码或键码组合与编码 中包括该编码第一码元的前面部分编码相同,即输入的键码或键码组合与编码的前面的 开头部分相同。
进一步地,还包括输入翻页键的键码以显示候选文字中的下一组文字的步骤。
所述按键为大键盘、小键盘或触摸屏上按键。大键盘指包括数字键、字母键还有若 干功能键的键盘,例如电脑的标准键盘;小键盘指包括数字键和若干功能键的键盘,而 字母被指定于数字键上的键盘,例如手机的标准键盘。触摸屏上按键不是实在的按键, 而是一种按键的图形显示,根据触摸屏的面积大小,可以是大键盘,也可以是小键盘。
所述候选文字优先显示在常选字键所对应的分区上。所述常选字键是指根据文字的 编码规则,始终未参与编码的按键。
所述文字为中文字或中文词组,或者所述文字为英文字母或英文单词,还可以是其 他任何国家或民族的文字或词组。
当输入文字为英文字母或英文单词时,所述按键为移动电话的CCITT标准键盘上的 按键,所述显示分区为12个,分别与数字键0-9和功能键“*、#”一一对应,所述数 字键“1、0”和功能键“*、#”为常选字键,因为在CCITT标准键盘上,数字键“1、0” 和功能键“*、#”不对应任何字母。所述英文字母或英文单词优先显示在数字键“1、0” 和功能键“*、#”所对应的分区上。并且当输入第一个键码时,优先将相匹配的英文字 母显示在数字键“1、0”和功能键“*、#”所对应的显示分区上,在所述选字步骤中, 将显示字母的分区所对应的按键的键码输入一次和在一定时间间隔内连续输入两次分 别选中大写英文字母和小写英文字母。
当然,所述显示分区还可以为9个或6个,可以根据具体输入法设计合适的显示分 区数量。
当所述文字为英文字母或英文单词时,因英文单词与英文单词之间有空格相隔,为 了更进一步减少按键数量,所以将选中的英文单词显示在编辑窗口后还包括在英文单词 后自动加空格步骤。
在选字步骤完成后开始下一个文字的编码读取步骤,进一步地,在输入下一个文字 之前,将选字键所对应的分区清空。
本发明的有益效果是:1)按键量少,输入速度快,当按顺序输入文字的编码时, 通过与文字-编码库中的编码比较,不断选出相匹配的文字,并将候选文字显示在选字 键对应的分区上,从而可边输入编码,边显示相匹配的文字,一旦看到需要的文字时, 直接按显示所需文字的分区所对应的按键即可将所需文字选中,送到编辑窗口的句子 中,没看到所需要的文字时,再继续按文字的下一个键码或翻屏查找,直到所需要的文 字出现在显示屏任何一个分区上。从而避免了按切换键进行多次切换,减少了按键次数, 提高了输入速度。2)用户无须输入字词的全部编码,只要输入编码的开头部份,也可 以从候选分区找到所需字词。输入的编码越少,候选的字词数量就多,很多时要按翻页 键后才能找到字词。输入的编码越多,候选的字词数量就越少,也就越容易找到字词。 3)现有的输入法,如果编码输入操作与选字词操作使用相同的按键,一般要输入字词 的全部编码或输入部份编码后多按一个键(这个键可能是空格键或其他的一个键,作为 编码结束功能),才能作选字词操作。本发明在选字词前不需要多按一个键作为编码结 束标志,就可选择字词操作,选择字词后也无须多按其他键或任何操作,就可直接开始 下一个字词的输入,即输入编码和选字词这两个操作中间无须多按其他键或任何操作 (包括结束键,或选择键等),进一步减少了按键数量,节约了输入时间,提高了输入 速度。4)自动在所选的英文单词或字母后加空格,进一步减少了按键次数,提高了输入 速度。
本发明的特征及优点将通过实施例结合附图进行详细说明。
【附图说明】
图1表示本发明的实施例一的输入文字的流程图;
图2表示本发明的实施例二的输入文字的流程图;
图3表示应用本发明的移动电话显示屏及键盘标示图之一;
图4表示应用本发明的移动电话显示屏及键盘标示图之二;
图5表示应用本发明的移动电话显示屏及键盘标示图之三
图6表示应用本发明的利用大键盘输入文字的显示屏示意图之一;
图7表示应用本发明的利用大键盘输入文字的显示屏示意图之二。
【具体实施方式】
实施例一、本实施例是本发明在移动电话英文输入方面的一个应用,键盘为CCITT 标准键盘,数字键“2”对应英文字母abc,数字键“3”对应英文字母def,数字键“4” 对应英文字母ghi,数字键“5”对应英文字母jk1,数字键“6”对应英文字母mno,数 字键“7”对应英文字母pqrs,数字键“8”对应英文字母tuv,数字键“9”对应英文 字母wxyz。所以数字键“2、3、4、5、6、7、8、9”为编码键,数字键“1、0”和功能 键“*、#”不对应任何字母,即不作为编码键。在移动电话的显示屏上设计一个区域, 例如显示屏的最下面,将该区域进一步划分出十二个分区以与12个键盘按键相对应, 当然也可以是6个分区或9个分区等。当要输入英文字母时,程序步骤如下:
1)接收从键盘输入的所需英文字母所对应的键码,即第一个键码;
2)将第一个键码与文字-编码对应表数据库中编码相比较,将文字-编码对应表数 据库中所有第一个码元与输入的第一个键码相同的全部英文单词和字母调出,形成第一 候选文字集;
3)查找出选字键,将第一候选文字集中的英文单词和字母显示在选字键所对应的 分区上;将第一个键码的按键所对应的英文字母分别优先显示在数字键“1、0”和功能 键“*、#”上;
4)将显示字母的分区所对应的按键的键码输入一次为选中小写英文字母,在一定 时间间隔内连续输入两次选中大写英文字母。例如在2秒内只按一次按键为输入小写的 字母,在2秒内连续按两次该按键为输入大写的字母。
当要输入英文单词时,程序步骤如下,流程图如图1所示:
1)接收从键盘输入的所需英文单词的第一个字母所对应的键码,即第一个键码;
2)将文字-编码对应表数据库中所有第一个码元与输入的第一个键码相同的全部 英文单词和字母调出,形成第一候选文字集;
3)查找出选字键,将第一候选文字集中的英文单词和字母显示在选字键所对应的 分区上;
4)如果所需英文单词显示在选字键所对应的分区上,则可直接按该选字键,将英 文单词选中并显示在编辑窗口;如果所需英文单词没有显示出来,可通过翻屏显示候选 文字的下一组,直到发现所需英文单词,也可以转到步骤5);
5)接收输入的第二个键码,将文字-编码对应表数据库中所有第一、二个码元与输 入的第一个键码和第二个键码顺序组成的组合相同的全部文字调出,形成第二候选文字 集,并释放第一候选文字集;
6)查找出新的选字键,将第二候选文字集中的文字显示在新的选字键所对应的分 区上;
7)接收输入的第三个键码,依次类推,直至任何一选字键所对应的分区上出现所 需文字。
实施例二、与实施例一相比不同的是输入英文单词的流程不同。本实施例的输入英 文单词的步骤如下,流程图如图2所示:
1)接收从键盘输入的所需英文单词的第一个字母所对应的键码,即第一个键码;
2)将文字-编码对应表数据库中所有第一个码元与输入的第一个键码相同的全部英 文单词和字母调出,形成第一候选文字集;
3)查找出选字键,将第一候选文字集中的英文单词和字母显示在选字键所对应的 分区上;
4)如果所需英文单词显示在选字键所对应的分区上,则可直接按该选字键,将英 文单词选中并显示在编辑窗口;如果所需英文单词没有显示出来,可通过翻屏显示候选 文字的下一组,直到发现所需英文单词,也可以转到步骤5);
5)接收输入的第二个键码,将第一候选文字集中所有第二个码元与输入的第二个键 码相同的全部文字调出,形成第二候选文字集,并释放第一候选文字集;
6)查找出新的选字键,将第二候选文字集中的文字显示在新的选字键所对应的分 区上;
7)接收输入的第三个键码,依次类推,直至任何一选字键所对应的分区上出现所 需文字。
例如,当输入键码“7”时,数字键“7”所对应的“P、Q、R、S”分别显示在与功 能键“*“、数字键“0”、功能键“#”和数字键“1”所对应的显示位置上。如果在一 定的时间间隔内只按一次“*”时,选择小写“p”输入;如果在一定的时间间隔内连续 按两次“*”时,选择大写“P”输入。如果需要的不是字母而是单词,则继续输入所需 单词的下一个字母所对应的键码。当输入键码“75”时,查找出所有以“75”为开始的 编码所对应的全部单词,并查找出“5”不再作为下一个码元,则在数字键“1、0、5” 和功能键“*、#”所对应的显示位置上显示查找出的单词,例如“place”放在数字键 “1”所对应的显示位置上,“plan”放在数字键“5”所对应的显示位置上,“pl ay” 放在功能键“*”所对应的显示位置上,“slow”放在数字键“0”所对应的显示位置 上,“sky”放在功能键“#”所对应的显示位置上。如果“place”是需要的单词,则 按数字键“1”即可将“place”选中,送到句子中,并在“place”之后自动加空格。 再例如,如图3所示,输入键码组合“273”后,经过程序查找,找到“2731”、“2734”、 “2735”与文字-编码对应表数据库中的编码比较没有相匹配的编码,即没有以“2731”、 “2734”、“2735”作为开头部分的编码,所以“1、4、5”为选字键,再加上常选字键 “*、0、#”,所以就在数字键“0、1、4、5”和功能键“*、#”所对应的显示分区上显 示以键码组合“273”为开始部分的编码所对应的候选字词。如果没有发现所需要的字 词,可以按翻页键以显示下一组候选字词,也可以继续输入下一个键码,以进一步筛选, 减少候选字词,并将新的候选字词显示在新的选字键所对应的显示分区上。当然,显示 分区的数量也可以为其他数,例如,如图4所示,显示分区的数量为9个分别与数字键 1-9一一对应。
本发明的文字还可以是中文字或中文词组,其对应的编码可以是根据笔画形成的编 码,也可以是根据拼音形成的编码。如图5所示,应用本发明通过笔画编码输入中文, 将候选中文字显示在显示分区上,显示分区为6个,分别与数字键“0、7、8、9”和功 能键“*、#”一一对应,因为数字键“0、7、8、9”和功能键“*、#”不对应笔画编码, 所以是常选字键。
上述实施例中,所述小键盘还可以是计算机的小键盘、PDA上的键盘或遥控器的键 盘,以及移动电话、PDA的触摸屏上显示的按键。
本发明还可以应用在利用包括数字键和字母键的英文大键盘进行输入的电脑、各国 文字的键盘、税控器等装置上,如图6所示,输入装置是英文大键盘,显示分区分别对 应26个字母键和若干功能键,当利用拼音输入“FE”时,在选字键所对应的显示分区 上显示候选文字。字母“I”键和字母“N”键与已输入的“FE”还可以组成“FEI”和 “FEN”,与文字-编码对应表数据库中的一些编码相匹配,所以字母“I”键和字母“N” 键所对应的显示分区上不显示候选文字,可继续输入“I”或“N”。如图7所示的显示 分区,数量比如图6中的显示分区少,对应部分字母键。
本发明可以在输入编码的过程中,只要眼睛发现所需要的文字出现在显示屏上,即 可按其显示位置所对应的按键,即可将该文字送到句子中,使用方便,输入速度快,所 以也称为眼码。
法律信息
- 2015-10-28
未缴年费专利权终止
IPC(主分类): G06F 3/023
专利号: ZL 200410051244.9
申请日: 2004.08.30
授权公告日: 2009.02.25
- 2013-08-21
专利权人的姓名或者名称、地址的变更
专利权人由黄金富变更为黄金富
地址由100032 北京市西城区金融街27号投资广场B座19层变更为100035 北京市西城区桦皮厂胡同2号国际商会大厦16层
- 2009-02-25
- 2007-10-10
- 2006-03-08
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2004-01-28
|
2002-07-25
| | |
2
| |
2000-07-05
|
1999-12-30
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |