提供输入法的方法及其电子装置的制造方法

文档序号:8430304阅读:230来源:国知局
提供输入法的方法及其电子装置的制造方法
【技术领域】
[0001]本发明涉及一种提供输入法的方法及其电子装置,特别是涉及一种可自动启动适当输入法的方法及其电子装置。
【背景技术】
[0002]在国际化的社会中,使用多种语言的人数众多,这些人往往需要在电子装置上输入不同语言的文字。针对这样的需求,市面上的电子装置,如个人数字助理(PDA)、智能型手机(SmartPhone)、桌上型计算机(Desktop)、笔记型计算机(Notebook)、平板计算机(Tablet)等皆配备有对应于各种语言文字的输入法以供使用者选择。因此,使用者可根据自身的需求,在电子装置上切换欲使用的输入法,并输入文字。
[0003]在部份情况下,针对不同视窗或应用程序,使用者需输入不同语言的文字,例如寄去不同国家的电子邮件、与不同对象的交谈视窗、不同语言文字的网页编辑等。当使用者在电子装置中切换视窗或应用程序时,必须手动切换至欲使用的输入法,此步骤对使用者来说相当不便且多余。或者,使用者在切换视窗时可能会忘记切换输入法,则往往在进行文字输入的当下才发现输入法错误,因此必须删除错误的文字之后再重新输入,造成更多时间的浪费。有鉴于此,实有必要提出一种可适应性自动切换输入法的方法,以判断使用者欲输入何种语言的文字,并启动相对应的输入法。

【发明内容】

[0004]因此,本发明的主要目的即在于提供一种可判断使用者所欲输入的语言文字,并启动相对应输入法的方法及其电子装置。
[0005]本发明揭示一种提供输入法的方法,用于一电子装置,该方法包含有接收一指令,以切换该电子装置的一显示画面;当该显示画面包含有至少二字(word)时,判断该至少二字是否对应于至少二种语言;当该至少二字对应于该至少二种语言时,判断一第一语言的字数目及一第二语言的字数目;以及当该第一语言的字数目大于该第二语言的字数目时,启动对应于该第一语言的一第一输入法,或当该第二语言的字数目大于该第一语言的字数目时,启动对应于该第二语言的一第二输入法。
[0006]本发明还揭示一种电子装置,包含有一显示器,一处理单元,一输入单元以及一储存单元。该输入单元耦接于该显示器及该处理单元,用来接收一指令,以切换该显示器上的一显示画面。该储存单元耦接于该显示器及该处理单元,用来储存一程序码,以指示该处理单元执行以下步骤:当该显示画面包含有至少二字时,判断该至少二字是否对应于至少二种语言;当该至少二字对应于该至少二种语言时,判断一第一语言的字数目及一第二语言的字数目;以及当该第一语言的字数目大于该第二语言的字数目时,启动对应于该第一语言的一第一输入法,或当该第二语言的字数目大于该第一语言的字数目时,启动对应于该第二语言的一第二输入法。
[0007]本发明还揭示一种非易失性计算机可读媒介,具有一程序码,用来指示一电子装置的一处理器执行一种提供输入法的方法,该程序码包含有接收一指令,以切换该电子装置的一显示画面的程序码;当该显示画面包含有至少二字时,判断该至少二字是否对应于至少二种语言的程序码;当该至少二字对应于该至少二种语言时,判断一第一语言的字数目及一第二语言的字数目的程序码;以及当该第一语言的字数目大于该第二语言的字数目时,启动对应于该第一语言的一第一输入法,或当该第二语言的字数目大于该第一语言的字数目时,启动对应于该第二语言的一第二输入法的程序码。
【附图说明】
[0008]图1为本发明实施例一电子装置的示意图。
[0009]图2A、2B及2C分别为本发明实施例显示画面的示意图。
[0010]图3为本发明实施例一输入法提供流程的示意图。
[0011]附图符号说明
[0012]10电子装置
[0013]102显示器
[0014]104处理单元
[0015]106输入单元
[0016]108储存单元
[0017]110使用者
[0018]120程序码
[0019]200、210、220 显示画面
[0020]202英数模式
[0021]204繁体中文模式
[0022]30流程
[0023]300 ?314步骤
【具体实施方式】
[0024]请参考图1,图1为本发明实施例一电子装置10的示意图。如图1所示,电子装置10包含有一显示器102、一处理单元104、一输入单元106及一储存单元108。显示器102可为任何具有画面显示功能的装置,例如液晶显示器(Liquid Crystal Display,IXD)、等离子体显示器(Plasma Display Panel, F1DP)或有机发光二极管显示器(OrganicLight-Emitting D1de Display, OLED Display)等。处理单兀 104 可为用于电子装置 10的一中央处理器(Central Processing Unit, CPU)、微处理器(Microprocessor)或其它类型的处理器。输入单元106耦接于显示器102及处理单元104,可接收来自于一使用者110的指令,以切换显示器102上的显示画面。输入单元106可包含任何可供使用者110输入指令的装置,如键盘、鼠标、触控面板等。储存单元108耦接于显示器102及处理单元104,可用来储存一程序码120,以于显示器102切换显示画面时,控制处理单元104判断新的显示画面上是否包含有字。若显示画面包含有字时,程序码120还控制处理单元104判断各种语言的字数目,在找出具有最多字数目的语言之后,启动对应于具有最多字数目的语言的输入法。此外,储存单元108可用来储存对应于各种语言的输入法,储存单元108可包含但不限于任何类型的存储器,如随机存取存储器(Random Access Memory, RAM)、只读存储器(Read-Only Memory, ROM)、快闪存储器(Flash Drive)等。
[0025]详细来说,在一显示画面(如视窗、应用程序或对话框)中,使用者110通常会使用一种主要的输入法来进行输入,因此,此显示画面中具有最多字数目的语言文字通常为使用者110欲使用的输入法。举例来说,若使用者110所使用的语言文字包含有英文及繁体中文,且所对应到的输入法分别为英数输入法及注音输入法。当显示器102上的显示画面被切换时,处理单元104会判断新的显示画面上是否包含有字。若显示画面包含有字时,处理单元104可判断这些字是否同时包含英文的字及繁体中文的字。当显示画面包含的字同时具有英文的字及繁体中文的字时,处理单元104还判断英文的字数目及繁体中文的字数目。当判断英文的字数目大于繁体中文的字数目时,处理单元104认定使用者110欲使用的输入法为英数输入法,因此自动启动英数输入法,以提供予使用者110进行文字输入。相对地,当判断繁体中文的字数目大于英文的字数目时,处理单元104认定使用者110欲使用的输入法为注音输入法,因此自动启动注音输入法,以提供予使用者110进行文字输入。此夕卜,当显示画面中所有字皆为英文的字时,处理单元104可直接启动英数输入法;而当显示画面中所有字皆为繁体中文的字时,处理单元104可直接启动注音输入法。如此一来,使用者不会因为忘记切换输入法而输入错误的文字,因而造成时间的浪费。
[0026]举例来说,请参考图2A至图2C。图2A、2B及2C分别为本发明实施例显示画面200、210及220的示意图。如图2A所示,显示画面200为一对话框,此对话框内的交谈内容是以英文为主,因此,处理单元104判断显示画面200内的英文字数目大于繁体中文的字数目,进而将输入法自动切换为英数模式202。在其它实施例中,处理单元104亦可直接启动英数输入法,而不限于此。如图2B所示,显示画面210为一对话框,此对话框内的交谈内容是以繁体中文为主,因此,处理单元104判断显示画面210内的繁体中文字数目大于英文的字数目,进而将输入法自动切换为繁体中文模式204。如图2C所示,显示画面220为一程序控制视窗,在此视窗的程序控制列皆使用英文及数字撰写,因此,处理单元104判断显示画面200内的所有字皆为英文字或数字,且未包含任何繁体中文的字,在此情况下,处理单元104自动将输入法切换为英数模式202。
[0027]请参考图3,图3为本发明实施例一输入法提供流程30的示意图。如图3所示,输入法提供流程30可用于图1的电子装置10中
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1