[go: up one dir, main page]

JPH07104914A - Touch input device - Google Patents

Touch input device

Info

Publication number
JPH07104914A
JPH07104914A JP24511293A JP24511293A JPH07104914A JP H07104914 A JPH07104914 A JP H07104914A JP 24511293 A JP24511293 A JP 24511293A JP 24511293 A JP24511293 A JP 24511293A JP H07104914 A JPH07104914 A JP H07104914A
Authority
JP
Japan
Prior art keywords
finger
movement data
pointer
sub
display screen
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP24511293A
Other languages
Japanese (ja)
Inventor
Hideyuki Hara
秀之 原
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP24511293A priority Critical patent/JPH07104914A/en
Publication of JPH07104914A publication Critical patent/JPH07104914A/en
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【目的】 本発明は、タッチした指の移動データと、装
置が検出するポインタの移動データとを所定の割合で変
えてポインタを視認可能としたことにより、機能選択時
の誤操作を無くして操作性の向上を図る。 【構成】 ある主機能名称を指でタッチすると、座標検
出手段(1,2)が指のタッチ位置にポインタを表示さ
せてタッチ位置の座標を求め、指移動データ検出手段
(2)が座標検出手段が求めた座標からタッチした状態
での指の移動データを求め、縮小移動データ算出手段
(2)が指移動データ検出手段が求めた移動データを所
定割合で縮小して縮小移動データを求め、ポインタ移動
手段(2,3,5)が縮小移動データ算出手段が求めた
縮小移動データに対応してポインタを画面上で移動さ
せ、サブ機能選択手段(2,3,4)が指が離れたとき
ポインタ移動手段により移動されたポインタが指示する
サブ機能名称を選択するタッチ入力装置。
(57) [Abstract] [Object] The present invention changes the movement data of the touched finger and the movement data of the pointer detected by the device at a predetermined ratio so that the pointer can be visually recognized. Eliminate erroneous operation and improve operability. [Configuration] When a certain main function name is touched with a finger, the coordinate detection means (1, 2) displays a pointer at the touch position of the finger to obtain the coordinates of the touch position, and the finger movement data detection means (2) detects the coordinate. The movement data of the finger in a touched state is obtained from the coordinates obtained by the means, and the reduced movement data calculation means (2) reduces the movement data obtained by the finger movement data detection means at a predetermined ratio to obtain reduced movement data. The pointer moving means (2, 3, 5) moves the pointer on the screen corresponding to the reduced movement data obtained by the reduced movement data calculation means, and the sub-function selection means (2, 3, 4) releases the finger. A touch input device for selecting a sub-function name designated by the pointer moved by the pointer moving means.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、表示画面上のある機能
名称を指でタッチして選択入力するタッチ入力装置に係
わり、特にタッチした指の移動データと、装置が検出す
るポインタの移動データとを所定の割合で変えてポイン
タを視認可能としたことにより、機能選択時の誤操作を
無くし得るタッチ入力装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a touch input device for selecting and inputting a function name on a display screen by touching it with a finger, and in particular, movement data of a touched finger and movement data of a pointer detected by the device. The present invention relates to a touch input device capable of eliminating an erroneous operation at the time of selecting a function by changing and at a predetermined ratio so that the pointer can be visually recognized.

【0002】[0002]

【従来の技術】事務処理系のグラフィック表示計算機シ
ステムでは、ポインティングデバイスとして一般にマウ
スやトラックボールが用いられるのに対し、プラント監
視制御系のグラフィック表示計算機システムでは、設置
環境などの理由により、ポインティングデバイスとして
タッチ入力装置が広く使用されている。
2. Description of the Related Art A mouse or a trackball is generally used as a pointing device in a graphic display computer system of an office processing system, whereas a pointing device is used in a graphic display computer system of a plant monitoring control system due to an installation environment or the like. As a touch input device is widely used as.

【0003】この種のタッチ入力装置は、第1のメニュ
ーに表示されている複数の主機能名称のうち、いずれか
の主機能名称がタッチされると、タッチされた主機能名
称に対応する詳細メニューをポップアップメニュー方式
で表示するようになっている。なお、この詳細メニュー
は複数のサブ機能名称からなり、操作者のタッチ操作に
よって所望のサブ機能名称が選択される。
This type of touch input device, when any one of the main function names displayed in the first menu is touched, details corresponding to the touched main function name. The menu is displayed as a popup menu. The detailed menu is made up of a plurality of sub-function names, and the desired sub-function name is selected by the touch operation of the operator.

【0004】ポップアップメニュー方式はマウスやタッ
チスクリーンを使用したポインティング処理のときに広
く使用される技術であり、マウスやタッチスクリーンか
らの入力を処理するデバイス制御部と、このデバイス制
御部からの信号に基づいて、ポインタの表示制御のため
のアドレス計算を実行するアドレス計算部とを備えてい
る。
The pop-up menu method is a technique which is widely used in pointing processing using a mouse or a touch screen. The pop-up menu method includes a device control section for processing an input from the mouse and the touch screen and a signal from the device control section. An address calculation unit for executing address calculation for display control of the pointer is provided.

【0005】デバイス制御部は、図11に示すように、
例えば第1のメニューの表示中にデバイスのイベント待
ち状態(ST1)から操作者の操作による信号を受信す
ると、この信号の送信源がマウスであるかタッチスクリ
ーンであるかを判定する(ST2)。
The device controller, as shown in FIG.
For example, when a signal by an operator's operation is received from the event waiting state (ST1) of the device while the first menu is displayed, it is determined whether the transmission source of this signal is a mouse or a touch screen (ST2).

