TWI414974B - 觸控面板之觸碰點位置感應方法及位置感應系統 - Google Patents

觸控面板之觸碰點位置感應方法及位置感應系統 Download PDF

Info

Publication number
TWI414974B
TWI414974B TW098120310A TW98120310A TWI414974B TW I414974 B TWI414974 B TW I414974B TW 098120310 A TW098120310 A TW 098120310A TW 98120310 A TW98120310 A TW 98120310A TW I414974 B TWI414974 B TW I414974B
Authority
TW
Taiwan
Prior art keywords
coordinate
sensing
touch panel
difference
capacitance value
Prior art date
Application number
TW098120310A
Other languages
English (en)
Other versions
TW201101132A (en
Inventor
Hui Hung Chang
Meng Hsiu Wu
Chun Ching Huang
Chun Hung Chen
Original Assignee
Novatek Microelectronics Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Novatek Microelectronics Corp filed Critical Novatek Microelectronics Corp
Priority to TW098120310A priority Critical patent/TWI414974B/zh
Priority to US12/649,104 priority patent/US20100321328A1/en
Publication of TW201101132A publication Critical patent/TW201101132A/zh
Application granted granted Critical
Publication of TWI414974B publication Critical patent/TWI414974B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • G06F3/04186Touch location disambiguation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • G06F3/0446Digitisers, 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

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)

Description

