输入法及其应用

文档序号:9546721阅读:536来源:国知局
输入法及其应用
【技术领域】
[0001]本发明属于计算机与通信和智能控制领域,具体涉及一种输入法及其在编程和智能硬件及控制方面的应用。
【背景技术】
[0002]现在,计算机和智能手机、数控系统及其他智能控制系统的运算速度、存储容量都以惊人的速度更新换代,但人机对话的速度,即输入法还是停留在原地踏步,成为一个瓶颈。
[0003]汉字的数量非常庞大,总数大约九万左右。但常用字才三千多个,即使是常用字,使用频率的差别也很悬殊。国家标准GB2312-80《信息交换用汉字编码字符集*基本集》就是根据这种事实制订的。一级字库为常用字,3775个,二级字库为不常用字,3008个,一,二级字库共有汉字6763个。一级字库的字,使用频率合计达99.7%。即在现代汉语材料中的每一万个汉字中,这些字就会出现9970次以上,其余的所有汉字也不足30次。而最常用的1000个汉字,使用频率在90%以上。
[0004]根据国家出版局抽样统计,汉字中最常用字560个,常用字807个,次常用字1033个。三者合计2400个,占一般书刊用字的99%,所以小学生如果认识2400个常用字就能阅读一般书刊。

【发明内容】

