[go: up one dir, main page]

CN101290545A - Matrix Chinese character input method and device - Google Patents

Matrix Chinese character input method and device Download PDF

Info

Publication number
CN101290545A
CN101290545A CNA200710097078XA CN200710097078A CN101290545A CN 101290545 A CN101290545 A CN 101290545A CN A200710097078X A CNA200710097078X A CN A200710097078XA CN 200710097078 A CN200710097078 A CN 200710097078A CN 101290545 A CN101290545 A CN 101290545A
Authority
CN
China
Prior art keywords
chinese character
stroke
chinese
key
input
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.)
Granted
Application number
CNA200710097078XA
Other languages
Chinese (zh)
Other versions
CN101290545B (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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN200710097078XA priority Critical patent/CN101290545B/en
Publication of CN101290545A publication Critical patent/CN101290545A/en
Priority to HK09103683.7A priority patent/HK1123870B/en
Application granted granted Critical
Publication of CN101290545B publication Critical patent/CN101290545B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

The invention relates to a Chinese character input method and a device, wherein the method comprises the following steps: inputting the strokes of the Chinese characters by adopting a stroke key representing the stroke direction; wherein the strokes represented by the stroke keys at least comprise strokes from top left to bottom right, from top to bottom, from top right to bottom left, from left to right, from bottom left to top right, and having more than one direction. The display can display the Chinese characters matched with the current input strokes in a horizontal row mode and display homophones of the selected Chinese characters in the horizontal row in a longitudinal row mode. The device of the present invention may include 12 keys, of which 6 keys represent stroke directions and are used for inputting strokes, 4 direction moving keys for searching desired chinese characters, and 2 function keys. The present invention is easy to learn and use, and has fast Chinese character input speed.

Description

矩阵汉字输入法和装置 Matrix Chinese character input method and device

技术领域 technical field

本发明涉及一种汉字输入方法和装置,尤其涉及经由计算机和电话等电子产品来输入汉字的方法。The invention relates to a method and device for inputting Chinese characters, in particular to a method for inputting Chinese characters via electronic products such as computers and telephones.

背景技术 Background technique

和其它语言相比,例如英文、日文和韩文,把中文字输入电子媒体(如计算机和电话)是比较困难的,这是因为中文是由象形文字衍生而来,由多个部分组成,再加上笔划较多,因此一般的中文输入法使用并不方便。Compared with other languages, such as English, Japanese and Korean, it is more difficult to enter Chinese characters into electronic media (such as computers and telephones). This is because Chinese is derived from pictographs and consists of multiple parts, plus There are many strokes on it, so it is not convenient to use the general Chinese input method.

目前已经有很多涉及利用计算机来输入汉字的技术方案。例如,把汉字数据库加到硬件里面,或经由光盘把汉字数据库安装到计算机的存储器里面,汉字便可以经由计算机的预定程序来输入。现在,已经有好几百种汉字电脑输入方法,每个方法都有它的特点和优点,但是有一个常见的弊端,那就是输入的速度慢,要用上十多个按键甚至整个标准键盘来输入。而且,用户必须牢记很多汉字部首偏旁和分解汉字的方法,因此学习和记得如何运用都很困难。There are many technical solutions related to using computers to input Chinese characters at present. For example, adding the Chinese character database into the hardware, or installing the Chinese character database into the memory of the computer via a CD, Chinese characters can be input through the predetermined program of the computer. Now, there are already hundreds of computer input methods for Chinese characters, and each method has its characteristics and advantages, but there is a common disadvantage, that is, the input speed is slow, and it takes more than ten keys or even the entire standard keyboard to write enter. Moreover, the user must keep in mind many radicals of Chinese characters and methods of decomposing Chinese characters, so it is difficult to learn and remember how to use them.

例如常见的汉字输入方法包括:字型输入法(如仓颉码或简易码),优点是重码较少,缺点是需要多个按键,所以这类方法不适用于移动电话,此外,用户需要学习如何将文字拆分成细小的部分;拼音输入法,优点是只需要懂得正确的发音就可使用,缺点是用户很难将中文字的发音准确地用英文字母拼凑出来,尤其是普通话发音不标准的用户,如广东话的九个声调将难度相应地提高;电码输入法,优点是避免重码,只需要按四位数字,缺点是没有可能记得每个中文字的所属电码;笔划输入法,优点是以最本能的方法输入,就如写字一样,缺点是要按键较多次,而且也有重码的问题。For example, common Chinese character input methods include: font input methods (such as Cangjie code or simple code), the advantage is that there are fewer repeated codes, and the disadvantage is that multiple keys are needed, so this type of method is not suitable for mobile phones. In addition, users need to learn how to Divide the text into small parts; the pinyin input method has the advantage that it can be used only by knowing the correct pronunciation, but the disadvantage is that it is difficult for users to accurately piece together the pronunciation of Chinese characters with English letters, especially if the pronunciation of Mandarin is not standard Users, such as the nine tones of Cantonese, will increase the difficulty accordingly; the code input method has the advantage of avoiding repeated codes and only needs to press four digits, but the disadvantage is that it is impossible to remember the code of each Chinese character; the stroke input method has the advantages of Input in the most instinctive way, just like writing, the disadvantage is that you need to press the keys many times, and there is also the problem of repeated codes.

随着中文在计算机和通信科技的需求不断增加,现时实在有必要找出一个输入方法既简单又方便,同时也必须避免以前机械性的背诵,容易学懂及对键盘要求更少的按键,并且该输入方法也可应用到计算机技术、信息传送、互联网和内联网技术层面。With the increasing demand for Chinese in computer and communication technology, it is really necessary to find an input method that is simple and convenient. At the same time, it must avoid the previous mechanical reciting, easy to learn and require fewer keys on the keyboard, and The input method can also be applied at the level of computer technology, messaging, Internet and Intranet technology.

发明内容 Contents of the invention

本发明的目的是提供一种在信息传送仪器(如计算机和电话)里输入汉字的方法和装置。与现有技术相比,本发明的汉字输入方法和装置需要更少的按键,无需机械性的背诵,具有易学易用等优点。The object of the present invention is to provide a method and device for inputting Chinese characters in information transmission devices such as computers and telephones. Compared with the prior art, the Chinese character input method and device of the present invention require fewer keys, do not need mechanical reciting, and have the advantages of being easy to learn and use.

根据本发明的一个方面,一种汉字输入装置,包括:键盘,以及显示器,能以横排和纵列的矩阵形式显示多个汉字;其中该键盘至少具有:六个笔划键,表示六个笔划方向,用于输入汉字的笔划,所述六个笔划键包括表示由左上往右下、由上往下、由右上往左下、由左往右、由左下往右上、以及具有多于一个方向的笔划的笔划键。According to one aspect of the present invention, a Chinese character input device includes: a keyboard, and a display capable of displaying a plurality of Chinese characters in a matrix of horizontal and vertical columns; wherein the keyboard has at least: six stroke keys, representing six strokes Direction, used to input the strokes of Chinese characters, the six stroke keys include representing from top left to bottom right, from top to bottom, from top right to bottom left, from left to right, from bottom left to top right, and with more than one direction The stroke key for the stroke.

其中该显示器可以横排方式显示吻合当前输入笔划的汉字以供选择。Wherein the display can display Chinese characters matching the current input strokes in a horizontal arrangement for selection.

其中该键盘还可包括两个移动方向键,表示左、右两个移动方向,用于在该显示器上沿矩阵的横排方向移动以选择汉字。Wherein the keyboard can also include two moving direction keys, which represent two moving directions of left and right, and are used to move along the horizontal direction of the matrix on the display to select Chinese characters.

其中该显示器可以纵列方式显示在横排所列汉字中所选汉字的同音字以供选择。Wherein the display can display the homophones of the selected Chinese characters in the horizontally arranged Chinese characters in a vertical column for selection.

其中该键盘还可包括两个移动方向键,表示上、下两个移动方向,用于在该显示器上沿矩阵的纵列方向移动以选择横排所列汉字中所选汉字的同音字。Wherein the keyboard can also include two moving direction keys, which represent two moving directions of up and down, and are used to move along the column direction of the matrix on the display to select homonyms of the selected Chinese characters in the horizontal row.

其中该键盘还可包括两个功能键,包括:一个下一页键,用于选择显示下一横排或下一纵列汉字;和一个确定键,用于确定输入所选择的汉字。The keyboard can also include two function keys, including: a next page key for selecting and displaying the next horizontal row or next column of Chinese characters; and a confirmation key for confirming the input of the selected Chinese character.

其中该汉字输入装置可以是具有汉字输入功能的计算机、固定电话、移动电话、对讲机、个人数码助理、游戏机中的一种。Wherein the Chinese character input device can be a computer with a Chinese character input function, a fixed phone, a mobile phone, a walkie-talkie, a personal digital assistant, and a game machine.

根据本发明的另一方面,一种汉字输入方法,包括以下步骤:According to another aspect of the present invention, a Chinese character input method comprises the following steps:

采用代表笔划方向的笔划键输入汉字的笔划;Use the stroke key representing the stroke direction to input the strokes of Chinese characters;

其中所述笔划键表述的笔划至少包括由左上往右下、由上往下、由右上往左下、由左往右、由左下往右上、以及具有多于一个的方向的笔划。The strokes represented by the stroke key at least include strokes in directions from top left to bottom right, top to bottom, top right to bottom left, left to right, bottom left to top right, and more than one direction.

本发明的方法还可包括:在显示器上以横排方式显示吻合当前输入笔划的汉字以供选择。The method of the present invention may further include: displaying Chinese characters matching the current input strokes in a horizontal arrangement on the display for selection.

本发明的方法还可包括:采用左、右移动方向键在该显示器上沿矩阵的横排方向移动以选择汉字。The method of the present invention may also include: using the left and right movement direction keys to move along the horizontal direction of the matrix on the display to select Chinese characters.

本发明的方法还可包括:在显示器以纵列方式显示在横排所列汉字中所选汉字的同音字以供选择。The method of the present invention may also include: displaying the homophones of the selected Chinese characters in the horizontal row on the display in a column for selection.

本发明的方法还可包括:采用上、下移动方向键在该显示器上沿矩阵的纵列方向移动以选择横排所列汉字中所选汉字的同音字。The method of the present invention may also include: using the up and down movement direction keys to move along the column direction of the matrix on the display to select the homonym of the selected Chinese character in the horizontally listed Chinese characters.

本发明的方法还可包括:采用一个下一页键来选择显示下一横排或下一纵列汉字;和采用一个确定键来确定输入所选择的汉字。The method of the present invention may further include: using a next page key to select and display the next horizontal row or next column of Chinese characters; and using a confirm key to confirm input of the selected Chinese character.

本发明的方法和装置是以笔划输入法为基础,依据笔划去向来输入笔划,还可辅以拼音来方便输入,即结合同音字库而不用独立输入拼音及音调。本发明的汉字输入方法是不用拆字的,也不需要把不同的笔划归纳为“横、竖、点、撇、折”五类。本发明的汉字输入装置可以只需要12个键,操作方便快捷,易学易用,不用费时学习,用户能轻易掌握使用窍门,有助于增加日常的中文应用。本发明还可以应用于其它的信息输入装置和通信装置,应用领域广泛,具有很大的潜在发展空间。The method and device of the present invention are based on the stroke input method, and input strokes according to the direction of the strokes, and can also be supplemented with pinyin to facilitate input, that is, combined with the homophonic word library without independent input of pinyin and tones. The Chinese character input method of the present invention does not need to split characters, and does not need to classify different strokes into five categories of "horizontal, vertical, dot, left, and fold". The Chinese character input device of the present invention only needs 12 keys, is convenient and quick to operate, easy to learn and use, and does not need time-consuming learning, and users can easily grasp the use skills, which is helpful to increase daily Chinese applications. The present invention can also be applied to other information input devices and communication devices, and has wide application fields and great potential development space.

以下结合附图和实施例进一步说明本发明。Further illustrate the present invention below in conjunction with accompanying drawing and embodiment.

附图说明 Description of drawings

图1是本发明的汉字输入装置实施例的电话按键设计示意图;Fig. 1 is the telephone button design schematic diagram of Chinese character input device embodiment of the present invention;

图2是汉字“矩”以向量式笔划输入法来输入的示意图;Fig. 2 is a schematic diagram of the Chinese character "moment" being input by the vector stroke input method;

图3是汉字“梁”以向量式笔划输入法来输入的示意图;Fig. 3 is a schematic diagram of Chinese character "梁" being input by the vector stroke input method;

图4是在移动电话平台上应用由JavaScript所写成的本发明矩阵输入法实施例的用户介面的模拟图;Fig. 4 is the simulation diagram of the user interface of the matrix input method embodiment of the present invention written by JavaScript on the mobile phone platform;

图5是本发明的汉字输入方法实施例的向量式笔划输入法数据库的建立示意图;Fig. 5 is the schematic diagram of the establishment of the vector stroke input method database of the Chinese character input method embodiment of the present invention;

图6是建立的向量式笔划输入法数据库中代表按键的单元结构的示例;Fig. 6 is the example of representing the cell structure of button in the vector type stroke input method database of setting up;

图7是向量式笔划输入法数据库的示例;Fig. 7 is the example of vector stroke input method database;

图8是同音字元数据库中的串联排序读音组的示例;以及Fig. 8 is the example of the concatenation sorting pronunciation group in the homonym character database; And

图9是本发明实施例的矩阵输入法的流程图。Fig. 9 is a flow chart of the matrix input method of the embodiment of the present invention.

具体实施方式 Detailed ways

根据本发明的一个实施例,汉字输入方法是一种向量式笔划输入法,即依笔划去向作为输入笔划的方法。采用6个笔划方向键分别代表笔划的6个不同方向,一个代表由左上往右下,一个代表由上往下,一个代表由右上往左下,一个代表由左往右,一个代表由左下往右上,一个代表笔划中有多于一个的方向。使用者依笔划顺序按键,每一次按键代表一笔,所以按键次数会等于笔划总数。但随着按键,控制程序会搜寻吻合的汉字元(character),并会依据笔划总数,由少至多横列出在显示屏。如果吻合的汉字元的数目太多,不能全部横列出在显示屏上,余下的汉字元会排在“下一页”表单。使用者可用“下一页”功能键进入“下一页”选单。当需要的汉字显示在显示屏上时,用户可利用左、右方向移动键移动显示屏上的光标到需要的汉字上,再按确定键来输入该汉字。According to an embodiment of the present invention, the Chinese character input method is a vector-type stroke input method, that is, a method in which strokes are input according to whereabouts of the strokes. 6 stroke direction keys are used to represent 6 different directions of the stroke, one represents from top left to bottom right, one represents from top to bottom, one represents from top right to bottom left, one represents from left to right, and one represents from bottom left to top right , one for more than one direction in the stroke. The user presses the keys in stroke order, and each key represents a stroke, so the number of key presses is equal to the total number of strokes. But as the key is pressed, the control program will search for matching Chinese characters, and will list them horizontally on the display screen according to the total number of strokes. If the number of matching Chinese characters is too large, they cannot all be listed horizontally on the display screen, and the remaining Chinese characters will be arranged in the "next page" list. The user can use the "Next Page" function key to enter the "Next Page" menu. When the desired Chinese character is displayed on the display screen, the user can use the left and right direction movement keys to move the cursor on the display screen to the desired Chinese character, and then press the OK key to input the Chinese character.

根据本发明的另一实施例,汉字输入方法是同音字元输入法(voice code),即只需要输入同音字,控制程序会搜寻拼音音标相同的汉字元,并会依笔划总数,由少至多从下至上竖直列出在显示屏。使用者可用4个搜寻同音字键(上、下、左、右)及2个功能键(下一页、确定)辅助输入。使用该输入法可利用笔划较简单的汉字元去输入,例如以“良”字来输入“糧”字,该输入法也可应用于忘记该字正确写法的时候。According to another embodiment of the present invention, the Chinese character input method is the homonym character input method (voice code), that is, only the homonym character needs to be input, and the control program will search for the Chinese character with the same phonetic symbol in pinyin, and according to the total number of strokes, from less to more Listed vertically on the display from bottom to top. The user can use 4 search homophone keys (up, down, left, right) and 2 function keys (next page, confirm) to assist input. This input method can be used to input Chinese characters with relatively simple strokes, such as "liang" to input the character "grain". This input method can also be used when the correct way of writing the character is forgotten.

本发明的汉字输入装置(如电话及电脑)须配备一个例如12个按键的键盘、中央处理系统、存储装置和显示屏。在中央处理系统及存储装置中应已包含汉字库、矩阵输入法数据库和控制程序。这些数据库和控制程序会预载在电脑里面,或从储存媒介(如光盘)输入到电脑里面。The Chinese character input device (as telephone and computer) of the present invention must be equipped with a keyboard such as 12 keys, central processing system, storage device and display screen. The central processing system and the storage device should already include a Chinese character library, a matrix input method database and a control program. These databases and control programs will be preloaded in the computer, or imported into the computer from a storage medium (such as a CD).

图1示出以电话按键作为范例的常规的12个键。箭头键代表笔划方向,如按键代表由左上往右下;按键

Figure A20071009707800092
代表由上往下;按键
Figure A20071009707800093
代表由右上往左下;按键
Figure A20071009707800094
代表由左往右;按键
Figure A20071009707800095
代表由左下往右上;按键
Figure A20071009707800096
代表该笔划中有多于一个的方向的键,即笔划是多方向的,例如是“口”字的第二笔或“迅”字的第二及第五笔。三角形键“5▲、8、0
Figure A20071009707800098
、*
Figure A20071009707800099
”是用于在显示的汉字矩阵上沿上、下、左、右方向选择字元。
Figure A200710097078000910
键代表选择下一页,而“6√”键则作为代表选择或确定。Fig. 1 shows a conventional 12 keys using a telephone key as an example. Arrow keys represent stroke direction, like pressing a key Represents from top left to bottom right; key
Figure A20071009707800092
Represents from top to bottom; key
Figure A20071009707800093
Represents from top right to bottom left; key
Figure A20071009707800094
Represents from left to right; key
Figure A20071009707800095
Represents from bottom left to top right; key
Figure A20071009707800096
A key representing more than one direction in the stroke, that is, the stroke is multi-directional, such as the second stroke of the character "口" or the second and fifth strokes of the character "Xun". Triangular key "5▲, 8 , 0
Figure A20071009707800098
、*
Figure A20071009707800099
" is used to select characters along the up, down, left and right directions on the displayed Chinese character matrix.
Figure A200710097078000910
The key represents selecting the next page, while the "6√" key represents selection or confirmation.

类似排列可用于电脑键盘,但按键“7”代表由左上往右下;按键“8”代表由上往下;按键“9”代表由右上往左下;按键“4”代表由左往右;按键“1”代表由左下往右上;按键“3”代表该笔划中有多于一个的方向的键。三角形键“▲、

Figure A200710097078000911
”会分别安排置于“5”、“2”、“0”、“·”键上,
Figure A200710097078000912
(下一页)键会置放在“6”键上,而“√”键则会置放在“Enter”键上。A similar arrangement can be used on a computer keyboard, but button "7" stands for top left to bottom right; button "8" stands for top down; button "9" stands for top right to bottom left; button "4" stands for left to right; "1" represents from bottom left to top right; button "3" represents a key with more than one direction in the stroke. Triangle key "▲,
Figure A200710097078000911
" will be placed on the "5", "2", "0", "·" keys respectively,
Figure A200710097078000912
The (next page) key will be placed on the "6" key, and the "√" key will be placed on the "Enter" key.

图2示出根据本发明的汉字输入方法实施例的汉字输入过程的一个示例。例如,以向量式笔划输入法作为输入的方法输入“矩”字,按照笔划顺序按键:按下一个代表由右上往左下的键,按下一个代表由左往右的键,按下一个代表由左往右的键,按下一个代表由右上往左下的键,按下一个代表由左上往右下的键,按下一个代表由左往右的键,按下一个代表由上往下的键,按下一个代表笔划中有多于一个的方向的键,按下一个代表由左往右的键,按下一个代表由左往右的键。总共按十次键(按键次数会等于笔划总数)。以电话按键作为范例,即3443142944。Fig. 2 shows an example of the Chinese character input process according to the embodiment of the Chinese character input method of the present invention. For example, when using the vector stroke input method as the input method to input the word "moment", press the keys according to the order of the strokes: press a key representing from upper right to lower left, press a key representing from left to right, press a key representing from Left to right key, press a key to represent from top right to left, press a key to represent from top left to bottom right, press a key to represent from left to right, press a key to represent from top to bottom , press a key that represents more than one direction in the stroke, press a key that represents left to right, and press a key that represents left to right. Press the key ten times in total (the number of key presses will be equal to the total number of strokes). Take the phone button as an example, that is, 3443142944.

图3示出根据本发明的汉字输入方法实施例的汉字输入过程的另一个示例。例如,以向量式笔画输入法来输入“梁”字,即依笔划去向作为输入笔划的方法。依笔划顺序按键;按下一个代表由左上往右下的键,按下一个代表由左上往右下的键,接下一个代表由左下往右上的键,按下一个代表该笔划中有多于一个的方向的键,按下一个代表由右上往左下的键,按下一个代表由左上往右下的键,按下一个代表由左上往右下的键,按下一个代表由左往右的键,按下一个代表该笔划中有多于一个的方向的键,按下一个代表由右上往左下的键,按下一个代表由左上往右下的键。总共按11次键(按键次数会等于笔划总数)。以电话按键作为范例,即11793114931。FIG. 3 shows another example of the Chinese character input process according to the embodiment of the Chinese character input method of the present invention. For example, inputting the character "梁" with the vector stroke input method, that is, the method of inputting the strokes according to the direction of the strokes. Press the keys according to the order of the strokes; press a key that represents from top left to bottom right, press a key that represents from top left to bottom right, and then press the next key that represents from bottom left to top right, press a key that represents more than one stroke in the stroke A direction key, press a key representing from top right to bottom left, press a key that represents from top left to bottom right, press a key that represents from top left to bottom right, press a key that represents from left to right key, press a key representing more than one direction in the stroke, press a key representing up-right to down-left, and press a key representing up-left to down-right. Press the key 11 times in total (the number of keystrokes will be equal to the total number of strokes). Take the phone button as an example, namely 11793114931.

图4示出在移动电话平台上应用由JavaScript所写成的矩阵输入法的用户介面模拟图。该用户介面显示在显示屏。显示屏可以矩阵形式同时显示多个汉字,例如横排6个字,纵列6个字。在图4中的横排有10个字,纵列有16个字。FIG. 4 shows a simulation diagram of a user interface using a matrix input method written in JavaScript on a mobile phone platform. The user interface is displayed on the display screen. The display screen can simultaneously display a plurality of Chinese characters in a matrix form, for example, 6 characters in a horizontal row and 6 characters in a vertical column. There are 10 characters in the horizontal row in Fig. 4 and 16 characters in the vertical column.

当用户已键入笔划键码14793时,程序便会翻查数据库并列出所有以14793为起始编码的字元。用户便连续键入7次

Figure A20071009707800101
键(即光标在横排向右移动7次,直到“梁”字),这时程序便会再次翻查数据库并列出所有跟“梁”字同音的字元。使用者便能以“、▲”键在纵列汉字中勾选所要的字元。同样,“短”字可以按入344314294134,但在已按入34431429时,显示屏会同时显示“矩”字(3443142944)及“短”字以供选择(所有共享同样起首数码的字元都会依数码的总长由左至右排列出)。于是可再按
Figure A20071009707800112
键及“√”键来确定。当然按入键越多,字元的选择便越狭窄及准确。否则可能要按(下一页)键来浏览字元的选择。When the user has keyed in the stroke key code 14793, the program will search the database and list all characters starting with 14793. The user then types 7 times in a row
Figure A20071009707800101
key (that is, the cursor moves to the right 7 times in the horizontal row until the word "Liang"), at this moment the program will search the database again and list all characters that have the same pronunciation as the word "Liang". Users will then be able to " , ▲" keys to check the required characters in the vertical Chinese characters. Similarly, the word "short" can be pressed into 344314294134, but when 34431429 has been pressed, the display screen will simultaneously display the word "moment" (3443142944) and the word "short". " for selection (all characters sharing the same initial number will be arranged from left to right according to the total length of the number). Then press
Figure A20071009707800112
key and "√" key to confirm. Of course, the more keys are pressed, the narrower and more accurate the character selection will be. Otherwise you may have to press (Next page) key to browse the selection of characters.

图5示出用于本发明实施例的向量式笔划输入法数据库的建立。向量式笔划输入法数据库(Vector Stroke Database,VSD)的建立尤如一颗树状架构(VSD tree)。每一次按键都会以一个单元(cell)代表。而每个单元所记录的数据会因所含笔划的数目的多少而有分别。如果该单元代表一个字元,该单元就是“叶单元”(leaf cell)。如果该单元并不代表任何一个字元,该单元就是“中途单元”(intermediate cell)。单元的最基本结构是以8个位元(bit)构成。前三个位元代表用户刚键入的数字。由于本发明实施例的汉字输入系统只用“1”、“2”、“3”、“4”、“7”、“9”及“没有任何输入(Nil)”总共七个组合键,所以三个位元已可包含这七个选择(三个位元代表23,即八个选择)。第四至八个位元代表有多少个向下展开的单元。由于有五个位元去代表,所以最多可有25个(即32个)单元。Fig. 5 shows the establishment of the vector stroke input method database used in the embodiment of the present invention. The vector stroke input method database (Vector Stroke Database, VSD) is established like a tree structure (VSD tree). Each key press is represented by a cell. And the data recorded by each unit will be different due to the number of strokes contained. If the cell represents a character, the cell is a "leaf cell". If the cell does not represent any character, the cell is an "intermediate cell". The most basic structure of a unit is composed of 8 bits (bit). The first three bits represent the number the user just typed. Because the Chinese character input system of the embodiment of the present invention only uses " 1 ", " 2 ", " 3 ", " 4 ", " 7 ", " 9 " and " do not have any input (Nil) " altogether seven combination keys, so Three bits can already contain these seven choices (three bits represent 2 3 , ie eight choices). The fourth to eighth bits represent how many units to expand down. Since there are five bits to represent, there can be up to 25 (ie 32) units.

图6描述了单元结构的示例。如图所示,假设已由“开始”后按“2”及“4”键之后,会由#2号单元引到#16号单元,#2、#16及#102号单元都是中途单元。中途单元的总长度取决于有多少个下层单元,每多一个下展单元会增加2位字节(byte)。#103、#104及#105号单元都是叶单元。叶单元会以2位字节(byte)来记录所代表的字元。Figure 6 depicts an example of a cell structure. As shown in the figure, assuming that after pressing the "2" and "4" keys after "Start", it will lead from #2 unit to #16 unit, and #2, #16 and #102 units are all intermediate units . The total length of the intermediate unit depends on how many lower units there are, and each additional lower unit will increase 2 bytes. Units #103, #104 and #105 are leaf units. The leaf unit will record the represented characters in 2-bit bytes.

图7描述了向量式笔划输入法数据库的举例。当使用者键入编码的第一个数码时,控制程序便开始翻查所有以该数码起始的字元。随着数码的输入越多,所覆盖的字元便越少。如果数据库只有以下字元“良、俍、凉、茛、娘、涼、梁、莨、量、椋、粮、粱、踉、綡、樑、鸪、辌、駺、糧”,当键入数码“1”后,字元“良、凉、涼、梁、粮、粱、糧”便会被筛选出来。当再键入数码“1”之后,只有“涼、梁、粱”等字元会被勾选出来。随着所输入的数码越多,选表单(character list)所列的字元便越少。使用者便可在选表单内以“

Figure A20071009707800121
Figure A20071009707800122
√”键来勾选所要的字元。Fig. 7 depicts an example of a vector-based stroke input method database. When the user keyed in the first digit of the code, the control program began to look up all characters starting with the digit. As more digits are entered, fewer characters are covered. If the database has only the following characters "liang, 忍, cool, ranunculus, niang, cool, beam, buttercup, quantity, starling, grain, beam, 跳, 綡, beam, partridge, 辌, 駺, grain", when inputting the number "1", the characters "liang, liang, liang, liang, liang, liang, liang" will be screened out. After keying in the number "1", only characters such as "liang, liang, liang" will be checked out. As more digits are entered, fewer characters are listed in the character list. The user can then select the "
Figure A20071009707800121
Figure A20071009707800122
√” key to check the desired character.

同时,当用户以

Figure A20071009707800123
键在选表单内移动光标以勾选所要的字元时,该字元会反白或转色(如图4下方横排的小方框中的“梁”字)。这时使用者便可以用“√”键在该字元所同音的字元(纵列汉字)中以“
Figure A20071009707800124
、▲”键勾选所要的字元。At the same time, when the user starts with
Figure A20071009707800123
When using the key to move the cursor in the selection form to check the desired character, the character will be highlighted or turned in color (as shown in the "beam" word in the small horizontal box at the bottom of Figure 4). At this time, the user can use the "√" key to use the "√" key in the character (vertical Chinese character) that is the same as the character.
Figure A20071009707800124
, ▲” keys to select the desired character.

图8描述了同音字元数据库中的串联排序读音组的举例。同音字元数据库(Voice Code Database,VCD)会以串联排序(linked list)及阵列结构(array structure)所组成。串联排序会规限系统把每一个字元的读音顺序排出。阵列结构容许系统作多向的指引。Figure 8 depicts an example of concatenated sorted pronunciation groups in the homophone database. The Voice Code Database (VCD) is composed of a linked list and an array structure. Concatenation sorting will restrict the system to sort out the pronunciation order of each character. The array structure allows the system to guide in multiple directions.

(1)串联排序读音组(1) Series sorting pronunciation groups

串联排序会规限系统把字元“上”的读音顺序排出,即第3004及3202读音组。Concatenation sorting will restrict the system to sort out the pronunciation order of the character "上", that is, the 3004th and 3202nd pronunciation groups.

(2)阵列结构(2) Array structure

阵列结构纪录了同一读音组内所包含的字元。例如第3202读音组(soeng6)内包含了“上”及“尚”二个字元。The array structure records the characters contained in the same pronunciation group. For example, the 3202nd pronunciation group (soeng6) contains two characters of "up" and "shang".

图9描述了根据本发明实施例的矩阵输入法流程图。在汉字输入过程中,用户所按过的笔划方向键会被记录在存储器中,而记录只在已有输入字元后才会被清除。当用户按动笔划方向键时,系统会先搜寻向量式笔画输入法数据库的树状架构(VSD tree)。并且随着用户持续按键而一直向下搜寻中途单元及叶单元。系统在搜寻向下开展的叶单元时,会在显示屏列出其中阔度最小的数个汉字(依据显示屏的大小而预先决定)。并依据叶单元阔度(即笔划总数),由少至多横列出在显示屏的选表单。随着按键越多,所搜寻的单元越深入该树状架构,也更接近所要找的字元。同时,依该方法搜寻汉字可以缩短按键次数。因为很多叶单元前的数个中途单元都没有分枝出其他的叶单元。FIG. 9 depicts a flow chart of the matrix input method according to an embodiment of the present invention. During the Chinese character input process, the stroke direction keys pressed by the user will be recorded in the memory, and the records will be cleared only after there are already input characters. When the user presses the stroke direction key, the system will first search the tree structure (VSD tree) of the vector stroke input method database. And as the user continues to press keys, the midway unit and the leaf unit are searched downwards all the time. When the system is searching for leaf units that expand downward, several Chinese characters with the smallest width (determined in advance according to the size of the display screen) will be listed on the display screen. And according to the width of the leaf unit (ie the total number of strokes), the selection list on the display screen is listed horizontally from the least to the most. As more keys are pressed, the searched unit gets deeper into the tree structure and closer to the desired character. Simultaneously, searching Chinese characters according to this method can shorten the number of key presses. Because several intermediate units in front of many leaf units have not branched out other leaf units.

如果用户发现所需要的汉字元已列出在显示屏的横排选表单中,他可以键入:‘左

Figure A20071009707800131
’‘右
Figure A20071009707800132
’搜寻同音字键或
Figure A20071009707800133
(下一页)功能键。控制程序会依指示勾选所要的字元,并把该字元以返白或转色去显示。If the user finds that the required Chinese characters have been listed in the horizontal selection list of the display screen, he can type: 'left
Figure A20071009707800131
''right
Figure A20071009707800132
'Search homophone key or
Figure A20071009707800133
(next page) function keys. The control program will check the desired character according to the instructions, and display the character in white or in color.

当用户按动‘左

Figure A20071009707800134
’‘右
Figure A20071009707800135
’之后停顿了若干时间(例如预设0.5秒),系统便会搜寻同音字元数据库(VCD)。该字元的读音组会先由串联排序中翻查,而同一读音组内所包含的字元则会由阵列结构中所指出。所指出的字元会以纵列形式排列在显示屏上。用户再按需要键入‘上▲’‘下
Figure A20071009707800136
’搜寻同音字键去勾选所要的字元。程序会把该字元以返白或转色去显示。用户键入‘√’(确定)键把勾选的字元输入。When the user presses the 'left
Figure A20071009707800134
''right
Figure A20071009707800135
After a pause for some time (for example, 0.5 seconds by default), the system will search the homophone character database (VCD). The pronunciation group of the character will be searched by concatenation sort first, and the characters contained in the same pronunciation group will be pointed out in the array structure. The indicated characters are arranged in a column on the display. The user then needs to type 'up▲''down
Figure A20071009707800136
'Search the homophone key to check the desired character. The program will display the character in white or in color. The user presses the '√' (OK) key to input the checked characters.

用户应用同音字元数据库,即使是在忘记该字写法时,依然可以继续输入。亦可避免冗长地键入多笔划的字。例如“樑”字以同音字输入法来输入。只需要输入笔划较简单的同音字,如“良”字(笔划键码为1944931),由于所有同音字都会由下至上列出,所以可再按“

Figure A20071009707800141
、▲”键以选择及“√”键来确定。The user uses the database of homophones, even when he forgets the wording, he can still continue to input. It is also possible to avoid lengthy typing of multi-stroke words. For example, the word "Liang" is input with the homophone input method. You only need to input homophones with simpler strokes, such as "liang" (the stroke key code is 1944931), because all homophones will be listed from bottom to top, so you can press "
Figure A20071009707800141
, ▲” key to select and “√” key to confirm.

如果硬件的键盘有多个按键可使用的话,系统可容许用其他按键代替搜寻同音字键,例如采用‘F1’代表第一个列在选表单的字,采用‘F2’代表第二个列在选表单的字等等,输入速度会更快。If the hardware keyboard has multiple keys available, the system allows other keys to be used instead of the search homonym key, for example, use 'F1' to represent the first word listed in the selection list, and use 'F2' to represent the second word listed in the selection list. Select the words in the form, etc., and the input speed will be faster.

根据本发明的汉字输入方法和装置,所有汉字都能容易地输入。本发明的汉字输入法不用长时间学习,也不用背诵拆字方法或汉字偏旁部首。用户经短暂的学习,就能每分钟输入三十个汉字,接近电脑手写方式输入汉字的速度。系统的要求十分简单,只要一个电话的键盘及屏幕就能应用来输入中文字,尤其是十分适合现今的移动电话。According to the Chinese character input method and device of the present invention, all Chinese characters can be easily input. The Chinese character input method of the present invention does not need to study for a long time, and does not need to recite the method of splitting characters or radicals of Chinese characters. After a short period of learning, the user can input thirty Chinese characters per minute, which is close to the speed of inputting Chinese characters by handwriting on a computer. The system requirements are very simple, as long as a phone's keyboard and screen can be used to input Chinese characters, especially very suitable for today's mobile phones.

Claims (13)

1, a kind of Chinese input unit comprises:
Keyboard, and
Display can show a plurality of Chinese characters with the matrix form of horizontally-arranged and file;
Wherein this keyboard has at least: six stroke keys, represent six stroke direction, be used to import the stroke of Chinese character, described six stroke keys comprise expression by upper left toward the bottom right, from top to bottom, by upper right toward the lower-left, by from left to right, by the lower-left toward upper right and have a stroke key more than the stroke of a direction.
2, according to the Chinese input unit of claim 1, wherein this display show the current input stroke of coincideing in the horizontally-arranged mode Chinese character for you to choose.
3, according to the Chinese input unit of claim 2, wherein this keyboard also comprises two moving direction keys, represents left and right two moving directions, is used for moving to select Chinese character in the row direction of this display upper edge matrix.
4, according to the Chinese input unit of claim 3, wherein this display be presented at selected Chinese character in the listed Chinese character of horizontally-arranged in the file mode phonetically similar word for you to choose.
5, according to the Chinese input unit of claim 4, wherein this keyboard also comprises two moving direction keys, represents upper and lower two moving directions, is used for moving to select the phonetically similar word of the selected Chinese character of the listed Chinese character of horizontally-arranged in the file direction of this display upper edge matrix.
6, according to each Chinese input unit in the claim 1 to 5, wherein this keyboard also comprises two function keys, comprising: next page key is used for selecting to show next horizontally-arranged or next file Chinese character; With a definite key, be used for determining the selected Chinese character of input.
7, according to each Chinese input unit in the claim 1 to 5, wherein this Chinese input unit is a kind of in computing machine with character input function, landline telephone, mobile phone, intercom, personal digital assistant, the game machine.
8, a kind of Chinese character input method may further comprise the steps:
Adopt the stroke of the stroke key input Chinese character of representing stroke direction;
The stroke that wherein said stroke key table is stated comprise at least by upper left toward the bottom right, from top to bottom, by upper right toward the lower-left, by from left to right, by the lower-left toward upper right and have a stroke more than one direction.
9, Chinese character input method according to Claim 8 also comprises:
The Chinese character that shows the current input stroke of coincideing in the horizontally-arranged mode on display for you to choose.
10, according to the Chinese character input method of claim 9, also comprise:
Adopt left and right moving direction key to move to select Chinese character in the row direction of this display upper edge matrix.
11, according to the Chinese character input method of claim 10, also comprise:
The phonetically similar word that is presented at selected Chinese character in the listed Chinese character of horizontally-arranged in the file mode at display for you to choose.
12, according to the Chinese character input method of claim 11, also comprise:
Adopt upper and lower moving direction key to move to select the phonetically similar word of selected Chinese character in the listed Chinese character of horizontally-arranged in the file direction of this display upper edge matrix.
13, each Chinese character input method in 12 according to Claim 8 also comprises: adopt next page key to select to show next horizontally-arranged or next file Chinese character; Determine the selected Chinese character of input with definite key of employing.
CN200710097078XA 2007-04-17 2007-04-17 Matrix Chinese character input method and device Expired - Fee Related CN101290545B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200710097078XA CN101290545B (en) 2007-04-17 2007-04-17 Matrix Chinese character input method and device
HK09103683.7A HK1123870B (en) 2009-04-22 Matrix chinese input method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200710097078XA CN101290545B (en) 2007-04-17 2007-04-17 Matrix Chinese character input method and device

Publications (2)

Publication Number Publication Date
CN101290545A true CN101290545A (en) 2008-10-22
CN101290545B CN101290545B (en) 2011-10-26

Family

ID=40034829

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200710097078XA Expired - Fee Related CN101290545B (en) 2007-04-17 2007-04-17 Matrix Chinese character input method and device

Country Status (1)

Country Link
CN (1) CN101290545B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101782808B (en) * 2009-12-17 2012-09-05 陈邦儒 Chinese character input method and platform
CN105892712A (en) * 2015-02-18 2016-08-24 联想(新加坡)私人有限公司 Determination device, determination method and determination apparatus
US11960759B2 (en) 2022-06-28 2024-04-16 Macronix International Co., Ltd. Memory device and data searching method thereof

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI813358B (en) * 2022-06-28 2023-08-21 旺宏電子股份有限公司 Memory device and data searching method thereof

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1121004C (en) * 2000-12-21 2003-09-10 国际商业机器公司 Chinese character input method and device for small keyboard
CN1389778A (en) * 2002-04-25 2003-01-08 江挚 Speeding scheme for test inpt in computer

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101782808B (en) * 2009-12-17 2012-09-05 陈邦儒 Chinese character input method and platform
CN105892712A (en) * 2015-02-18 2016-08-24 联想(新加坡)私人有限公司 Determination device, determination method and determination apparatus
US11960759B2 (en) 2022-06-28 2024-04-16 Macronix International Co., Ltd. Memory device and data searching method thereof

Also Published As

Publication number Publication date
CN101290545B (en) 2011-10-26
HK1123870A1 (en) 2009-06-26

Similar Documents

Publication Publication Date Title
US8253709B2 (en) Electronic device and method for predicting word input
CN102449579B (en) All-in-one chinese character input method
TWI468954B (en) Method for classifying and retrieving recurring graphemic components found in chinese-type characters and method for classifying and retrieving chinese-type characters based on said recurring graphemic components in electronic and non-electronic contexts
US20170206002A1 (en) User-centric soft keyboard predictive technologies
US7707515B2 (en) Digital user interface for inputting Indic scripts
US8077974B2 (en) Compact stylus-based input technique for indic scripts
US20140143703A1 (en) Configurable multilingual keyboard
US20080300861A1 (en) Word formation method and system
KR20120006503A (en) Improved text input
US9009624B2 (en) Keyboard gestures for character string replacement
CN101183296A (en) Virtual double assembly keyboard input chinese characters displayed by mobile phones touch screen
CN101004738A (en) Character input device, device for possessing same and input method
CN1704882A (en) Asian language input by using keyboard
JP2017509080A (en) Kanji input device, kanji input method, and kanji search method using the same
CN101290545A (en) Matrix Chinese character input method and device
KR101204151B1 (en) Letter input device of mobile terminal
CN106168880B (en) A kind of method and terminal of input control
US9563282B2 (en) Brahmi phonemics based keyboard for providing textual inputs in indian languages
KR102263607B1 (en) Apparatus and method for inputting chinese characters
CN1466039A (en) Electronic remote controller capable of inputting Chinese and various characters
TW201931070A (en) Chinese character input device and chinese character input method using same
KR102356788B1 (en) Method and Apparatus for Searching Keyword Using Keypad
HK1123870B (en) Matrix chinese input method and apparatus
JP2008217770A (en) Language data display system, language data display method, and language data display program
CN117917621A (en) Chinese character input method and system and keyboard

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1123870

Country of ref document: HK

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1123870

Country of ref document: HK

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

Granted publication date: 20111026

Termination date: 20130417