[go: up one dir, main page]

CN1369768A - 一种基于软键盘的汉字输入方法 - Google Patents

一种基于软键盘的汉字输入方法 Download PDF

Info

Publication number
CN1369768A
CN1369768A CN 02103802 CN02103802A CN1369768A CN 1369768 A CN1369768 A CN 1369768A CN 02103802 CN02103802 CN 02103802 CN 02103802 A CN02103802 A CN 02103802A CN 1369768 A CN1369768 A CN 1369768A
Authority
CN
China
Prior art keywords
keyboard
word
syllable
window
button key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN 02103802
Other languages
English (en)
Inventor
吕大中
刘静珠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oil & Gas Exploitation Computer Software Engineering Research Center China Petr
Original Assignee
Oil & Gas Exploitation Computer Software Engineering Research Center China Petr
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oil & Gas Exploitation Computer Software Engineering Research Center China Petr filed Critical Oil & Gas Exploitation Computer Software Engineering Research Center China Petr
Priority to CN 02103802 priority Critical patent/CN1369768A/zh
Publication of CN1369768A publication Critical patent/CN1369768A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

本发明公开了一种基于软键盘的汉字输入方法,该方法软键盘汉字输入窗体的的初始化事件、拼音音节键盘窗各个按钮键的激发事件、单字键盘窗各个单字按钮键的激发事件、单词键盘窗各个单词按钮键的激发事件,所述拼音音节按钮键布置在拼音音节键盘窗上的二维坐标面内,纵坐标为声母,横坐标为韵母,各拼音音节按钮键放在该二维坐标面的相应坐标上,键名用该音节下的一个汉字表示,采用上述方案进行汉字输入逐步激发音节按钮键、单字按钮键、单词按钮键即可完成字或词的输入,操作简单、直观、方便、易于学习。

Description

