本发明专利技术公开了一种形意文字输入法,其特征在于,包括如下步骤:(1)按照索引规则建立构字部件对字符的索引;(2)将索引构字部件按照一定的排序规则进行排序;(3)对构字部件按照构成字符时所处的位置进行分组,对键盘按键按照所处区域的位置进行分组;(4)将构字部件按照分组关系对应映射分布到键盘分组上;(5)将构字部件检索得到的候选字符按照一定的排序规则进行排序;(6)将候选字符按照排序一一映射到键盘按键上;(7)将选择的候选字符发送到相应的文本接收区。本发明专利技术无需对汉字进行编码,无需记忆编码规则,形象直观,简单易学。对于大部分常用字符,只需要两次的击键即可输入,从而大大提高输入速度。
【技术实现步骤摘要】
一种形意文字输入法及输入键盘
本专利技术涉及文字输入领域,具体地讲,涉及一种形意文字输入法。
技术介绍
随着平板电脑和智能手机的兴起以及该类产品在企业和学生群体中的迅速普及,新一代的消费者和IT从业人员已经找到了全新的工作工具,触摸屏式计算设备(如平板电脑、掌上电脑、移动电话、便携式计算机等,以下都统称为平板电脑)越来越多地走进我们的生活,成为我们必需的工作和生活用品。数据和信息的输入输出是人和计算机交互的基础,根据输入设备的不同,输入方式又分为键盘、手写、语音等等。由于技术和设备的成熟度等要素的影响,键盘输入是目前最基础的计算机输入方式。输入法是指为了将各种符号输入计算机或其他设备(如手机)而采用的编码方法。英文字母只有26个,它们对应着键盘上的26个字母,所以,对于英文而言是不存在输入法的。但对于其他语言,如中文或其他形意文字的语言,其基本单位——文字和键盘是没有任何对应关系的。为了向各种计算设备中输入汉字,我们必须将汉字进行编码,并将这些编码与键盘上的键产生某种联系,才能使我们通过键盘按照某种规律输入汉字。在当前的各种计算设备(包括桌面型计算机、笔记本型计算机等)上进行字符输入,一般都是基于外接式键盘或者布局类似于外接式键盘的软键盘。音码类输入法采用标准的QWERTY键盘上的26个英文按键(图1)来对应汉语拼音。这类输入法的主要缺点在于选词过程繁琐、重码率高(如,用户用数字键选择候选字、往往需要多次翻页)等。另外,部分用户由于发音不标准或不习惯使用拼音,在输入汉字的时候就会存在一定的困难。形码类输入法将汉字根据字形以形码为主进行编码,并将形码映射到键盘上26个按键,常见的有五笔输入法、仓颉输入法等。这类输入法往往需要比较复杂的编码取码规则、拆字规则、字根分类规则等,字形编码与键盘按键之间的映射无明显规则。其中绝大部分规则需要依靠用户较长时间的记忆和练习,而且其布局方式也往往局限于26个按键(或包括数字键等36个按键)。触摸屏式计算设备一般不配置外接键盘。当前大部分输入法并未充分考虑这一情况,而是简单地将适用于配置外接键盘的传统计算设备的输入法直接移植到平板电脑上。这种输入法的优点是用户相对熟悉其输入方式和布局而无需额外的学习和训练就可以掌握。其缺点也是显而易见的。由于触摸屏使用方式的不同,尤其是使用时姿势的不同,大部分平板电脑并不适合以双手击打外接键盘的方式进行输入;而且平板电脑上的按键尺寸往往小于外接键盘的按键尺寸;以上这些因素的限制导致用户在平板电脑上的输入速度和输入效率比使用外接键盘的方式有明显的降低。现有的输入法在实际应用中,一个汉字的输入往往需要多个拼音或字形编码字符才能完成,各输入法都是单独使用一块显示区域作为候选字窗口,提供5至10个候选字(词)供用户使用数字按键选择(图2)。由于候选字窗口的尺寸限制以及数字键选择方式的局限,候选字窗口同时能够显示的候选字的数量受到限制,用户往往需要多次翻页才能找到所需的候选字。对于触摸屏等软键盘输入方式,候选字窗口在软键盘布局之外更加占用了有限的屏幕空间,从而使输入法的有效工作区域变得更小,增加了使用上的困难(图3)。本专利技术的核心思想在于,根据汉字的构字结构,在不同输入阶段将构字部件和候选字符分别映射到屏幕按键区域,从而有效地增加了同时能够显示的构字部件和候选字符的数量,进而降低击键和翻页次数,提高输入速度,降低使用者输入汉字的难度。
技术实现思路
本专利技术要解决的技术问题是提供一种形意文字输入法,无需记忆编码规则,形象直观,简单易学。本专利技术采用如下技术方案实现专利技术目的:一种形意文字输入法,其特征在于,包括如下步骤:(1)按照索引规则建立构字部件对字符的索引;(2)将索引构字部件按照一定的排序规则进行排序;(3)对构字部件按照构成字符时所处的位置进行分组,对键盘按键按照所处区域的位置进行分组;(4)将构字部件按照分组关系对应映射分布到键盘分组上;(5)将构字部件检索得到的候选字符按照一定的排序规则进行排序;(6)将候选字符按照排序一一映射到键盘按键上;(7)将选择的候选字符发送到相应的文本接收区。作为对本技术方案的进一步限定,所述步骤(1)的索引规则包括:(1.1)对于左右结构、左中右结构、上下结构、上中下结构的汉字,构成该汉字的任一构字部件都可以作为该汉字的索引,即以该汉字的构字部件可以检索得到该汉字;(1.2)对于全包围结构、半包围结构的汉字,其外部的包围部分和内部的被包围部分均可以作为该汉字的索引;(1.3)独体字以“独体字”作为索引;(1.4)如果构成一个汉字的构字部件可以继续拆分,则继续拆分所得的构字部件能够作为该汉字的索引;(1.5)对于标点符号、汉语拼音符号、希腊字母及拉丁文字符、表情符号、数学符号、数字、序号各种特殊字符,统称为非汉字字符,可以视作特殊的构字部件和特殊的候选字字符,按照其类别分别建立相应的索引。作为对本技术方案的进一步限定,所述步骤(1.2)的半包围结构的汉字包含左上半包围结构、右上半包围结构、左下半包围结构和右下半包围结构。作为对本技术方案的进一步限定,所述步骤(2)按照构字部件所构成的汉字的数目降序排列。作为对本技术方案的进一步限定,所述步骤(3)构字部件分组包括左边部件分组、左上边部件分组、上边部件分组、右上边部件分组、右边部件分组、右下边部件分组、下边部件分组、左下边部件分组和中间部件分组,所述按键分组包括左边按键分组、左上边按键分组、上边按键分组、右上边按键分组、右边按键分组、右下边按键分组、下边按键分组、左下边按键分组和中间按键分组。作为对本技术方案的进一步限定,所述步骤(4)将构字部件按照分组关系对应映射分布到键盘分组上,即以键盘按键作为构字部件的显示区域。作为对本技术方案的进一步限定,所述步骤(5)按照候选字符的拼音顺序升序排列,或者候选字符的笔画数升序排列,或者候选字符构成词语的频率降序排列。作为对本技术方案的进一步限定,所述步骤(6)将候选字符按照排序一一映射到键盘按键上,即以键盘按键作为候选字的显示区域。一种形意文字输入键盘,其特征是:包括左边部件按键、左上边部件按键、上边部件按键、右上边部件按键、右边部件按键、右下边部件按键、下边部件按键、左下边部件按键和中间部件按键。作为对本技术方案的进一步限定,所述中间按键分组包括标点按键、独体按键、英文按键、数字按键、开始按键、退格按键、回车按键。与现有技术相比,本专利技术的优点和积极效果是:本专利技术无需对汉字进行编码,无需记忆编码规则,形象直观,简单易学。通过在不同输入阶段将构字部件和候选字符分别以相应的方式映射到屏幕按键区域,有效地增加了同时能够显示的候选字符的数量。对于大部分常用字符,只需要两次的击键即可输入,从而大大提高输入速度。本专利技术可以应用于各种语言,例如中文、日文、韩文等形意文字。附图说明图1为现有技术中键盘的结构示意图。图2为现有技术拼音输入法候选字示意图。图3为现有技术应用于触摸屏上的候选字示意图图4、5为本专利技术将构字部件映射到键盘按键的键盘布局示意图。图6为本专利技术将候选字符映射到键盘按键的键盘布局示意图图7为本专利技术使用流程图。图8为本专利技术部分构字部件与汉字的索引关系表。图9为本专利技术部分特殊构字部件与特殊候选字字符的索引关系表。图10为本文档来自技高网...

