TWI437479B - 電容式位置偵測的方法與裝置 - Google Patents
電容式位置偵測的方法與裝置 Download PDFInfo
- Publication number
- TWI437479B TWI437479B TW099134326A TW99134326A TWI437479B TW I437479 B TWI437479 B TW I437479B TW 099134326 A TW099134326 A TW 099134326A TW 99134326 A TW99134326 A TW 99134326A TW I437479 B TWI437479 B TW I437479B
- Authority
- TW
- Taiwan
- Prior art keywords
- sensing information
- dimensional
- sensors
- value
- touch
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R27/00—Arrangements for measuring resistance, reactance, impedance, or electric characteristics derived therefrom
- G01R27/02—Measuring real or complex resistance, reactance, impedance, or other two-pole characteristics derived therefrom, e.g. time constant
- G01R27/26—Measuring inductance or capacitance; Measuring quality factor, e.g. by using the resonance method; Measuring loss factor; Measuring dielectric constants ; Measuring impedance or related variables
- G01R27/2605—Measuring capacitance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/04164—Connections between sensors and controllers, e.g. routing lines between electrodes and connection pads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/04182—Filtering of noise external to the device and not generated by digitiser components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06F3/0446—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04106—Multi-sensing digitiser, i.e. digitiser using at least two different sensing technologies simultaneously or alternatively, e.g. for detecting pen and finger, for saving power or for improving position detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/047—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using sets of wires, e.g. crossed wires
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Position Input By Displaying (AREA)
- Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
- User Interface Of Digital Computer (AREA)
Description
本發明係有關於一種位置偵測的方法與裝置,特別是一種電容式位置偵測的方法與裝置。
觸控顯示器(Touch Display)已廣泛地應用於許多電子裝置中,一般的做法是採用一觸控面板(Touch Sensing Panel)在觸控顯示器上定義出一二維的觸摸區,藉由在觸摸板上縱軸與橫軸的掃瞄來取得感測資訊(Sensing Information),以判斷外在物件(如手指)在觸摸屏上的碰觸或接近,例如美國專利號US4639720所提供的一種電容式觸摸顯示器。
感測資訊可由類比數位轉換器(Analog-to-Digital Converter,ADC)轉換為複數個連續訊號值,藉由比較這些訊號值在外部物件碰觸或接近前與後的變化量,可判斷出外部物件碰觸或最接近觸摸屏的位置。
一般而言,控制觸摸屏的控制器會先取得沒有外部物件觸碰或接近時的感測資訊,作為基準值(baseline)。例如在電容式觸摸屏中,每一條導電條相應於各自的基準值。控制器藉由判斷後續的感測資訊與基準值的比較判斷是否有外部物件接近或觸碰,以及更進一步判斷外部物件的位置。例如,在未被外部物件接近或觸碰時,後續的感測資訊相對於基準值為零值或趨近零值,藉由感測資訊相對於基準值是否為零值或趨近零值判斷是否有外部物件接近或觸碰。
如第一A圖所示,當外部物件12(如手指)碰觸或接近觸控顯示器10的感測裝置120時,在一軸向(如X軸向)上的感測器140的感測資訊轉換成如第一B圖所示的訊號值,相應於手指的外型,訊號值呈現一波形或一指廓(Finger profile),指廓上的峰14(peak)的位置即代表手指碰觸或接近的位置。
一般二維度感測資訊是由複數個一維度感測資訊組成,亦即需要對複數個感測器進行複數次偵測才能產生,需要一段相當長的時間。當觸碰位置的取樣頻率要求較高時,如何降低產生二維度感測資訊的產生時間將會變得很關鍵。然而二維度感測資訊中大部份都與觸碰無關,持續地進行與觸碰無關的偵測將耗時耗電,如何省時省電為重要的技術關鍵。
由此可見,上述現有技術顯然存在有不便與缺陷,而極待加以進一步改進。為了解決上述存在的問題,相關廠商莫不費盡心思來謀求解決之道,但長久以來一直未見適用的設計被發展完成,而一般產品及方法又沒有適切的結構及方法能夠解決上述問題,此顯然是相關業者急欲解決的問題。因此如何能創設一種新的技術,實屬當前重要研發課題之一,亦成為當前業界極需改進的目標。
本發明的目的在於,克服現有的觸控顯示器存在的缺陷,而提供一種新型結構的電容式位置偵測的方法與裝置,所要解決的技術問題是使其採用自電容式偵測與互電容式偵測並用的方式來產生二維度感測資訊或由二維度感測資訊判斷觸碰相關感測資訊。
一般二維度感測資訊是由多個一維度感測資訊組成,亦即需要對多個感測器進行多次偵測才能產生,需要一段相當長的時間。當觸碰位置的取樣頻率要求較高時,如何降低產生二維度感測資訊的產生時間將會變得很關鍵。
然而二維度感測資訊中大部分的範圍都是與觸碰無關,如果可以只偵測觸碰相關的感測器的訊號,將可以省下大量的時間。
此外,在二維度感測資訊中偵測觸碰相關資訊時,隨著二維度感測資訊越大,所需偵測的範圍也越大,相應的運算量也越大。然而二維度感測資訊中大部分的範圍都是與觸碰無關,如果可以只在可能有觸碰的部分偵測觸碰相關的感測資訊,將可以省下大量的時間。
本發明的另一目的在於,提供一種新型結構的電容式位置偵測的方法與裝置,所要解決的技術問題是使其以自電容式偵測的結果決定互電容式偵測的範圍;本發明的再一目的在於,提供一種新型結構的電容式位置偵測的方法與裝置,所要解決的技術問題是使其以降低水漬或導電雜質干擾的電容式偵測的結果決定互電容式偵測的範圍;本發明的還一目的在於,提供一種新型結構的電容式位置偵測的方法與裝置,所要解決的技術問題是使其僅憑觸碰相關感測資訊產生遍及整個感測裝置的二維度感測資訊;及以自電容式偵測的結果或由二維度感測資訊所衍生的一維度感測資訊決定在二維度感測資訊上偵測觸碰相關感測資訊的範圍。
本發明的目的及解決其技術問題是採用以下技術方案來實現的。依據本發明提出的一種電容式位置偵測的方法,其中包括:取得一二維度感測資訊;取得至少一一維度感測資訊;依據該至少一一維度感測資訊在該電容式感測裝置被觸碰或接近時在該二維度感測資訊判斷出至少一被偵測範圍;以及在該至少一被偵測範圍判斷每一個觸碰相關感測資訊。
本發明的目的及解決其技術問題還可採用以下技術措施進一步實現。
前述的電容式位置偵測的方法,其中所述的該二維度感測資訊是由多個第一一維度感測資訊所組成,並且該至少一一維度感測資訊的每一個值分別依據該些第一感測資訊之一的所有值的和所產生。
前述的電容式位置偵測的方法,其中所述的該二維度感測資訊的每一個值分別相應於一一維度位置,並且該至少一一維度感測資訊的每一個值亦分別相應於該些一維度位置之一,其中該至少一一維度感測資訊的每一個值是分別依據該二維度感測資訊中相應於該維度位置的所有值的和產生。
前述的電容式位置偵測的方法,其中所述的該判斷出至少一被偵測範圍包括:判斷至少一一維度感測資訊的每一個觸碰相關感測資訊;分別決定每一個觸碰相關感測資訊在該二維度感測資訊中的一觸碰相關範圍;以及依據每一個觸碰相關範圍判斷出該至少一被偵測範圍。
前述的電容式位置偵測的方法,其中所述的該至少一被偵測範圍為所有觸碰相關範圍的交集或聯集。
前述的電容式位置偵測的方法,其中所述的該至少一一維度感測資訊的每一個值相應於該二維度感測資訊上的一範圍,並且每一個觸碰相關範圍為相應的觸碰相關感測資訊的所有值相應的範圍。
前述的電容式位置偵測的方法,其中所述的更包括:提供包括多個感測器的一電容式感測裝置,該些感測器包括多個第一感測器與多個第二感測器,其中該些第一感測器與該些第二感測器交疊於多個疊點;其中取得至少一一維度感測資訊是對該些感測器進行一自電容式偵測所產生。
前述的電容式位置偵測的方法,其中所述的該至少一一維度感測資訊包括對該些第一感測器進行該自電容式偵測所產生的一第一一維度感測資訊。
前述的電容式位置偵測的方法,其中所述的該至少一一維度感測資訊包括對該些第二感測器進行該自電容式偵測所產生一第二一維度感測資訊。
前述的電容式位置偵測的方法,其中所述的更包括:提供包括多個感測器的一電容式感測裝置,該些感測器包括多個第一感測器與多個第二感測器,其中該些第一感測器與該些第二感測器交疊於多個疊點;其中取得至少一一維度感測資訊包括:提供一驅動訊號給該些第二感測器;在該些第二感測器被提供該驅動訊號時,偵測該些第一感測器的訊號以產生該至少一一維度感測資訊之一;以及在該些第二感測器被提供該驅動訊號時,偵測該些第二感測器的訊號以產生該至少一一維度感測資訊之另一。
本發明的目的及解決其技術問題還採用以下技術方案來實現。依據本發明提出的一種電容式位置偵測的裝置,其中包括:多個感測器的一電容式感測裝置,該些感測器包括多個第一感測器與多個第二感測器,其中該些第一感測器與該些第二感測器交疊於多個疊點;一控制器,執行至少下列作業:取得一二維度感測資訊;取得至少一一維度感測資訊;依據該至少一一維度感測資訊在該電容式感測裝置被觸碰或接近時在該二維度感測資訊判斷出至少一被偵測範圍;以及在該至少一被偵測範圍判斷每一個觸碰相關感測資訊。
本發明的目的及解決其技術問題還可採用以下技術措施進一步實現。
前述的電容式位置偵測的裝置,其中所述的該二維度感測資訊是由多個第一一維度感測資訊所組成,並且該至少一一維度感測資訊的每一個值分別依據該些第一感測資訊之一的所有值的和所產生。
前述的電容式位置偵測的裝置,其中所述的該二維度感測資訊的每一個值分別相應於一一維度位置,並且該至少一一維度感測資訊的每一個值亦分別相應於該些一維度位置之一,其中該至少一一維度感測資訊的每一個值是分別依據該二維度感測資訊中相應於該維度位置的所有值的和產生。
前述的電容式位置偵測的裝置,其中所述的該判斷出至少一被偵測範圍包括:判斷至少一一維度感測資訊的每一個觸碰相關感測資訊;分別決定每一個觸碰相關感測資訊在該二維度感測資訊中的一觸碰相關範圍;以及依據每一個觸碰相關範圍判斷出該至少一被偵測範圍。
前述的電容式位置偵測的裝置,其中所述的該至少一被偵測範圍為所有觸碰相關範圍的交集或聯集。
前述的電容式位置偵測的裝置,其中所述的該至少一一維度感測資訊的每一個值相應於該二維度感測資訊上的一範圍,並且每一個觸碰相關範圍為相應的觸碰相關感測資訊的所有值相應的範圍。
前述的電容式位置偵測的裝置,其中所述的取得至少一一維度感測資訊是對該些感測器進行一自電容式偵測所產生。
前述的電容式位置偵測的裝置,其中所述的該至少一一維度感測資訊包括對該些第一感測器進行該自電容式偵測所產生的一第一一維度感測資訊。
前述的電容式位置偵測的裝置,其中所述的該至少一一維度感測資訊包括對該些第二感測器進行該自電容式偵測所產生一第二一維度感測資訊。
前述的電容式位置偵測的裝置,其中所述的取得至少一一維度感測資訊包括:提供一驅動訊號給該些第二感測器;在該些第二感測器被提供該驅動訊號時,偵測該些第一感測器的訊號以產生該至少一一維度感測資訊之一;以及在該些第二感測器被提供該驅動訊號時,偵測該些第二感測器的訊號以產生該至少一一維度感測資訊之另一。
本發明與現有技術相比具有明顯的優點和有益效果。由以上技術方案可知,本發明的主要技術內容如下:一種電容式位置偵測的方法,包括:提供包括多個感測器的一電容式感測裝置,該些感測器包括多個第一感測器與多個第二感測器,其中該些第一感測器與該些第二感測器交疊於多個疊點;偵測每一個觸碰相關的感測器;依據所有觸碰相關的感測器判斷出至少一互電容式偵測範圍;對該至少一互電容式偵測範圍進行一互電容式偵測,以判斷出該至少一互電容式偵測範圍的感測資訊;以及依據該該至少一互電容式偵測範圍的感測資訊產生一二維度感測資訊。此外,依據本發明提出的一種電容式位置偵測的裝置,包括:多個感測器的一電容式感測裝置,該些感測器包括多個第一感測器與多個第二感測器,其中該些第一感測器與該些第二感測器交疊於多個疊點;以及一控制器,該控制器至少執行下列作業:偵測每一個觸碰相關的感測器;依據所有觸碰相關的感測器判斷出至少一互電容式偵測範圍;對該至少一互電容式偵測範圍進行一互電容式偵測,以判斷出該至少一互電容式偵測範圍的感測資訊;以及依據該該至少一互電容式偵測範圍的感測資訊產生一二維度感測資訊。
依據本發明提出的一種電容式位置偵測的方法,包括:取得一二維度感測資訊;取得至少一一維度感測資訊;依據該至少一一維度感測資訊在該電容式感測裝置被觸碰或接近時在該二維度感測資訊判斷出至少一被偵測範圍;以及在該至少一被偵測範圍判斷每一個觸碰相關感測資訊。此外,依據本發明提出的一種電容式位置偵測的裝置,包括:多個感測器的一電容式感測裝置,該些感測器包括多個第一感測器與多個第二感測器,其中該些第一感測器與該些第二感測器交疊於多個疊點;一控制器,執行至少下列作業:取得一二維度感測資訊;取得至少一一維度感測資訊;依據該至少一一維度感測資訊在該電容式感測裝置被觸碰或接近時在該二維度感測資訊判斷出至少一被偵測範圍;以及在該至少一被偵測範圍判斷每一個觸碰相關感測資訊。
藉由上述技術方案,本發明至少具有下列優點與有益效果:
一、以自電容式偵測的結果決定互電容式偵測的範圍,能大幅度縮小互電容式偵測的範圍,節省大量的偵測時間;
二、以降低水漬或導電雜質干擾的電容式偵測的結果決定互電容式偵測的範圍,可降低在受水漬或導電雜質干擾的範圍內進行互電容式偵測的情形;
三、僅憑觸碰相關感測資訊產生遍及整個感測裝置的二維度感測資訊,可以用較少的時間產生二維度感測資訊;
四、以自電容式偵測的結果或由二維度感測資訊所衍生的一維度感測資訊決定在二維度感測資訊上偵測觸碰相關感測資訊的範圍可節省偵測觸碰相關感測資訊的時間。
上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段,而可依照說明書的內容予以實施,並且為了讓本發明的上述和其他目的、特徵和優點能夠更明顯易懂,以下特舉較佳實施例,並配合附圖,詳細說明如下。
本發明將詳細描述一些實施例如下。然而,除了所揭露的實施例外,本發明亦可以廣泛地運用在其他的實施例施行。本發明的範圍並不受該些實施例的限定,乃以其後的申請專利範圍為準。而為提供更清楚的描述及使熟悉該項技藝者能理解本發明的發明內容,圖示內各部分並沒有依照其相對的尺寸而繪圖,某些尺寸與其他相關尺度的比例會被突顯而顯得誇張,且不相關的細節部分亦未完全繪出,以求圖示的簡潔。
感測資訊
在本發明中,感測資訊可以是由觸控裝置(Touch Sensing Device)提供,表示觸控裝置上一維度、二維度或多維度的狀態,並且感測資訊可以是由一個或複數個感測器(sensor)取得,經由一個或複數個類比數位轉換器轉換為複數個連續訊號值,以表示偵測到的電荷、電流、電壓、電容、阻抗或其他電性特性的量或改變量。感測資訊在取得或傳送的過程可能是以輪替、循序或平行的方式進行,可複合成一個或複數個訊號,本技術領域的普通技術人員可輕易推知。
本技術領域的普通技術人員亦可推知,本發明所述的感測資訊包括但不限於感測器的訊號、感測器的訊號扣除基準值(如未觸碰時的訊號或初始訊號)後的結果、前述訊號或訊號扣除基準值後的結果經類比轉數位後的值、前述的值轉換為其他表示方式的值。換言之,感測資訊可以是以訊號狀態、儲存媒體(如暫存器、記憶體、磁碟、光碟)中的記錄的任何由電性訊號轉換或可轉換成電性訊號的狀態來存在,包括但不限於類比或數位形式。
感測資訊可以是以不同軸向的兩個一維度感測資訊被提供。兩個一維度感測資訊可以被用來表示在觸控裝置上第一軸向(如縱軸向)與第二軸向(如橫軸向)上的感測資訊,可分別用來做第一軸向與第二軸向上的位置偵測,以分別提供第一軸向與第二軸向上的一維度位置,或進一步構成二維度位置。此外,兩個一維度感測資訊亦可以基於感測器間的距離,被用來進行三角定位,偵測出在觸控裝置上的二維度位置。
感測資訊可以是以一二維度感測資訊被提供,二維度感測資訊為同軸向上複數個一維度感測資訊所組成。一個二維度的感測資訊被提供可以表示一個二維平面上的訊號分佈,例如以縱軸向上複數個一維度的感測資訊或橫軸向上複數個一維度的感測資訊表示一個訊號陣列(signal matrix),可依據分水領演算法或其他影像處理的辨識方法進行位置偵測。
在本發明的一範例中,觸控裝置上的感測區域包括由至少一個第一感測器偵測的一第一二維度偵測範圍與至少一個第二感測器偵測的一第二維度偵測範圍的重疊範圍。本技術領域的普通技術人員亦可推知,感測區域可以是三個以上的二維度偵測範圍的重疊範圍。
例如,單一感測器的偵測範圍為二維度偵測範圍,如基於照像機的光學式偵測(camera-based optical detection)的感測器(如CCD或CMOS感測器)或表面聲波式偵測的壓電感測器,由二維度偵測範圍中取得一維度感測資訊。此一維度感測資訊可以是由連續複數個時點感測到的資訊構成,不同時點相應於不同的角度、位置或範圍。此外,此一維度感測資訊可以依據一時間區間內取得之影像(如CCD或CMOS感測器所取得之影像)所產生。
又例如,二維度偵測範圍是由複數個感測器的偵測範圍所構成,如每一個紅外線式偵測的光接受器、電容式偵測或電阻式偵測的線狀或帶狀導電條、或電磁式偵測的U形線圈的偵測範圍為朝向一軸向的扇狀或帶狀偵測範圍,複數個在一線段(直線或弧線)上朝向同一軸向排列的感測器的偵測範圍可構成該軸向的二維度偵測範圍,如構成矩形或扇形的平面或弧面的偵測範圍。
在本發明之一較佳範例中,觸控裝置上的感測區域包括由第一軸向與第二軸向上的複數個感測器偵測的一二維度範圍。例如自電容式偵測(self-capacitive detection),提供一驅動訊號給複數個第一感測器,並且感測這些第一感測器的第一二維度偵測範圍電容性耦合的訊號或變化,以取得一第一一維度感測資訊。此外,亦提供一驅動訊號給複數個第二感測器,並且感測這些第二感測器的第二二維度偵測範圍電容性耦合的訊號或變化,以取得一第二一維度感測資訊。
在本發明之另一範例中,觸控裝置上的感測區域包括由複數個感測器偵測一二維度範圍的複數個一維度感測資訊來構成一二維度感測資訊。例如,當訊號源將驅動訊號施循序加於一第一軸向上一感測器時,循序偵測一第二軸向上至少一感測器或同時偵測第二軸向上複數個(部份或全部)感測器的訊號,可取得該軸向上的二維度感測資訊,其中感測器為第二軸向至少一相鄰感測器或第二軸向至少一不相鄰但鄰近感測器。例如在互電容式偵測(mutual-capacitive detection)或類比矩陣電阻式偵測(analog matrix resistive detection),由複數個感測器構成複數個感測處,分別偵測各感測處的感測資訊。例如以複數個第一感測器(如複數條第一導電條)與複數個第二感測器(如複數條第二導電條)交疊構成複數個交疊區,輪流施加驅動訊號於每一個第一感測器時,相應於被施加驅動訊號的第一感測器,循序偵測第二軸向上至少一第二感測器或同時偵測第二軸向上複數個(部份或全部)第二感測器的訊號或訊號變化,以取得相應於該第一感測器的一維度感測資訊。藉由匯集相應於各第一軸向感測器的一維度感測資訊可構成一二維度感測資訊。在本發明之一範例中,二維度感測資訊可視為一影像。
本技術領域的普通技術人員可推知,本發明可應用於觸敏顯示器(touch sensitive display),例如具有或附加上述電阻式偵測、電容式偵測、表面聲波式偵測、或其他偵測觸碰的觸控裝置(或稱觸控裝置(touch sensitive device))的顯示器。因此,基於觸敏顯示器或觸控裝置所取得感測資訊可視為觸敏資訊(touch sensitive information)。
在本發明之一範例中,觸控裝置是不同時點的連續訊號,亦即連續由一個或複數個感測器同時偵測到的複合訊號。例如,觸控裝置可以是電磁式,連續地掃瞄電磁式觸控裝置上的線圈以發出電磁波,由一電磁筆上的一個或多個感測器偵測感測資訊,持續地複合成一訊號,再由類比數位轉換器轉換為複數個連續訊號值。此外,亦可以是電磁筆發出電磁波或反射來自電磁式觸控裝置的電磁波,由觸控裝置上的複數個感測器(線圈)來取得感測資訊。
觸碰相關感測資訊(touch related sensing information)
外部物件(如手指)碰觸或接近觸控裝置時,會造成外部物件碰觸或接近的相應位置的感測資訊產生相應的電性特性或變化,電性特性較強或變化較大之處較接近外部物件中心(如質心(centroid)、重心或幾何中心)。無論感測資訊是類比或數位,連續的感測資訊可視為由連續複數個值所構成,上述外部物件中心可能是相應於一值或兩值之間。在本發明中,連續複數個值可以是相應空間上的連續或時間上的連續。
本發明提供的第一種一維度感測資訊是以複數個連續的訊號值呈現,可以是在一時間區間中複數個感測器偵測的訊號值,或連續的時間區間中單一感測器偵測的訊號值,亦可以是單一時間區間中單一感測器相應不同偵測位置偵測到的訊號值。在感測資訊以訊號值呈現的過程中,可以是輪流將相應個別感測器、時間區間或位置的訊號轉換成訊號值,亦可以是取得部份或全部的感測資訊後再分析出個別的訊號值。當外部物件碰觸或接近感測裝置時,一維度感測資訊的連續訊號值可以是如第一B圖所示,碰觸位置為相應外部物件的感測資訊的峰14,其中峰14可能落於兩訊號值之間。如前述,本發明不限定感測資訊存在的形態,訊號值可視為感測器的訊號的另一種形態。為簡化說明,在以下敘述中是以訊號值型態的實施方式來敘述本發明,本技術領域的普通技術人員可依據訊號值型態的實施方式推知訊號型態的實施方式。
本發明提供的第二種一維度感測資訊是以複數個連續的差值(Difference)呈現,相對於上述訊號值,每個差值為一對訊號值的差值,並且連續複數個差值呈現的感測資訊可視為差動感測資訊(differential sensing information)。在本發明中,差動感測資訊的取得可以是在感測時直接取得,如同時或連續地取得複數個訊號,每一個差值是依據相應於一對感測器、時間區間或位置的差動訊號來產生。差動感測資訊亦可以是先產生包括複數個訊號值的原始感測資訊(original sensing information)後,再依據原始感測資訊來產生。如前述,本發明不限定感測資訊存在的形態,差值可視為差動訊號的另一種形態。為簡化說明,在下面敘述中是以差值型態的實施方式來敘述本發明,本技術領域的普通技術人員可依據差值型態的實施方式推知差動訊號型態的實施方式。
在本發明之一範例中,差值可以是相鄰或不相鄰的一對訊號值間的差值,例如每個訊號值與前一訊號值的差值,或是每個訊號值與後一訊號值的差值。在本發明之另一範例中,差值可以是不相鄰兩訊號值間的差值。當外部物件碰觸或接近觸控裝置時,一維度感測資訊的連續差值可以是如第一C圖所示,外部物件位置為相應外部物件的感測資訊的零交會處15,其中零交會處15可能落於兩訊號值之間。在本發明的一範例中,在觸控裝置上,每一個差值的相應位置為兩訊號值相應的位置的中間。
本發明提供的第三種一維度感測資訊是以複數個連續的雙差值(Dual Differences)呈現,相對於上述訊號值或差值,每個雙差值可以是一第一對訊號值的差值與一第二對訊號值的差值的和或差,亦即兩對訊號值的差值和或差。在本發明之一範例中,第一對訊號值的差值與第二對訊號值的差值分別為一第一差值與一第二差值,並且雙差值為第一差值與第二差值的差,其中第一差值與第二差值皆為在前的訊號值減在後的訊號值的差或在後的訊號值減在前的訊號值的差。在本發明之另一範例中,第一對訊號值的差值與第二對訊號值的差值分別為一第一差值與一第二差值,必且雙差值為第一差值與第二差值的和,其中第一差值與第二差值之一為在前的訊號值減在後的訊號值的差,並且第一差值與第二差值之另一為在後的訊號值減在前的訊號值的差。例如,兩對訊號值依序包括一第一訊號值、一第二訊號值、一第三訊號值、一第四訊號值,該相應於該四個訊號值的雙差值為(第二訊號值-第一訊號值)+(第三訊號值-第四訊號值)、(第二訊號值-第一訊號值)-(第四訊號值-第三訊號值)、(第一訊號值-第二訊號值)+(第四訊號值-第三訊號值)或(第一訊號值-第二訊號值)-(第三訊號值-第四訊號值)。此外,連續複數個雙差值組成的感測資訊可視為雙差動感測資訊(dual-differential sensing information)。在本發明中,雙差值並不限定是在產生訊號值或差值後產生,亦可以是在感測資訊被提供時已分別完成兩對訊號的相減後的和或差,提供相似或等效於兩對訊號值的差值的和或差的雙差動訊號。如前述,本發明不限定感測資訊存在的形態,雙差值可視為感測器的雙差動訊號的另一種形態。為簡化說明,在下面敘述中是以雙差值型態的實施方式來敘述本發明,本技術領域的普通技術人員可依據雙差值型態的實施方式推知雙差動訊號型態的實施方式。
在本發明之一範例中,當外部物件碰觸或接近觸控裝置時,兩對訊號值由相鄰或不相鄰的三個訊號值組成。在本發明之一範例中,前兩個訊號值的差值與後兩個訊號值的差值分別為一第一差值與一第二差值,並且雙差值為第一差值與第二差值的差,其中第一差值與第二差值皆為在前的訊號值減在後的訊號值的差或在後的訊號值減在前的訊號值的差。在本發明之另一範例中,前兩個訊號值的差值與後兩個訊號值的差值分別為一第一差值與一第二差值,必且雙差值為第一差值與第二差值的和,其中第一差值與第二差值之一為在前的訊號值減在後的訊號值的差,並且第一差值與第二差值之另一為在後的訊號值減在前的訊號值的差。例如,兩對訊號值依序包括一第一訊號值、一第二訊號值、一第三訊號值,該相應於該三個訊號值的雙差值為(第二訊號值-第一訊號值)+(第二訊號值-第三訊號值)、(第二訊號值-第一訊號值)-(第三訊號值-第二訊號值)、(第一訊號值-第二訊號值)+(第三訊號值-第二訊號值)或(第一訊號值-第二訊號值)-(第二訊號值-第三訊號值)。當兩對訊號值由相鄰的三個訊號值組成,並且外部物件碰觸或接近觸控裝置時,一維度感測資訊的連續雙差值可以是如第一D圖所示,其中外部物件位置為相應外部物件的感測資訊的中央峰16,其中中央峰16可能落於兩訊號值之間。當兩對訊號值由不相鄰的三個訊號值組成,並且外部物件碰觸或接近觸控裝置時,一維度感測資訊的連續雙差值可以是如第一E圖所示,其中外部物件位置為相應外部物件的感測資訊的中央峰17,其中央峰17可能落於兩訊號值之間。
在本發明中,相應個別感測器、時間區間或位置的感測資訊可以是感測器偵測的訊號,當訊號為類比時,可經由類比數位轉換器轉換成數位的訊號值。因此,上述的差值亦可以是一對訊號的差的值,例如是一對訊號經差動放大器進行相減後所轉換的值。同樣地,雙差值亦可以是兩對訊號分別經差動放大器進行相減後再相加(或相減)所轉換的值。本技術領域的普通技術人員可推知本發明所述之差值與雙差值包括但不限於是以訊號或訊號值來產生,亦包括硬體或軟體實施過程中的記錄(電性記錄、磁性記錄、光學記錄)、訊號或訊號值的暫時狀態。
換言之,感測資訊可以是感測器上或感測器間的訊號、差動訊號(如一對訊號差)、雙差動訊號(如二對訊號差的和或差),訊號值、差值、雙差值(經類比轉數位後的訊號、差值、雙差值)為另一種存在形態。由於訊號與訊號值、差動訊號與差值、雙差動訊號與雙差值可以是感測資訊在不同階段的呈現。此外,為簡化說明,在本發明的說明中以觸碰相關感測資訊汎指相應於外部物件觸碰或接近的感測資訊,如原始觸碰相關感測資訊、差動觸碰相關感測資訊、雙差動觸碰相關感測資訊。
本技術領域的普通技術人員可推知在差值或雙差值中,零交會處位於至少一正值與至少一負值間,亦即位於一對正值與負值之間(between a pair of positive and negative values)。相應於外部物件接近與觸碰的差值或雙差值為連續的至少一正值與至少一負值的交替組合,至少一正值與至少一負值間為彼此相鄰或間隔至少一零值。在大部份的情況下,相應於外部物件接近或觸碰的差值或雙差值為連續的複數個正值與複數個負值的交替組合,正值與負值間的零交會處可能是至少一零值或位於兩值間。
相對地,觸碰相關的訊號值為複數個連續的非零值,或可能是一個不相鄰其他非零值的獨立非零值。在某些情形中,一個不相鄰其他非零值的獨立非零值可能是因雜訊所產生,需要靠一門檻值或其他機制辨識或排除(neglect)。
由於在雜訊較大時,有可能產生類似外部物件接近與觸碰的零交會處,因此在本發明之一範例中,是將落於一零值範圍內的值皆視為零值,相應於外部物件接近與觸碰的差值或雙差值為連續複數個大於一正門檻的值與小於一負門檻的值的交替組合,大於一正門檻的值與小於一負門檻的值間的零交會處可能是至少一零值或位於兩值間。
綜合上述,差動觸碰相關感測資訊與雙差動觸碰相關感測資訊為包括零交會處的連續至少一正值與至少一負值的交替組合,其中零交會處可能是至少一零值或位於正值與負值間。換言之,本發明將差動觸碰相關感測資訊為雙差動觸碰相關感測資訊中正值與負值間連續複數個零值亦視為零交會處,或其中一個零值為零交會處。
在本發明之一範例中,觸碰相關感測資訊預設是由至少一正值或一負值起始,由起始的至少一正值或負值搜尋包括零交會處的連續至少一正值與至少一負值的交替組合,其中零交會處可能是至少一零值或位於正值與負值間。在觸碰相關的差動感測資訊中,至少一正值與至少一負值的交替組合為對襯出現,並且在觸碰相關的雙差動感測資訊中,至少一正值與至少一負值的交替組合為不對襯出現。在本發明的另一範例中,觸碰相關感測資訊是連續的非零值,如連續複數個非零的訊號值。
上述至少一正值可視為一正值集合,包括至少一正值,同樣地上述至少一負值可視為一負值集合,包括至少一負值。因此上述的交替組合可以是包括一正值集合與一負值集合的兩個集合的組合或三個以上的集合以正值集合與負值集合交互穿插的組合。在本發明之一範例中,可能在零個、一個、或多個正值集合與負值集合間存在至少一零值。
系統架構
為了更清楚說明本發明的感測資訊的產生方式,本發明採用電容式觸控裝置為例,本技術領域的普通技術人員可輕易推知其他應用於電阻式、紅外線式、表面聲波式、光學式觸控裝置的應用方式。
請參照第一F圖,本發明提出一種位置偵測裝置100,包括一感測裝置120,與一驅動/偵測單元130。感測裝置120具有一感測層。在本發明之一範例中,可包括一第一感測層120A與一第二感測層120B,第一感測層120A與第二感測層120B分別有複數個感測器140,其中第一感測層120A的複數個第一感測器140A與第二感測層120B的複數個第二感測器140B交疊。在本發明之另一範例中,複數個第一感測器140A與第二感測器140B可以配置在共平面的感測層中。驅動/偵測單元130依據複數個感測器140的訊號產生一感測資訊。例如在自電容式偵測時,是感測被驅動的感測器140,並且在互點容式偵測時,是感測的是沒有被驅動/偵測單元130直接驅動的部份感測器140。此外,感測裝置120可以是配置在顯示器110上,感測裝置120與顯示器110間可以是有配置一背盾層(shielding layer)(未顯於圖示)或沒有配置背盾層。
本發明的位置偵測裝置100可以是應用於一計算系統中,如第一G圖所示,包括一控制器160與一主機170。控制器包含驅動/偵測單元130,以操作性耦合感測裝置120(未顯於圖示)。此外,控制器160可包括一處理器161,控制驅動/偵測單元130產生感測資訊,感測資訊可以是儲存在記憶體162中,以供處理器161存取。另外,主機170構成計算系統的主體,主要包括一中央處理單元171,以及供中央處理單元171存取的儲存單元173,以及顯示運算結果的顯示器110。
在本發明之另一範例中,控制器160與主機170間包括一傳輸界面,控制單元透過傳輸界面傳送資料至主機,本技術領域的普通技術人員可推知傳輸界面包括但不限於UART、USB、I2
C、Bluetooth、WiFi等各種有線或無線的傳輸界面。在本發明之一範例中,傳輸的資料可以是位置(如座標)、辨識結果(如手勢代碼)、命令、感測資訊或其他控制器160可提供之資訊。
在本發明之一範例中,感測資訊可以是由處理器161控制所產生的初始感測資訊(initial sensing information),交由主機170進行位置分析,例如位置分析、手勢判斷、命令辨識等等。在本發明之另一範例中,感測資訊可以是由處理器161先進行分析,再將判斷出來的位置、手勢、命令等等遞交給主機170。本發明包括但不限於前述之範例,本技術領域的普通技術人員可推知其他控制器160與主機170之間的互動。
請參照第二A圖所示,在本發明之一範例中,驅動/偵測單元130可以是包含驅動單元130A與偵測單元130B。感測裝置120的複數個感測器140是經由複數條導線(wires)操作性耦合至驅動/偵測單元130。在第二A圖之範例中,驅動單元130A與偵測單元130B是分別經由導線W1操作性耦合至感測器140A與經由導線W2操作性耦合至感測器140B。
例如,在自電容式偵測時,驅動單元130A是經由導線W1在一第一時段輪流驅動或同時驅動全部感測器140A,亦可以是分次同時驅動部份感測器140A,由偵測單元130B經導線W1依據感測器140A的訊號產生一第一軸向的感測資訊(一維度感測資訊)。同理,驅動單元130A是經由導線W2在一第二時段輪流驅動或同時驅動全部感測器140B,亦可以是分次同時驅動部份感測器140B,由偵測單元130B經導線W2依據感測器140B的訊號產生一第二軸向的感測資訊(一維度感測資訊)。
又例如,在互電容式偵測時,驅動單元130A是經由導線W2在第一時段輪流驅動感測器140B,分別在每一個感測器140B被驅動時,由偵測單元130B經導線W1依據感測器140A的訊號產生相應於被驅動感測器的第一軸向的一維度感測資訊,這些第一軸向的一維度感測資訊構成第一軸向的一二維度感測資訊(或一影像)。同理,驅動單元130A是經由導線W1在第二時段輪流驅動感測器140A,分別在每一個感測器140A被驅動時,由偵測單元130B經導線W2依據感測器140B的訊號產生相應於被驅動感測器的第二軸向的一維度感測資訊,這些第二軸向的一維度感測資訊構成第二軸向的一二維度感測資訊(或一影像)。此外,驅動單元130A與偵測單元130B間可以經由線路132提供訊號來進行同步,線路132的訊號可以是由上述處理器160提供。
請參照第二B圖所示,感測裝置120也可以是只產生單一軸向的二維度感測資訊,在本範例中是由導線W2輪流驅動感測器140B,分別在每一個感測器140B被驅動時,由偵測單元130B經導線W1依據感測器140A的訊號產生相應於被驅動感測器的一維度感測資訊,這些一維度感測資訊構成一二維度感測資訊(或一影像)。
換言之,本發明之位置偵測裝置100可以是具備產生兩個軸向的一維度感測資訊或兩個軸向的二維度感測資訊的能力,或者是兼具產生兩個軸向的一維度感測資訊與二維度感測資訊的能力,亦可以只產生單軸向的二維度感測資訊。本發明包括但不限於上述電容式位置偵測裝置,本技術領域的普通技術人員可輕易推知其他應用於電阻式、紅外線式、表面聲波式、光學式觸控裝置的應用方式。
請參照第三A圖所示,上述偵測單元130B是經由導線(如W1)操作性耦合至感測裝置,操作性耦合可以是由一切換電路310來達成,切換電路可以是由一個或多個多工器、開關(switch)等電性元件組合,本技術領域的普通技術人員可推知其他切換電路之應用。感測器140的訊號可以是由一偵測電路320來偵測,當偵測電路320輸出的訊號為類比時,可再經由類比轉數位電路330來產生感測資訊SI。感測資訊SI可以是類比或數位,在本發明一較佳範例中,感測資訊為數位型式。本發明包括但不限於上述範例,本技術領域的普通技術人員可推知偵測電路320與類比轉數位電路330可以是整合於一個或多個電
路。
偵測電路320可以是由一個或多個偵測器組成,每一個偵測器接收至少一感測器140的訊號來產生一輸出,偵測器可以是如第三B圖至第三D圖的偵測器340、350、360所示。
在本發明之一範例中,對於感測器140的訊號的偵測,可以是以一積分器來偵測,本技術領域的普通技術人員可推知其他如類比轉數位器等可量測電性特性(如電壓、電流、電容、電感等等)的電路亦可應用於本發明。積分器可以是可以是以一放大器Cint來實施,具有一輸入(如第三B圖的積分器322所示)或一對輸入(如第三C圖及第三D圖的積分器324所示),以及一輸出,輸出的訊號可以是經由類比轉數位電路330來產生感測資訊SI的值,每一個值的產生可以是透過一重置訊號來控制,如第三B圖至第三D圖的重置訊號Sreset。
在本發明之另一範例中,感測器140的訊號為交流訊號,隨一對半週期而改變,因此對於感測器140的訊號的偵測也是依據不同的半週期而改變,如在前半週期偵測感測器140的訊號,在後半週期偵測感測器140的反向訊號,反之亦然。因此,感測器140的訊號的偵測可以是透過一同步訊號Ssync來控制,如第三B圖至第三C圖所示,同步訊號Ssync與感測器140的訊號可以是同步或具有相同週期。例如,利用同步訊號Ssync控制一個或多個開關(如開關電路321、323、325)在基點P1與P2間切換,在前半週期偵測感測器140的訊號,在後半週期偵測感測器140的反向訊號。在第三B圖中,反向信號可以是藉由一反向器Cinv來提供。
在本發明之再一範例中,感測器140的訊號的偵測是在至少一週期的至少一預設的時段(或相位)偵測,可以是在前半週期的至少一時段與後半週期的至少一時段來偵測,亦可以只在前半週期或只在後半週期的至少一時段來偵測。在本發明之一較佳範例中,是先掃描一週期中訊號較佳的至少一時段,作為偵測時段,其中偵測時段相對於其他時段受到雜訊的干擾較小。偵測時段的掃描可以依據至少一個感測器的訊號在至少一週期中每一個時段的偵測來判斷。在偵測時段判斷出來之後,感測器140的訊號的偵測只在偵測時段偵測,可以是透過一訊號來控制,如第三B圖至第三D圖中的致能訊號Senable。
本發明是依據至少一感測器140的訊號來產生感測資訊SI的值。在本發明之一範例中,感測資訊SI是由複數個訊號值組成。例如第三B圖所示,是由一輸入311操作性耦合至一感測器140,來偵測出一訊號,再經由類比轉數位電路330產生感測資訊SI的一訊號值。在本發明之另一範例中,感測資訊SI是由複數個差值組成。例如第三C圖所示,是由一對輸入312、313操作性耦合至一對感測器140,來偵測出一差動訊號,再經由類比轉數位電路330產生感測資訊SI的一差值(或稱單差值)。在本發明之再一範例中,感測資訊SI是由複數個雙差值組成。例如第三D圖所示。是由三個輸入314、315、316操作性耦合至三個感測器140,來偵測出一雙差動訊號,再經由類比轉數位電路330產生感測資訊SI的一雙差值。雙差動訊號是依據一對差動訊號的差來產生,每一個差動訊號是依據一對感測器的訊號來產生。換言之,雙差動訊號可以是依據一第一對感測器與一第二對感測器的訊號來產生,第一對感測器為三個感測器中的前兩個感測器,並且第二對感測器為三個感測器中的後兩個感測器,其中三個感測器可以是相鄰或不相鄰。
在本發明之一較佳範例中,偵測電路320包含複數個偵測器,可同時產生感測資訊SI中的全部或部份的值。例如第三E圖至第三J圖所示,偵測電路320可以是由複數個偵測器340、350或360所組成,這些偵測器的輸出再由類比轉數位電路330轉換成感測資訊SI的值。
類比轉數位電路330包括至少一類比轉數位器ADC,每一個類比轉數位器可以是只依據一偵測器的輸出產生感測資訊SI的值,如第三E圖、第三G圖、第三I圖所示,亦可以是輪流由複數個偵測器的輸出產生感測資訊SI的值,如第三F圖、第三H圖、第三J圖所示。感測資訊SI的值可以是平行產生也可以是序列產生,在本發明之一較佳範例中,感測資訊SI的值是序列產生,可以是由一切換電路370來達成,例如將複數個類比轉數位器輪流輸出感測資訊SI的值,如第三E圖、第三G圖、第三I圖所示,或將複數個積分器的輸出輪流提供給一類比轉數位器來產生感測資訊SI的值,如第三F圖、第三H圖、第三J圖所示。
據此,在本發明之一範例中,是依據複數個感測器的訊號產生具有複數個訊號值的感測資訊SI,其中每一個訊號值是依據一個感測器的訊號來產生,如第三B圖、第三E圖與第三F圖所示。在本發明之另一範例中,是依據複數個感測器的訊號產生具有複數個差值的感測資訊SI,其中每一個差值是依據一對感測器的訊號來產生,如第三C圖、第三G圖與第三H圖所示。在本發明之再一範例中,是依據複數個感測器的訊號產生具有複數個雙差值的感測資訊SI,其中每一個雙差值是依據三個感測器的訊號來產生,如第三D圖、第三I圖與第三J圖所示。
在第三E圖至第三J圖中,連接複數個偵測器的導線包括但不限於導線W1,亦可以是導線W2。積分器與導線間包括但不限於直接連接,亦可以是透過切換電路來連接,如第三A圖所示。在本發明之一範例中,感測資訊的值是由偵測電路320的至少一個偵測器以複數次偵測來產生,偵測電路320是透過切換電路310由這些感測器中挑選部份的感測器來進行偵測。此外,只有被挑選的感測器被驅動單元130A驅動,例如是在自電容式偵測中。另外,亦可以是只有被挑選的感測器與部份相鄰於被挑選的感測器被驅動單元130A驅動。
在本發明的一第一範例中,感測資訊可以是由一雙差動電路取得,雙差動電路包括:一第一級差動電路、一第二級差動電路與一量測電路,例如第三D圖、第三I圖或第三J圖所示。
第一級差動電路包括一對或複數個第一減法器(例如開關電路325中的差動放大器),每一個第一減法器分別依據這些感測器中的一對感測器的訊號產生一第一級差值訊號。
此外,第二級差動電路包括一個或複數個第二減法器(例如積分電路324中的積分器),每一個第二減法器分別依據這些第一級差值訊號中的一對第一級差值訊號產生一第二級差值訊號。
另外,量測電路可以是如第三A圖的類比轉數位電路所示,可以是如第三D圖的積分器324與類比轉換電路ADC所組成,或是如第三I圖的複數個積分器324、複數個類比轉換電路ADC與一切換電路370所組成,亦可以是如第三I圖的複數個積分器324、一切換電路370與一類比轉換電路ADC所組成。此外,量測電路是在一個或複數個時點量測這些第二級差值訊號,以產生該感測資訊。例如第三D圖或第三J圖所示,是在複數個時點量測這些第二級差值訊號,或如第三I圖所示,是在一個時點量測這些第二級差值訊號。
在本發明第三D圖、第三I圖與第三J圖中,是以差動積分器324同時進行訊號相減與量測,其中訊號量測可再包括以類比轉換電路ADC產生一數位值。前述相關圖示與說明僅為本發明之範例之一,並非用以限制本發明,本技術領域的普通技術人員可推知訊號相減與訊號量測可以是以不同電路施行,例如先經過一減法器再經過一積分器,在此不再贅述。
在前述雙差動電路中,感測資訊的每一個值分別是由這些第二級差值訊號之一產生,並且每一個第二級差值訊號分別是由所述一對第一級差值訊號的一第一差值訊號與一第二差值訊號產生,其中第一差值訊號是分別依據這些感測器的一第一感測器與一第二感測器的訊號產生,並且第二差值訊號是分別依據這些感測器的第二感測器與一第三感測器的訊號產生。換言之,感測資訊的每一個值分別相應於這些感測器中三個感測器的訊號。
在本發明的一第二範例中,感測資訊可以是由一差動電路取得,差動電路包括:一個或複數個減法器與一量測電路,例如第三C圖、第三G圖或第三H圖所示。在這些減法器中,每一個減法器分別依據一對感測器的訊號產生一差值訊號。量測電路則量測這些差值訊號,以產生一差動感測資訊,其中感測資訊的每一個值分別是由差動感測資訊的一對值的差值。
此外,量測電路是在一個或複數個時點量測這些第二級差值訊號,以產生該感測資訊。例如第三C圖或第三H圖所示,是在複數個時點量測這些第二級差值訊號,或如第三G圖所示,是在一個時點量測這些第二級差值訊號。
在第三C圖、第三G圖或第三H圖,減法器與量測電路的部份可以是由積分器324來實施。前述相關圖示與說明僅為本發明之範例之一,並非用以限制本發明,本技術領域的普通技術人員可推知訊號相減與訊號量測可以是以不同電路施行,例如先經過一減法器再經過一積分器,在此不再贅述。
此外,感測資訊的每一個值分別是差動感測資訊的一第一差值與一第二差值的差值,其中第一差值是分別依據這些感測器的一第一感測器與一第二感測器的訊號產生,並且第二差值是分別依據這些感測器的第二感測器與一第三感測器的訊號產生。換言之,感測資訊的每一個值分別相應於這些感測器中三個感測器的訊號。
在本發明的第三範例中,感測資訊可以是由一量測電路取得,如第三B圖、第三E圖或第三F圖所示。量測電路在一個或複數個時點量測這些感測器的訊號,以產生一初始感測資訊,感測資訊是依據初始感測資訊產生,其中感測資訊的每一個值分別是由初始感測資訊的三個值產生。
此外,量測電路是在一個或複數個時點量測這些第二級差值訊號,以產生該感測資訊。例如第三B圖或第三F圖所示,是在複數個時點量測這些第二級差值訊號,或如第三E圖所示,是在一個時點量測這些第二級差值訊號。
感測資訊的每一個值分別是一第一差值與一第二差值的差或和,其中第一差值為初始感測資訊的三個值的前兩個值的差值,並且第二差值為初始感測資訊的三個值的後兩個值的差值。換言之,所述初始感測資訊的三個值分別是一第一值、一第二值與一第三值,感測資訊的每一個值分別是(第二值-第一值)-(第三值-第二值)、(第一值-第二值)-(第二值-第三值)、(第二值-第一值)+(第二值-第一值)或(第一值-第二值)+(第三值-第二值)。前述初始感測資訊的每一個值是依據這些感測器之一的訊號產生,換言之,感測資訊的每一個值分別相應於這些感測器中三個感測器的訊號。
在發明的一範例中,感測資訊中的每一個觸碰相關感測資訊具有兩個零交會處,並且被外部物件接近或觸碰的位置是依據每一個觸碰相關感測資訊判斷出來。在發明的另一範例中,觸碰相關感測資訊位於感測資訊最前面部份或最後面部份,外部物件僅部份接近或觸碰感測裝置的主動區邊緣,而不具有兩個零交會處,需要例外處理。
此外,前述的時點可以是包括但不限於經過一個或多個時脈,或一個或多個時脈的部份。
再者,上述感測資訊的取得與產生可以是由前述控制器160來實施,上述雙差動電路、差動電路與量測電路亦可以是由控制器160來實施。
在本發明中,感測器可以是由複數個導電片與連接導線所構成,例如是由複數個連結導線串連一連串的菱形或方形導電片所構成。在結構上,第一感測器140A與第二感測器140B的導電片可以是排列不同平面,亦可以是排列在相同平面。例如,第一、第二感測層120A、120B間隔著一絕緣層或一壓阻(piezoresistive)層,其中壓阻層可以是由異方性導電膠所構成。又例如,第一感測器140A與第二感測器140B的導電片大體上排列在同一平面,第一感測器140A的連接導線跨過第二感測器140B的連接導線。此外,第一感測器140A的連接導線與第二感測器140B的連接導線間可配置一墊片,墊片可以是由絕緣材質或壓阻材質所構成。
因此,在本發明之一範例中,每一感測器感測一感測範圍,並且是由複數個感測器來感測,這些感測器包含複數個第一感測器與複數個第二感測器,這些第一感測器間的感測範圍平行,並且這些第二感測器間的感測範圍平行,這些第一、第二感測器的平行感測範圍交疊構成一交疊區陣列。例如這些第一、第二感測器分別為橫向與縱向排列的兩列紅外線接收器,分別感測重直與水平的平行掃瞄範圍,重直與水平的平行掃瞄範圍交錯處構成一交疊區陣列。又例如上述重直與水平的平行掃瞄範圍係由電容式或電阻式的複數條交疊的感測器來實施。
感測資訊轉換(Conversion of Touch Sensitive Information)
上述感測資訊之訊號值、差值、雙差值間可以相互轉換。在本發明提供之一第一轉換方式中,是將連續的訊號值轉換成連續的差值,每一個差值為一對相鄰或不相鄰訊號值的差值。
在本發明提供之一第二轉換方式中,是將連續的訊號值轉換成連續的雙差值,每一個雙差值為兩對訊號值的差值和或差。
在本發明提供之一第三轉換方式中,是將連續的差值轉換成連續的訊號值,以每一個差值加上在前或在後所有差值來產生相應的訊號值,組成連續的訊號值。
在本發明提供之一第四轉換方式中,是將連續的差值轉換成連續的雙差值,每一個雙差值為相鄰或不相鄰的一對差值的和或差。
在本發明提供之一第五轉換方式中,是將連續的雙差值轉換成連續的差值,以每一個雙差值加上在前或在後所有雙差值來產生相應的差值,組成連續的差值。
在本發明提供之一第六轉換方式中,是將連續的雙差值轉換成連續的訊號值。在本發明的一範例中,是以每一個雙差值加上在前所有雙差值來產生相應的差值,組成連續的差值,再以每一個差值減去在後所有的差值來產生相應的訊號值,組成連續的訊號值。在本發明的另一範例中,是以每一個雙差值減去在前所有雙差值來產生相應的差值,組成連續的差值,再以每一個差值加上在後所有的差值來產生相應的訊號值,組成連續的訊號值。
前述加上在前或在後的所有差值或雙差值可以是以向前或向後累加或累減方式來依序產生相應的訊號值或差值。
上述的轉換方式包括但不限於一維度感測資訊的轉換,本技術領域的普通技術人員可推知上述的轉換方式亦可以應於於二維度感測資訊或三維度以上的感測資訊。此外,本技術領域的普通技術人員可推知上述的轉換方式的作業可以是由前述控制器160或主機170來執行。
據此,在本發明之一範例中,是將偵測到的第一形式的感測資訊(如一維度、二維度感測資訊)轉換成用於位置分析的感測資訊。在本發明之另一範例中,是將偵測到的第一形式的感測資訊轉換成一第二形式的感測資訊,再將第二形式的感測資訊轉換成用於位置分析的感測資訊,例如由連續的雙差值轉換成連續的訊號值。
一維度位置分析(One Dimension Position Analysis)
本發明提供的一第一種位置分析是依據感測資訊中複數個差值分析出零交會處(zero-crossing)的位置作為外部物件相應的位置。本技術領域的普通技術人員可推知位置分析可以是包括但不限於外部物件接近與觸碰的判斷,亦即外部物件相應的位置的判斷包括但不限於外部物件接近與觸碰的判斷。
在本發明之一範例中,是搜尋包含一正值與一負值的一對鄰近差值,即零交會處兩側的一對正值與負值,再判斷出這對鄰近的差值間零交會處的位置,例如依據這對鄰近的差值產生一斜率來判斷出零交會處。此外,更可以是依據正值與負值的出現的先後順序配合鄰近的差值間零交會處的判斷。前述的這對鄰近的差值可以是相鄰的差值,亦可以中間包含至少一零值的非相鄰的差值。此外,可以是以一預設的排列順序來搜尋這對鄰近正值與負值,例如是搜尋先出現正值再出現負值的一對鄰近正值與負值。
在本發明之另一範例中,是利用一門檻限值決定搜尋零交會處的起始位置,由起始位置搜尋包含一正值與一負值的一對鄰近的差值,再依據這對鄰近的差值判斷出零交會處的位置。本技術領域的普通技術人員可推知在差值表示的感測資訊中,相應於外部物件接近或觸碰的感測資訊大於一正門檻限值或小於一負門檻限值時,以此門檻限值所進行的搜尋包括但不限於對外部物件接近或觸碰的判斷。換言之,在掃描感測資訊的過程中,每當感測資訊大於一正門檻限值或小於一負門檻限值時,可判斷出感測資訊存在相應一外部物件接近或觸碰的零交會處。
例如以一門檻限值產生相應於正值的差值的二值化值,例如小於門檻限值(如正門檻限值)的差值以0或偽值(false)代表,並且大於門檻限值的差值以1或真值(true)代表,以相鄰差值為10的1處或真值及偽值的真值處為起始位置,零交會處的搜尋方向為向後搜尋。同樣地,可以是以大於門檻限值(如負門檻限值)的差值以0或偽值(false)代表,並且小於門檻限值的差值以1或真值(true)代表,以相鄰差值為01的1處或真值及偽值的真值處為起始位置,零交會處的搜尋方向為向前搜尋。
例如表一及第四A圖為以門檻限值判斷外部物件接近或觸碰的範例。
範例中包括相應15個感測器的訊號值與差值,以及利用一正門檻限值T1(以4為例)及一負門檻限值T2(以-4為例)的判斷結果。在利用正門檻限值的判斷結果中,起始位置10的1處,即第4個差值與第10個差值,在圖示中以直紋棒為例,代表有兩個外部物件接近或觸碰。同樣地,在利用負門檻限值的判斷結果中,起始位置為相鄰差值為01的1處,即第5個差值與第12個差值,在圖示中以橫紋棒為例,代表有兩個外部物件接近或觸碰。本技術領域的普通技術人員可推知起始位置的數量相應於外部物件接近或觸碰的數量,本發明不限於本範例中的2個外部物件接近或觸碰的數量,亦可以是1個或更多個。
在本發明之另一範例中,是利用一第一門檻限值與一第二門檻限值決定搜尋零交會處的區間,包括但不限於判斷出一外部物件的接近或觸碰,再由區間內搜尋零交會處的位置。例如以一第一門檻限值產生相應於正值的差值的二值化值,例如小於門檻限值的差值以0(或偽值(false))代表,並且大於門檻限值的差值以1(或真值(true))代表,以相鄰兩差值為10處的1為起始位置。此外,以第二門檻限值產生相應於負值的差值的二值化值,例如大於門檻限值的差值以0(或偽值)代表,並且小於門檻限值的差值以1(或真值)代表,以相鄰兩差值為01處的1為結束位置。另外,將起始位置、結束位置配對決定搜尋零交會處的區間。在本發明的一範例中,是以起始位置(如10處中的1位置)與結束位置(如01處中的1位置)間的斜率判斷出零交會處。本技術領域的普通技術人員可推知上述起始位置與結束位置可分別互換為結束位置與起始位置。本技術領域的普通技術人員亦可推知可以是起始位置為01的1處並且結束位置為10的1處來判斷出觸碰相關感測資訊。
例如以前述第四A圖與表一為例,配對後的第一個搜尋零交會處的區間為第4個與第5個差值間,配對後的第二個搜尋零交會處的區間為第10個與第12個差值間。
本技術領域的普通技術人員可推知正門檻限值的掃描與負門檻限值的掃瞄可以是同時進行(或平行處理),區間的配對亦可以是在一起始位置被判斷出後,配對在後判斷出來的結束位置。
在本發明的一範例中,門檻限值是依感測資訊來產生,例如門檻限值是以所有差值的絕對值中最大者乘上一比例(如小於一的比例,例如0.9)來決定,亦可以是正門檻限值是以正差值中最大者乘上一比例來決定,或是負門檻限值是以負差值中最小者乘上一比例來決定。換言之,門檻限值可以是固定的或是動態的。因此,門檻限值的絕對值較大時,有可能發生相應的外部物件的接近或觸碰在利用正門檻限值的掃描中被判斷出來,但在利用負門檻限值的掃描中未被判斷出來,反之亦然。其中較大的門檻限值較有利於濾除雜訊或鬼點,較小的門檻限值較有利於避免漏判真實的觸碰,或有利於判斷外部物件的接近。
從上述說明中可推知,相應於同一外部物件的接近或觸碰,不論是由正門檻限值來判斷出起始位置後向後搜尋,或是由負門檻限值來判斷出起始位置後向前搜尋,皆會搜尋到相同的零交會處。因此,在本發明的一範例中,是分別利用正門檻限值與負門檻限值掃描起始位置,由起始位置搜尋零交會處,依據搜尋到的零交會處的數量判斷被外部物件接近或觸碰的數量,並進一步判斷零交會處的位置。當相應於外部物件觸碰或接近的零交會處兩側的一對正值與負值是先正值再負值,依據正門檻限值判斷出的起始位置是向後搜尋零交會處,而依據負門檻限值判斷出的起始位置是向前搜尋零交會處,反之亦然。另外,相應於同一外部物件的接近或觸碰不必然能在利用正門檻限值與負門檻限值掃描時都判斷出起始位置。
本發明提供的一第二種位置分析是依據感測資訊中複數個訊號值或雙差值分析出質心(centroid)位置(重心位置或加權平均位置)作為外部物件相應的位置。
在本發明之一範例中,是利用一門檻限值決定用於判斷質心位置的訊號值或雙差值。如第四B圖至第四D圖所示,可以是以一門檻限值產生相應於訊號值或雙差值的二值化值,例如小於門檻限值的訊號值或雙差值以0或偽值(false)代表,並且大於門檻限值的訊號值或雙差值以1或真值(true)代表。在本例中是以1或真值代表的訊號值或雙差值為用於判斷質心位置的訊號值或雙差值。本技術領域的普通技術人員可推知其他以一門檻限值決定用於判斷質心位置的訊號值或雙差值的方式,例如是以1或真值代表的訊號值或雙差值再加上兩側相鄰的複數個訊號值或雙差值為用於判斷質心位置的訊號值或雙差值。又例如是以相鄰的連續1或真值代表的訊號值或雙差值中相對中央的訊號值或雙差值向前與向後分別取i與j個訊號值或雙差值作為用於判斷質心位置的訊號值或雙差值。
在本發明之另一範例中,是將連續的訊號值或雙差值轉換為連續差值,以分析出零交會處相應的訊號值或雙差值作為中央的訊號值或雙差值,再以中央的訊號值或雙差值向前與向後分別取i與j個訊號值或雙差值作為用於判斷質心位置的訊號值或雙差值。
在本發明之另一範例中,是以連續差值分析出零交會處,並且將連續的差值轉換為連續的訊號值或雙差值,再分析出零交會處相應的訊號值或雙差值作為中央的訊號值或雙差值,然後以中央的訊號值或雙差值向前與向後分別取i與j個訊號值或雙差值作為用於判斷質心位置的訊號值或雙差值。
假設以第n個訊號值向前及向後分別取i個及j個訊號值作為質心計算範圍,依據質心計算範圍中的每個訊號值C k
及每個訊號值所在位置X k
判斷質心位置C centroid
,如下。
其中,X k
可以是一維度座標(如X座標或Y座標),或是二維度座標(如(X,Y))。
假設第k-1個訊號值與第k個訊號值間的差值為D k
,並且一第k個雙差值為DD k
=D k -1
-D k
=(C k
-C k -1
)-(C k +1
-C k
)=2C k
-C k -1
+C k +1
,假設以第n個雙差值DD n
向前及向後分別取i個及j個雙差值作為質心計算範圍,依據質心計算範圍中的每個雙差值DD k
判斷質心位置DD centroid
,如下。
其中,X k
可以是一維度座標(如X座標或Y座標),或是二維度座標(如(X,Y))。本技術領域的普通技術人員可推知當第k個雙差值為DD k
=(C k
-C k -2
)-(C k +2
-C k
)=2C k
-C k -2
+C k +2
時的質心位置計算,在此不再贅述。
在本發明之另一範例中,用於判斷質心位置的訊號值或雙差值是減去一基礎值後再進行質心位置的判斷。例如,基礎值可以是所有訊號值或雙差值的平均值、用於判斷質心位置的訊號值或雙差值兩側複數個訊號值或雙差值的平均值、或用於判斷質心位置的訊號值或雙差值兩側相鄰複數個非用於判斷質心位置的訊號值或雙差值的平均值,本技術領域的普通技術人員可推知其他基礎值的決定方式。例如,可以是依據一側至少一訊號值或雙差值的一第一比例與另一側至少一訊號值或雙差值的一第二比例來決定基礎值。
假設以第n個訊號值向前及向後分別取第i個訊號值C n - i
與第j個訊號值I n + j
的平均值作為基礎(Base)值C base ( i , j )
(),並且以第n個訊號值向前及向後分別取i個及j個訊號值作為質心計算範圍,依據質心計算範圍中的每個訊號值C k
減去基底訊號值C base ( i , j )
作為計算訊號值(C k
-C b ase ( i , j )
),以判斷質心位置C centroid
,如下。
其中,X k
可以是一維度座標(如X座標或Y座標),或是二維度座標(如(X,Y))。
據此,本發明提供的一第三種位置分析是依據感測資訊中複數個差值分析出質心(centroid)位置(重心位置或加權平均位置)作為外部物件相應的位置。
假設第k-1個訊號值C k -1
與第k個訊號值C k
間的差值為D k
。
據此,質心位置(C centroid
)可以是依據訊號值間的差值來求出,其中質心計算範圍中的差值為D n -( i -1)
,D n -( i -2)
,...,D k
,D k + 1
,...,D n + j
,D n +( j + 1)
。換言之,質心位置C centroid
可以是以質心計算範圍中的差值來計算得出。
例如下列範例,假設要以第n個訊號值向前及向後分別取1訊號值來判斷質心位置(C centroid
),可以質心計算範圍中的差值(如D n -1
,D n
,D n +1
,D n +2
)計算,證明如下。
C centroid
=(X n -1
(D n -1
-D n
-D n +1
-D n +2
)+X n
(D n -1
+D n
-D n +1
-D n +2
)+X n +1
(D n -1
+D n
+D n +1
-D n +2
))/((D n -1
-D n
-D n +1
-D n +2
)+(D n -1
+D n
-D n +1
-D n +2
)+(D n -1
+D n
+D n +1
-D n +2
))
本技術領域的普通技術人員可推知以第n個訊號值、差值、或雙差值向前及向後分別取i個及j個訊號值、差值、或雙差值以作為質心計算範圍的方式可應用於判斷質心位置的訊號值、差值、或雙差值上,反之亦然。
由上述說明中可推知,本發明藉由對感測資訊的分析,來進行位置偵測,感測資訊包括但不限於初始取得的訊號值、差值或雙差值,亦可以是包括但不限於由初始取得的感測資訊所轉換的訊號值、差值或雙差值。因此藉由分析相應於同一外部物件的兩個不同軸向(如X軸與Y軸)上的一維度或二維度感測資訊,亦即藉由兩個不同軸向的一維度或二維度位置分析,可獲得外部物件在兩個不同軸向上的位置(或座標),構成一二維度位置(或二維度座標)。
本技術領域的普通技術人員可推知上述的一維度位置分析的作業可以是由前述控制器160或主機170來執行。
二維度位置分析(One Dimension Position Analysis)
二維度感測資訊可以是由複數個一維度感測資訊所組成,其中每一個一維度感測資訊包括相應於複數個第一一維度位置的感測資訊,並且每一個一維度感測資訊分別相應於一個第二一維度的位置。因此,二維度位置分析可以是至少包括對複數個一維度觸敏資分別進行一維度位置分析,亦即二維度位置分析可以是至少包括複數個一維度位置分析。
此外,在本發明的一第一範例中,任一外部物件在各第一維度感測資訊上的第一一維度質心位置,為一二維度位置(如二維度座標(第一一維度質心位置,第一維度感測資訊的第二一維度的位置)),可被用來計算外部物件的二維度質心位置(或幾何中心),其中每一個一維度質心位置的加權值可以是外部物件在相應第一維度感測資訊上的訊號值或雙差值(如第一維度感測資訊上的最鄰近一維度質心位置的兩訊號值或雙差值之一或其平均值、內插值),或是外部物件在相應第一維度感測資訊上的訊號值或雙差值的總和。
因此,二維度位置分析可以是先對各第一維度感測資訊的一維度位置分析,依據每一個外部物件所相應的至少一二維度位置,分析出每一外部物件的二維度質心位置。
此外,在本發明的一第二範例中,二維度位置分析可以是包括對一第一軸向(或第一一維度)上的複數個一維度感測資訊分別進行一維度位置分析,依據每一個外部物件在第一軸向上所相應的至少一一維度位置,分析出每一個外部物件在第一軸向上的第一一維度質心位置。同樣地,另外對一第二軸向(或第二維度)上的複數個一維度感測資訊進行一維度位置分析,依據每一個外部物件在第二軸向上所相應的至少一一維度位置,分析出每一個外部物件在第二軸向上的第二一維度質心位置。藉由配對每一個外部物件在第一軸向上的第一一維度質心位置與在第二軸向上的第二一維度質心位置,可分析出每一個外部物件的一二維度位置。
換言之,二維度位置分析可以是藉由兩個不同軸向上的二維度感測資訊(如第一軸向上的二維度感測資訊與第二軸向上的二維度感測資訊)進行一維度位置分析,來分析出每一個外部物件的二維度位置。
另外,在本發明的一第三範例中,二維度位置分析可以是在一第一軸向的複數個一維度感測資訊分析相應於各外部物件的一維度質心位置,並依據各一維度感測資訊相應的二維度位置,判斷在第一軸向上相應於每一個外部物件的每一個一維度質心位置的二維度位置。二維度位置分析另外在一第二軸向的複數個一維度感測資訊分析相應於各外部物件的一維度質心位置,並依據各一維度感測資訊相應的二維度位置,判斷在第一軸向上相應於每一個外部物件的每一個一維度質心位置的二維度位置。二維度位置分析再依據每一個外部物件在第一、第二軸向上相應的所有一維度質心位置的二維度位置分析出出二維度質心位置。
本技術領域的普通技術人員亦可推知,二維度感測資訊可以經由影像處理程序來判斷出各外部物件的位置,例如可以用分水嶺演算法或其他影像處理來進行位置分析。又例如可以是以分水嶺演算法分析出各分水領的位置,再以各分水領的位置鄰近的感測資訊進行質心位置的計算,以取得較精確的位置。
在本發明之一第四範例中,初始取得的複數個一維度感測資訊是由訊號值或雙差值表示,構成一二維度感測資訊所呈現的影像(或陣列),可以是用分水嶺演算法或其他影像處理來進行位置分析。亦可以是利用連接元件(connected component)演算法,將影像中相連的部份分析出來,判斷出每一個外部物件的影像,進一步分析出位置或是哪種外部物件,如手、手掌或筆。
在本發明之一第五範例中,初始取得的複數個一維度感測資訊是由差值表示,再轉換成為訊號值或雙差值,以構成一二維度感測資訊所呈現的影像(或陣列),可以是用分水嶺演算法或其他影像處理來進行位置分析。
在本發明之一第六範例中,初始取得的複數個一維度感測資訊是由差值表示,經由對每一個一維度感測資訊的位置分析,判斷出每一個零交會處的位置,以及每個零交會處的位置上的訊號值或雙差值,以構成一二維度感測資訊所呈現的影像(或陣列),可以是用分水嶺演算法或其他影像處理來進行位置分析。
零交會處的雙差值可以是直接相鄰的兩個差值來產生,例如零交會處位於第k-1個差值與第k個差值之間,零交會處的雙差值可以是DD k
=D k -1
-D k
。零交會處的訊號值可以是將整個代表一維度感測資訊的差值轉換成訊號值後再產生,亦可以是以最接近零交會處的複數個差值來產生。例如,零交會處最近第n個訊號值,分別以第n個訊號值向前及向後分別取第i個訊號值C n - i
與第j個訊號值I n + j
的平均值作為基礎(Base)值C b ase ( i , j )
(),以來作為訊號值,則
換言之,由第n-(i-1)個差值至第n+j個之間的差值,可判斷出零交會處的訊號值。
在本發明之一第七範例中,初始取得的複數個一維度感測資訊是由訊號值與雙差值表示,再轉換成為差值,經由對每一個一維度感測資訊的位置分析,判斷出每一個零交會處的位置,配合每個零交會處的位置上的訊號值或雙差值,以構成一二維度感測資訊所呈現的影像(或陣列),可以是用分水嶺演算法或其他影像處理來進行位置分析。
在本發明之一第八範例中,在取得第一軸向上的二維度感測資訊的同時或過程中,亦取得第二軸向上的一維度感測資訊。在進行第一軸向上的二維度感測資訊的位置分析後,可獲得每一個外部物件在第一軸向上的一維度位置或二維度位置。此外,在進行第二軸向上的一維度感測資訊的位置分析後,可獲得每一個外部物件在第二軸向上的一維度位置。第二軸向上的一維度位置可與第一軸向上的一維度位置配對成為二維度位置,亦可以用來取代或校正第一軸向上的二維度位置中的第二軸向上的位置。
本技術領域的普通技術人員可推知上述的二維度位置分析的作業可以是由前述控制器160或主機170來執行。此外,在本發明之一範例中,相應於同一外部物件接近或觸碰的各一維度質心位置與至少一個其他相應於相同外部物件接近或觸碰的一維度質心位置的一維度距離或二維度距離在一門檻限值內。在本發明之另一範例中,相應於同一外部物件接近或觸碰的各一維度質心位置的加權值大於一門檻限值。
在以下說明中,一觸碰相關感測資訊可以是一感測資訊中的一個觸碰相關感測資訊或多個觸碰相關感測資訊之一,針對一觸碰相關感測資訊的相關操作包括但不限於應用於特定的觸碰相關感測資訊,亦可能應於可適用於本發明的所有觸碰相關感測資訊。
此外,為便於說明,在本發明中的許多圖示或說明中,主要是以正值的觀點來進行說明,本技術領域的普通技術人員可推知同樣的觀點亦可以適用在正值與負值相互交換後的感測資訊。本發明提出的二維度感測資訊可以是一種具有內低外高的值的部份感測資訊,如第五A圖與第五B圖的盆地510所示。在本發明的一範例中,為包含複數個雙差值的二維度感測資訊,在一外部物件大範圍的觸壓時,在相應的觸碰相關感測資訊中,相對於周圍較高(較大的值)的部份,接近中央的部份會呈現較低的凹陷(較小的值)。在本發明的另一範例中,是包含複數個差值的二維度感測資訊的所有負值轉換成正值的二維度感測資訊,在外部物件的觸壓範圍大於一定程度時,在相應的觸碰相關感測資訊中,相對於周圍較高(較大的值)的部份,接近中央的部份會呈現較低的凹陷(較小的值)。
就地形起伏(topographic relief)的觀點來看,具內低外高的值的部份感測資訊為二維度感測資訊中構成谷地(valley)或盆地的相關部份,包含圍繞谷地或盆地的高處與低處。例如,可以是一個或多個山脈圍成的谷地,如群山環繞的盆地(basin surrounded by mountains)或峽谷(canyon),亦可以是頂端具有凹陷的山或台地。內低外高的值的感測資訊可以是具有一個或多個缺口例如兩端缺口的峽谷。在包含複數個雙差值的二維度感測資訊中,觸碰相關感測資訊還包含圍繞谷地或谷地外圍的溝。
相對於具內低外高的值的部份感測資訊,為具內高外低的值的部份感測資訊,如丘陵或台地,可能有一個峰(如單峰丘陵521)或多個峰(如雙峰丘陵522),每個峰為具內高外低的值的部份感測資訊,其中峰為相對於周圍低處(較小值)的高處(較大值),如第五A圖與第五B圖的丘陵520所示。在本發明的一範例中,具有多峰的丘陵為多個相鄰具內低外高的值的部份感測資訊。
例如在包括複數個訊號值的二維度感測資訊中,觸碰相關感測資訊為具內高外低的值的部份感測資訊,為丘陵(較小範圍)或台地(較大範圍)。同樣的,包括複數個雙差值的二維度感測資訊或將所有差值的負值轉換成正值的二維度感測資訊也可能包括丘陵與台地。
在本發明的一範例中,上述具內低外高的值的部份感測資訊與具內高外低的值的部份感測資訊為觸碰相關的感測資訊。在本發明的另一範例中,是將台地視為較大的丘陵,將盆地視為無缺口或缺口較少的谷地。在本發明的再一範例中,觸碰相關的感測資訊不為谷地或盆地即為丘陵,或不為丘陵即為谷地或盆地。
此外,當二維度感測資訊是由包括複數個差值的二維度感測資訊的所有負值轉換成正值時,兩相鄰的內高外低的感測資訊被視為位於相同的觸碰相關感測資訊。
在以下說明中,以盆地代表具有內低外高的值的部份感測資訊,並且以丘陵代表具有內高外低的值的感測資訊,是為便於描述本發明,並非用以限定本發明,本技術領域的普通技術人員可推知具有內低外高的值的部份感測資訊與具有內高外低的值的感測資訊的其他態樣。
在本發明的一第一具體實施例中,為一種電容式位置偵測的方法,如第六A圖所示。首先,如步驟610所示,提供包括複數個感測器的一電容式感測裝置,這些感測器包括複數個第一感測器與複數個第二感測器,其中這些第一感測器與這些第二感測器交疊於複數個疊點。接下來,如步驟620所示,偵測每一個觸碰相關的感測器。再接下來,如步驟630所示,依據所有觸碰相關的感測器判斷出至少一互電容式偵測範圍。之後,如步驟640所示,對前述至少一互電容式偵測範圍進行一互電容式偵測,以判斷出前述至少一互電容式偵測範圍的感測資訊。然後,如步驟650所述,依據前述至少一互電容式偵測範圍的感測資訊產生一二維度感測資訊。
在步驟620中,觸碰相關的感測器可以是以自電容式偵測判斷出來,例如對所有第一感測器進行自電容式偵測,判斷出觸碰相關的第一感測器,同理,亦可以判斷出觸碰相關的第二感測器。此外,觸碰相關的感測器可以是以互電容式偵測判斷出來,例如對所有第一感測器同時驅動一驅動訊號時,輪流或同時偵測第二感測器的訊號,以判斷出觸碰相關的第二感測器。另外,在對所有第一感測器同時驅動一驅動訊號時,亦可以輪流或同時偵測第一感測器的訊號,以判斷出觸碰相關的第一感測器。
前述偵測每一個觸碰相關的感測器可以是如第六B圖所示。首先,如步驟621所示,同時提供一驅動訊號給所有第一感測器。接下來如步驟622與623所示,在全部第一感測器同時被提供一驅動訊號時,偵測這些第一感測器的訊號以產生一第一一維度感測資訊,並且偵測這些第一感測器的訊號以產生一第二一維度感測資訊。之後,如步驟624所述,依據第一一維度感測資訊與第二一維度感測資訊判斷出每一個觸碰相關的感測器。
由所有第一感測器的訊號或所有第二感測器的訊號可以判斷出一維度感測資訊,依據判斷一維度感測資訊上每一個觸碰相關感測資訊,便可以判斷出相應於每一個觸碰相關感測資訊的觸碰相關的感測器。例如在一維度感測器上判斷如第一B圖、第一C圖、第一D圖或第一E圖所示的觸碰相關感測資訊,並據此判斷出觸碰相關的感測器。
在本發明的一範例中,觸碰相關的感測器可以是包含相應於觸碰相關感測資訊兩側複數個零值的感測器。例如,當感測資訊的值是訊號值時,可以是包含兩側各一個感測器,而當感測資訊的值是差值時,可以是包含兩側各兩個感測器,或者是當感測資訊的值是雙差值時,可以是包括兩側各三個感測器。
在步驟630中,互電容式偵測範圍可以是以所有觸碰相關的第一感測器或第二感測器上的疊點作為互電容式偵測範圍,亦可以是所有觸碰相關的感測器交疊的疊點作為互電容式偵測範圍。例如,以所有觸碰相關的第一感測器與所觸碰相關的第二感測器交疊的疊點作為互電容式偵測範圍。
此外,在步驟640中,可以是輪流提供一驅動訊號給每一個觸碰相關的第一感測器,在每一個觸碰相關的第一感測器被提供驅動訊號時,偵測每一個觸碰相關的第二感測器的訊號或所有第二感測器的訊號,以判斷出至少一互電容式偵測範圍的感測資訊。
相對於相應於至少一互電容式偵測範圍的感測資訊,在步驟650所述的二維度感測資訊中,非相應於至少一互電容式偵測範圍的感測資訊可以是以零值或一預設值來代表。據此,本發明不必然需要偵測所有疊點的訊號,亦能產生遍及所有疊點的二維度感測資訊。
此外,本發明更可以是包括在該部份感測資訊或該二維度感測資訊進行一分析,以分析出每一個觸碰相關感測資訊,其中所述分析至少包括分析出每一個內低外高的觸碰相關感測資訊,例如谷地或盆地態樣的觸碰相關感測資訊。所述分析亦可以包括分析出每一個內高外低的觸碰相關感測資訊,例如丘陵態樣的觸碰相關感測資訊。
當二維度感測資訊為二維度差動感測資訊時,亦即相應於前述至少一互電容式偵測範圍的感測資訊的每一個值是依據一對感測器的訊號的差產生時,可以是在前述分析前將所有負值轉為正值,或是將所有正值轉為負值。在本發明之一較佳範例中,是將所有負值轉為正值。此外,相應於前述至少一互電容式偵測範圍的感測資訊的每一個值可以是依據三個感測器的訊號產生,如二維度雙差動感測資訊。
在本發明中,二維度感測資訊可以是訊號值、差值或雙差值,並且互電容式偵測範圍的感測資訊可以是不同於二維度感測資訊的訊號值、差值或雙差值,同理,前述用以偵測每一個觸碰相關的第一一維度感測資訊與/或第二一維度感測資訊也可以是不同於互電容式偵測範圍的感測資訊。本技術領域的普通技術人員依據前述說明可推知前述二維度感測資訊、互電容式偵測範圍的感測資訊、第一一維度感測資訊與/或第二一維度感測資訊間的轉換。
例如,第一一維度感測資訊與/或第二一維度感測資訊可以是由複數個訊號值組成,而互電容式偵測範圍的感測資訊可以是由複數個差值組成,二維度感測資訊中相關於互電容式偵測範圍的部份是由雙差值組成,其他部份是由零值表示。
在本發明的一最佳模式中,第一一維度感測資訊與/或第二一維度感測資訊為一維度差動感測資訊,並且二維度感測資訊中相關於互電容式偵測範圍的部份是由雙差值組成,其他部份是由零值表示。其中第一一維度感測資訊與/或第二一維度感測資訊可以是如第六B圖所示之方式產生,由於所有第一感測器同時被驅動,可避免感測裝置上水漬或導電雜質的干擾。基於同樣理由,互電容式偵測範圍是在降低感測裝置上水漬或導電雜質的干擾下判斷出來的,在互電容式偵測時受感測裝置上水漬或導電雜質的干擾的範圍也被儘可能的縮小,使得受影響的程度降到最低。如果單純對所有有疊點進行互電容式偵測,感測裝置上水漬或導電雜質的干擾將遍及所有水漬與導電雜質遍及處。
第一一維度感測資訊與第二一維度感測資訊可以是經由分別對前述第一感測器與對前述第二感測器進行自電容式偵測,在對這些第一感測器進行自電容式偵測時,是同時提供驅動訊號給這些第一感測器,並且在對這些第二感測器進行自電容式偵測時,是同時提供驅動訊號給這些第二感測器。如此同樣具有降低感測裝置上水漬或導電雜質的干擾,但相對於第六B圖所示的方式,需耗較多的電能,並且因為需要兩次驅動,所需的時間比較久。簡言之,在第六圖所示的方式中,這些第一感測器與這些第二感測器的訊號的偵測可以是同時進行。當然,這些第一感測器與這些第二感測器的訊號的偵測也可以是分別進行,但所需時間較多。
前述第六A圖與第六B圖的作業可以是由控制器160來執行,相關細節已揭示於上述說明中,在此不再贅述。此外,上述說明中對這些第一感測器的驅動或/與偵測,亦可以推知適用於對這些二維度感測器進行同樣的驅動或/與偵測。
在本發明的一第二具體實施例中,為一種電容式位置偵測的方法,如第七A圖所示。首先,如步驟710所示,取得一二維度感測資訊。接下來,如步驟720所示,取得至少一一維度感測資訊。再接下來,如步驟730所示,依據該至少一一維度感測資訊在該電容式感測裝置被觸碰或接近時在該二維度感測資訊判斷出至少一被偵測範圍。之後,如步驟740所示,在該至少一被偵測範圍判斷每一個觸碰相關感測資訊。
上述的複數個一維度感測資訊可以是由一電容式感測裝置所取得,電容式感測裝置包括複數個感測器,這些感測器包括複數個第一感測器與複數個第二感測器,其中這些第一感測器與這些第二感測器交疊於複數個疊點。此外,上述步驟710至720可以是由控制器160來執行。另外,上述步驟730至740可以是由前述控制器160或主機170來執行。
在本發明的一範例中,是以互電容式偵測取得一二維度感測資訊,依據二維度感測資訊衍生出一維度感測資訊。例如,依據每一個第一一維度資訊所有值的和產生第二一維度感測資訊,亦即第二一維度感測資訊的每一個值分別依據這些第一感測資訊之一的所有值的和或差所產生。又例如,每一個第一一維度感測資訊的每一個值是分別依據這些感測器之一、二或三所產生,因此每一個值相應於一一維度位置,所衍生的一維度感測資訊的每一個值是依據二維度感測資訊中相應於相同一維度位置的所有值的和或差所產生。換言之,可以是只進行互電容式偵測便獲得相應於這些第一感測器與/或這些第二感測器的一維度感測資訊,以判斷出一維度感測資訊中的觸碰相關感測資訊,或進一步判斷出觸碰相關的感測器。
在本發明的另一範例中,相應於這些第一感測器與/或這些第二感測器的一維度感測資訊可以是以自電容式偵測來產生。如依據前述步驟610至630所示,以一驅動訊號驅動第一軸向上所有的感測器,並且偵測第一軸向上所有感測器的訊號以產生相應於第一軸向上所有感測器的一維度感測資訊。此外,亦可以在第一軸向上所有的感測器被驅動時,偵測第二軸向上所有感測器的訊號以產生相應於第二軸向上所有感測器的一維度感測資訊。又例如,相應於第一軸向上所有感測器的一維度感測資訊可以是對第一軸向所有感測器進行自電容式偵測所產生。同理,相應於第二軸向上所有感測器的一維度感測資訊可以是對第二軸向所有感測器進行自電容式偵測所產生。
前述第一軸向與第二軸向可以是分別為橫軸或縱軸之一與另一,並且第一軸向上的感測器與第二軸向上的感測器可以是分別為這些第一感測器與這些第二感測器之一與另一。
前述判斷出至少一被偵測範圍可以是如第七B圖所示。首先,如步驟731所示,判斷至少一一維度感測資訊的每一個觸碰相關感測資訊。接下來,如步驟732所示,分別決定每一個觸碰相關感測資訊在二維度感測資訊中的一觸碰相關範圍。之後,如步驟733所示,依據每一個觸碰相關範圍判斷出至少一被偵測範圍。
此外,所述至少一被偵測範圍可以是所有觸碰相關範圍的交集或聯集。另外,至少一一維度感測資訊的每一個值相應於該二維度感測資訊上的一範圍,並且每一個觸碰相關範圍為相應的觸碰相關感測資訊的所有值相應的範圍。
以上所述僅為本發明的較佳實施例而已,並非用以限定本發明的申請專利範圍;凡其他為脫離本發明所揭示的精神下所完成的等效改變或修飾,均應包括在下述的申請專利範圍。
10...觸控顯示器
11...控制器
110...顯示器
12...外部物件
120...感測裝置
120A、120B...感測層
140、140A、140B...感測器
14、16、17...峰
15...零交會處
100...位置偵測裝裝置
130...驅動/偵測單元
130A...驅動單元
130B...偵測單元
160...控制器
161...處理器
162...記憶體
170...主機
171...中央處理單元
173...儲存單元
310、370...切換電路
311、312、313、314、315、316...輸入
320...偵測電路
321、323、325...開關電路
322、324...積分器
330...類比轉數位電路
340、350、360...偵測器
510...盆地
520...丘陵
521...單峰丘陵
522...雙峰丘陵
Cint...放大器
Cinv...反向器
P1、P2...接點
SI...感測資訊
Senable...致能訊號
Ssync...同步訊號
Sreset...重置訊號
W1、W2...導線
ADC...類比轉數位器
第一A圖為先前技術的觸控裝置的示意圖;
第一B圖為先前技術的訊號值的示意圖;
第一C圖為依據本發明的差值的示意圖;
第一D圖與第一E圖為依據本發明的雙差值的示意圖;
第一F圖為依據本發明的感測裝置的結構示意圖;
第一G圖為依據本發明的運算系統的功能方塊示意圖;
第二A圖與第二B圖為依據本發明的驅動/偵測單元與感測裝置的架構示意圖;
第三A圖為依據本發明的偵測單元的功能方塊示意圖;
第三B圖至第三D圖為依據本發明的偵測器的電路示意圖;
第三E圖至第三J圖為依據本發明的偵測電路與類比轉數位電路的連結示意圖;
第四A圖為依據本發明的二值化差值偵測位置的示意圖;
第四B圖至第四D圖為依據本發明之偵測質心位置的範例示意圖;
第五A圖至第五B圖為依據本發明之盆地與丘陵的示意圖;
第六A圖與第六B圖為依據本發明之第一實施例之電容式位置偵測的方法的流程示意圖;以及
第七A圖與第七B圖為依據本發明之第二實施例之二維度差動感測資訊的分析方法的流程示意圖。
610...提供包括複數個感測器的一電容式感測裝置
620...偵測每一個觸碰相關的感測器
630...依據所有觸碰相關的感測器判斷出至少一互電容式偵測範圍
640...對至少一互電容式偵測範圍進行一互電容式偵測,以判斷出至少一互電容式偵測範圍的感測資訊
650...依據至少一互電容式偵測範圍的感測資訊產生一二維度感測資訊
Claims (20)
- 一種電容式位置偵測的方法,包括:取得一二維度感測資訊;取得至少一一維度感測資訊;當該電容式感測裝置被觸碰或接近時,依據被觸碰或接近所產生之該至少一一維度感測資訊判斷出至少一被偵測範圍,其中該至少一被偵測範圍位於該二維度感測資訊中;以及在該至少一被偵測範圍判斷每一個觸碰相關感測資訊。
- 如申請專利範圍第1項所述之電容式位置偵測的方法,其中該二維度感測資訊是由複數個第一一維度感測資訊所組成,並且該至少一一維度感測資訊的每一個值分別依據該些第一一維度感測資訊之一的所有值的和所產生。
- 如申請專利範圍第1項所述之電容式位置偵測的方法,其中該二維度感測資訊的每一個值分別相應於一一維度位置,並且該至少一一維度感測資訊的每一個值亦分別相應於該些一維度位置之一,其中該至少一一維度感測資訊的每一個值是分別依據該二維度感測資訊中相應於該維度位置的所有值的和產生。
- 如申請專利範圍第1項所述之電容式位置偵測的方法,其中該判斷出至少一被偵測範圍包括:判斷至少一一維度感測資訊的每一個觸碰相關感測資訊;分別決定每一個觸碰相關感測資訊在該二維度感測資訊中 的一觸碰相關範圍;以及依據每一個觸碰相關範圍判斷出該至少一被偵測範圍。
- 如申請專利範圍第4項所述之電容式位置偵測的方法,其中該至少一被偵測範圍為所有觸碰相關範圍的交集或聯集。
- 如申請專利範圍第4項所述之電容式位置偵測的方法,其中該至少一一維度感測資訊的每一個值相應於該二維度感測資訊上的一範圍,並且每一個觸碰相關範圍為相應的觸碰相關感測資訊的所有值相應的範圍。
- 如申請專利範圍第1項所述之電容式位置偵測的方法,更包括:提供包括複數個感測器的一電容式感測裝置,該些感測器包括複數個第一感測器與複數個第二感測器,其中該些第一感測器與該些第二感測器交疊於複數個疊點;其中取得至少一一維度感測資訊是對該些感測器進行一自電容式偵測所產生。
- 如申請專利範圍第7項所述之電容式位置偵測的方法,其中該至少一一維度感測資訊包括對該些第一感測器進行該自電容式偵測所產生的一第一一維度感測資訊。
- 如申請專利範圍第8項所述之電容式位置偵測的方法,其中該至少一一維度感測資訊包括對該些第二感測器進行該自電容式偵測所產生一第二一維度感測資訊。
- 如申請專利範圍第1項所述之電容式位置偵測的方法,更包括: 提供包括複數個感測器的一電容式感測裝置,該些感測器包括複數個第一感測器與複數個第二感測器,其中該些第一感測器與該些第二感測器交疊於複數個疊點;其中取得至少一一維度感測資訊包括:提供一驅動訊號給該些第二感測器;在該些第二感測器被提供該驅動訊號時,偵測該些第一感測器的訊號以產生該至少一一維度感測資訊之一;以及在該些第二感測器被提供該驅動訊號時,偵測該些第二感測器的訊號以產生該至少一一維度感測資訊之另一。
- 一種電容式位置偵測的裝置,包括:包括複數個感測器的一電容式感測裝置,該些感測器包括複數個第一感測器與複數個第二感測器,其中該些第一感測器與該些第二感測器交疊於複數個疊點;一控制器,執行至少下列作業:取得一二維度感測資訊;取得至少一一維度感測資訊;當該電容式感測裝置被觸碰或接近時,依據被觸碰或接近所產生之該至少一一維度感測資訊判斷出至少一被偵測範圍,其中該至少一被偵測範圍位於該二維度感測資訊中;以及在該至少一被偵測範圍判斷每一個觸碰相關感測資訊。
- 如申請專利範圍第11項所述之電容式位置偵測的裝置,其中該二維度感測資訊是由複數個第一一維度感測資訊所組成,並且該至少一一維度感測資訊的每一個值分別依據該些第一一維度感測資訊之一的所有值的和所產生。
- 如申請專利範圍第11項所述之電容式位置偵測的裝置,其中該二維度感測資訊的每一個值分別相應於一一維度位置,並且該至少一一維度感測資訊的每一個值亦分別相應於該些一維度位置之一,其中該至少一一維度感測資訊的每一個值是分別依據該二維度感測資訊中相應於該維度位置的所有值的和產生。
- 如申請專利範圍第11項所述之電容式位置偵測的裝置,其中該判斷出至少一被偵測範圍包括:判斷至少一一維度感測資訊的每一個觸碰相關感測資訊;分別決定每一個觸碰相關感測資訊在該二維度感測資訊中的一觸碰相關範圍;以及依據每一個觸碰相關範圍判斷出該至少一被偵測範圍。
- 如申請專利範圍第14項所述之電容式位置偵測的裝置,其中該至少一被偵測範圍為所有觸碰相關範圍的交集或聯集。
- 如申請專利範圍第14項所述之電容式位置偵測的裝置,其中該至少一一維度感測資訊的每一個值相應於該二維度感測資訊上的一範圍,並且每一個觸碰相關範圍為相應的觸碰相關感測資訊的所有值相應的範圍。
- 如申請專利範圍第11項所述之電容式位置偵測的裝置,其中取得至少一一維度感測資訊是對該些感測器進行一自電容式偵測所產生。
- 如申請專利範圍第17項所述之電容式位置偵測的裝置,其中該至少一一維度感測資訊包括對該些第一感測器進行該自電容式偵測所產生的一第一一維度感測資訊。
- 如申請專利範圍第18項所述之電容式位置偵測的裝置,其中該至少一一維度感測資訊包括對該些第二感測器進行該自電容式偵測所產生一第二一維度感測資訊。
- 如申請專利範圍第11項所述之電容式位置偵測的裝置,其中取得至少一一維度感測資訊包括:提供一驅動訊號給該些第二感測器;在該些第二感測器被提供該驅動訊號時,偵測該些第一感測器的訊號以產生該至少一一維度感測資訊之一;以及在該些第二感測器被提供該驅動訊號時,偵測該些第二感測器的訊號以產生該至少一一維度感測資訊之另一。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US25005109P | 2009-10-09 | 2009-10-09 | |
US29824310P | 2010-01-26 | 2010-01-26 | |
US29825210P | 2010-01-26 | 2010-01-26 | |
PCT/CN2010/001560 WO2011041946A1 (zh) | 2009-10-09 | 2010-10-08 | 电容式位置侦测的方法与装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201115445A TW201115445A (en) | 2011-05-01 |
TWI437479B true TWI437479B (zh) | 2014-05-11 |
Family
ID=50483213
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW099134324A TWI427523B (zh) | 2009-10-09 | 2010-10-08 | 電容式位置偵測的方法與裝置 |
TW099134326A TWI437479B (zh) | 2009-10-09 | 2010-10-08 | 電容式位置偵測的方法與裝置 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW099134324A TWI427523B (zh) | 2009-10-09 | 2010-10-08 | 電容式位置偵測的方法與裝置 |
Country Status (5)
Country | Link |
---|---|
US (2) | US8587555B2 (zh) |
EP (1) | EP2506130A4 (zh) |
CN (2) | CN102043551B (zh) |
TW (2) | TWI427523B (zh) |
WO (1) | WO2011041946A1 (zh) |
Families Citing this family (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160209963A1 (en) * | 2008-03-19 | 2016-07-21 | Egalax_Empia Technology Inc. | Touch processor and method |
CN101963855B (zh) * | 2009-07-24 | 2012-11-21 | 群康科技(深圳)有限公司 | 用于触摸屏的多点触摸辨识方法 |
TWI464624B (zh) | 2009-10-09 | 2014-12-11 | Egalax Empia Technology Inc | 分析位置的方法與裝置 |
US8643613B2 (en) | 2009-10-09 | 2014-02-04 | Egalax—Empia Technology Inc. | Method and device for dual-differential sensing |
CN102043521B (zh) | 2009-10-09 | 2012-12-12 | 禾瑞亚科技股份有限公司 | 平行扫描的差动触控侦测装置及方法 |
TW201124896A (en) * | 2010-01-13 | 2011-07-16 | Ideacom Technology Corp | Detecting apparatus of capacitive touch panel and the method therefor |
US8624870B2 (en) * | 2010-04-22 | 2014-01-07 | Maxim Integrated Products, Inc. | System for and method of transferring charge to convert capacitance to voltage for touchscreen controllers |
US8493356B2 (en) | 2010-04-22 | 2013-07-23 | Maxim Integrated Products, Inc. | Noise cancellation technique for capacitive touchscreen controller using differential sensing |
US9391607B2 (en) | 2010-04-22 | 2016-07-12 | Qualcomm Technologies, Inc. | Use of random sampling technique to reduce finger-coupled noise |
US8884631B2 (en) | 2010-05-31 | 2014-11-11 | Egalax—Empia Technology Inc. | Method and device for automatically calibrating touch detection |
US20120026131A1 (en) * | 2010-07-28 | 2012-02-02 | Bytheway Jared G | Reducing noise susceptibility in a mutual capacitance touchpad through axis swapping |
US9575024B2 (en) * | 2010-10-15 | 2017-02-21 | Nxp Usa, Inc. | Decoder for determining a substance or material structure of a detected object based on signals of a capacitive sensor and method for determining a substance or material structure of a detected object based on signals of a capacitive sensor |
JP4994489B2 (ja) * | 2010-10-19 | 2012-08-08 | パナソニック株式会社 | タッチパネル装置 |
US8508502B2 (en) * | 2010-10-31 | 2013-08-13 | Pixart Imaging Inc. | Capacitive touchscreen system with touch position encoding during analog-to-digital conversion |
US8665231B2 (en) | 2010-11-29 | 2014-03-04 | Chimei Innolux Corporation | Sensing methods for touch sensing devices |
JP4955116B1 (ja) | 2010-12-28 | 2012-06-20 | シャープ株式会社 | タッチパネルシステムおよび電子機器 |
WO2012176637A1 (en) | 2011-06-22 | 2012-12-27 | Sharp Kabushiki Kaisha | Touch panel system and electronic device |
JP5384598B2 (ja) | 2011-09-09 | 2014-01-08 | シャープ株式会社 | 静電容量型タッチセンサパネル、及びこれを用いた静電容量型タッチセンサシステム、情報入出力装置 |
JP5539269B2 (ja) | 2011-06-27 | 2014-07-02 | シャープ株式会社 | 静電容量値分布検出方法、静電容量値分布検出回路、タッチセンサシステム、及び情報入出力機器 |
TWI518565B (zh) | 2011-06-22 | 2016-01-21 | 夏普股份有限公司 | 觸控面板系統及電子機器 |
TWI499957B (zh) * | 2011-06-22 | 2015-09-11 | Sharp Kk | 觸摸面板系統及電子裝置 |
EP2724214B1 (en) * | 2011-06-22 | 2018-09-19 | Sharp Kabushiki Kaisha | Touch panel system and electronic device |
TWI569195B (zh) * | 2011-10-14 | 2017-02-01 | 禾瑞亞科技股份有限公司 | 觸控通信裝置與其控制器 |
TWI596515B (zh) * | 2011-10-14 | 2017-08-21 | 劉鴻達 | 交錯式驅動的觸控感應方法、觸控感應模組及顯示器 |
JP5389888B2 (ja) | 2011-10-25 | 2014-01-15 | シャープ株式会社 | タッチパネルシステムおよび電子機器 |
US20130154993A1 (en) * | 2011-12-14 | 2013-06-20 | Luben Hristov Hristov | Method For Determining Coordinates Of Touches |
TWI590134B (zh) * | 2012-01-10 | 2017-07-01 | 義隆電子股份有限公司 | 觸控面板掃描方法 |
TWI530670B (zh) | 2012-01-25 | 2016-04-21 | Murata Manufacturing Co | Displacement sensor |
TWI490760B (zh) * | 2012-04-03 | 2015-07-01 | Elan Microelectronics Corp | A method and an apparatus for improving noise interference of a capacitive touch device |
JP5250135B1 (ja) * | 2012-04-26 | 2013-07-31 | シャープ株式会社 | タッチパネルシステム、電子情報機器及び指示***置検出方法 |
TWI514231B (zh) * | 2012-05-18 | 2015-12-21 | Egalax Empia Technology Inc | 電容式觸摸屏的偵測裝置與方法 |
US8913033B2 (en) | 2012-05-29 | 2014-12-16 | Elo Touch Solutions, Inc. | Projected capacitive touch sensor circuit |
US9024643B2 (en) | 2012-06-28 | 2015-05-05 | Synaptics Incorporated | Systems and methods for determining types of user input |
TWI462002B (zh) * | 2012-08-21 | 2014-11-21 | Signal processor, touch judgment device and touch judgment method | |
CN107728864B (zh) * | 2012-08-30 | 2021-05-04 | 禾瑞亚科技股份有限公司 | 电容式传感器及其侦测方法 |
TWI486856B (zh) * | 2012-12-11 | 2015-06-01 | Chunghwa Picture Tubes Ltd | 觸控面板 |
US8970796B2 (en) * | 2013-04-26 | 2015-03-03 | Cypress Semiconductor Corporation | Field-line repeater (FLR) structure of a sense array |
CN103279248B (zh) * | 2013-06-06 | 2017-03-01 | 敦泰科技有限公司 | 集成触控有机发光二极管显示装置 |
CN103309535A (zh) * | 2013-06-06 | 2013-09-18 | 敦泰科技有限公司 | 电容式触摸屏 |
KR102088906B1 (ko) * | 2013-06-28 | 2020-03-13 | 엘지디스플레이 주식회사 | 터치 스크린 구동 장치 및 방법 |
TWI514244B (zh) * | 2013-07-12 | 2015-12-21 | Focaltech Systems Ltd | 基於電容式觸控式螢幕的近距離感應方法和裝置以及通信終端 |
US8982097B1 (en) * | 2013-12-02 | 2015-03-17 | Cypress Semiconductor Corporation | Water rejection and wet finger tracking algorithms for truetouch panels and self capacitance touch sensors |
WO2015092589A1 (en) * | 2013-12-18 | 2015-06-25 | Koninklijke Philips N.V. | Fluid connector with exhaust valve |
WO2015134569A1 (en) * | 2014-03-04 | 2015-09-11 | Alsentis, Llc | Simultaneous time domain differential sensing and electric field sensing |
TWI526916B (zh) * | 2013-12-31 | 2016-03-21 | Egalax Empia Technology Inc | Multi-touch screen device and multi-touch screen adjacent junction detection method |
US9582112B2 (en) | 2014-03-21 | 2017-02-28 | Synaptics Incorporated | Low ground mass artifact management |
CN104063101B (zh) * | 2014-05-30 | 2016-08-24 | 小米科技有限责任公司 | 触摸屏控制方法和装置 |
US9798399B2 (en) * | 2014-06-02 | 2017-10-24 | Synaptics Incorporated | Side sensing for electronic devices |
US9772725B2 (en) | 2014-09-24 | 2017-09-26 | Synaptics Incorporated | Hybrid sensing to reduce latency |
CN104933979A (zh) * | 2015-07-20 | 2015-09-23 | 京东方科技集团股份有限公司 | 检测电路、检测方法和显示装置 |
US10775927B2 (en) * | 2017-08-14 | 2020-09-15 | Stmicroelectronics Asia Pacific Pte Ltd | Calculation of touch coordinates using mixed processing of mutual capacitance sensing data and self capacitance sensing data |
CN113805719A (zh) * | 2020-06-17 | 2021-12-17 | 禾瑞亚科技股份有限公司 | 触控处理装置与其方法、以及触控***与面板 |
US11609651B2 (en) * | 2021-05-25 | 2023-03-21 | Samsung Electro-Mechanics Co., Ltd. | Electronic device and device with touch sensing |
Family Cites Families (78)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4639720A (en) * | 1981-01-12 | 1987-01-27 | Harris Corporation | Electronic sketch pad |
DE3404127A1 (de) * | 1984-02-07 | 1985-08-14 | Berger Lahr GmbH, 7630 Lahr | Steuerschaltung fuer einen schrittmotor |
US5113041A (en) * | 1990-12-28 | 1992-05-12 | At&T Bell Laboratories | Information processing |
EP0574213B1 (en) * | 1992-06-08 | 1999-03-24 | Synaptics, Inc. | Object position detector |
US5861583A (en) * | 1992-06-08 | 1999-01-19 | Synaptics, Incorporated | Object position detector |
US7911456B2 (en) * | 1992-06-08 | 2011-03-22 | Synaptics Incorporated | Object position detector with edge motion feature and gesture recognition |
US5914465A (en) | 1992-06-08 | 1999-06-22 | Synaptics, Inc. | Object position detector |
US5543588A (en) * | 1992-06-08 | 1996-08-06 | Synaptics, Incorporated | Touch pad driven handheld computing device |
US5412200A (en) * | 1993-03-01 | 1995-05-02 | Rhoads; Geoffrey B. | Wide field distortion-compensating imaging system and methods |
US5591945A (en) * | 1995-04-19 | 1997-01-07 | Elo Touchsystems, Inc. | Acoustic touch position sensor using higher order horizontally polarized shear wave propagation |
US5856822A (en) * | 1995-10-27 | 1999-01-05 | 02 Micro, Inc. | Touch-pad digital computer pointing-device |
US5825352A (en) * | 1996-01-04 | 1998-10-20 | Logitech, Inc. | Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad |
US5644512A (en) * | 1996-03-04 | 1997-07-01 | Advanced Surface Microscopy, Inc. | High precision calibration and feature measurement system for a scanning probe microscope |
US5825670A (en) * | 1996-03-04 | 1998-10-20 | Advanced Surface Microscopy | High precison calibration and feature measurement system for a scanning probe microscope |
US6150809A (en) * | 1996-09-20 | 2000-11-21 | Tpl, Inc. | Giant magnetorestive sensors and sensor arrays for detection and imaging of anomalies in conductive materials |
TW408277B (en) * | 1996-11-15 | 2000-10-11 | Alps Electric Co Ltd | Small current detector circuit and locator device using the same |
KR100595926B1 (ko) * | 1998-01-26 | 2006-07-05 | 웨인 웨스터만 | 수동 입력 통합 방법 및 장치 |
US7663607B2 (en) * | 2004-05-06 | 2010-02-16 | Apple Inc. | Multipoint touchscreen |
US8089470B1 (en) * | 1998-10-20 | 2012-01-03 | Synaptics Incorporated | Finger/stylus touch pad |
JP3910019B2 (ja) * | 2000-07-04 | 2007-04-25 | アルプス電気株式会社 | 入力装置 |
EP1191430A1 (en) | 2000-09-22 | 2002-03-27 | Hewlett-Packard Company, A Delaware Corporation | Graphical user interface for devices having small tactile displays |
US7167773B2 (en) * | 2001-03-21 | 2007-01-23 | Signature Control Systems | Process and apparatus for improving and controlling the curing of natural and synthetic moldable compounds |
US7254775B2 (en) * | 2001-10-03 | 2007-08-07 | 3M Innovative Properties Company | Touch panel system and method for distinguishing multiple touch inputs |
GB0228512D0 (en) | 2002-12-06 | 2003-01-15 | New Transducers Ltd | Contact sensitive device |
DE602004028365D1 (de) | 2004-03-22 | 2010-09-09 | Htc Corp | Koordinateneingabegerät mit Verfahren zur Unterdrückung von Rauschen |
WO2006075992A2 (en) * | 2004-04-05 | 2006-07-20 | Sri International | Method and system for multiple target class data recording, processing and display for over-the-horizon radar |
US7072778B2 (en) * | 2004-06-17 | 2006-07-04 | Stmicroelectronics, Inc. | Method and system for determining a rotor position in a wound field DC motor |
US7636388B2 (en) * | 2004-07-01 | 2009-12-22 | Broadcom Corporation | Channel fault detection for channel diagnostic systems |
US20060028457A1 (en) * | 2004-08-08 | 2006-02-09 | Burns David W | Stylus-Based Computer Input System |
US7315793B2 (en) * | 2004-09-11 | 2008-01-01 | Philippe Jean | Apparatus, system and methods for collecting position information over a large surface using electrical field sensing devices |
CN1811680A (zh) | 2005-01-26 | 2006-08-02 | 乐金电子(惠州)有限公司 | 触控屏幕的噪音过滤方法 |
CN100419655C (zh) | 2005-04-08 | 2008-09-17 | 鸿富锦精密工业(深圳)有限公司 | 触摸式感应装置 |
US7605804B2 (en) * | 2005-04-29 | 2009-10-20 | Microsoft Corporation | System and method for fine cursor positioning using a low resolution imaging touch screen |
TWI269214B (en) * | 2005-06-08 | 2006-12-21 | Elan Microelectronics Corp | Object-detecting method of capacitive touch panel |
CN100419657C (zh) * | 2005-06-20 | 2008-09-17 | 义隆电子股份有限公司 | 电容式触控板的多物件检测方法 |
US20080147350A1 (en) * | 2005-08-29 | 2008-06-19 | Les Atelier Numeriques Inc. | Apparatus, system and methods for collecting position information over a large surface using electrical field sensing devices |
US8111243B2 (en) * | 2006-03-30 | 2012-02-07 | Cypress Semiconductor Corporation | Apparatus and method for recognizing a tap gesture on a touch sensing device |
CN100495309C (zh) | 2006-04-17 | 2009-06-03 | 广达电脑股份有限公司 | 屏幕控制*** |
US7876309B2 (en) * | 2006-05-18 | 2011-01-25 | Cypress Semiconductor Corporation | Toothed slider |
US8537121B2 (en) * | 2006-05-26 | 2013-09-17 | Cypress Semiconductor Corporation | Multi-function slider in touchpad |
US8059102B2 (en) * | 2006-06-13 | 2011-11-15 | N-Trig Ltd. | Fingertip touch recognition for a digitizer |
US8169421B2 (en) * | 2006-06-19 | 2012-05-01 | Cypress Semiconductor Corporation | Apparatus and method for detecting a touch-sensor pad gesture |
US7728816B2 (en) * | 2006-07-10 | 2010-06-01 | Cypress Semiconductor Corporation | Optical navigation sensor with variable tracking resolution |
KR100866485B1 (ko) * | 2006-08-22 | 2008-11-03 | 삼성전자주식회사 | 다접점 위치 변화 감지 장치, 방법, 및 이를 이용한 모바일기기 |
US20080143681A1 (en) * | 2006-12-18 | 2008-06-19 | Xiaoping Jiang | Circular slider with center button |
US8072429B2 (en) * | 2006-12-22 | 2011-12-06 | Cypress Semiconductor Corporation | Multi-axial touch-sensor device with multi-touch resolution |
US7777732B2 (en) * | 2007-01-03 | 2010-08-17 | Apple Inc. | Multi-event input system |
US7920129B2 (en) * | 2007-01-03 | 2011-04-05 | Apple Inc. | Double-sided touch-sensitive panel with shield and drive combined layer |
US7643011B2 (en) * | 2007-01-03 | 2010-01-05 | Apple Inc. | Noise detection in multi-touch sensors |
US8130203B2 (en) * | 2007-01-03 | 2012-03-06 | Apple Inc. | Multi-touch input discrimination |
US8232970B2 (en) * | 2007-01-03 | 2012-07-31 | Apple Inc. | Scan sequence generator |
DE202007014957U1 (de) | 2007-01-05 | 2007-12-27 | Apple Inc., Cupertino | Multimediakommunikationseinrichtung mit Berührungsbildschirm, der auf Gesten zur Steuerung, Manipulierung und Editierung von Mediendateien reagiert |
US8144129B2 (en) * | 2007-01-05 | 2012-03-27 | Apple Inc. | Flexible touch sensing circuits |
WO2008095137A2 (en) * | 2007-01-31 | 2008-08-07 | Perceptive Pixel, Inc. | Methods of interfacing with multi-point input devices and multi-point input systems employing interfacing techniques |
US20080196945A1 (en) * | 2007-02-21 | 2008-08-21 | Jason Konstas | Preventing unintentional activation of a sensor element of a sensing device |
US20100117661A1 (en) * | 2007-08-15 | 2010-05-13 | Frederick Johannes Bruwer | Grid touch position determination |
US8674950B2 (en) * | 2007-09-06 | 2014-03-18 | Cypress Semiconductor Corporation | Dual-sensing-mode touch-sensor device |
US8587559B2 (en) * | 2007-09-28 | 2013-11-19 | Samsung Electronics Co., Ltd. | Multipoint nanostructure-film touch screen |
CN101452360B (zh) | 2007-11-30 | 2011-01-19 | 禾瑞亚科技股份有限公司 | 电容式触控屏幕用的感测装置 |
US8358276B2 (en) * | 2007-12-21 | 2013-01-22 | Apple Inc. | Touch pad electrode design |
US20090174675A1 (en) * | 2008-01-09 | 2009-07-09 | Dave Gillespie | Locating multiple objects on a capacitive touch pad |
TW200937268A (en) * | 2008-02-26 | 2009-09-01 | Egalax Empia Technology Inc | Touch panel device capable of being used by multiple persons at the same time and its control device and method |
CN101526871B (zh) | 2008-03-04 | 2011-09-28 | 禾瑞亚科技股份有限公司 | 电容式触控面板的感测装置及其方法 |
CN101539832A (zh) | 2008-03-20 | 2009-09-23 | 达方电子股份有限公司 | 具滚动条功能的输入装置及其触控式面板与电子装置 |
US8526767B2 (en) * | 2008-05-01 | 2013-09-03 | Atmel Corporation | Gesture recognition |
TWI442293B (zh) | 2008-07-09 | 2014-06-21 | Egalax Empia Technology Inc | 電容式感測裝置及方法 |
US9335868B2 (en) * | 2008-07-31 | 2016-05-10 | Apple Inc. | Capacitive sensor behind black mask |
US7982723B2 (en) * | 2008-09-18 | 2011-07-19 | Stmicroelectronics Asia Pacific Pte. Ltd. | Multiple touch location in a three dimensional touch screen sensor |
US8284170B2 (en) * | 2008-09-30 | 2012-10-09 | Apple Inc. | Touch screen device, method, and graphical user interface for moving on-screen objects without using a cursor |
TWI533184B (zh) | 2008-10-08 | 2016-05-11 | 禾瑞亞科技股份有限公司 | 辨別觸碰之觸控方法及裝置 |
CN101369200B (zh) | 2008-10-15 | 2011-01-05 | 友达光电股份有限公司 | 判断触碰面板上触碰点位置与其传感器是否被触碰的方法 |
TWI376624B (en) * | 2008-12-23 | 2012-11-11 | Integrated Digital Tech Inc | Force-sensing modules for light sensitive screens |
US8704779B2 (en) * | 2008-12-26 | 2014-04-22 | Atmel Corporation | Multiple electrode touch sensitive device |
CN101807135B (zh) * | 2009-02-16 | 2011-12-07 | 太瀚科技股份有限公司 | 无边缘区域的数字板及其坐标计算电路 |
US8633904B2 (en) * | 2009-04-24 | 2014-01-21 | Cypress Semiconductor Corporation | Touch identification for multi-touch technology |
US20100283785A1 (en) * | 2009-05-11 | 2010-11-11 | Agilent Technologies, Inc. | Detecting peaks in two-dimensional signals |
WO2010134899A1 (en) * | 2009-05-20 | 2010-11-25 | Tom Chang | Optical touch panel |
CN102023768B (zh) | 2009-09-09 | 2013-03-20 | 比亚迪股份有限公司 | 触摸点定位方法、***及显示终端 |
-
2010
- 2010-10-08 TW TW099134324A patent/TWI427523B/zh active
- 2010-10-08 CN CN2010105026137A patent/CN102043551B/zh active Active
- 2010-10-08 WO PCT/CN2010/001560 patent/WO2011041946A1/zh active Application Filing
- 2010-10-08 TW TW099134326A patent/TWI437479B/zh active
- 2010-10-08 US US12/923,803 patent/US8587555B2/en active Active
- 2010-10-08 EP EP10821555.9A patent/EP2506130A4/en not_active Withdrawn
- 2010-10-08 CN CN201010502639.1A patent/CN102043552B/zh active Active
-
2011
- 2011-11-30 US US13/307,739 patent/US8633917B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP2506130A1 (en) | 2012-10-03 |
US20110084936A1 (en) | 2011-04-14 |
CN102043552A (zh) | 2011-05-04 |
US8587555B2 (en) | 2013-11-19 |
TW201113794A (en) | 2011-04-16 |
WO2011041946A1 (zh) | 2011-04-14 |
CN102043551A (zh) | 2011-05-04 |
US8633917B2 (en) | 2014-01-21 |
US20120075245A1 (en) | 2012-03-29 |
CN102043552B (zh) | 2016-04-20 |
TW201115445A (en) | 2011-05-01 |
EP2506130A4 (en) | 2014-07-30 |
TWI427523B (zh) | 2014-02-21 |
CN102043551B (zh) | 2013-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI437479B (zh) | 電容式位置偵測的方法與裝置 | |
TWI434201B (zh) | 位置偵測的方法與裝置 | |
TWI552024B (zh) | 二維度感測資訊分析的方法與裝置 | |
TWI464623B (zh) | 轉換感測資訊的方法與裝置 | |
TWI414981B (zh) | 雙差動感測的方法與裝置 | |
TWI643101B (zh) | 分析貳維度資訊的方法與處理器 | |
TWI464624B (zh) | 分析位置的方法與裝置 | |
TWI579797B (zh) | 影像分割的處理器 | |
TWI516993B (zh) | 訊號量測的方法與裝置 | |
WO2011041942A1 (zh) | 位置侦测的方法与装置 |