JPH09325859A - Man-machine interface device - Google Patents

Man-machine interface device

Info

Publication number
JPH09325859A
JPH09325859A JP14243296A JP14243296A JPH09325859A JP H09325859 A JPH09325859 A JP H09325859A JP 14243296 A JP14243296 A JP 14243296A JP 14243296 A JP14243296 A JP 14243296A JP H09325859 A JPH09325859 A JP H09325859A
Authority
JP
Japan
Prior art keywords
area
touch
screen
man
cursor
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
JP14243296A
Other languages
Japanese (ja)
Inventor
Kisaburo Sasano
喜三郎 笹野
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.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric Co 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 Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP14243296A priority Critical patent/JPH09325859A/en
Publication of JPH09325859A publication Critical patent/JPH09325859A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【課題】数字キーの設定入力操作により、次に入力する
数値データが表示されるべき位置に次々カーソル104
が移動表示され、その近傍をタッチすることでタッチ位
置に近いデータ設定領域の先頭部にカーソルが移動する
ような複数のデータ設定領域110(111,112)
やタッチスイッチとしての機器操作スイッチ105等が
表示されるCRT画面100を持つプラント監視装置を
キーボードレス化し、操作性を改善する。 【解決方法】画面100上にタッチスイッチとしての0
〜9数字キー106を表示する数値スイッチエリア13
0と、その周りにタッチを無効とするタッチ無効領域1
40を設け、数字キー106のタッチで数値データを設
定入力可能とする、但し、タッチ無効エリア140にタ
ッチしたときは何も行わない。その他の領域にタッチし
たときはタッチ位置に近いデータ設定領域の先頭部にカ
ーソルが移動する。
(57) [Abstract] [Object] The cursor 104 is successively moved to a position where numerical data to be input next is to be displayed by setting input operation of the numerical keys.
Is moved and displayed, and a plurality of data setting areas 110 (111, 112) in which the cursor moves to the beginning of the data setting area near the touch position by touching the vicinity
A plant monitoring device having a CRT screen 100 on which a device operation switch 105 as a touch switch and the like are displayed is made keyboardless to improve operability. SOLUTION: 0 as a touch switch is displayed on the screen 100.
~ 9 Numerical switch area 13 for displaying the numeric keys 106
0 and touch invalid area 1 around which touch is invalid
40 is provided so that numeric data can be set and input by touching the numeric keypad 106, but nothing is done when the touch invalid area 140 is touched. When touching another area, the cursor moves to the beginning of the data setting area near the touch position.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明はCRTなどの画像表
示手段を備えて、各種産業プラントを監視・操作する監
視装置などに用いられ、画面上に配置されたプロセスデ
ータ設定領域やプラント構成機器の操作スイッチ領域な
どに対して、キーボードやタッチパネル等から操作入力
ができる機能を持ったマンマシンインタフェース装置に
関するもので、 特に誤操作を防止しキーボードレス化を可能にし得る機
能を備えたマンマシンインタフェース装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention is equipped with an image display means such as a CRT and is used in a monitoring device for monitoring and operating various industrial plants. The present invention relates to a man-machine interface device having a function of enabling operation input from a keyboard, a touch panel, etc. in an operation switch area, etc., and particularly to a man-machine interface device having a function of preventing erroneous operation and enabling keyboardless operation. .

【0002】なお以下各図において同一の符号は同一も
しくは相当部分を示す。
[0002] In the drawings, the same reference numerals indicate the same or corresponding parts.

【0003】[0003]

【従来の技術】図6は従来のプラント監視装置のCRT
画面のフォーマットの例を示す。同図において100は
CRT画面、101はこの画面100上に表示された監
視操作対象機器(この例ではポンプ)のシンボル画像
(機器シンボル)、110(111、112)は画面1
00上の(この例では2つの)データ設定領域であり、
102はこのデータ設定領域の区別を示す文字表示、1
03は設定データ表示、104は設定データの入力位置
を示すカーソルである。また105は監視操作対象機器
を操作するためにCRT画面の前面に設けられた透明の
タッチパネル内の機器操作スイッチ(タッチスイッチ)
を示すシンボル画像(スイッチシンボル)である。
2. Description of the Related Art FIG. 6 is a CRT of a conventional plant monitoring device.
An example of the screen format is shown. In the figure, 100 is a CRT screen, 101 is a symbol image (device symbol) of the monitoring operation target device (pump in this example) displayed on this screen 100, and 110 (111, 112) is screen 1
00 (two in this example) data setting area,
102 is a character display showing the distinction of this data setting area, 1
Reference numeral 03 is a setting data display, and 104 is a cursor indicating the input position of the setting data. Reference numeral 105 denotes a device operation switch (touch switch) in a transparent touch panel provided on the front surface of the CRT screen for operating the monitoring operation target device.
Is a symbol image (switch symbol) indicating the.

【0004】即ち従来は、画面100上に配置されたデ
ータ設定領域110に、操作員(オペレータ)が、図外
のキーボード上の数字(符号や小数点も含む)キーを押
すことで(入力した数字は画面上に表示されて)、プロ
セスデータの設定値を入力していた。このときデータ設
定領域110の入力位置を示すもの104は、カーソル
と呼ばれており、キーを押す毎に次の入力位置を示すよ
うになっている。
That is, conventionally, an operator (operator) presses a numeral (including a sign and a decimal point) key on a keyboard (not shown) in the data setting area 110 arranged on the screen 100 (input numeral is inputted). Was displayed on the screen) and was entering the process data settings. At this time, the item 104 indicating the input position in the data setting area 110 is called a cursor, and the next input position is indicated each time the key is pressed.

【0005】一方、タッチパネルやマウス等のポインテ
ィングデバイスは、プロセスデータの設定用ではなく、
プラント機器の操作用(例えば、モータ、バブル等の運
転・停止操作用)に使用されている。即ち、運転・停止
等の押しボタンスイッチを抽象化したスイッチシンボル
105を画面上100に配置して、これをタッチ(マウ
スの場合はクリック)することでプラント機器の操作が
できる。
On the other hand, a pointing device such as a touch panel or a mouse is not for setting process data,
It is used for operating plant equipment (for operating and stopping motors, bubbles, etc.). That is, a plant symbol can be operated by arranging a switch symbol 105, which is an abstraction of a push button switch such as start / stop, on the screen 100 and touching (clicking in the case of a mouse) this.

【0006】また、111,112のような複数のデー
タ設定領域に対してデータ(数値)を入力する場合、カ
ーソル104を所望の設定領域に移動する方法には、キ
ーボードのカーソル移動キー(即ちカーソルの上,下,
左,右への夫々の移動を指定するキー)やタブ(TA
B)キーによって移動させる方法が知られているほか、
この方法を改良したタッチパネルを用いる方法もある。
When data (numerical values) are input to a plurality of data setting areas such as 111 and 112, the cursor moving key (that is, cursor Above, below,
Keys and tabs (TA that specify movement to the left and right respectively)
B) There is a known method to move by key,
There is also a method using a touch panel that is an improvement of this method.

【0007】この、タッチパネルによるカーソルの移動
方法としては、入力したいデータ設定領域にタッチする
方法が知られている。このとき、操作性を考えて、タッ
チ指定位置がデータ設定領域を外れてもその近傍のタッ
チ領域が選択されたものと見なしてカーソル移動してい
る。図5はこのカーソル移動の処理(即ちタッチ指定位
置の近傍のデータ設定領域へカーソルを移動する図外の
カーソル位置計算手段の処理)を示すフローチャートで
S1〜S3はそのステップを示す。このフローチャート
は図6の111,112のような設定領域#1と設定領
域#2の2つのデータ設定領域のいずれかをタッチ指定
する場合を示す。
As a method of moving the cursor using the touch panel, a method of touching a data setting area to be input is known. At this time, in consideration of operability, even if the designated touch position deviates from the data setting region, the touch region in the vicinity is considered to have been selected and the cursor is moved. FIG. 5 is a flowchart showing this cursor movement processing (that is, the processing of the cursor position calculation means (not shown) for moving the cursor to the data setting area near the designated touch position), and S1 to S3 indicate the steps. This flowchart shows a case where one of the two data setting areas such as setting area # 1 and setting area # 2 such as 111 and 112 in FIG. 6 is touch-designated.

【0008】即ちステップS1でタッチ位置の座標
(x,y)と設定領域#1の先頭座標(X1,Y1)及
び設定領域#2の先頭座標(X2,Y2)を決定し、ス
テップS2でタッチ位置の設定領域#1の先頭座標との
距離L1と、同じくタッチ位置と設定領域#2の先頭座
標との距離L2を求め、距離L1,L2の短い方を選択
する。但しl1=L2のときは設定領域の番号の若い方
を選択する。
That is, the coordinates (x, y) of the touch position, the start coordinates (X1, Y1) of the setting area # 1 and the start coordinates (X2, Y2) of the setting area # 2 are determined in step S1, and the touch is performed in step S2. A distance L1 between the position setting area # 1 and the start coordinates and a distance L2 between the touch position and the setting area # 2 are calculated, and the shorter one of the distances L1 and L2 is selected. However, when l1 = L2, the smaller number of the setting area is selected.

【0009】そしてステップS3で選択した設定領域へ
カーソル104を移動する。CRT画面上に配置された
タッチスイッチや、タッチ式の数値キーを使用したデー
タ設定方法としては、銀行のCD(キャッシュディスペ
ンサー)などでの方法が知られており、図7はその画面
の例を示す。即ち同図(A)の画面100内のタッチス
イッチとしての例えば払戻し指定用のコマンドスイッチ
のシンボル105の部分を押すと、図外の画面表示切換
手段がCRT画面100を同図(B)の払戻金額指定用
の画面に切換える。そこで新たな画面に表示されたタッ
チスイッチとしての金額指定用の数値スイッチエリア1
30内の数字キー106をカーソル104の表示位置に
合わせて押すことにより、この画面のデータ設定領域1
10に103のように設定データ(払戻金額)を表示す
ることができる。
Then, the cursor 104 is moved to the setting area selected in step S3. As a data setting method using a touch switch arranged on the CRT screen or a touch type numeric key, a method using a bank CD (cash dispenser) is known, and FIG. 7 shows an example of the screen. Show. That is, when the symbol switch 105, which is a command switch for specifying a refund, is pressed as a touch switch in the screen 100 of FIG. 9A, the screen display switching means (not shown) displays the CRT screen 100 on the refund money of FIG. Switch to the screen for specifying the amount. Therefore, a numerical switch area 1 for specifying the amount of money as a touch switch displayed on a new screen
By pressing the numeric key 106 in 30 in accordance with the display position of the cursor 104, the data setting area 1 of this screen is displayed.
The setting data (refund amount) can be displayed as in 10 to 103.

【0010】但しこのデータ設定方法はプラント上監視
装置の監視・操作方法と比べると、操作方法は簡単であ
る。例えば、プラント監視・操作には(表形式の)複数
データの同時表示・設定が必要であるが、このようなこ
とは必要ない。また、コマンドスイッチを操作してから
数値キーを押すといったように操作手順が決められてい
る。つまりプラント監視操作のような機器操作と数値設
定を両方受付ける状態とは違っている。
However, this data setting method is simpler than the monitoring / operating method of the on-plant monitoring device. For example, the plant monitoring / operation requires simultaneous display / setting of a plurality of data (in table format), but this is not necessary. Further, the operation procedure is determined such that the command switch is operated and then the numerical key is pressed. In other words, it is different from the state of accepting both equipment operation and numerical setting such as plant monitoring operation.

【0011】さらに、基本的に、データ設定領域が複数
ある場合を考慮していない。
Further, basically, the case where there are a plurality of data setting areas is not considered.

【0012】[0012]

【発明が解決しようとする課題】上述のように、従来の
プラント監視装置のデータ入力方法では、データ設定領
域が複数ある場合、タッチパネル等のポインティングデ
バイスのみでは実現できず、キーボードが必要であっ
た。即ちデータ設定領域が複数ある場合にタッチスイッ
チの数字キーでデータ入力をしようとすると、タッチ位
置が数字キーのエリアから外れたとき、図6の例のよう
に近傍のタッチ領域の先頭にカーソルが移ってしまい、
連続した数値が入力できなくなる。つまり複数のデータ
設定領域があると、画面上の数字キーをタッチするとき
に、数字キーのエリアから外れた場合、それが、別のデ
ータ設定領域の選択を意味するか否かが判断できないと
いう問題がある。
As described above, in the conventional data input method of the plant monitoring apparatus, when there are a plurality of data setting areas, it cannot be realized only by a pointing device such as a touch panel, and a keyboard is required. . That is, if there is a plurality of data setting areas and data is input with the numeric keys of the touch switch, when the touch position deviates from the area of the numeric keys, the cursor is placed at the beginning of the neighboring touch area as in the example of FIG. Moved,
It becomes impossible to input consecutive numerical values. In other words, if there are multiple data setting areas, when touching the number keys on the screen, if it deviates from the area of the number keys, it cannot be determined whether it means the selection of another data setting area. There's a problem.

【0013】なお図7の例ではタッチスイッチで数値入
力を行ってはいるが、データ設定領域が複数ある場合を
考慮していない欠点がある。そこで、この発明の課題
は、複数のデータ設定領域があってもキーボードレスで
画面上からタッチパネル(他のポスティングデバイス含
む)のみの操作でデータ入力ができるマンマシンインタ
フェース装置を提供することにある。
In the example of FIG. 7, the touch switch is used to input numerical values, but there is a drawback that the case where there are a plurality of data setting areas is not taken into consideration. Therefore, an object of the present invention is to provide a man-machine interface device capable of inputting data by operating only a touch panel (including other posting devices) on the screen without a keyboard even if there are a plurality of data setting areas.

【0014】[0014]

【課題を解決するための手段】前記の課題を解決するた
めに、請求項1のマンマシンインタフェース装置は、タ
ッチパネル(2)又はカウス等のポインティング手段を
介して画面上の指示点の座標(タッチ座標(x,y)等
の)入力が可能なCRT等の画像表示手段の画面(10
0)上に、夫々操作入力された1又は複数の文字(数字
など)からなる設定データを表示するデータ設定領域
(110)を複数個所(111,112のように)備
え、このデータ設定領域の次に操作入力する文字が表示
されるべき位置にはカーソル(104)が表示され、ポ
インティング手段を介し画面上の点を指示したとき、こ
の指示点に近いデータ設定領域が、現にカーソルの表示
されているデータ設定設定領域と異なるときは、指示点
に近いデータ設定領域にカーソル移動表示するようなマ
ンマシンインタフェース装置において、画面上にポイン
ティング手段による指示を無効とする指示無効領域(タ
ッチ無効領域140)を備えたものとする。
In order to solve the above-mentioned problems, a man-machine interface device according to a first aspect of the present invention provides a coordinate (touch) of a pointing point on a screen through a touch panel (2) or a pointing means such as a cous. A screen (10) of an image display means such as a CRT capable of inputting coordinates (x, y) and the like.
0) is provided with a plurality of data setting areas (110) for displaying setting data consisting of one or a plurality of characters (numerals, etc.) that have been operated and input respectively (such as 111 and 112). A cursor (104) is displayed at a position where a character to be operated and input next should be displayed. When a point on the screen is designated through the pointing means, the data setting area near the designated point is actually displayed by the cursor. In the man-machine interface device in which the cursor is moved and displayed in the data setting area close to the designated point, the instruction invalid area (touch invalid area 140) that invalidates the instruction by the pointing means on the screen. ).

【0015】また請求項2のマンマシンインタフェース
装置は、請求項1に記載のマンマシンインタフェース装
置において、前記設定データ等を操作入力するための文
字キー(数字キー106など)が画面上の所定領域(数
値スイッチエリア130など)にポインティング手段に
よる指示操作が可能に表示されてなるようにする。
A man-machine interface device according to a second aspect is the man-machine interface device according to the first aspect, wherein character keys (numerical keys 106 and the like) for operating and inputting the setting data and the like are provided in a predetermined area on the screen. The instruction operation by the pointing means is displayed so that it can be displayed in the numerical switch area 130 or the like.

【0016】また請求項3のマンマシンインタフェース
装置は、請求項2に記載のマンマシンインタフェース装
置において、前記指示無効領域が、文字キーの表示位置
を囲むように設けられてなるようにする。また請求項4
のマンマシンインタフェース装置は、請求項2または3
に記載のマンマシンインタフェース装置において、前記
文字キーがキーボード上の全てのキーであるようにす
る。
A man-machine interface device according to a third aspect is the man-machine interface device according to the second aspect, wherein the instruction invalid area is provided so as to surround a display position of the character key. Claim 4
A man-machine interface device according to claim 2 or 3.
In the man-machine interface device described in paragraph 1, the character keys are all keys on the keyboard.

【0017】また請求項5のマンマシンインタフェース
装置は、請求項1ないし4のいずれかに記載のマンマシ
ンインタフェース装置において、画面上に監視対象機器
を操作するための、ポインティング手段による指示操作
が可能な機器操作スイッチ(105)が表示され、プラ
ント監視に用いられるようにする。
A man-machine interface device according to a fifth aspect of the present invention is the man-machine interface device according to any one of the first to fourth aspects, in which a pointing means for operating a monitored device can be operated on a screen. The appropriate equipment operation switch (105) is displayed so that it can be used for plant monitoring.

【0018】[0018]

【発明の実施の形態】BEST MODE FOR CARRYING OUT THE INVENTION

(実施例1)図2は本発明の一実施例としてのプラント
監視装置の機能構成を示すブロック図である。同図にお
いて1はCRT、2はCRT1の画面の前面に設けられ
たタッチパネル、4はCRT1を画面表示駆動するCR
T画面表示駆動部、5は画面表示用のプログラムやデー
タが格納された画面プログラムメモリ、なお51,5
2,53は夫々この画面プログラムメモリ5内の領域と
しての表示部,操作設定部,タッチ無効部である。
(Embodiment 1) FIG. 2 is a block diagram showing a functional configuration of a plant monitoring apparatus as an embodiment of the present invention. In the figure, 1 is a CRT, 2 is a touch panel provided on the front surface of the screen of the CRT 1, and 4 is a CR for driving the CRT 1 to display a screen.
T screen display drive unit, 5 is a screen program memory in which programs and data for screen display are stored, and 51, 5
Reference numerals 2 and 53 are a display portion, an operation setting portion, and a touch invalid portion, which are areas in the screen program memory 5, respectively.

【0019】また6はCRT画面表示駆動部4を介し
て、後述する図1のCRT画面100のデータ設定領域
100にカーソル104を表示させるカーソル表示手
段、7は設定データの入力毎にカーソル104の表示位
置を更新させるカーソル位置更新手段、8はデータ設定
時、設定数値の表示等を行わせてオペレータにその操作
に対する応答を行う設定領域エコーバック手段である。
Reference numeral 6 is a cursor display means for displaying a cursor 104 in a data setting area 100 of a CRT screen 100 shown in FIG. 1, which will be described later, via the CRT screen display drive unit 4, and 7 is a cursor 104 for each input of setting data. A cursor position updating means for updating the display position, and 8 is a setting area echo back means for displaying a set numerical value or the like at the time of data setting and for allowing the operator to respond to the operation.

【0020】次に9はデータ等の入力時にタッチパネル
2にタッチしたCRT画面上の位置を検出するタッチ入
力座標検出手段、10は前記のタッチ位置が機器操作ス
イッチに該当するか否かを判定する機器操作スイッチ的
中判定手段、11はこの判定手段10によって機器操作
スイッチが操作されたと判定したときにその機器の操作
を実行させる機器操作実行手段である。
Next, 9 is a touch input coordinate detecting means for detecting the position on the CRT screen where the touch panel 2 is touched at the time of inputting data and the like, and 10 is for judging whether or not the touch position corresponds to a device operation switch. The device operation switch hit determination means 11 is an equipment operation execution means for executing the operation of the equipment when the determination means 10 determines that the equipment operation switch has been operated.

【0021】次に12は前記のタッチ位置が機器操作ス
イッチではないときに数値スイッチ領域に該当するか否
かを判定する数値スイッチエリア的中判定手段、13は
判定手段12によってタッチ位置が数値スイッチエリア
でないと判定されたときに、そのタッチ位置がタッチ有
効領域が無効領域かを判定するタッチ有効・無効判定手
段、14は判定手段13の判定が有効なとき、図6で述
べたと同様にタッチ位置の近傍のデータ設定領域へカー
ソルを移動するための計算を行うカーソル位置計算手段
である。ここで網かけをしてある画面プログラムメモリ
5のタッチ無効部53、及びタッチ有効・無効判定手段
13が本発明に関わるものである。
Next, 12 is a numerical switch area determination means for judging whether or not the touch position corresponds to a numerical switch area when the touch position is not a device operation switch, and 13 is a numerical switch for the touch position by the judging means 12. When it is determined that the touch position is not the area, the touch valid / invalid determination unit that determines whether the touch valid region is the invalid region, and when the determination of the determination unit 13 is valid, the touch is performed in the same manner as described in FIG. It is a cursor position calculation means for performing a calculation for moving the cursor to a data setting area near the position. Here, the touch invalidity portion 53 of the screen program memory 5 and the touch valid / invalidity judging means 13 which are shaded are related to the present invention.

【0022】図3は画面プログラムメモリ5の構造を示
す。即ち同図(A)に示すように画面表示プログラム5
の表示部51は円,四角形,文字などの図形表示用のプ
ログラム(つまり図形データを含むコマンドとしての図
形コマンド)が格納され、操作・設定部52には後述の
図1に示すようなデータ設定領域110,機器操作領域
120,数値スイッチエリア130等を定義する座標デ
ータが格納されている。
FIG. 3 shows the structure of the screen program memory 5. That is, as shown in FIG.
The display unit 51 stores a program for displaying graphics such as circles, rectangles, and characters (that is, a graphics command as a command including graphics data), and the operation / setting unit 52 sets data as shown in FIG. Coordinate data defining an area 110, a device operation area 120, a numerical switch area 130, etc. is stored.

【0023】ここでデータ設定領域110の定義データ
としては、データ設定領域(#1)111の先頭位置座
標(X1,Y1)、データ設定領域(#2)112の先
頭位置座標(X2,Y2)などがある。また機器操作領
域120の定義データとしては、機器操作スイッチ10
5の運転及び停止スイッチの夫々の矩形領域の対角点座
標データとしての始点座標(x ks, ks)および終点座
標(xke, ke)などがある。(但し後述の図4のよう
に運転スイッチと停止スイッチとでこの座標を区別して
考えるときは上記座標の添字kが運転スイッチについて
は00,停止スイッチについては01の値を持つものと
する。) また数値スイッチエリア130の定義データとしては、
0から9までの各数字キー106の夫々の矩形領域の対
角点座標データとしての始点座標(xis, is)および
終点座標(xie, ie)などがある。(但し後述の図4
のように値0〜9の夫々の数字キーでこの座標を区別し
て考えるときは上記座標の添字iが夫々0〜9の値を持
つものとする。) また本発明に関わるタッチ無効部53には後述するタッ
チ無効領域140(つまり同図(B)のような矩形領
域)を定義する対角点座標データとしての始点座標(x
ns, ns)および終点座標(xne, ne)が格納されて
いる。
Here, the definition data of the data setting area 110
Is the start position of the data setting area (# 1) 111.
Beyond the mark (X1, Y1) and the data setting area (# 2) 112
There are head position coordinates (X2, Y2) and the like. In addition, equipment operation
As the definition data of the area 120, the device operation switch 10
Diagonal point seats for each rectangular area of the 5 run and stop switches
Start point coordinates (x ks,yks) And end point
Mark (xke,yke)and so on. (However, as shown in Figure 4 below.
Distinguish this coordinate with the run switch and stop switch
When thinking, the subscript k of the above coordinate is for the operation switch
Has a value of 00 and the stop switch has a value of 01
I do. ) Further, as the definition data of the numerical switch area 130,
A pair of rectangular areas for each numeric key 106 from 0 to 9
Start point coordinates (xis,yis)and
End point coordinates (xie,yie)and so on. (However, FIG.
Differentiate this coordinate with each numerical key of value 0-9 like
When considering, the subscript i of the above coordinate has a value of 0 to 9 respectively.
Let's do it. ) In addition, the touch ineffective portion 53 related to the present invention has a touch
H invalid area 140 (that is, a rectangular area as shown in FIG.
Area as the diagonal point coordinate data defining the starting point coordinates (x
ns,yns) And end coordinates (xne,yne) Is stored
I have.

【0024】図1は図3に構造を示した画面プログラム
メモリ5の内容(プラント画面)をCRT画面表示駆動
部4によりCRT1上に表現した画面フォーマットの例
である。ここでは、21箇所のデータ設定領域#1,#
2としての110(111,112)と、タッチスイッ
チとしての機器操作スイッチ(運転、停止)105を表
示する機器操作領域120と、タッチスイッチとしての
0から9までの数字キー106を表示する数値スイッチ
エリア130と、その数値スイッチエリア130を取り
巻くタッチ無効領域140を含んでいる。
FIG. 1 shows an example of a screen format in which the contents (plant screen) of the screen program memory 5 having the structure shown in FIG. 3 are expressed on the CRT 1 by the CRT screen display drive unit 4. Here, 21 data setting areas # 1, #
110 (111, 112) as 2, a device operation area 120 for displaying a device operation switch (running, stop) 105 as a touch switch, and a numerical switch for displaying a numeric keypad 0 to 9 as a touch switch The area 130 and the touch invalid area 140 surrounding the numerical switch area 130 are included.

【0025】図4は、本発明のプラント監視装置による
処理フローチャートを示し、S11〜S17はそのステ
ップを示す。次に図1ないし図3を参照しつつ図4を説
明する。 ステップS11:タッチパネル2によるオペレータの指
示(選択)は、タッチ入力座標検出手段9により、その
座標位置、つまり指先の先頭座標(x,y)として検出
され、ステップS12へ進む。
FIG. 4 shows a processing flow chart by the plant monitoring apparatus of the present invention, and S11 to S17 show the steps. Next, FIG. 4 will be described with reference to FIGS. Step S11: The operator's instruction (selection) on the touch panel 2 is detected by the touch input coordinate detection means 9 as the coordinate position, that is, the leading coordinate (x, y) of the fingertip, and the process proceeds to step S12.

【0026】ステップS12:このタッチ座標(x,
y)が、機器操作スイッチ(運転、停止などのシンボ
ル)105をタッチしたか否かを機器操作スイッチ的中
判定手段10により、チェックする。(機器操作スイッ
チ105の領域、つまり機器操作領域120の位置座標
は前述のように画面プログラムメモリ5内の操作設定部
52に格納されている。)このときの判定方法(例)
は、図1に示すように機器操作スイッチ105の領域
(つまり機器操作領域120)の位置座標(x
ks, ks),(xke, ke)を対角点とする矩形にタッ
チ座標(x,y)が含まれているか否かで判定する。
Step S12: This touch coordinate (x,
In step y), the device operation switch-like determination means 10 checks whether or not the device operation switch (a symbol such as operation or stop) 105 is touched. (The area coordinates of the device operation switch 105, that is, the position coordinates of the device operation area 120 are stored in the operation setting unit 52 in the screen program memory 5 as described above.) The determination method at this time (example)
Is a position coordinate (x) of the area of the device operation switch 105 (that is, the device operation area 120) as shown in FIG.
It is determined whether or not the touch coordinates (x, y) are included in a rectangle having diagonal points ks, y ks ) and (x ke, y ke ).

【0027】即ち、xks≦x≦xke,yks≦y≦yke
満足すれば、機器操作スイッチ105を選択したと判断
し、ステップS16へ進む。満足していなければ、ステ
ップS13へ進む。 ステップS13:次に、このタッチ座標(x,y)が、
数値スイッチエリア130をタッチしたか否かを、数値
スイッチエリア的中判定手段12により、チェックす
る。(数値スイッチエリア130の位置は前述のように
画面プログラムメモリ5内の操作・設定部52に格納さ
れている。)このときの判定方法(例)は、図1に示す
ように数値スイッチエリア130の位置座標(xis,
is),(x ie, ie)を対角点とする矩形に(x,y)
が含まれているか否かで判定する。
That is, xks≦ x ≦ xke, Yks≤ y ≤ ykeTo
If satisfied, it is determined that the device operation switch 105 has been selected
Then, the process proceeds to step S16. If you are not satisfied,
Go to step S13. Step S13: Next, the touch coordinates (x, y) are
Whether or not the numerical switch area 130 is touched
It is checked by the switch area hit determination means 12.
You. (The position of the numerical switch area 130 is as described above.
It is stored in the operation / setting section 52 in the screen program memory 5.
Have been. ) The judgment method (example) at this time is shown in FIG.
Position coordinate of the numerical switch area 130 (xis,y
is), (X ie,yie) To a rectangle with diagonal points (x, y)
It is determined whether or not is included.

【0028】即ち、xis≦x≦xie,yis≦y≦yie
満足すれば、数値スイッチエリア130を選択したと判
断し、ステップS17へ進む。満足していなければステ
ップS14へ進む。 ステップS14:次に、このタッチ座標(x,y)がタ
ッチ無効領域(タッチしても、データ設定領域内のカー
ソル移動を行わない領域)140をタッチしたか否か
を、タッチ有効・無効判定手段13により、チェックす
る。(このタッチ無効領域140の位置は、前述のよう
に画面プログラムメモリ5内のタッチ無効部53に含ま
れている。) このときの判定方法(例)は、タッチ無効領域140の
位置座標(xns, ns),(xne, ne)を対角点とす
る矩形に(x,y)が含まれているか否かで判定する。
That is, if x is ≤x≤x ie and y is ≤y≤y ie are satisfied, it is determined that the numerical switch area 130 has been selected, and the process proceeds to step S17. If not satisfied, the process proceeds to step S14. Step S14: Next, it is determined whether or not the touch coordinates (x, y) touch the touch invalid area (area in which the cursor is not moved in the data setting area even if touched) 140. Check by means 13. (The position of the touch invalid area 140 is included in the touch invalid part 53 in the screen program memory 5 as described above.) The determination method (example) at this time is the position coordinates (x ns, y ns ), (x ne, y ne ) is determined by whether or not (x, y) is included in the rectangle having diagonal points.

【0029】即ち、xns≦x≦xne,yns≦y≦yne
満足すれば、タッチ無効領域140を選択したと判断
し、この場合のタッチを無効にするため、図4の処理を
終了する。満足していなければ、ステップS15へ進
む。 ステップS15:タッチ無効領域140にもタッチして
いないため、データ設定領域110にあるカーソル10
4を近傍のデータ設定領域の先頭へ移動する。このとき
カーソル位置計算手段14により、近傍のデータ設定領
域を求める。求めかたは、図5の処理と同じである。そ
してカーソル移動後、図4の処理を終了する。
That is, if x ns ≤x ≤x ne and y ns ≤y ≤y ne are satisfied, it is determined that the touch invalid area 140 has been selected, and the touch in this case is invalidated. To finish. If not satisfied, the process proceeds to step S15. Step S15: Since the touch invalid area 140 is not touched, the cursor 10 in the data setting area 110
4 is moved to the beginning of the neighboring data setting area. At this time, the cursor position calculation means 14 obtains a data setting area in the vicinity. The method of obtaining is the same as the processing of FIG. Then, after moving the cursor, the processing of FIG. 4 is terminated.

【0030】ステップS16:本処理ステップでは、機
器操作スイッチ105が選択されたため、機器操作実行
手段11に介し機器操作を実行する。その後、図4の処
理を終了する。 ステップS17:本処理ステップではタッチ位置が、数
値スイッチエリア130に的中したためその的中した数
字キー106の数値をカーソル104の位置に表示(つ
まり設定領域エコーバック手段8によりエコーバック)
し、カーソル位置を更新する。更新は、カーソル位置更
新手段7により画面プログラムメモリ5の操作設定部5
2を参照し、次の数値入力位置が求められ、続いてカー
ソル表示手段6とCRT画面表示駆動部4により実際に
目に見えるカーソルが移動して表示されることになる。
そしてカーソル移動後、図4の処理を終了する。
Step S16: In this processing step, since the device operation switch 105 has been selected, the device operation is executed through the device operation execution means 11. Then, the process of FIG. 4 is completed. Step S17: In this processing step, since the touch position hits the numeric switch area 130, the numeric value of the hit numeric key 106 is displayed at the position of the cursor 104 (that is, echo back by the setting area echo back means 8).
And update the cursor position. The updating is performed by the cursor position updating means 7 in the operation setting unit 5 of the screen program memory 5.
2, the next numerical value input position is obtained, and subsequently the actually visible cursor is moved and displayed by the cursor display means 6 and the CRT screen display drive unit 4.
Then, after moving the cursor, the processing of FIG. 4 is terminated.

【0031】以上により、複数個のデータ設定領域11
0と数値スイッチエリア130を画面上に共存させるこ
とができるので、キーボードを使用しないで、即ち、タ
ッチパネル(マウス等、他のポインティングデバイスで
もよい)のみで監視・操作するプラント監視装置が実現
可能となる。 (実施例2)また画面上にタッチ無効領域140が定義
され、数字キーが定義されていない場合は、図4のフロ
ーチャートのステップS13で、数値スイッチエリアが
ないときステップS14に進み、タッチ無効領域140
にタッチされたか否かのチェックを行うようにすれば、
タッチ無効領域140上のタッチはカーソル移動を行わ
ないようにすることができる。
From the above, a plurality of data setting areas 11
Since 0 and the numerical switch area 130 can coexist on the screen, it is possible to realize a plant monitoring device that monitors and operates without using a keyboard, that is, only with a touch panel (a mouse or other pointing device may be used). Become. (Embodiment 2) When the touch invalid area 140 is defined on the screen and the numeric keys are not defined, in step S13 of the flowchart of FIG. 4, when there is no numerical switch area, the process proceeds to step S14, and the touch invalid area is set. 140
If you check whether or not is touched,
A touch on the touch invalid area 140 may prevent the cursor from moving.

【0032】したがってタッチ式数字キーがない場合も
同様に、誤って画面上をタッチする場合の誤操作を防止
することができる。
Therefore, even when there is no touch-type numeric keypad, it is possible to prevent erroneous operation when touching the screen by mistake.

【0033】[0033]

【発明の効果】本発明によれば画面上にタッチ無効領域
を設けると共に、タッチ位置が有効か無効かを判定する
タッチ有効・無効判定手段を設けるようにしたので、誤
って画面上の数字キーのエリアからタッチが外れても、
それがタッチ無効領域内であれば、データ設定領域内の
カーソルを移動させないようにすることができる。
According to the present invention, the touch invalid area is provided on the screen and the touch valid / invalid judging means for judging whether the touch position is valid or invalid is provided. Even if the touch is removed from the area
If it is in the touch invalid area, it is possible to prevent the cursor in the data setting area from moving.

【0034】尚、タッチ位置がタッチ無効領域外なら
ば、カーソルを近傍のデータ設定領域の先頭に移動さ
せ、また、画面上の数字キーのエリアに的中した場合
は、その数値(文字)を入力し、カーソルを更新させる
ようにしたので、オペレータのタッチ設定時の操作性
(誤操作に対する安全性)を向上させることができる。
このようにして従来不可能であった、複数個のデータ設
定領域と画面上の数値スイッチエリアとの共存が可能と
なった。また、画面上の機器操作スイッチ領域との混在
も可能である。
If the touch position is outside the touch invalid area, the cursor is moved to the beginning of the data setting area in the vicinity, and if the numeric key area on the screen is hit, the numerical value (character) is displayed. Since the input is performed and the cursor is updated, the operability (safety against erroneous operation) at the time of touch setting by the operator can be improved.
In this way, it became possible to coexist with a plurality of data setting areas and a numerical switch area on the screen, which was impossible in the past. It is also possible to mix with the device operation switch area on the screen.

【0035】さらに、数字キーだけでなく、キーボード
上の全てのキーを画面上に配置できるために、キーボー
ドレスを実現できる効果もある。
Further, not only the numeric keys but also all the keys on the keyboard can be arranged on the screen, so that there is an effect that the keyboard can be realized.

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

【図1】本発明の一実施例としての画面フォーマットの
構成図
FIG. 1 is a configuration diagram of a screen format as an embodiment of the present invention.

【図2】同じくプラント監視装置の機能構成を示すブロ
ック図
FIG. 2 is a block diagram showing the functional configuration of the plant monitoring device.

【図3】図2の画面プログラムメモリの構成図FIG. 3 is a configuration diagram of the screen program memory of FIG.

【図4】図2の動作説明用のフローチャートFIG. 4 is a flowchart for explaining the operation of FIG.

【図5】図2のカーソル位置計算手段の処理手順を示す
フローチャート
5 is a flowchart showing a processing procedure of the cursor position calculation means in FIG.

【図6】従来の画面フォーマットの例を示す図FIG. 6 is a diagram showing an example of a conventional screen format.

【図7】CDの画面フォーマットの例を示す図FIG. 7 is a diagram showing an example of a CD screen format.

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

1 CRT 2 タッチパネル 4 CRT画面表示駆動手段 5 画面プログラムメモリ 6 カーソル表示手段 7 カーソル位置更新手段 8 設定領域エコーバック手段 9 タッチ入力座標検出手段 10 機器操作スイッチ的中判定手段 11 機器操作実行手段 12 数値スイッチエリア的中判定手段 13 タッチ有効・無効判定手段 14 カーソル位置計算手段 51 表示部 52 操作・設定部 53 タッチ無効部 100 CRT画面 104 カーソル 105 スイッチシンボル(機器操作スイッチ) 106 数字キー 110(111,112) データ設定領域 111 データ設定領域#1 112 データ設定領域#2 120 機器操作領域 130 数値スイッチエリア 140 タッチ無効領域 (x,y) タッチ座標 (X1,Y1) データ設定領域#1の先頭位置座標 (X2,Y2) データ設定領域#2の先頭位置座標 (xks, ks) 機器操作領域の始点座標 (xke, ke) 機器操作領域の終点座標 (xis, is) 数値スイッチエリアの始点座標 (xie, ie) 数値スイッチエリアの終点座標 (xns, ns) タッチ無効領域の始点座標 (xne, ne) タッチ無効領域の終点座標1 CRT 2 Touch Panel 4 CRT Screen Display Driving Means 5 Screen Program Memory 6 Cursor Display Means 7 Cursor Position Updating Means 8 Setting Area Echo Back Means 9 Touch Input Coordinates Detecting Means 10 Device Operation Switch Middle Judging Means 11 Device Operation Executing Means 12 Numerical Values Switch area target determination means 13 Touch enable / disable determination means 14 Cursor position calculation means 51 Display section 52 Operation / setting section 53 Touch disable section 100 CRT screen 104 Cursor 105 Switch symbol (device operation switch) 106 Numeric key 110 (111, 111, 112) Data setting area 111 Data setting area # 1 112 Data setting area # 2 120 Device operation area 130 Numerical switch area 140 Touch invalid area (x, y) Touch coordinates (X1, Y1) Start of data setting area # 1 Position coordinates (X2, Y2) Start position coordinates of data setting area # 2 (x ks, y ks ) Device operation area start point coordinates (x ke, y ke ) Device operation area end point coordinates (x is, y is ) Numerical value Start point coordinates of switch area (x ie, y ie ) End point coordinates of numerical switch area (x ns, y ns ) Start point coordinates of touch invalid area (x ne, y ne ) End point coordinates of touch invalid area

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】タッチパネル又はマウス等のポインティン
グ手段を介して画面上の指示点の座標入力が可能なCR
T等の画像表示手段の画面上に、夫々操作入力された1
又は複数の文字からなる設定データを表示するデータ設
定領域を複数個所備え、 このデータ設定領域の次に操作入力する文字が表示され
るべき位置にはカーソルが表示され、 ポインティング手段を介し画面上の点を指示したとき、
この指示点に近いデータ設定領域が、現にカーソルの表
示されているデータ設定設定領域と異なるときは、指示
点に近いデータ設定領域にカーソルを移動表示するよう
なマンマシンインタフェース装置において、 画面上にポインティング手段による指示を無効とする指
示無効領域を備えたことを特徴とするマンマシンインタ
フェース装置。
1. A CR capable of inputting coordinates of a designated point on a screen through a pointing means such as a touch panel or a mouse.
Each operation input is made on the screen of the image display means such as T.
Or, there are multiple data setting areas for displaying the setting data consisting of multiple characters, and the cursor is displayed at the position where the character to be operated and input next to this data setting area should be displayed. When you point
When the data setting area near the designated point is different from the data setting area where the cursor is currently displayed, in the man-machine interface device that moves the cursor to the data setting area near the designated point and displays it on the screen. A man-machine interface device comprising an instruction invalid area for invalidating an instruction by a pointing means.
【請求項2】請求項1に記載のマンマシンインタフェー
ス装置において、 前記設定データ等を操作入力するための文字キーが画面
上の所定領域にポインティング手段による指示操作が可
能に表示されてなることを特徴とするマンマシンインタ
フェース装置。
2. The man-machine interface device according to claim 1, wherein character keys for operating and inputting the setting data and the like are displayed in a predetermined area on the screen so as to be instructable by pointing means. Characteristic man-machine interface device.
【請求項3】請求項2に記載のマンマシンインタフェー
ス装置において、前記指示無効領域が、文字キーの表示
位置を囲むように設けられてなることを特徴とするマン
マシンインタフェース装置。
3. The man-machine interface device according to claim 2, wherein the instruction invalid area is provided so as to surround a display position of a character key.
【請求項4】請求項2または3に記載のマンマシンイン
タフェース装置において、 前記文字キーがキーボード上の全てのキーであることを
特徴とするマンマシンインタフェース装置。
4. The man-machine interface device according to claim 2 or 3, wherein the character keys are all keys on a keyboard.
【請求項5】請求項1ないし4のいずれかに記載のマン
マシンインタフェース装置において、 画面上に監視対象機器を操作するための、ポインティン
グ手段による指示操作が可能な機器操作スイッチが表示
され、プラント監視に用いられることを特徴とするマン
マシンインタフェース装置。
5. The man-machine interface device according to any one of claims 1 to 4, wherein a device operation switch capable of instructing operation by pointing means for operating the monitored device is displayed on the screen, and the plant A man-machine interface device characterized by being used for monitoring.
JP14243296A 1996-06-05 1996-06-05 Man-machine interface device Pending JPH09325859A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14243296A JPH09325859A (en) 1996-06-05 1996-06-05 Man-machine interface device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14243296A JPH09325859A (en) 1996-06-05 1996-06-05 Man-machine interface device

Publications (1)

Publication Number Publication Date
JPH09325859A true JPH09325859A (en) 1997-12-16

Family

ID=15315183

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14243296A Pending JPH09325859A (en) 1996-06-05 1996-06-05 Man-machine interface device

Country Status (1)

Country Link
JP (1) JPH09325859A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007328783A (en) * 2006-06-09 2007-12-20 Samsung Electronics Co Ltd Apparatus and method for expanding the number of input channels
JP2011034280A (en) * 2009-07-31 2011-02-17 Sharp Corp Electronic device, character receiving method, character receiving program
CN101996041A (en) * 2009-08-25 2011-03-30 索尼公司 Information processing apparatus, information processing method and computer program
JP2013050903A (en) * 2011-08-31 2013-03-14 Fujitsu Component Ltd Plane input keyboard
CN106886194A (en) * 2015-12-16 2017-06-23 江苏腾天工业炉有限公司 The man-machine interface product for being provided with monoblock type display screen shows, operating unit
WO2020066156A1 (en) 2018-09-26 2020-04-02 シュナイダーエレクトリックホールディングス株式会社 Operation input control device

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007328783A (en) * 2006-06-09 2007-12-20 Samsung Electronics Co Ltd Apparatus and method for expanding the number of input channels
US8203467B2 (en) 2006-06-09 2012-06-19 Samsung Electronics Co., Ltd. Apparatus, method, and medium for expanding number of input channels
JP2011034280A (en) * 2009-07-31 2011-02-17 Sharp Corp Electronic device, character receiving method, character receiving program
CN101996041A (en) * 2009-08-25 2011-03-30 索尼公司 Information processing apparatus, information processing method and computer program
JP2013050903A (en) * 2011-08-31 2013-03-14 Fujitsu Component Ltd Plane input keyboard
US9349551B2 (en) 2011-08-31 2016-05-24 Fujitsu Component Limited Keyboard with elastic member disposed on touch panel
CN106886194A (en) * 2015-12-16 2017-06-23 江苏腾天工业炉有限公司 The man-machine interface product for being provided with monoblock type display screen shows, operating unit
WO2020066156A1 (en) 2018-09-26 2020-04-02 シュナイダーエレクトリックホールディングス株式会社 Operation input control device
US11256417B2 (en) 2018-09-26 2022-02-22 Schneider Electric Japan Holdings Ltd. Operation input control device

Similar Documents

Publication Publication Date Title
EP0513694B1 (en) Apparatus and method for inputting data
US5790819A (en) Mechanism for fine-grained and coarse-grained control of zooming in a display of a one-dimensional data set
US20040104942A1 (en) Display and operating device, in particular a touch panel
JPH07261899A (en) Character input device and character input method
US20070097085A1 (en) Data processing device
US6018336A (en) Computer system having digitizing tablet
JPH09325859A (en) Man-machine interface device
JP5541166B2 (en) INPUT DEVICE, INFORMATION PROCESSING DEVICE, INPUT METHOD, AND PROGRAM
JP3052465B2 (en) Panel input device
JP2000148350A (en) Information processing apparatus, cursor display control method, and storage medium
JPH11175212A (en) Touch operation processing method for touch panel device
JP2568174B2 (en) Display controller
JP3284272B2 (en) Data input method and device / data input program recording medium
JP2001195170A (en) Portable electronic equipment, input controller and storage medium
JPH0314121A (en) Programmable display device
JPH04127310A (en) Character input system
US20050262273A1 (en) Information processing apparatus having data input devices and method of processing input data information
JPH056246A (en) Operation control system for automatic teller machine
JPH0635645A (en) Intelligent graphic operating panel
JPH04367921A (en) Computer device
JP2003067098A (en) Virtual keyboard and virtual keyboard operation method
JP4394243B2 (en) POS system touch panel display method
JP2002032194A (en) Method for displaying key operation performance in panel key
JPH09160686A (en) Data input method
JP2007052695A (en) Information processing system

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040106

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040308

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041207