[go: up one dir, main page]

CN101976119B - 一种数字键盘文字输入法 - Google Patents

一种数字键盘文字输入法 Download PDF

Info

Publication number
CN101976119B
CN101976119B CN2010105076278A CN201010507627A CN101976119B CN 101976119 B CN101976119 B CN 101976119B CN 2010105076278 A CN2010105076278 A CN 2010105076278A CN 201010507627 A CN201010507627 A CN 201010507627A CN 101976119 B CN101976119 B CN 101976119B
Authority
CN
China
Prior art keywords
code
digits
input
button
stroke
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.)
Expired - Fee Related
Application number
CN2010105076278A
Other languages
English (en)
Other versions
CN101976119A (zh
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.)
Suzhou University
Original Assignee
Suzhou University
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 Suzhou University filed Critical Suzhou University
Priority to CN2010105076278A priority Critical patent/CN101976119B/zh
Publication of CN101976119A publication Critical patent/CN101976119A/zh
Priority to US13/243,285 priority patent/US20120092196A1/en
Application granted granted Critical
Publication of CN101976119B publication Critical patent/CN101976119B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/018Input/output arrangements for oriental characters
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

本发明公开了一种数字键盘文字输入法,其特征在于:采用数字键盘上的按键0~9,数字编码的码长为4至5位,其数字编码的方法是:汉字,取两位数字表示的总笔划数为第1、2位,取汉字的前三笔笔划编码为3至5位,当总码长不足5位时,输入终止码;所述笔划编码与笔划的对应关系为:“0”——横或提;“1”——竖;“2”——撇;“3”——点或捺;“4”——折;字母、数字和符号,取两位数字表示排列序号,一位识别符,第4位为终止码。本发明不需要改变输入状态即可用同样方法输入汉字和其它字符,重码率低,可适用于各种具备数字按键的输入装置使用。

Description

