九键英文活版输入法的制作方法

文档序号:6497308阅读:382来源:国知局
专利名称:九键英文活版输入法的制作方法
技术领域
本发明涉及一种英文输入方法,特别是利用九个数字键输入英文的方法。
移动电话、电子记事簿等微型电子产品上都配备主要供输入数字的键盘,为了能输入英文,在键盘的每个数字按键上除相应的1个数字外还标有3-4个英文字母。现时的九键英文输入法采用次序法输入英文,即压某键一次便输入该键所标的第一个字母;连续压某键两次则输入该键所标的第二个字母;连续压某键三次就输入该键所标的第三个字母...。由于这类输入方法对连续压键的速度有一定的要求,因而使用非常不便,令人眼花缭乱,经常出现错误。
鉴于上述,本发明的主要目的是提供一种以活版方式利用九个数字键输入英文的方法,它可简化英文输入方式,方便准确地输入英文。本发明的再一目的是提供一种以活版方式利用九个数字键输入标点符号的方法。
为实现上述目的,本发明采用以下技术方案一种在具有逻辑运算部件、数据存储部件、显示部件和键盘的装置上使用的九键英文活版输入法,其步骤为1.1定义软键盘显示版式将二十六个英文字母分版显示于软键盘上,将每版中的英文字母分配在软键盘上从1开始的数字键上,在软键盘上定义功能键,功能键包括换版键、空格键、换档键;1.2当装置提示输入时,按以下步骤输入英文1.2.1在显示部件上以软键盘形式显示功能键和首版英文字母;1.2.2读取操作者参照软键盘所压的装置键盘的键值,根据此键值确定对应软键盘的键位;1.2.3根据所确定的软键盘键位的情况进行以下不同处理若是已被分配的数字键,表示输入的是当前软键盘上该键位的小写字母,则将该小写字母从存储部件中取出,放入显示文本区;若是换档键+已被分配的数字键,表示输入的是当前软键盘上该键位的大写字母,则将该大写字母从存储部件中取出,放入显示文本区;若是空格键,则将空格放入显示文本区;若是换版键,表示操作者欲输入其它版的字母,则在显示部件上以软键盘形式显示功能键和对应版的英文字母,转步骤1.2.2;若是装置的输入确认键,则将显示文本区的内容取出,作相应处理,上述输入过程结束。
一种在具有逻辑运算部件、数据存储部件、显示部件和键盘的装置上使用的九键英文活版输入法,其步骤为2.1定义软键盘显示版式将二十六个英文字母分版显示于软键盘上,将每版中的英文字母分配在软键盘上从1开始的数字键上,将数字和标点符号这样的字符分版显示于软键盘上,将每版中的字符分配在软键盘上从1开始的数字键上,在软键盘上定义功能键,功能键包括换版键、空格键、换档键、切换键;2.2当装置提示输入时,按以下步骤输入英文或字符2.2.1在显示部件上以软键盘形式显示功能键和首版英文字母;2.2.2读取操作者参照软键盘所压的装置键盘的键值,根据此键值确定对应软键盘的键位;2.2.3根据所确定的软键盘键位的情况进行以下不同处理若是切换键,表示操作者欲输入数字或标点符号,则在显示部件上以软键盘形式显示功能键和首版字符,转步骤2.2.2;若是已被分配的数字键,表示输入的是当前软键盘上该键位的小写字母或字符,则将该小写字母或字符从存储部件中取出,放入显示文本区;若是换档键+已被分配的数字键,表示输入的是当前软键盘上该键位的大写英文字母,则将该大写英文字母从存储部件中取出,放入显示文本区;若是空格键,则将空格放入显示文本区;若是换版键,表示操作者欲输入其它版的字母或字符,则在显示部件上以软键盘形式显示功能键和对应版的英文字母或字符,转步骤2.2.2;若是装置的输入确认键,则将显示文本区的内容取出,作相应处理,上述输入过程结束。
在所述步骤2.1中,将每版中的字符按每键位两个字符分配在软键盘上从1开始的数字键上;在所述步骤2.2.3中以软键盘形式显示功能键和字符时,每个键位显示上档字符和下档字符;若所确定的键位是已被分配的数字键,表示输入的是当前软键盘上该键位的小写字母或下档字符,则将该小写字母或下档字符从存储部件中取出,放入显示文本区;若所确定的键位是换档键+已被分配的数字键,表示输入的是当前软键盘上该键位的大写英文字母或上档字符,则将该大写英文字母或上档字符从存储部件中取出,放入显示文本区。
所述软键盘中的字母或字符部分按m×n阵列显示,其中m、n均大于1。
所述软键盘中的字母或字符部分按1×n阵列显示,其中n大于1。
所述软键盘中的字母或字符部分按3×3阵列显示。
本发明的优点由于本发明采用活版图形的软键盘显示方式,将英文字母或英文字母和字符分列在若干版面上,故令使用者一目了然,见字入字,见符号入符号,能轻松准确地输入英文,较现时次序式的输入方式更简单、更快捷、更准确。
下面结合附图和实施例详细说明。


