自动判断不同输入状态之单词即时翻译系统及其方法

文档序号:6577055阅读:135来源:国知局

专利名称::自动判断不同输入状态之单词即时翻译系统及其方法
技术领域
:本发明涉及一种自动判断不同输入状态之单词即时翻译系统及其方法。
背景技术
:随着计算机使用的普及化、信息技术的进步与网际网络的兴起,使得各项文化、工商、及学术等的交流日益国际化,多数人皆有频繁而密集的信息交流。在国际化、全球化沟通的趋势下,全世界各地的信息随手可得,不论是通过电视、书报杂志、或网络等渠道,每个人生活中接触到外语的机会大为增加,对现代人而言第二甚至第三外语皆成为沟通的重要不口曰‘工具之一。一般来说,许多使用者常会需要使用外语来进行文书处理,例如书写外语报告、处理外语电子邮件等,因此使用者进行外语文书处理时,往往须时时翻查辞典,造成使用的不便及效率的下降。目前市面上已提供较为方便的翻译软件可供使用者查询单词,使用者于编辑文件时可以使用翻译软件提供的即时写作功能,以文字光标进行单词即时翻译或单词提示,但是当使用者同时想以鼠标光标进行其他单词即时翻译时,必须切换成翻译软件提供的即时翻译功能,才能以鼠标光标进行单词即时翻译或单词提示,由此造成使用者在文书处理时无法同时以鼠标光标翻译其他单词的问题。综上所述,可知当前技术中长期以来一直存在文书处理时无法同时以鼠标光标进行其他单词翻译的问题,因此有必要提出改进的技术手段,来解决此一问题。
发明内容本发明所要解决的技术问题是提供一种自动判断不同输入状态之单词即时翻译系统及其方法,解决了当前技术中长期以来一直存在文书处理时无法同时以鼠标光标进行其他单词翻译的问题。为了解决上述问题,本发明提供了一种自动判断不同输入状态之单词即时翻译系统,包含一单词数据库,用于储存复数笔单词数据,其中各该单词数据分别具有至少一单词翻译;一检测模块,用于检测一输入状态为一文字光标或一鼠标光标;一撷取模块,用于撷取所述文字光标所在位置之一第一查询单词或所述鼠标光标所在位置之一第二查询单词;一查找模块,用于依据所述第一查询单词或所述第二查询单词至所述单词数据库中查找相符之所述单词数据以得到该第一查询单词或该第二查询单词之单词翻译;及一显示模块,用于显示所述第一查询单词或所述第二查询单词之单词翻译。为了解决上述问题,本发明还提供了一种自动判断不同输入状态之单词即时翻译方法,包含下列步骤建立一单词数据库,用于储存复数笔单词数据,各该单词数据分别具有至少一单词翻译;当检测一输入状态为一文字光标时,撷取该文字光标所在位置之一第一查询单词;依据所述第一查询单词至所述单词数据库中查找相符之所述单词数据以得到该第一查询单词之单词翻译,并显示该第一查询单词之单词翻译;当检测输入状态为一鼠标光标时,撷取该鼠标光标所在位置之一第二查询单词;及依据所述第二查询单词至所述单词数据库中查找相符之所述单词数据以得到该第二查询单词之单词翻译,并显示该第二查询单词之单词翻译。与现有技术相比,应用本发明,通过检测输入状态为文字光标或鼠标光标进行单词即时翻译,可以达到同时于不同输入状态下皆能进行单词即时翻译的技术功效。图1为本发明自动判断不同输入状态之单词即时翻译系统方框图;图2为本发明自动判断不同输入状态之单词即时翻译方法流程图;图3至图7为本发明自动判断不同输入状态之单词即时翻译系统的实施例示意图。具体实施方式下面结合附图和具体实施方式对本发明作进一步说明。请参阅「图1」,「图1」为本发明自动判断不同输入状态之单词即时翻译系统方框图,自动判断不同输入状态之单词即时翻译系统100至少包含单词数据库110、检测模块120、撷取模块130、查找模块140及显示模块150。自动判断不同输入状态之单词即时翻译系统100适用于使用者在计算机上进行文书处理或浏览文件数据时,同时使用文字光标或鼠标光标来进行单词翻译。单词数据库110负责储存多笔单词数据,其中每一个单词数据都具有单词翻译,所述单词翻译是指单词翻译后的解释,举例来说,若单词数据为“live”,单词翻译为“生活”“活着”等解释,若单词数据为“good”,单词翻译为“好的”“好处”等解释。检测模块120负责检测输入状态为文字光标或鼠标光标,例如当使用者使用键盘来进行输入文字时,检测模块120进行检测使用者操作计算机的输入状态为文字光标,所述文字光标是指以键盘输入时出现的光标,举例来说,使用键盘于Word文书处理输入文字时,检测模块120检测到的是文字光标的输入状态;例如当使用者使用鼠标进行操作,利用鼠标光标所在位置查询单词时,检测模块120进行检测使用者操作计算机的输入状态为鼠标光标,所述鼠标光标是指以鼠标操作时出现的光标,举例来说,使用鼠标浏览Word文件时,检测模块120检测到的是鼠标光标的输入状态。撷取模块130负责撷取文字光标所在位置的第一查询单词或鼠标光标所在位置的第二查询单词,也就是当使用者是使用键盘进行输入,检测模块120检测输入状态为文字光标时,撷取模块130依据文字光标所在位置撷取单词得到第一查询单词,举例来说,当使用者以键盘输入单词“live”,检测模块120检测输入状态为文字光标时,撷取模块130依据文字光标所在位置的单词“live”进行撷取得到第一查询单词为“live”;当使用者使用鼠标进行操作,检测模块120检测输入状态为鼠标光标时,撷取模块130依据鼠标光标所在位置撷取单词得到第二查询单词,举例来说,当使用者将鼠标光标移至欲查询单词“good”的位置,检测模块120检测输入状态为鼠标光标时,撷取模块130会将鼠标光标所在位置的单词“good”进行撷取得到第二查询单词为“good”。查找模块140负责依据撷取模块130撷取到的第一查询单词或第二查询单词至单词数据库110中查找相符之单词数据以得到第一查询单词或第二查询单词之单词翻译,也就是当撷取模块130撷取文字光标所在位置的第一查询单词后,查找模块140依据第一查询单词至单词数据库110中查找与第一查询单词相符的单词数据以得到第一查询单词之单词翻译,承上述例子,当撷取模块130撷取到第一查询单词“live”后,查找模块140依据第一查询单词“live”至单词数据库110中查找相符的单词数据“live”得到第一查询单词“live”之单词翻译“生活”“活着”;当撷取模块130撷取鼠标光标所在位置的第二查询单词后,查找模块140依据第二查询单词至单词数据库110查找与第二查询单词相符的单词数据以得到第二查询单词之单词翻译,承上述例子,当撷取模块130撷取到第二查询单词“good”后,查找模块140依据第二查询单词“good”至单词数据库中查找相符的单词数据“good”以得到第二查询单词“good”之单词翻译“好的”“好处”。显示模块150负责显示第一查询单词或第二查询单词之单词翻译,也就是当查找模块140得到单词数据所具有的第一查询单词或第二查询单词之单词翻译后,显示模块150会显示第一查询单词或第二查询单词之单词翻译,承上述例子,当查找模块140得到第一查询单词“live”之单词翻译“生活”“活着”后,显示模块150显示第一查询单词“live”之单词翻译“生活”“活着”;当查找模块140得到第二查询单词“good”之单词翻译“好的”“好处”后,显示模块150显示第二查询单词“good”之单词翻译“好的”“好处”。值得注意的是,查找模块140可以进一步增加当查找单词数据库110中不具有与第一查询单词或第二查询单词相符的单词数据时,查找与第一查询单词或第二查询单词近似之建议单词,也就是当查找模块140依据第一查询单词至单词数据库中110查找不到相符的单词数据时,查找与第一查询单词近似的建议单词,举例来说,若第一查询单词为“liv”,查找模块140至单词数据库110中查找不到与第一查询单词“liv”相符的单词数据,表示单词数据库110中不具有与第一查询单词“liv”相符的单词数据,查找模块140会查找与第一查询单词“liv”近似的建议单词例如是“live”;当查找模块140依据第二查询单词至单词数据库中110查找不到相符的单词数据时,查找与第二查询单词近似的建议单词,举例来说,若第二查询单词为“goood”,查找模块140至单词数据库110中查找不到与第二查询单词“goood”相符的单词数据,表示单词数据库110中不具有与第二查询单词“goood”相符的单词数据,查找模块140会查找与第二查询单词“goood”近似的建议单词例如是“good”。接着,显示模块150可以进一步增加显示建议单词,也就是显示模块150会显示查找模块140查找到与第一查询单词或第二查询单词近似的建议单词。值得注意的是,自动判断不同输入状态之单词即时翻译系统100可以进一步增加取代模块160,取代模块160是当输入状态为文字光标时,负责将第一查询单词以建议单词其中之一取代,也就是当于输入状态为文字光标时,显示模块150显示第一查询单词近似之建议单词后,使用者可以自主对建议单词进行选择替代,例如使用者可以通过操作鼠标以鼠标光标点击选择建议单词其中之一,取代模块160会依据鼠标光标点击的建议单词,将第一查询单词取代。另外,值得注意的是,显示模块150可以进一步增加当鼠标光标指向建议单词其中之一时,显示指向之建议单词所具有的单词翻译,也就是当查找模块140查找与第一查询单词或第二查询单词近似之建议单词时,同时会得到建议单词所具有的单词翻译,而显示模块150会于鼠标光标指向建议单词其中之一时,显示鼠标光标指向建议单词的单词翻译。通过上述自动判断不同输入状态之单词即时翻译系统的运作,可以通过检测输入状态为文字光标或鼠标光标进行查询单词即时翻译的技术手段,用以解决当前技术文书处理时无法同时以鼠标光标进行其他单词翻译的问题。以下将搭配本发明方法流程并举实施例具体说明本发明,然其并非用于限定本发明,熟习此技艺者可依照本发明之精神对下述实施例稍做修饰,惟其仍属于本发明之范围。「图2」为本发明自动判断不同输入状态之单词即时翻译方法流程图,「图3」至「图7J为本发明自动判断不同输入状态之单词即时翻译系统的实施例示意图。以下将同时配合「图2」至「图7」说明本发明自动判断不同输入状态之单词即时翻译系统的运作步骤和实施例。请先参阅「图3」,自动判断不同输入状态之单词即时翻译系统100预先建立单词数据库300,单词数据库300用来储存多笔单词数据310,每一笔单词数据310具有单词翻译320(步骤201),单词数据310例如是“we”,而“we”的单词翻译320例如是“我们”,单词数据310例如是“rich”,而“rich”的单词翻译320例如是“富有的、奢华的”。请参阅「图4」及「图5」,单词即时翻译操作介面400包含文字光标410、第一查询单词420及单词翻译显示区块430,使用者于单词即时翻译操作介面400中进行文书处理,使用者以键盘输入文字,也就是使用者是以文字光标410输入文字“rich”,当使用者输入文字“rich”后,自动判断不同输入状态之单词即时翻译系统100检测到是以文字光标410进行输入文字,因此输入状态为文字光标410,自动判断不同输入状态之单词即时翻译系统100撷取文字光标410所在位置的第一查询单词420为“rich”(步骤202)。接着,自动判断不同输入状态之单词即时翻译系统100依据第一查询单词420“rich”至单词数据库300中查找相符的单词数据310“rich”以得到第一查询单词420“rich”之单词翻译320为“富有的、奢华的”,并且自动判断不同输入状态之单词即时翻译系统100在单词翻译显示区块430中显示第一查询单词420“rich”之单词翻译320“富有的、奢华的”(步骤203)。请参阅「图6」及「图7」,单词即时翻译操作介面400另外包含了鼠标光标440及第二查询单词450,使用者于单词即时翻译操作介面400中进行文书处理输入完文字,使用者以鼠标进行浏览文字,也就是使用者使用鼠标光标440浏览文字“comfortable”,自动判断不同输入状态之查询单词翻译系统100检测到是以鼠标光标440进行操作,因此输入状态为鼠标光标440,自动判断不同输入状态之单词即时翻译系统100撷取鼠标光标440所在位置的第二查询单词450为“comfortable”(步骤204)。接着,自动判断不同输入状态之单词即时翻译系统100依据第二查询单词450“comfortable”至单词数据库300中查找相符的单词数据310“comfortable”以得到第二查询单词450“comfortab1e”之单词翻译320为“舒服的、宽裕的”,并且自动判断不同输入状态之单词即时翻译系统100在单词翻译显示区块430中显示第二查询单词450“comfortable”之单词翻译320“舒服的、宽裕的”(步骤205)。综上所述,可知本发明与当前技术之间的差异在于具有通过检测输入状态为文字光标或鼠标光标进行单词即时翻译的技术手段,藉由此一技术手段可以解决当前技术所存在文书处理时无法同时以鼠标光标进行其他单词翻译的问题,进而达到同时于不同输入状态下皆能进行单词即时翻译的技术功效。以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所公开的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。权利要求一种自动判断不同输入状态之单词即时翻译系统,其特征在于,包含一单词数据库,用于储存复数笔单词数据,其中各该单词数据分别具有至少一单词翻译;一检测模块,用于检测一输入状态为一文字光标或一鼠标光标;一撷取模块,用于撷取所述文字光标所在位置之一第一查询单词或所述鼠标光标所在位置之一第二查询单词;一查找模块,用于依据所述第一查询单词或所述第二查询单词至所述单词数据库中查找相符之所述单词数据以得到该第一查询单词或该第二查询单词之单词翻译;及一显示模块,用于显示所述第一查询单词或所述第二查询单词之单词翻译。2.如权利要求1所述的自动判断不同输入状态之单词即时翻译系统,其特征在于,所述查找模块更包含当查找该单词数据库中不具有与所述第一查询单词或所述第二查询单词相符之单词数据时,用于查找与该第一查询单词或该第二查询单词近似之至少一建议单词。3.如权利要求2所述的自动判断不同输入状态之单词即时翻译系统,其特征在于,所述显示模块更包含用于显示所述建议单词。4.如权利要求3所述的自动判断不同输入状态之单词即时翻译系统,其特征在于,更包含一取代模块,当所述输入状态为所述文字光标时,用于将所述第一查询单词以所述建议单词其中之一取代。5.如权利要求3所述的自动判断不同输入状态之单词即时翻译系统,其特征在于,所述显示模块更包含用于当所述鼠标光标指向所述建议单词其中之一时,用于显示指向之所述建议单词所具有的所述单词翻译。6.一种自动判断不同输入状态之单词即时翻译方法,包含下列步骤建立一单词数据库,用于储存复数笔单词数据,各该单词数据分别具有至少一单词翻译;当检测一输入状态为一文字光标时,撷取该文字光标所在位置之一第一查询单词;依据所述第一查询单词至所述单词数据库中查找相符之所述单词数据以得到该第一查询单词之单词翻译,并显示该第一查询单词之单词翻译;当检测输入状态为一鼠标光标时,撷取该鼠标光标所在位置之一第二查询单词;及依据所述第二查询单词至所述单词数据库中查找相符之所述单词数据以得到该第二查询单词之单词翻译,并显示该第二查询单词之单词翻译。7.如权利要求6所述的自动判断不同输入状态之单词即时翻译方法,其特征在于,更包含当查找所述单词数据库中不具有与所述第一查询单词相符之所述单词数据时,查找与该第一查询单词近似之至少一建议单词,并显示该些建议单词的步骤。8.如权利要求6所述的自动判断不同输入状态之单词即时翻译方法,其特征在于,更包含当查找该单词数据库中不具有与所述第二查询单词相符之所述单词数据时,查找与该第二查询单词近似之所述建议单词,并显示该些建议单词的步骤。9.如权利要求7所述的自动判断不同输入状态之单词即时翻译方法,其特征在于,更包含当所述输入状态为所述文字光标时,将所述第一查询单词以所述建议单词其中之一取代的步骤。10.如权利要求7或8所述的自动判断不同输入状态之单词即时翻译方法,其特征在于,更包含当所述鼠标光标指向所述建议单词其中之一时,显示指向之该些建议单词所具有的所述单词翻译的步骤。全文摘要本发明公开了一种自动判断不同输入状态之单词即时翻译系统及其方法,其通过检测输入状态为文字光标或鼠标光标进行单词即时翻译的技术手段,藉此可以达到同时于不同输入状态下皆能进行单词即时翻译的技术功效。文档编号G06F17/28GK101819568SQ20091012631公开日2010年9月1日申请日期2009年2月26日优先权日2009年2月26日发明者罗隽,邱全成申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1