(57)【要約】【課題】  印刷数を高精度にカウントすることができる画像形成装置および印刷数カウントプログラムを提供する。【解決手段】  モノクロ印刷用のモノクロカウンターと、カラー印刷用のカラーカウンターとを備えるＭＦＰは、印刷処理においてモノクロトナーおよびカラートナーのうちモノクロトナーのみが消費された場合（Ｓ１６３でＹＥＳ）に、印刷処理における印刷数の反映の対象カウンターとしてモノクロカウンターを決定し（Ｓ１６４）、印刷処理においてカラートナーが消費された場合（Ｓ１６３でＮＯ）に対象カウンターとしてカラーカウンターを決定し（Ｓ１６５）、決定した対象カウンターに印刷処理における印刷数を反映する（Ｓ１６６）。【選択図】  図４
2018130848.tif 000002
【特許請求の範囲】
【請求項１】
印刷数をカウントするためのカウンターとしてのモノクロ印刷用のモノクロカウンターと、
前記カウンターとしてのカラー印刷用のカラーカウンターと、
前記モノクロカウンターおよび前記カラーカウンターのうち印刷処理における印刷数を反映させる対象カウンターを決定する対象カウンター決定手段と、
前記対象カウンター決定手段によって決定された前記対象カウンターに前記印刷処理における印刷数を反映する印刷数反映手段と
を備え、
前記対象カウンター決定手段は、前記印刷処理において無彩色材および有彩色材のうち無彩色材のみが消費された場合に前記対象カウンターとして前記モノクロカウンターを決定し、前記印刷処理において有彩色材が消費された場合に前記対象カウンターとして前記カラーカウンターを決定することを特徴とする画像形成装置。
【請求項２】
前記印刷数反映手段は、色材が消費されなかった場合の印刷数をゼロにすることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
画像データに対して色変換を実行する色変換手段と、
前記色変換手段によって色変換が実行された後の前記画像データに応じて記録媒体に印刷を実行する印刷デバイスと、
前記印刷デバイスを稼働させる印刷デバイス稼働手段と
を備え、
前記色変換手段は、前記印刷デバイスにおいて使用可能な色材の色に応じて前記画像データに対して色変換を実行し、
前記対象カウンター決定手段は、前記色変換手段によって色変換が実行された後の前記画像データに基づいて前記印刷デバイス稼働手段が前記印刷デバイスを稼働させる場合、前記印刷処理における色材の消費量ではなく、前記色変換手段によって色変換が実行された後の前記画像データに基づいて前記対象カウンターを決定することを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
画像データに応じて記録媒体に印刷を実行する印刷デバイスと、
前記印刷デバイスを稼働させる印刷デバイス稼働手段と
を備え、
前記対象カウンター決定手段は、前記印刷デバイスによる記録媒体の供給の開始のタイミングとしての媒体供給タイミングで前記対象カウンターに前記印刷処理における印刷数を反映する場合、特定の方法で前記対象カウンターを決定し、
前記印刷数反映手段は、
前記対象カウンター決定手段によって前記特定の方法で決定された前記対象カウンターと、
前記印刷処理における色材の消費量に基づいて前記対象カウンター決定手段によって決定された前記対象カウンターと
が異なる場合、前記媒体供給タイミングで前記対象カウンターに反映した印刷数を修正することを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項５】
印刷数をカウントするためのカウンターとしてのモノクロ印刷用のモノクロカウンターと、
前記カウンターとしてのカラー印刷用のカラーカウンターと
を備える画像形成装置に、
前記モノクロカウンターおよび前記カラーカウンターのうち印刷処理における印刷数を反映させる対象カウンターを決定する対象カウンター決定手段と、
前記対象カウンター決定手段によって決定された前記対象カウンターに前記印刷処理における印刷数を反映する印刷数反映手段と
を実現させ、
前記対象カウンター決定手段は、前記印刷処理において無彩色材および有彩色材のうち無彩色材のみが消費された場合に前記対象カウンターとして前記モノクロカウンターを決定し、前記印刷処理において有彩色材が消費された場合に前記対象カウンターとして前記カラーカウンターを決定することを特徴とする印刷数カウントプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷数をカウントする画像形成装置および印刷数カウントプログラムに関する。
【背景技術】
【０００２】
従来、光学式スキャナーなど光学情報を電気信号に変換する画像入力ユニットと、画像入力ユニットから受け渡された画像信号に応じた印刷イメージを生成するレーザースキャニングユニットと、レーザースキャニングユニットから受け渡された印刷イメージに応じて印刷を実行する印刷ユニットと、レーザースキャニングユニットから受け渡された変調信号、すなわち、「印刷イメージを形成する元となる印刷画像情報を表す信号」に基づいて、印刷ユニットによる印刷に対する課金額を算出する課金ユニットとを備える画像形成装置が知られている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載された課金ユニットは、レーザースキャニングユニットから受け渡された変調信号を白色信号、Ｒ（レッド）信号、Ｇ（グリーン）信号およびＢ（ブルー）信号に分類する変調信号分類器と、変調信号分類器によって分類された白色信号、Ｒ信号、Ｇ信号およびＢ信号のそれぞれの信号量を計測し、各電気信号を数値化するアナログ／デジタルのコンバーターとして機能する信号カウンターと、信号カウンターによって数値化された白色信号、Ｒ信号、Ｇ信号およびＢ信号のそれぞれの信号量を、白色信号、Ｒ信号、Ｇ信号およびＢ信号のそれぞれにＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）およびＫ（ブラック）のそれぞれのトナーの消費量に応じて設定された変換レートに基づいて、課金額に変換するカウンター値／課金額変換器と、カウンター値／課金額変換器から受け渡された、白色信号、Ｒ信号、Ｇ信号およびＢ信号のそれぞれの課金額を累積する課金料計算器と、課金料計算器によって累積された、白色信号、Ｒ信号、Ｇ信号およびＢ信号のそれぞれの課金額を加算して総合的な課金料を算出する課金料加算器とを備えている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−０６６７９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された画像形成装置においては、Ｙ、Ｍ、ＣおよびＫのそれぞれのトナーの消費量に応じて課金額を算出することはできるが、印刷数を高精度にカウントすることはできないという問題がある。
【０００６】
そこで、本発明は、印刷数を高精度にカウントすることができる画像形成装置および印刷数カウントプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、印刷数をカウントするためのカウンターとしてのモノクロ印刷用のモノクロカウンターと、前記カウンターとしてのカラー印刷用のカラーカウンターと、前記モノクロカウンターおよび前記カラーカウンターのうち印刷処理における印刷数を反映させる対象カウンターを決定する対象カウンター決定手段と、前記対象カウンター決定手段によって決定された前記対象カウンターに前記印刷処理における印刷数を反映する印刷数反映手段とを備え、前記対象カウンター決定手段は、前記印刷処理において無彩色材および有彩色材のうち無彩色材のみが消費された場合に前記対象カウンターとして前記モノクロカウンターを決定し、前記印刷処理において有彩色材が消費された場合に前記対象カウンターとして前記カラーカウンターを決定することを特徴とする。
【０００８】
この構成により、本発明の画像形成装置は、印刷処理において無彩色材および有彩色材のうち無彩色材のみが消費された場合に対象カウンターとしてモノクロカウンターを決定し、印刷処理において有彩色材が消費された場合に対象カウンターとしてカラーカウンターを決定するので、モノクロカウンターおよびカラーカウンターのうち適切なカウンターを対象カウンターとして決定することができ、その結果、印刷数を高精度にカウントすることができる。
【０００９】
本発明の画像形成装置において、前記印刷数反映手段は、色材が消費されなかった場合の印刷数をゼロにしても良い。
【００１０】
この構成により、本発明の画像形成装置は、色材が消費されなかった場合の印刷数をゼロにするので、モノクロカウンターおよびカラーカウンターの何れかによって示される印刷数を誤って増加させることを防止することができ、その結果、印刷数を高精度にカウントすることができる。
【００１１】
本発明の画像形成装置は、画像データに対して色変換を実行する色変換手段と、前記色変換手段によって色変換が実行された後の前記画像データに応じて記録媒体に印刷を実行する印刷デバイスと、前記印刷デバイスを稼働させる印刷デバイス稼働手段とを備え、前記色変換手段は、前記印刷デバイスにおいて使用可能な色材の色に応じて前記画像データに対して色変換を実行し、前記対象カウンター決定手段は、前記色変換手段によって色変換が実行された後の前記画像データに基づいて前記印刷デバイス稼働手段が前記印刷デバイスを稼働させる場合、前記印刷処理における色材の消費量ではなく、前記色変換手段によって色変換が実行された後の前記画像データに基づいて前記対象カウンターを決定しても良い。
【００１２】
この構成により、本発明の画像形成装置は、色変換が実行された後の画像データに基づいて印刷デバイスを稼働させる場合、印刷処理における色材の消費量ではなく、色変換が実行された後の画像データに基づいて対象カウンターを決定するので、対象カウンターを決定するための処理量を低減することができる。
【００１３】
本発明の画像形成装置は、画像データに応じて記録媒体に印刷を実行する印刷デバイスと、前記印刷デバイスを稼働させる印刷デバイス稼働手段とを備え、前記対象カウンター決定手段は、前記印刷デバイスによる記録媒体の供給の開始のタイミングとしての媒体供給タイミングで前記対象カウンターに前記印刷処理における印刷数を反映する場合、特定の方法で前記対象カウンターを決定し、前記印刷数反映手段は、前記対象カウンター決定手段によって前記特定の方法で決定された前記対象カウンターと、前記印刷処理における色材の消費量に基づいて前記対象カウンター決定手段によって決定された前記対象カウンターとが異なる場合、前記媒体供給タイミングで前記対象カウンターに反映した印刷数を修正しても良い。
【００１４】
この構成により、本発明の画像形成装置は、媒体供給タイミングでカウンターに印刷処理における印刷数を反映する場合に、媒体供給タイミングの前に特定の方法で決定した対象カウンターと、印刷処理における色材の消費量に基づいて決定した対象カウンターとが異なるとき、媒体供給タイミングでカウンターに反映した印刷数を修正するので、媒体供給タイミングでカウンターに印刷処理における印刷数を反映する場合であっても、印刷数を高精度にカウントすることができる。
【００１５】
本発明の印刷数カウントプログラムは、印刷数をカウントするためのカウンターとしてのモノクロ印刷用のモノクロカウンターと、前記カウンターとしてのカラー印刷用のカラーカウンターとを備える画像形成装置に、前記モノクロカウンターおよび前記カラーカウンターのうち印刷処理における印刷数を反映させる対象カウンターを決定する対象カウンター決定手段と、前記対象カウンター決定手段によって決定された前記対象カウンターに前記印刷処理における印刷数を反映する印刷数反映手段とを実現させ、前記対象カウンター決定手段は、前記印刷処理において無彩色材および有彩色材のうち無彩色材のみが消費された場合に前記対象カウンターとして前記モノクロカウンターを決定し、前記印刷処理において有彩色材が消費された場合に前記対象カウンターとして前記カラーカウンターを決定することを特徴とする。
【００１６】
この構成により、本発明の印刷数カウントプログラムを実行する画像形成装置は、印刷処理において無彩色材および有彩色材のうち無彩色材のみが消費された場合に対象カウンターとしてモノクロカウンターを決定し、印刷処理において有彩色材が消費された場合に対象カウンターとしてカラーカウンターを決定するので、モノクロカウンターおよびカラーカウンターのうち適切なカウンターを対象カウンターとして決定することができ、その結果、印刷数を高精度にカウントすることができる。
【発明の効果】
【００１７】
本発明の画像形成装置および印刷数カウントプログラムは、印刷数を高精度にカウントすることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施の形態に係るＭＦＰのブロック図である。
【図２】図１に示すＡＳＩＣの一例としてのＡＳＩＣ（Ｔｙｐｅ  Ａ）の処理の一例を示す図である。
【図３】図１に示すＡＳＩＣの一例としてのＡＳＩＣ（Ｔｙｐｅ  Ｂ）の処理の一例を示す図である。
【図４】印刷数のカウントを実行する場合の図１に示すＭＦＰの動作のフローチャートである。
【図５】印刷と、印刷数のカウントとを実行する場合の図１に示すＭＦＰの動作のフローチャートである。
【図６】印刷数のカウントを実行する場合の本発明の第２の実施の形態に係るＭＦＰの動作のフローチャートである。
【図７】ＡＳＩＣがＡＳＩＣ（Ｔｙｐｅ  Ａ）である場合に印刷と、印刷数のカウントとを実行するときの本発明の第２の実施の形態に係るＭＦＰの動作のフローチャートである。
【図８】印刷数のカウントのタイミングが設定される場合の本発明の第３の実施の形態に係るＭＦＰの動作のフローチャートである。
【図９】本発明の第３の実施の形態に係るＭＦＰの表示部に表示されるカウントタイミング設定画面の一例を示す図である。
【図１０】媒体供給タイミングで印刷数のカウントを実行する場合の本発明の第３の実施の形態に係るＭＦＰの動作のフローチャートである。
【図１１】印刷が終了した時点で印刷数のカウントを修正する場合の本発明の第３の実施の形態に係るＭＦＰの動作の一部のフローチャートである。
【図１２】図１１に示す動作の続きのフローチャートである。
【図１３】印刷と、印刷数のカウントとを実行する場合の本発明の第３の実施の形態に係るＭＦＰの動作のフローチャートである。
【図１４】印刷が終了した時点で印刷数のカウントを修正する場合の本発明の第３の実施の形態に係るＭＦＰの動作の変形例の一部のフローチャートである。
【図１５】印刷と、印刷数のカウントとを実行する場合の本発明の第３の実施の形態に係るＭＦＰの動作の変形例のフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について、図面を用いて説明する。
【００２０】
（第１の実施の形態）
まず、本発明の第１の実施の形態に係る画像形成装置としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）の構成について説明する。
【００２１】
図１は、本実施の形態に係るＭＦＰ１０のブロック図である。
【００２２】
図１に示すように、ＭＦＰ１０は、種々の操作が入力されるボタンなどの入力デバイスである操作部１１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部１２と、用紙などの記録媒体に画像を印刷する印刷デバイスであるプリンター１３と、原稿から画像を読み取る読取デバイスであるスキャナー１４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部１５と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部１６と、印刷処理の少なくとも一部を実行するＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１７と、印刷数をカウントするためのカウンターとしてのモノクロ印刷用のモノクロカウンター１８と、印刷数をカウントするためのカウンターとしてのカラー印刷用のカラーカウンター１９と、各種の情報を記憶する半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部２０と、ＭＦＰ１０全体を制御する制御部２１とを備えている。
【００２３】
印刷数とは、例えば、記録媒体に対して実際に印刷された面数である。通常、１枚の記録媒体には表面および裏面の２面が存在する。したがって、１枚の記録媒体の両面に実際に印刷された場合には、この記録媒体に対する印刷数は２である。また、１枚の記録媒体の片面のみに実際に印刷された場合には、この記録媒体に対する印刷数は１である。
【００２４】
プリンター１３は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）およびＫ（ブラック）で表されるＣＭＹＫ形式の画像データに応じて記録媒体に印刷を実行するデバイスである。プリンター１３は、シアン、マゼンタ、イエローおよびブラックのうちブラックのみのトナーを使用したモノクロ印刷用のモノクロ印刷部１３ａと、シアン、マゼンタおよびイエローの少なくとも１つのトナーを使用したカラー印刷用のカラー印刷部１３ｂとを備えている。モノクロ印刷部１３ａは、例えば、ブラック用の感光体ドラムを含んでいる。カラー印刷部１３ｂは、例えば、シアン用の感光体ドラムと、マゼンタ用の感光体ドラムと、イエロー用の感光体ドラムとを含んでいる。モノクロ印刷においては、カラー印刷部１３ｂが使用されることはない。しかしながら、カラー印刷においては、モノクロ印刷部１３ａが使用されることもある。
【００２５】
ＡＳＩＣ１７は、プリンター１３において使用可能なトナーの色に応じて画像データに対して色変換を実行する色変換手段を構成している。すなわち、ＡＳＩＣ１７は、画像データに対してＣＭＹＫ形式への色変換を実行する。
【００２６】
モノクロカウンター１８およびカラーカウンター１９は、記憶部２０の一部によって構成されても良い。
【００２７】
記憶部２０は、印刷数をカウントするための印刷数カウントプログラム２０ａを記憶している。印刷数カウントプログラム２０ａは、ＭＦＰ１０の製造段階でＭＦＰ１０にインストールされていても良いし、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの外部の記憶媒体からＭＦＰ１０に追加でインストールされても良いし、ネットワーク上からＭＦＰ１０に追加でインストールされても良い。
【００２８】
制御部２１は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭまたは記憶部２０に記憶されているプログラムを実行する。
【００２９】
制御部２１は、印刷数カウントプログラム２０ａを実行することによって、プリンター１３を稼働させる印刷デバイス稼働手段２１ａと、モノクロカウンター１８およびカラーカウンター１９のうち印刷処理における印刷数を反映させる対象のカウンターとしての対象カウンターを決定する対象カウンター決定手段２１ｂと、対象カウンター決定手段２１ｂによって決定された対象カウンターに印刷処理における印刷数を反映する印刷数反映手段２１ｃとを実現する。
【００３０】
制御部２１は、汎用の処理部であるので、性能的には、ＡＳＩＣ１７によって実行される処理を実行することは可能である。しかしながら、ＭＦＰ１０は、ＡＳＩＣ１７を備えることによって、制御部２１の負荷を低減することが可能である。したがって、例えば、ＭＦＰ１０は、ＲＡＭが小容量であるなど、制御部２１が低性能である場合であっても、ＡＳＩＣ１７を備えることによって、プリント機能の処理と、コピー機能の処理とのマルチ処理が可能である。
【００３１】
ここで、ＭＦＰ１０は、以下に説明するＡＳＩＣ（Ｔｙｐｅ  Ａ）およびＡＳＩＣ（Ｔｙｐｅ  Ｂ）のうち何れか１つがＡＳＩＣ１７として搭載されることができる。
【００３２】
図２は、ＡＳＩＣ（Ｔｙｐｅ  Ａ）の処理の一例を示す図である。
【００３３】
まず、プリント機能が実行される場合のＡＳＩＣ（Ｔｙｐｅ  Ａ）の処理について説明する
【００３４】
図２に示すように、ＡＳＩＣ（Ｔｙｐｅ  Ａ）は、プリントデータをレンダリングして画像データを生成する（Ｓ１０１）。なお、Ｓ１０１において生成した画像データは、Ｃ（シアン）、Ｍ（マゼンタ）およびＹ（イエロー）で表されるＣＭＹ形式の画像データであり、プリンター１３を動作させるためには適切な形式の画像データではない。
【００３５】
次いで、ＡＳＩＣ（Ｔｙｐｅ  Ａ）は、対象の画像データに対してＣＭＹ形式からＣＭＹＫ形式への色変換を実行する（Ｓ１２１）。
【００３６】
次いで、ＡＳＩＣ（Ｔｙｐｅ  Ａ）は、Ｓ１２１において色変換を実行した画像データに対して回転処理を実行し（Ｓ１２２）、回転処理を実行した画像データに対してプリンター１３の特性に合わせてハーフトーン処理などの色調整を実行した（Ｓ１２３）後、色調整を実行した画像データをプリンター１３に出力する（Ｓ１２４）。
【００３７】
次に、コピー機能が実行される場合のＡＳＩＣ（Ｔｙｐｅ  Ａ）の処理について説明する
【００３８】
図２に示すように、ＡＳＩＣ（Ｔｙｐｅ  Ａ）は、スキャナー１４に原稿を読み取らせることによってコピーデータ、すなわち、原稿のＲＧＢ形式の画像データを生成し（Ｓ１１１）、生成した画像データに対してＲＧＢ形式からＣＭＹ形式への色変換を実行する（Ｓ１１２）。
【００３９】
次いで、ＡＳＩＣ（Ｔｙｐｅ  Ａ）は、プリント機能が実行される場合と同様に、対象の画像データに対してＳ１２１〜Ｓ１２４の処理を実行する。
【００４０】
なお、ＡＳＩＣ（Ｔｙｐｅ  Ａ）は、処理途中のデータを記憶部２０または制御部２１のＲＡＭに一時的に記憶させつつ図２に示す処理を実行する。ＡＳＩＣ（Ｔｙｐｅ  Ａ）は、後述するＡＳＩＣ（Ｔｙｐｅ  Ｂ）と比較して、早い段階で画像データをＣＭＹ形式からＣＭＹＫ形式に変換する。ここで、ＣＭＹＫ形式の画像データは、ＣＭＹ形式の画像データと比較して、色の要素がブラック分だけ多いので、データの量が多い。したがって、ＡＳＩＣ（Ｔｙｐｅ  Ａ）は、後述するＡＳＩＣ（Ｔｙｐｅ  Ｂ）と比較して、処理途中のデータの量が多い。ここで、記憶部２０は、制御部２１のＲＡＭと比較して、通常、大容量である。したがって、ＡＳＩＣ（Ｔｙｐｅ  Ａ）は、処理途中のデータの一時的な記憶先を記憶部２０にしても良い。
【００４１】
図３は、ＡＳＩＣ（Ｔｙｐｅ  Ｂ）の処理の一例を示す図である。
【００４２】
まず、プリント機能が実行される場合のＡＳＩＣ（Ｔｙｐｅ  Ｂ）の処理について説明する
【００４３】
図３に示すように、ＡＳＩＣ（Ｔｙｐｅ  Ｂ）は、ＡＳＩＣ（Ｔｙｐｅ  Ａ）と同様に、Ｓ１０１の処理を実行する。
【００４４】
次いで、ＡＳＩＣ（Ｔｙｐｅ  Ｂ）は、対象の画像データに対して回転処理を実行し（Ｓ１３１）、回転処理を実行した画像データに対してプリンター１３の特性に合わせてハーフトーン処理などの色調整を実行する（Ｓ１３２）。
【００４５】
次いで、ＡＳＩＣ（Ｔｙｐｅ  Ｂ）は、Ｓ１３２において色調整を実行した画像データに対してＣＭＹ形式からＣＭＹＫ形式への色変換を実行する（Ｓ１３３）。
【００４６】
次いで、ＡＳＩＣ（Ｔｙｐｅ  Ｂ）は、Ｓ１３３において色変換を実行した画像データをプリンター１３に出力する（Ｓ１３４）。
【００４７】
次に、コピー機能が実行される場合のＡＳＩＣ（Ｔｙｐｅ  Ｂ）の処理について説明する
【００４８】
図３に示すように、ＡＳＩＣ（Ｔｙｐｅ  Ｂ）は、ＡＳＩＣ（Ｔｙｐｅ  Ａ）と同様に、Ｓ１１１〜Ｓ１１２の処理を実行する。
【００４９】
次いで、ＡＳＩＣ（Ｔｙｐｅ  Ｂ）は、プリント機能が実行される場合と同様に、対象の画像データに対してＳ１３１〜Ｓ１３４の処理を実行する。
【００５０】
なお、ＡＳＩＣ（Ｔｙｐｅ  Ｂ）は、処理途中のデータを記憶部２０または制御部２１のＲＡＭに一時的に記憶させつつ図３に示す処理を実行する。ＡＳＩＣ（Ｔｙｐｅ  Ｂ）は、上述したＡＳＩＣ（Ｔｙｐｅ  Ａ）と比較して、遅い段階で画像データをＣＭＹ形式からＣＭＹＫ形式に変換する。ここで、ＣＭＹ形式の画像データは、ＣＭＹＫ形式の画像データと比較して、色の要素がブラック分だけ少ないので、データの量が少ない。したがって、ＡＳＩＣ（Ｔｙｐｅ  Ｂ）は、ＡＳＩＣ（Ｔｙｐｅ  Ａ）と比較して、処理途中のデータの量が少ない。ここで、制御部２１のＲＡＭは、記憶部２０と比較して、通常、小容量である。したがって、ＡＳＩＣ（Ｔｙｐｅ  Ｂ）は、処理途中のデータの一時的な記憶先を制御部２１のＲＡＭにしても良い。ＭＦＰ１０は、ＡＳＩＣ１７としてＡＳＩＣ（Ｔｙｐｅ  Ｂ）を備える場合に、ＡＳＩＣ（Ｔｙｐｅ  Ｂ）が処理途中のデータの一時的な記憶先を制御部２１のＲＡＭにするとき、記憶部２０を備えなくても良い。ＭＦＰ１０は、記憶部２０を備えない場合、印刷数カウントプログラム２０ａを制御部２１のＲＯＭに記憶しても良いし、印刷数カウントプログラム２０ａを記憶する小容量の記憶部を備えても良い。
【００５１】
上述したように、ＡＳＩＣ（Ｔｙｐｅ  Ｂ）は、ＡＳＩＣ（Ｔｙｐｅ  Ａ）と比較して、処理途中のデータの量が少ない。したがって、ＡＳＩＣ１７がＡＳＩＣ（Ｔｙｐｅ  Ｂ）である場合、制御部２１のＣＰＵバスの帯域を低減することや、上述したようにＭＦＰ１０が記憶部２０を備えないことができるので、ＭＦＰ１０を低価格化することができる。そのため、ＭＦＰ１０がいわゆるローエンドやミドルレンジと言われるクラスのＭＦＰである場合、ＡＳＩＣ１７がＡＳＩＣ（Ｔｙｐｅ  Ｂ）であることが多い。
【００５２】
次に、ＭＦＰ１０の動作について説明する。
【００５３】
まず、プリンター１３を稼働する場合のＭＦＰ１０の動作について説明する。
【００５４】
プリンター１３は、印刷デバイス稼働手段２１ａによって稼働されてから実際に印刷を実行可能になるまでに特定の時間が必要である。したがって、印刷デバイス稼働手段２１ａは、Ｓ１２４またはＳ１３４の処理の後にプリンター１３を稼働させた場合、印刷が完了するまでに必要な時間が長くなる。
【００５５】
そのため、ＭＦＰ１０がＡＳＩＣ１７としてＡＳＩＣ（Ｔｙｐｅ  Ａ）を搭載している場合、印刷デバイス稼働手段２１ａは、Ｓ１２１においてＡＳＩＣ１７によって色変換が実行された後の画像データに基づいて、Ｓ１２１と、Ｓ１２２との間のタイミング（図２におけるｔ１４１）で、プリンター１３を稼働させる。すなわち、印刷デバイス稼働手段２１ａは、Ｓ１２１においてＡＳＩＣ１７によって色変換が実行された後の画像データにおいて、シアン、マゼンタ、イエローおよびブラックのうちブラックのみが含まれる場合、モノクロ印刷であると判断して、モノクロ印刷部１３ａおよびカラー印刷部１３ｂのうちモノクロ印刷部１３ａのみを稼働させる。一方、印刷デバイス稼働手段２１ａは、Ｓ１２１においてＡＳＩＣ１７によって色変換が実行された後の画像データにおいて、シアン、マゼンタおよびイエローの少なくとも１つが含まれる場合、カラー印刷であると判断して、モノクロ印刷部１３ａおよびカラー印刷部１３ｂを稼働させる。
【００５６】
また、ＭＦＰ１０がＡＳＩＣ１７としてＡＳＩＣ（Ｔｙｐｅ  Ｂ）を搭載している場合、印刷デバイス稼働手段２１ａは、Ｓ１０１またはＳ１１１においてＡＳＩＣ１７によって生成された画像データに基づいて、Ｓ１０１またはＳ１１２と、Ｓ１３１との間のタイミング（図３におけるｔ１４２）で、プリンター１３を稼働させる。すなわち、印刷デバイス稼働手段２１ａは、Ｓ１０１またはＳ１１１においてＡＳＩＣ１７によって生成された画像データがＣＭＹＫ形式の画像データに変換されたと仮定した場合にブラックのみが含まれることが明確であるとき、モノクロ印刷であると判断して、モノクロ印刷部１３ａおよびカラー印刷部１３ｂのうちモノクロ印刷部１３ａのみを稼働させる。一方、印刷デバイス稼働手段２１ａは、Ｓ１０１またはＳ１１１においてＡＳＩＣ１７によって生成された画像データがＣＭＹＫ形式の画像データに変換されたと仮定した場合にブラックのみが含まれることが明確ではないとき、カラー印刷であると判断して、モノクロ印刷部１３ａおよびカラー印刷部１３ｂを稼働させる。
【００５７】
次に、印刷数のカウントを実行する場合のＭＦＰ１０の動作について説明する。
【００５８】
図４は、印刷数のカウントを実行する場合のＭＦＰ１０の動作のフローチャートである。
【００５９】
制御部２１は、１つの印刷ジョブに対する印刷が終了する度に、図４に示す動作を実行する。
【００６０】
図４に示すように、印刷数反映手段２１ｃは、対象の印刷ジョブにおける画像データに応じた印刷面のうち、最初の印刷面を対象にする（Ｓ１６１）。
【００６１】
次いで、印刷数反映手段２１ｃは、対象の印刷面に対してトナーが消費されたか否かを判断する（Ｓ１６２）。
【００６２】
対象カウンター決定手段２１ｂは、対象の印刷面に対してトナーが消費されたとＳ１６２において判断されると、対象の印刷面に対して無彩色材としてのモノクロトナーおよび有彩色材としてのカラートナーのうちモノクロトナーのみが消費されたか否かを判断する（Ｓ１６３）。
【００６３】
対象カウンター決定手段２１ｂは、対象の印刷面に対してモノクロトナーおよびカラートナーのうちモノクロトナーのみが消費された、すなわち、モノクロ印刷であったとＳ１６３において判断すると、対象カウンターとしてモノクロカウンター１８を決定する（Ｓ１６４）。
【００６４】
対象カウンター決定手段２１ｂは、対象の印刷面に対してモノクロトナー以外のトナーが消費された、すなわち、カラー印刷であったとＳ１６３において判断すると、対象カウンターとしてカラーカウンター１９を決定する（Ｓ１６５）。
【００６５】
印刷数反映手段２１ｃは、Ｓ１６４またはＳ１６５の処理の後、対象カウンターの値を１つ加算して（Ｓ１６６）、対象の印刷ジョブにおける画像データに応じた印刷面のうち後続の印刷面が存在するか否かを判断する（Ｓ１６７）。
【００６６】
印刷数反映手段２１ｃは、対象の印刷面に対してトナーが消費されなかったとＳ１６２において判断すると、モノクロカウンター１８およびカラーカウンター１９の値を変化させず、Ｓ１６７の処理を実行する。すなわち、印刷数反映手段２１ｃは、トナーが消費されなかった場合の印刷数をゼロにする。
【００６７】
印刷数反映手段２１ｃは、後続の印刷面が存在するとＳ１６７において判断すると、対象の印刷面の次の印刷面を新たな対象として（Ｓ１６８）、Ｓ１６２の処理を実行する。
【００６８】
印刷数反映手段２１ｃは、後続の印刷面が存在しないとＳ１６７において判断すると、図４に示す動作を終了する。
【００６９】
次に、印刷と、印刷数のカウントとを実行する場合のＭＦＰ１０の動作の流れについて説明する。
【００７０】
図５は、印刷と、印刷数のカウントとを実行する場合のＭＦＰ１０の動作のフローチャートである。上述したように、印刷が終了すると図４に示す処理が実行されるが、図５では印刷が終了した後については、主な処理を抜粋して表している。
【００７１】
図５に示すように、ＭＦＰ１０は、ＡＳＩＣ１７による画像データの処理を開始した（Ｓ１９１）後、今回の印刷がモノクロ印刷およびカラー印刷の何れであるかを画像データに基づいて判断する（Ｓ１９２）。Ｓ１９２の処理は、ＭＦＰ１０がＡＳＩＣ１７としてＡＳＩＣ（Ｔｙｐｅ  Ａ）を搭載している場合、上述したようにｔ１４１において実行される。また、Ｓ１９２の処理は、ＭＦＰ１０がＡＳＩＣ１７としてＡＳＩＣ（Ｔｙｐｅ  Ｂ）を搭載している場合、上述したようにｔ１４２において実行される。印刷デバイス稼働手段２１ａは、Ｓ１９２での判断結果が「モノクロ印刷」の場合、モノクロ印刷部１３ａを稼働させ、Ｓ１９２での判断結果が「カラー印刷」の場合、モノクロ印刷部１３ａおよびカラー印刷部１３ｂを稼働させる。
【００７２】
ＭＦＰ１０は、Ｓ１９２の処理の後、プリンター１３による印刷の実行を完了する（Ｓ１９３）と、今回の印刷がモノクロ印刷およびカラー印刷の何れであるかをトナーの消費量に基づいて判断する（Ｓ１９４）。ここで、Ｓ１９２における判断結果は、Ｓ１９４の判断に影響しない。Ｓ１９４の処理は、Ｓ１６３として上述した処理である。なお、印刷デバイス稼働手段２１ａは、ＭＦＰ１０がＡＳＩＣ１７としてＡＳＩＣ（Ｔｙｐｅ  Ａ）を搭載している場合、図２に示すＳ１２４の後、プリンター１３において印刷が実行されている間、印刷面毎のモノクロトナーの消費量とカラートナーの消費量を記憶部２０に記憶する。また、印刷デバイス稼働手段２１ａは、ＭＦＰ１０がＡＳＩＣ１７としてＡＳＩＣ（Ｔｙｐｅ  Ｂ）を搭載している場合、図２に示すＳ１３４の後、プリンター１３において印刷が実行されている間、印刷面毎のモノクロトナーの消費量とカラートナーの消費量を記憶部２０に記憶する。
【００７３】
そして、ＭＦＰ１０は、モノクロカウンター１８およびカラーカウンター１９のうちＳ１９４における判断結果に応じたカウンターの値を増加させて（Ｓ１９５）、図５に示す動作を終了する。Ｓ１９５の処理は、Ｓ１６６として上述した処理である。
【００７４】
以上に説明したように、ＭＦＰ１０は、印刷処理においてモノクロトナーおよびカラートナーのうちモノクロトナーのみが消費された場合（Ｓ１６３でＹＥＳ）に対象カウンターとしてモノクロカウンター１８を決定し（Ｓ１６４）、印刷処理においてカラートナーが消費された場合（Ｓ１６３でＮＯ）に対象カウンターとしてカラーカウンター１９を決定する（Ｓ１６５）ので、モノクロカウンター１８およびカラーカウンター１９のうち適切なカウンターを対象カウンターとして決定することができ、その結果、印刷数を高精度にカウントすることができる。
【００７５】
ＭＦＰ１０は、トナーが消費されなかった場合（Ｓ１６３でＮＯ）の印刷数をゼロにするので、モノクロカウンター１８およびカラーカウンター１９の何れかによって示される印刷数を誤って増加させることを防止することができ、その結果、印刷数を高精度にカウントすることができる。
【００７６】
（第２の実施の形態）
本発明の第２の実施の形態に係る画像形成装置としてのＭＦＰの構成は、第１の実施の形態に係るＭＦＰ１０（図１参照。）の構成と同様であるので、ＭＦＰ１０の構成と同一の符号を使用して、詳細な説明を省略する。
【００７７】
本実施の形態に係るＭＦＰの動作について説明する。
【００７８】
まず、印刷数のカウントを実行する場合の本実施の形態に係るＭＦＰの動作について説明する。
【００７９】
図６は、印刷数のカウントを実行する場合の本実施の形態に係るＭＦＰの動作のフローチャートである。
【００８０】
制御部２１は、１つの印刷ジョブに対する印刷が終了する度に、図６に示す動作を実行する。
【００８１】
図６に示すように、対象カウンター決定手段２１ｂは、ＡＳＩＣ１７から識別情報を取得し（Ｓ２０１）、取得した識別情報に基づいてＡＳＩＣ１７の種類を判断する（Ｓ２０２）。
【００８２】
印刷数反映手段２１ｃは、ＡＳＩＣ１７がＡＳＩＣ（Ｔｙｐｅ  Ａ）であるとＳ２０２において判断されると、対象の印刷ジョブにおける画像データに応じた印刷面のうち、最初の印刷面を対象にする（Ｓ２０３）。
【００８３】
次いで、印刷数反映手段２１ｃは、対象の印刷面に対する印刷が実行されたか否かを画像データに基づいて判断する（Ｓ２０４）。Ｓ２０４において使用される画像データは、Ｓ１２１において生成された画像データである。
【００８４】
印刷数反映手段２１ｃは、対象の印刷面に対する印刷が実行されたとＳ２０４において判断すると、対象の印刷面に対する印刷がモノクロ印刷であるか否かを画像データに基づいて判断する（Ｓ２０５）。Ｓ２０５において使用される画像データは、Ｓ１２１において生成された画像データである。
【００８５】
対象カウンター決定手段２１ｂは、対象の印刷面に対する印刷がモノクロ印刷であるとＳ２０５において判断されると、対象カウンターとしてモノクロカウンター１８を決定する（Ｓ２０６）。
【００８６】
対象カウンター決定手段２１ｂは、対象の印刷面に対する印刷がモノクロ印刷ではない、すなわち、カラー印刷であるとＳ２０５において判断すると、対象カウンターとしてカラーカウンター１９を決定する（Ｓ２０７）。
【００８７】
印刷数反映手段２１ｃは、Ｓ２０６またはＳ２０７の処理の後、対象カウンターの値を１つ加算して（Ｓ２０８）、対象の印刷ジョブにおける画像データに応じた印刷面のうち後続の印刷面が存在するか否かを判断する（Ｓ２０９）。
【００８８】
印刷数反映手段２１ｃは、対象の印刷面に対する印刷が実行されなかったとＳ２０４において判断すると、モノクロカウンター１８およびカラーカウンター１９の値を変化させず、Ｓ２０９の処理を実行する。
【００８９】
印刷数反映手段２１ｃは、後続の印刷面が存在するとＳ２０９において判断すると、対象の印刷面の次の印刷面を新たな対象として（Ｓ２１０）、Ｓ２０４の処理を実行する。
【００９０】
印刷数反映手段２１ｃは、後続の印刷面が存在しないとＳ２０９において判断すると、図６に示す動作を終了する。
【００９１】
制御部２１は、ＡＳＩＣ１７がＡＳＩＣ（Ｔｙｐｅ  Ｂ）であるとＳ２０２において判断すると、Ｓ１６１〜Ｓ１６８（図４参照。）の処理と同様なＳ２１１〜Ｓ２１８の処理を実行して、図６に示す動作を終了する。
【００９２】
次に、印刷と、印刷数のカウントとを実行する場合の本実施の形態に係るＭＦＰの動作の流れについて説明する。
【００９３】
図７は、ＡＳＩＣ１７がＡＳＩＣ（Ｔｙｐｅ  Ａ）である場合に印刷と、印刷数のカウントとを実行するときの本実施の形態に係るＭＦＰの動作のフローチャートである。上述したように、印刷が終了すると図６に示す処理が実行されるが、図７では印刷が終了した後については、主な処理を抜粋して表している。
【００９４】
図７に示すように、本実施の形態に係るＭＦＰは、第１の実施の形態（図５参照。）のＳ１９１〜Ｓ１９３の処理と同様のＳ２９１〜Ｓ２９３の処理を実行する。
【００９５】
そして、本実施の形態に係るＭＦＰは、モノクロカウンター１８およびカラーカウンター１９のうちＳ２９２における判断結果に応じたカウンターの値を増加させて（Ｓ２９４）、図７に示す動作を終了する。Ｓ２９４の処理は、Ｓ２０８として上述した処理である。
【００９６】
なお、ＡＳＩＣ１７がＡＳＩＣ（Ｔｙｐｅ  Ｂ）である場合の動作は、第１の実施の形態（図５参照。）と同様であるので、説明を省略する。
【００９７】
以上に説明したように、本実施の形態に係るＭＦＰは、ＡＳＩＣ１７によってＣＭＹＫ形式に色変換が実行された後の画像データに基づいてプリンター１３を稼働させる場合、すなわち、ＡＳＩＣ１７がＡＳＩＣ（Ｔｙｐｅ  Ａ）である場合、印刷処理におけるトナーの消費量ではなく、色変換が実行された後の画像データに基づいて対象カウンターを決定する（Ｓ２０５〜Ｓ２０７）ので、対象カウンターを決定するための処理量を低減することができる。
【００９８】
（第３の実施の形態）
本発明の第３の実施の形態に係る画像形成装置としてのＭＦＰの構成は、第１の実施の形態に係るＭＦＰ１０（図１参照。）の構成と同様であるので、ＭＦＰ１０の構成と同一の符号を使用して、詳細な説明を省略する。
【００９９】
本実施の形態に係るＭＦＰの動作について説明する。
【０１００】
まず、印刷数のカウントのタイミングが設定される場合の本実施の形態に係るＭＦＰの動作について説明する。
【０１０１】
図８は、印刷数のカウントのタイミングが設定される場合の本実施の形態に係るＭＦＰの動作のフローチャートである。
【０１０２】
印刷数のカウントのタイミングを設定するための指示が操作部１１に入力されると、制御部２１は、図８に示す動作を実行する。
【０１０３】
図８に示すように、制御部２１は、印刷数のカウントのタイミングとして、プリンター１３による記録媒体の排出の終了のタイミング（以下「媒体排出タイミング」と言う。）と、プリンター１３による記録媒体の供給の開始のタイミング（以下「媒体供給タイミング」と言う。）との何れかが設定されるためのカウントタイミング設定画面４００（図９参照。）を表示部１２に表示する（Ｓ３０１）。
【０１０４】
図９は、カウントタイミング設定画面４００の一例を示す図である。
【０１０５】
図９に示すように、カウントタイミング設定画面４００は、媒体排出タイミングが選択されるためのラジオボタン４０１と、媒体供給タイミングが選択されるためのラジオボタン４０２と、ラジオボタン４０１およびラジオボタン４０２による選択を決定するための決定ボタン４０３とを含んでいる。
【０１０６】
ラジオボタン４０１およびラジオボタン４０２は、常に何れか一方のみが選択された状態になる。
【０１０７】
図８に示すように、制御部２１は、Ｓ３０１の処理の後、決定ボタン４０３が押されたと判断するまで、決定ボタン４０３が押されたか否かを判断する（Ｓ３０２）。
【０１０８】
制御部２１は、決定ボタン４０３が押されたとＳ３０２において判断すると、印刷数のカウントのタイミングとして媒体排出タイミングおよび媒体供給タイミングの何れが設定されたかを判断する（Ｓ３０３）。具体的には、制御部２１は、決定ボタン４０３が押された時点でラジオボタン４０１が選択されていた場合、印刷数のカウントのタイミングとして媒体排出タイミングが設定されたと判断する。一方、制御部２１は、決定ボタン４０３が押された時点でラジオボタン４０２が選択されていた場合、印刷数のカウントのタイミングとして媒体供給タイミングが設定されたと判断する。
【０１０９】
制御部２１は、印刷数のカウントのタイミングとして媒体排出タイミングが設定されたとＳ３０３において判断すると、本実施の形態に係るＭＦＰの動作のモードを媒体排出タイミングモードに設定して（Ｓ３０４）、図８に示す動作を終了する。
【０１１０】
制御部２１は、印刷数のカウントのタイミングとして媒体供給タイミングが設定されたとＳ３０３において判断すると、本実施の形態に係るＭＦＰの動作のモードを媒体供給タイミングモードに設定して（Ｓ３０５）、図８に示す動作を終了する。
【０１１１】
なお、本実施の形態に係るＭＦＰは、印刷数のカウントのタイミングのデフォルトの設定が媒体排出タイミングでも良い。
【０１１２】
本実施の形態に係るＭＦＰは、動作のモードが媒体供給タイミングモードである場合、「プリンター１３によって印刷された記録媒体がプリンター１３によって排出される前にプリンター１３から取り出されることによって、印刷数のカウントを回避する不正」の発生を抑えることができる。
【０１１３】
次に、動作のモードが媒体排出タイミングモードである場合の本実施の形態に係るＭＦＰの動作について説明する。
【０１１４】
本実施の形態に係るＭＦＰは、動作のモードが媒体排出タイミングモードである場合、印刷と、印刷数のカウントとを、第１の実施の形態と同様に実行しても良いし、第２の実施の形態と同様に実行しても良い。
【０１１５】
次に、動作のモードが媒体供給タイミングモードである場合の本実施の形態に係るＭＦＰの動作について説明する。
【０１１６】
まず、媒体供給タイミングで印刷数のカウントを実行する場合の本実施の形態に係るＭＦＰの動作について説明する。
【０１１７】
図１０は、媒体供給タイミングで印刷数のカウントを実行する場合の本実施の形態に係るＭＦＰの動作のフローチャートである。
【０１１８】
制御部２１は、媒体供給タイミングの度に、図１０に示す動作を実行する。
【０１１９】
図１０に示すように、印刷数反映手段２１ｃは、対象の記録媒体に対する画像データに応じた印刷面のうち、最初の印刷面を対象にする（Ｓ３３１）。
【０１２０】
次いで、印刷数反映手段２１ｃは、対象の印刷面に対する印刷が実行されるか否かを画像データに基づいて判断する（Ｓ３３２）。Ｓ３３２において使用される画像データは、本実施の形態に係るＭＦＰがＡＳＩＣ１７としてＡＳＩＣ（Ｔｙｐｅ  Ａ）を搭載している場合、Ｓ１２１において生成された画像データであり、本実施の形態に係るＭＦＰがＡＳＩＣ１７としてＡＳＩＣ（Ｔｙｐｅ  Ｂ）を搭載している場合、Ｓ１０１またはＳ１１１において生成された画像データである。
【０１２１】
印刷数反映手段２１ｃは、対象の印刷面に対する印刷が実行されるとＳ３３２において判断すると、対象の印刷面に対する印刷がモノクロ印刷であるか否かを画像データに基づいて判断する（Ｓ３３３）。Ｓ３３３において使用される画像データは、本実施の形態に係るＭＦＰがＡＳＩＣ１７としてＡＳＩＣ（Ｔｙｐｅ  Ａ）を搭載している場合、Ｓ１２１において生成された画像データであり、本実施の形態に係るＭＦＰがＡＳＩＣ１７としてＡＳＩＣ（Ｔｙｐｅ  Ｂ）を搭載している場合、Ｓ１０１またはＳ１１１において生成された画像データである。
【０１２２】
対象カウンター決定手段２１ｂは、対象の印刷面に対する印刷がモノクロ印刷であるとＳ３３３において判断されると、対象カウンターとしてモノクロカウンター１８を決定する（Ｓ３３４）。
【０１２３】
対象カウンター決定手段２１ｂは、対象の印刷面に対する印刷がモノクロ印刷ではない、すなわち、カラー印刷であるとＳ３３３において判断すると、対象カウンターとしてカラーカウンター１９を決定する（Ｓ３３５）。
【０１２４】
印刷数反映手段２１ｃは、Ｓ３３４またはＳ３３５の処理の後、対象カウンターの値を１つ加算して（Ｓ３３６）、対象の記録媒体に対する画像データに応じた印刷面のうち後続の印刷面が存在するか否かを判断する（Ｓ３３７）。
【０１２５】
印刷数反映手段２１ｃは、対象の印刷面に対する印刷が実行されなかったとＳ３３２において判断すると、モノクロカウンター１８およびカラーカウンター１９の値を変化させず、Ｓ３３７の処理を実行する。
【０１２６】
印刷数反映手段２１ｃは、後続の印刷面が存在するとＳ３３７において判断すると、対象の印刷面の次の印刷面を新たな対象として（Ｓ３３８）、Ｓ３３２の処理を実行する。
【０１２７】
印刷数反映手段２１ｃは、後続の印刷面が存在しないとＳ３３７において判断すると、図１０に示す動作を終了する。
【０１２８】
次に、印刷が終了した時点で印刷数のカウントを修正する場合の本実施の形態に係るＭＦＰの動作について説明する。
【０１２９】
図１１および図１２は、印刷が終了した時点で印刷数のカウントを修正する場合の本実施の形態に係るＭＦＰの動作のフローチャートである。
【０１３０】
制御部２１は、１つの印刷ジョブに対する印刷が終了する度に、図１１および図１２に示す動作を実行する。
【０１３１】
図１１および図１２に示すように、印刷数反映手段２１ｃは、対象の印刷ジョブにおける画像データに応じた印刷面のうち、最初の印刷面を対象にする（Ｓ３６１）。
【０１３２】
次いで、印刷数反映手段２１ｃは、対象の印刷面に対してトナーが消費されたか否かを判断する（Ｓ３６２）。
【０１３３】
対象カウンター決定手段２１ｂは、対象の印刷面に対してトナーが消費されたとＳ３６２において判断されると、対象の印刷面に対してモノクロトナーおよびカラートナーのうちモノクロトナーのみが消費されたか否かを判断する（Ｓ３６３）。
【０１３４】
対象カウンター決定手段２１ｂは、対象の印刷面に対してモノクロトナーおよびカラートナーのうちモノクロトナーのみが消費された、すなわち、モノクロ印刷であったとＳ３６３において判断すると、対象カウンターとしてモノクロカウンター１８を決定する（Ｓ３６４）。
【０１３５】
次いで、印刷数反映手段２１ｃは、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンターを判断する（Ｓ３６５）。
【０１３６】
印刷数反映手段２１ｃは、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンターがカラーカウンター１９であるとＳ３６５において判断すると、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンター、すなわち、カラーカウンター１９の値を１つ減算して（Ｓ３６６）、現在の対象カウンター、すなわち、モノクロカウンター１８の値を１つ加算して（Ｓ３６７）、対象の印刷ジョブにおける画像データに応じた印刷面のうち後続の印刷面が存在するか否かを判断する（Ｓ３７２）。
【０１３７】
印刷数反映手段２１ｃは、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンターが無いとＳ３６５において判断すると、現在の対象カウンター、すなわち、モノクロカウンター１８の値を１つ加算して（Ｓ３６７）、Ｓ３７２の処理を実行する。
【０１３８】
印刷数反映手段２１ｃは、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンターがモノクロカウンター１８であるとＳ３６５において判断すると、モノクロカウンター１８およびカラーカウンター１９の値を変化させず、Ｓ３７２の処理を実行する。
【０１３９】
対象カウンター決定手段２１ｂは、対象の印刷面に対してモノクロトナー以外のトナーが消費された、すなわち、カラー印刷であったとＳ３６３において判断すると、対象カウンターとしてカラーカウンター１９を決定する（Ｓ３６８）。
【０１４０】
次いで、印刷数反映手段２１ｃは、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンターを判断する（Ｓ３６９）。
【０１４１】
印刷数反映手段２１ｃは、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンターがモノクロカウンター１８であるとＳ３６９において判断すると、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンター、すなわち、モノクロカウンター１８の値を１つ減算して（Ｓ３６６）、現在の対象カウンター、すなわち、カラーカウンター１９の値を１つ加算して（Ｓ３６７）、Ｓ３７２の処理を実行する。
【０１４２】
印刷数反映手段２１ｃは、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンターが無いとＳ３６９において判断すると、現在の対象カウンター、すなわち、カラーカウンター１９の値を１つ加算して（Ｓ３６７）、Ｓ３７２の処理を実行する。
【０１４３】
印刷数反映手段２１ｃは、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンターがカラーカウンター１９であるとＳ３６９において判断すると、カラーカウンター１９およびモノクロカウンター１８の値を変化させず、Ｓ３７２の処理を実行する。
【０１４４】
印刷数反映手段２１ｃは、対象の印刷面に対してトナーが消費されなかったとＳ３６２において判断すると、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンターを判断する（Ｓ３７０）。
【０１４５】
印刷数反映手段２１ｃは、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンターがモノクロカウンター１８であるとＳ３７０において判断すると、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンター、すなわち、モノクロカウンター１８の値を１つ減算して（Ｓ３７１）、Ｓ３７２の処理を実行する。
【０１４６】
印刷数反映手段２１ｃは、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンターがカラーカウンター１９であるとＳ３７０において判断すると、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンター、すなわち、カラーカウンター１９の値を１つ減算して（Ｓ３７１）、Ｓ３７２の処理を実行する。
【０１４７】
印刷数反映手段２１ｃは、対象の印刷面に対して媒体供給タイミングに図１０に示す処理によって決定された対象カウンターが無いとＳ３７０において判断すると、カラーカウンター１９およびモノクロカウンター１８の値を変化させず、Ｓ３７２の処理を実行する。
【０１４８】
印刷数反映手段２１ｃは、後続の印刷面が存在するとＳ３７２において判断すると、対象の印刷面の次の印刷面を新たな対象として（Ｓ３７３）、Ｓ３６２の処理を実行する。
【０１４９】
印刷数反映手段２１ｃは、後続の印刷面が存在しないとＳ３７２において判断すると、図１１および図１２に示す動作を終了する。
【０１５０】
次に、印刷と、印刷数のカウントとを実行する場合の本実施の形態に係るＭＦＰの動作の流れについて説明する。
【０１５１】
図１３は、印刷と、印刷数のカウントとを実行する場合の本実施の形態に係るＭＦＰの動作のフローチャートである。上述したように、印刷が終了すると図１１および図１２に示す処理が実行されるが、図１３では印刷が終了した後については、主な処理を抜粋して表している。
【０１５２】
図１３に示すように、本実施の形態に係るＭＦＰは、ＡＳＩＣ１７による画像データの処理を開始した（Ｓ３９１）後、今回の印刷がモノクロ印刷およびカラー印刷の何れであるかを画像データに基づいて判断する（Ｓ３９２）。Ｓ３９２の処理は、Ｓ３３３として上述した処理である。
【０１５３】
そして、本実施の形態に係るＭＦＰは、モノクロカウンター１８およびカラーカウンター１９のうちＳ３９２における判断結果に応じたカウンターの値を増加させる（Ｓ３９３）。Ｓ３９３の処理は、Ｓ３３６として上述した処理である。
【０１５４】
本実施の形態に係るＭＦＰは、Ｓ３９３の処理の後、プリンター１３による印刷の実行を完了する（Ｓ３９４）と、今回の印刷がモノクロ印刷およびカラー印刷の何れであるかをトナーの消費量に基づいて判断する（Ｓ３９５）。Ｓ３９５の処理は、Ｓ３６３として上述した処理である。なお、印刷デバイス稼働手段２１ａは、ＭＦＰ１０がＡＳＩＣ１７としてＡＳＩＣ（Ｔｙｐｅ  Ａ）を搭載している場合、図２に示すＳ１２４の後、プリンター１３において印刷が実行されている間、印刷面毎のモノクロトナーの消費量とカラートナーの消費量を記憶部２０に記憶する。また、印刷デバイス稼働手段２１ａは、ＭＦＰ１０がＡＳＩＣ１７としてＡＳＩＣ（Ｔｙｐｅ  Ｂ）を搭載している場合、図２に示すＳ１３４の後、プリンター１３において印刷が実行されている間、印刷面毎のモノクロトナーの消費量とカラートナーの消費量を記憶部２０に記憶する。
【０１５５】
そして、本実施の形態に係るＭＦＰは、Ｓ３９２における判断結果と、Ｓ３９５における判断結果とが異なる場合、モノクロカウンター１８およびカラーカウンター１９の少なくとも一方の値を必要に応じて修正して（Ｓ３９６）、図１３に示す動作を終了する。Ｓ３９６の処理は、Ｓ３６６、Ｓ３６７およびＳ３７１として上述した処理である。
【０１５６】
以上に説明したように、本実施の形態に係るＭＦＰは、媒体供給タイミングでカウンターに印刷処理における印刷数を反映する場合に、媒体供給タイミングの前に特定の方法で決定した対象カウンターと、印刷処理におけるトナーの消費量に基づいて決定した対象カウンターとが異なるとき（Ｓ３６５で「カラーカウンター」、Ｓ３６５で「対象カウンターなし」、Ｓ３６９で「モノクロカウンター」、Ｓ３６９で「対象カウンターなし」、Ｓ３７０で「モノクロカウンター」、または、Ｓ３７０で「カラーカウンター」）、媒体供給タイミングでカウンターに反映した印刷数を修正する（Ｓ３６６、Ｓ３６７およびＳ３７１）ので、媒体供給タイミングでカウンターに印刷処理における印刷数を反映する場合であっても、印刷数を高精度にカウントすることができる。
【０１５７】
なお、本実施の形態に係るＭＦＰは、ＡＳＩＣ１７がＡＳＩＣ（Ｔｙｐｅ  Ａ）である場合、動作のモードが媒体供給タイミングモードであるときであっても、トナーの消費量に応じたカウンターの値の修正を実行しなくても良い。具体的には、本実施の形態に係るＭＦＰは、図１１に示す動作に代えて、図１４に示す動作を実行しても良い。
【０１５８】
図１４は、印刷が終了した時点で印刷数のカウントを修正する場合の本実施の形態に係るＭＦＰの動作の変形例の一部のフローチャートである。
【０１５９】
図１４および図１２に示すように、印刷数反映手段２１ｃは、ＡＳＩＣ１７から識別情報を取得し（Ｓ４０１）、取得した識別情報に基づいてＡＳＩＣ１７の種類を判断する（Ｓ４０２）。
【０１６０】
印刷数反映手段２１ｃは、ＡＳＩＣ１７がＡＳＩＣ（Ｔｙｐｅ  Ａ）であるとＳ４０２において判断すると、図１４および図１２に示す動作を終了する。
【０１６１】
印刷数反映手段２１ｃは、ＡＳＩＣ１７がＡＳＩＣ（Ｔｙｐｅ  Ｂ）であるとＳ４０２において判断すると、図１１と同様にして、Ｓ３６１〜Ｓ３７３の処理を実行して、図１４および図１２に示す動作を終了する。
【０１６２】
本実施の形態に係るＭＦＰが図１４および図１２に示す動作を実行する場合にＡＳＩＣ１７がＡＳＩＣ（Ｔｙｐｅ  Ａ）であるとき、印刷と、印刷数のカウントとを実行するときの本実施の形態に係るＭＦＰの動作のフローチャートは、図１５に示すようになる。
【０１６３】
図１５に示す動作は、図１３に示す動作においてＳ３９５およびＳ３９６の処理が削除された動作である。
【０１６４】
なお、上述した各実施の形態においては、対象カウンター決定手段２１ｂは、印刷面毎に対象カウンターを決定する。しかしながら、対象カウンター決定手段２１ｂは、記録媒体毎に対象カウンターを決定しても良いし、印刷ジョブ毎に対象カウンターを決定しても良い。対象カウンター決定手段２１ｂは、記録媒体毎に対象カウンターを決定する場合、記録媒体の印刷においてシアン、マゼンタ、イエローおよびブラックのうちブラックのみのトナーが使用されたときに対象カウンターとしてモノクロカウンター１８を決定し、記録媒体の印刷においてシアン、マゼンタおよびイエローの少なくとも１つのトナーが使用されたときに対象カウンターとしてカラーカウンター１９を決定する。同様に、対象カウンター決定手段２１ｂは、印刷ジョブ毎に対象カウンターを決定する場合、印刷ジョブにおいてシアン、マゼンタ、イエローおよびブラックのうちブラックのみのトナーが使用されたときに対象カウンターとしてモノクロカウンター１８を決定し、印刷ジョブにおいてシアン、マゼンタおよびイエローの少なくとも１つのトナーが使用されたときに対象カウンターとしてカラーカウンター１９を決定する。トナーの消費量に基づいて対象カウンターが決定される場合について説明したが、画像データに基づいて対象カウンターが決定される場合についても同様である。
【０１６５】
また、上述した各実施の形態において、電子写真方式により無彩色材としてモノクロトナー、有彩色材としてカラートナーを用いて印刷する場合について説明したが、インクジェット方式により無彩色材としてモノクロインク、有彩色材としてカラーインクを用いて印刷しても良い。
【０１６６】
本発明の画像形成装置は、上述の各実施の形態においてＭＦＰであるが、プリンター専用機、コピー専用機など、ＭＦＰ以外の画像形成装置でも良い。
【符号の説明】
【０１６７】
１０  ＭＦＰ（画像形成装置）
１３  プリンター（印刷デバイス）
１７  ＡＳＩＣ（色変換手段）
１８  モノクロカウンター
１９  カラーカウンター
２０ａ  印刷数カウントプログラム
２１ａ  印刷デバイス稼働手段
２１ｂ  対象カウンター決定手段
２１ｃ  印刷数反映手段
【図１】
2018130848.tif 000003
【図２】
2018130848.tif 000004
【図３】
2018130848.tif 000005
【図４】
2018130848.tif 000006
【図５】
2018130848.tif 000007
【図６】
2018130848.tif 000008
【図７】
2018130848.tif 000009
【図８】
2018130848.tif 000010
【図９】
2018130848.tif 000011
【図１０】
2018130848.tif 000012
【図１１】
2018130848.tif 000013
【図１２】
2018130848.tif 000014
【図１３】
2018130848.tif 000015
【図１４】
2018130848.tif 000016
【図１５】
2018130848.tif 000017