觸控面板之觸碰點位置感應方法及位置感應系統
本發明是有關於一種觸控面板之觸碰點位置感應方法及位置感應系統,且特別是有關於一種可以提高觸控面板解析度且適於硬體實現之觸控面板之觸碰點位置感應方法及位置感應系統。
隨著多點觸控(multi-touch)技術的需求增加,投射電容式觸控技術已成為觸控面板技術的主流之一。由於人體是優秀導體,故若人體靠近投射電容式觸控面板時,投射電容式觸控面板之透明電極(ITO)與人體間的靜電結合所產生的電容會增加。藉由檢測投射電容式觸控面板上的感應線的靜電容量變化,就可得知被觸碰點的位置。
然而,投射電容式觸控面板為了感應足夠的人體電容,需考慮到感應點(sensing pads)的面積大小,因此投射電容式觸控面板上的感應線有限,連帶使得投射電容式觸控面板之解析度受到限制。舉例來說,考量到投射電容式觸控面板之物理特性,其感應線上的菱形感應點的面積約為5×5mm以維持適當感應面積。
是故,一般3吋投射電容式觸控面板上約具有12條x方向感應線及8條y方向感應線。如此一來,在3吋投射電容式觸控面板含12×8矩陣感應線的情況下,投射電容式觸控面板只能夠回報12×8的座標解析度。如此低的解析度實難應用於目前多數要求高解析度的資訊產品上。
本發明係有關於一種觸控面板之觸碰點位置感應方法及位置感應系統,其藉由簡易的內差演算法得到被觸碰點的位置,使得觸控面板解析度提高且適於硬體實現。
根據本發明之第一方面,提出一種觸控面板之觸碰點位置感應方法,包括下列步驟。對應一預設解析度決定觸控面板之多條x方向感應線之x座標範圍及多條y方向感應線之y座標範圍。當觸控面板被觸碰時,取得產生超過一臨界值之感應電容值的p條x方向感應線及q條y方向感應線的感應電容值,其中p及q為正整數。以具有峰值感應電容值之x方向感應線的x中心座標為一x基準座標,並依據其他(p-1)條x方向感應線的感應電容值與峰值感應電容值的比例調整x基準座標以得到一內差x座標。以具有峰值感應電容值之y方向感應線的y中心座標為一y基準座標,並依據其他(q-1)條y方向感應線的感應電容值與峰值感應電容值的比例調整y基準座標以得到一內差y座標。
根據本發明之第二方面,提出一種觸控面板之位置感應系統,包括一感應單元以及一判斷單元。當觸控面板被觸碰時,感應單元取得產生超過一臨界值之感應電容值的p條x方向感應線及q條y方向感應線的感應電容值,其中p及q為正整數。判斷單元以具有峰值感應電容值之此些感應線的中心座標為一x基準座標及一y基準座標,並依據其他感應線的感應電容值與峰值感應電容值的比例 分別調整該x基準座標及該y基準座標以得到一內差x座標及一內差y座標。
根據本發明之第三方面,提出一種觸控面板之位置感應系統,包括一感應單元以及一判斷單元。當觸控面板被觸碰時,感應單元取得產生超過一臨界值之感應電容值的p條感應線,其中p為正整數。判斷單元以具有峰值感應電容值之此些感應線的中心座標為一基準座標,並依據其他條感應線的感應電容值與該峰值感應電容值的比例分別調整基準座標以得到一內差座標。
為讓本發明之上述內容能更明顯易懂,下文特舉一較佳實施例,並配合所附圖式,作詳細說明如下:
本發明提出一種觸控面板之觸碰點位置感應方法及位置感應系統,藉由將每一條感應線間等分出內差間距,並以峰值感應電容值對應的中心座標為基準,再與鄰近感應線內差出內差座標值而得到被觸碰點的位置,使得觸控面板解析度提高且適於硬體實現。
本發明提出一種觸控面板之觸碰點位置感應方法,包括下列步驟。對應一預設解析度決定觸控面板之多條x方向感應線之x座標範圍及多條y方向感應線之y座標範圍。當觸控面板被觸碰時,取得產生超過一臨界值之感應電容值的p條x方向感應線及q條y方向感應線的感應電容值,其中p及q為正整數。以具有峰值感應電容值之x方向感應線的x中心座標為一x基準座標,並依據其他(p-1) 條x方向感應線的感應電容值與峰值感應電容值的比例調整x基準座標以得到一內差x座標。以具有峰值感應電容值之y方向感應線的y中心座標為一y基準座標,並依據其他(q-1)條y方向感應線的感應電容值與峰值感應電容值的比例調整y基準座標以得到一內差y座標。
請參照第1圖,其繪示依照本發明較佳實施例之觸控面板之觸碰點位置感應方法之流程圖。此實施例所揭露之觸碰點位置感應方法係應用於一觸控面板,此觸控面板例如為一投射電容式觸控面板。
於步驟S100中,對應一預設解析度決定觸控面板之多條x方向感應線之x座標範圍及多條y方向感應線之y座標範圍。請參照第2圖,其繪示依照本發明較佳實施例之觸控面板之一例之示意圖。接下來茲舉觸控面板係為3吋面板,具有12條x方向感應線X1~X12及8條y方向感應線Y1~Y8,且預設解析度為384×256為例做說明,然不限於此。於第2圖中,觸控面板200上的每一條感應線都具有多個菱形感應點。由於預設解析度為384×256,相鄰兩條x方向感應線間被差分出32階(M階)x座標,相鄰兩條y方向感應線間被差分出32階(N階)y座標。舉例來說,x方向感應線X3之x座標範圍為288~320,其x中心座標為304。y方向感應線Y5之y座標範圍為128~160,其y中心座標為144。
於步驟S110中,當觸控面板被觸碰時,取得產生超過一臨界值之感應電容值的p條x方向感應線及q條y方向感應線的感應電容值,其中p及q為正整數。請參照第 3圖,其繪示依照本發明較佳實施例之觸控面板之第一例之感應示意圖。於第3圖中,當人體300靠近觸控面板310時,觸控面板310之透明電極與人體300間的靜電結合所產生的電容Xc及Yc會增加。其中,唯有產生超過臨界值Cth之感應電容值的感應線會被選取。
請參照第4圖,其繪示依照本發明較佳實施例之觸控面板之第二例之感應示意圖。於第4圖中,當人體400靠近觸控面板410時,在x方向產生超過臨界值Cth之感應電容值的x方向感應線有X2、X3及X4,三者之感應電容值分別為DX2 、DX3 及DX4 。當人體400靠近觸控面板410時,在y方向產生超過臨界值Cth之感應電容值的y方向感應線有Y4、Y5及Y6,三者之感應電容值分別為DY4 、DY5 及DY6
於步驟S120中,以具有峰值感應電容值之x方向感應線的x中心座標為一x基準座標,並依據其他(p-1)條x方向感應線的感應電容值與峰值感應電容值的比例調整x基準座標以得到一內差x座標。以觸控面板400為例,由第4圖可知具有峰值感應電容值之x方向感應線為X3,故峰值感應電容值為DX3 ,x基準座標為x方向感應線X3之x中心座標304。接著,依據x方向感應線X2及X4的感應電容值DX2 及DX4 與峰值感應電容值DX3 的比例,調整x基準座標304以得到一內差x座標xd ,請參照公式(1)。
xd =304+(DX2 /DX3 )×(M/2)-(DX4 /DX3 )×(M/2) 公式(1)
同理,於步驟S125中,以具有峰值感應電容值之y方向感應線的y中心座標為一y基準座標,並依據其他(q-1) 條y方向感應線的感應電容值與峰值感應電容值的比例調整y基準座標以得到一內差y座標。以觸控面板400為例,由第4圖可知具有峰值感應電容值之y方向感應線為Y5,故峰值感應電容值為DY5 ,y基準座標為y方向感應線Y5之y中心座標144。接著,依據y方向感應線Y4及Y6的感應電容值DY4 及DY6 與峰值感應電容值DY5 的比例,調整y基準座標144以得到一內差y座標yd ,請參照公式(2)。
yd =144+(DY6 /DY5 )×(N/2)-(DY4 /DY5 )×(N/2) 公式(2)
如此一來,在觸控面板400含12×8矩陣感應線的情況下,觸控面板400能應用的解析度可增加至預設解析度384×256。亦即,本發明所揭露之觸控面板之觸碰點位置感應方法能確實地提高觸控面板之解析度。此外,相較於傳統採用權重重心或數點資料運算以增加解析度的方法需要複雜的加減乘除四則運算及浮點數運算,本發明所提供之觸碰點位置感應方法僅採用簡易的加法/乘除法及數值位元左右移等運算即可得到內差x座標xd 及內差y座標yd ,在軟體計算複雜度及硬體實現上較具優勢,且大幅減少整體運算時間,提高系統的反應速度。
此外,請參照第5圖,其繪示依照本發明較佳實施例之觸控面板之第三例之感應示意圖。當人體500靠近觸控面板510時,在x方向產生超過臨界值Cth之感應電容值的x方向感應線有X2、X3及X4。若人體500接觸x方向感應線有X2、X3及X4的面積大小相等,則三者之感應電容值DX2 、DX3 及DX4 應相等。然而,x方向感應線X2、X3及X4的RC特性可能因為製程上的差異而有所不同, 使得三者之感應電容值DX2 、DX3 及DX4 有所差異。
如第5圖所示,感應電容值DX3 略小於感應電容值DX2 及DX4 。由於x方向感應線X2及X4具有峰值感應電容值(DX2 =DX4 ),x基準座標為x方向感應線X3的x中心座標304。同理,此情況亦適用於y方向感應線以決定y基準座標。如此一來,本發明所揭露之觸控面板之觸碰點位置感應方法即可補償因為製程的差異造成感應點感應能力不一致而導致位置判斷偏差的影響,提高觸控面板良率。
另外,請參照第6圖,其繪示依照本發明較佳實施例之觸控面板之第四例之感應示意圖。當人體600靠近觸控面板610之左側邊緣時,在x方向產生超過臨界值Cth之感應電容值的x方向感應線僅有X1。在此種情況下,x基準座標為x方向感應線X1的x中心座標368,接著依據x方向感應線X1的感應電容值DX1 與一最大感應電容值DM 的比例,調整x基準座標368以得到一內差x座標xd ,請參照公式(3)。其中,最大感應電容值DM 係為人體600完整接觸感應線之菱形感應點所得之感應電容值。同理,此情況亦適用於y方向感應線上。
xd =368-(DX1 /DM )×(M/2) 公式(3)
於步驟S130中,判斷得到的內差x座標或內差y座標是否有效。請參照第7圖,其繪示依照本發明較佳實施例之觸控面板之第五例之感應示意圖。當人體600靠近觸控面板610時,可能僅接觸到單一x方向感應線或單一y方向感應線而得到單一內差座標。若僅得到內差x座標而 未得到內差y座標,或僅得到內差y座標而未得到內差x座標,則得到之內差x座標或內差y座標被視為無效,否則內差x座標及內差y座標被視為有效。
當觸控面板之被觸碰點連續移動時,本發明之觸控面板之觸碰點位置感應方法會得到多個內差x座標及多個內差y座標,若此些內差x座標及內差y座標於步驟S130中被視為有效,則於步驟S140中,將連續得到之多個內差x座標及多個內差y座標進行軌跡(Gesture)辨識,以得到對應之一軌跡資訊(gesture information)。
此外,在連續操作模式的過程中,人體接近觸控面板上的菱形感應點且接觸的面積並非呈線性關係,是故在將x方向感應線及y方向感應線間差分出多階座標的情形下,感應線的軌跡會產生呈現鋸齒狀(edge)的問題。請參照第8A圖,其繪示依照本發明較佳實施例之感應線之軌跡示意圖。於第8A圖中,軌跡810不平滑且呈現鋸齒狀。是故,當觸控面板之被觸碰點連續移動時,本發明之觸控面板之觸碰點位置感應方法會得到多個內差x座標及多個內差y座標,若此些內差x座標及內差y座標於步驟S130中被視為有效,則於步驟S150中,將連續得到之多個內差x座標及多個內差y座標進行進行邊緣校正(edge correction),以得到多個校正x座標及多個校正y座標。請參照第8B圖,其繪示依照本發明較佳實施例之感應線之校正軌跡示意圖。於第8B圖中,校正軌跡820呈平滑狀。
步驟S150中的邊緣校正可利用多種方式實施,以下 茲舉二實施方法為例做說明,並不限於此。請參照第9A圖及第9B圖,第9A圖繪示依照本發明較佳實施例之邊緣校正之第一例之示意圖,第9B圖繪示依照本發明較佳實施例之邊緣校正之第二例之示意圖。於第9A圖中,每一個內差x座標及其先前的內差x座標取平均而得到對應的校正x座標,並將每一個內差y座標及其先前的內差y座標取平均而得到對應的校正y座標。例如,內差x座標xd5 對應的校正x座標xc5 即為內差x座標xd2 ~xd5 的平均值,內差y座標yd5 對應的校正y座標yc5 即為內差y座標yd2 ~yd5 的平均值。
於第9B圖中,係將一固定時間內得到之多個內差x座標取平均而得到對應的校正x座標,並將固定時間內得到之多個內差y座標取平均而得到對應的校正y座標。例如,在第1個固定時間△t內之多個內差x座標xd1 ~xd3 的平均值對應至校正x座標xc1 ,多個內差y座標yd1 ~yd3 的平均值對應至校正y座標yc1 。如此一來,觸控面板上感應點所轉換的數位值再經邊緣校正處理就可得到接近人體操作感覺的平滑軌跡。
本發明亦提供一種觸控面板之位置感應系統,請參照第10圖,其繪示依照本發明較佳實施例之顯示裝置之示意圖。顯示裝置1000包括一觸控面板1100、一位置感應系統1200以及一外部主控制單元1300。觸控面板1100包括多條x方向感應線X1~X12以及多條y方向感應線Y1~Y8。位置感應系統1200包括一多工切換器(MUX switch)1210、一感應單元(sensing unit)1220、一判斷單元 (decision unit)1230、一軌跡(gesture)辨識單元1240、一邊緣校正單元1250以及一通訊單元(communication unit)1260。多工切換器1210耦接至多條x方向感應線X1~X12以及多條y方向感應線Y1~Y8以接收訊號。
當觸控面板1100被觸碰時,感應單元1220取得產生超過一臨界值之感應電容值的p條x方向感應線及q條y方向感應線的感應電容值。判斷單元1230用以以具有峰值感應電容值之感應線的中心座標為一x基準座標及一y基準座標,並依據其他感應線的感應電容值與峰值感應電容值的比例分別調整x基準座標及y基準座標以得到一內差x座標xd 及一內差y座標yd 。感應單元1220及判斷單元1230之詳細操作原理係同於第1圖~第6圖所述,故於此不再重複。
當觸控面板1100之被觸碰點連續移動時,判斷單元1230會得到多個內差x座標xd 及多個內差y座標yd 。若判斷單元1230將此些內差x座標xd 及內差y座標yd 視為有效,則軌跡辨識電路1240將此些內差x座標xd 及內差y座標yd 進行軌跡辨識,以得到對應之一軌跡資訊。此外,邊緣校正單元1250亦對此些內差x座標xd 及內差y座標yd 進行邊緣校正以得到多個校正x座標xc 及多個校正y座標yc 。其中,邊緣校正單元1250可採用如第9A圖及第9B圖的方式實施,然並不限制。
通訊單元1260係為位置感應系統1200與外部主控制單元1300聯繫的管道,可將軌跡辨識電路1240輸出之軌跡資訊及邊緣校正單元1250輸出之校正x座標xc 及校正 y座標yc 傳送至外部主控制單元1300,亦可接收來自外部主控制單元1300所送出的命令。
本發明上述實施例所揭露之觸控面板之觸碰點位置感應方法及位置感應系統,具有多項優點,以下僅列舉部分優點說明如下:
本發明所提供之觸控面板之觸碰點位置感應方法及位置感應系統,藉由將每一條感應線間等分出內差間距,並以峰值感應電容值對應的中心座標為基準,再與鄰近感應線內差出內差座標值而得到被觸碰點的位置,使得觸控面板的解析度提高。此外,本發明之觸碰點位置感應方法及位置感應系統僅採用簡易的運算,故可在軟體計算複雜度及硬體實現上較具優勢,大幅減少整體運算時間,提高系統的反應速度。本發明之觸碰點位置感應方法及位置感應系統亦可補償因為製程的差異造成感應點感應能力不一致而導致位置判斷偏差的影響,提高觸控面板良率。
此外,本發明之觸碰點位置感應方法及位置感應系統對所得到之內差座標進行邊緣校正,故可以解決在連續操作模式的過程中,人體接近觸控面板上的菱形感應點且接觸的面積並非呈線性關係而導致的感應線軌跡呈現鋸齒狀的問題,使得觸控面板上感應點所轉換的數位值經邊緣校正處理後得到接近人體操作感覺的平滑軌跡。
綜上所述,雖然本發明已以一較佳實施例揭露如上,然其並非用以限定本發明。本發明所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作各種 之更動與潤飾。因此,本發明之保護範圍當視後附之申請專利範圍所界定者為準。
200、310、410、510、610、710、1100‧‧‧觸控面板
300、400、500、600、700‧‧‧人體
810‧‧‧軌跡
820‧‧‧校正軌跡
1000‧‧‧顯示裝置
1200‧‧‧位置感應系統
1210‧‧‧多工切換器
1220‧‧‧感應單元
1230‧‧‧判斷單元
1240‧‧‧軌跡辨識單元
1250‧‧‧邊緣校正單元
1260‧‧‧通訊單元
1300‧‧‧外部主控制單元
第1圖繪示依照本發明較佳實施例之觸控面板之觸碰點位置感應方法之流程圖。
第2圖繪示依照本發明較佳實施例之觸控面板之一例之示意圖。
第3圖繪示依照本發明較佳實施例之觸控面板之第一例之感應示意圖。
第4圖繪示依照本發明較佳實施例之觸控面板之第二例之感應示意圖。
第5圖繪示依照本發明較佳實施例之觸控面板之第三例之感應示意圖。
第6圖繪示依照本發明較佳實施例之觸控面板之第四例之感應示意圖。
第7圖繪示依照本發明較佳實施例之觸控面板之第五例之感應示意圖。
第8A圖繪示依照本發明較佳實施例之感應線之軌跡示意圖。
第8B圖繪示依照本發明較佳實施例之感應線之校正軌跡示意圖。
第9A圖繪示依照本發明較佳實施例之邊緣校正之第一例之示意圖。
第9B圖繪示依照本發明較佳實施例之邊緣校正之第 二例之示意圖。
第10圖繪示依照本發明較佳實施例之顯示裝置之示意圖。
S100~S150‧‧‧步驟

