TWI522881B - 物件狀態判斷方法以及觸控裝置 - Google Patents
物件狀態判斷方法以及觸控裝置 Download PDFInfo
- Publication number
- TWI522881B TWI522881B TW103139271A TW103139271A TWI522881B TW I522881 B TWI522881 B TW I522881B TW 103139271 A TW103139271 A TW 103139271A TW 103139271 A TW103139271 A TW 103139271A TW I522881 B TWI522881 B TW I522881B
- Authority
- TW
- Taiwan
- Prior art keywords
- sensing
- state
- amount
- touch
- contact
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
- G06F3/04186—Touch location disambiguation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
Description
本發明有關於物件狀態判斷方法以及觸控裝置,特別有關於設置判斷條件以避免誤判物件狀態的物件狀態判斷方法以及觸控裝置。
現代生活中,觸控滑鼠逐漸普及而有取代掉按鍵式滑鼠的趨勢。然而,觸控滑鼠在某些狀況下可能會有誤判手指狀態的情況。
第1圖至第4圖繪示了習知技術中手指在觸控滑鼠上向觸控滑鼠前端滑動的示意圖。在第1圖至第4圖中,下圖所示的感應區的長度對應於上圖虛線L左側的手指長度,亦即手指F即使未接觸感應表面但距離感應表面一定距離內,亦會反應在感應區長度上。在第1圖至第4圖中,感應區103、203、303、403代表了手指與觸控滑鼠100的感應表面101的相對狀態,當手指F的任一部份越貼近感應表面101,感應區103的相對部份就會有更大的接觸感應量(例如亮度或電容值變化量)。在圖示中以斜線較密的區域來表示。當感應表面101所使用是電容/電阻或其他利用感應矩陣的感測方式時,感應區103所表示可以是多個感應像素的集合,例如是接觸感應量超過一門檻值的相鄰像素集合。而當感應表面101所使用是光學/紅外線或其他非利用感應矩陣而是直接以接觸感應量在不同維度的分布去計算座標位置的感測方式時,感應區103所表示可以是二維感應量變化所交集計算出的感應區域。也就是說,接觸感應量可以是像素集合的像素數量/感應區域面積,或者在像素集合/感應區域中對應的感應值加權總合/平均。
在第1圖中,手指F呈現欲向觸控滑鼠100的前端滑動的狀態,手指F與感應表面101接觸的部份只有第一節手指f1的一小部份。在此狀態下,感應區103的感應長度會較短且第一節手指f1接觸感應表面101部份且感應區203前端(對應第一節手指f1)的接觸感應量會大於後端的接觸感應量。而在第2圖中的狀態下,手指F已經往前滑動了一點距離,如此第一節手指f1會有更多部份接近感應表面101。在此情況下,感應區203的感應長度會較第1圖長,且感應區203前端(對應第一節手指f1)的接觸感應量會大於後端的接觸感應量(斜線較密處)且指尖最前端可能未完全接觸感應表面101,因此其接觸感應量可能較小。
而在第3圖中,手指F又再往前滑動使得第一節手指f1和第二節手指f2的部份幾乎平貼在感應表面101上。因此第3圖中感應區303的感應長度會比第2圖長,而且這種狀態下因為第二節手指f2比起第一節手指f1更加的平貼在感應表面101上,因此感應區303相對應第二節手指f2的部份會有較大的接觸感應量(中間及後端斜線較密處)。
在第4圖中,因為手指F已完成往前滑動的動作,第一節手指f1可能會翹起而僅留下第二節手指f2平貼在感應表面101上,因此感應區403的前端會具有較小的接觸感應量,而感應區403的後端(對應第二節手指f2)會具有較大的接觸感應量。
然而,在第3圖至第4圖的過程中,可能產生手指狀態誤判的狀況。詳細言之,在第4圖中,手指F的第一節手指f1已離開感應表面101,表示使用者並不打算產生控制動作。但在第4圖中第二節手指f2產生的接觸感應量佔了較大的比例。因此手指F與感應表面101接觸部份的重心會往後退,觸控滑鼠100可能做出手指在往滑鼠後端移動的錯誤判斷。而手指欲自滑鼠前端往滑鼠後端移動時,其動作與前述動作相反,因此在第4圖至第3圖的過程中亦可能產生手指狀態的錯誤判斷。
以上的狀況在觸控滑鼠具有彎曲的感應表面時會特別明顯,相關
領域提出了感應表面較為平坦的觸控滑鼠欲解決這樣的問題。然而具平坦感應表面的觸控滑鼠較不符合人體工學,使用者在使用時可能會覺得較不舒適。
因此,本發明一目的為提供一種具有避免誤判物件狀態的機制的物件狀態判斷方法。
本發明另一目的為提供一種具有避免誤判物件狀態的機制的觸控裝置。
本發明一實施例揭露了一種物件狀態判斷方法,用以判斷一物件於一觸控裝置的一感應表面上的一狀態,包含:(a)根據該物件在該感應表面上產生的至少一接觸感應量計算一感應長度;(b)將該感應長度的至少一部份區分成一前段區域以及一中段區域;(c)計算出該前段區域的一前段接觸感應量;(d)計算出該中段區域的一中段接觸感應量;以及(e)根據該中段接觸感應量與該前段接觸感應量以判斷該物件的一物件狀態。
本發明另一實施例揭露了一種物件狀態判斷方法,用以判斷一物件於至少一觸控裝置的一感應表面上的一狀態,包含:(a)根據該物件在該感應表面上產生的一接觸感應量計算一感應長度;以及(b)根據該感應長度與一狀態臨界長度的關係一判斷該物件的一物件狀態。
本發明又一實施例揭露了一種物件狀態判斷方法,用以判斷一物件於一觸控裝置的一感應表面上的一狀態,包含:(a)根據該物件在該感應表面上產生的至少一第一接觸感應量計算一第一物件區域;(b)根據該物件在該感應表面上產生的至少一第二接觸感應量計算一第二物件區域;(c)根據該第一物件區域以及該第二物件區域的位置計算出該物件的一物件移動方向;以及(d)根據該第一物件區域的大小、該第二物件區域的大小以及該物件移動方向的關係判斷該物件的物件狀態。
本發明又一實施例揭露了觸控裝置包含了一感應表面、一接觸感應量計算單元以及一控制單元。接觸感應量計算單元可根據物件與感應表面的距離遠近產生接觸感應量,然後控制單元會根據此接觸感應量計算出感應長度、計算出物件的移動狀態或是判斷出物件的狀態。
藉由前述實施例,可避免掉誤判物件狀態的情況。而且可根據不同的靈敏度需求對前述實施例進行設定或組合,來更有效率的避免掉誤判物件狀態的情況。
100‧‧‧觸控滑鼠
101、1801‧‧‧感應表面
103、203、303、403、503、603、703、803、1003、1103、1203、1303‧‧‧感應區
F‧‧‧手指
Rf‧‧‧前段區域
Rm‧‧‧中段區域
h1,h2,h3,h4‧‧‧感應長度
ht‧‧‧狀態臨界長度
1800‧‧‧觸控裝置
1803‧‧‧接觸感應量計算單元
1805‧‧‧控制單元
第1圖至第4圖繪示了習知技術中手指在觸控裝置上向觸控滑鼠前端滑動的示意圖。
第5圖至第9圖繪示了根據本發明一實施例的手指狀態偵測方法的示意圖。
第10圖至第13圖繪示了根據本發明另一實施例的手指狀態偵測方法的示意圖。
第14圖以及第15圖繪示了根據本發明又一實施例的手指狀態偵測方法的示意圖。
第16圖以及第17圖繪示了根據本發明又一實施例的手指狀態偵測方法的示意圖。
第18圖繪示了根據本發明一實施例的觸控裝置的方塊圖。
第5圖至第8圖繪示了根據本發明一實施例的物件狀態判斷方法的示意圖。第5圖至第8圖中手指的狀態分別對應前述的第1圖至第4圖,因此可一併參考第1圖至第4圖的描述來了解第5圖至第8圖中手指所呈現的狀態。同樣的在第5圖至第8圖中,下圖所示的感應區的長度對應於上圖
虛線L左側的手指長度,亦即手指F即使未接觸感應表面但距離感應表面一定距離內,亦會反應在感應區長度上。在此實施例中,感應區503、603、703、803會被區分成一前段區域Rf以及一中段區域Rm。在一實施例中,前段區域Rf包含指尖,中段區域Rm包含指尖靠近其它指節的部分及/或是手指的其他指節的至少一部份。接著會去計算前段區域Rf的前段接觸感應量S_Rf以及中段區域Rm的中段接觸感應量S_Rm,並計算出兩種接觸感應量的比例,以決定手指的狀態。上述的接觸感應量可為亮度或是電容變化量。
在一實施例中,當接觸感應量比例大於一狀態臨界值時,則判斷物件相對於該感應表面為非觸控狀態,反之若小於狀態臨界值時,則判斷為觸控狀態。相等時則可依設計需求判斷為觸控狀態和非觸控狀態其中之一。在一實施例中,感應區503、603、703、803…為電容式觸控感應陣列所產生,所以接觸感應量比例的S_Rm/S_Rf較佳各是一組電容感應值的集合,其中接觸感應量比例中的前段接觸感應量S_Rf即是前段區域Rf所屬像素集合的像素數量,而中段接觸感應量S_Rm即是中段區域Rm所屬像素集合的像素數量。於另一實施例中,前段接觸感應量S_Rf與中段接觸感應量S_Rm亦可以代表所屬像素集合的感應量資訊,例如可以分別是所屬像素集合的所有像素的感應量總合或者是平均亮度,以下實施例將前段接觸感應量S_Rf與中段接觸感應量S_Rm表示為所屬像素集合的所有像素的平均感應量,但並不限定。
詳細言之,在第5圖的狀態下,手指F僅指尖接觸感應表面101,前段區域Rf與中段區域Rm皆是對應指尖或是接近指尖的區域,整體接觸感應量較均勻,因此前段接觸感應量S_Rf和中段接觸感應量S_Rm較接近,接觸感應量比例的值不會太大。而在第6圖的狀況下,前段區域Rf對應的是指尖而中段區域Rm對應的是中間指節,因為手指的指尖較中間指節更
靠近感測表面101,前段區域Rf的接觸感應量高於中段區域Rm的接觸感應量,因此前段接觸感應量S_Rf會比中段接觸感應量S_Rm來得大,依此第6圖中,感應區603的接觸感應量比例應會比第5圖中的接觸感應量比例來得小。而在第7圖的狀況下,前段區域Rf對應的是指尖而中段區域Rm對應的是中間指節,因為手指的中間指節較指尖更靠近感應表面101,中段區域Rm的接觸感應量高於前段區域Rf的接觸感應量,因此感應區703的中段接觸感應量S_Rm會比前段接觸感應量S_Rf來得大,因此感應區703的接觸感應量比例會有較大的值。同樣的,在第8圖的狀況下,前段區域Rf對應的是指尖而中段區域Rm對應的是中間指節,手指的指尖翹起,手指的中間指節較指尖更靠近感應表面101,中段區域Rm的接觸感應量高於前段區域Rf的接觸感應量,因此感應區803的中段接觸感應量S_Rm亦會比前段接觸感應量S_Rf來得大,因此感應區803的接觸感應量比例會有較大的值。
由第7圖至第8圖的變化可知,在某些情況下雖然手指持續往前,但因為滑鼠的表面是凸曲面,所以手指的接觸影像的重心反而可能會往後(靠近手指底部)。詳細言之,由於計算手指的接觸位置時,一般是以感測到的手指的接觸感應量來計算所感應到接觸影像的重心,並以該重心代表該手指的接觸位置,由第7圖至第8圖的變化可知,當手指持續往前但接觸影像的重心卻會往後,導致該手指的偵測會產生誤判,誤認該手指是正往後移動。因此若將接觸感應量比例大於一狀態臨界值的狀況設定為一非觸控狀態,並在判定為非觸控狀態的時間點的一預定時間週期(亦可為0)內忽略掉該物件對於該感應表面的觸控動作,則可以避免掉手指F呈現第7圖至第8圖的動作時,或呈現第8圖至第7圖的動作時,可能產生的誤判。然請留意,亦
可將接觸感應量比例設定成(的倒數),並在接觸感應量比例
小於一狀態臨界值時,則判斷物件相對於該感應表面為非觸控狀態,反
之若大於狀態臨界值時,則判斷為觸控狀態,此類可達到相同作用的變化,均應在本發明的範圍之內。
在一實施例中,觸控裝置為一電容式觸控裝置,而感應區的接觸感應量、前段接觸感應量以及該中段接觸感應量均為電容變化量。另一實施例中,觸控裝置為一光學式觸控裝置,感應區的接觸感應量、前段接觸感應量以及該中段接觸感應量均為亮度。
多種方法可用以界定手指的前段區域Rf和中段區域Rm。在一實施例中,若手指的感應長度為h,取感應長度的最前端xh長度做為前段區域Rf,並取前段區域後的yh長度做為中段區域Rm,其中x與y為小於1的正實數,且x加y不大於1。以第9圖為例,若手指的感應長度為h,取感應長度的最前端h長度做為前段區域Rf,並取前段區域後的h長度做為中段區域Rm。前段區域Rf和中段區域Rm間可以有間隔SP亦可沒有間隔SP。
請留意,前述第5圖的實施例可以xh和yh做為門檻來決定第5圖的判斷機制是否啟動。也就是說,於一實施例中,若xh和yh均未超過一臨界值h_tip,則直接將感應到的觸控均定義為正常狀態的觸控,而當xh和yh至少其一超過臨界值h_tip時,才啟動前述計算接觸感應量比例以決定是否要忽略觸控的機制。
請留意,前述的實施例可運用在手指之外的其他物件以及觸控滑鼠之外的其他裝置,因此第5圖至第9圖的實施例可簡示為:一種物件狀態判斷方法,用以判斷一物件於一觸控裝置(ex.100)的一感應表面(ex.101)上的一狀態,包含:(a)根據物件在感應表面上產生的一接觸感應量計算一感應長度(ex.感應區503、603、703以及803的感應長度);(b)將感應長度區分成
一前段區域(ex.Rf)以及一中段區域(ex.Rm);(c)計算出前段區域的一前段接觸感應量;(d)計算出該中段區域的一中段接觸感應量;以及(e)計算出中段接觸感應量與該前段接觸感應量間的一接觸感應量比例以判斷物件的一物件狀態。
第10圖至第13圖繪示了根據本發明另一實施例的手指狀態偵測
方法的示意圖。第10圖至第13圖中手指的狀態分別對應前述的第1圖至第4圖,因此可參考第1圖至第4圖的描述來了解第10圖至第13圖中手指所呈現的狀態。在此實施例中,會偵測手指的感應長度並和狀態臨界長度做比較,並藉以判斷手指的狀態。在第10圖和第11圖的實施例中,感應區1003的感應長度h1和感應區1103的感應長度h2均小於狀態臨界長度ht,因此會將其判斷為觸控狀態。而在第12圖的實施例中,感應區1203的感應長度h3大於狀態臨界長度ht,因此會將其設定成非觸控狀態。在一實施例中,若判斷該物件相對於該感應表面為非觸控狀態,則在判定為非觸控狀態的時間點的一預定時間週期內忽略掉該物件對於該感應表面的觸控動作。如前所述,誤判的狀況較可能發生在第12圖至第13圖的過程中(手指往觸控滑鼠前端滑動),或是發生在第13圖至第12圖的過程中(手指往觸控滑鼠後端滑動),因此若以這樣的機制將第12圖的狀況設定成非觸控狀態,可有效的避免誤判的情況。
第13圖的狀況下,感應區1303的感應長度h4有可能大於狀態臨
界長度ht亦有可能小於狀態臨界長度ht(第13圖的例子中是大於狀態臨界長度ht),因此有可能被判定成觸控狀態亦有可能被判定成非觸控狀態。可藉由設定狀態臨界長度ht的大小來讓第13圖的狀況會較易落在觸控狀態或較易落在非觸控狀態。或者可改變觸控滑鼠感應的靈敏度來讓第13圖的狀況會較易落在觸控狀態或較易落在非觸控狀態。舉例來說,若靈敏度設定較大,則手指即使遠離感應表面亦有可能被感應到,第13圖的狀況可能會具有較長的感應長度。相反的,若靈敏度設定較小,則手指距離感應表面稍遠便不會被
感應到,第13圖的狀況可能會具有較短的感應長度。可視各種不同需求來設定狀態臨界長度ht或觸控滑鼠感應的靈敏度。第5圖至第8圖的實施例可與第10圖至第10圖至第13圖的實施例並用,以獲得更精確的判斷。
請留意,前述的實施例可運用在手指之外的其他物件以及觸控滑
鼠之外的其他裝置,因此第10圖至第13圖的實施例可簡示為:一種物件狀態判斷方法,用以判斷一物件於一觸控裝置的一感應表面上的一狀態,包含:(a)根據該物件在該感應表面上產生的一接觸感應量計算一感應長度;以及(b)根據該感應長度與一狀態臨界長度的關係一判斷該物件的一物件狀態。還請留意,第10圖至第13圖的實施例可與第5圖至第9圖的實施例並用,以使得判斷更為精確來避免誤判的狀況。
除了前述的實施例外,仍有其他狀況可能造成誤判手指狀態。在
第14圖和第15圖的例子中,第14圖繪示了手指F的指尖原本按壓在感應表面101,但因為使用者打算讓手指往觸控滑鼠後端滑動,因此會有將手指F提起的動作,在此瞬間由於手指F按壓感應表面101的面積減少使得觸控滑鼠計算出的物件重心前移且手指F尚未往後移動,觸控滑鼠可能會將此動作誤判成手指F往前移動。通常來說,若手指F欲往觸控滑鼠前端滑動,其感應區面積應該是增加的(例如第5圖至第6圖再至第7圖的狀況)。因此,若判斷出手指F是往前移動但其感應區面積是減少的,則有可能如第14圖和第15圖般的狀況,在一實施例中會將判斷出手指F是往前移動但其感應區面積是減少的狀況斷定為非觸控狀態,並在判定為非觸控狀態的時間點的一預定時間週期內忽略掉該物件對於該感應表面的觸控動作。
同樣的,若手指F欲往觸控滑鼠後端滑動,其感應區面積應該是
減少的(例如第7圖至第6圖再至第5圖的狀況)。然而,在第16圖中,使用者原本僅稍微的按壓感應表面101,因此手指F造成的感應區面積較小。但在第17圖中,使用者較用力的按壓感應表面101,因此其手指F造成的感應區面積較大,如此觸控滑鼠可能會因為計算出物件重心的後移而將其判斷成
手指F往後滑動。因此,若判斷出手指F是往後移動但其感應區面積是增加的,則有可能如第16圖和第17圖般的狀況,在一實施例中會將判斷出手指F是往後移動但其感應區面積是增加的狀況斷定為非觸控狀態,並在判定為非觸控狀態的時間點的一預定時間週期內忽略掉該物件對於該感應表面的觸控動作。
然請留意,第14圖至第17圖的實施例不限制於施行在手指和觸
控滑鼠上,可施行在其他物件和觸控裝置上。因此第14圖至第17圖的動作可簡示為:一種物件狀態判斷方法,用以判斷一物件於一觸控裝置的一感應表面上的一狀態,包含:(a)根據物件在該感應表面上產生的一第一接觸感應量計算一第一物件區域(例如第5圖至第8圖的感應區503-803);(b)根據物件在該感應表面上產生的一第二接觸感應量計算一第二物件區域(例如第5圖至第8圖的感應區503-803);(c)根據第一物件區域以及第二物件區域的位置計算出物件的一物件移動方向;以及(d)根據第一物件區域、第二物件區域的大小以及該物件移動方向的關係判斷該物件的物件狀態。
其中若該第一物件區域較該第二物件區域較早產生,該第一物件區域較該第二物件區域為大,且物件移動方向為朝向觸控裝置的前端(或是往指尖的方向),則判斷物件為非觸控狀態(例如第14圖、第15圖的實施例)。其中若第一物件區域較第二物件區域較早產生,第一物件區域較該第二物件區域為小,且物件移動方向為朝向觸控裝置的後端,則判斷該物件為非觸控狀態(或是往手腕的方向)。
第18圖繪示了根據本發明一實施例的觸控裝置的方塊圖。如第18圖所示,觸控裝置1800包含了一感應表面1801、一接觸感應量計算單元1803以及一控制單元1805。接觸感應量計算單元1803可根據物件與感應表面1801的距離遠近產生接觸感應量,然後控制單元會根據此接觸感應量計算出感應長度、計算出物件的移動狀態或是判斷出物件的狀態。
第18圖的裝置可用以執行前述的實施例。舉例來說,若用以執行
第5圖至第8圖的實施例,則此觸控裝置可表示為:一種觸控裝置,包含:一感應表面;一接觸感應量計算單元,用以計算出該物件在該感應表面上產生的一接觸感應量;一控制單元,用以根據該接觸感應量計算一感應長度,並將該感應長度的至少一部份區分成一前段區域以及一中段區域;該接觸感應量計算單元更計算出該前段區域的一前段接觸感應量以及計算出該中段區域的一中段接觸感應量,而該控制單元更計算出該中段接觸感應量與該前段接觸感應量間的一接觸感應量比例來判斷該物件的一物件狀態。若用以執行第10圖至第13圖的實施例,則此觸控裝置可表示為:一種觸控裝置,包含:一感應表面;一接觸感應量計算單元,用以計算出該物件在該感應表面上產生的一接觸感應量;一控制單元,根據該接觸感應量計算一感應長度,並根據該感應長度與一狀態臨界長度的關係判斷該物件的一物件狀態。若用以執行第14圖至第17圖的實施例,則此觸控裝置可表示為:一種觸控裝置,包含:一感應表面;一接觸感應量計算單元,用以計算出該物件在該感應表面上產生的一第一接觸感應量以及一第二接觸感應量;一控制單元,根據該第一物件區域以及該第二物件區域的位置計算出該物件的一物件移動方向,並根據該第一物件區域的大小、該第二物件區域的大小以及該物件移動方向的關係判斷該物件的物件狀態。
在一實施例中,觸控裝置為一電容式觸控裝置,因此前述的各種接觸感應量都是電容變化量。另一實施例中,觸控裝置為一光學式觸控裝置,前述的各種接觸感應量均為亮度。
其他詳細步驟均已描述於前述實施例中,故在此不再贅述。
藉由前述實施例,可避免掉誤判物件狀態的情況。而且可根據不同的靈敏度需求對前述實施例進行設定或組合,來更有效率的避免掉誤判物件狀態的情況。
以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
100‧‧‧觸控滑鼠
101‧‧‧感應表面
703‧‧‧感應區
F‧‧‧手指
Rf‧‧‧前段區域
Rm‧‧‧中段區域
Claims (44)
- 一種物件狀態判斷方法,用以判斷一物件於一觸控裝置的一感應表面上的一狀態,包含:(a)根據該物件在該感應表面上產生的至少一接觸感應量計算一感應長度;(b)將該感應長度的至少一部份區分成一前段區域以及一中段區域;(c)計算出該前段區域的一前段接觸感應量;(d)計算出該中段區域的一中段接觸感應量;以及(e)根據該中段接觸感應量與該前段接觸感應量以判斷該物件的一物件狀態。
- 如請求項第1項所述的物件狀態判斷方法,其中該步驟(e)包含根據該中段接觸感應量與該前段接觸感應量間的一感應量比例來判斷該物件的該物件狀態。
- 如請求項第2項所述的物件狀態判斷方法,其中該步驟(e)包含:該中段接觸感應量相對於該前段接觸感應量大於一狀態臨界值,則判斷該物件相對於該感應表面為非觸控狀態,若該接觸感應量比例小於該狀態臨界值,則判斷該物件相對於該感應表面為觸控狀態。
- 如請求項第3項所述的物件狀態判斷方法,更包含:若判斷該物件相對於該感應表面為非觸控狀態,則在判定為非觸控狀態的時間點的一預定時間週期內忽略掉該物件對於該感應表面的觸控動作。
- 如請求項第1項所述的物件狀態判斷方法,其中該物件為一手指,該前段區域包含指尖,該中段區域包含該手指的指尖以外其他指節的至少一部份。
- 如請求項第1項所述的物件狀態判斷方法,其中該觸控裝置為一電容式觸控裝置,其中該接觸感應量、該前段接觸感應量以及該中段接觸感應量均為電容變化量,其中該前段接觸感應量包含多個電容感應量的集合,該中段接觸感應量包含多個電容感應量的集合。
- 如請求項第1項所述的物件狀態判斷方法,其中該觸控裝置為一光學式觸控裝置,其中該接觸感應量、該前段接觸感應量以及該中段接觸感應量均為亮度。
- 如請求項第1項所述的物件狀態判斷方法,其中將該感應長度的至少一部份區分成一前段區域以及一中段區域的該步驟包含:其中若該感應長度為h,取該感應長度的最前端xh長度做為該前段區域,並取前段區域後的yh長度做為該中段區域,其中該x與該y為小於1的正實數,且該x加該y不大於1。
- 一種物件狀態判斷方法,用以判斷一物件於一觸控裝置的一感應表面上的一狀態,包含:(a)根據該物件在該感應表面上產生的至少一接觸感應量計算一感應長度;以及(b)根據該感應長度與一狀態臨界長度的關係一判斷該物件的一物件狀態,若該感應長度大於該狀態臨界長度,則判斷該物件相對於該感應表面為非觸控狀態,若該接觸感應量比例小於該狀態臨界長度,則判斷該物件相對於該感應表面為觸控狀態。
- 如請求項第9項所述的物件狀態判斷方法,更包含: 若判斷該物件相對於該感應表面為非觸控狀態,則在判定為非觸控狀態的時間點的一預定時間週期內忽略掉該物件對於該感應表面的觸控動作。
- 如請求項第9項所述的物件狀態判斷方法,其中該物件為一手指。
- 如請求項第9項所述的物件狀態判斷方法,其中該觸控裝置為一電容式觸控裝置,且該接觸感應量為電容變化量,該接觸感應量包含多個電容感應量的集合。
- 如請求項第9項所述的物件狀態判斷方法,其中該觸控裝置為一光學式觸控裝置,且該接觸感應量為亮度。
- 一種物件狀態判斷方法,用以判斷一物件於一觸控裝置的一感應表面上的一狀態,包含:(a)根據該物件在該感應表面上產生的至少一第一接觸感應量計算一第一物件區域;(b)根據該物件在該感應表面上產生的至少一第二接觸感應量計算一第二物件區域;(c)根據該第一物件區域以及該第二物件區域的位置計算出該物件的一物件移動方向;以及(d)根據該第一物件區域的大小、該第二物件區域的大小以及該物件移動方向的關係判斷該物件的物件狀態,並根據該第一物件區域、該第二物件區域以及該物件移動方向的關係判斷該物件相對於該感應表面為非觸控狀態或是觸控狀態。
- 如請求項14所述的物件狀態判斷方法,其中若該第一物件區域較該第二 物件區域較早產生,該第一物件區域較該第二物件區域為大,且該物件移動方向為朝向該觸控裝置的前端,則判斷該物件為非觸控狀態。
- 如請求項14所述的物件狀態判斷方法,其中若該第一物件區域較該第二物件區域較早產生,該第一物件區域較該第二物件區域為小,且該物件移動方向為朝向該觸控裝置的後端,則判斷該物件為非觸控狀態。
- 如請求項第14項所述的物件狀態判斷方法,更包含:若判斷該物件相對於該感應表面為非觸控狀態,則在判定為非觸控狀態的時間點的一預定時間週期內忽略掉該物件對於該感應表面的觸控動作。
- 如請求項第14項所述的物件狀態判斷方法,其中該物件為一手指。
- 如請求項18所述的物件狀態判斷方法,該物件移動方向為往指尖的方向。
- 如請求項18所述的物件狀態判斷方法,該物件移動方向為往手腕的方向。
- 如請求項第14項所述的物件狀態判斷方法,其中該觸控裝置為一電容式觸控裝置,且該第一接觸感應量以及該第二接觸感應量均為電容變化量,該第一接觸感應量以及該第二接觸感應量分別包含多個電容感應量的集合。
- 如請求項第14項所述的物件狀態判斷方法,其中該觸控裝置為一光學式觸控裝置,且該第一接觸感應量以及該第二接觸感應量均為亮度。
- 一種觸控裝置,包含:一感應表面;一接觸感應量計算單元,用以計算出該物件在該感應表面上產生的一接觸感應量;一控制單元,用以根據該接觸感應量計算一感應長度,並將該感應長度的至少一部份區分成一前段區域以及一中段區域;該接觸感應量計算單元更計算出該前段區域的一前段接觸感應量以及計算出該中段區域的一中段接觸感應量,而該控制單元根據該中段接觸感應量與該前段接觸感應量間來判斷該物件的一物件狀態。
- 如請求項第23項所述的觸控裝置,該控制單元更計算出該中段接觸感應量與該前段接觸感應量間的一接觸感應量比例來判斷該物件的一物件狀態。
- 如請求項第23項所述的觸控裝置,其中若該中段接觸感應量相對於該前段接觸感應量大於一狀態臨界值,該控制單元判斷該物件相對於該感應表面為非觸控狀態,若該接觸感應量比例小於該狀態臨界值,則該控制單元判斷該物件相對於該感應表面為觸控狀態。
- 如請求項第25項所述的觸控裝置,若該控制單元判斷該物件相對於該感應表面為非觸控狀態,則在判定為非觸控狀態的時間點的一預定時間週期內忽略掉該物件對於該感應表面的觸控動作。
- 如請求項第23項所述的觸控裝置,其中該物件為一手指,該前段區域包含指尖,該中段區域包含該手指的指尖以外其他指節的至少一部份。
- 如請求項第23項所述的觸控裝置,其中該觸控裝置為一電容式觸控裝置,其中該接觸感應量、該前段接觸感應量以及該中段接觸感應量均為電容變化量,其中該前段接觸感應量包含多個電容感應量的集合,該中段接觸感應量包含多個電容感應量的集合。
- 如請求項第23項所述的觸控裝置,其中該觸控裝置為一光學式觸控裝置,其中該接觸感應量、該前段接觸感應量以及該中段接觸感應量均為亮度。
- 如請求項第23項所述的觸控裝置,其中若該感應長度為h,該控制單元取該感應長度的最前端xh長度做為該前段區域,並取前段區域後的yh長度做為該中段區域,其中該x與該y為小於1的正實數,且該x加該y不大於1。
- 一種觸控裝置,包含:一感應表面;一接觸感應量計算單元,用以計算出一物件在該感應表面上產生的一接觸感應量;一控制單元,根據該接觸感應量計算一感應長度,並根據該感應長度與一狀態臨界長度的關係判斷該物件的一物件狀態,其中若該感應長度大於該狀態臨界長度,該控制單元判斷該物件相對於該感應表面為非觸控狀態,若該接觸感應量比例小於該狀態臨界長度,則該控制單元判斷該物件相對於該感應表面為觸控狀態。
- 如請求項第31項所述的觸控裝置,若該控制單元判斷該物件相對於該感應表面為非觸控狀態,則在判定為非觸 控狀態的時間點的一預定時間週期內忽略掉該物件對於該感應表面的觸控動作。
- 如請求項第31項所述的觸控裝置,其中該物件為一手指。
- 如請求項第31項所述的觸控裝置,其中該觸控裝置為一電容式觸控裝置,且該接觸感應量為電容變化量,其中該接觸感應量包含多個電容感應量的集合。
- 如請求項第31項所述的觸控裝置,其中該觸控裝置為一光學式觸控裝置,且該接觸感應量為亮度。
- 一種觸控裝置,包含:一感應表面;一接觸感應量計算單元,用以計算出一物件在該感應表面上產生的一第一接觸感應量以及一第二接觸感應量;一控制單元,根據一第一物件區域以及一第二物件區域的位置計算出該物件的一物件移動方向,並根據該第一物件區域的大小、該第二物件區域的大小以及該物件移動方向的關係判斷該物件的物件狀態;其中該控制單元判斷該物件相對於該感應表面為非觸控狀態或是觸控狀態來做為該物件狀態。
- 如請求項36所述的觸控裝置,其中若該第一物件區域較該第二物件區域較早產生,該第一物件區域較該第二物件區域為大,且該物件移動方向為朝向該觸控裝置的前端,則該控制單元判斷該物件為非觸控狀態。
- 如請求項第36項所述的觸控裝置,若該控制單元判斷該物件相對於該 感應表面為非觸控狀態,則在判定為非觸控狀態的時間點的一預定時間週期內忽略掉該物件對於該感應表面的觸控動作。
- 如請求項36所述的觸控裝置,其中若該第一物件區域較該第二物件區域較早產生,該第一物件區域較該第二物件區域為小,且該物件移動方向為朝向該觸控裝置的後端,則該控制單元判斷該物件為非觸控狀態。
- 如請求項第36項所述的觸控裝置,其中該物件為一手指。
- 如請求項40所述的觸控裝置,其中該物件為一手指,該物件移動方向為往指尖的方向。
- 如請求項40所述的觸控裝置,其中該物件為一手指,該物件移動方向為往手腕的方向。
- 如請求項第36項所述的觸控裝置,其中該觸控裝置為一電容式觸控裝置,且該第一接觸感應量以及該第二接觸感應量均為電容變化量,其中該第一接觸感應量以及該第二接觸感應量包含多個電容感應量的集合。
- 如請求項第36項所述的觸控裝置,其中該觸控裝置為一光學式觸控裝置,且該第一接觸感應量以及該第二接觸感應量均為亮度。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW103139271A TWI522881B (zh) | 2014-11-12 | 2014-11-12 | 物件狀態判斷方法以及觸控裝置 |
| US14/816,054 US20160132172A1 (en) | 2014-11-12 | 2015-08-02 | Object determining method and touch control apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW103139271A TWI522881B (zh) | 2014-11-12 | 2014-11-12 | 物件狀態判斷方法以及觸控裝置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI522881B true TWI522881B (zh) | 2016-02-21 |
| TW201617817A TW201617817A (zh) | 2016-05-16 |
Family
ID=55810444
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW103139271A TWI522881B (zh) | 2014-11-12 | 2014-11-12 | 物件狀態判斷方法以及觸控裝置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20160132172A1 (zh) |
| TW (1) | TWI522881B (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10915184B1 (en) * | 2020-01-10 | 2021-02-09 | Pixart Imaging Inc. | Object navigation device and object navigation method |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8077147B2 (en) * | 2005-12-30 | 2011-12-13 | Apple Inc. | Mouse with optical sensing surface |
| US20130100034A1 (en) * | 2011-10-19 | 2013-04-25 | Matthew Nicholas Papakipos | Mobile Device with Concave Shaped Back Side |
| US20130194235A1 (en) * | 2012-02-01 | 2013-08-01 | Logitec Europe S.A. | Multi-sensor input device |
| US9542045B2 (en) * | 2012-03-14 | 2017-01-10 | Texas Instruments Incorporated | Detecting and tracking touch on an illuminated surface using a mean-subtracted image |
| JP2015141526A (ja) * | 2014-01-28 | 2015-08-03 | ソニー株式会社 | 情報処理装置、情報処理方法、及びプログラム |
| CN105278723A (zh) * | 2014-07-25 | 2016-01-27 | 南京瀚宇彩欣科技有限责任公司 | 无挡触控的手持式电子装置、触控外盖及计算机执行方法 |
-
2014
- 2014-11-12 TW TW103139271A patent/TWI522881B/zh not_active IP Right Cessation
-
2015
- 2015-08-02 US US14/816,054 patent/US20160132172A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| TW201617817A (zh) | 2016-05-16 |
| US20160132172A1 (en) | 2016-05-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI629645B (zh) | 光學識別方法 | |
| TW201339927A (zh) | 在觸控表面的追蹤目標 | |
| TW201346682A (zh) | 在觸控表面的追蹤目標 | |
| CN104808938A (zh) | 双模光学导航装置及其模式切换方法 | |
| CN105677082A (zh) | 基于终端设备的指纹测压方法及其应用方法和对应装置 | |
| CN107066138B (zh) | 触控系统中防止误触的讯号侦测方法 | |
| US20130342705A1 (en) | Background model update method for image process | |
| CN110516521A (zh) | 指纹注册方法及其电子装置 | |
| KR20130070893A (ko) | 터치 감지 시스템 및 그의 구동방법 | |
| CN101526865A (zh) | 触控板侦测多指触的方法 | |
| TWI522881B (zh) | 物件狀態判斷方法以及觸控裝置 | |
| CN101308414A (zh) | 一种触摸屏显示处理方法 | |
| KR20170108764A (ko) | 터치 압력의 구분 방법 및 그 이동 단말기 | |
| EP3177983B1 (en) | Determining a position of an input object | |
| US20150091803A1 (en) | Multi-touch input method for touch input device | |
| TW202004554A (zh) | 指紋註冊方法及其電子裝置 | |
| CN108279793B (zh) | 对象状态判断方法以及触控装置 | |
| TWI342509B (zh) | ||
| CN104142741B (zh) | 电子装置及其触控检测方法 | |
| US9996181B2 (en) | Information processing apparatus, information processing method, and program | |
| CN108572778B (zh) | 输入方法及使用该输入方法的触控装置和手势侦测装置 | |
| TWI620097B (zh) | 輸入方法及使用該輸入方法的觸控裝置、手勢偵測裝置、電腦可讀取紀錄媒體、及電腦程式產品 | |
| CN106575184B (zh) | 信息处理装置、信息处理方法及计算机可读介质 | |
| CN104679312A (zh) | 电子装置及其触控系统、触控方法 | |
| TWI530847B (zh) | 單擊手勢判斷方法、觸控感應控制晶片、觸控系統及電腦系統 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |