亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種輸入法界面展現(xiàn)方法及裝置的制作方法

文檔序號:6472163閱讀:144來源:國知局
專利名稱:一種輸入法界面展現(xiàn)方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及信息輸入技術(shù)領(lǐng)域,特別是涉及一種輸入法界面展現(xiàn)方法及裝置。
背景技術(shù)
目前出現(xiàn)的輸入法有很多種,各種輸入法的界面展示方法也多種多樣有嵌入式 顯示的,如微軟拼音輸入法,也有非嵌入式顯示的,如紫光拼音輸入法,除此還有其他的展 示方式。而每種輸入法的界面展示方式與其輸入過程緊密相關(guān),在整個輸入過程中,界面會 隨著輸入動作而改變。 以紫光華宇拼音輸入法V6. 1為例,這是一種非嵌入式的顯示方式。參照圖1. 1 所示,編輯界面分為編碼區(qū)和候選項區(qū),當(dāng)用戶輸入編碼字符串后,該輸入法將編碼字符 串顯示在編碼區(qū),將從編碼字符串首開始匹配的候選項顯示在候選項區(qū)。如輸入拼音串 "t叫u jiaota",該拼音串顯示在編碼區(qū),從拼音串首開始匹配的候選項"他去叫他"、"他 去"、"她去"等顯示在候選項區(qū)。如果第一個候選項是用戶需要的輸入,則可以直接上屏輸 出;如果不是,還可以逐詞選擇候選項再上屏輸出。例如,先選擇"他去",然后再選擇"叫 她"。 目前,這種方式只顯示用戶直接輸入的編碼字符串以及從串首開始匹配的候選 項,界面簡潔直觀,因此在詞輸入模式中獲得了廣泛應(yīng)用。 但是,這種模式的一個特點是,候選項總是從編碼字符串首開始匹配,如果在編碼 字符串中移動光標(biāo),候選項并不會隨著光標(biāo)的移動而變化。例如參照圖1.2,當(dāng)光標(biāo)移動到 拼音"jiao"和"ta"之間時,候選項區(qū)沒有給出對應(yīng)"ta"的候選項,而仍是從串首開始匹 配的"他去叫他"、"他去"等候選項。因此,這種輸入法界面顯示方式完全不支持候選編輯 (候選編輯是指隨著光標(biāo)的移動總是給出光標(biāo)之后的編碼字符串對應(yīng)的候選項,這樣只對 光標(biāo)之后的轉(zhuǎn)換結(jié)果進行修改,而不需要重新選擇光標(biāo)之前的內(nèi)容)。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種輸入法界面展現(xiàn)方法及裝置,以解決目前 以紫光拼音輸入法為例的界面顯示方式不支持候選編輯的問題。 為解決上述技術(shù)問題,根據(jù)本發(fā)明提供的具體實施例,本發(fā)明公開了以下技術(shù)方 案 —種輸入法界面展現(xiàn)方法,包括
接收用戶輸入的編碼字符串; 在輸入編輯模式下,將所輸入的編碼字符串完整地顯示在編碼區(qū),并將從該編碼 字符串首開始匹配的候選項顯示在候選項區(qū); 當(dāng)確定修改點的位置時,將輸入編輯模式切換到候選編輯模式; 在候選編輯模式下,將對應(yīng)該編碼字符串的完整參考轉(zhuǎn)換結(jié)果顯示在編碼區(qū),并 將修改點之后的全部或部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在候選項區(qū)。
其中,所述將修改點之后的全部或部分編碼字符串對應(yīng)的候選項顯示之后,還包 括接收用戶的選擇信息,將用戶所選擇的候選項替換相對應(yīng)的參考轉(zhuǎn)換結(jié)果顯示在編碼 區(qū),并將修改點向后移動,將修改點之后的全部或部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在 候選項區(qū);如果當(dāng)前修改點位于所述完整參考轉(zhuǎn)換結(jié)果之中,則可通過預(yù)置方式將所述完 整參考轉(zhuǎn)換結(jié)果輸出;如果當(dāng)前修改點位于所述完整參考轉(zhuǎn)換結(jié)果的末尾,則直接將所述 完整參考轉(zhuǎn)換結(jié)果輸出。 其中,所述將修改點之后的全部或部分編碼字符串對應(yīng)的候選項顯示之后,還包 括重新確定修改點的位置;則將候選編輯模式切換回輸入編輯模式,將所輸入的編碼字 符串完整地顯示在編碼區(qū),并將從該編碼字符串首開始匹配的候選項顯示在候選項區(qū);或 者,仍在候選編輯模式下,在候選項區(qū)顯示從用戶所輸入的編碼字符串首開始匹配的候選 項。 其中,所述確定修改點的位置具體包括通過光標(biāo)焦點而確定修改點的位置;修 改點的移動以光標(biāo)焦點的形式,在所述完整參考轉(zhuǎn)換結(jié)果中進行展現(xiàn)。
其中,所述確定修改點的位置具體包括通過突出顯示標(biāo)記而確定修改點的位置;
修改點的移動以突出顯示標(biāo)記的形式,在所述完整參考轉(zhuǎn)換結(jié)果中進行展現(xiàn)。
優(yōu)選的,所述修改點通過左右方向鍵移動,和/或通過鼠標(biāo)點擊移動,和/或通過
快捷鍵移動。 本發(fā)明還提供了一種輸入法界面展現(xiàn)裝置,包括
信息接收單元,用于接收用戶輸入的編碼字符串; 信息展示單元,用于在輸入編輯模式下,將所輸入的編碼字符串完整地顯示在編 碼區(qū),并將從該編碼字符串首開始匹配的候選項顯示在候選項區(qū);
修改位置確定單元,用于確定修改點的位置; 模式切換單元,用于當(dāng)確定修改點的位置時,將輸入編輯模式切換到候選編輯模 式; 修改展示單元,用于在候選編輯模式下,將對應(yīng)該編碼字符串的完整參考轉(zhuǎn)換結(jié) 果顯示在編碼區(qū),并將修改點之后的全部或部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在候選項 區(qū)。 優(yōu)選的,所述裝置還包括選擇確認單元,用于接收用戶的選擇信息,將用戶所選 擇的候選項替換相對應(yīng)的參考轉(zhuǎn)換結(jié)果顯示在編碼區(qū),并將修改點向后移動,將修改點之 后的全部或部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在候選項區(qū);輸出控制單元,用于如果當(dāng) 前修改點位于所述完整參考轉(zhuǎn)換結(jié)果之中,則可通過預(yù)置方式將所述完整參考轉(zhuǎn)換結(jié)果輸 出;如果當(dāng)前修改點位于所述完整參考轉(zhuǎn)換結(jié)果的末尾,則直接將所述完整參考轉(zhuǎn)換結(jié)果 輸出。 其中,所述修改位置確定單元通過光標(biāo)焦點而確定修改點的位置;修改點的移動 以光標(biāo)焦點的形式,在所述完整參考轉(zhuǎn)換結(jié)果中進行展現(xiàn)。 其中,所述修改位置確定單元通過突出顯示標(biāo)記而確定修改點的位置;修改點的 移動以突出顯示標(biāo)記的形式,在所述完整參考轉(zhuǎn)換結(jié)果中進行展現(xiàn)。 優(yōu)選的,所述修改點通過左右方向鍵移動,和/或通過鼠標(biāo)點擊移動,和/或通過 快捷鍵移動。
優(yōu)選的,所述裝置還包括特殊處理單元,用于當(dāng)所述修改位置確定單元重新確定修改點的位置時,將候選編輯模式切換回輸入編輯模式,將所輸入的編碼字符串完整地顯示在編碼區(qū),并將從該編碼字符串首開始匹配的候選項顯示在候選項區(qū);或者,仍在候選編輯模式下,在候選項區(qū)顯示從用戶所輸入的編碼字符串首開始匹配的候選項。
根據(jù)本發(fā)明提供的具體實施例,本發(fā)明具有以下技術(shù)效果 首先,本發(fā)明提供了一種基于模式切換的輸入法界面展示方式,該方式將編輯界面分為輸入編輯模式下的顯示界面和候選編輯模式下的顯示界面。所述輸入編輯模式下的顯示界面與現(xiàn)有技術(shù)中以紫光拼音輸入法為例的界面展示方式一樣,但是當(dāng)用戶確定修改點的位置時,顯示界面就切換到了候選編輯模式。在候選編輯模式下,編碼區(qū)顯示對應(yīng)編碼字符串的完整參考轉(zhuǎn)換結(jié)果,這樣就可以進行候選編輯。因此,本發(fā)明所述界面展示方式具有完整的候選編輯能力。并且,這種通過界面切換實現(xiàn)候選編輯的方式,是在第一次確定修改點的位置時就進行了切換。而且,這種展示界面與以紫光拼音輸入法為例的多種輸入法界面相類似,因此能夠很好地兼容這類用戶的輸入習(xí)慣。 其次,進行模式切換時,除了光標(biāo)動作,其他定位操作都可用作模式切換的動作,例如點擊鼠標(biāo)等。而且,還可以預(yù)置功能鍵定位,通過某些快捷鍵直接將光標(biāo)移動到指定的修改點,這種快捷鍵方式也可以用做模式切換。所述的這些切換動作都是用戶確定修改點的動作,即用戶在確定修改點的時候就可以將模式進行切換,而不需要額外的切換動作,因此操作起來十分方便。 再次,由于界面簡潔直觀,用戶在使用輸入法的過程中更容易將視覺焦點集中,因此可以提高打字效率,減少擊鍵錯誤。而且,由于將從該編碼字符串首開始匹配的候選項顯示在候選項區(qū),因此具有直接選擇和逐詞選擇的功能。


圖1. 1和1. 2是現(xiàn)有技術(shù)中紫光拼音輸入法的界面展示圖; 圖2是本發(fā)明實施例一所述輸入法界面展現(xiàn)方法的流程圖; 圖3. 1、3. 2和3. 3是本發(fā)明實施例一所展示的界面示意圖; 圖4是本發(fā)明實施例二所述輸入法界面展現(xiàn)方法的流程圖; 圖5是本發(fā)明裝置實施例一所述輸入法界面展現(xiàn)裝置的結(jié)構(gòu)圖; 圖6是本發(fā)明裝置實施例二所述輸入法界面展現(xiàn)裝置的結(jié)構(gòu)圖。
具體實施例方式
為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
對本發(fā)明作進一步詳細的說明。
實施例一 參照圖2,是本發(fā)明實施例一所述輸入法界面展現(xiàn)方法的流程圖。以中文拼音輸入法為例。 S201,接收用戶輸入的編碼字符串; 例如,接收用戶輸入的拼音串"taqujiaota"。 S202,在輸入編輯模式下,將所輸入的編碼字符串完整地顯示在編碼區(qū),并將從該編碼字符串首開始匹配的候選項顯示在候選項區(qū); 參照圖3. 1所示,當(dāng)用戶輸入拼音串"taqujiaota"后,進入輸入編輯模式,輸入法 程序提供的編輯界面將"t叫ujiaota"完整地展現(xiàn)在編碼區(qū),將從拼音串首開始匹配的候選 項"他去叫他"、"他去叫"、"他去"、"她去"、"他"等顯示在候選項區(qū)。 在輸入編輯模式下,當(dāng)發(fā)生擊鍵錯誤后,用戶可以馬上按Backspace鍵將錯誤的 拼音或拼音串刪除。這時,候選項區(qū)會隨著拼音串的變化而給出從串首開始匹配的候選項。
如果候選項區(qū)的第一個候選項恰好是用戶需要的,則可以直接選擇并上屏輸出, 具體過程類似常用的選詞輸入首選項的過程。這時,輸入過程中彈出的編碼區(qū)和候選項區(qū) 自動消失。 如果第一個候選項不是用戶需要的,則繼續(xù)S203。 S203,當(dāng)確定修改點的位置時,將輸入編輯模式切換到候選編輯模式; 在輸入編輯模式下,當(dāng)用戶輸完拼音串后,光標(biāo)位于拼音串尾,如果用戶使用左右
按鍵移動光標(biāo),則切換到了候選編輯模式。在不考慮用戶擊鍵錯誤的情況下,根據(jù)用戶的輸
入習(xí)慣,一般都是先輸入全部編碼字符串,然后再對可能的錯誤進行修改(即候選編輯),
因此本實施例將光標(biāo)的移動動作視為拼音串的輸入確認,并轉(zhuǎn)移到候選編輯狀態(tài)。 例如,對于圖3. 1所示的界面,光標(biāo)位于拼音串"t叫ujiaota"的末尾,如果用戶希
望進行候選編輯,會主動將光標(biāo)移動到發(fā)生錯誤的地方。假設(shè)用戶將光標(biāo)移動到"jiao"和
"ta"之間,用戶執(zhí)行光標(biāo)移動操作時,立即切換到候選編輯模式下的界面,候選編輯模式下
的界面可參照圖3. 2所示。所述光標(biāo)的移動即確定了修改點的位置,即修改點位于"jiao"
禾口 "ta"之間。 此外,模式的切換(即修改點的確定)可以通過多種預(yù)定義的動作實現(xiàn),除了光標(biāo) 動作,其他定位操作都可用作模式切換的動作,例如點擊鼠標(biāo)等。而且,還可以預(yù)置功能鍵 定位,通過某些快捷鍵直接將光標(biāo)移動到指定的音節(jié),這種快捷鍵方式也可以用做模式切 換。 在候選編輯界面中如何顯示修改點的位置,可以有多種顯示方法。比較常用的一 種是如上所述的光標(biāo)顯示方式,即根據(jù)界面中光標(biāo)焦點所在的位置確定修改點,光標(biāo)的移 動顯示在參考轉(zhuǎn)換結(jié)果中,可參照圖3. 2所示。 此外,候選編輯界面中修改點還可以通過突出顯示標(biāo)記來確定。例如,將參考轉(zhuǎn)換 結(jié)果中的"他"以陰影、字符底紋、字符邊框、字符變色等標(biāo)記突出顯示,以區(qū)別于其他的漢 字,可參照圖3. 3所示。這種修改點顯示方式不僅可以對單字使用突出顯示標(biāo)記,還可以對 詞或短語(或?qū)?yīng)的拼音串)使用突出顯示標(biāo)記。而且,這種突出顯示標(biāo)記的方式在對修 改點之后的內(nèi)容進行標(biāo)記的同時,還可以對修改點之前的參考轉(zhuǎn)換結(jié)果或拼音串進行弱化 顯示,以增強修改點之前與修改點之后的對比效果。當(dāng)然,還有其他的方式來顯示修改點的 位置,本實施例在此不作限定。 S204,在候選編輯模式下,將對應(yīng)該編碼字符串的完整參考轉(zhuǎn)換結(jié)果顯示在編碼
區(qū),并將修改點之后的全部或部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在候選項區(qū)。 切換到候選編輯模式后,編碼區(qū)不再顯示編碼字符串,而是顯示完整的參考轉(zhuǎn)換
結(jié)果,而且通過S203的切換動作已確定了修改點,修改點對應(yīng)光標(biāo)移動的位置。例如,對于
圖3.2所示的界面,在編碼區(qū)顯示完整的參考轉(zhuǎn)換結(jié)果"他去叫他",此時光標(biāo)確定的修改點在"叫"和"他"之間。而候選項區(qū)也不再顯示從拼音串首開始匹配的候選項,而是顯示從光標(biāo)處開始對應(yīng)"他"的候選項"他"、"她"、"它"、"塔"、"踏"等。 當(dāng)切換到候選編輯模式后,可以將修改點之后的全部參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在候選項區(qū),也可以將修改點之后的部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在候選項區(qū)。例如,對于拼音串"t叫u j ia。ta",其參考轉(zhuǎn)換結(jié)果是,如果修改點位于"去"和"叫"之間,給出的候選項是"叫他"、"叫她"、"腳踏"等等,則這種情況就是將修改點之后的全部參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項進行顯示。而對于拼音串"zh印enhuakaideduohao",其參考轉(zhuǎn)換結(jié)果是"這噴花開的多好",如果修改點位于"這"和"噴"之間,給出的候選項是"噴"、"盆"、"湓"等等,則這種情況就是將修改點之后的部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示。通常,如果用戶只需對一個長句輸入中的某個字詞進行修改,則所述的第二種情況就可以很好地幫助用戶進行快速修改。當(dāng)用戶從候選項中進行一次選擇之后,可通過預(yù)置方式(如空格、回車等)直接上屏輸出,即將被修改字詞之后的內(nèi)容視為正確的結(jié)果直接上屏。而第一種情況適于修改內(nèi)容比較多,需要逐詞選擇的輸入。
上述流程提供的輸入法界面展示方法將編輯界面分為輸入編輯模式下的顯示界面和候選編輯模式下的顯示界面。所述輸入編輯模式下的顯示界面與現(xiàn)有技術(shù)中以紫光拼音輸入法為例的界面展示方式一樣,在用戶移動光標(biāo)之前,顯示完整的輸入串,候選項從串首給出,其選詞、刪除(主要指句末的Backspace操作)都類似,因此能夠基本兼容基于紫光拼音輸入法的詞輸入法用戶。但是,當(dāng)用戶確定修改點的位置時,顯示界面就切換到了候選編輯模式。在候選編輯模式下,編碼區(qū)顯示對應(yīng)編碼字符串的完整參考轉(zhuǎn)換結(jié)果,這樣就可以進行候選編輯。因此,本發(fā)明所述界面展示方式具有完整的候選編輯能力。
需要說明的是,本實施例是在用戶第一次確定修改點的時候就進行了切換,即當(dāng)用戶輸入編碼字符串后,只要移動光標(biāo)或鼠標(biāo)點擊或其他確定修改點的操作,即觸發(fā)切換動作。而且,所述的這些切換動作都是用戶確定修改點的動作,即用戶在確定修改點的時候就可以將模式進行切換,而不需要額外的切換動作,因此操作起來十分方便。
實施例二 實施例二對實施例一進行了擴展,提供了一種候選編輯后免上屏操作的輸入法界面展示方式。 參照圖4,是本發(fā)明實施例二所述輸入法界面展現(xiàn)方法的流程圖。
S401,接收用戶輸入的編碼字符串; S402,在輸入編輯模式下,將所輸入的編碼字符串完整地顯示在編碼區(qū),并將從該編碼字符串首開始匹配的候選項顯示在候選項區(qū); S403,當(dāng)確定修改點的位置時,將輸入編輯模式切換到候選編輯模式; S404,在候選編輯模式下,將對應(yīng)該編碼字符串的完整參考轉(zhuǎn)換結(jié)果顯示在編碼
區(qū),并將修改點之后的全部或部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在候選項區(qū); S405,接收用戶的選擇信息,將用戶所選擇的候選項替換相對應(yīng)的參考轉(zhuǎn)換結(jié)果
顯示在編碼區(qū),并將修改點向后移動,將修改點之后的全部或部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候
選項顯示在候選項區(qū); S406,如果當(dāng)前修改點位于所述完整參考轉(zhuǎn)換結(jié)果之中,則可通過預(yù)置方式將所述完整參考轉(zhuǎn)換結(jié)果輸出;如果當(dāng)前修改點位于所述完整參考轉(zhuǎn)換結(jié)果的末尾,則直接將所述完整參考轉(zhuǎn)換結(jié)果輸出。 通常,如果用戶只需對一個長句輸入中的某個字詞進行修改,則當(dāng)選擇候選項后, 就可通過預(yù)置方式(如空格、回車等)直接上屏輸出,即將被修改字詞之后的內(nèi)容視為正確 的結(jié)果上屏。如果參考轉(zhuǎn)換結(jié)果中有多個錯誤,則通過逐詞選擇的方式向后移動修改點,而 當(dāng)修改點位于所輸入編碼字符串或完整參考轉(zhuǎn)換結(jié)果的末尾時,輸入法程序會自動將修改 后的參考轉(zhuǎn)換結(jié)果直接上屏。 仍以輸入"taqujiaota"為例,如果在S403確定的修改點位置是"去"與"叫"之 間,候選項區(qū)列出的是對應(yīng)"叫"的候選項,用戶進行選擇后,光標(biāo)向后移動到"叫"與"他" 之間,候選項區(qū)列出的是對應(yīng)"他"的候選項,用戶再次選擇后,光標(biāo)移動到"他去叫她"的 末尾,此時輸入法程序默認用戶的選擇已完成,會直接將"他去叫她"上屏顯示。這時,輸入 過程中彈出的編碼區(qū)和候選項區(qū)自動消失。 此外,還有一種特殊的處理情況當(dāng)執(zhí)行完S404之后,如果用戶并沒有選擇候選
項信息,而是重新確定了修改點的位置,則不會執(zhí)行S405,而是進行如下處理 如果用戶通過左右方向鍵或鼠標(biāo)點擊或快捷鍵等方式移動光標(biāo),或者移動突出顯
示標(biāo)記來重新確定修改點的位置時,則將候選編輯模式切換回輸入編輯模式,將所輸入的
編碼字符串完整地顯示在編碼區(qū),并將從該編碼字符串首開始匹配的候選項顯示在候選項
區(qū)。例如,在S404修改點位于"他去叫"與"他"之間,如果用戶繼續(xù)移動光標(biāo)至"他去叫他"
的末尾,則候選編輯模式會自動切換回輸入編輯模式;此時,界面顯示如圖3. l所示?;蛘撸?br> 在S404修改點位于"他"與"去叫他"之間,此時用戶選擇了候選項"去教",修改點自動移
動到"他去教"與"他"之間,這時如果用戶不繼續(xù)選擇候選項,而是移動光標(biāo)至"他去教他"
的末尾,則候選編輯模式會切換回輸入編輯模式。 或者,當(dāng)通過移動光標(biāo)等方式重新確定修改點的位置時,仍保留候選編輯模式,在 候選項區(qū)顯示從用戶所輸入的編碼字符串首開始匹配的候選項。例如,在S404修改點位于 "他去叫"與"他"之間,如果用戶繼續(xù)移動光標(biāo)至"他去叫他"的末尾,則將候選項區(qū)的候選 項更換為從"taqujiaota"串首開始匹配的候選項"他去叫他"、"他去叫"、"他去"、"她去"、 "他"等。更優(yōu)選的,在所述候選編輯模式下,還可以通過快捷鍵等方式將對應(yīng)完整參考轉(zhuǎn)換 結(jié)果"他去叫他"的拼音串"taqujiaota"顯示出來,以便用戶參考。 需要說明的是,上述特殊處理與圖4所示流程的區(qū)別在于圖4中,用戶是通過選 擇候選項來移動修改點,這種情況下,輸入法程序會認為用戶逐一對參考轉(zhuǎn)換結(jié)果進行了 確認,因此當(dāng)修改點移動到參考轉(zhuǎn)換結(jié)果的末尾時,自動輸出所述經(jīng)用戶逐次確認的參考 轉(zhuǎn)換結(jié)果;而在特殊處理情況下,如果用戶在沒有選擇候選項,或僅選擇了一部分候選項但 修改點沒有在末尾的情況下,就移動了修改點,則輸入法程序會認為用戶當(dāng)前的輸入需求 不是通過候選項來確認參考轉(zhuǎn)換結(jié)果,此時就會將候選編輯模式切換回輸入編輯模式。
此外,上述實施例一和實施例二提供的界面展示方法還具有以下優(yōu)點
其一,在編輯輸入模式下,還能夠?qū)⒂脩糨斎氲木幋a字符串直接上屏輸出,如在中 文輸入環(huán)境下輸入英文、網(wǎng)址、郵箱、用戶名等字符串,按回車鍵、空格鍵等預(yù)置方式上屏輸 出。而一些輸入法卻不支持該功能,需要先關(guān)閉輸入法然后通過鍵盤輸入。因此本發(fā)明避 免了反復(fù)切換輸入法,操作起來更簡單。而且,界面簡潔直觀,用戶在使用輸入法的過程中 更容易將視覺焦點集中,因此可以提高打字效率,減少擊鍵錯誤。
其二,由于將從編碼字符串首開始匹配的候選項顯示在候選項區(qū),因此具有直接選擇和逐詞選擇的功能。所述直接選擇是指用戶希望輸入的是"她去叫他",拼音輸入結(jié)束時,用戶光標(biāo)通常停留在末尾;如果此時直接給出了從句首開始的候選"她去"或者"她",用戶可以直接選擇"她"。然后,再逐詞選擇"去叫他",最后將"她去叫他"上屏輸出。對于轉(zhuǎn)換錯誤發(fā)生在句首的情況,候選編輯方式需要將光標(biāo)首先移動到句首進行定位,而從句首開始的逐詞選擇方式則可以直接選擇,因此效率更高。 針對上述顯示方法,本發(fā)明實施例還提供了 一種輸入法界面展現(xiàn)裝置。
裝置實施例一 參照圖5,是本發(fā)明裝置實施例一所述輸入法界面展現(xiàn)裝置的結(jié)構(gòu)圖。
所述裝置主要包括 信息接收單元U51,用于接收用戶輸入的編碼字符串; 信息展示單元U52 ,用于在輸入編輯模式下,將所輸入的編碼字符串完整地顯示在編碼區(qū),并將從該編碼字符串首開始匹配的候選項顯示在候選項區(qū);
修改位置確定單元U53,用于確定修改點的位置; 模式切換單元U54,用于當(dāng)確定修改點的位置時,將輸入編輯模式切換到候選編輯模式; 修改展示單元U55,用于在候選編輯模式下,將對應(yīng)該編碼字符串的完整參考轉(zhuǎn)換結(jié)果顯示在編碼區(qū),并將修改點之后的全部或部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在候選項區(qū)。 其中,所述修改位置確定單元U53通過光標(biāo)焦點而確定修改點的位置;修改點的
移動以光標(biāo)焦點的形式,在所述完整參考轉(zhuǎn)換結(jié)果中進行展現(xiàn)?;蛘?,通過突出顯示標(biāo)記而
確定修改點的位置;修改點的移動以突出顯示標(biāo)記的形式,在所述完整參考轉(zhuǎn)換結(jié)果中進
行展現(xiàn)。其中,所述修改點可通過左右方向鍵移動,和/或通過鼠標(biāo)點擊移動,和/或通過
快捷鍵移動。
裝置實施例二 參照圖6,是本發(fā)明裝置實施例二所述輸入法界面展現(xiàn)裝置的結(jié)構(gòu)圖。
所述裝置主要包括 信息接收單元U61,用于接收用戶輸入的編碼字符串; 信息展示單元U62 ,用于在輸入編輯模式下,將所輸入的編碼字符串完整地顯示在編碼區(qū),并將從該編碼字符串首開始匹配的候選項顯示在候選項區(qū);
修改位置確定單元U63,用于確定修改點的位置; 模式切換單元U64,用于當(dāng)確定修改點的位置時,將輸入編輯模式切換到候選編輯模式; 修改展示單元U65,用于在候選編輯模式下,將對應(yīng)該編碼字符串的完整參考轉(zhuǎn)換結(jié)果顯示在編碼區(qū),并將修改點之后的全部或部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在候選項區(qū)。
所述裝置還包括 選擇確認單元U66,用于接收用戶的選擇信息,將用戶所選擇的候選項替換相對應(yīng)的參考轉(zhuǎn)換結(jié)果顯示在編碼區(qū),并將修改點向后移動,將修改點之后的全部或部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在候選項區(qū); 輸出控制單元U67,用于如果當(dāng)前修改點位于所述完整參考轉(zhuǎn)換結(jié)果之中,則可通 過預(yù)置方式將所述完整參考轉(zhuǎn)換結(jié)果輸出;如果當(dāng)前修改點位于所述完整參考轉(zhuǎn)換結(jié)果的 末尾,則直接將所述完整參考轉(zhuǎn)換結(jié)果輸出。 其中,所述修改位置確定單元U63通過光標(biāo)焦點而確定修改點的位置;修改點的 移動以光標(biāo)焦點的形式,在所述完整參考轉(zhuǎn)換結(jié)果中進行展現(xiàn)?;蛘?,通過突出顯示標(biāo)記而 確定修改點的位置;修改點的移動以突出顯示標(biāo)記的形式,在所述完整參考轉(zhuǎn)換結(jié)果中進 行展現(xiàn)。其中,所述修改點可通過左右方向鍵移動,和/或通過鼠標(biāo)點擊移動,和/或通過 快捷鍵移動。 優(yōu)選的,所述裝置還可以包括 特殊處理單元U68,用于當(dāng)所述修改位置確定單元U63重新確定修改點的位置時, 將候選編輯模式切換回輸入編輯模式,將所輸入的編碼字符串完整地顯示在編碼區(qū),并將 從該編碼字符串首開始匹配的候選項顯示在候選項區(qū);或者,仍在候選編輯模式下,在候選 項區(qū)顯示從用戶所輸入的編碼字符串首開始匹配的候選項。 對于裝置實施例而言,由于其基本相應(yīng)于方法實施例,所以描述得比較簡單,相關(guān) 之處參見方法實施例的部分說明即可,為了篇幅考慮,在此不再詳述。 以上對本發(fā)明所提供的一種輸入法界面展現(xiàn)方法及裝置,進行了詳細介紹,本文 中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫 助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思
想,在具體實施方式
及應(yīng)用范圍上均會有改變之處。綜上所述,本說明書內(nèi)容不應(yīng)理解為對 本發(fā)明的限制。
權(quán)利要求
一種輸入法界面展現(xiàn)方法,其特征在于,包括接收用戶輸入的編碼字符串;在輸入編輯模式下,將所輸入的編碼字符串完整地顯示在編碼區(qū),并將從該編碼字符串首開始匹配的候選項顯示在候選項區(qū);當(dāng)確定修改點的位置時,將輸入編輯模式切換到候選編輯模式;在候選編輯模式下,將對應(yīng)該編碼字符串的完整參考轉(zhuǎn)換結(jié)果顯示在編碼區(qū),并將修改點之后的全部或部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在候選項區(qū)。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將修改點之后的全部或部分編碼字 符串對應(yīng)的候選項顯示之后,還包括接收用戶的選擇信息,將用戶所選擇的候選項替換相對應(yīng)的參考轉(zhuǎn)換結(jié)果顯示在編碼 區(qū),并將修改點向后移動,將修改點之后的全部或部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在 候選項區(qū);如果當(dāng)前修改點位于所述完整參考轉(zhuǎn)換結(jié)果之中,則可通過預(yù)置方式將所述完整參考 轉(zhuǎn)換結(jié)果輸出;如果當(dāng)前修改點位于所述完整參考轉(zhuǎn)換結(jié)果的末尾,則直接將所述完整參 考轉(zhuǎn)換結(jié)果輸出。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將修改點之后的全部或部分編碼字 符串對應(yīng)的候選項顯示之后,還包括重新確定修改點的位置;則將候選編輯模式切換回輸入編輯模式,將所輸入的編碼字符串完整地顯示在編碼 區(qū),并將從該編碼字符串首開始匹配的候選項顯示在候選項區(qū);或者,仍在候選編輯模式 下,在候選項區(qū)顯示從用戶所輸入的編碼字符串首開始匹配的候選項。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定修改點的位置具體包括 通過光標(biāo)焦點而確定修改點的位置;修改點的移動以光標(biāo)焦點的形式,在所述完整參考轉(zhuǎn)換結(jié)果中進行展現(xiàn)。
5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定修改點的位置具體包括 通過突出顯示標(biāo)記而確定修改點的位置;修改點的移動以突出顯示標(biāo)記的形式,在所述完整參考轉(zhuǎn)換結(jié)果中進行展現(xiàn)。
6. 根據(jù)權(quán)利要求4或5所述的方法,其特征在于所述修改點通過左右方向鍵移動,和/或通過鼠標(biāo)點擊移動,和/或通過快捷鍵移動。
7. —種輸入法界面展現(xiàn)裝置,其特征在于,包括 信息接收單元,用于接收用戶輸入的編碼字符串;信息展示單元,用于在輸入編輯模式下,將所輸入的編碼字符串完整地顯示在編碼區(qū), 并將從該編碼字符串首開始匹配的候選項顯示在候選項區(qū); 修改位置確定單元,用于確定修改點的位置;模式切換單元,用于當(dāng)確定修改點的位置時,將輸入編輯模式切換到候選編輯模式; 修改展示單元,用于在候選編輯模式下,將對應(yīng)該編碼字符串的完整參考轉(zhuǎn)換結(jié)果顯 示在編碼區(qū),并將修改點之后的全部或部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在候選項區(qū)。
8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括選擇確認單元,用于接收用戶的選擇信息,將用戶所選擇的候選項替換相對應(yīng)的參考轉(zhuǎn)換結(jié)果顯示在編碼區(qū),并將修改點向后移動,將修改點之后的全部或部分參考轉(zhuǎn)換結(jié)果 對應(yīng)的候選項顯示在候選項區(qū);輸出控制單元,用于如果當(dāng)前修改點位于所述完整參考轉(zhuǎn)換結(jié)果之中,則可通過預(yù)置 方式將所述完整參考轉(zhuǎn)換結(jié)果輸出;如果當(dāng)前修改點位于所述完整參考轉(zhuǎn)換結(jié)果的末尾, 則直接將所述完整參考轉(zhuǎn)換結(jié)果輸出。
9. 根據(jù)權(quán)利要求7所述的裝置,其特征在于所述修改位置確定單元通過光標(biāo)焦點而確定修改點的位置;修改點的移動以光標(biāo)焦點 的形式,在所述完整參考轉(zhuǎn)換結(jié)果中進行展現(xiàn)。
10. 根據(jù)權(quán)利要求7所述的裝置,其特征在于所述修改位置確定單元通過突出顯示標(biāo)記而確定修改點的位置;修改點的移動以突出 顯示標(biāo)記的形式,在所述完整參考轉(zhuǎn)換結(jié)果中進行展現(xiàn)。
11. 根據(jù)權(quán)利要求9或10所述的裝置,其特征在于所述修改點通過左右方向鍵移動,和/或通過鼠標(biāo)點擊移動,和/或通過快捷鍵移動。
12. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括特殊處理單元,用于當(dāng)所述修改位置確定單元重新確定修改點的位置時,將候選編輯 模式切換回輸入編輯模式,將所輸入的編碼字符串完整地顯示在編碼區(qū),并將從該編碼字 符串首開始匹配的候選項顯示在候選項區(qū);或者,仍在候選編輯模式下,在候選項區(qū)顯示從 用戶所輸入的編碼字符串首開始匹配的候選項。
全文摘要
本發(fā)明公開了一種輸入法界面展現(xiàn)方法及裝置,以解決目前以紫光拼音輸入法為例的界面顯示方式不支持候選編輯的問題。所述方法包括接收用戶輸入的編碼字符串;在輸入編輯模式下,將所輸入的編碼字符串完整地顯示在編碼區(qū),并將從該編碼字符串首開始匹配的候選項顯示在候選項區(qū);當(dāng)確定修改點的位置時,將輸入編輯模式切換到候選編輯模式;在候選編輯模式下,將對應(yīng)該編碼字符串的完整參考轉(zhuǎn)換結(jié)果顯示在編碼區(qū),并將修改點之后的全部或部分參考轉(zhuǎn)換結(jié)果對應(yīng)的候選項顯示在候選項區(qū)。本發(fā)明所述界面展示方式具有完整的候選編輯能力。并且,由于界面簡潔直觀,用戶在使用輸入法的過程中更容易將視覺焦點集中,因此可以提高打字效率,減少擊鍵錯誤。
文檔編號G06F3/048GK101699385SQ20081024704
公開日2010年4月28日 申請日期2008年12月31日 優(yōu)先權(quán)日2008年12月31日
發(fā)明者楊磊 申請人:北京搜狗科技發(fā)展有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1