一种基于软键盘的汉字输入方法
技术领域:
本发明涉及一种输入设备为软键盘的汉字输入方法。
背景技术:
目前,有许多基于键盘的计算机汉字输入方法,如区位码、全拼码、双拼码、五笔字型、表形码、汉王笔等等。这些汉字输入方法按汉字输入特点和方案基本可分为五类,即音码、形码、音形码、字形识别法、字音识别法。对于音码、形码、音形码,由于需将汉字信息转换为键盘信息,且键盘的键数和键位不完全符合汉字规律,因此这种依赖于键盘的汉字输入法需要记忆音码或形码在键盘上的分布位置,使学习这些方法要付出较多代价,同时使用这些方法不可避免地会遇到重码。例如对于字形识别法,既要求配备专用写字板,又要求书写字迹规范,因此汉字输入要求高、速度慢,同时这种方法的汉字识别率较低。对于字音识别法,由于需要配备录音话筒和隔音空间及对用户语音要求高,使用时也有很多麻烦。
发明内容:
本发明的目的在于提供一种简单易学的、基于软键盘的汉字输入方法,使用该方法可以通过指击或鼠标点击完成汉字的输入。
为达到上述目的,本发明提供的基于软键盘的汉字输入方法,包括:
(1)软键盘汉字输入窗体的的初始化事件:它首先将汉字的字库和词库调入内存,并将主机屏幕布置为文件编辑窗,将软键盘布置为包含拼音音节按钮键的拼音音节键盘窗,然后等待按钮键的激发信息;
所述将软键盘布置为包含拼音音节按钮键的拼音音节键盘窗,是将所述拼音音节按钮键布置在拼音音节键盘窗上的二维坐标面内,纵坐标为声母,按O声母b p m f d t n l g k h j q x zh ch sh r z c s yw顺序排列,横坐标为韵母,按a ao ai an ang o ou ong e ei en eng er iia iao ian iang iong ie iu in ing u ua uai uan uang uo ue ui un üüe顺序排列,各拼音音节按钮键放在该二维坐标面的相应坐标上,键名用该音节下的一个汉字表示;
(2)拼音音节键盘窗各个按钮键的激发事件:将用户激发按钮键发出的信息转换成拼音音节信息,按照该信息到字库中找出该音节下的字,然后按照找出的字的字数在软键盘上布置一个包含单字按钮的单字键盘窗,然后等待按钮键的激发信息;
(3)单字键盘窗各个单字按钮键的激发事件:将用户激发单字按钮键发出的信息转换成字符信息,到字库中找字,并将找到的字编进编辑文件,并显示在文件编辑窗内,同时到词库中查找以找到的字为首字的词,然后按照找出的词在软键盘上布置一个包含单词按钮的单词键盘窗,然后等待按钮键的激发信息;
(4)单词键盘窗各个单词按钮键的激发事件:将用户激发单词按钮键发出的信息转换成对应的字符信息,到字库中找相应的字,并将找到的字编进编辑文件,显示在编辑窗内,然后消去单字键盘窗和单词键盘窗,使软键盘恢复为只包含拼音音节按钮键的键盘窗;
所述将软键盘布置为包含拼音音节按钮键的拼音音节键盘窗,也可以是将所述拼音音节键盘窗包括的拼音音节按钮键布置在拼音音节键盘窗上的二维坐标面内,横坐标为声母,按O声母b p m f d t nl g k h j q x zh ch sh r z c s y w顺序排列,纵坐标为韵母,按a ao ai anang o ou ong e ei en eng er i ia iao ian iang iong ie iu in ing u ua uai uanuang uo ue ui un üüe顺序排列,各拼音音节按钮键放在该二维坐标面的相应坐标上,键名用该音节下的一个汉字表示。
为方便汉字的输入和编辑,在拼音音节键盘窗内还布置有常用标点符号按钮键。
所述软键盘是一种可随意设置键数、键位、键名、键功能的,并且不同键盘内容可以互相切换的键盘,该键盘可以采用指击、鼠标点击等方式输入。上述布置在软键盘上的音节键盘窗、单字键盘窗、单词键盘窗分别是显示音节、单字、单词的键盘窗,且上述键盘窗是以汉字的拼音为基础信息构成的,其中音节键盘窗中布置有拼音音节按钮键,单字键盘窗中布置有按音节键所选的同一音节的汉字按钮键,单词键盘窗中布置有以所选汉字为首字的单词按钮键,激发上述按键,即可实现汉字的输入。
由于使用本方法不把字符信息赋给键盘键,而是将字符信息直接用软键盘的键名来表示,不必去迁就现行键盘的键数键位,而按照汉语的拼音规律来安排键数键位,因此,使用本发明所述方法可摆脱汉字编码输入法受到的键盘的键数和键位的限制,不必记忆编码、背诵键位;同时,由于输入时只要指击一下音节按钮键,再指击一下单字按钮键即可输入一个字,继续指击一下单词按钮键即可输入一个词,即实现两键一字,三键一词,所以汉字输入操作简单、直观、方便、易于学习。
附图说明:
图1是本发明所述方法的实施例流程图;
图2是本发明布置有包含拼音音节按钮键的拼音音节键盘窗实施例图;
图3是包括图2的拼音音节键盘窗和文件编辑窗的示意图;
图4是图3具体应用时又包含了弹出的单字键盘窗的示意图;
图5是图4具体应用时又包含了弹出的单词键盘窗的示意图;
图6是使用本发明的输入一个词后的文件编辑窗示意图;
图7是拼音音节键盘窗、单字键盘窗、单词键盘窗和文件编辑窗同时布置在显示器屏幕上的示意图;
图8是图1所述实施例采用的汉字字库摘录图;
图9是图1所述实施例采用的词汇表摘录图。
具体实施方式:
下面结合附图对本发明作进一步说明。
为实施本发明,首先要对汉字进行排序,具体方法为:
先列出全拼音节表,全拼音节表放在声母轴和韵母轴构成的二维坐标上。
其中声母轴次序为:O声母b p m f d t n l g k h j q x zh ch sh r z c sy w。
韵母轴排列成:
a、ao、ai、an、ang、
o、ou、ong、
e、ei、en、eng、er、
i、ia、iao、ian、iang、iong、ie、iu、in、ing、
u、ua、uai、uan、uang、uo、ue、ui、un、
ü、üe。
这个韵母表可以看成是字母按a、o、e、i、u、ü、n、g、r的顺序排列的。
在声母轴和韵母轴组成的二维坐标面上排出音节表。每个音节下包含的汉字按声调分成“阴、阳、上、去、轻”五行,用“1、2、3、4、5”表示。
对汉字用上述方法重新排序后,实际采用的字母顺序,就是单韵母和声母连起来的顺序:a o e i u üb p m f d t n l g k h j q x zh ch sh rz c s y w。
对汉字进行重新排序,有利于布置输入按钮位置,使其符合汉语声母韵母排列规律,简捷清晰,无须记忆。
然后设计汉字输入需要的字库和词库。在本发明实施例中采用的汉字字库参考图8,词库参考图9。
接着设计拼音音节键盘窗、单字键盘窗和单词键盘窗,用于采用本发明所述的方法输入汉字。
具体说,拼音音节键盘窗布置有音节按钮键414个,布置成以声母为纵坐标、韵母为横坐标的二维坐标系,坐标点的值是音节按键。
声母坐标上声母排序为:O声母、b p m f d t n l g k h j q x zh ch shr z c s y w;韵母坐标上韵母排序为:
a、ao、ai、an、ang、
o、ou、ong、
e、ei、en、eng、er、
i、ia、iao、ian、iang、iong、ie、iu、in、ing、
u、ua、uai、uan、uang、uo、ue、ui、un、
ü、üe。
坐标面上每个坐标点的位置安放音节按键,音节按键上标出该音节下一个汉字,作为键名,参考图2,当然实际中也可以使用音节作为键名。
例如,在图2中,音节a,用汉字“啊”代表;音节ba,用汉字“八”代表;音节pa,用汉字“趴”代表。
实际中,在拼音音节键盘窗上的二维坐标面内,也可将声母布置在横坐标上,按O声母b p m f d t n l g k h j q x zh ch sh r z c s y w顺序排列,将韵母布置在纵坐标上,按a ao ai an ang o ou ong e ei eneng er i ia iao ian iang iong ie iu in ing u ua uai uan uang uo ue ui un üüe顺序排列,各拼音音节按钮键放在该二维坐标面的相应坐标上,键名用该音节下的一个汉字表示。
为方便汉字的输入和编辑,在拼音音节键盘窗内还布置常用标点符号按钮键,例如:“,、?”号等。当然还可以布置其它如:非汉字字符分类按钮,格式按钮,闭锁词分类按钮,用户自己选词分类按钮等,以方便用户在输入汉字时,同时输入上述字符。
单字键盘窗上排列拼音排序汉字表中的按简拼音节名称截取的音节下的单字。每个音节下再按声调排成“阴阳上去轻”五列/行,如某声调下字数较多(例如超过30字),就依照字的起笔笔画再分成″一丨丿丶乙″五列,每列/行内的字按部件序排列,按键名就是字形。也就是说,所述单字键盘窗内的汉字排列顺序为:先按音节排序,再按声调排序,最后按部件排序。
单词键盘窗上排列同一单字为词头的单词,按音序a o e i u übp m f d t n l g k h j q x zh ch sh r z c s y w排列,键名就是单词。即单词键盘窗内的单词按单词首字的拼音顺序排列。
所述单字键盘窗和单词键盘窗的大小与所显示的字或词的字数相适应,也就是说,不同音节所对应的单字键盘窗的大小与该音节下的单字的数量相适应;不同单字所对应的单词键盘窗的大小与该单字为字头的单词所包含的字的数量相适应。
在实施本发明时,参考图1,第1步,启动软键盘汉字输入窗体,运行该窗体的初始化事件,它首先将汉字的字库和词库调入内存,并将主机屏幕布置为文件编辑窗,将软键盘布置为包含拼音音节按钮键的拼音音节键盘窗,然后等待按钮键的激发信息;
如果拼音音节键盘窗的汉字标明的音节按钮被激发,进行第2步,启动拼音音节键盘窗的相应拼音音节按钮键的激发事件,将用户激发按钮键发出的信息转换成拼音音节信息,按照该信息到字库中找出该音节下的字,然后按照找出的字的字数在软键盘上布置一个包含单字按钮的单字键盘窗,然后等待按钮键的激发信息;
如果单字键盘窗的单字按钮键被激发,进行第3步,启动单字键盘窗相应单字按钮键的激发事件,将用户激发单字按钮键发出的信息转换成字符信息,到字库中找字,并将找到的字编进编辑文件,并显示在文件编辑窗内,同时到词库中查找以找到的字为首字的词,然后按照找出的词在软键盘上布置一个包含单词按钮的单词键盘窗,然后等待按钮键的激发信息;根据用户的输入操作,在第4步判断用户继续输入的是字还词,如果用户输入字,转第2步继续输入操作;如果用户输入词,则单词键盘窗的单词按钮键被激发,此时进行第5步,启动单词键盘窗相应单词按钮键的激发事件,将用户激发单词按钮键发出的信息转换成对应的字符信息,到词库中找相应的词,并将找到的词编进编辑文件,显示在编辑窗内;最后进行第6步,判断用户输入是否结束,如果结束,消去单字键盘窗和单词键盘窗,使软键盘恢复为只包含拼音音节按钮键的键盘窗,否则转第2步继续输入操作。
当依据上述方案实施本发明时,应将屏幕即布置为多文档文件编辑窗,可调式键盘布置为音节键盘窗,当激发音节键盘窗中的一个按键后,该按键响应对应的事件并运行该事件对应的过程,该过程根据接收到的信息到字库中找字符,找到的字符显示在弹出的单字窗内,当激发单字窗中的一个单字键按钮后,这个字就进入编辑窗,同时弹出单词键盘窗,再激发其中一个单词键按钮,这个词就进入编辑窗。这样实现了两键输入一个字,三键输入一个词。例如,输入短语“拼音检字法”:
第一键,参见图3,“拼”字的拼音是pin,在音节键盘窗上找到声母坐标为p,韵母坐标为in,音节键为“拼”字键,指击“拼”字键,到字库中查找属于音节“pin”的字,将这些字显示在软键盘弹出的单字键盘窗内。
第二键,参见图4,单字键盘窗上部排列音节pin,声调1234。找到pin1列,按起笔″一丨丿丶乙″次序找″丿″,第一字就是“拼”字。指击或鼠标点击“拼”字键,到词库中查找以“拼”字为首字的词,将找到的词显示在软键盘弹出的单词键盘窗内。同时,“拼”拼字进入编辑窗。
第三键,参见图5,单词窗按声母韵母次序排列,“音”字拼音yin1,找到″拼音检字法″一词,指击该键,消去单字键盘窗和单词键盘窗,软键盘恢复为音节键盘窗。同时,“音检字法”四字进入编辑窗。
图6是使用本方法向文件编辑窗输入一个词后的情况。这时可重复上述步骤输入下一个词。
本发明还有一种简化方法:将音节键盘窗、单字键盘窗、单词键盘窗安放在编辑窗所在的显示器屏幕上,该显示屏为触摸屏,未装触摸屏的屏幕可用鼠标左键点击输入。图7说明了音节键盘窗、单字键盘窗、单词键盘窗安放在编辑窗所在的显示器屏幕上的情形。
为输入汉字的方便,在汉字输入的相应窗体弹出时,在拼音音节键盘窗的适当位置,例如中部,还可以布置一个简报显示字幕,指击那个按键,字幕就显示出这个按键的名称,以方便输入。

