(57)【特許請求の範囲】
【請求項１】
印刷ジョブに基づいて画像を形成する画像形成装置に接続され、前記画像が形成された印刷媒体に対して後処理を実行する後処理装置を制御するための処理をコンピューターに実行させるためのプログラムであって、
前記画像を形成する条件である印刷設定から、前記後処理についての後処理設定情報を抽出する手順（ａ）と、
前記抽出された後処理設定情報を、前記後処理装置に送信する手順（ｂ）と、
前記抽出された後処理設定情報の送信後に、前記印刷設定および前記画像から前記印刷ジョブを生成する手順（ｃ）と、
を含むプログラム。
【請求項２】
前記手順（ｂ）で送信された前記後処理設定情報に基づいて、前記後処理装置が前記後処理の準備を開始した後に、前記手順（ｃ）で生成された前記印刷ジョブを前記画像形成装置に送信する手順（ｄ）をさらに含む、請求項１に記載のプログラム。
【請求項３】
前記手順（ｄ）で送信された印刷ジョブに基づいて、前記画像形成装置により前記画像のデータについてラスタライズ処理が実行される、請求項２に記載のプログラム。
【請求項４】
画像が形成された印刷媒体に対して後処理を実行する後処理装置を制御するための処理をコンピューターに実行させるためのプログラムであって、
前記画像を形成するための条件である印刷設定から抽出された、前記後処理についての設定情報を含む後処理設定情報を受信する手順（ｅ）と、
前記手順（ｅ）で受信された前記後処理設定情報に関連する前記後処理の準備を、前記後処理装置に指示する手順（ｆ）と、
前記後処理設定情報を受信した後に、前記印刷設定および前記画像から生成された印刷ジョブを受信する手順（ｇ）と、
を含むプログラム。
【請求項５】
前記印刷ジョブに含まれる前記画像のデータをラスタライズするために要する時間を予測する手順（ｈ）と、
前記手順（ｈ）で予測された時間に基づいて、前記後処理の準備を継続するか否かを判断する手順（ｉ）と、
をさらに含む、請求項４に記載のプログラム。
【請求項６】
前記手順（ｈ）で予測されたラスタライズ処理時間と、前記後処理の準備が完了するまでの時間とを比較する手順（ｊ）をさらに含み、
前記後処理の準備を継続するか否かを判断する手順（ｉ）は、前記手順（ｊ）における比較の結果に基づいて実行される、請求項５に記載のプログラム。
【請求項７】
異なる複数の前記印刷ジョブのうち、前記後処理を含まない、先行する当該印刷ジョブを処理するために要する時間を予測する手順（ｋ）をさらに含み、
前記手順（ｋ）において予測された時間に基づいて、前記後処理の準備の開始を延期するか否かを判断する手順（ｌ）を含む、請求項４〜６のいずれか一項に記載のプログラム。
【請求項８】
前記手順（ｋ）において予測された前記先行する印刷ジョブの処理時間と、前記後処理の準備が完了するまでの時間とを比較する手順（ｍ）をさらに含み、
前記後処理の準備の開始の延期をするか否かを判断する手順（ｌ）は、前記手順（ｍ）における比較の結果に基づいて実行される、請求項７に記載のプログラム。
【請求項９】
前記後処理の準備が開始された後、前記印刷ジョブが所定時間内に受信されない場合、前記後処理の準備を中止させる手順（ｎ）をさらに含む、請求項４〜８のいずれか一項に記載のプログラム。
【請求項１０】
前記後処理の準備は、前記後処理に使用される接着剤を熱溶融する処理を含む請求項２〜９のいずれか一項に記載のプログラム。
【請求項１１】
前記後処理は、前記印刷ジョブに基づいて印刷された印刷物の束の側面に、熱溶融される接着剤を塗布して表紙用の用紙でくるむ、くるみ製本処理である請求項１〜１０のいずれか一項に記載のプログラム。
【請求項１２】
請求項１〜１１いずれか一項に記載のプログラムを記録したコンピューター読取り可能な記録媒体。
【請求項１３】
印刷ジョブに基づいて画像を形成する画像形成手段と、前記画像が形成された印刷媒体に対して後処理を実行する後処理手段とを有する画像形成システムであって、
前記画像を形成する条件として設定された印刷設定から、前記後処理についての後処理設定情報を抽出する抽出手段と、
前記抽出された後処理設定情報を送信する送信手段と、
前記後処理設定情報を受信して、当該後処理設定情報に基づいて、前記後処理手段に後処理の準備を指示する指示手段と、
前記後処理設定情報の送信後に、前記印刷設定および前記画像から前記印刷ジョブを生成する生成手段と、
を含む画像形成システム。
【請求項１４】
前記画像形成手段は、前記印刷ジョブに含まれる画像のデータをラスタライズするために要する時間を予測し、当該予測された時間に基づいて、前記後処理の準備を継続するか否かを判断する制御手段をさらに有する、請求項１３に記載の画像形成システム。
【請求項１５】
前記制御手段は、前記予測されたラスタライズ処理時間と、前記後処理の準備が完了するまでの時間とを比較し、当該比較の結果に基づいて、前記後処理の準備を継続するか否かを判断する、請求項１４に記載の画像形成システム。
【請求項１６】
前記制御手段は、受信された異なる複数の前記印刷ジョブのうち、前記後処理を含まない、先行する当該印刷ジョブを処理するために要する時間を予測し、当該予測された時間に基づいて、前記後処理の準備の開始を指示する、請求項１４〜１５のいずれか一項に記載の画像形成システム。
【請求項１７】
前記制御手段は、前記先行する印刷ジョブの処理時間と、前記後処理の準備が完了するまでの時間とを比較し、当該比較の結果に基づいて、前記後処理の準備の開始を指示する、請求項１６に記載の画像形成システム。
【請求項１８】
前記制御手段は、前記後処理の準備の開始が指示された後、前記印刷ジョブが所定時間内に受信されない場合、前記後処理の準備を中止させる、請求項１４〜１７のいずれか一項に記載の画像形成システム。
【請求項１９】
前記後処理の準備は、前記後処理に使用される接着剤を熱溶融する処理を含む請求項１３〜１８のいずれか一項に記載の画像形成システム。
【請求項２０】
前記後処理手段は、前記印刷ジョブに基づいて印刷された印刷物の束の側面に、熱溶融される接着剤を塗布して表紙用の用紙でくるむ、くるみ製本処理を実行する請求項１３〜１９のいずれか一項に記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラムおよび画像形成システムに関する。
【背景技術】
【０００２】
原稿印刷からくるみ製本等の様々な後処理を含む製本までの処理に、小部数でも柔軟に対応できるＰＯＤ（Ｐｒｉｎｔ  ｏｎ  Ｄｅｍａｎｄ）が利用されている。インラインのＰＯＤの印刷処理では、プリンターによる印刷処理から後処理装置による製本までの処理が、一連の動作で完了される。このようなＰＯＤの印刷処理に使用される後処理装置は、処理準備等に相当時間を必要とする場合がある。したがって、後処理される前までの印刷処理が完了していても、後処理装置の準備が完了するまでに時間がかかって、後処理の開始が遅延される場合がある。これでは、後処理できる状態となった時点から後処理装置の準備が完了するまでの待ち時間が、無駄となってしまう。つまり、ＰＯＤの印刷処理に余分な時間がかかってしまう。一方、このような余分な待ち時間を節減するために後処理装置を事前に起動させておくと、後処理が必要とされない時も後処理装置が稼動していることになり、電力が無駄に消費されてしまう。
【０００３】
これに関連して、後処理装置を備える画像形成システムにおいて、複数の印刷ジョブの処理中、後処理の準備時間が必要となる印刷ジョブがある場合は、先行する印刷ジョブの処理中に後処理の準備が開始される技術が知られている（たとえば、特許文献１、２参照）。また、複数の印刷ジョブを実行する際、後処理の準備時間が必要となる印刷ジョブが開始される前に、後処理の準備が必要とならない印刷ジョブを先に実行する技術も知られている（たとえば、特許文献３参照）。
【０００４】
しかしながら、上記特許文献１〜３に開示される技術では、先行する印刷ジョブがある場合は、先行する印刷ジョブと並行して後処理の準備を処理させるものの、先行する印刷ジョブが無い場合は、後処理の準備と並行して実行するための印刷ジョブがなく、事前に後処理の準備を実行できない。したがって、先行する印刷ジョブが無い場合や、先行する印刷ジョブが直ぐに終了する場合は、結局、後処理装置の準備時間は待たなくてはならず、後処理の開始が遅れてしまう。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１６０６０１号公報
【特許文献２】特開２００６−１９９４７５号公報
【特許文献３】特開２００６−０７２３２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本願発明は、上記課題に基づいてなされたものであり、後処理の準備時間が必要となる印刷ジョブについて、確実に後処理準備時間を短縮できるプログラムおよび画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の上記目的は、下記の手段によって達成される。
【０００８】
（１）印刷ジョブに基づいて画像を形成する画像形成装置に接続され、前記画像が形成された印刷媒体に対して後処理を実行する後処理装置を制御するための処理をコンピューターに実行させるためのプログラムであって、前記画像を形成する条件である印刷設定から、前記後処理についての後処理設定情報を抽出する手順（ａ）と、前記抽出された後処理設定情報を、前記後処理装置に送信する手順（ｂ）と、前記抽出された後処理設定情報の送信後に、前記印刷設定および前記画像から前記印刷ジョブを生成する手順（ｃ）と、を含むプログラム。
【０００９】
（２）前記手順（ｂ）で送信された前記後処理設定情報に基づいて、前記後処理装置が前記後処理の準備を開始した後に、前記手順（ｃ）で生成された前記印刷ジョブを前記画像形成装置に送信する手順（ｄ）をさらに含む、上記（１）に記載のプログラム。
【００１０】
（３）前記手順（ｄ）で送信された印刷ジョブに基づいて、前記画像形成装置により前記画像のデータについてラスタライズ処理が実行される、上記（２）に記載のプログラム。
【００１１】
（４）画像が形成された印刷媒体に対して後処理を実行する後処理装置を制御するための処理をコンピューターに実行させるためのプログラムであって、前記画像を形成するための条件である印刷設定から抽出された、前記後処理についての設定情報を含む後処理設定情報を受信する手順（ｅ）と、前記手順（ｅ）で受信された前記後処理設定情報に関連する前記後処理の準備を、前記後処理装置に指示する手順（ｆ）と、前記後処理設定情報を受信した後に、前記印刷設定および前記画像から生成された印刷ジョブを受信する手順（ｇ）と、を含むプログラム。
【００１２】
（５）前記印刷ジョブに含まれる前記画像のデータをラスタライズするために要する時間を予測する手順（ｈ）と、前記手順（ｈ）で予測された時間に基づいて、前記後処理の準備を継続するか否かを判断する手順（ｉ）と、をさらに含む、上記（４）に記載のプログラム。
【００１３】
（６）前記手順（ｈ）で予測されたラスタライズ処理時間と、前記後処理の準備が完了するまでの時間とを比較する手順（ｊ）をさらに含み、前記後処理の準備を継続するか否かを判断する手順（ｉ）は、前記手順（ｊ）における比較の結果に基づいて実行される、上記（５）に記載のプログラム。
【００１４】
（７）異なる複数の前記印刷ジョブのうち、前記後処理を含まない、先行する当該印刷ジョブを処理するために要する時間を予測する手順（ｋ）をさらに含み、
前記手順（ｋ）において予測された時間に基づいて、前記後処理の準備の開始を延期するか否かを判断する手順（ｌ）を含む、上記（４）〜（６）のいずれか一つに記載のプログラム。
【００１５】
（８）前記手順（ｋ）において予測された前記先行する印刷ジョブの処理時間と、前記後処理の準備が完了するまでの時間とを比較する手順（ｍ）をさらに含み、前記後処理の準備の開始の延期をするか否かを判断する手順（ｌ）は、前記手順（ｍ）における比較の結果に基づいて実行される、上記（７）に記載のプログラム。
【００１６】
（９）前記後処理の準備が開始された後、前記印刷ジョブが所定時間内に受信されない場合、前記後処理の準備を中止させる手順（ｎ）をさらに含む、上記（４）〜（８）のいずれか一つに記載のプログラム。
【００１７】
（１０）前記後処理の準備は、前記後処理に使用される接着剤を熱溶融する処理を含む上記（２）〜（９）のいずれか一つに記載のプログラム。
【００１８】
（１１）前記後処理は、前記印刷ジョブに基づいて印刷された印刷物の束の側面に、熱溶融される接着剤を塗布して表紙用の用紙でくるむ、くるみ製本処理である上記（１）〜（１０）のいずれか一つに記載のプログラム。
【００１９】
（１２）上記（１）〜（１１）いずれか一つに記載のプログラムを記録したコンピューター読取り可能な記録媒体。
【００２０】
（１３）印刷ジョブに基づいて画像を形成する画像形成手段と、前記画像が形成された印刷媒体に対して後処理を実行する後処理手段とを有する画像形成システムであって、前記画像を形成する条件として設定された印刷設定から、前記後処理についての後処理設定情報を抽出する抽出手段と、前記抽出された後処理設定情報を送信する送信手段と、前記後処理設定情報を受信して、当該後処理設定情報に基づいて、前記後処理手段に後処理の準備を指示する指示手段と、前記後処理設定情報の送信後に、前記印刷設定および前記画像から前記印刷ジョブを生成する生成手段と、を含む画像形成システム。
【００２１】
（１４）前記画像形成手段は、前記印刷ジョブに含まれる画像のデータをラスタライズするために要する時間を予測し、当該予測された時間に基づいて、前記後処理の準備を継続するか否かを判断する制御手段をさらに有する、上記（１３）に記載の画像形成システム。
【００２２】
（１５）前記制御手段は、前記予測されたラスタライズ処理時間と、前記後処理の準備が完了するまでの時間とを比較し、当該比較の結果に基づいて、前記後処理の準備を継続するか否かを判断する、上記（１４）に記載の画像形成システム。
【００２３】
（１６）前記制御手段は、受信された異なる複数の前記印刷ジョブのうち、前記後処理を含まない、先行する当該印刷ジョブを処理するために要する時間を予測し、当該予測された時間に基づいて、前記後処理の準備の開始を指示する、上記（１４）〜（１５）いずれか一つに記載の画像形成システム。
【００２４】
（１７）前記制御手段は、前記先行する印刷ジョブの処理時間と、前記後処理の準備が完了するまでの時間とを比較し、当該比較の結果に基づいて、前記後処理の準備の開始を指示する、上記（１６）に記載の画像形成システム。
【００２５】
（１８）前記制御手段は、前記後処理の準備の開始が指示された後、前記印刷ジョブが所定時間内に受信されない場合、前記後処理の準備を中止させる、上記（１４）〜（１７）のいずれか一つに記載の画像形成システム。
【００２６】
（１９）前記後処理の準備は、前記後処理に使用される接着剤を熱溶融する処理を含む上記（１３）〜（１８）のいずれか一つに記載の画像形成システム。
【００２７】
（２０）前記後処理手段は、前記印刷ジョブに基づいて印刷された印刷物の束の側面に、熱溶融される接着剤を塗布して表紙用の用紙でくるむ、くるみ製本処理を実行する上記（１３）〜（１９）のいずれか一つに記載の画像形成システム。
【発明の効果】
【００２８】
本発明によれば、印刷ジョブに含まれる後処理準備が必要となる設定情報が抽出されて、当該抽出された設定情報がネットワークを介して先に後処理装置に送信されるので、後処理装置は抽出された設定情報に基づいて、即座に後処理準備を開始できる。したがって、後処理の準備が完了するまでの余分な待ち時間が確実に短縮される。
【図面の簡単な説明】
【００２９】
【図１】本発明に係る画像形成の全体構成を示すブロック図である。
【図２】図１に示されるＰＣの構成を示すブロック図である。
【図３】図１に示されるＭＦＰの構成を示す概略正面図である。
【図４】図１に示されるＭＦＰの構成を示すブロック図である。
【図５】図１に示されるＭＦＰのプリンターコントローラー部の構成を示すブロック図である。
【図６】図１に示されるＭＦＰのプリンター出力部の構成を示すブロック図である。
【図７】本実施形態に係る後処理装置の構成を示すブロック図である。
【図８】本実施形態に係る排紙装置の構成を示すブロック図である。
【図９】本実施形態に係るプリンタードライバー画面の例を示す図である。
【図１０】印刷ジョブの例を概略的に示す図である。
【図１１】図１０に示される印刷ジョブから抽出された後処理設定情報を含む印刷ジョブ、および他方の印刷ジョブの例を示す図である。
【図１２】本実施形態に係る後処理準備の説明に供する図である。
【図１３】本実施形態に係る後処理設定情報を抽出するための処理の手順を示すフローチャートである。
【図１４】本実施形態に係る、印刷ジョブに基づいてＭＦＰにより実行される処理の手順を示すフローチャートである。
【図１５】本実施形態に係る後処理準備の説明に供する図である。
【図１６】第２の実施形態に係る、印刷ジョブに基づいてＭＦＰにより実行される処理の手順を示すフローチャートである。
【図１７】本実施形態に係る後処理準備の説明に供する図である。
【図１８】本実施形態に係る、ＲＩＰ処理完了時間の予測に基づく処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００３０】
以下、本発明の実施形態を、図面を参照して構成ごとに詳細に説明する。なお、図面の寸法比率は、説明の都合上誇張されており、実際の比率とは異なる場合がある。
【００３１】
［第１の実施形態］
（画像形成システム）
図１は、本発明に係る画像形成システムの全体構成を示すブロック図である。
【００３２】
本実施形態の画像形成システムは、ネットワーク端末としてのＰＣ（パーソナルコンピューター）１０および１０’と、ＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）２０とを含み、これらはネットワーク３０を介して相互に通信可能に接続されている。
【００３３】
ネットワーク３０は、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格によりコンピューターやネットワーク機器同士を接続したＬＡＮや、ＬＡＮ同士を専用線で接続したＷＡＮ等からなる。なお、ネットワーク３０に接続される機器の種類および台数は、図１に示す例に限定されない。
【００３４】
（ＰＣ）
図２は、図１に示されるＰＣ１０および１０’の構成を示すブロック図である。ＰＣ１０および１０’は同様の構成を有しうるので、以下では、代表としてＰＣ１０のみの構成について説明する。クライアントコンピューターとしてのＰＣ１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、メモリー１２、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１３、ディスプレイ１４、入力装置１５、グラフィックＩ／Ｆ（Ｉｎｔｅｒｆａｃｅ）部１６、および通信Ｉ／Ｆ部１７を備えており、これらは信号をやり取りするためのバス１８を介して相互に接続されている。
【００３５】
ＣＰＵ１１は、プログラムにしたがって、上記各部の制御や各種の演算処理（たとえば、文書データ作成、ページ記述言語に変換する処理、印刷ジョブ生成、後処理設定情報を抽出する処理、印刷ジョブ送信等）を行う。ＰＣ１０の各機能は、対応するプログラムをＣＰＵ１１が実行することによって発揮される。たとえば、ＣＰＵ１１は、後処理設定情報を抽出する抽出手段や、抽出した後処理設定情報を送信する送信手段等として機能する。
【００３６】
メモリー１２は、各種プログラムや各種データを格納するためのＲＯＭ、ワークエリアとして一時的にプログラムやデータを記憶するためのＲＡＭ等から構成される。また、メモリー１２は、たとえば、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）により構成されうる。
【００３７】
ＨＤＤ１３は、オペレーティングシステム（ＯＳ）を含む各種プログラムや各種データを格納する。ＨＤＤ１３には、画像データやテキストデータを含む文書データを作成、選択または再現したりするための各種アプリケーションが格納されている。また、ＨＤＤ１３は、文書データについての画像データを格納でき、格納された画像データはＣＰＵ１１によって必要に応じてメモリー１２上に読み出され、メモリー１２上で処理されうる。
【００３８】
また、ＨＤＤ１３には、作成された文書データについて印刷設定したりするためのプリンタードライバーがインストールされている。ユーザーは、プリンタードライバーを介して印刷処理するための文書データを選択したり、当該文書データについて印刷設定を実行したり、所望の後処理により製本するための後処理設定を実行したりできる（詳細は後述する）。設定された文書データは、ユーザーにより設定された印刷設定および製本設定と共に、ＭＦＰ２０が解釈可能なページ記述言語（ＰＤＬ：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述されたＰＤＬデータに変換される。当該印刷設定は、文書データに基づく画像を形成する条件として設定される。印刷指示毎に変換および生成されるＰＤＬデータが、印刷ジョブとなる（詳細は後述する）。なお、ＰＤＬの例としては、たとえば、ＰＳ（ＰｏｓｔＳｃｒｉｐｔ（登録商標））、ＸＰＳ（ＸＭＬ  Ｐａｐｅｒ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）等がある。また、ＨＤＤ１３には、後処理設定をＰＤＬデータから抽出するためのプログラムが格納されている。
【００３９】
ディスプレイ１４は、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ‐Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等であり、各種の情報の表示に使用される。ディスプレイ１４は、後述するように、プリンタードライバー画面等のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を表示する。
【００４０】
入力装置１５は、マウス等のポインティングデバイスやキーボード等を含み、各種情報の入力に使用される。
【００４１】
グラフィックＩ／Ｆ部１６は、ユーザー操作される入力装置１５を介して印刷指示等を受け付け可能にするＧＵＩを、ディスプレイ１４を介して表示する。
【００４２】
通信Ｉ／Ｆ部１７は、ネットワーク３０上の外部機器と通信するためのインターフェースであり、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（Ｆｉｂｅｒ−Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）等の規格によるネットワークインターフェース、ＵＳＢ、ＩＥＥＥ１３９４等のシリアルインターフェース、ＳＣＳＩ、ＩＥＥＥ１２８４等のパラレルインターフェース、ＢＬＵＥＴＯＯＴＨ（登録商標）、ＩＥＥＥ８０２．１１、ＨｏｍｅＲＦ、ＩｒＤＡ等の無線通信インターフェース等を利用することができる。
【００４３】
（ＭＦＰ）
次に、図３〜図７を参照して、本実施形態に係るＭＦＰの構成について詳細に説明する。
【００４４】
図３は図１に示されるＭＦＰの構成を示す概略正面図、図４は図１に示されるＭＦＰの構成を示すブロック図、図５は図１に示されるＭＦＰのプリンターコントローラー部の構成を示すブロック図、図６は図１に示されるＭＦＰのプリンター出力部の構成を示すブロック図、図７は第１および第２後処理装置の構成を示すブロック図、図８は排紙装置の構成を示すブロック図である。
【００４５】
図３に示されるように、本実施形態に係るＭＦＰ２０は、画像形成装置２１、第１後処理装置２４および第２後処理装置２５、ならびに排紙装置２６を備える。これらの装置の構成要素について、以下詳細に説明する。なお、以下に説明する構成要素のうち、上述のＰＣ１０と同様の構成要素については、説明の重複を避けるためその説明を省略する。
【００４６】
（画像形成装置）
画像形成装置２１は、ネットワーク３０を介してクライアントコンピューターとしてのＰＣ１０から受信された印刷ジョブに含まれる文書データおよび印刷設定に基づいて、記録媒体に画像を形成する。印刷装置（プリンター）としての画像形成装置２１は、図４に示されるように、プリンターコントローラー部２２およびプリンター出力部２３を備える。なお、プリンターコントローラー部２２およびプリンター出力部２３はそれぞれ独立して構成され、専用のインターフェースケーブルやＵＳＢ等を介して接続される場合がある。
【００４７】
プリンターコントローラー部２２は、図５に示されるように、ＣＰＵ２２１、メモリー２２２、ＨＤＤ２２３、通信Ｉ／Ｆ部２２４およびビデオＩ／Ｆ部２２５を備える。これらはＰＣＩ  Ｅｘｐｒｅｓｓ（登録商標）等の内部バス２２６により、相互に通信可能に接続されている。
【００４８】
ＣＰＵ２２１は、プログラムに従って上記各部およびプリンター出力部の各部の制御や、各種演算処理（たとえば、ラスタライズ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ：ＲＩＰ）処理時間や先行ジョブの処理時間の予測、後処理準備指示の伝達等）を実行する。プリンターコントローラー部２２の各機能は、ＣＰＵ２２１が対応するプログラムを実行することにより発揮される。
【００４９】
ＨＤＤ２２３は、ＯＳを含む各種プログラムや各種データを格納する。たとえば、ＨＤＤ２２３には、ＲＩＰ処理に要する時間を予測するためのプログラムや、先行する印刷ジョブがある場合に当該先行ジョブの完了時間を予測するためのプログラム等が格納されている。
【００５０】
ビデオＩ／Ｆ部２２５は、プリンター出力部２３と通信するためのインターフェースである。
【００５１】
プリンター出力部２３は、図６に示されるように、画像形成部２３１、操作部２３２、給紙部２３３、排紙部２３４および通信Ｉ／Ｆ部２３５を備える。これらは内部バス２３６により相互に通信可能に接続されている。
【００５２】
画像形成部２３１は、帯電、露光、現像、転写および定着の各工程を含む電子写真式プロセス等の周知の作像プロセスを用いて、ビデオＩ／Ｆ部２２５から受信された画像データに基づく画像を記録媒体に印刷する。なお、画像形成部２３１は、プリンターコントローラー部２２とは別に、画像データについてＲＩＰ処理を実行したり、ＲＩＰ処理された画像データであるラスタデータを印刷したりするために、その制御を行う専用のＭＰＵ（Ｍｉｃｒｏ−Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）（不図示）を備えてもよい。この場合、画像形成装置２３は、印刷のための画像を展開する記憶装置（たとえばＲＡＭまたはＨＤＤ等）を備えうる。
【００５３】
操作部２３２は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、ユーザーによる各種設定の入力および各種情報の表示に使用される。
【００５４】
給紙部２３３は、画像が転写される印刷媒体としての用紙や表紙用の用紙等を収容し、収容された用紙を１枚ずつ画像形成部２３１または後処理装置に送り出す。給紙部２３３は複数のトレイからなり、印刷用途別に用紙サイズ、色、紙質を選択できるように構成されうる。たとえば、給紙部２３３では、画像データまたはテキストデータを印刷するための印刷用紙を収容する給紙トレイと、くるみ製本の表紙として使用される用紙を収容する給紙トレイとが、それぞれ備えられる。
【００５５】
排紙部２３４は、画像形成部２３１から搬送される用紙を、プリンターコントローラー２２からの指示により排出する。画像形成装置２１から排出される用紙は、接続された後処理装置に搬出される。
【００５６】
（後処理装置）
後処理装置は、第１後処理装置２４および第２後処理装置２５から構成され、画像形成装置２１によって印刷された印刷媒体について、印刷ジョブ内に指定される印刷設定に基づいて後処理を実行する。第１後処理装置２４によって実行される後処理には、たとえば、用紙の束をステープルで綴じるステープル処理、用紙の端部にファイリング用の穴をあけるパンチ穴あけ処理、用紙を束ねて本の形に成形する束ね処理、用紙を折る折り加工処理、および用紙の端部を切断するトリマ処理等が挙げられる。第２後処理装置２５によって実行される後処理装置には、たとえば、第１後処理装置２４によって束ねられて成形された用紙束の側面にホットメルトタイプの接着剤等の溶融された接着剤を塗布して、表紙となる用紙により当該用紙束をくるみこんで製本する、くるみ製本等が挙げられる。ホットメルトタイプの接着剤等を溶融するので、くるみ製本するためには、後処理準備として接着剤を加熱して溶融する時間が必要とされる。なお、後処理装置は、上記のように接着剤を溶融するための加熱手段や温度検出手段（いずれも不図示）をさらに有する。また、後処理装置は、１つの装置で上記全ての後処理が可能に構成されてもよいし、２つ以上の装置から構成されてもよい。
【００５７】
後処理装置は、図７に示されるように、制御部２４１、給紙部２４２、排紙部２４３および通信Ｉ／Ｆ部２４４を備える。これらは内部バス２４５により相互に通信可能に接続されている。
【００５８】
制御部２４１は、プログラムに従って上記各部の制御や各種演算処理（たとえば、後処理準備、ジョブＩＤ照合等）を実行する。後処理装置の各機能は、ＣＰＵ（不図示）が対応するプログラムを実行することにより発揮される。
【００５９】
給紙部２４２は、ＰＯＤの印刷処理を含む印刷処理の上流工程から搬送された印刷物を受け取る。排紙部２４３は、後処理された印刷物を下流工程用の装置に搬送する。なお、給紙部２４２は、給紙部２３３とは独立して、別途用紙を供給できるように構成されてもよい。
【００６０】
通信Ｉ／Ｆ部２４４は、ネットワーク３０や内部バスを介してデータの送受信を行う。通信Ｉ／Ｆ部２４４は、ＰＣ１０や他の通信Ｉ／Ｆ部と接続を確立し、各種ネットワークプロトコルによりデータの送受信を行う。本実施形態では、印刷ジョブの一部に含まれる、後処理についての後処理設定情報がＰＣ１０から送信され、通信Ｉ／Ｆ部２４４を介して後処理装置により受信される。
【００６１】
（排紙装置）
排紙装置２６は、図３にも示されるように、印刷および選択的に後処理された印刷物を排紙トレイ２６１および２６２から排出する。排紙装置２６は、図８に示されるように、制御部２６１、給紙部２６２、排紙部２６３および通信Ｉ／Ｆ部２６４を備える。これらは内部バス２６５により相互に通信可能に接続されている。
【００６２】
制御部２６１は、プログラムに従って上記各部およびプリンター出力部２３の各部の制御や、各種演算処理を実行する。排紙装置２６の各機能は、制御部２６１のＣＰＵ（不図示）が対応するプログラムを実行することにより発揮される。たとえば、排紙装置２６は、制御部２６１の指示に基づいて、折り加工やステープル処理等の異なる後処理の種類毎に印刷物をソートし、ソートされた種類毎に異なる排紙先に印刷物を排出する。
【００６３】
給紙部２６２は、後処理装置から排出された印刷物を、排紙装置２６に取り入れる。排紙部２６３は、ソートされた印刷物を排紙トレイ２６１および２６２等を介してＭＦＰ２０外に排出する。
【００６４】
なお、ＰＣ１０およびＭＦＰ２０は、それぞれ上述した構成要素以外の構成要素を含んでいてもよく、あるいは、上述した構成要素のうちの一部が含まれていなくてもよい。
【００６５】
（印刷ジョブおよび後処理設定情報）
次に、図９〜図１１を参照して、第１の実施形態に係る後処理についての設定情報（後処理設定情報）を含む印刷ジョブの構成、ならびに抽出後の当該後処理設定情報および印刷ジョブの構成について詳細に説明する。
【００６６】
図９は本実施形態に係るプリンタードライバー画面の例を示す図、図１０は印刷ジョブの例を概略的に示す図、図１１は図１０に示される印刷ジョブから抽出された後処理設定情報を含む印刷ジョブ、および後処理設定情報が抽出された後の他方の印刷ジョブの例を示す図である。
【００６７】
印刷設定するためのプリンタードライバーは、ＰＣ１０のＨＤＤ１３等に記憶されており、ユーザーによる入力装置１５の所定操作によってプリンタードライバー画面が立ち上げられ、ディスプレイ１４に表示される。プリンタードライバー画面の例は、図９（ａ）に示される通りである。プリンタードライバー画面４０は、印刷を実行するＭＦＰを指定するための「プリンター」項目を含み、図９（ａ）に示される例では、“Ｐｒｉｎｔｅｒ  ＡＢＣ”が指定されている。また、プリンタードライバー画面４０には、印刷部数を指定するための「部数」項目、ＰＯＤの印刷処理等についての詳細印刷設定や後処理設定を指定するための画面を立ち上げるための「プロパティ」ボタン、印刷物の外観の様子を確認するための「プレビュー」ボタン、ネットワーク３０上で利用可能なプリンターを検索するための「プリンターの検出」ボタン、印刷設定および後処理設定を確定して印刷ジョブをＭＦＰ２０に送信するための「ＯＫ」ボタン、設定を取りやめてプリンタードライバー画面４０を閉じるための「閉じる」ボタン等が構成されている。
【００６８】
プリンタードライバー画面４０の「プロパティ」ボタン４１が押下（クリック）されることにより、印刷設定の詳細を指定するための設定画面が立ち上げられる。詳細設定するための設定画面の例は、図９（ｂ）に示される通りである。図９（ｂ）に示されるように、印刷ジョブ設定画面４２の左側には、印刷ジョブの基本的な設定をするための「基本」ボタンと、印刷される画像の印刷用紙に対するサイズや位置関係等を設定するための「面付け」ボタンと、印刷時の画質を指定するための「画質」ボタンと、後処理について設定するための「仕上げ」ボタン４３と、印刷ジョブについての情報を取得するための「ジョブ情報」ボタンとが含まれる。また、印刷ジョブ設定画面４２の右側には、基本設定のための、印刷部数を指定する「コピー部数」項目と、印刷用紙を指定するための「用紙種類」項目と、印刷用紙のサイズを指定するための「用紙サイズ」項目と、印刷用紙の坪量を指定するための「用紙坪量」項目とが含まれる。さらに、印刷ジョブ設定画面４２には、詳細設定を確定してプリンタードライバー画面４０に戻るための「ＯＫ」ボタンと、詳細設定を取りやめるための「キャンセル」ボタンと、詳細設定を反映するための「適用」ボタンと、詳細設定項目について解説情報を表示させるための「ヘルプ」ボタンとが含まれる。
【００６９】
印刷ジョブ設定画面４２の「仕上げ」ボタン４３がクリックされることにより、後処理について詳細設定するための各種項目が、印刷ジョブ設定画面４２に表示される。後処理について詳細設定するための各種項目の例は、図９（ｃ）に示される通りである。図９（ｃ）に示されるように、仕上げ設定用の印刷ジョブ設定画面４２の右側には、後処理としての仕上げ方法を指定するための「仕上げ方法」項目４４が表示される。この「仕上げ方法」項目４４において“くるみ製本”が指定されると、「仕上げ方法」項目４４の下方に、くるみ製本のための新たな設定項目が表示される。具体的には、くるみ製本の表紙について指定するための「表紙」項目４５、および印刷ジョブに含まれる文書データを印刷する用紙を設定するための「本文」項目４６が表示される。これらのくるみ製本のための項目は、用紙についての詳細設定するための「用紙設定」ボタンを含む。「用紙設定」ボタンをクリックすると用紙指定するための画面（不図示）が立ち上げられ、給紙トレイ毎の用紙選択を実行することができる。図９（ｃ）に示される例では、「表紙」項目４５において、くるみ製本の表紙用の用紙として、“トレイ１”の“カスタム”用紙が指定されている。また、「本文」項目４６において、くるみ製本用の本体部分の用紙として、“トレイ３”の“Ａ４”用紙が指定されている。
【００７０】
図１０は、プリンタードライバー画面４０および印刷ジョブ設定画面４２上で指定された印刷設定および後処理設定を含む印刷ジョブの例を概略的に示す図である。なお、図示される設定項目等は例として示されたものであり、実際の設定項目とは異なる場合がある。
【００７１】
プリンタードライバー画面４０の「ＯＫ」ボタンがクリックされることにより、印刷設定が確定され、印刷設定が、上述のようにＰＣ１０にインストールされたプリンタードライバーによりＰＤＬデータに変換される。このＰＤＬデータが印刷ジョブとなる。図１０に示されるように、ＰＤＬデータで記述された印刷ジョブ５００は、プリンタードライバー画面４０および印刷ジョブ設定画面４２において設定された印刷設定情報および後処理設定情報を含む。これらの設定情報は、ＨＴＭＬ形式またはＸＭＬ形式に記述されるタグにより定義される単位毎に記述される。たとえば、印刷ジョブは、＜ジョブ＞〜＜／ジョブ＞に括られる部分により定義される。具体的には、印刷ジョブ自体についての記述を含む＜ジョブ＞タグ５１０は、印刷ジョブＩＤを含む。印刷ジョブＩＤは、固有の印刷ジョブとして他の印刷ジョブと区別するための識別情報であり、確定された印刷ジョブ毎に、たとえばプリンタードライバーにより付与される。＜ジョブ＞タグ５１０には、＜ジョブ＞タグ５１０の下位項目として、＜印刷設定＞タグ５２０と、＜ページ設定＞タグ５４０とが含まれる。
【００７２】
印刷ジョブについての設定情報を含む＜印刷設定＞タグ５２０は、＜プリンター＞タグにより記述されるプリンターを特定するための情報と、＜印刷ジョブ設定＞タグ５３０により記述される印刷設定および後処理設定を特定するための情報とを含む。＜印刷ジョブ設定＞タグ５３０は、＜仕上げ＞タグ５３１により記述される仕上げについての設定情報と、＜基本設定＞タグ５３３により記述される、上述の印刷ジョブ設定画面４２の「基本」設定画面で指定された基本印刷設定についての情報を含む。また、＜印刷ジョブ設定＞タグ５３０は、＜面付け＞タグ５３４により記述される面付けについての設定情報と、＜画質＞タグ５３５により記述される画質についての設定情報と、を含む。
【００７３】
＜仕上げ＞タグ５３１は、＜仕上げ方法＞タグ５３２により記述される後処理としての仕上げ方法についての値（“くるみ製本”）を含む。また、＜仕上げ＞タグ５３１は、＜表紙＞タグにより記述される、当該くるみ製本に使用される表紙の収容箇所および種類についての設定情報（“トレイ１  カスタム”）を含む。さらに、＜仕上げ＞タグ５３１は、＜本文＞タグにより記述される、印刷物本体用の印刷用紙の収容箇所および種類についての設定情報（“トレイ３  Ａ４”）とを含む。
【００７４】
また、印刷ジョブ５００は、＜ページ設定＞タグ５４０により記述される、印刷物本体等に印刷されるオブジェクト単位の文書データや画像データについての情報を含む。
【００７５】
図１１は、図１０に示された印刷ジョブ５００のうち、抽出された後処理設定情報を含む印刷ジョブ、および後処理設定情報が抽出された後の他方の印刷ジョブの例を示す図である。本実施形態では、印刷ジョブ５００の後処理設定情報の一部が抽出され、抽出された設定情報を含む印刷ジョブと、抽出された印刷ジョブを含まない、他の印刷ジョブとが生成される。図１１に示される例では、印刷ジョブ５００の後処理設定について記述する＜仕上げ＞タグ５３１の情報の一部が抽出されている。すなわち、「仕上げ」のうち「仕上げ方法」についての情報が抽出され、抽出された情報を含む印刷ジョブ５００’が生成される。同時に、抽出された情報を含まない、抽出元の他方の印刷ジョブ５００’’が生成される。
【００７６】
図１１（ａ）に示されるように、印刷ジョブ５００’は、印刷ジョブ５００の＜印刷設定＞タグ５２０に記述された＜仕上げ＞タグ５３１のうち、＜仕上げ方法＞タグ５３２の値（“くるみ製本”）を、抽出された情報として含む。また、印刷ジョブ５００’は、後処理設定情報が抽出された時に付与される、抽出元の印刷ジョブ５００と同一のジョブＩＤを含む。ジョブＩＤが照合されることにより、後処理準備用に生成された印刷ジョブ５００’と、他方の印刷ジョブ５００’’とが、同一印刷ジョブとして処理されるべきであると判断されうる。また、印刷ジョブ５００’は、後処理装置に送信された時、後処理準備指示として機能する。すなわち、印刷ジョブ５００’を受信した後処理装置は、印刷ジョブ５００’の内容に基づいて、後処理の準備を開始する。たとえば、図１１（ａ）に示された例では、印刷ジョブ５００’は設定情報として“くるみ製本”を含むので、後処理装置は、くるみ製本の準備として、接着剤の熱溶融を開始する。詳細は後述する。
【００７７】
図１１（ｂ）に示されるように、印刷ジョブ５００’’は、「仕上げ」についての設定情報のうち、抽出された「仕上げ方法」についての情報を含まず、「仕上げ方法」以外の設定情報を含む。印刷ジョブ５００’’は、通常の印刷ジョブとして、印刷ジョブ５００’が送信された後にＭＦＰ２０に送信される。
【００７８】
（各種処理の相互関係）
次に、図１２を参照して、第１の実施形態に係る、後処理準備設定情報が抽出および送信されて処理されるまでの、ＰＣおよびＭＦＰによる各種処理の経時的な相互関係について詳細に説明する。
【００７９】
図１２は、本実施形態に係る後処理準備の説明に供する図である。図１２（ａ）は、左から右に延びる横線を時間軸として、縦軸に沿って示された各種処理に対する動作の処理時間と、各種処理の処理タイミングの相互関係を示す。図１２（ｂ）は、図１２（ａ）の特定の処理に対応して、後処理装置準備としての加熱が実行されるタイミングおよび加熱による温度変化を示す。
【００８０】
まず、図１２（ａ）に示される各種処理の内容について説明する。
【００８１】
ＰＤＬ変換処理は、図９に示したプリンタードライバー画面４０および４２において設定された印刷設定が、図１０に示した印刷ジョブとしてのＰＤＬデータに変換する処理である。印刷ジョブとしてのＰＤＬデータは、変換されたＰＤＬデータのうち転送可能となった部分から順次、ネットワーク３０を介してＭＦＰ２０に転送されうる。
【００８２】
ジョブ転送処理は、ＰＤＬデータに変換された印刷ジョブを、ネットワーク３０を介してＭＦＰ２０に送信する処理である。図１２（ａ）に示されるジョブ転送処理の時間幅は、ＰＤＬデータが転送されるために要する時間を表す。
【００８３】
ＲＩＰ処理は、転送されたジョブを受信したＭＦＰ２０のＣＰＵ２２１が、ジョブ内に含まれる文書データをラスタデータに変換する処理である。図１２（ａ）では、ＰＣ１０およびＰＣ１０’から転送されたジョブのうち、ＭＦＰ２０に到着した部分から、順次ＲＩＰ処理されるように示されている。
【００８４】
印刷処理は、ＭＦＰ２０の画像形成部２３１が、ＲＩＰ処理された印刷ジョブ内の文書データを、印刷ジョブに含まれる印刷設定に基づいて印刷する処理である。印刷処理に要する時間は、印刷ジョブに含まれる文書データのサイズ等により異なる。
【００８５】
後処理準備は、後処理装置が、受信された後処理準備指示（印刷ジョブ５００’）に基づいて、後処理の準備を開始する処理である。本実施形態では、後述するように、くるみ製本を実行する第２後処理装置２５が後処理準備指示を受信し、後処理準備として、くるみ製本処理するために接着剤を溶融する処理を開始する。
【００８６】
後処理は、後処理装置が、印刷ジョブに基づいて印刷された用紙等に後処理を実行する処理である。
【００８７】
次に、図１２（ｂ）に示される、後処理装置による温度制御について説明する。
【００８８】
横軸は、図１２（ａ）同様、時間軸である。縦軸は、後処理装置の加熱手段により加熱される接着剤容器等の温度を示す（いずれも不図示）。本実施形態では、まず、「予備加熱目標温度」まで加熱され、待機する必要がある場合には「予備加熱目標温度」が維持される。製本時は、「予備加熱目標温度」から「製本温度」まで最終加熱され、「製本温度」が維持されうる。
【００８９】
次に、上記各種処理の経時的な相互関係について、詳細に説明する。
【００９０】
図１２（ａ）に示されるように、ネットワーク３０上の異なる２つのクライアントコンピューターとしてのＰＣ１０およびＰＣ１０’が、それぞれ異なる時間に、ジョブＡ〜Ｃについて印刷指示を実行して、印刷設定をＰＤＬデータに変換する。具体的には、ＰＣ１０’は後処理設定情報を含まないジョブＡをＰＤＬデータに変換する処理を実行し、その後、ＰＣ１０が後処理設定情報を含むジョブＢをＰＤＬデータに変換する処理を実行する。その後、ＰＣ１０’は、後処理設定情報を含まないジョブＣをＰＤＬデータに変換する処理を実行する。
【００９１】
ここで、後処理設定情報を含むジョブＢについては、上述のように、ＰＣ１０のプリンタードライバーにより当該後処理設定情報の一部が抽出される。その結果、ジョブＢは、図１１で示した後処理設定情報の一部のみを含む印刷ジョブ５００’と、当該抽出された後処理設定情報の一部を含まない印刷ジョブ５００’’とに分けられる。印刷ジョブ５００’は、分けられた他方の印刷ジョブ５００’’の前に後処理装置に送信される。
【００９２】
たとえば、印刷ジョブ５００’は、ＰＣ１０から印刷ジョブＢの実行が指示された直後に後処理装置に送信されうる（図１２（ａ）における、ＰＣ１０のジョブＢから下方に延びる点線矢印を参照）。したがって、当該印刷ジョブ５００’を受信した後処理装置は、後処理設定情報に基づいて、後処理についての準備を即座に開始できる。本実施形態では、抽出される後処理設定情報は“くるみ製本”であり、この情報が印刷ジョブ５００’に含まれ、第２後処理装置２５に送信される。図１２（ｂ）に示されるように、印刷ジョブ５００’を受信した第２後処理装置２５は、「ＯＦＦ」から「ウォームアップ」に動作状態を変更し、くるみ製本するための接着剤の加熱が開始される。したがって、第２後処理装置２５の接着剤の温度は、Ｔ１から上昇し始める。
【００９３】
なお、印刷ジョブ５００内の後処理設定情報のみを抽出した後、ＰＤＬデータへ変換して送信するために要する処理時間は、印刷ジョブ５００のその他の部分をＰＤＬデータに変換したり、転送したりする時間に比べて極めて短いので、図１２等においては、処理時間が無いものとして示している。
【００９４】
また、図１２（ａ）および（ｂ）に示されるように、第２後処理装置２５による後処理準備は、Ｔ２においてウォームアップを終了し、引き続き最終加熱を続行して、Ｔ５において加熱処理が完了される。ジョブＢ（印刷ジョブ５００’’）に基づいて印刷処理された印刷物は、Ｔ５からＴ６において、くるみ製本される。図１２に示される例では、ジョブＢのＲＩＰ処理が終了する時点Ｔ４以降に、加熱（ウォームアップおよび最終加熱）が完了されるので、ジョブＢの後処理（くるみ製本処理）は、Ｔ５において、加熱終了と同時に開始されうる。
【００９５】
ここで、第２後処理装置２５の余分な稼動消費電力を効率的に節減するためには、加熱処理が完了する時点Ｔ５は、ジョブＢのＲＩＰ処理が完了して、印刷処理が開始される時点Ｔ４と同時であることが望ましい。本実施形態では、後述するように、Ｔ４とＴ５とが同時となるように、加熱処理が即座に開始されずに、加熱処理が遅れて開始される。すなわち、加熱開始時点Ｔ１が延期される。
【００９６】
（後処理設定情報を抽出する処理の手順）
次に、図１３を参照して、本実施形態に係る後処理設定情報を抽出する処理の手順について詳細に説明する。
【００９７】
図１３は、ＰＣ１０にインストールされたプリンタードライバーのプログラムに従ってＣＰＵ１１よって実行される、後処理設定情報を抽出するための処理の手順を示すフローチャートである。なお、図１３に示されるフローチャートのアルゴリズムは、ＰＣ１０のメモリー１２等に格納されており、ＣＰＵ１１により実行される。
【００９８】
図１３に示されるように、まず、印刷ジョブの設定が確定される（ステップＳ１１）。このステップでは、ユーザー操作により、上述の図９に示されたプリンタードライバーの印刷ジョブ設定画面４０および４２において、印刷ジョブが設定される。上述の図９（ａ）のプリンタードライバー画面４０において、「ＯＫ」ボタンがクリックされることにより、当該画面４０で設定された印刷ジョブが確定される。
【００９９】
続いて、後処理設定情報が抽出される（ステップＳ１２）。このステップでは、ステップＳ１１で確定された印刷設定のうち、後処理設定情報が抽出される。後処理設定は、たとえば、予め記憶された後処理設定情報に合致する文字列またはスクリプトが、印刷設定を含む情報の中から読み出されて、抽出されうる。
【０１００】
続いて、抽出された後処理設定情報についての判断が実行される（ステップＳ１３）。このステップでは、ステップＳ１２で抽出された後処理設定情報の内容について、どの後処理装置に転送されるべきか等の判断が実行される。たとえば、図１１に示された印刷ジョブ５００’の例では、後処理設定情報は、「仕上げ方法」として“くるみ製本”が指定されているので、抽出された後処理設定情報は、第２後処理装置２５に送信されるべきと判断される。抽出された後処理設定情報に適切な後処理装置がない場合、エラーメッセージ（不図示）等を表示させうる。
【０１０１】
続いて、抽出された後処理設定についての情報が送信される（ステップＳ１４）。このステップでは、ステップＳ１２において抽出された後処理設定情報が、先にＭＦＰ２０に送信される。なお、抽出された後処理設定情報が送信される時、たとえば図１１（ａ）に示された印刷ジョブ５００’のようなＰＤＬデータに変換されてから、送信されてもよい。なお、後述するように、ＭＦＰ２０により受信された印刷ジョブ５００’は、後処理準備指示として、適切な後処理装置に送信される。
【０１０２】
続いて、印刷設定がＰＤＬ変換される（ステップＳ１５）。このステップでは、印刷設定のうち、ステップＳ１２で抽出された情報以外の、他の印刷設定がＰＤＬ変換される。印刷設定には様々な設定やデータが含まれるので、図１２等に示されるように、ＰＤＬ変換するために所定時間必要とされる。したがって、本実施形態では、このステップにおけるＰＤＬ変換を実行する前に、後処理準備のための後処理設定情報が抽出される（ステップＳ１２）ので、いち早く後処理設定情報を送信（ステップＳ１４）して、後処理準備を開始させることができる。
【０１０３】
続いて、他方の印刷ジョブが送信される（ステップＳ１６）。このステップでは、ステップＳ１５で図１１（ｂ）に示されたような印刷ジョブ５００’’にＰＤＬ変換された印刷ジョブが、ＭＦＰ２０に送信される。本実施形態では、このステップで送信された印刷ジョブのＲＩＰ処理が開始される前に後処理設定情報が送信される（ステップＳ１４）ので、ＰＤＬ変換する時間中のみではなく、ＲＩＰ処理中も、後処理準備を実行させることができる。
【０１０４】
（後処理準備の処理の手順）
次に、図１４を参照して、抽出された後処理設定情報に基づいて後処理準備を開始する処理の手順について、詳細に説明する。
【０１０５】
図１４は、第１の実施形態に係る、印刷ジョブに基づいてＭＦＰにより実行される処理の手順を示すフローチャート、図１５は本実施形態に係る後処理準備の説明に供する図である。なお、図１４のフローチャートに示されるアルゴリズムは、ＭＦＰ２０のプリンターコントローラー部２２のメモリー２２２等に格納されており、ＣＰＵ２２１によって実行される。
【０１０６】
図１４に示されるように、まず、後処理設定についての情報が受信される（ステップＳ２０１）。このステップでは、上述の図１３のステップＳ１４で送信された後処理設定情報が、ＭＦＰ２０によって受信される。
【０１０７】
続いて、先行する印刷ジョブの処理時間が算出される（ステップＳ２０２）。このステップでは、ステップＳ２０１で受信された印刷ジョブ５００’に先行する、事前に受信されて処理中の印刷ジョブがある場合、その先行する印刷ジョブの印刷処理時間が算出される。処理時間の算出には、たとえば、当該先行印刷ジョブが開始された時点から、処理時間の算出が開始された時点までの処理時間と、この処理時間内に先行ジョブが処理されたページ数とをまず検出する。それから、検出された処理時間および処理済みページ数、ならびに先行ジョブに含まれる全ページ数に基づいて、印刷処理の進捗度を算出することによって、先行ジョブの処理が完了する時間を予測することができる。なお、先行する印刷ジョブが無い場合には、先行ジョブの印刷処理完了時間が“０”（ゼロ）として処理されうる。
【０１０８】
続いて、先行ジョブの印刷処理完了時間と、接着剤の加熱完了時間とが比較される（ステップＳ２０３）。このステップでは、ステップＳ２０２で算出された先行する印刷ジョブの処理完了までの時間と、後処理準備としての接着剤の加熱が完了されるまでの時間とが比較される。なお、加熱処理に要する時間は、予め計測されてメモリー２２等に記憶された既知の値でもよいし、またはその都度適宜算出されてもよい。
【０１０９】
加熱処理時間よりも、先行ジョブの処理完了までの時間の方が短いと判断される場合（ステップＳ２０３：ＮＯ）、予備加熱が開始される（ステップＳ２０４）。このステップでは、ステップＳ２０１で受信された後処理設定情報に基づいて、後処理装置に予備加熱の開始が指示される。具体的には、ステップＳ２０２で、加熱が完了する前に先行ジョブが完了されると予測されたので、後処理準備についての情報に基づいて、後処理準備、すなわち予備加熱（ウォームアップ）が開始される。たとえば、くるみ製本という設定情報が、プリンターコントローラー２２から第２後処理設定情報２５に転送されることにより、後処理準備が開始される。具体的には、上述の図１２を参照して、まず、後処理設定情報（印刷ジョブ５００’）が第２後処理装置２５によって受信される。図１２では、当該印刷ジョブ５００’が受信された時点Ｔ１を基点として、加熱（ウォームアップおよび最終加熱）が完了する時点Ｔ５は、ジョブＢに先行するジョブＡが完了する時点Ｔ３より後である。したがって、ステップＳ２０３では、先行するジョブＡの印刷処理完了までの時間は、加熱時間よりも前であると算出される（ステップＳ２０３：ＮＯに相当）。その結果、このステップＳ２０４において、加熱が延期されることなく開始される。すなわち、ジョブＢの印刷ジョブ５００’が受信された時点Ｔ１直後に、加熱が開始されうる。
【０１１０】
一方、加熱処理時間よりも、先行ジョブの処理時間の方が長いと判断される場合（ステップＳ２０３：ＹＥＳ）、先行ジョブの印刷処理完了時間に合わせて、加熱が開始される（ステップＳ２０５）。このステップでは、ステップＳ２０３で、加熱が完了するより後に先行ジョブが完了すると予測されたので、加熱の開始は、当該先行ジョブの完了時間に合わせて延期される。具体的には、図１５を参照して、先行するジョブＡ’の印刷処理が完了する時点Ｔ３’は、抽出された後処理設定情報を含む印刷ジョブ５００’が受信された時点Ｔ１から加熱を開始するとした場合の加熱完了時点Ｔ５よりも後である。したがって、前ステップＳ２０３では、先行するジョブＡ’の印刷処理完了までの時間は、加熱処理時間よりも長いと算出される（ステップＳ２０３：ＹＥＳに相当）。その結果、このステップＳ２０５において、加熱が延期されて開始される。延期される期間は、たとえば、ステップＳ２０２において算出された先行ジョブＡ’の完了時間（Ｔ１〜Ｔ３’）から、加熱に必要な時間（Ｔ１〜Ｔ５）を減算して得られる時間だけ延期される。
【０１１１】
なお、図１５に示されるように、印刷ジョブ５００’の他方の印刷ジョブ５００’’は、ステップＳ２０４で予備加熱が開始された後、またはステップＳ２０５で予備加熱が開始される前後、もしくはステップＳ２０６で予備加熱の完了が検出される前等に、ＭＦＰ２０により受信され、適宜印刷処理が開始される。
【０１１２】
続いて、予備加熱の完了が検出される（ステップＳ２０６）。このステップでは、ステップＳ２０４またはＳ２０５において開始された予備加熱（ウォームアップ）の完了が検出される。具体的には、図１５（ｂ）に示されるように、製本温度より低い、予備加熱目標温度まで加熱されたか否かが検出される。
【０１１３】
続いて、最終加熱が開始される（ステップＳ２０７）。このステップでは、ステップＳ２０６までの予備加熱に引き続き、最終加熱が実行される。具体的には、図１５（ｂ）に示されるように、予備加熱目標温度から製本温度まで温度が上昇される（Ｔ２’〜Ｔ３’）。
【０１１４】
続いて、最終加熱が完了したか否かが判断される（ステップＳ２０８）。このステップでは、ステップＳ２０７において開始された最終加熱により、図１５（ｂ）に示される製本温度まで、加熱が実行されたか否かが判断される。最終加熱が完了していない、すなわち最終加熱で製本温度まで温度が上昇されていないと判断される場合（ステップＳ２０８：ＮＯ）、引き続き最終加熱が続行される（ステップＳ２０７）。
【０１１５】
一方、最終加熱が完了されたと判断される場合（ステップＳ２０８：ＹＥＳ）、くるみ製本が開始される（ステップＳ２０９）。
【０１１６】
その後、後処理準備を実行するための処理は、終了される。
【０１１７】
以上のように、本実施形態では、印刷ジョブ５００に含まれる後処理設定情報が抽出され、抽出された情報は即座に第２後処理装置２５に送信される。第２後処理装置２５は受信された後処理設定情報に基づいて、後処理準備を開始できる。すなわち、印刷ジョブ５００が印刷処理できる時点Ｔ４（図１２）まで第２後処理装置２５は加熱開始を待たずに加熱を開始できる。したがって、先行するジョブＡが無い場合や、ジョブＡが直ぐに終わってしまう場合でも、ジョブＢがＰＤＬ変換・転送・ＲＩＰ処理される時間を含む、Ｔ１〜Ｔ４までの時間を常に準備時間として有効活用することができ、確実にＰＯＤの印刷処理の時間を短縮できる。さらに、本実施形態によれば、先行する印刷ジョブの完了時間が算出され、当該算出された時間と後処理準備に要する時間とが比較されるので、比較結果に基づいて後処理準備を開始する時間が算出できる。算出された時間に基づいて後処理準備（加熱）が開始されるので、第２後処理装置２５が余分な時間稼動していることがなく、確実に消費電力を節減できる。
【０１１８】
［第２の実施形態］
次に、図１６〜図１８を参照して、本発明の第２の実施形態について、詳細に説明する。
【０１１９】
図１６は第２の実施形態に係る、印刷ジョブに基づいてＭＦＰにより実行される処理の手順を示すフローチャート、図１７は本実施形態に係る後処理準備の説明に供する図、図１８はＲＩＰ処理完了時間の予測に基づく処理の手順を示すフローチャートである。なお、図１６〜図１８において、第１の実施の形態と同様の構成および処理については同一の符号を付し、説明の重複を避けるため、その説明を省略する。
【０１２０】
図１６は、第２の実施形態に係る、印刷ジョブに基づいてＭＦＰにより実行される処理の手順を示すフローチャートである。なお、ステップＳ３０１〜Ｓ３０６までの処理は、上述の図１２のステップＳ２０１〜２０６と同様であるので、その説明を省略する。
【０１２１】
図１６に示されるように、予備加熱の完了が検出された後（ステップＳ３０６）、ＲＩＰ処理が完了したか否かが判断される（ステップＳ３０７）。このステップでは、予備加熱が完了した時点より前に受信されたジョブＢ（印刷ジョブ５００’’）に含まれる文書データについてＲＩＰ処理が完了されたか否かが判断される。たとえば、図１７を参照すると、予備加熱が完了した時点Ｔ２’’においては、ジョブＢがＲＩＰ処理されている最中であることがわかる。この場合、このステップで、ＲＩＰ処理中であると判断される。ＲＩＰ処理が完了されたと判断される場合（ステップＳ３０７：ＹＥＳ）、ステップＳ３０８に処理が進む。
【０１２２】
一方、ＲＩＰ処理が完了されていないと判断される場合（ステップＳ３０７：ＮＯ）、ＲＩＰ処理中であるか否かが判断される（ステップＳ３０９）。このステップでは、印刷ジョブ５００’’についてのＲＩＰ処理が実行されている最中か否かが判断される。ＲＩＰ処理中であると判断される場合（ステップＳ３０９：ＹＥＳ）、後述のステップＳ３１２に処理が進む。
【０１２３】
一方、ＲＩＰ処理中ではないと判断される場合（ステップＳ３０９：ＮＯ）、最終加熱が延期される（ステップＳ３１０）。このステップでは、ステップＳ３０９において、印刷処理の進捗に関して、印刷ジョブ５００’’のＲＩＰ処理がまだ開始されていないと判断され、最終加熱を実行する必要がないと判断される。したがって、最終加熱が延期される。
【０１２４】
続いて、タイムアウトとなったか否かが判断される（ステップＳ３１１）。このステップでは、ステップＳ３１０で延期された処理が、タイムアウトとなったか否かが判断される。タイムアウトを設定することにより、たとえばＲＩＰ処理が完了するまでの間に通信エラー等が発生した場合に、ＲＩＰ処理すべき印刷ジョブが受信されなかったものと判断して、処理を中断させることができる。処理が中断されることにより、余計な電力が消費されることを防止できる。タイムアウトではないと判断される場合（ステップＳ３１１：ＮＯ）、ステップＳ３０９の処理に戻る。一方、タイムアウトであると判断される場合（ステップＳ３１１：ＹＥＳ）、ＲＩＰ処理時間を勘案して後処理準備の継続を延期させる処理は、終了される。
【０１２５】
ステップＳ３０９においてＲＩＰ処理中であると判断された場合（ステップＳ３０９：ＹＥＳ）、ＲＩＰ処理完了時間の予測に基づいて後処理準備の継続が延期がされる（ステップＳ３１２）。このステップでは、ステップＳ３０９で、印刷データ５００’’の文書データについてＲＩＰ処理が進行中であると判断されたので、当該ＲＩＰ処理が完了するまでの時間が予測され、予測されたＲＩＰ処理完了時間に基づいて、後処理準備の継続が延期される。
【０１２６】
ＲＩＰ処理が完了するまでの時間の予測に基づいて、後処理準備の継続を延期する処理の手順は、図１８に示される通りである。まず、ＲＩＰ処理の完了時間が予測される（ステップＳ３１）。このステップでは、ステップＳ３０９で処理中であると判断されたＲＩＰ処理の完了時間が予測される。具体的には、ＲＩＰ処理が完了する時間を予測する方法は、上述したステップＳ２０２で先行ジョブの処理完了時間を予測する方法と同様である。すなわち、ジョブＢのＲＩＰ処理が開始された時点から、このステップの処理が開始される時点（以下、現時点）までの期間（以下、処理経過時間）に完了された処理量の、ＲＩＰ処理が必要とされる文書データ量全体に対する割合を算出する。処理経過時間が、算出された割合により除算されることにより、全体の処理時間が算出される。全体の処理時間から、処理経過時間を減算して、現時点からＲＩＰ処理が完了するまでの時間が算出されうる。
【０１２７】
続いて、ＲＩＰ処理が完了される時間が、加熱完了までの時間より遅いか否かが判断される（ステップＳ３２）。このステップでは、ステップＳ３１で判断されたＲＩＰ処理完了時間Ｔ５’’と、最終加熱完了時間Ｔ５とが比較される（図１７（ｂ））。ＲＩＰ処理が完了する時間が、最終加熱完了までの時間よりも早い場合（ステップＳ３２：ＮＯ）、図１６のステップＳ３０８に処理が進み、最終加熱が開始される。
【０１２８】
一方、ＲＩＰ処理が完了する時間が、加熱完了までの時間よりも遅い場合（ステップＳ３２：ＹＥＳ）、最終加熱が延期される（ステップＳ３３）。このステップでは、ステップＳ３２で、加熱完了までの時間はＲＩＰ処理が完了する時間よりも早いので、製本温度で温度維持することにより余分に電力が消費されることを避けるために、ＲＩＰ処理が完了される時間に合わせて、最終加熱が実行される。図１７（ｂ）を参照すると、Ｔ２’’において加熱が継続されずに、最終加熱を開始する時点がＴ２’’からＴ５’’に延期されることが示されている。これにより、延期がない場合にＴ２’’から最終加熱を実行したとした場合の最終加熱完了時間Ｔ５が、Ｔ５’’まで延期される。Ｔ２’’からＴ７’’までの時間は、製本温度よりも低い、予備加熱目標温度に維持される。したがって、高温を維持する時間がより少なくなり、電力消費量を節減できる。
【０１２９】
続いて、ＲＩＰ処理が完了する時間が、加熱完了までの時間よりも早いと判断されるまで、ステップＳ３２およびＳ３３が実行される。
【０１３０】
図１６のこれ以降の手順ステップＳ３０８、ステップＳ３１３およびＳ３１４は、図１４のステップＳ２０７〜Ｓ２０９と同様であるので、その説明を省略する。
【０１３１】
以上のように、第１の実施形態による効果に加えて、本実施形態では、ＲＩＰ処理完了時間に合わせて加熱が開始されるので、高温を維持する時間がより少なくなり、電力消費量が節減できる。
【０１３２】
本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【０１３３】
なお、上記実施形態では、後処理設定情報が、ＰＣ１０に格納されるプリンタードライバーによって抽出される形態について述べたが、これに限定されない。プリンタードライバーとは異なる専用のプログラム、または印刷ジョブとしてのＰＤＬデータを受信したプリンターコントローラー部２２を制御するプログラムの一部として、後処理設定情報を抽出する処理が実行されてもよい。印刷ジョブの設定についても、プリンタードライバーではなくアプリケーションによって行われるようにしてもよい。
【０１３４】
上記実施形態では、抽出された設定情報が、印刷ジョブとして生成されると述べた。しかし、これに限定されない。抽出された情報は、いかなるデータフォーマットの情報として生成されて、後処理準備されてもよい。
【０１３５】
また、上記実施形態では、抽出された後処理設定情報の抽出元となった印刷ジョブが、印刷ジョブ５００とは異なる印刷ジョブ５００’’として利用される形態について述べた。しかし、これに限定されない。後処理設定情報が抽出された後の印刷ジョブ５００は、抽出された後処理設定情報を含む、元の形態のまま利用されてもよい。
【０１３６】
また、上記実施形態では、先行ジョブの完了時間やＲＩＰ処理の完了時間が、計測時点までの処理量と、その処理量にかかった時間と、全体の処理量とに基づいて算出された。しかし、これに限定されない。いかなる算出方法が使用されてもよい。
【０１３７】
また、上記実施形態では、後処理準備として、くるみ製本の接着剤を事前に加熱する処理を例として説明したが、これに限定されない。いかなる後処理の準備にも適用できる。
【０１３８】
本実施形態に係る画像形成における各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記プログラムは、たとえば、フラッシュメモリーおよびＣＤ−ＲＯＭ等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、画像形成の一機能としてその装置のソフトウエアに組み込まれてもよい。
【符号の説明】
【０１３９】
１０，１０’  ＰＣ、
１１，２２１  ＣＰＵ、
１２，２２２  メモリー、
１３，２２３  ＨＤＤ、
１４  ディスプレイ、
１５  入力装置、
１６  グラフィックＩ／Ｆ部、
１７，２２４，２３５，２４４，２６４  通信Ｉ／Ｆ部、
１８，２７，２２６，２３６，２４５，２６５  内部バス、
２０  ＭＦＰ、
２１  画像形成装置、
２２  プリンターコントローラー部、
２３  プリンター出力部、
２３１  画像形成部、
２３２  操作部、
２３３  給紙部、
２３４  排紙部、
２４  第１後処理装置、
２５  第２後処理装置、
２６  排紙装置、
３０  ネットワーク、
４０，４２  プリンタードライバー画面、
５００，５００’，５００’’  印刷ジョブ。
【図１】
0005782848.tif 000002
【図２】
0005782848.tif 000003
【図３】
0005782848.tif 000004
【図４】
0005782848.tif 000005
【図５】
0005782848.tif 000006
【図６】
0005782848.tif 000007
【図７】
0005782848.tif 000008
【図８】
0005782848.tif 000009
【図１０】
0005782848.tif 000010
【図１１】
0005782848.tif 000011
【図１２】
0005782848.tif 000012
【図１３】
0005782848.tif 000013
【図１４】
0005782848.tif 000014
【図１５】
0005782848.tif 000015
【図１６】
0005782848.tif 000016
【図１７】
0005782848.tif 000017
【図１８】
0005782848.tif 000018
【図９】
0005782848.tif 000019