(57)【特許請求の範囲】
【請求項１】
文書データを中間データに変換し、前記中間データを画像データに変換する際に要すると予測される時間又は当該時間の予測を可能にする情報を含む出力装置制御データを生成して、前記中間データと前記中間データに付加された前記出力装置制御データとを出力する文書データ変換手段と、
用紙の供給を制御する制御部を備え、前記中間データを画像データに変換して出力する際、前記出力装置制御データに基づいて前記画像データの出力前及び出力後に用紙供給を禁止するか否か判断し、前記画像データの出力前後に用紙供給を禁止する場合には前記制御部に対して用紙供給不可通知を出力する画像データ供給手段と、
前記画像データ供給手段から前記用紙供給不可通知を受けたら用紙を供給せずに次の用紙供給タイミングまで待ち、前記画像データを受け取ったらページ単位で用紙に前記画像データを出力する出力手段と
を有することを特徴とする印刷装置。
【請求項２】
１ページ分の文書データを中間データに変換し、変換した１ページ分の前記中間データを画像データに変換する際に要すると予測される時間又は当該時間の予測を可能にする情報を含む出力装置制御データを生成し、前記１ページ分の中間データと前記出力装置制御データとを出力する文書データ変換手段と、
前記文書データ変換手段から出力された前記１ページ分の中間データを画像データに変換し、前記出力装置制御データに基づいて前記画像データを出力する前後の用紙供給時期を制御する出力前／後ウエイト数を算出し、出力前ウエイト数に応じて用紙供給不可通知を発行した後に前記画像データを出力し、出力後ウエイト数に応じて次の用紙供給不可通知を発行する画像データ供給手段と、
前記画像データ供給手段から前記用紙供給不可通知を受けたら用紙を供給せずに次の用紙供給タイミングまで待ち、前記画像データを受け取ったらページ単位で用紙に前記画像データを出力する出力手段と
を有することを特徴とする印刷装置。
【請求項３】
外部装置から入力された１ページ分の文書データを１又はそれ以上のバンドに分割した中間データに変換し、変換した１ページ分の前記中間データを画像データに変換する際に要すると予測される時間又は当該時間の予測を可能にする情報を含む出力装置制御データを生成し、前記１ページ分の中間データと前記出力装置制御データとを出力する文書データ変換手段と、
前記文書データ変換手段から出力された前記１ページ分の中間データを画像データに変換する際に、前記出力装置制御データに基づいて前記画像データの出力前及び出力後のウエイト数を算出し、出力前ウエイト数に応じた用紙供給不可の用紙供給許可通知を発行した後に前記画像データを出力し、続いて出力後ウエイト数に応じて次の用紙供給不可の用紙供給許可通知を発行する画像データ供給手段と、
所定の用紙供給タイミングに達したら、用紙供給タイミング通知を前記画像データ供給手段に発行し、前記用紙供給タイミング通知に応答して前記画像データ供給手段から発行された前記用紙供給許可通知を受取り、前記用紙供給許可通知が用紙供給可であれば、用紙を供給して前記画像データをページ単位で当該用紙上に出力し、前記用紙供給許可通知が用紙供給不可であれば、用紙を供給せずに次の用紙供給タイミングまで待つようにした出力手段と
を有することを特徴とする印刷装置。
【請求項４】
請求項１乃至３のいずれかに記載の印刷装置において、
前記出力手段は、異なる画像データを所定の時間差をもって同一ページ上に出力する複数の印刷出力部を有することを特徴とする印刷装置。
【請求項５】
請求項４記載の印刷装置において、
前記文書データ変換手段は、前記複数の印刷出力部の数と同数の複数の中間データを前記文書データからページ毎に生成し、前記出力装置制御データは、前記複数の中間データの各々の複雑さを示す指標を含み、
前記画像データ供給手段は、前記複数の印刷出力部の数より少ない数であって、前記複数の中間データが割り振られる画像データ展開部を有し、前記複数の中間データが割り振られた前記複数の画像データ展開部において、前記出力装置制御データに含まれた複雑さの指標に基づいて、前記割り振られた中間データを所定時間内で画像データへ変換できるか否かを判断することを特徴とする印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ページ単位の印刷出力を行う印刷装置に関し、特に複数の出力部を有する電子写真方式のタンデム型カラー印刷装置に関する。
【０００２】
【従来の技術】
印刷装置における印刷出力方式として電子写真方式が用いられている。レーザプリンタ等の電子写真方式による印刷装置は、電気的に表現された画像データに応じて変調したレーザビームを回転する感光体ドラムに照射して走査させることにより感光体ドラム上に静電潜像を形成し、静電潜像にトナーを付着させて現像を行い、次いで感光体ドラム上のトナーを用紙上に転写させることにより紙への印刷を実現している。
この電子写真方式の印刷装置では、画質の安定性の確保および感光体の性能保持の観点から、１ぺージ内の画像データを用紙に印刷する際に一定速度での出力動作が要求される。すなわち、電子写真方式の印刷出力部を有する印刷装置では、ぺージ内の画像が途切れることなく定速度で供給されることが不可欠の要件となっている。
印刷装置で印刷出力すべき画像データを供給するため、一般に利用されているワードプロセッサ・コンピュータなどの文書作成装置と印刷装置とはネットワークやシリアル・パラレルのインターフェースで接続されている。これらのインターフェースはデータ転送速度が比較的低速であることから、画像データ自体を転送すると印刷出力に長時間を要してしまう等の問題が発生する。そこで、一般的には画像データを圧縮あるいは抽象化した文書データとすることにより、高速な印刷出力を実現するようにしている。
【０００３】
この圧縮あるいは抽象化された文書データは、印刷装置内部の画像データ供給部において、印刷出力部に供給可能な画像データに変換される。画像データ供給部での文書データから画像データへの変換に必要とされる時間は、文書の複雑さなどの要因により変化する。したがって、電子写真方式の印刷装置の場合にあっては、上述のように印刷出力部に供給する画像データをぺージ内で途切れることなく定速度で供給させる必要があるので、文書データを画像データに変換して印刷出力部に出力する画像データ供給部と、用紙を供給して受け取った画像データを印刷する印刷出力部との間のデータ入出力のタイミングを調整する必要が生じる。
従来の画像データ供給部と印刷出力部との間のタイミングの調整は、少なくとも１ぺージ分の画像データを記憶可能なぺージバッファを用いて行われている。これは、ぺージバッファ上に１ぺージ分の画像データが蓄積された時点で印刷出力部を起動させ、画像データの出力を実行させるようにしたものである。しかしながら、この方法では階調性を有するカラー画像を印刷出力させようとすると、ページバッファ用のメモリ量が増大してしまうという欠点を有している。
【０００４】
また、このような上述の従来の印刷装置では、１ページ分のぺージデータが生成された後に印刷出力部が起動されるので、印刷出力部の起動の際に要する種々の処理にかかる時間が問題となってくる。すなわち、電子写真方式の印刷装置では用紙上に転写されたトナー像を用紙に定着させるため熱定着器が使用されているが、この熱定着器を所定の温度で安定させるための時間や、レーザビームを用いた印刷装置で使用されるポリゴンミラーの回転数が安定するまでの時間等が起動後に必要となるため、印刷装置の本来有している印刷出力速度での印刷が困難になってくる。
このような問題に対して、特開平７−２５６９３５号公報に記載された印刷制御装置では、ぺージバッファ上に画像データを作成する際に文書データから画像データへの変換に要する時間を決定し、画像データが生成されるであろう時刻に印刷出力部が動作できるよう適切なタイミングで給紙指令を発行する技術が開示されている。
【０００５】
【発明が解決しようとする課題】
この特開平７−２５６９３５号公報に開示された技術は、文書データを画像データに変換する時間の長さに依存することなく最適な印刷出力を可能にするが、反面、従来の印刷装置と同様に１ページ分のページバッファを必要とするため、階調性を有するカラー画像の印刷に適用すると、ページバッファ用のメモリ量が増大してしまうという欠点は改善されていない。
また、特開平７−２５６９３５号公報に開示された技術をはじめとする従来の印刷装置技術では用紙供給を遅らせることのみによって文書データから画像データヘの変換時間を確保しようというものであり、例えばタンデム方式による複数の印刷出力部を有する印刷装置に適用する場合には複雑な制御が必要となってしまう。
また、従来の印刷装置では、文書データから画像データヘの変換の過程で印刷出力部の制御を行うものであったため、たとえばページ逆順出力のように文書データからの変換過程と異なる順序での出力を行う場合には出力装置の制御を行うことができなかった。
【０００６】
本発明の目的は、バッファメモリの容量を増加させることなく高速にカラー画像の印刷が可能な印刷装置を提供することにある。
また、本発明の他の目的は、複数の印刷出力部を有していても、バッファメモリの容量を増大させることなく画像データ供給部と印刷出力部との間のタイミングの調整を行うことができる印刷装置を提供することにある。
さらに本発明の他の目的は、文書データから画像データヘの変換過程を有していても、ページ逆順出力を高速に行うことができる印刷装置を提供することにある。
【０００７】
【課題を解決するための手段】
上記目的は、文書データを中間データに変換し、中間データを画像データに変換する際に要すると予測される時間又は当該時間の予測を可能にする情報を含む出力装置制御データを生成して、中間データと出力装置制御データとを出力する文書データ変換手段と、中間データを画像データに変換して出力する際、出力装置制御データに基づいて画像データの出力前及び出力後に用紙供給を禁止するか否か判断し、画像データの出力前後に用紙供給を禁止する場合には用紙供給不可通知を出力する画像データ供給手段と、画像データ供給手段から用紙供給不可通知を受けたら用紙を供給せずに次の用紙供給タイミングまで待ち、画像データを受け取ったらページ単位で用紙に画像データを出力する出力手段とを有することを特徴とする印刷装置によって達成される。
【０００８】
また上記目的は、１ページ分の文書データを中間データに変換し、変換した１ページ分の中間データを画像データに変換する際に要すると予測される時間又は当該時間の予測を可能にする情報を含む出力装置制御データを生成し、１ページ分の中間データと出力装置制御データとを出力する文書データ変換手段と、文書データ変換手段から出力された１ページ分の中間データを画像データに変換し、出力装置制御データに基づいて画像データを出力する前後の用紙供給時期を制御する出力前／後ウエイト数を算出し、出力前ウエイト数に応じて用紙供給不可通知を発行した後に画像データを出力し、出力後ウエイト数に応じて次の用紙供給不可通知を発行する画像データ供給手段と、画像データ供給手段から用紙供給不可通知を受けたら用紙を供給せずに次の用紙供給タイミングまで待ち、画像データを受け取ったらページ単位で用紙に画像データを出力する出力手段とを有することを特徴とする印刷装置によって達成される。
【０００９】
さらに上記目的は、外部装置から入力された１ページ分の文書データを１又はそれ以上のバンドに分割した中間データに変換し、変換した１ページ分の中間データを画像データに変換する際に要すると予測される時間又は当該時間の予測を可能にする情報を含む出力装置制御データを生成し、１ページ分の中間データと出力装置制御データとを出力する文書データ変換手段と、文書データ変換手段から出力された１ページ分の中間データを画像データに変換する際に、出力装置制御データに基づいて画像データの出力前及び出力後のウエイト数を算出し、出力前ウエイト数に応じた用紙供給不可の用紙供給許可通知を発行した後に画像データを出力し、続いて出力後ウエイト数に応じて次の用紙供給不可の用紙供給許可通知を発行する画像データ供給手段と、所定の用紙供給タイミングに達したら、用紙供給タイミング通知を画像データ供給手段に発行し、用紙供給タイミング通知に応答して画像データ供給手段から発行された用紙供給許可通知を受け取り、用紙供給許可通知が用紙供給可であれば、用紙を供給して画像データをページ単位で当該用紙上に出力し、用紙供給許可通知が用紙供給不可であれば、用紙を供給せずに次の用紙供給タイミングまで待つようにした出力手段とを有することを特徴とする印刷装置によって達成される。
【００１０】
また上記目的は、上記出力手段が、異なる画像データを所定の時間差をもって同一ぺージ上に出力する複数の印刷出力部を有することを特徴とする印刷装置であって、文書データ変換手段は、複数の印刷出力部の数と同数の複数の中間データを文書データからぺージ毎に生成し、出力装置制御データは、複数の中間データの各々の複雑さを示す指標を含み、画像データ供給手段は、複数の印刷出力部の数より少ない数であって、複数の中間データが割り振られる画像データ展開部を有し、複数の中間データが割り振られた複数の画像データ展開部において、出力装置制御データに含まれた複雑さの指標に基づいて、割り振られた中間データを所定時間内で画像データへ変換できるか否かを判断することを特徴とする印刷装置によって達成される。
【００１１】
以上の通り本発明では、文書データ変換手段によって外部装置より入力された文書データをぺージ毎に、あるいはページを複数に分割したバンド単位で中間データに変換する。その際、生成された中間データを画像データに展開するのに必要となる時間を判断し、そのぺージの画像データを出力する用紙を供給する前後に用紙供給を待ち合わせるためのウエイトを置くべきか否かを示す情報を出力装置制御情報として生成して中間データに付加する。
続いて本発明の印刷装置は出力手段が用紙供給タイミングになったことを検出すると、対象となるぺージの出力装置制御情報を参照して用紙供給の許可あるいは禁止を印刷出力部に通知し、印刷出力部では当該通知に基づいて用紙供給を制御する。
このように本発明によれば、用紙供給の許可／禁止を判定する手段と用紙供給を実行する手段が分離されているので、中間データに変換した後に出力順序を変更させても高速に印刷出力させることができるようになる。
また、本発明の印刷装置ではぺージを分割したバンド単位の処理を印刷出力部の数より少ない画像データ供給部で実行可能であるので、ディスプレイリストの処理や圧縮画像の伸張など中間データから画像データへの展開を実行するハードウェア量の削減およびバッファメモリ量の削減が可能となる。
【００１２】
【発明の実施の形態】
本発明の実施の形態による印刷装置を図１乃至図６を用いて説明する。図１は本実施の形態による印刷装置の構成を示している。
図示しない外部装置から入力された文書データは文書データ変換部１０１に入力され、黒・藍・紅・黄の４色の中間データに変換されて二つの画像データ供給部１０２、１０３に入力される。その際に文書データ変換部１０１は黒・藍・紅・黄の各色の中間データを画像データに展開するのに必要となる時間または必要となるであろうと予測される時間を各色の中間データの複雑さの指標として算定し、出力装置制御データとして上記中間データに付加する。
【００１３】
本実施の形態における印刷装置では画像データ供給部１０２は黄と藍の２色を、画像データ供給部１０３は紅と黒の２色を固定的に扱う構成となっている。
ここで図２を用いて画像データ供給部１０２、１０３の構成を説明する。なお、画像データ供給部１０２、１０３は共に同一の構成であり、図２は画像データ供給部１０２、１０３の一の構成を示している。文書データ変換部１０１から入力された中間データは中間データ記憶部２０１によって色毎に中間データ記憶用二次記憶装置２０２に記憶される。中間データ記憶用二次記憶装置２０２は必須ではないが、本実施の形態による印刷装置においては、文書データ変換部１０１で生成される中間データが色毎にぺージ単位で生成されるため、このぺージ単位データを分割したバンド単位のデータとして擬似並行的に画像データ展開部２０４に供給するために必要となるものである。
【００１４】
中間データ記憶用二次記憶装置２０２に記憶された中間データはバンド単位で小容量のバッファメモリである中間データバッファ２０３を経由して画像データ展開部２０４に供給される。中間データバッファ２０３は中間データ記憶用二次記憶装置２０２の持つアクセス時間のばらつきを吸収して、画像データ展開部２０４に連続的に中間データを供給するためのもので、本実施の形態における印刷装置に特有のものである。
画像データ展開部２０４に供給されたバンド単位の中間データはバンドの画像データに展開されて画像データバッファ２０５もしくは画像データバッファ２０６のいずれかに一旦記憶される。
【００１５】
図１に戻って本実施の形態による印刷装置の構成の説明を続ける。文書データ変換部１０１は外部装置より入力された文書データの中間データへの変換を実行するとともに適切な時点で制御部１０４に対して出力装置全体の起動を指示する。制御部１０４は各出力部１０５〜１０８が動作可能となると所定のタイミングで用紙供給タイミング通知を発行する。本印刷装置では、このように複数（４個）の印刷出力部の数より少ない複数（２個）の画像データ供給部が設けられている。これら二つ用意されている画像データ供給部１０２、１０３のうち主たる制御を行う画像データ供給部１０２は、制御部１０４で発行された用紙供給タイミング通知に対して、中間データに付随して文書データ変換部１０１から得た出力装置制御データに記載されている各色の中間データを画像データに展開するのに必要となる時間を参照する。そして、これら二つの画像データ供給部１０２、１０３において先に中間データから画像データに展開される黄版または紅版の画像データヘの展開時間が、所定の許容時間を超えているようであれば用紙供給不可を示す用紙供給許可通知を応答することで１ぺージ分のウエイトを置いた後、次の用紙供給タイミング通知で用紙供給可を示す用紙供給許可通知を応答する。
【００１６】
この後、さらに出力装置制御データを検査し、上記黄版または紅版の二つの版以外の版、すなわち藍版と黒版の中間データから画像データへの展開に必要となる時間が所定の許容時間を超えていないかを調べる。藍版および黒版の画像データへの展開に必要となる時間がともに所定の許容時間を超えていないようであれば、そのぺージの出力装置制御に関する処理を終了し、次のぺージを参照する。上記藍版あるいは黒版の展開に必要な時間のいずれかが所定の許容時間を超えているようであれば、画像データ供給部１０２は次の用紙供給タイミング通知を待ち合わせ、その用紙供給タイミング通知に対して用紙供給不可を示す用紙供給許可通知で応答して、そのぺージの出力装置制御に関する処理を終了する。
【００１７】
上記出力装置制御データに基づく用紙供給制御と同時に画像データ供給部１０２および画像データ供給部１０３は出力部１０５〜１０８の動作に同期して中間データの画像データへの展開を行う。画像データ供給部１０２、１０３の各画像データ展開部２０４に供給されたバンド単位の中間データはバンドの画像データに展開されて画像データバッファ２０５または画像データバッファ２０６のいずれかに一旦記憶される。これら二つの画像データバッファ２０５、２０６のいずれに記憶されるかはその画像データのもとの中間データが何色を表現するものであるかによって決定される。
【００１８】
本実施の形態による印刷装置は中間データとしてＤＣＴ（離散コサイン変換）をベースとした圧縮画像データを用いており、また、上記圧縮データの展開は出力部１０５〜１０８の要求する画像データ転送速度での画像データの供給が困難であるため、画像データバッファ２０５、２０６を使用しているが、より高速な画像データ展開部を使用することができればこの画像データバッファ２０５、２０６を使用しないようにすることも可能である。
【００１９】
中間データ記憶用二次記憶装置２０２から中間データバッファ２０３を経由して画像データ展開部２０４に入力されたバンド単位の中間データが画像データに展開されて画像データバッファ２０５または画像データバッファ２０６に出力されると、中間データ記憶部２０１は次に展開すべきバンド単位の中間データを中間データ記憶用二次記憶装置２０２より読み出して中間データバッファ２０３に供給して次のバンドの画像データの展開を実行する。
【００２０】
次に図３乃至図６を用いて本実施の形態による印刷装置の動作を説明する。
図３（ａ）に４個の出力部１０５〜１０８の出力タイミングが示されている。画像データが出力される用紙は時刻ｔ０において用紙供給部１０９から出力部に供給される。当該用紙には時刻ｔ１において出力部（黄）１０８で黄版の画像データの印刷出力が行われる。黄版の印刷出力時間が図３（ａ）の期間３０１．１で示されている。この用紙は黄版の印刷出力中にも進んでいき、時刻ｔ２において出力部（紅）１０７に到達する。期間３０２．１は出力部（紅）１０７によって紅版の印刷出力が行われている期間を示している。
【００２１】
同様にこの用紙は時刻ｔ４において出力部（藍）１０６に到達し、期間３０３．１の間藍版の印刷出力が、時刻ｔ６において出力（黒）１０５に到達し、期間３０４．１の間黒版の印刷出力が行われる。そして、黒版の印刷出力が完了した後に図示しない排紙スタッカに排出され、１ぺージ分の印刷が完了する。
ところで、本実施の形態による印刷装置は、先行する用紙が出力部（黄）１０８での印刷出力を完了した後、その用紙が排出される前に次の用紙の供給と印刷出力を実行することが可能である。２ぺージ目の用紙は時刻ｔ３において出力部（黄）１０８に到達し、期間３０１．２の間黄版の画像データの印刷出力が行われている。同様に３ぺージ目および４ぺージ目の用紙が期間３０１．３、３０１．４においてそれぞれ黄版の画像データの印刷出力を受けている。
【００２２】
次に、これらの出力部１０５〜１０８に画像データを供給する画像データ供給部１０２、１０３の動作をタイミング図により考察する。画像データ供給部１０２、１０３の動作タイミングは図３（ｂ）および図３（ｃ）に示されている。本実施の形態における印刷装置では画像データ供給部１０２が黄版および藍版の画像データの展開を、画像データ供給部１０３が紅版および黒版の画像データの展開を行っており、図３（ｂ）は画像データ供給部１０２の動作タイミングを、図３（ｃ）は画像データ供給部１０３の動作を示している。
【００２３】
図３（ｂ）における期間３０５．１は図３（ａ）の黄版出力期間３０１．１に対応する画像データ展開期間を示している。画像データ供給部１０２に搭載された画像データバッファ２０５および画像データバッファ２０６はそれぞれ１ぺージの２／５程度のデータしか記憶することができないため、図中斜線で示された期間に画像データの展開が行われ、無色で示された期間は画像データバッファ２０５または２０６から出力部１０８または１０６への画像データの出力のみが行われている。また、図３に示された画像データは出力部１０５〜１０８で画像データが読み出される速度の２倍の速度で画像データ供給部１０２または１０３によって展開されている。
【００２４】
図３（ｂ）において、３０５．１で示される期間、画像データ供給部１０２は１ぺージ目の黄版の画像の出力専用で利用されている。ただし、画像データ供給部１０２に搭載された画像データバッファ２０５のサイズがぺージサイズの２／５しかないため、図中斜線で示された期間のみ画像データ展開部２０４は動作し、無色で示された期間は画像データバッファ２０５から出力部（黄）１０８への画像データ転送のみが行われている。
【００２５】
１ぺージ目の用紙が出力部（藍）１０６にかかる直前に画像データ供給部１０２において藍版の画像データの展開が実施される。この１ページ目の藍版の画像データの展開期間を示しているのが期間３０６．１である。ところで、１ぺージ目の藍版の出力が行われる期間３０３．１より先、期間３０１．２において２ぺージ目の黄版の印刷出力が実行される。この２ぺージ目の黄版の印刷出力に対応した画像データ展開期間が期間３０５．２である。期間３０６．１と期間３０５．２はオーバーラップしており、藍版と黄版の画像データの展開は同ーの画像データ展開部２０４を共有して動作しているため、図に示すように交互に画像展開と画像出力が切り替わるようになっている。
図３（ｃ）は紅版と黒版について同様に画像データ供給部１０３の動作タイミングを示したものである。画像データ供給部１０２と同様に期間３０７．２と期間３０８．１で画像データ展開部２０４の共有に伴う交互動作が発生していることがわかる。
【００２６】
ところで、図３に示したタイミング図はすべてのぺージが十分高速に中間データから画像データに展開できる場合を示している。これに対して、先行する版である黄版の中間データの画像データへの展開処理に時間がかかる場合を図４に示す。
図４に示した条件では黄版の中間データから画像データに展開するのに出力部（黄）１０８が１ぺージの画像データを出力するのとほぼ同じ時間がかかる場合を想定している。図４（ａ）は従来の印刷装置で生じ得る現象を示したものであり、期間４０３．２において、画像データ供給部１０２で黄版の出力を優先させると藍版の中間データを画像データに展開するための時間を確保することができず、期間４０４．１の空白期間に示すように藍版に対する画像展開が行われなくなる。藍版の出力部（藍）１０６で印刷出力すべき期間４０２．１のうち黒色で塗りつぶされた期間で画像データのアンダーランが発生する。
【００２７】
本実施の形態による印刷装置では、上述のような例えば黄版の中間データから画像データに展開するのに出力部（黄）１０８が１ぺージの画像データを出力するのとほぼ同じ時間がかかってしまう場合であっても、画像データのアンダーランを生じさせない印刷を行うことができる。すなわち、本実施の形態による印刷装置の場合、文書データ変換部１０１で当該ぺージの中間データに各版の中間データから画像データヘの展開に必要となる時間を含む出力装置制御データを記述して画像データ供給部１０２、１０３に渡すことで、画像データ供給部１０２は用紙供給の待ち合わせの必要性を検出し、画像データを出力する前に用紙供給時期を制御する出力前ウエイト数を算出する。図４の例の場合には出力前ウエイト数を１と算出して、当該ぺージに対応する用紙の供給タイミングを制御部１０４から通知された際に１ぺージ分の用紙供給の待ち合わせ（出力前ウエイト数１）を制御部１０４に実行させる。
このようにして待ち合わせを行った場合の画像出力タイミングを図４（ｂ）に示す。本来２ぺージ目が出力されるべき期間である期間４０５．２において用紙の供給が行われず、図４（ａ）で画像データの展開処理に十分な時間を確保できなかった期間４０４．１に対応する藍版の中間データを画像データに展開する期間４０８．１は画像データ展開部２０４の利用の競合を回避できるので、結果として１ぺージ目、２ぺージ目とも正しい画像データを出力することができる。
【００２８】
次に、紅版と黒版を処理する画像データ供給部１０３において後続する版である黒版における中間データから画像データへの展開時間が長い場合について図５及び図６のタイミング図を用いて説明する。
図４で示したのと同様に２ぺージ目に中間データから画像データへの展開がほぼ出力部（黒）１０５への画像出力と同等の時間がかかるぺージが現れたと仮定する。ただし、図４の例では先行する版である黄版の画像展開に時間がかかると仮定したが、図５の例は後続する版である黒版の画像展開に時間がかかると仮定している。
【００２９】
まず図５（ａ）で本実施の形態による印刷装置を用いない場合に生じる画像データ展開部２０４での競合を説明する。２ぺージ目の黒版の中間データから画像データへの展開を行う期間５０４．２において画像データ展開部２０４は黒版の中間データの処理に占有され、並行して出力されるべき３ぺージ目の紅版の画像データ展開期間５０３．３で紅版の中間データから画像データへの展開が行われず、結果として期間５０１．３において出力部（紅）１０７でアンダーランが発生している。アンダーランの発生する期間は期間５０１．３で黒色に塗りつぶされている。
また、図５（ｂ）は、図４（ｂ）に示したのと同様にして１ぺージ分の用紙供給を遅らせた場合を示している。本来紅版の２ぺージ目が出力されるべき期間である期間５０５．２において用紙の供給を止め、黒版の中間データを画像データに展開する期間をずらして期間５０８．２で行わせるようにした場合である。しかしながら、本例のような後続する版の中間データから画像データへの展開に時間がかかる場合には次のぺージの先行する版との間で画像データ展開部２０４の利用の競合が発生しているため、結局アンダーランを解消することはできない。
【００３０】
本実施の形態による印刷装置においてはこのような場合であっても、文書データ変換部１０１で出力装置制御データとして生成した各版の中間データから画像データへの展開時間によって、画像データ供給部１０２からぺージデータの出力後に１ぺージ分のウエイトを指定することができる。画像データ供給部１０２は用紙供給の待ち合わせの必要性を検出し、２ページ目の画像データを出力した後に用紙供給時期を制御する出力後ウエイト数を算出する。本例の場合には出力後ウエイト数を１と算出して、当該ぺージ（３ページ目）に対応する用紙の供給タイミングを制御部１０４から通知された際に１ぺージ分の用紙供給の待ち合わせ（出力後ウエイト数１）を制御部１０４に実行させる。その結果、図６に示されるような処理タイミングでの出力が行われる。すなわち期間５０９．３で示される３ぺージ目の用紙供給が１ぺージ分遅らされる。したがって、期間５１２．２で示されるように２ページ目の黒版の中間データから画像データへの展開処理において画像データ展開部２０４が占有されたとしても、他の版との競合は生じないので問題なく印刷出力が行われる。
【００３１】
本実施の形態による印刷装置によれば、図４（ａ）に示されるような先行する版での出力障害と図５（ａ）に示されるような後続する版での出力障害が同時に発生するような状況にあっても、文書データ変換部１０１は各版の中間データを画像データに展開するのに必要となる時間を出力装置制御データとして生成するのみで、単一のぺージに対してぺージ出力前およびぺージ出力後のウエイトを設定できるので、画像データ展開部２０４での競合を生じることなく印刷出力することができるようになる。
【００３２】
本発明は、上記実施の形態に限らず種々の変形が可能である。
例えば、上記実施の形態においては、１ページ分のウエイト（ウエイト数が１）の例で説明したが本発明はこれに限定されるものではなく、ウエイト数を２以上にさせる必要が生じた場合でも上記実施の形態と同様の処理を行うことにより画像データ展開部の競合を排除することができる。
【００３３】
【発明の効果】
以上の通り本発明では、文書データ変換手段によって外部装置より入力された文書データをぺージ毎に、あるいはページを複数に分割したバンド単位で中間データに変換する。その際に、生成された中間データを画像データに展開するのに必要となる時間を判断し、そのぺージの用紙を供給する前後にウエイトを置くべきか否かを示す情報を出力装置制御情報として生成した中間データに付加する。続いて本発明の印刷装置は出力手段が用紙供給タイミングになったことを検出すると、対象となるぺージの出力装置制御情報を参照して用紙供給の許可／禁止を出力部に通知し、出力部ではその通知に基づいて用紙供給を制御する。
このように用紙供給の許可／禁止を判定する手段とそれを実行する手段を分離したことで、たとえば中間データに変換した後に出力順序を変更するというような機能の実現においても適正な出力を高速に行うことができる。
また、本発明の印刷装置ではぺージを分割したバンド単位の処理を出力部の数より少ない画像データ供給部で実行可能であるため、ディスプレイリストの処理や圧縮画像の伸張など中間データから画像データへの展開を実行するハードウエア量の削減およびバッファメモリ量の削減などが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態による印刷装置の構成を示す図である。
【図２】本発明の実施の形態における画像データ供給部の構成を示す図である。
【図３】本発明の実施の形態における印刷装置の出力タイミング（正常系）を示す図である。
【図４】本発明の実施の形態における印刷装置の出力タイミング（黄版の処理が長い場合）を示す図である。
【図５】本発明の実施の形態における印刷装置の出力タイミング（黒版の処理が長い場合）を示す図である。
【図６】本発明の実施の形態における印刷装置の出力タイミング（黒版の処理が長い場合）を示す図である。
【符号の説明】
１０１  文書データ変換部
１０２、１０３  画像データ供給部
１０４  制御部
１０５  出力部（黒）
１０６  出力部（藍）
１０７  出力部（紅）
１０８  出力部（黄）
１０９  用紙供給部
２０１  中間データ記憶部
２０２  中間データ記憶用二次記憶装置
２０３  中間データバッファ
２０４  画像データ展開部
２０５、２０６  画像データバッファ
【図１】
0003755200.tif 000002
【図２】
0003755200.tif 000003
【図３】
0003755200.tif 000004
【図４】
0003755200.tif 000005
【図５】
0003755200.tif 000006
【図６】
0003755200.tif 000007