JPH04127314A - Touch position discriminating method for touch panel - Google Patents

Touch position discriminating method for touch panel

Info

Publication number
JPH04127314A
JPH04127314A JP2247416A JP24741690A JPH04127314A JP H04127314 A JPH04127314 A JP H04127314A JP 2247416 A JP2247416 A JP 2247416A JP 24741690 A JP24741690 A JP 24741690A JP H04127314 A JPH04127314 A JP H04127314A
Authority
JP
Japan
Prior art keywords
touch
touch panel
touched
touch position
data
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
Application number
JP2247416A
Other languages
Japanese (ja)
Inventor
Megumi Hirai
平井 芽久美
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP2247416A priority Critical patent/JPH04127314A/en
Publication of JPH04127314A publication Critical patent/JPH04127314A/en
Pending legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

PURPOSE:To prevent a malfunction by making its operation effective, when only one touch position is touched, as a result of executing a retrieval twice. CONSTITUTION:When a touch is detected continuously twice with regard to one of plural touch positions on a touch panel, its touch position is informed as a selected position. Accordingly, only in the case only one of plural touch positions is touched, its touch becomes effective. That is, in the case (a) the touch positions of two parts or more are touched, and in the case (b) the touch position is shifted, the result of detection is not informed. In such a manner, the malfunction is prevented.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、タッチパネルを有する各種装置におけるタッ
チポジションの判別方法に関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a method for determining a touch position in various devices having a touch panel.

(従来の技術) タッチパネルは、CRT等のデイスプレィ装置の画面上
に設けられる。このタッチパネルにより、操作者は、デ
イスプレィ装置の表示に従って、人力操作を行なうこと
ができる。このようなタッチパネルは、例えば、透明の
板に透明電極を格子状に配列して構成される。
(Prior Art) A touch panel is provided on the screen of a display device such as a CRT. This touch panel allows the operator to perform manual operations according to the display on the display device. Such a touch panel is configured, for example, by arranging transparent electrodes in a grid on a transparent plate.

第4図は、タッチパネルの正面図である。FIG. 4 is a front view of the touch panel.

図示のように、X1〜X、、のX座標及びYt〜Y、の
X座標により複数のタッチポジションが設けられている
As shown in the figure, a plurality of touch positions are provided by X coordinates X1 to X, and X coordinates Yt to Y.

従来のタッチパネルのタッチポジション判別方法は、タ
ッチパネル上の最小単位の座標を順次検索していき、最
初に発見された座標をデータとして認識していた。検索
の順序は、いずれでもよいが、例えば、(xi、 y+
)、(x2. y、) 、・・・(x、、、 Y、)、
(xi、 Y2)、(X2. Y2) 、・”等の一定
の順序である。
In the conventional touch panel touch position determination method, the coordinates of the smallest unit on the touch panel are sequentially searched, and the first coordinate discovered is recognized as data. The search order may be in any order, but for example, (xi, y+
), (x2. y,) , ... (x,,, Y,),
(xi, Y2), (X2. Y2), .'', etc. in a certain order.

第2図は、従来のタッチポジション判別方法の手順を示
すフローチャートである。
FIG. 2 is a flowchart showing the steps of a conventional touch position determination method.

上述のように、タッチポジションを順次検索していき、
該当の座標がタッチされている場合(ステップ521)
、その旨を通知する(ステップ524)。全座標のチエ
ツクが終了しても夕・チされている座標が検8されない
ときはにテップ522)、通知を行なわない(ステラ:
523)。
As mentioned above, the touch positions are sequentially searched,
If the corresponding coordinates are touched (step 521)
, and notifies that effect (step 524). If the checked coordinates are not detected even after all the coordinates have been checked (step 522), no notification is made (Stella:
523).

(発明が解決しようとする課題) しかしながら、上述した従来の技術には、次Qような問
題点があった。
(Problems to be Solved by the Invention) However, the above-mentioned conventional technology has the following problems.

第3図は、タッチパネルの操作状況の説明図1ある。FIG. 3 is an explanatory diagram 1 of the operation status of the touch panel.

