(57)【要約】【課題】空のカラートナーがある場合の、印刷設定を確認・変更するためのユーザの負担の軽減、及び、印刷処理の遅延発生頻度の減少を図る。【解決手段】印刷データを受信する受信部（ＬＡＮ＿Ｉ／Ｆ７）と、第１の現像剤を収容し、第１の現像剤を用いて画像を形成する第１画像形成部８Ｂと、第２の現像剤を収容し、第２の現像剤を用いて画像を形成する第２画像形成部８Ｃ，８Ｍ，８Ｙと、第１の現像剤及び第２の現像剤の残量を検出する残量検出部２ａと、印刷データを解析する解析部２ｂと、残量検出部により、第２の現像剤の残量が所定量よりも少ないことが検出された場合に、解析部により、印刷データが第２画像形成部で形成される画像を含むデータであると判断されたときは、印刷の実行を制限し、一方、解析部により、印刷データが第１画像形成部で形成される画像のみを含むデータであると判断されたときは、印刷を実行する印刷制御部２ｃとを備える。【選択図】図１
2011141326.tif 000002
【特許請求の範囲】
【請求項１】
上位装置であるデータ処理装置との間で、印刷データを含む各種のデータを送信又は受信する送受信部と、
第１の現像剤を収容し、当該第１の現像剤を用いて画像を形成する第１画像形成部と、
第２の現像剤を収容し、当該第２の現像剤を用いて画像を形成する第２画像形成部と、
前記第１の現像剤及び前記第２の現像剤の残量を検出する残量検出部と、
前記印刷データを解析する解析部と、
前記残量検出部により、前記第２の現像剤の残量が所定量よりも少ないことが検出された場合に、前記解析部により、前記印刷データが前記第２の画像形成部で形成される画像データを含んでいると判断されたときは、印刷の実行を制限し、一方、前記解析部により、前記印刷データが前記第１の画像形成部で形成される画像データしか含んでいないと判断されたときは、印刷を実行する印刷制御部とを備える
ことを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記第１画像形成部は、単色印刷及び複数色印刷兼用の画像形成部であり、
前記第２画像形成部は、複数色印刷専用の画像形成部である
ことを特徴とする画像形成装置。
【請求項３】
請求項１又は請求項２に記載の画像形成装置において、
前記送受信部は、前記残量検出部により、前記第２の現像剤の残量が所定量よりも少ないことが検出された場合に、画像形成装置の状態を表す状態データとして、前記第２の現像剤の残量が所定量よりも少ないことを表すデータを前記データ処理装置に送信する
ことを特徴とする画像形成装置。
【請求項４】
印刷データを生成する印刷データ生成部と、
前記印刷データを画像形成装置に送信するとともに、当該画像形成装置の状態データを取得する送受信部と、
各種の画像を表示する表示部と、
前記画像形成装置に対して、前記状態データに基づいて、複数色印刷機能での印刷が可能か否かを判断する判断部と、
前記判断部の判断結果に基づいて、複数色印刷機能及び単色印刷機能のいずれか一方を選択し、選択された印刷機能を示す画像を前記表示部に表示させる表示制御部とを備える
ことを特徴とするデータ処理装置。
【請求項５】
請求項４に記載のデータ処理装置において、
前記印刷データ生成部は、前記表示制御部が複数色印刷機能を選択した場合に、複数色印刷実行を許可し、一方、前記表示制御部が単色印刷機能を選択した場合に、複数色印刷実行を制限する
ことを特徴とするデータ処理装置。
【請求項６】
請求項１乃至請求項３のいずれか一項に記載の画像形成装置と、
請求項４又は請求項５に記載のデータ処理装置とを備え、
前記データ処理装置は、前記送受信部によって、前記画像形成部の前記解析部が判断した判断結果を前記状態データとして受信する
ことを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数色印刷を行うことができる画像形成装置、その画像形成装置に印刷データを出力するデータ処理装置、及びこれらを備える画像形成システムに関する。
【背景技術】
【０００２】
複数色印刷を行うことができる画像形成装置としては、黒を含むフルカラーモード（すなわち、印刷設定として複数色印刷を指定するモード）用の各色成分の現像剤（トナー）の残量を検出して、黒トナーが空の場合に、装置を停止する一方、いずれかのカラートナー（すなわち、黒以外のいずれかの色のトナー）が空の場合に、フルカラーモードでの装置の使用を禁止し、白黒モード（すなわち、印刷設定として黒色の単色印刷を指定するモード）での装置の使用のみを許可する装置がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１１８２１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の画像形成装置は、いずれかのカラートナーが空の場合に、フルカラーモードでの装置の使用自体を禁止する。そのため、従来の画像形成装置は、例えば、ユーザが、フルカラーモードを通常の印刷設定として登録しているデータ処理装置（画像形成装置の上位装置）を操作して印刷を指示した場合に、この指示を受け付けずに、停止した状態となる。この場合に、ユーザは、データ処理装置の操作パネルを操作して、データ処理装置の印刷設定を確認し変更する必要がある。そのため、従来の画像形成装置は、印刷処理を速やかに行うことができなかった。
したがって、従来の画像形成装置は、いずれかのカラートナーが空の場合に、データ処理装置の印刷設定を確認・変更するための負担をユーザに強いるとともに、印刷処理の遅延が発生することがあるという、課題があった。
【０００５】
この点について、本発明の発明者は、画像形成装置を、いずれかのカラートナーが空の場合であっても、フルカラーモードでの装置の使用を許可し、これによって作成されたフルカラーモード用の印刷データが単色（例えば、シアン、マゼンタ、黄、及び黒の４色のトナーを収容する装置であれば、これらの４色の中のいずれか１色だけ）の印刷データであれば、装置を停止せずに印刷する構成にすることにより、データ処理装置の印刷設定を確認・変更するためのユーザの負担の軽減、及び、印刷処理の遅延発生頻度の減少を図ることができる、と考えた。
【０００６】
また、この点について、データ処理装置を、画像形成装置に収容されたいずれかのカラートナーが空の場合（所定量よりも少ない状態の場合）に、画像形成装置が単色印刷機能しか実行できない状態であるか否かを表示画面上に表示する構成にすることにより、データ処理装置の印刷設定を確認・変更するためのユーザの負担の軽減、及び、印刷処理の遅延発生頻度の減少を図ることができる、と考えた。
【０００７】
本発明は、前記した課題を解決するためになされたものであり、いずれかのカラートナーが空の場合に、印刷データがフルカラーモード用であっても単色の印刷データであれば、停止せずに、印刷する画像形成装置、画像形成装置に収容されたいずれかのカラートナーが空の場合に、画像形成装置が単色印刷機能しか実行できない状態であるか否かを表示画面上に表示するデータ処理装置、及びこれらの画像形成装置とデータ処理装置とを備える画像形成システムを提供することを主な目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するため、第１発明は、画像形成装置であって、上位装置であるデータ処理装置との間で、印刷データを含む各種のデータを送信又は受信する送受信部と、第１の現像剤を収容し、当該第１の現像剤を用いて画像を形成する第１画像形成部と、第２の現像剤を収容し、当該第２の現像剤を用いて画像を形成する第２画像形成部と、前記第１の現像剤及び前記第２の現像剤の残量を検出する残量検出部と、前記印刷データを解析する解析部と、前記残量検出部により、前記第２の現像剤の残量が所定量よりも少ないことが検出された場合に、前記解析部により、前記印刷データが前記第２の画像形成部で形成される画像データを含んでいると判断されたときは、印刷の実行を制限し、一方、前記解析部により、前記印刷データが前記第１の画像形成部で形成される画像データしか含んでいないと判断されたときは、印刷を実行する印刷制御部とを備える構成とする。
【０００９】
ここで、「第１の現像剤」とは、単色印刷及び複数色印刷兼用の現像剤を意味しており、一方、「第２の現像剤」とは、複数色印刷専用の現像剤を意味している。例えば、白黒印刷の場合に、「第１の現像剤」は、黒色の現像剤となり、「第２の現像剤」は、黒以外の色の現像剤となる。
この画像形成装置は、第２の現像剤の残量が所定量よりも少ないことが検出された場合に、印刷制御部が以下のように動作する。すなわち、印刷制御部は、印刷データが第２の画像形成部で形成される画像を含むデータであれば、印刷の実行を制限し、一方、印刷データが第１の画像形成部で形成される画像のみを含むデータであれば、印刷を実行する。
【００１０】
第２発明は、データ処理装置であって、印刷データを生成する印刷データ生成部と、前記印刷データを画像形成装置に送信するとともに、当該画像形成装置の状態データを取得する送受信部と、各種の画像を表示する表示部と、前記画像形成装置に対して、前記状態データに基づいて、複数色印刷機能での印刷が可能か否かを判断する判断部と、前記判断部の判断結果に基づいて、複数色印刷機能及び単色印刷機能のいずれか一方を選択し、選択された印刷機能を示す画像を前記表示部に表示させる表示制御部とを備える構成とする。
【００１１】
このデータ処理装置は、判断部が、画像形成装置に対して、画像形成装置の状態データに基づいて、複数色印刷機能での印刷が可能か否かを判断し、表示制御部が、判断部の判断結果に基づいて、複数色印刷機能を示すデータ及び単色印刷機能を示すデータのいずれか一方を選択して、選択された印刷機能を示すデータを表示部に表示させる。そのため、このデータ処理装置は、画像形成装置に収容されたいずれかのカラートナーが空の場合に、画像形成装置が単色印刷機能しか実行できない状態であるか否かを表示画面上に表示することができる。
【００１２】
第３発明は、画像形成システムであって、第１発明の画像形成装置と、第２発明のデータ処理装置とを備える構成とする。
この画像形成システムは、第１発明の画像形成装置による、いずれかのカラートナーが空の場合（所定量よりも少ない状態の場合）に、印刷データがフルカラーモード用であっても単色の印刷データであれば、停止せずに、印刷する機能、及び、第２発明のデータ処理装置による、画像形成装置に収容されたいずれかのカラートナーが空の場合（所定量よりも少ない状態の場合）に、画像形成装置が単色印刷機能しか実行できない状態であるか否かを表示画面上に表示する機能の双方を実現することができる。
【発明の効果】
【００１３】
第１発明によれば、いずれかのカラートナーが空の場合（所定量よりも少ない状態の場合）に、印刷データがフルカラーモード用であっても単色の印刷データであれば、停止せずに、印刷する画像形成装置を提供することができる。
また、第２発明によれば、画像形成装置に収容されたいずれかのカラートナーが空の場合に、画像形成装置が単色印刷機能しか実行できない状態であるか否かを表示画面上に表示するデータ処理装置を提供することができる。
また、第３発明によれば、第１発明の画像形成装置と第２発明のデータ処理装置とを備える画像形成システムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】実施形態１に係る画像形成システムの構成を示す図である。
【図２】実施形態１に係る画像形成装置の構成を示す図である。
【図３】実施形態１に係る画像形成装置の動作を示すフローチャート（１）である。
【図４】実施形態１に係る画像形成装置の動作を示すフローチャート（２）である。
【図５】実施形態１に係る画像形成装置の動作を示すフローチャート（３）である。
【図６】実施形態１に用いるフラグデータの説明図である。
【図７】実施形態２に係る画像形成システムの構成を示す図である。
【図８】実施形態２に係るデータ処理装置の動作を示すフローチャートである。
【図９】実施形態２に用いる印刷機能を示すデータの説明図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して、本発明の実施の形態（以下、「本実施形態」と称する）につき詳細に説明する。なお、各図は、本発明を十分に理解できる程度に、概略的に示してあるに過ぎない。よって、本発明は、図示例のみに限定されるものではない。また、各図において、共通する構成要素や同様な構成要素については、同一の符号を付し、それらの重複する説明を省略する。
【００１６】
［実施形態１］
＜画像形成システムの構成＞
以下、図１を参照して、本実施形態１に係る画像形成システムの構成につき説明する。図１は、実施形態１の画像形成システムの構成を示す図である。
【００１７】
図１に示すように、画像形成システム１００は、画像形成装置としてのプリンタ１とデータ処理装置としてのパーソナルコンピュータ（以下、「ＰＣ」と称する）２０とを備えている。
プリンタ１は、ＰＣ２０から印刷データを受信して、印刷データに基づいて印刷画像を形成し、形成した印刷画像を用紙等の印刷媒体に印刷する画像形成装置である。
ＰＣ２０は、プリンタ１に印刷データを送信する、プリンタ１の上位装置である。
プリンタ１とＰＣ２０とは、例えば、図１に示すローカルエリアネットワーク（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ；ＬＡＮ）３０等のネットワークによって接続されている。
【００１８】
（プリンタの構成）
プリンタ１は、中央演算装置（ＣＰＵ）２、ＲＯＭ３、ＲＡＭ４、フラッシュメモリ５、操作パネル６、ＬＡＮ＿Ｉ／Ｆ７、及び、画像形成部８を有しており、各構成要素がバス１１によって接続されている。ここでは、プリンタ１は、現像剤としてシアン（Ｃｙａｎ）、マゼンタ（Ｍａｇｅｎｔａ）、黄（Ｙｅｌｌｏｗ）、黒（Ｂｌａｃｋ）の４色のトナーを収容する、カラータンデム型の電子写真プリンタであるものとして説明する。以下、シアン、マゼンタ、黄、及び、黒の各色を、それぞれ、「Ｃ」、「Ｍ」、「Ｙ」、及び、「Ｂ」と称する場合もある。また、ここでは、プリンタ１が単色印刷を行う場合に、黒色のトナーが用いられるものとして説明する。
【００１９】
ＣＰＵ２は、プリンタ１の各部の動作を制御する制御手段である。ＣＰＵ２は、残量検出部２ａ、解析部２ｂ、及び、印刷制御部２ｃを備えている。ＣＰＵ２は、ＲＯＭ３に格納された制御プログラム（図示せず）を実行することにより、これらの各機能手段を実現する。
【００２０】
残量検出部２ａは、トナーセンサ３６（図２参照）からの出力信号に基づいて、プリンタ１に収容されている各色のトナーの残量を検出する機能手段である。ここでは、残量検出部２ａは、トナーの残量を数値として検出するのではなく、各色のトナーが予め定められた所定量よりも多いか否かを検出するものとして説明する。
【００２１】
解析部２ｂは、ＰＣ２０から受信した印刷データを解析する機能手段である。解析部２ｂは、シアン、マゼンタ、黄、及び、黒の各色に応じて、印刷データを印刷ビットマップデータに変換する。
【００２２】
印刷制御部２ｃは、プリンタ１の印刷処理動作を制御する機能手段である。印刷制御部２ｃは、残量検出部２ａにより、複数色印刷専用のトナーの残量が所定量よりも少ないことが検出された場合に、解析部２ｂにより、印刷データが複数色印刷専用の画像形成部８Ｃ，８Ｍ，８Ｙ，８Ｂ（図２参照）で形成される画像データを含んでいると判断されたときは、印刷の実行を制限し、一方、解析部２ｂにより、印刷データが単色印刷及び複数色印刷兼用の画像形成部８Ｂで形成される画像データのみを含んでいると判断されたときは、印刷を実行する。
【００２３】
ＲＯＭ３は、ＣＰＵ２で実行される制御プログラム等を記憶した記憶手段である。
ＲＡＭ４は、例えば、制御プログラムの実行に必要なデータや変数等を一時的に記憶する記憶手段である。
フラッシュメモリ５は、例えば、データファイルや電源がオフされても記憶しておくべき設定値等のデータを記憶する不揮発性の記憶手段である。
【００２４】
操作パネル６は、プリンタ１の機能の選択や設定値の入力等の操作と各種のデータの表示とを行う構成要素である。操作パネル６は、プリンタ１を操作するための操作キーとデータを表示するＬＣＤパネルから構成されている。
ＬＡＮ＿Ｉ／Ｆ７は、上位装置であるＰＣ２０との間で、印刷データを含む各種のデータを送信又は受信する送受信部である。プリンタ１は、ＬＡＮ＿Ｉ／Ｆ７によってＬＡＮ３０に接続し、ＬＡＮ３０を介して、ＰＣ２０から印刷データを受信する。
【００２５】
画像形成部８は、印刷画像を形成して、形成した印刷画像を用紙等の印刷媒体に印刷する構成要素である。画像形成部８は、シアン（Ｃ）、マゼンタ（Ｍ）、黄（Ｙ）、及び、黒（Ｂ）の各色に対応して、４つ設けられている。画像形成部８のそれぞれは、収容するトナーの色が異なる以外は同じ構成となっている。以下、画像形成部８のそれぞれを区別する場合に、符号「８」の末尾に、英文字記号「Ｃ」，「Ｍ」，「Ｙ」，「Ｂ」を付加して説明する。
【００２６】
図２に、画像形成部８及びその周囲の構成を示す。図２は、実施形態１に係る画像形成装置の構成を示す図である。図２に示す例では、プリンタ１は、４つの画像形成部８Ｃ，８Ｍ，８Ｙ，８Ｂを備え、シアン、マゼンタ、黄、黒の４色のトナーを用いる構成となっている。しかしながら、プリンタ１は、例えば、赤と黒との２色のトナーを用いる構成や、これら４色のトナーに色相又は濃度の異なるトナーを加えた５色以上のトナーを用いる構成となっていてもよい。
【００２７】
画像形成部８Ｃ，８Ｍ，８Ｙ，８Ｂのそれぞれは、トナーカートリッジ３５、トナーセンサ３６、及び、イメージドラムユニット３７を備えている。
【００２８】
トナーカートリッジ３５は、トナーを収容する収容部である。トナーカートリッジ３５は、トナーをイメージドラムユニット３７に供給する。なお、画像形成部８Ｂのトナーカートリッジ３５には、単色印刷及び複数色印刷兼用の第１の現像剤としての黒トナーが収容されている。一方、画像形成部８Ｃ，８Ｍ，８Ｙのそれぞれのトナーカートリッジ３５には、黒以外の色のトナー、すなわち、複数色印刷専用の第２の現像剤としてのシアントナー、マゼンタトナー、及び、黄トナーが収容されている。
【００２９】
トナーセンサ３６は、トナーカートリッジ３５に収容されたトナーの残量を検出する検出手段である。トナーセンサ３６は、トナーカートリッジ３５に収容されたトナーの残量に応じた値の出力信号をＣＰＵ２に出力する。例えば、トナーカートリッジ３５に収容されたトナーが予め定められた所定量よりも少ない場合に、トナーセンサ３６は、「トナー無し」の状態であることを表す値（例えば、値「０」）の出力信号をＣＰＵ２に出力する。また、トナーカートリッジ３５に収容されたトナーが予め定められた所定量以上である場合に、トナーセンサ３６は、「トナー有り」の状態であることを表す値（例えば、値「１」）の出力信号をＣＰＵ２に出力する。ＣＰＵ２では、残量検出部２ａが、トナーセンサ３６からの出力信号の値に基づいて、各色のトナーが「無し」の状態であるのか否かを判定する。
【００３０】
イメージドラムユニット３７は、トナーカートリッジ３５から供給されたトナーを用いて、印刷データに基づいて、内部に設けられた感光体ドラムの表面にトナー像（印刷画像）を形成する機構である。
【００３１】
一方、画像形成部８の周囲には、給紙トレイ３１、搬送ベルト３２、定着器３３、及び、スタッカ３４が設けられている。
【００３２】
給紙トレイ３１は、印刷媒体を収容する収容部である。印刷媒体は、印刷時に、給紙トレイ３１から１枚ずつ繰り出されて、印刷に用いられる。
搬送ベルト３２は、印刷媒体を、画像形成部８Ｃ，８Ｍ，８Ｙ，８Ｂの下を通過させて定着器３３まで搬送する搬送手段である。搬送ベルト３２は、印刷媒体を搬送する際に、印刷媒体を、画像形成部８Ｃ，８Ｍ，８Ｙ，８Ｂのそれぞれのイメージドラムユニット３７の内部に設けられた感光体ドラムの表面と接触させる。搬送ベルト３２の内部には、各感光体ドラムと対向するように４つの転写ローラ（図示せず）が設けられている。各転写ローラには、感光体ドラムの表面の表面に形成されたトナー像の極性と逆極性の電圧が印加される。そのため、各感光体ドラムの表面に形成されたトナー像は、印刷媒体が各転写ローラの上を通過する際に、転写ローラに引き寄せられて、印刷媒体に転写される。
定着器３３は、印刷媒体を加熱・加圧して、印刷媒体に転写されたトナー像を溶融させ、これにより、トナー像を印刷媒体に定着させる機構である。
スタッカ３４は、印刷媒体を集積する集積部である。
【００３３】
プリンタ１は、印刷時に、画像形成部８で感光体ドラムの表面にトナー像を形成するとともに、給紙トレイ３１から印刷媒体を１枚ずつ繰り出して画像形成部８の下を通過させる。これにより、プリンタ１は、トナー像を印刷媒体に転写させる。そして、プリンタ１は、定着器３３でトナー像を印刷媒体に定着させて、トナー像が定着された印刷媒体をスタッカ３４の上に集積する。
【００３４】
（ＰＣの構成）
図１に示すように、ＰＣ２０は、ＬＡＮ＿Ｉ／Ｆ２１、ＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２４、ＨＤＤ２５、モニタ２６、及び、キーボード２７を有しており、各構成要素がバス２８によって接続されている。
【００３５】
ＬＡＮ＿Ｉ／Ｆ２１は、下位装置であるプリンタ１との間で、印刷データを含む各種のデータを送信又は受信する送受信部である。ＰＣ２０は、ＬＡＮ＿Ｉ／Ｆ２１によってＬＡＮ３０に接続し、ＬＡＮ３０を介して、プリンタ１に印刷データを送信する。
ＣＰＵ２２は、ＰＣ２０の各部の動作を制御する制御手段である。ＣＰＵ２２は、印刷データ生成部２２ａを備えている。印刷データ生成部２２ａは、ユーザが印刷を指示した場合に、印刷データを生成する機能手段である。ＣＰＵ２２は、ＲＯＭ２３に格納された制御プログラム（図示せず）を実行することにより、各種の機能手段を実現する。
ＲＯＭ２３は、ＨＤＤ２５に記憶されたオペレーティングシステム（以下、「ＯＳ」と称する）を起動させるための起動プログラムが格納されている記憶手段である。
ＲＡＭ２４は、例えば、ＯＳ上での各種のアプリケーションプログラムの実行に必要なデータ等を一時的に記憶する記憶手段である。
ＨＤＤ２５は、ＯＳや、プリンタドライバその他の各種のアプリケーションプログラム及びデータ等を記憶する記憶手段である。
モニタ２６は、各種のデータを表示する表示部である。
キーボード２７は、各種のデータを入力する入力部である。
【００３６】
ＰＣ２０は、通常、ＯＳが動作しており、そのＯＳの印刷機能により、ＯＳ上で動作するアプリケーションプログラムで作成されたデータの印刷をプリンタ１に指示することができる。
【００３７】
＜画像形成システムの動作＞
以下、図３〜図５を参照して、画像形成システムの動作につき説明する。図３〜図５は、それぞれ、実施形態１に係る画像形成装置の動作を示すフローチャートである。本実施形態１では、画像形成装置であるプリンタ１が特徴的な動作を行う。そこで、ここでは、プリンタ１の動作を中心に説明する。なお、ここでは、後記するトナー無しフラグデータＴＦや後記する印刷有りフラグデータＰＦ等を格納する記憶領域が、ＲＡＭ４（又は、フラッシュメモリ５）に設けられているものとして説明する。
【００３８】
ＰＣ２０は、ユーザが印刷を指示する操作を行うと、印刷データ生成部２２ａが、印刷データを作成して、作成した印刷データを文書ファイルや画像ファイルの形式でプリンタ１に送信する。プリンタ１は、ＰＣ２０から印刷データを受信すると、これに応答して印刷動作を開始する。
【００３９】
図３に示すように、プリンタ１は、まず、残量検出部２ａ（図１参照）が、各色のトナーの残量を検出する（Ｓ１０５）。この検出処理は、残量検出部２ａが、各色に対応するトナーセンサ３６からの出力信号の値に基づいて、各色のトナーが「無し」の状態（所定量よりも少ない状態）であるのか否かを判定することにより、行われる。例えば、各色に対応するトナーセンサ３６からの出力信号の値が値「０」の場合に、残量検出部２ａは、該当する色のトナーが「無し」の状態であると判定する。一方、例えば、各色に対応するトナーセンサ３６からの出力信号の値が値「１」の場合に、残量検出部２ａは、該当する色のトナーが「有り」の状態であると判定する。残量検出部２ａは、該当する色のトナーの有無を判定すると、該当する色のトナーが「無し」の状態であるか否かを表すフラグデータ（以下、「トナー無しフラグデータＴＦ（図６（ａ）参照）」と称する）をＲＡＭ４（又は、フラッシュメモリ５）に格納する。
【００４０】
なお、図６は、実施形態１に用いるフラグデータの説明図である。図６（ａ）は、トナー無しフラグデータＴＦの構成を示している。図６（ａ）は、シアン、マゼンタ、黄、及び、黒の各色のトナー無しフラグデータＴＦをそれぞれ「ＴＦ（Ｃ）」、「ＴＦ（Ｍ）」、「ＴＦ（Ｙ）」、及び、「ＴＦ（Ｂ）」とし、オン状態である場合に値「１」がセットされ、オフ状態である場合に値「０」がセットされることを示している。印刷制御部２ｃは、ＲＡＭ４（又は、フラッシュメモリ５）に格納されたトナー無しフラグデータＴＦ（Ｃ），ＴＦ（Ｍ），ＴＦ（Ｙ），ＴＦ（Ｂ）の値を参照することによって、各色のトナーの有無を認識することができる。一方、図６（ｂ）は、Ｓ１３０で用いられる、各色に対応する印刷データが有るか否かを表すフラグデータ（以下、「印刷有りフラグデータＰＦ」と称する）の構成を示している。図６（ｂ）は、シアン、マゼンタ、黄、及び、黒の各色の印刷有りフラグデータＰＦをそれぞれ「ＰＦ（Ｃ）」、「ＰＦ（Ｍ）」、「ＰＦ（Ｙ）」、及び、「ＰＦ（Ｂ）」とし、オン状態である場合に値「１」がセットされ、オフ状態である場合に値「０」がセットされることを示している。なお、ここでは、「セット」とは、あるデータに対して、任意の値やデータを対応付けて、ＲＡＭに記憶する処理を意味している。
【００４１】
図４は、そのＳ１０５における残量検出部２ａの動作を示している。Ｓ１０５のトナー残量検出は、以下のようにして行われる。
図４に示すように、残量検出部２ａは、まず、シアン色のトナーの残量として「無し」の状態を検出したか否かを判定する（Ｓ２０５）。
【００４２】
Ｓ２０５の判定で、「無し」の状態を検出したと判定された場合（“Ｙｅｓ”の場合）に、残量検出部２ａは、シアン色のトナー無しフラグデータＴＦ（Ｃ）を値「１」のオン状態に設定する（Ｓ２１０）。
【００４３】
一方、Ｓ２０５の判定で、「有り」の状態を検出したと判定された場合（“Ｎｏ”の場合）に、残量検出部２ａは、シアン色のトナー無しフラグデータＴＦ（Ｃ）を値「０」のオフ状態に設定する（Ｓ２１５）。
【００４４】
以下、残量検出部２ａは、マゼンタ、黄、及び、黒の各色に応じて、Ｓ２０５〜Ｓ２１５の処理と同様にして、Ｓ２２０〜Ｓ２６０の処理を行う。これにより、残量検出部２ａは、マゼンタ、黄、及び、黒の各色に応じたトナー無しフラグデータＴＦ（Ｍ），ＴＦ（Ｙ），ＴＦ（Ｂ）を、オン状態又はオフ状態に設定する。
これにより、Ｓ１０５のトナー残量検出処理が、終了する。
【００４５】
Ｓ２６０の後（すなわち、Ｓ１０５の後）、プリンタ１は、図３に示すように、印刷制御部２ｃ（図１参照）が、ＰＣ２０から印刷データを受信したか否を判定する（Ｓ１１０）。Ｓ１１０の判定で、印刷データを受信したと判定された場合（“Ｙｅｓ”の場合）に、処理は、Ｓ１１５に進む。一方、Ｓ１１０の判定で、印刷データを受信していないと判定された場合（“Ｎｏ”の場合）に、処理は、Ｓ１０５に戻る。
【００４６】
Ｓ１１０の判定で、印刷データを受信したと判定された場合（“Ｙｅｓ”の場合）に、解析部２ｂ（図１参照）が、ＰＣ２０から受信した印刷データを解析する（Ｓ１１５）。
【００４７】
図５は、そのＳ１１５における解析部２ｂの動作を示している。Ｓ１１５の印刷データ解析処理は、以下のようにして行われる。
図５に示すように、解析部２ｂは、まず、各色分のビットマップデータを生成する（Ｓ３０５）。この生成処理は、解析部２ｂが、シアン、マゼンタ、黄、及び、黒の各色に応じて、印刷データを印刷ビットマップデータに変換することによって、行われる。
【００４８】
Ｓ３０５の後、解析部２ｂは、色毎に印刷すべきデータが有るか否かを判定することによって、黒以外の印刷ビットマップデータが有るか否かを判定する（Ｓ３１０）。この判定は、例えば、以下のようにして、行われる。すなわち、解析部２ｂは、一般に、Ｓ３０５で印刷データを印刷ビットマップデータに変換する際に、色毎に印刷すべきデータが有るか否かを解析し、印刷すべきデータの有無を表す識別用のフラグを、各色に対応する印刷ビットマップデータに対してセットする。この識別用のフラグは、一般に、印刷すべきデータが無い場合の値が「０」となっており、印刷すべきデータが有る場合の値が「１」となっている。そのため、解析部２ｂは、各印刷ビットマップデータにセットされた識別用のフラグの値が「０」であるか否かを識別することにより、色毎に印刷すべきデータが有るか否かを判定することができる。
【００４９】
Ｓ３１０の判定で、黒以外の印刷ビットマップデータが有ると判定された場合（“Ｙｅｓ”の場合）に、解析部２ｂは、黒以外の印刷有りフラグデータＰＦ（ここでは、シアン、マゼンタ、及び、黄の３色の中の、印刷すべきデータがあると判定された１以上の色に対応する印刷有りフラグデータＰＦ（Ｃ），ＰＦ（Ｍ），ＰＦ（Ｙ））を値「１」のオン状態にして、ＲＡＭ４（又は、フラッシュメモリ５）に格納する（Ｓ３１５）。
【００５０】
一方、Ｓ３１０の判定で、黒以外の印刷ビットマップデータが無いと判定された場合（“Ｎｏ”の場合）に、解析部２ｂは、黒以外の印刷有りフラグデータＰＦを値「０」のオフ状態にして、ＲＡＭ４（又は、フラッシュメモリ５）に格納する（Ｓ３２０）。
これにより、Ｓ１１５の印刷データ解析処理が、終了する。
【００５１】
Ｓ３１５又はＳ３２０の後（すなわち、Ｓ１１５の後）、プリンタ１は、図３に示すＳ１２０以降の処理を行う。
すなわち、印刷制御部２ｃ（図１参照）が、まず、黒色のトナー無しフラグデータＴＦ（Ｂ）がオン状態であるか否かを判定する（Ｓ１２０）。
【００５２】
Ｓ１２０の判定で、黒色のトナー無しフラグデータＴＦ（Ｂ）がオフ状態であると判定された場合（“Ｎｏ”の場合）に、処理はＳ１２５に進む。この場合に、印刷制御部２ｃは、黒以外の色のトナー無しフラグデータＴＦ（Ｃ），ＴＦ（Ｍ），ＴＦ（Ｙ）がオン状態であるか否かを判定する（Ｓ１２５）。
【００５３】
Ｓ１２５の判定で、黒以外の色のトナー無しフラグデータＴＦ（Ｃ），ＴＦ（Ｍ），ＴＦ（Ｙ）がオン状態であると判定された場合（“Ｙｅｓ”の場合）に、処理はＳ１３０に進む。この場合に、印刷制御部２ｃは、黒以外の色の印刷有りフラグデータＰＦ（Ｃ），ＰＦ（Ｍ），ＰＦ（Ｙ）がオン状態であるか否かを判定する（Ｓ１３０）。
一方、Ｓ１２５の判定で、黒以外の色のトナー無しフラグデータＴＦ（Ｃ），ＴＦ（Ｍ），ＴＦ（Ｙ）がオフ状態であると判定された場合（“Ｎｏ”の場合）に、処理はＳ１３５に進む。
【００５４】
Ｓ１３０の判定で、黒以外の色の印刷有りフラグデータＰＦ（Ｃ），ＰＦ（Ｍ），ＰＦ（Ｙ）がオフ状態であると判定された場合（“Ｎｏ”の場合）に、処理はＳ１３５に進む。この場合に、印刷制御部２ｃは、単色印刷（ここでは、黒色のトナーだけを用いる白黒印刷）を実行する（Ｓ１３５）。これにより、一連の処理が終了する。
【００５５】
Ｓ１２０の判定で、黒色のトナー無しフラグデータＴＦ（Ｂ）がオン状態であると判定された場合（“Ｙｅｓ”の場合）、又は、Ｓ１３０の判定で、黒以外の色の印刷有りフラグデータＰＦ（Ｃ），ＰＦ（Ｍ），ＰＦ（Ｙ）がオン状態であると判定された場合（“Ｙｅｓ”の場合）に、処理はＳ１４０に進む。この場合に、印刷制御部２ｃは、印刷を実行せずに、停止した状態（印刷実行の制限状態）となる（Ｓ１４０）。これにより、一連の処理が終了する。
【００５６】
このようなプリンタ１は、複数色印刷専用の第２の現像剤（ここでは、黒以外のいずれかの色の１以上のトナー）が空の場合（所定量よりも少ない状態の場合）であっても、印刷データの中に複数色印刷用のデータを含んでいなければ、単色印刷を実行する。
そのため、プリンタ１は、例えば、ユーザが、フルカラーモードを通常の印刷設定として登録しているＰＣ２０を操作して印刷を指示した場合に、従来の画像形成装置と異なり、この指示を受け付け、さらに、単色印刷を実行することにより印刷処理を完了できるときに、単色印刷を実行する。
【００５７】
これにより、プリンタ１は、ＰＣ２０の印刷設定を確認・変更するためのユーザの負担を軽減させることができる。また、プリンタ１は、停止せずに、印刷処理を行うことができるため、印刷処理の遅延発生頻度を減少させることができる。
【００５８】
以上の通り、本実施形態１に係るプリンタ１によれば、いずれかのカラートナーが空の場合（所定量よりも少ない状態の場合）に、印刷データがフルカラーモード用のデータ（すなわち、複数色印刷を指定するモードで作成されたデータ）であっても、印刷データが単色印刷で形成される画像データしか含んでいなければ、停止せずに、印刷することができ、これによって、プリンタ１の印刷設定を確認・変更するためのユーザの負担の軽減、及び、印刷処理の遅延発生頻度の減少を図ることができる。
【００５９】
［実施形態２］
＜画像形成システムの構成＞
以下、図７を参照して、本実施形態２に係る画像形成システムの構成につき説明する。図７は、実施形態２に係る画像形成システムの構成を示す図である。
【００６０】
本実施形態２に係る画像形成システム１００ａは、実施形態１に係る画像形成システム１００と比較すると、画像形成システム１００ａを構成するＰＣ２０ａのＣＰＵ２２が、判断部２２ｂ、及び、表示制御部２２ｃを備えている点で相違している。なお、プリンタ１の構成は、実施形態１と同様である。
【００６１】
判断部２２ｂは、プリンタ１の状態を表すデータ（以下、「状態データ」と称する）に基づいて、複数色印刷機能での印刷が可能か否かを判定する機能手段である。判断部２２ｂは、ＨＤＤ２５に格納された図示せぬプリンタドライバのプログラムが実行されることによって機能が実現される。判断部２２ｂは、複数色印刷機能での印刷が可能である否かを判定した場合に、単色印刷機能を印刷設定として指定するフラグデータ（以下、「単色印刷機能フラグデータ」と称する）の値をオン状態（例えば、「１」）又はオフ状態（例えば、「０」）に設定することによって、プリンタ１の実行可能な印刷機能を管理する。
【００６２】
表示制御部２２ｃは、判断部２２ｂの判断結果に基づいて、複数色印刷機能を示すデータ及び単色印刷機能を示すデータのいずれか一方を選択し、選択された印刷機能を示すデータをモニタ２６に表示させる機能手段である。
【００６３】
＜画像形成システムの動作＞
以下、図８を参照して、画像形成システムの動作につき説明する。図８は、実施形態２に係るデータ処理装置の動作を示すフローチャートである。本実施形態２では、データ処理装置であるＰＣ２０ａが特徴的な動作を行う。そこで、ここでは、ＰＣ２０ａの動作を中心に説明する。
【００６４】
本実施形態２では、プリンタ１は、実施形態１と同様に動作する。
ただし、本実施形態２では、プリンタ１は、図４に示すＳ２１０、Ｓ２２５、Ｓ２４０、Ｓ２５５のいずれかで、各色のトナー無しフラグデータＴＦ（Ｃ），ＴＦ（Ｍ），ＴＦ（Ｙ），ＴＦ（Ｂ）をオン状態にした場合に、ＬＡＮ＿Ｉ／Ｆ７によって、プリンタ１の状態データとして、オン状態になっているトナー無しフラグデータＴＦをＰＣ２０ａに送信する。ＰＣ２０ａは、プリンタ１からトナー無しフラグデータＴＦを受信すると、これに応答して一連の動作を開始する。なお、ここでは、プリンタ１は、トナーがトナーカートリッジ３５に充填されて、トナー無しの状態からトナー有りの状態になった場合に、更新用トナー無しフラグデータＴＦ（Ｓ６５０参照）として、オフ状態になっているトナー無しフラグデータＴＦをＰＣ２０ａに送信するものとして説明する。
【００６５】
図８に示すように、ＰＣ２０ａは、まず、判断部２２ｂ（図７参照）が、プリンタ１からトナー無しフラグデータＴＦを受信したか否かを判定する（Ｓ６０５）。
Ｓ６０５の判定で、トナー無しフラグデータＴＦを受信していないと判定された場合（“Ｎｏ”の場合）に、処理は、Ｓ６０５の処理を繰り返す。
一方、Ｓ６０５の判定で、トナー無しフラグデータＴＦを受信したと判定された場合（“Ｙｅｓ”の場合）に、処理は、Ｓ６１０に進む。この場合に、判断部２２ｂは、受信されたトナー無しフラグデータＴＦをＲＡＭ２４（又は、ＨＤＤ２５）に記憶する（Ｓ６１０）。
【００６６】
次に、判断部２２ｂは、ＲＡＭ２４（又は、ＨＤＤ２５）に記憶された各色のトナー無しフラグデータＴＦ（Ｃ），ＴＦ（Ｍ），ＴＦ（Ｙ），ＴＦ（Ｂ）を参照して（Ｓ６１５）、黒以外の色のトナー無しフラグデータＴＦ（Ｃ），ＴＦ（Ｍ），ＴＦ（Ｙ）がオン状態であるか否かを判定する（Ｓ６２０）。
【００６７】
Ｓ６２０の判定で、黒以外の色のトナー無しフラグデータＴＦ（Ｃ），ＴＦ（Ｍ），ＴＦ（Ｙ）がオン状態であると判定された場合（“Ｙｅｓ”の場合）に、判断部２２ｂは、複数色印刷での印刷実行が制限されるように、単色印刷機能フラグデータをオン状態（例えば、「１」）に設定して（Ｓ６２５）、その単色印刷機能フラグデータをＲＡＭ２４（又は、ＨＤＤ２５）に記憶する。
【００６８】
一方、Ｓ６２０の判定で、黒以外の色のトナー無しフラグデータＴＦ（Ｃ），ＴＦ（Ｍ），ＴＦ（Ｙ）がオフ状態であると判定された場合（“Ｎｏ”の場合）に、判断部２２ｂは、複数色印刷での印刷実行が制限されないように、単色印刷機能フラグデータをオフ状態（例えば、「０」）に設定して（Ｓ６３０）、その単色印刷機能フラグデータをＲＡＭ２４（又は、ＨＤＤ２５）に記憶する。
【００６９】
Ｓ６２５又はＳ６３０の後、ＰＣ２０ａは、表示制御部２２ｃ（図７参照）が、Ｓ６３５の判定処理を行う。すなわち、表示制御部２２ｃは、単色印刷機能フラグデータがオン状態であるか否かを判定する（Ｓ６３５）。
【００７０】
Ｓ６３５の判定で、単色印刷機能フラグデータがオン状態であると判定された場合（“Ｙｅｓ”の場合）に、表示制御部２２ｃは、プリンタ１が単色印刷機能しか実行できない状態であることを示す画像（以下、「単色印刷機能画像」と称する）をモニタ２６に表示させる（Ｓ６４０）。
【００７１】
一方、Ｓ６３５の判定で、単色印刷機能フラグデータがオフ状態であると判定された場合（“Ｎｏ”の場合）に、表示制御部２２ｃは、プリンタ１が複数色印刷機能を実行できる状態であることを示す画像（以下、「複数色印刷機能画像」と称する）をモニタ２６に表示させる（Ｓ６４５）。
【００７２】
ここで、「単色印刷機能画像」の一例を図９（ａ）に示す。また、「複数色印刷機能画像」の一例を図９（ｂ）に示す。なお、図９は、実施形態２に用いる印刷機能を示すデータの説明図である。図９（ａ）に示すＩｃｏｎ（ｍｏｎｏ）は、プリンタ１が単色印刷機能しか実行できない状態であることを示すとともに、単色印刷の実行を指示するためのアイコンである。ＰＣ２０ａは、Ｉｃｏｎ（ｍｏｎｏ）がユーザによって押下された場合に、単色印刷が指示されたものとして、単色印刷用の印刷データを自動的に作成する。一方、図９（ｂ）に示すＩｃｏｎ（ｃｏｌｏｒ）は、プリンタ１が複数色印刷機能を実行できる状態であることを示すとともに、複数色印刷の実行を指示するためのアイコンである。ＰＣ２０ａは、Ｉｃｏｎ（ｃｏｌｏｒ）がユーザによって押下された場合に、複数色印刷が指示されたものとして、複数色印刷用の印刷データを自動的に作成する。ここでは、「単色印刷機能画像」及び「複数色印刷機能画像」をアイコンとして示しているが、「単色印刷機能画像」及び「複数色印刷機能画像」は、ボタンとして構成されていてもよい。
【００７３】
Ｓ６４０又はＳ６４５の後、ＰＣ２０ａは、判断部２２ｂ（図７参照）が、プリンタ１からオフ状態になっている更新用トナー無しフラグデータＴＦを受信したか否かを判定する（Ｓ６５０）。
Ｓ６５０の判定で、更新用トナー無しフラグデータＴＦを受信したと判定された場合に、処理は、Ｓ６１０に戻る。
一方、Ｓ６５０の判定で、更新用トナー無しフラグデータＴＦを受信していないと判定された場合に、処理は、Ｓ６５５に進む。この場合に、印刷データ生成部２２ａ（図７参照）が、印刷指示有りか否かを判定する（Ｓ６５５）。
【００７４】
Ｓ６５５の判定で、印刷指示無しと判定された場合（Ｎｏ）に、処理は、Ｓ６０５に戻る。
一方、Ｓ６５５の判定で、印刷指示有りと判定された場合（Ｙｅｓ）に、印刷データ生成部２２ａは、印刷指示に従って、印刷データを生成して、プリンタ１に送信する（Ｓ６６０）。これにより、一連の処理が終了する。
【００７５】
このようなＰＣ２０ａは、プリンタ１が単色印刷機能しか実行できない状態であるか否かを、モニタ２６の表示画面上のアイコンＩｃｏｎ（ｍｏｎｏ），Ｉｃｏｎ（ｃｏｌｏｒ）として表示する。そのため、ユーザは、プリンタ１が単色印刷機能しか実行できない状態であるか否かを、容易に認識することができる。そして、ユーザは、印刷設定の変更が不要であれば、印刷設定を変更することなく、アイコンを押下することにより印刷を指示することができる。
【００７６】
したがって、ＰＣ２０ａは、ＰＣ２０ａの印刷設定を確認・変更するためのユーザの負担を軽減させることができる。また、ＰＣ２０ａは、プリンタ１を停止させずに印刷処理を行わせることができるため、印刷処理の遅延発生頻度を減少させることができる。
【００７７】
以上の通り、実施形態２に係るＰＣ２０ａによれば、プリンタ１に収容されたいずれかのカラートナーが空の場合に、プリンタ１が単色印刷機能しか実行できない状態であるか否かをモニタ２６の表示画面上に表示することができ、これによって、プリンタ１の印刷設定を確認・変更するためのユーザの負担の軽減、及び、印刷処理の遅延発生頻度の減少を図ることができる。
【００７８】
本発明は、前記した実施形態に限定されることなく、本発明の要旨を逸脱しない範囲で種々の変更や変形を行うことができる。
例えば、本発明は、プリンタやＭＦＰ等の印刷装置及びそれらを含む印刷システムに利用できる。なお、「ＭＦＰ」とは、Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ（又はＰｒｏｄｕｃｔ）の略称で、プリンタにファクシミリ機能やスキャナ機能、コピー機能等を付加した装置である。
また、例えば、ＰＣ２０，２０ａの印刷データ生成部２２ａは、好ましくは、表示制御部２２ｃが複数色印刷機能を選択した場合に、複数色印刷実行を許可し、一方、表示制御部２２ｃが単色印刷機能を選択した場合に、複数色印刷実行を制限する構成にするとよい。
【符号の説明】
【００７９】
１    画像形成装置（プリンタ）
２，２２    ＣＰＵ
２ａ    残量検出部
２ｂ    解析部
２ｃ    印刷制御部
３，２３    ＲＯＭ
４，２４    ＲＡＭ
５    フラッシュメモリ
６    操作パネル
７，２１    ＬＡＮ＿Ｉ／Ｆ
８（８Ｃ，８Ｍ，８Ｙ，８Ｂ）    画像形成部
１１，２８    バス
２０，２０ａ    パーソナルコンピュータ（ＰＣ）
２２ａ    印刷データ生成部
２２ｂ    判断部
２２ｃ    表示制御部
２５    ＨＤＤ
２６    モニタ（表示部）
２７    キーボード
３０    ＬＡＮ
３１    給紙トレイ
３２    搬送ベルト
３３    定着器
３４    スタッカ
３５    トナーカートリッジ
３６    トナーセンサ
３７    イメージドラムユニット
１００，１００ａ    画像形成システム
【図１】
2011141326.tif 000003
【図２】
2011141326.tif 000004
【図３】
2011141326.tif 000005
【図４】
2011141326.tif 000006
【図５】
2011141326.tif 000007
【図６】
2011141326.tif 000008
【図７】
2011141326.tif 000009
【図８】
2011141326.tif 000010
【図９】
2011141326.tif 000011