【0006】この判定結果が送信源をマウスとしたとき
は、更に信号の内容を移動量であるか否かを判定して
(ST3)、移動量であるとき、この移動量をアドレス
計算部に送出し(ST4)、移動量でないとき、ボタン
を押されたか( Press)又はボタンを離されたか( Rel
ease)を示す内容に対応して Press/Release信号をアド
レス計算部に送出する(ST5)。
When the result of this determination is that the transmission source is a mouse, it is further determined whether or not the content of the signal is a movement amount (ST3). When it is a movement amount, this movement amount is sent to the address calculation section. When sending (ST4) and the amount of movement is not, whether the button was pressed (Press) or released (Rel
A Press / Release signal is sent to the address calculation section in correspondence with the content indicating (ease) (ST5).

【0007】アドレス計算部は、 Press信号を受ける
と、この Press信号に対応して詳細メニューを表示させ
るためにこの Press信号をホストコンピュータに送出
し、移動量を受けると、この移動量に対応してマウスカ
ーソルを移動させるための信号を作成してウインドウ制
御部に送出する。また、 Release信号を受けると、 Rel
ease信号を受けたときのマウスカーソル位置に対応する
詳細メニューを指定させ、且つ詳細メニュー表示を消去
させるためにこの Release信号をホストコンピュータに
送出する。
When the address calculator receives the Press signal, it sends this Press signal to the host computer in order to display the detailed menu in response to this Press signal, and when it receives the movement amount, it responds to this movement amount. A signal for moving the mouse cursor is generated and sent to the window control unit. When the Release signal is received, Rel
The Release signal is sent to the host computer in order to specify the detailed menu corresponding to the position of the mouse cursor when the ease signal is received and to erase the detailed menu display.

【0008】また、このようなメニュー選択はタッチ操
作によっても実行可能であり、タッチ操作においては、
指をタッチした状態とマウスのボタンを押した状態とが
同一に機能している。
Further, such menu selection can also be executed by a touch operation, and in the touch operation,
The state where the finger is touched and the state where the mouse button is pressed are the same.

【0009】例えば、ステップST1において第1のメ
ニューが指でタッチされると、ステップST2において
タッチスクリーンからの信号入力であることがデバイス
制御部によって判定される。
For example, when the first menu is touched with a finger in step ST1, the device controller determines in step ST2 that the signal is input from the touch screen.

【0010】続いて、デバイス制御部は、信号の内容を
タッチであるか否かを判定し(ST6)、タッチである
とき、ポップアップメニューを表示させるためにタッチ
位置を含む Press信号をアドレス計算部に送出し(ST
7)、タッチでないとき、指を離されたか否かを判定す
る(ST8)。
Next, the device control unit determines whether the content of the signal is a touch (ST6), and when it is a touch, the address calculation unit outputs the Press signal including the touch position to display the pop-up menu. To (ST
7) If it is not touch, it is determined whether or not the finger is released (ST8).

【0011】また、ステップST8において指を離され
てないと判定したとき、指の下に表示されるポインタを
移動させるために指の移動位置をアドレス計算部に送出
し(ST9)、指を離されたと判定したとき、前述同様
に、詳細メニューを指定するための Release信号をアド
レス計算部に送出する(ST10)。これにより、所望
の詳細メニューが選択され、この詳細メニューに対応す
る機能が実行される。
When it is determined in step ST8 that the finger has not been released, the finger movement position is sent to the address calculation section to move the pointer displayed under the finger (ST9), and the finger is released. When it is determined that the detailed menu is selected, the Release signal for designating the detailed menu is sent to the address calculation section (ST10). As a result, a desired detailed menu is selected, and the function corresponding to this detailed menu is executed.

【0012】[0012]

【発明が解決しようとする課題】しかしながら以上のよ
うなタッチ入力装置では、ポップアップメニュー内の詳
細メニューの表示サイズがタッチした指より小さい場
合、ポインタがどの詳細メニューを指定しているのかを
操作者が認識できないため、所望の詳細メニューの正し
い選択が困難になるという問題がある。
However, in the above touch input device, when the display size of the detailed menu in the pop-up menu is smaller than the touched finger, the operator determines which detailed menu is specified by the pointer. Cannot be recognized, which makes it difficult to select the desired detailed menu correctly.

【0013】また、詳細メニューの選択を誤ると、選択
をし直すために操作に遅れが生じるという問題がある。
さらに、詳細メニューを正しく選択した場合であって
も、細心の注意をもって指を移動させるため、操作しづ
らいという問題がある。
Further, if the detail menu is selected incorrectly, there is a problem that the operation is delayed because the selection is made again.
Further, even when the detailed menu is correctly selected, the finger is moved with great care, which makes it difficult to operate.

【0014】本発明は上記実情を考慮してなされたもの
で、タッチした指の移動データと、装置が検出するポイ
ンタの移動データとを所定の割合で変えてポインタを視
認可能としたことにより、機能選択時の誤操作を無くし
て操作性を向上し得るタッチ入力装置を提供することを
目的とする。
The present invention has been made in consideration of the above-mentioned circumstances, and by changing the movement data of the touched finger and the movement data of the pointer detected by the device at a predetermined ratio, the pointer can be visually recognized. An object of the present invention is to provide a touch input device capable of improving operability by eliminating erroneous operation when selecting a function.

【0015】[0015]

【課題を解決するための手段】請求項1に対応する発明
は、複数の主機能名称を表示する表示画面を有し、前記
表示画面内のある主機能名称を指でタッチして該主機能
名称に対応する複数のサブ機能名称を前記表示画面に表
示し、前記指が前記表示画面にタッチした状態で移動し
て前記各サブ機能名称のうちのあるサブ機能名称を指定
することにより、当該あるサブ機能名称に対応する機能
の実行指令を入力するタッチ入力装置において、前記あ
る主機能名称を指でタッチしたとき、この指のタッチ位
置にポインタを表示させると共に、前記タッチ位置の座
標を求める座標検出手段と、この座標検出手段が求めた
座標から前記タッチした状態で指が移動したとき、当該
指の移動データを求める指移動データ検出手段と、この
指移動データ検出手段が求めた移動データを所定の割合
で縮小して縮小移動データを求める縮小移動データ算出
手段と、この縮小移動データ算出手段が求めた縮小移動
データに対応して前記ポインタを前記表示画面上で移動
させるポインタ移動手段と、前記表示画面から前記指が
離れたとき、前記ポインタ移動手段により移動されたポ
インタが指示するサブ機能名称を選択するサブ機能選択
手段とを備えたタッチ入力装置である。
The invention according to claim 1 has a display screen for displaying a plurality of main function names, and a main function name in the display screen is touched with a finger to perform the main function. By displaying a plurality of sub-function names corresponding to names on the display screen and moving the finger with the finger touching the display screen to specify a sub-function name among the sub-function names, In a touch input device for inputting an execution command of a function corresponding to a certain sub-function name, when the certain main function name is touched with a finger, a pointer is displayed at the touch position of this finger and the coordinates of the touch position are obtained. Coordinate detection means, finger movement data detection means for obtaining movement data of the finger when the finger moves in the touched state from the coordinates obtained by the coordinate detection means, and this finger movement data detection The reduced movement data calculation means for reducing the movement data obtained by the step at a predetermined rate to obtain the reduced movement data, and the pointer corresponding to the reduced movement data obtained by the reduction movement data calculation means on the display screen. A touch input device comprising: a pointer moving means for moving; and a sub-function selecting means for selecting a sub-function name designated by the pointer moved by the pointer moving means when the finger is separated from the display screen.

【0016】請求項2に対応する発明は、上記縮小移動
データ算出手段として、前記表示画面の縦及び横の長さ
を示す画面サイズデータが記憶された画面サイズ記憶部
と、前記各サブ機能名称の表示領域の縦及び横の長さを
示す領域サイズデータが記憶された領域サイズ記憶部
と、前記指移動データ検出手段から指の移動データを受
けたとき、前記領域サイズ記憶部に記憶された領域サイ
ズデータを前記画面サイズ記憶部に記憶された画面サイ
ズデータで除算して前記所定の割合を求める縮小割合算
出部とを備えた請求項1に対応するタッチ入力装置であ
る。
The invention corresponding to claim 2 is, as the reduced movement data calculation means, a screen size storage unit in which screen size data indicating the vertical and horizontal lengths of the display screen are stored, and each of the sub-function names. Area size storage unit storing area size data indicating the vertical and horizontal lengths of the display areas, and when the finger movement data is received from the finger movement data detection unit, the area size storage unit stores the finger movement data. The touch input device according to claim 1, further comprising: a reduction ratio calculation unit that divides the area size data by the screen size data stored in the screen size storage unit to obtain the predetermined ratio.

【0017】[0017]

【作用】従って、請求項1に対応する発明は以上のよう
な手段を講じたことにより、ある主機能名称を指でタッ
チしたとき、座標検出手段が、この指のタッチ位置にポ
インタを表示させると共に、タッチ位置の座標を求め、
指移動データ検出手段が、この座標検出手段が求めた座
標からタッチした状態で指が移動したとき、当該指の移
動データを求め、縮小移動データ算出手段が、この指移
動データ検出手段が求めた移動データを所定の割合で縮
小して縮小移動データを求め、ポインタ移動手段が、こ
の縮小移動データ算出手段が求めた縮小移動データに対
応してポインタを表示画面上で移動させ、サブ機能選択
手段が、表示画面から指が離れたとき、ポインタ移動手
段により移動されたポインタが指示するサブ機能名称を
選択するので、タッチした指の移動データと、装置が検
出するポインタの移動データとを所定の割合で変えてポ
インタを視認可能としたことにより、機能選択時の誤操
作を無くして操作性を向上させることができる。
Therefore, according to the invention corresponding to claim 1, by taking the means as described above, when a certain main function name is touched with the finger, the coordinate detecting means causes the pointer to be displayed at the touch position of this finger. Together with the coordinates of the touch position,
When the finger movement data detecting means moves the finger in a state of being touched from the coordinates obtained by the coordinate detecting means, the movement data of the finger is obtained, and the reduction movement data calculating means is obtained by the finger movement data detecting means. The movement data is reduced at a predetermined rate to obtain reduced movement data, and the pointer moving means moves the pointer on the display screen in accordance with the reduced movement data calculated by the reduced movement data calculating means, and the sub-function selecting means. However, when the finger is moved away from the display screen, the sub-function name designated by the pointer moved by the pointer moving means is selected, so that the movement data of the touched finger and the movement data of the pointer detected by the device are specified. By changing the ratio and making the pointer visible, it is possible to eliminate erroneous operation when selecting a function and improve operability.

【0018】また、請求項2に対応する発明は、上記縮
小移動データ算出手段として、表示画面の縦及び横の長
さを示す画面サイズデータが記憶された画面サイズ記憶
部と、各サブ機能名称の表示領域の縦及び横の長さを示
す領域サイズデータが記憶された領域サイズ記憶部と、
縮小割合算出部とを備え、この縮小割合算出部が、指移
動データ検出手段から指の移動データを受けたとき、領
域サイズ記憶部に記憶された領域サイズデータを画面サ
イズ記憶部に記憶された画面サイズデータで除算して所
定の割合を求めるので、請求項1の作用に加え、表示画
面全体をタッチ操作に有効利用して操作性を一層向上さ
せることができる。
Further, in the invention according to claim 2, as the reduced movement data calculation means, a screen size storage section in which screen size data indicating the vertical and horizontal lengths of the display screen are stored and each sub-function name. An area size storage unit that stores area size data indicating the vertical and horizontal lengths of the display area of
A reduction ratio calculation unit, and when the reduction ratio calculation unit receives the finger movement data from the finger movement data detection unit, the area size data stored in the area size storage unit is stored in the screen size storage unit. Since the predetermined ratio is obtained by dividing by the screen size data, the operability can be further improved by effectively utilizing the entire display screen for the touch operation in addition to the effect of the first aspect.

【0019】[0019]

【実施例】以下、本発明の実施例について図面を用いて
説明する。図1は本発明の第1の実施例に係るタッチ入
力装置の構成を示すブロック図である。このタッチ入力
装置は、タッチスクリーン1が指のタッチの有無及びタ
ッチ位置を検出して対応するX,Y信号をデバイス制御
部2に送出する機能をもっている。
Embodiments of the present invention will be described below with reference to the drawings. 1 is a block diagram showing a configuration of a touch input device according to a first embodiment of the present invention. The touch input device has a function of detecting whether or not the touch screen 1 is touched by a finger and a touch position, and sending corresponding X and Y signals to the device control unit 2.

【0020】デバイス制御部2は、タッチスクリーン1
から受けるX,Y信号に基づいて、タッチの有/無を検
出して対応する Press/Release信号をアドレス計算部3
を介してネットワーク制御部4に送出すると共に、タッ
チ位置を検出して対応するタッチ位置データをアドレス
計算部3に送出する機能をもっている。なお、この Pre
ss/Release信号はタッチの有/無情報の他にタッチ位置
の座標情報が含まれている。
The device control unit 2 includes a touch screen 1
The presence / absence of a touch is detected based on the X and Y signals received from the address calculator 3 and the corresponding Press / Release signal is obtained.
It has a function of sending the data to the network control unit 4 via the, and sending the corresponding touch position data to the address calculation unit 3 by detecting the touch position. In addition, this Pre
The ss / Release signal includes coordinate information of the touch position in addition to the presence / absence information of the touch.

【0021】また、デバイス制御部2は、当該タッチ位
置データの変化に伴い、タッチ状態における指の移動量
をポインタの移動量に変換して対応するポインタ移動量
データをアドレス計算部3に送出する機能をもってい
る。
Further, the device control unit 2 converts the movement amount of the finger in the touched state into the movement amount of the pointer in accordance with the change of the touch position data and sends the corresponding pointer movement amount data to the address calculation unit 3. It has a function.

【0022】アドレス計算部3はデバイス制御部2から
受けるタッチ位置データ及びポインタ移動量データに基
づいて、ポインタの移動予定位置を計算してポインタ移
動信号をウインドウ制御部5に送出する機能をもってい
る。
The address calculation unit 3 has a function of calculating a planned movement position of the pointer based on the touch position data and the pointer movement amount data received from the device control unit 2 and sending a pointer movement signal to the window control unit 5.

【0023】ウインドウ制御部5はアドレス計算部3か
ら受けるポインタ移動信号に基づいて、CRT6の表示
画面上にポインタを表示させる機能をもっている。ネッ
トワーク制御部4は、アドレス計算機3から受けた Pre
ss/Release信号をネットワーク7を介してホストコンピ
ュータ8に送出すると共に、ホストコンピュータ8から
受けた表示要求をウインドウ制御部5に送出する機能を
もっている。
The window control unit 5 has a function of displaying a pointer on the display screen of the CRT 6 based on the pointer movement signal received from the address calculation unit 3. The network control unit 4 receives the Pre received from the address computer 3.
It has a function of sending the ss / Release signal to the host computer 8 via the network 7 and sending the display request received from the host computer 8 to the window control unit 5.

【0024】ホストコンピュータ8は、ネットワーク制
御部4から受けた Press/Release信号に基づいて、選択
された機能名称に対応するプログラムが読出され、当該
プログラムに対応する画面表示指令をネットワーク7及
びネットワーク制御部4を介してウインドウ制御部5に
送出する機能をもっている。
The host computer 8 reads out the program corresponding to the selected function name based on the Press / Release signal received from the network control unit 4, and issues a screen display command corresponding to the program to the network 7 and the network control. It has a function of sending to the window control unit 5 via the unit 4.

【0025】また、ウインドウ制御部5はネットワーク
制御部4から受けた画面表示指令に基づいて、対応する
表示画面及びポインタをCRT6に表示させる機能をも
っている。
The window controller 5 has a function of displaying a corresponding display screen and a pointer on the CRT 6 based on a screen display command received from the network controller 4.

【0026】次に、以上のように構成されたタッチ入力
装置の動作を図2及び図3のフローチャートを参照しな
がら説明する。なお、始めに画面表示プログラムの動作
を図2を用いて述べ、次にデバイス制御部及びアドレス
計算部の動作を図3を用いて詳述する。
Next, the operation of the touch input device configured as described above will be described with reference to the flowcharts of FIGS. 2 and 3. First, the operation of the screen display program will be described with reference to FIG. 2, and then the operations of the device control unit and the address calculation unit will be described in detail with reference to FIG.

【0027】いま、表示画面では、図4に示すように3
つの主機能名称M1〜M3が第1メニューとして表示さ
れている(ST11)。なお、デバイス制御部2は第1
のイベントとしての指のタッチの検出待ち状態であっ
て、(ST12)、タッチスクリーン1における指のタ
ッチの有無を判定し(ST13)、タッチ無しのとき、
イベントを待ち続けるが、タッチ有りのとき、タッチ位
置を検出して(ST14)、タッチが有った旨及びその
タッチ位置をアドレス計算部3及びネットワーク制御部
4を通してホストコンピュータ8に送出する。
Now, on the display screen, as shown in FIG.
The three main function names M1 to M3 are displayed as the first menu (ST11). The device control unit 2 is
In the standby state for detecting the touch of the finger as the event of (ST12), it is determined whether or not the finger is touched on the touch screen 1 (ST13), and when there is no touch,
While continuing to wait for an event, when there is a touch, the touch position is detected (ST14), and the fact that there is a touch and the touch position are sent to the host computer 8 through the address calculation unit 3 and the network control unit 4.

【0028】ホストコンピュータ8はこのタッチ位置が
第1メニュー内にあるか否かを判定し(ST15)、タ
ッチ位置が第1メニュー外にあるとき、タッチを無効と
判定してイベントを待ち続け、タッチ位置が第1メニュ
ー内のとき、タッチを有効と判定して図5に示すように
6つのサブ機能名称S1〜S6からなるポップアップメ
ニューをネットワーク制御部4及びウインドウ制御部5
を通してCRT6に表示させる(ST16)。
The host computer 8 determines whether or not the touched position is within the first menu (ST15). When the touched position is outside the first menu, the touch computer determines that the touch is invalid and continues to wait for an event. When the touch position is within the first menu, the touch is determined to be valid, and a pop-up menu including six sub-function names S1 to S6 is displayed as shown in FIG. 5 on the network control unit 4 and the window control unit 5.
Through CRT6 (ST16).

【0029】ポップアップメニューが表示されると、デ
バイス制御部2は第2のイベントとしての指の離脱( R
elease)検出待ち状態となり(ST17)、指が表示画
面にタッチしていると、イベントを待ち続けるが、指が
表示画面から離脱されると(ST18)、指が離脱され
た旨及びその離脱位置をアドレス計算部3及びネットワ
ーク制御部4を通してホストコンピュータ8に送出す
る。
When the pop-up menu is displayed, the device control unit 2 releases the finger (R
elease) Waiting for detection (ST17), if the finger touches the display screen, it continues to wait for the event, but if the finger is released from the display screen (ST18), the fact that the finger has been released and its release position Is sent to the host computer 8 through the address calculator 3 and the network controller 4.

【0030】ホストコンピュータ8は、指が離脱された
旨を受けると、ネットワーク制御部4及びウインドウ制
御部5を通してポップアップメニューを表示画面から消
去させ(ST19)、且つ離脱位置を検出して(ST2
0)この離脱位置がポップアップメニュー内であったか
否かを判定する(ST21)。
When the host computer 8 receives the fact that the finger is removed, the host computer 8 erases the pop-up menu from the display screen through the network controller 4 and the window controller 5 (ST19), and detects the removed position (ST2).
0) It is determined whether or not this leaving position is within the pop-up menu (ST21).