Claims (6)

1、一种基于软键盘的汉字输入方法,包括:
(1)软键盘汉字输入窗体的初始化事件:它首先将汉字的字库和词库调入内存,并将主机屏幕布置为文件编辑窗,将软键盘布置为包含拼音音节按钮键的拼音音节键盘窗,然后等待按钮键的激发信息;
(2)拼音音节键盘窗各个按钮键的激发事件:将用户激发按钮键发出的信息转换成拼音音节信息,按照该信息到字库中找出该音节下的字,然后按照找出的字的字数在软键盘上布置一个包含单字按钮的单字键盘窗,然后等待按钮键的激发信息;
(3)单字键盘窗各个单字按钮键的激发事件:将用户激发单字按钮键发出的信息转换成字符信息,到字库中找字,并将找到的字编进编辑文件,并显示在文件编辑窗内,同时到词库中查找以找到的字为首字的词,然后按照找出的词在软键盘上布置一个包含单词按钮的单词键盘窗,然后等待按钮键的激发信息;
(4)单词键盘窗各个单词按钮键的激发事件:将用户激发单词按钮键发出的信息转换成对应的字符信息,到字库中找相应的字,并将找到的字编进编辑文件,显示在编辑窗内,然后消去单字键盘窗和单词键盘窗,使软键盘恢复为只包含拼音音节按钮键的键盘窗;
其特征在于:所述将软键盘布置为包含拼音音节按钮键的拼音音节键盘窗,是将所述拼音音节按钮键布置在拼音音节键盘窗上的二维坐标面内,纵坐标为声母,按O声母b p m f d t n l g k h j q x zh chsh r z c s y w顺序排列,横坐标为韵母,按a ao ai an ang o ou ong e eien eng er i ia iao ian iang iong ie iu in ing u ua uai uan uang uo ue ui un üüe顺序排列,各拼音音节按钮键放在该二维坐标面的相应坐标上,键名用该音节下的一个汉字表示。
2、根据权利1所述的基于软键盘的汉字输入方法,其特征在于所述将软键盘布置为包含拼音音节按钮键的拼音音节键盘窗,是将所述拼音音节键盘窗包括的拼音音节按钮键布置在拼音音节键盘窗上的二维坐标面内,横坐标为声母,按O声母b p m f d t n l g k h j q xzh ch sh r z c s y w顺序排列,纵坐标为韵母,按a ao ai an ang o ouong e ei en eng er i ia iao ian iang iong ie iu in ing u ua uai uan uang uoue ui un üüe顺序排列,各拼音音节按钮键放在该二维坐标面的相应坐标上,键名用该音节下的一个汉字表示。
3、根据权利1或2所述的基于软键盘的汉字输入方法,其特征在于该方法还包括:在拼音音节键盘窗内布置常用标点符号按钮键。
4、根据权利1或2所述的基于软键盘的汉字输入方法,其特征在于:所述单字键盘窗和单词键盘窗的大小与所显示的字或词的字数相适应。
5、根据权利4所述的基于软键盘的汉字输入方法,其特征在于:所述单字键盘窗内的汉字排列顺序为:先按音节排序,再按声调排序,最后按部件排序。
6、根据权利4所述的基于软键盘的汉字输入方法,其特征在于:所述单词键盘窗内的单词按单词首字的拼音顺序排列。
CN 02103802 2002-03-25 2002-03-25 一种基于软键盘的汉字输入方法 Pending CN1369768A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 02103802 CN1369768A (zh) 2002-03-25 2002-03-25 一种基于软键盘的汉字输入方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 02103802 CN1369768A (zh) 2002-03-25 2002-03-25 一种基于软键盘的汉字输入方法

