JPH0944693A - 図形表示装置 - Google Patents

図形表示装置

Info

Publication number
JPH0944693A
JPH0944693A JP7216609A JP21660995A JPH0944693A JP H0944693 A JPH0944693 A JP H0944693A JP 7216609 A JP7216609 A JP 7216609A JP 21660995 A JP21660995 A JP 21660995A JP H0944693 A JPH0944693 A JP H0944693A
Authority
JP
Japan
Prior art keywords
graphic
video memory
control
input
type
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
JP7216609A
Other languages
English (en)
Inventor
Kazuhiro Tomarino
和広 泊野
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.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan 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 Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP7216609A priority Critical patent/JPH0944693A/ja
Publication of JPH0944693A publication Critical patent/JPH0944693A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Processing Or Creating Images (AREA)

Abstract

(57)【要約】 【課題】 前の画面状態に戻すための退避用メモリの容
量を少なくすることができる図形表示装置を提供する。 【解決手段】 記憶装置4は入力装置1により指示され
た所定の画像を表示させる際に、その画像の種類,図形
パラメータ及びその画像を描画する前のビデオメモリ5
の描画色データを記憶する。入力装置1により画面の復
元が指示されると、制御装置2は、記憶装置4より画像
の種類及び図形パラメータを読み出して図形描画アルゴ
リズム発生装置3に供給し、これにより得た描画座標に
対応するビデオメモリ5のアドレスに記憶装置4より読
み出した描画色データを書き込む。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ビデオメモリを有する
図形表示装置に係り、特に、描画前の状態に戻すために
ビデオメモリの内容を待避するようにした図形表示装置
に関する。
【0002】
【従来の技術】ビデオメモリを有する図形表示装置にお
いて、ある図形を表示して、ある画面状態にした後に、
その図形を表示する前の画面状態に戻す必要がある場合
には、前の画面状態のビデオメモリの内容を予め記憶装
置に待避しておかなければならない。従来の図形表示装
置において、例えば図5に示すような直線を描画する場
合、座標軸に平行な、描画する図形を囲む最少の矩形領
域(ミニマムレクタングル)の内容を記憶装置に待避し
ておくのが一般的である。
【0003】
【発明が解決しようとする課題】このような従来の図形
表示装置においては、上記のように少ない画素分(図5
の例では13画素)しかない図形を描画する場合であっ
ても、ミニマムレクタングルを構成する13×13=1
69画素分のメモリが必要となるという問題点があっ
た。本発明はこのような問題点に鑑みなされたものであ
り、前の画面状態に戻すための退避用メモリの容量を少
なくすることができる図形表示装置を提供することを目
的とする。
【0004】
【課題を解決するための手段】本発明は、上述した従来
の技術の課題を解決するため、モニタ装置に所定の描画
色の図形を表示する図形表示装置において、前記モニタ
装置への図形の描画,描画する図形の種類,図形パラメ
ータ,描画色,画面の復元を指示するための入力手段
と、前記入力手段による指示信号が入力される制御手段
と、前記制御手段の制御により、前記入力手段によって
指示された図形に対応する描画座標を発生する図形描画
アルゴリズム発生手段と、前記制御手段の制御により、
前記図形描画アルゴリズム発生手段によって得られた描
画座標に対応するアドレスに、前記入力手段によって指
示された描画色を表す描画色データが書き込まれるビデ
オメモリと、前記モニタ装置に前記入力手段により指示
された所定の図形を表示させる際に、その図形の種類,
図形パラメータ及びその図形を描画する前の前記ビデオ
メモリの描画色データを記憶する待避用の記憶手段とを
設け、前記入力手段により画面の復元が指示されると、
前記制御手段は、前記記憶手段より前記図形の種類及び
前記図形パラメータを読み出して前記図形描画アルゴリ
ズム発生手段に供給し、これにより前記図形描画アルゴ
リズム発生手段から得た描画座標に対応する前記ビデオ
メモリのアドレスに前記記憶手段より読み出した描画色
データを書き込むように制御することを特徴とする図形
表示装置を提供するものである。
【0005】
【実施例】以下、本発明の図形表示装置について、添付
図面を参照して説明する。図1は本発明の図形表示装置
の一実施例を示すブロック図、図2及び図3は本発明の
図形表示装置の動作を説明するためのフローチャート、
図4は本発明の図形表示装置で用いる退避用メモリを説
明するための図である。
【0006】まず、本発明の図形表示装置の構成につい
て、図1を用いて説明する。図1において、キーボード
やマウス等よりなる入力装置1による指示信号は制御装
置2に入力される。入力装置1により、例えば図形の描
画及び復元(図形描画前の状態に戻すこと)や、描画す
る図形の形状(種類)、描画色等を指示する。制御装置
2は図形の描画及び復元を行うために、入力装置1より
入力されたデータを基に図形描画アルゴリズム発生装置
3,退避用メモリである記憶装置4,ビデオメモリ5を
制御する。
【0007】図形描画アルゴリズム発生装置3は、制御
装置2より入力された図形の種類情報(三角形,長方
形,円等)及び形状を決定するための座標データ等の図
形パラメータを基に、描画すべき点の座標データ(描画
座標)を順次出力する。記憶装置4は描画する図形の種
類情報,図形パラメータ及び描画前のビデオメモリ5の
描画色データを記憶する。制御装置2より出力されたデ
ータはビデオメモリ5に書き込まれ、モニタ装置6に表
示される。
【0008】ここで、本発明の図形表示装置における図
形描画時と復元時の動作について説明する。まず、図形
描画時では、図形描画時の動作を示す図2において、制
御装置2は入力装置1より描画する図形の種類の情報を
取得する(ステップS1)。図形の種類の情報とは三角
形,長方形,円,楕円等の識別データである。制御装置
2は入力装置1より、ステップS1で取得した図形の種
類に応じた図形パラメータを取得する。例えば、図形の
種類が長方形の場合、描画色,長方形の幅及び高さ,基
準点の座標値等の図形パラメータを取得する(ステップ
S2)。モニタ装置6に表示する図形はステップS1で
取得した図形の種類とステップS2で取得した図形パラ
メータにより確定する。
【0009】さらに、制御装置2は、ステップS1で取
得した図形種類データを記憶装置4の所定の領域に記憶
させる(ステップS3)。例えば、三角形は0,長方形
は1,円は2というように1バイトのデータで識別さ
せ、その値を記憶させておく。引き続き制御装置2は、
ステップS2で取得した図形パラメータを記憶装置4の
所定の領域に記憶させる(ステップS4)。例えば、長
方形の場合、描画色,幅,高さ,基準点のX座標,Y座
標の順で、それぞれ2バイトで表現し、その値を記憶さ
せておく。
【0010】その後、制御装置2は、図形描画アルゴリ
ズム発生装置3にステップS1,S2で取得した図形種
類データ及び図形パラメータを入力する(ステップS
5)。これにより、図形描画アルゴリズム発生装置3は
図形描画が完了するまで、描画すべき点の位置を示す座
標データを出力する。制御装置2は、描画アルゴリズム
発生装置3より、描画すべき点の位置の座標値を取得す
る(ステップS6)。制御装置2は、ステップS6で取
得した描画座標に対応するビデオメモリ5上のアドレス
のデータを読み出し、このデータを記憶装置4に待避す
る(ステップS7)。
【0011】さらに、制御装置2は、ステップS6で取
得した描画座標に対応するビデオメモリ5上のアドレス
に、ステップS2で取得した描画色データを書き込む
(ステップS8)。これにより、モニタ装置6の対応す
る点の色が入力装置1により指示された描画色に変わ
る。そして、描画完了したかを判定し(ステップS
9)、完了していれば終了する。完了していなければ、
ステップS6〜S8の動作を描画が完了するまで繰り返
す。これにより、モニタ装置6に入力装置1により指示
された図形が指示された描画色で表示される。
【0012】次に、復元時では、復元時の動作を示す図
3において、制御装置2は、記憶装置4に記憶されてい
る図形種類のデータを読み出し(ステップS11)、図
形パラメータのデータを読み出す(ステップS12)。
そして、制御装置2は、図形描画アルゴリズム発生装置
3にステップS11,S12で読み出した図形種類デー
タ及び図形パラメータを入力する(ステップS13)。
【0013】制御装置2は、描画アルゴリズム発生装置
3より描画すべき点の位置の座標値を取得する(ステッ
プS14)。制御装置2は、記憶装置4より予め待避し
ておいた描画前の描画色データを1画素分読み出す(S
15)。そして、制御装置2は、ステップS14で取得
した描画座標に対応するビデオメモリ5上のアドレス
に、ステップS15で読み出した描画色データを書き込
む(ステップS16)。これにより、モニタ装置6の対
応する点の色が描画前の色に戻る。
【0014】さらに、復元完了したかを判定し(ステッ
プS17)、完了していれば終了する。完了していなけ
れば、ステップS14〜S16の動作を復元が完了する
まで繰り返す。これにより、モニタ装置6に復元された
画面が表示される。
【0015】なお、記憶装置4に図形種類データ,図形
パラメータ,描画色データを記憶する際には、図4に示
すように、第1の領域に図形種類データを、第2の領域
に図形パラメータを、第3の領域に描画色データをそれ
ぞれ記憶するようにすればよい。
【0016】
【発明の効果】以上詳細に説明したように、本発明の図
形表示装置は、モニタ装置への図形の描画,描画する図
形の種類,図形パラメータ,描画色,画面の復元を指示
するための入力手段と、この入力手段による指示信号が
入力される制御手段と、この制御手段の制御により、入
力手段によって指示された図形に対応する描画座標を発
生する図形描画アルゴリズム発生手段と、制御手段の制
御により、図形描画アルゴリズム発生手段によって得ら
れた描画座標に対応するアドレスに、入力手段によって
指示された描画色を表す描画色データが書き込まれるビ
デオメモリと、モニタ装置に入力手段により指示された
所定の図形を表示させる際に、その図形の種類,図形パ
ラメータ及びその図形を描画する前のビデオメモリの描
画色データを記憶する待避用の記憶手段とを設け、入力
手段により画面の復元が指示されると、制御手段は、記
憶手段より図形の種類及び図形パラメータを読み出して
図形描画アルゴリズム発生手段に供給し、これにより図
形描画アルゴリズム発生手段から得た描画座標に対応す
るビデオメモリのアドレスに記憶手段より読み出した描
画色データを書き込むように制御するので、待避用の記
憶手段の容量を少なくすることができる。また、画面復
元の際、ビデオメモリへの書き込み回数も最少であるた
め、高速に復元することができる。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【図2】本発明の動作を説明するためのフローチャート
である。
【図3】本発明の動作を説明するためのフローチャート
である。
【図4】本発明で用いる退避用メモリを説明するための
図である。
【図5】従来例を説明するための図である。
【符号の説明】 1 入力装置(入力手段) 2 制御装置(制御手段) 3 図形描画アルゴリズム発生装置(図形描画アルゴリ
ズム発生手段) 4 記憶装置(記憶手段) 5 ビデオメモリ 6 モニタ装置

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】モニタ装置に所定の描画色の図形を表示す
    る図形表示装置において、 前記モニタ装置への図形の描画,描画する図形の種類,
    図形パラメータ,描画色,画面の復元を指示するための
    入力手段と、 前記入力手段による指示信号が入力される制御手段と、 前記制御手段の制御により、前記入力手段によって指示
    された図形に対応する描画座標を発生する図形描画アル
    ゴリズム発生手段と、 前記制御手段の制御により、前記図形描画アルゴリズム
    発生手段によって得られた描画座標に対応するアドレス
    に、前記入力手段によって指示された描画色を表す描画
    色データが書き込まれるビデオメモリと、 前記モニタ装置に前記入力手段により指示された所定の
    図形を表示させる際に、その図形の種類,図形パラメー
    タ及びその図形を描画する前の前記ビデオメモリの描画
    色データを記憶する待避用の記憶手段とを設け、 前記入力手段により画面の復元が指示されると、前記制
    御手段は、前記記憶手段より前記図形の種類及び前記図
    形パラメータを読み出して前記図形描画アルゴリズム発
    生手段に供給し、これにより前記図形描画アルゴリズム
    発生手段から得た描画座標に対応する前記ビデオメモリ
    のアドレスに前記記憶手段より読み出した描画色データ
    を書き込むように制御することを特徴とする図形表示装
    置。
JP7216609A 1995-08-02 1995-08-02 図形表示装置 Pending JPH0944693A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7216609A JPH0944693A (ja) 1995-08-02 1995-08-02 図形表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7216609A JPH0944693A (ja) 1995-08-02 1995-08-02 図形表示装置

Publications (1)

Publication Number Publication Date
JPH0944693A true JPH0944693A (ja) 1997-02-14

Family

ID=16691115

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7216609A Pending JPH0944693A (ja) 1995-08-02 1995-08-02 図形表示装置

Country Status (1)

Country Link
JP (1) JPH0944693A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1302373C (zh) * 2003-05-23 2007-02-28 威盛电子股份有限公司 型样存储器共享色彩对照表的方法及装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1302373C (zh) * 2003-05-23 2007-02-28 威盛电子股份有限公司 型样存储器共享色彩对照表的方法及装置

Similar Documents

Publication Publication Date Title
JPH07325930A (ja) マウスカーソル追従型拡大表示の移動方式
JP3788524B2 (ja) グラフィックス制御装置
JP3477666B2 (ja) 画像表示制御装置
JPH08146941A (ja) 画像表示装置
JPH04128886A (ja) 表示画像のスクロール方法および画像表示装置
JPS6035075B2 (ja) Crt表示装置
JPH0816809A (ja) 作図方式
JP3553249B2 (ja) 画像生成装置及び画像生成方法
JP2833366B2 (ja) 表示制御装置
JPH0887261A (ja) 表示装置及びその制御方法
JPS63206878A (ja) イメ−ジ処理装置
JP2000352970A (ja) 画像表示装置
JPS6042475B2 (ja) デイスプレイ装置
JP2000035782A (ja) 画像表示方法
JPS6237781A (ja) 部分拡大機能を有する画像表示装置
JPH0213996A (ja) 部分拡大画像表示装置
JPH0561449A (ja) 再表示管理装置
JP2002055670A (ja) 医用画像表示装置
JPH04241392A (ja) Crt表示装置におけるバッファ制御方式
JPH0293823A (ja) 大画面表示方式
JPH09128197A (ja) グラフィック画像移動表示方法
JPH069059B2 (ja) 動画表示装置
JPH05242214A (ja) 図形処理システムの入力方式
JPH05333847A (ja) 画像データ表示処理方式
JPH096584A (ja) 画像表示装置