第3図(a)に示すように、選択したい座標Cを押しな
がら、この座標■の左端を押した場合、隣の座標■がデ
ータとして認識されそしよう可肯i性がある。つまり、
(L、 Yl)、(L、 Yl)、・(Xn、Yl)、
(X、、 Yl)、(Xa、 Yl) 、 −0’−順
に座標を検索した場合、第2図の方法に従えば、座標■
がデータとして認識されるという間層があった。
As shown in FIG. 3(a), if the user presses the left end of this coordinate ■ while pressing the coordinate C to be selected, there is a possibility that the adjacent coordinate ■ will be recognized as data. In other words,
(L, Yl), (L, Yl), ・(Xn, Yl),
If you search for the coordinates in the order of (X,, Yl), (Xa, Yl), -0'-, then if you follow the method shown in Figure 2, the coordinates ■
There was a gap in which information was recognized as data.

また、第3図(b)に示すように、タッチ時に指が多少
動くことで2つのデータが連続してあがってしまう。つ
まり、第3図(b)の破線で示す位置から、実線で示す
位置に指がずれた場合、第2図の方法によれば、座標■
がまず通知され、これに続いて座標■が通知されるとい
う問題があった。
Further, as shown in FIG. 3(b), if the finger moves a little during the touch, two pieces of data will appear consecutively. In other words, if the finger shifts from the position shown by the broken line in FIG. 3(b) to the position shown by the solid line, according to the method shown in FIG.
There was a problem in that the coordinates ■ were notified first, followed by the coordinates ■.

さらに、装置に若干の不安定要素(例えば、ノイズの発
生等)があった場合、誤動作の防止策がないという問題
があった。
Furthermore, there is a problem in that there is no measure to prevent malfunctions when the device has some unstable factors (for example, noise generation, etc.).

本発明は以上の点に着目してなされたもので、使用者の
意図しないタッチパネルデータの誤入力の発生を除去し
、操作性に優れた装置を提供することを目的とするもの
である。
The present invention has been made in view of the above points, and an object of the present invention is to eliminate the occurrence of erroneous input of touch panel data that is not intended by the user, and to provide a device with excellent operability.

(課題を解決するための手段) 本発明のタッチパネルのタッチポジション判別方法は、
タッチパネル上に複数のタッチポジションを定め、各タ
ッチポジションについてタッチされたか否かを複数回判
別し、いずれか1つのみのタッチポジションのタッチが
2回以上連続して検出されたときは、そのタッチポジシ
ョンを選定されたポジションとして通知することを特徴
とするものである。
(Means for Solving the Problems) A touch position determination method for a touch panel of the present invention includes:
Multiple touch positions are defined on the touch panel, and it is determined multiple times whether or not each touch position has been touched. If a touch at only one touch position is detected two or more times in a row, that touch is detected. The feature is that the position is notified as a selected position.

(作用) 本発明のタッチパネルのタッチポジション判別方法にお
いては、タッチパネル上の複数のタッチポジションの1
つについて2回連続してタッチが検出されたとき、その
タッチポジションが選定されたポジションとして通知さ
れる。従って、複数のタッチポジションの1つのみがタ
ッチされている場合に限り、そのタッチが有効とされる
。これにより、誤操作の防止を図ることができる。
(Function) In the touch panel touch position determination method of the present invention, one of a plurality of touch positions on the touch panel
When a touch is detected twice in succession for one touch position, the touch position is notified as the selected position. Therefore, only when only one of the plurality of touch positions is touched, that touch is considered valid. This makes it possible to prevent erroneous operations.

(実施例) 第1図は、本発明の方法の手順を示すフローチャートで
あり、第5図は本発明に係る制御情報の一例を示す図で
ある。
(Example) FIG. 1 is a flowchart showing the procedure of the method of the present invention, and FIG. 5 is a diagram showing an example of control information according to the present invention.

