JPS615285A - ラスタスキヤングラフイクデイスプレイ装置 - Google Patents

ラスタスキヤングラフイクデイスプレイ装置

Info

Publication number
JPS615285A
JPS615285A JP59125562A JP12556284A JPS615285A JP S615285 A JPS615285 A JP S615285A JP 59125562 A JP59125562 A JP 59125562A JP 12556284 A JP12556284 A JP 12556284A JP S615285 A JPS615285 A JP S615285A
Authority
JP
Japan
Prior art keywords
coordinates
dot
raster scan
generation circuit
graphic 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.)
Pending
Application number
JP59125562A
Other languages
English (en)
Inventor
茂 高橋
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP59125562A priority Critical patent/JPS615285A/ja
Publication of JPS615285A publication Critical patent/JPS615285A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)

Abstract

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

Description

【発明の詳細な説明】 (利用分野) 本発明は、ラスタスキャングラフィクディスプレイ装置
に関するものであリミ特に、太線の端点に丸味を帯びさ
せるようにしたラスタスキャングラフィクディスプレイ
装置に関するものである。
(従来技術) 第1図に示されているような太線の中心線の各ドツト(
斜線を引いたドツト)に対してX軸方向またはy軸方向
に幅の量だけドツト(黒く塗りつぶしたドツト)を付加
することにより太線を表示する機構を持つラスタスキャ
ングラフィクディスプレイ装置においては、太線の端点
が、図示されているように、角度を持つものとなる。こ
のような端点に角度をもつ太線を複数用い、かつ、該太
線の中心線が連続するようにして図形を描くと、太線と
太線の接続部分が不自然になる。例えば、第2図に示さ
れているように太線18〜1dを用い、かつ、′その中
心線(接点で図示)が連続するようにして平行四辺形あ
るいは数字の「0」を描″くと、その角の部分28〜2
dに空部弁ができて不自然な図形になる。
このように、従来のラスタスキャングラフィクディスプ
レイ装置においては、太線で図形を描くと、太線の接合
部が不自然になるという欠点があった。
(目的) 本発明の目的は、前記した従来技術の欠点を除去し、太
線の端点に丸みを付加するドツトを生成する端点ドツト
発生回路を設け、良質な太線表示が可能なラスタスキャ
ングラフィクディスプレイ装置を提供することにある。
(R要) 前記の目的を達成するために、本発明は、太線の中心線
の各ドツトに対してX軸方向又はY軸方向に幅の量だけ
ドツトを付加することにより太線を表示する機構を持つ
ラスタスキャングラフィクディスプレイ装置において、
太線の端点の座標と、幅情報とから円周の座標を出力す
る円発生回路および該円周の座標から該円周内に含まれ
る座標を抽出する端点ドツト発生回路を具備し、太線の
端点に丸みをつけるようにした点に特徴がある。
(実施例) 以下に、図面を参照して、本発明の詳細な説明する。
第3図は本発明の一実施例のブロック図である。
図において、1は始点座標aと終点座標すが与えられた
時、該始点座標aと終点座標すとを結ぶ線分のドツト列
を発生ずるベクトル発生回路である。
なお、該ベクトル発生回路は即知である。
2ば、方向判定回路を示す。この方向判定回路2は、今
、該回路2に入力してくる始点座標aを(Xr 、Y+
 )、終点座標すを(X2 、 Y2 )とすルト、該
