(57)【要約】【課題】後処理の処理制限枚数の超過が発生した場合においてシートを排出するのに有利な画像処理装置を提供する。【解決手段】画像データを含む印刷ジョブを処理する画像処理装置であって、画像が印刷されたシートに対して後処理を行う後処理手段と、前記印刷ジョブに従って画像が印刷されるシートの数に前記後処理手段による前記後処理の処理制限枚数の超過が発生したときの処理の設定として、前記後処理を行わずにシートを排出する第１設定、又は、前記印刷ジョブをキャンセルする第２設定を設定する設定手段と、前記設定手段により前記第１設定が設定されると、前記超過が発生するか否かを判定した後に前記画像データの印刷処理を開始させ、前記設定手段により前記第２設定が設定されると、前記超過が発生するか否かを判定する前に前記印刷処理を開始させる制御手段と、を有することを特徴とする画像処理装置を提供する。【選択図】図９
2017087438.tif 000002
【特許請求の範囲】
【請求項１】
画像データを含む印刷ジョブを処理する画像処理装置であって、
画像が印刷されたシートに対して後処理を行う後処理手段と、
前記印刷ジョブに従って画像が印刷されるシートの数に前記後処理手段による前記後処理の処理制限枚数の超過が発生したときの処理の設定として、前記後処理を行わずにシートを排出する第１設定、又は、前記印刷ジョブをキャンセルする第２設定を設定する設定手段と、
前記設定手段により前記第１設定が設定されると、前記超過が発生するか否かを判定した後に前記画像データの印刷処理を開始させ、前記設定手段により前記第２設定が設定されると、前記超過が発生するか否かを判定する前に前記印刷処理を開始させる制御手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記印刷ジョブは、前記画像処理装置への前記画像データの入力順に画像データの印刷処理を順次開始することを指示するフラグを含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記制御手段は、前記後処理が行われたシートが第１排出先に排出され、前記後処理が行われていないシートが前記第１排出先とは異なる第２排出先に排出されるように、前記画像が印刷されたシートの排出先を制御することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記制御手段は、前記設定手段により前記第２設定が設定されると、前記超過が発生するまでに前記印刷処理が行われたシートが前記第１排出先に排出されるように、前記画像が印刷されたシートの排出先を制御することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記制御手段は、前記設定手段により前記第１設定が設定されると、前記超過の発生時に前記フラグを無効とし、前記印刷処理が行われたシートが前記第２排出先に排出されるように、前記画像が印刷されたシートの排出先を制御することを特徴とする請求項３又は４に記載の画像処理装置。
【請求項６】
前記印刷ジョブに含まれる前記画像データに対応するページの数と、１枚のシートに印刷すべきページの数とに基づいて、前記超過が発生するか否かを判定する判定手段を更に有することを特徴とする請求項１乃至５のうちいずれか１項に記載の画像処理装置。
【請求項７】
前記後処理は、中綴じ処理及びステイプル処理の少なくとも一方を含むことを特徴とする請求項１乃至６のうちいずれか１項に記載の画像処理装置。
【請求項８】
画像が印刷されたシートに対して後処理を行う後処理手段を備え、画像データを含む印刷ジョブを処理する画像処理装置の制御方法であって、
前記印刷ジョブに従って画像が印刷されるシートの数に前記後処理手段による前記後処理の処理制限枚数の超過が発生したときの処理の設定として、前記後処理を行わずにシートを排出する第１設定、又は、前記印刷ジョブをキャンセルする第２設定を設定する第１工程と、
前記第１工程で前記第１設定が設定されると、前記超過が発生するか否かを判定した後に前記画像データの印刷処理を開始させ、前記第１工程で前記第２設定が設定されると、前記超過が発生するか否かを判定する前に前記印刷処理を開始させる第２工程と、
を有することを特徴とする制御方法。
【請求項９】
コンピュータを、請求項１乃至７のうちいずれか１項に記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、制御方法及びプログラムに関する。
【背景技術】
【０００２】
ステイプルやパンチなどの様々なフィニッシング（後処理）が可能なフィニッシャに対応した複合機（画像処理装置）が従来から知られている。フィニッシャの１つとして、例えば、用紙（シート）の中央にステイプルして、その部分から用紙を二つ折りする中綴じ機能を有するものがある。
【０００３】
中綴じ機能は、コピーで使用されるだけではなく、ホストコンピュータからの印刷でも使用することができる。ホストコンピュータは、製本の面付けを行い、複合機に対して、両面印刷及び中綴じを指示することで、中綴じ出力物（即ち、両面に画像が印刷され、中綴じされた用紙束）を得ることができる。この場合、通常、ホストコンピュータから複合機に対しては、中綴じ出力物の外側の用紙に印刷すべき画像（１ページ目に印刷すべき画像）に対応する画像データから順に入力する。また、複合機から中綴じ機能を有するフィニッシャに対しては、中綴じ出力物の内側の画像が印刷された用紙から順に入力する。従って、複合機では、中綴じ出力物に関する全ての画像データをホストコンピュータから取得しないと印刷を開始することができないため、スループットに影響がでてしまう。
【０００４】
そこで、複合機のスループットを向上させるための技術として、入力順中綴じモードと呼ばれるプリントモードが提案されている。入力順中綴じモードでは、ホストコンピュータから複合機に対して、中綴じ出力物の内側の用紙に印刷すべき画像に対応する画像データから順に入力し、複合機からフィニッシャに対しても、その入力順で画像が印刷された用紙を入力する。
【０００５】
また、ステイプルや中綴じの用紙の上限数を超えてしまう場合に、そのジョブをキャンセルするか、或いは、中綴じをせずに画像が印刷された用紙を排紙するかを設定可能な画像処理装置も提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１７６９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
中綴じ出力物は、一般的に、中綴じ専用の排紙先（トレイ）に排紙されるため、中綴じをせずに排紙される用紙とは、排紙先が異なる。通常の中綴じでは、上述したように、ホストコンピュータからの画像データの入力順とは逆順で画像が印刷された用紙がフィニッシャに入力される。従って、中綴じの用紙の上限数を超えた場合であっても、画像が印刷された用紙のフィニッシャへの入力が開始されていないため、排紙先を切り替えることが可能である。しかしながら、入力順中綴じモードでは、上限数を超えたことを検知したタイミングにおいて、画像が印刷された用紙が既にフィニッシャに入力されているため、中綴じ専用の排紙先から中綴じをしない用紙が排紙されるべき排紙先に切り替えることができない。
【０００８】
本発明は、このような従来技術の課題に鑑みてなされ、後処理の処理制限枚数の超過が発生した場合においてシートを排出するのに有利な画像処理装置を提供することを例示的目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の一側面としての画像処理装置は、画像データを含む印刷ジョブを処理する画像処理装置であって、画像が印刷されたシートに対して後処理を行う後処理手段と、前記印刷ジョブに従って画像が印刷されるシートの数に前記後処理手段による前記後処理の処理制限枚数の超過が発生したときの処理の設定として、前記後処理を行わずにシートを排出する第１設定、又は、前記印刷ジョブをキャンセルする第２設定を設定する設定手段と、前記設定手段により前記第１設定が設定されると、前記超過が発生するか否かを判定した後に前記画像データの印刷処理を開始させ、前記設定手段により前記第２設定が設定されると、前記超過が発生するか否かを判定する前に前記印刷処理を開始させる制御手段と、を有することを特徴とする。
【００１０】
本発明の更なる目的又はその他の側面は、以下、添付図面を参照して説明される好ましい実施形態によって明らかにされるであろう。
【発明の効果】
【００１１】
本発明によれば、例えば、後処理の処理制限枚数の超過が発生した場合においてシートを排出するのに有利な画像処理装置を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一側面としての画像処理装置及びホストコンピュータのハードウエア構成を示すブロック図である。
【図２】図１に示す画像処理装置及びホストコンピュータによる印刷処理におけるソフトウエア構成を示すブロック図である。
【図３】図１に示す画像処理装置の構成を示す断面図である。
【図４】中綴じ出力物の一例を示す図である。
【図５】ホストコンピュータ及び画像処理装置における通常の中綴じ処理の一例を示す図である。
【図６】後処理の処理制限枚数の超過が発生したときの処理を設定するための設定画面の一例を示す図である。
【図７】中綴じ処理で処理制限枚数の超過が発生した場合に画像処理装置から排紙される出力物の一例を示す図である。
【図８】ホストコンピュータ及び画像処理装置における入力順の中綴じ処理の一例を示す図である。
【図９】画像処理装置における中綴じ処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、本発明の好適な実施の形態について説明する。なお、各図において、同一の部材については同一の参照番号を付し、重複する説明は省略する。
【００１４】
図１は、本発明の一側面としての画像処理装置１０２及びホストコンピュータ１０１のハードウエア構成を示すブロック図である。ホストコンピュータ１０１と画像処理装置１０２とは、ネットワーク１０３を介して接続されている。
【００１５】
ホストコンピュータ１０１は、コンピュータ本体部１０４と、キーボード１０９と、ディスプレイ１１１とを有する。コンピュータ本体部１０４は、ＣＰＵ１０５と、ＲＡＭ１０６と、ＲＯＭ１０７とを含む。更に、コンピュータ本体部１０４は、キーボードインターフェース（Ｉ／Ｆ）１０８と、ディスプレイインターフェース（Ｉ／Ｆ）１１０と、ハードディスク（ＨＤＤ）１１２と、ネットワークインターフェース（Ｉ／Ｆ）１１３とを含む。
【００１６】
ＣＰＵ１０５は、ＲＯＭ１０７又はＨＤＤ１１２に記憶されたプログラムなどに基づいて図形、イメージ、文字、表（表計算などを含む）などが混在した文書処理を実行する。ＣＰＵ１０５は、システムバス１１４に接続される各デバイスを統括的に制御する。
【００１７】
ＲＯＭ１０７又はＨＤＤ１１２は、ＣＰＵ１０５の制御プログラムであるオペレーティングシステムプログラム（ＯＳ）などを記憶する。ＲＯＭ１０７又はＨＤＤ１１２は、上述した文書処理の際に使用するフォントデータや各種データを記憶する。ＲＡＭ１０６は、ＣＰＵ１０５の主メモリやワークエリアなどとして機能する。
【００１８】
キーボードＩ／Ｆ１０８は、キーボードＩ／Ｆ１０８に接続されるキーボード１０９やポインティングデバイス（不図示）などからのキー入力を制御する。ディスプレイＩ／Ｆ１１０は、ディスプレイＩ／Ｆ１１０に接続されるディスプレイ１１１での表示を制御する。ユーザは、ディスプレイ１１１での表示及びキーボード１０９からの入力によって、画像処理装置１０２に対する印刷の設定や指示を行うことができる。画像処理装置１０２に印刷を指示する際には、ネットワークＩ／Ｆ１１３からネットワーク１０３を介して、印刷ジョブが出力される。かかる印刷ジョブは、両面印刷やフィニッシング（後処理）などの印刷設定、及び、ページ記述言語（ＰＤＬ）などで表現された画像データで構成される。
【００１９】
画像処理装置１０２は、画像コントローラ部１１５と、操作部１２３と、スキャナ部１２５と、印刷部１２７と、後処理部１３０とを有する。画像コントローラ部１１５は、ＣＰＵ１１６と、ＲＡＭ１１７と、ＲＯＭ１１８と、ハードディスク（ＨＤＤ）１１９と、ラスターイメージプロセッサ（ＲＩＰ）１２０とを含む。更に、画像コントローラ部１１５は、ネットワークインターフェース（Ｉ／Ｆ）１２１と、操作部インターフェース（Ｉ／Ｆ）１２２と、スキャナインターフェース（Ｉ／Ｆ）１２４と、印刷部インターフェース（Ｉ／Ｆ）１２６と、画像処理部１２８とを含む。
【００２０】
ＣＰＵ１１６は、システムバス１２９に接続される各デバイスを統括的に制御して、コピーやホストコンピュータ１０１から指示される印刷を制御する。ＲＯＭ１１８は、画像処理装置１０２を動作させるのに必要な各種パラメータやプログラムを記憶する。ＲＡＭ１１７は、ＣＰＵ１１６の主メモリやワークエリアなどとして機能するとともに、スキャンや印刷などの画像データのバッファ領域としても機能する。
【００２１】
ＨＤＤ１１９は、ネットワークＩ／Ｆ１２１で受信した印刷ジョブを一時的に格納する。また、ＨＤＤ１１９は、ＲＩＰ１２０や画像処理部１２８のスワップ領域として各モジュールからアクセスされる。ＲＩＰ１２０は、ページ記述言語（ＰＤＬ）をラスターイメージデータに展開する。
【００２２】
操作部Ｉ／Ｆ１２２は、操作部Ｉ／Ｆ１２２に接続される操作部１２３からのキー入力及び操作部１２３への表示出力を制御するための通信インターフェースである。操作部１２３は、ハードキー及びタッチパネルで構成され、画像処理装置１０２の状態表示や操作を行うことができる。
【００２３】
スキャナＩ／Ｆ１２４は、スキャナＩ／Ｆ１２４に接続されるスキャナ部１２５を制御するための通信インターフェースである。スキャナＩ／Ｆ１２４は、スキャナ部１２５の制御コマンドの送受信やスキャナ部１２５で光学的にスキャンした画像（に対応する画像データ）の受信を行う。スキャナ部１２５は、原稿を光学的にスキャンする。
【００２４】
印刷部Ｉ／Ｆ１２６は、印刷部Ｉ／Ｆ１２６に接続される印刷部１２７及び後処理部１３０を制御するための通信インターフェースである。印刷部Ｉ／Ｆ１２６は、印刷部１２７及び後処理部１３０の制御コマンドの送受信や印刷部１２７で印刷する画像（に対応する画像データ）の送信を行う。後処理部１３０は、印刷部１２７で印刷されて排紙（排出）された用紙（シート）に対して後処理を行う。後処理は、例えば、パンチ処理、ステイプル処理及び中綴じ処理のうちの少なくとも１つを含む。
【００２５】
画像処理部１２８は、スキャナ部１２５で生成された画像データやＲＩＰ１２０で生成された画像データに対して、変倍、回転、色変換、スムージングなどの画像処理を行う。
【００２６】
図２は、画像処理装置１０２及びホストコンピュータ１０１による印刷処理におけるソフトウエア構成を示すブロック図である。ホストコンピュータ１０１におけるアプリケーション２０１、グラフィックエンジン２０２、プリンタドライバ２０３及びシステムスプーラ２０４は、ＨＤＤ１１２に保存されたファイルとして存在する。これらは、ＯＳやそのモジュールを利用するモジュールによって、ＲＡＭ１０６にロードされ実行されるプログラムモジュールである。
【００２７】
アプリケーション２０１から画像処理装置１０２に対して印刷を行う際には、グラフィックエンジン２０２を利用して出力（描画）を行う。グラフィックエンジン２０２は、アプリケーション２０１の出力に基づいて、画像処理装置１０２ごとに用意されたプリンタドライバ２０３により印刷ジョブを生成する。印刷ジョブは、上述したように、印刷設定及び画像データで構成される。また、プリンタドライバ２０３は、印刷設定に基づいて、ページ順、各ページのレイアウト、複数のページの合成も行う。本実施形態では、プリンタドライバ２０３は、アプリケーション２０１の文書におけるページを２ページ合成する処理を行う。プリンタドライバ２０３で生成された印刷ジョブは、システムスプーラ２０４を経て、ネットワークＩ／Ｆ１１３を介して画像処理装置１０２に送信される。
【００２８】
画像処理装置１０２における印刷ジョブ制御部２０５乃至後処理制御部２１３は、ＲＯＭ１１８に保存され、ＲＡＭ１１７にロードされ実行されるプログラムモジュールである。
【００２９】
印刷ジョブ制御部２０５は、ネットワークＩ／Ｆ１２１を介して受付部２０６で受信した印刷ジョブを管理し、表示部２０７乃至後処理制御部２１３の各モジュールを用いて印刷処理を行う。表示部２０７は、操作部１２３に対して、印刷ジョブのジョブ状況などの表示を行う。また、表示部２０７は、用紙なしやジャムなどのユーザの操作を促す表示も行う。ＲＩＰ部２０８は、ＲＩＰ１２０を用いて、ＰＤＬで表現された画像データをラスタ画像データに展開する。
【００３０】
レイアウト処理部２０９は、印刷設定に基づいて、用紙に対して画像をどのようにレイアウトするかを決定する。例えば、レイアウト処理部２０９は、両面印刷の設定から用紙の裏面に印刷される画像を正像にするのか逆像にするのかを決定したり、ステイプル処理の指定位置にステイプル可能なように画像の向きを決定したりする。また、レイアウト処理部２０９は、用紙のサイズと画像のサイズとが合致しない場合には、画像のセンタリングなども行う。
【００３１】
画像処理制御部２１０は、画像処理部１２８を用いて、変倍、回転、色変換、スムージングなどの画像処理を行う。自動用紙選択部２１１は、指定の用紙のサイズ又は画像のサイズに基づいて、最適な用紙を収容している給紙段を、用紙カセット３１７及び手差しトレイ３１８から自動的に選択する。印刷制御部２１２は、印刷部１２７を制御して印刷処理を行う。後処理制御部２１３は、後処理部１３０を制御して、印刷設定で指定されている後処理を行う。
【００３２】
図３は、画像処理装置１０２の構成を示す断面図である。画像処理装置１０２は、画像データを含む印刷ジョブを処理する画像処理装置であって、図３に示すように、スキャナ部１２５と、印刷部１２７と、後処理部１３０とを有する。
【００３３】
スキャナ部１２５は、スキャナ３０１と、ドキュメントフィーダ（ＤＦ）３０２とを含み、原稿を光学的に読み取る。原稿台３０３に原稿をセットして読み込みを行う場合には、原稿台３０３に原稿をセットしてＤＦ３０２を閉じる。読み込みが開始されると、光源３０４からの光で原稿を照射し、反射板３０５及びレンズ３０６を介してＣＣＤ３０７で画像を読み取ってデジタル信号を生成し、画像処理を施して画像データに変換する。かかる画像データは、ＨＤＤ１１９に記憶される。ＤＦ３０２に原稿をセットして読み込みを行う場合には、ＤＦ３０２の原稿セット部（トレイ）３０８に原稿をセットする。読み込みが開始されると、原稿有無センサ３０９が原稿のセットを検知し、給紙ローラ３１０及び搬送ベルト３１１が回転して原稿を搬送し、原稿台３０３の所定の位置に原稿がセットされる。そして、原稿台３０３での読み込みと同様に、画像が読み取られて、ＨＤＤ１１９に画像データが記憶される。読み込みが終了すると、搬送ベルト３１１が再び回転して原稿を搬送し、排紙ローラ３１２を経由して排紙トレイ３１３に原稿が排紙される。複数の原稿が存在する場合には、原稿台３０３から原稿が搬送（排紙）されるのと同時に、給紙ローラ３１０を経由して次の原稿が給紙され、かかる原稿の読み込みが連続的に行われる。
【００３４】
印刷部１２７は、ＨＤＤ１１９に記憶された画像データに対応する画像を用紙に印刷する印刷処理を行う。画像データは、イエロー、マゼンタ、シアン及びブラックの各色に対応するレーザ光として感光体３１４に照射され、感光体３１４に静電潜像を形成する。感光体３１４に形成された静電潜像は、トナーカートリッジ３１５から供給されるトナーによって現像され、可視化された画像は、中間転写ベルト３１６に一次転写される。中間転写ベルト３１６は時計回りに回転し、用紙カセット３１７又は手差しトレイ３１８から搬送路３１９を経由して給紙された用紙が二次転写位置３２０に到達したタイミングで、中間転写ベルト３１６から用紙に画像が転写される。画像が転写された用紙は、定着器３２１で加圧及び加熱されてトナーが定着し、搬送路を経由してセンタートレイ排紙口３２２、又は、スイッチバックして後処理部１３０に搬送するための排紙口３２３、或いは、サイドトレイ排紙口３２４に排紙される。但し、サイドトレイ排紙口３２４は、後処理部１３０が画像処理装置１０２に装着されていない場合に、排紙可能な排紙口である。フラッパ３２５及び３２６は、用紙の排紙先を、センタートレイ排紙口３２２、排紙口３２３及びサイドトレイ排紙口３２４のいずれかに切り替える（即ち、それらのいずれかに排紙されるように搬送路を切り替える）機能を有する。両面印刷においては、定着器３２１を通過した後、フラッパ３２６が搬送路を切り替えることで、用紙がスイッチバックして下方に送られ、両面印刷用の搬送路３２７を経由して、再度、二次転写位置３２０に搬送される。
【００３５】
後処理部１３０は、ユーザに指定された機能に応じて、画像が印刷された用紙に対して後処理を行う。排紙口３２３から搬送されてきた用紙は、後処理部１３０において、給紙口３２８から給紙される。給紙口３２８から給紙された用紙は、フラッパ３２９によって、排紙先３３０、排紙先３３１及び排紙先３３２のいずれかに排紙されるように搬送路が切り替えられ、かかる搬送路を経由して搬送される。排紙先３３０に排紙される場合、特に処理可能な後処理がないため、用紙はそのまま排出される。排紙先３３１に排紙される場合、設定に応じて、用紙に対してステイプラ３３３を用いたステイプル処理や奥／手前へのシフト処理などが行われる。本実施形態での中綴じ処理では、搬送路を経由して搬送される用紙は、中綴じユニット３３４の破線と搬送方向に対する用紙の中央とが一致する位置で一旦停止する。そして、複数の用紙（用紙束）が揃ったタイミングで、中綴じユニット３３４によって中綴じ処理を行う。中綴じ処理が行われた用紙束３３７は、中折り位置３３５に搬送され、ローラ３３６の間を矢印方向に搬送されることで中折りされ、排紙先３３２に排紙される。図３では、中折り処理を分かりやすくするために、中央で折られた状態でローラ３３６に搬送される直前の用紙束３３７を示している。複数の用紙が積み重ねられた状態で矢印方向に中央から折られるため、用紙束３３７は、中綴じ出力物（中綴じされた用紙束）の内側の用紙から順に積み重ねられていることになる。従って、印刷部１２７は、中綴じ出力物の内側のページから順に印刷処理を行う。
【００３６】
図４は、本実施形態における中綴じ出力物４０１の一例を示す図である。中綴じ出力物４０１は、画像が印刷された３枚の用紙に対して中綴じ処理を行うことで得られる出力物である。Ｐ１乃至Ｐ１２は、中綴じ出力物４０１のページ（の番号）を示している。ページＰ１、Ｐ２、Ｐ１１及びＰ１２は、３枚の用紙のうち最も外側の用紙の表面及び裏面にレイアウトされている。ページＰ３、Ｐ４、Ｐ９及びＰ１０は、３枚の用紙のうち中央の用紙の表面及び裏面にレイアウトされている。ページＰ５、Ｐ６、Ｐ７及びＰ８は、３枚の用紙のうち最も内側の用紙の表面及び裏面にレイアウトされている。このような３枚の用紙を、中央の位置４０２で中綴じして折ることで、中綴じ出力物４０１として、ページＰ１乃至Ｐ１２を含む（即ち、１２ページの）左開きの冊子が得られる。
【００３７】
図５は、ホストコンピュータ１０１及び画像処理装置１０２における通常の中綴じ処理の一例を示す図である。図５において、Ｐ１乃至Ｐ８は、中綴じ出力物５１３のページ（の番号）を示し、５０１は、ホストコンピュータ１０１での処理を示し、５０２は、画像処理装置１０２での処理を示している。
【００３８】
５０３は、アプリケーション２０１での文書のページを示し、ページＰ１乃至Ｐ８を含む８ページの文書（アプリケーション画像）である。５０４は、アプリケーション画像５０３に対して中綴じ出力物５１３のページ順を考慮して、プリンタドライバ２０３でページＰ１乃至Ｐ８のうちの２ページを１ページに合成した画像を示し、画像処理装置１０２に送信される画像（送信画像）である。ここでは、８ページの左開きの冊子を中綴じ出力物５１３としているため、画像処理装置１０２に送信する画像（画像データ）は、画像５０５乃至５０８の４枚の画像となる。画像５０５は、中綴じ出力物５１３の最も外側の用紙の外側の面に印刷される画像であって、１ページ目（ページＰ１）を含む画像である。画像５０６は、画像５０５の裏面に印刷される画像であって、２ページ目（ページＰ２）を含む画像である。同様に、画像５０７及び５０８は、同一の用紙、即ち、最も外側の用紙の表面及び裏面に印刷される画像である。通常の中綴じ処理では、ネットワークＩ／Ｆ１１３を介してホストコンピュータ１０１から画像処理装置１０２に、画像５０５から画像５０８の順で印刷ジョブが送信される。換言すれば、通常の中綴じ処理では、中綴じ出力物５１３の外側のページから内側のページのページ順の印刷ジョブが画像処理装置１０２に送信される。
【００３９】
５０９は、ホストコンピュータ１０１から送信された印刷ジョブに含まれる画像５０５乃至５０８を印刷（出力）する際の出力画像である。出力画像５０９において、画像５０５乃至５０８の並び順は、印刷順を示している。上述したように、中綴じ処理においては、中綴じ出力物５１３の内側のページから印刷する必要があるため、画像処理装置１０２では、送信画像５０４の逆順である画像５０８乃至５０５の順で印刷処理を行う。ホストコンピュータ１０１からの送信画像５０４に含まれる画像５０５乃至５０８の順に対して、出力画像５０９に含まれる画像５０８乃至５０５の順が逆順になる。従って、画像処理装置１０２は、全ての画像５０５乃至５０８を取得してからでないと印刷処理を開始することができない。
【００４０】
５１０は、ホストコンピュータ１０１から送信された印刷ジョブに含まれる画像５０５乃至５０８を用紙の両面に印刷して得られる結果、即ち、出力用紙である。画像５０５乃至５０８の４つの画像を用紙の両面に印刷するため、出力用紙５１０は、２枚の用紙５１１及び５１２を含む。用紙５１１は、中綴じ出力物５１３の内側のページに相当する用紙である。上述したように、中綴じ処理では、内側のページから外側のページの順に印刷処理を行う必要があるため、用紙５１１の表面に画像５０８が印刷され、用紙５１１の裏面に画像５０７が印刷されている。用紙５１２は、中綴じ出力物５１３の外側のページに相当する用紙であって、表面に画像５０６が印刷され、裏面に画像５０５が印刷されている。本実施形態では、用紙５１１及び５１２の順に印刷部１２７で印刷処理が行われ、かかる用紙５１１及び５１２に対して後処理部１３０で中綴じ処理を行うことで、中綴じ出力物５１３が得られることになる。
【００４１】
図６は、印刷ジョブに従って画像が印刷される用紙の数に後処理部１３０による後処理の処理制限枚数の超過が発生したときの処理を設定するための設定画面６０２の一例を示す図である。設定画面６０２は、操作部１２３のタッチパネル６０１に表示される。画像処理装置１０２は、ステイプル処理や中綴じ処理の処理制限枚数の超過が発生したときに、設定画面６０２で設定された処理を行う。
【００４２】
キー６０３及び６０４は、ステイプル処理で処理制限枚数の超過が発生したときの処理を設定するためのキーである。キー６０３は、「ジョブキャンセル」キーであり、ステイプル処理で処理制限枚数の超過が発生したときの処理として、印刷ジョブをキャンセルすることを設定（第２設定）するためのキーである。キー６０４は、「綴じずに排紙」キーであり、ステイプル処理で処理制限枚数の超過が発生したときの処理として、ステイプル処理を行わずに用紙を排紙（排出）することを設定（第１設定）するためのキーである。キー６０３とキー６０４とは、トグル動作となっており、どちらか一方しか選択することができない。図６では、キー６０３が選択されており、選択されていることを示すために、キー６０３が反転表示されている。
【００４３】
キー６０５及び６０６は、中綴じ処理で処理制限枚数の超過が発生したときの処理を設定するためのキーである。キー６０５は、「ジョブキャンセル」キーであり、中綴じ処理で処理制限枚数の超過が発生したときの処理として、印刷ジョブをキャンセルすることを設定するためのキーである。キー６０６は、「綴じずに排紙」キーであり、中綴じ処理で処理制限枚数の超過が発生したときの処理として、中綴じ処理を行わずに用紙を排紙（排出）することを設定するためのキーである。キー６０５とキー６０６とは、トグル動作となっており、どちらか一方しか選択することができない。
【００４４】
キー６０７は、「キャンセル」キーであり、設定画面６０２で設定した内容を反映させずに設定画面６０２を終了する際に選択（押下）する。キー６０８は、「ＯＫ」キーであり、設定画面６０２で設定した内容をＨＤＤ１１９に保存して設定画面６０２を終了する際に選択する。
【００４５】
図７は、中綴じ処理で処理制限枚数の超過が発生した場合に画像処理装置１０２から排紙（出力）される出力物の一例を示す図である。通常、即ち、中綴じ処理で処理制限枚数の超過が発生していない場合には、図７に示すように、排紙先３３２に、中綴じ出力物７０１が排紙される。
【００４６】
一方、中綴じ処理で処理制限枚数の超過が発生し、図６に示す設定画面６０２でキー（「綴じずに排紙」キー）６０６が選択されている場合、図７に示すように、排紙先（排出先）３３１に、中綴じも中央で折ることもされていない出力物７０２が排紙される。排紙先３３２には、折りを行わずに用紙を排紙することができないため、中綴じをせずに用紙を排紙するためには、印刷処理を開始せずに（１枚も用紙の出力を開始せずに）、処理制限枚数の超過が発生するか否かを判定する必要がある。そして、処理制限枚数の超過が発生すると判定した場合には、用紙の排紙先を、排紙先３３２から排紙先３３１に切り替えて、印刷処理を行う。通常の中綴じ処理では、図５で説明した順で画像（５０５乃至５０８）が画像処理装置１０２に送信されるため、画像処理装置１０２で印刷処理を開始するタイミングでは、全ての画像の入力（取得）が終了している。従って、後処理部１３０に出力される用紙が何枚になるかを求めることが可能であり、印刷処理を開始する前に、処理制限枚数の超過が発生するか否かを判定することができる。
【００４７】
図８は、ホストコンピュータ１０１及び画像処理装置１０２における入力順の中綴じ処理の一例を示す図である。図８において、Ｐ１乃至Ｐ８は、中綴じ出力物５１３のページ（の番号）を示している。入力順の中綴じ処理とは、画像処理装置１０２がホストコンピュータ１０１から取得した画像（画像データ）の順に印刷して中綴じする印刷モードの処理である。入力順の中綴じ処理に対応する印刷ジョブには、画像処理装置１０２への画像データの入力順に画像データの印刷処理を順次開始することを指示するフラグ（属性）が含まれている。入力順の中綴じ処理に対応する印刷ジョブには、画像処理装置１０２への画像データの入力順に画像データの印刷処理を順次開始することを指示するフラグ（属性）が含まれている。換言すれば、入力順の中綴じ処理では、ホストコンピュータ１０１から画像処理装置１０２に印刷ジョブを送信する際に、入力順の中綴じ処理であることを指示するとともに、中綴じ出力物５１３の内側のページの画像（画像データ）から順次送信する。従って、ホストコンピュータ１０１は、図８に示すように、画像５０８乃至５０５の順で画像処理装置１０２に送信画像８０１を送信する。画像処理装置１０２では、画像処理装置１０２への画像データの入力順に画像データの印刷処理を順次開始することを指示するフラグから入力順の中綴じ処理であることを判定し、画像データの入力順に印刷処理を行う。その結果、出力画像５０９に含まれる画像５０８乃至５０５の順で印刷（出力）される。入力順の中綴じ処理では、全ての画像５０５乃至５０８を取得していなくても印刷処理を開始することができるため、スループットを向上させることができるという利点がある。
【００４８】
図９は、画像処理装置１０２における中綴じ処理を説明するためのフローチャートである。図９に示す中綴じ処理に関する画像処理装置１０２のプログラムは、ＲＯＭ１１８に記憶されており、ＲＡＭ１１７にロードされ、ＣＰＵ１１６によって実行される。
【００４９】
Ｓ９０１において、受付部２０６は、ネットワークＩ／Ｆ１２１を介して印刷ジョブを受信し、印刷ジョブ制御部２０５は、受付部２０６で受信した印刷ジョブに基づいて、画像処理装置１０２の内部で流通させる印刷ジョブを生成する。
【００５０】
Ｓ９０２において、ＲＩＰ部２０８は、Ｓ９０１で生成した印刷ジョブに基づいて、ＲＩＰ１２０を用いて１ページ分のラスタ画像データに展開する。ここで展開されたラスタ画像データは、ＨＤＤ１１９に記憶される。
【００５１】
Ｓ９０３において、ＣＰＵ１１６は、Ｓ９０１で受信した印刷ジョブが入力順の中綴じ処理であるか否かを判定する。具体的には、Ｓ９０１で受信した印刷ジョブに、画像処理装置１０２への画像データの入力順に画像データの印刷処理を順次開始することを指示するフラグが含まれているか否かを判定する。印刷ジョブが入力順の中綴じ処理である場合には、Ｓ９０４に移行する。一方、印刷ジョブが入力順の中綴じ処理でない場合、例えば、通常の中綴じ処理である場合には、Ｓ９０７に移行する。
【００５２】
Ｓ９０４において、ＣＰＵ１１６は、中綴じ処理で処理制限枚数の超過が発生したときの処理として、中綴じ処理を行わずに用紙を排紙することが設定されているか否か（即ち、図６に示す設定画面６０２でキー６０６が選択されているか否か）を判定する。中綴じ処理を行わずに用紙を排紙することが設定されていない場合、例えば、印刷ジョブをキャンセルすることが設定されている（即ち、図６に示す設定画面６０２でキー６０５が選択されている）場合には、Ｓ９０５に移行する。一方、中綴じ処理を行わずに用紙を排紙することが設定されている場合には、Ｓ９０７に移行する。
【００５３】
Ｓ９０５において、ＣＰＵ１１６は、現在処理している印刷ジョブについて、印刷処理を開始しているか否かを判定する。印刷処理を開始している場合には、Ｓ９０７に移行する。一方、印刷処理を開始していない場合には、Ｓ９０６に移行する。
【００５４】
Ｓ９０６において、印刷制御部２１２は、Ｓ９０２で展開したラスタ画像データに基づいて、印刷部１２７を用いて印刷処理を開始する。
【００５５】
Ｓ９０７において、ＣＰＵ１１６は、現在処理している印刷ジョブについて、ラスタ画像データへの展開が終了したページを用紙にレイアウトした場合に、後処理部１３０による中綴じ処理の処理制限枚数の超過が発生するか否かを判定する。中綴じ処理では、用紙の両面に画像を印刷するため、ラスタ画像データに展開されたページの総数を２で割った数の用紙が出力されることになる。なお、ＣＰＵ１１６は、例えば、印刷ジョブに含まれる画像データに対応するページの数と、１枚の用紙に印刷すべきページの数とに基づいて、処理制限枚数の超過が発生するか否かを判定してもよい。処理制限枚数の超過が発生する場合には、Ｓ９０８に移行する。一方、処理制限枚数の超過が発生しない場合には、Ｓ９１３に移行する。
【００５６】
Ｓ９０８において、ＣＰＵ１１６は、Ｓ９０４と同様に、中綴じ処理で処理制限枚数の超過が発生したときの処理として、中綴じ処理を行わずに用紙を排紙することが設定されているか否かを判定する。中綴じ処理を行わずに用紙を排紙することが設定されている場合には、Ｓ９０９に移行する。一方、中綴じ処理を行わずに用紙を排紙することが設定されていない（印刷ジョブをキャンセルすることが設定されている）場合には、Ｓ９１３に移行する。
【００５７】
Ｓ９０９において、ＣＰＵ１１６は、画像処理装置１０２への画像データの入力順に画像データの印刷処理を順次開始することを指示するフラグ、即ち、入力順の中綴じ処理を無効にする。このように、中綴じ処理を行わずに用紙を排紙することが設定されている場合には、処理制限枚数の超過の発生時にフラグを無効にする。これにより、現在処理している印刷ジョブにおいて、図７に示したように、排紙先３３１に、中綴じも中央で折ることもされていない出力物７０２が排紙されることになる。
【００５８】
Ｓ９１０において、ＣＰＵ１１６は、Ｓ９０２で展開したラスタ画像データが最終ページであるか否かを判定する。Ｓ９０２で展開したラスタ画像データが最終ページである場合には、Ｓ９１１に移行する。一方、Ｓ９０２で展開したラスタ画像データが最終ページでない場合には、Ｓ９０２に移行する。
【００５９】
Ｓ９１１において、ＣＰＵ１１６は、現在処理している印刷ジョブについて、印刷処理を開始しているか否かを判定する。印刷処理を開始していない場合には、Ｓ９１２に移行する。一方、印刷処理を開始している場合には、処理を終了する。
【００６０】
Ｓ９１２において、印刷制御部２１２は、印刷部１２７を用いて印刷処理を開始する。
【００６１】
Ｓ９１３において、ＣＰＵ１１６は、現在処理している印刷ジョブをキャンセルする。
【００６２】
Ｓ９１４において、ＣＰＵ１１６は、現在処理している印刷ジョブについて、印刷処理を開始しているか否かを判定する。印刷処理を開始していない場合には、処理を終了する。一方、印刷処理を開始している場合には、Ｓ９１５に移行する。
【００６３】
Ｓ９１５において、ＣＰＵ１１６は、後処理部１３０から用紙を排紙する。具体的には、図３に示す中綴じユニット３３４の破線位置に用紙が存在するため、かかる用紙を搬送して排紙先３３２に排紙する。本実施形態では、中綴じを行わずに中央で折ることのみを行って用紙を排紙するが、中綴じして用紙を排紙してもよい。
【００６４】
本実施形態の画像処理装置１０２では、入力順の中綴じ処理において、中綴じ処理を行わずに用紙を排紙することが設定されている場合には、処理制限枚数の超過が発生するか否かを判定した後に印刷処理を開始させている。また、印刷ジョブをキャンセルすることが設定されている場合には、処理制限枚数の超過が発生するか否かを判定する前に印刷処理を開始させている。この際、中綴じ処理が行われた用紙と中綴じ処理が行われていない用紙とが異なる排紙先（排出先）に排紙されるように、用紙の排紙先を制御している。但し、印刷ジョブをキャンセルすることが設定されている場合には、処理制限枚数の超過が発生するまでに印刷処理が行われた用紙が中綴じ処理が行われた用紙の排紙先に排紙されるように、用紙の排紙先を制御している。従って、画像処理装置１０２は、後処理部１３０による後処理の処理制限枚数の超過が発生した場合において、用紙を排紙するのに有利である。
【００６５】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００６６】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されないことはいうまでもなく、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００６７】
１０２：画像処理装置    １１５：画像コントローラ部    １１６：ＣＰＵ    １２３：操作部    １２５：スキャナ部    １２７：印刷部    １３０：後処理部
【図１】
2017087438.tif 000003
【図２】
2017087438.tif 000004
【図３】
2017087438.tif 000005
【図４】
2017087438.tif 000006
【図５】
2017087438.tif 000007
【図６】
2017087438.tif 000008
【図７】
2017087438.tif 000009
【図８】
2017087438.tif 000010
【図９】
2017087438.tif 000011