[0005]本发明的目的是提供一种输入法,用最少的击键输入最多的文字,同时,为了推广应用,也提供使用这种输入法的软件和智能硬件。
[0006]为此,采用的技术方案是:
一种输入法,其特征是将虚拟键盘的每个键位分成若干区域,每个区域代表一个输入码元,从其中一个区域滑动到另一个区域也代表一个输入码元,当输入码元数量超过词库中汉字量时即可输入汉字每次点击一个单字或词组上屏,英、俄、德、法、意等西方文字则一个单词或短语上屏;精简版则汉字只有常用字一次点击就上屏,其他使用拼形输入时一次输入一个部首或能再组成单字的字,使用拼音输入法则一次输入一个完整的拼音,西方文字输入单词或词干,程序语言输入一个指令;还可以提供虚拟鼠标,可用上下左右方向键控制光标移动,其他功能与电脑上标准配置的鼠标同等。
[0007]使用虚拟键盘时,数字键盘或安卓二十键的日语键盘或全键盘,将每个键视为若干区域,每个区域或两个区域间的滑动都可以作为一个输入;
使用九宫格分割时,将九个格单独作为一个输入时分别记为01、02、03、04、05、06、07、
08、09,前面加上键名,两个区域间的滑动作为一个输入时,只取两两相连的组合时可按上下左右的顺序排列,将一个键位上的九个区域的四十个组合分为五个大的小组,从中心向四个中点滑动记为正,四个中点向中心滑动记为反,中心向四个角滑动记为斜,四个角向中心滑动记为斜反,键位上划一条中心线,左边为为左,右边记为右,中点上下滑动为上下,上角往上中点滑动记为左或右,下角往中点滑动反之,四个中点间的滑动则记为菱,即正斜左右菱五个组,每组正反两个小组,每个小组上下左右四个共计四十个;
如果在手机上使用物理键盘时,分别用四个箭头丨、丨、一、一代表上下左右,箭头与确认键组合代表反的上下左右,接听键代表斜,挂断键代表菱,左右菜单键代表左右,输入单独区域表示的,不与其他键组合即直接输入数字键盘上的键位表示01,同时按下左边或右边的两个键如接听与左菜单键与箭头组合代表02到05,同时与确认键组合则代表06到09 ;
而在计算机上使用物理键盘时,可将左右两边的字母一边视为数字键盘,一边视为箭头t、丨、一、一、\、\、/、/与功能键;
当输入中文时可用拼音输入法或拼形输入法:
一一使用拼音输入法时,将最常用的一百多个汉字和常用标点符号按音序分别排列在键盘分割的区域上,点击一次汉字上屏,若按九宫格分割,在手机上使用数字键盘则有一百零八个,可覆盖汉字使用最多的40%以上,使用安卓二十键日语键盘有一百八十个,可覆盖50%以上,而两个区域间的滑动则表示一个完整的拼音,同时,候选区显示这个拼音的所有汉字,若一页不能显示完全,则在末尾出现一个三角符号,点击符号实现翻页,显示其他汉字,当输入词组时只需输入首尾两个汉字的拼音码,候选区中即可显示相关的词组,若只有一个候选词组则直接上屏,如果有两个以上,则先等待选取,若要输入的是第一个候选词组,点击任何键重新开始输入,系统自动将第一个候选词组输入屏幕上;
一一使用拼形输入法时,除将最常用汉字按形序排列外,其他同拼音输入法,而两个区域间的滑动则表示一个偏旁部首,输入汉字时只取首尾两个部首,如果没有重码则直接上屏,有重码则发出警示,并等待选取,如果需要输入的是第一个候选字,则再次输入其他字的偏旁部首,系统自动将第一个字输入屏幕上,而输入词组时则取首尾两个汉字的第一个偏旁部首作为输入码,其他与输入单个汉字相同;
一一输入日语汉字时可用假名和罗马字,因为日语是由假名和罗马字注音,总共只有五十清音、二十浊音、五个半浊音、三十六个拗音,共一百一^h个左右,而且每个假名都有一个罗马字对应,因此可按假名的排列安排罗马字母,使用九宫格分割键位时,可只用每键的九个单独触点,如果采用十二位的数字键盘,则1号6号键安排务列假名,2号7号U列,3号8号3列,4号9号;i列,5号0号朽列,前五键按顺序排列务到6行,后五键按顺序排列打到行和拗音,默认为平假名,按#号键切换到片假名,按*号键切换到罗马字,切分成四个格时则可每键安排一列,如1键安排务列,则点击左上角输入务,左上角滑动到右上角输入扣,滑动到右下角输入S,滑动到左下角输入fe,以此类推;
一一输入韩文时因为总共只有十个元首,十一个双元音,十九个辅音,共四十个,加上辅音与元音的两两组合三百九十九个,以及九十八个元音加辅音加韵尾的组合,共计五百三十七个,而即使采用十二位的数字键盘,使用九宫格分割,便有一百零八个单独触点,四百八十个两两相连的滑动触点共计五百八十八个,可以全部容纳;如可将十个元音与十一个双元音及十九个辅音安排在*号键的四十个两两组合中,十个数字键代表十个元音每键的前十九个两两组合代表这个元音与十九个辅音的组合,从二十一位开始到三十九位则与十个数字键和#号键组合成十一个双元音与辅音的组合,一百零八个单独的触点安排九十八个元音加辅音加韵尾的组合后再安排十个标点符号,其余的由用户自定义; 一一而输入英语法语德语俄语等西方文字,则可将常用字根和前后缀与字母和最常用的单词一次输入;
一一输入程序语言时,因为每种语言的关键词一般都只有几十个,其他的都是自定义词,因此将键盘分成保留词区和自定义词区,保留词区将程序的关键词全部收纳,每次点击输入一个完整的词,并可对应翻译成程序员的母语,实现母语编程,自定义词区则可由程序员自己根据需要定制;
编程器,其特征是可以使用用户母语进行编程,包括显示单元、存储单元和编译单元,使用权利要求1的输入法,每次输入一个完整的指令,当使用母语编程时,每个指令对应翻译成程序员的母语,显示在编辑器中,而将母语表示的指令送到编译器编译,如汇编语言编程时可将30个数据传输指令安排在1键,22个算术运算指令和13个逻辑运算指令安排在2键,16个串指令和7个伪指令与12个处理机控制指令安排在3键,41个程序转移指令安排在4键,并设置一个汉语或其他语言与汇编语言的转换键,当需要使用汉语或其他语言解读程序时按下即可;同理,其他高级语言程序也可将全部指令安排在相应键中进行设置。
[0008]一种手机电脑,结合了手机和电脑的优点,既有手机的体积小巧、便于携带,又有电脑的接口众多、便于扩展、存储容量大、能连接有线网络,安装操作系统后可运行电脑程序,使用新的输入装置后能快速输入,安装母语编程器后能编程开发应用程序而不必再在电脑上开发,且可使用程序员的母语编程,其特征是包括智能手机,在智能手机中设有接口电路,所述的接口电路与大容量存储器和外设接口连接,当需要时可通过外设接口与通用电脑的外设如显示器、键盘、鼠标、打印机、U盘、移动硬盘、大屏幕投影机等连接,扩大使用范围,按接口方式分整体式和分体式,整体式在手机壳内设置接口连接到主板或直接在手机主板上增加接口连接存储器和外设,或进一步使用大规模集成电路控制存储器,使控制电路板面积减少,或与手机主板集成到一块电路板上,使手机电脑的体积更小;分体式分有线连接和无线连接,有线连接在手机上设置接口,存储器直接插入或通过数据线和电源线连接手机,也可将数据线和电源线集成到一个USB接口中,再在手机上增加一个USB接口 ;无线连接可使用蓝牙、红外、WiFi等任一方式,在手机和存储器中分别增加相应接口,
其操作系统管理软硬件资源,可运行电脑操作系统的应用程序,支持虚拟键盘鼠标,包括手机操作系统单元、存储器驱动单元、外设驱动单元,存储
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1