【0031】ホストコンピュータ8は、離脱位置がメニ
ュー外であればステップST12に戻り、離脱位置がメ
ニュー内であれば当該メニュー内のサブ機能名称の動作
を行い(ST22)、動作終了後、ステップST12に
戻る。
If the leaving position is outside the menu, the host computer 8 returns to step ST12, and if the leaving position is within the menu, the host computer 8 operates the sub-function name in the menu (ST22). Return to.

【0032】次に、このようなタッチ入力装置の動作に
対応するデバイス制御部2及びアドレス計算部3の動作
を詳しく説明する。いま、操作者の操作により、3つの
主機能名称M1〜M3が表示画面に表示されている。ま
た、デバイス制御部2はタッチスクリーン1からの信号
入力の有無を判定している(ST31)。なお、信号入
力が無いときはST31を継続する。
Next, the operations of the device controller 2 and the address calculator 3 corresponding to the operation of the touch input device will be described in detail. Now, the three main function names M1 to M3 are displayed on the display screen by the operation of the operator. Further, the device control unit 2 determines whether or not there is a signal input from the touch screen 1 (ST31). When no signal is input, ST31 is continued.

【0033】この状態に、操作者が指で、例えば第1の
主機能名称M1をタッチしたとする。タッチスクリーン
1は指のタッチを検出してX,Y信号をデバイス制御部
2に送出する。
In this state, it is assumed that the operator touches, for example, the first main function name M1 with a finger. The touch screen 1 detects the touch of a finger and sends X and Y signals to the device control unit 2.