座標(Xl、Yl )および(x2゜Y2 )により直
線のX成分△X (= I XlX21>、Y成分△Y
(=lYI  Y21)ダ算出する。そして、ΔX≧△
Yの場合はY軸方向に幅ドツトを付加する旨を示すため
方向情報信号eをハイレベルとし、一方、△X〈△Yの
場合はX軸方向に幅ドツトを付加する旨を示すため、方
向情報信号eをロウレベルとして、該方向情報信号を幅
ドツト発生回路3に出、力する。
幅ドツト発生回路3は、方向情報信号eと幅情報Wとベ
クトル発生回路1よりのドツト座標(Ox 、 DV 
)群を入力とし、方向情報信号eがハイレベルの時はベ
クトル発生回路1よりの各ドツト座標(Dx、、Dy)
に対し、(Dx 、 Dy )を中心にY軸方向に±W
/2ドツト、すなわち、ドツト座標(DX 、DV−W
/2)、(DX 。
DV+W/2)間のドツト列をオン状態とし、ビデオメ
モリ4の該ドツト座標に対応するアドレスに書き込む。
方向情報信号eがロウレベルの時はドツト座標(Dx 
、 ay )を中心にX軸方向に±W/2ドツト、すな
わちドツト座標(Dx−W/2.Dy )。
(D’x +W/2. DV )間のドツト列をオン状
態として、ビデオメモリ4の該ドツト座標に対応するア
ドレスに書き込む。
4は幅ドツト発生回路3の出力信号に対応するアドレス
に、例えば、データ゛1″を格納するビデオメモリ、5
は表示器である。
前記ベクトル発生回路1、方向判定回路2および幅ドツ
ト発生回路3を用いると、座標(Xl。
Yl’)を始点とし、座標(Xz 、 Yz )を終点
とする幅Wの線分を描くことができる。この線分を作る
装置は、本発明者によって発明され、特許出願されたも
のであり、その詳細は該特許出願明細書に詳細に記載さ
れているので、詳しい説明は省略する。
6は円発生回路であり、始点座標aと終点座標すおよび
幅情報Wから、前記線分の始点と終点の各々に、それぞ
れ中心を(Xl、Yz )および(X2 、 Y2 )
とし、半径がW/2の円を描かせる。この円発生回路6
は既知であるので、詳細な説明は省略する。円発生回路
6からは、円周のドツトの座標(Xc 、 Yc )が
出力される。
7は端点ドツト発生回路であり、該7には前記座標(X
c 、 Yc )が入力す、る。該端点ドツト発生回路
は該座標(X、c 、 Yc )により形成される円の
内部を黒く塗りつぶす働らきをする。
円発生回路6と端点ドツト発生回路7を用いると、例え
ば、第4図に示されているような、端点が丸くなった線
分を得ることができる。
次に、端点ドツト発生回路7の1具体例について説明す
る。この回路はマイクロコンピュータ等によってソフト
的に処理されるのが有利であるので、その機能を第5図
のフローチャートおよび第6図によって説明する。
ステップS1・・・あるカウンタの値Cを0にクリアす
る。
ステップS2・・・前記円周のドツトの座標(Xc 。
Y’c)のX座標XC中から、最大値と最小値を抽出す
る。最大値をXl1la×、最小値をX l1inとす
る(第6図参照)。
ステップS3・・・前記最小値X minにCを加えて
、Xoを求める。
ステップS4・・・前記(Xc 、 Yc )の中から
X座標をXoとするY座標の最大値と最小値を抽出する
。最大値をYn+ax、最小値をY minとする(第
6図参照)。
ステップS 5 ・・・座標(Xo 、 Ymax )
 、  (Xo 。
Ymax −1) 、  (Xo 、 Ymax −2
> 、 −・・(Xo 、 Ymin )を求め(第6
図番ff1) 、ビデオメモリ4に出力する。これによ
り前記円周(Xc 、 Yc )内のX座標をX。とす
る全てのY座標が抽出される。
ステップS6・・・前記Cに1を加算する。
ステップS7・・・XoがX maxに等しいか否かが
判断される。ノーであれば、ステップS3へ戻り、イエ
スであれば終了する。
本実施例によって、第2図と同様の図形を描くと、第7
図のように、太線の端点2a〜2dが丸まった良好な図
形が得られる。なお、この図形を得る場合、本実施例の
装煮に、入力するデータは、太線1a、lb、lcおよ
び1dの中心線の端点の座標(Xa、Ya )、(Xa
 、Ya >、(X6 。
Ys )および(X6.Ye )と、該太線18〜1d
の幅情報だけでよい。
(効果) 以上の説明から明らかなように、本発明によれば、つぎ
のような効果が達成される。
(1)太線の端点に丸味を付けることができるので、特
に太線を組み合せて図形を作るような場合、その接合部
が自然になり、良質の図形が得られる。
(′2J  太線を組み合せて任意の図形を表示しよう
どする場合、該図形を形成する太線の中心線の端点の座
標と太線の幅情報を入力するだけでよいので、操作が簡
単である。
【図面の簡単な説明】 第1図は従来の太線表示機構によって作成された太線表
示の一例を示す図、第2図は該従来機構により平行四辺
形又は「0」を表示した時のパターン図、第3図は本発
明の一実施例のブロック図、第4図は本実施例によって
作成された太線の一例を示すパターン図、第5図は、第
3図の端点ドツト発生回路の機能を示すフローチャート
、第6図は第5図の70−ヂヤートの説明図、第7図は
本実施例によって形成された前記第2図のパターン図を
示す。 1・・・ベクトル発生回路、2・・・方向判定回路、3
  ゛・・・幅ドツト発生回路、4・・・ビデオメモリ
、5・・・表示器、°6・・・円発生回路、7・・・端
点ドツト発生回路、 代理人弁理士  平木退入 外1名 第   1   図 第2図 第   3   図 第5図 第   6   図 第   7   図

Claims (1)

    【特許請求の範囲】
  1. (1)太線の中心線の各ドットに対してx軸方向又はy
    軸方向に幅の□だけドットを付加することにより太線を
    表示する機構を持つラスタスキャングラフィクディスプ
    レイ装置において、太線の端点の座標と、幅情報とから
    円周の座標を出力する円発生回路および該円周の座標か
    ら該円周内に含まれる座標を抽出する端点ドット発生回
    路を具備し、太線の端点に丸みをつけるようにしたこと
    を特徴とするラスタスキャングラフィクディスプレイ装
    置。
JP59125562A 1984-06-19 1984-06-19 ラスタスキヤングラフイクデイスプレイ装置 Pending JPS615285A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59125562A JPS615285A (ja) 1984-06-19 1984-06-19 ラスタスキヤングラフイクデイスプレイ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59125562A JPS615285A (ja) 1984-06-19 1984-06-19 ラスタスキヤングラフイクデイスプレイ装置

Publications (1)

Publication Number Publication Date
JPS615285A true JPS615285A (ja) 1986-01-11

Family

ID=14913264

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59125562A Pending JPS615285A (ja) 1984-06-19 1984-06-19 ラスタスキヤングラフイクデイスプレイ装置

Country Status (1)

Country Link
JP (1) JPS615285A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63106083A (ja) * 1986-10-23 1988-05-11 Nec Corp 図形描画方式
JPS6437677A (en) * 1987-08-04 1989-02-08 Sanyo Electric Co Method for transformation of image data
JPH0259870A (ja) * 1988-08-26 1990-02-28 Dainippon Printing Co Ltd 線画出力装置
JPH05108831A (ja) * 1991-10-17 1993-04-30 Tohoku Nippon Denki Software Kk 折れ線図形修飾装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63106083A (ja) * 1986-10-23 1988-05-11 Nec Corp 図形描画方式
JPS6437677A (en) * 1987-08-04 1989-02-08 Sanyo Electric Co Method for transformation of image data
JPH0259870A (ja) * 1988-08-26 1990-02-28 Dainippon Printing Co Ltd 線画出力装置
JPH05108831A (ja) * 1991-10-17 1993-04-30 Tohoku Nippon Denki Software Kk 折れ線図形修飾装置

Similar Documents

Publication Publication Date Title
US4609917A (en) Three-dimensional display system
KR900008399B1 (ko) 도형 처리 장치
US3812491A (en) Raster-scanned display devices
JPS62256092A (ja) 複雑な多角形を色塗りするためのコンピユ−タグラフイツク装置およびその方法
US5325446A (en) Apparatus for image transformation
US5159327A (en) Synchronous signal polarity converter of video card
JPS615285A (ja) ラスタスキヤングラフイクデイスプレイ装置
WO1982001614A1 (en) Graphic and textual image generator for a raster scan display
JPS6031355A (ja) フアクシミリ装置
JPH1153573A (ja) 3次元画像処理装置及びビデオウィンドウ生成方法
JPS6221194A (ja) 図形表示装置における太線情報の発生方式
JPH11306381A (ja) グラフィック演算装置およびその方法
JPS61158394A (ja) 高速円,円弧発生方法
JPS62204389A (ja) 任意多角形によるクリツピング・シ−ルデイング方法
JP2689815B2 (ja) ベクトルフォント塗り潰し情報発生装置
JPS6191690A (ja) 画像表示装置
JPH05159067A (ja) 図形描画装置
JPH03138781A (ja) エッジ強調ポリゴンぬりつぶし装置
JPS6370892A (ja) フオントパタ−ン表示装置
JPH044628B2 (ja)
JPS63314591A (ja) 塗りつぶし画像発生方式
JPS59225474A (ja) 図形情報並列処理装置
JPH0381563U (ja)
JPH0771558B2 (ja) デイジタル・スキヤン・コンバ−タ
JPS63292378A (ja) 画像作成装置