專利名稱:移動終端及其觸摸輸入方法
技術領域:
本發明涉及移動終端的領域,更具體地,本發明涉及一種移動終端及其觸摸輸入方法。
背景技術:
近年來,具有觸摸屏的移動終端得到了迅速發展。在這樣的移動終端中,通常將觸摸感應單元層疊設置在顯示單元的上方以形成觸摸顯示屏。用戶通過對觸摸顯示屏進行如觸摸或滑動的手勢輸入,使得移動終端執行相應的操作。通常,當用戶執行滑動操作時,滑動手勢在所述觸摸顯示屏上的起始點的位置是隨意的。在現有的移動終端中,無論滑動手勢的起始點在觸摸顯示屏的邊緣還是除邊緣以外的中間區域,所述移動終端都相同地對待。換句話說,所述移動終端并不根據滑動手勢的 起始點的不同而執行不同的操作。
發明內容
有鑒于上述情況,本發明提供了一種移動終端及其觸摸輸入方法,其能夠根據滑動手勢的起始點的不同(更具體地,邊緣滑動操作和中間滑動操作)而執行不同的操作,從而方便用戶通過簡單的手勢發出各種操作命令,改進了用戶體驗。根據本發明一實施例,提供了一種觸摸輸入方法,應用于移動終端中,所述移動終端包括顯示單元和觸摸感應單元,所述觸摸感應單元設在所述顯示單元上方,所述觸摸感應單元的觸摸區域與所述顯示單元的顯示區域重合,所述顯示單元用于在所述顯示區域顯示所述移動終端中的對象,所述觸摸區域分為互不重疊的第一區域和第二區域,所述觸摸輸入方法包括檢測一手勢輸入;判斷所述手勢輸入的起始點位于所述第一區域還是所述第二區域內,以產生一判斷結果;當所述判斷結果表示所述手勢輸入的起始點位于所述第二區域內時,產生與所述手勢輸入相對應的系統管理命令;當所述判斷結果表示所述手勢輸入的起始點位于所述第一區域內時,產生與所述手勢輸入相對應的對象操作命令,其中,所述對象操作命令用于操作所述對象;以及執行所述系統管理命令或者所述對象操作命令。所述手勢輸入的結束點可以位于所述第一區域。所述手勢輸入的結束點可以位于所述第二區域。所述第二區域可以是所述第一區域的邊緣。所述產生與所述手勢輸入相對應的系統管理命令可以包括識別所述手勢輸入的類型;以及當識別所述手勢輸入為起始點位于第二區域內的向左滑動操作時,產生后退命令。根據本發明另一實施例,提供了一種移動終端,包括顯示單元和觸摸感應單元,所述觸摸感應單元設在所述顯示單元上方,所述觸摸感應單元的觸摸區域與所述顯示單元的顯示區域重合,所述顯示單元用于在所述顯示區域顯示所述移動終端中的對象,所述觸摸區域分為互不重疊的第一區域和第二區域,所述移動終端包括檢測單元,檢測一手勢輸A ;判斷單元,判斷所述手勢輸入的起始點位于所述第一區域還是所述第二區域內,以產生一判斷結果;命令產生單元,當所述判斷結果表示所述手勢輸入的起始點位于所述第二區域內時,產生與所述手勢輸入相對應的系統管理命令;當所述判斷結果表示所述手勢輸入的起始點位于所述第一區域內時,產生與所述手勢輸入相對應的對象操作命令,其中,所述對象操作命令用于操作所述對象;以及命令執行單元,執行所述系統管理命令或者所述對象操作命令。所述命令產生單元可以包括識別單元,識別所述手勢輸入的類型;以及后退命令產生單元,當識別所述手勢輸入為起始點位于第二區域內的向左滑動操作時,產生后退命令。根據本發明另一實施例,提供了一種移動終端,包括顯示單元,用于在所述顯示區域顯示所述移動終端中的對象;觸摸感應單元,設在所述顯示單元上方,用于檢測一手勢輸入,所述觸摸感應單元的觸摸區域與所述顯示單元的顯示區域重合,所述觸摸區域分為 互不重疊的第一區域和第二區域;處理器;其中,所述處理器被配置為判斷所述手勢輸入的起始點位于所述第一區域還是所述第二區域內,以產生一判斷結果;當所述判斷結果表示所述手勢輸入的起始點位于所述第二區域內時,產生與所述手勢輸入相對應的系統管理命令;當所述判斷結果表示所述手勢輸入的起始點位于所述第一區域內時,產生與所述手勢輸入相對應的對象操作命令,其中,所述對象操作命令用于操作所述對象;以及執行所述系統管理命令或者所述對象操作命令。根據本發明另一實施例,提供了一種移動終端,包括一觸摸輸入區域,所述觸摸輸入區域包括多個邊緣,所述移動終端包括檢測單元,檢測一手勢輸入;判斷單元,判斷所述手勢輸入的起始點是否位于所述多個邊緣之一,以產生一判斷結果;命令產生單元,當所述判斷結果表示所述手勢輸入的起始點位于所述多個邊緣之一時,產生與所述手勢輸入相對應的系統管理命令;當所述判斷結果表示所述手勢輸入的起始點不位于所述多個邊緣的任一時,產生與所述手勢輸入相對應的對象操作命令,其中,所述對象操作命令用于操作所述對象;以及命令執行單元,執行所述系統管理命令或者所述對象操作命令。根據本發明另一實施例,提供了一種觸摸輸入方法,應用于觸摸感應單元,所述觸摸感應單元具有一輸入區域,所述輸入區域分為互不重疊的第一區域和第二區域,并且所述輸入區域的第一邊緣與所述第二區域的第二邊緣重合,其中,所述第二區域能夠識別操作體的至少一部分與所述第二邊緣接觸的輸入操作,所述第一區域能夠識別所述操作體與所述第二邊緣不接觸的輸入操作,所述觸摸輸入方法包括檢測一手勢輸入;判斷所述手勢輸入的起始點是否位于第二區域內,以產生一判斷結果;當所述判斷結果表示所述手勢輸入的起始點位于所述第一區域內時,產生第一命令;當所述判斷結果表示所述手勢輸入的起始點位于所述第二區域內時,產生與所述第一命令不同的第二命令;以及執行所述第一命令或者所述第二命令。在根據本發明實施例的移動終端及其觸摸輸入方法中,通過檢測用戶滑動手勢的起始點的位置,并根據所述起始點的位置的不同而執行不同的命令,使得用戶能夠更方便地操作所述移動終端執行各種命令,改進了用戶體驗。
圖I是圖示根據本發明實施例的觸摸輸入方法的流程圖;圖2是圖示根據本發明另一實施例的觸摸輸入方法的流程圖;圖3是圖示根據本發明實施例的移動終端的主要配置的框圖;圖4是圖示根據本發明另一實施例的移動終端的主要配置的框圖;圖5是圖示根據本發明另一實施例的移動終端的主要配置的框圖;以及圖6A至圖6C是示意性圖示操作體在觸摸顯示單元上的操作的示意圖。
具體實施方式
以下將參考附圖詳細描述本發明實施例。首先,參照圖I描述根據本發明實施例的觸摸輸入方法。根據本發明實施例的觸摸輸入方法應用于移動終端中。所述移動終端包括層疊布置以形成觸摸顯示單元的顯示單元和觸摸感應單元。例如,所述觸摸感應單元可以布置在所述顯示單元的上方。所述觸摸感應單元由按陣列布置的多個觸摸傳感器構成。所述觸摸感應單元的觸摸區域與所述顯示單元的顯示區域重合。換句話說,所述觸摸區域的面積與所述顯示區域的面積相等。所述顯示單元用于在所述顯示區域顯示所述移動終端中的對象。所述對象諸如圖片、網頁、音頻或者應用程序的圖標等。此外,所述觸摸區域分為互不重疊的第一區域和第二區域。所述第二區域例如為所述觸摸區域的邊緣區域。所述第一區域例如為所述觸摸區域中除所述邊緣區域以外的中心區域。例如,在所述觸摸顯示單元為矩形的情況下,所述第二區域例如為所述觸摸顯示單元的四條邊緣,而所述第一區域例如為所述觸摸顯示單元中除所述四條邊緣以外的區域。更具體地,如上所述,所述觸摸感應單元由按陣列布置的多個觸摸傳感器構成。所述第一區域和所述第二區域沒有交點,也就是說,所述第一區域的觸摸傳感器陣列與所述第二區域的觸摸傳感器陣列不共用觸摸傳感器。所述第二區域例如對應于所述觸摸傳感器陣列中位于外圍的傳感器,而所述第一區域例如對應于所述觸摸傳感器陣列中位于中間的傳感器。所述第二區域可以是一個區域,也可以是一條線。可選地,例如,所述第二區域可以為所述觸摸傳感器陣列中最外側的一行和/或一列的傳感器所處的區域,而所述第一區域例如為除該最外側的一行和/或一列的傳感器以外的傳感器所處的區域。如圖I所示,在本發明實施例的觸摸輸入方法中,首先,在步驟S101,所述觸摸輸入方法通過所述觸摸感應單元檢測一手勢輸入。此后,在步驟S102,所述觸摸輸入方法判斷所述手勢輸入的起始點位于所述第一區域還是所述第二區域內,以產生一判斷結果。具體地,例如,所述觸摸輸入方法可通過所述觸摸感應單元感應到所述手勢輸入的一系列軌跡點。此后,所述觸摸輸入方法將所述一系列軌跡點中的第一軌跡點作為手勢輸入的起始點,并根據所述起始點的位置判斷其所述起始點位于第一區域還是第二區域,以得到一判斷結果。當所述判斷結果表示所述手勢輸入的起始點位于所述第二區域內時,所述觸摸輸入方法進行到步驟S103。在步驟S103,所述觸摸輸入方法產生與所述手勢輸入相對應的系統管理命令。所述系統管理命令用于管理系統級的操作,例如,所述系統管理命令可以是主界面命令、任務管理器命令、后退命令、菜單命令等。
更具體地,所述觸摸輸入方法可根據所述手勢輸入的軌跡點,識別所述手勢輸入的類型。其處理方法為本領域技術人員所知,在此不再詳述。例如,在所述第二區域為所述觸摸顯示單元的四條邊緣的情況下,當所述觸摸輸入方法識別所述手勢輸入為從所述觸摸顯示單元的右邊緣起向左滑動的滑動操作時,所述觸摸輸入方法產生后退命令。又例如,當所述觸摸輸入方法識別所述手勢輸入為從所述觸摸顯示單元的左邊緣起向右滑動的滑動操作時,所述觸摸輸入方法產生任務管理器命令。作為另一示例,當所述觸摸輸入方法識別所述手勢輸入為從所述觸摸顯示單元的下邊緣起向上滑動的滑動操作時,所述觸摸輸入方法產生菜單命令。作為又一示例,當所述觸摸輸入方法識別所述手勢輸入為在預定時間內從所述觸摸顯示單元的任一邊緣起連續兩次向觸摸顯示單元內部進行滑動的操作時,所述觸摸輸入 方法產生主界面命令。 作為又一示例,當所述觸摸輸入方法識別所述手勢輸入為其軌跡點都在第二區域內的滑動操作時,也可以產生預定系統管理命令。需要指出的是,上述手勢輸入的類型、系統管理命令的類型、以及手勢輸入與系統管理命令之間的對應關系僅作為示例而給出。本領域技術人員可以在此基礎上根據需要進行適當地改變。此外,需要指出的是,上面以第二區域為所述觸摸顯示單元的四條邊緣的情況為例進行描述。本領域技術人員可以理解,所述第二區域不限于此,而是可以為任何適當設置的區域。例如,所述第二區域可以為從所述觸摸顯示單元的各邊緣起向內側延伸較長距離的框形區域。在步驟S103產生所述系統管理命令之后,所述觸摸輸入方法進行到步驟S105。當所述判斷結果表示所述手勢輸入的起始點位于所述第一區域內時,所述觸摸輸入方法進行到步驟S104。在步驟S104,所述觸摸輸入方法產生與所述手勢輸入相對應的對象操作命令。所述對象操作命令用于操作所述顯示單元上顯示的如網頁、圖像或控件(如安卓系統中的通知欄或者圖標)等的對象。例如,所述對象操作命令可以是對象移動命令、對象縮放命令、對象顯示命令等。更具體地,所述觸摸輸入方法可根據所述手勢輸入的軌跡點,識別所述手勢輸入的類型。其處理方法為本領域技術人員所知,在此不再詳述。例如,在所述顯示單元上顯示一張圖片的情況下,當所述觸摸輸入方法識別所述手勢輸入為在所述第一區域中的向右滑動的滑動操作時,所述觸摸輸入方法產生用于顯示順序排列的下一張圖片的命令。又例如,在所述顯示單元上顯示網頁的情況下,當所述觸摸輸入方法識別所述手勢輸入為在所述第一區域中的向下滑動的滑動操作時,所述觸摸輸入方法產生用于將網頁向下滾動顯示的命令。需要指出的是,上述手勢輸入的類型、對象操作命令的類型、以及手勢輸入與對象操作命令之間的對應關系僅作為示例而給出。本領域技術人員可以在此基礎上根據需要進行適當地改變。此外,需要指出的是,在上面的描述中,僅描述了判斷手勢輸入的起始點位于第一區域或第二區域的情況,而對于手勢輸入的結束點不予限定。也就是說,例如,當所述手勢輸入的起始點位于第二區域時,所述手勢輸入的結束點可以位于所述第一區域內,也可以位于所述第二區域內。例如,當所述觸摸輸入方法通過包括起始點和結束點的一系列軌跡點識別所述手勢輸入為始終在第二區域內的滑動操作時,可以產生相應的系統管理命令。又例如,當所述觸摸輸入方法通過所述軌跡點識別所述手勢輸入為在預定間隔內從第二區域滑動到第一區域、又同向滑動到第二區域的滑動操作時,所述觸摸輸入方法同樣可以產生相應的系統管理命令。此外,當所述觸摸輸入方法通過所述軌跡點識別所述手勢輸入為在預定間隔內從第二區域滑動到第一區域、又反向再次返回到所述第二區域的滑動操作時,可以產生相應的系統管理命令,替代地,在此情況下,所述觸摸輸入方法也可以不進行響應。在步驟S104產生所述對象操作命令之后,所述觸摸輸入方法進行到步驟S105。在步驟S105,所述觸摸輸入方法執行所述系統管理命令或者所述對象操作命令。以上,描述了根據本發明實施例的觸摸輸入方法。通過檢測手勢輸入,并根據手勢輸入的起始點位于第一區域或所述第二區域內而產生不同的命令。由此,當用戶通過簡單 的學習區分第一區域和第二區域(尤其是,中間區域和邊緣區域)之后,能夠通過簡單的操作指示移動終端執行不同的命令,從而便捷用戶的操作。需要指出的是,在上述實施例的觸摸輸入方法中,顯示單元和觸摸感應單元設置為層疊布置,并且顯示單元和觸摸感應單元的面積相等。然而,顯示單元和觸摸感應單元也可不必設置為層疊布置,并且顯示單元和觸摸感應單元的面積不必相等。下面,將參照圖2描述根據本發明另一實施例的觸摸輸入方法的操作。在本實施例中,所述移動終端包括觸摸感應單元,所述觸摸感應單元由以矩陣形式布置的多個觸摸傳感器構成。此外,所述觸摸感應單元具有一觸摸輸入區域。所述觸摸輸入區域包括多個邊緣。例如,在所述觸摸輸入區域為矩形的情況下,所述觸摸輸入區域包括四條邊緣。每條邊緣對應于一行或一列觸摸傳感器。如圖2所示,在步驟S201,與步驟SlOl的操作類似,所述觸摸輸入方法通過所述觸摸感應單元檢測一手勢輸入。在步驟S202,所述觸摸輸入方法判斷所述手勢輸入的起始點是否位于所述多個邊緣之一,以產生一判斷結果。具體地,所述觸摸輸入方法通過所述觸摸傳感器陣列執行所述判斷。當所述觸摸傳感器陣列中最外側的一行或一列傳感器感測到手勢輸入、并且除該行或該列傳感器以外的其他傳感器沒有感測到所述手勢輸入時,所述觸摸輸入方法判斷所述手勢輸入的起始點位于所述多條邊緣之一。當所述觸摸傳感器陣列中最外側的一行和一列的傳感器均未感測到手勢輸入、并且除該行和該列傳感器以外的任一傳感器感測到所述手勢輸入時,所述觸摸輸入方法判斷所述手勢輸入的起始點并不位于所述多條邊緣之一。當所述判斷結果表示所述手勢輸入的起始點位于所述多個邊緣之一時,所述觸摸輸入方法進行到步驟S203。在步驟S203,與步驟S103的操作類似,所述觸摸輸入方法產生與所述手勢輸入相對應的系統管理命令。此后,所述觸摸輸入方法進行到步驟S205。當所述判斷結果表示所述手勢輸入的起始點不位于所述多個邊緣的任一時,所述觸摸輸入方法進行到步驟S204。在步驟S204,與步驟S104的操作類似,所述觸摸輸入方法產生與所述手勢輸入相對應的對象操作命令。此后,所述觸摸輸入方法進行到步驟S205。
在步驟S205,與步驟S105的操作類似,所述觸摸輸入方法執行所述系統管理命令或者所述對象操作命令。通過本發明實施例的觸摸輸入方法,用戶能夠通過邊緣滑動操作和中間滑動操作這兩種不同的操作來指示移動終端執行不同的命令,從而便捷了用戶的操作。此外,需要指出的是,在本發明該實施例的觸摸輸入方法中,顯示單元與觸摸感應單元不必層疊布置,并且顯示單元與觸摸感應單元的面積不必相等。甚至,所述移動終端自身可不必包括顯示單
J Li o以上,描述了根據本發明實施例的觸摸輸入方法。下面,將參考圖3-圖5描述根據本發明實施例的移動終端。如圖3所示,根據本發明實施例的移動終端包括顯示單元305,用于在所述顯示區域顯示所述移動終端中的對象。所述移動終端300還包括觸摸感應單元301、判斷單元302、命令產生單元303和命令執行單元304。 其中,所述觸摸感應單元301檢測一手勢輸入。例如,所述觸摸感應單元可以檢測到一系列軌跡點,從而識別檢測到手勢輸入。此外,需要指出的是,所述觸摸感應單元301可以設在所述顯示單元上方,所述觸摸感應單元的觸摸區域與所述顯示單元的顯示區域重合,并且所述觸摸區域分為互不重疊的第一區域和第二區域。所述判斷單元302判斷所述手勢輸入的起始點位于所述第一區域還是所述第二區域內,以產生一判斷結果。具體地,例如,在所述檢測單元301感應到所述手勢輸入的一系列軌跡點之后,所述判斷單元302將所述一系列軌跡點中的第一軌跡點作為手勢輸入的起始點,并根據所述起始點的位置判斷其所述起始點位于第一區域還是第二區域,以得到一判斷結果。當所述判斷結果表示所述手勢輸入的起始點位于所述第二區域內時,所述命令產生單元303產生與所述手勢輸入相對應的系統管理命令。當所述判斷結果表示所述手勢輸入的起始點位于所述第一區域內時,所述命令產生單元303產生與所述手勢輸入相對應的對象操作命令,其中,所述對象操作命令用于操作所述對象。其中,所述系統管理命令用于管理系統級的操作,例如,所述系統管理命令可以是主界面命令、任務管理器命令、后退命令、菜單命令等。更具體地,所述命令產生單元303可包括識別單元,用于根據所述手勢輸入的軌跡點,識別所述手勢輸入的類型。其處理方法為本領域技術人員所知,在此不再詳述。此夕卜,所述命令產生單元303還可包括如主界面命令產生單元、任務管理器命令產生單元、后退命令產生單元、菜單命令產生單元的多個單元。例如,在所述第二區域為所述觸摸顯示單元的四條邊緣的情況下,當所述識別單元識別所述手勢輸入為從所述觸摸顯示單元的右邊緣起向左滑動的滑動操作時,所述后退命令產生單元產生后退命令。又例如,當所述識別單元識別所述手勢輸入為從所述觸摸顯示單元的左邊緣起向右滑動的滑動操作時,所述任務管理器命令產生單元產生任務管理器命令。作為另一示例,當所述識別單元識別所述手勢輸入為從所述觸摸顯示單元的下邊緣起向上滑動的滑動操作時,所述菜單命令產生單元產生菜單命令。作為又一示例,當所述識別單元識別所述手勢輸入為在預定時間內從所述觸摸顯示單元的任一邊緣起連續兩次向觸摸顯示單元內部進行滑動的操作時,所述主界面命令產生單元產生主界面命令。需要指出的是,上述手勢輸入的類型、系統管理命令的類型、以及手勢輸入與系統管理命令之間的對應關系僅作為示例而給出。本領域技術人員可以在此基礎上根據需要進行適當地改變。此外,需要指出的是,上面以第二區域為所述觸摸顯示單元的四條邊緣的情況為例進行描述。本領域技術人員可以理解,所述第二區域不限于此,而是可以為任何適當設置的區域。例如,所述第二區域可以為從所述觸摸顯示單元的各邊緣起向內側延伸較長距離的框形區域。另一方面,當所述判斷結果表示所述手勢輸入的起始點位于所述第一區域內時,所述命令產生單元303產生與所述手勢輸入相對應的對象操作命令。所述對象操作命令用于操作所述顯示單元上顯示的如網頁、圖像或控件(如安卓系統中的通知欄或者圖標)等的對象。例如,所述對象操作命令可以是對象移動命令、對象縮放命令、對象顯示命令等。對 應地,所述命令產生單元303可包括對象移動命令產生單元、對象縮放命令產生單元、對象顯示命令產生單元等多個單元。例如,在所述顯示單元上顯示一張圖片的情況下,當所述識別單元識別所述手勢輸入為在所述第一區域中的向右滑動的滑動操作時,所述對象移動命令產生單元產生用于顯示順序排列的下一張圖片的命令。又例如,在所述顯示單元上顯示網頁的情況下,當所述識別單元識別所述手勢輸入為在所述第一區域中的向下滑動的滑動操作時,所述對象移動命令產生單元產生用于將網頁向下滾動顯示的命令。需要指出的是,上述手勢輸入的類型、對象操作命令的類型、以及手勢輸入與對象操作命令之間的對應關系僅作為示例而給出。本領域技術人員可以在此基礎上根據需要進行適當地改變。此外,需要指出的是,在上面的描述中,僅描述了判斷手勢輸入的起始點位于第一區域或第二區域的情況,而對于手勢輸入的結束點不予限定。也就是說,例如,當所述手勢輸入的起始點位于第二區域時,所述手勢輸入的結束點可以位于所述第一區域內,也可以位于所述第二區域內。命令執行單元304執行所述系統管理命令或者所述對象操作命令。當然,所述系統管理命令或者所述對象操作命令的執行結果可顯示在所述顯示單元305上。以上,描述了根據本發明實施例的移動終端。通過所述移動終端,用戶能夠通過起始點不同(例如,分別位于第二區域和第一區域)的相同的操作來指示移動終端執行不同的命令,從而便捷用戶的操作。下面,參照圖4描述根據本發明另一實施例的移動終端。如圖4所示,移動終端400包括顯示單元401、觸摸感應單元402和處理器403。其中,顯示單元401用于在所述顯示區域顯示所述移動終端中的對象。觸摸感應單元402設在所述顯示單元上方,用于檢測一手勢輸入,所述觸摸感應單元的觸摸區域與所述顯示單元的顯示區域重合,所述觸摸區域分為互不重疊的第一區域和第二區域。
處理器403與觸摸感應單元402和顯示單元401相耦合,并且被配置為執行以下操作基于所述觸摸感應單元402的檢測結果,判斷所述手勢輸入的起始點位于所述第一區域還是所述第二區域內,以產生一判斷結果;當所述判斷結果表示所述手勢輸入的起始點位于所述第二區域內時,產生與所述手勢輸入相對應的系統管理命令;當所述判斷結果表示所述手勢輸入的起始點位于所述第一區域內時,產生與所述手勢輸入相對應的對象操作命令,其中,所述對象操作命令用于操作所述對象;以及執行所述系統管理命令或者所述對象操作命令。所述系統管理命令或者所述對象操作命令的執行結果可顯示在所述顯示單元301上。以上,描述了根據本發明該實施例的移動終端。通過所述移動終端,用戶能夠通過起始點不同(例如,分別位于第二區域和第一區域)的相同的操作來指示移動終端執行不同的命令,從而便捷用戶的操作。需要指出的是,在上述實施例的移動終端中,顯示單元和觸摸感應單元設置為層疊布置,并且顯示單元和觸摸感應單元的面積相等。然而,顯示單元和觸摸感應單元也可不必設置為層疊布置,并且顯示單元和觸摸感應單元的面積不必相等。甚至,可以不必包括所 述顯示單元。下面,參照圖5描述根據本發明另一實施例的移動終端。在本實施例的移動終端中,所述移動終端包括觸摸感應單元,所述觸摸感應單元由以矩陣形式布置的多個觸摸傳感器構成。此外,所述觸摸感應單元具有一觸摸輸入區域。所述觸摸輸入區域包括多個邊緣。例如,在所述觸摸輸入區域為矩形的情況下,所述觸摸輸入區域包括四條邊緣。每條邊緣對應于一行或一列觸摸傳感器。如圖5所示,所述移動終端500包括檢測單元501、判斷單元502、命令產生單元503和命令執行單元504。所述檢測單元501即上述觸摸感應單元,其可以由以矩陣形式布置的多個觸摸傳感器構成。所述檢測單元501通過所述多個觸摸傳感器檢測一手勢輸入。所述判斷單元502判斷所述手勢輸入的起始點是否位于所述多個邊緣之一,以產生一判斷結果。具體地,當所述檢測單元501的觸摸傳感器陣列中最外側的一行或一列傳感器感測到手勢輸入、并且除該行或該列傳感器以外的其他傳感器沒有感測到所述手勢輸入時,所述判斷單元502判斷所述手勢輸入的起始點位于所述多條邊緣之一。當所述檢測單元501的觸摸傳感器陣列中最外側的一行和一列的傳感器均未感測到手勢輸入、并且除該行和該列傳感器以外的任一傳感器感測到所述手勢輸入時,所述判斷單元502判斷所述手勢輸入的起始點并不位于所述多條邊緣之一。當所述判斷結果表示所述手勢輸入的起始點位于所述多個邊緣之一時,所述命令產生單元503產生與所述手勢輸入相對應的系統管理命令;當所述判斷結果表示所述手勢輸入的起始點不位于所述多個邊緣的任一時,所述命令產生單元503產生與所述手勢輸入相對應的對象操作命令,其中,所述對象操作命令用于操作所述對象。所述命令產生單元503的配置和操作與所述命令產生單元303的配置和操作相似,在此不再詳述。所述命令執行單元504執行所述系統管理命令或者所述對象操作命令。所述命令執行單元504的配置和操作與所述命令執行單元304的配置和操作相似,在此不再詳述。通過本發明實施例的移動終端,用戶能夠通過邊緣滑動操作和中間滑動操作這兩種不同的操作來指示移動終端執行不同的命令,從而便捷了用戶的操作。此外,需要指出的是,在本發明該實施例的移動終端中,顯示單元與觸摸感應單元不必層疊布置,并且顯示單元與觸摸感應單元的面積不必相等。甚至,所述移動終端自身可不必包括顯示單元。下面,描述根據本發明另一實施例的觸摸輸入方法。所述觸摸輸入方法應用于觸摸感應單元。所述觸摸感應單元具有一輸入區域。所述輸入區域分為互不重疊的第一區域和第二區域,并且所述輸入區域的第一邊緣與所述第二區域的第二邊緣重合。此外,所述第二區域能夠識別操作體的至少一部分與所述第二邊緣接觸的輸入操作,并且所述第一區域能夠識別所述操作體與所述第二邊緣不接觸的輸入操作。下面將參照圖6A至6C描述所述第二區域和所述第一區域能夠識別的操作。圖6A至圖6C以手指為例示意性地示出了操作體在三種情況下的操作的示意圖,其中,橢圓區域表示用戶的手指,以實線包圍的矩形區域為所述觸摸感應單元的輸入區域,其通過虛線分割為兩個區域由虛線包圍的第一區域SI、以及夾在虛線和實線之間的區域S2。此外,陰影 部分為手指與觸摸感應單元的接觸區域,并且P為通過所述觸摸感應單元所識別的所述手指的觸摸點。在圖6A至圖6C中,圖6A和圖6B圖示了第二區域所能夠識別的操作,而圖6C圖示了第一區域所能夠識別的操作。在圖6A的情況下,手指從所述觸摸感應單元外部接觸所述觸摸感應單元的邊緣,并隨后向內滑動(未示出)。此時,所述手指與所述觸摸感應單元的接觸區域僅為一點,所述觸摸感應單元將該點識別為所述手指的觸摸點,即點P。所述點P位于所述觸摸感應單元的邊緣,并且所述邊緣包含在所述第二區域內。在圖6B的情況下,手指從所述觸摸感應單元的邊緣接觸所述觸摸感應單元。此時,所述手指與所述觸摸感應單元的接觸區域為如圖所示的陰影區域,并且所述觸摸感應單元所識別的手指的觸摸點P同樣位于所述第二區域內。在圖6C的情況下,手指與所述觸摸感應單元的邊緣不相交地接觸所述觸摸感應單元。此時,所述手指與所述觸摸感應單元的接觸區域為如圖所示的陰影區域,并且所述觸摸感應單元所識別的手指的觸摸點P位于所述第一區域內。在所述觸摸輸入方法中,首先,檢測一手勢輸入。此后,判斷所述手勢輸入的起始點是否位于第二區域內,以產生一判斷結果。當所述判斷結果表示所述手勢輸入的起始點位于所述第一區域內時,產生第一命令;而當所述判斷結果表示所述手勢輸入的起始點位于所述第二區域內時,產生與所述第一命令不同的第二命令。此后,所述觸摸輸入方法執行所述第一命令或者所述第二命令。所述各步驟的操作與上述實施例中的類似,在此不再詳述。以上,參照圖I到圖6描述了根據本發明實施例的移動終端及其觸摸輸入方法。需要說明的是,在本說明書中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備
所固有的要素。在沒有更多限制的情況下,由語句“包括一個......”限定的要素,并不排
除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。最后,還需要說明的是,上述一系列處理不僅包括以這里所述的順序按時間序列執行的處理,而且包括并行或分別地、而不是按時間順序執行的處理。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發明可借助軟件加必需的硬件平臺的方式來實現,當然也可以全部通過硬件來實施。基于這樣的理解,本發明的技術方案對背景技術做出貢獻的全部或者部分可以以軟件產品的形式體現出來,該計算機軟件產品可以存儲在存儲介質中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例或者實施例的某些部分所述的方法。在本發明實施例中,單元/模塊可以用軟件實現,以便由各種類型的處理器執行。舉例來說,一個標識的可執行代碼模塊可以包括計算機指令的一個或多個物理或者邏輯塊,舉例來說,其可以被構建為對象、過程或函數。盡管如此,所標識模塊的可執行代碼無需物理地位于一起,而是可以包括存儲在不同位里上的不同的指令,當這些指令邏輯上結合在一起時,其構成單元/模塊并且實現該單元/模塊的規定目的。在單元/模塊可以利用軟件實現時,考慮到現有硬件工藝的水平,所以可以以軟件實現的單元/模塊,在不考慮成本的情況下,本領域技術人員都可以搭建對應的硬件電路來實現對應的功能,所述硬件電路包括常規的超大規模集成(VLSI)電路或者門陣列以及諸如邏輯芯片、晶體管之類的現有半導體或者是其它分立的元件。模塊還可以用可編程硬件設備,諸如現場可編程門陣列、可編程陣列邏輯、可編程邏輯設備等實現。 以上對本發明進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在具體實施方式
及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
權利要求
1.一種觸摸輸入方法,應用于移動終端中,所述移動終端包括顯示單元和觸摸感應單元,所述觸摸感應單元設在所述顯示單元上方,所述觸摸感應單元的觸摸區域與所述顯示單元的顯示區域重合,所述顯示單元用于在所述顯示區域顯示所述移動終端中的對象,所述觸摸區域分為互不重疊的第一區域和第二區域,所述觸摸輸入方法包括 檢測一手勢輸入; 判斷所述手勢輸入的起始點位于所述第一區域還是所述第二區域內,以產生一判斷結果; 當所述判斷結果表示所述手勢輸入的起始點位于所述第二區域內時,產生與所述手勢輸入相對應的系統管理命令; 當所述判斷結果表示所述手勢輸入的起始點位于所述第一區域內時,產生與所述手勢輸入相對應的對象操作命令,其中,所述對象操作命令用于操作所述對象;以及執行所述系統管理命令或者所述對象操作命令。
2.如權利要求I所述的觸摸輸入方法,其中, 所述手勢輸入的結束點位于所述第一區域。
3.如權利要求I所述的觸摸輸入方法,其中, 所述手勢輸入的結束點位于所述第二區域。
4.如權利要求I所述的觸摸輸入方法,其中,所述第二區域為所述第一區域的邊緣。
5.如權利要求I所述的觸摸輸入方法,其中,所述產生與所述手勢輸入相對應的系統管理命令還包括 識別所述手勢輸入的類型;以及 當識別所述手勢輸入為起始點位于第二區域內的向左滑動操作時,產生后退命令。
6.一種移動終端,包括顯示單元,用于在所述顯示區域顯示所述移動終端中的對象,所述移動終端還包括 觸摸感應單元,檢測一手勢輸入,其中,所述觸摸感應單元設在所述顯示單元上方,所述觸摸感應單元的觸摸區域與所述顯示單元的顯示區域重合,并且所述觸摸區域分為互不重疊的第一區域和第二區域; 判斷單元,判斷所述手勢輸入的起始點位于所述第一區域還是所述第二區域內,以產生一判斷結果; 命令產生單元,當所述判斷結果表示所述手勢輸入的起始點位于所述第二區域內時,產生與所述手勢輸入相對應的系統管理命令;當所述判斷結果表示所述手勢輸入的起始點位于所述第一區域內時,產生與所述手勢輸入相對應的對象操作命令,其中,所述對象操作命令用于操作所述對象;以及 命令執行單元,執行所述系統管理命令或者所述對象操作命令。
7.如權利要求6所述的移動終端,其中,所述命令產生單元包括 識別單元,識別所述手勢輸入的類型;以及 后退命令產生單元,當識別所述手勢輸入為起始點位于第二區域內的向左滑動操作時,產生后退命令。
8.—種移動終端,包括 顯示單元,用于在所述顯示區域顯示所述移動終端中的對象;觸摸感應單元,設在所述顯示單元上方,用于檢測一手勢輸入,所述觸摸感應單元的觸摸區域與所述顯示單元的顯示區域重合,所述觸摸區域分為互不重疊的第一區域和第二區域; 處理器; 其中,所述處理器被配置為 判斷所述手勢輸入的起始點位于所述第一區域還是所述第二區域內,以產生一判斷結果; 當所述判斷結果表示所述手勢輸入的起始點位于所述第二區域內時,產生與所述手勢輸入相對應的系統管理命令; 當所述判斷結果表示所述手勢輸入的起始點位于所述第一區域內時,產生與所述手勢輸入相對應的對象操作命令,其中,所述對象操作命令用于操作所述對象;以及執行所述系統管理命令或者所述對象操作命令。
9.一種移動終端,包括一觸摸輸入區域,所述觸摸輸入區域包括多個邊緣,所述移動終端包括 檢測單元,檢測一手勢輸入; 判斷單元,判斷所述手勢輸入的起始點是否位于所述多個邊緣之一,以產生一判斷結果; 命令產生單元,當所述判斷結果表示所述手勢輸入的起始點位于所述多個邊緣之一時,產生與所述手勢輸入相對應的系統管理命令;當所述判斷結果表示所述手勢輸入的起始點不位于所述多個邊緣的任一時,產生與所述手勢輸入相對應的對象操作命令,其中,所述對象操作命令用于操作所述移動終端中的對象;以及 命令執行單元,執行所述系統管理命令或者所述對象操作命令。
10.一種觸摸輸入方法,應用于觸摸感應單元,所述觸摸感應單元具有一輸入區域,所述輸入區域分為互不重疊的第一區域和第二區域,并且所述輸入區域的第一邊緣與所述第二區域的第二邊緣重合,其中,所述第二區域能夠識別操作體的至少一部分與所述第二邊緣接觸的輸入操作,所述第一區域能夠識別所述操作體與所述第二邊緣不接觸的輸入操作,所述觸摸輸入方法包括 檢測一手勢輸入; 判斷所述手勢輸入的起始點是否位于第二區域內,以產生一判斷結果; 當所述判斷結果表示所述手勢輸入的起始點位于所述第一區域內時,產生第一命令;當所述判斷結果表示所述手勢輸入的起始點位于所述第二區域內時,產生與所述第一命令不同的第二命令;以及 執行所述第一命令或者所述第二命令。
全文摘要
本發明提供了一種移動終端及其觸摸輸入方法,所述觸摸輸入方法應用于移動終端中,移動終端包括顯示單元和觸摸感應單元,觸摸感應單元設在顯示單元上方,觸摸感應單元的觸摸區域與顯示單元的顯示區域重合,顯示單元用于在所述顯示區域顯示移動終端中的對象,觸摸區域分為互不重疊的第一區域和第二區域,所述觸摸輸入方法包括檢測一手勢輸入;判斷手勢輸入的起始點位于所述第一區域還是所述第二區域內;當判斷手勢輸入的起始點位于第二區域內時,產生與所述手勢輸入相對應的系統管理命令;當判斷手勢輸入的起始點位于第一區域內時,產生與手勢輸入相對應的用于操作所述對象的對象操作命令;以及執行系統管理命令或者對象操作命令。
文檔編號G06F3/041GK102819331SQ201110150810
公開日2012年12月12日 申請日期2011年6月7日 優先權日2011年6月7日
發明者甘大勇 申請人:聯想(北京)有限公司