一种数字键盘文字输入法
技术领域
本发明涉及一种向具有输入设备的处理装置输入文字的方法,具体涉及一种利用具有按键0~9的数字键盘进行汉字、字母、数字和其它符号的输入的方法。
背景技术
随着计算机技术应用领域的不断扩展,对文字输入的要求也在不断增加。在应用中,需要通过键盘输入数字、字母、汉字、标点符号、运算符和其它可打印字符,我们把它们通称为文字,一般,输入的内容中会交叉出现上述各类文字。
在很多应用场合,输入设备只配置小键盘,一般包括数字按键0~9、按键*和#,例如手机按键。在ATM机等设备上,也配置有小键盘,此外,有些带有触摸屏的装置上,设有虚拟键盘,一般也是小键盘。由于小键盘通常只有12至16个按键,为了输入这些文字,现有技术中,采用切换输入状态的方法进行输入,例如,在手机上,通过反复点击某一按键(如#键),分别在数字、大写字母、小写字母、拼音输入法、笔划输入法、标点符号输入状态之间进行切换,而在每种输入状态中,则按规定结合键盘进行输入,如,在大写字母输入状态中,将26个字母按每键3个或4个字母排列,通过按键次数输入所需的字母,而在拼音输入法中,则通过各键上字母的组合得到多个拼音组合,再对拼音组合进行切换后输入汉字。由此,在用拼音输入法输入汉字过程中,如需输入大写字母,则需按#键4次以切换到大写字母状态,再根据字母在按键上的位置按键多次以输入字母,输入完成后,再按#键2次回到拼音输入法状态。即,在汉字中插入一个大写字母时,需要按键7-11次才能完成。其余各种不同类型的字母、数字、符号等的交叉输入中也存在同样的问题。如果设备还同时支持其它输入字符,例如日文输入、俄文输入等,则切换时的按键次数更多,而且,在不同输入法之间经常转换,会造成使用者的记忆混淆,进而出现输入错误。
另一个问题是,由于采用多字母共用数字键,在输入字母时,以及用拼音输入法输入汉字时,经常发生同一按键的重复输入,而进行输入状态切换时,也同样需要反复输入切换键,这对于在如触摸屏上使用的软键盘来说,会导致输入速度的大大下降,或者引起输入错误的增加。
发明内容
本发明目的是提供一种采用数字键盘的文字输入法,不需要进行输入法切换即可实现大、小写字母,汉字,数字,符号的输入,同时,尽可能减少同一按键的连续重复输入,以适应软键盘应用的需要。
为达到上述目的,本发明采用的技术方案是:一种数字键盘文字输入法,采用数字键盘上的按键0~9,直接按键输入对应文字的数字编码的数码,实现文字的输入;
数字编码的码长为4至5位,其数字编码的方法是:
(1)汉字,取两位数字表示的总笔划数为第1、2位,按书写顺序,汉字的第一笔划编码、第二笔划编码、第三笔划编码分别为3至5位,至少输入一个汉字笔划编码,当总码长不足5位时,输入终止码;
所述笔划编码与笔划的对应关系为:
“0”——横或提;
“1”——竖;
“2”——撇;
“3”——点或捺;
“4”——折;
(2)英文字母,取两位数字表示的字母的排列序号为第1、2位,大写字母第3位对应按键“6”,小写字母第3位对应按键“7”,第4位为终止码;
(3)数字及运算符,设定其排列顺序,取两位数字表示的排列序号为第1、2位,第3位对应按键“8”,第4位为终止码;
(4)标点符号,设定其排列顺序,取两位数字表示的排列序号为第1、2位,第3位对应按键“9”,第4位为终止码。
上述技术方案中,采用两位数字表示汉字的笔划或其它字符的排列序号,使得输入码长整齐,同时,汉字笔划编码与其它字符的代码不重合,可以通过第3位代码区分输入的是汉字还是其它字符,用终止码在码长不足5位时表达输入结束,便于计算机软件进行处理,最大码长为5位,解决了现有数字键盘输入方法中大量出现的码长不一致,最大码长过大的问题。
上述技术方案中,所述终止码均对应按键“5”。该方案可以保证终止码与前一码不同,特别适用于触摸屏等虚拟键盘输入。
或者,汉字的终止码位于按键“5”上,大写英文字母的终止码位于按键“6”上,小写英文字母的终止码位于按键“7”上,数字及运算符的终止码位于按键“8”上,标点符号的终止码位于按键“9”上。该方案由于字符的终止码与字符种类码相同,在采用实体键盘输入时,按键方便,可提高输入速度。
上述技术方案中,数字及运算符的排列顺序为,“1234567890+-*/=<>[]{}()$%&”,对应的排列序号为依次从“01”到“26”。标点符号的排列顺序为,“空格,。、?!:;“‘`\…-~|”,对应的排列序号为依次从“01”到“17”。也可以根据需要输入的数字、运算符、标点符号另外排列顺序,总体方案仍落入本发明的保护范围中。
在实际使用中,当存在重码时,可以通过每屏显示10个汉字,用手机键盘上的“*”和“#”键或者其它小键盘上的“+”和“-”键进行上下屏翻页,用数字键进行选择输入。
由于上述技术方案运用,本发明与现有技术相比具有下列优点:
1.本发明通过将汉字笔划编码和字符识别码安排在不同的数字按键上,实现了不需要改变输入状态即可用同样方法输入汉字和其它字符的完整的文字输入,可适用于各种具备数字按键的输入装置使用;
2.本发明在输入汉字时,用总笔划数和前三笔划编码的组合,加上合理分布笔划按键,使得在5位字长的数字键盘输入中,GB2312字符集中的汉字最大重码数为22个,不需要如拼音输入法那样不断翻屏寻字,汉字输入速度快。
3.本发明由于对不足5位码长的文字输入设置了终止符,还可以根据需要扩充其它字符输入,例如,在第3、4位用61、62、63等表示其它字符集,从而实现如希腊字母、俄文字母等字符在不需要变更输入法情况下的同步输入。
4.本发明的文字编码出现连续相同数字的概率低,在各种虚拟键盘如触摸屏等场合使用时,可以大大提高输入速度,避免误操作的情况发生。
具体实施方式
下面结合实施例对本发明作进一步描述:
实施例:一种数字键盘文字输入法,采用数字键盘上的按键0~9,直接按键输入对应文字的数字编码的数码,实现文字的输入;
数字编码的码长为4至5位,其数字编码的方法是:
(1)汉字,取两位数字表示的总笔划数为第1、2位,按书写顺序,汉字的第一笔划编码、第二笔划编码、第三笔划编码分别为3至5位,至少输入一个汉字笔划编码,当总码长不足5位时,输入终止码;
所述笔划编码与笔划的对应关系为:
“0”——横或提;
“1”——竖;
“2”——撇;
“3”——点或捺;
“4”——折;
(2)英文字母,取两位数字表示的字母的排列序号为第1、2位,大写字母第3位对应按键“6”,小写字母第3位对应按键“7”,第4位为终止码;
(3)数字及运算符,设定其排列顺序,取两位数字表示的排列序号为第1、2位,第3位对应按键“8”,第4位为终止码;本实施例中,数字及运算符的排列顺序为,“1234567890+-*/=<>[]{}()$%&”,对应的排列序号为依次从“01”到“26”。
(4)标点符号,设定其排列顺序,取两位数字表示的排列序号为第1、2位,第3位对应按键“9”,第4位为终止码;本实施例中,标点符号的排列顺序为,“空格,。、?!:;“‘`\…-~|”,对应的排列序号为依次从“01”到“17”。
当用于虚拟键盘时,所述终止码均对应按键“5”。
当用于普通数字键盘时,汉字的终止码位于按键“5”上,大写英文字母的终止码位于按键“6”上,小写英文字母的终止码位于按键“7”上,数字及运算符的终止码位于按键“8”上,标点符号的终止码位于按键“9”上。
以采用不同终止码为例,部分文字输入编码示例如下:
一0105(总笔划数为1笔,用两位表示为01,横笔划为0,5为终止符),无重码字。
人02235(总笔划数为2笔,表示为02,撇为2,捺为3,5为终止符),其重码字有:八、入,共3个。
根据统计,总笔划为12时,重码最多,其中,最大重码的情况出现在输入编码为12010时(不考虑简码造成的重码),即,12笔,前三笔为横竖横(或提),共计有22个汉字,表示如下:
博、堪、堞、塔、堰、堙、堤、塄、堠、颉;
款、彭、蛩、壹、喜、煮、辜、耋、越、趁;
趋、超。
即,此时输入最多可能翻两次屏,大多数情况下,录入汉字不需要翻屏或只需翻一次屏。
当需要输入字符时,示例如下:
A,0166;G,0766;a,0177;x,2477;
2,0288;0,1088;*,1388;=,1588;
。,0399;!,0699;(,2299;),2399。
即,不需要变更输入法,即可用4位输入各种字母、数字、符号,用4至5位输入各种汉字,即使加上翻页符和选择符,按键数最多的一个汉字也只需要按键8次即能实现录入。
此外,根据需要,还可以增加其它字符的录入,并且不会增加重码数。
例如,对于俄文字符,采用5键录入法,第1、2键为字母序号,第3、4键用61作为俄文识别码,第5键用6作为大写字母终止码,用7作为小写字母终止码。则,有下列示例:
Б,02616;Ж,07616;б,02617;ж,07617。
可见,本方案能方便地用数字键盘录入文字,不需要更换输入法,按键数少,重码数低,尤其适合于没有大键盘的场合使用。

