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

一種基于按鍵的多輸入狀態(tài)的混合實現(xiàn)方法

文檔序號:6556396閱讀:157來源:國知局
專利名稱:一種基于按鍵的多輸入狀態(tài)的混合實現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種通過電子信息設(shè)備的按鍵盤進(jìn)行字符輸入的方法,尤其涉及一種通過掌上信息設(shè)備的按鍵盤,混合地實現(xiàn)筆畫式漢字輸入、拼音式漢字輸入、標(biāo)點(diǎn)輸入、符號輸入、字母輸入、數(shù)字輸入的方法。它可應(yīng)用于遙控器、游戲機(jī)、手持電話、掌上電腦、電子詞典、數(shù)碼相機(jī)、個人數(shù)字助理、電子記事本等便攜式小鍵盤電子信息設(shè)備在中文輸入環(huán)境下的字符輸入領(lǐng)域。
背景技術(shù)
目前人們在手持電話等電子信息設(shè)備的小鍵盤上,進(jìn)行中文環(huán)境下的多種字符類型的混合輸入時、以及各種漢字輸入方法的并用時,為了在數(shù)量有限的按鍵上實現(xiàn)多種輸入功能,所采用的公知的方法是,將按鍵功能設(shè)定為多種輸入狀態(tài),通過按鍵輸入狀態(tài)的切換,分別實現(xiàn)筆畫式漢字輸入、拼音式漢字輸入、標(biāo)點(diǎn)輸入、符號輸入、字母輸入、數(shù)字輸入等多種輸入類型。在輸入類型的改變時,往往需要操作者進(jìn)行按鍵狀態(tài)的相應(yīng)切換。
上面所述的傳統(tǒng)實現(xiàn)方法,以多種輸入狀態(tài)對應(yīng)實現(xiàn)按鍵的多種具體輸入功能。其最大的缺點(diǎn)是,在文本字符的輸入過程中,操作者往往需要進(jìn)行不斷的輸入狀態(tài)切換。這種狀態(tài)切換的原因,可能是由于所輸入文本字符的變化而引起的,例如在漢字輸入狀態(tài)下需要輸入標(biāo)點(diǎn)、符號、字母、數(shù)字等;狀態(tài)切換的另外一種情況是,操作者在漢字輸入遇到困難時的輸入法狀態(tài)切換,無論是習(xí)慣于筆畫式輸入法的操作者,還是習(xí)慣于拼音式輸入法的操作者,在漢字輸入過程中,若遇到困難通常需要進(jìn)行輸入法的狀態(tài)切換。即在筆畫法遇到輸入有困難的漢字時,往往會迫使操作者臨時改用拼音法輸入,并稍后換回;在拼音法遇到輸入有困難的漢字時,往往會迫使操作者臨時改用筆畫法輸入,并稍后換回。

發(fā)明內(nèi)容
本發(fā)明克服了現(xiàn)有技術(shù)中的不足,提供了一種筆畫式漢字、拼音式漢字、標(biāo)點(diǎn)、符號、字母、數(shù)字的混合輸入方法。其目的是,在文本字符的輸入過程中,避免一些不必要的狀態(tài)切換過程,將它們共同實現(xiàn)于同一種輸入狀態(tài)之中。對實現(xiàn)本發(fā)明的技術(shù)方案闡述如下。
在本發(fā)明中,筆畫式漢字輸入、拼音式漢字輸入、標(biāo)點(diǎn)輸入、符號輸入、字母輸入、數(shù)字輸入的大體過程是①在漢字輸入上,無論是筆畫式漢字輸入,還是拼音式漢字輸入,所使用的按鍵操作在功能上可歸納為三種類型編碼檢索、漢字選定、列表翻頁。所謂編碼檢索,是指根據(jù)漢字在筆畫或拼音方面的特征,從漢字庫中檢索要輸入的漢字,在其過程中,會將符合檢索碼條件的所有漢字構(gòu)成當(dāng)前的候選漢字列表,并將該候選漢字列表的第一頁顯示在當(dāng)前屏幕上;所謂漢字選定,是指對于顯示在屏幕上的、位于候選漢字列表當(dāng)前頁中的多個候選漢字,通過選定確認(rèn)的方式,將其中某一候選漢字輸入到文本之中;所謂列表翻頁,是指對位于當(dāng)前候選漢字列表之中、但未顯示在當(dāng)前屏幕頁中的其它候選漢字,可以通過翻頁的方法查找。
②在標(biāo)點(diǎn)輸入和符號輸入上,所涉及到的按鍵功能操作類似于漢字輸入,也可歸納為三種類型標(biāo)點(diǎn)或符號列表的彈出、標(biāo)點(diǎn)或符號的選定、標(biāo)點(diǎn)或符號列表的翻頁。
③在字母輸入和數(shù)字輸入上,不是通過字符列表的交互過程,而是由相應(yīng)按鍵直接或間接地輸入的,即數(shù)字由其相應(yīng)的數(shù)字鍵直接輸入,字母借助于前綴按鍵并由其所對應(yīng)的數(shù)字鍵間接輸入。
在本發(fā)明中,為了將上述實現(xiàn)于小鍵盤的筆畫式漢字輸入、拼音式漢字輸入、標(biāo)點(diǎn)輸入、符號輸入、字母輸入、數(shù)字輸入的六種輸入狀態(tài)區(qū)別開來,所使用的思路是①首先,利用按鍵盤中的不同按鍵部分,即“五向?qū)Ш芥I”部分和“數(shù)字鍵”部分,初步區(qū)分不同的輸入狀態(tài);②同時,將按鍵操作分為兩種不同的類型,即“按動”操作和“長按”操作,以進(jìn)一步明確按鍵的輸入狀態(tài);③再者,利用所有漢字的筆畫編碼和拼音編碼、及其前綴部分均未占用的一個或幾個特殊編碼,又稱為空余的筆畫編碼或拼音編碼,作為標(biāo)點(diǎn)列表和符號列表的彈出條件,同時也作為字母輸入的前提條件。
在本發(fā)明中,根據(jù)上述思路,對筆畫式漢字輸入、拼音式漢字輸入、標(biāo)點(diǎn)輸入、符號輸入、數(shù)字輸入、字母輸入的六種輸入狀態(tài),設(shè)計出如下的鍵碼分配方案①五向?qū)Ш芥I,既用于輸入漢字的筆畫碼,又用于對漢字列表、標(biāo)點(diǎn)列表、符號列表的翻頁及其中字符的選定,并且這兩種功能狀態(tài)以這些按鍵操作的按動或長按為區(qū)別標(biāo)志;②數(shù)字鍵0-9,既用于輸入漢字的拼音碼,又用于輸入數(shù)字,并且這兩種功能狀態(tài)以這些按鍵操作的按動或長按為區(qū)別標(biāo)志;③若干個最簡短的空余筆畫編碼或空余拼音編碼,既用于標(biāo)點(diǎn)輸入和符號輸入時列表彈出的鍵碼入口,又用于字母輸入時的按鍵前綴。
對本發(fā)明的技術(shù)方案要點(diǎn)概括如下①在筆畫式漢字輸入中,將橫、豎、撇、點(diǎn)、折的五種基本筆畫類型,作為漢字編碼的編碼元。在這五個筆畫編碼元與輸入它們的五向?qū)Ш芥I之間,建立一一對應(yīng)的關(guān)系。并以漢字的筆畫構(gòu)成和筆畫順序為線索,進(jìn)行漢字的編碼和檢索。由于漢字庫中不存在以“豎-豎-豎”和“點(diǎn)-點(diǎn)-點(diǎn)”為筆畫編碼或筆畫編碼前綴的漢字,并且它們都是最簡短的空余筆畫編碼,所以它們均可用于標(biāo)點(diǎn)列表和符號列表彈出的按鍵碼入口條件。
②在拼音式漢字輸入中,將a,b,c……z的26個拼音字母所各自對應(yīng)的數(shù)字2-9,作為漢字編碼的編碼元。在這些拼音編碼元與輸入它們的數(shù)字鍵之間,建立一一對應(yīng)的關(guān)系。并以漢字拼音組合中字母構(gòu)成順序為線索,進(jìn)行漢字的編碼和檢索。由于標(biāo)準(zhǔn)數(shù)字小鍵盤的“1”鍵和“0”鍵均不對應(yīng)任何字母,可以把編碼“1”和編碼“0”理解為最簡短的空余拼音編碼,所以它們均可用于標(biāo)點(diǎn)列表和符號列表彈出的按鍵碼入口條件。
③在一個漢字的輸入過程中,既可以輸入其筆畫編碼,又可以輸入其拼音編碼,并且這兩種漢字輸入方式使用共同的候選漢字列表。候選漢字列表中的所有候選漢字,是當(dāng)前所輸入筆畫編碼串的檢索結(jié)果與當(dāng)前所輸入拼音編碼串的檢索結(jié)果的交集。兩種編碼檢索方式的并用,是為了方便操作者在一種漢字輸入方式遇到困難時,不需狀態(tài)切換而立即改用另一種漢字輸入方式;或者是為了方便操作者同時使用兩種檢索方式,以盡快查找要輸入的漢字。
④在筆畫與拼音的兩種漢字輸入方式中,選擇其中一種作為主要使用的漢字輸入方式,另一種作為臨時性使用的輔助漢字輸入方式。并且在主要的使用方式中,應(yīng)盡量少地使用或不使用按鍵的長按操作。
⑤在利用空余的筆畫編碼或拼音編碼,即筆畫編碼“豎-豎-豎”、筆畫編碼“點(diǎn)-點(diǎn)-點(diǎn)”、拼音編碼“1”、拼音編碼“0”中的一個或多個,將標(biāo)點(diǎn)列表或符號列表彈出之后,在對該列表進(jìn)行翻頁操作或選定操作時,是不會使用各字母所對應(yīng)的數(shù)字鍵2-9的,因此這些數(shù)字鍵可用于當(dāng)前條件下的字母輸入,至于每個數(shù)字鍵所代表的字母的多義性,可以通過按鍵次數(shù)識別的方法加以解決。
⑥在漢字、標(biāo)點(diǎn)、符號的輸入過程中,均結(jié)合使用候選字符列表,并且候選字符列表的分布形狀與五向?qū)Ш芥I中外圍的四向鍵的分布形狀相同,即在候選字符列表的每一頁面中,包括四個候選字符,并且它們分別處于上、下、左、右的相對位置。這使得候選字符列表中上、下、左、右的四個候選字符與五向?qū)Ш芥I中上、下、左、右的四個按鍵之間存在著一種直接的鏈接關(guān)系,這種鏈接關(guān)系是通過直觀的位置對應(yīng)實現(xiàn)的,以方便字符選定的按鍵操作,因為在一個候選漢字、標(biāo)點(diǎn)、符號的選定時,均是通過它們各自對應(yīng)的四向鍵實現(xiàn)的。
⑦在拼音式漢字、標(biāo)點(diǎn)、符號的輸入過程中,在漢字的拼音編碼或標(biāo)點(diǎn)、符號列表彈出的入口編碼輸入完畢后,若要輸入的字符還沒有出現(xiàn)在候選字符列表的當(dāng)前頁面之中,有必要進(jìn)行列表翻頁操作。這種翻頁操作所使用的鍵碼,除了是漢字、標(biāo)點(diǎn)、符號的輸入所通用的對五向?qū)Ш芥I之中的中央鍵的按動或長按之外,還可以是先前所輸入編碼中的最后一個編碼位。因為,在后者情況下,操作者可以在按鍵位置不需變動的條件下,非常方便地繼續(xù)執(zhí)行列表翻頁操作。
⑧在數(shù)字的輸入時,可直接長按數(shù)字鍵0-9,分別輸入相應(yīng)的數(shù)字。因為這些鍵碼與前述操作所使用的各種鍵碼并不沖突。
根據(jù)上面內(nèi)容所述可以得知,在本發(fā)明中,筆畫式漢字輸入和拼音式漢字輸入使用共同的候選漢字列表,兩種漢字輸入方式可以同時使用;由于標(biāo)點(diǎn)、符號、字母的輸入均是在漢字輸入狀態(tài)下,并利用漢字所空余的筆畫編碼或拼音編碼作為入口條件,因此在一個標(biāo)點(diǎn)、符號、字母輸入完成之后,系統(tǒng)仍將處于原先所處的漢字輸入狀態(tài),但在效果上表現(xiàn)為由標(biāo)點(diǎn)輸入狀態(tài)、符號輸入狀態(tài)、字母輸入狀態(tài)到漢字輸入狀態(tài)的自動返回;同時,數(shù)字的輸入對候選字符列表并不構(gòu)成任何影響。所以,作為結(jié)論,本發(fā)明能夠把筆畫式漢字、拼音式漢字、標(biāo)點(diǎn)、符號、字母、數(shù)字的六種輸入狀態(tài)統(tǒng)一地實現(xiàn)于漢字輸入狀態(tài)之中。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果主要表現(xiàn)在字符輸入狀態(tài)的無縫切換性,以及字符輸入操作的高效性和靈活性。

