JPH08147091A - Plural-point input touch panel and coordinate calculating method therefor - Google Patents
Plural-point input touch panel and coordinate calculating method thereforInfo
- Publication number
- JPH08147091A JPH08147091A JP28799294A JP28799294A JPH08147091A JP H08147091 A JPH08147091 A JP H08147091A JP 28799294 A JP28799294 A JP 28799294A JP 28799294 A JP28799294 A JP 28799294A JP H08147091 A JPH08147091 A JP H08147091A
- Authority
- JP
- Japan
- Prior art keywords
- sensing line
- point
- intersection
- touch panel
- touch
- 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.)
- Withdrawn
Links
Landscapes
- Position Input By Displaying (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、データ処理装置、例え
ば、図形処理装置における複数点入力タッチパネル、具
体的には、左手で画面上の操作モードボタン(図形の移
動モード,拡大モード)を押下し、右手で操作対象の図
形を指示して、所定の操作(移動,拡大,縮小等)をす
る複数点入力のタッチパネルに関する。このような操作
は、計算機支援設計(CAD) 機能を備えたデータ処理装置
で良く用いられる。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data processing device, for example, a multi-point input touch panel in a graphic processing device, and more specifically, to press an operation mode button (graphic moving mode, magnifying mode) on the screen with the left hand. Then, the present invention relates to a touch panel for inputting a plurality of points for instructing a figure to be operated with a right hand and performing a predetermined operation (movement, enlargement, reduction, etc.). Such an operation is often used in a data processing device having a computer aided design (CAD) function.
【0002】[0002]
【従来の技術】図8は、データ処理装置の構成例を示し
た図であり、図9は、従来の複数点入力のタッチパネル
を説明する図であり、図10は、タッチパネルの構造例
を示した図であって、図10(a) は、電磁誘導 (磁歪遅
延) 方式の例を示し、図10(b) は超音波方式の例を示
している。2. Description of the Related Art FIG. 8 is a diagram showing a configuration example of a data processing device, FIG. 9 is a diagram illustrating a conventional multi-point input touch panel, and FIG. 10 is a configuration example of the touch panel. 10A shows an example of an electromagnetic induction (magnetostriction delay) system, and FIG. 10B shows an example of an ultrasonic system.
【0003】タッチパネルは、例えば、CRT画面上に
タッチセンサ板を重ねて設置し、指先または他の物体等
で直接、該CRT画面上を押して位置情報を入力する装
置であり、図8では、タッチパネル一体型表示装置 3上
のタッチパネル 30 として示してある。The touch panel is, for example, a device in which a touch sensor plate is placed on a CRT screen and the position information is input by directly pushing the CRT screen with a fingertip or another object. In FIG. It is shown as a touch panel 30 on the integrated display device 3.
【0004】上記計算機支援設計(CAD) 機能を備えたデ
ータ処理装置では、中央処理装置(CPU) 1 が主記憶装置
(MM) 2上に展開されている所定の計算機支援設計(CAD)
プログラム 20 を実行することにより、所望の計算機支
援設計(CAD) 、例えば、図形処理を行う。In the data processing device having the computer aided design (CAD) function, the central processing unit (CPU) 1 is the main storage device.
Predetermined computer aided design (CAD) deployed on (MM) 2
By executing the program 20, desired computer aided design (CAD), for example, graphic processing is performed.
【0005】このとき、上記タッチパネル一体型表示装
置 3において、前述のように、左手で画面上の所定の操
作モードボタン(図形の移動モード,拡大モード)を押
下し、右手で操作対象の図形を指示して、所定の操作
(即ち、図形の移動, 拡大, 縮小, 回転等) を行うこと
で、ディスプレイ上に表示されている図形に対して任意
の操作を行うことができるが、上記の操作では、少なく
とも、タッチセンサ上において、2点の同時入力が必要
である。At this time, in the touch panel integrated type display device 3, as described above, the predetermined operation mode button (moving mode of graphic, enlargement mode) on the screen is pressed with the left hand, and the graphic to be operated is displayed with the right hand. Instruct and perform a predetermined operation
By performing (moving, enlarging, reducing, rotating, etc. of the figure), you can perform any operation on the figure displayed on the display. In, it is necessary to input two points simultaneously.
【0006】図9は、従来の複数点入力のタッチパネル
を説明する図であって、本願出願人が、特開平3−18
0922号公報「タッチパネル構造」で先願しているタ
ッチパネルの構造を説明する図である。FIG. 9 is a view for explaining a conventional multi-point input touch panel.
It is a figure explaining the structure of the touch panel previously filed by Japanese Patent No. 0922 "touch panel structure".
【0007】該特開平3−180922号公報「タッチ
パネル構造」では、「2方向に各々伸長する一対のタッ
チ検出線群 12,14を有したタッチパネル 30 において、
両群のタッチ検出線 12,14が交差した点を通過するタッ
チ検出線 16,18が両群の方向とは異なる方向に各々伸長
された他の検出線群を設けた」ことを開示している。In Japanese Patent Application Laid-Open No. 3-180922, "Touch panel structure", "In a touch panel 30 having a pair of touch detection line groups 12 and 14 extending in two directions,
There is provided another detection line group in which the touch detection lines 16 and 18 passing through the intersection of the touch detection lines 12 and 14 of both groups are extended in directions different from the directions of the two groups. There is.
【0008】即ち、3方向,又は4方向のタッチ検出線
を用いて、それぞれが交差点を共有しており、該タッチ
検出線同士の接触によりタッチ入力を検出している。こ
のタッチパネル構造では、タッチ検出線が必須条件であ
り、且つ、全てのタッチ検出線が、センス点において直
接的に交差する必要がある。That is, the touch detection lines in the three directions or the four directions share the intersection, and the touch input is detected by the contact between the touch detection lines. In this touch panel structure, a touch detection line is an essential condition, and all touch detection lines must directly intersect at the sense point.
【0009】本図には示さなかったが、他のタッチパネ
ル構造として、以下のものが知られている。その一つ
に、特開昭61−2945535号公報「タツチパネル
スイッチ」がある。ここに開示されている技術は、「裏
面に並行に形成された導電膜ストライブを有するととも
に、この導電膜ストライブを横切り且つ各ストライブと
電気的に接続するように形成された抵抗体(抵抗膜)を
両端に有する2枚のパネルを互いの導電膜ストライブが
微小間隔で直角に対向するように設置したタッチパネル
において、該タッチパネル表面が押されたとき、上記2
枚のパネルに形成された多数のストライブが接触して電
気的に導通する。従って、ある時点において、一方の抵
抗体の両端に一定の電圧を印加し、他方の抵抗体に現れ
る電圧(Vx)を測定し、他の時点で他方の抵抗体の両端に
一定の電圧を印加し、一方の抵抗体に現れる電圧(Vy)を
測定することにより、上記多数のストライブのどのスト
ライブが他のストライブの何れかと接触したかを検出す
ることで、該タッチパネル表面で押された位置を認識す
る」もので、所謂抵抗膜式と言われるものである。Although not shown in the figure, the following touch panel structures are known. One of them is Japanese Patent Laid-Open No. 61-2945535 entitled "Tatch Panel Switch". The technique disclosed herein is "a resistor (which has conductive film stripes formed in parallel on the back surface and is formed so as to cross the conductive film stripes and electrically connect to each stripe ( In a touch panel in which two panels having (resistive films) at both ends are installed so that the conductive film stripes of the two panels face each other at a small interval at a right angle, when the surface of the touch panel is pressed,
A large number of stripes formed on one panel come into contact with each other and become electrically conductive. Therefore, at a certain point in time, a constant voltage is applied across one resistor, the voltage (Vx) that appears in the other resistor is measured, and at another point a constant voltage is applied across the other resistor. Then, by measuring the voltage (Vy) appearing on one of the resistors to detect which one of the multiple stripes is in contact with any of the other stripes, the voltage is pressed on the touch panel surface. It is a so-called resistive film type.
【0010】このようなタッチパネルスイッチにおいて
は、表示画面上の異なる2つの部分が同時に押される
と、押下された2点により生じる電圧の相加平均に近い
電圧が得られる為、ここでは、上記導電膜ストライブを
高抵抗体で形成して、複数のタッチ点が押下されたこと
をを高精度で検出し、そのときには計測を抑止する技術
で、複数点入力を行うものではない。In such a touch panel switch, when two different parts on the display screen are pressed at the same time, a voltage close to the arithmetic mean of the voltages generated by the two pressed points is obtained. The film stripe is made of a high resistance material, and it is possible to detect with high accuracy that a plurality of touch points are pressed down, and at that time, the technique of suppressing the measurement is not performed.
【0011】又、他の一つに、特開昭59−14953
7号公報「タッチスクリーン」がある。ここに開示され
ている技術も要約すると、上記と同じ抵抗膜式のタッチ
パネルで、単一方向の複数のタッチ点の検出を組合わせ
て複数のタッチ点の位置を検出しようとするものである
が、ゴースト点を検出してしまう危険を含むものであ
る。Further, in another one, Japanese Patent Laid-Open No. 59-14953.
There is a gazette No. 7 “touch screen”. To summarize the technology disclosed here, the same resistive touch panel as described above attempts to detect the positions of a plurality of touch points by combining the detection of a plurality of touch points in a single direction. , Including the risk of detecting ghost points.
【0012】又、他の一つに、特開平6−59798号
公報「座標入力装置」がある。ここに開示されている技
術も、上記と同じ抵抗膜式のタッチパネルであるが、要
約すると、該抵抗膜式のタッチパネルのエリアを2つに
分け、それぞれのエリア毎に1点のタッチ計測を許し、
全部で2つのタッチを計測するものである。従って、タ
ッチ位置に制約が強いられる難点があり、任意の位置の
複数点のタッチ入力が求められる場合には適さない。[0012] Another one is "Coordinate input device" disclosed in Japanese Patent Laid-Open No. 6-59798. The technology disclosed herein is also the same resistive film type touch panel as described above, but in summary, the resistive film type touch panel is divided into two areas, and one touch measurement is allowed for each area. ,
It measures two touches in total. Therefore, there is a drawback that the touch position is restricted, and it is not suitable when a touch input at a plurality of arbitrary positions is required.
【0013】又、他の一つに、特開平3−201120
号公報「抵抗膜式タッチパネル」がある。ここに開示さ
れている技術も、上記と同じ抵抗膜式のタッチパネルで
あるが、マトリックス方式の簡易型を開示している。In addition, in another one, Japanese Patent Laid-Open No. 3-201120
There is a gazette "resistive film type touch panel". The technique disclosed here is also the same resistive film type touch panel as described above, but discloses a simple matrix type.
【0014】マトリックス型は、X方向,Y方向のそれ
ぞれ短冊型の独立電極が必要であり、独立電極が多いた
め、配線が煩雑になってしまう問題がある。そこで、上
記特開平3−201120号公報「抵抗膜式タッチパネ
ル」では、2つの方向の内、一方を面状の共通電極にし
て、配線を減らすというものである。その結果として、
タッチ点が同じX座標(又は、Y座標)の場合、該2つ
のタッチ点を区別することができなくなる。The matrix type requires strip-shaped independent electrodes for each of the X and Y directions, and since there are many independent electrodes, there is a problem that the wiring becomes complicated. Therefore, in the above-mentioned Japanese Unexamined Patent Publication No. 3-201120 "resistive film type touch panel", one of the two directions is used as a planar common electrode to reduce wiring. As a result,
When the touch points have the same X coordinate (or Y coordinate), the two touch points cannot be distinguished.
【0015】タッチパネルには、上記抵抗膜式の他に、
電磁誘導方式、超音波方式、光走査方式、容量検出方式
等がある。電磁誘導方式は、スタイラス又はカーソルに
内蔵されたコイルに、数十〜数百 KHzの電流を流すと、
タブレット側の受信側のコイルとタブレットの電極との
水平方向の位置に応じた誘導電圧が発生するので、その
電圧からスタイラスまたはカーソルのタッチ位置を算出
するものである。In addition to the resistive film type touch panel,
There are an electromagnetic induction method, an ultrasonic method, an optical scanning method, a capacitance detection method, and the like. Electromagnetic induction method, when a current of several tens to several hundred KHz is applied to the coil built into the stylus or cursor,
Since an induced voltage is generated in accordance with the horizontal position of the tablet-side receiving coil and the tablet electrode, the stylus or cursor touch position is calculated from the voltage.
【0016】又、図10(a) に示した磁歪遅延方式は、
磁気遮蔽板からX方向,Y方向に送出されている磁歪振
動波を、入力ペンに内蔵された検知コイルで検知し、該
磁気遮蔽板の送信器からの磁歪波の上記入力ペン内のコ
イルで検出される遅延時間を計算して、該入力ペンのタ
ッチ位置を求めるものである。Further, the magnetostriction delay system shown in FIG.
Magnetostrictive vibration waves transmitted from the magnetic shield plate in the X and Y directions are detected by a detection coil incorporated in the input pen, and the magnetostrictive wave from the transmitter of the magnetic shield plate is detected by the coil in the input pen. The detected delay time is calculated to obtain the touch position of the input pen.
【0017】又、超音波方式は、図10(b) に示されて
いるように、タッチパネルの表面上の2つの各隅上に、
X方向、Y方向に設けられた超音波振動子(X発振子,
Y発振子)から発生する超音波を、表面弾性波として、
該タッチパネルの表面を伝え、該表面弾性波を該X方
向,Y方向に設けられている反射アレイを介して、該タ
ッチパネルの隅々まで行き渡るようにする。このとき、
最短距離aを通る表面弾性波と、最長距離cを通る表面
弾性波では、対向して設けられている超音波受信素子へ
到達するのに時間差が生じる。ここで、例えば、指等の
表面弾性波エネルギーの吸収体が該タッチパネルに触れ
ると、上記表面弾性波の一部が吸収され、その結果生じ
る受信信号の変化を、タッチパネルインタフェース内部
のマイクロプロセッサが時系列的に分析することで、座
標値を検出するものである。In the ultrasonic method, as shown in FIG. 10 (b), the two corners on the surface of the touch panel are
Ultrasonic transducers provided in the X and Y directions (X oscillator,
The ultrasonic wave generated from the (Y oscillator) is used as a surface acoustic wave.
The surface of the touch panel is transmitted, and the surface acoustic waves are spread to every corner of the touch panel through the reflection arrays provided in the X direction and the Y direction. At this time,
A surface acoustic wave passing through the shortest distance a and a surface acoustic wave passing through the longest distance c have a time difference in reaching the ultrasonic receiving elements provided facing each other. Here, for example, when an absorber of surface acoustic wave energy such as a finger touches the touch panel, a part of the surface acoustic waves is absorbed, and the resulting change in the received signal is detected by the microprocessor inside the touch panel interface. The coordinate values are detected by performing a series of analysis.
【0018】又、光走査方式は、表示画面の周辺に発光
ダイオードアレイと受光素子アレイとを取り付け、画面
上を横断する光ビームの遮断を走査することによって、
タッチ位置を検知するものである。In the optical scanning method, a light emitting diode array and a light receiving element array are attached to the periphery of a display screen, and the interruption of a light beam that traverses the screen is scanned.
The touch position is detected.
【0019】以下、他の各方式についての説明は省略す
る。The description of the other systems will be omitted below.
【0020】[0020]
【発明が解決しようとする課題】従って、上記公開公報
を引用して説明した抵抗膜式のタッチパネルは、原理的
に1点入力のものであり、該抵抗膜方式をマトリックス
式に変形したセンスライン方式では、複数点の入力が可
能となるが、電極の数が多くなるという問題があった。
又、図10で説明した電磁誘導方式,磁歪遅延方式,超
音波方式と言った、電波,磁気波、超音波面上でスタン
ラスペンと言った入力ペン,指先等でタッチ位置を検出
する方式も、原理的に1点入力のものであり、複数点入
力のタッチパネルとしては使用できないという問題があ
る。Therefore, the resistive film type touch panel described with reference to the above-mentioned publication is, in principle, one-point input, and a sense line obtained by transforming the resistive film system into a matrix type. The method allows input of a plurality of points, but has a problem that the number of electrodes increases.
Further, the electromagnetic induction method, the magnetostriction delay method, and the ultrasonic method described with reference to FIG. In principle, it is a one-point input, and there is a problem that it cannot be used as a touch panel for multi-point input.
【0021】又、前述の本願出願人が先願している特開
平3−180922号公報「タッチパネル構造」では、
センスラインを使用している為、原理的に複数点入力に
適した方式であるが、上記特開平3−180922号公
報「タッチパネル構造」で開示している方式では、図9
で説明したように「2方向に各々伸長する一対のタッチ
検出線群 12,14を有したタッチパネル 10 において、両
群のタッチ検出線 12,14が交差した点を通過するタッチ
検出線 16,18が両群の方向とは異なる方向に各々伸長さ
れた他の検出線群を設けた」ものであって、前述したよ
うに、タッチ点がセンス点で交差し、且つ、接触する必
要があるもので、構造的に高精度を必要とするという問
題がある。Further, in the above-mentioned Japanese Patent Application Laid-Open No. 3-180922 "touch panel structure", which the applicant of the present invention previously filed,
Since a sense line is used, it is a method suitable for inputting a plurality of points in principle. However, in the method disclosed in the above-mentioned JP-A-3-180922 "touch panel structure", the method shown in FIG.
As described above, in the touch panel 10 having the pair of touch detection lines 12 and 14 extending in two directions, the touch detection lines 16 and 18 passing through the intersection of the touch detection lines 12 and 14 of both groups. Is provided with another detection line group that is extended in a direction different from the directions of the two groups. ”As described above, the touch points must intersect at the sense points and must be in contact with each other. However, there is a problem in that high accuracy is required structurally.
【0022】本発明は上記従来の欠点に鑑み、光ビーム
と言ったセンスラインを使用することで、原理的に一点
入力方式ではない光学式、センスライン方式によるタッ
チパネルにおいて、タッチ点がセンス点で交差する必要
がなく、構造的に高精度を必要としない複数点入力のタ
ッチパネルを提供することを目的とするものである。In view of the above-mentioned conventional drawbacks, the present invention uses a sense line called a light beam, so that the touch point is a sense point in a touch panel of an optical type or a sense line type, which is not a single point input type in principle. It is an object of the present invention to provide a multi-point input touch panel that does not need to intersect and structurally does not require high precision.
【0023】[0023]
【課題を解決するための手段】図1,図2は、本発明の
原理説明図である。上記の問題点は下記の如くに構成し
たタッチパネルによって解決される。1 and 2 are explanatory views of the principle of the present invention. The above-mentioned problems are solved by the touch panel configured as described below.
【0024】(1) 3方向、又は、それ以上の方向に延び
る平行センシングラインa, b, cと、各センシングラ
インa, b, cの一端に発信モジュール 1a,1b,1c を設
け、他の一端に受信モジュール 2a,2b,2c を設けて、各
センシングラインの受信モジュールで、上記発信モジュ
ールからの信号を受信してタッチ点を求める手段を備え
るように構成する。(1) Parallel sensing lines a, b, c extending in three or more directions, and transmission modules 1a, 1b, 1c provided at one end of each sensing line a, b, c, and other The receiving modules 2a, 2b, 2c are provided at one end, and the receiving module of each sensing line is configured to include means for receiving a signal from the transmitting module and obtaining a touch point.
【0025】(2) 3方向、又は、それ以上の方向に延び
る平行センシングラインa, b, cと、各センシングラ
インa, b, cの一端に発信モジュール 1a,1b,1c を設
け、他の一端に受信モジュール 2a,2b,2c を設けて、発
信モジュール 1a,1b,1c からの信号を受信した、少なく
とも、2つの受信モジュール 2a,2bに対応するセンシン
グラインa,bの交点Pcを求める手段と、他の受信モジ
ュール 2c に対応するセンシングラインcと、上記交点
Pcとの距離Zrを求める手段と、該距離Zrが所定の閾値d
以下の点Pcをタッチ点とする手段を備えるように構成す
る。(2) Parallel sensing lines a, b, c extending in three or more directions, and transmitting modules 1a, 1b, 1c provided at one end of each sensing line a, b, c, and other A means for determining the intersection point Pc of the sensing lines a and b corresponding to at least two receiving modules 2a and 2b, which is provided with the receiving modules 2a, 2b and 2c at one end and receives the signals from the transmitting modules 1a, 1b and 1c And the sensing line c corresponding to the other receiving module 2c and the intersection
A means for obtaining the distance Zr from Pc, and the distance Zr is a predetermined threshold value d
The following point Pc is configured as a touch point.
【0026】(3) 3方向、又は、それ以上の方向に延び
る平行センシングラインa, b, cと、各センシングラ
インa, b, cの一端に発信モジュール 1a,1b,1c を設
け、他の一端に受信モジュール 2a,2b,2c を設けて、各
センシングラインにおいて、高々1本のセンシングライ
ンがタッチを検出しているとき、少なくとも、2方向宛
のセンシングラインの交点を求め、該求めた複数個の交
点が互いに、予め、定められている閾値d以下した離れ
ていないとき、各交点の重心位置をタッチ点とする手段
を備えるように構成する。(3) Parallel sensing lines a, b, c extending in three or more directions, and transmitting modules 1a, 1b, 1c provided at one end of each sensing line a, b, c, and other sensing lines a, b, c The receiving modules 2a, 2b, 2c are provided at one end, and when at most one sensing line in each sensing line detects a touch, at least the intersection of the sensing lines addressed to two directions is obtained, and the obtained plurality of detected lines are detected. When the respective intersections are not separated from each other by a predetermined threshold value d or less, a means for setting the barycentric position of each intersection as a touch point is provided.
【0027】(4) 3点、又は、それ以上の点を中心とし
た放射状のセンシングラインx,y,zと、上記放射状
のセンシングラインx,y,zの中心端に発信モジュー
ル 1x,1y,1z を設け、該放射状のセンシングラインx,
y,zの他端に受信モジュール 2x,2y,2z を設けて、各
センシングラインの受信モジュール 2a,2b,2c で、上記
発信モジュール 1a,1b,1c からの信号を受信してタッチ
点を求める手段を備えるように構成する。(4) Radial sensing lines x, y, z centered at three or more points, and transmitter modules 1x, 1y, z at the center ends of the radial sensing lines x, y, z. 1z is provided, and the radial sensing line x,
The receiving module 2x, 2y, 2z is provided at the other end of y and z, and the receiving module 2a, 2b, 2c of each sensing line receives the signal from the transmitting module 1a, 1b, 1c to obtain the touch point. It is configured to include means.
【0028】(5) 3点、又は、それ以上の点を中心とし
た放射状のセンシングラインx,y,zと、上記放射状
のセンシングラインx,y,zの中心端に発信モジュー
ル 1x,1y,1z を設け、該放射状のセンシングラインx,
y,zの他端に受信モジュール 2x,2y,2z を設けて、発
信モジュール 1x,1y,1z からの信号を受信した、少なく
とも、2つの受信モジュール 2x,2yに対応するセンシン
グラインx,yの交点Pcを求める手段と、他の受信モジ
ュール 2z に対応するセンシングラインzと、上記交点
Pcとの距離Zrを求める手段と、該距離Zrが所定の閾値d
以下の点Pcをタッチ点とする手段を備えるように構成す
る。(5) Radial sensing lines x, y, z centered on three or more points, and transmitter modules 1x, 1y, z at the center ends of the radial sensing lines x, y, z. 1z is provided, and the radial sensing line x,
The receiving modules 2x, 2y, 2z are provided at the other ends of y and z, and at least the sensing lines x, y corresponding to the two receiving modules 2x, 2y that receive the signals from the transmitting modules 1x, 1y, 1z The means for obtaining the intersection point Pc, the sensing line z corresponding to another receiving module 2z, and the intersection point
A means for obtaining the distance Zr from Pc, and the distance Zr is a predetermined threshold value d
The following point Pc is configured as a touch point.
【0029】(6) 3点、又は、それ以上の点を中心とし
た放射状のセンシングラインx,y,zと、上記放射状
のセンシングラインx,y,zの中心端に発信モジュー
ル 1x,1y,1z を設け、該放射状のセンシングラインx,
y,zの他端に受信モジュール 2x,2y,2z を設けて、各
センシングラインx,y,zにおいて、高々1本のセン
シングラインがタッチを検出しているとき、少なくと
も、2方向宛のセンシングラインの交点を求め、該求め
た複数個の交点が互いに、予め、定められている閾値d
以下した離れていないとき、各交点の重心位置をタッチ
点とする手段を備えるように構成する。(6) Radial sensing lines x, y, z centered at three or more points, and transmitter modules 1x, 1y, z at the center ends of the radial sensing lines x, y, z. 1z is provided, and the radial sensing line x,
The receiving module 2x, 2y, 2z is provided at the other end of y, z, and when at least one sensing line in each sensing line x, y, z detects a touch, sensing for at least two directions is performed. The intersection points of the lines are obtained, and the obtained plurality of intersection points are mutually determined by a predetermined threshold value d.
When not separated from each other as described below, it is configured to have means for setting the barycentric position of each intersection as a touch point.
【0030】(7) 3方向以上のセンシングラインから得
られる検出情報の内、2方向の検出情報から、少なくと
も1つの交点の座標Pcを演算する交点演算過程と、該交
点演算過程で得られた複数の座標同士の距離Zr、又は、
前記交点演算過程で得られた座標Pcと、該座標Pcの演算
に用いられなかった残る方向のセンシングラインとの距
離Zrを求める距離演算過程とを有し、該距離演算過程で
演算した距離Zrが所定の閾値dより小さい集合点をタッ
チ点とするように構成する。(7) Among the detection information obtained from the sensing lines in three or more directions, the intersection calculation process for calculating the coordinates Pc of at least one intersection from the detection information in two directions, and the intersection calculation process. Distance between multiple coordinates Zr, or
The coordinate Pc obtained in the intersection calculation process and a distance calculation process for obtaining the distance Zr between the sensing line in the remaining direction not used for the calculation of the coordinate Pc, and the distance Zr calculated in the distance calculation process. Is set as a touch point which is smaller than a predetermined threshold value d.
【0031】[0031]
【作用】本発明にタッチパネルにおいては、図1(a),図
2に示されているように、3方向、又は、それ以上の方
向に延びる平行センシングラインa, b, c,〜又は、
3点、又は、それ以上の点を中心とした放射状のセンシ
ングラインx,y,z,〜を備えて、タッチを検出した
複数個、例えば、2個のセンシングラインa,b又は、
x,y、具体的には、受信モジュールが付勢された全て
のセンシングラインa,b又は、x,yの交点 Pc を求
める。In the touch panel according to the present invention, as shown in FIGS. 1 (a) and 2, parallel sensing lines a, b, c, ... Or extending in three or more directions.
A plurality of sensing lines, for example, two sensing lines a, b, which are provided with three or more radial sensing lines x, y, z, ...
x, y, specifically all sensing lines a, b to which the receiving module is energized, or the intersection Pc of x, y is determined.
【0032】図1(b) の例では、2個のセンシングライ
ンa,bについて、それぞれ、2点で受信モジュールが
付勢されタッチを検出した例であるが、この例では、
○,又は●の4点がタッチ点の候補となる。In the example of FIG. 1B, the receiving module is activated at two points for each of the two sensing lines a and b, and the touch is detected. In this example,
Four points, ○ or ●, are candidates for touch points.
【0033】そこで、本発明においては、該センシング
ラインa,b又は、x,yとは異なる他のセンシングラ
インc,又はzの全てのラインについて、上記交点 Pc
との間の距離Zrを算出し、予め、定められている閾値d
以下のセンシングラインを持つ上記交点 Pc をタッチ点
とするようにしたものである。{図1,図2参照} 図1(b) の例で説明すると、センシングラインcの内
の、付勢された2つのセンシングライン c1,c2と、上記
交点 Pc との距離Zrを算出し、該距離Zrが予め定められ
ている閾値(この閾値は、該並行センシングライン間の
距離Wから、例えば、W/2として設定しても良い)d
以下のセンシングライン c1,c2を持つ交点Pc (本例で
は、●印で示した交点) をタッチ点とし、○印で示した
交点候補を削除するようにしたものである。Therefore, in the present invention, the intersection point Pc is set for all the sensing lines a and b or other sensing lines c and z different from x and y.
The distance Zr between the
The intersection point Pc with the following sensing lines is used as the touch point. {Refer to FIGS. 1 and 2} Explaining with the example of FIG. 1 (b), the distance Zr between the two energized sensing lines c1 and c2 of the sensing lines c and the intersection point Pc is calculated, The distance Zr is a predetermined threshold value (this threshold value may be set as W / 2 from the distance W between the parallel sensing lines) d
The intersection Pc having the following sensing lines c1 and c2 (in this example, the intersection indicated by ●) is used as a touch point, and the intersection candidates indicated by ○ are deleted.
【0034】図1(c) の例では、3方向のセンシングラ
インにおいて、それぞれの方向で、高々1本のセンシン
グラインでタッチを検出したとき、各方向での交点 Pa
b,Pbc,Pacを求め、該3個の交点間の距離Zrが互い
に、予め、定めた閾値d以下であるとき、各交点の重心
点をタッチ点するするようにしたものである。In the example of FIG. 1 (c), when a touch is detected by at most one sensing line in each of the three sensing lines, the intersection point Pa in each direction is detected.
b, Pbc, Pac are obtained, and when the distance Zr between the three intersections is less than or equal to a predetermined threshold value d, the center of gravity of each intersection is touched.
【0035】従って、3方向、又は、それ以上の方向に
延びる平行センシングラインa, b, c,〜又は、3
点、又は、それ以上の点を中心とした放射状のセンシン
グラインx,y,z,〜の交点が一致する必要がなく、
単に、3方向、又は、それ以上の方向に延びる平行セン
シングラインa, b, c,〜又は、3点、又は、それ以
上の点を中心とした放射状のセンシングラインx,y,
z,〜を設けるだけで、複数点入力のタッチパネルを構
築することができる。Therefore, the parallel sensing lines a, b, c, ... Or 3 extending in three directions or more.
It is not necessary that the intersection points of radial sensing lines x, y, z, ... centering on a point or more points are the same,
Simply, parallel sensing lines a, b, c, extending in three directions or more directions, or or radial sensing lines x, y, centered on three or more points.
A touch panel for inputting a plurality of points can be constructed only by providing z ,.
【0036】[0036]
【実施例】以下本発明の実施例を図面によって詳述す
る。前述の図1,図2は、本発明の原理説明図であり、
図3〜図5は、本発明の一実施例を示した図であり、図
3,図4は並行センシングラインをもつタッチパネルの
構成例を示し、図5は、タッチ点を決定する処理を流れ
図で示し、図6は、本発明の他の実施例を示した図であ
って、放射状センシングラインを持つタッチパネルの構
成例を示し、図7は、本発明のタッチ点検出アルゴリズ
ムの他の例を模式的にに示した図である。Embodiments of the present invention will be described in detail below with reference to the drawings. 1 and 2 described above are explanatory views of the principle of the present invention.
3 to 5 are diagrams showing an embodiment of the present invention, FIGS. 3 and 4 show a configuration example of a touch panel having parallel sensing lines, and FIG. 5 is a flow chart of processing for determining a touch point. FIG. 6 is a diagram showing another embodiment of the present invention, showing a configuration example of a touch panel having radial sensing lines, and FIG. 7 is another example of the touch point detection algorithm of the present invention. It is the figure shown typically.
【0037】本発明においては、例えば、3方向、又
は、それ以上の方向に延びる平行センシングラインa,
b, cと、各センシングラインa, b, cの一端に発信
モジュール 1a,1b,1c を設け、他の一端に受信モジュー
ル 2a,2b,2c を設けて、発信モジュール 1a,1b,1c から
の信号を受信した、少なくとも、2つの受信モジュール
2a,2bに対応するセンシングラインa,bの交点Pcを求
める手段と、他の受信モジュール 2c に対応するセンシ
ングラインcと、上記交点Pcとの距離Zrを求める手段
と、該距離Zrが所定の閾値d以下の点Pcをタッチ点とす
る手段が、本発明を実施するのに必要な手段である。
尚、全図を通して同じ符号は同じ対象物を示している。In the present invention, for example, the parallel sensing lines a, extending in three or more directions,
b, c, and the transmitting modules 1a, 1b, 1c at one end of each sensing line a, b, c, and the receiving modules 2a, 2b, 2c at the other end. At least two receiving modules receiving signals
Means for obtaining the intersection point Pc of the sensing lines a, b corresponding to 2a, 2b, means for obtaining the distance Zr between the sensing line c corresponding to another receiving module 2c and the intersection point Pc, and the distance Zr Means for setting a point Pc equal to or less than the threshold value d as a touch point is a means necessary for implementing the present invention.
Note that the same reference numerals indicate the same object throughout the drawings.
【0038】以下、図1,図2を参照しながら、図3〜
図6,及び、図7によって、本発明のタッチパネルの構
造と、複数点入力の動作を説明する。先ず、図3,図4
は、3方向、又は、それ以上の方向に延びる平行センシ
ングラインa, b, cを備えたタッチパネルの構成例を
示している。Hereinafter, referring to FIGS. 1 and 2, FIGS.
The structure of the touch panel of the present invention and the operation of inputting a plurality of points will be described with reference to FIGS. 6 and 7. First, FIG. 3 and FIG.
Shows a configuration example of a touch panel provided with parallel sensing lines a, b, c extending in three directions or more.
【0039】図3(a) に示したように、タッチパネル 3
0 には、図示されているように、縦方向に発光モジュー
ル 1a,1bと受光モジュール 2a,2bを設け、横方向に、発
光モジュール 1c と、受光モジュール 2c とが設けられ
ている。As shown in FIG. 3 (a), the touch panel 3
At 0, as shown in the figure, the light emitting modules 1a and 1b and the light receiving modules 2a and 2b are provided in the vertical direction, and the light emitting module 1c and the light receiving module 2c are provided in the horizontal direction.
【0040】上記発光モジュール 1a,1b,1c は、図3
(b) に示した光ビーム (センシングラインを構成する)
a,b,cを同時に発光しても良いし、時分割で発光し
ても良い。The light emitting modules 1a, 1b and 1c are shown in FIG.
Light beam shown in (b) (constituting sensing line)
A, b, and c may emit light at the same time, or may emit light in a time division manner.
【0041】受光モジュール 2a,2bでは、光ビームが同
時に発光されている場合には、図4(c) に示されている
ような液晶シャッターで透過された光ビーム (センシン
グライン)a,又はbを検出する。In the light receiving modules 2a and 2b, when the light beams are simultaneously emitted, the light beam (sensing line) a or b transmitted by the liquid crystal shutter as shown in FIG. 4 (c). To detect.
【0042】発光モジュール 1a,1bからの発光が、時分
割で行われる場合には、上記液晶シャッターは必ずしも
必要ではない。図5は、本発明によるタッチパネルによ
るタッチ点を検出する処理を流れ図で示したものであ
り、図5(a) は、説明の便宜上、各センシングラインを
区別する為に、各センシングラインに対する名称の付与
例を示している。When the light emission from the light emitting modules 1a and 1b is performed in a time division manner, the above liquid crystal shutter is not always necessary. FIG. 5 is a flowchart showing a process of detecting a touch point by the touch panel according to the present invention. FIG. 5A shows names of the sensing lines in order to distinguish each sensing line for convenience of description. The example of grant is shown.
【0043】即ち、センシングラインaに対しては、a
1,a2,a3, 〜の各ラインがあり、センシングラインbに
対しては、b1,b2,b3, 〜の各ラインがあり、センシング
ラインcに対しては、c1,c2,c3, 〜の各ラインがある。That is, for the sensing line a, a
1, a2, a3, ..., For sensing line b, there are b1, b2, b3, ... For sensing line c, For sensing line c, c1, c2, c3, ... There is each line.
【0044】先ず、タッチを検出した (即ち、受光モジ
ュールが付勢された) センシングラインap(ai,aj,〜),
bq(bi,bj,〜),cr(ci,cj,〜) について、図5(b) に示
した処理を行う。First, a sensing line ap (ai, aj, ...), which detects a touch (that is, the light receiving module is activated),
The processing shown in FIG. 5B is performed on bq (bi, bj,-) and cr (ci, cj-).
【0045】タッチを検出したセンシングラインap(a
i,aj,〜),bq(bi,bj,〜) の全ての組(ap,bq )につ
いて、交点Pc を求める。{図5(b) の処理ステップ 1
00,101参照} 次に、残りのセンシングラインcr(ci,cj,〜) の全てに
ついて、上記交点Pcと、センシングラインcr(ci,cj,
〜) 間の距離Zrを求め、予め、定められている閾値d
{前述のように、該センシングライン間の距離をWとし
たとき、上記d=W/2とする}以下かどうかを判別
し、該閾値d以下のセンシングラインcr(ci,cj,〜) を
含む交点Pc をタッチ点する。{図5(b) の処理ステッ
プ 102,103,104参照} 上記の処理を、全てのセンシングラインcr(ci,cj,〜)
ついて処理する。{図5の処理ステップ 105,103参照} 更に、上記処理ステップ 100〜105 で示した処理を、前
述のタッチを検出したセンシングラインap(ai,aj,〜),
bq(bi,bj,〜) の全ての組(ap,bq )について繰り返
す。{図5(b) の処理ステップ 106,101参照} このようにして、タッチを検出した (即ち、受光モジュ
ールが付勢された) センシングラインap(ai,aj,〜),b
q(bi,bj,〜),cr(ci,cj,〜) が交差していない複数個の
点Pc に対して、正確にタッチ点を判別することができ
る。Sensing line ap (a
The intersection point Pc is obtained for all pairs (ap, bq) of i, aj,-), bq (bi, bj,-). {Processing step 1 of FIG. 5 (b)
00, 101} Next, for all of the remaining sensing lines cr (ci, cj, ~), the intersection Pc and the sensing lines cr (ci, cj,
The distance Zr between
{As described above, when the distance between the sensing lines is W, the above d = W / 2} is determined, and the sensing lines cr (ci, cj, ...) Below the threshold d are determined. Touch the included intersection Pc. {Refer to the processing steps 102, 103, 104 of Fig. 5 (b)} The above processing is performed for all sensing lines cr (ci, cj, ...).
To process. {Refer to processing steps 105 and 103 in FIG. 5} Furthermore, the processing shown in the above processing steps 100 to 105 is performed by the sensing line ap (ai, aj, ...)
Repeat for all sets (ap, bq) of bq (bi, bj,-). {Refer to the processing steps 106 and 101 of FIG. 5B} In this way, the sensing line ap (ai, aj, ...), b in which the touch is detected (that is, the light receiving module is energized)
It is possible to accurately determine a touch point for a plurality of points Pc where q (bi, bj,-) and cr (ci, cj,-) do not intersect.
【0046】図6は、本発明の他の実施例を示した図で
あって、3点、又は、それ以上の点を中心とした放射状
センスラインを使用した実施例の構成例を示している。
本実施例では、図6(a) に示したように、3点、又は、
それ以上の点を中心とした放射状のセンシングライン
x,y,zと、上記放射状のセンシングラインx,y,
zの中心端に発信モジュール 1x,1y,1z を設け、該放射
状のセンシングラインx,y,zの他端に受信モジュー
ル 2x,2y,2z を設ける。FIG. 6 is a diagram showing another embodiment of the present invention, showing an example of the construction of an embodiment using radial sense lines centered at three or more points. .
In this embodiment, as shown in FIG. 6A, three points, or
Radial sensing lines x, y, z centered on points further than that, and the radial sensing lines x, y, z
Transmitting modules 1x, 1y, 1z are provided at the center end of z, and receiving modules 2x, 2y, 2z are provided at the other ends of the radial sensing lines x, y, z.
【0047】具体的には、図6(b) に示したように、例
えば、タッチパネル 30 の4個の各隅に、発光モジュー
ル 1x,1y,1z,〜を設け、該タッチパネルの4個の各辺に
受光モジュール 2x,2y,2z,〜を設ける。Specifically, as shown in FIG. 6 (b), for example, the light-emitting modules 1x, 1y, 1z, ... Are provided at the four corners of the touch panel 30, respectively. Install light receiving modules 2x, 2y, 2z, ... on the sides.
【0048】発光モジュール 1x,1y,1z,〜からの放射状
に発光される光ビームを、受光モジュールアレイの各受
光素子が受信し、タッチがあると、影をセンスする。こ
のとき、前述のように、該発光モジュール 1x,1y,1z,
〜からの発光を同時に行っても良いし、同時に行わず、
順次、時分割的に行えば、受光モジュール 2x,2y,2z,〜
に、液晶シャッターと必要なく、既存のラインセンサー
を使用することが可能である。The light beams emitted radially from the light emitting modules 1x, 1y, 1z, ... Are received by the respective light receiving elements of the light receiving module array, and when there is a touch, a shadow is sensed. At this time, as described above, the light emitting modules 1x, 1y, 1z,
You may or may not emit light from at the same time,
If sequentially and time-divisionally performed, light receiving modules 2x, 2y, 2z, ~
In addition, it is possible to use the existing line sensor without the liquid crystal shutter.
【0049】図6(c) は、一つの発光モジュール 1y か
ら光ビームを発光した例を示している。この場合の、タ
ッチ点の検出方法は、図5(b) の流れ図で説明した手法
と同じであり、例えば、発信モジュール 1x,1y,1z から
の信号を受信した、少なくとも、2つの受信モジュール
2x,2yに対応するセンシングラインx,yの交点Pcを求
めてと、他の受信モジュール 2z に対応するセンシング
ラインzと、上記交点Pcとの距離Zrを求め、該距離Zrが
所定の閾値d以下の点Pcをタッチ点とすることで事足り
るので、該放射状センシングライン方式での処理の流れ
図は省略する。FIG. 6C shows an example in which a light beam is emitted from one light emitting module 1y. In this case, the touch point detection method is the same as the method described in the flow chart of FIG. 5 (b). For example, at least two reception modules that receive signals from the transmission modules 1x, 1y, 1z.
After finding the intersection Pc of the sensing lines x and y corresponding to 2x and 2y, the distance Zr between the sensing line z corresponding to the other receiving module 2z and the above intersection Pc is found, and the distance Zr is a predetermined threshold value d. Since it suffices to use the following point Pc as a touch point, the flow chart of the processing in the radial sensing line method is omitted.
【0050】図7は、タッチ点計算アルゴリズムの他の
例を模式的に示した図である。この例では、例えば、3
方向の並行センシングラインa,b,cの各1本 a1,b
1,c1 において、タッチを検出された場合を示してい
る。FIG. 7 is a diagram schematically showing another example of the touch point calculation algorithm. In this example, for example, 3
One parallel sensing line a, b, c for each direction a1, b
The case where a touch is detected is shown in 1, c1.
【0051】このような場合には、それぞれのセンシン
グライン a1 とb1,b1 とc1,c1 とa1のそれぞれの交点 P
ab,Pbc,Pcaを求め、該求めた3個の交点が、互いに予
め、定められた距離d以下しか離れていないとき、上記
3個の交点 Pab,Pbc,Pcaの重心点をタッチ点とすること
ができる。In such a case, the intersection points P of the sensing lines a1 and b1, b1 and c1, c1 and a1, respectively.
When ab, Pbc, and Pca are found, and the three intersecting points thus found are apart from each other by a distance d or less, which is previously set, the center of gravity of the three intersecting points Pab, Pbc, and Pca is set as a touch point. be able to.
【0052】このように、3方向、又は、それ以上の方
向に延びる平行センシングラインと、各センシングライ
ンの一端に発信モジュールを設け、他の一端に受信モジ
ュールを設けた場合(図1の例)とか、3点、又は、そ
れ以上の点を中心とした放射状のセンシングラインと、
上記放射状のセンシングラインの中心端に発信モジュー
ルを設け、該放射状のセンシングラインの他端に受信モ
ジュールを設けた場合(図2の例)において、上記図5
(b) の流れ図に示したタッチ点計算アルゴリズムの他
に、上記図7に示したタッチ点計算アルゴリズム等の方
法が考えられる。In this way, the parallel sensing lines extending in three or more directions, and the transmitting module provided at one end of each sensing line and the receiving module provided at the other end (example of FIG. 1). Or radial sensing lines centered on three or more points,
In the case where the transmitting module is provided at the center end of the radial sensing line and the receiving module is provided at the other end of the radial sensing line (example of FIG. 2), the above-mentioned FIG.
In addition to the touch point calculation algorithm shown in the flowchart of (b), methods such as the touch point calculation algorithm shown in FIG. 7 can be considered.
【0053】即ち、本発明の基本は、複数方向の並行セ
ンシングライン,又は、放射状センシングラインを備
え、各方向のセンシングラインにおいて、検出された1
本,又は、複数本のセンシングラインを用いて、タッチ
点を求める手段を備えるところにある。That is, the basis of the present invention is to provide parallel sensing lines or radial sensing lines in a plurality of directions, and to detect one detected line in each direction.
There is a means for finding a touch point using a book or a plurality of sensing lines.
【0054】このように、本発明によるタッチパネル
は、3方向、又は、それ以上の方向に延びる平行センシ
ングライン,又は、3点、又は、それ以上の点を中心と
した放射状のセンシングラインを使用して、各センシン
グラインの一端に、例えば、発信モジュールを置き、他
の一端に受信モジュールをおいて、例えば、少なくと
も、2つの受信モジュールに対応するセンシングライン
の交点Pcを求め、他の受信モジュールに対応するセンシ
ングラインと、上記交点Pcとの距離Zrを求めて、該距離
Zrが所定の閾値d以下の点Pcをタッチ点とするようにし
たところに特徴がある。As described above, the touch panel according to the present invention uses parallel sensing lines extending in three directions or more directions, or radial sensing lines centered at three points or more points. Then, for example, a transmitting module is placed at one end of each sensing line, and a receiving module is placed at the other end. For example, at least the intersection Pc of the sensing lines corresponding to the two receiving modules is obtained, and the other receiving module is set. Find the distance Zr between the corresponding sensing line and the intersection point Pc, and calculate the distance Zr.
The feature is that a point Pc where Zr is equal to or less than a predetermined threshold value d is set as a touch point.
【0055】尚、上記3方向、又は、それ以上の方向に
延びる平行センシングライン,又は、3点、又は、それ
以上の点を中心とした放射状のセンシングラインとして
は、上記実施例で説明した光検出線でも良いし、複数方
向のショートプレート上のショートライン(該ショート
ライン上の一点をタッチすることにより、該ショートラ
インの受信モジュールにタッチ情報を出力する。)であ
っても良いことは言う迄もないことである。The parallel sensing lines extending in the above three directions or more directions, or the radial sensing lines centered at three points or more, are the light described in the above embodiment. It may be a detection line or a short line on a short plate in a plurality of directions (touching one point on the short line outputs touch information to the receiving module of the short line). It's a mere thing.
【0056】[0056]
【発明の効果】以上、詳細に説明したように、本発明に
よれば、3方向、又は、それ以上の方向に延びる平行セ
ンシングラインa, b, c,〜又は、3点、又は、それ
以上の点を中心とした放射状のセンシングラインx,
y,z,〜の交点が一致する必要がなく、単に、3方
向、又は、それ以上の方向に延びる平行センシングライ
ンa, b, c,〜又は、3点、又は、それ以上の点を中
心とした放射状のセンシングラインx,y,z,〜を設
けるだけで、複数点入力のタッチパネルを構築すること
ができる効果がある。As described above in detail, according to the present invention, the parallel sensing lines a, b, c, ... or three points extending in three or more directions, or three or more points. Radial sensing line x centered on the point
It is not necessary that the intersections of y, z, and ~ coincide with each other, and the parallel sensing lines a, b, c, ~, or 3 points extending in 3 directions or more directions are centered. By providing the radial sensing lines x, y, z, ..., there is an effect that a touch panel with a plurality of points can be constructed.
【図1】本発明の原理説明図(その1)FIG. 1 is an explanatory diagram (1) of the principle of the present invention.
【図2】本発明の原理説明図(その2)FIG. 2 is an explanatory diagram of the principle of the present invention (No. 2)
【図3】本発明の一実施例を示した図(その1)FIG. 3 is a diagram showing an embodiment of the present invention (No. 1).
【図4】本発明の一実施例を示した図(その2)FIG. 4 is a diagram showing an embodiment of the present invention (part 2).
【図5】本発明の一実施例を示した図(その3)FIG. 5 is a diagram showing an embodiment of the present invention (part 3).
【図6】本発明の他の実施例を示した図FIG. 6 is a diagram showing another embodiment of the present invention.
【図7】本発明のタッチ点検出アルゴリズムの他の例を
模式的に示した図FIG. 7 is a diagram schematically showing another example of the touch point detection algorithm of the present invention.
【図8】データ処理装置の構成例を示した図FIG. 8 is a diagram showing a configuration example of a data processing device.
【図9】従来の複数点入力のタッチパネルを説明する図FIG. 9 is a diagram illustrating a conventional multi-point input touch panel.
【図10】タッチパネルの構造例を示した図FIG. 10 is a diagram showing a structural example of a touch panel.
1 中央処理装置(CPU) 2 主記憶装
置(MM) 3 タッチパネル一体型表示装置 30 タッチパネル 1a,1b,1c, 〜 発信モジュール,発光モジュール 1x,1y,1z, 〜 発信モジュール,発光モジュール 2a,2b,2c, 〜 受信モジュール,受光モジュール 2x,2y,2z, 〜 受信モジュール,受光モジュール 100 〜106 処理ステップ Pc 交点, 交点候補 Zr 距離 d 閾値 a1,a2,〜,b1,b2, 〜,c1,c2, 〜 センシングライン1 Central processing unit (CPU) 2 Main memory unit (MM) 3 Touch panel integrated display device 30 Touch panel 1a, 1b, 1c, ~ Sending module, light emitting module 1x, 1y, 1z, ~ Sending module, light emitting module 2a, 2b, 2c, ~ Receiving module, Receiving module 2x, 2y, 2z, ~ Receiving module, Receiving module 100 ~ 106 Processing step Pc Intersection, Intersection candidate Zr Distance d Threshold a1, a2, ~, b1, b2, ~, c1, c2, ~ Sensing line
Claims (7)
行センシングラインと、各センシングラインの一端に発
信モジュールを設け、他の一端に受信モジュールを設け
て、 各センシングラインの受信モジュールで、上記発信モジ
ュールからの信号を受信してタッチ点を求める手段を備
えたことを特徴とする複数点入力タッチパネル。1. A parallel sensing line extending in three directions or more, and a transmitting module provided at one end of each sensing line, and a receiving module provided at the other end. A multi-point input touch panel comprising means for receiving a signal from the transmission module and determining a touch point.
行センシングラインと、各センシングラインの一端に発
信モジュールを設け、他の一端に受信モジュールを設け
て、 発信モジュールからの信号を受信した、少なくとも、2
つの受信モジュールに対応するセンシングラインの交点
Pcを求める手段と、他の受信モジュールに対応するセン
シングラインと、上記交点Pcとの距離Zrを求める手段
と、該距離Zrが所定の閾値d以下の点Pcをタッチ点とす
る手段を備えたことを特徴とする複数点入力タッチパネ
ル。2. A parallel sensing line extending in three or more directions, and a transmitting module provided at one end of each sensing line and a receiving module provided at the other end to receive a signal from the transmitting module. At least 2
Intersection of sensing lines corresponding to one receiving module
A means for obtaining Pc, a means for obtaining a distance Zr between the sensing line corresponding to another receiving module and the intersection point Pc, and a means for making a point Pc at which the distance Zr is a predetermined threshold value d or less as a touch point are provided. A multi-point input touch panel characterized by the following.
行センシングラインと、各センシングラインの一端に発
信モジュールを設け、他の一端に受信モジュールを設け
て、 各センシングラインにおいて、高々1本のセンシングラ
インがタッチを検出しているとき、少なくとも、2方向
宛のセンシングラインの交点を求め、該求めた複数個の
交点が互いに、予め、定められている閾値d以下した離
れていないとき、各交点の重心位置をタッチ点とする手
段を備えたことを特徴とする複数点入力タッチパネル。3. A parallel sensing line extending in three or more directions, and a transmitting module provided at one end of each sensing line, and a receiving module provided at the other end, and at most one line in each sensing line. When the sensing line of 1 detects a touch, at least an intersection of the sensing lines directed to two directions is obtained, and when the obtained plurality of intersections are not apart from each other by a predetermined threshold value d or less, A multi-point input touch panel, characterized in that it is provided with means for setting the center of gravity of each intersection as a touch point.
射状のセンシングラインと、上記放射状のセンシングラ
インの中心端に発信モジュールを設け、該放射状のセン
シングラインの他端に受信モジュールを設けて、 各センシングラインの受信モジュールで、上記発信モジ
ュールからの信号を受信してタッチ点を求める手段を備
えたことを特徴とする複数点入力タッチパネル。4. A radial sensing line centered at three or more points, and a transmitter module provided at the center end of the radial sensing line, and a receiver module at the other end of the radial sensing line. A multi-point input touch panel provided with means for receiving a signal from the transmitting module and determining a touch point in a receiving module of each sensing line.
射状のセンシングラインと、上記放射状のセンシングラ
インの中心端に発信モジュールを設け、該放射状のセン
シングラインの他端に受信モジュールを設けて、 発信モジュールからの信号を受信した、少なくとも、2
つの受信モジュールに対応するセンシングラインの交点
Pcを求める手段と、他の受信モジュールに対応するセン
シングラインと、上記交点Pcとの距離Zrを求める手段
と、該距離Zrが所定の閾値d以下の点Pcをタッチ点とす
る手段を備えたことを特徴とする複数点入力タッチパネ
ル。5. A radial sensing line centered at three or more points, and a transmitter module provided at the center end of the radial sensing line, and a receiving module at the other end of the radial sensing line. Provided to receive the signal from the transmitter module, at least 2
Intersection of sensing lines corresponding to one receiving module
A means for obtaining Pc, a means for obtaining a distance Zr between the sensing line corresponding to another receiving module and the intersection point Pc, and a means for making a point Pc at which the distance Zr is a predetermined threshold value d or less as a touch point are provided. A multi-point input touch panel characterized by the following.
射状のセンシングラインと、上記放射状のセンシングラ
インの中心端に発信モジュールを設け、該放射状のセン
シングラインの他端に受信モジュールを設けて、 各センシングラインにおいて、高々1本のセンシングラ
インがタッチを検出しているとき、少なくとも、2方向
宛のセンシングラインの交点を求め、該求めた複数個の
交点が互いに、予め、定められている閾値d以下した離
れていないとき、各交点の重心位置をタッチ点とする手
段を備えたことを特徴とする複数点入力タッチパネル。6. A radial sensing line centered at three or more points, and a transmitter module provided at the center end of the radial sensing line, and a receiving module at the other end of the radial sensing line. In each sensing line, when at most one sensing line detects a touch, at least the intersections of the sensing lines directed to two directions are obtained, and the obtained plurality of intersections are mutually predetermined. A multi-point input touch panel comprising means for setting a barycentric position of each intersection as a touch point when the distance is equal to or less than a threshold d and is not separated.
る検出情報の内、2方向の検出情報から、少なくとも1
つの交点の座標Pcを演算する交点演算過程と、 該交点演算過程で得られた複数の座標同士の距離Zr、又
は、前記交点演算過程で得られた座標Pcと、該座標Pcの
演算に用いられなかった残る方向のセンシングラインと
の距離Zrを求める距離演算過程とを有し、 該距離演算過程で演算した距離Zrが所定の閾値dより小
さい集合点をタッチ点とすることを特徴とする複数点入
力タッチパネルの座標演算方法。7. Of the detection information obtained from the sensing lines in three or more directions, at least 1 is selected from the detection information in two directions.
An intersection calculation process for calculating the coordinates Pc of one intersection, a distance Zr between a plurality of coordinates obtained in the intersection calculation process, or a coordinate Pc obtained in the intersection calculation process and used for calculation of the coordinates Pc. A distance calculation process for obtaining a distance Zr from a sensing line in the remaining direction that has not been obtained, and a set point at which the distance Zr calculated in the distance calculation process is smaller than a predetermined threshold value d is used as a touch point. Multipoint input touch panel coordinate calculation method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP28799294A JPH08147091A (en) | 1994-11-22 | 1994-11-22 | Plural-point input touch panel and coordinate calculating method therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP28799294A JPH08147091A (en) | 1994-11-22 | 1994-11-22 | Plural-point input touch panel and coordinate calculating method therefor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH08147091A true JPH08147091A (en) | 1996-06-07 |
Family
ID=17724405
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP28799294A Withdrawn JPH08147091A (en) | 1994-11-22 | 1994-11-22 | Plural-point input touch panel and coordinate calculating method therefor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH08147091A (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7307623B2 (en) | 2002-02-28 | 2007-12-11 | Sony Computer Entertainment Inc. | Information processing device having detector capable of detecting coordinate values, as well as changes thereof, of a plurality of points on display screen |
JP2011070531A (en) * | 2009-09-28 | 2011-04-07 | Nec Personal Products Co Ltd | Touch panel, input device, input method, and program |
KR20110057146A (en) * | 2008-08-07 | 2011-05-31 | 오웬 드럼 | Method and apparatus for detecting a multitouch event in an optical touch-sensitive device |
JP2012008903A (en) * | 2010-06-28 | 2012-01-12 | Kyocera Corp | Touch position detection device and portable telephone set |
JP2012078986A (en) * | 2010-09-30 | 2012-04-19 | Hitachi Constr Mach Co Ltd | Optical touch panel device of construction machinery |
US8212782B2 (en) | 2006-08-22 | 2012-07-03 | Samsung Electronics Co., Ltd. | Apparatus, method, and medium of sensing movement of multi-touch point and mobile apparatus using the same |
TWI397005B (en) * | 2009-01-07 | 2013-05-21 | Elan Microelectronics Corp | Ghost Detection Method for Capacitive Touchpad |
US8461512B2 (en) | 2008-08-07 | 2013-06-11 | Rapt Ip Limited | Optical control system with modulated emitters |
JP2014500529A (en) * | 2010-06-09 | 2014-01-09 | バーント インターナショナル リミテッド | Modular position detection system and method |
JP2014157561A (en) * | 2013-02-18 | 2014-08-28 | Oki Electric Ind Co Ltd | Light-shielding body detection device and automatic transaction device |
JP2014523029A (en) * | 2011-07-01 | 2014-09-08 | ランドプラス カンパニーリミテッド | Multi-touch recognition device |
CN105808023A (en) * | 2016-03-14 | 2016-07-27 | 青岛海信电器股份有限公司 | Touch point identification method and infrared touch control device |
-
1994
- 1994-11-22 JP JP28799294A patent/JPH08147091A/en not_active Withdrawn
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7307623B2 (en) | 2002-02-28 | 2007-12-11 | Sony Computer Entertainment Inc. | Information processing device having detector capable of detecting coordinate values, as well as changes thereof, of a plurality of points on display screen |
US8212782B2 (en) | 2006-08-22 | 2012-07-03 | Samsung Electronics Co., Ltd. | Apparatus, method, and medium of sensing movement of multi-touch point and mobile apparatus using the same |
US9086762B2 (en) | 2008-08-07 | 2015-07-21 | Rapt Ip Limited | Optical control system with modulated emitters |
KR20110057146A (en) * | 2008-08-07 | 2011-05-31 | 오웬 드럼 | Method and apparatus for detecting a multitouch event in an optical touch-sensitive device |
JP2011530123A (en) * | 2008-08-07 | 2011-12-15 | ドラム,オウエン | Method and apparatus for detecting multi-touch events in optical touch sensitive devices |
US9335864B2 (en) | 2008-08-07 | 2016-05-10 | Rapt Ip Limited | Method and apparatus for detecting a multitouch event in an optical touch-sensitive device |
US8461512B2 (en) | 2008-08-07 | 2013-06-11 | Rapt Ip Limited | Optical control system with modulated emitters |
US8723840B2 (en) | 2008-08-07 | 2014-05-13 | Rapt Ip Limited | Method and apparatus for detecting a multitouch event in an optical touch-sensitive device |
US8723839B2 (en) | 2008-08-07 | 2014-05-13 | Rapt Ip Limited | Method and apparatus for detecting a multitouch event in an optical touch-sensitive device |
TWI397005B (en) * | 2009-01-07 | 2013-05-21 | Elan Microelectronics Corp | Ghost Detection Method for Capacitive Touchpad |
JP2011070531A (en) * | 2009-09-28 | 2011-04-07 | Nec Personal Products Co Ltd | Touch panel, input device, input method, and program |
JP2014500529A (en) * | 2010-06-09 | 2014-01-09 | バーント インターナショナル リミテッド | Modular position detection system and method |
JP2012008903A (en) * | 2010-06-28 | 2012-01-12 | Kyocera Corp | Touch position detection device and portable telephone set |
US8749503B2 (en) | 2010-06-28 | 2014-06-10 | Kyocera Corporation | Touch position detector and mobile cell phone |
JP2012078986A (en) * | 2010-09-30 | 2012-04-19 | Hitachi Constr Mach Co Ltd | Optical touch panel device of construction machinery |
JP2014523029A (en) * | 2011-07-01 | 2014-09-08 | ランドプラス カンパニーリミテッド | Multi-touch recognition device |
JP2014157561A (en) * | 2013-02-18 | 2014-08-28 | Oki Electric Ind Co Ltd | Light-shielding body detection device and automatic transaction device |
CN105808023A (en) * | 2016-03-14 | 2016-07-27 | 青岛海信电器股份有限公司 | Touch point identification method and infrared touch control device |
CN105808023B (en) * | 2016-03-14 | 2019-01-29 | 青岛海信电器股份有限公司 | A kind of recognition methods of touch point and infrared touch device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3106967B1 (en) | Multipoint touch screen | |
CN100483319C (en) | Use of a two finger input on touch screens | |
US8493355B2 (en) | Systems and methods for assessing locations of multiple touch inputs | |
KR101084448B1 (en) | A multi-point touch-sensitive system | |
US20160195993A1 (en) | Multi-touch detection | |
KR101101581B1 (en) | A Multi-point Touch-sensitive Device | |
KR101084438B1 (en) | Method of operating a multi-point touch-sensitive system | |
JP2008539514A (en) | Touch position determination using bending mode sensors and multiple detection techniques | |
Liu et al. | An acoustic multi-touch sensing method using amplitude disturbed ultrasonic wave diffraction patterns | |
JPH08147091A (en) | Plural-point input touch panel and coordinate calculating method therefor | |
KR20100066671A (en) | Touch display apparatus | |
KR101178848B1 (en) | Appratus and method for recognizing of multi touch point | |
US11301097B2 (en) | Techniques for using a touch screen to perform ear detection using emulated self capacitance sensing | |
JPH08179872A (en) | Device and method for input | |
CN110647260A (en) | Touch structure, touch screen and electronic equipment | |
Fong et al. | for Novel Touchscreen Concept | |
TW201303672A (en) | Touch point locating method for optical touch panel and optical touch panel |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20020205 |