提供不同语言文字间相互转换输入之系统及其方法

文档序号:6615848阅读:230来源:国知局
专利名称:提供不同语言文字间相互转换输入之系统及其方法
技术领域
本发明涉及一种文字输入之系统及其方法,特别涉及一种提供不同语言 文字间相互转换输入之系统及其方法。
背景技术
输入法是指为了将各种符号输入计算机或其他数字装置(如手机)而采 用的编码方法。语言文字的输入受限于键盘,而早在打字机时代由于键盘是 为英文字母而设计,因此在没有软件的帮助下它是无法输入中文或其他大型 形意文字的语言。 一般使用的输入法,例如汉语拼音输入法、注音输入法等, 都是输入标记文字的发音符号来输入相对应的文字,也就是说,使用者所输 入的输入字串只能用来输入相对应的第 一语言。另外有一种比较特别的输入 法,在使用者所输入的字串查找出第一语言的第一候选字词后,再次查找第 一候选字词对应于第二语言的第二候选字词,如此使用者便可以第 一语言输 入第二语言。
然而,上述之^f吏用第一语言输入第二语言的输入法在^f吏用时,虽然有由 输入字串查找出相对应的第 一语言的第 一候选字词的过程,不过却无法使用 查找出的第一候选字词进行输入,只能在使用第一候选字词查找第二候选字 词,因此,若使用者需要输入第一语言时,需要切换至其他的输入法,浪费 了上述之输入法已经可以查找出第 一语言的功能。
综上所述,可知先前技术中存在使用第一语言输入第二语言的输入法却 无法输入第一语言的问题,因此有必要提出改进的技术手段,来解决此一问 题
发明内容
本发明所要解决的技术问题是提供一种提供不同语言文字间相互转换 输入之系统及其方法,可以在接收第二选定讯号之前先接收确认讯号,使当 时被选定之第一语言的目标字词可被输入。通过上述的技术手段,本发明可 以达成减少输入法的安装数量的技术功效。
为了解决上述问题,本发明提供了一种提供不同语言文字间相互转换输
入之方法,包含下列步骤 接收一输入字串;
查找与所述输入字串相对应之至少一第一候选字词,其中各该第一候选 字词为一第一语言;
显示各所述第 一候选字词;
接收一第一选定讯号,并依据该第一选定讯号选定所述第一候选字词其 中之一为一目标字词;
查找与所述目标字词相对应之至少 一 第二候选字词,其中各该第二候选 字词为一第二语言;
显示各所述第二候选字词;
判断接收到一第二选定讯号时,依据该第二选定讯号选定所述第二候选 字词其中之一,并重新定义所述目标字词为该被选定之第二候选字词;及
接收一确认讯号,并输入所述目标字词。
进一步地,上述方法还可包括,显示所述目标字词。
进一步地,上述方法还可包括,接收一第一切换讯号,并依据该第一切 换讯号设定所述第 一语言。
进一步地,上述方法还可包括,接收一第二切换讯号,并依据该第二切 换讯号设定所述第二语言。
本发明还提供了 一种提供不同语言文字间相互转换输入之系统,包含,
一接收模块,用于接收一输入字串、 一第一选定讯号、 一第二选定讯号、 及一确认讯号;
一第一查找模块,用于查找与所述输入字串相对应之至少一第一候选字词,其中,各该第一候选字词组为一第一语言;
一第二查找模块,用于查找与各所述第一候选字词其中之一相对应之至 少一第二候选字词,其中,各该第二候选字词为一第二语言;
一显示模块,用于显示各所述第一候选字词与各所述第二候选字词;
一选定模块,用于依据所述第一选定讯号选定各所述第一候选字词其中 之为一 目标字词、及用于依据所述第二选定讯号选定各所述第二候选字词其 中之一为该目标字词;
一判断模块,用于判断所述接收模块是否接收到所述第二选定讯号,当 接收到该第二选定讯号时,激活所述选定模块;及
一输入模块,用于输入所述目标字词。
进一步地,上述系统还可包括,其中所述显示才莫块,还用于显示所述目 标字词。
进一步地,上述系统还可包括,其中所述目标字词是被显示于一输入区 域中。
进一步地,上述系统还可包括,其中各所述第一候选字词与各所述第二 候选字词是被显示于一候选区域中。
进一步地,上述系统还可包括,其中所述系统更包含一切换模组,用于 依据所述接收模组所接收之一第 一切换讯号设定所述第 一语言。
进一步地,上述系统还可包括,其中所述系统更包含一切换模组,用于 依据所述接收模组所接收之一第二切换讯号设定所述第二语言。
与现有技术相比,应用本发明,可以在接收第二选定讯号之前先接收确 i人讯号,4吏当时被选定之第一语言的目标字词可^皮输入。通过上述的4支术手 段,本发明可以达成减少输入法的安装数量的技术功效。


图1是本发明所提之提供不同语言文字间相互转换输入之系统架构图; 图2是本发明所提之提供不同语言文字间相互转换输入之方法流程图;图3A是本发明具体实施方式
所提之输入介面示意图; 图3B是本发明具体实施方式
所提之输入介面示意图; 图3C是本发明具体实施方式
所提之输入介面示意图; 图3D是本发明具体实施方式
所提之输入介面示意图。
具体实施例方式
下面结合附图和具体实施方式
对本发明作进一步说明。
以下先以图1本发明所提之提供不同语言文字间相互转换输入之系统 架构图来说明本发明的系统运作。如图l所示,本发明之系统含有接收模块 110、第一查找模块121、第二查找模块122、选定模块130、判断模块150、 输入模块160、显示模块180,以及可附加的切换模块190。
接收模块110负责接收使用者使用第一语言之输入法所输入之输入字 串、接收用来选定第一候选字词其中之一的第一选定讯号、接收用来选定第 二候选字词其中之一的第二选定讯号、以及确认要输入目标字词的确认讯
上述之第一/二选定讯号为使用者进行之选定行为所产生,包含但不限 于由鼠标点击第一/二候选字词组其中之一产生、按下数字键r 1」、「2」、...、 「9」、rO」等按键所产生、在触控式屏幕上按压特定目标所产生,本发明 所提之第一/二选定讯号并不以以上所述为限,凡可提供使用者选定第一/二 候选字词组中的第一/二候选字词的输入讯号均可为本发明所使用。
上述之确认讯号为使用者确认要输入第一/二候选字词时所进行之输入 行为所产生,包含但不限于按下键盘上之确认「 Enter」键、由鼠标点击欲 输入的第一/二候选字词所产生等,但本发明并不以上述为限。
第一查找模块121负责查找接收模块110所接收的输入字串所对应的第 一候选字词。其中,上述之第一候选字词为第一语言,且与输入字串为一对 一或一对多的关系。
第二查找模块122负责查找目标字词所对应第二语言的第二候选字词, 上述之目标字词是由选定模块130依据接收模块110所接收之第一选定讯号所选出的一个第一候选字词。其中,上述之第二候选字词为第二语言,且与 目标字词为 一对一或一对多的关系。
上述之第 一候选字词所使用的第 一语言与第二候选字词所使用的第二 语言不同,例如第一语言为中文,第二语言则为英文,但本发明所提之第一 语言、第二语言并不分别以中文、英文为限,当第一语言与第二语言为两种 不同的语言时,即可使用于本发明。
选定模块130负责依据接收模块110所接收到之第一选定讯号完成一个 第一候选字词的选定,其中,上述之第一候选字词为第一查找模块121所查 找出的各个第一候选字词中的一个、以及负责依据接收模块110所接收到之 第二选定讯号选定一个第二候选字词,其中,上述之第二候选字词系为第二 查找模块122所查找出的各个第二候选字词中的一个。
判断模块150负责判断接收模块110是否接收到第二选定讯号,并于判 断接收模块110接收到第二选定讯号时,激活选定模块130依据第二选定讯 号选定目标字词。
输入模块160负责输入被选定模块130所选定之目标字词,其中被选定 之目标字词可能为第 一候选字词中的 一个,也可能为第二候选字词中的一 个。
显示模块180负责显示第一查找模块121所查找出的第一候选字词以及 第二查找模块122所查找出的第二候选字词。
切换模块190将于稍后描述。
接着以一个具体实施方式
来解说本发明的运作系统与方法,并请参照图 1本发明所提之提供不同语言文字间相互转换输入之系统架构图、图2本发 明所提之提供不同语言文字间相互转换输入之方法流程图。在本具体实施方 式中,使用者使用中文(第一语言)输入英文(第二语言)。
当使用者在执行有本发明的数字装置上使用本发明时,使用者会先在数 字装置上使用中文(第一语言)的输入法输入一串输入字串,藉以输入中文, 例如,使用者欲输入「英语」,当使用者的输入法为拼音输入法时,使用者 所输入的输入字串为「yingyu」;而当使用者的输入法为注音输入法时,使用者所输入的输入字串为「一/_ U v J 。
在使用者输入的输入字串之后,本发明的接收^^块110就会接收到使用
者所输入的输入字串(步骤210)。之后,本发明的第一查找模块121便会 开始查找与输入字串相对应的中文的第一候选字词(步骤221)。例如,当 输入字串为ryingyu」时,第一候选字词将如图3A所示,包含r英语j 、 r盈余」、「硬玉」等字词;而当输入字串为「一厶U v」时,第一候选 字词将包含「英语」、r应予」等字词。
在第一查找模块121查找出第一候选字词(步骤221)之后,显示模块 180显示第一候选字词,如图3A所示,显示模块180会将第一候选字词显 示于候选区域320上(步骤222),当然显示模块180显示第一候选字词之 方式并不以上述为限。
接着,使用者将利用在数字装置的键盘上按下「右键」、或数字键「 1 J , 又或者点击数字装置的屏幕中的第一候选字词r英语j等输入方式产生第一 选定讯号,若在本具体实施方式
中假设使用者以鼠标点击第一候选字词r英 语J为例,但本发明并不以此为限,当使用者以鼠标点击r英语J后,接收 模块110会接收到由点击「英语」而产生的第一选定讯号(步骤230)。
而后,选定模块130会依据第一选定讯号选定一个第一候选字词做为目 标字词(步骤240 ),因此,选定模块130会选定「英语」做为目标字词。
在选定模块130依据第一选定讯号选定目标字词(步骤240)后,第二 查找模块122会查找目标字词「英语」所对应的英文(第二语言)的第二候 选字词(步骤251),在本具体实施方式
中,将如图3B所示,被第二查找 ^f莫块122所查找出的第二候选字词只有「 English」 一个。
在第二查找模块122查找目标字词「英语」所对应的英文,(第二语言) 的第二候选字词(步骤251)之后,显示模块180会显示第二候选字词,如 图3B所示,显示模块180会将第二候选字词显示于候选区域320上,但显 示模块180显示第二候选字词之方式并不以上述为限。
显示模块180除了显示第二候选字词之外,更可以负责将选定模块130 所选定的目标字词显示于输入区域310上(步骤252)。此时若使用者要进行英文(第二语言)的输入则需要使用键盘、鼠标或 其它输入装置选择英文的第二候选字词来产生第二选定讯号,而若使用者想
以中文(第一语言)进行输入则可以直接在键盘上按下确认(Enter)《建来 产生确认讯号,但本发明所之产生确认讯号之方式并不以此为限。
在使用者进行输入行为之后,接收模块110将会接收到使用者所输入的 第二选定讯号或确认讯号,而当判断模块150判断使用者输入的是第二选定 讯号(步骤260)时,选定模块130会依据第二选定讯号选定一个第二候选 字词做为目标字词(步骤270),也就是说,若使用者以鼠标点击第二候选 字词r English」的输入行为产生了第二选定讯号,则第二候选字词「 English J 会被选定模块130选定为目标字词,若在本发明中包含有显示模块180,则 如图3C所示,显示模块180会负责将选定模块130所选定的目标字词显示 于输入区i或310上。
在选定模块130选定目标字词(步骤280)后,使用者需要输入确认讯 号,当判断模块150判断接收模块IIO接收到确认讯号(步骤280)时,输 入模块160将被选定的目标字词「 English」输入到其他软件的文字编辑区域 中(步骤290 )。
事实上,在选定模块130选定目标字词(步骤280)后,使用者除了可 以输入确认讯号之外,也可以继续输入第二选定讯号,如图3D所示,若此 时候选区域320中的第二候选字词没有被清除,则当使用者持续进行选择第 二候选字词的输入行为而继续产生第二选定讯号时,判断模块150会判断出 接收模块IIO接收到第二选定讯号(步骤260),而非接收到确认讯号,因 此,同样会激活选定模块130依据第二选定讯号再次选定一个第二候选字词 做为目标字词(步骤270 )。
而当使用者在第二查找模块122查找出第二候选字词(步骤251)后, 若使用者的输入行为没有产生第二选定讯号,而是产生了确认讯号,则接收 模块IIO会接收确认讯号,对应地,判断模块150也会判断出接收模块110 没有接收到第二选定讯号(步骤260 ),所接收讯号为确认讯号(步骤280 ), 因此输入模块160会直接输入当时的目标字词「英语」至其他软件的文字编 辑区域中(步骤290)。综上所述,可知本发明与先前技术之间的差异在于当接收到第二选定讯 号前,已经接收到确认讯号时,输入第一语言的目标字词,而当先接收到第 二选定讯号再接收到确认讯号时,则输入第二语言的目标字词的技术手段。 藉由此一技术手段可以解决先前技术所存在的使用第一语言输入第二语言 的输入法却无法输入第一语言的问题,进而达成减少输入法的安装数量的技 术功效。
事实上,本发明所提之输入字串并不只限于使用中文之输入法输入,本
发明更可以包含一个切换模块190,负责在接收模块110接收到第一切换讯 号时,切换输入输入字串之输入法的第一语言、以及负责接收模块IIO接收 到第二切换讯号时,切换第二语言(步骤201)。
例如,切换模块190依据第一切换讯号将中文(第一语言)的输入法切 换为日文(第三语言)的输入法,意即使用者可以由日文(第三语言)输入 英文(第二语言),如此,使用者欲输入日文时所输入之资料为输入字串、
第一候选字词为日文、第二候选字词为英文。
又如,切换模块190依据第二切换讯号将第二语言由英文切换为日文, 则使用者便可以由中文输入日文,也就是第一候选字词为中文、第二候选字 词为日文。
再者,本发明之提供两种语言输入之方法,可实现于硬件、软件或硬件 与软件之组合中,亦可在计算机系统中以集中方式实现或以不同元件散布于 若干互连之计算机系统的分散方式实现。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不 局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到 的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范 围应该以权利要求的保护范围为准。
权利要求
1、一种提供不同语言文字间相互转换输入之方法,包含下列步骤接收一输入字串;查找与所述输入字串相对应之至少一第一候选字词,其中各该第一候选字词为一第一语言;显示各所述第一候选字词;接收一第一选定讯号,并依据该第一选定讯号选定所述第一候选字词其中之一为一目标字词;查找与所述目标字词相对应之至少一第二候选字词,其中各该第二候选字词为一第二语言;显示各所述第二候选字词;判断接收到一第二选定讯号时,依据该第二选定讯号选定所述第二候选字词其中之一,并重新定义所述目标字词为该被选定之第二候选字词;及接收一确认讯号,并输入所述目标字词。
2、 如权利要求l所述的方法,其特征在于, 其中更包含步骤,显示所述目标字词。
3、 如权利要求l所述的方法,其特征在于,其中更包含步骤,接收一第一切换讯号,并依据该第一切换讯号设定所 述第一语言。
4、 如权利要求l所述的方法,其特征在于,其中更包含步骤,接收一第二切换讯号,并依据该第二切换讯号设定所 述第二语言。
5、 一种提供不同语言文字间相互转换输入之系统,其特征在于, 包含,一接收模块,用于接收一输入字串、 一第一选定讯号、 一第二选定讯号、及一确认讯号;一第一查找模块,用于查找与所述输入字串相对应之至少一第一候选字词,其中,各该第一候选字词组为一第一语言;一第二查找模块,用于查找与各所述第一候选字词其中之一相对应之至少一第二候选字词,其中,各该第二候选字词为一第二语言;一显示模块,用于显示各所述第一候选字词与各所述第二候选字词;一选定模块,用于依据所述第一选定讯号选定各所述第一候选字词其中 之为 一 目标字词、及用于依据所述第二选定讯号选定各所述第二候选字词其中之一为该目标字词;一判断模块,用于判断所述接收模块是否接收到所述第二选定讯号,当 接收到该第二选定讯号时,激活所述选定模块;及一输入模块,用于输入所述目标字词。
6、 如权利要求5所述的系统,其特征在于, 其中所述显示模块,还用于显示所述目标字词。
7、 如权利要求5所述的系统,其特征在于, 其中所述目标字词是被显示于一输入区域中。
8、 如权利要求5所述的系统,其特征在于,其中各所述第一候选字词与各所述第二候选字词是被显示于一候选区 域中。
9、 如权利要求5所述的系统,其特征在于,其中所述系统更包含一切换模组,用于依据所述接收模组所接收之一第 一切换讯号设定所述第 一语言。
10、 如权利要求5所述的系统,其特征在于,其中所述系统更包含一切换模组,用于依据所述接收模组所接收之一第 二切换讯号设定所述第二语言。
全文摘要
本发明公开了一种提供不同语言文字间相互转换输入之系统及其方法,其通过依据第一选定讯号由第一候选字词选定目标字词后,查找目标字词对应的第二候选字词,在判断接收到第二选定讯号前便已接收到确认讯号时,输入第一语言的目标字词,而判断出先接收到第二选定讯号再接收到确认讯号时,输入第二语言的目标字词,藉以解决先前技术中所存在的使用第一语言输入第二语言的输入法却无法输入第一语言的问题,并达成减少输入法的安装数量的技术功效。
文档编号G06F3/023GK101470536SQ20071030565
公开日2009年7月1日 申请日期2007年12月27日 优先权日2007年12月27日
发明者玮 冯, 邱全成 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1