Claims (5)

1.一种数字键盘文字输入法,其特征在于:采用数字键盘上的按键0~9,直接按键输入对应文字的数字编码的数码,实现文字的输入;
数字编码的码长为4至5位,其数字编码的编码方法是:
(1)汉字,取两位数字表示的总笔划数为第1、2位,按书写顺序,汉字的第一笔划编码、第二笔划编码、第三笔划编码分别为3至5位,至少输入一个汉字笔划编码,当总码长不足5位时,输入终止码;
所述笔划编码与笔划的对应关系为:
“0”——横或提;
“1”——竖;
“2”——撇;
“3”——点或捺;
“4”——折;
(2)英文字母,取两位数字表示的字母的排列序号为第1、2位,大写字母第3位对应按键“6”,小写字母第3位对应按键“7”,第4位为终止码;
(3)数字及运算符,设定其排列顺序,取两位数字表示的排列序号为第1、2位,第3位对应按键“8”,第4位为终止码;
(4)标点符号,设定其排列顺序,取两位数字表示的排列序号为第1、2位,第3位对应按键“9”,第4位为终止码。
2.根据权利要求1所述的数字键盘文字输入法,其特征在于:所述终止码均对应按键“5”。
3.根据权利要求1所述的数字键盘文字输入法,其特征在于:汉字的终止码对应于按键“5”,大写英文字母的终止码对应于按键“6”,小写英文字母的终止码对应于按键“7”,数字及运算符的终止码对应于按键“8”,标点符号的终止码对应于按键“9”。
4.根据权利要求1所述的数字键盘文字输入法,其特征在于:数字及运算符的排列顺序为,“1234567890+-*/=<>[]{}()$%&”,对应的排列序号为依次从“01”到“26”。
5.根据权利要求1所述的数字键盘文字输入法,其特征在于:标点符号的排列顺序为,“空格,。、?!:;“‘`\…-~|”,对应的排列序号为依次从“01”到“17”。
CN2010105076278A 2010-10-15 2010-10-15 一种数字键盘文字输入法 Expired - Fee Related CN101976119B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2010105076278A CN101976119B (zh) 2010-10-15 2010-10-15 一种数字键盘文字输入法
US13/243,285 US20120092196A1 (en) 2010-10-15 2011-09-23 method for inputting text using numeric keypad

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105076278A CN101976119B (zh) 2010-10-15 2010-10-15 一种数字键盘文字输入法

Publications (2)

Publication Number Publication Date
CN101976119A CN101976119A (zh) 2011-02-16
CN101976119B true CN101976119B (zh) 2012-05-23

Family

ID=43576007

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105076278A Expired - Fee Related CN101976119B (zh) 2010-10-15 2010-10-15 一种数字键盘文字输入法

Country Status (2)

Country Link
US (1) US20120092196A1 (zh)
CN (1) CN101976119B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102221900A (zh) * 2011-03-29 2011-10-19 贵阳朗玛信息技术股份有限公司 数据处理方法、装置及系统
US10216286B2 (en) * 2012-03-06 2019-02-26 Todd E. Chornenky On-screen diagonal keyboard
US20170364486A1 (en) * 2016-06-17 2017-12-21 Yan Zhou Precise Encoding and Direct Keyboard Entry of Chinese as Extension of Pinyin

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1254121A (zh) * 1999-10-11 2000-05-24 唐文兴 11笔字型数字码汉字输入方法及键盘
CN1540485A (zh) * 2003-07-08 2004-10-27 魏立钦 汉码系列输入法
CN1570833A (zh) * 2004-04-27 2005-01-26 陈敏 汉字笔形数字两码总图标输入法及键盘
CN1881145A (zh) * 2004-11-10 2006-12-20 林声闯 优选码输入系统

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003216602A (ja) * 2002-01-21 2003-07-31 Fujitsu Ltd 中国語字形入力プログラム,中国語字形入力装置,及び中国語字形入力方法
US20040001734A1 (en) * 2002-02-07 2004-01-01 Burrell James W. Virtual keyboard and control means
KR100377432B1 (ko) * 2002-03-29 2003-05-09 주식회사 네오패드 문자/단어 생성 방법 및 이를 이용한 정보통신 서비스 방법
CA2491734C (en) * 2002-06-05 2014-01-21 Rongbin Su Optimized digital operational encoding and input method of world character information and information processing system thereof
US7747950B2 (en) * 2005-07-18 2010-06-29 Chien-Hsing Lee Method for inputting Chinese characters, English alphabets, and Korean characters by using a numerical keyboard

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1254121A (zh) * 1999-10-11 2000-05-24 唐文兴 11笔字型数字码汉字输入方法及键盘
CN1540485A (zh) * 2003-07-08 2004-10-27 魏立钦 汉码系列输入法
CN1570833A (zh) * 2004-04-27 2005-01-26 陈敏 汉字笔形数字两码总图标输入法及键盘
CN1881145A (zh) * 2004-11-10 2006-12-20 林声闯 优选码输入系统

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
蓝章礼等.15键小键盘汉字输入法.《重庆电力高等专科学校学报》.2008,第13卷(第4期),第29-32,36页. *
蔡昭权.利用小键盘输入汉字的思路与实现.《计算机工程与设计》.2006,第27卷(第5期),第908-910页. *

Also Published As

Publication number Publication date
US20120092196A1 (en) 2012-04-19
CN101976119A (zh) 2011-02-16

Similar Documents

Publication Publication Date Title
CN101021763A (zh) 一种触摸屏幕上软键盘布局快速输入方法
CN101976119B (zh) 一种数字键盘文字输入法
CN117666815A (zh) 基于10键键盘及应用于小屏电子设备的英文输入法
CN102750009B (zh) 一种无切换汉字输入法及键盘
KR20080005783A (ko) Pc 키보드와 소프트웨어 키보드를 이용한 문자 입력 방법
CN101976117B (zh) 汉字输入法及汉字输入键盘
CN104765470A (zh) 一种按键受限制的软键盘字符输入方法
CN101625600B (zh) 小键盘上文字输入的方法
KR20060033275A (ko) 휴대폰의 한글입력방법 및 영어입력방법
CN102323872A (zh) 汉语拼音滑行输入法
KR101176280B1 (ko) 투 클릭 모오스코드가 할당된 기본자판 영역내의 터치 또는 다수의 기본자판 영역 간의 드래그를 이용한 문자입력장치 및 문자입력방법
CN101441546A (zh) 一种触摸屏输入文字的键位功能区的替换方法
CN104965600A (zh) 一键多触点字母键盘
KR101071812B1 (ko) 휴대단말기의 일본어 터치스크린 키패드 어레이
CN104317422B (zh) 一种基于汉字拼音输入法的重码过滤及字库编码方法
CN102722260A (zh) 十四键新方码输入法
CN103425269B (zh) 一种利用方向操作输入字符的方法和装置
CN1055774C (zh) 一种用于小型化信息终端作汉字输入的键盘及其使用方法
KR101130894B1 (ko) 모음의 기능성 타법을 중심으로 한 스마트폰의 쿼티자판용 한글 문자판
CN1142475C (zh) 数字键盘首音加笔顺汉字输入法
KR20070085187A (ko) 휴대폰 영문자 입력방식
CN1258882A (zh) 表音文字输入法及其数字型小键盘
KR100596478B1 (ko) 알파벳 모음 중심의 키보드
CN1293511A (zh) 手机汉语拼音的输入方法
CN1333325C (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
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP02 Change in the address of a patent holder

Address after: Suzhou City, Jiangsu province 215137 Xiangcheng District Ji Road No. 8

Patentee after: Soochow University

Address before: 215123 Suzhou City, Suzhou Province Industrial Park, No. love road, No. 199

Patentee before: Soochow University

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120523

Termination date: 20151015

EXPY Termination of patent right or utility model