(57)【要約】【課題】色目を気にするユーザおよび色目を気にしないユーザのいずれにとっても、最適な対処を選択することが可能な画像形成装置を実現する。【解決手段】画像形成装置２０は、各色のトナー残量Ｔを検出するトナー残量検出部２５４と、印刷指示された画像データを印刷するときに必要な各色の必要トナー量Ｗを算出し、当該必要トナー量Ｗと、上記トナー残量Ｔとを比較することで、印刷可能か否かを判別する判別部２５５と、上記判別部２５５が印刷不可能であると判別した画像データについて、印刷指示された色目と異なる色目での代替印刷の実行可否の入力を促す問い合わせ画面を表示させる通知処理部２５６と、印刷指示された画像データを、残存しているトナーだけを使用する代替データに変換する代替データ生成部２５７とを備える。【選択図】図１
2008129086.tif 000002
【特許請求の範囲】
【請求項１】
複数の色のトナーを用いて画像形成を行う画像形成装置であって、
各色のトナー残量を検出するトナー残量検出手段と、
印刷指示された画像データを印刷するときに必要な各色の必要トナー量を算出し、当該必要トナー量と、上記トナー残量とを比較することで、印刷可能か否かを判別する判別手段と、
上記判別手段が印刷不可能であると判別した画像データについて、印刷指示された色目と異なる色目での代替印刷の実行可否の入力を促す通知を行う問合手段と、
印刷指示された画像データを、残存しているトナーだけを使用する代替データに変換する代替データ生成手段とを備え、
上記問合手段によって行われた通知に対して代替印刷の実行指示が入力された場合に、上記代替データ生成手段が生成した代替データに基づいて、画像形成を実行することを特徴とする画像形成装置。
【請求項２】
第１の画像データと第２の画像データとの印刷指示がこの順で入力され、上記判別手段が、第１の画像データについて印刷不可能と判別し、第２の画像データについて印刷可能と判別した場合に、当該第２の画像データに基づいた画像形成を優先して実行することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
上記判別手段が、第１の画像データについて印刷不可能と判別し、第２の画像データについて印刷可能と判別した場合に、当該第１の画像データについて代替印刷の実行指示が入力されたとき、上記第２の画像データに基づいた画像形成に引き続いて、当該第１の画像データに対応する代替データに基づいた画像形成を実行することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
ブラック、イエロー、マゼンタ及びシアンのトナーを用いて画像形成を行い、
上記判別手段が印刷不可能であると判別した画像データがブラックのみのデータである場合、上記代替データ生成手段は、当該ブラックのデータの一部または全てを、イエロー、マゼンタ及びシアンのデータに置換することにより、上記代替データを生成することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
上記問合手段は、上記通知を行うとともに、上記代替データ生成手段によって生成された代替データを印刷したときの画像を表示させることを特徴とする請求項１に記載の画像形成装置。
【請求項６】
ネットワークを介して表示部を有する情報処理装置と通信可能であり、
上記問合手段は、上記情報処理装置から印刷指示を受けた画像データに対する上記通知を行う場合、当該通知を示す問い合わせ画面を上記情報処理装置の表示部に表示させることを特徴とする請求項１に記載の画像形成装置。
【請求項７】
上記情報処理装置は、印刷指示の入力をユーザに促す印刷指示入力画面を上記表示部に表示させ、当該印刷指示入力画面に対する入力に基づいて、印刷指示を出力するものであり、
上記問合手段は、上記問い合わせ画面を、上記印刷指示入力画面の上に表示させることを特徴とする請求項６に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の色のトナーを用いて画像形成を行う画像形成装置に関するものである。
【背景技術】
【０００２】
近年、フルカラー印刷が可能な画像形成装置が普及されてきたが、現実問題として、ブラック（Ｋ）トナーの使用量がカラートナーに比べて多いので、極力黒／カラー間でライフを揃えることを目的に、現像器やトナーボトルの容量を大きくして対応している。
【０００３】
しかしながら、想定量以上にブラックトナーが使用された場合には、その時点で装置が停止し、ジョブが中断されてしまう。同様に、カラートナーが無くなった場合でも、その時点で装置が停止し、ジョブが中断されてしまう。
【０００４】
そこで、特許文献１では、カラートナーのどれか一色でもなくなり、ブラックトナーがあるときは、原稿画像の読み取りをモノクロモードに設定して、モノクロ画像の形成を行うことが記載されている。
【０００５】
また、特許文献２には、ジョブの１つに係る印刷を実行できない場合に、当該ジョブの印刷を中止させ、他のジョブの印刷を実行させることが記載されている。
【０００６】
さらに、特許文献３には、各インクができるだけ均一に減っていくように、イエロー、マゼンタ、シアン及び黒の各色のインクの残量を比較して黒インクの残量が最も少ないときに、黒印字データをイエロー、マゼンタ及びシアンの各インクを用いて印字することが記載されている。
【特許文献１】特開２００１−８３７５０（２００１年３月３０日公開）
【特許文献２】特開２００１−１９９１３６（２００１年７月２４日公開）
【特許文献３】特開２０００−２２５７２０（２０００年８月１５日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術では、ブラックトナーが無くなった場合が考慮されていない。そのため、ブラックトナーが無くなった場合に、ブラックトナーを使用するジョブは中断されることとなる。また、特許文献２に記載の技術でも、他のジョブが優先して実行されるものの、印刷できないジョブは、実行されないままとなる。一方、多少色目が変わってもよいから、より早く印刷物を欲するユーザがいる。しかしながら、このようなユーザであっても、特許文献１や２の技術では、印刷条件を変更して再度印刷指示を行わなければ、印刷物を得ることができず、既に印刷指示したジョブの取り消しや印刷条件の再設定等、印刷物を得るのに多大な手間と時間のロスを生じてしまう。
【０００８】
一方、特許文献３に記載の技術では、黒インクの残量が他の色のインクよりも少なくなると、自動的に黒印字データをイエロー、マゼンタ及びシアンの各インクを用いて印字される。黒インクを用いた場合の印字と、イエロー、マゼンタ及びシアンの各インクを用いた印字とでは多少色目が変わる。そのため、色目を気にするユーザは、所望の色と異なる画像を得ることとなり、無駄な印刷が実行されることとなる。この場合、当該ユーザは、所望の色目と異なる画像で印刷された印刷物を確認した後、インクを補充し、再度印刷指示を行う必要があり、逆にインクや紙の資源を無駄にするばかりでなく、印刷に要する手間や時間のロスを生じてしまう。
【０００９】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、トナーが不足した場合に、色目を気にするユーザおよび色目を気にしないユーザのいずれにとっても、最適な対処を選択することが可能な画像形成装置を実現することにある。
【課題を解決するための手段】
【００１０】
本発明に係る画像形成装置は、上記課題を解決するために、複数の色のトナーを用いて画像形成を行う画像形成装置であって、各色のトナー残量を検出するトナー残量検出手段と、印刷指示された画像データを印刷するときに必要な各色の必要トナー量を算出し、当該必要トナー量と、上記トナー残量とを比較することで、印刷可能か否かを判別する判別手段と、上記判別手段が印刷不可能であると判別した画像データについて、印刷指示された色目と異なる色目での代替印刷の実行可否の入力を促す通知を行う問合手段と、印刷指示された画像データを、残存しているトナーだけを使用する代替データに変換する代替データ生成手段とを備え、上記問合手段によって行われた通知に対して代替印刷の実行指示が入力された場合に、上記代替データ生成手段が生成した代替データに基づいて、画像形成を実行することを特徴とする。
【００１１】
上記の構成によれば、印刷不可能であると判別された画像データについて、印刷指示された色目と異なる色目での代替印刷の実行可否の入力を促す通知がされる。そして、代替印刷の実行指示が入力された場合に、上記代替データ生成手段が生成した代替データに基づいて、画像形成を実行する。
【００１２】
これにより、色目の変更を気にしないユーザは、問合手段による通知に対して代替印刷の実行指示を入力することにより、印刷物を得ることができる。このとき、ユーザは、不足しているトナーの補充を行ったり、残存するトナーで印刷可能なように印刷条件を設定しなおして再度印刷指示を行ったりする必要がない。そのため、色目は異なるが所望の印刷物を即座に得ることができ、印刷物に所望の情報が全て記載されているか、情報のアウトラインが意図したものであるか、情報の配置や文字のフォントは適切であるか、など印刷物の情報を判断することが可能となる。また試し印刷としての印刷情報の確認にも利用できる。
【００１３】
また、色目の変更を気にするユーザは、問合手段による通知に対して代替印刷の不可を指示することができる。これにより、無駄な印刷を行うことがなくなる。また、このユーザは、別の画像形成装置に対して印刷指示を実行したり、トナーを補充した後に再度印刷指示を実行したりすることで、所望の印刷物を得ることができる。
【００１４】
このように、色目を気にするユーザおよび色目を気にしないユーザのいずれにとっても、最適な対処を選択することが可能な画像形成装置を実現するができる。
【００１５】
なお、上記の構成によれば、代替データ生成手段は、印刷指示された画像データを代替データに変換する。そのため、画像形成装置は、代替データを各装置（情報処理装置や画像読取装置など）から別途取得する必要がない。
【００１６】
さらに、本発明の画像形成装置は、上記の構成に加えて、第１の画像データと第２の画像データとの印刷指示がこの順で入力され、上記判別手段が、第１の画像データについて印刷不可能と判別し、第２の画像データについて印刷可能と判別した場合に、当該第２の画像データに基づいた画像形成を優先して実行する。
【００１７】
印刷不可能な第１の画像データに対する上記問合手段による通知と、当該通知に対するユーザからの入力とが行われるにはある程度の時間が必要となる。この間、画像形成装置の駆動を停止させることになると、ジョブの滞留が発生してしまう。しかしながら、上記の構成によれば、印刷可能な第２の画像データに基づいた画像形成が優先して実行される。これにより、画像形成装置の稼働率の低下を防止することができるとともに、第２の画像データの印刷指示を行ったユーザは、即座に所望の印刷物を得ることができる。
【００１８】
さらに、本発明の画像形成装置は、上記の構成に加えて、上記判別手段が、第１の画像データについて印刷不可能と判別し、第２の画像データについて印刷可能と判別した場合に、当該第１の画像データについて代替印刷の実行指示が入力されたとき、上記第２の画像データに基づいた画像形成に引き続いて、当該第１の画像データが変換された代替データに基づいた画像形成を実行する。
【００１９】
上記の構成によれば、第１の画像データについて代替印刷の実行指示が入力されると、優先して画像形成していた第２の画像データのジョブの後にすぐに、代替データに基づいて画像形成が実行される。その結果、代替印刷の実行指示を入力したユーザを長時間待たせることがなくなる。
【００２０】
さらに、本発明の画像形成装置は、上記の構成に加えて、ブラック、イエロー、マゼンタ及びシアンのトナーを用いて画像形成を行い、上記判別手段が印刷不可能であると判別した画像データがブラックのみのデータである場合、上記代替データ生成手段は、当該ブラックのデータの一部または全てを、イエロー、マゼンタ及びシアンのデータに置換することにより、上記代替データを生成する。
【００２１】
上記の構成によれば、ブラックトナーが無い場合、もしくは、不足する場合であっても、イエロー、マゼンタ及びシアンを混色して表される黒により画像形成を行うことができる。なお、ブラックトナーにより表される黒画像の色目と、イエロー、マゼンタ及びシアンを混色して表される黒画像の色目とは一般に異なる。より具体的には、トナーの色目（色調、色あい、色彩、彩度、明度とも表現できる）は、トナーに含まれる着色顔料の分光特性と、印刷画像のトナー層厚に依存する。ブラックトナーの着色顔料は、カーボンブラック、磁性体、及び無機や有機の黒色顔料が用いられるが、必ずしも黒色ではなく、青味がかった黒色であったり赤味がかった黒色であったりする。またイエロー、マゼンタ及びシアンなどのカラートナーの着色顔料は多種多様であり、分光特性も着色顔料の組成で微妙に異なった特性を示すものである。更には印刷画像のトナー層厚にも影響を受けることから、イエロー、マゼンタ及びシアンを混色（重ね合わせ）してブラックトナーを形成したとしても、本来のブラックトナーの黒色を再現することは非常に困難である。
【００２２】
しかしながら、上述したように、色目の変化を気にしないユーザは、代替印刷の実行指示を入力することで印刷物を即座に得ることができる。一方、色目の変化を気にするユーザは、代替印刷の実行をキャンセルすることで、他の対処を取ることができる。このとき、ユーザが所望しない印刷物を無駄に印刷することがない。
【００２３】
なお、少なくとも印刷物のトナー層厚を制御する為、各トナーの感光体ドラム上のトナーの付着量を、１色当たり０．２〜０．４ｍｇ/ｃｍ2とし、イエロー、マゼンタ及びシアンを混色（重ね合わせ）してブラックトナーを形成した場合は、０．６〜１．２ｍｇ/ｃｍ2とするのが良い。
【００２４】
さらに、本発明の画像形成装置は、上記の構成に加えて、上記問合手段は、上記通知を行うとともに、上記代替データ生成手段によって生成された代替データを印刷したときの画像を表示させる。
【００２５】
上記の構成によれば、代替データに基づいた代替印刷を行った場合の画像が表示されるので、ユーザは、当該画像の色目を確認することができる。その結果、問合手段による通知に対する入力が行い易くなる。
【００２６】
さらに、本発明の画像形成装置は、上記の構成に加えて、ネットワークを介して表示部を有する情報処理装置と通信可能であり、上記問合手段は、上記情報処理装置から印刷指示を受けた画像データに対する上記通知を行う場合、当該通知を示す問い合わせ画面を上記情報処理装置の表示部に表示させる。
【００２７】
上記の構成によれば、画像形成装置は、外部の情報処理装置から印刷指示を受けた場合、当該情報処理装置に対して、問い合わせ画面を表示させる。その結果、ユーザは、印刷指示を行った装置で問い合わせ画面を確認することができ、その応答を情報処理装置を介して画像形成装置に入力することができる。すなわち、ユーザは、場所を移動する必要がない。
【００２８】
さらに、本発明の画像形成装置は、上記の構成に加えて、上記情報処理装置は、印刷指示の入力をユーザに促す印刷指示入力画面を上記表示部に表示させ、当該印刷指示入力画面に対する入力に基づいて、印刷指示を出力するものであり、上記問合手段は、上記問い合わせ画面を、上記印刷指示入力画面の上に表示させる。
【００２９】
上記の構成によれば、ユーザの視認性が向上する。また、ユーザに対して問い合わせ画面を分かり易く知らせることができる。
【発明の効果】
【００３０】
本発明に係る画像形成装置は、各色のトナー残量を検出するトナー残量検出手段と、印刷指示された画像データを印刷するときに必要な各色の必要トナー量を算出し、当該必要トナー量と、上記トナー残量とを比較することで、印刷可能か否かを判別する判別手段と、上記判別手段が印刷不可能であると判別した画像データについて、印刷指示された色目と異なる色目での代替印刷の実行可否の入力を促す通知を行う問合手段と、印刷指示された画像データを、残存しているトナーだけを使用する代替データに変換する代替データ生成手段とを備え、上記問合手段によって行われた通知に対して代替印刷の実行指示が入力された場合に、上記代替データ生成手段が生成した代替データに基づいて、画像形成を実行することを特徴とする。それゆえ、色目を気にするユーザおよび色目を気にしないユーザのいずれにとっても、最適な対処を選択することが可能な画像形成装置を実現するができる。
【発明を実施するための最良の形態】
【００３１】
〔実施形態１〕
本発明の画像形成装置に関する実施の一形態について図１〜図１６に基づいて説明すれば以下のとおりである。
【００３２】
図２は、本実施形態の画像形成装置を含む画像形成システムの構成を示すブロック図である。図２に示されるように、画像形成システムは、画像形成装置２０と、クライアント装置４０と、サーバ３０とを含む。サーバ３０は、画像形成装置２０とクライアント装置４０との間のデータ送受信の中継を行うものである。
【００３３】
（クライアント装置の構成）
クライアント装置４０は、パーソナルコンピュータであり、画像形成の対象となる画像データを作成または特定し、当該画像データの印刷指示を画像形成装置２０に出力するものである。
【００３４】
図３はクライアント装置４０の構成を示すブロック図である。クライアント装置４０は、表示部４１、入力部４２、アプリケーション部４３、およびプリンタドライバ部４４を備えている。
【００３５】
表示部４１は、例えば液晶ディスプレイ、S E D（Surface-conduction Electron Emitter Display）、有機EL（Electroluminescence）等であり、ユーザに対する画面を表示するためのものである。入力部４２は、ユーザからの入力を受け付けるものであり、例えば、キーボード、マウス、ペンタブレット等のポイントデバイス機器などである。
【００３６】
アプリケーション部４３は、クライアント装置４０にインストールされているプログラムに従った機能を実行する手段、またはインターネットのＷｅｂ内にあるプログラムソフトを逐次ダウンロードして入手したアプリケーションソフトを機能させることも可能な手段であり、であり、文書作成や画像編集、画像閲覧等の検索機能やインターネットのＷｅｂに書き込むことも可能とする機能を実行することが出来る。
【００３７】
プリンタドライバ部４４は、入力部４２に入力された情報に従い、画像形成の対象となる画像データと、印刷条件を示す印刷条件情報とが付加された印刷指示を画像形成装置２０に出力するものである。また、プリンタドライバ部４４は、画像形成装置２０からの通知情報を表示部４１に表示させ、当該通知情報に対するユーザからの入力情報を画像形成装置２０に返信する。
【００３８】
印刷条件情報には、モノクロ印刷およびカラー印刷のどちらを行うかを示す情報も含まれる。
【００３９】
（画像形成装置の構成の概要）
画像形成装置２０は、クライアント装置４０から入力された画像データあるいは原稿読取部により得られた画像データに基づいて、シート（記録用紙）に多色あるいは単色の画像を形成するものである。図４は、本実施の形態に係る画像形成装置２０の構成を示す断面図である。
【００４０】
同図に示すように、画像形成装置２０は、露光ユニット１、現像装置２、感光体ドラム３、帯電器５、クリーナユニット４、中間転写ベルト７、定着ユニット６、シート搬送路Ｓ、給紙トレイ８および排紙トレイ９等を備えている。
【００４１】
画像形成装置２０において扱われるカラー画像の画像データは、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロー（Ｙ）の各色を用いたカラー画像に応じたものである。したがって、現像装置２（２ａ，２ｂ，２ｃ，２ｄ）、感光体ドラム３（３ａ，３ｂ，３ｃ，３ｄ）、帯電器５（５ａ，５ｂ，５ｃ，５ｄ）、クリーナユニット４（４ａ，４ｂ，４ｃ，３ｄ）は、各色に応じた４種類の潜像を形成するように、それぞれ４個ずつ設けられている。なお、上記ａ〜ｄの符号は、ａがブラックに、ｂがシアンに、ｃがマゼンタに、ｄがイエローに対応し、これら符号にて区別された上記の各手段により、４つの画像ステーションが構成されている。しかしこれらの順序は特に限定されるものではなく、所望の画像が得られさえすれば良い。
【００４２】
画像ステーションにおいて、感光体ドラム３は、画像形成装置２０の上部に配置されている。帯電器５は、感光体ドラム３の表面を所定の電位に均一に帯電させるものである。
【００４３】
露光ユニット１は、帯電された感光体ドラム３を入力された画像データに応じて露光することにより、感光体ドラム３の表面に画像データに応じた静電潜像を形成する。
【００４４】
各現像装置２は、各感光体ドラム３上に形成された静電潜像をＣＭＹＫのトナーにより顕像化するものである。クリーナユニット４は、現像および画像転写工程後に感光体ドラム３の表面に残留しているトナーを除去し、回収するものである。
【００４５】
また、現像装置２の上には排出パイプ２００が設けられ、この排出パイプ２００の上にはトナー収納容器１００が設けられている。各色のトナー収納容器１００には、トナー残量を検出するための手段（トナー残量検出部：図４では示していない）が設けられている。トナー残量検出部は、例えば、図示しない発光素子による光がトナーによって反射される光量を受光素子で検出することにより、トナー残量を検出する。また圧電素子等を用いても良い。
【００４６】
中間転写ベルト７は、各感光体ドラム３に接触するように設けられている。中間転写ベルト７上には、感光体ドラム３に形成された各色のトナー像が順次重ねて転写されることにより、カラーのトナー像（多色トナー像）が形成される。この中間転写ベルト７は、厚さ５０μｍ〜１０００μｍ程度の誘電体である弾性体又はフィルム（ポリイミド樹脂、ポリエチレンテレフタレート、ポリフッ化ビニリデン、ポリウレタン樹脂など）無端状に形成されている。
【００４７】
上述のように各感光体３上の静電潜像は各色相に応じたトナーにより顕像化されてそれぞれトナー像となり、これらトナー像は中間転写ベルト７上において積層される。このように、積層されたトナー像は中間転写ベルト７の回転によって、搬送されて来た用紙と中間転写ベルト７との接触位置に移動し、この位置に配置されている転写ローラ１１によって用紙上に転写される。この場合、中間転写ベルト７と転写ローラ１１は所定ニップで互いに圧接されるとともに、転写ローラ１１にはトナー像を用紙に転写させるための電圧が印加される。この電圧は、トナーの帯電極性（−）とは逆極性（＋）の高電圧である。
【００４８】
給紙トレイ８は、画像形成に使用するシート、例えば記録用紙を蓄積しておくためのものであり、画像形成部および露光ユニット１の下側に設けられている。一方、画像形成装置２０の上部に設けられている排紙トレイ９は、印刷済みのシートをフェイスダウンで載置するためのものである。
【００４９】
また、画像形成装置２０には、給紙トレイ８のシートおよび手差しトレイ８ａのシートを転写部１１や定着ユニット６を経由させて排紙トレイ９に送るためのシート搬送路Ｓが設けられている。
【００５０】
定着ユニット６は、ヒートローラおよび加圧ローラを備え、これらヒートローラおよび加圧ローラはシートを挟んで回転する。ヒートローラは、加圧ローラとともにシートを熱圧着することにより、シートに転写されている各色トナー像を溶融・混合・圧接させ、シートに対して熱定着させる。
【００５１】
（画像形成装置の機能構成）
図１は、画像形成装置２０の機能構成を示すブロック図である。図１に示されるように、画像形成装置２０は、操作部２１、通信部２２、画像読取部２３、画像出力部２４および制御部２５を備える。
【００５２】
操作部２１は、画像形成装置２０の操作入力を促すための画面を表示する表示部２１ｂと、ユーザからの操作入力を受け付ける入力部２１ａとを有する。表示部２１ｂは、例えば液晶パネルである。また、入力部２１ａは、各種のキー及びボタンである。もしくは、操作部２１は、表示部２１ｂおよび入力部２１ａを兼ねたタッチパネルであってもよい。
【００５３】
通信部２２は、通信ネットワークおよびサーバ３０を介して、クライアント装置４０と通信を行うものである。通信部２２は、クライアント装置４０から、画像データが付加された印刷指示や各種の指示を受信する。また、通信部２２は、クライアント装置４０に対して、各種の通知情報を送信する。
【００５４】
画像読取部２３は、例えば、スキャナ部より構成されており、原稿からの反射光像をＲＧＢ（Ｒ：赤・Ｇ：緑・Ｂ：青）アナログ信号としてＣＣＤ(Charge Coupled Device)にて読み取るものである。
【００５５】
画像出力部２４は、用紙上に画像形成を行うものであり、図１に示した、露光ユニット１、現像装置２、感光体ドラム３、帯電器５、クリーナユニット４、中間転写ベルト７、定着ユニット６、シート搬送路Ｓ、トナー収納容器１００、給紙トレイ８および排紙トレイ９等からなる。
【００５６】
制御部２５は、各ブロックの動作を制御するものであり、ジョブ情報管理部２５１と、ＣＭＹＫデータ生成部２５３と、トナー残量検出部２５４と、判別部２５５と、通知処理部２５６と、代替データ生成部２５７と、代替データメモリ２５８と、画像出力指示部２５９とを備えている。
【００５７】
ジョブ情報管理部２５１は、通信部２２または入力部２１ａに印刷指示が入力されたときに、当該印刷指示に対して入力された順を示すジョブ番号を付与し、画像出力の対象となる画像データと、印刷条件情報と、当該ジョブ番号と、画像出力中か否かを示す画像出力フラグとを対応付けたジョブ情報を管理するものである。なお、ジョブ情報管理部２５１は、ジョブ情報をジョブ情報メモリ２５２に格納する。
【００５８】
ジョブ情報管理部２５１は、通信部２２を介してクライアント装置４０から印刷指示を受けた場合、当該印刷指示とともにクライアント装置４０から画像データを取得する。また、ジョブ情報管理部２５１は、入力部２１ａから印刷指示（ここでは、コピー指示）を受けた場合、画像読取部２３を駆動させて、当該画像読取部２３から画像データを取得する。
【００５９】
また、ジョブ情報管理部２５１は、入力部２１ａまたは通信部２２にキャンセル指示が入力された場合、当該キャンセル指示で指定されたジョブ番号のジョブ情報をジョブ情報メモリ２５２から削除する。さらに、ジョブ情報管理部２５１は、画像出力部２４から画像出力完了通知を受けたとき、画像出力フラグが画像出力中を示しているジョブ番号のジョブ情報を削除する。
【００６０】
ジョブ情報管理部２５１は、画像出力指示部２５９からの通知に基づいて、画像出力フラグを変更する。
【００６１】
ＣＭＹＫデータ生成部２５３は、ジョブ情報管理部２５１が管理する画像データであるＲＧＢデータを補色反転してＣＭＹデータを生成し、当該ＣＭＹデータからブラック（Ｋ）データを生成する黒生成処理を行う一方、当該ＣＭＹデータから黒生成で得たＫデータを差し引いて新たなＣＭＹデータを生成する下色除去処理を行う。
【００６２】
ただし、ＣＭＹＫデータ生成部２５３は、印刷条件情報がモノクロ印刷を示している場合には、ＣＭＹデータをＬａｂ表色系に変換し、輝度Ｌに基づいてＫデータのみを生成する。
【００６３】
トナー残量検出部２５４は、ＣＭＹＫの各色のトナー残量Ｔ（Ｔｋ，Ｔｃ，Ｔｍ，Ｔｙ）を検出するものである。トナー残量検出部２５４は、画像出力部２４に含まれる各色のトナー収納容器１００に設置されており、例えば、ＬＥＤによる光がトナーによって反射される光量を検出することにより、トナー残量を検出する。なお、トナー残量検出部２５４のトナー残量の検出方法はこれに限られるものではない。
【００６４】
判別部２５５は、ジョブ情報管理部２５１が管理する各画像データについて、当該画像データに対応する画像を出力するために必要な各色のトナー量（以下、必要トナー量という）Ｗ（Ｗｋ，Ｗｃ，Ｗｍ，Ｗｙ）と、トナー残量検出部２５４が検出したトナー残量Ｔとを比較し、Ｔ≧Ｗであるか否かを判別するものである。判別部２５５は、ＣＭＹＫデータ生成部２５３が生成したＣＭＹＫデータに、トナー消費率（色データの単位値あたりのトナーの消費量）を乗算することで必要トナー量Ｗを算出する。
【００６５】
Ｔ≧Ｗであるジョブ番号のジョブについて、判別部２５５は、ＣＭＹＫデータ生成部２５３が生成したＣＭＹＫデータを画像出力指示部２５９に出力する。
【００６６】
また、Ｔ＜Ｗであるジョブ番号のジョブについて、判別部２５５は、印刷条件情報がモノクロ印刷を示している場合、ＣＭＹの各々のトナー残量Ｔｃ、Ｔｍ、Ｔｙが必要トナー量Ｗｃ，Ｗｍ，Ｗｙよりも多いかどうかを判別し、その判別結果を通知処理部２５６に出力する。一方、Ｔ＜Ｗであるジョブ番号のジョブについて、判別部２５５は、印刷条件情報がカラー印刷を示している場合、カラー代替データ（後述する）の生成指示を代替データ生成部２５７に出力するとともに、通知指示を通知処理部２５６に出力する。
【００６７】
通知処理部２５６は、画像形成装置２０の表示部２１ｂ、または、クライアント装置４０の表示部４１のいずれかに、ユーザに対する通知情報を表示させるものである。なお、通知処理部２５６は、通知対象となる画像データをクライアント装置４０から取得している場合には、当該クライアント装置４０の表示部４１に通知情報を表示させる。また、通知処理部２５６は、通知対象となる画像データを画像読取部２３から取得している場合には、操作部２１の表示部２１ｂに通知情報を表示させる。
【００６８】
なお、通知処理部２５６が表示させる通知情報には、トナーが不足していることを示す情報、残存しているトナーによる代替印刷を実行するか否かを問い合わせる情報がある。
【００６９】
代替データ生成部２５７は、残存しているトナーで画像出力が可能な代替データを生成するものである。代替データとしては、プロセスブラックデータ、モノクロデータ、カラー代替データがある。
【００７０】
プロセスブラックデータとは、Ｋ（ブラック）のトナーの代わりに、ＣＭＹのトナーで表現することによりブラックを再現するためのデータである。モノクロデータとは、カラーの画像データをモノクロで画像出力するためのデータである。カラー代替データとは、残存するトナーだけで出力可能なように補正が行われたデータである。
【００７１】
代替データ生成部２５７は、画像データ、不足するトナーの色およびユーザからの指示に応じた代替データを生成する。代替データの生成方法の具体例については後述する。
【００７２】
また、代替データ生成部２５７は、生成した代替データをジョブ番号と対応付けて代替データメモリ２５８に格納する。
【００７３】
画像出力指示部２５９は、画像出力実行を画像出力部２４に指示するものである。画像出力指示部２５９は、判別部２５５からＣＭＹＫデータを受けると、当該ＣＭＹＫデータに基づいた画像の出力を画像出力部２４に指示する。そして、画像出力指示部２５９は、ジョブごとに画像出力完了の通知を画像出力部２４から受ける。
【００７４】
また、画像出力指示部２５９は、画像出力完了の通知を画像出力部２４から受けたときに、代替データメモリ２５８に代替データが格納されているか否かを判断し、代替データが格納されている場合には、当該代替データに基づいて画像の出力を画像出力部２４に指示する。
【００７５】
画像出力指示部２５９は、画像出力を画像出力部２４に指示したとき、当該画像出力の対象となるジョブの画像出力フラグを画像出力中を示す値に変更するように、ジョブ情報管理部に通知する。
【００７６】
（処理フローの概要）
次に、画像形成装置２０の処理の流れの概要について、図５Ａおよび図５Ｂに示すフローチャートを参照しながら説明する。なお、ここでは、クライアント装置４０から画像形成装置２０に画像出力の指示が出力されるものとして説明する。ユーザは、図６に示されるような、クライアント装置４０の表示部４１に表示された画面を確認する。このとき、ユーザは、図７に示されるように印刷条件設定画面により、所望の印刷条件を入力することができる。印刷条件には、モノクロ／カラー印刷の指定が含まれる。さらに、印刷条件の入力が終了すると、ユーザは、図８に示されるような、印刷指示画面において、印刷指示を入力する。
【００７７】
新たな印刷指示が入力された画像形成装置２０では、ジョブ情報管理部２５１が、画像出力の対象となる画像データおよび印刷条件情報を取得するとともに、当該画像データに対してジョブ番号を付与する。ジョブ番号は、印刷指示が入力された順を示している。そして、ジョブ情報管理部２５１は、画像出力の対象となる画像データと、ジョブ番号と、印刷条件情報と、画像未出力を示す画像出力フラグとを対応付けて管理する。
【００７８】
そして、ジョブ情報管理部２５１が新たな画像データを管理すると、ＣＭＹＫデータ生成部２５３は、当該画像データに対応する印刷条件情報に従って、当該画像データであるＲＧＢデータからＣＭＹＫデータを生成する。印刷条件情報がモノクロ印刷を示している場合、ＣＭＹＫデータ生成部２５３は、Ｋデータのみを生成する。一方、印刷条件情報がカラー印刷を示している場合、ＣＭＹＫデータ生成部２５３は、Ｃ，Ｍ，Ｙ，Ｋの各データを生成する。その後、判別部２５５は、このＣＭＹＫデータに基づいて、各色の必要トナー量Ｗ（Ｗｃ、Ｗｍ、Ｗｙ，Ｗｋ）を算出する（Ｓ１）。
【００７９】
次に、トナー残量検出部２５４は、各色のトナー残量Ｔ（Ｔｃ、Ｔｍ，Ｔｙ，Ｔｋ）を検出する（Ｓ２）。続いて、判別部２５５は、Ｓ１で算出した必要トナー量Ｗと、Ｓ２で検出されたトナー残量Ｔとを比較する（Ｓ３）。
【００８０】
全ての色についてＴ≧Ｗである場合（Ｓ３でＹｅｓ）、判別部２５５は、ＣＭＹＫデータ生成部２５３が生成したＣＭＹＫデータを画像出力指示部２５９に出力する。そして、画像出力指示部２５９は、判別部２５５から受けたＣＭＹＫデータに基づいた画像を出力するように、画像出力部２４を駆動させ（Ｓ４）、処理を終了する。
【００８１】
一方、一部または全ての色についてＴ＜Ｗである場合（Ｓ３でＮｏ）、判別部２５５は、次のジョブ番号の画像データがジョブ情報管理部２５１で管理されているか否かを判断する（Ｓ５）。次のジョブ番号の画像データがジョブ情報管理部２５１で管理されている場合、判別部２５５は、当該画像データからＣＭＹＫデータ生成部２５３によって生成されたＣＭＹＫデータに基づいて、当該画像データに対応する画像を出力するのに必要な各色の必要トナー量Ｗ（Ｗｃ、Ｗｍ、Ｗｙ，Ｗｋ）を算出する（Ｓ６）。その後、Ｓ２と同様に、トナー残量検出部２５４は、各色のトナー残量Ｔ（Ｔｃ、Ｔｍ，Ｔｙ，Ｔｋ）を検出する（Ｓ７）。
【００８２】
そして、判別部２５５は、次のジョブ番号の画像データについて、トナー残量Ｔが必要トナー量Ｗ以上であるか否かを判断する（Ｓ８）。トナー残量Ｔが必要トナー量Ｗ以上である場合（Ｓ８でＹｅｓ）、判別部２５５は、次のジョブ番号のＣＭＹＫデータを画像出力指示部２５９に出力し、当該ＣＭＹＫデータに従った画像出力を実行させる（Ｓ９）。このとき、画像出力指示部２５９は、画像出力を実行中のジョブのジョブ番号をジョブ情報管理部２５１に通知する。そして、ジョブ情報管理部２５１は、当該ジョブ番号の画像出力フラグを、実行中を示す値に変更する。
【００８３】
一方、トナー残量Ｔが必要トナー量Ｗ未満である場合（Ｓ８でＮｏ）、判別部２５５は、さらに次のジョブ番号の画像データがジョブ情報管理部２５１で管理されているか否かを判断する（Ｓ１０）。さらに次のジョブ番号の画像データが管理されている場合、当該ジョブ番号の画像データについて、Ｓ６〜Ｓ８の処理を実行する。さらに次のジョブ番号の画像データが管理されていない場合（Ｓ１０でＮｏ）、Ｓ１１の処理に移行する。
【００８４】
次に、判別部２５５は、Ｓ３においてトナー残量Ｔよりも必要トナー量Ｗが多いと判断したジョブ番号に対応する印刷条件情報がモノクロ印刷を示しているかを、ジョブ情報メモリ２５２を参照して判断する（Ｓ１１）。
【００８５】
印刷条件情報がモノクロ印刷を示している場合（Ｓ１１でＹｅｓ）、判別部２５５は、当該印刷条件情報に対応する画像データについて、ＣＭＹの各色のトナー残量Ｔ（Ｔｃ，Ｔｍ，Ｔｙ）が、Ｋの必要トナー量Ｗｋよりも多いか否かを判断する（Ｓ１２）。
【００８６】
ＣＭＹの各色のトナー残量Ｔ（Ｔｃ，Ｔｍ，Ｔｙ）が必要トナー量Ｗｋよりも多い場合（Ｓ１２でＹｅｓ）、通知処理部２５６は、Ｋ（ブラック）トナーが不足していることを示す通知を、クライアント装置４０の表示部４１に表示する（Ｓ１３）。さらに、通知処理部２５６は、ＣＭＹを混色することにブラックを表すプロセスブラックによる代替印刷への変更可否の入力を促す画面を通知する（Ｓ１４）。
【００８７】
その後、通信部２２は、クライアント装置４０から、プロセスブラックによる代替印刷指示または代替印刷のキャンセル指示を受け付ける（Ｓ１５）。
【００８８】
Ｓ１５においてプロセスブラックによる代替印刷指示が入力された場合、代替データ生成部２５７は、プロセスブラックを実行するための代替データ（プロセスブラックデータ）を生成する（Ｓ１６）。なお、詳細なプロセスブラックデータの生成処理については後述する。その後、代替データ生成部２５７は、生成したプロセスブラックデータと、対象となる画像データのジョブ番号とを対応付けて、代替データメモリ２５８に格納する（Ｓ１７）。その後、Ｓ３１の処理に移行する。
【００８９】
なお、ＣＭＹの各色のトナー残量ＴがＫの必要トナー量Ｗ以下である場合（Ｓ１２でＮｏ）には、通知処理部２５６は、トナー補充が必要である旨をクライアント装置４０の表示部４１に表示させる（Ｓ１８）。そして、ジョブ情報管理部２５１は、Ｓ３においてトナー残量Ｔよりも必要トナー量Ｗが多いと判断されたジョブ番号に対応するジョブ情報をジョブ情報メモリ２５２から削除する（Ｓ１９）。その後、Ｓ３１の処理に移行する。
【００９０】
また、Ｓ１５において代替印刷のキャンセル指示が入力された場合も、Ｓ１９の処理が行われる。
【００９１】
一方、Ｓ３においてトナー残量Ｔよりも必要トナー量Ｗが多いと判断されたジョブ番号に対応する印刷条件情報がカラー印刷を示している場合（Ｓ１１でＮｏ）、通知処理部２５６は、トナー不足である旨をクライアント装置４０の表示部４１に表示させる（Ｓ２０）。次に、代替データ生成部２５７は、当該ジョブ番号に対応する画像データのＣＭＹＫデータを補正して、残存するトナー量で印刷可能な代替データ（カラー代替データ）を生成する（Ｓ２１）。なお、カラー代替データの詳細な生成手順については後述する。
【００９２】
次に、通知処理部２５６は、カラー代替印刷またはモノクロ代替印刷のいずれかの実行の入力を促す画面をクライアント装置４０の表示部４１のいずれかに表示させる（Ｓ２２）。ここで、カラー代替印刷とは、ＣＭＹＫの全てのトナーを使用するが、残存するトナーで印刷可能なカラー代替データに基づいて印刷を行うものである。また、モノクロ代替印刷とは、元々の画像データがカラーであるが、ＣＭＹのトナーが不足しているため、モノクロで代替印刷を行うものである。そして、通信部２２は、カラー代替印刷またはモノクロ代替印刷の実行指示、もしくは、代替印刷のキャンセル指示を受け付ける（Ｓ２３）。
【００９３】
カラー代替印刷の実行指示が入力された場合、通知処理部２５６は、Ｓ２１で生成されたカラー代替データにより印刷を実行したときの画像をクライアント装置４０の表示部４１に表示させる（Ｓ２４）。残存するトナー量で印刷可能なカラー代替データに基づいて印刷を行う場合、原稿画像よりも色目が変わってしまう。しかしながら、Ｓ２４の処理が行われることにより、ユーザは、予め印刷が実行されるまえに、表示部４１において、仕上がりの画像の色目を確認することができる。
【００９４】
次に、通知処理部２５６は、代替画像の許否の入力を促す画面を表示させる（Ｓ２５）。図９は、代替画像の拒否の入力を促す画面の一例である。なお、図９の画面は、指定された色に対応するトナーが不足しているために印刷が完了できないこと、および、代替印刷を行ってもよいかどうかを問合せしている。そして、通信部２２は、代替画像の印刷を行う旨の指示が入力されたか否かを判断する（Ｓ２６）。代替印刷を許可する旨が入力された場合（Ｓ２６でＹｅｓ）、代替データ生成部２５７は、Ｓ２１で生成したカラー代替データを、対象となる画像データのジョブ番号と対応付けて、代替データメモリ２５８に格納する（Ｓ２７）。このとき、通知処理部２５６は、図１０に示されるように、代替印刷を続行する旨を、クライアント装置４０の表示部４１に表示させる。
【００９５】
Ｓ２３においてモノクロ代替印刷の実行指示が入力された場合、代替データ生成部２５７は、ＣＭＹＫデータからモノクロの代替データ（モノクロデータ）を生成する（Ｓ２８）。なお、モノクロデータの生成手順については後述する。その後、代替データ生成部２５７は、生成したモノクロデータを対象となる画像データのジョブ番号と対応付けて代替データメモリ２５８に格納する（Ｓ２９）。
【００９６】
なお、Ｓ２３において代替印刷のキャンセル指示が入力された場合、ジョブ情報管理部２５１は、Ｓ３においてトナー残量Ｔが必要トナー量Ｗ未満であると判断されたジョブ番号と、当該ジョブ番号に対応する画像データおよび印刷モード情報とを、ジョブ情報メモリ２５２から削除する（Ｓ３０）。このとき、通知処理部２５６は、図１１に示されるように、印刷のキャンセルを受け付けたことを示す画面を、クライアント装置４０の表示部４１に表示させる。
【００９７】
その後、画像出力指示部２５９は、画像出力を実行中のジョブがあるか否かを、ジョブ情報メモリ２５２に基づいて判断する（Ｓ３１）。具体的には、画像出力フラグが実行中であることを示すジョブ番号が存在する場合、画像出力指示部２５９は、画像出力が実行中であるジョブが存在すると判断する。なお、画像出力が実行中であるジョブとは、Ｓ９において、先に画像出力を開始しているジョブである。
【００９８】
画像出力が実行中であるジョブが存在する場合（Ｓ３１でＹｅｓ）、Ｓ３１の処理を繰り返す。なお、画像出力が完了すると、ジョブ情報管理部２５１は、画像出力部２４から画像出力完了通知を受け、ジョブ情報メモリ２５２の中から、画像出力が実行中であるジョブ番号に対応するジョブ情報を削除する。これにより、Ｓ３１において、画像出力指示部２５９は、画像出力が実行中のジョブが存在しないと判断する。
【００９９】
画像出力が実行中のジョブが存在しないと判断すると（Ｓ３１でＮｏ）、画像出力指示部２５９は、代替データメモリ２５８に代替データが格納されているか確認する（Ｓ３２）。代替データが格納されている場合（Ｓ３２でＹｅｓ）、画像出力指示部２５９は、代替データメモリ２５８から代替データを読み出し（Ｓ３３）、当該代替データに基づく画像出力を画像出力部２４に指示する（Ｓ３４）。これにより、代替データに基づいた画像が用紙に形成される。その後、画像出力指示部２５９は、代替メモリから当該代替データを削除する（Ｓ３５）。これにより、処理を終了する。なお、代替データが代替メモリに格納されていない場合にも（Ｓ３２でＮｏ）、処理を終了する。
【０１００】
（プロセスブラックデータの生成手順）
次に、Ｓ１６で示したプロセスブラックデータの生成について説明する。図１２はプロセスブラックの生成手順を示すフローチャートである。
【０１０１】
図５Ａおよび図５Ｂで示したフローチャートから、モノクロ印刷が指定されたが、Ｋトナーが不足しているときに、プロセスブラックデータが生成される。そのため、ＣＭＹＫデータ生成部２５３は、ＣＭＹの各色のデータは「０」であり、Ｋデータのみ生成している。
【０１０２】
そして、代替データ生成部２５７は、ＣＭＹＫデータ生成部２５３が生成したＫデータの値を、Ｃ，Ｍ，Ｙの各々のデータの値にするとともに、Ｋデータの値を「０」に設定することにより、プロセスブラックデータを生成する（Ｓ４１）。
【０１０３】
（モノクロデータの生成手順）
次に、Ｓ２８で示したモノクロデータの生成手順について、図１３のフローチャートを参照しながら説明する。
【０１０４】
モノクロデータが生成される場合とは、カラー印刷が指定されたが、ＣＭＹの何れかの色のトナーが不足している場合である。
【０１０５】
まず、代替データ生成部２５７は、ＣＭＹＫデータ生成部２５３が生成したＣＭＹデータを、Ｌ＊ａ＊ｂ＊表色系のデータに変換する（Ｓ５１）。
【０１０６】
次に、代替データ生成部２５７は、変換されたＬ＊データの値を、Ｋデータの値とするとともに、ＣＭＹの各色のデータの値を「０」に設定することにより、モノクロデータを生成する（Ｓ５２）。
【０１０７】
（カラー代替データの生成手順）
次に、Ｓ２１で示したカラー代替データの生成手順について、図１４のフローチャートを参照しながら説明する。
【０１０８】
まず、代替データ生成部２５７は、Ｂｋトナーのトナー残量Ｔｋと、判別部２５５によって算出されたＢｋトナーの必要トナー量Ｗｋとを用いて、下記の式
αｋ＝Ｔｋ／Ｗｋ
から、Ｂｋトナーのトナー残存率αｋを算出する（Ｓ６１）。
【０１０９】
次に、代替データ生成部２５７は、算出したαｋが１以上であるか否かを判断する（Ｓ６２）。αｋが１以上である場合には、Ｓ６４の処理に移行する。
【０１１０】
αｋが１未満である場合、代替データ生成部２５７は、ＣＭＹＫデータ生成部２５３が生成したＫデータの値に、トナー残存率αｋおよび予め定められた補正係数βｋ（βｋ≦１、例えば、０．９など）を乗算することにより、すなわち、Ｋ＝αｋ・βｋ・Ｋを演算することにより、Ｋデータの補正を行う（Ｓ６３）。
【０１１１】
次に、代替データ生成部２５７は、ＣＭＹの各色について、トナー残量Ｔが必要トナー量Ｗよりも大きいか否かを判断する（Ｓ６４）。
【０１１２】
ＣＭＹの各色のトナー残量Ｔが必要トナー量Ｗよりも大きい場合には（Ｓ６４でＹｅｓ）、代替データ生成部２５７は、Ｓ６３でＫデータの値を減少させた分を、プロセスブラックにより補填するように、ＣＭＹデータを補正する。
【０１１３】
具体的には、代替データ生成部２５７は、Ｐ＝（１−αｋ・βｋ）・Ｋ  の式に従って、補填値Ｐを生成する。そして、代替データ生成部２５７は、Ｋ≠０の画像領域において、ＣＭＹデータの各値に補填値Ｐを加算し、ＣＭＹデータの補正を行う（Ｓ６５）。
【０１１４】
続いて、代替データ生成部２５７は、プロセスブラックを行うことによるＣＭＹの必要トナー量の補正を行う。具体的には、代替データ生成部２５７は、Ｓ１において判別部２５５によって算出された、ＣＭＹの各色の必要トナー量Ｗｃ、Ｗｍ，Ｗｙに、補填値Ｐに各色のトナー消費率γ（γｃ、γｍ、γｙ）を乗算した値を加算することで、必要トナー量の補正を行う。すなわち、代替データ生成部２５７は、下記の式に従って、ＣＭＹの必要トナー量の補正を行う。
なお、γは、データの単位値あたりに対するトナーを消費量を示すものである。
Ｗｃ＝Ｗｃ＋Ｐ・γｃ
Ｗｍ＝Ｗｍ＋Ｐ・γｍ
Ｗｙ＝Ｗｙ＋Ｐ・γｙ
その後、Ｓ６７の処理に移行する。
【０１１５】
Ｓ６７では、代替データ生成部２５７は、Ｙトナーのトナー残量Ｔｙと、Ｙトナーの必要トナー量Ｗｙとを用いて、下記の式
αｙ＝Ｔｙ／Ｗｙ
から、Ｙトナーのトナー残存率αｙを算出する（Ｓ６７）。
【０１１６】
次に、代替データ生成部２５７は、算出したαｙが１以上であるか否かを判断する（Ｓ６８）。αｙが１以上である場合には、Ｓ７０の処理に移行する。
【０１１７】
αｙが１未満である場合、代替データ生成部２５７は、Ｙデータの値に、トナー残存率αｙおよび予め定められた補正係数βｙ（βｙ≦１、例えば、０．９など）を乗算することにより、すなわち、Ｙ＝αｙ・βｙ・Ｙを演算することにより、Ｙデータの補正を行う（Ｓ６９）。
【０１１８】
同様に、代替データ生成部２５７は、Ｃデータ、Ｍデータについても補正を行う（Ｓ７０〜７５）。
【０１１９】
以上のように、画像形成装置２０は、複数の色のトナーを用いて画像形成を行うものであるそして、画像形成装置２０は、各色のトナー残量Ｔを検出するトナー残量検出部（トナー残量検出手段）２５４と、印刷指示された画像データを印刷するときに必要な各色の必要トナー量Ｗを算出し、当該必要トナー量Ｗと、上記トナー残量Ｔとを比較することで、印刷可能か否かを判別する判別部（判別手段）２５５と、上記判別部２５５が印刷不可能であると判別した画像データについて、印刷指示された色目と異なる色目での代替印刷の実行可否の入力を促す問い合わせ画面を表示させる通知処理部（問合手段）２５６と、印刷指示された画像データを、残存しているトナーだけを使用する代替データに変換する代替データ生成部（代替データ生成手段）２５７とを備える。そして、画像形成装置２０は、通知処理部２５６によって行われた問い合わせ画面に対して代替印刷の実行指示が入力された場合に、代替データ生成部２５７が生成した代替データに基づいて、画像形成を実行する。
【０１２０】
これにより、色目の変更を気にしないユーザは、通知処理部２５６による問い合わせ画面に対して代替印刷の実行指示を入力することにより、印刷物を得ることができる。このとき、ユーザは、不足しているトナーの補充を行ったり、残存するトナーで印刷可能なように印刷条件を設定しなおして再度印刷指示を行ったりする必要がない。そのため、色目は異なるが所望の印刷物を即座に得ることができる。
【０１２１】
また、色目の変更を気にするユーザは、通知処理部２５６による問い合わせ画面に対して代替印刷の不可（キャンセル）を指示することができる。これにより、無駄な印刷を行うことがなくなる。また、このユーザは、別の画像形成装置２０に対して印刷指示を実行したり、トナーを補充した後に再度印刷指示を実行したりすることで、所望の印刷物を得ることができる。
【０１２２】
このように、色目を気にするユーザおよび色目を気にしないユーザのいずれにとっても、最適な対処を選択することが可能な画像形成装置を実現するができる。
【０１２３】
さらに、画像形成装置２０では、複数の画像データの印刷指示が入力されることもありうる。ここで、先に入力された画像データに対応するジョブ番号を「１」、後に入力された画像データに対応するジョブ番号を「２」とする。このとき、判別部２５５が、ジョブ番号「１」の画像データ（第１の画像データ）について印刷不可能と判別し（図５ＡのＳ３でＮｏ）、ジョブ番号「２」の画像データ（第２の画像データ）について印刷可能と判別した場合（図５ＡのＳ８でＹｅｓ）に、画像形成装置２０は、ジョブ番号「２」の画像データに基づいた画像形成を優先して実行する（図５ＡのＳ９）。
【０１２４】
印刷不可能なジョブ番号「１」の画像データに対する問い合わせ画面の表示と、当該問い合わせ画面に対するユーザからの入力とが行われるにはある程度の時間が必要となる。この間、画像形成装置２０の駆動を停止させることになると、ジョブの滞留が発生してしまう。しかしながら、上記の構成によれば、印刷可能なジョブ番号「２」の画像データに基づいた画像形成が優先して実行される。これにより、画像形成装置２０の稼働率の低下を防止することができるとともに、ジョブ番号「２」の画像データの印刷指示を行ったユーザは、即座に所望の印刷物を得ることができる。
【０１２５】
さらに、画像形成装置２０では、ジョブ番号「１」の画像データについて代替印刷の実行指示が入力されたとき、ジョブ番号「２」の画像データに基づいた画像形成に引き続いて、当該ジョブ番号「１」の画像データに対応する代替データに基づいた画像形成を実行する。その結果、代替印刷の実行指示を入力したユーザを長時間待たせることがなくなる。
【０１２６】
さらに、画像形成装置２０では、印刷不可能であると判別された画像データがブラックのみのデータである場合（図５ＡのＳ１１でＮｏ）、代替データ生成部２５７は、ブラックのデータの一部または全てを、イエロー、マゼンタ及びシアンのデータに置換することにより、上記代替データを生成する。
【０１２７】
上記の構成によれば、ブラックトナーが無い場合、もしくは、不足する場合であっても、イエロー、マゼンタ及びシアンを用いて再現される黒により画像形成を行うことができる。なお、ブラックトナーにより表される黒画像の色目と、イエロー、マゼンタ及びシアンを混色して表される黒画像の色目とは一般に異なる。しかしながら、上述したように、色目の変化を気にしないユーザは、代替印刷の実行指示を入力することで印刷物を即座に得ることができる。一方、色目の変化を気にするユーザは、代替印刷の実行をキャンセルすることで、他の対処を取ることができる。このとき、ユーザが所望しない印刷物を無駄に印刷することがない。
【０１２８】
なお、図１５に示されるように、代替印刷の可否の問合せ画面（図９参照）は、印刷条件設定画面（図７参照）に重なるようにポップアップ表示されるようになっていてもよい。これにより、ユーザの視認性が向上し、問合せ内容を分かり易くユーザに通知することができる。
【０１２９】
また、図５Ａおよび図５Ｂのフローチャートの説明において、画像形成装置２０がクライアント装置４０から印刷指示を受け、通知処理部２５６がクライアント装置４０の表示部４１に各種の画面を表示するものとした。しかしながら、画像形成装置２０の入力部２１ａに印刷指示が入力された場合には、通知処理部２５６は、画像形成装置２０の表示部２１ｂに各種の画面を表示する。図１６は、画像形成装置２０の操作部２１の一例を示す図である。通知処理部２５６は、図１６に示す表示部２１ｂに各種の画面を表示させればよい。
【０１３０】
また、上記説明では、印刷指示がされた画像データごとにジョブ番号を付与し、当該ジョブ番号ごとに、印刷可能かどうかを判別するものとした。しかしながら、印刷指示がされた画像データが複数頁を含む場合には、頁ごとにジョブ番号を付与し、当該ジョブ番号ごとに、印刷可能かどうかを判別してもよい。これによって、ユーザは、頁ごとに色目を気にする場合と気にしない場合の対応をとることができる。もしくは、印刷指示がされた画像データが複数部数を含む場合には、部数単位ごとにジョブ番号を付与し、当該ジョブ番号ごとに、印刷可能かどうかを判別してもよい。
【０１３１】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１３２】
最後に、画像形成装置２０の各ブロック、特に制御部２５は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１３３】
すなわち、画像形成装置２０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである画像形成装置２０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記画像形成装置２０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１３４】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１３５】
また、画像形成装置２０を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１３６】
反発明は、コピー機、複合機などの画像形成装置に適用できる。
【図面の簡単な説明】
【０１３７】
【図１】本発明の一実施形態に係る画像形成装置の機能構成を示すブロック図である。
【図２】本発明の一実施形態の画像形成システムの構成を示すブロック図である。
【図３】クライアント装置の構成を示すブロック図である。
【図４】画像形成装置の構成を示す断面図である。
【図５Ａ】画像形成装置の処理手順の概要の前半を示すフローチャートである。
【図５Ｂ】画像形成装置の処理手順の概要の後半を示すフローチャートである。
【図６】クライアント装置における画面表示を示す図である。
【図７】印刷条件の設定画面の一例を示す図である。
【図８】印刷指示画面の一例を示す図である。
【図９】代替画像の拒否の入力を促す画面の一例を示す図である。
【図１０】代替印刷を続行する旨の画面の一例を示す図である。
【図１１】印刷のキャンセルを受け付けたことを示す画面の一例を表す図である。
【図１２】プロセスブラックの生成手順を示すフローチャートである。
【図１３】モノクロデータの生成手順を示すフローチャートである。
【図１４】カラー代替データの生成手順を示すフローチャートである。
【図１５】代替画像の拒否の入力を促す画面の表示例を示す図である。
【図１６】画像形成装置の操作部の具体例を示す上面図である。
【符号の説明】
【０１３８】
２０  画像形成装置
３０  サーバ
４０  クライアント装置（情報処理装置）
２１  操作部
２１ａ  入力部
２１ｂ  表示部
２２  通信部
２３  画像読取部
２４  画像出力部
２５  制御部
２５１  ジョブ情報管理部
２５２  ジョブ情報メモリ
２５３  ＣＭＹＫデータ生成部
２５４  トナー残量検出部（トナー残量検出手段）
２５５  判別部（判別手段）
２５６  通知処理部（問合手段）
２５７  代替データ生成部（代替データ生成手段）
２５８  代替データメモリ
２５９  画像出力指示部
４１  表示部
４２  入力部
４３  アプリケーション部
４４  プリンタドライバ部
【図１】
2008129086.tif 000003
【図２】
2008129086.tif 000004
【図３】
2008129086.tif 000005
【図４】
2008129086.tif 000006
【図５Ａ】
2008129086.tif 000007
【図５Ｂ】
2008129086.tif 000008
【図６】
2008129086.tif 000009
【図７】
2008129086.tif 000010
【図８】
2008129086.tif 000011
【図９】
2008129086.tif 000012
【図１０】
2008129086.tif 000013
【図１１】
2008129086.tif 000014
【図１２】
2008129086.tif 000015
【図１３】
2008129086.tif 000016
【図１４】
2008129086.tif 000017
【図１５】
2008129086.tif 000018
【図１６】
2008129086.tif 000019