專利名稱:利用指示裝置輸入字符的方法和設備的制作方法
技術領域:
本發明涉及一種輸入字符的方法和設備,尤其涉及一種利用指示裝置來輸入字符的方法和一種使用所述方法的設備。
背景技術:
為了符合目前計算機的發展,已經有很多關于利用用于按鍵入的手和臂來輸入字符的設備的研究和開發。圖1所示為keybowl公司所研制的一種按鍵盤,當前它可以作為傳統按鍵盤的替換品。
Keybowl 100是一種包括兩個圓頂110和120的無按鍵鍵盤,用戶的手可以很舒服的擱在上面。每一個圓頂從一個中心靜止點落入諸如一個羅盤排列N、NE、E、SE,S、SW、W和NW的八個位置之一。每一個圓頂可以落入同樣的八個羅盤方向,因此選擇一個總數為64的字符。用戶可以通過這種方式來選擇字符,即用戶可以把手放在所述兩個圓頂上然后不用任何另外的操作而將圓頂滑動到所希望的方向上。然而,這樣的無按鍵按鍵盤很大而不適合用作一個便攜式的輸入設備。而且,它需要手、手腕和手臂相對的相當大的移動,因此,除非所述按鍵盤穩固地位于一個穩定的表面上,否則它不能被用來輸入字符。
發明內容
本發明的一個目的是提供一個利用常規指示裝置可以方便和容易地輸入字符的方法,以及利用該方法來輸入字符的一種設備。
根據本發明的一個方面,提供一種利用一個指示裝置輸入字符的方法,所述方法包括(a)識別關于所述指示裝置的移動的信息和所述指示裝置的按鍵的點擊信息,和(b)利用所識別的關于所述指示裝置的移動的信息和所述指示裝置的所述按鍵的點擊信息選擇字符。
根據本發明的另一個方面,提供一種利用一個指示裝置輸入字符的設備,所述設備包括字符輸入表,它存儲了關于所述指示裝置的移動的信息和所述指示裝置按鍵的按鍵點擊信息的組合,且映射所述組合到將被輸入的字符;移動識別單元,它用來識別關于所述指示裝置的移動的信息和所述指示裝置的按鍵點擊信息;狀態存儲單元,它存儲被所述移動識別單元所識別的關于所述指示裝置的移動的信息和所述按鍵點擊信息;以及字符選擇單元,它通過參考所述字符輸入表來選擇與存儲在所述狀態存儲器單元中的關于所述指示裝置移動的信息和所述按鍵點擊信息相應的一個字符。
通過參考附圖來詳細說明實施例,本發明的上述目的和優點將會更加明顯,其中圖1示出的是根據常規技術,利用碗(bowl)點擊來輸入字符的設備;圖2示出的是根據本發明的實施例所描述的用于輸入字符的設備的配置圖;圖3示出的是用于描述根據本發明實施例的一種輸入字符的方法的視圖,尤其是選擇英文字符輸入模式時,鼠標左按鈕被點擊,并且當移動所述鼠標時所述鼠標左按鍵被按壓的情況;圖4示出的是用于描述根據本發明另一個實施例的一種輸入字符的方法的視圖,尤其是當選擇英文字符輸入模式時,鼠標右按鍵被點擊,并且當移動所述鼠標時所述鼠標右按鍵被按壓的情況;圖5示出的是用于描述根據本發明另一個實施例的一種輸入字符的方法的視圖,尤其是當選擇韓文字符輸入模式時,鼠標左按鍵被點擊,并且當移動所述鼠標時所述鼠標左按鍵被按壓的情況;圖6示出的是用于描述根據本發明另一個實施例的一種輸入字符的方法的視圖,尤其是當選擇韓文字符輸入模式時,鼠標右按鍵被點擊,并且當移動所述鼠標時所述鼠標右按鍵被按壓的情況;圖7示出的是用于描述根據本發明另一個實施例的一種輸入字符的方法的視圖,尤其是當選擇數字按鍵和另外的字符輸入模式時,鼠標左按鍵被點擊,并且當移動所述鼠標時所述鼠標左按鍵被按壓的情況;圖8示出的是用于描述根據本發明另一個實施例的一種輸入字符的方法的視圖,尤其是當選擇數字按鍵和其它的字符輸入模式時,鼠標右按鍵被點擊且當移動所述鼠標時,所述鼠標右按鍵被按壓的情況;
圖9示出的是用于解釋根據本發明實施例的一種輸入字符的方法的流程圖;圖10示出的是用于解釋以圖9所描述的方法存儲字符輸入模式的步驟的流程圖;圖11A示出的是用于解釋根據本發明實施例來選擇字符輸入模式的方法的視圖;圖11B示出的是用于解釋根據本發明實施例來選擇字符輸入模式的方法的第二個實施例的視圖;圖11C示出的是用于解釋根據本發明實施例來選擇字符輸入模式的方法的第三個實施例的視圖;圖12示出的是解釋用于存儲圖9中的鼠標按鍵點擊次數的步驟的流程圖;圖13示出的是解釋用于存儲圖9中的鼠標拖拽方向的步驟的流程圖;圖14示出的是解釋用于存儲圖9中的拖拽中所用的鼠標按鍵的步驟的流程圖;圖15A和圖15B示出的是根據本發明實施例的關于圖2中所介紹的用于英文字符輸入模式的字符輸入表;圖16A和圖16B示出的是根據本發明實施例的關于圖2中所介紹的用于韓文字符輸入模式的字符輸入表;圖17A和圖17B示出的是根據本發明實施例的關于圖2中所介紹的用于數字和其它字符輸入模式的字符輸入表;圖18示出的是用于描述根據本發明實施例的一種輸入字符的方法的視圖。
具體實施例方式
現在將參考所述附圖來充分描述本發明,在這里是例證性的,并不限于本發明所示出的實施例。
圖2示出的是根據本發明的實施例所描述的用于輸入字符的設備的配置圖。
用于輸入字符的設備200包括輸入接口230、鼠標移動識別單元240、鼠標移動狀態存儲單元250、期望字符選擇單元260、字符輸入表270和輸出接口280。所述輸入字符設備200也包括處理器、存儲器和一個寄存器,所有這些在計算機主體中沒有示出。然而,圖2是集中于用于輸入字符的配置。
所述輸入接口230在鼠標210和所述用于輸入字符的設備之間傳輸數據。所述輸出接口280在所述輸入字符的裝置200和一個顯示單元220之間傳輸數據。
所述鼠標移動識別單元240接收用戶通過所述輸入接口所執行的鼠標移動和識別所述移動。關于所述鼠標移動的信息包括鼠標方向、關于在所述鼠標移動時所用的鼠標按鍵的鼠標按鍵信息、關于在鼠標移動期間所述鼠標按鍵點擊的鼠標按鍵點擊信息、關于在鼠標移動期間所述鼠標按鍵雙擊的鼠標按鍵雙擊信息或等等。這里,可以通過比較單元向量和由當鼠標按鍵被按壓和鼠標按鍵被釋放時所顯示的角坐標所確定的向量來確定所述鼠標方向。
由所述鼠標移動識別單元240所確定的關于移動的所述信息,存儲在鼠標移動狀態存儲單元250中。所述鼠標移動狀態存儲單元250可包括存儲字符輸入模式的狀態標記251、存儲關于被點擊的鼠標按鍵信息的狀態標記252、存儲所述鼠標移動方向的狀態標記253和存儲關于當所述鼠標移動期間所控制的鼠標按鍵的信息。在這里,存儲在所述狀態標記251中的關于所述字符輸入模式的信息是通過在所述顯示單元220中顯示的預定菜單和用所述鼠標選擇菜單,或通過雙擊所述鼠標按鍵來提供的。
相應于所述鼠標移動的組合的字符存儲在所述字符輸入表270中。經過相應于基于存儲在所述狀態標記中的關于所述移動的信息而所要輸入字符的字符輸入表,能夠簡單的應用關于所述鼠標按鍵的若干點擊的信息、關于所述鼠標按鍵的若干雙擊的信息、關于所述鼠標的一個移動方向的信息、關于當移動鼠標期間所述鼠標按鍵被按壓的信息組合或等等。圖15A到17B示出的是字符輸入表的例子。
所述字符選擇單元260接收存儲在所述鼠標移動狀態存儲單元250中的信息和查閱所述字符輸入表以根據目前的鼠標移動來確定用戶所期望輸入的字符。然后,被字符選擇單元選擇的所述字符通過所述輸出接口280被傳輸到顯示單元220,并在一個監視器上顯示出來。
圖2的用于輸入字符的設備被配置為接收關于所述鼠標移動的信息且把它存儲到所述狀態標記中,并選擇利用所述存儲信息所輸入的字符。然而,熟知本領域的人員都知道的是無論何時關于鼠標移動的所述信息被接收,所述字符輸入表都可以改變和搜索,切被所述字符選擇單元選擇的字符可以輸出給另外應用程序。
用戶可以看到所述界面,在所述顯示單元上,它示出了相應于某個字符的關于所述鼠標移動和被點擊的所述鼠標按鍵的信息的組合,例如,圖3到圖8所示的任何一個界面,因此用戶可以選擇所期望的字符。然而,如果用戶熟悉這樣的界面,所述用戶不用看所述顯示單元上的界面就可以選擇所期望的字符。
圖3到8是概念上的視圖,用于描述字符的選擇,在每一個字符輸入模式中,此選擇是經由所述鼠標移動方向、所述關于在鼠標移動期間被控制的所述鼠標按鍵的鼠標按鍵信息和相應于所述鼠標按鍵的點擊的鼠標點擊信息的組合。圖3和圖4示出的是英文字符輸入模式,圖5和圖6示出的是韓文字符輸入模式,圖7和圖8示出的是所述數字按鍵及其它按鍵輸入模式,下面將要描述的是選擇這種輸入模式的方法。
圖3是用于描述一個根據本發明的典型實施例的輸入字符的方法,尤其是在英文字符輸入模式被選擇后,為了選擇字符,鼠標左按鍵被點擊,并且所述鼠標左按鍵在移動鼠標期間被按壓。
如圖3所示的英文字符可以通過選擇英文輸入模式和在移動鼠標期間按壓鼠標左按鍵鍵入。
從中心點指向八個方向的箭頭符號300指示所述鼠標移動的方向。所述八個方向可以是E311,W351,S371,N331,NE321,NW341,SE381和SW361。例如,所述E方向相應于向右移動鼠標,所述W方向相應于向左移動鼠標等等。
在每一個方向上可以選擇三個或四個字符,且每一個字符通過點擊所述鼠標按鍵來按鍵入。例如,當鼠標移動在E315的方向上時,四個字符中一個310,例如,“a”312、“i”313、“q”314和“y”315可以如下所述被選擇所述“a”312不用點擊鼠標按鍵而被選擇,所述字符“i”313通過點擊鼠標左按鍵按鈕而被選擇,所述字符“q”314通過點擊鼠標右按鍵而被選擇,和所述字符“y”315通過同時點擊鼠標左按鍵和右按鍵而被選擇。
如上所述,當選擇了所述英文字符輸入模式和在鼠標移動期間所述鼠標左按鍵被按壓時,預定的特殊按鍵以及所有的英文小字符都可以通過利用所述鼠標的點擊信息來輸入。
圖4是用于描述根據本發明一個典型實施例的輸入字符的方法。尤其是在選擇了一個英文字符輸入模式后,為了選擇一個字符,點擊一個鼠標右按鍵和在鼠標移動期間按壓所述鼠標右按鍵的情況。
與圖3相似,當選擇了所述英文字符輸入模式和在鼠標移動期間所述鼠標右按鍵被按壓時,所有的英文大寫字符以及各種預定的特殊按鍵可以通過利用所述鼠標的點擊信息來輸入。進一步,輸入這些字符不需要按壓大寫字母鎖定按鍵。
圖5是用于描述根據本發明一個典型實施例的輸入字符的方法。選擇了韓文字符輸入模式后,為了選擇字符,點擊鼠標左按鍵和在鼠標移動期間按壓所述鼠標左按鍵的情況。
與圖3相似,當選擇了所述韓文字符輸入模式和在鼠標移動期間按壓鼠標左按鍵時,所述韓文輔音和預定的特殊字符可以通過利用所述鼠標的點擊信息來輸入。
圖6是用于描述根據本發明一個典型實施例的輸入字符的方法。尤其是在選擇了韓文字符輸入模式后,為了選擇字符,點擊鼠標右按鍵和在鼠標移動期間按壓鼠標右按鍵的情況。
與圖3相似,當選擇了所述韓文字符輸入模式和在鼠標移動期間按壓鼠標右按鍵時,所述韓文元音和預定的特殊字符可以通過利用所述鼠標的點擊信息來輸入。
圖7是用于描述根據本發明一個典型實施例的輸入字符的方法。尤其是在數字按鍵和別的字符輸入模式被選擇后,為了選擇字符,點擊鼠標左按鍵和在鼠標移動期間按壓所述鼠標左按鍵的情況。
與圖3相似,當選擇了所述數字和其它按鍵的輸入模式以及在鼠標移動期間按壓鼠標左按鍵時,所述數字和另外的字符可以通過利用所述鼠標的點擊信息來輸入。如圖7所示的字符可以不壓切換按鍵(shift)而被選擇。
圖8是用于描述根據本發明一個典型實施例的輸入字符的方法。尤其是在數字按鍵和別的字符輸入模式被選擇后,為了選擇字符,點擊鼠標右按鍵和在鼠標移動期間按壓所述鼠標右按鍵的情況。
與圖3相似,當選擇了所述數字和其它按鍵的輸入模式后和在鼠標移動期間按壓鼠標右按鍵時,所述數字和另外的字符可以通過利用在所述鼠標的點擊信息來輸入。如圖8所示的字符可以不壓切換接鍵而被選擇。
在下文中,將參考圖9到14來詳細描述字符的方法。
通過所述輸入界面230經由一個所述鼠標移動識別單元240選擇所述字符輸入模式并存儲于所述的鼠標移動狀態存儲單元250(步驟S910)。
步驟910在圖10中被詳細描述,其中它確定用戶選擇了何種輸入模式(步驟S911),然后存儲所確定的字符輸入模式(S912)。
在這里,所述輸入模式包括英文輸入模式,韓文輸入模式,和一個數字和其它按鍵的輸入模式。可以通過在顯示器上的菜單或通過雙擊所述鼠標按鍵來選擇這三種輸入模式中的一個,這可以利用所述用戶接口來顯示出來。
圖11A是用于解釋根據本發明一個典型實施例的選擇一個字符輸入模式的方法的第一個實施例。
在圖11A中,一個英文字符輸入模式1010是一個基本模式,它可以通過雙擊鼠標按鍵的一個來獲得。例如,所述英文字符輸入模式1010可以通過雙擊左按鍵轉換為一個韓文字符輸入模式1020,且所述韓文字符輸入模式1020可以通過再一次的雙擊左按鍵轉換為一個數字和其它按鍵輸入模式1030。在這里,這些輸入模式的轉換意味著關于通過雙擊鼠標按鍵來轉換字符輸入模式的信息被存儲。對于本領域熟練技術人員來說很明顯的是所點擊的鼠標按鍵可以是鼠標右按鍵。
圖11B是用于解釋根據本發明一個典型實施例的選擇一個字符輸入模式的方法。
在圖11B中,所述字符輸入模式可以同時使用鼠標左右兩按鍵來轉換。所述英文輸入模式是一個基本模式,它可以通過雙擊所述鼠標左按鍵和韓文字符輸入模式1020進行互換,它還可以通過雙擊所述鼠標右按鍵和所述的數字和其它按鍵輸入模式1030互換。
圖11C是用于解釋根據本發明一個典型實施例的選擇一個字符輸入模式的方法。
在圖11C中,所述字符輸入模式通過使用一個滾輪鼠標來轉換。所述英文字符輸入模式1010是一個基本模式,它可以通過向下滾動滾輪鼠標來轉換為所述韓文字符輸入模式,再一次的向下滾動滾輪鼠標來轉換為所述數字和其它按鍵輸入模式1030,和通過再一次的向下滾動滾輪鼠標來再一次轉換到所述基本模式。在這里,所述字符輸入模式也可以通過向上滾動滾輪鼠標來轉換所述字符輸入模式。
接著,所述鼠標按鍵點擊信息被所述鼠標移動識別單元240通過所述輸入界面230識別且被存儲到所述鼠標移動狀態存儲單元250(步驟S920)。
步驟S920在圖12中將被詳細描述。在步驟S920中,所述相應于用戶所點擊的那個鼠標按鍵的鼠標按鍵點擊信息被確定(步驟S921),并且所確定的鼠標按鍵點擊信息被存儲(步驟S922)。所述鼠標按鍵點擊信息包括關于沒有按鈕被點擊,左按鍵被點擊1220,右按鍵被點擊1230和兩個按鍵都被點擊1240的信息。
接著,所述鼠標拖拽方向被識別且被存儲(步驟S930)。
步驟S930在圖13中將被詳細論述。在步驟S930中,所述用戶移動鼠標的鼠標拖拽方向被確定(步驟S931),以及所述確定的鼠標移動方向被存儲(步驟S932)。所識別的鼠標拖拽方向包括例如所述方向E1310、W1320、S1330、N1340、NE1350、NW1360、SE1370和SW1380。
接著,關于在移動鼠標期間被按壓的鼠標按鍵的信息被確定和存儲(S940)。
步驟S940將在圖14中詳細描述。在這里,在移動鼠標期間控制的鼠標按鍵被確定(步驟S941),并且所確定的鼠標按鍵的信息被存儲(S942)。所述鼠標按鍵的信息包括關于一個鼠標左按鍵1410和一個鼠標右按鍵1420的信息。
因此,所述關于鼠標移動的信息被存儲在圖2所示的所述狀態存儲單元250的每個狀態標記中。
接著,通過所存儲的字符輸入模式、所述鼠標按鍵點擊信息、所述鼠標移動方向和所述關于在移動鼠標期間被控制的鼠標按鍵的信息,從所述字符輸入表270中選擇將被輸入的字符(S950)。所述字符選擇單元260通過利用存儲在所述狀態存儲單元250中的所述狀態標志來查閱所述字符輸入表270,從而實現步驟S950。
字符輸入表270被圖解在圖15A到17B中。
圖15A到15B示出的是英文字符輸入模式1010的字符輸入表。圖16A到16B示出的是韓文字符輸入模式1020的字符輸入模式。圖17A到17B示出的是所述數字和其它按鍵輸入模式1030的字符輸入表。
通過使用一個存儲在所述鼠標移動狀態存儲單元250的輸入模式狀態標記251中的字符輸入模式值來選擇,相應于所述英文字符輸入模式1010和所述韓文字符輸入模式1020以及所述數字和其它按鍵字符輸入模式1030的字符輸入表。
接著,選擇存儲在所述狀態標記252中的所述點擊鼠標按鍵的信息1510的關于沒有點擊按鍵的信息1210、左按鍵點擊1220、右按鍵點擊1230或兩按鍵都被點擊1240的信息。在每一個字符輸入表中,關于沒有點擊按鍵的信息1210以“00”代表,關于左按鍵點擊的信息1220以“10”代表,關于右按鍵點擊的信息1230以“01”代表和關于兩按鍵點擊的信息以“11”代表。
例如,如果從所述英文字符輸入模式1010的字符輸入表中選擇了所述點擊信息“00”,將通過利用存儲在狀態標記253中的鼠標的拖拽方向信息1530來選擇E1310(→)、W1320(←)、S1330(↓)、N1340(↑)、NE1350 NW1360 SE1370 和SW1380 中的一個。
例如,如果E1310(→)被選擇作為所述鼠標移動方向的信息,存儲在所述狀態標記254中的所述鼠標按鍵信息的左按鍵1410或右按鍵1420中的一個將被選擇,且將被輸入的字符被選擇。所述狀態標記254包括關于在移動鼠標期間被按壓的鼠標按鍵的鼠標按鍵信息1540。
接著,所選擇的將要被輸入的字符被輸入(步驟S960)。例如,所選擇的字符可以在另外的應用程序上輸入或通過所述輸出接口輸出顯示在所述顯示單元上。
現在,將參考圖18描述根據本發明一個典型實施例的字符輸入的方法。
當用戶期望輸入字符“i”時,首先選擇所述英文字符模式。所述英文字符輸入模式可以通過圖11A到11C中所介紹的方法中的一個來選擇。然后,點擊鼠標左按鍵1(步驟S1810),當按壓所述鼠標按鍵1時,鼠標向東拖(步驟S1820和S1830),然后,所按壓的鼠標左按鍵1被釋放(步驟S1840)。結果,所述英文小寫字母被輸入并且顯示在顯示器上(步驟S1850)。
再例如,如果用戶期望輸入字符" "的韓文組,選擇所述韓文字符輸入模式1020,點擊鼠標右按鍵(所述按鍵點擊信息點擊右按鍵“01”),當按壓所述鼠標左按鍵(所述鼠標按鍵信息左1410)時鼠標向西南拖(方向信息SW1380),然后在鼠標左按鍵被釋放后,字符" "被輸入且被顯示。
那么,當按壓所述鼠標右按鍵期間(所述按鍵信息右1412),鼠標向東拖(方向信息E1310)。在所述鼠標右按鍵被釋放后,字符" "被輸入和顯示。此時,沒有點擊鼠標按鍵,因此按鍵點擊信息是“00”。接著,點擊所述鼠標左按鍵(按鍵點擊信息左按鍵點擊“10”),當按壓鼠標左按鍵(按鍵信息左1410)期間,鼠標向西北拖(方向信息NW1360)。然后,在鼠標左按鍵被釋放后,字符" "被輸入和顯示。
根據本發明,一個字符可以經由鼠標移動方向和鼠標按鍵點擊信息來輸入字符,因此使利用常規的鼠標來輸入字符和指示成為可能。而且,因為只用一只手在本發明的輸入設備上輸入字符,因此這對于那些殘疾人來說是很有用的。
而且,可以通過利用關于鼠標移動信息和鼠標按鍵點擊信息來輸入字符,因此,它不需要把鼠標放置在一個平的表面上。所以本發明的方法可以用作便攜式按鍵盤。
在已經參考上述實施例對本發明進行詳盡的展示和描述的情況下,本領域熟練技術人員可知,在不脫離如附加的權利要求和等價物所限定的本發明的精神和范圍下,可以在形式和細節上做出各種各樣的變化。
權利要求
1.一種利用指示裝置輸入字符的方法,所述方法包括(a)識別關于所述指示裝置的移動信息和所述指示裝置的至少一個按鍵的按鍵點擊信息;和(b)通過利用所識別的關于所述指示裝置的移動信息和所述指示裝置的至少按鍵的按鍵點擊信息來選擇字符。
2.根據權利要求1的方法,其中關于所述指示裝置的移動信息包括所述指示裝置所移動的方向和在所述指示裝置移動期間被按壓的按鍵的信息。
3.根據權利要求2的方法,其中可識別的移動方向包括東、西、南、北、東北、西北、東南和西南方向。
4.根據權利要求2的方法,其中當所述指示裝置移動時,按壓兩個按鍵。
5.根據權利要求1的方法,其中所述按鍵點擊信息是關于在所述指示裝置開始移動之前被按壓的至少一個按鍵的信息。
6.根據權利要求5的方法,其中所述按鍵點擊信息包括關于未被點擊的按鍵、僅僅一個被點擊的左按鍵、僅僅一個被點擊的右按鍵和被同時點擊的左按鍵和右按鍵的信息。
7.根據權利要求1的方法,其中所述方法進一步包括確定相應于將被輸入字符的類型的輸入字符輸入模式。
8.根據權利要求7的方法,其中所述字符輸入模式包括英文字符輸入模式、韓文字符輸入模式和數字及其它按鍵輸入模式中的一種。
9.根據權利要求8的方法,其中所述輸入字符輸入模式的確定是通過利用關于所述指示裝置的至少一個按鍵的雙擊的信息來實現的。
10.根據權利要求9的方法,其中所述輸入字符輸入模式的確定包括利用至少一個按鍵的雙擊數目來轉換所述字符輸入模式到所述英文字符輸入模式、韓文字符輸入模式和所述數字及其它按鍵輸入模式中的一種。
11.根據權利要求10的方法,其中在雙擊所述指示裝置的左按鍵時和雙擊所述指示裝置的右按鍵時,在所述字符輸入模式之間轉換的方向不同。
12.一種利用指示裝置來輸入字符的設備,所述設備包括字符輸入表,存儲了關于所述指示裝置移動的信息和所述指示裝置的至少一個按鍵的按鍵點擊信息的組合,并且映射所述組合到所述的將被輸入的字符;移動識別單元,其識別關于所述指示裝置移動的信息和所述指示裝置的至少一個按鍵的按鍵點擊信息;狀態存儲單元,其存儲所述識別的關于所述指示裝置的移動信息和所述識別的按鍵點擊信息;和字符選擇單元,通過查閱所述字符輸入表來選擇相應于存儲在所述狀態存儲單元中的關于所述指示裝置的移動的信息和所述按鍵點擊信息的字符。
13.根據權利要求12的設備,其中所述狀態存儲單元包括第一狀態標記,存儲所述指示裝置的至少一個按鍵的雙擊信息;第二狀態標記,存儲所述指示裝置的至少一個按鍵的按鍵點擊信息;第三狀態標記,存儲所述指示裝置的移動方向;和第四狀態標記,存儲關于當所述指示裝置移動時被按壓的至少一個按鍵的信息。
14.根據權利要求13的設備,其中存儲在第一狀態標記中的雙擊信息確定字符輸入模式,存儲在所述第二狀態標記、所述第三狀態標記和第四狀態標記中的信息的組合確定基于所確定的字符輸入模式的字符。
15.根據權利要求12的設備,其中所述字符輸入表包括英文字符輸入模式、韓文字符輸入模式和數字及其它按鍵輸入模式中的一種。
16.根據權利要求15的設備,其中每一個字符輸入表被配置為映射所述按鍵點擊信息、所述指示裝置的移動方向和關于在所述指示裝置移到將要輸入的字符期間被按壓的至少一個按鍵的信息的組合。
17.根據權利要求16的設備,其中在所述英文字符輸入模式和所述數字及其它按鍵輸入模式的字符輸入表中,關于當所述指示裝置移動時被按壓的所述指示裝置的左按鍵的信息確定相應于一個標準按鍵盤的按鍵的字符而不用按壓“shift”按鍵,以及關于當所述指示裝置移動時按壓的所述指示裝置的右按鍵的信息確定相應于具有被按壓的“shift”按鍵的標準按鍵盤的按鍵的字符。
18.根據權利要求16的設備,其中在所述韓文字符輸入模式的字符輸入表中,關于當所述指示裝置移動時被按壓的所述指示裝置的左按鍵的信息確定相應于標準按鍵盤的輔音按鍵,以及關于當所述指示裝置移動時所用的所述指示裝置的右按鍵的信息確定所述標準按鍵盤的元音按鍵。
19.根據權利要求12的設備,其中所述指示裝置是具有若干按鍵的鼠標。
20.根據權利要求19的設備,其中所述指示裝置是滾輪鼠標。
全文摘要
提供一種利用指示裝置輸入字符的方法和用于輸入字符的設備。所述方法包括識別關于所述指示裝置的移動方向的信息和所述指示裝置按鍵的點擊信息,及通過利用所述識別的關于所述指示裝置的移動方向的信息和所述指示裝置按鍵的點擊信息選擇字符。所述字符可經由鼠標移動方向和所述鼠標按鍵點擊信息而被輸入。而且,因為只用一個手輸入所述字符,因此當輸入字符時,用戶可以做另外的工作。
文檔編號H03M11/00GK1492309SQ0314769
公開日2004年4月28日 申請日期2003年5月31日 優先權日2002年10月26日
發明者林鎮墨, 李相國, 蘇秉石 申請人:三星電子株式會社