Claims (24)

  1. 一種觸控面板之觸碰點位置感應方法,包括:對應一預設解析度決定該觸控面板之複數條x方向感應線之x座標範圍及複數條y方向感應線之y座標範圍;當該觸控面板被觸碰時,取得產生超過一臨界值之感應電容值的p條x方向感應線及q條y方向感應線的感應電容值,其中p及q為正整數;以具有峰值感應電容值之該x方向感應線的x中心座標為一x基準座標,並依據其他該(p-1)條x方向感應線的感應電容值與該峰值感應電容值的比例調整該x基準座標以得到一內差x座標;以及以具有峰值感應電容值之該y方向感應線的y中心座標為一y基準座標,並依據其他該(q-1)條y方向感應線的感應電容值與該峰值感應電容值的比例調整該y基準座標以得到一內差y座標。
  2. 如申請專利範圍第1項所述之觸控面板之觸碰點位置感應方法,其中相鄰兩條x方向感應線間被差分出M階x座標,相鄰兩條y方向感應線間被差分出N階y座標,其中M及N為正整數。
  3. 如申請專利範圍第1項所述之觸控面板之觸碰點位置感應方法,其中若兩條x方向感應線具有該峰值感應電容值且該兩條x方向感應線間之該x方向感應線的感應電容值略小於該峰值感應電容值,則以具略小感應電容值之該x方向感應線的x中心座標為該x基準座標,若兩條y方向感應線具有該峰值感應電容值且該兩條y方向感應 線間之該y方向感應線的感應電容值略小於該峰值感應電容值,則以具略小感應電容值之該y方向感應線的y中心座標為該y基準座標。
  4. 如申請專利範圍第1項所述之觸控面板之觸碰點位置感應方法,若只有單一x方向感應線產生超過該臨界值之感應電容值,則以該x方向感應線的x中心座標為該x基準座標,並依據該x方向感應線的感應電容值與一最大感應電容值的比例調整該x基準座標得到該內差x座標。
  5. 如申請專利範圍第1項所述之觸控面板之觸碰點位置感應方法,若只有單一y方向感應線產生超過該臨界值之感應電容值,則以該y方向感應線的y中心座標為該y基準座標,並依據該y方向感應線的感應電容值與一最大感應電容值的比例調整該y基準座標得到該內差y座標。
  6. 如申請專利範圍第1項所述之觸控面板之觸碰點位置感應方法,其中當該觸控面板被觸碰時,若僅得到該內差x座標而未得到該內差y座標,或僅得到該內差y座標而未得到該內差x座標,則得到之該內差x座標或該內差y座標被視為無效,否則該內差x座標及該內差y座標被視為有效。
  7. 如申請專利範圍第6項所述之觸控面板之觸碰點位置感應方法,更包括:當該觸控面板之被觸碰點連續移動時,得到複數個內差x座標及複數個內差y座標;以及 若該些內差x座標及該些內差y座標被視為有效,對該些內差x座標及該些內差y座標進行邊緣校正以得到複數個校正x座標及複數個校正y座標。
  8. 如申請專利範圍第7項所述之觸控面板之觸碰點位置感應方法,其中係將該些內差x座標之一及其先前的內差x座標取平均而得到對應的該校正x座標,並將該些內差y座標之一及其先前的內差y座標取平均而得到對應的該校正y座標。
  9. 如申請專利範圍第7項所述之觸控面板之觸碰點位置感應方法,其中係將一固定時間內得到之該些內差x座標取平均而得到對應的該校正x座標,並將該固定時間內得到之該些內差y座標取平均而得到對應的該校正y座標。
  10. 如申請專利範圍第6項所述之觸控面板之觸碰點位置感應方法,更包括:當該觸控面板之被觸碰點連續移動時,得到複數個內差x座標及複數個內差y座標;以及若該些內差x座標及該些內差y座標被視為有效,將該些內差x座標及該些內差y座標進行軌跡辨識,以得到對應之一軌跡資訊。
  11. 一種觸控面板之位置感應系統,包括:一感應單元,用以當該觸控面板被觸碰時,取得產生超過一臨界值之感應電容值的p條x方向感應線及q條y方向感應線的感應電容值,其中p及q為正整數;以及一判斷單元,用以以具有峰值感應電容值之該些感應 線的中心座標為一x基準座標及一y基準座標,並依據其他該些條感應線的感應電容值與該峰值感應電容值的比例分別調整該x基準座標及該y基準座標以得到一內差x座標及一內差y座標。
  12. 如申請專利範圍第11項所述之觸控面板之位置感應系統,其中該感應單元對應一預設解析度決定該觸控面板之每一條x方向感應線之x座標範圍及每一條y方向感應線之y座標範圍。
  13. 如申請專利範圍第12項所述之觸控面板之位置感應系統,其中該感應單元將相鄰兩條x方向感應線間差分出M階x座標,並將相鄰兩條y方向感應線間差分出N階y座標,其中M及N為正整數。
  14. 如申請專利範圍第11項所述之觸控面板之位置感應系統,其中該判斷單元以具有峰值感應電容值之該x方向感應線的x中心座標為該x基準座標,並依據其他該(p-1)條x方向感應線的感應電容值與該峰值感應電容值的比例調整該x基準座標以得到該內差x座標,該判斷單元並以具有峰值感應電容值之該y方向感應線的y中心座標為該y基準座標,並依據其他該(q-1)條y方向感應線的感應電容值與該峰值感應電容值的比例調整該y基準座標以得到該內差y座標。
  15. 如申請專利範圍第14項所述之觸控面板之位置感應系統,若兩條x方向感應線具有該峰值感應電容值且該兩條x方向感應線間之該x方向感應線的感應電容值略小於該峰值感應電容值,則該判斷單元以具略小感應電容 值之該x方向感應線的x中心座標為該x基準座標,若兩條y方向感應線具有該峰值感應電容值且該兩條y方向感應線間之該y方向感應線的感應電容值略小於該峰值感應電容值,則該判斷單元以具略小感應電容值之該y方向感應線的y中心座標為該y基準座標。
  16. 如申請專利範圍第14項所述之觸控面板之位置感應系統,其中若只有單一x方向感應線產生超過該臨界值之感應電容值,則該判斷單元以該x方向感應線的x中心座標為該x基準座標,並依據該x方向感應線的感應電容值與一最大感應電容值的比例調整該x基準座標得到該內差x座標。
  17. 如申請專利範圍第14項所述之觸控面板之位置感應系統,其中若只有單一y方向感應線產生超過該臨界值之感應電容值,則該判斷單元以該y方向感應線的y中心座標為該y基準座標,並依據該y方向感應線的感應電容值與一最大感應電容值的比例調整該y基準座標得到該內差y座標。
  18. 如申請專利範圍第14項所述之觸控面板之位置感應系統,其中當該觸控面板被觸碰時,若該判斷單元僅得到該內差x座標而未得到該內差y座標,或僅得到該內差y座標而未得到該內差x座標,則判斷單元將得到之該內差x座標或該內差y座標視為無效,否則該判斷單元將該內差x座標及該內差y座標視為有效。
  19. 如申請專利範圍第18項所述之觸控面板之位置感應系統,其中當該觸控面板之被觸碰點連續移動時,該 判斷單元得到複數個內差x座標及複數個內差y座標,該位置感應系統更包括:一邊緣校正單元,用以當該些內差x座標及該些內差y座標被視為有效時,對該些內差x座標及該些內差y座標進行邊緣校正以得到複數個校正x座標及複數個校正y座標。
  20. 如申請專利範圍第19項所述之觸控面板之位置感應系統,其中該邊緣校正單元係將該些內差x座標之一及其先前的內差x座標取平均而得到對應的該校正x座標,並將該些內差y座標之一及其先前的內差y座標取平均而得到對應的該校正y座標。
  21. 如申請專利範圍第19項所述之觸控面板之位置感應系統,其中該邊緣校正單元係將一固定時間內得到之該些內差x座標取平均而得到對應的該校正x座標,並將該固定時間內得到之該些內差y座標取平均而得到對應的該校正y座標。
  22. 如申請專利範圍第18項所述之觸控面板之位置感應系統,其中當該觸控面板之被觸碰點連續移動時,該判斷單元得到複數個內差x座標及複數個內差y座標,該位置感應系統更包括:一軌跡辨識電路,用以當該些內差x座標及該些內差y座標被視為有效時,將該些內差x座標及該些內差y座標進行軌跡辨識,以得到對應之一軌跡資訊。
  23. 一種觸控面板之位置感應系統,包括:一感應單元,用以當該觸控面板被觸碰時,取得產生 超過一臨界值之感應電容值的p條感應線,其中p為正整數;以及一判斷單元,用以以具有峰值感應電容值之該些感應線的中心座標為一基準座標,並依據其他該些條感應線的感應電容值與該峰值感應電容值的比例分別調整該基準座標以得到一內差座標。
  24. 如申請專利範圍第23項所述之觸控面板之位置感應系統,其中該判斷單元以具有峰值感應電容值之該感應線的中心座標為該基準座標,並依據其他該(p-1)條感應線的感應電容值與該峰值感應電容值的比例調整該基準座標以得到該內差座標。
