九键中文输入法的制作方法

文档序号:7595037阅读:545来源:国知局
专利名称:九键中文输入法的制作方法
技术领域
本发明涉及一种中文输入方法,特别是利用九个数字键输入中文的方法。
现时一般的九键中文输入法不是太繁复便是太简单繁复者要花上数月甚至更长时间才能掌握,而且容易忘记,普通不常在电脑上使用汉字的人,往往在一段时间不用之后便会忘记,而要重新适应;过于简单者虽然容易学习,但其缺点是选字太多,有时甚至达数十版字之多,令人眼花缭乱和极不方便。
鉴于上述,本发明的主要目的是提供一种以活版方式利用九个数字键输入中文的方法,它简单易学而又能准确检字,令人们能简单而容易地输入汉字,人们在电脑、移动电话、电子记事簿等装置上轻松输入的同时,更可以学习到正确的汉字字形结构。
为实现上述目的,本发明采用以下技术方案一种在具有逻辑运算部件、数据存储部件、显示部件和键盘的装置上使用的九键中文输入法,其步骤为a对汉字按以下规律取字部首字-取部首二分字-取部首+部尾包围字-先取外后取内三分字-取首部首+第二部首+部尾b定义部件,将部件、汉字分配到软键盘上将构成汉字的起笔笔划、部首、象形、字形定义为汉字部件,将这些部件分类,将以上分类后的每类部件分别用该类中的一个部件代表,该部件称为代表部件,将这些代表部件分配在软键盘的数字键上,形成“部首起笔或象形”、“第二部首和部尾”、“部尾笔划或象形”三个一级软键盘;将每个代表部件所代表的部件分别分配在软键盘的数字键上,形成若干二级软键盘;将按取字规律输入的各部件所组成的汉字分门别类地分配在软键盘的数字键上,形成若干三级软键盘;在“第二部首和部尾”、“部尾笔划或象形”两个一级软键盘及各二级软键盘上定义检字键,在各三级软键盘上定义翻页键;c按以下方法步骤输入每个汉字c1显示部件显示表示部首起笔或象形的一级软键盘,操作者参照当前一级软键盘从装置键盘输入汉字第一部首的起笔或象形;c2显示部件显示该部首起笔或象形所代表的部首的二级软键盘,操作者参照当前二级软键盘从装置键盘输入汉字的第一部首;c3显示部件显示表示第二部首或部尾的一级软键盘,此时若欲输入部首字,则操作者从装置键盘按下检字键,转步骤c5;若欲继续输入第二部首或部尾,则操作者参照当前一级软键盘从装置键盘输入汉字的第二部首或部尾,继续下一步骤;c4显示部件显示表示部尾笔划或象形的一级软键盘,此时若欲输入由部首和部尾组成的二分字或包围字,则操作者从装置键盘按下检字键,转步骤c5;若欲输入由第一部首、第二部首和部尾组成的三分字,则操作者参照当前一级软键盘从装置键盘输入汉字的部尾笔划或象形,继续下一步骤;c5显示部件显示由所输入的各部首、部尾构成的所有汉字的三级软键盘,操作者参照当前三级软键盘选字,此时若操作者从装置键盘按下翻页键,则显示部件显示下一版汉字的三级软键盘,操作者参照该三级软键盘选字;若操作者从装置键盘按下数字键,则将分配给该数字键的汉字从存储部件中取出,放入显示文本区,输入结束。
此外还可以在第二部首和部尾、部尾笔划或象形两个一级软键盘上以及各二级和三级软键盘上定义取消键,在输入每个汉字的过程中,若操作者按下取消键,则返回上一步骤。
在第二部首和部尾、部尾笔划或象形两个一级软键盘上定义百搭键,在输入每个汉字的过程中,若操作者按下百搭键,则表示输入的是当前一级软键盘上所有可以和已输入的部首组成汉字的部首。
定义九个高频汉字,在部首起笔或象形一级软键盘上定义高频字键,在输入汉字的步骤中,若操作者按下高频字键,则显示部件显示高频汉字的三级软键盘,读取操作者参照当前三级软键盘从装置键盘按下的数字键,将对应此键值的高频汉字从存储部件中取出,放入显示文本区。
将二十六个英文字母分版显示于软键盘上,在部首起笔或象形一级软键盘上定义英文输入键,在输入汉字的步骤中,若操作者按下英文输入键时,则在显示部件上显示英文字母软键盘,读取操作者参照英文字母软键盘从装置键盘按下的键值,将对应此键值的英文字母从存储部件中取出,放入显示文本区。
将标点符号分版显示于软键盘上,在部首起笔或象形软键盘上定义标点符号输入键,在输入汉字的步骤中,若操作者按下标点符号输入键,则在显示部件上显示标点符号软键盘,读取操作者按下的装置键盘的键值,将对应此键值的标点符号从存储部件中取出,放入显示文本区。
本发明的优点由于采用活版图形的软键盘显示方式,将汉字的构成部件、汉字按层次分列在各级版面上,故令使用者一目了然,人们可以按照书写顺序,按部就班地以意取形、以形取字,不必学习、不用强记、拆字准确,并为适应人们不同的写字顺序习惯而加入兼容码,在各种合理的情况下都能取得所需字形。由于本发明使用部首字形拆码,因而避免了我国南方和北方发音的迥异而产生的问题,可以说是只要能书写汉字的人,无论是繁体字还是简体字,都可以简单容易地利用本发明方法在电脑、移动电话及电子记事簿上输入汉字。本发明在输入标点符号、英文和数字上也按形输入,解决了九键英文输入的不便和转换的麻烦,使用上更是得心应手。
下面结合附图和实施例详细说明。


