專利名稱:用戶接口方法
技術領域:
本發明涉及一種終端機用戶接口方法,尤其是涉及一種用于識別在觸 摸屏或觸摸板等上進行的用戶觸摸軌跡及方向、并基于其來處理用戶的命 令的終端機用戶接口方法。
背景技術:
眾所周知,鍵盤、小鍵盤(keypad)、觸摸板(touch pad)以及觸摸 屏等均可作為終端機的輸入裝置。也就是說,用戶可采用這些輸入裝置將 文字輸入到終端機中、可控制終端機上所設置的各種程序的操作。在此, 所謂的文字可認為是除了表音文字和表意文字以外,還包括數字、各種特 殊符號等。
另一方面,小型手持設備,例如移動電話、PDA及MP3等,需要輸 入設備或者方法占用空間小。為了滿足這種需要,這些設備需要使用小型
低。鍵盤小型化意味著按鈕變小、按鈕間的間隔也擠得滿滿的,但是這樣 的話,就會存在很難準確地按上目標按鍵的問題。例如,移動電話的小鍵 盤,按鈕數量有限,例如是12個,對于羅馬字母,必須容納26個字母。 這樣,就必須為1個按鈕分配比較多的文字。結果,就導致按鍵操作頻率 升高、便利性下降。因此,用戶就會有為了輸入特定文字必須連續按壓多 個按鈕的煩惱。由此,近來的終端機經常會采用觸摸屏作為輸入裝置。但是,即使說 是觸摸屏,也會有在畫面上可顯示的按鈕數目的限制,屏幕上鍵盤按鈕的 尺寸必須要比全尺寸鍵盤小。由于上述不便性,觸摸屏鍵盤并未給用戶帶 來便利性。
發明內容
本發明正是為了解決上述問題而提出的,其目的在于提供一種基于觸 摸軌跡及觸摸方向識別的用戶接口方法,觸摸是發生在觸摸屏或嵌入在終 端機上的觸摸板。
為了實現上述目的,根據本發明的一個實施例的用戶接口方法,通過 終端機來實施,所述終端機具備觸摸輸入裝置、且用于識別用戶觸摸上述
觸摸輸入裝置的位置,所述方法包括如果用戶的觸摸從由上述終端機預 先確定的多個外點中的4壬一點開始,經過上述多個外點所包圍的、由上述 終端機預先確定的內點之后,結束于上述多個外點中任一點處,則搜索上 述終端機所保存的觸摸-按鍵值表,確定與上述用戶的觸摸軌跡和方向相對 應的按鍵值;以及,處理與上述所確定的按鍵值相對應的用戶命令。
另外,當上述搜索中所確定的按鍵值是文字時,則上述處理步驟顯示 上述文字。
另外,上述觸摸輸入裝置具體體現為觸摸屏,上述終端機顯示上述內 點、上述多個外點以及用于連接上述內點與上述多個外點的引導線。
另外,上述觸摸輸入裝置具體體現為觸摸板,在上述觸摸板中顯示出 上述內點、上述多個外點以及用于連接上述內點與上述多個外點的引導 線。
才艮據本發明另一個實施例的用戶接口方法,通過終端機來實施,所述 終端機具備觸摸輸入裝置、且用于識別用戶觸摸上述觸摸輸入裝置的位 置,所述方法包括如果用戶的觸摸從上述多個外點中任一點開始、不經 過上述內點、結束于其他外點,則搜索上述終端機所保存的觸摸-按鍵值表, 確定與上述用戶的觸摸軌跡和方向相對應的按鍵值;以及,處理與上述所確定的按鍵值相對應的用戶命令。
另外,在上述觸摸-按鍵值表中,為經過上述內點的用戶觸摸分配文 字按鍵值,為不經過上述內點的用戶觸摸分配非文字按鍵值。
另外,上述觸摸輸入裝置具體體現為觸摸屏,上述終端機顯示上述內 點、上述多個外點以及用于連接上述內點與上述多個外點的引導線。
另外,上述觸摸輸入裝置具體體現為觸摸板,在上述觸摸板中顯示出 上述內點,上述多個外點以及用于連接上述內點與上述多個外點的引導 線。
采用基于本發明的觸摸軌跡及觸摸方向識別的用戶接口方法,用戶可 以在觸摸屏和觸摸板的 一部分所限制的空間、即由多個外點所包圍的空間
內以一條劃線來輸入所期望的按鍵值。例如,可通過一條劃線用8個外點 輸入最多56 (8*7)個、或者最多64 (8*8)個按鍵值中的任一個。
因此,劃時代地減少了終端機的按鈕數、且提高了按鍵操作的正確性 及便利性。
另外,以一條劃線來輸入期望的按鍵值能夠很容易的用 一只手來操作 終端機。
圖1是根據本發明一個實施例,顯示適用于基于本發明的觸摸軌跡及 觸摸方向識別的用戶接口方法的移動通信終端機外觀的斜視圖。
圖2是根據本發明一個實施例,顯示適用于基于本發明的觸摸軌跡及 觸摸方向識別的用戶接口方法的筆記本電腦外觀的斜視圖。
圖3是根據本發明一個實施例,顯示基于觸摸軌跡及觸摸方向識別的 用戶接口方法的終端機的電氣框圖。
圖4是根據本發明一個實施例,顯示基于觸摸軌跡及觸摸方向識別的 用戶接口方法的流程圖。
圖5至圖8是根據本發明一個實施例,基于觸摸軌跡及觸摸方向識別的用戶接口方法的概述圖。
具體實施例方式
以下,參考附圖來詳細地說明根據本發明的優選實施例、基于觸摸軌跡和觸4莫方向識別的用戶4妄口方法。
圖1和圖2分別是用于顯示適用于基于本發明觸摸軌跡和觸摸方向識別的用戶接口方法的移動通信終端機和筆記本電腦的外觀的斜視圖。勿庸置疑,本發明不限于具有這類外觀的終端機,還可以適用于PDA、 MP3播放器、電子辭典、遠程控制器及導航儀等多個領域。
如圖1所示,適用于本發明的移動終端機100中內置有主電路及天線,前面配置有觸摸屏110及小鍵盤115。
另外,移動通信終端機100前面,穿孔有與內部揚聲器(未圖示)相連接的揚聲器孔105以及與內部麥克風(未圖示)連接的麥克風孔。
另外,背面的地方,例如在上部設有相機鏡頭以及用于在夜間攝影時進行照明的閃光燈(未圖示)。
另外,在觸摸屏110中顯示了用于引導用戶按鍵輸入的引導線111。
如圖2所示,在適用于本發明的筆記本電腦100中,通常代替鼠標、操縱桿等指示裝置而設置觸摸板110,。
另外,在觸摸板iio,中,顯示用于引導用戶按鍵輸入的引導線iir。這時,觸摸板iio,表面上與引導線iu,相對應的部分可以做成陽紋和陰紋,即凸狀或凹狀。
圖3是能夠具體實現根據本發明一個實施例基于觸摸軌跡和觸摸方
向識別的用戶接口方法的終端機電氣框圖。
如圖3所示,根據本發明的移動通信終端機100的電氣框圖包含按鍵輸入部130、觸摸識別部125、 RF收/發部135、儲存部140、視頻處理部165、音頻處理部160、相機驅動部155、圖{象處理部150以及控制部120。
具體地說,如果用戶用自己的手指和手寫筆觸摸觸摸屏110 (或者觸摸板IIO,),則按鍵輸入部130產生與其相對應的觸摸信號。另外,如果用戶按下小鍵盤115,則按鍵輸入部130產生與其相對應的按鍵信號。
接下來,觸摸識別部125分析由按鍵輸入部120所輸入的觸摸信號,并識別用戶觸摸到觸摸屏100的位置以及識別觸摸軌跡和方向。
如果用戶的觸摸是從由終端機100預先確定的多個外點中任一點開始,經過由上述多個外點所包圍的、由終端機IOO預先確定的內點之后,結束于多個外點中任一點,則觸摸識別部125將這樣的用戶觸摸識別為一條"劃線"。在此,外點和內點位于上述引導線111或者lll,上。
如果用戶的觸摸從多個外點中任一點處開始,不經過內點,結束于另一個外點時,則觸摸識別部125也將這樣的用戶觸摸識別為一條劃線。
RF收/發部135根據控制部120的控制,經由天線與基站之間收/發無線頻率信號。儲存部140用于儲存終端機OS(操作系統)、各種應用程序、控制部120的運算過程所產生的數據、用戶設定的數據以及觸摸-按鍵值表。在此,觸摸-按鍵值表將一條劃線對應于文字按鍵或者非文字按鍵。非文字按鍵是文字以外的Ctrl、 Alt、 Shift、 Enter、 Tab以及韓語/英文切換按鍵等。眾所周知,這些非文字按鍵可改變按鍵本來的含義,在控制程序操作時,或者在監視器上移動文本或者光標時使用。
接下來,視頻處理部165根據控制部120的控制來處理經由觸摸屏110顯示圖像的圖像信號。
接下來,音頻處理部160根據控制部120的控制將麥克風175所輸入的模擬形式的聲音信號轉換成對應的數字聲音信號、將數字聲音信號轉換成相應的模擬信號以從揚聲器170中輸出。
接下來,相機驅動部155根據控制部120的控制驅動CCD相機189,圖像處理部150用于處理CCD相機180所輸出的圖像數據。
接下來,控制部120基于按鍵輸入部130所產生的觸摸信號及按鍵信號或者RF收/發部135所輸入的RF信號,對終端機100進行總體控制。特別是,控制部120控制視頻處理部165、 RF收/發部135、音頻處理部160或者相機驅動部155,搜索儲存部140中所儲存的觸摸-按鍵值表,以確定與用觸摸識別部125所識別的劃線的軌跡及方向相對應的按鍵值,從
而處理與該所確定按鍵值對應的用戶命令。例如,控制部120可控制視頻處理部165顯示文字。或者,控制視頻處理部165來切換觸摸屏110上所顯示的畫面。另外,控制RF收/發部135給與所確定值相對應的終端機號碼打電話。
圖4是用于說明根據本發明一個實施例基于觸摸軌跡及觸摸方向識別的用戶接口方法的流程圖,采用以上所說明的終端機100、 IOO,來實施。
另外,圖5到圖8是用于說明根據本發明一個實施例的基于觸摸軌跡和觸摸方向的用戶接口方法的概圖。如圖5至8所示,控制部120用于控制視頻處理部165,以在觸摸屏110上顯示多個外點21至28、位于用于連接多個外點21至28的閉環內的內點10、連接內點10與外點21至28的引導線(a)至(h)、以及用于連接相鄰外點的引導線a至e。另一方面,可將如圖5至圖8所示的點等與引導線畫在觸摸板110,上。
如圖4所示,步驟Sll,如果用戶的觸摸從多個外點21至28中任一點開始,經過內點10之后,結束于多個外點21至28中任一點,則將這樣的用戶觸摸識別為一條劃線。另外,如果用戶的觸摸從多個外點21至28中任一點開始,不經過內點10,并結束于另一個外點處,則也將這樣的用戶觸摸識別為 一條劃線。
接下來,在步驟S13,搜索觸摸-按鍵值表,確定將在步驟Sli中所識別的劃線的軌跡與方向相對應的按鍵值。
參考圖5,舉出第一個例子,如果用戶觸摸從外點21開始、沿著引導線(a)經過內點10后、沿著引導線(f)結束于外點26,與這樣的劃線的軌跡與方向相對應的按鍵值為文字"A"。另外,當用戶觸摸為"21》(a)》10-〉(e)-〉25"時,與其相對應的按鍵值是文字"B"。類似地,當用戶觸摸為"21-〉(a)-〉10-〉(d)》24"時,與其相對應的按鍵值是文字"C"。
也就是說,用戶為了輸入A、 B或C,可在外點21開始觸摸。另一方面,若想要輸入D、 E或F就從外點22開始,G、 H或I可從外點23開始。另外,L、 K或J在外點24, O、 N或M在外點25, R、 Q或P在外點26, U、 S或T在外點27,最后Y、 V、 W、 X或Z可從外點28開始。最終,用戶可以用一條劃線來輸入字母表的26個字母中的任一個。
在此,控制部120可以控制視頻處理部165,最好在外點附近,在觸摸屏110上顯示與以該外點作為觸摸起始點的劃線相對應的按鍵值等。由此,用戶為了輸入自己期望的按鍵值,可以很容易的識別出必須從哪個外點開始觸摸。
例如,若看到圖5中外點21上所顯示的ABC,則可知表示A在B的左側,C在B的右側。由此,用戶可直觀地識別出,若觸摸方向往左則輸入A,觸摸方向為一直線則輸入B,以及把觸摸方向往右則輸入C。
參考圖6,舉出第二個例子,當用戶的觸摸是"21->(3)->10-〉(11)->28"時,則與其對應的按鍵值是文字"!"。另外,當用戶的觸摸是"26-〉(f)-〉10-〉(e)-〉25,,時,與其對應的按鍵值是文字"]"。最終,用戶可以用一條劃線來輸入26個英文字母以及多個特殊文字中的任一個。
參考圖7,舉出第三個例子,當用戶的觸摸是"27-〉(g)》10-〉(b)-》2"時,與其對應的按鍵值是韓語文字"):"。另外,當用戶的觸摸是"27》(g)-M0》(c)-〉23"時,與其對應的按鍵值是韓語文字"V"。另外,當用戶的觸摸是"27-〉(g)-〉10-〉(d)-〉24"時,與其對應的按鍵值是韓語文字"H"。最終,用戶可以用一條劃線來輸入韓語子/母音的27個字中的任一個。
如上所述,若外點的個數是"N",則可用一條劃線輸入最多"T^(N-1)"個按鍵值中的任一個。例如,通過8個外點,可用一條劃線輸入最多56(8*7)個按鍵值中的任一個。
如果,若觸摸的始點與終點可以是同一個點來形成一條劃線,則用一條劃線來輸入最多"NfN"個按鍵值中的任一個。
參考圖8,舉出第四個例子,若用戶的觸摸是"28-〉e-〉21-Xx-〉22",則與其對應的按鍵值是方向鍵"UP"。另外,當用戶的觸摸是"25->£->26->(->27"時,則與其對應的按鍵值是回車鍵"Enter"。最終,若用戶沿著外周的引導線a至e進行劃線,則可輸入非文字按鍵。此外,回到圖4,在步驟15,處理與步驟S13所確認的按鍵值相對應
的用戶命令。例如,終端機100顯示文字、切換到觸摸屏110上所顯示的
畫面、或者給與按鍵值相對應的終端機號碼打電話。
基于本發明的觸摸軌跡及觸摸方向識別的用戶接口方法不限于上述實施例,在本發明的技術理念許可的范圍下可進行各種變形和實施。
權利要求
1.一種用戶接口方法,通過終端機來實施,所述終端機具備觸摸輸入裝置,該觸摸輸入裝置識別用戶觸摸所述觸摸輸入裝置的位置活觸摸軌跡,所述方法包括如果用戶的觸摸從由所述終端機預先確定的多個外點中的任一點開始,經過所述多個外點所包圍的、由所述終端機預先確定的內點之后,結束于所述多個外點中任一點處,則搜索所述終端機所保存的觸摸-按鍵值表,確定與所述用戶的觸摸軌跡和方向相對應的按鍵值;以及處理與所述所確定的按鍵值相對應的用戶命令。
2. 如權利要求1所請求的用戶接口方法,其特征在于,當在搜索步驟 中所確定的按鍵值是文字時,則在處理步驟中顯示所述文字。
3. 如權利要求1所請求的用戶接口方法,其特征在于,所述觸摸輸入 裝置是觸摸屏,且顯示所述內點和所述多個外點。
4. 如權利要求3所請求的用戶接口方法,其特征在于,在觸摸屏上顯 示用于連接所述內點與所述多個外點的引導線。
5. 如權利要求1所請求的用戶接口方法,其特征在于,所述觸摸輸入 裝置是觸摸板,在所述觸摸板中顯示所述內點及所述多個外點。
6. 如權利要求5所請求的用戶接口方法,其特征在于,在所述觸摸板 中顯示用于連接所述內點與所述多個外點的引導線。
7. —種記錄有程序的記錄介質,用于執行根據權利要求1 - 6任何一 項的用戶接口方法,所述記錄介質可由計算機讀取。
8. —種用戶接口方法,通過終端機來實施,所迷終端機具備觸摸輸 入裝置、且用于識別用戶觸摸所述觸摸輸入裝置的位置,所述方法包括如果用戶的觸^莫/人所述多個外點中^f壬一點開始、不經過所述內點、并 結束于其他外點,則搜索所述終端機所保存的觸摸-按鍵值表,確定與所述 用戶的觸摸軌跡和方向相對應的按鍵值;以及處理與所述所確定的按鍵值相對應的用戶命令。
9. 如權利要求8所請求的用戶接口方法,其特征在于,在所述觸摸-按鍵值表中,為經過所述內點的用戶觸摸分配文字按鍵值,為不經過所述 內點的用戶觸摸分配非文字按鍵值。
10. 如權利要求8所請求的用戶接口方法,其特征在于,所述觸摸輸入裝置是觸摸屏,并顯示所述內點及所述多個外點。
11. 如權利要求10所請求的用戶接口方法,其特征在于,在觸摸屏上顯示用于連接所述內點和所述多個外點的引導線。
12. 如權利要求8所請求的用戶接口方法,其特征在于,所述觸摸輸 入裝置是觸摸板,以及在所述觸摸板中顯示所述內點以及所述多個外點。
13. 如權利要求12所請求的用戶接口方法,其特征在于,在所述觸摸 板中顯示用于連接所述內點與所述多個外點的引導線。
14. 一種計算機可讀介質,其上記錄有用于執行權利要求8~13中任 一項的用戶4妄口方法的程序。
全文摘要
本發明涉及終端機的用戶接口方法,特別是涉及一種用于識別在觸摸屏或觸摸板等上進行的用戶觸摸的軌跡和方向、并基于觸摸軌跡來處理用戶命令的終端機用戶接口方法。根據本發明一個實施方式的用戶接口方法包括搜索上述終端機所保存的觸摸-按鍵值表,如果用戶的觸摸從由上述終端機預先確定的多個外點中的任一點開始,檢查用戶觸摸軌跡,經過上述多個外點所包圍的、由上述終端機預先確定的內點之后,結束于上述多個外點中任一點處;根據上述所產生的觸摸軌跡,處理與按鍵值相對應的用戶命令。
文檔編號G06F3/041GK101667081SQ200910203260
公開日2010年3月10日 申請日期2009年6月2日 優先權日2008年9月3日
發明者安恭爀 申請人:安恭爀