(57)【要約】【課題】一つのページに印刷される画像を構成する各部分に夫々対応する複数の印刷データを夫々独立して処理し、これらの印刷データに基づいて一つのページに画像を印刷することができるプリンタを、提供する。【解決手段】ＭＰＵ２は、枠書式に対応する印刷データ，及び、この枠書式に重ねて印刷されるテキストに対応する印刷データを受信すると、これらの印刷データを、独立して画像バッファ３内に書き込む。第１ＶＩＦ４−１は、枠書式に対応する印刷データを画像バッファ３内から読み出し、選択合成回路６に送信する。他方、第２ＶＩＦ４−２は、テキストに対応する印刷データを画像バッファ３内から読み出し、選択合成回路６に送信する。選択合成回路６は、送信されてきた各印刷データを合成して、一つのページ分の印刷データとして統合する。印刷機構７は、選択合成回路６にて合成された印刷データに基づいて、一つの用紙の上に画像の印刷を行う。【選択図】図２
2004074786.tif 000002
【特許請求の範囲】
【請求項１】
一つのページに印刷される画像を構成する各部分に夫々対応する複数の印刷データを、夫々、独立した状態で保持する画像バッファと、
この画像バッファ内に格納されている各印刷データを夫々読み出す複数のビデオインターフェースと、
各ビデオインターフェースによって読み出された各印刷データを、一つのページ分の印刷データとして統合する印刷データ統合回路と、
この印刷データ統合回路によって統合された印刷データに基づいて、一つのページに前記画像を印刷する印刷機構と
を備えることを特徴とするプリンタ。
【請求項２】
前記画像バッファに格納される複数の印刷データは、枠書式に対応する枠書式部分印刷データ，及び、この枠書式に重ねて印刷されるテキストに対応するテキスト部分印刷データであり、
前記印刷データ統合回路は、前記複数のビデオインタフェースによって読み出された各印刷データを、一つのページ分の印刷データとして合成する
ことを特徴とする請求項１記載のプリンタ。
【請求項３】
イメージ及びテキストが混在している画像に対応する印刷データを、イメージに対応する印刷データ及びテキストに対応する印刷データに分離する分離手段と、
この分離手段によって分離された各印刷データを、夫々、独立した状態で前記画像バッファに格納する格納手段と
を更に備えることを特徴とする請求項１記載のプリンタ。
【請求項４】
前記各ビデオインタフェースによって読み出された各印刷データに対して、夫々別個の画像処理を施す複数の画像処理回路
を更に備えることを特徴とする請求項３記載のプリンタ。
【請求項５】
前記画像バッファに格納される複数の印刷データは、一つのページに印刷される画像に対応する印刷データを複数のバンドに分割して得られた複数の印刷データであり、
前記印刷データ統合回路は、前記複数のビデオインタフェースによって読み出された各印刷データを、交互に切り替えて選択して、前記印刷機構に向けて出力する
ことを特徴とする請求項１記載のプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータから出力された印刷データに対応する画像を印刷するプリンタに関する。
【０００２】
【従来の技術】
従来プリンタは、コンピュータから出力された印刷データを格納する画像バッファを有し、この画像バッファに格納されている印刷データを順次印字機構に転送して印刷を行っていた。
【０００３】
従来のプリンタに組み込まれている制御回路を、図１３に示す。この図１３に示されるように、従来のプリンタの制御回路は、制御バスＢ１を介して互いに接続されている通信インタフェース２０，ＭＰＵ（マイクロプロセッサ）２１，画像バッファ２２，ＶＩＦ（ビデオインタフェース）２３，画像処理回路２４，及び、印刷機構２５から、構成されている。また、これらのうち通信インタフェース２０，ＭＰＵ２１，画像バッファ２２及びＶＩＦ２３は、データバスＢ２を介しても、互いに接続されている。
【０００４】
ＭＰＵ２１は、制御バスＢ１を介して、各回路ブロックの動作を制御する中央処理装置である。通信インタフェース２０は、ホストコンピュータ（図示略）から送信されて来た印刷データを受信して、この印刷データをデータバスＢ２上に送出する。
【０００５】
画像バッファ２２は、通信インタフェース２０によってデータバスＢ２上に送出された個々の印刷データを、ＭＰＵ２１からの制御に応じて一時記憶するメモリである。
【０００６】
ＶＩＦ２３は、ＭＰＵ２１からの制御に応じて、画像バッファ２２に記憶されている何れかの印刷データを読み込んで、画像処理回路２４に対して、読み込んだ印刷データを画像信号として出力する。なお、ＶＩＦ２３は、画像処理回路２４に対して画像信号を出力する際には、印刷機構２５から同期信号を受信し、この同期信号に同期して画像信号を出力する。また、ＶＩＦ２３は、新たな印刷データを読み込むためには、画像バッファ２２内における読込対象印刷データのアドレス等が、ＭＰＵ２１によって設定されなければならない。
【０００７】
画像処理回路２４は、ＶＩＦ２３から出力された画像信号に対して、ＭＰＵ２１によって設定された各種の画像処理を施した上で、印刷機構２５に対して出力する。
【０００８】
印刷機構２５は、画像処理回路２４から受け取った画像信号に基づいて、この画像信号に対応する画像を紙面上に印刷する装置である。この印刷機構２５は、画像を数ライン分印刷する毎に、同期信号をＶＩＦ２３に与える。
【０００９】
【発明が解決しようとする課題】
このように、従来のプリンタの制御回路には、ＶＩＦ２３及び画像処理装置２４が一組だけしか内蔵されていなかった。そのため、下記に列挙するような様々な問題点があった。
【００１０】
即ち、従来のプリンタの制御回路では、ＶＩＦ２３が一個だけしが備えられていなかったので、一つのページについては、一個の画像データに基づいた画像のみしか印刷できなかった。そのため、帳票印刷を行うために、テキストに対応する印刷データ及び枠書式に対応する印刷データがホストコンピュータから送信されて来ると、ＭＰＵ２１が、これら二つの印刷データをソフトウェア処理によって予め一つの印刷データとして合成した上で、画像バッファ２２に格納していた。このようにすれば、ＶＩＦ２３は、合成後の一個の印刷データを画像バッファ２２から読み込みさえすれば良いので、帳票印刷が可能となる。しかしながら、このような印刷データの合成処理は、ＭＰＵ２１に大きな負荷を課すので、プリンタ全体の動作が遅くなってしまうという問題があった。これが、従来における第１の問題点である。
【００１１】
また、従来のプリンタの制御回路では、ＶＩＦ２３が一個だけしが備えられていなかったので、この一個のＶＩＦ２３が全ての印刷データを読み込まなければならなかった。そのため、バンド印刷を行うために、バンド毎に分割された印刷データがホストコンピュータから送信されて来た場合でも、ＶＩＦ２３は、各バンド毎の印刷データを次々と読み込まなければならなかった。上述したように、ＶＩＦ２３は、新たな印刷データを読み込むためには、ＭＰＵ２１による再設定を受けなければならない。そして、この再設定中においては、ＶＩＦ２３は停止していなければならない。従って、このＶＩＦ２３の再設定に要する時間が許容時間（ＶＩＦ２３に内蔵されているバッファ内の全画像信号が出力されるまでに要する時間）を超えた場合には、印刷機構２５によって印刷されている画像が途切れてしまう問題が生じていた。これが、従来における第２の問題点である。
【００１２】
また、従来のプリンタに組み込まれた制御回路では、画像処理回路２４が一個しか備えられていなかったので、一つのページについては、一種類の画像処理しか実行することができなかった。しかしながら、テキストとイメージが混在している印刷データの場合、テキストの部分に対してはテキストに適した画像処理を施すことが望まれる一方、イメージの部分に対してはイメージに適した画像処理を施すことが望まれる。例えば、画像をアナログ的に印刷するためには、テキストの部分に対してはスムーシング処理を施す事が望まれる一方、イメージの部分に対しては中間調処理を施す事が望まれる。また、画像の解像度に関して、テキストの部分については、高速印刷を実現するために低解像度処理を施すことが望まれるが、イメージの部分については、高解像度処理を施すことが望まれる。また、データ圧縮・伸張に関して、テキストの部分についてはホストコンピュータ内にてランレングス圧縮を施しておいた上で画像処理回路２４によってランレングス伸張することが望まれる一方、イメージの部分についてはホストコンピュータ内にてＬＺ圧縮を施しておいた上で画像処理回路２４によってＬＺ伸張することが望まれる。従来のプリンタに組み込まれた制御回路では、このような要求があるにも拘わらず、画像処理回路２４が一個しかなかったために、テキスト及びイメージのうち何れか一方に適したデータ圧縮しか印刷データに対して施すことができないという問題があった。これが、従来における第３の問題点である。
【００１３】
本願発明は、従来のプリンタにおけるこのような問題点を解決し、一つのページに印刷される画像を構成する各部分に夫々対応する複数の印刷データを夫々独立して処理し、これらの印刷データに基づいて一つのページに画像を印刷することができるプリンタを、提供することを課題とする。
【００１４】
【課題を解決するための手段】
本発明は前記各課題を解決するため以下の手段を採った。即ち、請求項１による画像変換装置は、図１の原理図に示すように、一つのページに印刷される画像を構成する各部分に夫々対応する複数の印刷データ（５１，５１）を、夫々、独立した状態で保持する画像バッファ（５０）と、この画像バッファ（５０）内に格納されている各印刷データ（５１，５１）を夫々読み出す複数のビデオインターフェース（５２，５２）と、各ビデオインターフェース（５２，５２）によって読み出された各印刷データ（５１，５１）を、一つのページ分の印刷データとして統合する印刷データ統合回路（５３）と、この印刷データ統合回路（５３）によって統合された印刷データに基づいて、一つのページに前記画像を印刷する印刷機構（５４）とを、備えることを特徴とする。
【００１５】
このように構成されると、画像バッファ（５０）は、一つのページに印刷される画像を構成する各部分に夫々対応する複数の印刷データ（５１，５１）を、格納する。各ビデオインターフェース（５２，５２）は、他のビデオインターフェース（５２，５２）の動作とは無関係に、画像バッファ（５０）内に格納されている何れかの印刷データ（５１，５１）を、夫々読み出す。従って、これら複数のビデオインターフェース（５２，５２）によって夫々読み出された各印刷データ（５１，５１）は、夫々、独自の画像処理が施され得るようになる。そして、これらの印刷データ（５１，５１）は、印刷データ統合回路（５３）によって、一つのページ分の印刷データとして統合される。すると、この印刷データ統合回路（５３）によって統合された印刷データに基づいて、印刷機構（５４）は、一つのページに画像を印刷する。
【００１６】
請求項２記載のプリンタは、請求項１の画像バッファに格納される複数の印刷データが、枠書式に対応する枠書式部分印刷データ，及び、この枠書式に重ねて印刷されるテキストに対応するテキスト部分印刷データであり、印刷データ統合回路が、前記複数のビデオインタフェースによって読み出された各印刷データを、一つのページ分の印刷データとして合成することで、特定したものである。
【００１７】
請求項３記載のプリンタは、請求項１において、イメージ及びテキストが混在している画像に対応する印刷データをイメージに対応する印刷データ及びテキストに対応する印刷データに分離する分離手段と、この分離手段によって分離された各印刷データを夫々独立した状態で前記画像バッファに格納する格納手段とを、更に備えることで、特定したものである。
【００１８】
請求項４記載のプリンタは、請求項３において、各ビデオインタフェースによって読み出された各印刷データに対して夫々別個の画像処理を施す複数の画像処理回路を更に備えることで、特定したものである。
【００１９】
請求項５記載のプリンタは、請求項１の画像バッファに格納される複数の印刷データが、一つのページに印刷される画像に対応する印刷データを複数のバンドに分割して得られた複数の印刷データであり、印刷データ統合回路が、前記複数のビデオインタフェースによって読み出された各印刷データを交互に切り替えて選択して前記印刷機構に向けて出力することで、特定したものである。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して説明する。図２は、本発明の実施の形態であるプリンタの制御回路を示すブロック図である。この図２に示されるように、本実施形態によるプリンタの制御回路は、制御バスＢ１を介して互いに接続されている通信インタフェース１，ＭＰＵ（マイクロプロセッサ）２，画像バッファ３，第１乃至第ｎＶＩＦ（ビデオインタフェース）４−１〜ｎ，第１乃至第ｎ画像処理回路５−１〜ｎ，選択合成回路６，及び、印刷機構７から、構成されている。また、これらのうち通信インタフェース１，ＭＰＵ２，画像バッファ３，及び、各ＶＩＦ４−１〜ｎは、データバスＢ２を介しても、互いに接続されている。また、データ線Ｄを介して、第１ＶＩＦ４−１は第１画像処理回路５−１に接続され、第２ＶＩＦ４−２は第２画像処理回路５−２に接続されている。同様に、データ線Ｄを介して、第ｎＶＩＦ４−ｎは第ｎ画像処理回路５−ｎに接続されている。さらに、各画像処理回路５−１〜ｎは、夫々データ線Ｄを介して、選択合成回路６に接続されている。また、この選択合成回路６は、データ線Ｄを介して、印刷機構７に接続されている。この印刷機構７は、信号線Ｓを介して、各ＶＩＦ４−１〜ｎに接続されている。
【００２１】
通信インタフェース１は、ホストコンピュータ（図示略）から送信されて来た印刷データを受信して、この印刷データをデータバスＢ２上に送出する。ＭＰＵ２は、制御バスＢ１を介して、各回路ブロックの動作を制御する中央処理装置である。具体的には、ＭＰＵ２は、制御バスＢ１を介して各回路ブロックに対してアドレス及びコマンドを送信して、通信インタフェース１によってデータバスＢ２上に送出された印刷データを画像バッファ３内の所定アドレスの位置に格納したり、各ＶＩＦ４−１〜ｎの設定を行ったり、各画像処理回路５−１〜ｎに対して実行させるべき画像処理の内容を設定したり、選択合成回路６に対して選択動作を実行させるか合成動作を実行させるかの設定を行ったり、印刷機構７に対して印刷開始の指示を行う。また、ＭＰＵ２は、通信インタフェース１によってデータバスＢ２上に送出された印刷データがテキスト及びイメージの混在画像を印刷するためのものであった場合には、この印刷データをテキストの部分とイメージの部分とに分離して（分離手段に相当）、分離された各部分を夫々独立の印刷データとして画像バッファ３内に格納する（格納手段に相当）。
【００２２】
画像バッファ３は、通信インタフェース１又はＭＰＵ２自身によってデータバスＢ２上に送出された個々の印刷データを、制御バスＢ１を介してＭＰＵ２から指定されたアドレスに対応する位置に一時記憶するメモリである。
【００２３】
各ＶＩＦ４−１〜ｎは、制御バスＢ１を介してＭＰＵ２１によって設定されるとともに、この設定によって指定されたアドレスが示す画像バッファ３内の位置から、印刷データを読み込む。そして、読み込んだ印刷データを、自己に接続されている画像処理回路５−１〜ｎに対して、画像信号として出力する。なお、各ＶＩＦ４−１〜ｎは、画像処理回路５−１〜ｎに対して画像信号を出力する際には、印刷機構７から同期信号を受信し、この同期信号に同期して数ライン分の画像信号を出力する。
【００２４】
各画像処理回路５−１〜ｎは、自らに接続されているＶＩＦ４−１〜ｎから出力された画像信号に対して、ＭＰＵ２によって設定された各種の画像処理を施した上で、印刷機構２５に対して出力する。ここで、各画像処理装置５−１〜ｎが実行可能な画像処理としては、テキストに対するスムーシング処理（文字を構成するビットマップフォントの外縁のギザギザをなめらかな斜線又は曲線にするための処理），イメージに対する中間調処理（画像の濃淡の変化をなめらかにするための処理），テキストに対する低解像度処理（文字を構成するドット数を少なくするための処理），イメージに対する高解像度処理（イメージを構成する画素を細かくするための処理），ラングレンス圧縮されたテキストに対するラングレンス伸張処理，ＬＺ圧縮されたイメージに対するＬＺ伸張処理，等が、列挙される。
【００２５】
印刷データ統合手段としての選択合成回路６は、制御バスＢ１を介してＭＰＵ２によって選択動作が設定された場合には、ＭＰＵ２によって指定された一方の画像処理回路５からの画像信号を選択して印刷機構７に送出するとともに、この画像処理回路５からの画像信号が終了すると、ＭＰＵ２によって指定された他方の画像処理回路５からの画像信号を選択して印刷機構７に送出する。このように、選択動作が設定された場合には、選択合成回路６は、ＭＰＵ２によって指定された二つの画像処理回路５からの画像信号を交互に選択して、一つのページ分の画像信号（印刷データ）として統合して、印刷機構７に送出する。また、選択合成回路６は、制御バスＢ１を介してＭＰＵ２によって合成動作が設定された場合には、ＭＰＵ２によって指定された複数の画像処理回路５からの画像信号を、一つの画像信号として合成することによって一つのページ分の印刷データとして統合して、この画像信号を印刷機構７に送出する。
【００２６】
印刷機構７は、選択合成回路６から受け取った画像信号に基づいて、この画像信号に対応する画像を紙面上に印刷する装置である。この印刷機構２５は、画像を数ライン分印刷する毎に、選択合成回路６によって選択又は合成されている画像信号を出力している全てのＶＩＦ４−１〜ｎに対して同期信号を与える。
【００２７】
次に、ＭＰＵ２によって実際に実行される制御（即ち、プリンタの動作）の内容を、図示せぬホストコンピュータから送信されてきた印刷データの種類毎に、第１〜第５実施例として説明する。
【００２８】
【実施例１】
第１実施例は、帳票印刷（オーバーレイ印刷）を行わせるために、図示せぬホストコンピュータからテキストの画像を印刷するための印刷データ（以下、「テキスト部分印刷データ」という）及び枠書式の画像を印刷するための印刷データ（以下、「枠書式部分印刷データ」という）が送信されて来た場合に実行される制御処理（プリンタの動作）を示すものである。
【００２９】
図３は、この制御処理の内容を示すフローチャートであり、図４は、このフローチャートに従った制御処理をＭＰＵ２が実行した場合におけるプリンタ全体の動作を示す動作説明図である。
【００３０】
図３のフローチャートは、図示せぬホストコンピュータから送信されて来た印刷データを通信インタフェース１が受信した事を契機に、スタートする。スタート後、ＭＰＵ２は、テキスト部分印刷データを通信インタフェース１から画像バッファ３に転送するとともに（Ｓ０１）、イメージ部分印刷データを通信インタフェース１から画像バッファ３に転送する（Ｓ０２）。このとき、ＭＰＵ２は、図４に示すように、テキスト部分印刷データを、画像バッファ３内における第１のアドレスによって示される位置（以下、「第１アドレス位置」という）３ａに格納するとともに、枠書式部分印刷データを、画像バッファ３内における第２のアドレスによって示される位置（以下、「第２アドレス位置」という）３ｂに格納する。なお、Ｓ０１とＳ０２の実行順序は、これと逆であっても良い。
【００３１】
次のＳ０３では、ＭＰＵ２は、第１ＶＩＦ４−１を、画像バッファ３内の第１アドレス位置３ａから印刷データを読み込む様に設定するとともに、第２ＶＩＦ４−２を、画像バッファ３内の第２アドレス位置３ｂから印刷データを読み込む様に設定する。次のＳ０４では、ＭＰＵ２は、選択合成回路６を、合成動作を行う様に設定する。
【００３２】
次のＳ０５では、ＭＰＵ２は、第１及び第２のＶＩＦ４−１〜２，第１及び第２の画像処理回路５−１〜２，選択合成回路６，及び、印刷機構７に対して、印刷の開始を指示する。この指示を受けると、第１ＶＩＦ４−１は、画像バッファ３の第１アドレス位置３ａからテキスト部分印刷データを読み込み、数ライン分の画像信号を、第１画像処理回路５−１を介して選択合成回路６へ送信する。同時に、第２ＶＩＦ４−２は、画像バッファ３の第２アドレス位置３ｂから枠書式部分印刷データを読み込み、数ライン分の画像信号を、第２画像処理回路５−２を介して選択合成回路６へ送信する。選択合成回路６は、第１及び第２の画像処理回路５−１〜２を介して受信した画像信号を合成し、合成後の画像信号を印刷機構７に送信する。印刷機構７は、選択合成回路６から受信した画像信号に応じた画像を用紙上に印刷する。この印刷を行うと、印刷機構７は、上述したように、同期信号を第１及び第２のＶＩＦ４−１〜２に送信する。この同期信号を受信した第１及び第２のＶＩＦ４−１〜２は、未だ送信していない画像信号がある限り、次のラインの画像信号を選択合成回路６に向けて送信する。
【００３３】
次のＳ０６では、ＭＰＵ２は、第１及び第２のＶＩＦ４−１〜２が各印刷データに対応する全画像信号を送信し終えるのを待つ（即ち、印刷機構７による印刷が終了するのを待つ）。そして、各印刷データに対応する全画像信号の送信が終了した時（即ち、印刷機構７による印刷が終了した時）には、ＭＰＵ２は、この制御処理を終了する。
【００３４】
このように、本第１実施例の場合には、帳票印刷のためのテキストと枠書式との合成が、ＭＰＵ２でのソフトウェア処理によってではなく、選択合成回路６によるハードウェア動作によって行われる。従って、テキスト部分印刷データと枠書式部分印刷データとの合成処理に要する時間が不要になるので、印刷機構７による印刷が、ホストコンピュータからの印刷データの送信に対してリアルタイムで行われる。
【００３５】
【実施例２】
第２実施例は、テキストとイメージとが混在している印刷データが送信されて来た場合にアナログ的に印刷を行うために実行される制御処理（プリンタの動作）を示すものである。
【００３６】
図５は、この制御処理の内容を示すフローチャートであり、図６は、このフローチャートに従った制御処理をＭＰＵ２が実行した場合におけるプリンタ全体の動作を示す動作説明図である。
【００３７】
図５のフローチャートは、図示せぬホストコンピュータから送信されて来た印刷データを通信インタフェース１が受信した事を契機に、スタートする。スタート後最初のＳ１０では、ＭＰＵ２は、通信インタフェース１から印刷データ読み込む。
【００３８】
次のＳ１１では、ＭＰＵ２は、読み込んだ印刷データを、テキスト部分に対応する印刷データ（以下、「テキスト部分印刷データ」）とイメージ部分に対応する印刷データ（以下、「イメージ部分印刷データ」）とに分離する（分離手段に相当）。
【００３９】
次のＳ１２では、ＭＰＵ２は、テキスト部分印刷データ及びイメージ部分印刷データを画像バッファ３に転送する。このとき、ＭＰＵ２は、図６に示すように、テキスト部分印刷データを、画像バッファ３内における第１のアドレスによって示される位置（以下、「第１アドレス位置」という）３ａに格納するとともに、イメージ部分印刷データを、画像バッファ３内における第２のアドレスによって示される位置（以下、「第２アドレス位置」という）３ｂに格納する（格納手段に相当）。
【００４０】
次のＳ１３では、ＭＰＵ２は、第１ＶＩＦ４−１を、画像バッファ３内の第１アドレス位置３ａから印刷データを読み込む様に設定するとともに、第２ＶＩＦ４−２を、画像バッファ３内の第２アドレス位置３ｂから印刷データを読み込む様に設定する。
【００４１】
次のＳ１４では、ＭＰＵ２は、テキストを担当する第１画像処理回路５−１を、スムーシング処理を行う様に設定する。次のＳ１５では、ＭＰＵ２は、イメージを担当する第２画像処理回路５−２を、中間調処理を行う様に設定する。次のＳ１６では、ＭＰＵ２は、選択合成回路６を、合成動作を行う様に設定する。
【００４２】
次のＳ１７では、ＭＰＵ２は、第１及び第２のＶＩＦ４−１〜２，第１及び第２の画像処理回路５−１〜２，選択合成回路６，及び、印刷機構７に対して、印刷の開始を指示する。この指示を受けると、第１ＶＩＦ４−１は、画像バッファ３の第１アドレス位置３ａからテキスト部分印刷データを読み込み、数ライン分の画像信号を、第１画像処理回路５−１へ送信する。同時に、第２ＶＩＦ４−２は、画像バッファ３の第２アドレス位置３ｂからイメージ部分印刷データを読み込み、数ライン分の画像信号を、第２画像処理回路５−２へ送信する。画像信号を受信した第１画像処理回路５−１は、この画像信号に対してスムーシング処理を施した上で選択合成回路６に送信する。一方、画像信号を受信した第２画像処理回路５−２は、この画像信号に対して中間調処理を施した上で選択合成回路６に送信する。この選択合成回路６は、第１及び第２の画像処理回路５−１〜２から受信した画像信号を合成し、合成後の画像信号を印刷機構７に送信する。印刷機構７は、選択合成回路６から受信した画像信号に応じた画像を用紙上に印刷する。この印刷を行うと、印刷機構７は、上述したように、同期信号を第１及び第２のＶＩＦ４−１〜２に送信する。この同期信号を受信した第１及び第２のＶＩＦ４−１〜２は、未だ送信していない画像信号がある限り、次のラインの画像信号を選択合成回路６に向けて送信する。
【００４３】
次のＳ１８では、ＭＰＵ２は、第１及び第２のＶＩＦ４−１〜２が各印刷データに対応する全画像信号を送信し終えるのを待つ（即ち、印刷機構７による印刷が終了するのを待つ）。そして、各印刷データに対応する全画像信号の送信が終了した時（即ち、印刷機構７による印刷が終了した時）には、ＭＰＵ２は、この制御処理を終了する。
【００４４】
このように、本第２実施例の場合には、ホストコンピュータから受信した印刷データを画像の種類に応じて複数の部分に分割し、分割した部分毎に異なる画像処理を行うことができる。そして、夫々の画像処理が施された印刷データ（画像信号）が、一つのページ分の画像信号として合成されて、一枚の用紙上に印刷される。
【００４５】
【実施例３】
第３実施例は、テキストとイメージとが混在している印刷データが送信されて来た場合に最適な解像度で印刷を行うために実行される制御処理（プリンタの動作）を示すものである。
【００４６】
図７は、この制御処理の内容を示すフローチャートであり、図８は、このフローチャートに従った制御処理をＭＰＵ２が実行した場合におけるプリンタ全体の動作を示す動作説明図である。
【００４７】
図７のフローチャートは、図示せぬホストコンピュータから送信されて来た印刷データを通信インタフェース１が受信した事を契機に、スタートする。スタート後最初のＳ２０では、ＭＰＵ２は、通信インタフェース１から印刷データ読み込む。
【００４８】
次のＳ２１では、ＭＰＵ２は、読み込んだ印刷データを、テキスト部分に対応する印刷データ（以下、「テキスト部分印刷データ」）とイメージ部分に対応する印刷データ（以下、「イメージ部分印刷データ」）とに分離する（分離手段に相当）。
【００４９】
次のＳ２２では、ＭＰＵ２は、テキスト部分印刷データ及びイメージ部分印刷データとを画像バッファ３に転送する。このとき、ＭＰＵ２は、図８に示すように、テキスト部分印刷データを、画像バッファ３内における第１のアドレスによって示される位置（以下、「第１アドレス位置」という）３ａに格納するとともに、イメージ部分印刷データを、画像バッファ３内における第２のアドレスによって示される位置（以下、「第２アドレス位置」という）３ｂに格納する（格納手段に相当）。
【００５０】
次のＳ２３では、ＭＰＵ２は、第１ＶＩＦ４−１を、画像バッファ３内の第１アドレス位置３ａから印刷データを読み込む様に設定するとともに、第２ＶＩＦ４−２を、画像バッファ３内の第２１アドレス位置３ｂから印刷データを読み込む様に設定する。
【００５１】
次のＳ２４では、ＭＰＵ２は、テキストを担当する第１画像処理回路５−１を、低解像度処理を行う様に設定する。次のＳ２５では、ＭＰＵ２は、イメージを担当する第２画像処理回路５−２を、高解像度処理を行う様に設定する。次のＳ２６では、ＭＰＵ２は、選択合成回路６を、合成動作を行う様に設定する。
【００５２】
次のＳ２７では、ＭＰＵ２は、第１及び第２のＶＩＦ４−１〜２，第１及び第２の画像処理回路５−１〜２，選択合成回路６，及び、印刷機構７に対して、印刷の開始を指示する。この指示を受けると、第１ＶＩＦ４−１は、画像バッファ３の第１アドレス位置３ａからテキスト部分印刷データを読み込み、数ライン分の画像信号を、第１画像処理回路５−１へ送信する。同時に、第２ＶＩＦ４−２は、画像バッファ３の第２アドレス位置３ｂからイメージ部分印刷データを読み込み、数ライン分の画像信号を、第２画像処理回路５−２へ送信する。画像信号を受信した第１画像処理回路５−１は、この画像信号に対して低解像度処理を施した上で選択合成回路６に送信する。一方、画像信号を受信した第２画像処理回路５−２は、この画像信号に対して高解像度処理を施した上で選択合成回路６に送信する。この選択合成回路６は、第１及び第２の画像処理回路５−１〜２から受信した画像信号を合成し、合成後の画像信号を印刷機構７に送信する。印刷機構７は、選択合成回路６から受信した画像信号に応じた画像を用紙上に印刷する。この印刷を行うと、印刷機構７は、上述したように、同期信号を第１及び第２のＶＩＦ４−１〜２に送信する。この同期信号を受信した第１及び第２のＶＩＦ４−１〜２は、未だ送信していない画像信号がある限り、次のラインの画像信号を選択合成回路６に向けて送信する。
【００５３】
次のＳ２８では、ＭＰＵ２は、第１及び第２のＶＩＦ４−１〜２が各印刷データに対応する全画像信号を送信し終えるのを待つ（即ち、印刷機構７による印刷が終了するのを待つ）。そして、各印刷データに対応する全画像信号の送信が終了した時（即ち、印刷機構７による印刷が終了した時）には、ＭＰＵ２は、この制御処理を終了する。
【００５４】
このように、本第３実施例の場合には、ホストコンピュータから受信した印刷データを画像の種類に応じて複数の部分に分割し、分割した部分毎に異なる画像処理を行うことができる。そして、夫々の画像処理が施された印刷データ（画像信号）が、一つのページ分の画像信号として合成されて、一枚の用紙上に印刷される。
【００５５】
【実施例４】
第４実施例は、ランレングス圧縮処理が施されているテキスト部分とＬＺ圧縮処理が施されているイメージ部分とが混在してなる圧縮印刷データが送信されて来た場合に各圧縮方法に対応した伸張処理を行うために実行される制御処理（プリンタの動作）を示すものである。
【００５６】
図９は、この制御処理の内容を示すフローチャートであり、図１０は、このフローチャートに従った制御処理をＭＰＵ２が実行した場合におけるプリンタ全体の動作を示す動作説明図である。
【００５７】
図９のフローチャートは、図示せぬホストコンピュータから送信されて来た圧縮印刷データを通信インタフェース１が受信した事を契機に、スタートする。スタート後最初のＳ３０では、ＭＰＵ２は、通信インタフェース１から圧縮印刷データ読み込む。
【００５８】
次のＳ３１では、ＭＰＵ２は、読み込んだ圧縮印刷データを、テキスト部分に対応する圧縮印刷データ（以下、「テキスト部分圧縮印刷データ」）とイメージ部分に対応する圧縮印刷データ（以下、「イメージ部分圧縮印刷データ」）とに分離する（分離手段に相当）。
【００５９】
次のＳ３２では、ＭＰＵ２は、テキスト部分圧縮印刷データ及びイメージ部分圧縮印刷データを画像バッファ３に転送する。このとき、ＭＰＵ２は、図１０に示すように、テキスト部分圧縮印刷データを、画像バッファ３内における第１のアドレスによって示される位置（以下、「第１アドレス位置」という）３ａに格納するとともに、イメージ部分圧縮印刷データを、画像バッファ３内における第２のアドレスによって示される位置（以下、「第２アドレス位置」という）３ｂに格納する（格納手段に相当）。
【００６０】
次のＳ３３では、ＭＰＵ２は、第１ＶＩＦ４−１を、画像バッファ３内の第１アドレス位置３ａから圧縮印刷データを読み込む様に設定するとともに、第２ＶＩＦ４−２を、画像バッファ３内の第２１アドレス位置３ｂから圧縮印刷データを読み込む様に設定する。
【００６１】
次のＳ３４では、ＭＰＵ２は、テキストを担当する第１画像処理回路５−１を、ランレングス伸張処理を行う様に設定する。次のＳ３５では、ＭＰＵ２は、イメージを担当する第２画像処理回路５−２を、ＬＺ伸張処理を行う様に設定する。次のＳ３６では、ＭＰＵ２は、選択合成回路６を、合成動作を行う様に設定する。
【００６２】
次のＳ３７では、ＭＰＵ２は、第１及び第２のＶＩＦ４−１〜２，第１及び第２の画像処理回路５−１〜２，選択合成回路６，及び、印刷機構７に対して、印刷の開始を指示する。この指示を受けると、第１ＶＩＦ４−１は、画像バッファ３の第１アドレス位置３ａからテキスト部分圧縮印刷データを読み込み、数ライン分の画像信号を、第１画像処理回路５−１へ送信する。同時に、第２ＶＩＦ４−２は、画像バッファ３の第２アドレス位置３ｂからイメージ部分圧縮印刷データを読み込み、数ライン分の画像信号を、第２画像処理回路５−２へ送信する。画像信号を受信した第１画像処理回路５−１は、この画像信号に対してランレングス伸張処理を施した上で選択合成回路６に送信する。一方、画像信号を受信した第２画像処理回路５−２は、この画像信号に対してＬＺ伸張処理を施した上で選択合成回路６に送信する。この選択合成回路６は、第１及び第２の画像処理回路５−１〜２から受信した画像信号を合成し、合成後の画像信号を印刷機構７に送信する。印刷機構７は、選択合成回路６から受信した画像信号に応じた画像を用紙上に印刷する。この印刷を行うと、印刷機構７は、上述したように、同期信号を第１及び第２のＶＩＦ４−１〜２に送信する。この同期信号を受信した第１及び第２のＶＩＦ４−１〜２は、未だ送信していない画像信号がある限り、次のラインの画像信号を選択合成回路６に向けて送信する。
【００６３】
次のＳ３８では、ＭＰＵ２は、第１及び第２のＶＩＦ４−１〜２が各印刷データに対応する全画像信号を送信し終えるのを待つ（即ち、印刷機構７による印刷が終了するのを待つ）。そして、各印刷データに対応する全画像信号の送信が終了した時（即ち、印刷機構７による印刷が終了した時）には、ＭＰＵ２は、この制御処理を終了する。
【００６４】
このように、本第４実施例の場合には、一ページ内に互いに異なる特性の画像が混在している印刷データをプリンタに送信する場合においても、画像の特性に応じて印刷データを複数の部分に分けて、各部分の画像の特性に最も適した方法で圧縮することにより、印刷データ全体のサイズを小さくしてプリンタに送信することができる。従って、印刷データの送信に要する時間を短縮することができる。プリンタ内では、印刷データは、各特性毎に分離されて、それぞれ独立して画像バッファ３内に格納される。そして、各画像処理回路５によって、各部分に施された圧縮方法に対応する伸張処理が施されて、元の画像が復元される。その後、復元された画像が一つのページ分の画像として合成されて、一枚の用紙上に印刷される。
【００６５】
【実施例５】
第５実施例は、バンド印刷を行わせるために、一ページの印刷データを各バンド毎に分割して得られた印刷データ（以下、「バンド印刷データ」という）が図示せぬホストコンピュータから送信されて来た場合に実行される制御処理（プリンタの動作）を示すものである。
【００６６】
図１１は、この制御処理の内容を示すフローチャートであり、図１２は、このフローチャートに従った制御処理をＭＰＵ２が実行した場合におけるプリンタ全体の動作を示す動作説明図である。
【００６７】
図１１のフローチャートは、図示せぬホストコンピュータから送信されて来た１番目のバンド印刷データを通信インタフェース１が受信した事を契機に、スタートする。スタート後最初のＳ４０では、ＭＰＵ２は、通信インタフェース１から画像画像バッファ３へのバンド印刷データの転送を開始する。この後、ＭＰＵ２は、新たなバンド印刷データが通信インタフェース１によって受信される毎に、割り込み処理により、受信されたバンド印刷データを画像バッファ３に転送する。このとき、ＭＰＵ２は、画像バッファ３内における何れかの空き領域（ＶＩＦ４への読込が済んでいる印刷データの格納領域を含む）に、各バンド印刷データを独立して格納する。
【００６８】
次のＳ４１では、ＭＰＵ２は、第１ＶＩＦ４−１を、画像バッファ３内に格納されている１番目のバンド印刷データを読み込む様に設定する。次のＳ４２では、ＭＰＵ２は、選択合成回路６を、選択動作を行う様に設定する。具体的には、第１ＶＩＦ４−１側から送信されている画像信号を選択する様に設定する。
【００６９】
次に、ＭＰＵ２は、各バンド印刷データ毎に応じた印刷を行うためのＳ４３乃至Ｓ４７のループ処理を実行する。このループ処理に入って最初のＳ４３では、ＭＰＵ２は、選択合成回路６，この選択合成回路６によって選択される側のＶＩＦ４（ループ処理の実行が奇数回目である場合には第１ＶＩＦ４−１，偶数回目である場合には第２ＶＩＦ４−２）及び画像処理回路５（ループ処理の実行が奇数回目である場合には第１画像処理回路５−１，偶数回目である場合には第２画像処理回路５−２）及び、印刷機構７に対して、印刷の開始を指示する。ループ処理の実行が奇数回目である場合、印刷開始の指示を受けた第１ＶＩＦ４−１は、図１２に示すように、奇数番目のバンド印刷データを読み込んで、数ライン分の画像信号を、第１画像処理回路５−１を介して選択合成回路６へ送信する。これに対して、ループ処理の実行が偶数回目である場合には、図１２に示すように、印刷開始の指示を受けた第２ＶＩＦ４−２は、偶数番目のバンド印刷データを読み込んで、数ライン分の画像信号を、第２画像処理回路５−２を介して選択合成回路６へ送信する。一方、選択合成回路６は、ループ処理の実行が奇数回目である場合には第１画像処理回路５−１を介して受信した画像信号を選択して印刷機構７へ送信し、ループ処理の実行が偶数回目である場合には第２の画像処理回路５−２を介して受信した画像信号を選択して、印刷機構７に送信する。印刷機構７は、選択合成回路６から受信した画像信号に応じた画像を用紙上に印刷する。この印刷を行うと、印刷機構７は、ループ処理の実行が奇数回目である場合には同期信号を第１のＶＩＦ４−１に送信し、ループ処理の実行が偶数回目である場合には同期信号を第２のＶＩＦ４−２に送信する。この同期信号を受信した第１又は第２のＶＩＦ４−１〜２は、未だ送信していない画像信号がある限り、次のラインの画像信号を選択合成回路６に向けて送信する。
【００７０】
次のＳ４４では、ＭＰＵ２は、他方のＶＩＦ４（ループ処理の実行が奇数回目である場合には第２ＶＩＦ４−２，偶数回目である場合には第１ＶＩＦ４−１）に対して、画像バッファ３に格納されている次のバンド印刷データを読み込む様に指示を行う。
【００７１】
次のＳ４５では、ＭＰＵ２は、画像信号を送信中のＶＩＦ４が各バンド印刷データに対応する全画像信号を送信し終えるのを待つ。そして、各バンド印刷データに対応する全画像信号の送信が終了した時には、ＭＰＵ２は、処理をＳ４６に進める。Ｓ４６では、ＭＰＵ２は、バッファ３内に格納されている全バンド印刷データの読み込みが完了しているか否かをチェックする。そして、未だ全バンド印刷データの読み込みが完了していない場合には、ＭＰＵ２は、Ｓ４７において、選択合成回路６を、他方のＶＩＦ４側から送信されている画像信号を選択する様に設定した上で、処理をＳ４３に戻す。
【００７２】
これに対して、バッファ３内に格納されている全バンド印刷データの読み込みが完了している場合には、ＭＰＵ２は、この制御処理を終了する。このように、本第５実施例の場合には、バンド印刷を行う際に、各バンド毎に、二つのＶＩＦ４が交互に割り当てられる。従って、一方のＶＩＦ４が動作している間には、他方のＶＩＦ４は停止しているので、動作中のＶＩＦ４の動作に影響を与えることなく、停止中のＶＩＦ４を十分な時間を掛けて設定することができる。そして、動作中のＶＩＦ４が画像信号を送信し終えて停止すると、他方のＶＩＦ４が直ちに処理を受け継ぐ。その結果、印刷されている画像が途切れることがない。
【００７３】
以上の各実施例において説明したように、本実施形態によるプリンタは、複数のＶＩＦ４及び画像処理回路５を備えているので、一つのページの画像を印刷するための複数の印刷データを、独立に画像バッファ３内に格納し、選択合成回路６によって一つのページ分の印刷データとして統合した上で、一つのページを印刷することができる。
【００７４】
【発明の効果】
以上説明したように、本発明によるプリンタによれば、一つのページに印刷される画像を構成する各部分に夫々対応する複数の印刷データを夫々独立して処理し、これらの印刷データに基づいて一つのページに画像を印刷することができる。
【図面の簡単な説明】
【図１】本発明の原理図
【図２】本発明の実施の形態であるプリンタの制御回路の構成を示すブロック図
【図３】第１実施例においてＭＰＵ２が実行する制御処理を示すフローチャート
【図４】第１実施例におけるプリンタの動作を示す動作説明図
【図５】第２実施例においてＭＰＵ２が実行する制御処理を示すフローチャート
【図６】第２実施例におけるプリンタの動作を示す動作説明図
【図７】第３実施例においてＭＰＵ２が実行する制御処理を示すフローチャート
【図８】第３実施例におけるプリンタの動作を示す動作説明図
【図９】第４実施例においてＭＰＵ２が実行する制御処理を示すフローチャート
【図１０】第４実施例におけるプリンタの動作を示す動作説明図
【図１１】第５実施例においてＭＰＵ２が実行する制御処理を示すフローチャート
【図１２】第５実施例におけるプリンタの動作を示す動作説明図
【図１３】従来のプリンタの制御回路の構成を示すブロック図
【符号の説明】
１　通信インターフェース
２　ＭＰＵ
３　画像バッファ
４　ＶＩＦ
５　画像処理装置
６　選択合成回路
７　印刷機構
【図１】
2004074786.tif 000003
【図２】
2004074786.tif 000004
【図３】
2004074786.tif 000005
【図４】
2004074786.tif 000006
【図５】
2004074786.tif 000007
【図６】
2004074786.tif 000008
【図７】
2004074786.tif 000009
【図８】
2004074786.tif 000010
【図９】
2004074786.tif 000011
【図１０】
2004074786.tif 000012
【図１１】
2004074786.tif 000013
【図１２】
2004074786.tif 000014
【図１３】
2004074786.tif 000015
【手続補正書】
【提出日】平成15年8月27日(2003.8.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
一つのページに印刷される画像を構成する枠書式に対応する枠書式部分印刷データと、この枠書式に重ねて印刷されるテキストに対応するテキスト部分印刷データとを、夫々、独立した状態で保持する画像バッファと、
前記画像バッファ内に格納されている枠書式部分印刷データ及びテキスト部分印刷データを同時に夫々読み出す複数のビデオインターフェースと、
前記複数のビデオインターフェースによって夫々読み出された枠書式部分印刷データとテキスト部分印刷データとを、一つのページ分の印刷データとして統合する印刷データ統合回路と
を備えるプリンタ。
【請求項２】
一つのページに印刷される画像を構成するテキスト部分に対応するテキスト部分印刷データと、前記画像を構成するイメージ部分に対応するイメージ部分印刷データとを、夫々、独立した状態で保持する画像バッファと、
前記画像バッファ内に格納されているテキスト部分印刷データ及びイメージ部分印刷データを同時に夫々読み出す複数のビデオインターフェースと、
テキスト部分印刷データを読み出したビデオインターフェースから当該テキスト部分印刷データを受け取った場合には、このテキスト部分印刷データに対してスムージング処理を施し、イメージ部分印刷データを読み出したビデオインターフェースから当該イメージ部分印刷データを受け取った場合には、このイメージ部分印刷データに対して中間調処理を施すことを夫々行う複数の画像処理回路と、
前記複数の画像処理回路から前記スムージング処理及び中間調処理が施されたテキスト部分印刷データ及びイメージ部分印刷データを受け取り、これらの印刷データを、一つのページ分の印刷データとして統合する印刷データ統合回路と
を備えるプリンタ。
【請求項３】
一つのページに印刷される画像を構成するテキスト部分に対応するテキスト部分印刷データと、前記画像を構成するイメージ部分に対応するイメージ部分印刷データとを、夫々、独立した状態で保持する画像バッファと、
前記画像バッファ内に格納されているテキスト部分印刷データ及びイメージ部分印刷データを同時に夫々読み出す複数のビデオインターフェースと、
テキスト部分印刷データを読み出したビデオインターフェースから当該テキスト部分印刷データを受け取った場合には、このテキスト部分印刷データに対して低解像度処理を施し、イメージ部分印刷データを読み出したビデオインターフェースから当該イメージ部分印刷データを受け取った場合には、このイメージ部分印刷データに対して高解像度処理を施すことを夫々行う複数の画像処理回路と、前記複数の画像処理回路から前記低解像度処理及び高解像度処理が施されたテキスト部分印刷データ及びイメージ部分印刷データを受け取り、これらの印刷データを、一つのページ分の印刷データとして統合する印刷データ統合回路と
を備えるプリンタ。
【請求項４】
一つのページに印刷される画像を構成するテキスト部分に対応し第１の圧縮処理が施されているテキスト部分印刷データと、前記画像を構成するイメージ部分に対応し第２の圧縮処理が施されているイメージ部分印刷データとを、夫々、独立した状態で保持する画像バッファと、
前記画像バッファ内に格納されているテキスト部分印刷データ及びイメージ部分印刷データを同時に夫々読み出す複数のビデオインターフェースと、
テキスト部分印刷データを読み出したビデオインターフェースから当該テキスト部分印刷データを受け取った場合には、このテキスト部分印刷データに対して前記第１の圧縮処理に応じた伸張処理を施し、イメージ部分印刷データを読み出したビデオインターフェースから当該イメージ部分印刷データを受け取った場合には、このイメージ部分印刷データに対して前記第２の圧縮処理に応じた伸張処理を施すことを夫々行う複数の画像処理回路と、
前記複数の画像処理回路から前記第１及び第２の圧縮処理に夫々応じた伸張処理が施されたテキスト部分印刷データ及びイメージ部分印刷データを受け取り、これらの印刷データを、一つのページ分の印刷データとして統合する印刷データ統合回路と
を備えるプリンタ。
【請求項５】
一つのページに印刷される画像の印刷データをバンド毎に分割して得られる複数のバンド印刷データを、夫々、独立した状態で保持する画像バッファと、
前記画像バッファ内に格納されているバンド印刷データを、バンド毎に、且つ一方が動作している間は他方が停止するように、交互に読み出す二つのビデオインターフェースと、
前記各ビデオインターフェースから夫々読み出された複数のバンド印刷データを受け取り、これらのバンド印刷データを、一つのページ分の印刷データとして統合する印刷データ統合回路と
を備えるプリンタ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
【課題を解決するための手段】
本発明は前記各課題を解決するため以下の手段を採った。即ち、本発明に係る画像変換装置は、図１の原理図に示すように、一つのページに印刷される画像を構成する各部分に夫々対応する複数の印刷データ（５１，５１）を、夫々、独立した状態で保持する画像バッファ（５０）と、この画像バッファ（５０）内に格納されている各印刷データ（５１，５１）を夫々読み出す複数のビデオインターフェース（５２，５２）と、各ビデオインターフェース（５２，５２）によって読み出された各印刷データ（５１，５１）を、一つのページ分の印刷データとして統合する印刷データ統合回路（５３）と、この印刷データ統合回路（５３）によって統合された印刷データに基づいて、一つのページに前記画像を印刷する印刷機構（５４）とを、備えることができる。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明に係るプリンタは、画像バッファに格納される複数の印刷データが、枠書式に対応する枠書式部分印刷データ，及び、この枠書式に重ねて印刷されるテキストに対応するテキスト部分印刷データであり、印刷データ統合回路が、前記複数のビデオインタフェースによって読み出された各印刷データを、一つのページ分の印刷データとして合成するように構成することができる。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明に係るプリンタは、イメージ及びテキストが混在している画像に対応する印刷データをイメージに対応する印刷データ及びテキストに対応する印刷データに分離する分離手段と、この分離手段によって分離された各印刷データを夫々独立した状態で前記画像バッファに格納する格納手段とを、更に備えるように構成することができる。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明に係るプリンタは、各ビデオインタフェースによって読み出された各印刷データに対して夫々別個の画像処理を施す複数の画像処理回路を更に備えるように構成することができる。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明に係るプリンタは、画像バッファに格納される複数の印刷データが、一つのページに印刷される画像に対応する印刷データを複数のバンドに分割して得られた複数の印刷データであり、印刷データ統合回路が、前記複数のビデオインタフェースによって読み出された各印刷データを交互に切り替えて選択して前記印刷機構に向けて出力するように構成することができる。