(57)【特許請求の範囲】
【請求項１】
シートを搬送する搬送手段と、
シート搬送方向に交差するシート幅方向に沿って配列され、搬送されるシートの前記シート幅方向における端部をそれぞれ検知する第１の検知手段及び第２の検知手段と、
前記第１の検知手段及び前記第２の検知手段を前記シート幅方向に移動させる第１の移動手段と、
前記シート幅方向にシートを移動させる第２の移動手段と、
前記搬送手段によるシートの搬送中に、前記第１の移動手段により前記第１の検知手段及び前記第２の検知手段を移動させ、前記第１の検知手段により検知される第１の端部の位置と、その後、前記第２の検知手段により検知される第２の端部の位置とを決定する第１の決定手段と、
前記第１の決定手段により決定された前記第１の端部の位置と前記第２の端部の位置及び前記第１の端部の位置が検知されてから前記第２の端部の位置が検知されるまでのシートの搬送量とに基づいて、前記第２の端部の位置よりもシートの後端側に近い位置での前記シート幅方向における第３の端部の位置を決定する第２の決定手段と、
前記第２の決定手段により決定された前記第３の端部の位置に従って、前記第２の移動手段によりシートを前記シート幅方向に移動することで前記シート幅方向におけるシートのずれを補正する補正手段と、
を有することを特徴とするシート処理装置。
【請求項２】
前記シート幅方向に少なくとも３つ以上配列されたシートを検知する複数のセンサと、
前記複数のセンサの中から、前記搬送手段によりシートが所定位置まで搬送された時点の前記複数のセンサの検知状態によって前記シート幅方向におけるシートの端部の検知に用いる前記第１の検知手段及び前記第２の検知手段を選択する選択手段と、を備えることを特徴とする請求項１記載のシート処理装置。
【請求項３】
前記所定位置にシートが搬送された時点で前記シート幅方向のシート中心位置に最も近いセンサがシートを検知していない場合、前記選択手段は、前記複数のセンサの中から前記シート中心位置に最も近い側の２つのセンサを前記第１の検知手段及び前記第２の検知手段として選択することを特徴とする請求項２記載のシート処理装置。
【請求項４】
前記所定位置にシートが搬送された時点で前記シート幅方向のシート中心位置に最も近いセンサがシートを検知し、且つ前記シート中心位置に２番目に近いセンサがシートを検知していない場合、前記選択手段は、前記複数のセンサの中から前記シート中心位置に２番目及び３番目に近いセンサを前記第１の検知手段、前記第２の検知手段として選択することを特徴とする請求項２記載のシート処理装置。
【請求項５】
前記第１の移動手段による移動前の前記シート幅方向における前記シート中心位置に２番目に近いセンサの位置は、前記中心位置に対して、前記補正手段が補正できる最大のずれ量だけずれているときのシートの端部の位置よりも遠い位置であることを特徴とする請求項４記載のシート処理装置。
【請求項６】
前記シートにパンチ穴をあける穿孔手段と、
前記第２の決定手段により決定された前記第３の端部の位置に従って前記穿孔手段によりシートにあけるパンチ穴の位置を制御する穿孔制御手段と、
をさらに備えることを特徴とする請求項１乃至５の何れか１項に記載のシート処理装置。
【請求項７】
前記第１の移動手段は、前記第１の検知手段と前記第２の検知手段を一体で移動させることを特徴とする請求項１乃至６の何れか１項に記載のシート処理装置。
【請求項８】
シートを搬送する搬送手段と、シート搬送方向に交差するシート幅方向に沿って配列され、搬送されるシートの前記シート幅方向におけるシートの端部をそれぞれ検知する第１の検知手段及び第２の検知手段と、前記第１の検知手段及び前記第２の検知手段を前記シート幅方向に沿って移動させる第１の移動手段と、前記シート幅方向にシートを移動させる第２の移動手段とを備えるシート処理装置の制御方法であって、
前記搬送手段によるシートの搬送中に、前記第１の移動手段により前記第１の検知手段及び前記第２の検知手段を同一方向へ移動させ、前記第１の検知手段により検知される第１の端部の位置と、その後、前記第２の検知手段により検知される第２の端部の位置とを決定し、
前記決定された前記第１の端部の位置と前記第２の端部の位置及び前記第１の端部の位置が検知されてから前記第２の端部の位置が検知されるまでのシートの搬送量とに基づいて、前記第２の端部の位置よりもシートの後端側に近い位置での前記シート幅方向における第３の端部の位置を決定し、
決定された前記第３の端部の位置に従って、前記第２の移動手段によりシートを幅方向に移動することでシートの幅方向のずれを補正することを特徴とするシート処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートに後処理を行うシート処理装置及びその制御方法に関する。
【背景技術】
【０００２】
従来、画像形成装置で画像が形成されたシート（記録紙）に穴あけなどの後処理を行う際は、画像形成装置に連結したシート処理装置にシートを搬送することで後処理を行う。この種のシート処理装置は、シートに穴あけを行う穿孔機構を備えており、シートへの穴あけを行う際の穴位置の精度を高めるため、シート搬送方向に交差するシート幅方向のずれ（以下「横レジずれ」という。）の補正を行っている。
【０００３】
また、シート処理装置では、シートの処理量を高める高生産性を達成するため、シートの搬送中にシートの横レジずれ量を検知し、横レジずれの補正を行う場合がある。シートの横レジずれ量を検知する方法としては、光学式センサをシートの幅方向で移動させて、シートの幅方向端部（横端部）を検知したタイミングから横レジずれ量を検出する方法がある。
【０００４】
シートの搬送中に上記のような横レジずれ量の検知を行うと、横レジずれ量によって、センサが移動を開始してからシートの横端部に到達するまでのシートの搬送量が異なるので、シートの横端部を検知するシート搬送方向の位置がばらつくことになる。そのため、常に一定の位置で横レジずれ量の検知を行うことが難しい。また、シートが斜行していた場合、検知した横レジずれ量が、パンチ穴を開けるシート後端部での横レジずれ量に対して誤差が生じてしまうことがある。そのため、パンチの穴位置精度を高めるためには、横レジずれの補正時にシートの斜行量を加味する必要がある。
【０００５】
シートの斜行量を検知する方法としては、画像形成装置において横レジずれと斜行を同時に検知する方法が提案されている（例えば、特許文献１参照）。特許文献１に記載の方法では、シートの横端部に配置された横レジずれ検知を行う横レジセンサを複数回往復移動させることで、２箇所以上のシートの横レジずれを検知すると共に、複数個所の横端位置の検知結果の差から斜行量を検知している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−３４２９４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したように、従来の技術では、横レジセンサを複数回にわたって往復移動させることで複数箇所の横レジずれの検知を行っている。
【０００８】
しかし、シートの搬送速度が速くなると、１カ所目のシートの横端位置が検知された後にシート後端が横レジセンサを通過する前に横レジセンサで２個所目以降の横端位置の検知を終えることができなくなる虞がある。この問題に対処するにはシートの搬送速度を制限する必要があるが、シートの搬送速度を制限するとシート処理の生産性を低下させる要因となる。
【０００９】
そこで、シート処理の生産性を高める方法としては、横レジセンサを往復移動させる際の往動作と復動作によって、複数回の横レジずれ量を検知する方法がある。
【００１０】
しかし、横レジセンサでは、ＯＮからＯＦＦになった場合とＯＦＦからＯＮになった場合とで（検出方向によって）、ノイズによる誤検知防止のために受光回路のスレッシュ電圧にヒステリシスを持たせていることがある。この影響により、横レジセンサの検出方向の違いによって、横端位置の検知に誤差が生じてしまうという問題がある。
【００１１】
本発明の目的は、シートの搬送方向に交差する幅方向のずれとシートの斜行の検知を高速且つ高精度に実現することを可能としたシート処理装置及びその制御方法を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、請求項１記載のシート処理装置は、シートを搬送する搬送手段と、シート搬送方向に交差するシート幅方向に沿って配列され、搬送されるシートの前記シート幅方向における端部をそれぞれ検知する第１の検知手段及び第２の検知手段と、前記第１の検知手段及び前記第２の検知手段を前記シート幅方向に移動させる第１の移動手段と、前記シート幅方向にシートを移動させる第２の移動手段と、前記搬送手段によるシートの搬送中に、前記第１の移動手段により前記第１の検知手段及び前記第２の検知手段を移動させ、前記第１の検知手段により検知される第１の端部の位置と、その後、前記第２の検知手段により検知される第２の端部の位置とを決定する第１の決定手段と、前記第１の決定手段により決定された前記第１の端部の位置と前記第２の端部の位置及び前記第１の端部の位置が検知されてから前記第２の端部の位置が検知されるまでのシートの搬送量とに基づいて、前記第２の端部の位置よりもシートの後端側に近い位置での前記シート幅方向における第３の端部の位置を決定する第２の決定手段と、前記第２の決定手段により決定された前記第３の端部の位置に従って、前記第２の移動手段によりシートを前記シート幅方向に移動することで前記シート幅方向におけるシートのずれを補正する補正手段と、を有することを特徴とする。
【００１３】
また、上記目的を達成するために、請求項８記載のシート処理装置の制御方法は、シートを搬送する搬送手段と、シート搬送方向に交差するシート幅方向に沿って配列され、搬送されるシートの前記シート幅方向におけるシートの端部をそれぞれ検知する第１の検知手段及び第２の検知手段と、前記第１の検知手段及び前記第２の検知手段を前記シート幅方向に沿って移動させる第１の移動手段と、前記シート幅方向にシートを移動させる第２の移動手段とを備えるシート処理装置の制御方法であって、前記搬送手段によるシートの搬送中に、前記第１の移動手段により前記第１の検知手段及び前記第２の検知手段を同一方向へ移動させ、前記第１の検知手段により検知される第１の端部の位置と、その後、前記第２の検知手段により検知される第２の端部の位置とを決定し、前記決定された前記第１の端部の位置と前記第２の端部の位置及び前記第１の端部の位置が検知されてから前記第２の端部の位置が検知されるまでのシートの搬送量とに基づいて、前記第２の端部の位置よりもシートの後端側に近い位置での前記シート幅方向における第３の端部の位置を決定し、決定された前記第３の端部の位置に従って、前記第２の移動手段によりシートを幅方向に移動することでシートの幅方向のずれを補正することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、シート搬送方向に交差するシート幅方向に複数の検知手段を配置し、検知手段を一方向へ移動することで、シートを搬送しながらシート幅方向の横端位置をシート搬送方向の複数箇所で検知することができる。これにより、従来のように検知手段を往復動作させる場合と比較して、高速でのシート幅方向のずれ量及び斜行の検知が可能となる。また、検知手段の検知方向を一方向にできるため、高精度なシート幅方向のずれ量及び斜行の検知が可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態に係るシート処理装置を備えた画像形成システムの模式図である。
【図２】本発明の実施の形態に係るシート処理装置の模式図である。
【図３】シート処理装置のパンチユニットの構成を示す図であり、図３（ａ）は、図２の矢印方向から穴あけ部を見た状態を示す図、図３（ｂ）は、穴あけ部をシート搬送方向の上流側から見た状態を示す図、図３（ｃ）は、カム部材に沿った部分を示す断面図である。
【図４】シート処理装置の横レジシフトユニット及びその周囲の関連部材の図である。
【図５】シートと横レジセンサとの位置関係を示す図であり、図５（ａ）は、横レジセンサがＯＦＦからＯＮになるときの位置関係を示す図、図５（ｂ）は、横レジセンサがＯＮからＯＦＦになるときの位置関係を示す図である。
【図６】画像形成装置及びシート処理装置の制御系のブロック図である。
【図７】シート処理装置のパンチ処理のフローチャートである。
【図８】シートと横レジセンサユニットの待機位置の関係を示す図である。
【図９】シート処理装置の横レジずれ量検知処理のフローチャートである。
【図１０】図９のフローチャートの続きのフローを示すフローチャートである。
【図１１】図９及び図１０のフローチャートの続きのフローを示すフローチャートである。
【図１２】シートと横レジ検知距離Ｘ１及びシート搬送距離Ｙ１との位置関係を示す図である。
【図１３】シートと横レジ検知距離Ｘ２及びシート搬送距離Ｙ２との位置関係を示す図である。
【図１４】シートと補正距離ｆとの関係を示す図である。
【図１５】シートと横レジずれ量Ｊとの関係を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を参照しながら詳述する。
【００１７】
図１は、本発明の実施の形態に係るシート処理装置を備えた画像形成システムの模式図である。
【００１８】
図１において、画像形成システム１０００は、画像形成装置本体１０、原稿給送装置１００、イメージリーダ２００、操作表示装置４００を備えた画像形成装置と、画像形成装置のシート排出側に接続されたシート処理装置５００とから構成されている。なお、画像形成装置については画像読取及び画像形成の概略を説明し、それ以外については適宜説明を簡略化または省略する。
【００１９】
原稿給送装置１００は、原稿トレイ上の原稿を１枚ずつ給紙し、プラテンガラス１０２上を搬送した後、排紙トレイ１１２に排出する。原稿が読取位置を通過する際にイメージリーダ２００のスキャナユニット１０４のランプ１０３から光が照射され、原稿の反射光がミラー１０５、１０６、１０７を介してレンズ１０８に導かれる。レンズ１０８を通過した光はイメージセンサ１０９に結像され、画像データに変換されて出力される。
【００２０】
画像データは後述の画像信号制御部２０２（図６）で所定の処理が施された後、画像形成装置本体１０の露光制御部１１０にビデオ信号として入力される。露光制御部１１０は、ビデオ信号に基づきレーザ光を変調して出力する。レーザ光はポリゴンミラー１１０ａにより走査されながら感光ドラム１１１上に照射され、感光ドラム１１１上に静電潜像が形成される。
【００２１】
感光ドラム１１１上の静電潜像は、現像器１１３の現像剤によって現像剤像として可視像化される。また、レーザ光の照射開始と同期したタイミングで、給紙カセット１１４、１１５、手差給紙部１２５、両面搬送パス１２４のいずれかからシートが給紙され、感光ドラム１１１と転写部１１６の間に搬送される。感光ドラム１１１上の現像剤像は転写部１１６によりシート上に転写される。
【００２２】
現像剤像が転写されたシートは定着部１１７に搬送され、加熱及び加圧により現像剤像がシート上に定着される。定着部１１７を通過したシートはフラッパ１２１及び排出ローラ対１１８を経て画像形成装置本体１０から排出され、シート処理装置５００に搬送される。
【００２３】
なお、シートの画像形成面を下向きにした状態（フェイスダウン）で排出する場合は、フラッパ１２１と反転パス１２２を用いるが、詳細説明は省略する。また、シートの画像形成面を上向きにした状態（フェイスアップ）で排出する場合は、排出ローラ対１１８によりそのまま排出する。また、シートの両面に画像形成を行う場合は、片面に画像形成したシートをフラッパ１２１の切換動作により反転パス１２２に導いた後に両面搬送パス１２４へ搬送し、感光ドラム１１１と転写部１１６の間に再度給紙し、別の片面に画像形成する。
【００２４】
図２は、本発明の実施の形態に係るシート処理装置の模式図である。
【００２５】
図２において、シート処理装置５００は、画像形成装置本体１０から搬送されてくるシートを取り込んで以下の後処理を行う。即ち、シート処理装置５００は、取り込んだ複数のシートを整合して束ねる処理、ソート処理、ノンソート処理、シート束の後端側をステイプルするステイプル処理（綴じ処理）、シートの後端側にパンチ穴をあけるパンチ処理、シート束を製本する製本処理等の後処理を行う。
【００２６】
シート処理装置５００は、シートにパンチ穴をあけるパンチユニット７５０（穿孔ユニット）、シートをステイプルするステイプル部６００、シート束を二つ折りにして製本を行う製本部８００を備えている。また、シート処理装置５００は、搬送ローラ対５０３、バッファローラ５０５、入口センサ５３１、横レジシフトユニット１００１を備えている。また、シート処理装置５００は、正常に処理されたシートを積載するトレイ７００、異常と判断されたシートを積載するプルーフトレイ７０１を備えている。
【００２７】
入口センサ５３１は、シート搬送路入口付近における画像形成装置本体１０から搬送されてくるシートを検知する。搬送ローラ対５０３とバッファローラ５０５との間には、横レジシフトユニット１００１が設けられている。横レジシフトユニット１００１は、シートをオフセットして排紙するシフトソートモード、あるいはシートにパンチ穴をあけるパンチモードの際に、シートを幅方向の所定の位置にシフトさせながら搬送する。
【００２８】
図３は、シート処理装置のパンチユニットの構成を示す図であり、図３（ａ）は、図２の矢印方向から穴あけ部を見た状態を示す図、図３（ｂ）は、穴あけ部をシート搬送方向の上流側から見た状態を示す図、図３（ｃ）は、カム部材に沿った部分を示す断面図である。
【００２９】
図３（ｃ）において、左端のカム７３Ａは、３穴用カムであり、図３(ａ)、図３（ｂ）に示す３穴用パンチ６８Ａが係合している。このカム７３Ａの右側の直線部の長さは、左側の直線部の長さよりも長い。
【００３０】
左端から２番目のカム７３Ｂ（７３Ｄ）は、３穴用カムと２穴用カムに兼用されており、図３(ａ)、図３（ｂ）に示す３穴用パンチのうち中央の３穴用パンチ６８Ｂと、２穴用パンチのうち左側の２穴用パンチ６８Ｄとが係合している。このカム７３Ｂ（７３Ｄ）は、３穴用パンチ６８Ｂと２穴用パンチ６８Ｄの２本に共用されているので、カムの数を減らすことができると共に、３穴用パンチ６８Ｂ、２穴用パンチ６８Ｄ同士の間隔を狭めることができる。
【００３１】
左端から３番目の２穴用カム７３Ｅと４番目の３穴用カム７３Ｃは、直線部分が互いに連通して形成されている。２穴用カム７３Ｅには、図３(ａ)、図３（ｂ）に示す２穴用パンチのうち右側の２穴用パンチ６８Ｅが係合している。３穴用カム７３Ｃには、図３（ａ）、図３（ｂ）に示す３穴用パンチのうち右側の３穴用パンチ６８Ｃが係合している。
【００３２】
以上のカム直線部のうち、下記の直線部の長さはほぼ同じ長さに設定されている。すなわち、左端の３穴用カム７３Ａの右側にある直線部の長さ、左端から２番目の３穴用と２穴用に兼用されているカム７３Ｂ（７３Ｄ）の左右の直線部の長さ、左端から３番目の２穴用カム７３Ｅの左側にある直線部７９Ｅの長さ、及び左端から４番目の３穴用カム７３Ｃの右側にある直線部の長さは、ほぼ同じ長さである。
【００３３】
また、左端の３穴用カム７３Ａと、左端から３番目の２穴用カム７３Ｅと、左端から４番目の３穴用カム７３Ｃは、同じ高さに形成されている。また、左端から２番目の３穴用と２穴用に兼用されているカム７３Ｂ（７３Ｄ）は、図３（ｃ）において他の３つのカムと比較して高い位置に形成されている。
【００３４】
上記構成により、左端の３穴用カム７３Ａの右側にある直線部の端部と、左端から２番目の３穴用と２穴用に兼用されているカム７３Ｂ（７３Ｄ）の左側にある直線部の端部とを、上下方向で対向させることができる。また、前記カム７３Ｂ（７３Ｄ）の右側の直線部７８Ｅと、左端から３番目の２穴用カム７３Ｅの左側にある直線部７９Ｅとを、ほぼ全体において対向させることができる。従って、各パンチ６８Ａ、６８Ｂ、６８Ｃ、６８Ｄ、６８Ｅ同士の間隔を規格の間隔に配列することができる。
【００３５】
また、カム７３Ａ、７３Ｂ、７３Ｃ、７３Ｄ、７３Ｅを、パンチ６８Ａ、６８Ｂ、６８Ｃ、６８Ｄ、６８Ｅの移動方向に位置をずらして、カム同士が連続しないように構成しているため、必要の無いパンチまでが作動するようなことはない。
【００３６】
更に、３穴用パンチ６８Ａ、６８Ｂ、６８Ｃ同士の間隔は等間隔であるが、左端の３穴用カム７３Ａと、左端から２番目の３穴用と２穴用に兼用されているカム７３Ｂ（７３Ｄ）と、左端から４番目の３穴用カム７３Ｃとのカム同士の間隔は異なっている。しかも、３穴用パンチ同士の間隔は、３穴用カム同士の間隔と異なっている。同様に、２穴用パンチ６８Ｄ、６８Ｅの間隔は、２穴用カム７３Ｄ、７３Ｅの間隔と異なっている。
【００３７】
これは、カム部材７２の移動によって、３穴用パンチあるいは２穴用パンチがシートに穴をあけるとき、３本の３穴用パンチあるいは２本の２穴用パンチが、それぞれ時間差をおいて作動してシートに穴をあけるためである。この結果、後述するカム部材駆動モータ９２は、過負荷が加わることなく円滑に駆動される。
【００３８】
カム部材７２の右端部には、ラック９１が形成されている。このラック９１には、可動フレーム５２に設けられたカム部材駆動モータ９２によって回転するピニオン９４が噛合している。カム部材駆動モータ９２が駆動することで、シートにパンチ穴があけられる。
【００３９】
図４は、シート処理装置の横レジシフトユニット及びその周囲の関連部材の図である。
【００４０】
図４において、横レジシフトユニット１００１は、搬送ローラ１１０１ａ、１１０２ａ、従動ローラ１１０１ｂ、１１０２ｂ（以上、搬送ユニットの構成要素）、シート検知センサ１１１２等を備えており、シートのサイズに応じた待機位置に移動可能に構成されている。搬送モータＭ１１０３（搬送ユニットの構成要素）により、ギア１１１６、タイミングベルト１１１５を介して搬送ローラ１１０１ａ、１１０２ａに駆動を与え、従動ローラ１１０１ｂ、１１０２ｂと協働してシートの搬送を行う。
【００４１】
横レジセンサユニット１１０５には、横レジセンサ１１０４ａ、１１０４ｂ、１１０４ｃ（第１の検知ユニット、第２の検知ユニット）が実装されており、各センサは同一方向へ移動するように構成されている。搬送されてくる搬送中のシートの横端位置は、横レジセンサ１１０４ａ、１１０４ｂ、１１０４ｃにより検出される。
【００４２】
横レジセンサ１１０４ａ、１１０４ｂ、１１０４ｃは、図４に示すように相互にＡｍｍの間隔でシート搬送方向に交差するシートの幅方向に配列されている。センサ間隔Ａｍｍは具体的には、例えば１０ｍｍ程度である。横レジセンサ１１０４ａ〜１１０４ｃの各々は、同じ構成を有しており、発光素子と受光素子を備えている。また、横レジセンサ１１０４ａ〜１１０４ｃは一体となって移動する。なお、横レジセンサは３つ配列する構成に限定されず、少なくとも２つ以上配列する構成としてもよい。少なくとも３つ以上のセンサが配列されている構成では、シートが搬送されてきた幅方向の位置に応じて使用するセンサが選択される。
【００４３】
図５は、シートと横レジセンサとの位置関係を示す図であり、図５（ａ）は、横レジセンサ１１０４がＯＦＦからＯＮになるときの位置関係を示す図、図５（ｂ）は、横レジセンサ１１０４がＯＮからＯＦＦになるときの位置関係を示す図である。図中の矢印は横レジセンサ１１０４の移動方向を示している。
【００４４】
図５(ａ)、（ｂ）において、横レジセンサ１１０４（１１０４ａ、１１０４ｂ、１１０４ｃ）の受光回路にはヒステリシスを持たせている。そのため、図示のように、横レジセンサ１１０４がＯＦＦからＯＮになるときと、横レジセンサ１１０４がＯＮからＯＦＦになるときで、シート搬送方向に交差するシートＰ１の幅方向端部を検知する位置が異なる。
【００４５】
図４に戻り、横レジセンサ移動モータＭ１１０６（第１の移動ユニット）は、横レジセンサ１１０４ａ、１１０４ｂ、１１０４ｃが実装された横レジセンサユニット１１０５を矢印４３、矢印４４で示すように横方向（シート幅方向）に移動させる。横レジセンサユニット１１０５の待機位置（ホームポジション（ＨＰ））は、横レジＨＰセンサ１１０８により検出される。
【００４６】
横レジシフトモータＭ１１０７（第２の移動ユニット）は、横レジセンサユニット１１０５とは別体の横レジシフトユニット１００１を矢印４５、矢印４６で示すように横方向（シート幅方向）に駆動させる。横レジシフトユニット１００１の待機位置（ホームポジション（ＨＰ））は、横レジユニットＨＰセンサ１１０９により検出される。
【００４７】
横レジシフトユニット１００１のシート検知センサ１１１２は、搬送されてくるシートを検知すると共に、シートの後端が横レジシフトユニット１００１内の搬送ローラ１１０１ａ、従動ローラ１１０１ｂを抜けたことを検知する。
【００４８】
図６は、画像形成装置及びシート処理装置の制御系のブロック図である。
【００４９】
図６において、画像形成装置の画像形成装置本体１０は、ＣＰＵ１５０Ａ、ＲＯＭ１５１、ＲＡＭ１５２を内蔵したＣＰＵ回路部１５０を備えている。また、シート処理装置５００は、ＣＰＵ５５０、ＲＯＭ５５１、ＲＡＭ５５２を内蔵したフィニッシャ制御部５０１を備えている。
【００５０】
まず、画像形成装置のＣＰＵ回路部１５０及びそれに関連する構成部品を説明する。ＣＰＵ回路部１５０のＣＰＵ１５０Ａは、ＲＯＭ１５１に格納されている制御プログラムにより次の制御を行う。即ち、原稿給送装置制御部１０１、イメージリーダ制御部２０１、画像信号制御部２０２、プリンタ制御部３０１、操作表示部インターフェース４０１、フィニッシャ制御部５０１を統括的に制御する。ＲＡＭ１５２は、制御データを一時的に保持し、また制御に伴う演算処理の作業領域として用いられる。
【００５１】
原稿給送装置制御部１０１は、原稿給送装置１００をＣＰＵ回路部１５０からの指示に基づき駆動制御する。イメージリーダ制御部２０１は、イメージリーダ２００のスキャナユニット１０４、イメージセンサ１０９などに対する駆動制御を行い、イメージセンサ１０９から出力されたアナログ画像信号を画像信号制御部２０２に転送する。
【００５２】
画像信号制御部２０２は、アナログ画像信号をデジタル信号に変換した後に各処理を施し、デジタル信号をビデオ信号に変換してプリンタ制御部３０１に出力する。プリンタ制御部３０１は、ビデオ信号に基づき露光制御部１１０を駆動する。
【００５３】
操作表示部インターフェース４０１は、操作表示装置４００（図１）とＣＰＵ回路部１５０との間で情報のやり取りを行う。また、操作表示部インターフェース４０１は、操作表示装置４００からの各キーの操作に対応するキー信号をＣＰＵ回路部１５０に出力すると共に、ＣＰＵ回路部１５０からの信号に基づき対応する情報を操作表示装置４００の表示部に表示する。
【００５４】
次に、シート処理装置５００のフィニッシャ制御部５０１を中心とした構成を説明する。フィニッシャ制御部５０１は、画像形成装置側のＣＰＵ回路部１５０と情報のやり取りを行うことでシート処理装置５００全体の駆動制御を行うものであり、本発明の決定ユニット、補正ユニット、選択ユニット、穿孔制御ユニットとして機能する。なお、フィニッシャ制御部５０１は画像形成装置側に設けてもよい。
【００５５】
また、フィニッシャ制御部５０１は、通信ＩＣ（不図示）を介してＣＰＵ回路部１５０との通信によりデータ交換を行い、ＣＰＵ回路部１５０からの指示に基づきＲＯＭ５５１に格納された各種プログラムを実行してシート処理装置５００の駆動を制御する。
【００５６】
また、フィニッシャ制御部５０１は、入口センサ５３１、シート検知センサ１１１２、横レジセンサ１１０４ａ、横レジセンサ１１０４ｂ、横レジセンサ１１０４ｃの各検知信号に基づき次の制御を行う。横レジシフトモータＭ１１０７、横レジセンサ移動モータＭ１１０６、搬送モータＭ１１０３、パンチユニット７５０を制御する。
【００５７】
また、フィニッシャ制御部５０１は、シートの横レジずれ量（シート搬送方向に交差するシート幅方向のずれ量）の検知を開始する時点の横レジセンサの検知状態（ＯＮ／ＯＦＦ状態）によってシートの幅方向端部の検知に用いる横レジセンサを選択する。また、フィニッシャ制御部５０１は、横レジずれ量検知処理で算出した横レジずれ量に従って、パンチユニット７５０によりシートにあけるパンチ穴の位置を制御する。横レジずれ量検知処理の詳細は図９乃至図１１により後述する。
【００５８】
次に、上記のように構成された本実施の形態の画像形成システムのシート処理装置の動作について図７乃至図１５を参照しながら詳細に説明する。
【００５９】
最初に、シート処理装置が画像形成装置からシートに穿孔するパンチ処理を指示されている場合の制御について図７のフローチャートと図８を参照して説明する。以下の制御は、シート処理装置のフィニッシャ制御部５０１が画像形成装置のＣＰＵ回路部１５０からのパンチ処理の実行指示に基づき実行する。なお、シート処理装置では画像形成装置からパンチ処理の指示がない場合は横レジずれ量の補正は行わない。
【００６０】
図７は、シート処理装置のパンチ処理のフローチャートである。
【００６１】
図７において、まず、シート処理装置のフィニッシャ制御部５０１は、画像形成装置のＣＰＵ回路部１５０からシートのサイズを示すサイズ情報を取得し、横レジセンサユニット１１０５をシートのサイズに応じた待機位置に移動させる（ステップＳ１）。シートが搬送されている幅方向の位置がばらついたとしても、横レジ検知処理の開始時に横レジセンサ１１０４ａ、１１０４ｂ、１１０４ｃのうち少なくとも２つの横レジセンサがＯＦＦになる位置を待機位置とする。
【００６２】
図８は、シートＰ１と横レジセンサユニット１１０５の待機位置の関係を示す図である。図８に示すように、横レジセンサユニット１１０５の待機位置は、横レジセンサ１１０４ｂが横レジずれの無い時のシートＰ１の横端位置（シートの幅方向端部の位置）９０３からＤｍｍ離れた横レジずれ限界時のシート横端位置９０４となる。位置９０４は、補正可能な最大の横レジずれとなる位置である。そして、横レジセンサ１１０４ｂの待機位置９０２は、シート幅方向中心位置に対して位置９０４よりも奥側となる。なお、本明細書において手前側とはシート処理装置前面側（図２の紙面手前側）であり、奥側とはシート処理装置奥側（図２の紙面奥側）である。
【００６３】
次に、フィニッシャ制御部５０１は、入口センサ５３１がＯＮになるのを待つ（ステップＳ２）。フィニッシャ制御部５０１は、入口センサ５３１がＯＮになると、シートの横レジずれ量を検知する横レジずれ量検知処理を実行する（ステップＳ３）。横レジずれ量検知処理については図９以降の説明で後述する。
【００６４】
次に、フィニッシャ制御部５０１は、シート後端が搬送ローラ対５０３を抜けるのを待つ（ステップＳ４）。シート後端が搬送ローラ対５０３を抜けるか否かは、入口センサ５３１がＯＦＦになってからのシートの搬送距離から判断する。
【００６５】
フィニッシャ制御部５０１は、入口センサ５３１がＯＦＦになり、シート後端が搬送ローラ対５０３を抜けたら、次の補正を行う。即ち、ステップＳ３で求めたシートの横レジずれ量に基づき、横レジシフトユニット１００１をシート搬送方向に交差するシート幅方向に移動し、シートの横レジずれを補正する（ステップＳ５）。
【００６６】
その後、フィニッシャ制御部５０１は、シートの搬送を行うための搬送ローラ１１０１ａ、１１０２ａを駆動する搬送モータＭ１１０３を一旦停止する（ステップＳ６）。次に、フィニッシャ制御部５０１は、搬送モータＭ１１０３を逆転させ、シートをストッパ（不図示）に突き当てることでシート後端の斜行を補正する（ステップＳ７）。
【００６７】
次に、フィニッシャ制御部５０１は、そのままストッパにシートを突き当てた状態で、パンチユニット７５０によりシートの搬送方向の後端に対する穿孔動作を行う（ステップＳ８）。フィニッシャ制御部５０１は、シートに対する穿孔動作が終了したら、搬送モータＭ１１０３を起動し（ステップＳ９）、シートの搬送を再開する。
【００６８】
次に、フィニッシャ制御部５０１は、画像形成装置から搬送されてきたシートが最終シートか否かをＣＰＵ回路部１５０との通信から判断する（ステップＳ１０）。最終シートでない場合は、ステップＳ２に戻る。最終シートの場合は、フィニッシャ制御部５０１は、トレイ７００またはプルーフトレイ７０１にシートの排出が完了するのを待つ（ステップＳ１１）。フィニッシャ制御部５０１は、シートの排出が完了したら、搬送モータＭ１１０３を含む各モータを停止し（ステップＳ１２）、本処理を終了する。
【００６９】
次に、上記の図７のステップＳ３の横レジずれ量検知処理の詳細について図９乃至図１５を参照して説明する。横レジずれ量検知処理は、シートの横レジ補正に用いる横レジずれ量を検知する処理である。
【００７０】
図９、図１０、図１１は、シート処理装置の横レジずれ量検知処理のフローチャートである。
【００７１】
図９乃至図１１において、まず、シート処理装置のフィニッシャ制御部５０１は、横レジセンサ１１０４（１１０４ａ、１１０４ｂ、１１０４ｃ）が配置された区域にシートの先端が到達するのを待つ（ステップＳ１０１）。横レジセンサ１１０４ａ、１１０４ｂ、１１０４ｃが配置された区域にシートの先端が到達した後の所定のタイミングで、フィニッシャ制御部５０１は、シート幅方向のシート中心位置に最も近い位置にある横レジセンサ１１０４ａがＯＮしているか否かを確認する（ステップＳ１０２）。
【００７２】
横レジセンサ１１０４ａがＯＮしていた場合、フィニッシャ制御部５０１は次のモータ制御を行う。即ち、横レジセンサ１１０４ａ、１１０４ｂ、１１０４ｃがシートに近づく方向（本実施の形態ではシート処理装置奥側から手前側方向）に移動するように、横レジセンサ移動モータＭ１１０６の駆動を開始する（ステップＳ１０３）。なお、待機位置にある横レジセンサユニット１１０５では、横レジセンサ１１０４ｂの待機位置９０２は、横レジずれ限界時のシート横端位置９０４よりも奥側となるので、ステップＳ１０２で横レジセンサ１１０４ａがＯＮしていた場合、横レジセンサ１１０４ｂ、１１０４ｃはＯＮしていないことになる。そして、フィニッシャ制御部５０１は、横レジセンサ１１０４ｂ、１１０４ｃを用いて横レジずれ量及び斜行の検知を行う。以下、横レジずれ量及び斜行の検知方法について説明する。
【００７３】
まず、フィニッシャ制御部５０１は、横レジセンサ１１０４ｂがＯＮするのを待つ（ステップＳ１０４）。横レジセンサ１１０４ｂがＯＮしたら、フィニッシャ制御部５０１は、図１２に示す横レジ検知距離Ｘ１を算出し、ＲＡＭ５５２に記憶する（ステップＳ１０５）。
【００７４】
図１２は、シートと横レジ検知距離Ｘ１及びシート搬送距離Ｙ１との位置関係を示す図である。図１２に示すように、横レジ検知距離Ｘ１とは、横レジセンサ１１０４ｂが待機位置９０２から移動を開始してから横レジセンサ１１０４ｂがシートＰ１の横端部（シートの幅方向端部）を検知するまでの横レジセンサユニット１１０５の移動距離である。即ち、第１の幅方向端部の位置である。横レジ検知距離Ｘ１は横レジセンサ移動モータＭ１１０６の駆動量から求められる。
【００７５】
次に、フィニッシャ制御部５０１は、ステップＳ１０５で横レジ検知距離Ｘ１を算出したシートの横端部検知位置のシート搬送方向におけるポイント（位置）を求めるため次の算出を行う。即ち、入口センサ５３１がシートを検知してからのシート搬送距離Ｙ１を算出し、ＲＡＭ５５２に記憶する（ステップＳ１０６）。
【００７６】
図１２に示すように、シート搬送距離Ｙ１とは、入口センサ５３１がシートを検知してから横レジセンサ１１０４ｂがシートＰ１の横端部を検知するまでのシート搬送距離である。位置９０１は搬送方向におけるセンサ３５１の位置であり、位置９０５は横レジセンサ１１０４がシートの横端を検知した時点のシートの先端位置である。搬送距離Ｙ１はモータＭ１１０３の駆動量から求められる。
【００７７】
次に、フィニッシャ制御部５０１は、横レジセンサ１１０４ｃがＯＮするのを待つ（ステップＳ１０７）。横レジセンサ１１０４ｃがＯＮしたら、フィニッシャ制御部５０１は次の算出を行う。即ち、横レジセンサ移動モータＭ１１０６の駆動による横レジセンサユニット１１０５の移動開始からの移動距離に基づき横レジ検知距離Ｘ２を算出し、ＲＡＭ５５２に記憶する（ステップＳ１０８）。
【００７８】
図１３は、シートと横レジ検知距離Ｘ２及びシート搬送距離Ｙ２との位置関係を示す図である。図１３に示すように、横レジ検知距離Ｘ２とは、横レジセンサ１１０４ｂが待機位置９０２から移動を開始してから横レジセンサ１１０４ｃがシートＰ１の横端部を検知するまでの横レジセンサユニット１１０５の移動距離である。即ち、第２の幅方向端部の位置である。移動距離Ｘ２は横レジセンサ移動モータＭ１１０６の駆動量から求められる。
【００７９】
次に、フィニッシャ制御部５０１は、ステップＳ１０８で横レジ検知距離を算出したシートの横端部検知位置のシート搬送方向上のポイント（位置）を求めるため次の算出を行う。即ち、入口センサ５３１がＯＮしてからのシート搬送距離Ｙ２を算出し、ＲＡＭ５５２に記憶する（ステップＳ１０９）。
【００８０】
図１３に示すように、シート搬送距離Ｙ２とは、入口センサ５３１がＯＮした地点９０１から横レジセンサ１１０４ｃがシートＰ１の横端部を検知したときのシートＰ１の先端位置９０６までの距離である。シートを搬送しながら横レジずれ量の検知を行っているため、シートと横レジセンサ１１０４（１１０４ａ、１１０４ｂ、１１０４ｃ）の相対的な位置が変化する。
【００８１】
次に、フィニッシャ制御部５０１は、横レジセンサ移動モータＭ１１０６を停止し、設定時間が経過した後、横レジセンサ１１０４ａ、１１０４ｂ、１１０４ｃを再び待機位置へ戻す（ステップＳ１１０）。
【００８２】
次に、フィニッシャ制御部５０１は、シートが斜行している向きを求めるため次の判断を行う。即ち、ＲＡＭ５５２に記憶された横レジ検知距離Ｘ２（２回目）と横レジ検知距離Ｘ１（１回目）の差分Ｘ２−Ｘ１が、横レジセンサ１１０４ａ、１１０４ｂ、１１０４ｃの相互のセンサ間隔Ａ（図４）より大きいか否かを判断する（ステップＳ１１１）。
【００８３】
横レジ検知距離Ｘ２と横レジ検知距離Ｘ１の差分Ｘ２−Ｘ１がセンサ間隔Ａより大きいと判断した場合、フィニッシャ制御部５０１は次の算出を行う。即ち、シートの手前側が奥側よりも先行する方向に傾いている（以下「手前進み斜行」）と判断すると共に、斜行量αを算出する（ステップＳ１１２）。
【００８４】
斜行量αは、シート搬送方向の長さ１ｍｍにおける横レジ検知距離の変位量である。シートは手前進み斜行のため、横レジ検知距離Ｘ２と横レジ検知距離Ｘ１の差分からセンサ間隔Ａを引くことで、斜行による横レジ検知距離の差分を求めることができる。
【００８５】
求めた横レジ検知距離の差分を横レジ検知距離Ｘ１から横レジ検知距離Ｘ２を検知するまでのシート搬送距離で割ることで、斜行量αを算出することができる。横レジ検知距離Ｘ１から横レジ検知距離Ｘ２を検知するまでのシート搬送距離は、ＲＡＭ５５２に記憶されたシート搬送距離Ｙ２（２回目）とシート搬送距離Ｙ１（１回目）の差分である。
【００８６】
上述したように、斜行量αは下記の式（１）から求めることができる。
α＝（Ｘ２−Ｘ１−Ａ）／（Ｙ２−Ｙ１）    式（１）
【００８７】
次に、フィニッシャ制御部５０１は、補正距離ｆを算出する（ステップＳ１１３）。補正距離ｆについて図１４を用いて説明する。図１４は、図１２に示すシートの状態と図１３に示すシートの状態とを重ねた状態を示している。図１４において１１０４ａ’，１１０４ｂ’，１１０４ｃ’は図１２に示す状態の横レジセンサ１１０４ａ，１１０４ｂ，１１０４ｃの位置を表しており、Ｐ１'は図１２に示す状態のシートＰ１の位置を表している。図１４に示すように、補正距離ｆは、横レジセンサ１１０４ｃがシートＰ１の横端部を検知したときのセンサ１１０４の搬送方向の位置からその時シートＰ１の後端と入り口センサ５３１が配置されているシート搬送路の幅方向の中心線が交錯する搬送方向の位置９０８までの距離である。シートＰ１の後端が位置９０８にある時に検出されるシートＰ１の横端位置を基準にして横レジ補正が行われる。
【００８８】
補正距離ｆの求め方は、まず、シート搬送距離Ｙ２から、入口センサ５３１から横レジセンサ１１０４までの距離Ｂを引く。これにより、シート先端から横レジ検知距離Ｘ２を検知した位置までの搬送方向距離が求まる。この求めた距離をシートの搬送方向長さＬ１から引くと、補正距離ｆが求まる。
【００８９】
上述したように、補正距離ｆは下記の式（２）から求めることができる。
ｆ＝Ｌ１−（Ｙ２−Ｂ）    式（２）
【００９０】
次に、フィニッシャ制御部５０１は、横レジずれ量Ｊを算出する（ステップＳ１１４）。横レジずれ量Ｊについて図１５を用いて説明する。図１５は図１３に示すシートの状態と同じ状態である。図１５に示すように、横レジずれ量Ｊとは、横レジずれ補正を行う際にシートを幅方向へ移動させる距離であり、シートＰ１の後端が前述の搬送方向の位置９０８にある時のシートＰ１の後端の横端位置９０９から横レジずれが無い時のシート横端位置９０３までの距離である。即ち、第３の幅方向端部の位置へシートを移動させる距離に対応する。横レジずれ量Ｊは下記のように求める。
【００９１】
図１５に示すように、シートは手前進み斜行のため、横レジ検知距離Ｘ２がシート後端では大きくなる方向に変位する。そのため、横レジセンサ１１０４ｃが検知した横端位置と位置９０８での横端位置の変化量Ｆはα×ｆとなる。
【００９２】
横レジずれが無い時のシートの横端位置９０３より横レジセンサ１１０４ｂの待機位置９０２までの距離Ｃ（以下「横レジセンサ待機位置距離Ｃ」という。）から、位置９０８における横レジ検知距離Ｘ３を引くことで、横レジすれ量Ｊを算出することができる。図１５から明らかなように、Ｘ３は、Ｘ２−ＡにＦを加えた値となる。
【００９３】
従って、横レジずれ量Ｊは下記の式（３）から求めることができる。
Ｊ＝Ｃ−（Ｘ２−Ａ＋α×ｆ）    式（３）
【００９４】
求めた横レジずれ量Ｊがプラスの場合は、シートは奥側方向にずれていることになり、横レジずれ量Ｊがマイナスの場合は、シートは手前側方向にずれていることになる。横レジずれ量Ｊを求めたら処理を終了する。これにより、シート後端近傍の横レジずれ量を求めることができる。
【００９５】
一方、ステップＳ１１１で、横レジ検知距離Ｘ２と横レジ検知距離Ｘ１の差分Ｘ２−Ｘ１がセンサ間隔Ａより大きくないと判断した場合、フィニッシャ制御部５０１は次の算出を行う。即ち、シートの奥側が手前側より先行する方向に傾いている（以下「奥進み斜行」という。）と判断すると共に、斜行量αを算出する（ステップＳ１１５）。
【００９６】
奥進み斜行のため、センサ間隔Ａから横レジ検知距離Ｘ２と横レジ検知距離Ｘ１の差分Ｘ２−Ｘ１を引くことで、斜行による横レジ検知距離の差を求めることができる。求めた横レジ検知距離の差を横レジ検知距離Ｘ１から横レジ検知距離Ｘ２を検知するまでのシート搬送距離で割ることで、斜行量αを算出することができる。
【００９７】
上述したように、斜行量αは下記の式（４）から求めることができる。
α＝（Ａ−（Ｘ２−Ｘ１））／（Ｙ２−Ｙ１）    （４）
【００９８】
次に、フィニッシャ制御部５０１は、補正距離ｆを算出する（ステップＳ１１６）。補正距離ｆの求め方は、ステップＳ１１３と同じであるため説明を省略する。
【００９９】
次に、フィニッシャ制御部５０１は、横レジずれ量Ｊを算出する（ステップＳ１１７）。シートは奥進み斜行のため、横レジ検知距離Ｘ２がシート後端では小さくなる方向に変位する。そのため、位置９０８での横レジ検知距離Ｘ３はＸ２―ＡからＦ（＝α×ｆ）分引いた値となる。
【０１００】
横レジセンサ待機位置距離Ｃから位置９０８での横レジ検知距離Ｘ３を引くことで、横レジすれ量Ｊを算出することができる。
【０１０１】
上述したように、横レジずれ量Ｊは下記の式（５）から求めることができる。
Ｊ＝Ｃ−（Ｘ２−Ａ−α×ｆ）    （５）
【０１０２】
求めた横レジずれ量がプラスの場合は、シートは奥側方向にずれていることになり、横レジずれ量がマイナスの場合は、シートは手前側方向にずれていることになる。横レジずれ量Ｊを求めたら処理を終了する。
【０１０３】
一方、ステップＳ１０２で、横レジセンサ１１０４ａがＯＮしていないと判断した場合、フィニッシャ制御部５０１は次のモータ駆動を行う。即ち、横レジセンサ１１０４ａ、１１０４ｂ、１１０４ｃがシートに近づく方向（本実施の形態ではシート処理装置奥側から手前側方向）に移動するように、横レジセンサ移動モータＭ１１０６の駆動を開始する（ステップＳ１１８）。そして、フィニッシャ制御部５０１は、横レジセンサ１１０４ａがＯＮするのを待つ（ステップＳ１１９）。横レジセンサ１１０４ａがＯＮしていない場合、横レジセンサ１１０４ｂ、１１０４ｃもＯＮしていないことになる。
【０１０４】
横レジセンサ１１０４ａがＯＮしたら、フィニッシャ制御部５０１は次の算出を行う。即ち、横レジセンサ移動モータＭ１１０６の駆動による横レジセンサユニット１１０５の移動開始からの移動距離に基づき横レジ検知距離Ｘ１を算出し、ＲＡＭ５５２に記憶する（ステップＳ１２０）。
【０１０５】
次に、フィニッシャ制御部５０１は、横レジ検知距離を算出したシートの横端部検知位置のシート搬送方向上のポイント（位置）を求めるため次の算出を行う。即ち、入口センサ５３１がＯＮしてからのシート搬送距離Ｙ１を算出し、ＲＡＭ５５２に記憶する（ステップＳ１２１）。
【０１０６】
次に、フィニッシャ制御部５０１は、横レジセンサ１１０４ｂがＯＮするのを待つ（ステップＳ１２２）。横レジセンサ１１０４ｂがＯＮしたら、フィニッシャ制御部５０１は次の算出を行う。即ち、横レジセンサ移動モータＭ１１０６の駆動による横レジセンサユニット１１０５の移動開始からの移動距離に基づき横レジ検知距離Ｘ２を算出し、ＲＡＭ５５２に記憶する（ステップＳ１２３）。
【０１０７】
次に、フィニッシャ制御部５０１は、横レジ検知距離を算出したシートの横端部検知位置のシート搬送方向上のポイント（位置）を求めるため次の算出を行う。即ち、入口センサ５３１がＯＮしてからのシート搬送距離Ｙ２を算出し、ＲＡＭ５５２に記憶する（ステップＳ１２４）。
【０１０８】
次に、フィニッシャ制御部５０１は、横レジセンサ移動モータＭ１１０６を停止し、設定時間が経過した後、横レジセンサ１１０４ａ、１１０４ｂ、１１０４ｃを再び待機位置へ戻す（ステップＳ１２５）。
【０１０９】
次に、フィニッシャ制御部５０１は、シートが斜行している向きを求めるため次の判断を行う。即ち、ＲＡＭ５５２に記憶された横レジ検知距離Ｘ２と横レジ検知距離Ｘ１の差分が、横レジセンサ１１０４ａ、１１０４ｂ、１１０４ｃの相互のセンサ間隔Ａ（図４）より大きいか否かを判断する（ステップＳ１２６）。
【０１１０】
横レジ検知距離Ｘ２と横レジ検知距離Ｘ１の差分Ｘ２−Ｘ１がセンサ間隔Ａより大きいと判断した場合、フィニッシャ制御部５０１は、シートは手前進み斜行であると判断すると共に、斜行量αを算出する（ステップＳ１２７）。斜行量αの求め方は、ステップＳ１１２と同じであるため説明を省略する。
【０１１１】
次に、フィニッシャ制御部５０１は、補正距離ｆを算出する（ステップＳ１２８）。補正距離ｆの求め方は、ステップＳ１１３と同じであるため説明を省略する。
【０１１２】
次に、フィニッシャ制御部５０１は、横レジずれ量Ｊを算出する（ステップＳ１２９）。シートは手前進み斜行のため、横レジ検知距離Ｘ２がシート後端では大きくなる方向に変位する。そのため、位置９０８での横レジ検知距離Ｘ３は横レジ検知距離Ｘ２に対して横端位置の変化量Ｆを加えた値となる。横レジセンサ待機位置距離Ｃから横レジ検知距離Ｘ３を引くことで、横レジすれ量Ｊを算出することができる。
【０１１３】
上述したように、横レジずれ量Ｊは下記の式（６）から求めることができる。
Ｊ＝Ｃ−（Ｘ２＋α×ｆ）    （６）
【０１１４】
求めた横レジずれ量がプラスの場合は、シートは奥側方向にずれていることになり、横レジずれ量がマイナスの場合は、シートは手前側方向にずれていることになる。横レジずれ量Ｊを求めたら処理を終了する。
【０１１５】
一方、ステップＳ１２６で、横レジ検知距離Ｘ２と横レジ検知距離Ｘ１の差分Ｘ２−Ｘ１がセンサ間隔Ａより大きくないと判断した場合、フィニッシャ制御部５０１は次の算出を行う。即ち、シートは奥進み斜行であると判断すると共に、斜行量αを算出する（ステップＳ１３０）。斜行量αの求め方は、ステップＳ１１５と同じであるため説明を省略する。
【０１１６】
次に、フィニッシャ制御部５０１は、補正距離ｆを算出する（ステップＳ１３１）。補正距離ｆの求め方は、ステップＳ１１６と同じであるため説明を省略する。
【０１１７】
次に、フィニッシャ制御部５０１は、横レジずれ量Ｊを算出する（ステップＳ１３２）。シートは奥進み斜行のため、横レジ検知距離Ｘ２がシート後端では小さくなる方向に変位する。そのため、位置９０８での横レジ検知距離Ｘ３は横レジ検知距離Ｘ２から横端位置の変化量Ｆ引いた値となる。横レジセンサ待機位置距離Ｃから横レジ検知距離Ｘ３を引くことで、横レジすれ量Ｊを算出することができる。
【０１１８】
上述したように、横レジずれ量Ｊは下記の式（７）から求めることができる。
Ｊ＝Ｃ−（Ｘ２−α×ｆ）    （７）
【０１１９】
求めた横レジずれ量がプラスの場合は、シートは奥側方向にずれていることになり、横レジずれ量がマイナスの場合は、シートは手前側方向にずれていることになる。横レジずれ量Ｊを求めたら処理を終了する。
【０１２０】
以上説明したように、本実施の形態によれば以下の効果を奏する。シート搬送方向に交差するシート幅方向に複数個の横レジセンサ１１０４ａ、１１０４ｂ、１１０４ｃを配置し、横レジセンサの一方向への移動で、シートを搬送しながらシートの横レジずれ量をシート幅方向端部の複数箇所で検知することができる。
【０１２１】
即ち、横レジずれ量検知処理では、シートの横レジずれ量を複数回測定する際の横レジセンサユニット１１０５の移動方向を一定にすることにより、横レジずれ量を高精度で検知することができる。また、複数回の横レジずれ量の検知を１回の横レジセンサの移動で行うことができ、シート処理の生産性を高めることができる。また、複数回検知した横レジずれ量によって求めたシートの斜行量を基に、シートの後端に対応する位置９０８における横レジずれ量を算出するため、シートの斜行による横レジずれ量の検知誤差を軽減することができる。
【０１２２】
これにより、従来のように横レジセンサを往復動作させる場合と比較して、高速でのシートの横レジずれ量及び斜行の検知が可能となる。また、横レジセンサの検出方向を一方向にできるため、高精度なシートの横レジずれ量及び斜行の検知が可能となる。また、シートにパンチ穴をあけるシート後端に対応する位置での横レジずれ量に基づき、横レジずれ量を補正することでき、シートに対するパンチ穴の位置精度を向上させることができる。
【０１２３】
上記実施の形態では、シートの搬送方向の後端にパンチ穴をあける穿孔動作を実施する場合を例に挙げ、シートの搬送方向の後端に対応する位置での横レジずれ量を予測する処理について説明したが、これに限定されるものではない。
【０１２４】
例えばシートの搬送方向の先端にパンチ穴をあける穿孔動作を実施する場合に、シートの斜行量αからシートの搬送方向の先端に対応する位置での横レジずれ量を予測する処理にも適用できる。この場合もシートに対するパンチ穴の位置精度を向上させることができる。
【０１２５】
上記実施の形態では、横レジセンサユニット１１０５と横レジセンサ移動モータＭ１１０６をシート処理装置に設置し、シート処理装置側で横レジずれ量検知処理を行う場合について説明したが、これに限定されるものではない。
【０１２６】
例えば横レジセンサユニット１１０５と横レジセンサ移動モータＭ１１０６を図１に符号１３００で示すように画像形成装置の給紙カセットの下流側の搬送路上に設置し、画像形成装置側で横レジずれ量検知処理を行う場合にも適用できる。この場合は、画像形成装置のＣＰＵ回路部１５０が本発明の決定ユニット、調整ユニットとして機能する。
【０１２７】
画像形成装置は横レジずれ量検知処理で求めたシートの斜行量αを基に像坦持体である感光ドラム１１１上にトナー画像を傾けて形成する。即ち、シートの傾きと感光ドラム１１１に形成する静電潜像の傾きとが合うように感光ドラム１１１に画像露光が行われる。傾きが調整されたトナー画像はシートに転写される。これにより、シートが斜行してもシートに対する画像の傾きを軽減することができ、画像形成装置のシートに対する画像形成位置の精度向上を実現することができる。
【符号の説明】
【０１２８】
１０  画像形成装置本体
５００  シート処理装置
５０１  フィニッシャ制御部
７５０  パンチユニット
１００１  横レジシフトユニット
１１０４ａ、１１０４ｂ、１１０４ｃ  横レジセンサ
【図１】
0005972095.tif 000002
【図２】
0005972095.tif 000003
【図３】
0005972095.tif 000004
【図４】
0005972095.tif 000005
【図５】
0005972095.tif 000006
【図６】
0005972095.tif 000007
【図７】
0005972095.tif 000008
【図８】
0005972095.tif 000009
【図９】
0005972095.tif 000010
【図１０】
0005972095.tif 000011
【図１１】
0005972095.tif 000012
【図１２】
0005972095.tif 000013
【図１３】
0005972095.tif 000014
【図１４】
0005972095.tif 000015
【図１５】
0005972095.tif 000016