所定のインターバル(例えば、 100m5ec)によ
りタッチポジションの検索が開始されると、先頭で第5
図に示す今回選択データに無効データを書き込んだ後(
ステップs1)、先頭の座標に対しタッチがあったどう
かのチエツクを行なう(ステップS2)。タッチがあっ
た場合(ステップ5ll)、その座標を今回選択データ
に格納しくステップ513)、次座標のチエツクを続け
る(ステップS2)。このとき、既に今回選択データが
あった場合は、同一座標であった場合を除き(ステップ
512)、複数の座標がタッチされたとして無効データ
を通知しくステップS6)、処理を終了する。
When the touch position search starts at a predetermined interval (for example, 100m5ec), the fifth
After writing invalid data to the currently selected data shown in the figure (
Step s1), a check is made to see if there is a touch on the top coordinates (step S2). If there is a touch (step 511), the coordinates are stored in the current selection data (step 513), and the next coordinate is checked (step S2). At this time, if there is already selected data this time, unless the coordinates are the same (step 512), it is assumed that a plurality of coordinates have been touched and invalid data is notified (step S6), and the process ends.

1回目の全座標チエツクが終了した時点で今回選択デー
タが無効(タッチ無し)の場合(ステップS4)、第5
図に示す前回選択データにタッチ無しの無効データを書
き込んだ後(ステップS5)、無効データを通知しくス
テップS6)、処理を終了する。今回選択データありの
場合(ステップS4)、2回目のチエツクを開始する(
ステップSl〜S4)。
If the current selected data is invalid (no touch) when the first all coordinates check is completed (step S4), the fifth
After writing invalid data with no touch in the previously selected data shown in the figure (step S5), the invalid data is notified (step S6), and the process ends. If there is selected data this time (step S4), a second check is started (
Steps Sl to S4).

これにより、第3図(a)又は(b)に示すように、2
か所以上のタッチポジションがタッチされた場合やタッ
チ位置がずれた場合の検出結果は通知されない。そして
、所望のタッチポジションが1か所のみタッチされたと
き、初めてその検出結果が通知される。従って、タッチ
パネルの操作状況によらず、タッチポジションが確実に
検出される。また、ハードウェアのノイズ等による選択
データの発生を防止することができる。この結果、タッ
チパネルの誤入力を防止することかできる。
As a result, as shown in FIG. 3(a) or (b), 2
If more than one touch position is touched or if the touch position shifts, the detection result will not be notified. Then, the detection result is notified only when only one desired touch position is touched. Therefore, the touch position is reliably detected regardless of the operation status of the touch panel. Furthermore, generation of selection data due to hardware noise or the like can be prevented. As a result, erroneous input on the touch panel can be prevented.

2回目の全座標チエツクが正常終了したら(ステップS
7)、前回選択データと今回選択データの比較を行なう
(ステップS8)。同じ場合には、指が離されていない
、即ち連続タッチ中と見なし、無効データを通知しくス
テップS6)、処理を終了する。異なる場合には、今回
選択データを前回選択データに書き込み(ステップS9
)、今回選択データを通知して処理を終了する。
When the second full coordinate check is completed successfully (step S
7) Compare the previous selection data and the current selection data (step S8). If the same is the case, it is assumed that the finger has not been released, that is, the finger is being touched continuously, and invalid data is notified (step S6), and the process ends. If different, the current selection data is written to the previous selection data (step S9).
), the current selection data is notified and the process ends.

これにより、使用者がタッチパネルを指で押している間
は、それが1回の操作とみなされる。
As a result, as long as the user presses the touch panel with his/her finger, it is considered as one operation.

(発明の効果) 以上説明したように、本発明のタッチパネルのタッチポ
ジション判別方法によれば、2回の検索の結果、1つの
タッチポジションのみがタッチされているときに、その
操作を有効としたので、2か所以上の座標がタッチされ
た場合や指がずれた場合、その操作は無効となり、誤操
作を防止することができる。また、このような2回の検
索によりハードウェアのノイズ等による異常データをエ
ラーとすることができる。
(Effects of the Invention) As explained above, according to the touch position determination method of the touch panel of the present invention, when only one touch position is touched as a result of two searches, that operation is determined to be valid. Therefore, if two or more coordinates are touched or the finger is misplaced, the operation becomes invalid, and erroneous operations can be prevented. Further, by performing such two searches, abnormal data due to hardware noise or the like can be treated as an error.

また、今回選択データと前回選択データを比較して両者
が一致するときは、1か所のタッチパネルデータを通知
した後、その座標から指が離されるまではそれを無効と
することができる。
Further, when the current selection data and the previous selection data are compared and they match, it is possible to notify the touch panel data of one location and then invalidate it until the finger is removed from that coordinate.

