(57)【特許請求の範囲】
【請求項１】
入力手段を介して入力された複数のジョブを順次処理することが可能な画像形成システムにおいて、
入力された複数のジョブを記憶する記憶手段と、
前記記憶手段を参照して今回処理されるジョブに対して未使用の処理機能が該今回のジョブに続いて処理される次ジョブで使用されるか否かを判別する処理機能判別手段と、
前記今回処理されるジョブのシート幅と前記次ジョブのシート幅とを比較し、前記次ジョブのシート幅が前記今回処理されるジョブのシート幅と等しいか又は大きいか否かを判別する判別手段とを有し、
前記処理機能判別手段によって、前記今回処理されるジョブに対して未使用の処理機能が前記次ジョブで使用されると判別され、且つ前記判別手段によって、前記次ジョブのシート幅が前記今回処理されるジョブのシート幅と等しいか又は大きいと判別されたときには、前記今回処理されるジョブの処理中に、シートの側端を検知するセンサを前記次ジョブのシート幅に応じた位置に移動させる動作を行うことを特徴とする画像形成システム。
【請求項２】
前記処理機能は、シートに穴を空けるためのパンチ処理であることを特徴とする請求項１記載の画像形成システム。
【請求項３】
前記次ジョブは割り込みジョブであることを特徴とする請求項１又は２に記載の画像形成システム。
【請求項４】
前記入力手段は、原稿読取装置であることを特徴とする請求項１乃至３の何れかに記載の画像形成システム。
【請求項５】
前記入力手段は、外部装置とネットワークを介して接続され、前記外部装置から送信されたジョブを前記ネットワークを介して入力する手段であることを特徴とする請求項１乃至３の何れかに記載の画像形成システム。
【請求項６】
前記入力手段は、複数の手段からなることを特徴とする請求項１乃至３の何れかに記載の画像形成システム。
【請求項７】
入力手段を介して入力された複数のジョブを順次処理するための画像形成システムのジョブ処理方法において、
入力された複数のジョブを記憶手段に記憶する工程と、
前記記憶手段を参照して今回処理されるジョブに対して未使用の処理機能が該今回のジョブに続いて処理される次ジョブで使用されるか否かを判別する第１の判別工程と、
前記今回処理されるジョブのシート幅と前記次ジョブのシート幅とを比較し、前記次ジョブのシート幅が前記今回処理されるジョブのシート幅と等しいか又は大きいか否かを判別する第２の判別工程と、
前記第１の判別工程で、前記今回処理されるジョブに対して未使用の処理機能が前記次ジョブで使用されると判別され、且つ前記第２の判別工程で、前記次ジョブのシート幅が前記今回処理されるジョブのシート幅と等しいか又は大きいと判別されたときには、前記今回処理されるジョブの処理中に、シートの側端を検知するセンサを前記次ジョブのシート幅に応じた位置に移動させる動作を行うように制御する制御工程と
を有することを特徴とする画像形成システムのジョブ処理方法。
【請求項８】
前記処理機能は、シートに穴を空けるためのパンチ処理であることを特徴とする請求項７記載の画像形成システムのジョブ処理方法。
【請求項９】
前記次ジョブは割り込みジョブであることを特徴とする請求項７又は８に記載の画像形成システムのジョブ処理方法。
【請求項１０】
前記入力手段は、原稿読取装置であることを特徴とする請求項７乃至９の何れかに記載の画像形成システムのジョブ処理方法。
【請求項１１】
前記入力手段は、外部装置とネットワークを介して接続され、前記外部装置から送信されたジョブを前記ネットワークを介して入力する手段であることを特徴とする請求項７乃至９の何れかに記載の画像形成システムのジョブ処理方法。
【請求項１２】
前記入力手段は、複数の手段からなることを特徴とする請求項７乃至９の何れかに記載の画像形成システムのジョブ処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力手段を介して入力された複数のジョブを順次処理することが可能な画像形成システムおよびそのジョブ処理方法に関する。
【０００２】
【従来の技術】
従来、複数のジョブを入力し、入力した複数のジョブを順次処理する予約ジョブ処理を行う画像形成システムが知られている。
【０００３】
【発明が解決しようとする課題】
しかし、従来の画像形成システムでは、複数のジョブを順次処理するような場合、１つのジョブの処理が終了し次第、次のジョブの処理に移行するような構成であって、先行のジョブでどのような処理を行うのか、又、後続のジョブでどのような処理を行うのか等、全く考慮しておらず、単純に、入力された順番どおりに複数のジョブを処理していたので、例えば、現在処理中のジョブで使用していない機能をこの現在処理中のジョブに続いて処理される次ジョブで使用するような場合であっても、現在処理中のジョブ終了後に、このジョブで使用しない機能でかつ次ジョブで使用する機能の初期化動作を行い、初期化動作終了後に、次ジョブの実行を行うような構成になってしまい、この結果、現在処理中のジョブ処理動作と、次に開始するジョブ処理動作の間に時間のロスが生じることになる。
【０００４】
この点について具体的に図１８を参照しながら説明する。図１８は従来の画像形成システムで異なるジョブを連続して処理する場合のジョブスケジュールを示す図である。ここでは、２つのジョブを連続して処理する場合を例に説明する。
【０００５】
連続して処理するジョブをＪＯＢ＿Ａ、ＪＯＢ＿Ｂとし、ＪＯＢ＿Ａ、を最初に、そしてＪＯＢ＿Ｂを次に処理するものとする。まず、図１８（ａ）に示すように、ＪＯＢ＿Ａが処理され、それの処理終了後、ＪＯＢ＿Ｂを処理するための初期動作が行われる。そしてこの初期動作終了後に、ＪＯＢ＿Ｂの処理が開始される。また、図１８（ｂ）に示すように、ＪＯＢ＿Ａの処理中に、割り込みＪＯＢ＿Ｂが入力された場合には、ＪＯＢ＿Ａの処理を一旦中止し、割り込みＪＯＢ＿Ｂのための初期動作を行い、割り込みＪＯＢ＿Ｂのための初期動作終了後に割り込みＪＯＢ＿Ｂの処理を行う。そして割り込みＪＯＢ＿Ｂの処理終了後に、ＪＯＢ＿Ａの処理が再開される。このように、ＪＯＢ＿Ｂを処理する際には、この初期動作時間がジョブ処理時間に加えて必要であり、生産性の向上が阻害される。
【０００６】
本発明の目的は、生産性の向上を図ることができる画像形成システムおよびそのジョブ処理方法を提供することにある。
【０００７】
【課題を解決するための手段】
本発明は、入力手段を介して入力された複数のジョブを順次処理することが可能な画像形成システムにおいて、入力された複数のジョブを記憶する記憶手段と、前記記憶手段を参照して今回処理されるジョブに対して未使用の処理機能が該今回のジョブに続いて処理される次ジョブで使用されるか否かを判別する処理機能判別手段と、前記今回処理されるジョブのシート幅と前記次ジョブのシート幅とを比較し、前記次ジョブのシート幅が前記今回処理されるジョブのシート幅と等しいか又は大きいか否かを判別する判別手段とを有し、前記処理機能判別手段によって、前記今回処理されるジョブに対して未使用の処理機能が前記次ジョブで使用されると判別され、且つ前記判別手段によって、前記次ジョブのシート幅が前記今回処理されるジョブのシート幅と等しいか又は大きいと判別されたときには、前記今回処理されるジョブの処理中に、シートの側端を検知するセンサを前記次ジョブのシート幅に応じた位置に移動させる動作を行うことを特徴とする。
【０００８】
本発明は、入力手段を介して入力された複数のジョブを順次処理するための画像形成システムのジョブ処理方法において、入力された複数のジョブを記憶手段に記憶する工程と、前記記憶手段を参照して今回処理されるジョブに対して未使用の処理機能が該今回のジョブに続いて処理される次ジョブで使用されるか否かを判別する第１の判別工程と、前記今回処理されるジョブのシート幅と前記次ジョブのシート幅とを比較し、前記次ジョブのシート幅が前記今回処理されるジョブのシート幅と等しいか又は大きいか否かを判別する第２の判別工程と、前記第１の判別工程で、前記今回処理されるジョブに対して未使用の処理機能が前記次ジョブで使用されると判別され、且つ前記第２の判別工程で、前記次ジョブのシート幅が前記今回処理されるジョブのシート幅と等しいか又は大きいと判別されたときには、前記今回処理されるジョブの処理中に、シートの側端を検知するセンサを前記次ジョブのシート幅に応じた位置に移動させる動作を行うように制御する制御工程と
を有することを特徴とする。
【００３２】
【発明の実施の形態】
以下に、本発明の実施の形態について図を参照しながら説明する。
【００３３】
図1は本発明の画像形成システムの実施の一形態の全体構成を示す模式図である。
【００３４】
画像形成システムは、図１に示すように、読取給紙装置１０１、画像形成装置１０２およびシート処理装置１０３から構成される。
【００３５】
読取給紙装置１０１は自動原稿給送部５１を有し、自動原稿給送部５１はセットされた原稿Ｄ１を原稿台ガラス７８上の読み取り位置に搬送した後、排紙位置まで搬送する。また、読取給紙装置１０１は、読み取り位置に搬送された原稿Ｄ１を照射するランプ７９、原稿Ｄ１からの反射光をレンズ７５に導く反射ミラー７２、７３、７４を有し、レンズ７５は、反射光をＣＣＤラインセンサ（以下、ＣＣＤという）７６上に結像する。ＣＣＤ７６は、結像された光像を電気信号に変換する。この電気信号はＡ／Ｄ変換器（図示せず）によりデジタル信号に変換されて後述するレーザスキャナ６１に出力される。
【００３６】
画像形成装置１０２は、異なるサイズの記録紙Ｓ１，Ｓ２（以下、シートＳという）を積載した複数の記録紙格納部５３，５４を搭載し、これら記録紙は記録紙給紙部５５，５６により給紙される。給紙されたシートＳはシート搬送路５７を介してシート搬送路６０へ搬送される。また、画像形成装置１０２は、ＣＣＤ７６から出力されたデジタル信号に基づきレーザ光を走査して画像形成部６２の感光体６２ａ上に静電潜像を形成するレーザスキャナ６１を有する。画像形成部６２は、感光体６２ａに形成された静電潜像をトナーにより現像してトナー像として可視像化し、このトナー像をシート搬送路６０に搬送されたシートＳに転写するまでの処理を行う。
【００３７】
トナー像が転写されたシートＳは、搬送ベルト６３を介して定着ローラ６４に送られ、定着ローラ６４は、シートＳ上のトナー像を熱圧することによって定着させる。そして搬送ローラ６５により、シートＳはシート処理装置１０３の搬送路へと搬送される。
【００３８】
画像形成装置１０２の上部には、画像形成装置１０２およびシート処理装置１０３の動作設定や設定内容を確認するための操作部４０が設けられている。操作部４０は、設定内容を確認するための表示部、この表示部上に重ねて配置され画像形成動作の詳細設定やシート処理装置の動作設定（例えば、ソートモードや、後述のステープル処理モード、パンチ処理モード、インサート処理モード、製本処理モード等を含む複数の動作モードの各種設定）などを行うためのタッチパネルキー、画像形成部数などの数値を設定するためのテンキー、画像形成動作を停止するためのストップキー、初期設定に戻すためのリセットキー、画像形成動作を開始するためのスタートキーなどを有する。
【００３９】
シート処理装置（以下、フィニッシャという）１０３は、画像形成装置１０２から給送されたシートＳを搬送するための入口ローラ１と、搬送ローラ２，３と、検知センサ３１と、インサータ１０４とを有する。インサータ１０４は、インサート処理を行うためのものである。ここで、インサート処理とは、インサータ１０４のトレイ２０にセットされたシートＩ１（以下、インサート紙Ｉ１という）を画像形成装置１０２を通さずにサンプルトレイ８５、スタックトレイ８６のいずれかに給送する処理であって、フィニッシャ１０３に送り込まれる画像形成装置１０２からのシートとシートの間に、インサート紙Ｉ１をインサート（中差し）する処理のことである。
【００４０】
インサータ１０４のトレイ２０にセットされているインサート紙Ｉ１は、ソレノイド（図示せず）によって上下動可能な給紙ローラ２１、上ローラが搬送方向に下ローラが搬送方向と逆方向に回転する分離ローラ２２により、トレイ２０にセットされている最上部のインサート紙Ｉ１から順次給送される。給送されたインサート紙Ｉ１に対しては、インサータ給紙センサ２９によってインサート紙Ｉ１の先端を検知することによりその給紙を確認する。そして、インサート紙Ｉ１は、搬送ローラ２３，２４，２５，２６によって順次搬送される。また、トレイ２０には、インサート紙Ｉ１の有無を検知するインサートトレイシート検知センサ２７が設けられている。
【００４１】
搬送ローラ２，３により搬送されたシートＳまたはインサート紙Ｉ１は、必要（オペレータからの指示等）に応じてパンチユニット５０で穴あけ処理が施された後にバッファローラ５に巻き付けられる。バッファローラ５の周囲には、シートＳまたはインサート紙Ｉ１をバッファローラ５に押し付けるための複数の押し付けころ１２，１３，１４が配置されているとともに、切換フラッパ１０，１１が配置されている。この切換フラッパ１１の切換動作により、シートＳまたはインサート紙Ｉ１はノンソートパス４またはソートパス８に送られる。また、切換フラッパ１０の切換動作により、シートＳまたはインサート紙Ｉ１を一時的に蓄えるためのバッファパス２３またはソートパス８に送られる。ソートパス８には、シートＳまたはインサート紙Ｉ１を検知するための検知センサ３２が設けられている。
【００４２】
ノンソートパス４には、シートＳまたはインサート紙Ｉ１を検知するための検知センサ３３が設けられ、このノンソートパス３３に導かれたシートＳまたはインサート紙Ｉ１は、排紙ローラ９を経てサンプルトレイ８５上に排紙される。
【００４３】
ソートパス８に導かれたシートＳまたはインサート紙Ｉ１は、搬送ローラ６を介して処理トレイユニット８４に導かれる。処理トレイユニット８４は、シートＳまたはインサート紙Ｉ１を一旦集積して整合するための中間トレイ８２を有し、この中間トレイ８２上に蓄積されたシートＳおよびインサート紙Ｉ１の用紙束は、整合板８８により整合され、また必要に応じてステープルユニット８０によりステープル処理される。中間トレイ８２上で整合された用紙束は、揺動ガイド８１が閉じたときに当接される排出ローラ８３ａとそれに対向する排出ローラ８３ｂによりスタックトレイ８６に排紙されて積載される。
【００４４】
サンプルトレイ８５またはスタックトレイ８６に積載された用紙束は、整合されるように、その後端縁が束積載ガイド８７に突き当てられる。この束積載ガイド８７は、フィニッシャ１０３の外装を兼ねている。
【００４５】
次に、本画像形成システムの制御構成について図２を参照しながら説明する。図２は図１の画像形成システムの制御構成を示すブロック図である。
【００４６】
コントローラ回路部２００は、中央処理演算装置（以下、ＣＰＵという）２０００２、メモリ２００１、Ｉ／Ｏ制御部２００３などを有する。ＣＰＵ２００２は所定のプログラムに従って演算しかつ全体の制御を司る。メモリ２００１はプログラム（後述する図３、図４、図９、図１０、図１１、図１２、図１４、図１５、図１６、図１７等の各フローチャートの処理を実行する為の処理プログラム等を含む各種のプログラム）や所定のデータを格納するＲＡＭやＲＯＭ、ＩＣカード、フロッピーディスクなどを含み、プログラムやデータの読み書きを行う。Ｉ／Ｏ制御部２００３は入出力信号の伝送や制御を行う。
【００４７】
Ｉ／Ｏ制御部２００３には、操作部制御部２０１、記録紙給紙制御部２０２、読取給紙装置制御部２０３、画像形成制御部２０４、シート処理装置制御部２０５が接続されている。また、メモリ２００１およびＩ／Ｏ制御部２００３は、ＣＰＵ２００２からの制御信号により制御される。さらに、コントローラ回路部２００は、Ｉ／Ｏ制御部２００３を介して、操作部制御部２０１、記録紙給紙制御部２０２、読取給紙装置制御部２０３、画像形成制御部２０４、シート処理装置制御部２０５を動作させる。
【００４８】
上記構成を有する画像形成システムでは、ユーザーが読取給紙装置１０１の自動原稿給送部５１上に原稿をセットし、画像形成装置１０２の操作部４０で動作モードの設定（例えば、用紙サイズ、倍率、片面／両面、出力部数等の設定や、後述するステープル処理、パンチ処理、インサート処理、製本処理等のシート処理モードの設定等）および複写開始を指定（不図示のスタートキーの押下）すると、自動原稿給送部５１は原稿を１枚づつ原稿台ガラス７８上の読み取り位置に給送して読み取りを行う（尚、原稿束は先頭ページ側から順次給送する）。
【００４９】
ＣＣＤラインセンサ７６は読み取った原稿画像を光電変換により電気信号に変換し、該電気信号を画像信号として出力する。読み取られた画像信号に対し、操作部４０からのユーザー設定に応じて各種画像処理の処理を施した後、画像信号は感光体６２ａを露光するためのレーザ信号に変換される。そして、通常の電子写真プロセスの帯電、露光、潜像、現像、転写、分離、定着工程を経てシートＳ上に画像が形成される。画像が形成されたシートＳは、搬送ベルト６３および搬送ローラ６５により、入口ローラ１を介してフィニッシャ１０３の搬送路へと搬送される。尚、画像形成されたシートはスイッチバック搬送制御によりシートの表裏が反転され、画像形成面が下向きの状態でローラ６５を介してフィニッシャ１０３内部の搬送路へと導かれる。フィニッシャ１０３は、操作部４０からの設定に応じて、コントローラ回路部２００により制御される。
【００５０】
また、操作部４０においてインサータからの給紙（インサート処理モード）が選択されている場合、コントローラ回路部２００はシート処理装置制御部２０５を動作させ、給紙ローラ２１を下降させ、トレイ２０にセットされているインサート紙Ｉ１の最上部に着地させる。そして、インサータ給紙駆動モータ、インサータ分離駆動モータ、インサータ搬送駆動モータ（図示せず）を駆動し、インサータ紙がセットされているトレイ２０からインサート紙Ｉ１を給送する。
【００５１】
パンチ動作モードが設定されている場合、コントローラ回路部２００はシート処理装置制御部２０５を動作させてパンチ駆動モータ（図示せず）を駆動し、シートＳまたはインサート紙Ｉ１を穿孔する。
【００５２】
また、コントローラ回路部２００はシート処理装置制御部２０５を動作させ、搬送フラッパ１１を駆動して搬送経路を切り替える。サンプルトレイ８５に積載する場合、シートＳまたはインサート紙Ｉ１は排出ローラ９を経由して排出される。スタックトレイ８６に積載する場合、シートＳまたはインサート紙Ｉ１は搬送ローラ６を経由して、排紙ローラ７から排出され、処理トレイ８２に排出される。
【００５３】
操作部４０でステープル動作モードが選択されている場合、コントローラ回路部２００はシート処理装置制御部２０５を動作させ、シート幅方向に対して移動可能なステープルユニット８０を動作し、処理トレイ８２に積載したシート束にステープル処理を行う。また、コントローラ回路部２００はシート処理装置制御部２０５を動作させ、整合板８８を動作させ、積載するシート束を整えるとともに、スタックトレイ８６上に積載する束の仕分け方向を制御する。さらに、コントローラ回路部２００はシート処理装置制御部２０５を動作させ、揺動ガイド８１を閉じた後、束排紙ローラ（上排紙ローラ８３ａ、下排紙ローラ８３ｂ）を駆動し、処理トレイ８２内のシート束を、スタックトレイ８６に排出して積載する。
【００５４】
自動原稿給送部５１上にセットされていた原稿読み取り動作が終了した場合、コントローラ回路部２００は次のジョブの原稿読み取り動作を許可する。すなわちジョブ実行中に異なるジョブの原稿を、読取給紙装置１０１の自動原稿給送部５１上にセットし、画像形成装置１０２の操作部４０で動作モードの設定および複写開始を指定することで、複数の異なるジョブの原稿読み取りを行うことができる（以下予約ジョブ）。尚、本形態の画像形成装置１０２は、上述のコピーモードの他にも、遠隔の外部コンピュータからのデータの像形成を行うプリンタモードや、ファクシミリモード等の機能を有している。そして、本形態における、処理すべき複数の異なるジョブに関し、これら複数のジョブが、全て上述のようなコピーモードのジョブの場合であっても良いし、例えば、プリントモードのジョブとコピーモードのジョブとが混在するような場合や、ファクシミリモードのジョブとコピーモードのジョブ等、異なる入力経路からのジョブが混在していても良く、そのうちのどれかが予約状態（処理待ち）となっているような場合や割り込みジョブとして投入された場合に、本形態における後述の制御は適用可能である。
【００５５】
ここで、実行中のジョブでは、ステープル動作が選択されていないジョブである場合で、かつ予約されているジョブにおいてステープル動作が選択されている場合、コントローラ回路部２００は実行中のジョブ処理中に、次に処理を行う予約ジョブを処理するために、シート処理装置制御部２０５を動作させ、シート幅方向に対して移動可能なステープルユニット８０を操作部４０によって指定された位置へ移動させて次に処理を行う予約ジョブに備える（尚、予約ジョブがプリンタモード等のジョブの場合は、画像データと共に遠隔のコンピュータから出力された制御データ内に含まれているオペレータからの設定情報に基づいた位置にステープルユニット８０を移動させて待機しておく）。そして、実行中のジョブ処理終了後に、コントローラ回路部２００は予約されているジョブ処理を連続して実行する。
【００５６】
例えば、図５（ａ）に示すように、ステープル動作が選択されていないＪＯＢ＿Ａ、ステープル動作が選択されているＪＯＢ＿Ｂの２つのジョブを連続して処理する場合を考えると、ＪＯＢ＿Ａの処理中に、ＪＯＢ＿Ｂのためのステープル動作に関する初期動作を行い、ＪＯＢ＿Ａの処理終了後に、ＪＯＢ＿Ｂの処理を継続して開始することが可能になる。また、図５（ｂ）に示すように、ＪＯＢ＿Ａの処理中に、割り込みＪＯＢ＿Ｂが入力された場合には、ＪＯＢ＿Ａの処理中に、割り込みＪＯＢ＿Ｂのための初期動作を行う。そしてＪＯＢ＿Ａの処理を一旦中止するとともに、割り込みＪＯＢ＿Ｂの処理を連続して行う。そして割り込みＪＯＢ＿Ｂの処理終了後に、ＪＯＢ＿Ａの処理を再開する。このように、本形態では、ＪＯＢ＿Ｂの初期動作をＪＯＢ＿Ａの処理と並行して行うように制御することで、ＪＯＢ処理時間を短縮することができる。尚、当該制御に関しては、後で詳細に説明する。
【００５７】
次に、予約ジョブで選択された機能の初期動作を行う手順のついて図３を参照しながら説明する。図３は図１の画像形成システムにおける予約ジョブで選択された機能の初期動作を行う手順を示すフローチャートである。
【００５８】
この処理プログラムはメモリ２００１内のＲＯＭに格納されており、ＣＰＵ２００２によって実行される。ＣＰＵ２００２は、操作部制御部２０１を動作させ、積載動作、ステープル動作、パンチ動作、インサータ動作の入力を受け付け、操作部４０でのユーザ入力により指定された動作設定に基づき、記録紙給紙制御部２０２、読取給紙装置制御部２０３、画像形成制御部２０４、シート処理装置制御部２０５を動作させる。
【００５９】
この処理では、図３に示すように、まずステップＳ１２においてシート処理装置制御部２０５はステープラ８０をホームポジションへ移動させる。そして、ステップＳ１においてユーザによるスタートキーの押下を監視し、スタートキーが押下されると、ステップＳ２に進み、画像形成動作を開始する（尚、プリントモードのジョブ等、外部装置からのジョブの場合は、当該ジョブデータを受信したことに応じて、受信した画像データに基づいた画像形成動作を開始する）。次いで、ステップＳ３に進み、現在処理中のジョブがステープル処理を含んでいるか否かを判定し、ステープル処理を含んでいないときには、ステップＳ６に進み、次のジョブが入力されているか否かを判定する。次のジョブが入力されているときには、ステップＳ７に進み、次のジョブがステープル処理を含んでいるか否かを判定し、次のジョブがステープル処理を含んでいるときには、ステップＳ８に進み、次のジョブで設定された位置にステープラ８０を移動する。そして、ステップＳ４に進む。ステープラ８０の設定位置は操作部４０で設定されたステープルの方法やシートサイズによって決定される（尚、プリントモードのジョブ等、外部装置からのジョブの場合は、外部装置から画像データと共に受信したステープル方法やシートサイズに関する情報等が含まれている指示データの内容によってステープラ８０の設定位置が決定される）。ステップＳ４では現在のジョブが終了したか否かを判定する。ステップＳ８を実行する前にステープラ８０がホームポジションにいない場合は、ステープラ８０を現在の位置からホームポジションへ戻すことなく、現在の位置から直接設定された位置へステープラ８０を移動する。尚、ステップＳ８を実行する前にステープラ８０がホームポジションにいない場合の例としては、例えば、３つのジョブがほぼ同時に投入され、そのうちの１番目のジョブの処理が終了して、２番目のジョブが現在処理中で、３番目のジョブが予約状態となっているような状況において、処理済の１番目のジョブにてステープル処理が含まれていたような場合に、上述のようなケースが発生する。
【００６０】
上記ステップＳ３でステープル処理を含んでいると判定したときには、ステップＳ４に進む（即ち、現ジョブ処理中に次ジョブの為の初期動作を実行することを禁止する）。上記ステップＳ６で次のジョブがないと判定したとき、または上記ステップＳ７で次のジョブにおいてステープル機能が設定されていないと判定したときには、ステップＳ１３またはＳ１４でステープラ８０をホームポジションへ移動し、ステップＳ４に進む。
【００６１】
ステップＳ４で現在のジョブが終了していると、ステップＳ５に進み、次のジョブがあるか否かを判定し、次のジョブがあるときには、上記ステップＳ２に戻る。次のジョブがないときには、ステップＳ１５に進み、ステープラ８０をホームポジションへ移動して、上記ステップＳ１に戻り、次のジョブに備える。
【００６２】
上記ステップＳ４で現在のジョブが終了していないと判定されると、ステップＳ９に進み、ジョブの入力中であるか否か、即ち次のジョブの原稿の読み取りを行っているか否かを判定し、ジョブの入力中であるときには、上記ステップＳ２に戻り、ジョブの入力中でないときには、ステップＳ１０に進み、スタートキーがオンされたか否かを判定し、スタートキーがオンされていないときには、上記ステップＳ２に戻る。スタートキーがオンされると、ステップＳ１１に進み、新しいジョブの入力を開始し、そして上記ステップＳ２に戻る。尚、ステップ９では、プリントモードのジョブや、ファクシミリモードのジョブ等、外部装置からジョブが投入されたか否かも監視しており、外部からジョブが投入された場合は、ステップＳ２に戻る。
【００６３】
図４はステップＳ２における画像形成動作で行うステープラ８０の移動に関する制御のフローチャートである。ステップＳ２１で現在のジョブがステープル処理を含んでいるか否かを判定し、ステープル処理を含んでいないときには、ステップＳ２２に進み、画像形成動作を行い、図３のフローチャートへ戻る。現在のジョブがステープル処理を含んでいるときには、ステップＳ２３でステープラ８０を設定された位置へ既に移動済みであるか否かを判定し、既に移動済みであれば、ステップＳ２２へ進む。まだステープラ８０を設定位置まで移動していなければ、ステップＳ２４でステープラ８０を設定された位置まで移動し、ステップＳ２２へ進む。ステップＳ２４の実行前にステープラ８０がホームポジションにいない場合には、ステープラ８０を現在の位置からホームポジションへ戻すことなく、現在の位置から直接設定された位置へステープラ８０を移動する。
【００６４】
現在のジョブ中に次のジョブの準備動作を行うことはステープル機能だけでなく、パンチ機能、インサート機能、製本機能、折り機能にも適用できる。
【００６５】
図６はパンチユニット５０の側面図である。パンチユニット５０は凸部を有する金属製のパンチローラ４０、及び凹部を有する金属製のパンチローラ４１を有する。シートに穴空けする際は、シート搬送に同期してパンチローラ４０、４１を図６に示すように回転する。これによって、シートを搬送している間にパンチローラ４０、４１によってシートに穴空けできる。シートの後端側が穴空けされるタイミングでパンチローラ４０、４１は回転を開始する。パンチローラ４０と４１の間には隙間が設けられており、シートに穴空けしないときにパンチローラ４０、４１を回転することなくシートを搬送できるようになっている。尚、本形態では、搬送されるシート１枚ずつパンチ処理を実行する構成となっている。又、パンチユニット５０側に向けて搬送されるシートは、搬送方向上流側において、予め、画像形成面が下向きの状態となっている（両面印刷の場合は、表面が下向きの状態）。
【００６６】
図７はパンチユニット５０の正面図である。パンチユニット５０は３つのパンチローラ４０及び４１を有し、３穴穴空けを行う。パンチローラ４０、４１は軸４５、４６にそれぞれ取り付けられている。パンチローラ４０同士の距離Ｂ及びパンチローラ４１同士の距離Ｂはすべて等距離である。基本的には、どのサイズのシートが搬送される場合でもシートは中央Ｄを基準にして搬送されるが、シートがパンチユニット５０に到達するまでにシートの中央が中央ＤからＡ方向にずれていることがある。軸４５、４６はパンチローラ４０、４１の位置をシートに合わせるためにＡ方向に移動可能である。センサ４３はシートの側端を検知するもので、Ａ方向にパンチローラ４０、４１に従属して移動して、シートの位置にパンチローラ４０、４１の位置を合わせる。センサ４３は初期動作においてはパンチローラ４０、４１とは独立に移動し、センサ４３の位置をシートの幅に合わせる。
【００６７】
図８はパンチローラ４０とセンサ４３の動きを示す図である。まず、パンチローラ４０及びセンサ４３は図８（ａ）に示すようにホームポジションにある。このとき、最も右側にあるパンチローラ４０とセンサ４３との距離をＣ１とする。初期動作時には図８（ｂ）に示すようにセンサ４３はシート幅に応じた位置に移動する。このとき、最も右側にあるパンチローラ４０とセンサ４３との距離はＣ１よりも短いＣ２である。距離Ｂ＋Ｃ２はシート幅の半分の長さに等しい。図８（ｃ）に示すようにシートの先端がパンチユニット５０に達したとき、パンチローラ４０及びセンサ４３はＡ１方向へ移動を開始する。センサ４３がシートの側端を検知したら、図８（ｄ）に示すようにパンチローラ４０及びセンサ４３を停止させる。そして、パンチローラ４０、４１を回転させてシートの後端側を穴空けする。パンチローラ４０とセンサ４３は、穴空け動作の後、図８（ｅ）に示すように次のシートに備えた位置に戻る。ジョブが終了したときは、センサ４３は図８（ｆ）に示すようにホームポジションに戻るか、図８（ｇ）に示すように他のジョブのシート幅に合わせた位置に移動する。
【００６８】
図９はシート穴空け動作に関する初期動作を行うためのフローチャートである。このフローチャートのプログラムはメモリ２００１のＲＯＭに格納されており、ＣＰＵ２００２によって実行される。図９に示すように、まずステップＳ３１においてシート処理装置制御部２０５はセンサ４３をホームポジションへ移動させる。そして、ステップＳ１においてユーザによるスタートキーの押下を監視し、スタートキーが押下されると、ステップＳ３２に進み、画像形成動作を開始する（尚、プリントモードのジョブ等、外部装置からのジョブの場合は、当該ジョブデータを受信したことに応じて、受信した画像データに基づいた画像形成動作を開始する）。次いで、ステップＳ３３に進み、現在処理中のジョブがパンチ処理を含んでいるか否かを判定し、パンチ処理を含んでいないときには、ステップＳ６に進み、次のジョブが入力されているか否かを判定する。次のジョブが入力されているときには、ステップＳ３４に進み、次のジョブがパンチ処理を含んでいるか否かを判定し、次のジョブがパンチ処理を含んでいるときには、ステップＳ３７に進み、次のジョブのシート幅（シート搬送方向に対して直交する方向のシート長さ）と現在のジョブのシート幅を比較する（尚、該シート幅データや、シート搬送方向の長さデータ等シートサイズ情報は、操作部からの用紙サイズ指定入力（外部からのジョブの場合は、画像データと共に受信した指示データ）や、装置内部のセンサによるシート検知結果や、シート規制部材の位置情報等を基に予め取得しておき、メモリに保持している）。次のジョブのシート幅が現在のジョブのシート幅と等しいかそれよりも大きい場合には、ステップＳ３８に進み、次のジョブのシート幅に応じた位置にセンサ４３を移動する。そして、ステップＳ４に進む。ステップＳ４では現在のジョブが終了したか否かを判定する。ステップＳ３８を実行する前にセンサ４３がホームポジションにいない場合は、センサ４３を現在の位置からホームポジションへ戻すことなく、現在の位置から直接次のジョブのシート幅に応じた位置へセンサ４３を移動する。
【００６９】
上記ステップＳ３３でパンチ処理を含んでいると判定したときには、ステップＳ４に進む。上記ステップＳ６で次のジョブがないと判定したとき、または上記ステップＳ３４で次のジョブにおいてパンチ処理を含んでいないと判定したときには、ステップＳ３５またはＳ３６でセンサ４３をホームポジションへ移動し、ステップＳ４に進む。ステップＳ３７において次のジョブのシート幅が現在のジョブのシート幅よりも小さい場合には、ステップＳ４に進む。つまり、現ジョブのシート幅よりも小さいシート幅の次ジョブの為に、パンチユニット５０内のセンサ４３をシートに向かって移動させてしまったら、現ジョブのシートに接触していしまいシートジャムの原因となりうるので、このようなことを考慮して、次のジョブのシート幅が現在のジョブのシート幅よりも小さい場合は、現ジョブがパンチ処理を含んでいようがいまいが関係なく、現ジョブ処理中に次ジョブの為のパンチユニット（センサ４３）の移動を禁止する。一方、上述のように、次のジョブのシート幅が現在のジョブのシート幅と等しいかそれよりも大きい場合には、問題ないので、現ジョブ処理中に次ジョブの為のパンチユニット（センサ４３）の移動を許可する。
【００７０】
ステップＳ４で現在のジョブが終了していると、ステップＳ５に進み、次のジョブがあるか否かを判定し、次のジョブがあるときには、上記ステップＳ３２に戻る。次のジョブがないときには、ステップＳ３９に進み、センサ４３をホームポジションへ移動して、上記ステップＳ１に戻り、次のジョブに備える。
【００７１】
上記ステップＳ４で現在のジョブが終了していないと判定されると、ステップＳ９に進み、ジョブの入力中であるか否か、即ち次のジョブの原稿の読み取りを行っているか否かを判定し、ジョブの入力中であるときには、上記ステップＳ３２に戻り、ジョブの入力中でないときには、ステップＳ１０に進み、スタートキーがオンされたか否かを判定し、スタートキーがオンされていないときには、上記ステップＳ３２に戻る。スタートキーがオンされると、ステップＳ１１に進み、新しいジョブの入力を開始し、そして上記ステップＳ３２に戻る。尚、ステップ９では、プリントモードのジョブや、ファクシミリモードのジョブ等、外部装置からジョブが投入されたか否かも監視しており、外部からジョブが投入された場合は、ステップＳ３２に戻る。
【００７２】
図１０はステップＳ３２における画像形成動作で行うセンサ４３の移動に関する制御のフローチャートである。ステップＳ４１で現在のジョブがパンチ処理を含んでいるか否かを判定し、パンチ処理を含んでいないときには、ステップＳ２２に進み、画像形成動作を行い、図９のフローチャートへ戻る。現在のジョブがパンチ処理を含んでいるときには、ステップＳ４３でセンサ４３を次のジョブのシート幅に応じた位置へ既に移動済みであるか否かを判定し、既に移動済みであれば、ステップＳ２２へ進む。まだセンサ４３をシート幅に応じた位置まで移動していなければ、ステップＳ４４でセンサ４３をシート幅に応じた位置まで移動し、ステップＳ２２へ進む。ステップＳ４４の実行前にセンサ４３がホームポジションにいない場合には、センサ４３を現在の位置からホームポジションへ戻すことなく、現在の位置から直接シート幅に応じた位置へセンサ４３を移動する。
【００７３】
図１１はインサート紙給紙動作に関する初期動作を行うためのフローチャートである。このフローチャートのプログラムはメモリ２００１のＲＯＭに格納されており、ＣＰＵ２００２によって実行される。図１１に示すように、まずステップＳ１においてユーザによるスタートキーの押下を監視し、スタートキーが押下されると、ステップＳ５２に進み、画像形成動作を開始する（尚、プリントモードのジョブ等、外部装置からのジョブの場合は、当該ジョブデータを受信したことに応じて、受信した画像データに基づいた画像形成動作を開始する）。次いで、ステップＳ５３に進み、現在処理中のジョブがインサート紙給紙処理を含んでいるか否かを判定し、インサート紙給紙処理を含んでいないときには、ステップＳ６に進み、次のジョブが入力されているか否かを判定する。次のジョブが入力されているときには、ステップＳ５４に進み、次のジョブがインサート紙給紙処理を含んでいるか否かを判定し、次のジョブがインサート紙給紙処理を含んでいるときには、ステップＳ５５に進み、インサート紙Ｉ１がトレイ２０にセットされているかどうかセンサ２７の検知結果に基づいて判断する。インサート紙Ｉ１がトレイ２０にセットされている場合には、ステップＳ５６に進み、インサート紙Ｉ１を給紙し、ステップＳ５７において搬送ローラ２の手前の所定位置（画像形成装置本体からのシートが通らない搬送パス上）で停止させる。ＣＰＵ２００２はセンサ２８によりインサート紙Ｉ１の位置を監視する。インサート紙Ｉ１を停止した後、ステップＳ４に進む。ステップＳ４では現在のジョブが終了したか否かを判定する。
【００７４】
上記ステップＳ５３でインサート紙給紙処理を含んでいると判定したときには、ステップＳ４に進む。上記ステップＳ６で次のジョブがないと判定したとき、または上記ステップＳ５４で次のジョブにおいてインサート紙給紙処理を含んでいないと判定したときには、ステップＳ４に進む。ステップＳ５５においてインサート紙Ｉ１がトレイ２０にセットされていない場合には、ステップＳ４に進む。
【００７５】
ステップＳ４で現在のジョブが終了していると、ステップＳ５に進み、次のジョブがあるか否かを判定し、次のジョブがあるときには、上記ステップＳ５２に戻る。次のジョブがないときには、上記ステップＳ１に戻り、次のジョブに備える。
【００７６】
上記ステップＳ４で現在のジョブが終了していないと判定されると、ステップＳ９に進み、ジョブの入力中であるか否か、即ち次のジョブの原稿の読み取りを行っているか否かを判定し、ジョブの入力中であるときには、上記ステップＳ５２に戻り、ジョブの入力中でないときには、ステップＳ１０に進み、スタートキーがオンされたか否かを判定し、スタートキーがオンされていないときには、上記ステップＳ５２に戻る。スタートキーがオンされると、ステップＳ１１に進み、新しいジョブの入力を開始し、そして上記ステップＳ５２に戻る。尚、ステップ９では、プリントモードのジョブや、ファクシミリモードのジョブ等、外部装置からジョブが投入されたか否かも監視しており、外部からジョブが投入された場合も、ステップＳ５２に戻る。
【００７７】
図１２はステップＳ５２における画像形成動作で行うインサート紙Ｉ１の給紙に関する制御のフローチャートである。ステップＳ６１で現在のジョブがインサート紙給紙処理を含んでいるか否かを判定し、インサート紙給紙処理を含んでいないときには、ステップＳ２２に進み、画像形成動作を行い、図１１のフローチャートへ戻る。現在のジョブがインサート紙給紙処理を含んでいるときには、ステップＳ６３でインサート紙Ｉ１を所定位置まで既に給紙済みであるか否かを判定し、既に給紙済みであれば、ステップＳ２２へ進む。まだインサート紙Ｉ１を所定位置まで給紙していなければ、ステップＳ６４でインサート紙Ｉ１を所定位置まで給紙し、ステップＳ２２へ進む。
【００７８】
図１３はシート処理装置１０３で行われるステープル処理、パンチ処理、及びインサート紙給紙処理に加えて製本処理及び折り処理も行うシート処理装置１０５を示す。シート処理装置１０５はシート処理装置制御部２０５により制御される。シート処理装置１０５はシート折り処理装置１０６及び製本ユニット１０７を含む。
【００７９】
製本処理が選択されたとき、シートはフラッパ８９によりパス９１に導かれる。そのシートはストッパ９２に突き当たり、ストッパ９２に突き当たったシートのセンター部分はステープラ９３によりステープル処理される。シートは整合板９７によって整合処理される。整合板９７はシート幅に応じてシートの幅方向（シート搬送方向に対して直交する方向）に移動可能である。ステープラ９３によるステープル処理時のストッパ９２とステープラ９３との距離はシートの半分の長さに等しい。ステープラ９３はシートのセンターに２ヶ所ステープル処理を行う。ステープラ９３のステープル処理の後、ストッパ９２は、突き出し板９５とストッパ９２との距離がシートの半分の長さに等しくなるところまで下降する。そして、突き出し板９５はシートを回転している折りローラ９４へ向かって突き出す。突き出し板９５は矢印で示された方向に動く。シートは折りローラ９４により折られ、製本トレイ９８に排出される。シート折り処理が選択されたときには、シートはフラッパ１１０によりパス１１１に導かれる。シートはストッパ１１２に突き当たり、折りローラ１１３、１１４により折られる。ストッパ１１２は矢印方向に移動可能である。ストッパ１１２と折りローラ１１３、１１４との距離はシート長さ及びシートの折り方に応じて制御される。Ｚ折り処理が行われるときは、ストッパ１１２と折りローラ１１３、１１４との距離はシート長さの４分の１である。シートは折りローラ１１３、１１４により折られた後、ストッパ１１６に突き当たり、折りローラ１１４、１１５により折られる。ストッパ１１６は矢印方向に移動可能である。ストッパ１１６と折りローラ１１４、１１５との距離はシート長さ及びシートの折り方に応じて制御される。Ｚ折り処理が行われるときは、ストッパ１１６と折りローラ１１４、１１５との距離はシート長さの４分の１である。シートは折りローラ１１４、１１５により折られた後、搬送ローラ１へ送られる。
【００８０】
図１４は製本動作に関する初期動作を行うためのフローチャートである。このフローチャートのプログラムはメモリ２００１のＲＯＭに格納されており、ＣＰＵ２００２によって実行される。図１４に示すように、まずステップＳ７１においてシート処理装置制御部２０５はストッパ９２及び整合板９７をホームポジションへ移動させる。そして、ステップＳ１においてユーザによるスタートキーの押下を監視し、スタートキーが押下されると、ステップＳ７２に進み、画像形成動作を開始する（尚、プリントモードのジョブ、ファクシミリモードのジョブ等、外部装置からのジョブの場合は、当該ジョブデータを受信したことに応じて、受信した画像データに基づいた画像形成動作を開始する）。次いで、ステップＳ７３に進み、現在処理中のジョブが製本処理を含んでいるか否かを判定し、製本処理を含んでいないときには、ステップＳ６に進み、次のジョブが入力されているか否かを判定する。次のジョブが入力されているときには、ステップＳ７４に進み、次のジョブが製本処理を含んでいるか否かを判定し、次のジョブが製本処理を含んでいるときには、ステップＳ７５に進み、次のジョブのシートサイズに応じた位置にストッパ９２及び整合板９７を移動する。そして、ステップＳ４に進む。ステップＳ４では現在のジョブが終了したか否かを判定する。ステップＳ７５を実行する前にストッパ９２及び整合板９７がホームポジションにいない場合は、ストッパ９２及び整合板９７を現在の位置からホームポジションへ戻すことなく、現在の位置から直接次のジョブのシートサイズに応じた位置へストッパ９２及び整合板９７を移動する。
【００８１】
上記ステップＳ７３で製本処理を含んでいると判定したときには、ステップＳ４に進む。上記ステップＳ６で次のジョブがないと判定したとき、または上記ステップＳ７４で次のジョブにおいて製本処理を含んでいないと判定したときには、ステップＳ７６またはＳ７７でストッパ９２及び整合板９７をホームポジションへ移動し、ステップＳ４に進む。
【００８２】
ステップＳ４で現在のジョブが終了していると、ステップＳ５に進み、次のジョブがあるか否かを判定し、次のジョブがあるときには、上記ステップＳ７２に戻る。次のジョブがないときには、ステップＳ７８に進み、ストッパ９２及び整合板９７をホームポジションへ移動して、上記ステップＳ１に戻り、次のジョブに備える。
【００８３】
上記ステップＳ４で現在のジョブが終了していないと判定されると、ステップＳ９に進み、ジョブの入力中であるか否か、即ち次のジョブの原稿の読み取りを行っているか否かを判定し、ジョブの入力中であるときには、上記ステップＳ７２に戻り、ジョブの入力中でないときには、ステップＳ１０に進み、スタートキーがオンされたか否かを判定し、スタートキーがオンされていないときには、上記ステップＳ７２に戻る。スタートキーがオンされると、ステップＳ１１に進み、新しいジョブの入力を開始し、そして上記ステップＳ７２に戻る。尚、ステップ９では、プリントモードのジョブや、ファクシミリモードのジョブ等、外部装置からジョブが投入されたか否かも監視しており、外部からジョブが投入された場合も、ステップＳ７２に戻る。
【００８４】
図１５はステップＳ７２における画像形成動作で行うストッパ９２及び整合板９７の移動に関する制御のフローチャートである。ステップＳ８１で現在のジョブが製本処理を含んでいるか否かを判定し、製本処理を含んでいないときには、ステップＳ２２に進み、画像形成動作を行い、図１４のフローチャートへ戻る。現在のジョブが製本処理を含んでいるときには、ステップＳ８３でストッパ９２及び整合板９７を次のジョブのシートサイズに応じた位置へ既に移動済みであるか否かを判定し、既に移動済みであれば、ステップＳ２２へ進む。まだストッパ９２及び整合板９７をシートサイズに応じた位置まで移動していなければ、ステップＳ８４でストッパ９２及び整合板９７をシートサイズに応じた位置まで移動し、ステップＳ２２へ進む。ステップＳ８４の実行前にストッパ９２及び整合板９７がホームポジションにいない場合には、ストッパ９２及び整合板９７を現在の位置からホームポジションへ戻すことなく、現在の位置から直接シートサイズに応じた位置へストッパ９２及び整合板９７を移動する。
【００８５】
図１６は製本動作に関する初期動作を行うためのフローチャートである。このフローチャートのプログラムはメモリ２００１のＲＯＭに格納されており、ＣＰＵ２００２によって実行される。図１６に示すように、まずステップＳ９１においてシート処理装置制御部２０５はストッパ１１２、１１６をホームポジションへ移動させる。そして、ステップＳ１においてユーザによるスタートキーの押下を監視し、スタートキーが押下されると、ステップＳ９２に進み、画像形成動作を開始する（尚、プリントモードのジョブ、ファクシミリモードのジョブ等、外部装置からのジョブの場合は、当該ジョブデータを受信したことに応じて、受信した画像データに基づいた画像形成動作を開始する）。次いで、ステップＳ９３に進み、現在処理中のジョブが折り処理を含んでいるか否かを判定し、折り処理を含んでいないときには、ステップＳ６に進み、次のジョブが入力されているか否かを判定する。次のジョブが入力されているときには、ステップＳ９４に進み、次のジョブが折り処理を含んでいるか否かを判定し、次のジョブが折り処理を含んでいるときには、ステップＳ９５に進み、次のジョブのシートサイズに応じた位置にストッパ１１２、１１６を移動する。そして、ステップＳ４に進む。ステップＳ４では現在のジョブが終了したか否かを判定する。ステップＳ９５を実行する前にストッパ１１２、１１６がホームポジションにいない場合は、ストッパ１１２、１１６を現在の位置からホームポジションへ戻すことなく、現在の位置から直接次のジョブのシートサイズに応じた位置へストッパ１１２、１１６を移動する。
【００８６】
上記ステップＳ９３で折り処理を含んでいると判定したときには、ステップＳ４に進む。上記ステップＳ６で次のジョブがないと判定したとき、または上記ステップＳ９４で次のジョブにおいて折り処理を含んでいないと判定したときには、ステップＳ９６またはＳ９７でストッパ１１２、１１６をホームポジションへ移動し、ステップＳ４に進む。
【００８７】
ステップＳ４で現在のジョブが終了していると、ステップＳ５に進み、次のジョブがあるか否かを判定し、次のジョブがあるときには、上記ステップＳ９２に戻る。次のジョブがないときには、ステップＳ９８に進み、ストッパ１１２、１１６をホームポジションへ移動して、上記ステップＳ１に戻り、次のジョブに備える。
【００８８】
上記ステップＳ４で現在のジョブが終了していないと判定されると、ステップＳ９に進み、ジョブの入力中であるか否か、即ち次のジョブの原稿の読み取りを行っているか否かを判定し、ジョブの入力中であるときには、上記ステップＳ９２に戻り、ジョブの入力中でないときには、ステップＳ１０に進み、スタートキーがオンされたか否かを判定し、スタートキーがオンされていないときには、上記ステップＳ９２に戻る。スタートキーがオンされると、ステップＳ１１に進み、新しいジョブの入力を開始し、そして上記ステップＳ９２に戻る。尚、ステップ９では、プリントモードのジョブや、ファクシミリモードのジョブ等、外部装置からジョブが投入されたか否かも監視しており、外部からジョブが投入された場合も、ステップＳ９２に戻る。
【００８９】
図１７はステップＳ９２における画像形成動作で行うストッパ１１２、１１６の移動に関する制御のフローチャートである。ステップＳ１０１で現在のジョブが折り処理を含んでいるか否かを判定し、折り処理を含んでいないときには、ステップＳ２２に進み、画像形成動作を行い、図１６のフローチャートへ戻る。現在のジョブが折り処理を含んでいるときには、ステップＳ１０３でストッパ１１２、１１６を次のジョブのシートサイズに応じた位置へ既に移動済みであるか否かを判定し、既に移動済みであれば、ステップＳ２２へ進む。まだストッパ１１２、１１６をシートサイズに応じた位置まで移動していなければ、ステップＳ１０４でストッパ１１２、１１６をシートサイズに応じた位置まで移動し、ステップＳ２２へ進む。ステップＳ１０４の実行前にストッパ１１２、１１６がホームポジションにいない場合には、ストッパ１１２、１１６を現在の位置からホームポジションへ戻すことなく、現在の位置から直接シートサイズに応じた位置へストッパ１１２、１１６を移動する。
【００９０】
さらに、本実施の形態ではジョブの入力手段として読取給紙装置１０１を用いているが、上述したように、ネットワークを介して外部のコンピュータからのジョブデータを入力するように構成することは容易に実施できるものである。この場合、コンピュータの操作部にて上述の動作モードの設定が行なわれ、その情報が画像データと共にジョブデータとしてネットワークを介して、当該システムに入力され、その後は、上述した制御と同様に処理する。
【００９１】
尚、このように、読取装置101や外部コンピュータ等、画像発生源としての装置が複数あるような場合において、例えば、コピーモードジョブを処理している最中にプリントモードジョブやファクシミリモードジョブ等のデータ入力経路が異なるジョブが投入されたような場合も、上述した制御と同様に各ジョブを処理する。
【００９２】
又、本形態では、予約ジョブが１つの場合について主に説明したが、本形態の制御は、複数の予約ジョブが登録されている場合でも適用可能である。例えば、予約ジョブが５つ存在する場合を例に挙げ、現在処理中の現ジョブがステープル処理を含んでおらず、次ジョブ、即ち、１番目の予約ジョブ、及びそれに引き続く予約ジョブ、即ち、２番目の予約ジョブもステープル処理を含んでおらず、３番目の予約ジョブがステープル処理を含んでいるとする。このような場合、現ジョブの処理中に、３番目の予約ジョブの為のステープルユニット８０の初期動作を並行して行い、現ジョブが完了するまでの間に３番目の予約ジョブの為の準備を済ませておく。このように、予約ジョブが複数存在する場合でも、そのなかに初期動作が必要なジョブが存在するなら、そのジョブの設定に応じた初期動作を実行しておく（割り込みジョブについても同様）。但し、パンチ処理の場合は、その予約ジョブ（上述の例でいうと、３番目の予約ジョブ）の前に処理されるジョブ（上述の例でいうと、現ジョブ及び１番目、２番目の予約ジョブ）の各シートの幅サイズを全部チェックし、それらが全て、パンチ処理を含む予約ジョブ（３番目の予約ジョブ）のシートの幅以下であることに応じて、現ジョブの処理中に当該予約ジョブ（３番目の予約ジョブ）の為のパンチユニット５０の初期動作を開始することを許可し、現ジョブの処理が完了するまでの間に上記初期動作を済ませておく（割り込みジョブについても同様）。
【００９３】
又、本発明はシステムあるいは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体をシステムあるいは装置に読み出すことによってそのシステムあるいは装置が本発明の効果を享受することが可能となる。
【００９４】
プログラムモジュールを供給する記憶媒体としては、ＲＯＭに限らず、例えばフロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、磁気テープ、不揮発性のメモリカードなどを用いることができる。
【００９５】
【発明の効果】
以上説明したように、本発明によれば、今回処理中のジョブの処理動作と、次に開始するジョブ処理動作の間に時間のロスが生じることを未然に防止することができ、生産性の向上を図ることができる。
【図面の簡単な説明】
【図１】本発明の画像形成システムの実施の一形態の全体構成を示す模式図である。
【図２】図１の画像形成システムの制御構成を示すブロック図である。
【図３】図１の画像形成システムにおける予約ジョブで選択された機能の初期動作を行う手順を示すフローチャートである。
【図４】図３における画像形成動作で行うステープラ８０の移動に関する制御のフローチャートである。
【図５】従来の画像形成システムで異なるジョブを連続して処理する場合のジョブスケジュールを示す図である。
【図６】パンチユニット５０の側面図である。
【図７】パンチユニット５０の正面図である。
【図８】パンチローラ４０とセンサ４３の動きを示す図である。
【図９】シート穴空け動作に関する初期動作を行うためのフローチャートである。
【図１０】図９における画像形成動作で行うセンサ４３の移動に関する制御のフローチャートである。
【図１１】インサート紙給紙動作に関する初期動作を行うためのフローチャートである。
【図１２】図１１における画像形成動作で行うインサート紙Ｉ１の給紙に関する制御のフローチャートである。
【図１３】他の実施例におけるシート処理装置を示す図である。
【図１４】製本動作に関する初期動作を行うためのフローチャートである。
【図１５】図１４における画像形成動作で行うストッパ９２及び整合板９７の移動に関する制御のフローチャートである。
【図１６】製本動作に関する初期動作を行うためのフローチャートである。
【図１７】図１６における画像形成動作で行うストッパ１１２、１１６の移動に関する制御のフローチャートである。
【図１８】図１の画像形成システムで異なるジョブを連続して処理する場合のジョブスケジュールを示す図である。
【符号の説明】
１０１  読取給送装置
１０２  画像形成装置
１０３  シート処理装置
２００  コントローラ回路部
２００１  メモリ
２００２  ＣＰＵ
【図１】
0004078019.tif 000002
【図２】
0004078019.tif 000003
【図３】
0004078019.tif 000004
【図４】
0004078019.tif 000005
【図５】
0004078019.tif 000006
【図６】
0004078019.tif 000007
【図７】
0004078019.tif 000008
【図８】
0004078019.tif 000009
【図９】
0004078019.tif 000010
【図１０】
0004078019.tif 000011
【図１１】
0004078019.tif 000012
【図１２】
0004078019.tif 000013
【図１３】
0004078019.tif 000014
【図１４】
0004078019.tif 000015
【図１５】
0004078019.tif 000016
【図１６】
0004078019.tif 000017
【図１７】
0004078019.tif 000018
【図１８】
0004078019.tif 000019