(57)【要約】【課題】コンテナのトナー残量に関する報知情報の報知を受けるユーザーの利便性を向上させる。【解決手段】画像形成装置は、操作パネルと、トナーを収容するコンテナと、印刷ジョブを実行する印刷部と、コンテナのトナー残量に関する報知情報を操作パネルに表示させる報知処理を行う制御部と、を備え、制御部は、報知処理を行うとき、画像形成装置を現在使用している対象ユーザーが画像形成装置の使用頻度が低い低使用頻度ユーザーであるか低使用頻度ユーザーよりも使用頻度が高い高使用頻度ユーザーであるかを判別し、対象ユーザーが低使用頻度ユーザーであるか高使用頻度ユーザーであるかに基づき報知情報の内容を変える。【選択図】図４
2019158950.tif 000002
【特許請求の範囲】
【請求項１】
操作パネルと、
トナーを収容するコンテナと、
前記コンテナのトナーを用いて印刷ジョブを実行する印刷部と、
前記コンテナのトナー残量を検知し、前記トナー残量に関する報知情報を前記操作パネルに表示させる報知処理を行う制御部と、を備え、
前記制御部は、前記報知処理を行うとき、画像形成装置を現在使用しているユーザーである対象ユーザーが前記画像形成装置の使用頻度が低い低使用頻度ユーザーであるか前記低使用頻度ユーザーよりも前記使用頻度が高い高使用頻度ユーザーであるかを判別し、前記対象ユーザーが前記低使用頻度ユーザーであるか前記高使用頻度ユーザーであるかに基づき前記操作パネルに表示させる前記報知情報の内容を変えることを特徴とする画像形成装置。
【請求項２】
前記印刷ジョブの実行を要求したユーザーを前記印刷ジョブごとに示す要求ユーザー情報を記憶する記憶部を備え、
前記制御部は、前記報知処理を行うとき、前記画像形成装置に現在ログインしているユーザーを前記対象ユーザーと認識するとともに、前記要求ユーザー情報に基づき前記対象ユーザーが直近の所定期間に前記印刷ジョブの実行を要求した要求回数を認識し、前記要求回数が予め定められた閾値回数未満であれば前記対象ユーザーを前記低使用頻度ユーザーと判別する一方、前記要求回数が前記閾値回数以上であれば前記対象ユーザーを前記高使用頻度ユーザーと判別することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、前記画像形成装置が未ログイン状態で使用されている場合、前記対象ユーザーを前記低使用頻度ユーザーと判別することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記印刷ジョブの実行日時、前記印刷ジョブで印刷された印刷枚数、および、前記印刷ジョブで消費されたトナー消費量を前記印刷ジョブごとに示すジョブ履歴情報を記憶する記憶部を備え、
前記制御部は、前記トナー残量が予め定められた閾値量以下のとき、前記対象ユーザーが前記低使用頻度ユーザーであれば、前記対象ユーザー向けの前記報知情報として、第１低使用頻度用の印刷可能枚数および第１低使用頻度用の印刷可能日数の少なくとも一方を前記操作パネルに表示させ、
前記第１低使用頻度用の印刷可能枚数を前記操作パネルに表示させるとき、前記制御部は、前記ジョブ履歴情報に基づき、直近の第１期間の全ての前記印刷ジョブの合計トナー消費量を直近の前記第１期間の全ての前記印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求め、当該求めた１枚当たりのトナー消費量で現在の前記トナー残量を除算することにより得られる値を前記操作パネルに表示させる前記第１低使用頻度用の印刷可能枚数として求め、
前記第１低使用頻度用の印刷可能日数を前記操作パネルに表示させるとき、前記制御部は、直近の前記第１期間の全ての前記印刷ジョブの合計トナー消費量を前記第１期間の日数で除算することにより得られる１日当たりのトナー消費量を求め、当該求めた１日当たりのトナー消費量で現在の前記トナー残量を除算することにより得られる値を前記操作パネルに表示させる前記第１低使用頻度用の印刷可能日数として求めることを特徴とする請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
前記制御部は、前記トナー残量が前記閾値量以下のとき、前記対象ユーザーが前記高使用頻度ユーザーであれば、前記対象ユーザー向けの前記報知情報として、第１高使用頻度用の印刷可能枚数および第１高使用頻度用の印刷可能日数の少なくとも一方を前記操作パネルに表示させ、
前記第１高使用頻度用の印刷可能枚数を前記操作パネルに表示させるとき、前記制御部は、前記ジョブ履歴情報に基づき、直近の前記第１期間の前記対象ユーザーの前記印刷ジョブの合計トナー消費量を直近の前記第１期間の前記対象ユーザーの前記印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求め、当該求めた１枚当たりのトナー消費量で現在の前記トナー残量を除算することにより得られる値を前記操作パネルに表示させる前記第１高使用頻度用の印刷可能枚数として求め、
前記第１高使用頻度用の印刷可能日数を前記操作パネルに表示させるとき、前記制御部は、直近の前記第１期間の前記対象ユーザーの前記印刷ジョブの合計トナー消費量を前記第１期間の日数で除算することにより得られる１日当たりのトナー消費量を求め、当該求めた１日当たりのトナー消費量で現在の前記トナー残量を除算することにより得られる値を前記操作パネルに表示させる前記第１高使用頻度用の印刷可能日数として求めることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記印刷ジョブの実行日時、前記印刷ジョブで印刷された印刷枚数、および、前記印刷ジョブで消費されたトナー消費量を前記印刷ジョブごとに示すジョブ履歴情報を記憶する記憶部を備え、
前記操作パネルは、前記印刷ジョブの印刷モードを前記印刷ジョブで消費されるトナー量を抑制する抑制モードに設定する操作をユーザーから受け付け、
前記制御部は、前記印刷モードが前記抑制モードに設定されたとき、前記対象ユーザーが前記低使用頻度ユーザーであれば、前記対象ユーザー向けの前記報知情報として、第２低使用頻度用の印刷可能枚数および第２低使用頻度用の印刷可能日数の少なくとも一方を前記操作パネルに表示させ、
前記第２低使用頻度用の印刷可能枚数を前記操作パネルに表示させるとき、前記制御部は、前記ジョブ履歴情報に基づき、直近の第２期間の全ての前記印刷ジョブを前記抑制モードで実行した場合に消費される第１仮定トナー消費量を求め、前記第１仮定トナー消費量を直近の前記第２期間の全ての前記印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求め、当該求めた１枚当たりのトナー消費量で現在の前記トナー残量を除算することにより得られる値を前記操作パネルに表示させる前記第２低使用頻度用の印刷可能枚数として求め、
前記第２低使用頻度用の印刷可能日数を前記操作パネルに表示させるとき、前記制御部は、前記第１仮定トナー消費量を前記第２期間の日数で除算することにより得られる１日当たりのトナー消費量を求め、当該求めた１日当たりのトナー消費量で現在の前記トナー残量を除算することにより得られる値を前記操作パネルに表示させる前記第２低使用頻度用の印刷可能日数として求めることを特徴とする請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項７】
前記記憶部は、前記コンテナの金額を前記コンテナの仕様上の印刷可能枚数で除算することにより得られる１枚当たりの単価を記憶し、
前記制御部は、前記印刷モードが前記抑制モードに設定されたとき、前記対象ユーザーが特定ユーザーであるか否かを判別し、
前記対象ユーザーが前記低使用頻度ユーザーであり、かつ、前記特定ユーザーである場合、前記制御部は、前記ジョブ履歴情報に基づき、前記第１仮定トナー消費量を直近の前記第２期間の全ての前記印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求め、当該求めた１枚当たりのトナー消費量で現在の前記トナー残量を除算することにより得られる値を第１基準値として求めるとともに、直近の前記第２期間の全ての前記印刷ジョブの合計トナー消費量を直近の前記第２期間の全ての前記印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求め、当該求めた１枚当たりのトナー消費量で現在の前記トナー残量を除算することにより得られる値を第１比較値として求め、前記第１基準値に前記単価を乗算した金額と前記第１比較値に前記単価を乗算した金額との差額を前記報知情報として前記操作パネルにさらに表示させることを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記制御部は、前記印刷モードが前記抑制モードに設定されたとき、前記対象ユーザーが前記高使用頻度ユーザーであれば、前記対象ユーザー向けの前記報知情報として、第２高使用頻度用の印刷可能枚数および第２高使用頻度用の印刷可能日数の少なくとも一方を前記操作パネルに表示させ、
前記第２高使用頻度用の印刷可能枚数を前記操作パネルに表示させるとき、前記制御部は、前記ジョブ履歴情報に基づき、直近の前記第２期間の前記対象ユーザーの前記印刷ジョブを前記抑制モードで実行した場合に消費される第２仮定トナー消費量を求め、前記第２仮定トナー消費量を直近の前記第２期間の前記対象ユーザーの前記印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求め、当該求めた１枚当たりのトナー消費量で現在の前記トナー残量を除算することにより得られる値を前記操作パネルに表示させる前記第２高使用頻度用の印刷可能枚数として求め、
前記第２高使用頻度用の印刷可能日数を前記操作パネルに表示させるとき、前記制御部は、前記第２仮定トナー消費量を前記第２期間の日数で除算することにより得られる１日当たりのトナー消費量を求め、当該求めた１日当たりのトナー消費量で現在の前記トナー残量を除算することにより得られる値を前記操作パネルに表示させる前記第２高使用頻度用の印刷可能日数として求めることを特徴とする請求項６または７に記載の画像形成装置。
【請求項９】
前記記憶部は、前記コンテナの金額を前記コンテナの仕様上の印刷可能枚数で除算することにより得られる１枚当たりの単価を記憶し、
前記制御部は、前記印刷モードが前記抑制モードに設定されたとき、前記対象ユーザーが特定ユーザーであるか否かを判別し、
前記対象ユーザーが前記高使用頻度ユーザーであり、かつ、前記特定ユーザーである場合、前記制御部は、前記ジョブ履歴情報に基づき、前記第２仮定トナー消費量を直近の前記第２期間の前記対象ユーザーの前記印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求め、当該求めた１枚当たりのトナー消費量で現在の前記トナー残量を除算することにより得られる値を第２基準値として求めるとともに、直近の前記第２期間の前記対象ユーザーの前記印刷ジョブの合計トナー消費量を直近の前記第２期間の前記対象ユーザーの前記印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求め、当該求めた１枚当たりのトナー消費量で現在の前記トナー残量を除算することにより得られる値を第２比較値として求め、前記第２基準値に前記単価を乗算した金額と前記第２比較値に前記単価を乗算した金額との差額を前記報知情報として前記操作パネルにさらに表示させることを特徴とする請求項８に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブを実行する画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置は、トナーを用いて印刷ジョブを実行する。印刷ジョブで使用されるトナーはコンテナに収容される。コンテナのトナーは印刷ジョブの実行によって消費される。
【０００３】
コンテナのトナーが無くなった場合には、印刷ジョブを実行することができない。この場合には、空状態のコンテナを新品のコンテナに交換する必要がある。このため、コンテナのトナー残量に関する報知情報が画像形成装置の操作パネルに表示される。たとえば、コンテナのトナー残量が残り少なくなると、その旨の情報が操作パネルに表示される。
【０００４】
コンテナのトナー残量に関する報知情報を操作パネルに表示するため、画像形成装置はコンテナのトナー残量を検知する。たとえば、コンテナのトナー残量を検知する技術は特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２０８３３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
たとえば、画像形成装置がオフィスに設置されている場合、画像形成装置のユーザーは複数となる。このような環境では、画像形成装置の使用頻度が高いユーザーもいれば、画像形成装置の使用頻度が低いユーザーもいる。
【０００７】
しかし、通常、画像形成装置を現在使用しているユーザーに報知されるコンテナのトナー残量に関する報知情報の内容は、当該ユーザーの画像形成装置の使用頻度にかかわらず同じである。したがって、ユーザーにとって利便性が良いとは言えない。
【０００８】
本発明は、上記課題を解決するためになされたものであり、コンテナのトナー残量に関する報知情報の報知を受けるユーザーの画像形成装置の使用頻度によって報知情報の内容を変えることでユーザーの利便性を向上させることが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の画像形成装置は、操作パネルと、トナーを収容するコンテナと、コンテナのトナーを用いて印刷ジョブを実行する印刷部と、コンテナのトナー残量を検知し、トナー残量に関する報知情報を操作パネルに表示させる報知処理を行う制御部と、を備える。制御部は、報知処理を行うとき、画像形成装置を現在使用しているユーザーである対象ユーザーが画像形成装置の使用頻度が低い低使用頻度ユーザーであるか低使用頻度ユーザーよりも使用頻度が高い高使用頻度ユーザーであるかを判別し、対象ユーザーが低使用頻度ユーザーであるか高使用頻度ユーザーであるかに基づき操作パネルに表示させる報知情報の内容を変える。
【００１０】
本発明の構成では、上記のように、制御部は、画像形成装置を現在使用している対象ユーザーが低使用頻度ユーザーであるか高使用頻度ユーザーであるかによって操作パネルに表示させる報知情報の内容を変える。このため、対象ユーザーが低使用頻度ユーザーであれば、低使用頻度ユーザーに適した内容の報知情報を操作パネルに表示し、対象ユーザーが高使用頻度ユーザーであれば、高使用頻度ユーザーに適した内容の報知情報を操作パネルに表示する、といったことが行える。これにより、ユーザーの利便性を向上させることができる。
【発明の効果】
【００１１】
本発明の構成では、コンテナのトナー残量に関する報知情報の報知を受けるユーザーの利便性を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態による画像形成装置の全体構成を示す概略図
【図２】本発明の一実施形態による画像形成装置に装着されるコンテナの構成を示す図
【図３】本発明の一実施形態による画像形成装置の全体構成を示すブロック図
【図４】本発明の一実施形態による画像形成装置の制御部が行う報知処理（第１処理）の流れを示すフローチャート
【図５】本発明の一実施形態による画像形成装置の操作パネルに表示される第１低使用頻度用の印刷可能枚数を含む報知情報を示す図
【図６】本発明の一実施形態による画像形成装置の操作パネルに表示される第１低使用頻度用の印刷可能日数を含む報知情報を示す図
【図７】本発明の一実施形態による画像形成装置の操作パネルに表示される第１高使用頻度用の印刷可能枚数を含む報知情報を示す図
【図８】本発明の一実施形態による画像形成装置の操作パネルに表示される第１高使用頻度用の印刷可能日数を含む報知情報を示す図
【図９】本発明の一実施形態による画像形成装置の制御部が行う報知処理（第２処理）の流れを示すフローチャート
【図１０】本発明の一実施形態による画像形成装置の操作パネルに表示される第２低使用頻度用の印刷可能枚数を含む報知情報を示す図
【図１１】本発明の一実施形態による画像形成装置の操作パネルに表示される第２低使用頻度用の印刷可能日数を含む報知情報を示す図
【図１２】本発明の一実施形態による画像形成装置の操作パネルに表示される第２高使用頻度用の印刷可能枚数および第２高使用頻度用の印刷可能日数を含む報知情報を示す図
【発明を実施するための形態】
【００１３】
＜画像形成装置の構成＞
図１に示すように、本実施形態の画像形成装置１００は、画像読取部１および印刷部２を備える。画像読取部１は、原稿Ｄの読み取りを行う。印刷部２は、コピージョブなど用紙Ｐへの画像の印刷を伴うジョブ（以下、印刷ジョブと称する）を実行する。
【００１４】
画像読取部１は、原稿Ｄを読み取って画像データを生成する。画像読取部１は、ランプ１１やイメージセンサー１２など原稿Ｄを光学的に読み取るための光学系部材を備える。ランプ１１やイメージセンサー１２などは、画像読取部１の筐体内部に収容される。画像読取部１の筐体上面にはコンタクトガラスＣＧが設置される。画像読取部１は、コンタクトガラスＣＧ上にセットされた原稿Ｄを読み取る。
【００１５】
印刷部２は、印刷ジョブの実行時に、用紙カセットＣＡに収容された用紙Ｐを用紙搬送路ＰＰ（図１では、破線で示す）に給紙し、用紙搬送路ＰＰに沿って用紙Ｐを搬送する。また、印刷部２は、画像データ（たとえば、画像読取部１が読み取った原稿Ｄの画像データ）に基づく画像を形成する。そして、印刷部２は、搬送中の用紙Ｐに画像を印刷する。
【００１６】
印刷部２は、画像形成部２０を備える。画像形成部２０は、感光体ドラム２１、帯電装置２２、露光装置２３、現像装置２４および転写ローラー２５を備える。
【００１７】
印刷ジョブの実行時には、感光体ドラム２１が回転し、感光体ドラム２１の周面を帯電装置２２が帯電させる。露光装置２３は、感光体ドラム２１の周面を露光し、用紙Ｐに印刷すべき画像の画像データに基づく静電潜像を感光体ドラム２１の周面上に形成する。現像装置２４は、感光体ドラム２１の周面に向けてトナーを供給し、静電潜像をトナー像に現像する。転写ローラー２５は、感光体ドラム２１の周面に圧接し、感光体ドラム２１との間で転写ニップを形成する。転写ニップに用紙Ｐが進入することにより、感光体ドラム２１の周面上のトナー像が用紙Ｐに転写される。すなわち、用紙Ｐに画像が印刷される。
【００１８】
なお、画像形成部２０の現像装置２４には、印刷ジョブで用いるトナーが収容される。現像装置２４のトナーは印刷ジョブの実行によって消費されていくので、現像装置２４へのトナー補給が必要となる。このため、画像形成装置１００には、補給用トナー（印刷ジョブで用いるトナー）を収容するコンテナ２００（図２参照）が装着される。
【００１９】
コンテナ２００は、画像形成装置１００の本体に対して着脱可能（交換可能）である。画像形成装置１００の外装カバーの一部が開閉カバー（図示せず）となっており、当該開閉カバーが開けられることにより、コンテナ２００を装着するためのスペースが露出される。これにより、コンテナ２００が空状態になると、空状態のコンテナ２００を新品のコンテナ２００に交換することができる。
【００２０】
コンテナ２００から現像装置２４へのトナー補給を行うため、図２に示すように、コンテナ２００には補給スクリュー２０１が設けられる。あるいは、画像形成装置１００の本体に補給スクリュー２０１が設けられる。画像形成装置１００の本体にコンテナ２００が装着されると、コンテナ２００と現像装置２４とが補給管２０２によって接続される。
【００２１】
補給スクリュー２０１は、補給モーター２Ｍ（図３参照）から駆動力が伝達されて回転する。コンテナ２００から現像装置２４へのトナー補給時には、補給スクリュー２０１が回転することにより、コンテナ２００からトナーが落下する。コンテナ２００から落下したトナーは、補給管２０２を介して、現像装置２４に補給される。補給モーター２Ｍは、後述する制御部３（図３参照）に接続され、制御部３により制御される。
【００２２】
また、図３に示すように、画像形成装置１００は、制御部３を備える。制御部３は、ＣＰＵを含む。制御部３は、画像読取部１に接続され、画像読取部１の読取動作を制御する。また、制御部３は、印刷部２に接続され、印刷部２の印刷動作を制御する（印刷ジョブを制御する）。
【００２３】
ここで、制御部３には、現像装置２４のトナー残量を検知するための残量検知センサーＴＳが接続される。残量検知センサーＴＳは、特に限定されないが、発光部および受光部を有する光センサーである。
【００２４】
制御部３は、残量検知センサーＴＳの出力値に基づき、現像装置２４のトナー残量を検知する。そして、制御部３は、現像装置２４のトナー残量に基づき、コンテナ２００から現像装置２４へのトナー補給が必要か否かを判断する。たとえば、制御部３は、現像装置２４のトナー残量が予め定められた基準量を下回ったことを検知すると、トナー補給が必要と判断する。制御部３は、トナー補給が必要と判断すると、トナー補給を行うため、補給モーター２Ｍを駆動させる。これにより、補給スクリュー２０１が回転し、コンテナ２００から現像装置２４にトナーが補給される。制御部３は、トナー補給を開始して以降、現像装置２４のトナー残量が基準量以上になったことを検知すると、トナー補給を終了する。
【００２５】
また、制御部３は、コンテナ２００のトナー残量を検知する。制御部３は、コンテナ２００のトナー残量を検知するため、新品のコンテナ２００が画像形成装置１００に装着されて以降にコンテナ２００から現像装置２４に補給したトナー量（以下、補給トナー量と称する）の累積値を求める。
【００２６】
たとえば、補給スクリュー２０１の形状や設置位置は、補給スクリュー２０１の１回転当たりのトナー落下量（補給スクリュー２０１が１回転したときに現像装置２４に補給されるトナー量）が予め定められた目標量となるよう設計される。そこで、制御部３は、トナー補給を行っているとき、補給スクリュー２０１の回転回数をカウントする。そして、制御部３は、新品のコンテナ２００が画像形成装置１００に装着されて以降の補給スクリュー２０１の回転回数の累積値に基づき、新品のコンテナ２００が画像形成装置１００に装着されて以降の補給トナー量の累積値を求める（補給スクリュー２０１の１回転当たりのトナー落下量に補給スクリュー２０１の回転回数の累積値を乗算すればよい）。
【００２７】
制御部３は、後述する記憶部４に補給トナー量の累積値を記憶させる。コンテナ２００が交換されると、記憶部４に記憶された補給トナー量の累積値はリセットされる。なお、コンテナ２００に記憶媒体が設置されている場合には、補給トナー量の累積値がコンテナ２００の記憶媒体に記憶されてもよい。そして、制御部３は、コンテナ２００の満杯時のトナー残量から補給トナー量の累積値を減算した値をコンテナ２００の現在のトナー残量として検知する。コンテナ２００の満杯時のトナー残量は記憶部４に予め記憶されていてもよいし、コンテナ２００の記憶媒体に記憶されていてもよい。
【００２８】
また、制御部３は、印刷ジョブを実行するごとに、印刷ジョブで消費されるトナー消費量を求める。制御部３は、印刷ジョブのトナー消費量を求めるとき、用紙Ｐに印刷すべき画像の画像データに基づき、印字ドット数（トナーをのせるドットの数）をカウントする。そして、制御部３は、１ドット当たりのトナー消費量に印字ドット数を乗算することにより得られる値を印刷ジョブのトナー消費量として求める。
【００２９】
また、画像形成装置１００は、記憶部４を備える。記憶部４は、ＲＯＭやＲＡＭ、ＨＤＤを含む。記憶部４には、制御部３（ＣＰＵ）に処理を行わせるためのプログラムやデータなど種々の情報が記憶される。また、記憶部４には、コンテナ２００の金額をコンテナ２００の仕様上の印刷可能枚数で除算することにより得られる１枚当たりの単価（以下、コンテナ２００の１枚当たりの単価と称する）が記憶される。記憶部４は、制御部３に接続される。制御部３は、記憶部４からの情報の読み出しおよび記憶部４への情報の書き込みを行う。
【００３０】
また、画像形成装置１００は、操作パネル５を備える。操作パネル５は、タッチスクリーンおよびハードウェアボタンを備える。タッチスクリーンは、画面を表示し、表示画面に対する操作をユーザーから受け付ける。ハードウェアボタンは、操作パネル５に複数設けられる。操作パネル５に設けられるハードウェアボタンとしては、印刷ジョブの実行要求をユーザーから受け付けるためのスタートボタンなどがある。
【００３１】
操作パネル５は、制御部３に接続される。制御部３は、操作パネル５の表示動作を制御する。また、制御部３は、操作パネル５に対して行われた操作を検知する。
【００３２】
たとえば、制御部３は、印刷ジョブに関する設定項目の設定値を現在値（たとえば、デフォルト値）からユーザー指定の設定値に変更する設定操作をユーザーから受け付けるためのジョブ設定画面（図示せず）を操作パネル５に表示させる。設定値の変更が可能な設定項目としては、一例を挙げると、印刷濃度やエコプリントなどがある。制御部３は、操作パネル５が設定操作を受け付けると、設定操作の対象となった設定項目を認識し、当該認識した設定項目の設定値を現在値からユーザー指定の設定値に変更する。
【００３３】
また、制御部３は、操作パネル５がスタートボタンに対する操作をユーザーから受け付けると、印刷ジョブの実行要求を受けた（ユーザーが印刷ジョブの実行を要求した）と判断する。そして、制御部３は、印刷部２に印刷ジョブを実行させる。コピージョブでは、操作パネル５のスタートボタンをユーザーが操作すると、画像読取部１により原稿Ｄの読み取りが行われる。その後、画像読取部１が読み取った原稿Ｄの画像データに基づく印刷ジョブが印刷部２により実行される。
【００３４】
たとえば、印刷濃度を低濃度に設定する操作やエコプリントを有効に設定する操作をユーザーが操作パネル５に対して行った場合、制御部３は、印刷ジョブの印刷モードを印刷ジョブで消費されるトナー量を抑制する抑制モードに設定する。すなわち、操作パネル５は、印刷ジョブの印刷モードを抑制モードに設定する操作（印刷濃度を低濃度に設定する操作やエコプリントを有効に設定する操作）をユーザーから受け付ける。印刷部２は、印刷ジョブの印刷モードが抑制モードに設定されている場合、用紙Ｐに印刷する画像の濃度がデフォルトよりも低くなるようトナー像を形成する。これにより、トナー消費量が抑制される。
【００３５】
なお、画像形成装置１００には、ログイン機能（ユーザー認証機能）が搭載される。ログイン機能が有効に設定されている場合、画像形成装置１００を使用したいユーザーは画像形成装置１００にログインする必要がある。言い換えると、画像形成装置１００を使用したいユーザーはユーザー認証（本人確認）を受ける必要がある。
【００３６】
制御部３は、ログイン機能が有効に設定されているとき、初期画面（画像形成装置１００の主電源投入時やスリープ復帰時に表示される画面）としてログイン画面（図示せず）を操作パネル５に表示させる。ログイン画面は、ユーザー情報（ユーザーＩＤやパスワード）の入力を受け付けるための画面である。ユーザーはユーザー認証を受けるとき、ユーザー情報を入力する。
【００３７】
制御部３は、ユーザー情報が入力されると、当該入力されたユーザー情報に基づき、ユーザー認証を受けたユーザーが正規ユーザーであるか否かを判断する。その結果、正規ユーザーであると判断した場合、制御部３は、画像形成装置１００をログイン状態に移行させる。画像形成装置１００がログイン状態に移行すると、操作パネル５に対して設定操作を行うことが可能となる（画像形成装置１００に印刷ジョブの実行要求を行うことができる）。一方で、正規ユーザーではないと判断した場合、制御部３は、画像形成装置１００をログイン状態に移行させない。この場合には、操作パネル５に対して設定操作を行うことはできない。
【００３８】
ログイン機能が無効に設定されている場合には、操作パネル５にログイン画面は表示されない。したがって、ユーザーはユーザー認証を受けなくても、画像形成装置１００を使用することができる。
【００３９】
＜制御部による報知処理＞
（報知処理の概要）
制御部３は、予め定められた報知条件が満たされたとき、コンテナ２００の現在のトナー残量を検知する。そして、制御部３は、コンテナ２００の現在のトナー残量に関する報知情報５０（図５〜図８および図１０〜図１２参照）を操作パネル５に表示させる報知処理を行う。
【００４０】
制御部３は、報知処理を行うとき、画像形成装置１００を現在使用しているユーザー（以下、対象ユーザーと称する）が画像形成装置１００の使用頻度が低い低使用頻度ユーザーであるか低使用頻度ユーザーよりも画像形成装置１００の使用頻度が高い高使用頻度ユーザーであるかを判別する。以下、対象ユーザーが低使用頻度ユーザーであるか高使用頻度ユーザーであるかを判別する処理をユーザー判別処理と称する。
【００４１】
制御部３により行われるユーザー判別処理では、要求ユーザー情報４１が用いられる。要求ユーザー情報４１は記憶部４に記憶される（図３参照）。要求ユーザー情報４１は、印刷ジョブの実行を要求したユーザーを印刷ジョブごとに示す情報である。
【００４２】
要求ユーザー情報４１の更新は制御部３が行う。制御部３は、画像形成装置１００にユーザーがログインしている状態で、操作パネル５がユーザーから印刷ジョブの実行要求を受け付けると、当該印刷ジョブの実行を今回要求したユーザーが画像形成装置１００に現在ログインしているログインユーザーであると判断する。そして、制御部３は、現在のログインユーザーのユーザーＩＤを当該印刷ジョブのジョブ情報（当該印刷ジョブの実行要求を受け付けた日時を少なくとも含む情報）と対応付けて要求ユーザー情報４１に追加する。
【００４３】
なお、記憶部４にはジョブ履歴情報４２も記憶される（図３参照）。ジョブ履歴情報４２は、印刷ジョブの実行日時、印刷ジョブで印刷された印刷枚数、および、印刷ジョブで消費されたトナー消費量を印刷ジョブごとに示す情報である。制御部３は、印刷ジョブが完了すると、完了した印刷ジョブで印刷された印刷枚数および完了した印刷ジョブで消費されたトナー消費量を完了した印刷ジョブの実行日時と対応付けてジョブ履歴情報４２に追加する。
【００４４】
制御部３は、報知処理を行うとき、画像形成装置１００に現在ログインしているユーザーを対象ユーザーと認識する。また、制御部３は、要求ユーザー情報４１に基づき、対象ユーザーが直近の所定期間（たとえば、１ヶ月〜数ヶ月）に印刷ジョブの実行を要求した要求回数を認識する。その結果、要求回数が予め定められた閾値回数未満である場合には、制御部３は対象ユーザーを低使用頻度ユーザーと判別する。一方で、要求回数が閾値回数以上である場合には、制御部３は対象ユーザーを高使用頻度ユーザーと判別する。閾値回数の設定（変更）はユーザーが任意に行うことができる。閾値回数の設定（変更）は操作パネル５がユーザーから受け付ける。
【００４５】
なお、ログイン機能が無効に設定されている場合には、画像形成装置１００が未ログイン状態でユーザーにより使用される。このように画像形成装置１００が未ログイン状態で使用されている場合、制御部３は、対象ユーザーを低使用頻度ユーザーと判別する。
【００４６】
ユーザー判別処理が終わると、制御部３は、ユーザー判別処理の結果に基づき、操作パネル５に表示させる報知情報の内容を決定する。言い換えると、制御部３は、対象ユーザーが低使用頻度ユーザーであるか高使用頻度ユーザーであるかに基づき、操作パネル５に表示させる報知情報の内容を変える。
【００４７】
ここで、制御部３は、予め定められた第１条件が満たされているとき、報知処理として第１処理を行う。一方で、制御部３は、予め定められた第２条件が満たされているとき、報知処理として第２処理を行う。
【００４８】
（第１処理）
制御部３は、コンテナ２００のトナー残量が予め定められた閾値量以下のとき、コンテナ２００のトナー残量が少なくなっている旨の警告を操作パネル５に表示させる。そして、制御部３は、コンテナ２００のトナー残量が閾値量以下のときに画像形成装置１００が使用されると、第１条件が満たされていると判断する。第１条件が満たされていると判断すると、制御部３は、報知処理として第１処理を行う。
【００４９】
たとえば、制御部３は、印刷ジョブの実行中、コンテナ２００のトナー残量が閾値量以下になると、コンテナ２００のトナー残量が閾値量以下の状態で画像形成装置１００が使用されている（第１条件が満たされている）と判断する。また、制御部３は、コンテナ２００のトナー残量が閾値量以下になって以降、操作パネル５が操作されると（たとえば、画像形成装置１００にユーザーがログインすると）、コンテナ２００のトナー残量が閾値量以下の状態で画像形成装置１００が使用されている（第１条件が満たされている）と判断する。
【００５０】
以下に、図４に示すフローチャートを参照し、制御部３が行う第１処理（報知処理）の流れを説明する。図４に示すフローチャートは、第１条件が満たされていると制御部３が判断したときにスタートする。このとき、制御部３は、コンテナ２００の現在のトナー残量を検知する。
【００５１】
ステップＳ１において、制御部３は、第１処理の一処理としてユーザー判別処理を行うことにより、対象ユーザー（画像形成装置１００を現在使用しているユーザー）が低使用頻度ユーザーであるか否かを判断する。その結果、対象ユーザーが低使用頻度ユーザーであると制御部３が判断した場合には、ステップＳ２に移行する。
【００５２】
ステップＳ２に移行すると、制御部３は、対象ユーザーが低使用頻度ユーザーである場合に操作パネル５に表示すべき報知情報５０（以下、第１低使用頻度用の報知情報５０と称する）の内容を設定する処理を行う。このとき、制御部３は、第１低使用頻度用の印刷可能枚数および第１低使用頻度用の印刷可能日数の少なくとも一方を第１低使用頻度用の報知情報５０に設定する（第１低使用頻度用の印刷可能枚数および第１低使用頻度用の印刷可能日数の少なくとも一方を求める）。
【００５３】
第１低使用頻度用の印刷可能枚数を操作パネル５に表示させるとき、制御部３は、ジョブ履歴情報４２に基づき、直近の第１期間（たとえば、１ヶ月〜数ヶ月）に実行した全ての印刷ジョブの印刷枚数を合計した合計印刷枚数（以下、第１期間の全印刷ジョブの合計印刷枚数と称する）を求めるとともに、直近の第１期間に実行した全ての印刷ジョブのトナー消費量を合計した合計トナー消費量（以下、第１期間の全印刷ジョブの合計トナー消費量と称する）を求める。また、制御部３は、第１期間の全印刷ジョブの合計トナー消費量を第１期間の全印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求める。そして、制御部３は、当該求めた１枚当たりのトナー消費量でコンテナ２００の現在のトナー残量を除算することにより得られる値Ｎ１１を第１低使用頻度用の印刷可能枚数として求める。すなわち、報知情報５０としての第１低使用頻度用の印刷可能枚数は、コンテナ２００に現在残っているトナーであと何枚印刷できるかを示す情報である。
【００５４】
第１低使用頻度用の印刷可能日数を操作パネル５に表示させるとき、制御部３は、ジョブ履歴情報４２に基づき、第１期間の全印刷ジョブの合計トナー消費量を求める。また、制御部３は、第１期間の全印刷ジョブの合計トナー消費量を第１期間の日数で除算することにより得られる１日当たりのトナー消費量を求める。そして、制御部３は、当該求めた１日当たりのトナー消費量でコンテナ２００の現在のトナー残量を除算することにより得られる値Ｄ１１を第１低使用頻度用の印刷可能日数として求める。すなわち、報知情報５０としての第１低使用頻度用の印刷可能日数は、コンテナ２００に現在残っているトナーであと何日印刷できるかを示す情報である。
【００５５】
第１低使用頻度用の報知情報５０の設定後、ステップＳ３に移行する。ステップＳ３に移行すると、制御部３は、第１低使用頻度用の報知情報５０を操作パネル５に表示させる。たとえば、操作パネル５は、図５および図６に示すように、第１低使用頻度用の報知情報５０（以下、第１低使用頻度用の報知情報５０に符号５１１を付す）を含むダイアログボックスを現在表示中の画面上にポップアップ表示する。
【００５６】
第１低使用頻度用の報知情報５１１として、コンテナ２００のトナーが残り少なくなっていることを警告するための警告メッセージＷＭが操作パネル５に表示される。
【００５７】
第１低使用頻度用の印刷可能枚数が報知情報５１１に含まれる場合には、図５に示すように、コンテナ２００に現在残っているトナーであと何枚印刷できるか（第１低使用頻度用の印刷可能枚数の値Ｎ１１）を示す報知メッセージＮＭ１１が操作パネル５にさらに表示される。図５中の「ａａ」に第１低使用頻度用の印刷可能枚数の値Ｎ１１が挿入される。また、第１低使用頻度用の印刷可能日数が報知情報５１１に含まれる場合には、図６に示すように、コンテナ２００に現在残っているトナーであと何日印刷できるか（第１低使用頻度用の印刷可能日数の値Ｄ１１）を示す報知メッセージＤＭ１１が操作パネル５にさらに表示される。図６中の「ｂｂ」に第１低使用頻度用の印刷可能日数の値Ｄ１１が挿入される。
【００５８】
図示しないが、報知メッセージＮＭ１１およびＤＭ１１の両方を表示する場合には、報知メッセージＮＭ１１およびＤＭ１１が同一のダイアログボックス内に配される。
【００５９】
たとえば、画像形成装置１００を毎日使用しないユーザーが低使用頻度ユーザーとして判別され得る。このようなユーザーに対しては、コンテナ２００に現在残っているトナーであと何日印刷できるかではなくあと何枚印刷できるかを報知した方が良い。このため、対象ユーザーが低使用頻度ユーザーである場合には、報知メッセージＮＭ１１（第１低使用頻度用の印刷可能枚数）および報知メッセージＤＭ１１（第１低使用頻度用の印刷可能日数）のうち報知メッセージＮＭ１１だけを警告メッセージＷＭと共に操作パネル５に表示するようにしてもよい。
【００６０】
図４に戻り、ステップＳ１において、対象ユーザーが低使用頻度ユーザーではないと制御部３が判断した場合には、ステップＳ４に移行する。対象ユーザーが低使用頻度ユーザーではないということは、対象ユーザーが高使用頻度ユーザーであるということである。
【００６１】
ステップＳ４に移行すると、制御部３は、対象ユーザーが高使用頻度ユーザーである場合に操作パネル５に表示すべき報知情報５０（以下、第１高使用頻度用の報知情報５０と称する）の内容を設定する処理を行う。このとき、制御部３は、第１高使用頻度用の印刷可能枚数および第１高使用頻度用の印刷可能日数の少なくとも一方を第１高使用頻度用の報知情報５０に設定する（第１高使用頻度用の印刷可能枚数および第１高使用頻度用の印刷可能日数の少なくとも一方を求める）。
【００６２】
第１高使用頻度用の印刷可能枚数を操作パネル５に表示させるとき、制御部３は、ジョブ履歴情報４２に基づき、直近の第１期間に対象ユーザーから要求を受けて実行した全ての印刷ジョブの印刷枚数を合計した合計印刷枚数（以下、第１期間の対象ユーザーの印刷ジョブの合計印刷枚数と称する）を求めるとともに、直近の第１期間に対象ユーザーから要求を受けて実行した全ての印刷ジョブのトナー消費量を合計した合計トナー消費量（以下、第１期間の対象ユーザーの印刷ジョブの合計トナー消費量と称する）を求める。また、制御部３は、第１期間の対象ユーザーの印刷ジョブの合計トナー消費量を第１期間の対象ユーザーの印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求める。そして、制御部３は、当該求めた１枚当たりのトナー消費量でコンテナ２００の現在のトナー残量を除算することにより得られる値Ｎ１２を第１低使用頻度用の印刷可能枚数として求める。すなわち、報知情報５０としての第１高使用頻度用の印刷可能枚数は、対象ユーザーがコンテナ２００に現在残っているトナーであと何枚印刷できるかを示す情報である。
【００６３】
第１高使用頻度用の印刷可能日数を操作パネル５に表示させるとき、制御部３は、ジョブ履歴情報４２に基づき、第１期間の対象ユーザーの印刷ジョブの合計トナー消費量を求める。また、制御部３は、第１期間の対象ユーザーの印刷ジョブの合計トナー消費量を第１期間の日数で除算することにより得られる１日当たりのトナー消費量を求める。そして、制御部３は、当該求めた１日当たりのトナー消費量でコンテナ２００の現在のトナー残量を除算することにより得られる値Ｄ１２を第１高使用頻度用の印刷可能日数として求める。すなわち、報知情報５０としての第１高使用頻度用の印刷可能日数は、対象ユーザーがコンテナ２００に現在残っているトナーであと何日印刷できるかを示す情報である。
【００６４】
第１高使用頻度用の報知情報５０の設定後、ステップＳ５に移行する。ステップＳ５に移行すると、制御部３は、第１高使用頻度用の報知情報５０を操作パネル５に表示させる。たとえば、操作パネル５は、図７および図８に示すように、第１高使用頻度用の報知情報５０（以下、第１高使用頻度用の報知情報５０に符号５１２を付す）を含むダイアログボックスを現在表示中の画面上にポップアップ表示する。
【００６５】
第１高使用頻度用の報知情報５１２として、コンテナ２００のトナーが残り少なくなっていることを警告するための警告メッセージＷＭが操作パネル５に表示される。
【００６６】
第１高使用頻度用の印刷可能枚数が報知情報５１２に含まれる場合には、図７に示すように、現在のログインユーザー（対象ユーザー）がコンテナ２００に現在残っているトナーであと何枚印刷できるか（第１高使用頻度用の印刷可能枚数の値Ｎ１２）を示す報知メッセージＮＭ１２が操作パネル５にさらに表示される。図７中の「ｃｃ」に第１高使用頻度用の印刷可能枚数の値Ｎ１２が挿入される。また、第１高使用頻度用の印刷可能日数が報知情報５１２に含まれる場合には、図８に示すように、現在のログインユーザーがコンテナ２００に現在残っているトナーであと何日印刷できるか（第１高使用頻度用の印刷可能日数の値Ｄ１２）を示す報知メッセージＤＭ１２が操作パネル５にさらに表示される。図８中の「ｄｄ」に第１高使用頻度用の印刷可能日数の値Ｄ１２が挿入される。
【００６７】
図示しないが、報知メッセージＮＭ１２およびＤＭ１２の両方を表示する場合には、報知メッセージＮＭ１２およびＤＭ１２が同一のダイアログボックス内に配される。
【００６８】
たとえば、画像形成装置１００を毎日使用するユーザーが高使用頻度ユーザーとして判別され得る。このようなユーザーに対しては、コンテナ２００に現在残っているトナーであと何枚印刷できるかではなくあと何日印刷できるかを報知した方が良い。このため、対象ユーザーが高使用頻度ユーザーである場合には、報知メッセージＮＭ１２（第１高使用頻度用の印刷可能枚数）および報知メッセージＤＭ１２（第１高使用頻度用の印刷可能日数）のうち報知メッセージＤＭ１２だけを警告メッセージＷＭと共に操作パネル５に表示するようにしてもよい。
【００６９】
制御部３は、報知情報５０の表示中、操作パネル５が予め定められた表示停止操作を受け付けると、操作パネル５による報知情報５０の表示を停止させる。その後、コンテナ２００のトナー残量が閾値量以下の状態で画像形成装置１００が再度使用されると、制御部３は、第１処理を行う。
【００７０】
なお、コンテナ２００のトナー残量が閾値量以下になって以降、ステータス画面（図示せず）の表示指示を操作パネル５がユーザーから受け付けたとき、制御部３による第１処理が行われてもよい。この場合、制御部３は、報知情報５０を配したステータス画面を操作パネル５に表示させる。
【００７１】
（第２処理）
制御部３は、印刷ジョブの印刷モードを抑制モードに設定する操作を操作パネル５がユーザーから受け付けたとき、第２条件が満たされていると判断する。第２条件が満たされていると判断すると、制御部３は、報知処理として第２処理を行う。
【００７２】
以下に、図９に示すフローチャートを参照し、制御部３が行う第２処理（報知処理）の流れを説明する。図９に示すフローチャートは、第２条件が満たされていると制御部３が判断したときにスタートする。このとき、制御部３は、コンテナ２００の現在のトナー残量を検知する。
【００７３】
ステップＳ１１において、制御部３は、第２処理の一処理としてユーザー判別処理を行うことにより、対象ユーザー（画像形成装置１００を現在使用しているユーザー）が低使用頻度ユーザーであるか否かを判断する。その結果、対象ユーザーが低使用頻度ユーザーであると制御部３が判断した場合には、ステップＳ１２に移行する。
【００７４】
ここで、制御部３は、ユーザー判別処理として、対象ユーザーが特定ユーザーであるか一般ユーザーであるかを判別する処理も行う。たとえば、画像形成装置１００を管理する管理ユーザーが特定ユーザーと判別され、管理ユーザー以外のユーザーが一般ユーザーであると判別される。なお、制御部３は、ユーザー認証に際し画像形成装置１００に入力されたユーザーＩＤに基づき、対象ユーザーが特定ユーザーであるか一般ユーザーであるかを判別する。したがって、画像形成装置１００が未ログイン状態で使用されている場合には、対象ユーザーが特定ユーザーであると判別されることはない。
【００７５】
ステップＳ１２に移行すると、制御部３は、対象ユーザーが低使用頻度ユーザーである場合に操作パネル５に表示すべき報知情報５０（以下、第２低使用頻度用の報知情報５０と称する）の内容を設定する処理を行う。このとき、制御部３は、第２低使用頻度用の印刷可能枚数および第２低使用頻度用の印刷可能日数の少なくとも一方を第２低使用頻度用の報知情報５０に設定する（第２低使用頻度用の印刷可能枚数および第２低使用頻度用の印刷可能日数の少なくとも一方を求める）。
【００７６】
第２低使用頻度用の印刷可能枚数を操作パネル５に表示させるとき、制御部３は、ジョブ履歴情報４２に基づき、直近の第２期間（たとえば、１ヶ月〜数ヶ月）に実行した全ての印刷ジョブの印刷枚数を合計した合計印刷枚数（以下、第２期間の全印刷ジョブの合計印刷枚数と称する）を求めるとともに、直近の第２期間に実行した全ての印刷ジョブを抑制モードで実行した場合に消費される第１仮定トナー消費量を求める。また、制御部３は、第１仮定トナー消費量を第２期間の全印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求める。そして、制御部３は、当該求めた１枚当たりのトナー消費量でコンテナ２００の現在のトナー残量を除算することにより得られる値Ｎ２１を第２低使用頻度用の印刷可能枚数として求める。すなわち、報知情報５０としての第２低使用頻度用の印刷可能枚数は、以降に実行する印刷ジョブの印刷モードを抑制モードに設定した場合にコンテナ２００に現在残っているトナーであと何枚印刷できるかを示す情報である。
【００７７】
第２低使用頻度用の印刷可能日数を操作パネル５に表示させるとき、制御部３は、ジョブ履歴情報４２に基づき、第１仮定トナー消費量を求める。また、制御部３は、第１仮定トナー消費量を第２期間の日数で除算することにより得られる１日当たりのトナー消費量を求める。そして、制御部３は、当該求めた１日当たりのトナー消費量でコンテナ２００の現在のトナー残量を除算することにより得られる値Ｄ２１を第２低使用頻度用の印刷可能日数として求める。すなわち、報知情報５０としての第２低使用頻度用の印刷可能日数は、以降に実行する印刷ジョブの印刷モードを抑制モードに設定した場合にコンテナ２００に現在残っているトナーであと何日印刷できるかを示す情報である。
【００７８】
ここで、対象ユーザーが特定ユーザーである場合、制御部３は、ジョブ履歴情報４２に基づき、第２期間の全印刷ジョブの合計印刷枚数を求めるとともに、第１仮定トナー消費量を求める。また、制御部３は、ジョブ履歴情報４２に基づき、直近の第２期間に実行した全ての印刷ジョブのトナー消費量を合計した合計トナー消費量（以下、第２期間の全印刷ジョブの合計トナー消費量と称する）を求める。その後、制御部３は、第１仮定トナー消費量を第２期間の全印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求め、当該求めた１枚当たりのトナー消費量でコンテナ２００の現在のトナー残量を除算することにより得られる値を第１基準値として求める。さらに、制御部３は、第２期間の全印刷ジョブの合計トナー消費量を第２期間の全印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求め、当該求めた１枚当たりのトナー消費量でコンテナ２００の現在のトナー残量を除算することにより得られる値を第１比較値として求める。そして、制御部３は、コンテナ２００の１枚当たりの単価に第１基準値を乗算した金額とコンテナ２００の１枚当たりの単価に第１比較値を乗算した金額との差額Ｍ１を示す第１金額情報を第２低使用頻度用の報知情報５０に含める。
【００７９】
第２低使用頻度用の報知情報５０の設定後、ステップＳ１３に移行する。ステップＳ１３に移行すると、制御部３は、第２低使用頻度用の報知情報５０を操作パネル５に表示させる。たとえば、操作パネル５は、図１０および図１１に示すように、第２低使用頻度用の報知情報５０（以下、第２低使用頻度用の報知情報５０に符号５２１を付す）を含むダイアログボックスを現在表示中の画面上にポップアップ表示する。
【００８０】
第２低使用頻度用の印刷可能枚数が報知情報５２１に含まれる場合には、図１０に示すように、以降の印刷ジョブを抑制モードで実行した場合にコンテナ２００に現在残っているトナーであと何枚印刷できるか（第２低使用頻度用の印刷可能枚数の値Ｎ２１）を示す報知メッセージＮＭ２１が操作パネル５に表示される。図１０中の「ｅｅ」に第２低使用頻度用の印刷可能枚数の値Ｎ２１が挿入される。第２低使用頻度用の印刷可能枚数が報知情報５２１に含まれる場合には、図１１に示すように、以降の印刷ジョブを抑制モードで実行した場合にコンテナ２００に現在残っているトナーであと何日印刷できるか（第２低使用頻度用の印刷可能日数の値Ｄ２１）を示す報知メッセージＤＭ２１が操作パネル５に表示される。図１１中の「ｆｆ」に第２低使用頻度用の印刷可能日数の値Ｄ２１が挿入される。
【００８１】
図示しないが、報知メッセージＮＭ２１およびＤＭ２１の両方を表示する場合には、報知メッセージＮＭ２１およびＤＭ２１が同一のダイアログボックス内に配される。
【００８２】
対象ユーザーが低使用頻度ユーザーであり、かつ、特定ユーザーである場合には、図１０および図１１に示すように、差額Ｍ１を示す報知メッセージＭＭ１が操作パネル５にさらに表示される。図１０および図１１では、差額Ｍ１を「ｘｘ」で示す。図示しないが、対象ユーザーが特定ユーザーでない場合には、報知メッセージＭＭ１が省略される。
【００８３】
たとえば、対象ユーザーが低使用頻度ユーザーである場合には、第２低使用頻度用の報知情報５１２として報知メッセージＭＮ１だけが操作パネル５に表示される。ただし、対象ユーザーが特定ユーザーである場合には、報知メッセージＭＮ１に加え、報知メッセージＭＭ１も表示される。
【００８４】
図９に戻り、ステップＳ１１において、対象ユーザーが低使用頻度ユーザーではないと制御部３が判断した場合には、ステップＳ１４に移行する。対象ユーザーが低使用頻度ユーザーではないということは、対象ユーザーが高使用頻度ユーザーであるということである。
【００８５】
ステップＳ１４に移行すると、制御部３は、対象ユーザーが高使用頻度ユーザーである場合に操作パネル５に表示すべき報知情報５０（以下、第２高使用頻度用の報知情報５０と称する）の内容を設定する処理を行う。このとき、制御部３は、第２高使用頻度用の印刷可能枚数および第２高使用頻度用の印刷可能日数の少なくとも一方を第２高使用頻度用の報知情報５０に設定する（第２高使用頻度用の印刷可能枚数および第２高使用頻度用の印刷可能日数の少なくとも一方を求める）。たとえば、第２高使用頻度用の印刷可能枚数および第２高使用頻度用の印刷可能日数の両方が第２高使用頻度用の報知情報５０に設定される。
【００８６】
第２高使用頻度用の印刷可能枚数を操作パネル５に表示させるとき、制御部３は、ジョブ履歴情報４２に基づき、直近の第２期間に対象ユーザーから要求を受けて実行した全ての印刷ジョブの印刷枚数を合計した合計印刷枚数（以下、第２期間の対象ユーザーの印刷ジョブの合計印刷枚数と称する）を求めるとともに、直近の第２期間に対象ユーザーから要求を受けて実行した全ての印刷ジョブを抑制モードで実行した場合に消費される第２仮定トナー消費量を求める。また、制御部３は、第２仮定トナー消費量を第２期間の対象ユーザーの印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求める。そして、制御部３は、当該求めた１枚当たりのトナー消費量でコンテナ２００の現在のトナー残量を除算することにより得られる値Ｎ２２を第２高使用頻度用の印刷可能枚数として求める。すなわち、報知情報５０としての第２高使用頻度用の印刷可能枚数は、対象ユーザーが以降に実行する印刷ジョブの印刷モードを全て抑制モードに設定した場合にコンテナ２００に現在残っているトナーであと何枚印刷できるかを示す情報である。
【００８７】
第２高使用頻度用の印刷可能日数を操作パネル５に表示させるとき、制御部３は、ジョブ履歴情報４２に基づき、第２仮定トナー消費量を求める。また、制御部３は、第２仮定トナー消費量を第２期間の日数で除算することにより得られる１日当たりのトナー消費量を求める。そして、制御部３は、当該求めた１日当たりのトナー消費量でコンテナ２００の現在のトナー残量を除算することにより得られる値Ｄ２２を第２高使用頻度用の印刷可能日数として求める。すなわち、報知情報５０としての第２高使用頻度用の印刷可能日数は、対象ユーザーが以降に実行する印刷ジョブの印刷モードを全て抑制モードに設定した場合にコンテナ２００に現在残っているトナーであと何日印刷できるかを示す情報である。
【００８８】
ここで、対象ユーザーが特定ユーザーである場合、制御部３は、ジョブ履歴情報４２に基づき、第２期間の対象ユーザーの印刷ジョブの合計印刷枚数を求めるとともに、第２仮定トナー消費量を求める。また、制御部３は、ジョブ履歴情報４２に基づき、直近の第２期間に対象ユーザーから要求を受けて実行した全ての印刷ジョブのトナー消費量を合計した合計トナー消費量（以下、第２期間の対象ユーザーの印刷ジョブの合計トナー消費量と称する）を求める。その後、制御部３は、第２仮定トナー消費量を第２期間の対象ユーザーの印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求め、当該求めた１枚当たりのトナー消費量でコンテナ２００の現在のトナー残量を除算することにより得られる値を第２基準値として求める。さらに、制御部３は、第２期間の対象ユーザーの印刷ジョブの合計トナー消費量を第２期間の対象ユーザーの印刷ジョブの合計印刷枚数で除算することにより得られる１枚当たりのトナー消費量を求め、当該求めた１枚当たりのトナー消費量でコンテナ２００の現在のトナー残量を除算することにより得られる値を第２比較値として求める。そして、制御部３は、コンテナ２００の１枚当たりの単価に第２基準値を乗算した金額とコンテナ２００の１枚当たりの単価に第２比較値を乗算した金額との差額Ｍ２を示す第２金額情報を第２高使用頻度用の報知情報５０に含める。
【００８９】
第２高使用頻度用の報知情報５０の設定後、ステップＳ１５に移行する。ステップＳ１５に移行すると、制御部３は、第２高使用頻度用の報知情報５０を操作パネル５に表示させる。たとえば、操作パネル５は、図１２に示すように、第２低使用頻度用の報知情報５０（以下、第２高使用頻度用の報知情報５０に符号５２２を付す）を含むダイアログボックスを現在表示中の画面上にポップアップ表示する。
【００９０】
第２高使用頻度用の報知情報５２２には、現在のログインユーザー（対象ユーザー）が以降の印刷ジョブを抑制モードで実行した場合にコンテナ２００に現在残っているトナーであと何枚印刷できるか（第２高使用頻度用の印刷可能枚数の値Ｎ２２）を示す報知メッセージＮＭ２２が含まれる。図１２中の「ｇｇ」に第２高使用頻度用の印刷可能枚数の値Ｎ２２が挿入される。また、第２高使用頻度用の報知情報５２２には、現在のログインユーザーが以降の印刷ジョブを抑制モードで実行した場合にコンテナ２００に現在残っているトナーであと何日印刷できるか（第２高使用頻度用の印刷可能日数の値Ｄ２２）を示す報知メッセージＤＭ２２が含まれる。図１２中の「ｈｈ」に第２高使用頻度用の印刷可能枚数の値Ｎ２２が挿入される。
【００９１】
図示しないが、報知メッセージＮＭ２２およびＤＭ２２の一方だけを報知情報５２２に含めてもよい。
【００９２】
対象ユーザーが高使用頻度ユーザーであり、かつ、特定ユーザーである場合には、図１２に示すように、差額Ｍ２を示す報知メッセージＭＭ２が操作パネル５にさらに表示される。図１２では、差額Ｍ２を「ｙｙ」で示す。図示しないが、対象ユーザーが特定ユーザーでない場合には、報知メッセージＭＭ２が省略される。
【００９３】
制御部３は、報知情報５０の表示中、操作パネル５が予め定められた表示停止操作を受け付けると、操作パネル５による報知情報５０の表示を停止させる。その後、印刷ジョブの印刷モードを抑制モードに設定する操作を操作パネル５がユーザーから再度受け付けたとき、制御部３は、第２処理を行う。
【００９４】
本実施形態の画像形成装置１００は、上記のように、操作パネル５と、トナーを収容するコンテナ２００と、コンテナ２００のトナーを用いて印刷ジョブを実行する印刷部２と、コンテナ２００のトナー残量を検知し、当該検知したトナー残量に関する報知情報５０を操作パネル５に表示させる報知処理を行う制御部３と、を備える。制御部３は、報知処理を行うとき、画像形成装置１００を現在使用しているユーザーである対象ユーザーが画像形成装置１００の使用頻度が低い低使用頻度ユーザーであるか低使用頻度ユーザーよりも画像形成装置１００の使用頻度が高い高使用頻度ユーザーであるかを判別し、対象ユーザーが低使用頻度ユーザーであるか高使用頻度ユーザーであるかに基づき操作パネル５に表示させる報知情報５０の内容を変える。
【００９５】
本実施形態の構成では、制御部３は、画像形成装置１００を現在使用している対象ユーザーが低使用頻度ユーザーであるか高使用頻度用ユーザーであるかによって操作パネル５に表示させる報知情報５０の内容を変える。このため、対象ユーザーが低使用頻度ユーザーであれば、低使用頻度ユーザーに適した内容の報知情報５０を操作パネル５に表示し、対象ユーザーが高使用頻度ユーザーであれば、高使用頻度ユーザーに適した内容の報知情報５０を操作パネル５に表示する、といったことが行える。これにより、ユーザーの利便性を向上させることができる。
【００９６】
また、本実施形態では、上記のように、制御部３は、報知処理を行うとき、画像形成装置１００に現在ログインしているユーザーを対象ユーザーと認識するとともに、要求ユーザー情報４１に基づき対象ユーザーが直近の所定期間に印刷ジョブの実行を要求した要求回数を認識し、要求回数が予め定められた閾値回数未満であれば対象ユーザーを低使用頻度ユーザーと判別する一方、要求回数が閾値回数以上であれば対象ユーザーを高使用頻度ユーザーと判別する。この構成では、画像形成装置１００の使用頻度が低いユーザーが高使用頻度ユーザーと判別されたり、画像形成装置１００の使用頻度が高いユーザーが低使用頻度ユーザーと判別されたりするのを抑制することができる。すなわち、対象ユーザーに適した内容とは異なる内容の報知情報５０が操作パネル５に表示されるという不都合の発生を抑制することができる。
【００９７】
また、本実施形態では、上記のように、制御部３は、画像形成装置１００が未ログイン状態で使用されている場合、対象ユーザーを低使用頻度ユーザーと判別する。たとえば、オフィスなどにおいて、或る部署（ここでは、第１部署とする）に設置された画像形成装置１００を第１部署のユーザーが使用するとき、通常では第１部署のユーザーは第１部署の画像形成装置１００にログインする。一方で、何らかの理由で他の部署（ここでは、第２部署とする）のユーザーが第１部署の画像形成装置１００を使用するとき、第２部署のユーザーは第１部署の画像形成装置１００のログイン機能を無効する。そして、第２部署のユーザーはログイン機能を無効化した第１部署の画像形成装置１００を使用する。ここで、第２部署のユーザーは第１部署の画像形成装置１００をほとんど使用しない。したがって、画像形成装置１００が未ログイン状態で使用されている場合には、対象ユーザーが低使用頻度ユーザーと判別されるよう構成するのが好ましい。
【００９８】
また、本実施形態では、上記のように、制御部３は、コンテナ２００のトナー残量が閾値量以下のとき、第１処理（報知処理）を行い、対象ユーザーが低使用頻度ユーザーであれば、操作パネル５に報知情報５１１（図５および図６参照）を表示させ、対象ユーザーが高使用頻度ユーザーであれば、操作パネル５に報知情報５１２（図７および図８参照）を表示させる。すなわち、対象ユーザーが高使用頻度ユーザーであれば、対象ユーザー（高使用頻度ユーザー）が第１期間に実行を要求した印刷ジョブの実行履歴に基づき報知情報５０の内容が設定される。これにより、画像形成装置１００の使用頻度が高いユーザーの利便性が向上する。ここで、対象ユーザーが低使用頻度ユーザーである場合、対象ユーザー（低使用頻度ユーザー）が第１期間に実行を要求した印刷ジョブの実行履歴に基づき報知情報５０の内容が設定されると、報知情報５０として表示される印刷可能枚数や印刷可能日数が多くなり過ぎる恐れがある。したがって、対象ユーザーが低使用頻度ユーザーである場合には、第１期間に実行された全ての印刷ジョブの実行履歴に基づき報知情報５０の内容が設定されるのが好ましい。
【００９９】
また、印刷可能枚数が表示された場合には、コンテナ２００に現在残っているトナーであと何枚印刷できるかを知ることができる。印刷可能日数が表示された場合には、コンテナ２００に現在残っているトナーであと何日印刷できるかを知ることができる。これにより、ユーザーの利便性が向上する。
【０１００】
また、本実施形態では、上記のように、制御部３は、印刷モードが抑制モードに設定されたとき、第２処理（報知処理）を行う。その結果、対象ユーザーが低使用頻度ユーザーであれば、第２低使用頻度用の印刷可能枚数が表示される。これにより、コンテナ２００に現在残っているトナーであと何枚印刷できるかを知ることができるので、ユーザーにとっては利便性が良い。
【０１０１】
一方で、対象ユーザーが高使用頻度ユーザーであれば、第２高使用頻度用の印刷可能枚数および第２高使用頻度用の印刷可能日数の両方が表示される。これにより、コンテナ２００に現在残っているトナーであと何枚印刷できるかを知ることができ、かつ、コンテナ２００に現在残っているトナーであと何日印刷できるかを知ることができるので、ユーザーにとっては利便性が良い。
【０１０２】
また、本実施形態では、上記のように、制御部３は、印刷モードが抑制モードに設定されたとき、対象ユーザーが低使用頻度ユーザーであり、かつ、特定ユーザーであれば、差額Ｍ１を操作パネル５に表示させる。また、制御部３は、印刷モードが抑制モードに設定されたとき、対象ユーザーが高使用頻度ユーザーであり、かつ、特定ユーザーであれば、差額Ｍ２を操作パネル５に表示させる。この構成では、印刷モードを抑制モードに設定した場合における印刷コストの違いを知ることができるので、ユーザーにとっては利便性が良い。
【０１０３】
今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内+でのすべての変更が含まれる。
【符号の説明】
【０１０４】
２  印刷部
３  制御部
４  記憶部
５  操作パネル
５０  報知情報
１００  画像形成装置
【図１】
2019158950.tif 000003
【図２】
2019158950.tif 000004
【図３】
2019158950.tif 000005
【図４】
2019158950.tif 000006
【図５】
2019158950.tif 000007
【図６】
2019158950.tif 000008
【図７】
2019158950.tif 000009
【図８】
2019158950.tif 000010
【図９】
2019158950.tif 000011
【図１０】
2019158950.tif 000012
【図１１】
2019158950.tif 000013
【図１２】
2019158950.tif 000014