以上のようにして、使用者のタッチパネルデータの誤入
力の発生を除去することができる。
In the manner described above, it is possible to eliminate the occurrence of erroneous input of touch panel data by the user.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の方法の手順を示すフローチャート、第
2図は従来の方法の手順を示すフローチャート、第3図
はタッチパネルの操作状況の説明図、第4図は本発明が
適用される装置の正面図、第5図は本発明に係る制御情
報の一例を示す図である。 従来の方法の手順を示すフローチャート第  2  図 x。 くタッチパネル座標〉 タッチパネルの正画図 第4図 本発明に係るIIIWI情報の一例を示す間第  5 
 図
Fig. 1 is a flowchart showing the procedure of the method of the present invention, Fig. 2 is a flowchart showing the procedure of the conventional method, Fig. 3 is an explanatory diagram of the operation status of the touch panel, and Fig. 4 is the device to which the present invention is applied. The front view of FIG. 5 is a diagram showing an example of control information according to the present invention. Flowchart illustrating the steps of the conventional method FIG. 2x. Touch panel coordinates〉 Original image of the touch panel Figure 4 shows an example of IIIWI information related to the present invention.
figure

Claims (1)

【特許請求の範囲】  タッチパネル上に複数のタッチポジションを定め、 各タッチポジションについてタッチされたか否かを複数
回判別し、 いずれか1つのみのタッチポジションのタッチが2回以
上連続して検出されたときは、 そのタッチポジションを選定されたポジションとして通
知することを特徴とするタッチパネルのタッチポジショ
ン判別方法。
[Claims] A plurality of touch positions are defined on a touch panel, and it is determined multiple times whether or not each touch position has been touched, and if a touch at only one touch position is detected two or more times in succession. A method for determining a touch position of a touch panel, characterized in that when a touch position is selected, the touch position is notified as a selected position.
JP2247416A 1990-09-19 1990-09-19 Touch position discriminating method for touch panel Pending JPH04127314A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2247416A JPH04127314A (en) 1990-09-19 1990-09-19 Touch position discriminating method for touch panel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2247416A JPH04127314A (en) 1990-09-19 1990-09-19 Touch position discriminating method for touch panel

Publications (1)

Publication Number Publication Date
JPH04127314A true JPH04127314A (en) 1992-04-28

Family

ID=17163112

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2247416A Pending JPH04127314A (en) 1990-09-19 1990-09-19 Touch position discriminating method for touch panel

Country Status (1)

Country Link
JP (1) JPH04127314A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013242916A (en) * 2012-04-27 2013-12-05 Panasonic Corp Input device, input support method, and program
JP2013242836A (en) * 2012-04-27 2013-12-05 Panasonic Corp Input device, input support method, and program
US8872785B2 (en) 2004-05-06 2014-10-28 Apple Inc. Multipoint touchscreen
US9025090B2 (en) 2010-12-22 2015-05-05 Apple Inc. Integrated touch screens
US9075470B2 (en) 2010-09-28 2015-07-07 Kyocera Corporation Electronic information device
US9244561B2 (en) 2006-06-09 2016-01-26 Apple Inc. Touch screen liquid crystal display
US9268429B2 (en) 2006-06-09 2016-02-23 Apple Inc. Integrated display and touch screen
US9710095B2 (en) 2007-01-05 2017-07-18 Apple Inc. Touch screen stack-ups
JPWO2017013952A1 (en) * 2015-07-17 2018-04-19 富士電機株式会社 Optical touch panel and vending machine
JP2019531239A (en) * 2017-02-08 2019-10-31 ユン,イル シク Elevator operation control apparatus and method using monitor

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61156327A (en) * 1984-12-27 1986-07-16 Toshiba Corp Monitor method for wrong input of input device
JPH0281221A (en) * 1988-09-19 1990-03-22 Yokogawa Electric Corp Touch panel input device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61156327A (en) * 1984-12-27 1986-07-16 Toshiba Corp Monitor method for wrong input of input device
JPH0281221A (en) * 1988-09-19 1990-03-22 Yokogawa Electric Corp Touch panel input device

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10331259B2 (en) 2004-05-06 2019-06-25 Apple Inc. Multipoint touchscreen
US11604547B2 (en) 2004-05-06 2023-03-14 Apple Inc. Multipoint touchscreen
US8872785B2 (en) 2004-05-06 2014-10-28 Apple Inc. Multipoint touchscreen
US8928618B2 (en) 2004-05-06 2015-01-06 Apple Inc. Multipoint touchscreen
US8982087B2 (en) 2004-05-06 2015-03-17 Apple Inc. Multipoint touchscreen
US10908729B2 (en) 2004-05-06 2021-02-02 Apple Inc. Multipoint touchscreen
US9035907B2 (en) 2004-05-06 2015-05-19 Apple Inc. Multipoint touchscreen
US9454277B2 (en) 2004-05-06 2016-09-27 Apple Inc. Multipoint touchscreen
US9244561B2 (en) 2006-06-09 2016-01-26 Apple Inc. Touch screen liquid crystal display
US9268429B2 (en) 2006-06-09 2016-02-23 Apple Inc. Integrated display and touch screen
US10976846B2 (en) 2006-06-09 2021-04-13 Apple Inc. Touch screen liquid crystal display
US11175762B2 (en) 2006-06-09 2021-11-16 Apple Inc. Touch screen liquid crystal display
US9575610B2 (en) 2006-06-09 2017-02-21 Apple Inc. Touch screen liquid crystal display
US11886651B2 (en) 2006-06-09 2024-01-30 Apple Inc. Touch screen liquid crystal display
US10191576B2 (en) 2006-06-09 2019-01-29 Apple Inc. Touch screen liquid crystal display
US10521065B2 (en) 2007-01-05 2019-12-31 Apple Inc. Touch screen stack-ups
US9710095B2 (en) 2007-01-05 2017-07-18 Apple Inc. Touch screen stack-ups
US9075470B2 (en) 2010-09-28 2015-07-07 Kyocera Corporation Electronic information device
US10409434B2 (en) 2010-12-22 2019-09-10 Apple Inc. Integrated touch screens
US9727193B2 (en) 2010-12-22 2017-08-08 Apple Inc. Integrated touch screens
US9146414B2 (en) 2010-12-22 2015-09-29 Apple Inc. Integrated touch screens
US9025090B2 (en) 2010-12-22 2015-05-05 Apple Inc. Integrated touch screens
JP2013242916A (en) * 2012-04-27 2013-12-05 Panasonic Corp Input device, input support method, and program
US10261630B2 (en) 2012-04-27 2019-04-16 Panasonic Intellectual Property Corporation Of America Input device, input support method, and program
JP2013242836A (en) * 2012-04-27 2013-12-05 Panasonic Corp Input device, input support method, and program
JPWO2017013952A1 (en) * 2015-07-17 2018-04-19 富士電機株式会社 Optical touch panel and vending machine
JP2019531239A (en) * 2017-02-08 2019-10-31 ユン,イル シク Elevator operation control apparatus and method using monitor

Similar Documents

Publication Publication Date Title
CN109753179B (en) User operation instruction processing method and handwriting reading equipment
JP3123887B2 (en) Coordinate detection / display device
JPH05298027A (en) Touch input data processor
JP2000172427A (en) Input device with misinput detecting function and misinput detecting method for input device
JP2000284912A (en) Touch panel input computer
JP2951664B2 (en) Touch panel device
JPH0916318A (en) Tablet pointer
JPS62233823A (en) Confirming method for coordinate input of crt device
JP2003345511A (en) Image recording and playback device with touch panel
JP3284272B2 (en) Data input method and device / data input program recording medium
JPH0922330A (en) Touch panel input method
JPH02112013A (en) Touch panel type input device
JP2637440B2 (en) Cursor control method
JP4038870B2 (en) Pen input computer
JPS61131111A (en) Command input control system
JPH03179518A (en) input control device
JPH07121299A (en) Pen computer equipment
JP2800145B2 (en) Item selection controller
JP2006323478A (en) Information processor and status switching program
JP2000112657A (en) Circuit for preventing erroneous operation of pointing device
JPH08272535A (en) Pointer display control method
JP2852150B2 (en) Handwriting input device
JP3243398B2 (en) Monitoring and control equipment
JPH05173711A (en) Input method on touch panel input screen
JPH02162412A (en) Touch panel type input device