專利名稱::輸入模式切換方法及使用此方法的電子裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明有關(guān)于計算機(jī)技術(shù),且特別有關(guān)于輸入模式切換方法及使用此方法的電子裝置。
背景技術(shù):
:目前的移動電話具有許多輸入模式,這些輸入模式可以依序地被選為目前的輸入模式來輸入文字、數(shù)字、符號或其它字符。輸入模式的切換順序是在移動電話出廠以前就已經(jīng)設(shè)定好了。使用者必需依照此順序重復(fù)切換以選擇其中一種輸入模式。當(dāng)支持越多的輸入模式時,在其間切換輸入模式就變得很麻煩。
發(fā)明內(nèi)容有鑒于此,本發(fā)明的目的在于提供一種輸入模式切換方法及使用上述方法的電子裝置。本發(fā)明實施例提供一種輸入模式切換方法,執(zhí)行于電子裝置中,并包含下列步驟。提供可供選取的多個輸入模式,用以字符輸入。選取多個輸入模式的子集合以作為字符輸入期間可以通過第一控制界面來選取的全部選項。另外,本發(fā)明實施例另提供一種輸入模式切換方法,執(zhí)行于電子裝置中,并包含下列步驟。提供多個可供選取的輸入模式用以字符輸入,且多個輸入模式以預(yù)定順序排列,而依序在每一次切換中啟動一個輸入模式。選取多個輸入模式的子集合,以使電子裝置在字符輸入期間可以有新的輸入模式切換順序??梢岳么朔椒▉硖峁┮环N雙態(tài)切換功能,使輸入模式的切換作業(yè)集中于兩個輸入模式,例如目前使用的輸入模式及最后使用的輸入模式。實現(xiàn)上述方法的裝置可以提供使用者界面(userinterface,以下簡稱UI)以執(zhí)行目前使用與最后使用的輸入模式之間的切換。另外,本發(fā)明實施例還提供一種電子裝置,具有輸入模式切換功能,包含輸入裝置及處理器。輸入裝置利用可供選取的多個輸入模式用以字符輸入。處理器選取多個輸入模式的子集合以作為字符輸入期間可以通過輸入裝置的第一控制界面來選取的全部選項。因此,在輸入字符期間或之前可以減少可選擇的輸入模式。輸入模式清單的化簡可以根據(jù)每個輸入模式的使用情形而自動執(zhí)行。模式切換順序也可以根據(jù)每個輸入模式的使用情形而自動調(diào)整。所以,在所需的輸入模式之間作切換可以變得更容易并只需要較少的切換操作就可以實現(xiàn)。圖1顯示輸入信息時的操作實例的流程圖。圖2顯示輸入模式切換的子集合的建立過程的流程圖。圖3顯示本發(fā)明的電子裝置實施例的結(jié)構(gòu)方塊圖。圖4顯示用來客制化輸入模式清單的使用者界面的實例的示意圖。圖5顯示利用使用者定義功能來輸入相同信息時的操作實例的流程圖。圖6顯示輸入模式的自動選取操作實例的流程圖。圖7顯示利用自動選取功能來輸入相同信息時的操作實例的流程圖。圖8顯示在雙態(tài)切換模式中輸入模式切換的操作實例的流程圖。圖9顯示利用雙態(tài)切換功能來輸入相同信息時的操作實例的流程圖。圖IO顯示用來啟動各種輸入模式切換功能的使用者界面的實施例的示意圖。具體實施例方式以下提出輸入模式切換方法及裝置。傳統(tǒng)上,一個裝置可以提供許多輸入模式,在輸入字符時只有其中一個輸入模式被啟用,稱為"目前的輸入模式"。當(dāng)目前的輸入模式正在用來實際輸入至少一字符時則稱為"目前使用的輸入模式",當(dāng)被切換關(guān)閉時則稱為"最后使用的輸入模式"。舉例來說,當(dāng)?shù)谝惠斎肽J侥壳罢龁⒂?,并實際地用來輸入至少一字符時則稱為"目前使用的輸入模式"。當(dāng)?shù)谝惠斎肽J奖磺袚Q關(guān)閉時,跟隨在第一輸入模式之后的第二輸入模式則被啟用成為"目前的輸入模式",而上述第一輸入模式則稱為"最后使用的輸入模式"。同理,當(dāng)?shù)诙斎肽J侥壳罢龑嶋H地用來輸入至少一字符時則稱為"目前使用的輸入模式",當(dāng)被切換關(guān)閉時則稱為"最后使用的輸入模式"。雖然一個裝置可以具有許多的輸入模式,在編輯信息時只需要用到其中一部分,在所需的輸入模式之間作切換時則必需重復(fù)略過剩下其余的輸入模式。舉例來說,有一個移動裝置支持如表格l所示的ll種輸入模式輸入模式清單<table>tableseeoriginaldocumentpage7</column></row><table>表格l可以在移動裝置上設(shè)置專屬的模式切換鍵,可以從第1輸入模式切換至第11輸入模式,并重復(fù)地再切換至第1輸入模式。要輸入信息"Pleasecallmeatpixtelsoon"至移動裝置,其中"pixtel"是"智能英語"輸入法所用的內(nèi)建字典中沒有的單字,所需的操作如圖1所示,圖1為顯示輸入信息時的操作實例的流程圖。參照圖1,利用第1輸入模式"智能英語"來輸入"Pleasecallmeat"(步驟SIOO)。按兩次模式切換鍵以切換至第3輸入模式"普通英語"來輸入"pixtd"(步驟S102),并再按九次模式切換鍵以回到"智能英語"來輸入"soon"(步驟S104)??偣舶戳?1次模式切換鍵。一個電子裝置的預(yù)定輸入模式清單代表了切換輸入模式的順序。因此,提出的輸入模式切換方法可以簡化清單并改變輸入模式的切換順序。參照圖2,圖2為顯示輸入模式切換的子集合的建立過程的流程圖。一個電子裝置提供多個可供選取的輸入模式(例如表格l中的輸入模式)用以輸入字符,且這多個輸入模式以預(yù)定順序排列,而依序在每一次切換中啟動一個輸入模式(步驟S200),選取多個輸入模式的子集合(步驟S202),利用所選取的子集合在輸入字符期間提供新的輸入模式切換順序(步驟S204)。選取的子集合可以包含至少一種輸入模式,并作為通過模式切換鍵或其它裝置所可以選擇的輸入模式的全部選項,以縮減輸入模式清單的長度??梢允謩踊蜃詣拥姆绞竭x取輸入模式以加入子集合。輸入模式的數(shù)目可以用預(yù)定數(shù)字來限制。也可以提供使用者界面用以設(shè)定上述預(yù)定數(shù)字。另外,各個輸入模式在其切換順序中的排列也可以根據(jù)各別輸入模式的使用情況來調(diào)整。輸入模式切換方法200可以執(zhí)行于電子裝置中,例如移動電話、智能型移動電話(smartphone)、個人數(shù)字助理(PersonalDigitalAssistant,簡稱PDA)、桌上型或筆記型計算機(jī)、游戲機(jī)或其它合適的電子裝置。圖3顯示本發(fā)明實施例的電子裝置方塊圖。參照圖3,電子裝置10可以是移動電話、個人數(shù)字助理、筆記型計算機(jī)、平板計算機(jī)(tabletPC)或任何可以輸入字符的裝置。在較佳情況中,電子裝置10為具有有限資源的嵌入式系統(tǒng)。在電子裝置10中,處理器1取得并執(zhí)行存儲器3中的軟件指令,以控制整個系統(tǒng)的運(yùn)作。存儲器控制器2作為處理器1與存儲器3之間的橋接裝置,用以傳送其間的數(shù)據(jù)。輸入控制器4偵測輸入裝置5的狀態(tài)并提供相應(yīng)的輸入信號至處理器1。輸入裝置5可以是鍵盤、觸摸屏、觸控顯示器及/或聲控裝置,用以切換及選取輸入模式以輸入字符。須要了解的是輸入模式可以各種控制來進(jìn)行切換或選取,例如聲音指令(voicecommand)、在鍵盤上的機(jī)構(gòu)按鍵、顯示在顯示器9的虛擬按鍵、下拉式選單、或其它的圖形化使用者界面(Graphicaluserinterface,簡稱GUI)組件。定時器6提供時序信息至處理器1,所以處理器1可以決定特定事件的發(fā)生時間,例如輸入模式的啟用或關(guān)閉(switchon/off)的時間、經(jīng)歷期間(duration)、使用輸入模式的開始和/或結(jié)束的時間。定時器6可以包含多個時序裝置,例如報告目前時間的時鐘,或用來觸發(fā)事件或操作的定時器。顯示器9可以顯示目前的輸入模式及輸入模式清單。通信單元7通過有線或無線通信信道接收數(shù)據(jù)并傳送數(shù)據(jù)。在某些實施例中,通信單元7可以是紅外線、射頻、藍(lán)牙或其它傳收器。另外,當(dāng)本方法應(yīng)用在移動電話中,通信單元7可以是移動通信數(shù)據(jù)單元(cellularMODEMunit),例如GSM/GPRS/EDGE或W-CDMA/CDMA通信模塊,其與遵循GSM/GPRS/EDGE或W-CDMA/CDMA標(biāo)準(zhǔn)的行動通信網(wǎng)路進(jìn)行通信。在上述電子裝置的某些實施例中,任兩個組件,例如處理器l、存儲器控制器2、存儲器3或DMA控制器8,可以整合成單芯片。在上述電子裝置的某些實施例中,可以只包含圖3中一部分的組件而省略其它組件。電子裝置10可以執(zhí)行圖2中的方法200,以下揭示一部分的實施例。在本發(fā)明第一實施例中,電子裝置10提供必要的UI以建立客制化的輸入模式清單,例如包含了使用者認(rèn)為最有用且最喜好的輸入模式。圖4顯示用來客制化輸入模式清單的使用者界面的實例的示意圖,在清單400中的每一個項目包含一個對應(yīng)的檢核方塊(checkbox)。第l、2、3、9及10號輸入模式被選取以構(gòu)成客制化清單,其中"智能英語"為預(yù)設(shè)的輸入模式,如表格2所示。輸入模式清單<table>tableseeoriginaldocumentpage9</column></row><table>表格2須要了解的是GUI的排列樣式可以改變,而且檢核方塊也可以由超鏈接(hyperlinks)或其它方式取代。一旦建立了客制化清單,在切換輸入模式時就只需要以控制界面(例如#字鍵、其它按鍵或手段裝置)切換客制化清單中的輸入模式,以此能夠減少在切換輸入模式時需要探索整個清單時的不便。因此只需要較少的控制界面操作(例如按壓按鍵)就可以輸入信息"Pleasecallmeatpixtelsoon"。以下用第一鍵作為控制界面的實例,然而其它手動裝置也可以用來改變目前的輸入模式。第一鍵可以與上述模式切換鍵相同或不同。參照圖5,為顯示利用使用者定義功能來輸入相同信息時的操作實例的流程圖。利用第1輸入模式"智能英語"來輸入"Pleasecallmeat"(步驟S500)。按兩次第一鍵以切換至第3輸入模式"普通英語"來輸入"pixtd"(步驟S502),并按三次第一鍵以略過第4輸入模式"數(shù)字"、第5輸入模式"符號"并回到"智能英語"來輸入"soon"(步驟S504)??偣舶戳?次第一鍵。本發(fā)明第二實施例根據(jù)移動裝置的操作情況來建立動態(tài)的輸入模式清單,并且只有在動態(tài)清單中的輸入模式才需要以按壓模式切換的第二按鍵來一一切換。在存儲器3中的自動選取模塊31可以實現(xiàn)本發(fā)明的實施例??梢杂商幚砥?所執(zhí)行的計算機(jī)程序來構(gòu)成自動選取模塊31。圖6顯示自動選取模塊31的操作實例。參照圖6,模塊31接收動態(tài)清單中輸入模式的數(shù)目上限(步驟S600)并依此建立、初始化清單(步驟S602)。動態(tài)清單可以被初始化成一個空白清單或其中具有預(yù)定輸入模式或使用者自訂輸入模式的清單。另一界面(例如第二鍵)或同一個第一鍵可以用來切換清單中的輸入模式。如果使用相同的界面(例如第一鍵)來切換二個清單(例如客制化清單及動態(tài)清單)中的輸入模式,裝置10需提供另一界面以切換上述清單。當(dāng)一個輸入模式已被用來或正用來輸入文字,則稱這個輸入模式為使用過的輸入模式。當(dāng)偵測到有一個使用過的輸入模式時,模塊31可以將此使用過的輸入模式新增至動態(tài)清單(步驟S604)。如果在動態(tài)清單中的輸入模式的數(shù)目超過數(shù)目上限時,模塊31可以從動態(tài)清單中刪除另外的已存在的輸入模式(步驟S606)。因此,動態(tài)清單可以如同先進(jìn)先出(firstinfirstout,即FIFO)隊歹U(queue)般運(yùn)作而保有最近使用的輸入模式。第二實施例可以和第一實施例結(jié)合使用。舉例來說,當(dāng)數(shù)字上限被設(shè)為3,動態(tài)清單初始化是空(沒有包含任何輸入模式)。且表格2中的第2、3、4項目(即"大寫英語字母","普通英語字母",與"數(shù)字")分別用來輸入至少一字符時,則新增這三個項目至動態(tài)清單,如表格3所示<table>tableseeoriginaldocumentpage11</column></row><table>表格3當(dāng)"智能英語"模式用來輸入至少一字符,則更新動態(tài)清單,如表格4所示:<table>tableseeoriginaldocumentpage11</column></row><table>最后使用的模式"智能英語"被新增至動態(tài)清單,而"數(shù)字"模式被移除。參照圖7,圖7為顯示利用自動選取功能來輸入相同信息時的操作實例的流程圖。當(dāng)輸入相同信息"PIeasecallmeatpixtelsoon."時,利用第1輸入模式"智能英語"來輸入"Pleasecallmeat"(步驟S700)。按兩次第二鍵以切換至第3輸入模式"普通英語"來輸入"pixtel"(步驟S702),并按一次第二鍵以回到"智能英語"來輸入"soon"(步驟S704)??偣舶戳?次第二鍵。可以用其它的算法來管理動態(tài)清單。舉例來說,模塊31可以測量每個輸入模式的使用頻率,并自動地把最常使用的輸入模式加入至動態(tài)清單,并移除最少使用的輸入模式,可以用各種不同的方式來實作頻率測量。舉例來說,對于每一個輸入模式,模塊31測量其用來輸入字符至裝置的期間,并判斷具有最長的輸入字符期間的輸入模式為"最常使用的輸入模式"。定時器6則可以用來測量期間?;蛘撸瑢τ诿恳粋€輸入模式,模塊31計算其用來輸入字符至裝置的次數(shù),并判斷用來輸入字符的次數(shù)最多的輸入模式為"最常使用的輸入模式"?;蛘撸K31也可計算每個模式用來輸入至裝置的字符數(shù)量(例如單字?jǐn)?shù)目或字母數(shù)目),并判斷輸入的字符最多的輸入模式為"最常使用的輸入模式"。因此,根據(jù)測得的輸入期間、次數(shù)、字?jǐn)?shù)或其組合可以找出最常及最少使用的輸入模式。因此,可以根據(jù)每一輸入模式的使用情形以自動地產(chǎn)生輸入模式的動態(tài)清單。本發(fā)明的第三實施例會改變輸入模式切換的順序,并集中模式切換動作于兩個輸入模式,例如目前使用的輸入模式及最后使用的輸入模式。裝置10提供UI以開啟(ON)或關(guān)閉(OFF)此雙態(tài)切換功能。在雙態(tài)切換功能中,處理器1優(yōu)先地呈現(xiàn)最后使用的輸入模式作為"目前的輸入模式",接著一一切換略過其余的輸入模式以響應(yīng)連續(xù)的模式切換請求。此第三實施例有助于在移動裝置上編輯文字時頻繁地來回切換二種輸入模式的情形。雙態(tài)切換功能可以用在任何的輸入模式清單,例如客制化清單、動態(tài)清單或最初的原始輸入模式清單。在存儲器3中的雙態(tài)功能模塊32可以實現(xiàn)本發(fā)明第三實施例??梢杂商幚砥?所執(zhí)行的計算機(jī)程序來構(gòu)成自動選取模塊32。圖8顯示雙態(tài)功能模塊32的操作實例。參照圖8,當(dāng)利用一個輸入模式(例如第一輸入模式)輸入至少一個字符時(步驟S800),模塊32可以將輸入模式設(shè)定為目前使用的輸入模式(步驟S802),并自動地選取最后使用的輸入模式(例如第二輸入模式)作為模式切換順序中目前使用的輸入模式之后的下一選項(步驟S804)。模塊32決定處理器1是否接收到任何的模式切換請求(步驟S806)。如果接受,模塊32首先呈現(xiàn)上述下一選項,也就是最后使用的輸入模式,作為"目前的輸入模式"(步驟S808),并設(shè)定在步驟S802所使用的輸入模式(例如第一輸入模式)為"最后使用的輸入模式"(步驟S810)。模塊32決定目前的輸入模式(例如第二輸入模式)是否用來進(jìn)行輸入操作。也就是說,模塊32決定是否有任何字符輸入操作或模式切換操作被執(zhí)行(步驟S812)。如果目前的輸入模式(例如第二輸入模式)正用來輸入,則重復(fù)步驟S800。舉例來說,在步驟S802中,第二輸入模式被設(shè)定為目前使用的輸入模式,而在步驟S804中上述第一輸入模式被設(shè)定為下一選項并在步驟S808被呈現(xiàn)為目前的輸入模式。在步驟S812中,如果接收到模式切換請求時,模塊32呈現(xiàn)其余的輸入模式(例如上述第二輸入模式之后的選項)(步驟S816),并重復(fù)步驟S812。舉例來說,將雙態(tài)切換功能應(yīng)用于表格4的清單中,并且第3輸入模式"普通英語字母"是最后使用的輸入模式。原本的模式切換順序為"智能英語","大寫英語字母",以及"普通英語字母",以新順序號碼表示即"1,2,3",并重復(fù)此順序。參照圖8,圖8顯示在雙態(tài)切換模式中輸入模式切換的操作實例的流程圖。當(dāng)輸入同一信息"Pleasecallmeatpixtelsoon."時開啟雙態(tài)切換功能,利用第1輸入模式"智能英語"來輸入"Pleasecallmeat"(步驟S800),并且第1輸入模式被設(shè)定為目前的輸入模式(步驟S802)。選取第3輸入模式"普通英語字母"作為模式切換順序中的下一選項(步驟S804)。當(dāng)再按一次第二鍵時(步驟S806),呈現(xiàn)第3輸入模式作為目前的輸入模式(步驟S808)。上述第1輸入模式"智能英語"被設(shè)為最后使用的輸入模式(步驟S810)。第3輸入模式"普通英語字母"用來輸入"pixtd"(步驟S800),并且被設(shè)定為目前的輸入模式(步驟S802)。選取第1輸入模式"智能英語"作為模式切換順序中的下一選項(步驟S804),并且當(dāng)再按一次第二鍵時,呈現(xiàn)第1輸入模式作為目前的輸入模式以輸入"soon"(步驟S808)。因此,新的模式切換順序的序列包含新順序號碼"1,3,1",不同于原切換順序的序列。當(dāng)上述第二鍵在未輸入任何字符的情況下連續(xù)被按壓7次時,"1,3,l"之后緊接著是"3,1,2,3,1,2,3",整個序列成為"l,3,1,3,1,2,3,1,2,3",而其中最后的序列"2,3,1,2,3"遵循原順序。在使用者實際操作方面,參照圖9,圖9顯示利用雙態(tài)切換功能來輸入相同信息時的操作實例的流程圖。利用第1輸入模式"智能英語"來輸入"Pleasecallmeat"(步驟S900)。按一次第二鍵以切換至第3輸入模式"普通英語"來輸入"pixtel"(步驟S902),并按一次第二鍵以回到"智能英語"來輸入"soon"(步驟S904)。總共按了2次第二鍵。另外,在某些實施例中,可以將使用者自訂的輸入模式或最常使用的輸入模式作為步驟S804中的下一選項。也就是,在第三實施例中,目前使用的輸入模式之外的目標(biāo)輸入模式(例如上述最后使用的輸入模式)被保留著以實現(xiàn)快速切換至目標(biāo)輸入模式的成效。裝置10可以提供第一專用UI用以每次都能切換至目標(biāo)輸入模式,以及第二專用UI以在目標(biāo)輸入模式及目前使用的輸入模式之間作切換。換言之,第二專用UI所控制的清單包含目標(biāo)及目前使用的輸入模式。上述雙態(tài)切換功能也可以與上述第一、第二實施例或二者結(jié)合使用。裝置10可以提供UI以選擇性的啟動使用者定義功能、自動選取功能以及雙態(tài)切換功能。舉例來說,GUI選單100顯示于顯示器9(圖3)。圖10顯示用來啟動各種輸入模式切換功能的使用者界面的實施例的示意圖,圖10中的GUI組件lll、112及113分別表示這些功能。GUI組件101、102及103可以分別用來致能或禁能這些功能。當(dāng)GUI組件101致能使用者定義功能時,則呈現(xiàn)清單400。當(dāng)GUI組件102致能自動選取功能時,則呈現(xiàn)GUI組件122以接收動態(tài)清單的輸入模式的數(shù)目上限。原輸入模式清單、客制化清單、動態(tài)清單以及通過雙態(tài)切換功能獲得的模式切換順序可以用不同的控制界面來控制(例如不同的按鍵),或者由相同的控制界面來控制,并輔以另外的控制單元在其間作切換。舉例來說,"弁"字鍵所控制的輸入模式清單可以由輔助的控制單元切換,從原輸入模式清單切換為客制化清單、以及動態(tài)清單,而通過字鍵所能獲得的模式切換順序也可以被切換成雙態(tài)切換功能中的切換順序。因此,在輸入字符期間或之前可以減少可選擇的輸入模式。輸入模式清單的化簡可以根據(jù)每個輸入模式的使用情形而自動執(zhí)行。模式切換順序也可以根據(jù)每個輸入模式的使用情形而自動調(diào)整。因此,在所需的輸入模式之間作切換可以變得更容易并只需要較少的切換操作就可以實現(xiàn)。權(quán)利要求1.一種輸入模式切換方法,執(zhí)行于電子裝置中,所述方法包含提供可供選取的多個輸入模式,用以字符輸入;以及選取所述多個輸入模式的子集合以作為字符輸入期間可以通過第一控制界面來選取的全部選項。2.根據(jù)權(quán)利要求1所述的輸入模式切換方法,其特征在于,所述方法還包含當(dāng)所述電子裝置啟動使用者定義功能時,提供使用者界面以選取所述子崔厶朱no3.根據(jù)權(quán)利要求2所述的輸入模式切換方法,其特征在于,所述方法還包含當(dāng)所述電子裝置啟動雙態(tài)切換功能時,在切換離開目前使用的輸入模式后,不考慮所述子集合的多個輸入模式的原始排列順序,首先將最后使用的輸入模式呈現(xiàn)在所述子集合中,并將其作為目前的輸入模式。4.根據(jù)權(quán)利要求1所述的輸入模式切換方法,其特征在于,當(dāng)所述電子裝置啟動自動選取功能時,所述選取步驟包含根據(jù)每一輸入模式的使用情形以自動從所述多個輸入模式中選取所述子集合。5.根據(jù)權(quán)利要求4所述的輸入模式切換方法,其特征在于,所述方法還包含自動增加最后使用的輸入模式至所述子集合。6.根據(jù)權(quán)利要求4所述的輸入模式切換方法,其特征在于,所述方法還包含自動增加最常使用的輸入模式至所述子集合。7.根據(jù)權(quán)利要求6所述的輸入模式切換方法,其特征在于,所述方法還包含對于每一種輸入模式,測量利用所述輸入模式將字符輸入至所述電子裝置的期間;以及根據(jù)所述測量的期間,找出所述最常使用的輸入模式。8.根據(jù)權(quán)利要求6所述的輸入模式切換方法,其特征在于,所述方法還包含-對于每一種輸入模式,計算所述輸入模式選取為將字符輸入至所述電子裝置的次數(shù);以及根據(jù)所述計算的次數(shù),找出所述最常使用的輸入模式。9.根據(jù)權(quán)利要求6所述的輸入模式切換方法,其特征在于,所述方法還包含-對于每一種輸入模式,計算使用所述輸入模式輸入至所述電子裝置的字符數(shù)目;以及根據(jù)所述計算的字符數(shù)目,找出所述最常使用的輸入模式。10.根據(jù)權(quán)利要求4所述的輸入模式切換方法,其特征在于,所述方法還包含提供使用者界面以將所述多個輸入模式的清單縮為具有較少輸入模式的簡化清單,且所述子集合是選取自所述簡化清單中的輸入模式。11.根據(jù)權(quán)利要求10所述的輸入模式切換方法,其特征在于,所述的方法還包含當(dāng)所述電子裝置啟動雙態(tài)切換功能時,在切換離開目前使用的輸入模式后,不考慮所述子集合的多個輸入模式的原排列順序,首先將最后使用的輸入模式呈現(xiàn)在所述子集合中以作為目前的輸入模式。12.根據(jù)權(quán)利要求4所述的輸入模式切換方法,其特征在于,在所述子集合內(nèi)的輸入模式數(shù)目以預(yù)定數(shù)字來限定。13.根據(jù)權(quán)利要求12所述的輸入模式切換方法,其特征在于,所述方法還包含提供使用者界面用以設(shè)定所述預(yù)定數(shù)字。14.根據(jù)權(quán)利要求1所述的輸入模式切換方法,其特征在于,所述子集合包含所述電子裝置的目前使用的輸入模式以及最后使用的輸入模式,且所述方法還包含當(dāng)所述電子裝置啟動雙態(tài)切換功能時,在切換離開所述目前使用的輸入模式后,不考慮所述子集合的多個輸入模式的原排列順序,首先將所述最后使用的輸入模式呈現(xiàn)在所述子集合中,作為目前的輸入模式。15.—種輸入模式切換方法,執(zhí)行于電子裝置中,所述方法包含提供多個可供選取的輸入模式用以字符輸入,且所述多個輸入模式以一預(yù)定順序排列,而依序在每一次切換中啟動一個輸入模式;以及選取所述多個輸入模式的子集合,以使所述電子裝置在字符輸入期間可以有新的輸入模式切換順序。16.—種電子裝置,具有輸入模式切換功能,所述方法包含輸入裝置,通過可供選取的多個輸入模式用以字符輸入;以及處理器,選取所述多個輸入模式的子集合以作為字符輸入期間可以通過所述輸入裝置的第一控制界面來選取的全部選項。17.根據(jù)權(quán)利要求16所述的電子裝置,其特征在于,所述裝置還包含顯示器,當(dāng)所述電子裝置啟動使用者定義功能時,顯示使用者界面以供選取所述子集合。18.根據(jù)權(quán)利要求16所述的電子裝置,其特征在于,當(dāng)所述電子裝置啟動雙態(tài)切換功能時,在切換離開目前使用的輸入模式后,不考慮所述子集合的多個輸入模式的原排列順序,所述處理器首先將最后使用的輸入模式呈現(xiàn)在所述子集合中,作為目前的輸入模式。19.根據(jù)權(quán)利要求16所述的電子裝置,其特征在于,當(dāng)所述電子裝置啟動自動選取功能時,所述處理器根據(jù)每一輸入模式的使用情形以自動從所述多個輸入模式中選取所述子集合。20.根據(jù)權(quán)利要求16所述的電子裝置,其特征在于,所述電子裝置是便攜式裝置。全文摘要本發(fā)明提出一種輸入模式切換方法及使用此方法的電子裝置。提供可供選取的多個輸入模式用以輸入字符。選取多個輸入模式的子集合以作為輸入字符期間可以通過第一控制界面來選取的全部選頂。本發(fā)明在輸入字符期間或之前可以減少可選擇的輸入模式。輸入模式清單的化簡可以根據(jù)每個輸入模式的使用情形而自動執(zhí)行。模式切換順序也可以根據(jù)每個輸入模式的使用情形而自動調(diào)整。所以,在所需的輸入模式之間作切換可以變得更容易并只需要較少的切換操作就可以實現(xiàn)。文檔編號H04M1/247GK101098535SQ20071011268公開日2008年1月2日申請日期2007年6月27日優(yōu)先權(quán)日2006年6月27日發(fā)明者亞倫·古布達(dá),維克瑞·莎彎,蘇古特·庫瑪·梅勒申請人:竺發(fā)科技股份有限公司