(57)【要約】【課題】  汎用性のシート処理装置を複数接続してシート束を行う場合でも、きめ細かいシート束処理を効率よく行える。【解決手段】    画像形成装置に複数のシート処理装置を接続し、各シート処理装置で並行してシート処理を行う印刷システムにおいて、各シート処理装置のシート束間の待機時間と前記シート束の排紙先を切り替えるための切替時間とを取得する取得手段と、  それぞれ取得した各待機時間と各切替時間とから複数のシート処理装置を交互に切替えるシート束処理が実行可能かどうかを判断する判断手段と、前記複数のシート処理装置を交互に切替えるシート束処理が実行可能であると判断した場合、各シート処理装置によるシート束処理を交互に切り替える第１のシート束処理と、各シート処理装置によるシート束処理を交互に切り替えない第２のシート束処理とを切替制御する制御手段と、を備えることを特徴とする。【選択図】  図６
2015075727.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置に複数のシート処理装置を接続し、各シート処理装置で並行してシート処理を行う印刷システムであって、
各シート処理装置のシート束間の待機時間と前記シート束の排紙先を切り替えるための切替時間とを取得する取得手段と、
それぞれ取得した各待機時間と各切替時間とから複数のシート処理装置を交互に切替えるシート束処理が実行可能かどうかを判断する判断手段と、
前記複数のシート処理装置を交互に切替えるシート束処理が実行可能であると判断した場合、各シート処理装置によるシート束処理を交互に切り替える第１のシート束処理と、各シート処理装置によるシート束処理を交互に切り替えない第２のシート束処理とを切替制御する制御手段と、
を備えることを特徴とする印刷システム。
【請求項２】
シート束処理を行うジョブを受信する受信手段を備え、
前記判断手段は、受信したジョブにシート束処理が指定されている場合、各シート処理装置から取得した各待機時間と各切替時間とから複数のシート処理装置を交互に切替えるシート束処理が実行可能かどうかを判断することを特徴とする請求項１記載の印刷システム。
【請求項３】
シート束処理に対する生産性を変更する指示を行う指示手段を備え、
前記制御手段は、前記指示手段によりシート束処理に対する生産性を変更する指示を受け付けることに応じて、前記複数のシート処理装置を交互に切替えるシート束処理が実行可能であると判断した場合、各シート処理装置によるシート束処理を交互に切り替える第１のシート束処理と、各シート処理装置によるシート束処理を交互に切り替えない第２のシート束処理とを切替制御することを特徴とする請求項１記載の印刷システム。
【請求項４】
各シート処理装置の待機時間および切替時間が異なることを特徴とする請求項１記載の印刷システム。
【請求項５】
前記制御手段を前記画像形成装置に設けたことを特徴とする請求項１記載の印刷システム。
【請求項６】
各シート処理装置は、異なるコマンド体系で制御されることを特徴とする請求項１乃至５のいずれか１項に記載の印刷システム。
【請求項７】
画像形成装置に複数のシート処理装置をタンデムに接続したことを特徴とする請求項１記載の印刷システム。
【請求項８】
画像形成装置に複数のシート処理装置を接続し、各シート処理装置で並行してシート処理を行う印刷システムの制御方法であって、
各シート処理装置のシート束間の待機時間と前記シート束の排紙先を切り替えるための切替時間とを取得する取得工程と、
それぞれ取得した各待機時間と各切替時間とから複数のシート処理装置を交互に切替えるシート束処理が実行可能かどうかを判断する判断工程と、
前記複数のシート処理装置を交互に切替えるシート束処理が実行可能であると判断した場合、各シート処理装置によるシート束処理を交互に切り替える第１のシート束処理と、各シート処理装置によるシート束処理を交互に切り替えない第２のシート束処理とを切替制御する制御工程と、
を備えることを特徴とする印刷システムの制御方法。
【請求項９】
シート束処理を行うジョブを受信する受信工程を備え、
前記判断工程は、受信したジョブにシート束処理が指定されている場合、各シート処理装置から取得した各待機時間と各切替時間とから複数のシート処理装置を交互に切替えるシート束処理が実行可能かどうかを判断することを特徴とする請求項８記載の印刷システムの制御方法。
【請求項１０】
シート束処理に対する生産性を変更する指示を行う指示工程を備え、
前記制御工程は、前記指示工程によりシート束処理に対する生産性を変更する指示を受け付けることに応じて、前記複数のシート処理装置を交互に切替えるシート束処理が実行可能であると判断した場合、各シート処理装置によるシート束処理を交互に切り替える第１のシート束処理と、各シート処理装置によるシート束処理を交互に切り替えない第２のシート束処理とを切替制御することを特徴とする請求項８記載の印刷システムの制御方法。
【請求項１１】
請求項８乃至１０のいずれか１項に記載の印刷システムの制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シート処理装置によってシート処理を実行させる印刷システム、印刷システムの制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、生産性を向上させる手段として、複数のフィニッシャの処理を並列処理させることが行われてきた。例えば、特許文献１では、シート処理機能を有する複数のシート処理装置を備え、複数のシート処理装置の少なくとも一つを共用して、複数のジョブを並列して実行することが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１２１９０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年は、画像形成装置とは異なるメーカーのＤＦＤ（Ｄｏｃｕｍｅｎｔ  Ｆｉｎｉｓｈｉｎｇ  Ｄｅｖｉｃｅ）フィニッシャを画像形成装置に接続し、さまざまな仕上げを行えるシート処理システムが要求される傾向が強まっている。
しかしながら、ＤＦＤフィニッシャが装着されるシート処理システムでは、フィニッシャの仕上げ処理中には、該フィニッシャに対してシートを搬送することができない種類のものがある。例えば、リングバインダのＤＦＤフィニッシャでは、シート束にリングを取り付け中にはシートをリングバインダへ搬送することができない。したがって、前記ＤＦＤフィニッシャが接続されている時、該フィニッシャに対してシートを搬送できない間にシート間が空き、生産性が低下していた。
【０００５】
そこで、自動でシートの排紙先を束ごとに切り替えるようにした場合、束間の待機時間が束の処理時間より長いような場合、ＤＦＤフィニッシャが処理中のためシートを処理できない問題がある。
【０００６】
また、ＤＦＤフィニッシャと画像形成装置は疎な結合（互いに解釈可能なコマンドの数が少ない状態での結合）をしている。そのため、画像形成装置と同じメーカー製のフィニッシャのように、画像形成装置のコントローラがフィニッシング処理を細かく制御し、並列処理するようなことが難しい。
【０００７】
また、別の手段として、タンデム制御するかどうかを作業者が判断して、束単位で排シート先を切り替えるようなジョブを予め生成してジョブを投入する手段が考えられるが、ジョブ生成の作業負荷が高く、オペレータの作業効率が低下してしまう問題があった。
【０００８】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、汎用性のシート処理装置を複数接続してシート束を行う場合でも、きめ細かいシート束処理を効率よく行える仕組みを提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成する本発明の印刷システムは以下に示す構成を備える。
画像形成装置に複数のシート処理装置を接続し、各シート処理装置で並行してシート処理を行う印刷システムであって、各シート処理装置のシート束間の待機時間と前記シート束の排紙先を切り替えるための切替時間とを取得する取得手段と、  それぞれ取得した各待機時間と各切替時間とから複数のシート処理装置を交互に切替えるシート束処理が実行可能かどうかを判断する判断手段と、前記複数のシート処理装置を交互に切替えるシート束処理が実行可能であると判断した場合、各シート処理装置によるシート束処理を交互に切り替える第１のシート束処理と、各シート処理装置によるシート束処理を交互に切り替えない第２のシート束処理とを切替制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、汎用性のシート処理装置を複数接続してシート束を行う場合でも、きめ細かいシート束処理を効率よく行える。
【図面の簡単な説明】
【００１１】
【図１】本実施形態を示すシート処理システムの構成を示す図である。
【図２】シート処理システムのコントローラの構成を説明するブロック図である。
【図３】図２に示した操作表示装置に表示されるＵＩ画面の一例を示す図である。
【図４】本実施形態を示す印刷システムの制御方法を説明するフローチャートである。
【図５】印刷システムの制御方法を説明するフローチャートである。
【図６】複数のＤＦＤの束処理シーケンス例を示す図である。
【図７】印刷システムの制御方法を説明するフローチャートである。
【図８】印刷システムの制御方法を説明するフローチャートである。
【図９】印刷システムの制御方法を説明するフローチャートである。
【発明を実施するための形態】
【００１２】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
（全体構成）
【００１３】
図１は、本実施形態を示すシート処理システム（印刷システム）の構成を示す図である。本実施形態では、画像形成装置に複数のシート処理装置を接続し、各シート処理装置で並行してシート処理を行う印刷システムを例とし、各シート処理装置は、制御コマンド体系が異なる汎用性のシート処理装置である場合を説明する。なお、各シート処理装置を複数接続する場合、並列的に接続する場合としてタンデム接続する例を説明する。
【００１４】
図１において、シート処理システム１００は、ＤＦＤ（Ｄｏｃｕｍｅｎｔ  Ｆｉｎｉｓｈｉｎｇ  Ｄｅｖｉｃｅ）フィニッシャ２０、３０と画像形成装置１０から構成されている。シート処理システム１００は、少なくとも１台以上のＤＦＤフィニッシャが接続可能な構成とする。画像形成装置１０は、ＤＦＤフィニッシャを接続するためのインターフェース（２１２）をもつ、または画像形成装置にＤＦＤフィニッシャのインターフェース（２１２）を有する処理装置を装着したものを含むとする。
【００１５】
（全体システムブロック図）
図２は、図１に示したシート処理システムを制御するコントローラの構成を説明するブロック図である。
図２において、コントローラは、ＣＰＵ回路部２００を有し、ＣＰＵ回路部２００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３を内蔵する。ＣＰＵ２０１は本画像形システム全体の基本制御を行うＣＰＵであり、制御プログラムが書き込まれたＲＯＭ２０２と処理を行うためのＲＡＭ２０３がアドレスバス、データバスにより接続されている。
ＣＰＵ２０１は、ＲＯＭ２０２に格納されている制御プログラムにより各制御部２０６，２０７，２０８，２０９，２１０，２１１を総括的に制御する。
【００１６】
ＲＡＭ２０３は、制御データを一時的に保持し、また制御に伴う演算処理の作業領域として用いられる。原稿給送装置制御部２０６は、原稿給送装置をＣＰＵ回路部２００からの指示に基づき駆動制御する。
【００１７】
イメージリーダ制御部２０７は、スキャナユニット、イメージセンサなどに対する駆動制御を行い、イメージセンサから出力された画像信号を画像信号制御部２０８に転送する。画像信号制御部２０８は、イメージセンサからのアナログ画像信号をデジタル信号に変換した後に各処理を施し、このデジタル信号をビデオ信号に変換してプリンタ制御部２０９に出力する。また、コンピュータ２０５から外部Ｉ／Ｆ２０４を介して入力されたデジタル画像信号に各種処理を施し、このデジタル画像信号をビデオ信号に変換してプリンタ制御部２０９に出力する。なお、コンピュータ２０５からは、シート束処理を行うジョブを受信することができるように構成されている。
【００１８】
この画像信号制御部２０８による処理動作は、ＣＰＵ回路部２００により制御される。プリンタ制御部２０９は、入力されたビデオ信号に基づき露光部、プリンタを制御し、画像形成、シート搬送を行う。フィニッシャ制御部２１１はフィニッシャに搭載され、ＣＰＵ回路部２００と情報のやり取りを行うことによってフィニッシャ全体の駆動制御を行う。
【００１９】
ＤＦＤＩ／Ｆ部２１２は、接続されたＤＦＤフィニッシャと情報のやり取りを行うインターフェースである。操作表示装置制御部２１０は、操作表示装置４０とＣＰＵ回路部２００との間で情報のやり取りを行う。
【００２０】
操作表示装置４０は、画像形成に関する各種機能を設定する複数のキー、設定状態を示す情報を表示するための表示部などを有する。各キーの操作に対応するキー信号をＣＰＵ回路部２００に出力するとともに、ＣＰＵ回路部２００からの信号に基づき対応する情報を操作表示装置に表示する。
【００２１】
（生産性モードの選択）
図３は、図２に示した操作表示装置４０に表示されるＵＩ画面の一例を示す図である。
図３において、仕上げメニュー選択画面６００にて、生産性モードの「ＯＮ」キー６０１、「ＯＦＦ」キー６０２の選択画面が表示部に表示される。ここでユーザがキー６０１を選択しＯＫキー６０３を押すと生産性モードが有効となる。ユーザがキー６０２を選択してＯＫキー６０３を押すと生産性モードは無効になり、ユーザがキャンセルキー６０４を押した場合は設定変更されず設定画面を終了する。
（ＤＦＤタンデム制御例）
【００２２】
図４は、本実施形態を示す印刷システムの制御方法を説明するフローチャートである。本例は、排紙処理を行うジョブ処理例である。なお、各ステップは、ＣＰＵ２０１がＲＯＭ２０２に記憶された制御プログラムを実行することで実現される。ここではＤＦＤフィニッシャが、図１に示したようにＤＦＤフィニッシャ２０，３０の計２つタンデム接続された場合を例として説明する。また、本実施形態では、受信したジョブにシート束処理が指定されている場合、各シート処理装置から取得した各待機時間と各切替時間とから複数のシート処理装置を交互に切替えるシート束処理が実行可能かどうかを判断する例とする。
【００２３】
Ｓ３０１において、ＣＰＵ２０１は、所定の条件、投入されたジョブの排シート先指定にＤＦＤフィニッシャが指定されているか否か、および、生産性モードがＯＮになっているか否かを確認する。Ｓ３０１において、排シート先指定がＤＦＤフィニッシャであり、生産性モードがＯＮであるとＣＰＵ２０１が判断した場合、ＣＰＵ２０１は、プリンタ制御部２０９でタンデム制御を行うべく処理をＳ３０２へ移動する。
一方、Ｓ３０１において、所定の条件に該当しないとＣＰＵ２０１が判断した場合は、ＣＰＵ２０１はプリンタ制御部２０９をタンデム制御しないように処理をＳ３１１へ進める。
【００２４】
Ｓ３０２において、ＣＰＵ２０１は、ＤＦＤフィニッシャ２０（以降ＤＦＤ２０）、ＤＦＤフィニッシャ３０（以降ＤＦＤ３０）それぞれの待機時間１、待機時間２を取得する。ここで、待機時間１とは、ＤＦＤフィニッシャの後処理の関係上、束間ごとにシート搬送間隔をあける必要がある時間を意味する。ここで、本実施形態において、待機時間１は、ＤＦＤフィニッシャごとに異なるものとする。また、本実施形態において、待機時間２は、ＤＦＤフィニッシャの排シート先を切り替える際にかかる切り替え時間を意味する。
Ｓ３０３において、ＣＰＵ２０１は、タンデム制御を実施すべきかＤＦＤ２０、ＤＦＤ３０において次の条件（１）、（２）から判断する。
条件（１）：待機時間１＞待機時間２、条件（２）：待機時間１＞閾値Ｔ
【００２５】
ここで、閾値Ｔとは、タンデム制御に移行を許可する時間が設定されている。ここでは、例として少しでも待機時間が発生する場合はタンデム制御をすべきと考え、閾値Ｔを０として説明する。上記２つの条件の両方をＤＦＤ２０、ＤＦＤ３０が満たすとＣＰＵ２０１が判断した場合、ＣＰＵ２０１は、プリンタ制御部２０９をタンデム制御するためにＳ３０４へ処理を進める。上記２つの条件を満たさないとＣＰＵ２０１が判断した場合、ＣＰＵ２０１は、プリンタ制御部２０９をタンデム制御しないようＳ３１０へ処理を進める。Ｓ３１０、３１１の通常動作については、後段で図５のフローチャートを用いて説明する。
【００２６】
Ｓ３０４において、ＣＰＵ２０１は、プリンタ制御部２０９を制御してＤＦＤフィニッシャの状態を取得し、排シート可能なＤＦＤフィニッシャを調べる。ジョブに指定されている排シート先のＤＦＤフィニッシャが排シート可能であるとＣＰＵ２０１が判断した場合、ＣＰＵ２０１は、前記指定の排シート先をＳ３０５にて設定する。ジョブに指定されている排シート先のＤＦＤフィニッシャが排シート不可であり、もう一方のＤＦＤフィニッシャへ排シート可能であるとＣＰＵ２０１が判断した場合には、ＣＰＵ２０１は排シート可能な排シート先をＳ３０５にて上書きする。
【００２７】
Ｓ３０６において、ＣＰＵ２０１は、給シート段からシートを給シートして、印刷するようにプリンタ制御部２０９を制御する。Ｓ３０７において、ＣＰＵ２０１は、印刷したページが束の切れ目であるかどうかを判断する。Ｓ３０７において、ＣＰＵ２０１が束の切れ目でないと判断した場合には、束の切れ目になるまで印刷を行うようにプリンタ制御部２０９を制御する。
【００２８】
一方、Ｓ３０７において、ＣＰＵ２０１が束の切れ目であると判断した場合には、ＤＦＤＩ／Ｆ２１２を介してＤＦＤに対して束の切れ目である旨をＤＦＤフィニッシャへ通知し、Ｓ３０８へ処理を進める。
【００２９】
Ｓ３０８では、ＣＰＵ２０１は前記待機時間１、待機時間２を元にＤＦＤ２０、ＤＦＤ３０の待機時間を計算し、束間が短い方に排シート先を切り替えて印刷を行うようにプリンタ制御部２０９を制御する。処理の詳細については、後段で図５のフローチャートを用いて説明する。
【００３０】
Ｓ３０９では、ＣＰＵ２０１は、ＤＦＤフィニッシャへ排シートする束が残っていないかどうか判断する。ここで、ＣＰＵ２０１はＤＦＤフィニッシャへ排シートする束が残っていないと判断した場合、印刷を完了し、終了処理へ移るようにプリンタ制御部２０９を制御する。
【００３１】
一方、ＤＦＤフィニッシャへ排シートする束が残っているとＣＰＵ２０１が判断した場合、Ｓ３０５へ移動し、残りの束に対してタンデム制御を継続するようにプリンタ制御部２０９を制御する。
（排シートＤＦＤ切替処理）
【００３２】
図５は、本実施形態を示す印刷システムの制御方法を説明するフローチャートである。本例は、図４に示したＳ３０８の排紙ＤＦＤ切替処理において、排シートＤＦＤを切り替えて、束間の待機時間を制御する例である。なお、各ステップは、ＣＰＵ２０１がＲＯＭ２０２に記憶された制御プログラムを実行することで実現される。ここでは、束の処理例として図６の（ａ）に示す排紙先切替えパターンについて説明する。特に、図６の（ａ）では、ＤＦＤ３０が現在アイドル状態であり、ＤＦＤ２０がシート処理を実行している状態を示ししている。より具体的には、ＤＦＤ２０とＤＦＤ３０の相互切り替えのため、一方のＤＦＤがシート処理を実行中で、他方のＤＦＤがアイドル状態（シート処理を実行可能な状態で待つ状態）中である場合に、それぞれの切り替えに無駄な待機時間が発生しないようにする。即ち、先行するシート処理中のＤＦＤにはシート処理後に待機時間Ｔ１を設け、アイドル中のＤＦＤには、シート処理切り替え後、シート処理開始前に待機時間Ｔ２の経過を待ってから、次のシート束のシート処理を行うように制御する。これにより、相互の切り替えに無駄な処理待ち時間が発生しないように調整されて、結果として効率よくＤＦＤ２０とＤＦＤ３０との切り替えを行えるように制御できる。
また、以下の説明において、図６の（ａ）に示す切り替えパターンにおいて、束２に対応づけた場合の数式の意味を次のような前提とする。例えばＴ２＞Ｔ１×ＣならばＤＦＤ２０が必要とする待機時間Ｔ２０（Ｃ）＝Ｔ２、それ以外ならばＴ２０（Ｃ）＝Ｔ１、ここで、ＣはＤＦＤの状態を表し、アイドル状態＝０または後処理中状態＝１を意味する。ＤＦＤ３０の必要とする待機時間Ｔ３０（Ｃ）についても同様に考えるものとする。
これにより、Ｃ＝１（後処理中状態）の場合のＴ２０（Ｃ）の待機時間は、Ｔ２＞Ｔ１×Ｃ＝Ｔ１×１よりＴ２０（Ｃ）＝Ｔ１となる。一方、Ｃ＝０（アイドル状態）の場合のＴ２０（Ｃ）は、Ｔ２＞Ｔ１×Ｃ＝Ｔ１×０よりＴ２０（Ｃ）＝Ｔ２となる。ここで、状態をＣとすれば、Ｃ＝１はシート処理中の状態を示し、Ｃ＝０はシート処理を行っていないアイドル状態を示す。以下、各シート処理装置のシート束間の待機時間とシート束の排紙先を切り替えるための切替時間とを取得する。そして、それぞれ取得した各待機時間と各切替時間とから複数のシート処理装置を交互に切替えるシート束処理が実行可能であると判断した場合の制御について説明する。具体的には、ＣＰＵ２０１が、各シート処理装置によるシート束処理を交互に切替る第１のシート束処理と、各シート処理装置によるシート束処理を交互に切り替えない第２のシート束処理とを切替制御する例を説明する。
【００３３】
Ｓ４０１において、ＣＰＵ２０１は、接続されているＤＦＤフィニッシャ２０、３０の状態Ｃをそれぞれ取得する。例えば、図６の（ａ）の束１の切れ目を例に挙げると、ＤＦＤ２０が束に対する後処理中状態（Ｃ＝１）であり、ＤＦＤ３０はアイドル状態（Ｃ＝０）である。この場合、ＣＰＵ２０１はそれぞれのＤＦＤの状態をＤＦＤ２０のＣは（＝１）、ＤＦＤ３０のＣ（＝０）と設定する。
【００３４】
Ｓ４０２において、ＣＰＵ２０１は、後処理に必要な待機時間１（Ｔ１）、シート束排紙先の切替に必要な待機時間２（Ｔ２）からＤＦＤ２０、ＤＦＤ３０の待機時間Ｔ２０、Ｔ３０を計算する。Ｔ１＞Ｔ２の前提において、図６の（ａ）の束２の場合、Ｔ２０（Ｃ）＝（Ｔ２＞Ｔ１×Ｃ）である場合、上記例に従いＴ２：Ｔ１の式で計算を行うと、Ｔ２＞Ｔ１×Ｃ（Ｃ＝１）のためＴ２０＝Ｔ（２０Ｃ）＝Ｔ１となる。
一方、Ｔ３０＝Ｔ（３０Ｃ）＝（Ｔ２＞０）となるため、Ｔ３０＝Ｔ２となる。Ｓ４０３において、ＣＰＵ２０１は次の束を処理するまでのＤＦＤ毎の待機時間を比較する。
【００３５】
Ｓ４０３において、ＤＦＤ２０、ＤＦＤ３０の待機時間がＴ２０＞Ｔ３０であるとＣＰＵ２０１が判断した場合、ＣＰＵ２０１は、排シート先にＤＦＤ３０を設定する（Ｓ４０４）。さらに、ＣＰＵ２０１は、待機時間Ｔ３０分、この場合は、上記処理で算出されたＴ１分（図６の（ａ）参照）シート間を空けるようシート束処理を実行すべくプリンタ制御部２０９を制御して（Ｓ４０５）、本処理を終了する。
【００３６】
一方、Ｓ４０３において、ＤＦＤ２０、ＤＦＤ３０の待機時間がＴ３０≧Ｔ２０であるとＣＰＵ２０１が判断した場合、ＣＰＵ２０１は排シート先にＤＦＤ２０を設定する（Ｓ４０６）。さらに、ＣＰＵ２０１は、待機時間Ｔ２０分、この場合は、Ｔ１分（図６の（ａ）参照）シート間を空けるようシート束処理を実行すべくプリンタ制御部２０９を制御して（Ｓ４０７）、本処理を終了する。
【００３７】
上記例の場合、束２の処理を行うまでの待機時間がＴ２０＞Ｔ３０なので、Ｓ４０４にてＣＰＵ２０１は排シート先にＤＦＤ３０を設定し、Ｓ４０５にて待機時間をＴ３０＝Ｔ２シート間を空けるようにプリンタ制御部２０９を制御する。
【００３８】
次に束２の切れ目の場合について考える。ＣＰＵ２０１はＤＦＤフィニッシャ２０，３０の状態Ｃを取得する。ＤＦＤ２０はアイドル状態（Ｃ＝０）であり、ＤＦＤ３０が束に対する後処理中状態（Ｃ＝１）であるとＣＰＵ２０１が判断した場合、ＣＰＵ２０１はそれぞれのＤＦＤの状態をＤＦＤ２０（Ｃ＝０）、ＤＦＤ３０（Ｃ＝１）と設定する。Ｓ４０２において、ＣＰＵ２０１は待機時間１（Ｔ１）、待機時間２（Ｔ２）からＤＦＤ２０、ＤＦＤ３０の待機時間Ｔ２０、Ｔ３０を計算する。
【００３９】
Ｔ１＞Ｔ２の前提において、図６の（ａ）の束３の場合、Ｔ２＞０のためＴ２０＝Ｔ（２０Ｃ）＝Ｔ２となる。一方、Ｔ３０＝Ｔ（３０Ｃ）＝（Ｔ１×ｂ＞Ｔ２）となるため、Ｔ３０＝Ｔ１となる。束３の処理を行うまでの待機時間がＴ３０＞Ｔ２０なので、Ｓ４０６にてＣＰＵ２０１は排シート先にＤＦＤ２０を設定する。そして、Ｓ４０７にて待機時間Ｔ２０をＴ２分（図６の（ａ）参照）、シート間を空けるようシート束処理を実行すべくプリンタ制御部２０９を制御する。
【００４０】
以下、束の処理例として図６の（ｂ）記載のパターンについても説明する。このパターンでは待機時間Ｔ１＞束の処理時間Ｔｐ（束１が終了してから束２の切れ目までの経過時間）となる場合について説明している。束１の切れ目については図６の（ａ）に示すシート束切替処理と同様のため、詳細な説明を省略する。
【００４１】
図６の（ｂ）の束２の切れ目の場合、ＣＰＵ２０１はＤＦＤフィニッシャの状態を取得するとＤＦＤ２０、ＤＦＤ３０は共に束に対する後処理中状態（１）である。そこで、ＣＰＵ２０１はそれぞれのＤＦＤの状態をＤＦＤ２０（Ｃ＝１）、ＤＦＤ３０（Ｃ＝１）と設定する。ここでＣＰＵ２０１は束１が終了してから束２の切れ目までの処理時間Ｔｐを計算し、束２切れ目時点でのＤＦＤ２０の待機残り時間Ｔｗを計算する。
【００４２】
ＣＰＵ２０１はＴｗ＝Ｔ１−Ｔｐを計算し、Ｔｗ＞０ならば、まだ残り時間があるとみなし、ＴｗとＴ２を比較する。Ｔｗ≦０ならば、待機時間の残りが無いとみなし、待機時間２のＴ２を使ってＴ２０を計算する。Ｔｗ＞０の場合、Ｔｗ＞Ｔ２の場合は、待機時間Ｔｗ分シート間を空けてやらないと次の束の処理を始められないので、Ｓ４０２における計算式をＴ（２０Ｃ）＝（Ｔ２＞Ｔｗ）である場合、Ｔ２：Ｔｗとして計算する。
【００４３】
この場合は、ＣＰＵ２０１は、Ｔｗ＞Ｔ２となるのでＴ２０＝Ｔｗ、Ｔ３０＝Ｔ１として計算する。束２の処理を行うまでの待機時間がＴｂ＞Ｔａなので、Ｓ４０６にてＣＰＵ２０１は排シート先にＤＦＤ２０を設定し、Ｓ４０７にて、ＣＰＵ２０１は待機時間をＴ３０＝Ｔｗシート間を空けるようシート束処理を実行すべくプリンタ制御部２０９を制御する。
（通常動作）
【００４４】
図７は、本実施形態を示す印刷システムの制御方法を説明するフローチャートである。本例は、排シートＤＦＤを切り替えずに、束間の待機時間１を元に待機時間を制御する例である。ＣＰＵ２０１がＲＯＭ２０２に記憶された制御プログラムを実行することで実現される。
【００４５】
Ｓ５０１において、ＣＰＵ２０１は、投入ジョブに指定されたＤＦＤフィニッシャを排シート先に設定するようにプリンタ制御部２０９を制御する。Ｓ５０２において、ＣＰＵ２０１は、給シート段からシートを給シートして、印刷するようにプリンタ制御部２０９を制御する。Ｓ５０３において、ＣＰＵ２０１は、印刷したページが束の切れ目であるかどうかを判断する。Ｓ５０３において、ＣＰＵ２０１が束の切れ目でないと判断した場合には、ＣＰＵ２０１は、束の切れ目になるまで印刷を行うようにプリンタ制御部２０９を制御する。
【００４６】
一方、Ｓ５０３において、ＣＰＵ２０１が束の切れ目であると判断した場合には、ＣＰＵ２０１は、ＤＦＤＩ／Ｆ２１２を介してＤＦＤに対して束の切れ目である旨をＤＦＤフィニッシャへ通知し、Ｓ５０４へ処理を進める。Ｓ５０４において、ＣＰＵ２０１は、待機時間１：Ｔ１シート間を空けるようシート束処理を実行すべくプリンタ制御部２０９を制御する。
【００４７】
Ｓ５０５において、ＣＰＵ２０１は、ＤＦＤフィニッシャへ排シートする束が残っていないかどうか判断する。ここで、ＤＦＤフィニッシャへ排シートする束が残っていないとＣＰＵ２０１が判断した場合、ＣＰＵ２０１は、印刷を完了し、終了処理へ移るようにプリンタ制御部２０９を制御する。
【００４８】
一方、ＤＦＤフィニッシャへ排シートする束が残っているとＣＰＵ２０１が判断した場合、Ｓ５０１へ移動し、残りの束に対してタンデム制御を継続するようにプリンタ制御部２０９を制御する。
【００４９】
以上の手順により、ジョブ投入側はＤＦＤフィニッシャのタンデム制御のための排シート先切り替えを意識することなく、印刷システム側でシート束間の待機時間を制御しながら自動的にタンデム制御を行うことが可能である。
【００５０】
〔第２実施形態〕
（ＤＦＤタンデム制御）
【００５１】
束としてとらえて考える場合、束＝ジョブの単位であり、ジョブごとに出力順番が指定されているような場合、自動的にタンデム制御を行ってしまうとユーザの意図した束の出力順番（重なり方）を満たせない場合がある。
【００５２】
例えば、後段の処理で、オフラインフィニッシャに出力順番通りにシートをセットし、処理を行いたい場合が考えられる。その場合には、ＣＰＵ２０１は束の用途に応じてタンデム制御しないようにプリンタ制御部２０９を制御してやる必要がある。
【００５３】
しかしながら、部数指定がされているジョブが投入された場合、１部目の複製を印刷しているので束の出力順番にこだわらないため、タンデム制御させてもよいと考えられる。このような状況下でＣＰＵ２０１が投入されたジョブに束の出力順番保証が必要かどうかを判断してプリンタ制御部２０９を制御する場合の動作について図８、図９を用いて説明する。
【００５４】
図８は、本実施形態を示す印刷システムの制御方法を説明するフローチャートである。本例は、排紙処理を行うジョブ処理例である。ＣＰＵ２０１がＲＯＭ２０２に記憶された制御プログラムを実行することで実現される。
なお、本処理は、基本的なシーケンスは図４と同じなので、ここでは差分部分のみを説明する。Ｓ８０１〜Ｓ８０７までは図４と同じなので省略する。
Ｓ８０８において、ＣＰＵ２０１は、出力順番が指定されているかどうか判断し、出力順番が指定されていないジョブに対してのみタンデム制御を行うようにプリンタ制御部２０９を制御する。
【００５５】
図９は、本実施形態を示す印刷システムの制御方法を説明するフローチャートである。本例は、出力順判定処理例である。ＣＰＵ２０１がＲＯＭ２０２に記憶された制御プログラムを実行することで実現される。
【００５６】
Ｓ９０１において、ＣＰＵ２０１は束が属するジョブとして束が１束目の複製であるかどうか判断をする。判断の手段としては、例えば、ＣＰＵ２０１は束が属するジョブ設定に部数指定が２以上指定されているかどうかで見て判断する方法が考えられる。Ｓ９０１において、ＣＰＵ２０１は束が部数指定されたジョブに属すると判断した場合、Ｓ９０２へ進める。
【００５７】
一方、Ｓ９０１において、ＣＰＵ２０１は該ジョブの設定に複数部数指定がされていると判断した場合、Ｓ９０３へ移動し、図７に示す排シートＤＦＤ切替処理に従い、タンデム制御を行うようにプリンタ制御部２０９を制御する。複数部数の場合には、束の内容が同じなので、タンデム制御によって排シート先が分かれてしまっても問題が無い。
【００５８】
Ｓ９０２において、ＣＰＵ２０１はジョブに対して出力順指定があるかどうか判断する。判断手段としては、例えば、ジョブの属性に出力順番を指定するようなパラメータを追加して、該パラメータを見て判断してもよいし、出力順指定モードのスイッチを設け、該スイッチを見て判断してもよい。
Ｓ９０２において、ジョブの出力順指定があるとＣＰＵ２０１が判断した場合、タンデム制御を行わず、ＣＰＵ２０１は、次の処理へ移るようにプリンタ制御部２０９を制御する。
【００５９】
一方、Ｓ９０２において、ジョブの出力順指定がないとＣＰＵ２０１が判断した場合、Ｓ９０３へ移動し、図５に示す排シートＤＦＤ切替処理に従い、タンデム制御を行うようにプリンタ制御部２０９を制御する。以上がＳ８０８の処理内容の説明である。Ｓ８０９以降の処理は図３と同じであるため、説明を省略する。
以上の手順により、部数指定や出力順指定に応じてタンデム制御を制御することが可能となる。
【００６０】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００６１】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００６２】
２０  ＤＦＤフィニッシャ
３０  ＤＦＤフィニッシャ
１００  シート処理システム
２０１  ＣＰＵ
２０９  プリンタ制御部
【図１】
2015075727.tif 000003
【図２】
2015075727.tif 000004
【図３】
2015075727.tif 000005
【図４】
2015075727.tif 000006
【図５】
2015075727.tif 000007
【図６】
2015075727.tif 000008
【図７】
2015075727.tif 000009
【図８】
2015075727.tif 000010
【図９】
2015075727.tif 000011