專利名稱:觸控辨識方法及電容式指向裝置的制作方法
技術領域:
本發(fā)明涉及一種觸控辨識方法,特別是涉及一種應用于電容式指向裝置的觸控辨識方法。
背景技術:
傳統(tǒng)游戲桿(point stick)形式的電容式指向裝置,是通過一游戲桿傾斜的角度來控制一位于多個金屬電極上方的金屬板與所述金屬電極之間的垂直距離,以借由金屬板與所述金屬電極之間的電容量改變判斷游戲桿傾斜的方向。且一般電容式指向裝置只具有操控指針(光標)功能,缺少如鼠標按鍵點擊的功能。由此可見,上述現(xiàn)有的電容式指向裝置在結構與使用上,顯然仍存在有不便與缺陷,而亟待加以進一步改進。因此如何能創(chuàng)設一種新型結構的觸控辨識方法及電容式指向裝置亦成為當前業(yè)界極需改進的目標。
發(fā)明內容
本發(fā)明的目的在于,克服現(xiàn)有的電容式指向裝置存在的缺陷,而提供一種新型結構的觸控辨識方法及電容式指向裝置,所要解決的技術問題是使其在于提供一種借由判斷手指觸控電容式指向裝置的手勢,對應產生指針(光標)控制功能或類似鼠標按鍵的觸控功能的觸控辨識方法及應用該方法的電容式指向裝置。本發(fā)明的目的及解決其技術問題是采用以下技術方案來實現(xiàn)的。依據(jù)本發(fā)明提出的一種觸控辨識方法,應用于一電容式指向裝置,該電容式指向裝置包括多個第一導電體及一操作件,該操作件與所述第一導電體相間隔并可相對所述第一導電體平移,使用者的手指未接觸該操作件時,可測得該操作件與各該第一導電體之間存在一第一電容值;而使用者的手指接觸該操作件時,可測得該操作件與各該第一導電體之間存在一第二電容值,該第二電容值于使用者的手指推動該操作件相對所述第一導電體平移時可有數(shù)值上的改變,其中:該方法包括:偵測該操作件與所述第一導電體之間是否存在所述第二電容值,若是,啟動一操作指令判斷模塊,該操作指令判斷模塊辨別該手指接觸,對應產生一操作指令信號。本發(fā)明的目的及解決其技術問題還可采用以下技術措施進一步實現(xiàn)。前述的觸控辨識方法,其中所述的該方法還判斷所述第二電容值的變化量是否大于一默認值,若是,則啟動一方向識別模塊,使根據(jù)該第二電容值的變化產生一方向識別信號,并關閉該操作指令判斷模塊。前述的觸控辨識方法,其中所述的該方向識別模塊是根據(jù)所述第二電容值的變化量,判斷該操作件相對所述第一導電體平移的一對應的特定方向與移動量,以產生該方向識別信號。前述的觸控辨識方法,其中所述的該操作指令判斷模塊辨別該手指接觸的步驟,是該操作指令判斷模塊判斷所述第二電容值在一第一預設時間內消失后,還進一步判斷在所述第二電容值消失之后的一第二預設時間內,所述第二電容值是否再次出現(xiàn):若否,則產生代表單擊手勢的該操作指令信號;若是,則判斷所述第二電容值存在的時間是否大于一第三預設時間,若否,則輸出代表雙擊手勢的該操作指令信號,若是,則根據(jù)所述第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。前述的觸控辨識方法,其中所述的該操作指令判斷模塊辨別該手指接觸的步驟,是該操作指令判斷模塊判斷在一第一預設時間之內,所述第二電容值消失后經(jīng)過一段時間,是否再次出現(xiàn)所述第二電容值:若否,則在該第一預設時間結束后,輸出代表單擊手勢的該操作指令信號;若是,則判斷所述第二電容值是否在該第一預設時間結束前消失,若是,則在該第一預設時間結束后,輸出代表雙擊手勢的該操作指令信號,若否,則根據(jù)所述第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。前述的觸控辨識方法,其中所述的該操作指令判斷模塊在一第一預設時間結束后,即輸出代表單擊手勢的該操作指令信號,并在接續(xù)該第一預設時間之后的一第二預設時間內判斷所述第二電容值是否再次出現(xiàn):若是,則判斷所述第二電容值是否在該第二預設時間結束前消失,若是,則在該第二預設時間結束后,輸出代表雙擊手勢的該操作指令信號,若否,則根據(jù)所述第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。前述的觸控辨識方法,其中所述的該操作指令判斷模塊在一第一預設時間內,偵測到所述第二電容值,則輸出代表單擊手勢的該操作指令信號。前述的觸控辨識方法,其中所述的該操作指令判斷模塊在一第一預設時間內,先后兩次偵測到所述第二電容值,即輸出代表雙擊手勢的該操作指令信號。前述的觸控辨識方法,其中所述的該操作指令判斷模塊在該第一預設時間內,先后兩次偵測到所述第二電容值,且第二次持續(xù)偵測到所述第二電容值,即持續(xù)輸出代表拖曳手勢的該操作指令信號。本發(fā)明的目的及解決其技術問題還采用以下技術方案來實現(xiàn)。依據(jù)本發(fā)明提出的一種電容式指向裝置,供一使用者的手指接觸并操作,其中:該電容式指向裝置包括:至少二個相隔且圍成一環(huán)狀的第一導電體;一操作件,與所述第一導電體相間隔并可相對所述第一導電體平移,且該操作件供使用者的手指操作的部分覆蓋一接觸部;及一控制器,與所述第一導電體及該操作件電耦接,當使用者的手指未接觸該接觸部,該控制器測得該操作件與所述第一導電體之間存在多個第一電容值,當使用者的手指接觸該接觸部時,該控制器測得該操作件與所述第一導電體之間存在多個第二電容值;該控制器還包含一操作指令判斷模塊,且該控制器測得該操作件與所述第一導電體之間存在所述第二電容值時,即啟動該操作指令判斷模塊,使對應產生一操作指令信號。本發(fā)明的目的及解決其技術問題還可采用以下技術措施進一步實現(xiàn)。前述的電容式指向裝置,其中所述的該控制器是借由判斷所述第二電容值存在的時間大于一有效時間來判定該操作件與各該第一導電體之間存在所述第二電容值。前述的電容式指向裝置,其中所述的該控制器還包含一方向識別模塊,且當使用者的手指接觸該接觸部并推動該操作件相對所述第一導電體平移,該控制器還測得該操作件與所述第一導電體之間的該第二電容值改變,并且該控制器還判斷所述第二電容值的變化量大于一默認值時,貝1J啟動該方向識別模塊,使對應產生一方向識別信號,并關閉該操作指令判斷模塊。
前述的電容式指向裝置,其中所述的該方向識別模塊根據(jù)所述第二電容值的變化量,判斷該操作件相對所述第一導電體平移的一特定方向與移動量,以對應產生該方向識別信號。前述的電容式指向裝置,其中所述的該操作指令判斷模塊判斷所述第二電容值在一第一預設時間內消失后,還進一步判斷在所述第二電容值消失之后的一第二預設時間內,所述第二電容值是否再次出現(xiàn):若否,則產生代表單擊手勢的該操作指令信號;若是,則判斷所述第二電容值存在的時間是否大于一第三預設時間,若否,則輸出代表雙擊手勢的該操作指令信號,若是,則根據(jù)所述第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。前述的電容式指向裝置,其中所述的該操作指令判斷模塊還判斷在一第一預設時間之內,所述第二電容值消失后經(jīng)過一段時間,是否再次出現(xiàn)所述第二電容值:若否,則在該第一預設時間結束后,輸出代表單擊手勢的該操作指令信號;若是,則判斷所述第二電容值是否在該第一預設時間結束前消失,若是,則在該第一預設時間結束后,輸出代表雙擊手勢的該操作指令信號,若否,則根據(jù)所述第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。前述的電容式指向裝置,其中所述的該操作指令判斷模塊在一第一預設時間結束后,即輸出代表單擊手勢的該操作指令信號,并在接續(xù)該第一預設時間之后的一第二預設時間內判斷所述第二電容值是否再次出現(xiàn):若是,則判斷所述第二電容值是否在該第二預設時間結束前消失,若是,則在該第二預設時間結束后,輸出代表雙擊手勢的該操作指令信號,若否,則根據(jù)所述第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。前述的電容式指向裝置,其中所述的該操作指令判斷模塊在一第一預設時間內,偵測到所述第二電容值,則輸出代表單擊手勢的該操作指令信號。前述的電容式指向裝置,其中所述的該操作指令判斷模塊在一第一預設時間內,先后兩次偵測到所述第二電容值,即輸出代表雙擊手勢的該操作指令信號。前述的電容式指向裝置,其中所述的該操作指令判斷模塊在該第一預設時間內,先后兩次偵測到所述第二電容值,且第二次持續(xù)偵測到所述第二電容值,即持續(xù)輸出代表拖曳手勢的該操作指令信號。本發(fā)明與現(xiàn)有技術相比具有明顯的優(yōu)點和有益效果。由以上技術方案可知,本發(fā)明的主要技術內容如下:觸控辯識方法,應用于一電容式指向裝置,該電容式指向裝置供一使用者的手指操作,并包括一電路板及一操作件,該電路板上設有至少二第一導電體,該操作件相間隔地設于所述第一導電體上方,并可相對所述第一導電體平移,且該操作件遠離所述第一導電體的一端覆蓋一接觸部,該接觸部可為絕緣材質所制。當使用者的手指未接觸該接觸部時,該操作件與各該第一導電體之間可測得存在一第一電容值,使用者的手指接觸該接觸部時,該操作件與各該第一導電體之間可測得存在一第二電容值,該第二電容值于使用者的手指推動該操作件相對所述第一導電體平移時可有數(shù)值上的改變;該方法包括:偵測該操作件與各該第一導電體之間是否存在該第二電容值,若是,啟動一操作指令判斷模塊,該操作指令判斷模塊辨別該手指接觸,對應產生一操作指令信號。再者,本發(fā)明實現(xiàn)上述方法的一種電容式指向裝置,供一使用者的手指接觸并操作,并包括一電路板、一操作件及一控制器。該電路板的一表面上設有至少二個相隔且圍成一環(huán)狀的第一導電體;該操作件相間隔地設于所述第一導電體上方,并可相對所述第一導電體平移,且該操作件遠離所述第一導電體的一端覆蓋一接觸部,該接觸部可為絕緣材質所制;該控制器與所述第一導電體及該操作件電耦接,當使用者的手指未接觸該接觸部,該控制器測得該操作件與各該第一導電體之間存在一第一電容值,當使用者的手指接觸該接觸部時,該控制器測得該操作件與各該第一導電體之間存在一第二電容值。該第二電容值于使用者的手指接觸該接觸部并推動該操作件相對所述第一導電體平移時,可有數(shù)值上的改變。另該控制器還包含一操作指令判斷模塊,該控制器判斷該第二電容值存在時,則啟動該操作指令判斷模塊,使對應產生一操作指令信號。較佳地,該控制器是借由判斷所述第二電容值存在的時間大于一有效時間來判定該操作件與各該第一導電體之間存在所述第二電容值。較佳地,該控制器還包含一方向識別模塊,且當使用者的手指接觸該接觸部并推動該操作件相對所述第一導電體平移,該控制器還測得該操作件與所述第一導電體之間的該第二電容值改變,并且該控制器還判斷所述第二電容值的變化量大于一默認值時,則啟動該方向識別模塊,使對應產生一方向識別信號,并關閉該操作指令判斷模塊。較佳地,該方向識別模塊還偵測該操作件與各該第一導電體之間的第二電容值的數(shù)值改變,據(jù)以判斷該操作件相對所述第一導電體平移的一特定方向與移動量,以對應產生該方向識別信號。較佳地,該第二電容值在一第一預設時間內消失后,該操作指令判斷模塊還判斷在該第二電容值消失之后的一第二預設時間內,該第二電容值是否再次出現(xiàn),若否,則產生代表單擊手勢的該操作指令信號;若是,則進一步判斷該第二電容值存在的時間是否大于一第三預設時間,若否,則輸出代表雙擊手勢的該操作指令信號,若是,則根據(jù)該第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。較佳地,該操作指令判斷模塊另可依據(jù)一第一預設時間作為判斷的基準。該操作指令判斷模塊判斷該第二電容值在該第一預設時間之內消失,之后經(jīng)過一段預設時間,是否再次出現(xiàn)該第二電容值:若否,則在該第一預設時間結束后,輸出代表單擊手勢的該操作指令信號;若是,則進一步判斷該第二電容值是否在該第一預設時間結束前消失:若是,則在該第一預設時間結束后,輸出代表雙擊手勢的該操作指令信號;若否,則根據(jù)該第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。也可以是,該操作指令判斷模塊在該第一預設時間結束后,即輸出代表單擊手勢的該操作指令信號,并在接續(xù)該第一預設時間之后的一第二預設時間內判斷該第二電容值是否再次出現(xiàn),若是,則進一步判斷該第二電容值是否在該第二預設時間結束前消失:若是,則在該第二預設時間結束后,輸出代表雙擊手勢的該操作指令信號;若否,則根據(jù)該第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。本發(fā)明除了對應使用者手指的操作,還可依據(jù)電容式指向裝置的電容變化,以對應產生控制指標移動方向的方向識別信號。更進一步,可借由偵測使用者手指觸碰操作件的接觸或點擊狀態(tài),及其從而產生的電容變化,達到類似鼠標按鍵單擊、雙擊或拖曳的操控功能,讓使用者可通過電容式指向裝置進行類似鼠標功能的操作,達到本發(fā)明的功效和目的。借由上述技術方案,本發(fā)明觸控辨識方法及電容式指向裝置至少具有下列優(yōu)點及有益效果:本發(fā)明的電容式指向裝置并不限于上述實施例所揭露的判斷接觸或點擊狀態(tài)的方法,上述實施例只是為了說明本發(fā)明的電容式指向裝置除了可對應使用者手指的操作及電容式指向裝置的電容變化,對應產生控制指標移動方向的方向識別信號外,還可借由偵測使用者手指觸碰操作件的手勢以及電容式指向裝置的電容變化,產生類似鼠標按鍵單擊、雙擊或拖曳的操控功能,讓使用者可通過電容式指向裝置進行類似鼠標功能的操作,達到本發(fā)明的功效和目的。上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉較佳實施例,并配合附圖,詳細說明如下。
圖1是本發(fā)明電容式指向裝置的一較佳實施例的分解立體示意圖。圖2是本實施例電容式指向裝置的剖面組合示意圖。圖3是本實施例的第二導電體與所述第一導電體的相對位置示意圖。圖4是第一實施例的第二導電體相對所述第一導電體向右移動示意圖。圖5是本發(fā)明觸控辨識方法的一較佳實施例的流程圖。圖6是本實施例第一種操作指令判斷模塊判斷單擊手勢示意圖。圖7是本實施例第一種操作指令判斷模塊判斷雙擊手勢示意圖。圖8是本實施例第一種操作指令判斷模塊判斷拖曳手勢示意圖。圖9是本實施例第二種操作指令判斷模塊判斷單擊手勢示意圖。圖10是本實施例第二種操作指令判斷模塊判斷雙擊手勢示意圖。圖11是本實施例第二種操作指令判斷模塊判斷拖曳手勢示意圖。圖12是本實施例第三種操作指令判斷模塊判斷單擊手勢示意。圖13是本實施例第三種操作指令判斷模塊判斷雙擊手勢示意圖。圖14是本實施例第三種操作指令判斷模塊判斷拖曳手勢示意圖。
具體實施例方式為更進一步闡述本發(fā)明為達成預定發(fā)明目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對依據(jù)本發(fā)明提出的觸控辨識方法及電容式指向裝置其具體實施方式
、結構、特征及其功效,詳細說明如后。參閱圖1及圖2所示,是本發(fā)明電容式指向裝置的一較佳實施例,該電容式指向裝置I可設置在電子產品,例如筆記型計算機、移動電話或個人數(shù)字助理(PDA)上,供一使用者的手指操作,以根據(jù)使用者的操作,控制電子產品的屏幕上的指針,例如一光標或選單的一選取窗口的移動方向,以及產生類似點擊鼠標按鍵的觸控功能,以開啟電子產品屏幕上顯示的一選項或執(zhí)行一特定功能。在本較佳實施例之中,電容式指向裝置I包括一電路板11、一操作件12、一與操作件12電耦接的控制器13、一殼體15、一輔助滑片18及一緩沖彈性體16。該電路板11上設有多個與控制器13電耦接的第一導電體141,在本實施例中,所述第一導電體141是以8個為例,它們是例如銅箔,并且相間隔地在電路板11的一表面上環(huán)繞圍成如圖3所不的一環(huán)形導體14,該環(huán)形導體14構成有一外圍及一內圍。操作件12主要為金屬導體所構成,其間隔相對設置于電路板11的第一導電體141上方,并可相對第一導電體141平移,且為使操作件12不致與所述第一導電體141電性接觸,在操作件12與所述第一導電體141之間可進一步設置一絕緣層10,例如麥拉,或是鍍設在所述第一導電體141表面的鐵氟龍。更確切地說,操作件12包含一相對應于該第一導電體141的第二導電體121、一由第二導電體121朝遠離電路板11方向延伸的操作部122,以及一覆蓋操作部122頂端的接觸部123,該接觸部123可為絕緣材質,借以有利于電容的形成。第二導電體121是一圓形導體,且其直徑小于環(huán)形導體14外圍的直徑,但大于環(huán)形導體14內圍的直徑。使用者的手指可接觸接觸部123并對操作部122施力以平移第二導電體121。且如圖1及圖2所示,該殼體15內形成容室,且上述的電路板11、絕緣層10及操作件12由下而上依序組設并容置于殼體15中,且殼體15的上面還設有一開口 151供操作件12的操作部122凸伸出殼體15外。再者,為使操作件13可以自動復位,如圖1及圖2所示,該緩沖彈性體16是套設在操作件13的第二導電體121與操作部122之間,其直徑大于第二導電體121,并與殼體15的內壁面接觸。細部地,該緩沖彈性體16的表面具有多個個由內而外徑向擴大的同心圓,而呈現(xiàn)凹凸起伏波浪狀,此一構造讓緩沖彈性體16被橫向擠壓時可以平均地壓縮,而不致于朝縱向突起(隆起)。而且,在第二導電體121的表面還可鍍設一絕緣層,例如鐵氟龍,以保護第二導電體121并增加滑動性。此外,本實施例還包括一套設在操作部122上并位于緩沖彈性體16與殼體15之間的輔助滑片18,例如一環(huán)形鐵片,它可向下壓制并固定緩沖彈性體16,并提供潤滑作用,減少緩沖彈性體16移動時的磨擦力。控制器13與所述第一導電體141及操作件12電耦接,以偵測操作件12與各該第一導電體141之間存在的電容值。控制器13借由提供一電信號,例如電壓給操作件12,使操作件12與各該第一導電體141之間形成一電容效應,以輪流感測并取得操作件12與各該第一導電體141之間的電容值。參閱圖2及圖3所示,當使用者的手指2未接觸接觸部123時,控制器13測得操作件12的第二導電體121與各該第一導電體141之間存在一第一電容值;如圖4所示,當使用者的手指2接觸接觸部123時,控制器13測得第二導電體121與各該第一導電體141之間存在一第二電容值;其中第二電容值是使用者的手指2與操作部122之間的電容和第二導電體121與各該第一導電體141之間的電容并聯(lián)所得到的電容值,該第二電容值于使用者的手指2接觸該接觸部123并推動該操作件12相對所述第一導電體141平移時,由于第二導電體121與各該第一導電體141之間的重疊面積改變,因此控制器13測得第二導電體121與各該第一導電體141之間的第二電容值改變。此外,控制器13包含一方向識別模塊及一操作指令判斷模塊,且如圖5的步驟51,當控制器13偵測到使用者的手指2接觸操作件12的接觸部123,即偵測到操作件12與各該第一導電體141之間存在第二電容值時,則啟動該操作指令判斷模塊,使對應產生一操作指令信號。更確切地說,為了避免受到噪聲干擾而誤判,控制器13是借由判斷操作件12與所述第一導電體141之間的所述第二電容值存在的時間是否大于一有效時間(例如5ms),來判定操作件12與各該第一導電體141之間確實存在第二電容值,并啟動操作指令判斷模塊。然后,如圖5的步驟52,控制器13接著判斷所述第二電容值的變化量是否大于一默認值,若是,則啟動該方向識別模塊,使對應產生一方向識別信號,并關閉該操作指令判斷模塊。以下將進一步說明方向識別模塊及操作指令判斷模塊的執(zhí)行流程。當控制器13執(zhí)行方向識別模塊時,如圖4所示,由于第二導電體121相對所述第一導電體141朝一特定方向平移,會使第二導電體121與在該特定方向的第一導電體141之間的重疊面積及第二電容值增加,相反地,第二導電體121與在其它方向(例如與該特定方向相反的方向)的第一導電體141之間的重疊面積及第二電容值就會減少,因此控制器13會根據(jù)第二導電體121與各該第一導電體141之間的第二電容值變化,判斷第二導電體121平移的一特定方向與移動量,而對應產生該方向識別信號,控制電子產品的屏幕上的指針,例如一光標或選單的一選取窗口的移動方向。而當控制器13執(zhí)行操作指令判斷模塊時,操作指令判斷模塊基本上可采取以下幾種判斷方式:第I 種:如圖6所示,當控制器13偵測到第二電容值時,會對應產生一準位由低變高的指觸信號,直到第二電容值消失,指觸信號準位才由高變低。因此,當操作指令判斷模塊判斷第二電容值存在的時間Tdown-1小于一第一預設時間Tmax_l時,則在指觸信號準位由高變低時,產生一準位由低變高的觸發(fā)信號,并接著判斷觸發(fā)信號由低變高之后的一第二預設時間Tmax_2內是否再次出現(xiàn)指觸信號(亦即前后兩個指觸信號相隔時間Tup是否小于第二預設時間Tmax_2),若否,如圖6所示,令觸發(fā)信號準位由高變低并輸出一代表單擊(single tap)手勢的操作指令信號,若是,則如圖7所示,令觸發(fā)信號維持在高準位,并接著判斷指觸信號維持高準位的時間(即第二電容值存在的時間)Tdown-2是否大于一第三預設時間Tmax_3,若否,則令觸發(fā)信號準位由高變低,并輸出一代表雙擊(double tap)手勢的操作指令信號,若是,則如圖8所示,根據(jù)指觸信號維持高準位的時間(即第二電容值存在的時間)Tdown-2,令觸發(fā)信號維持在高準位并持續(xù)輸出代表拖曳(tap &drag)手勢的操作指令信號,直到第二電容值消失,指觸信號準位由高變低。第2 種:如圖9所示,如上所述,當控制器13偵測到第二電容值時,會對應產生一準位由低變高的指觸信號,并令指觸信號維持在高準位,直到第二電容值消失。因此當操作指令判斷模塊根據(jù)指觸信號得知第二電容值存在的時間Tdown-1小于第一預設時間Tdetect后,如圖10所示,操作指令判斷模塊進一步判斷在第一預設時間Tdetect之內,指觸信號(即第一電容值)消失經(jīng)過一段時間Tup后,是否再次出現(xiàn)指觸信號(即再次測得第二電容值),若否,則如圖9所示,在第一預設時間Tdetect結束后,輸出一代表單擊手勢的操作指令信號,若是,則如圖11所示,再判斷指觸信號(即第二電容值)是否在第一預設時間Tdetect結束時還存在(即指觸信號持續(xù)存在的時間Tdown-2a),若否(即第二個指觸信號持續(xù)的時間Tdown-2在第一預設時間Tdetect結束前結束),則如圖10所示,在第一預設時間Tdetect結束后,輸出一代表雙擊手勢的操作指令信號,若是,則如圖11所示,在第一預設時間Tdetect之后,根據(jù)指觸信號持續(xù)存在的時間Tdown-2b,持續(xù)輸出代表拖曳手勢的操作指令信號,直到第二電容值消失,指觸信號準位由高變低。
第3 種:如圖12所示,如上所述,當控制器13偵測到第二電容值時,會對應產生一準位由低變高的指觸信號,并令指觸信號維持在高準位,直到第二電容值消失,指觸信號準位才由高變低,而本方法的操作指令判斷模塊則判斷指觸信號準位是否在一第一預設時間TLB_INIT-1內由高變低,若是,即會產生一準位由低變高的觸發(fā)信號,并輸出一代表單擊手勢的操作指令信號,并如圖13所示,進一步判斷在接續(xù)第一預設時間TLB_INIT-1之后的一第二預設時間TLB_INIT-2內,控制器13是否產生另一準位由低變高的指觸信號,若是,如圖14所示,再判斷第二個指觸信號維持一段時間Tdown-2后,由高變低的時間點(即第二電容值消失的時間點)是否落在第二預設時間TLB_INIT-2內,若是,則令觸發(fā)信號準位由高變低,并輸出代表雙擊手勢的操作指令信號,若否,則令觸發(fā)信號維持高準位,并持續(xù)輸出代表拖曳手勢的操作指令信號,直到第二電容值消失,第二個指觸信號準位由高變低。綜上所述,本發(fā)明的電容式指向裝置并不限于上述實施例所揭露的判斷接觸或點擊狀態(tài)的方法,上述實施例只是為了說明本發(fā)明的電容式指向裝置除了可對應使用者手指的操作及電容式指向裝置的電容變化,對應產生控制指標移動方向的方向識別信號外,還可借由偵測使用者手指觸碰操作件的手勢以及電容式指向裝置的電容變化,產生類似鼠標按鍵單擊、雙擊或拖曳的操控功能,讓使用者可通過電容式指向裝置進行類似鼠標功能的操作,達到本發(fā)明的功效和目的。以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術人員,在不脫離本發(fā)明技術方案范圍內,當可利用上述揭示的技術內容作出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發(fā)明技術方案內容,依據(jù)本發(fā)明的技術實質對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發(fā)明技術方案的范圍內。
權利要求
1.一種觸控辨識方法,應用于一電容式指向裝置,該電容式指向裝置包括多個第一導電體及一操作件,該操作件與所述第一導電體相間隔并可相對所述第一導電體平移,使用者的手指未接觸該操作件時,可測得該操作件與各該第一導電體之間存在一第一電容值;而使用者的手指接觸該操作件時,可測得該操作件與各該第一導電體之間存在一第二電容值,該第二電容值于使用者的手指推動該操作件相對所述第一導電體平移時可有數(shù)值上的改變,其特征在于: 該方法包括: 偵測該操作件與所述第一導電體之間是否存在所述第二電容值,若是,啟動一操作指令判斷模塊,該操作指令判斷模塊辨別該手指接觸,對應產生一操作指令信號。
2.如權利要求1所述的觸控辨識方法,其特征在于:該方法還判斷所述第二電容值的變化量是否大于一默認值,若是,則啟動一方向識別模塊,使根據(jù)該第二電容值的變化產生一方向識別信號,并關閉該操作指令判斷模塊。
3.如權利要求2所述的觸控辨識方法,其特征在于:該方向識別模塊是根據(jù)所述第二電容值的變化量,判斷該操作件相對所述第一導電體平移的一對應的特定方向與移動量,以產生該方向識別信號。
4.如權利要求1所述的觸控辨識方法,其特征在于:該操作指令判斷模塊辨別該手指接觸的步驟,是該操作指令判斷模塊判斷所述第二電容值在一第一預設時間內消失后,還進一步判斷在所述第二電容值消失之后的一第二預設時間內,所述第二電容值是否再次出現(xiàn): 若否,則產生代表單擊手勢的該操作指令信號; 若是,則判斷所述第二電容值存在的時間是否大于一第三預設時間,若否,則輸出代表雙擊手勢的該操作指令信號,若是,則根據(jù)所述第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。`
5.如權利要求1所述的觸控辨識方法,其特征在于:該操作指令判斷模塊辨別該手指接觸的步驟,是該操作指令判斷模塊判斷在一第一預設時間之內,所述第二電容值消失后經(jīng)過一段時間,是否再次出現(xiàn)所述第二電容值: 若否,則在該第一預設時間結束后,輸出代表單擊手勢的該操作指令信號; 若是,則判斷所述第二電容值是否在該第一預設時間結束前消失,若是,則在該第一預設時間結束后,輸出代表雙擊手勢的該操作指令信號,若否,則根據(jù)所述第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。
6.如權利要求1所述的觸控辨識方法,其特征在于:該操作指令判斷模塊在一第一預設時間結束后,即輸出代表單擊手勢的該操作指令信號,并在接續(xù)該第一預設時間之后的一第二預設時間內判斷所述第二電容值是否再次出現(xiàn): 若是,則判斷所述第二電容值是否在該第二預設時間結束前消失,若是,則在該第二預設時間結束后,輸出代表雙擊手勢的該操作指令信號,若否,則根據(jù)所述第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。
7.如權利要求1所述的觸控辨識方法,其特征在于:該操作指令判斷模塊在一第一預設時間內,偵測到所述第二電容值,則輸出代表單擊手勢的該操作指令信號。
8.如權利要求1所述的觸控辨識方法,其特征在于:該操作指令判斷模塊在一第一預設時間內,先后兩次偵測到所述第二電容值,即輸出代表雙擊手勢的該操作指令信號。
9.如權利要求1所述的觸控辨識方法,其特征在于:該操作指令判斷模塊在該第一預設時間內,先后兩次偵測到所述第二電容值,且第二次持續(xù)偵測到所述第二電容值,即持續(xù)輸出代表拖曳手勢的該操作指令信號。
10.一種電容式指向裝置,供一使用者的手指接觸并操作,其特征在于: 該電容式指向裝置包括: 至少二個相隔且圍成一環(huán)狀的第一導電體; 一操作件,與所述第一導電體相間隔并可相對所述第一導電體平移,且該操作件供使用者的手指操作的部分覆蓋一接觸部;及 一控制器,與所述第一導電體及該操作件電耦接,當使用者的手指未接觸該接觸部,該控制器測得該操作件與所述第一導電體之間存在多個第一電容值,當使用者的手指接觸該接觸部時,該控制器測得該操作件與所述第一導電體之間存在多個第二電容值;該控制器還包含一操作指令判斷模塊,且該控制器測得該操作件與所述第一導電體之間存在所述第二電容值時,即啟動該操作指令判斷模塊,使對應產生一操作指令信號。
11.如權利要求10所述的電容式指向裝置,其特征在于:該控制器是借由判斷所述第二電容值存在的時間大于一有效時間來判定該操作件與各該第一導電體之間存在所述第二電容值。
12.如權利要求10所述的電容式指向裝置,其特征在于:該控制器還包含一方向識別模塊,且當使用者的手指接觸該接觸部并推動該操作件相對所述第一導電體平移,該控制器還測得該操作件與所述第一導電體之間的該第二電容值改變,并且該控制器還判斷所述第二電容值的變化量大于一默認值時,貝1J啟動該方向識別模塊,使對應產生一方向識別信號,并關閉該操作 指令判斷模塊。
13.如權利要求12所述的電容式指向裝置,其特征在于:該方向識別模塊根據(jù)所述第二電容值的變化量,判斷該操作件相對所述第一導電體平移的一特定方向與移動量,以對應產生該方向識別信號。
14.如權利要求10所述的電容式指向裝置,其特征在于:該操作指令判斷模塊判斷所述第二電容值在一第一預設時間內消失后,還進一步判斷在所述第二電容值消失之后的一第二預設時間內,所述第二電容值是否再次出現(xiàn): 若否,則產生代表單擊手勢的該操作指令信號; 若是,則判斷所述第二電容值存在的時間是否大于一第三預設時間,若否,則輸出代表雙擊手勢的該操作指令信號,若是,則根據(jù)所述第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。
15.如權利要求10所述的電容式指向裝置,其特征在于:該操作指令判斷模塊還判斷在一第一預設時間之內,所述第二電容值消失后經(jīng)過一段時間,是否再次出現(xiàn)所述第二電容值: 若否,則在該第一預設時間結束后,輸出代表單擊手勢的該操作指令信號; 若是,則判斷所述第二電容值是否在該第一預設時間結束前消失,若是,則在該第一預設時間結束后,輸出代表雙擊手勢的該操作指令信號,若否,則根據(jù)所述第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。
16.如權利要求10所述的電容式指向裝置,其特征在于:該操作指令判斷模塊在一第一預設時間結束后,即輸出代表單擊手勢的該操作指令信號,并在接續(xù)該第一預設時間之后的一第二預設時間內判斷所述第二電容值是否再次出現(xiàn): 若是,則判斷所述第二電容值是否在該第二預設時間結束前消失,若是,則在該第二預設時間結束后,輸出代表雙擊手勢的該操作指令信號,若否,則根據(jù)所述第二電容值存在的時間,持續(xù)輸出代表拖曳手勢的該操作指令信號。
17.如權利要求10所述的電容式指向裝置,其特征在于:該操作指令判斷模塊在一第一預設時間內,偵測到所述第二電容值,則輸出代表單擊手勢的該操作指令信號。
18.如權利要求10所述的電容式指向裝置,其特征在于:該操作指令判斷模塊在一第一預設時間內,先后兩次偵測到所述第二電容值,即輸出代表雙擊手勢的該操作指令信號。
19.如權利要求10所述的電容式指向裝置,其特征在于:該操作指令判斷模塊在該第一預設時間內,先后兩次偵測到所述第二電容值,且第二次持續(xù)偵測到所述第二電容值,即持續(xù)輸出代表拖曳手勢的該 操作指令信號。
全文摘要
本發(fā)明是有關于一種觸控辨識方法,應用于一電容式指向裝置,使用者的手指未接觸電容式指向裝置時,可測得電容式指向裝置存在多個第一電容值,使用者的手指接觸電容式指向裝置時,可測得電容式指向裝置存在多個第二電容值,且所述第二電容值可隨使用者的手指操作電容式指向裝置而改變;該方法偵測該電容式指向裝置存在所述第二電容值時,啟動一操作指令判斷模塊,使對應產生一操作指令信號,并進一步判斷所述第二電容值的變化量大于一默認值時,則關閉該操作指令判斷模塊,并啟動一方向識別模塊,使根據(jù)該第二電容值的變化產生一方向識別信號。
文檔編號G06F3/0338GK103150037SQ201110408389
公開日2013年6月12日 申請日期2011年12月6日 優(yōu)先權日2011年12月6日
發(fā)明者林招慶, 祝林, 李文定 申請人:禾威科技股份有限公司