(57)【要約】【課題】入力された画像データをカラー画像で出力するか否かを適切に決定できる画像形成装置を提供する。【解決手段】ＭＦＰ１００では、スキャナ１０４によって作成された原稿の画像データをＲＩＰ展開することによって得られたビットマップ画像データがカラー画像に対応するデータであるか否かが判断され、カラー画像に対応するデータであると判断されると、ＭＦＰ１００がカラー出力についての制限を行なう状態であることを条件として、種々の判定がなされる。この判定には、たとえば、カラーデータ率（ビットマップ画像データにおけるカラーデータ量の、原稿についての全ビット数に対する割合）が判断基準未満であるか否かの判定が含まれる。そして、判断基準未満であれば、ビットマップ画像データはカラー画像として出力され、そうでなければ、たとえばモノクロ画像として出力される。【選択図】図１
2008199386.tif 000002
【特許請求の範囲】
【請求項１】
カラー画像およびモノクロ画像を出力する画像出力手段と、
画像データを受信する受信手段と、
前記受信手段が受信した画像データをＲＩＰ展開することにより出力画像用データを得る展開手段と、
前記出力画像用データがカラー画像とモノクロ画像のいずれに対応するデータであるかを判断する第１の判断手段と、
前記出力画像用データの特徴量を抽出する特徴量抽出手段と、
前記画像出力手段にカラー画像を出力させるか否かの前記特徴量に関する判断基準を記憶する基準記憶手段と、
前記第１の判断手段によって前記出力画像用データがカラー画像に対応するデータであると判断された場合に、前記特徴量が前記特徴量に関する判断基準を満たすか否かを判断する第２の判断手段と、
前記第２の判断手段が前記特徴量に関する判断基準を満たすと判断したことを条件として、前記画像出力手段に、前記出力画像用データに対応するカラー画像を出力させる出力制御手段とを含む、画像形成装置。
【請求項２】
前記展開手段は、前記受信手段が受信した画像データをビットマップ画像データに展開し、
前記特徴量抽出手段は、前記ビットマップ画像データのカラーデータ量を前記特徴量として抽出し、
前記基準記憶手段は、前記特徴量に関する判断基準として、前記ビットマップ画像データのカラーデータ量、または、当該カラーデータ量の出力用紙についての全データ量に対する割合を記憶する、請求項１に記載の画像形成装置。
【請求項３】
前記画像出力手段の状態に関するデータである状態データを抽出する状態データ抽出手段をさらに含み、
前記基準記憶手段は、前記画像出力手段にカラー画像を出力させるか否かの前記状態データに関する判断基準をさらに記憶し、
前記第２の判断手段は、前記特徴量に関する判断基準を満たすと判断したことを条件として、前記状態データが前記状態データに関する判断基準を満たすか否かをさらに判断し、
前記出力制御手段は、前記第２の判断手段が前記状態データに関する判断基準を満たすと判断したことを条件として、前記画像出力手段に、前記出力画像用データに対応するカラー画像を出力させる、請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記画像出力手段は、トナーまたはインクを供給することにより画像を出力し、
前記状態データ抽出手段は、前記状態データとして、前記画像出力手段が供給するトナーまたはインクの残量を抽出し、
前記基準記憶手段は、前記状態データに関する判断基準として、前記画像出力手段が供給するトナーまたはインクの残量または当該画像形成装置において完全に充填された状態からの消費率に対する基準を記憶する、請求項３に記載の画像形成装置。
【請求項５】
前記画像出力手段は、感光体を備え、
前記状態抽出手段は、前記状態データとして、前記感光体の使用量を抽出し、
前記基準記憶手段は、前記状態データの判断基準として、前記感光体の使用量または当該感光体において予め定められた使用量に対する前記感光体の使用量の割合に対する基準を記憶する、請求項３に記載の画像形成装置。
【請求項６】
前記状態データ抽出手段は、前記状態データとして、前記画像出力手段のカラー画像の出力の履歴を抽出し、
前記基準記憶手段は、前記状態データに関する判断基準として、前記画像出力手段のカラー画像の出力の履歴に対する基準を記憶する、請求項３に記載の画像形成装置。
【請求項７】
前記状態データ抽出手段は、前記状態データとして、前記画像出力手段のカラー画像を出力した印刷ジョブの数を抽出し、
前記基準記憶手段は、前記状態データに関する判断基準として、前記画像出力手段がカラー画像を出力したジョブ数に対する基準を記憶する、請求項６に記載の画像形成装置。
【請求項８】
前記受信手段は、前記画像データと関連した印刷条件のデータをさらに受信し、
前記基準記憶手段は、前記画像出力手段にカラー画像を出力させるか否かの前記印刷条件のデータに関する判断基準をさらに記憶し、
前記第２の判断手段は、前記特徴量に関する判断基準を満たすと判断したことを条件として、前記印刷条件のデータが前記印刷条件のデータに関する判断基準を満たすか否かを判断し、
前記出力制御手段は、前記第２の判断手段が前記印刷条件のデータに関する判断基準を満たすと判断したことを条件として、前記画像出力手段に、前記出力画像用データに対応するカラー画像を出力させる、請求項１または請求項２に記載の画像形成装置。
【請求項９】
前記基準記憶手段は、前記印刷条件のデータに関する判断基準として、前記画像データと関連した印刷条件における印刷部数に関する基準を記憶し、
前記第２の判断手段は、前記印刷条件における印刷部数が前記印刷条件のデータに関する判断基準を満たすか否かを判断する、請求項８に記載の画像形成装置。
【請求項１０】
前記基準記憶手段は、前記印刷条件のデータに関する判断基準として、前記画像データと関連した印刷条件における印刷枚数に関する基準を記憶し、
前記第２の判断手段は、前記印刷条件における印刷枚数が前記印刷条件のデータに関する判断基準を満たすか否かを判断する、請求項８に記載の画像形成装置。
【請求項１１】
前記基準記憶手段は、前記印刷条件のデータに関する判断基準として、前記画像データと関連した印刷条件における印刷用紙のサイズに関する基準を記憶し、
前記第２の判断手段は、前記印刷条件における印刷用紙のサイズが前記印刷条件のデータに関する判断基準を満たすか否かを判断する、請求項８に記載の画像形成装置。
【請求項１２】
前記出力制御手段は、前記第２の判断手段の判断の結果が前記画像出力手段に前記出力画像用データに対応するカラー画像を出力させるもの以外であった場合に、前記画像出力手段に、前記出力画像用データをモノクロ画像で出力させる、請求項１〜請求項１１のいずれかに記載の画像形成装置。
【請求項１３】
外部からの情報の入力を受付ける受付手段をさらに含み、
前記出力制御手段は、前記第２の判断手段の判断の結果が前記画像出力手段に前記出力画像用データに対応するカラー画像を出力させるもの以外であった場合に、前記画像出力手段に、前記受付手段が特定の情報の入力を受付けたことを条件として、前記画像出力手段に、前記出力画像用データをカラー画像で出力させる、請求項１〜請求項１１のいずれかに記載の画像形成装置。
【請求項１４】
前記出力制御手段は、前記第２の判断手段の判断の結果が前記画像出力手段に前記出力画像用データに対応するカラー画像を出力させるもの以外であった場合に、前記画像出力手段に前記出力画像用データに対応する画像を出力させないように制御処理を実行する、請求項１〜請求項１１のいずれかに記載の画像形成装置。
【請求項１５】
カラー画像およびモノクロ画像を出力する画像形成装置の制御方法であって、
画像データを受信するステップと、
前記受信した画像データをＲＩＰ展開することにより出力画像用データを得るステップと、
前記出力画像用データがカラー画像とモノクロ画像のいずれに対応するデータであるかを判断するステップと、
前記出力画像用データの特徴量を抽出するステップと、
前記画像出力手段にカラー画像を出力させるか否かの前記特徴量に関する判断基準を記憶するステップと、
前記出力画像用データがカラー画像に対応するデータであると判断した場合に、前記特徴量が前記特徴量に関する判断基準を満たすか否かを判断するステップと、
前記特徴量が当該特徴量に関する判断基準を満たすと判断したことを条件として、前記出力画像用データに対応するカラー画像を出力するステップとを含む、画像形成装置の制御方法。
【請求項１６】
カラー画像およびモノクロ画像を出力する画像形成装置の制御プログラムであって、
コンピュータに、
画像データを受信するステップと、
前記受信した画像データをＲＩＰ展開することにより出力画像用データを得るステップと、
前記出力画像用データがカラー画像とモノクロ画像のいずれに対応するデータであるかを判断するステップと、
前記出力画像用データの特徴量を抽出するステップと、
前記画像出力手段にカラー画像を出力させるか否かの前記特徴量に関する判断基準を記憶するステップと、
前記出力画像用データがカラー画像に対応するデータであると判断した場合に、前記特徴量が前記特徴量に関する判断基準を満たすか否かを判断するステップと、
前記特徴量が当該特徴量に関する判断基準を満たすと判断したことを条件として、前記出力画像用データに対応するカラー画像を出力するステップとを実行させる、画像形成装置の制御プログラム。
【請求項１７】
前記判断基準を記憶するステップは、黒色のデータ量に対するカラーデータ量の比に関する基準を記憶し、
前記特徴量を抽出するステップは、前記出力画像用データの中のカラーデータ量および黒色のデータ量を抽出し、
前記判断基準を満たすか否かを判断するステップは、前記出力画像用データの中の黒色のデータ量に対するカラーデータ量の比が前記比に関する基準を満たしているか否かを判断する、請求項１６に記載の画像形成装置の制御プログラム。
【請求項１８】
前記判断基準を記憶するステップは、カラーデータ量に関する基準を記憶し、
前記特徴量を抽出するステップは、前記出力画像用データの中のカラーデータ量を抽出し、
前記判断基準を満たすか否かを判断するステップは、前記出力画像用データの中のカラーデータ量が前記カラーデータ量に関する基準を満たしているか否かを判断する、請求項１６に記載の画像形成装置の制御プログラム。
【請求項１９】
前記判断基準を記憶するステップは、前記出力画像用データ全体のデータ量に対するカラーデータ量の比に関する基準を記憶し、
前記特徴量を抽出するステップは、前記出力画像用データの中のカラーデータ量および黒色のデータ量を抽出し、
前記判断基準を満たすか否かを判断するステップは、前記出力画像用データ全体のデータ量に対するカラーデータ量の比が前記比に関する基準を満たしているか否かを判断する、請求項１６に記載の画像形成装置の制御プログラム。
【請求項２０】
カラー画像およびモノクロ画像を出力する画像形成装置の制御プログラムであって、
コンピュータに、
画像データを受信するステップと、
前記受信した画像データをＲＩＰ展開することにより出力画像用データを得るステップと、
前記出力画像用データがカラー画像とモノクロ画像のいずれに対応するデータであるかを判断するステップと、
前記出力画像用データに対応する原稿中の位置と色情報を抽出するステップと、
前記画像出力手段にカラー画像を出力させるかモノクロ画像を出力させるかについての、原稿中のカラー画像の位置に関する判断基準を記憶するステップと、
前記判断基準に基づいて、前記出力画像用データをカラー画像で出力させるかモノクロ画像で出力させるかを決定するステップとを実行させる、画像形成装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー画像の出力とモノクロ画像の出力が可能な画像形成装置に関する。
【背景技術】
【０００２】
一般の企業や事業所に設置された画像形成装置の利用に際し、コピーやプリントのカラー出力は、モノクロ出力に対して、使用される消耗品が高価である等の事情があり、無制限に出力が許可されることは好ましくない場合が多い。従って、そのような場合にカラー出力が制限されることが望ましいと考えられる。
【０００３】
画像形成装置の出力の制限に関する従来技術として、特許文献１（特開２００５−２５０９７０号公報）には、印刷ジョブを投入するための電子データを受信したＭＦＰ（Multi Function Peripherals）が、当該電子データに含まれる承認者ＩＤ情報に基づいて、該当する承認者ＰＣ宛に当該電子データの出力承認を得るための処理を行ない、当該承認者ＰＣから承認が得られたことを条件として、印刷処理を行なうとともに、印刷ジョブを投入したＰＣに対して承認を得られた旨を通知する技術が開示されている。
【０００４】
また、特許文献２（特開平５−８８４２５号公報）には、複写機において、操作者に入力手段から自己のコードあるいはそのコードに対応する固有情報を入力させ、そのコードと記憶している固有コードとが一致すれば、複写機の複写禁止を解除する技術が開示されている。
【特許文献１】特開２００５−２５０９７０号公報
【特許文献２】特開平５−８８４２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記特許文献１では、出力が承認されるか否かは承認者の意思のみで決定され、また、上記特許文献２では特定ユーザには一律に操作許可範囲が決定されてしまう。従って、消耗品の使用状況等そのときの画像形成装置の状態や、出力しようとする画像に即した適切な制御が行なわれるとは言いにくい技術である。
【０００６】
なお、画像形成装置の管理者は、決まった量の消耗品をどの程度の期間で利用する等の、消耗品の消費量のコントロールをしながら、画像形成装置が利用されることを希望する場合もある。
【０００７】
本発明は、係る実情に鑑み考え出されたものであり、その目的は、自機側で、入力された画像データをカラー画像で出力するか否かを適切に決定できる画像形成装置、その装置の制御方法、および、そのような装置の制御プログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明の一側面に従った画像形成装置は、カラー画像およびモノクロ画像を出力する画像出力手段と、画像データを受信する受信手段と、前記受信手段が受信した画像データをＲＩＰ展開することにより出力画像用データを得る展開手段と、前記出力画像用データがカラー画像とモノクロ画像のいずれに対応するデータであるかを判断する第１の判断手段と、前記出力画像用データの特徴量を抽出する特徴量抽出手段と、前記画像出力手段にカラー画像を出力させるか否かの前記特徴量に関する判断基準を記憶する基準記憶手段と、前記第１の判断手段によって前記出力画像用データがカラー画像に対応するデータであると判断された場合に、前記特徴量が前記特徴量に関する判断基準を満たすか否かを判断する第２の判断手段と、前記第２の判断手段が前記特徴量に関する判断基準を満たすと判断したことを条件として、前記画像出力手段に、前記出力画像用データに対応するカラー画像を出力させる出力制御手段とを含むことを特徴とする。
【０００９】
また、本発明の一側面に従った画像形成装置では、前記展開手段は、前記受信手段が受信した画像データをビットマップ画像データに展開し、前記特徴量抽出手段は、前記ビットマップ画像データのカラーデータ量を前記特徴量として抽出し、前記基準記憶手段は、前記特徴量に関する判断基準として、前記ビットマップ画像データのカラーデータ量、または、当該カラーデータ量の出力用紙についての全データ量に対する割合を記憶することが好ましい。
【００１０】
また、本発明の一側面に従った画像形成装置では、前記画像出力手段の状態に関するデータである状態データを抽出する状態データ抽出手段をさらに含み、前記基準記憶手段は、前記画像出力手段にカラー画像を出力させるか否かの前記状態データに関する判断基準をさらに記憶し、前記第２の判断手段は、前記特徴量に関する判断基準を満たすと判断したことを条件として、前記状態データが前記状態データに関する判断基準を満たすか否かをさらに判断し、前記出力制御手段は、前記第２の判断手段が前記状態データに関する判断基準を満たすと判断したことを条件として、前記画像出力手段に、前記出力画像用データに対応するカラー画像を出力させることが好ましい。
【００１１】
また、本発明の一側面に従った画像形成装置では、前記画像出力手段は、トナーまたはインクを供給することにより画像を出力し、前記状態データ抽出手段は、前記状態データとして、前記画像出力手段が供給するトナーまたはインクの残量を抽出し、前記基準記憶手段は、前記状態データに関する判断基準として、前記画像出力手段が供給するトナーまたはインクの残量または当該画像形成装置において完全に充填された状態からの消費率に対する基準を記憶することが好ましい。
【００１２】
また、本発明の一側面に従った画像形成装置では、前記画像出力手段は、感光体を備え、前記状態抽出手段は、前記状態データとして、前記感光体の使用量を抽出し、前記基準記憶手段は、前記状態データの判断基準として、前記感光体の使用量または当該感光体において予め定められた使用量に対する前記感光体の使用量の割合に対する基準を記憶することが好ましい。
【００１３】
また、本発明の一側面に従った画像形成装置では、前記状態データ抽出手段は、前記状態データとして、前記画像出力手段のカラー画像の出力の履歴を抽出し、前記基準記憶手段は、前記状態データに関する判断基準として、前記画像出力手段のカラー画像の出力の履歴に対する基準を記憶することが好ましい。
【００１４】
また、本発明の一側面に従った画像形成装置では、前記状態データ抽出手段は、前記状態データとして、前記画像出力手段のカラー画像を出力した印刷ジョブの数を抽出し、前記基準記憶手段は、前記状態データに関する判断基準として、前記画像出力手段がカラー画像を出力したジョブ数に対する基準を記憶することが好ましい。
【００１５】
また、本発明の一側面に従った画像形成装置では、前記受信手段は、前記画像データと関連した印刷条件のデータをさらに受信し、前記基準記憶手段は、前記画像出力手段にカラー画像を出力させるか否かの前記印刷条件のデータに関する判断基準をさらに記憶し、前記第２の判断手段は、前記特徴量に関する判断基準を満たすと判断したことを条件として、前記印刷条件のデータが前記印刷条件のデータに関する判断基準を満たすか否かを判断し、前記出力制御手段は、前記第２の判断手段が前記印刷条件のデータに関する判断基準を満たすと判断したことを条件として、前記画像出力手段に、前記出力画像用データに対応するカラー画像を出力させることが好ましい。
【００１６】
また、本発明の一側面に従った画像形成装置では、前記基準記憶手段は、前記印刷条件のデータに関する判断基準として、前記画像データと関連した印刷条件における印刷部数に関する基準を記憶し、前記第２の判断手段は、前記印刷条件における印刷部数が前記印刷条件のデータに関する判断基準を満たすか否かを判断することが好ましい。
【００１７】
また、本発明の一側面に従った画像形成装置では、前記基準記憶手段は、前記印刷条件のデータに関する判断基準として、前記画像データと関連した印刷条件における印刷枚数に関する基準を記憶し、前記第２の判断手段は、前記印刷条件における印刷枚数が前記印刷条件のデータに関する判断基準を満たすか否かを判断することが好ましい。
【００１８】
また、本発明の一側面に従った画像形成装置では、前記基準記憶手段は、前記印刷条件のデータに関する判断基準として、前記画像データと関連した印刷条件における印刷用紙のサイズに関する基準を記憶し、前記第２の判断手段は、前記印刷条件における印刷用紙のサイズが前記印刷条件のデータに関する判断基準を満たすか否かを判断することが好ましい。
【００１９】
また、本発明の一側面に従った画像形成装置では、前記出力制御手段は、前記第２の判断手段の判断の結果が前記画像出力手段に前記出力画像用データに対応するカラー画像を出力させるもの以外であった場合に、前記画像出力手段に、前記出力画像用データをモノクロ画像で出力させることが好ましい。
【００２０】
また、本発明の一側面に従った画像形成装置では、外部からの情報の入力を受付ける受付手段をさらに含み、前記出力制御手段は、前記第２の判断手段の判断の結果が前記画像出力手段に前記出力画像用データに対応するカラー画像を出力させるもの以外であった場合に、前記画像出力手段に、前記受付手段が特定の情報の入力を受付けたことを条件として、前記画像出力手段に、前記出力画像用データをカラー画像で出力させることが好ましい。
【００２１】
また、本発明の一側面に従った画像形成装置では、前記出力制御手段は、前記第２の判断手段の判断の結果が前記画像出力手段に前記出力画像用データに対応するカラー画像を出力させるもの以外であった場合に、前記画像出力手段に前記出力画像用データに対応する画像を出力させないように制御処理を実行することが好ましい。
【００２２】
本発明の一側面に従った画像形成装置の制御方法は、カラー画像およびモノクロ画像を出力する画像形成装置の制御方法であって、画像データを受信するステップと、前記受信した画像データをＲＩＰ展開することにより出力画像用データを得るステップと、前記出力画像用データがカラー画像とモノクロ画像のいずれに対応するデータであるかを判断するステップと、前記出力画像用データの特徴量を抽出するステップと、前記画像出力手段にカラー画像を出力させるか否かの前記特徴量に関する判断基準を記憶するステップと、前記出力画像用データがカラー画像に対応するデータであると判断した場合に、前記特徴量が前記特徴量に関する判断基準を満たすか否かを判断するステップと、前記特徴量が当該特徴量に関する判断基準を満たすと判断したことを条件として、前記出力画像用データに対応するカラー画像を出力するステップとを含むことを特徴とする。
【００２３】
本発明の一側面に従った画像形成装置の制御プログラムは、カラー画像およびモノクロ画像を出力する画像形成装置の制御プログラムであって、コンピュータに、画像データを受信するステップと、前記受信した画像データをＲＩＰ展開することにより出力画像用データを得るステップと、前記出力画像用データがカラー画像とモノクロ画像のいずれに対応するデータであるかを判断するステップと、前記出力画像用データの特徴量を抽出するステップと、前記画像出力手段にカラー画像を出力させるか否かの前記特徴量に関する判断基準を記憶するステップと、前記出力画像用データがカラー画像に対応するデータであると判断した場合に、前記特徴量が前記特徴量に関する判断基準を満たすか否かを判断するステップと、前記特徴量が当該特徴量に関する判断基準を満たすと判断したことを条件として、前記出力画像用データに対応するカラー画像を出力するステップとを実行させることを特徴とする。
【００２４】
また、本発明の一側面に従った画像形成装置の制御プログラムでは、前記判断基準を記憶するステップは、黒色のデータ量に対するカラーデータ量の比に関する基準を記憶し、前記特徴量を抽出するステップは、前記出力画像用データの中のカラーデータ量および黒色のデータ量を抽出し、前記判断基準を満たすか否かを判断するステップは、前記出力画像用データの中の黒色のデータ量に対するカラーデータ量の比が前記比に関する基準を満たしているか否かを判断することが好ましい。
【００２５】
また、本発明の一側面に従った画像形成装置の制御プログラムでは、前記判断基準を記憶するステップは、カラーデータ量に関する基準を記憶し、前記特徴量を抽出するステップは、前記出力画像用データの中のカラーデータ量を抽出し、前記判断基準を満たすか否かを判断するステップは、前記出力画像用データの中のカラーデータ量が前記カラーデータ量に関する基準を満たしているか否かを判断することが好ましい。
【００２６】
また、本発明の一側面に従った画像形成装置の制御プログラムでは、前記判断基準を記憶するステップは、前記出力画像用データ全体のデータ量に対するカラーデータ量の比に関する基準を記憶し、前記特徴量を抽出するステップは、前記出力画像用データの中のカラーデータ量および黒色のデータ量を抽出し、前記判断基準を満たすか否かを判断するステップは、前記出力画像用データ全体のデータ量に対するカラーデータ量の比が前記比に関する基準を満たしているか否かを判断することが好ましい。
【００２７】
本発明の他の局面に従った画像形成装置の制御プログラムは、カラー画像およびモノクロ画像を出力する画像形成装置の制御プログラムであって、コンピュータに、画像データを受信するステップと、前記受信した画像データをＲＩＰ展開することにより出力画像用データを得るステップと、前記出力画像用データがカラー画像とモノクロ画像のいずれに対応するデータであるかを判断するステップと、前記出力画像用データに対応する原稿中の位置と色情報を抽出するステップと、前記画像出力手段にカラー画像を出力させるかモノクロ画像を出力させるかについての、原稿中のカラー画像の位置に関する判断基準を記憶するステップと、前記判断基準に基づいて、前記出力画像用データをカラー画像で出力させるかモノクロ画像で出力させるかを決定するステップとを実行させることを特徴とする。
【発明の効果】
【００２８】
本発明によると、画像形成装置は、受信した画像データをカラー画像として出力するか否かを、受信した画像データの特性と画像形成装置に記憶された判定基準に基づいて決定できる。したがって、判定基準を画像形成装置の状態に対応したものとされれば、画像形成装置は、自機の状態等に応じて、カラー画像を出力するか否かを決定できるようになる。
【発明を実施するための最良の形態】
【００２９】
以下、図面を参照しつつ本発明の画像形成装置の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００３０】
また、本明細書では、画像形成装置において印刷動作の対象となる印刷ジョブは、画像データと当該画像データに対する印刷条件（印刷枚数等）を含むものとする。
【００３１】
＜第１の実施の形態＞
図１は、本発明の第１の実施の形態における画像形成装置が適用されるタンデム方式のＭＦＰの概略構成を示す模式的断面図である。
【００３２】
図１を参照して、ＭＦＰ１００は、原稿から画像データを読取る画像形成部１０１と、画像処理部１１０Ａと、用紙上に画像を印刷する画像出力部１０２とから構成される。
【００３３】
画像形成部１０１の原稿台１０３上に載置された原稿は、スキャナ１０４の備える露光ランプ１０５により照射される。スキャナ１０４は、スキャナモータ１１２により矢印方向に移動して原稿全体を走査する。原稿面からの反射光は、ミラー１０６〜１０８および集光レンズを介してＣＣＤ（Charge Coupled Devices）１１０上に像を結ぶ。ＣＣＤ１１０は、原稿面からの反射光をＲＧＢの色データ（アナログ信号）に変換して画像処理部１１０Ａに出力する。ＣＣＤ１１０が画像処理部１１０Ａに出力する色データを、出力画像用データという。
【００３４】
画像処理部１１０Ａは、ＣＣＤ１１０から入力される画像データに所定の画像処理を施してレーザ装置１１３にデジタル信号を出力する。ここでスキャナ１０４からレーザ装置１１３に出力されるデジタル信号は、シアン用の画像色データＣと、マゼンタ用の画像色データＭと、イエロー用の画像色データＹと、ブラック用の画像色データＫである。レーザ装置１１３は、入力された画像色データＣ，Ｍ，Ｙ，Ｋに基づいて、シアン、マゼンタ、イエロー、ブラックそれぞれの感光体ドラム１１５Ｃ，１１５Ｍ，１１５Ｙ，１１５Ｋにレーザビームを出力する。
【００３５】
画像出力部１０２において、レーザ装置１１３から出力されるレーザビームは、帯電チャージャ１１４Ｃ，１１４Ｍ，１１４Ｙ，１１４Ｋによって帯電された感光体ドラム１１５Ｃ，１１５Ｍ，１１５Ｙ，１１５Ｋを露光し、静電潜像を形成する。シアン、マゼンタ、イエロー、およびブラックの４色の現像器１１６Ｃ，１１６Ｍ，１１６Ｙ，１１６Ｋにより、感光体ドラム１１５Ｃ，１１５Ｍ，１１５Ｙ，１１５Ｋ上の静電潜像が現像される。
【００３６】
一方、無端ベルト１３０は、駆動ローラ１３３Ａと固定ローラ１３３Ｂ，１３３Ｃ，１３３Ｄとにより弛まないように懸架されている。駆動ローラ１３３Ａが図中で反時計回りに回転すると、無端ベルト１３０が所定速度で図中の反時計回りに回転する。
【００３７】
給紙カセット１２０〜１２２より適当な用紙が搬送され、タイミングローラ１３１から無端ベルト１３０に用紙が供給される。無端ベルト１３０に供給された用紙は、無端ベルト１３０上に担持され、図中で左方向に搬送される。これにより、用紙がシアン、マゼンタ、イエロー、ブラックの順に感光体ドラム１１５Ｃ，１１５Ｍ，１１５Ｙ，１１５Ｋと接触する。用紙がそれぞれの感光体ドラム１１５Ｃ，１１５Ｍ，１１５Ｙ，１１５Ｋと接触したときに、感光体ドラムと対をなす転写チャージャ１１７Ｃ，１１７Ｍ，１１７Ｙ，１１７Ｋにより感光体ドラム上に現像されたトナー像が用紙に転写される。
【００３８】
トナー像が転写された用紙は、定着ローラ対１３２により加熱される。これにより、トナーは溶かされて用紙に定着する。その後、用紙は画像出力部１０２から排出される。
【００３９】
図２は、図１のＭＦＰ１００のハードウェア構成を示す図である。
図２を参照して、ＭＦＰ１００は、装置全体の制御を行なうＣＰＵ（Central Processing Unit）１５１と、データを一時的に記憶するＲＡＭ（Random Access Memory）１５２と、プログラムや定数などを記憶するＲＯＭ（Read Only Memory）１５３と、画像データなどのデータを記憶する記憶部１５４と、画像データのカラーデータ量の抽出等の処理を行なうデータ処理部１５５、外部から入力されるメモリカード等の記録媒体１０００に対して情報の読み込みおよび書き込みが可能なカードリーダ／ライタ１５６、ユーザからの操作を受付ける操作パネル１６０と、スキャナ１０４と、画像出力部１０２と、ＭＦＰ１００内での構成要素同士の通信およびＭＦＰ１００に対して外部に存在する機器との通信を制御するＩ／Ｏ（入出力インターフェイス）１９０とを備えている。なお、Ｉ／Ｏ１９０には、ネットワークに接続するための通信部１９１と、ＰＳＴＮ網に接続するためのＮＣＵ（Network Control Unit）部１９２とが含まれている。また、本明細書では、カラーデータ量とは、原稿中のＹＭＣ各色のドット数の総数を言う。
【００４０】
操作パネル１６０は、ユーザに対してＭＦＰ１００の状態やコマンドの選択肢を表示するための表示画面１６１と、入力キー１６２とを備えている。表示画面１６１と入力キー１６２は、液晶ディスプレイとその上に載置されるタッチパネルとで構成することも可能である。
【００４１】
図３は、ＭＦＰ１００の制御ブロック図である。
図３を参照して、プリンタエンジン制御部１０は、画像出力部１０２の動作を制御する。プリンタエンジン制御部１０は、少なくとも画像出力部１０２の制御処理のプログラムを実行するＣＰＵと、当該プログラムを格納するＲＯＭを含む。
【００４２】
状態検出部８は、画像出力部１０２の感光体ユニット（感光体ドラム１１５Ｃ，１１５Ｍ，１１５Ｙ，１１５Ｋ）、トナーユニット（現像器１１６Ｃ，１１６Ｍ，１１６Ｙ，１１６Ｋの各現像器に設置されかつ各色のトナーを充填されたトナーカートリッジ）、用紙にトナーを転写するための転写ユニット（転写チャージャ１１７Ｃ，１１７Ｍ，１１７Ｙ，１１７Ｋ）、用紙にトナーを定着させる定着ユニット（定着ローラ対１３２）などの状態を検出するセンサなどで構成される。
【００４３】
状態記憶部９は、状態検出部８によって検出された画像出力部１０２の各所の状態を記憶するものであり、ＲＡＭやＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）などによって構成される。
【００４４】
ＭＦＰ制御部４は、ＭＦＰ１００全体の制御処理を行なうメインコントローラである。ＣＰＵ１５１がＲＯＭ１５３等に格納されたプログラムを実行することによって実現される。
【００４５】
データ通信制御部３は、外部コンピュータとＭＦＰ１００の通信を制御するものであり、通信部１９１（たとえば、シリアルインターフェース、パラレルインターフェース、ネットワークインターフェースなど）で構成される。
【００４６】
データ抽出部６は、印刷ジョブから、枚数（ページ数）、印刷部数、出力する用紙のサイズ（用紙サイズ）などの印刷条件の抽出や、画像データのＲＩＰ展開や、ＲＩＰ展開した画像データから積分回路などでＹＭＣ各色のドット数に相当するカラーデータ量の抽出などの各種の処理を実行するものであり、たとえばＲＡＭ１５２で構成される。
【００４７】
データ記憶部５は、画像データや印刷ジョブの履歴情報、使用者情報などのデータを記憶するものであり、ＲＡＭ１５２および記憶部１５４（ハードディスク等）などの補助記憶装置で構成される。
【００４８】
カラー／モノクロ判別部７は、データ抽出部６でＲＩＰ展開された画像データが、モノクロ画像として出力するデータであるか、カラー画像として出力するデータであるかを判別するための制御回路などで構成される。
【００４９】
カラー出力判定部１２は、処理対象となっている画像データを、カラー画像として出力するか、モノクロ画像として出力するか、操作パネル１６０等においてパスワード等の入力を条件としてカラー画像で出力するかを判定するもので、ＣＰＵ１５１がＲＯＭ１５３等に格納されたプログラムを適宜実行することにより実現される。
【００５０】
ＭＦＰ制御部４、データ抽出部６、カラー／モノクロ判別部７、プリンタエンジン制御部１０、状態検出部８、および、カラー出力判定部１２は、ＣＰＵ１５１がＲＯＭ１５３等に格納されたプログラムを適宜実行することにより実現されても良いし、専用のＬＳＩ（Large Scale Integration）を搭載されることによって実現されても良い。
【００５１】
次に、ＭＦＰ１００において実行される、スキャナ１０４で原稿の画像を読み込み、当該画像を出力用紙に印刷する印刷処理（すなわちＭＦＰ１００を複写機として機能させる場合）の内容を、当該処理のフローチャートである図４および図５を参照して説明する。なお、当該処理は、使用者が操作パネル１６０に対して当該処理を開始するための操作を行なったことに基づいて開始される。
【００５２】
まず図４を参照して、ステップＳ１０１で、ＣＰＵ１５１は、印刷ジョブの読み込みを行なう。具体的には、ＣＰＵ１５１は、スキャナ１０４に、原稿の画像データを読み込ませるとともに、操作パネル１６０に入力された印刷部数等の印刷条件についての情報を読み込む。
【００５３】
次に、ステップＳ１０３で、ＣＰＵ１５１は、ステップＳ１０１で読み込んだ画像データをデータ記憶部５に記憶させる。
【００５４】
次に、ステップＳ１０５で、ＣＰＵ１５１は、ステップＳ１０３で記憶させた画像データをＲＩＰ展開させることによって、当該画像データに対応するビットマップ画像データを得る。
【００５５】
次に、ステップＳ１０７で、ＣＰＵ１５１は、ステップＳ１０５で得られたビットマップ画像データにおけるＹＭＣＫ各色のドット数を抽出する。なお、各色のドット数は、たとえば積分回路を利用して抽出される。このようなカラーデータ量の抽出について、図６および図７を参照して説明する。なお、図６は、データ抽出部６中のカラーデータ量の抽出に関連する部分の回路図であり、図７は、図６の回路においてやりとりされる信号のタイミングチャートである。
【００５６】
図７において、（Ａ）は水平同期信号（／ＨＳＹＮＣ信号）を示し、（Ｂ）はコンデンサ（後述するコンデンサ６０５Ａ）を放電させるための信号（／ＳＨ１信号）を示し、（Ｃ）はＭＦＰ制御部４から送信されるＹＭＣＫの中の１色のビットマップ画像データの濃度値の信号（／ＶＩＤＥＯ信号）を示し、（Ｄ）はコンデンサ（後述するコンデンサ６０５Ａ）の電圧レベルを示す。
【００５７】
また、図６に示された回路には、切換回路６０２を介して、ＭＦＰ制御部４からデータ記憶部５に記憶されたビットマップ画像データに基づいて入力されるビデオデータ（／ＶＩＤＥＯ１，／ＶＩＤＥＯ２）が入力される。なお、ビデオデータは、Ｙデータ、Ｍデータ、Ｃデータ、Ｋデータの順に送信される。また、各色のデータとして、画像データにおける先頭ラインから最終ラインまでのデータが順に送信される。つまり、まずＹデータの先頭ラインから最終ラインまでのデータが入力され、次にＭデータの先頭ラインから最終ラインまでのデータが入力され、次にＣデータの先頭ラインから最終ラインまでのデータが入力され、最後にＫデータの先頭ラインから最終ラインまでのデータが入力される。
【００５８】
また、切換回路６０２は、／ＶＩＤＥＯ１と／ＶＩＤＥＯ２を交互に切り換える。図６に示された回路は、ビデオデータによって、／ＶＩＤＥＯ１，／ＶＩＤＥＯ２が２個のＬＤ（Laser Diode）を交互に発光させるように構成されている。以下、／ＶＩＤＥＯ１，／ＶＩＤＥＯ２のいずれかが切換回路６０２によって切り換えられることによって出力された信号を／ＶＩＤＥＯ信号と称する。
【００５９】
回路６０５は、コンデンサ６０５Ａをチャージするための回路として機能する。ビデオデータにおいてドットが存在する旨の信号が入力されると、回路６０５がコンデンサ６０５Ａをチャージするように構成されている。
【００６０】
コンデンサ６０５Ａの電圧値は、データ抽出部６のメカコン（mechanical controller）６０１に入力される。なお、本実施の形態では、／ＳＨ１信号が適宜オンされることによりコンデンサ６０５Ａが適宜放電されるため、メカコン６０１には、各色の１ラインごとのデータに対応するコンデンサ６０５Ａの電圧値が入力される。
【００６１】
図６および図７を参照して、まず図７中でＢ１として示されるように／ＳＨ１信号を所定期間ＬＯＷにすることにより、コンデンサ６０５Ａを放電する。これにより、図７において（Ｄ）で示されるコンデンサ６０５Ａの電圧値（ＣＨＡＲＧＥ）が基準値Ｄ１まで低下する。
【００６２】
次に、／ＳＨ１信号をＨＩＧＨに戻した後、／ＶＩＤＥＯ信号の入力を受付ける。図６に示された回路では、ビデオデータにおいてドットが存在することを意味する／ＶＩＤＥＯ信号がＬＯＷを示す期間に、コンデンサ６０５Ａが充電されるように構成されている。
【００６３】
１ライン分の／ＶＩＤＥＯ信号の入力が終了すると、再度、図７中にＢ２で示されるように、／信号が所定期間ＬＯＷにされる。これにより、再度、図７において（Ｄ）で示されるコンデンサ６０５Ａの電圧値（ＣＨＡＲＧＥ）が基準値Ｄ１まで低下する。
【００６４】
そして、メカコン６０１では、／ＳＨ１信号が一度ＬＯＷにされてから次にＬＯＷにされるまでの期間のコンデンサ６０５Ａの電圧値の最大値に基づいて、対応するラインのドット数を算出する。このようなドット数の算出は、たとえば、メカコン６０１中に格納された適切なテーブルに基づいて行なわれる。
【００６５】
再度図４を参照して、ＣＰＵ１５１は、ステップＳ１０７でビットマップ画像データ中のＹＭＣＫ各色のドット数（カラーデータ量）を抽出した後、各色のドット数をＲＡＭ１５２等に格納し、そして、ステップＳ１０９で、当該ビットマップ画像データがカラー画像であるかモノクロ画像であるかを判別するカラー／モノクロ判別処理を行なう。ここで、当該処理の内容を、当該処理のサブルーチンのフローチャートである図８を参照して説明する。
【００６６】
図８を参照して、カラー／モノクロ判別処理では、ＣＰＵ１５１は、まずステップＳ１０９１で、ステップＳ１０７で抽出したビットマップ画像データ中の各色のドット数をチェックし、ＹＭＣのいずれかのドットが１以上であるか否かを判断し、そうであると判断すると、カラー画像であると判断して、ステップＳ１０９５へ処理を進める。一方、そうではないと判断すると、つまり、ＹＭＣのいずれのドット数もゼロであると判断すると、モノクロ画像であると判断して、ステップＳ１０９３へ処理を進める。
【００６７】
ステップＳ１０９３では、ＣＰＵ１５１は、処理対象となっているビットマップ画像データがモノクロ画像に対応するデータである旨の情報をＲＡＭ１５２等に格納して、処理をリターンさせる。
【００６８】
一方、ステップＳ１０９５では、ＣＰＵ１５１は、処理対象となっているビットマップ画像データがカラー画像に対応するデータである旨の情報をＲＡＭ１５２等に格納して、処理をリターンさせる。
【００６９】
図５を参照して、図４におけるステップＳ１０９でカラー／モノクロ判別処理を行なった後、ＣＰＵ１５１は、ステップＳ１１１で、カラー／モノクロ判別処理における判別結果をチェックし、判別結果がモノクロ画像である場合にはステップＳ１２７へ処理を進め、カラー画像である場合にはステップＳ１１３へ処理を進める。
【００７０】
ステップＳ１１３では、ＣＰＵ１５１は、ＭＦＰ１００においてカラー出力を制限する旨の設定がなされているか否かを判断する。
【００７１】
ここで、ＭＦＰ１００において、出荷時または使用者によって設定される情報について説明する。
【００７２】
まず、ＭＦＰ１００では、上記したようにカラー画像のカラー出力を制限するか否かの設定が可能となっている。どちらに設定されているかは、表１に示されるような「カラー出力制限」に対応する情報がＯＮまたはＯＦＦであるかによって決定される。表１に示される情報は、データ記憶部５の不揮発な記録領域に記憶されており、ＯＮまたはＯＦＦの情報は、出荷時に予め記憶されており、また、使用者が操作パネル１６０等を操作することによって変更することもできる。
【００７３】
【表１】
2008199386.tif 000003
【００７４】
また、ＭＦＰ１００では、カラー画像がカラー出力されることを制限された場合に、どのように対処するかについての設定が可能となっている。どのように設定されているかは、表２に示されるような「出力制限時の対処」が「モノクロ出力」「キャンセル」「キー操作によりカラー出力」の３種類の中のどれであるかによって決定される。表２に示される情報は、データ記憶部５の不揮発な記録領域に記憶されており、上記３種類のどの情報が設定されるかは、出荷時に予め記憶されており、また、使用者が操作パネル１６０等を操作することによって変更することもできる。
【００７５】
【表２】
2008199386.tif 000004
【００７６】
また、ＭＦＰ１００では、カラー画像のカラー出力を制限するための基準を設定することが可能となっている。基準がどのように設定されているかは、表３に示されるような「カラーデータ率」「トナー消費率」「感光体消耗率」「印刷部数」「用紙サイズ」「印刷ジョブ数」の各種の値を参照することにより決定される。
【００７７】
【表３】
2008199386.tif 000005
【００７８】
カラーデータ率は、原稿におけるカラーデータ量の全ビット数に対する比率である。ＭＦＰ１００では、カラーデータ率に基づいてカラー出力が制限される場合には、原稿のカラーデータ率が表３に示された値以上であれば、カラー出力が制限される。なお、原稿の全ビット数とは、プリンタドライバで設定された解像度に基づいて算出されるものであり、たとえば、解像度が６００ｄｐｉ（dot per inch）である場合に、Ａ４サイズ（210mm×297mm≒8.3inch×11.7inch）の用紙全体のドット数は、8.3inch×600dpi×11.7inch×600dpi≒34,959,600ドットとなる。
【００７９】
トナー消費率は、ＹＭＣの各色についての、トナーが消費された割合であって、各色のトナーのトナーカートリッジに最大限充填された量に対する消費量の割合である。ＭＦＰ１００では、トナー消費率に基づいてカラー出力が制限される場合には、ＹＭＣの中でトナー消費率の最も高い色についてのトナー消費率が表３に示された値以上であれば、カラー出力が制限される。なお、本実施の形態において、各色のトナーの消費量は、トナーカートリッジの重量を計測する等のようにトナーカートリッジ内の量を直接的に計測することによって求められても良いし、ＭＦＰ１００において出力されたビットマップ画像データの各色のデータ量から求められても良い。
【００８０】
感光体消耗率は、各色の感光体の消耗の度合いであり、未使用を０％、最大限使用された状態を１００％とされる。なお、感光体消耗率は、各色の感光体の膜厚を測定することによって算出されても良いし、各色の感光体ドラム（感光体ドラム１１５Ｃ，１１５Ｍ，１１５Ｙ）を回転させるモータの駆動時間から算出されても良い。ＭＦＰ１００では、感光体消耗率に基づいてカラー出力が制限される場合には、ＹＭＣの中で感光体消耗率が最も高い色についての感光体消耗率が表３に示された値以上であれば、カラー出力が制限される。
【００８１】
印刷部数と用紙サイズは、それぞれ、印刷ジョブにおける印刷設定において、カラー出力を制限するための基準である。ＭＦＰ１００では、印刷部数に基づいてカラー出力が制限される場合、印刷設定における印刷部数が表３に示された値以上であればカラー出力が制限され、用紙サイズに基づいてカラー出力が制限される場合、印刷設定における用紙サイズが表３に示された値以上の大きさであればカラー出力が制限される。
【００８２】
印刷ジョブ数は、ＭＦＰ１００における出力の履歴に基づいてカラー出力を制限するための基準である。ＭＦＰ１００では、印刷ジョブ数に基づいてカラー出力が制限される場合、ＭＦＰ１００の不揮発性の記憶領域に記憶された、カラー出力したジョブ数が表３に示された値以上であればカラー出力が制限される。
【００８３】
また、ＭＦＰ１００では、表３に示した各基準について、カラー画像のカラー出力を制限するための基準として採用するか否かを設定することが可能となっている。各基準が採用されるか否かは、表４に示されるような「カラーデータ率」「トナー消費率」「感光体消耗率」「印刷部数」「用紙サイズ」「印刷ジョブ数」のそれぞれに対する情報がONであるかOFFであるかを参照することにより決定される。
【００８４】
【表４】
2008199386.tif 000006
【００８５】
再度、図５を参照して、ステップＳ１１３では、ＣＰＵ１５１は、表１に示したような情報を参照することにより、カラー出力を制限されるように設定されているか否か（「カラー出力制限」がＯＮであるか否か）を判断し、制限されるように設定されている（ＯＮである）と判断すると、ステップＳ１１５へ処理を進め、そうではないと判断すると、ステップＳ１２５へ処理を進める。
【００８６】
ステップＳ１１５では、ＣＰＵ１５１は、カラー出力を実際に制限するかどうかを判定する処理（カラー出力判定処理）を実行する。この処理の内容を、当該処理のサブルーチンのフローチャートである図９を参照して説明する。
【００８７】
図９を参照して、カラー出力判定処理では、ＣＰＵ１５１は、まずステップＳ１５０１で、表４を参照し、カラーデータ率でカラー出力を制限する設定がなされているか否かを判断し、そうであると判断するとステップＳ１５０２へ処理を進め、そうではないと判断するとステップＳ１５０３へ処理を進める。
【００８８】
ステップＳ１５０２では、ＣＰＵ１５１は、処理対象となっているビットマップ画像データのカラーデータ率が表３に示した基準の値未満であるか否かを判断し、そうであると判断するとステップＳ１５０３へ処理を進め、そうではないと判断するとステップＳ１５１３へ処理を進める。
【００８９】
ステップＳ１５０３では、ＣＰＵ１５１は、表４を参照し、トナー消費率でカラー出力を制限する設定がなされているか否かを判断し、そうであると判断するとステップＳ１５０４へ処理を進め、そうではないと判断するとステップＳ１５０５へ処理を進める。
【００９０】
ステップＳ１５０４では、ＣＰＵ１５１は、ＹＭＣの各色のトナー消費率をチェックし、その中の最も高いトナー消費率が表３に示した基準の値未満であるか否かを判断し、そうであると判断するとステップＳ１５０５へ処理を進め、そうではないと判断するとステップＳ１５１３へ処理を進める。
【００９１】
ステップＳ１５０５では、ＣＰＵ１５１は、表４を参照し、感光体消耗率でカラー出力を制限する設定がなされているか否かを判断し、そうであると判断するとステップＳ１５０６へ処理を進め、そうではないと判断するとステップＳ１５０７へ処理を進める。
【００９２】
ステップＳ１５０６では、ＣＰＵ１５１は、ＹＭＣの各色の感光体消耗率をチェックし、その中の最も高い感光体消耗率が表３に示した基準の値未満であるか否かを判断し、そうであると判断するとステップＳ１５０７へ処理を進め、そうではないと判断するとステップＳ１５１３へ処理を進める。
【００９３】
ステップＳ１５０７では、ＣＰＵ１５１は、表４を参照し、印刷部数でカラー出力を制限する設定がなされているか否かを判断し、そうであると判断するとステップＳ１５０８へ処理を進め、そうではないと判断するとステップＳ１５０９へ処理を進める。
【００９４】
ステップＳ１５０８では、ＣＰＵ１５１は、処理対象となっているビットマップ画像データに対応した印刷設定における印刷部数が表３に示した基準の値未満であるか否かを判断し、そうであると判断するとステップＳ１５０９へ処理を進め、そうではないと判断するとステップＳ１５１３へ処理を進める。
【００９５】
ステップＳ１５０９では、ＣＰＵ１５１は、表４を参照し、用紙サイズでカラー出力を制限する設定がなされているか否かを判断し、そうであると判断するとステップＳ１５１０へ処理を進め、そうではないと判断するとステップＳ１５１１へ処理を進める。
【００９６】
ステップＳ１５１０では、ＣＰＵ１５１は、処理対象となっているビットマップ画像データに対応した印刷設定における用紙サイズが表３に示した基準の用紙サイズよりも小さいものであるか否かを判断し、そうであると判断するとステップＳ１５１１へ処理を進め、そうではないと判断するとステップＳ１５１３へ処理を進める。
【００９７】
ステップＳ１５１１では、ＣＰＵ１５１は、表４を参照し、印刷ジョブ数でカラー出力を制限する設定がなされているか否かを判断し、そうであると判断するとステップＳ１５１２へ処理を進め、そうではないと判断するとステップＳ１５１４へ処理を進める。
【００９８】
ステップＳ１５１２では、ＣＰＵ１５１は、ＭＦＰ１００における、カラー出力したジョブ数の数をチェックし、当該ジョブ数が表３に示した基準の値未満であるか否かを判断し、そうであると判断するとステップＳ１５１４へ処理を進め、そうではないと判断するとステップＳ１５１３へ処理を進める。
【００９９】
ステップＳ１５１３では、ＣＰＵ１５１は、表２に示したような設定内容を参照し、出力制限時の対処がモノクロ出力であるか否かを判断する。そして、そうであると判断すると、ＣＰＵ１５１は、ステップＳ１５１５で、処理対象とされておりカラー画像であるビットマップ画像データをモノクロ画像で出力するために変換するとともに、当該データをモノクロ画像で出力させるためのフラグをＲＡＭ１５２等に設定し、処理をリターンさせる。また、出力制限時の対処がモノクロ出力ではない（キャンセルまたはキー操作によりカラー出力）と判断した場合には、ＣＰＵ１５１は、そのまま処理をリターンさせる。
【０１００】
ステップＳ１５１４では、ＲＡＭ１５２等に、処理対象のビットマップ画像データをカラー画像で出力させるためのフラグを設定し、処理をリターンさせる。
【０１０１】
再度、図５を参照して、ステップＳ１１５でカラー出力判定処理を行なった後、ＣＰＵ１５１は、ステップＳ１１７で、判定結果をチェックする。そして、モノクロ画像で出力する旨のフラグ設定がなされていればステップＳ１２７へ、カラー画像で出力する旨のフラグ設定がなされていればステップＳ１２５へ、それぞれ処理を進める。また、フラグ設定がなされていなければ、ＣＰＵ１５１は、ステップＳ１１９で、キー操作を表示画面１６１に管理パスワードの入力を促すメッセージ等の、現状に則した表示を行なうとともに、ステップＳ１２１で、管理パスワードの入力を待つ。
【０１０２】
ステップＳ１２１で待機している期間中に管理パスワードが入力されたことを検出すると、ＣＰＵ１５１は、ステップＳ１２５に処理を進める。なお、ＣＰＵ１５１は、入力された管理パスワードがモノクロ出力を指示するものであればステップＳ１２７へ処理を進め、管理パスワードがステップＳ１２１で待機を開始してから所定期間入力されなかった場合には、ステップＳ１２３で、印刷ジョブをキャンセルするための処理を実行して、処理を終了する。ステップＳ１２３では、たとえば、処理対象となっているビットマップ画像データを消去する等の処理が行なわれる。また、表２に示した「出力制限時の対処」として「キャンセル」の値が設定されている場合には、ＣＰＵ１５１は、ステップＳ１１７から直接ステップＳ１２３へ処理を進める。
【０１０３】
ステップＳ１２７では、ＣＰＵ１５１は、ビットマップ画像データをモノクロ画像で出力するモノクロ印刷ジョブ出力処理を実行して、ステップＳ１２９へ処理を進める。なお、ここでは、ビットマップ画像データがカラー画像である場合には、モノクロ画像用のデータに変換した後で、データに対応する画像が出力される。
【０１０４】
また、ステップＳ１２５では、ＣＰＵ１５１は、ビットマップ画像データをカラー画像で出力するカラー印刷ジョブ出力処理を実行して、ステップＳ１２９へ処理を進める。
【０１０５】
ステップＳ１２９では、ＣＰＵ１５１は、印刷ジョブ履歴を、データ記憶部５の不揮発性の記憶領域に記録して、ステップＳ１３１へ処理を進める。なお、ここで記録される情報としては、たとえば、印刷を指示したユーザの名称（ユーザ名）、モノクロ画像で出力したかカラー画像で出力したか、印刷枚数（原稿枚数と印刷部数の積）、印刷部数、印刷時刻（印刷処理を実行した時刻）、ドキュメント名、実行結果（正常、トラブル、キャンセル等）が挙げられる。ＣＰＵ１５１は、カラー画像を出力した印刷ジョブ数（図９におけるステップＳ１５１２の判定に用いられる）を、ここで記録される履歴を参照して算出する。また、ＣＰＵ１５１は、印刷ジョブ履歴を、１週間や１ヶ月などの特定の期間が経過するたびにクリアするよう構成されても良い。また、ＭＦＰ１００は、ステップＳ１２３で印刷ジョブをキャンセルした場合にも、ステップＳ１２９で、その旨を印刷ジョブ履歴として記憶させるように構成されても良い。
【０１０６】
ステップＳ１３１では、ＣＰＵ１５１は、ステップＳ１２５またはステップＳ１２７における出力処理の実行結果を表示画面１６１に表示させて、処理を終了させる。
【０１０７】
以上説明した本実施の形態では、ＭＦＰ１００では、スキャナ１０４によって作成された原稿の画像データをＲＩＰ展開することによって得られたビットマップ画像データがカラー画像に対応するデータであるか否かが判断され、カラー画像に対応するデータであると判断されると、ＭＦＰ１００がカラー出力についての制限を行なう状態であることを条件として、種々の判定がなされる。この判定には、たとえば、ビットマップ画像データにおけるカラーデータ量の原稿についての全ビット数に対する割合が判断基準未満であるか否かの判定が含まれる。そして、判断基準未満であれば、ビットマップ画像データはカラー画像として出力され、そうでなければ、たとえばモノクロ画像として出力されるなどの対処がなされる。なお、判断基準は、上記のような割合であっても良いし、カラーデータ量そのものであっても良いし、また、Ｋ色のデータ量（ビットマップ画像データにおけるＫ色のビット量）に対するカラーデータ量の割合であっても良い。
【０１０８】
また、以上説明した本実施の形態では、ビットマップ画像データがカラー画像に対応するデータであるか否かを判別する処理は、図８に示したような処理とされたが、本発明では、これに限らず、図１０に示されるように、フルカラーモードかオートカラーモードのどちらに設定されているか等が反映されるような処理とされても良い。図１０は、カラー／モノクロ判別処理の変形例のフローチャートである。なお、フルカラーモードとは、ビットマップ画像データ通りにカラー画像を出力するモードであり、オートカラーモードとは、ビットマップ画像データでカラーデータ（ＹＭＣのいずれかの色を含むデータ）で表現される対象がロゴマークや印鑑程度のものである場合にはモノクロ画像として出力するモードである。そして、カラー／モノクロ判別処理が図１０に示されるような態様で実行される場合には、ＭＦＰ１００は、フルカラーかオートカラーのいずれかのモードを登録できるように構成される。また、この登録内容は、出荷時に予め定められており、さらに、使用者によって変更可能に構成されていても良い。
【０１０９】
図１０を参照して、この変形例では、まずステップＳＡ１０９１で、ＣＰＵ１５１は、図８に示したステップＳ１０９１と同様に、ステップＳ１０７（図４参照）で抽出したビットマップ画像データ中の各色のドット数をチェックし、ＹＭＣのいずれかのドットが１以上であるか否かを判断する。そして、ＣＰＵ１５１は、そうであると判断するとステップＳＡ１０９５へ処理を進め、そうではないと判断するとステップＳＡ１０９３へ処理を進める。
【０１１０】
ステップＳＡ１０９３では、ＣＰＵ１５１は、処理対象となっているビットマップ画像データがモノクロ画像に対応するデータである旨の情報をＲＡＭ１５２等に格納して、処理をリターンさせる。
【０１１１】
一方、ステップＳＡ１０９５では、ＣＰＵ１５１は、フルカラーモードかオートカラーモードかの設定内容をチェックし、前者であればステップＳＡ１０９９へ、後者であればステップＳＡ１０９７へ、それぞれ処理を進める。
【０１１２】
ステップＳＡ１０９７では、ＣＰＵ１５１は、カラーデータ量が原稿全体のビット数の１％以上であるか否かを判断し、１％以上であると判断するとステップＳＡ１０９９へ、１％未満であると判断するとステップＳＡ１０９３へ、それぞれ処理を進める。
【０１１３】
ステップＳＡ１０９９では、ＣＰＵ１５１は、処理対象となっているビットマップ画像データがカラー画像に対応するデータである旨の情報をＲＡＭ１５２等に格納して、処理をリターンさせる。
【０１１４】
以上図１０を参照して説明したカラー／モノクロ判別処理の変形例では、オートカラーモードに設定されている場合には、ビットマップ画像データがカラー画像に対応したものであっても、カラーデータ量の割合が全体の所定の割合（図１０では「１％」）未満であれば、モノクロ画像に対応するデータとして取扱われる。なお、上記した所定の割合は、０．５％等、ユーザが操作パネル１６０を操作する等により適宜変更されても良い。
【０１１５】
また、以上説明した本実施の形態では、ＭＦＰ１００は、スキャナ１０４に読み込まれた画像に対応する画像データを処理対象としていたが、ＭＦＰ１００が処理対象とする画像データはこれに限られず、ネットワークを介して、もしくは直接接続されたパーソナルコンピュータ等から受信された画像データ（すなわちＭＦＰ１００をプリンタとして機能させる場合）や、記憶部１５４に記憶されている画像データ（すなわちＭＦＰ１００に所謂ボックスプリントを行なわせるような場合）であっても良い。
【０１１６】
また、本実施の形態のＭＦＰ１００は、常時、当該ＭＦＰ１００における、カラーデータ率、トナー消費率、感光体消耗率、印刷部数、用紙サイズ、印刷ジョブ数等の値を管理することが可能であり、そして、入力キー１６２等に対する操作に応じて、表示画面１６１にそれらの値を表示するように構成されても良い。そのような場合に表示される画面の一例を図１１に示す。
【０１１７】
図１１を参照して、画面９００には、消耗品の消耗度合いを示す「ＳＵＰＰＬＩＥＳ欄」と、印刷処理を行なったページ数に関する数値を示す「ＰＡＧＥ  ＩＮＦＯＲＭＡＴＩＯＮ欄」が含まれる。
【０１１８】
ＳＵＰＰＬＩＥＳ欄において、「Cyan Toner Cartridge」「Magenta Toner Cartridge」「Yellow Toner Cartridge」「Black Toner Cartridge」は、それぞれ、ＣＭＹＫの各色のカートリッジの残率を示している。残率とは、１００％から、上記したトナー消費率を差し引いたものである。また、「Cyan Imaging Unit」「Magenta Imaging Unit」「Yellow Imaging Unit」「Black Imaging Unit」は、それぞれ、ＣＭＹＫの各色の感光体残率を示している。感光体残率とは、１００％から、上記した感光体消耗率を差し引いたものである。また、「Transfer Belt」「Fuser Unit」は、それぞれ、無端ベルト１３０、定着ローラ対１３２の残率を示している。各残率は、それぞれ、１００％からそれぞれの消耗率を差し引いたものである。各消耗率は、無端ベルト１３０を回転させたり、定着ローラ対１３２をさせたりするローラの駆動時間等によって算出される。
【０１１９】
ＰＡＧＥ  ＩＮＦＯＲＭＡＴＩＯＮ欄では、左方には、通常の用紙への印刷、両面印刷（Duplex）、基準換算（Normalized：基準サイズ（たとえばＡ４）で出力した場合に換算された枚数）のそれぞれについての印刷の総数（Total Count）がモノクロ画像（Monochrome）とカラー画像（Full Color）とに分けられて、表示されている。また、右方には、用紙の大きさごとの印刷枚数（Sheets Printed by PaperSize）と用紙の種類ごとの印刷枚数（Sheets Printed by PaperType）が示されている。なお、図１１に示された情報は、たとえば印刷ジョブに含まれる印刷設定の内容に基づいて、適宜カウントされたものである。
【０１２０】
また、ＭＦＰ１００における上記した各処理は、ＣＰＵ１５１が、カードリーダ／ライタ１５６を介してＭＦＰ１００に対して着脱可能な記録媒体１０００に記録されたプログラムを実行することによって実現されても良いし、ネットワークを介してダウンロードされＲＯＭ１５３に記録されたプログラムを実行することによって実現されても良い。
【０１２１】
また、図１１に示されたような情報は、用紙に印刷されて出力されても良い。
以上説明した本実施の形態では、ＣＭＹＫの各色のそれぞれについて１つの感光体ドラム等が設けられる、いわゆるタンデム型のＭＦＰによって画像形成装置が実現される例が示されたが、本発明はこれに限らず、ＣＭＹＫの４色のトナーが１つの組み合わされて１つの回転体として構成され、また、４色に対して１つの感光体ドラムが適用されるようなタイプのＭＦＰであっても、本発明の画像形成装置が実現されることは言うまでもない。
【０１２２】
以上説明した構成は、カラー原稿の画像を読み取り画像データを得る画像読み取り手段もしくは、接続されたコンピュータから画像データを受けるデータ通信手段と、前記画像データからラスタイメージに展開し、ＲＩＰ展開した画像から得られる画像の特徴量を抽出するデータ抽出手段と、前記画像データをカラーデータとモノクロデータに判別するカラー／モノクロ判別手段を有する画像形成装置であって、カラー画像と判別したデータに対して、予め設定した判断基準と前記画像の特徴量とを比較し、比較結果に基づいて、画像データの出力可否を判断する出力可否判断手段と、前記出力可否判断手段による判断結果に応じて、前記画像データを出力させる出力制御手段を有する画像形成装置を含むものである。
【０１２３】
また、以上説明した構成は、カラー原稿の画像を読み取り画像データを得る画像読み取り手段もしくは、接続されたコンピュータから画像データを受けるデータ通信手段と、画像形成装置内部から得られる装置データを抽出するデータ抽出手段と、前記画像データをカラーデータとモノクロデータに判別するカラー／モノクロ判別手段を有する画像形成装置であって、カラー画像と判別したデータに対して、予め設定した判断基準と前記装置データを比較し、比較結果に基づいて、画像データの出力可否を判断する出力可否判断手段と、前記出力可否判断手段による判断結果に応じて、前記画像データを出力させる出力制御手段を有する画像形成装置を含むものである。
【０１２４】
また、以上説明した構成は、カラー原稿の画像を読み取り画像データを得る画像読み取り手段もしくは、接続されたコンピュータから画像データを受けるデータ通信手段と、前記画像データから得られる印刷条件を抽出するデータ抽出手段と、前記画像データをカラーデータとモノクロデータに判別するカラー／モノクロ判別手段を有する画像形成装置であって、前記画像データの出力可否を判断する出力可否判断手段と、前記出力可否判断手段による判断結果に応じて、前記画像データを出力させる出力制御手段を有する画像形成装置を含むものである。
【０１２５】
また、以上説明した構成は、カラー原稿の画像を読み取り画像データを得る画像読み取り手段もしくは、接続されたコンピュータから画像データを受けるデータ通信手段と、画像形成装置の使用履歴を抽出するデータ抽出手段と、前記画像データをカラーデータとモノクロデータに判別するカラー／モノクロ判別手段を有する画像形成装置であって、カラー画像と判別したデータに対して、予め設定した判断基準と前記画像の特徴量を比較し、比較結果に基づいて画像データの出力可否を判断する出力可否判断手段と、前記出力可否判断手段によるが判断結果に応じて、前記画像データを出力させる出力制御手段を有する画像形成装置を含む。
【０１２６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１２７】
【図１】本発明の画像形成装置の一実施の形態である複写機の概略構成を示す模式的断面図である。
【図２】図１のＭＦＰのハードウェア構成を示す図である。
【図３】図１のＭＦＰの制御ブロック図である。
【図４】図１のＭＦＰにおいて実行される印刷処理のフローチャートである。
【図５】図１のＭＦＰにおいて実行される印刷処理のフローチャートである。
【図６】図１のＭＦＰにおいてビットマップ画像データにおけるＹＭＣＫ各色のドット数の抽出態様を説明するための図である。
【図７】図１のＭＦＰにおいてビットマップ画像データにおけるＹＭＣＫ各色のドット数の抽出態様を説明するための図である。
【図８】図４のカラー／モノクロ判別処理のサブルーチンのフローチャートである。
【図９】図５のカラー出力判定処理のサブルーチンのフローチャートである。
【図１０】図４のカラー／モノクロ判別処理の変形例のフローチャートである。
【図１１】図１のＭＦＰにおいて表示される画面の一例を示す図である。
【符号の説明】
【０１２８】
１００  ＭＦＰ、１０２  画像出力部、１０４  スキャナ、１５１  ＣＰＵ、１６０  操作パネル。
【図１】
2008199386.tif 000007
【図２】
2008199386.tif 000008
【図３】
2008199386.tif 000009
【図４】
2008199386.tif 000010
【図５】
2008199386.tif 000011
【図６】
2008199386.tif 000012
【図７】
2008199386.tif 000013
【図８】
2008199386.tif 000014
【図９】
2008199386.tif 000015
【図１０】
2008199386.tif 000016
【図１１】
2008199386.tif 000017