(57)【要約】【課題】出力可能枚数をより正確に算出することができ、利便性を向上させる。【解決手段】トナーを用いて用紙に画像を作像して印刷データを印刷するプリンタ部１４０と、利用者からの操作入力および利用者に対する情報の表示出力が可能な操作表示部１５０と、一枚の用紙の印刷可能領域の面積に対する用紙に作像される画像の面積の割合である画像面積率を、印刷データから算出する画像面積率算出部１１１と、複数の用紙それぞれの画像面積率の平均である平均画像面積率を算出する平均画像面積率算出部１１２と、トナー残量を検出するトナー検出部１１４と、一枚の用紙の印刷可能領域に対するトナーの予め定められた使用量と平均画像面積率とに基づいて、トナー残量で印刷可能な印刷可能枚数を算出する印刷可能枚数算出部１１３と、印刷可能枚数を操作表示部１５０に表示する表示制御部１１９とを備える。【選択図】        図１
2008076550.tif 000002
【特許請求の範囲】
【請求項１】
出力データから、消耗品を用いて記録媒体に画像を作像して前記出力データを出力する画像出力部と、
利用者からの操作入力および利用者に対する情報の表示出力が可能な操作表示部と、
一枚の前記記録媒体の出力可能領域の面積に対する前記記録媒体に作像される画像の面積の割合である画像面積率を、前記出力データから算出する面積率算出手段と、
前記画像出力部によって画像を作像する複数の前記記録媒体それぞれの前記画像面積率の平均である平均画像面積率を算出する平均面積率算出手段と、
前記消耗品の残量を検出する検出手段と、
一枚の前記記録媒体の出力可能領域に対する前記消耗品の予め定められた使用量と前記平均面積率算出手段により算出された前記平均画像面積率とに基づいて、前記消耗品の残量で出力可能な前記記録媒体の枚数である出力可能枚数を算出する枚数算出手段と、
前記枚数算出手段によって算出された前記出力可能枚数を、前記操作表示部に表示する表示制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記面積率算出手段は、前記画像出力部によって前記出力データが出力された後、前記画像面積率を算出すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記枚数算出手段は、一枚の前記記録媒体の出力可能領域に対する前記消耗品の予め定められた使用量に前記平均画像面積率を乗算することで、一枚の前記記録媒体に用いる前記消耗品の平均使用量を算出し、算出した前記平均使用量で前記検出手段により検出された前記消耗品の残量を除算することによって、前記出力可能枚数を算出すること、
を特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記面積率算出手段は、さらに、一枚の前記記録媒体の出力可能領域の面積に対する前記記録媒体に作像される有彩色の画像の面積の割合である有彩色画像面積率を、前記出力データから算出し、
前記平均面積率算出手段は、さらに、前記画像出力部によって有彩色の画像を作像する複数の前記記録媒体それぞれの前記画像面積率の平均である平均有彩色画像面積率を算出し、
前記検出手段は、複数種類の前記消耗品の残量を検出し、
前記枚数算出手段は、さらに、一枚の前記記録媒体の出力可能領域に対する前記消耗品の予め定められた使用量と前記平均面積率算出手段により算出された前記平均有彩色画像面積率とに基づいて、有彩色の前記消耗品の残量で出力可能な枚数である有彩色の前記出力可能枚数を算出すること、
を特徴とする請求項１または２に記載の画像形成装置。
【請求項５】
前記枚数算出手段は、一枚の前記記録媒体の出力可能領域に対する前記消耗品の予め定められた使用量に前記平均有彩色画像面積率を乗算することで、一枚の前記記録媒体に用いる有彩色の前記消耗品の平均使用量を算出し、算出した有彩色の前記平均使用量で前記検出手段により検出された有彩色の前記消耗品の残量を除算することによって、有彩色の前記出力可能枚数を算出すること、
を特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記画像面積率および前記平均画像面積率を記憶する記憶手段を、さらに備え、
前記面積率算出手段は、さらに、算出した前記画像面積率を前記記憶手段に保存し、
前記平均面積率算出手段は、前記記憶手段に既に記憶されている前記平均画像面積率と算出した前記平均画像面積率との平均値を算出し、算出した前記平均値を前記平均画像面積率として前記記憶手段に保存すること、
を特徴とする請求項１〜５のいずれか１つに記載の画像形成装置。
【請求項７】
前記記憶手段は、さらに、前記有彩色画像面積率および前記平均有彩色画像面積率を記憶し、
前記面積率算出手段は、さらに、算出した前記有彩色画像面積率を前記記憶手段に保存し、
前記平均面積率算出手段は、前記記憶手段に既に記憶されている前記平均有彩色画像面積率と算出した前記平均有彩色画像面積率との平均値を算出し、算出した前記平均値を前記平均有彩色画像面積率として前記記憶手段に保存すること、
を特徴とする請求項４または５に記載の画像形成装置。
【請求項８】
前記消耗品の消費量を調整する調整手段を、さらに備え、
前記表示制御手段は、さらに、推奨された前記消耗品の消費量により出力を行うモードである通常出力モードと、前記調整手段によって前記通常出力モードの前記消耗品の消費量より少なく調整された前記消耗品の消費量で出力を行うモードである節約出力モードとを含む出力モードの選択指示を前記操作表示部に表示し、利用者によるいずれかの前記出力モードの選択指示を受け付けること、
を特徴とする請求項１〜７のいずれか１つに記載の画像形成装置。
【請求項９】
前記表示制御手段は、さらに、出力する前記記録媒体のサイズ変更と、前記記録媒体の両面に出力する形式である両面出力形式と、複数の前記出力データを一枚の前記記録媒体に集約して出力する形式である集約出力形式とを含む出力形式の選択指示を前記操作表示部に表示し、利用者による前記出力形式の選択指示を受け付けること、
を特徴とする請求項１〜８のいずれか１つに記載の画像形成装置。
【請求項１０】
前記表示制御手段により選択指示を受け付けた前記出力モードによって出力を行う場合、出力を行う前記記録媒体の枚数と前記枚数算出手段によって算出された前記出力可能枚数とを比較して、出力を行う前記記録媒体の枚数が前記出力可能枚数を超過するか否かを判断する第１の判断手段と、
前記第１の判断手段によって、出力を行う前記記録媒体の枚数が前記出力可能枚数を超過していると判断された場合、前記出力可能枚数を超過しない前記出力モードがあるか否かを、前記出力可能枚数に基づいて判断する第２の判断手段と、を備え、
前記表示制御手段は、さらに、前記第２の判断手段により出力を行う前記記録媒体の枚数が前記出力可能枚数を超過しない前記出力モードがあると判断された場合、前記出力可能枚数を超過しない前記出力モードの選択指示を前記操作表示部に表示し、利用者による前記出力モードの選択指示を受け付けること、
を特徴とする請求項８に記載の画像形成装置。
【請求項１１】
前記第１の判断手段は、さらに、前記表示制御手段により選択指示を受け付けた前記出力形式によって出力を行う場合、出力を行う前記記録媒体の枚数と前記枚数算出手段によって算出された前記出力可能枚数とを比較して、出力を行う前記記録媒体の枚数が前記出力可能枚数を超過するか否かを判断し、
前記第２の判断手段は、さらに、前記第１の判断手段によって、出力を行う前記記録媒体の枚数が前記出力可能枚数を超過していると判断された場合、前記出力可能枚数を超過しない前記出力形式があるか否かを、前記出力可能枚数に基づいて判断し、
前記表示制御手段は、さらに、前記第２の判断手段により出力を行う前記記録媒体の枚数が前記出力可能枚数を超過しない前記出力形式があると判断された場合、前記出力可能枚数を超過しない前記出力形式の選択指示を前記操作表示部に表示し、利用者による前記出力形式の選択指示を受け付けること、
を特徴とする請求項９に記載の画像形成装置。
【請求項１２】
前記表示制御手段は、さらに、前記第２の判断手段により出力を行う前記記録媒体の枚数が前記出力可能枚数を超過しない前記出力モードまたは前記出力形式がないと判断された場合、受け付けた前記出力モードまたは前記出力形式による出力が不可能である旨と、および前記消耗品を交換すべき旨とを、前記操作表示部に表示すること、
を特徴とする請求項１０または１１に記載の画像形成装置。
【請求項１３】
前記表示制御手段は、さらに、前記出力データを出力する際に、前記出力可能枚数を超過しない前記出力モードおよび前記出力形式を表示するか否かを設定する設定選択画面を前記操作表示部に表示し、表示された前記設定選択画面から、利用者による前記出力可能枚数を超過しない前記出力モードおよび前記出力形式を表示するか否かの選択指示を受け付けること、
を特徴とする請求項１２に記載の画像形成装置。
【請求項１４】
一枚の記録媒体の出力可能領域の面積に対する前記記録媒体に作像される画像の面積の割合である画像面積率を、出力データから算出する面積率算出ステップと、
消耗品を用いて前記記録媒体に画像を作像して前記出力データを出力する画像出力部によって画像を作像する複数の前記記録媒体それぞれの前記画像面積率の平均である平均画像面積率を算出する平均面積率算出ステップと、
前記消耗品の残量を検出する検出ステップと、
一枚の前記記録媒体の出力可能領域に対する前記消耗品の予め定められた使用量と前記平均面積率算出ステップにより算出された前記平均画像面積率とに基づいて、前記消耗品の残量で出力可能な前記記録媒体の枚数である出力可能枚数を算出する枚数算出ステップと、
前記枚数算出ステップによって算出された前記出力可能枚数を、利用者からの操作入力および利用者に対する情報の表示出力が可能な操作表示部に表示する表示制御ステップと、
を含むことを特徴とする出力可能枚数算出方法。
【請求項１５】
一枚の記録媒体の出力可能領域の面積に対する前記記録媒体に作像される画像の面積の割合である画像面積率を、出力データから算出する面積率算出ステップと、
消耗品を用いて前記記録媒体に画像を作像して前記出力データを出力する画像出力部によって画像を作像する複数の前記記録媒体それぞれの前記画像面積率の平均である平均画像面積率を算出する平均面積率算出ステップと、
前記消耗品の残量を検出する検出ステップと、
一枚の前記記録媒体の出力可能領域に対する前記消耗品の予め定められた使用量と前記平均面積率算出ステップにより算出された前記平均画像面積率とに基づいて、前記消耗品の残量で出力可能な前記記録媒体の枚数である出力可能枚数を算出する枚数算出ステップと、
前記枚数算出ステップによって算出された前記出力可能枚数を、利用者からの操作入力および利用者に対する情報の表示出力が可能な操作表示部に表示する表示制御ステップと、
をコンピュータに実行させる出力可能枚数算出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データの出力に関する情報を表示する画像形成装置、出力可能枚数算出方法、および出力可能枚数算出プログラムに関するものであり、特に、出力可能な記録媒体の表示を行う画像形成装置、出力可能枚数算出方法、および出力可能枚数算出プログラムに関する。
【背景技術】
【０００２】
一般的に、印刷を行なう画像形成装置では、現像装置で用いられるトナー（消耗品）が予めトナーカートリッジに収容されており、そのトナーカートリッジから現像装置へとトナーが補給される。従って、トナーカートリッジ内のトナーがなくなり、さらに、現像装置内のトナーがなくなると、印刷を行なうことが不可能となってしまう。そこで、例えば、両面印刷機能を搭載した画像現像装置により用紙（記録媒体）の両面に印刷を行なう際に、現像装置に補給されるトナーの残量を検出し、その検出したトナー残量が用紙の両面に印刷可能な量であると判定した場合にのみ、印刷を行なう技術が開示されている（例えば、特許文献１参照）。この特許文献１では、両面印刷に使用するトナー使用量から印刷面積を算出したり、トナー残量から用紙に印刷可能な印刷枚数を算出することで、トナーの残量が印刷可能な量であるか否かを判定している。
【０００３】
【特許文献１】特開２００５−９１９０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、トナー使用量に比例定数を乗算することで、印刷面積を算出したり、一枚あたりに使用される標準的なトナー使用量でトナー残量を除算することで、印刷可能な印刷枚数を算出している。すなわち、印刷面積や印刷枚数を算出するために用いられる比例定数や標準的なトナー使用量が固定された値であるため、実際の印刷面積や印刷枚数と異なる印刷面積や印刷枚数が算出され、その結果、トナーの残量が印刷可能な量であるか否かを誤って判定してしまう場合があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、画像を作像する複数の記録媒体それぞれの画像面積率の平均である平均画像面積率を用いることで、出力可能枚数をより正確に算出することができ、利便性を向上させた画像形成装置、出力可能枚数算出方法、および出力可能枚数算出プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明にかかる画像形成装置は、出力データから、消耗品を用いて記録媒体に画像を作像して前記出力データを出力する画像出力部と、利用者からの操作入力および利用者に対する情報の表示出力が可能な操作表示部と、一枚の前記記録媒体の出力可能領域の面積に対する前記記録媒体に作像される画像の面積の割合である画像面積率を、前記出力データから算出する面積率算出手段と、前記画像出力部によって画像を作像する複数の前記記録媒体それぞれの前記画像面積率の平均である平均画像面積率を算出する平均面積率算出手段と、前記消耗品の残量を検出する検出手段と、一枚の前記記録媒体の出力可能領域に対する前記消耗品の予め定められた使用量と前記平均面積率算出手段により算出された前記平均画像面積率とに基づいて、前記消耗品の残量で出力可能な前記記録媒体の枚数である出力可能枚数を算出する枚数算出手段と、前記枚数算出手段によって算出された前記出力可能枚数を、前記操作表示部に表示する表示制御手段と、を備えることを特徴とする。
【０００７】
また、本発明にかかる画像形成装置は、前記面積率算出手段は、前記画像出力部によって前記出力データが出力された後、前記画像面積率を算出すること、を特徴とする。
【０００８】
また、本発明にかかる画像形成装置は、前記枚数算出手段は、一枚の前記記録媒体の出力可能領域に対する前記消耗品の予め定められた使用量に前記平均画像面積率を乗算することで、一枚の前記記録媒体に用いる前記消耗品の平均使用量を算出し、算出した前記平均使用量で前記検出手段により検出された前記消耗品の残量を除算することによって、前記出力可能枚数を算出すること、を特徴とする。
【０００９】
また、本発明にかかる画像形成装置は、前記面積率算出手段は、さらに、一枚の前記記録媒体の出力可能領域の面積に対する前記記録媒体に作像される有彩色の画像の面積の割合である有彩色画像面積率を、前記出力データから算出し、前記平均面積率算出手段は、さらに、前記画像出力部によって有彩色の画像を作像する複数の前記記録媒体それぞれの前記画像面積率の平均である平均有彩色画像面積率を算出し、前記検出手段は、複数種類の前記消耗品の残量を検出し、前記枚数算出手段は、さらに、一枚の前記記録媒体の出力可能領域に対する前記消耗品の予め定められた使用量と前記平均面積率算出手段により算出された前記平均有彩色画像面積率とに基づいて、有彩色の前記消耗品の残量で出力可能な枚数である有彩色の前記出力可能枚数を算出すること、を特徴とする。
【００１０】
また、本発明にかかる画像形成装置は、前記枚数算出手段は、一枚の前記記録媒体の出力可能領域に対する前記消耗品の予め定められた使用量に前記平均有彩色画像面積率を乗算することで、一枚の前記記録媒体に用いる有彩色の前記消耗品の平均使用量を算出し、算出した有彩色の前記平均使用量で前記検出手段により検出された有彩色の前記消耗品の残量を除算することによって、有彩色の前記出力可能枚数を算出すること、を特徴とする。
【００１１】
また、本発明にかかる画像形成装置は、前記画像面積率および前記平均画像面積率を記憶する記憶手段を、さらに備え、前記面積率算出手段は、さらに、算出した前記画像面積率を前記記憶手段に保存し、前記平均面積率算出手段は、前記記憶手段に既に記憶されている前記平均画像面積率と算出した前記平均画像面積率との平均値を算出し、算出した前記平均値を前記平均画像面積率として前記記憶手段に保存すること、を特徴とする。
【００１２】
また、本発明にかかる画像形成装置は、前記記憶手段は、さらに、前記有彩色画像面積率および前記平均有彩色画像面積率を記憶し、前記面積率算出手段は、さらに、算出した前記有彩色画像面積率を前記記憶手段に保存し、前記平均面積率算出手段は、前記記憶手段に既に記憶されている前記平均有彩色画像面積率と算出した前記平均有彩色画像面積率との平均値を算出し、算出した前記平均値を前記平均有彩色画像面積率として前記記憶手段に保存すること、を特徴とする。
【００１３】
また、本発明にかかる画像形成装置は、前記消耗品の消費量を調整する調整手段を、さらに備え、前記表示制御手段は、さらに、推奨された前記消耗品の消費量により出力を行うモードである通常出力モードと、前記調整手段によって前記通常出力モードの前記消耗品の消費量より少なく調整された前記消耗品の消費量で出力を行うモードである節約出力モードとを含む出力モードの選択指示を前記操作表示部に表示し、利用者によるいずれかの前記出力モードの選択指示を受け付けること、を特徴とする。
【００１４】
また、本発明にかかる画像形成装置は、前記表示制御手段は、さらに、出力する前記記録媒体のサイズ変更と、前記記録媒体の両面に出力する形式である両面出力形式と、複数の前記出力データを一枚の前記記録媒体に集約して出力する形式である集約出力形式とを含む出力形式の選択指示を前記操作表示部に表示し、利用者による前記出力形式の選択指示を受け付けること、を特徴とする。
【００１５】
また、本発明にかかる画像形成装置は、前記表示制御手段により選択指示を受け付けた前記出力モードによって出力を行う場合、出力を行う前記記録媒体の枚数と前記枚数算出手段によって算出された前記出力可能枚数とを比較して、出力を行う前記記録媒体の枚数が前記出力可能枚数を超過するか否かを判断する第１の判断手段と、前記第１の判断手段によって、出力を行う前記記録媒体の枚数が前記出力可能枚数を超過していると判断された場合、前記出力可能枚数を超過しない前記出力モードがあるか否かを、前記出力可能枚数に基づいて判断する第２の判断手段と、を備え、前記表示制御手段は、さらに、前記第２の判断手段により出力を行う前記記録媒体の枚数が前記出力可能枚数を超過しない前記出力モードがあると判断された場合、前記出力可能枚数を超過しない前記出力モードの選択指示を前記操作表示部に表示し、利用者による前記出力モードの選択指示を受け付けること、を特徴とする。
【００１６】
また、本発明にかかる画像形成装置は、前記第１の判断手段は、さらに、前記表示制御手段により選択指示を受け付けた前記出力形式によって出力を行う場合、出力を行う前記記録媒体の枚数と前記枚数算出手段によって算出された前記出力可能枚数とを比較して、出力を行う前記記録媒体の枚数が前記出力可能枚数を超過するか否かを判断し、前記第２の判断手段は、さらに、前記第１の判断手段によって、出力を行う前記記録媒体の枚数が前記出力可能枚数を超過していると判断された場合、前記出力可能枚数を超過しない前記出力形式があるか否かを、前記出力可能枚数に基づいて判断し、前記表示制御手段は、さらに、前記第２の判断手段により出力を行う前記記録媒体の枚数が前記出力可能枚数を超過しない前記出力形式があると判断された場合、前記出力可能枚数を超過しない前記出力形式の選択指示を前記操作表示部に表示し、利用者による前記出力形式の選択指示を受け付けること、を特徴とする。
【００１７】
また、本発明にかかる画像形成装置は、前記表示制御手段は、さらに、前記第２の判断手段により出力を行う前記記録媒体の枚数が前記出力可能枚数を超過しない前記出力モードまたは前記出力形式がないと判断された場合、受け付けた前記出力モードまたは前記出力形式による出力が不可能である旨と、および前記消耗品を交換すべき旨とを、前記操作表示部に表示すること、を特徴とする。
【００１８】
また、本発明にかかる画像形成装置は、前記表示制御手段は、さらに、前記出力データを出力する際に、前記出力可能枚数を超過しない前記出力モードおよび前記出力形式を表示するか否かを設定する設定選択画面を前記操作表示部に表示し、表示された前記設定選択画面から、利用者による前記出力可能枚数を超過しない前記出力モードおよび前記出力形式を表示するか否かの選択指示を受け付けること、を特徴とする。
【００１９】
また、本発明にかかる出力可能枚数算出方法は、一枚の記録媒体の出力可能領域の面積に対する前記記録媒体に作像される画像の面積の割合である画像面積率を、出力データから算出する面積率算出ステップと、消耗品を用いて前記記録媒体に画像を作像して前記出力データを出力する画像出力部によって画像を作像する複数の前記記録媒体それぞれの前記画像面積率の平均である平均画像面積率を算出する平均面積率算出ステップと、前記消耗品の残量を検出する検出ステップと、一枚の前記記録媒体の出力可能領域に対する前記消耗品の予め定められた使用量と前記平均面積率算出ステップにより算出された前記平均画像面積率とに基づいて、前記消耗品の残量で出力可能な前記記録媒体の枚数である出力可能枚数を算出する枚数算出ステップと、前記枚数算出ステップによって算出された前記出力可能枚数を、利用者からの操作入力および利用者に対する情報の表示出力が可能な操作表示部に表示する表示制御ステップと、を含むことを特徴とする。
【００２０】
また、本発明にかかる出力可能枚数算出プログラムは、一枚の記録媒体の出力可能領域の面積に対する前記記録媒体に作像される画像の面積の割合である画像面積率を、出力データから算出する面積率算出ステップと、消耗品を用いて前記記録媒体に画像を作像して前記出力データを出力する画像出力部によって画像を作像する複数の前記記録媒体それぞれの前記画像面積率の平均である平均画像面積率を算出する平均面積率算出ステップと、前記消耗品の残量を検出する検出ステップと、一枚の前記記録媒体の出力可能領域に対する前記消耗品の予め定められた使用量と前記平均面積率算出ステップにより算出された前記平均画像面積率とに基づいて、前記消耗品の残量で出力可能な前記記録媒体の枚数である出力可能枚数を算出する枚数算出ステップと、前記枚数算出ステップによって算出された前記出力可能枚数を、利用者からの操作入力および利用者に対する情報の表示出力が可能な操作表示部に表示する表示制御ステップと、をコンピュータに実行させる。
【発明の効果】
【００２１】
本発明によれば、画像出力部が、出力データから消耗品を用いて記録媒体に画像を作像して出力データを出力し、操作表示部が、利用者からの操作入力および利用者に対する情報の表示出力が可能であり、面積率算出手段が、一枚の記録媒体の出力可能領域の面積に対する記録媒体に作像される画像の面積の割合である画像面積率を、出力データから算出し、平均面積率算出手段が、画像出力部によって画像を作像する複数の記録媒体それぞれの画像面積率の平均である平均画像面積率を算出し、検出手段が、消耗品の残量を検出し、枚数算出手段が、一枚の記録媒体の出力可能領域に対する消耗品の予め定められた使用量と平均面積率算出手段により算出された平均画像面積率とに基づいて、消耗品の残量で出力可能な記録媒体の枚数である出力可能枚数を算出し、表示制御部が、枚数算出手段によって算出された出力可能枚数を操作表示部に表示する。このように、画像を作像する複数の記録媒体それぞれの画像面積率の平均である平均画像面積率を用いることで、出力可能枚数をより正確に算出することができ、利便性を向上させることができるという効果を奏する。
【００２２】
また、本発明によれば、面積率算出手段が、画像出力部により出力データが出力された後、画像面積率を算出する。従って、出力を行う際に、前回の出力に対する画像面積率をも含めた画像面積率から算出された平均画像面積率によって出力可能枚数が算出されるため、出力可能枚数をより正確に算出することができ、利便性を向上させることができるという効果を奏する。
【００２３】
また、本発明によれば、枚数算出手段が、一枚の記録媒体の出力可能領域に対する消耗品の予め定められた使用量に平均画像面積率を乗算することで、一枚の記録媒体に用いる消耗品の平均使用量を算出し、算出した平均使用量で検出手段により検出された消耗品の残量を除算することによって、出力可能枚数を算出する。このように、出力可能枚数を算出することにより、出力可能枚数をより正確に算出することができ、利便性を向上させることができるという効果を奏する。
【００２４】
また、本発明によれば、面積率算出手段が、一枚の記録媒体の出力可能領域の面積に対する記録媒体に作像される有彩色の画像の面積の割合である有彩色画像面積率を、出力データから算出し、平均面積率算出手段が、画像出力部によって有彩色の画像を作像する複数の記録媒体それぞれの画像面積率の平均である平均有彩色画像面積率を算出し、検出手段が、複数種類の消耗品の残量を検出し、枚数算出手段が、一枚の記録媒体の出力可能領域に対する消耗品の予め定められた使用量と平均面積率算出手段により算出された平均有彩色画像面積率とに基づいて、有彩色の消耗品の残量で出力可能な枚数である有彩色の出力可能枚数を算出する。このように、有彩色の平均画像面積率を用いることで、別個に有彩色の出力可能枚数を算出することができるため、有彩色の出力に対しても出力可能枚数をより正確に算出することができ、利便性を向上させることができるという効果を奏する。
【００２５】
また、本発明によれば、枚数算出手段が、一枚の記録媒体の出力可能領域に対する消耗品の予め定められた使用量に平均有彩色画像面積率を乗算することで、一枚の記録媒体に用いる有彩色の消耗品の平均使用量を算出し、算出した有彩色の平均使用量で検出手段により検出された有彩色の消耗品の残量を除算することによって、有彩色の出力可能枚数を算出する。このように、有彩色の出力可能枚数を算出することにより、有彩色の出力可能枚数もより正確に算出することができ、利便性を向上させることができるという効果を奏する。
【００２６】
また、本発明によれば、記憶手段が画像面積率および平均画像面積率を記憶し、面積率算出手段が、算出した画像面積率を記憶手段に保存し、平均面積率算出手段が、記憶手段に既に記憶されている平均画像面積率と算出した平均画像面積率との平均値を算出し、算出した平均値を平均画像面積率として記憶手段に保存する。このように、前回の出力に対する画像面積率をも含めて平均画像面積率を算出することで、常に実際の出力に近い平均画像面積率を用いることができるため、出力可能枚数をより正確に算出することができ、利便性を向上させることができるという効果を奏する。
【００２７】
また、本発明によれば、記憶手段が、有彩色画像面積率および平均有彩色画像面積率を記憶し、面積率算出手段が、算出した有彩色画像面積率を記憶手段に保存し、平均面積率算出手段が、記憶手段に既に記憶されている平均有彩色画像面積率と算出した平均有彩色画像面積率との平均値を算出し、算出した平均値を平均有彩色画像面積率として記憶手段に保存する。このように、前回の出力に対する有彩色画像面積率をも含めて平均有彩色画像面積率を算出することで、常に実際の出力に近い平均有彩色画像面積率を用いることができるため、有彩色の出力に対しても出力可能枚数をより正確に算出することができ、利便性を向上させることができるという効果を奏する。
【００２８】
また、本発明によれば、調整手段が、消耗品の消費量を調整し、表示制御手段が、推奨された消耗品の消費量により出力を行うモードである通常出力モードと、調整手段により通常出力モードの消耗品の消費量より少なく調整された消耗品の消費量で出力を行うモードである節約出力モードとを含む出力モードの選択指示を操作表示部に表示し、利用者によるいずれかの出力モードの選択指示を受け付ける。従って、誤算が軽減された出力可能枚数が算出されて表示された後、出力モードの選択指示を行うことができるため、出力可能な出力モードを選択でき、より利便性を向上させることができるという効果を奏する。
【００２９】
また、本発明によれば、表示制御手段が、出力する記録媒体のサイズ変更と、記録媒体の両面に出力する形式である両面出力形式と、複数の出力データを一枚の記録媒体に集約して出力する形式である集約出力形式とを含む出力形式の選択指示を操作表示部に表示し、利用者による出力形式の選択指示を受け付ける。従って、誤算が軽減された出力可能枚数が算出されて表示された後、出力形式の選択指示を行うことができるため、出力可能な出力形式を選択でき、より利便性を向上させることができるという効果を奏する。
【００３０】
また、本発明によれば、第１の判断手段が、表示制御手段により選択指示を受け付けた出力モードによって出力を行う場合、出力を行う記録媒体の枚数と枚数算出手段によって算出された出力可能枚数とを比較して、出力を行う記録媒体の枚数が出力可能枚数を超過するか否かを判断し、第２の判断手段が、第１の判断手段により出力を行う記録媒体の枚数が出力可能枚数を超過していると判断された場合、出力可能枚数を超過しない出力モードがあるか否かを、出力可能枚数に基づいて判断し、表示制御手段が、第２の判断手段により出力を行う記録媒体の枚数が出力可能枚数を超過しない出力モードがあると判断された場合、出力可能枚数を超過しない出力モードの選択指示を操作表示部に表示し、利用者による出力モードの選択指示を受け付ける。従って、誤算が軽減された出力可能枚数が算出されて表示され、さらに、出力可能枚数を超過しない出力モードが表示されるため、出力可能枚数を超過しない出力モードの選択幅が増加可能であるとともに、適切な出力モードの選択ができ、より利便性を向上させることができるという効果を奏する。
【００３１】
また、本発明によれば、第１の判断手段が、表示制御手段により選択指示を受け付けた出力形式によって出力を行う場合、出力を行う記録媒体の枚数と枚数算出手段によって算出された出力可能枚数とを比較して、出力を行う記録媒体の枚数が出力可能枚数を超過するか否かを判断し、第２の判断手段が、第１の判断手段により出力を行う記録媒体の枚数が出力可能枚数を超過していると判断された場合、出力可能枚数を超過しない出力形式があるか否かを、出力可能枚数に基づいて判断し、表示制御手段が、第２の判断手段により出力を行う記録媒体の枚数が出力可能枚数を超過しない出力形式があると判断された場合、出力可能枚数を超過しない出力形式の選択指示を操作表示部に表示し、利用者による出力形式の選択指示を受け付ける。従って、誤算が軽減された出力可能枚数が算出されて表示され、さらに、出力可能枚数を超過しない出力形式が表示されるため、出力可能枚数を超過しない出力形式の選択幅が増加可能であるとともに、適切な出力形式の選択ができ、より利便性を向上させることができるという効果を奏する。
【００３２】
また、本発明によれば、表示制御手段が、第２の判断手段により出力を行う記録媒体の枚数が出力可能枚数を超過しない出力モードまたは出力形式がないと判断された場合、受け付けた出力モードまたは出力形式による出力が不可能である旨と、および消耗品を交換すべき旨とを、操作表示部に表示する。このため、出力可能枚数を超過して出力途中に消耗品が不足するような出力を行うことを防止できるとともに、消耗品の交換等の適切な対応を行うことができ、より利便性を向上させることができるという効果を奏する。
【００３３】
また、本発明によれば、表示制御手段が、出力データを出力する際に、出力可能枚数を超過しない出力モードおよび出力形式を表示するか否かを設定する設定選択画面を操作表示部に表示し、表示された設定選択画面から、利用者による出力可能枚数を超過しない出力モードおよび出力形式を表示するか否かの選択指示を受け付ける。このため、出力可能枚数を超過しない出力モードおよび出力形式を表示する必要がない場合は、処理を中断させることなく迅速に出力を行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００３４】
以下に添付図面を参照して、本発明にかかる画像形成装置、出力可能枚数算出方法、および出力可能枚数算出プログラムの最良な実施の形態を詳細に説明する。なお、本実施の形態では、この発明を、スキャナ機能や、コピー、ファクシミリ、プリンタなどの複数の機能を一つの筐体に収納したＭＦＰ（複合機）に適用した例を示すが、本発明はこれに限らず、画像形成を行う複写機、プリンタ等の各種画像形成装置に適用することができる。
【００３５】
（第１の実施の形態）
図１は、第１の実施の形態にかかるＭＦＰの構成を示すブロック図である。本実施の形態にかかるＭＦＰ１００は、原稿をスキャンして、スキャンした原稿の印刷データを生成して印刷するものであり、スキャナ部１３０と、プリンタ部１４０と、操作表示部１５０と、本体部１１０とから主に構成されている。
【００３６】
スキャナ部１３０は、利用者によって載置された原稿を、ＣＣＤ（Charge Coupled Device）１３１によりスキャンして読み取り、スキャンした画像データを、入力インターフェース１３２を介して本体部１１０に伝送するものである。
【００３７】
プリンタ部１４０は、本体部１１０によって生成された印刷データを、出力インターフェース１４２を介して受信し、印刷部１４１によって印刷データからトナー（消耗品）を用いて用紙（記録媒体）に画像を作像して印刷するものである。
【００３８】
操作表示部１５０は、液晶表示部１５１と操作部１５２とから構成されている。操作部１５２からは、利用者による各種操作入力が可能であり、液晶表示部１５１は、利用者に対する各種画面の表示出力が可能となっている。また、この液晶表示部１５１に表示された画面から、利用者によるタッチ操作によって各種操作入力を可能としている。
【００３９】
本体部１１０は、ＭＦＰ１００全体の制御を行うものであり、記憶部１２１と、画像面積率算出部１１１と、平均画像面積率算出部１１２と、印刷可能枚数算出部１１３と、トナー検出部１１４と、トナー調整部１１５と、判断部１１６と、読取制御部１１７と、印刷制御部１１８と、表示制御部１１９と、画像処理部１２０とを主に備えている。
【００４０】
記憶部１２１は、スキャナ部１３０によりスキャンした画像データ、画像処理部１２０により生成された印刷データ、画像面積率算出部１１１により算出された画像面積率ｇi(x)、平均画像面積率算出部１１２により算出された平均画像面積率Ｇi(x)、印刷可能枚数算出部１１３により算出された印刷可能枚数Ｐ等を記憶するＨＤＤ（Hard Disk Drive）やメモリ等の記憶媒体である。
【００４１】
画像処理部１２０は、記憶部１２１に一時的に記憶された画像データから、プリンタ部１４０において印刷を行なうための印刷データを生成する処理等を行うものである。
【００４２】
画像面積率算出部１１１は、プリンタ部１４０によって印刷データからトナーを用いて用紙に画像を作像して印刷された後、印刷データから、一枚の用紙の印刷可能領域の面積に対する用紙に作像される画像の面積の割合である画像面積率ｇi(x)を、全ての印刷された用紙ごとに算出し、算出した画像面積率ｇi(x)それぞれを記憶部１２１に保存するものである。ここで、具体的な画像面積率ｇi(x)の算出方法について説明する。例えば、Ａ４サイズの用紙に印刷する場合を考えると、Ａ４サイズの出力可能領域が主走査方向にａドット、副走査方向にｂラインの範囲であれば、Ａ４サイズの用紙全体ではａ×ｂドットの画素が出力可能であり、このａ×ｂドットのサイズが「一枚の用紙の印刷可能領域の面積」となる。そして、プリンタ部１４０によって印刷データからｘドットの画素が作像されて印刷された場合、このｘドットのサイズが「用紙に作像される画像の面積」となる。そうすると、画像面積率ｇi(x)は、用紙の印刷可能領域の面積（ａ×ｂドット）に対する、作像される画像の面積（ｘドット）の割合であり、（１）式で算出できる。なお、本実施の形態では、Ａ４サイズの用紙に印刷する場合を基本とするが、これに限定されるものではない。
【００４３】
【数１】
2008076550.tif 000003
【００４４】
平均画像面積率算出部１１２は、プリンタ部１４０によって印刷データから用紙に画像を作像して印刷がされた後、画像が作像された複数の用紙それぞれの画像面積率ｇi(x)の平均である平均画像面積率Ｇi(x)を算出するものである。具体的には、平均画像面積率算出部１１２は、記憶部１２１に記憶されている、印刷を行なった全ての用紙の画像面積率ｇi(x)を読み出して加算し、印刷を行なった用紙の総数で加算した画像面積率ｇi(x)を除算することで、平均画像面積率Ｇi(x)を算出し、記憶部１２１に保存する。すなわち、ｎ枚の用紙に印刷が行なわれた場合には、平均画像面積率Ｇi(x)は（２）式を用いて算出できる。また、平均画像面積率算出部１１２は、記憶部１２１に既に記憶されている平均画像面積率Ｇi(x)と算出した平均画像面積率Ｇi(x)との平均値を算出し、算出した平均値を平均画像面積率Ｇi(x)として記憶部１２１に保存する。これにより、実際に印刷を行なってきた個々の画像面積率ｇi(x)の平均である平均画像面積率Ｇi(x)を保存することができる。
【００４５】
【数２】
2008076550.tif 000004
【００４６】
印刷可能枚数算出部１１３は、Ａ４サイズ一枚の用紙の印刷可能領域に対するトナー使用量ｍに、記憶部１２１に記憶されている、平均画像面積率算出部１１２により算出された平均画像面積率Ｇi(x)を読み出して乗算することで、Ａ４サイズ一枚の用紙に用いるトナーの平均使用量Ｍ(x)を算出する。すなわち、（３）式を用いてトナーの平均使用量Ｍ(x)を算出できる。そして、印刷可能枚数算出部１１３は、算出したＡ４サイズ一枚の用紙に用いるトナーの平均使用量Ｍ(x)で、トナー検出部１１４により検出されたトナー残量Ｔを除算することによって、検出されたトナー残量Ｔで印刷可能なＡ４サイズの用紙の枚数である印刷可能枚数Ｐを算出するものである。すなわち、（４）式を用いて印刷可能枚数Ｐを算出できる。そして、印刷可能枚数算出部１１３は、算出した印刷可能枚数Ｐを記憶部１２１に保存するものである。
【００４７】
【数３】
2008076550.tif 000005
【００４８】
ここで、Ａ４サイズ一枚の用紙の印刷可能領域に対するトナー使用量ｍは、予め測定または算出されて記憶部１２１に保存されている。また、本実施の形態では、Ａ４サイズの用紙に印刷を行なう場合を基本として印刷可能枚数Ｐを算出している。従って、他のサイズの用紙に印刷を行なう場合の印刷可能枚数Ｐは、補正量Ｋを用いて（５）式により算出する。
【００４９】
【数４】
2008076550.tif 000006
【００５０】
より具体的には、印刷対象の用紙がＡ３サイズであれば、Ａ３サイズの面積はＡ４サイズの面積の２倍であるから補正量Ｋを「２」とする。また、印刷対象の用紙がＢ４サイズであれば、Ｂ４サイズの面積はＡ４サイズの面積の１．４倍であるから、補正量Ｋを「１．４」とする。そして、かかる補正量Ｋを用いて、基準とするＡ４サイズ以外のサイズの用紙における印刷可能枚数Ｐを（５）式によりそれぞれ算出することができる。
【００５１】
トナー検出部１１４は、用紙に印刷を行なうトナーにおけるトナー残量Ｔを検出するものである。
【００５２】
トナー調整部１１５は、プリンタ部１４０によって印刷を行なう際の印刷モードに従ってトナー消費量を調整するものである。具体的には、後述する表示制御部１１９により節約印刷モードの選択指示を受け付けた場合、通常印刷モードのトナー消費量より節約印刷モードのトナー消費量を少なく調整する。ここで、印刷モードとは、印刷を行う際のトナー量を選択するモードであり、推奨されたトナー消費量により印刷を行うモードである通常印刷モードと、トナー調整部１１５によって通常印刷モードのトナー消費量より少なく調整されたトナー消費量で印刷を行うモードである節約印刷モード等がある。
【００５３】
判断部１１６は、後述する表示制御部１１９により利用者からの選択指示を受け付けた印刷枚数、印刷モード、および印刷形式によって印刷を行う場合、選択指示を受けて印刷を行う用紙の印刷枚数と印刷可能枚数算出部１１３によって算出された印刷可能枚数Ｐとを比較して、印刷を行なう用紙の印刷枚数が印刷可能枚数Ｐを超過するか否かを判断するものである。ここで、印刷形式とは、印刷を行なう際の印刷の形式であり、Ａ４，Ａ３等の印刷する用紙サイズ変更と、用紙の両面（表裏）に印刷する形式である両面印刷形式と、複数の用紙の印刷データを一枚の用紙に集約して印刷する形式である集約印刷形式等がある。
【００５４】
また、判断部１１６は、印刷を行う用紙の枚数が印刷可能枚数Ｐを超過していると判断した場合、印刷可能枚数Ｐを超過しない印刷モードあるか否かを印刷可能枚数Ｐに基づいて判断する。例えば、節約印刷モードが通常印刷モードで使用するトナー量の８０％のトナー量で印刷する設定がなされ、印刷可能枚数Ｐが４５枚であった場合に、通常印刷モードで５０枚の印刷を行なうと印刷可能枚数Ｐを超過するが、節約印刷モードで５０枚印刷を行なえば通常印刷モード４０枚分のトナー量となるため印刷可能と判断できる。また、判断部１１６は、印刷を行う用紙の枚数が印刷可能枚数Ｐを超過していると判断した場合、印刷可能枚数Ｐを超過しない印刷形式あるか否かを印刷可能枚数Ｐに基づいて判断する。例えば、印刷可能枚数Ｐが４５枚であった場合に、５０枚の印刷を行なうと印刷可能枚数Ｐを超過するが、２枚分の印刷データを１枚に集約する印刷形式で印刷を行なえば２５枚となるため印刷可能と判断できる。
【００５５】
読取制御部１１７は、スキャナ部１３０から載置された原稿をスキャンする制御を行うものである。
【００５６】
印刷制御部１１８は、画像処理部１２０において生成された印刷データをプリンタ部１４０により印刷するなどの制御を行うものである。
【００５７】
表示制御部１１９は、印刷可能枚数算出部１１３によって算出された印刷可能枚数Ｐを、操作表示部１５０の液晶表示部１５１に表示し、利用者による印刷枚数の選択指示を受け付ける制御を行うものである。また、表示制御部１１９は、通常印刷モード、節約印刷モード等の印刷モードの選択指示を受け付ける設定画面を液晶表示部１５１に表示し、利用者によるいずれかの印刷モードの選択指示を受け付ける。また、表示制御部１１９は、印刷する用紙サイズ変更、両面印刷形式、集約印刷形式等の印刷形式の選択指示を受け付ける設定画面を液晶表示部１５１に表示し、利用者による印刷形式の選択指示を受け付ける。
【００５８】
また、表示制御部１１９は、判断部１１６により印刷を行う用紙の枚数が印刷可能枚数Ｐを超過していると判断された場合で、印刷を行う用紙の枚数が印刷可能枚数Ｐを超過しない印刷モードまたは印刷形式があると判断された場合、印刷可能枚数Ｐを超過しない印刷モードまたは印刷形式の選択指示を受け付ける設定画面を液晶表示部１５１に表示し、利用者による印刷モードまたは印刷形式の選択指示を受け付ける。また、表示制御部１１９は、判断部１１６により印刷を行う用紙の枚数が印刷可能枚数Ｐを超過していると判断された場合で、印刷を行う用紙の枚数が印刷可能枚数Ｐを超過しない印刷モードまたは印刷形式がないと判断された場合、受け付けた印刷モードまたは印刷形式による印刷が不可能である旨と、およびトナーを交換すべき旨とを、液晶表示部１５１に表示する。
【００５９】
また、表示制御部１１９は、印刷データを印刷する際に、印刷可能枚数Ｐと、印刷可能枚数Ｐを超過しない印刷モード、および印刷形式とを表示するか否かを設定する設定選択画面を液晶表示部１５１に表示し、表示された設定選択画面から、利用者による印刷可能枚数Ｐと、印刷可能枚数Ｐを超過しない印刷モードおよび印刷形式とを表示するか否かの選択指示を受け付ける。
【００６０】
次に、以上のように構成された本実施の形態にかかるＭＦＰ１００による印刷可能枚数算出処理について説明する。図２は、第１の実施の形態にかかるＭＦＰにおける印刷可能枚数算出処理の手順を示すフローチャートである。
【００６１】
まず、印刷制御部１１８は、画像処理部１２０において生成された印刷データを、プリンタ部１４０によって用紙に印刷する印刷処理を行う（ステップＳ１１）。この印刷処理の詳細については、図３を参照して後述する。次に、印刷制御部１１８は、印刷処理が終了したか否かを判断する（ステップＳ１２）。そして、印刷処理が終了していないと判断した場合は（ステップＳ１２：Ｎｏ）、印刷制御部１１８は、再度ステップＳ１２に戻って処理を行う。
【００６２】
一方、印刷制御部１１８により印刷処理が終了したと判断した場合は（ステップＳ１２：Ｙｅｓ）、画像面積率算出部１１１は、印刷された用紙一枚に対する画像面積率ｇi(x)を、全ての印刷された用紙ごとに（１）式により算出する（ステップＳ１３）。そして、算出した画像面積率ｇi(x)それぞれを記憶部１２１に保存する（ステップＳ１４）。
【００６３】
次に、平均画像面積率算出部１１２は、記憶部１２１に記憶されている印刷を行なった全ての用紙における画像面積率ｇi(x)の平均である平均画像面積率Ｇi(x)を（２）式により算出し、記憶部１２１に既に記憶されている平均画像面積率Ｇi(x)と算出した平均画像面積率Ｇi(x)との平均値を算出する（ステップＳ１５）。そして、平均画像面積率算出部１１２は、算出した平均値を平均画像面積率Ｇi(x)として記憶部１２１に保存する（ステップＳ１６）。
【００６４】
次に、トナー検出部１１４は、トナー残量Ｔを検出する（ステップＳ１７）。そして、印刷可能枚数算出部１１３は、Ａ４サイズ一枚の用紙に用いるトナー平均使用量Ｍ(x)を（３）式により算出して、検出されたトナー残量Ｔから印刷可能なＡ４サイズの用紙の枚数である印刷可能枚数Ｐを（４）式により算出する。さらに、印刷可能枚数算出部１１３は、印刷可能な他のサイズの用紙の枚数である印刷可能枚数Ｐも（５）式により算出する（ステップＳ１８）。そして、印刷可能枚数算出部１１３は、算出したＡ４サイズおよび他のサイズの印刷可能枚数Ｐを記憶部１２１に保存する（ステップＳ１９）。
【００６５】
次に、本実施の形態にかかるＭＦＰ１００による印刷処理について説明する。図３は、第１の実施の形態にかかるＭＦＰにおける印刷処理の手順を示すフローチャートである。
【００６６】
まず、印刷制御部１１８は、ＭＦＰ１００の電源が投入されて印刷可能状態か否かを判断する（ステップＳ３１）。印刷可能状態でないと判断した場合（ステップＳ３１：Ｎｏ）、印刷制御部１１８は、再度ステップＳ３１に戻って処理を行う。
【００６７】
一方、印刷可能状態であると判断した場合（ステップＳ３１：Ｙｅｓ）、表示制御部１１９は、利用者によって、印刷可能枚数Ｐと、印刷可能枚数Ｐを超過しない印刷モードおよび印刷形式とを表示する設定がされているか否かを判断する（ステップＳ３２）。そして、印刷可能枚数Ｐと、印刷可能枚数Ｐを超過しない印刷モードおよび印刷形式とを表示する設定がされていない場合（ステップＳ３２：Ｎｏ）、印刷制御部１１８は、印刷データを指定された用紙に印刷する通常の印刷処理を行う（ステップＳ３３）。
【００６８】
一方、印刷可能枚数Ｐと、印刷可能枚数Ｐを超過しない印刷モードおよび印刷形式とを表示する設定がされている場合（ステップＳ３２：Ｙｅｓ）、表示制御部１１９は、印刷可能枚数Ｐ、印刷モード、印刷形式の選択指示を受け付ける設定画面を、液晶表示部１５１に表示する（ステップＳ３４）。そして、表示制御部１１９は、設定画面から、利用者による印刷枚数、いずれかの印刷モード、印刷形式の選択指示を受け付け（ステップＳ３５）、印刷制御部１１８は、受け付けた印刷枚数、印刷モード、印刷形式に従って、印刷ジョブを設定する（ステップＳ３６）。
【００６９】
次に、判断部１１６は、印刷制御部１１８によって設定された印刷枚数が、記憶部１２１に記憶されている枚数算出処理で算出した印刷可能枚数Ｐより少ないか否かを判断する（ステップＳ３７）。そして、設定された印刷枚数が印刷可能枚数Ｐより少ないと判断された場合（ステップＳ３７：Ｙｅｓ）、印刷制御部１１８は、設定された印刷枚数、印刷モード、印刷形式に従って印刷処理を行う（ステップＳ３８）。
【００７０】
一方、設定された印刷枚数が印刷可能枚数Ｐより多いと判断された場合（ステップＳ３７：Ｎｏ）、判断部１１６は、印刷可能枚数Ｐを超過しない他の印刷モードまたは印刷形式があるか否かを印刷可能枚数Ｐに基づいて判断する（ステップＳ３９）。そして、印刷可能枚数Ｐを超過しない他の印刷モードまたは印刷形式があると判断された場合（ステップＳ３９：Ｙｅｓ）、ステップＳ３４に戻って、表示制御部１１９は、印刷可能枚数Ｐ、他の印刷モードまたは印刷形式の選択指示を受け付ける設定画面を、液晶表示部１５１に表示し（ステップＳ３４）、処理を繰り返す。
【００７１】
一方、印刷可能枚数Ｐを超過しない他の印刷モードまたは印刷形式がないと判断された場合（ステップＳ３９：Ｎｏ）、表示制御部１１９は、受け付けた印刷モードまたは印刷形式による印刷が不可能である旨と、およびトナーを交換すべき旨とを、液晶表示部１５１に表示する（ステップＳ４０）。
【００７２】
このように、第１の実施の形態にかかるＭＦＰ１００は、プリンタ部１４０によってトナーを用いて用紙に画像を作像して印刷データを印刷した後、その印刷データから画像面積率ｇi(x)を算出し、その画像面積率ｇi(x)から平均画像面積率Ｇi(x)を算出し、さらに、記憶部１２１に記憶されている平均画像面積率Ｇi(x)と算出した平均画像面積率Ｇi(x)の平均値を算出して、平均画像面積率Ｇi(x)として保存する。そして、保存した平均画像面積率Ｇi(x)を読み出して算出したトナー平均使用量Ｍ(x)でトナー残量Ｔを除算することによって、トナー残量Ｔで印刷可能枚数Ｐを算出する。また、印刷を行う用紙の枚数が印刷可能枚数Ｐを超過している場合、印刷可能枚数Ｐを超過しない印刷モードや印刷形式を液晶表示部１５１に表示したり、印刷可能枚数Ｐを超過しない印刷モードまたは印刷形式がない場合、受け付けた印刷モードまたは印刷形式による印刷が不可能である旨と、およびトナーを交換すべき旨とを、液晶表示部１５１に表示する。
【００７３】
このように、印刷を行なう際に、前回の印刷に対する画像面積率ｇi(x)をも含めた画像面積率ｇi(x)から平均画像面積率Ｇi(x)を算出することで、常に実際に印刷された用紙に近い平均画像面積率Ｇi(x)を用いて印刷可能枚数Ｐが算出されるため、印刷可能枚数をより正確に算出することができ、利便性を向上させることができる。また、より正確な印刷可能枚数Ｐが算出されて表示された後、印刷モードや印刷形式の選択指示を行うことができるため、印刷可能な印刷モードや印刷形式を選択でき、より利便性を向上させることができる。さらに、印刷を行う用紙の枚数が印刷可能枚数Ｐを超過している場合は、印刷可能枚数Ｐを超過しない印刷モードや印刷形式が表示されるため、印刷可能枚数Ｐを超過しない印刷モードや印刷形式の選択幅が増加可能であるとともに、適切な印刷モードや印刷形式の選択ができる。また、印刷を行う用紙の枚数が印刷可能枚数Ｐを超過しない印刷モードまたは印刷形式がない場合は、受け付けた印刷モードまたは印刷形式による印刷が不可能である旨と、およびトナーを交換すべき旨とを、液晶表示部１５１に表示するため、印刷可能枚数Ｐを超過して印刷途中にトナーが不足するような印刷を行うことを防止できるとともに、トナーの交換等の適切な対応を行うことができる。さらに、印刷データを印刷する際に印刷可能枚数Ｐを超過しない印刷モードおよび印刷形式を表示するか否かを設定できるため、印刷可能枚数Ｐを超過しない印刷モードおよび印刷形式を表示する必要がない場合は、処理を中断させることなく印刷を行うことができる。
【００７４】
（第２の実施の形態）
第１の実施の形態にかかるＭＦＰでは、印刷データから平均画像面積率を算出し、算出した平均画像面積率からトナー平均使用量を算出し、トナー残量を算出したトナー平均使用量で除算することで、トナー残量における印刷可能枚数を算出して表示するものであったが、第２の実施の形態では、さらに、モノクロの印刷可能枚数と、カラーの印刷可能枚数とをそれぞれ算出して表示するものである。ここで、本実施の形態においては、「モノクロ」をブラックトナー（Ｂｋ）によって印刷される無彩色を示し、「カラー」をシアントナー（Ｃ）、マゼンタトナー（Ｍ）、イエロートナー（Ｙ）で印刷される有彩色を示すものとする。なお、以下、それぞれのトナーを、Ｂｋトナー、Ｃトナー、Ｍトナー、Ｙトナーとして、Ｃトナー、Ｍトナー、Ｙトナーを合わせてＣｒトナーとして説明を行う。
【００７５】
図４は、第２の実施の形態にかかるＭＦＰの構成を示すブロック図である。本実施の形態にかかるＭＦＰ２００は、第１の実施の形態と同様、原稿をスキャンして、スキャンした原稿の印刷データを生成して印刷するものであり、スキャナ部１３０と、プリンタ部１４０と、操作表示部１５０と、本体部２１０とから主に構成されている。
【００７６】
ここで、スキャナ部１３０と、プリンタ部１４０と、操作表示部１５０の機能および構成は、第１の実施の形態と同様であるため説明を省略する。
【００７７】
本体部２１０は、ＭＦＰ２００全体の制御を行うものであり、記憶部２２１と、画像面積率算出部２１１と、平均画像面積率算出部２１２と、印刷可能枚数算出部２１３と、トナー検出部２１４と、トナー調整部１１５と、判断部２１６と、読取制御部１１７と、印刷制御部１１８と、表示制御部２１９と、画像処理部１２０とを主に備えている。
【００７８】
ここで、トナー調整部１１５と、読取制御部１１７と、印刷制御部１１８と、画像処理部１２０の機能および構成は、第１の実施の形態と同様であるため説明を省略する。
【００７９】
記憶部２２１は、スキャナ部１３０によりスキャンした画像データ、画像処理部１２０により生成された印刷データ、画像面積率算出部２１１により算出されたモノクロの画像面積率ｇi(y)およびカラー画像面積率ｇi(z)、平均画像面積率算出部２１２により算出されたモノクロの平均画像面積率Ｇi(y)および平均カラー画像面積率Ｇi(z)、印刷可能枚数算出部１１３により算出されたモノクロの印刷可能枚数Ｐbkおよびカラー印刷可能枚数Ｐcr等を記憶するＨＤＤやメモリ等の記憶媒体である。
【００８０】
画像面積率算出部２１１は、プリンタ部１４０によって印刷データからトナーを用いて用紙に画像を作像して印刷された後、一枚の用紙の印刷可能領域の面積に対する用紙に作像されるモノクロの画像の面積の割合であるモノクロの画像面積率ｇi(y)と、一枚の用紙の印刷可能領域の面積に対する用紙に作像されるカラーの画像の面積の割合であるカラー画像面積率ｇi(z)を、全ての印刷された用紙ごとに算出し、算出したモノクロの画像面積率ｇi(y)およびカラー画像面積率ｇi(z)それぞれを記憶部２２１に保存するものである。
【００８１】
ここで、具体的なモノクロの画像面積率ｇi(y)およびカラー画像面積率ｇi(z)の算出方法について説明する。第１の実施の形態と同様に、Ａ４サイズの用紙全体ではａ×ｂドットの画素が出力可能であり、このａ×ｂドットのサイズが「一枚の用紙の印刷可能領域の面積」となる。そして、プリンタ部１４０によって印刷データからＢｋトナーによりｙドットの画素が作像されて印刷された場合、このｙドットのサイズが「用紙に作像されるモノクロの画像の面積」となる。そうすると、モノクロの画像面積率ｇi(y)は、用紙の印刷可能領域の面積（ａ×ｂドット）に対する、作像されるモノクロの画像の面積（ｙドット）の割合であり、（６）式で算出できる。また、プリンタ部１４０によって印刷データからＣトナー、Ｍトナー、Ｙトナーのいずれかによって合計zドット印刷された場合、zドットのサイズが「用紙に作像されるカラーの画像の面積」となる。そうすると、カラーの画像面積率ｇi(z)は、用紙の印刷可能領域の面積（ａ×ｂドット）に対する、作像されるカラーの画像の面積（zドット）の割合であり、（７）式で算出できる。なお、本実施の形態では、第１の実施の形態と同様に、Ａ４サイズの用紙に印刷する場合を基本とするが、これに限定されるものではない。
【００８２】
【数５】
2008076550.tif 000007
【００８３】
平均画像面積率算出部２１２は、プリンタ部１４０によって印刷データから用紙に画像を作像して印刷がされた後、画像が作像された複数の用紙それぞれのモノクロの画像面積率ｇi(y)の平均であるモノクロの平均画像面積率Ｇi(y)、カラー画像面積率ｇi(z)の平均である平均カラー画像面積率Ｇi(z)を算出するものである。具体的には、平均画像面積率算出部２１２は、記憶部２２１に記憶されている印刷を行なった全ての用紙のモノクロの画像面積率ｇi(y)を読み出して加算し、印刷を行なった用紙の総数で加算したモノクロの画像面積率ｇi(y)を除算することでモノクロの平均画像面積率Ｇi(y)を算出し、記憶部２２１に保存する。また、平均画像面積率算出部２１２は、記憶部２２１に記憶されている印刷を行なった全ての用紙のカラー画像面積率ｇi(z)を読み出して加算し、印刷を行なった用紙の総数で加算したカラー画像面積率ｇi(z)を除算することで平均カラー画像面積率Ｇi(z)を算出し、記憶部２２１に保存する。すなわち、ｎ枚の用紙に印刷が行なわれた場合、モノクロの平均画像面積率Ｇi(y)は、（８）式で算出でき、平均カラー画像面積率Ｇi(z)は、（９）式で算出できる。また、平均画像面積率算出部２１２は、記憶部２２１に既に記憶されているモノクロの平均画像面積率Ｇi(y)と算出したモノクロの平均画像面積率Ｇi(y)との平均値を算出し、算出した平均値をモノクロの平均画像面積率Ｇi(y)として記憶部２２１に保存し、記憶部２２１に既に記憶されている平均カラー画像面積率Ｇi(z)と算出した平均カラー画像面積率Ｇi(z)との平均値を算出し、算出した平均値を平均カラー画像面積率Ｇi(z)として記憶部２２１に保存する。
【００８４】
【数６】
2008076550.tif 000008
【００８５】
印刷可能枚数算出部２１３は、Ａ４サイズ一枚の用紙の印刷可能領域に対するトナー使用量ｍに、記憶部２２１に記憶されている平均画像面積率算出部２１２により算出されたモノクロの平均画像面積率Ｇi(y)を読み出して乗算することで、Ａ４サイズ一枚の用紙に用いるＢｋトナーの平均使用量Ｍ(y)を算出する。すなわち、（１０）式を用いてＢｋトナーの平均使用量Ｍ(y)を算出できる。また、Ａ４サイズ一枚の用紙の印刷可能領域に対するトナー使用量ｍに、記憶部２２１に記憶されている平均面積率算出部２１２により算出された平均カラー画像面積率Ｇi(z)を読み出して乗算することで、Ａ４サイズ一枚の用紙に用いるＣｒトナーの平均使用量Ｍ(z)を算出する。すなわち、（１１）式を用いてＣｒトナーの平均使用量Ｍ(z)を算出できる。
【００８６】
【数７】
2008076550.tif 000009
【００８７】
そして、印刷可能枚数算出部２１３は、算出したＡ４サイズ一枚の用紙に用いるＢｋトナーの平均使用量Ｍ(y)で、トナー検出部２１４により検出されたＢｋトナー残量Ｔbkを除算することによって、検出されたＢｋトナー残量Ｔbkでモノクロの印刷が可能なＡ４サイズの用紙の枚数であるモノクロの印刷可能枚数Ｐbkを算出するものである。すなわち、（１２）式を用いてモノクロ印刷可能枚数Ｐbkを算出できる。また、印刷可能枚数算出部２１３は、算出したＡ４サイズ一枚の用紙に用いるＣｒトナーの平均使用量Ｍ(z)で、トナー検出部２１４により検出されたＣトナー残量、Ｍトナー残量、およびＹトナー残量の和であるＣｒトナー残量Ｔcrを除算することによって、検出されたＣｒトナー残量Ｔcrでカラーの印刷が可能なＡ４サイズの用紙の枚数であるカラー印刷可能枚数Ｐcrを算出するものである。すなわち、（１３）式を用いてカラー印刷可能枚数Ｐcrを算出できる。そして、印刷可能枚数算出部２１３は、算出したモノクロの印刷可能枚数Ｐbkおよびカラー印刷可能枚数Ｐcrを記憶部２２１に保存するものである。
【００８８】
【数８】
2008076550.tif 000010
【００８９】
なお、本実施の形態では、第１の実施の形態と同様に、Ａ４サイズの用紙に印刷を行なう場合を基本としてモノクロの印刷可能枚数Ｐbk、カラー印刷可能枚数Ｐcrを算出している。従って、他のサイズの用紙に印刷を行なう場合には、第１の実施の形態と同様に「補正量Ｋ」を用いて他のサイズのモノクロの印刷可能枚数Ｐbk、カラー印刷可能枚数Ｐcrを算出する。算出方法については、第１の実施の形態と同様であるため説明を省略する。ここで、Ａ４サイズ一枚の用紙の印刷可能領域に対するトナー使用量ｍは、予め測定または算出されて記憶部２２１に保存されている。
【００９０】
トナー検出部２１４は、用紙に印刷を行なうＢｋトナーにおけるＢｋトナー残量Ｔbk、Ｃトナー残量、Ｍトナー残量、およびＹトナー残量の和であるＣｒトナー残量Ｔcrを検出するものである。
【００９１】
判断部２１６は、第１の実施の形態における判断部と同様の構成および機能であるが、モノクロおよびカラーのそれぞれに対して、印刷枚数が印刷可能枚数を超過するか否かの判断、印刷可能枚数を超過しない印刷モードまたは印刷形式があるか否かの判断をするものである。
【００９２】
表示制御部２１９は、第１の実施の形態における判断部と同様の構成および機能であるが、モノクロおよびカラーのそれぞれに対して、印刷可能枚数の表示、印刷枚数の選択指示の受け付け、印刷モードおよび印刷形式の選択指示を受け付ける設定画面の表示、印刷モードおよび印刷形式の選択指示を受け付けるものである。
【００９３】
次に、以上のように構成された本実施の形態にかかるＭＦＰ２００による印刷可能枚数算出処理について説明する。図５は、第２の実施の形態にかかるＭＦＰにおける印刷可能枚数算出処理の手順を示すフローチャートである。
【００９４】
まず、印刷制御部１１８は、画像処理部１２０において生成された印刷データを、プリンタ部１４０によって用紙に印刷する印刷処理を行う（ステップＳ５１）。この印刷処理の詳細については、図３を参照して後述する。次に、印刷制御部１１８は、印刷処理が終了したか否かを判断する（ステップＳ５２）。そして、印刷処理が終了していないと判断した場合は（ステップＳ５２：Ｎｏ）、印刷制御部１１８は、再度ステップＳ５２に戻って処理を行う。
【００９５】
一方、印刷制御部１１８により印刷処理が終了したと判断した場合は（ステップＳ５２：Ｙｅｓ）、画像面積率算出部２１１は、印刷された用紙一枚に対するモノクロの画像面積率ｇi(y)を、全ての印刷された用紙ごとに（６）式により算出する（ステップＳ５３）。そして、算出したモノクロの画像面積率ｇi(y)それぞれを記憶部２２１に保存する（ステップＳ５４）。
【００９６】
次に、平均画像面積率算出部２１２は、記憶部２２１に記憶されている印刷を行なった全ての用紙におけるモノクロの画像面積率ｇi(y)の平均であるモノクロの平均画像面積率Ｇi(y)を（８）式により算出し、記憶部２２１に既に記憶されているモノクロの平均画像面積率Ｇi(y)と算出したモノクロの平均画像面積率Ｇi(y)との平均値を算出する（ステップＳ５５）。そして、平均画像面積率算出部２１２は、算出した平均値をモノクロの平均画像面積率Ｇi(y)として記憶部２２１に保存する（ステップＳ５６）。
【００９７】
次に、画像面積率算出部２１１は、印刷された用紙一枚に対するカラー画像面積率ｇi(z)を、全ての印刷された用紙ごとに（７）式により算出する（ステップＳ５７）。そして、算出したカラー画像面積率ｇi(z)それぞれを記憶部２２１に保存する（ステップＳ５８）。
【００９８】
次に、平均画像面積率算出部２１２は、記憶部２２１に記憶されている印刷を行なった全ての用紙におけるカラー画像面積率ｇi(z)の平均である平均カラー画像面積率Ｇi(z)を（９）式により算出し、記憶部２２１に既に記憶されている平均カラー画像面積率Ｇi(z)と算出した平均カラー画像面積率Ｇi(z)との平均値を算出する（ステップＳ５９）。そして、平均画像面積率算出部２１２は、算出した平均値を平均カラー画像面積率Ｇi(z)として記憶部２２１に保存する（ステップＳ６０）。
【００９９】
次に、トナー検出部２１４は、ＢｋトナーにおけるＢｋトナー残量ＴbkおよびＣトナー残量、Ｍトナー残量、およびＹトナー残量の和であるＣｒトナー残量Ｔcrを検出する（ステップＳ６１）。そして、印刷可能枚数算出部２１３は、Ａ４サイズ一枚の用紙に用いるＢｋトナーの平均使用量Ｍ(y)およびＣｒトナーの平均使用量Ｍ(z)を、それぞれ（１０）式、（１１）式により算出する。そして、印刷可能枚数算出部２１３は、検出されたＢｋトナー残量Ｔbkからモノクロの印刷が可能なＡ４サイズの用紙の枚数であるモノクロの印刷可能枚数Ｐbkを（１２）式により算出し、検出されたＣｒトナー残量Ｔcrからカラーの印刷が可能なＡ４サイズの用紙の枚数であるカラー印刷可能枚数Ｐcrを（１３）式により算出する。さらに、印刷可能枚数算出部２１３は、印刷可能な他のサイズの用紙の枚数であるモノクロの印刷可能枚数Ｐbkおよびカラー印刷可能枚数Ｐcrも算出する（ステップＳ６２）。そして、印刷可能枚数算出部２１３は、算出したＡ４サイズおよび他のサイズのモノクロの印刷可能枚数Ｐbk、および算出したＡ４サイズおよび他のサイズのカラー印刷可能枚数Ｐcrを記憶部２２１に保存する（ステップＳ６３）。
【０１００】
次に、本実施の形態にかかるＭＦＰ２００による印刷処理について、図３を参照して説明する。
【０１０１】
まず、印刷制御部１１８は、ＭＦＰ２００の電源が投入されて印刷可能状態か否かを判断する（ステップＳ３１）。印刷可能状態でないと判断した場合（ステップＳ３１：Ｎｏ）、印刷制御部１１８は、再度ステップＳ３１に戻って処理を行う。
【０１０２】
一方、印刷可能状態であると判断した場合（ステップＳ３１：Ｙｅｓ）、表示制御部２１９は、利用者によって、モノクロの印刷可能枚数Ｐbkと、カラー印刷可能枚数Ｐcrと、印刷可能枚数を超過しない印刷モードおよび印刷形式とを表示する設定がされているか否かを判断する（ステップＳ３２）。そして、モノクロの印刷可能枚数Ｐbkと、カラー印刷可能枚数Ｐcrと、印刷可能枚数を超過しない印刷モードおよび印刷形式とを表示する設定がされていない場合（ステップＳ３２：Ｎｏ）、印刷制御部１１８は、印刷データを指定された用紙に印刷する通常の印刷処理を行う（ステップＳ３３）。
【０１０３】
一方、モノクロの印刷可能枚数Ｐbkと、カラー印刷可能枚数Ｐcrと、印刷可能枚数を超過しない印刷モードおよび印刷形式とを表示する設定がされている場合（ステップＳ３２：Ｙｅｓ）、表示制御部２１９は、モノクロの印刷可能枚数Ｐbk、カラー印刷可能枚数Ｐcr、印刷モード、印刷形式の選択指示を受け付ける設定画面を、液晶表示部１５１に表示する（ステップＳ３４）。ここで、モノクロの印刷可能枚数Ｐbk、カラー印刷可能枚数Ｐcrの選択指示を受け付ける設定画面について説明する。図６は、モノクロの印刷可能枚数Ｐbkおよびカラー印刷可能枚数Ｐcrの選択指示を受け付ける設定画面である。図６に示すように、設定画面には、それぞれの用紙のサイズごとのモノクロの印刷可能枚数Ｐbk（「Ａ４  ９００枚」、「Ｂ４  ６００枚」等）、それぞれの用紙のサイズごとのカラー印刷可能枚数Ｐcr（「Ａ４  ３００枚」、「Ｂ４  ２００枚」等）が表示されており、利用者がいずれかの印刷可能枚数をタッチ操作することによって、いずれかの印刷枚数の選択指示を受け付ける。
【０１０４】
そして、表示制御部２１９は、設定画面から、利用者によるモノクロまたはカラーの印刷枚数、いずれかの印刷モード、印刷形式の選択指示を受け付け（ステップＳ３５）、印刷制御部１１８は、受け付けたモノクロまたはカラーの印刷枚数、印刷モード、印刷形式に従って、印刷ジョブを設定する（ステップＳ３６）。
【０１０５】
次に、判断部２１６は、印刷制御部１１８によって設定されたモノクロまたはカラーの印刷枚数が、記憶部２２１に記憶されている枚数算出処理で算出したモノクロの印刷可能枚数Ｐbkまたはカラー印刷可能枚数Ｐcrより少ないか否かを判断する（ステップＳ３７）。そして、設定されたモノクロまたはカラーの印刷枚数が、モノクロの印刷可能枚数Ｐbkまたはカラー印刷可能枚数Ｐcrより少ないと判断された場合（ステップＳ３７：Ｙｅｓ）、印刷制御部１１８は、設定されたモノクロまたはカラーの印刷枚数、印刷モード、印刷形式に従って印刷処理を行う（ステップＳ３８）。
【０１０６】
一方、設定されたモノクロまたはカラーの印刷枚数が、モノクロの印刷可能枚数Ｐbkまたはカラー印刷可能枚数Ｐcrより多いと判断された場合（ステップＳ３７：Ｎｏ）、判断部２１６は、モノクロの印刷可能枚数Ｐbkまたはカラー印刷可能枚数Ｐcrを超過しない他の印刷モードまたは印刷形式があるか否かを印刷可能枚数Ｐbk、カラー印刷可能枚数Ｐcrに基づいて判断する（ステップＳ３９）。そして、モノクロの印刷可能枚数Ｐbkまたはカラー印刷可能枚数Ｐcrを超過しない他の印刷モードまたは印刷形式があると判断された場合（ステップＳ３９：Ｙｅｓ）、ステップＳ３４に戻って、表示制御部２１９は、モノクロの印刷可能枚数Ｐbk、カラー印刷可能枚数Ｐcr、他の印刷モードまたは印刷形式の選択指示を受け付ける設定画面を、液晶表示部１５１に表示し（ステップＳ３４）、処理を繰り返す。
【０１０７】
一方、モノクロの印刷可能枚数Ｐbkまたはカラー印刷可能枚数Ｐcrを超過しない他の印刷モードまたは印刷形式がないと判断された場合（ステップＳ３９：Ｎｏ）、表示制御部２１９は、受け付けた印刷モードまたは印刷形式による印刷が不可能である旨と、およびトナーを交換すべき旨とを、液晶表示部１５１に表示する（ステップＳ４０）。
【０１０８】
このように、第２の実施の形態にかかるＭＦＰ２００は、プリンタ部１４０によってトナーを用いて用紙に画像を作像して印刷データを印刷した後、その印刷データからモノクロの画像面積率ｇi(y)およびカラー画像面積率ｇi(z)を算出し、そのモノクロの画像面積率ｇi(y)およびカラー画像面積率ｇi(z)からそれぞれモノクロの平均画像面積率Ｇi(y)および平均カラー画像面積率Ｇi(z)を算出する。そして、記憶部１２１に記憶されているモノクロの平均画像面積率Ｇi(y)と算出したモノクロの平均画像面積率Ｇi(y)の平均値を算出して、モノクロの平均画像面積率Ｇi(y)として保存し、記憶部１２１に記憶されている平均カラー画像面積率Ｇi(z)と算出した平均カラー画像面積率Ｇi(z)の平均値を算出して、平均カラー画像面積率Ｇi(z)として保存する。そして、保存したモノクロの平均画像面積率Ｇi(y)を読み出して算出したＢｋトナー平均使用量Ｍ（y）でＢｋトナー残量Ｔbkを除算することによって、Ｂｋトナー残量で印刷可能枚数Ｐbkを算出する。また、保存した平均カラー画像面積率Ｇi(y)を読み出して算出したＣｒトナー平均使用量Ｍ(z)でＣｒトナー残量Ｔcrを除算することによって、Ｃｒトナー残量Ｔcrで印刷可能枚数Ｐcrを算出する。また、第１の実施の形態と同様に、印刷を行う用紙の枚数が印刷可能枚数を超過している場合、印刷可能枚数を超過しない印刷モードや印刷形式を液晶表示部１５１に表示したり、印刷可能枚数を超過しない印刷モードまたは印刷形式がない場合、受け付けた印刷モードまたは印刷形式による印刷が不可能である旨と、およびトナーを交換すべき旨とを、モノクロおよびカラーのそれぞれに対応して液晶表示部１５１に表示する。
【０１０９】
従って、第１の実施の形態における効果に加えて、前回の印刷に対するカラー画像面積率ｇi(z)をも含めて算出された平均カラー画像面積率Ｇi(z)を用いることで、常に実際の印刷に近い平均カラー画像面積率Ｇi(z)を用いることができるとともに、モノクロとは別個にカラー印刷可能枚数Ｐcrを算出することができ、カラーの印刷に対しても印刷可能枚数をより正確に算出することができ、利便性を向上させることができる。
【０１１０】
なお、第１、２の実施の形態では、Ａ４サイズの用紙の画像面積率から、印刷可能枚数を算出したが、用紙サイズに対する画像面積率に加えて、印刷を行なう画像濃度も印刷可能枚数の算出に用いる構成にしてもよい。例えば、通常の印刷を行う場合の画像の濃度が８０％で、Ａ４サイズの用紙に印刷する場合、あと４０枚の印刷が可能である場合、印刷を行なう濃度を３０％下げて５０％に設定すれば、さらに何枚の印刷が可能となるか等を考慮して印刷可能枚数を算出する。
【０１１１】
図７は、第１、２の実施の形態かかるＭＦＰのハードウェア構成を示すブロック図である。図７に示すように、このＭＦＰ１００、２００は、コントローラ１０とエンジン部（Engine）６０とをＰＣＩ（Peripheral Component Interconnect）バスで接続した構成となる。コントローラ１０は、ＭＦＰ１００、２００全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部６０は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部６０には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【０１１２】
コントローラ１０は、ＣＰＵ１１と、ノースブリッジ（ＮＢ）１３と、システムメモリ（ＭＥＭ−Ｐ）１２と、サウスブリッジ（ＳＢ）１４と、ローカルメモリ（ＭＥＭ−Ｃ）１７と、ＡＳＩＣ（Application Specific Integrated Circuit）１６と、ハードディスクドライブ（ＨＤＤ）１８とを有し、ノースブリッジ（ＮＢ）１３とＡＳＩＣ１６との間をＡＧＰ（Accelerated Graphics Port）バス１５で接続した構成となる。また、ＭＥＭ−Ｐ１２は、ＲＯＭ（Read Only Memory）１２ａと、ＲＡＭ(Random Access Memory)１２ｂとをさらに有する。
【０１１３】
ＣＰＵ１１は、ＭＦＰ１００、２００の全体制御をおこなうものであり、ＮＢ１３、ＭＥＭ−Ｐ１２およびＳＢ１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【０１１４】
ＮＢ１３は、ＣＰＵ１１とＭＥＭ−Ｐ１２、ＳＢ１４、ＡＧＰ１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【０１１５】
ＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ１２ａとＲＡＭ１２ｂとからなる。ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【０１１６】
ＳＢ１４は、ＮＢ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ１４は、ＰＣＩバスを介してＮＢ１３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。
【０１１７】
ＡＳＩＣ１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated Circuit）であり、ＡＧＰ１５、ＰＣＩバス、ＨＤＤ１８およびＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Direct Memory Access Controller）と、エンジン部６０との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ１６には、ＰＣＩバスを介してＦＣＵ（Fax Control Unit）３０、ＵＳＢ（Universal Serial Bus）４０、ＩＥＥＥ１３９４（the Institute of Electrical and Electronics Engineers 1394）インターフェース５０が接続される。操作表示部２０はＡＳＩＣ１６に直接接続されている。
【０１１８】
ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Hard Disk Drive）１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【０１１９】
ＡＧＰ１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【０１２０】
なお、第１、２の実施の形態のＭＦＰ１００、２００で実行される出力可能枚数算出プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【０１２１】
第１、２の実施の形態のＭＦＰ１００、２００で実行される出力可能枚数算出プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０１２２】
さらに、第１、２実施の形態のＭＦＰ１００、２００で実行される出力可能枚数算出プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、第１、２の実施の形態のＭＦＰ１００、２００で実行される出力可能枚数算出プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１２３】
第１、２実施の形態のＭＦＰ１００、２００で実行される出力可能枚数算出プログラムは、上述した各部（画像面積率算出部１１１、２１１、平均画像面積率算出部１１２、２１２、印刷可能枚数算出部１１３、２１３、トナー検出部１１４、２１４、トナー調整部１１５、判断部１１６、２１６、読取制御部１１７、印刷制御部１１８、表示制御部１１９、２１９、画像処理部１２０）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから出力可能枚数算出プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、画像面積率算出部１１１、２１１、平均画像面積率算出部１１２、２１２、印刷可能枚数算出部１１３、２１３、トナー検出部１１４、２１４、トナー調整部１１５、判断部１１６、２１６、読取制御部１１７、印刷制御部１１８、表示制御部１１９、２１９、画像処理部１２０が主記憶装置上に生成されるようになっている。
【図面の簡単な説明】
【０１２４】
【図１】第１の実施の形態にかかるＭＦＰの構成を示すブロック図である。
【図２】第１の実施の形態にかかるＭＦＰにおける印刷可能枚数算出処理の手順を示すフローチャートである。
【図３】第１の実施の形態にかかるＭＦＰにおける印刷処理の手順を示すフローチャートである。
【図４】第２の実施の形態にかかるＭＦＰの構成を示すブロック図である。
【図５】第２の実施の形態にかかるＭＦＰにおける印刷可能枚数算出処理の手順を示すフローチャートである。
【図６】モノクロの印刷可能枚数およびカラー印刷可能枚数の選択指示を受け付ける設定画面を示す説明図である。
【図７】第１、２の実施の形態かかるＭＦＰのハードウェア構成を示すブロック図である。
【符号の説明】
【０１２５】
１００、２００  ＭＦＰ
１１０、２１０  本体部
１１１、２１１  画像面積率算出部
１１２、２１２  平均画像面積率算出部
１１３、２１３  印刷可能枚数算出部
１１４、２１４  トナー検出部
１１５  トナー調整部
１１６、２１６  判断部
１１７  読取制御部
１１８  印刷制御部
１１９、２１９  表示制御部
１２０  画像処理部
１２１、２２１  記憶部
１３０  スキャナ部
１３１  ＣＣＤ
１３２  入力インターフェース
１４０  プリンタ部
１４１  印刷部
１４２  出力インターフェース
１５０  操作表示部
１５１  液晶表示部
１５２  操作部
【図１】
2008076550.tif 000011
【図２】
2008076550.tif 000012
【図３】
2008076550.tif 000013
【図４】
2008076550.tif 000014
【図５】
2008076550.tif 000015
【図６】
2008076550.tif 000016
【図７】
2008076550.tif 000017