(57)【要約】【課題】  綴じ処理がジョブに含まれている場合と、綴じ処理がジョブに含まれていない場合との印刷のタイミングのずれを防止することができる画像形成装置を提供する。【解決手段】  複合機のエンジンコントローラ３２は、綴じ処理がジョブに含まれている場合、描画モジュール３１ａがジョブの各ページの画像の生成を完了する度に（Ｓ１０２、Ｓ１０４、Ｓ１０６）、描画モジュール３１ａが画像の生成を完了したページの画像をプリンタ部に印刷させ、描画モジュール３１ａがジョブに含まれる全てのページの画像の生成を完了したとき（Ｓ１０７）、プリンタ部によって印刷された用紙の束に対する綴じ処理を後処理装置に行わせる（Ｓ１３４）ことを特徴とする。【選択図】  図４
2011143695.tif 000002
【特許請求の範囲】
【請求項１】
ジョブの画像を１ページずつ順番に生成する描画手段と、前記描画手段によって生成された画像を用紙に印刷する印刷手段と、前記印刷手段による印刷および後処理装置による綴じ処理を制御する制御手段とを備えており、
前記制御手段は、前記描画手段が前記ジョブの各ページの画像の生成を完了する度に、前記描画手段が画像の生成を完了したページの画像を前記印刷手段に印刷させる画像形成装置であって、
前記制御手段は、前記綴じ処理が前記ジョブに含まれている場合、前記描画手段が前記ジョブに含まれる全てのページの画像の生成を完了したとき、前記印刷手段によって印刷された用紙の束に対する前記綴じ処理を前記後処理装置に行わせることを特徴とする画像形成装置。
【請求項２】
前記制御手段に指示を行う指示手段を備えており、
前記制御手段は、前記印刷手段による印刷および前記後処理装置による綴じ処理を前記指示手段からの指示に応じて制御し、
前記描画手段は、前記ジョブの各ページの画像の生成を完了する度に、ページの完了を前記指示手段に通知し、前記ジョブに含まれる全てのページの画像の生成を完了したとき、前記ジョブの完了を前記指示手段に通知し、
前記指示手段は、ページの完了が前記描画手段から通知されたとき、完了が通知されたページの画像の印刷を前記制御手段に指示し、
前記指示手段は、前記綴じ処理が前記ジョブに含まれている場合、ジョブの完了が前記描画手段から通知されたとき、前記印刷手段によって印刷された用紙の束に対する前記綴じ処理を前記制御手段に指示することを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷した用紙の束に対する綴じ処理を後処理装置に行わせることができる画像形成装置に関する。
【背景技術】
【０００２】
従来、印刷した用紙の束を後処理装置の内部に溜めて、後処理装置の内部に溜めた用紙の束に対してステープルによる綴じ処理を後処理装置に行わせることができる画像形成装置が知られている（例えば、特許文献１、２参照。）。画像形成装置は、ジョブの画像を１ページずつ順番に生成し、生成した画像を用紙に印刷する。
【０００３】
画像形成装置は、綴じ処理がジョブに含まれていない場合、綴じ処理を行わないので、画像の生成が完了したページがジョブの最終のページであるか否かを認識する必要がない。そのため、画像形成装置は、ジョブの各ページの画像の生成を完了する度に、画像の生成を完了したページの画像を印刷する。
【０００４】
一方、画像形成装置は、綴じ処理がジョブに含まれている場合、綴じ処理を行うので、画像の生成が完了したページがジョブの最終のページであるか否かを認識する必要がある。ここで、画像形成装置は、ジョブの各ページの画像の生成を完了した瞬間には、そのページがジョブの最終のページであるか否かを判断することができない。そのため、画像形成装置は、画像の生成を完了したページの画像をメモリに１ページ分滞留させる滞留処理を行う。
【０００５】
そして、画像形成装置は、新たなページの画像の生成を完了すると、メモリに滞留させている画像がジョブの最終のページの画像ではないと判断し、メモリに滞留させている画像を印刷し、新たなページの画像をメモリに滞留させる。一方、画像形成装置は、ジョブに含まれる全てのページの画像の生成を完了したことを確認すると、メモリに滞留させている画像がジョブの最終のページの画像であることを認識し、メモリに滞留させている画像を印刷し、印刷した用紙の束に対してステープルによる綴じ処理を後処理装置に行わせる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平３−６３１９２号公報
【特許文献２】特開２００７−１９７１８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来の画像形成装置においては、綴じ処理がジョブに含まれている場合、ジョブの各ページの画像の生成を完了するまで、画像の生成を完了したページの前のページの画像を印刷しない。そのため、従来の画像形成装置においては、綴じ処理がジョブに含まれている場合と、綴じ処理がジョブに含まれていない場合とで、印刷のタイミングがずれるという問題がある。
【０００８】
そこで、本発明は、綴じ処理がジョブに含まれている場合と、綴じ処理がジョブに含まれていない場合との印刷のタイミングのずれを防止することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の画像形成装置は、ジョブの画像を１ページずつ順番に生成する描画手段と、前記描画手段によって生成された画像を用紙に印刷する印刷手段と、前記印刷手段による印刷および後処理装置による綴じ処理を制御する制御手段とを備えており、前記制御手段は、前記描画手段が前記ジョブの各ページの画像の生成を完了する度に、前記描画手段が画像の生成を完了したページの画像を前記印刷手段に印刷させる画像形成装置であって、前記制御手段は、前記綴じ処理が前記ジョブに含まれている場合、前記描画手段が前記ジョブに含まれる全てのページの画像の生成を完了したとき、前記印刷手段によって印刷された用紙の束に対する前記綴じ処理を前記後処理装置に行わせることを特徴とする。
【００１０】
この構成により、本発明の画像形成装置は、綴じ処理がジョブに含まれているか否かにかかわらず、描画手段がジョブの各ページの画像の生成を完了する度に、描画手段が画像の生成を完了したページの画像を印刷手段に印刷させるので、綴じ処理がジョブに含まれている場合と、綴じ処理がジョブに含まれていない場合との印刷のタイミングのずれを防止することができる。
【００１１】
また、本発明の画像形成装置は、前記制御手段に指示を行う指示手段を備えており、前記制御手段は、前記印刷手段による印刷および前記後処理装置による綴じ処理を前記指示手段からの指示に応じて制御し、前記描画手段は、前記ジョブの各ページの画像の生成を完了する度に、ページの完了を前記指示手段に通知し、前記ジョブに含まれる全てのページの画像の生成を完了したとき、前記ジョブの完了を前記指示手段に通知し、前記指示手段は、ページの完了が前記描画手段から通知されたとき、完了が通知されたページの画像の印刷を前記制御手段に指示し、前記指示手段は、前記綴じ処理が前記ジョブに含まれている場合、ジョブの完了が前記描画手段から通知されたとき、前記印刷手段によって印刷された用紙の束に対する前記綴じ処理を前記制御手段に指示することが好ましい。
【発明の効果】
【００１２】
本発明の画像形成装置は、綴じ処理がジョブに含まれている場合と、綴じ処理がジョブに含まれていない場合との印刷のタイミングのずれを防止することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施の形態に係る画像形成システムの概略図である。
【図２】図１に示す画像形成システムの制御構成を示すブロック図である。
【図３】綴じ処理がジョブに含まれていない場合の図２に示す画像形成システムの動作のシーケンス図である。
【図４】綴じ処理がジョブに含まれている場合の図２に示す画像形成システムの動作のシーケンス図である。
【図５】図１に示す画像形成システムに従来の制御方法を適用した参考例の動作のシーケンス図である。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００１５】
まず、本実施の形態に係る画像形成システムの構成について説明する。
【００１６】
図１は、本実施の形態に係る画像形成システム１０の概略図である。
【００１７】
図１に示すように、画像形成システム１０は、用紙９１に印刷を行う本発明の画像形成装置としての複合機２０と、複合機２０に接続された後処理装置４０とを備えている。後処理装置４０は、複合機２０による印刷後の用紙９１の束をステープル（綴じ針）で綴じ止めする綴じ処理など、複合機２０による印刷後の用紙９１の後処理を行う装置である。
【００１８】
複合機２０は、用紙９１を載置する複数の給紙トレイ２１と、用紙９１が排出される排紙トレイである本体トレイ２２と、用紙９１に印刷を実行する本発明の印刷手段としてのプリンタ部２３と、原稿を読み込んで画像データを生成する読取デバイスであるスキャナ部２４と、利用者によって種々の操作が入力される操作パネル２５上の操作部２５ａと、種々の情報を表示する操作パネル２５上のモニタ２５ｂとを備えている。プリンタ部２３は、給紙トレイ２１から搬送された用紙９１にトナー画像を転写する転写ユニット２３ａと、転写ユニット２３ａによって用紙に転写されたトナー画像を用紙９１に熱によって定着させる定着ユニット２３ｂと、用紙９１を搬送する図示していない搬送部となどを備えている。
【００１９】
プリンタ部２３は、図示していない外部の装置から後述するネットワークＩ／Ｆ（ｉｎｔｅｒｆａｃｅ）部３３を介して受信された印刷データのジョブや、図示していない外部のファクシミリ装置から後述するファクシミリ通信部３４を介して受信されたＦＡＸのジョブや、スキャナ部２４によって生成された画像データのジョブなどの各種のジョブを印刷する印刷デバイスである。
【００２０】
操作部２５ａは、モニタ２５ｂとともにタッチパネルを形成するボタンや、操作パネル上のボタンなどの入力デバイスから構成されている。
【００２１】
モニタ２５ｂは、例えばＬＣＤ(Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ)などの表示デバイスから構成されている。
【００２２】
後処理装置４０は、用紙９１が排出される排紙トレイであるメイントレイ４１と、印刷後の用紙９１の後処理を行う後処理部４３とを備えている。後処理部４３は、複合機２０から搬送されてきた用紙９１の束を一時的に載置する中間トレイ４３ａと、中間トレイ４３ａに載置された用紙９１の束に綴じ処理を行うステープラ４３ｂと、中間トレイ４３ａに用紙９１の束が載置されているときに用紙９１の次の束を一時的に載置する待機パス４３ｃと、用紙９１を搬送する図示していない搬送部となどを備えている。
【００２３】
図２は、画像形成システム１０の制御構成を示すブロック図である。
【００２４】
図２に示すように、複合機２０は、複合機２０全体を制御するためのメインコントローラ３１と、プリンタ部２３、スキャナ部２４および後処理装置４０を制御するための本発明の制御手段としてのエンジンコントローラ３２と、ホストコンピュータなどの図示していない外部の装置とＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して通信を行うためのネットワークＩ／Ｆ部３３と、図示していない外部のファクシミリ装置と公衆電話回線等の通信回線を介してファクシミリ通信を行うためのファクシミリ通信部３４と、プリンタ部２３によって印刷される画像を格納する記憶部３５とを備えている。
【００２５】
メインコントローラ３１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを予め記憶しているＲＯＭ(Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ)と、ＣＰＵの作業領域として用いられるＲＡＭ(Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)となどによって構成されている。ＣＰＵは、ＲＯＭに記憶されているプログラムを実行することによってメインコントローラ３１を動作させる演算処理装置である。ＲＡＭは、ＣＰＵによってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。
【００２６】
ここで、メインコントローラ３１は、プログラムを実行することによって、ジョブの画像を１ページずつ順番に生成する本発明の描画手段としての描画モジュール３１ａと、エンジンコントローラ３２に指示を行う本発明の指示手段としての印刷モジュール３１ｂとして機能するようになっている。
【００２７】
エンジンコントローラ３２は、ＣＰＵと、プログラムおよび各種のデータを予め記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとなどによって構成されている。ＣＰＵは、ＲＯＭに記憶されているプログラムを実行することによってエンジンコントローラ３２を動作させる演算処理装置である。ＲＡＭは、ＣＰＵによってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。
【００２８】
ネットワークＩ／Ｆ部３３は、例えば、スキャナ部２４によって生成された画像データをＬＡＮを介して外部の装置に送信したり、プリンタ部２３で印刷されるための印刷データをＬＡＮを介して外部の装置から受信したりする。
【００２９】
ファクシミリ通信部３４は、例えば、スキャナ部２４によって生成された画像データを通信回線を介して外部のファクシミリ装置にＦＡＸ送信したり、プリンタ部２３で印刷されるための画像データを通信回線を介して外部のファクシミリ装置からＦＡＸ受信したりする。
【００３０】
記憶部３５は、ＲＡＭなどによって構成されている。
【００３１】
後処理装置４０は、後処理装置４０全体を制御するための後処理コントローラ５１を備えている。後処理コントローラ５１は、ＣＰＵと、プログラムおよび各種のデータを予め記憶しているＲＯＭと、ＣＰＵの作業領域として用いられるＲＡＭとなどによって構成されている。ＣＰＵは、ＲＯＭに記憶されているプログラムを実行することによって後処理コントローラ５１を動作させる演算処理装置である。ＲＡＭは、ＣＰＵによってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶するようになっている。
【００３２】
次に、画像形成システム１０の動作について説明する。
【００３３】
複合機２０のメインコントローラ３１は、図示していない外部の装置からネットワークＩ／Ｆ部３３を介して印刷データのジョブを受信すると、受信したジョブをＲＡＭに記憶する。このジョブには、画像データの他に、印刷後の用紙９１の後処理の種類などの情報も含まれる。そして、メインコントローラ３１は、ジョブがＲＡＭに記憶されると、綴じ処理がジョブに含まれていない場合には図３に示す処理を実行し、綴じ処理がジョブに含まれている場合には図４に示す処理を実行する。
【００３４】
図３は、綴じ処理がジョブに含まれていない場合の画像形成システム１０の動作のシーケンス図である。
【００３５】
まず、描画モジュール３１ａの動作について説明する。
【００３６】
図３に示すように、描画モジュール３１ａは、記憶部３５上にジョブの第１ページの画像の生成を開始し、第１ページの開始を印刷モジュール３１ｂに通知する（Ｓ１０１）。そして、描画モジュール３１ａは、ジョブの第１ページの画像の生成を完了すると、第１ページの完了を印刷モジュール３１ｂに通知する（Ｓ１０２）。
【００３７】
次いで、描画モジュール３１ａは、記憶部３５上にジョブの第２ページの画像の生成を開始し、第２ページの開始を印刷モジュール３１ｂに通知する（Ｓ１０３）。そして、描画モジュール３１ａは、ジョブの第２ページの画像の生成を完了すると、第２ページの完了を印刷モジュール３１ｂに通知する（Ｓ１０４）。
【００３８】
次いで、描画モジュール３１ａは、記憶部３５上にジョブの第３ページの画像の生成を開始し、第３ページの開始を印刷モジュール３１ｂに通知する（Ｓ１０５）。そして、描画モジュール３１ａは、ジョブの第３ページの画像の生成を完了すると、第３ページの完了を印刷モジュール３１ｂに通知する（Ｓ１０６）。
【００３９】
最後に、描画モジュール３１ａは、ジョブに含まれる全てのページの画像の生成を完了したと判断すると、ジョブの完了を印刷モジュール３１ｂに通知する（Ｓ１０７）。
【００４０】
このように、描画モジュール３１ａは、ジョブの各ページの画像の生成を開始する度に、ページの開始を印刷モジュール３１ｂに通知し、ジョブの各ページの画像の生成を完了する度に、ページの完了を印刷モジュール３１ｂに通知し、ジョブに含まれる全てのページの画像の生成を完了したとき、ジョブの完了を印刷モジュール３１ｂに通知する。
【００４１】
次に、印刷モジュール３１ｂの動作について説明する。
【００４２】
印刷モジュール３１ｂは、描画モジュール３１ａから第１ページの完了がＳ１０２において通知されると、完了が通知された第１ページの画像の印刷をエンジンコントローラ３２に指示する（Ｓ１１１）。
【００４３】
次いで、印刷モジュール３１ｂは、描画モジュール３１ａから第２ページの完了がＳ１０４において通知されると、完了が通知された第２ページの画像の印刷をエンジンコントローラ３２に指示する（Ｓ１１２）。
【００４４】
最後に、印刷モジュール３１ｂは、描画モジュール３１ａから第３ページの完了がＳ１０６において通知されると、完了が通知された第３ページの画像の印刷をエンジンコントローラ３２に指示する（Ｓ１１３）。
【００４５】
このように、印刷モジュール３１ｂは、綴じ処理がジョブに含まれていない場合、ページの完了が描画モジュール３１ａから通知されたとき、完了が通知されたページの画像の印刷をエンジンコントローラ３２に指示する。
【００４６】
次に、エンジンコントローラ３２の動作について説明する。
【００４７】
エンジンコントローラ３２は、印刷モジュール３１ｂから第１ページの印刷をＳ１１１において指示されると、記憶部３５に記憶されている第１ページの画像をプリンタ部２３に印刷させ、印刷の完了後に第１ページの画像を記憶部３５から削除する。ここで、綴じ処理がジョブに含まれていないので、エンジンコントローラ３２は、第１ページの画像が印刷された用紙９１をプリンタ部２３によって本体トレイ２２に排出させる。
【００４８】
次いで、エンジンコントローラ３２は、印刷モジュール３１ｂから第２ページの印刷をＳ１１２において指示されると、記憶部３５に記憶されている第２ページの画像をプリンタ部２３に印刷させ、印刷の完了後に第２ページの画像を記憶部３５から削除する。ここで、綴じ処理がジョブに含まれていないので、エンジンコントローラ３２は、第２ページの画像が印刷された用紙９１をプリンタ部２３によって本体トレイ２２に排出させる。
【００４９】
最後に、エンジンコントローラ３２は、印刷モジュール３１ｂから第３ページの印刷をＳ１１３において指示されると、記憶部３５に記憶されている第３ページの画像をプリンタ部２３に印刷させ、印刷の完了後に第３ページの画像を記憶部３５から削除する。ここで、綴じ処理がジョブに含まれていないので、エンジンコントローラ３２は、第３ページの画像が印刷された用紙９１をプリンタ部２３によって本体トレイ２２に排出させる。
【００５０】
このように、エンジンコントローラ３２は、綴じ処理がジョブに含まれていない場合、プリンタ部２３による印刷を印刷モジュール３１ｂからの指示に応じて制御する。すなわち、エンジンコントローラ３２は、綴じ処理がジョブに含まれていない場合、描画モジュール３１ａがジョブの各ページの画像の生成を完了する度に、描画モジュール３１ａが画像の生成を完了したページの画像をプリンタ部２３に印刷させる。
【００５１】
図４は、綴じ処理がジョブに含まれている場合の画像形成システム１０の動作のシーケンス図である。
【００５２】
描画モジュール３１ａの動作は、図３に示す動作と同一であるので、図３に示す符号と同一の符号を付して詳細な説明を省略する。
【００５３】
次に、印刷モジュール３１ｂの動作について説明する。
【００５４】
印刷モジュール３１ｂの動作は、Ｓ１１１からＳ１１３まで図３に示す動作と同一であるので、図３に示す符号と同一の符号を付して詳細な説明を省略する。
【００５５】
綴じ処理がジョブに含まれているので、印刷モジュール３１ｂは、描画モジュール３１ａからジョブの完了がＳ１０７において通知されると、綴じ処理の実行をエンジンコントローラ３２に指示する（Ｓ１２１）。
【００５６】
このように、印刷モジュール３１ｂは、綴じ処理がジョブに含まれている場合、ページの完了が描画モジュール３１ａから通知されたとき、完了が通知されたページの画像の印刷をエンジンコントローラ３２に指示し、ジョブの完了が描画モジュール３１ａから通知されたとき、プリンタ部２３によって印刷された用紙９１の束に対する綴じ処理をエンジンコントローラ３２に指示する。
【００５７】
次に、エンジンコントローラ３２の動作について説明する。
【００５８】
エンジンコントローラ３２は、印刷モジュール３１ｂから第１ページの印刷をＳ１１１において指示されると、記憶部３５に記憶されている第１ページの画像をプリンタ部２３に印刷させ、印刷の完了後に第１ページの画像を記憶部３５から削除する。ここで、綴じ処理がジョブに含まれているので、エンジンコントローラ３２は、第１ページの画像が印刷された用紙９１をプリンタ部２３によって後処理装置４０に搬送させる。そして、エンジンコントローラ３２は、第１ページの画像が印刷された用紙９１を綴じ処理のために一時的に溜めることを後処理コントローラ５１に指示する（Ｓ１３１）。
【００５９】
次いで、エンジンコントローラ３２は、印刷モジュール３１ｂから第２ページの印刷をＳ１１２において指示されると、記憶部３５に記憶されている第２ページの画像をプリンタ部２３に印刷させ、印刷の完了後に第２ページの画像を記憶部３５から削除する。ここで、綴じ処理がジョブに含まれているので、エンジンコントローラ３２は、第２ページの画像が印刷された用紙９１をプリンタ部２３によって後処理装置４０に搬送させる。そして、エンジンコントローラ３２は、第２ページの画像が印刷された用紙９１を綴じ処理のために一時的に溜めることを後処理コントローラ５１に指示する（Ｓ１３２）。
【００６０】
次いで、エンジンコントローラ３２は、印刷モジュール３１ｂから第３ページの印刷をＳ１１３において指示されると、記憶部３５に記憶されている第３ページの画像をプリンタ部２３に印刷させ、印刷の完了後に第３ページの画像を記憶部３５から削除する。ここで、綴じ処理がジョブに含まれているので、エンジンコントローラ３２は、第３ページの画像が印刷された用紙９１をプリンタ部２３によって後処理装置４０に搬送させる。そして、エンジンコントローラ３２は、第３ページの画像が印刷された用紙９１を綴じ処理のために一時的に溜めることを後処理コントローラ５１に指示する（Ｓ１３３）。
【００６１】
最後に、エンジンコントローラ３２は、印刷モジュール３１ｂから綴じ処理の実行をＳ１２１において指示されると、綴じ処理の実行を後処理コントローラ５１に指示する（Ｓ１３４）。
【００６２】
このように、エンジンコントローラ３２は、綴じ処理がジョブに含まれている場合、プリンタ部２３による印刷および後処理装置４０による綴じ処理を印刷モジュール３１ｂからの指示に応じて制御する。すなわち、エンジンコントローラ３２は、綴じ処理がジョブに含まれている場合、描画モジュール３１ａがジョブの各ページの画像の生成を完了する度に、描画モジュール３１ａが画像の生成を完了したページの画像をプリンタ部２３に印刷させ、描画モジュール３１ａがジョブに含まれる全てのページの画像の生成を完了したとき、プリンタ部２３によって印刷された用紙９１の束に対する綴じ処理を後処理装置４０に行わせる。
【００６３】
次に、後処理コントローラ５１の動作について説明する。
【００６４】
後処理コントローラ５１は、第１ページの画像が印刷された用紙９１を綴じ処理のために一時的に溜めることをエンジンコントローラ３２からＳ１３１において指示されると、複合機２０から搬送されてきた第１ページの用紙９１を中間トレイ４３ａに載置させる。
【００６５】
次いで、後処理コントローラ５１は、第２ページの画像が印刷された用紙９１を綴じ処理のために一時的に溜めることをエンジンコントローラ３２からＳ１３２において指示されると、複合機２０から搬送されてきた第２ページの用紙９１を中間トレイ４３ａに載置させる。
【００６６】
次いで、後処理コントローラ５１は、第３ページの画像が印刷された用紙９１を綴じ処理のために一時的に溜めることをエンジンコントローラ３２からＳ１３３において指示されると、複合機２０から搬送されてきた第３ページの用紙９１を中間トレイ４３ａに載置させる。
【００６７】
最後に、後処理コントローラ５１は、綴じ処理の実行をエンジンコントローラ３２からＳ１３４において指示されると、中間トレイ４３ａに載置させた用紙９１の束に対してステープラ４３ｂに綴じ処理を実行させる。そして、後処理コントローラ５１は、綴じ処理を実行した用紙９１の束を後処理部４３によって中間トレイ４３ａからメイントレイ４１に排出させる。
【００６８】
なお、後処理コントローラ５１は、用紙９１を綴じ処理のために一時的に溜める場合、例えば複合機２０によって複数の部数が印刷されるときなど、用紙９１の別の束を既に中間トレイ４３ａに載置しているときには、新たな束を構成する用紙９１を待機パス４３ｃに一時的に溜めるように後処理部４３を制御する。そして、後処理コントローラ５１は、既に中間トレイ４３ａに載置している用紙９１の束に対してステープラ４３ｂに綴じ処理を実行させて、綴じ処理を実行した用紙９１の束を後処理部４３によって中間トレイ４３ａからメイントレイ４１に排出させた後、待機パス４３ｃに一時的に溜めておいた用紙９１の束を中間トレイ４３ａに移動させる。したがって、複合機２０は、後処理装置４０が用紙９１の束に綴じ処理を実行し、綴じ処理が実行された用紙９１の束を後処理装置４０がメイントレイ４１に排出する間も、用紙９１への印刷を停止することなく継続することができる。
【００６９】
以上に説明したように、複合機２０は、綴じ処理がジョブに含まれているか否かにかかわらず、描画モジュール３１ａがジョブの各ページの画像の生成を完了する度に、描画モジュール３１ａが画像の生成を完了したページの画像をプリンタ部２３に印刷させるので、綴じ処理がジョブに含まれている場合と、綴じ処理がジョブに含まれていない場合との印刷のタイミングのずれを防止することができる。
【００７０】
従来の制御方法との比較を容易化するために、綴じ処理がジョブに含まれている場合の動作について、画像形成システム１０に従来の制御方法を適用した参考例について説明する。
【００７１】
図５は、画像形成システム１０に従来の制御方法を適用した参考例の動作のシーケンス図である。
【００７２】
図５に示す動作のうち図４に示す動作と同一の動作については、図４に示す符号と同一の符号を付して詳細な説明を省略する。以下においては、図４に示す動作と異なる動作についてのみ説明する。
【００７３】
図５に示すように、従来の制御方法を適用した画像形成システム１０の印刷モジュール３１ｂは、描画モジュール３１ａから第２ページの完了がＳ１０４において通知されると、完了が通知された第２ページの前のページである第１ページの画像の印刷をエンジンコントローラ３２に指示する（Ｓ１８１）。
【００７４】
次いで、印刷モジュール３１ｂは、描画モジュール３１ａから第３ページの完了がＳ１０６において通知されると、完了が通知された第３ページの前のページである第２ページの画像の印刷をエンジンコントローラ３２に指示する（Ｓ１８２）。
【００７５】
最後に、印刷モジュール３１ｂは、描画モジュール３１ａからジョブの完了がＳ１０７において通知されると、ジョブの最終のページである第３ページの画像の印刷をエンジンコントローラ３２に指示する（Ｓ１８３）。
【００７６】
また、従来の制御方法を適用した画像形成システム１０のエンジンコントローラ３２は、印刷モジュール３１ｂからジョブの最終のページである第３ページの印刷をＳ１８３において指示されると、記憶部３５に記憶されている第３ページの画像をプリンタ部２３に印刷させ、印刷の完了後に第３ページの画像を記憶部３５から削除する。ここで、綴じ処理がジョブに含まれているので、エンジンコントローラ３２は、第３ページの画像が印刷された用紙９１をプリンタ部２３によって後処理装置４０に搬送させる。そして、エンジンコントローラ３２は、第３ページの画像が印刷された用紙９１を綴じ処理のために一時的に溜めることと、綴じ処理の実行とを後処理コントローラ５１に指示する（Ｓ１９１）。
【００７７】
また、従来の制御方法を適用した画像形成システム１０の後処理コントローラ５１は、第３ページの画像が印刷された用紙９１を綴じ処理のために一時的に溜めることと、綴じ処理の実行とをエンジンコントローラ３２からＳ１９１において指示されると、複合機２０から搬送されてきた第３ページの用紙９１を中間トレイ４３ａに載置させ、中間トレイ４３ａに載置させた用紙９１の束に対してステープラ４３ｂに綴じ処理を実行させる。そして、後処理コントローラ５１は、綴じ処理を実行した用紙９１の束を後処理部４３によって中間トレイ４３ａからメイントレイ４１に排出させる。
【００７８】
このように、図５に示す従来の制御方法を適用した複合機２０においては、描画モジュール３１ａが第２ページの画像の生成を完了するまで、第１ページの画像の印刷を印刷モジュール３１ｂがエンジンコントローラ３２に指示しない。しかしながら、図４に示すように、本実施の形態に係る複合機２０は、第１ページの印刷の開始のタイミングが図５に示す従来の制御方法を適用した場合と比較して早くなっており、綴じ処理がジョブに含まれていない図３に示す場合と同じである。
【００７９】
特に、描画モジュール３１ａが第２ページの画像の生成を開始してから完了するまでの時間が長いほど、図４に示す動作と、図５に示す動作との差異は大きくなる。描画モジュール３１ａが第２ページの画像の生成を開始してから完了するまでの時間が長くなる場合としては、第２ページが両面印刷の場合や、複合機２０がＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）プリンタである場合などがある。描画モジュール３１ａが第２ページの画像の生成を開始してから完了するまでの時間は、第２ページが両面印刷の場合には、第２ページが片面印刷の場合の倍の時間となる。複合機２０がＰＤＬプリンタである場合には、第２ページのデータの内容によって複合機２０によるデータの解析時間が異なるので、第２ページのデータの内容によっては、描画モジュール３１ａが第２ページの画像の生成を開始してから完了するまでの時間が長くなることもある。
【００８０】
また、図５に示す従来の制御方法を適用した複合機２０においては、描画モジュール３１ａがジョブの各ページの画像の生成を完了するまで、画像の生成を完了したページの前のページの画像を印刷しない。しかしながら、本実施の形態に係る複合機２０は、図４に示すように、描画モジュール３１ａがジョブの各ページの画像の生成を完了すると、画像の生成を完了したページの画像を印刷する。したがって、本実施の形態に係る複合機２０は、従来の制御方法を適用した複合機２０と比較して、同時期に記憶部３５に記憶されている画像のページ数が少なくて済む。
【００８１】
なお、本実施の形態においては、印刷データのジョブについて説明しているが、印刷を実行するジョブであれば、スキャナ部２４を利用したコピーのジョブや、ファクシミリ通信部３４を利用したＦＡＸのジョブなど、他のジョブであっても良い。
【００８２】
また、複合機２０は、本実施の形態において後処理装置４０が外部に接続されている構成であるが、後処理装置４０と同様の構成を内部に備えている構成であっても良い。
【００８３】
また、本発明の画像形成装置は、本実施の形態において複合機について説明しているが、コピー機、プリンタなどの複合機以外の画像形成装置であっても良い。
【符号の説明】
【００８４】
２０  複合機（画像形成装置）
２３  プリンタ部（印刷手段）
３１ａ  描画モジュール（描画手段）
３１ｂ  印刷モジュール（指示手段）
３２  エンジンコントローラ（制御手段）
４０  後処理装置
９１  用紙
【図１】
2011143695.tif 000003
【図２】
2011143695.tif 000004
【図３】
2011143695.tif 000005
【図４】
2011143695.tif 000006
【図５】
2011143695.tif 000007