【0034】デバイス制御部2はタッチの有無を判定す
るST22においてタッチされた旨を検出すると共に、
このX,Y信号に対応してタッチ位置を含む Press信号
をアドレス計算部3に送出する(ST33:座標位置検
出手段)。
The device control section 2 detects that a touch has been made in ST22 for determining the presence / absence of a touch, and
A Press signal including a touch position corresponding to the X and Y signals is sent to the address calculation unit 3 (ST33: coordinate position detecting means).

【0035】アドレス計算部3はこの Press信号に基づ
いて、移動量の有無を判定するステップST34におい
て移動量を含まないことを判定し、タッチ位置を検出し
て(ST35)このタッチ位置をポインタを移動させる
ための座標信号に変換すると共に(ST36:座標位置
検出手段)、座標信号をウインドウ制御部5に送出する
(ST37:座標位置検出手段)。
On the basis of this Press signal, the address calculation unit 3 determines that the movement amount is not included in step ST34 for determining the presence or absence of the movement amount, detects the touch position (ST35), and moves the touch position to the pointer. The coordinate signal is converted to a coordinate signal for movement (ST36: coordinate position detecting means) and the coordinate signal is sent to the window control section 5 (ST37: coordinate position detecting means).

【0036】これにより、ウインドウ制御部5はこの座
標信号に従ってポインタを指の下に表示する。また、ア
ドレス計算部3は Press信号に基づいて、送信先のホス
トコンピュータ8を検出すると共に(ST38)、 Pre
ss信号と送信先のアドレスデータとをネットワーク制御
部4に送出する(ST39)。
As a result, the window control unit 5 displays the pointer under the finger according to the coordinate signal. Further, the address calculation unit 3 detects the destination host computer 8 based on the Press signal (ST38) and Pre
The ss signal and the address data of the transmission destination are sent to the network control unit 4 (ST39).

