專利名稱:筆畫輸入方法、裝置及其程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種筆畫輸入方法、使用該輸入方法的裝置及其程序產(chǎn)品,特別涉及一種適用于便攜式裝置的輸入方法、使用該輸入方法的裝置及其程序產(chǎn)品。
背景技術(shù):
基于筆畫的漢字輸入方法模擬正常的漢字書寫習(xí)慣,并且要求用戶按照正確的筆畫次序來輸入漢字?,F(xiàn)有的筆畫輸入方法例如把幾個(gè)按鍵定義為表示各種筆畫(例如,橫、豎、撇、捺、折),通過按照所需漢字的筆畫次序按下對(duì)應(yīng)于該筆畫的按鍵可以獲得符合該筆畫次序的多個(gè)候選漢字,然后用戶可以在候選漢字中選擇所需的漢字。例如,如果要輸入“可”字,按照書寫該漢字的次序可以分解為如下筆畫“橫、折、豎、折、橫”,通過按照該次序輸入表示各個(gè)筆畫的按鍵,可以得到“可”字。這種現(xiàn)有的筆畫輸入方法存在如下幾個(gè)問題1.對(duì)于具有許多筆畫的漢字,用戶必須輸入較長的筆畫序列來獲得所需的漢字,這降低了輸入速度。
2.當(dāng)輸入該筆畫序列時(shí),用戶必須記住從開始筆畫到末尾筆畫的筆畫序列。然而記住每個(gè)漢字的正確筆畫次序是非常困難的。從而當(dāng)用戶以錯(cuò)誤的次序輸入筆畫序列時(shí),即使僅僅有一個(gè)筆畫出錯(cuò),他/她也不能夠獲得該漢字。
3.一些漢字具有相同的部分或部首,例如漢字“雷、霜、露、雪”具有相同的上部部首“雨”;漢字“褲、初、裙、袖”具有相同左側(cè)部首“衤”;對(duì)于這些具有相同的開始部首的漢字來說,如果使用常規(guī)的筆畫輸入方法,用戶必須從開始筆畫依次輸入該開始部首的每個(gè)筆畫。僅僅當(dāng)完成輸入該部首的每個(gè)筆畫之后的筆畫輸入才能夠區(qū)分這些具有相同部首的漢字。例如要輸入帶“雨”字頭部首的漢字,至少需要輸入9個(gè)筆畫(“雨”部首本身具有8個(gè)筆畫)才可能區(qū)分所有帶“雨”字頭部首的漢字。由于這種現(xiàn)有的筆畫輸入方法需要較多的筆畫輸入,并且要求用戶的筆畫輸入的次序準(zhǔn)確無誤,這導(dǎo)致輸入的準(zhǔn)確度和速度降低。
發(fā)明內(nèi)容
本發(fā)明的目的是克服上述現(xiàn)有技術(shù)所存在的問題,提高筆畫輸入法的容錯(cuò)能力和速度。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供一種筆畫輸入方法,其中預(yù)先建立所輸入字符的各種筆畫與鍵盤的按鍵之間的對(duì)應(yīng)關(guān)系,該方法包括如下步驟從鍵盤接收按鍵信息;判斷所述按鍵信息表示字符的起始筆畫還是末尾筆畫,并且獲得相應(yīng)的筆畫信息;從字庫中檢索出與所獲得的筆畫信息相匹配的候選字符;由用戶從候選字符中選擇所需的字符。
本發(fā)明還提供一種使用本發(fā)明的筆畫輸入方法的筆畫輸入裝置。該筆畫輸入裝置預(yù)先建立所輸入字符的各種筆畫與鍵盤的按鍵之間的對(duì)應(yīng)關(guān)系,其中包括如下部分鍵盤,用于輸入表示筆畫的按鍵信息;起始和末尾筆畫提取單元,用于判斷從所述鍵盤輸入的按鍵信息是否表示起始筆畫或末尾筆畫,并且獲得筆畫參數(shù);字庫存儲(chǔ)器,其中存儲(chǔ)所有字符及其對(duì)應(yīng)的筆畫信息;候選字符檢索單元,用于根據(jù)在起始和末尾筆畫提取單元中獲得的筆畫參數(shù),從所述字庫存儲(chǔ)器中檢索與所述筆畫信息相對(duì)應(yīng)的候選字符;顯示單元,用于顯示由用戶進(jìn)行選擇的所述候選字符。
本發(fā)明還提供一種用于實(shí)現(xiàn)上述本發(fā)明的筆畫輸入方法的程序產(chǎn)品。
通過使用本發(fā)明的方法、裝置和程序產(chǎn)品,用戶在輸入文字時(shí)只需要從該文字的第一筆畫開始依次輸入后續(xù)的少數(shù)幾個(gè)筆畫,接著按筆畫次序輸入該文字末尾的少數(shù)幾個(gè)筆畫就可以獲得較少的候選字符。從而提高了筆畫輸入法的輸入速度。
從下文結(jié)合附圖的描述中,本發(fā)明的其他優(yōu)點(diǎn)和特點(diǎn)將變得更加清楚,其中圖1示出根據(jù)本發(fā)明的方法的第一實(shí)施例的流程圖;圖2示出根據(jù)本發(fā)明的方法的第二實(shí)施例的流程圖;圖3示出根據(jù)本發(fā)明的方法的第三實(shí)施例的流程圖輸入裝置的結(jié)構(gòu)圖;圖4示出根據(jù)本發(fā)明的輸入裝置的結(jié)構(gòu)圖;以及圖5示出根據(jù)本發(fā)明的輸入裝置的外觀。
具體實(shí)施例方式
下面參照附圖結(jié)合漢字的特點(diǎn)描述根據(jù)本發(fā)明的優(yōu)選實(shí)施例。本發(fā)明的一個(gè)優(yōu)選實(shí)施例基于當(dāng)前的5筆畫輸入方法,該方法把漢字的所有筆畫分類為5種橫、豎、撇、捺和折,其中把水平的筆畫定義為“橫”,把垂直的筆畫定義為“豎”,把從右上到左下的筆畫定義為“撇”,把從左上到右下的筆畫定義為捺,以及把彎折的筆畫定義為“折”。用戶根據(jù)字符的書寫次序依次輸入各個(gè)筆畫。
根據(jù)本發(fā)明的筆畫輸入方法可以稱為前-末端筆畫輸入方法。該方法通過由用戶分別輸入所需字的若干開始和末尾筆畫而識(shí)別出所需的字。
圖1示出根據(jù)本發(fā)明第一實(shí)施例的方法的流程圖。在執(zhí)行該流程之前,首先定義輸入裝置上的按鍵與字符筆畫之間的對(duì)應(yīng)關(guān)系。例如,按鍵“1、2、3、4、5”分別對(duì)應(yīng)于筆畫“橫、豎、撇、捺、折”。首先執(zhí)行步驟101,從鍵盤接收按鍵信息;然后在步驟102判斷該按鍵信息是否表示輸入結(jié)束的信息,例如把按鍵“#”定義為結(jié)束一個(gè)字符的輸入的按鍵;如果步驟102判斷表明結(jié)束一個(gè)字符的輸入,則該流程轉(zhuǎn)移到步驟106,由用戶在已經(jīng)獲得的候選字符中選擇一個(gè)所需的字符;如果在步驟102判斷一個(gè)字符的輸入還沒有結(jié)束,則進(jìn)行到步驟103。在步驟103判斷該按鍵信息是否為起始筆畫的按鍵,例如可以在該輸入法中約定開始輸入一個(gè)字符時(shí)先按照書寫順序輸入起始筆畫,在按下表示分界符的按鍵“*”之后,隨后輸入的筆畫表示末尾的筆畫,該末尾筆畫的次序可以按照書寫的順序或者書寫順序的逆序,例如要輸入“權(quán)”字,則可以先輸入“橫、豎”兩個(gè)筆畫作為起始筆畫,然后按下按鍵“*”,接著輸入末尾的筆畫“捺、折”(逆序筆畫),則可以獲得包含“權(quán)”字的候選字。如果把起始筆畫和末尾筆畫分別用不同的按鍵來表示,則可以不需要輸入分界符,例如圖5所示的鍵盤用“7、8、9、*、0”分別表示末尾筆畫的“橫、豎、撇、捺、折”。如果在步驟103判斷所輸入的筆畫是起始筆畫,則進(jìn)入步驟104,結(jié)合先前輸入的筆畫,在字庫或候選字符中查找與所輸入的起始筆畫相對(duì)應(yīng)的候選字符,并且在顯示器上顯示出來;如果在步驟103判斷所輸入的筆畫是末尾筆畫,則進(jìn)入步驟105,在先前獲得的候選字符中查找末尾筆畫與所輸入的末尾筆畫相對(duì)應(yīng)的字符。請(qǐng)注意,在此末尾筆畫的輸入次序可以是逆書寫次序或按照書寫次序的。當(dāng)采用逆書寫次序的方式時(shí),先輸入最后一個(gè)筆畫,再輸入倒數(shù)第二個(gè)筆畫,如此等等。當(dāng)采用順序的輸入次序時(shí),應(yīng)當(dāng)在最后一個(gè)筆畫輸入完成之后輸入一個(gè)結(jié)束一個(gè)字符輸入的標(biāo)志,例如輸入上文所述的“#”號(hào)。當(dāng)采用逆序輸入末尾筆畫時(shí),可以不用輸入表示結(jié)束一個(gè)字符輸入的標(biāo)志,候選字將隨著末尾筆畫的輸入而動(dòng)態(tài)調(diào)整,可以直接在候選字中選擇所需的字符。
在步驟104和105結(jié)束之后,流程返回到步驟101,繼續(xù)等待下一個(gè)按鍵的輸入,如果在步驟101判斷一個(gè)字符的輸入結(jié)束,則轉(zhuǎn)移到步驟106。上文給出其中一種判斷字符結(jié)束的方法,即判斷是否輸入結(jié)束標(biāo)志,但是如果按鍵數(shù)足夠多,使得選擇候選字的按鍵與輸入筆畫的按鍵不共用時(shí),可以通過判斷是否按下用于選擇候選字的按鍵來判斷是否結(jié)束一個(gè)字符的輸入,同時(shí)在步驟106選擇候選字。當(dāng)選擇候選字之后,所選擇的字符被顯示在顯示屏上。接著在步驟107通過判斷是否按下特定按鍵或經(jīng)過預(yù)定長的時(shí)間不操作來判斷是否結(jié)束所有的輸入。如果沒有結(jié)束輸入,則繼續(xù)從鍵盤接收按鍵信息,輸入下一個(gè)字符。
圖2示出根據(jù)本發(fā)明第二實(shí)施例的方法的流程圖。與上述第一實(shí)施例相類似,在執(zhí)行該流程之前,也預(yù)先定義輸入裝置上的按鍵與字符筆畫之間的對(duì)應(yīng)關(guān)系。在步驟201至203依次存儲(chǔ)表示筆畫順序的按鍵數(shù)字序列,直到接收停止輸入的按鍵信息時(shí)為止。所輸入的筆畫序列中包含若干起始筆畫和末尾筆畫。在步驟204中,從所存儲(chǔ)的按鍵數(shù)字中識(shí)別出表示起始筆畫和末尾筆畫的數(shù)字,其中起始筆畫和末尾筆畫之間分界可以按照第一實(shí)施例中所述的方法來區(qū)分,即用特殊分界符或用兩組按鍵分別表示起始和末尾筆畫。在使用兩組按鍵分別表示起始和末尾筆畫時(shí),無論是否為起始筆畫或末尾筆畫,相同的筆畫可以被轉(zhuǎn)換為相同的數(shù)字來存儲(chǔ)輸入的筆畫,例如,用數(shù)字“1、2、3、4、5”分別對(duì)應(yīng)于筆畫“橫、豎、撇、捺、折”,在字庫中預(yù)先把每個(gè)字都用表示筆畫書寫次序的代碼來編索引。
接著執(zhí)行步驟205,在字庫中查找起始筆畫和末尾筆畫與所輸入的筆畫相對(duì)應(yīng)的字符。例如,“權(quán)”字的書寫筆畫為“橫豎撇捺折捺”,它可以編索引為“123454”。當(dāng)輸入前兩個(gè)筆畫和后兩個(gè)筆畫時(shí),在輸入裝置中存儲(chǔ)的筆畫信息為“12*54”,使用該信息作為檢索參數(shù)在字庫中檢索匹配的字符,其中“*”既作為起始和末尾筆畫之間的分隔符,又作為檢索的通配符。在步驟206中,檢索到的所有匹配字符被作為候選字顯示在屏幕上,由用戶來選擇。接著在步驟207,顯示所選擇的字符。在步驟208,判斷是否結(jié)束字符的輸入,如果沒有結(jié)束,則回到步驟201繼續(xù)接收鍵盤信息,否則結(jié)束該流程。
上述第二實(shí)施例與第一實(shí)施例不同之處在于第一實(shí)施例的方案的優(yōu)點(diǎn)是在每次輸入一個(gè)筆畫時(shí),可以動(dòng)態(tài)調(diào)整候選字,當(dāng)出現(xiàn)所需候選字時(shí)即可以停止輸入筆畫,并且選擇所需字符;該方案需要在每次輸入一個(gè)起始筆畫時(shí)都執(zhí)行檢索,并且顯示多個(gè)候選字,對(duì)輸入裝置的硬件配置要求較高。
第二實(shí)施例的方案在輸入一定數(shù)目的筆畫之后執(zhí)行檢索,比較適合重碼率不高的場(chǎng)合。假設(shè)統(tǒng)計(jì)表明分別輸入起始兩個(gè)筆畫和末尾的兩個(gè)筆畫所檢索到的字符的重碼率不大,則可以使用第二實(shí)施例的簡化方案。
圖3示出根據(jù)本發(fā)明第三實(shí)施例的方法的流程圖。與上述第二實(shí)施例相同,在執(zhí)行該流程之前,也預(yù)先定義輸入裝置上的按鍵與字符筆畫之間的對(duì)應(yīng)關(guān)系。步驟302至305連續(xù)接收按鍵信息并且識(shí)別該按鍵信息是否為起始筆畫或末尾筆畫,然后分別存儲(chǔ)起始筆畫和末尾筆畫直到輸入一個(gè)字符的筆畫結(jié)束時(shí)為止。在步驟306和307中,先后在字庫中查找與所存儲(chǔ)的起始筆畫和末尾筆畫相對(duì)應(yīng)的候選字。接著,在步驟308由用戶從候選字中選擇所需的字符。在步驟309,在屏幕上顯示所選擇的字符。在步驟判斷是否結(jié)束輸入,如果還沒有結(jié)束輸入,則返回到步驟301,繼續(xù)接收下一個(gè)字符的筆畫輸入,否則結(jié)束輸入。
該第三實(shí)施例與第二實(shí)施例不同之處在于,第二實(shí)施例是在輸入表示一個(gè)字符的筆畫的按鍵數(shù)字序列之后,通過分析該按鍵數(shù)字序列來識(shí)別表示起始筆畫和末尾筆畫的按鍵數(shù)字,并且轉(zhuǎn)換為筆畫代碼來檢索候選字;第三實(shí)施例是在每輸入一個(gè)按鍵信息之后都識(shí)別該按鍵是否表示起始筆畫或末尾筆畫,并且轉(zhuǎn)換為相應(yīng)的筆畫代碼來查詢候選字。
上述三個(gè)實(shí)施例的流程圖僅僅在步驟的先后次序上有所不同,其發(fā)明思想都是把字符的各種筆畫與鍵盤的各個(gè)按鍵相聯(lián)系,并且利用字符若干起始筆畫和末尾筆畫來輸入字符。
圖4示出可以用于上述第一至第三方法實(shí)施例的輸入裝置的結(jié)構(gòu)圖。
圖4所示的輸入裝置包括鍵盤401、起始和末尾筆畫提取單元402、候選字符檢索單元403、顯示單元404以及字庫存儲(chǔ)器405。
該鍵盤401與起始和末尾筆畫提取單元402相連接。該起始和末尾筆畫提取單元402根據(jù)通過鍵盤401輸入的按鍵信息來識(shí)別和提取起始和末尾筆畫。所提取的起始和末尾筆畫被提供給候選字符檢索單元403,由候選字符檢索單元403在字庫存儲(chǔ)器405中檢索候選字符,其中該字庫存儲(chǔ)器405中預(yù)先存儲(chǔ)有按照字符的筆畫編碼的字符集。所檢索的候選字符被顯示在顯示單元404上,供用戶選擇。
圖5示出一種可以用于上述本發(fā)明的第一至第三實(shí)施例的輸入裝置的外觀。從該輸入裝置的鍵盤401可以看出按鍵“1、2、3、4、5”分別對(duì)應(yīng)于起始筆畫的“橫、豎、撇、捺、折”,而按鍵“7、8、9、*、0”分別對(duì)應(yīng)于末尾筆畫的“橫、豎、撇、捺、折”。
這種把起始筆畫和末尾筆畫用不同按鍵表示的方式是本發(fā)明的一個(gè)優(yōu)選實(shí)施例,使用這種對(duì)應(yīng)關(guān)系,輸入裝置可以容易地判斷所輸入的按鍵是起始筆畫還是末尾筆畫,并且用戶可以根據(jù)自己的習(xí)慣隨意地輸入筆畫。例如可以先輸入末尾筆畫再輸入起始筆畫,或者末尾筆畫與起始筆畫任意交替地輸入直到出現(xiàn)所需的字符為止(即,輸入次序可以是第一筆畫、倒數(shù)第一筆畫、第二筆畫、倒數(shù)第二筆畫、...、)。但是本發(fā)明并不限于此。如上文所述,也可以把起始筆畫和末尾筆畫用相同的按鍵來表示,這時(shí)應(yīng)當(dāng)連續(xù)輸入若干起始筆畫,在輸入完起始筆畫之后輸入一個(gè)分隔符,然后再接著連續(xù)輸入若干末尾筆畫。
本發(fā)明的優(yōu)點(diǎn)還在于可以容易地應(yīng)用于現(xiàn)有的輸入裝置,而不需要對(duì)現(xiàn)有的裝置作較大改動(dòng),并且本發(fā)明的方法對(duì)于用戶來說容易掌握和使用。
本發(fā)明的說明書中用漢字字符為例說明本發(fā)明的技術(shù)方案,但是顯然本發(fā)明還可以用于輸入日文、韓文等等由多個(gè)筆畫所構(gòu)成的字符。雖然前面參照了本發(fā)明的特定實(shí)施方式,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說明,可對(duì)這些實(shí)施方式作許多改變而不脫離本發(fā)明的原理,本發(fā)明的范圍由所附權(quán)利要求限定。
權(quán)利要求
1.一種筆畫輸入方法,其中預(yù)先建立所輸入字符的各種筆畫與鍵盤的按鍵之間的對(duì)應(yīng)關(guān)系,該方法包括如下步驟從鍵盤接收按鍵信息;判斷所述按鍵信息表示字符的起始筆畫還是末尾筆畫,并且獲得相應(yīng)的筆畫信息;從字庫中檢索出與所獲得的筆畫信息相匹配的候選字符;由用戶從候選字符中選擇所需的字符。
2.根據(jù)權(quán)利要求1所述的方法,其中所述鍵盤的按鍵被分為兩組按鍵,分別對(duì)應(yīng)于起始筆畫和末尾筆畫。
3.根據(jù)權(quán)利要求2所述的方法,其中各個(gè)所述起始筆畫之間的輸入次序?yàn)榘凑照鴮懙拇涡?,而各個(gè)所述末尾筆畫之間的輸入次序?yàn)榘凑照鴮懘涡虻哪娲涡颉?br>
4.根據(jù)權(quán)利要求3所述的方法,其中先輸入所述起始筆畫,再輸入所述末尾筆畫。
5.根據(jù)權(quán)利要求3所述的方法,其中先輸入所述末尾筆畫,再輸入所述起始筆畫。
6.根據(jù)權(quán)利要求3所述的方法,其中所述起始筆畫與所述末尾筆畫之間任意交替地輸入。
7.根據(jù)權(quán)利要求3-6中的任何一項(xiàng)所述的方法,其中在每按下一個(gè)按鍵時(shí),判斷所述按鍵是否表示起始筆畫或末尾筆畫,并且根據(jù)所輸入的筆畫在字庫或先前檢索的候選字中進(jìn)一步檢索匹配的候選字。
8.根據(jù)權(quán)利要求3-6中的任何一項(xiàng)所述的方法,其中在連續(xù)輸入完所需字符的起始筆畫和末尾筆畫之后,分別識(shí)別出起始筆畫和末尾筆畫的序列,并且用所識(shí)別的筆畫序列在字庫中查找匹配的字符。
9.根據(jù)權(quán)利要求3-6中的任何一項(xiàng)所述的方法,其中在輸入每個(gè)筆畫之后,識(shí)別其表示起始筆畫還是末尾筆畫,并且分別存儲(chǔ)為起始筆畫序列和末尾筆畫序列,并且在一個(gè)字符的輸入操作結(jié)束后用所識(shí)別的起始筆畫序列和末尾筆畫序列在字庫中查找匹配的字符。
10.根據(jù)權(quán)利要求1所述的方法,其中使用相同的按鍵表示相同的起始筆畫和末尾筆畫。
11.根據(jù)權(quán)利要求10所述的方法,其中所述起始筆畫和所述末尾筆畫分別連續(xù)輸入,并且在所述起始筆畫和末尾筆畫之間輸入一個(gè)分隔符。
12.根據(jù)權(quán)利要求10或11所述的方法,其中所述起始筆畫的輸入次序?yàn)榘凑照鴮懙拇涡?,而所述末尾筆畫的輸入次序?yàn)榘凑照鴮懘涡虻哪娲涡颉?br>
13.根據(jù)權(quán)利要求12所述的方法,其中在每按下一個(gè)按鍵時(shí),判斷所述按鍵是否表示起始筆畫或末尾筆畫,并且根據(jù)所輸入的筆畫在字庫或先前檢索的候選字中進(jìn)一步檢索匹配的候選字。
14.根據(jù)權(quán)利要求12所述的方法,其中在連續(xù)輸入完所需字符的起始筆畫和末尾筆畫之后,分別識(shí)別出起始筆畫和末尾筆畫的序列,并且用所識(shí)別的筆畫序列在字庫中查找匹配的字符。
15.根據(jù)權(quán)利要求12所述的方法,其中在輸入每個(gè)筆畫之后,識(shí)別其表示起始筆畫還是末尾筆畫,并且分別存儲(chǔ)為起始筆畫序列和末尾筆畫序列,并且在一個(gè)字符的輸入操作結(jié)束后用所識(shí)別的起始筆畫序列和末尾筆畫序列在字庫中查找匹配的字符。
16.根據(jù)權(quán)利要求2或10所述的方法,其中各個(gè)所述起始筆畫和各個(gè)所述末尾筆畫之間的輸入次序都按照正常書寫的先后次序,并且在輸入最后一個(gè)末尾筆畫之后輸入結(jié)束標(biāo)志。
17.一種筆畫輸入裝置,其中預(yù)先建立所輸入字符的各種筆畫與鍵盤的按鍵之間的對(duì)應(yīng)關(guān)系,該裝置包括如下部分鍵盤,用于輸入表示筆畫的按鍵信息;起始和末尾筆畫提取單元,用于判斷從所述鍵盤輸入的按鍵信息是否表示起始筆畫或末尾筆畫,并且獲得筆畫參數(shù);字庫存儲(chǔ)器,其中存儲(chǔ)所有字符及其對(duì)應(yīng)的筆畫信息;候選字符檢索單元,用于根據(jù)在起始和末尾筆畫提取單元中獲得的筆畫參數(shù),從所述字庫存儲(chǔ)器中檢索與所述筆畫信息相對(duì)應(yīng)的候選字符;顯示單元,用于顯示由用戶進(jìn)行選擇的所述候選字符。
18.根據(jù)權(quán)利要求17所述的裝置,其中所述鍵盤的按鍵被分為兩組按鍵,分別對(duì)應(yīng)于起始筆畫和末尾筆畫。
19.根據(jù)權(quán)利要求17所述的裝置,其中各個(gè)所述起始筆畫之間的輸入次序?yàn)榘凑照鴮懙拇涡?,而各個(gè)所述末尾筆畫之間的輸入次序?yàn)榘凑照鴮懘涡虻哪娲涡颉?br>
20.根據(jù)權(quán)利要求19所述的裝置,其中在鍵盤上每按下一個(gè)按鍵時(shí),起始和末尾筆畫提取單元判斷所述按鍵是否表示起始筆畫或末尾筆畫,并且根據(jù)所輸入的筆畫在字庫存儲(chǔ)器或先前檢索的候選字中進(jìn)一步檢索匹配的候選字。
21.根據(jù)權(quán)利要求19所述的裝置,其中在用鍵盤連續(xù)輸入完所需字符的起始筆畫和末尾筆畫之后,起始和末尾筆畫提取單元分別識(shí)別出起始筆畫和末尾筆畫的序列,并且用所識(shí)別的筆畫序列在字庫中查找匹配的字符。
22.根據(jù)權(quán)利要求19所述的裝置,其中在用鍵盤輸入每個(gè)筆畫之后,起始和末尾筆畫提取單元識(shí)別其表示起始筆畫還是末尾筆畫,分別存儲(chǔ)為起始筆畫序列和末尾筆畫序列,并且在一個(gè)字符的輸入結(jié)束后用所識(shí)別的起始筆畫序列和末尾筆畫序列在字庫中查找匹配的字符。
23.根據(jù)權(quán)利要求17所述的裝置,其中相同的所述起始筆畫和末尾筆畫由所述鍵盤上的相同按鍵所表示。
24.根據(jù)權(quán)利要求17所述的裝置,其中所述起始筆畫和所述末尾筆畫分別連續(xù)輸入,并且在所述起始筆畫和末尾筆畫之間輸入一個(gè)分隔符。
25.根據(jù)權(quán)利要求18、23或24所述的裝置,其中各個(gè)所述起始筆畫和各個(gè)所述末尾筆畫之間的輸入次序都按照正常書寫的先后次序,并且在輸入最后一個(gè)筆畫之后輸入結(jié)束標(biāo)志。
26.一種計(jì)算機(jī)程序產(chǎn)品,其中包括用于執(zhí)行權(quán)利要求1-16中的任何一項(xiàng)所述的方法的程序。
全文摘要
在此提供一種筆畫輸入方法,其中預(yù)先建立所輸入字符的各種筆畫與鍵盤的按鍵之間的對(duì)應(yīng)關(guān)系,該方法包括如下步驟從鍵盤接收按鍵信息;判斷所述按鍵信息表示字符的起始筆畫還是末尾筆畫,并且獲得相應(yīng)的筆畫信息;從字庫中檢索出與所獲得的筆畫信息相匹配的候選字符;由用戶從候選字符中選擇所需的字符。通過使用本發(fā)明的方法,可以減少用戶輸入筆畫的個(gè)數(shù),提高輸入速度和準(zhǔn)確度。本發(fā)明還提供一種使用上述方法的輸入裝置以及實(shí)現(xiàn)該方法的程序產(chǎn)品。
文檔編號(hào)G06F3/023GK1838041SQ20051005891
公開日2006年9月27日 申請(qǐng)日期2005年3月24日 優(yōu)先權(quán)日2005年3月24日
發(fā)明者文延?xùn)|, 楊蕾 申請(qǐng)人:諾基亞公司