(57)【要約】      （修正有）【課題】用紙切れ発生時に切り替え給紙によって連続印刷を継続する際に、給紙の遅れを可及的に小さくする。【解決手段】プリント出力用データが生成された出力単位の各ページは、その処理の進行状態が、各ページに対応して用紙が用意され、当該用紙へプリントされ、その後排紙されるまでの用紙の動作状態により監視される。監視結果は、給紙トレイからの給紙を待つ状態（給紙完了待ちのページ列３０３）と給紙後に搬送路にありプリント出力を待つ状態（排紙完了待ちのページ列３０４）に分けて印刷進行管理部２０６において、出力順に各ページに対応付けて管理される。図示の状態で用紙切れが生じると、直ちにリカバリーの対象となるページを給紙完了待ちのページ列３０３における先頭の６ページと定めて（既に給紙された１〜５ページはリカバリー処理の対象外）、印刷指示を出し直すための処理を開始する。【選択図】図３
2014162610.tif 000002
【特許請求の範囲】
【請求項１】
複数の用紙スタック部から搬送路を経由し用紙を供給する給紙装置を有し、給紙中の一つの用紙スタック部に用紙切れが生じたときに、他の用紙スタック部からの給紙により連続印刷を継続して行う画像形成装置であって、
印刷指示が出された後、プリント出力を待つ複数の出力単位のうち、前記用紙スタック部からの給紙を待つ出力単位を分けることにより、プリント出力の進行状態を管理する印刷進行管理手段と、
連続印刷下で給紙中の一つの用紙スタック部に用紙切れが生じたときに、前記印刷進行管理手段により管理された給紙を待つ出力単位の印刷指示内容に基づいて、用紙切れが生じた用紙スタック部から切り替えて給紙を行う用紙スタック部を判定し、判定した用紙スタック部への印刷指示を出し直して、切り替え給紙を行わせる制御手段
を有する画像形成装置。
【請求項２】
請求項１に記載された画像形成装置において、
前記複数の用紙スタック部に積載された用紙の有無を検知する手段を各用紙スタック部に設け、
前記制御手段は、前記用紙切れの検知に前記用紙の有無を検知する手段を用いる
画像形成装置。
【請求項３】
請求項１又は２に記載された画像形成装置において、
前記用紙スタック部の出口で給紙される用紙を検知する用紙検知手段を設け、
前記印刷進行管理手段は、前記用紙検知手段の検知結果に基づいて、前記用紙スタック部からの給紙を待つ用紙の情報を得る
画像形成装置。
【請求項４】
請求項１乃至３のいずれかに記載された画像形成装置において、
前記用紙スタック部に積載された用紙の残量を検知する用紙残量検知手段を各用紙スタック部に設け、
前記制御手段は、切り替えて給紙を行うことが可能と判定される前記用紙スタック部が複数ある場合に、前記用紙残量検知手段により検知された用紙量の最も多い用紙スタック部であることを条件に使用する用紙スタック部を最終的に判定する
画像形成装置。
【請求項５】
コンピュータを、請求項１乃至４のいずれかに記載された画像形成装置における前記制御手段として機能させるためのプログラム。
【請求項６】
複数の用紙スタック部から搬送路を経由し用紙を供給する給紙装置を有し、給紙中の一つの用紙スタック部に用紙切れが生じたときに、他の用紙スタック部からの給紙により連続印刷を継続して行う画像形成装置における給紙制御方法であって、
印刷指示が出された後、プリント出力を待つ複数の出力単位のうち、前記用紙スタック部からの給紙を待つ出力単位を分けることにより、プリント出力の進行状態を管理する印刷進行管理工程と、
連続印刷下で給紙中の一つの用紙スタック部に用紙切れが生じたときに、前記印刷進行管理工程で管理された給紙を待つ出力単位の印刷指示内容に基づいて、用紙切れが生じた用紙スタック部から切り替えて給紙を行う用紙スタック部を判定し、判定した用紙スタック部に対する印刷指示を出し直して、切り替え給紙を行わせる制御工程と
を有する給紙制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の用紙スタック部から用紙を供給する給紙装置を有するプリンタ、ＭＦＰ（複合機）等の画像形成装置に関し、連続印刷時に一つのスタック部からの給紙が途切れたときに、他のスタック部からの給紙により連続印刷を継続する給紙制御を行う画像形成装置、給紙制御方法及び前記給紙制御を行うためのプログラムに関する。
【背景技術】
【０００２】
従来からプリンタにおいて、用紙の給紙装置として複数のスタック部を持つ装置が知られている。なお、用紙のスタック部として多くは、給紙トレイが採用されるので、ここでは給紙トレイの例で説明する。
給紙トレイを持つプリンタは、どの様な給紙機構を採用するものでも、プリント出力（以下、「印刷」ともいう）の際、使用中の給紙トレイにおいて用紙切れが生じたときに、印刷を中断させる。この場合、プリンタは、ユーザーに用紙切れとなった機器の状態を通知し、用紙切れとなった給紙トレイへの用紙補充を行うことで、中断した印刷の継続を可能とし、このリカバリー処理を行うための手順が普通、用意されている。
給紙トレイの用紙切れは、給紙トレイに装備した検知手段により検知される。給紙トレイの用紙切れが検知された時には、該当給紙トレイへの用紙補充が行われない限り、中断した印刷は停止したままとなる。特にプリンタの傍にユーザーがいない場合、印刷の停止が長時間となり、印刷効率が低下してしまう。
【０００３】
そこで、複数の給紙トレイを使用可能としたプリンタでは、用紙属性が共通な用紙を納めた給紙トレイをグルーピングして、一つの給紙トレイの用紙切れに対し同じグループの他の給紙トレイからの給紙に切り替えることで、印刷を中断せずに印刷完了を可能にする。なお、上記の用紙属性とは、用紙サイズ、用紙厚み等の印刷で使用する用紙の種類を示す。また、このときに行う給紙を、以下「切り替え給紙」という。
使用中の給紙トレイの用紙切れ検知に応じて切り替え給紙を行う際、紙量が多くある、切り替えに適した給紙トレイを検索し、検索された給紙トレイへと用紙の供給元を自動で切り替える。この給紙動作は、リミットレス給紙といわれ（例えば、特許文献１、参照）、切り替えに多少の時間が掛かっても、印刷を中断することなく継続することで、印刷効率の低下を防止する。
【０００４】
しかし、従来のリミットレス給紙制御は、次に示す手順によっており、給紙トレイにおける用紙切れ検知後、代替する給紙トレイへ切り替え給紙を始めるまでに、相当の時間が掛かっている。
即ち、プリンタにおいては、多数ページのプリント出力をする場合、実際のプリント出力に先駆けてプリンタエンジン（印刷装置）への印刷指示を複数ページ分送信するバッファ方式をとることが一般的である。このバッファ方式によると、複数ページ分の印刷データを処理するプリンタの制御部は、実際のプリンタエンジンにおける印刷進行を意識せずに、連続印刷において引き続くページの描画データ等の出力用情報（データ）の処理を実行することが可能になる。このようにして、印刷指示が出され、プリント出力を待つ描画データ等の出力用情報をバッファに保持して待機させておけば、プリント出力動作の制約を受けずに、印刷データの処理ができ、印刷パフォーマンスの向上を図ることができる。
【０００５】
このような手順に従う処理の実行中に用紙切れが発生すると、エラー処理が実行されて、代替可能な給紙トレイが存在する場合には、その給紙トレイへの切り替えにより連続印刷の継続を可能にする。
ただ、この給紙トレイの切り替えにおいて、プリンタの制御部は、プリンタエンジンに対して印刷を指示し送信したページのうち、どのページまで給紙が完了しているかを認識していない。つまり、プリンタの制御部は、用紙切れの発生時に、給紙トレイから既に送り出されて搬送路にある分を使用して行う印刷がどのページまでであるかが、その時点で直ぐに認識できない。
このため、プリンタエンジンへの指示、即ち、給紙トレイを切り替え、継続する連続印刷をどのページから始めるかを定めて行う印刷指示も直ぐにできない。
【０００６】
従来のリミットレス給紙の制御では、切り替えた給紙トレイからの給紙を始めるページの認識は、普通、既に給紙されている分の排紙完了通知の確認による。つまり、給紙トレイから既に送り出されて搬送路にある分の用紙は、用紙切れの発生時においても、通常通り印刷を経て排紙されるので、これらを全部排紙した時に発行される排紙完了通知により確認できる。
従って、用紙切れによる印刷指示の出し直しは、用紙切れ発生後、プリンタエンジンの搬送路内にある全ての用紙が排紙完了するまで待つことになる。
【０００７】
このため、用紙切れ発生時から、用紙切れ発生時に既に給紙された用紙が排紙完了して当該連続印刷の再開が指示されるまでの時間、継続するプリント出力の準備は行われず、空き時間になってしまう。従って、この空き時間分だけ給紙が遅れ、その分プリント出力が減ることになり、処理効率が低下する。
この空き時間は、大規模印刷装置のように給紙部から排紙部までの用紙搬送路が長くなると、これに連れて給紙の遅れが長い時間生じてしまう。また、多段給紙トレイのように積載用紙量が小さい場合、頻繁に用紙切れになるため、給紙トレイを切り替える都度生じる上記空き時間による処理効率の低下が、より顕著になるという問題を招く。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、連続印刷の実行中に一つのスタック部から給紙される用紙が途切れ、他のスタック部からの切り替え給紙によって連続印刷を継続する際に、従来技術により生じた給紙の遅れを可及的に小さくすることである。
【課題を解決するための手段】
【０００９】
本発明は複数の用紙スタック部から搬送路を経由し用紙を供給する給紙装置を有し、給紙中の一つの用紙スタック部に用紙切れが生じたときに、他の用紙スタック部からの給紙により連続印刷を継続して行う画像形成装置であって、印刷指示が出された後、プリント出力を待つ複数の出力単位のうち、前記用紙スタック部からの給紙を待つ出力単位を分けることにより、プリント出力の進行状態を管理する印刷進行管理手段と、連続印刷下で給紙中の一つの用紙スタック部に用紙切れが生じたときに、前記印刷進行管理手段により管理された給紙を待つ出力単位の印刷指示内容に基づいて、用紙切れが生じた用紙スタック部から切り替えて給紙を行う用紙スタック部を判定し、判定した用紙スタック部への印刷指示を出し直して、切り替え給紙を行わせる制御手段を有する画像形成装置である。
【発明の効果】
【００１０】
本発明によると、用紙スタック部からの給紙を待つ用紙に対応する出力単位を分けて、印刷指示が出された出力単位のプリント出力の進行状態を管理し、用紙切れが生じたとき、既に給紙されている対象外となる出力単位を除いて、切り替え給紙の対象となる用紙スタック部からの給紙を待つ用紙に対応する出力単位に対し指示を出し直すことで、切り替え給紙の実行を早め、従来技術により生じた給紙の遅れを可及的に小さくし、処理効率を高めることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係るＭＦＰ（複合機）を要素とする印刷システムの構成例を示す図である。
【図２】ＭＦＰ（図１）における切り替え給紙に係る機能ブロックの構成例を示す図である。
【図３】印刷進行管理部（図２）の構成例とその動作を説明する概念図である。
【図４】ＭＦＰ（図１〜３）における、切り替え給紙を伴うプリント出力動作のシーケンスの１例を示す図である。
【図５】ＭＦＰ（図１〜３）において、用紙切れ検出時に行う、切り替え給紙に係るデータ処理等の処理フローを示す図である。
【発明を実施するための形態】
【００１２】
本発明の実施形態について、添付図面を参照して説明する。
以下、本発明の画像形成装置を、印刷データ等のプリント出力用情報（データ）に基づいて画像を形成するプリンタ機能を持つＭＦＰ（複合機）を例に採り説明する。なお、ここでは、ＭＦＰを例に採り、実施形態を説明するが、プリンタのように、プリント出力のみを行う画像形成装置にも同様に実施し得る。
本ＭＦＰは、受付けた印刷要求に伴って入力される印刷データを基に、紙媒体（以下「用紙」という）に印刷するページ単位のプリント出力用データを生成し、この単位（以下「出力単位」という）でデータの管理をする。この管理は、複数ページの印刷要求に対応して、連続搬送される用紙へ各ページを順次印刷する連続印刷を行う際、出力単位の各ページのプリント出力用データをスプールしながら、所定の順番で印刷が完了するまでの処理の進行を管理するという形を採る。
【００１３】
先ず、印刷要求を発行する機器と本ＭＦＰを要素とするシステムの例を挙げて、本ＭＦＰの構成とシステム上の動作の概要を説明する。
図１は、本発明の実施形態に係るＭＦＰを要素とする印刷システムの構成例を示す図である。
図１において、ＭＦＰ１００は、複合した機能の各種の画像データ、印刷データ等を基に紙媒体（用紙）への画像出力を行う手段としてのプリンタエンジン１０１と、プリンタエンジン１０１の動作に係る給紙装置等を制御する印刷制御装置１０２を有する。
また、本印刷システムにおいては、ＭＦＰ１００に印刷要求を発行するホスト装置として、ＬＡＮ（Local Area Network）等のネットワークを介してＮ台の端末１０８が接続されている。なお、端末１０８は、ＰＣ（パーソナル コンピュータ）により構成し得る。
【００１４】
印刷制御装置１０２は、各端末１０８からネットワーク経由でＭＦＰ１００に送られてくる印刷要求を受取り、基本的には受取った順番で逐次行っていくプリント出力の進行を管理し、プリンタエンジン１０１に出力を行わせる。
なお、本ＭＦＰ１００は、コピーやＦＡＸ機能を持ち、スキャナ、ＦＡＸ受信により入力された画像データを出力対象にする場合、或は内蔵する記憶メディアや外部端子に接続される記憶メディアに蓄積された画像データを出力する場合に応じる構成を採ってもよい。これら出力対象のいずれの場合にも、印刷制御装置１０２は、端末１０８からネットワーク経由で受取る印刷要求に対すると同様に、プリント出力の進行を管理し、プリンタエンジン１０１に出力を行わせる。
【００１５】
プリンタエンジン１０１は、用紙の給紙装置として、複数の用紙スタック部を持ち、複数の用紙スタック部の使用を切り替えることで、いずれかの用紙スタック部からの給紙を行う装置を用いる。本実施形態では、複数の用紙スタック部として、１段目の給紙トレイ１０４、２段目の給紙トレイ１０５及び３段目の給紙トレイ１０６が組み込まれた構成を採用している。
プリンタエンジン１０１は、ページ単位の各プリント出力用データを用いて、使用中の給紙トレイより給紙された用紙に印刷をする。印刷された用紙は、下流に設けた排紙装置１０７により排出、格納される。
【００１６】
印刷制御装置１０２は、プリント出力の進行を管理するためにプリンタエンジン１０１における出力単位の各ページの処理の進行状態を監視する。その一環として、プリント出力用データが準備された後、このデータによりプリント出力が行われる用紙における動作状態が、処理の進行状態として監視される。つまり、出力単位の各ページに対応して用紙が用意され、当該用紙へプリントされ、その後排紙されるまでの用紙が受ける動作のどの過程にあるかによって、出力単位の各ページの進行状態を監視する。
ここでは、用紙の動作状態として、給紙トレイで給紙を待つ状態、即ち給紙トレイからの給紙が未だ行われていない状態、又は給紙後の搬送路にありプリント出力が未了な状態、即ち排紙が未だ行われていない状態を検知して、進行状態の監視結果を得る。
【００１７】
用紙の上記動作状態の検知は、プリンタエンジン１０１に備わる用紙検知手段によって行われ、検知結果が印刷制御装置１０２へと通知される。
上記用紙検知手段は、例えば、給紙トレイの出口及び画像形成部の出口側の排紙装置１０７において、搬送される用紙の通過を検知するセンサを設けることにより実施することができる。給紙トレイの出口のセンサは、その検知信号により給紙完了状態を認識し、また、排紙装置１０７のセンサは、その検知信号により排紙完了状態を認識する。なお、用紙の動作状態の監視結果を用いる印刷進行に係る処理については、後記でさらに説明する。
【００１８】
また、要求に従いプリント出力を実行するために、各給紙トレイに積載された用紙の量を知る必要がある。
このため、各給紙トレイには、積載された用紙の量を検知する用紙量検知手段としてのセンサを設ける。このセンサは、先ず用紙切れを検知する手段、即ち用紙の有無を検知する手段であることが求められる。ただ、それだけではなく、数段階の量で用紙残量が検知できるような構造を持つセンサが適当である。なお、以下の記載において、用紙切れと残量を検知するセンサを「残量センサ」という。また、当該残量センサと連続印刷の給紙動作との関連については下記でさらに説明する。
給紙トレイ毎に残量センサにより得られる用紙残量情報は、プリンタエンジン１０１を通して印刷制御装置１０２へと通知される。
【００１９】
印刷の進行により１段目の給紙トレイ１０４が用紙切れになると、２段目の給紙トレイ１０５からの給紙に切り替え、２段目の給紙トレイ１０５が用紙切れになると、３段目の給紙トレイ１０６からの給紙に切り替える。最後に全ての給紙トレイが用紙切れになると操作パネル１０３に用紙切れエラーを表示して、印刷を停止させる、という動作が大まかな給紙に係る制御動作である。
各給紙トレイの用紙切れ情報は、当該給紙トレイからプリンタエンジン１０１を通して印刷制御装置１０２へ通知される。また、各給紙トレイの用紙残量情報も必要なタイミングで同様に通知される。
【００２０】
連続印刷時に用紙切れ情報を受け取る印刷制御装置１０２は、プリンタエンジン１０１から通知されている各給紙トレイの用紙残量情報等を基に、適切な給紙トレイへの切り替え指示をプリンタエンジン１０１へ通知する。
プリンタエンジン１０１は、この指示に従い切り替え給紙動作を実行することで、連続印刷を継続可能とする。なお、切り替える他の給紙トレイは、切り替える給紙トレイに載荷された用紙の用紙属性が適合し、また用紙残量情報から、比較的残量が多い給紙トレイが選ばれる。
【００２１】
次に、本ＭＦＰ１００における切り替え給紙について、より詳細に説明する。
図２は、ＭＦＰ１００（図１）における切り替え給紙に係る機能ブロックの構成例を示す図である。
図２において、印刷制御装置１０２（図１の上記説明、参照）は、切り替え給紙に係る機能要素として、印刷ページ受信部２０３、印刷データ描画部２０４、主制御部２０５、印刷進行管理部２０６、給紙トレイ制御部２０７を有する。なお、これらの機能要素がどのような機能を持ち、相互にどのように働くかは、後記動作説明において詳述する。
【００２２】
図２において、印刷制御装置１０２が制御対象とする構成要素は、プリンタエンジン２０８と表示装置２０２である。ここでは、プリンタエンジン２０８の制御部（不図示）が
印刷制御装置１０２の主制御部２０５と制御に用いる情報やデータをやり取りする。このやり取りによって、主制御部２０５は、給紙トレイ２０９、プリンタエンジン２０８における排紙トレイ２１０等の動作状態を監視し、主制御部２０５からの指示に従い給紙トレイ２０９及び排紙トレイ２１０を制御する。なお、給紙トレイ２０９は、図１の給紙トレイ１０４〜１０６に当たる。
【００２３】
また、表示装置２０２は、操作パネル１０３（図１）に備わり、ユーザーにＭＦＰ１００の動作状態、例えばエラーの発生等を通知するために機能する。
また、ホストシステム２０１は、ホスト装置としてのＰＣ（図１の端末１０８）がネットワーク経由で送信してくる印刷要求を受取る。ホストシステム２０１は、受取った印刷要求の中からプリント出力に用いるページデータ（通常,ＰＤＬ：ページ記述言語で表したデータ）をジョブとして、印刷制御装置１０２の印刷ページ受信部２０３へ送る。
【００２４】
ところで、上記ＭＦＰ１００における印刷制御装置１０２をコンピュータにより構成することができる。当該コンピュータは、ソフトウェアプログラムの命令を実行するためのＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＮＶＲＡＭ（Non Volatile RAM）の各記憶手段をハードウェアの要素として構成する。上記ＲＯＭは、印刷制御装置１０２の動作や処理を実現するために前記ＣＰＵによって使用されるプログラムやデータ等を保存するメモリである。また、上記ＲＡＭは、前記プログラムによって生成されるデータなどを一時的に保存するメモリ、或いはソフトウェアプログラムの動作に必要なデータを保存するワークメモリとして利用するメモリである。また、上記ＮＶＲＡＭは、印刷制御装置１０２を管理する管理情報などを保存しておく不揮発性メモリである。
印刷制御装置１０２をコンピュータで構成する場合、後述する切り替え給紙制御等を含む印刷制御動作を実行するためのプログラムや制御用データを各種の記録媒体を介して当該コンピュータにインストールする。ＣＰＵは、インストールした当該プログラムを駆動し、またインストールした制御用データを利用することで所期の制御動作を実行することができる。
【００２５】
次に、連続印刷中に生じる用紙切れ時に、印刷制御装置１０２が行う切り替え給紙に係る動作を、図２の機能ブロックに基づいて説明する。
ネットワーク経由で送信されてくる印刷要求は、ＭＦＰ１００のホストシステム２０１を通して印刷制御装置１０２内の印刷ページ受信部２０３にジョブとして渡される。印刷ページ受信部２０３は、受取ったジョブの中身のページデータを処理し、印刷データとして印刷データ描画部２０４に渡す。なお、印刷データは後段の描画処理の対象となる画像等のデータのほか、印刷条件として設定された用紙、後処理等の処理条件からなる。
印刷データ描画部２０４は、受取った印刷データを基にプリント出力に用いる描画データ、即ち画素を描画するデータを生成するためのデータ変換等の処理をする。
主制御部２０５は、印刷データ描画部２０４から渡された描画データに、印刷データに設定された処理条件に従って定められた動作条件を付加したプリント出力用データをプリンタエンジン２０８に渡し印刷の実行を指示する。なお、上記動作条件は、プリント出力の際に使用する給紙トレイ等の動作部の設定情報を含む。
【００２６】
印刷の実行を指示されたプリンタエンジン２０８は、渡された描画データに付加された印刷条件に従う動作条件によって、プリント出力の際に使用する給紙トレイ等の動作部を動作させる。用紙の給紙、排紙に関しては、これらの動作を制御するために必要な指示はプリンタエンジン２０８の制御部（不図示）を通して給紙トレイ２０９及び排紙トレイ２１０に伝える。
また、排紙トレイ２１０及び給紙トレイ２０９における用紙の搬送状態等は、それぞれが持つ検知機能により得た搬送状態がプリンタエンジン２０８経由で主制御部２０５に通知される。主制御部２０５は、この通知を受け、例えば、給紙トレイ２０９の制御であれば、この制御に必要な情報をフィルタリングして、給紙トレイ制御部２０７に伝える。
また、主制御部２０５は、プリンタエンジン２０８から通知される用紙の搬送状態もしくは用紙の搬送状態に対応するページ毎のプリント出力の進行状態を示す情報を、プリント出力の進行を管理する印刷進行管理手段としての印刷進行管理部２０６に伝える。
【００２７】
給紙トレイ２０９に積載された用紙の状態を検知する残量センサは、先に述べたように、用紙切れを検知し、この残量センサによる監視下で用紙切れが検知されると、用紙切れの情報は、直ちにプリンタエンジン２０８経由で主制御部２０５に伝えられる。
主制御部２０５は、受取った用紙切れ情報を給紙トレイ制御部２０７に伝える。
用紙切れ情報を受取る給紙トレイ制御部２０７は、給紙トレイの切り替えの可否、即ち代替して使用する切り替えが可能な給紙トレイの有無を確認する。また、この切り換えが可能な給紙トレイが複数ある場合、使用に最適な給紙トレイの判定をする。なお、給紙トレイ制御部２０７は、切り替える給紙トレイの上記判定をするために、各給紙トレイの最新の用紙情報を取得し、例えば、給紙トレイのＩＤに対応付けて、給紙トレイ情報として管理しておく。ここに、上記用紙情報には、用紙サイズ、用紙厚み等の印刷で使用する用紙の種類を表す用紙属性及び先に述べた残量センサによって検知された各給紙トレイの用紙残量を含む。
【００２８】
給紙トレイ制御部２０７は、上記の処理により得た、給紙トレイの切り替えの可否の判定結果及び切り換えが可能な場合に切り替える給紙トレイの指定結果を主制御部２０５に伝える。
給紙トレイ制御部２０７から給紙トレイの切り替えに係る上記判定、指定結果を受取る主制御部２０５は、切り換えが可能な場合に指定給紙トレイへの切り替え指示をプリンタエンジン２０８に発する。
この切り替え指示を受取るプリンタエンジン２０８は、給紙トレイの切り替え指示を給紙トレイ２０９に通知することにより、給紙トレイの切り替えを実施する。
主制御部２０５は、用紙切れ情報を受取った時に、上記のように用紙切れ情報を給紙トレイ制御部２０７に伝えると同時に、プリント出力の進行を管理する印刷進行管理部２０６へ用紙切れ情報を通知する。なお、用紙切れ時に切り替え給紙で連続印刷を継続する際の印刷進行管理部２０６の果たす役割については後記で詳しく説明する。
【００２９】
印刷進行管理部２０６は、本来、連続印刷において、ページ単位の各プリント出力用データをスプールしながら、所定の順番で印刷指示から印刷が完了するまでのプリント出力の進行を管理する。
このため、常時、出力単位のページごとに印刷進行状態を把握し、出力単位のページごとの印刷進行状態を示す情報を、後記で例示するリスト形式で管理する。
出力単位のページごとの印刷進行状態は、プリント出力用データが用意され、印刷指示が発せられた出力単位のページに対して使用する用紙の搬送状態を示す情報を取得することにより把握する。
【００３０】
また、本実施形態における印刷進行管理は、進行状態別に行う。即ち、ジョブが連続印刷となって、出力単位のページごとに用紙へプリント出力が行われる場合、出力対象の複数ページのうち、印刷指示が出され、印刷待ちとなったページ単位の各プリント出力用データを、進行状態の違う次に示す２グループに分けて管理する。
第１グループは、給紙トレイからプリンタエンジン２０８の画像形成部に向かう搬送路に既に給紙された用紙、即ち給紙された状態にあるが、未だプリント出力が済んでいない、従って排紙されていない用紙に対応するページのグループである。
第２グループは、印刷指示が出されただけで、給紙トレイからの用紙の給紙を待つ状態にあるページ、即ち上記第１グループ以降に続いて逐次プリント出力が行われるページのグループである。
なお、上記のグループ分けの基になる出力単位の各ページの進行状態を示す情報は、上記した、プリンタエンジン１０１に備わる用紙検知手段により用紙の動作状態を検知することにより得られる。
【００３１】
図２の印刷進行管理部２０６は、印刷進行管理に関連する処理を次のように行う。
描画データ等のプリント出力用データは、通常、印刷要求順に定められる出力順に従いページ単位で逐次に処理される。主制御部２０５は、こうして処理されたプリント出力用データを印刷データ描画部２０４から受取ると、直ちにプリンタエンジン２０８への印刷指示をする。
プリンタエンジン２０８へのこの印刷指示と同時に、主制御部２０５は、この印刷進行状態の変化を印刷進行管理部２０６へ通知する。即ち、出力単位のページを特定してプリンタエンジン２０８へ当該ページの印刷指示を発したことを印刷進行管理部２０６へ通知する。なお、出力単位のページを特定するための手段として、出力単位の各ページに、例えば、出力順を示す数字等のＩＤ情報を対応付けて用いる。
この通知を受ける印刷進行管理部２０６は、印刷指示の対象となったことの通知を受けた出力単位のページの印刷進行を下記のようにして管理する。
【００３２】
印刷進行管理部２０６は、印刷指示の対象であることが通知されてきた出力単位のページに対しては、先ず上記第２グループのページとして管理する。
第２グループに入れた出力単位のページは、連続印刷によりページ単位で逐次プリント出力が行われる度に、繰り上がる出力順に従い、給紙トレイから１枚ずつ連続して搬送路に給紙される用紙が対応付けられる。つまり、第２グループの出力単位のページは、給紙完了待ち対象ページとして管理される。
給紙トレイの用紙が搬送路へ給紙されると、プリンタエンジン２０８から主制御部２０へ給紙完了が通知される。この給紙完了に対応して新たな出力単位のページへのプリント出力が可能になるので、プリンタエンジン２０８からの給紙完了の通知を受けた主制御部２０５は、印刷進行管理部２０６へこの給紙完了を通知する。
【００３３】
印刷進行管理部２０６は、主制御部２０５から給紙完了が通知されてくると、給紙完了待ち対象ページ、即ち第２グループにおける順番が先頭の出力単位のページに対して、上記第１グループの出力単位のページとして管理する。
第１グループに入れた出力単位のページは、給紙トレイから１枚ずつ連続して搬送路に給紙される用紙に対応付けられ、出力順に従ってプリント出力を行うことが予定されている。つまり、第１グループの出力単位のページは、排紙完了待ち対象ページとして管理される。
この排紙完了待ち対象ページは、給紙完了によって新たにこの管理対象になった出力単位のページがプリント出力され、排紙されるまで管理される。つまり、プリンタエンジン２０８から排紙完了が主制御部２０５経由で印刷進行管理部２０６に通知されると、この通知を受ける印刷進行管理部２０６は、排紙完了した用紙に対応する出力単位のページの印刷完了を認識する。この結果に従い、印刷進行管理部２０６は出力単位の当該ページを印刷進行管理対象から外す。
【００３４】
また、用紙切れ発生時の処理は次のようになる。
主制御部２０５は、エラー発生時に印刷進行管理部２０６が管理する印刷進行状態を示す情報によりエラーリカバリーが必要な出力単位のページを決定する。
使用中の給紙トレイにおいて用紙切れが発生した場合は、印刷進行管理部２０６から印刷進行状態を示す情報を受け取る主制御部２０５は、受取った出力単位の各ページの印刷進行状態を示す情報に基づいて印刷指示の出し直しを行う。印刷指示の出し直しは、給紙完了待ち対象ページとして管理されていた第２グループの出力単位のページが先ず対象になり、プリント出力用データの準備ができて印刷指示を待つページがあっても、このページは後に回す。
【００３５】
印刷指示の出し直しと同時に、主制御部２０５は、印刷指示を出し直した出力単位のページを対象に、用紙切れが発生した給紙トレイに代替可能な給紙トレイを給紙トレイ制御部２０７に判定させ、切り替える給紙トレイを定める。給紙トレイ制御部２０７が行う代替可能な給紙トレイの判定は、上述の通り、対象ページの処理条件に最も適合する給紙トレイを選ぶ。
切り替えた給紙トレイを使用し、出し直された印刷指示に従い実行するプリント出力に応じて行う印刷進行管理に関する処理は、先に述べたと同様である。
なお、給紙トレイ２０９の状態は必要に応じて主制御部２０５により操作パネル１０３（図１）の表示装置２０２に表示される。この場合の表示内容は、各トレイの用紙残量等の用紙情報を示すとよい。
【００３６】
ここで、印刷進行管理部２０６の構成例とその動作を説明する。
本実施形態の印刷進行管理部２０６においては、出力単位のページごとに印刷進行状態を把握し、出力単位のページごとの印刷進行状態を示す情報を管理する。
出力単位のページごとの印刷進行状態は、印刷要求の受付順に従って印刷指示が出された出力単位のページに使用する用紙の搬送状態により把握する。また、この用紙の搬送状態は、出力単位のページごとに、先に述べた第１グループと第２グループに分けて、出力単位の各ページの搬送状態を示す情報をリスト形式で管理する。
また、プリント出力の処理は、印刷要求の受付順に従って出される印刷指示の順番に従い進行するので、出力単位の各ページの印刷進行状態を示す情報を管理するリストは、ＦＩＦＯ（先入れ先だし）構造を持ったリストを用いる。
【００３７】
図３は、印刷進行管理部２０６の構成例とその動作を説明する概念図である。
図３に示す印刷進行管理部２０６の構成例は、管理機能によりその構成を表わしている。同図に示す管理機能は、印刷要求を受付けた後、受付順に印刷指示が出され、プリント出力を終えるまでの出力単位のページを管理するリストの概念を示す。このリストは、出力単位の各ページを、描画データ、動作条件等からなるプリント出力用データにポインタで繋いだＦＩＦＯ構造を持ったリストになっている。
印刷要求の受付順にリストに登録された出力単位のページ列３０２のうち、給紙完了待ち対象ページ（第２グループ）に当たるのがページ列３０３であり、排紙完了待ち対象ページ（第１グループ）に当たるのがページ列３０４である。
【００３８】
印刷進行管理部２０６に備わる図３のリストにおいて、プリント出力の進行に伴って起きる状態変化を次に説明する。
端末１０８が発行した印刷要求を受付け、得られる印刷データを出力の対象として、出力単位のページが定まり、この結果を受けて印刷進行管理部２０６は、出力単位の各ページを受付順にページ列３０２に登録する。また、ページ列３０２に登録後、印刷データを基に描画処理等を経て、プリント出力用データの準備ができたページは、プリンタエンジン２０８に印刷指示が出される。
印刷進行管理部２０６は、プリンタエンジン２０８に印刷指示が出されたページを、ページ列３０２に登録されていた状態から、給紙完了待ち管理リストのページ列３０３に移す。この移動は、図３中において、ページ列３０２からページ列３０３への矢印上の「ＭＯＶＥ」にて表す。
【００３９】
プリント出力が進行し、ページ列３０３の先頭に並ぶページ（図３中において、ページ「６」）に対応する用紙が給紙トレイから搬送路に給紙される。
プリンタエンジン２０８に備わる用紙の動作状態の監視機能により用紙の給紙完了が確認されると、印刷進行管理部２０６は、主制御部２０５を介してこの通知を受ける。
印刷進行管理部２０６は、この給紙完了通知を受け、該当するページを給紙完了待ち管理リストのページ列３０３に登録されていた状態から、排紙完了待ち管理リストのページ列３０４に移す。この移動は、図３中において、ページ列３０３からページ列３０４への矢印上の「ＭＯＶＥ」にて表す。
【００４０】
プリント出力が進行し、ページ列３０４の先頭に並ぶページ（図３中において、ページ「１」）に対応する用紙へのプリント出力が終わると、当該用紙が排紙される。
プリンタエンジン２０８に備わる用紙の動作状態の監視機能により用紙の排紙完了が確認されると、印刷進行管理部２０６は、主制御部２０５を介してこの通知を受ける。
印刷進行管理部２０６は、この排紙完了通知を受け、該当するページを排紙完了待ち管理リストのページ列３０４に登録されていた状態から除いて、管理対象外にする。
この状態変化は、図３中において、ページ列３０４からの矢印上の「ＲＥＭＯＶＥ」にて表す。
【００４１】
図３のリストに示すプリント出力の処理状態において、使用中給紙トレイの用紙切れが発生した場合における当該リストの利用法を次に説明する。
用紙切れ発生時のリストにおける、印刷要求を受付け、出力単位のページとしてリストに載せたページ列３０２をチェックすることで、当該リストに登録されたページは２０ページであることが認識できる。
また、排紙完了待ち管理リストのページ列３０４をチェックすることで、１〜５ページまでは給紙が完了していることが認識できる。
また、給紙完了待ち管理リストのページ列３０３をチェックすることで、６〜１０ページまでは給紙完了待ちになっていることが認識できる。
このようにプリント出力の処理状態が認識できるので、用紙切れに対するリカバリーとして行う切り替え給紙の実行を早め、給紙の遅れを無くすかもしくは給紙の遅れを小さくできる。
【００４２】
即ち、排紙完了待ちのページ列３０４に入っている１〜５ページは給紙が完了し、リカバリーの対象外となる。よって、リカバリー処理においては、給紙完了待ちのページ列３０３に入っている６〜１０ページに対し、給紙トレイを切り替えて印刷指示を出し直せばよいことが直ちに判断できる。つまり、本実施形態の手順では、用紙切れ発生後、直ぐにリカバリーの対象となるページを６ページと定めて、印刷指示を出し直すための処理が開始できる。このため、切り替え給紙の際、印刷指示の出し直しが遅れると、その分の遅れが生じる可能性が有るが、先行するページの給紙が完了する前に印刷指示の出し直しが済めば、給紙の遅れは生じない。従って、従来技術のリカバリーの手順による場合に生じる給紙の遅れを可及的に小さくできる。
従来技術のリカバリーの手順は、搬送路内にある全ての用紙（排紙完了待ち管理リストのページ列３０４に相当する）が排紙完了して、初めて印刷指示を出し直すページが定まるから、相当の時間の給紙の遅れが生じてしまう（上記［背景技術］、参照）。
このように、本実施形態では、従来技術における、排紙完了待ちのページがプリント出力を終えるまでの待ち時間がない分、給紙の遅れが短縮できる。
【００４３】
次に、本ＭＦＰにおける、切り替え給紙を伴う一連のプリント出力動作を説明する。ここでは、連続印刷の途中で用紙切れが起き、リカバリーとして切り替え給紙を行うことで、連続印刷を継続するプリント出力動作のシーケンスを説明する。なお、動作例として、用紙切れが図３に示すプリント出力の処理状態において起きる、という仮定のもとに、一連の動作を示す。
【００４４】
図４は、ＭＦＰ１００（図１〜３）における、切り替え給紙を伴うプリント出力動作のシーケンスの１例を示す図である。
図４のシーケンスによると、先ず、印刷制御装置１０２は、ホスト装置としての端末１０８よりジョブの処理要求を受信する（シーケンスＳｑ１０１）。
続いて、印刷制御装置１０２は、受取った処理要求が印刷を要求するジョブであることを認識し、当該ジョブの伴う印刷データをもとに描画処理等を行い、プリント出力用データの準備をする。印刷制御装置１０２は、プリント出力用データの準備ができれば、プリンタエンジン２０８に出力単位のページごとに印刷指示を出す（シーケンスＳｑ１０２）。なお、プリンタエンジン２０８への印刷指示はプリント出力とは非同期で実行され、このシーケンス例では、この時点で１０ページまで指示が出されており、給紙完了待ち管理リストに当該ページのデータが挿入された状態になっている。また、この時点で印刷進行管理部２０６における受信ページ管理リストには、１１ページから最終ページまでの出力単位のデータが既に挿入された状態になっている、とする。
【００４５】
その後、給紙が進行し、５ページまでの給紙完了通知がプリンタエンジン２０８から印刷制御装置１０２に通知される（シーケンスＳｑ１０３）。この通知を受ける印刷制御装置１０２は給紙完了待ち管理リストに入っている１ページから５ページまでの出力単位のページのデータを排紙完了待ち管理リストに移す（図３に示す状態）。なお、受信ページ管理リストにおけるデータの状態はそのままである。
この状態において、給紙トレイ１（図１の１段目の給紙トレイ１０４）が用紙切れになると、プリンタエンジン２０８から印刷制御装置１０２に給紙トレイ１の用紙切れが通知される（シーケンスＳｑ１０４）。
使用中の給紙トレイにおける用紙切れの通知を受けた印刷制御装置１０２内の主制御部２０５は、給紙トレイ１が用紙切れになったことをホスト装置としての端末１０８に通知する（シーケンスＳｑ１０５）。なお、このときに操作パネル１０３に給紙トレイ１の用紙切れ状態を表示してもよい。
【００４６】
また、印刷制御装置１０２は、用紙切れに対応するリカバリー処理を実行する（シーケンスＳｑ１０６）。このリカバリー処理は、給紙トレイ１に代替する給紙トレイとして新たに定められる給紙トレイの情報と、リカバリーの対象となる出力単位のページの情報を印刷進行管理部２０６から得るための処理である。なお、代替する給紙トレイは、給紙トレイ制御部２０７が持つ機能により得られる。
代替する給紙トレイの情報とリカバリーの対象となる出力単位のページの情報を得た印刷制御装置１０２は、直ちにプリンタエンジン２０８に給紙トレイ切り替え指示を行い、印刷指示の出し直しを行う（シーケンスＳｑ１０７）。なお、本実施形態においては、給紙トレイ２（図１の２段目の給紙トレイ１０５）への給紙トレイ切り替え指示と６ページから印刷指示が出し直される。
【００４７】
印刷指示の出し直しに関しては印刷進行管理部２０６にある給紙完了待ち管理リストにある出力単位の各ページのプリント出力用データ（描画データ、動作条件等）を順次、主制御部２０５がプリンタエンジン２０８に送信することになる。出力単位の各ページのプリント出力用データは、給紙完了待ち管理リストにポインタで繋がれ、既に用意されているデータをそのまま用いるため、リカバリーの処理の手順は単純になる、という利点がある。
なお、給紙完了待ち管理リストを使用して、出し直す印刷指示の手順を行っている間、受信ページ管理テーブルからの印刷指示は抑止されることになる（図５のステップＳ１０３、参照）。
【００４８】
上記シーケンスＳｑ１０６、Ｓｑ１０７を行った後、プリンタエンジン２０８は受取っていた６〜１０ページの印刷指示のキャンセル処理を実行する。また、プリンタエンジン２０８は、その後、出し直された印刷指示による給紙トレイ２からの給紙を開始する。
ただ、この給紙の開始は、先行する給紙トレイ１からの用紙との関係で決まる。即ち、プリンタエンジン２０８は、プリント出力を終えた１ページ目の用紙の排紙完了を確認して、出し直された印刷指示による給紙トレイ２からの先頭のページに対応する用紙の給紙を開始し、以降の逐次行われる給紙もこの関係が保たれる。
従って、印刷制御装置１０２は、プリント出力を終えた１ページ目の用紙の排紙完了通知を先ずプリンタエンジン２０８から受ける（シーケンスＳｑ１０８）。
その後、印刷制御装置１０２は、１ページ目の用紙の排紙完了を条件に行われる給紙トレイ２からの６ページ目の用紙の給紙完了通知をプリンタエンジン２０８から受ける（シーケンスＳｑ１０９）。
【００４９】
シーケンスＳｑ１０８の排紙完了通知とシーケンスＳｑ１０９の給紙完了通知と同様のシーケンスを、逐次リカバリーの対象となる後続の７〜１０ページ目の用紙に対して行う。
５ページ目の用紙の排紙完了通知（シーケンスＳｑ１１０）に対応するリカバリーの対象となる最後の１０ページ目の用紙の給紙完了通知（シーケンスＳｑ１１１）の授受により、切り替え給紙の処理が完了する。
上記のように、本シーケンスでは、リカバリー処理に係るシーケンスＳｑ１０６、Ｓｑ１０７を行うことで、従来技術において排紙完了待ちのページがプリント出力を終えるまで待って印刷指示を出し直すために生じた遅れをなくし、給紙の遅れを大幅に短縮できる。
【００５０】
次に、リカバリーにより切り替え給紙を実施する際に印刷制御装置１０２が行う、切り替え給紙に係る処理について説明する。
なお、この切り替え給紙に係る処理は、先に説明した、切り替え給紙を伴うプリント出力動作のシーケンス（図４）におけるリカバリー処理（シーケンスＳｑ１０６）に当たり、ここでは、データの処理を主に示す処理フローによって、さらに説明を加える。
【００５１】
図５は、ＭＦＰ１００（図１〜３）において、用紙切れ検出時に行う、切り替え給紙に係るデータ処理等の処理フローを示す図である。
この処理フローは、給紙トレイ２０９に設けた残量センサにより用紙切れが検知され、プリンタエンジン２０８経由で送られてくる用紙切れの通知を受けて、印刷制御装置１０２が起動する。なお、ここでは、出力単位のページの連続印刷中に使用していた給紙トレイが用紙切れになった場合に対応する例を示す。
【００５２】
印刷制御装置１０２は、図５の処理フローを起動し、先ず、用紙切れになった給紙トレイに代替可能な給紙トレイがあるか否かを調べるために、最新の情報が管理されている給紙トレイ情報を読み出す（ステップＳ１０１）。読み出す給紙トレイ情報は、使用できる全給紙トレイについての給紙トレイのＩＤと対応付けた用紙情報（用紙サイズ、用紙厚み等）である。なお、代替可能な給紙トレイとして複数の給紙トレイが想定されるときには、用紙情報に用紙残量を加えるとよい。
次いで、読み出した給紙トレイ情報を参照して、代替可能な給紙トレイがあるか否かを判定し、代替可能な給紙トレイの有無をチェックする（ステップＳ１０２）。代替可能な給紙トレイの有無は、読み出した用紙情報における用紙サイズ、用紙厚み等の用紙属性が、プリント出力要求されたページに用いる用紙属性と適合するか否かを調べる。調べた結果、適合する給紙トレイがあれば、これを代替可能と判定し、判定されたものを切り替えて使用する給紙トレイに定める。なお、複数の給紙トレイが適合する場合、用紙残量の最も多いものを最適な給紙トレイとして選ぶ。
【００５３】
ステップＳ１０２で代替可能な給紙トレイが無い場合（ステップＳ１０２−ＮＯ）、給紙トレイを切り替えて連続印刷を継続する動作の実行が不可能である。このため、印刷制御装置１０２は、操作パネル１０３の表示装置２０２に用紙無しエラーを表示して（ステップＳ１０９）、処理を終了する。
他方、ステップＳ１０２で代替可能な給紙トレイが存在する場合（ステップＳ１０２−ＹＥＳ）、印刷制御装置１０２は、印刷進行管理部２０６における受信ページ管理リストのページ列３０２に対する読み出しを抑止する（ステップＳ１０３）。これは、切り替え給紙によりリカバリー処理の対象になる給紙完了待ち管理リストのページ列３０３に対し、先に印刷指示の出し直しを行うまで、リカバリー処理の対象外である当該ページ列３０２の処理を止めるためである。この読み出しの抑止により、出力単位のページに対し不当な順番で印刷指示が行われないようにすることができる。
【００５４】
ステップＳ１０３の後、リカバリー処理の対象になる、印刷進行管理部２０６における給紙完了待ち管理リストのページ列３０３の先頭を読み出し（ステップＳ１０４）、先頭のページに対し、以下の切り替え給紙に係る一連の処理を始める。
ステップＳ１０４で読み出した給紙完了待ち管理リストのページ列３０３の先頭のページに対応するプリント出力用データ（描画データ等）があるか否かをチェックする（ステップＳ１０５）。このステップは、リカバリー処理対象のデータが存在するか否かを確認するステップである。
ステップＳ１０５で、プリント出力用データがなければ（ステップＳ１０５−ＮＯ）、リカバリー処理対象のデータが存在しない。よって、印刷制御装置１０２は、ステップＳ１０３において行った受信ページ管理リストのページ列３０２に対する読み出し抑止を解除して（ステップＳ１１０）、本フローの処理を終了する。
【００５５】
他方、ステップＳ１０５で、プリント出力用データ（描画データ等）があれば（ステップＳ１０５−ＹＥＳ）、印刷制御装置１０２は、使用する給紙トレイ／排紙トレイ等の情報をプリンタエンジン２０８へ送信する（ステップＳ１０６）。なお、使用する給紙トレイは、ステップＳ１０２で切り替えて使用する給紙トレイとして定められたものである。
また、ステップＳ１０６に続けて、印刷制御装置１０２は、プリント出力用データ（描画データ等）をプリンタエンジン２０８へ送信し、印刷指示を出し直す（ステップＳ１０７）。
次いで、給紙完了待ち管理リストのページ列３０３の読み出しポイントを次の順番の出力単位のページに更新し（ステップＳ１０８）、次の処理対象のページを指定する。
ステップＳ１０８を行った後、当該処理対象ページに対応するプリント出力用データを読み出すステップＳ１０４に戻し、ステップＳ１０４からステップＳ１０８までの上記で説明したリカバリー処理を行う。
このリカバリー処理のループは、給紙完了待ち管理リストのページ列３０３の全てのページが処理されるまで繰り返し、上記のステップＳ１０５→ステップＳ１１０を経て終了する。
【００５６】
上記のように、本実施形態のＭＦＰ１００は、給紙トレイの用紙切れに対し、切り替え給紙により連続印刷の継続を可能にするためにプリント出力の進行を管理する。
このプリント出力の進行は、給紙トレイの用紙切れが生じたときの出力単位のページを、出力ページ順に排紙完了待ちと給紙完了待ちに分けて、進行状態を把握する管理手法を採る。このような管理手法を採用することで、用紙切れ発生後、直ぐにリカバリーの対象となる給紙完了待ちのページを定めて、印刷指示を出し直すための処理が開始できる。
この出力単位のページの進行状態を把握する管理手法は、用紙切れに対するリカバリーに限らず、用紙の搬送が中断する異常に適用することができる。
【００５７】
適用可能な異常事態の一つは、用紙ジャムが生じたときである。用紙ジャムが発生した場合は、ジャムを起こした用紙を取り除く作業が必要になり、自動で連続印刷を継続することができない。
ただ、用紙を除く作業を行うことで用紙ジャムから復旧した後の印刷指示の出し直しページは、本ＭＦＰにおいては、印刷進行管理部２０６で管理している情報を利用することができる。
即ち、印刷指示が出された出力単位のページが出力ページ順に排紙完了待ち管理リスト及び給紙完了待ち管理リストとして管理しており、この状態で管理している出力単位のページに対応するプリント出力用データ（描画データ等）をそのまま利用することができる。よって、プリント出力用データをそのまま用いて、図５に示したと同様の処理フローにより印刷指示を出し直すことができ、リカバリー処理を簡便に行える。
【符号の説明】
【００５８】
１００・・ＭＦＰ、１０１，２０８・・プリンタエンジン、１０３・・操作パネル、１０４〜１０６，２０９・・給紙トレイ、１０８・・・端末、２０１・・ホストシステム、２０２・・表示装置、２０３・・印刷ページ受信部、２０４・・印刷データ描画部、２０５・・主制御部、２０６・・印刷進行管理部、２１０・・排紙トレイ、３０２〜３０４・・ページ列。
【先行技術文献】
【特許文献】
【００５９】
【特許文献１】特開２００３−２７６８８４号公報
【図１】
2014162610.tif 000003
【図２】
2014162610.tif 000004
【図３】
2014162610.tif 000005
【図４】
2014162610.tif 000006
【図５】
2014162610.tif 000007