【0037】ネットワーク制御部4は Press信号をホス
トコンピュータ8に送出し、折返してホストコンピュー
タ8から第1の主機能名称M1に対応する複数のサブ機
能名称S1〜S6の表示指令を受ける。これにより、第
1の主機能名称M1に対応して6つのサブ機能名称S1
〜S6が表示される。
The network control unit 4 sends a Press signal to the host computer 8 and returns to receive a display command from the host computer 8 for a plurality of sub-function names S1 to S6 corresponding to the first main function name M1. As a result, the six sub-function names S1 corresponding to the first main function name M1
~ S6 is displayed.

【0038】続いて、操作者の指がタッチ状態で画面下
方に移動したとする。タッチスクリーン1は指のタッチ
位置を検出してX,Y信号をデバイス制御部2に送出す
る。
Next, it is assumed that the operator's finger moves to the lower part of the screen in a touched state. The touch screen 1 detects the touch position of the finger and sends X and Y signals to the device control unit 2.

【0039】デバイス制御部2はこのX,Y信号の変化
に基づいて、指が未だ離脱されずに移動状態である旨を
検出すると共に(ST40:指移動データ検出手段)、
次の(1)式及び(2)式に示すように指の移動量をポ
インタの移動量に変換してポインタ移動量データをアド
レス計算部3に送出する(ST41:指移動データ検出
手段、縮小移動データ検出手段)。
The device control section 2 detects that the finger is still in the moving state without being released based on the changes in the X and Y signals (ST40: finger movement data detecting means).
As shown in the following equations (1) and (2), the movement amount of the finger is converted into the movement amount of the pointer and the pointer movement amount data is sent to the address calculation unit 3 (ST41: finger movement data detecting means, reduction). Moving data detection means).

【0040】 ポインタの移動量データ = 指の移動量 ×縮小割合 ポインタのx方向移動量データ=(L x− Cx)×fx …(1) ポインタのy方向移動量データ=(L y− Cy)×fy …(2) 但し、L x,L y;前回の指検出位置 C x,C y;今回の指検出位置 fx,fy;縮小割合、例えば0.5とする。Pointer movement amount data = finger movement amount × reduction ratio Pointer x direction movement amount data = (L x−Cx) × fx (1) Pointer y direction movement amount data = (L y−Cy) × fy (2) where L x, L y; previous finger detection position C x, C y; current finger detection position fx, fy; reduction ratio, for example, 0.5.

【0041】アドレス計算部3は、このポインタ移動量
データに基づいて、ステップST34において移動量を
受けたことを判定し、ポインタの移動予定位置を計算し
て(ST42:ポインタ移動手段)ポインタ移動信号を
ウインドウ制御部5に送出する(ST43:ポインタ移
動手段)。
The address calculation unit 3 determines on the basis of the pointer movement amount data that the movement amount has been received in step ST34, and calculates the planned movement position of the pointer (ST42: pointer movement means) pointer movement signal. Is sent to the window control unit 5 (ST43: pointer moving means).

【0042】ウインドウ制御部5はアドレス計算部3か
ら受けるポインタ移動信号に基づいて、CRT6の表示
画面上でポインタを移動させて表示する。ここで、指の
移動量よりもポインタの移動量が小さいため、図6に示
すように、指の下にあって視認不可であったポインタP
が指の移動に伴って指の下から外れて視認可能となる。
The window control section 5 moves and displays the pointer on the display screen of the CRT 6 based on the pointer movement signal received from the address calculation section 3. Here, since the movement amount of the pointer is smaller than the movement amount of the finger, as shown in FIG.
Can be visually recognized as it comes off from under the finger as the finger moves.

【0043】従って、操作者がポインタPを視認しなが
ら指を移動させてポインタPを所望のサブ機能名称まで
誘導するので、正確に操作を行うことができる。所望の
サブ機能名称までポインタPが誘導されたとき、表示画
面から指が離脱されると、デバイス制御部2は、ステッ
プST40(:サブ機能選択手段)において指を離脱さ
れた旨を検出し、 Release信号をアドレス計算部3に送
出する(ST44:サブ機能選択手段)。
Therefore, since the operator moves the finger while visually recognizing the pointer P to guide the pointer P to the desired sub-function name, the operation can be performed accurately. When the finger is removed from the display screen when the pointer P is guided to the desired sub-function name, the device control unit 2 detects in step ST40 (: sub-function selecting means) that the finger has been removed, The Release signal is sent to the address calculation section 3 (ST44: sub-function selection means).

【0044】アドレス計算部3は、この Release信号に
基づいて、ステップST35において指が離されたとき
のタッチ位置を検出し、ステップST36においてこの
タッチ位置を座標に変換し、ステップST37において
座標信号をウインドウ制御部5に送出する。
The address calculation unit 3 detects the touch position when the finger is released in step ST35 based on the Release signal, converts the touch position into coordinates in step ST36, and converts the coordinate signal in step ST37. It is sent to the window control unit 5.

【0045】これにより、ウインドウ制御部5はこの座
標信号に従って当該サブ機能名称の色替表示を実行す
る。なお、この色替表示は当該サブ機能名称が選択され
た旨を示す。
As a result, the window control section 5 executes the color-changing display of the sub-function name according to this coordinate signal. The color change display indicates that the sub-function name has been selected.

【0046】また、アドレス計算部3は Release信号に
基づいて、ステップST28(:サブ機能選択手段)に
おいて送信先のホストコンピュータ8を検出すると共
に、ステップST29(:サブ機能選択手段)において
Release信号と送信先のアドレスデータとをネットワー
ク制御部4に送出する。
Further, the address calculation section 3 detects the destination host computer 8 in step ST28 (: sub-function selecting means) based on the Release signal, and in step ST29 (: sub-function selecting means).
The Release signal and the destination address data are sent to the network control unit 4.

【0047】ネットワーク制御部4は Release信号をホ
ストコンピュータ8に送出し、ホストコンピュータ8は
この Release信号を当該サブ機能名称の実行命令として
受信する。
The network controller 4 sends a Release signal to the host computer 8, and the host computer 8 receives this Release signal as an execution command for the sub-function name.

【0048】これにより、ホストコンピュータ8は、所
望のサブ機能名称に対応するサブ機能を実行する。上述
したように第1の実施例によれば、ある主機能名称M1
を指でタッチしたとき、この指のタッチ位置にポインタ
Pを表示させると共に、このタッチ位置からタッチした
状態で指が移動したとき、指の移動量に縮小割合を掛け
てポインタPの移動量に変換し、このポインタの移動量
に対応してポインタPを表示画面上で移動させ、表示画
面から指が離れたとき、ポインタPに指示されたサブ機
能名称を選択するようにしたので、タッチした指の移動
量と、装置が検出するポインタの移動量とを所定の割合
で変えてポインタを視認可能としたことにより、機能選
択時の誤操作を無くして操作性を向上させることができ
る。
As a result, the host computer 8 executes the sub-function corresponding to the desired sub-function name. As described above, according to the first embodiment, a certain main function name M1
When is touched with a finger, the pointer P is displayed at the touch position of this finger, and when the finger moves in a state of being touched from this touch position, the moving amount of the finger is multiplied by the reduction ratio to obtain the moving amount of the pointer P. After conversion, the pointer P is moved on the display screen according to the movement amount of the pointer, and when the finger is released from the display screen, the sub-function name designated by the pointer P is selected, and thus touched. By changing the amount of movement of the finger and the amount of movement of the pointer detected by the device at a predetermined ratio so that the pointer can be visually recognized, erroneous operation at the time of function selection can be eliminated and operability can be improved.

