(57)【特許請求の範囲】
【請求項１】
画像が印刷されたシートに対して折り処理を実行する折り処理手段と、
前記折り処理手段が一回に折り処理可能なシート数を示す第１の値を記憶する記憶手段と、
前記折り処理手段が一回に折り処理すべきシート数を示す値であって、前記第１の値を超えない第２の値をユーザ指示に従って設定する設定手段と、
前記設定手段により前記第２の値が設定されている場合は、処理対象のシート数が前記第２の値よりも多いことに基づき、複数回に分けて折り処理を実行するよう前記折り処理手段を制御し、前記設定手段により前記第２の値が設定されていない場合は、処理対象のシート数が前記第１の値よりも多いことに基づき、複数回に分けて折り処理を実行するよう前記折り処理手段を制御する制御手段と、
を備えることを特徴とするシート処理装置。
【請求項２】
前記折り処理手段による折り処理が実行される複数のシートに対して綴じ処理を実行する綴じ処理手段を更に備えることを特徴とする請求項１に記載のシート処理装置。
【請求項３】
前記綴じ処理手段による綴じ処理とともに前記折り処理手段による折り処理を実行するか、前記綴じ処理手段による綴じ処理を実行せずに前記折り処理手段による折り処理を実行するかを選択する選択手段を更に備えることを特徴とする請求項１または２に記載のシート処理装置。
【請求項４】
前記折り処理手段による折り処理が実行される複数のシートに対して画像を印刷する印刷手段を更に備えることを特徴とする請求項１乃至３のいずれか１項に記載のシート処理装置。
【請求項５】
前記設定手段は、処理対象のシートを複数の冊子に分割して製本する指示とともに前記第２の値をユーザから受け付けることを特徴とする請求項１乃至４のいずれか１項に記載のシート処理装置。
【請求項６】
画像が印刷されたシートに対して折り処理を実行する折り処理手段と、前記折り処理手段が一回に折り処理可能なシート数を示す第１の値を記憶する記憶手段と、を備えるシート処理装置の制御方法であって、
前記折り処理手段が一回に折り処理すべきシート数を示す値であって、前記第１の値を超えない第２の値をユーザ指示に従って設定する設定工程と、
前記設定工程で前記第２の値が設定されている場合は、処理対象のシート数が前記第２の値よりも多いことに基づき、複数回に分けて折り処理を実行するよう前記折り処理手段を制御し、前記設定工程で前記第２の値が設定されていない場合は、処理対象のシート数が前記第１の値よりも多いことに基づき、複数回に分けて折り処理を実行するよう前記折り処理手段を制御する制御工程と、
を備えることを特徴とするシート処理装置の制御方法。
【請求項７】
コンピュータを請求項１乃至５のいずれか１項に記載のシート処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シート処理装置、シート処理装置の制御方法、制御装置、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、複数枚のシートの中央を綴じた後、綴じられたシートを２つに折り、本の形にして出力する中綴じ製本処理を実行するシート処理装置が知られている（特許文献１参照）。
【０００３】
このようなシート処理装置で中綴じ製本処理を実行する場合、複数枚のシートを折った後、折られた複数枚のシートを搬送ローラによって搬送して排紙する。ここで、搬送される複数枚のシートは綴じられているため、シートが搬送中に大きくずれることはない。
【０００４】
また、中綴じ製本処理と同じ機構を用いて、複数枚のシートを綴じずに折った状態で搬送する中折り製本処理を実行することもできる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−０１３２７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、中折り製本処理を実行する場合、搬送される複数枚のシートは綴じられていないため、中綴じ製本処理を実行する場合と比較して、安定した状態で搬送できるシートの枚数は少ない。これは、シートの枚数が多いと、搬送ローラによるシートを挟持するための力が弱く、複数枚のシートが折られた状態で安定して搬送できないためである。
【０００７】
そのため、単純に中綴じ製本処理を実行可能な所定の枚数のシートと、同じ枚数のシートに対して、中折り製本処理を実行するよう制御した場合、中折り製本処理が実行され、排紙されるシートが搬送中にずれるおそれがある。
【０００８】
本発明は、上記課題に鑑みてなされたものであり、折り処理を実行可能なシート処理装置において、一回に折り処理可能なシート数を示す第１の値及びユーザ指示に従って設定された一回に折り処理すべきシート数を示す第２の値に基づいて好適に折り処理を実行できる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、画像が印刷されたシートに対して折り処理を実行する折り処理手段と、前記折り処理手段が一回に折り処理可能なシート数を示す第１の値を記憶する記憶手段と、前記折り処理手段が一回に折り処理すべきシート数を示す値であって、前記第１の値を超えない第２の値をユーザ指示に従って設定する設定手段と、前記設定手段により前記第２の値が設定されている場合は、処理対象のシート数が前記第２の値よりも多いことに基づき、複数回に分けて折り処理を実行するよう前記折り処理手段を制御し、前記設定手段により前記第２の値が設定されていない場合は、処理対象のシート数が前記第１の値よりも多いことに基づき、複数回に分けて折り処理を実行するよう前記折り処理手段を制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、折り処理を実行可能なシート処理装置において、一回に折り処理可能なシート数を示す第１の値及びユーザ指示に従って設定された一回に折り処理すべきシート数を示す第２の値に基づいて好適に折り処理を実行できる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る画像形成装置１００を説明するための図である。
【図２】本実施形態に係るフィニッシャの構成を示す図である。
【図３】本実施形態に係るフィニッシャの構成を示す図である。
【図４】本実施形態に係るフィニッシャの構成を示す図である。
【図５】本実施形態に係るフィニッシャの構成を示す図である。
【図６】本実施形態に係るフィニッシャの構成を示す図である。
【図７】本実施形態に係るフィニッシャの構成を示す図である。
【図８】本実施形態に係る画像形成装置１００の構成を示すブロック図である。
【図９】本実施形態に係る操作部５０１の構成を示す図である。
【図１０】本実施形態に係る表示部５０５に表示される画面を示す図である。
【図１１】本実施形態に係る表示部５０５に表示される画面を示す図である。
【図１２】本実施形態に係る表示部５０５に表示される画面を示す図である。
【図１３】本実施形態に係る表示部５０５に表示される画面を示す図である。
【図１４】本実施形態に係る表示部５０５に表示される画面を示す図である。
【図１５】本実施形態に係る表示部５０５に表示される画面を示す図である。
【図１６】本実施形態に係る表示部５０５に表示される画面を示す図である。
【図１７】本実施形態に係る表示部５０５に表示される画面を示す図である。
【図１８】本実施形態に係る表示部５０５に表示される画面を示す図である。
【図１９】本実施形態に係る表示部５０５に表示される画面を示す図である。
【図２０】本実施形態に係る表示部５０５に表示される画面を示す図である。
【図２１】本実施形態に係るレイアウト方法を示す図である。
【図２２】本実施形態に係るレイアウト方法を示す図である。
【図２３】本実施形態に係るレイアウト方法を示す図である。
【図２４】本実施形態に係る表示部５０５に表示される画面を示す図である。
【図２５】本実施形態に係るレイアウト方法を示す図である。
【図２６】本実施形態に係るフローチャートを示す図である。
【図２７】本実施形態に係るフローチャートを示す図である。
【発明を実施するための形態】
【００１２】
図１は、本発明の実施形態を示すシート処理装置の一例である画像形成装置の構成を示す図である。
【００１３】
本実施形態において、画像形成装置１００として、コピー・プリンタ・ファクシミリ等の機能を有する複合機を例に説明する。しかしながら、画像形成装置１００は、単機能の装置であってもよい。
【００１４】
図１において、画像形成装置１００は、スキャナ３０１とドキュメントフィーダ（ＤＦ）３０２と、カラー４色ドラムを備えるプリントエンジン３１３と、給紙デッキ３１４とフィニッシャ３１５とを有する。
【００１５】
まず、スキャナ３０１を中心に行われる読取動作について説明する。
原稿台に原稿をセットして読取動作を行う場合、ユーザは、原稿台３０７に原稿をセットしてＤＦ３０２を閉じる。開閉センサが、ＤＦ３０２が閉じられたことを検知すると、スキャナ３０１の筐体内にある反射式の原稿サイズ検知センサが、セットされた原稿サイズを検知する。原稿サイズが検知されたら、光源３１０は原稿を照射し、照射された光が、反射板３１１、レンズ３１２を介してＣＣＤ３４３に入射する。ＣＣＤ３４３は、入射された光をデジタル信号に変換し、スキャナ３０１のコントローラに送る。コントローラは、送られてきたデジタル信号に、所望の画像処理を行ってレーザ記録信号に変換し、画像データとしてメモリに格納する。
【００１６】
ＤＦ３０２上に原稿をセットして読み込みを行う場合、ユーザは、ＤＦ３０２の原稿セット部３０３のトレイ上に原稿をフェイスアップで載置する。原稿が載置されると、原稿有無センサ３０４は、原稿がセットされたことを検知する。コントローラは、原稿有無検知センサ３０４によって、原稿がセットされたことを検知すると、原稿給紙ローラ３０５と搬送ベルト３０６を回転させて、原稿を原稿台３０７上の所定の位置まで搬送する。原稿を所定の位置まで搬送すると、コントローラは、原稿台での読み込みと同様の読取動作を行い、画像データをメモリに格納する。そして、読取動作が完了した原稿を、搬送ローラ３０８を経由して原稿排紙トレイ３０９へ排紙する。ＤＦ３０２上にセットされた原稿が複数枚存在する場合、コントローラは、読取動作が完了した原稿を排紙すると同時に、給紙ローラ３０５を経由して次の原稿を給紙し、次の原稿の読取動作を行う。このようにして、複数枚の原稿の読取り動作を行う。
【００１７】
次に、プリンタ３１３によって行われる印刷動作について説明する。
【００１８】
コントローラ内のメモリ一旦記憶された記録信号（印刷画像データ）は、プリンタ３１３へと転送され、レーザ記録部でＹｅｌｌｏｗ、Ｍａｇｅｎｔａ、Ｃｙａｎ、Ｂｌａｃｋのそれぞれの色のための記録レーザ光に変換される。そして、当該記録レーザ光は、各色の感光体３１６に照射され、感光体に静電潜像を形成する。そして、トナーカートリッジ３１７から供給されるトナーによりトナー現像を行い、可視化された画像は中間転写ベルト３２１に一次転写される。その後中間転写ベルト３２１は時計回転方向に回転し、用紙カセット３１８、あるいは給紙デッキ３１４から給紙搬送路３１９を通って給送された記録紙が二次転写位置３２０に来たところで、中間転写ベルト３２１から記録紙へと画像が転写される。画像が転写された記録紙は、定着器３２２で、加圧と熱によりトナーが定着され、排紙搬送路を搬送される。そして、記録紙は、フェイスダウンのセンタートレイ３２３か、スイッチバックしてフィニッシャへの排紙口３２４か、あるいはフェイスアップのサイドトレイ３２５へと排紙される。フラッパ３２６および３２７は、これらの排紙口を切り替えるために搬送路を切り替えるためのものである。両面プリントの場合には、定着器３２２を通過後に、フラッパ３２７が搬送路を切り替え、その後用紙がスイッチバックして下方に送られ、両面印刷用紙搬送路３３０を経て再び二次転写位置３２０に給送され、両面動作が実現される。
【００１９】
両面循環制御は、この両面印刷用紙搬送路３３０や二次転写位置３２０、定着器３２２を含む搬送経路内を用いて行われる。Ａ４サイズやＬＴＲサイズは５枚循環制御、それ以上の用紙サイズについては３枚循環制御を行う。
【００２０】
続いてフィニッシャ３１５で行われる動作について説明する。フィニッシャ３１５は、ユーザに指定された設定に応じて、シートに対して後処理を加える。具体的には、ステープル（１個所・２箇所綴じ）やパンチ（２穴・３穴）、中綴じ製本処理等の機能を有する。図１のフィニッシャ３１５は、排紙トレイ３２８を２つ備え、フィニッシャ３１５への排紙口３２４を通過した用紙は、ユーザの設定によって、例えばコピー・プリンタ・ＦＡＸの機能ごとに排紙トレイが振り分けられる。プリンタとして利用される場合、ドライバにより白黒プリント／カラープリント、用紙サイズ、２ＵＰ・４ＵＰ印刷・Ｎ−ＵＰ印刷、両面、ステープル、パンチ、中とじ製本、合紙、表紙、裏表紙などの各種設定が可能である。
【００２１】
（製本装置の動作説明）
次に図２〜７を参照してフィニッシャ３１５の構成及び動作を説明する。
【００２２】
フィニッシャ３１５は、搬送ローラ３１〜３９と、シート材先端検知センサ５０，５３と、ステイプラ４２と、突き板４３と、ストッパ４４と、折りローラ４５，４６と、排出トレイ４９とを備えている。フィニッシャ３１５は、画像形成装置１００のコントローラ部からのコマンドによって動作してもよいし、独自のコントローラによって動作してもよい。
【００２３】
画像形成装置１００から搬送されたシートは、ユーザによって設定されたシート処理の種類に応じて、排紙トレイ３２８〜３３０のいずれかに排紙される。
【００２４】
例えば、シート処理を実行しない場合、シートは、排紙トレイ３２８に排紙される。通常のステイプル処理を実行する場合、排紙トレイ３２９に排紙され、後述する中綴じ製本処理や、中折り製本処理を実行する場合、排紙トレイ３３０に排紙される。
【００２５】
画像形成装置１００から搬送されたシートは、搬送ローラ３１〜３８によりシートの先端が先端検知センサ５０にくるまで搬送される。そして、先端検知センサ５０でシートの先端が検知されると、シートを挟持している搬送ローラ３８が減速し、斜行修正ローラ５１のニップにシートの先端が突き当てられる（図３）。
【００２６】
シートの先端が斜行修正ローラ５１のニップに突き当たった後も、搬送ローラ３８はしばらく回転し続ける。そして、ループ空間５２においてシートがループを形成した後、搬送ローラ３８が停止する。
【００２７】
次に、斜行修正ローラ５１が回転を始める。シートが斜行している場合は、斜行修正ローラ５１によって斜行が修正される。そして斜行が修正されたシートは、搬送ローラ３９の方向へ搬送される。シートの先端が先端検知センサ５３によって検知されると、その時点から所定の量だけシートが搬送され、シートの先端がストッパ４４ａに突き当てられる（図４）。
【００２８】
この際、図４に示すように、ステイプラ４２による綴じ位置がシートの中央部にくるように、シートはストッパ４４ａによって位置決めされる。上記の動作を繰り返し、複数枚のシートが搬送パス内部４１に順次搬送される。
【００２９】
そして、冊子を構成する全てのシートが搬送パス４１内部に搬送されると、それらのシートは不図示の幅方向整合板によって幅方向を整合され、搬送パス４１内部でシート束１０１を形成する。
【００３０】
このとき、搬送パス４１内部に搬送されるシートは、冊子の内側に位置するシート材から順次搬送され、冊子の表紙が最後になるように搬送される。
【００３１】
そして、中綴じ製本処理を行うよう設定されている場合、ステイプラ４２が、シート束１０１に対して綴じ処理を行う。ステイプラ４２によってシート束１０１が綴じられると、シート束１０１を支持していたストッパ４４ａが搬送方向下流側へ移動して４４ｂの状態になる（図５）。それに伴いシート束１０１が搬送方向下流へ移動する。一方、中綴じ製本処理を行うよう設定されておらず、中折り製本処理（サドル折り処理とも言う。）を行うよう設定されている場合、ストッパは、最初からストッパ４４ｂの位置に位置決めされ、ステイプラ４２によるステイプルの処理は省略される。
【００３２】
ストッパ４４ｂは、シート束１０１の中央部が突き板４３の位置にくるように、シート束１０１を位置決めする。そしてストッパ４４ｂによって位置決めされたシート束１０１の折り目が形成される部分に対し、突き板４３の先端が当接し、シート束を折りローラ４５，４６のニップに押し込んでシート材に折り目を形成する（図６）。
【００３３】
折りローラ４５，４６によって折り目が形成されたシート束１０１は、束搬送ローラ対４７，４８によって排出トレイ３３０に排出される（図７）。
【００３４】
束搬送ローラ対４７、４８によって、シート束を搬送する場合、綴じ処理が実行されていれば、シート束は綴じられているため、シート束は安定して搬送される。しかしながら、綴じ処理をしていない場合には、複数枚のシートを折った状態で搬送する際に、シートの枚数が多いと、綴じ処理をしている場合に比べてシート束を搬送する際の安定性は低下する。シート束に含まれるシートの枚数が多くなるほど、搬送されるシートの安定性は低下し、ずれたシートが搬送路内で詰まることによってジャムが発生する可能性も高くなる。
【００３５】
次に、画像形成装置１００のスキャナ部やプリンタ部、ネットワークインタフェース部の制御を行うコントローラのハード構成の詳細について図８を用いて説明する。
【００３６】
メインコントローラ４０１は、主にＣＰＵ４０２と、バスコントローラ４０３、及び各種Ｉ／Ｆコントローラ回路から構成される。
【００３７】
ＣＰＵ４０２とバスコントローラ４０３は、機器全体の動作を制御するものであり、ＣＰＵ４０２はＲＯＭ４０４からＲＯＭＩ／Ｆ４０５を経由して読込んだプログラムに基づいて動作する。また、外部のＰＣから受信したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスターイメージデータに展開する動作も、このプログラムに記述されており、ソフトウェアによって処理される。バスコントローラ４０３は各Ｉ／Ｆから入出力されるデータ転送を制御するものであり、バスの調停やＤＭＡデータ転送の制御を行う。
【００３８】
ＤＲＡＭ４０６はＤＲＡＭ  Ｉ／Ｆ４０７によってメインコントローラ４０１と接続されており、ＣＰＵ４０２が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００３９】
コーデック４０８は、ＤＲＡＭ４０６に蓄積されたラスターイメージデータをＭＨ／ＭＲ／ＭＭＲ／ＪＢＩＧ／ＪＰＥＧ等の方式で圧縮し、また逆に圧縮され蓄積されたコードデータをラスターイメージデータに伸長する。
【００４０】
ＳＲＡＭ４０９はコーデック４０８の一時的なワーク領域として使用される。コーデック４０８はＩ／Ｆ４１０を介してメインコントローラ４０１と接続され、ＤＲＡＭ４０６との間のデータの転送は、バスコントローラ４０３によって制御されＤＭＡ転送される。
【００４１】
グラフィックプロセッサ４２４は、ＤＲＡＭ４０６に蓄積されたラスターイメージデータに対して、画像回転、画像変倍、色空間変換、二値化の処理をそれぞれ行う。
【００４２】
ＳＲＡＭ４２５はグラフィックプロセッサ４２４の一時的なワーク領域として使用される。グラフィックプロセッサ４２４はＩ／Ｆを介してメインコントローラ４０１と接続され、ＤＲＡＭ４０６との間のデータの転送は、バスコントローラ４０３によって制御されＤＭＡ転送される。
【００４３】
ネットワークコントローラ４１１は、Ｉ／Ｆ４１３によってメインコントローラ４０１と接続され、コネクタ４１２によって外部ネットワークと接続される。ネットワークとしては一般的にイーサネット（登録商標）があげられる。外部のＰＣから受信した印刷データは、ネットワークコントローラ４１１によって受信制御され、ＣＰＵ４０２へと送られる。ＣＰＵ４０２は、送られた印刷データを、ＤＲＡＭ４０６あるいはＨＤ４４０に格納して処理する。
【００４４】
汎用高速バス４１５には、拡張コネクタ４１４とＩ／Ｏ制御部４１６とが接続される。本実施形態で、フィニッシャ３１５とのコマンドの送受は、当該汎用高速バス４１５を通して行われる。Ｉ／Ｏ制御部４１６には、スキャナ部２０１、プリンタ部２０３の各ＣＰＵと制御コマンドを送受信するための調歩同期シリアル通信コントローラ４１７が２チャンネル装備されている。Ｉ／Ｏ制御部４１６は、Ｉ／Ｏバス４１８によってスキャナＩ／Ｆ回路４２６、プリンタＩ／Ｆ回路４３０に接続されている。
【００４５】
パネルＩ／Ｆ４２１は、ＬＣＤコントローラ４２０に接続され、図５に示す操作部５０１上の液晶画面に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆとから構成される。
【００４６】
図９に示す操作部５０１は、液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーを有する。タッチパネルまたはハードキーにより入力された信号は前述したパネルＩ／Ｆ４２１を介してＣＰＵ４０２に伝えられ、液晶表示部はパネルＩ／Ｆ４２１から送られてきた画像データを表示するものである。液晶表示部には、本画像形成装置の操作における機能表示や画像データ等を表示する。操作部５０１については、後に説明する。
【００４７】
リアルタイムクロックモジュール４２２は、機器内で管理する日付と時刻を更新／保存するためのもので、バックアップ電池４２３によってバックアップされている。
【００４８】
Ｅ−ＩＤＥ  Ｉ／Ｆ４３９は、外部記憶装置を接続するためのものである。本実施例において、ＣＰＵ４０２は、このＥ−ＩＤＥ  Ｉ／Ｆ４３９を介してハードディスクドライブ４３８を接続し、ハードディスク４４０へ画像データを記憶させたり、ハードディスク４４０から画像データを読み出す動作を行う。コネクタ４２７と４３２は、それぞれスキャナ部とプリンタ部とに接続され、同調歩同期シリアルＩ／Ｆ（４２８，４３３）とビデオＩ／Ｆ（４２９，４３４）とから構成される。
【００４９】
スキャナＩ／Ｆ４２６は、コネクタ４２７を介してスキャナ部と接続され、また、スキャナバス４４１によってメインコントローラ４０１と接続されており、スキャナ部から受け取った画像に対して所定の処理を施す機能を有する。さらに、スキャナＩ／Ｆ４２６は、スキャナ部から送られたビデオ制御信号をもとに生成した制御信号を、スキャナバス４２９に出力する機能も有する。スキャナバス４２９からＤＲＡＭ４０６へのデータ転送は、バスコントローラ４０３によって制御される。
【００５０】
プリンタＩ／Ｆ４３０は、コネクタ４３２を介してプリンタ部と接続され、また、プリンタバス４３１によってメインコントローラ４０１と接続される。プリンタＩ／Ｆ４３０は、メインコントローラ４０１から出力された画像データに所定の処理を施して、プリンタ部へ出力する機能を有する。さらに、プリンタＩ／Ｆ４３０は、プリンタ部から送られたビデオ制御信号をもとに生成した制御信号を、プリンタバス４３１に出力する機能も有する。ＤＲＡＭ４０６上に展開されたラスターイメージデータのプリンタ部への転送は、バスコントローラ４０３によって制御され、プリンタバス４３１、ビデオＩ／Ｆ４３４を経由して、プリンタ部２０３へＤＭＡ転送される。
【００５１】
ＳＲＡＭ４３６は、バックアップ用電池から供給される電源により、装置全体が電源遮断されても記憶内容を保持できる構成となっているメモリであり、バス４３５を介してＩ／Ｏ制御部と接続されている。ＥＥＰＲＯＭ４３７も同様にバス４３５を介してＩ／Ｏ制御部と接続されているメモリである。
【００５２】
次に、図９を用いて、操作部５０１について説明する。
【００５３】
ユーザは、操作部５０１を介して各種印刷設定を行なう。
【００５４】
リセットキー５０２は、ユーザが設定した設定値などを取り消すためのキーである。ストップキー５０３は、動作中のジョブを中止させるためのキーである。テンキー５０４は、置数などの数値入力を行うためのキーである。
【００５５】
表示部５０５は、タッチパネルと液晶表示部が一体型となっておりＣＰＵ４０２からの指示に基づいて様々な画面を液晶表示部によって表示したり、タッチパネルを介してユーザから指示を受付けたりする。
【００５６】
スタートキー５０６は原稿の読み込みなどジョブをスタートさせるためのキーである。クリアキー５０７は設定などをクリアするためのキーである。ランプ５０８は、ジョブの実行中である場合や、画像形成装置１００やフィニッシャ３１５にエラーが発生している場合に点灯することによって、ユーザに装置の状態を通知する。
【００５７】
次に、図１０を用いて、操作部５０１の表示部５０５に表示される画面について説明する。
【００５８】
図１０は、表示部５０５に表示される標準画面を示す図である。
【００５９】
画面上部に表示されているタグは、画像形成装置１００で実行可能な各機能を選択するためのタグである。左から順に、コピー機能（シンプル）、コピー機能（クイック）、送信／ファクス機能、ボックス機能を示している。
【００６０】
コピー機能（シンプル）、コピー機能（クイック）は、スキャナ部で読み取った原稿の画像データを、プリンタ部で印刷し、必要に応じて、ステイプルや中綴じ処理、中折り処理等のシート処理を行う機能である。ユーザは、コピー機能（シンプル）、コピー機能（クイック）が選択された状態で、コピー機能に関する設定を行うことができる。なお、コピー機能（クイック）は、コピー機能（シンプル）よりも多くの設定を１つの画面で設定することができる機能である。
【００６１】
送信／ファクス機能は、ＦＡＸ送信やＥメール送信、ファイルサーバへの送信などの送信機能である。
【００６２】
ボックス機能は、スキャナ部で読み込んだ画像データをＨＤ４４０に格納する機能、または、ＨＤ４４０に格納されたデータの操作やプリントを行う機能である。
【００６３】
各機能のタグが選択されると、それぞれの詳細設定が出来る画面が表示される。図１０に示す画面は、コピー機能（シンプル）が選択された状態のコピー設定画面であり、コピーに関する種々の設定をユーザから受付ける。図１０に示すコピー設定画面には、例えば、カラー／モノクロ／自動を選択するためのボタンや、片面／両面の指定を行うためのボタン、コピー倍率を指定するためのボタン、シート処理を行うためのボタン等が含まれている。シート処理を行うためのボタンには２種類ある。１種類目は仕上げボタンである。仕上げボタンは、シートの端をステイプラによって綴じるステイプル処理を実行するための設定を受付ける画面を表示させるためのボタンである。２種類目は応用モードボタンである。応用モードボタンは、画像形成装置１００に接続されたフィニッシャ３１５による中綴じ製本処理や中折り製本処理などのシート処理を実行するための設定を受付ける画面を表示させるためのボタンである。
【００６４】
ユーザは、中綴じ製本処理や中折り製本処理が行われた製本物を手に入れたい場合に、画像形成装置１００及びフィニッシャ３１５に製本処理を実行させるため、図１０〜図１７に示す画面を介して設定を行う。なお、本件でいう製本処理とは、シートを中綴じする中綴じ製本処理、及びシートを中折りする中折り製本処理を含むものとする。ユーザによって製本処理を実行させるための設定が行われると、画像形成装置１００は、設定に基づいて印刷するページのレイアウト（配置）を行った画像を生成し、生成された画像に従って印刷を実行する。そして、フィニッシャ３１５は、設定に基づいて適切なシート処理を行う。
【００６５】
ユーザは、まず、図１０に示す画面で応用モードボタンを押す。
【００６６】
応用モードボタンが押されると、操作部に図１１に示す画面が表示される。そして、図１１に示す画面の製本ボタンが押されることによって、図１２に示すような製本処理の設定を行うための画面が表示される。ユーザは、図１２に示す画面を介して、読み込ませる原稿のサイズを指定する。図１２に示す例では、製本物のシートのサイズとして、Ａ４サイズのシートが指定されている。そして、図１２に示す次へボタンが押されると、図１３に示す画面が表示される。ユーザは、図１３の画面を介して、製本物を左開きにするか、右開きにするかを設定する。そして、図１３の画面の次へボタンが押されると、図１４に示す画面が表示される。ユーザは、図１４に示す画面を介して、製本物のシートのサイズを選択する。また、ユーザは、図１４の画面を介して製本物に表紙を付けるか否かを設定することもできる。
【００６７】
図１４に示す画面で次へボタンが押されると、図１５に示す画面が表示される。図１５に示す画面は、製本物の仕上がりを設定するための画面である。製本の仕上がりには下記の３つの形態がある。
【００６８】
形態１：中とじする（中綴じ製本処理を実行する）
形態２：サドル折り（中折り製本処理を実行する）
形態３：中とじしない。
【００６９】
形態１の場合、画像形成装置１００で印刷されたシートは、フィニッシャ３１５に搬送され、ストッパ４４ａによってフィニッシャ３１５の内部の図４に示す位置に蓄積される。そして、印刷されたシートが所定の枚数揃ったところで、シートの中央を、ステイプラによって綴じる綴じ処理が行われる。その後、ストッパ４４ａは、図５に示すストッパ４５ｂの状態に移動される。そして、綴じ処理が実行されたシートは、突き板４３及び折りローラ４５、４６によって２つに折る折り処理が実行され、束搬送ローラ対４７、４８により搬送されて排紙トレイ３３０に排紙される。
【００７０】
形態２の場合、画像形成装置１００で印刷されたシートは、フィニッシャ３１５に搬送され、フィニッシャ３１５の内部の図５に示す位置に蓄積される。そして、印刷されたシートが、所定の枚数揃ったところで、突き板４３及び折りローラ４５、４６によって２つに折る折り処理が実行され、束搬送ローラ対４７、４８により搬送されて排紙トレイ３３０に排紙される。この場合、綴じ処理は実行されない。
【００７１】
形態３の場合、製本用のレイアウトでページ画像を配置するが、綴じ処理も折り処理も行うことなく排紙する。この場合、排紙トレイ３３０ではなく、排紙トレイ３２８に排紙する。
【００７２】
図１５に示す画面で、製本物の仕上がりを設定してＯＫキーが押されると、図１６に示す画面が表示される。ＣＰＵ４０２は、図１２〜図１５に示す画面を介して受付けた設定をＤＲＡＭ４０６に保持しておく。そして、ＣＰＵ４０２は、図１６に示す画面を表示する場合に、製本の設定がされていることを画面に表示させる。そして、図１６に示す画面において閉じるキーが押されると、ＣＰＵ４０２は、図１７に示す画面を表示させる。
【００７３】
図１７に示す画面が表示された状態で、スタートキー５０６が押されると、ＣＰＵ４０２は、ＤＲＡＭ４０６に格納された設定に従って、スキャナ部による原稿の読取動作、及びプリンタ部による印刷動作を開始する。
【００７４】
以上のような操作を行うことで、ユーザは、中綴じ製本処理や、中折り製本処理が実行された製本物を手に入れることができる。
【００７５】
しかしながら、フィニッシャ３１５の能力（シートを綴じる能力や、シートを折る能力）により、一度に処理することができるシートの枚数には上限がある。例えば、折りローラ４５、４６の能力に限界があるため、シートは一度に２５枚しか折ることができない。ユーザによって原稿の画像２００ページがコピーされた場合、画像形成装置は、１枚のシートの表面、裏面のそれぞれに２ページずつ画像を配置して出力するため、計５０枚のシートを排紙する。そして、ユーザによって中綴じ製本処理を行うよう設定されていると、ＣＰＵ４０２は、フィニッシャ３１５により、２５枚ごとに中綴じ製本処理を実行して出力させる。
【００７６】
一方、中折り製本処理を実行するよう設定されている場合にも、フィニッシャ３１５の能力（シートを折る能力）により、一度に処理することができるシートの枚数には上限がある。この場合、折りローラ４５、４６の能力によれば、シートを一度に２５枚まで折ることができるが、中折り製本処理を実行する場合、折られたシートは綴じられずに束搬送ローラ４７、４８によって搬送される。そのため、搬送中のシートがずれる可能性があり、ジャムの発生の原因になる。そこで、本実施形態において、ＣＰＵ４０２は、シートに対して中折り製本処理を実行する場合、例え、フィニッシャ３１５の能力により一度に２５枚まで折ることができる場合でも、５枚ごとにシートを中折り製本処理して排紙させる。それによって、折られるシートを安定して搬送させることができ、ジャムが発生する可能性を低減することができる。
【００７７】
また、ユーザは、中綴じ製本処理及び中折り製本処理を実行する場合に、分割製本機能（分冊機能）を用いることもできる。分割製本機能とは、本来、１冊の本として出力すべき複数枚のシートを、所定の枚数ごとに中綴じ製本処理あるいは中折り製本処理を実行して、製本物として分冊して出力する機能である。当該所定の枚数は、シート処理装置に対して予め設定された値を用いてもよいし、ユーザによって設定できるようにしてもよい。本実施形態では、ユーザによって設定できる場合を例に説明する。なお、分割製本機能を用いた場合、分割製本機能を用いない場合とは、レイアウトの方法が異なり、各ページは、図２８に示す１２０３のように配置される。
【００７８】
ユーザは、図１１〜１６を用いて製本処理の設定を行う場合に、図１５に示す画面に含まれる分割製本ボタンを押すことで、分割製本機能を利用することができる。例えば、中綴じ製本処理を行うために「中とじする」ボタンが選択された状態で、図１５の画面の分割製本ボタンが押されると、図１８に示す画面が表示される。ユーザは、図１８に示す画面によって、何枚のシートごとに分割して出力するかを設定することができる。ここでは、中綴じ製本処理を実行する場合の上限値であるため、ＣＰＵ４０２は、１枚以上２５枚以下の範囲で設定を受付ける。なお、分割製本を選択した場合、分割製本された出力物を互いに隣り合わせるように重ねることにより、正しいページ順となるよう、原稿の各ページがレイアウトされて出力される。
【００７９】
分割製本機能を利用する場合と、利用しない場合のレイアウトと出力結果について、図２１、図２２を用いて具体的に説明する。
【００８０】
図２１は、中綴じ製本処理を実行する場合の原稿画像の各ページのレイアウト方法を説明するための図である。中綴じ製本処理が実行される場合、８０１に示される原稿の各ページの画像は、ＤＲＡＭ４０６上で、８０２に示されるようにレイアウトして保持される。そして、レイアウトが完了したら、折られるシートの内側にくるシートの画像から印刷される。レイアウト後の画像の配置が図２１のようになる場合、ＣＰＵ４０２は、まず、９（１枚目の表）、１０（１枚目の裏）、７（２枚目の表）、８（２枚目の裏）を印刷する。そして、ＣＰＵ４０２は、５（３枚目の表）、６（３枚目の裏）、３（４枚目の表）、４（４枚目の裏）、１（５枚目の表）、２（５枚目の裏）という順で印刷する。なお、ここで示した数字は、８０２に示す大きいサイズの数字に対応する。そして、印刷されたシートを、３２３でスイッチバックさせた後、搬送パス４１内部に順に蓄積し、綴じ処理を実行した後、折り処理を実行し、排紙トレイ３３０に排紙させる。そして排紙された出力結果は図２１に示すようになる。分割製本するように設定されていない場合で、保持された画像を印刷するために必要なシートの枚数が２５枚以内である場合、ＣＰＵ４０２は、図２１に示すレイアウト方法で綴じ処理及び折り処理を実行して排紙する。この場合、ユーザは、出力された印刷結果を別の出力物と重ねずとも、製本物として手に入れることができる。一方、分割製本するように設定されていない場合で、保持された画像を印刷するために必要なシートの枚数が２５枚を超える場合、ＣＰＵ４０２は、各シートに対して綴じ処理も折り処理も実行せずに、排紙トレイ３２８に排紙する。この場合、ユーザは、別途、オフラインフィニッシャと呼ばれる製本専用の装置を用いて、シートに対して綴じ処理や折り処理を実行して製本物を手に入れる。または、分割製本するように設定されておらず、保持された画像を印刷するために必要なシートの枚数が２５枚を超える場合、各シートに対して２５枚ごとに、綴じ処理を実行せずに折り処理を実行して排紙するよう制御してもよい。
【００８１】
一方、中綴じ製本処理を実行するよう設定された上で、図１５に示す分割製本ボタンによって、２枚ずつに分割製本するよう設定された場合、ＣＰＵ４０２は、９０１に示す原稿の各ページの画像を図２２の９０２に示すように配置する。この場合、ＣＰＵ４０２は、４（１枚目の表）、３（１枚目の裏）、１（２枚目の表）、２（２枚面の裏）の順に印刷する。なお、ここで示した数字は、９０２に示す大きいサイズの数字に対応する。そして、印刷されたシートを、３２３でスイッチバックさせた後、搬送パス４１内部に順に蓄積し、綴じ処理を実行した後、折り処理を実行し、排紙トレイ３３０に排紙させる。
【００８２】
次に、ＣＰＵ４０２は、続きのページも同様に、７（１枚目の表）、８（１枚目の裏）、５（２枚目の表）、６（２枚目の裏）の順に印刷する。そして、印刷されたシートを、３２３でスイッチバックさせた後、搬送パス４１内部に順に蓄積し、綴じ処理を実行した後、折り処理を実行し、排紙トレイ３３０に排紙させる。
【００８３】
そして、最後に、ＣＰＵ４０２は、９（１枚目の表）、１０（１枚目の裏）を印刷して、３２３でスイッチバックさせた後、搬送パス４１に搬送し、折り処理を実行し、排紙トレイ３３０にシートを排紙する。最後のシートは１枚であるため、ＣＰＵ４０２は、綴じ処理を実行しないように制御する。そして、排紙された出力結果は、図２２に示すようになる。分割製本された場合、各シート束は、１束目の最後のページと、２束目の最初のページが互いに隣り合うように重ねることによってページ順が揃うようになっている。２束目と３束目も同様に、２束目の最後のページと３束目の最初のページが互いに隣り合うように重ねることによってページ順が揃うようになっている。ユーザは、１〜３束目のシート束を組み合わせることによって、原稿画像の全てのページが正しい順序で印刷された製本物を手に入れることができる。
【００８４】
一方、綴じ処理を実行せずに、折り処理のみを実行して出力する中折り製本処理を実行する場合、図１９に示すように、ユーザは、「サドル折り」ボタンを選択する。
【００８５】
中折り製本処理を実行して出力する場合、出力結果は、図２３に示すようになる。一度に中折り製本処理を実行して出力する場合、一度に折り処理を実行できるシートの枚数は５枚であるため、１部に含まれるシートの枚数と出力結果との関係は、図２３のようになる。１部に含まれるシートの枚数が５枚を超える場合、ユーザは、先に出力されたシート束を、後から出力されたシート束の中央に挟み込むように、シート束を組み合わせることによって製本物を手に入れることができる。なお、ＣＰＵ４０２は、ユーザによってシート束を分けて出力するよう設定されていなくても、自動的にシート束を分けて出力するため、ユーザは出力されるシート束が分かれていることを知らない可能性がある。そのため、ＣＰＵ４０２は、出力される結果が別々のシート束に分けて出力する場合、その旨をユーザに通知するため、図２４に示すような画面を表示部５０５に表示するとよい。その際に、ＣＰＵ４０２は、シート束の組み合わせ方を、図２３の２０部の欄に記載された図として表示することで、ユーザにガイダンスしてもよい。それにより、ユーザは、出力されたシート束が、分けて出力されたこと、また、分けて出力されたシート束をどのように組み合わせればよいかを容易に知ることができる。
【００８６】
また、ユーザは、中折り製本処理を実行する場合にも、分割製本機能を利用することができる。この場合、ＣＰＵ４０２は、原稿の画像を図２２に示す９０２に示すように行う。そして、ＣＰＵ４０２は、中綴じ製本処理と同様の印刷順序で印刷を行い、綴じ処理を実行せずに、折り処理を実行してシートを排紙する。この場合、印刷結果は、図２２に示すようになる。ユーザは、分割して製本された各シート束を互いに隣り合うように重ねることでページが連続した製本物を手に入れることができる。
【００８７】
このように、本実施形態の場合、中折り製本処理を実行する場合、分割製本機能を使用する場合も使用しない場合も、印刷に必要なシートが５枚を超えている場合、分割して製本される。
このような場合に、ユーザは、出力された複数の各シート束（冊子）を、どのように組み合わせて製本物を手に入れたいかを選択したい場合がある。例えば、出力された製本物を各シート束を図２３に示すように、先に出力されたシート束を、後から出力されたシート束の中央に挟み込むように、シート束を組み合わせる方法で製本物を手に入れたい場合がある。一方で、ユーザは、出力される各シート束を互いに隣り合うように重ねることで製本物ができるようにしたい場合がある。
【００８８】
本実施形態では、分割製本機能を使用しないよう設定した場合に、先に出力されたシート束を、後から出力されたシート束の中央に挟み込むように、シート束を組み合わせる方法で製本物を手に入れることができる。一方で、分割製本機能を使用しないよう設定した場合に、出力される各シート束を互いに隣り合うように重ねることで製本物を手に入れることができる。
【００８９】
上述したように、分割製本機能を使用する場合、フィニッシャ３１５が２５枚まで中綴じ製本処理を実行できる。しかしながら、中折り製本処理の場合にも、単純に分割製本機能で分割される１束あたりのシートの枚数を２５枚まで受付け可能にすると次のような課題が生じる。具体的には、出力される製本物がユーザの意図したものとは異なる形態となる可能性がある。
【００９０】
仮に、ユーザによって２５枚ごとに分割して出力するように設定され、２５枚ごとにシートを中折り製本処理して出力する場合、束搬送ローラ４７、４８の搬送能力の関係上、折られたシートがずれ、ジャムが発生する可能性がある。また、仮に、ＣＰＵ４０２は、シートを５枚ずつ分割して出力する場合でも、出力される結果は、ユーザが意図するものにはならない。
【００９１】
その理由について、図２５を用いて説明する。図２５の左図は、ユーザが、図１８に示す画面において、分割製本で７枚ごとに分割するよう設定した場合の中綴じ製本処理が実行された後の製本物である。
【００９２】
この場合、各シート束は、左図の下の束１１０１から順番に１１０２、１１０３と機外に出力される。中綴じ製本処理を実行する場合、２５枚まで正常に出力することができるため、７枚ごとに分割して製本する場合には問題なく出力される。ユーザは、出力された各シート束を互いに隣り合うように重ねることによって正しいページ順の製本物を手に入れることができる。
【００９３】
しかしながら、ユーザによって中折り製本処理を実行するよう選択され、７枚ごとに分割製本するよう設定された場合、ＣＰＵ４０２は、各ページのレイアウトを、中綴じ製本処理の場合と同様、図２５の左図のように実行する。そして、ＣＰＵ４０２は、シートを安定して搬送するため、５枚ごとにシートを折って出力するよう制御する。そのため、出力されるシート束は、図２５の右図のようになる。この場合、例えば、フィニッシャ３１５に蓄積されたシート束は、１１０１のようにページが配置され、内側のシートから５枚蓄積ところで排紙トレイ３３０に排紙される。その結果、出力物は１１０４のように排紙される。そして、次の束は１１０１の残りの２枚（外側の２枚）と、次の束である１１０２の内側の３枚が組み合わされて、５枚まとめて１１０５に示すような束で排紙される。残りのシートも同様に、１１０２の外側４枚と、１１０３の内側の１枚が組み合わされて、５枚まとめて１１０６の束で排紙される。１１０３の中間の５枚束が１１０７となり、１１０３の残りの１枚が最後に排出される。
【００９４】
その結果、ユーザは、分割製本された出力物を重ね、１１０４〜１１０８の束が互いに隣り合うように重ね合わせても、ページ順が、１、２、２７、２８、３、４、・・・１１、１２、１７、１８、・・・、２５、２６、１３、１４・・・というようになってしまう。この場合、ユーザは、出力物のページ順序を正しい順序にするために、一度各シート束を分ける必要があり、非常に手間がかかる結果となってしまう。
そこで、本実施形態では、シートを綴じない中折り製本処理を実行して分割製本する場合、ＣＰＵ４０２は、図２０に示す画面を介して受付けることができるシートの枚数を１〜５枚に制限する。それによって、ユーザは、正常な出力結果を得ることができる。
次に、図２６を用いて、本実施形態におけるＣＰＵ４０２による制御手順を説明する。ＣＰＵ４０２は、ＲＯＭ４０４に格納されたプログラムを実行することによって、図２６のフローチャートに示す各ステップを実行する。
【００９５】
図２６に示すフローチャートは、図１５の画面の分割製本ボタンが押されたときのＣＰＵ４０２による制御である。
【００９６】
まず、Ｓ４００１で、ＣＰＵ４０２は、分割製本ボタンが押されたか否かを判定する。分割製本ボタンが押されていない場合、Ｓ４００１の処理が繰り返され、押された場合、ＣＰＵ４０２はＳ４００２に処理を進める。
【００９７】
Ｓ４００２にて、ＣＰＵ４０２は、図１５の画面の「中とじする」ボタンによって、中綴じ製本処理が選択されているか否かを判定する。中綴じ製本処理が選択されている場合、ＣＰＵ４０２はＳ４００４に処理を進め、中綴じ製本処理が選択されていない場合、Ｓ４００３に処理を進める。
【００９８】
Ｓ４００４にて、ＣＰＵ４０２は、分割されるシート束について、受付け可能な１束あたりのシートの枚数が１〜２５枚までであることを示す図１８に示すような画面を表示部５０５に表示させる。
【００９９】
そして、Ｓ４００５にて、ＣＰＵ４０２は、ユーザから枚数設定を受付ける。このとき、ＣＰＵ４０２は、テンキー５０４や図１８に示す「＋／−」キーによって枚数の設定を受付ける。そして、ＣＰＵ４０２は、１〜２５枚以外の枚数が指定された場合に、その枚数の指定を制限する。制限する方法としては、例えば、ＣＰＵ４０２が、テンキー５０４によって２８が指定された場合に、上限値である２５を枚数として設定するように、１〜２５以外の枚数の指定を無効とする方法がある。また、「＋／−」キーによって２５枚を超える数字が指定された場合にも、２５を超える数字の入力を無効とし、２５枚のままにする方法がある。下限値の１についても同様に、０枚がテンキー５０４や「＋／−」キーによって指定された場合に、ＣＰＵ４０２は、当該指定を無効とすればよい。また、上述した方法で設定可能な枚数を制限する場合に、その旨をユーザに通知するためのメッセージを表示してもよい。
【０１００】
そして、１〜２５枚の枚数の入力の後、ＯＫキーが押されたら、受付けた枚数をＤＲＡＭ４０６に記憶して処理を終了する。そして、ＣＰＵ４０２は、後述する図２７において製本処理を実行する場合に、ＤＲＡＭ４０６に記憶した値に従って製本処理を行う。
【０１０１】
一方、Ｓ４００３に処理を進めた場合、ＣＰＵ４０２は、図１５に示す「サドル折り」ボタンによって中折り製本処理が選択されていると判定する。そして、中折り製本処理が選択されていると判定した場合に、ＣＰＵ４０２は、Ｓ４００６に処理を進め、選択されていないと判定した場合にＳ４００８に処理を進める。
【０１０２】
Ｓ４００６に処理を進めた場合、ＣＰＵ４０２は、分割されるシート束について、受付け可能な１束あたりのシートの枚数が１〜５枚までであることを示す図２０に示すような画面を表示部５０５に表示させる。
【０１０３】
そして、Ｓ４００７にて、ＣＰＵ４０２は、ユーザから枚数の設定を受付ける。このとき、ＣＰＵ４０２は、テンキー５０４や図１８に示す「＋／−」キーによって枚数の設定を受付ける。そして、ＣＰＵ４０２は、１〜５枚以外の枚数が指定された場合に、その枚数の指定を制限する。制限する方法としては、例えば、ＣＰＵ４０２が、テンキー５０４によって７が指定された場合に、上限値である５を枚数として設定するように、１〜５以外の枚数の指定を無効とする方法がある。また、「＋／−」キーによって５枚を超える数字が指定された場合にも、５を超える数字の入力を無効とし、５枚のままにする方法がある。下限値の１についても同様に、０枚がテンキー５０４や「＋／−」キーによって指定された場合に、ＣＰＵ４０２は、当該指定を無効とすればよい。また、枚数の指定を制限する場合に、その旨をユーザに通知するためのメッセージを表示してもよい。
【０１０４】
そして、１〜５枚の枚数の入力の後、ＯＫキーが押されたら、受付けた枚数をＤＲＡＭ４０６に記憶して処理を終了する。そして、ＣＰＵ４０２は、後述する図２７において製本処理を実行する場合に、ＤＲＡＭ４０６に記憶した値に従って製本処理を行う。
【０１０５】
Ｓ４００８に処理を進めた場合、ＣＰＵ４０２は、エラー通知を行う。Ｓ４００８に進む場合とは、例えば、「中とじする」ボタンも「サドル折り」ボタンも選択されていない状態である。「中とじしない」ボタンが選択されている状態もこれに含まれる。この場合、そもそもシートは折られないため、分割製本の設定を行っても意味がないからである。また、エラーメッセージを表示する方法に限らず、「中とじする」ボタンも「サドル折り」ボタンも選択されていない場合に、ＣＰＵ４０２は、分割製本ボタンをグレーアウトするなど、選択不可能な状態で表示してもよい。
【０１０６】
次に、図２７を用いて、本実施形態におけるＣＰＵ４０２による制御手順を説明する。ＣＰＵ４０２は、ＲＯＭ４０４に格納されたプログラムを実行することによって、図２７のフローチャートに示す各ステップを実行する。
【０１０７】
まず、ＣＰＵ４０２は、スタートキー５０６によってジョブの実行要求を受付けると、図２７のフローチャートに示す処理を開始する。例えば、スキャナ部によって読み取られた原稿の画像をプリンタ部にて印刷するコピージョブの実行要求を受付けた場合、ＣＰＵ４０２は、原稿の画像をレイアウトして印刷し、印刷されたシートに対して当該フローチャートの処理を行う。また、外部のＰＣから受付けた画像をプリンタ部にて印刷するプリントジョブの実行要求を受付けた場合、ＣＰＵ４０２は、ＰＣから受付けた画像をレイアウトして印刷し、印刷されたシートに対して当該フローチャートの処理を行う。
【０１０８】
Ｓ５００１にて、ＣＰＵ４０２は、製本処理を実行するよう設定されているか否かを判定する。製本処理を実行するよう設定されている場合には、ＣＰＵ４０２は、Ｓ５００２に処理を進め、設定されていない場合には、Ｓ５００６に処理を進める。
【０１０９】
Ｓ５００６に処理を進めた場合、ＣＰＵ４０２は、ユーザから受付けた製本処理以外の設定に基づいて処理を実行する。例えば、フィニッシャ３１５による後処理を実行せず、画像形成装置１００による印刷を行ってシートを排紙する場合がこれに該当する。
【０１１０】
Ｓ５００２に処理を進めた場合、ＣＰＵ４０２は、中綴じ製本処理を実行するように設定されているか否かを判定する。中綴じ製本処理を実行するよう設定されている場合、Ｓ５００３に処理を進め、設定されていない場合、Ｓ５００４に処理を進める。
【０１１１】
Ｓ５００３にて、ＣＰＵ４０２は、分割製本ボタンによって分割製本を実行するよう設定されているか、分割製本機能を実行しないよう設定されているかを判定する。
【０１１２】
分割製本機能を実行しないよう設定されている場合、Ｓ５００７に処理を進める。Ｓ５００７にて、ＣＰＵ４０２は、各ページのレイアウトを図２１に示すような方法で行う。そして、ＣＰＵ４０２は、２５枚ごとに、ストッパ４４ａの位置で綴じ処理を実行し、ストッパ４４ｂの位置でシートを折って出力するよう制御する。
【０１１３】
一方、分割製本機能を実行するよう設定されている場合には、Ｓ５００８に処理を進める。Ｓ５００８にて、ＣＰＵ４０２は、各ページのレイアウトを図２２に示すような方法で行う。そして、ＣＰＵ４０２は、Ｓ４００５にてユーザによって設定された枚数ごとに、ストッパ４４ａの位置で綴じ処理を実行し、ストッパ４４ｂの位置でシートを折って出力するよう制御する。
【０１１４】
Ｓ５００４に処理を進めた場合、ＣＰＵ４０２は、中折り製本処理を実行するように設定されているか否かを判定する。中折り製本処理を実行するよう設定されている場合、Ｓ５００５に処理を進め、設定されていない場合、Ｓ５０１１に処理を進める。
【０１１５】
Ｓ５００５にて、ＣＰＵ４０２は、分割製本ボタンによって分割製本を実行するよう設定されているか、分割製本機能を実行しないよう設定されているかを判定する。
【０１１６】
分割製本機能を実行しないよう設定されている場合、Ｓ５００９に処理を進める。Ｓ５００９にて、ＣＰＵ４０２は、各ページのレイアウトを図２１に示す方法と同様の方法で行う。そして、ＣＰＵ４０２は、５枚ごとに、ストッパ４４ｂの位置でシートを折って出力するよう制御する。その結果、出力された製本物は、図２３のようになる。なお、この場合、ストッパ４４ａの位置で綴じ処理は実行されない。
【０１１７】
一方、分割製本機能を実行するよう設定されている場合には、Ｓ５０１０に処理を進める。Ｓ５０１０にて、ＣＰＵ４０２は、各ページのレイアウトを図２２に示すような方法で行う。そして、ＣＰＵ４０２は、Ｓ４００７にてユーザによって設定された枚数ごとに、ストッパ４４ａの位置で綴じ処理を実行し、ストッパ４４ｂの位置でシートを折って出力するよう制御する。なお、この場合、ストッパ４４ａの位置で綴じ処理は実行されない。
【０１１８】
Ｓ５０１１に処理を進めた場合、ＣＰＵ４０２は、製本用のレイアウトを行い、綴じ処理及び折り処理を実行せずにシートを排紙するよう制御する。この場合、シートは、排紙トレイ３３０ではなく、排紙トレイ３２８に排紙される。
【０１１９】
以上のように制御することによって、中綴じ製本処理及び中折り製本処理を実行可能な装置で、中折り製本処理を実行する場合に、シートを５枚ずつ折るため、搬送中のシートのずれによってジャムが発生する可能性を低減することができる。言い換えると、中綴じ製本処理を行う場合に、一度に許可する処理枚数よりも、中折り製本処理を実行する際に、一度に許可する処理枚数を少なくしている。このように装置が、所定の枚数のシートを折るための機構を有する場合でも、シートを綴じずに折って出力する場合には、装置は、所定の枚数より少ない枚数ごとにシートを出力するよう制御する。それによって、折られたシートが搬送中にずれ、シートのジャムが発生する可能性を低減することができる。
【０１２０】
また、ユーザは、中折り製本処理を実行する場合に、２種類のレイアウト方法のうちのいずれかを選択することができる。１つ目のレイアウト方法は、分冊される複数の製本物に含まれる製本物を、当該複数の製本物に含まれる別の製本物に挟み込むことで正しいページ順の製本物が得られるようレイアウトする方法である。２つ目のレイアウト方法は、分冊される複数の製本物を互いに隣り合わせることで正しいページ順の製本物が得られるようレイアウトする方法である。このような２種類の方法のうちのいずれかをレイアウト選択することによって、ユーザは、所望の形式で出力された製本物を手に入れることができる。
【０１２１】
さらに、上述したような制御によって、ユーザは、中折り製本処理を実行し、分割製本機能を利用する場合でも、中綴じ製本処理を実行する場合と同様のレイアウトで正しいページ順序で出力された製本物を手に入れることができる。具体的には、中綴じ製本処理を実行する場合と同様のレイアウトで出力されたシートを一度分けて、正しいページ順序になるように組み替えるといった煩わしい作業をユーザに行わせる必要がなくなる。
【０１２２】
なお、上述した実施形態において、シート処理装置は、フィニッシャ３１５を有する画像形成装置１００である例を説明した。しかしながら、シート処理装置は、印刷機能を備えず、シートに対して中折り製本処理と中綴じ製本処理を実行可能なフィニッシャのみから構成されていてもよい。その場合、当該フィニッシャは、制御部、シートを給紙する給紙部、ユーザからの操作を受付ける操作部を独自に備え、給紙部から給紙されたシートに対して、ユーザにより指定された中折り製本処理や中綴じ製本処理を実行するとよい。
【０１２３】
また、上述した実施形態では、一度に実行可能な中綴じ製本処理の枚数が２５枚であり、一度に実行可能な中折り製本処理の枚数を５枚である場合について説明したが、各枚数はこれらの値に限られるものではない。また、分割製本機能を実行する場合に、ユーザから受付け可能な上限値についても、中綴じ製本処理の場合に２５枚、中折り製本処理の場合に５枚に限られるものではない。
【０１２４】
以下、本発明に係るシート処理装置で読み出し可能なデータ処理プログラムの構成について説明する。また、本発明は、データ処理プログラムを記憶した記憶媒体であってもよい。その場合、記憶媒体は、当該記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報、作成者等も記憶される場合がある。また、記憶媒体は、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１２５】
さらに、記憶媒体は、各種プログラムに従属するデータもディレクトリに管理している。また、当該記憶媒体に、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１２６】
本実施形態におけるフローチャートに示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１２７】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録したコンピュータ読取可能な記憶媒体を、システムあるいは装置に供給するようにしてもよい。また、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１２８】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２９】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【０１３０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけに限られるものではない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【符号の説明】
【０１３１】
４０２  ＣＰＵ
４０４  ＲＯＭ
４０６  ＤＲＡＭ
【図１】
0005631472.tif 000002
【図２】
0005631472.tif 000003
【図３】
0005631472.tif 000004
【図４】
0005631472.tif 000005
【図５】
0005631472.tif 000006
【図６】
0005631472.tif 000007
【図７】
0005631472.tif 000008
【図８】
0005631472.tif 000009
【図９】
0005631472.tif 000010
【図１０】
0005631472.tif 000011
【図１１】
0005631472.tif 000012
【図１２】
0005631472.tif 000013
【図１３】
0005631472.tif 000014
【図１４】
0005631472.tif 000015
【図１５】
0005631472.tif 000016
【図１６】
0005631472.tif 000017
【図１７】
0005631472.tif 000018
【図１８】
0005631472.tif 000019
【図１９】
0005631472.tif 000020
【図２０】
0005631472.tif 000021
【図２１】
0005631472.tif 000022
【図２２】
0005631472.tif 000023
【図２３】
0005631472.tif 000024
【図２４】
0005631472.tif 000025
【図２５】
0005631472.tif 000026
【図２６】
0005631472.tif 000027
【図２７】
0005631472.tif 000028