JPH05165569A - Data input device - Google Patents
Data input deviceInfo
- Publication number
- JPH05165569A JPH05165569A JP33311891A JP33311891A JPH05165569A JP H05165569 A JPH05165569 A JP H05165569A JP 33311891 A JP33311891 A JP 33311891A JP 33311891 A JP33311891 A JP 33311891A JP H05165569 A JPH05165569 A JP H05165569A
- Authority
- JP
- Japan
- Prior art keywords
- data
- correction
- screen
- input device
- operator
- 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.)
- Granted
Links
Landscapes
- Position Input By Displaying (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明はタブレットのような、
オペレータが画面の表示を見ながらデータの入力を行な
うデータ入力装置に関し、特にデータ入力時のオペレー
タの視差の影響が生じないデータ入力装置に関する。BACKGROUND OF THE INVENTION This invention is like a tablet,
The present invention relates to a data input device in which an operator inputs data while looking at a display on a screen, and particularly to a data input device which is not affected by parallax of the operator during data input.
【0002】[0002]
【従来の技術】従来のデータ入力装置を図6に示す。図
6を参照して、オペレータがタブレット21を用いてデ
ータを入力する場合について説明する。タブレット21
においては、表示面23の上に通常ガラス22が載置さ
れている。オペレータがこのタブレット21を斜め上方
から見たとき、表示面23上では所定のデータの表示位
置はAで示す位置にあるが、図に示すような視差がある
ため、オペレータには表示位置はガラス22の上のBで
示す位置にあるように見える。このように、オペレータ
が入力したい実際の位置Aとオペレータが認識している
位置Bとの間には図に示すような視差角による誤差が生
じる。2. Description of the Related Art A conventional data input device is shown in FIG. A case where the operator inputs data using the tablet 21 will be described with reference to FIG. 6. Tablet 21
In, the normal glass 22 is placed on the display surface 23. When the operator looks at the tablet 21 from diagonally above, the display position of the predetermined data is at the position indicated by A on the display surface 23, but because of the parallax as shown in the figure, the operator displays the tablet at the display position. Appears to be in position B above 22. Thus, an error due to the parallax angle as shown in the figure occurs between the actual position A that the operator wants to input and the position B that the operator recognizes.
【0003】このため、従来はタブレットのようなデー
タ入力装置においては、購入後初めてユーザが電源を投
入したとき、あるいはユーザが視差角補正機能を選択し
た場合にのみタブレットの視差角補正データを更新し、
どのような使用状況においてもユーザ自らが更新しない
限り、同一補正データが使用されていた。Therefore, conventionally, in a data input device such as a tablet, the parallax angle correction data of the tablet is updated only when the user turns on the power for the first time after purchase or when the user selects the parallax angle correction function. Then
The same correction data was used in all usage situations unless the user updated it.
【0004】[0004]
【発明が解決しようとする課題】タブレット21による
視差角はユーザとタブレット21との位置関係によって
変化する。たとえば、机上で操作している場合と、立ち
ながら操作している場合とでは視差角は当然異なる。従
来はこのような使用状況の変化にかかわらず、一定の補
正データを使用していたため、使用状況によってはユー
ザが正しく入力データ表示にタッチしたにもかかわら
ず、誤って入力データが認識されてしまうなど、操作上
問題となることが多かった。また、コストが安価なため
に多用される抵抗膜式のタブレットは、電磁誘導式のも
のと異なり、非接触の状態ではカーソル表示などが不可
能なため視差角が操作上の傷害となる場合が多い。特に
大画面の表示装置を用いるタブレットでは、この問題が
顕著である。The parallax angle of the tablet 21 changes depending on the positional relationship between the user and the tablet 21. For example, the parallax angle is naturally different between when operating on a desk and when operating while standing. In the past, since constant correction data was used regardless of such changes in the usage situation, depending on the usage situation, the input data may be erroneously recognized even though the user has correctly touched the input data display. There were many operational problems. In addition, unlike the electromagnetic induction type tablet, the resistive film type tablet that is often used because of its low cost may not be able to display the cursor in a non-contact state, so the parallax angle may cause an operational injury. Many. This problem is remarkable especially in tablets using a large-screen display device.
【0005】この発明の上記のような問題点を解消する
ためになされたもので、視差角補正を行なうためのデー
タ入力をユーザに強いることなく、視差角の変化による
操作環境の悪化を防止することのできるデータ入力装置
を提供することを目的とする。The present invention has been made to solve the above problems, and prevents deterioration of the operating environment due to a change in parallax angle without forcing the user to input data for correcting parallax angle. It is an object of the present invention to provide a data input device that can be used.
【0006】[0006]
【課題を解決するための手段】この発明に係る、オペレ
ータが画面上の表示をタッチして、その表示されたデー
タ入力を行なうデータ入力装置は、画面上の表示をオペ
レータが見たとき、その位置によって視差により画面上
の第1の位置とその表示が実際に存在する画面下の第2
の位置との間に視差によるずれが生じ、第2の位置の直
上の画面上をオペレータがタッチしたとき、表示部のデ
ータが入力され、第2の位置と第2の位置の周辺とを含
む補正認識領域と、オペレータがタッチした画面上の位
置が補正認識領域に含まれるか否かを判断する入力有無
判断手段と、入力有無判断手段が補正認識領域内をオペ
レータがタッチしたと判断したとき、そのタッチ位置に
応じて視差によるずれを補正する補正手段とをふくむ。A data input device according to the present invention, in which an operator touches a display on a screen to input the displayed data, a data input device is provided when the operator sees the display on the screen. Depending on the position, the first position on the screen due to parallax and the second position below the screen where the display actually exists
When the operator touches the screen directly above the second position, the data of the display unit is input, and the second position and the vicinity of the second position are included. When the operator recognizes that the correction recognition area and the position on the screen touched by the operator are included in the correction recognition area, and whether the input existence determination means touches the correction recognition area by the operator , And correction means for correcting the shift due to parallax according to the touch position.
【0007】[0007]
【作用】図2を用いてこの発明の作用について説明す
る。たとえばタブレットのようなデータ入力装置では、
操作は主に画面上に表示されたカーソルキーやボタン、
アイコンなど(以下表示オブジェクトと記述する)をタ
ッチすることによって行なう。視差角が大きくなると、
タッチした位置は表示オブジェクトの位置からずれてし
まう。一方操作ミスにより誤って画面をタッチした場合
は、タッチした位置と表示オブジェクトの位置とのずれ
は視差角によるものより大きくなる。The operation of the present invention will be described with reference to FIG. For example, in a data input device such as a tablet,
The operation is mainly the cursor keys and buttons displayed on the screen,
This is done by touching an icon (hereinafter referred to as a display object). As the parallax angle increases,
The touched position deviates from the position of the display object. On the other hand, when the screen is erroneously touched due to an operation error, the difference between the touched position and the position of the display object is larger than that due to the parallax angle.
【0008】そこで各表示オブジェクトについて通常の
認識範囲31の外周に補正認識範囲32を設定する。使
用状況が変化しない限り、オペレータがタッチする位置
は通常の認識範囲31に含まれ、また操作ミスによる場
合は補正認識範囲よりさらに外周になる場合が多い。し
たがって、補正認識範囲32がタッチされた場合(入力
有無判断手段がオペレータが補正認識領域をタッチした
と判断したとき)は、使用状況の変化に伴う視差角の変
化によるものと判断し、補正手段により、通常の処理に
加えて通常認識範囲31とタッチ位置との距離をもとに
視差角補正データの更新を行なう。Therefore, a corrected recognition range 32 is set around the normal recognition range 31 for each display object. As long as the usage situation does not change, the position touched by the operator is included in the normal recognition range 31, and in the case of an operation error, it is often outside the corrected recognition range. Therefore, when the correction recognition range 32 is touched (when the input presence / absence determining unit determines that the operator touches the correction recognition region), it is determined that the parallax angle changes due to the change in the usage situation, and the correction unit Thus, in addition to the normal processing, the parallax angle correction data is updated based on the distance between the normal recognition range 31 and the touch position.
【0009】[0009]
【実施例】以下この発明の実施例を詳細に説明する。Embodiments of the present invention will be described in detail below.
【0010】図1はこの発明にかかるデータ入力装置の
要部を示すブロック図である。図1を参照して、この発
明に係るデータ入力装置は、入力パネル12を含み、入
力パネル12には表示オブジェクト13とその周りに補
正認識範囲14とが設けられている。入力パネル12は
I/F17を介してデータ入力装置全体を制御するCP
U11に接続されている。CPU11にはI/F17を
介して電源スイッチ15や視差による補正を開始するた
めの補正機能キー16が接続されている。FIG. 1 is a block diagram showing a main part of a data input device according to the present invention. With reference to FIG. 1, the data input device according to the present invention includes an input panel 12, and the input panel 12 is provided with a display object 13 and a correction recognition range 14 around the display object 13. The input panel 12 is a CP that controls the entire data input device via the I / F 17.
It is connected to U11. A power switch 15 and a correction function key 16 for starting correction by parallax are connected to the CPU 11 via an I / F 17.
【0011】次に図3および図4を参照してこの発明の
動作について説明する。入力パネル12を搭載した電子
機器は前述のような視差角を補正するために、装置購入
後の最初の電源投入時の電源スイッチ15を操作したと
きおよびユーザが補正機能ボタン16を選択した場合に
タブレットの初期化を行なう。図3に示すようにまず画
面上に十字マークを表示し(#11)、ユーザに十字の
中心をタッチするよう促す。次にユーザがタブレットを
タッチすると(#13)、その位置が許容範囲内(通常
認識範囲内とあまり離れていない位置)であれば(#1
5でYES)、画面に表示した十字の中心位置とユーザ
がタッチした位置との距離を、X方向については変数T
ABXに、Y方向については変数TABYに登録する
(#17)。以降のタブレットによる処理はタッチ位置
を変数TABX,TABYをもとに補正してから実行さ
れることになる。Next, the operation of the present invention will be described with reference to FIGS. 3 and 4. In order to correct the parallax angle as described above, the electronic device equipped with the input panel 12 operates when the power switch 15 is first turned on after the device is purchased and when the user selects the correction function button 16. Initialize the tablet. As shown in FIG. 3, a cross mark is first displayed on the screen (# 11), and the user is prompted to touch the center of the cross. Next, when the user touches the tablet (# 13), if the position is within the allowable range (a position not far from the normal recognition range) (# 1
5 is YES), the distance between the center position of the cross displayed on the screen and the position touched by the user is represented by the variable T in the X direction.
The variable ABY is registered in ABX and the variable TABY in the Y direction (# 17). The subsequent processing by the tablet is executed after correcting the touch position based on the variables TABX and TABY.
【0012】すなわち、以下のようになる。 ソフトが処理するX座標=実際にタッチしたX座標+T
ABX ソフトが処理するY座標=実際にタッチしたY座標+T
ABY 次に図4を参照してこの発明に係る補正変数TABX,
TABYの自動更新の方法を説明する。That is, it becomes as follows. X coordinate processed by software = X coordinate actually touched + T
Y coordinate processed by ABX software = Y coordinate actually touched + T
ABY Next, referring to FIG. 4, the correction variable TABX according to the present invention,
A method of automatically updating TABY will be described.
【0013】ユーザが画面をタッチしてタブレット処理
を開始すると、まず最初にタッチ位置を変数TABX,
TABYによって補正する(#21)。When the user touches the screen to start tablet processing, the touch position is first set to the variable TABX,
It is corrected by TABY (# 21).
【0014】この補正した座標が図2に示すような通常
認識範囲31+補正認識範囲32に含まれない場合は、
ユーザの操作ミスとして処理する(#23でNO,#2
5,#27)。When the corrected coordinates are not included in the normal recognition range 31 + correction recognition range 32 as shown in FIG. 2,
Process as an operation error by the user (NO in # 23, # 2
5, # 27).
【0015】また通常認識範囲31にある場合は、補正
変数は適切な値であると判断してその後の処理を係属す
る(#23,#29でYES)。If it is within the normal recognition range 31, it is determined that the correction variable is an appropriate value and the subsequent processing is involved (YES in # 23 and # 29).
【0016】ここで問題となるのは、座標が補正認識範
囲32にある場合である。この場合はユーザは適切な位
置をタッチしたにもかかわらず、視差角の変動によって
現在の補正変数の値では適切に補正できないものと行な
われる。したがってこの場合(#23でYES,#29
でNO)には、通常認識範囲31との距離に基づいて変
数TABX,TABYを更新(補正)することになる。The problem here is that the coordinates are in the correction recognition range 32. In this case, although the user touches an appropriate position, the current value of the correction variable cannot be properly corrected due to the variation of the parallax angle. Therefore, in this case (YES in # 23, # 29
If NO), the variables TABX and TABY are updated (corrected) based on the distance from the normal recognition range 31.
【0017】次に図5を参照して具体的な補正データT
ABX,TABYの算出方法について説明する。Next, referring to FIG. 5, specific correction data T
A method of calculating ABX and TABY will be described.
【0018】ユーザが図5(A)に黒丸で示す位置をタ
ッチしたときは、次の式によって補正データが得られ
る。When the user touches the position indicated by a black circle in FIG. 5A, the correction data is obtained by the following equation.
【0019】TABX=TABX+ΔX TABY=TABY+ΔY ただしタッチされた位置のX座標またはY座標のいずれ
かが通常認識範囲31内にある場合は、その補正データ
は更新しない。TABX = TABX + ΔX TABY = TABY + ΔY However, if either the X coordinate or the Y coordinate of the touched position is within the normal recognition range 31, the correction data is not updated.
【0020】入力されたデータが図5(B)に示すよう
な位置であった場合には、補正データは次式のように更
新される。When the input data is at the position shown in FIG. 5 (B), the correction data is updated by the following equation.
【0021】TABX=TABX+ΔX TABY=TABY(更新されない)TABX = TABX + ΔX TABY = TABY (not updated)
【0022】[0022]
【発明の効果】以上のようにこの発明によれば、補正認
識領域内にオペレータがデータ入力を指示したときに
は、その位置に応じて視差によるずれが補正される。し
たがって、使用環境の変化などによって視差角が変動し
たときに自動的に補正が行なわれるため、ユーザはどの
ような使用状況においても視差角の変化を意識すること
なく快適な操作が可能になる。その結果、視差角補正を
行なうためのデータの入力をユーザに強いることなく、
視差角の変化による操作環境の悪化を防止することので
きるデータ入力装置が提供できる。As described above, according to the present invention, when the operator gives an instruction to input data in the correction recognition area, the shift due to the parallax is corrected according to the position. Therefore, since the correction is automatically performed when the parallax angle changes due to a change in the usage environment, the user can perform a comfortable operation in any usage situation without being aware of the change in the parallax angle. As a result, without forcing the user to input data for parallax angle correction,
It is possible to provide a data input device that can prevent deterioration of the operating environment due to a change in parallax angle.
【図1】この発明の要部を示すブロック図である。FIG. 1 is a block diagram showing a main part of the present invention.
【図2】通常認識範囲と補正認識範囲を示す図である。FIG. 2 is a diagram showing a normal recognition range and a correction recognition range.
【図3】この発明の動作を説明するためのフローチャー
トである。FIG. 3 is a flow chart for explaining the operation of the present invention.
【図4】この発明の動作を説明するためのフローチャー
トである。FIG. 4 is a flow chart for explaining the operation of the present invention.
【図5】この発明に係る具体的なデータ補正方法を説明
するための図である。FIG. 5 is a diagram for explaining a specific data correction method according to the present invention.
【図6】視差角による問題点を説明するための図であ
る。[Fig. 6] Fig. 6 is a diagram for describing a problem due to a parallax angle.
11 CPU 12 入力パネル 13 表示オブジェクト 14 補正認識領域 15 電源スイッチ 16 補正機能ボタン 31 通常認識範囲 32 補正認識範囲 11 CPU 12 Input Panel 13 Display Object 14 Correction Recognition Area 15 Power Switch 16 Correction Function Button 31 Normal Recognition Range 32 Correction Recognition Range
Claims (1)
て、その表示されたデータ入力を行なうデータ入力装置
であって、 前記画面上の表示を前記オペレータが見たとき、その位
置によって視差により、前記画面上の第1の位置とその
表示が実際に存在する前記画面下の第2の位置との間に
前記視差によるずれが生じ、 前記第2の位置の直上の前記画面上を前記オペレータが
タッチしたとき、前記表示部のデータが入力され、 前記第2の位置と前記第2の位置の周辺とを含む補正認
識領域と、 前記オペレータがタッチした前記画面上の位置が前記補
正認識領域に含まれるか否かを判断する入力有無判断手
段と、 前記入力有無判断手段が前記補正認識領域内を前記オペ
レータがタッチしたと判断したとき、そのタッチ位置に
応じて前記視差によるずれを補正する補正手段とを含
む、データ入力装置。1. A data input device, in which an operator touches a display unit on a screen to input the displayed data, and when the display on the screen is viewed by the operator, a parallax is generated depending on its position. , A shift due to the parallax occurs between a first position on the screen and a second position below the screen where the display is actually present, and the operator moves on the screen directly above the second position. When is touched, the data of the display unit is input, and the correction recognition area including the second position and the periphery of the second position, and the position on the screen touched by the operator is the correction recognition area. Input presence / absence determining means for determining whether or not it is included in, and when the input presence / absence determining means determines that the operator touches the correction recognition area, the parallax is determined according to the touch position. And a correcting means for correcting the Ruzure, data input device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP33311891A JP3029905B2 (en) | 1991-12-17 | 1991-12-17 | Data input device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP33311891A JP3029905B2 (en) | 1991-12-17 | 1991-12-17 | Data input device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH05165569A true JPH05165569A (en) | 1993-07-02 |
JP3029905B2 JP3029905B2 (en) | 2000-04-10 |
Family
ID=18262494
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP33311891A Expired - Fee Related JP3029905B2 (en) | 1991-12-17 | 1991-12-17 | Data input device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3029905B2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004280590A (en) * | 2003-03-17 | 2004-10-07 | Sharp Corp | Touch panel input device and touch panel input control method |
JP2009031914A (en) * | 2007-07-25 | 2009-02-12 | Kyocera Mita Corp | Operation device and image forming apparatus |
CN101840284A (en) * | 2009-03-19 | 2010-09-22 | 索尼公司 | Messaging device, information processing method and program |
JP2011164742A (en) * | 2010-02-05 | 2011-08-25 | Canon Inc | Apparatus, method, and program for controlling display, and recording medium |
JP2012104125A (en) * | 2009-06-16 | 2012-05-31 | Intel Corp | Adaptive virtual keyboard for handheld device |
JP2018036802A (en) * | 2016-08-30 | 2018-03-08 | キヤノン株式会社 | Electronic apparatus and method for controlling the same |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60245028A (en) * | 1984-05-21 | 1985-12-04 | Fujitsu Ltd | Display tablet system |
JPH01113825A (en) * | 1987-10-28 | 1989-05-02 | Toshiba Corp | Unified coordinate value input/display device |
-
1991
- 1991-12-17 JP JP33311891A patent/JP3029905B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60245028A (en) * | 1984-05-21 | 1985-12-04 | Fujitsu Ltd | Display tablet system |
JPH01113825A (en) * | 1987-10-28 | 1989-05-02 | Toshiba Corp | Unified coordinate value input/display device |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004280590A (en) * | 2003-03-17 | 2004-10-07 | Sharp Corp | Touch panel input device and touch panel input control method |
JP4526235B2 (en) * | 2003-03-17 | 2010-08-18 | シャープ株式会社 | Touch panel input device and touch panel input control method |
JP2009031914A (en) * | 2007-07-25 | 2009-02-12 | Kyocera Mita Corp | Operation device and image forming apparatus |
CN101840284A (en) * | 2009-03-19 | 2010-09-22 | 索尼公司 | Messaging device, information processing method and program |
JP2012104125A (en) * | 2009-06-16 | 2012-05-31 | Intel Corp | Adaptive virtual keyboard for handheld device |
US9195818B2 (en) | 2009-06-16 | 2015-11-24 | Intel Corporation | Adaptive virtual keyboard for handheld device |
US9851897B2 (en) | 2009-06-16 | 2017-12-26 | Intel Corporation | Adaptive virtual keyboard for handheld device |
US10133482B2 (en) | 2009-06-16 | 2018-11-20 | Intel Corporation | Adaptive virtual keyboard for handheld device |
JP2011164742A (en) * | 2010-02-05 | 2011-08-25 | Canon Inc | Apparatus, method, and program for controlling display, and recording medium |
JP2018036802A (en) * | 2016-08-30 | 2018-03-08 | キヤノン株式会社 | Electronic apparatus and method for controlling the same |
Also Published As
Publication number | Publication date |
---|---|
JP3029905B2 (en) | 2000-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230297226A1 (en) | Invalid area specifying method for touch panel of mobile terminal | |
US9575654B2 (en) | Touch device and control method thereof | |
US7564448B2 (en) | Touch screen system and control method therefor capable of setting active regions | |
US9891818B2 (en) | Adaptive touch-sensitive displays and methods | |
JP2003240243A (en) | Menu selection device for microwave oven | |
US9430089B2 (en) | Information processing apparatus and method for controlling the same | |
JP2002091677A (en) | Input device and information terminal equipment | |
JPH05165569A (en) | Data input device | |
JP3123887B2 (en) | Coordinate detection / display device | |
US5045844A (en) | Image paralleling and rotating system | |
JPS63226716A (en) | Touch input detecting system | |
JP2003196031A (en) | Touch panel input device, program, and recording medium recording program | |
JPH11126135A (en) | Input device | |
JP2002287907A (en) | Touch panel input device and input method | |
CN107423016B (en) | Display method of screen locking picture and mobile terminal | |
JPH0314121A (en) | Programmable display device | |
JP2000112657A (en) | Circuit for preventing erroneous operation of pointing device | |
KR20140092016A (en) | Adjustable touch-sensitive area of the display | |
JPH08292839A (en) | Indication input system | |
US10955962B2 (en) | Electronic device and control method thereof that switches a touch panel between an independent mode and a dual input mode | |
JP2609492B2 (en) | Screen display device | |
CN115113796B (en) | Article processing method and device based on man-machine interaction and terminal equipment | |
US11287923B2 (en) | Control method of handheld electronic device | |
JPH09114592A (en) | Pen input system | |
US20240143080A1 (en) | Vibration control method for electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20000125 |
|
LAPS | Cancellation because of no payment of annual fees |