汉字输入装置和方法

文档序号:6656431阅读:329来源:国知局
专利名称:汉字输入装置和方法
技术领域
本发明涉及一种汉字输入装置和方法,更具体地讲,涉及一种通过从一个存储装置产生由输入的字根键和组合键指定的汉字而输入汉字的装置和方法。
世界上有许多语言。但是,并不是所有这些语言都能够在计算机上简单地输入。由辅音和元音组成的Hangul(朝鲜语)字母或英语字母可以容易地显示在键盘上。另一方面,由于汉字的语言特征,它们特别难于在键盘上显示。原因是,对应于Hangul字母的一个辅音和一个元音存在着大量的字母,和它们的组合方法,以及由它们自身构成的大量汉字。此外,有一些字母自身成为汉字,并且尽管字母本身并不成为汉字,有许多字母通过组合任何其它字根或汉字形成汉字。
现在已经有许多传统的汉字输入方法。首先,有一种把Hangul字母转换成汉字的方法。在输入以Hangul字母输入的汉字的音标(phonetic transcription)之后,当使用者按下汉字转换键时,对应于音标的汉字根据使用的频率顺序地显示在任何其它屏幕上。通过选择屏幕上汉字中的对应汉字输入使用者要输入的汉字。但是,这不是通过直接笔画输入汉字的方法,而是通过把Hangul字母转换成汉字而输入汉字的方法。此外,这种方法包括以下的问题,不熟悉汉字的使用者选择汉字是很困难的,并且要多次按键输入。还有另一种方法,叫作汉字模型法,用于把可转换汉字转换成汉字的字单元。也就是说,把指定使用者要转换成汉字的Hangul字母的字的范围的两个定界符分别设置在Hangul字母字的左右两侧。当把要转换成汉字的字以Hangul字母输入到左定界符和右定界符之间时,所有对应于Hangul字母字的汉字顺序地显示在屏幕上,使用者选择其中的一个而实现Hangul字母-汉字的转换。但是这种方法也是通过间接笔画输入汉字。此外,上述方法造成以下问题。由于使用者必须通过功能键或特定标记在要转换成汉字的字的前面和后面指定可转换范围,并且必须用Hangul字母一个一个地区分出汉字,这种工作一直是极不方便的。另外,由于要把所有的字和复合字预先装载到数据库中,消耗了大量的存储容量,因而降低了存储效率。另外,由于上述方法不会大于包括许多字的字典,因而不能输入数据库中不存在的字。
当前已知的用计算机键盘输入汉字的方法分类成五笔字型(Five-Stroke Character Form)和汉语拼音(Haneo-ByungEum)输入法。五笔字型法提供了一种间接(不是通过直接笔画)输入汉字的方法。在一个计算机内分别先把汉字的笔画转换成预定的号码,然后分别把对应于该号码的英文字母转换成汉字。普通使用者不容易使用这种方法,因为使用者必须记住对应于汉字笔画的号码,以及对应于号码的英文字母。
另外,汉语拼音法提供了一种通过键入汉字的英文发音而从英文发音转换成汉字的输入方法。但是,为了使用汉语拼音法,使用者必须能够以英文读和写对应于汉字的英文发音。因此,对于没有学习过使用英文键盘输入汉字的使用者来说,它是不方便的。
还有一些典型的已知方法,叫作音标字母(Phonetic transcriptionAlphabet)法,Chang-Hil Suip法,等等。在音标字母法中,把对应于汉字的语音符号(phonetic symbol)的音标字母显示在键盘上,使用者输入对应于使用者希望输入到计算机中的汉字的语音符号的音标字母。然后,预先存储在数据库中的多个汉字顺序显示在屏幕上,使用者点击选择其中的一个。但是,上述方法提供了与Hangul字母输入法和英文字母输入法相同的操作。此外,它不是直接(通过直接笔画)输入汉字,而是输入根据汉字的英文发音的一种标记。然后,使用者在多个汉字中选择一个。在使用者不能读他们要输入的汉字的情况下,他们将不能使用这种方法。还存在另一种把汉字输入到计算机中的不同方法,Chang-Hil Suip法。把对应于英文字母的汉字显示在英文字母键盘上,并将对应于显示的汉字的多个字根或汉字分别存储在计算机的数据库中。当把对应于构成要输入的汉字的字根或汉字的英文字母输入到计算机中时,计算机可以分别查出数据库中的多个存储的字根或汉字。其中,一个可以通过组合所有字根或汉字而形成的汉字已经存储在另一个数据库中。因此,如果完全输入了英文字母,计算机形成要输入的汉字。也就是说,当对应于每个汉字的所有字母从左到右地完全输入后,一个对应于这些字母的预定(预先存储在数据库中的)汉字显示在屏幕上。但是,在上述方法中,数据库的容量必须足以输入所有汉字,并且所有的汉字必须预先存储在数据库中。而且,使用者必须记忆键盘上指示的汉字。
由于音标字母法和Chang-Hil Suip法不是通过直接笔画输入汉字,而是通过把英文字母转换成汉字输入汉字,这些方法在涉及到汉字的间接输入法的问题上,是与汉语拼音法和五笔字型法相似的。因此,在现有技术中,由于我们不能通过直接笔画输入字根或复合汉字,因而存在一些典型的问题。
本发明涉及一种输入汉字的装置和方法,更具体地讲,涉及一种通过从一个存储装置产生由输入的字根键和组合键指定的汉字而输入汉字的装置和方法。
本发明提供了一种能够容易而简单地输入汉字,并且能够在一规定时间输入多个汉字,和通过不多于四笔输入所有汉字的装置和方法。
本发明包括汉字输入键装置,具有多个代表构成要输入的指定汉字的字根的字根键和多个代表要输入的指定汉字的组合框的组合键;信号转换器,把来自字根键和组合键的信号转换成可以在下一阶段处理的信号;存储装置,存储根据字根和组合框指定的汉字;和汉字产生装置,从存储装置产生由输入的字根键和组合键指定的汉字。
本发明提供了一种把汉字输入到一个信息处理设备的装置,该装置包括汉字输入键装置,具有多个分别代表构成一个汉字的字根的字根键和多个分别代表构成一个汉字的字根的组合框的组合键;存储装置,根据所述字根和所述组合框存储多个汉字;和汉字产生装置,从所述存储装置产生由一个以上的字根键和组合键指定的所述汉字。本发明进一步包括显示指定的汉字的装置。其中所述多个组合键包括一种合并具有所有汉字组合框中的类似框的组合键的组合键,所述组合键的数量是20~35,所述字根键的数量是146~214。
所述输入剩余字根键的数量是1~3,其中当所述剩余字根的数量是3时,在第三笔画输入的字根是根据所述指定汉字的笔画顺序的最后一个字根键。
本发明还包括多个用于输入构成所述汉字的完整汉字的汉字字根键。
此外,本发明提供了一种用于通过输入包括多个代表构成汉字的字根的字根键和多个代表所述字根的组合框的组合键的汉字输入键装置,从存储汉字的存储装置产生指定的汉字而输入汉字的方法,所述方法包括步骤(a)输入代表从构成所述指定汉字的多个字根选择的一个字根的字根键,(b)输入对应于所述指定汉字的一个组合键,和(c)输入代表从构成所述指定汉字的多个字根选择的再一个剩余字根的剩余字根键;和(d)从存储装置产生由所述顺序输入的字根键、组合键和剩余字根键指定的汉字。其中,在步骤(a)输入的字根键是代表根据所述指定汉字的笔画顺序的第一字根或最后字根的字根键。
该方法进一步包括一个判别是否指定了所述指定汉字的步骤,和一个显示指定汉字的步骤。


