利用发音的文字数据输入装置的制作方法

文档序号:6570061阅读:151来源:国知局
专利名称:利用发音的文字数据输入装置的制作方法
技术领域
本发明与文字数据输入装置有关,是一种利用发音的文字数据输入装置{Apparatus for inputting a character data by using pronunciation}。具体讲它是通过具有12个键的简化型键区(compact keypad)来实现用文字的发音输入该发音的文字数据的装置。
根据本申请人所述的在先申请内容,多个键别分配3个字素,利用*键和#键的组合可以更快的输入文字。
而且,根据在先申请内容,在限定时间内按相邻的两个键,可以更快更容易的输入对应于该键的文字。组合*键和#键按键时,可以输入不属于键钮的许多文字数据和符号字素。
本申请是本申请人前述的在先申请的改进发明,它包括在先申请的技术内容,可以更快更有效地输入使用许多文字的语言。
使用的文字很多时,比如使用汉字的国家,因汉字字数多,所以文字输入有难度。特别是用一些终端或输入装置输入文字时,这样的难度会增加。
比如用电脑或无线电通信终端等有限的输入手段输入许多文字时困难很大,而且操作也很繁琐。
用简化型键区(compact keypad)输入中文的已有技术中,具有代表性的是以英文字母为拼音,以出现频率顺序显示出文字,然后选出相应文字的输入方式。
根据已有技术,为搜索一个文字数据得操作多次键钮。例如,<zhu>有50个同音字,<shu>有45个同音字。这样对一个音有很多对应文字时,为查询文字需要很多次的按键操作。
而且,在相同键钮的组合,可以输出很多音阶,所以得再进一步的选择音阶,因此键钮的输入次数也会增加。并且在有限的文字数范围内用联想方式输入文字,所以超过限定的文字数时得重新输入文字。
还有根据已有技术输入使用频率低的文字时,得反复操作键钮才能找到需要的文字,因此效率降底,对随时产生的新语言或缩语得进行更新才能使用。
用简化型键区(compact keypad)输入文字时,最重要的是在输入效率方面,前述的已有技术没能满足时代性要求。
此外,还有利用电子写字板的文字输入的方式,但这是逆行于技术发展方向的,而且不适合不以汉语为母语的操作者。
还有把基本笔划分配到键钮,按笔划顺序输入的方式,但这也需要懂得所有使用的汉字才能使用,它的效率也低,使用也很不方便。
前述的已有技术因用英文字母代替中文拼音,所以26个英文字母不能一一对应需要中文发音的37个构成音素。而且,有时一个字母代表几个音阶,有时两个字母代表一个音阶,因此有些不合理性。
因此,为理解这样的汉语拼音方式,需要很多练习,这对不以中文为母语的外国人来说使用也很不容易,对学习中文也成为障碍。再说一个字母也代表几个发音,两个字母也代表相同的音阶。所以,对外国人来说,学习拼音也是一个负担。
不仅如此,对于卷舌音声母ch、sh、zh,两个音素结合代表一个音阶,但这是脱离普遍声音学范畴的,是一种随意的结合,它仅仅是一个因为需要的产物。现在这样的汉语拼音方案,虽然在中国也当标准使用,但是若有可以代替的发音符号,可以充分代替使用。
还有,中文词典的文字排列按英文字母排列,但其中特别包括ü字。这发音为表示汉语音<雨>音使用的符号,但因不是英文字母所以没有标记在各种终端的键钮上。因此用字母<V>代替使用。
中文拼音符号里因不使用字母<V>,所以不与别的发音起冲突,但它是脱离中文标准拼音规则的,是不合理的。
现在,在台湾正使用用注音符号的文字数据输入方式。台湾的主音符号一共以37个音素构成,为了在简化型键区(compact keypad)进行输入,各键别分配3到4个注音符号,按顺序按对应键,选择注音符号进行输入。
虽然这样的方式一目了然而显得简单,但输入打字数明显增加,因此使用也很不方便。在重视效率的简化型键区(compact keypad),输入打字数增加就等于是使用不便。
而且本发明在文字输入方面提供各种输入方式,随着操作者的要求可以选择适合的输入方式。它以键别固定分配几个符号字素,以提供可以方便输入文字的数据输入装置为目标。
本发明的目的是这样实现的该基础于简化型键区(compact keypad)的文字数据输入装置,它包括如下特征以各个基准群组音素、其左侧第1群组音素、其右侧第2群组音素构成的多个输入键,包括音素确认键、*键、#键的键区(compact keypad);把多数音素分类成包括基准群组、第1群组、第2群组的几个群组,进行储存的音素储存部;有以上输入键的单独键输入时在基准群组抽出对应音素,有以上的输入键和*键组合的键输入时在第1群组抽出对应音素,有以上输入键和#键组合的键输入时在第2群组抽出对应音素进行输出的音素输出部;对于多种音素组合储存很多字素的字素储存部;对于随着以上音素确认键的输入确定的音素组合,从字素储存部至少抽出一个以上的字素进行输出的字素查询部;根据以上输入键的键输入选择字素的字素选择部。
本发明的另一个特征是文字输入装置还包括若前几个输入键之中有与特定功能键的连续输入,就把对应于该键的声调附加在已输出的音素组合确定音素的声调确定部;字素查询部的特征是对以上附加声调进行确定的音素组合,从字素储存部至少抽出一个以上的字素进行输出。
本发明的又另一个特征是上述的声调确定部若有数字键1与功能键的组合输入,就附加中文声调一声;若有数字键2与功能键的组合输入,就附加中文声调二声;若有数字键3与功能键的组合输入,就附加中文声调三声;若有数字键4与功能键的组合输入,就附加中文声调四声;以确定音素组合。
本发明的又另一个特征是上述的音素储存部还包括在前输入键、*键及#键之中,对于相邻两个键组合的键输入,储存对应音素的第3群组。
其音素输出部的特征是前输入键、*键及#键之中,只要有相邻两个键组合的键输入,就从上述的第3群组抽出相应的音素进行输出。
本发明的另一个特征是上述的音素储存部还包括有数字0输入键和几个输入键中的一个组合键输入时,储存相应音素的第4群组。
音素输出部的特征是只用数字0输入键和几个输入键中的一个组合的键输入,就从上述的第4群组抽出相应的音素进行输出。
本发明的最后一个特征是上述的字素储存部包括有输入键、*键及#键组合的键输入时,储存相应符号字素的符号群组。
字素查询部的特征是只要有输入键、*键及#键组合的键输入,就从上述的符号群组抽出相应的符号字素进行输出。
综上所述,本发明因为通过输入文字的发音,输入相关文字,所以可以更方便、更快的输入文字。特别是如同中国语,输入使用文字多的语言时,可非常有效地操作。
还有,本发明不仅可以使用已有的汉语拼音方式,同时也可以适用与实际发音相同的新的音素,所以使操作者可以选择使用多种输入方式。
而且,本发明明显减少输入打字次数,以此提高输入效率。特别是在音素里附加声调进行确定,以此减少对应于音素的文字个数,明显地缩短了操作者选择文字所需要的时间。
不仅如此,可以各自输入分配到键区输入键的多数音素。所以不存在根据键输入,显示多种音素,再选择所要输入的音素的缺点。可以选择性输入需要的音素,从而提高输入效率。
图2是本发明的实施例中用英文字母的键区排列示意图。
图3是本发明的另一实施例中的键区排列示意图。
图4是本发明的实施例中用注音符号的键区排列示意图。
图5是本发明的实施例中符号字素的键钮排列示意图。
图6到