图1为本发明的立体软键盘显示图;图2为本发明的平面软键盘显示图。
本发明是一种在具有逻辑运算部件(如微处理器)、数据存储部件、显示部件和键盘的装置上使用的九键英文活版输入法。这类装置包括移动电话、电子记事簿、小型电子仪器等电子产品,它们的键盘上均有数字键0-9、*键、#键及装置专用键。本发明方法的步骤为1定义软键盘显示版式将英文字母和数字、标点符号等字符分版后,分配在软键盘的数字键上,并在软键盘上定义功能键。
参见图1将二十六个英文字母分成三版,字母A-H分配在首版软键盘的数字键1-7及9上,字母I-Q和R-Z分别位于第二及第三版上并依次分配在各版软键盘的数字键1-9上。将数字和标点符号这样的字符分成两版,每版中的字符按每键位两个字符的格式分配在软键盘的数字键1-9上。在各版软键盘上定义功能键,功能键包括分配在*键上的换档键[Shift]、分配在0键上的换版键[→]、分配在#键上的空格键[Space],以及分配在首版字母软键盘的数字键8上的切换键[※]。其中[※]用来从英文输入切换到字符输入;[Shift]+[英文字母键]表示输入大写字母;[Shift]+[字符键]表示输入该符号上方标符;[→]表示转下一版;[Shift]+[→]表示回上一版;[Shift]+[Space]表示返回本发明人另案申请的九键中文输入法。换版的顺序是双向循环的,即首版英文字母→第二版英文字母→第三版英文字母→首版英文字母(正向循环),或首版英文字母→第三版英文字母→第二版英文字母→首版英文字母(反向循环);以及首版字符→第二版字符→首版字符(正向或反向循环)。
2当上述移动电话等装置提示输入时(例如要求输入名片或短消息的内容),按以下步骤输入英文或字符2.1微处理器使显示部件以软键盘形式显示功能键和首版英文字母;2.2微处理器读取操作者参照软键盘所压的装置键盘的键值,根据此键值确定对应软键盘的键位;2.3微处理器根据所确定的软键盘键位的情况进行以下不同处理若是切换键[※],表示操作者欲输入数字或标点符号,则在显示部件上以软键盘形式显示功能键和首版字符,转步骤2.2;若是已被分配的数字键,表示输入的是当前软键盘上该键位的小写字母或下档字符,则将该小写字母或下档字符从存储部件中取出,放入显示文本区;若是换档键[Shift]+已被分配的数字键,表示输入的是对应当前软键盘上该键位的大写英文字母或上档字符,则将该大写英文字母或上档字符从存储部件中取出,放入显示文本区;若是空格键,则将空格放入显示文本区;若是换版键,表示操作者欲输入其它版的字母或字符,则在显示部件上以软键盘形式显示功能键和对应版的英文字母或字符,转步骤2.2;若是上述装置的输入确认键,则将显示文本区的内容取出,作相应处理(如放入存储部件中或发送出去)。上述输入过程结束。
以上所述“读取装置键盘的键值,根据键值确定操作者所压的键位”、“将英文字母或字符放入文本区”、“将显示文本区的内容取出,作相应处理”等皆属本领域的公知技术,故不再赘述。
下面是一个输入“Easy Type”的范例,请参阅附图1或21.首先软键盘显示第一版英文字母及功能键,操作者先按[Shift]+E取大写E,再直接按A取小写a,再按[Shift]+[→]或按[→]两次换到第三版;(3或4键)2.接着软键盘显示第三版英文字母及功能键,操作者直接按S、Y取小写s、y,再按[Space]空一格,按[Shift]+T取大写T,再直接按Y取小写y,然后再按[Shift]+[→]或按[→]两次换到第二版;(6或7键)3.软键盘再显示第二版英文字母及功能键,操作者直接按P取小写p,再按[Shift]+[→]或按[→]两次换到第一版;(2或3键)4.软键盘再显示第一版英文字母及功能键,操作者直接按E取小写e,至此输入结束。(1键)以上共用12或15键,而现时九键次序式英文输入法需用18键。
本发明的软键盘除以图1所示的立体形式显示外,还可采用图2所示的平面形式显示,以方便使用者在不同的介面平台下输入而不妨碍工作。以立体形式显示时,软键盘中的字母或字符部分按m×n阵列显示,其中m、n均大于1,最佳方案是按3×3阵列显示。用平面形式显示时,软键盘中的字母或字符部分按1×n阵列显示,其中n大于1,也可按1×9阵列显示。
此外,还可将数字和标点符号这样的字符分成更多的版面,每版中的字符按每键位仅一个字符,即无上下档之分的格式分配在软键盘的数字键上。
若不考虑输入字符的问题,则仅需对二十六个英文字母进行分版显示,其输入方法中除无字符输入外,其余与上述方法类似,此处不再重复。
综上,本发明的精髓是采用活版图形的软键盘显示方式,将英文字母、字符等分列在若干版面上显示,令使用者参照软键盘从装置的键盘进行输入。故不论将英文字母或字符分成多少版、每版含多少个字母或字符、采用何种显示版面形式、设置哪些功能键等,均不出本发明权利要求的范围。凡依据本发明的精髓所作出的相同或等同的方案,均应视为在本发明的专利保护范围之内。
权利要求
1.一种在具有逻辑运算部件、数据存储部件、显示部件和键盘的装置上使用的九键英文活版输入法,其步骤为1.1定义软键盘显示版式将二十六个英文字母分版显示于软键盘上,将每版中的英文字母分配在软键盘上从1开始的数字键上,在软键盘上定义功能键,功能键包括换版键、空格键、换档键;1.2当装置提示输入时,按以下步骤输入英文1.2.1在显示部件上以软键盘形式显示功能键和首版英文字母;1.2.2读取操作者参照软键盘所压的装置键盘的键值,根据此键值确定对应软键盘的键位;1.2.3根据所确定的软键盘键位的情况进行以下不同处理若是已被分配的数字键,表示输入的是当前软键盘上该键位的小写字母,则将该小写字母从存储部件中取出,放入显示文本区;若是换档键+已被分配的数字键,表示输入的是当前软键盘上该键位的大写字母,则将该大写字母从存储部件中取出,放入显示文本区;若是空格键,则将空格放入显示文本区;若是换版键,表示操作者欲输入其它版的字母,则在显示部件上以软键盘形式显示功能键和对应版的英文字母,转步骤1.2.2;若是装置的输入确认键,则将显示文本区的内容取出,作相应处理,上述输入过程结束。
2.一种在具有逻辑运算部件、数据存储部件、显示部件和键盘的装置上使用的九键英文活版输入法,其步骤为2.1定义软键盘显示版式将二十六个英文字母分版显示于软键盘上,将每版中的英文字母分配在软键盘上从1开始的数字键上,将数字和标点符号这样的字符分版显示于软键盘上,将每版中的字符分配在软键盘上从1开始的数字键上,在软键盘上定义功能键,功能键包括换版键、空格键、换档键、切换键;2.2当装置提示输入时,按以下步骤输入英文或字符2.2.1在显示部件上以软键盘形式显示功能键和首版英文字母;2.2.2读取操作者参照软键盘所压的装置键盘的键值,根据此键值确定对应软键盘的键位;2.2.3根据所确定的软键盘键位的情况进行以下不同处理若是切换键,表示操作者欲输入数字或标点符号,则在显示部件上以软键盘形式显示功能键和首版字符,转步骤2.2.2;若是已被分配的数字键,表示输入的是当前软键盘上该键位的小写字母或字符,则将该小写字母或字符从存储部件中取出,放入显示文本区;若是换档键+已被分配的数字键,表示输入的是当前软键盘上该键位的大写英文字母,则将该大写英文字母从存储部件中取出,放入显示文本区;若是空格键,则将空格放入显示文本区;若是换版键,表示操作者欲输入其它版的字母或字符,则在显示部件上以软键盘形式显示功能键和对应版的英文字母或字符,转步骤2.2.2;若是装置的输入确认键,则将显示文本区的内容取出,作相应处理,上述输入过程结束。
3.如权利要求2所述的九键英文活版输入法,其特征在于在所述步骤2.1中,将每版中的字符按每键位两个字符分配在软键盘上从1开始的数字键上;在所述步骤2.2.3中以软键盘形式显示功能键和字符时,每个键位显示上档字符和下档字符;若所确定的键位是已被分配的数字键,表示输入的是当前软键盘上该键位的小写字母或下档字符,则将该小写字母或下档字符从存储部件中取出,放入显示文本区;若所确定的键位是换档键+已被分配的数字键,表示输入的是当前软键盘上该键位的大写英文字母或上档字符,则将该大写英文字母或上档字符从存储部件中取出,放入显示文本区。
4.如权利要求1-3之一所述的九键英文活版输入法,其特征在于所述软键盘中的字母或字符部分按m×n阵列显示,其中m、n均大于1。
5.如权利要求1-3之一所述的九键英文活版输入法,其特征在于所述软键盘中的字母或字符部分按1×n阵列显示,其中n大于1。
6.如权利要求4所述的九键英文活版输入法,其特征在于所述软键盘中的字母或字符部分按3×3阵列显示。
全文摘要
本发明步骤为:将英文字母分版,将每版中的英文字母分配在数字键上;以软键盘形式显示功能键和首版英文字母;根据使用者按压的键位进行以下处理:对数字键或换档键+数字键,将对应软键盘上该键位的小写字母或大写字母放入显示文本区;若是换版键,则以软键盘形式显示功能键和对应版的英文字母,再根据使用者按压的键位进行同上的处理,直至按下输入确认键为止。本发明采用活版图形的软键盘显示方式,使用者一目了然,见字入字,见符号入符号,能轻松准确地输入英文。本发明适用于使用数字键输入英文的装置。
文档编号G06F3/023GK1276554SQ00106140
公开日2000年12月13日 申请日期2000年4月26日 优先权日2000年4月26日
发明者丘福庆 申请人:丘福庆
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1