当前位置: 首页 > 专利查询>韩亚林专利>正文

一种基于按键的多输入状态的混合实现方法技术

技术编号:2847233 阅读:284 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种基于按键的多输入状态的混合实现方法,将笔画式汉字输入、拼音式汉字输入、标点输入、符号输入、字母输入、数字输入的六种输入状态,混合地实现于同一种输入状态之中。旨在实现字符输入状态的无缝切换,同时也是为了提高字符输入的高效性和灵活性。本发明专利技术的主要技术方案是,利用按键的按动与长按,区分五向导航键的汉字笔画码输入功能与列表翻页、字符选定功能;利用按键的按动与长按,区分数字键0-9的汉字拼音码输入功能与数字输入功能;利用若干个最简短的空余笔画编码或拼音编码,作为标点输入和符号输入时列表弹出的键码入口,以及字母输入时的按键前缀。本发明专利技术主要应用于小键盘掌上信息设备在中文环境下的字符输入领域。

【技术实现步骤摘要】

本专利技术涉及一种通过电子信息设备的按键盘进行字符输入的方法,尤其涉及一种通过掌上信息设备的按键盘,混合地实现笔画式汉字输入、拼音式汉字输入、标点输入、符号输入、字母输入、数字输入的方法。它可应用于遥控器、游戏机、手持电话、掌上电脑、电子词典、数码相机、个人数字助理、电子记事本等便携式小键盘电子信息设备在中文输入环境下的字符输入领域。
技术介绍
目前人们在手持电话等电子信息设备的小键盘上,进行中文环境下的多种字符类型的混合输入时、以及各种汉字输入方法的并用时,为了在数量有限的按键上实现多种输入功能,所采用的公知的方法是,将按键功能设定为多种输入状态,通过按键输入状态的切换,分别实现笔画式汉字输入、拼音式汉字输入、标点输入、符号输入、字母输入、数字输入等多种输入类型。在输入类型的改变时,往往需要操作者进行按键状态的相应切换。上面所述的传统实现方法,以多种输入状态对应实现按键的多种具体输入功能。其最大的缺点是,在文本字符的输入过程中,操作者往往需要进行不断的输入状态切换。这种状态切换的原因,可能是由于所输入文本字符的变化而引起的,例如在汉字输入状态下需要输入标点、符号、字母、数字等;状态切换的另外一种情况是,操作者在汉字输入遇到困难时的输入法状态切换,无论是习惯于笔画式输入法的操作者,还是习惯于拼音式输入法的操作者,在汉字输入过程中,若遇到困难通常需要进行输入法的状态切换。即在笔画法遇到输入有困难的汉字时,往往会迫使操作者临时改用拼音法输入,并稍后换回;在拼音法遇到输入有困难的汉字时,往往会迫使操作者临时改用笔画法输入,并稍后换回。
技术实现思路
本专利技术克服了现有技术中的不足,提供了一种笔画式汉字、拼音式汉字、标点、符号、字母、数字的混合输入方法。其目的是,在文本字符的输入过程中,避免一些不必要的状态切换过程,将它们共同实现于同一种输入状态之中。对实现本专利技术的技术方案阐述如下。在本专利技术中,笔画式汉字输入、拼音式汉字输入、标点输入、符号输入、字母输入、数字输入的大体过程是①在汉字输入上,无论是笔画式汉字输入,还是拼音式汉字输入,所使用的按键操作在功能上可归纳为三种类型编码检索、汉字选定、列表翻页。所谓编码检索,是指根据汉字在笔画或拼音方面的特征,从汉字库中检索要输入的汉字,在其过程中,会将符合检索码条件的所有汉字构成当前的候选汉字列表,并将该候选汉字列表的第一页显示在当前屏幕上;所谓汉字选定,是指对于显示在屏幕上的、位于候选汉字列表当前页中的多个候选汉字,通过选定确认的方式,将其中某一候选汉字输入到文本之中;所谓列表翻页,是指对位于当前候选汉字列表之中、但未显示在当前屏幕页中的其它候选汉字,可以通过翻页的方法查找。②在标点输入和符号输入上,所涉及到的按键功能操作类似于汉字输入,也可归纳为三种类型标点或符号列表的弹出、标点或符号的选定、标点或符号列表的翻页。③在字母输入和数字输入上,不是通过字符列表的交互过程,而是由相应按键直接或间接地输入的,即数字由其相应的数字键直接输入,字母借助于前缀按键并由其所对应的数字键间接输入。在本专利技术中,为了将上述实现于小键盘的笔画式汉字输入、拼音式汉字输入、标点输入、符号输入、字母输入、数字输入的六种输入状态区别开来,所使用的思路是①首先,利用按键盘中的不同按键部分,即“五向导航键”部分和“数字键”部分,初步区分不同的输入状态;②同时,将按键操作分为两种不同的类型,即“按动”操作和“长按”操作,以进一步明确按键的输入状态;③再者,利用所有汉字的笔画编码和拼音编码、及其前缀部分均未占用的一个或几个特殊编码,又称为空余的笔画编码或拼音编码,作为标点列表和符号列表的弹出条件,同时也作为字母输入的前提条件。在本专利技术中,根据上述思路,对笔画式汉字输入、拼音式汉字输入、标点输入、符号输入、数字输入、字母输入的六种输入状态,设计出如下的键码分配方案①五向导航键,既用于输入汉字的笔画码,又用于对汉字列表、标点列表、符号列表的翻页及其中字符的选定,并且这两种功能状态以这些按键操作的按动或长按为区别标志;②数字键0-9,既用于输入汉字的拼音码,又用于输入数字,并且这两种功能状态以这些按键操作的按动或长按为区别标志;③若干个最简短的空余笔画编码或空余拼音编码,既用于标点输入和符号输入时列表弹出的键码入口,又用于字母输入时的按键前缀。对本专利技术的技术方案要点概括如下①在笔画式汉字输入中,将横、竖、撇、点、折的五种基本笔画类型,作为汉字编码的编码元。在这五个笔画编码元与输入它们的五向导航键之间,建立一一对应的关系。并以汉字的笔画构成和笔画顺序为线索,进行汉字的编码和检索。由于汉字库中不存在以“竖-竖-竖”和“点-点-点”为笔画编码或笔画编码前缀的汉字,并且它们都是最简短的空余笔画编码,所以它们均可用于标点列表和符号列表弹出的按键码入口条件。②在拼音式汉字输入中,将a,b,c……z的26个拼音字母所各自对应的数字2-9,作为汉字编码的编码元。在这些拼音编码元与输入它们的数字键之间,建立一一对应的关系。并以汉字拼音组合中字母构成顺序为线索,进行汉字的编码和检索。由于标准数字小键盘的“1”键和“0”键均不对应任何字母,可以把编码“1”和编码“0”理解为最简短的空余拼音编码,所以它们均可用于标点列表和符号列表弹出的按键码入口条件。③在一个汉字的输入过程中,既可以输入其笔画编码,又可以输入其拼音编码,并且这两种汉字输入方式使用共同的候选汉字列表。候选汉字列表中的所有候选汉字,是当前所输入笔画编码串的检索结果与当前所输入拼音编码串的检索结果的交集。两种编码检索方式的并用,是为了方便操作者在一种汉字输入方式遇到困难时,不需状态切换而立即改用另一种汉字输入方式;或者是为了方便操作者同时使用两种检索方式,以尽快查找要输入的汉字。④在笔画与拼音的两种汉字输入方式中,选择其中一种作为主要使用的汉字输入方式,另一种作为临时性使用的辅助汉字输入方式。并且在主要的使用方式中,应尽量少地使用或不使用按键的长按操作。⑤在利用空余的笔画编码或拼音编码,即笔画编码“竖-竖-竖”、笔画编码“点-点-点”、拼音编码“1”、拼音编码“0”中的一个或多个,将标点列表或符号列表弹出之后,在对该列表进行翻页操作或选定操作时,是不会使用各字母所对应的数字键2-9的,因此这些数字键可用于当前条件下的字母输入,至于每个数字键所代表的字母的多义性,可以通过按键次数识别的方法加以解决。⑥在汉字、标点、符号的输入过程中,均结合使用候选字符列表,并且候选字符列表的分布形状与五向导航键中外围的四向键的分布形状相同,即在候选字符列表的每一页面中,包括四个候选字符,并且它们分别处于上、下、左、右的相对位置。这使得候选字符列表中上、下、左、右的四个候选字符与五向导航键中上、下、左、右的四个按键之间存在着一种直接的链接关系,这种链接关系是通过直观的位置对应实现的,以方便字符选定的按键操作,因为在一个候选汉字、标点、符号的选定时,均是通过它们各自对应的四向键实现的。⑦在拼音式汉字、标点、符号的输入过程中,在汉字的拼音编码或标点、符号列表弹出的入口编码输入完毕后,若要输入的字符还没有出现在候选字符列表的当前页面之中,有必要进行列表翻页操作。这种翻页操作所使用的键码,除了是本文档来自技高网...

