JPH06324829A - 表示装置 - Google Patents

表示装置

Info

Publication number
JPH06324829A
JPH06324829A JP5108001A JP10800193A JPH06324829A JP H06324829 A JPH06324829 A JP H06324829A JP 5108001 A JP5108001 A JP 5108001A JP 10800193 A JP10800193 A JP 10800193A JP H06324829 A JPH06324829 A JP H06324829A
Authority
JP
Japan
Prior art keywords
graph
axis
screen
mouse
display
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
JP5108001A
Other languages
English (en)
Other versions
JP3244143B2 (ja
Inventor
Yasuhiro Tanitsume
靖宏 谷詰
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric 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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP10800193A priority Critical patent/JP3244143B2/ja
Publication of JPH06324829A publication Critical patent/JPH06324829A/ja
Application granted granted Critical
Publication of JP3244143B2 publication Critical patent/JP3244143B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Digital Computer Display Output (AREA)
  • Position Input By Displaying (AREA)

Abstract

(57)【要約】 【目的】 グラフ軸毎に独立に表示範囲と表示倍率を設
定でき、しかも任意の表示倍率に設定可能な表示装置を
実現することを目的とする。 【構成】 拡大縮小手段は、データをグラフ化して表示
した画面に対して、マウスで指定されたグラフ軸を軸単
位で拡大縮小する。軸表示手段は、拡大縮小手段により
拡大縮小したグラフ軸を画面に再描画する。グラフ表示
手段は、拡大縮小したグラフ軸に対応するようにグラフ
を再描画する。これによって、表示倍率の拡大縮小処理
と表示範囲の拡大縮小処理が行われる。軸移動手段は、
データをグラフ化して表示した画面に対して、マウスで
指定されたグラフ軸を軸単位で移動する。軸表示手段
は、軸移動手段により移動したグラフ軸を画面に再描画
する。グラフ表示手段は、移動したグラフ軸に対応する
ようにグラフを再描画する。これによって、移動処理が
行われる。マウスからの画面入力とマウスで指定したグ
ラフ軸の中の位置に応じて、上述した3つの処理が選択
される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、グラフィカル・ユーザ
・インタフェイス(以下、GUIとする。)として用い
られる表示装置の改良に関するものである。
【0002】
【従来の技術】GUIは、グラフィック図形で表された
コマンドを画面上に表示しておき、オペレータがマウス
等で画面上のコマンドを選択することによって操作を行
うユーザ・インタフェイスである。GUIは初心者でも
操作が容易であることから、最近はワークステーション
やパソコンに多用されつつある。従来、GUIの機能を
果たす表示装置では、データをグラフ化して表示したと
きに、データの表示範囲の指定、及び、表示倍率の拡大
縮小は、次のとおりにして行うものがあった。 (1)キーボードからの直接入力によるもの。 (2)マウスを用いてグラフ上に表示範囲を指定するも
の。 しかし、(1)の従来例ではキーボードを用いるため、
操作性が悪いという問題点があった。また、(2)の従
来例ではマウスを用いているため(1)に比べて操作性
は向上しているものの、グラフのX軸とY軸の表示範囲
が同時に決定されてしまう。表示倍率を拡大する場合
は、1つのグラフ全体に対して1種類の表示倍率しか設
定できないという問題点があった。
【0003】
【発明が解決しようとする課題】本発明は上述した問題
点を解決するためになされたものであり、グラフ軸毎に
独立に表示範囲と表示倍率を設定でき、しかも任意の表
示倍率に設定可能な表示装置を実現することを目的とす
る。
【0004】
【課題を解決するための手段】本発明は、コンピータと
接続されたグラフィック表示部と、グラフィック画面上
で任意の位置をカーソルで指示して画面入力を行うマウ
スとを有し、グラフィカル・ユーザ・インタフェイスの
機能を果たす表示装置において、前記マウスから画面入
力を受ける入力手段と、この入力手段で受けた画面入力
を判別する判別手段と、データをグラフ化して表示した
画面に対して、前記マウスで指定されたグラフ軸を軸単
位で移動する処理を施す軸移動手段と、データをグラフ
化して表示した画面に対して、前記マウスで指定された
グラフ軸を軸単位で拡大縮小する処理を施す拡大縮小手
段と、前記軸移動手段により移動したグラフ軸、及び、
前記拡大縮小手段により拡大縮小したグラフ軸を画面に
再描画する軸表示手段と、移動したグラフ軸、及び、拡
大縮小したグラフ軸に対応するようにグラフを画面に再
描画するグラフ表示手段と、を具備し、前記マウスから
の画面入力と前記マウスで指定したグラフ軸の中の位置
に応じて、グラフの表示倍率を拡大縮小する表示倍率の
拡大縮小処理、グラフの表示倍率は変えないで表示する
値の範囲を拡大縮小する表示範囲の拡大縮小処理、及
び、グラフを移動する移動処理を選択的に実行すること
を特徴とする表示装置である。
【0005】
【作用】このような本発明では、拡大縮小手段は、デー
タをグラフ化して表示した画面に対して、マウスで指定
されたグラフ軸を軸単位で拡大縮小する。軸表示手段
は、拡大縮小手段により拡大縮小したグラフ軸を画面に
再描画する。グラフ表示手段は、拡大縮小したグラフ軸
に対応するようにグラフを再描画する。これによって、
表示倍率の拡大縮小処理と表示範囲の拡大縮小処理が行
われる。軸移動手段は、データをグラフ化して表示した
画面に対して、マウスで指定されたグラフ軸を軸単位で
移動する。軸表示手段は、軸移動手段により移動したグ
ラフ軸を画面に再描画する。グラフ表示手段は、移動し
たグラフ軸に対応するようにグラフを再描画する。これ
によって、移動処理が行われる。マウスからの画面入力
とマウスで指定したグラフ軸の中の位置に応じて、上述
した3つの処理が選択される。
【0006】
【実施例】以下、図面を用いて本発明を説明する。図1
は本発明の一実施例を示した構成図である。図1で、1
はグラフィック表示部、2はマウス、3はコンピュータ
である。グラフィック表示部1は、コンピュータ3と接
続されていて、コンピュータ3の制御に基づいて画面表
示を行う。マウス2は、グラフィック表示部1で表示し
たグラフィック画面に対して画面入力を行う。コンピュ
ータ3において、31はCPU、32は表示制御部、3
3は記憶部である。CPU31で、311はマウス2か
らの画面入力を受ける入力手段、312は入力手段31
1で受けた画面入力の種類を判別する判別手段である。
313は軸移動手段であり、データをグラフ化して表示
した画面に対してマウス2でグラフ軸を指定したとき
に、指定されたグラフ軸を移動する処理を行う。移動は
グラフ軸単位で行うことができる。314は拡大縮小手
段であり、データをグラフ化して表示した画面に対して
マウス2でグラフ軸を指定したときに、指定されたグラ
フ軸を拡大縮小する処理を行う。拡大縮小はグラフ軸単
位で行うことができる。移動処理と拡大縮小処理は、マ
ウスの押したボタンとマウスで指定したグラフ軸の中の
位置に応じて選択される。表示制御部32で、321は
軸表示手段で、移動処理と拡大縮小処理を施したグラフ
軸を画面に再描画する。322はグラフ表示手段で、移
動処理と拡大縮小処理を施したグラフ軸に対応するよう
にグラフを画面に再描画する。33は記憶部で、グラフ
ィック表示部1で表示する画像データが格納されてい
て、表示制御部32、軸移動手段313及び拡大縮小手
段314によってアクセスされる。このような表示装置
では、データをグラフ化して表示した画面に対して、表
示倍率の拡大縮小処理、表示範囲の拡大縮小処理及びグ
ラフの移動処理を行う。表示倍率の拡大縮小処理は、グ
ラフ軸のスケール(目盛)を拡大または縮小して、グラ
フを拡大または縮小して表す処理である。表示範囲の拡
大縮小処理は、グラフの表示倍率は変えないでグラフを
表示する値の範囲を拡大または縮小する処理である。
【0007】このように構成した表示装置の動作を説明
する。図2は動作手順を示したフローチャートである。
このフローチャートは、表示倍率の拡大縮小処理、表示
範囲の拡大縮小処理及びグラフの移動処理の処理手順を
示したフローチャートである。図2において、処理X1
で、マウスのボタンを押したときに、マウスで指定した
画面上の位置に応じて状態を設定する。マウスで指定し
た位置がグラフ軸の端であるときは拡大縮小モードの状
態に設定され、グラフ軸の端以外の位置であるときは移
動モードの状態に設定される。マウスのボタンを押した
ままでマウスを移動したときに、設定されている状態に
応じてグラフ軸に対して拡大縮小処理または移動処理を
施す。すなわち、拡大縮小モードの状態に設定されてい
るときはグラフ軸を拡大縮小して再描画し、移動モード
の状態に設定されているときはグラフ軸を移動し、移動
先に描画する。マウスのボタンを放したときに、設定さ
れている状態に応じてグラフに対して拡大縮小処理また
は移動処理を施す。すなわち、拡大縮小処理または移動
処理によって変更されたグラフ軸に対応するようにグラ
フを再描画する。図2のフローチャートでは、表示倍率
の拡大縮小処理と表示範囲の拡大縮小処理の両方を拡大
縮小処理の中に含めている。これら2つの処理はマウス
の押したボタンに応じて区別される。
【0008】図3は図2のフローチャートに対応した状
態遷移図である。図3で状態A〜状態D及び処理1〜処
理5は図2のそれと同一である。
【0009】図1の表示装置で行う表示倍率の拡大縮小
処理、表示範囲の拡大縮小処理及び移動処理を表示画面
を例に挙げて説明する。図4は処理前の表示画面であ
る。
【0010】図5は表示倍率の拡大縮小処理を行うとき
の表示画面を示した図である。図5において、先ず、
(a)図に示すように、変更したいグラフ軸をマウスで
選択する(クリックする)。次に、(b)図に示すよう
に、変更したいグラフ軸の端をマウスで指示し、この状
態でマウスの左ボタンを押す。そして、左ボタンを押し
たままにしてマウスを適当な位置まで移動する。これに
よって、グラフ軸は引き延ばされる。そして、(c)図
に示すように、グラフ軸を所望の位置まで引き延ばした
ところでマウスの左ボタンを放す。これによって、グラ
フ軸のスケールが拡大され、拡大されたスケールのグラ
フ軸に対応するようにグラフ自体も拡大される。
【0011】図6は表示範囲の拡大縮小処理を行うとき
の表示画面を示した図である。図6において、先ず、
(a)図に示すように、変更したいグラフ軸をマウスで
選択する(クリックする)。次に、(b)図に示すよう
に、変更したいグラフ軸の端をマウスで指示し、この状
態でマウスの中ボタンを押す。そして、中ボタンを押し
たままにしてマウスを適当な位置まで移動する。これに
よって、グラフ軸は引き延ばされる。そして、(c)図
に示すように、グラフ軸を所望の位置まで引き延ばした
ところでマウスの中ボタンを放す。これによって、グラ
フ軸で表示する値の範囲が拡大される。拡大されても目
盛の間隔(表示倍率)は変わらない。拡大されたグラフ
軸に対応するようにグラフで表示する値の範囲が拡大さ
れる。図ではY軸の値が負の値をとるグラフの部分が追
加される。
【0012】図7は移動処理を行うときの表示画面を示
した図である。図7において、先ず、(a)図に示すよ
うに、変更したいグラフ軸をマウスで選択する(クリッ
クする)。次に、(b)図に示すように、変更したいグ
ラフ軸の端以外の位置をマウスで指示し、この状態でマ
ウスの左ボタンを押す。そして、左ボタンを押したまま
にしてマウスを適当な位置まで移動する。これによっ
て、グラフ軸は移動される。そして、(c)図に示すよ
うに、グラフ軸を所望の位置まで移動したところでマウ
スの左ボタンを放す。これによって、グラフ軸が移動先
の位置に表示される。移動されたグラフ軸に対応するよ
うにグラフが移動される。
【0013】
【発明の効果】本発明によれば、処理対象となるグラフ
軸をマウスによりグラフ軸単位で選択しているため、グ
ラフ軸毎に独立に表示倍率の拡大縮小処理と表示範囲の
拡大縮小処理ができる。また、マウスを移動させること
により、任意の位置までグラフ軸の引き延ばしたり短縮
できるため、任意の倍率でグラフを拡大縮小できる。
【図面の簡単な説明】
【図1】本発明の一実施例を示した構成図である。
【図2】図1の装置の動作手順を示したフローチャート
である。
【図3】図2のフローチャートに対応した状態遷移図で
ある。
【図4】図1の装置の表示画面の一例を示した図であ
る。
【図5】表示倍率の拡大縮小処理を行うときの表示画面
の一例を示した図である。
【図6】表示範囲の拡大縮小処理を行うときの表示画面
の一例を示した図である。
【図7】移動処理を行うときの表示画面の一例を示した
図である。
【符号の説明】
1 グラフィック表示部 2 マウス 3 コンピュータ 31 CPU 311 入力手段 312 判別手段 313 軸移動手段 314 拡大縮小手段 32 表示制御部 321 軸表示手段 322 グラフ表示手段

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 コンピータと接続されたグラフィック表
    示部と、グラフィック画面上で任意の位置をカーソルで
    指示して画面入力を行うマウスとを有し、グラフィカル
    ・ユーザ・インタフェイスの機能を果たす表示装置にお
    いて、 前記マウスから画面入力を受ける入力手段と、 この入力手段で受けた画面入力を判別する判別手段と、 データをグラフ化して表示した画面に対して、前記マウ
    スで指定されたグラフ軸を軸単位で移動する処理を施す
    軸移動手段と、 データをグラフ化して表示した画面に対して、前記マウ
    スで指定されたグラフ軸を軸単位で拡大縮小する処理を
    施す拡大縮小手段と、 前記軸移動手段により移動したグラフ軸、及び、前記拡
    大縮小手段により拡大縮小したグラフ軸を画面に再描画
    する軸表示手段と、 移動したグラフ軸、及び、拡大縮小したグラフ軸に対応
    するようにグラフを画面に再描画するグラフ表示手段
    と、を具備し、前記マウスからの画面入力と前記マウス
    で指定したグラフ軸の中の位置に応じて、グラフの表示
    倍率を拡大縮小する表示倍率の拡大縮小処理、グラフの
    表示倍率は変えないで表示する値の範囲を拡大縮小する
    表示範囲の拡大縮小処理、及び、グラフを移動する移動
    処理を選択的に実行することを特徴とする表示装置。
JP10800193A 1993-05-10 1993-05-10 表示装置 Expired - Lifetime JP3244143B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10800193A JP3244143B2 (ja) 1993-05-10 1993-05-10 表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10800193A JP3244143B2 (ja) 1993-05-10 1993-05-10 表示装置

Publications (2)

Publication Number Publication Date
JPH06324829A true JPH06324829A (ja) 1994-11-25
JP3244143B2 JP3244143B2 (ja) 2002-01-07

Family

ID=14473475

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10800193A Expired - Lifetime JP3244143B2 (ja) 1993-05-10 1993-05-10 表示装置

Country Status (1)

Country Link
JP (1) JP3244143B2 (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000122776A (ja) * 1998-10-12 2000-04-28 Digital Electronics Corp トレンドグラフの表示方法
EP1217507A3 (en) * 2000-12-21 2004-04-21 Seiko Instruments Inc. Graphical display adjusting system
JP2006026640A (ja) * 2004-07-12 2006-02-02 Matsushita Electric Ind Co Ltd アーク溶接ロボット
JP2008101960A (ja) * 2006-10-18 2008-05-01 Hitachi High-Technologies Corp 表示制御装置、表示制御方法、および、表示制御プログラム
JP2010032277A (ja) * 2008-07-28 2010-02-12 Shimadzu Corp 機器分析データ処理装置
JP2013149149A (ja) * 2012-01-20 2013-08-01 Azbil Corp グラフ表示装置
WO2018008163A1 (ja) * 2016-07-04 2018-01-11 Urecy Works合同会社 推移情報表示システム
JP2019159007A (ja) * 2018-03-09 2019-09-19 日置電機株式会社 表示装置およびプログラム

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000122776A (ja) * 1998-10-12 2000-04-28 Digital Electronics Corp トレンドグラフの表示方法
EP1217507A3 (en) * 2000-12-21 2004-04-21 Seiko Instruments Inc. Graphical display adjusting system
JP2006026640A (ja) * 2004-07-12 2006-02-02 Matsushita Electric Ind Co Ltd アーク溶接ロボット
JP2008101960A (ja) * 2006-10-18 2008-05-01 Hitachi High-Technologies Corp 表示制御装置、表示制御方法、および、表示制御プログラム
JP2010032277A (ja) * 2008-07-28 2010-02-12 Shimadzu Corp 機器分析データ処理装置
JP2013149149A (ja) * 2012-01-20 2013-08-01 Azbil Corp グラフ表示装置
WO2018008163A1 (ja) * 2016-07-04 2018-01-11 Urecy Works合同会社 推移情報表示システム
JP2019159007A (ja) * 2018-03-09 2019-09-19 日置電機株式会社 表示装置およびプログラム

Also Published As

Publication number Publication date
JP3244143B2 (ja) 2002-01-07

Similar Documents

Publication Publication Date Title
US7173603B2 (en) Input system, program, and recording medium
US6181325B1 (en) Computer system with precise control of the mouse pointer
US7451408B2 (en) Selecting moving objects on a system
US5877750A (en) Method and apparatus for in-place line width selection for graphics applications
JP3168156B2 (ja) カーソル移動制御装置
US20050017978A1 (en) Display controller
JP2004078693A (ja) 視野移動操作方法
JPH08212045A (ja) 描画のスケールを変更する方法およびコンピュータ・グラフィック装置
JPH07271505A (ja) 画像表示制御装置
JP3601781B2 (ja) コンピュータ装置、表示装置、表示制御装置、記憶媒体、プログラム伝送装置、表示制御方法
JP2000207079A (ja) デ―タ処理装置およびプログラム記録媒体
JPH08166783A (ja) 情報処理装置
JP3244143B2 (ja) 表示装置
JP2003122492A (ja) 入力システム、プログラム、および、記録媒体
JP2943734B2 (ja) 拡大表示枠付きマウスカーソル
US20040012571A1 (en) Input apparatus, input method, input program and recording medium
JP2000057361A (ja) 図形編集装置
JP2001195170A (ja) 携帯型電子機器、入力制御装置、及び記憶媒体
JP4143529B2 (ja) 情報入力装置、情報入力方法、コンピュータプログラム及びコンピュータ読み取り可能な記憶媒体
JP2005100132A (ja) 表示制御装置
JP4516827B2 (ja) 画像処理装置
JPH0580968A (ja) マルチウインドウ処理方法およびその装置
JPH09244858A (ja) ウィンドウシステムの制御方法および情報処理装置
JP2020086637A (ja) 情報処理装置およびその制御方法、並びにプログラム
JPH01233617A (ja) 情報処理装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071026

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081026

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091026

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101026

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101026

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111026

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121026

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131026

Year of fee payment: 12

EXPY Cancellation because of completion of term