JPH04307619A - ページプリンタ制御装置 - Google Patents
ページプリンタ制御装置Info
- Publication number
- JPH04307619A JPH04307619A JP3071555A JP7155591A JPH04307619A JP H04307619 A JPH04307619 A JP H04307619A JP 3071555 A JP3071555 A JP 3071555A JP 7155591 A JP7155591 A JP 7155591A JP H04307619 A JPH04307619 A JP H04307619A
- Authority
- JP
- Japan
- Prior art keywords
- page
- intermediate code
- control device
- printer control
- host computer
- 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
- Dot-Matrix Printers And Others (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は、ホストコンピュータよ
り入力された制御コード、および、印刷データを受信し
て、ページ単位に、イメージドット情報を出力するペー
ジプリンタの動作を制御するページプリンタ制御装置に
係わり、特に、一つのページ単位を構成するイメージ情
報や、文字コードなどの中間コードを、それぞれ個別に
分けて登録し、文書のメンテナンスを効率良く行なうの
に好適なページプリンタ制御装置に関するものである。
り入力された制御コード、および、印刷データを受信し
て、ページ単位に、イメージドット情報を出力するペー
ジプリンタの動作を制御するページプリンタ制御装置に
係わり、特に、一つのページ単位を構成するイメージ情
報や、文字コードなどの中間コードを、それぞれ個別に
分けて登録し、文書のメンテナンスを効率良く行なうの
に好適なページプリンタ制御装置に関するものである。
【0002】
【従来の技術】ページプリンタは、インパクトラインプ
リンタなどでは対応できない高速印刷や、日本語、図形
、イメージなどの情報を高精細に印字出力することが可
能であり、現在、コンピュータの高速性と利用分野の広
がりに伴い、印字出力装置として広く利用されている。 その印刷制御方法は、例えば、電子情報通信学会編「電
子情報通信ハンドブック」の第1683頁に記載のよう
に、出力文字を、ドットの集合で表現するために、キャ
ラクタジェネレータにより、コンピュータから転送され
てくる文字コードデータをドット情報化(中間コードに
コンバート)し、そして、図形、イメージ、帳票枠など
の印刷情報を、オーバレイ機能により、重ね合わせて展
開し、同時に印字する。
リンタなどでは対応できない高速印刷や、日本語、図形
、イメージなどの情報を高精細に印字出力することが可
能であり、現在、コンピュータの高速性と利用分野の広
がりに伴い、印字出力装置として広く利用されている。 その印刷制御方法は、例えば、電子情報通信学会編「電
子情報通信ハンドブック」の第1683頁に記載のよう
に、出力文字を、ドットの集合で表現するために、キャ
ラクタジェネレータにより、コンピュータから転送され
てくる文字コードデータをドット情報化(中間コードに
コンバート)し、そして、図形、イメージ、帳票枠など
の印刷情報を、オーバレイ機能により、重ね合わせて展
開し、同時に印字する。
【0004】このように、従来のページプリンタの動作
制御を行なうページプリンタ制御装置においては、ペー
ジ単位に一つのページバッファを設けて、一ページ分の
印刷データ毎に印刷していた。また、複数のページバッ
ファが存在しても、優先順位の変更、もしくは、特定の
ページバッファのみの展開、すなわち、イメージドット
情報化はできなかった。また、特定のページバッファの
みを内部へ登録することも不可能であった。
制御を行なうページプリンタ制御装置においては、ペー
ジ単位に一つのページバッファを設けて、一ページ分の
印刷データ毎に印刷していた。また、複数のページバッ
ファが存在しても、優先順位の変更、もしくは、特定の
ページバッファのみの展開、すなわち、イメージドット
情報化はできなかった。また、特定のページバッファの
みを内部へ登録することも不可能であった。
【0005】
【発明が解決しようとする課題】解決しようとする問題
点は、従来のページプリンタ制御装置は、一つのページ
単位内の特定のページバッファのみの展開が不可能であ
ったため、すべての情報をホストコンピュータより転送
して、デコードする必要があり、文書のメンテナンスな
どを効率良く行なうことができない点である。本発明の
目的は、これら従来技術の課題を解決し、ページプリン
タ制御装置における展開の順序の設定、および、指定し
たページバッファのみの展開を可能とし、また、一度作
成したイメージパターンを登録することにより、同一の
フォームの再送を不要とし、文書のメンテナンス時など
におけるイメージパターン展開処理の効率の向上を可能
とするページプリンタ制御装置を提供することである。
点は、従来のページプリンタ制御装置は、一つのページ
単位内の特定のページバッファのみの展開が不可能であ
ったため、すべての情報をホストコンピュータより転送
して、デコードする必要があり、文書のメンテナンスな
どを効率良く行なうことができない点である。本発明の
目的は、これら従来技術の課題を解決し、ページプリン
タ制御装置における展開の順序の設定、および、指定し
たページバッファのみの展開を可能とし、また、一度作
成したイメージパターンを登録することにより、同一の
フォームの再送を不要とし、文書のメンテナンス時など
におけるイメージパターン展開処理の効率の向上を可能
とするページプリンタ制御装置を提供することである。
【0006】
【課題を解決するための手段】上記目的を達成するため
、本発明のページプリンタ制御装置は、(1)ホストコ
ンピュータから入力したコードデータを、中間コードに
コンバートし、この中間コードを、ページ単位でイメー
ジパターンに展開して印字するページプリンタの動作制
御を行なうページプリンタ制御装置において、ホストコ
ンピュータからの指定に基づき、コンバートした一つの
ページ単位を構成する複数の中間コードから、イメージ
パターンに展開する中間コードを選択して出力する中間
コード出力制御部を設け、ホストコンピュータからの指
定により、この中間コード出力制御部で選択した中間コ
ードのみのイメージパターンへの展開を行なうことを特
徴とする。また、(2)上記(1)に記載のページプリ
ンタ制御装置において、中間コード出力制御部に、一つ
のページ単位内の複数の中間コードをそれぞれ個別に一
時記憶する複数のページバッファと、ホストコンピュー
タからの指定に基づき、この複数のページバッファのい
ずれかを選択して、一つのページ単位内の複数の中間コ
ードのページバッファへの一時記憶、および、イメージ
パターンへの展開の対象となる中間コードの出力を行な
うページバッファ選択部とを設け、ホストコンピュータ
からの指定により、複数のページバッファのそれぞれに
一時記憶した一つのページ単位を構成する複数の中間コ
ードのいずれかを選択してイメージパターンへ展開する
ことを特徴とする。また、(3)上記(2)に記載のペ
ージプリンタ制御装置において、中間コード出力制御部
に、ホストコンピュータからの指定によるページバッフ
ァの選択順序を判定する優先順序判定部を設け、ページ
バッファ選択部は、この優先順序判定部の判定動作に基
づき、複数のページバッファに格納した中間コードのそ
れぞれを順次に選択することを特徴とする。そして、(
4)上記(2)もしくは(3)のいずれかに記載のペー
ジプリンタ制御装置において、ページバッファに一時記
憶した任意の中間コードを格納する中間コード格納用メ
モリと、ホストコンピュータからの指定に基づき、複数
のページバッファのいずれかを選択してこの中間コード
格納用メモリに格納し、かつ、この中間コード格納用メ
モリから、イメージパターンの展開の対象となる中間コ
ードを出力する格納用ページバッファ選択部とを設け、
ホストコンピュータからの指定に基づき、この格納用ペ
ージバッファ選択部により中間コード格納用メモリから
出力した中間コードを、イメージパターンに展開するこ
とを特徴とする。
、本発明のページプリンタ制御装置は、(1)ホストコ
ンピュータから入力したコードデータを、中間コードに
コンバートし、この中間コードを、ページ単位でイメー
ジパターンに展開して印字するページプリンタの動作制
御を行なうページプリンタ制御装置において、ホストコ
ンピュータからの指定に基づき、コンバートした一つの
ページ単位を構成する複数の中間コードから、イメージ
パターンに展開する中間コードを選択して出力する中間
コード出力制御部を設け、ホストコンピュータからの指
定により、この中間コード出力制御部で選択した中間コ
ードのみのイメージパターンへの展開を行なうことを特
徴とする。また、(2)上記(1)に記載のページプリ
ンタ制御装置において、中間コード出力制御部に、一つ
のページ単位内の複数の中間コードをそれぞれ個別に一
時記憶する複数のページバッファと、ホストコンピュー
タからの指定に基づき、この複数のページバッファのい
ずれかを選択して、一つのページ単位内の複数の中間コ
ードのページバッファへの一時記憶、および、イメージ
パターンへの展開の対象となる中間コードの出力を行な
うページバッファ選択部とを設け、ホストコンピュータ
からの指定により、複数のページバッファのそれぞれに
一時記憶した一つのページ単位を構成する複数の中間コ
ードのいずれかを選択してイメージパターンへ展開する
ことを特徴とする。また、(3)上記(2)に記載のペ
ージプリンタ制御装置において、中間コード出力制御部
に、ホストコンピュータからの指定によるページバッフ
ァの選択順序を判定する優先順序判定部を設け、ページ
バッファ選択部は、この優先順序判定部の判定動作に基
づき、複数のページバッファに格納した中間コードのそ
れぞれを順次に選択することを特徴とする。そして、(
4)上記(2)もしくは(3)のいずれかに記載のペー
ジプリンタ制御装置において、ページバッファに一時記
憶した任意の中間コードを格納する中間コード格納用メ
モリと、ホストコンピュータからの指定に基づき、複数
のページバッファのいずれかを選択してこの中間コード
格納用メモリに格納し、かつ、この中間コード格納用メ
モリから、イメージパターンの展開の対象となる中間コ
ードを出力する格納用ページバッファ選択部とを設け、
ホストコンピュータからの指定に基づき、この格納用ペ
ージバッファ選択部により中間コード格納用メモリから
出力した中間コードを、イメージパターンに展開するこ
とを特徴とする。
【0007】
【作用】本発明において、中間コード出力制御部は、一
つのページ単位を構成する複数の中間コードを、複数の
ページバッファにそれぞれ個別に一時記憶する。そして
、ホストコンピュータからの指定に基づき、ページバッ
ファ選択部で、それぞれのページバッファへ一時記憶し
た中間コードを選択して出力する。ページプリンタ制御
装置は、このように選択して出力した中間コードのみを
イメージパターンへ展開する。また、中間コード出力制
御部に、ホストコンピュータからの指定によるページバ
ッファの選択順序を判定する優先順序判定部を設け、こ
の優先順序判定部の判定動作に基づき、複数のページバ
ッファに格納した中間コードのそれぞれを順次に選択す
る。このことにより、印刷データの転送の順番に係わり
なく、印字結果を同一にすることができる。さらに、ペ
ージバッファに一時記憶した任意の中間コードを、中間
コード格納用メモリに格納し、ホストコンピュータから
の指定により、この中間コード格納用メモリから出力し
た中間コードを、イメージパターンに展開する。このこ
とにより、中間コード格納部に格納した中間コードを、
繰返し、イメージパターンに変換することができ、文書
のメンテナンス時において、同一のイメージパターンを
再送する必要がなくなる。
つのページ単位を構成する複数の中間コードを、複数の
ページバッファにそれぞれ個別に一時記憶する。そして
、ホストコンピュータからの指定に基づき、ページバッ
ファ選択部で、それぞれのページバッファへ一時記憶し
た中間コードを選択して出力する。ページプリンタ制御
装置は、このように選択して出力した中間コードのみを
イメージパターンへ展開する。また、中間コード出力制
御部に、ホストコンピュータからの指定によるページバ
ッファの選択順序を判定する優先順序判定部を設け、こ
の優先順序判定部の判定動作に基づき、複数のページバ
ッファに格納した中間コードのそれぞれを順次に選択す
る。このことにより、印刷データの転送の順番に係わり
なく、印字結果を同一にすることができる。さらに、ペ
ージバッファに一時記憶した任意の中間コードを、中間
コード格納用メモリに格納し、ホストコンピュータから
の指定により、この中間コード格納用メモリから出力し
た中間コードを、イメージパターンに展開する。このこ
とにより、中間コード格納部に格納した中間コードを、
繰返し、イメージパターンに変換することができ、文書
のメンテナンス時において、同一のイメージパターンを
再送する必要がなくなる。
【0008】
【実施例】以下、本発明の実施例を、図面により詳細に
説明する。図1は、本発明を施したページプリンタ制御
装置の本発明に係わる構成の一実施例を示すブロック図
である。ホストコンピュータ1とページプリンタ2との
間に設けられたページプリンタ制御装置3は、ホストコ
ンピュータ1から転送された印刷データを取り込むデー
タ入力部4、この入力した印刷データを中間コードにコ
ンバートするコンバート部5、本発明であり、ホストコ
ンピュータ1からの指定に基づき、コンバートした中間
コードを選択して出力する中間コード出力制御部6、こ
の中間コードをページ単位で重ね合わせて印刷イメージ
パターンに展開するデータ展開部7、その印刷イメージ
パターンをビットマップメモリに蓄積する印刷イメージ
記憶部8と、印刷イメージ記憶部8に蓄積した印刷イメ
ージパターンを、ページプリンタ2に転送するデータ転
送部9、そして、ページプリンタ制御装置3の全体の動
作を制御する主制御部10により構成されている。尚、
ページプリンタ制御装置3に対する印刷要求は、操作者
が、ホストコンピュータ1から印刷開始制御コードを送
信するか、または、ページプリンタ制御装置3に具備さ
れているスイッチを操作して行なう。
説明する。図1は、本発明を施したページプリンタ制御
装置の本発明に係わる構成の一実施例を示すブロック図
である。ホストコンピュータ1とページプリンタ2との
間に設けられたページプリンタ制御装置3は、ホストコ
ンピュータ1から転送された印刷データを取り込むデー
タ入力部4、この入力した印刷データを中間コードにコ
ンバートするコンバート部5、本発明であり、ホストコ
ンピュータ1からの指定に基づき、コンバートした中間
コードを選択して出力する中間コード出力制御部6、こ
の中間コードをページ単位で重ね合わせて印刷イメージ
パターンに展開するデータ展開部7、その印刷イメージ
パターンをビットマップメモリに蓄積する印刷イメージ
記憶部8と、印刷イメージ記憶部8に蓄積した印刷イメ
ージパターンを、ページプリンタ2に転送するデータ転
送部9、そして、ページプリンタ制御装置3の全体の動
作を制御する主制御部10により構成されている。尚、
ページプリンタ制御装置3に対する印刷要求は、操作者
が、ホストコンピュータ1から印刷開始制御コードを送
信するか、または、ページプリンタ制御装置3に具備さ
れているスイッチを操作して行なう。
【0009】中間コード出力制御部6は、一つのページ
単位内の複数の中間コードをそれぞれ個別に一時記憶す
るグラフィック用ページバッファ16、印字コード用ペ
ージバッファ17、イメージ情報用ページバッファ18
、網かけ用ページバッファ19からなるページバッファ
11、ページバッファ11に一時記憶した任意の中間コ
ードを格納する中間コード格納用メモリ12、ホストコ
ンピュータ1からの指定により、この複数のページバッ
ファ11のいずれかを選択するページバッファ選択部1
3、ホストコンピュータ1からの指定によるページバッ
ファ選択部13のページバッファ11の選択順序を判定
する優先順序判定部14、そして、中間コード格納用メ
モリ12に格納する中間コードを一時記憶したページバ
ッファ11を、ホストコンピュータ1からの指定により
選択する格納ページバッファ選択部15により構成され
ている。尚、グラフィック用ページバッファ16には、
グラフィックデータを、印字ポイントと、グラフィック
情報、すなわち、ペイント指示、円、ポリゴンなどに変
換して記憶し、また、印字コード用ページバッファ17
には、印字コードを、フォントセット番号、印字ポイン
ト、拡大率などに変換して記憶する。また、イメージ情
報用ページバッファ18には、イメージデータを、印字
ポイント、拡大率などと、データのセーブアドレスを記
憶し、そして、網かけ用ページバッファ19には、網か
けなどを記憶する。
単位内の複数の中間コードをそれぞれ個別に一時記憶す
るグラフィック用ページバッファ16、印字コード用ペ
ージバッファ17、イメージ情報用ページバッファ18
、網かけ用ページバッファ19からなるページバッファ
11、ページバッファ11に一時記憶した任意の中間コ
ードを格納する中間コード格納用メモリ12、ホストコ
ンピュータ1からの指定により、この複数のページバッ
ファ11のいずれかを選択するページバッファ選択部1
3、ホストコンピュータ1からの指定によるページバッ
ファ選択部13のページバッファ11の選択順序を判定
する優先順序判定部14、そして、中間コード格納用メ
モリ12に格納する中間コードを一時記憶したページバ
ッファ11を、ホストコンピュータ1からの指定により
選択する格納ページバッファ選択部15により構成され
ている。尚、グラフィック用ページバッファ16には、
グラフィックデータを、印字ポイントと、グラフィック
情報、すなわち、ペイント指示、円、ポリゴンなどに変
換して記憶し、また、印字コード用ページバッファ17
には、印字コードを、フォントセット番号、印字ポイン
ト、拡大率などに変換して記憶する。また、イメージ情
報用ページバッファ18には、イメージデータを、印字
ポイント、拡大率などと、データのセーブアドレスを記
憶し、そして、網かけ用ページバッファ19には、網か
けなどを記憶する。
【0010】このような構成により、本実施例のページ
プリンタ制御装置3は、ホストコンピュータ1からの指
定に基づき、一つのページを構成する複数の中間コード
を、それぞれ別個のページバッファ11に一時記憶する
。そして、例えば、ホストコンピュータ1からの排紙命
令により、指定されたページバッファ11の中間コード
を、優先順位に従い、データ展開部7でページ単位のイ
メージパターンに展開し、データ転送部6によりページ
プリンタ2へ転送する。そして、ページプリンタ2で描
画、印字を行なう。さらに、ページバッファ11に一時
記憶した中間コードのいずれかを、ホストコンピュータ
1からの指定に基づき選択し、中間コード格納用メモリ
12に格納する。また、格納した中間コードを、ホスト
コンピュータ1からの指定に基づき、格納ページバッフ
ァ選択部15により選択し、データ展開部7でページ単
位のイメージパターンへ展開して、データ転送部6によ
りページプリンタ2へ転送し、ページプリンタ2で印字
出力する。このように、ページプリンタ制御装置3によ
り、イメージパターンに展開する中間コードを効率良く
選択することができ、ホストコンピュータ1からの指定
により選択した中間コードのみのイメージパターンへの
展開が可能となる。以下、ページプリンタ制御装置3の
本発明に係わる処理動作を、フローチャートを用いて説
明する。
プリンタ制御装置3は、ホストコンピュータ1からの指
定に基づき、一つのページを構成する複数の中間コード
を、それぞれ別個のページバッファ11に一時記憶する
。そして、例えば、ホストコンピュータ1からの排紙命
令により、指定されたページバッファ11の中間コード
を、優先順位に従い、データ展開部7でページ単位のイ
メージパターンに展開し、データ転送部6によりページ
プリンタ2へ転送する。そして、ページプリンタ2で描
画、印字を行なう。さらに、ページバッファ11に一時
記憶した中間コードのいずれかを、ホストコンピュータ
1からの指定に基づき選択し、中間コード格納用メモリ
12に格納する。また、格納した中間コードを、ホスト
コンピュータ1からの指定に基づき、格納ページバッフ
ァ選択部15により選択し、データ展開部7でページ単
位のイメージパターンへ展開して、データ転送部6によ
りページプリンタ2へ転送し、ページプリンタ2で印字
出力する。このように、ページプリンタ制御装置3によ
り、イメージパターンに展開する中間コードを効率良く
選択することができ、ホストコンピュータ1からの指定
により選択した中間コードのみのイメージパターンへの
展開が可能となる。以下、ページプリンタ制御装置3の
本発明に係わる処理動作を、フローチャートを用いて説
明する。
【0011】図2および図3は、図1におけるページプ
リンタ制御装置の本発明に係わる処理動作の一実施例を
示すフローチャートである。図1のデータ入力部4を介
して入力した(ステップ201)図1のホストコンピュ
ータ1からの制御コードに続く印刷データ、すなわち、
イメージデータや、グラフィックデータ、印字コードな
どを、図1のコンバート部5で中間コードに変換する(
ステップ202)。この中間コードを、図1のページバ
ッファ選択部13により、図1の複数のページバッファ
11に振り分けて一時記憶する。この時、グラフィック
データは、印字ポイントと、グラフィック情報、すなわ
ち、ペイント指示、円、ポリゴンなどに変換して、図1
のページバッファ11のグラフィック用ページバッファ
16に記憶し(ステップ203、204)、印字コード
は、フォントセット番号、印字ポイント、拡大率などに
変換して、図1の印字コード用ページバッファ17に記
憶する(ステップ205、206)。また、イメージデ
ータは、印字ポイント、拡大率などと、データのセーブ
アドレスを図1のイメージ情報用ページバッファ18に
(ステップ207、208)、そして、網かけなどは、
図1の網かけ用ページバッファ19に記憶する(ステッ
プ209、210)。さらに、図1のホストコンピュー
タ1からの制御コードが、あるページバッファに一時記
憶した中間コードの図1の中間コード格納用メモリ12
への格納を指示するものであれば(ステップ211)、
図1の格納ページバッファ選択部15により、指定され
たページバッファの中間コードを図1の中間コード格納
用メモリ12へ格納する(ステップ212)。
リンタ制御装置の本発明に係わる処理動作の一実施例を
示すフローチャートである。図1のデータ入力部4を介
して入力した(ステップ201)図1のホストコンピュ
ータ1からの制御コードに続く印刷データ、すなわち、
イメージデータや、グラフィックデータ、印字コードな
どを、図1のコンバート部5で中間コードに変換する(
ステップ202)。この中間コードを、図1のページバ
ッファ選択部13により、図1の複数のページバッファ
11に振り分けて一時記憶する。この時、グラフィック
データは、印字ポイントと、グラフィック情報、すなわ
ち、ペイント指示、円、ポリゴンなどに変換して、図1
のページバッファ11のグラフィック用ページバッファ
16に記憶し(ステップ203、204)、印字コード
は、フォントセット番号、印字ポイント、拡大率などに
変換して、図1の印字コード用ページバッファ17に記
憶する(ステップ205、206)。また、イメージデ
ータは、印字ポイント、拡大率などと、データのセーブ
アドレスを図1のイメージ情報用ページバッファ18に
(ステップ207、208)、そして、網かけなどは、
図1の網かけ用ページバッファ19に記憶する(ステッ
プ209、210)。さらに、図1のホストコンピュー
タ1からの制御コードが、あるページバッファに一時記
憶した中間コードの図1の中間コード格納用メモリ12
への格納を指示するものであれば(ステップ211)、
図1の格納ページバッファ選択部15により、指定され
たページバッファの中間コードを図1の中間コード格納
用メモリ12へ格納する(ステップ212)。
【0012】そして、図1のホストコンピュータ1から
、印字出力命令が入力され(ステップ213)、かつ、
その印字出力命令が、図1の中間コード格納用メモリ1
2に格納した中間コードの印字出力命令であれば(ステ
ップ214)、指定された中間コードを、図1の格納ペ
ージバッファ選択部15により選択して、図1のデータ
展開部7に出力する(ステップ215)。また、図1の
ホストコンピュータ1からの印字出力命令が、図1のホ
ストコンピュータ1から送られた印刷データの印字出力
命令であれば、図1のページバッファ選択部13により
、この排紙命令の制御コードで指定されたページバッフ
ァを選択し(ステップ216)、かつ、図1の優先順序
判定部14により、制御コードで指定されたページバッ
ファの出力優先順序を判定する(ステップ217)。そ
して、指定されたページバッファに一時記憶した中間コ
ードを、指定された順序で、図1のデータ展開部7に出
力する(ステップ218)。以下、従来技術と同じに、
このようにして出力した中間コードを、図1のデータ展
開部7により、ページ単位で重ね合わせて印刷イメージ
パターンに展開して、図1の印刷イメージ記憶部8に蓄
積する。そして、印刷イメージ記憶部8に蓄積した印刷
イメージパターンを、図1のデータ転送部9により、図
1のページプリンタ2に送出し、図1のページプリンタ
2で、印字出力する。
、印字出力命令が入力され(ステップ213)、かつ、
その印字出力命令が、図1の中間コード格納用メモリ1
2に格納した中間コードの印字出力命令であれば(ステ
ップ214)、指定された中間コードを、図1の格納ペ
ージバッファ選択部15により選択して、図1のデータ
展開部7に出力する(ステップ215)。また、図1の
ホストコンピュータ1からの印字出力命令が、図1のホ
ストコンピュータ1から送られた印刷データの印字出力
命令であれば、図1のページバッファ選択部13により
、この排紙命令の制御コードで指定されたページバッフ
ァを選択し(ステップ216)、かつ、図1の優先順序
判定部14により、制御コードで指定されたページバッ
ファの出力優先順序を判定する(ステップ217)。そ
して、指定されたページバッファに一時記憶した中間コ
ードを、指定された順序で、図1のデータ展開部7に出
力する(ステップ218)。以下、従来技術と同じに、
このようにして出力した中間コードを、図1のデータ展
開部7により、ページ単位で重ね合わせて印刷イメージ
パターンに展開して、図1の印刷イメージ記憶部8に蓄
積する。そして、印刷イメージ記憶部8に蓄積した印刷
イメージパターンを、図1のデータ転送部9により、図
1のページプリンタ2に送出し、図1のページプリンタ
2で、印字出力する。
【0013】以上、図1から図3を用いて説明したよう
に、本実施例のページプリンタ制御装置では、特定のペ
ージバッファのみの展開が可能となり、例えば、変更し
た部分のページバッファのみをデコードすることにより
、すばやく、かつ、正確に、文書のメンテナンスの確認
ができる。また、ページバッファの展開の優先順位を指
定でき、このことにより、フォント、網かけ、イメージ
、そして、グラフィックのコマンドの転送の順番に係わ
らず、印字結果を同一にすることができる。そして、特
定のページバッファを登録することにより、同一のフォ
ーム、または、パターンを再送する必要がなくなる。
に、本実施例のページプリンタ制御装置では、特定のペ
ージバッファのみの展開が可能となり、例えば、変更し
た部分のページバッファのみをデコードすることにより
、すばやく、かつ、正確に、文書のメンテナンスの確認
ができる。また、ページバッファの展開の優先順位を指
定でき、このことにより、フォント、網かけ、イメージ
、そして、グラフィックのコマンドの転送の順番に係わ
らず、印字結果を同一にすることができる。そして、特
定のページバッファを登録することにより、同一のフォ
ーム、または、パターンを再送する必要がなくなる。
【0014】
【発明の効果】本発明によれば、ページプリンタの動作
を制御するページプリンタ制御装置において、一つのペ
ージ単位の中間コードを複数に分けて登録し、展開の順
序の設定、および、指定したページバッファのみの展開
が可能となり、また、一度作成したフォーマットを登録
することにより、同一のイメージパターンの再送が不要
となり、文書のメンテナンスを効率良く行なうことがで
き、印字処理性能を向上させることが可能となる。
を制御するページプリンタ制御装置において、一つのペ
ージ単位の中間コードを複数に分けて登録し、展開の順
序の設定、および、指定したページバッファのみの展開
が可能となり、また、一度作成したフォーマットを登録
することにより、同一のイメージパターンの再送が不要
となり、文書のメンテナンスを効率良く行なうことがで
き、印字処理性能を向上させることが可能となる。
【0015】
【図1】本発明を施したページプリンタ制御装置の本発
明に係わる構成の一実施例を示すブロック図である。
明に係わる構成の一実施例を示すブロック図である。
【図2】図1におけるページプリンタ制御装置の本発明
に係わる処理動作の一実施例を示すフローチャートの一
部である。
に係わる処理動作の一実施例を示すフローチャートの一
部である。
【図3】図1におけるページプリンタ制御装置の本発明
に係わる処理動作の一実施例を示すフローチャートの一
部である。
に係わる処理動作の一実施例を示すフローチャートの一
部である。
1 ホストコンピュータ
2 ページプリンタ
3 ページプリンタ制御装置
4 データ入力部
5 コンバート部
6 中間コード出力制御部
7 データ展開部
8 印刷イメージ記憶部
9 データ転送部
10 主制御部
11 ページバッファ
12 中間コード格納用メモリ
13 ページバッファ選択部
14 優先順序判定部
15 格納ページバッファ選択部
16 グラフィック用ページバッファ17 印字コ
ード用ページバッファ 18 イメージ情報用ページバッファ19 網かけ
用ページバッファ
ード用ページバッファ 18 イメージ情報用ページバッファ19 網かけ
用ページバッファ
Claims (4)
- 【請求項1】 ホストコンピュータから入力したコー
ドデータを、中間コードにコンバートし、該中間コード
を、ページ単位でイメージパターンに展開して印字する
ページプリンタの動作制御を行なうページプリンタ制御
装置において、上記ホストコンピュータからの指定に基
づき、上記コンバートした一つのページ単位を構成する
複数の中間コードから、上記イメージパターンに展開す
る中間コードを選択して出力する中間コード出力制御手
段を設け、上記ホストコンピュータからの指定により、
該中間コード出力制御手段で選択した中間コードのみの
イメージパターンへの展開を行なうことを特徴とするペ
ージプリンタ制御装置。 - 【請求項2】 請求項1に記載のページプリンタ制御
装置において、上記中間コード出力制御手段に、上記一
つのページ単位内の複数の上記中間コードをそれぞれ個
別に一時記憶する複数のページバッファと、上記ホスト
コンピュータからの指定に基づき、該複数のページバッ
ファのいずれかを選択して、上記一つのページ単位内の
複数の中間コードの該ページバッファへの一時記憶、お
よび、イメージパターンへの展開の対象となる中間コー
ドの出力を行なうページバッファ選択手段とを設け、上
記ホストコンピュータからの指定により、上記複数のペ
ージバッファのそれぞれに一時記憶した上記一つのペー
ジ単位内の複数の中間コードのいずれかを選択してイメ
ージパターンへ展開することを特徴とするページプリン
タ制御装置。 - 【請求項3】 請求項2に記載のページプリンタ制御
装置において、上記中間コード出力制御手段に、上記ホ
ストコンピュータからの指定による上記ページバッファ
の選択順序を判定する優先順序判定手段を設け、上記ペ
ージバッファ選択手段は、該優先順序判定手段の判定動
作に基づき、上記複数のページバッファに格納した中間
コードのそれぞれを順次に選択することを特徴とするペ
ージプリンタ制御装置。 - 【請求項4】 請求項2もしくは請求項3のいずれか
に記載のページプリンタ制御装置において、上記ページ
バッファに一時記憶した任意の中間コードを格納する中
間コード格納用メモリと、上記ホストコンピュータから
の指定に基づき、上記複数のページバッファのいずれか
を選択して該中間コード格納用メモリに格納し、かつ、
該中間コード格納用メモリから、イメージパターンへの
展開の対象となる中間コードを出力する格納用ページバ
ッファ選択手段とを設け、上記ホストコンピュータから
の指定に基づき、該格納用ページバッファ選択手段によ
り上記中間コード格納用メモリから出力した中間コード
を、イメージパターンに展開することを特徴とするペー
ジプリンタ制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3071555A JPH04307619A (ja) | 1991-04-04 | 1991-04-04 | ページプリンタ制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3071555A JPH04307619A (ja) | 1991-04-04 | 1991-04-04 | ページプリンタ制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04307619A true JPH04307619A (ja) | 1992-10-29 |
Family
ID=13464096
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3071555A Pending JPH04307619A (ja) | 1991-04-04 | 1991-04-04 | ページプリンタ制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04307619A (ja) |
-
1991
- 1991-04-04 JP JP3071555A patent/JPH04307619A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH111029A (ja) | カラープリントシステム,カラープリンタ,及びコンピュータが実行可能なプログラムを格納したコンピュータが読取可能な記録媒体 | |
| US6860203B2 (en) | Method and apparatus for printing computer generated images | |
| US6247028B1 (en) | Controlling attributes of pre-registered form data to match those of data to be printed with the form data | |
| US6388757B1 (en) | Printing apparatus, printing system, and a method for acquiring character resources of the printing system | |
| JPH11105349A (ja) | 印刷処理システム及び印刷処理方法並びに印刷処理制御プログラムが記録されたコンピュータ読み取り可能な記録媒体 | |
| JP2815832B2 (ja) | ページプリンタのバンドプリント方法 | |
| JPH04307619A (ja) | ページプリンタ制御装置 | |
| JP3204136B2 (ja) | 画像処理装置及び圧縮処理方法 | |
| KR100212981B1 (ko) | 화상형성장치의 출력용지 및 토너 절약 프린팅 장치 및 방법 | |
| JP2000207147A (ja) | 印刷デ―タ転送システム | |
| JP3496384B2 (ja) | 画像出力装置 | |
| JPH11110151A (ja) | プリンタドライバ、プリンタドライバを有したコンピュータ及びコンピュータシステム | |
| JPH11187261A (ja) | 画像処理装置 | |
| JPH08130618A (ja) | 印刷装置及び印刷方法 | |
| JP2711860B2 (ja) | 出力制御方法およびその装置 | |
| JP3129133B2 (ja) | カラー印刷装置 | |
| JP3196788B2 (ja) | プリンタ、及び印刷制御方法 | |
| JP2715475B2 (ja) | 図形出力装置 | |
| JP2660127B2 (ja) | ページプリンタの印刷密度変換方法 | |
| JPS6246010B2 (ja) | ||
| JP2000225735A (ja) | 画像印刷装置 | |
| JP2000011191A (ja) | カラー画像出力方法、装置および記録媒体 | |
| JPS63317349A (ja) | 印刷装置 | |
| JP2001277612A (ja) | 印刷制御装置および方法および記憶媒体 | |
| JPH03112668A (ja) | 印刷装置 |