JPS6297026A - プリンタデ−タ制御装置 - Google Patents
プリンタデ−タ制御装置Info
- Publication number
- JPS6297026A JPS6297026A JP60238837A JP23883785A JPS6297026A JP S6297026 A JPS6297026 A JP S6297026A JP 60238837 A JP60238837 A JP 60238837A JP 23883785 A JP23883785 A JP 23883785A JP S6297026 A JPS6297026 A JP S6297026A
- Authority
- JP
- Japan
- Prior art keywords
- graph
- text
- page
- page buffer
- internal
- 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
Landscapes
- Record Information Processing For Printing (AREA)
- Dot-Matrix Printers And Others (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、プリンタにおけるグラフ印字機能に関する
ものである。
ものである。
〔従来の技術J
第2図は、従来のプリンタのブロック図であり、図にお
いて(1)は、ホスト計算機より送られるコマンド、(
2)Ifiこのコマンドと受けるチャネルインタフェー
ス部、(3)は制御用のワータエリア、(4)はテキス
ト印字データをページ単位に複数ページ収納するテキス
トページバッファ、(5)fdテキストデータ内の文字
コード別に予め文字パターンを収納しておくフォントメ
モリ、(6)はテキスト印字内容に応じ、ビットパター
ンにて印字データを収めるテキストピットマツプメモリ
、(7)/i印字データをテキストピットマツプメモリ
(6)及びグラフビットマツプメモリ(11)より読み
出し、プリント部へ送出するプリント部インタフェース
、(8)ハホスト計算機より送附されるグラフコマンド
(例えば円、長方形、扇形を描くコマンド)をページ単
位に貯えるグラ7ページパツフア、(10)はグラ7ペ
ージパン7ア(8)よりグラフコマンドを読み出し、こ
れを内部制御用に解析しつつ、ビットパターン展開を行
なうグラフ展開CPU、(11)はクリア展開CP U
(10)により展開されたピントパターンを貯えろグ
ラフビットマツプメモリを示す。
いて(1)は、ホスト計算機より送られるコマンド、(
2)Ifiこのコマンドと受けるチャネルインタフェー
ス部、(3)は制御用のワータエリア、(4)はテキス
ト印字データをページ単位に複数ページ収納するテキス
トページバッファ、(5)fdテキストデータ内の文字
コード別に予め文字パターンを収納しておくフォントメ
モリ、(6)はテキスト印字内容に応じ、ビットパター
ンにて印字データを収めるテキストピットマツプメモリ
、(7)/i印字データをテキストピットマツプメモリ
(6)及びグラフビットマツプメモリ(11)より読み
出し、プリント部へ送出するプリント部インタフェース
、(8)ハホスト計算機より送附されるグラフコマンド
(例えば円、長方形、扇形を描くコマンド)をページ単
位に貯えるグラ7ページパツフア、(10)はグラ7ペ
ージパン7ア(8)よりグラフコマンドを読み出し、こ
れを内部制御用に解析しつつ、ビットパターン展開を行
なうグラフ展開CPU、(11)はクリア展開CP U
(10)により展開されたピントパターンを貯えろグ
ラフビットマツプメモリを示す。
次に動作について説明する。ホスト計算機により送られ
念コマンド(1)は、チャネルインタ7エーヌ部(2ン
、ワークエリア<3) を通じ、このコマンドがテキス
トに関するものであればテキストベージバッファ(4)
に、又グラ7コマンドであれば、グラフべ一ジパツ7ア
(8)に収納される。この入力処理手順を繰り返し、各
ページバッファには複数ページ分のデータが収められる
。一方プリント出カ処理はテキストページバッファ(4
)に1ペ一ジ以上のデータが有れば起動される。但し、
このテキストページに対応するクリ7ページが有れば、
両者同期をとり、プリンタ部へ印字ピントパターンが出
方される。テキストベ〜ジパッ7ア(4)より読み出し
たデータの内、文字フードは7オントメモリ(5)より
対応ビットパターンを読み出し、テキストビットマツプ
メモリ(6)へ収納されていく。一方グラフページパン
7ア(8)より読み出し念グラ7コマンドは、これ?解
析しながら、グラフ展開CP U (10)用の内部グ
ラ7コマンドに変換し、このグラフ展開CP U (1
0)はこの内部グラフコマンドを受け、グラフビットマ
ツプメモリ(11)上に具体的なグラフ図形をビットパ
ターン展開する。
念コマンド(1)は、チャネルインタ7エーヌ部(2ン
、ワークエリア<3) を通じ、このコマンドがテキス
トに関するものであればテキストベージバッファ(4)
に、又グラ7コマンドであれば、グラフべ一ジパツ7ア
(8)に収納される。この入力処理手順を繰り返し、各
ページバッファには複数ページ分のデータが収められる
。一方プリント出カ処理はテキストページバッファ(4
)に1ペ一ジ以上のデータが有れば起動される。但し、
このテキストページに対応するクリ7ページが有れば、
両者同期をとり、プリンタ部へ印字ピントパターンが出
方される。テキストベ〜ジパッ7ア(4)より読み出し
たデータの内、文字フードは7オントメモリ(5)より
対応ビットパターンを読み出し、テキストビットマツプ
メモリ(6)へ収納されていく。一方グラフページパン
7ア(8)より読み出し念グラ7コマンドは、これ?解
析しながら、グラフ展開CP U (10)用の内部グ
ラ7コマンドに変換し、このグラフ展開CP U (1
0)はこの内部グラフコマンドを受け、グラフビットマ
ツプメモリ(11)上に具体的なグラフ図形をビットパ
ターン展開する。
従来のプリンタは以上の様に構成されているので、ホス
トよりのコマンドと解析し、内部グラフコマンドへ変換
しこれを受はグラフ図形とビットパターン展開する処理
か直列に行われており、この処理がテキストデータ部に
比べ遅い為、連続印字可能な条件が厳しく、印字が停止
する欠点があり、これとおぎなう為には処理速度の高速
化が必要等の問題点かあつ念。
トよりのコマンドと解析し、内部グラフコマンドへ変換
しこれを受はグラフ図形とビットパターン展開する処理
か直列に行われており、この処理がテキストデータ部に
比べ遅い為、連続印字可能な条件が厳しく、印字が停止
する欠点があり、これとおぎなう為には処理速度の高速
化が必要等の問題点かあつ念。
この発明は上記の様な問題点を解消する為になされたも
ので、テキストページに対応するグラ7ページ内のグラ
7コマンドが多く存在しても、連続印字する為の条件を
クリア展開CPUの処理速度により規制される制限条件
の少ないプリンタと得ることを目的とする。
ので、テキストページに対応するグラ7ページ内のグラ
7コマンドが多く存在しても、連続印字する為の条件を
クリア展開CPUの処理速度により規制される制限条件
の少ないプリンタと得ることを目的とする。
C問題点を解決する之めの手段J
この発明に係るプリンタは、グラフページバッファのグ
ラフコマンドを予め内部グラフコマンドに変換しておき
、これを内部用グラフページバッファに収納し、印字出
力時にはこの内容を読み出しグラフ展開CPHによりグ
ラフ図形へビットパターン展開する構成としたものであ
る。
ラフコマンドを予め内部グラフコマンドに変換しておき
、これを内部用グラフページバッファに収納し、印字出
力時にはこの内容を読み出しグラフ展開CPHによりグ
ラフ図形へビットパターン展開する構成としたものであ
る。
この発明における内部用グラ7ページパソフアは、ホス
ト計算機より送られたグラフコマンドでなく、プリンタ
内部にて使用されるクリフ展8cPU用の内部グラフコ
マンドと収納し、印字出方時はこの内容ft読みだし、
直接クリア図形ビットパターンに展開する為、連続印字
条件よりグラフコマンド解析及び内部コマンドへの変換
時間が除外され、通常連続的にグラフ図形が印字可能と
なる。
ト計算機より送られたグラフコマンドでなく、プリンタ
内部にて使用されるクリフ展8cPU用の内部グラフコ
マンドと収納し、印字出方時はこの内容ft読みだし、
直接クリア図形ビットパターンに展開する為、連続印字
条件よりグラフコマンド解析及び内部コマンドへの変換
時間が除外され、通常連続的にグラフ図形が印字可能と
なる。
C発明の実施例]
以下この発明の一実施例を図について説明する。
第1図において(1)はホスト計算機より送うレるコマ
ンド、(2)はこのコマンドを受けるチャネルインタフ
ェース部、 (3)は制御用のワークエリア、(4)は
テキスト印字データをページ単位に複枚ベージ分収納す
るテキストベージバッファ、(5)はテキストデータ内
の文字コード別に予め文字パターンと収納しておくフォ
ントメモリ、(6) iテキスト印字内容に応じ、ビッ
トパターンにて印字データを収めるテキストピットマツ
プメモリ、(7〕は印字データをテキストピントマツプ
メモリ(6)及びグラフビットマツプメモリ(11)よ
り読み出し、プリント部へ送出するプリント部インク7
エース、(8)はホスト計算機より送られるグラフコマ
ンドをページ単位に貯えるグラフページバッファ、(9
)はクリ7ベーシ/<ソファ(8)より読み出したグラ
フコマンドを解析し、クリア展開CP U (11)用
に変換され虎内部グラフコマンドを収納する内部グラフ
ページバッファ、(lO)は内部グラフページバッファ
(9)より内部グラフコマンドを読み出し、これtビッ
ト展開するグラフ展開CPU、(11)はグラフ展開C
PU(10)により展開されたピットパターンを収納す
るグラフピットマツプメモリを示す。
ンド、(2)はこのコマンドを受けるチャネルインタフ
ェース部、 (3)は制御用のワークエリア、(4)は
テキスト印字データをページ単位に複枚ベージ分収納す
るテキストベージバッファ、(5)はテキストデータ内
の文字コード別に予め文字パターンと収納しておくフォ
ントメモリ、(6) iテキスト印字内容に応じ、ビッ
トパターンにて印字データを収めるテキストピットマツ
プメモリ、(7〕は印字データをテキストピントマツプ
メモリ(6)及びグラフビットマツプメモリ(11)よ
り読み出し、プリント部へ送出するプリント部インク7
エース、(8)はホスト計算機より送られるグラフコマ
ンドをページ単位に貯えるグラフページバッファ、(9
)はクリ7ベーシ/<ソファ(8)より読み出したグラ
フコマンドを解析し、クリア展開CP U (11)用
に変換され虎内部グラフコマンドを収納する内部グラフ
ページバッファ、(lO)は内部グラフページバッファ
(9)より内部グラフコマンドを読み出し、これtビッ
ト展開するグラフ展開CPU、(11)はグラフ展開C
PU(10)により展開されたピットパターンを収納す
るグラフピットマツプメモリを示す。
以下この発明の詳細な説明する。ホスト計算機よりチャ
ネルを通じ送られるコマンド(1)はチャネルインタフ
ェース部(2)、ワークエリア(3)を通じ、このコマ
ンドがテキストに関するものであればテキストベージバ
ッファ(4)に、又グラ7コマンドで6 しHグラフペ
ージバッファ(8)に収納される。この入力処理手順を
繰り返し各ページバッファには複数ページ分のデータが
収められる。1方プリント出力処理は、テキストページ
バッファ(4)に1ベ一ジ以上のデータがあれば起動さ
れる。但しこのテキストページに対応するグラ7ページ
がグラ7ページパソフア(8)内に有れば両者同期をと
り、プリント部インタフェース(7)を通じ、印字ピッ
トパターンを出力する。テキストページノくツ7ア(4
)より読み出し次データの中で、文字コードは7オント
メモ1バ5)より対応ピットパターンを読み出し、テキ
ストピットマツプメモリ(6)へ収納されていく。
ネルを通じ送られるコマンド(1)はチャネルインタフ
ェース部(2)、ワークエリア(3)を通じ、このコマ
ンドがテキストに関するものであればテキストベージバ
ッファ(4)に、又グラ7コマンドで6 しHグラフペ
ージバッファ(8)に収納される。この入力処理手順を
繰り返し各ページバッファには複数ページ分のデータが
収められる。1方プリント出力処理は、テキストページ
バッファ(4)に1ベ一ジ以上のデータがあれば起動さ
れる。但しこのテキストページに対応するグラ7ページ
がグラ7ページパソフア(8)内に有れば両者同期をと
り、プリント部インタフェース(7)を通じ、印字ピッ
トパターンを出力する。テキストページノくツ7ア(4
)より読み出し次データの中で、文字コードは7オント
メモ1バ5)より対応ピットパターンを読み出し、テキ
ストピットマツプメモリ(6)へ収納されていく。
テキストページバッファ(4)内のテキストページに対
応するグラフページがグラフページバッファ(8)に存
在する場合の処理は以下となる。
応するグラフページがグラフページバッファ(8)に存
在する場合の処理は以下となる。
テキストページデータがテキストページバッファ(4)
に入力されてから出力されるまでには、既に収納されて
いるテキストページを全て印字出力する必要があり、こ
の時間を利用して、グラフページバツ7ア(8)よりグ
ラフコマンドを読み出し解析し、グラフ展開CP U
(10)用の内部グラフコマンドに変換し、これらを内
部グラフページバッファ(9)に順次収納し、ページ単
位で管理しておく。
に入力されてから出力されるまでには、既に収納されて
いるテキストページを全て印字出力する必要があり、こ
の時間を利用して、グラフページバツ7ア(8)よりグ
ラフコマンドを読み出し解析し、グラフ展開CP U
(10)用の内部グラフコマンドに変換し、これらを内
部グラフページバッファ(9)に順次収納し、ページ単
位で管理しておく。
該当テキストページの印字出力タイミングに達すると、
内部グラフページバッファ(9)より変換済の内部グラ
フコマンドを読み出しグラフ展開CPU(10)により
指定グラフ図形のピットパターン展開を行ない、グラフ
ピットマツプメモリ(11)に書き込んで行く。
内部グラフページバッファ(9)より変換済の内部グラ
フコマンドを読み出しグラフ展開CPU(10)により
指定グラフ図形のピットパターン展開を行ない、グラフ
ピットマツプメモリ(11)に書き込んで行く。
〔発明の効果」
以上の様にこの発明によれば、ホスト計算機より送附さ
れるコマンドを入力処理と出力処理の間に、内部グラフ
コマンドへの解析・変換処理を行ない、内部グラフベー
ジバツ7アに収納し、出力処理時はこれを読み出しグラ
フ図形へのピットパターン展開を行なう様に構成したの
で、装置が安価で、性能の良いものが得られる効果があ
る。
れるコマンドを入力処理と出力処理の間に、内部グラフ
コマンドへの解析・変換処理を行ない、内部グラフベー
ジバツ7アに収納し、出力処理時はこれを読み出しグラ
フ図形へのピットパターン展開を行なう様に構成したの
で、装置が安価で、性能の良いものが得られる効果があ
る。
第1図はこの発明のプリンタデータ制御装置の実施例に
よるプリンタのブロック図を示し、第2図は従来のプリ
ンタのブロック図を示す。 図において、(1)はコマンド、(2)はチャネルイン
ク7エース部、(3)はワークエリア、(4)はテキス
トページバッファ、(S)iltフォントメモリ、 (
6)はテキストピットマツプメモリ、(7)はプリント
部インク7エース部、(8)はグラ7ページパツ7ア、
(9) I/′i内部グラ7ページバツ7ア、 (10
)はグラフ族IQcPU、(11)はグラフピットマツ
プメモリを示す。 なお図中、同一符号は同−又は相当部分を示す。
よるプリンタのブロック図を示し、第2図は従来のプリ
ンタのブロック図を示す。 図において、(1)はコマンド、(2)はチャネルイン
ク7エース部、(3)はワークエリア、(4)はテキス
トページバッファ、(S)iltフォントメモリ、 (
6)はテキストピットマツプメモリ、(7)はプリント
部インク7エース部、(8)はグラ7ページパツ7ア、
(9) I/′i内部グラ7ページバツ7ア、 (10
)はグラフ族IQcPU、(11)はグラフピットマツ
プメモリを示す。 なお図中、同一符号は同−又は相当部分を示す。
Claims (1)
- ホスト計算機より送附されるグラフコマンドを貯えるグ
ラフページメモリ、それらをビットパターンに展開する
グラフ展開CPU、そのビットパターンを貯えるグラフ
ビットマップメモリを有し、上記グラフコマンドに対応
するテキストデータを収納するテキストページバッファ
、各文字コード単位にその文字パターンを収めるフォン
トメモリ、その文字パターンをテキスト印字内容に応じ
ビットパターンにて印字データを収納するテキストビッ
トマップメモリを有するプリンタにおいて、グラフコマ
ンドをテキストページバッファの印字に先だつてグラフ
展開CPU用の内部グラフコマンドに変換を行ないその
変換結果を収納する内部グラフページバッファを設ける
ことを特徴とするプリンタデータ制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60238837A JPS6297026A (ja) | 1985-10-23 | 1985-10-23 | プリンタデ−タ制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60238837A JPS6297026A (ja) | 1985-10-23 | 1985-10-23 | プリンタデ−タ制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS6297026A true JPS6297026A (ja) | 1987-05-06 |
JPH0378650B2 JPH0378650B2 (ja) | 1991-12-16 |
Family
ID=17036010
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60238837A Granted JPS6297026A (ja) | 1985-10-23 | 1985-10-23 | プリンタデ−タ制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6297026A (ja) |
-
1985
- 1985-10-23 JP JP60238837A patent/JPS6297026A/ja active Granted
Also Published As
Publication number | Publication date |
---|---|
JPH0378650B2 (ja) | 1991-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5136688A (en) | Print data processing apparatus for an image forming apparatus | |
JPH0378651B2 (ja) | ||
JPH0465258A (ja) | テキスト情報処理装置 | |
JPS60141076A (ja) | 印刷装置の制御方法 | |
JPS6297026A (ja) | プリンタデ−タ制御装置 | |
JPS62126430A (ja) | プリンタ制御装置 | |
JPS6321158A (ja) | プリンタ出力装置 | |
JPS6145325A (ja) | プリント装置 | |
JPS63288562A (ja) | 出力方法 | |
JPH03114856A (ja) | プリンタデータ管理方式 | |
JPS5887622A (ja) | プリンタ制御装置 | |
JPS6235856A (ja) | 出力方法 | |
JP2872144B2 (ja) | 印刷装置 | |
JP2682984B2 (ja) | 出力装置 | |
JPH0631983A (ja) | プリンタ装置 | |
JPS5936314B2 (ja) | 表示装置の制御方式 | |
JPS63242561A (ja) | フオント縮小システム | |
JP2000225735A (ja) | 画像印刷装置 | |
JPH02286364A (ja) | 印字出力装置 | |
JPH0462084A (ja) | プリンタ | |
JPS62232027A (ja) | ラインプリンタにおけるグラフイツクスの印字方式 | |
JPH01286867A (ja) | 文書作成装置 | |
JPS6359575A (ja) | テストプリント方式 | |
JPS63138417A (ja) | 印字装置 | |
JPH03164278A (ja) | 印字装置 |