(57)【特許請求の範囲】
【請求項１】
画像形成されて排紙されるシートに対して綴じ処理を実行するシート処理装置であって、
ユーザによる数値の入力を受け付け、当該受け付けた数値を前記綴じ処理を実行可能なシートの上限枚数として設定する設定手段と、
前記設定手段がユーザによる数値の入力を受け付ける場合に、前記綴じ処理を実行可能なシートの上限枚数として設定できる数値の上限値及び下限値を表示する表示手段と、
を有し、
前記表示手段は、基準となるシートの種類における前記綴じ処理を実行可能なシートの上限枚数を超える値を、前記設定手段で設定できる数値の上限値として表示し、
前記設定手段は、前記上限値及び前記下限値の範囲内で前記綴じ処理を実行可能なシートの上限枚数を設定することを特徴とするシート処理装置。
【請求項２】
前記設定手段は、綴じ処理の種類ごとに各々の綴じ処理を実行可能なシートの上限枚数を設定することを特徴とする請求項１に記載のシート処理装置。
【請求項３】
前記設定手段は、綴じ処理の種類ごと、且つ、シートの種類ごとに、綴じ処理を実行可能なシートの上限枚数を設定することを特徴とする請求項１に記載のシート処理装置。
【請求項４】
前記綴じ処理の種類は、折り処理とともに実行される第１の種類の綴じ処理と、折り処理を伴わずに実行される第２の種類の綴じ処理を少なくとも含むことを特徴とする請求項２または３に記載のシート処理装置。
【請求項５】
前記設定手段は、シートの種類ごとに前記綴じ処理を実行可能なシートの上限枚数を設定することを特徴とする請求項１に記載のシート処理装置。
【請求項６】
綴じ処理が指定されたジョブを実行する前に、綴じるべきシートの枚数が当該指定された綴じ処理を実行可能なシートの上限枚数を超えるか否かを判断する判断手段と、
前記判断手段により綴じるべきシートの枚数が当該指定された綴じ処理を実行可能なシートの上限枚数を超えると判断された場合、当該綴じ処理が行えないことを通知する通知手段と、
を更に備えることを特徴とする請求項１乃至５のいずれか１項に記載のシート処理装置。 
【請求項７】
画像形成されて排紙されるシートに対して、複数種類の後処理の中から選択された少なくとも１つの処理を実行するシート処理装置であって、
後処理の種類ごとに数値の入力を受け付け、当該受け付けた数値を各種類の後処理を実行可能なシートの上限枚数として設定する設定手段と、
前記設定手段が、ユーザによる数値の入力を受け付ける場合に、各々の後処理を実行可能なシートの上限枚数として設定できる数値の上限値及び下限値を表示する表示手段と、を有し、
前記表示手段は、基準となるシートの種類における前記後処理を実行可能なシートの上限枚数を超える値を、前記設定手段で設定できる数値の上限値として表示し、
前記設定手段は、前記上限値及び前記下限値の範囲内で、各種類の後処理を実行可能なシートの上限枚数を設定することを特徴とするシート処理装置。
【請求項８】
前記複数種類の後処理は、少なくともステイプル針を用いてシートを綴じる綴じ処理と、シートを折る折り処理を含むことを特徴とする請求項７に記載のシート処理装置。
【請求項９】
前記設定手段は、前記後処理の種類ごと、且つ、シートの種類ごとに、後処理を実行可能なシートの上限枚数を設定することを特徴とする請求項７または８に記載のシート処理装置。
【請求項１０】
所定の後処理が指定されたジョブを実行する前に、後処理すべきシートの枚数が前記所定の後処理を実行可能なシートの上限枚数を超えるか否かを判断する判断手段と、
前記判断手段により所定の後処理が指定されたジョブを実行する前に、後処理すべきシートの枚数が前記所定の後処理を実行可能なシートの上限枚数を超えると判断された場合に、前記所定の後処理が行えないことを通知する通知手段と、
を更に備えることを特徴とする請求項７乃至９のいずれか１項に記載のシート処理装置。 
【請求項１１】
画像形成されて排紙されるシートに対して綴じ処理を実行するシート処理装置の制御方法であって、
ユーザによる数値の入力を受け付け、当該受け付けた数値を前記綴じ処理を実行可能なシートの上限枚数として設定する設定工程と、
前記設定工程でユーザによる数値の入力を受け付ける際に、前記綴じ処理を実行可能なシートの上限枚数として設定できる数値の上限値及び下限値を表示部に表示する表示工程と、を有し、
前記表示工程では、基準となるシートの種類における前記綴じ処理を実行可能なシートの上限枚数を超える値を、前記設定工程で設定できる数値の上限値として表示し、
前記設定工程では、前記上限値及び前記下限値の範囲内で前記綴じ処理を実行可能なシートの上限枚数を設定することを特徴とするシート処理装置の制御方法。
【請求項１２】
画像形成されて排紙されるシートに対して、複数種類の後処理の中から選択された少なくとも１つの後処理を実行するシート処理装置の制御方法であって、
後  処理の種類ごとに数値の入力を受け付け、当該受け付けた数値を各種類の後処理を実行可能なシートの上限枚数として設定する設定工程と、
前記設定工程で、ユーザによる数値の入力を受け付ける際に、各々の後処理を実行可能なシートの上限枚数として設定できる数値の上限値及び下限値を表示部に表示する表示工程と、を有し、
前記表示工程では、基準となるシートの種類における前記後処理を実行可能なシートの上限枚数を超える値を、前記設定工程で設定できる数値の上限値として表示し、
前記設定工程では、前記上限値及び前記下限値の範囲内で、各々の後処理を実行可能なシートの上限枚数を設定することを特徴とするシート処理装置の制御方法。
【請求項１３】
請求項１１または１２に記載のシート処理装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートを処理するシート処理装置、シート処理装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
画像形成装置に対して、フィニッシャの機能として、ステイプル、中綴じ製本、中綴じ折りなどの後処理を行うシート処理装置が提案されている。後処理は、画像形成装置の機構上の制限から予め後処理可能な上限枚数が決められている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−３３０７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載されるように従来のシート処理装置では、ステイプルなどの後処理を行う場合に上限枚数が固定で決められている。
具体的には、普通紙を基準に、ステイプル処理を６０枚まで可能としている。しかしながら、普通紙より薄いであれば、８０枚まで一度にステイプル処理が実行できるにもかかわらず、８０枚の薄紙に対してステイプル処理を実行できなかった。近年では、シート処理装置で扱えるシートの種類が増えている。
なお、このような課題は、ステイプル処理にかかわらず、折り処理等の他の後処理においても発生する。
【０００５】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、ユーザが後処理を実行可能なシートの上限枚数を設定する際に、上限枚数として設定できる範囲を容易に判別できるようにする仕組みを提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成する本発明のシート処理装置は、画像形成されて排紙されるシートに対して綴じ処理を実行するシート処理装置であって、ユーザによる数値の入力を受け付け、当該受け付けた数値を前記綴じ処理を実行可能なシートの上限枚数として設定する設定手段と、前記設定手段がユーザによる数値の入力を受け付ける場合に、前記綴じ処理を実行可能なシートの上限枚数として設定できる数値の上限値及び下限値を表示する表示手段と、有し、前記表示手段は、基準となるシートの種類における前記綴じ処理を実行可能なシートの上限枚数を超える値を、前記設定手段で設定できる数値の上限値として表示し、前記設定手段は、前記上限値及び前記下限値の範囲内で前記綴じ処理を実行可能なシートの上限枚数を設定することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザが後処理を実行可能なシートの上限枚数を設定する際に、上限枚数として設定できる範囲を容易に判別できるようになる。
【図面の簡単な説明】
【０００８】
【図１】シート処理装置を適用する画像処理システムの全体構成を示すブロック図である。
【図２】画像処理システムのソフトウェアモジュール構成を示すブロック図である。
【図３】図１に示したフィニッシャの構成の一例を示す断面図である。
【図４】シート処理装置に対する設定を行うＵＩの一例を示す図である。
【図５】シート処理装置の制御方法を説明するフローチャートである。
【図６】シート処理装置の制御方法を説明するフローチャートである。
【図７】用紙の種類と坪量との関係を示す図である。
【図８】シート処理装置に対する設定を行うＵＩの一例を示す図である。
【発明を実施するための形態】
【０００９】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
【００１０】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
＜画像形成装置の説明＞
【００１１】
図１は、本実施形態に係るシート処理装置を適用する画像処理システムの全体構成を示すブロック図である。本例に示す画像形成装置は、全体を制御するコントローラユニット１００、画像入力デバイスであるスキャナ１１７、画像出力デバイスであるプリンタエンジン１１８、フィニッシャ１１９を備える。さらに、本例に示す画像形成装置は、操作者からの指示の入力と、操作者への情報の表示を行うための操作部１５１と、スキャナ１１７はスキャナ処理部１１５とを備える。プリンタエンジン１１８は、一方でフィニッシャ１１９と接続され、他方でプリンタ処理部１１６と接続される。なお、スキャナ処理部１１５、プリンタ処理部１１６、操作部１５１はそれぞれ、コントローラユニット１００に接続され、コントローラユニット１００からの指示により制御される。
【００１２】
図１において、コントローラユニット１００は、ＣＰＵ１０１を有する。ＣＰＵ１０１はシステムバス１０８を通して、ＲＡＭ１０２、ＲＯＭ１０３、ＨＤＤ１０４、画像パスＩ／Ｆ１０５、操作部Ｉ／Ｆ１０６、ネットワークＩ／Ｆ１０７と接続される。ＲＡＭ１０２はＣＰＵ１０１の作業領域を提供するためのメモリである。ＲＡＭ１０２はパラメータ設定を一時記録するための設定値記憶メモリと、画像データを一部記憶するための画像メモリとして使用される。ＲＯＭ１０３はブートＲＯＭであり、システムブートプログラムが格納されている。ＨＤＤ１０４には、システムソフトウェア、パラメータ設定値履歴、画像データなどが格納される。
【００１３】
ＣＰＵ１０１は、ＲＯＭ１０３に格納されたシステムブートプログラムをＲＡＭ１０２に読み出して実行することができる。
【００１４】
操作部Ｉ／Ｆ１０６は、操作部１５１との間で入出力を行うためのインタフェースである。操作部Ｉ／Ｆ１０６は、ＣＰＵ１０１からの指示に従って、表示する画像データを操作部１５１へ出力する。また、操作部Ｉ／Ｆ１０６は、操作者が操作部１５１を介して入力した情報を、ＣＰＵ１０１へ伝送する。
ネットワークＩ／Ｆ１０７は、ＬＡＮ１２０に接続され、ＬＡＮ１２０に対して情報の入出力を行う。ＲＩＰ部１１０は、ＬＡＮ１２０から受信したＰＤＬコードをビットマップ画像に展開する。
【００１５】
画像伸長部１１３は、プリンタ処理部１１６で画像処理をし、プリンタエンジン１１８で出力する場合に、ＨＤＤ１０４に圧縮、符号化されて格納されている画像データを復号し、伸長するものである。また画像圧縮部１１４はＲＩＰ部１１０やスキャナ処理部１１５で処理された画像データをＨＤＤ１０４へ格納する際に所定の圧縮方式で符号化するものである。
【００１６】
デバイスＩ／Ｆ１１１は、スキャナ処理部１１５およびプリンタ処理部１１６を介してスキャナ１１７やプリンタエンジン１１８およびフィニッシャ１１９を接続し、画像データの同期系／非同期系の変換と、設定値、調整値、機器状態のデータの伝送を行う。スキャナ処理部１１５は、スキャナ１１７から入力された画像データに対して、補正、加工、像域分離、変倍、２値化処理などの編集等の各種処理を行う。
【００１７】
スキャナ１１７は、圧板読取装置を持ち、原稿の画像を読み取る。また、スキャナ１１７は、自動連続原稿送り装置（ＡＤＦ）によって、複数枚の原稿を搬送しつつ、その原稿の片面または両面を読み取ることができる。また、図示しない原稿カバー開閉、原稿の有無、原稿サイズの検知を行うセンサを有している。検知した情報やスキャナ１１７の状態情報はスキャナ処理部１１５とデバイスＩ／Ｆ１１１を介してＣＰＵ１０１へ送信される。
【００１８】
プリンタ処理部１１６は、プリント出力する画像データに対して、プリンタエンジン１１８に応じた補正、解像度変換などの処理や、画像の印字位置の調整といった処理を行う。また、プリンタ処理部１１６は、ＣＰＵ１０１からの指示に従って、ステイプル処理、パンチ処理、中綴じ製本処理などの後処理を実行するフィニッシャ１１９を制御する処理も行う。
【００１９】
プリンタエンジン１１８は、印刷するシートを格納するための給紙カセットからシートを給紙し、給紙されたシートに画像を印刷し、画像が印刷されたシートを機外に排紙する。給紙カセットには、格納されたシートのサイズを検知するサイズ検知センサが設けられている。ＣＰＵ１０１は、サイズ検知センサによって検知されたシートのサイズを示す情報を、プリンタエンジン１１８とプリンタ処理部１１６とデバイスＩ／Ｆ１１１を介して受信する。また、ＣＰＵ１０１は、フィニッシャ１１９の構成情報や状態情報、各給紙カセットの用紙残量、カセットの開閉状態などの機器状態情報も、プリンタ処理部１１６とデバイスＩ／Ｆ１１１を介して受信する。
＜ソフトウェアモジュールの説明＞
図２は、本実施形態を示す画像処理システムのソフトウェアモジュール構成を示すブロック図である。ここで示される各ソフトウェアモジュールは、主にＣＰＵ１０１が、ＲＯＭ１０３に記憶されたプログラムをＲＡＭ１０２に読み出して実行することで実現される。
【００２０】
図２において、ジョブコントロール処理部２０１０は、図示／不図示の各ソフトウェアモジュールを制御し、コピー、プリント、スキャン、ＵＩ処理などの画像形成装置内で発生するあらゆるジョブの制御を行う。
【００２１】
ＵＩ処理部２０２０は、主に操作部１５１、操作部Ｉ／Ｆ１０６に係る制御を行う。操作者が操作部１５１を操作した内容を、ジョブコントロール処理部２０１０へ通知するとともに、ジョブコントロール処理部２０１０からの指示に基づいて、操作部１５１上の表示画面の表示内容を制御する。また操作部１５１に表示するための描画データの編集などを行う。
【００２２】
ネットワーク処理部２０３０は主にネットワークＩ／Ｆ１０７を介して行われる外部との通信を制御するモジュールであり、ＬＡＮ１２０上の各機器との通信を制御する。具体的に、ネットワーク処理部２０３０はＬＡＮ１２０の各機器からの制御コマンドやデータを受信すると、その内容をジョブコントロール処理部２０１０へ通知する。また、ジョブコントロール処理部２０１０からの指示に基づき、ＬＡＮ１２０の各機器へ制御コマンドやデータの送信を行う。
【００２３】
ＲＩＰ処理部２０４０は、ジョブコントロール処理部２０１０の指示に基づいて、ＰＤＬ（ページ記述言語）の解釈（インタプリット）を行い、ＲＩＰ部１１０を制御してレンダリングすることで、ビットマップ画像への展開を行う。
【００２４】
画像編集処理部２０５０は、ジョブコントロール処理部２０１０の指示に基づいて、画像処理部１１２を制御し、指定した画像に対して画像処理を行う。画像編集処理部２０５０はジョブコントロール処理部２０１０より画像データ、画像情報（画像データのサイズ、カラーモード、解像度など）を受け付ける。そして、画像処理部１１２、画像伸長部１１３、画像圧縮部１１４を制御して、画像データに対して適切な画像処理を施し、画像処理後の画像をジョブコントロール処理部２０１０へ通知する。
【００２５】
スキャン処理部２０６０は、ジョブコントロール処理部２０１０の指示に基づいて、スキャナ１１７、およびスキャナ処理部１１５を制御して、スキャナ１１７上に設置されている原稿の読み込みを指示する。そして、読み込んだ原稿画像に対してスキャナ処理部１１５での画像処理を指示する。スキャナ処理部１１５とスキャナ１１７の状態情報を取得してジョブコントロール処理部２０１０へ通知する。
【００２６】
プリント処理部２０７０はジョブコントロール処理部２０１０の指示に基づいて、画像処理部１１２、プリンタ処理部１１６およびプリンタエンジン１１８を制御し、指定された画像処理及び印刷処理を行う。プリント処理部２０７０はジョブコントロール処理部２０１０より、画像データ、画像情報（画像データのサイズ、カラーモード、解像度など）、レイアウト情報（オフセット、拡大縮小、面付けなど）及び出力用紙情報（サイズ、印字方向）等の情報を受け付ける。
【００２７】
そして、画像伸長部１１３、画像圧縮部１１４、画像処理部１１２およびプリンタ処理部１１６を制御して、画像データに対して適切な画像処理を施し、プリンタエンジン１１８を制御して印刷用紙への印刷を指示する。
【００２８】
プリンタ処理部１１６とプリンタエンジン１１８を制御して印刷用紙への印刷を指示する。プリンタエンジン１１８は、プリンタ処理部１１６より受け取った情報を元に、図示しないデバイスユニット内のＣＰＵでフィニッシャ１１９に指示しフィニッシャ１１９を制御する。そして、プリンタ処理部１１６とプリンタエンジン１１８、フィニッシャ１１９の状態情報を取得して、ジョブコントロール処理部２０１０へ通知する。
【００２９】
図３は、本実施形態を示すシート処理装置の例である画像処理装置を示す断面図である。
図３において、プリンタエンジン１１８は、ＣＰＵ１０１からの給紙要求を受信すると、給紙カセット２０２または給紙カセット２０３に印刷に必要なシートが存在し、給紙できるかどうかを判定する。ここで、給紙できるであると判定した場合、ＣＰＵ１０１は、印刷データに従って、レーザ光を感光ドラム２００に照射して印刷データに応じた潜像形成を行い、感光ドラム２００の潜像部分に現像器２０１内のトナーを付着させる。
そして、プリンタエンジン１１８はレーザ光の照射開始と同期したタイミングで給紙カセット２０２または給紙カセット２０３から、シートを給紙して転写部２０４へ搬送し、感光ドラム２００に付着されたトナーをシートに転写する。
【００３０】
そして、プリンタエンジン１１８はトナーの載ったシートを中間転写ベルト２０５から定着部２０６に搬送し、定着部２０６の熱と圧力によりトナーをシートに定着させる。定着部２０６を通過したシートは排紙ローラ２０７によって排紙され、フィニッシャ１１９を通って排紙トレイ２０８に排紙される。プリンタエンジン１１８は、転写後に、シート上に残ったトナーをトナーボックス２０９に排出する。
【００３１】
また、印刷ジョブで両面印刷が指定されている場合、プリンタエンジン１１８は、排紙ローラ２０７まで搬送した１面目印刷後のシートを、排紙ローラ２０７の回転方向を逆転させてフラッパ２１０によって再給紙搬送路２１１へ導く。そして、当該シートを、再給紙搬送路２１１から転写部２０４に搬送する。
プリンタエンジン１１８は２面目の印刷が完了したシートを排紙ローラ２０７によって搬送し、フィニッシャ１１９を通して排紙トレイ２０８に排紙する。なお、給紙不可能な場合、プリンタエンジン１１８は、給紙不可能のステータスをＣＰＵ１０１に送信し、上述の潜像や給紙、搬送、転写、定着にかかる動作を行わない。
【００３２】
一方、印刷設定にステイプル処理が指定されているジョブを画像形成装置が受け付けた場合、ＣＰＵ１０１は、フィニッシャ１１９を制御して記録紙にステイプル処理を実行させる。
その際、ＣＰＵ１０１は、ステイプル処理するシートの枚数に達するまで、シートを、フィニッシャ１１９の内部トレイ３０３上に、溜め置くよう制御する。そして、ＣＰＵ１０１は、内部トレイ３０３上に溜め置かれたシートの枚数が、ステイプル処理するシートの枚数に達したと判断した場合に、フィニッシャ１１９に対してステイプル処理を実行するよう指示する。フィニッシャ１１９は、その指示を受けると、内部トレイ３０３上に溜め置かれたシートに対して、ステイプラ３０４によってステイプル針を用いてステイプル処理を実行し、ステイプル処理によって綴じられたシート束を排紙トレイ２０８に排紙する。
本例のシート処理装置は、スタックトレイ３０２及び、処理トレイ３０３、ステイプラ３０４、ブックレットトレイ３０５、中綴じ製本部３０６を有する。また、フィニッシャ１１９は、ステイプル処理以外に、シートの中央を綴じ、シートを２つに折って製本物を生成する中綴じ処理や、シートの中央を綴じずに、シートを２つに折って製本物を生成する未綴じ折り処理などの後処理（フィニッシング処理）を実行する。
【００３３】
中綴じ処理を実行する場合、ＣＰＵ１０１は、中綴じ製本部３０６によりシートの中央部分を２ヶ所綴じた後に、シートの中央部分をローラに噛ませることによりシートを２つに折る。中綴じ製本部３０６で製本されたシートは、ブックレットトレイ３０５に排出される。
未綴じ折り処理を実行する場合、ＣＰＵ１０１は、中綴じ製本部３０６によりシートの中央部分をローラに噛ませることによりシートを２つに折った後に、折られたシートをブックレットトレイ３０５に排出する。
【００３４】
図４は、本実施形態を示すシート処理装置に対する設定を行うユーザインタフェースの一例を示す図である。本例では、図１に示した操作部１５１の表示部に、入力可能なフィニッシング処理機能（ステイプル、中綴じ、未綴じ折り）に対する上限枚数を設定する操作画面４０１を表示した例である。
【００３５】
図４において、ステイプル枚数制限枚数４０２では、ステイプルにおける綴じ枚数の上限枚数を設定可能である。上限枚数４０５として、例えば「２」枚〜「２００」枚の範囲で初期設定可能である。
中綴じ枚数制限枚数４０３では、ステイプルにおける綴じ枚数の上限枚数を初期設定可能で、上限枚数４０６として、例えば「２」枚〜「５０」枚の範囲で初期設定可能である。未綴じ折り枚数制限枚数４０４では、未綴じ折りにおける枚数の上限枚数を初期設定可能で、上限枚数４０７として、例えば「１」枚〜「１６」枚の範囲で初期設定可能である。図４の画面に示す値は、本実施形態における画像処理装置が、普通紙に対して実行できる後処理の上限枚数として適した値を表示している。ステイプル処理の上限枚数として１００枚が設定されており、中綴じ処理の上限枚数として２５枚が設定されており、未綴じ折りの上限枚数として５枚が設定されている。なお、本実施形態では、上限枚数の設定範囲を数値で明示して、それ以外の数値が設定されないようにしている。ここで、この数値を超える値を入力しても、ＣＰＵ１０１は、それを受け付けないように制御している。
【００３６】
本実施形態では、ステイプル処理、中綴じ処理、未綴じ折り処理等のように後処理の種類毎に上限枚数を設定可能に構成されている。したがって、ユーザは、給紙カセット２０２や給紙カセット２０３にセットするシートの種類を考慮、後処理の種類毎に上限枚数を変更することができる。例えば、普通紙よりも薄いシートを給紙カセットにセットする場合、ユーザは、ステイプル処理の上限枚数の設定値を増やすことによって、普通紙の上限枚数よりもより多いシート束にステイプル処理することが可能となる。また、ユーザは、中綴じ処理や未綴じ折り処理のそれぞれについて、ステイプル処理とは異なる上限枚数を設定することができる。例えば、ユーザは、普通紙よりも薄いシートを給紙カセットにセットし、ステイプル処理の上限枚数を１００枚から１５０枚に増やし、中綴じ製本処理の上限枚数を２５枚から４０枚に増やし、未綴じ折り処理の上限枚数を５枚から１０枚に増やすことができる。一方、普通紙よりも厚いシートを給紙カセットにセットする場合、ユーザは、後処理の上限枚数を減らせばよい。
【００３７】
なお、このような設定がなされた状態で、受信する１つのジョブで設定されるシートの種類が複数ある場合において、そのシート毎に上限枚数が異なることを検知した場合、ＣＰＵ１０１は、操作部１５１にシート処理できないことを警告表示してもよい。これにより、複数の種類のシートを使用するジョブ中に、処理されたシート束にシート処理ができない状態となることを、事前にユーザに通知することができる。
【００３８】
図５は、本実施形態を示すシート処理装置の制御方法を説明するフローチャートである。本例は、図４で上限枚数を入力した場合のシート処理を伴う印刷処理例である。なお、各ステップは、図１に示したＣＰＵ１０１が図２に示したモジュールをＲＡＭ１０２にロードして実行することで実現される。以下、図２に示したモジュールを制御主体として説明する。
【００３９】
ＬＡＮ１２０を介して、図示しない情報処理装置にインストールされたプリンタドライバからの印刷指示や、操作部１５１からの印刷指示をソフトモジュールであるジョブコントロール処理部２０１０が印刷指示を受信する（Ｓ５０１）。情報処理装置にインストールされたプリンタドライバから印刷指示を受け付ける場合、印刷データと印刷指示の内容（印刷設定内容）が情報処理装置から画像処理装置に送信される。操作部１５１から印刷指示を受け付ける場合、スキャナ１１７によって原稿の画像を読み取り、読み取った原稿の画像を得る。印刷指示の内容（印刷設定内容）は、操作部１５１を介して受け付ける。印刷指示の内容（印刷設定内容）には、印刷解像度や、印刷レイアウトの設定、後処理の設定等が含まれる。
Ｓ５０１の印刷指示から、ジョブコントロール処理部２０１０が印刷指示の内容を解析し、印刷指示の内容からステイプルなどのフィニッシング情報（後処理情報）を取得する（Ｓ５０２）。ここでは、印刷指示に、ステイプル指示が含まれている場合を例に説明する。
【００４０】
Ｓ５０２で、ジョブコントロール処理部２０１０は、取得したフィニッシング情報に基づき、図４で保存されている各フィニッシング処理に合わせた制限枚数（通常使用される用紙を基準として設定された上限枚数）を取得する（Ｓ５０３）。Ｓ５０４で、ジョブコントロール処理部２０１０からの指示でプリント処理部２０７０が印刷処理を開始する（Ｓ５０４）。
【００４１】
Ｓ５０５で、プリント処理部２０７０がフィニッシャ１０９から１束分のシートの印刷が完了し、内部トレイ３０３に溜め置かれたか否かを判断する（Ｓ５０５）。ここで示す１束分のシートの印刷の完了とは、例えば１部分のシートの印刷が完了した場合など、フィニッシングされる単位の印刷物の印刷の完了を示す。１束分終了していないとプリント処理部２０７０が判断した場合は、印刷動作を続行する。
【００４２】
一方、Ｓ５０５で１束分のシートの印刷が完了し、内部トレイ３０３に溜め置かれたとプリント処理部２０７０が判断した場合、Ｓ５０３で、取得した上限枚数と排紙枚数との比較を行い、排紙枚数が上限枚数以下であるかどうかを判断する（Ｓ５０６）。なお、ここでいう排紙枚数とは、内部トレイ３０３に排紙された排紙枚数のことをいう。この排紙枚数は、内部トレイ３０３にシートを排紙する排紙口に設けられたセンサによってカウントされる。
【００４３】
Ｓ５０６で、排紙枚数が上限枚数以下であると判断した場合、プリント処理部２０７０は、内部トレイ３０３に溜め置かれたシートにステイプル処理を実行させる（Ｓ５０７）。そして、Ｓ５０８で、プリント処理部２０７は、後処理が実行された印刷物をスタックトレイ３０２に排紙させる。
一方、排紙枚数が上限枚数より大きいと判断した場合、プリント処理部２０７０は、Ｓ５０８で、内部トレイ３０３に溜め置かれたシートにステイプル処理を実行せずにシートをスタックトレイ３０２に排紙させる。
なお、ここでは、ステイプル処理を例に説明したが、中綴じ処理や、未綴じ折り処理を実行する場合にも同様である。ただし、中綴じ処理や、未綴じ折り処理の場合、内部トレイ３０３の代わりに、中綴じ製本部３０６にシートを溜め置く点、及び、スタックトレイ３０２ではなく、ブックレットトレイ３０５にシートを排紙する点が異なる。
【００４４】
第１実施形態によれば、フィニッシャ１１９で実行可能な後処理において上限枚数を設定可能な上限および下限で設定可能であり、設定された上限枚数に従って後処理を実行可能である。
これにより、様々な出力用紙に対応した後処理が可能となり、フィニッシャ１１９の性能を最大限に活かすことができる。
なお、上述の実施形態では、ユーザが後処理の上限枚数を変えると、印刷で使用されるシートの種類に関わらず、その上限枚数が用いられる例を説明した。
しかしながら、本発明は、これに限られない。例えば、シートの種類ごとに、各後処理の上限枚数をユーザが設定してＨＤＤ１０４に保存しておいてもよい。そして、ＣＰＵ１０１は、印刷指示を受け付けた場合に、印刷指示の内容を解析し、印刷に必要なシートの種類と後処理の種類を特定する。その後、ＣＰＵ１０１は、特定したシートの種類と後処理の種類によって決まる上限枚数をＨＤＤ１０４から取得する。そして、印刷され、溜め置かれたシートの枚数が上限枚数以下であるか否かを判定し、上限枚数を超えていると判定した場合に、シートに後処理を実行せずに排紙し、上限枚数以下であれば、シートに後処理を実行して排紙すればよい。それによって、シートの種類が変わるごとに、ユーザが上限値を設定し直さずとも、シートの種類ごとに、適した上限枚数でシートの後処理を実行することができるようになる。
〔第２実施形態〕
【００４５】
第１実施形態では、フィニッシャの後処理に対して上限枚数を自由に変更できるシート処理装置について説明した。本実施形態では、例えば普通紙についてフィニッシング制限枚数を設定した場合の各種のシートに対する動作について説明する。
【００４６】
なお、シート処理装置を含む画像処理システムの構成とソフトウェアモジュール構成は第１実施形態同様であるため説明を省略する。本実施形態においても、図４に示した制限枚数設定画面を用いてユーザが設定してフィニッシング制限枚数が設定されている。
【００４７】
図６は、本実施形態を示すシート処理装置の制御方法を説明するフローチャートである。本例は、図４で上限枚数を入力した場合のシート処理を伴う印刷処理例である。なお、各ステップは、図１に示したＣＰＵ１０１が図２に示したモジュールをＲＡＭ１０２にロードして実行することで実現される。以下、図２に示したモジュールを制御主体として説明する。以下、本実施形態では、図４でフィニッシング設定枚数が設定されており、シート処理を実行する場合に、シート処理できる用紙の枚数に制限が入る用紙種類を選んだ場合の動作について説明する。
【００４８】
ＬＡＮ１２０を介した図示しない情報処理装置にインストールされたプリンタドライバからの印刷指示や操作部１５１からの印刷指示をソフトモジュールであるジョブコントロール処理部２０１０が印刷指示を受け付ける（Ｓ８０１）。情報処理装置にインストールされたプリンタドライバから印刷指示を受け付ける場合、印刷データと印刷指示の内容（印刷設定内容）が情報処理装置から画像処理装置に送信される。操作部１５１から印刷指示を受け付ける場合、スキャナ１１７によって原稿の画像を読み取り、読み取った原稿の画像を得る。印刷指示の内容（印刷設定内容）は、操作部１５１を介して受け付ける。印刷指示の内容（印刷設定内容）には、印刷解像度や、印刷レイアウトの設定、後処理の設定等が含まれる。
Ｓ８０２で、ジョブコントロール処理部２０１０は、印刷指示の内容を解析し、ステイプルなどのフィニッシング情報を取得する（Ｓ８０２）。
ジョブコントロール処理部２０１０は、Ｓ８０２で取得した取得したフィニッシング情報に基づき、図４で保存されている各フィニッシング処理に合わせた上限枚数を取得する（Ｓ８０３）。
【００４９】
そして、Ｓ８０９で、ジョブコントロール処理部２０１０は、印刷指示により設定された用紙種類とフィニッシャ上限枚数の比較を行って、上限オーバーの可能性を判断する（Ｓ８０９）。ここで、上記比較処理は、図４のフィニッシャ制限枚数で予め決められた上限枚数の基準となった用紙（例えば普通紙）の種類の坪量Ｗｄ（ｇｓｍ）と、印刷指示で指定された用紙種類の坪量Ｗｓを比較することによって行われる。また、上限枚数の基準となった用紙（例えば普通紙）の種類の上限枚数Ｆｄと、ユーザによって設定されてＨＤＤ１０４に格納されている上限枚数Ｆとを比較することによって行われる。
【００５０】
Ｗｓ＞ＷｄでかつＦ＞Ｆｄである場合、印刷に使用するシートが、普通紙より坪量が大きいにも関わらず、普通紙より多くの上限枚数が設定されている。そのため、ジョブコントロール処理部２０１０が、Ｗｓ＞ＷｄでかつＦ＞Ｆｄであると判断した場合は、正しくフィニッシング処理ができなくなる可能性があるので、Ｓ８１０に進む。つまり、図７に示す各用紙の種類と坪量との関係を用いて説明すると、普通紙基準で上限値４０５が設定されておりフィニッシング上限枚数が「１００」である。そして、現在の設定値が「２００」とする。
【００５１】
ユーザにより印刷指定時に厚紙が選択されていれば、図７より厚紙の坪量は普通紙の坪量より高く、フィニッシング上限枚数が普通紙に適した上限枚数より多く設定されているのでＮＧとジョブコントロール処理部２０１０が判断し、Ｓ８１０へ進む。逆に、フィニッシング処理が正しくできるとジョブコントロール処理部２０１０が判断した場合は、Ｓ８０４に進む。
【００５２】
Ｓ８１０では、ジョブコントロール処理部２０１０がＳ８０９でフィニッシング処理が正しく処理できないと判断された結果を、図８にユーザインタフェース画面を用いて操作部１５１に表示を行う（Ｓ８１０）。
【００５３】
ここで、ユーザにより、ＯＫボタン７０１が押下されたとジョブコントロール処理部２０１０が判断した場合は、Ｓ８０４に進み印字処理を実行する（Ｓ８１１）。一方、ユーザによりキャンセルボタン７０２が押下されたとジョブコントロール処理部２０１０が判断した場合、印刷指示に基づく印刷を中止し、処理を終了する。
【００５４】
Ｓ８０４で、ジョブコントロール処理部２０１０からの指示でプリント処理部２０７０は印刷処理を開始する。Ｓ８０５で、プリント処理部２０７０がフィニッシャ１０９からシートが１束分、内部トレイ３０３、または中綴じ製本部３０６に溜め置かれたか否かを判断する（Ｓ８０５）。１束分のシートが溜め置かれていないとプリント処理部２０７０が判断した場合は、印刷動作を続行する。
【００５５】
一方、Ｓ８０５で、１束分のシートが溜め置かれているとプリント処理部２０７０が判断した場合、Ｓ８０３で取得した上限枚数を元に、排紙枚数と上限枚数の比較を行う。そして、プリント処理部２０７０は、排紙枚数が上限枚数を超えているかどうかを判断する（Ｓ８０６）。なお、ここでいう排紙枚数とは、内部トレイ３０３に排紙された排紙枚数のことをいう。この排紙枚数は、内部トレイ３０３にシートを排紙する排紙口に設けられたセンサによってカウントされる。
【００５６】
Ｓ８０６で、排紙枚数が上限枚数以下であるとプリント処理部２０７０が判断した場合、プリント処理部２０７０は、フィニッシャ１１９に、後処理を実行させる（Ｓ８０７）。そして、Ｓ８０８で、プリント処理部２０７は、後処理が実行された印刷物をスタックトレイ３０２に排紙させる。
【００５７】
一方、排紙枚数が上限枚数より大きいと判断した場合、プリント処理部２０７０は、Ｓ８０８で、内部トレイ３０３に溜め置かれたシートにステイプル処理を実行せずにシートをスタックトレイ３０２に排紙させる（Ｓ８０８）。
【００５８】
第２実施形態における画像形成装置によればフィニッシャ１１９で実行可能なフィニッシング処理において上限枚数によりフィニッシング処理ができなくなる旨に対してユーザに示すことが可能となる。
これにより、ユーザは予めフィニッシング処理ができないかどうかを知ることができ、フィニッシャ１１９の性能を最大限に活かすことができる。
なお、本実施形態によれば、用紙の坪量と、後処理の種類に基づいてＳ８１０のポップアップを表示できるので、印刷指示によって実際に印刷される印刷枚数を特定する必要がない。そのため、印刷枚数を特定するために、印刷データに含まれるページの数をカウントする必要がないため、印刷の開始が遅くなることを防ぐことができる。
また、上述した実施形態は、情報処理装置にインストールされたプリンタドライバからの印刷指示と印刷データを受け付けて印刷を実行するプリントジョブの場合と、操作部１５１からの印刷指示を受け付けて印刷を実行するコピージョブの場合を例に説明した。
しかしながら、ＨＤＤ１０４に予め格納しておいた印刷データに対して印刷指示を受け付け、その印刷データに基づいて印刷を実行するボックスジョブに適用することもできる。
【００５９】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００６０】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００６１】
３０１  フィニッシャ
３０２  スタックトレイ
３０３  スタックトレイ
３０４  ステイプラ
３０５  ブックレットトレイ
３０６  中綴じ製本部
【図１】
0006039249.tif 000002
【図２】
0006039249.tif 000003
【図３】
0006039249.tif 000004
【図４】
0006039249.tif 000005
【図５】
0006039249.tif 000006
【図６】
0006039249.tif 000007
【図７】
0006039249.tif 000008
【図８】
0006039249.tif 000009