JP3209279B2 - Display input device and automatic transaction device having display input device - Google Patents
Display input device and automatic transaction device having display input deviceInfo
- Publication number
- JP3209279B2 JP3209279B2 JP17042391A JP17042391A JP3209279B2 JP 3209279 B2 JP3209279 B2 JP 3209279B2 JP 17042391 A JP17042391 A JP 17042391A JP 17042391 A JP17042391 A JP 17042391A JP 3209279 B2 JP3209279 B2 JP 3209279B2
- Authority
- JP
- Japan
- Prior art keywords
- effective area
- coordinates
- touched
- touch
- display
- 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.)
- Expired - Fee Related
Links
- 230000001186 cumulative effect Effects 0.000 claims description 33
- 238000009825 accumulation Methods 0.000 claims description 31
- 238000004364 calculation method Methods 0.000 claims description 20
- 210000003811 finger Anatomy 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 238000013500 data storage Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 101100202463 Schizophyllum commune SC14 gene Proteins 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明はCRTやLCD等の表示
装置とタッチ入力装置とを組み合わせてなる表示入力装
置において、表示装置の表示とタッチ入力装置の入力可
能範囲のずれを補正する機構に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a display input device comprising a combination of a display device such as a CRT or LCD and a touch input device, and to a mechanism for correcting a shift between the display of the display device and the inputtable range of the touch input device. .
【0002】[0002]
【従来の技術】現在、自動取引装置等、操作誘導画面表
示を見ながらキー入力を行う装置において、CRTやL
CD等の表示装置に表示される操作誘導画面を見なが
ら、同一画面上のキー表示の箇所にタッチすることで、
所望の入力がなされるようになっている。2. Description of the Related Art At present, devices such as an automatic transaction device for performing key input while viewing an operation guidance screen display are CRT and LRT.
By touching key display locations on the same screen while viewing the operation guide screen displayed on a display device such as a CD,
A desired input is made.
【0003】これは、CRTやLCD等の表示装置上
に、タッチされることで入力が認識される透明な板状の
タッチ入力装置を設け、表示装置に表示された画面の中
で、指で入力すべき領域、つまり、キーボードのキー状
に表示されているそれぞれのキー表示の領域に対応する
ように、タッチ入力装置に指等でタッチされた際に入力
が認識される有効エリアが設定され、使用者は表示装置
に表示された画面の中で指で入力すべきキー表示の領域
を目視しながら、それに対応したタッチ入力装置の有効
エリアにタッチすることになり、キー表示に合った入力
が認識されるようになっている。[0003] This is provided with a transparent plate-like touch input device on which input is recognized by being touched on a display device such as a CRT or an LCD, and a finger on a screen displayed on the display device. An effective area in which an input is recognized when the touch input device is touched with a finger or the like is set so as to correspond to an area to be input, that is, an area of each key display displayed in a key shape of the keyboard. The user touches an effective area of the touch input device corresponding to the key display area while visually observing a key display area to be input with a finger on the screen displayed on the display device. Is to be recognized.
【0004】[0004]
【発明が解決しようとする課題】このような表示入力装
置の場合、表示装置に表示された画面の中の指で入力す
べきキー表示の領域と、それに対応するタッチセンサの
有効エリアの位置関係にずれが生じている場合、それを
調整するには非常に手間がかかるものであった。In the case of such a display input device, a positional relationship between a key display area to be input with a finger on a screen displayed on the display apparatus and a corresponding effective area of the touch sensor. If there is a deviation, it takes a lot of trouble to adjust it.
【0005】例えば、自動取引装置に搭載されているよ
うなCRTとタッチパネルとを組み合わせた表示入力装
置の場合、まずDipswの切り替えによりCRTの画
面を調整用の画面に切り替え、専用の調整器具を用いて
ずれを確認した後、筐体からCRTを取り出してCRT
のカバーを取り除き、指やドライバー等によって各ボリ
ウム(V−center,H−center,V−si
ze,H−size等)を設定し直す。このとき、CR
T内には高圧電流が流れていることが多いので、通常は
CRTの電源を予め切っておく必要がある。各ボリウム
の設定をし終えるとCRTにカバーを取り付け、電源を
入れて再び調整器具を用いてずれを確認する。ここで調
整がうまく行っていない場合は、以上の動作を調整がう
まく行くまで繰り返し行う。[0005] For example, in the case of a display input device combining a CRT and a touch panel, which is mounted on an automatic transaction device, first, the screen of the CRT is switched to a screen for adjustment by switching Dipsw, and a dedicated adjustment tool is used. After confirming the misalignment, remove the CRT from the
Remove the cover of each volume (V-center, H-center, V-si
ze, H-size, etc.). At this time, CR
Since a high-voltage current flows in T in many cases, it is usually necessary to turn off the power of the CRT in advance. When the setting of each volume is completed, the cover is attached to the CRT, the power is turned on, and the deviation is checked again using the adjusting device. If the adjustment has not been successfully performed, the above operation is repeated until the adjustment is successfully performed.
【0006】このように、ずれを調整するには非常に手
間と時間がかかり、表示装置にCRTを使用している場
合は、CRT内部のボリウムを設定し直す時に、CRT
内部には高圧電流が流れているので、一旦電源を切らな
いと作業に危険を伴い、また、ずれの状態を確認しなが
ら作業ができないので、精度の高い調整ができないとい
う問題があった。As described above, it takes a lot of trouble and time to adjust the deviation. When a CRT is used for the display device, when the volume inside the CRT is reset, the CRT is not used.
Since a high-voltage current flows inside the apparatus, there is a problem in that the operation is dangerous unless the power supply is once turned off, and the operation cannot be performed while checking the state of the deviation, so that there is a problem that highly accurate adjustment cannot be performed.
【0007】また、CRT等表示装置側の調整では、画
面全体の調整を行うことになり、個々のキー表示の位置
調整を行うことはできず、全てのキー表示と有効エリア
の位置関係を最適の状態にすることができないという問
題があった。In addition, in the adjustment of the display device such as a CRT, the entire screen is adjusted, and the position of each key display cannot be adjusted. There was a problem that cannot be in the state of.
【0008】さらに、自動取引装置等でCRTを見なが
らタッチパネルで入力を行う場合、使用する人それぞれ
において身長、自動取引装置等に対して立つ位置等にば
らつきがあって、視差の度合いが異なっており、また、
タッチパネルで入力する際の癖は、例えばのぞき込むよ
うに操作する人、親指で操作する人、2本指で操作する
人等まちまちである。これにより、CRTのキー表示と
タッチパネルの有効エリアの位置関係の調整がうまくい
っても、使う人にとっては必ずしも最適のものとはいえ
ないという問題があった。Further, when an input is made on a touch panel while watching a CRT with an automatic transaction device or the like, the height and the position of the user with respect to the automatic transaction device vary depending on the user, and the degree of parallax varies. And also
The habit of inputting with the touch panel varies depending on, for example, a person who operates to look into the screen, a person who operates with the thumb, and a person who operates with two fingers. Thus, there is a problem that even if the positional relationship between the key display of the CRT and the effective area of the touch panel is well adjusted, it is not always optimal for a user.
【0009】本発明は、上述したように、表示装置とタ
ッチパネルの位置関係の調整には手間がかかるとともに
危険が伴い、精度の高い調整が出来ず、個々の表示単位
での調整が行えないという問題点、また、個人単位で最
適な調整ができないという問題点を解決するためになさ
れたもので、表示装置とタッチパネルの位置関係の調整
を、有効エリア毎に、人手を介すことなく通常の使用中
に使用状態に合わせて調整して、手間のかからない正確
な調整の行える表示入力装置を提供することを目的とす
る。According to the present invention, as described above, the adjustment of the positional relationship between the display device and the touch panel is time-consuming and dangerous, and cannot be performed with high precision and cannot be performed in individual display units. It was made to solve the problem and the problem that the optimal adjustment could not be performed on an individual basis.Adjustment of the positional relationship between the display device and the touch panel was performed for each effective area without the need for manual intervention. It is an object of the present invention to provide a display input device that can be adjusted in accordance with a use state during use and can perform accurate adjustment without hassle.
【0010】また、個人単位で最適な調整を行うため
に、取引に使用されるカードにタッチパネルの有効エリ
アを設定できるようなデータを記憶して、個人単位で最
適な状態に調整して使用できる表示入力装置を有する自
動取引装置を提供することを目的とする。[0010] Further, in order to perform an optimal adjustment on an individual basis, data for setting an effective area of a touch panel is stored in a card used for a transaction, and the data can be adjusted to an optimal state on an individual basis for use. It is an object to provide an automatic transaction device having a display input device.
【0011】[0011]
【課題を解決するための手段】この目的を達成するため
の第1の発明は、透明な板状で、タッチされたことで入
力を認識させる複数のスイッチ群が形成され、前記スイ
ッチの内、任意の位置で複数個のスイッチを含む範囲を
有効エリアとして、この有効エリアを少なくとも1個設
定し、有効エリア内にタッチされることで、有効エリア
内のいずれのスイッチで入力が認識されてもそれを一意
の入力と見なすタッチ入力装置と、前記タッチ入力装置
を通して画像表示を行い、タッチ入力装置の有効エリア
と1対1で対応するキー表示を行って、前記有効エリア
を目視可能とする表示装置とを有する表示入力装置にお
いて、有効エリア内でタッチされたスイッチの座標を認
識して、その座標値とタッチ回数の累積を記憶する手段
と、有効エリア内へのタッチ毎に、今回タッチの認識さ
れた座標のスイッチへのタッチ回数の累積と、有効エリ
ア内の基準となる中心の座標に位置するスイッチへのタ
ッチされた回数の累積とを比較して、今回タッチの認識
された座標のスイッチへのタッチ回数の累積が、基準と
なる中心の座標に位置するスイッチへのタッチされた回
数の累積より多い場合に、今回タッチの認識された座標
と有効エリア内の基準となる中心の座標とのずれ量を算
出する手段と、該手段による算出結果に基づき、今回タ
ッチの認識されたスイッチの座標が中心の座標となるよ
うに有効エリアを移動させる手段とを設けたことを特徴
とする。According to a first aspect of the present invention, there is provided a transparent plate having a plurality of switch groups for recognizing an input by being touched. A range including a plurality of switches at an arbitrary position is set as an effective area, and at least one of the effective areas is set. By touching the effective area, an input is recognized by any of the switches in the effective area. A touch input device that regards it as a unique input, and an image display through the touch input device, a key display corresponding to the effective area of the touch input device on a one-to-one basis, and a display that makes the effective area visible. Means for recognizing the coordinates of the switch touched in the effective area and storing the coordinate values and the cumulative number of touches in the effective area. Each touch compares the cumulative number of touches to the switch of the recognized coordinates of the current touch, the number of times the accumulation of touched to the switch located in the center of the coordinate to the effective area, If accumulation of recognized number of touches coordinates to switch the current touch is greater than the cumulative touched number to the switch located in the center of the coordinate to the recognized coordinates of the current touch
Means for calculating the amount of deviation from the coordinates of the reference center in the effective area, and the coordinates of the switch whose touch has been recognized this time become the coordinates of the center based on the calculation result by the means. characterized in that a means for moving the effective area as
And
【0012】また、第2の発明は、有効エリア内でタッ
チされたスイッチの座標を認識して、その座標値とタッ
チ回数の累積を記憶するとともに、有効エリア毎に該有
効エリア内へのタッチ回数の累積を記憶する手段と、有
効エリア内へのタッチされた回数が所定の値となった
ら、その有効エリア内における最もタッチ回数の多いス
イッチの位置する座標を選択し、該選択されたスイッチ
の座標と、有効エリア内の基準となる中心の座標とから
そのずれ量を算出する手段と、該手段による算出結果に
基づき、前記選択されたスイッチの座標が中心の座標と
なるように有効エリアを移動させる手段とを設けたこと
を特徴とする。According to a second aspect of the present invention, the coordinates of a switch touched in an effective area are recognized, the coordinate values and the accumulation of the number of touches are stored, and a touch on the effective area is performed for each effective area. switching means for storing the cumulative number of times, the number of times that has been touched to the effective area After a predetermined value, which select the coordinates position of the switch most touch number greater in its effective area, which is the selected Means for calculating the amount of deviation from the coordinates of the center and the coordinates of the reference center in the effective area. Based on the calculation result by the means , the effective area is set so that the coordinates of the selected switch become the coordinates of the center. providing the means for moving the
It is characterized by .
【0013】さらに、第3の発明として、カードに対し
データの読み取り,書き込みを行うカード処理装置と、
現金の入出を行う現金処理装置とを有するとともに、透
明な板状で、タッチされたことで入力を認識させる複数
のスイッチ群が形成され、前記スイッチの内、任意の位
置で複数個のスイッチを含む範囲を有効エリアとして、
この有効エリアを少なくとも1個設定し、有効エリア内
にタッチされることで、有効エリア内のいずれのスイッ
チで入力が認識されてもそれを一意の入力と見なすタッ
チ入力装置と、前記タッチ入力装置を通して画像表示を
行い、タッチ入力装置の有効エリアと1対1で対応する
キー表示を行って、前記有効エリアを目視可能とする表
示装置とからなる表示入力装置を有する自動取引装置に
おいて、カードに有効エリアを定めるデータを読み書き
可能に記憶するとともに、表示入力装置使用開始時に、
該カードからカード処理装置を介し有効エリアを定める
データを読み出し、該データに基づいて有効エリアを設
定する手段と、設定された有効エリア内でタッチされた
スイッチの座標を認識して、その座標値とタッチ回数の
累積を記憶する手段と、有効エリア内へのタッチ毎に、
今回タッチの認識された座標のスイッチへのタッチ回数
の累積と、有効エリア内の基準となる中心の座標に位置
するスイッチへのタッチされた回数の累積とを比較し
て、今回タッチの認識された座標のスイッチへのタッチ
回数の累積が、基準となる中心の座標に位置するスイッ
チへのタッチされた回数の累積より多い場合に、今回タ
ッチの認識された座標と有効エリア内の基準となる中心
の座標とのずれ量を算出する手段と、該手段による算出
結果に基づき、タッチの認識されたスイッチの座標が中
心の座標となるように有効エリアを移動させる手段と、
表示入力装置使用終了時に、移動した有効エリアを定め
るデータをカード処理装置を介してカードに記憶させる
手段とを設けたことを特徴とする。According to a third aspect of the present invention, there is provided a card processing device for reading and writing data on a card,
With a cash processing device for entering and exiting cash, a plurality of switches are formed in a transparent plate shape that recognizes input by being touched, and among the switches, a plurality of switches are arranged at arbitrary positions. Include the range as the effective area,
A touch input device that sets at least one effective area and touches the inside of the effective area, so that any input recognized by any switch in the effective area is regarded as a unique input; In the automatic transaction device having a display input device consisting of a display device that performs an image display through a key device corresponding to the effective area of the touch input device on a one-to-one basis and makes the effective area visible, In addition to storing data that defines the effective area in a readable and writable manner,
Means for setting an effective area from the card via a card processing device, a means for setting an effective area based on the data, and coordinates of a switch touched within the set effective area are recognized, and the coordinate values thereof are obtained. And means for storing the cumulative number of touches, and for each touch in the effective area,
The number of touches on the switch at the coordinates where the touch was recognized this time
And accumulation of, by comparing the touched number of accumulated to the switch located in the center of the coordinate to the effective area, the cumulative number of touches to the recognized coordinates of the current touch switch, the reference If more than accumulation of touched times to the center switches at the coordinates of the this time data
The recognized coordinates of the switch and the reference center in the active area
Means for calculating a shift amount between the coordinates, based on the calculation result by said means, and means for moving the effective area as recognized switch coordinates of the touch is centered coordinates,
When the display input device usage end, characterized in that the data defining the effective area has moved is provided a means for storing the card via the card processing device.
【0014】[0014]
【作用】上述した構成を有する第1の発明は、操作者が
表示装置に表示された画面の中で指で入力すべきキー表
示の領域を目視しながら、それに対応したタッチ入力装
置の有効エリアにタッチすると、タッチされたスイッチ
の座標を認識して、その座標値とタッチ回数の累積を記
憶する。According to the first aspect of the present invention having the above-described structure, the operator can visually check an area of a key display to be input with a finger on a screen displayed on the display device, and correspond to the effective area of the touch input device. When is touched, the coordinates of the touched switch are recognized, and the coordinate values and the cumulative number of touches are stored.
【0015】そして、有効エリア内へのタッチ毎に、今
回タッチの認識された座標のスイッチへのタッチ回数の
累積と、有効エリア内の基準となる中心の座標に位置す
るスイッチへのタッチされた回数の累積とを比較して、
今回タッチの認識された座標のスイッチへのタッチ回数
の累積が、基準となる中心の座標に位置するスイッチへ
のタッチされた回数の累積より多い場合は、今回タッチ
の認識された座標と有効エリア内の基準となる中心の座
標とのずれ量を算出し、その算出結果に基づき、今回タ
ッチの認識されたスイッチの座標が中心の座標となるよ
うに有効エリアを移動させる。 [0015] Then, for each touch to a valid area, now
The number of times the switch is touched
Cumulative, by comparing the accumulation of the touched number to the switch located in the center of the coordinate to the effective area,
If the cumulative number of touches on the switch at the coordinates recognized this time is greater than the cumulative number of touches on the switch located at the reference center coordinate,
Of the recognized coordinates of the center and the reference center within the effective area
Calculates the amount of deviation between target and its based on the calculation result, Before moving the effective area as recognized switched coordinates of this data <br/> pitch is the center of coordinates.
【0016】また、第2の発明は、操作者が表示装置に
表示された画面の中で指で入力すべきキー表示の領域を
目視しながら、それに対応したタッチ入力装置の有効エ
リアにタッチすると、タッチされたスイッチの座標を認
識して、その座標値とタッチ回数の累積を記憶する。According to a second aspect of the present invention, when an operator touches an effective area of a touch input device corresponding to a key display area to be input with a finger on a screen displayed on the display device, while viewing the area. Recognize the coordinates of the touched switch and store the coordinate values and the cumulative number of touches.
【0017】また、有効エリア毎に該有効エリア内への
タッチ回数の累積を記憶し、有効エリア内へのタッチさ
れた回数が所定の値となったら、その有効エリア内にお
ける最もタッチ回数の多いスイッチの位置する座標を選
択し、該選択されたスイッチの座標と、有効エリア内の
基準となる中心の座標とからそのずれ量を算出して、そ
の算出結果に基づき、前記選択されたスイッチの座標が
中心の座標となるように有効エリアを移動させる。 Further, storing the accumulated number of touches to the active area for each effective area, if the touched number to effective area becomes a predetermined value, contact its effectiveness area
Kicking select the coordinates position of the Most touch number larger switches, the coordinates of switches said selected, calculates the amount of deviation from the reference becomes the coordinates of the center of the effective area, its
Based on the calculation result, Before moving the effective area so that the selected switch of coordinates is the center of coordinates.
【0018】さらに、第3の発明は、自動取引装置に設
けられた表示入力装置の場合、取引に使用されるカード
に有効エリアを設定させるためのデータを記憶してお
き、表示入力装置が使用される取引時に、まずカードを
挿入することで取引が開始されるとともに、カードから
有効エリアを定めるデータを読み出し、該データに基づ
いて有効エリアを設定する。そして、操作者が表示装置
に表示された画面の中で指で入力すべきキー表示の領域
を目視しながら、それに対応したタッチ入力装置の有効
エリアにタッチすると、タッチされたスイッチの座標を
認識して、その座標値とタッチ回数の累積を記憶する。Further, in the third invention, in the case of a display input device provided in an automatic transaction device, data for setting a valid area on a card used for a transaction is stored, and the display input device is used. When a transaction is made, first, the transaction is started by inserting a card, data for defining an effective area is read from the card, and an effective area is set based on the data. When the operator touches an effective area of the touch input device corresponding to the key display area to be input with a finger on the screen displayed on the display device, the coordinates of the touched switch are recognized. Then, the coordinate value and the accumulation of the number of touches are stored.
【0019】この時、有効エリア内へのタッチ毎に、今
回タッチの認識された座標のスイッチへのタッチ回数の
累積と、有効エリア内の基準となる中心の座標に位置す
るスイッチへのタッチされた回数の累積とを比較して、
今回タッチの認識された座標のスイッチへのタッチ回数
の累積が、基準となる中心の座標に位置するスイッチへ
のタッチされた回数の累積より多い場合に、今回タッチ
の認識された座標と有効エリア内の基準となる中心の座
標とのずれ量を算出し、その算出結果に基づき、タッチ
の認識されたスイッチの座標が中心の座標となるように
有効エリアを移動させる。そして、表示入力装置の使用
が終了する取引終了時に、移動した有効エリアを定める
データをカードに記憶させて該カードを顧客に返却す
る。 [0019] At this time, every touch on the effective area, now
The number of times the switch is touched
Cumulative, by comparing the accumulation of the touched number to the switch located in the center of the coordinate to the effective area,
If accumulation of recognized number of touches coordinates to switch the current touch, more than the touched number to the switch located in the center of the coordinate to cumulative, touch this
Of the recognized coordinates of the center and the reference center within the effective area
Calculates a shift amount of the target, based on the calculation result, recognized switch coordinates of the touch moves the effective area so that the center of coordinates. Then, at the end of the transaction in which the use of the display input device is completed, data defining the moved effective area is stored in the card, and the card is returned to the customer.
You.
【0020】[0020]
【実施例】以下に図面を参照して実施例を説明する。図
1は第1の発明の一実施例の表示入力装置の制御系を示
すブロック図である。図において、1はCRTディスプ
レイで、自動取引装置の場合、操作者に対して文字やイ
ラスト等の画像表示を行って操作の誘導を行うととも
に、取引の際に入力に必要な数字等をキーボードのキー
状に表示している。2はCRTディスプレイ1上に配置
された透明な板状のタッチパネルである。An embodiment will be described below with reference to the drawings. FIG. 1 is a block diagram showing a control system of a display input device according to one embodiment of the first invention. In the figure, reference numeral 1 denotes a CRT display, and in the case of an automatic transaction apparatus, displays an image such as a character or an illustration to an operator to guide an operation, and also displays a number or the like necessary for input at the time of transaction on a keyboard. It is displayed in a key shape. Reference numeral 2 denotes a transparent plate-shaped touch panel arranged on the CRT display 1.
【0021】図2はこのタッチパネル2の概念を示す説
明図で、タッチパネル2上に、行方向に複数本の任意の
座標軸y1 ,y2 ,・・yn を定めるとともに、列方向
も同様に複数本の任意の座標軸x1 ,x2 ,・・xn を
定めることで座標系を形成する。そして、行方向の座標
軸と列方向の座標軸の交点に、タッチパネル2にタッチ
されることで入力を認識させるスイッチ群が配されてお
り、上述したように座標系を定めて、ここでは図示しな
い制御手段がこれを認識しておくことで、タッチされた
スイッチの位置を認識できるようになる。[0021] Figure 2 is a diagram showing a concept of the touch panel 2, on the touch panel 2, any coordinate y 1 of the plurality of the row direction, y 2, with defining a · · y n, column similarly A coordinate system is formed by defining a plurality of arbitrary coordinate axes x 1 , x 2 ,... X n . A switch group for recognizing an input by touching the touch panel 2 is disposed at the intersection of the coordinate axis in the row direction and the coordinate axis in the column direction. The coordinate system is determined as described above, and control not shown here is performed. By the means recognizing this, the position of the touched switch can be recognized.
【0022】ここで、CRTディスプレイ1に任意の
数、そして任意の位置に表示されるキー表示の大きさに
対応して、タッチパネル2上に複数のスイッチが含まれ
る任意の範囲Aを定め、この範囲A内に含まれるスイッ
チにおいて入力がなされたと認識された場合に、これを
同一の入力であると認識することとして、範囲Aを指等
でタッチした際、これを一意の入力と認識できる有効エ
リアとしている。そして、有効エリアに含まれない範囲
においてタッチがなされた場合は、何ら入力がなされた
ことと認識されることはない。Here, an arbitrary range A including a plurality of switches is defined on the touch panel 2 in accordance with an arbitrary number on the CRT display 1 and a size of a key displayed at an arbitrary position. When an input is recognized by a switch included in the range A, the input is recognized as the same input. When the range A is touched with a finger or the like, the input is recognized as a unique input. Area. When a touch is made in a range not included in the effective area, it is not recognized that any input has been made.
【0023】図1に戻り、3はI/O制御部4を介して
上記タッチパネル2とCRTディスプレイ1等と接続さ
れる主制御部、5は主制御部3に内蔵された記憶部、6
は主制御部3に内蔵された演算部である。この主制御部
3は、上述したように有効エリアを設定した際に、この
有効エリアの基準となる中心座標を定めてこの座標値を
記憶しておき、指等でタッチパネル2の有効エリアの範
囲内にタッチされたことが認識されると、そのタッチさ
れた座標を認識して記憶部5に記憶するとともに、タッ
チされた回数の累積を記憶する。Returning to FIG. 1, reference numeral 3 denotes a main control unit connected to the touch panel 2 and the CRT display 1 or the like via an I / O control unit 4, 5 denotes a storage unit built in the main control unit 3, 6
Is an operation unit built in the main control unit 3. When the effective area is set as described above, the main control unit 3 determines the center coordinates serving as the reference of the effective area, stores the coordinate values, and stores the coordinates in the effective area of the touch panel 2 with a finger or the like. When it is recognized that the touch has been made, the touched coordinates are recognized and stored in the storage unit 5, and the accumulation of the number of touches is stored.
【0024】そして、今回タッチされた座標に今回も含
めてタッチされた回数の累積と、基準となる中心座標に
タッチされた回数の累積を比較して、今回タッチされた
座標にタッチされた回数の累積の方が大きい場合は演算
部6にてタッチされた座標と中心座標との差を算出し、
算出した値分有効エリアを移動させるか否かの判断を行
う。主制御部3が移動できると判断した場合には、算出
した値分有効エリアを移動させることで、CRTディス
プレイ1のキー表示とそれに対応するタッチパネル2の
有効エリアとのずれを補正している。The cumulative number of touches including the current touch on the coordinates touched this time and the cumulative number of touches on the reference center coordinates are compared, and the number of touches on the currently touched coordinate is compared. When the accumulation of is larger, the difference between the touched coordinate and the center coordinate is calculated by the calculation unit 6,
It is determined whether to move the effective area by the calculated value. If the main control unit 3 determines that it can be moved, the effective area is moved by the calculated value, thereby correcting the deviation between the key display of the CRT display 1 and the corresponding effective area of the touch panel 2.
【0025】以下に、その詳細を図3に示すフローチャ
ートを用いて説明する。SA1 図4はタッチパネル2
全体を示す平面図であり、まず初期設定としてタッチパ
ネル2の有効エリア設定可能範囲2aに、CRTディス
プレイ1のキー表示に合わせて、タッチされることで入
力のなされたことが認識される有効エリア2−1〜2−
nと、タッチされても何ら入力のなされたことが認識さ
れない無効エリア2bとが設定される。The details will be described below with reference to the flowchart shown in FIG. SA1 FIG. 4 shows the touch panel 2
FIG. 2 is a plan view showing the entirety. First, as an initial setting, an effective area 2 in which an input is recognized by being touched in an effective area settable range 2a of the touch panel 2 in accordance with a key display on the CRT display 1 -1 to 2-
n and an invalid area 2b where no input is recognized even if touched.
【0026】この有効エリア2−1〜2−nはCRTデ
ィスプレイ1のキー表示に合わせて任意の大きさ,任意
の数設定され、タッチされる有効エリア単位でキー表示
に対応して異なった入力がなされたと認識できるように
設定されている。そして、タッチパネル2を通してCR
Tディスプレイ1の表示を目視できるようになっている
ので、CRTディスプレイ1に取引を案内するために表
示される文字やイラストを見ながら、CRTディスプレ
イ1のキー表示に対応した入力がタッチパネル2より行
えるようになっている。The effective areas 2-1 to 2-n are set to have an arbitrary size and an arbitrary number in accordance with the key display on the CRT display 1, and different input corresponding to the key display for each effective area touched. Is set to be recognized as having been done. And CR through the touch panel 2
Since the display on the T display 1 can be viewed, an input corresponding to the key display on the CRT display 1 can be performed from the touch panel 2 while looking at characters and illustrations displayed for guiding the transaction on the CRT display 1. It has become.
【0027】図5は設定された有効エリアの任意の1つ
を示す平面図であり、設定された有効エリアの位置の基
準となる中心座標(xc ,yc )が、主制御部3で認識
されている。FIG. 5 is a plan view showing an arbitrary one of the set effective areas. The main control unit 3 determines the center coordinates (x c , y c ) as a reference for the position of the set effective area. Be recognized.
【0028】SA2 取引中等表示入力装置の使用時に
おいて、主制御部3は有効エリア内にタッチされたかど
うかを判断する(有効エリア内にタッチがなされていな
い場合には何ら入力が認識されることはなく、判断の対
象とならない)。SA3 ある有効エリアpにタッチさ
れたことを主制御部3が認識すると、主制御部3は、そ
のタッチされた座標(xt ,yt )を認識して記憶部5
に記憶する。SA2 When using the display / input device such as during a transaction, the main control unit 3 determines whether or not a touch has been made within the effective area. (If no touch is made within the effective area, no input is recognized. And is not subject to judgment). SA3 When the main control unit 3 recognizes that a certain effective area p has been touched, the main control unit 3 recognizes the touched coordinates (x t , y t ) and stores the coordinate (x t , y t ).
To memorize.
【0029】SA4 主制御部3は設定された有効エリ
アを単位として、有効エリア内にタッチされたことで認
識した座標毎にタッチされた回数を累積して記憶してお
り、座標(xt ,yt )にタッチされた回数の累積を示
す変数m(xt ,yt )に“1”加算する。SA5 主
制御部3はタッチされた有効エリアpの基準となる中心
座標(xc,yc )にタッチされた回数の累積を示す変
数m(xc ,yc )と、今回タッチされて認識した座標
(xt ,yt )にいままでタッチされた回数の累積を示
し、前記したように今回タッチされたことで“1”加算
されている変数m(xt ,yt )とを比較する。SA4 The main control unit 3 accumulates and stores the number of times of touching for each coordinate recognized by touching the effective area in units of the set effective area, and stores the coordinates (x t , y t) variables indicating the accumulation of the touched number of times m (x t, "1" is added to y t). SA5 main control unit 3 is touched serving as a reference center coordinates (x c, y c) of the effective area p to the touched count variable m (x c, y c) indicating the accumulation of the recognition is currently input Indicates the accumulation of the number of times touched so far on the coordinate (x t , y t ), and compares it with the variable m (x t , y t ) to which “1” has been added by touching this time as described above. I do.
【0030】もし中心座標(xc ,yc )にタッチされ
た回数の累積を示す変数m(xc ,yc )の方が、今回
タッチされた座標(xt ,yt )にタッチされた回数の
累積を示す変数m(xt ,yt )より大きい場合は、主
制御部3は有効エリアpの移動は必要ないものと判断
し、基準となる中心座標(xc ,yc )はそのままとす
る。If the variable m (x c , y c ) indicating the cumulative number of times the center coordinate (x c , y c ) has been touched is touched on the coordinate (x t , y t ) touched this time. number of times the variable m (x t, y t) indicating the cumulative case greater than, the main control unit 3 is moved in the effective area p is determined that there is no need, a primary center coordinates (x c, y c) Is left as it is.
【0031】SA6 SA5において、m(xt ,
yt )の方がm(xc ,yc )より大きい場合、主制御
部3は有効エリアpを移動する必要があると判断する。
そして、移動距離X,Yを求めるために、演算部6によ
りX=xt −xc ,Y=yt −y c を算出し、有効エリ
アpをx軸方向にX、y軸方向にY、仮に移動する。図
6は有効エリアを移動した後のタッチパネルを示す平面
図であり、有効エリアqは上記算出結果に基づき、有効
エリアpをx軸方向にX、y軸方向にY移動したもので
ある。SA6 In SA5, m (xt,
yt) Is m (xc, Yc) If greater, the main control
The unit 3 determines that it is necessary to move the effective area p.
Then, the arithmetic unit 6 calculates the moving distances X and Y.
X = xt-Xc, Y = yt-Y cCalculate the effective area
Ap is tentatively moved by X in the x-axis direction and Y in the y-axis direction. Figure
6 is a plane showing the touch panel after moving the effective area.
It is a figure, and an effective area q is an effective area based on the above calculation result.
Area p is moved X in the x-axis direction and Y in the y-axis direction.
is there.
【0032】SA7 有効エリアpをx軸方向にX、y
軸方向にY、仮に移動して有効エリアqとした後、主制
御部3は有効エリアqが他の有効エリアと重なる部分を
生じるかどうか判断する。SA8 図7は移動した有効
エリアqと他の有効エリアとが重なった場合のタッチパ
ネル2を示す平面図であり、主制御部3はこのように有
効エリア同士が重なると判断した場合は、有効エリアq
をx軸方向に−X、y軸方向に−Y移動して、元の有効
エリアpに戻す。SA9 主制御部3は重ならないと判
断した場合は、x軸方向にX、y軸方向にYの移動を確
定し、xc =xt ,yc =yt として、今回タッチされ
た座標(xt ,yt )を新しい中心座標(xc ,yc )
に更新する。SA10 表示入力装置の使用が終了する
まで、上記SA2からSA8もしくはSA9までを繰り
返し実行する。SA7 The effective area p is set to X, y in the x-axis direction.
After moving in the axial direction Y and temporarily setting the effective area q, the main control unit 3 determines whether or not the effective area q has a portion that overlaps with another effective area. SA8 FIG. 7 is a plan view showing the touch panel 2 in a case where the moved effective area q and another effective area overlap. The main control unit 3 determines that the effective areas overlap each other. q
Is moved by -X in the x-axis direction and -Y in the y-axis direction to return to the original effective area p. SA9 main control unit if the 3 determines that do not overlap, to confirm the movement of the Y X, in the y-axis direction in the x-axis direction, x c = x t, a y c = y t, currently touched coordinates ( x t , y t ) to the new center coordinates (x c , y c )
Update to SA10 The above SA2 to SA8 or SA9 are repeatedly executed until the use of the display input device is completed.
【0033】図8は第2の発明の一実施例の表示入力装
置の制御系を示すブロック図である。ここで、1はCR
Tディスプレイ、2はタッチパネルであり、これらは図
1で説明した第1の発明のものと同じものであり、タッ
チパネル2には、図2,図3で説明したように有効エリ
アが設定され、CRTディスプレイ1に自動取引装置の
場合、取引を案内するために表示される文字やイラスト
を見ながら、CRTディスプレイ1のキー表示に対応し
た入力がタッチパネル2より行えるようになっている。
7はI/O制御部4を介して上記タッチパネル2とCR
Tディスプレイ1等と接続される主制御部、5は主制御
部7に内蔵された記憶部、6は主制御部7に内蔵された
演算部である。FIG. 8 is a block diagram showing a control system of the display input device according to one embodiment of the second invention. Where 1 is CR
The T display 2 is a touch panel, which is the same as that of the first invention described with reference to FIG. 1. The touch panel 2 has an effective area set as described with reference to FIGS. In the case of an automatic transaction apparatus on the display 1, an input corresponding to the key display on the CRT display 1 can be performed from the touch panel 2 while looking at characters and illustrations displayed for guiding the transaction.
Reference numeral 7 denotes the touch panel 2 and the CR via the I / O control unit 4.
A main control unit 5 connected to the T display 1 and the like, a storage unit 5 built in the main control unit 7, and a calculation unit 6 built in the main control unit 7.
【0034】この主制御部7は、上述したように有効エ
リアを設定した際に、この有効エリアの基準となる中心
座標を定めてこれを記憶しておき、指等でタッチパネル
2の有効エリアの範囲内にタッチしたときに、そのタッ
チされた座標を認識して記憶部5に記憶するとともに、
タッチされた回数の累積を記憶する。When the effective area is set as described above, the main control unit 7 determines and stores the center coordinates serving as the reference of the effective area, and stores the center coordinates of the effective area of the touch panel 2 with a finger or the like. When touching the area, the touched coordinates are recognized and stored in the storage unit 5,
The cumulative number of touches is stored.
【0035】そして、主制御部7は上記したようにタッ
チされた座標毎にタッチされた回数を累積しているとと
もに、有効エリア単位でそれぞれの有効エリアにタッチ
された回数を累積しており、有効エリア単位でタッチさ
れた回数の累積が所定値を越えたと判断したら、該有効
エリア内でタッチされた座標毎にタッチされた回数を累
積した中で一番タッチ回数の多い座標を選択し、この選
択された座標と中心座標との差を演算部6にて算出し、
算出した値分有効エリアを移動させるか否かの判断を行
う。The main control section 7 accumulates the number of touches for each coordinate touched as described above, and also accumulates the number of touches for each effective area in effective area units. If it is determined that the accumulation of the number of touches in the effective area exceeds a predetermined value, select the coordinate with the largest number of touches in the accumulation of the number of touches for each coordinate touched in the effective area, The difference between the selected coordinates and the center coordinates is calculated by the calculation unit 6,
It is determined whether to move the effective area by the calculated value.
【0036】主制御部7が移動できると判断した場合に
は、算出した値分有効エリアを移動させることで、CR
Tディスプレイ1のボタン表示とそれに対応するタッチ
パネル2の有効エリアとのずれを補正している。If the main control section 7 determines that it can be moved, it moves the effective area by the calculated value, thereby reducing the CR.
The shift between the button display on the T display 1 and the corresponding effective area of the touch panel 2 is corrected.
【0037】以下に、その詳細を図9に示すフローチャ
ートと、第1の実施例で説明した図4〜図7を用いて説
明する。SB1 図4に示すように、まず初期設定とし
てタッチパネル2の有効エリア設定可能範囲2aに、C
RTディスプレイ1のキー表示に合わせて、タッチされ
ることで入力のなされたことが認識される有効エリア2
−1〜2−nと、タッチされても何ら入力のなされたこ
とが認識されない無効エリア2bとが設定される。The details will be described below with reference to the flowchart shown in FIG. 9 and FIGS. 4 to 7 described in the first embodiment. SB1 As shown in FIG. 4, first, as an initial setting, the effective area settable range 2a of the touch panel 2
An effective area 2 in which an input is recognized by being touched in accordance with the key display on the RT display 1
-1 to 2-n and an invalid area 2b in which no input is recognized even when touched is set.
【0038】この有効エリア2−1〜2−nはCRTデ
ィスプレイ1のキー表示に合わせて任意の大きさ,任意
の数設定され、タッチされる有効エリア単位でキー表示
に対応して異なった入力がなされたと認識できるように
設定されている。そして、タッチパネル2を通してCR
Tディスプレイ1の表示を目視できるようになっている
ので、CRTディスプレイ1に取引を案内するために表
示される文字やイラストを見ながら、CRTディスプレ
イ1のキー表示に対応した入力がタッチパネル2より行
えるようになっている。The effective areas 2-1 to 2-n are set to an arbitrary size and an arbitrary number in accordance with the key display on the CRT display 1, and different input corresponding to the key display for each effective area touched. Is set to be recognized as having been done. And CR through the touch panel 2
Since the display on the T display 1 can be viewed, an input corresponding to the key display on the CRT display 1 can be performed from the touch panel 2 while looking at characters and illustrations displayed for guiding the transaction on the CRT display 1. It has become.
【0039】また、図5に示すように、設定された有効
エリアの位置の基準となる中心座標(xc ,yc )が、
主制御部7で認識されている。SB2 取引中等表示入
力装置の使用時において、主制御部7は有効エリア内に
タッチされたかどうかを判断する(有効エリア内にタッ
チがなされていない場合には何ら入力が認識されること
はなく、判断の対象とならない)。SB3 ある有効エ
リアpにタッチされたことを主制御部7が認識すると、
主制御部7は、図5に示すようにそのタッチされた座標
(xt ,yt )を検出して記憶部5に記憶する。As shown in FIG. 5, the center coordinates (x c , y c ) serving as a reference for the position of the set effective area are as follows:
It is recognized by the main control unit 7. SB2 When the display input device is used, such as during a transaction, the main control unit 7 determines whether or not a touch has been made in the effective area. (If no touch has been made in the effective area, no input is recognized. Not subject to judgment). SB3 When the main control unit 7 recognizes that a certain effective area p has been touched,
The main control unit 7 detects the touched coordinates (x t , y t ) as shown in FIG.
【0040】SB4 主制御部7は設定された有効エリ
アを単位として、有効エリア内にタッチされたことで認
識した座標毎にタッチされた回数を累積しており、座標
(xt ,yt )にタッチされた回数の累積を示す変数m
(xt ,yt )に“1”加算する。SB5 座標とは関
係なく、有効エリアpにおけるタッチ回数の累積を示す
変数k(n)に“1”加算する。SB4 The main control unit 7 accumulates the number of times of touching for each coordinate recognized by touching the effective area in units of the set effective area, and the coordinates (x t , y t ) Variable m indicating the cumulative number of touches
“X” is added to (x t , y t ). SB5 Regardless of the coordinates, “1” is added to the variable k (n) indicating the cumulative number of touches in the effective area p.
【0041】SB6 主制御部7は、前記SB5におい
て“1”加算された有効エリアpにおけるタッチ回数の
累積を示すk(n)が所定の回数、ここでは100回に
達したかを判断する。k(n)<100の場合は、主制
御部7は有効エリアpの移動は必要ないものと判断し、
中心座標(xc ,yc )の移動を行わず、前記SB2〜
SB6を繰り返す。SB7 k(n)≧100の場合
は、主制御部7は有効エリアpを移動する必要があると
判断する。そして、主制御部7は図10に示す有効エリ
アpの中で最もタッチ回数の多い座標(xm ,ym )を
検出する。なお、この座標(xm ,ym )は、今回タッ
チされた座標(xt ,yt )と同一の場合もあるし異な
っている場合もある。同様に、座標(xm ,ym )は基
準となる中心座標(xc ,yc )と同一の場合もあるし
異なっている場合もある。SB6 The main control unit 7 determines whether k (n) indicating the cumulative number of touches in the effective area p to which "1" has been added in SB5 has reached a predetermined number of times, here 100 times. If k (n) <100, the main control unit 7 determines that it is not necessary to move the effective area p,
Without moving the center coordinates (x c , y c ), the above SB2 to SB2
Repeat SB6. When SB7 k (n) ≧ 100, the main control unit 7 determines that it is necessary to move the effective area p. Then, the main control unit 7 detects the coordinates (x m , y m ) having the largest number of touches in the effective area p shown in FIG. The coordinates (x m , y m ) may be the same as or different from the coordinates (x t , y t ) touched this time. Similarly, the coordinates (x m , y m ) may be the same or different from the reference center coordinates (x c , y c ).
【0042】SB8 主制御部7は移動距離X,Yを求
めるために、演算部6によりX=xm −xc ,Y=ym
−yc を算出し、有効エリアpをx軸方向にX、y軸方
向にY、仮に移動する。これにより、図10に示すよう
に中心座標(xc ,yc )の有効エリアpが中心座標
(xm ,ym )の有効エリアrに仮に移動する。SB9
有効エリアpをx軸方向にX、y軸方向にY、仮に移
動して有効エリアrとした後、主制御部7は有効エリア
rが他の有効エリアと重なる部分を生じるかどうか判断
する。SB10 図11は有効エリアrと他の有効エリ
アとが重なった場合のタッチパネル2を示す平面図であ
り、主制御部7はこのように有効エリア同士が重なると
判断した場合は、有効エリアrをx軸方向に−X、y軸
方向に−Y移動して、元の有効エリアpに戻す。したが
って、中心座標も(xm ,ym )から(xc ,yc )に
戻る。SB8 The main control unit 7 calculates X = x m −x c and Y = y m by the calculation unit 6 in order to obtain the moving distances X and Y.
Calculating a -y c, Y an effective area p X in the x-axis direction, the y-axis direction, if moving. Thereby, as shown in FIG. 10, the effective area p of the center coordinates (x c , y c ) temporarily moves to the effective area r of the center coordinates (x m , y m ). SB9
After tentatively moving the effective area p to X in the x-axis direction and Y in the y-axis direction to become an effective area r, the main control unit 7 determines whether or not the effective area r overlaps with another effective area. SB10 FIG. 11 is a plan view showing the touch panel 2 when the effective area r overlaps with another effective area. When the main control unit 7 determines that the effective areas overlap each other, the main control unit 7 sets the effective area r to the other. It moves -X in the x-axis direction and -Y in the y-axis direction to return to the original effective area p. Therefore, it returns also the center coordinates (x m, y m) from the (x c, y c).
【0043】SB11 主制御部7が重ならないと判断
した場合は、x軸方向にX、y軸方向にYの移動を確定
し、xc =xm ,yc =ym として、上述したように所
定の回数タッチされた有効エリアrの中で、最もタッチ
回数の多い座標(xm ,ym)を新しい中心座標
(xc ,yc )として更新する。SB12 表示入力装
置の使用が終了するまで、上記SB2からSB10もし
くはSB11までを繰り返し実行する。[0043] If it is determined that the SB11 main control unit 7 does not overlap, to confirm the movement of the Y X, in the y-axis direction in the x-axis direction, x c = x m, as y c = y m, as described above to within a predetermined number of times it touched effective area r, updates most touch most Viewed coordinates (x m, y m) the new center coordinate (x c, y c) as. SB12 The above steps SB2 to SB10 or SB11 are repeatedly executed until the use of the display input device is completed.
【0044】図12は第3の発明の一実施例の表示入力
装置の制御系を示すブロック図である。図において、1
はCRTディスプレイで、操作者に対して文字やイラス
ト等の画像表示を行って操作の誘導を行うとともに、取
引の際に入力に必要な数字等をキーボードのキー状に表
示している。2はタッチパネルで、第1及び第2の実施
例で説明したように、CRTディスプレイ1のキー表示
に対応して、入力がなされたことが認識できる有効エリ
アが設定され、CRTディスプレイ1に取引を案内する
ために表示される文字やイラストを見ながら、CRTデ
ィスプレイ1のキー表示に対応した入力がタッチパネル
2より行えるようになっている。FIG. 12 is a block diagram showing a control system of the display input device according to one embodiment of the third invention. In the figure, 1
Is a CRT display, which displays images such as characters and illustrations for the operator to guide the operation, and displays numbers and the like necessary for input at the time of transaction in the form of keys on a keyboard. Reference numeral 2 denotes a touch panel. As described in the first and second embodiments, an effective area for recognizing that an input has been made is set in accordance with the key display on the CRT display 1. An input corresponding to the key display on the CRT display 1 can be performed from the touch panel 2 while looking at characters and illustrations displayed for guidance.
【0045】10は後述するカードの磁気ストライプか
ら該磁気ストライプに磁気的に記憶されている内容を読
み取ったり、新しく情報を書き込むカードリーダライト
プリンタ、11は紙幣入出金装置、12は通帳の印字等
を行う通帳記帳機、13は硬貨入出金装置である。14
はこれら各ユニットを搭載する自動取引装置の主制御
部、15はホストとの通信制御を行う通信制御部、16
は前記各ユニットを制御するI/O制御部であり、主制
御部14に含まれている。Reference numeral 10 denotes a card reader / write printer for reading contents magnetically stored in the magnetic stripe from a magnetic stripe of a card, which will be described later, and writing new information, 11 for a banknote pay-in / pay-out device, and 12 for printing a passbook. And a reference numeral 13 denotes a coin depositing and dispensing device. 14
Is a main control unit of the automatic transaction apparatus equipped with each of these units, 15 is a communication control unit for controlling communication with the host, 16
Is an I / O control unit that controls each unit, and is included in the main control unit 14.
【0046】17は有効エリア移動制御部で、基本的に
第1の実施例で説明したように、指等でタッチパネル2
の有効エリアの範囲内にタッチされたことが認識される
と、そのタッチされた座標を認識して記憶するととも
に、タッチされた回数の累積を記憶し、今回タッチされ
た座標に今回も含めてタッチされた回数の累積と、基準
となる中心座標にタッチされた回数の累積を比較して、
今回タッチされた座標にタッチされた回数の累積の方が
大きい場合はタッチされた座標と中心座標との差を算出
し、算出した値分有効エリアを移動させるか否かの判断
を行う。そして、移動できると判断した場合には、算出
した値分有効エリアを移動させることで、CRTディス
プレイ1のキー表示とそれに対応するタッチパネル2の
有効エリアとのずれを補正するものである。Reference numeral 17 denotes an effective area movement control unit, which is basically a touch panel 2 with a finger or the like as described in the first embodiment.
When it is recognized that a touch has been made within the range of the effective area, the touched coordinates are recognized and stored, and the cumulative number of touches is stored. By comparing the cumulative number of touches with the cumulative number of touches on the reference center coordinates,
If the cumulative number of times of touching the coordinates touched this time is larger, the difference between the touched coordinates and the center coordinates is calculated, and it is determined whether or not to move the effective area by the calculated value. If it is determined that the effective area can be moved, the effective area is moved by the calculated value, thereby correcting the deviation between the key display on the CRT display 1 and the corresponding effective area on the touch panel 2.
【0047】18は後述するようにカードリーダライト
プリンタ10を介し、タッチパネル2より入力を行う取
引開始時に、カードが自動取引装置に挿入されて、カー
ドリーダライトプリンタ10による磁気ストライプから
の顧客情報の読み取りと同時に、該カードの磁気ストラ
イプに記憶されている有効エリアに関する情報を読み取
って、タッチパネル2上に個々のカードの情報に対応し
て有効エリアを設定したり、タッチパネル2からの入力
が終わる取引終了時に、有効エリア移動制御部17によ
り移動した有効エリアの情報をカードリーダライトプリ
ンタ10を介し、カードの磁気ストライプに記憶させる
有効エリア形態リードライト制御部である。Reference numeral 18 denotes a card inserted into the automatic transaction device at the start of a transaction in which an input is made from the touch panel 2 via the card reader / writer printer 10 as will be described later, and the card reader / writer 10 transmits customer information from the magnetic stripe. Simultaneously with the reading, the information about the effective area stored in the magnetic stripe of the card is read, and the effective area is set on the touch panel 2 corresponding to the information of each card, and the transaction from which the input from the touch panel 2 is completed. An effective area type read / write control unit that stores information of the effective area moved by the effective area movement control unit 17 in the magnetic stripe of the card via the card reader / write printer 10 at the time of termination.
【0048】図13はカードを示す平面図で、20はカ
ード、21は磁気ストライプである。図14は前記磁気
ストライプ21の記憶内容の概要を示す説明図である。
22はライトデータであり、22aは口座番号,支店
名,氏名等のデータが記憶されている顧客情報記憶エリ
ア、22bはタッチパネル2上のどの位置のどの範囲に
有効エリアを設定するか認識させる有効エリア形態デー
タを記憶する有効エリア形態データ記憶エリアである。FIG. 13 is a plan view showing a card, 20 is a card, and 21 is a magnetic stripe. FIG. 14 is an explanatory diagram showing an outline of the storage contents of the magnetic stripe 21.
Reference numeral 22 denotes write data, 22a is a customer information storage area in which data such as an account number, a branch name, and name is stored, and 22b is an effective area in which position on the touch panel 2 to set an effective area. This is an effective area form data storage area for storing area form data.
【0049】ここで、初めて使用されるカード20の場
合、有効エリア形態データ記憶エリア22bには、後述
するが取引待ちの状態で設定されている、仮の有効エリ
アと同じ有効エリアが設定されるように有効エリア形態
データが記憶され、この有効エリア形態データを基にし
てタッチパネル2上に有効エリアが設定される。そし
て、取引中は有効エリア内でタッチされた座標から有効
エリアを設定し直し、取引終了後、最後に設定された有
効エリアの位置,範囲の情報を有効エリア形態データと
して有効エリア形態データ記憶エリアに記憶し直すこと
としている。これにより、次回からは前回の取引の最後
に設定された有効エリアにより取引が行われることにな
る。Here, in the case of the card 20 used for the first time, the same effective area as the temporary effective area, which is set in a transaction waiting state, which will be described later, is set in the effective area form data storage area 22b. Thus, the effective area form data is stored, and the effective area is set on the touch panel 2 based on the effective area form data. During the transaction, the valid area is reset from the coordinates touched in the valid area. After the transaction is completed, the information on the position and range of the last set valid area is stored as valid area form data storage area as valid area form data. I will remember again. As a result, from the next time, the transaction is performed in the effective area set at the end of the previous transaction.
【0050】また、以前に使用されたカードの場合、該
カードを用いた前回の取引時の最後に設定された有効エ
リアの位置を有効エリア形態データとして記憶してお
り、この有効エリア形態データを基にして、タッチパネ
ル2上に前回の取引時の最後に設定された有効エリアが
設定される。そして、取引中は上記同様に有効エリア内
でタッチされた座標から有効エリアを設定し直し、取引
終了後に最後に設定された有効エリアの位置,範囲の情
報を有効エリア形態データとして、有効エリア形態デー
タ記憶エリアに記憶し直すこととしている。In the case of a previously used card, the position of the last effective area set in the previous transaction using the card is stored as effective area form data. Based on this, the last effective area set in the last transaction is set on the touch panel 2. During the transaction, the valid area is set again from the coordinates touched in the valid area as described above, and the information on the position and range of the last set valid area after the transaction is completed is set as valid area form data. The data is to be stored again in the data storage area.
【0051】以下にその詳細を図15および図16に示
すフローチャートを用いて説明する。なお、以下の説明
にあたり、有効エリアの詳細を示すために第1の実施例
で使用した図5,図6および図7を加えて説明を行う。
SC1 図17はタッチパネル2全体を示す平面図であ
り、まず初期設定としてタッチパネル2の有効エリア設
定可能範囲2aに、CRTディスプレイ1のキー表示に
合わせて、タッチされることで入力のなされたことが認
識される仮の有効エリア2nを設定する。そして、タッ
チパネル2を通してCRTディスプレイ1の表示を目視
できるようになっているので、CRTディスプレイ1に
取引を案内するために表示される文字やイラストを見な
がら、CRTディスプレイ1のキー表示に対応した入力
がタッチパネル2より行えるようになっている。なお、
この有効エリア2nは、それぞれ図5に示すように設定
された有効エリアの位置の基準となる中心座標(xc ,
yc )が、有効エリア移動制御部17で認識されてい
る。[0051] be described with reference to the flowchart shown that detailed in FIGS. 15 and 16 below. In the following description, a description will be given in addition to FIGS. 5, 6, and 7 used in the first embodiment to show details of the effective area.
SC1 FIG. 17 is a plan view showing the entire touch panel 2. First, as an initial setting, an input is performed by touching the effective area settable range 2a of the touch panel 2 according to the key display on the CRT display 1. Is set as a temporary effective area 2n in which is recognized. Then, since the display on the CRT display 1 can be visually checked through the touch panel 2, an input corresponding to the key display on the CRT display 1 is performed while looking at characters and illustrations displayed for guiding the transaction on the CRT display 1. Can be performed from the touch panel 2. In addition,
The effective area 2n has center coordinates (x c ,
y c ) is recognized by the effective area movement control unit 17.
【0052】SC2 操作者は図示しない自動取引装置
にカードを挿入する。なお、第3の実施例におけるCR
Tディスプイレイ1のキー表示とタッチパネル2の有効
エリアのずれの補正は、カードを挿入して初めて機能す
るものであり、カードを用いない取引の場合は本実施例
は適用されない。SC3 カードリードライトプリンタ
10を介して、有効エリア形態リードライト制御部18
により、カード20の磁気ストライプ21から有効エリ
ア形態データを読み取る。SC2 The operator inserts the card into an automatic transaction device (not shown). Note that the CR in the third embodiment is
The correction of the deviation between the key display of the T display 1 and the effective area of the touch panel 2 functions only when a card is inserted, and this embodiment is not applied to a transaction using no card. SC3 via the card read / write printer 10, the effective area form read / write controller 18
Thus, the effective area form data is read from the magnetic stripe 21 of the card 20.
【0053】SC4 読み取った有効エリア形態データ
からタッチパネル2上の有効エリアを設定する。上述し
たように、初めて使用されるカード20の場合は、仮の
有効エリアと同じ有効エリアが設定されるように有効エ
リア形態データが記憶されている。これにより、タッチ
パネル2上には初期設定時の有効エリアがそのまま設定
される。また、以前使用されたカード20の場合は、該
カードを用いた前回の取引時の最後に設定された有効エ
リアの位置を、有効エリア形態データとして記憶してい
る。これにより、タッチパネル2上の仮の有効エリア
は、前回の取引時の最後に設定された有効エリアに設定
し直される。SC4 An effective area on the touch panel 2 is set from the read effective area form data. As described above, in the case of the card 20 used for the first time, the effective area form data is stored so that the same effective area as the temporary effective area is set. Thus, the effective area at the time of the initial setting is set on the touch panel 2 as it is. In the case of the previously used card 20, the position of the last effective area set in the previous transaction using the card is stored as effective area form data. Thereby, the temporary effective area on the touch panel 2 is reset to the last effective area set in the previous transaction.
【0054】SC5 取引中において、有効エリア移動
制御部17は有効エリア内にタッチされたか認識してい
る。ここで、有効エリア内にタッチがなされていない場
合は、何ら入力が認識されることはなく、有効エリアの
位置補正の判断の対象とはならない。SC6 ある有効
エリアpにタッチされたことを有効エリア移動制御部1
7が認識すると、そのタッチされた座標(xt ,yt )
を認識して記憶する。SC7 有効エリア移動制御部1
7は設定された有効エリアを単位として、有効エリア内
にタッチされたことで認識した座標毎にタッチされた回
数を累積しており、座標(xt ,yt )にタッチされた
回数の累積を示す変数m(xt ,yt)に“1”加算す
る。SC5 During the transaction, the valid area movement control unit 17 recognizes whether or not the valid area has been touched. Here, if no touch is made within the effective area, no input is recognized, and the position of the effective area is not determined. SC6 It is determined that a certain effective area p has been touched.
7 recognizes the touched coordinates (x t , y t )
Recognize and memorize. SC7 Effective area movement control unit 1
Numeral 7 accumulates the number of times of touching for each coordinate recognized by being touched in the effective area in units of the set effective area, and accumulates the number of times of touching the coordinates (x t , y t ). the shown variable m (x t, y t) "1" is added to.
【0055】SC8 有効エリア移動制御部17はタッ
チされた有効エリアpの基準となる中心座標(xc ,y
c )にタッチされた回数の累積を示す変数m(xc ,y
c )と、今回タッチされて認識した座標(xt ,yt )
にいままでタッチされた回数の累積を示し、前記したよ
うに今回タッチされたことで“1”加算されている変数
m(xt ,yt )とを比較する。もし中心座標(xc ,
yc )にタッチされた回数の累積を示す変数m(xc ,
yc )の方が、今回タッチされた座標(xt ,yt )に
タッチされた回数の累積を示す変数m(xt ,yt )よ
り大きい場合は、主制御部3は有効エリアpの移動は必
要ないものと判断し、基準となる中心座標(xc ,
yc )はそのままとする。SC8 The effective area movement control unit 17 determines the center coordinates (x c , y) of the effective area p touched as a reference.
c ) A variable m (x c , y) indicating the accumulation of the number of touches
and c), recognized is the current touch coordinates (x t, y t)
Represent a cumulative number of times that has been touched until now, the above-described manner, "1" by the currently touched summed by the variables m (x t, y t) is compared with. If the center coordinates (x c ,
Variables indicating the cumulative number of times that has been touched on the y c) m (x c,
When y c ) is larger than the variable m (x t , y t ) indicating the cumulative number of times the coordinates (x t , y t ) touched this time are touched, the main control unit 3 sets the effective area p Is determined to be unnecessary, and the reference center coordinates (x c ,
y c ) is left as it is.
【0056】SC9 SC8において、m(xt ,
yt )の方がm(xc ,yc )より大きい場合、有効エ
リア移動制御部17は有効エリアpを移動する必要があ
ると判断する。そして、移動距離X,Yを求めるため
に、X=xt −xc ,Y=yt −yc を算出し、有効エ
リアpをx軸方向にX、y軸方向にY、仮に移動して、
図6に示すように有効エリアqとする。SC10 有効
エリアpをx軸方向にX、y軸方向にY、仮に移動して
有効エリアqとした後、有効エリア移動制御部17は有
効エリアqが他の有効エリアと重なる部分を生じるかど
うか判断する。SC9 In SC8, m (x t ,
If y t ) is larger than m (x c , y c ), the effective area movement control unit 17 determines that it is necessary to move the effective area p. Then, the moving distance X, in order to obtain the Y, X = x t -x c , calculates Y = y t -y c, Y , if moving the effective area p in the x-axis direction X, in the y-axis direction hand,
As shown in FIG. 6, the effective area is q. SC10 After moving the effective area p to X in the x-axis direction and Y in the y-axis direction to temporarily set the effective area q to the effective area q, the effective area movement control unit 17 determines whether the effective area q has a portion that overlaps with another effective area. to decide.
【0057】SC11 有効エリア移動制御部17は有
効エリア同士が図7に示すように重なると判断した場合
は、有効エリアqをx軸方向に−X、y軸方向に−Y移
動して、元の有効エリアpに戻す。SC12 有効エリ
ア移動制御部17が、重ならないと判断した場合は、x
軸方向にX、y軸方向にYの移動を確定し、xc =
xt ,yc =yt として、今回タッチされた座標
(xt ,yt )を新しい中心座標(xc ,yc )に更新
する。SC11 If the effective area movement control unit 17 determines that the effective areas overlap as shown in FIG. 7, the effective area q is moved by -X in the x-axis direction and -Y in the y-axis direction, and To the effective area p. SC12 When the effective area movement control unit 17 determines that the overlap does not occur, x
The movement of X in the axial direction and the movement of Y in the y-axis direction are determined, and x c =
Assuming that x t , y c = y t , the coordinates (x t , y t ) touched this time are updated to the new center coordinates (x c , y c ).
【0058】SC13 取引が終了したか認識する。終
了していない場合はSC5に戻り、SC13で取引の終
了を認識するまで取引中はSC5からSC11もしくは
SC12までを繰り返し、有効エリアの位置をタッチさ
れた座標に応じて設定し直して行く。SC13で取引が
終了したと認識したなら、この時点での有効エリアの位
置を示す有効エリア形態データが、有効エリア形態リー
ドライト制御部18に記憶される。ここで、図18は取
引終了時のタッチパネル2全体を示す平面図であり、2
nは上述したように、前回の取引終了時に設定され、今
回取引開始時に設定された前回の取引終了時の有効エリ
ア、2sは前記SC5からSC11もしくはSC12ま
でを繰り返すことにより、今回の取引終了時に設定され
ている有効エリアである。SC13 It is recognized whether the transaction has been completed. If the transaction has not been completed, the process returns to SC5. During the transaction, the process from SC5 to SC11 or SC12 is repeated until the end of the transaction is recognized at SC13, and the position of the effective area is reset according to the touched coordinates. If the SC 13 recognizes that the transaction has been completed, the effective area form data indicating the position of the effective area at this time is stored in the effective area form read / write control unit 18. Here, FIG. 18 is a plan view showing the entire touch panel 2 at the end of the transaction.
As described above, n is set at the end of the previous transaction, and the effective area at the end of the previous transaction set at the start of the current transaction is set at the end of the current transaction by repeating steps SC5 to SC11 or SC12 at the end of the current transaction. This is the set effective area.
【0059】SC14 有効エリア形態リードライト制
御部18に記憶された有効エリア形態データを、カード
リードライトプリンタ10を介してカード20の磁気ス
トライプ20の有効エリア形態データ記憶エリア22b
に記憶させる。SC15 上述したように有効エリア形
態データが記憶されるとともに、その他の取引情報等が
記憶されたカード20が排出されて取引が終了する。SC14 The effective area form data stored in the effective area form read / write control section 18 is transferred to the effective area form data storage area 22b of the magnetic stripe 20 of the card 20 via the card read / write printer 10.
To memorize. SC15 As described above, while the effective area form data is stored, the card 20 storing other transaction information and the like is ejected, and the transaction ends.
【0060】[0060]
【発明の効果】以上説明したように、第1の発明は、透
明な板状で、タッチされたことで入力を認識させる複数
のスイッチ群が形成され、前記スイッチの内、任意の位
置で複数個のスイッチを含む範囲を有効エリアとして、
この有効エリアを少なくとも1個設定し、有効エリア内
にタッチされることで、有効エリア内のいずれのスイッ
チで入力が認識されてもそれを一意の入力と見なすタッ
チ入力装置と、前記タッチ入力装置を通して画像表示を
行い、タッチ入力装置の有効エリアと1対1で対応する
キー表示を行って、前記有効エリアを目視可能とする表
示装置とを有する表示入力装置において、有効エリア内
でタッチされたスイッチの座標を認識して、その座標値
とタッチ回数の累積を記憶する手段と、有効エリア内へ
のタッチ毎に、今回タッチの認識された座標のスイッチ
へのタッチ回数の累積と、有効エリア内の基準となる中
心の座標に位置するスイッチへのタッチされた回数の累
積とを比較して、今回タッチの認識された座標のスイッ
チへのタッチ回数の累積が、基準となる中心の座標に位
置するスイッチへのタッチされた回数の累積より多い場
合に、今回タッチの認識された座標と有効エリア内の基
準となる中心の座標とのずれ量を算出する手段と、該手
段による算出結果に基づき、今回タッチの認識されたス
イッチの座標が中心の座標となるように有効エリアを移
動させる手段とを設けたものとしている。 As described above, according to the first aspect of the present invention, a plurality of switch groups for recognizing an input by being touched are formed in a transparent plate shape. The area including the switches as the effective area,
A touch input device that sets at least one effective area and touches the inside of the effective area, so that any input recognized by any switch in the effective area is regarded as a unique input; Is displayed through the display area, and a key display corresponding to the effective area of the touch input device is performed on a one-to-one basis. Means for recognizing the coordinates of the switch and storing the coordinate value and the accumulation of the number of touches; for each touch in the effective area, the accumulation of the number of touches on the switch at the coordinates recognized this time; by comparing the reference and made of touched times to the center switches at the coordinates of the accumulation of inner, number of touches to the recognized coordinates of the current touch switch Accumulation, if more than the touched number to the switch located in the center of the coordinate to cumulative recognition coordinates and groups of the effective area of the currently input
Means for calculating a shift amount of the center of the coordinate for the quasi, 該手
Means for moving the effective area so that the coordinates of the switch whose touch has been recognized this time becomes the center coordinates based on the calculation result by the step .
【0061】また、第2の発明は、有効エリア内でタッ
チされたスイッチの座標を認識して、その座標値とタッ
チ回数の累積を記憶するとともに、有効エリア毎に該有
効エリア内へのタッチ回数の累積を記憶する手段と、有
効エリア内へのタッチされた回数が所定の値となった
ら、その有効エリア内における最もタッチ回数の多いス
イッチの位置する座標を選択し、該選択されたスイッチ
の座標と、有効エリア内の基準となる中心の座標とから
そのずれ量を算出する手段と、該手段による算出結果に
基づき、前記選択されたスイッチの座標が中心の座標と
なるように有効エリアを移動させる手段とを設けたもの
である。 According to a second aspect of the present invention, the coordinates of a switch touched in an effective area are recognized, the coordinate values and the accumulation of the number of touches are stored, and a touch on the effective area is performed for each effective area. switching means for storing the cumulative number of times, the number of times that has been touched to the effective area After a predetermined value, which select the coordinates position of the switch most touch number greater in its effective area, which is the selected Means for calculating the amount of deviation from the coordinates of the center and the coordinates of the reference center in the effective area. Based on the calculation result by the means , the effective area is set so that the coordinates of the selected switch become the coordinates of the center. which provided a means for moving the
It is.
【0062】さらに、第3の発明として、カードに対し
データの読み取り,書き込みを行うカード処理装置と、
現金の入出を行う現金処理装置とを有するとともに、透
明な板状で、タッチされたことで入力を認識させる複数
のスイッチ群が形成され、前記スイッチの内、任意の位
置で複数個のスイッチを含む範囲を有効エリアとして、
この有効エリアを少なくとも1個設定し、有効エリア内
にタッチされることで、有効エリア内のいずれのスイッ
チで入力が認識されてもそれを一意の入力と見なすタッ
チ入力装置と、前記タッチ入力装置を通して画像表示を
行い、タッチ入力装置の有効エリアと1対1で対応する
キー表示を行って、前記有効エリアを目視可能とする表
示装置とからなる表示入力装置を有する自動取引装置に
おいて、カードに有効エリアを定めるデータを読み書き
可能に記憶するとともに、表示入力装置使用開始時に、
該カードからカード処理装置を介し有効エリアを定める
データを読み出し、該データに基づいて有効エリアを設
定する手段と、設定された有効エリア内でタッチされた
スイッチの座標を認識して、その座標値とタッチ回数の
累積を記憶する手段と、有効エリア内へのタッチ毎に、
今回タッチの認識された座標のスイッチへのタッチ回数
の累積と、有効エリア内の基準となる中心の座標に位置
するスイッチへのタッチされた回数の累積とを比較し
て、今回タッチの認識された座標のスイッチへのタッチ
回数の累積が、基準となる中心の座標に位置するスイッ
チへのタッチされた回数の累積より多い場合に、今回タ
ッチの認識された座標と有効エリア内の基準となる中心
の座標とのずれ量を算出する手段と、該手段による算出
結果に基づき、タッチの認識されたスイッチの座標が中
心の座標となるように有効エリアを移動させる手段と、
表示入力装置使用終了時に、移動した有効エリアを定め
るデータをカード処理装置を介してカードに記憶させる
手段とを設けたものとしている。 Further, as a third invention, a card processing device for reading and writing data from and to a card,
With a cash processing device for entering and exiting cash, a plurality of switches are formed in a transparent plate shape that recognizes input by being touched, and among the switches, a plurality of switches are arranged at arbitrary positions. Include the range as the effective area,
A touch input device that sets at least one effective area and touches the inside of the effective area, so that any input recognized by any switch in the effective area is regarded as a unique input; In the automatic transaction device having a display input device consisting of a display device that performs image display through the display device and performs a key display corresponding to the effective area of the touch input device on a one-to-one basis and makes the effective area visible, In addition to storing data that defines the effective area in a readable and writable manner,
Means for setting an effective area from the card via a card processing device, a means for setting an effective area based on the data, and the coordinates of a switch touched within the set effective area are recognized, and the coordinate values are recognized. And means for storing the cumulative number of touches, and for each touch in the effective area,
The number of touches on the switch at the coordinates where the touch was recognized this time
And accumulation of, by comparing the touched number of accumulated to the switch located in the center of the coordinate to the effective area, the cumulative number of touches to the recognized coordinates of the current touch switch, the reference If more than accumulation of touched times to the center switches at the coordinates of the this time data
The recognized coordinates of the switch and the reference center in the active area
Means for calculating a shift amount between the coordinates, based on the calculation result by said means, and means for moving the effective area as recognized switch coordinates of the touch is centered coordinates,
Means for storing data defining the moved effective area on the card via the card processing device at the end of use of the display input device .
【0063】したがって、CRT等表示装置のキー表示
とタッチ入力装置の有効エリアの位置関係のずれを調整
するために、人手を介して専用の調整器具を用いたり、
表示装置を該表示装置が取り付けられている筐体から取
り外して調整することがなくなり、調整の手間が省ける
という効果を有する。Therefore, in order to adjust the positional relationship between the key display of the display device such as a CRT and the effective area of the touch input device, a dedicated adjusting tool is used manually or
There is no need to remove the display device from the housing to which the display device is attached, and to adjust the display device.
【0064】また、CRT等の表示装置を直接調整する
ことがなくなったので、高圧電流に対する危険もなくな
り、安全であるという効果を有する。そして、有効エリ
ア毎に独立して調整が行えることから、表示装置のキー
表示とタッチ入力装置の有効エリアの位置関係は、個々
に最適の状態とすることができるので、誤入力を大幅に
減らすことができ、操作性,信頼性の向上が図れるとい
う効果を有する。Further, since it is no longer necessary to directly adjust a display device such as a CRT, there is no danger to a high voltage current, and there is an effect that the display device is safe. Since the adjustment can be performed independently for each effective area, the positional relationship between the key display of the display device and the effective area of the touch input device can be individually optimized, so that erroneous input is greatly reduced. This has the effect of improving operability and reliability.
【0065】また、第2の発明において、有効エリアの
移動を、有効エリアのタッチ毎でなく所定回数以上有効
エリア内にタッチされたときに行うこととすれば、有効
エリアの移動処理に伴う、タッチ検出速度の遅れは生じ
ない。さらに、第3の発明において、自動取引装置に使
用される場合に、カードに有効エリアを設定するための
データを記憶し、カードを使用する取引毎にそのデータ
を更新しておくことで、個人単位で最適な有効エリアで
操作できることになり、入力がしにくかったり、誤入力
を起こしたりすることがなくなるという効果を有する。According to the second aspect of the present invention, if the movement of the effective area is performed not when the effective area is touched but when the effective area is touched a predetermined number of times or more, No delay in touch detection speed occurs. Further, in the third invention, when used in an automatic transaction apparatus, data for setting an effective area on a card is stored, and the data is updated for each transaction using the card, so that the personal information is updated. Since the operation can be performed in the optimum effective area in units, there is an effect that it is possible to prevent the input from becoming difficult or causing an erroneous input.
【図1】第1の発明の一実施例の表示入力装置の制御系
を示すブロック図である。FIG. 1 is a block diagram showing a control system of a display input device according to an embodiment of the first invention.
【図2】タッチパネルの概念を示す説明図である。FIG. 2 is an explanatory diagram illustrating the concept of a touch panel.
【図3】第1の発明の一実施例の作用を示すフローチャ
ートである。FIG. 3 is a flowchart showing the operation of one embodiment of the first invention.
【図4】タッチパネル全体を示す平面図である。FIG. 4 is a plan view showing the entire touch panel.
【図5】設定された有効エリアの任意の1つを示す平面
図である。FIG. 5 is a plan view showing an arbitrary one of set effective areas.
【図6】算出結果に基づいて有効エリアを移動した後の
タッチパネルを示す平面図である。FIG. 6 is a plan view showing the touch panel after moving an effective area based on a calculation result.
【図7】移動した有効エリアと他の有効エリアとが重な
った場合のタッチパネルを示す平面図である。FIG. 7 is a plan view showing the touch panel when the moved effective area and another effective area overlap each other.
【図8】第2の発明の一実施例の表示入力装置の制御系
を示すブロック図である。FIG. 8 is a block diagram showing a control system of the display input device according to one embodiment of the second invention.
【図9】第2の発明の一実施例の作用を示すフローチャ
ートである。FIG. 9 is a flowchart showing the operation of one embodiment of the second invention.
【図10】算出結果に基づいて有効エリアを移動した後
のタッチパネルを示す平面図である。FIG. 10 is a plan view showing the touch panel after moving an effective area based on a calculation result.
【図11】移動した有効エリアと他の有効エリアとが重
なった場合のタッチパネルを示す平面図である。FIG. 11 is a plan view showing the touch panel when the moved effective area and another effective area overlap each other.
【図12】第3の発明の一実施例の表示入力装置の制御
系を示すブロック図である。FIG. 12 is a block diagram showing a control system of the display input device according to one embodiment of the third invention.
【図13】カードを示す平面図である。FIG. 13 is a plan view showing a card.
【図14】磁気ストライプの記憶内容の概要を示す説明
図である。FIG. 14 is an explanatory diagram showing an outline of storage contents of a magnetic stripe.
【図15】第3の発明の一実施例の作用を示すフローチ
ャートである。FIG. 15 is a flowchart showing the operation of one embodiment of the third invention.
【図16】第3の発明の一実施例の作用を示すフローチ
ャートである。FIG. 16 is a flowchart showing the operation of one embodiment of the third invention.
【図17】タッチパネルの全体を示す平面図である。FIG. 17 is a plan view showing the entire touch panel.
【図18】算出結果に基づいて有効エリアを移動した後
のタッチパネルを示す平面図である。FIG. 18 is a plan view showing the touch panel after moving an effective area based on a calculation result.
【符号の説明】 1 CRTディスプレイ 2 タッチパネル 3 主制御部 5 記憶部 6 演算部[Description of Signs] 1 CRT display 2 Touch panel 3 Main control unit 5 Storage unit 6 Operation unit
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 3/00 G06F 3/03 - 3/033 G06F 17/60 G07D 9/00 ──────────────────────────────────────────────────続 き Continued on the front page (58) Fields surveyed (Int. Cl. 7 , DB name) G06F 3/00 G06F 3/03-3/033 G06F 17/60 G07D 9/00
Claims (3)
を認識させる複数のスイッチ群が形成され、前記スイッ
チの内、任意の位置で複数個のスイッチを含む範囲を有
効エリアとして、この有効エリアを少なくとも1個設定
し、有効エリア内にタッチされることで、有効エリア内
のいずれのスイッチで入力が認識されてもそれを一意の
入力と見なすタッチ入力装置と、 前記タッチ入力装置を通して画像表示を行い、タッチ入
力装置の有効エリアと1対1で対応するキー表示を行っ
て、前記有効エリアを目視可能とする表示装置とを有す
る表示入力装置において、 有効エリア内でタッチされたスイッチの座標を認識し
て、その座標値とタッチ回数の累積を記憶する手段と、 有効エリア内へのタッチ毎に、今回タッチの認識された
座標のスイッチへのタッチ回数の累積と、有効エリア内
の基準となる中心の座標に位置するスイッチへのタッチ
された回数の累積とを比較して、今回タッチの認識され
た座標のスイッチへのタッチ回数の累積が、基準となる
中心の座標に位置するスイッチへのタッチされた回数の
累積より多い場合に、今回タッチの認識された座標と有
効エリア内の基準となる中心の座標とのずれ量を算出す
る手段と、該手段による 算出結果に基づき、今回タッチの認識され
たスイッチの座標が中心の座標となるように有効エリア
を移動させる手段とを設けたことを特徴とする表示入力
装置。1. A plurality of switches formed in a transparent plate shape for recognizing an input when touched, and a range including a plurality of switches at an arbitrary position among the switches is defined as an effective area. By setting at least one effective area and touching the effective area, a touch input device that regards the input as a unique input even if an input is recognized by any of the switches in the effective area, and through the touch input device A display device for displaying an image, displaying a key corresponding to an effective area of the touch input device on a one-to-one basis, and displaying the effective area visually, wherein a switch touched in the effective area Means for recognizing the coordinates of the coordinates and storing the accumulated coordinate values and the number of touches, and for each touch in the effective area, a switch of the coordinates recognized for the current touch And accumulation of number of touches to, by comparing the touched number of accumulated to the switch located in the center of the coordinate to the effective area, the number of touches to the recognized coordinates of the current touch switch If the accumulation is greater than the accumulation of the number of times the switch located at the reference center coordinate is touched, the current
Means for calculating the amount of deviation from the reference center coordinates in the effective area, and moving the effective area based on the calculation result by the means so that the coordinates of the switch whose touch has been recognized this time become the center coordinates. And a display input device.
を認識させる複数のスイッチ群が形成され、前記スイッ
チの内、任意の位置で複数個のスイッチを含む範囲を有
効エリアとして、この有効エリアを少なくとも1個設定
し、有効エリア内にタッチされることで、有効エリア内
のいずれのスイッチで入力が認識されてもそれを一意の
入力と見なすタッチ入力装置と、 前記タッチ入力装置を通して画像表示を行い、タッチ入
力装置の有効エリアと1対1で対応するキー表示を行っ
て、前記有効エリアを目視可能とする表示装置とを有す
る表示入力装置において、 有効エリア内でタッチされたスイッチの座標を認識し
て、その座標値とタッチ回数の累積を記憶するととも
に、有効エリア毎に該有効エリア内へのタッチ回数の累
積を記憶する手段と、 有効エリア内へのタッチされた回数が所定の値となった
ら、その有効エリア内における最もタッチ回数の多いス
イッチの位置する座標を選択し、該選択されたスイッチ
の座標と、有効エリア内の基準となる中心の座標とから
そのずれ量を算出する手段と、該手段による 算出結果に基づき、前記選択されたスイッ
チの座標が中心の座標となるように有効エリアを移動さ
せる手段とを設けたことを特徴とする表示入力装置。2. A plurality of switches formed in a transparent plate shape for recognizing an input when touched, and a range including a plurality of switches at an arbitrary position among the switches is defined as an effective area. By setting at least one effective area and touching the effective area, a touch input device that regards the input as a unique input even if an input is recognized by any of the switches in the effective area, and through the touch input device A display device for displaying an image, displaying a key corresponding to an effective area of the touch input device on a one-to-one basis, and displaying the effective area visually, wherein a switch touched in the effective area Means for recognizing the coordinates of the above, storing the coordinate values and the accumulation of the number of touches, and storing the accumulation of the number of touches in the effective area for each effective area. Once a touched number predetermined value to a valid area, select the position coordinates of the most touch count more switches in the effective area, of switches said selected coordinates and, within the effective area Means are provided for calculating the shift amount from the coordinates of the reference center, and means for moving the effective area based on the calculation result by the means so that the coordinates of the selected switch become the coordinates of the center. A display input device characterized by the above-mentioned.
みを行うカード処理装置と、 現金の入出を行う現金処理装置とを有するとともに、 透明な板状で、タッチされたことで入力を認識させる複
数のスイッチ群が形成され、前記スイッチの内、任意の
位置で複数個のスイッチを含む範囲を有効エリアとし
て、この有効エリアを少なくとも1個設定し、有効エリ
ア内にタッチされることで、有効エリア内のいずれのス
イッチで入力が認識されてもそれを一意の入力と見なす
タッチ入力装置と、 前記タッチ入力装置を通して画像表示を行い、タッチ入
力装置の有効エリアと1対1で対応するキー表示を行っ
て、前記有効エリアを目視可能とする表示装置とからな
る表示入力装置を有する自動取引装置において、 カードに有効エリアを定めるデータを読み書き可能に記
憶するとともに、表示入力装置使用開始時に、該カード
からカード処理装置を介し有効エリアを定めるデータを
読み出し、該データに基づいて有効エリアを設定する手
段と、 設定された有効エリア内でタッチされたスイッチの座標
を認識して、その座標値とタッチ回数の累積を記憶する
手段と、 有効エリア内へのタッチ毎に、今回タッチの認識された
座標のスイッチへのタッチ回数の累積と、有効エリア内
の基準となる中心の座標に位置するスイッチへのタッチ
された回数の累積とを比較して、今回タッチの認識され
た座標のスイッチへのタッチ回数の累積が、基準となる
中心の座標に位置するスイッチへのタッチされた回数の
累積より多い場合に、今回タッチの認識された座標と有
効エリア内の基準となる中心の座標とのずれ量を算出す
る手段と、該手段による 算出結果に基づき、タッチの認識されたス
イッチの座標が中心の座標となるように有効エリアを移
動させる手段と、 表示入力装置使用終了時に、移動した有効エリアを定め
るデータをカード処理装置を介してカードに記憶させる
手段とを設けたことを特徴とする表示入力装置を有する
自動取引装置。3. A card processing device for reading and writing data to and from a card, and a cash processing device for entering and exiting cash, and a plurality of transparent plate-like devices for recognizing an input when touched. A switch group is formed, and a range including a plurality of switches at any position among the switches is set as an effective area, at least one effective area is set, and the effective area is touched. A touch input device that recognizes an input as a unique input even if an input is recognized by any of the switches; and performs image display through the touch input device, and performs key display in a one-to-one correspondence with an effective area of the touch input device. In an automatic transaction apparatus having a display input device comprising a display device for making the effective area visible, data for defining an effective area on a card is provided. Means for reading the data defining the effective area from the card via the card processing device at the start of use of the display input device, and setting the effective area based on the data. Means for recognizing the coordinates of the switch touched by and storing the coordinate value and the accumulation of the number of touches, and for each touch in the effective area, the accumulation of the number of touches on the switch at the coordinates recognized this time. And the accumulated number of times of touching the switch located at the center coordinate serving as the reference in the effective area, and the accumulated number of times of touching the switch at the coordinate recognized this time as the reference. If the center of the coordinate greater than cumulative touched number to the switch positions, chromatic and recognized coordinates of the current touch
Means for calculating the amount of deviation from the coordinates of the reference center in the effective area , and means for moving the effective area such that the coordinates of the switch whose touch has been recognized become the coordinates of the center based on the calculation result by the means. An automatic transaction device having a display input device, comprising: means for storing data defining an effective area that has been moved to a card via a card processing device when use of the display input device is completed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17042391A JP3209279B2 (en) | 1991-06-17 | 1991-06-17 | Display input device and automatic transaction device having display input device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17042391A JP3209279B2 (en) | 1991-06-17 | 1991-06-17 | Display input device and automatic transaction device having display input device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0695804A JPH0695804A (en) | 1994-04-08 |
JP3209279B2 true JP3209279B2 (en) | 2001-09-17 |
Family
ID=15904648
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP17042391A Expired - Fee Related JP3209279B2 (en) | 1991-06-17 | 1991-06-17 | Display input device and automatic transaction device having display input device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3209279B2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100339809C (en) * | 2001-09-21 | 2007-09-26 | 联想(新加坡)私人有限公司 | Input apparatus, computer apparatus, method for identifying input object, method for identifying input object in keyboard, and computer program |
JP4466076B2 (en) * | 2003-12-26 | 2010-05-26 | 村田機械株式会社 | Display input device |
JP4037378B2 (en) * | 2004-03-26 | 2008-01-23 | シャープ株式会社 | Information processing apparatus, image output apparatus, information processing program, and recording medium |
JP4788687B2 (en) * | 2007-08-14 | 2011-10-05 | ソニー株式会社 | Input operation device and input operation method |
JP4937087B2 (en) * | 2007-11-21 | 2012-05-23 | 本田技研工業株式会社 | Navigation device |
JP4964210B2 (en) * | 2008-09-26 | 2012-06-27 | 株式会社コナミデジタルエンタテインメント | Information processing apparatus, information processing apparatus control method, and program |
JP2010092270A (en) * | 2008-10-08 | 2010-04-22 | Nec Corp | Information processing terminal, information processing method, and program |
JP2011123914A (en) * | 2011-02-04 | 2011-06-23 | Sony Corp | Device and method for controlling display |
JP2013020533A (en) * | 2011-07-13 | 2013-01-31 | Fujitsu Frontech Ltd | Automatic transaction device, and detection method for touch panel |
JP5475821B2 (en) * | 2012-03-30 | 2014-04-16 | みずほ情報総研株式会社 | Input support program and input support apparatus |
JP5654526B2 (en) * | 2012-06-19 | 2015-01-14 | 株式会社東芝 | Information processing apparatus, calibration method, and program |
CN113741718B (en) * | 2020-05-29 | 2024-06-04 | 杭州海康威视数字技术股份有限公司 | Control data conversion method and device and main control equipment |
-
1991
- 1991-06-17 JP JP17042391A patent/JP3209279B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH0695804A (en) | 1994-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3209279B2 (en) | Display input device and automatic transaction device having display input device | |
US5189732A (en) | Touch panel input apparatus | |
US5650605A (en) | Automated transaction apparatus | |
KR100999895B1 (en) | Input device | |
US10782874B2 (en) | User interface and method for operating a system | |
EP0680001A2 (en) | Automated transaction apparatus | |
KR870001527A (en) | Automatic trading device | |
JP3319647B2 (en) | Character input device | |
CN101996037A (en) | Method and apparatus for inputting character in a portable terminal having a touch screen | |
US5382777A (en) | Automated teller machine | |
JP2006018613A (en) | Automatic transaction device | |
EP0126286A2 (en) | Electronic cash register | |
US8812992B2 (en) | Touch screen panel to input multi-dimension values and method for controlling touch screen panel | |
JPH0863289A (en) | Touch input device and transaction processor | |
JPH0527744A (en) | Display processing system for display screen | |
JP2003330888A (en) | Device and method for inputting personal identification number | |
JPS5911932B2 (en) | Numerical data input processing method using image display device | |
JP2003256911A (en) | Automatic service device and method for selecting service | |
EP0585696A2 (en) | Automatic exchanging apparatus | |
JP5787804B2 (en) | Automatic transaction equipment | |
JPH05334496A (en) | Display control device | |
KR20090006043A (en) | Character input apparatus and method using in electronic apparatus | |
US20220221984A1 (en) | Input device and program therefor | |
KR920001959B1 (en) | Touch panel input device | |
JPH0768892A (en) | Printing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080713 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |