(57)【要約】【課題】シートの排出時におけるジャムが繰り返し発生することを抑制することができる画像形成装置、画像形成装置の制御方法およびプログラムを提供する。【解決手段】トレイにシートを排出する画像形成装置は、トレイに積載されたシートが満載状態であるか否かの検知に用いられ、シートの排出先の位置に設けられる回動部材と、トレイの上にシートがあるか否かを検知するシート検知手段と、トレイへシートを排出するための搬送路でジャムが発生しているか否かを検知するジャム検知手段と、シート検知手段がトレイの上にシートがある第１の状態からトレイの上にシートがない第２の状態に変化し、且つ当該第２の状態から第１の状態に変化したことを検知し、ジャム検知手段がジャムの発生を検知したことに基づいて、回動部材を示す情報を表示する制御を行う制御手段と、を備える。【選択図】図２
2020001184.tif 000002
【特許請求の範囲】
【請求項１】
トレイにシートを排出する画像形成装置であって、
前記トレイに積載されたシートが満載状態であるか否かの検知に用いられ、前記シートの排出先の位置に設けられる回動部材と、
前記トレイの上にシートがあるか否かを検知するシート検知手段と、
前記トレイへシートを排出するための搬送路でジャムが発生しているか否かを検知するジャム検知手段と、
前記シート検知手段が前記トレイの上に前記シートがある第１の状態から前記トレイの上に前記シートがない第２の状態に変化し、且つ当該第２の状態から前記第１の状態に変化したことを検知し、前記ジャム検知手段がジャムの発生を検知したことに基づいて、前記回動部材を示す情報を表示する制御を行う制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記回動部材を示す情報を表示する制御として、前記トレイ上のシートが前記回動部材の上に載っているか否かを確認することを促すメッセージを表示させる制御を実行する、
ことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記制御手段は、前記回動部材を示す情報を表示する制御として、前記トレイ上のシートを除去することを促すメッセージを表示させる制御を実行する、
ことを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記制御手段は、前記ジャム検知手段がジャムの発生を検知し、前記シート検知手段の検知結果が変化しない場合、前記ジャムの発生個所を表示する制御を行う、
ことを特徴とする請求項１乃至３の何れか１項に記載の画像形成装置。
【請求項５】
前記回動部材の位置を検知するセンサ、を備え、
前記制御手段は、前記センサの検知結果に基づいて、前記トレイに積載されたシートが満載状態であると判定した場合、前記トレイを下降させる制御を行う、
ことを特徴とする請求項１乃至４のうち何れか１項に記載の画像形成装置。
【請求項６】
前記制御手段は、前記ジャムが検知されたときに第１フラグをセットし、前記トレイの上のシートが検知されなくなったときに前記第１フラグをリセットし、前記トレイの上のシートが検知されており且つ前記第１フラグがリセットされているときに第２フラグをセットし、前記ジャムが検知され且つ前記第２フラグがセットされているときに、前記回動部材を示す情報を表示する制御を行う、
ことを特徴とする請求項１乃至５のうち何れか１項に記載の画像形成装置。
【請求項７】
トレイに積載されたシートが満載状態であるか否かを検知するために用いられ、前記シートの排出先の位置に設けられる回動部材を有する画像形成装置の制御方法であって、
前記トレイの上にシートがあるか否かを検知する工程と、
前記トレイへシートを排出するための搬送路でジャムが発生しているか否かを検知する工程と、
前記トレイの上に前記シートがある第１の状態から前記トレイの上に前記シートがない第２の状態に変化し、且つ当該第２の状態から前記第１の状態に変化したことが検知され、前記ジャムの発生が検知されたことに基づいて、前記回動部材を示す情報を表示する制御を行う工程と、
を有することを特徴とする画像形成装置の制御方法。
【請求項８】
請求項７に記載の画像形成装置の制御方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートを排出する画像形成装置、画像形成装置の制御方法およびプログラムに関する。
【背景技術】
【０００２】
プリンタや複合機等の画像形成装置に異常が発生した際、発生した異常についての対処方法が、画像形成装置の操作画面に表示される。例えば、特許文献１には、異常処理方法のガイダンスを表示する画像処理システムが提案されている。この画像処理システムは、ガイダンス画面に示された操作、たとえば具体的な異常状態を解決するための機器に対するオペレータによる何らかの操作を検知し、ガイダンスの次のステップを表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２３０００１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、画像形成装置が複数のユーザ端末により共有されている場合、画像形成装置は、複数のユーザ端末からの印刷出力に基づいて印刷し、トレイに順次排紙することがある。この場合、トレイには、複数のユーザ端末からの印刷出力に基づいて印刷された用紙が混載する。印刷操作を行ったユーザは、自身が印刷した用紙を得るために、トレイに積載されている全ての用紙を取り出し、自身が印刷した用紙を抜き出した後、残りの用紙をトレイに戻す。画像形成装置が印刷した用紙の排出先に、トレイが満載状態であるかを検知するための満載検知フラグがある場合、用紙がトレイに戻されたときに満載検知フラグに用紙が載ってしまうことがある。通常、用紙排出中に満載検知フラグが用紙の下になることはないため、用紙が満載検知フラグに載った状態では、用紙及び満載検知フラグが、印刷された用紙の排紙口を塞いだ状態になる。
【０００５】
満載検知フラグが排紙口を塞いだ状態で、画像形成装置が用紙を排出すると、用紙の排出が妨げられ、排紙口の手前の搬送路でジャムが発生する。ジャムの発生を画像形成装置が検知した際、画像形成装置は、操作画面に、ジャムが発生している箇所を示すメッセージを表示することで、ジャムの発生個所をユーザに提示することができる。そして、ユーザが、操作画面に表示されるメッセージに従って、ジャム要因となった用紙を取り除くことで、一旦はジャム状態が解消する。しかしながら、満載検知フラグにより排紙口が塞がれたままの状態で、画像形成装置が印刷を再開しても、再びジャムが発生することになる。
【０００６】
本発明の目的は、シートの排出時におけるジャムが繰り返し発生することを抑制することができる画像形成装置、画像形成装置の制御方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像形成装置は、トレイにシートを排出する画像形成装置であって、前記トレイに積載されたシートが満載状態であるか否かの検知に用いられ、前記シートの排出先の位置に設けられる回動部材と、前記トレイの上にシートがあるか否かを検知するシート検知手段と、前記トレイへシートを排出するための搬送路でジャムが発生しているか否かを検知するジャム検知手段と、前記シート検知手段が前記トレイの上に前記シートがある第１の状態から前記トレイの上に前記シートがない第２の状態に変化し、且つ当該第２の状態から前記第１の状態に変化したことを検知し、前記ジャム検知手段がジャムの発生を検知したことに基づいて、前記回動部材を示す情報を表示する制御を行う制御手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、シートの排出時におけるジャムが繰り返し発生することを抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る画像形成装置の断面図である。
【図２】画像形成装置の制御ブロック図である。
【図３】排紙部の断面図である。
【図４】排紙部の構造を拡大した図である。
【図５】操作部の表示パネルに表示される画面例を示す図である。
【図６】ＲＡＭに記憶されている各フラグを示す図である。
【図７】本実施形態に係る画像形成装置の動作の流れを示すフローチャートである。
【図８】図７の初期化処理のフローチャートである。
【図９】図７の印刷処理のフローチャートである。
【図１０】図７の紙検知処理のフローチャートである。
【図１１】図７の表示処理のフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の各実施の形態について図面を参照しながら詳細に説明する。しかしながら、以下の各実施の形態に記載されている構成はあくまで例示に過ぎず、本発明の範囲は各実施の形態に記載されている構成によって限定されることはない。
【００１１】
＜画像形成装置の構成＞
図１は、本実施形態に係る画像形成装置１１０の断面図である。画像形成装置１１０は、給紙カセット１４０に搭載された用紙（シート）をピックアップローラ１５１によりピックアップして、給紙を開始する。給紙された用紙は、搬送ローラ対１５３、１５４、１５５および１６１により用紙搬送路２３６を通って搬送され、画像を形成するためのドラム３０１を通過するときに用紙上に画像が転写される。画像が転写された用紙は、定着ローラ３１２内の定着ヒータ３１１により加熱されつつ、対向する定着加圧ローラ３１３により用紙に画像が定着する。画像が定着された用紙は、搬送ローラ対１６２、２３２および１８０により用紙搬送路２３１を通って、排紙部３００に搬送される。用紙搬送路２３６および２３１に設けられた搬送センサ１５２、１６０、１７１、１９２および１９１は、用紙の搬送状況や滞留を検知することができる。排紙部３００は上段排紙トレイ２１２および下段排紙トレイ２１１を有しており、何れのトレイに排紙するかの指定が可能になっている。
【００１２】
上段排紙トレイ２１２が指定されている場合には、搬送ローラ対１８０を通過した用紙が、搬送ローラ対１８１および１８２に導かれるように、搬送フラッパ１７４が操作される。これにより、画像形成された用紙は上段排紙トレイ２１２に排紙され、上段排紙トレイ２１２には、排紙された用紙が積載される。下段排紙トレイ２１１が指定されている場合には、搬送ローラ対１８０を通過した用紙が、搬送ローラ対１８３および１８４に導かれるように、搬送フラッパ１７４が操作される。これにより、画像形成された用紙は下段排紙トレイ２１１に排紙され、下段排紙トレイ２１１には、排紙された用紙が積載される。
【００１３】
上段トレイセンサ１９７は、上段排紙トレイ２１２上に用紙があるか否かを検出するセンサである。下段トレイセンサ１９６は、下段排紙トレイ２１１上に用紙があるか否かを検出するセンサである。上段満載検知センサ１９５は、上段満載検知フラグ２２２を検知する。上段満載検知フラグ２２２は、用紙の排出先の位置に設けられる回動部材であり、上段排紙トレイ２１２上の用紙が満載状態であるか否かを検知するために用いられる。下段満載検知センサ１９４は、下段満載検知フラグ２２１を検知する。下段満載検知フラグ２２１は、用紙の排出先の位置に設けられる回動部材であり、下段排紙トレイ２１１上の用紙が満載状態であるか否かを検知するために用いられる。上段トレイセンサ１９７が上段満載検知フラグ２２２を検知した結果に基づいて、後述するＣＰＵ２０１が、上段排紙トレイ２１２が満載状態であるか否かを判定する。ＣＰＵ２０１は、上段排紙トレイ２１２が満載状態であると判定した場合、画像形成装置１１０に設けられた操作部１００の表示パネル上に、満載状態であることを示す情報を表示させる制御を行う。下段排紙トレイ２１１についても同様である。
【００１４】
図２は、画像形成装置１１０の制御ブロック図である。画像形成装置１１０は、操作部１００、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、画像形成部２０４、外部Ｉ／Ｆ２０５およびＩ／Ｏ２０６を有する。また、Ｉ／Ｏ２０６には、センサ部２０７、搬送モータ２０８、満載検知部２０９およびトレイ紙検知部２１０が接続されている。ＣＰＵ２０１は、本実施形態における画像形成装置１１０の処理を実現する制御プログラムを実行する。ＣＰＵ２０１は、シート検知手段、制御手段およびジャム検知手段の機能を有する。ＲＯＭ２０２には、ＣＰＵ２０１が実行する制御プログラムが記述されている。ＲＡＭ２０３は、制御プログラムの条件を一時的に記憶する揮発性メモリである。ＲＡＭ２０３は、バッテリでバックアップされており、メイン電源が落とされたとしても値を保持する機能を有していてもよい。操作部１００は、表示パネルを有しており、ユーザが画像形成装置１１０を操作する際に必要な情報を表示パネルに表示し、ユーザによる操作を受け付ける。操作部１００の表示パネルは、タッチパネルディスプレイであってもよい。Ｉ／Ｏ２０６は、ＣＰＵ２０１の動作に必要な各搬送ローラの駆動源である搬送モータ２０８や搬送路の切り替えを行う搬送フラッパ１７４の駆動を行う。また、ＣＰＵ２０１は、Ｉ／Ｏ２０６を介してセンサ部２０７に接続された搬送センサ１５２、１６０、１７１、１９２、１９１により用紙の搬送状況とジャム検知状態を把握する。また、画像形成部２０４は、ドラム３０１に画像を形成する制御を行う。外部Ｉ／Ｆ２０５は、パーソナルコンピュータ等のユーザ端末（以下、外部ホストとする）と通信を行う。本実施形態では、画像形成装置１１０は、複数の外部ホストにより共有されているものとする。また、各外部ホストには、それぞれ異なるユーザが割り当てられているものとする。
【００１５】
トレイ紙検知部２１０は、下段排紙トレイ２１１および上段排紙トレイ２１２に用紙があるか否かを検知するための手段であり、上段トレイセンサ１９７および下段トレイセンサ１９６に接続されている。ＣＰＵ２０１は、Ｉ／Ｏ２０６を介して、トレイ紙検知部２１０から、下段排紙トレイ２１１および上段排紙トレイ２１２に用紙があるか否かを検知できる。満載検知部２０９は、排紙トレイが満載状態であるか否かを検知するために、上段満載検知センサ１９５から上段満載検知フラグ２２２に接続されている。ＣＰＵ２０１は、Ｉ／Ｏ２０６を介して、満載検知部２０９により、下段排紙トレイ２１１および上段排紙トレイ２１２が満載状態であるか否かを認識できる。
【００１６】
ユーザは、画像形成装置１１０の操作部１００を操作して印刷設定や印刷実行指示を行う。或いは、ユーザは、外部ホストを操作して、印刷設定や印刷実行指示を行う。外部ホストは、印刷の実行指示を受け付けると、画像形成装置１１０の外部Ｉ／Ｆ２０５を経由して画像形成装置１１０のＣＰＵ２０１に動作を指示する。画像形成装置１１０は、外部Ｉ／Ｆ２０５から、印刷動作開始の指示を受ける。
【００１７】
ＣＰＵ２０１は、受けた指示（印刷ジョブ）に基づいて、Ｉ／Ｏ２０６を介して給紙カセットである給紙カセット１４０から用紙の給紙動作開始を制御する。ＣＰＵ２０１は、駆動源となる搬送モータ２０８を駆動させてピックアップローラ１５１および搬送ローラ対１５３、１５４、１５５ならびに１６１を回転駆動する。その後、駆動したピックアップローラ１５１が、給紙カセット１４０内の用紙を１枚ずつ給紙する。ＣＰＵ２０１は、用紙の給紙動作が正常に行えたかを搬送センサ１５２を用いて監視する。一方で、画像形成装置１１０の画像形成部２０４は、ドラム３０１上に用紙が到着するタイミングに間に合うように、画像形成動作を開始する。
【００１８】
ＣＰＵ２０１は、搬送ローラ対１５５により搬送された用紙の位置を、搬送センサ１６０の出力を監視することで検知する。そして、搬送センサ１６０に用紙先端が到達したタイミングを考慮し、用紙先端と、ドラム３０１上のトナー像の先端が、ドラム３０１の間で一致するように、用紙の搬送を制御する。例えば、ＣＰＵ２０１は、トナー像に対して用紙が早く到着している場合には、搬送ローラ対１６１で用紙を所定時間停止させた後に、搬送を再開させる。以上のようにして、ドラム３０１に到達した用紙に、ドラム３０１上に形成したトナー像が転写される。トナー像が転写された用紙は、定着ローラ３１２および定着加圧ローラ３１３へ搬送され定着ローラ３１２内部の定着ヒータ３１１で加熱され、トナー像が用紙に加熱定着される。その後、さらに用紙は装置下流部へ搬送される。トナー像が定着した後の用紙の先端が、搬送センサ１７１に到達すると、用紙は、搬送ローラ対１６２および２３２により用紙搬送路２３１へ搬送される。
【００１９】
用紙搬送路２３１へ搬送された用紙は、搬送ローラ対１８０により、さらに下流へ搬送される。ＣＰＵ２０１は、予めホストＰＣから指定されている指示に従い、搬送フラッパ１７４の切り替えを行う。搬送フラッパ１７４はＣＰＵ２０１により上段排紙トレイ２１２側へ搬送されるか、下段排紙トレイ２１１側へ搬送されるかを切り替え可能な構成となっている。搬送フラッパ１７４が切り替わることにより、用紙は、下段排紙トレイ２１１または上段排紙トレイ２１２のうち何れかに搬送される。上述した画像形成動作は、あくまでも一例であり、画像形成動作は、上記の例に限定されない。
【００２０】
＜排紙部の構造＞
図３を参照して、排紙部３００の構造について説明する。図３は、排紙部３００の断面図である。画像が形成された用紙は、上段排紙トレイ２１２または下段排紙トレイ２１１の２段のトレイの何れかに排出される。排出先のトレイは、ユーザにより指定可能である。上段排紙トレイ２１２は、排紙枚数の状況により排紙した用紙を積載するトレイが昇降する構造となっており、上段排紙トレイ２１２上に用紙が排紙されていない状態では、上段排紙トレイ２１２の昇降位置は最上位の位置になっている。この状態から、用紙が上段排紙トレイ２１２に排出されると、ＣＰＵ２０１は、上段排紙トレイ２１２の昇降位置を順次下降させる。上段排紙トレイ２１２は、最下位の位置まで下がったときに、最も排紙枚数を多く載せることが可能となっている。
【００２１】
上段排紙トレイ２１２に用紙が積載されていない状態では、上段排紙トレイ２１２は、最上位の位置にある。排出した用紙の枚数が進むにつれ、上段排紙トレイ２１２の積載量が多くなる。ＣＰＵ２０１は、上段満載検知センサ１９５により、上段排紙トレイ２１２に排出された用紙の積載量を検知する。ＣＰＵ２０１は、上段排紙トレイ２１２に積載した用紙が、排紙口を塞がないように上段排紙トレイ２１２を下降させる。下降幅は、例えば、５ｍｍである。ＣＰＵ２０１は、上段排紙トレイ２１２を制御するモータ１２０を下方向に動作するように一定時間回転させる制御を行うことで、上段排紙トレイ２１２を下降させる。ＣＰＵ２０１は、上段排紙トレイ２１２の満載状態が解除されるまで、上段排紙トレイ２１２を下降させる。用紙が上段排紙トレイ２１２上にない状態では、上段排紙トレイ２１２は最上位の位置まで上がった状態となる。そのため、ＣＰＵ２０１は、上段満載検知センサ１９５により用紙の積載枚数が多くなったことを検知すると、モータ１２０を制御して、上段排紙トレイ２１２を上昇または下降させる。これにより、上段排紙トレイ２１２への用紙の積載枚数を増やすことが可能となっている。
【００２２】
上段排紙トレイ２１２の昇降位置が最下位の位置まで達した後、さらに排紙が進み、上段満載検知センサ１９５により、上段排紙トレイ２１２が満載状態であることをＣＰＵ２０１が検知すると、ＣＰＵ２０１は、排紙を一時中断する制御を行う。下段排紙トレイ２１１には、トレイの昇降機能がないため、トレイは固定となる。ＣＰＵ２０１は、下段満載検知センサ１９４により、下段排紙トレイ２１１が満載状態であることを検知すると、排紙を一時中断する制御を行う。本実施形態では、画像形成装置１１０と排紙部３００とが一体になっており、画像が形成された用紙は、排紙部３００で受け取られる。そして、画像が形成された用紙は、上段排紙トレイ２１２または下段排紙トレイ２１１に積載される。排紙部３００は、画像形成装置１１０から取り外し可能であってもよい。また、排紙部３００は、上段排紙トレイ２１２および下段排紙トレイ２１１の２段のトレイを有しているが、排紙部３００は、１つのトレイを有していてもよいし、３段以上のトレイを有していてもよい。
【００２３】
＜排紙部の動作＞
次に、排紙部３００の動作について説明する。上述したように、上段排紙トレイ２１２と下段排紙トレイ２１１とのうち何れのトレイに排紙するかの指定が可能である。例えば、画像形成装置１１０に接続される外部ホストに対してユーザが、指定操作を行うと、外部ホストは、当該指定操作を検出し、画像形成装置１１０の外部Ｉ／Ｆ１０５に、指定操作を通知する。ＣＰＵ２０１は、通知された指定操作に基づいて、上段排紙トレイ２１２と下段排紙トレイ２１１とのうち何れのトレイに排紙するかを特定する。
【００２４】
本実施形態における排紙部３００の動作には、第１の動作および第２の動作がある。まず、第１の動作について説明する。第１の動作では、上段排紙トレイ２１２に排紙中に、上段満載検知センサ１９５により上段排紙トレイ２１２の満載状態が検出されると、ＣＰＵ２０１は、給紙した搬送途中の紙についての印刷は行い、残りの印刷する紙の給紙を停止する。また、下段排紙トレイ２１１に排紙中に下段満載検知センサ１９４により下段排紙トレイ２１１の満載状態が検知されると、ＣＰＵ２０１は、給紙した搬送途中の紙についての印刷は行い、残りの印刷する紙の給紙を停止する。
【００２５】
第２の動作では、上段満載検知センサ１９５により上段排紙トレイ２１２の満載状態が検知された場合、または下段満載検知センサ１９４により下段排紙トレイ２１１の満載状態が検知された場合、ＣＰＵ２０１は、排紙先のトレイを切り替える。例えば、ＣＰＵ２０１は、上段満載検知センサ１９５により上段排紙トレイ２１２の満載状態を検知すると、排紙先を下段排紙トレイ２１１に切り替える。また、ＣＰＵ２０１は、下段満載検知センサ１９４により下段排紙トレイ２１１の満載状態を検知すると、排紙先を上段排紙トレイ２１２に切り替える。これにより、排紙は継続されるが、下段排紙トレイ２１１および上段排紙トレイ２１２の両者の満載状態が検知されると、ＣＰＵ２０１は、残りの用紙の排紙を停止する。
【００２６】
排紙部３００が第１の動作と第２の動作とのうち何れの動作を行うかは、画像形成装置１１０が用紙の排紙を開始する前に、外部ホストから設定可能である。例えば、ユーザが、外部ホストに対して、第１の動作と第２の動作とのうち何れかを指定する操作を行うと、外部ホストは、当該操作を検出する。外部ホストは、検出した操作を画像形成装置１１０に通知し、画像形成装置１１０は、通知された内容に基づいて、第１の動作と第２の動作とのうち何れかを設定する。外部ホストからの設定指示がない場合でも、画像形成装置１１０のＲＡＭ２０３に記憶されている装置設定に基づいて、排紙部３００は、第１の動作と第２の動作との切り替えを行う場合もある。
【００２７】
＜用紙が戻されることに起因したジャムの発生＞
図４を参照して、用紙が戻されることに起因したジャムの発生について説明する。図４は、本実施形態の排紙部３００の構造を拡大した図である。上述したように、画像形成装置１１０は複数の外部ホストにより共有される。複数の外部ホスト（ユーザ端末）には、それぞれ異なるユーザに割り当てられており、各外部ホストは、ネットワークを介して、画像形成装置１１０に接続されているものとする。複数のユーザが、外部ホストを用いて印刷操作を行った場合、画像形成装置１１０は、複数の外部ホストから印刷ジョブを受信する。画像形成装置１１０は、印刷ジョブを受信した順番で、用紙に画像形成を行い、同じトレイに排紙する。
【００２８】
以下、画像形成装置１１０が、外部ホストＨＡ、ＨＢおよびＨＣから、印刷ジョブを受信し、上段排紙トレイ２１２に排紙する場合について説明する。また、画像形成装置１１０は、外部ホストＨＡ（ユーザＡの端末）から２５枚の印刷ジョブを受信し、次に外部ホストＨＢ（ユーザＢの端末）から３０枚の印刷ジョブを受信し、その後外部ホストＨＣ（ユーザＣの端末）から１０枚の印刷ジョブを受信したとする。画像形成装置１１０は、上記の３つの印刷ジョブを受信した順番で、用紙に画像形成を行い、上段排紙トレイ２１２に排紙する。この場合、上段排紙トレイ２１２には合計６５枚の用紙が積載される。上段排紙トレイ２１２に積載される用紙の順番としては、外部ホストＨＡからの印刷ジョブに基づいて画像形成された２５枚の用紙が最も下にあり、その上に外部ホストＨＢからの印刷ジョブに基づいて画像形成された３０枚の用紙が積載される。そして、外部ホストＨＣからの印刷ジョブに基づいて画像形成された１０枚の用紙が、上段排紙トレイ２１２の最も上に積載される。図４（Ａ）は、上段排紙トレイ２１２に用紙が排紙されていく状態を示す。
【００２９】
以上において、ユーザＡは、自身が印刷操作を行った用紙を得るために、上段排紙トレイ２１２に積載されている全ての用紙を取り出す。この際、上段排紙トレイ２１２上の用紙が全て取り除かれるため、ＣＰＵ２０１は、上段トレイセンサ１９７の検知結果に基づいて、上段排紙トレイ２１２を最上段まで上昇させる。ＣＰＵ２０１が上段排紙トレイ２１２を最上段まで上昇させる理由は、用紙が積載されて上段排紙トレイ２１２の位置が下ったところで、上段排紙トレイ２１２の用紙が取り出されると、用紙の排紙口と上段排紙トレイ２１２の位置に差が生じるためである。この状態のまま、用紙の排紙が行われると、排紙口から用紙の着座地点までの間に差が生じるため、積載性が著しく乱れてしまう。積載性が乱れた状態で、さらに用紙の排紙が進むと、排紙した用紙が上段排紙トレイ２１２上から落下する可能性がある。用紙がトレイから落下することを防ぐために、上段排紙トレイ２１２から用紙が取り出された場合、ＣＰＵ２０１は、上段排紙トレイ２１２を最上段まで上昇させる。これにより、排紙した用紙の積載性を高めている。
【００３０】
上述したように、ユーザＡが、上段排紙トレイ２１２から全ての用紙を取り出すと、図４（Ｂ）に示される状態になる。この状態の後、ユーザＡは、自身が印刷した２５枚の用紙を抜き出し、残りの４０枚の用紙を上段排紙トレイ２１２に戻す（再置きする）。ユーザＡは、残りの４０枚の用紙を上段排紙トレイ２１２に戻す際に、上段排紙トレイ２１２の構造を意識することなく用紙を置くことがある。この場合、排紙口からの用紙の排出先に位置する上段満載検知フラグ２２２の上に、残りの４０枚の用紙が載ってしまう可能性がある。上段満載検知フラグ２２２の上に用紙が載ると、用紙及び上段満載検知フラグ２２２が排紙口を塞いだ状態で、上段満載検知フラグ２２２の動きが抑止（制限）される。
【００３１】
上段満載検知フラグ２２２は、軸を中心に回動可能に構成されており、上段排紙トレイ２１２に積載された用紙のうち最上位の用紙に接触する。新たな用紙が上段排紙トレイ２１２に積載されると、上段満載検知フラグ２２２は、上向きに持ち上げられるように、回転する。上段満載検知センサ１９５は、上段満載検知フラグ２２２の傾き角が所定角度に達したことを検知すると、上段排紙トレイ２１２に積載された用紙が満載状態であることを検知する。
【００３２】
上述したように、上段満載検知フラグ２２２の上に用紙が載ると、上段満載検知フラグ２２２は、図４（Ｃ）の破線（１）の状態から一点鎖線（２）の状態に変化する。これにより、上段満載検知フラグ２２２が排紙口を塞いだ状態で、その動きが抑止される。この場合、上段満載検知フラグ２２２は、上段満載検知センサ１９５が、満載状態であることを検出する位置にないため、上段排紙トレイ２１２の用紙が満載状態であることが検出されない。このため、画像形成装置１１０は、新たなに用紙を上段排紙トレイ２１２に排紙することがある。しかし、排紙口からの用紙の排出先には、上段満載検知フラグ２２２が位置しているため、排紙口からの用紙の排出が、上段満載検知フラグ２２２により阻害される。このことに起因して、図４（Ｃ）の破線（３）に示されるように、ジャムが発生する。なお、上述した破線（１）〜（３）は、図４（Ｃ）においては、丸の中の値「１」〜「３」で表されている。
【００３３】
＜表示パネルに表示される画面＞
図５を参照して、操作部１００の表示パネルに表示される画面について説明する。図５（Ａ）は、給紙カセット１４０からピックアップされた用紙が、画像形成装置１１０内の搬送路でジャムが発生した場合に、ジャムの発生個所を示す情報が表示された画面（メッセージ画面５０５）である。操作部１００の表示パネルに、メッセージ画面５０５が表示されると、ユーザは、表示パネルに表示された内容に従って、排紙部３００の前ドア（不図示）を開き、ジャムが発生している箇所から用紙を除去する。これにより、ジャム状態が解消される。排紙部３００の前ドアが閉じられたことが検知されると、画像形成された用紙の排紙が再開する。つまり、メッセージ画面５０５は、画像形成装置１１０の搬送路において発生したジャムの解消をユーザに促す画面である。
【００３４】
図５（Ｂ）は、上段満載検知フラグ２２２の上に用紙が載っている状態であることを示す画面（メッセージ画面５０７）である。メッセージ画面５０７は、上段満載検知フラグ２２２を示す情報であり、上段満載検知フラグ２２２の上に用紙が載っているか否かを確認することをユーザに促す画面である。ユーザは、メッセージ画面５０７の表示内容に従って、上段排紙トレイ２１２上の用紙の状態を確認し、必要に応じて用紙を除去する。これにより、上段満載検知フラグ２２２の動きを抑止していた用紙がなくなるため、上段満載検知フラグ２２２は解放され、正常な位置に戻る。上段満載検知フラグ２２２が正常な位置に戻ると、排紙口から排紙を行うことが可能な状態になる。ボタン５０８は、ユーザにより操作されるボタンであり、メッセージ画面５０７に従った対応が完了した場合に押下するためのボタンである。図５（Ｃ）は、下段満載検知フラグ２２１の上に用紙が載っているか否かを確認することをユーザに促す画面（メッセージ画面５１０）である。メッセージ画面５１０が表示パネルに表示されると、ユーザは、必要に応じて下段排紙トレイ２１１から用紙を除去する。これにより、下段満載検知フラグ２２１の動きを抑止していた用紙がなくなるため、下段満載検知フラグ２２１は解放され、正常な位置に戻る。下段満載検知フラグ２２１が正常な位置に戻ると、排紙口から排紙を行うことが可能な状態になる。
【００３５】
＜各フラグ＞
図６は、本実施形態における処理に用いられるフラグを示す。図６に示される各フラグは、後述するフローチャートにおける判定の際に用いられ、セット（オン）またはリセット（オフ）の二値の値を持つ。各フラグは、ＲＡＭ２０３の所定アドレスにそれぞれ記憶される。上段用紙フラグＲ００１は、上段排紙トレイ２１２に用紙が積載されているか否かを示すフラグである。下段用紙フラグＲ００２は、下段排紙トレイ２１１に用紙が積載されているか否かを示すフラグである。上段用紙フラグＲ００１および下段用紙フラグＲ００２は、第１フラグに対応する。上段再置フラグＲ００３は、上段排紙トレイ２１２に積載されていた全ての用紙が取り出された後、上段排紙トレイ２１２に戻されたか否かを示すフラグである。下段再置フラグＲ００４は、下段排紙トレイ２１１に積載されていた全ての用紙が取り出された後に、下段排紙トレイ２１１に用紙が戻されたか否かを示すフラグである。上段再置フラグＲ００３および下段再置フラグＲ００４は、第２フラグに対応する。ジャムフラグＲ００５は、ジャムが発生しているか否かを示すフラグである。ＣＰＵ２０１は、搬送路内の紙のジャム状態やセンサの値等により、ＲＡＭ２０３の各フラグをセットまたはリセットにする。
【００３６】
＜実施形態の処理の流れを示すフローチャート＞
図７乃至図１１のフローチャートを参照して、本実施形態の処理の流れについて説明する。画像形成装置１１０が起動すると、ＣＰＵ２０１は、初期化処理を実行する（ステップＳ９０１）。その後、ＣＰＵ２０１は、紙検知処理を実行し（ステップＳ９０２）、外部ホストから次の印刷ジョブ（印刷データ）を受信したか否かを判定する（ステップＳ９０３）。ステップＳ９０３でＮＯと判定された場合、ＣＰＵ２０１は、画像形成装置１１０の動作が終了したかを判定する（ステップＳ９０４）。ステップＳ９０２、ステップＳ９０３およびステップＳ９０４は、印刷待機ループ処理である。ＣＰＵ２０１は、ステップＳ９０２、ステップＳ９０３およびステップＳ９０４の印刷待機ループ処理中に電源ボタンが押下された否かに基づいて、ステップＳ９０４の判定を行ってもよい。ステップＳ９０４でＹＥＳと判定された場合、ＣＰＵ２０１は、所定の電源ＯＦＦ処理を行い、画像形成装置１１０の動作を終了する。ステップＳ９０４でＮＯと判定された場合、フローはステップＳ９０２に移る。
【００３７】
ステップＳ９０３でＹＥＳと判定された場合、ＣＰＵ２０１は、印刷処理を実行する（ステップＳ９０５）。印刷処理の実行が終了すると、ＣＰＵ２０１は、ＲＡＭ２０３上に記憶されているジャムフラグＲ００５がセットされているか否かを判定する（ステップＳ９０６）。ステップＳ９０６でＹＥＳと判定された場合、ＣＰＵ２０１は、外部ホストによる排紙先の指定が上段排紙トレイ２１２であるか否かを判定する（ステップＳ９０７）。ステップＳ９０７でＹＥＳと判定された場合、排紙先が上段排紙トレイ２１２に指定されている。この場合、ＣＰＵ２０１は、ＲＡＭ２０３に記憶された上段用紙フラグＲ００１をセットする（ステップＳ９０９）。ステップＳ９０７でＮＯと判定された場合、排紙先が下段排紙トレイ２１１に指定されている。この場合、ＣＰＵ２０１は、ＲＡＭ２０３に記憶されている下段用紙フラグＲ００２をセットする（ステップＳ９１０）。ステップＳ９０９またはステップＳ９１０の処理が実行された後、ＣＰＵ２０１は、表示処理を呼び出し実行する（ステップＳ９１１）。ステップＳ９０６でＮＯと判定された場合、またはステップＳ９１２の処理の後、ＣＰＵ２０１は、ＲＡＭ２０３に記憶されている上段再置フラグＲ００３および下段再置フラグＲ００４をリセットする（ステップＳ９１４）。そして、ＣＰＵ２０１は、ＲＡＭ２０３に記憶されているジャムフラグＲ００５をリセットする（ステップＳ９１５）。その後、フローは、「Ａ」からステップＳ９０２に戻り、印字データ待ちまたは電源ボタン待ちの印刷待機ループ処理が行われる。
【００３８】
次に、図８のフローチャートを参照して、ステップＳ９０１の初期化処理について説明する。ＣＰＵ２０１は、上段用紙フラグＲ００１をリセットする（ステップＳ１００１）。ＣＰＵ２０１は、下段用紙フラグＲ００２をリセットする（ステップＳ１００２）。ＣＰＵ２０１は、上段再置フラグＲ００３をリセットする（ステップＳ１００３）。ＣＰＵ２０１は、下段再置フラグＲ００４をリセットする（ステップＳ１００４）。ＣＰＵ２０１は、ジャムフラグＲ００５をリセットする（ステップＳ１００５）。以上により、ＲＡＭ２０３に記憶されている各フラグがリセットされる。
【００３９】
次に、図９のフローチャートを参照して、ステップＳ９０５の印刷処理について説明する。ＣＰＵ２０１は、搬送モータ２０８に回転動作を指示する（ステップＳ１１０１）。搬送モータ２０８の回転が安定した後、ＣＰＵ２０１は、定着ヒータ３１１の加熱を開始してトナーを用紙に定着させるため準備を行う（ステップＳ１１０２）。ＣＰＵ２０１は、定着ヒータ３１１が指定の温度に達したと判定したときに、給紙カセット１４０から紙を印刷可能な位置にある搬送ローラ対１６１まで搬送する制御を行う（ステップＳ１１０３）。そして、ＣＰＵ２０１は、外部Ｉ／Ｆ２０５に接続された外部ホストから受信した印刷データを画像形成部２０４に転送する。画像形成部２０４は転送された印刷データをドラム３０１上に画像を展開することで、１枚の用紙に対する画像形成が行われる（ステップＳ１１０５）。１枚の用紙に対する画像形成が行われると、ＣＰＵ２０１は、搬送路上の用紙にジャムが発生しているか否かを判定する（ステップＳ１１０８）。例えば、ＣＰＵ２０１は、センサ１９２が用紙を検知してから所定時間経過しても用紙を検知しているか否かに基づいて、ジャムが発生しているか否かを判定してもよい。所定時間を超えてもセンサ１９２が用紙を検知している場合、ＣＰＵ２０１は、タイムアウトを検出し、排紙部３００でジャムが発生したことを認識する。ステップＳ１１０８でＮＯと判定された場合、ジャムが発生せずに印刷処理は終了し、フローは、図７のステップＳ９０６に戻る。
【００４０】
ステップＳ１１０８でＹＥＳと判定された場合、ＣＰＵ２０１は、Ｉ／Ｏ２０６を介して、搬送路に設置されたにセンサ部２０７の搬送センサ１５２、１６０、１７１、１９１および１９２により、紙のジャム位置を特定する。ＣＰＵ２０１は、特定したジャム位置に、ジャムが発生したことを示す画面（例えば、メッセージ画面５０５）を操作部１００の表示パネルに表示する。これにより、ユーザに対して、ジャム用紙の除去を促すことができる。この場合、ユーザは、前ドアを開けて、ジャム用紙を除去する。
【００４１】
ＣＰＵ２０１は、前ドアが開けられたことを検知したか否かを判定する（ステップＳ１１１０）。前ドアには、センサ部２０７に接続された不図示の前ドアセンサがあり、ＣＰＵ２０１は、前ドアセンサの出力に基づいて、前ドアが開けられたか否かを確認することができる。ステップＳ１１１０でＮＯと判定された場合、フローは、ステップＳ１１１０に戻る。ステップＳ１１１０でＹＥＳと判定された場合、ＣＰＵ２０１は、前ドアが開けられたことを認識する。ユーザは、操作部１００の表示パネルに表示された内容に従って、特定されたジャム位置からジャム用紙を除去する。ＣＰＵ２０１は、Ｉ／Ｏ２０６を介して、搬送路に設置されたセンサ部２０７の搬送センサ１５２、１６０、１７１、１９１または１９２により、ジャム用紙が除去されたことを検知する（ステップＳ１１１１）。ステップＳ１１１１の後、ＣＰＵ２０１は、Ｉ／Ｏ２０６に接続されたセンサ部２０７に前ドアセンサの出力に基づいて、前ドアが閉められたことを検知したか否かを判定する（ステップＳ１１１２）。そして、ＣＰＵ２０１は、ＲＡＭ２０３に記憶されているジャムフラグＲ００５をセットし（ステップＳ１１１３）、印刷処理は終了する。
【００４２】
次に、図１０のフローチャートを参照して、ステップＳ９０２の紙検知処理について説明する。ＣＰＵ２０１は、上段トレイセンサ１９７の出力に基づいて、上段排紙トレイ２１２の上に用紙があるか否かを判定する（ステップＳ１２０１）。ステップＳ１２０１でＹＥＳと判定された場合、ＣＰＵ２０１はＲＡＭ２０３に記憶されている上段用紙フラグＲ００１がセットされているか否かを判定する（ステップＳ１２０２）。ステップＳ１２０２でＮＯと判定された場合、ＣＰＵ２０１は、上段再置フラグＲ００３をセットする（ステップＳ１２０３）。一方、ステップＳ１２０２でＹＥＳと判定された場合、ステップＳ１２０３は実行されない。ステップＳ１２０１でＮＯと判定された場合、上段排紙トレイ２１２の上に用紙がないことが検知されるため、ＣＰＵ２０１は、上段用紙フラグＲ００１をリセットする（ステップＳ１２０４）。
【００４３】
次に、ＣＰＵ２０１は、下段トレイセンサ１９６の出力に基づいて、下段排紙トレイ２１１の上に用紙があるか否かを判定する（ステップＳ１２０５）。ステップＳ１２０５でＹＥＳと判定された場合、ＣＰＵ２０１は、ＲＡＭ２０３に記憶されている下段用紙フラグＲ００２がセットされているか否かを判定する（ステップＳ１２０６）。ステップＳ１２０６でＮＯと判定された場合、ＣＰＵ２０１は、下段再置フラグＲ００４をセットする（ステップＳ１２０７）。一方、ステップＳ１２０６でＹＥＳと判定された場合、ステップＳ１２０７は実行されない。ステップＳ１２０５でＮＯと判定された場合、下段排紙トレイ２１１の上に用紙がないことが検知されるため、ＣＰＵ２０１は、下段用紙フラグＲ００２をリセットする（ステップＳ１２０４）。以上により、紙検知処理が終了する。
【００４４】
次に、図１１のフローチャートを参照して、ステップＳ９１２の表示処理について説明する。ＣＰＵ２０１は、外部ホストにより指示された排紙先が、上段排紙トレイ２１２であるか否かを判定する（ステップＳ１３０１）。ステップＳ１３０１でＹＥＳと判定された場合、画像形成装置１１０は、画像形成された用紙を上段排紙トレイ２１２に排紙する。そして、ＣＰＵ２０１は、ＲＡＭ２０３に記憶されている上段再置フラグＲ００３がセットされているか否かを判定する（ステップＳ１３０２）。ステップＳ１３０２でＹＥＳと判定された場合、上段排紙トレイ２１２から全ての用紙が取り出され、その後、取り出された用紙から一部が抜き取られた残りの用紙が上段排紙トレイ２１２に戻されている。このため、ＣＰＵ２０１は、操作部１００の表示パネルに、上段排紙トレイ２１２の上の用紙を除去することを促す画面（例えば、メッセージ画面５０７）を表示する（ステップＳ１３０３）。ＣＰＵ２０１は、メッセージ画面５０７のボタン５０８が押下されたことを検出すると、ＲＡＭ２０３に記憶されている上段再置フラグＲ００３をリセットする（ステップＳ１３０４）。ステップＳ１３０２でＮＯと判定された場合、ステップＳ１３０３およびステップＳ１３０３は実行されない。
【００４５】
ステップＳ１３０１でＮＯと判定された場合、画像形成装置１１０は、画像形成された用紙を下段排紙トレイ２１１に排紙する。そして、ＣＰＵ２０１は、ＲＡＭ２０３に記憶されている下段再置フラグＲ００４がセットされているか否かを判定する（ステップＳ１３０６）。ステップＳ１３０６でＹＥＳと判定された場合、下段排紙トレイ２１１から用紙が取り出され、その後、取り出された用紙から一部が抜き取られた残りの用紙が下段排紙トレイ２１１に戻されている。このため、ＣＰＵ２０１は、操作部１００の表示パネルに、下段排紙トレイ２１１の上の用紙を確認することを促す画面（例えば、メッセージ画面５１０）を表示する（ステップＳ１３０７）。ＣＰＵ２０１は、メッセージ画面５１０のボタン５１１が押下されたことを検出すると、ＲＡＭ２０３に記憶されている上段再置フラグＲ００３をリセットする（ステップＳ１３０８）。ステップＳ１３０６でＮＯと判定された場合、ステップＳ１３０７およびステップＳ１３０８は実行されない。以上により、表示処理が終了する。
【００４６】
＜本実施形態の適用例＞
以下、本実施形態の適用例について説明する。画像形成装置１１０の起動後に、画像形成装置１１０が、外部ホストＨＡから２５枚の印刷ジョブ、外部ホストＨＢから３０枚の印刷ジョブ、および外部ホストＨＣから１０枚の印刷ジョブを受信したとする。つまり、画像形成装置１１０は、合計６５枚の印刷ジョブを受信する。また、排紙先には、上段排紙トレイ２１２が指定されているものとする。画像形成装置１１０が起動されると、図７のステップＳ６０１で、ＣＰＵ２０１は、ＲＡＭ２０３に記憶されている各フラグをリセットする。画像形成装置１１０は、印刷ジョブを受信した順に、用紙に画像形成を行い、画像形成された用紙を、上段排紙トレイ２１２に排紙する。画像形成された用紙が排紙されるに従って、上段排紙トレイ２１２に用紙が積載されていく。ここで、画像形成装置１１０が上記の６５枚の用紙に対する画像形成中に、画像形成装置１１０の搬送路においてジャムが発生したとする。この場合、図９のステップＳ９０５の印刷処理におけるステップＳ１１０８の判定がＹＥＳになり、ＣＰＵ２０１は、操作部１００の表示パネルに、図５（Ａ）のようなメッセージ画面５０５を表示する。このメッセージ画面５０５は、上段排紙トレイ２１２に用紙が戻されたことに起因したジャムではなく、画像形成装置１１０の搬送路に発生したジャムであることを示す。ユーザは、操作部１００の表示パネルに表示されたメッセージ画面５０５の内容に従って、ジャム用紙を除去する。ジャム用紙の除去が完了し、前ドアが閉じられたことが検知されると、ＣＰＵ２０１は、ＲＡＭ２０３に記憶されているジャムフラグＲ００５をセットし、ステップＳ９０５の印刷処理が終了する。
【００４７】
図７のステップＳ９０６において、ＣＰＵ２０１は、ジャムフラグＲ００５がセットされているかを判定する。上述したように、ジャムフラグＲ００５がセットされているため、ステップＳ９０６の判定はＹＥＳになり、ＣＰＵ２０１は、ステップＳ９０７を実行する。排紙先のトレイは、上段排紙トレイ２１２に指定されているため、ＣＰＵ２０１は、ステップＳ９０９を実行する。ステップＳ９０９が実行されると、ＣＰＵ２０１は、上段用紙フラグＲ００１をセットする。そして、ステップＳ９１２の表示処理が実行される。図１１のステップＳ１３０１において、排紙先は上段排紙トレイ２１２に指定されているため、ステップＳ１３０１の判定はＹＥＳになり、ＣＰＵ２０１は、ステップＳ１３０２を実行する。この時点で、ＲＡＭ２０３に記憶されている上段再置フラグＲ００３は、ステップＳ９０１の初期化処理によりリセットされた状態を維持している。従って、ステップＳ１３０２の判定はＮＯとなり、ステップＳ１３０３およびＳ１３０４は実行されず、表示処理は終了する。
【００４８】
図７のステップＳ９１２の表示処理が終了すると、ＣＰＵ２０１は、ステップＳ９１４およびステップＳ９１５を実行した後、ステップＳ９０２の紙検知処理を実行する。図１０に示されるように、ＣＰＵ２０１は、ステップＳ１２０１において、上段排紙トレイ２１２に用紙が積載されているかを判定する。上段排紙トレイ２１２には用紙が積載されているため、上段排紙トレイ２１２から全ての用紙が取り出されない限り、ステップＳ１２０１の判定はＹＥＳになる。ステップＳ１２０１の判定がＹＥＳであるため、ＣＰＵ２０１は、ステップＳ１２０２を実行する。上述したように、上段用紙フラグＲ００１はセットされているため、ステップＳ１２０２の判定はＹＥＳになり、ステップＳ１２０３は実行されない。上段排紙トレイ２１２に用紙が積載され始めると、上段排紙トレイ２１２から全ての用紙が取り出されない限り、上段用紙フラグＲ００１はリセットされず、セットされた状態を維持する。ＣＰＵ２０１は、１枚の用紙を排紙するごとに、図１０の紙検知処理を行うが、上段排紙トレイ２１２から全ての用紙が取り出されない限り、ステップＳ１２０２の判定は常にＹＥＳとなる。つまり、上段排紙トレイ２１２から全ての用紙が取り出されない限り、上段再置フラグＲ００３はセットされない。
【００４９】
画像形成装置１１０の動作が終了するまで、ステップＳ９０２、ステップＳ９０３およびステップＳ９０４の印刷待機ループ処理が繰り返される。印刷待機ループ処理の間に、ユーザＡは、自身が印刷した用紙を取り出す目的で、上段排紙トレイ２１２に排紙されている全ての用紙を取り出したとする。この場合、ＣＰＵ２０１は、上段排紙トレイ２１２上に用紙が積載されている第１の状態から、積載されていない第２の状態に変化したことを検知結果として得る。ＣＰＵ２０１が、第１の状態から第２の状態に変化したことを検知結果として得た場合、図１０の紙検知処理が実行されると、ＣＰＵ２０１は、図１０のステップＳ１２０１でＮＯと判定し、ステップＳ１２０４が実行される。これにより、ＣＰＵ２０１は、上段用紙フラグＲ００１をリセットする。そして、紙検知処理が終了する。
【００５０】
ユーザＡは、取り出した６５枚の用紙のうち、自身が印刷した２５枚の用紙を抜き出し、残りの４０枚の用紙を上段排紙トレイ２１２に戻す。これにより、上段排紙トレイ２１２に用紙が戻されるため、紙有無検知部２１は、第２の状態から第１の状態に変化したことを検知結果として得る。ユーザＡが４０枚の用紙を上段排紙トレイ２１２に戻した際、図４（Ｃ）で示されるように、上段満載検知フラグ２２２の上に４０枚の用紙が載ったとする。この場合、上段満載検知フラグ２２２が排紙口を塞いだ状態で、その動きが抑止される。上段満載検知フラグ２２２が排紙口を塞いだ状態で、画像形成装置１１０が新たに用紙を排紙すると、排紙口が塞がれていることに起因して、再びジャムが発生する。ジャムの発生個所は、画像形成装置１１０の搬送路であるが、当該ジャムを引き起こしている原因は、上段満載検知フラグ２２２の上に載っている４０枚の用紙である。従って、上段満載検知フラグ２２２の上に載っている４０枚の用紙が除去されない限り、画像形成装置１１０が用紙を排出するごとに、ジャムが発生する。
【００５１】
ここで、印刷待機ループ処理の間に、画像形成装置１１０が、新たに外部ホストＨＤ（ユーザＤの端末）から２０枚の印刷ジョブを受信したとする。ＣＰＵ２０１は、ステップＳ９０２の紙検知処理を実行する。上段排紙トレイ２１２には、４０枚の用紙が戻されているため、ステップＳ１２０１の判定はＹＥＳになる。そして、上段用紙フラグＲ００１はリセットされているため、ステップＳ１２０２の判定はＮＯとなる。従って、ＣＰＵ２０１は、ステップＳ１２０３を実行するため、上段再置フラグＲ００３をセットし、紙検知処理が終了する。画像形成装置１１０は、外部ホストＨＤから印刷ジョブを受信しているため、図７のステップＳ９０３の判定はＹＥＳになり、ステップＳ９０５の印刷処理が実行される。印刷処理において、画像形成装置１１０は、画像形成された用紙を上段排紙トレイ２１２に排紙しようとするが、用紙が載っている上段満載検知フラグ２２２が排紙口を塞いでいるため、ジャムが発生する。従って、ステップＳ１１０８の判定はＹＥＳになり、ステップＳ１１１３で、ＣＰＵ２０１はジャムフラグＲ００５をセットする。
【００５２】
ジャムフラグＲ００５がセットされたため、図７のステップＳ９０６の判定はＹＥＳとなる。そして、ＣＰＵ２０１は、ステップＳ９０７およびＳ９０８の後、ステップＳ９１２の表示処理を実行する。図１１のステップＳ１３０１の判定はＹＥＳとなるため、ＣＰＵ２０１は、ステップＳ１３０２を実行する。上述したように、上段再置フラグＲ００３はセットされている。従って、ステップＳ１３０２の判定はＹＥＳとなり、ＣＰＵ２０１は、ステップＳ１３０３およびＳ１３０４を実行する。ステップＳ１３０３が実行されると、ＣＰＵ２０１は、操作部１００の表示パネルに、上段満載検知フラグ２２２に用紙が載っていることを示す画面（例えば、メッセージ画面５０５）を表示する。これにより、ユーザは、ジャムの原因が、画像形成装置１１０の搬送路ではなく、上段満載検知フラグ２２２に載っている用紙であることを認識できる。ユーザは、操作部１００の表示パネルに表示されている内容に従って、上段満載検知フラグ２２２に用紙が載っているか否かを確認し、載っていれば用紙を除去する。これにより、上段満載検知フラグ２２２は正常な位置に戻るため、上段満載検知フラグ２２２が用紙の排紙を阻害することに起因したジャムが発生しなくなる。そして、ＣＰＵ２０１は、上段満載検知フラグ２２２に用紙が載っていることを示す画面を、操作部１００の表示パネルに表示したため、図１１のステップＳ１３０４において上段再置フラグＲ００３をリセットする。
【００５３】
従って、画像形成装置１１０は、ジャムの原因が、上段排紙トレイ２１２に戻された用紙が上段満載検知フラグ２２２を載っていることにある場合、上段満載検知フラグ２２２を示す情報をユーザに提示できる。これにより、画像形成装置１１０は、ジャムが発生した原因をユーザに提示することができる。ユーザは、表示された内容に応じて、上段排紙トレイ２１２に戻された用紙を除去すればよいことを把握できるため、ジャムの原因に対応した適切な対処をとることができる。そして、ジャムの原因が、上段排紙トレイ２１２に戻した用紙ではなく、画像形成装置１１０の内部の搬送路にある場合には、画像形成装置１１０は、ジャムが発生した搬送路の箇所を提示する。これにより、画像形成装置１１０は、ジャムが発生した際の原因を適切に提示することができる。
【００５４】
ジャムの原因が、上段満載検知フラグ２２２が用紙の排紙を阻害されたことにあるにもかかわらず、ジャムの発生個所が提示されるだけの場合、ユーザは、ジャムの原因を把握できず、画像形成装置１１０に印刷させる操作を繰り返し行う可能性がある。この場合、上段満載検知フラグ２２２に用紙が繰り返し衝突するため、上段満載検知フラグ２２２に損傷を与える。また、上記の場合、搬送路上でジャムになった用紙が蛇腹状になり搬送路を通ることで搬送路が損傷すると、画像形成装置１１０が故障することになる。上段満載検知フラグ２２２や画像形成装置１１０の搬送路が損傷すると、画像形成装置１１０が稼働していない時間が長くなり、画像形成装置１１０としての生産性が低くなる。実施形態の画像形成装置１１０は、ジャムの原因が、上段排紙トレイ２１２に戻した用紙であることをユーザに提示するため、ユーザは、ジャムの要因を適切に把握できる。これにより、ユーザは、ジャムを引き起こした原因に対して適切な対応をとることができるため、上段満載検知フラグ２２２や画像形成装置１１０の搬送路が損傷する事態を回避できる。その結果、画像形成装置１１０が稼働していない時間を短くすることができ、画像形成装置１１０としての高い生産性を提供することができる。
【００５５】
なお、図５（ｂ）、（ｃ）に示すメッセージは、例えば、満載検知フラグの上に載っている用紙を除去することを指示するメッセージでもよい。また、図５（ｂ）、（ｃ）に示すメッセージは、「排紙トレイ上の用紙が排紙口を塞いでいないか確認してください」というような対処方法を示すメッセージでもよい。
【００５６】
上述した実施形態では、排紙先に上段排紙トレイ２１２が指定された場合について説明したが、排紙先に下段排紙トレイ２１１が指定された場合も同様である。上述したように、排紙部３００の動作には、第１の動作および第２の動作がある。本実施形態は、第１の操作および第２の動作の両者に適用可能である。
【００５７】
以上、本発明の好ましい実施の形態について説明したが、本発明は上述した各実施の形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。本発明は、上述の各実施の形態の１以上の機能を実現するプログラムを、ネットワークや記憶媒体を介してシステムや装置に供給し、そのシステム又は装置のコンピュータの１つ以上のプロセッサーがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５８】
１００  操作部
１１０  画像形成装置
１９６  下段トレイセンサ
１９７  上段トレイセンサ
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０９  満載検知部
２１０  トレイ紙検知部
２１１  下段排紙トレイ
２１２  上段排紙トレイ
２２１  下段満載検知フラグ
２２２  上段満載検知フラグ
【図１】
2020001184.tif 000003
【図２】
2020001184.tif 000004
【図３】
2020001184.tif 000005
【図４】
2020001184.tif 000006
【図５】
2020001184.tif 000007
【図６】
2020001184.tif 000008
【図７】
2020001184.tif 000009
【図８】
2020001184.tif 000010
【図９】
2020001184.tif 000011
【図１０】
2020001184.tif 000012
【図１１】
2020001184.tif 000013