手机输入法的制作方法

文档序号:6460897阅读:352来源:国知局

专利名称::手机输入法的制作方法
技术领域
:本发明涉及一种手机或其它数字设备上的手机字符输入法。
背景技术
:目前手机等数字键盘设备按键数量少,只能采用多字母公用一键的方案,这时,手机上的输入法的性能的好坏就显得尤为重要。目前的手机在输入文字信息时,都会在手机屏幕上显示一行候选文字,用户从这一行种选取想要的文字。由于手机键盘按键数目是有限的,故用户输入后,肯定会有很多的重码字。这里重码字指输入同样的按键指令或是输入同样的按键序列,会有多个文字对应这个按键指令或按键序列。这一现象在汉字输入中体现尤为明显,因为大多数人使用的都是拼音输入,而汉字中同音字是很多的,且这里的同音字还是不区分声调的,即不区分是发第一声、第二声、第三声还是第四声,于是在针对手机信息输入的某一个按键序列,对应的汉字由前面的重码字变成重码字加同音字,这些文字都需要罗列在候选框里让用户做选择。目前手机输入法都将这些文字罗列在一行中,若不能显示完,按上下键翻动来看后面的候选内容。如此一来,由于候选字总是比较多的(重码字+同音字),用户不得不一直按上下键来翻动查找所需要的字,使用起来很不方便。根据上述的原因,在手机上输入汉字总是会比较麻烦的,目前的手机输入法采取的是一个一个汉字来输入,导致输入的速度总是比较低的。且目前手机输入法在输入标点符号时,采取的方法是输入一个特定的按键序列,如输入"#",列出所有的标点符号,让用于来选择,这样用户不得不每次都在输入标点符号时耗费一段时间来选择标点符号。由于上面提到的种种原因,目前的手机输入法的输入速度和便捷性都很不如人意,所以需要一种能提高输入速度的手机输入法。
发明内容本发明的目的在于克服上述现有技术中的不足之处,提供一种可提高手机信息输入的速度的手机输入法。在此手机输入法中,当输入一个按键序列后,将在候选框中显示两行候选文字或词语,用户可以看到的候选字比普通的要多一倍,在选择时可以按上下键来选择上下行,且在每一个文字或词语前,都有一个数字编号,用户在选择上行或下行后直接按数字键可以选择对应的文字或词语。在选定下行时,再按下键时可以翻页到下两行的候选文字或词语的显示。同样,在选定上行时,再按上键可以翻页到前两行候选文字。本发明的目的可以通过以下措施来达到这种手机输入法,采用通用手机使用的键盘或其它数字键盘及屏幕,键盘上09键用以字母或标点符号输入,上、下、左、右四个方向键用以选择,以及确定键与取消键用以确定和取消,进入文字输入界面后,屏幕上有文本区,其特殊之处在于屏幕上还包含有字母序列、候选字框,候选字框位于屏幕下方,字母序列位于候选字框上方;候选字框中包含两行候选字;其文字输入步骤为A.用户输入文字对应的按键序列;B.微处理器根据按键序列排出合理的字母序列;C.根据字母序列,在候选框中显示微处理器检索出的字或词;D.按左右键,在字母序列中选择用户想要的序列;E.再按下键,进入候选框中的第一行,此时按上下键,切换选择第一行还是第二行,然后按左右键,可以选择当前行中的候选字;F.歩骤E中,若当前选择行是第二行,按下键,可以进行向后翻页;若当前选择行是第一行,按上键,可以进行向前翻页;G.在候选框中显示以该汉字开头的词语或句子,同时,还可以根据输入的汉字判断后面是否可能需要标点符号,并在候选框里显示;H.按确定键,将当前选择的文字加入屏幕文本区。本发明的目的可以通过以下措施来达到当用户输入按键序列后,在候选框中将候选字以双行的形式显示。当输入一个汉字后,该输入法不仅能自动联想到与该汉字相关的词语或句子显示在候选框中,还能根据此汉字的语气判断后面是否要输入一个标点符号,并把此标点符号显示在候选框里面。所述汉字的自动联想功能及判断是否引入标点符号的功能包括如下步骤(1)输入按键序列(歩骤101);(2)微处理器获取候选文字信息(步骤102);(3)Strl=上行候选文字信息、Str2=下行候选文字信息(步骤103);(4)在屏幕上双行显示(步骤104);(5)等待按键事件(歩骤105);(6)同时进入下一步骤,数字键或确定键(步骤106)、左键或右键(步骤107)、上键或下键(步骤108);(7)步骤106进入"将所选文字上屏"(歩骤109);(8)后续处理(步骤110);(9)等待按键事件(步骤111);柳同时进入"其它键(步骤112);"、"下键"(步骤113);(1D步骤112返回步骤101;(12)步骤113返回步骤107;(13)步骤107经"移动候选字焦点(步骤114)"返回步骤105;(l妙骤108经"换行或翻页(步骤115)"返回步骤105。所述歩骤110又进一歩分解成如下步骤(2)根据当前汉字,获取以该汉字开头的词句信息(步骤202);(3)判断该汉字后是否可能需要标点符号?(步骤203);(4)若歩骤203的判断结果为否,则执行歩骤205;(5)若歩骤203的判断结果为是,则"将相关标点符号放入候选信息内"(歩骤204);(6)Strl=上行候选文字信息、Str2=下行候选文字信息(步骤205);(7)在屏幕上双行显示(步骤206);(8)等待按键事件(步骤207)。所述歩骤202又进一步分解成如下歩骤判断是否需要标点符号;在初始时,建立一个字词对应表,第一项为汉字,第二项为以该汉字开头的词语或句子,如下表<table>tableseeoriginaldocumentpage8</column></row><table>上表中只是列出两个个元素作为示意,实际元素要比此以此类推,当输入一个汉字后,查询该表,查询到该汉字后字的词句信息加入到候选信息。对于步骤203判断是否需要标点符号,在初始时,建立点符号对应表,第一项为汉字,第二项为标点符号,如下表:<table>tableseeoriginaldocumentpage8</column></row><table>上表中只是列出三个元素作为示意,实际元素要比此表格多,以此类推,当输入一个汉字后,先查询该表,若是输入的汉字能在表中査到,判断结果就为是,则把对应汉字后面的标点符号加入到候选信息。由于此表的规模不是很大,所以査询的时间也会很短。当显示两行候选字或词语时,在每个字或词语前都有数字编号,用户选择上行或下行时,可以按对应的数字按键来直接选择字或词语加入文本区。本发明具有如下优点1、本发明在输入文字时,将在候选框中显示两行候选文字或词语,用户可以看到的候选字比普通的要多一倍,将翻页的动作减少了一倍,很大的提高了输入速度。2、本发明能判断是否需要标点符号并在候选框中出现,省去了用户在众多标点符号中选择的过程,进一步提高了输入速度。3、本输入法优化了候选字的显示方式和提供了联想功能,比普通输入法可更快的输入文字。图1图4是本发明操作过程示意图。图5是本发明的汉字自动联想的流程图。图6是本发明的汉字语气判断是否引入标点符号的流程图。具体实施例方式本发明下面将结合附图作进一步详述请参阅图1图4所示,本发明采用通用手机的键盘与屏幕,键盘上09键用来数字或字母或标点符号输入,上方向键4、下方向键8、左方向键6、右方向键5用来选择,确定建7和取消键9分别用来确定与取消,进入文字输入界面后,还包括文本区l,字母序列区2和候选字区3。请参阅图5所示,在本手机的汉字输入法中,当输入一个汉字后,输入法可以自动联想到以该汉字开头的词语或句子,用户可以从候选栏中选取自己需要的词语或句子,能尽量避免一个一个汉字的输入,其具体步骤如下(1)输入按键序列(歩骤101);(2)获取候选文字信息(歩骤102);(3)Strl=上行候选文字信息、Str2=下行候选文字信息(歩骤103);(4)在屏幕上双行显示(歩骤104);(5)等待按键事件(歩骤105);(6)同时进入下一歩骤,数字键或确定键(歩骤106)、左键或右键(歩骤107)、上键或下键(歩骤108);(7)步骤106进入"将所选文字上屏"(步骤109);(8)后续处理(步骤110);(9)等待按键事件(步骤111);(抑同时进入"其它键(步骤112);"、"下键"(步骤113);m)步骤112返回步骤101;(12)步骤113返回步骤107;(13)步骤107经"移动候选字焦点(步骤114)"返回步骤105;(l妙骤108经"换行或翻页(步骤115)"返回步骤105。请参阅图6所示,该输入法还可以根据输入的汉字判断后面是否可能需要标点符号,并在候选栏里显示,如此一来可以省去选标点符号的过程,进一步提高输入速度。所述汉字语气判断是否引入标点符号的功能包括如下步骤a)将所选文字上屏(步骤201);(2)根据当前汉字,微处理器获取以该汉字开头的词句信息(歩骤202);(3)判断该汉字后是否可能需要标点符号?(歩骤203);(4)若步骤203的判断结果为否,则执行歩骤205;(5)若步骤203的判断结果为是,则"将相关标点符号放入候选信息内"(步骤204);(6)Strl二上行候选文字信息、Str2=下行候选文字信息(步骤205);(7)在屏幕上双行显示(歩骤206);(8)等待按键事件(步骤207)。本实例以输入汉字"中国发展真快啊!"为例,输入歩骤如下进入手机文字输入界面后,使用拼音输入法,为了输入"中"字,按顺序输入包括"zhong"的按键序列,这时字母序列区2出现包括拼音"zh。ng"、"xiong"、"YinNi"三个重码,此时候选字区3中将微处理器检索出来汉字分两行显示出来,按右键,选择拼音"zhong",如图1所示。再按下键,将焦点放在第一行,此时可以按上下键翻动任意查看所有的候选汉字信息,由于是双行显示的,对于要选择一个字,平均要比普通的单行显示的方式快一半。第一个汉字就是"中",如图2所示,可以按键盘上的"1"键选择,也可以按确定键7选择,选择后,"中"将显示在文本区中,候选框此时显示所有以"中"字开头的词语除开"中"字的剩余部分,如图3所示,这里可以按下键,选择"国"字,也可以直接输入"guo"对应的按键序列,象输入"中"字一样输入"国"字。但明显前一种方法速度要快很多。后面的"发展真快啊"都可以这样输入,但输入"啊"字后,候选框里显示了"!"和"?"两个标点符号,如图4所示,直接选择就可以输入,而不用象其它输入法一样如按"*"键来从一堆标点符号中选择。以上所述仅为本发明的较佳实施例,凡依本发明权利要求范围所做的均等变化与修饰,皆应属本发明权利要求的涵盖范围。权利要求1.一种手机输入法,采用通用手机使用的键盘或其它数字键盘及屏幕,键盘上0~9键用以字母或标点符号输入,上、下、左、右四个方向键用以选择,以及确定键与取消键用以确定和取消,进入文字输入界面后,屏幕上有文本区,其特征在于屏幕上还包含有字母序列、候选字框,候选字框位于屏幕下方,字母序列位于候选字框上方;候选字框中包含两行候选字;其文字输入步骤为A.用户输入文字对应的按键序列;B.微处理器根据按键序列排出合理的字母序列;C.根据字母序列,在候选框中显示微处理器检索出的字或词;D.按左右键,在字母序列中选择用户想要的序列;E.再按下键,进入候选框中的第一行,此时按上下键,切换选择第一行还是第二行,然后按左右键,可以选择当前行中的候选字;F.步骤E中,若当前选择行是第二行,按下键,可以进行向后翻页;若当前选择行是第一行,按上键,可以进行向前翻页;G.在候选框中显示以该汉字开头的词语或句子,同时,还可以根据输入的汉字判断后面是否可能需要标点符号,并在候选框里显示;H.按确定键,将当前选择的文字加入屏幕文本区。2、根据权利要求1所述手机输入法,其特征在于当用户输入按键序列后,在候选框中将候选字以双行的形式显示。3、根据权利要求1所述手机输入法,其特征在于当输入一个汉字后,该输入法不仅能自动联想到与以该汉字开头的词语或句子显示在候选框中,还能根据此汉字的语气判断后面是否要输入标点符号,并把标点符号显示在候选框里面。4、根据权利要求3所述手机输入法,其特征在于所述汉字的自动联想功能及判断是否引入标点符号的功能包括如下歩骤(1)输入按键序列(步骤101);(2)微处理器获取候选文字信息(步骤102);(3)Strl=上行候选文字信息、Str2=下行候选文字信息(歩骤103);(4)在屏幕上双行显示(歩骤104);(5)等待按键事件(步骤105);(6)同时进入下一步骤,数字键或确定键(步骤106)、左键或右键(步骤107)、上键或下键(歩骤108);(7)步骤106进入"将所选文字上屏"(步骤109);(8)后续处理(歩骤110);(9)等待按键事件(歩骤111);(10)同时进入"其它键(歩骤112);"、"下键"(歩骤113);dl)歩骤112返回歩骤101;(12)歩骤113返回歩骤107;(13)步骤107经"移动候选字焦点(歩骤114)"返回步骤105;d4)步骤108经"换行或翻页(歩骤115)"返回歩骤105。5、根据权利要求4所述手机输入法,其特征在于所述步骤110又进一步分解成如下步骤(1)将所选文字上屏(步骤201);(2)根据当前汉字,获取以该汉字开头的词句信息(步骤202);(3)判断该汉字后是否可能需要标点符号?(步骤203);(4)若步骤203的判断结果为否,则执行步骤205;(5)若步骤203的判断结果为是,则"将相关标点符号放入候选信息内"(歩骤204);(6)Strl=上行候选文字信息、Str2=下行候选文字信息(歩骤205);(7)在屏幕上双行显示(歩骤206);(8)等待按键事件(步骤207)。6、根据权利要求5所述手机输入法,其特征在于所述歩骤202又进一步分解成如下步骤判断是否需要标点符号;在初始时,建立一个字词对应表,第一项为汉字,第二项为以该汉字开头的词语或句子,如下表<table>tableseeoriginaldocumentpage4</column></row><table>上表中只是列出两个个元素作为示意,实际元素要比此表格多得多,以此类推,当输入一个汉字后,查询该表,査询到该汉字后,则把对应汉字的词句信息加入到候选信息。7、根据权利要求5所述手机输入法,其特征在于所述歩骤203进一步包括判断是否需要标点符号,在初始时,建立一个汉字一标点符号对应表,第一项为汉字,第二项为标点符号,如下表<table>tableseeoriginaldocumentpage4</column></row><table>上表中只是列出三个元素作为示意,实际元素要比此表格多,以此类推,当输入一个汉字后,先查询该表,若是输入的汉字能在表中査到,判断结果就为是,则把对应汉字后面的标点符号加入到候选信息,由于此表的规模不是很大,所以查询的时间也会很短。8、根据权利要求1所述手机输入法,其特征在于当显示两行候选字或词语时,在每个字或词语前都有数字编号,终用户选择上行或下行时,可以按对应的数字按键来直接选择字或词语加入文本区。全文摘要本发明涉及一种在手机上能够双行显示且带联想功能的手机输入法。该输入法在运行时,候选文字在手机屏幕上分上、下两行显示,通过上、下键可以切换上、下两行,按左、右键移动焦点或按对应数字键来选择所需汉字。采用双行显示,在屏幕上显示的候选文字多一倍,可明显提高输入速度。汉字输入时,输入一个汉字后,本发明不仅能自动联想到以该汉字开头的词语,还能够根据当前汉字联想到可能需要的标点符号。文档编号G06F3/023GK101286098SQ20081006729公开日2008年10月15日申请日期2008年5月19日优先权日2008年5月19日发明者金乐亲申请人:东莞欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1