图1示出了代表本发明的汉字输入装置的结构的方框图;图2示出了代表存储在根据本发明的汉字输入装置的图1中所示的存储装置中的指定汉字的表;图3示出了根据一种方案应用于本发明的一个典型的字根分类表;图4示出了根据本发明的一个优选实施例的键装置的结构;图5示出了根据本发明的一个优选实施例的对应于一个组合框的汉字分类表;图6示出了根据本发明的一个优选实施例的图3中所示的一种排列计划;和图7示出了说明根据本发明的汉字输入方法的处理流程图。
现在参考附图,图1示出了代表本发明的汉字输入装置的结构的方框图。该装置包括一个具有多个字根键11和多个组合键12的汉字输入键装置,一个信号转换器13,一个存储装置15,和一个汉字产生装置14。如图1中所示,装置最好进一步包括一个用于输入完成的汉字的显示装置16。
字根键11分别代表构成一个汉字的字根。组合键12代表形成汉字的字根的组合框。信号转换器13把来自汉字输入键装置10的信号转换成可以在下一阶段处理的信号。存储装置15存储根据字根和/或组合框指定的多个汉字。汉字产生装置14从存储装置15产生由一个以上字根键和组合键指定的汉字。
在这里对本发明的讨论中,“字根”一词代表构成一个汉字的最小字母单元。
通过输入字根键和/或组合键输入汉字输入键装置10,其中汉字由来自汉字输入键装置10的信号指定,从存储装置15产生,和输入。
一旦输入了字根键11,那么直接地输入了一个字根键11上表示的字根。其中构成一个汉字的字根的输入是通过字根键11的输入实现的,而组合框的输入是通过组合键12的输入实现的。
存储装置15存储根据字根和组合框指定的多个汉字。图2示出了如图1中所示的根据本发明的汉字输入装置中的存储装置中存储的指定汉字表。如图2中所示,存储装置15存储了被输入的所有汉字,汉字具有对应于各自地址的汉字编码。例如,如图2中所示,如果把来自字根键11和组合键12的信号通过信号转换器13作为汉字编码0xf014发送到汉字产生装置14,那么从存储器产生对应于编码0xf014的汉字“彰”。
图2示出了存储在存储装置15中的指定汉字的示例。熟悉本领域的人员知道,可以对表的格式、地址、和代码,等等,进行改变和替代。此外,存储装置15可以具有各种类型。
信号转换器13把来自输入的字根键11和组合键12的信号转换成可以分别在汉字产生装置14处理的其它信号。将转换的信号发送到汉字产生装置14。汉字产生装置14从存储装置15产生由输入的字根键11和组合键12的信号指定的汉字。然后,显示装置16显示指定汉字。汉字产生装置14可以通过仅仅一个字根键11的输入指定一个汉字,其中该汉字是仅由一个字根组成的。
在输入一个汉字时,使用者输入第一字根键11,然后输入汉字的组合键12。把来自输入的字根键11和组合键12的信号通过信号转换器13发送到汉字产生装置14。汉字产生装置14从存储装置15产生由字根键11和组合键12指定的汉字。其中输入字根键11可以是一个根据汉字的笔画顺序首先出现的字根键,或最后出现的字根键。
此外,根据本发明,使用者输入对应于一个要输入汉字的第一字根键11,输入一个组合键12,然后输入代表构成该汉字的剩余字根的剩余字根键11。接下来,汉字产生装置14产生由顺序输入的一个以上字根键11和组合键12指定的汉字。也就是说,当首先输入一个字根键11,然后输入一个组合键12,和输入剩余字根键11时,从存储装置15产生一个由输入的字根键11,组合键12,和剩余字根键11指定的汉字。其中剩余字根键11的数量是1~3。尽管一个汉字是由五个以上的字根组成的,但是在组合键12输入之后输入的字根键的数量最多是3。其中在第三笔画输入的字根键11是根据该汉字的笔画顺序的最后一个字根键。
字根键的数量最好是146~214,组合键的数量最好是20~35。
本发明可以进一步包括多个汉字键装置,其输入分别代表动词、形容词、前置词、后置词之类的汉字,和对应于指令和矛盾的汉字,以及在句子中频繁使用的、或频繁与任何其它字根或汉字组合的汉字。
可以在计算机软件或微计算机中实现汉字产生装置14的操作,或最好可以在微处理器中实现上述操作。
参考图3,图3示出了根据一种方案在本发明中应用的一个典型的字根分类表。如图3中所示,本发明的字根来自康熙(Kang-Hee)字典的214个字根。根据应用于本发明的“按照基本18字母分类方法和排列系统(A method for classifying and system for arrangingaccording to radical 18 letters)(KR-10-1999-037758)”,将这些字根表示和分类成大字根(Great-Radical),中字根(Middle-Radical),字根(Radical),偏字根(Partial-Radical),和所属字(Belong Character)。在来自康熙字典的214个字根中,根据它们的含义将大字根分别成自然、人类、生活、动物/植物、和其它,并且进一步分类成18个单元。将中字根首先根据含义然后根据位置进行分类,然后也进一步分类到18个单元。然后将大字根和中字根都显示在字根键11上。
将偏字根和所属字根据大字根和中字根按照它们的含义和笔画顺序分类。因此,最后将214个字根分类和显示在图3中所示的表中。
由大字根和中字根形成25个代表字根,并根据这25个代表字根分类214个字根。如图3中所示的字根定义分类是为了帮助使用者学习和记忆所有字根。这些字根在本发明中使用。其中,可以由任何其它字根组合成的字根不显示在字根键11上,因为可以利用如下所述的本发明输入这些字根。也就是说,从康熙字典的214个字根中除去了68个字根,例如像可以由“立”和“日”组合而成的“音”这样的字根。将其余的146个字根显示在字根键11上。
现在参考图4,图4示出了根据本发明的一个优选实施例的汉字输入装置的字根键。
此外,图4示出了根据本发明一个优选实施例的由字根键11输入的字根或汉字,和由组合键12输入的组合框。
如图4中所示,该装置的汉字输入键装置10包括多个代表构成汉字的字根的字根键11,和多个代表字根的组合框以形成一个汉字的组合键12。根据图4中所示的优选实施例,键11,12可以排列在任何位置。
此外,功能键不是本发明的基本组成部分,但是,如图4中所示,有大量的用于执行与一般键盘兼容的其它功能的功能键。
如图4中所示,组合键12的数量最好是20~35个单元,在本发明中限制在30个。通过图4的组合键12可以输入所有汉字。
组合键12根据它们的使用大致分类成两种类型。一种类型有5个单元,它们是在图4中的组合键12的最左面的2个单元和最右面的3个单元,在首先输入最后字根来输入一个汉字时使用它们。也就是说,当使用者要通过首先输入最后一个字根来输入一个汉字时使用这类组合键。另一种类型是除了上述组合键12的最左面2个单元和最右面3个单元之外的25个单元,当使用者要通过首先输入第一字根来输入一个汉字时使用这25个单元。其中第一和最后字根分别是根据笔画顺序首先和最后出现的字根。
如图4中所示,第一种类型的5个单元用“b”标出。如图4中所示,组合键b代表最左面2个单元和最右面3个单元。记住组合键12包括两种类型的组合键12(“b”和“b”以外的另一种类型)是十分重要的。
现在详细说明这5个单元,即,组合键b。
组合键b被用于更容易和更简单地输入要用组合键12(“b”以外的)五笔以上输入的汉字。例如,当首先输入根据笔画顺序的最后一个字根键11和随后输入组合键b时,从存储装置15产生一个由输入的字根键11和组合键b指定的汉字。然后,指定的汉字被输入。但是,如果指定的汉字没有被指定,那么附加输入第一字根,其中第一字根是根据汉字笔画顺序首先出现的字根。因而,从存储装置15产生由输入的第一,最后字根以及组合框指定的汉字。
尽管组合键b输入了一个像组合键12(“b”之外的组合键)的组合框,但是汉字产生装置14对二者的处理功能不同。也就是说,当输入“b”以外的组合键时,首先输入最后字根键,并且通过输入再一个字根键11和b以外的组合键,汉字产生装置14产生一个汉字。
但是,当输入根据笔画顺序的最后字根然后输入组合键b时,首先输入第一字根键11,汉字产生装置14通过再次输入一个字根键11和组合键b产生一个汉字。其中,在存储装置15中已经存储了一个汉字。
组合键b使一个可以用更多笔画输入的汉字用较少的笔画和更容易地输入。熟悉本领域的人员知道,可以改变汉字输入键装置10的数量,位置,等等。
为了便于说明,如图4中所示,仅标出了字根键11,组合键12。
为了详细说明本发明,现在参考图4具体说明键11,12和汉字产生装置14(未示出)的上述操作。
字根键11代表构成一个汉字的字根,字根键11的输入导致输入字根。其中字根是通过直接输入字根键11而输入的。如果一个要输入的汉字的输入可以仅由字根键11提供,那么通过直接击键就可以仅由字根键11输入一个汉字。例如,如果一个姓名为“金石木”的使用者希望把他的姓名输入到计算机之类的信息处理设备中,那么他可以利用字根键11直接击键,每次一键地分别将“金”,“石”,“木”输入。其中对应于输入的“金”,“石”和“木”的信号通过信号转换器13发送到汉字产生装置14,汉字产生装置14从存储装置15产生汉字“金”,“石”和“木”。“金”,“石”和“木”预先存储在存储装置15中,并且由输入的“金”,“石”和“木”字根键11指定。
由字根键11输入的字根根据其使用分类成两种类型。一种类型叫作“原始字根”,另一种叫作“汉字”。熟悉本领域的人员知道,一些汉字可以被用作字根,相反地也可以将字根用作汉字。
根据以下的三个原则,将这些与上述字根相区别的汉字(原始字根以外的)显示在字根键11上(叫作汉字键装置)。
第一原则是根据使用的重要性和使用频率显示具有简化汉字的汉字。当前,由于政策,在中国一般使用简化汉字。第二原则是显示在句子中包括重要含义的汉字,例如动词、形容词、前置词、后置词,等等,对应于指令(instructions)和矛盾(contradictions)的汉字也分别显示。最后一个原则是选择并在字根键11上显示在句子中频繁使用的或经常与任何其它字根或汉字组合的汉字。
通过上述原则,可以把汉字显示在汉字键装置上,并输入它们。但是,应当特别指出,如图4中所示的显示在键装置上的字根或汉字代表本发明的字根和汉字的一个优选实施例。如上所示,根据这些原则将来自康熙字典的214个字根分类,并且字根键11代表在214个字根中除了由其它字根构成的68个字根的146个字根。
熟悉本领域的人员知道,这些字根或汉字可以被改变或替代。
现在详细说明组合键12。
大多数汉字是由字根组成的。其中,字根的组合可以通过组合键12实现。例如,如果在首先输入“日”之后,再输入“文”,那么顺序地输入了“日文”。但是,根据输入组合框可以输入“旼”或“旻”。也就是说,如果输入左-右组合框,那么输入了“旼”。另一方面,如果输入上-下组合框,那么输入“旻”。如上所述,为了输入一个汉字,必须在第二笔输入组合键12。在下面的说明中说明输入序列。
如果一个要输入的汉字是由两个字根组成的,那么输入序列是“字根键11+组合键12+字根键11”。如果要输入一个由三个字根或汉字组成的汉字,那么输入序列是“字根键11+组合键12+字根键11+字根键11”。此外,如果要输入由四个字根组成的汉字,那么输入序列是“字根键11+组合键12+字根键11+字根键11+字根键11”。因此,如上述例子中所示,组合键12必须在第二笔输入。
根据本发明,尽管一个汉字是由四个以上的字根组成的,也能够输入这个汉字。
在输入由四个以上字根或汉字组成的汉字的情况下,使用者输入根据汉字的笔画顺序的第一字根键11,然后输入被输入汉字的组合键12。判断是否指定了一个汉字。如果这时没有指定一个汉字,那么使用者在第二笔画进一步输入下一个字根。当确定通过输入的第一,第二字根键11和组合键12指定了一个汉字时,那么输入指定的汉字。但是,如果没有指定一个汉字,那么使用者在第三笔画进一步输入下一个字根。也是判断是否指定了一个汉字。如果没有指定,那么在第四笔画输入最后字根或汉字。最终,通过输入一个以上的字根键11和组合键12指定一个汉字,接下来从存储装置15产生该汉字。其中,最后字根是根据笔画顺序最先出现的一个字根,而指定的汉字是预先存储在存储装置15中的。应当特别注意根据笔画顺序在第一笔画输入第一字根键,然后顺序地输入组合键,第二和第三字根键,第四笔画的输入必须导致根据笔画顺序最后出现的一个字根键的输入。因此,通过以少于四笔画输入字根而指定了一个由四个以上字根键组成的复杂汉字。
例如,“壽”字是由六个字根组成的,也可以以四笔画输入“壽字。当输入根据笔画顺序的第一字根键11“士”时,然后输入代表 的上-下组合键,然后输入根据笔画顺序的最后一个字根键11“寸”,最终输入了完整的汉字“壽”。其中完整的汉字必须预先存储在存储装置15中。也就是说,当输入了第一字根键,最后字根键和代表 的组合键时,必然由这些字根键11和组合键12指定了一个汉字。因而输入了对应的存储汉字“壽”。在上述示例中,当顺序地输入了代表“士”的字根键11+代表 的上-下组合键+代表“寸”的字根键11后,从存储装置14指定和产生了“壽”字。
根据本发明,通过组合键12,特别是如图4中所示位于最左面的2个单元和最右面3个单元的组合键b,可以更容易地输入一个汉字。
如果输入的汉字是由五个以上字根构成的,汉字的输入是通过复杂的处理和多次击键实现的。但是,组合键b具有更容易和简单地输入汉字的功能。首先,输入构成一个汉字的多个字根中按照笔画顺序的最后一个字根键11。然后输入组合键b。汉字产生装置14产生一个由输入的字根键11和组合键b指定的汉字。如果没有指定一个汉字,那么使用者随后附加地输入根据该汉字笔画顺序的第一字根键11。那么通过第一和最后字根键11以及组合键b的输入,指定了一个汉字。最终,从存储装置15产生出指定的汉字,并输入。其中完整的汉字必须预先存储在存储装置15中。
组合键b可以使熟悉汉字的使用者能够以较少的笔画更容易地输入汉字。当然,利用组合键b输入的汉字可以通过利用其它组合键12(组合键b之外的组合键)输入。
组合键12包括几种类型,例如,二型,三型,和四型组合键。在汉字是由两个字根构成的情况下,使用一个二型组合键输入汉字。二型组合键一般包括10个以上单元,但是本发明仅有6个单元。在包括诸如“口”,“門”,“冂”,“匚”,“凵”之类的字根的汉字的场合,共同使用组合框 。在汉字包括“厂”,“广”,“弋”,“戈”,“廴”之类的字根的汉字的场合,共同使用组合框 。以这种方式,将二型组合键在本发明中限制到6个单元。
也将三型组合键限制到6个单元。通过有关类型和笔画顺序以及三次击键而三笔输入的汉字根据每个汉字的特征被限制到6个单元。并且以上述二型和三型组合键相同的方式,将四型组合键限制到13个单元。通过编程将包括五笔以上的汉字用少于四笔画输入。如上所述,通过以少于四个笔画输入多个字根或汉字可以指定包括五笔画以上的汉字,并且可以输入这个汉字。
如上所述,本发明提供了可以在代表所有汉字的多个组合键中共同使用的代表组合键30。例如,对应于“兩”的原始组合键是“ 但是,使用“ ”代替它。使用对应于“從”的原始组合键“ ”代替“ ”。此外,使用“ ”代替“ ”,和使用“ ”代替“ ”。
因此,将所有汉字的组合框的共同和可变部分合并到一些组合框中,并通过合并到类似框把组合键12限制到30个单元。
通过从有关汉字组合框的所有汉字中提取多个特定组合框,将表示在组合键12上的组合框形成如图4中所示的30个单元。组合键12可以覆盖所有汉字。在一个优选实施例中,本发明的组合键12包括所有组合框。
本发明提供了组合框的一个优选实施例。熟悉本领域的人员知道,可以改变或替换通过组合键12输入的组合框。此外,组合键12的增加伴随着键盘空间的减小,而组合键12的减少,导致键盘空间增加。因此,组合键12的数量最好是20~35个。
由于汉字不是像英文字母那样从左到右写出的,因而利用组合键12将汉字输入到计算机之类的设备中。
例如,现在参考“好”字,如果使用者只是分别输入代表“女”和“子”的字根键11,并且顺序地显示在计算机监视器这样的显示装置上,这是两个汉字“女子”。其结果代表“WOMAN”。但是,“女子”不是“好”。“好”不代表“WOMAN”,而是“LIKE”或“WANT”。本身是一个汉字的“好”字,是由“女”和“子”组成的。此外,“好”字是根据左-右结构由两个字“女”和“子”组成的。为了通过输入分别代表“女”和“子”的字根键11而将组合汉字“好”输入到显示器上,那么要如前面说明的那样使用组合键12。
首先输入“女”的字根键11,然后输入显示在组合键12上的 的组合键12,然后再输入剩余字“子”的字根键11。结果是通过输入的“女”的字根键11, 的组合键12,和“子”的字根键11指定了“好”。最终从存储装置15产生了指定的“好”,如上所述它代表“LIKE”或“WANT”。指定的汉字是预先存储在存储装置15中的。
以这种方式也可以输入上-下结构组合的汉字。例如,在输入“志”时,首先输入“士”的字根键11,然后输入对应于“志”的组合框的 组合键12。通过直接击键,附加输入剩余字根“心”的字根键11。结果是从存储装置15产生了由输入的代表“士”和“心”的字根键11以及代表组合框 的组合键12指定的完整汉字“志”。最终输入了汉字“志”。其中,汉字产生装置14通过输入“士”和“心”的字根键11和 的组合键12从存储装置15产生存储的汉字“志”。
利用组合键12,特别是组合键b,可以更容易地输入汉字。例如,在使用组合键b输入“幹”时,首先输入根据笔画顺序的最后字根“干”的最后字根键11。并输入图2中所示的 的组合键b。这样通过输入的组合框 指定了通过把最后字根组合到最后组合位置(空白部分,不是阴影部分)而形成的一个汉字,并且从存储装置15产生。其中“幹”是预先存储在存储装置15中的。在这个示例中,当顺序地输入了“干”的字根键11和 的组合键b时,汉字产生装置14产生了一个包括“干”和组合框 的完整汉字“幹”。
但是,如果没有指定一个汉字时,再附加输入根据笔画顺序的第一字根键11。从而利用组合框以及输入的第一和最后字根键11输入了一个完整的汉字。
但是,如果没有指定一个汉字时,那么输入第一字根键11。这样就利用组合框,通过输入的字根键11和组合键12指定了一个汉字。例如,在输入“聲”字时,使用者输入“耳”的最后字根键11,和图4中的 的组合键12。其中没有指定和产生一个汉字。当再输入根据笔画顺序的“士”的第一字根键11时,最终指定并且从存储装置15产生了一个预先存储在存储装置15中的完整汉字“聲”。
因此,当顺序地输入了“士”的字根键11, 的组合键12,和“耳”的剩余字根键11后,由输入的字根(“士”和“耳”)和组合框 从本发明的存储装置15中产生了指定的“聲”。
说明的例子只是本发明的一些示例。以这种方式,通过输入与汉字相互对应的组合键12也可以输入更为复杂的以及左右或上下组合结构的汉字。当然,组合框可以根据要输入的汉字改变和替换。
现在参考图5,图5示出了根据本发明的一个优选实施例的对应于一个组合框的汉字的分类表。图5示出了应用于本发明的分类表的一个示例。如图5中所示,应用到本发明的组合框垂直地显示在左侧,对应于每个组合框的汉字显示在右侧。此外,对应于组合键b的组合框设置在顶部位置,而对应于组合键12(除了“b”之外的组合键)的组合框设置在下方位置。例如,在左右组合框 中组合的汉字是“好”和“張”,还有“朴”,“加”,等等。在上下组合框 中组合的汉字是“志”和“六”,还有“字”,“兄”等。特别应当指出,熟悉本领域的人员知道,图5示出了根据本发明的一个优选实施例的一个组合框的示例,并且仅分别示出了对应于组合框的两个汉字。
现在参考图6,图6示出了根据本发明的一个优选实施例的,如图4中所示的表示在字根键11上的字根(包括完整汉字)的排列计划。
输入汉字的方法与Hangul字母的输入方法不同,在使用者使用辅音在左元音在右的键盘时左右手交替。因此,根据以下原则安排字根,以使使用者能够容易地使用本发明的装置和方法,并且记住分类的字根和汉字。
首先,根据以人为中心的思想,把“人”放在中央。表示“ME”的“我”字安排在“人”的上面,把表示(anINDIVIDUAL)的“厶”放在“人”的下面。因而“我”“人”和“厶”形成一个垂直轴。
此外,把“數”安排在“人”和“我”之间。在“人”的左面和右面分别安排代表“生命的起源”和“人体上部”的汉字。将代表“人类”的汉字安排在垂直轴的左侧,并将代表“自然”的汉字安排在其右侧。图6中示出了这种定位方法。参考图6,“人类”和“自然”汉字根据含义组进一步细分,和根据一种方案分类。
图6示出了本发明的一个优选实施例,从而使使用者能够更容易地使用和记住应用到本发明的字根。当然,熟悉本领域的人员可以改变和替换分类表的字根。
此外,本发明提供了一种输入汉字的方法,和提供了一种利用对应于要输入的汉字的字根键11和组合键12以较少的笔画输入字根的方法。
现在参考图7,图7示出了代表根据本发明的一种汉字输入方法的流程图。
输入从代表构成要输入的一个汉字的字根的一个以上的字根键11中选择的一个第一字根键11(S701)。根据使用者要使用的组合键12的种类,在步骤S701中输入的字根键11可以是根据笔画顺序第一个或最后一个出现的字根键11。这在前面的示例中进行了说明。
然后输入下一键(S702)。判断下一键是否是代表构成要输入的汉字的字根的组合框的组合键12(S703)。组合框是一种形成一个汉字的预定的结构,并且组合键12包括一种合并具有所有汉字组合框中的类似框的组合键的组合键。
当在步骤S703中确定还没有输入组合键时,那么过程前进到下一步骤(S704)。最终显示在步骤S701中输入的字根键11的字根(S704)。这个过程应用于仅由一个字根组成的没有组合框的汉字。
例如,在输入汉字“金”时,通过直接击键输入对应于“金”的一个字根键11(S701)。输入下一键(S702)。在这个示例中,由于汉字“金”的输入完全结束,输入的下一键不是组合键12。因此,输入任何其它字根。由于下一键不是组合键,因而如图7中所示,确定为“否”。过程前进一个步骤(S704),指定输入的字根“金”(S705),并从存储装置15产生汉字“金”(S712)。
另一方面,当在步骤S703中确定输入了一个组合键12,那么过程前进到下一步骤S705。在步骤S705,判断是否指定了一个汉字。当在步骤S705确定通过输入的字根键11和组合键12指定了一个汉字,那么汉字产生装置14从存储装置15产生指定的汉字(S712)。当在步骤S705确定没有指定一个汉字时,再输入第二字根键11(S706)。根据使用者要使用的组合键12的类型,第二字根键11可以是根据笔画顺序第一或第二出现的字根键11。
然后,在步骤S707确定输入的字根键11和组合键12是否指定了一个汉字。当确定指定了一个汉字时,则从存储装置15产生指定的汉字(S712)。但是,当确定没有指定一个汉字时,那么再输入一个第三字根键11(S708)。在步骤S709判断是否指定了一个汉字(S709)。如果指定了一个汉字,那么汉字产生装置14从存储装置15产生指定的汉字,如果没有指定汉字,那么附加输入根据笔画顺序的最后字根键11(S710)。输入的一个以上字根键11和组合键12指定了汉字(S711)。其中汉字产生装置14从存储装置15产生指定的汉字(S712)。在上述步骤中的每个指定汉字是预先存储在存储装置15中的。其中,最后字根键11的输入必须发生在第四笔画是十分重要的。因此,本发明提供了一种少于四笔输入汉字的方法。
现在参考实施例说明本发明的汉字输入方法。
例如,在输入汉字“今”时,输入代表“今”的第一字根键11(S701)。由于要输入的汉字“今”的输入已经完成,并且其本身不包括任何其它字根,因而下一个输入键不是组合键12(S703)。因此,确定下一键不是组合键12(S703),并且随后通过输入的字根键11指定(S704)和产生第一字根“今”(S712)。
但是,在输入汉字“明”时,输入代表构成一个汉字的“日”的第一字根键11(S701)。由于汉字“明”具有左右类型的组合框,因而下一键的输入是对应于该汉字的组合框的组合键12(S702)。因此,输入代表左右类型组合框 的组合键12。如上所述,当在步骤S703确定下一键是组合键12时,则判断是否指定了一个汉字(S705)。由于“日”与“月”组合形成汉字“明”,因而没有指定一个汉字。因此,附加输入“月”的第二字根键11(S706)。顺序输入的代表“日”,组合框 和“月”的字根键11和组合键12指定了一个汉字“明”(S707)。通过输入的字根键11和组合键12从存储装置15产生指定的汉字“明”(S712)。
但是,如果在步骤S703确定下一键不是组合键12,那么如前面示例中所示,仅指定(S704)并且从存储装置15产生(S712)第一字根“日”。
也就是说,当顺序地输入分别代表“日”,组合框 和“月”的字根键11和组合键12时,指定了一个汉字“明”(S707),并且通过输入的“日”的字根键,组合框 的组合键和“月”的剩余字根键11产生汉字“明”(S712)。
参考附加示例,在输入“彰”这样的包括多个字根的汉字时,输入“立”的第一字根键11(S701)。为了输入“彰”,下一键必须是代表对应于汉字“彰”的组合框 的组合键12(S702)。判断下一键是否是组合键12(S703)。当在步骤S703确定输入的下一键是组合键12时,过程前进到下一个步骤(S705),并判断是否指定了一个汉字(S705)。但是,这时没有指定汉字“彰”(S707),并且在相继地输入了代表“日”的第二字根键11,和代表“十”的第三字根键11后也没有指定(S706,S707,S708,S709)。也就是说,尽管相继输入了其余字根“日”和“十”,也没有作为每一步骤(S708,S710)的结果而指定一个汉字。因此,输入代表根据“彰”的笔画顺序的最后一个字根“彡”的最后字根键11(S710)。这样就最终指定了“彰”(S711)。并且汉字产生装置14从存储装置15产生了指定汉字“彰”(S712)。
“立”,“日”,“十”和“彡”四个字根键11以及一个 的组合键12的输入导致汉字“彰”的指定和产生(S711,S712)。
在这个过程中,首先输入“立”的字根键11,然后输入 的组合键12。并且分别顺序地产生“音”,“章”,最后产生“彰”。因此,通过本发明的这种机理产生了一个完整汉字“彰”。
如上所述,本发明提供了一种通过组合键12中的组合键b,更容易和简单地输入汉字的方法。也就是说,当首先输入构成要输入的汉字的最后一个字根键11(S701),然后输入一个组合键12(S702)时,则由输入的最后字根键11和组合键b指定了一个汉字(S705)。并且随后产生指定的汉字(S712)。但是,如果通过输入的最后字根键11和组合键b没有指定一个汉字(S705),那么使用者附加输入根据笔画顺序的第一字根(S706)。通过输入的第一和最后字根键11和输入的组合键b指定了一个汉字(S711),并且从存储装置15产生一个汉字(S712)。
例如,在利用组合键b输入汉字“榮”的情况。首先,根据笔画顺序输入“木”的最后字根键11(S701)。然后输入下一键(S702)。其中,在本例中,下一键是一个组合键b。因此输入 的组合键b(S703)。在步骤S703确定下一键是组合键b(S703)。在本发明中,通过输入的“木”的字根键11和 的组合键b指定了一个汉字“榮”,作为步骤S705的结果,并且随后从存储装置15产生(S715)。其中汉字“榮”是预先存储在存储装置15中的,并且被编程以便在相继输入“木”的字根键11和 的组合键b时被指定。
但是,在利用组合键b输入“憊”时,输入“心”的最后字根键11(S701)。然后使用者输入 的组合键b的下一键,以输入“憊”(S702)。判断下一键是指示汉字“憊”的组合框 的组合键b(S703)。其中分别代表“心”和 的输入字根键11和组合键b没有指定一个汉字(S705)。因此,完成代表“人”的第二字根键11的附加输入(S706)。最终通过输入的第一和第二字根键11,以及输入的组合键b指定了一个汉字“憊”,作为步骤S707的结果。其中输入第二字根键11是一个根据“憊”的笔画顺序第一出现的字根键。也就是说,在本例中,“人”的字根键11是第二字根键11。
因此,通过输入的分别代表“心”, 和“人”的字根键11和组合键b指定和产生了汉字“憊”(S712)。“憊”是预先存储在存储装置15中的。
根据本发明,存在当首先输入一个字根键11然后输入一个组合键12时指定一个汉字的情况。
如上所述,根据使用者要使用的组合键12,首先输入根据笔画顺序的第一字根键11或最后字根键11。
本发明提供了其它的优点,它能够用少于四次击键输入由五个以上字根构成的汉字。
尽管为了说明的目的披露了本发明的优选实施例,但是本发明并不限于它们。熟悉本领域的人员知道,可以有各种修改、增加和替代,而不脱离本发明的范围和精神。
权利要求
1.一种把汉字输入到信息处理设备的装置,所述装置包括汉字字根键装置,具有多个用于分别代表构成汉字的字根的字根键,和多个用于分别代表构成汉字的字根的组合框的组合键;存储装置,用于根据所述字根和所述组合框存储多个汉字;和汉字产生装置,用于从所述存储装置产生由根据所述汉字的笔画顺序输入的第一字根键,组合键和组成所述汉字的剩余字根键指定的汉字,从而产生了一个由一个以上字根键和一个组合键组成的汉字。
2.根据权利要求1所述的装置,进一步包括用于显示指定汉字的装置。
3.根据权利要求1所述的装置,其中所述多个组合键包括一种合并具有所有汉字组合框中的类似框的组合键的组合键。
4.根据权利要求1所述的装置,其中所述组合键的数量是20~35个。
5.根据权利要求1所述的装置,其中所述输入剩余字根键的数量是1~3个。
6.根据权利要求5所述的装置,其中当所述剩余字根的数量是3时,在第三笔画输入的字根是根据所述指定汉字的笔画顺序的一个最后字根键。
7.根据权利要求1所述的装置,进一步包括多个用于输入构成所述汉字的完整汉字的汉字字根键。
8.一种把汉字输入到信息处理设备的装置,所述装置包括汉字字根键装置,具有多个用于分别代表构成汉字的字根的字根键和多个用于分别代表构成汉字的组合框的组合键;存储装置,用于根据所述字根和所述组合框存储多个汉字;和汉字产生装置,用于从所述存储装置产生由一个首先输入的字根键和一个组合键指定的汉字,从而产生由一个以上的字根键和一个组合键组成的汉字。
9.根据权利要求7所述的装置,其中所述首先输入的所述字根键是根据所述指定汉字的笔画顺序的一个最后字根键。
10.一种通过输入包括多个代表构成汉字的字根的字根键和多个代表所述字根的组合框的组合键的汉字字根键从存储汉字的存储装置产生一个指定汉字的汉字输入方法,所述方法包括步骤(a)输入一个代表从多个构成所述指定汉字的字根中选择的一个字根的字根键;(b)输入对应于所述指定汉字的一个组合键;和(c)从存储装置产生所述相继输入的字根键和组合键指定的一个汉字,从而产生一个由一个以上的字根键和一个组合键组成的汉字。
11.一种通过输入包括多个代表构成汉字的字根的字根键和多个代表所述字根的组合框的组合键的汉字字根键从存储汉字的存储装置产生一个指定汉字的汉字输入方法,所述方法包括步骤(a)输入一个代表从构成所述指定汉字的多个字根中选择的一个字根的字根键;(b)输入一个对应于所述指定汉字的组合键;(c)输入代表从构成所述指定汉字的所述多个字根中选择的一个以上剩余字根的剩余字根键;和(d)从存储装置产生由顺序输入的所述字根键,组合键和剩余字根键指定的汉字,从而产生了由一个以上字根键和一个组合键组成的汉字。
12.根据权利要求10或11所述的方法,其中在步骤(a)输入的所述字根键是一个代表根据所述指定汉字的笔画顺序的第一字根的字根键。
13.根据权利要求10或11所述的方法,其中在步骤(a)输入的所述字根键是一个代表根据所述指定汉字的笔画顺序的最后字根的字根键。
14.根据权利要求11所述的方法,进一步包括一个判断是否指定了所述指定汉字的步骤。
15.根据权利要求11所述的方法,其中所述剩余字根键的数量是1~3个。
16.根据权利要求15所述的方法,其中当所述剩余字根的数量是3时,在第三笔画输入的字根是根据所述指定汉字的笔画顺序的最后一个字根键。
17.根据权利要求10或11所述的方法,其中所述多个组合键包括一种合并具有所有汉字组合框中的类似框的组合键的组合键。
18.根据权利要求17所述的方法,其中所述组合键的数量是20~35个。
19.根据权利要求10或11所述的方法,进一步包括一个显示指定汉字的步骤。
20.根据权利要求10或11所述的方法,其中所述字根键的数量是146~214个。
全文摘要
本发明涉及一种输入汉字的装置和方法。本发明包括一个具有多个代表构成一个指定要输入的汉字的字根的字根键和多个代表要输入的指定汉字的组合框的组合键的汉字字根键装置,一个用于把来自字根键和组合键的信号转换成能够在下一阶段处理的信号的信号转换器,一个用于存储根据字根和组合键指定的汉字的存储装置,和一个用于从存储装置产生由输入的字根键和组合键指定的汉字的汉字产生装置。
文档编号G06F3/00GK1316689SQ01110420
公开日2001年10月10日 申请日期2001年4月3日 优先权日2000年4月3日
发明者李官东 申请人:李官东
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1