图11是适用本发明的键位扫描电路原理图。
<对图面主要符号的说明>
10键区(compact keypad) 20音素输出部30音素储存部 40字素查询部50字素储存部 60声调确定部70字素选择部 80控制部图1是本发明的实施例中文字数据输入装置的结构示意图。
如图所示,该实施例中包括键区(compact keypad)(10)、音素输出部(20)、音素储存部(30)、字素查询部(40)、字素储存部(50)、声调确定部(60)、字素选择部(70)和控制部(80)。
键区(compact keypad)(10)是包括12个键的简化型键区(compactkeypad),它包括文字、数字、符号,是输入各种资料的输入手段。当然,随着使用的终端,可具有多种不同功能。本实施例中说明包括10个一般输入键、*键、#键和音素确定键的终端。此外还可以包括多种键钮。键区(compactkeypad)(10)不受使用终端的限制,可以在各种终端适用。
键区(compact keypad)(10)的10个一般输入键里分配了基准群组音素,其左侧分配第1群组音素,其右侧分配第2群组音素。理想的方案是每键分配三个音素,但随着特殊情况也可以分配三个以上音素。
分配到基准群组的音素,最好是比别的群组音素,以使用频率较高音素组成。基准群组音素是该输入键单独被按时输出的音素。
第1群组音素是同时或依次按*键和输入键时输出的音素。第2群组是同时或依次按#键和输入键输出的音素。如同本申请人前述的在先申请内容,一定时间内的两个键输入处理为同时输入的限制时间也可以适用本实施例。
音素储存部(30)是如上述把多种音素分类成基准群组、第1群组、第2群组等多种群组进行储存的手段。此外,还可以包括没分类成群组的多种音素。
音素储存部(30)可以把输入键、*键、#键之中以相邻两个键组成的键输入音素,分类为第3群组进行储存。还有,数字0输入键和以多种输入键中的一个组合的键输入音素,可以分类为第4群组进行储存。
音素输出部(20)是只要上述键区(compact keypad)(10)的输入键被按,就从音素储存部(30)抽出相应的键输入音素进行输出。有单独的键输入时就从基准群组抽出相应音素,有*键和输入键组合的键输入时就从第1群组抽出相应的音素,有#键和输入键组合的键输入时就从第2群组抽出相应的音素进行输出。
音素输出部(20)输入键、*键、#键之中若有以两个相邻键组合的键输入,就从第3群组抽出相应的音素;若有数字0输入键和其他输入键组合的键输入,就从第4群组抽出相应的音素进行输出。
输入完要输入的音素之后,按键区(compact keypad)(10)的音素确定键确定音素。键区(compact keypad)(10)的音素确定键是确定已输入音素的手段。按音素确定键确定音素,字素输出部就从字素储存部(50)抽出确定音素的字素进行输出。
字素储存部(50)是储存与各种音素或音素组合对应的各种字素的手段。字素储存部理想方案是把符号字素分类成符号群组进行储存。符号群组理想方案是与输入键、*键、#键组合的键输入相对应。
字素查询部(40)随着音素确定键的键输入,从字素储存抽出已确定音素的字素进行输出。字素查询部(40)若有以输入键、*键及#键组合的键输入,最好是从上述字素储存部(50)的符号群组抽出相应符号字素进行输出。
本发明的理想状态是对于上述已确定音素的字素不是一个时,按字素的使用频率,优先输出使用频率高的字素。
声调确定部(60)是若在陈述的几个输入键与功能键的组合输入,就把对应于键输入的声调附加在已输出的音素或音素组合进行确定的手段。更确切的讲,输入键与功能键顺次或同时被按时,就在音素里附加声调识别,缩小与该音素对应的字素范围的手段。
本发明的理想状态是通过声调确定部(60)的声调附加识别和音素确定的,适用于对应一个字素的音素。对字素是两个以上的音素组合,因为对应的字素相对的少,所以附加声调即使有可能降低输入效率,但在这样的情况也可以附加声调使用。
字素查询部(40)通过声调确定部(60)确定音素时,也如同通过音素确定键确定音素,从字素储存部(50)抽出已确定音素组合的字素进行输出。
字素选择部(70)是从字素查询部(40)输出的几个字素中选择操作者所要输入的字素的手段。字素选择部(70)可以用按对应字素号码选择字素的方法,也可以使用移动显示部的光标进行选择等多种方法。
控制部(80)是控制文字资料输入装置信号的手段。控制部(80)也可以代行字素选择部(70)的功能,这时字素选择部(70)也可省略。
除此之外,对供电部、显示部、键位掃描部等文字输入装置一般使用的各种手段,因为申请本件之前早有多种公知技术,所以在此省略。
以下根据本发明实施例,通过已适用在文字输入装置的各种具体实施例,说明实际文字的输入方法。
图2是本发明实施例中用英文字母的键区(compact keypad)排列示意图。
如图所示,输入键里各自分配三个字母进行标记,没标记在输入键的q和z可以通过7和9输入键进行输入。
在键区(compact keypad)(10),对应于数字2的输入键里标记a、b、c音素;对应于数字3的输入键里标记d、e、f音素;对应于数字4的输入键里标记g、h、I音素;对应于数字5的输入键里标记j、k、l音素;对应于数字6的输入键里标记m、n、o音素;对应于数字7的输入键里标记p、r、s音素;对应于数字8的输入键里标记t、u、v音素;对应于数字9的输入键里标记w、x、y音素;各自分配在基准群组、第1群组、第2群组进行储存。
举例说与数字2对应的输入键数字2输入键单独被按时抽出b进行输出,有数字2输入键和*键组合的键输入时就抽出a进行输出,有数字2输入键和#键组合的键输入时就抽出c进行输出。
当不属于键区(compact keypad)(10)输入键的音素时,若有*键、#键和数字7输入键组合的键输入时从音素储存部抽出q;若有*键、#键和数字9输入键组合的键输入时从音素储存部抽出z;进行输出。
声调的附加在多数输入键之中,可以通过一些输入键与功能键的组合输入进行。若有数字1输入键和功能键的连续输入,就附加中文声调一声;若有数字2输入键和功能键的组合输入,就附加中文声调二声;若有数字3输入键与功能键的组合输入,就附加中文声调三声;若有数字4输入键与功能键的组合输入,就附加中文声调四声;确定已输出的音素组合。
在下面说明的另一个实施例中,基准群组、第1群组、第2群组的音素输入和声调附加部分,因为和前述的图2说明相同,所以省略该部分说明。
图示在图2的英文字母排列是把到目前为止在中国使用的汉语拼音方案适用在本发明的,因此通过附加声调可以有效地减少对应于音素的字素,从而提高输入效率。
图3是本发明的另一实施例中的键区(compact keypad)排列示意图。
如图所示,在本实施例中不仅包括所有音文字母,还适用多种发音符号,使之可以体现各种输入方法。
对应于数字1的输入键里标记p、b、m音素;对应于数字2的输入键里标记f、u、 音素;对应于数字3的输入键里标记w、o、 音素;对应于数字4的输入键里标记t、d、l音素;对应于数字5的输入键里标记r、e、 音素;对应于数字6的输入键里标记x、a、y音素;对应于数字7的输入键里标记c、s、z音素;对应于数字8的输入键里标记k、n、g音素;对应于数字9的输入键里标记q、i、j音素;对应于数字0对应的输入键里标记。、 、h音素;各自分配在基准群组、第1群组、第2群组进行储存。
而且,在此实施例子音素输出部(20)从第3群组若有数字1和数字2输入键组合的键输入时抽出f音素;若有数字1和数字4输入键组合的键输入时抽出m音素;若有数字2和数字3输入键组合的键输入时抽出w音素;若有数字2和数字5输入键组合的键输入时抽出 音素;若有数字3和数字6输入键组合的键输入时抽出 音素;若有数字4和数字5输入键组合的键输入时抽出r音素;若有数字4和数字7输入键组合的键输入时抽出l音素;若有数字5和数字6输入键组合的键输入时抽出x音素;若有数字5和数字8输入键组合的键输入时抽出 音素;若有数字6和数字9输入键组合的键输入时抽出y音素;若有数字7和数字8输入键组合的键输入时抽出z音素;若有数字8和数字9输入键组合的键输入时抽出q音素;若有数字8和数字0输入键组合的键输入时抽出g音素;若有数字7输入键和*键组合的键输入时抽出c音素;若有数字9输入键和#键组合的键输入时抽出j音素;若有数字0输入键和*键组合的键输入时抽出。音素;若有数字0输入键和#键组合的键输入时抽出h音素;进行输出。
在本实施例可利用数字键0与其他键的组合输入以外的音素,若在音素输出部(20)有数字键0与数字键1的组合输入输出v音素,与数字键4的组合输入是反复输入,与数字键7的组合输入是口″.″的输入,在陈述的第4群组输出。
本实施例附加使用三个声母和一个韵母。多使用的三个声母是 对应ch, 对应sh, 对应zh。
使用多的韵母是 ,对应“ng”,是把两个音素归入一个音素的表现。
根据此实施例子,可以用汉语拼音方式输入文字,也可以用提示在此实施例子的发音符号输入文字。
图4是本发明实施例中用注音符号的键区(compact keypad)排列示意图。
在该实施例中的键区(compact keypad)(10)对应于数字1的输入键里标记ㄆ、ㄅ、ㄇ音素;对应于数字2的输入键里标记ㄟ、ㄨ、ㄥ音素;对应于数字3的输入键里标记ㄞ、ㄝ、ㄤ音素;对应于数字4的输入键里标记ㄊ、ㄉ、ㄌ音素;对应于数字5的输入键里标记ㄡ、ㄩ、ㄣ音素;对应于数字6的输入键里标记ㄠ、ㄧㄢ音素;对应于数字7的输入键里标记ㄘ、ㄙ、ㄗ音素;对应于数字8的输入键里标记ㄎ、ㄋ、ㄍ音素;对应于数字9的输入键里标记ㄑ、ㄒ、ㄐ音素;对应于数字0的输入键里标记。兀、ㄏ音素;各自分配在基准群组、第1群组、第2群组进行储存。
在该例中音素输出部(20),从第3群组若有数字1和数字2输入键组合的键输入时抽出ㄟ音素;若有数字1和数字4输入键组合的键输入时抽出ㄇ音素;若有数字2和数字3输入键组合的键输入时抽出ㄞ音素;若有数字2和数字5输入键组合的键输入时抽出ㄥ音素;若有数字3和数字6输入键组合的键输入时抽出ㄤ音素;若有数字4和数字5输入键组合的键输入时抽出ㄡ音素;若有数字4和数字7输入键组合的键输入时抽出ㄌ音素;若有数字5和数字6输入键组合的键输入时抽出ㄠ音素;若有数字5和数字8输入键组合的键输入时抽出ㄣ音素;若有数字6和数字9输入键组合的键输入时抽出ㄢ音素;若有数字7和数字8输入键组合的键输入时抽出ㄗ音素;若有数字8和数字9输入键组合的键输入时抽出ㄑ音素;若有数字8和数字0输入键组合的键输入时抽出ㄍ音素;若有数字7输入键和*键组合的键输入时抽出ㄘ音素;若有数字9输入键和#键组合的键输入时抽出ㄐ音素;若有数字0输入键和*键组合的键输入时抽出。音素;若有数字0输入键和#键组合的键输入时抽出ㄏ音素;进行输出。
在该实施例中,声调确定部(60)是在已输出的音素组合若有数字键1与功能键的组合输入,就附加中文声调一声;若有数字键2功能键的组合输入,就附加中文声调二声;若有数字键3与功能键的组合输入,就附加中文声调三声;若有数字键4与功能键的组合输入,就附加中文声调的四声;确定已输出的音素组合。
根据本发明的理想状态的音素输出部(20),从音素储存部(30)若有数字2输入键的连续输入时抽出ㄦ音素;若有数字3输入键的连续输入时抽出ㄚ音素;若有数字5输入键的连续输入时抽出ㄛ音素;若有数字6输入键的连续输入时抽出ㄜ音素;进行输出。
图5是本发明的实施例中符号字素的键钮排列示意图。
在该例中可以并用在图2到图4的键钮排列。
字素查询部(40)是从符号群组若有*键、#键和数字1输入键组合的键输入时抽出“(”符号字素;若有*键、#键和数字2输入键组合的键输入时抽出“~”符号字素;若有*键、#键和数字3输入键组合的键输入时抽出“)”符号字素;若有*键、#键和数字4输入键组合的键输入时抽出“”符号字素;若有*键、#键和数字5输入键组合的键输入时抽出“/”符号字素;若有*键、#键和数字6输入键组合的键输入时抽出“@”符号字素;若有*键、#键和数字7输入键组合的键输入时抽出“?”符号字素;若有*键、#键和数字8输入键组合的键输入时抽出“`”符号字素;若有*键、#键和数字9输入键组合的键输入时抽出“!”符号字素;若有*键、#键和数字0输入键组合的键输入时抽出“,”符号字素;进行输出。
本发明附加状态是从字素储存部(50)有数字0和8输入键组合的键输入时抽出“、”符号进行输出。
图6是适用本发明的键位扫描电路原理图。
如图所示,此电路是用4个输入端口(A0,A1,A2,A3)和4个输出端口(Y0,Y1,Y2,Y3)认识键输入的电路,4个输入端口(A0,A1,A2,A3)接通电源。
在该例中,表1显示1号键钮和4号键钮被按时的键位掃描值。
表1


