快速输入汉字的方法技术

技术编号:3561309 阅读:147 留言:0更新日期:2012-04-11 18:40
一种快速输入汉字的方法,适用于一移动电话中,包括下列步骤:    进入一中文编辑状态,并接收一输入码;    显示对应该输入码的多个候选中文字,其中该些候选中文字的一显示中文序列是与每一该些候选中文字的一选用频率有关;    一使用者由该些候选中文字中选择一选用中文字;以及    调整该选用中文字的该选用频率。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术是有关于一种移动电话输入文字的方法,且特别是有关于一种应用于移动电话中,依照个人使用习惯。
技术介绍
近年来,移动电话趋于平民化,几乎达到人手一机的状况,而手机在传送简讯、建立通讯录、以及记录行事历等等的功能当中,都需要输入中文。移动电话的中文输入法因为受限于移动电话的屏幕大小以及键盘尺寸的限制,若要快速的输入中文,则必须要让使用者利用尽可能少的输入按键次数,来输入尽可能多的中文字。图1是已知的固定候选中文字的显示中文序列的中文输入流程图,请参照图1。平常在移动电话中所使用的中文输入,不外乎就是图1中的流程。在步骤S10中,使用者藉由按键让移动电话接收拼音输入码。步骤S12中,根据所输入的拼音输入码,找寻相对应的候选中文字的显示中文序列,将此显示中文序列显示在屏幕上,让使用者在步骤S14中选择候选中文字之一作为输入。上述的候选中文字的显示中文序列是依照一般汉字常用的次序来进行编排,常用的排在前面,不常用的排在后面,以便让使用者较快速的找到自己想选择的中文字。但是这些常用次序是在移动电话出厂时就已经固定的,而且只是依照一般人的使用习惯来决定这个顺序,并没有考虑到不同使用习惯、不同文化背景、以及不同用语的人,其使用单词的习惯也可能与一般人不一致。这样就常常造成某些人习惯使用的单词却排在后面,必须要翻页找寻许久才能找到的状况,对使用者就造成了困扰与不便。
技术实现思路
因此本专利技术的目的就是在提供一种,其依照个人习惯与单词使用频率,利用移动电话来快速输入中文字,以改善已知的移动电话内固定候选中文字的显示中文序列的中文输入问题。基于上述及其他目的,本专利技术提出,此方法适用于移动电话中,此方法包括下列步骤进入中文编辑状态,并接收输入码;显示对应此输入码的候选中文字,其中候选中文字的显示中文序列是与每一个候选中文字的选用频率有关;让使用者从候选中文字中选择一个中文字;以及调整使用者选择的中文字的选用频率。依照本专利技术的较佳实施例所述,上述的显示对应此输入码的候选中文字的步骤,包括下列步骤依据此输入码,找出候选中文字以及候选中文字的显示中文序列;检查权值,每一个权值是唯一对应候选中文字之一的此选用频率;根据这些权值,决定是否调整显示中文序列;当决定调整显示中文序列时,调整被调整的候选中文字所对应的权值;以及根据显示中文序列,显示这些候选中文字。依照本专利技术的较佳实施例所述,上述的根据这些权值来决定是否调整显示中文序列的步骤为当任一个权值达到预定调整数值时,则调整达到预定调整数值的此权值所对应的候选中文字,使其在显示中文序列的顺序往前到一个预定栏位。依照本专利技术的较佳实施例所述,上述的调整被调整的候选中文字所对应的权值的步骤是为将此权值加1。这些权值的初始值均为1。若有其中一个权值达到极限值时,则将所有中文字的权值重置为初始值1。而调整使用者选择的中文字的选用频率的步骤为调整选用中文字所对应的权值。本专利技术因采用对应每个中文字的权值的数据结构,在使用者输入中文的过程当中,记录使用者对每个汉字的使用频率。当使用频率到达某一阶段时,便会被放置到候选中文字的显示中文序列较前方以利于较快速选择此字,让移动电话越用越聪明,越能够符合使用者的使用习惯。为让本专利技术的上述和其他目的、特征和优点能更明显易懂,下文特举一较佳实施例,并配合附图,作详细说明如下附图说明图1是已知的固定候选中文字的显示中文序列的中文输入流程图。图2是依照本专利技术一较佳实施例的一种具的移动电话的功能方块图。图3是绘示依照本专利技术一较佳实施例的一种的简易流程图。图4是依照本专利技术一较佳实施例的一种的详细流程图。具体实施例方式图2示出了依照本专利技术一较佳实施例的一种具的移动电话的功能方块图,请参照图2。此移动电话20包括键盘21、存储器22、控制单元23以及屏幕28。其中键盘21是让移动电话接收指令,在本实施例中主要用来接收一个输入码,此输入码例如是拼音输入码,以便于找出候选中文字的显示中文序列。数据库24、存储器A 25以及存储器B 26均是移动电话20当中存储器22的分割,在此实施例中将其分区以便说明此专利技术案的观点。数据库24在此本实施例中主要利用存在数据库24中的数据来比较输入码,以便于找出候选中文字的显示中文序列。存储器A 25是对应数据库24中每一个所储存的中文字所开辟的另一个储存区域,用来记录移动电话接收每一个中文字的选用频率,此选用频率称之为权值。在较佳实施例当中,假定使用者所用的移动电话20内使用的是万国码(Unicode)的中文内码,此中文内码从0x4e00到0x9fff。将存储器A 25区分成数量为(0x9fff-0x4e00)的记忆区块,每个记忆区块作为储存对应每个中文内码的权值,并且权值的初始值均为”1”。当候选中文字的权值达到某一个调整数值时,就将此候选中文字的顺序向前移动一个预定数量的栏位,在此实施例中是将此候选中文字的顺序往前移动一栏位。在实施例中,如果中文字的权值达到硬件储存记录值的极限值时,就将所有的中文字的权值重置为”1”,以便于重新开始统计全部中文字的权值。存储器B 26是将从数据库24找出的候选中文字的显示中文序列以及在显示中文序列中显示出的候选中文字的权值记录在其中。当任一个候选中文字的权值到达可以向前移位的条件时,则控制单元23便会将存储器B 26中的显示中文序列作候选中文字的顺序的调整动作。在实施例中的控制单元23的功能便是依据依照存储器B 26中的显示中文序列以及这些候选中文字的权值记录,来判别是否需要调整候选中文字排列顺序,下段会介绍的步骤。图3示出了依照本专利技术一较佳实施例的一种的简易流程图。请同时参照图1以及图3。步骤S30是让移动电话20进入中文编辑状态,以及使用者利用键盘21输入一个输入码。在步骤S32中,根据输入码在数据库中找寻出候选中文字,以及有关显示这些候选中文字的顺序的显示中文序列,并找出这些候选中文字的选用频率。控制单元23就根据候选中文字以及其选用频率来决定显示中文序列的顺序并将显示中文序列显示在屏幕上。在步骤S34中,使用者选择那些候选中文字之一,以及在步骤S36中调整使用者所选择的中文字的选用频率。在下方的描述中会有更加详细的实施例流程。图4示出了依照本专利技术一较佳实施例的一种的详细流程图,请同时参照图1以及图4。步骤S40中,将移动电话20进入中文编辑状态,使用者会藉由键盘21来让移动电话20接收输入码以输入中文字。在步骤S41中,数据库22藉由输入码,找出符合输入码的候选中文字所组成的显示中文序列,并将此显示中文序列送至存储器B 26以作为记录。也将输入码所对应的候选中文字的权值从存储器A 25处找出并记录于存储器B 26中。此时,步骤S42中,控制单元23便会利用记录于存储器B 26的这些权值来判别是否需要调整显示中文序列。若全部候选中文字的权值尚未达到预定调整数值,则进入步骤S43,步骤S43将会在下方介绍。若候选中文字的权值达到预定调整数值,则进入步骤S44,将此候选中文字在显示中文序列的顺序往前一栏位,并且将已调整的显示中文序列回存至存储器B 26或数据库24中,以便于让使用者快速找到此候选中文字。并且,在步骤S45中,将此候选中文字对应的权值加1,以便将此候选中文字对应之权值不符合本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:翟助民蔡世光何代水
申请(专利权)人:英华达上海电子有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利