JPH03217987A - 描画装置 - Google Patents

描画装置

Info

Publication number
JPH03217987A
JPH03217987A JP1439890A JP1439890A JPH03217987A JP H03217987 A JPH03217987 A JP H03217987A JP 1439890 A JP1439890 A JP 1439890A JP 1439890 A JP1439890 A JP 1439890A JP H03217987 A JPH03217987 A JP H03217987A
Authority
JP
Japan
Prior art keywords
pattern
image memory
coordinates
coordinate
generates
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
JP1439890A
Other languages
English (en)
Inventor
Kazuo Nakamura
和夫 中村
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP1439890A priority Critical patent/JPH03217987A/ja
Publication of JPH03217987A publication Critical patent/JPH03217987A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、描画座標値に基づいて生成された描画パタ
ーンを画像メモリに書き込むことによりグラフィック情
報を描画する描画装置に関するものである。
〔従来の技術1 第5図は従来の描画装置の構成を説明するブロック図で
あり、1が描画装置で、ホストプロセッサ2より与えら
れる描画命令等に基づいて描画情報を生成し、画像メモ
リ3に描画情報を書き込んで行《。
描画装置1は描画座標発生器4,ホストプロセッサイン
タフェース5,画像メモリ制御器6,パターンレジスタ
7等から構成されている。
次に動作について説明する。
描画装置1はホストプロセッサ2の描画命令を受けて画
像メモリ3に点,線等を描画する。画像メモリ3はその
内容が、第6図に示すようにX座標,Y座標からなる二
次元平面に対応しており、描画は描画しようとする点の
X座標,Y座標に相当するアドレスの内容を書き換える
ことによって行われる。
次に、描画装置1内部の動作について説明する。
ホストプロセッサインタフェース5は、ホストプロセッ
サ2から描画命令を受け取り、描画座標,描画図形等描
画に必要な情報を描画座標発生器4,画像メモリ制御器
6に与える。描画座標発生器4は受け取った描画情報に
応じて逐次その図形の座標を発生する。例えば第6図の
場合には、図中の黒丸「●」のX座標,Y座標を順に発
生するわけである。描画メモリ制御器6は発生したX座
標,Y座標を受け取り、それらに対応する画像メモリ3
のアドレスを計算し、その内容を書き換える。この結果
、第6図のような図形〔例えば線)が描画されることに
なる。
更に、第5図に示した描画装置1は、第6図のように太
さがrlJO線だけではなく、第7図(a)に示すよう
に一定の太さを持つ線を描画することもできる。これは
、あらかじめホストプロセッサ2によってホストプロセ
ッサインタフェース5を介してパターンレジスタ7に第
7図(b)に示すようにペンパターンPPを記憶してお
く。
そして、画像メモリ制御器6が画像メモリ3を書き換え
る時、黒丸のアドレスの内容だけでなく黒丸を中心にペ
ンパターンPPで示される周囲の4点に対応するアドレ
スの内容も書き換えることによって行われる。つまり、
第7図(a)は黒丸を中心にしてペンパターンPPを順
次(例えば計12回)描画することによって得られる図
形である。なお、このような機能をもつ描画装置として
は、日経データプロマイクロブロセサ1989年8月版
、MC5−314−328,MC5−314−329ペ
ージに記載されている日本電気社製μPD72123が
ある。
〔発明が解決しようとする課題] 従来の描画装置は以上のように構成されており、ペンパ
ターンPPとして1種類しか指定できないので、一定の
太さの線を連続的に描くことはできても、第8図に示す
ように連続的に太さが変化するような線を描くことがで
きず、描画表現能力が低く変化に富んだデザイン性の高
い線を描けない等の問題点等があった。
この発明は、上記の問題点を解決するためになされたも
ので,与えられる描画座標に応じて描画する線の太さが
変化する線を発生させることより、太さに応じたペンパ
ターンでグラッフィク情報を描画できる描画装置を得る
ことを目的とする。
[課題を解決するための手段] この発明に係る描画装置は、描画すべき点の描画座標値
を発生する描画座標発生手段と、この描画座標発生手段
により発生される描画座標値に基づいて変化するパター
ンを自動発生する描画パターン発生手段と、この描画パ
ターン発生手段が発生したパターンを画像メモリに展開
制御する制御手段とを設けたものである。
〔作用〕
この発明においては、描画座標発生手段により描画すべ
き点の描画座標値が発生されると、描画パターン発生手
段が描画座標値に基づいて変化するパターンを自動発生
し、制御手段が生成されたパターンを画像メモリに展開
制御し、パターンが描画座標値に応じて変化させる。
[実施例] 第1図はこの発明の一実施例を示す描画装置の構成を説
明するブロック図であり、第5図と同一のものには同じ
符号を付してある。
図において、7aはn個のパターンレジスタで構成され
るパターンレジスタ群、8はパターン指定器で、その座
標の線の太さを計算し、その太さに対応するペンパター
ンが記憶されているパターンレジスタを選択する信号を
発生する。なお、パターンレジスタ群7aには第2図(
a)〜(C)に示す、例えばパターン1〜3のように線
の太さに応じたペンパターンがあらかじめ書き換え可能
に記憶されている。
このように構成された描画装置1において、描画座標発
生手段(この実施例では描画座標発生器4により構成さ
れる)により描画すべき点の描画座標値が発生されると
、描画パターン発生手段(この実施例ではパターンレジ
スタ群7a,パターン指定器8)が描画座標値に基づい
て変化するパターンを自動発生し、制御手段(この実施
例では画像メモリ制御器6により構成される)が生成さ
れたパターンを画像メモリ3に展開制御し、パターンを
描画座標値に応じて変化させる。
具体的には、描画装置1がホストプロセッサ2の描画命
令を受けて画像メモリ3に点,線等を描画することは従
来の描画装置と同様である。
描画命令が発生されると、ホストプロセッサインタフェ
ース5はホストプロセッサ2から描画命令を受け取り、
描画座標,描画図形,線の太さ等描画に必要な情報を描
画座標発生器4,画像メモリ制御器6,パターン指定器
8に与える。描画座標発生器4は受け取った描画情報に
応じて逐次その図形の座標を発生する。同時にパターン
指定器8で指定されたパターンレジスタ1〜nに記憶さ
れている何れかのパターンを選択して描画メモリ制御器
6に出力する。
描画メモリ制御器6は描画座標発生器4で発生した描画
座標を中心にパターンレジスタ群7aの出力するパター
ンを画像メモリ3にライトする。
これを繰り返すことにより、第2図(d)に示すように
座標によって太さの変化する、例えば線画を描くことが
できる。なお、第2図(d)中の黒丸のうち、0〜2は
パターン1を、3〜6はパターン2を、7〜1oはパタ
ーン3を描画して状態に対応する。
以下、第3図を参照しながらこの発明に係る描画装置に
おける描画処理について説明する。
第3図はこの発明に係る描画装置における描画処理手順
の一例を説明するフローチャートである。なお、(1)
〜(7)は各ステップを示す。
先ず、描画情報が入力されるのを待機し{1)、ホスト
プロセッサインタフェース5が受信した描画情報に応じ
て描画座標発生器4により図形座標が発生されるのを待
機し(2)、発生したら、座標情報を解析して(3)、
その座標の線の太さを計算して対応するペンパターンが
記憶されているパターンレジスタをパターン指定器8が
選択する(4). 次いで、発生パターンを選択し(4)、画像メモリ制御
器6に発生パターンを出力する。これに応じて画像メモ
リ制御器6は座標とパターンが確定されたら(5)、描
画座標を中心としてパターンレジスタ群7aの出力する
パターンを画像メモリ3に書き込む(6)。次いで、図
形座標データ終了を判定し(71  Noならばステッ
プ(3)に戻り、YESならば処理を終了する。
なお、上記実施例では描画パターン発生手段がペンパタ
ーンをあらかじめパターンレジスタに記憶して発生座標
に応じて変化するパターンを発生させる場合について説
明したが、第4図に示すように第1描画座標発生器4a
,第2描画座標発生器9,太さ発生器10を設けて上記
同様のパター発生処理を以下に述べるように実行する構
成であっても良い。これにより、第8図に示すように線
の太さが変化する線等をデザイン性高く描画することが
可能となった。
第4図はこの発明の他の実施例を示す描画装置の構成を
説明するブロック図であり、第1図と同一のものには同
じ符号を付してある。
第1描画座標発生器4aで第1図に示した描画座標発生
器4aと同等の機能処理を実行する。第2描画座標発生
器9は円,楕円,四辺形等の描画アドレスを発生する。
先ず、第1描画座標発生器4で黒丸の座標を発生する。
同時に太さ発生器10はそのときの線の太さを発生する
。次に、第2描画座標発生器9は黒丸の座標を中心とし
て太さに応じた大きさの円,楕円,四辺形の描画座標を
発生する。描画メモリ制御器6は第2描画座標発生器9
によって発生した座標のアドレスの描画メモリの内容を
書き換える。なお、この時、最後の黒丸以外の点に対応
する円,楕円,四辺形は輪郭のみを描画し、最後の黒丸
についてのみ内部を塗り潰す。
〔発明の効果J 以上説明したように、この発明は描画すべき点の描画座
標値を発生する描画座標発生手段と、この描画座標発生
手段により発生される描画座標値に基づいて変化するパ
ターンを自動発生する描画パターン発生手段と、この描
画パターン発生手段が発生したパターンを画像メモリに
展開制御する制御手段とを設けたもので、座標によって
太さの変化する線を容易に描画できる。
従って、太さに応じたペンパターンでグラッフィク情報
をデザイン性高く描画できる等の効果な奏する。
【図面の簡単な説明】
第1図はこの発明の一実施例を示す描画装置の構成を説
明するブロック図、第2図は、第1図に示したパターン
レジスタ群3に記憶されるパターン種を説明する模式図
、第3図はこの発明に係る描画装置における描画処理手
順の一例を説明するフローチャート、第4図はこの発明
の他の実施例を示す描画装置の構成を説明するブロック
図、第5図は従来の描画装置に構成を説明するブロック
図、第6図,第7図は従来の描画装置における線描画状
態を説明する模式図、第8図は太さが変化する線の描画
処理を説明する・模式図である。 図中、1は描画装置、2はホストプロセッサ、3は画像
メモリ、4は描画座標発生器、5はホストプロセッサ、
6は画像メモリ制御器、7aはパターンレジスタ群、8
はパターン指定器である。

Claims (1)

    【特許請求の範囲】
  1. 描画すべき点の描画座標値を発生する描画座標発生手段
    と、この描画座標発生手段により発生される描画座標値
    に基づいて変化するパターンを自動発生する描画パター
    ン発生手段と、この描画パターン発生手段が発生したパ
    ターンを画像メモリに展開制御する制御手段とを備えて
    なることを特徴とする描画装置。
JP1439890A 1990-01-23 1990-01-23 描画装置 Pending JPH03217987A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1439890A JPH03217987A (ja) 1990-01-23 1990-01-23 描画装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1439890A JPH03217987A (ja) 1990-01-23 1990-01-23 描画装置

Publications (1)

Publication Number Publication Date
JPH03217987A true JPH03217987A (ja) 1991-09-25

Family

ID=11859943

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1439890A Pending JPH03217987A (ja) 1990-01-23 1990-01-23 描画装置

Country Status (1)

Country Link
JP (1) JPH03217987A (ja)

Similar Documents

Publication Publication Date Title
JPH03217987A (ja) 描画装置
US6628289B1 (en) Rendering apparatus and method, and storage medium
JPS6339947B2 (ja)
US5093905A (en) Inclined rectangular pattern generating system
JP3150319B2 (ja) 文字パターン発生装置
JP3553249B2 (ja) 画像生成装置及び画像生成方法
JP2797134B2 (ja) アウトラインパターン印刷装置
JP2773458B2 (ja) ベクトル制御装置
JP2713219B2 (ja) 図形表示装置
JP3009152B2 (ja) 画像処理装置
JP2907436B2 (ja) パターン情報処理装置及び方法
JP2606176B2 (ja) 図形処理装置
JP2761220B2 (ja) 三次元図形表示システム
JPH0467964A (ja) ページプリンタ印刷制御方式
JPH0195061A (ja) ビットマップメモリのアクセス回路
JPH0490046A (ja) 線描画処理装置
JPH0550013B2 (ja)
JPH01175087A (ja) 画像表示装置
JPH03122771A (ja) イメージ編集装置
JPH02201691A (ja) 文字塗りつぶし装置
JPH0266684A (ja) 情報処理装置
JPS62184577A (ja) 表示制御回路
JPS63243990A (ja) 文字転送方式
JPS62182977A (ja) イメ−ジデ−タのソフトフオ−カス方式
JPS59111192A (ja) 図形作成装置