(57)【要約】【課題】求めた残枚数と実際の残枚数との誤差を小さくする。【解決手段】画像形成装置は、用紙カセットと、満杯時の用紙収容量に対する用紙残量の比率である残量比率を検知するための残量検知部と、満杯時の残量比率を収容可能な用紙の最大枚数で除算した値に基づき予め定められた１枚当たりの比率を用紙の属性ごとに記憶する記憶部と、印刷要求枚数の入力を受け付ける受付部と、報知部と、用紙の属性を認識し、当該認識した属性に対応する１枚当たりの比率で残量比率を除算した値に基づき残枚数を求め、残枚数が印刷要求枚数よりも少なければ、残枚数が印刷要求枚数よりも少ない旨を報知させる制御部と、を備える。【選択図】図５
2020016688.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置に対して着脱可能であり、印刷ジョブで使用する用紙が収容される用紙カセットと、
前記用紙カセットの満杯時の用紙収容量に対する前記用紙カセットの用紙残量の比率である残量比率を検知するための残量検知部と、
前記用紙カセットの満杯時の前記残量比率を前記用紙カセットに収容可能な用紙の最大枚数で除算した値に基づき予め定められた１枚当たりの比率を用紙の属性ごとに記憶する記憶部と、
前記印刷ジョブで印刷すべき印刷要求枚数の入力をユーザーから受け付ける受付部と、
前記用紙カセットに収容されている用紙の収容状態を報知する報知部と、
前記残量検知部を用いて前記残量比率を検知するとともに、前記用紙カセットに収容されている用紙の前記属性を認識し、当該認識した前記属性に対応する前記１枚当たりの比率で前記残量比率を除算した値に基づき前記用紙カセットに収容されている用紙の残枚数を求め、前記残枚数が前記印刷要求枚数よりも少なければ、前記残枚数が前記印刷要求枚数よりも少ない旨を前記報知部に報知させる制御部と、を備えることを特徴とする画像形成装置。
【請求項２】
前記制御部は、前記画像形成装置に前記用紙カセットが装着されたとき、前記残量比率を検知するとともに、当該検知した前記残量比率に基づき前記残枚数を求め、前記画像形成装置に前記用紙カセットが装着されて以降、前記印刷ジョブの実行中に前記用紙カセットの用紙が１枚給紙されるごとに、前記残枚数の値を１ずつ減算していくことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、前記残量比率を複数段階で検知し、
前記制御部は、前記印刷ジョブの実行中、前記用紙カセットの用紙が１枚給紙されるごとに前記残量比率を検知し、前記残量比率の段階が変化したとき、変化後の前記残量比率を前記用紙カセットに収容されている用紙の前記属性に対応する前記１枚当たりの比率で除算した値を求め、当該求めた値に基づき前記残枚数を補正する補正処理を行うことを特徴とする請求項２に記載の画像形成装置
【請求項４】
前記制御部は、前記補正処理を行ったとき、現在実行中の前記印刷ジョブの開始から前記補正処理を行うまでに給紙した用紙の枚数である給紙済み枚数を認識し、前記印刷要求枚数から前記給紙済み枚数を減算した枚数を未印刷枚数として求め、前記補正処理後の前記残枚数が前記未印刷枚数よりも少なければ、前記残枚数が前記印刷要求枚数よりも少ない旨を前記報知部に報知させることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記制御部は、前記残枚数が前記印刷要求枚数よりも少ないとき、前記印刷要求枚数から前記残枚数を減算した枚数を不足枚数として求め、前記不足枚数を前記報知部に報知させることを特徴とする請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
前記属性は、用紙のサイズ属性、用紙の紙種属性および用紙の重さ属性の少なくとも１つであることを特徴とする請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項７】
前記制御部は、前記残枚数が前記印刷要求枚数よりも少ない旨を前記報知部に報知させているとき、前記画像形成装置に対して前記用紙カセットが引き出されてから前記用紙カセットが再装着されたことを検知すると、前記報知部による報知を停止させ、前記用紙カセットが再装着されたときに検知した前記残量比率に基づき前記残枚数を再度求め、当該再度求めた前記残枚数が前記印刷要求枚数よりも少なければ、前記残枚数が前記印刷要求枚数よりも少ない旨を前記報知部に再度報知させることを特徴とする請求項１〜６のいずれか１項に記載の画像形成装置。
【請求項８】
湿度を検知するための湿度センサーを備え、
前記制御部は、前記残枚数を求めるとき、前記湿度センサーの出力値に基づき湿度を検知し、当該検知した湿度に基づき前記１枚当たりの比率を補正することを特徴とする請求項１〜７のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブの実行が可能な画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置は、印刷ジョブを実行するとき、印刷すべき画像を形成し、当該形成した画像を用紙に印刷する。このような画像形成装置には、印刷ジョブで使用する用紙が収容される用紙カセットが設けられる。印刷ジョブの実行時には、用紙カセットから給紙された用紙に画像が印刷される（たとえば、特許文献１参照）。
【０００３】
特許文献１の画像形成装置は、用紙カセットの残枚数（用紙カセットに残っている用紙の枚数）を検出する制御部（ＣＰＵ）を備える。制御部は、用紙カセットの残枚数と印刷要求枚数（印刷ジョブで印刷すべき用紙枚数）とを比較し、用紙カセットの残枚数が印刷要求枚数よりも少ないとき、用紙カセットの残枚数が印刷要求枚数よりも少ない旨の報知を行う。当該報知が行われた場合、ユーザーは用紙カセットに用紙を収容（補充）する作業を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−１４９０６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
用紙カセットに収容される用紙の属性は様々である。たとえば、用紙カセットに普通紙が収容される場合もあれば厚紙が収容される場合もある。用紙カセットの収容用紙が普通紙の場合と厚紙の場合とでは、用紙カセット内の用紙束の厚み（用紙カセットの満杯時の用紙収容量に対する用紙カセットの用紙残量の比率）が同じであっても、用紙カセットの残枚数は異なる。したがって、用紙カセットの残枚数を正確に把握するには、用紙カセットに収容されている用紙の属性を考慮する必要がある。
【０００６】
しかし、特許文献１では、用紙カセットに収容されている用紙の属性は考慮されていない。このため、用紙カセットの残枚数が実際には印刷要求枚数よりも多かったとしても、用紙カセットの残枚数が印刷要求枚数よりも少ないと判断される場合がある。その結果、用紙カセットの残枚数が印刷要求枚数よりも少ない旨の報知が不必要に行われるという不都合が生じ得る。
【０００７】
本発明は、上記課題を解決するためになされたものであり、用紙カセットの残枚数が印刷要求枚数よりも少ない場合にその旨を報知する構成において、求めた残枚数と実際の残枚数との誤差を小さくすることが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の画像形成装置は、画像形成装置に対して着脱可能であり、印刷ジョブで使用する用紙が収容される用紙カセットと、用紙カセットの満杯時の用紙収容量に対する用紙カセットの用紙残量の比率である残量比率を検知するための残量検知部と、用紙カセットの満杯時の残量比率を用紙カセットに収容可能な用紙の最大枚数で除算した値に基づき予め定められた１枚当たりの比率を用紙の属性ごとに記憶する記憶部と、印刷ジョブで印刷すべき印刷要求枚数の入力をユーザーから受け付ける受付部と、用紙カセットに収容されている用紙の収容状態を報知する報知部と、残量検知部を用いて残量比率を検知するとともに、用紙カセットに収容されている用紙の属性を認識し、当該認識した属性に対応する１枚当たりの比率で残量比率を除算した値に基づき用紙カセットに収容されている用紙の残枚数を求め、残枚数が印刷要求枚数よりも少なければ、残枚数が印刷要求枚数よりも少ない旨を報知部に報知させる制御部と、を備える。
【発明の効果】
【０００９】
本発明では、用紙カセットの残枚数が印刷要求枚数よりも少ない場合にその旨を報知する構成において、求めた残枚数と実際の残枚数との誤差を小さくすることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態による画像形成装置の全体構成を示す概略図
【図２】本発明の一実施形態による画像形成装置の用紙カセットおよび給紙部の各構成を示す概略図
【図３】本発明の一実施形態による画像形成装置の全体構成を示すブロック図
【図４】本発明の一実施形態による画像形成装置の記憶部が記憶する比率情報を示す図
【図５】本発明の一実施形態による画像形成装置の制御部が行う第１枚数判断処理の流れを示すフローチャート
【図６】本発明の一実施形態による画像形成装置の制御部が行う第２枚数判断処理の流れを示すフローチャート
【図７】本発明の一実施形態による画像形成装置の操作パネル（タッチスクリーン）が表示する警告画面を示す図
【図８】本発明の一実施形態による画像形成装置の制御部が印刷ジョブの実行前に行う用紙切れ判断処理の流れを示すフローチャート
【図９】本発明の一実施形態による画像形成装置の制御部が印刷ジョブの実行中に行う用紙切れ判断処理の流れを示すフローチャート
【発明を実施するための形態】
【００１１】
＜画像形成装置の構成＞
図１に示すように、本実施形態の画像形成装置１００は、画像読取部１を備える。画像読取部１の筐体上面には、コンタクトガラスＣＧが取り付けられる。画像読取部１の筐体内部（コンタクトガラスＣＧの下方）には、図示しないが、光源やイメージセンサーなどを含む読取ユニットが設けられる。画像読取部１は、コンタクトガラスＣＧ上に載置された原稿を読み取り、原稿の画像データを生成する。
【００１２】
また、画像形成装置１００は、印刷部２を備える。印刷部２による印刷で使用される用紙Ｐは用紙カセット２１に収容される。コピージョブなど印刷を伴うジョブ（以下、印刷ジョブと称する）の実行時、印刷部２は、用紙カセット２１から用紙搬送路１０（図１では、破線矢印で示す）に用紙Ｐを給紙し、当該給紙した用紙Ｐを用紙搬送路１０に沿って搬送する。そして、印刷部２は、搬送中の用紙Ｐに画像を印刷する。
【００１３】
印刷部２は、給紙部２２、画像形成部２３および定着部２４を備える。また、図示しないが、印刷部２は、用紙搬送路１０に沿って用紙Ｐを搬送するための搬送ローラー対を複数備える。
【００１４】
給紙部２２は、図２に示すような構成を有する。給紙部２２は、用紙カセット２１に収容された用紙Ｐ（以下、収容用紙Ｐと称する）から用紙搬送路１０に用紙Ｐを給紙するためのローラー部材を含む。当該ローラー部材としては、たとえば、ピックアップローラー２２１および給紙ローラー対２２２がある。ピックアップローラー２２１は、用紙カセット２１の収容用紙Ｐに当接した状態で回転し、用紙カセット２１から用紙Ｐを引き出す。給紙ローラー対２２２は、用紙カセット２１から引き出された用紙Ｐを１枚ずつに分離して用紙搬送路１０に給紙する。
【００１５】
用紙カセット２１は、画像形成装置１００の装置本体に対して着脱可能である。用紙カセット２１に用紙Ｐを収容（補充）する用紙収容作業を行うとき、ユーザーは用紙カセット２１を画像形成装置１００から引き出す。そして、用紙カセット２１に用紙Ｐを収容した後、ユーザーは用紙カセット２１を画像形成装置１００に再装着する。
【００１６】
用紙カセット２１には、リフト板２０１、押し上げ部材２０２および回転軸２０３が設けられる。リフト板２０１は、用紙カセット２１の底面側に配置される。このため、用紙カセット２１に用紙Ｐを収容すると、当該用紙Ｐはリフト板２０１上に載置された状態となる。
【００１７】
リフト板２０１は、給紙方向上流側の端部（当該端部に設けられた軸部）を支点とし、給紙方向下流側の端部を上下方向に振るよう回動する。すなわち、リフト板２０１は、上下方向に移動可能である。たとえば、リフト板２０１の給紙方向上流側の端部には、給紙方向と直交する方向に突出する軸部（図示せず）が設けられる。また、用紙カセット２１の壁面には軸穴部（図示せず）が設けられる。そして、リフト板２０１の軸部が用紙カセット２１の軸穴部に対して回動可能に支持される。
【００１８】
押し上げ部材２０２は、用紙カセット２１の底面とリフト板２０１との間（リフト板２０１の下方）に設けられる。回転軸２０３は、用紙カセット２１の底面に回転可能に支持される。回転軸２０３には、押し上げ部材２０２の給紙方向上流側の端部が取り付けられる。
【００１９】
これにより、回転軸２０３が回転することにより、押し上げ部材２０２の給紙方向下流側の端部が回動する。すなわち、押し上げ部材２０２は、上下方向に移動可能である。押し上げ部材２０２が上方向に移動すると、押し上げ部材２０２によってリフト板２０１が持ち上げられるので、リフト板２０１が上昇する（上方向に回動する）。
【００２０】
画像形成装置１００から用紙カセット２１が引き出されるとき、リフト板２０１は初期位置に移動する。画像形成装置１００に用紙カセット２１が装着されると、リフト板２０１は初期位置から上昇する。これにより、リフト板２０１上の最上層の用紙Ｐの上面がピックアップローラー２２１に当接する。リフト板２０１は、リフト板２０１上の用紙Ｐがピックアップローラー２２１に当接すると上昇を停止する。
【００２１】
印刷ジョブの実行時には、用紙カセット２１の収容用紙Ｐが消費されるので、リフト板２０１上の用紙Ｐが減っていく。リフト板２０１上の用紙Ｐが減り、リフト板２０１上の最上層の用紙Ｐの上面とピックアップローラー２２１とが非当接状態になると、用紙カセット２１の収容用紙Ｐが給紙されなくなる。このため、印刷ジョブの実行中、リフト板２０１の上昇と上昇停止とが繰り返される。これにより、リフト板２０１上の最上層の用紙Ｐの上面とピックアップローラー２２１との当接状態が維持される。
【００２２】
リフト板２０１を上昇させるため、給紙部２２にはリフト機構が備えられる。リフト機構は、リフトモーターＬＭなどを含む。リフトモーターＬＭは、ギアやクラッチを介して回転軸２０３に連結される。リフトモーターＬＭが駆動することにより、リフト板２０１が上昇する。たとえば、画像形成装置１００から用紙カセット２１が引き出されるとき、回転軸２０３とリフトモーターＬＭとの連結が解除される。これにより、リフト板２０１が自重で初期位置に移動する。
【００２３】
また、リフト板２０１上の用紙Ｐのピックアップローラー２２１への当接を検知するため、給紙部２２には上面検知機構が備えられる。上面検知機構は、回動体２２３および上面センサーＳＥ１を含む。回動体２２３は、給紙方向下流側の端部に当接片２２３ａを有し、給紙方向上流側の端部に検知片２２３ｂを有する。なお、回動体２２３の当接片２２３ａは、ピックアップローラー２２１の近傍に配置される。上面センサーＳＥ１は、回動体２２３の検知片２２３ｂを検知対象とする光センサーであって、発光部および受光部を有する。
【００２４】
回動体２２３は、給紙方向の中央部よりも上流側寄りに配置された回転軸２２３ｃを支点として回動可能に取り付けられる。これにより、回動体２２３の当接片２２３ａおよび検知片２２３ｂが上下方向に回動する。また、回動体２２３の当接片２２３ａは、リフト板２０１上の用紙Ｐに当接可能な位置に配置され、回動体２２３の検知片２２３ｂは、上面センサーＳＥ１の検知領域（発光部と受光部との間）を遮蔽／開放することが可能な位置に配置される。
【００２５】
リフト板２０１上の最上層の用紙Ｐの上面が当接片２２３ａに当接し、そのままリフト板２０１が上方に移動すると、当接片２２３ａが上方に移動するので、検知片２２３ｂは下方に移動する（上面センサーＳＥ１の検知領域を開放する方向に移動する）。そして、リフト板２０１上の最上層の用紙Ｐの上面が給紙位置（ピックアップローラー２２１と当接する位置）に到達すると、上面センサーＳＥ１の検知領域よりも下方に検知片２２３ｂが移動する（上面センサーＳＥ１の検知領域が開放される）。この状態で、リフト板２０１上の最上層の用紙Ｐが給紙されることによって給紙位置から用紙Ｐが無くなると、当接片２２３ａが下方に移動するので、検知片２２３ｂが上方に移動する（上面センサーＳＥ１の検知領域が遮蔽される）。
【００２６】
これにより、給紙位置における用紙Ｐの有無に応じて、上面センサーＳＥ１の出力値が変化する。すなわち、上面センサーＳＥ１の出力値に基づき、リフト板２０１上の最上層の用紙Ｐの上面がピックアップローラー２２１に当接しているか否かを検知することができる。なお、上面センサーＳＥ１は、検知領域が開放されたとき（リフト板２０１上の用紙Ｐがピックアップローラー２２１に当接したとき）、第１レベルの値を出力する。一方で、上面センサーＳＥ１は、検知領域が遮蔽されたとき（リフト板２０１上の用紙Ｐのピックアップローラー２２１への当接が解除されたとき）、第２レベルの値を出力する。
【００２７】
また、用紙カセット２１には、収容用紙Ｐの側面に当接する規制ガイド２０４が設けられる。規制ガイド２０４は、収容用紙Ｐの給紙方向および幅方向（給紙方向と直交する方向）の位置決めを行うための部材である。規制ガイド２０４は、リフト板２０１にスライド可能に取り付けられる。
【００２８】
規制ガイド２０４は、給紙方向にスライド可能な第１カーソルおよび幅方向にスライド可能な第２カーソルを含む。第１カーソルを給紙方向にスライドさせることにより、用紙カセット２１に収容可能な用紙Ｐの給紙方向のサイズ（給紙方向の用紙長さ）を変更することができる。第２カーソルを幅方向にスライドさせることにより、用紙カセット２１に収容可能な用紙Ｐの幅方向のサイズ（幅方向の用紙長さ）を変更することができる。
【００２９】
図１に戻り、画像形成部２３は、感光体ドラム２３１および転写ローラー２３２を備える。また、画像形成部２３は、図示しないが、感光体ドラム２３１の周面を帯電させる帯電装置、感光体ドラム２３１の周面上に静電潜像を形成する露光装置、および、感光体ドラム２３１の周面上の静電潜像をトナー像に現像する現像装置などを備える。感光体ドラム２３１および転写ローラー２３２は、互いに圧接し、転写ニップを形成する。画像形成部２３は、転写ニップを用紙Ｐが通過するとき、感光体ドラム２３１の周面上のトナー像を用紙Ｐに転写する。
【００３０】
定着部２４は、加熱ローラー２４１および加圧ローラー２４２を備える。加熱ローラー２４１は、ヒーターを内蔵する。加圧ローラー２４２は、加熱ローラー２４１に圧接し、加熱ローラー２４１との間で定着ニップを形成する。定着部２４は、定着ニップを通過する用紙Ｐを加熱および加圧することにより、用紙Ｐにトナー像を定着させる。
【００３１】
また、図３に示すように、画像形成装置１００は、制御部３および記憶部４を備える。制御部３は、ＣＰＵを含む。制御部３は、制御用のプログラムおよびデータに基づき動作し、画像形成装置１００の各部を制御するための処理を行う。
【００３２】
記憶部４は、ＲＯＭ、ＲＡＭおよびＨＤＤなどの記憶デバイスを含む。記憶部４は、制御用のプログラムおよびデータを記憶する。記憶部４は、制御部３に接続される。制御部３は、記憶部４への情報の書き込みを行うとともに、記憶部４からの情報の読み出しを行う。
【００３３】
画像読取部１および印刷部２は、制御部３に接続される。制御部３は、画像読取部１の制御を行うとともに、印刷部２の制御（給紙部２２の制御を含む）を行う。
【００３４】
制御部３は、給紙部２２の制御処理として、リフトモーターＬＭを用いてリフト板２０１を上昇させるリフトアップ処理を行うとともに、上面センサーＳＥ１を用いてリフト板２０１上の用紙Ｐのピックアップローラー２２１への当接を検知するための上面検知処理を行う。制御部３は、リフトアップ処理を行うため、リフトモーターＬＭを制御する。また、制御部３は、上面検知処理を行うため、上面センサーＳＥ１の出力値を監視する。
【００３５】
制御部３は、画像形成装置１００に用紙カセット２１が装着されたとき、リフト板２０１を上昇させる。なお、画像形成装置１００には着脱センサーＳＥ２が設けられる。着脱センサーＳＥ２は、画像形成装置１００に対して用紙カセット２１が装着されているときと用紙カセット２１が引き出されているとき（装着されていないとき）とで出力値を変化させるセンサーである。制御部３は、着脱センサーＳＥ２の出力値に基づき、画像形成装置１００に対する用紙カセット２１の着脱状態を判断する。
【００３６】
制御部３は、画像形成装置１００に用紙カセット２１が装着されたと判断したとき、リフトアップ処理および上面検知処理を行う。具体的には、制御部３は、リフトモーターＬＭを制御し、上面センサーＳＥ１の出力値が第２レベルから第１レベルに変化するまで、リフト板２０１を上昇させる。そして、制御部３は、上面センサーＳＥ１の出力値が第１レベルに変化すると、リフト板２０１の上昇を停止させる。これにより、画像形成装置１００に用紙カセット２１が装着されると、リフト板２０１上の最上層の用紙Ｐの上面がピックアップローラー２２１に当接した状態となる。
【００３７】
それ以降、印刷ジョブが実行されると、制御部３は、上面センサーＳＥ１の出力値を監視する。そして、制御部３は、上面センサーＳＥ１の出力値が第１レベルから第２レベルに変化すると、上面センサーＳＥ１の出力値が第１レベルに変化するまで、リフト板２０１を再上昇させる。その後、印刷ジョブが完了すると、制御部３は、リフト板２０１の上下方向の位置を印刷ジョブの完了時点の位置に保持する。
【００３８】
また、給紙部２２には、用紙カセット２１の収容用紙Ｐのサイズを検知するためのサイズセンサーＳＥ３が備えられる。サイズセンサーＳＥ３は、規制ガイド２０４の位置（第１カーソルの給紙方向の位置および第２カーソルの幅方向の位置）に応じて出力値を変化させる。すなわち、サイズセンサーＳＥ３は収容用紙Ｐのサイズに応じた値を出力する。
【００３９】
サイズセンサーＳＥ３は、制御部３に接続される。制御部３は、サイズセンサーＳＥ３の出力値に基づき、用紙カセット２１の収容用紙Ｐのサイズ（規制ガイド２０４の位置）を検知するサイズ検知処理を行う。
【００４０】
また、給紙部２２には、用紙カセット２１の収容用紙Ｐの残量を検知するための残量検知部２０が設けられる。残量検知部２０の構成は特に限定されない。たとえば、残量検知部２０は、アクチュエーターおよび残量センサーを含む。アクチュエーターは、リフト板２０１の昇降に連動して移動する。残量センサーは、発光部および受光部を有する透過型光センサーである。残量センサーの設置数は複数である。複数の残量センサーは、それぞれ、アクチュエーターの移動経路を発光部と受光部とで挟み込むように設置され、発光部と受光部との間（検知位置）におけるアクチュエーターの有無に応じて出力値を変化させる。複数の残量センサーの各検知位置は互いに異なる。
【００４１】
複数の残量センサーは、それぞれ、対応する検知位置にアクチュエーターが有るとき、オン状態およびオフ状態の一方の状態となる（ＨレベルおよびＬレベルの一方の信号を出力する）。一方で、複数の残量センサーは、それぞれ、対応する検知位置にアクチュエーターが無いとき、オン状態およびオフ状態の他方の状態となる（ＨレベルおよびＬレベルの他方の信号を出力する）。
【００４２】
ここで、印刷ジョブが実行されると、用紙カセット２１の収容用紙Ｐが減り、用紙Ｐが減った分だけリフト板２０１が上昇する。リフト板２０１が上昇すると、それに伴って、残量検知部２０のアクチュエーターも移動する。したがって、リフト板２０１が上昇することにより、残量検知部２０の複数の残量センサーの各出力値（オンオフ）が変化する。すなわち、残量検知部２０の複数の残量センサーの各出力値は、用紙カセット２１の用紙残量に応じて変化する。
【００４３】
残量検知部２０の複数の残量センサーは、制御部３に接続される。制御部３は、オン状態の残量センサーとオフ状態の残量センサーとの組合せに基づき、用紙カセット２１の満杯時の用紙収容量に対する用紙カセット２１の用紙残量の比率である残量比率を検知する残量検知処理を行う。制御部３による残量検知処理では、残量比率が複数段階で検知される。たとえば、制御部３は、０％、３０％、７０％および１００％の４段階で残量比率を検知する（リフト板２０１の位置を４段階で検知する）。
【００４４】
また、画像形成装置１００は、操作パネル５を備える。操作パネル５には、タッチスクリーン５１およびハードウェアボタン５２が設けられる。タッチスクリーン５１は、タッチパネルおよび表示パネルを含む。操作パネル５は、画面を表示するとともに、コピージョブ（印刷ジョブ）に関する設定値の入力やコピージョブの実行指示などをユーザーから受け付ける。操作パネル５は、制御部３に接続される。制御部３は、操作パネル５の表示動作を制御するとともに、操作パネル５に対して行われた操作を検知する。
【００４５】
たとえば、制御部３は、コピージョブの実行指示の受け付けに際し、ユーザー指定の印刷要求枚数の入力受付を操作パネル５に行わせる。たとえば、ハードウェアボタン５２としてのテンキーを操作することにより、ユーザーは印刷要求枚数を画像形成装置１００に入力することができる。この構成では、操作パネル５が「受付部」に相当する。制御部３は、操作パネル５がコピージョブの実行指示を受け付けると、ユーザー指定の印刷要求枚数分の印刷を印刷部２に行わせる。
【００４６】
制御部３は、用紙カセット２１の収容用紙Ｐの収容状態を操作パネル５に報知させる報知処理も行う。操作パネル５は、タッチスクリーン５１を用いて、用紙カセット２１の収容用紙Ｐの収容状態をユーザーに対して報知する。
【００４７】
また、画像形成装置１００は、通信部６を備える。通信部６は、画像形成装置１００をＬＡＮなどの通信ネットワークＣＮに接続するためのインターフェースである。通信部６は、通信用回路、通信用メモリーおよび通信用コネクターを含む。
【００４８】
通信部６は、制御部３に接続される。制御部３は、通信部６を用いて、通信ネットワークＣＮに接続されたユーザー端末２００と通信する。ユーザー端末２００は、画像形成装置１００のユーザーにより使用される。ユーザー端末２００は、たとえば、パーソナルコンピューターである。
【００４９】
画像形成装置１００がプリンターとして使用される場合、ユーザー端末２００から画像形成装置１００に対して、ＰＤＬ（ページ記述言語）データなどのジョブデータが送信される。ジョブデータは、ユーザー指定の印刷要求枚数を示す情報を含む。すなわち、通信部６がユーザー指定の印刷要求枚数の入力を受け付ける。この構成では、通信部６が「受付部」に相当する。制御部３は、通信部６がジョブデータを受信すると、ユーザーから印刷ジョブの実行指示を受け付けたと判断する。制御部３は、通信部６がジョブデータを受信すると、ジョブデータに基づき画像データを生成し、当該生成した画像データに基づく印刷を印刷部２に行わせる。印刷部２は、ユーザー指定の印刷要求枚数分の印刷を行う。
【００５０】
＜枚数判断処理＞
制御部３は、用紙カセット２１の現在の残枚数（用紙カセット２１に現在残っている用紙Ｐの枚数）を判断する枚数判断処理を行う。制御部３に枚数判断処理を行わせるため、比率情報４００が記憶部４に予め記憶される（図３参照）。比率情報４００は、用紙カセット２１の満杯時の残量比率（１００％）を用紙カセット２１に収容可能な用紙Ｐの最大枚数で除算した値に基づき予め定められた１枚当たりの比率を示す情報である。
【００５１】
ここで、比率情報４００で示される１枚当たりの比率は、印刷ジョブで使用可能な用紙Ｐの属性ごとに定義される。用紙Ｐの属性ごとに１枚当たりの比率が定義された比率情報４００の一例を図４に示す。
【００５２】
図４に示すように、用紙Ｐの属性の１つは用紙Ｐのサイズ属性であり、１枚当たりの比率はサイズ属性ごとに定義される。たとえば、Ａ３サイズの用紙ＰおよびＡ４サイズの用紙Ｐを印刷ジョブで使用できるとする。この場合には、Ａ３サイズおよびＡ４サイズのそれぞれごとに１枚当たりの比率が定義される。
【００５３】
また、用紙Ｐの属性の１つは用紙Ｐの紙種属性であり、１枚当たりの比率は紙種属性ごとに定義される。言い換えると、サイズ属性ごとの１枚当たりの比率はさらに、紙種属性ごとに定義される。たとえば、普通紙、厚紙、ＯＨＰ（Ｏｖｅｒｈｅａｄ  Ｐｒｏｊｅｃｔｏｒ）シートおよびコート紙を印刷ジョブで使用できるとする。この場合、普通紙、厚紙、ＯＨＰシートおよびコート紙ごとに、Ａ３サイズおよびＡ４サイズにそれぞれ対応する１枚当たりの比率が定義される。
【００５４】
また、用紙Ｐの属性の１つは用紙Ｐの重さ属性であり、１枚当たりの比率は重さ属性ごとに定義される。言い換えると、サイズ属性ごとおよび紙種属性ごとの１枚当たりの比率はさらに、重さ属性ごとに定義される。
【００５５】
たとえば、用紙Ｐの重さ属性は、第１〜第８レベルの８段階に分類される（レベルが高いほど重い）。普通紙は、第１〜第３レベルの３種類に分類される。厚紙は、第４〜第６レベルの３種類に分類される。ＯＨＰシートは、第７および第８レベルの２種類に分類される。コート紙は、第３〜第５レベルの３種類に分類される。
【００５６】
この例では、サイズ属性がＡ３サイズで紙種属性が普通紙に対応する１枚当たりの比率が３種類の重さ属性（第１〜第３レベル）のそれぞれごとに定義される。サイズ属性がＡ３サイズで紙種属性が厚紙に対応する１枚当たりの比率が３種類の重さ属性（第４〜第６レベル）のそれぞれごとに定義される。サイズ属性がＡ３サイズで紙種属性がＯＨＰシートに対応する１枚当たりの比率が２種類の重さ属性（第７および第８レベル）のそれぞれごとに定義される。サイズ属性がＡ３サイズで紙種属性がコート紙に対応する１枚当たりの比率が３種類の重さ属性（第３〜第５レベル）のそれぞれごとに定義される。
【００５７】
なお、Ａ４サイズに対応する１枚当たりの比率についても、紙種属性ごとおよび重さ属性ごとに定義される。
【００５８】
制御部３は、枚数判断処理として、第１枚数判断処理および第２枚数判断処理を行う。制御部３による第１枚数判断処理は、画像形成装置１００に用紙カセット２１が装着されたときに行われる。すなわち、制御部３は、ユーザーが用紙収容作業を行ったとき、第１枚数判断処理を行う。制御部３による第２枚数判断処理は、印刷ジョブの実行中に行われる。
【００５９】
まず、図５に示すフローチャートを参照し、制御部３が枚数判断処理として行う第１枚数判断処理の流れを説明する。図５に示すフローチャートは、画像形成装置１００に用紙カセット２１が装着されたときにスタートする。制御部３は、着脱センサーＳＥ２の出力値に基づき、画像形成装置１００に用紙カセット２１が装着されたことを検知する。
【００６０】
ステップＳ１において、制御部３は、画像形成装置１００に装着された用紙カセット２１のリフト板２０１を上昇させ、上面センサーＳＥ１の出力値に基づき用紙Ｐがピックアップローラー２２１に当接したことを検知すると、リフト板２０１の上昇を停止させる。そして、このとき、制御部３は、残量検知部２０を用いて残量検知処理を行い、用紙カセット２１の装着時の残量比率を検知する。以下の説明では、用紙カセット２１の装着時に制御部３が検知した残量比率をカセット装着時の残量比率と称する。
【００６１】
なお、ユーザーが用紙カセット２１を満杯状態にしていれば、制御部３により検知されるカセット装着時の残量比率は１００％となる。また、ユーザーが用紙カセット２１を満杯状態にしていなくても、満杯時の用紙収容量に対して７０％を超える量の用紙Ｐを収容していれば、制御部３により検知されるカセット装着時の残量比率は１００％となる。なぜなら、制御部３による残量検知処理が４段階（０％、３０％、７０％および１００％）で行われるためである。仮に、ユーザーが満杯時の用紙収容量に対して７０％以下で３０％を超える量の用紙Ｐを収容していれば、制御部３により検知されるカセット装着時の残量比率は７０％となる。通常では、用紙収容作業を行うユーザーは用紙カセット２１を満杯状態にする。
【００６２】
ステップＳ２において、制御部３は、画像形成装置１００に装着された用紙カセット２１の収容用紙Ｐ（用紙カセット２０に現在収容されている用紙Ｐ）の属性を認識する。制御部３が認識する収容用紙Ｐの属性は、サイズ属性、紙種属性および重さ属性である。
【００６３】
制御部３は、画像形成装置１００に用紙カセット２１が装着されると、サイズセンサーＳＥ３の出力値に基づくサイズ検知処理を行う。そして、制御部３は、サイズ検知処理の結果に基づき、収容用紙Ｐのサイズ属性を認識する。
【００６４】
また、制御部３は、画像形成装置１００に用紙カセット２１が装着されると、収容用紙Ｐの紙種属性および重さ属性の入力受付を操作パネル５に行わせる。操作パネル５は、収容用紙Ｐの紙種属性の入力をユーザーから受け付けるとき、印刷ジョブで使用可能な用紙Ｐの紙種属性に対応する紙種受付画像を選択肢としてタッチスクリーン５１に複数表示する。制御部３は、複数の紙種受付画像のうちユーザーにより選択された紙種受付画像（ユーザーによりタッチされた紙種受付画像）に対応する紙種属性を収容用紙Ｐの紙種属性として認識する。また、操作パネル５は、収容用紙Ｐの重さ属性の入力をユーザーから受け付けるとき、印刷ジョブで使用可能な用紙Ｐの重さ属性に対応する重さ受付画像を選択肢としてタッチスクリーン５１に複数表示する。制御部３は、複数の重さ受付画像のうちユーザーにより選択された重さ受付画像（ユーザーによりタッチされた重さ受付画像）に対応する重さ属性を収容用紙Ｐの重さ属性として認識する。
【００６５】
なお、制御部３は、収容用紙Ｐのサイズ属性、紙種属性および重さ属性を示す属性情報を記憶部４に記憶させる。制御部３は、画像形成装置１００に用紙カセット２１が装着されるごとに、新たに装着された用紙カセット２１の収容用紙Ｐの属性を認識し、当該認識した属性を示す属性情報を記憶部４に記憶させ、既存の属性情報を消去する。
【００６６】
ステップＳ３において、制御部３は、比率情報４００に基づき、収容用紙Ｐの属性に対応する１枚当たりの比率を認識する。図４に示した例において、収容用紙Ｐのサイズ属性がＡ３サイズであり、紙種属性が普通紙であり、重さ属性が第１レベルであれば、制御部３により認識される１枚当たりの比率は０．２０％となる。
【００６７】
ステップＳ４において、制御部３は、収容用紙Ｐの残枚数を求める。具体的には、制御部３は、カセット装着時の残量比率を収容用紙Ｐの属性に対応する１枚当たりの比率で除算した値（ここでは、枚数対応値と称する）に基づき収容用紙Ｐの残枚数を求める。制御部３は、枚数対応値が小数部を含まない場合には枚数対応値を残枚数とし、枚数対応値が整数部と小数部とを含む場合には枚数対応値の整数部を残枚数とする。たとえば、カセット装着時の残量比率が１００％であり、収容用紙Ｐの属性に対応する１枚当たりの比率が０．２０％である場合には、制御部３により求められる収容用紙Ｐの残枚数は５００枚（＝１００／０.２）となる。制御部３は、収容用紙Ｐの残枚数の値を不揮発的に記憶部４に記憶させる。
【００６８】
次に、図６に示すフローチャートを参照し、制御部３が枚数判断処理として行う第２枚数判断処理の流れを説明する。図６に示すフローチャートは、画像形成装置１００に用紙カセット２１が装着されて以降、最初に印刷ジョブの実行指示を受け付けたときにスタートする。このとき、画像形成装置１００には印刷要求枚数も入力される。制御部３は、入力された印刷要求枚数を認識する。
【００６９】
ステップＳ１１において、制御部３は、印刷部２に印刷を開始させる。印刷部２は、用紙カセット２１から用紙搬送路１０に用紙Ｐを１枚給紙する。また、ステップＳ１２において、制御部３は、記憶部４に記憶された残枚数の値を１減算する。言い換えると、制御部３は、記憶部４に記憶された残枚数を更新する。
【００７０】
ステップＳ１３において、制御部３は、残量検知部２０を用いて残量検知処理を行う。そして、ステップＳ１４において、制御部３は、前回の残量検知処理で検知した残量比率の段階に対して今回の残量検知処理で検知した残量比率の段階が変化したか否かを判断する。その結果、残量比率の段階が変化していないと制御部３が判断した場合には、ステップＳ１５に移行する。
【００７１】
ステップＳ１５に移行すると、制御部３は、印刷要求枚数分の用紙Ｐ（印刷ジョブで印刷すべき枚数分の用紙Ｐ）の給紙が完了したか否かを判断する。その結果、印刷要求枚数分の用紙Ｐの給紙が完了したと制御部３が判断した場合には、本フローは終了する。一方で、印刷要求枚数分の用紙Ｐの給紙が完了していないと制御部３が判断した場合には、ステップＳ１１に移行する。
【００７２】
ステップＳ１５からステップＳ１１に移行すると、制御部３は、次用紙Ｐの給紙を印刷部２に行わせる。その後、ステップＳ１２に移行すると、制御部３は、前回更新した残枚数の値を１減算する。すなわち、制御部３は、収容用紙Ｐが１枚給紙されるごとに、記憶部４に記憶された残枚数の値を１ずつ減算していく。
【００７３】
ステップＳ１４において、残量比率の段階が変化したと制御部３が判断した場合には、ステップＳ１６に移行する。ステップＳ１６に移行すると、制御部３は、記憶部４に現在記憶されている残枚数の値を補正する補正処理を行う。
【００７４】
このとき、制御部３は、今回の残量検知処理で検知した残量比率（変化後の残量比率）を収容用紙Ｐの属性に対応する１枚当たりの比率で除算した値（ここでは、補正値と称する）を求める。そして、制御部３は、補正値が小数部を含まない場合には補正値を現在の残枚数（補正処理後の残枚数）として記憶部４に記憶させ、補正値が整数部と小数部とを含む場合には補正値の整数部を現在の残枚数（補正処理後の残枚数）として記憶部４に記憶させる。その後、ステップＳ１５に移行する。
【００７５】
制御部３は、印刷要求枚数分の用紙Ｐの給紙が完了し、印刷ジョブが完了しても、印刷要求枚数分の用紙Ｐの給紙が完了した時点の残枚数の値を記憶部４に記憶させ続ける。それ以降、画像形成装置１００から用紙カセット２１が引き出されることなく（ユーザーが用紙収容作業を行うことなく）、印刷ジョブの実行指示を新たに受け付けると、第２枚数判断処理（図６に示したフローチャートに沿った処理）を行う。すなわち、制御部３は、印刷ジョブの実行指示を受け付けるごとに第２枚数判断処理を行う。
【００７６】
なお、画像形成装置１００から用紙カセット２１が引き出され画像形成装置１００に再装着された場合（ユーザーが用紙収容作業を行った場合）には、第１枚数判断処理（図５に示したフローチャートに沿った処理）が制御部３により行われる。すなわち、制御部３は、画像形成装置１００から引き出された用紙カセット２１が画像形成装置１００に再装着されるごとに第１枚数判断処理を行う。
【００７７】
＜用紙切れ判断処理＞
用紙カセット２１の収容用紙Ｐは印刷ジョブの実行によって消費される。印刷ジョブの開始時点の用紙カセット２１の残枚数が少なければ、印刷ジョブの実行中に用紙切れが発生する恐れがある。
【００７８】
印刷ジョブの実行中に用紙切れが発生した場合、制御部３は、印刷ジョブを停止させるとともに、エラーメッセージの表示を操作パネル５に行わせる。このとき、画像形成装置１００の周囲にユーザーが居れば、当該ユーザーがエラーメッセージに気付いて用紙収容作業を行う。一方で、画像形成装置１００の周囲にユーザーが居なければ、用紙切れが発生したことにユーザーが気付かない場合がある。この場合には、印刷ジョブが停止されたまま放置されるという不都合が生じる。
【００７９】
そこで、制御部３は、用紙切れが発生する可能性があるか否かを判断する用紙切れ判断処理を行う。そして、用紙切れが発生する可能性がある場合、制御部３は、事前に（用紙切れが発生する前に）、用紙切れが発生する可能性がある旨（用紙カセット２１の残枚数が印刷要求枚数よりも少ない旨）をユーザーに報知するための報知処理を行う。
【００８０】
制御部３は、報知処理として、操作パネル５を用いて用紙切れが発生する可能性がある旨を報知する処理を行う。たとえば、操作パネル５は、図７に示すような警告画面５００をタッチスクリーン５１に表示する。警告画面５００には、用紙切れが発生する可能性がある旨の警告メッセージや、用紙Ｐの補充を促すメッセージなどが表示される。この構成では、操作パネル５のタッチスクリーン５１が「報知部」に相当する。
【００８１】
なお、画像形成装置１００（たとえば、操作パネル５）にスピーカーが設置されている場合には、予め定められた警告音がスピーカーから出力されてもよい。すなわち、スピーカーを「報知部」として機能させてもよい。
【００８２】
また、画像形成装置１００がプリンターとして使用される場合には、警告画面５００に相当する画面がユーザー端末２００に表示されてもよい。この場合、制御部３は、通信部６を用いて、ユーザー端末２００に対し、警告画面５００に相当する画面の表示命令を送信する処理を行う。すなわち、当該処理が報知処理として制御部３により行われる。この構成では、通信部６を介して通信可能に接続されたユーザー端末２００が「報知部」として機能する。
【００８３】
制御部３は、印刷ジョブの実行指示を受け付けると、印刷ジョブの実行前に用紙切れ判断処理を行う。また、制御部３は、印刷ジョブの実行中に行った残量検知処理で残量比率の段階が変化したことを検知すると、印刷ジョブの実行中にも用紙切れ判断処理を行う。
【００８４】
まず、図８に示すフローチャートを参照し、印刷ジョブの実行前に制御部３により行われる用紙切れ判断処理の流れについて説明する。図８に示すフローチャートは、印刷ジョブの実行指示を受け付けたときにスタートする。このとき、画像形成装置１００には印刷要求枚数も入力される。制御部３は、入力された印刷要求枚数を認識する。
【００８５】
ステップＳ２１において、制御部３は、記憶部４に現在記憶されている残枚数を認識する。今回実行する印刷ジョブが画像形成装置１００に用紙カセット２１が装着されて以降に最初に実行する印刷ジョブであれば、カセット装着時の残量比率に基づき求められた残枚数が現在の残枚数として認識される。画像形成装置１００に用紙カセット２１が装着されて以降、今回実行する印刷ジョブの前に他の印刷ジョブが実行されていれば、直近に実行された印刷ジョブの完了時点の残枚数が現在の残枚数として認識される。
【００８６】
ステップＳ２２において、制御部３は、用紙カセット２１の残枚数（ステップＳ２１の処理で認識した残枚数）が印刷要求枚数よりも少ないか否かを判断する。その結果、用紙カセット２１の残枚数が印刷要求枚数よりも少ないと制御部３が判断した場合には、ステップＳ２３に移行する。
【００８７】
ステップＳ２３に移行すると、制御部３は、印刷ジョブの実行を保留する。そして、ステップＳ２４において、制御部３は、報知処理を行う。すなわち、制御部３は、操作パネル５のタッチスクリーン５１に警告画面５００を表示させたり、警告画面５００に相当する画面をユーザー端末２００に表示させたりする。これにより、ユーザーにより用紙収容作業が行われる。ユーザーは用紙収容作業を行うとき、画像形成装置１００から引き出した用紙カセット２１に用紙Ｐを収容し、画像形成装置１００に用紙カセット２１を再装着する。このような用紙収容作業が行われることにより、着脱センサーＳＥ２の出力値が変化する。
【００８８】
ここで、ユーザーに対して、不足分の用紙枚数（以下、不足枚数と称する）の報知が行われてもよい。不足枚数の報知を行う場合、制御部３は、印刷要求枚数から現在の残枚数を減算した枚数を不足枚数として求める。そして、制御部３は、操作パネル５に指示し、不足枚数を報知させる。操作パネル５は、図７に示すように、不足枚数を示す情報を警告画面５００に配する。図７に示す例では、図中の「ａａａ」に不足枚数が挿入される。
【００８９】
図８に戻り、ステップＳ２４の処理後、ステップＳ２５に移行する。ステップＳ２５に移行すると、制御部３は、着脱センサーＳＥ２の出力値に基づき、ユーザーによる用紙収容作業が行われたか否かを判断する。着脱センサーＳＥ２の出力が用紙カセット２１の装着を示す値から非装着を示す値に変化した後、着脱センサーＳＥ２の出力が用紙カセット２１の装着を示す値に変化すると、制御部３は、用紙収容作業が行われたと判断する。
【００９０】
ステップＳ２５において、用紙収容作業が行われていないと制御部３が判断した場合には、ステップＳ２５の処理が繰り返される。この場合には、印刷ジョブの実行が保留されたまま、警告画面５００の表示が続行される。
【００９１】
ステップＳ２５において、用紙収容作業が行われたと制御部３が判断した場合には、ステップＳ２６に移行する。ステップＳ２６に移行すると、制御部３は、警告画面５００の表示を停止させる。すなわち、制御部３は、警告画面５００の表示中、画像形成装置１００に対して用紙カセット２１が引き出されたから用紙カセット２１が再装着されたことを検知すると、警告画面５００の表示を停止させる。
【００９２】
用紙カセット２１の再装着後、ステップＳ２７において、制御部３は、第１枚数判断処理（図５に示すフローチャートに沿った処理）を行う。その後、ステップＳ２２に移行する。ステップＳ２７からステップＳ２２に移行した場合、制御部３は、第１枚数判断処理で求めた残枚数を現在の残枚数として認識する。
【００９３】
ステップＳ２２において、用紙カセット２１の残枚数が印刷要求枚数以上であると制御部３が判断した場合には、ステップＳ２８に移行する。ステップＳ２８に移行すると、制御部３は、印刷部２に印刷ジョブを開始させる。
【００９４】
なお、用紙カセット２１の残枚数が印刷要求枚数よりも少ないとき、用紙カセット２１の残枚数が印刷要求枚数よりも少ない状態で印刷ジョブを実行するか否かの選択をユーザーから受け付けてもよい。当該選択の受け付けは操作パネル５が行う。たとえば、操作パネル５は、第１ボタンＢ１（「Ｙｅｓ」と表記されたソフトウェアボタン）および第２ボタンＢ２（「Ｎｏ」と表記されたソフトウェアボタン）を表示する。第１ボタンＢ１および第２ボタンＢ２は警告画面５００に配される（図７参照）。当該選択の受け付けを行わない場合には、第１ボタンＢ１および第２ボタンＢ２は表示されない。
【００９５】
制御部３は、第１ボタンＢ１に対する操作を検知すると、印刷部２に印刷ジョブを開始させる（ステップＳ１８に移行する）。一方で、制御部３は、第２ボタンＢ２に対する操作を検知すると、ステップＳ２５の処理を行う。
【００９６】
次に、図９に示すフローチャートを参照し、印刷ジョブの実行中に制御部３により行われる用紙切れ判断処理の流れについて説明する。図９に示すフローチャートは、制御部３が印刷部２に印刷ジョブを開始させるときにスタートする。
【００９７】
ステップＳ３１において、制御部３は、印刷部２に印刷を開始させる。印刷部２は、用紙カセット２１から用紙搬送路１０に用紙Ｐを１枚給紙する。
【００９８】
１枚分の給紙完了後、ステップＳ３２において、制御部３は、補正処理（図６に示すステップＳ１６の処理）を行ったか否かを判断する。その結果、補正処理を行っていないと制御部３が判断した場合には、ステップＳ３３に移行する。
【００９９】
ステップＳ３３に移行すると、制御部３は、印刷要求枚数分の用紙Ｐの給紙が完了したか否かを判断する。その結果、印刷要求枚数分の用紙Ｐの給紙が完了したと制御部３が判断した場合には、本フローは終了する。一方で、印刷要求枚数分の用紙Ｐの給紙が完了していないと制御部３が判断した場合には、ステップＳ３１に移行する。ステップＳ３３からステップＳ３１に移行すると、制御部３は、次用紙Ｐの給紙を印刷部２に行わせる。
【０１００】
ステップＳ３２において、補正処理を行ったと制御部３が判断した場合には、ステップＳ３４に移行する。ステップＳ３４に移行すると、制御部３は、現在実行中の印刷ジョブの開始から補正処理を行うまでに給紙した用紙Ｐの枚数である給紙済み枚数を認識し、印刷要求枚数から給紙済み枚数を減算した枚数を未印刷枚数（以降に給紙すべき用紙Ｐの枚数）として求める。
【０１０１】
そして、ステップＳ３５において、制御部３は、補正処理後の残枚数（現在の残枚数）が未印刷枚数よりも少ないか否かを判断する。その結果、補正処理後の残枚数が未印刷枚数よりも少ないと制御部３が判断した場合には、ステップＳ３６に移行し、補正処理後の残枚数が未印刷枚数以上であると制御部３が判断した場合には、ステップＳ３３に移行する。
【０１０２】
ステップＳ３６に移行した場合、制御部３は、報知処理を行い、用紙切れが発生する可能性がある旨をユーザーに対して報知する。このとき、操作パネル５（タッチスクリーン５１）に警告画面５００が表示される。不足枚数を示す情報は表示しなくてもよい。制御部３は、補正処理後の残枚数が未印刷枚数よりも多くても、実行中の印刷ジョブを続行する。すなわち、ステップＳ３６の処理後、ステップＳ３３に移行する。
【０１０３】
なお、補正処理後の残枚数が未印刷枚数よりも少ない場合、実行中の印刷ジョブの完了前に用紙切れが発生し、印刷ジョブが中断する可能性がある。しかし、仮に、印刷ジョブが中断しても、用紙切れが発生する可能性がある旨を事前にユーザーに対して報知する（警告画面５００を表示する）ことにより、印刷ジョブが中断したまま放置されるのを抑制することができる。
【０１０４】
本実施形態の画像形成装置１００は、上記のように、画像形成装置１００の装置本体に対して着脱可能であり、印刷ジョブで使用する用紙Ｐが収容される用紙カセット２１と、用紙カセット２１の満杯時の用紙収容量に対する用紙カセット２１の用紙残量の比率である残量比率を検知するための残量検知部２０と、用紙カセット２１の満杯時の残量比率を用紙カセット２１に収容可能な用紙Ｐの最大枚数で除算した値に基づき予め定められた１枚当たりの比率を用紙Ｐの属性ごとに示す比率情報４００を記憶する記憶部４と、印刷ジョブ（コピージョブ）で印刷すべき印刷要求枚数の入力をユーザーから受け付ける操作パネル５（受付部）と、画像形成装置１００がプリンターとして使用される場合に印刷ジョブで印刷すべき印刷要求枚数の入力をユーザー（ユーザー端末２００）から受け付ける通信部６（受付部）と、操作パネル５に設けられ、用紙カセット２１の収容用紙Ｐの収容状態をユーザーに報知するタッチスクリーン５１（報知部）と、残量検知部２０を用いて残量比率を検知する残量検知処理を行うとともに、用紙カセット２１の収容用紙Ｐの属性を認識し、当該認識した属性に対応する１枚当たりの比率で残量比率を除算した値に基づき用紙カセット２１の収容用紙Ｐの残枚数を求め、用紙カセット２１の残枚数が印刷要求枚数よりも少なければ、操作パネル５に指示し、用紙カセット２１の残枚数が印刷要求枚数よりも少ない旨を報知するための警告画面５００をタッチスクリーン５１に表示させる制御部３と、を備える。
【０１０５】
本実施形態の構成では、１枚当たりの比率を示す比率情報４００が記憶部４に記憶される。これにより、残量検知処理で検知された残量比率を１枚当たりの比率で除算することにより、容易に、用紙カセット２１の残枚数を求めることができる。ここで、記憶部４には、用紙カセット２１の残枚数を求めるときに用いる１枚当たりの比率が用紙Ｐの属性ごとに記憶される。このため、用紙カセット２１の残枚数を求めるとき、用紙カセット２１の収容用紙Ｐの属性に対応する１枚当たりの比率を用いることにより、求めた残枚数と実際の残枚数との誤差を小さくすることができる。すなわち、用紙カセット２１の残枚数を精度良く求めることができる。
【０１０６】
このように用紙カセット２１の残枚数を精度良く求めることができれば、用紙カセット２１の実際の残枚数が印刷要求枚数以上であるにもかかわらず警告画面５００が表示されるという不都合が生じるのを抑制することができる。また、用紙カセット２１の実際の残枚数が印刷要求枚数よりも少ないにもかかわらず警告画面５００が表示されないという不都合が生じるのも抑制することができる。
【０１０７】
また、本実施形態では、上記のように、制御部３は、画像形成装置１００に用紙カセット２１が装着されたときに残量検知処理を行って残量比率を検知し、カセット装着時の残量比率に基づき用紙カセット２１の残枚数を求めるとともに、当該求めた残枚数の値を記憶部４に記憶させる。そして、制御部３は、画像形成装置１００に用紙カセット２１が装着されて以降、印刷ジョブの実行中に用紙カセット２１の収容用紙Ｐが１枚給紙されるごとに、記憶部４に記憶された残枚数の値を１ずつ減算していく。これにより、印刷ジョブの実行によって用紙カセット２１の収容用紙Ｐが消費されても、用紙カセット２１のジョブ完了後の残枚数を制御部３に認識させることができる。
【０１０８】
ここで、制御部３による残量検知処理は、０％、３０％、７０％および１００％の４段階で行われる。このため、たとえば、残量検知処理で検知された残量比率が１００％であっても、実際の残量比率が１００％よりも低い場合がある（残量比率が７０％よりも高ければ１００％と検知される）。したがって、カセット装着時の残量比率に基づき求められた残枚数と実際の残枚数との間に誤差が生じ得る。
【０１０９】
そこで、本実施形態では、上記のように、制御部３は、補正処理を行う。制御部３による補正処理は、残量比率の段階が変化したときに行われる。たとえば、実際の残量比率が７０％よりも高い状態のときには残量検知処理では全て１００％と検知されるが、その状態から実際の残量比率が７０％に変化すると残量検知処理でも７０％と検知される。これにより、残量比率の段階が変化したときの残量比率に基づき補正処理を行えば、残枚数の値の正確性を向上させることができる。
【０１１０】
なお、制御部３による補正処理が１回行われて以降は、用紙カセット２１が次に着脱されるまで（ユーザーが用紙収容作業を行うまで）、残量比率の段階が変化しても、制御部３による補正処理が行われなくてもよい。ただし、残量比率の段階が変化するごとに、制御部３による補正処理が行われてもよい。
【０１１１】
制御部３による補正処理が行われることによって残枚数の値がより正確になる。したがって、印刷ジョブの実行中であっても、補正処理後の残枚数に基づき用紙切れが発生するか否かの判断が行われるのが好ましい。そこで、制御部３は、補正処理を行ったとき、補正処理後の残枚数が未印刷枚数よりも少ないか否かを判断し、補正処理後の残枚数が未印刷枚数よりも少なければ、印刷ジョブの実行中であっても、残枚数が印刷要求枚数よりも少ない旨（補正処理後の残枚数が未印刷枚数よりも少ない旨）を操作パネル５のタッチスクリーン５１に報知させる。
【０１１２】
また、本実施形態では、上記のように、制御部３は、用紙カセット２１の残枚数が印刷要求枚数よりも少ないとき、印刷要求枚数から残枚数を減算した枚数を不足枚数として求め、操作パネル５のタッチスクリーン５１に不足枚数を報知させる（不足枚数を示す情報は警告画面５００に配される）。これにより、不足枚数を知ることができるので、ユーザーにとっては利便性が良い。
【０１１３】
また、本実施形態では、上記のように、警告画面５００の表示中、用紙収容作業（用紙カセット２１を引き出してから再装着する作業）を行うと、警告画面５００の表示が自動的に停止される。これにより、警告画面５００の表示を停止するための操作を行う必要がないので、ユーザーにとっては利便性が良い。また、用紙カセット２１の再装着後、用紙カセット２１の残枚数が印刷要求枚数に対して未だ不足していれば、警告画面５００が再度表示されるので、用紙カセット２１の残枚数が印刷要求枚数に対して不足したまま印刷ジョブが実行されることはない。
【０１１４】
ここで、用紙カセット２１に収容されている用紙Ｐの状態は、画像形成装置１００の内部の湿度（機内湿度）によって変化する。たとえば、機内湿度が高いほど、用紙Ｐが膨張し易くなる。用紙Ｐの膨張が許容範囲を超える場合には、用紙Ｐの膨張に応じて、比率情報４００で示される１枚当たりの比率を補正するのが好ましい。
【０１１５】
そこで、制御部３は、用紙カセット２１の残枚数を求めるとき（枚数判断処理を行うとき）、画像形成装置１００に設置された湿度センサーＨＳ（図３参照）の出力値に基づき機内湿度を検知する。そして、機内湿度が予め定められた閾値を超える場合（機内湿度が比較的高い場合）、制御部３は、比率情報４００で示される１枚当たりの比率に係数をかける補正を行い、１枚当たりの比率を初期値よりも大きくする。たとえば、制御部３は、機内湿度が閾値を超える場合、機内湿度が高いほど、係数を大きくする。これにより、機内湿度が高いほど、１枚当たりの比率が大きくなる。
【０１１６】
今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【符号の説明】
【０１１７】
３  制御部
４  記憶部
５  操作パネル（受付部）
６  通信部（受付部）
２０  残量検知部
２１  用紙カセット
５１  タッチスクリーン（報知部）
１００  画像形成装置
ＨＳ  湿度センサー
Ｐ  用紙
【図１】
2020016688.tif 000003
【図２】
2020016688.tif 000004
【図３】
2020016688.tif 000005
【図４】
2020016688.tif 000006
【図５】
2020016688.tif 000007
【図６】
2020016688.tif 000008
【図７】
2020016688.tif 000009
【図８】
2020016688.tif 000010
【図９】
2020016688.tif 000011