(57)【特許請求の範囲】
【請求項１】
印刷手段によって印刷された用紙を排紙する複数のスタッカを有し、前記各スタッカへ排紙された枚数をそれぞれ検出し、該検出した排紙枚数が一定値を超えたスタッカから超えていないスタッカへ排紙先を切り替えて排紙する排紙装置において、
前記各スタッカは、排紙枚数が一定値を超えてもさらに所定枚数を搬送可能であり、排紙先のスタッカが異なる複数の用紙を搬送中にジャムが発生して未排紙に終わった用紙の頁を再印刷したとき、ジャム発生前に排紙先に決めていたスタッカに前記未排紙に終わった用紙の頁を再印刷した用紙を排紙する手段を設けたことを特徴とする排紙装置。
【請求項２】
前記各スタッカは、前記排紙枚数と前記所定枚数との総量が予め設定した値を超えるとフルを検出するスタッカであることを特徴とする請求項１記載の排紙装置。
【請求項３】
前記再印刷では、ジャムが発生して未排紙に終わった用紙の最も古い頁からジャム発生直前に給紙した最新の用紙に至る再印刷対象範囲の頁について、既に排紙済みである用紙の頁を除いて最も古い頁から順次印刷することを特徴とする請求項１又は２記載の排紙装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ファクシミリ装置，印刷装置，複写機，複合機等の画像形成装置に適用される排紙装置に関する。
【背景技術】
【０００２】
ファクシミリ装置，印刷装置，複写機，複合機等の画像形成装置には、印刷済みの用紙を複数のスタッカを切り替えて各スタッカに排紙する排紙装置を備えているものがある。
例えば、業務印刷等の高速大量印刷向けの印刷装置（「カット紙印刷装置」ともいう）では、印刷済みの用紙（以下「頁」と呼ぶ）を１枚単位で排紙する複数のスタッカを持ち、各スタッカは、排紙枚数が一定値を超えるとフルの状態を報告すると共に、フルの状態を報告した後も搬送中の頁については収納可能であり、搬送中の頁が全て排紙されるのを待たず、排紙先のスタッカを切り替えて給紙及び印刷及び排紙を継続し、搬送部にある切り替え前のスタッカに排出する頁と切り替え後のスタッカに排出する頁を、各々指定のスタッカまで搬送し排紙して高速印刷を行う。
このような印刷装置では、スタッカの切り替えによって排紙先の異なる頁が搬送路に存在するときにジャムが発生すると、頁の搬送距離の違いや搬送ルートの違いなどが原因で、スタッカの切り替え前の先行頁が未排紙になり、切り替え後の後続頁が正常に排紙される場合がある。
【０００３】
この場合に、ジャムにより未排紙に終わった頁を、スタッカの切り替え後の排紙先に引き続き排紙すると、排紙先のスタッカにおいて後続頁の上に先行頁が排紙され、頁の順序が入れ替わってしまう。
このような頁順序の入れ替りを印刷終了後にユーザ（以下「オペレータ」という）が正すには、各スタッカに排紙された大量の印刷物の中から頁の入れ替わりをチェックし、入れ替わった頁を正しい順序に整列する作業が必要になり、オペレータの負担になっている。
以上の負担を軽減したいという要求に対し、正常印刷ページをカウントして、ジャムによりスタッカに未到達に終わった頁以後をジャム修復後に印刷する印刷装置（例えば、特許文献１参照）があった。このような印刷装置によれば、ジャムにより未排紙に終わった先頭頁から最後に給紙した頁までが全て再印刷の対象となる。
【０００４】
また、ジャムなどエラー発生時にスタッカ内の排紙位置をオフセットして再印刷し、スタッカより用紙を取り出すときにジャム発生位置を示すことにより、オペレータがジャム発生部分を捜す手間を省けるようにした印刷装置（例えば、特許文献２参照）があった。
さらに、ジャムでスタッカに未到達になり、除去されて廃棄される頁をリカバリ対象頁として記憶装置に退避し、再開により前記リカバリ対象頁の後の頁を先行して印刷後、前記リカバリ対象頁を印刷し、また、上記再開の先頭でジャム発生を識別する識別用頁を印刷することにより、大量の印刷を終えた後、ジャム発生部位を捜す負担は解消し、オペレータは直ちに、リカバリ印刷結果と挿入該当部分の頁の整合性を確認しながら頁挿入作業が行えるようにした印刷装置（例えば、特許文献３参照）があった。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の印刷装置では、再印刷の対象に含まれながらすでに正常に排紙されたスタッカ切替後の頁の上に、スタッカ切替前の先行頁を含む再印刷対象の頁が印刷され排紙されるため、スタッカ切替後の後続頁がジャム発生前に正常に排紙された頁とジャム発生後に再印刷された頁がもう１度排紙されて重複する。
したがって、業務印刷終了後、オペレータが大量の頁よりジャム発生部分を捜し、重複した頁があればその頁を取り除く必要があり、オペレータの負担は軽減されないという問題があった。
さらに、特許文献２に記載の印刷装置でも、特許文献１の印刷装置と同様に、ジャムにより未排紙に終わった先頭頁から最後に給紙した頁までを再印刷の対象としているので、業務印刷終了後、オペレータがジャム発生部分を捜す手間は省けても、ジャム発生部分の内容をチェックし、重複した頁があればその頁を取り除く必要があり、オペレータの負担は軽減されないという問題があった。
【０００６】
また、特許文献３に記載の印刷装置では、スタッカフルにより排紙先を切り替え、搬送部でスタッカの切り替え前と切り替え後の両方の頁を搬送している時にジャムが発生し、再印刷の対象にした頁の中に正常に排紙した頁があっても、未排紙の頁のみを再印刷の対象にしているため、特許文献１や特許文献２の印刷装置のような頁の重複は発生しない。
しかし、ジャム発生部に識別用頁を入れること、業務印刷終了後にリカバリ対象頁を再印刷するので、オペレータには、業務印刷終了後に識別用紙を取り除き、ジャム発生部位にリカバリ対象頁を挿入する必要があり、オペレータの負担は軽減されないという問題があった。
【０００７】
さらに、ジャムにより未排紙に終わった頁のみを再印刷し、ジャム発生前に最後に排紙先にしたスタッカに引き続き排紙するようにした場合、正常に排紙されてしまったスタッカの切り替え後の後続頁の上に、未排紙に終わった切り替え前の先行頁が排紙され、その後に、再印刷対象以後の頁が排紙されるので、頁の重複はなくなるが、先行頁の前に後続頁が来て頁順序の入れ替えが必要になり、オペレータに負担は軽減されないという問題があった。
この発明は上記の点に鑑みてなされたものであり、ジャム発生による再印刷後のユーザの作業負担を軽減することを目的とする。
【課題を解決するための手段】
【０００８】
この発明は上記の目的を達成するため、印刷手段によって印刷された用紙を排紙する複数のスタッカを有し、上記各スタッカへ排紙された枚数をそれぞれ検出し、その検出した排紙枚数が一定値を超えたスタッカから超えていないスタッカへ排紙先を切り替えて排紙する排紙装置において、上記各スタッカは、排紙枚数が一定値を超えてもさらに所定枚数を搬送可能であり、排紙先のスタッカが異なる複数の用紙を搬送中にジャムが発生して未排紙に終わった用紙の頁を再印刷したとき、ジャム発生前に排紙先に決めていたスタッカに上記未排紙に終わった用紙の頁を再印刷した用紙を排紙する手段を設けた排紙装置を提供する。
また、上記各スタッカを、上記排紙枚数と上記所定枚数との総量が予め設定した値を超えるとフルを検出するスタッカにするとよい。
さらに、上記再印刷では、ジャムが発生して未排紙に終わった用紙の最も古い頁からジャム発生直前に給紙した最新の用紙に至る再印刷対象範囲の頁について、既に排紙済みである用紙の頁を除いて最も古い頁から順次印刷するとよい。
【発明の効果】
【０００９】
この発明による排紙装置は、ジャムで未排紙に終わった頁のみ再印刷し、各頁をジャム発生前に排紙先にしていたスタッカに順次排紙することにより、ジャム発生による再印刷後のユーザの作業負担を軽減することができる。
【図面の簡単な説明】
【００１０】
【図１】この発明の排紙装置の実施例である印刷装置の機能構成を示すブロック図である。
【図２】図１に示す印刷装置の制御部の機能構成を示すブロック図である。
【図３】図２に示す頁管理メモリに格納された頁管理テーブルの内容の説明図である。
【図４】図１に示す各スタッカの切替順序の一例の説明図である。
【図５】図１に示す印刷装置の印刷制御部が印刷スタートによって搬送部を駆動した後の印刷処理を示すフローチャート図である。
【００１１】
【図６】図５の続きの処理を示すフローチャート図である。
【図７】図１に示す印刷装置の印刷処理における頁管理メモリの内容の一例を示す説明図である。
【図８】図１に示す印刷装置の印刷制御部が操作パネルからの印刷スタートによって実行する印刷処理を示すフローチャート図である。
【図９】図８に示す印刷処理に適用した従来の再印刷処理を示すフローチャート図である。
【００１２】
【図１０】従来の再印刷処理を実施した場合の頁管理メモリの頁管理テーブルの内容の一例を示す説明図である。
【図１１】従来の再印刷処理を実施した場合の頁管理メモリの頁管理テーブルの内容の他の例を示す説明図である。
【図１２】図１に示す印刷装置１におけるこの発明の実施例の再印刷処理を示すフローチャート図である。
【図１３】この発明の実施例の再印刷処理を実施した場合の頁管理メモリの頁管理テーブルの内容の一例を示す説明図である。
【発明を実施するための形態】
【００１３】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
〔実施例〕
図１は、この発明の排紙装置の実施例である印刷装置の機能構成を示すブロック図である。
この印刷装置（「カット紙印刷装置」ともいう）１は、用紙を供給する給紙部２と、給紙した用紙に印刷を行う印刷部３と、印刷済みの用紙（「頁」と略称する）を排紙する排紙先である第１スタッカ６，第２スタッカ７，第３スタッカ８，第４スタッカ９の４基のスタッカよりなる排紙部５と、給紙部２より供給され印刷部３で印刷された頁を排紙部５の各スタッカまで搬送して排紙する搬送部４と、この印刷装置１の状態を示す情報や各種の操作画面を表示し、この印刷装置１に対する操作情報を入力する操作パネル１０と、ＣＰＵ，ＲＯＭ及びＲＡＭからなるマイクロコンピュータによって実現され、この印刷装置１の全体の制御を司る制御部１１よりなる。
なお、排紙部５にある４基のスタッカの第１スタッカ６，第２スタッカ７，第３スタッカ８，第４スタッカ９は、一例としてあげたものであり、高速大量印刷を行う印刷装置では、スタッカ数は４基を超えるものもある。
【００１４】
図２は、図１に示す印刷装置１の制御部１１の機能構成を示すブロック図である。
同図の制御部１１には、印刷に関係する部分のみを示している。
入力データメモリ２０は、入力処理部２１が上位装置や入力媒体等より入力された業務データを格納するメモリである。
上記上位装置とは、この印刷装置１に直接又はネットワークを介して接続されたパーソナルコンピュータ（ＰＣ）などであり、上記入力媒体とは、この実施例では図示を省略したが、この印刷装置１に備わるドライブ（例えば、光ディスクに対する読み書きを行う光ディスクドライブ）にセットされた記録媒体である。
【００１５】
入力処理部２１は、上位装置や入力媒体等との間で入力処理を行って印刷するデータ（文書や画像を含む業務データ）を入力データメモリ２０に蓄積し、そのデータをビットマップに展開して頁データを作成し、図３にその詳細を示すように、頁管理メモリ２２の頁管理テーブル３０に対して、頁ポインタ３３がアサインするブロックに格納して頁有効フラグを「１」にし、頁ポインタ３３が次のブロックに更新され、上記ブロックの頁有効フラグが「１」なら「０」になるのを待つ。
頁管理メモリ２２は、頁管理テーブル３０を格納しており、図３にその詳細を示すように、搬送可能な最大頁数Ｍを超えるＮ個のブロック３２と頁ポインタ３３よりなり、各ブロックは頁データ３７と上記頁データ３７が有効なら「１」であり、無効なら「０」である頁有効フラグ３４と、排紙先のスタッカ番号を示すカレントスタッカ３６と、印刷した頁が排紙済みなら「０」であり、未排紙なら「１」である未排紙フラグ３５と、新たに頁データを格納するブロック番号をアサインする頁ポインタ３３よりなる。
【００１６】
印刷制御部２３は、操作パネル１０から印刷スタートの指示の入力を受け、頁ポインタ３３のアサインするブロックの頁有効フラグが「１」であると搬送部４を駆動して駆動済みの応答を待ち、搬送部４から駆動済みの応答を受けると印刷動作を開始する。
その際、頁管理メモリ２２の頁管理テーブル３０よりカレントスタッカを読み、搬送部４にカレントスタッカを通知することにより給紙指示を行い、上記給紙指示に続いて印刷部３に頁データを送信し、排紙部５にある第１スタッカ６〜第４スタッカ９の各スタッカより排紙済みの通知を受けると、頁管理メモリ２２の頁管理テーブル３０にある頁有効フラグを「０」にする。
また、印刷制御部２３は、搬送部４からジャム発生の通知を受けると、搬送部４に駆動停止を指示し、搬送部４の駆動停止を待って、操作パネル１０にジャム発生の表示を指示する。
【００１７】
さらに、排紙部５の第１スタッカ６〜第４スタッカ９の全スタッカがフルの通知があると、搬送部４に駆動停止を指示し、搬送部４の駆動停止を待って、操作パネル１０に第１スタッカ６〜第４スタッカ９の全スタッカがフルの表示を指示する。
操作パネル１０は、オペレータのキー操作によって印刷スタートの指示入力を受けると、それを印刷制御部２３に通知し、印刷制御部２３から駆動停止要因の表示が指示されると、停止要因を表示し、停止要因の表示解除が指示されると停止要因の表示を消す。
給紙部２は、搬送部４から駆動指示を受けると頁の供給を可能な状態にし、頁の供給が可能な状態になると搬送部４に駆動応答を返し、搬送部４の頁要求を受けて搬送部４に頁を供給し、搬送部４から駆動停止を指示されると頁供給が可能な状態を解除して駆動を停止する。
【００１８】
搬送部４は、印刷制御部２３から駆動を指示されると搬送路の駆動を開始し、給紙部２と印刷部３と排紙部５にある第１スタッカ６〜第４スタッカ９の全スタッカに駆動を指示し、給紙部２と印刷部３と排紙部５にある第１スタッカ６〜第４スタッカ９の全スタッカより駆動済みの応答を受け終わると、印刷制御部２３に駆動済みを応答して印刷制御部２３からカレントスタッカの通知を待つ。
また、搬送部４は、印刷制御部２３からカレントスタッカが通知されると給紙間隔を揃えるために一定間隔で給紙部２に頁要求を出して頁を受け取り、頁を印刷部３に向けて搬送する。
なお、上記一定間隔は、搬送部４が上記最大頁数Ｍを搬送可能にする間隔である。
搬送部４は頁を搬送中に、定められた地点で印刷部３に印刷を指示し、印刷部３に頁データを印刷させる。
【００１９】
また、搬送部４は、搬送している印刷済みの複数頁の各々について各頁毎に上記カレントスタッカに向けて搬送する。
また、搬送部４は、ジャムを検出すると印刷制御部２３にジャム発生を通知し、印刷制御部２３から駆動停止を指示されると、給紙部２と印刷部３と排紙部５にある第１スタッカ６〜第４スタッカ９の全スタッカに駆動停止を指示し、給紙部２と印刷部３と第１スタッカ６〜第４スタッカ９の全スタッカより駆動停止の応答を受けると、動作を終了して印刷制御部２３に駆動停止中を通知する。
また、搬送部４は、一定時間、印刷制御部２３からカレントスタッカの通知がなく、且つ搬送中の頁がないと、搬送路の搬送を休止させて印刷制御部２３からのカレントスタッカの通知を待ち、カレントスタッカの通知があると休止を解除して搬送動作を再開する。
【００２０】
印刷部３は、搬送部４から駆動の指示を受けると、頁データの受信と印刷ができる状態にし、頁データの受信と印刷ができる状態になると搬送部４に駆動を応答し、印刷制御部２３から受けた頁データを順次蓄積し、搬送部４より印刷指示を受けると蓄積してある最も古い頁データを印刷する。
また、搬送部４から駆動の指示を受けると、頁データの受信と印刷ができる状態を解除して搬送部４に駆動停止を応答し、蓄積した頁データを抹消する。
排紙部５にある第１スタッカ６〜第４スタッカ９の４基の各スタッカは、搬送部４から搬送された頁を１頁収納するごとに、排紙済みを印刷制御部２３に通知する。
また、各スタッカは、収納された頁と搬送部４が搬送可能な最大頁数Ｍの総量が一定値を超えると印刷制御部２３にフルを通知し、上記総量が一定値以下ならフルの解除を通知する。
【００２１】
図３は、図２に示す頁管理メモリに格納された頁管理テーブル３０の内容の説明図である。
図３に破線枠３１で示す部分の左端列の「頁ポインタ（Ｐ）」「頁有効フラグ（Ｖ）」「未排紙フラグ（Ｆ）」「カレントスタッカ（ＣＳ）」「頁データ（ＰＤ）」の各項目名は、頁管理テーブル３０の内容を説明するために便宜的に示したものである。
印刷制御部２３はパワーオン初期化で、この頁管理テーブル３０の頁ポインタ３３を「１」にし、Ｎ個のブロックの頁有効フラグ３４，未排紙フラグ３５，カレントスタッカ３６を各々「０」「０」「１」にする。
印刷制御部２３は、排紙先が第１スタッカ６ならカレントスタッカ３６を「１」に、排紙先が第２スタッカ７なら「２」に、排紙先が第３スタッカ８なら「３」に、排紙先が第４スタッカ９なら「４」にする。
【００２２】
印刷制御部２３は、スタッカのフルにより排紙範囲のカレントスタッカを切り替える場合、例えば、第１スタッカ→第２スタッカ→第３スタッカ→第４スタッカ→第１スタッカ→・・・・・・のように昇順に巡回するなど所定の順序に従ってカレントスタッカを選択する。
入力処理部２１は、頁ポインタ３３がアサインするブロックの頁有効フラグ３４が「０」なら上記ブロックに頁データ３７を格納して上記頁有効フラグ３４を「１」にする。
その後、頁ポインタ３３の値が更新されて、上記頁ポインタ３３がアサインするブロックの頁有効フラグ３４が「１」なら「０」になるのを待って上記ブロックに次の頁データ３７を格納する。
【００２３】
図４は、図１に示す各スタッカの切替順序の一例の説明図である。
この図４は、フルによって切り替っていくスタッカと、スタッカに排紙されていく頁と、頁の順序を示したものである。
図４には、カレントスタッカがフルになるのを契機に第２スタッカ→第３スタッカ→第４スタッカ→第１スタッカの順にスタッカが切り替った例を示している。
第２スタッカ７に蓄積された頁は既にオペレータによって取り出されており、第３スタッカ８はフルの状態で頁が残っているものとする。
第４スタッカ９は丁度フルになり、第１スタッカ６にカレントスタッカが切り替った直後の状態であるとする。
第２スタッカ７に収納済みの頁を上下違えず取り出し、第３スタッカ８，第４スタッカ９，第１スタッカ６の収納結果を上下違えず上乗せしていくと、業務で要求された頁順序の印刷結果が得られる。
もし、頁順序を違えた部分があると、オペレータにはその部分を正しい順序に整列させることが求められる。
【００２４】
図５及び図６は、この印刷装置１において、印刷スタートによって印刷制御部２３が搬送部４を駆動した後の印刷処理を示すフローチャート図である。
このフローチャート図中では、図３に破線枠３１で示した左端列の各項目の説明書きに従って、便宜上、頁ポインタ３３を「Ｐ」、頁有効フラグ３４を「Ｖ」、未排紙フラグ３５を「Ｆ」、カレントスタッカ３６を「ＣＳ」、頁データ３７を「ＰＤ」と略して示す。
また、頁ポインタ３３がアサインするブロックの頁有効フラグ値を「ＶＰ」、未排紙フラグ値を「ＦＰ」、カレントスタッカ値を「ＣＳＰ」、頁データ３７の内容を「ＰＤＰ」と略して示す。
同様に、１≦ｉ≦Ｎである任意ブロックｉの頁有効フラグ値を「Ｖｉ」、未排紙フラグ値を「Ｆｉ」、カレントスタッカ値を「ＣＳｉ」、頁データ３７の内容を「ＰＤｉ」と略して示す。
以下、このフローチャート図に従って、印刷制御部２３の印刷処理を説明する。
【００２５】
印刷制御部２３は、図５に示すステップ（図中「Ｓ」で示す）１で、頁ポインタ（ＶＰ）３３が「０」か「１」に基づいて、アサインするブロックの頁データが有効か無効か判定する。この判定で、ＶＰ＝１で有効ならステップ２へ進み、ＶＰ＝０で無効ならステップ１２へ進む。
ステップ２で、全ブロックの未排紙フラグ３５の総和と搬送最大頁数Ｍを比較し、ΣＦｉ（１≦ｉ≦Ｎ）＝Ｍか、ΣＦｉ（１≦ｉ≦Ｎ）＜Ｍかの判定に基づいて、まだ搬送部４に頁を搬送させる余地があるか否かを判定する。この判定で、ΣＦｉ（１≦ｉ≦Ｎ）＜Ｍで余地があるならステップ３へ進み、ΣＦｉ（１≦ｉ≦Ｎ）＝Ｍで余地なしならステップ１２へ進む。
ステップ３で、カレントスタッカ（ＣＳＰ）３６がフルか否かを判定する。
この判定で、ＣＳＰがフルではないならステップ４へ進み、ＣＳＰがフルならステップ１５へ進む。
【００２６】
ステップ４で、搬送部４に頁ポインタ３３がアサインするブロックのカレントスタッカＣＳＰを搬送部４に通知して給紙を指示し、上記ブロックの未排紙フラグＦＰ＝１にして、ステップ５へ進む。
ステップ５で、ＣＳＰ＋１＝ＣＳＰとする。すなわち、頁ポインタ３３がアサインするブロックの次にくるブロックにカレントスタッカ３６を登録し、ステップ６へ進む。
ステップ６で、印刷部３にＰＤＰを送付し、Ｐ≡Ｐ＋１（ｍｏｄ  Ｎ）とする。すなわち、頁ポインタ３３がアサインするブロックの頁データを印刷部３に送付し、頁ポインタ３３のアサイン先を次のブロックに更新し、図６に示すステップ７へ進む。
図６のステップ７で、搬送部４からジャム発生通知があったか否かを判定し、ジャム発生通知があったらステップ１７へ進み、ジャム発生通知がなかったらステップ８へ進む。
ステップ８で、スタッカより排紙済みの通知があったか否かを判断し、あったらステップ９へ進み、なかったらステップ１８へ進む。
【００２７】
ステップ９で、排紙済みを通知してきたスタッカに対応するスタッカ番号ＣＳを排紙済スタッカ番号ＣＳＸとしてセーブし、ステップ１０へ進む。
ステップ１０で、Ｆｉ＝１且つＣＳｉ＝ＣＳＸを満たす最も古いｉ（１≦ｉ≦Ｎ）のＶｉとＦｉを０にして、未排紙フラグが「１」で、且つ、カレントスタッカ３６の値が上記排紙済みを通知してきたスタッカ番号と一致するブロックのうち最も古いブロックを求め、上記ブロックの頁有効フラグと未排紙フラグを「０」にし、ステップ１１へ進む。
ステップ１１で、スタッカ番号ＣＳＸであるスタッカの排紙済み通知を解除して、ステップ８へ戻る。
ステップ８の判断で排紙済み通知があり、他の排紙済み通知が残っていれば、ステップ９〜ステップ１１の処理を上述のようにして繰り返し、ステップ８の判断で排紙済み通知が無いなら、ステップ１８へ進む。
【００２８】
ステップ１８で、ジャム発生によって搬送部４が駆動停止状態か否かを判断し、駆動停止状態ならステップ１９へ進み、搬送部４が駆動中ならステップ１へ戻る。
そして、搬送部が動作中であり、次の頁データがあり、次の頁を搬送させる余地があり、カレントスタッカがフルでなく、排紙済み通知がないなら、ジャムが発生しない限り、ステップ１→ステップ２→ステップ３→ステップ４→ステップ５→ステップ６→ステップ７→ステップ８→ステップ１８→ステップ１→・・・の処理を繰り返す。
また、ステップ１５では、各スタッカの通知を見て、全スタッカがフルか否かを判断し、全てフルならステップ１２へ進み、フルでないスタッカがあればステップ１６へ進む。
ステップ１６で、次のフルでないスタッカをＣＳＰに登録する。すなわち、図４に基づいて説明したように、カレントスタッカの次の順序にあたるフルでないスタッカを選び、上記スタッカをカレントスタッカ３６に登録し、ステップ４へ進む。
【００２９】
ステップ１２では、ΣＦｉ（１≦ｉ≦Ｎ）＝０か否かを判断し、搬送中の頁があるか否かを判断する。この判断で、頁搬送中であることを示すΣＦｉ≠０（１≦ｉ≦Ｎ）ならステップ７へ進み、未排紙頁がないことを示すΣＦｉ＝０（１≦ｉ≦Ｎ）ならステップ１３へ進む。
そして、頁を搬送中であるが、次の頁データが無いため、排紙済み通知を待つだけの状態では、ジャムが発生いない限り、ステップ７→ステップ８→ステップ１８→ステップ１→ステップ１２→ステップ７→・・・の処理を繰り返し、排紙済み通知を１つ受け取ると、ステップ７→ステップ８→ステップ９→ステップ１０→ステップ１１→ステップ８→ステップ１８→ステップ１→ステップ１２の処理を実行し、未排紙頁がなくなるとステップ１３へ進む。
【００３０】
また、次の頁データはあるが、搬送部４に次の頁を搬送する余地がないため排紙済み通知を待つだけの状態では、ジャムが発生しない限り、ステップ７→ステップ８→ステップ１８→ステップ１→ステップ２→ステップ１２→ステップ７→・・・の処理を繰り返し、排紙済み通知を１つ受けると、ステップ７→ステップ８→ステップ９→ステップ１０→ステップ１１→ステップ８→ステップ１８→ステップ１→ステップ２→ステップ３→・・・の処理を実行する。
さらに、全スタッカがフルになったが、搬送部４に搬送中の頁があるため排紙済み通知を待つ状態では、ジャムが発生しない限り、ステップ７→ステップ８→ステップ１８→ステップ１→ステップ２→ステップ３→ステップ１５→ステップ１２→ステップ７→・・・の処理を繰り返し、排紙済み通知を１つ受けると、ステップ７→ステップ８→ステップ９→ステップ１０→ステップ１１→ステップ８→ステップ１８→ステップ１→ステップ２→ステップ３→ステップ１５→ステップ１２→ステップ７の処理を実行し、未排紙の頁がなくなるとステップ１３へ進む。
【００３１】
ステップ１３では、搬送部４の駆動を停止させ、ステップ１４へ進む。
ステップ１４で、操作パネル１０に全スタッカがフルであることを示す情報を表示させて、この印刷処理を終了し、次の印刷スタートの入力を待つ。
ステップ１７では、ジャム発生通知により搬送部４の駆動を停止させてステップ８へ進む。
そして、スタッカが排紙済みを通知していたら、ステップ８→ステップ９→ステップ１０→ステップ１１→ステップ８→・・・の処理を実行し、排紙済み通知が無ければステップ８→ステップ１８→ステップ１９の処理を実行する。
ステップ１９では、操作パネル１０にジャム発生を知らせる情報を表示させて、この印刷処理を終了し、次の印刷スタートの入力を待つ。
【００３２】
図７は、印刷処理における頁管理メモリの頁管理テーブルの内容の一例を示す説明図である。
この頁管理テーブルの内容は、スタッカフルにより排紙先の切り替えを行い、排紙先の異なる頁が搬送路に存在するとき、ジャムが発生したため、図６のステップ１９で操作パネル１０にジャムの発生を知らせる情報を表示させた時点の事例を示している。
この事例では、頁ポインタ３３の値はブロック４４をアサインし、頁有効フラグ３４の状態によれば、有効頁の総数が５頁であり、うち４頁が未排紙である。
また、未排紙フラグ３５の状態によれば、カレントスタッカの切り替え後に排紙済みの２頁があり、上記２頁を挟んで前後２頁づつ計４頁が未排紙で終わっている。
さらに、カレントスタッカ３６は、未排紙の頁に挟まれて正常に排紙されている２頁のうち前の方の頁のところで切り替えが行われていて、搬送距離の長い第４スタッカ９より搬送距離の短い第１スタッカ６に切り替えが行われている。
【００３３】
次に、ブロック４０はジャムにより未排紙に終わった最も古いブロックである。
また、ブロック４１は、第４スタッカ９がフルのため第１スタッカ６に切り替った先頭のブロックであり、次のブロックとあわせて２頁とも正常に排紙されている。
さらに、ブロック４２は、第１スタッカ６に未排紙で終わったブロックである。
また、ブロック４３は、最後に給紙及び印刷及び排紙を指示し、第１スタッカ６に未排紙で終わったブロックである。
さらに、ブロック４４は、既に頁データを格納済みだが、まだ給紙及び印刷及び排紙を指示していないブロックであり、本ブロックのカレントスタッカ３６は、図５のステップ５でブロック４３の給紙指示を行うとき「１」に更新されている。
【００３４】
次に、この印刷装置１における再印刷処理について、従来の再印刷処理を適用した場合の処理も示して説明する。
図８は、この印刷装置１の印刷制御部２３が操作パネル１０からの印刷スタートによって実行する印刷処理（給紙及び排紙の処理も含む）を示すフローチャート図である。
図９は、図８の再印刷処理として、ジャムにより未排紙に終わった最も前の頁より最後に給紙した頁まで、全てを再印刷処理する従来技術の処理例を示すフローチャート図である。
印刷制御部２３は、この印刷処理において、操作パネル１０から印刷スタートの指示入力を受けると、図８のステップ２１で、ＶＰ＝０かＶＰ＝１を判断する。すなわち、頁ポインタ３３がアサインするブロックの頁データの有効無効を判断し、ＶＰ＝０で頁データが無効ならＶＰ＝１になるのを待ち、ＶＰ＝１で頁データが有効ならステップ２２へ進む。
【００３５】
ステップ２２で、搬送部４を駆動させてステップ２３へ進む。
ステップ２３で、操作パネル１０の表示内容を消してステップ２４へ進む。
ステップ２４で、ΣＦｉ（１≦ｉ≦Ｎ）＝０かΣＦｉ（１≦ｉ≦Ｎ）≠０かを判断する。すなわち、ジャムにより未排紙に終わった頁があるか否かを判断し、ΣＦｉ＝０（１≦ｉ≦Ｎ）で未排紙の頁がないなら、ステップ２６の印刷処理へ進み、図５と図６に示した印刷処理を行う。一方、ΣＦｉ≠０（１≦ｉ≦Ｎ）で未排紙の頁があるなら、ステップ２５へ進み、ジャムによって未排紙に終わった頁の再印刷処理を実行する。
まず、ここではステップ２５で図９に示す従来の再印刷処理を行った場合を説明する。
図９に示すように、従来の再印刷処理では、ステップ３１で、Ｆｉ＝１となる最も古い頁のブロックｉをｊにする。すなわち、未排紙に終わった最も古い頁のブロックｊを求め、ステップ３２へ進む。
【００３６】
ステップ３２で、ブロックｊからブロックＰ−１までの頁有効フラグを全て１にする。すなわち、未排紙に終わった最も古いブロックから最後に印刷及び排紙を指示したブロックまで、頁有効フラグ３４を全て「１」にして、ステップ３３へ進む。
ステップ３３で、上記ブロックｊからブロックＰ−１まで、未排紙フラグ３５を全て「０」にして、ステップ３４へ進む。
ステップ３４で、上記ブロックｊからブロックＰ−１までのカレントスタッカ３６を、最後の排紙先であるブロックＰ−１のカレントスタッカに入れ替えて、ステップ３５へ進む。ステップ３５で、頁ポインタ（Ｐ）３３の値を上記ブロックｊに更新して、この再印刷処理を終え、リターンする。
その後、図８のステップ２６で、図５と図６に示した印刷処理を実行し、この印刷処理を終了する。
【００３７】
図１０は、従来の再印刷処理を実施した場合の頁管理メモリの頁管理テーブルの内容の一例を示す説明図である。
この頁管理テーブル３０の内容は、ジャム発生状態において、図８で示した印刷スタートを行ったとき、図９に示した従来の再印刷処理の終了時点の状態を示している。
まず、頁ポインタ３３の値は、図９のステップ３５の処理によってブロック５０をアサインする。そのブロック５０は、図９のステップ３１の処理で求める未排紙に終わった最旧ブロックｊである。
また、頁有効フラグ３４の値は、図９のステップ３２の処理によってブロック５０からブロック５３まで全て「１」になる。
さらに、未排紙フラグ３５は、図９のステップ３３の処理によって全て「０」になる。
【００３８】
また、カレントスタッカ３６は、図９のステップ３４の処理によってブロック５０が「１」になる。
以上の従来の再印刷処理を実行して、図８に示した印刷処理を進めると、既にブロック５１と次のブロックの２頁を収納している第１スタッカ６に、再印刷の対象とした最も古いブロック５０からブロック５３に至る全頁が排紙されるので、ブロック５０と次のブロックの２頁が重複して残ってしまう。
したがって、図９に示した従来の再印刷処理の場合、特許文献１及び特許文献２の技術のように、未排紙の頁は全て印刷されるが、重複する頁が残り、オペレータに、業務印刷結果をチェックして、重複して出力された頁を取り除く作業が求められるという問題が生じる。
【００３９】
図１１は、従来の再印刷処理を実施した場合の頁管理メモリの頁管理テーブルの内容の他の例を示す説明図である。
この頁管理テーブル３０の内容は、ジャム発生状態において、頁重複を防止する手段を設けて再印刷方法を行ったとき、図９に示した従来の再印刷処理の終了時点で得られる状態を示している。
例えば、図９のステップ３１とステップ３２の処理の間に、最も古い未排紙頁と最後に給紙した頁との間に排紙済みのブロックがあれば、未排紙のブロックを順次右シフトして排紙済みのブロックを全て埋め、未排紙のブロックが続くようブロックシフト処理を追加する。
その結果、頁ポインタ３３の値は、ブロック６０をアサインする。
【００４０】
また、ブロック６０と次のブロック６１は、各々ブロックと次のブロックにシフトし、カレントスタッカ３６はブロック６３に合せて「１」になる。
さらに、頁有効フラグ３４及び未排紙フラグ３５は上記右シフトによる。
また、カレントスタッカ３６は、上記シフト処理及び未排紙頁のカレントスタッカをブロック６３に入れ替えたことによる。
このようにして従来の再印刷処理を進めると、未排紙に終わった頁のみ再印刷し、最後に排紙先にしたスタッカより排紙を行う。
しかし、再重複を防止する再印刷方法では、第１スタッカ６内に既にある後続頁の上に、再印刷により先行頁を排紙するため、頁の順序が入れ替わってしまう。
したがって、オペレータに順序が入れ替った頁の整列作業が求められるという問題が生じる。
【００４１】
次に、この実施例の再印刷処理を行った場合の処理について説明する。
図１２は、この実施例の再印刷処理を示すフローチャート図である。
この実施例の再印刷処理は、ジャム修復後の印刷スタートでジャムにより未排紙に終わった頁のみ順次再印刷し、ジャム検出前に各頁の排紙先にしたスタッカに排紙する。
印刷制御部２３は、ステップ４１で、Ｆｉ＝１である最も古いブロックｉをｊにする。
すなわち、未排紙に終わった最も古い頁のブロックを、未排紙フラグ３５が「１」である最も古いブロックｊを求めてステップ４２へ進む。
ステップ４２で、Ｖｊ＝１且つＦｊ＝１か否かを判断する。すなわち、上記ブロックｊの頁有効フラグと未排紙フラグを見て印刷の要否を判定し、Ｖｊ＝１且つＦｊ＝１でなければ印刷不要であるためステップ５０へ進み、Ｖｊ＝１且つＦｊ＝１なら未排紙頁の印刷を残すなら、ステップ４３へ進む。
【００４２】
ステップ４３で、フルのチェックを繰り返すことはせず、ジャム発生前に図５のステップ３もしくはステップ１６の処理で決めた上記ブロックｊのカレントスタッカＣＳｊを搬送部４に通知して給紙を指示し、ステップ４４へ進む。
ステップ４４で、印刷部３に上記ブロックｊの頁データＰＤｊを送付し、Ｊ≡Ｊ＋１（ｍｏｄ  Ｎ）にして次のブロックをアサインし、ステップ４５へ進む。
ステップ４５で、搬送部４からジャム発生通知があったか否かを判断し、ジャム発生通知があったらステップ５３へ進み、ジャム発生通知がなかったらステップ４６へ進む。
ステップ４６で、スタッカより排紙済みの通知があったか否かを判断し、通知がなかったらステップ５４へ進み、通知があったらステップ４７へ進む。
ステップ４７で、排紙済みの通知のあったスタッカ番号ＣＳをＣＳＸとし、ステップ４８へ進む。
【００４３】
ステップ４８で、Ｆｉ＝１且つＣＳｉ＝ＣＳＸの最も古いブロックｉのＶｉ，Ｆｉを「０」にする。すなわち、排紙済みを通知のあったスタッカを排紙先とする最も古い未排紙の頁のブロックを求め、上記ブロックの頁有効フラグと未排紙フラグを「０」にし（Ｆｉ＝１且つＣＳｉ＝ＣＳＸを満たす最も古いｉ（１≦ｉ≦Ｎ）のＶｉ，Ｆｉを「０」にし）てステップ４９へ進む。
ステップ４９で、スタッカＣＳＸの排紙済み通知を解除してステップ４６へ戻る。
そして、ステップ４６の判断で排紙済み通知が有り（残る）なら、ステップ４６→ステップ４７→ステップ４８→ステップ４９→ステップ４６→・・・の処理を繰り返し、排紙済み通知がないなら、ステップ４６→ステップ５４へ進む。
ステップ５３では、ジャム発生通知により搬送部４の駆動を停止させてステップ４６へ進む。
【００４４】
ステップ５４では、搬送部４は駆動停止状態か否かを判断し、搬送部４が駆動中ならステップ４２へ戻り、搬送部４が既にジャムの発生によって駆動停止状態ならステップ５５へ進む。
そして、未排紙の頁を残している場合は排紙済み通知を待って、ジャムの発生が無い限り、ステップ４２→ステップ４３→ステップ４４→ステップ４５→ステップ４６→ステップ５４→ステップ４２→・・・の処理を実行し、排紙済み通知を受ければ、ステップ４２→ステップ４３→ステップ４４→ステップ４５→ステップ４６→ステップ４７→ステップ４８→ステップ４９→ステップ４６→ステップ５４の処理を実行する。
ステップ５５では、操作パネル１０にジャム発生の通知を表示させて、この再印刷処理を終了し、印刷スタートの指示を待つ。
【００４５】
ステップ５０では、ｊ＝Ｐか否かを判断する。すなわち、未排紙に終わった頁データを印刷部３に全て送付したか否かを判断し、ｊ＝Ｐで全て送付済みならステップ５２へ進み、ｊ≠Ｐで未送付のものがありうるならステップ５１へ進む。
ステップ５１で、ｊ≡ｊ＋１（ｍｏｄ  Ｎ）にして次のブロックをアサインし、ステップ４２へ戻る。
上記ブロックが未排紙に終わった頁でないなら、ステップ４２→ステップ５０→ステップ５１→・・・の処理を実行し、上記ブロックが未排紙の終わった頁なら、ステップ４２→ステップ４３→ステップ４４→・・・の処理を実行する。
【００４６】
ステップ５２では、ΣＦｉ（１≦ｉ≦Ｎ）＝０かΣＦｉ（１≦ｉ≦Ｎ）≠０かを判断する。すなわち、未排紙に終わった頁の印刷指示を全て終えた状態で、上記印刷指示に対する排紙済みの通知を残しているか否か判断し、ΣＦｉ≠０（１≦ｉ≦Ｎ）で排紙済み通知を残しているならステップ４５へ進み、ΣＦｉ≠０（１≦ｉ≦Ｎ）で全て排紙を終了しているなら、この再印刷処理を終了して、図８のステップ２６、即ち、図５と図６に示したの印刷処理を実行する。
このように、図１２に示したこの実施例の再印刷処理により、ジャム発生前に図５のステップ３もしくはステップ１６で選んだフルでないスタッカに対して、ジャムで未排紙に終わった各頁を、古いものから順次印刷して、上記頁を収納できる上記スタッカに排紙する。その結果、あたかもジャムがなかった場合と同様の印刷及び排紙結果を得ることができる。
【００４７】
図１３は、この実施例の再印刷処理を実施した場合の頁管理メモリの頁管理テーブルの内容の一例を示す説明図である。
この頁管理テーブル３０の内容は、ジャム発生状態において、図１２に示した再印刷処理を行い、そのステップ５２の判定後、再印刷処理を終了した時点で得られる状態を示している。
頁ポインタ３３の値は、ブロック７４をアサインのまま変わらない。
また、頁有効フラグ３４の値は、ブロック７０からブロック７３までのうち「１」であったものを全て印刷排紙するため「０」になる。
さらに、未排紙フラグ３５は、ブロック７０からブロック７３までのうち「１」であったもの全てについて排紙済みの通知を受けるため「０」になる。
また、カレントスタッカ３６の値は全く変わらない。
この状態は、ジャムが発生しないままブロック７０からブロック７３を処理し、引き続き、ブロック７４以後の頁を処理していく場合と変わるところがない。
【００４８】
次に、この実施例の再印刷処理を実行中に、再度にわたりジャムが発生した場合について説明する。
例えば、図７で示したジャム発生状況に応じて再印刷の途中にジャムが発生した場合を例にとれば、結果は明らかである。
図７に示した頁管理テーブル３０の内容により再印刷処理中、ジャムが再発して、全頁の再印刷が不成功に終わったなら、図７に示した頁管理テーブル３０の内容は全く変わらない。
もし、１頁でも再印刷が成功すれば、上記１頁のブロックの頁有効フラグ３４と未排紙フラグ３５が「０」になる。また、頁ポインタ３３とカレントスタッカ３６を更新する処理はなく、全く変わらない。
したがって、再度の再印刷処理により、残された未排紙の頁を古いものから順に印刷し、指定のスタッカに排紙するため、未排紙の頁全てについて再印刷が成功すれば、あたかもジャムがなかった場合と同様の印刷及び排紙結果を得る。
【００４９】
また、図７に示したジャム発生状況だけでなく、ジャムで未排紙に終わった頁の範囲が、搬送部４が搬送できる最大頁数以下である限り、上記範囲内のカレントスタッカの如何を問わず、この実施例の再印刷処理により、あたかもジャムがなかった場合と同様の印刷及び排紙結果を得ることができる。
以上、排紙先スタッカがフル状態になったので排紙先を替えた用紙を搬送させることにより、搬送路に排紙先スタッカの異なる頁が存在する状態が発生するが、上記状態でジャムが発生すると、搬送距離の違いや搬送ルートの違いなどにより、切り替え前の先行頁が未排紙になり、切り替え後の後続頁が正常に排紙される場合がある。
その場合に、図９に示した特許文献１や特許文献２と同様の従来の再印刷処理では、後続頁のうえに先行頁を含む再印刷対象の全頁が排紙され、上記後続頁が重複するが、図１２に示したこの実施例の再印刷処理ならば、上述のような重複は発生しないことは明らかである。
【００５０】
また、図１０で説明したように、ジャムにより未排紙に終わった頁のみを再印刷し、ジャム発生前に最後に排紙先にしたスタッカに引き続き排紙する重複防止用の再印刷処理があるが、この処理では、正常に排紙されてしまった後続頁のうえに、未排紙に終わった先行頁が排紙され、その後に、再印刷対象以後の頁が排紙され、先行頁のまえに後続頁が来て頁順序の入れ替わりが発生する。
しかし、図１２に示したこの実施例の再印刷処理ならば、未排紙に終わった各々の頁を既にジャム発生前に決めた各々の排紙先に排紙することができ、上述のような入れ替わりも発生しない。
さらに、特許文献３の再印刷処理では、ジャム発生部の識別用頁を取り除き、当該部位にリカバリ対象頁を挿入する作業が必ず必要になり、オペレータの作業負担になる。
しかし、図１２に示したこの実施例の再印刷処理ならば、ジャムが発生しなかった場合と同様の業務印刷結果が得られるので、オペレータは、業務印刷終了後に頁順序の入れ替わりを正す作業がなくなり、業務印刷時の作業負担が大幅に軽減できる。
【００５１】
この実施例の印刷装置は、フル検出により搬送部に排紙先の異なる頁同士が存在するときにジャムが発生し、搬送距離の違いや搬送ルートの違いなどにより、切替前の先行頁が未排紙になり、切替後の後続頁が正常に排紙されても、未排紙に終わった各頁を再印刷して、各々の頁を既にジャム発生前に決めた各々の排紙先に順次排紙するので、頁の順序が入れ替わることなく、ジャムが発生しなかった場合と同様の排紙結果が得られる。
また、搬送可能な最大頁数とスタッカに排紙された頁との総量が一定値を超えるとフルを検出するスタッカを備え、ジャムによって未排紙に終わった搬送可能な最大頁数以内の頁を再印刷して排紙することができる。
さらに、ジャムにより未排紙に終わった最旧の頁からジャム発生直前に給紙した最新頁に至る再印刷対象範囲の頁において、既に排紙済みである頁を除いて、未排紙の頁だけを順次再印刷することができる。
【００５２】
したがって、ジャムが発生しなかった場合と同様の業務印刷結果が得られ、業務印刷終了後、オペレータが、ジャム発生部分で入れ替わった頁を正す作業を不要にすることができる。
また、複数のスタッカを持ち、排紙先のスタッカの用紙が一定値を超えると、そのスタッカはフル状態になり、別のスタッカに排紙先を切り替えて印刷動作を停止することなく続ける高速大量印刷向けの印刷装置のジャムリカバリに有効である。
この実施例の印刷装置は、スタッカに排紙が一定値を超えるとフルの状態を報告すると共に、フルの状態を報告した後も搬送中の用紙については収納可能である。
また、頁を給紙する前に上記頁の排紙先スタッカのフル状態をチェックし、フル状態なら別のスタッカに排紙先を切替える手段を備えている。
【００５３】
したがって、上記チェックを済ませた頁についてのみ給紙及び印刷及び排紙を行うため、一度、搬送部に搬送した頁は、その排紙先とするスタッカに全て収納可能である。
また、各々のスタッカにおいて、１頁ごとに排紙を検出し、頁管理メモリにより排紙済みか否かを管理するので、ジャム発生により未排紙に終わった最も前の頁からの再印刷対象頁の中に、もし排紙済みの頁があれば該頁を識別することが可能である。
そして、頁を印刷し、十分に収納の余裕があるスタッカに向けて頁を搬送し排紙を繰り返しているときにジャムが発生した場合、停止した搬送部に残る頁の排紙先は、全て上記スタッカである。
すなわち、同じスタッカにのみ頁を搬送している限り、ジャムにより最初に未排紙に終わった頁から最後に給紙した頁まで全て未排紙に終わり、先行頁が未排紙になり後続頁が排紙済みになるようなことはなく、従って再印刷による頁の重複はない。
【００５４】
この実施例の印刷装置は、スタッカフルによる排紙先切替えに伴って搬送部に排紙先の異なる頁同士が存在する時のジャムの発生によって、スタッカ切替前の先行頁が未排紙に終わり切替後の後続頁が正常に排紙された場合、排紙済みの頁は再印刷せず、未排紙に終わった頁のみ再印刷し、ジャムが発生する前に決定したスタッカと同じスタッカに前記頁を排紙するようにする。
その結果、前記ジャムがなかった時と全く同じスタッカに同じ頁を排紙することができ、頁の重複や排紙順序の入れ替わりを無くすことができ、業務印刷終了後の頁の順序チェックや頁の整列や重複頁の取り除きにかかわるオペレータの作業負担を大幅に軽減することができる。
【００５５】
複数のスタッカを持ち、排紙先の異なる頁を搬送しながら各頁の排紙先のスタッカに各頁を搬送して排紙する搬送部を持ち、スタッカフルによりフルでないスタッカに排紙先を替え、印刷排紙を継続する印刷装置において、スタッカフルによる排紙先切替えによって搬送部に排紙先の異なる頁が存在しているときにジャムが発生した場合、ジャム修復後、未排紙に終わった頁を再印刷したときに、頁順序の入れ替りを残すことにより、オペレータが業務印刷終了後に頁順序の入れ替わった頁を正す負担を無くすことができる。
【産業上の利用可能性】
【００５６】
この発明による排紙装置は、ファクシミリ装置，印刷装置，複写機，複合機を含む画像形成装置において適用することができる。
【符号の説明】
【００５７】
１：印刷装置    ２：給紙部    ３：印刷部    ４：搬送部    ５：排紙部    ６：第１スタッカ    ７：第２スタッカ    ８：第３スタッカ    ９：第４スタッカ    １０：操作パネル    １１：制御部    ２０：入力データメモリ    ２１：入力処理部    ２２：頁管理メモリ    ２３：印刷制御部    ３０：頁管理テーブル    ３２：ブロック    ３３：頁ポインタ    ３４：頁有効フラグ    ３５：未排紙フラグ    ３６：カレントスタッカ    ３７：頁データ
【先行技術文献】
【特許文献】
【００５８】
【特許文献１】特開平０８−２１６４８４号公報
【特許文献２】特開平０９−２５５２０７号公報
【特許文献３】特開２００７−１６８１０３号公報
【図１】
0005391878.tif 000002
【図２】
0005391878.tif 000003
【図３】
0005391878.tif 000004
【図４】
0005391878.tif 000005
【図５】
0005391878.tif 000006
【図６】
0005391878.tif 000007
【図７】
0005391878.tif 000008
【図８】
0005391878.tif 000009
【図９】
0005391878.tif 000010
【図１０】
0005391878.tif 000011
【図１１】
0005391878.tif 000012
【図１２】
0005391878.tif 000013
【図１３】
0005391878.tif 000014