【技术保护点】
一种基于按键的多输入状态的混合实现方法,通过电子信息设备的按键盘,实现笔画式汉字输入、拼音式汉字输入、标点输入、符号输入、字母输入、数字输入等多方法多字符的混合输入,其特征是:-五向导航键,既用于输入汉字的笔画码,又用于对汉字列表、 标点列表、符号列表的翻页及其中字符的选定,并且这两种功能状态以这些按键操作的按动或长按为区别标志;数字键0-9,既用于输入汉字的拼音码,又用于输入数字,并且这两种功能状态以这些按键操作的按动或长按为区别标志;若干个最简短的空余笔画编码或空余拼音编码,既用于标点输入和符号输入时列表弹出的键码入口,又用于字母输入时的按键前缀;-在笔画式汉字输入中,将横、竖、撇、点、折的五种基本笔画类型,作为汉字编码元,并根据汉字的笔画构成和笔画顺序进行汉字的编码和检索,这五个笔画编码元由 五向导航键一一对应地输入;-在拼音式汉字输入中,将拼音字母所各自对应的数字2-9,作为汉字编码元,并根据汉字拼音组合中字母构成的顺序进行汉字的编码和检索,这些拼音编码元由各自相应的数字键一一对应地输入;-在一个汉字的输入过程 中,既可以输入其笔画编码,又可以输入其拼音编码,并且由这两种汉字输入方式所共同使用的候选汉字列表中的所有候选汉字,是当前所输入笔画编码串的检索结果与当前所输入拼音编码串的检索结果的交集;-在笔画与拼音的两种汉字输入方式中,选择其中一 种作为主要使用的汉字输入方式,另一种作为临时性使用的辅助汉字输入方式,并且在主要的使用方式中,应尽量少地使用或不使用按键的长按操作;-利用空余的笔画编码“竖-竖-竖”和“点-点-点”、以及空余的拼音编码“1”和“0”中的一个或多个, 作为标点列表或符号列表弹出的按键入口条件,同时也作为字母输入的按键前缀、辅以数字键2-9输入相应的字母;-在汉字、标点、符号的输入过程中,均结合使用候选字符列表,并且候选字符列表的每一页面包括四个候选字符,它们呈上、下、左、右的相对 位置分布,这四个候选字符分别通过五向导航键中上、下、左、右的四个按键进行选定操作;-在拼音式汉字、标点、符号的输入过程中,在其编码输入完毕的情况下,除了使用按动或长按中央键的通用方法之外,还可以使用先前所输入编码中的最后一个编码位, 进行列表翻页操作;-在数字输入时,通过数字键0-9的长按直接输入。...

