(57)【特許請求の範囲】
【請求項１】
記録材を手差し積載するための手差しトレイと、
記録材の搬送方向に沿って前記手差しトレイに配置され、前記手差しトレイ上の記録材の有無を検知する複数の検知手段と、
前記手差しトレイ上の前記搬送方向に直交する方向の記録材の長さを検知する長さ検知手段と、
前記複数の検知手段及び前記長さ検知手段の検知結果に基づいて記録材のサイズを決定する決定手段と、
前記決定手段により決定された記録材のサイズを表示するための第一の画面を表示するための表示部と、
を備える画像形成装置であって、
前記複数の検知手段の中で、記録材の有を検知していない検知手段よりも前記搬送方向の上流側に位置する検知手段が記録材の有を検知している場合に、記録材のサイズの検知の異常と判断する制御手段を備え、
前記制御手段は、前記検知の異常と判断した場合には、前記表示部に表示させる画面を前記第一の画面から記録材のサイズを指定させるための第二の画面に切り替えることを特徴とする画像形成装置。
【請求項２】
前記複数の検知手段は、第一の検知手段と、前記第一の検知手段の上流に配置される第二の検知手段と、前記第二の検知手段の上流に配置される第三の検知手段と、を有し、
前記制御手段は、前記第一の検知手段及び前記第三の検知手段が記録材の有を検知し、且つ、前記第二の検知手段が記録材の有を検知していない場合に、前記検知の異常と判断することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、前記第一の検知手段が記録材の有を検知せず、且つ、前記第二の検知手段が記録材の有を検知した場合に、前記検知の異常と判断することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記制御手段は、前記検知が正常と判断されてから、最初に前記検知の異常と判断したときに、前記第二の画面を前記表示部に表示させる前に、前記手差しトレイに積載された記録材を取り替えるように促すための第三の画面を、前記表示部に表示させることを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記制御手段は、前記複数の検知手段の中で、記録材の有を検知している検知手段よりも前記搬送方向の下流側に位置する検知手段が記録材の有を検知している場合には、記録材のサイズの検知を正常と判断することを特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記制御手段は、前記第一の検知手段乃至前記第三の検知手段のすべてが記録材の有を検知している場合には、記録材のサイズの検知を正常と判断することを特徴とする請求項２に記載の画像形成装置。
【請求項７】
前記制御手段は、前記第一の検知手段乃至前記第三の検知手段のすべてが記録材の有を検知していない場合には、記録材のサイズの検知を正常と判断することを特徴とする請求項２に記載の画像形成装置。
【請求項８】
前記決定手段は、前記制御手段が前記検知を正常と判断した場合に、前記複数の検知手段及び前記長さ検知手段による検知結果と、前記複数の検知手段及び前記長さ検知手段による検知結果と記録材のサイズとを関連付けた情報と、に基づいて、記録材のサイズを決定することを特徴とする請求項５乃至７のいずれか１項に記載の画像形成装置。
【請求項９】
前記決定手段により記録材のサイズが不定となった場合に、前記表示部に前記第一の画面と前記第二の画面のいずれを表示させるかを予め選択しておくための選択手段を備え、
前記制御手段は、前記決定手段により記録材のサイズが不定となった場合に、前記選択手段により選択されていた前記第一の画面と前記第二の画面のいずれかの画面を前記表示部に表示させることを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記手差しトレイは、記録材の前記搬送方向に直交する方向の両端部を規制する規制板を有し、
前記長さ検知手段は、前記規制板の動作に連動して前記規制板の位置に応じた値を出力することを特徴とする請求項１乃至９のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、給紙したシートに画像を形成する画像形成装置に関する。
【背景技術】
【０００２】
従来、複写機、プリンタ等の画像形成装置は、用紙に連続的に複写やプリントを行うことが可能となるよう、装置本体に給紙トレイを備えている。また、使用する用紙のサイズや種類はユーザが画像形成装置を使用する環境に大きく依存する。このような要求に対応するために、画像形成装置には複数の給紙トレイが用意されている。一方で、画像形成装置が複数の給紙トレイを有していたとしても、各給紙トレイにセットされた用紙とは異なる用紙に対して、複写やプリントを実行したいという要求を想定し、次のように構成している。即ち、画像形成装置には、給紙トレイとは別に、所望の用紙を容易にセットできるよう、手差しトレイも備えられている。
【０００３】
手差しトレイにセットされた用紙を給紙搬送し、適切な位置に画像を形成するためには、用紙のサイズが判明していることが必要であり、ユーザが操作部から用紙のサイズを入力する必要があった。この場合、ユーザは用紙を手差しトレイにセットする毎に操作部から用紙サイズを入力する必要があり、ユーザビリティが低下するおそれがあった。これに対して、手差しトレイ上の用紙を搬送する方向に、複数のセンサを配置する構成が提案されている（例えば、特許文献１）。これらの複数のセンサによって、手差しトレイに置かれた用紙の搬送方向の長さが検知される。また、手差しトレイ上の可動式のガイドに取り付けられたボリュームセンサから得られた値に基づき、用紙の搬送方向と直交する方向の長さが検知される。そして、これらの検知結果に基づいて、画像形成装置は用紙サイズを自動で検知している。また、自動で用紙サイズを検知する画像形成装置では、ユーザの操作性の更なる向上を目的として、操作部には自動で検知した用紙サイズを確認する画面を表示せずに、用紙サイズを確定している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２３１４１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来の画像形成装置では、次のような課題があった。用紙の搬送方向に配置されたセンサが故障している場合に、複写やプリントを実行する予定の用紙を手差しトレイにセットすると、手差しトレイにセットされた用紙の用紙サイズが誤検知されることになる。また、他のユーザが手差しトレイ上に用紙を仮置きしている状態でも、用紙サイズを誤検知することになる。なお、仮置きとは、手差しトレイ上に複写やプリントを行う予定のない用紙を置くことによって、用紙の搬送方向に配置されたセンサの状態を変化させることを指す。例えば、Ａ３長（４２０ｍｍ）の用紙を検知する用紙の搬送方向のセンサがオン状態のまま故障した場合、ユーザが手差しトレイにＡ４サイズ（２１０ｍｍ）をセットしたとしても、画像形成装置は用紙サイズをＡ３長と判断してしまう。その結果、画像形成はＡ３長のサイズに合うように実施されるが、給紙された用紙はＡ４長の用紙であるため、形成された画像のサイズが給紙された用紙のサイズよりも大きくなる。このため、用紙に転写されなかった残りのトナーは画像形成部の部材に付着し、後続の用紙の画像形成処理時の裏汚れ等の画像不良の原因となる。
【０００６】
逆に、用紙の搬送方向のセンサがオフ状態のまま故障した場合、ユーザが手差しトレイにＡ３サイズの用紙をセットしたとしても、画像形成装置は用紙サイズをＡ４長と判断してしまう。その結果、給紙された用紙サイズよりも画像形成装置が判断した用紙サイズの方が、搬送方向において長さが短いため、紙詰まりと判断されるおそれがある。
【０００７】
本発明は、このような状況のもとでなされたもので、手差しトレイにより用紙サイズを検知する際の誤検知による画像不良や紙詰まりを防止することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、本発明は、以下の構成を備える。
【０００９】
（１）記録材を手差し積載するための手差しトレイと、記録材の搬送方向に沿って前記手差しトレイに配置され、前記手差しトレイ上の記録材の有無を検知する複数の検知手段と、前記手差しトレイ上の前記搬送方向に直交する方向の記録材の長さを検知する長さ検知手段と、前記複数の検知手段及び前記長さ検知手段の検知結果に基づいて記録材のサイズを決定する決定手段と、前記決定手段により決定された記録材のサイズを表示するための第一の画面を表示するための表示部と、を備える画像形成装置であって、前記複数の検知手段の中で、記録材の有を検知していない検知手段よりも前記搬送方向の上流側に位置する検知手段が記録材の有を検知している場合に、記録材のサイズの検知の異常と判断する制御手段を備え、前記制御手段は、前記検知の異常と判断した場合には、前記表示部に表示させる画面を前記第一の画面から記録材のサイズを指定させるための第二の画面に切り替えることを特徴とする画像形成装置。
【発明の効果】
【００１０】
本発明によれば、手差しトレイにより用紙サイズを検知する際の誤検知による画像不良や紙詰まりを防止することができる。
【図面の簡単な説明】
【００１１】
【図１】第一、第二の実施の形態の画像形成装置のシステムブロック図
【図２】第一、第二の実施の形態の画像形成装置の構成を示す図
【図３】第一、第二の実施の形態の手差しトレイの上視図、ＡＤ値と用紙サイズの関係図
【図４】第一の実施の形態の手差し用紙サイズ表示画面を示す図、手差し用紙サイズ指定画面を示す図
【図５】第一の実施の形態の手差し用紙サイズ表示画面を表示するフローチャート
【図６】第一の実施の形態のサイズ検知の正常動作を判断するフローチャート
【図７】第一の実施の形態の手差しトレイ上の用紙の様子を示す図
【図８】第一の実施の形態の表示画面の切り替え動作を示すフローチャート
【図９】第二の実施の形態の手差しサイズ検知アラーム画面を示す図
【図１０】第二の実施の形態の手差しサイズ検知アラーム画面を表示するフローチャート
【図１１】第三の実施の形態の手差しサイズ不定時の画面設定画面を示す図
【図１２】第三の実施の形態の手差しサイズ不定時の画面設定画面を表示するフローチャート
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態を、図面を参照しながら詳しく説明する。
【００１３】
［第一の実施の形態］
（画像形成装置）
図１は、第一の実施の形態の画像形成装置のシステムブロック図、図２は、本実施の形態の画像形成装置１００、スキャナ部１０１の断面図である。図１、図２を用いて、基本的な構成を説明する。図１に示す制御部３００は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ＥＥＰＲＯＭ３０４から構成される。操作部３３０のユーザインタフェース（ＵＩ）（以下、単に操作部３３０という）から、例えばプリント動作開始の指示（以降、ジョブという）がＣＰＵ３０１に入力されると、ＣＰＵ３０１はプリント動作を開始する。ＣＰＵ３０１は、Ｉ／Ｏ３０７を介して、定着搬送モータ１４５、定着モータ１７３、定着搬送モータ１４６、手差し搬送モータ１４７、排紙搬送モータ１４８、排紙搬送モータ１４９を駆動制御することが可能である。また、ＣＰＵ３０１は、Ｉ／Ｏ３０７を介して、用紙搬送センサ１７１、レジストセンサ１６０、給紙ピックアップセンサ１５２、排紙センサ１９５、排紙センサ１９７から入力された入力信号を検知することが可能である。
【００１４】
また、ＣＰＵ３０１は、Ｉ／Ｏ３０７を介して、定着モータセンサ１７４、手差し紙有無センサ２１４、手差し紙長センサ２１８、手差し紙長センサ２１９から入力された入力信号を検知することが可能である。ここで、紙長とは、用紙の搬送方向の長さを意味する。そして、ＣＰＵ３０１は、Ｉ／Ｏ３０７を介して、手差し紙幅ボリュームセンサ２１７から入力された入力信号を検知することが可能である。更に、ＣＰＵ３０１は、ネットワークＩ／Ｆ３１４やファックスＩ／Ｆ３１５から入力されたジョブも受け付けることができる。例えば、ＣＰＵ３０１は、外部機器と通信を行うためのネットワークに接続されており、ネットワークＩ／Ｆ３１４を介して、外部機器からジョブを受け付ける。また、例えば、ＣＰＵ３０１は、ファックスを受信するための電話回線に接続されており、ファックスＩ／Ｆ３１５を介してファックスを受信する。
【００１５】
ＣＰＵ３０１は、操作部３３０等から受け付けたジョブに対応した画像を処理する画像処理部３１６を有し、画像の展開、回転等の画像処理を実施する。また、ＣＰＵ３０１は、画像形成部３２０を制御することができる。画像形成部３２０は、図２に示すプロセスユニット１２０（点線枠部）、転写ベルト１３０、二次転写部１４０等への高電圧の供給や駆動を制御したり、レーザースキャナユニット１１０（点線枠部）を制御したりすることができる。また、画像形成部３２０は、図２に示す定着器１７０のヒータの温度を制御することができる。スキャナ部１０１は、コピーを実施する際に原稿を読み取る動作を行う。なお、ＣＰＵ３０１は、タイマを有しており、タイマにより時間を計測することによって、各種のタイミング制御を行う。
【００１６】
次に図１、図２を用いて、基本的な画像形成動作について説明する。操作部３３０からジョブを受け付けると、ＣＰＵ３０１は受け付けたジョブを解析し、プリント動作を開始する。ＣＰＵ３０１がＩ／Ｏ３０７を介して給紙ピックアップローラ１５１の駆動源となる定着搬送モータ１４５を駆動させることで、給紙ピックアップローラ１５１が回転駆動し、給紙カセット１５０内の用紙が一枚ずつ給紙搬送される。このとき、ＣＰＵ３０１は、用紙の給紙動作が正常に行われたか否かを、給紙ピックアップセンサ１５２を用いて監視する。
【００１７】
手差しトレイ２１０からの用紙搬送について説明する。ＣＰＵ３０１は、手差しトレイ２１０に記録材である用紙が積載されている状態で、操作部３３０から手差しトレイ２１０上の用紙を搬送するよう指示を受けると、次のように動作する。即ち、ＣＰＵ３０１は、Ｉ／Ｏ３０７を介して手差し搬送モータ１４７を駆動し、手差しピックアップローラ２１１を回転させる。手差しピックアップローラ２１１の回転が開始されることにより、手差しトレイ２１０上の用紙が一枚ずつ給紙搬送される。給紙カセット１５０からの給紙と同様に、ＣＰＵ３０１は、レジストセンサ１６０を監視し、給紙動作が正常に行われたか否かを判断する。また、第一の検知手段である手差し紙有無センサ２１４は、手差しトレイ２１０上に用紙がセットされているか否かを判断するためのセンサである。なお、手差しトレイ２１０の構成は、詳細を後述する。
【００１８】
ＣＰＵ３０１は、二次転写部１４０に用紙が到着するタイミングに間に合うように、プロセスユニット１２０での画像形成動作を開始する。プロセスユニット１２０は、感光ドラム、現像器、帯電ローラ、感光ドラムクリーナー等により構成されている。プロセスユニット１２０では、感光ドラム表面が帯電された後、レーザースキャナユニット１１０から照射されるレーザーにより、感光ドラム上に静電潜像が形成される。そして、感光ドラム上に形成された静電潜像は、現像器内のトナーによって感光ドラム上で現像され、トナー像となる。その後、感光ドラム上に形成されたトナー像は、一次転写部１２１（点線枠部）において一次転写電圧を印加され、転写ベルト１３０へ転写される。転写ベルト１３０へ転写されたトナー像は、転写ベルト１３０の回転によって、二次転写部１４０へ搬送される。
【００１９】
また、ＣＰＵ３０１は、搬送ローラ１５３〜１５５により搬送された用紙の位置を、レジストセンサ１６０で監視することで検知する。そして、ＣＰＵ３０１は、レジストセンサ１６０に用紙の先端が到達したタイミングを考慮し、用紙の先端と転写ベルト１３０上のトナー像の先端が、二次転写部１４０で一致するように、用紙の搬送を制御する。例えば、ＣＰＵ３０１は、トナー像に対して用紙がレジストセンサ１６０に早く到着している場合には、搬送ローラ１６１で用紙を所定時間停止させたあとに、用紙の搬送を再開させる。以上のようにして、ＣＰＵ３０１は、二次転写部１４０に到達した用紙とトナー像に対し、二次転写部１４０に二次転写電圧を印加することにより、トナー像が用紙に転写される。
【００２０】
トナー像が転写された用紙は、搬送ベルト１９０、定着器１７０へ搬送される。定着器１７０では、用紙に転写された未定着のトナー像が用紙に加熱定着される。その後、用紙は、更に用紙の搬送方向における下流部へと搬送される。定着後の用紙の先端が用紙搬送センサ１７１に到達すると、ＣＰＵ３０１は、次のような動作を行う。即ち、ＣＰＵ３０１は、あらかじめ操作部３３０から指定されているジョブの内容に従って、搬送ローラ１６２により用紙搬送路２３０又は用紙搬送路２３１、用紙搬送路２３４のどの搬送路に用紙を搬送するのかを判断する。ＣＰＵ３０１は、搬送フラッパ１７２及び搬送フラッパ１８２を切り替えることで、用紙の搬送先を切り替える。
【００２１】
具体的には、ＣＰＵ３０１は、操作部３３０から指定されたジョブが両面プリントジョブの場合と排紙口２００に対して印字面を下向きに排紙する場合には、用紙を用紙搬送路２３０へ搬送するために、搬送フラッパ１７２を切り替える。また、ＣＰＵ３０１は、片面プリント又は両面プリント時において排紙口１９６、排紙口１９９へと用紙を排紙する場合には、搬送フラッパ１８２を切り替えて、用紙を用紙搬送路２３１へと搬送する。更に、ＣＰＵ３０１は、操作部３３０から指定されたジョブが、排紙口２００に対する排紙命令である場合には、搬送フラッパ１７２と搬送フラッパ１８２を切り替えて、用紙を用紙搬送路２３４へ搬送する。
【００２２】
用紙搬送路２３１へ搬送された用紙は、搬送ローラ２３２により、更に用紙の搬送方向の下流側（以下、下流側とする）へ搬送される。続いて、用紙は用紙搬送路１８１へと搬送され、排紙口１９６、排紙口１９９の方面へと搬送される。用紙搬送路１８１へと搬送された用紙は、排紙搬送モータ１４８によって駆動される排紙ローラ２４１、排紙ローラ２４２によって搬送される。そして、ＣＰＵ３０１は、操作部３３０から指定されたジョブが、排紙口１９６への排紙命令である場合には、フラッパ１８３を切り替えて用紙を搬送路１９３へ搬送し、排紙ローラ２４３によって用紙を排紙口１９６に排紙する。一方、ＣＰＵ３０１は、操作部３３０から指定されたジョブが、排紙口１９９への排紙命令である場合には、フラッパ１８３を搬送路１８４の方向へと切り替える。続いて、ＣＰＵ３０１は、用紙を排紙搬送モータ１４９によって駆動される排紙ローラ２４４、排紙ローラ２４５、排紙ローラ２４６によって用紙を搬送路１９８へ搬送し、排紙口１９９に排紙する。
【００２３】
また、片面プリントを行う際に排紙口２００へ印字面を下向きに排紙する際には、ＣＰＵ３０１は、用紙を用紙搬送路２３０へと搬送する。そして、用紙の後端が反転ローラ１６３を通過したタイミングで、用紙が排紙ローラ１８０の方向へ搬送されるように、反転ローラ１６３、両面搬送ローラ１６４等のローラの駆動を逆回転させ、用紙を排紙口２００に排紙する。また、両面プリントを行う際には、用紙を用紙搬送路２３０に搬送する。そして、両面搬送ローラ１６４〜１６６、１７９、１６８によって、用紙は両面反転搬送路２３３に搬送される。次に、用紙の後端が両面搬送ローラ１７９を通過したタイミングで、両面反転フラッパ１７８を両面搬送ローラ１６９の方向へ切り替えて、両面搬送ローラ１６８、１７９等のローラの駆動を逆回転させる。続いて、用紙は、両面搬送ローラ１６９、１７５〜１７７によって搬送され、搬送ローラ１５５へ受け渡される。ジョブが全て終了すると、ＣＰＵ３０１は操作部３３０にジョブが終了したことを表示する。
【００２４】
操作部３３０は、ユーザが情報を入力する際に使用される入力キー群３３１（点線枠部）、画像形成動作を開始する際に押下されるスタートキー３３２を有している。また、操作部３３０は、画像形成動作等を中断する際に押下されるストップキー３３３、表示手段である表示部３３４、スリープボタン３３５を有している。操作部３３０のスリープボタン３３５は、画像形成装置１００が消費電力を低減させた省電力状態であるスリープモードに移行するときや、スリープモードから復帰するときに押下するためのボタンである。ユーザ設定ボタン３３６は、後述する画面設定画面１２００（図１１参照）を表示させるための画面を表示部３３４に表示させる際に押下するためのボタンである。なお、上述した基本的な画像形成動作は一例であり、本発明は上述した構成に限定されるものではない。
【００２５】
（手差しトレイ）
図３（ａ）は手差しトレイ２１０の上視図であり、図３（ａ）左側に画像形成装置１００本体が位置する。手差しトレイ２１０上に用紙の束（以下、単に用紙とすることもある）がセットされると、手差しピックアップローラ２１１によって用紙束から用紙が一枚ずつ分離、搬送される。手差しトレイ２１０上に用紙がセットされているとき、手差し紙有無センサ２１４はオンとなり、ＣＰＵ３０１には手差し紙有無センサ２１４からオン信号が入力され、ＣＰＵ３０１は手差しトレイ２１０に紙有りと判断する。また、手差しトレイ２１０にセットされた用紙束は、規制板である手差しサイド規制ガイド２１２、２１３によって、用紙搬送方向における用紙束の両端部が狭持される。これにより、手差しピックアップローラ２１１によって用紙が搬送されているときに、用紙が斜行しながら搬送されることを防止している。また、手差しサイド規制ガイド２１２、２１３は、図中矢印２１５、２１６の方向にスライドすることにより、用紙の幅が異なる用紙がセットされたとしても用紙の斜行を防止することができる。なお、用紙の幅とは、用紙の搬送方向に直交する方向の長さである。更に、手差しサイド規制ガイド２１２、２１３は、第四の検知手段である手差し紙幅ボリュームセンサ２１７と不図示のリンク部材を介して連結されている。このため、手差し紙幅ボリュームセンサ２１７は、手差しサイド規制ガイド２１２、２１３の動作に連動して手差しサイド規制ガイド２１２、２１３の位置に応じた信号（ＡＤ値）をＣＰＵ３０１に出力する。
【００２６】
ＣＰＵ３０１は、手差し紙幅ボリュームセンサ２１７から入力された信号（ＡＤ値）に基づいて、用紙の幅の検知を実施している。また、第二の検知手段である手差し紙長センサ２１８及び第三の検知手段である手差し紙長センサ２１９は、例えばフラグセンサであり、手差しトレイ２１０上にセットされた用紙の長さを検知する（図７参照）。ここで、用紙の長さとは、用紙の搬送方向の長さである。また、フラグセンサは、例えばフラグ（２１８ａ、２１９ａ）とフォトインタラプタ（２１８ｂ、２１９ｂ）とを有する（図７参照）。手差しトレイ２１０上に用紙が積載されると、用紙がフラグに当接することによりフラグが回動し、フラグがフォトインタラプタを遮光状態とする。例えば本実施の形態では、フォトインタラプタが遮光状態であるときに、手差し紙長センサ２１８、２１９がオンの信号を出力する。手差しトレイ２１０上に用紙が積載されていない場合、フラグは回動せず、フラグはフォトインタラプタを遮光せずに透過状態とする。例えば本実施の形態では、フォトインタラプタが透過状態であるときに、手差し紙長センサ２１８、２１９がオフの信号を出力する。本実施の形態では、手差し紙有無センサ２１４も、フラグセンサ（２１４ａ、２１４ｂ）としているが（図７参照）、他の方式のセンサであってもよい。
【００２７】
（用紙のサイズ検知）
図３（ｂ）及び表１を用いて、手差しトレイ２１０にセットされた用紙のサイズを検知する方法について説明する。図３（ｂ）は手差しサイド規制ガイド２１２、２１３の位置に応じて手差し紙幅ボリュームセンサ２１７が出力する信号（ＡＤ値）と、実際に検知する用紙の幅（紙幅でもある）の関係を示した図である。詳細には、図３（ｂ）は横軸に手差し紙幅ボリュームセンサ２１７が出力するＡＤ値（０ｘ３Ｄ４等）を、縦軸に用紙のサイズ（紙幅）（Ａ４幅（２９７ｍｍ）等）を示す。手差し紙幅ボリュームセンサ２１７は、具体的には１０ビットのデジタル値を出力するセンサであり、１６進数表示で０ｘ０００〜０ｘ４００の出力値を略リニアに出力する構成となっている。
【００２８】
図３（ｂ）では、手差し紙幅ボリュームセンサ２１７の出力値０ｘ３２０がＡ４Ｒ幅である２１０ｍｍを示しており、同様に出力値０ｘ３８４がＢ４Ｒ幅である２５７ｍｍ、出力値０ｘ３Ｄ４がＡ４幅である２９７ｍｍをそれぞれ示すことを表している。即ち、ＣＰＵ３０１は、例えば手差し紙幅ボリュームセンサ２１７からＡＤ値０ｘ３２０が入力されると、手差しトレイ２１０にセットされている用紙の紙幅が２１０ｍｍであると判断する。ＣＰＵ３０１は、手差し紙幅ボリュームセンサ２１７の出力値（ＡＤ値）から用紙の幅を、手差し紙長センサ２１８、２１９の出力値から用紙の長さを、それぞれ検知する。そして、ＣＰＵ３０１は、これらの検知結果から表１を参照して、用紙のサイズを判断する。
【００２９】
【表１】
0006388394.tif 000002
【００３０】
表１は、左から用紙のサイズ、用紙の幅（ｍｍ）、用紙の長さ（ｍｍ）を示すもので、各センサによる検知結果と用紙のサイズとを関連付けた情報である。更に、表１は、手差し紙有無センサ２１４の検知結果、手差し紙長センサ２１８、２１９の検知結果、手差し紙幅ボリュームセンサ２１７の検知結果をそれぞれ示す。なお、手差し紙幅ボリュームセンサ２１７は、上述したように、ＣＰＵ３０１にＡＤ値を出力し、その他のセンサは、ＣＰＵ３０１にオン（ＯＮ）又はオフ（ＯＦＦ）の信号を出力する。
【００３１】
ＣＰＵ３０１は、これらのセンサの検知結果と表１を参照することにより、用紙のサイズを判断し、決定する。即ち、ＣＰＵ３０１は、用紙のサイズを決定する決定手段として機能する。例えば、手差し紙有無センサ２１４がオン（ＯＮ）、手差し紙長センサ２１８がオフ（ＯＦＦ）、手差し紙長センサ２１９がオフ（ＯＦＦ）、手差し紙幅ボリュームセンサ２１７が０ｘ３２０±０ｘ１０のＡＤ値、を出力しているとする。この場合、ＣＰＵ３０１は、各センサの検知結果と表１の情報とに基づいて、手差しトレイ２１０にセットされた用紙を、Ａ５サイズの用紙であると判断する。同様に、手差し紙有無センサ２１４がオン、手差し紙長センサ２１８がオン、手差し紙長センサ２１９がオフ、手差し紙幅ボリュームセンサ２１７が０ｘ３２０±０ｘ１０のＡＤ値、を出力したとする。この場合、ＣＰＵ３０１は、手差しトレイ２１０にセットされた用紙を、Ａ４Ｒ（Ａ４の縦置き）サイズの用紙であると判断する。
【００３２】
また、表１に示すように、手差し紙幅ボリュームセンサ２１７の出力値が同じ場合であっても、手差し紙長センサ２１８、２１９の検知結果の違いで、異なるサイズであると判断することが可能となる。例えば、手差し紙幅ボリュームセンサ２１７の出力値が同じＡＤ値０ｘ３２０±０ｘ１０であっても、手差し紙長センサ２１８、２１９の検知結果によって、用紙のサイズがＡ５かＡ４Ｒかを区別することができる。
【００３３】
反対に、手差し紙長センサ２１８、２１９の検知結果が同じ場合であっても、手差し紙幅ボリュームセンサ２１７の出力値の違いで、異なるサイズであると判断することが可能となる。例えば、手差し紙長センサ２１８、２１９の検知結果がオフとなっていても、手差し紙幅ボリュームセンサ２１７のＡＤ値によって、次のように判断できる。例えば、手差し紙幅ボリュームセンサ２１７のＡＤ値が０ｘ３２０±０ｘ１０であればＡ５、０ｘ３８４±０ｘ１０であればＢ５、０ｘ３Ｄ４±０ｘ１０であればＡ４、０ｘ２５８±０ｘ１０であればＡ５Ｒ、とそれぞれ用紙のサイズを判断することができる。
【００３４】
（手差し用紙サイズ表示画面）
図４を用いて、ユーザに手差しトレイ２１０にセットされた用紙サイズの確認を促し、用紙サイズを指定するために操作部３３０に表示される画面について説明する。図４（ａ）は、操作部３３０の表示部３３４に表示される、第一の画面である手差し用紙サイズ表示画面５００である。図４（ａ）の手差し用紙サイズ表示画面５００は、手差しトレイ２１０に用紙がセットされ、ＣＰＵ３０１により用紙サイズが判断されたことに応じて、操作部３３０の表示部３３４に表示される。例えば、後述する図５のＳ７０８や図８のＳ９０９の処理で、ＣＰＵ３０１が操作部３３０の表示部３３４に、手差し用紙サイズ表示画面５００を表示させる。
【００３５】
具体的には、ＣＰＵ３０１が上述した方法により手差しトレイ２１０にセットされた用紙サイズを判断し、判断した結果を表示部３３４に表示することによって、ユーザに手差しトレイ２１０にセットされた用紙サイズの確認を促すための画面となる。なお、手差しトレイ２１０にセットされた用紙のサイズを検知する方法については図５や図８で後述する。ここで、手差しトレイ２１０にセットされている用紙のサイズが、手差し用紙サイズ表示画面５００に表示されている表示サイズ５０１と一致する場合、ＯＫボタン５０３が押下される。一方、手差しトレイ２１０にセットされている用紙のサイズが、手差し用紙サイズ表示画面５００に表示されている表示サイズ５０１と異なる場合は、変更ボタン５０２が押下される。
【００３６】
（手差し用紙サイズ指定画面）
図４（ｂ）は、操作部３３０の表示部３３４に表示される、第二の画面である手差し用紙サイズ指定画面６００である。手差し用紙サイズ指定画面６００は、ユーザによって用紙の任意のサイズが指定される際、例えば、図４（ａ）の手差し用紙サイズ表示画面５００で変更ボタン５０２が押下された際に、操作部３３０に表示される。また、後述するように、手差しトレイ２１０の各センサによって用紙のサイズを確定することができない場合（図８のＳ９１０）にも、手差し用紙サイズ指定画面６００が操作部３３０に表示される。操作部３３０の表示部３３４に手差し用紙サイズ指定画面６００が表示されると、ユーザによって破線枠部に示すサイズ指定ボタン６０１のいずれかのボタンが押下されることで用紙のサイズが選択される。図４（ｂ）では一例としてＡ４サイズが指定されている。用紙のサイズが選択された後、ユーザによりＯＫボタン６０２が押下されることによって、手差しトレイ２１０にセットされた用紙の用紙サイズが確定する。画像形成装置１００は、手差し用紙サイズ指定画面６００によって指定された用紙サイズに基づいて、以降の画像形成動作を行う。なお、手差し用紙サイズ指定画面６００によって指定された用紙サイズは、例えばＲＡＭ３０３に記憶される。
【００３７】
（用紙がセットされてから手差し用紙サイズ表示画面が表示されるまでの処理）
図５は、手差しトレイ２１０に用紙がセットされてから操作部３３０に手差し用紙サイズ表示画面５００が表示されるまでの処理を示す基本的なフローチャートであり、一般的に実行されている処理である。後述する本実施の形態の図８の処理と比較するために、まず、一般的な図５の処理について説明する。ステップ（以下、Ｓとする）７０１でＣＰＵ３０１は、手差し紙有無センサ２１４がオン（ＯＮ）したか否かを判断する。なお、ＣＰＵ３０１が動作している間、ＣＰＵ３０１は、常に手差し紙有無センサ２１４の出力（オン又はオフ）を監視しており、後述する図６、図８でも同様とする。
【００３８】
Ｓ７０１でＣＰＵ３０１は、手差し紙有無センサ２１４がオフしていると判断した場合、Ｓ７０１の処理を繰り返す。Ｓ７０１でＣＰＵ３０１は、手差し紙有無センサ２１４がオンしたと判断した場合、Ｓ７０２の処理に進む。Ｓ７０２でＣＰＵ３０１は、手差し紙幅ボリュームセンサ２１７の出力値を変数ＡｄＶａｌに格納する（ＡｄＶａｌ＝手差し紙幅ボリュームセンサ２１７）。ここで、変数ＡｄＶａｌは、ＲＡＭ３０３に記憶される値を格納するための変数である。Ｓ７０３でＣＰＵ３０１は、手差し紙長センサ２１８の出力値を変数Ｌ１Ｖａｌに格納する（Ｌ１Ｖａｌ＝手差し紙長センサ２１８）。Ｓ７０４でＣＰＵ３０１は、手差し紙長センサ２１９の出力値を変数Ｌ２Ｖａｌに格納する（Ｌ２Ｖａｌ＝手差し紙長センサ２１９）。ここで、変数Ｌ１Ｖａｌ及びＬ２Ｖａｌは、ＲＡＭ３０３に記憶される値を格納するための変数である。以下、ＲＡＭ３０３に記憶される値を格納するための変数を、単にＲＡＭ３０３の変数という。
【００３９】
Ｓ７０５でＣＰＵ３０１は、Ｓ７０２〜Ｓ７０４の処理でＲＡＭ３０３の変数に格納されたそれぞれの値と表１を比較し、表１中に適合するサイズがあるか否かを判断する。Ｓ７０５でＣＰＵ３０１は、表１中に適合するサイズがあると判断した場合は、Ｓ７０６で、適合したサイズの情報（Ａ５等）をＲＡＭ３０３の変数であるＰａｐＳｉｚｅに格納する（ＰａｐＳｉｚｅ＝サイズ）。一方、Ｓ７０５でＣＰＵ３０１は、表１中に適合するサイズがないと判断した場合は、Ｓ７０７で、変数ＰａｐＳｉｚｅにサイズが不定であることを示す情報（例えば、「不定」等）を格納する（ＰａｐＳｉｚｅ＝不定）。
【００４０】
Ｓ７０８でＣＰＵ３０１は、Ｓ７０６又はＳ７０７で変数ＰａｐＳｉｚｅに格納された用紙のサイズの情報に基づいて、操作部３３０の表示部３３４に、手差し用紙サイズ表示画面５００を表示して処理を終了する。即ち、Ｓ７０６又はＳ７０７で変数ＰａｐＳｉｚｅに格納された用紙のサイズの情報に基づき、図４（ａ）で説明した手差し用紙サイズ表示画面５００が操作部３３０の表示部３３４に表示されることとなる。具体的には、ＣＰＵ３０１は、手差し用紙サイズ表示画面５００の表示サイズ５０１に、Ｓ７０６で変数ＰａｐＳｉｚｅに格納された用紙のサイズの情報（「Ａ４」等）を表示する。または、ＣＰＵ３０１は、手差し用紙サイズ表示画面５００の表示サイズ５０１に、Ｓ７０７で変数ＰａｐＳｉｚｅに格納された用紙サイズが不定であることを示す情報（「不定」等）を表示する。
【００４１】
（手差しトレイによる用紙サイズの検知が正常か否かの判断処理）
図６は、手差しトレイ２１０上にセットされた用紙のサイズを検知する処理が正しく実施できるか否かを判断するためのフローチャートである。本実施の形態では、手差しトレイ２１０上に用紙がセットされると、図６で説明する処理が実行される。Ｓ８０１でＣＰＵ３０１は、手差し紙有無センサ２１４がオフしているか否かを判断する。また、ＣＰＵ３０１は、タイマをリセットしてスタートさせる。Ｓ８０１でＣＰＵ３０１は、手差し紙有無センサ２１４がオフしていると判断した場合は、Ｓ８０２の処理に進む。Ｓ８０２でＣＰＵ３０１は、手差し紙長センサ２１８がオンしているか否かを判断し、オンしていると判断した場合は、Ｓ８０４の処理に進む。一方、Ｓ８０２でＣＰＵ３０１は、手差し紙長センサ２１８がオフしていると判断した場合は、Ｓ８０３の処理に進む。Ｓ８０３でＣＰＵ３０１は、手差し紙長センサ２１９がオンしているか否かを判断し、オンしていると判断した場合はＳ８０４の処理に進む。Ｓ８０３でＣＰＵ３０１は、手差し紙長センサ２１９がオフしていると判断した場合は、Ｓ８０６の処理に進む。この場合、手差しトレイ２１０上の用紙の搬送方向に配置されたすべてのセンサが用紙ありを検知しておらず、ＣＰＵ３０１は、用紙のサイズ検知を正常と判断する。
【００４２】
Ｓ８０４でＣＰＵ３０１は、タイマを参照することにより、所定時間Ｔ１が経過したか否かを判断し、所定時間Ｔ１が経過していないと判断した場合はＳ８０４の処理を繰り返す。Ｓ８０４でＣＰＵ３０１は、所定時間Ｔ１が経過したと判断した場合、Ｓ８０５の処理に進む。Ｓ８０５でＣＰＵ３０１は、再度、手差し紙有無センサ２１４がオンしているか否かを判断し、手差し紙有無センサ２１４がオンしたと判断した場合は、Ｓ８０６の処理に進む。この場合、手差しトレイ２１０上の用紙の搬送方向に配置されたセンサの中で、オンしているセンサよりも搬送方向の下流側に位置するセンサがオフしている状態がなく、ＣＰＵ３０１は、用紙のサイズ検知を正常と判断する。Ｓ８０５でＣＰＵ３０１は、手差し紙有無センサ２１４がオフしていると判断した場合、即ち、Ｓ８０１で手差し紙有無センサ２１４がオフとなって所定時間Ｔ１が経過しても継続してオフしている場合には、Ｓ８０７の処理に進む。
【００４３】
Ｓ８０７でＣＰＵ３０１は、ＲＡＭ３０３の変数である手差しサイズ正常検知可能フラグをオフにし（手差しサイズ正常検知可能フラグ＝ＯＦＦ）、Ｓ８０１の処理に戻る。ＣＰＵ３０１は、手差しトレイ２１０に設置されたセンサによる用紙サイズの検知を、正常に実施することができないと判断する。これは、手差し紙有無センサ２１４がオフの状態、即ち、手差しトレイ２１０上に用紙がセットされていないにもかかわらず、手差し紙長センサ２１８、２１９の少なくとも一方がオンしている状態である。このような場合は、手差しトレイ２１０に設置されたセンサによって正常に用紙のサイズ検知ができないことを意味している。このように、本実施の形態では、用紙の搬送方向の下流側に位置するセンサは用紙ありを検知せず、且つ、用紙ありを検知していないセンサよりも搬送方向の上流側に位置するセンサは用紙ありを検知している場合に、次のようにする。即ち、ＣＰＵ３０１は、手差しトレイ２１０に設置された複数のセンサによって用紙のサイズを確定することができないと判断する。
【００４４】
なお、Ｓ８０４の処理でＣＰＵ３０１が、所定時間Ｔ１が経過するまで待機している処理は、次の理由により実施している。ユーザが用紙を手差しトレイ２１０にセットする過程で、手差し紙有無センサ２１４がオフで、かつ、手差し紙長センサ２１８、２１９の少なくとも一方のセンサがオンしている状態となることが想定される。このように、手差しトレイ２１０に用紙がセットされる過程に生じるセンサの検知結果の過渡的な状態は、センサの異常とは判断できないため、Ｓ８０４で所定時間Ｔ１が経過するまで待機している。また、本実施の形態では、所定時間Ｔ１は例えば３秒とする。
【００４５】
Ｓ８０６でＣＰＵ３０１は、ＲＡＭ３０３の変数である手差しサイズ正常検知可能フラグをオンにする（手差しサイズ正常検知可能フラグ＝ＯＮ）。Ｓ８０６に進む場合には、手差しトレイ２１０に配置された複数のセンサによって用紙のサイズを確定することができるという判断になるためである。Ｓ８０８でＣＰＵ３０１は、ＲＡＭ３０３の変数であるアラーム画面表示フラグをオフにし（アラーム画面表示フラグ＝ＯＦＦ）、Ｓ８０１の処理に戻る。なお、アラーム画面表示フラグについては第二の実施の形態で後述する。
【００４６】
Ｓ８０１でＣＰＵ３０１は、手差し紙有無センサ２１４がオンしたと判断した場合、Ｓ８０９の処理に進む。Ｓ８０９でＣＰＵ３０１は、手差し紙長センサ２１９がオンしているか否かを判断する。Ｓ８０９でＣＰＵ３０１は、手差し紙長センサ２１９がオフしていると判断した場合はＳ８０６の処理に進む。このように、用紙の搬送方向の下流側に位置するセンサは用紙ありを検知し、且つ、用紙ありを検知しているセンサよりも用紙の搬送方向の上流側に位置するセンサは用紙ありを検知していない場合には、用紙のサイズ検知が正常と判断する。また、ＣＰＵ３０１は、手差しトレイ２１０の用紙の搬送方向に配置されたセンサのすべてが用紙ありを検知している場合には、用紙のサイズ検知を正常と判断する。
【００４７】
Ｓ８０９でＣＰＵ３０１は、手差し紙長センサ２１９がオンしていると判断した場合はＳ８１０の処理に進む。Ｓ８１０でＣＰＵ３０１は、手差し紙長センサ２１８がオンしているか否かを判断し、オンしていると判断した場合はＳ８０６の処理に進む。Ｓ８１０でＣＰＵ３０１は、手差し紙長センサ２１８がオフしていると判断した場合は、Ｓ８１１の処理に進む。この場合、図３（ａ）で説明したように、手差しトレイ２１０上に配置された各センサのうち、搬送方向における手差しトレイ２１０の両端側に設けられた手差し紙有無センサ２１４と手差し紙長センサ２１９はオンとなっている。しかし、搬送方向における手差しトレイ２１０の中央側に設けられた手差し紙長センサ２１８がオフとなっている。
【００４８】
Ｓ８１１でＣＰＵ３０１は、タイマを参照することにより、所定時間Ｔ２が経過したか否かを判断し、所定時間Ｔ２が経過していないと判断した場合、Ｓ８１１の処理を繰り返す。Ｓ８１１でＣＰＵ３０１は、所定時間Ｔ２が経過したと判断した場合、Ｓ８１２の処理に進み、再度、手差し紙長センサ２１８がオンしたか否かを判断する。Ｓ８１２でＣＰＵ３０１は、手差し紙長センサ２１８がオンしたと判断した場合、Ｓ８０６の処理に進み、オフしていると判断した場合は、Ｓ８０７の処理に進む。なお、Ｓ８１１の所定時間Ｔ２は、所定時間Ｔ１と同様に３秒としている。所定時間Ｔ２は、後述する図７に示すように、用紙を手差しトレイ２１０に積載した際に、一時的に用紙Ａの中腹が浮き上がって用紙Ａの撓みが生じた場合に、用紙Ａの撓みが解消されるのに十分な時間に設定される。
【００４９】
Ｓ８０９〜Ｓ８１２の処理は、手差しトレイ２１０上の用紙の次のような状態を検知するために実行される処理である。図７は、図２に示した画像形成装置１００の手差しトレイ２１０の部分を拡大した図である。図７に示すように、手差しトレイ２１０上にセットされた用紙Ａの中腹が、用紙のコシや撓み（カールともいう）によって浮いた状態となることがある。図７に示す状態では、手差し紙有無センサ２１４は、フラグ２１４ａがフォトインタラプタ２１４ｂを遮光しておりオンとなっている。また、手差し紙長センサ２１８は、フラグ２１８ａがフォトインタラプタ２１８ｂを遮光しておらずオフとなっている。更に、手差し紙長センサ２１９は、フラグ２１９ａがフォトインタラプタ２１９ｂを遮光しておりオンとなっている。このように、図７に示す状態では、手差しトレイ２１０上の用紙Ａの用紙サイズを正しく検知することができない。また、用紙自体が手差しトレイ２１０に正しくセットされていても、手差し紙長センサ２１８が故障によって常にオフしている状態では、手差しトレイ２１０上にセットされた用紙のサイズを正しく検知することができない。この場合も、手差し紙有無センサ２１４がオン、手差し紙長センサ２１８がオフ、手差し紙長センサ２１９がオンとなる場合がある。なお、図６で説明した制御は、他の制御とは独立かつ並行して動作する構成となっている。
【００５０】
（用紙サイズの正常検知の有無）
図８は、図５のフローチャートを基本としつつ、図６で説明した処理で、手差しトレイ２１０に配置されたセンサにより用紙のサイズ検知が正常に行えるか否かを判断した結果をふまえ、操作部３３０への表示を行う処理を説明するフローチャートである。本実施の形態では、図５の基本的なフローチャートに代えて図８のフローチャートに従って処理を実施する。Ｓ９０１でＣＰＵ３０１は、手差し紙有無センサ２１４がオンしているか否かを判断し、手差し紙有無センサ２１４がオフしていると判断した場合、Ｓ９０１の処理を繰り返す。Ｓ９０１でＣＰＵ３０１は、手差し紙有無センサ２１４がオンしたと判断した場合、Ｓ９０２で、ＲＡＭ３０３の変数である手差しサイズ正常検知可能フラグにオンが格納されているか否かを判断する。ここで、手差しサイズ正常検知可能フラグは、図６のＳ８０６又はＳ８０７の処理で格納された値である。
【００５１】
Ｓ９０２でＣＰＵ３０１は、手差しサイズ正常検知可能フラグにオンが格納されていると判断した場合は、Ｓ９０３の処理に進む。ＣＰＵ３０１は、手差しサイズ正常検知可能フラグの値を参照し、手差しトレイ２１０に配置されたセンサによる用紙のサイズ検知を正常に行うことができると判断し、Ｓ９０３以降の処理で手差しトレイ２１０上の用紙のサイズ検知を行う。なお、図８のＳ９０３〜Ｓ９０９の処理は、図５のＳ７０２〜Ｓ７０８で説明した処理と同様であり、説明を省略する。ＣＰＵ３０１は、手差しトレイ２１０に配置されたセンサにより正常に用紙のサイズ検知を行った場合には、Ｓ９０９で操作部３３０の表示部３３４に図４（ａ）の手差し用紙サイズ表示画面５００を表示させる。
【００５２】
Ｓ９０２でＣＰＵ３０１は、手差しサイズ正常検知可能フラグにオフが格納されていると判断した場合は、手差しトレイ２１０上に配置されたセンサでは正常に用紙のサイズ検知を行うことができないと判断する。このため、Ｓ９１０でＣＰＵ３０１は、操作部３３０の表示部３３４に図４（ｂ）で説明した手差し用紙サイズ指定画面６００を表示させる。これは、手差しトレイ２１０上に配置されたセンサにより正常に用紙のサイズ検知を行うことができない場合には、自動で用紙のサイズを判断するのではなく、ユーザに用紙のサイズを指定するよう促すためである。
【００５３】
このように、本実施の形態では、手差しトレイ２１０上に配置されたセンサにより用紙のサイズ検知を正しく実施できる場合と、正しく実施できない場合とで、操作部３３０の表示部３３４に表示する画面を切り替える構成とする。即ち、ＣＰＵ３０１は、手差しトレイ２１０上に配置されたセンサにより用紙のサイズ検知を正しく行うことができる場合には、図８のＳ９０９の処理により、表示部３３４に図４（ａ）の手差し用紙サイズ表示画面５００を表示する。一方、ＣＰＵ３０１は、手差しトレイ２１０上に配置されたセンサにより用紙のサイズ検知を正しく行うことができない場合には、図８のＳ９１０の処理により、表示部３３４に図４（ｂ）の手差し用紙サイズ指定画面６００を表示する。これにより、本実施の形態では、ユーザビリティを損ねることなく、手差しトレイ２１０上の用紙サイズの誤検知による画像不良や紙詰まりを防止することが可能となる。
【００５４】
以上、本実施の形態によれば、手差しトレイにより用紙サイズを検知する際の誤検知による画像不良や紙詰まりを防止することができる。
【００５５】
［第二の実施の形態］
（手差しサイズ検知アラーム画面）
図９、図１０を用いて第二の実施の形態について説明する。図９は、図６で説明した処理で手差しトレイ２１０の用紙のサイズ検知が正常に実施できないと判断した状態で、ユーザに対して仮置き等の確認を促すための画面を示す図である。本実施の形態では、手差しトレイ２１０上のセンサによって用紙のサイズ検知を正常に行うことができない場合として、次のようなケースを想定している。一つ目は、手差し紙長センサ２１８と手差し紙長センサ２１９の少なくとも一方のセンサが故障しているケースである。二つ目は、手差しトレイ２１０上に印刷に用いられる用紙とは異なる他の用紙等（以下、異用紙とする）が仮置きされているケースである。なお、仮置きとは、手差しトレイ上に複写やプリントを行う予定のない用紙を置くことによって、用紙の搬送方向に配置されたセンサの状態を変化させることを指す。図９に示す第三の画面である手差しサイズ検知アラーム画面１０００は、二つ目のケース、即ち手差しトレイ２１０上への異用紙の仮置きを想定し、ユーザに手差しトレイ２１０の確認を促す画面となっている。なお、ユーザにより手差しトレイ２１０の異用紙が取り除かれ、用紙が再びセットされると、手差しトレイ２１０に配置された各種センサにより再び用紙のサイズ検知が行われ、手差しトレイ２１０の異用紙が取り除かれたことが検知される。なお、ユーザは、ＯＫボタン１００１を押下することで、操作部３３０の表示部３３４の表示を手差しサイズ検知アラーム画面１０００の表示から所定の表示画面に戻すことができる。
【００５６】
（手差しサイズ検知アラーム画面の表示）
図１０は、手差しサイズ検知アラーム画面１０００の表示を実行する処理を説明するフローチャートである。なお、図１０のＳ１１０１〜Ｓ１１１０までの処理は、図８で説明したＳ９０１〜Ｓ９１０の処理と同様であり、説明を省略する。Ｓ１１０２でＣＰＵ３０１は、手差しサイズ正常検知可能フラグにオフが格納されていると判断した場合は、手差しトレイ２１０に配置されたセンサにより用紙のサイズ検知を正常に行うことができないと判断し、Ｓ１１１１の処理に進む。Ｓ１１１１でＣＰＵ３０１は、図６のＳ８０８の処理で格納したアラーム画面表示フラグの値がオンとなっているか否かを判断する。
【００５７】
Ｓ１１１１でＣＰＵ３０１は、アラーム画面表示フラグにオフが格納されていると判断した場合は、Ｓ１１１２の処理に進む。手差しサイズ正常検知可能フラグにオフが格納されており、且つ、アラーム画面表示フラグにはオフが格納されている場合とは、次のような状況である。手差しトレイ２１０に配置されたセンサにより用紙のサイズ検知を正常に行ってきた後、初めてサイズ検知を正常に行えない状況となったもので、この状況が最初の異常検知となる。Ｓ１１１２でＣＰＵ３０１は、操作部３３０の表示部３３４に、図９で説明した手差しサイズ検知アラーム画面１０００を表示させる。Ｓ１１１３でＣＰＵ３０１は、ＲＡＭ３０３の変数であるアラーム画面表示フラグにオンを格納し、Ｓ１１１４の処理に進む。Ｓ１１１３の処理は、ＣＰＵ３０１が、手差しサイズ検知アラーム画面１０００を表示部３３４に一度表示させたことを記憶しておくための処理である。Ｓ１１１４でＣＰＵ３０１は、手差し紙有無センサ２１４がオフしたか否かを判断し、オフしていないと判断した場合はＳ１１１４の処理を繰り返す。ＣＰＵ３０１は、Ｓ１１１４の処理で、ユーザによって手差しトレイ２１０上に仮置きされた異用紙が一旦取り除かれるのを待つ。Ｓ１１１４でＣＰＵ３０１は、手差し紙有無センサ２１４がオフであると判断した場合、即ち、手差しトレイ２１０上に仮置きされていた異用紙が取り除かれたと判断した場合、Ｓ１１０１の処理に戻る。
【００５８】
Ｓ１１１１でＣＰＵ３０１は、アラーム画面表示フラグに格納された値がオンであると判断した場合は、サイズ検知を正常に行うことができなくなった後、既に一度操作部３３０に手差しサイズ検知アラーム画面１０００が表示されたと判断する。ＣＰＵ３０１は、手差しサイズ検知アラーム画面１０００を表示部３３４に表示させることなく、Ｓ１１１０の処理に進む。このように、本実施の形態では、手差しトレイ２１０のセンサにより用紙のサイズを正常に検知できないと判断した場合に、表示部３３４に手差しサイズ検知アラーム画面１０００を一度だけ表示させる。
【００５９】
以上のように、図６のＳ８０８の処理でアラーム画面表示フラグにオフを格納していた場合、即ち、正しくサイズ検知が可能と判断されたあとに、最初にサイズ検知が異常であると判断した場合に限り、次のような処理を行う。即ち、ＣＰＵ３０１は、操作部３３０に手差しサイズ検知アラーム画面１０００を表示させる。これにより、手差しトレイ２１０に異用紙が仮置きされている状況では、適切にユーザに手差しトレイ２１０の確認を促すことによってその後、用紙のサイズ検知を正しく行うことが可能とる。一方で、手差し紙長センサ２１８と手差し紙長センサ２１９の少なくとも一方のセンサが故障しているケースでは、手差しサイズ検知アラーム画面１０００が繰り返し表示さることは無く、ユーザビリティを損ねることを防止している。
【００６０】
以上、本実施の形態によれば、手差しトレイにより用紙サイズを検知する際の誤検知による画像不良や紙詰まりを防止することができる。
【００６１】
［第三の実施の形態］
（画面の選択）
図１１、図１２を用いて第三の実施の形態について説明する。図１１は、手差しトレイ２１０に配置されたセンサにより用紙のサイズ検知を行った際に用紙サイズが不定と判断された場合の表示部３３４に表示される画面である。図１１は、ＣＰＵ３０１が用紙サイズを不定と判断した場合に、操作部３３０の表示部３３４に手差し用紙サイズ表示画面５００と手差し用紙サイズ指定画面６００のどちらを表示させるかを予め選択するための画面であり、選択手段として機能する。手差しトレイ２１０上の用紙サイズが不定であるときに表示させる画面を予め選択しておくための画面設定画面１２００は、二つの選択ボタンから構成されている。具体的には、画面設定画面１２００は、手差し用紙サイズ表示画面５００を選択するための選択ボタン１２０１と、手差し用紙サイズ指定画面６００を選択するための選択ボタン１２０２から構成されている。ユーザは選択ボタン１２０１と選択ボタン１２０２のいずれかを押下することによりいずれの画面を表示させるかを予め選択しておく。いずれかの選択ボタン１２０１、１２０２が押下された後、手差しトレイ２１０上の用紙サイズが不定であるときの画面設定画面１２００のＯＫボタン１２０３が押下されることにより、いずれの画面を表示させるかが決定される。なお、この画面設定画面１２００は、操作部３３０のユーザ設定ボタン３３６の押下に応じて表示される。
【００６２】
（手差しトレイ上の用紙サイズが不定であるときの処理）
図１２は、手差しトレイ２１０に配置されたセンサによる用紙のサイズ検知において用紙サイズが不定と判断されたときの画面設定画面１２００で選択された画面に従って表示切り替えを実施する処理を説明するフローチャートである。なお、図１２のＳ１３０１〜Ｓ１３０８の処理は、図８で説明したＳ９０１〜Ｓ９０８の処理と同様であり、説明を省略する。Ｓ１３０８でＣＰＵ３０１は、ＲＡＭ３０３の変数であるＰａｐＳｉｚｅに用紙サイズが不定であることを示す情報（例えば、「不定」等）を格納する。ＣＰＵ３０１は、図１１で説明した手差しトレイ２１０上の用紙サイズが不定と判断されたときの画面設定画面１２００で予め設定されている内容がいずれであるかを判定する（Ｓ１３１０）。
【００６３】
ＣＰＵ３０１は、手差しトレイ２１０上の用紙サイズが不定と判断されたときの画面設定画面１２００で予め設定されている内容に応じて、操作部３３０に表示する内容を決定する。Ｓ１３１０でＣＰＵ３０１は、画面設定画面１２００で、手差し用紙サイズ表示画面５００が設定されている場合は、Ｓ１３０９の処理に進む。
【００６４】
一方、Ｓ１３１０でＣＰＵ３０１は、画面設定画面１２００で手差し用紙サイズ指定画面６００が設定されている場合は、Ｓ１３１１の処理に進む。Ｓ１３０９でＣＰＵ３０１は、ＲＡＭ３０３の変数であるＰａｐＳｉｚｅに格納された用紙サイズに基づいて操作部３３０の表示部３３４に図４（ａ）の手差し用紙サイズ表示画面５００を表示させて処理を終了する。Ｓ１３１１でＣＰＵ３０１は、操作部３３０の表示部３３４に図４（ｂ）の手差し用紙サイズ指定画面６００を表示させて、処理を終了する。なお、図４（ｂ）の手差し用紙サイズ指定画面６００で指定された用紙サイズの情報は、例えばＲＡＭ３０３等に、手差しトレイ２１０のセンサによる検知結果（Ｓ１３０３〜Ｓ１３０５）とは別の領域に記憶される。ＲＡＭ３０３等に記憶された指定された用紙サイズの情報は、次に手差し用紙サイズ指定画面６００で用紙サイズが指定されるまで保持される。
【００６５】
第一の実施の形態や第二の実施の形態では、手差しトレイ２１０上の用紙サイズが不定となった場合には、手差し用紙サイズ表示画面５００を表示していた（図８  Ｓ９０８、Ｓ９０９、図１０  Ｓ１１０８、Ｓ１１０９）。本実施の形態では、手差しトレイ２１０上の用紙サイズが不定となった場合には、事前に図１１の画面設定画面１２００で設定された内容に応じて手差し用紙サイズ表示画面５００と手差し用紙サイズ指定画面６００のいずれを表示させるかが決定される。これにより、本実施の形態では、ユーザビリティを向上させることができる。
【００６６】
以上、本実施の形態によれば、手差しトレイにより用紙サイズを検知する際の誤検知による画像不良や紙詰まりを防止することができる。
【符号の説明】
【００６７】
２１０          手差しトレイ
２１４          手差し紙有無センサ
２１７          手差し紙幅ボリュームセンサ
２１８、２１９  手差し紙長センサ
３０１          ＣＰＵ
３３４          表示部
【図１】
0006388394.tif 000003
【図２】
0006388394.tif 000004
【図３】
0006388394.tif 000005
【図４】
0006388394.tif 000006
【図５】
0006388394.tif 000007
【図６】
0006388394.tif 000008
【図７】
0006388394.tif 000009
【図８】
0006388394.tif 000010
【図９】
0006388394.tif 000011
【図１０】
0006388394.tif 000012
【図１１】
0006388394.tif 000013
【図１２】
0006388394.tif 000014