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

漢字字符手寫體識別系統(tǒng)的制作方法

文檔序號:6401986閱讀:317來源:國知局
專利名稱:漢字字符手寫體識別系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及文本輸入技術(shù)。尤其涉及一種允許用戶通過輸入寫一個(gè)字符需要的最初少數(shù)的筆劃來輸入手寫體漢字字符的方法和系統(tǒng),因此用戶可以一種快速的,預(yù)測的方式執(zhí)行字符輸入任務(wù)。
背景技術(shù)
全球有超過12億的人說中文。這包括中華人民共和國,臺灣,新加坡以及在亞洲和北美州的龐大華僑團(tuán)體。漢字字符筆劃和符號如此不同與復(fù)雜以致它們可以以多種方式排序和組合。人們對每個(gè)漢字字符可以分析地歸類出多達(dá)4-10個(gè)符號的35-40個(gè)筆劃或者更多,取決于如何組合它們。由于中文的這種特殊結(jié)構(gòu),計(jì)算機(jī)用戶無法使用按照字母順序的鍵盤像輸入西方語言那樣輕易地輸入中文。
已經(jīng)發(fā)展了多種將漢字字符輸入到屏幕的方法和系統(tǒng),例如三角輸入法,定量編碼系統(tǒng),王碼五筆字型輸入法,常杰輸入方案等。然而,這些輸入方法中沒有一種通過充分利用計(jì)算機(jī)技術(shù)提供一種易于使用,標(biāo)準(zhǔn)化輸入/輸出方案以加速檢索,打字處理。
同樣已知個(gè)別其它的用于輸入手寫體漢字字符的方法和系統(tǒng)。例如,蘋果機(jī)和在新加坡的系統(tǒng)科學(xué)機(jī)構(gòu)(Apple-ISS)已經(jīng)研發(fā)出一種特征在于一種用于口述的應(yīng)用程序以及一種中文手寫體輸入方法的系統(tǒng)。該系統(tǒng)結(jié)合一種字典輔助服務(wù),其中當(dāng)識別第一個(gè)字符時(shí),該裝置在第一個(gè)字符的基礎(chǔ)上顯示一欄短語,用戶可以選擇特定的短語而不輸入任何筆劃。該技術(shù)有效地提高了輸入速度。
另一個(gè)例子是在非常高級的神經(jīng)網(wǎng)絡(luò)發(fā)動機(jī)的基礎(chǔ)上結(jié)合一個(gè)預(yù)報(bào)函數(shù)的突觸的快捷筆劃系統(tǒng)(Synaptics’QuickStroke system)。這不是一個(gè)用戶在軟件可以識別預(yù)計(jì)哪一個(gè)字符之前必須寫出這個(gè)字符的圖像捕獲應(yīng)用程序,而是在僅寫出字符的三到六個(gè)筆劃之后就識別一個(gè)字符的圖像捕獲應(yīng)用程序。它可以利用標(biāo)準(zhǔn)鼠標(biāo),突觸的(Synaptics)圖形輸入板或一個(gè)突觸的(Synaptics)筆輸入圖形輸入板。
另一個(gè)例子是在一個(gè)直觀地預(yù)測并顯示想要的侯選者的智能檢索引擎的基礎(chǔ)上的Zi公司的文本輸入解決方案。該解決方案還具有強(qiáng)大的個(gè)性化和學(xué)習(xí)能力——提供對用戶創(chuàng)建項(xiàng)和常用詞匯的預(yù)測。
提供一種允許用戶通過僅描繪最初少數(shù)的筆劃,并進(jìn)行一個(gè)諸如單擊鼠標(biāo)或者輕敲手指或指示筆的選擇動作,來往數(shù)據(jù)處理器中輸入漢字字符的手寫體漢字字符輸入方法和系統(tǒng)將會是有益的。

