JP5674079B2 - Touch panel coordinate automatic correction device and touch panel coordinate automatic correction method used therefor - Google Patents

Touch panel coordinate automatic correction device and touch panel coordinate automatic correction method used therefor Download PDF

Info

Publication number
JP5674079B2
JP5674079B2 JP2009016076A JP2009016076A JP5674079B2 JP 5674079 B2 JP5674079 B2 JP 5674079B2 JP 2009016076 A JP2009016076 A JP 2009016076A JP 2009016076 A JP2009016076 A JP 2009016076A JP 5674079 B2 JP5674079 B2 JP 5674079B2
Authority
JP
Japan
Prior art keywords
touch panel
coordinate
coordinates
difference
correction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2009016076A
Other languages
Japanese (ja)
Other versions
JP2010176234A (en
Inventor
久 小佐野
久 小佐野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Platforms Ltd
Original Assignee
NEC Platforms Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Platforms Ltd filed Critical NEC Platforms Ltd
Priority to JP2009016076A priority Critical patent/JP5674079B2/en
Publication of JP2010176234A publication Critical patent/JP2010176234A/en
Application granted granted Critical
Publication of JP5674079B2 publication Critical patent/JP5674079B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Input By Displaying (AREA)

Description

本発明はタッチパネル座標自動修正装置及びそれに用いるタッチパネル座標自動修正方法に関し、特に表示装置のディスプレイの座標と使用者毎に異なるタッチパネルの押圧座標とのズレを修正する座標自動修正方法に関する。   The present invention relates to a touch panel coordinate automatic correction device and a touch panel coordinate automatic correction method used therefor, and more particularly, to a coordinate automatic correction method for correcting a shift between a display coordinate of a display device and a touch coordinate of a touch panel that is different for each user.

本発明に関連する座標自動修正方法においては、表示装置のディスプレイの座標と使用者毎に異なるタッチパネルの押圧座標とのズレを修正するために、使用者の視線位置を物理的に計測して座標修正を実施している(例えば、特許文献1参照)。   In the coordinate automatic correction method related to the present invention, in order to correct the deviation between the display coordinates of the display device and the pressed coordinates of the touch panel that are different for each user, the user's line-of-sight position is physically measured to adjust the coordinates. Correction is performed (for example, refer to Patent Document 1).

一般に、この種の座標自動修正は、使用者の視線位置をカメラ等で物理的に計測することで、視差によるズレを割り出し、表示装置のディスプレイの座標と使用者毎に異なるタッチパネルの押圧座標とのズレを修正している。   In general, this type of automatic coordinate correction is performed by physically measuring the position of the user's line of sight with a camera or the like to determine the shift due to parallax, and the display coordinates of the display device and the press coordinates of the touch panel that are different for each user. The misalignment has been corrected.

つまり、この種の座標自動修正では、使用者の身長を検出し、タッチパネルの視線角度を割り出すことで、表示装置のディスプレイに表示される座標とタッチパネル上の使用者の押圧座標とのズレを補正している。   In other words, in this type of automatic coordinate correction, the height of the user is detected and the line-of-sight angle of the touch panel is determined to correct the deviation between the coordinates displayed on the display of the display device and the pressed coordinates on the touch panel. doing.

特開2007−207008JP2007-207008

本発明に関連する座標自動修正方法では、使用者の身長を計測する手段、身長等の物理的な計測をするユニットが必要となり、計測手段として使用できるユニットを搭載していない装置については適用できず、適用装置が限定されている。また、本発明に関連する座標自動修正方法では、ズレが発生する度に物理的な計測が発生するため、制御の複雑化、処理速度の低下という問題もある。   The automatic coordinate correction method related to the present invention requires a unit for measuring the height of the user and a unit for physically measuring the height, etc., and can be applied to an apparatus not equipped with a unit that can be used as a measuring unit. However, the application apparatus is limited. In addition, in the coordinate automatic correction method related to the present invention, physical measurement occurs every time a deviation occurs, so that there are also problems of complicated control and reduced processing speed.

そこで、本発明の目的は上記の問題点を解消し、物理的な計測をするユニットを必要とすることなく、座標のズレ量修正の制御の簡易化及び処理速度の向上を図ることができるタッチパネル座標自動修正装置及びそれに用いるタッチパネル座標自動修正方法を提供することにある。   Accordingly, an object of the present invention is to solve the above-mentioned problems, and can simplify the control of the coordinate shift amount correction and improve the processing speed without the need for a physical measurement unit. An object of the present invention is to provide an automatic coordinate correction apparatus and a touch panel coordinate automatic correction method used therefor.

本発明によるタッチパネル座標自動修正装置は、複数回の画面切り替えが発生する表示装置のディスプレイの座標とタッチパネルの押圧座標とのズレを修正するタッチパネル座標自動修正装置であって、
前記タッチパネルの押圧座標と予め設定された基準座標との差分を検出する座標比較手段と、
前記座標比較手段で検出された差分と前記基準座標とに基づいて基準座標を修正することにより次ページ以降の前記タッチパネルの座標を修正する修正手段とを備え、
前記修正手段は、前記タッチパネルの座標を修正した後の操作において再度ズレが発生した場合に前記座標比較手段で検出された差分と前記修正された基準座標とに基づいて基準座標を再度修正することにより前記タッチパネルの座標を再度修正している。
The touch panel coordinate automatic correction device according to the present invention is a touch panel coordinate automatic correction device that corrects a deviation between a display coordinate of a display device and a touch coordinate of a touch panel in which a plurality of screen switching occurs.
Coordinate comparison means for detecting a difference between the pressed coordinates of the touch panel and preset reference coordinates;
And a correction means for correcting the coordinates of the touch panel on the following pages by modifying the reference coordinates based on the detected difference and the reference coordinates by the coordinate comparison unit,
Said correction means, if the re-shift Oite occurs operations after correcting the coordinates of the touch panel, the reference coordinates again on the basis of the detected difference and the corrected reference coordinates in the coordinate comparison unit By correcting, the coordinates of the touch panel are corrected again.

本発明によるタッチパネル座標自動修正方法は、複数回の画面切り替えが発生する表示装置のディスプレイの座標とタッチパネルの押圧座標とのズレを修正するタッチパネル座標自動修正装置に用いるタッチパネル座標自動修正方法であって、
前記タッチパネルの押圧座標と予め設定された基準座標との差分を検出する座標比較処理と、
前記座標比較処理で検出された差分と前記基準座標とに基づいて基準座標を修正することにより次ページ以降の前記タッチパネルの座標を修正する修正処理とを備え、
前記修正処理において、前記タッチパネルの座標を修正した後の操作において再度ズレが発生した場合に前記座標比較処理で検出された差分と前記修正された基準座標とに基づいて基準座標を再度修正することにより前記タッチパネルの座標を再度修正している。
A touch panel coordinate automatic correction method according to the present invention is a touch panel coordinate automatic correction method used for a touch panel coordinate automatic correction device that corrects a deviation between a display coordinate of a display device and a touch coordinate of a touch panel in which screen switching occurs multiple times. ,
A coordinate comparison process for detecting a difference between the pressed coordinates of the touch panel and preset reference coordinates;
And a correction process for correcting the coordinates of the touch panel on the following pages by modifying the reference coordinates based on the detected difference and in the coordinate comparison with the reference coordinates,
In the correction process, when the Oite again shifted to the operation after corrected coordinates of the touch panel occurs, the reference coordinates again based on the reference coordinates detected difference as in the coordinate comparison is the modified By correcting, the coordinates of the touch panel are corrected again.

本発明によるプログラムは、複数回の画面切り替えが発生する表示装置のディスプレイの座標とタッチパネルの押圧座標とのズレを修正するタッチパネル座標自動修正装置内の中央処理装置に実行させるプログラムであって、
前記タッチパネルの押圧座標と予め設定された基準座標との差分を検出する座標比較処理と、
前記座標比較処理で検出された差分と前記基準座標とに基づいて基準座標を修正することにより次ページ以降の前記タッチパネルの座標を修正する修正処理とを含み、
前記修正処理において、前記タッチパネルの座標を修正した後の操作において再度ズレが発生した場合に前記座標比較処理で検出された差分と前記修正された基準座標とに基づいて基準座標を再度修正することにより前記タッチパネルの座標を再度修正させることを特徴とする。

A program according to the present invention is a program to be executed by a central processing unit in a touch panel coordinate automatic correction device that corrects a deviation between a display coordinate of a display device and a touch coordinate of a touch panel in which multiple screen switching occurs.
A coordinate comparison process for detecting a difference between the pressed coordinates of the touch panel and preset reference coordinates;
And a correction process for correcting the coordinates of the touch panel on the following pages by modifying the reference coordinates based on the detected difference and in the coordinate comparison with the reference coordinates,
In the correction process, when the Oite again shifted to the operation after corrected coordinates of the touch panel occurs, the reference coordinates again based on the reference coordinates detected difference as in the coordinate comparison is the modified By correcting, the coordinates of the touch panel are corrected again.

本発明は、上記のような構成及び動作とすることで、物理的な計測をするユニットを必要とすることなく、座標のズレ量修正の制御の簡易化及び処理速度の向上を図ることができるという効果が得られる。   By adopting the above-described configuration and operation, the present invention can simplify the control of the coordinate shift amount correction and improve the processing speed without the need for a physical measurement unit. The effect is obtained.

本発明の第1の実施の形態にタッチパネル座標自動修正装置の構成例を示すブロック図である。It is a block diagram which shows the structural example of the touch-panel coordinate automatic correction apparatus in the 1st Embodiment of this invention. 本発明の第1の実施の形態における概念を説明するための図である。It is a figure for demonstrating the concept in the 1st Embodiment of this invention. 本発明の第1の実施の形態に用いるTOPメニューを示す図である。It is a figure which shows the TOP menu used for the 1st Embodiment of this invention. 本発明の第1の実施の形態における座標のズレの補正例を示す図である。It is a figure which shows the example of correction | amendment of the shift | offset | difference of the coordinate in the 1st Embodiment of this invention. 本発明の第1の実施の形態によるタッチパネル座標自動修正処理を示すフローチャートである。It is a flowchart which shows the touch-panel coordinate automatic correction process by the 1st Embodiment of this invention.

次に、本発明の実施の形態について図面を参照して説明する。まず、本発明によるタッチパネル座標自動修正装置の概略について説明する。本発明によるタッチパネル座標自動修正装置は、表示装置のディスプレイの座標と使用者毎に異なるタッチパネルの押圧座標とのズレを、使用者の視線位置を物理的に計測することなく、自動で修正する位置補正機能を有することを特徴とする。   Next, embodiments of the present invention will be described with reference to the drawings. First, an outline of a touch panel coordinate automatic correction apparatus according to the present invention will be described. The touch panel coordinate automatic correction device according to the present invention automatically corrects the deviation between the coordinates of the display of the display device and the pressed coordinates of the touch panel that are different for each user without physically measuring the user's line-of-sight position. It has a correction function.

また、タッチパネル座標自動修正装置は、座標修正後の操作により再度位置ズレが発生していた時にズレ量に応じて再度補正し、ズレ量が著しく発生した時に初期座標に戻すことが可能なアルゴリズムを有することを特徴とする。   In addition, the touch panel coordinate automatic correction device has an algorithm that can correct again according to the amount of displacement when the position displacement occurs again due to the operation after coordinate correction, and return to the initial coordinates when the amount of displacement occurs significantly. It is characterized by having.

図2に示すように、タッチパネル付き表示装置では、使用者の視線角(図2のθa,θb)により表示装置のディスプレイの座標と使用者の押圧座標とにズレが発生する。この使用者の視線角(θa,θb)によるズレを自動修正するために、各メニュー画面は、タッチパネルの基準視線角位置[図2の(1)参照]で補正された座標管理と1対1で作成する。   As shown in FIG. 2, in the display device with a touch panel, a deviation occurs between the display coordinates of the display device and the pressed coordinates of the user depending on the viewing angle of the user (θa, θb in FIG. 2). In order to automatically correct the deviation due to the user's line-of-sight angle (θa, θb), each menu screen has a one-to-one correspondence with the coordinate management corrected with the reference line-of-sight angle position of the touch panel (see (1) in FIG. 2). Create with.

そして、図3に示すように、標準視線角を中心とし、上限[図3の(2)参照]から下限[図3の(3)参照]までの視線角を吸収できるようなアイコンボタンを使用してTOPメニューを構成し、TOPメニューで押された位置の基準位置[図3の(1)参照]からのズレ量により使用者の視線角を推定する。次ページ以降は、図4に示すように、検出したズレを補正した座標を適用することで使用者毎のズレ量を自動補正する。   Then, as shown in FIG. 3, an icon button is used that can absorb the line-of-sight angle from the upper limit [see (2) in FIG. 3] to the lower limit [see (3) in FIG. 3] around the standard line-of-sight angle. Then, the TOP menu is configured, and the user's line-of-sight angle is estimated from the amount of deviation from the reference position [see (1) in FIG. 3] of the position pressed in the TOP menu. From the next page onward, as shown in FIG. 4, the shift amount for each user is automatically corrected by applying the coordinate corrected for the detected shift.

図1は本発明の第1の実施の形態によるタッチパネル座標自動修正装置の構成例を示すブロック図である。図1において、タッチパネル座標自動修正装置1は、タッチパネルコントローラ11と、基準座標格納部12と、押圧座標格納部13と、座標比較部14と、座標補正履歴格納部15とを備えている。   FIG. 1 is a block diagram showing a configuration example of a touch panel coordinate automatic correction apparatus according to the first embodiment of the present invention. In FIG. 1, the touch panel coordinate automatic correction apparatus 1 includes a touch panel controller 11, a reference coordinate storage unit 12, a pressed coordinate storage unit 13, a coordinate comparison unit 14, and a coordinate correction history storage unit 15.

タッチパネルコントローラ11は、図示せぬタッチパネルの押された座標を押圧座標格納部13に格納する。押圧座標格納部13に格納された座標は、座標比較部14で基準座標格納部12の基準座標と比較され、その差分がタッチパネルコントローラ11に通知される。座標補正履歴格納部15は、一定量の座標履歴を管理し、著しい差分が一定の履歴内で生じていないかを監視し、その監視状態をタッチパネルコントローラ11に通知する。   The touch panel controller 11 stores the pressed coordinates of a touch panel (not shown) in the pressed coordinate storage unit 13. The coordinates stored in the pressed coordinate storage unit 13 are compared with the reference coordinates in the reference coordinate storage unit 12 by the coordinate comparison unit 14, and the difference is notified to the touch panel controller 11. The coordinate correction history storage unit 15 manages a certain amount of coordinate history, monitors whether a significant difference occurs in the certain history, and notifies the touch panel controller 11 of the monitoring state.

タッチパネルコントローラ11は、座標比較部14から差分が通知された場合、基準座標格納部5から基準座標を読出し、タッチパネルの座標を自動修正する。タッチパネルコントローラ11は、自動修正した修正座標を基準座標として基準座標格納部12に格納する。タッチパネルコントローラ11は、座標補正履歴格納部15から著しい差分ありと通知された場合、修正した座標を適用せず、修正前の座標を適用する。   When the difference is notified from the coordinate comparison unit 14, the touch panel controller 11 reads the reference coordinates from the reference coordinate storage unit 5 and automatically corrects the coordinates of the touch panel. The touch panel controller 11 stores the corrected coordinates automatically corrected in the reference coordinate storage unit 12 as reference coordinates. When notified from the coordinate correction history storage unit 15 that there is a significant difference, the touch panel controller 11 applies the coordinates before correction without applying the corrected coordinates.

基準座標格納部12は、初期値として、生産時の座標データを保持している。以後、基準座標格納部12は、補正後の適用された座標データを基準座標として保持する。生産時の座標データ初期値は、座標補正履歴格納部15の初期値として保持される。   The reference coordinate storage unit 12 holds coordinate data at the time of production as an initial value. Thereafter, the reference coordinate storage unit 12 holds the applied coordinate data after correction as reference coordinates. The initial coordinate data value at the time of production is held as an initial value in the coordinate correction history storage unit 15.

押圧座標格納部13は、実際に基準点として設定された座標に対してどのくらいのズレ量で押されたかを各測定点でのデータとして保持する。座標比較部14は、押圧座標格納部13に格納されている測定点の座標データと基準座標格納部12に格納されている直前の座標データとを比較し、座標のズレ量(差分)をタッチパネルコントローラ11に送信する。   The pressed coordinate storage unit 13 holds, as data at each measurement point, how much the offset is actually pressed with respect to the coordinates set as the reference point. The coordinate comparison unit 14 compares the coordinate data of the measurement point stored in the pressed coordinate storage unit 13 with the previous coordinate data stored in the reference coordinate storage unit 12, and calculates the coordinate shift amount (difference) on the touch panel. It transmits to the controller 11.

この場合、タッチパネルコントローラ11は、座標補正履歴格納部15から著しいズレ量がある旨の警告がないことを確認する。警告がある場合、タッチパネルコントローラ11は、補正前の座標を適用する。   In this case, the touch panel controller 11 confirms that there is no warning from the coordinate correction history storage unit 15 that there is a significant shift amount. When there is a warning, the touch panel controller 11 applies the coordinates before correction.

図2は本発明の第1の実施の形態における概念を説明するための図であり、図3は本発明の第1の実施の形態に用いるTOPメニューを示す図であり、図4は本発明の第1の実施の形態における座標のズレの補正例を示す図であり、図5は本発明の第1の実施の形態によるタッチパネル座標自動修正処理を示すフローチャートである。   FIG. 2 is a diagram for explaining the concept of the first embodiment of the present invention, FIG. 3 is a diagram showing a TOP menu used in the first embodiment of the present invention, and FIG. 4 is a diagram illustrating the present invention. FIG. 5 is a diagram showing an example of correction of coordinate deviation in the first embodiment, and FIG. 5 is a flowchart showing touch panel coordinate automatic correction processing according to the first embodiment of the present invention.

これら図1〜図5を参照して本発明の第1の実施の形態によるタッチパネル座標自動修正処理について説明する。尚、図5に示す処理は、タッチパネルコントローラ11[CPU(中央処理装置)]がプログラムを実行することで実現可能である。   The touch panel coordinate automatic correction processing according to the first embodiment of the present invention will be described with reference to FIGS. 5 can be realized by the touch panel controller 11 [CPU (Central Processing Unit)] executing a program.

本発明の第1の実施の形態によるタッチパネル座標自動修正装置1は、表示装置のディスプレイ16上に配置されたアイコンボタン18a〜18cの上下方向の基準視線角で位置補正された中心点を基準点とし、実際に押下された位置との差分を随時修正していく。尚、ディスプレイ16は、図2に示すように、画像表示面16aと、操作面(ITP)16bとからなる。   The touch panel coordinate automatic correction device 1 according to the first embodiment of the present invention uses a center point whose position is corrected at a reference line-of-sight angle in the vertical direction of the icon buttons 18a to 18c arranged on the display 16 of the display device as a reference point. Then, the difference from the actually pressed position is corrected as needed. As shown in FIG. 2, the display 16 includes an image display surface 16a and an operation surface (ITP) 16b.

本実施の形態では、図3に示す3カ所のアイコンボタン18a〜18cをそれぞれ押下する操作が発生するものとする。この場合、タッチパネルコントローラ11は、3カ所の押圧座標がいずれも上限側、下限側に偏った場合、その標準偏差をとり、管理座標をそれぞれ修正する。   In the present embodiment, it is assumed that an operation of pressing each of the three icon buttons 18a to 18c shown in FIG. 3 occurs. In this case, when all of the three pressed coordinates are biased toward the upper limit side and the lower limit side, the touch panel controller 11 takes the standard deviation and corrects the management coordinates.

タッチパネルコントローラ11は、3カ所すべてに偏りがなければ(図5ステップS1)、管理座標の修正を行わない(図5ステップS2)。タッチパネルコントローラ11は、管理座標が修正された場合(図5ステップS1)、次ページ以降に反映される(図5ステップS3)。   The touch panel controller 11 does not correct the management coordinates (step S2 in FIG. 5) unless all three locations are biased (step S1 in FIG. 5). When the management coordinates are corrected (step S1 in FIG. 5), the touch panel controller 11 is reflected on the subsequent page (step S3 in FIG. 5).

例えば、下限側に修正したのであれば、図4に示すように、下限側に座標が偏差分補正される。図4において、タッチパネル座標17は、下限側のタッチパネル座標17bに修正され、中心点aは押圧点bを基に新中心点a1に修正される。   For example, if the correction is made to the lower limit side, the coordinate is corrected to the lower limit side as shown in FIG. In FIG. 4, the touch panel coordinates 17 are corrected to the lower limit side touch panel coordinates 17b, and the center point a is corrected to the new center point a1 based on the pressing point b.

次ページ以降、タッチパネルコントローラ11は、修正された基準点から差分を抽出し、その差が前ページでの差よりも縮小されてきていれば(図5ステップS4)、正しく補正できているとみなして補正を実行する(図5ステップS6)。   After the next page, the touch panel controller 11 extracts the difference from the corrected reference point, and if the difference has been reduced more than the difference on the previous page (step S4 in FIG. 5), it is considered that the correction has been correctly performed. The correction is executed (step S6 in FIG. 5).

タッチパネルコントローラ11は、差が広がっている場合(図5ステップS4)、補正を中断し、前回の補正値を保持する(図5ステップS5)。この場合、タッチパネルコントローラ11は、ズレ量が基準値[基準点−(下限or上限)]以上であれば、初期値を適用する。   When the difference is wide (step S4 in FIG. 5), the touch panel controller 11 interrupts the correction and holds the previous correction value (step S5 in FIG. 5). In this case, the touch panel controller 11 applies the initial value if the amount of deviation is greater than or equal to the reference value [reference point− (lower limit or upper limit)].

以上の動作により、本実施の形態では、図3に示すアイコンボタン18a〜18cの大きさで吸収している上限、下限の操作者に対しても、充分なマージンを確保し、確実な操作を実施することができる。   With the above operation, in the present embodiment, a sufficient margin is secured even for the upper and lower operators absorbed by the size of the icon buttons 18a to 18c shown in FIG. Can be implemented.

このように、本実施の形態では、1回の操作毎にズレ量を測定することで、次画面での操作に対して補正をかける方式であり、実行回数が多いほど精度も高まるため、KIOSK装置のように、一度の取引で複数回の画面切り替えが発生するような装置において、使用する毎に操作者の使用感に近づけることが可能である。   As described above, in this embodiment, the amount of deviation is measured for each operation, thereby correcting the operation on the next screen. The greater the number of executions, the higher the accuracy. Therefore, KIOSK In an apparatus such as an apparatus in which screen switching occurs multiple times in one transaction, it is possible to approach the operator's feeling of use each time it is used.

また、本実施の形態では、使用者の視線角を推定するためのカメラのような特定な機器が必要なく、安価な構成で実現することができ、使用する度にズレ量を計測することで視線角を推定しているので、アプリケーションの設計に対しても影響を与えないで実現可能である。   In the present embodiment, there is no need for a specific device such as a camera for estimating the user's line-of-sight angle, and it can be realized with an inexpensive configuration, and by measuring the amount of deviation each time it is used, Since the gaze angle is estimated, it can be realized without affecting the design of the application.

さらに、本実施の形態では、一定期間の履歴を保持することで、補正したにもかかわらずさらにアイコンボタン18a〜18cの下側が押されたという履歴を検出することが可能となり、操作者がアイコンボタンの下側を押し易いということを推定可能であるため、ズレ量を使用する度に測定することで、使用者の視線角だけでなく、アイコンボタン18a〜18cの押圧場所に対する嗜好性(上側を押す傾向、下側を押す傾向)に対しても対処することができる。   Furthermore, in the present embodiment, it is possible to detect a history that the lower side of the icon buttons 18a to 18c has been pressed despite the correction, by holding the history for a certain period, and the operator can select the icon. Since it is possible to estimate that the lower side of the button is easy to press, by measuring each time the amount of deviation is used, not only the user's line-of-sight angle but also the preference (upper side) of the pressed position of the icon buttons 18a to 18c The tendency to press, the tendency to press the lower side) can be dealt with.

したがって、本実施の形態では、物理的な計測をするユニットを必要とすることなく、座標のズレ量修正の制御の簡易化及び処理速度の向上を図ることができる。   Therefore, in the present embodiment, it is possible to simplify the control of the coordinate shift amount correction and improve the processing speed without requiring a unit for performing physical measurement.

1 タッチパネル座標自動修正装置
11 タッチパネルコントローラ
12 基準座標格納部
13 押圧座標格納部
14 座標比較部
15 座標補正履歴格納部
16 ディスプレイ
16a 画像表示面
16b 操作面
17,17a,17b タッチパネル座標
18a〜18c アイコンボタン
1 Touch panel coordinate automatic correction device
11 Touch panel controller
12 Reference coordinate storage
13 Press coordinate storage
14 Coordinate comparison unit
15 Coordinate correction history storage
16 display
16a Image display surface
16b Operation surface 17, 17a, 17b Touch panel coordinates 18a-18c Icon button

Claims (7)

複数回の画面切り替えが発生する表示装置のディスプレイの座標とタッチパネルの押圧座標とのズレを修正するタッチパネル座標自動修正装置であって、
前記タッチパネルの押圧座標と予め設定された基準座標との差分を検出する座標比較手段と、
前記座標比較手段で検出された差分と前記基準座標とに基づいて基準座標を修正することにより次ページ以降の前記タッチパネルの座標を修正する修正手段とを有し、
前記修正手段は、前記タッチパネルの座標を修正した後の操作において再度ズレが発生した場合に前記座標比較手段で検出された差分と前記修正された基準座標とに基づいて基準座標を再度修正することにより前記タッチパネルの座標を再度修正することを特徴とするタッチパネル座標自動修正装置。
A touch panel coordinate automatic correction device that corrects a deviation between a display coordinate of a display device and a touch coordinate of a touch panel in which multiple screen switching occurs,
Coordinate comparison means for detecting a difference between the pressed coordinates of the touch panel and preset reference coordinates;
And a correction means for correcting the coordinates of the touch panel on the following pages by modifying the reference coordinates based on the detected difference and the reference coordinates by the coordinate comparison unit,
Said correction means, if the re-shift Oite occurs operations after correcting the coordinates of the touch panel, the reference coordinates again on the basis of the detected difference and the corrected reference coordinates in the coordinate comparison unit Fixed touch screen coordinate automatic correction apparatus characterized by modifying the coordinates of the touch panel again by.
前記修正手段は、前記座標比較手段で検出された差分が前回の差分より広がっている場合に前回の補正値を保持することを特徴とする請求項1記載のタッチパネル座標自動修正装置。   The touch panel coordinate automatic correction device according to claim 1, wherein the correction unit holds the previous correction value when the difference detected by the coordinate comparison unit is wider than the previous difference. 予め設定された標準視線角を中心とし、上限から下限までの視線角を吸収できるようなアイコンボタンを使用して前記座標比較手段により前記差分を検出することを特徴とする請求項1または請求項2記載のタッチパネル座標自動修正装置。   2. The difference is detected by the coordinate comparison unit using an icon button that can absorb a viewing angle from an upper limit to a lower limit with a standard viewing angle set in advance as a center. 2. Touch panel coordinate automatic correction device according to 2. 複数回の画面切り替えが発生する表示装置のディスプレイの座標とタッチパネルの押圧座標とのズレを修正するタッチパネル座標自動修正装置に用いるタッチパネル座標自動修正方法であって、
前記タッチパネルの押圧座標と予め設定された基準座標との差分を検出する座標比較処理と、
前記座標比較処理で検出された差分と前記基準座標とに基づいて基準座標を修正することにより次ページ以降の前記タッチパネルの座標を修正する修正処理とを有し、
前記修正処理において、前記タッチパネルの座標を修正した後の操作において再度ズレが発生した場合に前記座標比較処理で検出された差分と前記修正された基準座標とに基づいて基準座標を再度修正することにより前記タッチパネルの座標を再度修正することを特徴とするタッチパネル座標自動修正方法。
A touch panel coordinate automatic correction method used for a touch panel coordinate automatic correction device that corrects a deviation between a display coordinate of a display device and a touch coordinate of a touch panel on which multiple screen switching occurs,
A coordinate comparison process for detecting a difference between the pressed coordinates of the touch panel and preset reference coordinates;
And a correction process for correcting the coordinates of the touch panel on the following pages by modifying the reference coordinates based detected difference as in the coordinate comparison processing and the reference coordinates,
In the correction process, when the Oite again shifted to the operation after corrected coordinates of the touch panel occurs, the reference coordinates again based on the reference coordinates detected difference as in the coordinate comparison is the modified the touch panel coordinate automatic correction method characterized by modifying the coordinates of the touch panel again by modifying.
前記修正処理において、前記座標比較処理で検出された差分が前回の差分より広がっている場合に前回の補正値を保持することを特徴とする請求項4記載のタッチパネル座標自動修正方法。   5. The touch panel coordinate automatic correction method according to claim 4, wherein, in the correction process, the previous correction value is held when the difference detected in the coordinate comparison process is wider than the previous difference. 予め設定された標準視線角を中心とし、上限から下限までの視線角を吸収できるようなアイコンボタンを使用して前記座標比較処理により前記差分を検出することを特徴とする請求項4または請求項5記載のタッチパネル座標自動修正方法。   5. The difference is detected by the coordinate comparison process using an icon button centered on a preset standard viewing angle and capable of absorbing a viewing angle from an upper limit to a lower limit. 5. The touch panel coordinate automatic correction method according to 5. 複数回の画面切り替えが発生する表示装置のディスプレイの座標とタッチパネルの押圧座標とのズレを修正するタッチパネル座標自動修正装置内の中央処理装置に実行させるプログラムであって、
前記タッチパネルの押圧座標と予め設定された基準座標との差分を検出する座標比較処理と、
前記座標比較処理で検出された差分と前記基準座標とに基づいて基準座標を修正することにより次ページ以降の前記タッチパネルの座標を修正する修正処理とを含み、
前記修正処理において、前記タッチパネルの座標を修正した後の操作において再度ズレが発生した場合に前記座標比較処理で検出された差分と前記修正された基準座標とに基づいて基準座標を再度修正することにより前記タッチパネルの座標を再度修正させることを特徴とするプログラム。
A program to be executed by a central processing unit in a touch panel coordinate automatic correction device that corrects a deviation between a display coordinate of a display device that causes multiple screen switching and a press coordinate of a touch panel,
A coordinate comparison process for detecting a difference between the pressed coordinates of the touch panel and preset reference coordinates;
And a correction process for correcting the coordinates of the touch panel on the following pages by modifying the reference coordinates based on the detected difference and in the coordinate comparison with the reference coordinates,
In the correction process, when the Oite again shifted to the operation after corrected coordinates of the touch panel occurs, the reference coordinates again based on the reference coordinates detected difference as in the coordinate comparison is the modified program characterized thereby correcting the coordinates of the touch panel again by modifying.
JP2009016076A 2009-01-28 2009-01-28 Touch panel coordinate automatic correction device and touch panel coordinate automatic correction method used therefor Active JP5674079B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009016076A JP5674079B2 (en) 2009-01-28 2009-01-28 Touch panel coordinate automatic correction device and touch panel coordinate automatic correction method used therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009016076A JP5674079B2 (en) 2009-01-28 2009-01-28 Touch panel coordinate automatic correction device and touch panel coordinate automatic correction method used therefor

Publications (2)

Publication Number Publication Date
JP2010176234A JP2010176234A (en) 2010-08-12
JP5674079B2 true JP5674079B2 (en) 2015-02-25

Family

ID=42707182

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009016076A Active JP5674079B2 (en) 2009-01-28 2009-01-28 Touch panel coordinate automatic correction device and touch panel coordinate automatic correction method used therefor

Country Status (1)

Country Link
JP (1) JP5674079B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012133439A (en) * 2010-12-20 2012-07-12 Oki Electric Ind Co Ltd Touch panel display device
US20180292965A1 (en) 2017-04-07 2018-10-11 Fanuc Corporation Controller and control method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69422323T2 (en) * 1993-04-01 2000-06-21 Ibm Dynamic adjustment device for touch indicator buttons
JPH10333831A (en) * 1997-05-28 1998-12-18 Toyo Commun Equip Co Ltd Touch panel controller
JP2001014106A (en) * 1999-06-28 2001-01-19 Amada Eng Center Co Ltd Parallax correction method for display type input device and device therefor
JP4466076B2 (en) * 2003-12-26 2010-05-26 村田機械株式会社 Display input device
JP2006139655A (en) * 2004-11-15 2006-06-01 Matsushita Electric Ind Co Ltd Display with touch panel and program
JP2006243939A (en) * 2005-03-01 2006-09-14 Oki Electric Ind Co Ltd Touch panel input device

Also Published As

Publication number Publication date
JP2010176234A (en) 2010-08-12

Similar Documents

Publication Publication Date Title
CN202433855U (en) Information processing apparatus
RU2016151319A (en) MOBILE DEVICE AND ITS SCREEN MODULE, METHOD AND DEVICE FOR OBTAINING FINGERPRINT AND ELECTRONIC DEVICE
JP5974745B2 (en) Touch panel input device, touch input method, and touch input control program
US10120501B2 (en) Touch implementation method and device and electronic device
JP5674079B2 (en) Touch panel coordinate automatic correction device and touch panel coordinate automatic correction method used therefor
US10019919B2 (en) Processing apparatus, command generation method and storage medium
JP2014115939A5 (en)
JP2010186254A (en) Display controller
JP2021039167A5 (en)
JP4772526B2 (en) Display device with touch panel
JP2012234476A5 (en) Information processing apparatus, information processing method, and program
JP4466076B2 (en) Display input device
CN109634455B (en) Calibration method and calibration system based on touch screen
JP6095854B2 (en) Analog touch panel device
US20170208165A1 (en) Information Input Processing Method and Mobile Terminal
JP5955002B2 (en) Correction method for touch panel device and touch panel device
KR102637527B1 (en) Table-top display apparatus and method of recognizing touch thereof
JP2015230518A (en) Method of correcting deviation in detection position in touch panel device, touch panel device, and program
US20130201159A1 (en) Information processing apparatus, information processing method, and program
JP2017084216A (en) Input processing apparatus and image forming apparatus including the same
JP2008299490A (en) Input device
JP2020102002A (en) Compensation device, display system, compensation method, and program
JP2018181322A (en) Control apparatus and control method
EP2985678B1 (en) Position detection system and method of calibrating a position detection system
CN102331890A (en) Optical touch screen and optical sensing correction method thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120913

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120925

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121126

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130716

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20140807

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141029

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141218

R150 Certificate of patent or registration of utility model

Ref document number: 5674079

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150