JPH03139714A - Screen input system - Google Patents

Screen input system

Info

Publication number
JPH03139714A
JPH03139714A JP1279043A JP27904389A JPH03139714A JP H03139714 A JPH03139714 A JP H03139714A JP 1279043 A JP1279043 A JP 1279043A JP 27904389 A JP27904389 A JP 27904389A JP H03139714 A JPH03139714 A JP H03139714A
Authority
JP
Japan
Prior art keywords
parameter
display
axes
marks
axis
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP1279043A
Other languages
Japanese (ja)
Other versions
JP2923788B2 (en
Inventor
Akinori Noguchi
野口 昭範
Masaharu Nagano
雅春 永野
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.)
Hitachi High Tech Corp
Original Assignee
Hitachi Electronics Engineering 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 Hitachi Electronics Engineering Co Ltd filed Critical Hitachi Electronics Engineering Co Ltd
Priority to JP1279043A priority Critical patent/JP2923788B2/en
Publication of JPH03139714A publication Critical patent/JPH03139714A/en
Application granted granted Critical
Publication of JP2923788B2 publication Critical patent/JP2923788B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Position Input By Displaying (AREA)

Abstract

PURPOSE:To improve the efficiency of parameter setting processing by displaying correlative parameters on axes and also providing 1st, 2nd, and 3rd marks dispersedly on the axes and spaces between them. CONSTITUTION:Knob marks 1b - 5b are displayed stopping at positions corresponding to parameter values set in registers 1a - 5a and movable on the axes, and optional numerals from the origin 0 on the axes to outside end values are selectable as parameter values. The knob marks 1b - 5b are selected by positioning a mouse cursor 9 at the knob marks on the parameter axes and moved by the movement of the mouse cursor 9 by moving a mouse 10 and as the mouse cursor 9 is moved, the knob marks 1b - 5b are controlled so as to move. When the knob marks 1b - 5b stop and remain on the axes, the values on the axes at the position are set as parameters values in hardware corresponding to the axes. Consequently, the efficiency of the parameter setting processing can be improved.

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、画面入力方式に関し、詳しくは、パラメー
タ設定画面においてカーソル操作により複数のパラメー
タ値を同時に設定することができるような画面入力方式
に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a screen input method, and more particularly, to a screen input method that allows a plurality of parameter values to be set simultaneously by cursor operation on a parameter setting screen. .

[従来の技術] 各種の測定処理やデパックを行う情報処理装置や試験装
置では、測定処理やデパック処理等を行うために内部の
レジスタやメモリの特定エリア、あるいは、制御対象と
なる外部のレジスタや外部のメモリに所定の数値、例え
ば、デパック等ではアドレス値やり一ド・ライトの制御
パラメータ、測定処理では電圧値や電流値、所定の電圧
や電流を出力するタイミング等を決定するパラメータな
どの数値を設定した後に所定の測定処理やデパックが行
われる。
[Prior Art] Information processing equipment and testing equipment that perform various types of measurement processing and depacking processes use internal registers and specific areas of memory, or external registers and Predetermined numerical values are stored in an external memory, such as address values in Depak etc., control parameters for single write, voltage values and current values in measurement processing, and numerical values such as parameters that determine the timing of outputting a predetermined voltage or current. After setting, predetermined measurement processing and depacking are performed.

そこで、このようなパラメータの数値設定処理を効率よ
く行うために数値設定対象ハードウェア(前記のレジス
タやメモリ)に対応してデイスプレィ」二にそれぞれの
設定パラメータを画面表示し、マンマシーンインタフェ
ースでカーソルによす指定したパラメータに対して数値
をテンキーで入力するか、あるいは、表示された数値を
カーソルにより選択して画面入力する入力処理が行われ
ている。
Therefore, in order to efficiently perform numerical value setting processing of such parameters, each setting parameter is displayed on the screen corresponding to the hardware for which the numerical value is to be set (registers and memory mentioned above), and the cursor can be used on the man-machine interface. An input process is performed in which a numerical value is entered for a specified parameter using a numeric keypad, or a displayed numerical value is selected with a cursor and input on the screen.

[解決しようとする課題] しかし、測定装置や検査装置では設定するそれぞれのパ
ラメータが独立したものとは限らず、同時に設定しなけ
ればならないものや比例関係や反比例関係のようにある
数値と他のある数値とを相関関係で設定しなければなら
ないものも多い。
[Problems to be solved] However, in measurement and inspection devices, each parameter set is not necessarily independent; some parameters must be set at the same time, and some numerical values and other parameters may have a proportional or inverse proportional relationship. In many cases, it is necessary to set a correlation with a certain numerical value.

このようなことから数値設定するハードウェア対応にパ
ラメータをそれぞれに設定する方式では、設定するのに
時間がかかり、パラメータが多くなればなるほど設定処
理の効率が落ちる欠点がある。
For this reason, the method of setting parameters individually for hardware that sets numerical values has the drawback that it takes time to set, and the efficiency of the setting process decreases as the number of parameters increases.

また、従来の方式では、それぞれのパラメータが個々に
入力されるので相関関係のあるパラメータについては設
定誤りが発生し易い。
Furthermore, in the conventional method, each parameter is input individually, so setting errors are likely to occur for correlated parameters.

この発明は、このような従来技術の問題点を解決するも
のであって、パラメータを単独に設定できかつ所定の相
関関係において複数のパラメータを同時にも設定できる
画面人力方式を提供することを目的とする。
The present invention is intended to solve the problems of the prior art, and it is an object of the present invention to provide a screen manual method in which a parameter can be set independently, and a plurality of parameters can be set simultaneously in a predetermined correlation. do.

[課題を解決するための手段] このような目的を達成するためのこの発明の画面入力方
式の構成は、パラメータを設定するレジスタやメモリ等
のハードウェアに対応してパラメータの設定値が軸上に
おいて選択できる、相関する少なくとも2つのパラメー
タ値の表示軸を一端を共通にして所定の角度で配置して
表示し、これら2つのそれぞれの表示軸−ヒを移動し、
その停+l二位置によりパラメータの設定値を示す第1
及び第2の表示マークをそれぞれ設け、かつ、2つの表
示軸に挟まれる空間に第3の表示マークを設けて、第3
の表示マークが第1及び第2の表示マークを相関する関
係において同時に移動させるものであって、第1、第2
及び第3のうちのいずれかの表示マークがカーソルによ
り指定されてカーソルの移動に追従して移動し、第1及
び第2の表示マークが停止した位置の軸上の値またはそ
の対応値がその表示軸に対応するハードウェアに設定さ
れるものである。
[Means for Solving the Problems] The configuration of the screen input method of the present invention to achieve such an object is such that parameter setting values are set on an axis in accordance with hardware such as registers and memories for setting parameters. Displaying the display axes of at least two correlated parameter values that can be selected in and arranged at a predetermined angle with one end in common, moving these two respective display axes,
The first position indicates the set value of the parameter by its stop + l position.
and a second display mark, respectively, and a third display mark is provided in the space sandwiched between the two display axes.
The display mark moves the first and second display marks simultaneously in a correlated relationship, and the first and second display marks move simultaneously in a correlated relationship.
and the third display mark is specified by the cursor and moves to follow the movement of the cursor, and the value on the axis at the position where the first and second display marks stop or its corresponding value is that value. This is set in the hardware corresponding to the display axis.

[作用コ このように相関するパラメータを軸表示して第11第2
及び第3のマークを軸上とその間の空間とに分けて設け
ることにより、軸」二に設けたマークを移動させること
でそれぞれのパラメータの値をそれぞれ独立に設定する
ことができるとともに、軸と軸との間の空間に設けたマ
ークを選択して移動させることにより同時に2つのパラ
メータを所定の相関関係で設定することができる。
[Effects] In this way, the correlated parameters are displayed on the axis and the 11th and 2nd
By providing the third mark separately on the axis and in the space between, it is possible to set the value of each parameter independently by moving the mark provided on the second axis. By selecting and moving the mark provided in the space between the axis and the axis, it is possible to simultaneously set two parameters in a predetermined correlation.

その結果、それぞれのパラメータの設定関係が確認し易
くなり、同時に設定する表示マークを選択することで同
時に2つのパラメータが設定できるので、パラメータ設
定処理の効率を向−tさせることができる。
As a result, it becomes easier to confirm the setting relationship of each parameter, and two parameters can be set at the same time by selecting the display marks to be set at the same time, so that the efficiency of the parameter setting process can be improved.

[実施例] 以ド、この発明の一実施例について図面を用いて詳細に
説明する。
[Example] Hereinafter, an example of the present invention will be described in detail with reference to the drawings.

第1図は、この発明の画面入力方式を適用した一実施例
のICテスターにおけるビットマツプデイスプレィ端末
装置(以下ビットマツプデイスプレィ)の画面にマルチ
ウィンドウで表示された画像の説明図であり、第2図は
、そのビットマツプデイスプレィの内部構成を中心とす
る全体的なシ5− 6− ステムの説明図、第3図は、ビットマツプデイスプレィ
におけるパラメータ設定処理のフローチャートである。
FIG. 1 is an explanatory diagram of an image displayed in a multi-window on the screen of a bitmap display terminal device (hereinafter referred to as bitmap display) in an IC tester according to an embodiment to which the screen input method of the present invention is applied. FIG. 2 is an explanatory diagram of the overall system centered on the internal structure of the bitmap display, and FIG. 3 is a flowchart of parameter setting processing in the bitmap display.

第1図において、20は、ビットマツプデイスプレィの
画面−Lに表示されたマルチウィンドウの1つであって
、5つのレジスタにそれぞれ数値を設定する5軸表示の
パラメータ設定の例を示している。
In FIG. 1, 20 is one of the multi-windows displayed on screen-L of the bitmap display, and shows an example of parameter setting for a 5-axis display in which numerical values are set in 5 registers. .

1は、そのうちのレジスタ1a(第2図参照、以ドレジ
スタ2a、3a+  4a+  5aも同じ)に対応し
て表示されたレジスタlaに設定するパラメータを選択
するパラメータ値表示軸(以下パラメータ軸)であり、
2はレジスタ2a13はレジスタ3a14はレジスタ4
 a 1そして5はレジスタ5aにそれぞれ対応して表
示されたパラメータ軸であって、それぞれの軸上には、
パラメータ値を選択するためのつまみマークlb、2b
、3b。
1 is a parameter value display axis (hereinafter referred to as parameter axis) for selecting the parameter to be set in register la displayed corresponding to register 1a (see Figure 2; the same applies to registers 2a, 3a + 4a + 5a). ,
2 is register 2a13 is register 3a14 is register 4
a 1 and 5 are parameter axes displayed corresponding to the register 5a, and on each axis,
Knob marks lb, 2b for selecting parameter values
, 3b.

4b、5bがそれぞれ設定値([1盛り上の設定位置に
対応)を示す表示マークとして設けられている。
4b and 5b are provided as display marks each indicating a setting value (corresponding to a setting position of one increment).

これらつまみマーク1b〜5bは、それぞれのレジスタ
に設定するパラメータの値に対応する位置に停市して表
示され、各つまみマークは、それぞれの軸Fにおいて移
動可能であって、軸上の原点Oから外側の端部の値まで
の任意の数値がパラメータの値として選択できる。軸上
のつまみマークを移動させることで選択できる。
These knob marks 1b to 5b are stopped and displayed at positions corresponding to the parameter values set in the respective registers, and each knob mark is movable on each axis F, and the origin point O on the axis Any numerical value between the value of the outer edge and the value of the outer edge can be selected as the value of the parameter. You can select by moving the knob mark on the axis.

各つまみマークの選択は、マウスカーソル9を選択対象
となるパラメータに対応するパラメータ軸上のつまみマ
ークに位置付けることで行われ、その移動は、マウス1
0(第2図参照)上のボタンを押下状態にしたままでマ
ウス10を移動してマウスカーソル9を移動させること
により行われる。このとき、マウスカーソル9の移動と
ともにつまみマークが移動するように制御される。ボタ
ンの押下状態を市めるとつまみマークはその位置に停市
して軸1−に残り、その位置の軸上の値がその軸に対応
するレジスタやメモリ等のハードウェアにパラメータ値
として設定される。
Selection of each knob mark is performed by positioning the mouse cursor 9 on the knob mark on the parameter axis corresponding to the parameter to be selected, and its movement is performed using the mouse 1
This is done by moving the mouse 10 and moving the mouse cursor 9 while holding down the button above 0 (see FIG. 2). At this time, the knob mark is controlled to move as the mouse cursor 9 moves. When the button is pressed down, the thumb mark stops at that position and remains on axis 1-, and the value on the axis at that position is set as a parameter value in the hardware such as the register or memory corresponding to that axis. be done.

各パラメータ軸1〜5の長さは固定であって、各パラメ
ータ軸は、その長さが等分割されて目盛られて表示され
、軸の目盛りが設定値を表す。つまみマークをパラメー
タ軸の端部に位置付けてマウス10によりさらに移動操
作することにより大きい方にも小さい方にもスクロール
可能である。
The length of each parameter axis 1 to 5 is fixed, and the length of each parameter axis is divided into equal parts and displayed on a scale, and the scale of the axis represents a set value. By positioning the thumb mark at the end of the parameter axis and moving the mouse 10 further, it is possible to scroll to a larger or smaller value.

したがって、開始点(原点O)と終点(最外点)の値は
、このスクロールに応じて変化し、軸上の11盛りの表
示値はそれに応じて選択される。また、ここでは、ウィ
ンドウ20に見るように、軸上のつまみマークの位置す
る現在値がパラメータ値としてウィンドウの右上部に数
値表示される。
Therefore, the values of the starting point (origin O) and the ending point (outermost point) change according to this scrolling, and the displayed values on the axis are selected accordingly. Further, as shown in the window 20, the current value at which the thumb mark on the axis is located is numerically displayed as a parameter value in the upper right corner of the window.

そこで、原点Oの値は軸によってその値が相違し、ゼロ
であるとは限らない。全体の数値の割当て範囲は、別の
プログラム処理にてパラメータ設定の前にパラメータの
範囲を指定することで割当てることができ、それに従っ
て軸上の各目盛りのそれぞれの位置での数値が決定され
る。
Therefore, the value of the origin O varies depending on the axis and is not necessarily zero. The overall numerical value assignment range can be assigned by specifying the parameter range before parameter setting in a separate program process, and the numerical value at each position of each scale on the axis is determined accordingly. .

5つのパラメータ軸のそれぞれに挟まれる空間には、同
時に2つのパラメータ軸のつまみマークを移動させる連
動つまみマークBat 6b、0ct8d+8eが表示
マークとして設けらている。連動つまみマーク6aは、
つまみマークlbと2bとに連結線7aで結合され、連
動つまみマーク6bは、つまみマーク2bと3bとに連
結線7bで結合され、連動つまみマーク6Cは、つまみ
マーク3bと4bとに連結線7Cで結合され、連動つま
みマーク6dは、つまみマーク4bと5bとに連結線7
dで結合され、そして、連動つまみマーク6eは、つま
みマーク5bと1bとに連結線7eで結合されている。
In the space between each of the five parameter axes, interlocking knob marks Bat 6b and 0ct8d+8e for simultaneously moving the knob marks of the two parameter axes are provided as display marks. The interlocking knob mark 6a is
The interlocking knob mark 6b is connected to the knob marks lb and 2b by a connecting line 7a, the interlocking knob mark 6b is connected to the knob marks 2b and 3b by a connecting line 7b, and the interlocking knob mark 6C is connected to the knob marks 3b and 4b by a connecting line 7C. The interlocking knob mark 6d connects the knob marks 4b and 5b with a connecting line 7.
The interlocking knob mark 6e is connected to the knob marks 5b and 1b by a connecting line 7e.

各連動つまみマークの選択は、マウスカーソル9をその
つまみマークに位置付けることで行われ、その移動は、
前述と同様にマウス10上のボタンを押下状態にしたま
まマウス10を移動させてマウスカーソル9を移動させ
ることで行うことができる。このとき、各連動つまみマ
ークはマウスカーソル9の移動とともに移動させられる
。そして、このとき同時に連動つまみマークとそれに連
結線で結合された両側のつまみマークとが同時に移動し
、ボタンの押下状態を市めると3つのそれぞれ9− 1〇− のつまみマークはその位置に停止してその位置のパラメ
ータ軸上の値がその軸に対応するハードウェアに設定さ
れる。
The selection of each interlocking knob mark is performed by positioning the mouse cursor 9 on that knob mark, and its movement is as follows:
This can be done by moving the mouse 10 and moving the mouse cursor 9 while keeping the button on the mouse 10 pressed in the same manner as described above. At this time, each interlocking knob mark is moved along with the movement of the mouse cursor 9. At this time, the interlocking knob mark and the knob marks on both sides connected to it by connecting lines move simultaneously, and when the button is pressed down, the three 9-10- knob marks move to their respective positions. It stops and the value on the parameter axis at that position is set in the hardware corresponding to that axis.

そこで、比例関係で2つのパラメータが設定される関係
にあるときには、この連動つまみマークの移動により連
動つまみマークを挟む2つのパラメータ軸上のつまみマ
ークは、連結線と2つのパラメータ軸とで形成される図
形が平行四辺形を保つように移動し、その面積が増減し
て両側のつまみマークの設定値が同時に増加又は減少す
る。このときの連動つまみマークの移動方向は、原点O
を通る直線上に沿って放射方向となるようにマウスlO
の移動に対応して制御される。一方、反比例関係で2つ
のパラメータが設定される関係にあるときには、この連
動つまみマークの移動により、連動つまみマークを挟む
2つのパラメータ軸上のつまみマークは、平行四辺形の
面積が一定になるように、2つのパラメータ軸に挟まれ
た双曲線上を移動するようにマウス10の移動に応じて
制御され、それに応じて連結線と2つのパラメータ軸と
で形成される図形が面積一定の平行四辺形の形で変化す
る。
Therefore, when two parameters are set in a proportional relationship, the movement of this interlocking knob mark causes the knob marks on the two parameter axes that sandwich the interlocking knob mark to be formed by the connecting line and the two parameter axes. The figure moves so as to maintain its parallelogram shape, its area increases or decreases, and the setting values of the thumb marks on both sides increase or decrease at the same time. At this time, the moving direction of the interlocking knob mark is the origin O.
Move the mouse lO in a radial direction along a straight line passing through
is controlled in response to the movement of the On the other hand, when two parameters are set in an inversely proportional relationship, the movement of this interlocking knob mark causes the knob marks on the two parameter axes that sandwich the interlocking knob mark to have a constant parallelogram area. , the figure formed by the connecting line and the two parameter axes is a parallelogram with a constant area. changes in the form of

以−ヒは、比例関係と反比例関係との例であるが、連動
ツマみマークは、2つのパラメータ軸の空間内部でマウ
ス10の移動に応じてその他の設定されている相関関係
に従った位置に移動制御され、それに応じてこれを挟む
2つのつまみマークの位置が同時に設定される。
The following is an example of a proportional relationship and an inverse proportional relationship, and the interlocking knob mark changes its position according to other set correlations according to the movement of the mouse 10 within the space of the two parameter axes. The position of the two knob marks sandwiching this is simultaneously set accordingly.

なお、各パラメータ軸上のつまみマークを独立に移動さ
せて、1つ1つパラメータを設定する場合には、つまみ
マークは独立に移動するので星型は第1図に示すような
状態ではなく、<ずれることになる。しかし、比例関係
、反比例関係にあるそれぞれのつまみマークについては
、平行四辺形の関係が維持されるように連動つまみマー
クの位置がそれぞれのつまみマークの位置の移動に応じ
て移動することになる。
Note that if you move the knob marks on each parameter axis independently and set each parameter one by one, the knob marks will move independently, so the star shape will not be as shown in Figure 1. <It will shift. However, for the respective knob marks in a proportional relationship and inversely proportional relationship, the position of the interlocking knob mark moves in accordance with the movement of the position of each knob mark so that the parallelogram relationship is maintained.

原点Oには、全連動連動つまみマーク8が表示マークと
して設けられていて、この位置にマウスカーソル9を位
置付けて、マウス10の右側及び左側のいずれか−・方
のスイッチをクリックすると、その都度、各軸のつまみ
マーク及び連動つまみマークが同時に数値が1づつ増加
するように制御され、右側及び左側のいずれか他方のつ
まみマークをクリックすると、その都度、各軸のつまみ
マーク及び連動つまみマークが同時に数値が1づつ減少
するように制御されて図示された星型全体が拡大又は縮
小し、同時に5つのパラメータを設定する制御がなされ
る。
At the origin O, a fully interlocking interlocking knob mark 8 is provided as a display mark, and when you position the mouse cursor 9 at this position and click the switch on either the right or left side of the mouse 10, the , the thumb mark and interlocking knob mark of each axis are controlled so that the numerical value increases by 1 at the same time, and each time you click the other thumb mark on the right or left side, the thumb mark and interlocking knob mark of each axis increase. At the same time, the numerical value is controlled to decrease by 1, so that the entire illustrated star shape is expanded or contracted, and at the same time, control is performed to set five parameters.

以−1−の表示及びパラメータ設定の制御としては、第
2図に示す構成のマウス10が接続されたビットマツプ
デイスプレィ11により行われ、これに内蔵されたマイ
クロプロセッサ(CPU)12がそのメモリ13に記憶
された表示処理プログラムに従って動作して、まず、第
3図のステップ■に示すように、ウィンドウ20をCP
Uデイスプレィ18の画面上に表示するウィンドウ画面
表示処理を行い、最初に各パラメータ軸1〜5の表示パ
ターンを表示パターンジェネレータ14から発生してこ
れとつまみマーク1b〜5bのパターン、連動つまみマ
ーク6a〜6eのパターン、連結線7a〜7eのパター
ン、そして全連動つまみマーク7のパターンとともにビ
ットデータとしてビデオRAM15に書込み、各パラメ
ータ軸に割当てられた設定範囲に従って第1図に示すよ
うなウィンドウ20における映像の画面表示を行う。そ
して、それが5つのパラメータ設定のときには、第1図
に示すような5軸で構成される全体が星型に配置される
映像となる。
The display and parameter setting control described below in 1-1 is performed by a bitmap display 11 to which a mouse 10 having the configuration shown in FIG. The window 20 is operated according to the display processing program stored in the display processing program 13, and as shown in step
The window screen display process to be displayed on the screen of the U display 18 is performed, and the display pattern of each parameter axis 1 to 5 is first generated from the display pattern generator 14, and this, the pattern of the knob marks 1b to 5b, and the interlocking knob mark 6a are generated. 6e, the connecting lines 7a to 7e, and the all interlocking knob marks 7 patterns are written to the video RAM 15 as bit data, and the window 20 as shown in FIG. 1 is written according to the setting range assigned to each parameter axis. Display the video on the screen. When five parameters are set, an image consisting of five axes as shown in FIG. 1 is formed in a star shape.

次に、ステップ■において、マウスインタフェース17
を介して得られる信号を判定するボタンイベント待ちル
ープに入り、マウスIOのボタンが押ドされたか、ある
いはクリックされたときにボタンイベントが発生したも
のとし、マウス10が移動状態で押下げ状態が一定期間
以上のときにはその押下が停止されたときを監視してボ
タンイベントが発生したものとする。
Next, in step ■, the mouse interface 17
It enters a button event waiting loop that determines the signal obtained through If the period is longer than a certain period, it is assumed that a button event has occurred by monitoring when the press stops.

なお、マウス10が移動しているときには、それに応じ
た移動信号をマイクロプロセッサ12が受けて画面」−
のマウスカーソル9を移動し、かつ、13− 14− それがつまみマークに位置付けられたものであるときに
は、つまみマークも同時に移動させる制御をする。また
、マウスlOが移動していないときで、マウスカーソル
9が全連動つまみマーク8の位置にあるときには、マウ
ス10のボタンが押下されたか、あるいはクリックされ
たときに各軸のすべてのつまみマークが押下あるいはク
リックされたボタンに応じてその位置が増加又は減少す
る移動制御がなされる。
Note that when the mouse 10 is moving, the microprocessor 12 receives a corresponding movement signal and changes the screen.
13-14- When the mouse cursor 9 of 13-14- is positioned at the thumb mark, control is performed to move the thumb mark at the same time. In addition, when the mouse IO is not moving and the mouse cursor 9 is at the position of the all-linked knob mark 8, all the knob marks on each axis are moved when the mouse 10 button is pressed or clicked. Movement control is performed such that the position increases or decreases depending on the button that is pressed or clicked.

ステップ■において、前記のようなボタンイベントが発
生すると、次のステップ■において、そのときのマウス
カーソル9の座標を読込み、その位置情報を取得し、そ
の位置を判定する。そして、ステップ■で、その座標に
応じてマウスカーソル9が軸上にあるか、マウスカーソ
ル9が2つのパラメータ軸に挟持される空間の位置(連
動つまみマークの位置)となっているか、あるいはマウ
スカーソル9が原点位置(全連動つまみマークの位置)
にあるかを判定して、パラメータ軸を割出してパラメー
タを設定すべきハードウェアを決定する。次に、ステッ
プ■で、前記のステップ■で読込んだマウスカーソル9
の位置座標とステップ■で割出したパラメータ軸とから
設定すべきパラメータの数値を割出し、ステップ■で割
出されたハードウェアに割出した数値を設定パラメータ
値として対象となるハードウェアに設定する。次のステ
ップ■で画面にのパラメータ軸に対応する位置の設定値
を表示して、ステップ■へと戻る。
When the button event as described above occurs in step (2), the coordinates of the mouse cursor 9 at that time are read in, the position information is obtained, and the position is determined in the next step (2). Then, in step ■, depending on the coordinates, the mouse cursor 9 is on the axis, the mouse cursor 9 is at a position in space sandwiched between the two parameter axes (the position of the interlocking knob mark), or the mouse Cursor 9 is the origin position (position of all interlocking knob marks)
, the parameter axis is determined, and the hardware for which the parameters should be set is determined. Next, in step ■, move the mouse cursor 9 read in the previous step ■
Determine the numerical value of the parameter to be set from the position coordinates of and the parameter axis determined in step ■, and set the determined numerical value to the hardware determined in step ■ as the setting parameter value to the target hardware. do. In the next step (■), display the set value of the position corresponding to the parameter axis on the screen, and then return to step (■).

このような処理をするビットマツプデイスプレィ11は
、メインマイクロプロセッサ(メインCPU)21のバ
ス22にインタフェース19を介して接続されていて、
前記のパラメータの設定が画面上で行われである表示状
態でキーボード16上の実行キーが入力されると、パラ
メータの入力が終了したと判定して、その時点でマイク
ロプロセッサ12が5つのパラメータ軸1〜5に対応す
るレジスタ番号(レジスタ1a〜5aに対応するそれぞ
れのレジスタアドレス)とそのレジスタに設定するパラ
メータの設定値とをインタフェース19、バス22を介
してメインCPU21に送出する。
The bit map display 11 that performs such processing is connected to the bus 22 of the main microprocessor (main CPU) 21 via an interface 19.
When the execution key on the keyboard 16 is input while the above parameters are set on the screen and displayed, it is determined that the parameter input has been completed, and at that point the microprocessor 12 selects the five parameter axes. The register numbers corresponding to 1 to 5 (respective register addresses corresponding to registers 1a to 5a) and the setting values of parameters to be set in the registers are sent to the main CPU 21 via the interface 19 and the bus 22.

メインCPU21は、それを−旦メモリ23に記憶する
とともに、メモリ21に記憶されたパラメータ設定処理
プログラムに従ってバス22を介してインタフェース(
I/F)24を介して接続されているICテスト部25
等のハードウェアのレジスタla、2a+ 3a+  
4a+ 5aのそれぞれに転送してそれぞれに設定され
たパラメータの数値を書込む。
The main CPU 21 stores it in the memory 23, and also sends it to the interface (
IC test section 25 connected via I/F) 24
Hardware registers such as la, 2a+ 3a+
Transfer to each of 4a+5a and write the numerical value of the parameter set to each.

このようにして、パラメータをマウスカーソル9の座標
位置により判定してパラメータが設定されている状態が
1つであるか同時に2つであるかをマウスカーソル9が
位置する座標がパラメータ軸1〜5の軸上にあるか、こ
れらパラメータ軸の間となっているか(又は間にあるか
)を判定することによす、独立に1つづつパラメータを
軸対応に設定しているのか、同時に複数のパラメータを
設定するように制御しているのかが容易に判定できる。
In this way, the parameters are determined based on the coordinate position of the mouse cursor 9, and it is determined whether the parameters are set in one state or two at the same time. By determining whether the parameter is on the axis of the parameter or between (or between) these parameter axes, whether the parameter is set independently one by one to correspond to the axis, or whether multiple parameters are It can be easily determined whether control is being performed to set parameters.

そこで、この判定に応じて同時にパラメータを設定する
処理をしたり、1つ1つパラメータを設定する処理をす
ることができる。
Therefore, depending on this determination, it is possible to perform a process of setting parameters simultaneously or a process of setting parameters one by one.

以上説明してきたが、実施例で示した5軸の各軸の目盛
りは等しい間隔のものを表示しているが、この目盛りの
間隔はパラメータに応じて異なっていてもよい。したが
って、星型の形態は、扁平な形状になっていてもよい。
As described above, the scales of each of the five axes shown in the embodiment are displayed at equal intervals, but the intervals between the scales may be different depending on the parameters. Therefore, the star-shaped form may have a flattened shape.

実施例では各目盛りに直接数値を入れずに表示枠外の布
片に現在数値を表示するようにしているが、これは、設
定値を見やすくするためであって、直接目盛りに応じて
数値を表示してもよい。
In the example, the current value is displayed on a piece of cloth outside the display frame without directly entering the value on each scale, but this is to make it easier to see the set value, and the value is displayed directly according to the scale. You may.

実施例では、5つのパラメータ軸に沿って5つのパラメ
ータを設定する例を示しているが、この軸は、複数あれ
ばよく、5つに限定されるものではない。また、つまみ
マークの形態は、設定した位置が分かるマークならばど
のようなものであってもよい。さらに、連結線は表示す
る必要がなく、また、連動つまみマークの位置を、例え
ば、平行四辺形を維持するように移動させる必要もない
In the embodiment, an example is shown in which five parameters are set along five parameter axes, but there may be a plurality of axes, and the number is not limited to five. Further, the form of the knob mark may be any type of mark as long as the set position can be identified. Furthermore, there is no need to display a connecting line, and there is no need to move the position of the interlocking thumb mark to maintain a parallelogram, for example.

要するに、この発明は、同時に2つのパラメータを設定
するためにそれぞれのマークを移動させる17− 18− 別のマークがあればよい。
In short, the present invention requires only 17-18- separate marks to move each mark in order to set two parameters at the same time.

実施例では、マウス10によりパラメータ設定する場合
を説明しているが、これは、通常のカーソルにより設定
するようにしてもよいことはもちろんである。
In the embodiment, a case has been described in which parameters are set using the mouse 10, but it is of course possible to set parameters using a normal cursor.

[発明の効果コ 以東の説明から理解できるように、この発明にあっては
、相関するパラメータを軸表示して第1、第2及び第3
のマークを軸−1−とその間の空間とに分けて設けるこ
とにより、軸1−に設けたマークを移動させることでそ
れぞれのパラメータの値をそれぞれ独立に設定すること
ができるとともに、軸と軸との間の空間に設けたマーク
を選択して移動させることにより同時に2つのパラメー
タを所定の相関関係で設定することができる。
[Effects of the Invention] As can be understood from the following explanation, in this invention, correlated parameters are displayed on an axis and the first, second, and third
By providing the marks separately for axis -1- and the space between them, it is possible to set the values of each parameter independently by moving the marks provided on axis -1-, and also to set the values of each parameter independently. By selecting and moving the mark provided in the space between the two parameters, it is possible to simultaneously set two parameters in a predetermined correlation.

その結果、それぞれのパラメータの設定関係が確認し易
くなり、同時に設定する表示マークを選択することで同
時に2つのパラメータが設定できるので、パラメータ設
定処理の効率を向上させることができる。
As a result, it becomes easier to confirm the setting relationship of each parameter, and two parameters can be set at the same time by selecting display marks to be set at the same time, thereby improving the efficiency of the parameter setting process.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、この発明の画面人力方式を適用した・実施例
のICテスターにおけるビットマツプデイスプレィ端末
装置の画面にマルチウィンドウで表示された画像の説明
図、第2図は、そのビットマツプデイスプレィ装置の内
部構成を中心とする全体的なシステムの説明図、第3図
は、ビットマツプデイスプレィにおけるパラメータ設定
処理のフローチャートである。 1.2,3,4.5・・・パラメータ軸、la、2a、
3a+  4a+  5a・・・パラメータが設定され
るレジスタ、lb、2b、3b、4b。 5 b ・・・つまみマーク、6a+  6b+  6
c+  8d。 6e・・・連動つまみマーク、 7a+ 7b+ 7c、7cL 7e・・・連結線、8
・・・全連動連動つまみマーク8. 9・・・マウスカーソル、10・・・マウス、11・・
・ビットマツプデイスプレィ端末装置、■2・・・マイ
クロプロセッサ、13・・・メモリ、14・・・表示パ
ターンジェネレータ、15・・・ビデオRAM、1B・
・・キーボード、17・・・バス、18・・・インタフ
ェース、20・・・ウィンドウ、21・・・メインマイ
クロプロセッサ(メインCPU)。
FIG. 1 is an explanatory diagram of an image displayed in a multi-window on the screen of a bitmap display terminal device in an IC tester according to an embodiment to which the screen manual method of the present invention is applied, and FIG. FIG. 3, which is an explanatory diagram of the overall system centering on the internal configuration of the spray device, is a flowchart of parameter setting processing in a bitmap display. 1.2, 3, 4.5...parameter axis, la, 2a,
3a+ 4a+ 5a...Registers in which parameters are set, lb, 2b, 3b, 4b. 5 b...knob mark, 6a+ 6b+ 6
c+8d. 6e...Interlocking knob mark, 7a+ 7b+ 7c, 7cL 7e...Connection line, 8
...All interlocking interlocking knob mark 8. 9... Mouse cursor, 10... Mouse, 11...
・Bitmap display terminal device, ■2...Microprocessor, 13...Memory, 14...Display pattern generator, 15...Video RAM, 1B.
...Keyboard, 17...Bus, 18...Interface, 20...Window, 21...Main microprocessor (main CPU).

Claims (3)

【特許請求の範囲】[Claims] (1)パラメータを設定するレジスタやメモリ等のハー
ドウェアに対応して前記パラメータの設定値が軸上にお
いて選択できる、相関する少なくとも2つのパラメータ
値の表示軸を一端を共通にして所定の角度で配置して表
示し、これら2つのそれぞれの表示軸上を移動し、その
停止位置によりパラメータの設定値を示す第1及び第2
の表示マークをそれぞれ設け、かつ、前記2つの表示軸
に挟まれる空間に第3の表示マークを設けて、第3の表
示マークは、第1及び第2の表示マークを前記相関する
関係において同時に移動させるものであって、第1、第
2及び第3のうちのいずれかの表示マークがカーソルに
より指定されて前記カーソルの移動に追従して移動し、
第1及び第2の表示マークが停止した位置の軸上の値ま
たはその対応値がその表示軸に対応するハードウェアに
設定されることを特徴とする画面入力方式。
(1) The setting value of the parameter can be selected on the axis corresponding to the hardware such as the register or memory where the parameter is set, and the display axis of at least two correlated parameter values is set at a predetermined angle with one end in common. The first and second
and a third display mark is provided in the space between the two display axes, and the third display mark simultaneously connects the first and second display marks in the correlated relationship. one of the first, second and third display marks is designated by a cursor and moves in accordance with the movement of the cursor;
A screen input method characterized in that values on an axis at positions where the first and second display marks stop or their corresponding values are set in hardware corresponding to the display axis.
(2)カーソルはマウスカーソルであって、パラメータ
値の表示軸は、3以上であり、これら軸にそれぞれパラ
メータの設定値を示す第1、第2及び第4の表示マーク
をそれぞれ設け、共通する一端に第5の表示マークを設
けて、第5の表示マークに前記マウスカーソルを位置付
けてマウスのボタンを操作することにより第1、第2、
第3及び第4の表示マークを同時に一定量移動させるこ
とを特徴とする請求項1記載の画面入力方式。
(2) The cursor is a mouse cursor, and there are three or more display axes for parameter values, and first, second, and fourth display marks are provided on each of these axes to indicate the parameter setting values, and common A fifth display mark is provided at one end, and by positioning the mouse cursor on the fifth display mark and operating the mouse button, the first, second, and
2. The screen input method according to claim 1, wherein the third and fourth display marks are simultaneously moved by a certain amount.
(3)パラメータが設定されている状態が1つであるか
同時に2つであるかをカーソルが位置する座標が2つの
表示軸上にあるか、前記2つの表示軸の間となっている
かにより判定することを特徴とする請求項1又は2記載
の画面入力方式。
(3) Determine whether one parameter or two parameters are set at the same time depending on whether the coordinates where the cursor is located are on two display axes or between the two display axes. The screen input method according to claim 1 or 2, characterized in that the screen input method performs a determination.
JP1279043A 1989-10-26 1989-10-26 Screen input method Expired - Lifetime JP2923788B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1279043A JP2923788B2 (en) 1989-10-26 1989-10-26 Screen input method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1279043A JP2923788B2 (en) 1989-10-26 1989-10-26 Screen input method

Publications (2)

Publication Number Publication Date
JPH03139714A true JPH03139714A (en) 1991-06-13
JP2923788B2 JP2923788B2 (en) 1999-07-26

Family

ID=17605604

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1279043A Expired - Lifetime JP2923788B2 (en) 1989-10-26 1989-10-26 Screen input method

Country Status (1)

Country Link
JP (1) JP2923788B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL1015268C2 (en) * 2000-05-23 2001-11-26 Univ Eindhoven Tech System uses computer to preset parameters of adjustable apparatus, allows operator to set up apparatus via computer keyboard, mouse and screen
JP2015518588A (en) * 2012-03-06 2015-07-02 アップル インコーポレイテッド Integrated slider control to modify multiple image properties

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL1015268C2 (en) * 2000-05-23 2001-11-26 Univ Eindhoven Tech System uses computer to preset parameters of adjustable apparatus, allows operator to set up apparatus via computer keyboard, mouse and screen
JP2015518588A (en) * 2012-03-06 2015-07-02 アップル インコーポレイテッド Integrated slider control to modify multiple image properties

Also Published As

Publication number Publication date
JP2923788B2 (en) 1999-07-26

Similar Documents

Publication Publication Date Title
TW301725B (en)
US20040073854A1 (en) Software tool for monitoring faults in an automation device
JP3853798B2 (en) Performance measurement system (SYSTEMFORMERSURINGPERFORMANCE)
JPH0454629A (en) Image display device
JPH03139714A (en) Screen input system
JPH07114180B2 (en) Semiconductor exposure pattern data inspection method and inspection apparatus
JP7069076B2 (en) Information processing equipment, information processing systems, and programs
JPH0454628A (en) Image display device
JPH1185446A (en) Method for displaying trend graph
JP2000122776A (en) Method for displaying trend graph
JP2000097970A (en) Waveform display device
JP2696590B2 (en) Input / output method of industrial robot controller
JPH10221129A (en) Analyzer
JPH0442301A (en) System and device for set-up display of control equipment
JPS61275665A (en) Display device
JPH07261744A (en) Method for displaying trend drawing
JP3187116B2 (en) Display response display method
JPH03100408A (en) Measuring station for measuring network system
JPS62204500A (en) Testing instrument for memory ic with multioutput redundancy circuit
JPH10320166A (en) Popup display device and popup display device for material testing machine
JPH1173343A (en) Program test device and storage medium
JPS6232491A (en) Crt display unit
JPS60221807A (en) Displaying method of relay ladder figure in display device
JPH0830372A (en) Coordinate indicator
JP2001154874A (en) Program debug device