汉语拼音输入的辅助系统及其方法

文档序号:6579215阅读:200来源:国知局
专利名称:汉语拼音输入的辅助系统及其方法
技术领域
本发明涉及一种输入辅助系统及其方法,特别是指一种汉语拼音输入的辅助系统 及其方法。
背景技术
随着计算器行业的迅猛发展,汉字输入已经成为各种电子信息处理系统的一基本 配备的功能。目前市面上及已申请专利的汉字输入方法不计其数,大多都是利用汉字的形 或是汉字的拼音来解决汉字输入的问题。现今常见的汉字输入大多是以拼音输入,例如是 罗马拼音输入或通用拼音输入等,拼音输入的入门门坎较低,不需要额外去学习,因此初学 者容易使用,也是现在大多数人最常用来进行汉字输入。一般来说,汉字具有非常庞大的数量,当使用者以拼音输入汉字时,难免会遇到不 熟悉拼音的汉字,此时除非使用拆字输入方式例如仓颉输入或呒虾米输入等进行输入,否 则无法进行输入,但是大多数人不会同时具有两种输入方式的能力,也就是大多数人只会 拼音输入,因此造成输入汉字遇到不会汉字的拼音时则无法轻易以拼音输入汉字的问题。另外,以拼音输入汉字时,由于汉字的同音字非常多,其重字率高,使用者常常需 要花费多余的时间进行选取汉字的步骤,存在候选字过多使得输入速度变慢,因此造成使 用拼音输入汉字时同音字太多造成浪费查找时间。综上所述,可知现有技术中长期以来一直存在以往输入汉字遇到不会汉字的拼音 时则无法轻易以拼音输入汉字,以及使用拼音输入汉字时同音字太多造成浪费查找时间的 问题,因此有必要提出改进的技术手段,来解决此一问题。

发明内容
有鉴于现有技术存在使用拼音输入汉字时同音字太多造成浪费查找时间的问题, 本发明遂提供一种汉语拼音输入的辅助系统及其方法,其中本发明所提供的汉语拼音输入的辅助系统,至少包含汉字数据库、接收模块、查找 模块及输出模块,其中汉字数据库是用以储存多笔汉字,及各汉字所对应具有特定顺序的 至少两个拼音字符串的组合式,其中组合式是以至少一连接符号连接各拼音字符串;接收 模块是用以接收使用者输入的输入式,输入式是以至少一连接符号连接至少两个拼音字符 串;查找模块是用以依序解析输入式所包含的至少两个拼音字符串及连接符号,并至汉字 数据库中查找出顺序完全相符的组合式,以得到该合式所对应的汉字;输出模块是用以输 出汉字。本发明所提供的汉语拼音输入的辅助方法,其步骤至少包括建立汉字数据库,汉 字数据库用以储存多笔汉字,及各汉字所对应具有特定顺序的至少两个拼音字符串的组合 式,其中组合式是以至少一连接符号连接各拼音字符串;接收使用者输入的输入式,输入式 是以至少一连接符号连接至少两个拼音字符串;依序解析输入式所包含的至少两个拼音字 符串及连接符号,并至汉字数据库中查找出顺序完全相符的组合式,以得到组合式所对应
3的汉字;输出汉字。本发明所提供的系统与方法如上,与现有技术之间的差异在于本发明通过将汉字 拆解为具特定顺序的至少两个拼音字符串的组合式,且组合式以连接符号连接拼音字符串 之间,当接收使用者输入的输入式,将依序解析的输入式进行查找出顺序完全相符的组合 式,来得到组合式对应的汉字,可以达成提高汉字输入的便利性的技术功效。