發(fā)明內(nèi)容
提供一種手寫體漢字字符輸入方法和系統(tǒng),以允許用戶通過僅描繪最初少數(shù)的筆劃并進(jìn)行一個(gè)諸如單擊鼠標(biāo)或者輕敲手指或指示筆的選擇動作,來往數(shù)據(jù)處理器中輸入漢字字符。該系統(tǒng)是交互的,預(yù)測的和直觀使用的。通過添加用于動筆寫一個(gè)漢字字符的一個(gè)或兩個(gè)筆劃,用戶可以從一欄字符中找到一個(gè)想要的字符。該欄是上下文相關(guān)的,所以有時(shí)不需要筆劃。它的變化取決于在前輸入的字符。該系統(tǒng)將此手寫體筆劃到類別映射置于筆劃類別匹配技術(shù)之上,包括一種任選的“匹配任何筆劃類別”鍵或手勢。相比于其它現(xiàn)有系統(tǒng),該系統(tǒng)可以節(jié)省用戶輸入漢字字符的大量時(shí)間和力氣。
在一個(gè)優(yōu)選實(shí)施例中,該手寫體漢字字符輸入系統(tǒng)包括(1)用于從一欄筆劃類別中識別一種手寫體筆劃分類的識別裝置;(2)用于組織一欄字符的收集裝置,該字符通常從一個(gè)或更多識別的手寫體筆劃類別開始,以預(yù)定順序顯示該欄字符;以及(3)用于從該欄字符選擇一個(gè)想要的字符的選擇裝置。
在一個(gè)典型實(shí)施例中,將筆劃分類為五個(gè)基本的類別,每一個(gè)類別具有一個(gè)或更多個(gè)子分類。收集裝置包含預(yù)定筆劃順序信息。它還包含一個(gè)顯示裝置,該顯示裝置在無筆劃輸入時(shí),輸入筆劃時(shí)和/或選擇一個(gè)字符之后顯示一欄最常用字符。該欄最常用字符是上下文相關(guān)的。它的變化取決于最后輸入的漢字字符。該預(yù)定順序可以基于以下任何一條(1)寫出一個(gè)字符必須的筆劃數(shù);(2)一個(gè)字符的使用頻率;以及(3)與最后輸入的字符的上下文關(guān)系。
選擇裝置與以下任何一個(gè)有關(guān)(1)單擊鼠標(biāo);(2)輕敲指示筆;(3)輕敲手指;和(4)按壓按鍵/鍵。
該系統(tǒng)還包含“筆劃輸入裝置”,如LCD觸摸屏,指示筆或手指墊,跟蹤球,數(shù)據(jù)手套或其他觸感表面(也許靈活的)。
該系統(tǒng)可以進(jìn)一步包括用于顯示每一個(gè)輸入的筆劃的數(shù)字或圖像表示以及對于一個(gè)選擇的漢字字符顯示全部筆劃數(shù)字表示或圖像表示的裝置。
根據(jù)優(yōu)選實(shí)施例,一種用于輸入手寫體漢字字符的方法包括以下步驟往一個(gè)類別識別系統(tǒng)中添加一個(gè)筆劃;將添加的筆劃分類到預(yù)定數(shù)量的筆劃類別的一個(gè)中去;在字符使用頻率的基礎(chǔ)上查找字符;顯示一欄找到的字符;如果在所述欄中有想要的字符,從所述欄中選擇想要的字符;如果在所述欄中沒有看見想要的字符,添加另一個(gè)筆劃;在當(dāng)前筆劃順序的基礎(chǔ)上查找在先前所選擇的字符后出現(xiàn)的最通用字符;以及顯示另一欄找到的字符。
該方法可以進(jìn)一步包括以下步驟
為一個(gè)添加的筆劃顯示一個(gè)數(shù)字表示;為一個(gè)選擇的字符顯示所有筆劃數(shù)字表示。
可選擇地,該方法可以包括以下步驟對一個(gè)添加的筆劃顯示一個(gè)圖標(biāo)表示;以及為一個(gè)選擇的字符顯示所有筆劃圖標(biāo)表示。