参考表11号键钮和4号键钮被按时,输出端口Y0在A0和A3显示0值,在此外输出端口都显示1值。从而可知对应于(Y0,A0)、(Y0,A3)的键钮,即1号键钮和4号键钮被按。
在该例中,表2显示1号键钮和16号键钮被按时的键位掃描值。
表2


参考表21号键钮和16号键钮被按时,输出端口Y0在A0显示0值、输出端口Y3在A3显示0值,在此外输出端口都显示1值。从而可知对应于(Y0,A0)、(Y3,A3)的键钮,即1号键钮和16号键钮被按。
图7是适用本发明的键位扫描电路原理图。
如图所示,此电路是用4个输入端口(A0,A1,A2,A3)和4个输出端口(Y0,Y1,Y2,Y3)认识键输入的电路,4个输入端口(A0,A1,A2,A3)接地。
在该例中,表3显示1号键钮和4号键钮被按时的键位掃描值。
表3


参考表31号键钮和4号键钮被按时,输出端口Y0在A0和A3显示1值,在此外输出端口都显示0值。从而可知对应于(Y0,A0)、(Y0,A3)的键钮,即1号键钮和4号键钮被按。
在该例中,表4显示1号键钮和16号键钮被按时的键位掃描值。
表4


参考表41号键钮和16号键钮被按时,输出端口Y0在A0显示1值、输出端口Y3在A3显示1值,在此外输出端口都显示0值。从而可知对应于(Y0,A0)、(Y3,A3)的键钮,即1号键钮和16号键钮被按。
图8是适用本发明的键位扫描电路原理图。
如图所示,此电路类似与图示在图6的实施例,用4个输入端口(A0,A1,A2,A3)和4个输出端口(Y0,Y1,Y2,Y3)认识键输入。4个输入端口(A0,A1,A2,A3)接通电源,4个输出端口(Y0,Y1,Y2,Y3)通过NPN晶体管与键钮部连接。
在该例中,表5显示1号键钮和4号键钮被按时的键位掃描值。表5