Publications (1)

Publication Number Publication Date
CN1369768A true CN1369768A (zh) 2002-09-18

Family

ID=4739904

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 02103802 Pending CN1369768A (zh) 2002-03-25 2002-03-25 一种基于软键盘的汉字输入方法

Country Status (1)

Country Link
CN (1) CN1369768A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101216730B (zh) * 2007-01-05 2011-05-04 盛乐信息技术(上海)有限公司 四向方向输入设备的软键盘多输入法面板选择方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101216730B (zh) * 2007-01-05 2011-05-04 盛乐信息技术(上海)有限公司 四向方向输入设备的软键盘多输入法面板选择方法

Similar Documents

Publication Publication Date Title
CN1258132C (zh) 用于进行字母符号输入的小键盘布局
CN1156741C (zh) 手写汉字识别方法及装置
CN1338068A (zh) 表意语言及非表意语言的文字输入系统
CN1262473A (zh) 小型数字键盘拼音汉字输入方法
CN1136496C (zh) 简化拼音-触摸屏鼠标式汉字输入方法
CN1097766C (zh) 汉字五键输入法
CN1369768A (zh) 一种基于软键盘的汉字输入方法
CN1622017A (zh) 以英文韵母组为基础的中文双拼输入法
CN1147780C (zh) 三笔数码汉字输入方法
CN1136497C (zh) 部件-触摸屏鼠标式汉字输入方法
CN1567158A (zh) 拼音笔画排序汉字输入键盘及其输入方法
CN1349157A (zh) 数字笔形码汉字输入法
CN1269006C (zh) 计算机处理方法
CN1050915C (zh) 一种计算机汉字输入引导提示方法
CN1245678C (zh) 拼音加补码汉字输入法
CN1991743A (zh) 一种语音输入法方法及其装置
CN1869892A (zh) 一种中文短语、短句快速输入的方法和系统
CN1223926C (zh) 部首编码汉字输入法
CN1271493C (zh) 数字键盘汉字输入法
CN1142474C (zh) 字典码汉字输入法
CN1873589A (zh) 基于音码的汉字输入方法
CN1350223A (zh) 一种遥控器中文拼音输入方法
CN1256649C (zh) 基于键选双拼的中文整句输入法及其键盘布局
CN1251925A (zh) 毕升计算机汉字输入法及其键盘
CN1178344A (zh) 四声码汉字输入方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication