JPS6362079A - グラフイツクデイスプレイ - Google Patents

グラフイツクデイスプレイ

Info

Publication number
JPS6362079A
JPS6362079A JP20595786A JP20595786A JPS6362079A JP S6362079 A JPS6362079 A JP S6362079A JP 20595786 A JP20595786 A JP 20595786A JP 20595786 A JP20595786 A JP 20595786A JP S6362079 A JPS6362079 A JP S6362079A
Authority
JP
Japan
Prior art keywords
image data
working memory
memory
graphic
processor
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
JP20595786A
Other languages
English (en)
Inventor
Masahiko Koizumi
正彦 小泉
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.)
National Institute of Advanced Industrial Science and Technology AIST
Original Assignee
Agency of Industrial Science and Technology
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 Agency of Industrial Science and Technology filed Critical Agency of Industrial Science and Technology
Priority to JP20595786A priority Critical patent/JPS6362079A/ja
Publication of JPS6362079A publication Critical patent/JPS6362079A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明はグラフィックディスプレイに関するものである
従来の技術 従来のグラフィックディスプレイにおいては第3図に示
すように、画像λカ装置2がホストコンピュータ1に接
続されていて、取り込んだ画像データはホストコンピュ
ータ1内に保存されており、必要に応じてグラフィック
ディスプレイ7に転送されるということが多い。またグ
ラフィックディスプレイ7に転送された画像データは1
次元に配列されたセグメントメモリ4に格納されること
が多い。すなわち従来の方法では、例えば、画像入力装
置2で取り込んだ画像によって任意形状を塗りつぶそう
とする場合、ホストコンピュータ1内の画像データをプ
ロセッサ3を通じてグラフィックディスプレイ7のセグ
メントメモリ4に転送する。その後プロセッサ3は、セ
グメントメモリ4中の画像データの1画素毎の値を読み
だしてフレームバッファ5上で任意形状の塗りつぶしを
行・)。別の例として、画像データの平行移動、拡大/
縮小、回転、せん断といったアフィン変換を行ってその
結果を表示装置6で表示する場合、セグメントメモリ4
中の画像データの1画素毎のアフィン変換の結果の座標
値を計算してフレームバッファ5に転送する。
発明が解決しようとする問題点 このような従来のグラフィックディスプレイの場合、画
像データの転送のために多大な通信コストが必要となる
問題点を解決するための手段 本発明はこれらの点に関するもので、グラフィックディ
スプレイ自体が画像入力装置と、入力された画像データ
を記憶することを目的とした作業用メモリとを持つ。ま
たプロセッサは作業用メモリ内およびフレームバッファ
内で直線、円弧、塗りつぶし等の図形を描(描画機能の
他に、ホストコンピュータとのデータ転送機能、セグメ
ントメモリの読み書き機能、作業用メモリ内、フレーム
バッファ内それぞれ単独でおよび相互間において論理演
算と転送とを行う論理演算機能とを持つ。
その結果、ホストコンピュータとの画像データの転送を
必要とすることなく画像データを用いた塗りつぶしやア
フィン変換を行うことができる。以上の構成によって、
高速かつグラフィックスコマンドによって直接に画像デ
ータを加工することができるグラフィックディスプレイ
を提供する。
作用 本発明は上記した方法によりホストコンピュータとの画
像データの転送がまったく不要となるために、より高速
にかつ画像データをグラフィックコマンドによって取り
扱うことが可能になる。
実施例 第1図は本発明のグラフィックディスプレイの一実施例
を示すブロック図である。なお、第2図と共通する素子
には同一番号を付す。第1図においてホストコンピュー
タ1からは図形コマンド、色や線の太さ等の図形の属性
、グラフィックディスプレイに対する制御コマンドが送
られてくる。
画像データを入力せよ、との制御コマンドが送られて(
ると、プロセッサ3はテレビジョンカメラおよびスキャ
ナ等の画像入力装置2を駆動して画像データを入力し、
入力された画像データを作業用メモリ8に記憶する。
図形コマンドが送られてくると、プロセッサ3は送られ
てきた図形コマンドを一旦セグメントメモリ4に格納す
る。その後、セグメントメモリ内の図形コマンドを解釈
して実行する。
図形コマンドが、作業用メモリ8内の画像データを塗り
つぶし用パターンとして与えられた点列を境界として境
界内部の塗りつぶしを行え、という内容であった場合、
プロセッサ3は第一に作業用メモリ8内の空き領域をす
べて論理値零でうめる。第二にプロセッサ3は境界を作
成するために作業用メモリ8の原点をもとにして与えら
れた点列を結ぶ直線を論理値1で作業用メモリ8に書き
込む。次にプロセッサ3は境界内部を論理値1ですべて
塗りつぶす。最後にプロセッサ3は前述の塗りつぶされ
た領域とすでに作業用メモリ8に記憶している画像デー
タとの論理積をとってフレームバッファ5に転送するこ
とで所定の領域の画像データによる塗りつぶしを実現す
る。
また図形コマンドが、作業用メモリ8内の画像データを
平行移動、拡大/縮小、回転、せん断等のアフィン変換
して表示せよ、という内容であった場合、プロセッサ3
は作業用メモリ8内の画像データをアフィン変換した結
果に相当するフレームバッファ5内の領域に論理値零を
書き込む。次にこのフレームバッファ5の領域と指定さ
れた画像データとの論理和をとってその結果をフレーム
バッファ5の同じ領域に転送する。この結果画像データ
をアフィン変換したものを表示することができる。
第2図は本発明の別の実施例である。第1図と共通する
素子には同一番号を付す。プロセッサは3個に分かれて
構成されており、メインブロセッサ31はホストコンピ
ュータとのデータ転送とセグメントメモリの読み書きと
を行うものであり、論理演算用プロセッサ32は作業用
メモリ8、フレームバッファ5においてそれぞれ単独に
または相互間で論理演算並びにデータ転送を行う。描画
である必要はなく、複数個に分かれていて全体で描画機
能、データ転送機能、セグメントメモリの読み書き機能
、論理演算機能を満たすものであってもよいものである
のは言うまでもない。
発明の効果 以上述べたように、本発明によればホストコン4、図の
簡単な説明 第1図は本発明のグラフィックディスプレイの実施例に
おける構成を示すブロック図、第2図は本発明の別の実
施例における構成を示すブロック図、第3図は従来のグ
ラフィックディスプレイのブロック図である。
2・・・・画像入力装置、3・・・・プロセッサ、5・
・・・フレームバッファメモリ、7・・・・本発明のグ
ラフィックディスプレイ、8・・・・作業用メモリ。

Claims (1)

    【特許請求の範囲】
  1. 画像データを取り込む画像入力装置と、前記画像入力装
    置が取り込んだ画像データを記憶することおよび作業用
    に用いることを目的とした作業用メモリと、図形・画像
    データを表示することを目的としたフレームバッファメ
    モリと、ホストコンピュータとの間でデータ転送を行う
    ことができ、かつ前記2種類のメモリ単独および相互間
    で論理演算ならびにデータの転送を行うことができ、か
    つ前記2種類のメモリ中の任意の形状の図形領域の塗り
    つぶしを行うことのできるプロセッサとを持ち、当該プ
    ロセッサが、ホストコンピュータから転送されたコマン
    ドにしたがって、前記画像入力装置から画像データを前
    記作業用メモリ内に取り込んで記憶することと、前記作
    業用メモリに記憶されている画像データを用いて塗りつ
    ぶしやアフィン変換等の加工を行って前記フレームバッ
    ファに転送して表示することとにより、画像データを図
    形コマンドを用いて加工することを特徴とするグラフィ
    ックディスプレイ。
JP20595786A 1986-09-03 1986-09-03 グラフイツクデイスプレイ Pending JPS6362079A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20595786A JPS6362079A (ja) 1986-09-03 1986-09-03 グラフイツクデイスプレイ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20595786A JPS6362079A (ja) 1986-09-03 1986-09-03 グラフイツクデイスプレイ

Publications (1)

Publication Number Publication Date
JPS6362079A true JPS6362079A (ja) 1988-03-18

Family

ID=16515502

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20595786A Pending JPS6362079A (ja) 1986-09-03 1986-09-03 グラフイツクデイスプレイ

Country Status (1)

Country Link
JP (1) JPS6362079A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6952215B1 (en) 1999-03-31 2005-10-04 International Business Machines Corporation Method and system for graphics rendering using captured graphics hardware instructions

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5630359A (en) * 1979-08-18 1981-03-26 Ricoh Co Ltd Picture data transfer system
JPS5778253A (en) * 1980-10-31 1982-05-15 Canon Inc Picture processing device
JPS5883468A (ja) * 1981-11-13 1983-05-19 Ricoh Co Ltd フアクシミリ装置のメモリ制御方式

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5630359A (en) * 1979-08-18 1981-03-26 Ricoh Co Ltd Picture data transfer system
JPS5778253A (en) * 1980-10-31 1982-05-15 Canon Inc Picture processing device
JPS5883468A (ja) * 1981-11-13 1983-05-19 Ricoh Co Ltd フアクシミリ装置のメモリ制御方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6952215B1 (en) 1999-03-31 2005-10-04 International Business Machines Corporation Method and system for graphics rendering using captured graphics hardware instructions

Similar Documents

Publication Publication Date Title
JP3286331B2 (ja) ブロックテクスチャコンプレックスクリップマスクプロセッサ
US5218674A (en) Hardware bit block transfer operator in a graphics rendering processor
EP0095618A2 (en) Memory system
KR970006034B1 (ko) 데이타 변조장치
JPH09245179A (ja) コンピュータグラフィックス装置
US5448264A (en) Method and apparatus for separate window clipping and display mode planes in a graphics frame buffer
US6275241B1 (en) High speed image drawing apparatus for displaying three dimensional images
JPH08249502A (ja) 補助バッファ情報を用いる改良型グラフィクス・ピッキング方法及び装置
JP3642259B2 (ja) マルチスクリーン表示装置
JPS6362079A (ja) グラフイツクデイスプレイ
EP0486194A2 (en) Memory system
JP3052839B2 (ja) 画像処理装置及びその処理方法
JPS61107289A (ja) 仮想画面表示制御方式
JP2508544B2 (ja) グラフィックディスプレイ装置
JPH07120415B2 (ja) エアブラシ処理方法
JP2522061B2 (ja) 画像表示方法
JPS62204389A (ja) 任意多角形によるクリツピング・シ−ルデイング方法
JPH0711825B2 (ja) 画像の色付け処理方式
JPH0253797B2 (ja)
JPS63240682A (ja) 図形表示におけるクリツピング処理方式
JPS61180290A (ja) 図形表示装置
JP3074912B2 (ja) 3次元画像生成装置
JPH0434175B2 (ja)
JPS6283790A (ja) 画像処理装置
JPH0443397A (ja) 図形表示装置