(57)【要約】【課題】印字可能になったページより印字することによって、スループットを上げることが可能となる。また、カラーのオブジェクトは、一般的に、処理が重いため、カラージョブ、モノクロジョブの混在時に資源を有効に利用することが可能となる。【解決手段】複数の印字データを並列に展開する画像展開機能と、複数の展開された画像データを記録する画像記録機能と、複数の排紙口を備える印刷装置において、ジョブ単位に前記画像展開機能と前記画像記録機能と前記排紙口を割り当てる資源割り当て手段と、ジョブ毎に印字データを並列に展開する画像展開手段と、データ展開の順番にかかわらずジョブ毎に排紙先を変更する排紙制御手段を有することを特徴とする印刷装置。【選択図】        図１
2005007576.tif 000002
【特許請求の範囲】
【請求項１】
複数の印字データを並列に展開する画像展開機能と、複数の展開された画像データを記録する画像記録機能と、複数の排紙口を備える印刷装置において、ジョブ単位に前記画像展開機能と前記画像記録機能と前記排紙口を割り当てる資源割り当て手段と、ジョブ毎に印字データを並列に展開する画像展開手段と、データ展開の順番にかかわらずジョブ毎に排紙先を変更する排紙制御手段を有することを特徴とする印刷装置。
【請求項２】
複数の印字データを並列に展開する画像展開機能と、複数の展開された画像データを記録する画像記録機能と、複数の排紙口を備える印刷装置において、ジョブもしくはジョブ中の連続するページ単位に前記画像展開機能と前記画像記録機能と前記排紙口を割り当てる資源割り当て手段と、ジョブもしくはジョブ中の連続するページ毎に印字データを並列に展開する画像展開手段と、データ展開の順番にかかわらずジョブもしくはジョブ中の連続するページ毎に排紙先を変更する排紙制御手段を有することを特徴とする印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の印字データを並列に展開する画像展開機能と、複数の展開された画像データを記録する画像記録機能と、複数の排紙口を備える印刷装置に関する。
【０００２】
【従来の技術】
事務処理に於けるＯＡ化が進み、ホストコンピュータから印刷装置へデータを転送して印刷されるジョブ、図面等が増加している。
【０００３】
そして、ネットワークに複数のコンピュータや印刷装置を繋げて利用する環境も一般的となっており、複数のユーザが印刷装置を共有して利用することが増えてきている。その一方で、技術の進歩による印刷装置の処理能力の向上から、１分間に数十枚の印字を行える高速な印刷装置や、カラーの印字を行い、より見やすい書類の印刷を行うことが可能な印刷装置が出てきている。
【０００４】
【特許文献１】
特開２００１−１０３４１９号公報
【０００５】
【発明が解決しようとする課題】
例えば、タンデムエンジンを備えた印刷装置などでは、画像展開機能を複数持たせることにより、高速なカラー印刷を可能にしている。ところが、モノクロデータを印字するときは、１つの画像展開機能のみしか利用しておらず、他の画像展開機能が有効に利用されていない。
【０００６】
また、ただ単純に印字データを並列に処理しても、ユーザが意図した順番に印字データが並ばなくなり、ユーザにとって不便になってしまう。
【０００７】
本発明では、複数の印字データを並列に展開する画像展開機能と、複数の展開された画像データを記録する画像記録機能と、複数の排紙口を備える印刷装置において、上記資源を有効に利用することにより、スループットの向上およびユーザの利便をはかることを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために本発明の印刷装置は、以下のような構成を備える。
【０００９】
即ち、複数の印字データを並列に展開する画像展開機能と、複数の展開された画像データを記録する画像記録機能と、複数の排紙口を備える印刷装置において、ジョブ単位に前記画像展開機能と前記画像記録機能と前記排紙口を割り当てる資源割り当て手段と、ジョブ毎に印字データを並列に展開する画像展開手段と、データ展開の順番にかかわらずジョブ毎に排紙先を変更する排紙制御手段を有することを特徴とする印刷装置である。
【００１０】
また、複数の印字データを並列に展開する画像展開機能と、複数の展開された画像データを記録する画像記録機能と、複数の排紙口を備える印刷装置において、ジョブもしくはジョブ中の連続するページ単位に前記画像展開機能と前記画像記録機能と前記排紙口を割り当てる資源割り当て手段と、ジョブもしくはジョブ中の連続するページ毎に印字データを並列に展開する画像展開手段と、データ展開の順番にかかわらずジョブもしくはジョブ中の連続するページ毎に排紙先を変更する排紙制御手段を有することを特徴とする印刷装置である。
【００１１】
［作用］
以上の構成において、本発明では、複数の印字データを並列に展開する画像展開機能と、複数の展開された画像データを記録する画像記録機能と、複数の排紙口を備える印刷装置において、上記資源を有効に利用することにより、スループットの向上およびユーザの利便をはかることを可能にする。
【００１２】
【発明の実施の形態】
［実施例１］
図１は、本発明を適用した印刷装置であり、ホストコンピュータ１００１とカラーレーザビームプリンタ１０３０、およびその両者を接続している通信線１００２から構成されるシステム構成を示した図である。
【００１３】
カラーレーザビームプリンタ１０３０内の１０３１は、プリンタ全体の動作を司るカラーレーザビームプリンタ制御ユニットである。制御ユニットには、ホストコンピュータ１００１との入出力を司るホストＩ／Ｆ部１０３２を通じて、制御コード、各通信手段からデータの送受信を行うための入出力バッファ１０３３、制御ユニット全体の動作を制御するＣＰＵ１０３７、ＣＰＵ１０３７の動作を記述するプログラムが内蔵されているプログラムＲＯＭ１０５０、前記制御コード、データの解釈や印刷に必要な計算、印字データの処理のためのワークメモリに利用されるＲＡＭ１０６０、ホストコンピュータ１００１から受信したデータの設定より各種の画像オブジェクトを生成する画像情報生成部１０５１、画像オブジェクトをビットマップ画像に展開し、展開されたビットマップ画像を印刷装置エンジンに転送するビットマップ画像展開／転送部１０３８、実際に紙に印刷を行う印刷装置エンジン部１０８２と制御ユニットとエンジン部を繋ぐエンジンＩ／Ｆ部１０３９、印刷装置の操作を行う操作パネル部１０８０、制御ユニットと操作パネル部１０８０を繋ぐパネルＩ／Ｆ部１０３５および、印字データや様々な印刷装置の情報等の保存に利用される外部メモリ部１０８１と制御ユニットと外部メモリ部１０８１を繋ぐメモリＩ／Ｆ部１０３６、転写材を出力する排紙装置部１０８４と制御ユニットと排紙装置部１０８４を繋ぐ排紙装置Ｉ／Ｆ部１０４０、そして各ユニットを繋ぐシステムバス１０３４からシステムは構成されている。
【００１４】
尚、プログラムＲＯＭ１０５０には、ホストコンピュータ１００１から受信したデータより各種画像オブジェクトを生成する画像情報生成モジュール１０５１を含む。また、ＲＡＭ１０６０には、各資源の割り当てを記録する割当テーブル１０６１と展開したデータを保存する画像記録部１０６２を含む。
【００１５】
図２は本発明を適用したカラーカラーレーザビームプリンタのエンジン部１０８２である。カラーレーザビームプリンタ１０３０は、図２に示すように、筐体２００１を備え、筐体２００１には、エンジン１０８２を構成するための各機構と、その各機構による各印字プロセス処理（例えば、給紙処理など）に関する制御を行うエンジン制御部１０８３、及びプリンタコントローラ１０３１（図１に示す）を収納する制御ボード収納部２００３とが内蔵されている。
【００１６】
エンジン部１０８２を構成するための各機構としては、レーザ光の操作による感光ドラム上への静電潜像形成、その静電潜像の顕像化、その顕像を中間転写体２０１０に多重転写し、多重転写されたカラー画像を転写材２０２７へさらに転写するための光学処理機構、転写材２０２７に転写されたトナー像を定着させるための定着処理機構、転写材の給紙処理機構、転写材の搬送処理機構が設けられている。
【００１７】
光学処理機構は、レーザスキャナ部２０２０において、半導体レーザ（図示せず）から発射されるレーザ光をプリンタコントローラ１０３１から供給されたイメージデータに応じてオン、オフ駆動するレーザドライバ２００６を有し、半導体レーザから発射されたレーザ光は回転多面鏡２００７により走査方向に振られる。その主走査方向に振られたレーザ光は反射ミラー２００８を介して感光ドラム２００５に導かれ、感光ドラム２００５上を主走査方向に露光する。
【００１８】
現像器２００４で一次帯電器２０２３により帯電され、レーザ光による走査露光によって感光ドラム２００５上には静電潜像が形成され、その潜像は供給されるトナーによってトナー像に顕像化される。トナー像は、トナー像とは逆特性の電圧を印加して感光ドラム２００５上から中間転写体２０１０上に転写（１次転写）する。カラー画像形成時には、中間転写体２０１０の１回転毎に現像ロータリ２０１１が回転し、イエロー現像器２０１２Ｙ，マゼンタ現像器２０１２Ｍ，シアン現像器２０１２Ｃ，次いで黒現像器２０１２Ｋの順で現像工程がなされ、中間転写体２０１０が４回転してイエロー、マゼンタ、シアン、黒のそれぞれの可視像を順次形成し、その結果フルカラー可視像を形成する。また、モノクロ画像形成時は、黒現像器２０１２Ｋのみで現像工程がなされ、中間転写体２０１０が１回転して黒の可視像を形成し、モノクロ可視像を中間転写体２０１０上に形成する（１次転写）。
【００１９】
中間転写体２０１０上に形成されたトナー像は、レジストシャッタ２０２８で待機させておいた転写材２０２７を搬送し、転写ローラ２０１３にて転写材２０２７を中間転写体２０１０に圧接すると同時に、転写ローラ２０１３にトナーと逆特性のバイアスを印加することで、給紙処理機構によって副走査方向に同期して給紙される転写材２０２７に転写される（２次転写）。
【００２０】
感光ドラム２００５およびイエロー現像器２０１２Ｙ，マゼンタ現像器２０１２Ｍ，シアン現像器２０１２Ｃ，次いで黒現像器２０１２Ｋは着脱可能であり、黒以外の現像器は、現像ロータリ２０１１に入っている。反射ミラー２００８は半透過型ミラーからなり、その裏面側にはビームディテクタ２００９が配置されている。ビームディテクタ２００９はレーザ光を検出し、その検出信号はプリンタコントローラ２００３に与えられる。プリンタコントローラ１０３１はビームディテクタ２００９の検出信号に基づき主走査方向への露光タイミングを決定する水平同期信号を生成し、その水平同期信号はプリンタコントローラ１０３１に出力される。２０２２はクリーナで、感光ドラム２００５上の残存トナーを取り除く。２０２１は前露光ランプで、感光ドラム２００５を光除電する。
【００２１】
転写ローラ２０１３は、図示上下方向に移動可能で、かつ、駆動手段を有している。前記中間転写体２０１０に４色のトナー像を形成している間、すなわち、中間転写体２０１０が複数回回転している間は、その画像を乱さないように、図示実線で示すように、転写ローラ２０１３は下方に位置し、中間転写体２０１０とは離れている。中間転写体２０１０に４色のトナー像の形成が終わった後、転写材２０２７にカラー画像を転写するタイミングに合わせて転写ローラ２０１３は不図示のカム部材により図示点線で示す上方の位置、すなわち転写材２０２７を介して中間転写体２０１０に所定の圧力で押し付けられる。この時、同時に転写ローラ２０１３には、バイアスが印加され中間転写体２０１０上のトナー画像は転写材２０２７に転写される。２０４６は、転写ローラクリーナであり、転写ローラに転写材のサイズ外に印字された中間転写材のトナーがついた場合のクリーニングを行う。また、中間転写体の周りには、画像形成を行う際の印字開始位置を決めるための画像形成開始位置検出センサ２０４４Ｔ、転写材の給紙のタイミングをはかるための給紙タイミングセンサ２０４４Ｒ、濃度制御時にパッチの濃度をはかる濃度センサ２０４４Ｃが配置されている。濃度制御が行われた際には、この濃度センサにより、それぞれのパッチの濃度測定を行う。
【００２２】
定着処理機構は、転写材２０２７に転写されたトナー像を熱圧によって定着させるための定着器２０１４を有し、定着器２０１４には、転写材２０２７に熱を加えるための定着ローラ２０１５と、転写材２０２７を定着ローラ２０１５に圧接させるための加圧ローラ２０１６とからなり、これらの各ローラは中空ローラであり内部にそれぞれヒータ２０１７，２０１８を有し、回転駆動されると同時に転写材２０２７を搬送するように構成されている。２０４５は、転写材の種類を自動的に検出し、定着性を高めるための転写材判別センサであり、転写材の特性によって、定着器を通す時間を調節することによって転写材の搬送時間を切り替える。
【００２３】
転写材の給紙機構は、転写材２０２７を収容するカセット２０２４と手差し用トレイ２０２５とを有し、カセット２０２４の転写材または手差しトレイ２０２５の転写材を選択的に給紙するように構成されている。カセット２０２４は筐体２００１内に装着され、カセット２０２４には、仕切り板（図示せず）の移動位置に応じて転写材のサイズを電気的に検知するサイズ検知機構が設けられている。カセット２０２４からはその最上の転写材から１枚単位でカセット給紙クラッチ２０２６の回転駆動によって給紙ローラ２０３８まで搬送される。カセット給紙クラッチ２０２６は、給紙毎に駆動手段（図示せず）によって間欠的に回転駆動されるカムからなり、そのカムが１回転する毎に１枚の転写材が給紙される。
【００２４】
給紙ローラ２０３８は転写材２０２７をその先端部がレジストシャッタ２０２８に対応する位置まで搬送し、レジストシャッタ２０２８は、給紙された転写材２０２７の押圧及びその解除によって、その転写材２０２７の給紙停止及びその解除を行い、そのレジストシャッタ２０２８の動作はレーザ光の副走査に同期するように制御される。
【００２５】
これに対し、手差しトレイ２０２５は筐体２００１に設けられ、ユーザによって手差しトレイ２０２５に搭載された転写材は給紙ローラ２０２９でレジストシャッタ２０２８に向けて給紙される。
【００２６】
転写材の搬送処理機構は、レジストシャッタ２０２８による押圧が解除された転写材を中間転写体２０１０に向けて搬送する搬送ローラ２０３９と、定着器２０１４から排出された転写材を筐体２００１上部に形成された排紙トレイＦＤまで導くための各フラッパ２０３６、２０３７と各搬送ローラ２０４０，２０４１，２０４２と、各搬送ローラ２０４０，２０４１，２０４２を駆動するための駆動手段（図示せず）とを有する。フラッパ２０３７は、切り替えることによって、筐体２００１上部に形成された排紙トレイＦＤ、筐体２００１側面に形成された排紙トレイＦＵの排紙先を切り替えることが可能である。
【００２７】
また、フラッパ２０３６を切り替えることによって、両面印字を行うことも可能となる。２０３０は、反転給紙ユニットであり、エンジン搬送ローラ２０３１，２０３２，２０３３、およびフラッパ２０３４を備える。両面印字を行いフェースダウンで印字する場合（排紙トレイＦＤに表面が図中下、裏面が図中上に来るように印字）は、印刷用紙２０２７は、まず裏面の印字から行われ、カセット２０２４から給紙された場合、裏面が印字され、フラッパ２０３６により搬送ローラ２０３５，フラッパ２０３４によって反転給紙ユニット２０３０へ導かれる。不図示のセンサが印刷用紙２０２７の後端を検知すると、印刷用紙２０２７は、搬送ローラ２０３１を逆回転させ、フラッパ２０３４を切り替えることにより搬送ローラ２０３２によって、反転給紙ユニット内に給紙カセット２０２４と平行に納められる。この時印刷用紙に印字された面（裏面）は、上を向いている。次に給紙先を反転給紙ユニット２０３０に指定すると、搬送ローラ２０３３、給紙ローラ２０３８を経て、再度、転写ローラ２０１３、定着器２０１４を通り表面が印字され、フラッパ２０３６，２０３７を切り替えることによって、排紙トレイＦＤに排紙されることになる。また、両面印字を行いフェースアップで印字する場合（排紙トレイＦＵに排紙する場合で表面が図中上、裏面が図中下に来るように印字）は、先に裏面を印字して、反転給紙ユニット２０３０に排紙し、表面を印字して、反転給紙ユニット２０３０から排紙トレイＦＵへ排紙することになる。
【００２８】
また、１０８４には排紙装置の動作を管理する排紙装置部を持ち、印刷装置の本体に、排紙装置を接続して利用することが可能となっている。図３は本実施例のレーザビームプリンタの排紙装置３００１である。排紙装置３００１は、筐体２００１のＦＵで示す部分に着脱可能であり、排紙装置３００１は、印刷された紙を保持して置く排紙ビン１（３００２），排紙ビン２（３００３），排紙ビン３（３００４），排紙ビン４（３００５），排紙ビン５（３００６）、排紙ビン６（３００７）を持ち、３０２１〜３０３０は、エンジン部より送られて来た用紙を各ビンに排紙するための搬送ローラである。また、３０５０〜３０５５は、印字の終了した用紙の搬送方向を切り替えるフラッパである。例えば、３０５０，３０５４のフラッパを点線で示すように、フラッパを切り替えると、搬送された印刷用紙は、フェースアップで排紙ビン３００４へと導かれることになる。排紙ビン６（３００７）は、厚紙やＯＨＴ等の特殊用紙を排出する際のビンとして利用される。また、このビンへ印刷用紙を送ることによって、フェースダウンで同様に排紙ビン１〜５へ排紙することも可能である。この場合、まず３０５０，３０５１を実線のようにセットすると、用紙は一度３００７へ送られ、３０５１のフラッパを通過した後に、３０２２の搬送ローラを逆回転させることによって、用紙を戻し、フラッパ３０５１を点線のように設定することによって、用紙の上下を反転させ、３０５４のフラッパを点線で示すように切り替えることによって、フェースダウンで印字可能となる。このように、それぞれのフラッパを操作することによって、３００２〜３００６の各排紙ビンに、フェースアップ、フェースダウンでの印字が可能となる。
【００２９】
排紙ビン１，２，３，４，５には夫々の排紙ビンに排出される文書にステープルを行うことが可能なステープル装置（３０１０，３０１１，３０１２，３０１３，３０１４）がついている。夫々のステープル装置は、ステープルは各排紙ビンで直接行われるため、他の排紙ビンに排出する場合に影響を及ぼさない構造になっている。
【００３０】
筐体２００１には、パネル部１０８０を構成するための操作パネル２００２が取り付けられている。
【００３１】
次に、上述したシステム構成でのプリンタコントローラ１０３１での動作について以下に説明する。ホストコンピュータ１００１において、ユーザからの指定により、印刷の実行が指定されると、ホストコンピュータ１００１から通信線１００２を介して送信されてきた制御コード、データは、ホストＩ／Ｆ部１０３２を介して入出力バッファ１０３３を経由してＲＡＭ１０６０に蓄えられる。ＣＰＵ１０３７は、プログラムＲＯＭ１０５０に記述されたプログラムに従い、画像情報生成モジュール１０５１を実行し、データの処理を行い、図形や文字、イメージデータ等、各々の画像オブジェクトについての画像情報を生成する。１ページ内のすべての画像オブジェクトの画像情報を生成後、ビットマップ画像展開／転送部１０３８において実際に印刷するビットマップ画像に展開し、展開されたビットマップ画像は、印刷装置エンジン部１０８２に送られ、転写材に印刷され、給排紙口設定部で指定された給紙口より給紙を行い、指定された排紙口より排紙されることになる。
【００３２】
次に、本発明における印字処理の過程を説明する。
【００３３】
図４は、本発明におけるジョブに対する各資源の割り当て処理過程を示すフローチャートである。まず、資源管理部１０５３は、ジョブが割り当てられていない排紙ビンがあるかどうかをＲＡＭ１０６０にある資源割当テーブル１０６１を見ることにより調べる（Ｓ４００１）。同様に、資源管理部１０５３は、ビットマップ画像展開／転送部１０３８が新たなるジョブを受け付け可能かどうかＲＡＭ１０６０にある資源割当テーブル１０６１を見ることにより調べる（Ｓ４００２）。また、資源管理部１０５３は、ＲＡＭ１０６０にある画像記録部１０６２に新たなジョブが利用可能な空き領域があるかどうかをＲＡＭ１０６０にある資源割当テーブル１０６１を見ることにより調べる（Ｓ４００３）。上記資源の空きの確認ができたら、資源管理部１０５３は、ジョブに対して空いている排紙ビン、ビットマップ画像展開部、画像記録部を割り当てる（Ｓ４００４，Ｓ４００５，Ｓ４００６）。資源管理部１０５３は、この割当内容を資源割当テーブル１０６１に記録する。
【００３４】
ここで、資源割当テーブル１０６１について説明する。
【００３５】
図５は、本発明の実施例１におけるジョブに対する排紙ビンの割当テーブルを示す図である。排紙ビンの項には、印刷装置にある利用可能なすべての排紙ビンに番号を振り、このテーブルに登録しておく。新規ジョブを受信した場合、埋まっていない欄にジョブ番号を記録することにより資源の割り当てを行う。
【００３６】
図６は、本発明の実施例１におけるジョブに対する画像展開部の割当テーブルを示す図である。上記と同様に、画像展開部の項には、印刷装置にある画像展開部で並列処理可能な数だけ番号を振り、このテーブルに登録しておく。新規ジョブを受信した場合、埋まっていない欄にジョブ番号を記録することにより資源の割り当てを行う。
【００３７】
図７は、本発明の実施例１におけるジョブに対する画像記録部の割当テーブルを示す図である。上記と同様に、画像記録部の項には、印刷装置にある画像記録部で並列処理可能な数だけ番号を振り、このテーブルに登録しておく。新規ジョブを受信した場合、埋まっていない欄にジョブ番号を記録することにより資源の割り当てを行う。
【００３８】
図８は、本発明の実施例１における各資源の割り当てを受けたジョブを画像記録部１０６２に展開する処理過程を示すフローチャートである。各資源を割り当て済みのジョブを受信した場合（Ｓ８００１）、画像展開部１０３８は画像記録部１０６２の割り当てられている領域にジョブを１ページ単位に展開する（Ｓ８００２）。画像展開後、ジョブ中のデータをすべて展開済みの場合、終了となる（Ｓ８００３）。ジョブ中に未展開なデータがある場合、画像記録部１０６２が空くまで待機する（Ｓ８００４）。上記の処理は、画像展開部１０３８が並列処理可能な数と同じ数だけ、並列に処理させることが可能である。
【００３９】
図９は、本発明の実施例１におけるプリンタエンジンへの画像データ転送および排紙処理の過程を示すフローチャートである。まず、印字制御部１０５２は、プリンタエンジンが印字処理中かどうかを確認する（Ｓ９００１）。印字処理中ではない場合、画像記録部１０６２にある画像展開済みのデータの内、最も古いジョブのものを選択する（Ｓ９００２）。画像転送部１０３８は、該当画像展開済みデータをエンジンＩ／Ｆ部１０３９を経由して、印刷装置エンジン部１０８２に転送する（Ｓ９００３）。資源管理テーブル１０６１を参照することにより、転送された画像展開済みデータの属するジョブに割り当てられた排紙ビンを探索し、該当排紙ビンが出力先になるように制御を行う（Ｓ９００４）。印刷終了後、印刷終了済みの画像展開データは画像記録部１０６２から消去する（Ｓ９００５）。ここで、資源割当テーブル１０６１に存在するジョブの中ですべてのページの印字処理が終了しているジョブがある場合（Ｓ９００６）、各資源の割当を開放し、資源割当テーブルから該当ジョブを削除する（Ｓ９００７）。
【００４０】
以上説明したように、複数の印字データを並列に展開する画像展開機能と、複数の展開された画像データを記録する画像記録機能と、複数の排紙口を備える印刷装置において、各資源をジョブに割り当て、印刷順番にかかわらずジョブ毎に排紙先を変更して印刷を行うことが可能となる。
【００４１】
［実施例２］
本発明の実施例１において、ジョブ単位に各資源を割り当てていたが、ジョブを細かく分けて各資源が空かないようにスケジュールを行ってもよい。この場合は、実施例１の構成より資源割当テーブル、各資源の割り当てを受けたジョブを画像記録部１０６２に展開する処理、プリンタエンジンへの画像データ転送および排紙処理を変更することにより実現可能となる。
【００４２】
本発明の実施例２における資源割当テーブルについて説明する。
【００４３】
図１０は、本発明の実施例２におけるジョブに対する排紙ビンの割当テーブルを示す図である。排紙ビンの項には、印刷装置にある利用可能なすべての排紙ビンに番号を振り、このテーブルに登録しておく。新規ジョブを受信した場合、埋まっていない欄にジョブ番号を、ジョブを細かく分ける場合はさらにページ番号を記録することにより資源の割り当てを行う。
【００４４】
図１１は、本発明の実施例２におけるジョブに対する画像展開部の割当テーブルを示す図である。上記と同様に、画像展開部の項には、印刷装置にある画像展開部で並列処理可能な数だけ番号を振り、このテーブルに登録しておく。新規ジョブを受信した場合、埋まっていない欄にジョブ番号を、ジョブを細かく分ける場合はさらにページ番号を記録することにより資源の割り当てを行う。
【００４５】
図１２は、本発明の実施例２におけるジョブに対する画像記録部の割当テーブルを示す図である。上記と同様に、画像記録部の項には、印刷装置にある画像記録部で並列処理可能な数だけ番号を振り、このテーブルに登録しておく。新規ジョブを受信した場合、埋まっていない欄にジョブ番号を、ジョブを細かく分ける場合はさらにページ番号を記録することにより資源の割り当てを行う。
【００４６】
図１３は、本発明の実施例２における各資源の割り当てを受けたジョブを画像記録部１０６２に展開する処理過程を示すフローチャートである。各資源を割り当て済みのジョブを受信した場合（Ｓ１３００１）、画像展開部１０３８は画像記録部１０６２の割り当てられている領域にジョブもしくはジョブ中の連続ページを１ページ単位に展開する（Ｓ１３００２）。画像展開後、ジョブもしくはジョブ中の連続ページ中のデータをすべて展開済みの場合、終了となる（Ｓ１３００３）。ジョブもしくはジョブ中の連続ページの中に未展開なデータがある場合、画像記録部１０６２が空くまで待機する（Ｓ１３００４）。上記の処理は、画像展開部１０３８が並列処理可能な数と同じ数だけ、並列に処理させることが可能である。
【００４７】
図１４は、本発明の実施例２におけるプリンタエンジンへの画像データ転送および排紙処理の過程を示すフローチャートである。まず、印字制御部１０５２は、プリンタエンジンが印字処理中かどうかを確認する（Ｓ１４００１）。印字処理中ではない場合、画像記録部１０６２にある画像展開済みのデータの内、最も古いジョブのものを選択する（Ｓ１４００２）。同じジョブのデータが複数存在する場合は若いページを優先する。画像転送部１０３８は、該当画像展開済みデータをエンジンＩ／Ｆ部１０３９を経由して、印刷装置エンジン部１０８２に転送する（Ｓ１４００３）。資源管理テーブル１０６１を参照することにより、転送された画像展開済みデータの属するジョブもしくはジョブ中の連続ページに割り当てられた排紙ビンを探索し、該当排紙ビンが出力先になるように制御を行う（Ｓ１４００４）。印刷終了後、印刷終了済みの画像展開データは画像記録部１０６２から消去する（Ｓ１４００５）。ここで、資源割当テーブルに存在するジョブもしくはジョブ中の連続ページの中ですべてのページの印字処理が終了しているものがある場合（Ｓ１４００６）、各資源の割当を開放し、資源割当テーブルから該当ジョブもしくはジョブ中の連続ページを削除する（Ｓ１４００７）。
【００４８】
以上説明したように、複数の印字データを並列に展開する画像展開機能と、複数の展開された画像データを記録する画像記録機能と、複数の排紙口を備える印刷装置において、各資源をジョブおよびページ単位に割り当て、印刷順番にかかわらずジョブおよびページ毎に排紙先を変更して印刷を行うことが可能となる。
【００４９】
［その他の実施例］
本発明の実施例１、２において、本発明におけるジョブに対する各資源の割り当て処理では、排紙ビンが空いているかどうかは、資源割当テーブルを参照することにより確認を行っているが、排紙装置の各排紙ビンに備え付けてあるセンサによって排紙ビンの空きを検知してもよい。
【００５０】
また、本発明の実施例１、２において、排紙装置にはソーターを用いたが、フィニッシャーを用いて排紙されたデータをずらすことによっても実現可能である。また、本体排紙口を利用することも可能である。
【００５１】
また、本発明の実施例１，２において、各排紙ビンは唯一のジョブもしくは連続ページに割り当てられていたが、スループットを優先する場合は、この割り当てが重なってもよい。
【００５２】
また、本発明は、ファクシミリや複写機、或いはファクシミリ、複写機及びプリンタの複合機器等、濃度制御の必要がある画像形成装置に広く適用可能である。さらに、本発明を適用可能な画像形成装置は、モノクロであるかカラーであるかを問わない。
【００５３】
また、本発明の印刷装置は、複数の機器（例えば、ホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
【００５４】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００５５】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５６】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００５７】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５８】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５９】
【発明の効果】
以上説明したように、本発明によれば、複数の印字データを並列に展開する画像展開機能と、複数の展開された画像データを記録する画像記録機能と、複数の排紙口を備える印刷装置において、上記資源を有効に利用することにより、スループットの向上およびユーザの利便をはかることが可能となる。
【図面の簡単な説明】
【図１】本発明のカラーレーザビームプリンタのシステム構成を示した図
【図２】本発明を適用したカラーレーザビームプリンタのエンジン部を説明する図
【図３】本発明を適用したレーザビームプリンタの排紙装置部を説明する図
【図４】本発明におけるジョブに対する各資源の割り当て処理過程を示すフローチャート
【図５】本発明の実施例１におけるジョブに対する排紙ビンの割当テーブルを示す図
【図６】本発明の実施例１におけるジョブに対する画像展開部の割当テーブルを示す図
【図７】本発明の実施例１におけるジョブに対する画像記録部の割当テーブルを示す図
【図８】本発明の実施例１における各資源の割り当てを受けたジョブを画像記録部に展開する処理過程を示すフローチャート
【図９】本発明の実施例１におけるプリンタエンジンへの画像データ転送および排紙処理の過程を示すフローチャート
【図１０】本発明の実施例２におけるジョブに対する排紙ビンの割当テーブルを示す図
【図１１】本発明の実施例２におけるジョブに対する画像展開部の割当テーブルを示す図
【図１２】本発明の実施例２におけるジョブに対する画像記録部の割当テーブルを示す図
【図１３】本発明の実施例２における各資源の割り当てを受けたジョブを画像記録部に展開する処理過程を示すフローチャート
【図１４】本発明の実施例２におけるプリンタエンジンへの画像データ転送および排紙処理の過程を示すフローチャート
【符号の説明】
１００１  ホストコンピュータ
１００２  通信線
１０３０  カラーレーザビームプリンタ
１０３１  プリンタコントローラ
１０３２  ホストＩ／Ｆ部
１０３３  入出力バッファ
１０３４  システムバス
１０３５  パネルＩ／Ｆ部
１０３６  メモリＩ／Ｆ部
１０３７  ＣＰＵ
１０３８  ビットマップ画像展開／転送部
１０３９  エンジンＩ／Ｆ部
１０５０  プログラムＲＯＭ
１０５１  画像情報生成部（画像情報生成モジュール）
１０５２  印字制御部
１０５３  資源管理部
１０６０  ＲＡＭ
１０６１  資源割当テーブル
１０６２  画像記録部
１０８０  操作パネル部
１０８１  外部メモリ部
１０８２  印刷装置エンジン部
１０８３  エンジン制御部
１０８４  排紙装置部
２００１  筐体
２００２  操作パネル
２００３  制御ボード収納部（プリンタコントローラ）
２００４  ドラムユニット（現像器）
２００５  感光ドラム
２００６  レーザドライバ
２００７  回転多面鏡
２００８  反射ミラー
２００９  ビームディテクタ
２０１０  中間転写体
２０１１  現像ロータリ
２０１２Ｙ  イエロー現像器
２０１２Ｍ  マゼンタ現像器
２０１２Ｃ  シアン現像器
２０１２Ｋ  黒現像器
２０１３  転写ローラ
２０１４  定着器
２０１５  定着ローラ
２０１６  加圧ローラ
２０１７  ヒータ
２０１８  ヒータ
２０２０  レーザスキャナ部
２０２１  前露光ランプ
２０２２  クリーナ
２０２３  一次帯電器
２０２４  カセット
２０２５  給紙トレイ
２０２６  給紙クラッチ
２０２７  転写材
２０２８  レジストシャッタ
２０２９  給紙ローラ
２０３０  反転給紙ユニット
２０３１  搬送ローラ
２０３２  搬送ローラ
２０３３  搬送ローラ
２０３４  フラッパ
２０３５  搬送ローラ
２０３６  フラッパ
２０３７  フラッパ
２０３８  給紙ローラ
２０３９  搬送ローラ
２０４０  搬送ローラ
２０４１  搬送ローラ
２０４２  搬送ローラ
２０４３  外部メモリユニット
２０４４Ｃ  濃度センサ
２０４４Ｔ  画像形成開始位置検出センサ
２０４４Ｒ  給紙タイミングセンサ
２０４５  転写材自動判別センサ
２０４６  転写ローラクリーナ
【図１】
2005007576.tif 000003
【図２】
2005007576.tif 000004
【図３】
2005007576.tif 000005
【図４】
2005007576.tif 000006
【図５】
2005007576.tif 000007
【図６】
2005007576.tif 000008
【図７】
2005007576.tif 000009
【図８】
2005007576.tif 000010
【図９】
2005007576.tif 000011
【図１０】
2005007576.tif 000012
【図１１】
2005007576.tif 000013
【図１２】
2005007576.tif 000014
【図１３】
2005007576.tif 000015
【図１４】
2005007576.tif 000016