CN1155907C - 使用数字键的中文字输入方法及其装置 - Google Patents
使用数字键的中文字输入方法及其装置 Download PDFInfo
- Publication number
- CN1155907C CN1155907C CNB001056611A CN00105661A CN1155907C CN 1155907 C CN1155907 C CN 1155907C CN B001056611 A CNB001056611 A CN B001056611A CN 00105661 A CN00105661 A CN 00105661A CN 1155907 C CN1155907 C CN 1155907C
- Authority
- CN
- China
- Prior art keywords
- phonetic symbol
- symbol
- push button
- chinese
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 230000011664 signaling Effects 0.000 claims description 66
- 150000001875 compounds Chemical class 0.000 claims description 32
- 230000008676 import Effects 0.000 claims description 19
- 238000006243 chemical reaction Methods 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 5
- 230000008569 process Effects 0.000 claims description 4
- 230000014509 gene expression Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000000739 chaotic effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000009466 transformation Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000012905 input function Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/018—Input/output arrangements for oriental characters
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)
- Document Processing Apparatus (AREA)
- Input From Keyboards Or The Like (AREA)
- Machine Translation (AREA)
Abstract
一种用于利用数字键输入中文的方法,其中包括:中文的所有注音符号分配在数字键上,设置用于存储注音符号及对应中文字词的词典,由用户操作从键盘输入按键信号,取出对应于输入按键信号的注音符号或者声调符号,根据按键次数与注音符号组合规则从所取得符号获得注音符号或声调符号,判断所获得符号是否为注音符号或声调符号,当取得的符号是声调符号时,参照词典把已输入注音符号串转换为相应中文字词,把取得的字输出到显示器。
Description
技术领域
本发明涉及一种通过利用常规电话机或者用于操作常规电视机或音响的遥控器的12个数字按键用中文的注音符号输入中文字的中文字输入装置。
背景技术
在现实生活中,电子信息处理的应用越来越广泛。利用非电脑键盘的工具,例如,电子计算器、便携式电话或者操作电视机或音响的遥控器上的数字键来输入中文的需求越来越强烈。在这些电子产品中,如果要实现电话簿、备忘录、或者收发电子邮件或短信息的功能,都必须具备输出文字的功能。所以具备中文输入功能不但能够增加产品的价值,而且还扩大该产品的应用范围。
各种输入中文的方法已经被采用。大多数方法主要采用电脑键盘。难以把这些输入中文的方法应用于电话机或者用于操作电视机或音响的遥控器这样具有较少按键数目的电子产品。最近,现在已经提出与应用于电话机或者用于操作电视或音响的遥控器的用于输入中文的装置相关的专利。例如,台湾专利第324084公开“16键中文注音输入装置”。根据该发明,在中文里的37的注音符号和5个声调符号被分配给计算器的16的按键。该分配可以提供一种输入按键信号的确定功能,以在该计算器中实现中文的输入功能。该使用16个按键来输入中文的方法仅可以应用于计算器,但是不能够应用于电话机或遥控器。另外,在上述发明中,按键与中文的注音符号之间的关系略为混乱,使其难以学习。
台湾专利73890公开“数字键‘中文字西式拼音’输入方法”,其中对应于罗马字母的注音符号被分布在从1至8的8个数字键上,以由该罗马字母提供输入功能。该排列也较为混乱并且难以学习。另外,为了输入一个中文字所需的按键操作次数较多。
某些制造商提出一种实验性产品,其中中文的注音是以直觉方式排列的。该排列方式如图8中所示,其中,*1表示按键操作次数,*2表示第三声,*3表示第四声,*4表示第一声,*5表示第二声,*6表示轻声。例如,当输入“[字符1]”时,则按下数字按键“5”一次。当输入“[字符2]”时,则按下数字按键“5”两次。该排列虽然简单,但是按键操作的次数太多。例如,当输入“[字符3]”时,按键操作的总数是15次(按键“2”按下四次,“7”按下2次,“0”按下4次,“2”按下5次)。中文的合法的注音符号组合的总数是1356组。根据该输入方法的排列,一组按键操作的平均数是9.5次。
[字符1]
ㄓ
[字符2]
ㄔ
[字符3]
ㄉㄨㄥ′
另一个实例是图9中示出的公开于台湾专利申请公告第73889号中公开“数字键中文字音输入方法”的注音符号的排列方法。在该方法中,每个注音符号是通过按键排列来编码的,例如以便于把“[字符4]”的代码设置为12(因为它是数字按键“1”的第二个符号),把“[字符5]”的代码设置为31(因为它是数字按键“3”的第一个符号),并且把“[字符6]”的代码设置为74(因为它是数字按键“7”的第四个符号)。对于音调符号,把中文的第二声、第三声、第四声和轻声分别排列在数字按键“2”、“3”、“4”和“5”上。根据本发明,字符例如是通过上述代码和声调符号键输入的。
当输入“[字符7]”时,按下1411722,并且
当输入“[字符8]”时,按下3355742。
[字符4]
ㄅ
[字符5]
ㄙ
[字符6]
ㄛ
[字符7]
ㄇ一ㄣ′
[字符8]
巜ㄨㄛ′
根据该方法,一个注音符号由两个按键输入,并且与一个声调符号键相合并,从而输入一个字符。与图8中所示的输入方法相比,在该方法中按键操作的次数降低。对于一个字符的按键操作的平均数约为5.7。为了利用两个按键输入一个注音符号,需要按下两个通常互不相同的按键,并且同一个按键不被按下两次。这是不方便的。另外,注音符号的按键排列略为混乱,从而用户难以学习对应于注音符号的相应按键。因此,要花较长的时间来完全使用这些按键。
根据现有技术的的上述发明具有如下问题:
(1)注音的相应按键的排列方法太混乱,并且方便性较差;
(2)由于输入中文所需的按键操作数太多,因此以中文输入数据花去太长时间;
(3)尽管可以利用在电话机或者控制电视机或音响的遥控器的键盘上的12个或更多的按键,但是这12个按键不能完全用于现有技术中。因此,对应于单个按键的注音符号的数目太大。因此,用户难以学习。
发明内容
为了解决上述问题,本发明的第一方面是一种用于利用数字键输入中文的方法,其中中文字是在具有数字键盘、存储器和显示器的设备上输入的。该方法包括:
设置一个按键信号及注音符号对照部分,以把中文的所有注音符号分配在数字键上,使得三个介音符号被分配在一个数字键上,并且声母与韵母或者韵母与声调被选择性地分配在其它输入键上,并且根据该分配存储每个按键信号和对应于该按键信号的注音符号;
在存储器中设置用于存储注音符号以及对应于该注音符号的单个中文字或词的词典;
根据用户操作按照按键信号与注音符号的对应规则从键盘输入按键信号;
响应由用户输入的按键信号,从该按键信号及注音符号对照部分取出注音符号或者声调符号;
把取得的注音符号或者取得的声调符号与已经输入的注音符号相对比,以根据按键操作的次数与中文的注音符号的组合规则获得相应的注音符号或者相应声调符号;
判断所获得的符号是否为一个注音符号或声调符号,并且当判断所获得符号是一个注音符号时,则返回到输入按键信号的步骤,等待用户输入,并者当判断所获得的符号是一个声调符号时,则根据已经输入的声调符号串搜索该词典,以提取相应的单个中文字或者相应的词,然后把取得的字或词输出到显示器;以及
当用户没有给出停止输入的命令时,返回到输入按键信息的步骤,等待下一个输入。
在设置的按键信号及注音符号对照部分中分配数字键与对应于该数字键的注音符号的方法可以具有图2中所示的结构。
更具体来说,数字键“1”可以对应于表A中所示的符号,数字键“2”对应于表B中所示的符号,数字键“3”对应于表C中所示的符号,数字键“4”对应于表D中所示的符号,数字键“5”对应于表E中所示的符号,数字键“6”对应于表F中所示的符号,数字键“7”对应于表G中所示的符号,数字键“8”对应于表H中所示的符号,数字键“9”对应于表I中所示的符号,数字键“0”对应于表J中所示的符号,数字键“*”对应于表K中所示的符号,数字键“#”对应于表L中所示的符号。上述的每个表如下:
[表A]
ㄅㄆㄚㄛ
[表B]
ㄇㄈㄜㄝ
[表C]
ㄉㄊㄞㄟ
[表D]
ㄋㄌㄠㄡ
[表E]
巜ㄎㄢㄣ
[表F]
ㄏㄐㄤ
[表G]
くㄒㄥㄦ
[表H]
ㄓㄔ第一声
[表I]
ㄕㄖ第二声
[表J]
ㄗㄘ第三声
[表K]
一ㄨㄩ
[表L]
ㄙ第四声轻声
本发明的第二个方面是一种具有数字键盘、存储器和显示器的用于输入中文字的装置。该装置包括:按键信号及注音符号对照部分、词典、注音符号和声调符号判断部分、中文字转换部分以及***控制器。
按键信号及注音符号对照部分把中文的所有注音符号分配在数字键上,使得三个介母都分配在一个数字键上,并且声母与韵母或者韵母与声调被具体分配在其它数字键上,并且根据该分配在其中存储每个按键信号和对应于该按键信号的注音符号。
该词典存储注音符号与中文字或词。该中文字或词对应于该注音符号。
注音符号和声调符号判断部分把由用户输入的按键信号与已经根据按键信号和按键操作的次数输入的注音符号相比较,并且判断该输入按键是否对应于注音符号或声调符号,以判断该按键信号是否被连续接收或者被转换为中文。
中文字转换部分通过利用所获得的合法注音符号串作为搜索关键字搜索该词典,以执行成为相应的单个中文字或相应词的转换。
***控制器控制该按键信号,以及控制用于把注音符号转换为中文字以及数据输出的过程。
应指出本申请基于日本专利申请第11-109310号,其内容包含于此以供参考。
附图说明
图1为示出根据本发明一个实施例的使用数据键的中文字输入方法或设备。
图2为示出根据本发明一个实施例的按键分布与注音符号之间的对应关系。
图3为示出根据本发明的实施例的主要由***控制器所执行的操作的流程图。
图4为示出根据本发明该实施例主要由注音符号及声调符号判断部分所执行的操作。
图5为示出根据本发明该实施例主要由中文字转换部分所执行的操作。
图6为示出根据本发明该实施例的输入键与转换结果之间的对应关系的一实例的示意图。
图7A至7K为示出根据本发明该实施例用于合并中文字的注音符号与按键操作的次数的参考表的示意图。
图8为示出在根据现有技术的使用数字键的中文字输入方法及其装置中按键与注音符号之间的对应关系的示意图。
图9为示出根据在现有技术的使用数字键的中文字输入方法及其装置中的按键分配的示意图。
具体实施方式:
下面将参照附图具体描述根据本发明一个实施例的中文字输入方法和装置。
大多数现代电子产品具有定时器。例如,移动电话的内部定时器用于显示当前时间和计算通话时间。另外,在移动电话中的符号输入装置还使用该定时器作为辅助工具。用于通过数字键输入字符的装置大多数把几个字或符号分配给一个按键。因此,当在用户按下一个按键之后在0.5秒或更长时间之内没有按下按键,则该定时器判断用户已经完成一个字或符号的输入,以把输入结束通知给***。该***根据由用户输入的信号和按键操作的次数判断哪个字或符号是用户所需的。例如,当在电话机中把“a,b,c”分配给“2”时,则当用户按下数字按键“2”并且在0.5秒内没有按下任何按键,则***识别出用户要输入字符“a”。当用户两次按下数字键“2”并且在0.5秒内没有按下任何按键,则***识别出用户要输入字符“b”。当用户四次按下数字键“2”并且在0.5秒内没有按下任何按键,则***识别出用户要输入字符“a”。本发明也采用该输入规则。
图2为示出根据本发明的按键和注音符号的对应关系的一个实例。如图2中所示,作为介音的“[字符9]”、“[字符10]”和“[字符11]”被分配在按键“*”上,并且按照中文注音符号表的原来次序,从按键“1”开始,对每个按键分配两个声母,并且声母“[字符5]”被分配在最后一个按键“#”上。类似地,按照中文注音符号表的原始次序,从按键“1”到按键“7”分别分配两个韵母,而仅有一个韵母“[字符12]”被分配在按键“6”。然后,第一声,第二声和第三声的声调符号被分配在剩余的按键“8”、“9”和“0”上,并且第四声和轻声的声调符号被分配在按键“#”上。例如,当用户输入“[字符13]”时,需要两次按下按键“5”。当用户输入“[字符14]”时,需要按下按键“4”一次。根据注音符号声调符号判断规则,判断用户是否已经按下声母或韵母的按键。注音符号的按键排列被根据原始次序提供于中文的注音符号表中。因此,可以减少用户适应该按键排列所需的时间。
[字符9]
一
[字符10]
ㄨ
[字符11]
ㄩ
[字符12]
ㄤ
[字符13]
ㄎ
[字符14]
ㄠ
图1为根据本发明一个实施例的***方框图。在图1中,用户通过数字键100按下按键,然后关于所按下的按键的按键信号以及按键操作的信息被传送到***控制器300。***控制器300把该信息发送到注音符号和声调符号判断部分400。参照按键信号及注音符号对照部分500,注音符号和声调符号判断部分400取出相应的注音符号串。然后,参照存储在输入缓冲器600中的数据,以响应该按键信号,判断该数据是否为声母、韵母、介母或声调,部分400通过按键操作次数或者通过删除不可能的组合来取出相关的注音符号和声调符号,从而把该注音符号或声调符号传送到***控制器300。
***控制器300把所取得的注音符号或声调符号输出到显示部分200,并且把该注音符号或声调符号显示给用户,并且立即与已经从数字键100输入的按键信号和按键操作次数一同在按键信号缓冲器900中存储注音符号或声调符号。***控制器300判断从该时间点开始用户输入等待时间是否超过0.5秒。当该***判断用户输入等待时间超过0.5秒时,按键信号缓冲器900的数据被存储到输入缓冲器600。然后,检查在该数据中是否有声调符号。当存在声调符号时,中文字转换部分700参照词典800,把存储在输入缓冲器600中的注音符号串转换为相应的单个中文字或词,并且使相同的单个中文字或词通过该***控制器300。然后,***控制器300把一个输出发送到显示部分200,以响应用户。
图3为示出根据本发明该实施例主要由***控制器300所执行的操作的流程图。首先,在步骤S301判断是否有从数字键100发送的输入。当该输入被发送时,该例程进行了步骤S302,其中关于从数字键100输入的按键信号和按键操作次数的信息被传送到注音符号和声调符号判断部分400。然后,所接收的是由注音符号和声调符号判断部分400取出的注音符号和声调符号的返回。然后,该例程进行到步骤S303,其中按键信号、按键操作的次数以及从注音符号和声调符号判断部分400取出的注音符号和声调符号被存储到按键信号缓冲器900。
接着,该例程进行到步骤S304,其中注音符号或声调符号被输出到显示部分200。然后,该例程返回到步骤S301,其中检查是否有来自用户的输入。当在步骤S301中用户没有按下任何按键,则该例程进行到步骤S305,其中检验是否接收到一个停止信号。当识别出该停止信号的接收时,则当前输入操作结束。当没有检查到停止信号时,则该例程进行到步骤S306,其中检查输入等待时间是否超过0.5秒。当输入等待时间没有超过0.5秒时,该例程返回到步骤S301,其中检验是否有用户的输入。当该输入等待时间等于或大于0.5秒时,该例程进行到步骤S307。按键信号缓冲器900的数据被存储到输入缓冲器600。因此,根据对输入等待时间是否超过0.5秒的判断,可以判断用户是否要输入注音符号或声调符号。
然后,按键信号缓冲器900的数据被删除,并且该例程进行步骤S308,其中判断在步骤S307存储在输入缓冲器600中的数据是否为声调符号。当该数据不是声调符号,则该例程返回到步骤S301。当该数据为声调符号时,显示出存储在输入缓冲器600中的数据可以被转换为相应的单个中文字或词。然后,该例程进行到步骤S309,其中存储在输入缓冲器600中的注音符号串被中文字转换部分700转换为相应的单个中文字或词。然后,该例程进行到步骤S304,其中由如此该转换而获得的单个中文字或词被输出到显示部分200。然后,该例程返回到步骤S301,其中检查用户的输入。
图4为示出根据本发明该实施例主要由注音符号及声调符号判断部分400所执行的操作。首先,在步骤S401检查输入缓冲器600是否具有还没有被转换为中文字的注音符号。该检查操作的目的是判断用户是否输入声母。
当没有还未被转换为字符的注音符号时,则该例程进行到步骤S402,其中按键信号及注音符号对照部分500被响应该输入的按键信号而搜索,以取得相应的声母数据。例如,当用户按下按键“6”两次时,“6”的按键信号被传送到按键信号及注音符号对照部分500,并且对应于“6”的按键信号的声母数据的“[字符15]”、“[字符16]”被取出。然后,该例程进行到步骤S403。根据按键操作的次数,声母数据的相应注音符号被从所取得的声母数据中取出。在该实例中,该按键被按下两次,因此获得“[字符16]”。然后,该例程进行到步骤S420。
当在步骤S401判断还有没被转换的注音符号,由于它表示声母数据被输入,因此该例程继续进行到在步骤S404中对介母的处理,其中检查该输入按键信号是否对应于介母。
当该按键信号对应于介母时,这表明用户当前要输入该介母,因此该例程进行到步骤S405。该介母数据被从按键信号及注音符号对照部分500中取出。根据上述实例,如果用户按下按键“*”两次,则对应于按键“*”的介母数据“[字符9]”、“[字符10]”、“[字符11]”被取出,并且该例程进行到步骤S406。在步骤S406中,参照输入缓冲器600中的声母数据,不适当的介母被从所取得的介母数据中删除。根据上述实例,由于在输入缓冲器600中的声母数据是“[字符16]”,它与“[字符10]”的组合不合适的。因此“[字符10]”被删除,保留“[字符9]”和“[字符11]”。
接着,该例程进行到步骤S407,其中根据输入按键操作的次数和适当的介母数据而取出相应介母的注音符号。根据该实例,按键操作的次数为2。因此,可以判断出要输入“[字符11]”。相应地,该例程进行到步骤S420,其中所取得的“[字符11]”的注音符号被输出。
当在步骤S404中判断该按键信号不对应于介母时,该例程进行到步骤S408,其中判断该按键信号是否对应于声调符号。
如果该按键信号不对应于声调符号,则判断用户要输入韵母的注音符号,并且该例程进行到步骤S409。响应输入的按键信号,在按键信号及注音符号对照部分500中取出韵母。在上述实例中,当用户按下按键“2”一次时,“2”的按键信号被传送到按键信号及注音符号对照部分500,并且相应韵母数据的“[字符17]”和“[字符18]”被取出。然后,该例程进行到步骤S410,其中参照在输入缓冲器600中的声母和介母数据,不适当的韵母被从所取得韵母数据中删除。根据上述实例,由于在输入缓冲器600中的数据是“[字符16]”和“[字符11]”,它以“[字符17]”的组合是不适当的。因此,直接取得“[字符18]”。然后,该例程进行到步骤S411,其中检验是否有任何适当的韵母。当没有适当的韵母时,该例程进行到步骤S418,其中向***控制器300发出“没有相应的注音符号”的信息。当有适当的韵母时,该例程进行到步骤S412,其中相应的韵母的注音符号被根据按键操作的次数和适当的韵母数据而取得。在以前的实例中,该按键仅仅被按下一次,并且适当的韵母数据仅有“[字符18]”,因此,该例程进行到步骤S420,其中对应的韵母的注音符号被输出。
如果在步骤S408输入的按键信号是一个声调符号,则该例程进行到步骤S413,其中检查输入缓冲器6是否具有还没有被转换为字符的韵母。
如果存在还没有被转换为字符的韵母,则该例程进行到步骤S415,其中声调数据被响应该输入按键信号从按键信号及注音符号对照部分500中取出。根据上述实例,当用户随后按下按键“9”一次,该按键信号及注音符号对照部分500取出“[字符19]”,然后该例程进行到步骤S416,其中参照在输入缓冲器600中的声母、介母和韵母,把不适当的声调从所取得的声调数据中删除。根据上述实例,“[字符19]”为一个适当的声调符号。因此,“[字符19]”被在步骤S416中取出,并且该例程进行到步骤S417。
在步骤S417中,检查是否有适当的声调符号。当没有适当的声调符号时,该例程进行到步骤S418,其中向***控制器300给出“没有相应的声调符号”的消息。当在步骤S417检测到具有适当的声调符号时,则该例程进行到步骤S419。根据输入按键操作的次数以及适当的声调数据,取出相应的声调符号。由于按键操作的次数为1,并且仅有一个适当的声调符号“[字符19]”,该例程进行到步骤S420,其中所取得的声调符号被输出。
当在步骤S413中检测出没有还未被转换为字符的韵母,这表明用户想输入的不是声母符号而实际上是一个韵母符号。因此,该例程进行到步骤S414,其中存储在输入缓冲器600中的声母符号被改变为韵母符号。然后,该例程进行到步骤S415。例如,在按键“1”被按下一次并且按键“8”被随后按下一次的情况下,当按键“1”被按下一次时,输入缓冲器600没有还未被转换为字符的注音符号。因此,注音符号和声调符号判断部分400确定“[字符4]”。当按键“8”被按下一次时,声调符号的第一声被确定。在此时,当在步骤S413发现输入缓冲器600没有韵母数据时,在步骤S414中“[字符4]”被自动改为“[字符20]”。然后,对该声调符号进行处理。
[字符15]
ㄏ
[字符16]
ㄐ
[字符17]
ㄜ
[字符18]
ㄝ
[字符19]
′
[字符20]
ㄚ
图5为示出根据本发明该实施例主要由中文字转换部分700所执行的操作。当***控制器300把要执行转换的消息通知给中文字转换部分700时,该例程进行到步骤S701,其中检查输入缓冲器600是否具有已经转换的字符。
当具有已转换的字符时,这表明当前要被转换的注音符号串可以与所转换的字符相结合形成一个词。然后,该例程进行到步骤S702,其中相应的词被根据已转换的词和没有被转换的注音符号串而从词典800中取出。
然后,该例程进行到步骤S703,其中检查是否有相应的词。当具有相应的词时,该例程进行到步骤S704,其中具有最高使用频率的所检测的相应词被取出存储在输入缓冲器600中,然后输出到***控制器300。
当在步骤S703判断没有相应的词时,该例程进行到步骤S705,其中相应的单个中文字被根据还未被转换的注音符号串从词典800中取出。然后,该例程进行到步骤S706,其中所取出的具有最高使用频率的相应单个中文字被选择并且存储在输入缓冲器600中。
当在步骤S701发现输入缓冲器600没有已转换的文字,则该例程直接进行到步骤S705。
接着,参照如下实际例子更加具体地描述根据本实施例的处理。图6为示出输入按键与转换结果的对应关系的一个实例。附图上具有下划线的输入按键表示用户连续按下该按键两次。如图所示,当要输入“***”时,则需要为[字符7]的[字符21]按下按键“5”两次,并且需要为[字符8]的[字符6]按下按键“1”两次。因此为一个注音符号或声调符号只按下一个按键就足够了。
根据上述结构,本发明接近计算机中通过键盘输入中文注音符号的方法。如图中所示,在转换结果的显示中,当按键“9”被按下时,“中华岷([字符22])”被立即转换为“***”。因为,相应词被中文字转换部分700所检测,因此“岷”被自动改变为“民”。
[字符21]
ㄣ
[字符22]
ㄍㄨㄛ
图7A至7K为示出根据本发明该实施例的与按键操作数目的1356组合法组合的对应表,其中,*1表示注音符号,*2表示按键操作次数。
本发明不限于上述实施例,而是可以适当地改变和执行而不改变其实质。例如,按键信号与注音符号的排列不限于图2中所示的排列。即使特定注音符号的按键排列相互改变,也可以实现本发明。
如上文所述,根据本发明的利用数字键输入中文字的方法和装置,可以消除通过利用常规数字键盘输入中文字的不方便的缺点。通过充分利用12个按键,声母、韵母和声调符号可以更好地排列,并且可以减小在中文中注音符号的按键排列的常规复杂度。本发明基于标准中文的注音符号表的次序,并且声母和韵母之间的对应关系被考虑用于该排列。因此,可以消除学习的困难和使用的不方便。另外,注音符号和声调符号确定方法可以相当大地减少输入所需的按键操作次数。在电话机、电视机和声响的遥控器等等的数字键盘上的中文字输入变得更加简单和更加方便。当然,产品的应用领域可以更加扩大,并且可以增加产品的价值。
尽管本发明已经结合具体实例进行描述,但是对于本领域内的专业人员来说还可以有许多其它改变、改正和应用。因此,本发明不限于在此所公开的内容,而仅由所附权利要求的范围所限制。
Claims (3)
1.一种用于利用数字键输入中文的方法,其中中文字是在具有数字键盘、存储器和显示器的设备上输入的,该方法包括:
设置一个按键信号及注音符号对照部分,以把中文的所有注音符号分配在数字键上,使得三个介音符号被分配在一个数字键上,并且声母与韵母或者韵母与声调被选择性地分配在其它输入键上,并且根据该分配存储每个按键信号和对应于该按键信号的注音符号;
在存储器中设置用于存储注音符号以及对应于该注音符号的单个中文字词的词典;
根据用户操作按照按键信号与注音符号的对应规则从键盘输入按键信号;
响应由用户输入的按键信号,从该按键信号及注音符号对照部分取出注音符号或者声调符号;
把取得的注音符号或者取得的声调符号与已经输入的注音符号相对比,以根据按键操作的次数与中文的注音符号的组合规则获得相应的注音符号或者相应声调符号;
判断所获得的符号是否为一个注音符号或声调符号,并且当判断所获得符号是一个注音符号时,则返回到输入按键信号的步骤,等待用户输入,并且当判断所获得的符号是一个声调符号时,则根据已经输入的声调符号串搜索该词典,以提取相应的单个中文字或者相应的词,然后把取得的字或词输出到显示器;以及
当用户没有给出停止输入的命令时,返回到输入按键信号的步骤,等待下一个输入。
2.根据权利要求1所述的方法,其特征在于,在设置的按键信号及注音符号对照部分中分配数字键与对应于该数字键的注音符号的方法具有下述结构:
1键对应ㄅㄆㄚㄛ 2键对应ㄇㄈㄜㄝ 3键对应ㄉㄊㄞㄟ
4键对应ㄋㄌㄠㄡ 5键对应ㄍㄎㄢㄣ 6键对应ㄏㄐㄤ
7键对应くㄒㄥㄦ 8键对应ㄓㄔ第一声 9键对应ㄕㄖ第二声
*键对应一ㄨㄩ 0键对应ㄗㄘ第三声 #键对应ㄙ第四声轻声。
3.一种具有数字键盘、存储器和显示器的用于输入中文字的装置,该装置包括:
按键信号及注音符号对照单元,用于把中文的所有注音符号分配在数字键上,使得三个介母都分配在一个数字键上,并且声母与韵母或者韵母与声调被具体分配在其它数字键上,并且根据该分配在其中存储每个按键信号和对应于该按键信号的注音符号;
词典,用于存储每个都具有单个中文字或词的注音符号,该单个中文字或词对应于该注音符号;
注音符号和声调符号判断单元,用于把由用户输入的按键信号与已经根据按键信号和按键操作的次数输入的注音符号相比较,并且判断该输入按键是否对应于注音符号或声调符号,以判断该按键信号是否被连续接收或者被转换为中文;
中文字转换单元,用于通过利用所获得的合法注音符号串作为搜索关键字搜索该词典,以执行成为相应的单个中文字或相应词的转换;
***控制器,用于控制该按键信号,以及控制用于把注音符号转换为中文字以及数据输出的过程。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP109310/1999 | 1999-04-16 | ||
JP11109310A JP2000305924A (ja) | 1999-04-16 | 1999-04-16 | 数字キーによる漢字入力方法及びその装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1271133A CN1271133A (zh) | 2000-10-25 |
CN1155907C true CN1155907C (zh) | 2004-06-30 |
Family
ID=14506973
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB001056611A Expired - Fee Related CN1155907C (zh) | 1999-04-16 | 2000-04-14 | 使用数字键的中文字输入方法及其装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US6674372B1 (zh) |
JP (1) | JP2000305924A (zh) |
CN (1) | CN1155907C (zh) |
SG (1) | SG84591A1 (zh) |
TW (1) | TW550478B (zh) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6823018B1 (en) | 1999-07-28 | 2004-11-23 | At&T Corp. | Multiple description coding communication system |
JP3470664B2 (ja) * | 1999-12-01 | 2003-11-25 | 日本電気株式会社 | 受信メール表示方法及び絵文字変換機能付き電子メール端末装置 |
US8594205B2 (en) * | 2000-02-23 | 2013-11-26 | At&T Intellectual Property Ii, L.P. | Multiple description coding communication system |
US7277732B2 (en) * | 2000-10-13 | 2007-10-02 | Microsoft Corporation | Language input system for mobile devices |
US6882869B1 (en) | 2000-12-19 | 2005-04-19 | Cisco Technology, Inc. | Device, methods, and user interface for providing optimized entry of alphanumeric text |
TW533404B (en) * | 2000-12-22 | 2003-05-21 | Koninkl Philips Electronics Nv | Hybrid keypad/speech recognition technique for oriental characters in adverse environments |
US20070288229A1 (en) * | 2001-04-10 | 2007-12-13 | Liu Chang P | Automated word processor for Chinese style languages |
KR100450940B1 (ko) * | 2001-12-07 | 2004-10-02 | 삼성전자주식회사 | 이동 통신 단말의 패스워드 입력 방법 |
US6934564B2 (en) * | 2001-12-20 | 2005-08-23 | Nokia Corporation | Method and apparatus for providing Hindi input to a device using a numeric keypad |
US20040078189A1 (en) * | 2002-10-18 | 2004-04-22 | Say-Ling Wen | Phonetic identification assisted Chinese input system and method thereof |
JP4219902B2 (ja) * | 2005-01-25 | 2009-02-04 | 京セラ株式会社 | 携帯端末装置、文字入力方法及び文字入力プログラム |
US8032357B2 (en) * | 2005-06-14 | 2011-10-04 | Microsoft Corporation | Phonetic input using a keypad |
US8413069B2 (en) * | 2005-06-28 | 2013-04-02 | Avaya Inc. | Method and apparatus for the automatic completion of composite characters |
JP2007011837A (ja) * | 2005-07-01 | 2007-01-18 | Nec Corp | 電子機器、認証情報入力方法及び認証情報入力プログラム |
US20070052868A1 (en) * | 2005-09-02 | 2007-03-08 | Charisma Communications, Inc. | Multimedia accessible universal input device |
KR100781363B1 (ko) * | 2006-02-10 | 2007-11-30 | 박정주 | 중국어 한어병음 입력 키패드 배열 시스템 |
US20080198137A1 (en) * | 2007-02-20 | 2008-08-21 | Inventec Corporation | Electronic device and information input method |
US20080316068A1 (en) * | 2007-06-22 | 2008-12-25 | Yao Chiu-Ching | Ten mark coding system and its combinating method with a database and its retrieving method |
CN102236420A (zh) * | 2010-04-27 | 2011-11-09 | 腾讯科技(深圳)有限公司 | 一种加载词和调整词的方法及装置 |
CN103677297B (zh) * | 2012-09-03 | 2017-03-01 | 萧吉利 | 数字转换注音电子装置的输入法 |
CN105929976A (zh) * | 2016-05-25 | 2016-09-07 | 广州市久邦数码科技有限公司 | 一种基于输入法的动态表情输入方法及其*** |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4500872A (en) | 1982-03-18 | 1985-02-19 | Dai-E Systems, Inc. | Method for encoding Chinese characters |
US5212638A (en) * | 1983-11-14 | 1993-05-18 | Colman Bernath | Alphabetic keyboard arrangement for typing Mandarin Chinese phonetic data |
CA1279128C (en) * | 1986-08-18 | 1991-01-15 | Andrew Chiu | Means and method for electronic coding of ideographic characters |
CN1026525C (zh) | 1992-01-15 | 1994-11-09 | 汤建民 | 智能五笔双拼码计算机汉字输入方法 |
US5331557A (en) | 1993-01-14 | 1994-07-19 | Liu Zhong Yi | Audio-video coding system for Chinese characters |
CN1054444C (zh) | 1993-09-11 | 2000-07-12 | 北京晓军办公设备有限公司 | 一种计算机汉字输入专用键盘及其汉字输入方法 |
US6007339A (en) | 1996-12-09 | 1999-12-28 | Eten Information System Co., Ltd. | Apparatus and method for inputting mandarin phonetic symbols by using sixteen keys |
US6005498A (en) * | 1997-10-29 | 1999-12-21 | Motorola, Inc. | Reduced keypad entry apparatus and method |
JP2000066819A (ja) * | 1998-08-18 | 2000-03-03 | Matsushita Electric Ind Co Ltd | 汎用中国語音声キーボード設定装置 |
TW546943B (en) * | 1999-04-29 | 2003-08-11 | Inventec Corp | Chinese character input method and system with virtual keyboard |
-
1999
- 1999-04-16 JP JP11109310A patent/JP2000305924A/ja active Pending
-
2000
- 2000-04-14 TW TW089107012A patent/TW550478B/zh not_active IP Right Cessation
- 2000-04-14 CN CNB001056611A patent/CN1155907C/zh not_active Expired - Fee Related
- 2000-04-14 SG SG200002154A patent/SG84591A1/en unknown
- 2000-04-14 US US09/549,516 patent/US6674372B1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
TW550478B (en) | 2003-09-01 |
JP2000305924A (ja) | 2000-11-02 |
US6674372B1 (en) | 2004-01-06 |
SG84591A1 (en) | 2001-11-20 |
CN1271133A (zh) | 2000-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1155907C (zh) | 使用数字键的中文字输入方法及其装置 | |
CN1113305C (zh) | 语言处理装置和方法 | |
CN1189048C (zh) | 通信终端 | |
CN1262988C (zh) | 音频视频转换设备和音频视频转换方法 | |
CN1685303A (zh) | 在电子装置的用户界面中输入单词的方法及装置 | |
CN1607491A (zh) | 使用操纵杆输入中文的***和方法 | |
CN1274440A (zh) | 信息处理装置和方法、及信息提供媒体 | |
CN1141452A (zh) | 文字输入装置和文字输入方法 | |
CN101067766A (zh) | 输入法中取消字符串的方法及文字输入*** | |
CN1591297A (zh) | 汉字输入方法及装置 | |
CN101038508A (zh) | Gb拼音输入法 | |
CN1619475A (zh) | 字输入方法和字输入装置 | |
CN101039478A (zh) | 可进行信息查找的方法和装置 | |
JP4890551B2 (ja) | 文字変換装置、文字変換装置の制御方法 | |
CN1728735A (zh) | 手持设备的电话本的排序方法及查找方法 | |
CN1084500C (zh) | 汉字变换装置 | |
CN1203390C (zh) | 在具有精简键盘设备上语音输入汉字的方法和装置 | |
CN1379342A (zh) | 汉语输入变换处理装置以及汉语输入变换处理方法 | |
CN1126017C (zh) | 数字小键盘三键定音汉字输入法 | |
CN1151557A (zh) | 中文文本处理装置 | |
CN1301453C (zh) | 一种汉字双拼输入法 | |
CN1042174C (zh) | 全息自然码中文输入*** | |
CN1348125A (zh) | 文本输入方法和设备 | |
CN1287321A (zh) | 文本制作装置、转换处理方法和记录转换处理程序的记录媒体 | |
JP5336831B2 (ja) | 文章入力を支援するための方法、並びにそのプログラム及び電子機器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20040630 Termination date: 20140414 |