(57)【要約】【課題】シートを反転排出する際にシートサイズの不整合を検知した場合であっても、確実にシートを排出することができる画像形成装置を提供する。【解決手段】画像形成装置は、反転排出ジョブにおいて、記憶手段に記憶されているシートの設定サイズと、検知手段からの検知信号に基づいて検知されたシートサイズとが異なるシートサイズエラーが発生した場合、シートの先端と後端とを入れ替えずに、画像形成時のシートの先端と後端との関係を維持した状態でシートの排出を行う。【選択図】図５
2019133096.tif 000002
【特許請求の範囲】
【請求項１】
シートに画像を形成する画像形成手段と、
シート搬送路上に設けられ、搬送中のシートのサイズを検知する検知手段と、
前記画像形成手段のシート搬送方向下流に設けられ、画像形成されたシートを反転させてシートの先端と後端とを入れ替えて搬送する反転搬送手段と、
シートのサイズ情報を記憶する記憶手段と、
画像形成時のシートの先端と後端との関係を維持した状態でシートの排出を行うストレート排出ジョブと、前記反転搬送手段によりシートの先端と後端とを入れ替えてシートの排出を行う反転排出ジョブと、を実行可能な制御部と、を備え、
前記制御部は、前記反転排出ジョブにおいて、前記記憶手段に記憶されているシートの設定サイズと、前記検知手段からの検知信号に基づいて検知されたシートサイズとが異なるシートサイズエラーが発生した場合、シートの先端と後端とを入れ替えずに、画像形成時のシートの先端と後端との関係を維持した状態でシートの排出を行う、
ことを特徴とする画像形成装置。
【請求項２】
前記反転搬送手段によりシートを反転させる際にシートを引き込む反転搬送パスを備え、
前記制御部は、前記反転排出ジョブにおけるシートサイズエラーを検出した場合、前記シートサイズエラーを検出した時点において当該シートの先端が、シート搬送路上における前記反転搬送パスへの分岐点よりも上流の切り替え位置に既に到達していた場合には、シートの先端と後端とを入れ替えてシートの排出を行う、
ことを特徴とする請求項１記載の画像形成装置。
【請求項３】
シートの搬送経路を前記反転搬送パスへと切り替える切り替え手段と、
前記切り替え手段よりもシート搬送方向上流でかつ前記切り替え手段に最も近い位置にてシートを検知する切り替え位置検知手段と、を備え、
前記制御部は、前記切り替え位置検知手段がシートの先端を検知しているか否かに基づいて、シートが前記切り替え位置に到達しているか否かを判断する、
ことを特徴とする請求項２記載の画像形成装置。
【請求項４】
シートを前記反転搬送パスへと案内する第１位置と、シートを前記反転搬送パスへと案内しない第２位置との間で移動可能な切り替え手段を備え、
前記切り替え位置は、前記切り替え手段が前記第１位置から前記第２位置へと切り替わるのに要する時間の間にシートが搬送される距離以上、前記反転搬送パスへの分岐点よりもシート搬送方向上流の位置である、
ことを特徴とする請求項２記載の画像形成装置。
【請求項５】
前記制御部は、前記反転排出ジョブにおけるシートサイズエラーを検出した際にシートの先端と後端とを入れ替えてシートの排出を行う場合、シートの設定サイズと、前記検知手段からの検知信号に基づいて検知されたシートサイズとの内、大きい方のシートサイズに基づいて、シートを前記反転搬送手段により反転させる、
ことを特徴とする請求項２乃至４のいずれか１項記載の画像形成装置。
【請求項６】
前記検知手段は、シート搬送路上に設けられた複数の検知手段の内の１つであり、
前記制御部は、前記反転排出ジョブにおけるシートサイズエラーを検出した際にシートの先端と後端とを入れ替えてシートの排出を行う場合、前記複数の検知手段の内、少なくとも２つ以上の検知手段の検知信号に基づいて検知されたシートサイズ同士が一致する際は、前記検知手段の検知信号に基づいて検知されたシートサイズに基づいて、シートを前記反転搬送手段により反転させる、
ことを特徴とする請求項２乃至４のいずれか１項記載の画像形成装置。
【請求項７】
前記制御部は、前記反転排出ジョブにおけるシートサイズエラーを検出した場合において、前記シートサイズエラーを検出した時点において当該シートの先端が前記切り替え位置に到達していない場合であっても、当該シートをシートの先端と後端とを入れ替えずにそのまま排出された場合における先行シート後端と当該シートの先端との間のシート間距離を算出し、このシート間距離が所定の閾値よりも小さい場合には、シートの先端と後端とを入れ替えてシートの排出を行う、
ことを特徴とする請求項２乃至６のいずれか１項記載の画像形成装置。
【請求項８】
前記制御部は、前記反転排出ジョブにおけるシートサイズエラーを検出した場合において、前記切り替え位置に当該シートの先端が既に到達していた場合であっても、前記反転搬送パスにシートを引き込む引き込み量を算出し、この算出された引き込み量だけシートを前記反転搬送パスに引き込んだ際に、シートの後端が前記反転搬送手段よりもシート搬送方向下流側となる場合には、シートの排出を停止する、
ことを特徴とする請求項２乃至７のいずれか１項記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置に関するものである。
【背景技術】
【０００２】
従来、複写機、プリンタ、ファクシミリ装置等の画像形成装置は、用紙を積載する給紙部を備えており、画像形成部で形成した画像を、給紙部から１枚ずつ搬送した用紙に転写して、成果物として排出している。給紙部には、ガイド板を設けて、ガイド板がセットされた位置を検知することで、用紙の長さ方向や幅方向を自動検知するものがある。しかし、ガイド板を用紙に合わせて正しくセットしないと用紙サイズを誤検知してしまうことがある。また、自動検知手段を持たない給紙部の場合は、ユーザーがジョブ条件として用紙サイズを指定することで、用紙サイズを設定している。しかし、ユーザーが誤って実際と異なる用紙サイズを指定してしまうことがある。
【０００３】
一方で、画像形成装置の画像形成部は、設定サイズに基づいて画像を形成する。そのため、上述したように、給紙部で検知したサイズが誤検知である場合、または、ユーザーの用紙サイズの指定が誤っていた場合は、形成した画像サイズと用紙サイズが一致せず、ユーザーが所望する成果物にならない可能性がある。その場合、用紙サイズ違いジャムとしてジョブを中断することが一般的である。
【０００４】
用紙サイズ違いジャムの判断方法として、例えば、用紙搬送路上にセンサを設けて、用紙先端がセンサを通過した時間と、用紙後端がセンサを通過した時間に基づいて算出した用紙サイズを使用する方法がある。この方法では、検知サイズと設定サイズを比較することで、用紙サイズ違いジャムを判断する。
【０００５】
しかし、用紙サイズ違いと判断したときにジャム停止をすると、当該用紙を取り除く作業が必要なため、ユーザーに作業負荷がかかる。一方で、当該用紙は紙詰まりを起こしたわけではないため、ダメージがなく、搬送可能な状態と考えられる。そこで、従来、用紙サイズ違いと判断した場合には、当該用紙を自動排紙した後で、ジョブを中断することが提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２２１５４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
このように用紙サイズ違いと判断した場合には、当該用紙を自動排紙した後にジョブを中断すると、ユーザーによるジャム処理に関する作業負荷を低減することができる。
【０００８】
しかしながら、サイズ違いと判断されたシートを自動排紙する場合、検知サイズと設定サイズとの間にズレが生じているため、誤ったシートのサイズ情報に基づいてシートを排出しようとすると、シートがジャムしてしまう虞がある。特に、シートの搬送方向を反転してから排出する反転排出をする場合、例えば、反転搬送パスに引き込むシートの引き込み量が足りないと、シートを反転させることができずにシートがジャムしたりする虞がある。
【０００９】
そこで、本発明は、シートを反転排出する反転排出ジョブ中にシートサイズの不整合を発生した場合であっても、確実にシートを排出することが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る画像形成装置は、シートに画像を形成する画像形成手段と、シート搬送路上に設けられ、搬送中のシートのサイズを検知する検知手段と、前記画像形成手段のシート搬送方向下流に設けられ、画像形成されたシートを反転させてシートの先端と後端とを入れ替えて搬送する反転搬送手段と、シートのサイズ情報を記憶する記憶手段と、画像形成時のシートの先端と後端との関係を維持した状態でシートの排出を行うストレート排出ジョブと、前記反転搬送手段によりシートの先端と後端とを入れ替えてシートの排出を行う反転排出ジョブと、を実行可能な制御部と、を備え、前記制御部は、前記反転排出ジョブにおいて、前記記憶手段に記憶されているシートの設定サイズと、前記検知手段からの検知信号に基づいて検知されたシートサイズとが異なるシートサイズエラーが発生した場合、シートの先端と後端とを入れ替えずに、画像形成時のシートの先端と後端との関係を維持した状態でシートの排出を行う。
【発明の効果】
【００１１】
本発明によれば、反転排出ジョブ中にシートサイズエラーが発生した場合であっても、確実にシートを排出することができ、ユーザーのジャム処理に係る作業負荷を低減することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係るプリンタの概略図。
【図２】図１のプリンタの反転搬送機構の概略図。
【図３】図１のプリンタの制御部のブロック図。
【図４】シートサイズエラー検知フローを示したフローチャート図。
【図５】シートサイズエラー検知時の自動排出フローを示したフローチャート図。
【図６】反転時引き込み量決定フローを示したフローチャート図。
【図７】他の実施の形態における反転時引き込み量決定フローを示したフローチャート図。
【図８】検知サイズ決定フローを示したフローチャート図。
【図９】他の実施例における検知サイズ決定フローを示したフローチャート図。
【発明を実施するための形態】
【００１３】
＜画像形成装置の全体構成＞
以下、本発明に係る実施の形態について図面に沿って説明をする。図１は、本実施の形態に係る画像形成装置としてのプリンタ１の構成を示す図である。プリンタ１は、プリンタ本体部１０と、このプリンタ本体部１０の上部に設けられた原稿読み取り装置３０と、画像が形成されたシートに対して綴じ処理等の種々の処理を施すシート処理装置５０とを備えて構成されている。また、プリンタ本体部１０は、シートに画像を形成する画像形成部（画像形成手段）１０Ａを備えており、この画像形成部１０Ａは、後述する感光ドラム１０２ｙ〜１０２ｋ、露光部１０３ｙ〜１０３ｋ、中間転写体１０４等を備えて構成されている。
【００１４】
プリンタ１は、原稿読み取り装置３０のスキャナユニット１００が原稿を読み取ることや、操作表示装置２０や不図示の外部ＰＣなどから実行するジョブを指示されることで生成される画像信号に基づいてシートに画像を形成する。原稿読み取り装置３０もしくは外部ＰＣなどから上記画像信号が画像形成部１０Ａの露光部１０３ｙ〜１０３ｋに入力されると、露光部１０３ｙ〜１０３ｋは、画像信号に基づきレーザ光を発光する。そして、このレーザ光を回転多面鏡１０１ｙ〜１０１ｋにて反射させて感光ドラム１０２に照射する。これにより各感光ドラム１０２ｙ〜１０２ｋ上に静電潜像が作られる。
【００１５】
感光ドラム１０２ｙ〜１０２ｋ上の静電潜像は、現像器によって現像される。イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）のトナー像が形成される感光ドラム１０２ｙ〜１０２ｋは、中間転写体１０４に沿って所定の間隔で配置されている。感光ドラム１０２ｙ〜１０２ｋ上に形成されたトナー像は、一次転写部１０５ｙ〜１０５ｋにて、それぞれ所定のタイミングで中間転写体１０４上に一次転写され、各色成分が重なることで、所望の色画像が形成される。
【００１６】
一方、給送部１１０または手差しトレイ４０から給紙されたシートは、レジストローラ１１１まで搬送される。シートの先端がレジストローラ１１１まで達すると、上記レーザ光照射処理および現像処理とタイミングを合わせて、レジストローラ１１１が駆動し、中間転写体１０４と二次転写ローラ１０６との間の二次転写ニップＴ２にシートを搬送する。二次転写ニップＴ２において、中間転写体１０４上に一次転写されたトナー像がシート上に二次転写される。このシート上に転写されたトナー像は、定着部１０７において、加熱および加圧されてシートに定着される。定着後のシートは、シート処理装置（後処理装置）５０に排出された後、シート処理装置５０内のシート搬送路上を搬送されて、積載トレイ１２０に積載される。
【００１７】
＜反転排出機構＞
ついで、シートの反転排出機構２１０について図２に基づいて説明をする。図２は、図１のプリンタ本体部１０の定着部１０７より下流の部分を詳しく示した図である。内排出センサ２０１、外排出センサ２０２、反転センサ２０３はシートの有無を検知するためのセンサであり、シートの先端が各センサ位置に到達したこと、シートの後端が各センサ位置を抜けたことを検知することが出来る。
【００１８】
搬送ローラ２１１〜２１６は、シートを所定の方向へ搬送するために駆動される。搬送ローラ２１１は、定着部１０７からＤ２方向へ搬送されて反転ローラ２１３に渡されるシートを搬送するために駆動される場合と、定着部１０７から反転ローラ２１３を経由せずにＤ１方向へ直接搬送されるシートを搬送するために駆動される場合がある。
【００１９】
反転ローラ２１３は搬送ローラ２１１から受け取ったシートを反転ローラ２１４に向かって搬送するために駆動される場合と、反転ローラ２１４で反転したシートをＤ３方向へ搬送するために逆回転で駆動される場合がある。反転ローラ２１４は反転ローラ２１３から搬送されてきたシートを引き込んだ後、逆回転して両面搬送パス２３４へ向かってＤ４方向へ搬送する場合と、反転ローラ２１３にシートを渡すためにＤ３方向へ搬送する場合がある。本実施の形態では、これら反転ローラ２１３，２１４によって、画像形成手段のシート搬送方向下流に設けられ、画像形成されたシートを反転させてシートの先端と後端とを入れ替えて搬送する反転搬送手段を構成している。
【００２０】
搬送ローラ２１２はシートを排出部２００からプリンタ本体部１０の外へと搬送するためのローラである。搬送ローラ２１５，２１６は、シートへの両面印刷時に反転ローラ２１４で反転したシートを両面搬送パス２３４上において搬送するためのローラである。シートの搬送経路を切り替える切り替え手段としてのフラッパ２２１、２２２は、シートの搬送方向を切替えるためにその位置が制御される。フラッパ２２１は定着部１０７を通ったシートを反転搬送パス方向Ｄ２に搬送する場合と、ストレートで排出する方向Ｄ１に搬送する場合とで切替えられる。即ち、このフラッパ２２１は、シートを反転させる際に引き込む反転搬送パス（反転排出パス）２３６へとシートの搬送経路を切り替える切り替え手段となっている。このため、フラッパ２２１は、シートを反転搬送パス２３６へと案内する第１位置と、反転搬送パス２３６へと案内せずにストレート排出パス２３７へと案内する第２位置との間で移動可能となっている。なお、ストレート排出パス２３７は、上記反転搬送パス２３６を経由せずにプリンタ本体部１０の排出口１０Ｂ（図１参照）へと最短距離にて接続される搬送パスである。また、フラッパ２２２は反転ローラ２１４に引き込んだシートを両面搬送パス２３４に搬送する場合と、反転排出方向Ｄ３に搬送する場合とで切替えられる。
【００２１】
このように反転排出機構２１０は構成されているため、プリンタ１は、ストレート排出ジョブと、反転排出ジョブと、を実行可能となっている。なお、ストレート排出ジョブとは、画像形成時のシートの先端と後端との関係を維持した状態でシートの排出を行うストレート排出動作（以下、単にストレート排出ともいう）によってシートを排出するジョブである。また、反転排出ジョブとは、反転搬送手段によりシートの先端と後端とを入れ替えてシートの排出を行う反転排出動作（以下、単に反転排出ともいう）によってシートを排出するジョブである。このため、画像が形成された面を上にしてシートをプリンタ本体部１０から排出する場合には、ストレート排出によりシートが排出される。即ち、この場合、フラッパ２２１が第２位置に切替えられて、シートは定着部１０７を通った後、ストレート排出パス方向Ｄ１へ搬送される。そして、その後、搬送ローラ２１２を経由して排出部２００からプリンタ本体部１０外のシート処理装置５０に排出される。なお、シートをストレート排出する場合のシートの搬送速度は画像形成を行う速度と同じ速度となっている。
【００２２】
次に画像が形成された面を下にしてシートをプリンタ本体部１０から排出する場合には、反転排出によりシートが排出される。即ち、この場合、フラッパ２２１が第１位置に切替えられて、シートが定着部１０７を通った後、反転搬送パス方向Ｄ２へ搬送される。そして、その後、シートは反転ローラ２１３，２１４を経由して反転位置Ｐ２でスイッチバックされる。シートを反転排出する場合には、内排出センサ２０１がシートの後端抜けを検知した時点で、シートの搬送速度は画像形成を行う速度よりも速い速度に増速される。また、スイッチバック時には反転センサ２０３がシートの先端を検知した後、所定時間分だけ反転ローラ２１３，２１４が駆動されてシートが反転搬送パスに引き込まれる。このときの引き込み量はシートの副走査方向のサイズに応じて予め決められている。その後、反転ローラ２１３，２１４が一旦停止した後、反転ローラ２１３，２１４が逆回転してシートは逆方向へ搬送される。スイッチバックしたシートは、フラッパ２２２が切替えられることで反転排出方向Ｄ３へ搬送され、搬送ローラ２１２を経由して排出部２００からプリンタ本体部１０に接続されたシート処理装置５０に排出される。
【００２３】
次にシートの両面に画像形成を行う場合を説明する。両面印刷時も反転ローラ２１４への引き込みまでは反転排出の場合と同様の制御となる。その後スイッチバックされたシートは、フラッパ２２２の切替えにより両面方向Ｄ４へ搬送され、搬送ローラ２１５，２１６を経由して両面搬送パス２３４へ搬送される。両面印刷の場合には、両面搬送パス２３４へ搬送されたシートはシートの１面目への印刷時と同様に、二次転写ニップＴ２に向けて搬送されてトナー像が転写され、再度定着される。両面印刷されたシートは、最後に画像形成された面を上にしてシートをプリンタ本体部１０から排出するため、上述したストレート排出の場合と同じ経路を通り、排出部２００からシート処理装置５０に排出される。
【００２４】
＜プリンタの制御＞
ついで、プリンタ１の制御について図３に基づいて説明をする。図３は、プリンタ１の制御部３００の構成を示すブロック図である。制御部３００は、プリンタ本体部１０を統括的に制御する。制御部３００は、ＣＰＵ回路部３０２を有する。ＣＰＵ回路部３０２は、ＣＰＵ３１１、ＲＯＭ３１２、ＲＡＭ３１３を内蔵している。そして、ＲＯＭ３１２に格納されている制御プログラムにより各ブロックのプリントジョブ制御部３２１、操作表示装置制御部３２２、アクセサリ通信部３２３、プリンタ制御部３２４を総括的に制御する。また、ＣＰＵ回路部３０２は、ＲＡＭ３１３に制御データを一時的に保持すると共に、制御に伴う演算処理の作業領域としてＲＡＭ３１３を用いる。これらＲＯＭ３１２及びＲＡＭ３１３によって、プリンタ１の記憶手段が形成されており、この記憶手段には、給送部（給送カセット）１１０に格納されているシートのサイズ情報なども記憶されている。なお、上記シートのサイズ情報としては、給送部１１０に設けられたセンサにて検知したシートサイズや、ユーザーによって指定されたサイズが設定サイズの情報として記憶されている。
【００２５】
次に、プリント動作中の制御部３００の基本動作を説明する。ＣＰＵ回路部３０２は、操作表示装置２０または不図示のＰＣを介してプリント指示が入力されると、実行するプリントジョブを決定し、プリントジョブ制御部３２１に対して、対応するプリントジョブ情報を指示する。ＣＰＵ回路部３０２は、プリントジョブ情報を記憶して、さらに、操作表示装置制御部３２２に指示して、対応する情報を操作表示装置２０に表示させる。また、ＣＰＵ回路部３０２は、アクセサリ通信部３２３に指示して、シート処理装置５０の制御部へプリントジョブ情報を伝達する。さらに、ＣＰＵ回路部３０２は、プリンタ制御部３２４に指示して、プリンタ内部の各ブロックのモータ制御部３３１、高圧制御部３３２、Ｉ／Ｏ制御部３３３、定着制御部３３４を総括的に制御する。
【００２６】
＜シートサイズエラー検知制御＞
ついで、シートの設定サイズと、シート搬送路上に設けられ、搬送中のシートのサイズを検知する検知手段からの検知信号に基づいて検知されたシートサイズとが異なるシートサイズエラーの検知制御について説明をする。図４は、シートサイズエラーの検知制御を示したフローチャートである。ジョブを開始するにあたり、ユーザーは、ジョブに使用するシートを給送部１１０または手差しトレイ４０に積載し、シートサイズを設定する。この設定されたシートサイズがシートの設定サイズとなり、これに基づいて、制御手段としてのＣＰＵ３１１は、Ｓ５０１にて、シート副走査方向の設定サイズＬｓｅｔを決定する。次に、Ｓ５０２にてジョブが開始されたと判断したら、Ｓ５０３にて、給送部１１０または手差しトレイ４０からシートの給送を開始する。一方で、ＣＰＵ３１１は、Ｓ５０４にて、検知サイズ決定フローを開始する。本実施の形態では、シートサイズエラー検知フローと、検知サイズ決定フローは並行して実行される。
【００２７】
図８は、検知サイズ決定フローを示したフローチャートである。まず、ＣＰＵ３１１は、Ｓ４１０にて、レジセンサ１１３がシート先端を検知したか否かを判断する。検知したと判断したら、Ｓ４１１にて、シートの副走査方向の長さ計測を開始する。Ｓ４１２にてレジセンサ１１３がシート後端を検知したと判断したら、シートの副走査方向の検知サイズＬｄｅｔｅｃｔを決定する（Ｓ４１３）。より詳しくは、ＣＰＵ３１１は、レジセンサ１１３がシート先端を検知してからシート後端を検知するまでの時間Ｔと、シートの搬送速度Ｖから、Ｌｄｅｔｅｃｔ＝Ｔ×Ｖの式に従って検知サイズＬｄｅｔｅｃｔを決定する。
【００２８】
一方、ＣＰＵ３１１は、図４に示すように、シートサイズエラー検知フローのＳ５０５にて、検知サイズＬｄｅｔｅｃｔが決定済みか否かを判断する。決定済みであると判断した場合は、Ｓ５０６にて、設定サイズＬｓｅｔと検知サイズＬｄｅｔｅｃｔの差分と、所定値Ｌｔｈｒｅｓｈ１を比較する。所定値Ｌｔｈｒｅｓｈ１は、予め決められた閾値であり、設定サイズＬｓｅｔと検知サイズＬｄｅｔｅｃｔの差分がＬｔｈｒｅｓｈ１よりも小さいと判断した場合は、シートサイズが一致していると判断する。即ち、Ｌｓｅｔ−Ｌｄｅｔｅｃｔ＜Ｌｔｈｒｅｓｈ１である場合、Ｓ５０７にて当該シートを排出ジョブに従ってそのまま排出する。その後、Ｓ５０８にてジョブが終了したと判断した場合は、シートサイズエラー検知フローを終了する。また、ジョブが終了していないと判断した場合は、Ｓ５０４に戻ってフローを繰り返す。
【００２９】
一方、Ｓ５０６にて、設定サイズＬｓｅｔと検知サイズＬｄｅｔｅｃｔの差分がＬｔｈｒｅｓｈ１よりも大きいと判断した場合は、シートサイズエラーであると判断する。即ち、Ｌｓｅｔ−Ｌｄｅｔｅｃｔ≧Ｌｔｈｒｅｓｈ１である場合、Ｓ５０９にて、当該シートおよび後続紙の搬送を停止した後、Ｓ５１０にて、シートサイズエラー検知時の自動排出フローを実行する。
【００３０】
図５は、シートサイズエラー検知時の自動排出フローを示したフローチャートである。まず、ＣＰＵ３１１は、Ｓ６０１にて、当該シートがストレート排出ジョブによって排出されているか否かを判断する。ＣＰＵ３１１は、ストレート排出ジョブであると判断した場合、Ｓ６０２にて、当該シートを、ストレート排出パス２３７を介して自動排出させる。また、ＣＰＵ３１１は、ストレート排出ジョブでないと判断した場合、Ｓ６０３にて、当該シート先端が所定の位置Ｐ１に到達しているか否かを判断する。本実施の形態では、所定の位置Ｐ１は、ストレート排出パス２３７と反転搬送パス２３６とのどちらに搬送するかを判断する位置（以下、切り替え位置という）であり、具体的には内排出センサ２０１の位置である。
【００３１】
なお、本実施の形態において、上記内排出センサ２０１は、切り替え手段としてのフラッパ２２１よりもシート搬送方向上流でかつフラッパ２２１に最も近い位置にてシートを検知する切り替え位置検知手段である。より詳しくは、内排出センサ２０１は、フラッパ２２１が第１位置から第２位置へと切り替わるのに要する時間の間にシートが搬送される距離以上、反転搬送パス２３６への分岐点よりもシート搬送方向上流の位置に位置している。なお、切り替え位置は、内排出センサ２０１の位置に限定されるものではなく、構成に応じたストレート排出パス２３７と反転搬送パス２３６の切り替えポイントであれば良い。
【００３２】
当該シート先端が所定の位置Ｐ１に到達していない場合は、ＣＰＵ３１１は、Ｓ６０４にて、先行シートがあるか否かを判断する。先行シートがないと判断した場合、Ｓ６０２にて、当該シートをストレート排出パス２３７で自動排出する。先行シートがあると判断した場合は、ＣＰＵ３１１は、Ｓ６０５にて、当該シートをストレート排出した場合の、外排出センサ２０２が当該シート先端を検知した時点での先行シート後端とのシート間距離Ｌｉｎｔｅｒｖａｌを算出する。
【００３３】
例えば、シート間距離Ｌｉｎｔｅｒｖａｌは、先行シートの後端が外排出センサ２０２を通過してから、当該シートの先端が外排出センサに到達するまでの時間Ｔｄｉｆｆと、先行シートの後端が外排出センサ２を通過した速度をＶｐｒｅに基づいて求められる。先行シートｒの後端が外排出センサ２０２を通過した時刻をＴｐｒｅ、当該シートの先端が外排出センサ２０２を通過した時刻をＴｃｏｎとすると、時間Ｔｄｉｆｆは、Ｔｄｉｆｆ＝Ｔｃｏｎ−Ｔｐｒｅである。さらに、先行シートの後端が外排出センサ２０２を通過した速度をＶｐｒｅとすると、外排出センサ２０２が当該シートの先端を検知した時点での先行シートの後端との距離Ｌｉｎｔｅｒｖａｌは、Ｌｉｎｔｅｒｖａｌ＝Ｔｄｉｆｆ×Ｖｐｒｅにより算出される。
【００３４】
次に、Ｓ６０６にて、Ｌｉｎｔｅｒｖａｌと所定の値Ｌｔｈｒｅｓｈ２を比較する。Ｌｔｈｒｅｓｈ２は、予め決められた閾値であり、例えば、シートを搬送するために必要な最小紙間距離である。または、プリンタ本体部１０の搬送方向下流側にシート処理装置５０が接続される場合、シート処理装置５０が先行シートを受け取ってから、当該シートをストレート排出速度で受け取るための準備時間の間に当該シートがストレート排出速度で進む距離である。
【００３５】
本実施の形態では、前述したように、反転排出の場合、内排出センサ２０１がシートの後端抜けを検知した時点で、シートの搬送速度は画像形成を行う速度よりも速い速度に増速される。一方、ストレート排出の場合、シートの搬送速度は画像形成を行う速度と同じ速度である。しかしながら、反転排出の場合、反転搬送パス２３６にシートが引き込まれる分、排出までに時間を要する。このため、先行シートが反転排出の場合に、当該シートをストレート排出しようとすると、先行シート後端に当該シート先端がぶつかる可能性がある。または、シート処理装置５０がストレート排出のシートを受け取ることができない可能性がある。
【００３６】
ＣＰＵ３１１は、ＬｉｎｔｅｒｖａｌがＬｔｈｒｅｓｈ２よりも大きいと判断した場合は、先行シートの後端に当該シートの先端がぶつかることなく、当該シートをストレート排出できると判断する。または、シート処理装置５０がストレート排出のシートを受け取ることができると判断する。即ち、Ｌｉｎｔｅｒｖａｌ＞Ｌｔｈｒｅｓｈ２である場合、Ｓ６０２へ進み、当該シートをストレート排出パス２３７を介して自動排出する。
【００３７】
一方、ＣＰＵ３１１は、ＬｉｎｔｅｒｖａｌがＬｔｈｒｅｓｈ２以下であると判断した場合は、先行シートの後端に当該シートの先端がぶつかることで、ジャムになる可能性があると判断する。または、シート処理装置５０がストレート排出のシートを受け取ることができないと判断する。即ち、Ｌｉｎｔｅｒｖａｌ≦Ｌｔｈｒｅｓｈ２である場合、ストレート排出はせずに、Ｓ６０７にて、反転排出制御のステップに進む。そして、ＣＰＵ３１１は、Ｓ６０７にて、反転時引き込み量決定フローを実行する。
【００３８】
図６は、反転時引き込み量決定フローを示したフローチャートである。まず、ＣＰＵ３１１は、Ｓ７０１にて検知サイズＬｄｅｔｅｃｔと設定サイズＬｓｅｔを比較する。反転排出の場合、シートサイズに基づいて予め反転位置Ｐ２を算出する必要がある。検知サイズＬｄｅｔｅｃｔと設定サイズＬｓｅｔが異なる場合は、検知サイズＬｄｅｔｅｃｔと設定サイズＬｓｅｔとの内、大きい方のサイズに基づいて反転位置Ｐ２を算出する。即ち、Ｌｄｅｔｅｃｔ＜Ｌｓｅｔである場合、Ｓ７０２にて、設定サイズＬｓｅｔに基づいて、反転時引き込み量Ｌｒｅｖを決定する。本実施の形態では、反転センサ２０３がシートの先端を検知してから、反転ローラ２１３，２１４を駆動して反転搬送パスにシートを引き込む量を反転時引き込み量Ｌｒｅｖとする。即ち、反転マージンをＬｍａｒｇｉｎとすると、Ｌｒｅｖ＝Ｌｓｅｔ＋Ｌｍａｒｇｉｎである。
【００３９】
一方、Ｓ７０１にて、Ｌｄｅｔｅｃｔ≧Ｌｓｅｔである場合、Ｓ７０３にて、検知サイズＬｄｅｔｅｃｔに基づいて、反転時引き込み量Ｌｒｅｖを決定する。即ち、反転マージンをＬｍａｒｇｉｎとすると、Ｌｒｅｖ＝Ｌｄｅｔｅｃｔ＋Ｌｍａｒｇｉｎである。
【００４０】
次に、ＣＰＵ３１１は、図５に示すように、シートサイズエラー検知時の自動排出フローＳ６０８にて、反転時引き込み量Ｌｒｅｖに基づいて、反転ローラ２１４から反転位置Ｐ２までの距離Ｌｒｅｆを算出する。本実施の形態では、シートを反転搬送パス２３６に反転時の引き込み量Ｌｒｅｖだけ引き込んだときのシートの先端位置を反転位置Ｐ２とする。即ち、反転センサ２０３から反転ローラ２１４までの距離をＬｄｉｓｔａｎｃｅとすると、Ｌｒｅｆ＝Ｌｒｅｖ−Ｌｄｉｓｔａｎｃｅである。
【００４１】
次に、ＣＰＵ３１１は、Ｓ６０９にて、Ｌｒｅｆと検知サイズＬｄｅｔｅｃｔを比較する。反転ローラ２１４から反転位置Ｐ２までの距離Ｌｒｅｆが検知サイズＬｄｅｔｅｃｔよりも大きい場合、シートの後端が反転ローラ２１４を抜けて搬送不能状態になる可能性がある。即ち、Ｌｒｅｆ＞Ｌｄｅｔｅｃｔである場合、当該シートは自動排出せずに、シートサイズエラー検知時の自動排出フローを終了する。
【００４２】
一方、反転ローラ２１４から反転位置Ｐ２までの距離Ｌｒｅｆが検知サイズＬｄｅｔｅｃｔ以下である場合、シートの先端が反転ローラ２１４を抜けることなくシートを反転することができる。即ち、Ｌｒｅｆ≦Ｌｄｅｔｅｃｔである場合、Ｓ６１０にて、当該シートを反転搬送パス２３６を介して自動排出する。
【００４３】
なお、本実施の形態では、シートの副走査方向の検知サイズＬｄｅｔｅｃｔは、レジセンサ１１３を用いて決定しているが、シート搬送路上の他のセンサを用いても良い。すなわち、上記レジセンサ１１３は、シート搬送路上に複数設けられた、搬送中のシートのサイズを検知する検知手段としてのシートセンサの内の一つである。搬送中のシートサイズは、上記他のシートセンサによって検知しても良いし、複数のシートセンサによって検知されても良い。
【００４４】
以上により、シートサイズエラー検知時の自動排出フローを行った後、ＣＰＵ３１１は、シートサイズエラー検知フローのＳ５１１にて、操作表示装置２０や不図示のＰＣにてシートサイズエラー検知を報知する。
【００４５】
このように、本実施の形態では、シートサイズエラー発生時にシートの自動排出制御を実行することにより、シートサイズエラーの検出された当該シートを自動で排出することができ、ユーザーのジャム処理の負荷を低減することができる。特に、反転排出ジョブにおいて、シートサイズエラーが発生した場合、反転排出動作を行わずにストレート排出動作によってシートの排出を行う。このため、上記シートの自動排出制御実行時にシートがジャムしてしまうことも防止することができる。
【００４６】
また、上記反転排出ジョブ中にシートサイズエラーが発生した場合、シートサイズエラーを検出した時点において当該シートの先端が切り替え位置に既に到達していた場合には、ストレート排出をせずに反転排出により自動排出制御を実行している。このため、一律にストレート排出に変更することによってシートがジャムしてしまうことを防止している。
【００４７】
更に、上記反転排出によりシートを自動排出する場合、シートの設定サイズと、検知サイズとの内、大きい方のシートサイズに基づいて、シートを反転させている。このため、例え、設定サイズと、検知サイズとのいずれかのサイズ情報が誤っている場合であっても、シートの引き込み量の不足などにより、シートがジャムすることを防止することができる。
【００４８】
また、シートの引き込み量を算出した際に、この算出された引き込み量だけシートを反転搬送パス２３６に引き込んだ場合、シートの後端が反転ローラ２１４よりもシート搬送方向下流側となるか否かを演算している。そして、シートの後端が反転ローラ２１４よりもシート搬送方向下流側となる場合には、シートの自動排出を停止することによって、シートの排出が不能となることを防止している。
【００４９】
更に、反転排出ジョブにおけるシートサイズエラーを検出した場合において、シートサイズエラーを検出した時点において当該シートの先端が前記切り替え位置に到達していない場合であっても、先行シートとの間のシート間距離を算出している。そして、このシート間距離が所定の閾値よりも小さい場合には、反転排出動作によりシートを排出させることによって、ストレート排出することにより当該シートが先行シートに追いついてしまうことを防止している。
【００５０】
＜他の実施の形態＞
ついで、シートサイズエラー検知の別の例について説明する。なお、本実施の形態は、複数の検知センサを用いてシートの検知サイズを検出し、これら複数の検知サイズに基づいてシートの引き込み量を決定する点において、上述の実施の形態と異なっている。このため、以下の説明においては、上述の実施の形態と異なる点のみ説明し、その他の説明については省略する。
【００５１】
図９に示すように、ＣＰＵ３１１は、レジセンサ１１３により検知サイズＬｄｅｔｅｃｔを検出する以外にも、レジセンサ１１３のシート搬送方向下流側の内排出センサ２０１によってもシートサイズを検知する。具体的には、ＣＰＵ３１１は、Ｓ４２０にて、内排出センサ２０１がシート先端を検知したか否かを判断する。検知したと判断したら、Ｓ４２１にて、シートの副走査方向の長さ計測を開始する。Ｓ４２２にて内排出センサ２０１がシート後端を検知したと判断したら、シート副走査方向の検知サイズＬ２ｄｅｔｅｃｔを以下のようにして求める（Ｓ４２３）。即ち、ＣＰＵ３１１は、内排出センサ２０１がシート先端を検知してからシート後端を検知するまでの時間Ｔ２と、シートの搬送速度Ｖ２から、シート副走査方向の検知サイズＬ２ｄｅｔｅｃｔをＬ２ｄｅｔｅｃｔ＝Ｔ２×Ｖ２の式により決定する。
【００５２】
ついで、本実施の形態における反転時引き込み量Ｌｒｅｖ決定フローを、図７に基づいて説明をする。図７に示すように、ＣＰＵ３１１は、まず、Ｓ７１１にて、検知サイズＬ２ｄｅｔｅｃｔが決定済みか否かを判断する。決定済みでないと判断した場合は、Ｓ７１２にて、当該シートを反転搬送パス２３６へ搬送する。検知サイズＬ２ｄｅｔｅｃｔが決定したら、Ｓ７１３にて、当該シートの搬送を停止する。次に、ＣＰＵ３１１は、検知サイズＬｄｅｔｅｃｔとＬ２ｄｅｔｅｃｔを比較する（Ｓ７１４）。検知サイズＬｄｅｔｅｃｔとＬ２ｄｅｔｅｃｔが一致する場合は（Ｓ７１４のＹｅｓ）、シートサイズが正しく検知できていると判断し、検知サイズに基づいて反転制御を行う。即ち、Ｌｄｅｔｅｃｔ＝Ｌ２ｄｅｔｅｃｔである場合、Ｓ７１５にて、検知サイズＬｄｅｔｅｃｔに基づいて反転時引き込み量Ｌｒｅｖを決定する。即ち、反転マージンをＬｍａｒｇｉｎとすると、Ｌｒｅｖ＝Ｌｄｅｔｅｃｔ＋Ｌｍａｒｇｉｎである。
【００５３】
一方、Ｓ７１４にて、Ｌｄｅｔｅｃｔ≠Ｌ２ｄｅｔｅｃｔである場合、Ｓ７１６にて、ＣＰＵ３１１は、設定サイズＬｓｅｔと検知サイズＬｄｅｔｅｃｔおよびＬ２ｄｅｔｅｃｔを比較する。検知サイズＬｄｅｔｅｃｔとＬ２ｄｅｔｅｃｔが一致しない場合は、少なくとも１つの検知サイズが誤検知であると判断する。この場合は、設定サイズＬｓｅｔと比較して、最も大きいサイズに基づいて反転位置を算出することで、正常にシートを反転することができる。即ち、Ｌｓｅｔ＞Ｌｄｅｔｅｃｔかつ、Ｌｓｅｔ＞Ｌ２ｄｅｔｅｃｔである場合、Ｓ７１７にて、設定サイズＬｓｅｔに基づいて反転時引き込み量Ｌｒｅｖを決定する。即ち、反転マージンをＬｍａｒｇｉｎとすると、Ｌｒｅｖ＝Ｌｓｅｔ＋Ｌｍａｒｇｉｎである。
【００５４】
一方、Ｓ７１６にて、Ｌｓｅｔ≦Ｌｄｅｔｅｃｔまたは、Ｌｓｅｔ≦Ｌ２ｄｅｔｅｃｔである場合、Ｓ７１８にて、ＬｄｅｔｅｃｔとＬ２ｄｅｔｅｃｔを比較する。即ち、Ｌｄｅｔｅｃｔ＞Ｌ２ｄｅｔｅｃｔである場合、Ｓ７１９にて、検知サイズＬｄｅｔｅｃｔに基づいて反転時引き込み量Ｌｒｅｖを決定する。即ち、反転マージンをＬｍａｒｇｉｎとすると、Ｌｒｅｖ＝Ｌｄｅｔｅｃｔ＋Ｌｍａｒｇｉｎである。
【００５５】
一方、Ｓ７１８にて、Ｌｄｅｔｅｃｔ≦Ｌ２ｄｅｔｅｃｔである場合、Ｓ７２０にて、検知サイズＬ２ｄｅｔｅｃｔに基づいて反転時引き込み量Ｌｒｅｖを決定する。即ち、反転マージンをＬｍａｒｇｉｎとすると、Ｌｒｅｖ＝Ｌ２ｄｅｔｅｃｔ＋Ｌｍａｒｇｉｎである。
【００５６】
このように、本実施の形態では、少なくとも２つ以上の検知手段の検知信号に基づいて検知されたシートサイズ同士が一致する際は、検知サイズに基づいて、シートを反転搬送手段により反転させている。複数のシートセンサによってシートの検知サイズを検知することによって、より正確にシートの反転引き込み量Ｌｒｅｖを決定することができる。
【００５７】
なお、本実施の形態では、シートの副走査方向の検知サイズＬｄｅｔｅｃｔはレジセンサ１１３、検知サイズＬ２ｄｅｔｅｃｔは内排出センサ２０１を用いて決定しているが、シート搬送路上の他のセンサを用いても良い。また、用いるセンサの数を更に増やしても良い。また、本実施の形態では、シートの排出口よりも上流側において反転搬送パス２３６への分岐点を設けているが、これに限らず、例えば、シートの排出口よりも下流側に分岐点が設けられても良い。なお、この場合、切り替え位置は、シート排出口への分岐点よりも上流側に設定される。
【００５８】
また、上述したシート間距離や、シートの引き込み量は、実際の距離の単位として必ずしも求める必要はなく、例えば、時間の単位などとしても求めることができる。更に、上述した実施の形態では、原稿読み取り装置３０や、シート処理装置５０を備えた構成について説明をしたが、例えば、これら原稿読み取り装置３０や、シート処理装置５０の少なくとも一方を備えていないプリンタにおいても適用することができる。更に、フルカラーレーザープリンタのみならず、モノクロカラーレーザープリンタに対しても適用することができると共に、インクジェットプリンタに対しても適用することができる。
【符号の説明】
【００５９】
１：画像形成装置（プリンタ）、１０Ａ：画像形成手段（画像形成部）、１１３，２０１：検知手段（レジセンサ、内排出センサ）、２１３，２１４：反転搬送手段（反転ローラ）、３００：制御部、３１２，３１３：記憶手段（ＲＯＭ，ＲＡＭ）
【図１】
2019133096.tif 000003
【図２】
2019133096.tif 000004
【図３】
2019133096.tif 000005
【図４】
2019133096.tif 000006
【図５】
2019133096.tif 000007
【図６】
2019133096.tif 000008
【図７】
2019133096.tif 000009
【図８】
2019133096.tif 000010
【図９】
2019133096.tif 000011