JPS6027987A - 図形出力装置 - Google Patents
図形出力装置Info
- Publication number
- JPS6027987A JPS6027987A JP58136515A JP13651583A JPS6027987A JP S6027987 A JPS6027987 A JP S6027987A JP 58136515 A JP58136515 A JP 58136515A JP 13651583 A JP13651583 A JP 13651583A JP S6027987 A JPS6027987 A JP S6027987A
- Authority
- JP
- Japan
- Prior art keywords
- data
- coordinate
- printer
- output
- graphic
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/20—Linear translation of whole images or parts thereof, e.g. panning
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Generation (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(al 発明の技術分野
本発明は処理システムに’おける図形データを出力する
図形出力方式に関する。
図形出力方式に関する。
(b) 従来技術と問題点
処理システムにおいて、処理された図形を出力する方法
としては、例えば直線図形の場合、2次元座標X−Yを
設定し、2点A及びBのそれぞれの座標(Xs r y
a )及び(Xb l 3’b )と、書込指令とを出
力装置に与えることにより、直、%lABを出力表示で
きる。しかし出力装置には多種類の方式(レーザプリン
タ、ドツトプリンタ他)が採用されているので、同一の
図形データを、異なる出力装置4から出力した場合、第
1図に示すように、形は相似ではあるが大きさが異なっ
たり、或は出力装置によっては、縦横の比が異なるので
、松ゼLな1ソ1形では、視覚的に相似性が損われる欠
点があった。
としては、例えば直線図形の場合、2次元座標X−Yを
設定し、2点A及びBのそれぞれの座標(Xs r y
a )及び(Xb l 3’b )と、書込指令とを出
力装置に与えることにより、直、%lABを出力表示で
きる。しかし出力装置には多種類の方式(レーザプリン
タ、ドツトプリンタ他)が採用されているので、同一の
図形データを、異なる出力装置4から出力した場合、第
1図に示すように、形は相似ではあるが大きさが異なっ
たり、或は出力装置によっては、縦横の比が異なるので
、松ゼLな1ソ1形では、視覚的に相似性が損われる欠
点があった。
(C1発明の目的
本発明は上記の欠点を解決するためになされたもので、
異方式の出力装置斤においても均一な図形出力を容易と
する図形出力方式の提供を目的とする。
異方式の出力装置斤においても均一な図形出力を容易と
する図形出力方式の提供を目的とする。
(〔1)発明の(14成
本発明は、処T、’l!装置で処理された第1の座標デ
ータと該処カ1j時の第1の座標係数データとで構成さ
れる第1の図形データを出力装置べへ供給することによ
り図形を出力するシステムにおいて、前記出力装置i4
+:の種別に応じて設定されたt4′S2の座標係数デ
ータと、該第2の座標係数データと前記第1の座標係数
データとの比を前記第1の座標データに乗することによ
り第2の座標データ′f:n出する手段と、前記出力装
置の種別を指定する手段とを備え、前記第1の図形デー
タにより前記出力装置に図形を出力する際、該第1の図
形データの第1の座標係数データと、指定された前記出
力装置の種別に対応する前記第2の座標係数データとに
基づき算出された前記第2の座標データを、前記出力装
置へ供給することにより図形を出力せしめることを特徴
とする図形出力方式である。出力装置、例えばプリンタ
は、レーザプリンタやド、トブリンタなど、多数の方式
が存在する。処理装置から座標データをプリンタに与え
て図形出力する場合、同一座標データであるにも関らず
プリンタによって出力図形の大きさが異なる。例えばプ
リンタの縦横比は機種によって異なったり、単位データ
に対し出力される単位長が異る場合が多い。本発明は、
このような出力座標を決定する浮標係数(縦横比及び単
位長/単位データ)金、プリンタに対応して設定し、処
理装置から出力される第1の座標データ(x、y)及び
該処理時の座標係数から、第2の座標データ(X/ 、
Y/ )を算出する手段を備えたものである。
ータと該処カ1j時の第1の座標係数データとで構成さ
れる第1の図形データを出力装置べへ供給することによ
り図形を出力するシステムにおいて、前記出力装置i4
+:の種別に応じて設定されたt4′S2の座標係数デ
ータと、該第2の座標係数データと前記第1の座標係数
データとの比を前記第1の座標データに乗することによ
り第2の座標データ′f:n出する手段と、前記出力装
置の種別を指定する手段とを備え、前記第1の図形デー
タにより前記出力装置に図形を出力する際、該第1の図
形データの第1の座標係数データと、指定された前記出
力装置の種別に対応する前記第2の座標係数データとに
基づき算出された前記第2の座標データを、前記出力装
置へ供給することにより図形を出力せしめることを特徴
とする図形出力方式である。出力装置、例えばプリンタ
は、レーザプリンタやド、トブリンタなど、多数の方式
が存在する。処理装置から座標データをプリンタに与え
て図形出力する場合、同一座標データであるにも関らず
プリンタによって出力図形の大きさが異なる。例えばプ
リンタの縦横比は機種によって異なったり、単位データ
に対し出力される単位長が異る場合が多い。本発明は、
このような出力座標を決定する浮標係数(縦横比及び単
位長/単位データ)金、プリンタに対応して設定し、処
理装置から出力される第1の座標データ(x、y)及び
該処理時の座標係数から、第2の座標データ(X/ 、
Y/ )を算出する手段を備えたものである。
例えば2種類のプリンタP及びQがあり、この2つのプ
リンタのX軸方向の比(Rx)は、Qx 24 であり、またY軸方向の比(Ry)は、Y30 である。例えば図形(座標)データが作成された時点の
座標係数を(Gx + Gy )とし、出力装置の座標
係数を(07,r Oy )とすればとなる。従って、
プリンタへ供給する出力座標データ(痴1’ 、 Ym
’ )は Xm’ == Xm−RX Ym’ = Ym @Ry 但しXm 、 Ymは処理出力された座標データとなる
。このように処理装置から出力さノまた座標データ(X
m 、 Ym)に所要のレシオ係数(Rx 、Ry)を
乗することにより、異なるプリンタからも均一の図形用
7ノが可能となる、 +c+ 発明の実施例 以下、本発明を図面によって説明する。21番2図は本
発明の一実施例を説明するブロック図である。
リンタのX軸方向の比(Rx)は、Qx 24 であり、またY軸方向の比(Ry)は、Y30 である。例えば図形(座標)データが作成された時点の
座標係数を(Gx + Gy )とし、出力装置の座標
係数を(07,r Oy )とすればとなる。従って、
プリンタへ供給する出力座標データ(痴1’ 、 Ym
’ )は Xm’ == Xm−RX Ym’ = Ym @Ry 但しXm 、 Ymは処理出力された座標データとなる
。このように処理装置から出力さノまた座標データ(X
m 、 Ym)に所要のレシオ係数(Rx 、Ry)を
乗することにより、異なるプリンタからも均一の図形用
7ノが可能となる、 +c+ 発明の実施例 以下、本発明を図面によって説明する。21番2図は本
発明の一実施例を説明するブロック図である。
第2図における制御′11部1には、2種類のプリンタ
P及びQが4F5ばれている、オペレータは予め、使用
するプリンタ(例えばP)を指定する。従って、オペレ
ータにより入力部2から入力されたプリンタ種別データ
pは、主メモリ3内の制御テーブルTに設定される。処
理部4が処理プログラム5を実行することにより、ファ
イル装置6のデータDを処理する。そして得られた処理
データD/はメモリ7に格納される。処理データD′は
非図形データD、 、 D、と、図形データGとで構成
され、図形データGは第3図に示す構成を有する。第3
図(a)に。
P及びQが4F5ばれている、オペレータは予め、使用
するプリンタ(例えばP)を指定する。従って、オペレ
ータにより入力部2から入力されたプリンタ種別データ
pは、主メモリ3内の制御テーブルTに設定される。処
理部4が処理プログラム5を実行することにより、ファ
イル装置6のデータDを処理する。そして得られた処理
データD/はメモリ7に格納される。処理データD′は
非図形データD、 、 D、と、図形データGとで構成
され、図形データGは第3図に示す構成を有する。第3
図(a)に。
示す如く図形データGは、制御情報GC,図形図形デー
2詩成座徘係a(Gx、Gy)及びベクトルデータVD
で構成される、制御情報GCは、ベクトルを指定する情
報であり、またベクトルデータVDは第3図(b)に示
す如く、座標データ(X I e3’l )y(X2
t 72 )・・・で構成される。
2詩成座徘係a(Gx、Gy)及びベクトルデータVD
で構成される、制御情報GCは、ベクトルを指定する情
報であり、またベクトルデータVDは第3図(b)に示
す如く、座標データ(X I e3’l )y(X2
t 72 )・・・で構成される。
第2図において、処理部8は、メモリ3内のライタプロ
グラム(Vl/RITER)9を実行することによりメ
モリ7の処理データD′をプリントアウトするが、非図
形データD、 、 D、はそのままプリンタPへ送出す
る。一方図形データGの場合には、第4図のフローチャ
ートの■に示す処理を行う。すP なわち第4図において、プリンタドの座標係数(Ox、
Oy)と、図形データが作成された時点の座標係数(G
x、Gy)とが等しいか否かを調べる。
グラム(Vl/RITER)9を実行することによりメ
モリ7の処理データD′をプリントアウトするが、非図
形データD、 、 D、はそのままプリンタPへ送出す
る。一方図形データGの場合には、第4図のフローチャ
ートの■に示す処理を行う。すP なわち第4図において、プリンタドの座標係数(Ox、
Oy)と、図形データが作成された時点の座標係数(G
x、Gy)とが等しいか否かを調べる。
両者が等しければ■に示す如くベクトルデータVDのプ
リントアウトを指令し、等しくないときには■の処理を
行う。すなわち Xm′=Xm−RX Y m’ = Ym lI Ry Xm 、 Ymは処理された座標データ、Rx、Ryは
ブタXm’及びYm’が得られる。以上の処理をすべて
のベクトルデータVDについて行い、処理終了後、プリ
ント指令が発せられて、プリンタPから図形が出力され
る。なお座標データ(Xm’ 、 Yrn’ )はプリ
ントバッファ10に蓄えられたのちプリントアウトされ
る。
リントアウトを指令し、等しくないときには■の処理を
行う。すなわち Xm′=Xm−RX Y m’ = Ym lI Ry Xm 、 Ymは処理された座標データ、Rx、Ryは
ブタXm’及びYm’が得られる。以上の処理をすべて
のベクトルデータVDについて行い、処理終了後、プリ
ント指令が発せられて、プリンタPから図形が出力され
る。なお座標データ(Xm’ 、 Yrn’ )はプリ
ントバッファ10に蓄えられたのちプリントアウトされ
る。
(f+ 発明の効果
以上のように本発明は、異なる方式の異なる特性を有す
る出力装置からも、常に一定の図形を出力しうる利点を
有する。
る出力装置からも、常に一定の図形を出力しうる利点を
有する。
第1図は従来方式の出力例、第2図は本発明の一実施例
を説明するブロック図、第3図は本発明の一実施例を説
明するデータ構成図、第4図は本発明の一実施例を説明
するフローチャートであり、図中に用いた符号は次の通
りである。 1は制御部、2は入力部、3は主メモリ、4゜Cは出力
された三角図形の頂点、Dはデータ、D′は処理データ
、DI、Daは非図形データ、Gは図形データ、GCは
制御情報、Gx y Gyは図形データ作成時の座標係
数、P、QはプリンタRx 、、 Ryはレシオ係数、
Tは制御テーブル、VDはベクトルデータ、Xm、Ym
は処理された座標データ、Xm’ 、 Ym’はプリン
タへ送出される座標データ、pはプリンタ種別データ、
XI#X2171#7! は座標データを示す。 ヰ 1 圀 (0−) (しン
を説明するブロック図、第3図は本発明の一実施例を説
明するデータ構成図、第4図は本発明の一実施例を説明
するフローチャートであり、図中に用いた符号は次の通
りである。 1は制御部、2は入力部、3は主メモリ、4゜Cは出力
された三角図形の頂点、Dはデータ、D′は処理データ
、DI、Daは非図形データ、Gは図形データ、GCは
制御情報、Gx y Gyは図形データ作成時の座標係
数、P、QはプリンタRx 、、 Ryはレシオ係数、
Tは制御テーブル、VDはベクトルデータ、Xm、Ym
は処理された座標データ、Xm’ 、 Ym’はプリン
タへ送出される座標データ、pはプリンタ種別データ、
XI#X2171#7! は座標データを示す。 ヰ 1 圀 (0−) (しン
Claims (1)
- 処理装置で処理された第1の座標データと該処理時の第
1の座標係数データとで]14成される第1の図形デー
タを出力装置へ供給することによ怜図形を出力するシス
テムにおいて、前記出力装置の種別に応じて設定された
第2の座標係防データと、該第2の座標係数データと前
記第1の座標係数データとの1しを前記第1の座標デー
タに乗することにより第2の座標データを算出する手段
と、前記出力装置の種別を指定する手段とを備え、前記
第1の図形データにより前記出力装置に図形を出力する
際、該第1の図形う一一夕の第1の座標係数データと、
指定さ扛た前記出力装置F(の種別に対応する前記第2
の座標係数データとに基づき算出された前記v、2の座
標データを前記出力装置へ供給することにより図形を出
力せしめることを特徴とする図形用)J方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58136515A JPS6027987A (ja) | 1983-07-26 | 1983-07-26 | 図形出力装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58136515A JPS6027987A (ja) | 1983-07-26 | 1983-07-26 | 図形出力装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6027987A true JPS6027987A (ja) | 1985-02-13 |
| JPH0426152B2 JPH0426152B2 (ja) | 1992-05-06 |
Family
ID=15176975
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58136515A Granted JPS6027987A (ja) | 1983-07-26 | 1983-07-26 | 図形出力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6027987A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6219894A (ja) * | 1985-07-19 | 1987-01-28 | 富士通株式会社 | グラフ出力制御方式 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54148436A (en) * | 1978-05-15 | 1979-11-20 | Fujitsu Ltd | Dot pattern conversion system |
| JPS57147786A (en) * | 1981-03-09 | 1982-09-11 | Toshiba Corp | Pattern enlarging device |
| JPS58105339A (ja) * | 1981-12-17 | 1983-06-23 | Fujitsu Ltd | 図形の表示印刷方式 |
-
1983
- 1983-07-26 JP JP58136515A patent/JPS6027987A/ja active Granted
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54148436A (en) * | 1978-05-15 | 1979-11-20 | Fujitsu Ltd | Dot pattern conversion system |
| JPS57147786A (en) * | 1981-03-09 | 1982-09-11 | Toshiba Corp | Pattern enlarging device |
| JPS58105339A (ja) * | 1981-12-17 | 1983-06-23 | Fujitsu Ltd | 図形の表示印刷方式 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6219894A (ja) * | 1985-07-19 | 1987-01-28 | 富士通株式会社 | グラフ出力制御方式 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0426152B2 (ja) | 1992-05-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH118814A (ja) | デジタル写真処理システム | |
| JPS6027987A (ja) | 図形出力装置 | |
| JPH01303489A (ja) | 文字出力方式 | |
| JPH01233513A (ja) | 印刷データの処理方法 | |
| JPS63208898A (ja) | 文字処理装置 | |
| JP3118310B2 (ja) | ページプリンタの印字処理方法 | |
| JP2985275B2 (ja) | アウトラインフォントの文字発生方式 | |
| JPH06243261A (ja) | 画像処理装置 | |
| JP3074810B2 (ja) | プリント配線パターン図の作図装置 | |
| JPS62127932A (ja) | 印刷スプ−リング制御方式 | |
| JPS58112132A (ja) | 帳票出力処理システム | |
| JPS61267126A (ja) | プロツタ制御装置 | |
| JPH02226491A (ja) | データ変換方法 | |
| JPH01128846A (ja) | プリンタ装置縮刷方式 | |
| WO1999054837A1 (fr) | Dispositif et procede d'aide a la production de documents, et support d'enregistrement sur lequel le programme d'aide a la production de documents est enregistre | |
| JPS6339022A (ja) | プリンタインタフエ−ス制御装置 | |
| JPH0226767A (ja) | 出力制御方法およびその装置 | |
| JPH0589107A (ja) | データ処理装置 | |
| JPH03189771A (ja) | 画像編集装置 | |
| JPH0271372A (ja) | フォームオーバーレイ記述言語へのデータ変換方法 | |
| JPH05188910A (ja) | 文字パターン表示制御装置 | |
| JPS61275973A (ja) | 図形処理装置 | |
| JPH0520404A (ja) | 3次元図形処理方式 | |
| JPH01130257A (ja) | 文書処理装置 | |
| JPH0263850A (ja) | 画像処理装置 |