中文词汇快速输入方法及其系统的制作方法

文档序号:6608153阅读:241来源:国知局
专利名称:中文词汇快速输入方法及其系统的制作方法
技术领域
本发明是为一种中文词汇快速输入方法极其系统,特别是指一种能够借助词汇数据库的比对以最少的按键来完成中文词汇或字符串输入的方法和系统。本发明并非是另一种新的中文输入法,而是以用户原先已知道或熟悉的输入法及拆字方式,配合常用的词汇数据库来比对中文词汇或字符串,用户只须输入所欲输入词汇的每一个中文字的第一个字码,如仓颔的字根、注音的拼音或任何输入法的第一个字根,即可完成整句词汇的输入。
中文字输入计算机经过国人多年的努力,其中文输入法已有长足的进步,借助智能型软件帮助,中文输入时已大量减少了选字的麻烦,但是在普及率及输入的速度上仍然难有突破,原因是不管那一种输入法皆需经过一番长时间的学习才能够快速输入,实在是不方便。因此,如何用最短的时间、用最少的按键而能输入最多的中文字一直是许多中文输入法研究机构所欲克服的问题。而目前的中文输入大量应用了词汇数据库的比对以减少中文字的选字,但其中文词汇数据库具有下列的缺点1.词汇代码必须先经过人工有系统的编码后才可使用。
2.系统操作时无法新增新的词汇,因为新增的词汇必须先经过编码才可使用。
3.系统操作人员必须强记词汇代码,或使用对照表查询。
4.词库的使用只限定在特定系统,各使用单位的代码如果编码不同,操作即无法统一及缺乏共通性。
本发明的主要目的即是提供一种中文词汇快速输入系统及方法,可让用户以原已熟悉的输入法和中文输入的技术,配合常用词汇数据库的比对,来增及中文输入的速度。
本发明的又一目的是提供一种中文词汇快速输入系统及方法,可以中文字隐含的组字字根或拼音做为词汇的输入代码,以整合词汇数据库的代码,不必另行编码。
本发明的另一目的是提供一种中文词汇快速输入系统及方法,可应用在中文词汇较固定的应用软件中,例如在应用软件中作地址、产品名称、歌曲名称等等的中文词汇输入。
本发明的又一目的是提供一种中文词汇快速输入系统及方法,其中文词汇的编码方式一致,故可使用在不同的计算机平台或不同的计算机系统中,可降低学习的成本,提高中文输入的效率。
本发明的再一目的是提供一种中文词汇快速输入系统,用户可不必强记中文的输入代码,且随时新增词汇至词汇库中,亦不必为其新增词汇编码而实时使用。
本发明是按如下技术方案实施的,其是由中文输入接口来输入中文字,当用户输入一按键时即由键盘对照接口将其转换成词汇代码,再将其词汇代码传送至中文词汇输入组件中,再将该词汇代码传送给中文词汇搜索引擎做词汇搜索,中文词汇搜索引擎先到词汇地址接口比对词汇代码数据,再将比对的结果以清单方式显示在计算机画面,让用户选择;当用户选择某一词汇时,则将词汇地址接口所指引到词汇数据库中的地址,将地址中的词汇数据整个撷取出来。
本发明所提供的中文词汇快速输入方法,其步骤为(1)选择一种中文输入法来输入中文词汇;(2)只输入词汇的每一个中文字的第一个字根或拼音;(3)将其所输入的字根或拼音转换成代码;(4)由中文词汇搜索引擎对比词汇数据库中的词汇代码,搜索出最符合的中文词汇;(5)让用户选择想要输入的词汇,即完成整句词汇的输入。
其中文词汇输入的流程步骤还包括(a)用户由资料输入区输入文字或编修文字;(b)依键盘对照接口将输入文字转换成词汇代码;(c)将所输入的词汇代码暂时储存于输入缓存器;(d)将输入缓存器的字根代码显示于字码编辑区中;(e)进入中文词汇搜索引擎。
其中步骤(c),若输入缓存器中已有词汇代码,则将新词汇代码加入原先的词汇代码后再一并储存于输入缓存器中。
所述中文词汇搜索引擎的流程步骤包括(a)搜索词汇地址接口中与输入缓存器相符的词汇;(b)是否找到符合搜索条件的词汇;若是则进行步骤(c);若否则进行步骤(h);(c)从词汇数据库中加载符合搜索条件的词汇;(d)在结果显示区中显示符合搜索条件的词汇清单;(e)用户是否有选取搜索结果清单中的词汇;若是进行步骤(f)若否则进行步骤(h);(f)在数据输入区中填入选取的词汇;(g)将词汇地址接口所指到的词汇数据库地址中撷取出完整中文词汇数据,并引用至应用程序上;结束本流程;(h)跳回到中文词汇输入,继续输入文字;(i)结束本发明的中文词汇数据库的词汇数据可随时增加并加以维护,其新增及维护流程步骤(a)选择功能选项;若选择新增词汇数据则进行步骤(b)若选择修改词汇数据则进行步骤(e);若选择删除词汇数据则进行步骤(j);(b)新增中文词汇数据;(c)输入完整的中文词汇;(d)将中文词汇的每一个中文字的第一个字根转换为该词汇的代码;跳步骤(o);(e)修改中文词汇数据;(f)输入中文词汇;(g)将中文词汇转换成词汇代码;(h)由词汇数据库中的词汇数据撷取出来;
(i)修改词汇数据及代码数据;跳步骤(o);(j)删除中文词汇数据;(k)输入中文词汇;(l)将中文词汇转换成词汇代码;(m)由词汇数据库中的词汇数据撤取出来;(n)删除中文词汇数据;结束本流程;(o)储存中文词汇代码至词汇地址接口中;(p)储存中文词汇数据至词汇数据库中;以及(q)结束。
本发明提供一种中文词汇快速输入系统,其系统架构包括一中文输入接口,用于接收用户所输入键盘的信息;一键盘对照接口,用于设定输入法与键盘位置的对照关系,该接口已预设一般常用输入法的键盘位置对照表供用户选择;一中文词汇输入组件,用于接收中文输入接口所键入的键盘信息,并由键盘对照接口将其转换成词汇代码,其为前端的人机接口,提供边输入边查找词汇或字符串的功能;一输入缓存器,用于暂时储存中文词汇输入接口所传送来的词汇代码;一词汇数据库,是用于储存词汇及字符串的数据库;一词汇地址接口,为词汇数据库中所有词汇地址的对照表,若有新增新词汇时即将其位置记录于该词汇地址接口中;一中文词汇搜索引擎,是将输入缓存器中的词汇代码做搜索对比,该中文词汇搜索引擎先到词汇地址接口对比词汇代码数据,将对比的结果以清单方式显示在计算机画面,让用户选择;再将词汇地址接口所指引到词汇数据库中的词汇或字符串资料整个撷取出来。
其中所述键盘对照接口可提供各种不同的输入法键盘位置对照表让用户选择所欲使用的输入法,而原中文键盘模式则作为输入完整中文输入法使用。
输入缓存器是为用户尚未完成输入或尚未有适当的词汇出现时,则中文词汇输入组件会先将先前输入的词汇代码暂时储存于输入缓存器中,以让中文词汇搜索引擎逐一比对输入缓存器中的词汇代码搜索出最适合的词汇。
词汇数据库建置成词汇数据文件,并加以分类。
因此,本发明可带来如下有益效果1.本发明可以让用户以自己熟悉的输入法或中文输入的技术,再配合常用词汇数据库的比对,来增及中文输入的速度。
2.本发明可以中文字隐含的组字字根或拼音做为词汇的输入代码,以减少输入中文字按键次数,即可输入中文词汇及字符串。
3.本发明可应用在中文词汇较固定的应用系统中,例如地址、公司名称、产品名称、歌曲名称…等等的中文词汇输入。
4.本发明中文词汇的编码方式一致,故可使用在不同的电脑平台或不同的计算机系统中,可降低学习的成本,提高中文输入的效率。
5.本发明可不必强记中文的输入代码,且随时新增词汇至词汇库中,亦不必为其新增词汇编码而实时使用。
6.本发明可支持各种中文输入接口,例如计算机、电话、个人数字助理(PDA)、卡拉OK点唱机…等等的中文输入接口。
图3为本发明的中文词汇搜索引擎流程示意图;图4为本发明的中文词汇数据新增及维护流程示意图;以及图5为本发明的输入界面示意图。
本发明是以中文词汇的所有字的第一个字根做为词汇的代码,输入时键盘仍是使用“英数”模式来输入词汇,例如用户会注音输入法且欲输入“中山北路”四字,则只需按“5G1X”四个按键,即可输入“中山北路”的词汇,而其词汇代码即为键盘上的“ㄓㄕㄅㄉ”(注音输入法每个字的第一个字根),而若为仓颌输入法其是输入“LULR”,其词汇代码为“中山中口”,因此本发明只需输入四个按键即可产生“中山北路”或与其相关的词汇或字符串,非常快速。
本发明是由中文输入接口12来输入中文字,当用户每键入一按键时即由键盘对照接口13将其英数键对应至指定输入法的字根,以转换成词汇代码,将其词汇代码传送至中文词汇输入组件11中,再将其显示于屏幕上的字码编辑区,该键盘对照接口13提供不同的输入法键盘位置对照表让用户选择所欲使用的输入法,而原中文键盘模式则作为输入完整中文输入法使用。键盘对照表包含了系统支持的键盘和所有输入法字母(字根或拼音)的相对位置,每一种输入法的字母以字符串来描述其相对应的按键,同一种输入法如果有多种键盘输入,则每一种键盘的按键排列皆需在键盘对照表中定义。对应字符串是依该中文输入法的字母排列顺序对应其英文按键,本发明键盘对照接口13所对应的中文输入法键盘包括标准式注音键盘、倚天注音键盘、IBM注音键盘、精业注音键盘、标准仓颌键盘、大易输入法键盘、自然输入法键盘或呒虾米输入法键盘…等等。
当中文词汇输入组件11收到键盘对照接口13所传送过来的词汇代码时,再将该词汇代码传送给中文词汇搜索引擎10做词汇搜索,中文词汇搜索引擎10先到词汇地址接口16比对词汇代码数据,再将比对的结果以清单方式显示在计算机画面,让用户选择。当用户尚未完成输入或尚未有适当的词汇出现时,则中文词汇输入组件11会先将先前输入的词汇代码暂储存于输入缓存器14中,以方便中文词汇搜索引擎10逐一比对输入缓存器14中的词汇代码搜索出最适合的词汇。当用户输入某一词汇时,则将词汇地址接口16所指引到词汇数据库15中的地址,将地址中的词汇数据整个撷取出来,因此本发明可让用户边打边找适合的词汇,故本发明的中文词汇输入系统可使用于一般个人计算机上、移动电话上及个人数字助理(PDA)上作为中文词汇输入之用。
另外,为使本发明能有效应用在各种应用软件中,故可将词汇数据库分类建档。例如针对台湾的道路名称、公司名称(Yellow Page)、人名、歌曲名建置词汇数据文件等等,如此可加快词汇数据的搜索速度及提供更广泛的应用。
请参阅图2所示,是为本发明的中文词汇输入流程示意图。本发明中文词汇快速输入系统其显示界面包括一数据输入区61、一字码编辑区62及一结果显示区63(请参阅图5所示);其中文词汇输入的流程步骤包括步骤21用户由数据输入区61输入文字或编修文字;步骤22依键盘对照接口13将输入文字转换成词汇代码;步骤23将所输入的词汇代码暂时储存于输入缓存器,若输入缓存器中已有词汇代码,则将新词汇代码加入原先的词汇代码后再一并储存于输入缓存器中;步骤24将输入缓存器的字根代码显示于字码编辑区62中;以及步骤25进入中文词汇搜索引擎10。
请参阅图3所示,是为本发明的中文词汇搜索引擎流程示意图。本发明中文词汇搜索引擎的流程步骤包括步骤31搜索词汇地址接口16中与输入缓存器14相符的词汇;步骤32是否找到符合搜索条件的词汇;若是则进行步骤33;若否则进行步骤38;步骤33从词汇数据库15中加载符合搜索条件的词汇;步骤34在结果显示区63中显示符合搜索条件的词汇清单;步骤35用户是否有选取搜索结果清单中的词汇;若是则进行步骤36;若否则进行步骤38;步骤36在数据输入区61中填入选取的词汇;步骤37将词汇地址接口16所指到的词汇数据库15地址中撷取出完整中文词汇数据,并引用至应用程序上;跳步骤39结束本流程;步骤38跳回到中文词汇输入,继续输入文字;步骤39结束。
请参阅图4所示,是为本发明的中文词汇数据新增及维护流程示意图。本发明中文词汇数据库15的词汇数据新增及维护其流程步骤包括步骤41选择功能选项,若选择新增词汇数据则进行步骤42;若选择修改词汇数据则进行步骤45;若选择删除词汇数据则进行步骤50;步骤42新增中文词汇数据;步骤43输入完整的中文词汇;步骤44将中文词汇的每一个中文字的第一个字根转换为该词汇的代码;跳步骤55;步骤45修改中文词汇数据;步骤46输入中文词汇;步骤47将中文词汇转换成词汇代码;步骤48由词汇数据库15中的词汇数据撷取出来;步骤49修改词汇数据及代码数据;跳步骤55;步骤50删除中文词汇数据;步骤51输入中文词汇;步骤52将中文词汇转换成词汇代码;步骤53由词汇数据库15中的词汇数据撷取出来;步骤54删除中文词汇数据;跳步骤57结束本流程;步骤55储存中文词汇代码至词汇地址接口16中;
步骤56储存中文词汇数据至词汇数据库15中;以及步骤57结束。
请参阅图5所示,是为本发明中文词汇快速输入系统的输入界面示意图。由于本发明可同时支持多个中文词汇的输入,而每一种输入法其字根组合并不相同,所以本发明在用户输入中文词汇前,需指定自己所使用的输入法,以正确地转换键盘对照接口13及词汇地址接口16,让用户所输入的文字能正确转换成中文词汇。本发明的中文词汇搜索引擎10不但会搜索词汇数据库相符合的词汇数据,还会搜索类似的词汇或字符串,尽量让用户输入最少的按键而能输入最多的中文字。如图5所示,用户输入“ㄓㄕㄅㄉ”四码后,数据输入区61显示“中山北路”但结果显示区63已将中山北路一段到中山北路七段等的词汇全部显示出来让用户选择,因此本发明可让用户更快速的输入中文字。
权利要求
1.一种中文词汇快速输入方法,其步骤为(1)选择一种中文输入法来输入中文词汇;(2)只输入词汇的每一个中文字的第一个字根或拼音;(3)将其所输入的字根或拼音转换成代码;(4)由中文词汇搜索引擎对比词汇数据库中的词汇代码,搜索出最符合的中文词汇;(5)让用户选择想要输入的词汇,即完成整句词汇的输入。
2.如权利要求1所述的中文词汇快速输入方法,其中中文词汇输入的流程步骤还包括(f)用户由资料输入区输入文字或编修文字;(g)依键盘对照接口将输入文字转换成词汇代码;(h)将所输入的词汇代码暂时储存于输入缓存器;(i)将输入缓存器的字根代码显示于字码编辑区中;(j)进入中文词汇搜索引擎。
3.如权利要求2所述之中文词汇快速输入方法,其中步骤(c),若输入缓存器中已有词汇代码,则将新词汇代码加入原先的词汇代码后再一并储存于输入缓存器中。
4.如权利要求1所述的中文词汇快速输入方法,其中中文词汇搜索引擎的流程步骤包括(a)搜索词汇地址接口中与输入缓存器相符的词汇;(b)是否找到符合搜索条件的词汇;若是则进行步骤(c);若否则进行步骤(h);(c)从词汇数据库中加载符合搜索条件的词汇;(d)在结果显示区中显示符合搜索条件的词汇清单;(e)用户是否有选取搜索结果清单中的词汇;若是进行步骤(f)若否则进行步骤(h);(f)在数据输入区中填入选取的词汇;(g)将词汇地址接口所指到的词汇数据库地址中撷取出完整中文词汇数据,并引用至应用程序上;结束本流程;(h)跳回到中文词汇输入,继续输入文字;(i)结束
5.如权利要求1所述的中文词汇快速输入方法,其中中文词汇数据库的词汇数据新增及维护流程步骤(a)选择功能选项;若选择新增词汇数据则进行步骤(b)若选择修改词汇数据则进行步骤(e);若选择删除词汇数据则进行步骤(j);(b)新增中文词汇数据;(c)输入完整的中文词汇;(d)将中文词汇的每一个中文字的第一个字根转换为该词汇的代码;跳步骤(o);(e)修改中文词汇数据;(f)输入中文词汇;(g)将中文词汇转换成词汇代码;(h)由词汇数据库中的词汇数据撷取出来;(i)修改词汇数据及代码数据;跳步骤(o);(j)删除中文词汇数据;(k)输入中文词汇;(l)将中文词汇转换成词汇代码;(m)由词汇数据库中的词汇数据撤取出来;(n)删除中文词汇数据;结束本流程;(o)储存中文词汇代码至词汇地址接口中;(p)储存中文词汇数据至词汇数据库中;以及(q)结束。
6.一种中文词汇快速输入系统,其系统架构包括一中文输入接口,用于接收用户所输入键盘的信息;一键盘对照接口,用于设定输入法与键盘位置的对照关系,该接口已预设一般常用输入法的键盘位置对照表供用户选择;一中文词汇输入组件,用于接收中文输入接口所键入的键盘信息,并由键盘对照接口将其转换成词汇代码,其为前端的人机接口,提供边输入边查找词汇或字符串的功能;一输入缓存器,用于暂时储存中文词汇输入接口所传送来的词汇代码;一词汇数据库,是用于储存词汇及字符串的数据库;一词汇地址接口,为词汇数据库中所有词汇地址的对照表,若有新增新词汇时即将其位置记录于该词汇地址接口中;一中文词汇搜索引擎,是将输入缓存器中的词汇代码做搜索对比,该中文词汇搜索引擎先到词汇地址接口对比词汇代码数据,将对比的结果以清单方式显示在计算机画面,让用户选择;再将词汇地址接口所指引到词汇数据库中的词汇或字符串资料整个撷取出来。
7.如权利要求6所述的中文词汇快速输入系统,其中键盘对照接口可提供各种不同的输入法键盘位置对照表让用户选择所欲使用的输入法,而原中文键盘模式则作为输入完整中文输入法使用。
8.如权利要求6所述的中文词汇快速输入系统,其中输入缓存器是为用户尚未完成输入或尚未有适当的词汇出现时,则中文词汇输入组件会先将先前输入的词汇代码暂时储存于输入缓存器中,以让中文词汇搜索引擎逐一比对输入缓存器中的词汇代码搜索出最适合的词汇。
9.如权利要求6所述的中文词汇快速输入系统,其中词汇数据库建置成词汇数据文件,并加以分类。
全文摘要
一种中文词汇快速输入方法及其系统,其步骤为(1)选择一种中文输入法来输入中文词汇;(2)只输入词汇的每一个中文字的第一个字根或拼音;(3)将其所输入的字根或拼音转换成代码;(4)由中文词汇搜索引擎对比词汇数据库中的词汇代码,搜索出最符合的中文词汇;(5)让用户选择想要输入的词汇,即完成整句词汇的输入。其系统架构包括一中文词汇搜索引擎、一中文词汇输入组件、一中文输入接口、一键盘对照接口、一输入缓存器、一词汇数据库、一词汇地址接口。
文档编号G06F3/033GK1396516SQ0112045
公开日2003年2月12日 申请日期2001年7月16日 优先权日2001年7月16日
发明者孙芳正, 张财旺 申请人:锐俤科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1