專利名稱:多筆劃字符輸入方法和設(shè)備的制作方法
背景技術(shù):
I.發(fā)明領(lǐng)域本發(fā)明涉及符號(hào)輸入,尤其本發(fā)明涉及多筆劃符號(hào)的輸入或把語言字符寫入電子設(shè)備。
II.相關(guān)技術(shù)和普通背景描述近來在技術(shù)和設(shè)計(jì)中的提高已促使了具有存儲(chǔ)、處理和/或通信空前性能的手提電子設(shè)備(包括蜂窩電話和便攜式數(shù)字助理或PDA)的生產(chǎn)。這樣的設(shè)備可以進(jìn)行數(shù)據(jù)存儲(chǔ)操作,保留所組織的文本信息量,比如用于商務(wù)和/或個(gè)人聯(lián)系的姓名、街道地址、電子郵件地址、電話號(hào)碼以及傳真號(hào)。隨后可以進(jìn)行數(shù)據(jù)存取操作以為了它自己檢索和顯示該信息的所選部分,或者另外可以為了用作其他設(shè)備操作(比如電子郵件、電話或傳真通信)的參數(shù)檢索這個(gè)部分。
在諸如膝上型計(jì)算機(jī)或臺(tái)式計(jì)算機(jī)的使用中,可以通過借助打字鍵盤輸入文本簡(jiǎn)便地存儲(chǔ)或檢索信息。然而,與手提設(shè)備相關(guān)的便攜性和微型化對(duì)于打字鍵盤已沒有空間了,并且這樣的設(shè)備需要其他方法為檢索文本的提供文本輸入或搜索參數(shù)輸入。
一個(gè)選擇就是適用現(xiàn)有的用戶接口,比如用于字符輸入的標(biāo)準(zhǔn)12鍵電話鍵盤(即數(shù)字0-9以及字符‘#’和‘*’)。在這個(gè)方法中,羅馬字母表的26個(gè)字母映射到所選鍵(如
圖1所示)。然而,該方法是非自然的輸入文本信息的方法,部分由于映射必須是多對(duì)一的。例如,為了輸入字母‘C’的單個(gè)示例,用戶必須按下‘2’鍵三次。這樣的方法也是緩慢的,因?yàn)闉榱酥甘咀址吔?例如區(qū)分兩個(gè)字母‘A’和一個(gè)字母‘B’)用戶必須觀察按鍵之間的停頓。
在一些情況下,可以使用字符的消除多義性處理在某種程度上減少按鍵所需次數(shù)。在Grover等人的美國(guó)專利第5818437號(hào)專利中描述了一種計(jì)算機(jī),它使用字典根據(jù)一對(duì)一按鍵對(duì)字母把按鍵序列映射到相應(yīng)的單詞上。不幸的是,一些序列可能對(duì)應(yīng)多于一個(gè)單詞或字符串,為了解決多義性需要用戶進(jìn)行附加操作。例如在所示設(shè)備中,序列‘1226’至少對(duì)應(yīng)字符串‘FOOD’、‘GOOD’以及‘1226’。還有,對(duì)于還沒有在計(jì)算機(jī)字典中表示的單詞輸入變得更困難。在這種情況下,該方法需要多個(gè)以及非相似的操作輸入字符。例如在一個(gè)所述的實(shí)施例中,每個(gè)鍵映射于9個(gè)符號(hào),并且需要至少兩個(gè)按鍵選擇任何期望的符號(hào)。
此外,隨著實(shí)際使用中所需鍵數(shù)(和/或映射于給定鍵的字符數(shù)量)變得太大,這樣的方法不適用于具有多于大約30個(gè)字符的字母表或字符集的語言。對(duì)于具有成千字符的語言(比如書面中文或日語漢字),任何依照字符對(duì)鍵的映射的方法都是完全沒有效力的。
另一選擇就是通過稱作“單一筆劃”的單一完整的筆劃輸入文本字符。在Goldberg的美國(guó)專利第5596656號(hào)的專利中描述了一種在輸入單一筆劃的合適書寫表面使用指示筆的方法,其中每個(gè)單一筆劃表示羅馬字母表的一個(gè)字母、數(shù)字或標(biāo)點(diǎn)符號(hào)。然而,由于該方法嚴(yán)格限于一筆輸入,它就需要用戶學(xué)習(xí)新的書寫字母表,其中許多字符很少甚至不與它們所表示的字符相似。例如,對(duì)應(yīng)字母‘E’的單一筆劃是從左到右的單一筆劃,而對(duì)應(yīng)字母‘R’的單一筆劃是從左上到右下的直劃。單一筆劃法也不適用于包括比可由這樣手段方便表示還要更多字符的語言。
此外,單一筆劃法需要指示筆。一方面,指示筆會(huì)丟失或損壞。另一方面,在用戶只有一手空閑而必須用它拿住設(shè)備的情況下指示筆是不便于使用的。此外,支持這樣方法需要的書寫表面耗費(fèi)了設(shè)備表面大量區(qū)域。最后,支持這樣方法的指示筆與書寫表面的任何組合大大增加了設(shè)備的成本。
發(fā)明概述從輸入設(shè)備接收方向碼組。每個(gè)方向碼與繪圖平面中預(yù)定數(shù)量方向中的一個(gè)有關(guān),并且每組方向碼與筆劃有關(guān)。顯示包括筆劃的字符。
附圖簡(jiǎn)述圖1示出了12鍵鍵盤羅馬字母表字母對(duì)鍵的傳統(tǒng)映射。
圖2示出了基本筆劃和EOC分隔符對(duì)鍵的映射。
圖3示出了基本筆劃和EOC分隔符對(duì)鍵的另一映射。
圖4示出了基本筆劃和EOC分隔符對(duì)鍵的進(jìn)一步映射。
圖5示出了基本筆劃和EOC分隔符對(duì)4向加選擇(4-way-plus-select)輸入設(shè)備位置的映射。
圖6示出了根據(jù)本發(fā)明實(shí)施例方法的流程圖。
圖7示出了根據(jù)本發(fā)明實(shí)施例設(shè)備的框圖。
圖8示出了具有修改筆劃的字符例子。
圖9A示出了對(duì)于字母‘A’兩個(gè)可能的筆劃組合。
圖9B示出了對(duì)于字母‘V’三個(gè)可能的筆劃組合。
圖10示出了四向加選擇提桿開關(guān)組件。
圖11示出了四向加選擇彈簧針(pogo pin)。
圖12示出了八向加選擇提桿開關(guān)組件。
圖13示出了八向加選擇彈簧針(pogo pin)。
圖14示出了根據(jù)本發(fā)明另一實(shí)施例的方法流程圖。
圖15A示出了3×3邊界框陣列的點(diǎn)。
圖15B示出了3×5和5×7矩陣陣列的點(diǎn)。
圖16示出了筆劃的一個(gè)例子。
圖17示出了根據(jù)本發(fā)明進(jìn)一步實(shí)施例的方法流程圖。
發(fā)明詳述根據(jù)本發(fā)明實(shí)施例的方法中,一組基本字符筆劃中的每個(gè)與鍵盤的鍵相關(guān)聯(lián)。圖2示出了映射于鍵盤(或映射于更大鍵盤的一部分)的基本筆劃組(包括橫劃、豎劃、上斜劃(從左到右)、下斜劃、曲線筆劃以及點(diǎn)或重音符筆劃)和字符結(jié)束(EOC)分隔符的一個(gè)例子。
雖然圖2所示的例子用了7個(gè)鍵,但可以得到需要更少鍵的組,例如通過把兩個(gè)斜劃組合到一個(gè)單元(例如如圖3的6鍵映射中)、刪除點(diǎn)或重音單元、使用按鍵之間預(yù)定最小持續(xù)時(shí)間的停頓而不是一個(gè)按鍵指示EOC分隔等等。相似地,可以得到需要更多鍵的組,例如通過包括切換鍵來指示式輸入大寫字母還是小寫字母的字符、通過把一個(gè)或多個(gè)基本筆劃分為長(zhǎng)劃和短劃、通過區(qū)分環(huán)筆劃和圓筆劃(如圖4中的八鍵映射)等等。圖5示出了把四個(gè)單元加上EOC分隔符映射到四向加選擇提桿開關(guān)組件的部分上。有了這個(gè)組件,按下四個(gè)標(biāo)記中的一個(gè)就指示輸入對(duì)應(yīng)的單元,而按下組件中間(即選擇選擇操作)就指示輸入EOC分隔符。相似的映射可用于四向加選擇彈簧桿或彈簧針(如圖11的頂視和側(cè)視圖所示)。
圖6示出了根據(jù)本發(fā)明實(shí)施例方法的流程圖。在任務(wù)P110中,由設(shè)備接收基本筆劃或EOC分隔符的輸入(即通過如上所述的按鍵或相似操作)。在任務(wù)P120中,已為當(dāng)前字符輸入的筆劃組合用于參考把筆劃組合映射于字符的內(nèi)部數(shù)據(jù)庫。數(shù)據(jù)庫可配置為查詢表,如判決樹或如本領(lǐng)域已知的另一數(shù)據(jù)結(jié)構(gòu)。
如果組合沒有出現(xiàn)于數(shù)據(jù)庫,那么在任務(wù)P130就指示錯(cuò)誤(例如通過可聽蜂鳴聲和/或顯示器上的可視指示),刪去筆劃并重復(fù)任務(wù)P110。如果組合有效(即它出現(xiàn)于數(shù)據(jù)庫作為映射組合的一部分),那么在任務(wù)P140中把任務(wù)P110中輸入的操作與EOC分隔符比較。任務(wù)P110中一輸入就會(huì)把所輸入的筆劃反映在顯示器上,或者可以抑制反映直到完成任務(wù)P130的確認(rèn),這樣只顯示有效組合的筆劃。
如果任務(wù)P140中檢測(cè)不到匹配,那么在任務(wù)P110中繼續(xù)下一次輸入操作。但是如果任務(wù)P140檢測(cè)到了匹配(即用戶指示了字符結(jié)束),那么顯示所輸入組合映射的字符由用戶在任務(wù)P150中選擇。在一個(gè)例子中,在顯示器上以與輸入設(shè)備的鍵或位置相同的配置配置這些字符,使用戶能通過選擇相應(yīng)的鍵或位置容易地選擇期望的字符。所輸入組合映射于比在一個(gè)時(shí)刻顯示的更多的字符的情況下,提供滾動(dòng)操作。還可以提供可聽的反饋以指示已成功完成了字符輸入。
如果剩余可能的字符匹配減少到所有都可以便于一起顯示的點(diǎn),那么在顯示器上以與輸入設(shè)備的鍵或位置相同的配置配置這些剩余字符,使用戶能在進(jìn)行EOC操作之前通過選擇相應(yīng)的鍵或位置容易地選擇期望的字符。在相似的拓展中,可以把單詞的字典添加到根據(jù)本發(fā)明實(shí)施例的方法或設(shè)備中,這樣可以顯示剩余可能單詞匹配的數(shù)量用于選擇。
圖7是根據(jù)本發(fā)明實(shí)施例的設(shè)備框圖。輸入設(shè)備130可以是如上所述的鍵盤,提桿開關(guān)組件或彈簧針。顯示器140可以是液晶的或其他類型適用于便攜式設(shè)備的平板顯示器。如上所述,數(shù)據(jù)庫120包含筆劃組合到字符的映射并可配置為查詢表、判決樹或其他本領(lǐng)域中已知的數(shù)據(jù)結(jié)構(gòu)。處理器110執(zhí)行指令進(jìn)行這里所述的任務(wù)??梢园堰@些指令存儲(chǔ)或加載于存儲(chǔ)單元(未示出)比如半導(dǎo)體存儲(chǔ)器、磁介質(zhì)或其他本領(lǐng)域中已知的存儲(chǔ)設(shè)備。處理器110可以包括一個(gè)或多個(gè)微處理器、數(shù)字處理單元或其他可編程執(zhí)行指令的邏輯單元陣列。
對(duì)于與具有大寫小寫字母的字母表有關(guān)的應(yīng)用,識(shí)別支持可限于特定情況的字符(例如數(shù)據(jù)庫可以只包含到大寫字母的映射)。在支持大寫和小寫字母字符的識(shí)別的實(shí)現(xiàn)中,可以包括切換鍵以便于消除不同情況字母之間的多義性(例如大小寫的‘O’之間或大寫‘D’和小寫‘b’或‘p’之間)。這樣的消除多義性可以諸如通過減少任務(wù)P150中顯示字符的數(shù)量減少用戶需要輸入的按鍵數(shù)量。在一個(gè)這樣的實(shí)現(xiàn)中,可在字符輸入開始之前按下切換鍵。在可選的實(shí)現(xiàn)中,可一按下并保持切換鍵同時(shí)輸入字符的筆劃,在各種情況下都可以把切換鍵放置在設(shè)備的邊緣以更便于使用。
當(dāng)羅馬字母表的字符包含幾個(gè)可以任何順序繪制的筆劃時(shí),諸如中文的東亞書面語的字符就包含以習(xí)慣嚴(yán)格確定的順序繪制的許多筆劃。對(duì)于這樣的應(yīng)用,還可以通過說明輸入字符筆劃的連續(xù)順序簡(jiǎn)化字符的消除多義性。例如,可以通過配置數(shù)據(jù)庫的判決結(jié)構(gòu)以考慮順序來支持這樣的消除多義性。對(duì)于查詢表的例子,這個(gè)配置可能需要減少有效筆劃組合的數(shù)量。對(duì)于判決樹的例子,這個(gè)配置可能需要減少節(jié)點(diǎn)間邊的數(shù)量。
甚至在有關(guān)筆劃順序很少嚴(yán)格限定的字母表的應(yīng)用中,順序信息可用于消除多義性,因?yàn)槌隋e(cuò)誤以外支持不可能出現(xiàn)的筆劃順序是不必要的和/或不期望的。例如在羅馬字母表中,通常沒有字符以橫劃之后曲線或環(huán)筆劃開始繪制的。
在一些書面語言中,筆劃終止的方式也傳送關(guān)于字符的區(qū)分信息。圖8示出了日語平假名字符‘ka’的例子,其中與第二劃的結(jié)束比較,第一和第三劃的結(jié)束是修改的。在根據(jù)本發(fā)明的進(jìn)一步實(shí)施例的方法中,映射用戶操作(例如特定按鍵或位置選擇)以指示輸入最后一劃的修改。
根據(jù)本發(fā)明實(shí)施例的設(shè)備可允許映射到單個(gè)字符的筆劃的幾個(gè)不同組合。例如,用三或四劃輸入字母‘A’(如圖9A);以三種不同兩劃組合的任意一種輸入字母‘V’(如圖9B);以及以豎劃和橫劃、以豎劃和曲線筆劃或簡(jiǎn)單以曲線筆劃輸入字母‘J’。雖然安裝結(jié)合本發(fā)明實(shí)施例的設(shè)備以識(shí)別所有這樣的組合為有效,但允許用戶通過把它編程為只接受特定字母的可能組成之一來個(gè)人化該設(shè)備而增加使用的便利性。另外,可把設(shè)備配置為學(xué)習(xí)用戶喜好的特定組合,由此減少用戶輸入所需的按鍵數(shù)量。
除了所涉及的按鍵數(shù)量外,值得注意的是根據(jù)本發(fā)明所述實(shí)施例的方法或設(shè)備對(duì)用戶提供了自然和熟悉的接口。例如,這樣的接口比通過按下所分配的鍵預(yù)定次數(shù)選擇字母的傳統(tǒng)方法更相似于書寫字符筆劃的任務(wù)。
在根據(jù)本發(fā)明可選實(shí)施例的方法中,由輸入設(shè)備的用戶操作形成字符筆劃。輸入設(shè)備可以是4向加選擇設(shè)備,比如提桿開關(guān)(如圖10所時(shí))或“彈簧針”或“彈簧桿”(如圖11頂視和側(cè)視圖所示)。有了這樣的設(shè)備,四個(gè)方向的移動(dòng)就指示在繪制平面中兩個(gè)垂直方向及它們的反向,并且使用選擇操作指示劃線筆是上(可能移動(dòng)但不繪制)還是下(隨著它移動(dòng)繪制筆劃)??捎蓪S面I或由特定操作支持EOC指示(例如在中心扳手位置的快速切換)。
另外,輸入設(shè)備可以是8向加選擇設(shè)備比如如圖12所示的提桿開關(guān)或如圖13所示的彈簧桿。如這些圖中所示,八個(gè)方向的移動(dòng)指示繪制平面中兩對(duì)垂直方向以及它們的反向,一對(duì)與另一對(duì)相差45度角。還有使用選擇操作指示劃線筆是上還是下。在另一可選實(shí)施例中,輸入設(shè)備可以是具有選擇操作能力的游戲搖桿或具有相關(guān)按鍵或其他選擇操作能力的軌跡球。
圖14示出了根據(jù)本發(fā)明實(shí)施例的方法流程圖。在任務(wù)P210中,從輸入設(shè)備接收建立筆劃開始位置的信息。由用戶對(duì)輸入設(shè)備的操作產(chǎn)生這個(gè)信息,并且它與開始繪制筆劃的位置有關(guān)。開始位置可以是邊界框陣列中的點(diǎn)(如圖15A所示這樣陣列的3×3的例子,雖然可以使用任何其他大小的陣列)。另外,開始位置可以是矩陣陣列中的點(diǎn)(如圖15B所示的3×5和5×7的例子,雖然可以使用任何其他大小的陣列)??梢云谕麑?duì)于用于對(duì)應(yīng)顯示網(wǎng)格的特定陣列的大小。
在任務(wù)P220中,接收指示筆劃繪制的開始,好像劃線筆在開始位置放置在紙上(例如按下彈簧針或提桿開關(guān)組件)。在任務(wù)P230中,當(dāng)用戶繪制筆劃時(shí)接收一組方向碼。這個(gè)組可配置為指示每個(gè)方向移動(dòng)的碼串。例如對(duì)于如圖16所繪制的筆劃,其中“上”方向標(biāo)為A,而垂直于“上”方向和垂直于右方向的方向標(biāo)為B,碼串就表示為(+A,+A,+B,-A,-A)。兩個(gè)可選的表示是(+2A,+1B,-2A)和(2(+A),1(+B),2(-A))。
除了空間距離外,或?qū)臻g距離的另一選擇,方向碼可以以特定方向的移動(dòng)時(shí)間表示相對(duì)持續(xù)時(shí)間。在這種情況下,對(duì)于從輸入設(shè)備接收的方向碼與邊界框或矩陣陣列有關(guān)是沒有必要的,雖然為了顯示使它們標(biāo)準(zhǔn)化為這樣的陣列是可期望的。可以使用參考時(shí)鐘量化這樣移動(dòng)的持續(xù)時(shí)間。筆劃繪制期間在每個(gè)時(shí)鐘記號(hào)提供可聽的反饋,并且時(shí)鐘速度可由用戶調(diào)節(jié)。(注意這樣的時(shí)鐘可用于支持EOC超時(shí)功能,替代或除了專用的EOC分隔符操作。)對(duì)于圖16的筆劃這樣實(shí)現(xiàn)中輸入的碼串可以表示為(+18A,+7B,-23A),例如,為了顯示和/或進(jìn)一步處理可以把碼串標(biāo)準(zhǔn)化為(+2A,+1B,-2A)。
在任務(wù)P240中,從輸入設(shè)備接收提筆指示,表示完成筆劃輸入。在任務(wù)P250中,如果從輸入設(shè)備接收的下一個(gè)信號(hào)不是EOC分隔符,那么在任務(wù)P210中斷輸入作為字符中下一筆劃的開始位置(在可選實(shí)現(xiàn)中,如環(huán)中的第一步執(zhí)行任務(wù)P250的測(cè)試)。
值得注意的是,在圖14的方法中,用戶以它正常出現(xiàn)的形式輸入字符。換句話說,達(dá)到了立即可識(shí)別字符的輸入,并且在這樣的實(shí)施例中為了完成把字符輸入設(shè)備的任務(wù),沒有必要提供識(shí)別支持。
在根據(jù)如圖17所示的本發(fā)明另一實(shí)施例的方法中,進(jìn)行把所輸入筆劃組合識(shí)別為字符。這樣的方法可以以7或8位的ASCII碼或以類似的文本字符的標(biāo)準(zhǔn)編碼輸出所識(shí)別的字符。該方法的任務(wù)P310到任務(wù)P340類似于如上所述的任務(wù)P210到P240。
執(zhí)行圖17方法的設(shè)備包括把基本筆劃組合映射到字符的數(shù)據(jù)庫,如上所述。在任務(wù)P350中,把所接收的方向碼組與基本筆劃組比較。在該組中的每個(gè)筆劃表示為一組方向碼,或者在比較之前所接收的方向碼可被映射為基本筆劃形式。
如果確定所接收的方向碼組對(duì)應(yīng)基本筆劃組中的一個(gè),那么通過了任務(wù)P390的測(cè)試。否則就在任務(wù)P390拒絕所接收的組并刪去該筆劃。也可以產(chǎn)生可聽和/或可視的錯(cuò)誤指示。任務(wù)P370、P380、P400和P410可類似與如上所述圖6的方法中的任務(wù)P120、P140和P150進(jìn)行。
如上所述,輸入字符筆劃的順序可與識(shí)別判決結(jié)合。從輸入設(shè)備接收的并在判決中結(jié)合的其他信息包括筆劃方向及筆劃或筆劃不同部分的相對(duì)速度。
此外,與字符內(nèi)筆劃相對(duì)部分有關(guān)的信息可用于消除多義性。例如,環(huán)相對(duì)向下筆劃的位置可用于區(qū)分大寫‘P’和小寫‘b’。消除多義性還可以包括忽略筆劃間不重要的空間關(guān)系。例如,忽略向下筆劃間的距離和/或橫劃是否實(shí)際與兩個(gè)向下筆劃接觸來識(shí)別大寫‘H’。
在進(jìn)一步的實(shí)施例中,不需要進(jìn)行筆劃表征(如任務(wù)P350中)。在這種情況下,接收了EOC指示,所輸入筆劃(例如由繪制字符時(shí)穿過的邊界框或矩陣陣列點(diǎn)確定的)的方式就可由數(shù)據(jù)庫(例如配置為判決樹)識(shí)別,而不參照各個(gè)筆劃。
為了觸覺反饋以及便于使用輸入設(shè)備中可以提供附加特征。例如,輸入設(shè)備可以在角上或邊緣位置提供可辨別的咔嗒聲以清楚地對(duì)用戶指示當(dāng)前位置。此外,彈簧針或游戲搖桿的操作可拓展,以提供較高分辨率和控制。這時(shí),為了繼續(xù)上下選擇操作的可用性,需要提供拓展操作的鎖定裝置。
提供所描述實(shí)施例的以上表述使本領(lǐng)域的技術(shù)人員實(shí)施或使用本發(fā)明。對(duì)這些實(shí)施例的各種修改是可能的,并且這里所表述的一般原理也可應(yīng)用于其他實(shí)施例。例如,本發(fā)明可部分或整體實(shí)現(xiàn)為硬連線電路,如制作為專用集成電路的電路配置或加載入非易失性存儲(chǔ)器的固件程序,或作為機(jī)器可讀取碼從數(shù)據(jù)存儲(chǔ)介質(zhì)或加載與其中的軟件程序,這樣的碼是可由諸如微處理器或其他數(shù)字信號(hào)處理單元的邏輯單元陣列執(zhí)行的。這樣,不希望本發(fā)明僅限于以上所述的實(shí)施例,但還是要依照符合以這里任何方式揭示的原理及新穎特征的最寬范圍。
權(quán)利要求
1.一種方法,包括從輸入設(shè)備接收第一方向碼組;從輸入設(shè)備接收第二方向碼組;顯示字符,所述字符至少包括第一筆劃和第二筆劃,其中所述第一方向碼組中的每個(gè)與繪制平面中第一到第四方向中的一個(gè)有關(guān),以及其中所述第一方向垂直于所述第二方向,所述第三方向垂直于所述第四方向,以及所述第三方向在與所述第一方向形成45度角度的方向上,以及其中所述第二方向碼組中的每個(gè)與所述第一到第四方向中的一個(gè)有關(guān),以及其中所述第一方向碼組與所述第一筆劃有關(guān),而所述第二方向碼組與所述第二筆劃有關(guān)。
2.按權(quán)利要求1所述的方法,其特征在于所述輸入設(shè)備是八向加選擇設(shè)備。
3.按權(quán)利要求1所述的方法,其特征在于所述第一方向碼組中的每個(gè)與所述第一和第二方向中的一個(gè)有關(guān),以及其中所述第二方向碼組中的每個(gè)與所述第一和第二方向中的一個(gè)有關(guān)。
4.按權(quán)利要求3所述的方法,其特征在于所述輸入設(shè)備是四向加選擇設(shè)備。
5.按權(quán)利要求1所述的方法,所述方法進(jìn)一步包括從所述第一方向碼組得到所述第一筆劃;以及從所述第二方向碼組得到所述第二筆劃,其中基本筆劃組包括所述第一和第二筆劃,以及其中所述得到所述第一筆劃包括把至少部分根據(jù)所述第一方向碼組的信息與基本筆劃組中至少一個(gè)作比較,以及其中所述得到所述第二筆劃包括把至少部分根據(jù)所述第二方向碼組的信息與基本筆劃組中至少一個(gè)作比較。
6.按權(quán)利要求5所述的方法,其特征在于字符組包括多個(gè)字符,以及其中從所述字符組至少部分根據(jù)與所述第一方向碼組和所述第二方向碼組有關(guān)的信息選擇所述字符。
7.一種具有指令的數(shù)據(jù)存儲(chǔ)介質(zhì),所述指令是可由邏輯單元陣列執(zhí)行的,所述指令限定的方法包括從輸入設(shè)備接收第一方向碼組;從輸入設(shè)備接收第二方向碼組;以及顯示字符,所述字符至少包括第一筆劃和第二筆劃,其中所述第一方向碼組中的每個(gè)與繪制平面中第一到第四方向中的一個(gè)有關(guān),以及其中所述第一方向垂直于所述第二方向,所述第三方向垂直于所述第四方向,以及所述第三方向在與所述第一方向形成45度角度的方向上,以及其中所述第二方向碼組中的每個(gè)與所述第一到第四方向中的一個(gè)有關(guān),以及其中所述第一方向碼組與所述第一筆劃有關(guān),而所述第二方向碼組與所述第二筆劃有關(guān)。
8.按權(quán)利要求7所述的介質(zhì),其特征在于所述輸入設(shè)備是八向加選擇設(shè)備。
9.按權(quán)利要求7所述的介質(zhì),其特征在于所述第一方向碼組中的每個(gè)與所述第一和第二方向中的一個(gè)有關(guān),以及其中所述第二方向碼組中的每個(gè)與所述第一和第二方向中的一個(gè)有關(guān)。
10.按權(quán)利要求9所述的介質(zhì),其特征在于所述輸入設(shè)備是四向加選擇設(shè)備。
11.按權(quán)利要求7所述的介質(zhì),所述方法進(jìn)一步包括從所述第一方向碼組得到所述第一筆劃;以及從所述第二方向碼組得到所述第二筆劃,其中基本筆劃組包括所述第一和第二筆劃,以及其中所述得到所述第一筆劃包括把至少部分根據(jù)所述第一方向碼組的信息與基本筆劃組中至少一個(gè)作比較,以及其中所述得到所述第二筆劃包括把至少部分根據(jù)所述第二方向碼組的信息與基本筆劃組中至少一個(gè)作比較。
12.按權(quán)利要求11所述的介質(zhì),其特征在于字符組包括多個(gè)字符,以及其中從所述字符組至少部分根據(jù)與所述第一方向碼組和所述第二方向碼組有關(guān)的信息選擇所述字符。
13.一種設(shè)備,包括處理器;輸入設(shè)備;以及顯示器;其中所述處理器從輸入設(shè)備接收第一方向碼組,以及其中所述處理器從輸入設(shè)備接收第二方向碼組,以及其中所述處理器使所述顯示器顯示字符,所述字符至少包括第一筆劃和第二筆劃,其中所述第一方向碼組中的每個(gè)與繪制平面中第一到第四方向中的一個(gè)有關(guān),以及其中所述第一方向垂直于所述第二方向,所述第三方向垂直于所述第四方向,以及所述第三方向在與所述第一方向形成45度角度的方向上,以及其中所述第二方向碼組中的每個(gè)與所述第一到第四方向中的一個(gè)有關(guān),以及其中所述第一方向碼組與所述第一筆劃有關(guān),而所述第二方向碼組與所述第二筆劃有關(guān)。
14.按權(quán)利要求13所述的設(shè)備,其特征在于所述輸入設(shè)備是八向加選擇設(shè)備。
15.按權(quán)利要求13所述的設(shè)備,其特征在于所述第一方向碼組中的每個(gè)與所述第一和第二方向中的一個(gè)有關(guān),以及其中所述第二方向碼組中的每個(gè)與所述第一和第二方向中的一個(gè)有關(guān)。
16.按權(quán)利要求15所述的設(shè)備,其特征在于所述輸入設(shè)備是四向加選擇設(shè)備。
17.按權(quán)利要求1所述的設(shè)備,所述設(shè)備進(jìn)一步包括數(shù)據(jù)庫,其中基本筆劃組包括所述第一和第二筆劃,以及其中所述數(shù)據(jù)庫包括映射,以及其中每個(gè)映射使基本筆劃的組合與字符組中的一個(gè)相關(guān)。
全文摘要
一種設(shè)備,它通過輸入設(shè)備(130)接收方向碼組并把所述方向碼組轉(zhuǎn)換為相應(yīng)的字符。用戶操作輸入設(shè)備(130),把它配置為產(chǎn)生表示用于字符信息的基本筆劃的方向碼。處理器(110)接收方向碼并把它們轉(zhuǎn)換為標(biāo)準(zhǔn)字符比如字母、數(shù)字或標(biāo)點(diǎn)??梢酝ㄟ^數(shù)據(jù)庫(120)完成轉(zhuǎn)換,比如查詢表、判決樹或其他數(shù)據(jù)結(jié)構(gòu)。該設(shè)備包括顯示器,用于向用戶顯示標(biāo)準(zhǔn)字符。還描述了對(duì)應(yīng)的方法。
文檔編號(hào)G06F3/041GK1454343SQ00819614
公開日2003年11月5日 申請(qǐng)日期2000年5月5日 優(yōu)先權(quán)日2000年4月13日
發(fā)明者J·B·肯納吉 申請(qǐng)人:高通股份有限公司