[go: up one dir, main page]

JP6858646B2 - Touch detection device and touch detection method - Google Patents

Touch detection device and touch detection method Download PDF

Info

Publication number
JP6858646B2
JP6858646B2 JP2017106021A JP2017106021A JP6858646B2 JP 6858646 B2 JP6858646 B2 JP 6858646B2 JP 2017106021 A JP2017106021 A JP 2017106021A JP 2017106021 A JP2017106021 A JP 2017106021A JP 6858646 B2 JP6858646 B2 JP 6858646B2
Authority
JP
Japan
Prior art keywords
touch
detection unit
touches
detection
detection device
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
JP2017106021A
Other languages
Japanese (ja)
Other versions
JP2018200647A (en
Inventor
鈴木 貴之
貴之 鈴木
中屋 秀雄
秀雄 中屋
Original Assignee
エルジー ディスプレイ カンパニー リミテッド
エルジー ディスプレイ カンパニー リミテッド
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 エルジー ディスプレイ カンパニー リミテッド, エルジー ディスプレイ カンパニー リミテッド filed Critical エルジー ディスプレイ カンパニー リミテッド
Priority to JP2017106021A priority Critical patent/JP6858646B2/en
Priority to KR1020180054265A priority patent/KR102078028B1/en
Publication of JP2018200647A publication Critical patent/JP2018200647A/en
Application granted granted Critical
Publication of JP6858646B2 publication Critical patent/JP6858646B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/0412Digitisers structurally integrated in a display
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04104Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger

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

本発明は、複数のタッチを同時に検出可能なタッチ検出装置及びタッチ検出方法に関するものである。 The present invention relates to a touch detection device and a touch detection method capable of simultaneously detecting a plurality of touches.

ユーザがタッチした位置座標を特定することが可能なタッチパネルは、優れたユーザーインターフェース手段としてディスプレイや携帯端末用に広く採用されている。このようなタッチパネルの代表的な方式としては、例えば抵抗膜方式や静電容量方式が挙げられる。特に投射型の静電容量方式のタッチパネルでは、複数のタッチを同時に検出できるため、ズームイン/ズームアウトや回転等の多彩なユーザ操作が実現可能である。 A touch panel capable of specifying the position coordinates touched by the user is widely adopted for displays and mobile terminals as an excellent user interface means. Typical methods of such a touch panel include, for example, a resistance film method and a capacitance method. In particular, a projection-type capacitive touch panel can detect a plurality of touches at the same time, so that various user operations such as zooming in / out and rotating can be realized.

例えば、特許文献1に記載の静電容量方式のタッチパネルは、絶縁層を挟んで対向する複数の行電極と列電極を有しており、行電極と列電極の交点に設けられたタッチセンサの静電容量の変化に基づく信号の分布の極大を測定してマルチタッチを検出している。 For example, the capacitance type touch panel described in Patent Document 1 has a plurality of row electrodes and column electrodes facing each other with an insulating layer interposed therebetween, and is a touch sensor provided at an intersection of the row electrodes and the column electrodes. Multi-touch is detected by measuring the maximum of the signal distribution based on the change in capacitance.

特開2015−125569号公報Japanese Unexamined Patent Publication No. 2015-125569

近年ディスプレイの大型化に伴い、ディスプレイに用いられるタッチパネルも大型化している。一方で、タッチパネルに用いるタッチセンサの数を増やすことは消費電力や製造コストが大きくなるため難しい。このため、タッチパネルが大型化すると、タッチセンサの配置間隔は大きくなり、タッチパネルのタッチ分解能は低下する傾向にある。 In recent years, as displays have become larger, touch panels used for displays have also become larger. On the other hand, it is difficult to increase the number of touch sensors used for the touch panel because the power consumption and the manufacturing cost increase. Therefore, as the touch panel becomes larger, the arrangement interval of the touch sensors becomes larger, and the touch resolution of the touch panel tends to decrease.

特許文献1に記載の技術では、タッチパネルが大型化してタッチセンサの配置間隔がマルチタッチのタッチ間隔と同等、或いはそれ以上になると、複数のタッチを区別することができなってしまうという課題があった。 The technique described in Patent Document 1 has a problem that when the touch panel becomes large and the arrangement interval of the touch sensors becomes equal to or longer than the touch interval of multi-touch, it becomes impossible to distinguish a plurality of touches. It was.

本発明の一観点によれば、複数のタッチセンサが2次元状に配置されたタッチパネルと、タッチセンサで検知した信号の2次元分布に基づいてマルチタッチを検出するタッチ検出部と、を備えたタッチ検出装置であって、タッチ検出部において、信号の2次元分布の極大からタッチポイント及びタッチ数を検出する第1の検出部と、タッチポイントの周辺領域における信号の総和からタッチ数を推定する第2の検出部と、を有し、第1の検出部で検出したタッチ数と第2の検出部で推定したタッチ数とが一致しない場合は、周辺領域から他のタッチ候補を検索するタッチ検出装置が提供される。 According to one aspect of the present invention, it is provided with a touch panel in which a plurality of touch sensors are arranged two-dimensionally, and a touch detection unit that detects multi-touch based on a two-dimensional distribution of signals detected by the touch sensors. In the touch detection device, the touch detection unit estimates the number of touches from the first detection unit that detects the touch point and the number of touches from the maximum of the two-dimensional distribution of the signal, and the sum of the signals in the region around the touch points. A touch that has a second detection unit and searches for another touch candidate from the peripheral area when the number of touches detected by the first detection unit and the number of touches estimated by the second detection unit do not match. A detector is provided.

本発明の別観点によれば、複数のタッチセンサが2次元状に配置されたタッチパネルと、タッチセンサで検知した信号の2次元分布に基づいてマルチタッチを検出するタッチ検出部と、を備えたタッチ検出装置において用いられるタッチ検出方法であって、信号の2次元分布の極大からタッチポイント及びタッチ数を検出する第1の検出ステップと、タッチポイントの周辺領域における信号の総和からタッチ数を推定する第2の検出ステップと、第1の検出ステップで検出したタッチ数と第2の検出ステップで推定したタッチ数とが一致しない場合は、周辺領域から他のタッチ候補を検索する検索ステップと、を有するタッチ検出方法が提供される。 According to another aspect of the present invention, the touch panel includes a touch panel in which a plurality of touch sensors are arranged two-dimensionally, and a touch detection unit that detects multi-touch based on the two-dimensional distribution of signals detected by the touch sensors. A touch detection method used in a touch detection device, in which the number of touches is estimated from the first detection step of detecting the touch point and the number of touches from the maximum of the two-dimensional distribution of the signal and the sum of the signals in the region around the touch points. If the number of touches detected in the first detection step and the number of touches estimated in the second detection step do not match in the second detection step to be performed, a search step for searching other touch candidates from the peripheral area, and a search step. A touch detection method having the above is provided.

本発明によれば、複数のタッチを同時に検出する分解能を向上し得るタッチ検出装置及びタッチ検出方法を提供することができる。 According to the present invention, it is possible to provide a touch detection device and a touch detection method capable of improving the resolution of detecting a plurality of touches at the same time.

第1実施形態に係るタッチ検出装置の構成を概念的に示すブロック図である。It is a block diagram which conceptually shows the structure of the touch detection apparatus which concerns on 1st Embodiment. 相互容量検出型の静電容量方式のタッチパネルの構成の例を概略的に示す図である。It is a figure which shows typically the example of the structure of the mutual capacitance detection type capacitance type touch panel. 第1実施形態に係るタッチ検出装置におけるタッチセンサの配列の例を模式的に示す図である。It is a figure which shows typically the example of the arrangement of the touch sensor in the touch detection apparatus which concerns on 1st Embodiment. 第1実施形態に係るタッチ検出装置におけるタッチ候補の検索処理を説明するための図である。It is a figure for demonstrating the search process of a touch candidate in the touch detection apparatus which concerns on 1st Embodiment. 第1実施形態に係るタッチ検出方法を示すフローチャートである。It is a flowchart which shows the touch detection method which concerns on 1st Embodiment. 第2実施形態に係るタッチ検出方法における重心計算処理を説明するための図である。It is a figure for demonstrating the centroid calculation process in the touch detection method which concerns on 2nd Embodiment.

以下、本発明の好適な実施形態について図面を用いて説明する。なお、本発明は以下の実施形態に限定されるものではなく、その要旨を逸脱しない範囲において適宜変更可能である。また、各図において同一、又は相当する機能を有するものは、同一符号を付し、その説明を省略又は簡潔にすることもある。 Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings. The present invention is not limited to the following embodiments, and can be appropriately modified without departing from the gist thereof. In addition, those having the same or equivalent functions in each figure may be designated by the same reference numerals, and the description thereof may be omitted or simplified.

(第1実施形態)
以下、本発明の第1実施形態に係るタッチ検出装置について説明する。図1は、第1実施形態に係るタッチ検出装置の構成を概念的に示すブロック図である。本実施形態のタッチ検出装置は、タッチパネル1及び制御装置2を備えて構成される。図1に示すタッチ検出装置は、例えばディスプレイ装置や携帯端末等に対して適用され得る。
(First Embodiment)
Hereinafter, the touch detection device according to the first embodiment of the present invention will be described. FIG. 1 is a block diagram conceptually showing the configuration of the touch detection device according to the first embodiment. The touch detection device of the present embodiment includes a touch panel 1 and a control device 2. The touch detection device shown in FIG. 1 can be applied to, for example, a display device, a mobile terminal, or the like.

タッチパネル1は、原理的にマルチタッチを検出することが可能なものであればよい。例えば図2には、相互容量検出型の静電容量方式のタッチパネル1の構成の例を概略的に示している。相互容量検出型のタッチパネル1は、図2に示すように、絶縁層を挟んで対向する複数の行電極101と列電極102を有している。そして、行電極101と列電極102の交点に設けられた後述のタッチセンサの静電容量の変化に基づく信号を測定してタッチを検知する。タッチパネル1は、相互容量検出型以外にも、例えば自己容量検出型であってもよい。 The touch panel 1 may be any as long as it can detect multi-touch in principle. For example, FIG. 2 schematically shows an example of the configuration of a mutual capacitance detection type capacitance type touch panel 1. As shown in FIG. 2, the mutual capacity detection type touch panel 1 has a plurality of row electrodes 101 and column electrodes 102 facing each other with an insulating layer interposed therebetween. Then, the touch is detected by measuring a signal based on the change in the capacitance of the touch sensor, which will be described later, provided at the intersection of the row electrode 101 and the column electrode 102. The touch panel 1 may be, for example, a self-capacity detection type in addition to the mutual capacity detection type.

制御装置2は、タッチパネル1を制御するためのマイクロプロセッサ及びメモリを備えた半導体ICであって、タッチ検出部20、駆動部21、及び制御部22を有している。駆動部21は、図2に示すように、タッチパネル1の行電極101と列電極102を介してタッチセンサに電圧を印加する。 The control device 2 is a semiconductor IC provided with a microprocessor and a memory for controlling the touch panel 1, and includes a touch detection unit 20, a drive unit 21, and a control unit 22. As shown in FIG. 2, the drive unit 21 applies a voltage to the touch sensor via the row electrode 101 and the column electrode 102 of the touch panel 1.

タッチ検出部20は、行電極101と列電極102の交点に設けられたタッチセンサの静電容量の変化に基づく信号の2次元分布を解析してマルチタッチを検出する。本実施形態のタッチ検出部20は、第1の検出部201と第2の検出部202とを有することを特徴としている。第1の検出部201と第2の検出部202の具体的な動作については、この後、図3を用いて説明する。 The touch detection unit 20 detects multi-touch by analyzing the two-dimensional distribution of the signal based on the change in the capacitance of the touch sensor provided at the intersection of the row electrode 101 and the column electrode 102. The touch detection unit 20 of the present embodiment is characterized by having a first detection unit 201 and a second detection unit 202. The specific operations of the first detection unit 201 and the second detection unit 202 will be described later with reference to FIG.

制御部22は、制御装置2の外部からの入力に応じてタッチパネル1の全体を制御するとともに、タッチ検出部20が検出したタッチデータを制御装置2の外部に出力する。 The control unit 22 controls the entire touch panel 1 in response to an input from the outside of the control device 2, and outputs the touch data detected by the touch detection unit 20 to the outside of the control device 2.

図3は、第1実施形態に係るタッチ検出装置におけるタッチセンサ100の配列の例を模式的に示す図である。本実施形態のタッチパネル1は、2次元状に配置された複数のタッチセンサ100を有している。 FIG. 3 is a diagram schematically showing an example of an arrangement of touch sensors 100 in the touch detection device according to the first embodiment. The touch panel 1 of the present embodiment has a plurality of touch sensors 100 arranged two-dimensionally.

図3(a)〜図3(c)は、シングルタッチ110、マルチタッチ111〜113、ビッグタッチ114が、タッチセンサ100の配列に対して行われた場合の例をそれぞれ示している。また、図3(d)〜図3(f)は、シングルタッチ110、マルチタッチ111〜113、ビッグタッチ114が行われた場合の、タッチセンサ100の静電容量の変化に基づく信号の2次元分布をそれぞれ示している。 3 (a) to 3 (c) show an example in which the single touch 110, the multi-touch 111 to 113, and the big touch 114 are performed on the arrangement of the touch sensors 100, respectively. Further, FIGS. 3 (d) to 3 (f) show two dimensions of the signal based on the change in the capacitance of the touch sensor 100 when the single touch 110, the multi-touch 111-113, and the big touch 114 are performed. The distribution is shown respectively.

ここで、シングルタッチ110とは、例えば一つの指によってタッチが行われたような場合である。また、マルチタッチ111〜113とは、例えば複数の指によって同時にタッチが行われたような場合である。また、ビッグタッチ114とは、例えば面積の大きい親指等で広範囲にタッチが行われたような場合や、水滴等が静電容量方式のタッチパネル1に付着したような場合である。 Here, the single touch 110 is a case where the touch is performed by, for example, one finger. Further, the multi-touchs 111 to 113 are cases where, for example, touches are performed simultaneously by a plurality of fingers. The big touch 114 is, for example, a case where a touch is performed over a wide area with a thumb or the like having a large area, or a case where water droplets or the like adhere to the capacitive touch panel 1.

なお、図3(a)〜図3(c)には、6行×6列(又は5列)の計33個のタッチセンサ100のみを図示しているが、一般的なタッチパネル1はより多くのタッチセンサ100を有している。また、図3(a)〜図3(c)では、タッチセンサ100の形状をクロス形状としたが、タッチセンサ100の形状は、行方向の長さと列方向の長さを等しくした十字形状であってもよいし、その他の例えば長方形状や正方形状等であってもよい。タッチセンサ100をクロス形状又は十字形状とすることで、隣接するタッチセンサ100の数を増やすことができるため、後述の重心計算における精度を向上させることができる。 In addition, although only 33 touch sensors 100 of 6 rows × 6 columns (or 5 columns) are shown in FIGS. 3 (a) to 3 (c), there are more general touch panels 1. Has a touch sensor 100. Further, in FIGS. 3A to 3C, the shape of the touch sensor 100 is a cross shape, but the shape of the touch sensor 100 is a cross shape in which the length in the row direction and the length in the column direction are equal to each other. It may be present, or it may be in the shape of a rectangle, a square, or the like. By forming the touch sensor 100 into a cross shape or a cross shape, the number of adjacent touch sensors 100 can be increased, so that the accuracy in the calculation of the center of gravity, which will be described later, can be improved.

シングルタッチ110、マルチタッチ111〜113、ビッグタッチ114は、それぞれ取得される信号分布に特徴があり、図3(d)〜図3(f)に示すような信号の2次元分布を解析して判別することが可能である。例えばビッグタッチ114は、図3(f)に示すように、所定の閾値(図3(f)では200)を超える信号の極大を有していることで判別が可能である。 The single touch 110, the multi-touch 111-113, and the big touch 114 are each characterized by the acquired signal distribution, and the two-dimensional distribution of the signal as shown in FIGS. 3 (d) to 3 (f) is analyzed. It is possible to discriminate. For example, as shown in FIG. 3 (f), the big touch 114 can be discriminated by having a maximum signal that exceeds a predetermined threshold value (200 in FIG. 3 (f)).

次に、図3(a)に示すシングルタッチ110の検出方法について説明する。前述のように、本実施形態のタッチ検出部20は、第1の検出部201及び第2の検出部202を有することを特徴としている。まず、第1の検出部201は、ユーザによりタッチされた位置座標(以下「タッチポイント」)と、タッチポイントの総数(以下「タッチ数」)を、信号分布の極大から検出する。例えば図3(d)では、信号分布において所定の第1の閾値(=10)を超えている極大(=90)を、シングルタッチ110として検出している。 Next, a method for detecting the single touch 110 shown in FIG. 3A will be described. As described above, the touch detection unit 20 of the present embodiment is characterized by having a first detection unit 201 and a second detection unit 202. First, the first detection unit 201 detects the position coordinates touched by the user (hereinafter, "touch points") and the total number of touch points (hereinafter, "touch numbers") from the maximum of the signal distribution. For example, in FIG. 3D, the maximum (= 90) exceeding a predetermined first threshold value (= 10) in the signal distribution is detected as the single touch 110.

また、第1の検出部201は、検出したシングルタッチ110に対してユニークなIDを付加(ラベリング)する。そして、シングルタッチ110の周辺のラベリング領域120を、シングルタッチ110の信号分布を特徴付ける領域として設定する。例えば図3(d)では、シングルタッチ110の極大に隣接する6つのタッチセンサ100の領域を、ラベリング領域120として設定している。 Further, the first detection unit 201 adds (labels) a unique ID to the detected single touch 110. Then, the labeling region 120 around the single touch 110 is set as a region that characterizes the signal distribution of the single touch 110. For example, in FIG. 3D, the regions of the six touch sensors 100 adjacent to the maximum of the single touch 110 are set as the labeling regions 120.

なお、ここで設定されるラベリング領域120は、後の重心計算処理において重心を計算するための重心計算領域としても利用される。このラベリング領域120は、検出した極大値の大きさ等に応じて範囲を異ならせることも可能であるが、ラベリング領域120を広くし過ぎると後の重心計算処理に時間を要してタッチパネル1の応答が遅くなってしまうので、用途に応じて適宜調整され得る。 The labeling area 120 set here is also used as a center of gravity calculation area for calculating the center of gravity in the subsequent center of gravity calculation process. The range of the labeling area 120 can be changed according to the magnitude of the detected maximum value, etc. However, if the labeling area 120 is made too wide, it takes time to calculate the center of gravity later, and the touch panel 1 has a touch panel 1. Since the response will be slow, it can be adjusted appropriately according to the application.

一方、第2の検出部202は、第1の検出部201が設定したラベリング領域120における信号の総和から、タッチ数を推定する。例えば図3(d)では、ラベリング領域120における信号の総和(=127)を所定の第2の閾値(=80)で除算し、その値(127/80=1.59)の小数点以下を切り捨てた値(=1)をタッチ数として推定している。タッチ検出部20は、第1の検出部201で検出したタッチ数と第2の検出部202で推定したタッチ数とが、共に1で一致しているので、シングルタッチ110が行われたと判別する。なお、第2の検出部202で総和を計算するシングルタッチ110の周辺領域は、ラベリング領域120とは別の領域であってもよい。例えば、何らかの(所定の閾値以上の)信号が検出された領域で総和を計算するようにしてもよい。 On the other hand, the second detection unit 202 estimates the number of touches from the total number of signals in the labeling region 120 set by the first detection unit 201. For example, in FIG. 3D, the sum of signals (= 127) in the labeling region 120 is divided by a predetermined second threshold value (= 80), and the value (127/80 = 1.59) is rounded down to the nearest whole number. The value (= 1) is estimated as the number of touches. The touch detection unit 20 determines that the single touch 110 has been performed because the number of touches detected by the first detection unit 201 and the number of touches estimated by the second detection unit 202 both match with 1. .. The peripheral region of the single touch 110 for which the total sum is calculated by the second detection unit 202 may be a region different from the labeling region 120. For example, the sum may be calculated in the region where some signal (greater than or equal to a predetermined threshold) is detected.

次に、図3(b)に示すマルチタッチ111〜113の検出方法について説明する。まず、第1の検出部201は、ユーザによりタッチされたタッチポイント及びタッチ数を、信号分布の極大から検出する。例えば図3(e)では、信号分布において所定の第1の閾値(=10)を超えている極大(=81、72)を、それぞれマルチタッチ111、112として検出している。 Next, the detection method of the multi-touch 111 to 113 shown in FIG. 3B will be described. First, the first detection unit 201 detects the touch points and the number of touches touched by the user from the maximum of the signal distribution. For example, in FIG. 3E, the maximum (= 81, 72) exceeding a predetermined first threshold value (= 10) in the signal distribution is detected as multi-touch 111 and 112, respectively.

また、第1の検出部201は、検出したマルチタッチ111、112に対してユニークなIDを付加(ラベリング)する。そして、マルチタッチ111、112の周辺のラベリング領域121、122を、マルチタッチ111、112の信号分布を特徴付ける領域としてそれぞれ設定する。例えば図3(e)では、マルチタッチ111の極大に隣接する6つのタッチセンサ100の領域を、ラベリング領域121として設定している。また、マルチタッチ112の極大に隣接する6つのタッチセンサ100の領域を、ラベリング領域122として設定している。 Further, the first detection unit 201 adds (labels) a unique ID to the detected multi-touch 111, 112. Then, the labeling regions 121 and 122 around the multi-touch 111 and 112 are set as regions that characterize the signal distribution of the multi-touch 111 and 112, respectively. For example, in FIG. 3E, the regions of the six touch sensors 100 adjacent to the maximum of the multi-touch 111 are set as the labeling regions 121. Further, the regions of the six touch sensors 100 adjacent to the maximum of the multi-touch 112 are set as the labeling regions 122.

ここで、図3(e)では、第1の検出部201はマルチタッチ113を検出することができておらず、タッチ数は2であると検出している。これは、図3(b)においてマルチタッチ112、113が互いに近接しすぎており、タッチセンサ100の配置間隔がマルチタッチ112、113のタッチ間隔と同等、或いはそれ以上となっているためである。この結果、図3(e)では、マルチタッチ113の信号にマルチタッチ112の信号が重畳されて、マルチタッチ113の極大が消失してしまっている。また、図3(e)では、マルチタッチ113の信号が2つのタッチセンサ100に分散しており、これも、第1の検出部201がマルチタッチ113の極大を検出できない理由の一つとなっている。 Here, in FIG. 3E, the first detection unit 201 has not been able to detect the multi-touch 113, and has detected that the number of touches is 2. This is because the multi-touch 112 and 113 are too close to each other in FIG. 3B, and the arrangement interval of the touch sensors 100 is equal to or greater than the touch interval of the multi-touch 112 and 113. .. As a result, in FIG. 3E, the signal of the multi-touch 112 is superimposed on the signal of the multi-touch 113, and the maximum of the multi-touch 113 disappears. Further, in FIG. 3E, the signal of the multi-touch 113 is dispersed in the two touch sensors 100, which is also one of the reasons why the first detection unit 201 cannot detect the maximum of the multi-touch 113. There is.

そこで、第2の検出部202は、第1の検出部201が設定したラベリング領域121、122における信号の総和から、タッチ数を推定する。例えば図3(e)では、ラベリング領域121、122における信号の総和(=292)を所定の第2の閾値(=80)で除算し、その値(292/80=3.65)の小数点以下を切り捨てた値(=3)をタッチ数として推定している。なお、第2の検出部202で総和を計算するマルチタッチ111、112の周辺領域は、ラベリング領域121、122とは別の領域であってもよい。例えば、何らかの(所定の閾値以上の)信号が検出された領域で総和を計算するようにしてもよい。 Therefore, the second detection unit 202 estimates the number of touches from the sum of the signals in the labeling areas 121 and 122 set by the first detection unit 201. For example, in FIG. 3 (e), the sum of signals (= 292) in the labeling regions 121 and 122 is divided by a predetermined second threshold value (= 80), and the value (292/80 = 3.65) is below the decimal point. The value (= 3) rounded down is estimated as the number of touches. The peripheral regions of the multi-touch 111 and 112 for which the total sum is calculated by the second detection unit 202 may be different from the labeling regions 121 and 122. For example, the sum may be calculated in the region where some signal (greater than or equal to a predetermined threshold) is detected.

タッチ検出部20は、第1の検出部201で検出したタッチ数(=2)と、第2の検出部202で推定したタッチ数(=3)とが一致していないため、第1の検出部201により検出されなかったタッチポイントが他に存在すると判断する。そして、ラベリング領域121、122内から他のタッチ候補を検索する。このタッチ候補の検索処理については、この後、図4を用いて説明する。 The touch detection unit 20 does not match the number of touches (= 2) detected by the first detection unit 201 with the number of touches (= 3) estimated by the second detection unit 202, so that the first detection unit 20 detects it. It is determined that there is another touch point that was not detected by unit 201. Then, another touch candidate is searched from within the labeling areas 121 and 122. The search process for the touch candidate will be described later with reference to FIG.

このように、本実施形態では、信号分布の極大からタッチポイントを検出する第1の検出部201と、信号の総和からタッチ数を推定する第2の検出部202を併用している。これにより、タッチセンサ100の配置間隔がマルチタッチ112、113のタッチ間隔と同等、或いはそれ以上である場合でも、複数のタッチを区別することができる。 As described above, in the present embodiment, the first detection unit 201 that detects the touch point from the maximum of the signal distribution and the second detection unit 202 that estimates the number of touches from the total sum of the signals are used in combination. Thereby, even when the arrangement interval of the touch sensor 100 is equal to or longer than the touch interval of the multi-touch 112 and 113, a plurality of touches can be distinguished.

また、図3(c)に示すビッグタッチ114を判別する場合も、第2の検出部202を併用することで、ビッグタッチ114をより正確に判別することができる。例えば図3(f)では、ビッグタッチ114の周辺のラベリング領域124おける信号の総和は2631と非常に大きくなっている。従って、ラベリング領域124おける信号の総和が、所定の第3の閾値(図3(f)では2000)を超えている極大を、ビッグタッチ114として判別することができる。 Further, when the big touch 114 shown in FIG. 3C is also discriminated, the big touch 114 can be discriminated more accurately by using the second detection unit 202 together. For example, in FIG. 3 (f), the total sum of the signals in the labeling region 124 around the big touch 114 is 2631, which is very large. Therefore, the maximum in which the total sum of the signals in the labeling region 124 exceeds a predetermined third threshold value (2000 in FIG. 3 (f)) can be determined as the big touch 114.

なお、第1の検出部201で用いる第1の閾値や、第2の検出部202で用いる第2の閾値は、タッチセンサ100の位置座標ごとに設定するようにしてもよい。これにより、タッチパネル1の端部に配置されたタッチセンサ100と、タッチパネル1の中央部に配置されたタッチセンサ100とで感度レベルが異なるような場合でも、タッチを正確に検出することができる。 The first threshold value used by the first detection unit 201 and the second threshold value used by the second detection unit 202 may be set for each position coordinate of the touch sensor 100. As a result, even when the touch sensor 100 arranged at the end of the touch panel 1 and the touch sensor 100 arranged at the center of the touch panel 1 have different sensitivity levels, the touch can be accurately detected.

図4は、第1実施形態に係るタッチ検出装置におけるタッチ候補の検索処理を説明するための図である。左側に示す図4(b)及び図4(e)は、先の図3(b)及び図3(e)と同じ図である。一方、図4(g)及び図4(h)は、第1の検出部201と第2の検出部202とでタッチ数とが一致しない場合に、他のタッチ候補を検索する処理の例を示している。 FIG. 4 is a diagram for explaining a touch candidate search process in the touch detection device according to the first embodiment. FIGS. 4 (b) and 4 (e) shown on the left side are the same views as those of FIGS. 3 (b) and 3 (e) above. On the other hand, FIGS. 4 (g) and 4 (h) show an example of a process of searching for another touch candidate when the number of touches does not match between the first detection unit 201 and the second detection unit 202. Shown.

図4(g)では、ラベリング領域121、122内において、マルチタッチ111、112を除いて最も大きい信号(=39)を、タッチ候補として検索している。このタッチ候補は、マルチタッチ112と近接しすぎて第1の検出部201では検出できなかったマルチタッチ113である。本実施形態では、このように第1の検出部201と第2の検出部202とを併用することで、マルチタッチ112、113のタッチ間隔が小さい場合でも両者を区別することができる。なお、タッチ候補の検索は、検索範囲を広げたりして、より高度な検索処理を行うことも可能であるが、アルゴリズムを複雑にし過ぎると検索処理に時間を要してタッチパネル1の応答が遅くなってしまうので、用途に応じて適宜調整され得る。 In FIG. 4 (g), the largest signal (= 39) in the labeling regions 121 and 122 except for the multi-touch 111 and 112 is searched as a touch candidate. This touch candidate is the multi-touch 113 which is too close to the multi-touch 112 and could not be detected by the first detection unit 201. In the present embodiment, by using the first detection unit 201 and the second detection unit 202 together in this way, it is possible to distinguish between the multi-touch 112 and 113 even when the touch interval is small. In the search of touch candidates, it is possible to perform more advanced search processing by expanding the search range, but if the algorithm is too complicated, the search processing will take time and the response of the touch panel 1 will be slow. Therefore, it can be adjusted as appropriate according to the application.

その後、第1の検出部201は、検索されたタッチ候補を含めて、再度、信号分布の極大値からタッチポイント及びタッチ数を検出する。そして、図4(h)では、検出されたマルチタッチ111〜113に対してユニークなIDを付加(ラベリング)するとともに、マルチタッチ111〜113の信号分布を特徴付ける領域としてラベリング領域121〜123をそれぞれ設定する。 After that, the first detection unit 201 again detects the touch point and the number of touches from the maximum value of the signal distribution, including the searched touch candidates. Then, in FIG. 4 (h), a unique ID is added (labeled) to the detected multi-touch 111 to 113, and the labeling areas 121 to 123 are designated as regions for characterizing the signal distribution of the multi-touch 111 to 113, respectively. Set.

この結果、第1の検出部201で検出したタッチ数と第2の検出部202で推定したタッチ数とが、共に3で一致するので、タッチ検出部20は、3つのマルチタッチ111〜113が行われたと判別する。その後、タッチ検出部20は、検出されたマルチタッチ111〜113の重心を計算する。重心計算の具体的な方法については、この後、第2実施形態で図6を用いて説明する。 As a result, the number of touches detected by the first detection unit 201 and the number of touches estimated by the second detection unit 202 both match at 3, so that the touch detection unit 20 has three multi-touches 111 to 113. Determine that it was done. After that, the touch detection unit 20 calculates the center of gravity of the detected multi-touch 111 to 113. A specific method for calculating the center of gravity will be described later with reference to FIG. 6 in the second embodiment.

図5は、第1実施形態に係るタッチ検出方法を示すフローチャートである。図5は、これまでに説明したマルチタッチ111〜113の検出方法をフローチャートとして表したものである。 FIG. 5 is a flowchart showing a touch detection method according to the first embodiment. FIG. 5 shows a flowchart of the detection methods of the multi-touch 111 to 113 described so far.

まず、ステップS01において、駆動部21は、タッチパネル1の行電極101と列電極102を介してタッチセンサ100に電圧を印加する。タッチ検出部20は、行電極101と列電極102の交点に設けられたタッチセンサ100の静電容量の変化に基づく信号をAD変換し、その2次元分布を取得する。 First, in step S01, the drive unit 21 applies a voltage to the touch sensor 100 via the row electrode 101 and the column electrode 102 of the touch panel 1. The touch detection unit 20 AD-converts a signal based on a change in the capacitance of the touch sensor 100 provided at the intersection of the row electrode 101 and the column electrode 102, and acquires a two-dimensional distribution thereof.

次に、ステップS02において、タッチ検出部20は、ステップS01で取得した信号の2次元分布を解析して、タッチポイントを検出するための位置算出領域を設定する。この位置算出領域は、例えばステップS01において何らかの(所定の閾値以上の)信号が検出された領域が設定される。以降の処理は、この位置算出領域において行われる。 Next, in step S02, the touch detection unit 20 analyzes the two-dimensional distribution of the signal acquired in step S01 and sets a position calculation area for detecting the touch point. For this position calculation area, for example, an area in which some signal (at least a predetermined threshold value) is detected in step S01 is set. Subsequent processing is performed in this position calculation area.

ステップS03において、第1の検出部201は、信号分布の極大からタッチポイント及びタッチ数を検出する。一方、ステップS04において、第2の検出部202は、タッチポイントの周辺領域における信号の総和からタッチ数を推定する。ここで、ステップS03とステップS04は、どちらを先に行ってもよい。第2の検出部202による推定処理を、第1の検出部201による検出処理よりも後に行う場合は、図4に示したラベリング領域121、122を周辺領域として、信号の総和を計算する。一方、第2の検出部202による推定処理を、第1の検出部201による検出処理よりも先に行う場合は、ステップS02において設定した位置算出領域を周辺領域として、信号の総和を計算する。 In step S03, the first detection unit 201 detects the touch point and the number of touches from the maximum of the signal distribution. On the other hand, in step S04, the second detection unit 202 estimates the number of touches from the sum of the signals in the region around the touch point. Here, either step S03 or step S04 may be performed first. When the estimation process by the second detection unit 202 is performed after the detection process by the first detection unit 201, the sum total of the signals is calculated with the labeling areas 121 and 122 shown in FIG. 4 as peripheral areas. On the other hand, when the estimation process by the second detection unit 202 is performed before the detection process by the first detection unit 201, the total sum of the signals is calculated with the position calculation area set in step S02 as the peripheral area.

ステップS05において、タッチ検出部20は、第1の検出部201で検出したタッチ数と第2の検出部202で推定したタッチ数とが一致するか否かを判定する。タッチ数が一致する場合(YES)は、ステップS06に進み、検出したマルチタッチ111〜113の重心計算を含む座標補正処理を行い、タッチ検知処理を終了する。一方、タッチ数が一致しない場合(NO)は、ステップS07に進む。 In step S05, the touch detection unit 20 determines whether or not the number of touches detected by the first detection unit 201 and the number of touches estimated by the second detection unit 202 match. If the numbers of touches match (YES), the process proceeds to step S06, the coordinate correction process including the calculation of the center of gravity of the detected multi-touchs 111 to 113 is performed, and the touch detection process ends. On the other hand, if the touch numbers do not match (NO), the process proceeds to step S07.

ステップS07において、タッチ検出部20は、第1の検出部201により検出されなかったタッチポイントが他に存在すると判断して、第1の検出部201により設定されたラベリング領域121、122から他のタッチ候補を検索する。この検索処理は、例えば図4を用いて説明したとおりである。 In step S07, the touch detection unit 20 determines that there is another touch point that has not been detected by the first detection unit 201, and from the labeling areas 121 and 122 set by the first detection unit 201 to other touch points. Search for touch candidates. This search process is as described with reference to FIG. 4, for example.

その後、ステップS03に戻り、第1の検出部201は、検索されたタッチ候補を含めて、再度、信号分布の極大からタッチポイント及びタッチ数を検出する。そして、ステップS05において、タッチ検出部20は、第1の検出部201で検出したタッチ数と第2の検出部202で推定したタッチ数とが一致するまで、ステップS07〜ステップS05を繰り返す。タッチ数が一致すると、ステップS06に進み、検出したマルチタッチ111〜113の重心計算を含む座標補正処理を行い、タッチ検知処理を終了する。 After that, returning to step S03, the first detection unit 201 again detects the touch point and the number of touches from the maximum of the signal distribution, including the searched touch candidates. Then, in step S05, the touch detection unit 20 repeats steps S07 to S05 until the number of touches detected by the first detection unit 201 and the number of touches estimated by the second detection unit 202 match. When the number of touches matches, the process proceeds to step S06, the coordinate correction process including the calculation of the center of gravity of the detected multi-touchs 111 to 113 is performed, and the touch detection process ends.

以上のように、本実施形態では、タッチセンサで検知した信号の2次元分布の極大からタッチポイント及びタッチ数を検出する第1の検出部と、タッチポイントの周辺領域における信号の総和からタッチ数を推定する第2の検出部とを有している。そして、第1の検出部で検出したタッチ数と第2の検出部で推定したタッチ数とが一致しない場合は、周辺領域から他のタッチ候補を検索するようにしている。 As described above, in the present embodiment, the first detection unit that detects the touch point and the number of touches from the maximum of the two-dimensional distribution of the signal detected by the touch sensor, and the number of touches from the sum of the signals in the region around the touch points. It has a second detection unit that estimates. Then, when the number of touches detected by the first detection unit and the number of touches estimated by the second detection unit do not match, another touch candidate is searched from the peripheral area.

このような構成によれば、タッチセンサ100の配置間隔がタッチ間隔と同等、或いはそれ以上であるような場合や、タッチが2つのタッチセンサ100に分散しているような場合でも、複数のタッチを区別することができる。特に、本実施形態では、近年大型化しているディスプレイに用いられるインセル型或いはオンセル型のタッチ検出装置において、消費電力やコストを抑えつつ複数のタッチを同時に検出する分解能を向上させることができる。 According to such a configuration, even when the arrangement interval of the touch sensors 100 is equal to or greater than the touch interval, or when the touches are distributed among the two touch sensors 100, a plurality of touches are made. Can be distinguished. In particular, in the present embodiment, in an in-cell type or on-cell type touch detection device used for a display that has been increasing in size in recent years, it is possible to improve the resolution of simultaneously detecting a plurality of touches while suppressing power consumption and cost.

(第2実施形態)
以下、本発明の第2実施形態に係るタッチ検出装置について説明する。本実施形態では、図5に示したステップS06における座標補正処理をより高精度に行う方法について説明する。図6は、第2実施形態に係るタッチ検出方法における重心計算処理を説明するための図である。
(Second Embodiment)
Hereinafter, the touch detection device according to the second embodiment of the present invention will be described. In this embodiment, a method of performing the coordinate correction process in step S06 shown in FIG. 5 with higher accuracy will be described. FIG. 6 is a diagram for explaining the center of gravity calculation process in the touch detection method according to the second embodiment.

一番左側に示す図6(h)は、先の図4(h)と同じ図である。一方、図6(i)〜図6(m)は、先の第1実施形態で説明した方法を用いて検出したマルチタッチ111〜113に対する重心計算処理の例を示している。以下では、第1実施形態と異なる点を中心に説明を行い、第1実施形態と重複する説明については省略又は簡潔にすることもある。 FIG. 6 (h) shown on the far left is the same diagram as in FIG. 4 (h) above. On the other hand, FIGS. 6 (i) to 6 (m) show an example of the center of gravity calculation process for the multi-touch 111 to 113 detected by using the method described in the first embodiment. In the following, the description will be focused on the points different from the first embodiment, and the description overlapping with the first embodiment may be omitted or simplified.

まず、第1のタッチ111の重心計算方法について図6(i)を用いて説明する。第1のタッチ111のラベリング領域121内には、他の第2のタッチ112、第3のタッチ113が存在しない。すなわち、第1のタッチ111の信号分布は、他の第2のタッチ112、第3のタッチ113の信号による影響が少ないので、通常の重心計算方法を用いることができる。具体的には、タッチ検出部20は、第1のタッチ111の重心xを、下式(1)により計算する。
=Σ(s(xij)・xij)/Σs(xij) (1)
First, a method of calculating the center of gravity of the first touch 111 will be described with reference to FIG. 6 (i). There are no other second touch 112 or third touch 113 in the labeling area 121 of the first touch 111. That is, since the signal distribution of the first touch 111 is less affected by the signals of the other second touch 112 and the third touch 113, a normal center of gravity calculation method can be used. Specifically, the touch detection unit 20 calculates the center of gravity x G of the first touch 111 by the following equation (1).
x G = Σ (s (x ij ) · x ij ) / Σ s (x ij ) (1)

ここで、重心x、及び位置座標xijはベクトルである。信号s(xij)は、位置座標xijに配置されたタッチセンサ100で検知された信号値であり、位置座標xijの添え字は、タッチセンサ100が配置された行電極101の行番号i及び列電極102の列番号jを表している。Σの和は、ラベリング領域121内の全ての位置座標xijについて行われる。 Here, the center of gravity x G and the position coordinates x ij are vectors. Signal s (x ij) is the detected signal value with the touch sensor 100 which is disposed at a position coordinate x ij, subscript coordinates x ij is the row number of the row electrodes 101 in which the touch sensor 100 is arranged It represents i and the row number j of the row electrode 102. The sum of Σ is performed for all the position coordinates x ij in the labeling region 121.

次に、第2のタッチ112の重心計算方法について図6(j)及び図6(l)を用いて説明する。第2のタッチ112のラベリング領域122内には、他の第3のタッチ113が存在する。すなわち、第2のタッチ112の信号分布は、他の第3のタッチ113の信号による影響が大きいので、第1のタッチ111と同じ重心計算をそのまま行うと、第2のタッチ112の重心が第3のタッチ113の側に大きく偏って計算されてしまう。 Next, the method of calculating the center of gravity of the second touch 112 will be described with reference to FIGS. 6 (j) and 6 (l). Within the labeling area 122 of the second touch 112, there is another third touch 113. That is, since the signal distribution of the second touch 112 is greatly influenced by the signals of the other third touch 113, if the same center of gravity calculation as that of the first touch 111 is performed as it is, the center of gravity of the second touch 112 becomes the second. The calculation is largely biased toward the touch 113 side of 3.

そこで、本実施形態では、第2のタッチ112の重心計算領域内に他の第3のタッチ113が存在する場合は、他の第3のタッチ113の重心計算領域内の信号レベルを下げる補正を行った後で、上式(1)の重心計算を行う。例えば図6(l)では、ラベリング領域123内の信号値を1/16に補正した後で、第2のタッチ112の重心xを、上式(1)で計算している。これにより、近接する第3のタッチ113による影響を緩和して、第2のタッチ112の重心を正確に計算することができる。 Therefore, in the present embodiment, when another third touch 113 exists in the center of gravity calculation area of the second touch 112, a correction for lowering the signal level in the center of gravity calculation area of the other third touch 113 is performed. After that, the center of gravity of the above equation (1) is calculated. For example, in FIG. 6 (l), after correcting the signal value in the labeling region 123 to 1/16, the center of gravity x G of the second touch 112 is calculated by the above equation (1). As a result, the influence of the adjacent third touch 113 can be mitigated, and the center of gravity of the second touch 112 can be calculated accurately.

第3のタッチ113の重心計算方法も同様に、図6(m)に示すように、第2のタッチ112の重心計算領域内の信号レベルを下げる補正を行った後で、上式(1)の重心計算を行う。これにより、近接する第2のタッチ112による影響を緩和して、第3のタッチ113の重心を正確に計算することができる。 Similarly, as shown in FIG. 6 (m), the method of calculating the center of gravity of the third touch 113 is also the above equation (1) after the correction for lowering the signal level in the center of gravity calculation region of the second touch 112 is performed. Calculate the center of gravity of. As a result, the influence of the adjacent second touch 112 can be mitigated, and the center of gravity of the third touch 113 can be calculated accurately.

以上のように、本実施形態のタッチ検出部は、検出したタッチポイントの重心計算領域内に他のタッチポイントが存在する場合は、他のタッチポイントの重心計算領域内の信号を所定の値で除算した後で、タッチポイントの重心を計算する。このような構成によれば、複数のタッチを同時に検出する分解能を更に向上させることができる。 As described above, when another touch point exists in the detected center of gravity calculation area of the touch point, the touch detection unit of the present embodiment sets a predetermined value for a signal in the center of gravity calculation area of the other touch point. After dividing, calculate the centroid of the touchpoint. According to such a configuration, the resolution for detecting a plurality of touches at the same time can be further improved.

なお、以上の説明では、重心を計算する重心計算領域としてラベリング領域121〜123を用いたが、ラベリング領域121〜123とは別の領域を重心計算領域として設定してもよい。例えば、検出したマルチタッチ111〜113のタッチ座標から一定距離範囲内の領域を重心計算領域として設定してもよい。 In the above description, the labeling areas 121 to 123 are used as the center of gravity calculation area for calculating the center of gravity, but an area different from the labeling areas 121 to 123 may be set as the center of gravity calculation area. For example, a region within a certain distance range from the detected touch coordinates of the multi-touch 111 to 113 may be set as the center of gravity calculation region.

(その他の実施形態)
上述の実施形態は、いずれも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
(Other embodiments)
The above-described embodiments are merely examples of embodiment in carrying out the present invention, and the technical scope of the present invention should not be construed in a limited manner by these. That is, the present invention can be implemented in various forms without departing from the technical idea or its main features.

1 :タッチパネル
2 :制御装置
20 :タッチ検出部
201 :第1の検出部
202 :第2の検出部
21 :駆動部
22 :制御部
100 :タッチセンサ
111〜113 :マルチタッチ
120〜124 :ラベリング領域(重心計算領域)
1: Touch panel 2: Control device 20: Touch detection unit 201: First detection unit 202: Second detection unit 21: Drive unit 22: Control unit 100: Touch sensor 111-113: Multi-touch 120 to 124: Labeling area (Center of gravity calculation area)

Claims (13)

複数のタッチセンサが2次元状に配置されたタッチパネルと、前記タッチセンサで検知した信号の2次元分布に基づいてマルチタッチを検出するタッチ検出部と、を備えたタッチ検出装置であって、前記タッチ検出部において、
前記信号の2次元分布の極大からタッチポイント及びタッチ数を検出する第1の検出部と、
タッチポイントの周辺領域における前記信号の総和からタッチ数を推定する第2の検出部と、
を有し、前記第1の検出部で検出したタッチ数と前記第2の検出部で推定したタッチ数とが一致しない場合は、前記周辺領域から他のタッチ候補を検索する
タッチ検出装置。
A touch detection device including a touch panel in which a plurality of touch sensors are arranged in a two-dimensional manner and a touch detection unit that detects multi-touch based on a two-dimensional distribution of signals detected by the touch sensors. In the touch detector
A first detection unit that detects the touch point and the number of touches from the maximum of the two-dimensional distribution of the signal, and
A second detector that estimates the number of touches from the sum of the signals in the area around the touch point,
A touch detection device that searches for other touch candidates from the peripheral area when the number of touches detected by the first detection unit and the number of touches estimated by the second detection unit do not match.
前記タッチパネルは、絶縁層を挟んで対向する複数の行電極と列電極を有し、
前記タッチ検出部は、前記行電極と前記列電極の交点に設けられた前記タッチセンサの静電容量の変化に基づく前記信号の2次元分布を取得する
請求項1に記載のタッチ検出装置。
The touch panel has a plurality of row electrodes and column electrodes facing each other with an insulating layer interposed therebetween.
The touch detection device according to claim 1, wherein the touch detection unit acquires a two-dimensional distribution of the signal based on a change in the capacitance of the touch sensor provided at an intersection of the row electrode and the column electrode.
前記第1の検出部は、前記信号の2次元分布において所定の第1の閾値を超えている極大を前記タッチポイントとして検出するとともに、前記タッチポイントの総数をタッチ数として検出する
請求項1又は2に記載のタッチ検出装置。
The first detection unit detects the maximum that exceeds a predetermined first threshold value in the two-dimensional distribution of the signal as the touch points, and detects the total number of the touch points as the number of touches. 2. The touch detection device according to 2.
前記第2の検出部は、所定の第2の閾値で前記総和を除算した値をタッチ数として推定する
請求項3に記載のタッチ検出装置。
The touch detection device according to claim 3, wherein the second detection unit estimates a value obtained by dividing the sum by a predetermined second threshold value as the number of touches.
前記第1の閾値又は前記第2の閾値が、前記タッチセンサの位置座標ごとに設定される
請求項4に記載のタッチ検出装置。
The touch detection device according to claim 4, wherein the first threshold value or the second threshold value is set for each position coordinate of the touch sensor.
前記第1の検出部は、前記信号の2次元分布において前記総和が所定の第3の閾値を超えている極大を、ビッグタッチと判定する
請求項5に記載のタッチ検出装置。
The touch detection device according to claim 5, wherein the first detection unit determines a maximum in which the sum exceeds a predetermined third threshold value in the two-dimensional distribution of the signal as a big touch.
前記タッチ検出部は、前記周辺領域において最も大きい前記信号を前記タッチ候補として検索する
請求項1から6のいずれか1項に記載のタッチ検出装置。
The touch detection device according to any one of claims 1 to 6, wherein the touch detection unit searches for the largest signal in the peripheral region as the touch candidate.
前記タッチ検出部は、前記タッチポイントの重心計算領域内に他の前記タッチポイントが存在する場合は、前記他の前記タッチポイントの重心計算領域内の前記信号を所定の値で除算した後で、前記タッチポイントの重心を計算する
請求項1から7のいずれか1項に記載のタッチ検出装置。
When another touch point exists in the center of gravity calculation area of the touch point, the touch detection unit divides the signal in the center of gravity calculation area of the other touch point by a predetermined value, and then divides the signal by a predetermined value. The touch detection device according to any one of claims 1 to 7, which calculates the center of gravity of the touch point.
前記タッチセンサの形状がクロス形状である
請求項1から8のいずれか1項に記載のタッチ検出装置。
The touch detection device according to any one of claims 1 to 8, wherein the touch sensor has a cross shape.
ディスプレイに用いられるインセル型或いはオンセル型の前記タッチパネルを備える
請求項1から9のいずれか1項に記載のタッチ検出装置。
The touch detection device according to any one of claims 1 to 9, further comprising an in-cell type or on-cell type touch panel used for a display.
複数のタッチセンサが2次元状に配置されたタッチパネルと、前記タッチセンサで検知した信号の2次元分布に基づいてマルチタッチを検出するタッチ検出部と、を備えたタッチ検出装置において用いられるタッチ検出方法であって、
前記信号の2次元分布の極大からタッチポイント及びタッチ数を検出する第1の検出ステップと、
タッチポイントの周辺領域における前記信号の総和からタッチ数を推定する第2の検出ステップと、
前記第1の検出ステップで検出したタッチ数と前記第2の検出ステップで推定したタッチ数とが一致しない場合は、前記周辺領域から他のタッチ候補を検索する検索ステップと、
を有するタッチ検出方法。
Touch detection used in a touch detection device including a touch panel in which a plurality of touch sensors are arranged in a two-dimensional manner and a touch detection unit that detects multi-touch based on a two-dimensional distribution of signals detected by the touch sensors. It ’s a method,
The first detection step of detecting the touch point and the number of touches from the maximum of the two-dimensional distribution of the signal, and
A second detection step of estimating the number of touches from the sum of the signals in the region around the touch point, and
If the number of touches detected in the first detection step and the number of touches estimated in the second detection step do not match, a search step of searching for another touch candidate from the peripheral area and a search step
Touch detection method having.
前記第1の検出ステップよりも先に前記第2の検出ステップを行う
請求項11に記載のタッチ検出方法。
The touch detection method according to claim 11, wherein the second detection step is performed before the first detection step.
前記検索ステップで前記タッチ候補を検索した後に、前記タッチ候補を含めて再度前記第1の検出ステップを行う
請求項11に記載のタッチ検出方法。
The touch detection method according to claim 11, wherein after searching for the touch candidate in the search step, the first detection step is performed again including the touch candidate.
JP2017106021A 2017-05-29 2017-05-29 Touch detection device and touch detection method Active JP6858646B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017106021A JP6858646B2 (en) 2017-05-29 2017-05-29 Touch detection device and touch detection method
KR1020180054265A KR102078028B1 (en) 2017-05-29 2018-05-11 Touch detection device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017106021A JP6858646B2 (en) 2017-05-29 2017-05-29 Touch detection device and touch detection method

Publications (2)

Publication Number Publication Date
JP2018200647A JP2018200647A (en) 2018-12-20
JP6858646B2 true JP6858646B2 (en) 2021-04-14

Family

ID=64668230

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017106021A Active JP6858646B2 (en) 2017-05-29 2017-05-29 Touch detection device and touch detection method

Country Status (2)

Country Link
JP (1) JP6858646B2 (en)
KR (1) KR102078028B1 (en)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080032901A (en) * 2006-10-11 2008-04-16 삼성전자주식회사 Multi-touch judgment device and method
WO2009007704A1 (en) * 2007-07-12 2009-01-15 Qrg Limited Two-dimensional touch panel
US9024886B2 (en) * 2009-04-14 2015-05-05 Japan Display Inc. Touch-panel device
JP5451181B2 (en) * 2009-05-25 2014-03-26 株式会社ジャパンディスプレイ Sensor device for detecting contact or proximity of an object
KR20120089101A (en) * 2011-02-01 2012-08-09 삼성전자주식회사 Methods of detecting multi-touches on a touch panel and methods of operating a touch screen device using the same
JP2013122625A (en) * 2011-12-09 2013-06-20 Sony Corp Information processing device, input device, input device module, program, and input processing method
KR102156596B1 (en) 2014-04-30 2020-09-16 온세미컨덕터코리아 주식회사 Pulse generator and driving circuit comprising the same
JP6430746B2 (en) * 2014-08-01 2018-11-28 エルジー ディスプレイ カンパニー リミテッド Touch sensor

Also Published As

Publication number Publication date
JP2018200647A (en) 2018-12-20
KR20180130442A (en) 2018-12-07
KR102078028B1 (en) 2020-02-17

Similar Documents

Publication Publication Date Title
KR101439855B1 (en) Touch screen controller and method for controlling thereof
JP5232431B2 (en) Multi-touch determination device, method and recording medium
US9389738B2 (en) Touching apparatus and touching detecting method thereof
KR101378237B1 (en) Touch panel
TWI550503B (en) Operating device
WO2019223461A1 (en) Touch detection method and computer-readable storage medium
AU2015202763B2 (en) Glove touch detection
KR20160142774A (en) Electronic apparatus, control method therefor, and storage medium
US20200387258A1 (en) Input device, input method and program
US20150091860A1 (en) Method for preventing false activation of touch pad
JP2013122625A (en) Information processing device, input device, input device module, program, and input processing method
US20160054831A1 (en) Capacitive touch device and method identifying touch object on the same
US9971429B2 (en) Gesture recognition method, apparatus and device, computer program product therefor
JP6082394B2 (en) High resolution ghost removal gesture
CN109101127A (en) Palm touch detection in a touch screen device with a floating ground or thin touch panel
TW201543301A (en) Touch sensor system and method of segmenting touch data
US10485056B2 (en) Sensor based interface adjustment
JP6858646B2 (en) Touch detection device and touch detection method
CN104978063A (en) Touch data segmentation method of touch controller
JP6255321B2 (en) Information processing apparatus, fingertip operation identification method and program
US9910503B2 (en) Gesture recognition method, apparatus and device, computer program product therefor
TWI608400B (en) Method for touch detection
CN108268163A (en) The generation for the elongate contact for determining single finger is analyzed with slot in touch panel device
US9152272B2 (en) Multipoint positioning method for touchpad
CN110134269B (en) Electronic device and associated method for verifying multi-finger touch detection via annular touch islands

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200413

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210225

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210224

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210324

R150 Certificate of patent or registration of utility model

Ref document number: 6858646

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250