JP2012173958A - Display device with touch panel - Google Patents
Display device with touch panel Download PDFInfo
- Publication number
- JP2012173958A JP2012173958A JP2011034853A JP2011034853A JP2012173958A JP 2012173958 A JP2012173958 A JP 2012173958A JP 2011034853 A JP2011034853 A JP 2011034853A JP 2011034853 A JP2011034853 A JP 2011034853A JP 2012173958 A JP2012173958 A JP 2012173958A
- Authority
- JP
- Japan
- Prior art keywords
- axis direction
- input position
- touch input
- touch
- touch panel
- 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.)
- Pending
Links
Images
Abstract
【課題】タッチ入力時の誤動作の発生を防止したタッチパネル付き表示装置を得ること。
【解決手段】入力位置座標のX軸方向成分を検出する第1及び第2のX軸方向用タッチ入力位置検出部1、5と、入力位置座標のY軸方向成分を検出する第1及び第2のY軸方向用タッチ入力位置検出部2、6と、予め設定された第1及び第2の閾値を記憶するフラッシュROM4と、第1及び第2のX軸方向用タッチ入力位置検出部1、5が検出した入力位置座標のX軸方向成分の差分がフラッシュROM4に記憶されている第1の閾値以下であり、かつ、第1及び第2のY軸方向用タッチ入力位置検出部2、6が検出した入力位置座標のY軸方向成分の差分が、フラッシュROM4に記憶されている第2の閾値以下である場合のタッチ入力操作のみを有効とする制御部3とを有する。
【選択図】図1To obtain a display device with a touch panel which prevents occurrence of malfunction at the time of touch input.
First and second X-axis direction touch input position detectors for detecting an X-axis direction component of input position coordinates, and first and first for detecting a Y-axis direction component of input position coordinates. 2 Y-axis direction touch input position detection units 2 and 6, a flash ROM 4 for storing preset first and second threshold values, and first and second X-axis direction touch input position detection units 1 The difference between the X-axis direction components of the input position coordinates detected by 5 is equal to or less than the first threshold value stored in the flash ROM 4, and the first and second Y-axis direction touch input position detection units 2, And a control unit 3 that enables only a touch input operation when the difference in the Y-axis direction component of the input position coordinates detected by 6 is equal to or less than the second threshold stored in the flash ROM 4.
[Selection] Figure 1
Description
本発明は、マトリクス抵抗膜式やアナログ抵抗膜式のタッチパネルへのタッチ入力時の誤動作を防止したタッチパネル付き表示装置に関する。 The present invention relates to a display device with a touch panel that prevents malfunction during touch input to a matrix resistive film type or analog resistive film type touch panel.
従来のタッチパネル付き表示装置は、タッチ入力時のタッチ入力位置座標を検出するためにX軸方向用のタッチ入力位置検出部とY軸方向用タッチ位置検出部とを一組備えている。このように構成されたタッチパネル付き表示装置は、タッチ入力時にはX軸方向用タッチ入力位置検出部が検出したタッチ入力位置X座標とY軸方向用タッチ位置検出部が検出したタッチ入力位置Y座標とに基づいて、そのXY座標にタッチスイッチの機能が存在するか否かをチェックし、タッチスイッチ機能が存在する場合には、該当するタッチスイッチ機能に定義されている処理を実行する。 A conventional display device with a touch panel includes a pair of an X-axis direction touch input position detection unit and a Y-axis direction touch position detection unit in order to detect touch input position coordinates at the time of touch input. The display device with a touch panel configured as described above includes the touch input position X coordinate detected by the X axis direction touch input position detection unit and the touch input position Y coordinate detected by the Y axis direction touch position detection unit during touch input. Based on the above, it is checked whether or not the touch switch function exists at the XY coordinates. If the touch switch function exists, the process defined for the corresponding touch switch function is executed.
ところで、タッチパネル付き表示装置においては、タッチ入力時にタッチ入力がなされた位置とは異なる位置の座標をタッチ入力座標として誤検出することがある。例えば、アナログ抵抗膜方式のタッチパネルを具備する表示装置では、抵抗の経年劣化や温度変化が原因となりタッチ入力時にタッチ操作がなされた位置とは異なる位置の座標をタッチ入力位置座標として検出することがある。 By the way, in a display device with a touch panel, coordinates at a position different from the position at which touch input is performed during touch input may be erroneously detected as touch input coordinates. For example, in a display device including an analog resistive film type touch panel, coordinates of a position different from a position where a touch operation is performed at the time of touch input due to deterioration of resistance over time or a temperature change can be detected as touch input position coordinates. is there.
また、タッチ入力がなされた位置とは異なる位置が故障などによってタッチ入力状態になっていた場合も同様に、タッチ入力位置座標が誤検出される。 Similarly, when the position different from the position where the touch input is made is in the touch input state due to a failure or the like, the touch input position coordinates are erroneously detected.
これらの誤検出時において誤検出したタッチ入力位置座標に何らかの処理の実行を定義されたタッチスイッチ機能が存在した場合、該当するタッチスイッチ機能の処理が実行されてしまう。すなわち、タッチ入力時に所望した処理とは異なる処理が実行されてしまうことがあった。 If there is a touch switch function that is defined to perform some processing at the touch input position coordinates that are erroneously detected during these erroneous detections, the processing of the corresponding touch switch function is performed. That is, a process different from a desired process at the time of touch input may be executed.
特許文献1には、タッチ入力位置検出部を複数備えたタッチパネル付き表示装置が開示されている。特許文献1に開示される発明は、タッチ入力の有無を複数のタッチパネルで検出することにより、タッチパネルの誤動作を防止する。
しかしながら、上記特許文献1に開示される発明は、タッチ入力の有無についての正誤判断を行うものの、タッチ入力位置の正誤判断は行わない。すなわち、タッチ入力位置の正誤判断に複数のタッチ入力位置検出部からの同一軸方向のタッチ入力位置座標の差異を用いていない。このため、タッチ入力がなされた位置とは異なる位置の座標をタッチ入力位置座標として誤検出した場合には、タッチスイッチ機能に定義されている処理が実行され、誤動作が発生する可能性があった。
However, the invention disclosed in
本発明は、上記に鑑みてなされたものであって、タッチ入力時の誤動作の発生を防止したタッチパネル付き表示装置を得ることを目的とする。 The present invention has been made in view of the above, and an object of the present invention is to obtain a display device with a touch panel that prevents occurrence of malfunction during touch input.
上述した課題を解決し、目的を達成するために、本発明は、タッチパネルを備え、タッチパネル上においてタッチ入力操作がなされた入力位置座標を検出し、入力位置座標にタッチスイッチが存在する場合には、タッチスイッチの機能を実行するタッチパネル付き表示装置であって、入力位置座標のX軸方向成分を検出する第1及び第2のX軸方向用タッチ入力位置検出手段と、入力位置座標のY軸方向成分を検出する第1及び第2のY軸方向用タッチ入力位置検出手段と、予め設定された第1及び第2の閾値を記憶する記憶手段と、第1及び第2のX軸方向用タッチ入力位置検出手段が検出した入力位置座標のX軸方向成分の差分が記憶手段に記憶されている第1の閾値以下であり、かつ、第1及び第2のY軸方向用タッチ入力位置検出手段が検出した入力位置座標のY軸方向成分の差分が、記憶手段に記憶されている第2の閾値以下である場合のタッチ入力操作のみを有効とする制御手段とを有することを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention includes a touch panel, detects input position coordinates where a touch input operation is performed on the touch panel, and a touch switch exists in the input position coordinates. , A display device with a touch panel that performs the function of a touch switch, the first and second X-axis direction touch input position detecting means for detecting the X-axis direction component of the input position coordinates, and the Y-axis of the input position coordinates First and second Y-axis direction touch input position detection means for detecting a direction component, storage means for storing first and second threshold values set in advance, and for first and second X-axis directions The difference between the X-axis direction components of the input position coordinates detected by the touch input position detection means is equal to or smaller than the first threshold stored in the storage means, and the first and second Y-axis direction touch input position detections hand There difference in the Y-axis direction component of the detected input position coordinates, characterized in that a control means to enable only touch input operation is less than or equal to a second threshold value stored in the storage means.
本発明によれば、タッチ入力時の誤動作の発生を防止できるという効果を奏する。 According to the present invention, there is an effect that it is possible to prevent the occurrence of malfunction during touch input.
以下に、本発明にかかるタッチパネル付き表示装置の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。 Embodiments of a display device with a touch panel according to the present invention will be described below in detail with reference to the drawings. Note that the present invention is not limited to the embodiments.
実施の形態.
図1、図2は、本発明にかかるタッチパネル付き表示装置の実施の形態の構成を示す図である。本実施の形態にかかるタッチパネル付き表示装置は、第1のX軸方向用タッチ入力位置検出部1、第1のY軸方向用タッチ入力位置検出部2、制御部3、フラッシュROM4、第2のX軸方向用タッチ入力位置検出部5、及び第2のY軸方向用タッチ入力位置検出部6を有する。
Embodiment.
1 and 2 are diagrams showing a configuration of an embodiment of a display device with a touch panel according to the present invention. The display device with a touch panel according to the present embodiment includes a first X-axis direction touch input
タッチ入力時には、図2に示すように第1のX軸方向用タッチ入力位置検出部1がタッチ入力位置X座標X1を検出し、第2のX軸方向用タッチ入力位置検出部5がタッチ入力位置X座標X2を検出する。すなわち、第1、第2のX軸方向用タッチ入力位置検出部1、5は、タッチ入力位置の座標のX軸方向成分を検出する。
At the time of touch input, as shown in FIG. 2, the first X-axis direction touch
同様に、第1のY軸方向用タッチ入力位置検出部2がタッチ入力位置Y座標Y1を検出し、第2のY軸方向用タッチ入力位置検出部6がタッチ入力位置Y座標Y2を検出する。すなわち、第1、第2のY軸方向用タッチ入力位置検出部2、6は、タッチ入力位置の座標のY軸方向成分を検出する。
Similarly, the first Y-axis direction touch input
これらの座標は、制御部3に入力される。制御部3は、フラッシュROM4に格納されているソフトウェアを実行することにより、各タッチ入力位置検出部から入力された座標を同一軸方向ごとに照合し、その差が許容範囲内に収まっていた場合のタッチ入力のみを有効とする。なお、許容範囲は、タッチパネル付き表示装置が備えるフラッシュROM4内にその他のデータと共に格納されており、任意の値に変更可能である。また、許容範囲はX軸方向とY軸方向とで異なる値であって良いし、同じ値であっても良い。 These coordinates are input to the control unit 3. When the control unit 3 executes the software stored in the flash ROM 4 to collate the coordinates input from each touch input position detection unit for each same axis direction, and the difference is within the allowable range Only the touch input of is valid. The allowable range is stored together with other data in the flash ROM 4 included in the display device with a touch panel, and can be changed to an arbitrary value. Further, the allowable range may be a different value in the X-axis direction and the Y-axis direction, or may be the same value.
図3は、本実施の形態にかかるタッチパネル付き表示装置のタッチ入力位置正誤判断処理手順を示すフローチャートである。 FIG. 3 is a flowchart showing the touch input position correctness determination processing procedure of the display device with a touch panel according to the present embodiment.
タッチパネルへの入力があった場合(ステップS1/Yes)、第1のX軸方向用タッチ入力位置検出部1がタッチ入力位置座標のX軸方向成分(X座標)X1を検出し(ステップS2)、第2のX軸方向用タッチ入力位置検出部5がタッチ入力位置座標のX軸方向成分X2を検出する(ステップS3)。タッチパネルへの入力が無かった場合(ステップS1/No)、ステップS1に戻り、タッチパネルへの入力を待つ。
When there is an input to the touch panel (step S1 / Yes), the first X-axis direction touch input
同様に、第1のY軸方向用タッチ入力位置検出部2がタッチ入力位置座標のY軸方向成分(Y座標)Y1を検出し(ステップS4)、第2のY軸方向用タッチ入力位置検出部6がタッチ入力位置座標のY軸方向成分Y2を検出する(ステップS5)。
Similarly, the first Y-axis direction touch input
次に、制御部3において、タッチ入力位置座標を同一軸方向の成分ごとに照合して差分を検出する。X軸方向成分の差分は|X1−X2|として算出し(ステップS6)、Y軸方向成分の差分は|Y1−Y2|として算出する(ステップS7)。 Next, the control unit 3 collates the touch input position coordinates for each component in the same axis direction to detect a difference. The difference between the X-axis direction components is calculated as | X1-X2 | (step S6), and the difference between the Y-axis direction components is calculated as | Y1-Y2 | (step S7).
制御部3は、算出した|X1−X2|とフラッシュROM4に格納されている許容範囲(第1の閾値)とを比較し(ステップS8)、|X1−X2|が許容範囲以内(第1の閾値以下)であれば(ステップS8/Yes)、ステップS9に進む。|X1−X2|が許容範囲よりも大きい場合は(ステップS8/No)、タッチ入力操作を無効として処理する(ステップS12)。 The control unit 3 compares the calculated | X1-X2 | with the allowable range (first threshold) stored in the flash ROM 4 (step S8), and | X1-X2 | is within the allowable range (first If it is equal to or less than the threshold value (step S8 / Yes), the process proceeds to step S9. If | X1-X2 | is larger than the allowable range (step S8 / No), the touch input operation is processed as invalid (step S12).
制御部3は、算出した|Y1−Y2|とフラッシュROM4に格納されている許容範囲(第2の閾値)とを比較し(ステップS9)、|Y1−Y2|が許容範囲以内(第2の閾値以下)であれば(ステップS9/Yes)、(X1,Y1)で示されるXY座標に有効なタッチスイッチ機能が存在しているか否かを確認する(ステップS10)。|Y1−Y2|が許容範囲よりも大きい場合は(ステップS9/No)、タッチ入力操作を無効として処理する(ステップS12)。その後、ステップS1へ戻り、タッチパネルへの次の入力を待つ。 The control section 3 compares the calculated | Y1-Y2 | with the allowable range (second threshold) stored in the flash ROM 4 (step S9), and | Y1-Y2 | is within the allowable range (second If it is equal to or less than the threshold value (step S9 / Yes), it is confirmed whether or not an effective touch switch function exists at the XY coordinates indicated by (X1, Y1) (step S10). If | Y1-Y2 | is larger than the allowable range (step S9 / No), the touch input operation is processed as invalid (step S12). Then, it returns to step S1 and waits for the next input to a touch panel.
座標(X1,Y1)に有効なタッチスイッチ機能が存在している場合は(ステップS10/Yes)、該当するタッチスイッチ機能を実行する(ステップS11)。座標(X1,Y1)に有効なタッチスイッチ機能が存在しない場合は(ステップS10/No)、タッチ入力操作を無効として処理する(ステップS12)。その後、ステップS1へ戻り、タッチパネルへの次の入力を待つ。 When an effective touch switch function exists at the coordinates (X1, Y1) (step S10 / Yes), the corresponding touch switch function is executed (step S11). If there is no valid touch switch function at the coordinates (X1, Y1) (step S10 / No), the touch input operation is processed as invalid (step S12). Then, it returns to step S1 and waits for the next input to a touch panel.
このように、本実施の形態にかかるタッチパネル付き表示装置は、X軸方向用とY軸方向用とのタッチ入力位置検出部を2個ずつ備え、タッチ入力時に2個のタッチ入力位置検出部で個々に検出したタッチ入力座標の同一軸方向成分を照合し、その差異が許容範囲内に収まっている場合のタッチ入力のみを有効とすることで、タッチ入力時の誤操作を防止できる。 As described above, the display device with a touch panel according to the present embodiment includes two touch input position detection units for the X-axis direction and two for the Y-axis direction, and two touch input position detection units at the time of touch input. By collating the components in the same axial direction of the individually detected touch input coordinates and validating only the touch input when the difference is within the allowable range, it is possible to prevent an erroneous operation during the touch input.
1 第1のX軸方向用タッチ入力位置検出部
2 第1のY軸方向用タッチ入力位置検出部
3 制御部
4 フラッシュROM
5 第2のX軸方向用タッチ入力位置検出部
6 第2のY軸方向用タッチ入力位置検出部
DESCRIPTION OF
5 Second X-axis direction touch input
Claims (3)
前記入力位置座標のX軸方向成分を検出する第1及び第2のX軸方向用タッチ入力位置検出手段と、
前記入力位置座標のY軸方向成分を検出する第1及び第2のY軸方向用タッチ入力位置検出手段と、
予め設定された第1及び第2の閾値を記憶する記憶手段と、
前記第1及び第2のX軸方向用タッチ入力位置検出手段が検出した前記入力位置座標のX軸方向成分の差分が前記記憶手段に記憶されている前記第1の閾値以下であり、かつ、前記第1及び第2のY軸方向用タッチ入力位置検出手段が検出した前記入力位置座標のY軸方向成分の差分が、前記記憶手段に記憶されている前記第2の閾値以下である場合のタッチ入力操作のみを有効とする制御手段とを有することを特徴とするタッチパネル付き表示装置。 A display device with a touch panel that includes a touch panel, detects an input position coordinate where a touch input operation is performed on the touch panel, and executes a function of the touch switch when the touch switch exists at the input position coordinate. ,
First and second X-axis direction touch input position detecting means for detecting an X-axis direction component of the input position coordinates;
First and second Y-axis direction touch input position detecting means for detecting a Y-axis direction component of the input position coordinates;
Storage means for storing first and second threshold values set in advance;
A difference between X-axis direction components of the input position coordinates detected by the first and second X-axis direction touch input position detection means is equal to or less than the first threshold stored in the storage means; and The difference between the Y-axis direction components of the input position coordinates detected by the first and second Y-axis direction touch input position detection means is equal to or less than the second threshold value stored in the storage means. A display device with a touch panel, comprising: a control unit that enables only a touch input operation.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011034853A JP2012173958A (en) | 2011-02-21 | 2011-02-21 | Display device with touch panel |
| CN201110228230XA CN102645993A (en) | 2011-02-21 | 2011-08-10 | Display unit with touch panel |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011034853A JP2012173958A (en) | 2011-02-21 | 2011-02-21 | Display device with touch panel |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2012173958A true JP2012173958A (en) | 2012-09-10 |
Family
ID=46658837
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011034853A Pending JP2012173958A (en) | 2011-02-21 | 2011-02-21 | Display device with touch panel |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2012173958A (en) |
| CN (1) | CN102645993A (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1011216A (en) * | 1996-06-27 | 1998-01-16 | Casio Comput Co Ltd | Touch panel control device |
| JP2004518188A (en) * | 2000-10-27 | 2004-06-17 | エロ・タッチシステムズ・インコーポレイテッド | Dual sensor touch screen using projected capacitive coupling and force touch sensor |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101271374B (en) * | 2008-05-19 | 2011-02-16 | 北京中星微电子有限公司 | Method and device for detecting touch panel |
| CN101770308B (en) * | 2008-12-29 | 2012-09-05 | 北京联想软件有限公司 | Method for ensuring effective input as well as device and computer therefor |
-
2011
- 2011-02-21 JP JP2011034853A patent/JP2012173958A/en active Pending
- 2011-08-10 CN CN201110228230XA patent/CN102645993A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1011216A (en) * | 1996-06-27 | 1998-01-16 | Casio Comput Co Ltd | Touch panel control device |
| JP2004518188A (en) * | 2000-10-27 | 2004-06-17 | エロ・タッチシステムズ・インコーポレイテッド | Dual sensor touch screen using projected capacitive coupling and force touch sensor |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102645993A (en) | 2012-08-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6284838B2 (en) | Touch input device | |
| CN202433855U (en) | Information processing apparatus | |
| JP6283106B2 (en) | Touch control response method and apparatus | |
| JP6025528B2 (en) | Touch panel device | |
| JP6004716B2 (en) | Information processing apparatus, control method therefor, and computer program | |
| CN102221926B (en) | Touch point judgment method | |
| JPH07306752A (en) | Touch panel input device | |
| KR101372122B1 (en) | Method and apparatus for correcting gesture on touch screen based on vector | |
| JP2016009462A (en) | Touch input device | |
| US20130314328A1 (en) | Methods and systems for enhancing touch screen operation in a display of an aircraft | |
| US20130154965A1 (en) | Touch detection system and driving method thereof | |
| JP6370118B2 (en) | Information processing apparatus, information processing method, and computer program | |
| CN103729104B (en) | Electronic apparatus provided with resistive film type touch panel | |
| JP2012173958A (en) | Display device with touch panel | |
| US10564762B2 (en) | Electronic apparatus and control method thereof | |
| JP6032654B2 (en) | Information processing device | |
| KR101875181B1 (en) | Multi-touch display apparatus and method of recognizing touch thereof | |
| JP6095854B2 (en) | Analog touch panel device | |
| JP6169944B2 (en) | Touch panel device and operation detection method | |
| US9075465B2 (en) | Method of identifying touch event on touch panel by shape of signal group and computer readable medium thereof | |
| US9317167B2 (en) | Touch control system and signal processing method thereof | |
| US20170208165A1 (en) | Information Input Processing Method and Mobile Terminal | |
| JP2016115042A (en) | Electronic apparatus | |
| KR20140026791A (en) | Apparatus for deciding capacitive touch input validation and method thereof | |
| JP2020144726A (en) | Display device with touch panel for two-system inputs collation type industrial machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130618 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131129 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131203 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140130 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140325 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140826 |