【技术保护点】
一种形意文字输入法,其特征在于,包括如下步骤:(1)按照索引规则建立构字部件对字符的索引;(2)将索引构字部件按照一定的排序规则进行排序;(3)对构字部件按照构成字符时所处的位置进行分组,对键盘按键按照所处区域的位置进行分组;(4)将构字部件按照分组关系对应映射分布到键盘分组上;(5)将构字部件检索得到的候选字符按照一定的排序规则进行排序;(6)将候选字符按照排序一一映射到键盘按键上;(7)将选择的候选字符发送到相应的文本接收区。
【技术特征摘要】
1.一种形意文字输入法,其特征在于,包括如下步骤:(1)按照索引规则建立构字部件对字符的索引;(2)将索引构字部件按照一定的排序规则进行排序;(3)对构字部件按照构成字符时所处的位置进行分组,对键盘按键按照所处区域的位置进行分组;(4)将构字部件按照分组关系对应显示分布到键盘分组上;(5)将构字部件检索得到的候选字符按照一定的排序规则进行排序;(6)将候选字符按照排序一一显示到键盘按键上;(7)将选择的候选字符发送到相应的文本接收区;所述步骤(1)的索引规则包括:(1.1)对于左右结构、左中右结构、上下结构、上中下结构的汉字,构成该汉字的任一构字部件都可以作为该汉字的索引,即以该汉字的构字部件可以检索得到该汉字;(1.2)对于全包围结构、半包围结构的汉字,其外部的包围部分和内部的被包围部分均可以作为该汉字的索引;(1.3)独体字以“独体字”作为索引;(1.4)如果构成一个汉字的构字部件可以继续拆分,则继续拆分所得的构字部件能够作为该汉字的索引;(1.5)对于标点符号、汉语拼音符号、希腊字母及拉丁...
【专利技术属性】
技术研发人员:梁顺,梁秀霞,高虹远,
申请(专利权)人:梁秀霞,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。