图1为本发明汉语拼音输入的辅助系统方块图。图2为本发明汉语拼音输入的辅助方法流程图。图3至图5为本发明汉语拼音输入的辅助系统实施例示意图。主要元件符号说明100汉语拼音输入的辅助系统
110汉字数据库
120接收模块
130查找模块
140输出模块
300汉字数据库
310汉字
320组合式
400汉语拼音输入使用者界面
410汉字显示区块
420输入式输入区块步骤201建立一汉字数据库,该汉字数据库用以储存复数笔汉字,及各汉字所对 应具有一特定顺序的至少两个拼音字符串的组合式,其中该组合式是以至少一连接符号连 接各拼音字符串步骤202接收一使用者输入的一输入式,该输入式是以至少一连接符号连接至少 两个拼音字符串步骤203依序解析该输入式所包含的至少两个拼音字符串及该些连接符号,并至 该汉字数据库中查找出顺序完全相符的该组合式,以得到该组合式所对应的该汉字步骤204输出该汉字
具体实施例方式以下将配合图式及实施例来详细说明本发明的实施方式,借此对本发明如何应用 技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。请参阅图1,图1为本发明汉语拼音输入的辅助系统方块图,汉语拼音输入的辅助 系统100至少包含汉字数据库110、接收模块120、查找模块130及输出模块140。汉字数据库110负责储存多笔汉字,及每一个汉字所对应具有特定顺序的至少两 个拼音字符串的组合式,其中组合式是以至少一个连接符号连接各个拼音字符串,所述汉 字包含但不限定为中文繁体汉字或中文简体汉字,汉字例如是“明”、“许”、“储”,值得注意
4的是,所述汉字是由至少两个的汉字元素所组成的,举例来说,汉字“明”是由汉字元素“日” 与“月”所组成,汉字“许”是由汉字元素“言”与“午”所组成,汉字“储”是由汉字元素“人”、 “言”与“者”所组成,值得注意的是,所述拼音字符串分别为汉字元素的拼音,承上述例子, 汉字“明”具有的拼音字符串为“ri”与“yue”,汉字“许”具有的拼音字符串为“yan”与 “mi”,汉字“储”具有的拼音字符串为“ren”、“yan”与“zhe”,值得注意的是拼音字符串包含 但不限定为罗马拼音字符串及通用拼音字符串,本发明所提及的实施例是以拼音输入字符 串来说明本发明。值得注意的是,所述特定顺序是指组成汉字的汉字元素由左而右、由上而下的顺 序,但本发明不予以限定,特定顺序也可以是由上而下、由左而右的顺序,但本发明所提及 的实施例是以汉字元素由左而右、由上而下组成汉字的顺序来说明本发明。所述连接符号 是用来连接拼音字符串,连接符号例如是“ + ”,但本发明不予以限定,仅为举例之用,其它实 施例的情况,皆为本发明所指。因此,汉字数据库110储存多笔汉字以及每一汉字所对应具有特定顺序的至少两 个拼音字符串的组合式,而组合式中的每一个拼音字符串之间是以连接符号来连接,承上 述例子,汉字数据库110储存有汉字例如是汉字“明”、“许”、“储”等,以及汉字“明”所对应 的组合式为“ri+yue”,汉字“许”所对应的组合式为“yan+wu”,汉字“储”所对应的组合式 为"ren+yan+zhe"0接收模块120负责接收使用者输入的输入式,输入式是以至少一连接符号连接至 少两个拼音字符串,当使用者欲输出汉字时,使用者若使用一般拼音输入的方式是输入汉 字的拼音,若使用者不知道汉字的拼音时,则无法得到汉字,但使用者知道汉字的汉字元素 的拼音,使用者即可以汉字元素的拼音组成拼音字符串,并且以连接符号连接拼音字符串, 则输入式即为以连接符号连接的拼音字符串,接收模块120会接收使用者输入的输入式。承上述例子,当使用者欲输出汉字“明”,使用者必须输入汉字“明”的拼音‘‘ming”, 若使用者不知道汉字“明,,的拼音为“ming”时,则无法得到汉字“明”,但使用者知道汉字 “明,,的汉字元素日”与“月”的拼音时,因此使用者输入的输入式为“ri+yue”,而接收模块 120会接收使用者输入的输入式“ri+yue”。查找模块130负责依序解析输入式所包含的至少两个拼音字符串及连接符号,并 至汉字数据库110中查找出顺序完全相符的组合式,以得到组合式所对应的汉字,也就是 查找模块130会将接收模块I20接收的输入式进行解析,并依据解析输入式中包含的拼音 字符串,以及拼音字符串之间连接的连接符号,再将依序解析的输入式至汉字数据库110 中查找到与依序解析的输入式顺序完全相符的组合式,最后查找模块130可得到组合式所 对应的汉字。承上述例子,当接收模块120接收输入式“ri+yue”,查找模块130依序解析输入式 “ri+yue”包含的拼音字符串为“ri”与“yue”且拼音字符串“ri”与“yue”以连接符号“ + ” 连接,依序解析为“1^”、“ + ”、“7仙”,查找模块130再将依序解析的输入式“ri+yue”至汉字 数据库110中进行查找出顺序完全相符的组合式“ri+yue”,而组合式“ri+yue”所对应的汉 字为“明”,因此查找模块130得到汉字“明”。输出模块140负责输出汉字,也就是当查找模块130得到汉字后,输出模块140会 输出汉字,承上述例子,当查找模块130得到汉字“明”,输出模块140会输出汉字“明”。
5
值得注意的是,查找模块130进一步增加当至汉字数据库110中无法查找出顺序 完全相符的组合式时,将以模糊比对来查找相符的组合式,也就是查找模块130依序解析 输入式所包含的拼音字符串及连接符号,并至汉字数据库进行查找,却无法查找出顺序完 全相符的组合式时,查找模块130会以依序解析的输入式中拼音字符串与连接符号进行模 糊比对的查找是否相符的组合式。通过汉语拼音输入的辅助系统运作,可借由将汉字拆解为具特定顺序的至少两个 拼音字符串的组合式,且组合式以连接符号连接拼音字符串之间,当接收使用者输入的输 入式,将依序解析的输入式进行查找出顺序完全相符的组合式,来得到组合式对应的汉字, 可解决以往输入汉字遇到不会汉字的拼音时则无法轻易以拼音输入汉字,以及使用拼音输 入汉字时同音字太多造成浪费查找时间的问题。以下将搭配本发明方法流程并举实施例具体说明本发明,然其并非用以限定本发 明,本领域的技术人员可依照本发明的精神对下述实施例稍做修饰,然而其仍属于本发明 的范围。图2所示为本发明汉语拼音输入的辅助方法流程图,图3至图5为本发明汉语拼 音输入的辅助系统实施例示意图。以下将同时配合图2至图5说明本发明汉语拼音输入的 辅助系统运作步骤和实施例。请先参阅图3,汉语拼音输入的辅助系统100预先建立汉字数据库300,汉字数据 库300用以储存多笔汉字310,及每一汉字310所对应具有特定顺序的至少两个拼音字符 串的组合式320,其中组合式是以连接符号连接拼音字符串,汉字310例如是“磊”、“俾”、 “仆”,汉字310 “磊”对应的组合式320 “shi+shi+shi”,其中拼音字符串为三个“尸'”; 汉字320 “俾”对应的组合式320 “ren+bei”,其中特定顺序的拼音字符串依序为“ren”与 “bei”;汉字“仆”对应的组合式320 “ren+bu”,其中特定顺序的拼音字符串依序为“ren”与 “bu”,而组合式320中皆以连接符号“ + ”连接拼音字符串(步骤201)。请参阅图4,汉语拼音输入使用者界面400包含汉字显示区块410与输入式输入 区块420,汉字显示区块410目前显示汉字“光”与“明”,当使用者欲得到汉字“磊”,假设使 用者不知道汉字“磊”的拼音,因此使用者无法以拼音输入来得到汉字“磊”,所以本发明提 供一种将汉字拆为汉字元素后以汉字元素的拼音进行输入查找,也就是使用者将汉字“磊” 拆字为汉字元素“石”、“石”、“石”,再将汉字元素“石”、“石”、“石”以拼音输入,因此使用者 可在输入式输入区块420输入“shi+shi+shi”,汉语拼音输入的辅助系统100接收使用者 输入的输入式“shi+shi+shi”,输入式“shi+shi+shi”是以连接符号“ + ”连接拼音字符串 “ shi ”、“ shi ”、“ shi,,(步骤 202)。接着,汉语拼音输入的辅助系统100依序解析输入式“shi+shi+shi”所包含的 拼音字符串“shi”、“shi”、“shi”及连接符号“ + ”,并且到汉字数据库300中查找出顺序 完全相符的组合式320 “shi+shi+shi”,可得到组合式320 “shi+shi+shi”所对应的汉字 310 “磊”(步骤 203)。请参阅图5,最后汉语拼音输入的辅助系统100在汉字显示区块410显示汉字 “磊”(步骤204)。综上所述,可知本发明与现有技术之间的差异在于具有将汉字拆解为具特定顺序 的至少两个拼音字符串的组合式,且组合式以连接符号连接拼音字符串之间,当接收使用者输入的输入式,将依序解析的输入式进行查找出顺序完全相符的组合式,来得到组合式 对应的汉字的技术手段,借由此一技术手段可以解决现有技术所存在以往输入汉字遇到不 会汉字的拼音时则无法轻易以拼音输入汉字,以及使用拼音输入汉字时同音字太多造成浪 费查找时间的问题,进而达成提高汉字输入的便利性的技术功效。 虽然本发明所提供的实施方式如上,然而所述的内容并非用以直接限定本发明的 专利保护范围。任何本发明所属技术领域中技术人员,在不脱离本发明所提供的精神和范 围的前提下,可以在实施的形式上及细节上作些许的更动。本发明的专利保护范围,仍须以 所附的权利要求为准。
权利要求
一种汉语拼音输入的辅助系统,其至少包含一汉字数据库,用以储存复数笔汉字,及各汉字所对应具有一特定顺序的至少两个拼音字符串的一组合式,其中该组合式是以至少一连接符号连接各拼音字符串;一接收模块,用以接收一使用者输入的一输入式,该输入式是以至少一连接符号连接至少两个拼音字符串;一查找模块,用以依序解析该输入式所包含的至少两个拼音字符串及该些连接符号,并至该汉字数据库中查找出顺序完全相符的该组合式,以得到该组合式所对应的该汉字;及一输出模块,用以输出该汉字。
2.如权利要求1所述的汉语拼音输入的辅助系统,其中该汉字是由至少两个汉字元素 所组成,各该些拼音字符串分别为各该些汉字元素的拼音。
3.如权利要求1所述的汉语拼音输入的辅助系统,其中该查找模块更包含当至该汉字 数据库中无法查找出顺序完全相符的该组合式时,将以模糊比对来查找相符的该组合式。
4.如权利要求1所述的汉语拼音输入的辅助系统,其中该些拼音字符串包含罗马拼音 字符串及通用拼音字符串。
5.如权利要求1所述的汉语拼音输入的辅助系统,其中该汉字是由至少两个汉字元素 所组成,该特定顺序是为该些汉字元素由左而右、由上而下组成该汉字的顺序。
6.一种汉语拼音输入的辅助方法,其至少包含下列步骤建立一汉字数据库,该汉字数据库用以储存复数笔汉字,及各汉字所对应具有一特定 顺序的至少两个拼音字符串的一组合式,其中该组合式是以至少一连接符号连接各拼音字 符串;接收一使用者输入的一输入式,该输入式是以至少一连接符号连接至少两个拼音字符串;依序解析该输入式所包含的至少两个拼音字符串及该些连接符号,并至该汉字数据库 中查找出顺序完全相符的该组合式,以得到该组合式所对应的该汉字;及输出该汉字。
7.如权利要求6所述的汉语拼音输入的辅助方法,其中该汉字是由至少两个汉字元素 所组成,各该些拼音字符串分别为各该些汉字元素的拼音。
8.如权利要求6所述的汉语拼音输入的辅助方法,其中至该汉字数据库中查找出顺序 完全相符的该组合式,以得到该组合式所对应的该汉字的步骤更包含当至该汉字数据库中 无法查找出顺序完全相符的该组合式时,将以模糊比对来查找相符的该组合式的步骤。
9.如权利要求6所述的汉语拼音输入的辅助方法,其中该些拼音字符串包含罗马拼音 字符串及通用拼音字符串。
10.如权利要求6所述的汉语拼音输入的辅助方法,其中该汉字是由至少两个汉字元 素所组成,该特定顺序是为该些汉字元素由左而右、由上而下组成该汉字的顺序。
全文摘要
本发明涉及一种汉语拼音输入的辅助系统及其方法,其通过将汉字拆解为具特定顺序的至少两个拼音字符串的组合式,且组合式以连接符号连接拼音字符串之间,当接收使用者输入的输入式,将依序解析的输入式进行查找出顺序完全相符的组合式,来得到组合式对应的汉字,可以达成提高汉字输入的便利性的技术功效。
文档编号G06F3/023GK101943950SQ200910158380
公开日2011年1月12日 申请日期2009年7月8日 优先权日2009年7月8日
发明者罗隽, 邱全成 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1