一种数字化汉字键盘输入方法与流程

文档序号:11916855阅读:312来源:国知局



背景技术:
现有汉字编码键盘输入,主要分为音码、形码两类。

音码以汉字的拼音为编码,以拼音字母或其特定组合映射键盘字母键或数字键等,通过击键输入汉字的拼音编码完成汉字输入,它要求目标汉字有音且使用者掌握其读音,否则无法输入。

形码以按特定序列提取被赋予代码的特定特征获得相应汉字编码,其涉及汉字特征基本都是部件、笔画分类、笔顺等较复杂的汉字专有知识,它要求使用者具备相应的汉字教育背景,否则难以学习掌握。

本发明的目的是提供一个基于汉字字形中包含的世界通识简单几何特征点、线、面特征建立的一种数字编码排序管理汉字运用于键盘输入的方法、方案,使完全不具备汉字教育背景者也能掌握使用。



技术实现要素:

汉字由各种形态笔画构成,而笔画的本质就是几何线段,拥有两个端点和端点间的连线。

汉字为方块字,直观上有上下左右四个面。对每个面而言,笔画分两类:一类平行于该面,则端点不可见,看到是笔画线段本身,如对上下面的横笔画及对左右面的竖笔画;一类不平行于该面,则首先看到笔画一端端点。同时,每类笔画对面又分两种情况:表露、不表露。

平行笔画对某个面表露,是指该笔画不被交叉,面向该面的方向也不被其它笔画连接或固定遮挡。

不平行笔画对某个面表露,是指该笔画朝向该面方向端点不被其它笔画固定遮挡,可见。

另,表露笔画一般限于该面与对面(上面与下面、左面与右面)的中线以内笔画。如目标汉字由多个部件构成,对任一面,表露笔画限于靠近该面的表层部件,同样限该表层部件的中线以内。例如“忄”,虽两边的点对上下面都可见,但是在上下面间的中线以上,因而表露于上面,但不表露于下面。

对目标汉字每个面统计表露的笔画,一个表露端点计1,一个表露平行笔画计5,同时约定:

1、一面内只要同时表露有两个及两个以上平行笔画,则直接计0;

2、一面内超过四个端点后的端点忽略不计(即端点最多取4个,加可能有平行笔画5,最多为9)。

另,约定“口”部字后三个面都取内部字形的表露笔画。

通过以上方法,每个面都将获得一个0~9之间的和数,将四面获得数按上右下左顺时针顺序排列,目标汉字就得到一个四位数(视需要可以只取前1~3位),即为该字的数字编码。

例:中 1515 (上5右1下5左1) 国 5453 (上5右4下5左3)

汉 6233 (上6右2下3左3) 字 1314 (上1右3下1左4)

方案从原理上保证了适用于所有汉字,通过对基本集到大字符集七万余汉字实际编码证实可行。本方法不同于现有各类方法的特点是:

1、世界通行:方法基于笔画及汉字点、线、面简单几何特征,无汉字教育背景也可识别掌握;

2、便捷普适:方法简单,了解即会,取码基本均能一眼判断,简便快捷,普适所有汉字处理。

具体实施方式

以上述方法为对象汉字集建立汉字数字编码表,并通过系统建立物理键盘键位与码表编码十个数字元0~9的映射关系,将汉字数字代码1、2、3、4、5、6、7、8、9、0分别映射到标准字母键盘a、s、d、f、g、h、j、k、l、m键或q、w、e、r、t、y、u、i、o、p键或其它约定键序列,或各类数字键盘相应的数字键等,从而通过键盘相应键位输入目标汉字数字编码,通过系统转换输出编码表相应汉字,如果相应汉字不止一个,再通过序号键选,最终完成目标汉字的键盘输入。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1