一种计算机汉字输入方法

文档序号:6600481阅读:281来源:国知局
专利名称:一种计算机汉字输入方法
技术领域
本发明涉及一种计算机汉字输入方法。
汉字的计算机输入近年来已经取得许多进展,出现了多种汉字计算机输入方案,它们可分为两大类字型编码输入方案和拼音编码输入方案。
字型编码方案的典型为“五笔字型”编码,其重码率低、码长较短,但需要记忆一定量的“字根”及其所对应的键盘位置,在进行汉字输入时由于需根据字根拆分汉字,所以对思维的连贯性有一定的影响,因此,虽然该方案受到专业输入人员的欢迎,但一般人在初次使用时总要花上一定的时间进行学习和训练,要记熟相当数量的“字根”及其对应的键盘位置。
拼音编码方案中最典型的是由电子部六所于一九八三年推出的CC-DOS中的拼音输入法,以及后来中科院计算所推出的联想汉字系统。拼音编码方案的优点是简单、大众化和与推广普通话的要求一致,但由于同音重码太多,所以输入效率较低。尽管如此,拼音输入法仍是目前使用较广泛的输入方法。
本发明的目的是试图克服已有技术的上述不足而提供一种记忆量小,输入效率较高的计算机汉字输入方法,它具有拼音编码方案的上述优点,但其输入效率比通常拼音编码方案的高。任何编码方案都不可能完全克服重码,所以本发明的输入方法在输入的简易和重码之间作了很好的折衷,使得99.96%的常用汉字按本发明的输入方法进行输入时都可在至少可提示10个重码汉字的提示行中提示出来,从而事实上实现了低重码输入。
本发明的技术方案如下以在我国使用普及率最高的CC-DOS的双拼方案为基础,基本上采用了CC-DOS的双拼方案,在本发明输入方法中,其声母对应的键位除了声母“zh”定义在普通计算机标准键盘的“V”键上外,其余声母的键盘定义均与CC-DOS的相同,但为了提高输入效率,适当增加了一些多字母韵母的键盘定义。为了减少重码,本发明还在上述以音为主的双拼编码方案的基础上增加了对汉字基本笔划“一、丨、丿、丶、乙”(读作“横、竖、撇、点(包括捺)、折(包括弯和拐)的编码,使上述汉字结构的最小单元与键盘的五个键对应,在本发明中,一个汉字的编码是基于CC-DOS双拼编码的编码加上该汉字第一笔划和第二笔划的上述笔划编码。即当输入汉字时,先按声韵双拼规则键入汉字的一声一韵两个音码,然后按上述笔划规则键入该字的第一笔划和第二笔划代码,从而完成一个汉字的输入。
以下详细描述本发明首先,如表1所示在计算机通用键盘上将本发明的汉语拼音声母与表示声母的键对应起来,由表1可见,除声母“zh”定义在“v”键上外,其余声母的键盘定义均与CC-DOS相同。在表中,绝大部分的声母与英文字母一一对应,需要特别记忆的只是声母“zh、ch、sh”,它们分别对应“V、I、U”三键。
本发明的汉语拼音韵母键盘定义基本上亦与CC-DOS的相同,但为了提高输入效率,适当地增加了一些多字母韵母的键盘定义,本发明的韵母的键盘定义如表2所示。

汉字是一种表意文字,其中有不少的同音字,在单纯以拼音输入时会出现大量重码。为了降低重码,本发明在采用以音为主的双拼编码方案基础上,设计了旨在辅助音码的笔划功能。其基本思路是汉字结构的最小单元是笔划,规范汉字的基本笔划是“一、丨、丿、丶、乙”,读作“横、竖、撇、点(包括捺)、折(包括弯和拐)”。如果我们将这五种基本笔划对应于五个键位,那么二者之间也就建立了唯一的对应关系,如表3所示表3笔划码键位表汉字基本笔划:一 丨 丿 丶 乙对应键:H U P D V同音字:横 竖 撇 点 折不难看出,对应键的安排与笔划读音的声母键位完全一致(参看表1)因此不会产生记忆困难。
凡是用户当时能够认读发音的汉字,都可以先按声韵双拼规则键入该字的一声一韵两个音码,然后按上述笔划对应关系键入该字的第一笔划和第二笔划代码,从而完成一个既定汉字的输入。
本发明单字的输入规则是声母+韵母+第一笔划代码+第二笔划代码任何一个可以即时识读的汉字都可以应用这一规则实现低重码输入。这里所说的笔划,仅限“一、丨、丿、丶、乙”5种笔划,对应键位是H、U、P、D、V,当输入一个指定汉字时,首先按声韵双拼规则键入该字一声一韵两个音码,然后按书写顺序依次键入该字的第一笔划代码、第二笔划代码。
例1输入“ ”字,首先键入音码ji,然后键入第一笔划代码d,第二笔划代码h,由于“ ”字已出现在提示行中,遂用数字键7选取上屏。
ji 1级v 2机h 3基h 4及p 5极h 6已v 7几p 8积p 9计d 0集pjid 1计v 2济d 3记v 4剂h 5激d 6迹h 7寄d 8脊h 9疾h 0讥vjidh 1剂 2迹 3脊 4疾 5瘠 6麂 7齑例2输入“珏”字,首先键入音码jt,然后键入第一笔划代码h,第二笔划代码h,“珏”字已被唯一选中。
jt 1决d 2觉d 3绝v 4掘h 5蕨h 6爵p 7攫h 8獗p 9撅h 0倔pjth 1掘v 2蕨u 3攫v 4撅v 5厥p 6抉v 7橛u 8珏h 9劂p 0桷ujthh 1珏例3输入“罔”字,首先键入音码wh,然后键入第一笔划代码u,第二笔划代码v,“罔”字已在提示行中。
wh 1往p 2王h 3望d 4网u 5妄d 6亡d 7忘d 8旺u 9汪d 0枉hwhu 1网v 2旺v 3罔v 4威海市′ 5未含税′ 6卫辉市′……
从以上例子可以看出,在“双拼+笔划”方式,可实现低重码输入单个汉字。以下是本发明编码方案的重码分布统计(国标6763个汉字)表4重码分布统计
由以上统计数字可看出重码在11个以上的汉字只有282个,在6763字中只占0.042%,可见99.96%的汉字其重码在10以内。这意味着99.96%的汉字按本发明“双拼+笔划”方式输入四个编码后,即可在输入提示行可提示出来(提示行至少可提示10个重码),从而实现低重码输入。
权利要求
1.一种计算机汉字输入方法,其特征在于包括以下步骤a、按以下汉语拼音声母与键的对应关系在计算机通用键盘上规定声母的键盘定义 b、按以下汉语拼音韵母与键的对应关系在计算机通用键盘上规定韵母的键盘定义 c、选取汉字的“一、|、丿、丶、乙”作为基本笔划,分别读作“横、竖、撇、点、折,按以下基本笔划与键的对应关系在计算机通用键盘上规定上述基本笔划的键盘定义汉字基本笔划:一 丨 丿 丶 乙对应键:H U P D V同音字:横 竖 撇 点 折d、对汉字进行输入时,按声韵双拼规则键入该汉字的一声一韵两个音码,然后按书写顺序键入该字的第一笔划和第二笔划代码,即按以下顺序输入声母+韵母+第一笔划代码+第二笔划代码
2.根据权利要求1的计算机汉字输入方法,其特征在于当出现重码字时用数字键进行选择。
全文摘要
一种计算机汉字输入方法,将汉语拼音的声母和韵母分别在计算机的通用键盘上进行设定,选取汉字的“—、|、丿、丶、乙”作为基本笔划,在键盘上使上述笔划与键一一对应,在输入汉字时先按声韵相拼规则键入该字的一声一韵两个音码,然后按上述基本笔划与键的对应关系键入该字的第一笔划和第二笔划代码,实现汉字的输入。本发明的输入方法保留了拼音编码方案简单、大众化的优点,由于上述笔划编码的使用,使本发明输入方法的重码率与双拼方案比得到减少。
文档编号G06F3/023GK1107594SQ94115440
公开日1995年8月30日 申请日期1994年8月29日 优先权日1994年8月29日
发明者何肇光, 陈世松 申请人:北京市海淀区超想电脑技术开发公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1