参考表51号键钮和4号键钮被按时,输出端口Y0在A0和A3显示0值,在此外输出端口都显示1值。从而可知对应于(Y0,A0)、(Y0,A3)的键钮,即1号键钮和4号键钮被按。
参照表5,按1号键和4号键的时候输出端口Y0在A0和A3中其值是0,此外的输出端口中其值都是1从而可以得知按了相当于(Y0,A0),(Y0,A3)的键,即1号键和4号键。
在该例中,表6显示1号键钮和16号键钮被按时的键位掃描值。
表6


参考表61号键钮和16号键钮被按时,输出端口Y0在A0显示1值、输出端口Y3在A3显示1值,在此外输出端口都显示0值。从而可知对应于(Y0,A0)、(Y3,A3)的键钮,即1号键钮和16号键钮被按。
图9是适用本发明的键位扫描电路原理图。
如图所示,在该例中通过开关进行操作,开关被按时4个输入端口(A0,A1,A2,A3)和4个输出端口(Y0,Y1,Y2,Y3)就会被接地。
在该例中,按两个键时,先记录首先按的键,之后与其次被按的键相组合。在此例子假设输入端口和输出端口都被内部阻止(Pull-up),外部也可以阻止(Pull-up)。
在该例中,表7显示1号键钮和4号键钮被按时的键位掃描值。
表7



