(57)【要約】      （修正有）【課題】積載済みのシートの整合品位が低下してしまうと判断した場合には印刷を中断して整合品位の低下を防ぎ、整合品位が低下しないと判断した場合には印刷を停止することなく排紙処理を続ける技術を提供する。【解決手段】排出されたシートを積載する積載トレイに第１のシートが積載された上に、その第１のシートとは異なる第２のシートが積載される場合、第２のシートに対する整合処理を行うか否かを判定し、第２のシートに対する整合処理を行わないと判定した場合は、整合処理を行うことなく第２のシートを積載トレイに積載し、第２のシートに対する整合処理を行うと判定した場合は、積載トレイに第２のシートを積載して第２のシートに対する整合処理を行う。【選択図】図１３
2014094815.tif 000002
【特許請求の範囲】
【請求項１】
排出されたシートを積載する積載トレイと、
第１の整合部材及び第２の整合部材がそれぞれ前記積載トレイに積載されるシートの端部に当接して、前記積載トレイに積載されたシートを整合する整合手段と、
前記積載トレイに第１のシートが積載された上に前記第１のシートとは異なる第２のシートが積載される場合、前記整合手段により前記第２のシートに対する整合処理を行うか否かを判定する判定手段と、
前記判定手段が前記第２のシートに対する整合処理を行わないと判定した場合は、前記整合処理を行うことなく前記第２のシートを前記積載トレイに積載し、
前記判定手段が前記第２のシートに対する整合処理を行うと判定した場合は、前記積載トレイに前記第２のシートを積載し前記整合手段により前記第２のシートに対する整合処理を行うように制御する制御手段と、
を有することを特徴とするシート処理装置。
【請求項２】
前記第１のシートの幅よりも前記第２のシートの幅が小さくかつ前記第２のシートに続いてシートがあるとき、或いは、前記第１のシートの幅よりも前記第２のシートの幅が小さくかつ前記第２のシートに続くシートの枚数が所定枚数よりも多いとき、或いは前記第１のシートの幅よりも前記第２のシートの幅が小さくかつ前記第１のシートの表面が白紙でなくて前記第２のシートに続くシートの枚数が所定枚数よりも多いとき、前記積載トレイに積載されている前記第１のシートを取り除くようにユーザに指示する指示手段を更に有し、
前記指示手段の指示に応じて前記積載トレイから前記第１のシートが取り除かれた後、前記制御手段は前記積載トレイに前記第２のシートを積載し前記整合手段により前記第２のシートに対する整合処理を行うように制御することを特徴とする請求項１に記載のシート処理装置。
【請求項３】
前記判定手段は、前記第１のシートの幅と前記第２のシートの幅が同じでなく、かつ前記第２のシートに続いて同じ幅のシートがないときに前記整合処理を行わないと判定することを特徴とする請求項１に記載のシート処理装置。
【請求項４】
前記判定手段は、前記第１のシートの幅よりも前記第２のシートの幅が小さく、かつ前記第２のシートに続くシートの枚数が所定枚数よりも少ないときは前記整合処理を行わないと判定することを特徴とする請求項１に記載のシート処理装置。
【請求項５】
前記判定手段は、更に、積載されている前記第１のシートの最上位のシートの表面が白紙でないときに前記整合処理を行わないと判定することを特徴とする請求項３又は４に記載のシート処理装置。
【請求項６】
前記判定手段は、前記第１のシートの幅と前記第２のシートの幅が等しいか、或いは前記第２のシートの幅の方が大きいときに前記整合処理を行うと判定することを特徴とする請求項１に記載のシート処理装置。
【請求項７】
前記判定手段は、積載されている前記第１のシートの最上位のシートの表面が白紙であるときに前記整合処理を行うと判定することを特徴とする請求項１に記載のシート処理装置。
【請求項８】
前記所定枚数を設定する設定手段を更に有することを特徴とする請求項２又は４に記載のシート処理装置。
【請求項９】
排出されたシートを積載する積載トレイと、第１の整合部材及び第２の整合部材がそれぞれ前記積載トレイに積載されるシートの端部に当接して、前記積載トレイに積載されたシートを整合する整合手段とを有するシート処理装置を制御する制御方法であって、
判定手段が、前記積載トレイに第１のシートが積載された上に前記第１のシートとは異なる第２のシートが積載される場合、前記整合手段により前記第２のシートに対する整合処理を行うか否かを判定する判定工程と、
制御手段が、前記判定工程が前記第２のシートに対する整合処理を行わないと判定した場合は、前記整合処理を行うことなく前記第２のシートを前記積載トレイに積載し、
前記判定工程が前記第２のシートに対する整合処理を行うと判定した場合は、前記積載トレイに前記第２のシートを積載し前記整合手段により前記第２のシートに対する整合処理を行うように制御する制御工程と、
を有することを特徴とするシート処理装置の制御方法。
【請求項１０】
コンピュータに、請求項９に記載の制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、積載トレイに積載されたシートを整合する機能を有するシート処理装置、その制御方法、及びプログラムに関する。
【背景技術】
【０００２】
印刷装置から排紙され、印刷済のシートをトレイ上に積載するシート積載装置では、それらシートを、そのトレイ上で高い精度で整合する性能が要求されている。特許文献１では、積載トレイ上に揃え部材を設け、シートの排出方向と平行であるシートの端面に揃え部材を接離させてシート端面の位置を揃えることにより、積載トレイに積載されたシートを整合して積載することが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２０６３３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで図２０に示すように、積載トレイ２００１へ積載済みのシートのシート幅Ｗ１とは異なるシート幅Ｗ２（Ｗ２＜Ｗ１）のシートを、それら積載済みのシートの上に積載してシート幅Ｗ２のシートを整合する場合を考える。この場合は、シート幅Ｗ２のシートを整合するために、整合板Ａ，Ｂを、既に積載済のシート上面と当接させる必要がある。このように整合板Ａ，Ｂが積載済みのシートの上面と当接している状態で、製合板Ａが図中の矢印方向に移動してシートの整合動作を行うと、整合板Ａの底面が積載済みの最上位のシートの表面を擦ることになる。その結果、その最上位のシートに印刷されているトナーのはがれが発生し、そのシートの画像の品位が低下する可能性がある。
【０００５】
また、そのはがされたトナーが整合板の底面に付着して整合板を汚してしまい、その整合板の底面が他のシートに接触した際に、整合板に付着したトナーで、そのシートを汚してしまう可能性がある。一方で、既に印刷したシートの幅と異なる幅のシートに印刷する場合は、一旦、印刷を停止し、ユーザが既に印刷して積載済みのシートを積載トレイから取り除き、その後で、異なる幅のシートへの印刷を再開することも考えられる。しかしながら、そのようにすると上述の問題が生じないものの、印刷の生産性が低下するという問題がある。
【０００６】
本発明の目的は、上記従来技術の問題点を解決することにある。
【０００７】
本発明の特徴は、積載済みのシートの整合品位が低下してしまうと判断した場合には印刷を中断して整合品位の低下を防ぎ、整合品位が低下しないと判断した場合には印刷を停止することなく排紙処理を続ける技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明の一態様に係るシート処理装置は以下のような構成を備える。即ち、
排出されたシートを積載する積載トレイと、
前記第１の整合部材及び第２の整合部材がそれぞれ前記積載トレイに積載されるシートの端部に当接して、前記積載トレイに積載されたシートを整合する整合手段と、
前記積載トレイに第１のシートが積載された上に前記第１のシートとは幅が異なる第２のシートが積載される場合、前記整合手段により前記第２のシートに対する整合処理を行うか否かを判定する判定手段と、
前記判定手段が前記第２のシートに対する整合処理を行わないと判定した場合は、前記整合処理を行うことなく前記第２のシートを前記積載トレイに積載し、
前記判定手段が前記第２のシートに対する整合処理を行うと判定した場合は、前記積載トレイに前記第２のシートを積載し前記整合手段により前記第２のシートに対する整合処理を行うように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、積載済みのシートの整合品位が低下してしまうと判断した場合には印刷を中断して整合品位の低下を防ぎ、整合品位が低下しないと判断した場合には印刷を止めることなく排紙処理を続けることが可能となり、利便性が向上する。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る画像形成システムの主要部の断面構造を示す構成図。
【図２】実施形態に係る画像形成システム全体の制御を司るコントローラの構成を示すブロック図。
【図３】実施形態に係る画像形成装置の操作表示部４００を説明する図。
【図４】実施形態に係るフィニッシャの構成を説明する図で、（Ａ）は正面図、(Ｂ)は、シートの排出方向から見た図。
【図５】実施形態に係るフィニッシャ制御部の構成を示すブロック図。
【図６】積載トレイと整合板の位置関係を示す図で、（Ａ）はシートの整合を行う時の整合板の状態を示す図、（Ｂ）は整合板を退避させた状態を示す図。
【図７】実施形態に係るフィニッシャにおけるシートの搬送を説明する図。
【図８】積載トレイをシート排出方向側から見た場合の整合板の位置を説明する図。
【図９】シフトソート時における、積載トレイをシート排出方向側から見たときの整合板の位置を説明する図。
【図１０】実施形態に係る画像形成装置の操作表示部に表示される画面の一例を示す図で、（Ａ）（Ｂ）は仕上げモードの選択画面例を示す図、（Ｃ）は排紙先の選択画面例を示す図。
【図１１】給紙段の選択画面の一例を示す図。
【図１２】原稿サイズ混載モードの設定画面を示す図で、（Ａ）は応用モードの選択画面例を示す図、（Ｂ）は原稿サイズの混載が同じ幅か異なる幅かを指定する画面例を示す図。
【図１３】本実施形態１に係る画像形成装置がシートに印刷して、そのシートをフィニッシャに排出するときの処理を説明するフローチャート。
【図１４】本実施形態１に係るフィニッシャによる排紙動作を説明するフローチャート。
【図１５】シートＰが上トレイに排出される場合に、シートＰと、次に印刷されるページのシート幅が等しいと判断した時に表示部に表示されるメッセージの一例を示す図。
【図１６】実施形態２に係る原稿サイズの混載を許容する原稿サイズの混載画面の一例を示す図。
【図１７】本実施形態２に係る画像形成装置がシートに印刷して、そのシートをフィニッシャに排出するときの処理を説明するフローチャート。
【図１８】本実施形態３に係る画像形成装置がシートに印刷して、そのシートをフィニッシャに排出するときの処理を説明するフローチャート。
【図１９】本実施形態４に係る画像形成装置がシートに印刷して、そのシートをフィニッシャに排出するときの処理を説明するフローチャート。
【図２０】シート幅の異なる複数のシートが積載されている場合の整合動作を説明する図。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１２】
図１は、本発明の実施形態に係る画像形成システムの主要部の断面構造を示す構成図である。
【００１３】
この画像形成システムは、画像形成装置１０とシート積載装置としてのフィニッシャ５００とを備えている。画像形成装置１０は、原稿から画像を読み取るイメージリーダ２００、及び読み取った画像をシート上に形成（印刷）するプリンタ３５０を備えている。
【００１４】
原稿給送装置１００は、原稿トレイ１０１上に上向きにセットされた原稿を先頭頁から順に１枚ずつ給紙し、湾曲したパスを介してプラテンガラス１０２上の所定の取り位置を経て搬送し、その後、排紙トレイ１１２へ排出する。このときスキャナユニット１０４は所定の読取位置に固定されており、原稿が読取位置を通過するときに、その原稿の画像がスキャナユニット１０４により読み取られる。原稿が読取位置を通過する際に、原稿がスキャナユニット１０４のランプ１０３の光で照射され、原稿からの反射光がミラー１０５，１０６，１０７を介してレンズ１０８に導かれる。このレンズ１０８を通過した光は、イメージセンサ１０９の撮像面に結像され、画像データに変換されて出力される。イメージセンサ１０９から出力された画像データは、プリンタ３５０の露光部１１０にビデオ信号として入力される。
【００１５】
プリンタ３５０の露光部１１０は、イメージリーダ２００から入力されたビデオ信号に基づいて変調したレーザ光を出力する。このレーザ光は、ポリゴンミラー１１９により走査されながら感光ドラム１１１上に照射され、感光ドラム１１１には、その走査されたレーザ光に応じた静電潜像が形成される。この感光ドラム１１１上の静電潜像は、現像器１１３から供給される現像剤によって現像され可視像化される。
【００１６】
印刷に使用されるシートは、プリンタ３５０に装備されている給紙段１１４或いは給紙段１１５から、ピックアップローラ１２７或いは１２８の回転により１枚ずつ取り出される。こうして取り出されたシートは、給紙ローラ１２９或いは給紙ローラ１３０の回転によりレジストローラ１２６の位置まで搬送される。図１では説明の便宜上、給紙段を２つだけ示しているが、プリンタ３５０はこれら以外に不図示の給紙段を備えていても良い。また図示しないオプション給紙装置をプリンタ３５０に接続することで、給紙段を増設することが可能な構成であってもよい。こうしてシートの先端がレジストローラ１２６の位置まで達したところで、レジストローラ１２６が所定のタイミングで回転駆動され、そのシートを感光ドラム１１１と転写部１１６との間に搬送する。これにより感光ドラム１１１に形成された現像剤像は、その給紙されたシート上に転写部１１６により転写される。なお、本実施形態では、１つの現像器１１３と感光ドラム１１１を有する１Ｄタイプの画像形成装置１０を例に説明する。しかしながら、本発明はこれに限られず、画像形成装置１０は、Ｃ（シアン），Ｍ（マゼンタ），Ｙ（イエロー），Ｋ（黒）の現像器と感光ドラムを有していてもよい。こうして現像剤像が転写されたシートは定着部１１７に搬送され、定着部１１７は、そのシートを加熱及び加圧することによって、シート上に画像を定着させる。定着部１１７を通過したシートは、フラッパ１２１及び排出ローラ１１８を経てプリンタ３５０から外部（フィニッシャ５００）に向けて排出される。またシートの両面に画像形成を行う場合には、シートは反転パス１２２を介して両面搬送パス１２４へ搬送され、再度、レジストローラ１２６の位置まで搬送される。
【００１７】
次に、本実施形態に係る画像形成システム全体の制御を司るコントローラの構成及び全体システムブロック図について図２を参照して説明する。図２は、実施形態に係る画像形成システム全体の制御を司るコントローラの構成を示すブロック図である。
【００１８】
コントローラはＣＰＵ回路部９００を有し、ＣＰＵ回路部９００は、ＣＰＵ９０１，ＲＯＭ９０２，メモリ部９０３を有している。メモリ部９０３は、ＲＡＭやＨＤＤで構成される。ＣＰＵ９０１は、この画像形システム全体の制御を行うＣＰＵであり、制御プログラムが書き込まれたＲＯＭ９０２と、各種データを一時的に記憶するためのメモリ部９０３がアドレスバス、データバス(不図示）を介して接続されている。ＣＰＵ９０１は、ＲＯＭ９０２に格納されている制御プログラムに従って各制御部９１１，９２１，９２２，９３１，９４１，９５１及び外部インターフェース９０４を総括的に制御する。メモリ部９０３は、制御データを一時的に保持し、また制御に伴う演算処理の作業領域として用いられる。
【００１９】
原稿給送制御部９１１は、原稿給送装置１００をＣＰＵ回路部９００からの指示に基づいて駆動制御する。イメージリーダ制御部９２１は、上述のスキャナユニット１０４、イメージセンサ１０９などに対する駆動制御を行い、イメージセンサ１０９から出力された画像信号を画像信号制御部９２２に転送する。画像信号制御部９２２は、イメージセンサ１０９からのアナログ画像信号をデジタル信号に変換した後に各処理を施し、このデジタル信号をビデオ信号に変換してプリンタ制御部９３１に出力する。画像信号制御部９２２はまた、コンピュータ９０５から外部Ｉ／Ｆ９０４を介して入力されたデジタル画像信号に各種処理を施し、このデジタル画像信号をビデオ信号に変換してプリンタ制御部９３１に出力する。この画像信号制御部９２２による処理動作は、ＣＰＵ回路部９００により制御される。プリンタ制御部９３１は、入力されたビデオ信号に基づき露光部１１０、プリンタ３５０を制御し、画像の形成やシートの搬送などを行う。フィニッシャ制御部９５１はフィニッシャ５００に搭載され、ＣＰＵ回路部９００と情報のやり取りを行うことによってフィニッシャ５００の駆動制御を行う。この制御内容については後述する。操作表示制御部９４１は、図１の操作表示部４００とＣＰＵ回路部９００との間で情報のやり取りを行う。操作表示部４００は、画像形成に関する各種機能を設定する複数のキー、設定状態を示す情報を表示するための表示部などを有する。操作表示部４００は、各キーの操作に対応するキー信号をＣＰＵ回路部９００に出力するとともに、ＣＰＵ回路部９００からの信号に基づいて、対応する情報を操作表示部４００に表示する。
【００２０】
図３は、実施形態に係る画像形成装置１０の操作表示部４００を説明する図である。
【００２１】
操作表示部４００には、画像形成動作を開始させるためのスタートキー４０２、画像形成動作を中断するためのストップキー４０３、置数設定等を行うテンキー４０４〜４１３、クリアキー４１５、リセットキー４１６などが配置されている。また、上部にタッチパネルが形成された表示部４２０が配置されており、この表示部４２０の画面上にソフトキーを作成可能となっている。
【００２２】
この画像形成装置１０では、後処理モードとして、ノンソート、ソート、シフトソート、ステイプルソート（綴じモード）などの各処理モードを有する。このような処理モードの設定などは、操作表示部４００からの入力操作により行われる。例えば、後処理モードを設定する際には、図３に示す初期画面でソフトキーである「仕上げ」キー４１７を選択すると、メニュー選択画面が表示部４２０に表示され、このメニュー選択画面を用いて処理モードの設定が行われる。
【００２３】
次に、フィニッシャ５００の構成を図４を参照して説明する。図４は、実施形態に係るフィニッシャ５００の構成を説明する図である。図４（Ａ）はフィニッシャ５００を正面からみた図であり、図４（Ｂ）は、フィニッシャ５００の積載トレイ７００，７０１をシートの排出方向側からみた図である。
【００２４】
まず図４（Ａ）を参照して説明する。
【００２５】
フィニッシャ５００は、画像形成装置１０から排出されたシートを順に取り込み、取り込んだ複数のシートを整合して１つの束に束ねる処理、束ねたシート束の後端をステイプルで綴じるステイプル処理などの後処理を行う。フィニッシャ５００は、画像形成装置１０から排出されたシートを搬送ローラ対５１１により搬送パス５２０に取り込む。搬送ローラ対５１１により内部に取り込まれたシートは、搬送ローラ対５１２，５１３，５１４を介して搬送される。搬送パス５２０上には、搬送センサ５７０，５７１，５７２，５７３が設けられており、それぞれシートの通過を検出している。搬送ローラ対５１２は、搬送センサ５７１とともにシフトユニット５８０に備え付けられている。
【００２６】
シフトユニット５８０は、後述するシフトモータＭ５（図５）により、シートの搬送方向に直交するシート幅方向へシートを移動させることが可能である。搬送ローラ対５１２がシートを挟持している状態で、シフトモータＭ５を駆動することにより、シートを搬送しながら、そのシートを幅方向にオフセットすることができる。シフトソートモードでは、部ごとにシート束の位置が幅方向へずらされる。オフセット量としては、例えば、幅方向の中心位置に対して手前側に１５ｍｍ（手前シフト）、或いは奥側に１５ｍｍ（奥シフト）が設定される。シフト指定がない場合は、シートは手前シフトと同じ位置に排出される。
【００２７】
フィニッシャ５００は、搬送センサ５７１からの入力により、シートがシフトユニット５８０を通過したことを検知すると、シフトモータＭ５（図５）を駆動させて、シフトユニット５８０をセンター位置へと戻す。搬送ローラ対５１３と５１４の間には、搬送ローラ対５１４によって反転搬送されるシートをバッファパス５２３に導く切替フラッパ５４０が配置されている。切替フラッパ５４０は後述するソレノイドＳＬ１（図５）により駆動される。
【００２８】
搬送ローラ対５１４と５１５の間には、上排紙パス５２１または下排紙パス５２２に搬送するかを切り替える切替フラッパ５４１が配置されている。切替フラッパ５４１は後述するソレノイドＳＬ１により駆動される。切替フラッパ５４１が上排紙パス５２１側に切り替わると、バッファモータＭ２（図５）により回転駆動される搬送ローラ対５１４により、シートは上排紙パス５２１へ導かれる。そして、排紙モータＭ３（図５）により回転駆動される搬送ローラ対５１５により積載トレイ７０１へ排出される。上排紙パス５２１上には搬送センサ５７４が設けられており、シートの通過を検出している。また切替フラッパ５４１が下排紙パス５２２側に切り替わると、バッファモータＭ２により回転駆動される搬送ローラ対５１４により、シートは下排紙パス５２２へ導かれる。そのシートは更に、排紙モータＭ３により回転駆動される搬送ローラ対５１６〜５１８により処理トレイ６３０へ導かれる。下排紙パス５２２上には搬送センサ５７５，５７６が設けられており、シートの通過を検出している。処理トレイ６３０へ導かれたシートは、束排紙モータＭ４（図５）により回転駆動される束排紙ローラ対６８０により、後処理モードに応じて、処理トレイ６３０上または積載トレイ７００上へ排出される。
【００２９】
また積載トレイ７０１上には、図４（Ｂ）に示すように、積載トレイ７０１に排紙されたシートの両方の端部（側端）に当接してシートの幅方向を揃えるための整合部材である整合板７１１ａ（第１の整合部材）、７１１ｂ（第２の整合部材）が配置されている。これら整合板７１１ａ，７１１ｂは、図４（Ａ）では、符号７１１で示している。同様に、積載トレイ７００上には、積載トレイ７００に排紙されたシートのシート幅方向を揃えるための整合板７１０ａ，７１０ｂが配置されている。これら整合板７１０ａ，７１０ｂは、図４（Ａ）では、符号７１０で示している。これら整合板７１０ａ，７１０ｂは、それぞれ後述する下トレイ整合モータＭ１１，Ｍ１２（図５）により、シート幅方向に移動可能であり、図４（Ａ）で、整合板７１０ａが手前側、整合板７１０ｂが奥側に配置されている。また整合板７１１ａ，７１１ｂは、それぞれ後述する上トレイ整合モータＭ９，Ｍ１０（図５）によって同様に駆動され、図４（Ａ）で、整合板７１１ａが手前側、整合板７１１ｂが奥側に配置されている。また整合板７１０，７１１は、それぞれ後述する上トレイ用の整合板昇降モータＭ１３（図５）、下トレイ用の整合板昇降モータＭ１４（図５）により上下方向に移動される。そして実際に整合処理を行う整合位置（図６（Ａ））と、待機状態にある待機位置（図６（Ｂ））との間を、整合板軸７１３を中心に上下に移動される。
【００３０】
積載トレイ７００及び７０１は、後述のトレイ昇降モータＭ１５，１６（図５）により昇降可能となっている。後述の紙面検知センサ７２０及び７２１（図４（Ａ））により、トレイまたはトレイ上のシートの最上面が検出される。フィニッシャ５００は、紙面検知センサ７２０，７２１からの入力に応じて、トレイ昇降モータＭ１５，１６を回転駆動することで、常に前述のトレイまたはトレイ上のシートの最上面が一定の位置になるように制御する。また、積載トレイ７００及び７０１上のシートの有無は、紙有無検知センサ７３０或いは７３１（図４（Ａ））により検出される。
【００３１】
次に、フィニッシャ５００を駆動制御するフィニッシャ制御部９５１の構成について図５を参照して説明する。図５は、実施形態に係るフィニッシャ制御部９５１の構成を示すブロック図である。
【００３２】
フィニッシャ制御部９５１は、ＣＰＵ９５２，ＲＯＭ９５３，ＲＡＭ９５４等を備えている。フィニッシャ制御部９５１は、ＣＰＵ回路部９００と通信を行い、コマンドの送受信やジョブの情報、シートの受け渡し通知などのデータ交換を行い、ＲＯＭ９５３に格納されている各種プログラムを実行してフィニッシャ５００の駆動制御を行う。次にフィニッシャ５００に備えられた各種入出力に関して説明する。
【００３３】
フィニッシャ５００は、シートの搬送のために、搬送ローラ対５１１〜５１３を回転駆動する入口モータＭ１、バッファモータＭ２、排紙モータＭ３、シフトモータＭ５、ソレノイドＳＬ１，ＳＬ２、搬送センサ５７０〜５７６を備えている。また、フィニッシャ５００は、処理トレイ６３０（図４（Ａ））の各種部材を駆動する手段として、束排紙ローラ６８０を駆動する束排紙モータＭ４、整合部材６４１（図４（Ａ））を駆動する整合モータＭ６，Ｍ７を備える。更に、揺動ガイドを昇降駆動する揺動ガイドモータＭ８を備えている。また、フィニッシャ５００は、積載トレイ７００，７０１を昇降させるためのトレイ昇降モータＭ１５，Ｍ１６、紙面検知センサ７２０，７２１（図４（Ａ））、紙有無検知センサ７３０，７３１を備えている。またフィニッシャ５００は、積載トレイ上のシートの整合動作ための上トレイ整合モータＭ９，Ｍ１０、下トレイ整合モータＭ１１，Ｍ１２、上トレイ整合板昇降モータＭ１３、下トレイ整合板昇降モータＭ１４を備えている。
【００３４】
次に、ソートモードのシートの流れについて図３、図７、図８及び図１０，１１を参照して説明する。ユーザが画像形成装置１０の操作表示部４００において、図３に示す初期画面で「用紙選択」キー４１８を押下すると、図１１に示すような給紙段選択画面が表示部４２０に表示される。ここでユーザは、ジョブに使用するシートを選択する。ここでは、給紙段１の「Ａ４」サイズを選択するものとする。図１１は、給紙段の選択画面の一例を示す図で、ここでは「Ａ４」サイズの給紙段が選択されている。
【００３５】
また、ユーザが画像形成装置１０の操作表示部４００において、図３に示す初期画面でソフトキーである「仕上げ」キー４１７を選択すると、図１０（Ａ）に示すような仕上げメニュー選択画面が表示部４２０に表示される。ここで、図１０（Ａ）で、ユーザが「ソート」キーを選択した状態でＯＫボタンを押下すると、ソートモードが設定される。
【００３６】
また、部毎にシート束をオフセットさせる場合には、図１０（Ａ）で、ユーザが「シフト」キーを選択した状態でＯＫボタンを押下するとシフトモードが設定される（図１０（Ｂ））。
【００３７】
ユーザによりソートモードが指定されて、ジョブが投入されると、ＣＰＵ回路部９００のＣＰＵ９０１は、フィニッシャ制御部９５１のＣＰＵ９５２に、シートのサイズ、ソートモードが選択されていることなど、そのジョブに関する情報を通知する。尚、本実施形態では、１つの印刷ジョブでシートが排出された後、次の印刷ジョブで印刷されたシートに対して、前のジョブのシートとは排出位置が異なるようにシフト動作が行われる。このような印刷ジョブ毎のシフト動作をジョブ間シフトと称す。
【００３８】
図７は、実施形態に係るフィニッシャにおけるシートの搬送を説明する図で、前述の図４（Ａ）と共通する部分は同じ記号で示している。
【００３９】
画像形成装置１０からフィニッシャ５００へシートＰが排出される際、ＣＰＵ回路部９００のＣＰＵ９０１は、フィニッシャ制御部９５１のＣＰＵ９５２にシートの受け渡しを開始することを通知する。更に、ＣＰＵ９０１は、フィニッシャ制御部９５１のＣＰＵ９５２にシートＰのシフト情報、シート幅情報等のシート情報を通知する。なお、シート幅情報は、予めシートのサイズごとにＲＯＭ９０２またはメモリ部９０３に格納されているものとする。例えば、Ａ４サイズのシートの幅は２９７ｍｍであり、Ａ４Ｒサイズのシートの幅は２１０ｍｍ、Ｂ５サイズのシートの幅は２５７ｍｍである。また、レターサイズのシートの幅は、２７９．４ｍｍである。Ａ３サイズのシートは、短辺が先頭にくるように搬送することしかできないのでＡ３サイズのシートの幅は２９７ｍｍである。ＣＰＵ９５２は、シートの受け渡し開始の通知を受け取ると、入口モータＭ１、バッファモータＭ２、排紙モータＭ３を回転駆動する。その結果、図７に示す搬送ローラ対５１１，５１２，５１３，５１４，５１５が回転駆動され、画像形成装置１０から排出されたシートＰはフィニッシャ５００内に取り込まれて搬送される。搬送パスセンサ５７１がシートＰを検知すると、搬送ローラ対５１２がシートＰを挟持したことになるので、ＣＰＵ９５２は、シフトモータＭ５を駆動することによりシフトユニット５８０を移動させ、シートを幅方向へオフセットさせる。ＣＰＵ９０１から通知されたシート情報のうちシフト情報が「シフト指定なし」であれば、一律、手前側１５ｍｍにオフセットさせる。
【００４０】
切替フラッパ５４１がソレノイドＳ１により図７で示す位置に回動駆動されると、シートＰは上排紙パス５２１に導かれる。そして搬送センサ５７４でシートＰの後端の通過が検知されると、ＣＰＵ９５２は、搬送ローラ対５１５が、シートＰが積載に適した速度で搬送されるように排紙モータＭ３を回転駆動して、シートＰを積載トレイ７０１上に排出させる。
【００４１】
次に、手前シフト動作を例にソートモード時の整合動作を、図８を用いて説明する。図８は、積載トレイ７０１をシートの排出方向側から見た場合の整合板７１１ａ，７１１ｂの位置を説明する図である。
【００４２】
図８（Ａ）に示すように、一対の整合板７１１ａ，７１１ｂは、ジョブ開始前は初期位置に待機している。ジョブが開始されると、図８（Ｂ）に示すように、手前側の整合板７１１ａは、積載トレイ７０１の中心位置から、シート幅の半分の長さＷ／２にシフト量Ｚを加算した距離離れた手前側シート端位置Ｘ１から所定退避量Ｍだけ離れた整合待機位置に移動する。そして整合板７１１ａは、シートが排出されるまで、この整合待機位置で待機している。一方、奥側の整合板７１１ｂは、積載トレイ７０１の中心位置から、シート幅の半分の長さＷ／２にシフト量Ｚを減算した距離だけ離れた奥側シート端位置Ｘ２から所定退避量Ｍだけ離れた整合待機位置に待機している。そして、シートＰが積載トレイ７０１に排出され所定時間が経過したら、図８（Ｃ）に示すように、手前側の整合板７１１ａが積載トレイの中心方向に所定押込量２Ｍだけ移動し、停止している奥側の整合板７１１ｂにシートＰを突き当てる。その結果、シートＰは、退避量Ｍだけ整合板７１１ｂ側へ移動される。こうしてシートＰを整合板７１１ｂに突き当てて所定時間が経過すると、整合板７１１ａを図８（Ｄ）に示すように整合待機位置に退避する。このとき、シート幅方向で、整合板７１１ａをシートＰから離れる方向へ退避量Ｍの２倍の量である２Ｍだけ退避し、次のシートが積載トレイ７０１に排出されるまで待機する。ここでオフセット量Ｚが１５ｍｍ、退避量Ｍが５ｍｍの場合、整合動作時に、手前側の整合板７１１ａはシートＰを５ｍｍ押しこむので、整合動作後のシートのオフセット量は１０ｍｍになる。以上の動作を繰り返すことにより、積載トレイ７０１にシートＰが排出される毎にシートＰの整合が行われる。
【００４３】
次に、シフトソートモードでのシートの流れについて図３、図７、図９および図１０を参照して説明する。図１０（Ｂ）に示す仕上げメニュー選択画面で、「ソート」キーおよび「シフト」キーが選択された状態でＯＫボタンが押下された場合、シフトソートモードが設定される。ユーザによりシフトソートモードが指定されて、ジョブが投入されると、ノンソートモード時と同様に、ＣＰＵ回路部９００のＣＰＵ９０１は、フィニッシャ制御部９５１のＣＰＵ９５２に、シフトソートモードが選択されたことを通知する。以下、１つの「部」を構成するシートの枚数が３枚である場合のシフトソートモードの動作について説明する。
【００４４】
画像形成装置１０からフィニッシャ５００へシートＰが排出される際、ＣＰＵ回路部９００のＣＰＵ９０１は、フィニッシャ制御部９５１のＣＰＵ９５２にシートの受け渡しを開始することを通知する。ＣＰＵ９５２は、シートの受け渡し開始の通知を受け取ると、入口モータＭ１、バッファモータＭ２、排紙モータＭ３を回転駆動する。その結果、図７に示す搬送ローラ対５１１，５１２，５１３，５１４，５１５が回転駆動され、画像形成装置１０から排出されたシートＰはフィニッシャ５００内に取り込まれて搬送される。搬送パスセンサ５７１により搬送ローラ対５１２がシートＰを挟持したことを検知すると、ＣＰＵ９５２は、シフトモータＭ５を回転駆動することによりシフトユニット５８０を移動させてシートをオフセットさせる。このとき、ＣＰＵ９０１から通知されたシートのシフト情報が「手前」であれば、手前側１５ｍｍに、「奥」であれば奥側１５ｍｍにオフセットさせる。切替フラッパ５４１は、ソレノイドＳ１により図７で示す位置に回転駆動され、シートＰは上排紙パス５２１に導かれる。搬送センサ５７４でシートＰの後端の通過を検知すると、ＣＰＵ９５２は、搬送ローラ対５１５が、シートＰの積載に適した速度で回転するように排紙モータＭ３を回転駆動し、積載トレイ７０１にシートＰを排出させる。
【００４５】
シフト時の整合板の動作を、シフト方向が手前から奥に変更された場合を例に図９を用いて説明する。図９は、シフトソート時における、積載トレイ７０１をシート排出方向側から見たときの整合板の位置を説明する図である。
【００４６】
図９（Ａ）は、シートの整合を行った後の整合板の位置を示し、手前側の整合板７１１ａがシートから退避する動作が終了した状態を示している（前述の図８（Ｄ）に相当）。この後、図９（Ｂ）に示すように、整合板７１１ａ，７１１ｂは積載トレイ７０１から上側に離れる方向へ所定量離間する。
【００４７】
次に整合板７１１ａ，７１１ｂは、シート幅方向における次のシートの整合待機位置へ移動する。ここでは、既に積載トレイ７０１上に積載されているシートの上に、その積載されているシート束よりも奥側に位置をシフトした状態で、次から排紙されるシートをシフトして積載する場合を示している。図９（Ｃ）に示すように、手前側の整合板７１１ａは、積載トレイ７０１の中心位置から、シート幅の半分の長さＷ／２からシフト量Ｚを減算した距離だけ離れた手前側のシート端位置Ｘ１から、更に所定退避量Ｍだけ離れた整合待機位置に移動する。一方、奥側の整合板７１１ｂは、積載トレイ７０１の中心位置から、シート幅の半分の長さＷ／２にシフト量Ｚを加算した距離離れた奥側のシート端位置Ｘ２から、更に所定退避量Ｍだけ離れた整合待機位置に移動する。
【００４８】
こうして整合待機位置への整合板の移動が終了すると、図９（Ｄ）に示すように、整合板７１１ａ，７１１ｂは積載トレイ７０１に近づく方向に所定量下降して移動し、次のシートが積載トレイ７０１に排出されるまで待機する。このとき、整合板７１１ａは、積載されているシートの最上位のシートの上面に当接（接触）している。
【００４９】
次に図９（Ｅ）に示すように、シートＰが積載トレイ７０１に排出される。そして所定時間が経過すると、図９（Ｆ）に示すように、整合板７１１ｂが積載トレイ７０１の中心方向に所定押込量２Ｍだけ移動して、整合板７１１ａにシートＰを突き当てる。その状態で、所定時間が経過すると、図９（Ｇ）に示すように、整合板７１１ｂが積載トレイ７０１の中心とは反対方向に所定押込量２Ｍだけ退避し、次のシートが積載トレイ７０１に排出されるまで待機する。なお、このとき整合板７１１ｂを、積載トレイ７０１の中心方向に所定押込量２Ｍだけ移動し、積載トレイ７０１の中心とは反対方向に所定押込量２Ｍだけ退避する動作（往復動作）は１度だけ行われてもよいし、所定の回数繰り返して行われてもよい。
【００５０】
以上説明したように、積載するシートの幅方向の位置が変更された（シフトされた）場合は、一旦、整合板を積載トレイから上方向へ離間し（図９（Ｃ））、整合板による整合位置を変更してから再度下降して、次から排紙されるシートの整合に備える。そして既に積載されているシートの上にシートが排出される毎に、そのシフトされた位置でシートを整合する動作を行う。
【００５１】
尚、この場合、積載されているシートの最上位のシートの上面に当接（接触）している整合板７１１ａは移動せずに、整合板７１１ｂがシートの搬送方向に直交する方向に移動して、新たに排紙されたシートの整合動作を行う。これにより、積載されているシートの最上位のシートの上面が整合板７１１ａと擦れて汚れるのを防止できるか、或いは少なくともその汚れを少なくできる。
【００５２】
図１０（Ａ）に示す仕上げメニュー選択画面で「排紙先選択」キーが選択されると図１０（Ｃ）に示すような排紙先の選択画面が表示部４２０に表示される。ここでユーザが排紙先を選択してＯＫボタンを押すと排紙先が選択され（図１０（Ｃ）では「上トレイ」が選択されている）、再び、図１０（Ａ）に示すような仕上げメニュー選択画面が表示部４２０に表示される。
【００５３】
次に、積載トレイ上に、互いに幅が異なる複数種のシートが積載される異幅混載について説明する。図３の画面で「用紙選択」キー４１８を押下すると、図１１に示す給紙段選択画面に遷移する。ここでユーザが「自動選択」キーを選択すると、原稿のサイズに応じたサイズのシートの給紙段が自動的に選択される自動用紙選択モードが設定される。また図３の画面で、ユーザが「応用モード」キー４１９を押下すると、図１２（Ａ）に示す応用モードの選択画面に遷移する。ここでユーザが「原稿サイズ混載」キーを押下すると、図１２（Ｂ）に示す原稿サイズ混載画面に遷移する。ここで、ユーザが「違う幅」キーを選択し、ＯＫボタンを押下すると異幅混載モードが設定される。この状態でユーザが操作表示部４００のスタートキー４０２を押下すると、原稿給紙装置１００に積載された複数枚の原稿が１枚ずつ給送され、各原稿のサイズに応じたシートを収納する給紙段が自動的に選択されてコピー処理が実行される。こうして印刷された各原稿のサイズに応じた印刷済のシートが給送され、積載トレイに、幅の異なる複数のシートが混ざって積載されることになる。
【００５４】
また、原稿の画像のコピーだけではなく、コンピュータで作成したデータを受信して印刷する場合でも、画像サイズが異なるページが混在していれば、幅の異なる複数の印刷済みシートが混ざった状態で積載トレイに積載されることになる。
【００５５】
上記の異幅混載は１つの印刷ジョブで生じる例であるが、２つの印刷ジョブで生じる異幅混載について説明する。
【００５６】
ユーザが図３に示す画面で「用紙選択」キー４１８を選択すると、図１１に示す給紙段選択画面に遷移する。ここでユーザが「Ａ４」の給紙段を選択したものとする。この状態で、印刷が実行されると積載トレイには、Ａ４サイズの印刷済みシートが積載される。次にユーザが図３の画面で「用紙選択」キー４１８を選択し、図１１に示す画面で「Ｂ５」の給紙段を選択したものとする。ここでシートの排紙先を変更することなく印刷が実行されると、１つ前の印刷ジョブで積載トレイに積載されたＡ４サイズの印刷済のシートの上に、後続のジョブで印刷されたＢ５サイズのシートが積載される。
【００５７】
また、原稿の画像のコピーだけではなく、コンピュータで作成したデータを受信して印刷する場合でも、各印刷ジョブで使用するシートのサイズが異なれば、幅の異なる複数のシートが混ざった状態で積載トレイに積載されることになる。ここで、印刷済のシートがトレイに積載されている状態で、その印刷済のシートよりも幅の狭いシートをその上に積載して整合する場合、整合のための移動（往復動作）によって整合板が、既に積載されている最上位のシートを擦らないようにする必要がある。そこで、印刷済みのシートがトレイに積載されている状態で、その印刷済のシートよりも幅の狭いシートがその上に積載される場合、印刷を停止してもよい。しかしながら、その場合、生産性が低下するため、整合しなくても良い場合にはシートに画像を印刷して排紙する例や、整合処理を実行しても既に積載されている最上位のシートを擦らずに済む場合には、極力整合処理を実行する例を以下に説明する。
［実施形態１］
本実施形態１に係るコントローラのＣＰＵ回路部９００のＣＰＵ９０１が実行するページ印刷動作を図１３のフローチャートを用いて説明する。
【００５８】
図１３は、本実施形態１に係る画像形成装置１０がシートに印刷して、そのシートをフィニッシャ５００に排出するときの処理を説明するフローチャートである。この処理を実行するプログラムはＲＯＭ９０２に記憶されており、ＣＰＵ９０１がこのプログラムを実行することによりこの処理が達成される。
【００５９】
まずＳ１３０１で、ＣＰＵ９０１は、入力された印刷設定と画像データに基づき、印刷で使用するシートＰのサイズを特定し、プリンタ制御部９３１を制御し、特定したサイズのシートに画像を印刷する。次にＳ１３０２に進み、ＣＰＵ９０１は、紙有無検知センサ７３０或いは７３１の入力に基づいて、印刷したシートＰを排紙すべき積載トレイ上に、既に印刷済のシート（第１のシート）があるか否かを判断する。なお、印刷したシートを排紙すべき積載トレイは、入力された印刷設定によって決定されてもよいし、画像形成装置１０の設定として決定されていてもよい。シートＰ（第２のシート）が排出される積載トレイ上にシートがあると判断した場合はＳ１３０３に進み、シートがないと判断した場合はＳ１３１０に進む。Ｓ１３０３では、ＣＰＵ９０１は、印刷済のシートＰのシート幅Ｗが、積載されているシートの幅、即ち、メモリ部９０３に設けられた、先行シートのシート幅を記憶する変数Ｗ＿ｐｒｅｖと等しいか否かを判断する。ここでシート幅が等しいと判断するとＳ１３１０に進み、それ以外はＳ１３０４へ進む。Ｓ１３１０では、整合フラグを「ＴＲＵＥ」にセットして、排紙したシートＰの整合処理を実行するように設定する。
【００６０】
Ｓ１３０４では、ＣＰＵ９０１は、このシートＰの次に印刷されるページのシート幅が、シートＰのシート幅Ｗと等しいか否かを判断する。即ち、同じ幅のシートがシートＰに引き続いて印刷されるかどうかを判定する。シートＰに続いて同じシート幅のシートが印刷されると判断した場合はＳ１３０８に進み、それ以外はＳ１３０５へ進む。Ｓ１３０５では、ＣＰＵ９０１は、フィニッシャ５００において整合処理を行うか否かを表す変数である整合フラグに「ＦＡＬＳＥ」を設定してＳ１３０６へ進む。これにより、シートＰに続いて同じ幅のシートが印刷されないときは、シートＰの整合処理を実行しないように設定する。尚、この整合フラグは、メモリ部９０３に記憶される。
【００６１】
そしてＳ１３０６でＣＰＵ９０１は、フィニッシャ５００のフィニッシャ制御部９５１のＣＰＵ９５２へ後述するシート情報を通知してＳ１３０７へ進む。Ｓ１３０７では、ＣＰＵ９０１は、プリンタ制御部９３１を制御し、Ｓ１３０１で印刷したシートＰをフィニッシャ５００へ搬送し、１ページのページ印刷動作を終了する。
【００６２】
一方、Ｓ１３０４で、シートＰと、次に印刷されるページのシート幅が等しいと判断したときはＳ１３０８に進み、ＣＰＵ９０１は、操作表示制御部９４１により、図１５で示すようなメッセージを表示部４２０に表示してＳ１３０９に進む。
【００６３】
図１５は、シートＰが上トレイに排出される場合に、シートＰと、次に印刷されるページのシート幅が等しいと判断した時に表示部に表示されるメッセージの一例を示す図である。
【００６４】
ここでは「印刷を継続するために、上トレイに積載された用紙を取り除いてください」というメッセージを表示して、積載されている用紙（シート）の除去をユーザに促している。
【００６５】
そしてＳ１３０９では、ＣＰＵ９０１は、紙有無検知センサ７３０或いは７３１の入力に基づいて、積載トレイ上にシートがなくなったと判断するまでＳ１３０８とＳ１３０９を繰り返し実行する。そして積載トレイ上のシートが除去されてシートがなくなったと判断するとＳ１３１０に進む。Ｓ１３１０では、ＣＰＵ９０１は、整合フラグに「ＴＲＵＥ」を設定し、Ｗ＿ｐｒｅｖに、シートＰの幅Ｗを代入してＳ１３０６へ進む。これにより、シートＰに続いて同じ幅のシートが連続しているときは、それ以前の印刷済のシートが積載トレイ７０１から取り除かれた後、シートＰを含むシートの整合処理が実行されることになる。
【００６６】
なお、ここで整合フラグが「ＴＲＵＥ」であればフィニッシャ５００がシートの整合処理を実行し、整合フラグが「ＦＡＬＳＥ」であればフィニッシャ５００がシートの整合処理を実行しない。
【００６７】
このように実施形態１に係る１ページの印刷処理では、印刷したシートＰを排出するトレイ上にシートが積載されていて、その積載済みのシートの幅とシートＰの幅が同じであれば、シートの排出及び整合処理を継続して行う。一方、積載済のシートの幅とシートＰの幅が同じでないときは、そのシートＰに続くシートの幅がシートＰの幅と同じかどうかを判定し、同じであればシートＰとそれに続くシートの整合処理が必要と判断して、積載済のシートを取り除くようにユーザに指示する。また、積載済のシートの幅とシートＰの幅が同じでなく、かつそのシートＰに続くシートの幅がシートＰの幅と同じでないとき、或いはシートＰに続くシートがないときは、シートの整合処理が不要と判断する。そして、その場合は、それ以降の印刷済のシートに対する整合処理を実行しない。
【００６８】
次に、本実施形態１に係るフィニッシャ制御部９５１のＣＰＵ９５２が実行する排紙動作を図１４のフローチャートを用いて説明する。
【００６９】
図１４は、本実施形態１に係るフィニッシャ５００による排紙動作を説明するフローチャートである。この処理を実行するプログラムはフィニッシャ制御部９５１のＲＯＭ９５３に記憶されており、ＣＰＵ９５２がこのプログラムを実行することにより、この処理が実現される。なお、この処理を実行するプログラムをＲＯＭ９０２に記憶し、画像形成装置１０のＣＰＵ９０１がこのプログラムを実行することによって、このフローチャートに示す処理をフィニッシャ５００に実行させてもよい。
【００７０】
まずＳ１４０１では、ＣＰＵ９５２は、画像形成装置１０のＣＰＵ９０１からシート情報が通知されたか否かを判断する。このシート情報は、そのシートＰがジョブの先頭紙かジョブの最終紙かというジョブ情報、シート幅Ｗ、オフセット量Ｚ、整合処理を行うかどうかを表す整合フラグ等を含んでいる。またこのシート情報は、単一のジョブのシート情報でも、複数ジョブにまたがるシート情報でも構わない。シート情報が通知された場合はＳ１４０２へ進み、シート情報が通知されていない場合は、再度Ｓ１４０１へ進む。Ｓ１４０２でＣＰＵ９５２は、整合フラグの値を参照し、そのフラグが「ＴＲＵＥ」であればＳ１４０３に進み、「ＦＡＬＳＥ」であればＳ１４２４に進む。Ｓ１４０３では、ＣＰＵ９５２は、図８（Ｂ）に示す手前側のシート端位置Ｘ１を、シート幅Ｗとオフセット量Ｚを基に以下の式（１）から求め、ＲＡＭ９５４に記憶し、Ｓ１４０４へ進む。
【００７１】
Ｘ１＝Ｗ／２＋Ｚ      …式（１）
次にＳ１４０４でＣＰＵ９５２は、図８（Ｂ）に示す奥側のシート端位置Ｘ２を、シート幅Ｗとオフセット量Ｚを基に以下の式（２）から求め、ＲＡＭ９５４に記憶してＳ１４０５へ進む。
【００７２】
Ｘ２＝Ｗ／２−Ｚ      式（２）
そしてＳ１４０５でＣＰＵ９５２は、シート情報に基づいて、今回のシートＰが印刷ジョブの先頭シートであるか、或いは、前のシートの整合フラグの値に基づいて先行シートが整合動作を行う対象のシートであるか否かを判断する。自シートがジョブの先頭シートである場合、または、前回の整合フラグが「ＦＡＬＳＥ」に設定されている場合はＳ１４０６に進み、それ以外の場合はＳ１４１８に進む。Ｓ１４０６において、ＣＰＵ９５２は、整合板７１１を、図８（Ａ）に示す初期位置から図８（Ｂ）に示す待機位置に移動させるように、上トレイ整合モータＭ９，Ｍ１０、上トレイ整合板昇降モータＭ１３を回転駆動してＳ１４０７に進む。尚、この時、上述の求めた値Ｘ１，Ｘ２を参照する。
【００７３】
Ｓ１４０７でＣＰＵ９５２は、搬送センサ５７４の出力に基づいてシートＰの後端を検知したか否かを判断する。シートＰの後端が検知された場合はＳ１４０８へ進み、シートＰの後端が検知されていない場合は、再度Ｓ１４０７に進む。Ｓ１４０８でＣＰＵ９５２は、シートＰの後端が検知されてから所定時間が経過したか否かを判断する。所定時間が経過した場合はＳ１４０９へ進み、所定時間が経過していない場合は、再度Ｓ１４０８へ進む。
【００７４】
Ｓ１４０９でＣＰＵ９５２は、シート情報に含まれるオフセット量ＺからシートＰのシフト方向を判断する。ここでＺの値が０以上の場合は手前シフトと判断してＳ１４１０へ進み、Ｚの値が０未満の場合は奥シフトと判断してＳ１４１５へ進む。Ｓ１４１０でＣＰＵ９５２は、図８（Ｃ）に示すように整合板７１１ａを積載トレイの中心方向に移動させ、停止している整合板７１１ｂにシートＰを突き当てて整合動作を行うように、上トレイ整合モータＭ９を駆動してＳ１４１１へ進む。Ｓ１４１１でＣＰＵ９５２は、整合板７１１ａを移動させてから所定時間が経過したか否かを判断し、所定時間が経過した場合はＳ１４１２へ進む。Ｓ１４１２でＣＰＵ９５２は、図８（Ｄ）に示すように、シート幅方向において整合板７１１ａをシートＰから離れる方向へ移動させるように、上トレイ整合モータＭ９を駆動してＳ１４１３へ進む。Ｓ１４１３で、ＣＰＵ９５２は、シート情報に基づいて、このシートＰがジョブの最終シートであるか否かを判断し、シートＰが最終シートである場合はＳ１４２５へ進み、シートＰが最終シートでない場合はＳ１４１４へ進む。Ｓ１４１４では、ＣＰＵ９５２は、前回の整合フラグに、今回の整合フラグの値を、Ｘ１＿ｐｒｅｖにＸ１を、Ｘ２＿ｐｒｅｖにＸ２を代入し、それぞれＲＡＭ９５４に記憶して処理を終了する。
【００７５】
一方、Ｓ１４０９で、Ｚの値が０未満で奥シフトと判定した場合はＳ１４１５に進む。Ｓ１４１５でＣＰＵ９５２は、整合板７１１ｂを積載トレイの中心方向に移動させ、停止している整合板７１１ａにシートを突き当てて整合動作を行うように、上トレイ整合モータＭ１０を回転駆動してＳ１４１６へ進む。Ｓ１４１６でＣＰＵ９５２は、整合板７１１ｂを移動させてから所定時間が経過したか否かを判断する。所定時間が経過した場合はＳ１４１７へ進み、ＣＰＵ９５２は、シート幅方向において整合板７１１ｂがシートＰから離れる方向へ移動するように、上トレイ整合モータＭ１０を回転駆動してＳ１４１３へ進む。
【００７６】
このようにして、ジョブの先頭紙、或いは整合処理が開始されるシートＰに対して整合処理を実行し、今回の整合フラグの値、及びＸ１，Ｘ２の値をＲＡＭ９５４に格納して次にシートに備える。
【００７７】
一方、Ｓ１４０５で、自シートがジョブの先頭シートでなく、かつ前回の整合フラグが「ＴＲＵＥ」であればＳ１４１８に進み、ＣＰＵ９５２は、Ｘ１とＲＡＭ９５４に記憶されたＸ１＿ｐｒｅｖ、Ｘ２とＲＡＭ９５４に記憶されたＸ２＿ｐｒｅｖを比較する。ここでＸ１とＸ１＿ｐｒｅｖが等しく、かつＸ２とＸ２＿ｐｒｅｖが等しい場合は、今回のシートＰが先行シートと同じ位置に積載されることとなるのでＳ１４０７へ進む。それ以外の場合はＳ１４１９に進み、整合板７１１の待機位置を変更する。
【００７８】
Ｓ１４１９でＣＰＵ９５２は、図９（Ｂ）に示すように整合板７１１ａ，７１１ｂが積載トレイ７０１から離れる方向へ所定量離間するように、上トレイ整合板昇降モータＭ１３を回転駆動してＳ１４２０進む。Ｓ１４２０でＣＰＵ９５２は、上トレイ整合板昇降モータＭ１３の回転駆動が終了したか否かを判断し、駆動が終了した場合はＳ１４２１へ進む。Ｓ１４２１でＣＰＵ９５２は、整合板７１１ａ，７１１ｂをシート幅方向における次のシートのための整合待機位置へ移動させるように、上トレイ整合モータＭ９，Ｍ１０を回転駆動してＳ１４２２へ進む。このＳ１４２１では、Ｓ１４０３、Ｓ１４０４で求めたＸ１，Ｘ２の値に従って、整合板７１１ａ，７１１ｂの待機位置が決定される。次にＳ１４２２に進み、ＣＰＵ９５２は、上トレイ整合モータＭ９，１０の回転駆動が終了したか否かを判断し、駆動が終了した場合はＳ１４２３へ進む。Ｓ１４２３でＣＰＵ９５２は、図９（Ｄ）に示すように、整合板７１１ａ，７１１ｂを積載トレイ７０１に近づく方向に所定量移動させるように、上トレイ整合板昇降モータＭ１３を回転駆動してＳ１４０７進む。
【００７９】
こうしてＳ１４１９〜Ｓ１４２３では、前回のシートと幅の異なるシートＰが排出されてきた場合には、そのシートＰの幅に合わせて整合板７１１ａ，７１１ｂの待機位置を調整して、シートＰの整合処理のために待機させることができる。
【００８０】
またＳ１４０２で、整合フラグが「ＦＡＬＳＥ」の場合はＳ１４２４に進み、ＣＰＵ９５２は、ＲＡＭ９５４に記憶された前回の整合フラグの値に基づいて、先行シートに対し整合動作が行われていたか否かを判断する。先行シートが、整合動作が行われたシート、即ち、前回の整合フラグが「ＴＲＵＥ」に設定されている場合はＳ１４２５へ進み、それ以外の場合はＳ１４１４に進む。Ｓ１４２５でＣＰＵ９５２は、整合板７１１ａ，７１１ｂを図８（Ａ）に示す初期位置に移動させるように、上トレイ整合モータＭ９，１０、上トレイ整合板昇降モータＭ１３を回転駆動してＳ１４１４に進む。これにより整合処理が不要なシートＰに対して整合板７１１ａ，７１１ｂを退避させることができる。
【００８１】
尚、上記実施形態１では、積載トレイ７０１へシートＰを排出する場合について説明したが、積載トレイ７００へシートを排出する場合も同様の動作が行われる。その場合、ＣＰＵ９５２は、搬送センサ５７６の出力に基づいてシート後端を検知し、下トレイ整合モータＭ１１，１２、下トレイ整合板昇降モータＭ１４を回転駆動し、整合動作を行う。
【００８２】
本実施形態１に係るシート処理装置によれば、積載トレイへの積載済みのシートのシート幅とシート幅が異なるシートが重ねて積載される場合であっても、幅の異なるシートが１枚しか続かない場合はそのシートに対する整合処理は行わないようにできる。
【００８３】
また、幅の異なるシートが２枚以上続く場合は、印刷処理を中断し、ユーザに対して、積載済のシートをトレイから取り除くようメッセージを表示する。これにより積載されているシートの整合品位が低下してしまうと判断される場合には印刷を中断して整合品位の低下を防ぐことができる。また整合品位が低下しないと判断した場合には、印刷を止めることなく排紙処理を続けることが可能となり、利便性が向上する。
【００８４】
［実施形態２］
上述の実施形態１では、積載済みのシートの上に幅の異なるシートが１枚しか排出されない場合には、整合処理をしなくても整合品位は低下しないと判断した。これに対して実施形態２では、積載済みのシートの上に、幅の異なるシートが整合処理なしで積載される枚数の許容枚数をユーザが設定可能とした例について説明する。尚、本実施形態２に係る画像形成システムの構成は前述の実施形態１に係る画像形成システムと同じであるため、その説明を省略する。この実施形態２では、実施形態１と異なる部分のみ説明し、同じ構成のものについては同一の符号を用いて説明する。
【００８５】
ユーザが図１２（Ａ）に示した応用モード選択画面において、「原稿サイズ混載」キーを押下すると、図１６に示す原稿サイズの混載画面に遷移する。
【００８６】
図１６は、実施形態２に係る原稿サイズの混載を許容する原稿サイズの混載画面の一例を示す図である。
【００８７】
ここでユーザが「違う幅」キーを選択し、異幅混載モードが設定される。このときユーザは「整合処理ができない場合の非整合許容シート枚数」で枚数を指定することにより、幅の異なるシートが整合処理なしで積載される許容枚数を設定できる。この許容枚数の入力は、操作表示部４００上のテンキー４０４〜４１３を使用してなされる。またユーザが許容枚数を設定した後、ＯＫボタンを押下すると、この画面で入力された原稿サイズ混載設定は確定されてメモリ部９０３に記憶される。上記の異幅混載は１つの印刷ジョブで生じる例であるが、２つの印刷ジョブ間で生じる異幅混載についても、同様な設定画面を設けて、幅の異なるシートが整合処理なしで積載される枚数の許容枚数を設定できるようにしてもよい。
【００８８】
本実施形態２における、コントローラのＣＰＵ回路部９００のＣＰＵ９０１が実行するページ印刷動作を図１７のフローチャートを用いて説明する。
【００８９】
図１７は、本実施形態２に係る画像形成装置１０がシートに印刷して、そのシートをフィニッシャに排出するときの処理を説明するフローチャートである。この処理を実行するプログラムはＲＯＭ９０２に記憶されており、ＣＰＵ９０１がこのプログラムを実行することによりこの処理が達成される。この図１７のフローチャートにおいて、Ｓ１７０１〜Ｓ１７０３の処理は、図１３のフローチャートのＳ１３０１〜Ｓ１３０３の処理と同一なので、その説明を省略する。
【００９０】
Ｓ１７０４では、ＣＰＵ９０１は、シートＰと同じ幅のシートへの印刷がＮ枚よりも多く続くか否か判断する。ここで枚数Ｎは、図１６の画面で設定された許容枚数である。ここでＮ枚よりも多いと判断した場合はＳ１７０８へ進み、それ以外はＳ１７０５へ進む。Ｓ１７０５では、整合フラグを「ＦＡＬＳＥ」にして、整合処理を実行しないように設定する。またＳ１７０８では、許容枚数を超えているために、積載トレイ７０１に積載されているシートを取り除いて、これら排紙されるシートの整合処理を行うことができるようにするための指示がなされる。
【００９１】
図１７のフローチャートにおいて、Ｓ１７０５〜Ｓ１７１０の処理は、図１３のフローチャートのＳ１３０５〜Ｓ１３１０の処理と同一であるため、それらの詳しい説明を省略する。
【００９２】
これにより、シートＰと同じ幅のシートへの印刷が、整合しない許容枚数であるＮ枚よりも多いときは、ユーザに対して、トレイに積載されているシートを取り除くようにメッセージを表示する。そしてトレイ上のシートが除去された後、そのトレイに印刷済のシートを排紙して、整合板による整合処理を行う。一方、整合しない許容枚数であるＮ枚以下であれば、そのまま、それら印刷したシートを整合処理を行うことなくトレイに積載する処理を継続することにより、印刷処理を中断することなく処理を継続できる。
【００９３】
以上説明したように実施形態２によれば、積載トレイへ積載済みのシートのシート幅と幅が異なるシートが重ねて積載される場合であっても、幅の異なるシートが所定の枚数か、それ以下の枚数であれば、それらシートに対する整合処理は行わないようにできる。一方、幅の異なるシートが、所定枚数より多く続く場合は、印刷処理を中断し、ユーザに積載済みのシートを取り除くようメッセージを表示する。また上記「所定の枚数」はユーザが適宜変更することが可能である。これにより積載されたシートの整合品位が低下してしまうと判断した場合には印刷を中断して整合品位の低下を防ぐことができる。一方、積載されたシートの整合品位が低下しないと判断した場合には、印刷処理を停止させることなく排紙処理を続けることが可能となり、利便性が向上する。
【００９４】
［実施形態３］
上述の実施形態２では、積載済みのシートのシート幅と幅の異なるシートが所定の枚数より多く続く場合に、印刷を中断して整合品位の低下を防いだ。しかしシートの幅が先行のシートの幅よりも大きければ、積載済みのシートの表面を製合板が擦ることなく整合処理を行うことができる。そこで実施形態３では、シート幅が、先行シートの幅よりも大きい場合には、印刷を止めずに整合処理を行う例について説明する。尚、本実施形態３に係る画像形成システムの構成は前述の実施形態１，２に係る画像形成システムと同じであるため、その説明を省略する。この実施形態２では、前述の実施形態１，２と異なる部分のみ説明し、同じ構成のものについては同一の符号を用いて説明する。
【００９５】
本実施形態３に係る、コントローラのＣＰＵ回路部９００のＣＰＵ９０１が実行するページ印刷動作を図１８のフローチャートを用いて説明する。
【００９６】
図１８は、本実施形態３に係る画像形成装置１０がシートに印刷して、そのシートをフィニッシャに排出するときの処理を説明するフローチャートである。この処理を実行するプログラムはＲＯＭ９０２に記憶されており、ＣＰＵ９０１がこのプログラムを実行することによりこの処理が達成される。この図１８のフローチャートにおいて、Ｓ１８０１〜Ｓ１８０２の処理は、図１７のフローチャートのＳ１７０１〜Ｓ１７０２の処理と同一なので、その説明を省略する。
【００９７】
Ｓ１８０３では、ＣＰＵ９０１は、印刷されたシートＰのシート幅Ｗが、メモリ部９０３に記憶された先行シートのシート幅を記憶する変数Ｗ＿ｐｒｅｖと等しいか、もしくは大きいか否かを判断する。シートＰの幅が先行シートの幅と等しいか、もしくは大きい場合はＳ１８１０に進んで整合処理を継続し、それ以外はＳ１８０４へ進む。図１８のフローチャートにおいて、Ｓ１８０４〜Ｓ１８１０の処理は、図１７のフローチャートのＳ１７０４〜Ｓ１７１０の処理と同一なので説明を省略する。即ち、ここでは、印刷されたシートＰのシート幅Ｗが、先行シートのシート幅と等しいか、或いはそれよりも大きいときは、整合フラグを「ＴＲＵＥ」にして整合処理を実行する。一方、印刷されたシートＰのシート幅Ｗが、先行シートのシート幅よりも小さいときは、後続のシートの数が所定枚数Ｎよりも少なければ整合フラグを「ＦＡＬＳＥ」にして整合処理を実行しないようにしている。また後続のシートの数が所定枚数以上であれば、整合品位の低下が懸念されるので、ユーザに対して積載済みのシートを取り除いて、後続のシートの積載及び整合処理を行うようにしている。
【００９８】
以上説明したように実施形態３によれば、積載トレイへ積載済みのシートのシート幅よりも小さいシート幅のシートが重ねて積載される場合であっても、幅の小さいシートが所定の枚数しか続かない場合はそのシートに対する整合処理は行わない。一方、幅の小さいシートが所定の枚数より多く続く場合は、印刷処理を中断し、ユーザに積載済のシートを取り除くようメッセージを表示する。また積載トレイへの積載済みのシートのシート幅と等しいか、もしくは大きいシート幅のシートが重ねて積載される場合は、印刷を止めることなく整合処理が行われる。
【００９９】
これにより積載済のシートの整合品位が低下してしまう場合は、印刷を中断して整合品位の低下を防ぎ、整合品位が低下しない場合には印刷を止めることなく排紙処理を続けることが可能となり、利便性が向上する。
【０１００】
尚、実施形態３では、積載トレイへ積載済みのシートのシート幅よりも小さいシート幅のシートが積載される場合、許容枚数以下であればそのシートに対する整合処理は行わずに排紙処理を継続させた。しかし、図１３の実施形態１のように、次のページのシート幅がシートＰのシート幅と同じかどうかにより、排紙処理を継続させるか、積載トレイへの積載済みのシートを取り除いた後、排紙処理を継続するようにしても良い。
【０１０１】
［実施形態４］
前述の実施形態３では、シートの幅が先行シートの幅よりも大きい場合に、印刷を止めずに整合処理を行う例について説明した。更に、積載済のシートのシート上面が白紙、つまり画像が印刷されていなければ、製合板が、その積載済のシートの表面を擦っても、その積載シートの品位低下は生じない。よって実施形態４では、シートＰのシート幅が先行シートの幅よりも小さい場合でも、積載済の最上位のシートの表面が白紙であれば、印刷を止めずに整合処理を行う例について説明する。尚、本実施形態４に係る画像形成システムの構成は前述の実施形態１〜３に係る画像形成システムと同じであるため、その説明を省略する。この実施形態４では、前述の実施形態３と異なる部分のみ説明し、同じ構成のものについては同一の符号を用いて説明する。
【０１０２】
本実施形態４に係る、コントローラのＣＰＵ回路部９００のＣＰＵ９０１が実行するページ印刷動作を図１９のフローチャートを用いて説明する。
【０１０３】
図１９は、本実施形態４に係る画像形成装置１０がシートに印刷して、そのシートをフィニッシャに排出するときの処理を説明するフローチャートである。この処理を実行するプログラムはＲＯＭ９０２に記憶されており、ＣＰＵ９０１がこのプログラムを実行することによりこの処理が達成される。この図１９のフローチャートにおいて、Ｓ１９０１〜Ｓ１９０３の処理は、図１８のフローチャートのＳ１８０１〜Ｓ１８０３の処理と同一なので、その説明を省略する。
【０１０４】
Ｓ１９０４では、ＣＰＵ９０１は，先行シートのシート上面が白紙か否かを表す変数白紙フラグを参照し、先行シートのシート上面が白紙か否かを判断する。先行シートのシート上面が白紙の場合はＳ１９１３に進んで、整合処理を行うように設定する。それ以外はＳ１９０５へ進む。Ｓ１９０３では、整合フラグを「ＴＲＵＥ」にし、現在のシートの幅をＷ＿Ｐｒｅｖにセットする。そしてＳ１９１４で、現シートＰの表面が白かどうかを判断し、そうであればＳ１９１５に進んで白紙フラグを「ＴＲＵＥ」にしてＳ１９０９に進む。また現シートＰの表面が白でないときはＳ１９１６に進んで白紙フラグに「ＦＡＬＳＥ」をセットしてＳ１９０９に進む。図１９のフローチャートにおいて、Ｓ１９０５〜Ｓ１９０６の処理は、図１８のフローチャートのＳ１８０４〜Ｓ１８０５の処理と同一なので説明を省略する。
【０１０５】
Ｓ１９０７では、ＣＰＵ９０１はシートＰのシート上面が白紙であるか否かを判断する。シートＰのシート上面に画像が印刷されていなければ、シートＰのシート上面が白紙であると判断してＳ１９０９に進み、それ以外はＳ１９０８へ進む。Ｓ１９０８では、ＣＰＵ９０１は白紙フラグに「ＦＡＬＳＥ」をセットしてＳ１９０９へ進む。図１９のフローチャートにおいて、Ｓ１９０９〜Ｓ１９１３の処理は、図１８のフローチャートのＳ１８０６〜Ｓ１８１０の処理と同一なので説明を省略する。
【０１０６】
以上説明した実施形態３によれば、積載トレイへの積載済みのシートのシート幅よりも小さいシート幅のシートが重ねて積載される場合であっても、先行シートのシート上面が白紙である場合は、印刷を止めることなく整合処理が行われる。一方、先行シートのシート上面が白紙で無い場合で、かつ幅の小さいシートが所定の枚数しか続かない場合はそのシートに対する整合処理は行わない。また、先行シートのシート上面が白紙でない場合で、幅の小さいシートが所定の枚数より多く続く場合は、印刷処理を中断し、ユーザに積載済のシートを取り除くようメッセージを表示する。また積載トレイへの積載済みのシートのシート幅と等しいかもしくは大きいシート幅のシートが重ねて積載される場合は、印刷を止めることなく整合処理が行われる。
【０１０７】
これにより積載されたシートの整合品位が低下してしまうと判断した場合には、印刷を中断して整合品位の低下を防ぎ、整合品位が低下しない場合には印刷を止めることなく排紙処理を続けることが可能となり、利便性が向上する。
【０１０８】
尚、実施形態４では、積載トレイへ積載済みのシートのシート幅よりも小さいシート幅のシートが積載される場合で先行シートが白紙でない場合、許容枚数以下であればそのシートに対する整合処理は行わずに排紙処理を継続させた。しかし、図１３の実施形態１のように、次のページのシート幅がシートＰのシート幅と同じかどうかにより、排紙処理を継続させるか、積載トレイへの積載済みのシートを取り除いた後、排紙処理を継続するようにしても良い。
【０１０９】
上述した実施形態１〜４の印刷動作の何れか１つがユーザによって選択できる構成であってもよい。
【０１１０】
（その他の実施形態）
また、上述した実施形態では、Ｓ１３０１、Ｓ１７０１、Ｓ１８０１、Ｓ１９０１で画像の印刷を実行する例を説明した。しかしながら、本発明は、これに限られるものではなく、Ｓ１３０１、Ｓ１７０１、Ｓ１８０１、Ｓ１９０１では、画像の印刷を実行せず、Ｓ１３０７、Ｓ１７０７、Ｓ１８０７、Ｓ１９１０で画像の印刷を実行してもよい。それによって、画像が印刷されたシートを、Ｓ１３０６、Ｓ１７０６、Ｓ１８０６、Ｓ１９１１で、既に積載されたシートを取り除くよう表示している間、搬送路上で停止させておかなくて済む。
【０１１１】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014094815.tif 000003
【図２】
2014094815.tif 000004
【図３】
2014094815.tif 000005
【図４】
2014094815.tif 000006
【図５】
2014094815.tif 000007
【図６】
2014094815.tif 000008
【図７】
2014094815.tif 000009
【図８】
2014094815.tif 000010
【図９】
2014094815.tif 000011
【図１０】
2014094815.tif 000012
【図１１】
2014094815.tif 000013
【図１２】
2014094815.tif 000014
【図１３】
2014094815.tif 000015
【図１４】
2014094815.tif 000016
【図１５】
2014094815.tif 000017
【図１６】
2014094815.tif 000018
【図１７】
2014094815.tif 000019
【図１８】
2014094815.tif 000020
【図１９】
2014094815.tif 000021
【図２０】
2014094815.tif 000022