TW098120310A 2009-06-17 2009-06-17 觸控面板之觸碰點位置感應方法及位置感應系統 TWI414974B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW098120310A TWI414974B (zh) 2009-06-17 2009-06-17 觸控面板之觸碰點位置感應方法及位置感應系統
US12/649,104 US20100321328A1 (en) 2009-06-17 2009-12-29 Coordinates algorithm and position sensing system of touch panel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW098120310A TWI414974B (zh) 2009-06-17 2009-06-17 觸控面板之觸碰點位置感應方法及位置感應系統

Publications (2)

Publication Number Publication Date
TW201101132A TW201101132A (en) 2011-01-01
TWI414974B true TWI414974B (zh) 2013-11-11

Family

ID=43353888

Family Applications (1)

Application Number Title Priority Date Filing Date
TW098120310A TWI414974B (zh) 2009-06-17 2009-06-17 觸控面板之觸碰點位置感應方法及位置感應系統

Country Status (2)

Country Link
US (1) US20100321328A1 (zh)
TW (1) TWI414974B (zh)

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8902174B1 (en) 2008-02-29 2014-12-02 Cypress Semiconductor Corporation Resolving multiple presences over a touch sensor array
SE533704C2 (sv) 2008-12-05 2010-12-07 Flatfrog Lab Ab Pekkänslig apparat och förfarande för drivning av densamma
TWI386656B (zh) * 2009-07-02 2013-02-21 Novatek Microelectronics Corp 電容值測量電路與方法
JP5423297B2 (ja) * 2009-09-30 2014-02-19 富士通株式会社 入力装置、入力処理プログラム、および入力制御方法
US8692795B1 (en) * 2010-08-24 2014-04-08 Cypress Semiconductor Corporation Contact identification and tracking on a capacitance sensing array
US9098138B2 (en) * 2010-08-27 2015-08-04 Apple Inc. Concurrent signal detection for touch and hover sensing
US8814373B2 (en) 2011-02-28 2014-08-26 Gentex Corporation Rearview device support assembly
US8646924B2 (en) 2011-02-28 2014-02-11 Gentex Corporation Rearview device mounting assembly with rotatable support
US9495010B2 (en) 2011-10-26 2016-11-15 Nokia Technologies Oy Apparatus and associated methods
US9195350B2 (en) 2011-10-26 2015-11-24 Nokia Technologies Oy Apparatus and associated methods
US9733706B2 (en) 2011-10-26 2017-08-15 Nokia Technologies Oy Apparatus and associated methods for touchscreen displays
US8674962B2 (en) * 2011-11-30 2014-03-18 Silicon Integrated Systems Corp. Touch coordinate calculation method for touch panel
CN103164065A (zh) * 2011-12-16 2013-06-19 迅杰科技股份有限公司 报点装置及报点方法
TWI457810B (zh) * 2012-01-06 2014-10-21 Elan Microelectronics Corp 觸控面板之未共地檢測方法
WO2013111590A1 (ja) * 2012-01-27 2013-08-01 パナソニック株式会社 電子機器
US9588619B2 (en) 2012-01-31 2017-03-07 Flatfrog Laboratories Ab Performance monitoring and correction in a touch-sensitive apparatus
EP2839362B1 (en) 2012-04-19 2022-11-23 Elo Touch Solutions, Inc. Projected capacitive touch sensor with asymmetric bridge pattern
US9197208B2 (en) 2012-04-19 2015-11-24 Elo Touch Solutions, Inc. Projected capacitive touch sensor with asymmetric bridge pattern
US9218071B2 (en) * 2012-04-20 2015-12-22 Microsoft Corporation Interpolation of position of a stylus in a touch sensor
US10168835B2 (en) 2012-05-23 2019-01-01 Flatfrog Laboratories Ab Spatial resolution in touch displays
TWI493399B (zh) * 2012-10-30 2015-07-21 Mstar Semiconductor Inc 觸控座標邊緣效應校正的方法與相關系統
KR101441970B1 (ko) * 2012-12-31 2014-09-24 (주)멜파스 터치센서 칩, 접촉 감지 장치 및 접촉 감지 장치의 좌표 보정방법
TWI472955B (zh) * 2013-01-02 2015-02-11 Himax Tech Ltd 辨識觸控面板上的觸控事件的方法以及電腦可讀媒體
US9075465B2 (en) 2013-02-19 2015-07-07 Himax Technologies Limited Method of identifying touch event on touch panel by shape of signal group and computer readable medium thereof
WO2014168567A1 (en) 2013-04-11 2014-10-16 Flatfrog Laboratories Ab Tomographic processing for touch detection
TWI502424B (zh) * 2013-04-12 2015-10-01 Elan Microelectronics Corp 觸控裝置及其邊緣非線性補償方法
US9874978B2 (en) 2013-07-12 2018-01-23 Flatfrog Laboratories Ab Partial detect mode
US10126882B2 (en) 2014-01-16 2018-11-13 Flatfrog Laboratories Ab TIR-based optical touch systems of projection-type
US10146376B2 (en) 2014-01-16 2018-12-04 Flatfrog Laboratories Ab Light coupling in TIR-based optical touch systems
TWI507960B (zh) * 2014-03-14 2015-11-11 Mstar Semiconductor Inc 觸控系統及其座標修正方法
WO2015182473A1 (ja) * 2014-05-28 2015-12-03 シャープ株式会社 タッチパネル装置
WO2015199602A1 (en) 2014-06-27 2015-12-30 Flatfrog Laboratories Ab Detection of surface contamination
CN107209608A (zh) 2015-01-28 2017-09-26 平蛙实验室股份公司 动态触摸隔离帧
US10318074B2 (en) 2015-01-30 2019-06-11 Flatfrog Laboratories Ab Touch-sensing OLED display with tilted emitters
EP3256936A4 (en) 2015-02-09 2018-10-17 FlatFrog Laboratories AB Optical touch system comprising means for projecting and detecting light beams above and inside a transmissive panel
CN107250855A (zh) 2015-03-02 2017-10-13 平蛙实验室股份公司 用于光耦合的光学部件
CN108369470B (zh) 2015-12-09 2022-02-08 平蛙实验室股份公司 改进的触控笔识别
EP3545392A4 (en) 2016-11-24 2020-07-29 FlatFrog Laboratories AB AUTOMATIC TACTILE SIGNAL OPTIMIZATION
KR102495467B1 (ko) 2016-12-07 2023-02-06 플라트프로그 라보라토리즈 에이비 개선된 터치 장치
US10963104B2 (en) 2017-02-06 2021-03-30 Flatfrog Laboratories Ab Optical coupling in touch-sensing systems
WO2018174786A1 (en) 2017-03-22 2018-09-27 Flatfrog Laboratories Pen differentiation for touch displays
EP4036697A1 (en) 2017-03-28 2022-08-03 FlatFrog Laboratories AB Optical touch sensing apparatus
US10455115B2 (en) 2017-05-19 2019-10-22 Microsoft Technology Licensing, Llc Adaptive stylus position interpolation
CN117311543A (zh) 2017-09-01 2023-12-29 平蛙实验室股份公司 触摸感测设备
CN107765918B (zh) * 2017-10-18 2021-02-09 广州视源电子科技股份有限公司 一种优化电容式触摸屏边缘触摸效果的方法及***
US11567610B2 (en) 2018-03-05 2023-01-31 Flatfrog Laboratories Ab Detection line broadening
US11943563B2 (en) 2019-01-25 2024-03-26 FlatFrog Laboratories, AB Videoconferencing terminal and method of operating the same
JP2023512682A (ja) 2020-02-10 2023-03-28 フラットフロッグ ラボラトリーズ アーベー 改良型タッチ検知装置
CN117742531B (zh) * 2024-02-20 2024-05-07 广东视安通实业有限公司 高精度多点触控电容触摸屏及其蚀刻工艺

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4733222A (en) * 1983-12-27 1988-03-22 Integrated Touch Arrays, Inc. Capacitance-variation-sensitive touch sensing array system
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
TW200811697A (en) * 2006-08-31 2008-03-01 Egalax Empia Technology Inc Apparatus and method for detecting position, and touch panel using the same
TWI305623B (en) * 2005-01-04 2009-01-21 Toppoly Optoelectronics Corp Display devices capable of sensing touch position, and the related display systems, electronic devices and panel fabrication methods

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4686332A (en) * 1986-06-26 1987-08-11 International Business Machines Corporation Combined finger touch and stylus detection system for use on the viewing surface of a visual display device
US8089470B1 (en) * 1998-10-20 2012-01-03 Synaptics Incorporated Finger/stylus touch pad
CN101689089B (zh) * 2007-07-12 2012-05-23 爱特梅尔公司 二维触摸面板
US8166421B2 (en) * 2008-01-14 2012-04-24 Primesense Ltd. Three-dimensional user interface
US20100097329A1 (en) * 2008-10-21 2010-04-22 Martin Simmons Touch Position Finding Method and Apparatus
US8154529B2 (en) * 2009-05-14 2012-04-10 Atmel Corporation Two-dimensional touch sensors

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4733222A (en) * 1983-12-27 1988-03-22 Integrated Touch Arrays, Inc. Capacitance-variation-sensitive touch sensing array system
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
TWI305623B (en) * 2005-01-04 2009-01-21 Toppoly Optoelectronics Corp Display devices capable of sensing touch position, and the related display systems, electronic devices and panel fabrication methods
TW200811697A (en) * 2006-08-31 2008-03-01 Egalax Empia Technology Inc Apparatus and method for detecting position, and touch panel using the same