参考表71号键钮被按时,A0显示0值(Y0,A0)。之后4号键钮被按时,A3显示0值(Y0,A0,A3)。用相同方法先按4号键钮,之后按1号键的时候也可显示相同的值。
在该例中,表8显示1号键钮和16号键钮被按时的键位掃描值。
表8



参考表81号键钮被按时,A0显示0值(Y0,A0)。之后16号键钮被按时,A3显示0值(Y0,A0,Y0,A3)。用相同方法先按16号键钮,之后按1号键的时候也可显示相同的值。
图10是适用本发明的键位扫描电路原理图。
如图所示,在此例子使用的端口数可以设为7个,24个键钮中一个或同时按两个键钮时,可以确定它的位置。
用行/列选择信号(r/c select)可以读取行和列信号。利用三态缓冲(tri-state buffer)和I/O pin可以读取行信号和列信号,并且可以认识组合这些信号被按的键区位置。
利用行/列选择信号,可以选择行或列的一个相关的端口接地连接。之后读取没被接地的其他端口的值。然后逆变换行/列选择信号,再进行上述的操作,可以读取被按键钮的位置。
在该例中,表9显示1号键钮和6号键钮被按时的键位掃描值。
表91号键钮被按时

6号键钮被按时

1号和6号键钮同时被按时

参考表91号键钮被按时,行/列选择信号为1时I/O_0显示0值,行/列选择信号为0时I/O_0显示0值。在此,行/列选择信号为1时可以读取行的值,行/列选择信号为0时可以读取列的值。
6号键钮被按时,行/列选择信号为1时I/O_1显示0值,行/列选择信号为0时I/O_1显示0值。1号和6号键钮同时被按时,行/列选择信号为1时I/O_0和I/O_1显示0值,行/列选择信号为0时I/O_0和I/O_1显示0值。
在这样的情况下,2号和5号键钮被按时,也出现相同的结果,但是因1号或6号键钮之中的一个键钮首先被按,所以可以认识为1号和6号键钮。
图11是适用本发明的键位扫描电路原理图。
该例是双向优先编码器(2-way priority encoder),它是优先编码器(priority encoder)的改进型。
现有的优先编码器,一般使用为在矩阵结构,把被按的键钮位置传到I/O端口。但是这样的编码器,两个键同时被按时,不能识别这两个键的位置。
在该例中,双向优先编码器添加了方向针,可以进行双向检查,可以识别两个键钮的位置。
表10是为说明键认识,用图表图示实施例子。在表10,a0~a7是输入端口,y0~y2是输出端口。
表10
参考表10方向针可以具有两个值,这表示方向针向不同方向进行键控扫描。例如,(a7,a6,a5,a4,a3,a2,a1,a0)为(0,1,0,1,0,0,0,0)时,向两个方向两次执行读取过程,从而识别对应于a6的1值和对应于a4的1值位置。
再说,方向针的值设定为0值进行读取,(y0,y1,y2)的值若是(1,0,0);方向针的值设定为1值进行读取,(y0,y1,y2)的值是(0,1,1);可以知道被输入的信号是(0,1,X,1,0,0,0)。如果是两个键钮同时被按,就可以知道信号是(0,1,0,1,0,0,0)。
本发明是参考附图,以实施例为中心,进行叙述。但是很明显,如果是专业人员可以从该叙述中,不脱离本发明范围,进行多种独立的变形。因此,本发明的范畴得通过包括上述多种变形的许可申请范围内,进行解释。
权利要求
1.一种基础于简化型键区的利用发音的文字数据输入装置,其特征在于它包括以各个基准群组音素、其左侧第1群组音素、其右侧第2群组音素构成的多个输入键,包括音素确认键、*键、#键的键区(compact keypad);把多数音素分类成包括基准群组、第1群组、第2群组的几个群组,进行储存的音素储存部;有以上输入键的单独键输入时在基准群组抽出对应音素,有以上的输入键和*键组合的键输入时在第1群组抽出对应音素,有以上输入键和#键组合的键输入时在第2群组抽出对应音素进行输出的音素输出部;对于多种音素组合储存很多字素的字素储存部;对于随着以上音素确认键的输入确定的音素组合,从字素储存部至少抽出一个以上的字素进行输出的字素查询部;根据以上输入键的键输入选择字素的字素选择部。
2.根据权利要求1所述的装置,其特征在于若前几个输入键之中有与特定功能键的连续输入,就把对应于该键的声调附加在已输出的音素组合确定音素的声调确定部;字素查询部的特征是对以上附加声调进行确定的音素组合,从字素储存部至少抽出一个以上的字素进行输出。
3.根据权利要求2所述的装置,其特征在于声调确定部若有数字1输入键与功能键的组合输入,就附加中文声调一声;若有数字2输入键与功能键的组合输入,就附加中文声调二声;若有数字3输入键与功能键的组合输入,就附加中文声调三声;若有数字4输入键与功能键的组合输入,就附加中文声调四声;确定已输出的音素组合。
4.根据权利要求1所述的装置,其特征在于音素储存部包括在前输入键、*键及#键之中,对于相邻两个键组合的键输入,储存对应音素的第3群组。其音素输出部的特征是前输入键、*键及#键之中,只要有相邻两个键组合的键输入,就从上述的第3群组抽出相应的音素进行输出。
5.根据权利要求1所述的装置,其特征在于音素储存部包括有数字0输入键和几个输入键中的一个组合的键输入时,储存相应音素的第4群组。其音素输出部的特征是只要有数字0输入键和几个输入键中的一个组合的键输入,就从上述的第4群组抽出相应的音素进行输出。
6.根据权利要求1所述的装置,其特征在于字素储存部包括有输入键、*键及#键组合的键输入时,储存相应符号字素的符号群组。字素查询部的特征是只要有输入键、*键及#键组合的键输入,就从上述的符号群组抽出相应的符号字素进行输出。
7.根据权利要求6所述的装置,其特征在于字素查询部是从符号群组若有*键、#键和,数字1输入键组合的键输入时抽出“(”符号字素;数字2输入键组合的键输入时抽出“~”符号字素;数字3输入键组合的键输入时抽出“)”符号字素;数字4输入键组合的键输入时抽出“”符号字素;数字5输入键组合的键输入时抽出“/”符号字素;数字6输入键组合的键输入时抽出“@”符号字素;数字7输入键组合的键输入时抽出“?”符号字素;数字8输入键组合的键输入时抽出“`”符号字素;数字9输入键组合的键输入时抽出“!”符号字素;数字0输入键组合的键输入时抽出“,”符号字素;进行输出。
8.根据权利要求1到7所述的装置,其特征在于各音素储存部对应于数字1的输入键里标记p、b、m音素;对应于数字2的输入键里标记f、u、 音素;对应于数字3的输入键里标记w、o、 音素;对应于数字4的输入键里标记t、d、l音素;对应于数字5的输入键里标记r、e、 音素;对应于数字6的输入键里标记x、a、y音素;对应于数字7的输入键里标记c、s、z音素;对应于数字8的输入键里标记k、n、g音素;对应于数字9的输入键里标记q、i、j音素;对应于数字0的输入键里标记。、 、h音素;各自分配在基准群组、第1群组、第2群组进行储存。
9.根据权利要求8所述的装置,其特征在于音素输出部从第三群组若有数字1和数字2输入键组合的键输入时抽出f音素;若有数字1和数字4输入键组合的键输入时抽出m音素;若有数字2和数字3输入键组合的键输入时抽出w音素;若有数字2和数字5输入键组合的键输入时抽出 音素;若有数字3和数字6输入键组合的键输入时抽出 音素;若有数字4和数字5输入键组合的键输入时抽出r音素;若有数字4和数字7输入键组合的键输入时抽出l音素;若有数字5和数字6输入键组合的键输入时抽出x音素;若有数字5和数字8输入键组合的键输入时抽出 音素;若有数字6和数字9输入键组合的键输入时抽出y音素;若有数字7和数字8输入键组合的键输入时抽出z音素;若有数字8和数字9输入键组合的键输入时抽出q音素;若有数字8和数字0输入键组合的键输入时抽出g音素;若有数字7输入键和*键组合的键输入时抽出c音素;若有数字9输入键和#键组合的键输入时抽出j音素;若有数字0输入键和*键组合的键输入时抽出。音素;若有数字0输入键和#键组合的键输入时抽出h音素;进行输出。
10.根据权利要求9所述的装置,其特征在于音素输出部从第4群组若有数字0输入键和,数字1输入键组合的键输入时抽出“v”音素;数字4输入键组合的键输入时抽出反复输入;数字7输入键组合的键输入时抽出“.”音素;进行输出为特征的装置。
11.根据权利要求1到7所述的装置,其特征在于各音素储存部对应于数字2的输入键里标记a、b、c音素;对应于数字3的输入键里标记d、e、f音素;对应于数字4的输入键里标记g、h、I音素;对应于数字5的输入键里标记j、k、l音素;对应于数字6的输入键里标记m、n、o音素;对应于数字7的输入键里标记p、r、s音素;对应于数字8的输入键里标记t、u、v音素;对应于数字9的输入键里标记w、x、y音素;各自分配在基准群组、第1群组、第2群组进行储存。
12.根据权利要求11所述的装置,其特征在于音素输出部从音素储存部若有*键、#键和,数字7输入键组合的键输入时抽出q;数字9输入键组合的键输入时抽出z;进行输出。
13.根据权利要求1、2、4到7所述的装置,其特征在于各音素储存部对应于数字1的输入键里标记ㄆ、ㄅ、ㄇ音素;对应于数字2的输入键里标记ㄟ、ㄨ、ㄥ音素;对应于数字3的输入键里标记ㄞ、ㄝ、ㄤ音素;对应于数字4的输入键里标记ㄊ、ㄉ、ㄌ音素;对应于数字5的输入键里标记ㄡ、ㄩ、ㄣ音素;对应于数字6的输入键里标记ㄠ、ㄧㄢ音素;对应于数字7的输入键里标记ㄘ、ㄙ、ㄗ音素;对应于数字8的输入键里标记ㄎ、ㄋ、ㄍ音素;对应于数字9的输入键里标记ㄑ、ㄒ、ㄐ音素;对应于数字0的输入键里标记。、兀、ㄏ音素;各自分配在基准群组、第1群组、第2群组进行储存。
14.根据权利要求13所述的装置,其特征在于音素输出部从第三群组若有数字1和数字2输入键组合的键输入时抽出ㄟ音素;若有数字1和数字4输入键组合的键输入时抽出ㄇ音素;若有数字2和数字3输入键组合的键输入时抽出ㄞ音素;若有数字2和数字5输入键组合的键输入时抽出ㄥ音素;若有数字3和数字6输入键组合的键输入时抽出ㄤ音素;若有数字4和数字5输入键组合的键输入时抽出ㄡ音素;若有数字4和数字7输入键组合的键输入时抽出ㄌ音素;若有数字5和数字6输入键组合的键输入时抽出ㄠ音素;若有数字5和数字8输入键组合的键输入时抽出ㄣ音素;若有数字6和数字9输入键组合的键输入时抽出ㄢ音素;若有数字7和数字8输入键组合的键输入时抽出ㄗ音素;若有数字8和数字9输入键组合的键输入时抽出ㄑ音素;若有数字8和数字0输入键组合的键输入时抽出ㄍ音素;若有数字7输入键和*键组合的键输入时抽出ㄘ音素;若有数字9输入键和#键组合的键输入时抽出ㄐ音素;若有数字0输入键和*键组合的键输入时抽出。音素;若有数字0输入键和#键组合的键输入时抽出ㄏ音素;进行输出。
15根据权利要求14所述的装置,其特征在于声调确定部若有数字1输入键与功能键的组合输入,就附加中文声调一声;若有数字2输入键与功能键的组合输入,就附加中文声调二声;若有数字3输入键与功能键的组合输入,就附加中文声调三声;若有数字4输入键与功能键的组合输入,就附加中文声调四声;确定已输出的音素组合置。
全文摘要
本发明涉及一种基础于简化型键区的利用发音的文字数据输入装置,其技术要点是它包括多数输入键、*键、#键及包括音素确定键的键区;可以储存多个音素的音素储存部;对于用以上输入键组合的键输入,从音素储存部抽出相应音素进行输出的音素输出部;对于多种音素组合储存很多字素的字素储存部;对于随着以上音素确认键的输入确定的音素组合,从字素储存部至少抽出一个以上的字素进行输出的字素查询部;根据以上输入键的键输入选择字素的字素选择部。其目的是更快更准更有效地输入音素,明显地减少输入打字次数;在音素里补充声调,明显减少音素类别抽出的文字数据数,提供高效率的文字数据输入装置。在文字输入方面提供各种输入方式,随着操作者的要求可以选择适合的输入方式。
文档编号G06F3/023GK1393761SQ0113940
公开日2003年1月29日 申请日期2001年11月19日 优先权日2001年6月29日
发明者金丙勋, 金相根 申请人:株式会社阿麻萨软件
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1