(57)【要約】    【課題】シート反転処理時のシートの斜行を検知して、シート搬送に伴って生ずるシートの不具合を未然に防止し、シートを無駄に消費することなく低コスト化及び低労力化を実現することができるシート処理装置を提供する。    【解決手段】インサータのトレイ９０１から搬送される特殊シート（表紙または合紙用のシート）の搬送路となるストレート給紙パス９６２と反転給紙パス９６１との合流位置の下流側に斜行センサ９３０、９３１を配設した。これにより、特殊シートの搬送について、給紙直後のストレート給紙パス９６２だけを利用した場合であっても、またシート反転処理時に反転給紙パス９６１を利用した場合であっても、これらのパスの合流パス上の１組の斜行センサ９３０、９３１で特殊シートの斜行検知が行われる。【選択図】        図４
2007062986.tif 000002
【特許請求の範囲】
【請求項１】
シート上に画像を形成する画像形成装置から出力されたシートに対して加工処理を行うシート処理装置において、
シートを積載する第１の積載手段と、
前記第１の積載手段に積載されたシートを給紙する給紙手段と、
前記給紙手段により給紙されたシートを、前記画像形成装置の動作モードに応じて、画像が形成された面を反転しないで搬送するストレート搬送、若しくは画像が形成された面を反転して搬送する反転搬送を行う搬送手段と、
前記搬送手段により搬送されたシート及び前記画像形成装置により画像形成されたシートを積載する第２の積載手段と、
前記画像形成装置の動作モードに応じて、前記給紙手段により給紙されたシート及び前記画像形成装置により画像形成されたシートに対して、または前記第２の積載手段に積載されたシートに対して加工処理を行うシート加工手段と、
前記反転搬送を行うためのシート搬送路上に配設され、前記搬送手段により反転搬送されるシートの斜行量を検出するためのシート斜行検知手段とを備えたことを特徴とするシート処理装置。
【請求項２】
シート上に画像を形成する画像形成装置から出力されたシートに対して加工処理を行うシート処理装置において、
シートを積載する第１の積載手段と、
前記第１の積載手段に積載されたシートを給紙する給紙手段と、
前記給紙手段により給紙されたシートを、前記画像形成装置の動作モードに応じて、画像が形成された面を反転しないで搬送するストレート搬送、若しくは画像が形成された面を反転して搬送する反転搬送を行う搬送手段と、
前記搬送手段により搬送されたシート及び前記画像形成装置により画像形成されたシートを積載する第２の積載手段と、
前記画像形成装置の動作モードに応じて、前記給紙手段により給紙されたシート及び前記画像形成装置により画像形成されたシートに対して、または前記第２の積載手段に積載されたシートに対して加工処理を行うシート加工手段と、
前記ストレート搬送が行われるシート搬送路と前記反転搬送が行われるシート搬送路との合流位置の下流側に配設され、前記搬送手段により搬送されるシートの斜行量を検出するためのシート斜行検知手段とを備えたことを特徴とするシート処理装置。
【請求項３】
前記シート斜行検知手段は、シート搬送方向に直交する方向の同一線上の異なる位置に夫々配設された第１及び第２の検出センサで構成されたことを特徴とする請求項１または２の何れかに記載のシート処理装置。
【請求項４】
請求項１乃至３の何れかに記載のシート処理装置を制御する制御装置であって、
前記シート斜行検知手段の検知結果に基づいて、前記搬送手段により搬送されるシートの斜行量を検出するシート斜行量検出手段と、
前記第２の積載手段に積載されたシートに対して所定のシート加工処理を行うか否かを判定する判定手段と、
前記シート斜行量検出手段により検出された斜行量と前記判定手段の判定結果とに応じて、前記シート処理装置の動作を制御する制御手段とを備えたことを特徴とするシート処理装置の制御装置。
【請求項５】
前記シート斜行量検出手段は、前記第１の検出センサがシートの先端を検知した時間と前記第２のセンサがシートの先端を検知した時間との検知時間の差に基づいて、シート給送方向に対するシートの斜行量を算出する手段を有することを特徴とする請求項４に記載のシート処理装置の制御装置。
【請求項６】
請求項１乃至３の何れかに記載のシート処理装置を制御する制御方法であって、
前記シート斜行検知手段の検知結果に基づいて、前記搬送手段により搬送されるシートの斜行量を検出するシート斜行量検出工程と、
前記第２の積載手段に積載されたシートに対して所定のシート加工処理を行うか否かを判定する判定工程と、
前記シート斜行量検出工程で検出された斜行量と前記判定工程の判定結果とに応じて、前記シート処理装置の動作を制御する制御工程とを実行することを特徴とするシート処理装置の制御方法。
【請求項７】
請求項１乃至３の何れかに記載のシート処理装置の制御方法を実行するための、コンピュータで読み取り可能な制御プログラムであって、
前記シート斜行検知手段の検知結果に基づいて、前記搬送手段により搬送されるシートの斜行量を検出するシート斜行量検出ステップと、
前記第２の積載手段に積載されたシートに対して所定のシート加工処理を行うか否かを判定する判定ステップと、
前記シート斜行量検出ステップで検出された斜行量と前記判定ステップの判定結果とに応じて、前記シート処理装置の動作を制御する制御ステップとを備えたことを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
複写装置等の画像形成装置から出力されたシートに対して加工処理を行うシート処理装置、そのシート処理装置を制御する制御装置及び制御方法、並びに前記制御方法を実行するための制御プログラムに関する。
【背景技術】
【０００２】
従来、記録紙の先頭頁、最終頁、または途中頁に、通常の記録紙とは別のシート（以下、特殊シート）を挿入する表紙モードや合紙モード等のモードを備えた複写装置がある。これらのモードを複写装置の操作部でユーザが設定することで、例えば、色の違う用紙やカラーコピー紙を表紙として挿入したり、任意の枚数毎に仕切り紙として挿入することができる（例えば特許文献１参照）。
【０００３】
特殊シートの供給方法としては、複写装置本体側に設けられた特別のカセットから供給したり、特殊シートを供給するための給紙部をフィニッシャ等のシート処理装置側に設け、該給紙部から特殊シートを供給する方法が知られている。また、該給紙部から搬送される特殊シートに対してステイプル処理や穴あけ処理を行えるようにする技術も知られている。
【特許文献１】特開２００１−３１２９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の複写装置では、上記給紙部や特別のカセット等から搬送される特殊シートの斜行の検知については、給紙直後のストレート給紙パス上に配設された斜行検出センサでのみ行われている。なお、ストレート給紙パスとはシートの表裏反転を行わずに搬送する搬送路である。即ち、表紙モードとして、前記特殊シートを、複写装置本体から反転排紙されるシートに対する裏表紙として挿入する場合などには、上記給紙部から搬送される特殊シートの給紙後に該特殊シートの反転が行われる。この反転が行われるパス上では特殊シートの斜行の検知は行われていなかった。
【０００５】
そのため、特殊シートの反転時に、シート搬送用のローラの回転停止や逆転によってシートに対する搬送力に変動が生じて、特殊シートが斜行した状態で搬送される惧れがある。その場合は、搬送途中で紙詰まりが生じたり、穴あけ処理等がシート上の所望する位置に行われなかったりする等の不具合が発生する可能性がある。その結果、ユーザが再度同一のシートを用意しなければならず、コスト高となるだけでなく、ユーザに対する余計な手間や労力が増えるという問題がある。
【０００６】
本発明は上記従来の問題点に鑑み、シート反転処理時のシートの斜行を検知して、シート搬送に伴って生ずるシートの不具合を未然に防止し、シートを無駄に消費することなく低コスト化及び低労力化を実現することができるシート処理装置及びその制御装置、シート処理装置の制御方法、並びに制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は上記目的を達成するため、  シート上に画像を形成する画像形成装置から出力されたシートに対して加工処理を行うシート処理装置において、シートを積載する第１の積載手段と、前記第１の積載手段に積載されたシートを給紙する給紙手段と、前記給紙手段により給紙されたシートを、前記画像形成装置の動作モードに応じて、画像が形成された面を反転しないで搬送するストレート搬送、若しくは画像が形成された面を反転して搬送する反転搬送を行う搬送手段と、前記搬送手段により搬送されたシート及び前記画像形成装置により画像形成されたシートを積載する第２の積載手段と、前記画像形成装置の動作モードに応じて、前記給紙手段により給紙されたシート及び前記画像形成装置により画像形成されたシートに対して、または前記第２の積載手段に積載されたシートに対して加工処理を行うシート加工手段と、前記反転搬送を行うためのシート搬送路上に配設され、前記搬送手段により反転搬送されるシートの斜行量を検出するためのシート斜行検知手段とを備えたことを特徴とする。
【０００８】
また、本発明は、シート上に画像を形成する画像形成装置から出力されたシートに対して加工処理を行うシート処理装置において、シートを積載する第１の積載手段と、前記第１の積載手段に積載されたシートを給紙する給紙手段と、前記給紙手段により給紙されたシートを、前記画像形成装置の動作モードに応じて、画像が形成された面を反転しないで搬送するストレート搬送、若しくは画像が形成された面を反転して搬送する反転搬送を行う搬送手段と、前記搬送手段により搬送されたシート及び前記画像形成装置により画像形成されたシートを積載する第２の積載手段と、前記画像形成装置の動作モードに応じて、前記給紙手段により給紙されたシート及び前記画像形成装置により画像形成されたシートに対して、または前記第２の積載手段に積載されたシートに対して加工処理を行うシート加工手段と、前記ストレート搬送が行われるシート搬送路と前記反転搬送が行われるシート搬送路との合流位置の下流側に配設され、前記搬送手段により搬送されるシートの斜行量を検出するためのシート斜行検知手段とを備えたことを特徴とする。
【０００９】
上記シート処理装置を制御する制御装置であって、前記シート斜行検知手段の検知結果に基づいて、前記搬送手段により搬送されるシートの斜行量を検出するシート斜行量検出手段と、前記第２の積載手段に積載されたシートに対して所定のシート加工処理を行うか否かを判定する判定手段と、前記シート斜行量検出手段により検出された斜行量と前記判定手段の判定結果とに応じて、前記シート処理装置の動作を制御する制御手段とを備えたことを特徴とする。
【００１０】
上記シート処理装置を制御する制御方法であって、前記シート斜行検知手段の検知結果に基づいて、前記搬送手段により搬送されるシートの斜行量を検出するシート斜行量検出工程と、前記第２の積載手段に積載されたシートに対して所定のシート加工処理を行うか否かを判定する判定工程と、前記シート斜行量検出工程で検出された斜行量と前記判定工程の判定結果とに応じて、前記シート処理装置の動作を制御する制御工程とを実行することを特徴とする。
【００１１】
上記シート処理装置の制御方法を実行するための、コンピュータで読み取り可能な制御プログラムであって、前記シート斜行検知手段の検知結果に基づいて、前記搬送手段により搬送されるシートの斜行量を検出するシート斜行量検出ステップと、前記第２の積載手段に積載されたシートに対して所定のシート加工処理を行うか否かを判定する判定ステップと、前記シート斜行量検出ステップで検出された斜行量と前記判定ステップの判定結果とに応じて、前記シート処理装置の動作を制御する制御ステップとを備えたことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、給紙手段から給紙されるシートの斜行を検知するようにしたので、シート搬送に伴って生ずるシートの不具合を未然に防止することができ、シートを無駄に消費することなく低コスト化及び低労力化を実現することが可能になる。
【発明を実施するための最良の形態】
【００１３】
本発明のシート処理装置及びその制御装置、シート処理装置の制御方法、並びに制御プログラムの実施の形態について、図面を参照しながら説明する。
【００１４】
＜複写装置の内部構造＞
図１は、本発明の実施の形態であるシート処理装置を備えた複写装置の内部構造を示す断面図である。
【００１５】
この複写装置１０００は、原稿給送部１００、イメージリーダ部２００及びプリンタ部３００を有するほか、折り処理部４００と、シート処理装置を構成するフィニッシャ５００及びインサータ９００とを備えている。
【００１６】
原稿給送部１００のトレイ１００１上には、ユーザから見て正立状態で、且つ、フェイスアップ状態（画像が形成されている面が上向きの状態）で原稿がセットされているものとし、原稿の綴じ位置は、原稿の左端部に位置するものとする。トレイ１００１上にセットされた原稿は、原稿給送部１００により先頭頁から順に１枚ずつ左方向（図の矢印方向）、即ち、綴じ位置を先端にして搬送される。そして、更に該原稿は、湾曲したパスを介してプラテンガラス１０２上を左方向から右方向へ搬送され、その後排紙トレイ１１２上に排出される。なお、この際、スキャナユニット１０４は、所定の位置に保持された状態にあり、該スキャナユニット１０４上を原稿が左から右へと通過することにより原稿の読取処理が行われる。上述した読み取り方法を原稿流し読みと称する。原稿がプラテンガラス１０２上を通過する際、該原稿は、スキャナユニット１０４のランプ１０３により照射され、その原稿からの反射光がミラー１０５，１０６，１０７、レンズ１０８を介してイメージセンサ１０９に導かれる。
【００１７】
なお、原稿給送部１００により搬送した原稿をプラテンガラス１０２上に一旦停止させ、その状態でスキャナユニット１０４を左から右へと移動させることにより原稿の読取処理を行うこともできる。この読み取り方法を原稿固定読みと称する。原稿給送部１００を使用しないで原稿の読み取りを行わせる場合、ユーザは、原稿給送部１００を持ち上げ、プラテンガラス１０２上に原稿をセットする。この場合、上述した原稿固定読みが行われる。
【００１８】
イメージセンサ１０９により読み取られた原稿の画像データは、所定の画像処理が施されて露光制御部１１０へ送られる。露光制御部１１０は、画像信号に応じたレーザ光を出力する。該レーザ光は、ポリゴンミラー１１０ａにより走査されながら感光ドラム１１１上に照射される。感光ドラム１１１上には走査されたレーザ光に応じた静電潜像が形成される。
【００１９】
感光ドラム１１１上に形成された静電潜像は、現像器１１３により現像され、トナー像として可視化される。一方、記録紙は、カセット１１４、１１５、手差し給紙部１２５、両面搬送パス１２４の何れかから転写部１１６へ搬送される。そして、可視化されたトナー像が転写部１１６において記録紙に転写される。転写後の記録紙は、定着部１１７にて定着処理が施される。
【００２０】
そして、定着部１１７を通過した記録紙はフラッパ１２１により一旦パス１２２に導かれ、記録紙の後端がフラッパ１２１を抜けた後に、スイッチバックされ、フラッパ１２１により排出ローラ１１８へ搬送される。そして、排出ローラ１１８により該記録紙がプリンタ部３００から排出される。これによりトナー像が形成された面を下向きの状態（フェイスダウン）でプリンタ部３００から排出できる。これを反転排紙と称する。
【００２１】
上述したようにフェイスダウンで記録紙を機外に排出することにより、先頭頁から順に画像形成処理を行っても、原稿給送部１００を使用した画像形成処理や、コンピュータからの画像データに対する画像形成処理を行う場合に頁順序を揃えることができる。
【００２２】
なお、手差し給紙部１２５から搬送するＯＨＰシート等の硬いシートに対して画像形成処理を行う場合は、パス１２２に該シートを導くことなく、トナー像が形成された面を上向きの状態（フェイスアップ）でプリンタ部３００から排出される。
【００２３】
また、シートの両面に画像形成処理を行う場合は、シートを定着部１１７からまっすぐ排出ローラ１１８方向へと導き、シートの後端がフラッパ１２１を抜けた直後にシートをスイッチバックし、フラッパ１２１により両面搬送パスへと導く。
【００２４】
＜画像形成処理方法＞
次に、原稿固定読みの場合と原稿流し読みの場合の夫々の場合における画像形成処理方法について図２を参照しながら説明を行う。
【００２５】
図２（ａ），（ｂ）は、原稿固定読みの場合と原稿流し読みの場合における画像形成処理方法の説明図である。
【００２６】
原稿固定読みの場合、スキャナユニット１０４を左から右へ走査することにより原稿の画像を走査する。即ち、図２（ａ）に示すように、原稿画像に対して、主走査方向をＳｙ、副走査方向をＳｘとする読み取り走査が行われ、イメージセンサ１０９により原稿の画像が読み取られる。そして、主走査方向Ｓｙに読み取った画像は露光制御部１１０で順次レーザ光に変換され、該レーザ光がポリゴンミラー１１０ａで走査（図の矢印方向に走査）されることにより感光ドラム１１１上に静電潜像が形成される。このようにして形成された静電潜像がトナー像として可視化され、シート上に該トナー像が転写され、シート上には、鏡像ではない正像画像（非鏡像画像）が形成される。
【００２７】
一方、原稿流し読みの場合、図２（ｂ）に示すように、原稿画像に対して、主走査方向をＳｙ、副走査方向Ｓｘとする読み取り走査が行われ、イメージセンサ１０９により画像が読み取られる。原稿流し読みの時は、原稿が左から右に向けて搬送されるので、副走査方向に関しては、原稿固定読み時の副走査方向と逆の方向となる。従って、イメージセンサ１０９により読み取られた画像は、原稿画像に対して鏡像となるので、該鏡像を正像画像に修正する必要がある。そこで、原稿流し読みの場合は、イメージセンサ１０９にて読み取った画像を正像画像にするための鏡像処理を行う。
【００２８】
鏡像処理では、主走査方向を逆方向に入れ替える処理として、主走査方向の一方の向きに対して読み取った画像を、その主走査方向の一方の向きに対して逆向きに反転させるよう処理する。即ち、本形態の鏡像処理とは、図２（ｂ）に示すように、読み取った画像を１ライン単位で反転させて出力するための処理である。
【００２９】
イメージセンサ１０９で読み取った画像は、該鏡像処理により正像画像に変換され、感光ドラム１１１上には、鏡像処理後の静電潜像が形成される。このようにして形成された静電潜像をトナー像として可視化して、シート上に該トナー像を形成すると、シート上には、鏡像ではない正像画像が形成される。更に、該画像が形成されたシートを反転排紙することにより、トナー像が形成された面を下に向けた状態で機外（プリンタ部３００）から排出することができる。そして、該反転排紙により排出されたシートの後端側を後述するフィニッシャ５００のステイプラ６０１で綴じれば、画像が形成された面からシートを見た場合に、該画像に対してシートの左側を綴じることができる。
【００３０】
なお、副走査方向を逆方向に入れ替えることにより鏡像処理を行うことも可能である。しかし、この場合、原稿１頁分の画像の読取処理が終了しないと鏡像処理を行えないことや、反転排紙後の後端綴じにより画像に対してシートの左端側を綴じることを考慮すると主走査方向を反転させることによる鏡像処理が好ましい。
【００３１】
排出ローラ１１８によりプリンタ部３００から排出されたシートは折り処理部４００へ送り込まれる。折り処理部４００では、シートをＺ形に折り畳むように折り処理が行われる。例えば、Ａ３サイズやＢ４サイズのシートで且つ折り処理の指定が操作部よりなされている場合は、プリンタ部３００より排出されたシートに対して折り処理が行われる。一方それ以外の場合は、プリンタ部３００から排出されたシートに対して折り処理を行うことなく、そのままフィニッシャ５００へと送り込む。
【００３２】
フィニッシャ５００上には、インサータ９００が設けられている。インサータ９００は、記録紙の先頭頁、最終頁、または、途中頁に、通常の記録紙とは別のシート（表紙、合紙）を挿入するためのものである。フィニッシャ本体５００では、プリンタ部３００から搬送されたシートやインサータ９００からのシートを含んだシート束に対する製本処理や綴じ処理、穴あけ処理等の処理が行われる。
【００３３】
＜複写装置の電気的構成＞
図３は、複写装置１０００の電気的構成を示すブロック図である。
【００３４】
ＣＰＵ回路部１５０は、ＣＰＵ（不図示）を有し、ＲＯＭ１５１に格納された制御プログラム及び操作部１の設定に従い、複写装置１０００の各部を制御する。制御対象には原稿給送制御部１０１、イメージリーダ制御部２０１、画像信号制御部２０２、プリンタ制御部３０１、折り処理制御部４０１、フィニッシャ制御部５０１、外部Ｉ／Ｆ２０３が含まれる。そして、原稿給送制御部１０１は原稿給送部１００を制御する。イメージリーダ制御部２０１はイメージリーダ部２００を制御する。プリンタ制御部３０１はプリンタ部３００を制御する。折り処理制御部４０１は折り処理部４００を制御する。フィニッシャ制御部５０１はフィニッシャ５００を制御する。操作部１は、画像形成に関する各種機能を設定するための複数のキー、設定状態を表示するための表示部等を有する。操作部１は、ユーザによる各キーの操作に対応するキー信号をＣＰＵ回路部１５０に出力すると共に、ＣＰＵ回路部１５０からの信号に基づき対応する情報を表示部に表示する。
【００３５】
ＲＡＭ１５２は、制御データを一時的に保持するための領域や、制御に伴う演算の作業領域として用いられる。外部Ｉ／Ｆ２０３は、複写装置１０００と外部のコンピュータ２０４とのインタフェースであり、コンピュータ２０４からのプリントデータをビットマップ画像に展開し、画像データとして画像信号制御部２０２へ出力する。また、イメージリーダ制御部２０１から画像信号制御部２０２へは、イメージセンサ２０９で読み取った原稿の画像が出力される。プリンタ制御部３０１は、画像信号制御部２０２からの画像データを露光制御部１１０へ出力する。
【００３６】
＜折り処理部４００及びフィニッシャ５００の構成＞
次に、折り処理部４００及びフィニッシャ５００の構成について、図４を参照しながら説明する。
【００３７】
図４は、図１の折り処理部４００及びフィニッシャ５００の構成を示す断面図である。
【００３８】
折り処理部４００は、プリンタ部３００から排出されたシートを受け取り、フィニッシャ５００側に導くための搬送パス４０２を有する。搬送パス４０２上には、搬送ローラ対４０３及び４０４が設けられている。また、搬送ローラ対４０４の近傍に設けられた切替フラッパ４１０は、搬送ローラ対４０３により搬送されたシートを折りパス４２０またはフィニッシャ側５００に導くためのものである。
【００３９】
折り処理を行う場合、フィニッシャ制御部５０１は、切替フラッパ４１０を折りパス４２０側に切り替え、シートを折りパス４２０に導く。折りパス４２０に導かれたシートは、折りローラ４２１まで搬送され、Ｚ型に折り畳まれる。一方、折り処理を行わない場合は、切替フラッパ４１０をフィニッシャ側５００に切り替え、プリンタ部３００から排出されたシートを搬送パス４０２を介して、直接送り込む。
【００４０】
フィニッシャ５００の構成について説明する。フィニッシャ５００は、折り処理部４００を介して搬送されたプリンタ部３００からのシートを取り込み、シートに対する後処理を行う。後処置としては、取り込んだ複数のシートを整合して１つのシート束として束ねる処理、シート束の後端側をステイプルするステイプル処理（綴じ処理）、ソート処理、ノンソート処理、製本処理等が含まれる。
【００４１】
また、フィニッシャ５００内において、シート搬送路上にパンチユニット５５０を設け、パンチユニット５５０により、インサータ９００またはプリンタ部３００からのシートに対して穴あけ処理（パンチ処理と同義）を行うことが可能である。パンチユニット５５０は、パンチローラ（不図示）を有しており、パンチローラは、ダイス部とポンチ部で構成されている。パンチ処理を行う場合、シートの後端がパンチユニット５５０に達したら、上記パンチローラを１回転させることで、シートの後端部にパンチ穴を開ける。なお、穴あけ処理は、搬送されるシート１枚毎に行い、シートの搬送動作と共に行われる。
【００４２】
図４に示すように、フィニッシャ５００は、折り処理部４００を介して搬送されたプリンタ部３００からのシートを装置内部に取り込むための入口ローラ対５０２を有する。入口ローラ対５０２の下流には、シートをフィニッシャパス５５２または、第１製本パス５５３に導くための切替フラッパ５５１が設けられている。フィニッシャパス５５２に導かれたシートは、搬送ローラ対５０３を介し、バッファローラ５０５に向けて搬送される。なお、搬送ローラ対５０３とバッファローラ５０５は正逆転可能となるように構成されている。
【００４３】
入口ローラ対５０２と搬送ローラ対５０３の間には、入口センサ５３１が設けられている。なお、入口センサ５３１の上流近傍において、フィニッシャパス５５２から第２製本パス５５４が分岐している。以下、この分岐点を分岐Ａとする。分岐Ａは、入口ローラ対５０２側から搬送ローラ対５０３側にシートを搬送するための搬送路への分岐を成す。なお、分岐Ａは、搬送ローラ対５０３を逆方向に回転させ、シートを搬送ローラ対５０３側から入口センサ５３１側に搬送する際には、第２製本パス５５４側にのみ搬送するようワンウェイ機構を有している。
【００４４】
搬送ローラ対５０３とバッファローラ５０５の間には、パンチユニット５５０が設けられており、パンチユニットは操作部１にて設定された動作モードに応じて動作させ、搬送ローラ対５０３を介して搬送されたシートの後端付近に穴あけ（穿孔）処理を行う。バッファローラ５０５は、搬送ローラ対５０３を介して搬送されたシートを所定枚数巻き付けることが可能なローラであり、該ローラ５０５の回転中に押下コロ５１２，５１３，５１４によりシートが巻き付けられる。バッファローラ５０５に巻き付けられたシートは、バッファローラ５０５が回転する方向へ搬送される。
【００４５】
押下コロ５１３と押下コロ５１４との間には、切替フラッパ５１０が設けられており、押下コロ５１４の下流側には、切替フラッパ５１１が設けられている。
切替フラッパ５１０は、ファッファローラ５０５に巻き付けられたシートをバッファローラ５０５から剥離してノンソートパス５２１または、ソートパス５２２に導くためのものである。
【００４６】
切替フラッパ５１１は、バッファローラ５０５に巻き付けられたシートをバッファローラ５０５から剥離してソートパス５２２に導くためのものである。また、バッファローラ５０５に巻き付けられたシートを巻き付けられた状態でバッファパス５２３に導くためのものでもある。切替フラッパ５１０によりノンソートパス５２１に導かれたシートは、排出ローラ対５０９を介して、サンプルトレイ７０１上に排出される。また、ノンソートパス５２１の途中には、ジャム検出などのための排紙センサ５３３が設けられている。
【００４７】
一方、切替フラッパ５１０によりソートパス５２２に導かれたシートは、搬送ローラ対５０６、５０７を介して中間トレイ（以下処理トレイ）６３０上に積載される。処理トレイ６３０上に束状に積載されたシート群は、操作部１からの設定に応じて、整合処理やステイプル処理が行われ、その後、排出ローラ６８０ａ、６８０ｂによりスタックトレイ７００上に排出される。なお、上述したステイプル処理は、ステイプラ６０１により行われる。スタックトレイ７００は、上下方向に自走可能に構成されている。
【００４８】
第１製本パス５５３または第２製本パス５５４からのシートは、製本入口センサ８１７を通過し、搬送ローラ対８１３を介して、収納ガイド８２０に収納される。なお、搬送ローラ８１３により搬送されるシートは、該シートの先端が可動式のシート位置決め部材８２３に接するまで搬送される。また、搬送ローラ８１３の上流側には、製本入口センサ８１７が配置されている。また、搬送ローラ８１３の下流側、即ち、収納ガイド８２０の途中位置には、２対のステイプラ８１８が設けられており、ステイプラ８１８と対向する位置にはアンビル８１９が設けられている。該ステイプラ８１８はアンビル８１９と協働して、シート束の中央を綴じるように構成されている。
【００４９】
ステイプラ８１８の下流側には、折りローラ対８２６が設けられており、折りローラ対８２６の対向位置には、突出し部材８２５が設けられている。この突出し部材８２５を収納ガイド８２０に収納されたシート束に向けて突出すことにより、該シート束は、折りローラ対８２６間に押し出され、折りローラ対８２６により折り畳まれる。そして、排紙ローラ８２７を介して、排出トレイ８３２に排出される。排紙ローラ８２７の下流側には、製本排紙センサ８３０が配置されている。
【００５０】
また、ステイプラ８１８で綴じられたシート束を折り畳む場合は、ステイプル処理終了後に、シート束のステイプル位置が折りローラ対８２６の中央位置（ニップ点）にくるように、位置決め部材８２３を、ステイプル処理時の場所から所定距離降下させる。これによりステイプル処理を施した位置を中心にしてシート束を折り畳むことができる。
【００５１】
＜インサータ９００の構成＞
次に、フィニッシャ５００の上部に設けられたインサータ９００に関する説明を行う。      
【００５２】
インサータ９００は、トレイ９０１にセットされたシートをプリンタ部３００を通さずにサンプルトレイ７０１、スタックトレイ７００、トレイ８３２の何れかに給送するためのものである。なお、本形態では、インサータ９００のトレイ９０１にはユーザによりフェイスアップの状態（表面が上の状態）で表紙（または、合紙）用のシートがセットされるものとする。ユーザによりトレイ９０１上に積載されたシート束は、１枚づつ順次分離され、フィニッシャパス５５２、または、製本パス５５３へ搬送される。以下にインサータ９００の構成を説明する。
【００５３】
トレイ９０１に積載されたシート束は、給紙ローラ９０２により、搬送ローラ９０３及び分離ベルト９０４で構成される分離部に搬送される。そして、搬送ローラ９０３及び分離ベルト９０４により最上部のシートから１枚ずつ分離される。そして、分離されたシートは分離部に近接する引き抜きローラ対９０５により搬送パス９０８へ搬送され、搬送ローラ対９０６を介して入口ローラ対５０２へ搬送される。また、シートを反転して給紙する場合には、分離された後、フラッパ９５４にガイドされトレイ９５１に続く反転給紙パス９６１へと導かれる。その後ローラ９５２が反転することで、搬送パス９０８へと搬送される。
【００５４】
なお、給紙ローラ９０２と搬送ローラ９０３の間には、シートがセットされたか否かを検知するための用紙セットセンサ９１０が設けられている。また、引き抜きローラ対９０５の近傍には、引き抜きローラ対９０５によりシートが搬送されたか否かを検出する給紙センサ９０７が設けられている。更に、給紙センサ９０７の下流側に、斜行センサ９３０、９３１が設けられている。斜行センサ９３０、９３１は、シート搬送方向に直交する方向の同一線上の異なる位置に夫々配設されており、これらのセンサにより、インサータのトレイ９０１から給送されたシートの斜行検出（シートの斜行量の検出）を行っている。例えば、センサ９３０がシートの先端を検知したタイミングとセンサ９３１がシートの先端を検知したタイミングとの差に基づいて、シート給送方向に対するシートの斜行量を算出する。このように、本形態では、インサータ９００からのシートを給送しながら該シートの斜行量（傾き量）を検出する。
【００５５】
また、シートが反転給紙パス９６１に導かれたか否かを検知するためのセットセンサ９５３が設けられており、このセンサは、シートが反転パスに完全に導かれたか否かをシートの通過によって判断している。また、インサータ９００からのシートを搬送するための搬送パス９０８は、入口ローラ対５０２の上流側近傍で、プリンタ部３００からのシートを搬送するための搬送パス４０２と合流する。
【００５６】
＜フィニッシャ制御部５０１の構成＞
次に、フィニッシャ５００を駆動制御するためフィニッシャ制御部５０１の構成について図５を参照しながら説明する。
【００５７】
図５は、図３のフィニッシャ制御部５０１の構成を示すブロック図である。
【００５８】
フィニッシャ制御部５０１は、同図に示すように、ＣＰＵ５０１１、ＲＯＭ５０１２、ＲＡＭ５０１３等で構成されるＣＰＵ回路部５０１０を有する。ＣＰＵ回路部５０１０は、通信ＩＣ５０１４を介して複写装置本体側に設けられたＣＰＵ回路部１５０と通信する。また、ＣＰＵ回路部５０１０はＣＰＵ回路部１５０からの指示に基づき、ＲＯＭ５０１２に格納されている各種プログラムを実行してフィニッシャ５００の駆動制御を行う。また、ＣＰＵ回路部５０１０は、ジャムを検出するための不図示のジャムタイマを有する。
【００５９】
フィニッシャ５００の駆動制御を行う際は、ＣＰＵ回路部１５０に各種センサからの検出信号が入力される。各種センサとしては、入口センサ５３１、製本入口センサ８１７、製本排紙センサ８３０、給紙センサ９０７、用紙セットセンサ９１０、排紙センサ５３３、斜行センサ９３０、９３１、反転センサ９５３がある（図４参照）。
【００６０】
ＣＰＵ回路部５０１０には、ドライバ５２０が接続されている。ドライバ５２０は、ＣＰＵ回路部５０１０からの信号に基づいて、各種のモータ及びソレノイド及びクラッチＣＬ１、クラッチＣＬ１０、クラッチＣＬ２０等を駆動させるためのものである。
【００６１】
各種のモータとしては、入口モータＭ１、バッファモータＭ２、排紙モータＭ３、束排出モータＭ４、搬送モータＭ１０、位置決めモータＭ１１、折りモータＭ１２、給紙モータＭ２０、パンチモータＭ３０がある。
【００６２】
入口モータＭ１は入口ローラ対５０２、搬送ローラ対５０３及び搬送ローラ対９０６の駆動源である。バッファモータＭ２はバッファローラ５０５の駆動源である。排紙モータＭ３は搬送ローラ対５０６、排出ローラ対５０７及び排出ローラ対５０９の駆動源である。束排出モータＭ４は排出ローラ６８０ａ、６８０ｂの駆動源である。搬送モータＭ１０は搬送ローラ対８１３の駆動源である。位置決めモータＭ１１はシート位置決め部材８２３の駆動源である。折りモータＭ１２は突出し部材８２５、折りローラ対８２６及び折り排紙ローラ対８２７の駆動源である。給紙モータＭ２０はインサータ９００の給紙ローラ９０２、搬送ローラ９０３、分離ベルト９０４、引き抜きローラ対９０５、及び反転ローラ９５２の駆動源である。パンチモータＭ３０はパンチユニット５５０内のパンチローラの駆動源である。ここで、クラッチＣＬ２０によって、ローラ９５２に対するモータＭ２０の駆動は、進入時に正転、反転時に逆転に切り替えられている。
【００６３】
入口モータＭ１、バッファモータＭ２、排紙モータＭ３は、ステッピングモータからなり、励磁パルスレートを制御することによって各モータにて駆動されるローラ対を等速で回転させたり、独自の速度で回転させることができる。また、入口モータＭ１、バッファモータＭ２はドライバ５２０により正逆の夫々の回転方向に駆動可能である。
【００６４】
搬送モータＭ１０及び位置決めモータＭ１１は、ステッピングモータからなり、折りモータＭ１２はＤＣモータからなる。なお、搬送モータＭ１０は、入口モータＭ１と速度同期してシート搬送が可能なように構成されている。給紙モータＭ２０は、ステッピングモータからなり、入口モータＭ１と速度同期してシート搬送が可能なように構成されている。
【００６５】
ソレノイドＳＬ１は切替フラッパ５１０の切り替えを行う。ソレノイドＳＬ２は切替フラッパ５１１の切り替えを行う。ソレノイドＳＬ１０は切替フラッパ５５１の切り替えを行う。ソレノイドＳＬ２０はインサータ９００の給紙シャッタ（不図示）を駆動させる。ソレノイドＳＬ２１はインサータ９００の給紙ローラ９０２を昇降駆動させる。ソレノイドＳＬ３０はインサータ９００のフラッパ９５４を駆動させる。
【００６６】
＜動作モードの設定方法＞
次に、図６を参照して、動作モードの設定方法に関する説明を行う。
【００６７】
図６（ａ），（ｂ）は、複写装置本体１０００の操作部１の表示パネルに表示される画面を示した画面図である。この画面は、タッチパネルとなっており、それぞれ表示される機能の枠内を触れることにより、その機能が実行される。
【００６８】
ユーザは、図６（ａ）に示す画面において、ノンソートモード、ソートモード、ステイプルソートモード（綴じモード）、製本モード、パンチモード（穴あけ処理モード）等の動作モードを選択することができる。また、図６（ｂ）に示す画面において、表紙モードや合紙モードを設定でき、インサータ９００または手差し給紙部１２５から表紙用や合紙用のシートを記録紙の先頭頁、最終頁、または途中頁に挿入させるよう設定することができる。
【００６９】
＜フィニッシャ５００内の処理トレイ６３０へのシート搬送＞
次に、インサータ９００及びプリンタ部３００からフィニッシャ５００内の処理トレイ６３０へのシート搬送について図７乃至図１２を参照しながら説明する。
【００７０】
図７乃至図１２は、インサータ９００及びプリンタ部３００から夫々シートが搬送され、フィニッシャ５００の処理トレイ６３０上にインサータ９００からのシートとプリンタ部３００からのシートが収納される際のシートの流れを説明するための説明図である。
【００７１】
本形態では、インサータ９００から搬送されるシートを表表紙用のシートとし、インサータ９００からのシート１枚とプリンタ部３００から搬送されるシート２枚の計３枚を１部として、処理トレイに収納するものとする。
【００７２】
プリンタ部３００にて画像が形成されたシートにシート束Ｃのシートを表紙として挿入する場合は、図７（ｂ）に示すように、シート束Ｃがユーザによりインサータ９００のトレイ９０１にセットされる。なお、このとき、インサータ９００のトレイ９０１上には、シート束Ｃがフェイスアップ（画像が形成されている面が上向き）の状態で、且つ、綴じ位置が左側になる、即ち正立状態になるようユーザによりセットされる（図７（ａ）参照）。トレイ９０１にセットされたシートは、図７（ａ）に示す矢印方向に搬送される。
【００７３】
次に、ユーザにより、操作部１にて不図示のスタートキーが押下されると、インサータ９００内の分離部（搬送ローラ９０３及び分離ベルト９０４）において、シート束Ｃの最上部のシート（シートＣ１とする）から順次分離され搬送パス９０８へと搬送される。なお、この際、切替フラッパ５５１は、図８のように、フィニッシャパス５５２側に切り替わっている。
【００７４】
搬送パス９０８に搬送されたシート束Ｃの最上部のシートＣ１は、バッファローラ５０５側に搬送される。なお、図８に示すように、シートＣ１は、画像が形成された面が下向きの状態（フェイスダウン）でバッファローラ５０５へと搬送される。また、入口ローラ対５０２を介して搬送されたシートＣ１の先端が入口センサ５３１を通過したことに応じて（即ち、入口センサ５３１がＯＮ状態となったことに応じて）、プリンタ部３００からフィニッシャ５００内部へシートの搬送が開始される。なお、プリンタ部３００からフィニッシャ５００内部に搬送されるシートを、シートＰ１、シートＰ２とし（図９乃至図１２を参照）、シートＰ１に引き続いてシートＰ２が搬送されるものとする。
【００７５】
次に、切替フラッパ５１０、５１１は、共に、ソートパス５２２側に切り替わっている。バッファローラ５０５に搬送されたシートＣ１は、ソートパス５２２へと導かれる。なお、この際、シートＣ１に引き続いて、プリンタ部３００からのシートＰ１がフィニッシャ５００内部に搬送される。また、図９に示すように、シートＰ１は、画像が形成された面を下向きにしてフィニッシャ５００へと導かれる。以下にその詳細を説明する。
【００７６】
本形態では、原稿給送部１００にセットされた原稿の読取処理をイメージリーダ部２００にて行い、読み取った原稿の画像をシート上に形成するようプリンタ部３００にて画像形成処理を行う。原稿の読取方法に関しては、原稿流し読みを行う。
【００７７】
上述したように、原稿流し読みの場合は、シート上に正像画像が形成されるよう読み取った画像に対する鏡像処理（即ち、入力された画像を主走査方向に反転させる処理）を行う。そして、鏡像処理が行われた画像をシート上に形成する。また、画像が形成されたシートをプリンタ部３００から排出する際は、画像が形成された面が下向きの状態（フェイスダウン）になるよう反転排紙を行う。従って、図９乃至図１２に示すように、プリンタ部３００からのシートＰ１及びシートＰ２は、画像が形成された面が下向きの状態で、フィニッシャ５００へと送り込まれる。
【００７８】
ソートパス５２２に搬送されたシートＣ１は、処理トレイ６３０へ搬送される。一方、シートＣ１に後続して搬送されたプリンタ部３００からのシートＰ１は、フィニッシャパス５５２を介して、バッファローラ５０５に搬送され、ソートパス５２２へと導かれる。また、この際、シートＰ１に引き続いて、プリンタ部３００からフィニッシャ５００内部へシートＰ２の搬送が開始される。なお、２部目を出力する場合は、この時点で、トレイ９０１上に積載されたシートＣ１に後続するシート（この場合、シートＣ２）の分離がインサータ９００の分離部にて行われる。
【００７９】
次に、シートＣ１は、画像が形成された面が下向きで、且つ、綴じ位置がステイプラ６０１側の状態で処理トレイ６３０に収納される。また、シートＣ１に後続するシートＰ１は、シートＣ１と同様に、処理トレイ６３０に向けて搬送される。また、シートＰ１に後続するシートＰ２は、フィニッシャ５００本体に導かれバッファローラ５０５へ向けて搬送される。これらシートＰ１及びシートＰ２は収納トレイ６３０へ順次搬送され収納される。
【００８０】
なお、２部目を出力する場合は、この際に、２部目の表表紙用としてのシートＣ２が、シートＰ２に後続して搬送パス９０８へと搬送されるが、シートＰ２が処理トレイ６３０へ搬送されている間は、搬送ローラ対９０６の手前付近で、一旦停止する。そして、先行する１部目のシートＰ２が収納トレイ６３０へ収納されたことに応じて、シートＣ２の搬送が再開される。
【００８１】
次に、シートＰ１は、既に処理トレイ６３０に収納されているシートＣ１の上に積み重ねられて収納され、シートＰ１に後続するシートＰ２はシートＰ１の上に積み重ねられて収納される（図１２（ａ）参照）。なお、シートＰ１及びシートＰ２に形成された画像は、正像画像となるよう鏡像処理が施されている。また、プリンタ部３００からフィニッシャ５００へシートが搬送される場合は、プリンタ部３００側で反転排紙される。従って、シートＣ１と同様、シートＰ１及びシートＰ２は、画像が形成された面が下向き（フェイスダウン）で、且つ、綴じ位置がステイプラ６０１側の状態で処理トレイ６３０に収納される。
【００８２】
後処理として、これら複数のシートからなるシート束に対して綴じ処理を行う場合は、シートＰ２が処理トレイ６３０に収納されたことに応じて、ステイプラ６０１により行う。ステイプラ６０１にて綴じ処理が行われたシート束を図１２（ｂ）に示す矢印方向から見ると、図１２（ｃ）に示すような状態になる。このようにインサータからのシートとプリンタ部３００にて画像が形成されたシートからなるシート束に対してステイプル処理を行った場合に、本形態では、各シートの画像の向き及び綴じ位置が一致する。従って、インサータ９００からのシートとプリンタ部３００にて画像が形成されたシートを混載する場合において、先頭頁処理と後処理を両立することができる。
【００８３】
＜製本処理＞
次に、図１３を用いて、製本処理について説明する。この処理は、図６に示した操作部１の表示パネルにおいて、ユーザにより設定された動作モードが製本モードの場合に行われる。
【００８４】
図１３（ａ），（ｂ），（ｃ），（ｄ）は、図１に示す複写装置１０００における製本モード時の画像形成処理を説明するための説明図である。
【００８５】
製本モードが指定されると、原稿給送部１００のトレイ１００１にセットされた原稿を先頭頁から順次読み取り、読み取った原稿の画像を画像信号制御部２０２内のハードディスク２０６に順次記憶すると共に、読み取った原稿の枚数をカウントする。原稿の読取処理が終了したら、読み取った原稿画像を次の（１）式により分類し、画像形成順序、画像形成位置を決定する。
【００８６】
Ｍ＝ｎ×４−ｋ…（１）（Ｍは原稿枚数を示す。ｎは１以上の整数であり、読み取った原稿の画像を形成する際に使用するシートの枚数を示す。ｋは０、１，２，３の何れかの値とする）。
【００８７】
読み取り原稿枚数が８枚の場合を例にして、製本モード時における画像形成処理を説明する。図１３（ａ）に示すように、ハードディスク２０６には、８頁分の原稿画像データ（Ｒ１、Ｒ２、Ｒ３、Ｒ４、Ｒ５、Ｒ６、Ｒ７、Ｒ８）が、読み取った順番で記憶されている。
【００８８】
そして、各画像データ（Ｒ１からＲ８）に対して、画像形成順序、画像形成位置が決定される。これにより、図１３（ｂ）に示すように、１頁目のシートＰ１の第１面（表面）には、その左半分にＲ４の画像が形成され、右半分には、Ｒ５の画像が形成される。なお、シート上に形成される画像は、上述したように鏡像処理が行われた後の画像である。
【００８９】
Ｒ４及びＲ５の画像が形成された該シートＰ１は、両面搬送パス１２４を介して、再度転写部１１６に給送される。そして、該シートＰ１の第２面（裏面）には、その左半分にＲ６の画像が形成され、右半分にＲ３の画像が形成される。両面に画像が形成されたシートＰ１は、そのままの状態（即ち、裏面のまま）でプリンタ部３００から排出され、フィニッシャ５００の第１製本パス５５３に搬送される。
【００９０】
プリンタ部３００からフィニッシャ５００へシートＰ１が搬送される際は、図１３（ｃ）に示すように、Ｒ６の画像及びＲ３が形成されている第２面を上向きに、且つ、Ｒ６の画像を先頭にして図中の矢印方向に搬送される。なお、図１３（ｃ）に示すように、Ｒ６の画像が形成された部分の裏側箇所には、Ｒ５の画像が形成され、Ｒ３の画像が形成された部分の裏側箇所には、Ｒ４が形成されている。
【００９１】
上述した処理に引き続いて、２頁目のシートＰ２の第１面（表面）には、その左半分にＲ２の画像が、右半分にはＲ７の画像が形成される（図１３（ｂ）参照）。なお、シート上に形成される画像は、上述したように鏡像処理が行われた後の画像である。Ｒ２及びＲ７の画像が形成された該シートＰ２は、両面搬送パス１２４を介して、再度転写部１１６に給送される。そして、該シートＰ２の第２面（裏面）には、その左半分にＲ８の画像が形成され、右半分にＲ１の画像が形成される。両面に画像が形成されたシートＰ２は、そのままの状態（即ち、裏面のまま）でプリンタ部３００から排出され、フィニッシャ５００の第１製本パス５５３に搬送される。
【００９２】
プリンタ部３００からフィニッシャ５００へシートＰ２が搬送される際は、図１３（ｃ）に示すように、Ｒ８の画像及びＲ１が形成されている第２面を上向きに、且つ、Ｒ８の画像を先頭にして図中の矢印方向に搬送される。なお、図１３（ｃ）に示すように、Ｒ８の画像が形成された部分の裏側箇所には、Ｒ７の画像が形成され、Ｒ１の画像が形成された部分の裏側箇所には、Ｒ２の画像が形成されている。
【００９３】
シートＰ１及びシートＰ２は、フィニッシャ５００の第１製本パス５５３を介して収納ガイド８２０内に順次導かれて収納される。収納ガイド８２０内においては、図１３（ｄ）に示すように、シートＰ１が突出し部材８２５側に、シートＰ１に後続するシートＰ２が、折りローラ対８２６側に夫々収納されるよう構成されている。また、各シートＰ１、Ｐ２の第１面（表面）が、突出し部材８２５側に向けられるよう収納される。なお、各シートＰ１、Ｐ２の収納ガイド８２０内の位置決めは、位置決め部材８２３により行われる。
【００９４】
次に、該製本モード時のインサータ９００及びプリンタ部３００からフィニッシャ５００内の収納ガイド８２０へのシート搬送について図１４乃至図２２を参照しながら説明する。
【００９５】
図１４乃至図２１は、製本モード時のインサータ９００及びプリンタ部３００からフィニッシャ５００内の収納ガイド８２０へのシートの流れを説明するための説明図である。図２２は、図４に示したフィニッシャ５００において、綴じ処理及び折り処理を行い製本化する例を説明するための説明図である。
【００９６】
シートＣ１を表紙として画像形成後のシートに挿入して製本化する場合は、図１４（ｂ）に示すように、シートＣ１がインサータ９００のトレイ９０１にセットされる。該シートＣ１は、ユーザによりセットされるものであり、図１４（ａ）に示すように、画像Ｒ及び画像Ｆが形成されている面を上向きにしてトレイ９０１にセットされ、画像Ｆを先頭にして給送される。
【００９７】
即ち、シートＣ１は、ユーザから見て正立状態で且つフェイスアップの状態でセットされる。シートＣ１のセット状態（トレイ９０１に対するシートの積載方向）は、原稿給送部１００における原稿のセット状態（トレイ１００１に対する原稿の積載方向）と同じである。従って、インサータ９００にシートをセットする際の操作性を向上させることができる。
【００９８】
ユーザにより、シートＣ１を含むシート束がトレイ９０１にセットされ、操作部１にて不図示のスタートキーが押下されるときは、プリンタ部３００からのシートＰ１は、フィニッシャ５００内に導かれている。シートＰ１は、図１９及び図２０に示すように、切替フラッパ５５１により第１製本パス５５３に導かれて収納ガイド８２０内に収納される。また、シートＰ１に引き続きシートＰ２が第１製本パス５５３へと導かれる。その後、図１５、図１６及び図１７に示す様に、フラッパ９５４が反転給紙パス９６１への搬送に切り替えられており、シートＣ１は反転した後、パス９０８に導かれる。この後、シートＣ１は、第１製本パス５５３に導かれ収納ガイド８２０内に収納される。
【００９９】
本形態では、インサータ９００からのシートＣ１とプリンタ部３００からのシートＰ１、及びＰ２の計３枚を１部として製本化する場合について例を挙げている。この条件で、２部目を出力する場合は、この時点で、インサータ９００のトレイ９０１にセットされたシート束からシートＣ１に後続するシートＣ２を分離、反転して搬送する。なお、インサータ９００の分離部にて分離されたシートＣ２は、搬送ローラ対９０６の手前位置まで搬送される。シートＣ２は、シートＰ１、シートＰ２、シートＣ１、シートＰ３、シートＰ４がすべて収納ガイド８２０に収納されるまでその場所（搬送ローラ対９０６の手前位置）で待機される。
【０１００】
シートＰ１及びシートＰ２が収納ガイド８２０に収納されたことに応じて、シートＣ１の搬送を再開する。詳しくは、図１７及び図１８に示すように、シートＣ１が、製本パス５５３を介して、収納ガイド８２０内へ導かれる。なお、シートＰ１及びシートＰ２は、図１３（ｄ）に示す状態で収納ガイド８２０に収納されている。
【０１０１】
また、この際、シートＣ１は、反転給送されているので、図１８に示すように、Ｒ側を先頭にして搬送され、既に収納ガイド８２０に収納されているシートＰ１及びシートＰ２からなるシート束の上に重ね合わされて収納される。
【０１０２】
なお、２部目を出力する場合は、シートＣ１、Ｐ４が収納ガイド８２０に収納されたことに応じて、シートＣ１に後続するシートＣ２を、パス９０８に待機させる。また、例えば、シートＣ２が所定サイズと異なるサイズであるような不適切なシートである場合、図２１に示すように、そのままサンプルトレイ７０１に排出する。なお、このような場合、図１８に示す状態において、シートＣ２の搬送を停止させることなく、そのままバッファローラ５０５を介しサンプルトレイ７０１上にシートＣ２を排出させる。
【０１０３】
収納ガイド８２０にシートＣ１が収納された後は、図２２（ａ）を参照して、シートＣ１及びシートＰ１、Ｐ２からなるシート束に対して突出し部材８２５を突出し、該シート束を折りローラ対８２６に向けて押し出す。折りローラ対８２６側に押し出されたシート束は、折りローラ対８２６により中央部（画像面の画像境界部分）で折り畳まれ、サドル排出トレイ８３２に排出される。
【０１０４】
このようにして折り畳まれたシート束は、図２２（ｂ）に示すように、表紙頁にシートＣ１の画像Ｆが、最終頁にシートＣ１の画像Ｒが配置される。また、シートＰ１、Ｐ２の各画像が頁順に配置されることになり、これらシートＣ１、シートＰ１、Ｐ２の各画像の向きが一致する。
【０１０５】
このように、製本処理を行う場合において、インサータ９００からのシートＣ１の画像を製本後の先頭頁と最終頁になるよう配置させ、プリンタ部３００からのシートＰ１、Ｐ２の画像を頁順に配置させると共に、各画像の向きを一致させることができる。
【０１０６】
なお、収納ガイド８２０にシートＣ１が収納された状態で、ステイプラ８１８により、シートＣ１及びシートＰ１、Ｐ２からなるシート束をその中央部で綴じることもできる。この場合、図２２（ｂ）に示すように、製本化されたシート束の左端部が綴じ位置となる。
【０１０７】
＜フィニッシャ５００の駆動制御＞
次に、フィニッシャ５００の駆動制御に関する処理について図２３乃至図２６を参照しながら説明する。
【０１０８】
図２３は、フィニッシャ５００に対する動作モードの判別処理に関するフローチャートである。該処理は、ＣＰＵ回路部１５０からの指示に基づいて、フィニッシャ制御部５０１内のＣＰＵ回路部５０１０により実行される。
【０１０９】
まず、フィニッシャ５００に対する動作開始を指示するためのフィニッシャスタート信号がフィニッシャ制御部５０１に入力されたか否か調べる（ステップＳ２３０１）。ステップＳ２３０１の処理は、操作部１においてユーザにより複写開始を指示するためのスタートキーが押下され、ＣＰＵ回路部１５０からフィニッシャ制御部５０１に対してフィニッシャスタート信号が入力されるまで繰り返される。
【０１１０】
ステップＳ２３０１において、フィニッシャ制御部５０１にフィニッシャスタート信号が入力されたと判断すると、入口モータＭ１の駆動を開始する（ステップＳ２３０２）。次に、通信ＩＣ５０１４からのデータに基づいて、インサータ９００に対する給紙要求があるか否かを判定する（ステップＳ２３０３）。インサータ９００に対する給紙要求は、図６（ｂ）に示した操作部１の表示パネルに表示される設定画面において、ユーザによりインサータが選択された場合に、フィニッシャ制御部５０１に送出される。
【０１１１】
ステップＳ２３０３において、インサータ９００に対する給紙要求があると判定した場合は、インサータ前給紙処理を行う（ステップＳ２３０４）。なお、ステップＳ２３０４のインサータ前給紙処理に関する詳細な説明は、図２６を用いて後述する。
【０１１２】
ステップＳ２３０３においてインサータ９００に対する給紙要求がないと判定した場合、通信ＩＣ５０１４を介して、複写装置本体１０００のＣＰＵ回路部１５０に給紙信号を出力する（ステップＳ２３０５）。また、ステップＳ２３０４においてインサータ前給紙処理が完了した場合は同様にステップＳ２３０５の処理が実行される。該給紙信号を受けたＣＰＵ回路部１５０では、画像形成処理を開始する。
【０１１３】
次に、ＣＰＵ回路部１５０から通信ＩＣ５０１４を介して受信した後処理モードデータに基づき、操作部１にて設定された動作モードが製本モードであるか否かを判定する（ステップＳ２３０６）。なお、動作モードの設定に関しては、図６（ａ）に示した操作部１の表示パネルに表示される動作モード設定画面において、ユーザにより行われる。
【０１１４】
ステップＳ２３０６において、設定された動作モードが製本モードであると判定した場合、製本処理を行う（ステップＳ２３０７）。なお、ステップＳ２３０７の製本処理に関する詳細な説明は、図２５を用いて後述する。ステップＳ２３０７の製本処理が完了したらステップＳ１に戻る。
【０１１５】
ステップＳ２３０６において、設定された動作モードが製本モードではないと判定した場合は、図６（ａ）に示す後処理選択メニュー画面において、ユーザによりパンチモードが設定されているか否かを判定する（ステップＳ２３１３）。パンチモードが設定されている場合は、パンチモードフラグをＯＮし（ステップＳ２３１４）、ステップＳ２３０８に移行し、一方、パンチモードが設定されていないと判定した場合は、そのままステップＳ２３０８に移行する。ステップＳ２３０８では、設定された動作モードがノンソートモード、ソートモード、ステイプルソートモードの何れかのモードであるかを判定する。
【０１１６】
ステップＳ２３０８において、設定された動作モードがノンソートモードであると判定した場合は、ノンソート処理を行う（ステップＳ２３０９）。ステップＳ２３０８において、設定された動作モードがソートモードであると判定した場合は、ソート処理を行う（ステップＳ２３１０）。ステップＳ２３０８において、設定された動作モードがステイプルソートモードであると判定した場合は、ステイプルソート処理を行う（ステップＳ２３１１）。
【０１１７】
ステップＳ２３０９においてノンソート処理が完了した場合、または、ステップＳ２３１０においてソート処理が完了した場合、または、ステップＳ２３１１においてステイプルソート処理が完了した場合は、入口モータＭ１の駆動を停止する。また、ステップＳ２３１４にてパンチモードフラグをＯＮした場合は、パンチモードフラグをＯＦＦする（ステップＳ２３１２）。そして、ステップＳ１に戻り、フィニッシャスタート信号の入力を待つ。
【０１１８】
なお、ステップＳ２３０７、ステップＳ２３０９〜Ｓ２３１１の何れかの処理を行う場合でも、ステップＳ２３０３において、インサータ９００に対する給紙要求があると判定した場合には、まず始めにステップＳ２３０４のインサータ前給紙処理を行う。
【０１１９】
＜インサータ前給紙処理＞
次に、図２４を用いて、上述したステップＳ２３０４のインサータ前給紙処理に関する詳細な説明を行う。図２４は、図２３のステップＳ２３０４のインサータ前給紙処理の詳細を説明するためのフローチャートである。この処理は、図２３のステップＳ２３０３において、インサータ９００に対する給紙要求があると判定した場合に行われる処理であり、フィニッシャ制御部５０１内のＣＰＵ回路部５０１０により行われる。
【０１２０】
インサータ前給紙処理では、まず、給紙前チェックを行う（ステップＳ２４００）。ステップＳ２４００においては、インサータ９００のトレイ９０１上にシートが有るか否かの確認、操作部１からのシート指定データ等に関する情報の確認を行い、複写装置本体１０００のＣＰＵ回路部１５０に画像形成禁止信号を送る。
【０１２１】
ステップＳ２４００にて給紙前チェックを行い、インサータ９００からシートを給紙するための給紙条件が成立していることを確認したら、分離前処理を行う（ステップＳ２４０１）。分離前処理としては、まず、インサータ９００の給紙シャッタ（不図示）を開くようシャッタソレノイドＳＬ２０（図５参照）をオンする。次に、給紙ローラ９０２を降下させ、トレイ９０１のシートの上に着地させるようピックアップソレノイドＳＬ２１をオンする。また、給紙モータＭ２０の駆動力を給紙ローラ９０２に伝達するようクラッチＣＬ１０をオンする。
【０１２２】
ステップＳ２４０１の処理が完了したら所定時間後に給紙モータＭ２０の駆動を開始し、インサータ９００内の分離ローラ９０３及び分離ベルト９０４及び引き抜きローラ対９０５を回転させる（ステップＳ２４０２）。ステップＳ２４０２の処理により、シート束（本形態では、シート束Ｃ）の最上部のシート（本形態では、シートＣ１とする）が分離され、搬送パス９０８に向けて搬送される。
【０１２３】
ステップＳ２４０２の処理を行ったら、次にシート反転処理に移す。本体からの反転排紙されるシートに対する裏表紙とする場合や、製本装置にシートを挿入する場合に行う（ステップＳ２４０２ｂ）。ステップＳ２４０２ｂの処理を行ったら、斜行検知処理を行う（ステップＳ２４１３）。斜行検知処理の詳細な説明は、図２７を用いて後述する。
【０１２４】
次に、第１搬送処理を行う（ステップＳ２４０３）。ステップＳ２４０３の処理では、給紙センサ９０７によりシートＣ１の搬送状況を監視する。シートＣ１の先端が、給紙センサ９０７により検出されると、クラッチＣＬ１０をオフし、給紙モータＭ２０に設けられているクロックセンサからのクロックのカウント動作を開始する。そして、カウントした値が所定値（以下、Ｎ１とする）に達したら、給紙モータＭ２０の駆動を停止させる。なお、該カウント動作は、給紙センサ９０７、センサ９５３がそれぞれシートＣ１を検出しなくなるまで行われる。
【０１２５】
ステップＳ２４０３の処理は、引き抜きローラ対９０５を介して搬送されたインサータ９００からのシートを搬送ローラ対９０６の手前位置（図１８参照）で一旦停止させるためのステップである。複写装置本体１０００側のＣＰＵ回路部１５０からインサータ９００に対するシートＣ１の再給紙要求があるか否か調べる（ステップＳ２４０４）。ステップＳ２４０４の処理は、複写装置本体１０００のＣＰＵ回路部１５０からフィニッシャ制御部５０１のＣＰＵ回路部５０１０にシートＣ１の再給紙要求が発せられるまで繰り返される。
【０１２６】
ステップＳ２４０４において、シートＣ１の再給紙要求があった場合は、第２搬送処理を行う（ステップＳ２４０５）。ステップＳ２４０５の処理では、搬送ローラ対９０６の手前位置で停止しているシートＣ１を入口ローラ対５０２側へ導くために給紙モータＭ２０の駆動を再開する。そして、給紙センサ９０７、若しくはセンサ９５３によりシートＣ１の後端を検出したら、ステップＳ２４０３の処理にて開始したカウント動作を終了し、カウント開始からカウント終了までにカウントした値に基づいて、シートＣ１の搬送方向長さを算出する。
【０１２７】
次に、ステップＳ２４０５にて算出したシートＣ１の搬送方向長さと、上述したステップＳ２４００にて取得した指定サイズデータに基づいて、インサータ９００からのシートＣ１が適正サイズであるか否かチェックする（ステップＳ２４０６）。
【０１２８】
ステップＳ２４０６にて、インサータ９００からのシートＣ１が適正サイズではないと判断した場合は、切替フラッパ５１０をノンソートパス５２１側に切り替える。そして、バッファモータＭ２及び、排紙モータＭ３を駆動させ、該シートＣ１をノンソートパス５２１を介してサンプルトレイ７０１上に排出する。また、それと共に、適正サイズではないシートがインサータ９００から搬送された旨を複写装置本体１０００のＣＰＵ回路部１５０に伝える（ステップＳ２４０７）。そして、インサータ停止処理を行い（ステップＳ２４１２）、この処理を終了して、上述した図２３のステップＳ２３０５へと移行する。
【０１２９】
上述したステップＳ２４１２では、ステップＳ２４００にてＣＰＵ回路部１５０に送出した画像形成信号禁止信号の解除を行うと共に、給紙モータＭ２０の駆動を停止させる。また、用紙セットセンサ９１０によりインサータ９００のトレイ９０１にシートがあるか否かを検出する。なお、シートがまだトレイ９０１にある場合は、シャッタソレノイドＳＬ２０をオンしつづける。
【０１３０】
一方、ステップＳ２４０６において、インサータ９００からのシートＣ１が適正サイズであると判断した場合は、操作部１にて設定された動作モードの判別を行う（ステップＳ２４０８）。ステップＳ２４０８において、判別した動作モードがノンソートモードの場合は、ノンソート前給紙処理を実行する（ステップＳ２４０９）。ステップＳ２４０９の処理では、インサータ９００からのシートＣ１をサンプルトレイ７０１上に排出する。ステップＳ２４０９の処理が終了したら、ステップＳ２４１２に移行する。
【０１３１】
また、ステップＳ２４０８において、判別した動作モードがソートモード或いはステイプルモードの場合は、スタック前給紙処理を実行し（ステップＳ２４１０）、ステップＳ２４１２に移行する。
【０１３２】
ステップＳ２４１０の処理では、切替フラッパ５１０及び５１１をソートパス５２２側に切り替え、該シートＣ１を処理トレイ６３０へと導く。なお、インサータ９００からのシートＣ１は、表表紙設定の場合は、画像が形成された面が下向きの状態で、また裏表紙設定の場合は、画像が形成された面が上向きの状態で処理トレイ６３０上に積載される。処理トレイ６３０上においては、シートの整合処理が行われる。また、ステイプラ６０１を用いて、該トレイに積載された複数のシートからなるシート束に対して綴じ処理を行うことで製本処理が可能となる。
【０１３３】
また、ステップＳ２４０８において、判別した動作モードが製本モードの場合は、製本前給紙処理を実行する（ステップＳ２４１１）。ステップＳ２４１１の処理では、図１８に示す様にシートＣをパス９０８でノンソートパス５２１内で待機させる。ステップＳ２４１１の処理を実行したら、ステップＳ２４１２に移行する。
【０１３４】
図２４に示したインサータ前給紙処理は、プリンタ部３００からフィニッシャ５００へのシートの搬送に先立ってインサータ９００からフィニッシャ５００へのシートの搬送を行うための処理である。特に、表紙モード時には、ステップＳ２４０６等の処理により、表紙サイズを事前に知ることができ、インサータ９００からのシートのサイズとプリンタ部３００からのシートのサイズとの不一致におけるシステムダウンを最小限に抑えることができる。
【０１３５】
次に、図２５を用いて、図２３のステップＳ２３０７の製本処理について説明する。
【０１３６】
図２５は、図２３のステップＳ２３０７の製本処理の詳細を示すフローチャートである。該処理は、図２３のステップＳ２３０６において、動作モードが製本モードであると判別した場合に行われる処理である。
【０１３７】
製本処理では、まず、プリンタ部３００からフィニッシャ５００へ搬送されるシートのサイズが製本に適するサイズであるか否かをサイズ情報に基づき判定する（ステップＳ２８０１）。ステップＳ２８０１において、シートのサイズが製本に適するサイズではないと判定した場合は、この処理を終了して、図２３のステップＳ２３０１に戻る。
【０１３８】
一方、ステップＳ２８０１において、シートのサイズが製本に適したサイズであると判定した場合は、製本初期動作を行う（ステップＳ２８０２）。ステップＳ２８０２の製本初期動作では、搬送モータＭ１０を駆動して製本ローラ対８１３を回転させ、シートの搬送を可能な状態にする。また、それと共に、切替ソレノイドＳＬ１０を駆動させ切替フラッパ５５１を第１製本パス５５３側へ切り替え、プリンタ部３００からのシートが収納ガイド８２０へ導かれるようにする。また、幅寄せ部材（不図示）をシート幅に対して所定量余裕を持たせた幅になるよう位置決めする。それと共に、シート位置決め部材８２３からステイプラ８１８のステイプル位置までの距離が、シート搬送方向長さの１／２となるよう位置決めモータＭ１１を所定ステップ数分回転させる。
【０１３９】
次いで、製本入口センサ８１７からの信号により、収納ガイド８２０内にプリンタ部３００からのシートが搬送されたか否かを判定し（ステップＳ２８０３）、シートが収納ガイド８２０内に搬送されていない場合は、ステップＳ２８０２に戻る。
【０１４０】
一方、ステップＳ２８０３において、収納ガイド８２０内にプリンタ部３００からのシートが搬送されたと判定した場合は、所定時間経過後に幅寄せ部材（不図示）を動作させ、収納ガイド８２０に収納された該シートに対するシート幅方向の整合動作を行う（ステップＳ２８０４）。
【０１４１】
次に、ステップＳ２８０４にて処理されたシートが、１つの束として製本処理すべきシートの最終紙であるか否かを判定し（ステップＳ２８０５）、該シートが最終紙でなければ、ステップＳ２８０２に戻る。一方、ステップＳ２８０５において、該シートが最終紙であると判定した場合は、プリンタ部３００からフィニッシャ５００へのシートの搬送を行わないようＣＰＵ回路部１５０に画像形成禁止信号を出力する（ステップＳ２８０６）。
【０１４２】
次に、図６（ｂ）に示す操作部１の画面において、ユーザによりインサータ９００からの給紙が指定されているか否かを判定する（ステップＳ２８０７）。インサータ９００からの給紙が指定されていると判定した場合は、インサータ給紙処理を行う（ステップＳ２８０８）。なお、ステップＳ２８０８のインサータ給紙処理については、図２６のフローチャートを用いて後述する。
【０１４３】
一方、ステップＳ２８０７において、インサータ９００からの給紙が指定されていないと判定した場合は、収納ガイド８２０内にて整合されたシート束に対してステイプラ８１８を用いてステイプル処理を実行する（ステップＳ２８０９）。ステップＳ２８０９の処理を実行したら、束搬送処理を実行する（ステップＳ２８１０）。ステップＳ２８１０の束搬送処理では、ステイプラ８１８のステイプル位置と折りローラ対８２６のニップ位置との距離分だけ該シート束を移送するために、位置決めモータＭ１を駆動してシート位置決め部材８２３を下降させる。それと共に、再度搬送モータＭ１０を駆動して、搬送ローラ対８１３を回転させる。
【０１４４】
ステップＳ２８１０の処理を実行したら、折り制御処理を実行する（ステップＳ２８１１）。ステップＳ２８１１の折り制御処理では、クラッチＣＬ１を駆動させると共に、折りモータＭ１２を駆動させて、突出し部材８２５を折りローラ対８２６に向けて移動させる（図２２（ａ）に示す矢印方向）。
【０１４５】
折り制御処理により、シート束の中心（即ち、シート上におけるステイプル位置）が、折りローラ対８２６のニップ点に案内され、該シート束は折りローラ対８２６により２つ折りされる。なお、突出し部材８２５は、カム機構により往復動作が可能となるように構成されており、該突出し部材８２５が一往復したことをセンサ（不図示）により検知すると、クラッチＣＬ１の駆動を停止させる。
【０１４６】
ステップＳ２８１１の処理を実行したら、製本排紙センサ８３０からの検出信号に基づいて、２つ折りされた該シート束が排出トレイ８３２へ排出されたか否かをチェックする（ステップＳ２８１２）。なお、製本排紙センサ８３０は、２つ折りされたシートの後端検知を行う。ステップＳ２８１２は、シート束が排出トレイ８３２へ排出されたことを確認するまで繰り返される。
【０１４７】
一方、ステップＳ２８１２において、シート束が排出トレイ８３２へ排出されたと判定した場合は、折りモータＭ１２の駆動を停止させ（ステップＳ２８１３）、該シート束は、製本処理すべき最後のシート束であるか否かを判定する（ステップＳ２８１４）。ステップＳ２８１４において、製本処理すべき最後のシート束であると判定した場合は、製本モードの終了処理を行う（ステップＳ２８１５）。ステップＳ２８１５の製本モードの終了処理では、上述した幅寄せ部材及びシート位置決め部材８２３をそれぞれ所定の待機位置に移動させる。また、切替フラッパ５５１をフィニッシャパス５５２側に切替える。そして、製本モードを終了する。
【０１４８】
ステップＳ２８１５の処理を実行したら、図２３に示したフローチャートのステップＳ２３０１に戻る。ステップＳ２８１４において、製本処理すべき最後のシート束ではないと判定した場合は、画像形成禁止信号の解除を行い、その旨をＣＰＵ回路部１５０に伝え（ステップＳ２８１６）、ステップＳ２８０２に戻る。
【０１４９】
次に、図２６を用いて、図２５のステップＳ２８０８のインサータ給紙処理について説明する。
【０１５０】
図２６は、図２５のステップＳ２８０８のインサータ給紙処理の詳細を示すフローチャートである。
【０１５１】
該処理は、図２５のステップＳ２８０７において、インサータ９００からの給紙が指定されていると判定した場合に行われる処理であり、インサータ９００からのシートを収納ガイド８２０に導くための処理である。
【０１５２】
本形態では、該インサータ給紙処理に先立って、図２４に示すインサータ前給紙処理を実行している。図２４のインサータ前給紙処理のステップＳ２４１１の製本前給紙処理により、インサータ９００からのシートＣ１は、パス９０８で待機している（図１８参照）。
【０１５３】
インサータ給紙処理では、まず、パス９０８で待機しているインサータ９００からのシートＣ１の搬送を開始する（ステップＳ２９００）。ステップＳ２９００の搬送では、パス９０８で待機しているシートＣ１を  図１７に示すように、第１２製本パス５５３へ導くために、給送モータＭ２０、及び入口モータＭ１回転方向を逆転／正転方向に設定して、これらのモータの駆動を開始させる。また、同時に、搬送モータＭ１０の駆動も開始する。
【０１５４】
次にパス９０８側から第１製本パス５５３側へ搬送されるインサータ９００からのシートＣ１の後端がセンサ８１７により検出されたか否かを判定する（ステップＳ２９０１）。ステップＳ２９０１は、センサ８１７によりシートＣ１の後端を検出するまで繰り返される。ステップＳ２９０１において、センサ８１７によりインサータ９００からのシートＣ１の後端が検出されると、フィニッシャ駆動停止処理を行う（ステップＳ２９０２）。ステップＳ２９０２のフィニッシャ駆動停止処理では、入口モータＭ１、及び給送モータＭ２０の駆動を停止させる。即ち、ステップＳ２９０１において、インサータ９００からのシートＣ１の後端が検出されるまでは、該シートＣ１の搬送を続ける。
【０１５５】
次に、現在処理中のシート束が製本処理すべき最後のシート束であるか否かを確認し（ステップＳ２９０３）、最後のシート束ではないと判定した場合は、上述したインサータ前給紙処理を起動するための起動コマンドを発行する（ステップＳ２９０４）。なお、該起動コマンドが発行されると、上述した製本処理と並行して、インサータ前給紙処理が行われる。
【０１５６】
次いで、製本入口センサ８１７からの検出信号により、収納ガイド８２０内にインサータ９００からのシートＣ１が搬送されたか否かを判定する（ステップＳ２９０５）。ステップＳ２９０５は、収納ガイド８２０内にインサータ９００からのシートＣ１が搬送されるまで繰り返される。なお、製本入口センサ８１７はシートの後端検知を行う。また、ステップＳ２９０３において、現在処理中のシート束が製本処理すべき最後のシート束であると判定した場合は、ステップＳ２９０５へ移行する。
【０１５７】
ステップＳ２９０５において、収納ガイド８２０内にシートＣ１が搬送されたと判定した場合は、所定時間経過後に幅寄せ部材（不図示）を動作させ、収納ガイド８２０に収納されたシートに対するシート幅方向の整合動作を行う（ステップＳ２９０６）。そして、この処理を終了し、図２５のステップＳ２８０９に移行する。
【０１５８】
次に、図２７を用いて、上述した図２４のステップＳ２４１３の斜行検知処理の詳細な説明を行う。
【０１５９】
図２７は、図２４のステップＳ２４１３の斜行検知処理の詳細を示すフローチャートである。該処理は、図２４のステップＳ２４０２の処理に引き続いて行われるものであり、フィニッシャ制御部５０１のＣＰＵ回路部５０１０により実行される。
【０１６０】
まず、斜行センサ９３０がＯＮしたか否か判定し（ステップＳ３１０１）、センサ９３０がＯＮしていないと判定したら、センサ９３１がＯＮしたか否かを判定する（ステップＳ３１０２）。センサ９３１がＯＮしていないと判定したら再びステップＳ３１０１に戻る。ステップＳ３１０１及びステップＳ３１０２の処理は、センサ９３０及びセンサ９３１の何れかがＯＮ（シートの先端がセンサ９３０または９３１に達するまで）するまで繰り返される。センサ９３０とセンサ９３１は上述したように、シート搬送方向に直交する方向の同一線上の異なる位置に夫々配設されている。従って、インサータのトレイ９０１からシートが斜行して給送されれば、シートの先端がどちらかのセンサに先に到達する。
【０１６１】
センサ９３０がセンサ９３１より先にＯＮした場合は、ステップＳ３１０３に移行する。ステップＳ３１０３では、ＳＫＥＷ＿ＣＮ（斜行検出用カウンタに相当）を０クリアする。次いで、ｓｋｅｗ＿ｄｅｔｅｃｔｆ＿ｇ（斜行検出中フラグに相当）をＯＮし（ステップＳ３１０４）、その後、センサ９３１がＯＮするのを待つ（ステップＳ３１０５）。
【０１６２】
一方、センサ９３１がセンサ９３０より先にＯＮした場合は、ステップＳ３１０６に移行する。ステップＳ３１０６では、ＳＫＥＷ＿ＣＮ（斜行検出用カウンタ）を０クリアする。次いで、ｓｋｅｗ＿ｄｅｔｅｃｔｆ＿ｇ（斜行検出中フラグ）をＯＮし（ステップＳ３１０７）、その後、センサ９３０がＯＮするのを待つ（ステップＳ３１０８）。
【０１６３】
ステップＳ３１０５でセンサ９３１がＯＮしたことを判定した場合、または、ステップＳ３１０８でセンサ９３０がＯＮしたことを判定した場合、ｓｋｅｗ＿ｄｅｔｅｃｔｆ＿ｇ（斜行検出中フラグ）をＯＦＦする（ステップＳ３１０９）。次いで、ｓｋｅｗ＿ｄｅｔｅｃｔｆ＿ｇ（斜行検出中フラグ）のＯＮからＯＦＦまでの間にカウントしたＳＫＥＷ＿ＣＮ（斜行検出用カウンタ）のカウント値をチェックする（ステップＳ３１１０）。以上までの処理が、シートの斜行量を検出するための処理である。このように本形態は、センサ９３０のシート検出時間とセンサ９３１のシート検出時間との間にカウントしたＳＫＥＷ＿ＣＮ（斜行検出用カウンタ）の値に基づいて、シート給送方向に対するシートの斜行量を算出している。
【０１６４】
そして、ステップＳ３１１０にてチェックしたＳＫＥＷ＿ＣＮ（斜行検出用カウンタ）の値が、ＳＫＥＷ＿ＲＥＦ１（斜行基準値１に相当）以下の場合（ＳＫＥＷ＿ＣＮ≦ＳＫＥＷ＿ＲＥＦ１の場合）は、該処理を終了し、図２４のステップ２４０３に移行する。
【０１６５】
また、ステップＳ３１１０にてチェックしたＳＫＥＷ＿ＣＮ（斜行検出用カウンタ）の値が、ＳＫＥＷ＿ＲＥＦ２（斜行基準値２に相当）を越える場合（ＳＫＥＷ＿ＲＥＦ２＜ＳＫＥＷ＿ＣＮの場合）は、インサータ斜行ジャムをセットする。更に、全負荷（例えば、モータＭ１〜Ｍ４、及びモータＭ１０〜Ｍ１２、及び給送モータＭ２０、及びパンチモータＭ３０、及び、クラッチＣＬ１、ＣＬ１０及び、ソレノイドＳＬ１、ＳＬ２、ＳＬ１０、ＳＬ２０、ＳＬ２１等）の停止を行う。そして、複写機本体側のＣＰＵ回路部１５０に緊急停止処理を促す（ステップＳ３１１１）。なお、フィニッシャ制御部５０１から情報を受け取った本体側のＣＰＵ回路部１５０は、その旨を操作部１の操作パネルに表示させ、ユーザに対する通知を行う。それと共に、フィニッシャ５００内部にシートを送り込まないよう画像形成されたシートの搬送動作を停止させる。
【０１６６】
全負荷を停止させることで、インサータ９００からのシートの給送動作や、フィニッシャ５００内におけるシート搬送動作を停止する。また、パンチユニット５５０によるシートに対するパンチ処理や、ステイプラ６０１によるステイプル処理等を行うこともすべて禁止する。そして、ユーザによりシートが取り除かれるまでの間、上述したようなフィニッシャ５００内における動作をすべて禁止する。なお、ユーザによるシートの除去作業が行われたことに応じてフィニッシャ５００内における動作の禁止を解除し、その旨を本体側のＣＰＵ回路部１５０に通知する。フィニッシャ制御部５０１から情報を受け取った本体側のＣＰＵ回路部１５０は、その旨を操作部１の操作パネルに表示させ、ユーザに対する通知を行う。
【０１６７】
また、ステップＳ３１１０にてチェックしたＳＫＥＷ＿ＣＮ（斜行検出用カウンタ）の値が、ＳＫＥＷ＿ＲＥＦ１（斜行基準値１に相当）を越え、且つ、ＳＫＥＷ＿ＲＥＦ２（斜行基準値２に相当）以下の場合はステップＳ３１１２へ進む。即ち、ＳＫＥＷ＿ＲＥＦ１＜ＳＫＥＷ＿ＣＮ≦ＳＫＥＷ＿ＲＥＦ２の場合は、後処理選択メニュー画面において、ユーザによりパンチモードが設定されているか否かを判定する（ステップＳ３１１２）。パンチモードが設定されていないと判定した場合は、このまま該処理を終了し、図２４のステップ２４０３に移行する。
【０１６８】
一方、ステップＳ３１１２において、パンチモードが設定されていると判定した場合は、ステップＳ３１１１と同様、インサータ斜行ジャムをセットする。更に、全負荷（例えば、モータＭ１〜Ｍ４、及びモータＭ１０〜Ｍ１２、及び給送モータＭ２０、及びパンチモータＭ３０、及び、クラッチＣＬ１、ＣＬ１０及び、ソレノイドＳＬ１、ＳＬ２、ＳＬ１０、ＳＬ２０、ＳＬ２１等）の停止を行う。それと共に、複写機本体側のＣＰＵ回路部１５０に緊急停止処理を促す（ステップＳ３１１３）。なお、フィニッシャ制御部５０１から情報を受け取った本体側のＣＰＵ回路部１５０は、その旨を操作部１の操作パネルに表示させ、ユーザに対する通知を行う。それと共に、フィニッシャ５００内部にシートを送り込まないよう画像形成されたシートの搬送動作を停止させる。
【０１６９】
全負荷を停止させることで、インサータ９００からのシートの給送動作や、フィニッシャ５００内におけるシート搬送動作を停止する。また、パンチユニット５５０によるシートに対するパンチ処理や、ステイプラ６０１によるステイプル処理等を行うこともすべて禁止する。そして、ユーザによりシートが取り除かれるまでの間、上述したようなフィニッシャ５００内における動作をすべて禁止する。なお、ユーザによるシートの除去作業が行われたことに応じてフィニッシャ５００内における動作の禁止を解除し、その旨を本体側のＣＰＵ回路部１５０に通知する。フィニッシャ制御部５０１から情報を受け取った本体側のＣＰＵ回路部１５０は、その旨を操作部１の操作パネルに表示させ、ユーザに対する通知を行う。
【０１７０】
ステップＳ３１１２において、ユーザにより設定された動作モードがパンチモード以外のモード、例えば、ステイプルソートモード、ソートモード、製本モード等（図６（ａ）参照）の何れかであった場合には、そのままシートの搬送動作を継続する。即ち、全負荷を停止することは行われない。
【０１７１】
これは、例えば、ステイプル処理を行う場合、該処理に先行して処理トレイ６３０上でシートの整合処理が行われ、また、製本処理を行う場合も、該処理に先行して収納ガイド８２０内でシートの整合処理が行われるからである。即ち、検出したシートの斜行量がＳＫＥＷ＿ＲＥＦ２（斜行基準値２に相当）以下であれば、最終的な処理を施す前にシートの斜行を補正することが可能だからである。従って、ステイプルソート処理やソート処理や製本処理等のパンチ処理以外の処理を行う場合は、最終的な束処理におけるシートの整合性の品位が損なわれる心配がない。
【０１７２】
一方、パンチ処理は、生産性及びコストを考量して、シート搬送経路上において、シートの搬送動作と共に行うものであり、上述したようなシートの整合処理を行っていない。このような理由により、本形態では、パンチ処理の場合、他の処理よりも斜行ジャム検出を厳密に行っている。なお、ＳＫＥＷ＿ＲＥＦ２（斜行基準値２に相当）は、シートを搬送している最中に紙詰まりが生じる虞があることを考慮した値であり、この値を越える場合は全負荷を停止する。
【０１７３】
また、緊急停止処理を行った場合、実際にシートの紙詰まりが生じる前にシートの搬送動作を停止させることが可能なので、シートの品位が損なわれる可能性が少ない。従って、ユーザがフィニッシャ５００内部からシートを取り除き、再び該シートをインサータのトレイ９０１にセットし直し、操作部１から処理再開の指示を出すことにより、該シートを再利用することができる。これにより、紙詰まりが発生したことによりシートが破れたり、汚れたりして、ユーザが再度同一のシートを用意しなければならない等の不具合が生じることを防止することができる。
【０１７４】
このように、本形態では、インサータ９００からのシートの斜行量をセンサ９３０及びセンサ９３１により検出し、検出したシートの斜行量及びパンチ処理を行うか否かの判定結果に応じて制御を切り替えている。例えば、斜行基準値１を３ｍｍとし、斜行基準値２を９ｍｍとした場合を例に説明する。センサ９３０及びセンサ９３１により検出したインサータ９００からのシートの斜行量が、９ｍｍを越えている場合は、シートの紙詰まりが生じる可能性があるので、緊急停止を行い、シートの給送処理及び搬送処理、パンチ処理等の処理を行うことを禁止する。また、検出したシートの斜行量が３ｍｍ以下の場合は、緊急停止を行わず、シートの給送処理及び搬送処理、パンチ処理等の処理を行うことを許可する。
【０１７５】
また更に、例えば、検出したシートの斜行量が３ｍｍを越え９ｍｍ以下の場合において、パンチモードが予めユーザにより設定されている場合は、所望する位置に穴あけ処理を行うことができない可能性がある。従って、緊急停止を行い、シートの給送動作及び搬送動作、パンチ処理等の処理を行うことを禁止する。これにより、所望する位置に穴あけ処理が行われなかったためにユーザが再度同一のシートを作成するといった余計な手間や労力を省くことができる。一方、検出したシートの斜行量が３ｍｍを越え９ｍｍ以下の場合において、パンチ処理が予めユーザにより設定されていない場合は、シートの整合性の品位が損なわれる心配がない。従って、緊急停止は行わず、そのままシートの搬送動作を継続するよう制御し、生産性の向上を図る。
【０１７６】
なお、図２８（ａ）は、インサータ斜行センサ９３０、９３１付近のパス展開図であり、インサータで給紙されたシートの先端部分が斜行検知センサ９３０、９３１に向かっている様子を示している。また、図２８（ｂ）は、インサータから給紙されたシートが斜行せずに、斜行センサ９３０、９３１に到達したときの様子を示しており、このときステップＳ３１１０でのＳＫＥＷ＿ＣＮは０のままである。また、図２８（ｃ），（ｄ）は、インサータから給紙されたシートが斜行して斜行センサ９３０、９３１に到達したときの様子を示している。
【０１７７】
また、図２７を用いて説明した処理（機能）を実現するためのプログラムは、フィニッシャ制御部５０１のＲＯＭ５０１２にプログラムコードとして記憶し、フィニッシャ制御部５０１のＣＰＵ５０１１が該コードを読み出してその機能を実行しても良い。また、複写機本体側のＣＰＵ回路部１５０のＲＯＭ１５１に記憶し、ＣＰＵ回路部１５０のＣＰＵ（不図示）が読み出して実行しても良い。
【０１７８】
＜本実施の形態の利点＞
本実施の形態によれば、インサータ９００のトレイ９０１から搬送される特殊シート（表紙または合紙用のシート）の搬送路となるストレート給紙パス９６２と反転給紙パス９６１との合流位置の下流側に斜行センサ９３０、９３１を配設した。これにより、特殊シートの搬送について、ストレート給紙パス９６２、反転給紙パス９６１の何れを利用した場合であっても、１組の斜行センサ９３０、９３１で特殊シートの斜行検知が行われる。したがって、シート反転処理時の特殊シートの斜行を検知するために反転給紙パス９６１上に斜行センサを配置する必要がなく、コストを抑えることが可能になる。
【０１７９】
さらに、シート反転処理時の特殊シートの斜行を検知することができるため、シート反転処理時の紙詰まりや穴あけ処理時などの不具合を未然に防止することが可能になる。そのため、シートを無駄に消費することなく一層の低コスト化が実現でき、しかもユーザに対する余計な手間や労力を軽減することも可能になる。
【０１８０】
特に、インサータ９００から供給されるシートは、特殊なシート（例えば、写真のような画像が形成されているシートやカタログの表紙、光沢紙、色付きのシート等）や、作成に手間のかかるなシートである可能性が高い。したがって、本実施の形態の構成を使用すれば、シートを無駄にすることがなく、一層の低コスト化が実現することになる。
【０１８１】
また、上記効果を有する本実施の形態は、シート整合処理を行わないでシートに対して加工処理（パンチ処理等）を施す構成において特に有効となる。
【０１８２】
＜変形例＞
図２９は、上記実施の形態に係る変形例を示すフィニッシャの断面図である。
【０１８３】
上記図４の構成では、インサータ９００のストレート給紙パス９６２と、反転給紙パス９６１との合流部の近傍に斜行検知センサ９３０、９３１を配設し、斜行検知センサの共通化を図った。しかし、前記合流部は屈曲した形状であり、斜行検知センサの配設の難易度を考慮すると、平坦に近いパス上に斜行センサを配設するのが望ましい。
【０１８４】
そこで、図２９の構成では、シートの斜行をできるだけ早く検出するために、ストレート給紙パス９６２上に斜行検知センサ９３０、９３１を配設し、さらにこれとは別に、反転給紙パス９６１上に斜行検知センサ９７１、９７２を配設している。
【０１８５】
なお、本発明の目的は、実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【０１８６】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１８７】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしても良い。
【０１８８】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１８９】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１９０】
この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接、またはインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続された不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【図面の簡単な説明】
【０１９１】
【図１】実施の形態であるシート処理装置を備えた複写装置の内部構造を示す断面図である。
【図２】原稿固定読みの場合と原稿流し読みの場合における画像形成処理方法の説明図である。
【図３】複写装置の電気的構成を示すブロック図である。
【図４】図１の折り処理部及びフィニッシャの構成を示す断面図である。
【図５】図３のフィニッシャ制御部の構成を示すブロック図である。
【図６】複写装置本体の操作部の表示パネルに表示される画面を示した画面図である。
【図７】シートが収納される際のシートの流れを説明するための説明図である。
【図８】シートが収納される際のシートの流れを説明するための説明図である。
【図９】シートが収納される際のシートの流れを説明するための説明図である。
【図１０】シートが収納される際のシートの流れを説明するための説明図である。
【図１１】シートが収納される際のシートの流れを説明するための説明図である。
【図１２】シートが収納される際のシートの流れを説明するための説明図である。
【図１３】図１に示す複写装置における製本モード時の画像形成処理を説明するための説明図である。
【図１４】製本モード時のシートの流れを説明するための説明図である。
【図１５】製本モード時のシートの流れを説明するための説明図である。
【図１６】製本モード時のシートの流れを説明するための説明図である。
【図１７】製本モード時のシートの流れを説明するための説明図である。
【図１８】製本モード時のシートの流れを説明するための説明図である。
【図１９】製本モード時のシートの流れを説明するための説明図である。
【図２０】製本モード時のシートの流れを説明するための説明図である。
【図２１】製本モード時のシートの流れを説明するための説明図である。
【図２２】綴じ処理及び折り処理を行い製本化する例を説明するための説明図である。
【図２３】フィニッシャに対する動作モードの判別処理に関するフローチャートである。
【図２４】インサータ前給紙処理の詳細を説明するためのフローチャートである。
【図２５】製本処理の詳細を示すフローチャートである。
【図２６】インサータ給紙処理の詳細を示すフローチャートである。
【図２７】斜行検知処理の詳細を示すフローチャートである。
【図２８】インサータ斜行センサ付近のパス展開図である。
【図２９】変形例を示すフィニッシャの断面図である。
【符号の説明】
【０１９２】
１００  原稿給送部
２００  イメージリーダ部
３００  プリンタ部
４００  折り処理部
５００  フィニッシャ
９００  インサータ
１５０  ＣＰＵ回路部
１５１  ＲＯＭ
１５２  ＲＡＭ
５０１  フィニッシャ制御部
５１１  ＣＰＵ
５１２  ＲＯＭ
５１３  ＲＡＭ
５５０  パンチユニット
９３０  斜行センサ
９３１  斜行センサ
９７１  斜行センサ
９７２  斜行センサ
１０００  複写装置
【図１】
2007062986.tif 000003
【図２】
2007062986.tif 000004
【図３】
2007062986.tif 000005
【図４】
2007062986.tif 000006
【図５】
2007062986.tif 000007
【図６】
2007062986.tif 000008
【図７】
2007062986.tif 000009
【図８】
2007062986.tif 000010
【図９】
2007062986.tif 000011
【図１０】
2007062986.tif 000012
【図１１】
2007062986.tif 000013
【図１２】
2007062986.tif 000014
【図１３】
2007062986.tif 000015
【図１４】
2007062986.tif 000016
【図１５】
2007062986.tif 000017
【図１６】
2007062986.tif 000018
【図１７】
2007062986.tif 000019
【図１８】
2007062986.tif 000020
【図１９】
2007062986.tif 000021
【図２０】
2007062986.tif 000022
【図２１】
2007062986.tif 000023
【図２２】
2007062986.tif 000024
【図２３】
2007062986.tif 000025
【図２４】
2007062986.tif 000026
【図２５】
2007062986.tif 000027
【図２６】
2007062986.tif 000028
【図２７】
2007062986.tif 000029
【図２８】
2007062986.tif 000030
【図２９】
2007062986.tif 000031