【0049】次に、本発明の第2の実施例に係るタッチ
入力装置について図7乃至図9を用いて説明する。図7
はこのタッチ入力装置の構成を示すブロック図であり、
図1と同一部分には同一符号を付してその詳しい説明は
省略し、ここでは異なる部分についてのみ述べる。
Next, a touch input device according to a second embodiment of the present invention will be described with reference to FIGS. 7 to 9. Figure 7
Is a block diagram showing the configuration of this touch input device,
The same parts as those in FIG. 1 are designated by the same reference numerals and detailed description thereof will be omitted, and only different parts will be described here.

【0050】すなわち、本実施例装置は、表示画面内の
うち、各サブ機能名称S1〜S6を表示する表示領域内
のみをポインタPの移動領域とし、且つこのポインタP
を表示画面全体を移動領域とする指に対応して移動させ
る指示(以下、ポインタ移動ウインドウ内指示という)
を出して制御することにより、操作性をより一層向上さ
せるものであり、具体的には、図1に示す装置に対し、
デバイス制御部2に代えて、表示画面の縦及び横の長さ
を示す画面サイズデータが記憶された画面サイズ記憶部
21と、各サブ機能名称の表示領域の縦及び横の長さを
示す領域サイズデータが記憶された領域サイズ記憶部2
2と、これら画面サイズ記憶部21及び領域サイズ記憶
部22を参照して指の移動量に対するポインタの移動量
の縮小割合を算出する縮小割合算出部23とを付加した
デバイス制御部24を備えている。なお、このデバイス
制御部24は前述したデバイス制御部2の機能ももって
いる。
That is, in the apparatus of this embodiment, only the display area for displaying each of the sub-function names S1 to S6 in the display screen is set as the moving area of the pointer P, and the pointer P is moved.
An instruction to move the display screen corresponding to the finger that makes the entire display area a movement area (hereinafter referred to as pointer movement window instruction)
The operability is further improved by taking out and controlling the above. Specifically, in comparison with the device shown in FIG.
Instead of the device control unit 2, a screen size storage unit 21 in which screen size data indicating the vertical and horizontal lengths of the display screen is stored, and a region indicating the vertical and horizontal lengths of the display region of each sub-function name. Area size storage unit 2 storing size data
2 and a device control unit 24 that additionally includes a reduction ratio calculation unit 23 that refers to the screen size storage unit 21 and the area size storage unit 22 to calculate the reduction ratio of the movement amount of the pointer with respect to the movement amount of the finger. There is. The device control unit 24 also has the function of the device control unit 2 described above.

【0051】また、本実施例装置の動作は図8及び図9
のフローチャートに示す通りであるが、図8のフローチ
ャートは図2におけるステップST11からステップS
T16及びステップST17からステップST22まで
の動作と同様であり、且つ図9のフローチャートは図3
におけるステップST41以外の動作と同様であるた
め、ここでは異なる部分についてのみ説明する。
The operation of the apparatus of this embodiment is shown in FIGS.
8 is the same as that shown in the flowchart of FIG. 8, but the flowchart of FIG.
The operation is the same as that of T16 and steps ST17 to ST22, and the flowchart of FIG.
Since the operation is the same as that of step ST41 except for step ST41, only different parts will be described here.

【0052】すなわち、デバイス制御部24は、複数の
サブ機能名称S1〜S6がポップアップメニューとして
表示(ST16)された後、ホストコンピュータ8から
ポインタ移動ウインドウ内指示を受ける(ST16−
2)。デバイス制御部24は、このポインタ移動ウイン
ドウ内指示を受けたことにより、イベント待ち状態の際
に(ST17)、指の移動によるタッチスクリーン1の
X,Y信号の変化に伴ってタッチ位置データが変化する
と、ステップST41に代えてステップST50とし
て、次の(1)式及び(2)式に示すようにポインタの
移動領域内におけるx座標及びy座標を計算すると共
に、この計算結果を示すポインタ移動座標データをアド
レス計算部3に送出する(ST50)。
That is, the device control section 24 receives an instruction within the pointer moving window from the host computer 8 after the plurality of sub-function names S1 to S6 are displayed as a pop-up menu (ST16) (ST16-
2). The device control unit 24 receives the instruction in the pointer movement window, and thus, in the event waiting state (ST17), the touch position data changes along with the change of the X and Y signals of the touch screen 1 due to the movement of the finger. Then, as step ST50 instead of step ST41, the x coordinate and the y coordinate in the movement area of the pointer are calculated as shown in the following equations (1) and (2), and the pointer movement coordinate indicating the calculation result is obtained. The data is sent to the address calculator 3 (ST50).

【0053】 x座標=wx+tx*ww/sw …(1) y座標=wy+ty*wh/sh …(2) 但し、sw;タッチスクリーンの幅 sh;タッチスクリーンの高さ tx;タッチされているX座標 ty;タッチされているY座標 wx;ポップアップメニューウインドウ内の表示開始X
座標 wy;ポップアップメニューウインドウ内の表示開始Y
座標 ww;ポップアップメニューウインドウの幅 wh;ポップアップメニューウインドウの高さ アドレス計算部3はこのポインタ移動座標データに基づ
いて、ステップST36において座標信号を作成し、ス
テップST37において座標信号をウインドウ制御部5
に送出する。ウインドウ制御部5はこの座標信号に従っ
て、図9に示すように、表示画面全体を移動領域とする
指に対応するようにポインタを移動表示する。
X coordinate = wx + tx * ww / sw (1) y coordinate = wy + ty * wh / sh (2) where sw: width of touch screen sh; height of touch screen tx; touched X coordinate ty; touched Y coordinate wx; display start X in pop-up menu window
Coordinates wy; Display start Y in pop-up menu window Y
Coordinates ww; Width of pop-up menu window wh; Height of pop-up menu window The address calculation unit 3 creates a coordinate signal in step ST36 based on this pointer movement coordinate data, and in step ST37, the coordinate signal is sent to the window control unit 5.
Send to. According to the coordinate signal, the window control unit 5 moves and displays the pointer so as to correspond to a finger having the entire display screen as a moving area, as shown in FIG.

【0054】以下、ポインタが誘導されて表示画面から
指が離脱されると、前述同様に、ホストコンピュータ8
は、その離脱位置に対応するサブ機能名称の動作を実行
する。
Thereafter, when the pointer is guided and the finger is released from the display screen, the host computer 8
Executes the operation of the sub-function name corresponding to the detached position.

【0055】上述したように第2の実施例によれば、表
示画面内のうち、各サブ機能名称S1〜S6を表示する
表示領域内のみをポインタPの移動領域とし、且つこの
ポインタPを表示画面全体を移動領域とする指に対応し
て移動させるため、指が移動したときにデバイス制御部
24が、領域サイズ記憶部22に記憶された領域サイズ
データを画面サイズ記憶部21に記憶された画面サイズ
データで除算して所定の割合(ww/sw,wh/s
h)を求めるようにしたので、第1の実施例の効果に加
え、表示画面全体をタッチ操作に有効利用して操作性を
一層向上させることができる。その他、本発明はその要
旨を逸脱しない範囲で種々変形して実施できる。
As described above, according to the second embodiment, only the display area in which the sub-function names S1 to S6 are displayed in the display screen is the moving area of the pointer P, and the pointer P is displayed. In order to move the entire screen corresponding to the finger that is the moving area, the device control unit 24 stores the area size data stored in the area size storage unit 22 in the screen size storage unit 21 when the finger moves. Divide by screen size data and get a predetermined ratio (ww / sw, wh / s
Since h) is obtained, in addition to the effect of the first embodiment, the operability can be further improved by effectively utilizing the entire display screen for the touch operation. In addition, the present invention can be modified in various ways without departing from the scope of the invention.

【0056】[0056]

【発明の効果】以上説明したように請求項1の発明によ
れば、ある主機能名称を指でタッチしたとき、座標検出
手段が、この指のタッチ位置にポインタを表示させると
共に、タッチ位置の座標を求め、指移動データ検出手段
が、この座標検出手段が求めた座標からタッチした状態
で指が移動したとき、当該指の移動データを求め、縮小
移動データ算出手段が、この指移動データ検出手段が求
めた移動データを所定の割合で縮小して縮小移動データ
を求め、ポインタ移動手段が、この縮小移動データ算出
手段が求めた縮小移動データに対応してポインタを表示
画面上で移動させ、サブ機能選択手段が、表示画面から
指が離れたとき、ポインタ移動手段により移動されたポ
インタが指示するサブ機能名称を選択するので、タッチ
した指の移動データと、装置が検出するポインタの移動
データとを所定の割合で変えてポインタを視認可能とし
たことにより、機能選択時の誤操作を無くして操作性を
向上できるタッチ入力装置を提供できる。
As described above, according to the invention of claim 1, when a certain main function name is touched with a finger, the coordinate detecting means displays a pointer at the touch position of this finger and also displays the touch position. When the finger is moved in a state where the coordinates are obtained and the finger movement data detection means touches the coordinates obtained by the coordinates detection means, the movement data of the finger is obtained and the reduced movement data calculation means detects the finger movement data. The movement data obtained by the means is reduced at a predetermined rate to obtain reduction movement data, and the pointer movement means moves the pointer on the display screen in correspondence with the reduction movement data obtained by the reduction movement data calculation means, When the finger is separated from the display screen, the sub-function selecting means selects the sub-function name designated by the pointer moved by the pointer moving means. When, by the device is visible pointer by changing a ratio of the moving data of a predetermined pointer to detect, it can provide a touch input device capable of improving operability by eliminating an erroneous operation at the time of function selection.

【0057】また、請求項2の発明によれば、上記縮小
移動データ算出手段として、表示画面の縦及び横の長さ
を示す画面サイズデータが記憶された画面サイズ記憶部
と、各サブ機能名称の表示領域の縦及び横の長さを示す
領域サイズデータが記憶された領域サイズ記憶部と、縮
小割合算出部とを備え、この縮小割合算出部が、指移動
データ検出手段から指の移動データを受けたとき、領域
サイズ記憶部に記憶された領域サイズデータを画面サイ
ズ記憶部に記憶された画面サイズデータで除算して所定
の割合を求めるので、請求項1の効果に加え、表示画面
全体をタッチ操作に有効利用して操作性を一層向上でき
るタッチ入力装置を提供できる。
Further, according to the invention of claim 2, as the reduced movement data calculating means, a screen size storage section in which screen size data indicating the vertical and horizontal lengths of the display screen are stored, and each sub-function name. An area size storage unit that stores area size data indicating vertical and horizontal lengths of the display area and a reduction ratio calculation unit, and the reduction ratio calculation unit uses the finger movement data detection unit to move the finger movement data. When receiving, the area size data stored in the area size storage unit is divided by the screen size data stored in the screen size storage unit to obtain a predetermined ratio. Therefore, in addition to the effect of claim 1, the entire display screen is obtained. It is possible to provide a touch input device capable of further improving the operability by effectively utilizing the touch operation.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の第1の実施例に係るタッチ入力装置の
構成を示すブロック図。
FIG. 1 is a block diagram showing a configuration of a touch input device according to a first embodiment of the present invention.

【図2】同実施例における動作を説明するためのフロー
チャート。
FIG. 2 is a flowchart for explaining the operation of the embodiment.

【図3】同実施例における動作を説明するためのフロー
チャート。
FIG. 3 is a flowchart for explaining the operation in the same embodiment.

【図4】同実施例におけるタッチ操作を説明するための
図。
FIG. 4 is a view for explaining a touch operation in the same embodiment.

【図5】同実施例におけるタッチ操作を説明するための
図。
FIG. 5 is a view for explaining a touch operation in the same embodiment.

【図6】同実施例におけるタッチ操作を説明するための
図。
FIG. 6 is a view for explaining a touch operation in the same embodiment.

【図7】本発明の第2の実施例に係るタッチ入力装置の
構成を示すブロック図。
FIG. 7 is a block diagram showing a configuration of a touch input device according to a second embodiment of the present invention.

【図8】同実施例における動作を説明するためのフロー
チャート。
FIG. 8 is a flowchart for explaining the operation in the same embodiment.

【図9】同実施例における動作を説明するためのフロー
チャート。
FIG. 9 is a flowchart for explaining the operation of the embodiment.

【図10】同実施例におけるタッチ操作を説明するため
の図。
FIG. 10 is a view for explaining a touch operation in the same embodiment.

【図11】従来のデバイス制御部の動作を説明するため
のフローチャート。
FIG. 11 is a flowchart for explaining the operation of a conventional device control unit.

【符号の説明】[Explanation of symbols]

1…タッチスクリーン、2,24…デバイス制御部、3
…アドレス制御部、4…ネットワーク制御部、5…ウイ
ンドウ制御部、6…CRT、7…ネットワーク、8…ホ
ストコンピュータ、21…画面サイズ記憶部、22…領
域サイズ記憶部、23…縮小割合算出部、M1〜M3…
主機能名称、S1〜S6…サブ機能名称。
1 ... Touch screen, 2, 24 ... Device control unit, 3
... address control unit, 4 ... network control unit, 5 ... window control unit, 6 ... CRT, 7 ... network, 8 ... host computer, 21 ... screen size storage unit, 22 ... area size storage unit, 23 ... reduction ratio calculation unit , M1-M3 ...
Main function name, S1 to S6 ... Sub function name.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 複数の主機能名称を表示する表示画面を
有し、前記表示画面内のある主機能名称を指でタッチし
て該主機能名称に対応する複数のサブ機能名称を前記表
示画面に表示し、前記指が前記表示画面にタッチした状
態で移動して前記各サブ機能名称のうちのあるサブ機能
名称を指定することにより、当該あるサブ機能名称に対
応する機能の実行指令を入力するタッチ入力装置におい
て、 前記ある主機能名称を指でタッチしたとき、この指のタ
ッチ位置にポインタを表示させると共に、前記タッチ位
置の座標を求める座標検出手段と、 この座標検出手段が求めた座標から前記タッチした状態
で指が移動したとき、当該指の移動データを求める指移
動データ検出手段と、 この指移動データ検出手段が求めた移動データを所定の
割合で縮小して縮小移動データを求める縮小移動データ
算出手段と、 この縮小移動データ算出手段が求めた縮小移動データに
対応して前記ポインタを前記表示画面上で移動させるポ
インタ移動手段と、 前記表示画面から前記指が離れたとき、前記ポインタ移
動手段により移動されたポインタが指示するサブ機能名
称を選択するサブ機能選択手段とを備えたことを特徴と
するタッチ入力装置。
1. A display screen for displaying a plurality of main function names, wherein a main function name in the display screen is touched with a finger to display a plurality of sub-function names corresponding to the main function name on the display screen. Is displayed on the display screen and the finger is moved while touching the display screen to specify a sub-function name among the sub-function names, thereby inputting an execution command of a function corresponding to the sub-function name. In the touch input device, when a certain main function name is touched with a finger, a pointer is displayed at the touch position of this finger, and the coordinate detection means for obtaining the coordinates of the touch position, and the coordinates obtained by this coordinate detection means From the above, when the finger moves in the touched state, the finger movement data detection means for obtaining movement data of the finger and the movement data obtained by the finger movement data detection means are reduced at a predetermined ratio. Reduction movement data calculation means for obtaining reduction movement data by means of the above, and pointer movement means for moving the pointer on the display screen corresponding to the reduction movement data calculated by the reduction movement data calculation means, A touch input device comprising: a sub-function selecting unit that selects a sub-function name designated by the pointer moved by the pointer moving unit when the finger is released.
【請求項2】 縮小移動データ算出手段としては、前記
表示画面の縦及び横の長さを示す画面サイズデータが記
憶された画面サイズ記憶部と、前記各サブ機能名称の表
示領域の縦及び横の長さを示す領域サイズデータが記憶
された領域サイズ記憶部と、前記指移動データ検出手段
から指の移動データを受けたとき、前記領域サイズ記憶
部に記憶された領域サイズデータを前記画面サイズ記憶
部に記憶された画面サイズデータで除算して前記所定の
割合を求める縮小割合算出部とを備えたことを特徴とす
る請求項1記載のタッチ入力装置。
2. The reduced movement data calculation means includes a screen size storage unit that stores screen size data indicating vertical and horizontal lengths of the display screen, and a vertical and horizontal display region of each sub-function name. Area size storage section storing area size data indicating the length of the area, and when the finger movement data is received from the finger movement data detection means, the area size data stored in the area size storage section is used as the screen size. The touch input device according to claim 1, further comprising a reduction ratio calculation unit that divides the screen size data stored in the storage unit to obtain the predetermined ratio.
JP24511293A 1993-09-30 1993-09-30 Touch input device Pending JPH07104914A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24511293A JPH07104914A (en) 1993-09-30 1993-09-30 Touch input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24511293A JPH07104914A (en) 1993-09-30 1993-09-30 Touch input device

Publications (1)

Publication Number Publication Date
JPH07104914A true JPH07104914A (en) 1995-04-21

Family

ID=17128806

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24511293A Pending JPH07104914A (en) 1993-09-30 1993-09-30 Touch input device

Country Status (1)

Country Link
JP (1) JPH07104914A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997046926A3 (en) * 1996-06-07 1998-04-02 Amada Co Ltd Control method and apparatus for plate material processing machine
US6535787B1 (en) 1996-05-10 2003-03-18 Amada Company, Ltd. Control method and apparatus for plate material processing machine
JP2008181523A (en) * 2007-01-25 2008-08-07 Samsung Electronics Co Ltd Apparatus and method for improving usability in a touch screen
US8411918B2 (en) 2008-05-13 2013-04-02 Canon Kabushiki Kaisha Image processing apparatus and image processing method
JP2014170344A (en) * 2013-03-04 2014-09-18 Mitsubishi Electric Corp Information display control device, information display device, and information display control method
JP2014170346A (en) * 2013-03-04 2014-09-18 Mitsubishi Electric Corp Information display control device, information display device, and information display control method

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6535787B1 (en) 1996-05-10 2003-03-18 Amada Company, Ltd. Control method and apparatus for plate material processing machine
WO1997046926A3 (en) * 1996-06-07 1998-04-02 Amada Co Ltd Control method and apparatus for plate material processing machine
JP2008181523A (en) * 2007-01-25 2008-08-07 Samsung Electronics Co Ltd Apparatus and method for improving usability in a touch screen
JP2014056590A (en) * 2007-01-25 2014-03-27 Samsung Electronics Co Ltd Apparatus and method for improvement of usability of touch screen
US8760410B2 (en) 2007-01-25 2014-06-24 Samsung Electronics Co., Ltd. Apparatus and method for improvement of usability of touch screen
US8411918B2 (en) 2008-05-13 2013-04-02 Canon Kabushiki Kaisha Image processing apparatus and image processing method
JP2014170344A (en) * 2013-03-04 2014-09-18 Mitsubishi Electric Corp Information display control device, information display device, and information display control method
JP2014170346A (en) * 2013-03-04 2014-09-18 Mitsubishi Electric Corp Information display control device, information display device, and information display control method

Similar Documents

Publication Publication Date Title
JP4035497B2 (en) Image display system, image display apparatus, image display method, and program
US7124374B1 (en) Graphical interface control system
JP3734936B2 (en) Coordinate input device
US6359616B1 (en) Coordinate input apparatus
US7573462B2 (en) Image display apparatus, multi display system, coordinate information output method, and program for implementing the method
JPH10149254A6 (en) Coordinate input device
JP2004265450A6 (en) Coordinate input device
JP2004265453A6 (en) Coordinate input device
JP5645444B2 (en) Image display system and control method thereof
JPH0816313A (en) Method and device for handwriting input
JPH0588842A (en) Icon display system
JPH08234913A (en) Cursor movement control device
JP2004265451A6 (en) Coordinate input device
JPH08212045A (en) Method for change of scale of plotting and computer graphic apparatus
JPH10269022A (en) Portable information processing device with communication function
JPH06309138A (en) Screen control method using touch panel
JP3850570B2 (en) Touchpad and scroll control method using touchpad
JPH08212005A (en) 3D position recognition touch panel device
JP3237436B2 (en) Touch panel coordinate operation method and information processing apparatus using the method
JP2001117686A (en) Pen input device and pointing processing method for pen input device
US20120313968A1 (en) Image display system, information processing apparatus, display device, and image display method
JPH07104914A (en) Touch input device
JPH10154042A (en) Information processor having touch panel
JP2009282637A (en) Display method and display device
JPH05265683A (en) Method for controlling window display