專利名稱:用于輸入字符的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種包括操縱桿和選擇按鈕的字符輸入裝置,并且涉及使用 所述裝置輸入字符的方法。更具體地,本發(fā)明涉及一種字符輸入裝置和方法, 當(dāng)用戶按照與用筆書寫時的筆劃順序相同的移動方向順序地移動所述操縱 桿時,本發(fā)明的裝置和方法使得用戶能夠輸入他/她希望得到的字符。
背景技術(shù):
根據(jù)傳統(tǒng)技術(shù)的字符輸入裝置包括能夠在用戶按下特定按鈕時輸入對 應(yīng)字符的裝置,例如鍵盤、袖珍鍵盤等。然而,在使用上述字符輸入裝置的 情況下,用戶不得不費(fèi)力地記住輸入規(guī)則,即為了輸入特定的字符應(yīng)該按哪
標(biāo)記每個按鈕而無需記住輸入規(guī)則時,字符輸入速度也會降低。此外,在使 用一個按鈕輸入多個字符時,也就是說,當(dāng)預(yù)定的按鈕被用于每個模式以便
輸入字符a、 口和6中的每一個時,由于其空間有限很難在每個按鈕上顯示 每個模式的全部字符。
同樣地,另一種基于傳統(tǒng)技術(shù)的字符輸入裝置包括筆式鼠標(biāo)。當(dāng)用戶使 用筆式鼠標(biāo)接觸監(jiān)示器或者特定的板時,筆式鼠標(biāo)檢測到此接觸并使得用戶 能夠輸入字符。用戶在用筆式鼠標(biāo)寫字時,他/她可以輸入字符而無需記住 輸入規(guī)則,在這種情況下,筆式鼠標(biāo)廣泛地用作某些個人數(shù)字助理(PDA) 和其它類似產(chǎn)品的輸入裝置。但是,筆式鼠標(biāo)必須被裝配得與諸如PDA的 設(shè)備分開。因此,用戶必須從保存位置取出筆式鼠標(biāo),并在特定的模式下將 其按在PDA屏幕上。在這種情況下,用戶可能會丟失筆式鼠標(biāo)。也就是說, 只有筆式鼠標(biāo)是不行的,需要附加別的鍵盤或者袖珍鍵盤。對于筆式光鼠標(biāo)
和陀螺儀鼠標(biāo)也是一樣,其中,筆式光鼠標(biāo)利用發(fā)射到不透明板上的光的反 射光來實(shí)現(xiàn)字符的輸入,而陀螺儀鼠標(biāo)通過內(nèi)嵌的陀螺或者加速計來檢測空 間中的位置變化,由此實(shí)現(xiàn)字符的輸入。
特別地,與鍵盤和其它類似設(shè)備相比,所述字符輸入裝置的生產(chǎn)成本非 常高。目前,筆式鼠標(biāo)的售價為幾萬到幾百萬韓元。陀螺儀鼠標(biāo)的售價也超 過十萬韓元。也就是說,由于其較高的價格,用戶可能不愿意使用這種字符 輸入裝置
發(fā)明內(nèi)容
技術(shù)目的
構(gòu)思本發(fā)明來解決傳統(tǒng)技術(shù)中的上述問題。有鑒于此,本發(fā)明提供了一 種字符輸入裝置,用戶能夠通過僅使用操縱桿和包括一個按鈕或幾個按鈕的 選擇按鈕在所述裝置中輸入字符,而無需記住輸入規(guī)則,本發(fā)明還提供了在 所述裝置中輸入字符的方法。
本發(fā)明還提供了一種字符輸入裝置,與使用多個袖珍鍵盤或者按鈕的傳 統(tǒng)技術(shù)相比,該裝置通過僅使用操縱桿和選擇按鈕所需的空間而可以安裝在 相對較小的空間中。
本發(fā)明還提供了 一種字符輸入裝置,用戶可以根據(jù)與用戶使用筆寫字的 方式相同的筆劃很容易地在所述裝置中輸入韓語和每個國家的語言,本發(fā)明 還提供了在所述裝置中輸入字符的方法。
本發(fā)明還提供了一種字符輸入裝置,即使在每個用戶輸入特定字符的筆 劃順序不同時,每個用戶也可以#4居他/她希望的筆劃順序來移動操縱桿并 在該裝置中輸入字符,本發(fā)明還提供了在所述裝置中輸入字符的方法。
本發(fā)明還提供了一種字符輸入裝置,該裝置由于生產(chǎn)成本很低而可以在 用戶中廣泛地使用。
技術(shù)方案
為了實(shí)現(xiàn)上述目標(biāo)和解決傳統(tǒng)技術(shù)中的上述問題,根據(jù)本發(fā)明的一個方
面,提供了一種字符輸入裝置,包括操縱桿;用于輸入選擇信號的選擇按 鈕;存儲單元,存儲第一表格和第二表格,其中第一表格包括與所述操縱桿 的每個移動方向相對應(yīng)的多個字符結(jié)構(gòu)單元,第二表格包括與至少由一個字 符結(jié)構(gòu)單元組成的序列相對應(yīng)的字符;傳感器單元,檢測所述操縱桿從該操
縱桿中心點(diǎn)起的移動方向;搜索單元,通過查閱第一表格,搜索與所檢測到
的移動方向相對應(yīng)的字符結(jié)構(gòu)單元;和字符生成單元,在輸入所述選擇信號
后對找到的至少一個字符結(jié)構(gòu)單元進(jìn)行排列,并通過查閱第二表格,利用對 應(yīng)于每個序列的至少一個字符生成字符組合。
此外,根據(jù)本發(fā)明的另一方面,提供了一種字符輸入裝置,包括操縱 桿;用于輸入選擇信號的選擇按鈕;存儲單元,存儲第一表格和第二表格, 其中第一表格包括與所述操縱桿的每個移動方向和移動距離相對應(yīng)的字符 結(jié)構(gòu)單元,第二表格包括與至少由一個字符結(jié)構(gòu)單元組成的序列相對應(yīng)的字 符;傳感器單元,檢測所述操縱桿從該操縱桿中心點(diǎn)起的移動方向和移動距 離;搜索單元,通過查閱第一表格,搜索與檢測到的移動方向和移動距離相 對應(yīng)的字符結(jié)構(gòu)單元;和字符生成單元,在輸入所述選擇信號后對找到的至 少一個字符結(jié)構(gòu)單元進(jìn)行排列,并通過查閱第二表格,利用對應(yīng)于每個序列 的至少一個字符生成字符組合。
此外,根據(jù)本發(fā)明的另一方面,提供了一種在包括操縱桿和選擇按鈕的 字符輸入裝置中輸入字符的方法,所述方法包括如下步驟維護(hù)第一表格和 第二表格,其中第一表格包括與所述操縱桿的每個移動方向相對應(yīng)的多個字 符結(jié)構(gòu)單元,第二表格包括與至少由一個字符結(jié)構(gòu)單元組成的序列相對應(yīng)的 字符;當(dāng)用戶移動所述操縱桿時,檢測所述操縱桿以該操縱桿的中心點(diǎn)為基 準(zhǔn)的移動方向;通過查閱第一表格搜索與所檢測到的移動方向相對應(yīng)的字符 結(jié)構(gòu)單元;在輸入第一選擇信號后對找到的至少一個字符結(jié)構(gòu)單元進(jìn)行排
列;和通過查閱第二表格,利用對應(yīng)于每個序列的至少一個字符生成字符組 合。
圖1中部分(a)是示出構(gòu)成根據(jù)本發(fā)明的字符輸入裝置的操縱桿和選 擇按鈕的示意圖,圖1中部分(b)是示出所述字符輸入裝置其它結(jié)構(gòu)元件 的框圖2是示出根據(jù)本發(fā)明實(shí)施例的字符輸入裝置中字符輸入過程的流程
圖3是示出根據(jù)本發(fā)明實(shí)施例存儲在字符輸入裝置中的第一表格示例 的示意圖4是示出根據(jù)本發(fā)明實(shí)施例存儲在字符輸入裝置中的第二表格示例 的示意圖5是示出屏幕的示意圖,其中根據(jù)本發(fā)明實(shí)施例的字符輸入裝置將與 每個方向按鈕相關(guān)聯(lián)的多個字符組合顯示在顯示單元上;
圖6是示出屏幕的示意圖,其中根據(jù)本發(fā)明另一實(shí)施例的字符輸入裝置 將與每個方向按鈕相關(guān)聯(lián)的多個字符組合顯示在顯示單元的九個單元格上;
圖7是示出根據(jù)本發(fā)明另一實(shí)施例的字符輸入裝置檢測操縱桿移動方 向的方法的示意圖8是示出根據(jù)本發(fā)明另一實(shí)施例存儲在字符輸入裝置中的第一表格 示例的示意圖9是示出根據(jù)本發(fā)明另一實(shí)施例的字符輸入裝置檢測操縱桿移動方 向的方法的示意圖10是示出根據(jù)本發(fā)明另一實(shí)施例當(dāng)字符輸入裝置在顯示單元上顯示 激活的語言模式時屏幕的示意圖;和
圖11是示出根據(jù)本發(fā)明另一實(shí)施例存儲在字符輸入裝置中的第一表格 和第二表格的示意圖。
具體實(shí)施例方式
以下參照附圖對本發(fā)明進(jìn)行詳細(xì)說明。
根據(jù)本發(fā)明的字符輸入裝置包括操縱桿、選擇按鈕、存儲單元、傳感器
單元、搜索單元、字符生成單元、顯示單元和確認(rèn)單元。圖1中部分(a) 是示出組成字符輸入裝置的操縱桿101和選擇按鈕102的示意圖。圖1中部 分(b)是示出字符輸入裝置其它結(jié)構(gòu)元件的框圖。
以下參照圖1和圖2,描述根據(jù)本發(fā)明實(shí)施例的字符輸入裝置中輸入字 符的過程。
在操作步驟S201中,存儲單元103存儲第一表格和第二表格。
在這種情況下,第一表格包括操縱桿101的每個移動方向,和對應(yīng)于 每個移動方向的字符結(jié)構(gòu)單元。圖3是示出所述第一表格的示例的示意圖, 此時使用字符輸入裝置輸入的字符是韓語。參照圖3,當(dāng)用戶抓住操縱桿101 并將其向右移動時(附圖標(biāo)記301),對應(yīng)于所述移動方向的字符結(jié)構(gòu)單元 是"一"。同樣地,當(dāng)用戶抓住操縱桿101并將其旋轉(zhuǎn)360度時,對應(yīng)于所 述移動方向的字符結(jié)構(gòu)單元是"o"。而且,如附圖標(biāo)記303所示,至少一 個字符結(jié)構(gòu)單元可以對應(yīng)于同一移動方向。同樣地,第二表格包括的字符也 對應(yīng)于由至少一個字符結(jié)構(gòu)單元組成的序列。
圖4是示出在輸入輔音/元音單元的字符時的第二表格的示意圖,所述 第二表格包括字符結(jié)構(gòu)單元的序列以及對應(yīng)于所述序列的字符。 參照圖4,字符對應(yīng)于字符結(jié)構(gòu)單元序列"I"和"一,,。另外, 字符"7}"可以用"「"和"V,的組合來生成。
在操作步驟S202中,用戶移動操縱桿101。在這種情況下,傳感器單 元104纟企測4喿縱桿101的移動方向。例如,在包括中心點(diǎn)101a的平面坐標(biāo) 系中確定操縱桿101最高點(diǎn)的相坐標(biāo)時,傳感器單元104可以通過才企測所確 定相坐標(biāo)的移動,檢測4喿縱桿101的移動方向。
例如,當(dāng)用戶抓住操縱桿101將其先向右方移動然后向下移動時,傳感
器單元104可以檢測到此移動方向與圖3中的附圖標(biāo)記304相同。根據(jù)本發(fā) 明的操縱桿101有自動復(fù)原的彈性力。因此,當(dāng)用戶松開操縱桿101時,即 當(dāng)沒有力量施加于操縱桿101時,操縱桿101返回其原始位置。也就是說, 相坐標(biāo)自動地移動到中心點(diǎn)101a。
在操作步驟S204中,搜索單元105通過查閱所述第一表格,搜索與所 才企測到的移動方向相對應(yīng)的字符結(jié)構(gòu)單元j艮據(jù)圖3,當(dāng)4全測到附圖標(biāo)記304 的移動方向時,搜索單元105搜索字符結(jié)構(gòu)單元"「"或者"7"。
當(dāng)用戶重新抓住回到中心點(diǎn)101a的操縱桿101并將其向下移動時,傳 感器單元104可以;險測到如圖3所示附圖標(biāo)記為305的移動方向。
并且,搜索單元105通過查閱第一表格,搜索與所檢測到的移動方向相 對應(yīng)的字符結(jié)構(gòu)單元"I "。
此外,通過向右移動已經(jīng)回到中心點(diǎn)101a的操縱桿101,用戶可以搜 索字符結(jié)構(gòu)單元"一"。
重復(fù)操作步驟S203和S204,直到用戶輸入另一個選擇信號。用戶可以 按壓選擇按鈕來輸入選擇信號。在這種情況下,選擇信號表示用戶已經(jīng)輸入 了一個字符單元。根據(jù)實(shí)施例,所述單元可以使用音節(jié)單元、輔音/元音單 元 和 詞 單 元 中 的 任 意 一 個 。 也就是說,使用輔音/元音單元時,用戶在輸入輔音例如"n"之后,輸入 選擇信號。同樣地,使用音節(jié)單元時,用戶在輸入音節(jié)例如"外"之后, 輸入選擇信號。
在操作步驟S205和S206中,當(dāng)在找到字符結(jié)構(gòu)單元"n"(或者"7")、
"I ,,和"一,,之后輸入選擇信號時,字符生成單元106對在輸入選擇信號
之前找到的字符結(jié)構(gòu)單元進(jìn)行排列,并且生成字符組合。
字符生成單元106可以對找到的例如"n" 、 "I"和"一,,(第一序
列)的字符結(jié)構(gòu)單元進(jìn)行排列,或者可以對找到的例如"7" 、 " I "和"一"
(第二序列)的字符結(jié)構(gòu)單元進(jìn)行排列。而且,字符生成單元106通過查閱
第二表格,生成對應(yīng)于所述第 一序列或者第二序列的字符組合。
對應(yīng)于所述第一序列的字符組合可以是由"「"和"V"組合而成的 ,或者可以是由"「"和"丄,,組合而成的"衛(wèi),,。即,通過使用對 應(yīng)于每個序列的至少一個字符來產(chǎn)生字符組合。當(dāng)沒有字符組合與找到的字
符結(jié)構(gòu)單元相對應(yīng)時,字符生成單元106可以確定是用戶沒有移動操縱桿
101還是在傳感器單元104中產(chǎn)生了檢測錯誤。相應(yīng)地,字符生成單元106 可以忽略所述序列。也就是說,由于對應(yīng)于所述第二序列的字符組合不存在, 字符生成單元106不再對第二序列進(jìn)行處理。
在操作步驟S207中,顯示單元107將所生成的字符組合顯示在預(yù)定的 顯示器(未示出)上。
在搡作步驟S208和S209中,當(dāng)再次輸入與所顯示的字符組合相關(guān)的選 擇信號時,確認(rèn)單元108確定所選擇的字符組合作為用戶輸入的字符。用戶 可以使用選擇按鈕102輸入選擇信號。也就是說,在步驟S205中,用戶輸 入選擇信號來通知一個字符單元的輸入已經(jīng)結(jié)束。當(dāng)根據(jù)字符的輸入而被顯 示的字符組合是他/她希望的字符時,在步驟S208中,用戶輸入選擇信號來 通知輸入設(shè)備上述情況。
也就是說,用戶看到顯示單元107所顯示的字符組合并且在所述字符 組合是他/她希望的字符時,用戶按選擇按鈕102來輸入所述字符組合。
同樣地,當(dāng)在字符生成單元106中生成多個字符組合時,顯示單元107 顯示所述多個字符組合中的每一個。當(dāng)輸入選擇信號來選擇所顯示字符組合 中的任意一個時,確認(rèn)單元108確定所選擇的字符組合作為用戶輸入的字 符。
根據(jù)本發(fā)明的另一實(shí)施例,選擇按鈕102包括多個方向按鈕。即,如圖 1所示,可以在選擇按鈕102上提供方向按鈕102a到102d。顯示單元107 可以顯示與每個方向按鈕相關(guān)聯(lián)的多個字符組合。
示器的示意圖。即,顯示單元107在顯示器上與" ,,(參見附圖標(biāo)記 501)相關(guān)聯(lián)地顯示字符組合"7}",從而將圖1中部分(a)所示的方向
按鈕102d與字符組合Vp,關(guān)聯(lián)。同樣地,顯示單元107在顯示器上與" ▲"(參見附圖標(biāo)記502)相關(guān)聯(lián)地顯示字符組合"衛(wèi),,,從而將圖1中 部分(a)所示的方向按鈕102a與字符組合"衛(wèi)"關(guān)聯(lián)。
如上所述,根據(jù)本發(fā)明的字符輸入裝置IOO顯示與每個方向按鈕相關(guān)聯(lián) 的每個字符組合。因此,用戶可以容易地看出,應(yīng)該按選擇按鈕102的哪一 個方向按鈕,來選擇顯示于顯示器上的多個字符組合中的任意一個。 也就是說,當(dāng)用戶想輸入字符"7}"時,用戶按方向按鈕102d。同樣地, 當(dāng)用戶想輸入字符"衛(wèi),,時,用戶按方向按鈕102a。
此外,字符輸入裝置100可以將選擇按鈕102的特定的方向按鈕當(dāng)作"回 格,,鍵或者"刪除"鍵來使用。例如,當(dāng)選擇按鈕102的方向按鈕102c作 為回格鍵使用并且用戶按下方向按鈕102c時,顯示單元107可以使得顯示 器上的字符組合被刪除并且不再被顯示。此外,可以設(shè)置用回格鍵刪除的字 符單元小于字符組合。在這種情況下,可以刪除包含在顯示于顯示器上的字 符組合中的一個字符,或者僅刪除其中包含的一個字符結(jié)構(gòu)單元。字符生成 單元106認(rèn)為,用回格鍵刪除的字符結(jié)構(gòu)單元、字符或字符組合從開始就不 會被輸入。而且,選擇按鈕102的方向按鈕102c只在特定的模式下執(zhí)行回 格鍵功能,而在其它模式下,像其它方向按鈕一樣執(zhí)行選擇鍵功能。
在上述實(shí)施例中,說明了用"輔音/元音"單元輸入字符的方法。下面, 將對用"詞"單元輸入字符的方法進(jìn)行說明。
例如,為了輸入詞V]"許",用戶首先按照以下順序移動操縱桿 101 :移動方向304、移動方向305、移動方向301、移動方向301、移動方向 307、移動方向305和移動方向301,并隨后纟姿選擇4要4丑102,通知已經(jīng)輸 入了希望得到的字符。
傳感器單元104檢測操縱桿101的移動。而且,通過參照圖3所示的第 一表格,搜索單元105搜索與檢測到的每個移動方向相對應(yīng)的每個字符結(jié)構(gòu) 單元。此外,字符生成單元106通過參照圖4所示的第二表格,對找到的字 符結(jié)構(gòu)單元進(jìn)行排列,并生成字符組合。 也就是說,如上述方式移動操縱桿101時,字符生成單元106可以參 照根據(jù)圖3和圖4,對 "「、 I 、 一、 一、 l、 I 、 一"(第三序列) 進(jìn)行排序,或者對"7 、 1 、 一、 一、 l、 I 、 一"(第四序列)進(jìn)行排序。
可以由第三序列生成的一個字符組合單元是包括"71":£"、"衛(wèi)s" 和"衛(wèi)4" 一個詞。由于第四序列無法生成字符組合,如上所述,字符生成 單元106不再考慮第四序列。
顯示單元107將生成的字符組合顯示在字符輸入裝置或者與其連接的 顯示器上。例如,在圖6中顯示單元107具有九個單元格,因此顯示單元 107可以在顯示器上最多顯示九個字符組合。由于,字符生成單元106生成 了四個字符組合,因此在其它五個單元格中沒有顯示字符組合。
在這種情況下,通過選擇方向按鈕102d,用戶可以選擇其想要輸入的 詞"7]"4"。同樣,4艮據(jù)實(shí)施例,用戶可以通過順序地4姿方向4安4丑102b — 方向按鈕102a來選擇V]"叫"。即,通過順序地移動諸如102a及類似的方 向按鈕,用戶可以選擇他/她希望得到的字符組合。
當(dāng)用戶想要輸入"衛(wèi)王,,時,用戶可以按如圖1所示的選擇按鈕102 中的一個選擇按鈕(中心按鈕),并輸入"衛(wèi)£"。
此外,當(dāng)字符生成單元106生成了五個或者更少的字符組合時,顯示單 元107可以將生成的字符組合顯示于單元才各602和603,而不是601中。在 這種情況下,用戶可以僅按一次選擇按鈕102e或者選擇4妄鈕102a到102d 中的任意一個來選擇單元格602或603。但是,用戶需要按兩次方向按鈕來 選擇單元格601。
此外,雖然不太可能出現(xiàn),但是如果字符生成單元106生成九個以上的 字符組合,而因此可能無法將全部生成的字符組合顯示在如圖6所示的九個 單元格中,此時,通過使用下述方法可以令用戶能夠選擇他/她希望得到的 字符組合。該方法是,當(dāng)連續(xù)地按方向按確丑102d兩次時,顯示"下一頁" 的九個單元格。
以下,根據(jù)本發(fā)明的另一實(shí)施例,對傳感器單元104檢測操縱桿101移
動方向的方法進(jìn)4于-洋細(xì)i兌明。
根據(jù)以操縱桿101的中心點(diǎn)101a為基準(zhǔn)的角度,傳感器單元104將操 縱桿101的可移動區(qū)域劃分成多個單元區(qū)域。例如,傳感器單元104可以將 可移動區(qū)域劃分成八個單元區(qū)域,并將每個單元區(qū)域指定為1到8,如圖7 中附圖標(biāo)記701所示。
當(dāng)操縱桿101經(jīng)過單元區(qū)域4時,傳感器單元104檢測到操縱桿101已 經(jīng)在如圖3中附圖標(biāo)記306所示的移動方向上進(jìn)行了移動。即,相當(dāng)于用戶 輸入了字符結(jié)構(gòu)單元"、"。
同樣地,當(dāng)操縱桿101順序地經(jīng)過單元區(qū)域3和4時,傳感器單元104 檢測到操縱桿101已經(jīng)在如圖3中附圖標(biāo)記304所示的移動方向上進(jìn)行了移 動。即,相當(dāng)于用戶輸入了字符結(jié)構(gòu)單元"「"或者"7"。
此外,根據(jù)本發(fā)明的另一實(shí)施例,字符輸入裝置100通過進(jìn)一步考慮i) 操縱桿的移動方向和ii)操縱桿的移動距離,來解釋用戶想要輸入的字符。 下面,詳細(xì)說明通過考慮操縱桿的移動方向和移動距離來解釋用戶輸入字符 的過程。
根據(jù)本實(shí)施例的字符輸入裝置100中的存儲單元103存儲第一表格和第 二表格。
在這種情況下,第一表格包括對應(yīng)于操縱桿每個移動方向及其每個移動 距離的字符結(jié)構(gòu)單元。圖8是示出所述第一表格示例的示意圖,此時,使用 字符輸入裝置IOO輸入的希望得到的字符是韓語。圖8中,操縱桿101的移 動距離用來表示操縱桿101到操縱桿101的中心點(diǎn)101a有多遠(yuǎn)。第一表格 中"移動距離"的明確含義將在后面參照9進(jìn)行說明。
而且,所述第二表格與前述實(shí)施例中的第二表格相同。因此,此處省略 了與其相關(guān)的進(jìn)一步描述'。
此外,傳感器單元104^:測-操縱桿101的移動方向和移動距離。
傳感器單元104可以根據(jù)圖7所示的方法檢測操縱桿101的移動方向。
也就是說,首先"根據(jù)角度"將操縱桿101的可移動區(qū)域劃分成多個單元區(qū)
域,然后檢測操縱桿101順序移動的單元區(qū)域,傳感器單元104通過此方法 來4企測4喿縱桿101的移動方向。
同樣,"根據(jù)距離"將操縱桿101的可移動區(qū)域劃分成多個單元區(qū)域, 然后^r測操縱桿101順序移動的單元區(qū)域,傳感器單元104通過此方法來枱r 測操縱桿101的移動距離。
例如,如圖9中附圖標(biāo)記901所示,傳感器單元104根據(jù)距離將操縱桿 101的可移動區(qū)域劃分成四個單元區(qū)域,并用字母a到d表示每個單元區(qū)域。 根據(jù)圖8到圖9,當(dāng)(移動方向,移動距離)是單元區(qū)域(3, a)—單元區(qū) 域(3, b) 4單元區(qū)域(3, c)—單元區(qū)域(4, c)—單元區(qū)域(4, d)時, 傳感器單元104檢測到用戶已經(jīng)如圖9中附圖標(biāo)記卯2所示那樣移動了操縱 桿101。
而且,操縱桿IOI有自動復(fù)原的彈性力。因此,當(dāng)用戶松開操縱桿IOI 時,即沒有力施加于操縱桿101時,操縱桿101返回其原始位置。也就是說, 相坐標(biāo)自動地移動到中心點(diǎn)101a。
此外,通過查閱所述第一表格,搜索單元105搜索與檢測到的操縱桿 101的移動相對應(yīng)的字符結(jié)構(gòu)單元。參見圖9,當(dāng)檢測到所述移動時,搜索 單元105搜索字符結(jié)構(gòu)單元"n"或者"7"。
如上所述,根據(jù)本發(fā)明的字符輸入裝置100同時檢測到操縱桿101的移 動方向和移動距離,并由此確定用戶輸入的字符。相應(yīng)地,可以更加準(zhǔn)確地 確定滿足用戶意圖的字符。
當(dāng)通過檢測操縱桿101的移動方向和移動距離搜索到用戶想要輸入的 一個字符結(jié)構(gòu)單元時,余下的用字符結(jié)構(gòu)單元來輸入字符的過程與上述實(shí)施 例相同。因此,此處省略了與其相關(guān)的描述。
如上所述,用戶可以僅使用字符輸入裝置100的操縱桿101和選擇按鈕 102來輸入任何希望得到的字符。因此,與傳統(tǒng)技術(shù)不同,不需要提供多個 袖珍鍵盤。也就是說,由于根據(jù)本發(fā)明的字符輸入裝置IOO可以被制造成小
體積裝置,因此空間利用率相對較高,并且生產(chǎn)成本也很低。因此,所述字 符輸入裝置100可以用于對輸入裝置大小有限制的設(shè)備,例如照相機(jī)、游戲
機(jī)、移動電話、MP3播放器等類似的設(shè)備。
此外,根據(jù)本發(fā)明的字符輸入裝置IOO基本上能夠使得用戶通過操縱桿 101輸入字符,并且該裝置能夠?qū)Φ谝缓偷诙砀襁M(jìn)行設(shè)置,以便用于輸入 字符的操縱桿101的移動方向與使用筆來寫字的筆劃順序緊密相關(guān)。因此, 與使用鍵盤或袖珍鍵盤的字符輸入裝置不同,為了輸入特定的字符,用戶不 需要記住對應(yīng)于具體字符的鍵盤或者用于輸入該字符的輸入規(guī)則(例如 CHUN-JI-IN輸入規(guī)則和EZ Hangul輸入規(guī)則)。即,用戶只需要與他們使 用筆來寫字時相似地移動操縱桿101。因此,用戶可以很容易地使用字符輸 入裝置100。
在上述實(shí)施例中,將韓語輸入作為示例進(jìn)行了說明。但是,這僅是一個 示例。根據(jù)本發(fā)明另 一 實(shí)施例的字符輸入裝置100可以用作除了可以輸入韓 語還可以輸入諸如英語、日語等多種外語的字符輸入裝置。在根據(jù)本實(shí)施例 的字符輸入裝置100中,存儲單元103存儲每種語言模式的第一表格和第二表格。
顯示單元107顯示了如圖10中附圖標(biāo)記1001所示的當(dāng)前激活的語言模 式。當(dāng)用戶想要在與當(dāng)前激活的語言模式不同的另 一種語言模式下輸入字符 時,用戶選擇另一個語言模式并改變所述語言模式。
例如,存儲單元103存儲圖3中所示的第一表格和圖4中所示的第二表 格,其與韓語模式相關(guān)聯(lián)。同樣地,與日語模式相關(guān)聯(lián),存儲單元103存儲 圖11部分(a)中所示的第一表格和圖11部分(b)中所示的第二表格。
如果當(dāng)前激活的語言模式是日語模式,并且傳感器單元104檢測到操縱 桿101順序地從附圖標(biāo)記為1101的移動方向移動到附圖標(biāo)記為1102的移動 方向,那么搜索單元105通過參照圖ll部分(a)中所示第一表格,搜索對 應(yīng)于每個移動方向的字符結(jié)構(gòu)單元1103和字符結(jié)構(gòu)單元1104。此外,字符 生成單元106通過查閱圖ll部分(b)中所示的第二表格生成"J:",該字
符組合1005對應(yīng)于所找到的字符結(jié)構(gòu)單元1103和1104。
通過前述過程,用戶可以用操縱桿101輸入希望得到的日語字符"J:",
其與用戶用筆來寫"J:"的方式相同。
將日語輸入的過程作為示例進(jìn)行了說明。但是,由于字符輸入裝置IOO
包括用于每種語言模式的第一表格和第二表格,因此,通過考慮由傳感器單
元104^r測到的操縱桿101的移動方向或移動距離來確定用戶希望得到的筆
劃的方法,字符輸入裝置IOO可以作為用于輸入多種語言的輸入裝置使用。
此外,根據(jù)本發(fā)明的另一實(shí)施例,存儲于字符輸入裝置IOO的存儲單元
103中的第二表格可以包括對應(yīng)于 一 個字符結(jié)構(gòu)單元序列的多個字符組合。
例如,圖4中所示的第二表格包括對應(yīng)于字符"匚,,的字符結(jié)構(gòu)單元序列
"一、I ",也可以進(jìn)一步包括對應(yīng)于字符"匚"的字符結(jié)構(gòu)單元序列 — 、 i 、 一,,
也就是說,如圖3中所示,當(dāng)按照移動方向301和移動方向307這樣 的順序移動操縱桿101時,用戶可以輸入字符"c"。當(dāng)按照移動方向30 1、移動方向305和移動方向301這樣的順序移動操縱桿101時,用戶也可 以輸入字符"匚,,。
每個字符的筆劃輸入順序通常是針對每種語言指定的。但是,盡管筆劃 輸入順序可能不精確,仍然可能有另 一種很多人使用的筆劃輸入順序。因此, 雖然根據(jù)本發(fā)明的字符輸入裝置100利用了適于精確筆劃輸入順序的字符 結(jié)構(gòu)單元序列,但是可以進(jìn)一步利用至少 一種與很多人使用的筆劃輸入順序 相對應(yīng)的字符結(jié)構(gòu)單元序列。
此外,為了針對每個用戶的寫字習(xí)慣提供最佳的字符輸入服務(wù),字符輸 入裝置IOO可以讓每個用戶能夠輸入對應(yīng)于每個字符的字符結(jié)構(gòu)單元序列。
根據(jù)本發(fā)明上述實(shí)施例的數(shù)據(jù)收集方法可以記錄在計算機(jī)可讀介質(zhì)中, 包括用來實(shí)施由計算機(jī)實(shí)現(xiàn)不同操作的程序指令。所述介質(zhì)也可以包括單獨(dú) 的或者與程序指令相結(jié)合的數(shù)據(jù)文件、數(shù)據(jù)結(jié)構(gòu)等。計算機(jī)可讀介質(zhì)的例子 包括磁介質(zhì),例如硬盤、軟盤和磁帶;光介質(zhì),例如CDROM盤和DVD;
磁光介質(zhì),例如光盤;被特別配置為存儲和執(zhí)行程序指令的硬件設(shè)備,例如 只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)、閃存等類似的設(shè)備。所 述介質(zhì)也可以是傳輸介質(zhì),例如光線或金屬線、波導(dǎo)等,包括傳輸指定了程 序指令、數(shù)據(jù)結(jié)構(gòu)等的信號的載波。程序指令的例子包括諸如由編譯器生成 的機(jī)器代碼和包含高級代碼的文件,所述高級代碼可以由使用解釋器的計算 機(jī)來執(zhí)行。所描述的硬件設(shè)備可以被配置來充當(dāng)用于執(zhí)行本發(fā)明上述實(shí)施例 中操作的一個或多個軟件模塊。
雖然對本發(fā)明的幾個實(shí)施例進(jìn)行了展示和描述,但是本發(fā)明不局限于所 描述的實(shí)施例。反而,本領(lǐng)域技術(shù)人員會理解,在不背離本發(fā)明的原則和精 神、由權(quán)利要求和其等同替換所定義的保護(hù)范圍的前提下,可以對這些實(shí)施 例進(jìn)行修改。
工業(yè)適用性
根據(jù)本發(fā)明,提供了一種字符輸入裝置,通過僅使用操縱桿和包括一個 或幾個按鈕的選擇按鈕,用戶能夠在所述裝置中輸入字符而無需記住輸入規(guī) 則,本發(fā)明還提供了在所述裝置中輸入字符的方法。
此外,根據(jù)本發(fā)明,提供了一種字符輸入裝置,與使用多個袖珍鍵盤或 者按鈕的傳統(tǒng)技術(shù)相比,由于僅使用操縱桿和選擇按鈕所需的空間,所述裝 置可以安裝在相對較小的空間中。因此,所述字符輸入裝置可以用于大小有 限的設(shè)備,例如照相機(jī)、游戲機(jī)、移動電話、MP3播放器等類似的設(shè)備。
此外,根據(jù)本發(fā)明,提供了一種字符輸入裝置,與用戶使用筆來寫字的 方式相同,用戶可以根據(jù)筆劃很容易地在所述裝置中輸入韓語和每個國家的 語言,本發(fā)明還提供了向所述裝置輸入字符的方法。
此外,根據(jù)本發(fā)明,提供了一種字符輸入裝置,即使在每個用戶輸入特 定字符的筆劃順序不同時,每個用戶也可以根據(jù)他/她希望的筆劃順序來移 動操縱桿而在所述裝置中輸入字符,本發(fā)明還提供了在所述裝置中輸入字符 的方法。
此外,根據(jù)本發(fā)明,提供了一種字符輸入裝置,由于其生產(chǎn)成本很低, 因此所述裝置可以在用戶中廣泛地使用。
權(quán)利要求
1、一種字符輸入裝置,包括操縱桿;用于輸入選擇信號的選擇按鈕;存儲單元,存儲第一表格和第二表格,其中第一表格包括與所述操縱桿的每個移動方向相對應(yīng)的多個字符結(jié)構(gòu)單元,第二表格包括與至少由一個字符結(jié)構(gòu)單元組成的序列相對應(yīng)的字符;傳感器單元,檢測所述操縱桿從該操縱桿中心點(diǎn)起的移動方向;搜索單元,通過查閱所述第一表格,搜索與所檢測到的移動方向相對應(yīng)的字符結(jié)構(gòu)單元;和字符生成單元,在輸入所述選擇信號后對找到的至少一個字符結(jié)構(gòu)單元進(jìn)行排列,并通過查閱所述第二表格,利用對應(yīng)于每個序列的至少一個字符生成字符組合。
2、 一種字符輸入裝置,包括 操縱桿;用于輸入選擇信號的選擇按鈕;存儲單元,存儲第一表格和第二表格,其中第一表格包括與所述操縱桿 的每個移動方向和移動距離相對應(yīng)的多個字符結(jié)構(gòu)單元,第二表格包括與至 少由一個字符結(jié)構(gòu)單元組成的序列相對應(yīng)的字符;傳感器單元,檢測所述操縱桿從該操縱桿中心點(diǎn)起的移動方向和移動距離;搜索單元,通過查閱所述第一表格,搜索與所檢測到的移動方向和移動距離相對應(yīng)的字符結(jié)構(gòu)單元;和字符生成單元,在輸入所述選擇信號后對找到的至少一個字符結(jié)構(gòu)單元 進(jìn)行排列,并通過查閱所述第二表格,利用對應(yīng)于每個序列的至少一個字符 生成字符組合。
3、 一種字符輸入裝置,包括 操縱桿;用于輸入選擇信號的選擇按鈕;存儲單元,針對每種語言模式存儲第一表格和第二表格,其中第一表格 包括與所述操縱桿的每個移動方向相對應(yīng)的多個字符結(jié)構(gòu)單元,第二表格包 括與至少由一個字符結(jié)構(gòu)單元組成的序列相對應(yīng)的字符;傳感器單元,檢測所述操縱桿從該操縱桿中心點(diǎn)起的移動方向;搜索單元,通過查閱與激活的語言模式相對應(yīng)的第一表格,搜索與所檢 測到的移動方向相3十應(yīng)的字符結(jié)構(gòu)單元;和字符生成單元,在輸入所述選擇信號后對找到的至少一個字符結(jié)構(gòu)單元 進(jìn)行排列,并通過查閱與所述激活的語言模式相對應(yīng)的第二表格,利用對應(yīng) 于每個序列的至少一個字符生成字符組合。
4、 根據(jù)權(quán)利要求3所述的裝置,其中所述激活的語言模式是用戶從所 述每種語言模式中選擇的。
5、 根據(jù)權(quán)利要求1到3中任意一項(xiàng)所述的裝置,進(jìn)一步包括 顯示單元,顯示所生成的字符組合;和確認(rèn)單元,在已經(jīng)看到顯示的字符組合的用戶通過使用所述選擇按鈕輸 入選擇信號時,確定所生成的字符組合作為用戶輸入的字符。
6、 根據(jù)權(quán)利要求1到3中任意一項(xiàng)所述的裝置,進(jìn)一步包括 顯示單元,當(dāng)生成對應(yīng)于所述序列的多個字符組合時,顯示所述多個字符組合中的每一個;和確認(rèn)單元,在已經(jīng)看到多個顯示的字符組合的用戶通過使用所述選擇按 鈕輸入選擇信號來選擇所述多個字符組合中的任意一個時,確定所選擇的字 符組合作為用戶輸入的字符。
7、 根據(jù)權(quán)利要求6所述的裝置,其中所述顯示單元與上、下、左和右方向中的任一方向相關(guān)if關(guān)地顯示所述多 個字符組合中的每一個, 所述選擇按鈕包括對應(yīng)于上、下、左和右方向的四個方向按鈕,并且l) 當(dāng)用戶按上方向按鈕時,生成選擇與所述上方向按鈕相關(guān)聯(lián)顯示的字符組合 的選擇信號,2)當(dāng)用戶按下方向按鈕時,生成選擇與所述下方向按鈕相關(guān) 聯(lián)顯示的字符組合的選擇信號,3)當(dāng)用戶按左方向按鈕時,生成選擇與所述左方向按鈕相關(guān)聯(lián)顯示的字符組合的選擇信號,和4)當(dāng)用戶按右方向按
8、 根據(jù)權(quán)利要求1到3中任意一項(xiàng)所述的裝置,其中,在輸入韓語的 情況下,基于音節(jié)單元、輔音/元音單元和詞單元中的任意一種生成所述根 據(jù)至少由一個字符結(jié)構(gòu)單元組成的序列生成的字符組合。
9、 根據(jù)權(quán)利要求1或3所述的裝置,其中在根據(jù)以所述操縱桿的中心點(diǎn)為基準(zhǔn)的操縱桿角度將操縱桿的可移動 區(qū)域劃分成多個單元區(qū)域時,所述存儲單元進(jìn)一步存儲第三表格,所述第三 表才各包括-對應(yīng)于每個單元區(qū)i或的移動方向,和在所述操縱桿順序地移動經(jīng)過所述多個單元區(qū)域中至少一個單元區(qū)域 時,所述傳感器單元通過查閱所述第三表格順序地檢測與順序移動經(jīng)過的每 個單元區(qū)fe戈相^j"應(yīng)的移動方向。
10、 根據(jù)權(quán)利要求2所述的裝置,其中在1 )根據(jù)以所述操縱桿的中心點(diǎn)為基準(zhǔn)的操縱桿角度將操縱桿的可移 動區(qū)域劃分成多個第一單元區(qū)域、且2)根據(jù)以所述操縱桿的中心點(diǎn)為基準(zhǔn) 的操縱桿距離將操縱桿的可移動區(qū)域劃分成多個第二單元區(qū)域時,所述存儲 單元進(jìn)一步存儲第三表格,所述第三表格包括對應(yīng)于每個第一單元區(qū)域的移 動方向和對應(yīng)于每個第二單元區(qū)域的移動距離,和在所述操縱桿順序地移動經(jīng)過所述多個第 一單元區(qū)域和第二單元區(qū)域 中至少一個單元區(qū)域時,所述傳感器單元通過查閱所述第三表格順序地檢測
11、 根據(jù)權(quán)利要求1到3中任意一項(xiàng)所述的裝置,其中,在沒有被施加 力時,所述操縱桿自動返回到該操縱桿的中心點(diǎn)。
12、 根據(jù)權(quán)利要求1到3中任意一項(xiàng)所述的裝置,其中所述第二表格包括對應(yīng)于一個字符的多個序列。
13、 一種在具有操縱桿和選擇按鈕的字符輸入裝置中輸入字符的方法, 所述方法包括如下步驟維護(hù)第 一表格和第二表格,其中第 一表格包括與所述操縱桿的每個移動 方向相對應(yīng)的多個字符結(jié)構(gòu)單元,第二表格包括與至少由一個字符結(jié)構(gòu)單元 組成的序列相對應(yīng)的字符;當(dāng)用戶移動所述操縱桿時,檢測所述操縱桿以該操縱桿的中心點(diǎn)為基準(zhǔn) 的移動方向;通過查閱所述第 一 表格,搜索與所檢測到的移動方向相對應(yīng)的字符結(jié)構(gòu) 單元;在輸入第一選擇信號后對找到的至少一個字符結(jié)構(gòu)單元進(jìn)行排列;和 通過查閱所述第二表格,利用對應(yīng)于每個序列的至少一個字符生成字符組合。
14、 根據(jù)權(quán)利要求13所述的方法,進(jìn)一步包括如下步驟 當(dāng)生成一個字符組合時,顯示所生成的字符組合,并將其提供給用戶;擇信號時,確定所生成的字符組合作為用戶輸入的字符。
15、 根據(jù)權(quán)利要求13所述的方法,進(jìn)一步包括如下步驟 當(dāng)生成多個字符組合時,顯示所生成的多個字符組合,并將其提供給用戶;當(dāng)已經(jīng)看到顯示的多個字符組合的用戶通過使用所述選擇按鈕輸入針 對所述多個字符組合中任意一個的第二選擇信號時,確定所選擇的字符組合 作為用戶輸入的字符。
16、 一種計算機(jī)可讀存儲介質(zhì),存儲用于實(shí)現(xiàn)根據(jù)權(quán)利要求13到15中 任意一項(xiàng)所述方法的程序。
全文摘要
一種字符輸入裝置,包括操縱桿;用于輸入選擇信號的選擇按鈕;存儲單元,存儲第一表格和第二表格,其中第一表格包括與所述操縱桿的每個移動方向相對應(yīng)的多個字符結(jié)構(gòu)單元,第二表格包括與至少由一個字符結(jié)構(gòu)單元組成的序列相對應(yīng)的字符;傳感器單元,檢測所述操縱桿從該操縱桿中心點(diǎn)起的移動方向;搜索單元,通過查閱所述第一表格,搜索對應(yīng)于所檢測到的移動方向的字符結(jié)構(gòu)單元;和字符生成單元,在輸入所述選擇信號后對找到的至少一個字符結(jié)構(gòu)單元進(jìn)行排列,并通過查閱所述第二表格,利用對應(yīng)于每個序列的至少一個字符生成字符組合。
文檔編號G06F3/02GK101116046SQ200580047933
公開日2008年1月30日 申請日期2005年12月22日 優(yōu)先權(quán)日2005年2月22日
發(fā)明者金景郁 申請人:Nhn株式會社