圖1是舉例說明根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于輸入手寫體漢字字符的裝置的示意圖;圖2是舉例說明根據(jù)本發(fā)明另一個(gè)優(yōu)選實(shí)施例的以預(yù)測方式輸入手寫體漢字字符的方法的流程圖;圖3是舉例說明五個(gè)基本筆劃和它們的數(shù)字表示的框圖;圖4A是舉例說明在進(jìn)行任何輸入之前總的筆劃識別界面的直觀圖;圖4B是舉例說明當(dāng)添加第一個(gè)單橫時(shí)筆劃識別界面的直觀圖;圖4C是舉例說明當(dāng)添加第二橫時(shí)筆劃識別界面的直觀圖;圖4D是舉例說明當(dāng)添加第三橫時(shí)筆劃識別界面的直觀圖;圖4E是舉例說明當(dāng)一個(gè)想要的字符出現(xiàn)而成為選擇表中的第一字符時(shí)筆劃識別界面的直觀圖;圖4F是舉例說明當(dāng)選擇該選擇表中第一字符時(shí)筆劃識別界面的直觀圖;圖4G是舉例說明當(dāng)一個(gè)想要的字符不是選擇表中第一字符時(shí)筆劃識別界面的直觀圖;圖4H是舉例說明當(dāng)選擇想要的字符而非選擇表中的第一字符時(shí)筆劃識別界面的直觀圖;圖4I是舉例說明當(dāng)選擇第一個(gè)想要的字符并為另一個(gè)字符添加一個(gè)筆劃時(shí)筆劃識別界面的直觀圖;
圖4J是舉例說明當(dāng)添加兩個(gè)筆劃時(shí)筆劃識別界面的直觀圖;圖4K是舉例說明當(dāng)添加第三個(gè)筆劃時(shí)筆劃識別界面的直觀圖;圖4L是舉例說明其中指示了想要的字符的筆劃識別界面的直觀圖;圖4M是舉例說明當(dāng)選擇第二個(gè)想要的字符時(shí)筆劃識別界面的直觀圖;圖4N是舉例說明其中第三個(gè)想要的字符出現(xiàn)在最常用字符中的筆劃識別界面的直觀圖;圖4O是舉例說明當(dāng)不添加任何筆劃而選擇第三個(gè)想要的字符時(shí)筆劃識別界面的直觀圖;圖5是舉例說明根據(jù)本發(fā)明最優(yōu)實(shí)施例的用于觸摸屏PDA的輸入界面的示意圖。
具體實(shí)施例方式
圖1是舉例說明根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于輸入手寫體漢字字符的裝置的示意圖。該裝置包括三個(gè)基本組成部分用于識別輸入的筆劃圖形的筆劃識別界面20,用于輸入筆劃的輸入裝置24,以及用于執(zhí)行數(shù)據(jù)處理任務(wù)的處理器30。
筆劃識別界面20具有三個(gè)基本區(qū)域信息顯示區(qū)域28,選擇表區(qū)域26,以及筆劃輸入?yún)^(qū)域22。
信息顯示區(qū)域28是在其中顯示所選擇的字符的地方。它表示email或SMS信息,或任何應(yīng)用程序打算使用該生成的文本。
選擇表區(qū)域26是為當(dāng)前在筆劃輸入窗口上輸入的筆劃顯示最通用字符選擇的地方。該區(qū)域還列出跟隨信息顯示區(qū)域28中最后字符之后還始于在筆劃輸入?yún)^(qū)域22中所輸入筆劃的通用字符。
筆劃輸入?yún)^(qū)域22是筆劃識別界面20的中心。取決于使用的輸入裝置和顯示裝置,用戶用一個(gè)諸如指示筆,手指或鼠標(biāo)那樣的輸入裝置24開始在此區(qū)域中的屏幕上描繪一個(gè)字符。在選擇字符以前,顯示裝置回應(yīng)并保持每一個(gè)筆劃(一種“墨跡”)。
筆劃識別界面20可以進(jìn)一步包括一個(gè)筆劃數(shù)顯示區(qū)域,該區(qū)域顯示用戶所輸入筆劃的數(shù)字的或圖象的界面解釋。選擇一個(gè)字符時(shí),這里通過數(shù)字或圖象顯示全部的筆劃表示。此區(qū)域是任選的,但是它具有幫助用戶學(xué)習(xí)筆劃順序和筆劃類別的用途。
該系統(tǒng)可以進(jìn)一步包括使拉丁字母和標(biāo)點(diǎn)符號和情感圖標(biāo)與用戶定義的筆畫順序相一致的能力;用戶定義的對于預(yù)定義的筆劃類別的手勢,以及表示全部組成部分/順序/符號的唯一手勢;學(xué)習(xí)/適應(yīng)用戶的手寫體格式,變形,或草寫體;具有已知字符的任選訓(xùn)練課;任選的用戶提示以在二義性的筆劃表示之間進(jìn)行闡明,和/或輸入明顯的筆劃的裝置,例如經(jīng)由筆劃類別鍵,和/或校正筆劃誤譯;任選的筆劃解釋的置信水平的表示,例如,當(dāng)不確定時(shí),彩色編碼每一個(gè)“墨跡”或一個(gè)皺眉頭的表情符號臉;顯示組成一個(gè)字符的所有筆劃的裝置,例如,從文字編譯器拖下到筆劃[數(shù)]顯示區(qū)域;以及通過某些方法以反向順序(以及墨跡)刪除最后筆劃的能力。
圖2是舉例說明根據(jù)本發(fā)明另一個(gè)優(yōu)選實(shí)施例的以預(yù)測方式輸入手寫體漢字字符的方法的流程圖。該方法包括以下步驟步驟50往筆劃輸入?yún)^(qū)域22中添加一個(gè)筆劃;步驟52將添加的筆劃分類到一個(gè)筆劃類別中去;步驟54在字符使用頻率的基礎(chǔ)上查找字符;步驟56顯示一欄找到的字符。以預(yù)定順序顯示此欄字符。該預(yù)定順序可以基于(1)寫出一個(gè)漢字字符所必需的筆劃數(shù);(2)輸入的漢字字符的使用頻率;或(3)與在前輸入的字符的上下文關(guān)系;步驟58檢查想要的字符是否在此欄中;
步驟60如果想要的字符不在此欄中,在信息顯示區(qū)域28中添加新的筆劃;步驟70如果想要的字符在此欄中,取決于使用的輸入裝置和顯示裝置通過單擊鼠標(biāo)或者輕敲指示筆或手指來選擇該字符;步驟72將選擇的字符放進(jìn)信息顯示區(qū)域28中;步驟74檢查信息是否完整;步驟76如果信息不完整則添加下一個(gè)筆劃;步驟62(延續(xù)自步驟60或步驟76之后)在當(dāng)前筆劃順序的基礎(chǔ)上查找在先前所選擇的字符后出現(xiàn)的最通用字符。這還發(fā)生在第一個(gè)筆劃之前,即在[步驟50]之前以及步驟80顯示一欄找到的字符,而且該處理過程繼續(xù)返回步驟58。
該裝置可以具有主動顯示用戶所輸入筆劃的數(shù)字的或圖象的界面解釋的功能。因此,如上所述的方法可以進(jìn)一步包括以下步驟●為一個(gè)添加的筆劃顯示一個(gè)數(shù)字表示;●為一個(gè)選擇的字符顯示所有筆劃數(shù)字表示;●對一個(gè)添加的筆劃顯示一個(gè)圖象表示;以及●為一個(gè)選擇的字符顯示所有筆劃圖象表示。
可選擇地,可以用以下步驟代替步驟54●查找通常從一個(gè)或更多個(gè)識別的筆劃圖形開始的字符。
圖3是舉例說明五個(gè)基本筆劃和它們的數(shù)字表示的框圖,對于簡體漢字字符存在一個(gè)五個(gè)筆劃類別的國家標(biāo)準(zhǔn)。還存在其他的筆劃類別分類。根據(jù)本發(fā)明的方法和裝置適用于任何類型的分類。
根據(jù)本發(fā)明的識別系統(tǒng)的其中一個(gè)主要優(yōu)點(diǎn)在于,極大減少在筆劃類別的特定子類型之間的微妙差異中產(chǎn)生的二義性。為了減少二義性,在子分類上做進(jìn)一步的定義。例如,帶有一個(gè)向上的小勾的一條水平線是筆劃1;帶有一個(gè)向下的小勾的一條水平線是筆劃5;一個(gè)向上傾斜的水平線是筆劃1,以及從右對角開始然后校平到水平線或彎曲向上的一條曲線是筆劃4,等等。
一種用于分辨或至少限制二義性的方法是利用有限的通配符。存在與符合一種二義性的任何筆劃相一致的筆劃鍵。例如,如果筆劃可以符合筆劃類別4或筆劃類別5,則有限的通配符將匹配4與5。
對于計(jì)算機(jī)而言,一種筆劃與另一種類似的筆劃之間的差別經(jīng)常是太微妙而無法分辨。當(dāng)用戶粗枝大葉并把他的直線筆劃寫彎了,或把他的曲線寫直了,或者漏寫了小角度的時(shí)侯這就變得更混亂了。
為了對一個(gè)單用戶的所有變化進(jìn)行估計(jì),該系統(tǒng)可以學(xué)習(xí)它的一個(gè)用戶的特殊特征,并適用于符合此人的手寫體格式。
可以酌情確定該夸張手法所需要的細(xì)節(jié)。本發(fā)明這方面的關(guān)鍵在于用戶必須使對角線是非常對角的,使直線非常直,曲線非常彎曲,以及斜線非常傾斜。
該結(jié)果理論上是一個(gè)看上去將會多少有些仿真的字符以及它的預(yù)計(jì)字符的一個(gè)漫畫。然而,這極大地簡化了用于查找筆劃的消除二義性處理過程,這便有助于消除字符二義性。
現(xiàn)在將在以下段落中連同一系列直觀圖對該操作過程進(jìn)行描述。
圖4A是舉例說明在進(jìn)行任何輸入之前總的筆劃識別界面的直觀圖。注意,該字符選擇表顯示最初十個(gè)最常用的字符。如果用戶想要的字符在此欄中,他僅通過單擊鼠標(biāo)或者輕敲指示筆或他的手指來選擇該字符而不需要添加一個(gè)筆劃。如果想要的字符不在此欄中,用戶使用鼠標(biāo),指示筆或手指添加一個(gè)筆劃。
圖4B是舉例說明當(dāng)添加第一個(gè)單橫時(shí)筆劃識別界面的直觀圖。確定該筆劃類別為“1”,然后在筆劃數(shù)區(qū)域中列出該筆劃類別。在第一個(gè)筆劃的基礎(chǔ)上重新排列選擇表以預(yù)測可供選擇的最合適字符。
圖4C是舉例說明當(dāng)添加第二橫時(shí)筆劃識別界面的直觀圖。輸入第二橫之后,再一次重新排列選擇表,僅顯示從兩條橫線(筆劃類別1)開始的最合適字符。注意,只有筆劃類別影響選擇表,筆劃的位置和相對長度都不影響該選擇表。
圖4D是舉例說明當(dāng)添加第三橫時(shí)筆劃識別界面的直觀圖。輸入第三橫之后,再一次重新排列選擇表,僅顯示從三條橫線(筆劃類別1)開始的最合適字符。
圖4E是舉例說明當(dāng)一個(gè)想要的字符出現(xiàn)而成為選擇表中的第一字符時(shí)筆劃識別界面的直觀圖。注意,迄今為止所描繪的字符與列于選擇表中的第一個(gè)字符吻合。如果這是想要的字符,簡單地從此欄中單擊該字符。
圖4F是舉例說明當(dāng)選擇該選擇表中第一字符時(shí)筆劃識別界面的直觀圖。如果用戶選擇第一個(gè)字符,將它添加到信息中;與此同時(shí),在底部顯示筆劃數(shù),并清除輸入?yún)^(qū)為下一個(gè)字符做準(zhǔn)備。注意,要選擇一個(gè)字符,除了筆劃以外,用戶必須進(jìn)行一個(gè)附加的鼠標(biāo)單擊(或按壓/輕敲指示筆或手指)。在除學(xué)者用戶習(xí)慣于該系統(tǒng)并傾向于利用該系統(tǒng)的預(yù)測特性之前,他們也許會發(fā)現(xiàn)這很煩人。
圖4G是舉例說明當(dāng)一個(gè)想要的字符不是選擇表中第一字符時(shí)筆劃識別界面的直觀圖。該系統(tǒng)的實(shí)力在于它的預(yù)測能力。如果用戶想要在以上描述中所指向的非常復(fù)雜但又有些普遍的字符,他不必完成此字符的筆劃。一旦它顯示在選擇表中,可以通過在該字符上單擊鼠標(biāo)(或者輕敲指示筆或手指)來選擇它。
圖4H是舉例說明當(dāng)選擇想要的字符而非選擇表中的第一字符時(shí)筆劃識別界面的直觀圖。一旦選擇該復(fù)雜字符,我們清楚它是一個(gè)僅通過三個(gè)筆劃和一個(gè)附加的單擊添加到信息中去的15筆劃的字符。用戶用四個(gè)動作獲得了一個(gè)15筆劃的字符。這節(jié)省了約四分之一的移動時(shí)間和往后的時(shí)間。另外,現(xiàn)在顯示了整個(gè)筆劃順序,因此用戶如果習(xí)慣于該字符的一個(gè)備用的筆劃順序,他可以通過使用該系統(tǒng)學(xué)習(xí)國家標(biāo)準(zhǔn)筆劃順序。
圖4I是舉例說明當(dāng)選擇第一個(gè)想要的字符并為另一個(gè)字符添加一個(gè)筆劃時(shí)筆劃識別界面的直觀圖。一旦輸入字符,該程序準(zhǔn)備接受另一個(gè)字符的筆劃。為了輸入一個(gè)完全不同的字符,此處的初始筆劃是一個(gè)不同的類型。注意,對于先前字符的第一個(gè)筆劃而言,該選擇表是完全不同的。
圖4J是舉例說明當(dāng)添加兩個(gè)筆劃時(shí)筆劃識別界面的直觀圖。注意,輸入的筆劃已經(jīng)形成一個(gè)匹配選擇表中最合適選擇的字符。添加第二個(gè)筆劃之后,已經(jīng)顯示該例中我們瞄準(zhǔn)的字符(看左起第五個(gè)字符)。但是我們希望繼續(xù)舉例說明該系統(tǒng)的消除二義性特性。
圖4K是舉例說明當(dāng)添加第三個(gè)筆劃時(shí)筆劃識別界面的直觀圖。輸入第三個(gè)筆劃之后,選擇表保持相互之間稍有不同的兩個(gè)字符。實(shí)際上,這兩個(gè)字符具有完全相同的筆劃順序,并且從選擇表中進(jìn)行挑選是消除這兩個(gè)字符的二義性的唯一方法。注意,第二個(gè)字符指向不僅比第一個(gè)字符少用而且還稍微更加復(fù)雜的字符。
圖4L是舉例說明其中指示了想要的字符的筆劃識別界面的直觀圖。注意,輸入第二個(gè)筆劃之后該想要的字符為第一個(gè)可見的,并且它還是在選擇表中一個(gè)合適的選擇(看左起第四個(gè)字符)。如果因?yàn)槟承┰驈倪x擇表中消除一個(gè)想要的字符,這表示用戶輸入的筆劃順序與系統(tǒng)中使用的國家標(biāo)準(zhǔn)筆劃順序不匹配。
圖4M是舉例說明當(dāng)選擇第二個(gè)想要的字符時(shí)筆劃識別界面的直觀圖。選擇該字符并將其添加到信息中。它是一個(gè)9筆劃的字符。我們在三個(gè)筆劃的時(shí)侯選擇它,但可以在兩個(gè)筆劃的時(shí)侯就選擇它。
圖4N是舉例說明其中第三個(gè)想要的字符出現(xiàn)在最常用字符中的筆劃識別界面的直觀圖。對于完全通用的字符,沒有必要輸入任何筆劃。即使在無筆劃輸入時(shí)也會顯示十個(gè)最常用字符。如果用戶希望輸入這些通用字符中的一個(gè),簡單地選擇它就會將它添加到信息中。注意,最常用字符的選擇表是上下文相關(guān)的。系統(tǒng)顯示十個(gè)最常用字符以跟隨最后輸入的字符。
圖4O是舉例說明當(dāng)不添加任何筆劃而選擇第三個(gè)想要的字符時(shí)筆劃識別界面的直觀圖。這是對第三個(gè)字符七分之一的節(jié)省。
圖5是舉例說明根據(jù)本發(fā)明最優(yōu)實(shí)施例的用于觸摸屏PDA的輸入界面的示意圖。其中忽略信息區(qū)域,文本直接進(jìn)入有效應(yīng)用程序,所以不需要一個(gè)信息區(qū)域。
在一個(gè)特殊實(shí)施例中,該筆劃輸入裝置是一個(gè)顯示在PDA觸摸屏上的手寫體輸入?yún)^(qū)域。認(rèn)為每一個(gè)輸入的筆劃是一組筆劃類別中的一個(gè)。作為可選擇的輸入裝置,圖形鍵任選地可以用來顯示筆劃和輸入筆劃,其中每一個(gè)圖形鍵指定一個(gè)筆劃類別。其中一個(gè)圖形鍵表示“匹配任何筆劃類別”可以由包含計(jì)算機(jī)可讀形式的指令的計(jì)算機(jī)可用媒介執(zhí)行上述方法。換言之,可以在計(jì)算機(jī)程序,邏輯裝置,移動裝置,或程序包中具體表現(xiàn)該方法和/或從網(wǎng)絡(luò)下載該方法,例如互聯(lián)網(wǎng)上的一個(gè)網(wǎng)絡(luò)站點(diǎn)。該方法可以應(yīng)用于所有類型的文本輸入。
盡管在這里參考一些優(yōu)選實(shí)施例來描述本發(fā)明,但是本領(lǐng)域技術(shù)人員將容易地理解到那些在此闡明的沒有脫離本發(fā)明的精神和范圍的申請可以取代其它申請。
因此,本申請不應(yīng)僅限于以下所包括的權(quán)利要求。
權(quán)利要求書(按照條約第19條的修改)1.一種漢字字符手寫體輸入系統(tǒng),包括識別裝置,用于從一個(gè)預(yù)定數(shù)量的筆劃類別中識別出一類手寫體筆劃;收集裝置,用于以一個(gè)標(biāo)準(zhǔn)順序組織通常具有一個(gè)或多個(gè)識別的手寫體筆劃類別開始的一欄字符,以一個(gè)預(yù)定順序顯示所述字符欄;以及選擇裝置,用于從所述字符欄中選擇想要的字符。
2.根據(jù)權(quán)利要求1所述的漢字字符手寫體輸入系統(tǒng),其中所述預(yù)定數(shù)量的筆劃類別包括五個(gè)基本筆劃類別,每一個(gè)具有一個(gè)或多個(gè)子類型。
3.根據(jù)權(quán)利要求1所述的漢字字符手寫體輸入系統(tǒng),其中當(dāng)任何筆劃輸入之前或選擇一個(gè)字符后,所述收集裝置顯示一欄最初P個(gè)最常用字符。
4.根據(jù)權(quán)利要求3所述的漢字字符手寫體輸入系統(tǒng),其中所述最初P個(gè)最常用字符欄是上下文相關(guān)的,取決于最后輸入的漢字字符。
4a.根據(jù)權(quán)利要求1所述的漢字字符手寫體輸入系統(tǒng),其中最初P個(gè)數(shù)是10或者小于10。
5.根據(jù)權(quán)利要求1所述的漢字字符手寫體輸入系統(tǒng),其中所述預(yù)定順序基于以下任何一條寫出一個(gè)字符必須的筆劃數(shù);一個(gè)字符的使用頻率;以及與最后選擇的字符的上下文關(guān)系。
6.根據(jù)權(quán)利要求1所述的漢字字符手寫體輸入系統(tǒng),其中所述選擇裝置與以下任何一個(gè)有關(guān)單擊鼠標(biāo);輕敲指示筆
輕敲手指;按壓按鍵;以及按壓按鈕。
7.根據(jù)權(quán)利要求1所述的漢字字符手寫體輸入系統(tǒng),進(jìn)一步包括用于顯示輸入的每一個(gè)筆劃的數(shù)字表示以及對于一個(gè)選擇的漢字字符的全部數(shù)字表示的裝置。
8.一種用于輸入手寫體漢字字符的方法,包括步驟(a)往一個(gè)圖形識別系統(tǒng)中添加想要的字符的第一個(gè)筆劃;(b)將添加的第一筆劃分類到預(yù)定數(shù)量的筆劃類別的一個(gè)中去;(c)收集以添加的第一筆劃開始的字符;(d)在字符使用頻率的基礎(chǔ)上顯示最初Q個(gè)收集的字符;(e)如果在所顯示的字符中有想要的字符,那么選擇該想要的字符;(f)如果在所顯示的字符中沒有該想要的字符,那么添加書寫想要的字的第二個(gè)筆劃;(g)收集以該第一筆劃和第二筆劃開始的字符‘(h)重復(fù)步驟(d)到(g)直到該想要的字被選擇為止;和(i)對于輸入另一個(gè)想要的字重復(fù)步驟(a)到(h)。
8a.根據(jù)權(quán)利要求8所述的輸入手寫體漢字字符的方法,其中Q是10或者小于10。
9.根據(jù)權(quán)利要求8所述的輸入手寫體漢字字符的方法,進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)數(shù)字表示;以及為一個(gè)選擇的字符顯示所有筆劃數(shù)字表示。
10.根據(jù)權(quán)利要求8所述的輸入手寫體漢字字符的方法,進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)圖象表示;以及為一個(gè)選擇的字符顯示所有筆劃圖象表示。
11.一種存儲執(zhí)行于數(shù)據(jù)識別裝置中的程序的存儲介質(zhì),該程序包括以下步驟往一個(gè)圖形識別系統(tǒng)中添加想要的字符的第一個(gè)筆劃;將所述第一筆劃分類到預(yù)定數(shù)量的筆劃類別的一個(gè)中去;查找以所述第一筆劃開始的字符;以基于字符的使用頻率的順序顯示一欄找到的字符;如果在所述欄中有該想要的字符,那么從所述欄中選擇想要的字符;如果在所述欄中沒有該想要的字符,那么添加另一個(gè)筆劃;在當(dāng)前筆劃順序的基礎(chǔ)上查找在先前所選擇的字符后出現(xiàn)的最通用字符;和顯示另一欄找到的字符。
重復(fù)上述步驟直到該想要的字被選擇為止;和對于輸入另一個(gè)想要的字重復(fù)上述步驟。
12.根據(jù)權(quán)利要求11所述的存儲執(zhí)行于數(shù)據(jù)識別裝置中的程序的存儲介質(zhì),其中該程序進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)數(shù)字表示;以及為一個(gè)選擇的字符顯示所有筆劃數(shù)字表示。
13.根據(jù)權(quán)利要求11所述的存儲執(zhí)行于數(shù)據(jù)識別裝置中的程序的存儲介質(zhì),其中該程序進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)圖象表示;以及為一個(gè)選擇的字符顯示所有筆劃圖象表示。
14.一種輸入手寫體漢字字符的方法,包括以下步驟往一個(gè)圖形識別系統(tǒng)中添加一個(gè)筆劃;
將添加的所述筆劃分類到5個(gè)預(yù)定數(shù)量的筆劃類別的一個(gè)中去;查找通常從一個(gè)或多個(gè)手寫體筆劃的識別的類別開始的字符;顯示一欄小于等于10的找到的字符,其中以預(yù)定順序顯示所述字符欄;如果在所述欄中有想要的字符,那么從所述欄中選擇想要的字符;如果在所述欄中沒有想要的字符,那么添加另一個(gè)筆劃;在當(dāng)前筆劃順序的基礎(chǔ)上查找在先前所選擇的字符后出現(xiàn)的最通用字符;和顯示另一欄小于等于10的找到的字符;重復(fù)上述步驟直到該想要的字被選擇為止;和對于輸入另一個(gè)想要的字重復(fù)上述步驟。
15.根據(jù)權(quán)利要求14所述的輸入手寫體漢字字符的方法,進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)數(shù)字表示;以及為一個(gè)選擇的字符顯示所有筆劃數(shù)字表示。
16.根據(jù)權(quán)利要求14所述的輸入手寫體漢字字符的方法,進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)圖象表示;以及為一個(gè)選擇的字符顯示所有筆劃圖象表示。
17.根據(jù)權(quán)利要求14所述的輸入手寫體漢字字符的方法,其中所述預(yù)定順序基于以下任何一條寫出一個(gè)漢字字符必須的筆劃數(shù);一個(gè)漢字字符的使用頻率;以及與最后輸入的漢字字符的上下文關(guān)系。
18.一種存儲執(zhí)行于數(shù)據(jù)識別裝置中的程序的存儲介質(zhì),該程序包括步驟往一個(gè)圖形識別系統(tǒng)中添加想要的字符的第一個(gè)筆劃;將第一筆劃分類到5個(gè)預(yù)定數(shù)量的筆劃類別的一個(gè)中去;
查找通常從一個(gè)或多個(gè)手寫體筆劃的識別的類別開始的字符;顯示一欄等于10或小于10個(gè)找到的字符,其中以預(yù)定順序顯示所述字符欄;如果在所述欄中有想要的字符,那么從所述欄中選擇想要的字符;如果在所述欄中沒有想要的字符,那么對于想要的字符添加另一個(gè)筆劃;在當(dāng)前筆劃順序的基礎(chǔ)上查找在先前所選擇的字符后出現(xiàn)的最通用字符;和顯示另一欄找到的字符;重復(fù)上述步驟直到該想要的字被選擇為止;和對于輸入另一個(gè)想要的字重復(fù)上述步驟。
19.根據(jù)權(quán)利要求18所述存儲執(zhí)行于數(shù)據(jù)識別裝置中的程序的存儲介質(zhì),其中該程序進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)數(shù)字表示;以及為一個(gè)選擇的字符顯示所有筆劃數(shù)字表示。
20.根據(jù)權(quán)利要求18所述存儲執(zhí)行于數(shù)據(jù)識別裝置中的程序的存儲介質(zhì),其中該程序進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)圖象表示;以及為一個(gè)選擇的字符顯示所有筆劃圖象表示。
21.根據(jù)權(quán)利要求18所述存儲執(zhí)行于數(shù)據(jù)識別裝置中的程序的存儲介質(zhì),其中所述預(yù)定順序基于以下任何一條寫出一個(gè)字符必須的筆劃數(shù);一個(gè)字符的使用頻率;以及與最后輸入的字符的上下文關(guān)系。
權(quán)利要求
1.一種漢字字符手寫體輸入系統(tǒng),包括識別裝置,用于從一個(gè)預(yù)定數(shù)量的筆劃類別中識別出一類手寫體筆劃;收集裝置,用于組織通常從一個(gè)或多個(gè)識別的手寫體筆劃類別開始的一欄字符,以一個(gè)預(yù)定順序顯示所述字符欄;以及選擇裝置,用于從所述字符欄中選擇想要的字符。
2.根據(jù)權(quán)利要求1所述的漢字字符手寫體輸入系統(tǒng),其中所述預(yù)定數(shù)量的筆劃類別包括五個(gè)基本筆劃類別,每一個(gè)具有一個(gè)或多個(gè)子類型。
3.根據(jù)權(quán)利要求1所述的漢字字符手寫體輸入系統(tǒng),其中當(dāng)無筆劃輸入時(shí)或選擇一個(gè)字符后,所述收集裝置顯示一欄最常用字符。
4.根據(jù)權(quán)利要求3所述的漢字字符手寫體輸入系統(tǒng),其中所述最常用字符欄是上下文相關(guān)的,取決于最后輸入的漢字字符。
5.根據(jù)權(quán)利要求1所述的漢字字符手寫體輸入系統(tǒng),其中所述預(yù)定順序基于以下任何一條寫出一個(gè)字符必須的筆劃數(shù);一個(gè)字符的使用頻率;以及與最后輸入的字符的上下文關(guān)系。
6.根據(jù)權(quán)利要求1所述的漢字字符手寫體輸入系統(tǒng),其中所述選擇裝置與以下任何一個(gè)有關(guān)單擊鼠標(biāo);輕敲指示筆輕敲手指;按壓按鍵;以及按壓按鈕。
7.根據(jù)權(quán)利要求1所述的漢字字符手寫體輸入系統(tǒng),進(jìn)一步包括用于顯示輸入的每一個(gè)筆劃的數(shù)字表示以及對于一個(gè)選擇的漢字字符的全部數(shù)字表示的裝置。
8.一種用于輸入手寫體漢字字符的方法,包括步驟往一個(gè)圖形別識別系統(tǒng)中添加一個(gè)筆劃;將添加的筆劃分類到預(yù)定數(shù)量的筆劃類別的一個(gè)中去;在字符使用頻率的基礎(chǔ)上查找字符;顯示一欄找到的字符;如果在所述欄中有想要的字符,那么從所述欄中選擇想要的字符;如果在所述欄中沒有看見想要的字符,那么添加另一個(gè)筆劃;在當(dāng)前筆劃順序的基礎(chǔ)上查找在先前所選擇的字符后出現(xiàn)的最通用字符;和顯示另一欄找到的字符。
9.根據(jù)權(quán)利要求8所述的輸入手寫體漢字字符的方法,進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)數(shù)字表示;以及為一個(gè)選擇的字符顯示所有筆劃數(shù)字表示。
10.根據(jù)權(quán)利要求8所述的輸入手寫體漢字字符的方法,進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)圖象表示;以及為一個(gè)選擇的字符顯示所有筆劃圖象表示。
11.一種存儲執(zhí)行于數(shù)據(jù)識別裝置中的程序的存儲介質(zhì),該程序包括以下步驟往一個(gè)圖形識別系統(tǒng)中添加一個(gè)筆劃;將添加的筆劃分類到預(yù)定數(shù)量的筆劃類別的一個(gè)中去;在字符使用頻率的基礎(chǔ)上查找字符;顯示一欄找到的字符;如果在所述欄中有想要的字符,那么從所述欄中選擇想要的字符;如果在所述欄中沒有看見想要的字符,那么添加另一個(gè)筆劃;在當(dāng)前筆劃順序的基礎(chǔ)上查找在先前所選擇的字符后出現(xiàn)的最通用字符;和顯示另一欄找到的字符。
12.根據(jù)權(quán)利要求11所述的存儲執(zhí)行于數(shù)據(jù)識別裝置中的程序的存儲介質(zhì),其中該程序進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)數(shù)字表示;以及為一個(gè)選擇的字符顯示所有筆劃數(shù)字表示。
13.根據(jù)權(quán)利要求11所述的存儲執(zhí)行于數(shù)據(jù)識別裝置中的程序的存儲介質(zhì),其中該程序進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)圖象表示;以及為一個(gè)選擇的字符顯示所有筆劃圖象表示。
14.一種輸入手寫體漢字字符的方法,包括以下步驟往一個(gè)圖形識別系統(tǒng)中添加一個(gè)筆劃;將添加的筆劃分類到預(yù)定數(shù)量的筆劃類別的一個(gè)中去;查找通常從一個(gè)或多個(gè)手寫體筆劃的識別的圖形開始的字符;顯示一欄找到的字符,其中以預(yù)定順序顯示所述字符欄;如果在所述欄中有想要的字符,那么從所述欄中選擇想要的字符;如果在所述欄中沒有看見想要的字符,那么添加另一個(gè)筆劃;在當(dāng)前筆劃順序的基礎(chǔ)上查找在先前所選擇的字符后出現(xiàn)的最通用字符;和顯示另一欄找到的字符。
15.根據(jù)權(quán)利要求14所述的輸入手寫體漢字字符的方法,進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)數(shù)字表示;以及為一個(gè)選擇的字符顯示所有筆劃數(shù)字表示。
16.根據(jù)權(quán)利要求14所述的輸入手寫體漢字字符的方法,進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)圖象表示;以及為一個(gè)選擇的字符顯示所有筆劃圖象表示。
17.根據(jù)權(quán)利要求14所述的輸入手寫體漢字字符的方法,其中所述預(yù)定順序基于以下任何一條寫出一個(gè)漢字字符必須的筆劃數(shù);一個(gè)漢字字符的使用頻率;以及與最后輸入的漢字字符的上下文關(guān)系。
18.一種存儲執(zhí)行于數(shù)據(jù)識別裝置中的程序的存儲介質(zhì),該程序包括步驟往一個(gè)圖形識別系統(tǒng)中添加一個(gè)筆劃;將添加的筆劃分類到預(yù)定數(shù)量的筆劃類別的一個(gè)中去;查找通常從一個(gè)或多個(gè)手寫體筆劃的識別的圖形開始的字符;顯示一欄找到的字符,其中以預(yù)定順序顯示所述字符欄;如果在所述欄中有想要的字符,從所述欄中選擇想要的字符;如果在所述欄中沒有看見想要的字符,添加另一個(gè)筆劃;在當(dāng)前筆劃順序的基礎(chǔ)上查找在先前所選擇的字符后出現(xiàn)的最通用字符;和顯示另一欄找到的字符。
19.根據(jù)權(quán)利要求18所述存儲執(zhí)行于數(shù)據(jù)識別裝置中的程序的存儲介質(zhì),其中該程序進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)數(shù)字表示;以及為一個(gè)選擇的字符顯示所有筆劃數(shù)字表示。
20.根據(jù)權(quán)利要求18所述存儲執(zhí)行于數(shù)據(jù)識別裝置中的程序的存儲介質(zhì),其中該程序進(jìn)一步包括步驟為一個(gè)添加的筆劃顯示一個(gè)圖象表示;以及為一個(gè)選擇的字符顯示所有筆劃圖象表示。
21.根據(jù)權(quán)利要求18所述存儲執(zhí)行于數(shù)據(jù)識別裝置中的程序的存儲介質(zhì),其中所述預(yù)定順序基于以下任何一條寫出一個(gè)字符必須的筆劃數(shù);一個(gè)字符的使用頻率;以及與最后輸入的字符的上下文關(guān)系。
全文摘要
提供一種手寫體漢字字符輸入方法和系統(tǒng)以允許用戶通過僅描繪第一個(gè)少數(shù)的筆劃并進(jìn)行一個(gè)諸如單擊鼠標(biāo)或者輕敲手指或指示筆的選擇動作來往數(shù)據(jù)處理器中輸入漢字字符。該系統(tǒng)是交互的,預(yù)測的和直觀使用的。通過添加用于動筆寫一個(gè)漢字字符的一個(gè)或兩個(gè)筆劃,或有時(shí)甚至不需要筆劃,用戶可以從一欄字符中找到一個(gè)想要的字符。該欄是上下文相關(guān)的。它的變化取決于在前輸入的字符。相比于其它現(xiàn)有系統(tǒng),該系統(tǒng)可以節(jié)省用戶輸入漢字字符的大量時(shí)間和力氣。
文檔編號G06F3/00GK1606753SQ03801752
公開日2005年4月13日 申請日期2003年7月17日 優(yōu)先權(quán)日2002年7月25日
發(fā)明者麥克·R·隆志, 帕默·布賴恩 申請人:美國在線服務(wù)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1