圖1本發(fā)明所涉及按鍵在手持電話上的典型分布圖2五種筆畫編碼元在五向?qū)Ш芥I上的對應(yīng)分布圖3屏幕顯示的三個基本組成部分圖4候選漢字列表頁面的分布形狀圖5A-圖5C以筆畫為主拼音為輔的漢字輸入方式下的編碼提示功能示意圖6A-圖6C以拼音為主筆畫為輔的漢字輸入方式下的編碼提示功能示意圖7A-圖7B在一個漢字輸入完成之后的候選漢字的定位特性示意圖8A-圖8D在一個漢字輸入過程之中的候選漢字的定位特性示意圖9A-圖9C五向?qū)Ш芥I的兩種功能狀態(tài)的切換示意
具體實施方式在本專利說明中,將以手持電話為例,闡述本發(fā)明的主要思想和具體實施方案。下面將從五個方面、并結(jié)合附圖、通過具體實施方式
,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
1關(guān)于本發(fā)明所涉及的字符輸入狀態(tài)本發(fā)明共涉及六種字符輸入狀態(tài)筆畫式漢字輸入、拼音式漢字輸入、標(biāo)點(diǎn)輸入、符號輸入、字母輸入、數(shù)字輸入,對它們分別描述如下。
1.1本發(fā)明所涉及的筆畫式漢字輸入,是指以漢字的筆畫構(gòu)成和筆畫順序作為線索,進(jìn)行漢字的編碼,并作為漢字的檢索方法。
1.2本發(fā)明所涉及的拼音式漢字輸入,是指以漢字拼音組合中字母構(gòu)成順序為線索,進(jìn)行漢字的編碼,并作為漢字的檢索方法。
1.3本發(fā)明所涉及的標(biāo)點(diǎn)輸入,是指在中文語境中常用標(biāo)點(diǎn)符號的輸入,舉例但不局限于下面這些,、。;???·‘’“”()[]{}『』 <>《》——……1.4本發(fā)明所涉及的符號輸入,是指在中文語境中常用特殊符號的輸入,舉例但不局限于下面這些+-×÷=±~*@#$∵∴∷…√⊥∥∠⊙◎∫∮≡≌≈∞∝≠≮≯≤≥αβε♂♀|‖/\%&¥※∑∏∈Ω∧∨℃¢¤№§☆★△▲◇◆○●口■〓1.5本發(fā)明所涉及的字母輸入,是指26個英文字母的大小寫的輸入。
1.6本發(fā)明所涉及的數(shù)字輸入,是指0-9的十個阿拉伯?dāng)?shù)字的輸入。
2關(guān)于本發(fā)明所涉及的按鍵及其使用2.1涉及按鍵本發(fā)明所涉及的按鍵,包括五向?qū)Ш芥I、數(shù)字鍵、功能鍵。其中2.1.1五向?qū)Ш芥I,包括四向鍵(上鍵、下鍵、左鍵、右鍵)和中央鍵;2.1.2數(shù)字鍵,包括0-9的十個數(shù)字鍵;2.1.3功能鍵,在本發(fā)明中是指清除鍵(CLR)、“*”鍵、“#”鍵、軟鍵(L、R)。
上述按鍵部分,在目前手持電話按鍵盤上的一種典型分布方式,如圖1所示。
2.2使用方式對于上述按鍵的操作,有兩種方式,即“按動”和“長按”,它們在實現(xiàn)本發(fā)明的軟件運(yùn)行中將產(chǎn)生不同的程序反應(yīng)。對其解釋如下2.2.1對按鍵的“按動”操作是指,按下某按鍵之后當(dāng)即松開。在本發(fā)明中,對于相對高頻使用的功能操作,將使用這種按鍵操作方式。
2.2.2對按鍵的“長按”操作是指,按下某按鍵,并在一個軟件所定義的足夠長的時間段內(nèi)一直保持這種按鍵被按下的狀態(tài),與按鍵長按相對應(yīng)的程序反應(yīng)是在該時長條件滿足后自動發(fā)生的,與按鍵是否已松開無關(guān),操作者可以通過屏幕的顯示刷新,獲知當(dāng)前的長按操作已經(jīng)生效。在本發(fā)明中,對于相對低頻使用的功能操作,將使用這種按鍵操作方式。
3關(guān)于漢字編碼的輸入方式漢字編碼的輸入包括筆畫編碼的輸入和拼音編碼的輸入,但在一個漢字的輸入過程中,它們并非同時必需的。
3.1漢字筆畫編碼的輸入方式在漢字的筆畫式編碼中,利用公知的漢字的五種基本筆畫,即橫(一,含提 )、豎(丨,含豎鉤亅)、撇(丿)、點(diǎn)(丶,含捺)、折(乛,包括各種折筆筆畫,如乛乚 フ  ㄋㄑ……),作為編碼元,并根據(jù)漢字書寫的筆畫和筆順對漢字進(jìn)行編碼。
根據(jù)這種漢字編碼方式,在進(jìn)行漢字的筆畫式檢索時,按照欲輸入漢字的筆畫構(gòu)成和筆畫順序,將它的橫、豎、撇、點(diǎn)、折筆畫,分別通過五向?qū)Ш芥I中上、下、左、右、中的五個按鍵,以按動或長按的方式,依次輸入。至于“按動”或“長按”的選擇,要視具體應(yīng)用中的鍵碼分配方案而定。
五種筆畫與五個按鍵一一對應(yīng),關(guān)于它們對應(yīng)方式的一個案例如圖2所示,其中,上-橫、下-豎、左-撇、右-點(diǎn)、中-折。在這種方案中,由各按鍵在整個五向?qū)Ш芥I中的位置很容易聯(lián)想到與它相應(yīng)的筆形走勢、以及它所代表的筆畫類型,這會對操作者提供有用的視覺幫助,因此勿需將各筆畫類型印制在相應(yīng)的按鍵上。
舉例來說,在這種筆畫編碼方式下,“構(gòu)”字的筆畫編碼為“橫-豎-撇-點(diǎn)-撇-折-折-點(diǎn)”,筆畫編碼長度為8。其完整的筆畫編碼的輸入過程應(yīng)為上鍵(橫)-下鍵(豎)-左鍵(撇)-右鍵(點(diǎn))-左鍵(撇)-中鍵(折)-中鍵(折)-右鍵(點(diǎn))。
3.2漢字拼音編碼的輸入方式在漢字的拼音式編碼中,利用漢字的拼音字母所對應(yīng)的數(shù)字,作為編碼元,并根據(jù)漢字的拼音字母組合對漢字進(jìn)行編碼。
根據(jù)這種漢字編碼方式,在進(jìn)行漢字的拼音式檢索時,分別通過按鍵盤上2-9的八個數(shù)字鍵,以按動的方式,依次輸入它的各個拼音字母所對應(yīng)的數(shù)字。
拼音字母與數(shù)字按鍵之間的對應(yīng)關(guān)系呈多對一的特點(diǎn),具體表現(xiàn)為圖1中的數(shù)字鍵部分。其中,2-abc、3-def、4-ghi、5-jkl、6-mno、7-pqrs、8-tuv、9-wxyz。在目前手持電話的按鍵盤上通常會印制有這些數(shù)字與字母的組合。
舉例來說,在這種拼音編碼方式下,“構(gòu)”字的拼音編碼為“4-6-8”,拼音編碼長度為3。其完整的拼音編碼的輸入過程應(yīng)為4鍵(4)-6鍵(6)-8鍵(8)。
3.3編碼誤輸入時的清除方式無論是筆畫編碼,還是拼音編碼,在編碼輸入的過程中,當(dāng)操作者意識到按鍵的誤操作時,可以利用清除鍵來清除。通過按動清除鍵,清除當(dāng)前已輸入的最后一個編碼位;或者通過長按清除鍵,清除當(dāng)前已輸入的所有編碼位。所輸入的編碼經(jīng)過部分地或全部地刪除之后,當(dāng)前候選漢字列表也相應(yīng)地進(jìn)行數(shù)據(jù)刷新。
4關(guān)于候選漢字列表的屬性在屏幕顯示上,有三個基本組成部分字符文本編輯區(qū)、鍵碼輸入顯示區(qū)、候選字符列表區(qū),如圖3所示。其中字符文本編輯區(qū),用于顯示當(dāng)前所輸入的字符文本,可多頁顯示,并用光標(biāo)顯示文本的當(dāng)前編輯位置;鍵碼輸入顯示區(qū),用于顯示當(dāng)前已輸入的所有鍵碼序列,其中,漢字的筆畫編碼用各種筆畫“一”、“丨”、“丿”、“丶”、“乛”的序列表示,漢字的拼音編碼用各字母所對應(yīng)的數(shù)字即2-9的序列表示;候選字符列表區(qū),候選字符列表具體表現(xiàn)為候選漢字列表、候選標(biāo)點(diǎn)列表、候選符號列表,它們均用于顯示當(dāng)前可供選定的字符列表中的一個頁面。數(shù)字和字母的輸入是不需要這種候選字符列表的。
下面重點(diǎn)描述在漢字輸入時,候選漢字列表的各種特性。
候選漢字列表是指,根據(jù)當(dāng)前已經(jīng)輸入的筆畫編碼串和拼音編碼串,由系統(tǒng)智能預(yù)測的可能要輸入的各個漢字的列表,它可以多頁顯示。保存于當(dāng)前候選漢字列表中的各個漢字均滿足這樣的編碼檢索特征不僅是漢字的整個筆畫編碼、或其整個筆畫編碼的前綴部分,與當(dāng)前已經(jīng)輸入的筆畫編碼串完全相同;而且是漢字的整個拼音編碼、或其整個拼音編碼的前綴部分,與當(dāng)前已經(jīng)輸入的拼音編碼串完全相同。當(dāng)沒有輸入任何筆畫碼和拼音碼時,當(dāng)前候選漢字列表中的漢字應(yīng)為漢字庫全集。
4.1候選漢字列表的存在意義候選漢字列表在漢字輸入過程中居于核心地位,同時也是漢字輸入的操作界面。在漢字輸入的整個過程中,候選漢字列表始終存在,它可以為漢字輸入提供各種便利。例如操作者在不輸入或少量輸入漢字編碼的情況下,可以直接選定輸入當(dāng)前頁面中的一個漢字,這樣會在整體上減少按鍵次數(shù);候選漢字列表的存在,將有助于解決重碼漢字、以及編碼前綴相同的漢字的輸入問題,因為候選漢字列表可為其中的各個候選漢字進(jìn)行方便選定的二次編碼;候選漢字列表的存在,將緩沖編碼輸入和漢字檢索二者之間的關(guān)系,以便節(jié)省漢字輸入所需的按鍵次數(shù)。
4.2候選漢字列表的外觀屬性候選漢字列表往往由多個候選漢字構(gòu)成,因此它們常常以多頁的形式存在、并可翻頁分別顯示。在候選漢字列表的每頁中,共顯示有四個漢字,它們呈上、下、左、右的十字形分布,如圖4所示。其實,不止是漢字列表,標(biāo)點(diǎn)列表與符號列表的頁面也是如此分布的。
在本發(fā)明中,候選漢字的選定均是通過四向鍵來實現(xiàn)的。由于各候選漢字在其列表中的相對位置,即代表選擇該漢字的某個四向鍵在五向?qū)Ш芥I中的相對位置,所以,這種位置映射關(guān)系將使得漢字選定操作非常的直觀??傊?,通過對漢字輸入的操作界面即候選漢字列表的造型設(shè)計,可對每一個候選漢字進(jìn)行特別方便于選定輸入的二次編碼,因為它提供的是直接面向按鍵操作的鍵位信息。
4.3候選漢字列表的操作屬性在整個漢字輸入過程中的各種具體按鍵操作,均是以候選漢字列表為中心對象的,其基本目標(biāo)都是將要輸入的漢字從候選漢字列表調(diào)入到字符文本編輯區(qū)之內(nèi)。對于候選漢字列表的按鍵操作有三種類型編碼檢索、漢字選定、列表翻頁,并且這三種按鍵操作方式是相輔相成的,在漢字輸入過程中它們可以相互交叉地進(jìn)行。對它們分別描述如下。
4.3.1編碼檢索這種按鍵操作指的是,根據(jù)要輸入漢字的筆畫編碼或拼音編碼的構(gòu)成,以此作為關(guān)鍵碼條件,在當(dāng)前候選漢字列表中檢索要輸入的漢字。
在漢字輸入過程中,隨著漢字筆畫編碼或拼音編碼的不斷輸入,對現(xiàn)有候選漢字列表中的所有漢字,根據(jù)所輸入的關(guān)鍵字碼也進(jìn)行著不斷的篩選。將符合檢索要求的各個漢字繼續(xù)保留于候選漢字列表,而將不符合檢索要求的各個漢字從列表中淘汰。因此,每輸入一個筆畫編碼位或拼音編碼位,候選漢字列表也會相應(yīng)地更新。
4.3.2漢字選定這種按鍵操作指的是,對出現(xiàn)在候選漢字列表當(dāng)前頁中要輸入的漢字,利用候選漢字與四向鍵之間的直觀位置對應(yīng)關(guān)系,通過上、下、左、右位置的四向鍵,分別選定輸入當(dāng)前候選漢字列表中與它們位置相對應(yīng)的候選漢字,并將之調(diào)入到字符文本編輯區(qū)的當(dāng)前光標(biāo)之處。
當(dāng)要輸入的漢字出現(xiàn)于候選漢字列表的當(dāng)前頁時,需要這種按鍵操作。并且在本發(fā)明中,漢字選定是在任一漢字輸入過程中都必不可少的操作。
4.3.3列表翻頁這種按鍵操作指的是,當(dāng)候選漢字?jǐn)?shù)量較多,需多頁分別顯示時,可通過按鍵對當(dāng)前候選漢字列表進(jìn)行翻頁,分批地查找要輸入的漢字。
列表翻頁操作使用的場合通常是在編碼檢索操作時,因?qū)σ斎霛h字的筆畫編碼或拼音編碼識別有難度而中斷了輸入,由于所輸入的編碼位過少導(dǎo)致候選漢字太多,而要輸入漢字又未能出現(xiàn)在候選漢字列表的當(dāng)前首頁的情況下;以及在拼音式漢字輸入時,即使欲輸入漢字中的所有拼音編碼位已經(jīng)輸入完畢,也會因重碼字較多,而導(dǎo)致的欲輸入漢字未能出現(xiàn)在候選漢字列表的當(dāng)前首頁的情況下。
4.4候選漢字列表的排序?qū)傩栽诤蜻x漢字列表中各個漢字排列順序的設(shè)計上,應(yīng)遵循下述原則4.4.1高頻使用的漢字位于低頻使用的漢字之前。這里所說的“高頻”與“低頻”,不僅具有宏觀上的意義,即各個漢字所具有的在漢語環(huán)境中使用頻度的整體統(tǒng)計的規(guī)律性;而且具有微觀上的意義,即相對于當(dāng)前已輸入完成的前驅(qū)漢字、其各種可能的所有后繼漢字,在排列順序上應(yīng)具有頻度數(shù)值的高低性,這種微觀意義上的高頻字往往表現(xiàn)為前驅(qū)漢字的詞語聯(lián)想字。
4.4.2完全匹配的漢字位于前綴匹配的漢字之前。無論是筆畫式漢字輸入,還是拼音式漢字輸入,在檢索碼輸入的過程中,候選漢字列表所列舉的漢字既有完全匹配字,又有前綴匹配字。完全匹配字位于前綴匹配字之前,可以最大限度地避免列表翻頁操作,并方便操作者對候選漢字的查找。完全匹配是指,漢字的整個筆畫編碼或拼音編碼與當(dāng)前已輸入的編碼串完全相同;前綴匹配是指,在漢字的筆畫編碼或拼音編碼中開頭的一個或多個連續(xù)編碼位與當(dāng)前已輸入的編碼串完全相同。
4.4.3在漢字編碼檢索的過程中,將始終按照上面兩條原則所述的順序,羅列當(dāng)前候選漢字列表中的各個漢字。但在兩條原則相沖突時,將優(yōu)先遵循前面第二條原則。
5關(guān)于多輸入狀態(tài)混合實現(xiàn)的兩種具體方案和若干技術(shù)特征本發(fā)明根據(jù)操作者不同的漢字輸入習(xí)慣,提供了兩種不同的操作模式,它們分別對應(yīng)于習(xí)慣于筆畫式漢字輸入的操作者和習(xí)慣于拼音式漢字輸入的操作者;或者說,在不同的漢字輸入習(xí)慣的基礎(chǔ)上,本發(fā)明分別提供了兩種不同的具體實施方式
。在兩種實施方式的基礎(chǔ)上,將進(jìn)一步描述本發(fā)明的技術(shù)特征。
5.1方案一在這種方案中,在漢字輸入時以筆畫方式為主、拼音方式為輔;利用空余的漢字筆畫編碼或拼音編碼,作為標(biāo)點(diǎn)和符號的列表彈出接口,同時作為字母輸入的按鍵前綴;數(shù)字則由相應(yīng)按鍵的長按直接輸入。
5.1.1漢字輸入[編碼檢索]主要地,按動五向?qū)Ш芥I進(jìn)行筆畫碼的漢字檢索,即按照欲輸入漢字的筆畫構(gòu)成和筆畫順序,將它的橫、豎、撇、點(diǎn)、折筆畫,分別通過按動五向?qū)Ш芥I中的上鍵、下鍵、左鍵、右鍵、中央鍵依次輸入;輔助地,按動數(shù)字鍵2-9進(jìn)行拼音碼的漢字檢索,即按照欲輸入漢字的拼音組成,將其中的各個字母,分別通過按動相應(yīng)的數(shù)字鍵依次輸入。在編碼檢索的過程中,當(dāng)前候選漢字列表中的所有漢字,既滿足所輸入的筆畫編碼特征、又滿足所輸入的拼音編碼特征。筆畫碼的輸入和拼音碼的輸入可以相互交叉地進(jìn)行,但它們均必須嚴(yán)格按照各自的編碼序列進(jìn)行。長按五向?qū)Ш芥I之中的四向鍵,選定候選漢字列表當(dāng)前頁面中、對應(yīng)位置處的一個候選漢字。在漢字選定輸入之后,候選漢字列表頁面隨即刷新,并且它們通常為與所輸入漢字高頻連用的聯(lián)想字。長按五向?qū)Ш芥I之中的中央鍵,或者在拼音編碼輸入完畢的情況下、繼續(xù)按動拼音編碼中最后一個編碼數(shù)字鍵,對候選漢字列表進(jìn)行翻頁。列表翻頁操作只在必要時進(jìn)行,并且是以循環(huán)方式翻頁的。
5.1.2標(biāo)點(diǎn)輸入[列表彈出]為彈出候選標(biāo)點(diǎn)列表,可通過以下四種方式中的一種或幾種連續(xù)按動五向?qū)Ш芥I中的下鍵三次;連續(xù)按動五向?qū)Ш芥I中的右鍵三次;按動數(shù)字鍵“1”一次;按動數(shù)字鍵“0”一次。這是因為,這四種方式分別產(chǎn)生漢字的筆畫編碼“豎-豎-豎”、筆畫編碼“點(diǎn)-點(diǎn)-點(diǎn)”、拼音編碼“1”、拼音編碼“0”,它們都是空余的漢字編碼,在漢字庫中沒有漢字與它們對應(yīng)。長按四向鍵,選定候選標(biāo)點(diǎn)列表當(dāng)前頁面中、對應(yīng)位置處的一個候選標(biāo)點(diǎn)。在標(biāo)點(diǎn)輸入完成后,標(biāo)點(diǎn)列表自動變換為漢字列表。對于上述標(biāo)點(diǎn)列表的四種彈出方式,無論使用哪一種,在標(biāo)點(diǎn)列表出現(xiàn)之后,均可通過繼續(xù)執(zhí)行一次先前使用的最后一個按鍵碼(即按動下鍵、按動右鍵、按動1鍵、按動0鍵)的方法,或者通過長按中央鍵的方法,對標(biāo)點(diǎn)列表進(jìn)行循環(huán)翻頁操作,每執(zhí)行一個鍵次,進(jìn)行一次翻頁操作。
5.1.3符號輸入[列表彈出]為彈出候選符號列表,可通過以下四種方式中的一種或幾種連續(xù)按動五向?qū)Ш芥I中的下鍵三次;連續(xù)按動五向?qū)Ш芥I中的右鍵三次;按動數(shù)字鍵“1”一次;按動數(shù)字鍵“0”一次。但是,彈出候選符號列表的按鍵碼,不能與前面“5.1.2標(biāo)點(diǎn)輸入”中彈出候選標(biāo)點(diǎn)列表的按鍵碼定義相沖突。長按四向鍵,選定候選符號列表當(dāng)前頁面中、對應(yīng)位置處的一個候選符號。在符號輸入完成后,符號列表自動變換為漢字列表。對于上述符號列表的四種彈出方式,無論使用哪一種,在符號列表出現(xiàn)之后,均可通過繼續(xù)執(zhí)行一次先前使用的最后一個按鍵碼(即按動下鍵、按動右鍵、按動1鍵、按動0鍵)的方法,或者通過長按中央鍵的方法,對符號列表進(jìn)行循環(huán)翻頁操作,每執(zhí)行一個鍵次,進(jìn)行一次翻頁操作。
5.1.4字母輸入在通過前面“5.1.2標(biāo)點(diǎn)輸入”或“5.1.3符號輸入”所述的方法,將標(biāo)點(diǎn)列表或符號列表彈出之后,繼續(xù)按動或長按數(shù)字鍵2-9,將可實現(xiàn)英文字母的輸入。具體說就是,在軟件所定義的足夠短的按鍵間隔時間內(nèi),根據(jù)對數(shù)字鍵2-9按動或長按的次數(shù),決定著同一數(shù)字鍵上所對應(yīng)的多個字母中的某一個;同時,對數(shù)字鍵2-9的“按動”或“長按”,決定著當(dāng)前要輸入字母的大小寫。舉例來說,在所定義的按鍵間隔時間段內(nèi),對于“2/abc”鍵,若連續(xù)按動兩次,則所輸入的字母是“b”;若按動一次并長按一次,則所輸入的字母是“B”;若連續(xù)按動三次并長按一次,則所輸入的字母是“A”。
5.1.5數(shù)字輸入長按數(shù)字鍵0-9,分別輸入相應(yīng)的數(shù)字。此操作對當(dāng)前的候選字符列表沒有任何影響。
5.2方案二在這種方案中,在漢字輸入時以拼音方式為主、筆畫方式為輔;利用空余的漢字筆畫編碼或拼音編碼,作為標(biāo)點(diǎn)和符號的列表彈出接口,同時作為字母輸入的按鍵前綴;數(shù)字則由相應(yīng)按鍵的長按直接輸入。
5.2.1漢字輸入[編碼檢索]主要地,按動數(shù)字鍵2-9進(jìn)行拼音碼的漢字檢索,即按照欲輸入漢字的拼音組成,將其中的各個字母,分別通過按動相應(yīng)的數(shù)字鍵依次輸入;輔助地,長按五向?qū)Ш芥I進(jìn)行筆畫碼的漢字檢索,即按照欲輸入漢字的筆畫構(gòu)成和筆畫順序,將它的橫、豎、撇、點(diǎn)、折筆畫,分別通過長按五向?qū)Ш芥I中的上鍵、下鍵、左鍵、右鍵、中央鍵依次輸入。在編碼檢索的過程中,當(dāng)前候選漢字列表中的所有漢字,既滿足所輸入的筆畫編碼特征、又滿足所輸入的拼音編碼特征。筆畫碼的輸入和拼音碼的輸入可以相互交叉地進(jìn)行,但它們均必須嚴(yán)格按照各自的編碼序列進(jìn)行。按動五向?qū)Ш芥I之中的四向鍵,選定候選漢字列表當(dāng)前頁面中、對應(yīng)位置處的一個候選漢字。在漢字選定輸入之后,候選漢字列表頁面隨即刷新,并且它們通常為與所輸入漢字高頻連用的聯(lián)想字。按動五向?qū)Ш芥I之中的中央鍵,或者在拼音編碼輸入完畢的情況下、繼續(xù)按動拼音編碼中最后一個編碼數(shù)字鍵,對候選漢字列表進(jìn)行翻頁。列表翻頁操作只在必要時進(jìn)行,并且是以循環(huán)方式翻頁的。
5.2.2標(biāo)點(diǎn)輸入[列表彈出]為彈出候選標(biāo)點(diǎn)列表,可通過以下四種方式中的一種或幾種連續(xù)長按五向?qū)Ш芥I中的下鍵三次;連續(xù)長按五向?qū)Ш芥I中的右鍵三次;按動數(shù)字鍵“1”一次;按動數(shù)字鍵“0”一次。這是因為,這四種方式分別產(chǎn)生漢字的筆畫編碼“豎-豎-豎”、筆畫編碼“點(diǎn)-點(diǎn)-點(diǎn)”、拼音編碼“1”、拼音編碼“0”,它們都是空余的漢字編碼,在漢字庫中沒有漢字與它們對應(yīng)。按動四向鍵,選定候選標(biāo)點(diǎn)列表當(dāng)前頁面中、對應(yīng)位置處的一個候選標(biāo)點(diǎn)。在標(biāo)點(diǎn)輸入完成后,標(biāo)點(diǎn)列表自動變換為漢字列表。對于上述標(biāo)點(diǎn)列表的四種彈出方式,無論使用哪一種,在標(biāo)點(diǎn)列表出現(xiàn)之后,均可通過繼續(xù)執(zhí)行一次先前使用的最后一個按鍵碼(即長按下鍵、長按右鍵、按動1鍵、按動0鍵)的方法,或者通過按動中央鍵的方法,對標(biāo)點(diǎn)列表進(jìn)行循環(huán)翻頁操作,每執(zhí)行一個鍵次,進(jìn)行一次翻頁操作。
5.2.3符號輸入[列表彈出]為彈出候選符號列表,可通過以下四種方式中的一種或幾種連續(xù)長按五向?qū)Ш芥I中的下鍵三次;連續(xù)長按五向?qū)Ш芥I中的右鍵三次;按動數(shù)字鍵“1”一次;按動數(shù)字鍵“0”一次。但是,彈出候選符號列表的按鍵碼,不能與前面“5.2.2標(biāo)點(diǎn)輸入”中彈出候選標(biāo)點(diǎn)列表的按鍵碼定義相沖突。按動四向鍵,選定候選符號列表當(dāng)前頁面中、對應(yīng)位置處的一個候選符號。在符號輸入完成后,符號列表自動變換為漢字列表。對于上述符號列表的四種彈出方式,無論使用哪一種,在符號列表出現(xiàn)之后,均可通過繼續(xù)執(zhí)行一次先前使用的最后一個按鍵碼(即長按下鍵、長按右鍵、按動1鍵、按動0鍵)的方法,或者通過按動中央鍵的方法,對符號列表進(jìn)行循環(huán)翻頁操作,每執(zhí)行一個鍵次,進(jìn)行一次翻頁操作。
5.2.4字母輸入在通過前面“5.2.2標(biāo)點(diǎn)輸入”或“5.2.3符號輸入”所述的方法,將標(biāo)點(diǎn)列表或符號列表彈出之后,繼續(xù)按動或長按數(shù)字鍵2-9,將可實現(xiàn)英文字母的輸入。具體說就是,在軟件所定義的足夠短的按鍵間隔時間內(nèi),根據(jù)對數(shù)字鍵2-9按動或長按的次數(shù),決定著同一數(shù)字鍵上所對應(yīng)的多個字母中的某一個;同時,對數(shù)字鍵2-9的“按動”或“長按”,決定著當(dāng)前要輸入字母的大小寫。舉例來說,在所定義的按鍵間隔時間段內(nèi),對于“2/abc”鍵,若連續(xù)按動兩次,則所輸入的字母是“b”;若按動一次并長按一次,則所輸入的字母是“B”;若連續(xù)按動三次并長按一次,則所輸入的字母是“A”。
5.2.5數(shù)字輸入長按數(shù)字鍵0-9,分別輸入相應(yīng)的數(shù)字。此操作對當(dāng)前的候選字符列表沒有任何影響。
5.3若干技術(shù)特征通過上面“5.1方案一”和“5.2方案二”的兩種具體方案,對本發(fā)明的一些技術(shù)特征,進(jìn)行如下的更多描述。
5.3.1完全匹配與前綴匹配時的漢字編碼參照標(biāo)準(zhǔn)在前面所述的方案一中,當(dāng)按照前面所述的“4.4.2完全匹配的漢字位于前綴匹配的漢字之前?!钡脑瓌t,安排各個候選漢字之間的相對順序時,所說的“完全匹配”和“前綴匹配”,在這里具有特定的含義指向。具體說就是,在輸入一個漢字的檢索碼的過程中,若曾輸入了該漢字的一個或多個拼音碼、即曾按動了數(shù)字鍵2-9之中的一個或多個,那么這里所說的“完全匹配”和“前綴匹配”,指的是在拼音編碼方面的匹配;否則它們指的是在筆畫編碼方面的匹配??傊?,在這種方案中的編碼匹配,拼音編碼處于優(yōu)先考慮的位置。
在前面所述的方案二中,當(dāng)按照前面所述的“4.4.2完全匹配的漢字位于前綴匹配的漢字之前。”的原則,安排各個候選漢字之間的相對順序時,所說的“完全匹配”和“前綴匹配”,在這里具有特定的含義指向。具體說就是,在輸入一個漢字的檢索碼的過程中,若曾輸入了該漢字的一個或多個筆畫碼、即曾長按了五向?qū)Ш芥I之中的一個或多個,那么這里所說的“完全匹配”和“前綴匹配”,指的是在筆畫編碼方面的匹配;否則它們指的是在拼音編碼方面的匹配??傊?,在這種方案中的編碼匹配,筆畫編碼處于優(yōu)先考慮的位置。
5.3.2候選漢字列表在漢字編碼非法時的自動復(fù)位在一個漢字輸入之前還沒有進(jìn)行任何按鍵操作的條件下,候選漢字列表所處的狀態(tài)為初始狀態(tài)。在初始狀態(tài)下,候選漢字列表中的漢字構(gòu)成為整個漢字庫中的所有漢字,并且當(dāng)前屏幕顯示的是候選漢字列表首頁的四個漢字。候選漢字列表的初始狀態(tài)具體表現(xiàn)為,進(jìn)入本發(fā)明的字符輸入方法之后而未進(jìn)行任何按鍵操作的狀態(tài)、或者是在剛剛完成對一個漢字的輸入而未進(jìn)行任何其它按鍵操作的狀態(tài)、或者是在一個漢字的選定輸入之前雖已進(jìn)行了編碼檢索、列表翻頁操作但后用清除鍵將之清除之后的狀態(tài)、以及下面將要敘述的所輸入漢字編碼串經(jīng)系統(tǒng)判斷為非法編碼后自動進(jìn)行的列表復(fù)位狀態(tài)。
在前面所述的無論哪種方案中,在漢字輸入的編碼檢索過程中,當(dāng)前候選漢字列表中的所有漢字,始終是根據(jù)已輸入的筆畫編碼串和拼音編碼串、并以邏輯“與”的運(yùn)算方式,在整個漢字庫中產(chǎn)生的檢索結(jié)果。但當(dāng)已輸入的筆畫編碼串非法、即碼本中不存在以此為筆畫編碼或筆畫編碼前綴的漢字時,或者已輸入的拼音編碼串非法、即碼本中不存在以此為拼音編碼或拼音編碼前綴的漢字時,系統(tǒng)將自動清除當(dāng)前已經(jīng)輸入的所有筆畫碼和拼音碼,并使候選漢字列表返回到先前的、未輸入任何檢索碼時的初始狀態(tài)。這種設(shè)計方案的初衷是,便于操作者重新輸入漢字的筆畫碼和拼音碼。當(dāng)然,在為輸入標(biāo)點(diǎn)、符號、字母而鍵入空余的漢字編碼(即筆畫編碼“豎-豎-豎”、筆畫編碼“點(diǎn)-點(diǎn)-點(diǎn)”、拼音編碼“1”、拼音編碼“0”)時,是不會導(dǎo)致列表自動復(fù)位的,盡管它們都是非法的漢字編碼。
5.3.3漢字輸入時的編碼提示在前面所述的方案一中,在輸入一個漢字的檢索碼的過程中,若曾輸入了該漢字的一個或多個拼音碼、即曾按動了數(shù)字鍵2-9之中的一個或多個,那么在選定輸入該漢字后,在屏幕中原用于鍵碼輸入顯示區(qū)的位置,顯示出該漢字完整的筆畫編碼。這是考慮到,對于一個以筆畫式為主的漢字輸入操作者,臨時地使用了拼音方式,可以被認(rèn)定為他對于當(dāng)前要輸入漢字的筆畫構(gòu)成或筆畫順序的掌握有困難,有必要給予幫助。舉例來說,欲輸入“字”字,由于操作者對該字中“宀”的筆畫識別理解有困難,導(dǎo)致在輸入它的第一個筆畫碼“丶”之后停頓下來,如圖5A所示。在繼而通過按動數(shù)字鍵,輸入“字”字的拼音編碼(9/wxyz-4/ghi)之后,由筆畫碼和拼音碼共同作用的結(jié)果,“字”出現(xiàn)在候選漢字列表的當(dāng)前頁面之中,如圖5B所示,當(dāng)然如果它未能出現(xiàn),可以通過列表翻頁操作查找它。在選定輸入“字”之后,屏幕中便給出它的完整的筆畫編碼信息“字丶丶乛乛丨一”,如圖5C所示。
在前面所述的方案二中,在輸入一個漢字的檢索碼的過程中,若曾輸入了該漢字的一個或多個筆畫碼、即曾長按了五向?qū)Ш芥I之中的一個或多個,那么在選定輸入該漢字后,在屏幕中原用于鍵碼輸入顯示區(qū)的位置,顯示出該漢字完整的拼音編碼。這是考慮到,對于一個以拼音式為主的漢字輸入操作者,臨時地使用了筆畫方式,可以被認(rèn)定為他對于當(dāng)前要輸入漢字的拼音字母構(gòu)成的掌握有困難,有必要給予幫助。舉例來說,欲輸入“是”字,由于操作者對該字拼音中的聲母是“s”還是“sh”分辨不清,導(dǎo)致在輸入它的第一個拼音碼“7/pqrs”之后停頓下來,如圖6A所示。在繼而通過長按五向?qū)Ш芥I,輸入“是”字的筆畫編碼(丨乛一……)之后,由筆畫碼和拼音碼共同作用的結(jié)果,“是”出現(xiàn)在候選漢字列表的當(dāng)前頁面之中,如圖6B所示。當(dāng)然對于這樣的高頻字,也未必輸入它的所有筆畫碼。在選定輸入“是”之后,屏幕中便給出它的完整的拼音編碼信息“是744”,如圖6C所示。
5.3.4候選漢字的定位特性在前面所述的無論哪種方案中,對于候選漢字列表的當(dāng)前頁面中的各個漢字,其位置安排,應(yīng)遵循下述兩條原則在一個漢字輸入完成后,候選漢字列表隨即刷新,其首頁中四個高頻連用的后繼聯(lián)想漢字出現(xiàn)在屏幕上,在這四個后繼聯(lián)想漢字之中,被選定概率最大的一個漢字的顯示位置,應(yīng)與當(dāng)前已輸入漢字在選定時的位置相一致。這種設(shè)計的初衷是,盡量減少操作者手指的位置挪動。舉例來說,在圖7A中,在輸入“骨”的筆畫碼并使之出現(xiàn)于候選漢字列表的當(dāng)前頁面,在選定輸入時,候選字“骨”所處的位置為四方向的“上”位置,在“骨”字輸入完成后,假設(shè)作為“骨”的聯(lián)想字,其出現(xiàn)頻度最大的后繼字為“頭”字,那么它在候選漢字列表頁面的顯示位置,相對于它的前驅(qū)字“骨”在選定輸入時的位置,應(yīng)保持一致,即仍處于四方向的“上”位置,如圖7B所示。
在漢字檢索的操作過程中,隨著漢字編碼位的不斷輸入,雖然候選漢字列表頁面也進(jìn)行不斷的刷新,但對于編碼輸入過程中連續(xù)出現(xiàn)的同一候選漢字,其顯示位置相對于它首次出現(xiàn)的位置,應(yīng)保持不變。這種設(shè)計的初衷是,盡量減少字符變動在操作者視覺上引起的不適,在一定程度上減輕人機(jī)交互的負(fù)擔(dān),否則的話,同一個候選漢字在不同位置上的頻頻變動,會增加操作者查找漢字的視覺負(fù)擔(dān)。舉例來說,在圖8A所示狀態(tài)下,輸入筆畫碼“丿”后,候選字“千”、“人”、“份”因符合檢索要求繼續(xù)保留,并且位置不變,如圖8B所示;繼續(xù)輸入筆畫碼“丨”后,候選字“份”仍符合檢索要求繼續(xù)保留,并且位置不變,如圖8C所示;繼續(xù)輸入筆畫碼“乛”后,候選字“份”因不符合檢索要求而消失,候選字“的”仍符合檢索要求繼續(xù)保留,并且位置不變,如圖8D所示。
5.3.5拼音式漢字輸入的特點(diǎn)在前面所述的無論哪種方案中,在使用拼音式漢字輸入時,對于存在多種拼音字母組合的多音字,無論輸入它的哪一種拼音字母組合,均應(yīng)能夠進(jìn)行正常的漢字檢索。
在前面所述的無論哪種方案中,在使用拼音式漢字輸入時,由于拼音碼利用的是字母所對應(yīng)的數(shù)字表示,盡管在編碼匹配中可以將非法的拼音組合自動濾除,但由數(shù)字對字母代表的多義性,仍會不可避免地帶來拼音組合的多樣性或歧義性。因此,用數(shù)字表示的同一個拼音編碼可能對應(yīng)著多種拼音組合,候選漢字列表中的所有漢字也未必是同音字(拼音字母組合完全相同)。例如,在輸入拼音編碼“2/abc-4/ghi”之后,其可能的拼音組合有“ai”、“bi”、“ch”、“ci”共四種,所以候選漢字列表中將存在“愛”、“比”、“查”、“此”等發(fā)音不同的完全匹配字或前綴匹配字。本發(fā)明的拼音式漢字輸入法與傳統(tǒng)的拼音式漢字輸入法相比,將忽略在多個拼音組合中選擇一種要輸入的漢字的發(fā)音的步驟過程,而將這些拼音組合所對應(yīng)的所有漢字一并放在候選漢字列表之中,并直接從這些候選漢字中加以選定。
5.3.6拼音式漢字輸入中列表翻頁規(guī)則的有效性實現(xiàn)在前面所述的無論哪種方案中,在使用拼音式漢字輸入時,在拼音編碼輸入完畢的情況下、可繼續(xù)按動拼音編碼中最后一個編碼數(shù)字鍵,對候選漢字列表進(jìn)行翻頁。這會遇到一個問題,在輸入拼音為“a”(啊、阿、錒……)的漢字時,首先輸入其拼音編碼“2/abc”,在進(jìn)行列表翻頁時,需要繼續(xù)按動字母“a”所在的按鍵“2/abc”,但這樣會被系統(tǒng)誤認(rèn)為是在輸入拼音組合“ba”(八、把、罷……)或“ca”(擦、嚓、礤……);在輸入拼音為“mo”(莫、摩、末……)的漢字時,這種情況將再次發(fā)生,首先按動按鍵“6/mno”兩次,以分別輸入拼音字母“m”和“o”,在之后的列表翻頁時,需要繼續(xù)按動字母“o”所在的按鍵“6/mno”,但這個鍵碼連同起先輸入拼音時的兩個鍵碼,會被系統(tǒng)誤認(rèn)為是在輸入拼音組合“nong”(農(nóng)、濃、膿……)中的前三個字母“non”。為了防止系統(tǒng)的錯誤識別,同時也為了在操作規(guī)則不變的條件下,能夠?qū)ζ匆魹椤癮”(啊、阿、錒……)及“mo”(莫、摩、末……)的漢字進(jìn)行正常的列表翻頁操作,所提供的解決方案是在本發(fā)明的實現(xiàn)軟件的碼本中,對于拼音為“a”(啊、阿、錒……)的漢字,其拼音編碼由“2”調(diào)整為“22”;對于拼音為“mo”(莫、摩、末……)的漢字,其拼音編碼由“66”調(diào)整為“666”。它們均是通過重復(fù)地添加最后一個編碼位,延長拼音編碼的長度,這樣系統(tǒng)會把操作者所認(rèn)為的列表翻頁操作,當(dāng)作編碼檢索操作,因滿足檢索條件,這些漢字將繼續(xù)保留在當(dāng)前的候選漢字列表之中,而不會被淘汰。因此,這種調(diào)整對操作者而言,是勿需告知的,從而保證了翻頁操作規(guī)則的普遍有效性。對前面這些特殊漢字進(jìn)行特征總結(jié)為,它們的拼音編碼連同其最后一個編碼位,與漢字庫中其它的某種合法的拼音編碼或其前綴部分完全相同。
5.3.7五向?qū)Ш芥I的兩種功能狀態(tài)的切換方式在前面所述的無論哪種方案中,在本發(fā)明的多方法多字符混合輸入狀態(tài)下,五向?qū)Ш芥I被用于漢字筆畫碼的輸入,以及漢字列表、標(biāo)點(diǎn)列表、符號列表的翻頁和選定。這與其傳統(tǒng)的光標(biāo)移動(四向鍵)、選項確認(rèn)(中央鍵)等功能操作相沖突。為此,在文本編輯輸入時,它需要在新賦予的字符輸入功能和原有的常規(guī)定義功能之間進(jìn)行相互的狀態(tài)切換,這種切換有多種實現(xiàn)方法,舉例論述如下。
方法一利用軟鍵、“*”鍵、“#”鍵的其中之一,并通過按動或長按的按鍵方式,直接將五向?qū)Ш芥I的兩種功能狀態(tài)進(jìn)行相互切換。
在字符輸入狀態(tài)下,如果存在可利用的軟鍵資源,那么完全可以通過對這些空閑的軟鍵進(jìn)行按鍵定義,將五向?qū)Ш芥I的功能在字符輸入功能和常規(guī)定義功能這兩種狀態(tài)之間進(jìn)行相互切換。這里所說的軟鍵,在手持電話中,通常有兩個,位于按鍵盤的上部,由軟件靈活定義其在當(dāng)前操作狀態(tài)下的功能,并由屏幕底行的標(biāo)簽文字給予簡要說明。除了使用軟鍵,還可以通過標(biāo)準(zhǔn)數(shù)字鍵盤上的“*”鍵,或者“#”鍵的其中之一,將五向?qū)Ш芥I的功能在字符輸入功能和常規(guī)定義功能這兩種狀態(tài)之間進(jìn)行相互切換。
這種狀態(tài)切換方式要求,在字符輸入狀態(tài)下必須存在著這樣一個空閑按鍵資源,或者說這種狀態(tài)切換方式需要占用其它的按鍵資源。因此,在這種狀態(tài)切換的方案設(shè)計中需要事先考察上述按鍵是否已被用于其它功能定義。
這種狀態(tài)切換方案,操作方式比較簡單,并且這種切換操作可以在兩種狀態(tài)下隨時進(jìn)行。五向?qū)Ш芥I所處的兩種功能狀態(tài)之間的區(qū)別標(biāo)志是,作為字符輸入界面的候選字符列表是否顯示在屏幕上。也就是說,在屏幕上顯示有候選字符列表的情況下,五向?qū)Ш芥I是可以用于字符輸入操作的,否則只能進(jìn)行常規(guī)定義的功能操作。
舉例來說,使用按動“*”鍵的方法,將五向?qū)Ш芥I的功能,在字符輸入狀態(tài)和常規(guī)定義狀態(tài)之間進(jìn)行相互切換。并且以候選字符列表的存在與否作為五向?qū)Ш芥I當(dāng)前所處功能狀態(tài)的標(biāo)志。在圖9A所示狀態(tài)下,按動“*”鍵,屏幕將顯示為圖9B所示狀態(tài);當(dāng)再次按動“*”鍵,屏幕顯示將切回為圖9A所示狀態(tài)。在圖9A所示狀態(tài)下,五向?qū)Ш芥I可以進(jìn)行字符輸入的功能操作;而在圖9B所示狀態(tài)下,五向?qū)Ш芥I可以進(jìn)行常規(guī)定義的功能操作,例如通過按動四向鍵可將光標(biāo)移動到新位置,如圖9C所示。
方法二利用軟鍵、“*”鍵、“#”鍵的其中之一,并通過按動或長按的按鍵方式,在本發(fā)明的字符輸入狀態(tài)與其它某種字符輸入狀態(tài)之間進(jìn)行相互切換,并在其它某種字符輸入狀態(tài)下進(jìn)行五向?qū)Ш芥I的常規(guī)定義的功能操作。
可以在本發(fā)明的字符輸入法狀態(tài)與其它某種字符輸入法狀態(tài)之間建立起一種熱鍵聯(lián)系,這個熱鍵,可以是軟鍵、“*”鍵、“#”鍵的其中之一,通過它,在其它某種字符輸入法與本發(fā)明的字符輸入法之間,進(jìn)行相互直接的狀態(tài)切換。
例如,當(dāng)五向?qū)Ш芥I處于本發(fā)明的字符輸入法狀態(tài),而又需要利用四向鍵在輸入的字符文本中進(jìn)行上下左右的光標(biāo)移動操作時、或者是利用中央鍵對輸入的字符文本進(jìn)行完成確認(rèn)操作時,可以通過這個熱鍵,先將本發(fā)明的字符輸入法狀態(tài)切換到其它某種字符輸入法狀態(tài),然后再進(jìn)行所需要的操作。所以,這種熱鍵切換不僅僅用于改變五向?qū)Ш芥I的功能狀態(tài),還可以臨時地改變字符輸入的類型或方法。
對這個切換熱鍵的要求是,無論是本發(fā)明的輸入法狀態(tài),還是其它某種輸入法狀態(tài),在它們的按鍵操作過程中,這個熱鍵必須是沒有被用于其它功能定義的。
5.3.8方案應(yīng)用時的個性化設(shè)置在本發(fā)明的具體應(yīng)用時,由于很難預(yù)知操作者的漢字輸入習(xí)慣,因此可以將前面“5.1方案一”和“5.2方案二”并用在同一系統(tǒng)之中,由操作者根據(jù)個人在漢字輸入時筆畫方式與拼音方式的主輔性偏好,從中選擇其中一種方案。
另外,對于本發(fā)明所使用的按鍵長按操作,其時長定義也需要因人而異。因為在時長數(shù)值定義過小的情況下,操作者所自認(rèn)為的按動操作易被系統(tǒng)識別為長按操作;而在時長數(shù)值定義過大的情況下,往往需要操作者對程序反應(yīng)不耐煩的目視等待。因此,該時長數(shù)值可由操作者自行定義。
這兩個參數(shù)的個性化設(shè)置,可以通過相關(guān)功能菜單選項的確認(rèn)來實現(xiàn)。
以上是為對本發(fā)明具體實施方式
的詳細(xì)說明。最后需要補(bǔ)充說明的是本發(fā)明的產(chǎn)品應(yīng)用并不局限于手持電話。以上的描述借助于手持電話,示意性地給出了本發(fā)明的技術(shù)方案,但本發(fā)明并不局限于該產(chǎn)品。因此,上述實施例應(yīng)被看作是示例性的,而非限制性的。凡涉及應(yīng)用于便攜式小鍵盤信息設(shè)備的字符輸入領(lǐng)域,并利用符合本發(fā)明技術(shù)特征的各種技術(shù)方法均屬于本發(fā)明的范圍。
本發(fā)明的實現(xiàn)方法并不局限于具體實施例。以上的描述參照優(yōu)選實施例,示意性地給出了本發(fā)明的技術(shù)方案,但本發(fā)明領(lǐng)域內(nèi)的技術(shù)人員將很容易地認(rèn)識到,對前述各種具體實施方案仍可進(jìn)行其它的等價替換,或者做出變形和改進(jìn),而不脫離本發(fā)明的主旨和范圍。
本發(fā)明的本質(zhì)特征并不拘泥于具體示例。以上的描述提到的字符輸入過程的屏幕顯示,僅僅為具體示例,它并不限定實際操作界面的顯示內(nèi)容,各字符舉例也并不限定實際操作時的真實過程,因為實際操作過程中的屏幕顯示可以是多種多樣的。
權(quán)利要求
1.一種基于按鍵的多輸入狀態(tài)的混合實現(xiàn)方法,通過電子信息設(shè)備的按鍵盤,實現(xiàn)筆畫式漢字輸入、拼音式漢字輸入、標(biāo)點(diǎn)輸入、符號輸入、字母輸入、數(shù)字輸入等多方法多字符的混合輸入,其特征是——五向?qū)Ш芥I,既用于輸入漢字的筆畫碼,又用于對漢字列表、標(biāo)點(diǎn)列表、符號列表的翻頁及其中字符的選定,并且這兩種功能狀態(tài)以這些按鍵操作的按動或長按為區(qū)別標(biāo)志;數(shù)字鍵0-9,既用于輸入漢字的拼音碼,又用于輸入數(shù)字,并且這兩種功能狀態(tài)以這些按鍵操作的按動或長按為區(qū)別標(biāo)志;若干個最簡短的空余筆畫編碼或空余拼音編碼,既用于標(biāo)點(diǎn)輸入和符號輸入時列表彈出的鍵碼入口,又用于字母輸入時的按鍵前綴;——在筆畫式漢字輸入中,將橫、豎、撇、點(diǎn)、折的五種基本筆畫類型,作為漢字編碼元,并根據(jù)漢字的筆畫構(gòu)成和筆畫順序進(jìn)行漢字的編碼和檢索,這五個筆畫編碼元由五向?qū)Ш芥I一一對應(yīng)地輸入;——在拼音式漢字輸入中,將拼音字母所各自對應(yīng)的數(shù)字2-9,作為漢字編碼元,并根據(jù)漢字拼音組合中字母構(gòu)成的順序進(jìn)行漢字的編碼和檢索,這些拼音編碼元由各自相應(yīng)的數(shù)字鍵一一對應(yīng)地輸入;——在一個漢字的輸入過程中,既可以輸入其筆畫編碼,又可以輸入其拼音編碼,并且由這兩種漢字輸入方式所共同使用的候選漢字列表中的所有候選漢字,是當(dāng)前所輸入筆畫編碼串的檢索結(jié)果與當(dāng)前所輸入拼音編碼串的檢索結(jié)果的交集;——在筆畫與拼音的兩種漢字輸入方式中,選擇其中一種作為主要使用的漢字輸入方式,另一種作為臨時性使用的輔助漢字輸入方式,并且在主要的使用方式中,應(yīng)盡量少地使用或不使用按鍵的長按操作;——利用空余的筆畫編碼“豎—豎—豎”和“點(diǎn)—點(diǎn)—點(diǎn)”、以及空余的拼音編碼“1”和“0”中的一個或多個,作為標(biāo)點(diǎn)列表或符號列表彈出的按鍵入口條件,同時也作為字母輸入的按鍵前綴、輔以數(shù)字鍵2-9輸入相應(yīng)的字母;——在漢字、標(biāo)點(diǎn)、符號的輸入過程中,均結(jié)合使用候選字符列表,并且候選字符列表的每一頁面包括四個候選字符,它們呈上、下、左、右的相對位置分布,這四個候選字符分別通過五向?qū)Ш芥I中上、下、左、右的四個按鍵進(jìn)行選定操作;——在拼音式漢字、標(biāo)點(diǎn)、符號的輸入過程中,在其編碼輸入完畢的情況下,除了使用按動或長按中央鍵的通用方法之外,還可以使用先前所輸入編碼中的最后一個編碼位,進(jìn)行列表翻頁操作;——在數(shù)字輸入時,通過數(shù)字鍵0-9的長按直接輸入。
2.根據(jù)權(quán)利要求1所述的混合實現(xiàn)方法,其特征是,在漢字輸入時以筆畫式為主、拼音式為輔,并且它們與標(biāo)點(diǎn)輸入、符號輸入、數(shù)字輸入、字母輸入的混合實現(xiàn)時,采用下述的具體方法——在漢字輸入時,主要地利用五向?qū)Ш芥I的按動輸入漢字的筆畫碼,輔助地利用數(shù)字鍵2-9的按動輸入漢字的拼音碼;利用四向鍵的長按,對候選漢字列表當(dāng)前頁面中對應(yīng)位置處的一個候選漢字進(jìn)行選定;利用中央鍵的長按、或者在拼音編碼輸入完畢的條件下對末個拼音字母所在數(shù)字鍵的按動,對候選漢字列表進(jìn)行翻頁;——在標(biāo)點(diǎn)輸入和符號輸入時,從連續(xù)按動五向?qū)Ш芥I中的下鍵三次、連續(xù)按動五向?qū)Ш芥I中的右鍵三次、按動數(shù)字鍵“1”一次、按動數(shù)字鍵“0”一次的四種方式中,選取互不沖突的兩類方式,分別作為候選標(biāo)點(diǎn)列表和候選符號列表的彈出方式;在標(biāo)點(diǎn)列表或符號列表出現(xiàn)之后,長按四向鍵,選定標(biāo)點(diǎn)列表或符號列表的當(dāng)前頁面中對應(yīng)位置處的一個候選標(biāo)點(diǎn)或候選符號;在標(biāo)點(diǎn)列表或符號列表出現(xiàn)之后,通過繼續(xù)執(zhí)行一次先前使用的最后一個按鍵碼的方法,或者通過長按中央鍵的方法,對標(biāo)點(diǎn)列表或符號列表進(jìn)行循環(huán)翻頁操作;——在字母輸入時,首先彈出候選標(biāo)點(diǎn)列表或候選符號列表,然后按動或長按字母所對應(yīng)的數(shù)字鍵,并且根據(jù)按動或長按的次數(shù)指定數(shù)字鍵所代表的具體字母,根據(jù)按動或長按的按鍵方式指定字母的大小寫;——在數(shù)字輸入時,長按數(shù)字鍵0-9,分別輸入相應(yīng)的數(shù)字。
3.根據(jù)權(quán)利要求1所述的混合實現(xiàn)方法,其特征是,在漢字輸入時以拼音式為主、筆畫式為輔,并且它們與標(biāo)點(diǎn)輸入、符號輸入、數(shù)字輸入、字母輸入的混合實現(xiàn)時,采用下述的具體方法——在漢字輸入時,主要地利用數(shù)字鍵2-9的按動輸入漢字的拼音碼,輔助地利用五向?qū)Ш芥I的長按輸入漢字的筆畫碼;利用四向鍵的按動,對候選漢字列表當(dāng)前頁面中對應(yīng)位置處的一個候選漢字進(jìn)行選定;利用中央鍵的按動、或者在拼音編碼輸入完畢的條件下對末個拼音字母所在數(shù)字鍵的按動,對候選漢字列表進(jìn)行翻頁;——在標(biāo)點(diǎn)輸入和符號輸入時,從連續(xù)長按五向?qū)Ш芥I中的下鍵三次、連續(xù)長按五向?qū)Ш芥I中的右鍵三次、按動數(shù)字鍵“1”一次、按動數(shù)字鍵“0”一次的四種方式中,選取互不沖突的兩類方式,分別作為候選標(biāo)點(diǎn)列表和候選符號列表的彈出方式;在標(biāo)點(diǎn)列表或符號列表出現(xiàn)之后,按動四向鍵,選定標(biāo)點(diǎn)列表或符號列表的當(dāng)前頁面中對應(yīng)位置處的一個候選標(biāo)點(diǎn)或候選符號;在標(biāo)點(diǎn)列表或符號列表出現(xiàn)之后,通過繼續(xù)執(zhí)行一次先前使用的最后一個按鍵碼的方法,或者通過按動中央鍵的方法,對標(biāo)點(diǎn)列表或符號列表進(jìn)行循環(huán)翻頁操作;——在字母輸入時,首先彈出候選標(biāo)點(diǎn)列表或候選符號列表,然后按動或長按字母所對應(yīng)的數(shù)字鍵,并且根據(jù)按動或長按的次數(shù)指定數(shù)字鍵所代表的具體字母,根據(jù)按動或長按的按鍵方式指定字母的大小寫;——在數(shù)字輸入時,長按數(shù)字鍵0-9,分別輸入相應(yīng)的數(shù)字。
4.根據(jù)權(quán)利要求1所述的混合實現(xiàn)方法,其特征是,在漢字輸入的編碼檢索過程中,當(dāng)已輸入的筆畫編碼串非法時,或已輸入的拼音編碼串非法時,系統(tǒng)將自動清除當(dāng)前已經(jīng)輸入的所有筆畫碼和拼音碼,并使候選漢字列表返回到先前的、未輸入任何檢索碼時的初始狀態(tài)。
5.根據(jù)權(quán)利要求1所述的混合實現(xiàn)方法,其特征是,在一個漢字的輸入過程中,若同時使用了筆畫與拼音的兩種編碼檢索方式,那么在該漢字輸入完成后,屏幕上顯示出它的完整的筆畫編碼或拼音編碼,兩種具體情況是——若使用筆畫為主拼音為輔的漢字輸入方式,并且在輸入一個漢字過程中,曾經(jīng)輸入了該漢字的一個或多個拼音碼,即曾按動了數(shù)字鍵2-9中的一個或個,那么在選定輸入該漢字后,在屏幕中原用于鍵碼輸入顯示區(qū)的位置處,給出該漢字的完整的筆畫編碼;——若使用拼音為主筆畫為輔的漢字輸入方式,并且在輸入一個漢字過程中,曾經(jīng)輸入了該漢字的一個或多個筆畫碼,即曾長按了五向?qū)Ш芥I中的一個或個,那么在選定輸入該漢字后,在屏幕中原用于鍵碼輸入顯示區(qū)的位置處,給出該漢字的完整的拼音編碼。
6.根據(jù)權(quán)利要求1所述的混合實現(xiàn)方法,其特征是,在一個漢字輸入完成后,被選定概率最大的一個后繼聯(lián)想漢字在候選漢字列表頁面中的顯示位置,與當(dāng)前已輸入漢字在選定時的位置相一致;此外,在進(jìn)行漢字編碼輸入時,對于編碼輸入過程中連續(xù)出現(xiàn)的同一候選漢字,其顯示位置相對于它首次出現(xiàn)的位置,保持不變。
7.根據(jù)權(quán)利要求1所述的混合實現(xiàn)方法,其特征是,在拼音式漢字輸入中,若漢字的整個拼音編碼連同其最后一個編碼位,與漢字庫中其它的某種合法的拼音編碼或其前綴部分完全相同,那么這些漢字在本發(fā)明的實現(xiàn)軟件的碼本中的實際拼音編碼,應(yīng)是在原拼音編碼的基礎(chǔ)上,在其最后位置再添加一個與原編碼末位相同的編碼位。
8.根據(jù)權(quán)利要求1所述的混合實現(xiàn)方法,其特征是,在文本編輯輸入時,五向?qū)Ш芥I既用于字符輸入操作,又用于常規(guī)定義操作,它的這兩種功能操作的狀態(tài)切換,使用以下兩種方式的其中之一——利用軟鍵、“*”鍵、“#”鍵的其中之一,并通過按動或長按的按鍵方式,直接將五向?qū)Ш芥I的兩種功能狀態(tài)進(jìn)行相互切換,并且五向?qū)Ш芥I所處的兩種功能狀態(tài)之間的區(qū)別標(biāo)志是,作為本發(fā)明的字符輸入界面的候選字符列表是否顯示在屏幕上;——利用軟鍵、“*”鍵、“#”鍵的其中之一,并通過按動或長按的按鍵方式,在本發(fā)明的字符輸入狀態(tài)與其它某種字符輸入狀態(tài)之間進(jìn)行相互切換,并在其它某種字符輸入狀態(tài)下進(jìn)行五向?qū)Ш芥I的常規(guī)定義的功能操作。
9.根據(jù)權(quán)利要求1所述的混合實現(xiàn)方法,其特征是,通過相關(guān)功能菜單選項的確認(rèn),由操作者對漢字輸入時的筆畫方式與拼音方式的主輔性選擇、以及按鍵長按所使用的時長數(shù)值,進(jìn)行個性化的參數(shù)設(shè)置。
全文摘要
本發(fā)明公開了一種基于按鍵的多輸入狀態(tài)的混合實現(xiàn)方法,將筆畫式漢字輸入、拼音式漢字輸入、標(biāo)點(diǎn)輸入、符號輸入、字母輸入、數(shù)字輸入的六種輸入狀態(tài),混合地實現(xiàn)于同一種輸入狀態(tài)之中。旨在實現(xiàn)字符輸入狀態(tài)的無縫切換,同時也是為了提高字符輸入的高效性和靈活性。本發(fā)明的主要技術(shù)方案是,利用按鍵的按動與長按,區(qū)分五向?qū)Ш芥I的漢字筆畫碼輸入功能與列表翻頁、字符選定功能;利用按鍵的按動與長按,區(qū)分?jǐn)?shù)字鍵0-9的漢字拼音碼輸入功能與數(shù)字輸入功能;利用若干個最簡短的空余筆畫編碼或拼音編碼,作為標(biāo)點(diǎn)輸入和符號輸入時列表彈出的鍵碼入口,以及字母輸入時的按鍵前綴。本發(fā)明主要應(yīng)用于小鍵盤掌上信息設(shè)備在中文環(huán)境下的字符輸入領(lǐng)域。
文檔編號G06F3/023GK1877499SQ200610045269
公開日2006年12月13日 申請日期2006年6月30日 優(yōu)先權(quán)日2006年6月30日
發(fā)明者韓亞林 申請人:韓亞林
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1