JPH03223922A - ラスタプロッタのラスタ展開方法 - Google Patents
ラスタプロッタのラスタ展開方法Info
- Publication number
- JPH03223922A JPH03223922A JP1877490A JP1877490A JPH03223922A JP H03223922 A JPH03223922 A JP H03223922A JP 1877490 A JP1877490 A JP 1877490A JP 1877490 A JP1877490 A JP 1877490A JP H03223922 A JPH03223922 A JP H03223922A
- Authority
- JP
- Japan
- Prior art keywords
- raster
- data
- vector data
- memory
- bitmap memory
- 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
Links
Landscapes
- Image Processing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はラスタプロッタ/プリンタのラスタ展開方法に
関する。
関する。
ベクトルデータをラスタデータに変換して出力する方法
としては、従来、ページマツプ方式とバンドマツプ方式
が存する。ページマツプ方式は、第3図に示すように、
入力されたベクトルデータは、VRC即ちベクトルラス
タ変換器2でラスタデータ変換されて該ラスタデータが
ビットマツプメモリ4に展開され、出力装置6に出力さ
れる。
としては、従来、ページマツプ方式とバンドマツプ方式
が存する。ページマツプ方式は、第3図に示すように、
入力されたベクトルデータは、VRC即ちベクトルラス
タ変換器2でラスタデータ変換されて該ラスタデータが
ビットマツプメモリ4に展開され、出力装置6に出力さ
れる。
バンドマツプ方式は、第4図に示すように、CPU8で
バンド分割したベクトルデータをメモリ10に蓄え、こ
の分割化されたデータをベクトルラスタ変換器12で順
次ラスタデータに変換し、このラスタデータをビットマ
ツプメモリ14にラスタ展開して、出力装置16に出力
する。
バンド分割したベクトルデータをメモリ10に蓄え、こ
の分割化されたデータをベクトルラスタ変換器12で順
次ラスタデータに変換し、このラスタデータをビットマ
ツプメモリ14にラスタ展開して、出力装置16に出力
する。
上記ページマツプ方式では、ビットマツプメモリの容量
によって作画エリアが限定される。即ち長尺作画に適し
ない。また、バンドマツプ方式では、ベクトルデータを
バンド分割するためのメモリが必要とされる。本発明は
上記欠陥を除去することを目的とするものである。
によって作画エリアが限定される。即ち長尺作画に適し
ない。また、バンドマツプ方式では、ベクトルデータを
バンド分割するためのメモリが必要とされる。本発明は
上記欠陥を除去することを目的とするものである。
上記目的を達成するため、本発明は、入力ベクトルデー
タをラスタデータに変換してビットマツプメモリに展開
し、該ビットマツプメモリのラスタデータをラスタプロ
ッタに出力する方法において、前記ベクトルデータをベ
クタラスタ変換してビットマツプメモリにラスタ展開す
るに際し、ベクトルデータを少しづつシザリングしてビ
ットマツプメモリに展開し、このビットマツプメモリの
、出力して空いた領域に次のベクトルデータをシザリン
グしてラスタプロッタ展開するようにしたものである。
タをラスタデータに変換してビットマツプメモリに展開
し、該ビットマツプメモリのラスタデータをラスタプロ
ッタに出力する方法において、前記ベクトルデータをベ
クタラスタ変換してビットマツプメモリにラスタ展開す
るに際し、ベクトルデータを少しづつシザリングしてビ
ットマツプメモリに展開し、このビットマツプメモリの
、出力して空いた領域に次のベクトルデータをシザリン
グしてラスタプロッタ展開するようにしたものである。
以下に本発明の構成を添付図面に示す実施例を参照して
詳細に説明する。
詳細に説明する。
20は、コントローラのメモリであり、これにベクトル
データ出力装置からランダムベクトルデータが入力され
、メモリ20は、このベクトルデータを蓄える。メモリ
20へのランダムベクトルデータの入力が終了すると、
ベクタラスタ変換3− 器22は、メモリ20から出力されたランダムベクトル
データをラスタデータに変換し、このラスタデータをビ
ットマツプメモリ24に展開する。
データ出力装置からランダムベクトルデータが入力され
、メモリ20は、このベクトルデータを蓄える。メモリ
20へのランダムベクトルデータの入力が終了すると、
ベクタラスタ変換3− 器22は、メモリ20から出力されたランダムベクトル
データをラスタデータに変換し、このラスタデータをビ
ットマツプメモリ24に展開する。
変換器22はビットマツプメモリ24にラスタ展開する
ときに、メモリ20のベクトルデータを少しづつシザリ
ングしラスタ展開する。ここでシザリングとは、作画エ
リアのベクトルデータ26をクリッピングにより分割を
して、分割部分をラスタ展開させることである。変換器
22は、作画エリアのベクトルデータ26を複数の領域
a、b。
ときに、メモリ20のベクトルデータを少しづつシザリ
ングしラスタ展開する。ここでシザリングとは、作画エ
リアのベクトルデータ26をクリッピングにより分割を
して、分割部分をラスタ展開させることである。変換器
22は、作画エリアのベクトルデータ26を複数の領域
a、b。
Q、dt et fに順次クリッピングし、これらのク
リッピング領域a、bl O,dt et fのベクト
ルデータを順番にビットマツプメモリ24にラスタ展開
する。
リッピング領域a、bl O,dt et fのベクト
ルデータを順番にビットマツプメモリ24にラスタ展開
する。
このシザリング動作を更に詳しく以下に説明する。
ベクトルデータ26のクリップされた第1の領域aがビ
ットマツプメモリ24のエリアN011にラスタ展開さ
れ、第2の領域すがエリアN o 。
ットマツプメモリ24のエリアN011にラスタ展開さ
れ、第2の領域すがエリアN o 。
2に第3の領域がエリアN003に順番に図示するごと
くラスタ展開される。ビットマツプメモリ24にラスタ
展開されたエリアNo、1.No。
くラスタ展開される。ビットマツプメモリ24にラスタ
展開されたエリアNo、1.No。
2、No、3内のラスタデータは、順次ラスタプロッタ
から成る出力装置30に数ラインずつ出力される。出力
が終了したビットマツプメモリ24の例えば第1のエリ
アN001に、新しいベクトルデータ例えば領域dのベ
クトルデータが第2図に示す如くラスタ展開される。ビ
ットマツプメモリ24のエリアNo、1.No、2.N
o、3は、物理的には同一メモリであるが、論理的に独
立したエリアとして扱う。尚、本実施例において、ビッ
トマツプメモリ24は、出力装置30に必要な数ライン
分の容量を確保すれば良い。但し、ベクタラスタ変換器
22の処理サイクルより遅い出力装置30でなければ適
応できない。即ち、本発明は上述の如く、ベクトルデー
タを少しづつシザリングしてビットマツプメモリにラス
タ展開させるために、−度にラスタデータを出力する装
置には処理速度が遅く対応できないが、例えば、インク
ジェットシリアルプリンタ/プロッタ等のように、出力
する印字機構部分が移動するタイプのメカ的動作に対し
ては十分に対応できる。
から成る出力装置30に数ラインずつ出力される。出力
が終了したビットマツプメモリ24の例えば第1のエリ
アN001に、新しいベクトルデータ例えば領域dのベ
クトルデータが第2図に示す如くラスタ展開される。ビ
ットマツプメモリ24のエリアNo、1.No、2.N
o、3は、物理的には同一メモリであるが、論理的に独
立したエリアとして扱う。尚、本実施例において、ビッ
トマツプメモリ24は、出力装置30に必要な数ライン
分の容量を確保すれば良い。但し、ベクタラスタ変換器
22の処理サイクルより遅い出力装置30でなければ適
応できない。即ち、本発明は上述の如く、ベクトルデー
タを少しづつシザリングしてビットマツプメモリにラス
タ展開させるために、−度にラスタデータを出力する装
置には処理速度が遅く対応できないが、例えば、インク
ジェットシリアルプリンタ/プロッタ等のように、出力
する印字機構部分が移動するタイプのメカ的動作に対し
ては十分に対応できる。
本発明は上述の如く構成したので、ラスタ展開させるた
めのビットマツプメモリの容量が小さくてすみ、しかも
、ベクトルデータを特別にデータ処理する必要もない等
の効果が存する。
めのビットマツプメモリの容量が小さくてすみ、しかも
、ベクトルデータを特別にデータ処理する必要もない等
の効果が存する。
第1図はブロック説明図、第2図はブロック説明図、第
3図は従来技術のブロック説明図、第4図は同、ブロッ
ク説明図である。 2.12.22・・・ベクタラスタ変換器、4゜14.
24・・・ビットマツプメモリ、6,30・・・出力装
置、8・・・CPU、10・・・メモリ、20・・・メ
モリ、26・・・ベクトルデータ。
3図は従来技術のブロック説明図、第4図は同、ブロッ
ク説明図である。 2.12.22・・・ベクタラスタ変換器、4゜14.
24・・・ビットマツプメモリ、6,30・・・出力装
置、8・・・CPU、10・・・メモリ、20・・・メ
モリ、26・・・ベクトルデータ。
Claims (1)
- (1)入力ベクトルデータをラスタデータに変換してビ
ットマップメモリに展開し、該ビットマップメモリのラ
スタデータをラスタプロッタに出力する方法において、
前記ベクトルデータをベクタラスタ変換してビットマッ
プメモリにラスタ展開するに際し、ベクトルデータを少
しづつシザリングしてビットマップメモリに展開し、こ
のビットマップメモリの、出力して空いた領域に次のベ
クトルデータをシザリングしてラスタプロッタ展開する
ようにしたことを特徴とするラスタプロッタのラスタ展
開方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1877490A JPH03223922A (ja) | 1990-01-29 | 1990-01-29 | ラスタプロッタのラスタ展開方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1877490A JPH03223922A (ja) | 1990-01-29 | 1990-01-29 | ラスタプロッタのラスタ展開方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03223922A true JPH03223922A (ja) | 1991-10-02 |
Family
ID=11980982
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1877490A Pending JPH03223922A (ja) | 1990-01-29 | 1990-01-29 | ラスタプロッタのラスタ展開方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03223922A (ja) |
-
1990
- 1990-01-29 JP JP1877490A patent/JPH03223922A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR940006016A (ko) | 프린터 밴딩용 시스템 및 방법 | |
| US4707153A (en) | Printer controller | |
| JPH03223922A (ja) | ラスタプロッタのラスタ展開方法 | |
| JP2000255117A (ja) | 印刷処理装置および印刷処理方法 | |
| US5764865A (en) | Page printer controller | |
| JPH01234263A (ja) | プリンタ装置 | |
| KR100312714B1 (ko) | 소스비트맵확장장치를구비한프린터 | |
| JPH03112668A (ja) | 印刷装置 | |
| JP3053196B2 (ja) | イメージデータのラスタ変換装置 | |
| JPH0590563U (ja) | アウトラインフォント展開装置 | |
| JP3121124B2 (ja) | パターン発生装置及びその制御方法 | |
| JPH01130957A (ja) | 文字制御装置 | |
| JP2981758B2 (ja) | ラスタ型プリンタ | |
| JP2937509B2 (ja) | ビットマップ展開方式 | |
| JPH0462080A (ja) | 画像処理装置 | |
| JPH10207662A (ja) | 画像処理装置、画像処理方法、画像処理プログラム記憶媒体 | |
| JPH0796641A (ja) | 印字情報変換方法およびその装置 | |
| JPS58169688A (ja) | 文字、図形拡大縮小制御方式 | |
| JPS61149365A (ja) | デ−タ制御装置 | |
| JPS62118384A (ja) | 文字パタ−ン作成装置 | |
| JPH05205038A (ja) | データ変換器 | |
| JPH04273389A (ja) | ビットマップ展開方式 | |
| JPH11342653A (ja) | 画像出力装置 | |
| JPH04241391A (ja) | 文字発生装置 | |
| JPH0965085A (ja) | 画像出力装置、画像出力方法および画像出力システム |