(57)【特許請求の範囲】
【請求項１】
シートを搬送する搬送手段と、
前記搬送手段により搬送されるシートの側端部を検出するためにシートの搬送方向に直交する幅方向に沿って配置された複数のシート検出センサを有するセンサユニットと、
前記センサユニットを前記幅方向に移動させる駆動手段と、
前記幅方向にシートのずれがなく搬送されたと仮定した場合に前記複数のシート検出センサの少なくとも１つがシートを検出し、少なくとも１つがシートを検出しないような位置になるシートのサイズにより異なる待機位置に前記センサユニットを移動させ、前記待機位置にある前記センサユニットへ実際にシートが搬送されてきた場合に、前記複数のシート検出センサの何れもシートを検出していないときは、前記幅方向において前記複数のシート検出センサの少なくとも１つがシートを検出する第１の方向へ前記センサユニットを移動させ、前記複数のシート検出センサのすべてがシートを検出しているときは、前記第１の方向とは反対の第２の方向へ前記センサユニットを移動させ、前記複数のシート検出センサのうち隣接する一方のシート検出センサがシートを検出し、他方のシート検出センサがシートを検出していないときは、前記第１の方向と前記第２の方向の何れかの方向へ前記センサユニットを移動させるよう前記駆動手段を制御する駆動制御手段と、
前記複数のシート検出センサの何れもシートを検出していないときは、前記センサユニットが前記待機位置から移動してから前記複数のシート検出センサの少なくとも１つがシートを検出することに基づいてシートの側端部の位置を検知し、前記複数のセンサのすべてがシートを検出しているときは、前記センサユニットが前記待機位置から移動してから前記複数のシート検出センサの少なくとも１つがシートを検出しなくなることに基づいてシートの側端部の位置を検知し、前記複数のシート検出センサのうち隣接する一方のシート検出センサがシートを検出し、他方のシート検出センサがシートを検出していないときは、前記センサユニットが前記待機位置から移動してから前記一方のシート検出センサと前記他方のシート検出センサの何れかの検出結果が変化することに基づいてシートの側端部を検知し、シートの側端部を検知するまでの前記センサユニットの移動距離に基づいて、前記搬送手段により搬送されるシートの前記幅方向のずれ量を検出するずれ量検出手段と、
を有することを特徴とするシート搬送装置。
【請求項２】
前記ずれ量検出手段は、前記複数のシート検出センサの何れもシートを検出していないとき及び前記複数のシート検出センサのすべてがシートを検出しているときは、前記センサユニットの移動距離と前記複数のシート検出センサの間隔とに基づいて前記ずれ量を検出することを特徴とする請求項１記載のシート搬送装置。
【請求項３】
前記ずれ量検出手段は、前記複数のシート検出センサのうち隣接する一方のシート検出センサがシートを検出し、他方のシート検出センサがシートを検出していないときは、前記センサユニットの移動距離と前記複数のシート検出センサの間隔とに基づいて前記ずれ量を検出することを特徴とする請求項１記載のシート搬送装置。
【請求項４】
前記ずれ量検出手段によりずれ量が検出された後に、前記駆動手段は前記センサユニットを前記待機位置に移動することを特徴とする請求項１又は２記載のシート搬送装置。
【請求項５】
前記待機位置は、前記幅方向のずれが無い場合の前記シートの中心位置からシートの幅の半分だけ離れた位置とすることを特徴とする請求項１乃至３のいずれか１項に記載のシート搬送装置。
【請求項６】
シートを搬送する搬送手段と、
前記搬送手段により搬送されるシートの端部を検出するためにシートの搬送方向に直交する幅方向に沿って配置された複数のシート検出センサを有するセンサユニットと、
前記センサユニットを前記幅方向に移動させる駆動手段と、を有するシート搬送装置の制御方法であって、
前記幅方向にシートのずれがなく搬送されたと仮定した場合に前記複数のシート検出センサの少なくとも１つがシートを検出し、少なくとも１つがシートを検出しないような位置になるシートのサイズにより異なる待機位置に前記センサユニットを移動させる第１の移動工程と、
前記待機位置にある前記センサユニットへ実際にシートが搬送されてきた場合に、前記複数のシート検出センサの何れもシートを検出していないときは、前記幅方向において前記複数のシート検出センサの少なくとも１つがシートを検出する第１の方向へ前記センサユニットを移動させ、前記複数のシート検出センサのすべてがシートを検出しているときは、前記第１の方向とは反対の第２の方向へ前記センサユニットを移動させ、前記複数のシート検出センサのうち隣接する一方のシート検出センサがシートを検出し、他方のシート検出センサがシートを検出していないときは、前記第１の方向と前記第２の方向の何れかの方向へ前記センサユニットを移動させる第２の移動工程と、
前記複数のシート検出センサの何れもシートを検出していないときは、前記センサユニットが前記待機位置から移動してから前記複数のシート検出センサの少なくとも１つがシートを検出することに基づいてシートの側端部の位置を検知し、前記複数のセンサのすべてがシートを検出しているときは、前記センサユニットが前記待機位置から移動してから前記複数のシート検出センサの少なくとも１つがシートを検出しなくなることに基づいてシートの側端部の位置を検知し、前記複数のシート検出センサのうち隣接する一方のシート検出センサがシートを検出し、他方のシート検出センサがシートを検出していないときは、前記センサユニットが前記待機位置から移動してから前記一方のシート検出センサと前記他方のシート検出センサの何れかの検出結果が変化することに基づいてシートの側端部を検知する検知工程と、
シートの側端部を検知するまでの前記センサユニットの移動距離に基づいて、前記搬送手段により搬送されるシートの前記幅方向のずれ量を検出するずれ量検出工程と、
を有することを特徴とするシート搬送装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成されたシートを搬送するシート搬送装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、シートに画像を形成する画像形成装置は、画像形成装置の装置本体にフィニッシャと呼ばれるシート処理装置を接続して利用されるのが一般的になってきている。フィニッシャの役割としては、画像形成装置の装置本体から排紙された複数のシートの側端をシート整合装置で揃えた後、そのシート束にステイプル処理やパンチ処理を施したり、仕分け処理を施したりするものがある。特に、仕分け処理時には、シート束同士を区別するために、シートの搬送方向と直交する方向（以下、「幅方向」と呼ぶ）にオフセットさせて排紙させる機能を持つものがある。
【０００３】
ステイプル処理やパンチ処理時にはシート束を揃えてから処理を行う必要があり、搬送されるシートを整合させるためのシートの移動量の情報が必要となる。同様に排紙時のオフセット動作もシートの移動量の情報が必要となる。
【０００４】
シートの移動量を求めるためには、後処理を行う前に搬送されてきたシートの幅方向の位置を検出し、移動量の算出を行わなければならない。特許文献１では、シートの幅方向に配置された移動可能なセンサによりシート端部の位置検出を行い、シート整合動作時の移動量を算出することが提案されている。
【０００５】
特許文献２では、パンチ処理装置にセンサを複数配置し、パンチ処理装置と共にセンサを移動させてシート端部を検出することにより、パンチ処理の際に精度良く穿孔処理すること可能であると提案されている。また、センサをパンチ処理装置の駆動手段により移動することが出来るので、構造が簡単で安価に構成することが出来る。
【特許文献１】特開２００５−１５６５７８号公報
【特許文献２】特開２００２−２００５９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
近年、画像形成装置により画像形成されたシートを後処理装置から高い生産性で排紙されることが求められている。しかしながら、装置の大型化や画像形成装置につながるシート処理装置の種類の増大により、下流側に配置される後処理装置ではシートの横ずれが発生しやすくなっている。このようにシートの横ずれが発生しやすい構成においても高生産性を実現するためにはシートの横ずれの算出を短期間で精度よく行わなければならない。
【０００７】
上記従来例では、シートの横ずれ量の検出方法や、後処理時において精度よくシート端部を検出する方法が提案されている。しかし、シートの横ずれ量が大きく、シート側端がセンサから離れた位置になるほどシート側端を検出するまでのセンサの移動距離が長くなり、センサを元に位置まで戻すための時間も長くなる。その結果、シートの搬送速度が速い場合はシート側端の検出が間に合わなかったり、次のシートが到達するまでにセンサが元に位置に戻れない可能性がある。これを防止するためにはシートの搬送速度を低下させたり、シートの搬送間隔を広げる必要があるが、生産性が低下してしまうという欠点がある。
【０００８】
本発明の目的は、上記問題に鑑みて成され、シートの搬送間隔が狭かったり、搬送速度が速い場合にも短時間でシート端部を検出することができ、その後のシート整合の開始タイミングを早めることが可能となるシート搬送装置及びその制御方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載のシート搬送装置は、シートを搬送する搬送手段と、前記搬送手段により搬送されるシートの側端部を検出するためにシートの搬送方向に直交する幅方向に沿って配置された複数のシート検出センサを有するセンサユニットと、前記センサユニットを前記幅方向に移動させる駆動手段と、前記幅方向にシートのずれがなく搬送されたと仮定した場合に前記複数のシート検出センサの少なくとも１つがシートを検出し、少なくとも１つがシートを検出しないような位置になるシートのサイズにより異なる待機位置に前記センサユニットを移動させ、前記待機位置にある前記センサユニットへ実際にシートが搬送されてきた場合に、前記複数のシート検出センサの何れもシートを検出していないときは、前記幅方向において前記複数のシート検出センサの少なくとも１つがシートを検出する第１の方向へ前記センサユニットを移動させ、前記複数のシート検出センサのすべてがシートを検出しているときは、前記第１の方向とは反対の第２の方向へ前記センサユニットを移動させ、前記複数のシート検出センサのうち隣接する一方のシート検出センサがシートを検出し、他方のシート検出センサがシートを検出していないときは、前記第１の方向と前記第２の方向の何れかの方向へ前記センサユニットを移動させるよう前記駆動手段を制御する駆動制御手段と、前記複数のシート検出センサの何れもシートを検出していないときは、前記センサユニットが前記待機位置から移動してから前記複数のシート検出センサの少なくとも１つがシートを検出することに基づいてシートの側端部の位置を検知し、前記複数のセンサのすべてがシートを検出しているときは、前記センサユニットが前記待機位置から移動してから前記複数のシート検出センサの少なくとも１つがシートを検出しなくなることに基づいてシートの側端部の位置を検知し、前記複数のシート検出センサのうち隣接する一方のシート検出センサがシートを検出し、他方のシート検出センサがシートを検出していないときは、前記センサユニットが前記待機位置から移動してから前記一方のシート検出センサと前記他方のシート検出センサの何れかの検出結果が変化することに基づいてシートの側端部を検知し、シートの側端部を検知するまでの前記センサユニットの移動距離に基づいて、前記搬送手段により搬送されるシートの前記幅方向のずれ量を検出するずれ量検出手段と、を有することを特徴とする。
【００１０】
上記目的を達成するために、請求項６記載のシート搬送装置の制御方法は、シートを搬送する搬送手段と、前記搬送手段により搬送されるシートの端部を検出するためにシートの搬送方向に直交する幅方向に沿って配置された複数のシート検出センサを有するセンサユニットと、前記センサユニットを前記幅方向に移動させる駆動手段と、を有するシート搬送装置の制御方法であって、前記幅方向にシートのずれがなく搬送されたと仮定した場合に前記複数のシート検出センサの少なくとも１つがシートを検出し、少なくとも１つがシートを検出しないような位置になるシートのサイズにより異なる待機位置に前記センサユニットを移動させる第１の移動工程と、前記待機位置にある前記センサユニットへ実際にシートが搬送されてきた場合に、前記複数のシート検出センサの何れもシートを検出していないときは、前記幅方向において前記複数のシート検出センサの少なくとも１つがシートを検出する第１の方向へ前記センサユニットを移動させ、前記複数のシート検出センサのすべてがシートを検出しているときは、前記第１の方向とは反対の第２の方向へ前記センサユニットを移動させ、前記複数のシート検出センサのうち隣接する一方のシート検出センサがシートを検出し、他方のシート検出センサがシートを検出していないときは、前記第１の方向と前記第２の方向の何れかの方向へ前記センサユニットを移動させる第２の移動工程と、前記複数のシート検出センサの何れもシートを検出していないときは、前記センサユニットが前記待機位置から移動してから前記複数のシート検出センサの少なくとも１つがシートを検出することに基づいてシートの側端部の位置を検知し、前記複数のセンサのすべてがシートを検出しているときは、前記センサユニットが前記待機位置から移動してから前記複数のシート検出センサの少なくとも１つがシートを検出しなくなることに基づいてシートの側端部の位置を検知し、前記複数のシート検出センサのうち隣接する一方のシート検出センサがシートを検出し、他方のシート検出センサがシートを検出していないときは、前記センサユニットが前記待機位置から移動してから前記一方のシート検出センサと前記他方のシート検出センサの何れかの検出結果が変化することに基づいてシートの側端部を検知する検知工程と、シートの側端部を検知するまでの前記センサユニットの移動距離に基づいて、前記搬送手段により搬送されるシートの前記幅方向のずれ量を検出するずれ量検出工程と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、シート端部検出までのセンサの移動距離を減らせることで、紙間が狭く、搬送速度が速い場合にも短時間でシート端部を検出することができる。その結果、横レジ誤差の検出時間を短縮することができ、その後のシート整合の開始タイミングを早めて生産性を上げることが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１３】
図１は、本発明の実施形態に係るシート搬送装置を備えるシート処理装置と画像形成装置とで構成された画像形成システムの概略構造を示す縦断面図である。
【００１４】
画像形成システム１は、白黒／カラー複写機本体（以下、「複写機本体」という。）３００と、複写機本体３００に接続されたシート処理装置１００とで構成される。
【００１５】
複写機本体３００は、自動原稿給送装置５００と、画像形成手段としてのイエロー、マゼンタ、シアン、ブラックの感光ドラム９１４ａ〜９１４ｄと、定着器９０４と、シートを収納するカセット９０９ａ〜９０９ｄとを備える。さらに、複写機全体の制御を行う制御装置９５０を備える。カセット９０９ａ〜９０９ｄから給紙されるシートは、感光ドラム９１４ａ〜９１４ｄ等によって４色のトナー像が転写され、定着器９０４に搬送されてトナー画像を定着され、機外に排出される。なお、複写機本体３００には、図示以外に複写機として必要な構成要素を備えるが、それらについては説明を省略する。
【００１６】
シート処理装置１００は、中綴じ処理部（サドルユニット）１３５と、シート積載処理装置としての平綴じ処理部（不図示）とを備える。そして、複写機本体３００からシート処理装置１００に排出されたシートは、シート処理装置１００内でオンラインで処理される。ここで言うオンラインとは、複写機本体３００からシート処理装置１００までシートが人手を介することなく搬送され、シートに後処理を行うことを意味している。シート処理装置１００は、オプションとして使用されることがある。このため、複写機本体３００は、単独でも使用できるようになっている。なお、シート処理装置１００と複写機本体３００とは一体であってもよい。
【００１７】
次に、シート処理装置１００について図２を参照して説明する。
【００１８】
図２は、図１のシート処理装置１００の詳細な構造を示す縦断面図である。
【００１９】
複写機本体３００から排出されたシートは、シート処理装置１００内の入口ローラ対１０２に受け渡される。このとき、入口センサ１０１によりシートの受渡しタイミングが検出される。
【００２０】
入口ローラ対１０２により搬送されたシートは、搬送パス１０３を通過しながら、そのシートの端部（側端）の位置が横レジ検出センサユニット１０４により検出される。その結果、シート処理装置１００のセンター（中央）位置に対してシートの幅方向(横方向)のずれ（横方向のレジストレーション誤差：以降、「横レジ誤差」と略す。）が生じているかが検出される。
【００２１】
横レジ誤差が検出された後、シートはシフトローラ対１０５，１０６（搬送手段）により搬送されている途中で、シフトユニット１０８が図２の手前〜奥方向に所定量移動することにより、シートのシフト動作が実施される。その後、シートは、搬送ローラ１１０及び離間ローラ１１１によりバッファーローラ対１１５まで搬送される。そして、シートが上トレイ１３６に排紙される場合、上パス切り換えフラッパー１１８がソレノイド等の駆動手段（不図示）により切り替わる。そして、バッファーローラ２対１１５により上パス搬送路１１７に導かれた後、上排紙ローラ１２０により上トレイ１３６に排紙される。
【００２２】
一方、上トレイ１３６に排紙されない場合は、バッファーローラ２対１１５により搬送されたシートは、上パス切り換えフラッパー１１８により束搬送パス１２１に導かれる。その後、シートは、バッファーローラ３対１２２、束搬送ローラ対１２４により順次搬送パス内を通過していく。
【００２３】
シートをサドル（中綴じ）処理する場合には、ソレノイド等の駆動手段（不図示）によりサドルパス切り換えフラッパー１２５が切り替わることで、シートがサドルパス１３３に搬送される。そして、サドル入口ローラ対１３４によりサドルユニット１３５に導かれ、サドル処理（中綴じ処理）される。サドル処理は一般的な処理であり、詳細な説明については省略する。
【００２４】
シートを下トレイ１３７に排紙する場合、束搬送ローラ対１２４に搬送されたシートは、サドル切り換えフラッパー１２５により下パス１２６に搬送される。その後、シートは、下排紙ローラ対１２８により中間処理トレイ１３８に排紙され、パドル１３１やローレットベルト（不図示）等の戻し手段により中間処理トレイ１３８上で所定枚数整合処理される。そして、必要に応じてステイプラ１３２により綴じ処理が施された後、束排紙ローラ対１３０により下トレイ１３７に排紙される。
【００２５】
図３は、図２におけるシフトユニット１０８の外観斜視図である。図４は、図３に示すシフトユニット１０８を矢印Ｋ方向から見た図である。図３及び図４では、図面の上端側がシート処理装置１００の奥側、下端側が手前側である。
【００２６】
フレーム１０８Ａは、シート処理装置１００に固定されているスライドレール２４６，２４７上を移動自在なスライドブッシュ２０５ａ，２０５ｂ，２０５ｃ，２０５ｄにより支持されている。そのため、フレーム１０８Ａは、スライドレール２４６，２４７に沿った図中の矢印Ｊ方向に往復移動できるようになっている。矢印Ｊ方向は、シート搬送方向に対して直交する方向、すなわちシートの幅方向である。
【００２７】
また、フレーム１０８Ａには、シフト搬送モータ２０８と、シフトローラ対１０５，１０６とが設けられている。シフト搬送モータ２０８は、駆動ベルト２０９（図４）を介してシフトローラ対１０５を回転させるようになっている。さらに、シフトローラ対１０５は、駆動ベルト２１３を介してシフトローラ対１０６を回転させるようになっている。
【００２８】
ローラ対１０５の上流側には、横レジ検出センサユニット１０４（図４）と、シフトモータ２１０とが設けられている。シフトモータ２１０は、後述するシート処理装置制御部５０１からフレーム１０８Ａを移動させる信号を受信すると、回転する駆動ベルト２１１を循環するようになっている。駆動ベルト２１１は、フレーム１０８Ａに連結部材２１２によって連結されている。このため、フレーム１０８Ａは、循環する駆動ベルト２１１によって、矢印Ｊ方向に移動する。フレーム１０８Ａが矢印Ｊ方向に移動する動作は、シフトローラ対１０６，１０７がシートＳを挟持しているときに行われる。
【００２９】
横レジ検出センサユニット１０４は、シートＳの側端を検出するために、パルスモータ１０４Ｍ（駆動手段）によって、矢印Ｅ方向に移動する。矢印Ｅは、矢印Ｊと同方向である。
【００３０】
図５は、図１の複写機本体３００内の制御装置９５０とシート処理装置１００内の制御部の構成を示すブロック図である。
【００３１】
複写機本体３００内の制御装置９５０は、シート処理装置１００内のシート処理装置制御部５０１に接続されたＣＰＵ回路部３０５を備える。ＣＰＵ回路部３０５には、ＣＰＵ９５１と、記憶手段としてのＲＯＭ３０６、ＲＡＭ３０７とが内蔵されている。ＣＰＵ回路部３０５では、ＲＯＭ３０６に格納された制御プログラムをＣＰＵが読み出して実行する。これにより、ＣＰＵ回路部３０５に接続された原稿給送装置制御部３０１、イメージリーダ制御部３０２、画像信号制御部３０３、プリンタ制御部３０４、操作部３０８、及びシート処理装置制御部５０１が総括的に制御される。ＲＡＭ３０７は、制御データを一時的に保持したり、制御に伴う演算処理の作業領域として用いられる。
【００３２】
原稿給送装置制御部３０１は、自動原稿給送装置５００をＣＰＵ回路部３０５からの指示に基づいて駆動制御するための制御部である。イメージリーダ制御部３０２は、画像読取部（不図示）の光源やレンズ系などに対する駆動制御を行うと共に、レンズ系から出力されたＲＧＢのアナログ画像信号の画像信号制御部３０３への転送を行う。画像信号制御部３０３は、レンズ系からのＲＧＢのアナログ画像信号をデジタル信号に変換した後に各処理を施し、このデジタル信号をビデオ信号に変換してプリンタ制御部３０４に出力する。画像信号制御部３０３による処理動作は、ＣＰＵ回路部３０５により制御される。
【００３３】
操作部３０８は、画像形成に関する各種設定を行うための複数のキーや、その設定状態を示す情報を表示するための表示部などで構成されている。この操作部３０８上でのキー操作に対応するキー信号は、計算部や入力部として機能するＣＰＵ回路部３０５に供給される。また、操作部３０８では、ＣＰＵ回路部３０５からの信号に基づく情報が表示部に表示される。
【００３４】
シート処理装置制御部５０１は、シート処理装置１００に搭載され、不図示の通信用ＩＣ（ＩＰＣ）を介してＣＰＵ回路部３０５と情報データの通信を行うことによって、シート処理装置１００全体を駆動制御可能に構成されている。シート処理装置制御部５０１は、ＣＰＵ４０１、ＲＯＭ４０２、及びＲＡＭ４０３を有する。シート処理装置制御部５０１は、ＲＯＭ４０２に格納されている制御プログラムに基づいて各種アクチュエータや各種センサを制御する。例えば、入口センサ１０１、横レジ検出センサユニット１０４、シフトモータ２１０、シフト搬送モータ２０８、横レジ検出センサユニット１０４を移動させるためのパルスモータ１０４Ｍ等がＣＰＵ４０１により制御される。ＲＡＭ４０３は、制御データを一時的に保持したり、制御に伴う演算処理の作業領域として用いられる。
【００３５】
横レジ検出センサユニット１０４は、シート処理装置のセンター位置に対してどの程度、横レジ誤差があるかを検出するために、シートＳの側端部を検出する横レジ検出センサ１０４Ａ，１０４Ｂ，１０４Ｃ（シート検出手段）を備える。横レジ検出センサユニット１０４は、横レジ誤差の補正量を算出するためにシフトユニット１０８の上流側に配置されている。
【００３６】
図６は、シフトユニット１０８内を搬送中のシートＳに発生する横レジ誤差の様子を表した図である。
【００３７】
図６に示すように、シートＳの横レジ誤差が無い場合のシートの基準位置から距離Ｘだけ幅方向にずれた状態で、シートＳがシート処理装置内を搬送されてくることがある。この距離Ｘが横レジ誤差Ｘである。本実施の形態では、横レジ検出センサユニット１０４をシートの幅方向に移動して、シートＳの側端部を検出させることにより、横レジ誤差Ｘを検出する。なお、シートの基準位置はシートのサイズに応じて異なる。
【００３８】
図７は、横レジ検出センサユニット１０４内の横レジ検出センサ１０４Ａ，１０４Ｂ，１０４Ｃの配置を示す図である。
【００３９】
横レジ検出センサユニット１０４内には、図示のように横レジ検出センサ１０４Ａ，１０４Ｂ，１０４Ｂが等間隔（Ｌ／２）で配置されている。横レジ検出センサユニット１０４は、パルスモータ１０４ＭによってシートＳの幅方向に移動可能となっている。横レジ検出センサユニット１０４が図示のセンサユニット移動方向(幅方向)に移動し、横レジ検出センサ１０４Ａ，１０４Ｂ，１０４Ｃがシート搬送方向における検出基準位置まで搬送されてきたシートＳの端部（側端部）を検出する。この検出基準位置は横レジ検出センサ１０４Ａ，１０４Ｂ，１０４Ｃを結んだ線上にある。
【００４０】
横レジ検出センサ１０４Ａ，１０４Ｂ，１０４Ｃの出力はそれぞれ、シート検出時にＯＮ（ハイレベル）となり、シートを検出していないときはＯＦＦ（ローレベル）となる。シート処理装置制御部５０１内のＣＰＵ４０１は、各横レジ検出センサ１０４Ａ，１０４Ｂ，１０４Ｃへの電源供給を個別にＯＮ／ＯＦＦできる構成になっている。
【００４１】
図８は、横レジ検出センサユニット１０４の待機位置ＰとＨＰの位置を示す図である。
【００４２】
横レジ検出センサユニット１０４は、シート搬送が行われていない場合はホームポジション（ＨＰ）位置で待機している。ＨＰは最も手前側に位置し、横レジ検出センサユニット１０４の幅方向の位置（例えば、横レジ検出センサユニット１０４の待機位置Ｐａ，Ｐｂ，Ｐｃ）の基準として管理される。そのため、ＨＰ位置は図示しないＨＰ検出センサにより常時検出される。
【００４３】
シート搬送が開始されると、横レジ検出センサユニット１０４がパルスモータ１０４Ｍにより待機位置Ｐに移動してシートＳが搬送されてくるまで待機する。図示では、シートサイズの異なるシートＳａ，Ｓｂ，Ｓｃが搬送されてきた場合の横レジ検出センサユニット１０４の待機位置ＰをＰａ，Ｐｂ，Ｐｃとする。待機位置Ｐａ，Ｐｂ，Ｐｃは、幅方向のずれが無い場合のシートのセンター位置（中心位置）からシート幅の半分だけ離れた位置とし、シートサイズ（シート幅）に応じて決定される。また、待機位置Ｐａ，Ｐｂ，Ｐｃは、シート搬送開始前に複写機本体３００（画像形成装置）から送られてくるシート情報により決定される。
【００４４】
図８に示すように、シートの搬送方向と直交する方向（幅方向）のシート幅が大きくなるほど待機位置Ｐはセンター位置から手前側（図１の断面図における紙面手前側）に近づく。シート処理装置制御部５０１内のＣＰＵ４０１によりＨＰ位置から待機位置Ｐまでの距離が算出され、算出された距離に基づいてパルスモータ１０４Ｍを駆動することにより、横レジ検出センサユニット１０４は待機位置Ｐまで移動される。
【００４５】
次に、３つのセンサを用いて横レジ誤差を検出する方法について説明する。
【００４６】
シート搬送が開始されると、横レジ検出センサユニット１０４は、検出開始前にパルスモータ１０４Ｍにより待機位置Ｐに移動する。待機位置Ｐは前述したようにシートサイズによって決まる。本実施の形態では、待機位置ＰはＰａ〜Ｐｃのいずれかとする。
【００４７】
図９は、横レジ検出センサユニット１０４と各待機位置Ｐａ〜Ｐｃとの関係を示す図である。
【００４８】
待機位置ＰがＰａであった場合は、３つの横レジ検出センサ１０４Ａ，１０４Ｂ，１０４Ｃのうち中央に配置された横レジ検出センサ１０４Ｂが待機位置Ｐａに位置するように、横レジ検出センサユニット１０４が移動する。このとき、シートＳが横レジ誤差無しの状態で横レジ検出センサユニット１０４に到達した場合でも、横レジ検出センサ１０４Ｂが確実にＯＮするように、横レジ検出センサユニット１０４をパルスモータ１０４Ｍにより１ステップ分奥側に移動させておく。
【００４９】
待機位置ＰがＰｂであった場合は、横レジ検出センサユニット１０４の中央に配置された横レジ検出センサ１０４Ｂを待機位置Ｐｂに移動させる。同様に、待機位置ＰがＰｃであった場合は、横レジ検出センサ１０４Ｂを待機位置Ｐｃに移動させる。横レジ検出センサユニット１０４は、待機位置Ｐに移動された後、シートＳが搬送されてくるまで待機する。このように、横レジ検出センサ１０４Ｂを横レジ誤差がない場合のシート側端部に一致する待機位置Ｐへ移動し、待機させることによりシート端部からの横レジ誤差を検出可能とする。横レジ検出センサユニット１０４は、パルスモータ１０４Ｍにより手前方向及び奥方向に移動可能なので、シートＳの横レジ誤差が待機位置Ｐから手前側、奥側のどちらの方向に横レジ誤差があっても迅速にシート端部が検出可能となる。
【００５０】
本実施の形態では、センター位置に対しての横レジ誤差の最大をＬとする。そのため、横レジ検出センサ１０４Ｂを待機位置Ｐに合わせることにより、横レジ誤差が最大のＬの場合でも横レジ検出センサユニット１０４をＬ／２移動させることでシート端部が検出可能となる。このようにセンサを３つ並列に配置したことによりセンサが１つの場合と比べ、シート端部検出までの移動距離を半減でき、横レジ誤差の検出時間を短縮することができる。従って、１つのセンサで検出する場合よりも許容可能なシート搬送速度を速くできシート搬送間隔も短くすることができる。そして、横レジ誤差検出時間の短縮により、検出後のシフトユニット１０８でのシート整合の開始タイミングを早めることが可能となる。
【００５１】
次に、搬送されてきたシートＳが横レジ検出センサユニット１０４に到達すると、横レジ検出センサユニット１０４でシート端部の検出を行うために、パルスモータ１０４Ｍにより搬送方向に直交する方向（幅方向）に横レジ検出センサユニット１０４を移動させる。移動中に横レジ検出センサユニット１０４の何れかの出力が変化することによりシート端部が検出されると、横レジ検出センサユニット１０４の移動量（移動距離）が算出される。横レジ検出センサユニット１０４の移動量Ｄは、パルスモータ１０４Ｍの１パルス当たりの進み量ｓと待機位置Ｐからシート端部を検出するまでのパルス数ｐにより求めることができる。
【００５２】
移動量Ｄ＝進み量ｓ×パルス数ｐ
上式により算出された移動量Ｄを元に横レジ誤差を算出することができる。算出された横レジ誤差に基づいてシフトユニット１０８でのシート位置の整合（補正）が行われる。横レジ検出センサユニット１０４は、シート端部検出終了後、再び待機位置へと移動して次のシートが到達するまで待機する。
【００５３】
次に、横レジ検出センサユニット１０４によるシート端部の検出方法と横レジ誤差の算出方法を図１０を用いて説明する。
【００５４】
図１０は、想定されるシートＳの横レジずれのパターンを示した図である。
【００５５】
シートＳがシート搬送方向における横レジ検出センサユニット１０４の位置である検出基準位置に到達したと判断されると、横レジ検出センサ１０４Ａ，１０４Ｂ，１０４Ｃがシート端部の検出を開始する。
【００５６】
（検出方法１）
図示のパターン１のように横レジ検出センサ１０４Ａ，１０４Ｂ，１０４Ｃの何れでもシートＳが検出されなかった場合は、横レジ検出センサユニット１０４を図示の奥側方向に移動させ、横レジ検出センサ１０４ＣがＯＮするまでシート端部を検出する。
【００５７】
パターン２のように横レジ検出センサ１０４ＣのみがシートＳを検出した場合は、横レジ検出センサユニット１０４を奥側方向に移動させ、横レジ検出センサ１０４ＢがＯＮするまでシート端部を検出する。
【００５８】
パターン３のように横レジ検出センサ１０４Ｂ，１０４ＣによりシートＳを検出している場合は、横レジ検出センサユニット１０４を図示の手前側方向に移動させ、横レジ検出センサ１０４ＢがＯＦＦするまでシート端部を検出する。
【００５９】
パターン４のように横レジ検出センサ１０４Ａ，１０４Ｂ，１０４Ｃの全てでシートＳが検出された場合は、横レジ検出センサユニット１０４を手前側方向に移動させ、横レジ検出センサ１０４ＡがＯＦＦするまでシート端部を検出する。
【００６０】
この様に、横レジ検出センサ１０４の検出状態に応じて横レジ検出センサ１０４の移動方向が決定される。
【００６１】
上述のパターン１〜４によりシート端部が検出された後、横レジ誤差は各パターンに応じて次式により求まる。
【００６２】
・パターン１、４：横レジ誤差Ｘ＝移動量Ｄ＋センサ間隔Ｌ／２
・パターン２、３：横レジ誤差Ｘ＝移動量Ｄ
（検出方法２）
パターン１のように横レジ検出センサ１０４Ａ，１０４Ｂ，１０４Ｃの何れでもシートＳが検出されなかった場合は、横レジ検出センサユニット１０４を奥側方向に移動させ、横レジ検出センサ１０４ＣがＯＮするまでシート端部を検出する。
【００６３】
パターン２のように横レジ検出センサ１０４ＣのみがシートＳを検出した場合は、横レジ検出センサユニット１０４を手前側方向に移動させ、横レジ検出センサ１０４ＣがＯＦＦするまでシート端部を検出する。
【００６４】
パターン３のように横レジ検出センサ１０４Ｂ，１０４Ｃによりシートを検出している場合は、横レジ検出センサユニット１０４を奥方向に移動させ、横レジ検出センサ１０４ＡがＯＮするまでシート端部を検出する。
【００６５】
パターン４のように横レジ検出センサ１０４Ａ，１０４Ｂ，１０４Ｃの全てでシートＳが検出された場合は、横レジ検出センサユニット１０４を手前側方向に移動させ、横レジ検出センサ１０４ＡがＯＦＦするまでシート端部を検出する。
【００６６】
上述のパターン１〜４によりシート端部が検出された後、横レジ誤差は各パターンに応じて次式により求まる。
【００６７】
・パターン１、４：横レジ誤差Ｘ＝移動量Ｄ＋センサ間隔Ｌ／２
・パターン２、３：横レジ誤差Ｘ＝センサ間隔Ｌ／２−移動量Ｄ
以上のように、シートＳが横レジ検出センサユニット１０４に到達したときの横レジ検出センサ１０４Ａ〜１０４Ｃの検出結果に応じて、パルスモータ１０４Ｍにより横レジ検出センサユニット１０４を待機位置Ｐから移動させてシート端部を検出させる。そして、シート端部の検出後、横レジ検出センサユニット１０４がシート端部を検出するまでに移動した移動距離に基づいて、横レジ誤差を算出する。具体的には、上述したように、移動量Ｄと横レジ検出センサ１０４Ａ〜１０４Ｃの間隔に基づいて横レジ誤差を算出する。
【００６８】
入力された印刷ジョブが終了すると横レジ検出センサユニット１０４はＨＰ位置に戻り、次ジョブが開始されるまで待機する。
【００６９】
次に、横レジ検出センサユニット１０４によるシート端部の検出と横レジ誤差の算出についてのジョブ開始から終了までの一連の流れを図１１のフローチャートを用いて説明する。
【００７０】
図１１は、横レジ検出センサユニット１０４によるシート端部の検出と横レジ誤差の算出の流れを示すフローチャートである。
【００７１】
印刷ジョブが開始されると、ＣＰＵ４０１は、パルスモータ１０４Ｍを駆動して横レジ検出センサユニット１０４を待機位置Ｐへ移動させる（ステップＳ１０００）。次に、ステップＳ１００１では、ＣＰＵ４０１は、シート先端がシート搬送方向における横レジ検出センサユニット１０４の位置である検出基準位置に到達したか否かを判断する。シート先端が検出基準位置に到達したと判断されると、ＣＰＵ４０１（制御手段、算出手段）は、横レジ誤差の算出処理を行う（ステップＳ１００２）。
【００７２】
ステップＳ１００２で横レジ誤差が算出された後、ＣＰＵ４０１は、ジョブが終了したか否かを判断する（ステップＳ１００３）。ジョブが終了していない場合は、ステップＳ１０００に戻り、次に搬送されてくるシートの横レジ誤差を検出するために、ＣＰＵ４０１は再び横レジ検出センサユニット１０４を待機位置Ｐへ移動させる。ジョブが終了したと判断されると、ＣＰＵ４０１は、横レジ検出センサユニット１０４をＨＰ位置へ移動させる（ステップＳ１００４）。
【００７３】
次に、図１２のフローチャートを用いて横レジ誤差算出（検出方法１）の説明を行う。
【００７４】
図１２は、図１１のステップＳ１００２における横レジ誤差算出処理の詳細を示すフローチャートである。
【００７５】
まず、ステップＳ１０１０では、ＣＰＵ４０１は、横レジ検出センサ１０４ＣがＯＦＦ状態にあるか、すなわちシートを検出しているか否かを判断する。横レジ検出センサ１０４ＣがＯＦＦ状態でシートを検出していない場合はステップＳ１０１１へ進み、ＣＰＵ４０１はパルスモータ１０４Ｍを駆動して横レジ検出センサユニット１０４を奥側へ移動させる。次に、ステップＳ１０１２では、横レジ検出センサ１０４ＣがＯＮに変化し、シート端部を検出したと判断されると、ステップＳ１０１３でＣＰＵ４０１はパルスモータ１０４Ｍを駆動して横レジ検出センサユニット１０４の移動を停止させる。横レジ検出センサユニット１０４の移動停止後、ステップＳ１０１４でＣＰＵ４０１は待機位置Ｐからシート端部検出までの移動距離から横レジ誤差を算出して、リターンする（ステップＳ１０３へ進む）。
【００７６】
ステップＳ１０１０において、横レジ検出センサ１０４ＣがＯＮ状態でシートを検出している場合は、ステップＳ１０１５へ進み、ＣＰＵ４０１は、横レジ検出センサ１０４ＢがＯＦＦ状態でシートを検出しているか否かを判断する。横レジ検出センサ１０４ＢがＯＦＦ状態でシートを検出していない場合はステップＳ１０１６へ進み、ＣＰＵ４０１はパルスモータ１０４Ｍを駆動して横レジ検出センサユニット１０４を奥側へ移動させる。次に、ステップＳ１０１７では、横レジ検出センサ１０４ＢがＯＮに変化し、シート端部を検出したと判断されると、ステップＳ１０１３でＣＰＵ４０１は横レジ検出センサユニット１０４の移動を停止させる。横レジ検出センサユニット１０４の移動停止後、ステップＳ１０１４でＣＰＵ４０１は待機位置Ｐからシート端部検出までの移動距離から横レジ誤差を算出して、リターンする。なお、ステップＳ１０１６で横レジ検出センサユニット１０４を手前側に移動させ、ステップＳ１０１７で横レジ検出センサ１０４ＣがＯＦＦに変化した時点でシート端部を検出したと判断するようにしてもよい。
【００７７】
ステップＳ１０１５において、横レジ検出センサ１０４ＢがＯＮ状態でシートを検出している場合は、ステップＳ１０１８へ進み、ＣＰＵ４０１は、横レジ検出センサ１０４ＡがＯＦＦ状態でシートを検出しているか否かを判断する。横レジ検出センサ１０４ＡがＯＦＦ状態でシートを検出していない場合はステップＳ１０１９へ進み、ＣＰＵ４０１はパルスモータ１０４Ｍを駆動して横レジ検出センサユニット１０４を手前側へ移動させる。
【００７８】
次に、ステップＳ１０２０では、横レジ検出センサ１０４ＢがＯＦＦに変化し、シート端部を検出したと判断されると、ステップＳ１０１３でＣＰＵ４０１は横レジ検出センサユニット１０４の移動を停止させる。横レジ検出センサユニット１０４の移動停止後、ステップＳ１０１４でＣＰＵ４０１は待機位置Ｐからシート端部検出までの移動距離から横レジ誤差を算出して、リターンする。なお、ステップＳ１０１９で横レジ検出センサユニット１０４を奥側に移動させ、ステップＳ１０２０で横レジ検出センサ１０４ＣがＯＮに変化した時点でシート端部を検出したと判断するようにしてもよい。
【００７９】
ステップＳ１０１８において、横レジ検出センサ１０４ＡがＯＮ状態でシートを検出している場合は、ステップＳ１０２１へ進み、ＣＰＵ４０１はパルスモータ１０４Ｍを駆動して横レジ検出センサユニット１０４を手前側へ移動させる。次に、ステップＳ１０２２では、横レジ検出センサＡがＯＦＦに変化し、シート端部を検出したと判断されると、ステップＳ１０１３でＣＰＵ４０１は横レジ検出センサユニット１０４の移動を停止させる。横レジ検出センサユニット１０４の移動停止後、ステップＳ１０１１４でＣＰＵ４０１は横レジ誤差を算出して、リターンする。
【００８０】
上記処理では、横レジ検出センサ１０４Ａ〜１０４Ｃの検出結果が全て同じ場合は、横レジ検出センサ１０４Ａ〜１０４Ｃのうち最も外側に配置された横レジ検出センサによりシート端部を検出するように、横レジ検出センサユニット１０４を移動させる。一方、横レジ検出センサ１０４Ａ〜１０４Ｃの検出結果が異なる場合は、隣り合う検出結果が異なる横レジ検出センサの内側又は外側に配置された横レジ検出センサによりシート端部を検出するように、横レジ検出センサユニット１０４を移動させる。これにより、シート端部検出までのセンサの移動距離を減らせて、横レジ誤差の検出時間を短縮することができる。
【００８１】
上記実施の形態によれば、横レジ検出センサユニット１０４にシートＳが到達したときの横レジ検出センサ１０４Ａ〜１０４Ｃの検出結果に応じて、横レジ検出センサユニット１０４の移動方向を決定する。そして、決定した移動方向へ横レジ検出センサ１０４を移動させてシート端部を検出させる。そして、横レジ検出センサユニット１０４が待機位置からシート端部を検出するまでに移動した移動距離に基づいて、シートの幅方向のずれ、すなわち横レジ誤差Ｘを算出する。これにより、シート端部検出までのセンサの移動距離を減らせることで、紙間が狭く、搬送速度が速い場合にも短時間でシート端部を検出することができる。その結果、横レジ誤差の検出時間を短縮することができ、その後のシート整合の開始タイミングを早めて生産性を上げることが可能となる。また、ＣＣＤラインセンサやＣＩＳラインセンサ等の高価なラインセンサを使用しなくても安価なフォトセンサを複数個の使用で横レジ誤差の検出時間を短縮することができるので、シート処理装置のコストを下げることもできる。
【００８２】
上記実施の形態では、横レジ検出センサユニット１０４のセンサの数を３つとしたが、３つに限られることはなく、２つ或いは４つ以上並べることも可能である。センサを多く並べるほど、シート端部を検出するまでの移動量が少なくなるので、シート端部の検出時間を短縮することができる。
【００８３】
横レジ検出センサユニット１０４に用いられるセンサは、シート端部を検出可能なものであればよい。例えば、光学式の透過型若しくは反射型のセンサを複数配置し、透過／反射状態によりシート端部を検出する構成でもよい。また、光学式のセンサに限定されることはなく、シートの側端部を機械的に検出する機械式センサであってもよい。
【００８４】
上記実施の形態では、シート処理装置に適用した場合の実施形態について説明したが、画像形成装置単体に適用してもよいことは言うまでもない。
【００８５】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８６】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００８７】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００８８】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【００８９】
【図１】本発明の実施形態に係るシート搬送装置を備えるシート処理装置と画像形成装置とで構成された画像形成システムの概略構造を示す縦断面図である。
【図２】図１のシート処理装置１００の詳細な構造を示す縦断面図である。
【図３】図２におけるシフトユニット１０８の外観斜視図である。
【図４】図３に示すシフトユニット１０８を矢印Ｋ方向から見た図である。
【図５】図１の複写機本体３００内の制御装置９５０とシート処理装置１００内の制御部の構成を示すブロック図である。
【図６】シフトユニット１０８内を搬送中のシートＳに発生する横レジ誤差の様子を表した図である。
【図７】横レジ検出センサユニット１０４内の横レジ検出センサ１０４Ａ，１０４Ｂ，１０４Ｃの配置を示す図である。
【図８】横レジ検出センサユニット１０４の待機位置ＰとＨＰの位置を示す図である。
【図９】横レジ検出センサユニット１０４と各待機位置Ｐａ〜Ｐｃとの関係を示す図である。
【図１０】想定されるシートＳの横レジずれのパターンを示した図である。
【図１１】横レジ検出センサユニット１０４によるシート端部の検出と横レジ誤差の算出の流れを示すフローチャートである。
【図１２】図１１のステップＳ１００２における横レジ誤差算出処理の詳細を示すフローチャートである。
【符号の説明】
【００９０】
１００  シート処理装置
１０４  横レジ検出センサユニット
１０４Ａ，１０４Ｂ，１０４Ｃ  横レジ検出センサ
１０４Ｍ  パルスモータ
１０５，１０６  シフトローラ対
１０８  シフトユニット
３００  複写機本体
３０５  ＣＰＵ回路部
５０１  シート処理装置制御部
９５０  制御装置
【図１】
0005247140.tif 000002
【図２】
0005247140.tif 000003
【図３】
0005247140.tif 000004
【図４】
0005247140.tif 000005
【図５】
0005247140.tif 000006
【図６】
0005247140.tif 000007
【図７】
0005247140.tif 000008
【図８】
0005247140.tif 000009
【図９】
0005247140.tif 000010
【図１０】
0005247140.tif 000011
【図１１】
0005247140.tif 000012
【図１２】
0005247140.tif 000013