Also Published As

Publication number Publication date
TW201101132A (en) 2011-01-01
US20100321328A1 (en) 2010-12-23

Similar Documents

Publication Publication Date Title
TWI414974B (zh) 觸控面板之觸碰點位置感應方法及位置感應系統
US11340773B2 (en) Using 3D touch for tracking objects on a wet touch surface
US10067611B2 (en) Apparatus and method for detecting a touch
CN109189271B (zh) 手套触摸检测
TW201502903A (zh) 觸摸屏觸摸識別方法
TW201133315A (en) Touch panel and differential detection method for same
US9612704B2 (en) Apparatus and method for sensing touch
KR101202414B1 (ko) 터치입력 인식장치 및 그 방법
CN101930327B (zh) 触控面板的坐标算法及位置感应***
US9471190B2 (en) Touch panel module
JP5814704B2 (ja) タッチパネルコントローラ、タッチパネルの制御方法、それを用いた入力装置および電子機器
KR101112630B1 (ko) 터치 스크린을 구비한 디지털 기기와, 이를 위한 터치 좌표 보정 방법
JP4098314B2 (ja) 静電容量式タッチパネルの複数物品検出方法
KR101248813B1 (ko) 단일 적층 구조를 갖는 터치스크린 패널
CN106468966A (zh) 一种触控显示装置及其制作方法
WO2014002315A1 (ja) 操作装置
TWI435254B (zh) 電容式觸控面板的感測方法與其感測電路
US11592925B1 (en) Low latency input object detection under low ground mass condition
KR102234249B1 (ko) 터치 스크린 장치와 이의 엣지 좌표 보상방법
JP2013080344A (ja) タッチ式入力装置およびそのコントローラ、制御方法、電子機器
TWI444878B (zh) 表面電容式觸控面板及其控制方法
TW202238343A (zh) 觸控處理裝置與觸控系統及其觸控處理方法
CN105843450B (zh) 实现多点触控检测的方法及装置、触控模组、显示装置
WO2020252868A1 (zh) 一种触摸屏及其控制方法

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees