一種支持部首的中文輸入裝置及其輸入方法
2023-06-01 06:09:31 1
專利名稱:一種支持部首的中文輸入裝置及其輸入方法
技術領域:
本發明涉及支持部首的中文輸入技術,尤其是涉及輸入中文時能夠根據中文結構特徵以部首單位輸入筆劃,從而更加快速、容易地實現根據筆劃輸入的中文輸入的支持部首的中文輸入裝置及其輸入方法。
背景技術:
現有的漢字輸入方法大可分為拼音輸入法和筆劃輸入法,用戶選擇其中之一使用。
拼音輸入法是首先輸入要寫的漢字的拼音後,在與輸入的拼音相應的一個以上文字中用方向鍵選擇要寫入的文字。而筆劃輸入法是將所要寫的漢字的筆劃輸入至一定程度後,在具有輸入的筆劃的一個以上的漢字中用方向鍵選擇要寫的漢字。
如上所述,現有的中文輸入法中的筆劃輸入法採用根據寫漢字的順序輸入的方法,沒有考慮作為到中文的一個特徵的部首。因此,輸入中文時,存在按鍵次數多並且打字速度慢的問題。
發明內容
為解決上述現有技術的問題,本發明的目的在於。提供一種支持部首的中文輸入裝置及其輸入方法,用筆劃輸入法輸入中文時,利用部首和中文結構特徵更加有效地輸入中文。
為實現上述目的,本發明提供了一種支持部首的中文輸入裝置,其中,包括存儲器,存儲有至少一個以上的漢字構成的中文數據;控制部,提供按照構成任意漢字的部首位置區分的至少一個以上的中文輸入窗,根據在所選擇的至少一個以上的中文輸入窗中輸入的任意部首,從中文數據中搜索在所選中文輸入窗位置相應的部首位置上具有該部首的漢字並顯示。
控制部包括輸入窗處理部,將根據構成任意漢字的部首位置區分的至少一個以上的中文輸入窗顯示在屏幕並用於輸入部首單位的筆劃;輸入窗判斷部,在顯示的中文輸入窗中判斷為輸入部首單位的筆劃而選擇的中文輸入窗;漢字提取部,根據輸入窗判斷部的判斷結果提取所選中文輸入窗中輸入的筆劃包含在與該中文輸入窗相應的部首位置上的漢字。
漢字根據構成該漢字的部首位置分為左中右、左右、上中下、上下、包圍結構。
中文輸入窗包括第一輸入窗,用於搜索輸入部首在左側、上側、外測中任意位置上的漢字;第二輸入窗,用於搜索輸入部首在中間位置的漢字;第三輸入窗,用於搜索輸入部首在右側、下側、內側中任意位置上的漢字。
中文輸入窗中,第一輸入窗、第二輸入窗、第三輸入窗顯示在同一個屏幕上,第二輸入窗設置於屏幕中央,第一輸入窗設置於左側,第三輸入窗設置於屏幕右側。
本發明還提供了一種支持部首的中文輸入方法,其中,包括第一步驟,將按照構成任意漢字的部首位置區分的至少一個以上的中文輸入窗顯示於屏幕中;第二步驟,在所選擇的至少一個以上的中文輸入窗輸入任意部首,從中文數據中搜索在所選中文輸入窗位置相應的部首位置上具有該部首的漢字並顯示。
漢字根據構成該漢字的部首位置分為左中右、左右、上中下、上下、包圍結構。
中文輸入窗包括第一輸入窗,用於搜索輸入部首在左側或上側或外測中任意位置上的漢字;第二輸入窗,用於搜索輸入部首在中間位置的漢字;第三輸入窗,用於搜索輸入部首在右側或下側或內側中任意位置上的漢字。
第二步驟包括判斷在顯示的中文輸入窗中選擇的用於輸入部首單位筆劃的中文輸入窗;根據判斷結果,按照選擇的中文輸入窗分別提取,輸入在該中文輸入窗的筆劃包含在該中文輸入窗位置對應的部首位置的漢字的步驟。
本發明的有益效果在於利用漢字是由多個部首結合形成的結構特徵,按照部首位置區分輸入窗,用戶利用輸入窗輸入部首時可以根據部首位置進行輸入,當用戶輸入任意部首時,從存儲器存儲的中文數據中提取在輸入窗位置對應的部首位置上並包括該部首的漢字,限定了檢索條件,有效地減少用戶輸入一個漢字所需的按鍵次數。
圖1為本發明執行支持部首的中文輸入方法的一實施例的數字裝置的結構框圖;圖2為本發明執行支持部首的中文輸入方法的另一實施例的移動通信終端結構框圖;圖3為圖2中控制部的結構框圖;圖4至圖7為本發明執行支持部首的中文輸入方法的一實施例的屏幕示意圖;圖8為本發明執行支持部首的中文輸入方法的一實施例的的流程圖。
附圖主要符號說明10數字裝置 11存儲器 12控制部13顯示部 14鍵輸入部 100移動通信終端110存儲器 120控制部 121模式設置部122拼音處理部 123筆劃處理部 123a輸入窗處理部123b輸入窗判斷部 124選擇窗處理部125輸出窗處理部130顯示部 140鍵輸入部150翻蓋161語音存儲器 162語音處理部 163來電提示音發生部164RF部165揚聲器 166麥克風
具體實施例方式
以下結合附圖對本發明較佳的實施例進行說明。
圖1是根據本發明執行支持部首的中文輸入方法的數字裝置的一實施例的結構框圖。
如圖1所示,為執行本發明的支持部首的中文輸入方法,數字裝置10必須包括存儲部11,用於存儲執行中文輸入步驟的程序(簡稱『中文輸入程序』);控制部12,讀取存儲器11存儲的程序並執行該程序的步驟;顯示部13,用於提供畫面窗;鍵輸入部14,由鍵構成,用於輸入鍵信號。
存儲器11存儲著由漢語中使用的至少一個以上的漢字構成的中文數據和中文輸入程序。
控制部12提供按照構成任意漢字的部首位置區分的至少一個以上的中文輸入窗,在所選擇的至少一個以上的中文輸入窗輸入任意部首,控制部12從存儲器11中存儲的中文數據中搜索在所選中文輸入窗位置相應的部首位置上具有該部首的漢字並顯示。
數字裝置10根據用戶的請求,通過控制部12驅動存儲器11中存儲的中文輸入程序。另外,由該數字裝置10的控制部12驅動中文輸入程序將根據用戶輸入的拼音或筆劃提取存儲的漢字並進行顯示後,將用戶最終選擇的漢字作為輸入漢字。
其中,存儲器11中存儲的中文輸入程序支持中文輸入時,利用部首和中文結構的筆劃輸入法。因此,控制部12驅動存儲器11中存儲的中文輸入程序,當用戶通過鍵輸入部14輸入中文時,通過顯示部13的屏幕提供利用部首和中文結構的中文輸入窗。
以下對存儲器11存儲的中文輸入程序進行說明部首是中文漢字的重要特徵,存儲器12中存儲的中文輸入程序支持利用部首進行中文輸入。
為了利用中文輸入程序輸入任意中文,執行從由漢語中使用的至少一個以上的漢字構成的中文數據中提取所需的漢字的過程。
因此,當從存儲器11中存儲的中文數據提取需要的漢字時,利用部首和漢字結構特徵能帶來更加迅速的輸入效果。
漢字由多個部首構成,且部首自身具有含義。因此利用部首輸入漢字,對中國人來說是更加容易。
另外,漢字結構可根據構成漢字的部首的結合形狀分為左中右(例如似),上中下(例如章),上下(例如早),包圍(例如回)等結構。
而存儲器11中存儲的中文輸入程序反映了漢字的這種結構特徵,並以部首單位輸入筆劃方法編程。
即,根據構成漢字部首的結合位置製作輸入窗,當要輸入具有「左中右」結構的漢字時,如果用戶在搜索部首處於左側的字的輸入窗,輸入部首「イ」時,就會提取左側具有「イ」的所有漢字並顯示,如果在搜索部首處於中間的字的輸入窗輸入「ム」,就會提取左側部首為「イ」並中間部首為「ム」的所有漢字並顯示,接著如果在搜索部首處於右側的字的輸入窗輸入部首「人」,就會提取左側部首為「イ」、中間部首為「ム」、右側部首為「人」的完整的漢字「似」並顯示。
如上所述的數字裝置將根據構成任意漢字的部首位置區分的至少一個以上的中文輸入窗顯示在屏幕中。
如果在所選擇的至少一個以上的中文輸入窗輸入任意部首,從存儲器11中存儲的中文數據中搜索與所選中文輸入窗位置相應的部首位置並具有該部首的漢字並顯示,供用戶選擇需要輸入的最終漢字。
圖2是根據本發明另一實施例的執行支持部首的中文輸入方法的移動通信終端結構框圖。
如圖2所示,根據本發明一實施例的利用拼音和筆劃執行中文輸入的移動通信終端包括存儲器110,存儲有執行中文輸入步驟程序;控制部120,讀取該存儲器中存儲的程序並執行該程序編程的步驟;顯示部130,提供畫面窗;鍵輸入部140,由鍵構成的;翻蓋150;語音存儲器161;語音處理部162;來電提示音發生部163;RF部;揚聲器165;麥克風166。
存儲器110存儲控制部120的運行程序、系統程序,並且運行程序、系統程序通常存儲在只讀存儲器(ROM)區域,根據需要可以刪除。
另外,存儲器110存儲有中文輸入程序和中文輸入程序使用的中文數據。其中,中文數據中有漢語中使用的漢字。
控制部120控制移動通信終端的所有動作的同時,執行對本發明的中文輸入程序的控制。
控制部120通過顯示部130的屏幕提供至少一個以上的中文輸入窗,該中文輸入窗根據構成任意漢字的部首位置進行區分,如果在所選擇的至少一個以上的中文輸入窗輸入任意部首,從中文數據中搜索與所選的中文輸入窗位置相應的部首位置上具有該部首的漢字並顯示。
語音存儲器161存儲包括語音通話提示音或來電提示音、旋律在內的各種語音數據。
顯示部130為液晶顯示裝置(LCD)一類的顯示裝置,顯示部130受控制部120的控制,用於顯示移動通信終端的狀態或程序的執行狀況。另外,如圖4所示,顯示中文輸入程序的畫面窗。
鍵輸入部140由多個數字鍵和菜單鍵及執行各種功能的功能鍵構成,根據外部操作向控制部120輸入鍵數據。控制部120根據用戶通過鍵輸入部140輸入的菜單顯示命令,從存儲器110讀取該菜單並顯示在顯示部130。
即,鍵輸入部140為通常的用戶信息輸入裝置,具有多個數字鍵和功能鍵等適用於移動通信終端的多個鍵,利用鍵輸入部140的各鍵輸入時,鍵輸入部140輸出與各鍵相應的鍵數據並傳送給控制部120,從而通過鍵輸入部140的鍵輸入動作輸入需要輸入的中文的拼音或筆劃。然後,控制部120從存儲器110讀取與輸入的拼音或筆劃對應的漢字並顯示在顯示部130。
圖3為圖2中控制部的結構框圖。如圖3所示,控制部120包括模式設置部121,判斷用戶是否要求輸入方式的轉換並將當前的中文輸入模式設置為拼音輸入模式或筆劃輸入模式;拼音處理部122,當設置為拼音輸入模式時,根據用戶輸入的拼音,提取與輸入的拼音對應的一個以上的漢字;筆劃處理部123,當設置為筆劃輸入模式時,通過屏幕提供的按照構成任意漢字的部首位置進行區分的至少一個以上的中文輸入窗,接收用戶以部首為單位輸入的筆劃並提取與輸入筆劃對應的一個以上的漢字;選擇窗處理部124,將提取的漢字輸出至選擇窗後,判斷用戶是否在選擇窗的漢字中選擇了任意漢字;輸出窗處理部125,將選擇窗處理部124選擇的漢字輸出至屏幕上。
模式設置部121判斷用戶是否要求轉換輸入模式。
若判斷結果為要求轉換輸入模式,在拼音或筆劃輸入模式中將當前輸入模式轉換設置為另一個模式。若判斷結果為不轉換輸入模式,則維持當前的輸入模式。
因此,如果當前的輸入模式由模式設置部121設置為拼音輸入模式時,執行拼音處理部122。
另外,如果當前的輸入模式由模式設置部121設置為筆劃輸入模式時,執行筆劃處理部123。
拼音處理部122通過屏幕輸入窗接收用戶輸入的拼音並提取與該拼音對應的一個以上的漢字。
筆劃處理部123包括輸入窗處理部123a,輸入窗判斷部123b,漢字提取部123c。
輸入窗處理部123將按照構成任意漢字的部首位置區分的至少一個以上的中文輸入窗顯示在屏幕中,並接收通過中文輸入窗輸入的筆劃。
輸入窗判斷部123b在顯示的中文輸入窗中判斷選擇的用於輸入部首單位的筆劃的中文輸入窗,即判斷用戶選擇了三個中文輸入窗的哪一個中文輸入窗輸入筆劃。
漢字提取部123c,根據輸入窗判斷部123b的判斷結果,提取輸入在所選擇的中文輸入窗的筆劃被包含在與該中文輸入窗位置相應的部首位置的漢字。
選擇窗處理部124將拼音處理部122或筆劃處理部123提取的漢字輸出到顯示部130的選擇窗。
並且,選擇窗處理部124判斷用戶是否在輸出的漢字中選擇任意漢字。
如果判斷結果為用戶選擇了任意漢字,將該選擇的漢字輸出到中文輸入窗。
圖4至圖7是根據本發明一實施例的執行支持部首的中文輸入方法的屏幕示意圖。
如圖4所示,根據本發明一實施例的移動通信終端提供的中文輸入屏幕,其包括根據部首的位置區分的3個中文輸入窗第一中文輸入窗1、第二中文輸入窗2、第三中文輸入窗3;根據通過第一中文輸入窗1、第二中文輸入窗2、第三中文輸入窗3輸入的部首單位的筆劃,提取並顯示漢字,選擇窗4,顯示可供輸入的漢字;輸出窗5,輸出選擇窗4顯示的漢字中被選擇的漢字。
返回鍵(back)6,執行返回操作,確認鍵7,確認選擇的菜單項目;輸入模式切換鍵(STR)8,執行輸入模式切換,即,選擇拼音輸入模式或筆劃輸入模式做為輸入模式(STR)。圖4-圖7中輸入模式為筆劃輸入模式。
第一輸入窗1為搜索輸入的部首在左側、上側、外測中任意位置上的漢字的輸入窗。
第二輸入窗2為搜索輸入的部首在中間位置的漢字的輸入窗。
第三輸入窗3為搜索輸入的部首在右側、下側、內側中任意位置上的漢字的輸入窗。
圖5中,在第一輸入窗1中輸入「丿」和「丨」。因此,具有「丿」和「丨」的漢字被提取並顯示在選擇窗4上。
依據漢字的結構特徵,根據首先輸入的部首可獲知是左中右結構或是上中下結構還包圍結構。
例如,如圖所示,如果用戶通過鍵輸入部140選擇第一輸入窗1並在第一輸入窗1輸入「イ」,搜索出的漢字是左中右結構的概率會很高。
另外,如果在第一輸入窗1輸入「亠」,結構是上中下結構的概率高。或者,如果輸入「口」,搜索出的漢字是包圍結構的概率很高。
並且,當在第二輸入窗2或第三輸入窗3輸入任意部首時,也能斷定是何種結構。
左右結構的漢字可視為沒有中間部首的左中右結構的漢字,輸入時,不在第二輸入窗2中進行輸入即可;當要輸入上下結構的漢字時,在第二輸入窗2不進行輸入即可。
圖5所示的是在第一輸入窗1輸入部首「イ」的畫面。如圖所示,如果在第一輸入窗1輸入部首「イ」,搜索的不是具有筆劃「丿」和「丨」漢字,而是在左側、上側、外測中的任意位置包括部首「イ」的漢字,所以搜索範圍變窄。
圖6所示為,在圖5中的第二輸入窗2輸入部首「ム」。如圖6所示,在第一輸入窗1輸入部首「イ」並顯示包括部首「イ」的漢字的狀態下,如果在第二輸入窗2輸入部首「ム」,提取左側包括「イ」、中間包括部首「ム」的兩個漢字並顯示。
圖7所示為,在圖6中的第三輸入窗3輸入部首「人」的畫面。如圖7所示,第一輸入窗1輸入部首「イ」,第二輸入窗2輸入部首「ム」的狀態下,如果在第三輸入窗3輸入部首「人」,就會提取左側包括「イ」、中間包括部首「ム」、右側包括部首「人」的一個漢字「似」並顯示。
圖8為本發明的執行支持部首的中文輸入方法的一實施例動作流程圖如果用戶通過鍵輸入部140驅動存儲器110中存儲的中文輸入程序,並通過鍵入部40選擇筆劃輸入作為中文輸入模式,輸入窗處理部123a提供用於輸入中文的第一輸入窗1、第二輸入窗2、第三輸入窗3顯示在顯示部130的屏幕中。
在通過輸入窗處理部123a將第一輸入窗1、第二輸入窗2、第三輸入窗3顯示在顯示部130的狀態下,步驟S1,輸入窗判斷部123b判斷是否選擇了第一輸入窗1。步驟S2,當判斷結果為選擇了第一輸入窗1時,輸入窗判斷部123b判斷是否輸入任意筆劃,當判斷結果為輸入了任意筆劃時,輸入窗判斷部123b將第一輸入窗1中輸入了任意筆劃的事實通知給漢字提取部123c。
步驟S3,漢字提取部123c從存儲器110存儲的中文數據中提取在與第一輸入窗1位置相應的部首位置,即左側、上側、外測中的任意位置,並包括該輸入的部首的漢字。漢字提取部123c提取相關漢字後,選擇窗處理部124將漢字提取部123c提取的漢字排列顯示在屏幕的選擇窗中。
步驟S4,選擇窗處理部124判斷用戶是否在選擇窗4的漢字中選擇任意漢字。若判斷結果為用戶選擇任意漢字時,選擇窗處理部124將用戶選擇的漢字做為最終漢字傳送至給輸出窗處理部125。步驟S5,輸出窗處理部125將選擇的最終輸入漢字輸出到屏幕的輸出窗5,輸出窗5顯示選擇的最終輸入漢字。
通過輸入窗處理部123A將第一輸入窗1、第二輸入窗2、第三輸入窗3顯示在顯示部130的狀態下,當輸入窗判斷部123b的判斷用戶未選擇第一輸入窗1時,步驟S6,輸入窗判斷部123b判斷用戶是否選擇第二輸入窗2。
步驟7,判斷結果為用戶選擇了第二輸入窗2時,輸入窗判斷部123b判斷用戶是否輸入任意筆劃。若判斷結果為輸入了任意筆劃時,輸入窗判斷部123b將第二輸入窗2上輸入了的筆劃傳送至漢字提取部123c。
步驟S8,漢字提取部123c從存儲器110存儲的中文數據中,提取在與第二輸入窗2位置對應的部首位置,即中間位置,並包含該輸入的部首的漢字。漢字提取部123c提取相關漢字後,選擇窗處理部124將漢字提取部123c提取的相應漢字排列顯示在屏幕選擇窗4中。
步驟S9,選擇窗處理部124判斷用戶是否在屏幕選擇窗4的漢字中選擇任意漢字。判斷結果為用戶選擇了漢字時,選擇窗處理部124將用戶選擇了的漢字最終漢字傳送至輸出窗處理部125。輸出窗處理部125將最終輸入漢字輸出到屏幕的輸出窗5,由輸出窗5顯示最終漢字。
另外,在通過輸入窗處理部123a第一輸入窗1、第二輸入窗2、第三輸入窗3顯示在顯示部130的狀態下,當判斷結果為用戶未選擇第二輸入窗2時,步驟S10,輸入窗判斷部123b判斷用戶是否選擇第三輸入窗3。
當判斷結果為用戶選擇了第三輸入窗3,步驟S11,輸入窗判斷部123b判斷是否輸入任意筆劃。當判斷結果為輸入了任意筆劃時,輸入窗判斷部123b將第三輸入窗3上輸入的任意筆劃傳送至漢字提取部123c。
步驟S12,漢字提取部123c從存儲器110存儲的中文數據中提取與第三輸入窗3位置對應的部首位置,即右側或下側或內側的任意位置,並包含該輸入的部首的漢字。漢字提取部123c提取相關漢字,選擇窗處理部124將漢字提取部123c提取的相應漢字排列顯示在屏幕的選擇窗4中。
步驟S13,選擇窗處理部124判斷用戶是否在屏幕選擇窗4中顯示的漢字中選擇任意漢字。當判斷結果為選擇了任意漢字時,選擇窗處理部124將用戶選擇的漢字作為最終漢字傳送至輸出窗處理部125。輸出窗處理部125將最終漢字輸出到屏幕的輸出窗5,由輸出窗5顯示最終漢字。
根據步驟S3中第一輸入窗1輸入的筆劃、步驟S8中第二輸入窗2輸入的筆劃、步驟S12中第三輸入窗3的輸入的筆劃,從存儲器110存儲的中文數據中提取在與上述三個輸入窗部首位置對應並包含該輸入的筆劃的漢字。
其中,各步驟反映執行該步驟之前執行的步驟的漢字提取結果後,執行提取該漢字的動作。
即,如圖4-7中所示,雖然根據第一輸入窗1輸入的筆劃提取了的漢字,但用戶沒有選擇最終漢字時,接著執行根據第二輸入窗2輸入的筆劃提取漢字步驟(請見步驟S6-步驟S9)。此時,根據第二輸入窗2輸入的筆劃提取漢字的步驟S8不是提取存儲器110存儲的中文數據中包含第二輸入窗2輸入筆劃的漢字,而是在通過根據第一輸入窗1的漢字提取步驟提取的漢字中,再提取包含第二輸入窗2中輸入的筆劃的漢字。
同樣,雖然提取了第一輸入窗1的漢字,但用戶沒有選擇最終漢字(請見步驟S1-步驟S4),並且提取了第二輸入窗2的漢字,但用戶還是沒有選擇最終漢字(請見步驟S6-步驟S9)時,在通過第一輸入窗1的漢字提取步驟,第二輸入窗2的漢字提取步驟提取的漢字中提取包含第三輸入窗3中輸入的筆劃的漢字。
本發明具有如下效果利用漢字是由多個部首結合形成的結構特徵,按照部首位置區分輸入窗,用戶利用輸入窗輸入部首時可以根據部首位置進行輸入,當用戶輸入任意部首時,從存儲器存儲的中文數據中提取在輸入窗位置對應的部首位置上並包括該部首的漢字,限定了檢索條件,有效地減少用戶輸入一個漢字所需的按鍵次數。
本發明還具有如下效果利用漢字的結構特徵,以部首為單位輸入筆劃提取並輸入選擇的漢字,使的熟悉部首的中國人輸入中文時更加方便。
以上實施例僅用於說明本發明的實施過程,並非用於限定本發明的保護範圍。
權利要求
1.一種支持部首的中文輸入裝置,其特徵在於,包括存儲器,存儲由至少一個以上的漢字構成的中文數據;控制部,提供按照構成任意漢字的部首位置區分的至少一個以上的中文輸入窗,根據在所選擇的至少一個以上的中文輸入窗中輸入的任意部首,從中文數據中搜索在所選中文輸入窗位置相應的部首位置上具有該部首的漢字並顯示。
2.根據權利要求1所述的支持部首的中文輸入裝置,其特徵在於,控制部包括輸入窗處理部,將按照構成任意漢字的部首位置區分的至少一個以上的中文輸入窗顯示在屏幕並用於輸入部首單位的筆劃;輸入窗判斷部,在顯示的中文輸入窗中判斷為輸入部首單位的筆劃所選擇的中文輸入窗;漢字提取部,根據輸入窗判斷部的判斷結果提取所選中文輸入窗中輸入的筆劃包含在與該中文輸入窗位置相應的部首位置上的漢字。
3.根據權利要求1所述的支持部首的中文輸入裝置,其特徵在於,漢字根據構成該漢字的部首位置分為左中右、左右、上中下、上下、包圍結構。
4.根據權利要求1所述的支持部首的中文輸入裝置,其特徵在於,中文輸入窗包括第一輸入窗,用於搜索輸入部首在左側、上側、外測中任意位置上的漢字;第二輸入窗,用於搜索輸入部首在中間位置的漢字;第三輸入窗,用於搜索輸入部首在右側、下側、內側中任意位置上的漢字。
5.根據權利要求4所述的支持部首的中文輸入裝置,其特徵在於,中文輸入窗中,第一輸入窗、第二輸入窗、第三輸入窗顯示在同一個屏幕上,第二輸入窗設置於屏幕中央,第一輸入窗設置於左側,第三輸入窗設置於屏幕右側。
6.一種支持部首的中文輸入方法,其特徵在於,包括第一步驟,將按照構成任意漢字的部首位置區分的至少一個以上的中文輸入窗顯示於屏幕中;第二步驟,在所選擇的至少一個以上的中文輸入窗中輸入任意部首,從中文數據中搜索在所選中文輸入窗位置相應的部首位置上具有該部首的漢字並顯示。
7.根據權利要求6所述的支持部首的中文輸入方法,其特徵在於,中文輸入窗包括第一輸入窗,用於搜索輸入部首在左側或上側或外測中任意位置上的漢字;第二輸入窗,用於搜索輸入部首在中間位置的漢字;第三輸入窗,用於搜索輸入部首在右側或下側或內側中任意位置上的漢字。
8.根據權利要求6所述的支持部首的中文輸入方法,其特徵在於,第二步驟包括判斷在顯示的中文輸入窗中所選擇的用於輸入部首單位筆劃的中文輸入窗;根據判斷結果,按照選擇的中文輸入窗,分別提取輸入在該中文輸入窗的筆劃包含在該中文輸入窗位置對應的部首位置的漢字的步驟。
全文摘要
一種支持部首的中文輸入裝置及其輸入方法,包括存儲器,存儲有至少一個以上的漢字構成的中文數據;控制部,提供按照構成任意漢字的部首位置區分的至少一個以上的中文輸入窗,根據在所選擇的至少一個以上的中文輸入窗中輸入的任意部首,從中文數據中搜索在所選中文輸入窗位置相應的部首位置上具有該部首的漢字並顯示。本發明的有益效果在於利用漢字是由多個部首結合形成的結構特徵,按照部首位置區分輸入窗,用戶利用輸入窗輸入部首時可以根據部首位置進行輸入,當用戶輸入任意部首時,從存儲器存儲的中文數據中提取在輸入窗位置對應的部首位置上並包括該部首的漢字,限定了檢索條件,有效地減少用戶輸入一個漢字所需的按鍵次數。
文檔編號G06F17/30GK1881147SQ20061009303
公開日2006年12月20日 申請日期2006年6月19日 優先權日2005年6月17日
發明者黃惠仙 申請人:樂金電子(中國)研究開發中心有限公司