图1为本发明的一级软键盘立体显示图;图2为本发明的二级软键盘立体显示图;图3为本发明的一级软键盘二级软键盘平面显示图;图4为本发明的一级软键盘二级软键盘平面显示图(续);图5、6为汉字输入范例过程示意图;图7为数字三级软键盘立体显示图;图8是输入数字的例子。
本发明是一种在具有逻辑运算部件(如微处理器)、数据存储部件、显示部件和键盘的装置上(如移动电话、电子记事簿、小型电子仪器等电子产品)使用的九键中文输入法。这类装置的键盘上均有数字键0-9、*键、#键及装置专用键。其步骤为a对汉字按以下规律取字部首字-取部首二分字-取部首+部尾包围字-先取外后取内三分字-取首部首+第二部首+部尾b定义部件,将部件、汉字分配到软键盘上将构成汉字的起笔笔划、部首、象形、字形定义为汉字部件,将这些部件分类,将以上分类后的每类部件分别用该类中的一个部件代表,该部件称为代表部件,将这些代表部件分配在软键盘的数字键1-9上,形成图1所示的“部首起笔或象形”、“第二部首和部尾”、“部尾笔划或象形”三个一级软键盘。
将每个代表部件所代表的部件分别分配在软键盘的数字键1-9上,形成图2所示的九个二级软键盘。
将按取字规律输入的各部件所组成的汉字分门别类地分配在软键盘的数字键上,形成若干三级软键盘。
在“第二部首和部尾”、“部尾笔划或象形”两个一级软键盘及各二级软键盘上定义检字键,在各三级软键盘上定义翻页键。(参见图1、2)c按以下方法步骤输入每个汉字c1显示部件显示表示部首起笔或象形的一级软键盘,操作者参照当前一级软键盘从装置键盘输入汉字第一部首的起笔或象形;c2显示部件显示该部首起笔或象形所代表的部首的二级软键盘,操作者参照当前二级软键盘从装置键盘输入汉字的第一部首;c3显示部件显示表示第二部首或部尾的一级软键盘,此时若欲输入部首字,则操作者从装置键盘按下检字键,转步骤c5;若欲继续输入第二部首或部尾,则操作者参照当前一级软键盘从装置键盘输入汉字的第二部首或部尾,继续下一步骤;c4显示部件显示表示部尾笔划或象形的一级软键盘,此时若欲输入由部首和部尾组成的二分字或包围字,则操作者从装置键盘按下检字键,转步骤c5;若欲输入由第一部首、第二部首和部尾组成的三分字,则操作者参照当前一级软键盘从装置键盘输入汉字的部尾笔划或象形,继续下一步骤;c5显示部件显示由所输入的各部首、部尾构成的所有汉字的三级软键盘,操作者参照当前三级软键盘选字,此时若操作者从装置键盘按下翻页键,则显示部件显示下一版汉字的三级软键盘,操作者参照该三级软键盘选字;若操作者从装置键盘按下数字键,则将分配给该数字键的汉字从存储部件中取出,放入显示文本区,输入结束。
下面以输入“春风化雨遨游万里”八个汉字为例,说明汉字的输入步骤。(请参阅图5、6,图中用箭头表示操作者所按的键位)1.“春”属二分字,按部首+部尾取字,其过程为步骤c1-显示“部首起笔或象形”一级软键盘,操作者选择第一部首的象形“八”;步骤c2-显示象形“八”代表的部首的二级软键盘,操作者选择第一部首“大”;步骤c3-显示“第二部首或部尾”一级软键盘,操作者选择部尾“口”;步骤c4-显示“部尾笔划或象形”一级软键盘,操作者按下检字键;步骤c5-显示由输入的第一部首和部尾构成的所有汉字的三级软键盘,操作者选择“春”。
2.“风”属部首字,直接取部首步骤c1-显示“部首起笔或象形”一级软键盘,选择部首的象形“冂”;
步骤c2-显示该象形代表的部首的二级软键盘,操作者选择部首“风”;步骤c3-显示“第二部首或部尾”一级软键盘,操作者按下检字键;步骤c5-显示由输入的部首构成的所有汉字的软键盘,操作者选择“风”。
3.“化”属二分字,过程同“春”。
4.“雨”属部首字,过程同“风”。
5.“遨”属三分字,按首部首+第二部首+部尾取字,其过程为步骤c1-显示“部首起笔或象形”软键盘,选择第一部首的象形“、”;步骤c2-显示象形“、”代表的部首的软键盘,选择第一部首“辶”;步骤c3-显示“第二部首或部尾”软键盘,选择第二部首“十”;步骤c4-显示“部尾笔划或象形”软键盘,选择部尾“又”;步骤c5-显示由输入的第一部首、第二部首和部尾构成的所有汉字的软键盘,选择“遨”。
6.“游”属三分字,过程同“遨”。
7.“万”属二分字,过程同“春”。
8.“里”属二分字,过程同“春”。
在输入汉字的步骤中,微处理器执行以下操作1在显示部件上显示表示部首起笔或象形的一级软键盘,读取操作者参照当前一级软键盘所压的装置键盘的键值,根据此键值确定当前软键盘的键位;2根据所确定的当前一级软键盘键位的情况进行以下处理当所确定的键位是已分配代表部件的数字键时,表示输入的是当前一级软键盘上该数字键的代表部件所表示的部首起笔或象形,则在显示部件上显示该代表部件所代表的表示部首的二级软键盘,读取操作者参照当前二级软键盘所压的装置键盘的键值,根据此键值确定当前二级软键盘的键位,转下一步骤;3根据所确定的当前二级软键盘键位的情况进行以下处理当所确定的键位是已分配部件的数字键时,表示输入的是当前二级软键盘上该数字键的部件所表示的第一部首,则在显示部件上显示表示第二部首和部尾的一级软键盘,读取操作者参照当前一级软键盘所压的装置键盘的键值,根据此键值确定当前一级软键盘的键位,转下一步骤;4根据所确定的当前一级软键盘键位的情况进行以下处理当所确定的键位是检字键时,表示输入的是先前二级软键盘中的部首字,则在显示部件上显示同属于该部首字的所有汉字的三级软键盘,读取操作者参照当前三级软键盘所压的装置键盘的键值,根据此键值确定当前三级软键盘的键位,转步骤6;若确定的键位是已分配部件的数字键,表示输入的是当前一级软键盘上该数字键的代表部件所表示的第二部首和部尾、部尾笔划或象形,则在显示部件上显示表示第二部首和部尾的一级软键盘,读取操作者参照当前一级软键盘所压的装置键盘的键值,根据此键值确定当前一级软键盘的键位,转下一步骤;5根据所确定的当前一级软键盘键位的情况进行以下处理当所确定的键位是检字键时,表示输入的是先前一级软键盘中的第二部首或部尾,则在显示部件上显示由所输入的第一部首+该第二部首或部尾构成的所有汉字的三级软键盘,读取操作者参照当前三级软键盘所压的装置键盘的键值,根据此键值确定当前三级软键盘的键位,转步骤6;当所确定的键位是已分配部件的数字键时,表示输入的是当前一级软键盘上该数字键的代表部件所表示的部尾笔划或象形,则在显示部件上显示由所输入的第一部首、第二部首、部尾构成的所有汉字的三级软键盘,读取操作者参照当前三级软键盘所压的装置键盘的键值,根据此键值确定当前三级软键盘的键位,转选字步骤6;6根据所确定的当前三级软键盘键位的情况进行以下选字处理若所确定的键位是已分配汉字的数字键,表示输入的是当前三级软键盘上分配给该数字键的汉字,则将该汉字从存储部件中取出,放入显示文本区,输入结束;若所确定的键位是翻页键,则在显示部件上显示下一版汉字的三级软键盘,读取操作者参照当前三级软键盘所压的装置键盘的键值,根据此键值确定当前三级软键盘的键位,转选字步骤6。
以上所述“读取装置键盘的键值,根据此键值确定当前软键盘的键位”、“将汉字从存储部件中取出,放入显示文本区”等皆属本领域的公知技术,故不再赘述。
考虑到输入过程中可能出现的误操作,本发明还在“第二部首和部尾”、“部尾笔划或象形”两个一级软键盘上以及各二级和三级软键盘上定义取消键(参考图1、2),在输入汉字的过程中,若操作者按下取消键,则返回上一步骤。
为了避免执笔忘字而无法取出字形,本发明设计了百搭找字的方案,若是忘记或者一时无法分辨出第二部首或部尾的取码,又或只知第一部首而忘记后面的取码,便可以用百搭功能来协助找出所需的字形。为此,本发明在“第二部首和部尾”、“部尾笔划或象形”等软键盘上定义百搭键(参考图1、2)。
百搭找字有三种取码方式1.起笔或象形→部首→百搭→部尾→选字;2.起笔或象形→部首→第二部首象形→百搭→选字;3.起笔或象形→部首→百搭→百搭→选字。在输入每个汉字的过程中,若操作者按下百搭键,则表示输入的是当前一级软键盘上所有可以和已输入的部首组成汉字的部首。
这样取码后,显示部件所显示的汉字三级软键盘,将包括由已输入的部首和该百搭所代表的部首逐一构成的所有汉字,选字的翻页版数将会相应增加。
为了方便人们写字的习惯和减少重码字,本发明在取码规律上作出最大的兼容度。如“意”字基本取码是“立”+“丶”,因中间“日”字亦为汉字部件,故也可取码为“立”+“口”+“丶”。
“哀”字基本取码是“亠”+“又”,也可取码“亠”+“口”+“又”。
“衷”字基本取码是“亠”+“又”,因中间的“中”本身亦有兼容码“一”和“口”,故可取码为“亠”+“一”+“又”或“亠”+“口”+“又”。
“战”字基本取码为“”+“又”,亦可取“”+“口”+“又”。
此外,本发明还设计了以下辅助功能输入大小写数字不须理会其部首笔划象形,直接按1-9的数字键+检字键,便可输入全角阿拉伯数字(0、1...9)、半角阿拉伯数字(0、1、2...9)、汉字大写数字(壹、贰...拾)、汉字小写数字(一、二...十)。其输入方法是定义由各数字键所代表的数字的三级软键盘(如图7所示);显示“部首起笔或象形”一级软键盘,按数字键;显示相应该数字键的部首的二级软键盘,按检字键;显示相应的数字的三级软键盘,选字,将对应此键值的数字从存储部件中取出,放入显示文本区。图8是输入数字“一”、“贰”、“3”的例子。
输入高频字定义九个高频汉字“我是路你的街著得号”,在“部首起笔或象形”一级软键盘上定义高频字键,在输入汉字的步骤中,若操作者按下高频字键,则显示部件显示高频汉字的三级软键盘,读取操作者参照当前三级软键盘从装置键盘按下的数字键,将对应此键值的高频汉字从存储部件中取出,放入显示文本区。
输入标点符号将标点符号分版显示于软键盘上,在部首起笔或象形一级软键盘上定义标点符号输入键,在输入汉字的步骤中,若操作者按下标点符号输入键时,则在显示部件上显示标点符号软键盘,读取操作者参照标点符号软键盘从装置键盘按下的装置键盘的键值,将对应此键值的标点符号从存储部件中取出,放入显示文本区。
输入英文将二十六个英文字母分版显示于软键盘上,在部首起笔或象形一级软键盘上定义英文输入键,在输入汉字的步骤中,若操作者按下英文输入键时,则在显示部件上显示英文字母软键盘,读取操作者参照英文字母软键盘从装置键盘按下的键值,将对应此键值的英文字母从存储部件中取出,放入显示文本区。
输入姓氏此功能省除后面取码,方便输入姓氏。其方法是在部首二级软键盘上定义姓氏键,显示“部首起笔或象形”一级软键盘,选姓氏的起笔或象形;显示相应的部首的二级软键盘,按姓氏键;显示相应的姓氏的三级软键盘,选姓氏,将该姓氏字从存储部件中取出,放入显示文本区。
本发明的软键盘除以立体形式显示外(例如图1、2所示),还可采用平面形式显示(例如图3、4所示),以方便使用者在不同的介面平台下输入而不妨碍工作。以立体形式显示时,软键盘中的汉字部件、汉字、字母或字符部分按m×n阵列显示,其中m、n均大于1,最佳方案是按3×3阵列显示。用平面形式显示时,按1×n阵列显示,其中n大于1,也可按1×9阵列显示。综上,本发明的精髓是采用活版图形的软键盘显示方式,将汉字部件、汉字、标点符号、英文字母等符号分列在若干版面上显示,令使用者参照软键盘从装置的键盘进行输入。故不论将上述软键盘分成多少版、每版含多少个符号、采用何种显示版面形式、设置哪些功能键等,均不出本发明权利要求的范围。凡依据本发明的精髓所作出的相同或等同的方案,均应视为在本发明的专利保护范围之内。
权利要求
1.一种在具有逻辑运算部件、数据存储部件、显示部件和键盘的装置上使用的九键中文输入法,其步骤为a对汉字按以下规律取字部首字-取部首二分字-取部首+部尾包围字-先取外后取内三分字-取首部首+第二部首+部尾b定义汉字部件,将部件、汉字分配到软键盘上将构成汉字的起笔笔划、部首、象形、字形定义为汉字部件,将这些部件分类,将以上分类后的每类部件分别用该类中的一个部件代表,该部件称为代表部件,将这些代表部件分配在软键盘的数字键上,形成“部首起笔或象形”、“第二部首和部尾”、“部尾笔划或象形”三个一级软键盘;将每个代表部件所代表的部件分别分配在软键盘的数字键上,形成若干二级软键盘;将按取字规律输入的各部件所组成的汉字分门别类地分配在软键盘的数字键上,形成若干三级软键盘;在“第二部首和部尾”、“部尾笔划或象形”两个一级软键盘及各二级软键盘上定义检字键,在各三级软键盘上定义翻页键;c按以下方法步骤输入每个汉字c1显示部件显示表示部首起笔或象形的一级软键盘,操作者参照当前一级软键盘从装置键盘输入汉字第一部首的起笔或象形;c2显示部件显示该部首起笔或象形所代表的部首的二级软键盘,操作者参照当前二级软键盘从装置键盘输入汉字的第一部首;c3显示部件显示表示第二部首或部尾的一级软键盘,此时若欲输入部首字,则操作者从装置键盘按下检字键,转步骤c5;若欲继续输入第二部首或部尾,则操作者参照当前一级软键盘从装置键盘输入汉字的第二部首或部尾,继续下一步骤;c4显示部件显示表示部尾笔划或象形的一级软键盘,此时若欲输入由部首和部尾组成的二分字或包围字,则操作者从装置键盘按下检字键,转步骤c5;若欲输入由第一部首、第二部首和部尾组成的三分字,则操作者参照当前一级软键盘从装置键盘输入汉字的部尾笔划或象形,继续下一步骤;c5显示部件显示由所输入的各部首、部尾构成的所有汉字的三级软键盘,操作者参照当前三级软键盘选字,此时若操作者从装置键盘按下翻页键,则显示部件显示下一版汉字的三级软键盘,操作者参照该三级软键盘选字;若操作者从装置键盘按下数字键,则将分配给该数字键的汉字从存储部件中取出,放入显示文本区,输入结束。
2.如权利要求1所述的九键中文输入法,其特征在于在第二部首和部尾、部尾笔划或象形两个一级软键盘上以及各二级和三级软键盘上定义取消键,在输入每个汉字的过程中,若操作者按下取消键,则返回上一步骤。
3.如权利要求1所述的九键中文输入法,其特征在于在第二部首和部尾、部尾笔划或象形两个一级软键盘上定义百搭键,在输入每个汉字的过程中,若操作者按下百搭键,则表示输入的是当前一级软键盘上所有可以和已输入的部首组成汉字的部首。
4.如权利要求1所述的九键中文输入法,其特征在于定义九个高频汉字,在部首起笔或象形一级软键盘上定义高频字键,在输入汉字的步骤中,若操作者按下高频字键,则显示部件显示高频汉字的三级软键盘,读取操作者参照当前三级软键盘从装置键盘按下的数字键,将对应此键值的高频汉字从存储部件中取出,放入显示文本区。
5.如权利要求1所述的九键中文输入法,其特征在于将二十六个英文字母分版显示于软键盘上,在部首起笔或象形一级软键盘上定义英文输入键,在输入汉字的步骤中,若操作者按下英文输入键时,则在显示部件上显示英文字母软键盘,读取操作者参照英文字母软键盘从装置键盘按下的键值,将对应此键值的英文字母从存储部件中取出,放入显示文本区。
6.如权利要求1所述的九键中文输入法,其特征在于将标点符号分版显示于软键盘上,在部首起笔或象形一级软键盘上定义标点符号输入键,在输入汉字的步骤中,若操作者按下标点符号输入键时,则在显示部件上显示标点符号软键盘,读取操作者参照标点符号软键盘从装置键盘按下的装置键盘的键值,将对应此键值的标点符号从存储部件中取出,放入显示文本区。
7.如权利要求1-6之一所述的九键中文输入法,其特征在于所述一级软键盘、二级软键盘按如下立体形式显示部首起笔或象形 第二部首和部尾 部尾笔划或象形
〔乙〕代表的相关部首和字形 〔八〕代表的相关部首和字形 〔又〕代表的相关部首和字形
〔冂〕代表的相关部首和字形 〔十〕代表的相关部首和字形 〔丶〕代表的相关部首和字形
〔一〕代表的相关部首和字形 〔冂〕代表的相关部首和字形 〔丿〕代表的相关部首和字形
8.如权利要求1-6之一所述的九键中文输入法,其特征在于所述一级软键盘、二级软键盘按如下平面形式显示部首起笔或象形
第二部首和部尾
部尾笔划或象形
〔一〕代表的相关部首和字形
〔冂〕代表的相关部首和字形
〔丿〕代表的相关部首和字形
〔口〕代表的相关部首和字形
〔十〕代表的相关部首和字形
〔丶〕代表的相关部首和字形
〔乙〕代表的相关部首和字形
〔八〕代表的相关部首和字形
〔又〕代表的相关部首和字形
全文摘要
本发明步骤为:a.对汉字按以下规律取字:部首字取部首,二分字取部首+部尾,包围字先取外后取内,三分字取首部首+第二部首+部尾;b.定义汉字部件,将部件、汉字分配到软键盘上;c.采用活版图形的软键盘显示方式,将汉字的构成部件、汉字按层次分列在各级版面上,操作者参照软键盘从装置键盘按取字规律依次输入汉字各部首。本发明特别适于用数字键输入汉字、字母、标符,只要能书写汉字的人,无论是繁体字还是简体字,都可以简单容易地利用本发明方法在电脑、移动电话及电子记事簿上输入汉字。
文档编号H04M1/725GK1276693SQ0010624
公开日2000年12月13日 申请日期2000年5月19日 优先权日2000年5月19日
发明者丘福庆 申请人:丘福庆
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1