(57)【特許請求の範囲】
【請求項１】
記録媒体に画像を形成する画像形成手段を有する画像形成装置において、
記録媒体を搬送する搬送路上の第１の位置で前記記録媒体の有無を検知する第１の記録媒体検知手段と、
前記搬送路上の、前記第１の位置よりも記録媒体搬送方向下流側の第２の位置で記録媒体の有無を検知する第２の記録媒体検知手段と、
前記第１の記録媒体検知手段の検知結果に基づいて、前記第１の位置への記録媒体の搬送遅延又は前記第１の位置での記録媒体の滞留を検知し、前記第２の記録媒体検知手段による記録媒体の有無の検知結果に基づいて、前記第２の位置での記録媒体の滞留を検知する搬送不良検知手段と、
前記搬送不良検知手段により検知される搬送不良検知結果を記憶し、前記画像形成装置においてドアオープンされた場合又は電源が落とされた場合も前記搬送不良検知結果を保持する記憶保持手段と、
前記画像形成装置においてドアクローズされた時又は電源が再投入された時に、前記記憶保持手段に記憶された前記搬送不良検知結果及び前記第１，第２の記録媒体検知手段の記録媒体の有無検知結果に基づいて、前記搬送路上に残留する記録媒体を排紙する自動排紙動作を実行するか否かを決定する決定手段とを有し、
前記記憶保持手段に記憶された前記搬送不良検知結果が、前記第１の位置への記録媒体の搬送遅延又は前記第１の位置での滞留を示す場合、前記決定手段は、前記第１の記録媒体検知手段が記録媒体無しを検知し、且つ、前記第２の記録媒体検知手段が記録媒体有りを検知していることを条件に前記自動排紙動作を実行する決定を行い、
前記記憶保持手段に記憶された前記搬送不良検知結果が前記第２の位置での記録媒体の滞留を示す場合、前記決定手段は、前記第２の記録媒体検知手段が記録媒体無しを検知し、且つ、前記第１の記録媒体検知手段が記録媒体有りを検知していることを条件に前記自動排紙動作を実行する決定を行うことを特徴とする画像形成装置。
【請求項２】
前記記憶保持手段に記憶された前記搬送不良検知結果が、前記第１の位置への記録媒体の搬送遅延又は前記第１の位置での滞留を示す場合、前記決定手段は、前記第１の記録媒体検知手段が記録媒体有りを検知していることを条件に前記自動排紙動作を実行しない決定を行い、
前記記憶保持手段に記憶された前記搬送不良検知結果が前記第２の位置での記録媒体の滞留を示す場合、前記決定手段は、前記第２の記録媒体検知手段が記録媒体有りを検知していることを条件に前記自動排紙動作を実行しない決定を行うことを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、ジャム処理後に機内に残っている用紙を自動排紙する画像形成装置に関するものである。
【０００２】
【従来の技術】
図２９は従来例のこの種の画像形成装置の構成を説明する概略断面図である。
【０００３】
図において、１は静電潜像担持体である感光体ドラム、２は光源となる半導体レーザ、３はレーザビーム、４は前記レーザビーム３を感光体ドラム１上で走査させるためのポリゴンミラー、５は反射ミラー、６は感光体ドラム１を一様に帯電させるための一次帯電器、７は前記レーザビーム３により形成された静電潜像をトナーにて現像するための現像器、８は前記感光体ドラム１上に現像されたトナー像を所定の用紙に転写するための転写ローラ、９は用紙に転写されたトナーを融着させるための定着ローラ、１０は印字紙を積載する用紙カセット、１１は印字要求に基づき所定のタイミングで用紙を用紙カセット１０からピックアップする給紙ローラ、１２は用紙先端を停止状態にて突き当て、用紙の斜行を補正するとともに、感光体ドラム１への画像書き込みと用紙搬送との同期（垂直同期）をとるためのレジストローラ、１３はピックアップ後、用紙がレジストローラ１２まで到達したかどうかを認識するためのレジストセンサ、１４は定着ローラ９から用紙が出力されたこと、および用紙の排出が終了したことを確認する排紙センサ、１５は印字終了した用紙を機外に排出するための排紙ローラである。
【０００４】
図３０は、図２９に示した画像形成装置の制御構成を説明するブロック図である。
【０００５】
図において、１００はホストコンピュータ等から画像コードデータを受け、そのコードをレーザのＯＮ／ＯＦＦ信号に相当するビットマップデータに展開するとともに後述するエンジン制御部との間でコマンド（ＣＭＤ）送信，ステータス（ＳＴＳ）受信による通信を行い、プリンタのモード変更および状態の認識を行っているプリンタコントローラである。
【０００６】
１０１は前記プリンタコントローラ１００とコマンド／ステータスの通信を行い、プリンタコントローラ１００からの信号に基づき印字動作等を後述する各種制御部を処理するエンジン制御部、１０２は前記エンジン制御部１０１の指示に基づき用紙の搬送／停止、あるいは各ローラのＯＮ／ＯＦＦのタイミング制御を実行する用紙搬送制御部である。
【０００７】
１０３は帯電，現像，転写の各高圧出力のタイミングおよび出力値の制御を行う高圧制御部、１０４はスキャナモータのＯＮ／ＯＦＦおよびレーザ光量調整を行う光学系制御部、１０５は前記レジストセンサ１３および排紙センサ１４の紙有無情報をエンジン制御部１０１に伝えるセンサ入力部、１０６はＯＮ／ＯＦＦ制御により定着ローラ９の温度を所定の温度に保つ定着器温度制御部である。
【０００８】
また、エンジン制御部１０１の内部には、用紙の搬送異常を検出するジャム検出部が存在する。
【０００９】
以下、図３１に示すフローチャートを参照しながら、図３０に示したエンジン制御部１０１によるジャム処理について説明する。
【００１０】
図３１は、図３０に示したエンジン制御部１０１によるジャム処理手順の一例を示すフローチャートである。なお、（１）〜（１３）は各ステップを示す。
【００１１】
先ず、エンジン制御部１０１はエンジン内部の初期化が終了すると（１）、プリンタコントローラ１００からのプリント要求信号（／ＰＲＮＴ信号）待ちの状態となる（２）。該／ＰＲＮＴ信号を受けると、搬送系および高圧系の立ち上げを行ってから給紙動作を行う（３）、その時に、給紙遅延ジャム検出部の起動を行う（４）。
【００１２】
給紙遅延ジャムは、給紙動作を開始してから所定時間後にレジストセンサ１３の紙有無を読み取り（５）、紙有りならＯＫ、紙無しならばジャムと判断する。
【００１３】
該判断がＯＫならばレジストローラ１２を停止して（６）、用紙を突き当て斜行補正した後、プリンタコントローラ１００に対して垂直同期要求信号（／ＶＳＲＥＱ信号）を出力する（７）。
【００１４】
その後、プリントコントローラ１００から垂直同期信号（／ＶＳＹＮＣ信号）を受け取ると（８）、レジストローラ１２を再駆動して（９）、排紙遅延ジャム検出処理を起動するとともに（１０）、印字動作を開始する（１１）。
【００１５】
エンジン制御部１０１のジャム検出部は、レジストローラ１２を再駆動してから所定時間後に排紙センサ１４の紙有無を読み取り、排紙センサ紙有りならＯＫ、排紙センサ紙無しならジャムと判断し（１２）、ＯＫならば引き続き排紙滞留ジャム検出部を起動する（１３）。
【００１６】
なお、ジャム検出部は、排紙センサ紙有りとなってから、所定時間後に排紙センサ紙無しならＯＫ、排紙センサ紙有りならジャムと判断するものである。
【００１７】
また、従来ではこのようなジャム発生後の自動排紙時はある一定時間搬送系を駆動した後のセンサの状態を読み取り、いずれかのセンサ（センサ１３，１４）が紙有りであればジャムと判断していた。
【００１８】
図３２は従来の他の画像形成装置の概略構成を説明する断面図であり、図２９と同一のものには同一の符号を付してある。
【００１９】
図３２において、２３は紙サイズを識別可能なカセットから用紙を搬送路へ送り込むカセット給紙ローラ、２４は紙サイズを識別できない手差し給紙口から用紙を搬送路に送り込む手差し給紙ローラである。
【００２０】
２１は給紙された用紙の先端が突き当てられ斜行を補正するとともに感光ドラム１への画像書き込みと紙搬送との同期をとるレジストローラである。２２は用紙の先端を検出するとともに、給紙された用紙の搬送方向の長さを測定する為のレジストセンサ、１５は定着後の用紙を排出する排出ローラ、１４は定着後の有無を検出する排紙センサである。２５はドアの開閉を検出するドアスイッチ、２６は排出ローラである。
【００２１】
以下、図３３に示すタイミングチャート及び図３０に示すブロック図を参照しながら図３２に示す画像形成装置のジャム処理動作について説明する。
【００２２】
図３３は、図３２に示す画像形成装置のジャム処理動作を説明するタイミングチャートである。
【００２３】
通常プリンタがプリント要求（ＰＲＮＴ＝”Ｌｏｗ”）を受けると、感光体ドラム１を含む紙搬送系を駆動すると供に帯電，現像，転写の各高圧の立ち上げを行い、スキャナモータを規定回転数まで立ち上げる。
【００２４】
これらの処理が終了すると指定給紙口より、給紙動作を開始し所定時間後にレジストセンサ２２に紙先端が突き当たりレジストセンサ紙有りになる。しかし、所定時間Ｔ１（図３３）経過してもレジストセンサ紙無しならば給紙遅延ジャムになる。
【００２５】
一方、レジストセンサ紙有り状態になった後、給紙動作を一旦停止し、プリンタコントローラ１００に垂直同期要求信号（／ＶＳＲＥＱ信号）を出力し、それに対する垂直同期信号（／ＶＳＹＮＣ信号）を受けると、レジストローラ２１を再起動し、感光体ドラム１で用紙にトナーがのり、定着ローラ９でトナーが融着され排紙センサ１４を通過し機外に排紙される。
【００２６】
また、垂直同期信号（／ＶＳＹＮＣ信号）を受けた後レジストローラ２１再起動後、各記録用紙の紙搬送にかかる所定時間Ｔ３（図３３）経過後も、排紙センサ１４が紙無し状態ならば、排紙遅延ジャム、所定時間Ｔ４（図３３）経過後も排紙センサ１４が紙有り状態ならば排紙滞留ジャムとなる。
【００２７】
さらに垂直同期信号（／ＶＳＹＮＣ信号）受信後、レジストローラ２１再起動後、所定時間Ｔ２（図３３）経過後もレジストセンサ２２が紙有り状態ならば給紙滞留ジャムとなる。
【００２８】
このようなセンサ出力監視により、一度ジャム状態に遷移すると、所定のジャム処理を施し、ドアオープン／クローズをドアスイッチ２５により検出してジャムリカバリーをしなければならない。
【００２９】
このように、従来の画像形成装置ではドア開閉等による紙づまり解除処理後、紙搬送路に設けた複数の紙有無センサにより機内に残留している紙を検知し、自動排紙するように構成されている。
【００３０】
図３４は従来の画像形成装置におけるジャムリカバリ処理手順の一例を示すフローチャートである。なお、（１）〜（５）は各ステップを示す。
【００３１】
先ず、エンジン制御部１０１がドアスイッチ２５の状態を監視して、ドアがオープンし（１）、その後ドアクローズとなったら（２）、排紙センサ１４が紙有りを検知しているかどうかを判定して（３）、ＹＥＳならばステップ（１）に戻り、ＮＯならばレジストセンサ２２が紙有りを検知しているかどうかを判定して（４）、ＮＯならばスタンバイ状態に遷移し、ＹＥＳならば自動排紙処理を実行して（５）、スタンバイ状態に遷移するように制御ししている。
【００３２】
【発明が解決しようとする課題】
しかしながら、上記従来例では、紙づまり解除処理後、紙有無センサで残留紙を検知し、自動排紙するように作動するために自動排紙では紙サイズや位置による適正な紙づまり検知が行えず、自動排紙中に紙づまりが発生した場合は、紙づまりを検知するまでの時間が長くなってしまう問題点があった。
【００３３】
また、ジャムリカバリーの自動排紙処理中に、再びジャムが発生した場合に、その検出が遅くなり、状態によってはプリンタに損傷を与えるという問題点があった。
【００３４】
さらに、ジャムが発生した場合、図３４に示したジャムリカバリーシーケンスに従ってジャム状態によらず排紙センサ紙無しの場合のみドアの開閉により、自動排紙モードに遷移するが、例えば連続プリントの場合等、前の紙が排紙センサ通過中（排紙センサ紙有り状態中）に次の紙が給紙遅延ジャムになると排紙センサ紙有り状態である為、自動排紙モードに遷移せず、所定のジャム処理を施さなければならないため、却ってユーザによる操作負担を増大させるとともに、必要以上の解除処理時間を要する等の問題点があった。
【００３５】
本発明は、上記の問題点を解消するためになされたもので、本発明の目的は、記録媒体を搬送する搬送路上の第１の位置で記録媒体の有無を検知する第１の記録媒体検知手段の検知結果に基づいて、前記第１の位置への記録媒体の搬送遅延又は前記第１の位置での記録媒体の滞留を検知し、また、前記搬送路上の前記第１の位置よりも記録媒体搬送方向下流側の第２の位置で記録媒体の有無を検知する第２の記録媒体検知手段による記録媒体の有無の検知結果に基づいて、前記第２の位置での記録媒体の滞留を検知する搬送不良検知手段により検知される搬送不良検知結果を、記憶保持手段に記憶保持しておき、画像形成装置においてドアクローズされた時又は電源が再投入された時に、前記記憶保持手段に記憶された前記搬送不良検知結果が、前記第１の位置への記録媒体の搬送遅延又は前記第１の位置での滞留を示す場合、決定手段が、前記第１の記録媒体検知手段が記録媒体無しを検知し、且つ、前記第２の記録媒体検知手段が記録媒体有りを検知していることを条件に搬送路上に残留する記録媒体を排紙する自動排紙動作を実行する決定を行い、前記記憶保持手段に記憶された前記搬送不良検知結果が前記第２の位置での記録媒体の滞留を示す場合、前記決定手段が、前記第２の記録媒体検知手段が記録媒体無しを検知し、且つ、前記第１の記録媒体検知手段が記録媒体有りを検知していることを条件に前記自動排紙動作を実行する決定を行うことにより、自動排紙により機内損傷を発生する恐れのない位置にある記録媒体を確実に排紙することができ、さらに、搬送路の機器を損傷させる恐れのある記録媒体の自動排紙を確実に制限することができる画像形成装置を提供することを目的とする。
【００４３】
本発明に係る第１の発明は、記録媒体に画像を形成する画像形成手段を有する画像形成装置において、記録媒体を搬送する搬送路上の第１の位置で前記記録媒体の有無を検知する第１の記録媒体検知手段と、前記搬送路上の、前記第１の位置よりも記録媒体搬送方向下流側の第２の位置で記録媒体の有無を検知する第２の記録媒体検知手段と、前記第１の記録媒体検知手段の検知結果に基づいて、前記第１の位置への記録媒体の搬送遅延又は前記第１の位置での記録媒体の滞留を検知し、前記第２の記録媒体検知手段による記録媒体の有無の検知結果に基づいて、前記第２の位置での記録媒体の滞留を検知する搬送不良検知手段と、前記搬送不良検知手段により検知される搬送不良検知結果を記憶し、前記画像形成装置においてドアオープンされた場合又は電源が落とされた場合も前記搬送不良検知結果を保持する記憶保持手段と、前記画像形成装置においてドアクローズされた時又は電源が再投入された時に、前記記憶保持手段に記憶された前記搬送不良検知結果及び前記第１，第２の記録媒体検知手段の記録媒体の有無検知結果に基づいて、前記搬送路上に残留する記録媒体を排紙する自動排紙動作を実行するか否かを決定する決定手段とを有し、前記記憶保持手段に記憶された前記搬送不良検知結果が、前記第１の位置への記録媒体の搬送遅延又は前記第１の位置での滞留を示す場合、前記決定手段は、前記第１の記録媒体検知手段が記録媒体無しを検知し、且つ、前記第２の記録媒体検知手段が記録媒体有りを検知していることを条件に前記自動排紙動作を実行する決定を行い、前記記憶保持手段に記憶された前記搬送不良検知結果が前記第２の位置での記録媒体の滞留を示す場合、前記決定手段は、前記第２の記録媒体検知手段が記録媒体無しを検知し、且つ、前記第１の記録媒体検知手段が記録媒体有りを検知していることを条件に前記自動排紙動作を実行する決定を行うものである。
本発明に係る第２の発明は、前記記憶保持手段に記憶された前記搬送不良検知結果が、前記第１の位置への記録媒体の搬送遅延又は前記第１の位置での滞留を示す場合、前記決定手段は、前記第１の記録媒体検知手段が記録媒体有りを検知していることを条件に前記自動排紙動作を実行しない決定を行い、前記記憶保持手段に記憶された前記搬送不良検知結果が前記第２の位置での記録媒体の滞留を示す場合、前記決定手段は、前記第２の記録媒体検知手段が記録媒体有りを検知していることを条件に前記自動排紙動作を実行しない決定を行うものである。
【００５２】
【実施例】
〔第１実施例〕
図１は本発明の一実施例を示す画像形成装置の構成を説明する実施例であるプリンタの断面図である。
【００５３】
図において、５１は感光体ドラムである。感光体ドラム５１の表面は上方に配された帯電器５２によって一様に帯電されたレーザ発光素子５３やポリゴンミラー５４及びスキャナモータ５５等を備えた光学ユニット５６から照射されるレーザビーム５７によって露光が行われ、感光体ドラム５１上に静電潜像を形成する。静電潜像は感光体ドラム５１に対応して配設された現像器５８によって現像され、トナー像が形成される。トナー像は給紙カセット５９とピックアップローラ６０ならびに給紙ローラ６１を備えた給紙口より搬送された紙に転写帯電器６２によって転写される。トナー像を転写された紙は定着器６３に搬送され加熱ローラ６４と加圧ローラ６５によって定着が行われ、排紙ローラ６６によって排紙トレイ６７に排出される。６８は給紙センサ、６９は排紙センサである。ＣＯＮＴはコントローラ部で、ＭＰＵ，ＲＡＭ，ＲＯＭを備えて、ＲＯＭに記憶された各種の制御プログラムに基づいて各部を総括的に制御する。
【００５４】
本実施例では、紙づまり検知として５種類のタイミング検知を行っている。
【００５５】
以下に図２に示すタイミングチャートおよび図３を参照しながら紙づまり検知のタイミングを説明する。
【００５６】
図２は、図１に示した画像形成装置におけるジャム検知状態を説明するタイミングチャートであり、図３は、図１に示した要部拡大断面図であり、図１と同一のものには同一の符号を付してある。
【００５７】
図２において、ピックアップローラ信号は、ピックアップローラ６０の駆動を制御する信号でＨレベルで駆動状態を、Ｌレベルで停止状態を現す。給紙センサ信号は、給紙ローラ６１の下流に配置された給紙センサ６８の出力信号で、Ｈレベルで紙有状態を、Ｌレベルで紙無状態を現す。排紙センサ信号は、定着器６３の下流に配置された排紙センサ６９の出力信号で、Ｈレベルで紙有状態を、Ｌレベルで紙無状態を現す。
【００５８】
Ｔ１は１頁目の紙を給紙するため、ピックアップローラ６０の駆動を開始したタイミングを示し、Ｔ２は１頁目の紙の先端が給紙センサ６８に達したタイミングを示し、Ｔ３は１頁目の紙の後端が給紙センサ６８から抜けたタイミングを示し、Ｔ４は１頁目の紙の先端が排紙センサ６９に達したタイミングを示し、Ｔ５は１頁目の紙の後端が排紙センサ６９から抜けたタイミングを示し、Ｔ６は２頁目の紙を給紙するためピックアップローラ６０の駆動を開始したタイミングを示し、Ｔ７は２頁目の紙の先端が給紙センサ６８に達したタイミングを示し、Ｔ８は２頁目の紙の後端が給紙センサ６８から抜けたタイミングを示し、Ｔ９は２頁目の紙の先端が排紙センサ６９に達したタイミングを示し、Ｔ１０は２頁目の紙の後端が排紙センサ６９から抜けたタイミングを示す。このタイミングに対し本実施例では以下の紙づまり検知を行っている。
（１）給紙不良検知
ピックアップローラ６０を駆動（タイミングＴ１，Ｔ６）してから所定時間ｔ１秒以内に給紙センサ６８に紙の先端が達していないとき紙づまりと判断する。
（２）給紙滞留検知
給紙センサ６８で紙の先端を検知（タイミングＴ２，Ｔ７）してから所定時間ｔ２秒以内に給紙センサ６８から紙の後端が抜けていないとき紙づまりと判断する。
（３）排紙遅延検知
給紙センサ６８で紙の先端を検知（タイミングＴ２，Ｔ７）してから所定時間ｔ３秒以内に排紙センサ６９に紙の先端が達していないとき紙づまりと判断している。
（４）排紙滞留検知
給紙センサ６８で紙の後端を検知（タイミングＴ３，Ｔ８）してから所定時間ｔ４秒以内に排紙センサ６９から紙の後端が抜けていないとき紙づまりと判断する。
（５）定着ローラ巻付検知
排紙センサ６９で紙の先端を検知（タイミングＴ４，Ｔ９）してから所定時間ｔ５秒以内に排紙センサ６９から紙が抜けているとき紙づまりと判断する。
【００５９】
ここで、定着器６３の加熱ローラ６４に紙が巻き付く場合を上記図３の（ａ）〜（ｃ）を参照しながら説明する。
【００６０】
図３の（ａ）に示すように加熱ローラ６４と加圧ローラ６５の圧接部を通過した紙Ｐが排紙センサレバー７０の前端を図３の（ｂ）に示すように押しあげると、排紙センサレバー７０は軸７１を中心に回動し、後端が排紙センサ６９の非遮光位置へ移動する。排紙センサ６９は、排紙センサレバー７０の後端を遮光板として、遮光板が非遮光位置にあるとき紙有りと認識し、排紙センサ信号をＨレベルにする。
【００６１】
しかしながら、図３の（ｃ）のように紙がトナーにより加熱ローラ６４に巻き付く場合は、排紙センサレバー７０の前端から紙の先端が下流に戻るため、排紙センサレバー７０の後端の遮光板が排紙センサ６９の遮光位置に戻り紙無しと認識される。この巻き付きは、紙の先端が排紙センサ６９に達してから、排紙ローラ６６に達するまでの時間（前記所定時間ｔ５）に発生するもので、排紙ローラ６６に紙の先端が達してからは、排紙ローラ６６の搬送力により巻き付くことはなくなる。
【００６２】
以上説明した紙づまり検知を図１に示したコントローラ部ＣＯＮＴのＭＰＵがピックアップローラ信号，給紙センサ信号，排紙センサ信号を監視して判断している。
【００６３】
コントローラ部ＣＯＮＴでは、プログラムが書き込まれているＲＯＭ、読み書き可能な記憶手段であるＲＡＭ、マイクロプロセシングユニット（ＭＰＵ）等から構成され、例えば、給紙不良検知の場合は、ＭＰＵがピックアップローラ６０を駆動すると共に、所定時間ｔ１に対応する各タイマカウンタを起動し、給紙センサ６８が紙有り（給紙センサ信号がＨレベル）になれば、タイマカウンタを停止する。そして、タイマカウンタがカウントアップした場合は、所定時間ｔ１が経過しても給紙センサ６８に紙が達していないと判断し、給紙不良紙づまりをする。
【００６４】
同様の処理をほかの紙づまり検知でも行い、紙づまりが検知されると、図４に示す構成でＲＡＭにデータを記憶する。
【００６５】
図４は、図１に示したコントローラ部ＣＯＮＴのＲＡＭに確保される紙づまりデータの構造を説明する図である。
【００６６】
この図に示すように、ＭＳＢと６ｔｈｂｉｔの２ビットで、紙づまりを検知したときの搬送路にある紙の枚数（以降搬送枚数と称する）をＲＡＭ上にＭＰＵが記憶する。搬送枚数は、ピックアップローラ６０を駆動すると１枚増加し、排紙センサ６９から紙の後端が抜けると１枚減少する。
【００６７】
５ｔｈｂｉｔから１ｓｔｂｉｔまでは、それぞれ給紙不良，給紙滞留，排紙遅延，排紙滞留，定着ローラ巻付の各紙づまり検知に対応し、紙づまりが発生したとき、その紙づまりに対応するｂｉｔに「１」を記憶する。
【００６８】
次に紙づまり解除処理について図５，図６を参照しながら説明する。
【００６９】
図５は、図１に示したコントローラ部ＣＯＮＴに確保される紙づまり判定テーブルの一例を示す図である。
【００７０】
この図に示すように、データと現在の給紙センサ６８，排紙センサ６９の状態により、搬送路にある紙を排紙可能かどうかを示し、図中の「−」は給紙センサ６８，排紙センサ６９共に紙無しのときで、自動排紙を行う必要がないことを表し、「×」は、紙づまりデータに対し、現在の給紙センサ，排紙センサの状態が変わっていないため、自動排紙を行うことが出来ないことを表し、「○」は、紙づまりデータに対し、実際に紙づまりを起こした紙は取りのぞかれ、搬送可能な状態の紙が搬送路にあることを表し、「△」は、紙づまりデータに対し、通常ではあり得ない状態を表し、本実施例では自動排紙を行わないようにしている。
【００７１】
図６は本発明に係る画像形成装置における第１の紙づまり解除処理手順の一例を示すフローチャートである。なお、（１）〜（１０）は各ステップを示す。
【００７２】
ステップ（１）では紙づまりを解除するため、図示していないドアが開閉されたかを判断し、ドアが開閉されたらステップ（２）へ移る。
【００７３】
ステップ（２）では、給紙センサ６８に紙があるかを判断し、紙があればステップ（３）へ紙が無ければステップ（５）へ移る。
【００７４】
ステップ（３）では、紙づまりデータの搬送枚数が２枚かどうかを判断し、２枚ならばステップ（４）へ、１枚ならばステップ（１）へ移る。
【００７５】
ステップ（４）では、ＲＡＭに記憶される図４に示した紙づまりデータの２ｎｄｂｉｔを確認し、２ｎｄＢｉｔが「１」のとき、すなわち排紙滞留のときはステップ（９）へ、２ｎｄＢｉｔが「０」のとき、すなわち排紙滞留ではないときはステップ（１）へ移る。
【００７６】
一方、ステップ（２）の判定でＮＯの場合は、ステップ（５）で、排紙センサ６９に紙があるかを判断し、紙があればステップ（６）へ、紙がなければステップ（１０）へ移る。
【００７７】
ステップ（６）では、紙づまりデータの搬送枚数が２枚かどうかを判断し、２枚ならばステップ（７）へ、１枚ならばステップ（１）へ移る。
【００７８】
ステップ（７）では、紙づまりデータの５ｔｈＢｉｔを確認し、５ｔｈＢｉｔが「１」のとき、すなわち給紙不良のときはステップ（９）へ，５ｔｈＢｉｔが「０」のとき、すなわち給紙不良でないときはステップ（８）へ移る。
【００７９】
ステップ（８）では、紙づまりデータの４ｔｈＢｉｔを確認し、４ｔｈＢｉｔが「１」のとき、すなわち給紙滞留のときはステップ９へ、４ｔｈＢｉｔが「０」のとき、すなわち給紙滞留でないときはステップ（１）へ移る。
【００８０】
ステップ（９）では、図５に示した搬送可能な状態（内容「○」）なので、紙の搬送を開始し、排紙を行う。
【００８１】
次いで、ステップ（１０）では、紙づまり状態から回復し、印字可能な状態になる。
【００８６】
以上説明したように、紙づまりデータと現在の給紙センサ，排紙センサの状態により、紙づまりを解除しようとしたとき、自動排紙が可能かどうかを判断することで無理な自動排紙により機器にダメージを与えない。
【００８７】
図７は本発明の他の実施例を示す画像形成装置における紙詰まりデータの構造を説明する図であり、上記紙づまりデータと同様にＲＡＭに記憶するデータである。
【００８８】
図において、ＭＰＵの給紙センサ紙有カウンタ部は、ＲＡＭ上に確保される上位，下位２Ｂｙｔｅのカウント値記憶領域に、給紙された紙が給紙センサ６８に達すると「０」から「１０」ｍｓｅｃおきにカウントをインクリメントし、給紙センサ６８の紙が通過している時間を計っている。
【００８９】
同様にＭＰＵの排紙センサ紙有カウンタ部は、ＲＡＭ上に確保される上位，下位２Ｂｙｔｅのカウント値記憶領域に、搬送された紙が排紙センサ６９に達すると「０」から「１０」ｍＳｅｃおきにカウンをインクリメントし、排紙センサ６９の紙が通過している時間を計っている。
【００９０】
このように複数のカウンタ部を設け、上述した紙づまりが発生すると、紙づまりデータと共に給紙センサ紙有カウンタと排紙センサ紙有カウンタの値をＲＡＭ上に記憶する。
【００９１】
次に、紙づまり状態を解除するため、ドアの開閉を行い上述したように紙づまりデータによる自動排紙を行うか否かの判断をし、自動排紙を行う場合に、以下に示すような紙づまり検知を行う。
【００９２】
すなわち、排紙センサ６９に紙が有る状態で自動排紙をする場合は、排紙センサ紙有カウントに記憶されたデータに応じた時間ｔｘを用いて排紙滞留紙づまり検知として排紙のため駆動を開始してからｔ４−ｔｘ時間以内に排紙センサ６９から紙の後端が抜けないとき紙づまりと判断する。
【００９３】
一方、給紙センサ６８に紙が有る状態で自動排紙をする場合は、給紙センサ紙有カウンタ部にカウントされＲＡＭに記憶されたデータに応じた時間ｔｙを用いて、給紙滞留紙づまり検知として、排紙のため駆動を開始してからｔ４−Ｔｙ時間以内に給紙センサ６８から紙の後端が抜けないとき紙づまりと判断する。
【００９４】
また排紙遅延紙づまり検知として排紙のため駆動を開始してからｔ３−ｔｙ時間以内に排紙センサ６９に紙の先端が達しないとき紙づまりと判断する。排紙滞留紙づまり検知については通常と同じものを行う。
【００９５】
以上説明したように、紙づまりを検知したときに、給紙センサと排紙センサに通過している紙の通過時間を記憶し、自動排紙を行うときの紙づまり検知の検知時間を記憶した時間で補正することで自動排紙のときに無理な駆動を少なくし、機器にダメージを与えずに済む。
【００９６】
また、実施例では、記憶手段としてＲＡＭを用いているが、例えばＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）等の不揮発性の記憶素子を用いることで、紙づまり中に電源を落とされても、電源再投入のときに自動排紙を行うこともできる。
〔第２実施例〕
図８は本発明の第２実施例を示す画像形成装置の制御構成を説明するブロック図であり、図３０と同一のものには同一の符号を付してある。
【００９７】
図において、１０１Ａは通常時におけるジャム検出，自動排紙時におけるジャム検出および通常印字時の機内紙位置検出部を有するエンジン制御部である。１０７はジャムリカバリーの自動排紙紙処理をエンジン制御部１０１Ａの指示に基づき行う自動排紙制御部である。
【０１０１】
以下、図９に示すフローチャートを参照しながら本発明に係る画像形成装置における自動排紙処理動作について説明する。
【０１０２】
図９は本発明に係る画像形成装置における第１の自動排紙処理手順の一例を示すフローチャートである。なお、（１）〜（１０）は各ステップを示す。
【０１０３】
ジャムのリカバリーは、ジャム発生後ユーザがジャム発生部のドアを開け、用紙を取り除いてからドアを閉めた場合などに行われる。また、排紙部におけるジャムが発生し、プリンタが停止してからユーザがプリンタドアを開け、排紙部の用紙を取り除き再度プリントドアが閉められた場合を示す。また、機内残留紙は先端が排紙センサ６９とレジストセンサ６８の間にあり、後端はレジストセンサ６８より搬送方向に対して上流側に存在しているとしている。
【０１０４】
先ず、自動排紙モードに入ると、排紙センサ６９の状態をチェックする（１）。排紙センサ６９に用紙が存在する場合には即座にジャム処理を行う。
【０１０５】
一方、ステップ（１）で排紙センサ６９に用紙がないと判定された場合には、自動排紙モードとなり搬送系を駆動する（２）。次いで、自動排紙時間として機内紙が十分に排出できる時間Ｔ０をセットする（３）。
【０１０６】
次いで、レジストセンサ６８の紙有無をチェックする（４）。つまり、この場合レジストローラ部の用紙もユーザにより取り除かれたことを考慮している。
【０１０７】
ステップ（４）の判定で、レジストセンサ紙無しの場合にはジャム検出は実行せず、タイマが時間Ｔ０が経過するまで搬送系を駆動する（５），（６）を実行して、ステップ（４）に戻る。
【０１０８】
一方、ステップ（４）の判定でＹＥＳの場合は、用紙位置情報を読み取り（７）、その情報に基づいた排紙遅延ジャム検出タイマに時間Ｔ２をセットする（８）。
【０１０９】
次いで、ジャムタイマ（エンジン制御部１０１Ａに設けられる）が時間Ｔ２の計時を終了するのを待機し（９）、タイマ計時を終了したら、排紙センサ６９が紙有りを検出しているかどうかを判定し（１０）、ＹＥＳならば滞留ジャム検出処理を実行し、ＮＯならばジャム処理を実行する。
【０１１０】
以下、上記ステップ（７）で読み取る位置情報から排紙遅延ジャム検出タイマのセット値算出方法を以下に示す。この場合の位置情報とは、プリンタコントローラ１００から／ＶＳＹＮＣ信号を受け、レジストローラ６１を再起動してからの時間情報と搬送スピードとから算出される。その算出アルゴリズムを図１０に示す。
【０１１１】
図１０は、図８に示したエンジン制御部１０１Ａによる用紙位置検出処理手順の一例を示すフローチャートである。なお、（１）〜（６）は各ステップを示す。
【０１１２】
プリンタコントローラ１００から／ＶＳＹＮＣ信号を受信したかどうかチェックした結果（１）、／ＶＳＹＮＣ信号を受信したと判断した場合には、位置検出のためのカウントアップタイマ（エンジン制御部１０１Ａに設けられる）をセットする（２）。このカウントアップタイマはその後、排紙センサ紙有りとなると（３）、このカウントアップタイマはクリアされる（４）。
【０１１３】
従って、自動排紙の排紙遅延ジャム検出時によりこのカウントアップタイマの値がクリアされていれば、用紙先端位置はレジストセンサ６８と排紙センサ６９の間にはないことを示している。
【０１１４】
また、／ＶＳＹＮＣ信号を受信した後（１）、排紙センサ６９に用紙が到達する以前に、他の要因で通常ジャム検出がジャムを検出した場合には（５）、カウントアップタイマを停止し（６）、そのタイマ値をＲＡＭに記憶する。
【０１１５】
従って、排紙センサ６９とレジストセンサ６８の間のどの位置に用紙先端が存在しているかを知るには、レジストセンサ６８から排紙センサ６９までの距離（Ｌ１（ｍｍ）），搬送スピード（Ｖｐ（ｍｍ／ｓｅｃ）），タイマ値（Ｔ１（ｓｅｃ））とすると排紙センサ６９から用紙先端までの距離Ｌ２は、下記第（１）式より算出される。
【０１１６】
Ｌ２＝Ｌ１−Ｖｐ＊Ｔ１        ……（１）
この情報から、図９に示したフローチャートでの自動排紙時の排紙遅延ジャムタイマ値Ｔ２は、下記第（２）式より決定される。
【０１１７】
Ｔ２＝（Ｌ２／Ｖｐ）＋Ｔｍ＝（Ｌ１／Ｖｐ）−Ｔ１＋Ｔｍ……（２）
なお、第（２）式中のＴｍはジャム検出時のマージンであり、例えば搬送時の２０ｍｍや３０ｍｍに相当する時間を設定する。
【０１１８】
図１１は本発明に係る画像形成装置における第２の自動排紙処理手順の一例を示すフローチャートである。なお、（１）〜（１０）は各ステップを示す。
【０１１９】
なお、本実施例では、通常印字中に排紙部ジャムが発生した時、他の用紙先端がレジストセンサ６８の手前に存在していた場合の処理を示している。この場合、自動排紙に入る前の排紙センサ６９のチェックは前述従来例と同様であるが、その後の処理が異なる。
【０１２０】
すなわち、自動排紙モードに入ると、排紙センサ６９の状態をチェックする（１）。排紙センサ６９に用紙が存在する場合には即座にジャム処理を行う。
【０１２１】
一方、ステップ（１）で排紙センサ６９に用紙がないと判定された場合には、自動排紙モードとなり搬送系を駆動する（２）。次いで、自動排紙時間として機内残留紙が十分に排出できる時間Ｔ０をセットする（３）。
【０１２２】
次いで、レジストセンサ６８の紙有無をチェックする（４）。この場合、用紙先端はレジストセンサ６８の手前にあるので、レジストセンサ６８チェックの時点で、レジストセンサ紙無しの場合には自動排紙タイマ（Ｔ０）が終了するのを待ちつつ再度レジストセンサ６８のチェックを行っている（７），（８）。
【０１２３】
レジストセンサ６８の手前にあった用紙が自動排紙による搬送系の駆動により、レジストセンサ位置まで搬送されてからは、自動排紙時間Ｔ０をタイマに再度セットする（６）。つまり、時間Ｔ０は用紙がレジストセンサ部から搬送して、十分排出できる時間に設定されている。また、ここでは前述実施例のように、用紙先端位置を算出する必要はないため時間Ｔ２の値は、
Ｔ２＝（Ｌ１／Ｖｐ）＋Ｔｍ        ……（３）
という固定値にセットされる。
【０１２４】
このような処理によりレジスト前に用紙が存在する場合においても前述実施例と同様の処理が可能である。
【０１２５】
また、その後の排紙滞留ジャムの検出は、レジストセンサ紙無しとなってから（Ｌ１／Ｌｐ）＋Ｔｍ経過後の排紙センサの紙有無情報により、紙有りでジャムとすれば実施できる。
【０１２６】
上記第１，２の自動排紙処理では、自動排紙開始直前に排紙センサ６９の紙有無をチェックし、排紙センサ紙有りの時は即ジャムとしているが、プリンタの特性によっては、以下の用紙位置検出処理を実行することにより排紙センサ紙有無状態でも自動排紙可能な場合がある。
【０１２７】
図１２は本発明に係る画像形成装置における他の用紙位置検出処理手順の一例を示すフローチャートである。なお、（１）〜（１１）は各ステップを示す。
【０１２８】
先ず、／ＶＳＹＮＣ信号を受信した後（１）、排紙センサ紙有無をチェックし（２）、紙有りとなる以前にジャムが発生した場合は（３）、前述の通りの処理を行うが、説明は省略する。
【０１２９】
一方、ステップ（２）で排紙センサ紙有りとなった場合には、カウントアップタイマＴ３をセットする（４）。その後、レジストセンサ６８が後端を検出したかどうかをチェックし（５）、レジストセンサ紙無し（つまり後端を検出）となる以前にジャムが発生した場合には（６）、通紙中の紙サイズ（Ｌｐ（ｍｍ）とする）が分かっているので、カウントアップタイマＴ３を停止して（７）、検出処理を終了する。なお、用紙後端位置はレジストセンサ６８の手前Ｌ３（ｍｍ）を下記第（４）式に基づいて算出される。
【０１３０】
Ｌ３＝Ｌｐ−（Ｌ１＋Ｖｐ＊Ｔ３）        ……（４）
また、レジストセンサ紙無し検出後は、カウントアップタイマを時間Ｔ４の間起動する（８）。その後、排紙センサ紙無しとなれば（９），（１０）、機内紙はすべて排出されたと判断し、カウントアップタイマＴ４をクリアする（１１）。
【０１３１】
一方、排紙センサ紙無しとなる以前にジャムが発生した場合には、用紙後端位置は下記第（５）式に基づいて排紙センサ６９の手前Ｌ４（ｍｍ）と算出される。
【０１３２】
Ｌ４＝Ｌｐ−Ｖｐ＊Ｔ４                  ……（５）
以上の結果から、自動排紙時にＴ４＝０でＴ４≠０の場合には、（Ｌ３／Ｖｐ）＋Ｔｍの時間でレジストセンサ紙無しを、また、Ｔ４≠０，Ｔ３≠０の場合には（Ｌ４／Ｖｐ）＋Ｔｍの時間で排紙センサ紙無しを検出することで、機内残留紙の滞留ジャムを検出すればよいことになる。
〔第３実施例〕
以下、図３２に示した画像形成装置を利用したジャム判定処理について図１３〜図１７に示すフローチャート（プリント要求（／ＰＲＮＴ＝”Ｌｏｗ”）からプリント終了までのシーケンス）および図１を参照しながら説明する。
【０１３３】
なお、紙搬送経路に設けたレジストセンサ６８，排紙センサ６９によって紙搬送不良（ジャム）が検出可能な図１に示した画像形成装置を例とする。
【０１３８】
図１３は本発明の第３実施例を示す画像形成装置におけるジャム検知メイン処理手順の一例を示すフローチャートである。なお、（１）〜（８）は各ステップを示す。
【０１３９】
先ず、／ＰＲＮＴ信号が「Ｌｏｗ」になるとＰｉｃｋＵｐ動作を開始し（１）、給紙動作が開始される。ここで、詳細は後述するジャム検知１タスクが起動する。
【０１４０】
ここでは、レジストセンサ２２に紙が到達するまでの時間を検出している。レジストセンサ紙有りになると垂直同期要求信号（／ＶＳＲＥＱ）がエンジン側からプリンタコントローラ側に出力され（３）、垂直同期信号（／ＶＳＹＮＣ信号）受信待ちとなる（４）。
【０１４１】
この様にして、／ＶＳＹＮＣ信号を受信すると、レジストローラが再起動し（５）、順次ジャム検知２タスク（６），ジャム検知３タスク（７），ジャム検知４タスク（８）が起動する。
【０１４２】
それぞれジャム検知２タスクでは排紙センサに紙が到達する時間、ジャム検知３タスクではレジストセンサが紙無し状態になる時間、ジャム検知４タスクでは排紙センサが紙無し状態になる時間を検出している。
【０１４３】
図１４は、図１３に示したジャム検知１タスクの詳細手順を示すフローチャートである。なお、（１）〜（５）は各ステップを示す。
【０１４４】
先ず、図示しないタイマにレジストセンサ２２に紙が到達するまでの時間をセットし（１）、レジストセンサ２２が紙有りを検出したかどうかを判定し（２）、ＮＯならばタイマがタイムオーバーとなったかどうかを判定し（３）、ＮＯならばステップ（２）に戻り、ＹＥＳならば給紙遅延ジャムが発生していると判定し（４）、給紙遅延ジャムを検出して処理を終了する。
【０１４５】
一方、ステップ（２）の判定でＹＥＳの場合はタイマをリセットして（５）、リターンする。
【０１４６】
図１５は、図１３に示したジャム検知２タスクの詳細手順を示すフローチャートである。なお、（１）〜（５）は各ステップを示す。
【０１４７】
先ず、図示しないタイマに排紙センサ１４に紙が到達する時間をセットし（１）、排紙センサ１４が紙有りを検出したかどうかを判定し（２）、ＮＯならばタイマがタイムオーバーとなったかどうかを判定し（３）、ＮＯならばステップ（２）に戻り、ＹＥＳならば排紙遅延ジャムが発生していると判定し（４）、排紙遅延ジャムを検出して処理を終了する。
【０１４８】
一方、ステップ（２）の判定でＹＥＳの場合はタイマをリセットして（５）、リターンする。
【０１４９】
図１６は、図１３に示したジャム検知３タスクの詳細手順を示すフローチャートである。なお、（１）〜（５）は各ステップを示す。
【０１５０】
先ず、図示しないタイマにレジストセンサ２２が紙無し状態になる時間をセットし（１）、レジストセンサ２２が紙有りを検出したかどうかを判定し（２）、ＮＯならばタイマがタイムオーバーとなったかどうかを判定し（３）、ＮＯならばステップ（２）に戻り、ＹＥＳならば給紙滞留ジャムが発生していると判定し（４）、給紙滞留ジャムを検出して処理を終了する。
【０１５１】
一方、ステップ（２）の判定でＹＥＳの場合はタイマをリセットして（５）、リターンする。
【０１５２】
図１７は、図１３に示したジャム検知４タスクの詳細手順を示すフローチャートである。なお、（１）〜（５）は各ステップを示す。
【０１５３】
先ず、図示しないタイマに排紙センサ１４が紙無し状態になる時間をセットし（１）、レジストセンサ２２が紙有りを検出したかどうかを判定し（２）、ＮＯならばタイマがタイムオーバーとなったかどうかを判定し（３）、ＮＯならばステップ（２）に戻り、ＹＥＳならば給紙排紙滞留ジャムが発生していると判定し（４）、排紙滞留ジャムを検出して処理を終了する。
【０１５４】
一方、ステップ（２）の判定でＹＥＳの場合はタイマをリセットして（５）、リターンする。
【０１５５】
各ジャム検知タスクでは、設定された時間を越えても規定された紙有無状態に遷移しないと、ジャム状態となる。
【０１５６】
図１８は、図１３に示した各ジャム検知タスクによるジャム状態からのリカバリー処理手順の一例を示すフローチャートである。なお、（１）〜（８）は各ステップを示す。
【０１５７】
ジャムリカバリーはドアオープン／クローズによって行うが（１），（２）、ドアクローズ時にレジストセンサ２２あるいは排紙センサ１４が紙有り状態であると（３）、ドアオープン以前のジャム状態を検知し（４）〜（６）、排紙遅延ジャム、排紙滞留ジャムならば、再びジャム状態となるため、ステップ（１）に戻る。
【０１５８】
一方、給紙遅延ジャム、給紙滞留ジャムなら（７）、機内残留紙は自動排紙し（８）、スタンバイ状態（プリント要求待ち状態）となる。
【０１５９】
このようなジャムリカバリー方法によりプリンタ使用上の操作性が向上する。〔第４実施例〕
図１９は本発明の第４実施例を示す画像形成装置の構成を説明する概略断面図であり、図３２と同一のものには同一の符号を付してあり、特に、本実施例の画像形成装置は両面印字可能な例に対応する。
【０１６０】
図において、２４は手差し給紙口から用紙を搬送路に送り込む手差し給紙ローラである。２１は給紙された用紙の先端が突き当てられ、斜行を補正すると共に感光体ドラム１への画像書き込みと紙搬送の同期をとるレジストローラである。２２は用紙の先端を検出すると共に給紙された用紙の搬送方向の長さを測定する為のレジストセンサ、１５は定着後の用紙を排出する排紙ローラ、１４は定着後の用紙の有無を検出する排紙センサである。３２は紙搬送方向を切り替えるスイッチ（フラッパー）、３０は紙搬送の再給紙の同期をとる紙搬送ローラ、３１は再給紙の為の紙有無を検出する両面センサである。２５はドアの開閉を検出するドアスイッチである。
【０１６１】
図２０は本発明の第４実施例を示す画像形成装置におけるジャム検知メイン処理手順の一例を示すフローチャートである。なお、（１）〜（１１）は各ステップを示す。
【０１６２】
先ず、／ＰＲＮＴ信号が”Ｌｏｗ”になると、ＰｉｃｋＵｐ動作を開始し（１）、給紙動作が開始される。ここで、給紙遅延ジャム検知タスク（ジャム検知１タスク）を起動し（２）、レジストセンサ２２に紙が到達するまでの時間を検出している。レジストセンサ紙有りになると、垂直同期要求信号（／ＶＳＲＥＱ）がエンジン側からコントローラ側に出力され（３）、垂直同期信号（／ＶＳＹＮＣ）受信待ち状態となる（４）。／ＶＳＹＮＣ信号を受信すると、レジストローラ２１が再起動し（５）、順次、排紙遅延ジャム検知タスク（ジャム検知２タスク）、給紙滞留ジャム検知タスク（ジャム検知３タスク），排紙滞留ジャム検知タスク（ジャム検知４タスク）が起動する（６）〜（８）。
【０１６３】
次いで、両面印字の場合フラッパー３２により用紙は両面用の紙搬送経路を使用する為、両面プリント２回目かどうかを判定し（９）、ＹＥＳならばプリン処理を終了し、ＮＯならば両面センサ３１により遅延ジャム検知タスク，滞留ジャム検知タスクが順次起動して（１０），（１１）、ステップ（１）に戻る。
【０１６４】
なお、各ジャム検知タスクで設定された時間を越えても規定された紙有無状態に遷移しないと後述するようにジャム状態となる。
【０１６５】
図２１は、図２０に示したジャム検知１タスクの詳細手順を示すフローチャートである。なお、（１）〜（５）は各ステップを示す。
【０１６６】
先ず、図示しないタイマにレジストセンサ２２に紙が到達するまでの時間をセットし（１）、レジストセンサ２２が紙有りを検出したかどうかを判定し（２）、ＮＯならばタイマがタイムオーバーとなったかどうかを判定し（３）、ＮＯならばステップ（２）に戻り、ＹＥＳならば遅延ジャムが発生していると判定し（４）、遅延ジャムを検出して処理を終了する。
【０１６７】
一方、ステップ（２）の判定でＹＥＳの場合はタイマをリセットして（５）、リターンする。
【０１６８】
図２２は、図２０に示したジャム検知２タスクの詳細手順を示すフローチャートである。なお、（１）〜（５）は各ステップを示す。
【０１６９】
先ず、図示しないタイマに排紙センサ１４に紙が到達する時間をセットし（１）、排紙センサ１４が紙有りを検出したかどうかを判定し（２）、ＹＥＳならばタイマがタイムオーバーとなったかどうかを判定し（３）、ＮＯならばステップ（２）に戻り、ＹＥＳならば滞留ジャムが発生していると判定し（４）、滞留ジャムを検出して処理を終了する。
【０１７０】
一方、ステップ（２）の判定でＮＯの場合はタイマをリセットして（５）、リターンする。
【０１７１】
図２３は、図２０に示した各ジャム検知タスクによるジャム状態からのリカバリー処理手順の一例を示すフローチャートである。なお、（１）〜（１０）は各ステップを示す。
【０１７２】
先ず、ジャムリカバリーはドアオープン／クローズによって行うが（１），（２）、ドアクローズされるとレジストセンサ２２，排紙センサ１４あるいは両面センサ３１のいずれかが紙有り状態であると（３）、ドアオープン以前のジャム状態を検知し（４）〜（８）、排紙遅延ジャム，排紙滞留ジャム，両面遅延ジャム（４）〜（６）ならば再びジャム状態となるため、ステップ（１）に戻る。
【０１７３】
一方、上記以外のジャム状態なら（７），（８）、給紙滞留ジャムとして（９）、機内紙は自動排紙し（１０）、スタンバイ状態（プリント要求待ち状態）に遷移する。
【０１７４】
以下、レジストセンサ２２と排紙センサ１４の距離が長い画像形成装置、つまり紙搬送経路が長い画像形成装置におけるジャム処理について説明する。
〔第５実施例〕
図２４は本発明の第５実施例を示す画像形成装置におけるジャム検知メイン処理手順の一例を示すフローチャートである。なお、（１）〜（８）は各ステップを示す。
【０１７５】
先ず、／ＰＲＮＴ信号が「Ｌｏｗ」になるとＰｉｃｋＵｐ動作を開始し（１）、給紙動作が開始される。ここで、詳細は後述するジャム検知１タスクが起動する（２）。
【０１７６】
ここでは、レジストセンサ２２に紙が到達するまでの時間を検出している。レジストセンサ紙有りになると垂直同期要求信号（／ＶＳＲＥＱ）がエンジン側からプリンタコントローラ側に出力され（３）、垂直同期信号（／ＶＳＹＮＣ信号）受信待ちとなる（４）。
【０１７７】
この様にして、／ＶＳＹＮＣ信号を受信すると、レジストローラが再起動し（５）、順次ジャム検知２１タスク（６），ジャム検知３１タスク（７），ジャム検知４タスク（８）が起動する。
【０１７８】
図２５は、図２４に示したジャム検知２１タスクの詳細手順を示すフローチャートである。なお、（１）〜（５）は各ステップを示す。
【０１７９】
先ず、図示しないタイマに排紙センサ１４に紙が到達する時間をセットし（１）、レジストセンサ２２が紙有りを検出したかどうかを判定し（２）、ＮＯならばタイマがタイムオーバーとなったかどうかを判定し（３）、ＮＯならばステップ（２）に戻り、ＹＥＳならば給紙滞留ジャムが発生していると判定し（４）、給紙滞留ジャム状態を検出して処理を終了する。
【０１８０】
一方、ステップ（２）の判定でＹＥＳの場合はタイマをリセットして（５）、リターンする。
【０１８１】
図２６は、図２４に示したジャム検知３１タスクの詳細手順を示すフローチャートである。なお、（１）〜（５）は各ステップを示す。
【０１８２】
先ず、図示しないタイマにレジストセンサ２２が紙無し状態になる時間をセットし（１）、レジストセンサ２２が紙有りを検出したかどうかを判定し（２）、ＹＥＳならばタイマがタイムオーバーとなったかどうかを判定し（３）、ＮＯならばステップ（２）に戻り、ＹＥＳならば排紙遅延ジャムが発生していると判定し（４）、排紙遅延ジャムを検出して処理を終了する。
【０１８３】
一方、ステップ（２）の判定でＮＯの場合はタイマをリセットして（５）、リターンする。
【０１８４】
図２７は、図２４に示した各ジャム検知タスクによるジャム状態からのリカバリー処理手順の一例を示すフローチャートである。なお、（１）〜（８）は各ステップを示す。
【０１８５】
先ず、ジャムリカバリーはドアオープン／クローズによって行うが（１），（２）、ドアクローズするとレジストセンサ２２あるいは排紙センサ１４が紙有り状態であると（３）、ドアオープン以前のジャム状態を検知し（４）〜（６）、給紙遅延ジャムならば（７）、機内残留紙は自動排紙し（８）、スタンバイ状態に遷移するが、それ以外のジャム状態ならばステップ（１）に戻り、再びジャム状態となる。
〔第６実施例〕
プリント動作中にドアオープン状態になると、定着器温調，高圧光学および用紙搬送系モータがすべて停止する。この時、通過中の用紙はジャム状態と同等の状態である。
【０１８６】
このようなドアオープンジャムはドアクローズによって、各センサのいずれかが紙有り状態であれば、自動排紙し、スタンバイ状態に遷移する。このジャムリカバリーシーケンスを図２８に示す。
【０１８７】
図２８は本発明の第６実施例を示す画像形成装置におけるジャムリカバリー処理手順の一例を示すフローチャートである。なお、（１）〜（４）は各ステップを示す。
【０１８８】
プリント中に図示しない本体のドアがオープンされると（１）、定着器温調，高圧光学および用紙搬送系モータがすべて停止する。次いで、ドアクローズをドアスイッチ２５等で検知すると（２）、レジストセンサ２２あるいは排紙センサ１４が紙有り状態かどうかを判定し（３）、ＮＯならばスタンバイ状態に復帰し、ＹＥＳならば自動排紙処理を実行した後（４）、スタンバイ状態に復帰する。
〔第７実施例〕
なお、上記各実施例において、ジャムリカバリー時の自動排紙中にジャムが発生する場合もある。なぜなら自動排紙モードはプリンタに通紙可能な最大紙サイズのプリントタイミングで排紙するためである。そこで、自動排紙モード中に発生したジャムのリカバリーシーケンスを実行するように構成してもよい。
【０１９６】
【発明の効果】
以上説明したように本発明に係る第１の発明によれば、記録媒体を搬送する搬送路上の第１の位置で記録媒体の有無を検知する第１の記録媒体検知手段の検知結果に基づいて、前記第１の位置への記録媒体の搬送遅延又は前記第１の位置での記録媒体の滞留を検知し、また、前記搬送路上の前記第１の位置よりも記録媒体搬送方向下流側の第２の位置で記録媒体の有無を検知する第２の記録媒体検知手段による記録媒体の有無の検知結果に基づいて、前記第２の位置での記録媒体の滞留を検知する搬送不良検知手段により検知される搬送不良検知結果を、記憶保持手段に記憶保持しておき、画像形成装置においてドアクローズされた時又は電源が再投入された時に、前記記憶保持手段に記憶された前記搬送不良検知結果が、前記第１の位置への記録媒体の搬送遅延又は前記第１の位置での滞留を示す場合、決定手段が、前記第１の記録媒体検知手段が記録媒体無しを検知し、且つ、前記第２の記録媒体検知手段が記録媒体有りを検知していることを条件に搬送路上に残留する記録媒体を排紙する自動排紙動作を実行する決定を行い、前記記憶保持手段に記憶された前記搬送不良検知結果が前記第２の位置での記録媒体の滞留を示す場合、前記決定手段が、前記第２の記録媒体検知手段が記録媒体無しを検知し、且つ、前記第１の記録媒体検知手段が記録媒体有りを検知していることを条件に前記自動排紙動作を実行する決定を行うので、自動排紙により機内損傷を発生する恐れのない位置にある記録媒体を確実に排紙することができる。
第２の発明によれば、前記記憶保持手段に記憶された前記搬送不良検知結果が、前記第１の位置への記録媒体の搬送遅延又は前記第１の位置での滞留を示す場合、前記決定手段は、前記第１の記録媒体検知手段が記録媒体有りを検知していることを条件に前記自動排紙動作を実行しない決定を行い、前記記憶保持手段に記憶された前記搬送不良検知結果が前記第２の位置での記録媒体の滞留を示す場合、前記決定手段は、前記第２の記録媒体検知手段が記録媒体有りを検知していることを条件に前記自動排紙動作を実行しない決定を行うので、搬送路の機器を損傷させる恐れのある記録媒体の自動排紙を確実に制限することができる。
【０１９７】
従って、自動排紙時における記録媒体の搬送に伴う機器への損傷を防止できるとともに、自動排紙中における排紙ジャムをも確実に検出することができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施例を示す画像形成装置の構成を説明する実施例であるプリンタの断面図である。
【図２】図１に示した画像形成装置におけるジャム検知状態を説明するタイミングチャートである。
【図３】図１に示した要部拡大断面図である。
【図４】図１に示したコントローラ部のＲＡＭに確保される紙づまりデータの構造を説明する図である。
【図５】図１に示したコントローラ部に確保される紙づまり判定テーブルの一例を示す図である。
【図６】本発明に係る画像形成装置における第１の紙づまり解除処理手順の一例を示すフローチャートである。
【図７】本発明の他の実施例を示す画像形成装置における紙詰まりデータの構造を説明する図である。
【図８】本発明の第２実施例を示す画像形成装置の制御構成を説明するブロック図である。
【図９】本発明に係る画像形成装置における第１の自動排紙処理手順の一例を示すフローチャートである。
【図１０】図８に示したエンジン制御部による用紙位置検出処理手順の一例を示すフローチャートである。
【図１１】本発明に係る画像形成装置における第２の自動排紙処理手順の一例を示すフローチャートである。
【図１２】本発明に係る画像形成装置における他の用紙位置検出処理手順の一例を示すフローチャートである。
【図１３】本発明の第３実施例を示す画像形成装置におけるジャム検知メイン処理手順の一例を示すフローチャートである。
【図１４】図１３に示したジャム検知１タスクの詳細手順を示すフローチャートである。
【図１５】図１３に示したジャム検知２タスクの詳細手順を示すフローチャートである。
【図１６】図１３に示したジャム検知３タスクの詳細手順を示すフローチャートである。
【図１７】図１３に示したジャム検知４タスクの詳細手順を示すフローチャートである。
【図１８】図１３に示した各ジャム検知タスクによるジャム状態からのリカバリー処理手順の一例を示すフローチャートである。
【図１９】本発明の第４実施例を示す画像形成装置の構成を説明する概略断面図である。
【図２０】本発明の第４実施例を示す画像形成装置におけるジャム検知メイン処理手順の一例を示すフローチャートである。
【図２１】図２０に示したジャム検知１タスクの詳細手順を示すフローチャートである。
【図２２】図２０に示したジャム検知２タスクの詳細手順を示すフローチャートである。
【図２３】図２０に示した各ジャム検知タスクによるジャム状態からのリカバリー処理手順の一例を示すフローチャートである。
【図２４】本発明の第５実施例を示す画像形成装置におけるジャム検知メイン処理手順の一例を示すフローチャートである。
【図２５】図２４に示したジャム検知タスクの詳細手順を示すフローチャートである。
【図２６】図２４に示したジャム検知タスクの詳細手順を示すフローチャートである。
【図２７】図２４に示した各ジャム検知タスクによるジャム状態からのリカバリー処理手順の一例を示すフローチャートである。
【図２８】本発明の第６実施例を示す画像形成装置におけるジャムリカバリー処理手順の一例を示すフローチャートである。
【図２９】従来例のこの種の画像形成装置の構成を説明する概略断面図である。
【図３０】図２９に示した画像形成装置の制御構成を説明するブロック図である。
【図３１】図３０に示したエンジン制御部によるジャム処理手順の一例を示すフローチャートである。
【図３２】従来の他の画像形成装置の概略構成を説明する断面図である。
【図３３】図３２に示す画像形成装置のジャム処理動作を説明するタイミングチャートである。
【図３４】従来の画像形成装置におけるジャムリカバリ処理手順の一例を示すフローチャートである。
【符号の説明】
ＣＯＮＴ  コントローラ部
６１  給紙ローラ
６８  給紙センサ
６９  排紙センサ
【図１】
0003658021.tif 000002
【図２】
0003658021.tif 000003
【図３】
0003658021.tif 000004
【図４】
0003658021.tif 000005
【図５】
0003658021.tif 000006
【図６】
0003658021.tif 000007
【図７】
0003658021.tif 000008
【図８】
0003658021.tif 000009
【図９】
0003658021.tif 000010
【図１０】
0003658021.tif 000011
【図１１】
0003658021.tif 000012
【図１２】
0003658021.tif 000013
【図１３】
0003658021.tif 000014
【図１４】
0003658021.tif 000015
【図１５】
0003658021.tif 000016
【図１６】
0003658021.tif 000017
【図１７】
0003658021.tif 000018
【図１８】
0003658021.tif 000019
【図１９】
0003658021.tif 000020
【図２０】
0003658021.tif 000021
【図２１】
0003658021.tif 000022
【図２２】
0003658021.tif 000023
【図２３】
0003658021.tif 000024
【図２４】
0003658021.tif 000025
【図２５】
0003658021.tif 000026
【図２６】
0003658021.tif 000027
【図２７】
0003658021.tif 000028
【図２８】
0003658021.tif 000029
【図３０】
0003658021.tif 000030
【図２９】
0003658021.tif 000031
【図３１】
0003658021.tif 000032
【図３２】
0003658021.tif 000033
【図３３】
0003658021.tif 000034
【図３４】
0003658021.tif 000035