【技术特征摘要】
1.一种基于按键的多输入状态的混合实现方法,通过电子信息设备的按键盘,实现笔画式汉字输入、拼音式汉字输入、标点输入、符号输入、字母输入、数字输入等多方法多字符的混合输入,其特征是——五向导航键,既用于输入汉字的笔画码,又用于对汉字列表、标点列表、符号列表的翻页及其中字符的选定,并且这两种功能状态以这些按键操作的按动或长按为区别标志;数字键0-9,既用于输入汉字的拼音码,又用于输入数字,并且这两种功能状态以这些按键操作的按动或长按为区别标志;若干个最简短的空余笔画编码或空余拼音编码,既用于标点输入和符号输入时列表弹出的键码入口,又用于字母输入时的按键前缀;——在笔画式汉字输入中,将横、竖、撇、点、折的五种基本笔画类型,作为汉字编码元,并根据汉字的笔画构成和笔画顺序进行汉字的编码和检索,这五个笔画编码元由五向导航键一一对应地输入;——在拼音式汉字输入中,将拼音字母所各自对应的数字2-9,作为汉字编码元,并根据汉字拼音组合中字母构成的顺序进行汉字的编码和检索,这些拼音编码元由各自相应的数字键一一对应地输入;——在一个汉字的输入过程中,既可以输入其笔画编码,又可以输入其拼音编码,并且由这两种汉字输入方式所共同使用的候选汉字列表中的所有候选汉字,是当前所输入笔画编码串的检索结果与当前所输入拼音编码串的检索结果的交集;——在笔画与拼音的两种汉字输入方式中,选择其中一种作为主要使用的汉字输入方式,另一种作为临时性使用的辅助汉字输入方式,并且在主要的使用方式中,应尽量少地使用或不使用按键的长按操作;——利用空余的笔画编码“竖—竖—竖”和“点—点—点”、以及空余的拼音编码“1”和“0”中的一个或多个,作为标点列表或符号列表弹出的按键入口条件,同时也作为字母输入的按键前缀、辅以数字键2-9输入相应的字母;——在汉字、标点、符号的输入过程中,均结合使用候选字符列表,并且候选字符列表的每一页面包括四个候选字符,它们呈上、下、左、右的相对位置分布,这四个候选字符分别通过五向导航键中上、下、左、右的四个按键进行选定操作;——在拼音式汉字、标点、符号的输入过程中,在其编码输入完毕的情况下,除了使用按动或长按中央键的通用方法之外,还可以使用先前所输入编码中的最后一个编码位,进行列表翻页操作;——在数字输入时,通过数字键0-9的长按直接输入。2.根据权利要求1所述的混合实现方法,其特征是,在汉字输入时以笔画式为主、拼音式为辅,并且它们与标点输入、符号输入、数字输入、字母输入的混合实现时,采用下述的具体方法——在汉字输入时,主要地利用五向导航键的按动输入汉字的笔画码,辅助地利用数字键2-9的按动输入汉字的拼音码;利用四向键的长按,对候选汉字列表当前页面中对应位置处的一个候选汉字进行选定;利用中央键的长按、或者在拼音编码输入完毕的条件下对末个拼音字母所在数字键的按动,对候选汉字列表进行翻页;——在标点输入和符号输入时,从连续按动五向导航键中的下键三次、连续按动五向导航键中的右键三次、按动数字键“1”一次、按动数字键“0”一次的四种方式中,选取互不冲突的两类方式,分别作为候选标点列表和候选符号列表的弹出方式;在标点列表或符号列表出现之后,长按四向键,选定标点列表或符号列表的当前页面中对应位置处的一个候选标点或候选符号;在标点列表或符号列表出现之后,通过继续执行一次先前使用的最后一个按键码的方法,或者通过长按中央键的方法,对标点列表或符号列表进行循环翻页操作;——在字母输入时,首先弹出候选标点列表或候选符号列表,然后按动或长按字母所对应的数字键,并且根据按动或长按的次数指定数字键所代表的具体字母,根据按动或长按的按键方式指定字母的大小写;——在数字输入时,长按数字键0-9,分别输入相应的数字。3.根据权利要求1所述的混合实现方法,其特征是,在汉字输入时以拼音式为主、笔画式为辅,并且它们与标点输入、符号输入、数字输入、字母输入的混合实现时,采...

【专利技术属性】
技术研发人员:韩亚林
申请(专利权)人:韩亚林
类型:发明
国别省市:88[中国|济南]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1