(57)【要約】【課題】印刷材を適時に節約できる印刷装置を提供すること。【解決手段】印刷装置１に、設定された印刷濃度で、印刷材により印刷する印刷手段２と、印刷材の残量を検出する残量検出手段（Ｓ４）と、残量検出手段３０によって検出された印刷材の残量が所定量以下の場合に（Ｓ５：ＹＥＳ）、設定可能な濃度範囲の最大値を、印刷材の残量が所定量より多い場合の最大値より小さい値に決定する第１値決定手段（Ｓ１２）と、設定された印刷濃度の値が、第１値決定手段により決定した最大値より大きい値であるかを判断する濃度判断手段（Ｓ１５）と、前記設定された印刷濃度の値が、前記最大値より大きい値であると、前記濃度判断手段が判断した場合に、前記設定された印刷濃度の値を、前記第１値決定手段により決定した最大値以下の値に変更する境界値変更手段（Ｓ１５）と、を設ける。【選択図】図１
2008139696.tif 000002
【特許請求の範囲】
【請求項１】
設定された印刷濃度で、印刷材により印刷する印刷手段と、
前記印刷材の残量を検出する残量検出手段と、
前記残量検出手段によって検出された印刷材の残量が所定量以下の場合に、設定可能な濃度範囲の最大値を、前記印刷材の残量が前記所定量より多い場合の最大値より小さい値に決定する第１値決定手段と、
前記設定された印刷濃度の値が、前記第１値決定手段により決定した最大値より大きい値であるかを判断する濃度判断手段と、
前記設定された印刷濃度の値が、前記最大値より大きい値であると、前記濃度判断手段が判断した場合に、前記設定された印刷濃度の値を、前記第１値決定手段により決定した最大値以下の値に変更する境界値変更手段と、
を備えることを特徴とする印刷装置。
【請求項２】
請求項１に記載する印刷装置において、
前記残量検出手段は、前記印刷材の残量が第１の所定量であること検出する第１残量検出手段と、前記印刷材の残量が前記第１の所定量より少ない第２の所定量であることを検出する第２残量検出手段と、を有し、
前記第１値決定手段は、前記印刷材の残量が前記第１の所定量以下の場合に、第１の値を設定可能な濃度範囲の最大値として決定し、前記印刷材の残量が前記第２の所定量以下の場合に、前記第１の値より小さい第２の値を設定可能な濃度範囲の最大値として決定すること
を特徴とする印刷装置。
【請求項３】
請求項２に記載する印刷装置において、
ユーザの操作により印刷濃度の初期設定値を変更することで印刷濃度を設定する印刷濃度変更手段を有し、
前記第１値決定手段は、前記初期設定値を、前記第２の値として最大値に決定すること
を特徴とする印刷装置。
【請求項４】
請求項２又は請求項３に記載する印刷装置において、
前記印刷手段により印刷された被記録媒体の印刷枚数を計測する枚数計測手段を有し、
前記第２残量検出手段は、前記第１残量検出手段により前記第１の所定量であることを検出してから、前記枚数計測手段によりあらかじめ決められた所定枚数の印刷処理を行ったことを条件として、前記第２の所定量であると判断すること
を特徴とする印刷装置。
【請求項５】
請求項２又は請求項３に記載する印刷装置において、
前記被記録媒体上に画像が形成された量を算出する量算出手段と、
前記第２残量検出手段は、前記第１残量検出手段により前記第１の所定量であることを検出してから、前記量算出手段により算出された画像が形成される量の累積量が、あらかじめ決められた所定量となることを条件として、前記第２の所定量であると判断すること
を特徴とする印刷装置。
【請求項６】
請求項１乃至請求項５の何れか一つに記載する印刷装置において、
原稿を読み取る読取手段と、
外部からデータを取得する取得手段と、
ユーザの操作によって指示された印刷処理が、前記読取手段により読み取った原稿により形成されるデータの印刷であるか、前記取得手段により取得したデータの印刷であるか、を判断するデータ判断手段と、を備え、
前記データ判断手段が、前記取得手段により取得したデータの印刷であると判断した場合にのみ、前記第１値決定手段が実行されること
を特徴とする印刷装置。
【請求項７】
請求項１乃至請求項６の何れか一つに記載する印刷装置において、
ユーザの操作によって、印刷材の節約を優先する第１のモードと、印刷される画像の画質を優先する第２のモードとを選択するモード選択手段を有し、
前記モード選択手段が前記第１のモードを選択する場合に、前記第１値決定手段が実行されることを特徴とする印刷装置。
【請求項８】
請求項７に記載する印刷装置において、
前記モード選択手段が前記第２のモードを選択する場合に、設定可能な濃度の範囲の最小値を、前記第１のモードを選択する場合より大きい値に決定する第２値決定手段を有し、
前記濃度判断手段は、前記ユーザの操作により設定した印刷濃度の値が、前記第２値決定手段により決定した最小値より小さい値であるかを判断し、
前記境界値変更手段は、前記濃度判断手段により、前記最小値より小さい値であると判断した場合に、前記印刷濃度変更手段により変更した印刷濃度の値を、前記最小値以上の値に変更することを特徴とする印刷装置。
【請求項９】
請求項１乃至請求項８の何れか一つに記載する印刷装置において、
前記境界値変更手段により、設定された印刷濃度の値を変更する場合に、前記第１値決定手段により決定された最大値と、値を変更した旨と、を通知する通知手段を有すること
を特徴とする印刷装置。
【請求項１０】
請求項１乃至請求項９の何れか一つに記載する印刷装置において、
前記印刷材が複数あって、
前記残量検出手段が、前記複数の印刷材それぞれに対して残量を検出し、
前記印刷材のうち、何れか一つの印刷材の残量が所定量以下であると判断した場合に、前記第１値決定手段が実行されることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被記録媒体に印刷を行う印刷装置に関する。
【背景技術】
【０００２】
従来より、印刷装置は、プリンタドライバ上で印刷濃度を設定され、設定された印刷濃度で被記録媒体に印刷することが行われている。印刷濃度は、予め定められた濃度設定可能範囲内でユーザが設定する。印刷装置は、通常の濃度設定可能範囲内で印刷濃度を設定させて印刷を行う通常モードと、通常の濃度設定可能範囲より全体的に低い濃度とした省トナー濃度設定可能範囲内で印刷濃度を設定させて印刷を行う省トナーモードとを、選択可能にしている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開平１１−９９７２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の印刷装置は、省トナーモードにすると、印刷材の残量とは無関係に一律に印刷濃度して設定できる範囲が低くなり、ユーザの望む印刷物が得られないことがあった。印刷材の節約を必要とする場合として、特に、印刷材の残量が少なくなった場合に、交換用の印刷材を入手するまでの間、その残り少ない印刷材で印刷を続けたいという場合が考えられる。
【０００５】
そこで、本発明は、上記問題点を解決するためになされたものであり、印刷材を適時に節約できる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る印刷装置は、次のような構成を有している。
（１）本発明の印刷装置は、設定された印刷濃度で、印刷材により印刷する印刷手段と、前記印刷材の残量を検出する残量検出手段と、前記残量検出手段によって検出された印刷材の残量が所定量以下の場合に、設定可能な濃度範囲の最大値を、前記印刷材の残量が前記所定量より多い場合の最大値より小さい値に決定する第１値決定手段と、前記設定された印刷濃度の値が、前記第１値決定手段により決定した最大値より大きい値であるかを判断する濃度判断手段と、前記設定された印刷濃度の値が、前記最大値より大きい値であると、前記濃度判断手段が判断した場合に、前記設定された印刷濃度の値を、前記第１値決定手段により決定した最大値以下の値に変更する境界値変更手段と、を備える。
【０００７】
（２）（１）に記載の発明において、前記残量検出手段は、前記印刷材の残量が第１の所定量であること検出する第１残量検出手段と、前記印刷材の残量が前記第１の所定量より少ない第２の所定量であることを検出する第２残量検出手段と、を有し、前記第１値決定手段は、前記印刷材の残量が前記第１の所定量以下の場合に、第１の値を設定可能な濃度範囲の最大値として決定し、前記印刷材の残量が前記第２の所定量以下の場合に、前記第１の値より小さい第２の値を設定可能な濃度範囲の最大値として決定する。
【０００８】
（３）（２）に記載の発明において、ユーザの操作により印刷濃度の初期設定値を変更することで印刷濃度を設定する印刷濃度変更手段を有し、前記第１値決定手段は、前記初期設定値を、前記第２の値として最大値に決定する。
【０００９】
（４）（２）又は（３）に記載の発明において、前記印刷手段により印刷された被記録媒体の印刷枚数を計測する枚数計測手段を有し、前記第２残量検出手段は、前記第１残量検出手段により前記第１の所定量であることを検出してから、前記枚数計測手段によりあらかじめ決められた所定枚数の印刷処理を行ったことを条件として、前記第２の所定量であると判断する。
【００１０】
（５）（２）又は（３）に記載の発明において、前記被記録媒体上に画像が形成された量を算出する量算出手段と、前記第２残量検出手段は、前記第１残量検出手段により前記第１の所定量であることを検出してから、前記量算出手段により算出された画像が形成される量の累積量が、あらかじめ決められた所定量となることを条件として、前記第２の所定量であると判断する。
【００１１】
（６）（１）乃至（５）の何れか一つに記載の発明において、原稿を読み取る読取手段と、外部からデータを取得する取得手段と、ユーザの操作によって指示された印刷処理が、前記読取手段により読み取った原稿により形成されるデータの印刷であるか、前記取得手段により取得したデータの印刷であるか、を判断するデータ判断手段と、を備え、前記データ判断手段が、前記取得手段により取得したデータの印刷であると判断した場合にのみ、前記第１値決定手段が実行される。
【００１２】
（７）（１）乃至（６）の何れか一つに記載の発明において、ユーザの操作によって、印刷材の節約を優先する第１のモードと、印刷される画像の画質を優先する第２のモードとを選択するモード選択手段を有し、前記モード選択手段が前記第１のモードを選択する場合に、前記第１値決定手段が実行される。
【００１３】
（８）（７）に記載の発明において、前記モード選択手段が前記第２のモードを選択する場合に、設定可能な濃度の範囲の最小値を、前記第１のモードを選択する場合より大きい値に決定する第２値決定手段を有し、前記濃度判断手段は、前記ユーザの操作により設定した印刷濃度の値が、前記第２値決定手段により決定した最小値より小さい値であるかを判断し、前記境界値変更手段は、前記濃度判断手段により、前記最小値より小さい値であると判断した場合に、前記印刷濃度変更手段により変更した印刷濃度の値を、前記最小値以上の値に変更する。
【００１４】
（９）（１）乃至（８）の何れか一つに記載の発明において、前記境界値変更手段により、設定された印刷濃度の値を変更する場合に、前記第１値決定手段により決定された最大値と、値を変更した旨と、を通知する通知手段を有する。
【００１５】
（１０）（１）乃至（９）の何れか一つに記載の発明において、前記印刷材が複数あって、前記残量検出手段が、前記複数の印刷材それぞれに対して残量を検出し、前記印刷材のうち、何れか一つの印刷材の残量が所定量以下であると判断した場合に、前記第１値決定手段が実行される。
【発明の効果】
【００１６】
上記構成を有する本発明の印刷装置は、印刷材の残量が所定量以下になった場合には、設定可能な濃度範囲の最大値を、印刷材の材料が所定量より多い場合の最大値より小さい値に決定する。そして、決定された設定可能な濃度範囲の最大値より大きい印刷濃度が設定された場合には、設定された印刷濃度を、決定された印刷濃度の最大値以下の値とする。よって、本発明の印刷装置では、印刷材の残量が所定量以下になった場合に、決定された印刷濃度の最大値より大きい値に印刷濃度を設定することを制限し、印刷材を適時に節約することができる。
【００１７】
また、本発明の印刷装置は、印刷材の残量が第１の所定量以下になった場合に、印刷材の残量が所定量より多い場合の最大値より、設定可能な濃度範囲の最大値を小さくし、印刷材の残量が第１の所定量より少ない第２の所定量以下になった場合に、第１の値より小さい第２の値を設定可能な濃度範囲の最大値に決定するとよい。このように、本発明の印刷装置は、印刷材の残量に従って設定可能な濃度範囲の最大値を段階的に小さくするので、ユーザが要求する印刷濃度に極力対応し、かつ、印刷材を節約できる。
【００１８】
また、本発明の印刷装置は、例えば、ユーザの操作により印刷濃度の初期設定値を変更し、印刷濃度が設定される。印刷材の残量が第２の所定量以下になったときには、印刷濃度の初期設定値を第２の値として設定可能な濃度範囲の最大値として決定し、初期設定値より大きい印刷濃度を設定できなくするとよい。よって、本発明の印刷装置によれば、印刷材が第２の所定量以下まで減少して残り少なくなった場合に、印刷濃度の初期設定値以下で印刷するので、通常の画質を得つつ、印刷可能な時間を長くすることができる。
【００１９】
また、本発明の印刷装置は、印刷された被記憶媒体の印刷枚数を枚数計測手段で計測する。印刷材が第１の所定量であることを第１残量検出手段が検出してから、枚数計測手段が計測した値が、あらかじめ決められた数に達した場合に、第２残量検出手段は、印刷材が第２の所定量であると判断するとよい。よって、本発明の印刷装置によれば、例えば、印刷材そのものの残量を検出する検出手段の精度が低い場合でも、実際に印刷された被記録媒体の印刷枚数によって印刷材の残量を予測するので、印刷材残量の予測精度を高めることができる。
【００２０】
また、本発明の印刷装置は、被記憶媒体上に画像が形成された量を量算出手段が算出する。印刷材が第１の所定量であることを第１残量検出手段が検出してから、量算出手段が算出した値を累積し、その累積値があらかじめ決められた所定量に達した場合に、第２残量検出手段は、印刷材が第２の所定量であると判断するとよい。よって、本発明の印刷装置によれば、例えば、印刷材そのものの残量を検出する検出手段の精度が低い場合でも、実際に被記録媒体上に画像を形成した量の累積値から印刷材の残量を予測するので、印刷材残量の予測精度を高めることができる。
【００２１】
また、本発明の印刷装置は、読取手段により読み取った原稿により形成されるデータを印刷する場合と、取得手段により取得したデータを印刷する場合とを識別し、取得手段により取得したデータを印刷する場合にのみ、設定可能な濃度範囲の最大値を制限するとよい。読取手段で読み取ったデータのように、印刷結果が原稿に左右される場合と比べ、取得手段により取得したデータは、外部から直接取得するので、外的要因によって印刷結果を左右されにくい。よって、本発明の印刷装置によれば、外的要因が印刷結果に与える影響を考慮して、濃度設定可能範囲の最大値を調整することができる。
【００２２】
また、本発明の印刷装置は、印刷材の節約を優先する第１のモードと、印刷される画像の画質を優先する第２のモードとをユーザが選択できるようになっており、ユーザが第１のモードを選択している場合に、印刷材の残量に応じて、設定可能な濃度範囲の最大値を大きくしない方向に制限するとよい。よって、本発明の印刷装置によれば、ユーザが第２のモードを選択すれば、印刷材の残量にかかわらず高い濃度を設定することができる。
【００２３】
また、本発明の印刷装置は、設定された印刷濃度の値を変更する場合に、第１値決定手段により決定された最大値と、値を変更した旨とを通知するので、ユーザが知らないうちに印刷濃度が変更されることを防止できる。
【００２４】
また、本発明の印刷装置は、印刷材が複数ある場合に、いずれかの印刷材の残量が所定量以下になった場合に、各印刷材の濃度設定可能範囲の最大値を大きくしないように制限することができる。
【発明を実施するための最良の形態】
【００２５】
次に、本発明に係る印刷装置の一実施の形態について図面を参照して説明する。
【００２６】
（第１実施形態）
＜全体構成＞
図１は、「印刷装置」の一例である複合機１の外観斜視図である。
複合機１は、スキャナ機能、コピー機能、ファクシミリ機能、プリンタ機能を有する。複合機１は、画像形成ユニット２と、画像読取ユニット３とを備える。
【００２７】
図２は、図１に示す複合機１の内部構成図である。図中一点鎖線は、「被記録媒体」の一例である記録用紙の搬送経路を示す。
画像形成ユニット２は、ケーシング４内に給紙部５と画像形成部６と排紙部７とを備える。画像形成ユニット２は、給紙部５が給紙カセット８からピックアップした記録用紙に、画像形成部６が画像形成し、排紙部７が画像形成された記録用紙を排紙トレイ９に積み重ねて排紙する。
【００２８】
画像形成部６は、スキャナ部１０から感光ドラム１１にレーザビームを照射して静電潜像を形成し、現像部１２が、「印刷材」の一例であるトナーを感光ドラム１１の表面に付着させて静電潜像を可視化する。感光ドラム１１の可視像は、感光ドラム１１と転写ローラ１９との間で記録用紙に転写され、定着部２０が記録用紙に転写されたトナーを熱定着させる。
【００２９】
現像部１２は、ドラムカートリッジ１３がケーシング４に着脱自在に取り付けられる。そのドラムカートリッジ１３には、現像カートリッジ１４が着脱自在に取り付けられている。現像カートリッジ１４は、トナー収容室１５にトナーを収容し、回転軸１７を中心にアジテータ１６を回転させることによりトナーを開口部１８から外部へ放出する。トナー収容室１５に残存するトナーの残量は、図３に示すトナー残量検出部３０によって検出される。
【００３０】
図３は、図２のＡ−Ａ断面図である。
トナー残量検出部３０は、発光部３１と受光部３２を備える光学センサである。発光部３１と受光部３２は、現像カートリッジ１４を挟んで対向するように、ホルダ３３，３４を介してケーシング４の側壁４ａ，４ｂに固定されている。側壁４ａ，４ｂには、レンズ３５，３６が発光部３１と受光部３２に各々対向するように取り付けられている。側壁４ａ，４ｂの間に配置されるドラムカートリッジ１３と現像カートリッジ１４には、光透過窓３７，３８，３９，４０が検出光の光路上に設けられている。
【００３１】
従って、発光部３１から投射された検出光は、トナー収容室１５を通過して、受光部３２に到達する。トナー収容部１５を通過する検出光は、トナーに遮られるため、強さがトナー残量によって変化する。受光部３２は、受光した検出光の強さに応じた出力値で検出信号を出力する。
【００３２】
図２に戻り、画像読取ユニット３は、画像形成ユニット２に回動可能に取り付けられている。画像読取ユニット３は、ケース本体２１にカバー２２が回動可能に保持されている。画像読取ユニット３は、ケース本体２１のプラテンガラス２３に載せられた原稿を、画像読取センサ２４で読み取る。図１に示すように、カバー２２には、原稿をプラテンガラス２３上に自動的に送るための原稿自動送り機構２５が設けられている。
【００３３】
図１に示すように、ケース本体２１には、操作部２６と表示部２７とが設けられている。操作部２６は、ユーザの操作によってデータを入力するものである。第１実施形態では、テンキーやモード切替キー、マルチファンクションキーなどのキースイッチにより操作部２６を構成する。また、表示部２７は、データを表示するものである。第１実施形態では、液晶パネルにより表示部２７を構成する。尚、操作部２６は、表示部２７に表示されるタッチパネルにより構成してもよい。
【００３４】
＜電気ブロック構成＞
次に、複合機１の電気ブロック構成について説明する。図４は、複合機１の電気ブロック図である。
複合機１は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、ＨＤＤ４４、操作部２６、表示部２７、インターフェース４５、給紙部５、画像形成部６、排紙部７、画像読取センサ２４、発光部３１、受光部３２、印刷枚数カウンタ４６、通信制御装置４８が、バス４９に接続している。
【００３５】
ＣＰＵ４１は、データの加工・演算処理を行い、複合機１の動作を制御する。
ＲＯＭ４２は、書込専用の不揮発性メモリであって、プログラムやデータを記憶する。
ＲＡＭ４３は、読み書き可能な揮発性メモリであって、データやプログラムを一時的に記憶する。
【００３６】
ＨＤＤ４４は、読み書き可能な不揮発性メモリであって、データやプログラムを記憶する。第１実施形態では、ＨＤＤ４４は、プリンタ用印刷プログラム５１と、コピー・ＦＡＸ用印刷プログラム５２と、濃度設定可能範囲管理テーブル５３とを記憶する。また、ＨＤＤ４４には、印刷データ記憶手段５４、濃度設定可能範囲記憶手段５５、印刷枚数記憶手段５６、モード記憶手段５７、印刷濃度記憶手段５８が設けられている。
【００３７】
プリンタ用印刷プログラム５１は、プリント機能設定時に、ユーザが設定可能な濃度範囲を調整し、その濃度範囲内でユーザが設定した印刷濃度に従って印刷する印刷動作を制御するものである。プリンタ用印刷プログラム５１の具体的内容は後述する。
【００３８】
コピー・ＦＡＸ用印刷プログラム５２は、コピー機能設定時又はファクシミリ機能設定時に、ユーザが設定可能な濃度範囲を調整し、その濃度範囲内でユーザが設定した印刷濃度に従って印刷する印刷動作を制御するものである。コピー・ＦＡＸ用印刷プログラム５２の具体的内容は後述する。
【００３９】
ここで、プリント機能とコピー・ファックス機能とで印刷プログラム５１，５２を分けた理由は、プリント機能では、パーソナルコンピュータ６１においてユーザが所望する印刷濃度を設定するのに対して、コピー・ＦＡＸ機能では、複合機１側でユーザが所望する印刷濃度を設定する違いがあるからである。尚、複合機１の機能別に印刷プログラムを設けてもよいし、一つの印刷プログラムで複合機１の各機能に対応するようにしてもよいことは、言うまでもない。
【００４０】
濃度設定可能範囲管理テーブル５３は、複合機１の機能別に、濃度設定可能範囲を階層的に記憶するものである。濃度設定可能範囲管理テーブル５３については後述する。
【００４１】
印刷データ記憶手段５４は、画像形成の対象になる印刷データを記憶するものである。プリント機能の場合には、パーソナルコンピュータ６２から受信した画像データを、コピー機能の場合には、画像読取ユニット３が読み取った読取データを、ＦＡＸ機能の場合には、ファクシミリデータをそれぞれ印刷データとして記憶する。
【００４２】
濃度設定可能範囲記憶手段５５は、複合機１に設定されている濃度設定可能範囲を記憶するものである。
印刷枚数記憶手段５６は、後述する枚数カウンタ４６がカウントした印刷枚数を濃度設定可能範囲別に記憶するものである。
【００４３】
モード記憶手段５７は、印刷時に設定されている印刷モードを記憶するものである。印刷モードは、通常の印刷を行う「通常モード」と、トナーの節約を優先する「第１のモード」と、印刷される画像の画質を優先する「第２のモード」とを含む。「第１のモード」と「第２のモード」は、操作部２６から選択的に設定可能である。
印刷濃度記憶手段５８は、印刷時の印刷濃度を記憶するものである。
【００４４】
また、インターフェース４５は、外部装置に相当するパーソナルコンピュータ６１との間でデータを入出力するものである。パーソナルコンピュータ６１は、印刷情報を複合機１に送信する。印刷情報には、ユーザが作成した画像データの他、ユーザが設定した印刷濃度を含む。
【００４５】
枚数カウンタ４６は、画像形成ユニット２により印刷された記録用紙の印刷枚数を計測するものである。
通信制御装置４８は、公衆電話回線網６２を通じて外部装置との間でデータの送受信を行うものである。公衆電話回線網６２には、外部装置に相当するファクシミリ装置６３が接続している。
【００４６】
＜濃度設定可能範囲管理テーブル＞
次に、上述した濃度設定可能範囲管理テーブル５３について説明する。図５は、図４に示す濃度設定可能範囲管理テーブル５３の一例を示す図である。
濃度設定可能範囲管理テーブル５３は、複合機１において印刷を実行するコピー機能とプリント機能とファクシミリ機能毎に、濃度設定可能範囲を「通常範囲」、「省トナー範囲Ａ」、「省トナー範囲Ｂ」に分けて記憶する。また、濃度設定可能範囲管理テーブル５３は、「第２のモード」に関する濃度設定可能範囲を記憶している。
【００４７】
各濃度設定可能範囲は、濃度範囲の最小ラインを示す最小値と、複合機１に初期登録されている印刷濃度を示す初期設定値と、濃度範囲の最大ラインを示す最大値とを記憶する。第１実施形態では、コピーの画質が原稿の状態に左右されることから、コピーの初期値がプリントとＦＡＸの初期値より高い濃度に設定されている。
【００４８】
ここで、濃度設定可能範囲管理テーブル５３が記憶する濃度設定可能範囲の相互関係について説明する。
「通常範囲」は、印刷時に、ユーザが印刷濃度を設定可能な濃度設定可能範囲を規定する。
「省トナー範囲Ａ」は、最小値と初期設定値が「通常範囲」と同じ値に設定され、最大値が「通常範囲」の最大値より小さい値に設定されている。
「省トナー範囲Ｂ」は、最小値と初期設定値とが「省トナー範囲Ａ」と同じ値に設定され、最大値が、初期設定値に設定されている。
【００４９】
「第２のモード」の濃度設定可能範囲は、最小値が、他の濃度設定可能範囲の最小値よりも濃い値に設定され、印刷濃度が薄くなりすぎることを防止する。また、「第２のモード」の濃度設定可能範囲は、「通常範囲」の最大値に共通可能な値を設定し、「通常範囲」における高画質印刷と同等の印刷濃度を保障している。
【００５０】
＜印刷動作：プリント＞
次に、複合機１の印刷動作について説明する。図６は、図４に示すプリンタ用印刷プログラム５１のフロー図である。
プリンタ用印刷プログラム５１は、複合機１が起動されたときをトリガとして、数ｍｓｅｃ間隔で実行される。プリンタ用印刷プログラム５１は、ユーザがプログラム実行前に操作部２６に入力したモード設定に従って濃度設定可能範囲を調整し、印刷を行うものである。
【００５１】
プリンタ用印刷プログラム５１は、ステップ１（以下「Ｓ１」と略記する。）において、パーソナルコンピュータ６１から印刷要求があるか否かを判断する。具体的には、パーソナルコンピュータ６１からインターフェース４５を介して印刷情報を入力し、印刷データ記憶手段５４に記憶したか否かに基づいて判断する。パーソナルパーソナルコンピュータ６１から印刷要求がないと判断した場合には（Ｓ１：ＮＯ）、後述するＳ１０へ進む。
【００５２】
一方、パーソナルコンピュータ６１から印刷要求があると判断した場合には（Ｓ１：ＹＥＳ）、「第１のモード」が設定されているか否かを判断する。ユーザが操作部２６を操作して「第１のモード」又は「第２のモード」を設定すると、モード記憶手段５７に設定されたモードが記憶される。また、ユーザが操作部２６から「第１のモード」と「第２のモード」を設定しない場合には、モード記憶手段５７に「通常モード」が記憶されている。そこで、モード記憶手段５７に記憶されているモードを読み出して、読み出したモードが「第１のモード」であるか否かを確認することにより、「第１のモード」が設定されているか否かを判断する。
【００５３】
「第１のモード」が設定されていると判断した場合には、Ｓ３において、図５に示す濃度設定可能範囲テーブル５１からプリント機能に関する濃度設定可能範囲（「プリント通常範囲」、「プリント省トナー範囲Ａ」、「プリント省トナー範囲Ｂ」）を読み出し、ＲＡＭ４３にコピーする。
【００５４】
そして、図３のＳ４において、トナー残量を調べる。具体的には、トナー残量検出部３０の発光部３１に検出光を発光させ、検出光を受光して受光部３２が出力する検出信号に基づいて、トナー残量を調べる。すなわち、受光部３２は、検出光の強さに応じた出力値で検出信号をバス４９に出力するので、検出信号の出力値からトナー残量を判別できる。よって、例えば検出信号の出力値が零値であれば、トナーが満タンと判断する。検出信号の出力値が最大値であれば、トナーがないと判断する。そして、検出信号の出力値が零値と最大値との間であれば、出力値に応じたトナー残量を検出する。
【００５５】
そして、Ｓ５において、トナーがＬｏｗ状態であるか否かを判断する。Ｌｏｗ状態は、Ｓ４で調べたトナー残量が「第１の所定量」以下になった場合をいう。例えば、第１実施形態では、トナー満タン時の１０％の量を「第１の所定量」としている。
【００５６】
トナー残量が「第１の所定量」より多く、Ｌｏｗ状態でないと判断した場合には（Ｓ５：Ｎｏ）、印刷を継続してもトナーが不足する恐れが低いので、Ｓ６において、濃度設定可能範囲記憶手段５５に記憶されている濃度設定可能範囲を、Ｓ３にてＲＡＭ４３にコピーした「プリント通常範囲」に変更する。そして、Ｓ７において、印刷データ記憶手段５４から印刷情報を読み出し、読み出した印刷情報に含まれる印刷濃度情報を抽出してＲＡＭ４３に記憶する。
【００５７】
そして、Ｓ８において、ＲＡＭ４３に記憶した印刷濃度情報を、濃度設定可能範囲記憶手段５５に記憶されている「プリント通常範囲」と比較し、「プリント通常範囲」内で印刷濃度を設定する。具体的には、プリント通常範囲が「−６〜＋６」であるのに対して（図５参照）、印刷情報から取得した印刷濃度情報が「５」である場合には、印刷濃度情報が「プリント通常範囲」内にあるので、印刷濃度「５」を印刷濃度記憶手段５８に記憶する。
【００５８】
その後、Ｓ９において、印刷濃度記憶手段５８に記憶された印刷濃度で、パーソナルコンピュータ６１から受信した印刷情報に含まれる画像データを記録用紙に印刷する。そして、Ｓ１０において、枚数カウンタ４６が印刷時にカウントした印刷枚数を、印刷枚数記憶手段５６に記憶されている「プリント通常範囲」に対する印刷枚数に、枚数カウンタ４６でカウントした印刷枚数を加算し、印刷枚数記憶手段５６に記憶されている印刷枚数を更新する。これにより、印刷が１ジョブ完了するので、処理を終了する。
【００５９】
これに対して、トナー残量が「第１の所定量」以下になり、Ｌｏｗ状態になった場合には（Ｓ５：ＹＥＳ）、「プリント通常範囲」で印刷濃度を設定して印刷を続けると、トナーが不足する恐れが高い。そこで、複合機１がトナーを節約する状態であるか否かを確認するために、Ｓ１１において、「プリント省トナー範囲Ａ」で印刷しているか否かを判断する。具体的には、濃度設定可能範囲記憶手段５５を参照して、「プリント省トナー範囲Ａ」が設定されているか否かを判断する。
【００６０】
トナー残量が非Ｌｏｗ状態からＬｏｗ状態になったときには、濃度設定可能範囲記憶手段５５は「プリント通常範囲」を設定され、「プリント省トナー範囲Ａ」を設定されていない。この場合には（Ｓ１１：ＮＯ）、Ｓ１２において、濃度設定可能範囲記憶手段５５に記憶されている「プリント通常範囲」を、「プリント省トナー範囲Ａ」に変更して記憶する。
【００６１】
そして、Ｓ１３において、印刷枚数記憶手段５６に記憶されている「プリント省トナー範囲Ａ」に対する印刷枚数をクリアする。そして、Ｓ１４において、印刷データ記憶手段５４に記憶されている印刷情報をＲＡＭ４３に読み出し、印刷情報から印刷濃度情報を取得する。
【００６２】
そして、Ｓ１５において、印刷濃度情報を「プリント省トナー範囲Ａ」内とする。具体的には、プリント省トナー範囲Ａが「−７〜＋３」であるのに対して、印刷濃度情報が例えば「＋５」である場合には、印刷濃度情報がプリント省トナー範囲Ａを超えている。この場合には、印刷濃度「＋５」を、プリント省トナー範囲Ａの最大値「＋３」に変更し、印刷濃度記憶手段５８に記憶する。尚、印刷濃度情報が「プリント省トナー範囲Ａ」内であれば、その印刷濃度情報を印刷濃度記憶手段５８にそのまま記憶する。
【００６３】
そして、Ｓ１６において、「プリント省トナー範囲Ａ」と共に、ユーザが設定した印刷濃度を変更したことを、警告（通知）する。具体的には例えば、ユーザが設定した印刷濃度「＋５」を「＋３」に変更したのであれば、設定された印刷濃度を変更した旨と変更後の印刷濃度とを含む警告メッセージを作成し、「プリント省トナー範囲Ａ」と共に警告メッセージをパーソナルコンピュータ６１に出力し、ユーザに警告（通知）する。また、ユーザが印刷情報を複合機１に送信した後、複合機１へ移動していることも考えられるので、同様の警告メッセージを複合機１の表示部２７にも表示して警告（通知）する。
【００６４】
そして、Ｓ９において、印刷濃度記憶手段５８に記憶した印刷濃度で画像データを記録用紙に印刷する。そして、Ｓ１０において、印刷枚数カウンタ４６がカウントした印刷枚数を、印刷枚数記憶手段５６に記憶している「プリント省トナー範囲Ａ」の印刷枚数に加算し、印刷枚数記憶手段５６に記憶されている印刷枚数を更新する。これにより、印刷が１ジョブ終了するので、処理を終了する。
【００６５】
「第１のモード」をモード記憶手段５７に設定し（Ｓ２：ＹＥＳ）、且つ、濃度設定可能範囲記憶手段５５に「プリンタ用省トナー範囲Ａ」を設定して、印刷を行う場合には（Ｓ１１：ＹＥＳ）、Ｓ１７において、「プリンタ用省トナー範囲Ａ」に変更後、所定枚数印刷したか否かを確認する。具体的には、印刷枚数記憶手段５６を参照し、「プリント省トナー範囲Ａ」に対応する印刷枚数が所定枚数に達したか否かを確認する。ここで、「所定枚数」とは、トナー残量を「第１の所定量」から「第２の所定量」まで減少させると考えられる予め設定された印刷枚数をいう。例えば、第１実施形態では、トナー満タン時に対する５％のトナー残量を「第２の所定量」としている。
【００６６】
所定枚数印刷していないと判断した場合には（Ｓ１７：ＮＯ）、Ｓ１４へ進み、「プリント省トナー範囲Ａ」内で印刷濃度を設定し、印刷を行う。Ｓ１４以降の処理は上述したので説明を省略する。印刷が完了したら、上記処理を終了する。
【００６７】
これに対して、所定枚数印刷したと判断した場合には（Ｓ１７：ＹＥＳ）、Ｓ１８において、更にトナーを節約できるように、「プリント省トナー範囲Ａ」を「プリント省トナー範囲Ｂ」に変更する。すなわち、ＲＡＭ４３から「プリント省トナー範囲Ｂ」を読み出し、濃度設定可能範囲記憶手段５５に記憶されている「プリント省トナー範囲Ａ」を、「プリント省トナー範囲Ｂ」に書き換える。
【００６８】
その後、Ｓ１４へ進み、「プリント省トナー範囲Ｂ」内で印刷濃度を設定し、印刷を行う。Ｓ１４以降の処理は上述したので説明を省略する。印刷が完了したら、上記処理を終了する。
【００６９】
ところで、印刷時には、トナーの残量に関係なく、高画質が必要になる場合がある。そのため複合機１は、高画質を優先させて印刷する「第２モード」を操作部２６から選択できるようにしている。
【００７０】
パーソナルコンピュータ６１から印刷要求があり（Ｓ１：ＹＥＳ）、且つ、「第１のモード」が設定されていない場合には（Ｓ２：ＮＯ）、Ｓ１９において、「第２のモード」が設定されているか否かを判断する。具体的には、モード記憶手段５７が「第２のモード」を記憶しているか否かに基づいて判断する。
【００７１】
モード記憶手段５７が、「第１のモード」と「第２のモード」を記憶していない場合には（Ｓ２：ＮＯ、Ｓ１９：ＮＯ）、Ｓ６へ進み、「プリント通常範囲」内で印刷濃度を設定し、印刷を行う。Ｓ６以降の処理は上述したので説明を省略する。
【００７２】
一方、モード記憶手段５７が「第２のモード」を記憶し、「第２のモード」が設定されている場合には（Ｓ１９：ＹＥＳ）、Ｓ２０において、濃度設定可能範囲管理テーブル５３から「第２のモード」の濃度設定可能範囲を読み出し、濃度設定可能範囲記憶手段５５に記憶されている濃度設定可能範囲を、読み出した「第２のモード」の濃度設定可能範囲に書き換える。
【００７３】
そして、Ｓ２１において、印刷データ記憶手段５４に記憶されている印刷情報をＲＡＭ４３にコピーし、印刷情報から印刷濃度情報を抽出して取得する。そして、Ｓ２２において、取得した印刷濃度情報を、濃度設定可能範囲記憶手段５５に記憶されている「第２のモード」の濃度設定可能範囲と比較し、「第２のモード」の濃度設定可能範囲内において印刷濃度を設定する。
【００７４】
「第２のモード」の濃度設定可能範囲は、他の濃度設定可能範囲と比べて最小値が大きいため、印刷濃度を薄くすることが禁止される。従って、例えば、「第２のモード」の濃度設定可能範囲が「−２〜＋７」であるのに対して、印刷濃度情報が例えば「−５」である場合には、印刷濃度情報「−５」を、「第２のモード」の濃度設定可能範囲の最小値「−２」に変更し、印刷濃度記憶手段５８に記憶する。最小値に変更するのは、ユーザの希望にそった画質をできるだけ得られるようにするためである。
【００７５】
このようにして印刷濃度を設定したら、Ｓ１６において、変更後の「第２のモード」の濃度設定可能範囲と共に警告メッセージをパーソナルコンピュータ６１に送信し、ユーザに警告（通知）する。また、その警告（通知）は、複合機１の表示部２７にも表示する。その後、Ｓ１９において、変更された印刷濃度に従って画像データを記録用紙に印刷する。
【００７６】
印刷時には、印刷枚数カウンタ４６が印刷枚数をカウントしている。そこで、Ｓ１０において、印刷枚数記憶手段５６に記憶されている「第２のモード」の濃度設定可能範囲に対応する印刷枚数に、印刷枚数カウンタ４６のカウント値を加算し、印刷枚数記憶手段５６に記憶されている印刷枚数を更新する。そして、処理を終了する。
【００７７】
＜印刷動作：コピー・ＦＡＸ＞
次に、原稿をコピーする場合、又は、ＦＡＸを受信して印刷する場合の印刷動作について説明する。図７は、図４に示すコピー・ＦＡＸ用印刷プログラム５２のフロー図である。
【００７８】
コピーは、原稿から読み取ったデータを印刷するため、原稿によってユーザが設定する印刷濃度が異なる。また、ＦＡＸは、送信元がファクシミリデータを送信するときに印刷濃度を設定する。そのため、コピー及びＦＡＸは、プリントと異なり、印刷濃度が不確定である。そのため、複合機１では、コピー・ＦＡＸ用印刷プログラム５２が、プリンタ用印刷プログラム５１と別個に設けられ、プリンタ用印刷プログラム５１と若干異なる処理で印刷を行う。
【００７９】
よって、ここでは、プリンタ用印刷プログラム５１と異なる点を中心に説明し、共通する点は図面に同一符号を付し、適宜説明を省略する。
【００８０】
コピー・ＦＡＸ用印刷プログラム５２は、Ｓ３１において、濃度設定変更要求があるか否かを判断する。印刷要求の有無ではなく、濃度設定変更要求の有無を判断する理由は、コピー・ＦＡＸでは、ユーザが操作部２６を操作して濃度設定を行った場合に、濃度設定可能範囲を調整する必要があるからである。濃度設定変更要求がないと判断した場合には（Ｓ３１：ＮＯ）、そのまま処理を終了する。
【００８１】
一方、濃度設定変更要求があると判断した場合には（Ｓ３１：ＹＥＳ）、Ｓ２に進み、「第１のモード」に設定されているか否かを判断する。「第１のモード」に設定されている場合には、Ｓ３２において、濃度設定可能範囲管理テーブル５３からコピー用の濃度設定可能範囲を読み出し、ＲＡＭ４３にコピーして取得する。
【００８２】
そして、Ｓ４においてトナー残量を調べ、Ｓ５においてトナーがＬｏｗ状態か否かを判断する。トナーがＬｏｗ状態でない場合には（Ｓ５：ＮＯ）、Ｓ６において、濃度設定可能範囲記憶手段５５に記憶している濃度設定可能範囲を、ＲＡＭ４３に記憶した「ＣＯＰＹ通常範囲」に書き換える。
【００８３】
そして、Ｓ３３において、「ＣＯＰＹ通常範囲」に従った入力値を印刷濃度として設定する。すなわち、表示部２７に「ＣＯＰＹ通常範囲」を表示し、その範囲内でユーザに印刷濃度を入力させる。そして、入力された印刷濃度を印刷濃度記憶手段５８に記憶する。印刷濃度の設定が完了したら、処理を終了する。
【００８４】
これに対して、コピー時に、濃度設定変更要求があり（Ｓ３１：ＹＥＳ）、かつ、「第１のモード」に設定され（Ｓ２：ＹＥＳ）、更にトナーがＬｏｗ状態である場合には（Ｓ２）：ＹＥＳ）、Ｓ１１において、「ＣＯＰＹ省トナー範囲Ａ」で印刷しているか否かを判断する。
【００８５】
「ＣＯＰＹ省トナー範囲Ａ」で印刷していない場合には（Ｓ１１：ＮＯ）、Ｓ１２において、濃度設定可能範囲を「ＣＯＰＹ省トナー範囲Ａ」に変更した後、Ｓ１３において、「ＣＯＰＹ省トナー範囲Ａ」での印刷枚数をクリアする。
【００８６】
そして、Ｓ３４において、Ｓ１２にて「ＣＯＰＹ通常範囲」から変更した「ＣＯＰＹ省トナー範囲Ａ」を、濃度設定可能範囲記憶手段５５から読み出し、表示部２７に表示する。これにより、「ＣＯＰＹ省トナー範囲Ａ」内でしか、印刷濃度を選択できなくなる。
【００８７】
そして、Ｓ３５において、濃度設定可能範囲に従った入力値を印刷濃度として設定する。すなわち、ユーザが表示部２７に表示される「ＣＯＰＹ省トナー範囲Ａ」から選択して操作部２６に入力した印刷濃度を、印刷濃度記憶手段５８に記憶する。印刷濃度の設定が完了したら、処理を終了する。
【００８８】
また、コピー時に、濃度設定変更要求があり（Ｓ３１：ＹＥＳ）、且つ、「第１のモード」が設定され（Ｓ２：ＹＥＳ）、トナーがＬｏｗ状態であり（Ｓ５：ＹＥＳ）、更に「ＣＯＰＹ省トナー範囲Ａ」で印刷している場合には（Ｓ１１：ＹＥＳ）、Ｓ１７において、所定枚数印刷したか否かを判断する。
【００８９】
所定枚数印刷していないと判断した場合には（Ｓ１７：ＮＯ）、Ｓ３４へ進み、「ＣＯＰＹ省トナー範囲Ａ」を表示部２７に表示し、Ｓ３５において、「ＣＯＰＹ省トナー範囲Ａ」内で印刷濃度を設定する。そして、設定した印刷濃度で印刷する。そして、印刷が完了したら、処理を終了する。
【００９０】
一方、所定枚数印刷したと判断した場合には（Ｓ１７：ＹＥＳ）、Ｓ１８において、濃度設定可能範囲管理テーブル５３からＲＡＭ５３にコピーした「ＣＯＰＹ省トナー範囲Ｂ」を読み出し、濃度設定可能範囲記憶手段５８に記憶されている「ＣＯＰＹ省トナー範囲Ａ」を「ＣＯＰＹ省トナー範囲Ｂ」に書き換える。
【００９１】
その後Ｓ３４へ進み、「ＣＯＰＹ省トナー範囲Ｂ」を表示部２７に表示する。そして、Ｓ３５において、「ＣＯＰＹ省トナー範囲Ｂ」に従ってユーザが操作部２６から入力した入力値を印刷濃度として、印刷濃度記憶手段５８に記憶する。印刷濃度の設定が完了したら、処理を終了する。
【００９２】
次に、ユーザが操作部２６から「第２のモード」を設定している場合について説明する。
ユーザが、原稿をコピーするときに、操作部２６に濃度設定変更指令を入力すると（Ｓ３１：ＹＥＳ）、「第１のモード」ではなく（Ｓ２：ＮＯ）、「第２のモード」が設定されていると判断する（Ｓ１９：ＹＥＳ）。そして、Ｓ２０において、濃度設定可能範囲記憶手段５５に記憶されている濃度設定可能範囲を、「第２のモード」の濃度設定可能範囲に変更する。
【００９３】
そして、Ｓ３６において、「第２のモード」の濃度設定可能範囲に従った入力値を印刷濃度として設置する。具体的には、ユーザが操作部２６に入力した印刷濃度が、「第２のモード」の濃度設定可能範囲「−２〜＋６」内にあれば、入力された印刷濃度を印刷濃度記憶手段５８に記憶する。一方、ユーザが操作部２６に入力した印刷濃度が、「第２のモード」の濃度設定可能範囲から外れていれば、その入力値を印刷濃度記憶手段５８に記憶しない。この場合には、「第２のモード」の濃度設定可能範囲内で入力値が設定されるまで待機する。印刷濃度の設定が完了したら、処理を終了する。
【００９４】
上記のようにして印刷濃度が決定したら、ユーザは、画像読取ユニット３に原稿を読み取らせて読取データを印刷データ記憶手段５４に記憶させ、操作部２６を操作してコピーを開始させる。画像形成部２は、印刷濃度記憶手段５８に記憶された印刷濃度に従って読取データを記録用紙に印刷する。
【００９５】
尚、ＦＡＸは、基本的に上述したコピー用濃度設定と同様にして、印刷濃度を設定される。但し、ＦＡＸの場合には、送信元であるファクシミリ装置６３が公衆電話回線網６２を介して複合機１に送信したファクシミリデータに、印刷濃度が設定されている。従って、ＦＡＸの場合には、ファクシミリデータに含まれる印刷濃度を、濃度設定可能範囲と比較し、印刷濃度が濃度設定可能範囲内にあることを条件に、その印刷濃度を印刷濃度記憶手段５３に記憶する。
【００９６】
一方、ファクシミリ装置６３から受信した印刷濃度が、濃度設定可能範囲外であれば、ユーザが濃度設定可能範囲に従って印刷濃度を設定するまで、ファクシミリデータの印刷を停止させることが望ましい。
【００９７】
＜作用効果＞
続いて、第１実施形態に係る複合機１の作用効果について説明する。
第１実施形態の複合機１は、トナー残量検出部３０が検出するトナーの残量がＬｏｗ状態（所定量以下）になった場合には（図６のＳ５：ＹＥＳ、図７のＳ５参照）、濃度設定可能範囲記憶手段５５に「省トナー範囲Ａ」又は「省トナー範囲Ｂ」を記憶し、設定可能な濃度範囲の最大値を、印刷材の材料が所定量より多い場合の最大値より小さい値に決定する（図６のＳ１２、Ｓ１８、図７のＳ１２、Ｓ１８参照）。
【００９８】
そして、ユーザが、パーソナルコンピュータ６１又は操作部２６上で、「省トナー範囲Ａ」又は「省トナー範囲Ｂ」の最大値より大きい印刷濃度が設定された場合には、ユーザが設定した印刷濃度を、「省トナー範囲Ａ」又は「省トナー範囲Ｂ」の最大値以下の値とする（図６のＳ１５、図７のＳ３５参照）。
【００９９】
よって、第１実施形態の複合機１では、トナーの残量がＬｏｗ状態（所定量以下）になった場合に、ユーザが「省トナー範囲Ａ」又は「省トナー範囲Ｂ」の最大値より大きい値に印刷濃度を設定することを制限し、トナーを適時に節約することができる。そのため、例えば、ユーザが、トナーの残量が少なくなったことに気付かずに大きい印刷濃度を設定し、交換用の現像カートリッジ１４を入手する前にトナー切れが生じる不具合を回避できる。
【０１００】
また、第１実施形態の複合機１は、トナーの残量がＬｏｗ状態（第１の所定量以下）になった場合に、トナーの残量がＬｏｗ状態でない場合（所定量より多い場合）の「通常範囲」の最大値より、「省トナー範囲Ａ」の最大値を小さくする（図５、図６の５：ＹＥＳ、Ｓ１２、図７のＳ５：ＹＥＳ、Ｓ１２参照）。
【０１０１】
そして、トナーの残量がＬｏｗ状態を検出した後、印刷枚数が所定枚数以上になったことを条件に（図６のＳ１７：ＹＥＳ参照）、トナーの残量がＬｏｗ状態を検出したときの量より少ない量（第２の所定量）以下になったと判断する。この場合には、「省トナー範囲Ａ」の最大値（第１の値）より小さい値（第２の値）を「省トナー範囲Ｂ」の最大値に決定する（図５、図６のＳ１８、図７のＳ１８参照）。
【０１０２】
このように、第１実施形態の複合機１は、トナーの残量に従って濃度設定可能範囲の最大値を段階的に小さくするので（図５参照）、ユーザが要求する印刷濃度に極力対応するように、トナーを節約できる。
【０１０３】
また、第１実施形態の複合機１は、例えば、ユーザがパーソナルコンピュータ６１又は操作部６１を操作して、図５に示す初期設定値を変更し、印刷濃度が設定される。「省トナー範囲Ａ」で印刷後、所定枚数を印刷したことにより、トナーの残量が第２の所定量以下になったと判断したときには（図６のＳ１７：ＹＥＳ参照）、図５に示す印刷濃度の初期設定値を「省トナー範囲Ｂ」の最大値として決定し、初期設定値より高い印刷濃度をユーザが設定できなくする（図５、図６のＳ１８、図７のＳ１８参照）。
【０１０４】
よって、第１実施形態の複合機１によれば、トナーが残り少なくなった場合に、印刷濃度の初期設定値以下で印刷するので、通常の画質を得つつ、印刷可能な時間を長くすることができる。
【０１０５】
また、第１実施形態の複合機１は、印刷された記録用紙の印刷枚数を印刷枚数カウンタ４６で計測する。トナーがＬｏｗ状態であることを検出した後、印刷する度に、印刷枚数カウンタ４６が計測した値を印刷枚数記憶手段５６に累積して記憶していき、記憶した印刷枚数があらかじめ決められた数に達すると、あらかじめ決められた所定枚数の印刷処理を行ったと判断し、トナーが第２の所定量であると判断する（図６のＳ５、Ｓ１１、Ｓ１７、Ｓ：ＹＥＳ参照）。
【０１０６】
よって、第１実施形態の複合機１によれば、例えば、トナーそのものの残量を検出するトナー残量検出部３０の検出精度が低い場合でも、実際に印刷された記録用紙の印刷枚数によってトナーの残量を予測するので、トナー残量の予測精度を高めることができる。
【０１０７】
また、第１実施形態の複合機１は、トナーの節約を優先する「第１のモード」と、印刷される画像の画質を優先する「第２のモード」とをユーザが操作部２６を操作して選択できるようになっており、ユーザが「第１のモード」を選択している場合に、トナーの残量に応じて、濃度設定可能範囲の最大値を大きくしない方向に制限する。よって、第１実施形態の複合機１によれば、ユーザが操作部２６を操作して「第２のモード」を選択すれば、トナーの残量にかかわらず印刷濃度を大きく設定することができる。このため、印刷動作が「第１のモード」に縛られず、高画質の印刷結果も得ることができ、使い勝手が良い。
【０１０８】
また、第１実施形態の複合機１は、設定された印刷濃度の値を変更する場合に、変更後の濃度設定可能範囲（最大値を含む）と、値を変更した旨とを通知するので（図６のＳ１６参照）、ユーザが知らないうちに印刷濃度が変更されることを防止できる。特に、プリンタ機能の場合、ユーザが複合機１と別のパーソナルコンピュータ６１から印刷濃度を設定するので、パーソナルコンピュータ６１に警告を出力することは、ユーザにとって利便性が良い。
【０１０９】
尚、第１実施形態では、図６のＳ４及び図７のＳ４が「残量検出手段」の一例になり得る。また、図６及び図７のＳ５、Ｓ１１、Ｓ１２、Ｓ１７、Ｓ１８が「第１値決定手段」の一例になり得る。また、図６のＳ１５及び図７のＳ３５が「濃度判断手段」及び「境界値変更手段」の一例になり得る。また、図６のＳ５及び図７のＳ５が「第１残量検出手段」の一例になり得る。また、図６及び図７のＳ１７が「第２残量検出手段」の一例になり得る。また、図１に示す操作部２６が「印刷濃度変更手段」及び「モード選択手段」の一例になり得る。図４に示す印刷枚数カウンタ４６が「枚数計測手段」の一例になり得る。図１に示す画像読取ユニット３が「読取手段」の一例になり得る。図４に示すインターフェース４５が「取得手段」になり得る。図６のＳ１及び図７のＳ３１が「データ判断手段」の一例になり得る。図６のＳ１９、Ｓ２０及び図７のＳ１９、Ｓ２０が「第２値決定手段」の一例になり得る。図６のＳ１６が「通知手段」の一例になり得る。
【０１１０】
（第２実施形態）
次に、本発明の第２実施形態に係る印刷装置について説明する。図８は、複合機を構成する画像形成ユニット７１の概略構成図である。尚、第２実施形態の複合機は、第１実施形態と画像読取ユニット３の構成が同じであるので、図８では省略している。
【０１１１】
図８に示すように、画像形成ユニット７１の画像形成部６は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｂ）のトナーを収容する現像部１２Ｙ，１２Ｍ，１２Ｃ，１２Ｂを備える。画像形成ユニット７１は、トナー残量検出部３０Ｙ，３０Ｍ，３０Ｃ，３０Ｂが各現像部１２Ｙ，１２Ｍ，１２Ｃ，１２Ｂに対応して設けられ、各色トナーの残量を個別に検出できるようになっている。トナー残量検出部３０Ｙ，３０Ｍ，３０Ｃ，３０Ｂの構成は、第１実施形態のトナー残量検出部３０と同様であるので説明を省略する。
【０１１２】
第２実施形態の印刷装置は、複数のトナーを有するため、何れかのトナー残量が「第１の所定量」以下になったときに、各色トナーの濃度設定可能範囲の最大値を小さくして、ユーザが設定できる印刷濃度を制限するように、印刷プログラムを構成している。
【０１１３】
図９は、第２実施形態に係る印刷装置で実行される印刷プログラムのフロー図である。
図９に示す印刷プログラムは、Ｓ４１、Ｓ４２の処理が図６に示す印刷プログラム５１と相違し、その他の処理は図６に示す印刷プログラム５１と同様である。よって、ここでは、相違する処理についてのみ説明する。
【０１１４】
図９に示す印刷プログラムは、Ｓ４１において、トナー残量検出部３０Ｙ，３０Ｍ，３０Ｃ，３０Ｋの検出結果を入力し、各色トナーの残量を調べる。このため、Ｓ４１の処理は、「トナー残量検出手段」の一例になり得る。
そして、Ｓ４２において、何れかのトナーがＬｏｗ状態であるか否かを判断する。すなわち、Ｓ４１で検出した各色のトナー残量が「第１の所定量」以下であるか否かによって、トナーがＬｏｗ状態であるか否かを判断する。
【０１１５】
何れのトナーもＬｏｗ状態でなければ、Ｓ６へ進み、通常範囲内で印刷濃度を設定して印刷を行う。
一方、何れかのトナーがＬｏｗ状態である場合には、Ｓ１１へ進み、省トナー範囲Ａ又は省トナー範囲Ｂ内で印刷濃度を設定して印刷を行う。
【０１１６】
従って、第２実施形態の印刷装置によれば、何れかのトナーの残量が「第１の所定量」以下まで減少したときに、各トナーの濃度設定可能範囲の最大値を大きくしないように制限して各色のトナーを節約し、何れかのトナーが早期になくなって印刷できなくなることを防止できる。
【０１１７】
（第３実施形態）
次に、本発明の第３実施形態に係る印刷装置について説明する。
第３実施形でも、複合機を「印刷装置」の一例とする。第３実施形態の複合機は、トナー残量が第２の所定値以下であることを検出する点を除き、第１実施形態の複合機１と構成が共通する。よって、ここでは、第１実施形態と異なる点についてのみ説明し、その他の説明を適宜省略する。
【０１１８】
図１０は、第３実施形態に係る複合機の電気ブロック図である。
第３実施形態の複合機は、ＨＤＤ４４にプリント用印刷プログラム８１とコピー・ＦＡＸ用印刷プログラム８２を記憶する。プリント用印刷プログラム８１及びコピー・ＦＡＸ用印刷プログラム８２は、Coverage累積値を用いて、トナー残量が「第２の所定量」以下であるか否かを判断する点のみが、第１実施形態のプリント用印刷プログラム５１及びコピー・ＦＡＸ用印刷プログラム５２と相違する。
【０１１９】
そのため、第３実施形態の複合機は、第１実施形態の印刷枚数カウンタ４６に変えて、「量計測手段」の一例であるCoverage算出手段８３を有する。また、第３実施形態の複合機は、ＨＤＤ４４には、第１実施形態の印刷枚数記憶手段５６に変えて、Coverage累積値記憶手段８４が設けられている。
【０１２０】
Coverage算出手段８３は、Coverageを算出するものである。「Coverage」とは、例えば、Letter用紙１枚にフル印字した場合を１００％とした時に、何％の印字がされたかを示すものであり、それをページカウント数倍したものがCoverage累積値となる。
Coverage累積値記憶手段８４はCoverage算出手段８３が算出した値を累積して記憶するものである。
【０１２１】
図１１は、図１０に示すプリント用印刷プログラム８１のフロー図である。
プリント用印刷プログラム８１は、Ｓ５１において、所定のCoverage累積値（基準値）を超えたか否かを判断する。具体的には、Coverage算出手段８３が印刷時にCoverageを算出し、それをCoverage累積値記憶手段８４に累積して記憶している。そこで、Coverage累積値記憶手段８４に記憶されているCoverage累積値を読み出して基準値と比較し、基準値を超えたか否かを判断する。
【０１２２】
ここで、「基準値」とは、トナー残量を「第１の所定量」から「第２の所定量」まで減少させると考えられるCoverage累積値をいう。例えば、第３実施形態では、トナー満タン時に対する１０％のトナー残量を「第１の所定量」とし、トナー満タン時に対する５％のトナー残量を「第２の所定量」としている。
【０１２３】
Coverage累積値が基準値を超えないと判断した場合には（Ｓ５１：ＮＯ）、Ｓ１４以降の処理を実行する。すなわち、省トナー範囲Ａ内で印刷濃度を設定して、印刷を行う。
【０１２４】
一方、Coverage累積値が基準値を超えたと判断した場合には（Ｓ５１：ＹＥＳ）、Ｓ１８において、濃度設定可能範囲管理テーブル５３からＲＡＭ５３にコピーした「ＣＯＰＹ省トナー範囲Ｂ」を読み出し、濃度設定可能範囲記憶手段５８に記憶されている「ＣＯＰＹ省トナー範囲Ａ」を「ＣＯＰＹ省トナー範囲Ｂ」に書き換える。その後、Ｓ１８以降の処理を実行する。すなわち、省トナー範囲Ｂ内で印刷濃度を設定して、印刷を行う。
【０１２５】
尚、コピー・ＦＡＸ用印刷プログラム８２は、第１実施形態のコピー．ＦＡＸ用印刷プログラム５２のＳ１７を、プリント用印刷プログラム８２に示すＳ５１に変更して構成される。Ｓ５１については上述したので、コピー・ＦＡＸ用印刷プログラム８２の説明及び図面を省略する。
【０１２６】
従って、第３実施形態の複合機によれば、例えば、トナーそのものの残量を検出するトナー残量検出部３０の検出精度が低い場合でも、実際に記録用紙に印刷した量を示すCoverageの累積値からトナーの残量を予測するので、トナー残量の予測精度を高めることができる。
【０１２７】
以上、本発明の実施の形態について説明したが、本発明は、上記実施の形態に限定されることなく、色々な応用が可能である。
【０１２８】
（１）上記実施形態では、複合機１を「印刷装置」の一例に挙げた。これに対して、プリンタ機能のみを有するプリンタや、コピー機能のみを有するコピー機や、ファクシミリ機能のみを有するファクシミリ装置などを、「印刷装置」としてもよい。
【０１２９】
（２）上記実施形態では、濃度設定可能範囲管理テーブル５３は、コピー機能とプリンタ機能について通常範囲の値を変えたが、通常範囲の値を同じにしてもよい。また、上記実施形態では、濃度設定可能範囲管理テーブル５３は、ファクシミリ機能について、通常範囲をコピー機能と同じ値にし、省トナー範囲Ａ，Ｂの最大値をコピー機能より大きくした。これに対して、ファクシミリ機能の通常範囲をコピー機能と異なる値にし、省トナー範囲Ａ，Ｂの最大値をコピー機能と同じ値にしてもよい。
また、濃度設定可能範囲管理テーブル５３の「ＣＯＰＹ省トナー範囲Ａ」および「ＣＯＰＹ省トナー範囲Ｂ」の最大値を、「プリント省トナー範囲Ａ」および「プリント省トナー範囲Ｂ」の最大値や、「ＦＡＸ省トナー範囲Ａ」および「ＦＡＸ省トナー範囲Ｂ」の最大値より大きな値にしてもよい。
コピーのように読取データを印刷する場合には、トナー残量が少ない場合であっても高い印刷濃度にも設定可能としておくことで、読み取った原稿のコントラストが低い（薄い）場合であっても、ユーザが所望する印刷物を得ることができる。
【０１３０】
（３）「第１の所定量」と「第２の所定量」は、どのように検出してもよく、「第１の所定量」と「第２の所定量」とを同じ検出方法により検出してもよいし、「第１の所定量」と「第２の所定量」とを別々の検出方法により検出してもよい。例えば、上記実施形態では、光学センサ方式のトナー残量検出部３０でトナー残量を検出した。これに対して、重量センサでトナー残量を検出してもよい。
【０１３１】
（４）上記実施の形態では、プリント機能選択時には図６に示す印刷プログラム５１を実行し、コピー機能・ファクシミリ機能選択時には図７に示す印刷プログラム５２を実行することにより、濃度設定可能範囲の最大値を小さくしてトナーを節約した。これに対して、図１２に示すように、画像読取ユニット３により読み取った原稿により形成される読取データを印刷する場合と、インターフェース４５を経由して取得した画像データを印刷する場合とを識別し（Ｓ６１参照）、画像データを印刷する場合にのみ、濃度設定可能範囲の最大値を制限するようにしてもよい。読取データは、印刷結果が原稿に左右されるので、濃度設定可能範囲の最大値を一律に制限することに適さない場合がある。これに対して、画像データは、パーソナルコンピュータ６１などの外部装置から直接取得するので、外的要因によって印刷結果を左右されず、濃度設定可能範囲の最大値を一律に制限しても差し支えない。これによれば、外的要因が印刷結果に与える影響を考慮して、濃度設定可能範囲の最大値を調整することができる。
また、印刷プログラムは、パーソナルコンピュータからの印刷要求だけでなく、印刷装置に接続された外部メモリから読み出したデータを印刷する場合に適用してもよい。
【０１３２】
（５）例えば、上記実施形態では、トナーが第２の所定量以下になったことを印刷枚数又はCoverage累積値で判断した。これに対して、精度が良ければ、トナー残量検出部３０や重量センサによって測定した値に基づいてトナーが第２の所定量以下になったか否かを判断してもよい。
【０１３３】
（６）例えば、上記実施形態では、トナーを印刷材の一例として説明した。これに対して、インク等を印刷材としてもよい。
【図面の簡単な説明】
【０１３４】
【図１】本発明の第１実施形態に係る印刷装置の外観斜視図である。
【図２】図１に示す印刷装置の内部構成図である。
【図３】図２のＡ−Ａ断面図である。
【図４】図１に示す印刷装置の電気ブロック図である。
【図５】図４に示す濃度設定可能範囲管理テーブルの一例を示す図である。
【図６】図４に示すプリンタ用印刷プログラムのフロー図である。
【図７】図４に示すコピー・ＦＡＸ用印刷プログラムのフロー図である。
【図８】本発明の第２実施形態に係る印刷装置を構成する画像形成ユニットの概略構成図である。
【図９】図８に示す印刷装置で実行される印刷プログラムのフロー図である。
【図１０】本発明の第３実施形態に係る印刷装置の電気ブロック図である。
【図１１】図１０に示すプリント用印刷プログラムのフロー図である。
【図１２】本発明の他の実施形態に係る印刷プログラムのフロー図である。
【符号の説明】
【０１３５】
１  複合機（印刷装置）
２  画像形成ユニット（印刷手段）
３  画像読取ユニット（読取手段）
４５  インターフェース（取得手段）
４６  印刷枚数カウンタ（枚数計測手段）
５１  プリンタ用印刷プログラム
５２  コピー・ＦＡＸ用印刷プログラム
８４  Coverage算出手段（量計測手段）
【図１】
2008139696.tif 000003
【図２】
2008139696.tif 000004
【図３】
2008139696.tif 000005
【図４】
2008139696.tif 000006
【図５】
2008139696.tif 000007
【図６】
2008139696.tif 000008
【図７】
2008139696.tif 000009
【図８】
2008139696.tif 000010
【図９】
2008139696.tif 000011
【図１０】
2008139696.tif 000012
【図１１】
2008139696.tif 000013
【図１２】
2008139696.tif 000014