(57)【要約】【課題】  フィニッシング処理を行う内容にかかわらず、直ちにフィニッシング処理を開始して高速化が可能な画像形成装置を提供することを課題とする。【解決手段】  フィニッシング処理指示部に指示されたフィニッシング処理の内容とともに、上記フィニッシャーでフィニッシング処理を施す１セットのデータであることを指示するコマンドであって、用紙へのプリント指示コマンドの先頭に付加されるセット開始コマンドと、用紙へのプリント指示コマンドの最後に付加されるセット終了コマンドを、プリント指示コマンドと共に出力するプリント指示制御部と、上記プリント指示制御部から出力されたセット開始コマンドとセット終了コマンドを格納し、当該セット開始コマンドとセット終了コマンドの情報に基づいて、フィニッシャーにおけるフィニッシング処理を制御するセット管理部とを備えるように構成して課題を解決した。【選択図】  図１
2005266127.tif 000002
【特許請求の範囲】
【請求項１】
画像が形成された用紙に対して所望のフィニッシング処理を施すフィニッシャーと組み合わせて使用される画像形成装置において、
上記フィニッシャーで実行するフィニッシング処理の内容を指示するフィニッシング処理指示部と、
入力されたデータに基づいて画像出力装置に出力するイメージデータを生成する画像生成部と、
上記フィニッシング処理指示部に指示されたフィニッシング処理の内容とともに、上記フィニッシャーでフィニッシング処理を施す１セットのデータであることを指示するコマンドであって、用紙へのプリント指示コマンドの先頭に付加されるセット開始コマンドと、用紙へのプリント指示コマンドの最後に付加されるセット終了コマンドを、プリント指示コマンドと共に出力するプリント指示制御部と、
上記プリント指示制御部から出力されたプリント指示コマンドを格納するプリント処理キュー部と、
上記プリント指示制御部から出力されたセット開始コマンドとセット終了コマンドを格納し、当該セット開始コマンドとセット終了コマンドの情報に基づいて、フィニッシャーにおけるフィニッシング処理を制御するセット管理部とを備えたことを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記プリント指示制御部は、割込処理の要求を受け付けたときに、割込情報を付加したセット開始コマンドと、割込情報を付加したセット終了コマンドと、プリント指示コマンドとを出力することを特徴とする画像形成装置。
【請求項３】
請求項１に記載の画像形成装置において、
前記プリント指示制御部は、差込処理の要求を受け付けたときに、差込情報を付加したセット開始コマンドと、差込情報を付加したセット終了コマンドと、プリント指示コマンドとを出力することを特徴とする画像形成装置。
【請求項４】
請求項２又は３に記載の画像形成装置において、
前記プリント指示制御部は、セット開始コマンドとセット終了コマンドを出力する際に、当該セット開始コマンドとセット終了コマンドの組合せが識別できるように識別情報を付加して、これらセット開始コマンドとセット終了コマンドを出力することを特徴とする画像形成装置。
【請求項５】
請求項１に記載の画像形成装置において、
前記プリント指示制御部は、セットでの処理をキャンセルする要求を受け付けたときに、キャンセルコマンドを出力することを特徴とする画像形成装置。
【請求項６】
請求項５に記載の画像形成装置において、
前記プリント指示制御部は、キャンセル要求を受け付けるときに、キャンセルするセットを識別できるように識別情報を付加して、キャンセルコマンドを出力することを特徴とする画像形成装置。
【請求項７】
請求項１乃至６のいずれかに記載の画像形成装置において、
前記プリント指示制御部は、すべてのセットでの処理をキャンセルする全キャンセルコマンドを出力することを特徴とする画像形成装置。
【請求項８】
請求項１乃至７のいずれかに記載の画像形成装置において、
前記フィニッシング処理指示部は、フィニッシング処理として、ステープリング処理、穴あけ処理、製本処理、オフセット排出処理の少なくともいずれか１つを指示可能であることを特徴とする画像形成装置。
【請求項９】
請求項１に記載の画像形成装置において、
前記セット管理部は、セット開始コマンドが送られてきているが、セット終了コマンドが送られていないセット指示コマンドを、実行中のアクティブなコマンドとして管理することを特徴とする画像形成装置。
【請求項１０】
画像が形成された用紙に対して所望のフィニッシング処理を施すフィニッシャーと組み合わせて使用される画像形成装置を制御する制御装置において、
上記フィニッシャーで実行するフィニッシング処理の内容を指示するフィニッシング処理指示部と、
上記フィニッシング処理指示部に指示されたフィニッシング処理の内容とともに、上記フィニッシャーでフィニッシング処理を施す１セットのデータであることを指示するコマンドであって、用紙へのプリント指示コマンドの先頭に付加されるセット開始コマンドと、用紙へのプリント指示コマンドの最後に付加されるセット終了コマンドを、プリント指示コマンドと共に出力するプリント指示制御部とを備えたことを特徴とする制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子写真方式などを適用したプリンタや複写機、ファクシミリあるいはこれらの機能を兼ね備えた複合機等の画像形成装置及び当該画像形成装置を制御する制御装置に関し、特にこの画像形成装置を、当該画像形成装置によって画像が形成された用紙に対して、ステープリング処理や穴あけ処理、あるいは製本処理やオフセット排出処理等のフィニッシング処理を施すフィニッシャーとを組み合わせて使用する場合に、当該フィニッシャーにおけるフィニッシング機能を管理する技術に関するものである。
【背景技術】
【０００２】
【特許文献１】特開平１０−２１０１９６号公報
【特許文献２】特開２０００−３０７７７７号公報
【０００３】
従来、この種の電子写真方式などを適用したプリンタや複写機、ファクシミリあるいはこれらの機能を兼ね備えた複合機等の画像形成装置２０００においては、図２２に示すように、例えば、複数のページからなる一連の画像をプリントし、当該複数のページからなる一連の画像がプリントされた用紙に対して、ステープリング処理や穴あけ処理、あるいは製本処理やオフセット排出処理等のフィニッシング処理を施すフィニッシャー（用紙後処理装置）２００１と組み合わせて使用される場合がある。
【０００４】
この場合、上記画像形成装置２０００のコントローラは、図２３に示すように、フィニッシャー２００１の機種と、当該フィニッシャー２００１で実行する機能毎に判断して、先にフィニッシャー２００１にフィニッシング処理コマンドを送った後（ステップ２００１）、プリンタにプリント指示コマンドを送付する（ステップ２００２）。その後、上記画像形成装置２０００のコントローラは、フィニッシャー２００１の機種と、当該フィニッシャー２００１で実行する機能毎に判断して、プリンタにフィニッシング処理コマンドを送るようになっている（ステップ２００３）。
【０００５】
一方、上記画像形成装置２０００のプリンタは、図２４に示すように、コントローラからのコマンド通りにプリント動作、及びこれに伴うフィニッシング処理をフィニッシャー２００１にて実行するように動作する（ステップ２１０１）。
【０００６】
しかし、上記画像形成装置の場合には、当該画像形成装置のコントローラが、フィニッシャーの機種と、当該フィニッシャーで実行する機能毎に判断して、プリンタを介して、フィニッシャーにフィニッシング処理コマンドを送るように構成されているため、コントローラがフィニッシャーに関する情報を常に把握している必要があり、当該コントローラの制御プログラムが複雑になるという問題点を有していた。
【０００７】
そこで、上記画像形成装置において、フィニッシング機能を管理するためのプログラムの構成を容易にすることなどが可能な技術としては、例えば、特開平１０−２１０１９６号公報や、特開２０００−３０７７７７号公報等に開示されたものが既に提案されている。
【０００８】
上記特開平１０−２１０１９６号公報に係る画像形成装置は、通信回線を介して送信される頁毎の画像形成条件と画像情報とから構成される画像形成情報を受信する受信手段と、この受信手段で受信された頁毎の画像情報を画像形成条件における共通の条件毎に、頁を集合化して画像形成情報を記憶する記憶手段と、この記憶手段に記憶された画像形成情報の集合化された頁単位で、頁毎の画像情報に基づいて被画像形成媒体に画像を形成する画像形成手段と、を具備するように構成したものである。
【０００９】
また、上記特開２０００−３０７７７７号公報に係るディジタル複写装置は、原稿を読み取り、印刷出力するディジタル複写機と、該ディジタル複写機に接続されたプリンタコントローラと、該プリンタコントローラに接続され出力データを前記ディジタル複写機に送る少なくとも１のコンピュータとを備えたディジタル複写装置において、前記ディジタル複写機、もしくはプリンタコントローラに設けられた記憶手段に、複数のデータをこれらデータを相互に関連付けるリンク情報を付して記憶し、該リンク情報によって関連付けられたデータを１ジョブとして前記ディジタル複写機にて出力するように構成したものである。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記従来技術の場合には、次のような問題点を有している。すなわち、上記特開平１０−２１０１９６号公報に係る画像形成装置の場合には、複数の頁の画像情報を共通する条件毎に集合化してジョブとして管理し、画像形成を行う場合に、先頭にあるジョブヘッダーで処理方法や枚数等の共通する条件を指定して、画像形成動作を実行するように構成したものであるが、この画像形成装置の場合には、コピー処理などにおいて、すべての原稿の画像を読み込むか、コピー処理を行う前に、コピーを行う原稿の枚数を数えておくなどして、ジョブに共通する条件である総頁数が確定するまでは、先頭のジョブヘッダーを送信して画像形成動作を開始することができず、処理の高速化を図ることができないという問題点を有していた。
【００１１】
一方、上記特開２０００−３０７７７７号公報に係るディジタル複写装置の場合には、複数のデータの処理をジョブとして管理し、プリント処理を行う場合に、プリントするデータ自体に相互に関連付けるリンク情報を付して、該リンク情報によって関連付けられたデータを１ジョブとしてディジタル複写機にて出力し、最後にフィニッシング処理の指示を行うコマンドを送ることにより、ジョブの管理を行うように構成したものであるため、フィニッシング処理中に割込み処理を受け付けることができないという問題点を有していた。
【００１２】
更に説明すると、上記特開２０００−３０７７７７号公報に係るディジタル複写装置の場合には、例えば、フィニッシング処理に先立つプリント処理中に、他のユーザがディジタル複写装置をコピー機として使用したい場合などであっても、プリント中のジョブは、互いにリンク情報によって関連付けられているため、途中でプリント処理を中断することができず、プリント処理が終了するまで、他のユーザがコピー処理を実行することができないという問題点を有していた。
【００１３】
また、上記特開２０００−３０７７７７号公報に係るディジタル複写装置にあっては、リンク情報によって関連付けられたデータを１ジョブの最後に、フィニッシング処理の指示を行うコマンドを送るように構成されており、リンク情報によって関連付けられたデータの送信中に、コントローラがプリンタと通信することができないため、複写装置のコントローラは、予め、プリンタとフィニッシャーのメカニカルな情報を有していなければ、プリンタ等にフィニッシング処理の指示コマンドを送信して制御することができないという問題点を有していた。
【００１４】
すなわち、上記特開２０００−３０７７７７号公報に係るディジタル複写装置の場合には、プリンタやフィニッシャーの機種毎に、当該プリンタやフィニッシャーを制御するソフトウエアを変更する必要があり、ソフトウエアの開発が煩雑となるという問題点を有していた。
【００１５】
例えば、図２２に示すように、フィニッシング処理を行う機構が、画像形成装置の出力トレイに付属している場合には、出力トレイを指定して、フィニッシング処理を指定するコマンドを送信すれば良い。しかし、フィニッシング処理を行う機構が、出力トレイとは別のところにある場合には、事前にフィニッシング処理を行う機構に出力指定を行った後、フィニッシング処理を行い、出力トレイに排出する制御を別途行う必要がある。このように、同じフィニッシング処理を行う場合であっても、フィニッシング機構が存在する位置によって、制御がまったく異なったものとなり、個別にソフトウエアを開発する必要がある。
【００１６】
そこで、この発明は、上記従来技術の問題点を解決するためになされたものであり、その目的とするところは、フィニッシング処理を行う内容にかかわらず、直ちにフィニッシング処理を開始して高速化が可能であるとともに、割り込み処理に対応することができ、且つフィニッシング機構に依存することなく、フィニッシング処理を制御することが可能な画像形成装置及びこれに用いる制御装置を提供することにある。
【課題を解決するための手段】
【００１７】
上記の課題を解決するため、請求項１に記載された発明は、画像が形成された用紙に対して所望のフィニッシング処理を施すフィニッシャーと組み合わせて使用される画像形成装置において、
上記フィニッシャーで実行するフィニッシング処理の内容を指示するフィニッシング処理指示部と、
入力されたデータに基づいて画像出力装置に出力するイメージデータを生成する画像生成部と、
上記フィニッシング処理指示部に指示されたフィニッシング処理の内容とともに、上記フィニッシャーでフィニッシング処理を施す１セットのデータであることを指示するコマンドであって、用紙へのプリント指示コマンドの先頭に付加されるセット開始コマンドと、用紙へのプリント指示コマンドの最後に付加されるセット終了コマンドを、プリント指示コマンドと共に出力するプリント指示制御部と、
上記プリント指示制御部から出力されたプリント指示コマンドを格納するプリント処理キュー部と、
上記プリント指示制御部から出力されたセット開始コマンドとセット終了コマンドを格納し、当該セット開始コマンドとセット終了コマンドの情報に基づいて、フィニッシャーにおけるフィニッシング処理を制御するセット管理部とを備えたことを特徴とする画像形成装置である。
【００１８】
また、請求項２に記載された発明は、請求項１に記載の画像形成装置において、
前記プリント指示制御部は、割込処理の要求を受け付けたときに、割込情報を付加したセット開始コマンドと、割込情報を付加したセット終了コマンドと、プリント指示コマンドとを出力することを特徴とする画像形成装置である。
【００１９】
さらに、請求項３に記載された発明は、請求項１に記載の画像形成装置において、
前記プリント指示制御部は、差込処理の要求を受け付けたときに、差込情報を付加したセット開始コマンドと、差込情報を付加したセット終了コマンドと、プリント指示コマンドとを出力することを特徴とする画像形成装置である。
【００２０】
又、請求項４に記載された発明は、請求項２又は３に記載の画像形成装置において、
前記プリント指示制御部は、セット開始コマンドとセット終了コマンドを出力する際に、当該セット開始コマンドとセット終了コマンドの組合せが識別できるように識別情報を付加して、これらセット開始コマンドとセット終了コマンドを出力することを特徴とする画像形成装置である。
【００２１】
更に、請求項５に記載された発明は、請求項１に記載の画像形成装置において、
前記プリント指示制御部は、セットでの処理をキャンセルする要求を受け付けたときに、キャンセルコマンドを出力することを特徴とする画像形成装置である。
【００２２】
また、請求項６に記載された発明は、請求項５に記載の画像形成装置において、
前記プリント指示制御部は、キャンセル要求を受け付けるときに、キャンセルするセットを識別できるように識別情報を付加して、キャンセルコマンドを出力することを特徴とする画像形成装置である。
【００２３】
さらに、請求項７に記載された発明は、請求項１乃至６のいずれかに記載の画像形成装置において、
前記プリント指示制御部は、すべてのセットでの処理をキャンセルする全キャンセルコマンドを出力することを特徴とする画像形成装置である。
【００２４】
又、請求項８に記載された発明は、請求項１乃至７のいずれかに記載の画像形成装置において、
前記フィニッシング処理指示部は、フィニッシング処理として、ステープリング処理、穴あけ処理、製本処理、オフセット排出処理の少なくともいずれか１つを指示可能であることを特徴とする画像形成装置である。
【００２５】
更に、請求項９に記載された発明は、請求項１に記載の画像形成装置において、
前記セット管理部は、セット開始コマンドが送られてきているが、セット終了コマンドが送られていないセット指示コマンドを、実行中のアクティブなコマンドとして管理することを特徴とする画像形成装置である。
【００２６】
また、請求項１０に記載された発明は、画像が形成された用紙に対して所望のフィニッシング処理を施すフィニッシャーと組み合わせて使用される画像形成装置を制御する制御装置において、
上記フィニッシャーで実行するフィニッシング処理の内容を指示するフィニッシング処理指示部と、
上記フィニッシング処理指示部に指示されたフィニッシング処理の内容とともに、上記フィニッシャーでフィニッシング処理を施す１セットのデータであることを指示するコマンドであって、用紙へのプリント指示コマンドの先頭に付加されるセット開始コマンドと、用紙へのプリント指示コマンドの最後に付加されるセット終了コマンドを、プリント指示コマンドと共に出力するプリント指示制御部とを備えたことを特徴とする制御装置である。
【発明の効果】
【００２７】
この発明によれば、フィニッシング処理を行う用紙の総数が事前にわからなくても、フィニッシング処理を開始することができ、高速化が可能であるとともに、割り込み処理に対応可能であり、且つフィニッシング機構に依存することなく、フィニッシング処理を制御することが可能な画像形成装置及びこれに用いる制御装置を提供することができる。
【発明を実施するための最良の形態】
【００２８】
以下に、この発明の実施の形態について図面を参照して説明する。
【００２９】
実施の形態１
図２はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機（マルチファンクション機）を、フィニッシャー（用紙後処理装置）と組み合わせた状態を示す全体構成図である。
【００３０】
このデジタル複合機１は、原稿の画像をスキャナーで読み取り、当該スキャナーで読み取られた原稿の画像を複写するコピーモードと、パーソナルコンピュータ等のホストコンピュータなどから送られてくるポストスクリプト（PostScript）等のコードデータ又は画像データに基づいてプリントするプリントモードと、原稿の画像をスキャナーで読み取って送信したり、電話回線を介して送られてくる画像データをプリントしたりするＦＡＸモードとに切替えて、各モードに基づく動作を実行することができるように構成されている。
【００３１】
また、上記デジタル複合機１には、図２に示すように、画像が形成された用紙に対して、所望のフィニッシング処理を施すフィニッシャー（用紙後処理装置）２が組み合わされている。このフィニッシャー２は、デジタル複合機１によって画像が形成された用紙に対して、穿孔処理や綴じ処理、あるいは中綴じ折り処理（製本処理）などのフィニッシング処理を施すように構成されている。
【００３２】
また、上記フィニッシャー２には、デジタル複合機１によって画像が形成された用紙に対して、表紙やカラー画像が形成された用紙など、所望の用紙を所定のタイミングで適宜供給するインターポーザー３を備えたインターフェイスモジュール４が組み合わされている。更に、上記用紙後処理装置１には、必要に応じて、前記インターフェイスモジュール４を通過した用紙に対して、所望のＺ折やＣ折り等の折り処理を施す図示しない折り処理装置なども組み合わせ可能となっている。
【００３３】
そして、上記フィニッシャー２では、デジタル複合機１によって画像が形成された用紙に対して、パンチユニットによって穿孔処理を施したり、ステープラーによって綴じ処理を施して、用紙束や小冊子を作成したり、オフセットするスタックトレイ（排出トレイ）によって複数枚の用紙を、１セット毎にオフセットさせて（ずらして）排出することが可能となっている。
【００３４】
上記インターフェイスモジュール４には、図２に示すように、その左側面の上部と下方とに導入口５、６が設けられており、これらの導入口５、６からは、デジタル複合機１によって画像が形成された用紙４２が導入されるようになっている。また、上記上部の導入口５の内部には、水平に配置された用紙搬送路７が設けられているとともに、当該用紙搬送路７の出口側には、用紙を排出口８から排出するための搬送ロール９が配設されている。一方、下方の導入口６の内部には、斜め上方へ湾曲した状態で延びた用紙搬送路１０が設けられているとともに、当該用紙搬送路１０には、用紙４２を搬入する搬入ロール１１が配設されている。この用紙搬送路１０は、搬送ロール９の手前側で水平に配置された用紙搬送路７と合流している。
【００３５】
さらに、上記インターフェイスモジュール４の上部には、デジタル複合機１によって画像が形成された用紙４２に対して、表紙やカラー画像が形成された用紙など、所望の用紙を適宜供給するインターポーザー３が載置されている。このインターポーザー３は、用紙を載置する給紙トレイ１２と、当該給紙トレイ１２上に載置された用紙を１枚ずつ分離した状態で給紙するナジャーロール１３・フィードロール１４・リタードロール１５と、給紙された用紙をインターフェイスモジュール４へ排出する出口ロール１６とを備えている。また、上記インターフェイスモジュール４の内部には、インターポーザー３から導入された用紙を、排出口８へと搬送する搬送ロール１７を備えた用紙搬送路１８が設けられている。この用紙搬送路１８も、搬送ロール９の手前側で水平に配置された用紙搬送路７と合流している。
【００３６】
図２はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機の全体構成をも示すものである。
【００３７】
このデジタル複合機１は、原稿の画像をスキャナーで読み取り、当該スキャナーで読み取られた原稿の画像を複写するコピーモードと、パーソナルコンピュータ等のホストコンピュータなどから送られてくる画像データに基づいてプリントするプリントモードと、原稿の画像をスキャナーで読み取って送信したり、電話回線を介して送られてくる画像データをプリントしたりするＦＡＸモードとに切替えて、各モードに基づく動作を実行することができるように構成されている。
【００３８】
図２において、２１はデジタル複合機１の本体を示すものであり、このデジタル複合機本体２１の上部には、図示しない原稿を１枚ずつ分離した状態で自動的に搬送する原稿自動搬送装置（ＡＤＦ）２３と、当該原稿自動搬送装置２３によって搬送される原稿の画像を読み取るスキャナー２４が配設されている。このスキャナー２４は、図２に示すように、図示しないプラテンガラス上に載置された原稿を光源２６によって照明し、原稿からの反射光像を、フルレートミラー２７及びハーフレートミラー２８、２９及び結像レンズ３０からなる縮小光学系を介してＣＣＤ等からなる画像読取素子３１上に走査露光して読み取るように構成されている。
【００３９】
また、上記デジタル複合機本体２１の内部は、主としてプリンタ３００として機能するように構成されているが、このプリンタ３００は、プリントモードに限らず、コピーモードやファックスモード等においても、用紙に画像を形成する画像出力装置（ＩＯＴ）として機能するものである。なお、上記プリンタ３００は、画像出力装置（ＩＯＴ）としてのハードウエア的な構成ばかりではなく、後述するように、コントローラとの間で通信を行い、当該コントローラからの指示に基づいて、画像出力動作を制御する機能をも兼ね備えているものである。
【００４０】
上記スキャナー２４によって読み取られた原稿の画像データは、必要に応じてＩＰＳ  （Image   Processing  System）３２によって所定の画像処理が施されて、後述するイメージ格納部に一時的に記憶された後、所定のタイミングでイメージデータとしてプリンタ３００に送られる。また、パーソナルコンピュータ等のホストコンピュータなどから送られてくるコードデータは、後述する画像生成部によってプリンタ３００に出力可能なフォーマットに変換された後、所定のタイミングでイメージデータとしてプリンタ３００に送られる。
【００４１】
プリンタ３００では、画像処理が施された画像情報に応じて、ＲＯＳ（Ｒａｓｔｅｒ  Ｏｕｔｐｕｔ  Ｓｃａｎｎｅｒ）３３によって感光体ドラム３４上に画像露光が施され、静電潜像が形成される。上記ＲＯＳ３３は、画像情報に応じてレーザービームを出射する半導体レーザー３５と、当該半導体レーザー３５から出射されるレーザービームを走査するポリゴンミラー３６と、当該ポリゴンミラー３６によって走査されるレーザービームを、感光体ドラム３４上に露光するための図示しないｆ−θレンズやミラー３７、３８等から構成されている。上記感光体ドラム３４は、ＲＯＳ３３による画像露光に先立って、帯電ロールやスコロトロン等からなる一次帯電器３９によって、所定極性の所定の電位に一様に帯電された後、上述したように、ＲＯＳ３３によって原稿の画像が露光され、静電潜像が形成される。上記感光体ドラム３４上に形成された静電潜像は、現像装置４０によって現像されてトナー像となる。このトナー像は、転写コロトロン４１の帯電によって記録媒体としての記録用紙４２上に転写されるとともに、当該トナー像が転写された記録用紙４２は、分離コロトロン４３の除電によって感光体ドラム３４から分離される。上記感光体ドラム３４からトナー像が転写される記録用紙４２は、複写機本体２１の内部に複数配設された給紙手段としての給紙トレイ４４、４５、４６、４７のいずれかより、給紙ロール５０によって給紙され、搬送ロール５１及びプリレジロール５２を介して、レジストゲート５３まで一旦搬送されて停止する。そして、上記記録用紙４２は、感光体ドラム３４の表面に形成されるトナー像と同期して開くレジストゲート５３を通過して、当該レジストゲート５３の下流側に配設されたレジストロール５４によって、感光体ドラム３４の表面へと搬送され、上述したように、当該感光体ドラム３４の表面に形成されたトナー像が転写された後、感光体ドラム３４の表面から分離される。
【００４２】
上記複数の給紙トレイ４４、４５、４６、４７のうち、給紙トレイ４４、４５は、大サイズの用紙を収容するものであり、給紙トレイ４６、４７は、小サイズの用紙を大量に収容する大容量トレイとなっている。
【００４３】
上記感光体ドラム３４の表面から分離された記録用紙４２は、定着装置５５へと搬送され、当該定着装置５５によって記録用紙４２上に熱及び圧力でトナー像が定着される。このトナー像が定着された記録用紙４２は、定着装置５５の出口ロール５６によって、通常の片面複写の場合には、そのまま排出ロール５７により機外に排出される。また、両面複写の場合には、片面にトナー像が定着された記録用紙４２は、そのまま排出ロール５７によって機外に排出されずに、反転ゲート５９によって下向きに搬送方向が変更され、３つのロールが圧接されたトリロール６０及び反転ロール６１によって、反転通路６２へと一旦搬送される。そして、上記記録用紙４２は、今度は逆転する反転ロール６１及び両面ロール６３によって両面用通路６４へと搬送され、この両面用通路６４からプリレジロール５２を介して、レジストゲート５３まで一旦搬送されて停止し、上述したように、当該レジストゲート５３及びレジストロール５４によって感光体ドラム３４上のトナー像と同期して搬送され、トナー像の転写・定着工程が行われた後、排出ロール５７によって機外に排出される。
【００４４】
なお、トナー像の転写工程が終了した後の感光体ドラム３４の表面は、クリーニング装置６５によって残留トナーや紙粉等が除去され、次の画像形成工程に備える。
【００４５】
図３は上記の如く構成されるデジタル複合機１の画像形成部を拡大して示したものである。
【００４６】
感光体ドラム３４は、帯電ロールやスコロトロンからなる一次帯電器３９によって、所定極性の所定の電位に一様に帯電された後、当該感光体ドラム３４の表面には、ＲＯＳ３３によって原稿などの画像が走査露光され、静電潜像が形成される。この感光体ドラム３４上に形成された静電潜像は、現像装置４０によって現像されてトナー像となり、このトナー像は、転写前帯電器６６による補助帯電を受けた後、前述したように、所望の給紙トレイ４４〜４７から給紙・搬送される記録用紙４２上に、転写コロトロン４１の帯電によって転写されるとともに、当該トナー像が転写された記録用紙４２は、分離コロトロン４３の除電によって感光体ドラム３４上から分離される。この感光体ドラム３４上から分離された記録用紙４２は、定着装置５５へ搬送され、当該定着装置５５によってトナー像が定着されて、片面複写の場合には、そのまま機外に排出され、両面複写の場合には、裏面への画像形成工程が繰り返される
【００４７】
なお、トナー像の転写工程が終了した後の感光体ドラム３４の表面は、クリーニング装置６５のクリーニングブラシ６７等によって残留トナーや紙粉等が除去された後、イレーズランプ６８による露光を受け、残留電荷が消去されて、次の画像形成工程に備えるようになっている。
【００４８】
図２はこの発明の実施の形態１に係るデジタル複合機と組み合わせて使用されるフィニッシャーの構成をも示すものである。
【００４９】
このフィニッシャー２には、図２に示すように、デジタル複合機１で画像が形成され、インターフェイスモジュール４を通過した用紙４２を導入する導入口７１が、その左側面に設けられている。この導入口７１の内側には、フィニッシャー２の内部に導入された用紙４２に対して、パンチ処理や端綴じ処理などを行うための第１の用紙搬送路７２と、用紙後処理装置１の内部に導入された用紙に対して、中綴じや中折り等の処理を行うための第２の用紙搬送路７３とが分岐した状態で設けられている。また、これら第１の用紙搬送路７２と第２の用紙搬送路７３の分岐位置には、用紙後処理装置１の内部に導入された用紙４２を、第１の用紙搬送路７２と第２の用紙搬送路７３とに分岐させるブックレットゲート７４が配設されている。そして、上記第１の用紙搬送路７２には、用紙４２を水平な用紙搬送路７２に沿って搬送するための導入ロール７５が設けられている。また、上記導入ロール７５の下流側には、当該導入ロール７５によって搬送されるとともに、この導入ロール７５によって適宜逆送され、図示しない突き当て部に後端部が突き当てられて、スキューが補正された用紙４２の所定位置に対して、パンチ処理を施す穿孔手段としてのパンチユニット７６が配設されている。このパンチユニット７６の下方には、パンチ屑を収容する少容量のダストボックス８８が配設されている。さらに、上記パンチユニット７６の下流側は、２つの用紙搬送路７７、７８に分岐されており、当該用紙搬送路７７、７８の分岐位置には、出力ゲート７９が配設されている。上記用紙搬送路７７、７８のうち、上方に分岐した用紙搬送路７７は、必要に応じてパンチ処理を施した用紙４２や、画像が形成された用紙４２をそのままトップトレイ８０に排出するためのものである。一方、上記用紙搬送路７７、７８のうち、下方に分岐した用紙搬送路７８は、用紙４２を端部で綴じた後、排出するためのものである。この下方に分岐した用紙搬送路７８には、ステープラー８６によって端綴じ処理を施す際に、当該端綴じ処理に要する時間だけ、次に搬送されてくる用紙４２を保持するバッファー用のロール８１が配設されている。このバッファー用のロール８１は、用紙搬送路７３を搬送されてくる用紙４２を、外周に巻き付けた状態で一時的に保持し、次に搬送されくる用紙４２と互いに先端を一致させた状態で送り出すように構成されている。なお、上記バッファー用のロール８１の出口には、当該バッファー用のロール８１に巻き付けた用紙４２を、排出するための排出ゲート８１ａが設けられている。
【００５０】
また、上記上方に分岐した用紙搬送路７７には、搬送ロール８２と、トップ排出ロール８３が配設されており、必要に応じて穿孔処理を施した用紙４２や、画像が形成された用紙４２等をそのままトップトレイ８０に排出するように構成されている。
【００５１】
さらに、上記下方に分岐した用紙搬送路７８は、用紙４２に対して一端縁に沿った綴じ処理や角部に綴じ処理を施したり、複数枚の用紙４２をセット毎にオフセットさせた状態で排出するためのものである。この用紙搬送路７８には、上述したバッファー用のロール８１と、コンパイル排出ロール８４とが配設されており、当該コンパイル排出ロール８４によって用紙４２を順次コンパイルトレイ８５上に排出するようになっている。さらに、上記コンパイルトレイ８５上に整列された所定枚数の用紙４２は、必要に応じて、ステープラー８６によって綴じ処理が施された後、排出手段としての上下一対の排出ロール８７によってオフセットする排出トレイとしてのスタックトレイ８９上に排出される。上記用紙４２には、図４に示すように、ステープラー８６によって、種々の綴じ処理が可能となっている。
【００５２】
また、上記コンパイルトレイ８５の基端部には、用紙４２の基端部を突き当てるガイド部材９０が退避可能に配設されているとともに、用紙４２を整列するパドル９１が回転可能に配設されている。さらに、上記コンパイルトレイ８５の中間部には、用紙４２を幅方向に整列するタンパー９２が図面に垂直な方向に移動可能に配設されている。また、上記コンパイルトレイ８５の先端部には、用紙４２を整列する補助パドル９３と、用紙束を案内する出没可能なシェルフ部材９４が配設されている。又さらに、上記スタックトレイ８９の基端部には、当該トレイ８９上に排出される用紙４２の基端部を押さえる押さえ部材としてのクランパー９５が回動可能に配設されている。
【００５３】
なお、上記排出手段としての上方の排出ロール８７と補助パドル９３は、所定のタイミングで、下方に移動可能となっている。
【００５４】
また、上記パンチユニット７６の上流側から分岐した用紙搬送路７３には、その下方に、用紙４２を整列する整列手段としての整列トレイ９６上に排出するための排出ロール９７が設けられているとともに、前記整列トレイ９６の下端部には、用紙４２の下端部を突き当てるエンドガイド９８が上下方向に移動可能に設けられている。さらに、上記整列トレイ９６の中間部には、中綴じ手段としての中綴じ用のステープラー９９と、用紙４２を整列させる図示しないタンパーを駆動するタンパー駆動部１００と、整列された用紙４２を中央部で２つに折る折りナイフ部１０１とが配設されている。そして、上記整列トレイ９６上で整列された用紙４２は、折りナイフ部１０１と２組の折りロール１０２によって、中央部で２つに折られた後、出口ロール１０３によってブックトレイ１０４上に排出されるように構成されている。なお、１０５は整列トレイ９６の上下に設けられて用紙４２を整列させるためのパドルを示している。
【００５５】
図４はこの発明の実施の形態１に係るデジタル複合機の制御回路を示すものである。
【００５６】
図４において、１１１はデジタル複合機を制御する制御装置としてのコントローラを示すものであり、このコントローラ２００は、当該コントローラ２００自体を制御するとともにデジタル複合機の動作を制御するＣＰＵ１１２と、このＣＰＵ１１２とバスブリッジ１１３を介して接続されたメモリ１１４とを備えている。このメモリ１１４は、ＣＰＵ１１２で実行すべきプログラムが記憶されたＲＯＭや、画像データを複数のページにわたって展開したイメージデータを格納することが可能なイメージ格納部として機能するＲＡＭ等からなる描画メモリ１１４ａを備えるように構成されている。
【００５７】
また、上記ＣＰＵ１１２は、バス１１５を介して、ユーザーインターフェイス（ＵＩ) １１６、スキャナーインターフェイス１１７、プリンタインターフェイス１１８、ファックスインターフェイス１１９と接続されており、スキャナーインターフェース１１７はスキャナー２３に、プリンタインターフェース１１８はプリンタ３００に、ファックス（ＦＡＸ）インターフェース１１９はファックス（ＦＡＸ）１２０にそれぞれ接続されている。なお、ファックス１２０は、通信回線を介して送られてくる画像データを展開したりスキャナー４で読み取られた画像データを圧縮したりして、通信回線を介して送信するためのものである。
【００５８】
さらに、上記ＣＰＵ１１２は、バス１１５及びネットワークインターフェース１２１を介して、ＬＡＮや電話回線あるいインターネット等からなるネットワーク１２２によってパーソナルコンピュータ（ＰＣ）１２３やワークステーション（ＷＳ）１２４などと接続可能となっている。
【００５９】
上記ユーザーインターフェイス（ＵＩ) １１６は、デジタル複合機によって実行されるプリントモードや、コピーモード、ファックスモード等を選択したり、プリントモードやコピーモードなどの場合、プリントする用紙を給紙する給紙トレイの選択、プリント枚数、あるいはコピー倍率等の選択を行い、スタートボタンを押すことによって、プリント動作等を開始するように構成されている。
【００６０】
また、この実施の形態では、上記ユーザーインターフェイス（ＵＩ）１１６には、ユーザがフィニッシャー２によって画像が形成された用紙に対して、所望のフィニッシング処理を施したい場合など、所望のフィニッシング処理を指示するフィニッシング処理指示手段としてのフィニッシング処理指示ボタン１１６ａが設けられている。なお、上記フィニッシング処理指示ボタン１１６ａは、ステープリング処理や、穴あけ、製本、オフセット排出などの所望のフィニッシング処理を指示することが可能となっている。
【００６１】
さらに、図４に示すように、デジタル複合機１がパーソナルコンピュータ（ＰＣ）１２３などと接続されて、当該パーソナルコンピュータ（ＰＣ）１２３のプリンタとして機能する場合には、プリンタドライバがインストールされたパーソナルコンピュータ（ＰＣ）１２３によってプリント指示が出されるが、このパーソナルコンピュータ（ＰＣ）１２３のアイコンに設けられるフィニッシング処理指示ボタンによっても、所望のフィニッシング処理を指示することが可能である。
【００６２】
ところで、この実施の形態では、画像が形成された用紙に対して所望のフィニッシング処理を施すフィニッシャーと組み合わせて使用される画像形成装置において、上記フィニッシャーで実行するフィニッシング処理の内容を指示するフィニッシング処理指示部と、入力されたデータに基づいて画像出力装置に出力するイメージデータを生成する画像生成部と、上記フィニッシャーでフィニッシング処理を施す１セットのデータであることを指示するコマンドであって、用紙へのプリント指示コマンドの先頭に付加されるセット開始コマンドと、用紙へのプリント指示コマンドの最後に付加されるセット終了コマンドを、プリント指示コマンドと共に出力するプリント指示制御部と、上記プリント指示制御部から出力されたプリント指示コマンドを格納するプリント処理キュー部と、上記プリント指示制御部から出力されたセット開始コマンドとセット終了コマンドを格納し、当該セット開始コマンドとセット終了コマンドの情報に基づいて、フィニッシャーにおけるフィニッシング処理を制御するセット管理部とを備えるように構成されている。
【００６３】
すなわち、この実施の形態に係るデジタル複合機１は、図１に示すように、大別して、制御装置としてのコントローラ２００と、画像出力装置としてのプリンタ３００とから構成されている。これらコントローラ２００とプリンタ３００は、シリアル通信方式又はパラレル通信方式を採用した通信線４００を介して互いに通信可能に接続されている。また、上記デジタル複合機１のプリンタ３００とフィニッシャー２、３とは、シリアル通信方式又はパラレル通信方式を採用した通信線５００を介して互いに通信可能に接続されている。なお、図１では、コントローラ２００とプリンタ３００との間、及びプリンタ３００とフィニッシャー２、３との間が複数の線で結ばれているが、これらはパラレル通信方式であることを意味するものではなく、コントローラ２００とプリンタ３００との間、及びプリンタ３００とフィニッシャー２、３との間で通信されるコマンド等を便宜上示しているにすぎない。上記コントローラ２００とプリンタ３００は、例えば、図２に示すように、デジタル複合機本体２１に一体的に組み付けられたものであっても良い。また、上記コントローラ２００とプリンタ３００は、互いに別体として構成されていてもよく、例えば、プリンタ３００を動作させるドライバ用のソフトウエアがインストールされたパーソナルコンピュータ（ＰＣ）１２３等をコントローラ２００として用いても良い。
【００６４】
上記コントローラ２００は、図１に示すように、画像生成部２０１と、イメージ格納部２０２と、プリント指示制御部２０３と、フィニッシング処理指示部２０４とを備えている。
【００６５】
上記画像生成部２０１は、図４に示すように、パーソナルコンピュータ（ＰＣ）１２３等から入力されるポストスクリプト等からなるコードデータや画像データ、スキャナー２３によって読み込まれた原稿の画像データ、あるいは電話回線やＬＡＮ等のネットワーク１２２を介して送られてくる画像データを、プリンタ３００に出力できるフォーマットに変換して、イメージデータを生成するためのものである。この画像生成部２０１は、図４に示すように、ＣＰＵ１１２によって実行されるソフトウエアや、図示しない画像データ展開回路（Ｖｉｄｅｏ  ＡＳＩＣ）等のハードウエアによって構成され、入力されたポストスクリプト等のコードデータや画像データを、プリンタ３００に出力できるフォーマットに変換して、イメージデータを生成するように構成されている。
【００６６】
また、上記イメージ格納部２０２は、図４に示すように、例えば、メモリ１１４の内部に設けられ、画像生成部２０１で生成されたイメージデータを、複数ページ分にわたって記憶することが可能な描画メモリ１１４ａによって構成されている。なお、このイメージ格納部２０２は、ハードディスク駆動装置（ＨＤＤ）等によって構成しても良い。
【００６７】
さらに、上記プリント指示制御部２０３は、ユーザーインターフェイス（ＵＩ) １１６に設けられたコピー開始ボタン（図示せず）が押されたり、パーソナルコンピュータ１２３のディスプレイ上に表示されるプリント処理を開始するプリント開始アイコンなどが操作された後、イメージ格納部２０２にイメージデータが少なくとも１つ格納されたことを検知すると、プリンタ３００に対してプリント指示コマンド４０１を出力するものである。このプリント指示コマンド４０１は、１ページ単位で出力されるプリント動作を指示するコマンドからなる。また、プリント指示制御部２０３からは、プリント指示コマンド４０１に先立って、プリントすべき用紙のサイズや文字のフォント等を指示するプリント属性指定コマンド４０２も出力される。
【００６８】
また、上記プリント指示制御部２０３は、フィニッシャー２、３でフィニッシング処理を施す１セットのデータであることを指示するコマンドであって、用紙へのプリント指示コマンド４０１の先頭に付加されるセット開始コマンドと、用紙へのプリント指示コマンドの最後に付加されるセット終了コマンドとからなるセット指示コマンド４０３を、プリント指示コマンド４０１と共に出力するように構成されている。
【００６９】
なお、上記プリント指示制御部２０３は、イメージ格納部２０２にイメージデータが少なくとも１つ格納されたことの通知によって、当該イメージデータの格納を検知して、プリンタ３００に対してプリント指示コマンド４０１を出力するが、画像生成部２０１は、イメージ格納部２０２へのイメージデータの格納が完了していなくとも、イメージ格納を指示する信号か、あるいは当該画像生成部２０１でイメージデータの生成を開始する信号などの擬似格納通知をもって、イメージ格納部２０２へのイメージデータの格納が完了したものとみなして、プリント指示制御部２０３に擬似格納通知を出力するように構成しても良い。この場合、プリント指示制御部２０３は、画像生成部２０１からの擬似格納通知を受けて、プリンタ３００にプリント指示コマンド４０１を出力するように構成される。こうすることによって、プリント指示コマンド４０１を早期に出力することができ、プリント開始までの時間を短縮することが可能となる。
【００７０】
図５は上記プリント指示制御部２０３から出力される種々のコマンドを示したものである。
【００７１】
上記プリント指定コマンド４０１は、用紙単位で出力されるコマンドであり、プリント指定コマンドコード４０１ａと、プリントＩＤ４０１ｂと、表面情報４０１ｃと、裏面情報４０１ｄとから構成されている。
【００７２】
また、上記プリント属性指定コマンド４０２は、プリント属性が指定される毎に出力されるコマンドであり、属性指定コマンドコード４０２ａと、属性の個数４０２ａと、属性１・・・・属性Ｎ４０２ｃとから構成されている。上記属性４０２ｃとしては、例えば、Ａ４サイズやＡ３サイズなどの用紙サイズ、入力トレイの指定、出力トレイの指定、カラーモード、階調、両面／片面などが挙げられる。
【００７３】
さらに、上記セット指定コマンド４０３は、フィニッシャー２でフィニッシング処理を施す１セットのデータであることを指示するコマンドであって、用紙へのプリント指示コマンドの先頭に付加されるセット開始コマンドと、用紙へのプリント指示コマンドの最後に付加されるセット終了コマンドを基本とする。このセット指定コマンド４０３は、セット指定コマンドであることを示すセット指定コマンドコード４０３ａと、１〜２５５までの８ビットの数字からなるセットのＩＤ（識別符号）４０３ｂと、セットであることを指定するＳｅｔ指定４０３ｃと、フィニッシング機能指定４０３ｄとから構成されている。このフィニッシング機能指定４０３ｄは、ホッチキス留め、穴あけ、製本、オフセット、ラップ、処理なしを示すＮｏｔｈｉｎｇなどからなるものである。
【００７４】
また、上記Ｓｅｔ指定４０３ｃは、新規設定の開始コマンドであることを示すＳ：Ｓｔａｒｔと、新規設定の終了コマンドであることを示すＥ：Ｅｎｄと、割込の開始コマンドであることを示すＩ：Ｉｎｔｅｒｒｕｐｔと、割込の終了コマンドであることを示すＲ：Ｒｅｓｕｍｅと、ｎｔｅｒｒｕｐｔと、Ｓｔａｒｔと、差込の開始コマンドであることを示すＳＳ：Ｓｕｂ−Ｓｔａｒｔと、差込の終了コマンドであることを示すＳＥ：Ｓｕｂ−Ｅｎｄと、セット指定を解除するためのコマンドであるＣ：Ｃａｎｃｅｌとから構成されている。なお、上記セット指定を解除するためのコマンドは、特定のセット指定を解除するコマンドと、すべてのセット指定を解除する全キャンセルコマンドとを含んでいる。
【００７５】
ここで、上記「割込」処理とは、図５の下段に示すように、例えば、通常のセット指定コマンドを実行中に、別のセット指定を割り込ませる処理であり、通常のセット指定と割込のセット指定との間には、何ら関係がない。
【００７６】
一方、上記「差込」処理とは、図５の下段に示すように、例えば、通常のセット指定コマンドを実行中に、当該通常のセット指定のなかで、更に１つのセットを指定するための処理であり、差込処理のセット指定は、常に、通常のセット指定に従属する関係にある。
【００７７】
なお、上記「割込」処理及び「差込」処理の数は、１つ限定されるものではなく、複数の「割込」処理や「差込」処理を実行しても勿論良い。例えば、複数の「差込」処理としては、通常のセット指定コマンドで表紙と裏表紙のセットを指定し、当該表紙と裏表紙のセットの間に、複数の「差込」処理として、白黒のページの用紙や、カラーのページの用紙などを挟み込むようにしても良い。
【００７８】
一方、上記プリンタ３００は、図１に示すように、コマンド解釈部３０１と、ディクショナリー部３０２と、プリント処理キュー部３０３と、セット管理部３０４とを備えるように構成されている。
【００７９】
上記コマンド解釈部３０１は、コントローラ２００からプリント指示コマンド４０１やプリント属性指示コマンド４０２等の種々のコマンドを受け付け、これら種々のコマンドを解釈するためのものである。また、このコマンド解釈部３０１は、コントローラ２００から受け付けたセット指示コマンド４０３を解釈すると、解釈したセット指示コマンド４０３をセット管理部３０４に送付するようになっている。
【００８０】
また、上記プリント処理キュー部３０３は、コントローラ２００のプリント指示制御部２０４から出力されたプリント指示コマンド４０１を、プリント属性と関連付けたプリント情報３０５として、１ページ分毎に順次格納するものである。また、このプリント処理キュー部３０３は、フィニッシャー２との間で、用紙の出力コマンド５０１をやり取りすることによって、プリンタ３００からフィニッシャー２に用紙を排出するタイミングを制御している。
【００８１】
さらに、上記セット管理部３０４は、プリント指示制御部２０３から出力されたセット開始コマンドとセット終了コマンドからなるセット指示コマンド４０３を格納し、当該セット指示コマンド４０３の情報に基づいて、フィニッシャー２におけるフィニッシング処理を制御するためのものである。このセット管理部３０４からは、フィニッシャー２にフィニッシング指示コマンド５０２が出力される。
【００８２】
上記フィニッシャー２は、プリンタ３００と通信する機能を備えており、プリンタ３００から出力される用紙出力コマンド５０１や、フィニッシング指示コマンド５０２に基づいて、所定のフィニッシング処理を実行するように構成されている。このフィニッシャー２で実行されるフィニッシング処理は、図２で説明した通りであるが、ここで、フィニッシング処理を処理毎に分けて説明すると、次のようになる。
【００８３】
図６（ａ）はフィニッシャー２において、デジタル複合機１で画像が形成された用紙に対して、ステープル処理機構によってステープル処理を施して、出力トレイに出力する場合を示している。
【００８４】
また、図６（ｂ）はフィニッシャー２において、デジタル複合機１で画像が形成された用紙に対して、穴あけ機構によって穴あけ処理を施して、出力トレイに出力する場合を示している。
【００８５】
さらに、図６（ｃ）はフィニッシャー２において、デジタル複合機１で画像が形成された用紙に対して、まず、ステープル処理機構によってステープル処理を施した後、中折り機構によって製本処理（中折り処理）を施して、出力トレイに出力する場合を示している。なお、製本処理としては、中折り機構による中折り処理に限らず、表紙と裏表紙とを糊付けるする処理などであっても勿論良い。
【００８６】
又、図６（ｄ）はフィニッシャー２において、デジタル複合機１で画像が形成された用紙に対して、穴あけ機構によって穴あけ処理を施した後、ステープル処理機構によってステープル処理を施し、更に中折り機構によって製本処理（中折り処理）を施して、出力トレイに出力する場合を示している。
【００８７】
以上の構成において、この実施の形態に係るデジタル複合機では、次のようにして、フィニッシング処理を行う内容にかかわらず、直ちにフィニッシング処理を開始して高速化が可能であるとともに、割り込み処理に対応することができ、且つフィニッシング機構に依存することなく、フィニッシング処理を制御することが可能となっている。
【００８８】
すなわち、この実施の形態に係るデジタル複合機１は、図２及び図６に示すように、フィニッシャー２と組み合わせて使用され、デジタル複合機１で画像が形成された用紙４２に対して、フィニッシャー２によって所望のフィニッシング処理が施される。
【００８９】
その際、ユーザは、図１に示すように、デジタル複合機１のコントローラ２００において、プリント指示制御部２０３によって所望のプリント指示を出すとともに、フィニッシング処理指示部２０４によって、希望するフィニッシング処理の内容を指示する。すると、上記プリント指示制御部２０３からは、プリント指示コマンド４０１とプリント属性指示コマンド４０２とが、プリンタ３００に出力される。また、上記フィニッシング処理指示部２０４によってフィニッシング処理の内容が指示されると、当該フィニッシング処理指示部２０４からは、図１に示すように、セット指定コマンド４０３が出力される。
【００９０】
上記フィニッシャー２によるフィニッシング処理は、１枚の用紙に対してなされる場合もあるが、通常は、複数枚の用紙からなる１セットの用紙に対して、穴あけやステープル処理を行う処理が行われる。
【００９１】
そこで、フィニッシング処理指示部２０４は、セット処理が指示されると、図７に示すように、新しいＳｅｔＩＤでセット開始（Ｓｔａｒｔ）コマンド４０３をプリンタ３００に送付する（ステップ１０１）。次に、フィニッシング処理指示部２０４は、割込み要求が発生したか否かを判別し（ステップ１０２）、割込み要求が発生した場合には、後述するように、割込処理を実行した後（ステップ１０３）、プリント指示制御部２０３によって、ジョブ内にプリントすべきデータが存在するか否かが判別される（ステップ１０４）。上記プリント指示制御部２０３は、ジョブ内にプリントすべきデータが存在しないと判別すると、プリンタ３００でプリントすべきデータがないため、セット開始コマンドで使用したＳｅｔＩＤでセット終了コマンドをプリンタ３００に出力して（ステップ１１０）、動作を終了する。
【００９２】
一方、上記プリント指示制御部２０３は、ジョブ内にプリントすべきデータが存在すると判別した場合には、次に、当該ジョブが処理中のジョブに内包されているジョブであるか否かを判別する（ステップ１０５）。そして、当該ジョブが処理中のジョブに内包されているジョブであると判別した場合には、後述するように、内包された差込ジョブを実行した後（ステップ１０６）、プリント属性の変更が必要か否かを判別する（ステップ１０７）。上記プリント指示制御部２０３は、プリント属性の変更が必要であると判別した場合には、図８に示すように、プリント属性指示コマンド４０２を送付した後（ステップ１０８）、プリント指示コマンド４０１をプリンタ３００に送付して（ステップ１０９）、ステップ１０２に戻る。
【００９３】
このように、通常のセット指定コマンド４０３の場合には、図８に示すように、フィニッシング処理指示部２０４からセット指定コマンド４０３がプリンタ３００に送付されるとともに、プリント指示コマンド４０１がプリンタ３００に送付されて、このプリンタ３００によってプリント処理が実行される。
【００９４】
また、上記プリンタ３００のコマンド解釈部３０１では、図９に示すように、コントローラ２００から送付されてきたコマンドが、プリント指示コマンド４０１か、プリント属性指示コマンド４０２か、セット指示コマンド４０３かを判別し（ステップ２０１）、セット指示コマンド４０３である場合には、後述するように、当該セット指示コマンド４０３を実行し（ステップ２０１）、プリント属性指示コマンド４０２である場合には、ディクショナリー部３０２に記録されている属性情報を付加して、図８に示すように、プリント情報３０５としてプリント処理キュー部３０３に格納する（ステップ２０３）。また、上記コマンド解釈部３０１は、コントローラ２００から送付されてきたコマンドが、プリント指示コマンド４０１である場合には、ディクショナリー部３０２に記録されている属性情報を付加して、図８に示すように、プリント情報３０５としてプリント処理キュー部３０３に格納した後（ステップ２０４）、セット管理部３０４に登録されているセットは、アクティブ状態か否かが判別される（ステップ２０５）。そして、上記コマンド解釈部３０１は、セット管理部３０４に登録されているセットがアクティブ状態でない場合には処理を終了し、セット管理部３０４に登録されているセットがアクティブ状態である場合には、アクティブなセットからプリント情報にリンクを張るようになっている（ステップ２０６）。
【００９５】
ここで、セット管理部に登録されているセットがアクティブ状態であるとは、セット管理部に登録されているセットの終わりが確定していない状態を示す。具体的には、セット開始コマンドの属性のＳｔａｒｔ、ＩｎｔｅｒｒｕｐｔまたはＳｕｂ−Ｓｔａｒｔは受け取っているが、それぞれのセット終了コマンドの属性であるＥｎｄ、Ｒｅｓｕｍｅ、Ｓｕｂ−Ｅｎｄを受け取っておらず、セット指定の終了がおこなわれていない状態である。
【００９６】
次に、図７のステップ１０３における割込処理について説明する。
【００９７】
この割込処理では、図１０に示すように、新しいＳｅｔＩＤでセット開始（Ｉｎｔｅｒｒｕｐｔ）コマンド４０３をプリンタ３００に送付する（ステップ３０１）。次に、フィニッシング処理指示部２０４は、割込み要求が発生したか否かを判別し（ステップ３０２）、この場合には、割込み要求が発生しているため、当該割込処理を実行する（ステップ３０３）。この割込処理では、プリント指示制御部２０３によって、ジョブ内にプリントすべきデータが存在するか否かが判別され（ステップ３０４）、ジョブ内にプリントすべきデータが存在しないと判別されると、セット開始（Ｉｎｔｅｒｒｕｐｔ）コマンドで使用したＳｅｔＩＤでセット終了（Ｒｅｓｕｍｅ）コマンドをプリンタ３００に出力して  （ステップ３１０）、動作を終了する。
【００９８】
一方、上記プリント指示制御部２０３は、ジョブ内にプリントすべきデータが存在すると判別した場合には、次に、当該ジョブが処理中のジョブに内包されているジョブであるか否かを判別する（ステップ３０５）。そして、当該ジョブが処理中のジョブに内包されているジョブであると判別した場合には、後述するように、内包された差込ジョブを実行した後（ステップ３０６）、プリント属性の変更が必要か否かを判別する（ステップ３０７）。上記プリント指示制御部２０３は、プリント属性の変更が必要であると判別した場合には、プリント属性指示コマンド４０２を送付した後（ステップ３０８）、プリント指示コマンド４０１をプリンタ３００に送付して（ステップ３０９）、ステップ１０２に戻る。
【００９９】
このように、図１１に示すように、通常のセット処理中であっても、割込処理を実行することが可能となる。
【０１００】
次に、図７のステップ１０６における差込処理について説明する。
【０１０１】
この差込処理では、図１２に示すように、新しいＳｅｔＩＤで差込開始（Ｓｕｂ−Ｓｔａｒｔ）コマンド４０３をプリンタ３００に送付する（ステップ４０１）。次に、フィニッシング処理指示部２０４は、割込み要求が発生したか否かを判別し（ステップ４０２）、割込み要求が発生している場合には、割込処理を実行する（ステップ４０３）。その後、プリント指示制御部２０３は、ジョブ内にプリントすべきデータが存在するか否かを判別し（ステップ４０４）、ジョブ内にプリントすべきデータが存在しないと判別されると、差込開始（Ｓｕｂ−Ｓｔａｒｔ）コマンドで使用したＳｅｔＩＤで差込終了（Ｓｕｂ−Ｅｎｄ）コマンドをプリンタ３００に出力して（ステップ４１０）、動作を終了する。
【０１０２】
一方、上記プリント指示制御部２０３は、ジョブ内にプリントすべきデータが存在すると判別した場合には、次に、当該ジョブが処理中のジョブに内包されているジョブであるか否かを判別する（ステップ４０５）。そして、当該ジョブが処理中のジョブに内包されているジョブであると判別した場合には、後述するように、内包された差込ジョブを実行した後（ステップ４０６）、プリント属性の変更が必要か否かを判別する（ステップ４０７）。上記プリント指示制御部２０３は、プリント属性の変更が必要であると判別した場合には、プリント属性指示コマンド４０２を送付した後（ステップ４０８）、プリント指示コマンド４０１をプリンタ３００に送付して（ステップ４０９）、ステップ４０２に戻る。
【０１０３】
このように、図１３に示すように、通常のセット処理中であっても、差込処理を実行することが可能となる。この差込処理では、通常のジョブと、差込処理のジョブとは従属関係にあり、リンクが張られている。
【０１０４】
これに対して、プリンタ３００のセット管理部３０４では、コントローラ２００のフィニッシング処理指示部２０４から送付されてくるセット指示コマンド４０３に基づいて、次のような動作を行う。
【０１０５】
上記セット管理部３０４は、コントローラ２００のフィニッシング処理指示部２０４から送付されてくるセット指示コマンド４０３を実行する。このセット管理部３０４は、図１４に示すように、セット指示コマンド４０３がＳｔａｒｔか否かを判別し（ステップ５０１）、セット指示コマンド４０３がＳｔａｒｔである場合には、Ｓｅｔ指示Ｓｔａｒｔの処理を実行する（ステップ５０２）。
【０１０６】
次に、上記セット管理部３０４は、セット指示コマンド４０３がＥｎｄか否かを判別し（ステップ５０３）、セット指示コマンド４０３がＥｎｄである場合には、Ｓｅｔ指示Ｅｎｄの処理を実行する（ステップ５０４）。
【０１０７】
その後、上記セット管理部３０４は、セット指示コマンド４０３がＩｎｔｅｒｒｕｐｔか否かを判別し（ステップ５０５）、セット指示コマンド４０３がＩｎｔｅｒｒｕｐｔである場合には、Ｓｅｔ指示Ｉｎｔｅｒｒｕｐｔの処理を実行する（ステップ５０６）。
【０１０８】
次に、上記セット管理部３０４は、セット指示コマンド４０３がＲｅｓｕｍｅか否かを判別し（ステップ５０７）、セット指示コマンド４０３がＲｅｓｕｍｅである場合には、Ｓｅｔ指示Ｒｅｓｕｍｅの処理を実行する（ステップ５０８）。
【０１０９】
その後、上記セット管理部３０４は、セット指示コマンド４０３がＳｕｂ−Ｓｔａｒｔか否かを判別し（ステップ５０９）、セット指示コマンド４０３がＳｕｂ−Ｓｔａｒｔである場合には、Ｓｅｔ指示Ｓｕｂ−Ｓｔａｒｔの処理を実行する（ステップ５１０）。
【０１１０】
また、上記セット管理部３０４は、セット指示コマンド４０３がＳｕｂ−Ｅｎｄか否かを判別し（ステップ５１１）、セット指示コマンド４０３がＳｕｂ−Ｅｎｄである場合には、Ｓｅｔ指示Ｓｕｂ−Ｅｎｄの処理を実行する（ステップ５１２）。
【０１１１】
さらに、上記セット管理部３０４は、セット指示コマンド４０３がＣａｎｃｅｌか否かを判別し（ステップ５１３）、セット指示コマンド４０３がＣａｎｃｅｌである場合には、Ｓｅｔ指示Ｃａｎｃｅｌの処理を実行する（ステップ５１４）。
【０１１２】
なお、上記セット管理部３０４は、セット指示コマンド４０３が上記のいずれでもないと判別した場合には、Ｓｅｔ指定のエラー発生をコントローラ２００に通知する（ステップ５１５）。
【０１１３】
上記プリンタ３００のセット管理部３０４は、セット指示コマンド４０３がＳｔａｒｔであると判別すると、図１５に示すように、Ｓｅｔ指示Ｓｔａｒｔの処理を実行する。
【０１１４】
このＳｅｔ指示Ｓｔａｒｔの処理では、図１５に示すように、アクティブなＳｅｔが存在するか否かを判別し（ステップ６０１）、Ｓｅｔ指定Ｓｔａｒｔの処理であるにもかかわらず、アクティブなＳｅｔが存在する場合には、Ｓｅｔ指定のエラー発生をコントローラ２００に通知し（ステップ６０５）、当該処理を終了する。一方、セット管理部３０４は、アクティブなＳｅｔが存在しないと判別した場合には、アクティブなＳｅｔを生成し、ＳｅｔＩＤの番号を設定する（ステップ６０２）。次に、セット管理部３０４は、ディクショナリー部３０２のプリント属性を退避した後（ステップ６０３）、関連するフィニッシャー２にセット処理が開始されたことを通知して（ステップ６０４）、当該処理を終了する。
【０１１５】
次に、上記プリンタ３００のセット管理部３０４は、セット指示コマンド４０３がＥｎｄであると判別すると、図１６に示すように、Ｓｅｔ指示Ｅｎｄの処理を実行する。
【０１１６】
このＳｅｔ指示Ｅｎｄの処理では、図１６に示すように、Ｓｔａｒｔから生成されたアクティブなＳｅｔが存在し、且つ同じＳｅｔＩＤか否かを判別し（ステップ７０１）、Ｓｔａｒｔから生成されたアクティブなＳｅｔが存在しないか、又は同じＳｅｔＩＤでない場合には、Ｓｅｔ指定のエラー発生をコントローラ２００に通知し（ステップ７０４）、当該処理を終了する。一方、セット管理部３０４は、Ｓｔａｒｔから生成されたアクティブなＳｅｔが存在し、且つ同じＳｅｔＩＤであると判別した場合には、関連するフィニッシャー２にセット処理が終了したことを通知して（ステップ７０２）、退避してあったプリント属性をディクショナリー部３０２に復活させて（ステップ７０３）、当該処理を終了する。
【０１１７】
また、上記プリンタ３００のセット管理部３０４は、セット指示コマンド４０３がＩｎｔｅｒｒｒｕｐｔであると判別すると、図１７に示すように、Ｓｅｔ指示Ｉｎｔｅｒｒｒｕｐｔの処理を実行する。
【０１１８】
このＳｅｔ指示Ｉｎｔｅｒｒｒｕｐｔの処理では、図１７に示すように、アクティブなＳｅｔが存在するか否かを判別し（ステップ８０１）、アクティブなＳｅｔが存在しない場合には、アクティブなＳｅｔを生成し、ＳｅｔＩＤの番号を設定して（ステップ８０６）、ステップ８０５に進む。一方、セット管理部３０４は、アクティブなＳｅｔが存在すると判別した場合には、新たなＳｅｔを生成し、ＳｅｔＩＤの番号を設定した後（ステップ８０２）、アクティブなＳｅｔにＩｎｔｅｒｒｒｕｐｔ  Ｆｌａｇを立てて、インアクティブにし、新たに生成したＳｅｔをアクティブにする（ステップ８０３）。次に、セット管理部３０４は、インアクティブになったＳｅｔのディクショナリー部３０２のプリント属性を退避した後（ステップ８０４）、関連するフィニッシャー２にセット処理が開始されたことを通知して（ステップ８０５）、当該処理を終了する。
【０１１９】
さらに、上記プリンタ３００のセット管理部３０４は、セット指示コマンド４０３がＲｅｓｕｍｅであると判別すると、図１８に示すように、Ｓｅｔ指示Ｒｅｓｕｍｅの処理を実行する。
【０１２０】
このＳｅｔ指示Ｒｅｓｕｍｅの処理では、図１８に示すように、Ｉｎｔｅｒｒｒｕｐｔから生成されたアクティブなＳｅｔは存在し、且つ同じＳｅｔＩＤか否かを判別し（ステップ９０１）、Ｉｎｔｅｒｒｒｕｐｔから生成されたアクティブなＳｅｔは存在しないか、又は同じＳｅｔＩＤでない場合には、Ｓｅｔ指定のエラー発生をコントローラ２００に通知し（ステップ９０６）、ステップ９０５に進む。一方、セット管理部３０４は、Ｉｎｔｅｒｒｒｕｐｔから生成されたアクティブなＳｅｔは存在し、且つ同じＳｅｔＩＤであると判別した場合には、Ｉｎｔｅｒｒｒｕｐｔ  Ｆｌａｇが立ったインアクティブなＳｅｔがあるか否かを判別する（ステップ９０２）。そして、Ｉｎｔｅｒｒｒｕｐｔ  Ｆｌａｇが立ったインアクティブなＳｅｔがあると判別した場合には、アクティブなＳｅｔをセット指示完了の状態とするとともに、Ｉｎｔｅｒｒｒｕｐｔ  Ｆｌａｇが立ったインアクティブなＳｅｔをアクティブにする（ステップ９０３）。Ｉｎｔｅｒｒｒｕｐｔ  Ｆｌａｇが立ったインアクティブなＳｅｔがないと判別した場合には、アクティブなＳｅｔをセット指示完了の状態とする  （ステップ９０６）。その後、セット管理部３０４は、退避してあったプリント属性をディクショナリー部３０２に復活させた後（ステップ９０４）、関連するフィニッシャー２にセット処理が開始されたことを通知して（ステップ９０５）、当該処理を終了する。
【０１２１】
また更に、上記プリンタ３００のセット管理部３０４は、セット指示コマンド４０３がＳｕｂ−Ｓｔａｒｔであると判別すると、図１９に示すように、Ｓｅｔ指示Ｓｕｂ−Ｓｔａｒｔの処理を実行する。
【０１２２】
このＳｅｔ指示Ｓｕｂ−Ｓｔａｒｔの処理では、図１９に示すように、アクティブなＳｅｔが存在するか否かを判別し（ステップ１００１）、アクティブなＳｅｔが存在しない場合には、Ｓｅｔ指定のエラー発生をコントローラ２００に通知し（ステップ１００６）、当該処理を終了する。一方、セット管理部３０４は、アクティブなＳｅｔが存在すると判別した場合には、新たなＳｅｔを生成して、ＳｅｔＩＤの番号を設定した後（ステップ１００２）、アクティブなＳｅｔに新規に生成したＳｅｔからリンクを張り、アクティブなＳｅｔをインアクティブにし、新規に生成したＳｅｔをアクティブにする（ステップ１００３）。次に、セット管理部３０４は、インアクティブになったＳｅｔのディクショナリー部３０２のプリント属性を退避した後（ステップ１００４）、関連するフィニッシャー２にセット処理が開始されたことを通知して（ステップ１００５）、当該処理を終了する。
【０１２３】
次に、上記プリンタ３００のセット管理部３０４は、セット指示コマンド４０３がＳｕｂ−Ｅｎｄであると判別すると、図２０に示すように、Ｓｅｔ指示Ｓｕｂ−Ｅｎｄの処理を実行する。
【０１２４】
このＳｅｔ指示Ｓｕｂ−Ｅｎｄの処理では、図２０に示すように、Ｓｕｂ−Ｓｔａｒｔから生成されたアクティブなＳｅｔが存在し、且つ同じＳｅｔＩＤか否かを判別し（ステップ１１０１）、Ｓｕｂ−Ｓｔａｒｔから生成されたアクティブなＳｅｔが存在しないか、又は同じＳｅｔＩＤでない場合には、Ｓｅｔ指定のエラー発生をコントローラ２００に通知し（ステップ１１０７）、当該処理を終了する。一方、セット管理部３０４は、Ｓｕｂ−Ｓｔａｒｔから生成されたアクティブなＳｅｔが存在し、且つ同じＳｅｔＩＤであると判別した場合には、アクティブなＳｅｔからリンクを張っているＳｅｔがあるか否かを判別する（ステップ１１０２）。そして、アクティブなＳｅｔからリンクを張っているＳｅｔがあると判別した場合には、アクティブなＳｅｔをセット指示完了の状態とするとともに、リンクを張っているＳｅｔをアクティブにする（ステップ１１０３）。アクティブなＳｅｔからリンクを張っているＳｅｔがないと判別した場合には、アクティブなＳｅｔをセット指示完了の状態とする（ステップ１１０６）。その後、セット管理部３０４は、退避してあったプリント属性をディクショナリー部３０２に復活させた後（ステップ１１０４）、関連するフィニッシャー２にセット処理が開始されたことを通知して（ステップ１１０５）、当該処理を終了する。
【０１２５】
最後に、上記プリンタ３００のセット管理部３０４は、セット指示コマンド４０３がＣａｎｃｅｌであると判別すると、図２１に示すように、Ｓｅｔ指示Ｃａｎｃｅｌの処理を実行する。
【０１２６】
このＳｅｔ指示Ｃａｎｃｅｌの処理では、図２１に示すように、ＳｅｔＩＤは" ０" か否かを判別し（ステップ１２０１）、ＳｅｔＩＤが" ０" である場合には、セット開始コマンドを出力して、セット終了コマンドを出力していないすべてのフィニッシャー２にキャンセルが起きたことを通知し（ステップ１２０６）、当該セット管理部３０４のすべてのＳｅｔを削除して（ステップ１２０７）、ステップ１２０４に進む。一方、セット管理部３０４は、ＳｅｔＩＤが" ０" でない場合には、アクティブなＳｅｔが存在し、且つ同じＳｅｔＩＤであるか否かを判別する（ステップ１２０２）。そして、アクティブなＳｅｔが存在し、且つ同じＳｅｔＩＤであると判別した場合には、アクティブなＳｅｔを削除するとともに、ひとつ前にアクティブだったＳｅｔをアクティブにし（ステップ１２０３）、退避してあったプリント属性をディクショナリー部３０２に復活させる（ステップ１２０４）。また、アクティブなＳｅｔが存在しないか、又は同じＳｅｔＩＤでないと判別した場合には、Ｓｅｔ指定のエラー発生をコントローラ２００に通知し（ステップ１１０７）、当該処理を終了する。
【０１２７】
このように、上記実施の形態によれば、ステープル処理やオフセット排出等のフィニッシング処理をおこなうときに、コントローラ２００がフィニッシング処理のセット開始コマンドを指定して、プリント指示コマンド４０１を送り、セット終了コマンドを出力するだけで、次の効果を実現することができる。
【０１２８】
まず、第１に、フィニッシング処理を効率良く行うことができる。つまり、セット処理を行う用紙の総枚数が不明でも、セット処理を開始することができる。具体的には、セット開始コマンド４０３とプリント指示コマンド４０１を送り、最後のプリントデータが確定するまでは、各画像のプリント指示コマンド４０１を必要に応じて送付し、最後のプリントデータが確定したときに、その画像のプリント指示コマンド４０１とセツト終了コマンド４０３を送れば良い。そのため、フィニッシング処理が連続して行われる場合には、セット開始コマンド４０３と、複数のプリント指示コマンド４０１と、セット終了コマンド４０３の組をプリンタ３００に送るだけで、プリンタ３００が紙送りとイメージ転送の最適なタイミングを生成することができる。
【０１２９】
第２に、コントローラ２００は、プリンタ３００のフィニッシング装置の機構を意識しないで、フィニッシング処理を実行することができる。従来技術では、フィニッシングを行う機構が出力トレイに付属している場台、出力トレイを指定してフィニッシング指定コマンドを送れば良い。しかし、フィニッシングを行う機構が出力トレイとは別のところに有る場合は、事前にフィニッシングをおこなう機構に出力指定をおこなった後、フィニッシング処理を行い、出力トレイに排出する制御となる。このように、フィニッシング機構が異なると処理シーケンスも異なっていた。これに対して、本発明では、コントローラ２００は、プリンタ３００のフィニッシング装置の機構を意識しないで、フィニッシング処理を実行することができる。
【０１３０】
第３に、コントローラ２００は、プリンタ３００のフィニッシング装置の機構を意識しないで、割込み処理が発生した場合であっても、フィニッシング処理を制御することができる。プリンタ３００でフィニッシング処理を実行する際、コントローラ２００は、セット開始コマンドと複数のプリント指示コマンドを送信するが、セット終了コマンドを送る前に、コピー機等として割込みが発生する場合がある。この場合、コントローラ２００はセット終了のコマンドを送る前に割込み処理用に新ＳｅｔＩＤが割当てられたセット開始コマンド４０３と複数のプリント指示コマンド４０１を送り、最後に割込みのセット開始コマンド４０３で使用したＳｅｔＩＤを付加したセット終了コマンド４０３を送ることにより、割込み処理を実行することができる。コントローラ２００は、割込み処理のセット終了コマンド４０３を送付した後、当初のフィニッシング処理からの続きのプリント指示コマンド４０１とセット終了コマンド４０３を送れば良い。このように、割込み前の処理も正常に処理することが可能となる。
【０１３１】
第４に、セット指定コマンド４０３でフィニッシング処理を複数指定することによって、フィニッシング処理を多重に指定することが可能となる。例えば、ステープル処理したものに表紙と背表紙を付けた製本の処理指定を正確に指定することができる。
【０１３２】
以上の通り、この実施の形態では、フィニッシング処理を行う内容にかかわらず、直ちにフィニッシング処理を開始して高速化が可能であるとともに、割り込み処理に対応することができ、且つフィニッシング機構に依存することなく、フィニッシング処理を制御することが可能となっている。
【図面の簡単な説明】
【０１３３】
【図１】図１はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の制御回路を示すブロック図である。
【図２】図２はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態を示す構成図である。
【図３】図３はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機の画像形成部を示す構成図である。
【図４】図４はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の制御回路を示すブロック図である。
【図５】図５はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機で使用されるコマンド群を示す説明図である。
【図６】図６はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態をそれぞれ示す概略構成図である。
【図７】図７はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示すフローチャートである。
【図８】図８はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示す説明図である。
【図９】図９はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示すフローチャートである。
【図１０】図１０はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示すフローチャートである。
【図１１】図１１はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示す説明図である。
【図１２】図１２はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示すフローチャートである。
【図１３】図１３はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示す説明図である。
【図１４】図１４はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示すフローチャートである。
【図１５】図１５はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示すフローチャートである。
【図１６】図１６はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示すフローチャートである。
【図１７】図１７はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示すフローチャートである。
【図１８】図１８はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示すフローチャートである。
【図１９】図１９はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示すフローチャートである。
【図２０】図２０はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示すフローチャートである。
【図２１】図２１はこの発明の実施の形態１に係る画像形成装置としてのデジタル複合機をフィニッシャーと組み合わせた状態の動作を示すフローチャートである。
【図２２】図２２は従来の画像形成装置をフィニッシャーと組み合わせた状態を示す概略構成図である。
【図２３】図２３は従来の画像形成装置をフィニッシャーと組み合わせた状態の動作を示すフローチャートである。
【図２４】図２４は従来の画像形成装置をフィニッシャーと組み合わせた状態の動作を示すフローチャートである。
【符号の説明】
【０１３４】
２００：コントローラ、３００：プリンタ、２０１：画像生成部、２０２：イメージ格納部、２０４：フィニッシング処理指示部、３０１：コマンド解釈部、３０３：プリント処理キュー部、３０４：セット管理部。
【図１】
2005266127.tif 000003
【図２】
2005266127.tif 000004
【図３】
2005266127.tif 000005
【図４】
2005266127.tif 000006
【図５】
2005266127.tif 000007
【図６】
2005266127.tif 000008
【図７】
2005266127.tif 000009
【図８】
2005266127.tif 000010
【図９】
2005266127.tif 000011
【図１０】
2005266127.tif 000012
【図１１】
2005266127.tif 000013
【図１２】
2005266127.tif 000014
【図１３】
2005266127.tif 000015
【図１４】
2005266127.tif 000016
【図１５】
2005266127.tif 000017
【図１６】
2005266127.tif 000018
【図１７】
2005266127.tif 000019
【図１８】
2005266127.tif 000020
【図１９】
2005266127.tif 000021
【図２０】
2005266127.tif 000022
【図２１】
2005266127.tif 000023
【図２２】
2005266127.tif 000024
【図２３】
2005266127.tif 000025
【図２４】
2005266127.tif 000026