(57)【要約】【課題】使用制限のある現像剤があったとしても、少なくとも指定された色については本来の色を保持した上で画像を形成する。【解決手段】複数の異なる色の現像剤を収容する収容手段と、複数の現像剤の少なくとも一部を使用して、画像形成処理を実行する画像形成手段と、複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更した上で、画像形成手段に画像形成処理を実行させる制御手段と、制御手段による色変更の対象から除外される色である変更禁止色の指定を受け付ける受付手段と、を備え、制御手段は、色変更において、処理対象のジョブにより指定された色のうち、変更禁止色に対する色変更を禁止して画像形成処理を実行させる、カラー画像形成装置。【選択図】図１
2014006294.tif 000002
【特許請求の範囲】
【請求項１】
複数の異なる色の現像剤を収容する収容手段と、
前記複数の現像剤の少なくとも一部を使用して、画像形成処理を実行する画像形成手段と、
前記複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更した上で、前記画像形成手段に画像形成処理を実行させる制御手段と、
前記制御手段による色変更の対象から除外される色である変更禁止色の指定を受け付ける受付手段と、を備え、
前記制御手段は、色変更において、前記処理対象のジョブにより指定された色のうち、前記変更禁止色に対する色変更を禁止して画像形成処理を実行させる、カラー画像形成装置。
【請求項２】
前記処理対象のジョブは、複数ページの画像形成処理を指示するジョブを含み、
前記制御手段は、
前記複数ページの全てについて、前記変更禁止色を保持するモード、および、
前記複数ページのうち指定されたページについて、前記変更禁止色を保持するモード
を選択的に実行する、請求項１記載のカラー画像形成装置。
【請求項３】
前記受付手段は、
前記変更禁止色を保持したまま、前記画像形成手段に画像形成処理を実行させることができない場合に、先に指定された前記変更禁止色の変更を促す通知を行なう、請求項１または２記載のカラー画像形成装置。
【請求項４】
前記受付手段は、
前記処理対象のジョブにより定義される画像を表示手段に表示させ、該画像に対して、前記変更禁止色の指定を受け付ける、請求項１または２記載のカラー画像形成装置。
【請求項５】
前記受付手段は、前記表示された画像内の指定された画素の色を前記変更禁止色として受け付ける、請求項４記載のカラー画像形成装置。
【請求項６】
前記受付手段は、前記表示された画像内の指定された領域内の色を前記変更禁止色として受け付ける、請求項４または５記載のカラー画像形成装置。
【請求項７】
前記受付手段は、前記表示された画像内の指定された部分画像の色を前記変更禁止色として受け付ける、請求項４〜６いずれか１項記載のカラー画像形成装置。
【請求項８】
前記受付手段は、
前記変更禁止色の選択を受け付ける画像を表示手段に表示する、請求項１〜３いずれか１項記載のカラー画像形成装置。
【請求項９】
前記複数の現像剤のうち一部の使用が制限される場合とは、該一部の現像剤の残量が予め定められた所定量未満である場合を含む、請求項１〜８いずれか１項記載のカラー画像形成装置。
【請求項１０】
前記変更禁止色は、該変更禁止色に近似する色も含む、請求項１〜９いずれか１項記載のカラー画像形成装置。
【請求項１１】
カラー画像形成装置と、
処理対象のジョブを前記カラー画像形成装置に送信する情報処理装置と、を備えたカラー画像形成システムであって、
前記カラー画像形成装置は、
複数の異なる色の現像剤を収容する収容手段と、
前記複数の現像剤の少なくとも一部を使用して、画像形成処理を実行する画像形成手段と、
前記複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、前記処理対象のジョブにより指定された色を変更した上で、前記画像形成手段に画像形成処理を実行させる制御手段と、を含み、
前記情報処理装置は、
前記制御手段による色変更の対象から除外される色である変更禁止色の指定を受け付ける受付手段と、を含み、
前記制御手段は、色変更において、前記処理対象のジョブにより指定された色のうち、前記変更禁止色に対する色変更を禁止して、画像形成処理を実行させる、カラー画像形成システム。
【請求項１２】
収容されている複数の異なる色の現像剤の少なくとも一部を使用するカラー画像処理方法であって、
前記複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更する制御ステップと、
色変更の対象から除外される色である変更禁止色の指定を受け付ける受付ステップと、を含み、
前記制御ステップは、前記変更禁止色が指定された場合には、色変更において、前記処理対象のジョブにより指定された色のうち、前記変更禁止色に対する色変更を禁止するステップを含む、カラー画像処理方法。
【請求項１３】
収容されている複数の異なる色の現像剤の少なくとも一部を使用した画像形成を実行するための画像処理プログラムであって、
前記画像処理プログラムは、コンピュータに、
前記複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更する制御ステップと、
色変更の対象から除外される色である変更禁止色の指定を受け付ける受付ステップと、を含み、
前記制御ステップは、前記変更禁止色が指定された場合には、色変更において、前記処理対象のジョブにより指定された色のうち、前記変更禁止色に対する色変更を禁止するステップと、を実行させるためのカラー画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数の異なる色の現像剤の少なくとも一部を使用して画像形成処理を行なうカラー画像形成装置、カラー画像形成システム、カラー画像処理方法、およびカラー画像処理プログラムに関する。
【背景技術】
【０００２】
複数の異なる色の現像剤（例えば、カラートナーやカラーインク）を使用する画像形成装置において、印刷途中で現像剤切れ等が生じた場合には、印刷できなくなるという場合がある。このように、印刷ができなくなるという事態を回避するために、特許文献１（特開２００４−２７６３３５号公報）は、特定の現像剤の残量が少なくなった場合には、印刷データで指定された色を変換して印刷する技術を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２７６３３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来技術の画像形成装置は、印刷データで指定された色を一律に変換して印刷するので、ユーザーが意図しない色変更が行われる場合があるという問題がある。
【０００５】
本発明の目的は、特定の現像剤の残量が少なくなったとしても、可能な限りユーザーの意図に反しないように、本来の色を保持した上で画像形成を継続できるカラー画像形成装置、カラー画像形成システム、カラー画像処理方法、およびカラー画像処理プログラムを提供することである。
【課題を解決するための手段】
【０００６】
この実施形態のある局面に従うと、複数の異なる色の現像剤を収容する収容手段と、複数の現像剤の少なくとも一部を使用して、画像形成処理を実行する画像形成手段と、複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更した上で、画像形成手段に画像形成処理を実行させる制御手段と、制御手段による色変更の対象から除外される色である変更禁止色の指定を受け付ける受付手段と、を備え、制御手段は、色変更において、処理対象のジョブにより指定された色のうち、変更禁止色に対する色変更を禁止して画像形成処理を実行させる、カラー画像形成装置を提供する。
【０００７】
好ましくは、処理対象のジョブは、複数ページの画像形成処理を指示するジョブを含み、制御手段は、複数ページの全てについて、変更禁止色を保持するモード、および、複数ページのうち指定されたページについて、変更禁止色を保持するモードを選択的に実行する。
【０００８】
好ましくは、受付手段は、変更禁止色を保持したまま、画像形成手段に画像形成処理を実行させることができない場合に、先に指定された変更禁止色の変更を促す通知を行なう。
【０００９】
好ましくは、受付手段は、処理対象のジョブにより定義される画像を表示手段に表示させ、該画像に対して、変更禁止色の指定を受け付ける。
【００１０】
好ましくは、受付手段は、表示された画像内の指定された画素の色を変更禁止色として受け付ける。
【００１１】
好ましくは、受付手段は、表示された画像内の指定された領域内の色を変更禁止色として受け付ける。
【００１２】
好ましくは、受付手段は、表示された画像内の指定された部分画像の色を変更禁止色として受け付ける。
【００１３】
好ましくは、受付手段は、変更禁止色の選択を受け付ける画像を表示手段に表示する。
好ましくは、複数の現像剤のうち一部の使用が制限される場合とは、該一部の現像剤の残量が予め定められた所定量未満である場合を含む。
【００１４】
好ましくは、変更禁止色は、該変更禁止色に近似する色も含む。
本発明の異なる局面によれば、カラー画像形成装置と、処理対象のジョブをカラー画像形成装置に送信する情報処理装置と、を備えたカラー画像形成システムであって、カラー画像形成装置は、複数の異なる色の現像剤を収容する収容手段と、複数の現像剤の少なくとも一部を使用して、画像形成処理を実行する画像形成手段と、複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更した上で、画像形成手段に画像形成処理を実行させる制御手段と、を含み、情報処理装置は、制御手段による色変更の対象から除外される色である変更禁止色の指定を受け付ける受付手段と、を含み、制御手段は、色変更において、処理対象のジョブにより指定された色のうち、変更禁止色に対する色変更を禁止して、画像形成処理を実行させる。
【００１５】
本発明の異なる局面によれば、収容されている複数の異なる色の現像剤の少なくとも一部を使用するカラー画像処理方法であって、複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更する制御ステップと、色変更の対象から除外される色である変更禁止色の指定を受け付ける受付ステップと、を含み、制御ステップは、変更禁止色が指定された場合には、色変更において、処理対象のジョブにより指定された色のうち、変更禁止色に対する色変更を禁止するステップを含む。
【００１６】
本発明の異なる局面によれば、収容されている複数の異なる色の現像剤の少なくとも一部を使用した画像形成を実行するための画像処理プログラムであって、画像処理プログラムは、コンピュータに、複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更する制御ステップと、色変更の対象から除外される色である変更禁止色の指定を受け付ける受付ステップと、を含み、制御ステップは、変更禁止色が指定された場合には、色変更において、処理対象のジョブにより指定された色のうち、変更禁止色に対する色変更を禁止するステップと、を実行させる。
【発明の効果】
【００１７】
本発明のカラー画像形成システム、カラー画像形成装置、カラー画像処理方法、およびカラー画像処理プログラムであれば、使用制限のある現像剤があったとしても、少なくとも指定された色については本来の色を保持した上で画像を形成する。
【図面の簡単な説明】
【００１８】
【図１】本実施形態の概略を説明するための図である。
【図２】実施形態１の画像形成装置のハードウェア構成の一例を示した図である。
【図３】実施形態１のＣＰＵの機能構成例を示した図である。
【図４】実施形態１の画像形成装置の処理フローの前半部の一例を示した図である。
【図５】実施形態１の画像形成装置の処理フローの後半部の一例を示した図である。
【図６】各色のトナーの有無の検出結果の一例を示した図である。
【図７】各色のトナーの必要量の一例を示した図である。
【図８】印刷不可能である旨の表示の一例を示した図である。
【図９】変更禁止色指定画面の一例を示した図である。
【図１０】選択画面の一例を示した図である。
【図１１】プレビュー画像の一例を示した図である。
【図１２】別の例のプレビュー画像の一例を示した図である。
【図１３】さらに別の例のプレビュー画像の一例を示した図である。
【図１４】印刷内容が文字である場合のルールの一例を示した図である。
【図１５】印刷内容がグラフである場合のルールの一例を示した図である。
【図１６】印刷内容が写真である場合のルールの一例を示した図である。
【図１７】図１４記載のルールで用いる色相環の一例を示した図である。
【図１８】図１４記載のルールで用いる色相環の一例を示した図である。
【図１９】図１５記載のルールで用いる色相環の一例を示した図である。
【図２０】印刷不可メッセージの一例を示した図である。
【図２１】実施形態２の画像形成装置の処理フローの後半部の一例を示した図である。
【図２２】点で変更禁止色を指定する場合の選択画面の一例を示した図である。
【図２３】領域で変更禁止色を指定する場合の選択画面の一例を示した図である。
【図２４】別の例のプレビュー画像の一例を示した図である。
【図２５】部分画像で変更禁止色を指定する場合の選択画面の一例を示した図である。
【図２６】別の例のプレビュー画像の一例を示した図である。
【図２７】変更禁止色選択画面の一例を示した図である。
【図２８】実施形態５の画像形成装置の処理フローの一例を示した図である。
【発明を実施するための形態】
【００１９】
以下に、発明を実施するための形態を示す。なお、同じ機能を持つ構成部や同じ処理を行う過程には同じ番号を付し、重複説明を繰り返さない。
【００２０】
［本実施形態の概略］
図１を参照して、本実施形態の概略を説明する。図１は、本実施形態の概略を説明するための図である。図１は、本実施形態に関連する画像形成装置、および、本実施形態の画像形成装置が、トナー不足などにより印刷する色を変更した画像の一例である。
【００２１】
図１（Ａ）は、本実施形態に関連する画像形成装置が色変更する前の画像であり、図１（Ｂ）は、本実施形態に関連する画像形成装置が色変更した後の画像である。図１（Ｃ）は、本実施形態の画像形成装置が色変更する前の画像であり、図１（Ｄ）は、本実施形態の画像形成装置が色変更した後の画像である。なお、図１（Ａ）と図１（Ｃ）とは同一である。
【００２２】
本実施形態に関連する画像形成装置は、図１（Ａ）および図１（Ｂ）に示すように、全ての画像２００４、２００６の色を一律に変更して印刷する。
【００２３】
一方、本実施形態の画像形成装置は、図１（Ｃ）に示すように、色変更の対象から除外される色をユーザーが指定できる。図１（Ｃ）の例では、ユーザーは、画像２００４を指定している。これにより、図１（Ｄ）に示すように、本実施形態の画像形成装置は、画像２００４が有する色を、色変更の対象から除外して（色変更せずに）印刷する。換言すれば、本実施形態の画像形成装置は、画像２００４が有する色を保持して印刷する。
【００２４】
従って、本実施形態の画像形成装置では、ユーザーは、色変更をさせたくない色を指定でき、その結果、ユーザーが意図しない色変更を行わずに印刷することができる。
【００２５】
［実施形態１］
＜ハードウェア構成＞
次に、図２を参照して、実施形態１の画像形成システム１０００、情報処理装置１００、画像形成装置２００Ａについて説明する。図２の例では、画像形成システム１０００は、情報処理装置１００と、画像形成装置２００Ａとを含む。また、図２は、情報処理装置１００と画像形成装置２００Ａのハードウェア構成例を示した図でもある。
【００２６】
画像形成装置２００Ａは、複数色の現像剤の少なくとも一部を使用して、記録媒体に対してカラー画像またはモノクロ画像を形成する。画像形成装置２００は例えば、プリンタ、ファクシミリ、複写装置、プロッタ、これらの複合機などである。画像形成装置が、電子写真方式である場合には、現像剤は、トナーである。また、画像形成装置が、インクジェット方式である場合には、現像剤は、インクである。なお、本実施形態では、画像形成装置は、カラー画像を形成することによりカラー画像形成装置としてもよい。
【００２７】
記録媒体は、例えば、用紙、糸、繊維、皮革、金属、プラスチック、ガラス、木材、セラミックスなどを含む。画像は、記号、文字、図形、もしくはこれらのうち少なくとも２つの組み合わせなどである。
【００２８】
情報処理装置１００は、例えば、ＰＣ（Personal Computer)、携帯電話、スマートフォン、タブレット、ディスプレイ装置、ホワイトボード、などである。
【００２９】
以下の説明では、典型例として、カラー電子写真方式の画像形成装置２００について説明する。この場合、現像剤としては「トナー」が用いられ、複数色としては、「イエロー、マゼンダ、シアン、ブラック」の４色が用いられ、記録媒体としては「用紙」が用いられる。また、「画像形成処理」を「印刷」とも称す。
【００３０】
画像形成装置２００Ａは、通信Ｉ／Ｆ部１０２、ＲＯＭ（Read Only Memory）１０４と、ＲＡＭ（Random Access Memory）１０６と、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）１０８と、ＨＤＤ（Hard disk drive）１１０と、ファクシミリ部１１２と、カードＩ／Ｆ部１１４と、自動原稿搬送部１１８と、原稿読取部１２０と、画像形成部１２２と、給紙部１２４と、操作パネル１２６と、収容部１４０と、ＣＰＵ（Central Processing Unit）１３０と、を含む。
【００３１】
通信Ｉ／Ｆ部１０２は、画像形成装置２００Ａをネットワークやファックスなどのデータ伝送路に接続するインターフェースである。
【００３２】
ＲＯＭ１０４は、画像形成装置２００Ａが起動されるときに実行されるプログラムや各種データを格納する。
【００３３】
ＲＡＭ１０６は、ＲＯＭ１０４やＨＤＤ１１０から読み出された各種プログラムやデータを一時保持する。
【００３４】
ＨＤＤ１１０は、各種プログラム、画像形成装置２００Ａで取り扱われる受信文書データや読み取り画像データ、各アプリケーションにより利用されるデータなど、各種データを格納している。
【００３５】
ファクシミリ部１１２は、通信Ｉ／Ｆ部１０２を用いて、相手方の端末装置に画像データなどをファクス送信する。
【００３６】
カードＩ／Ｆ部１１４は、画像形成装置２００Ａと記憶媒体１１６とのインターフェースである。記憶媒体１１６からの各種データは、カードＩ／Ｆ部１１４を経由して、ＨＤＤ１７などに格納される。
【００３７】
自動原稿搬送部１１８は、ユーザーによりセットされた原稿を自動的に原稿読取部１２０まで搬送する。
【００３８】
原稿読取部１２０は、該原稿読取部１２０の読み取り面に配置された原稿を光学的に読み取り、画像データを生成する。
【００３９】
画像形成部１２２は、例えば、用紙に対して印刷を行う。画像形成装置２００Ａが、電子写真方式であれば、画像形成部１２２は、感光体ドラムなどである。画像形成装置２００Ａがインクジェット方式であれば、画像形成部１２２は記録ヘッドなどである。
【００４０】
操作パネル１２６は、表示部１２６２と操作部１２６４と、を含むタッチパネル式ディスプレイである。操作部１２６４は、ハードキーなどで構成され、画像形成装置２００Ａへのユーザーによる各操作の入力を受け付ける。表示部１２６２は、ディスプレイなどで構成され、例えば画像形成動作に関する各種情報を表示する。
【００４１】
収容部１４０は、各色（ここでは、イエロー、マゼンダ、シアン、ブラック）についてのトナーを収容する。画像形成部１２２は、収容部に収容されているトナーを用いて、印刷処理を行う。
【００４２】
また、収容部１４０は、現像器１２８と、トナーホッパー１２９とを含む。本実施形態の画像形成装置では、電子写真方式を採用している。現像器１２８は、感光体（図示せず）に対して現像剤を付着することにより、現像させる。現像器１２８は、少量の各色のトナーを収容できる。また、現像器１２８は、画像形成部１２２に含まれるものである。
【００４３】
また、トナーホッパー１２９は、現像器１２８よりも多量の各色のトナーを収容する。また、現像器１２８が収容するトナー濃度またはトナー量が低下した場合には、トナーホッパー１２９は、現像器１２８に対して、ＣＰＵ１３０の制御により、トナー補給を行なう。また、現像器１２８を第１収容部とし、トナーホッパー１２９を第２収容部としてもよい。
【００４４】
また、ＣＰＵ１３０は、例えば、通信Ｉ／Ｆ部１０２を介してジョブを受信した場合に、ジョブに含まれている印刷データを解釈して、ビットマップイメージを生成する。ＣＰＵ１３０は、ビットマップイメージを画像形成部１２２に印刷させる。ＣＰＵ１３０の他の処理については後述する。
【００４５】
また、情報処理装置１００は、表示部１２６２と、操作部１２６４と、ＣＰＵ１２６６と、を含む。表示部１２６２は、画像形成装置２００Ａから送信された情報を表示する。操作部１２６４は、ユーザーから、様々な情報（上述した変更禁止色の入力など）を受け付ける。ＣＰＵ１２６６は、情報処理装置１００全体の制御などを行う。
【００４６】
＜処理の流れ＞
次に、図３〜図５を参照して、処理の流れについて説明する。図３は、ＣＰＵ１３０の機能構成例を示した図である。また、図４および図５は、実施形態１の画像形成装置２００Ａの処理フローの一例を示した図である。
【００４７】
図３に示すように、ＣＰＵ１３０は、制御部１３０２と、受付部１３０４と、生成部１３０５と、判断部１３０６と、を実現する。また、判断部１３０６は、算出部１３０８と、検出部１３１０と、決定部１３１２と、を実現する。
【００４８】
ユーザーは、画像形成装置２００Ａに印刷させるためのジョブ指令を操作部１２６４（例えば、キーボードやマウス）を用いて、情報処理装置１００に入力する。そうすると、ステップＳ２において、情報処理装置１００は、指令されたジョブを生成し、画像形成装置２００Ａに対して送信する。
【００４９】
ジョブは、画像形成装置２００Ａに形成させる画像についての画像データと、該画像の色が示された色データと、画像の濃度が示された濃度データなどを含む。また、ジョブで指定された、画像形成装置２００Ａに印刷させる画像を「指定画像」という。また、ジョブで指定された画像の色を「指定色」という。ジョブで指定された画像の濃度を「指定濃度」という。
【００５０】
ステップＳ４において、画像形成装置２００Ａの通信Ｉ／Ｆ部１０２は、該ジョブを受信する。
【００５１】
ステップＳ６において、センサ１３０は、トナーホッパー１２９に収容されている、複数（複数色）のトナーそれぞれの有無を検出する。センサ１３０は、トナーホッパー１２９の底面に装着されている。例えば、センサ１３０は光センサである。センサ１３０はトナー収容部分に対して発光して、その反射光を解析することにより、複数色のトナーそれぞれの有無を検出できる。
【００５２】
そして検出部１３１０は、センサ１３０の各色の検出結果（つまり、各色のトナーの有無を示す結果）をセンサ１３０から取得する。ＲＡＭ１０６は、検出部１３１０が検出した検出結果を一旦記憶する。また、ＣＰＵ１３０は、トナーホッパー１２９に収容されていない色のトナーの使用を制限する。図６は、センサ１３０の各色の検出結果の一例を示した図である。図６に示すように、検出部１３１０が、シアンのトナーがトナーホッパー１２９に収容されていない旨の検出結果を取得した場合について説明する。また、トナーホッパー１２９に収容されていないトナーを「使用制限トナー」とする。
【００５３】
ステップＳ８では、決定部１３１２が、印刷可能であるか否かを判断する。具体的には、決定部１３１２は、使用制限トナーがあると判断すると、印刷不可能であると判断する（ステップＳ８のＮＯ）。また、決定部１３１２は、使用制限トナーがないと判断すると、決定部１３１２は、印刷可能であると判断する（ステップＳ８のＹＥＳ）。
【００５４】
決定部１３１２は、印刷可能であると判断し（ステップＳ８のＹＥＳ）、処理は、ステップＳ９に移行する。ステップＳ９では、画像形成部１２２は、入力されたジョブに基づいて（指定画像、指定色、指定濃度、指定サイズのままで）、印刷を行い、処理は終了する。
【００５５】
一方、決定部１３１２は、印刷不可能である判断した場合には（ステップＳ８のＮＯ）、処理はステップＳ１０に移行する。また、以下の例では、検出部１３１０は、トナーホッパー１２９にはシアン色が収容されていない旨を表す検出結果を取得した場合を説明する。
【００５６】
ステップＳ１０では、生成部１３０５は、トナー（この例では、シアントナー）が不足している旨のメッセージ（以下、「トナー不足メッセージ」という。）を生成し、情報処理装置１００に対して、通信Ｉ／Ｆ部１０２経由で送信する。
【００５７】
ステップＳ１２では、情報処理装置１００は、送信されたトナー不足メッセージを受信する。更に、情報処理装置１００は、受信したトナー不足メッセージをユーザーに対して通知する。ここで、トナー不足メッセージの通知手法は、例えば、情報処理装置１００の表示部１２６２にトナー不足メッセージを表示するようにしてもよいし、情報処理装置１００が、トナー不足メッセージを音声通知してもよいし、他の手法を用いてもよい。
【００５８】
図８は、ステップＳ１２で、表示部１２６２に表示される表示画面の一例である。上述のように、画像形成部１２２が色変更印刷を行う、ことをユーザーが所望する場合には、ユーザーはＹＥＳボタン４０２を操作部１２６４（マウスなど）で選択する。また、上述のように、画像形成部１２２が色変更印刷を行う、ことをユーザーが所望しない場合には、ユーザーはＮＯボタン４０４を操作部１２６４で選択する。また、情報処理装置１００がタッチパネル機能を備える場合（つまり、表示部１２６２と操作部１２６４とは一体化されている場合）には、ユーザーは、ＹＥＳボタン４０２またはＮＯボタン４０４をユーザーの指でタッチする。以下では、クリックまたはタッチなどを、単に「クリック等」という。
【００５９】
情報処理装置１００のＣＰＵ１２６６が、ユーザーがＮＯボタン４０４に対してクリック等をした、と判断した場合には（ステップＳ１４のＮＯ）、処理は終了する。一方、情報処理装置１００のＣＰＵ１２６６が、ユーザーがＹＥＳボタン４０２に対してクリック等をした、と判断した場合（つまり、画像形成装置２００Ａに色変更印刷させる場合）には（ステップＳ１４のＹＥＳ）、処理はステップＳ１６に移行する。
【００６０】
ステップＳ１６では、情報処理装置１００のＣＰＵ１２６６は、画像形成装置２００Ａに色変更印刷させる旨のコマンド信号である色変更印刷指示信号を生成する。そして、情報処理装置１００のＣＰＵ１２６６は、画像形成装置２００Ａに対して、該色変更印刷指示信号を送信する。
【００６１】
ステップＳ１８では、画像形成装置２００Ａは、通信Ｉ／Ｆ部１０２経由で、色変更印刷指示信号を受信する。処理は、ステップＳ２０に移行する。
【００６２】
ステップＳ２０では、生成部１３０５は、変更禁止色指定メッセージを生成し、情報処理装置１００に対して送信する。該変更禁止色指定メッセージは、画像形成装置２００Ａが印刷するプレビュー画像（のデータ）、および、後述する図９記載の変更禁止色指定画像（のデータ）などを含む。変更禁止色は、制御部１３０２による色変更の対象から除外される色である。
【００６３】
ステップＳ２２では、情報処理装置１００は、変更禁止色指定メッセージを受信する。処理は、図５記載のステップＳ２４に移行する。
【００６４】
ステップＳ２４では、情報処理装置１００のＣＰＵ１２６６は、変更禁止色指定メッセージに含まれる変更禁止色指定画面を表示部１２６２に表示させる。図９は、変更禁止色指定画面の一例である。図９の例は、変更禁止色を指定するか否かの入力をユーザーから受け付ける画面である。ユーザーが変更禁止色を指定する、ことを選択する場合には、ＹＥＳボタン４０６をクリック等する。ユーザーが変更禁止色を指定しない、ことを選択する場合には、ＮＯボタン４０８をクリック等する。
【００６５】
情報処理装置１００のＣＰＵ１２６６が、ユーザーによりＮＯボタン４０８がクリックまたはタッチされた、と判断すると、処理は終了する。また、情報処理装置１００のＣＰＵ１２６６が、ユーザーによりＹＥＳボタン４０６がクリックまたはタッチされた、と判断すると、情報処理装置１００のＣＰＵ１２６６は、図１０記載の選択画面を表示する。
【００６６】
図１０は、選択画面の一例を示した図である。図１０の例では、変更しない色（変更禁止色）の指定手法をユーザーが選択する画面である。図１０の例では、変更禁止色の指定手法を「点で指定する」、「領域で指定する」、「画像で指定する」、のうちいずれかから、ユーザーは選択できる。ユーザーは、ボタン４１０、４１２、４１４のうちいずれか１つをクリックなどをすることにより、所望の指定手法を選択できる。例えば、ユーザーは、ボタン４１０等をクリックすることにより、「点で指定する手法」を選択できる。また、ユーザーはボタン４１２をクリックなどをすることにより、「領域で指定する手法」を選択できる。また、ユーザーは、ボタン４１４をクリックなどをすることにより、「画像で指定する手法」を選択できる。以下、それぞれの手法について説明する。
【００６７】
＜「点で変更禁止色を指定する」場合について＞
まず、ユーザーが、点で変更禁止色を指定する場合について説明する。ユーザーが、図１０記載の「点で指定する」ボタン４１０をクリックなどすると、情報処理装置１００は、プレビュー画像４１５を表示部１２６２に表示させる。図１１は、該プレビュー画像４１５の一例である。図１１のプレビュー画像４１５は、テキスト文書と円グラフ画像を含む。
【００６８】
ユーザーは、プレビュー画像４１５を目視して、該プレビュー画像の中の画素（点）を指定することにより、情報処理装置１００は、該指定された画素の色を変更禁止色として受け付ける。該指定は、ユーザーによりクリックなどで行われる。ユーザーは、保持したい色をプレビュー画像４１５内の前画素から選択し、該保持したい色の画素を指定する。情報処理装置１００は、指定された画素の色を、変更禁止色として受け付ける。
【００６９】
ここでは、ユーザーはプレビュー画像４１５内の、円グラフの一部の画像４１６内の画素４１６ａを指定したとする。情報処理装置１００は、指定された画素４１６ａの色を読取り、該読み取った色を受け付ける。そして、ユーザーが画素４１６ａを指定することにより、後述するように、画像形成装置２００Ａは、画素４１６を連続的に含む画像４１６の色を保持して色変更印刷できる。
【００７０】
＜「領域で変更禁止色を指定する」場合について＞
次に、「領域で変更禁止色を指定する」場合について説明する。ユーザーが、図１０記載の「領域で指定する」ボタン４１２をクリックなどすると、情報処理装置１００は、プレビュー画像を表示部１２６２に表示させる。
【００７１】
図１２は、該場合の、情報処理装置１００が表示部１２６２に表示させるプレビュー画像４１８である。ユーザーは、プレビュー画像４１８を目視して、領域を指定することにより、指定された領域内の画素の色を、変更禁止色として指定できる。
【００７２】
図１２は、ユーザーは、右上に示されている「ＡＢＣ会社」のロゴマーク４２０を指定する場合を示している。図１２の例では、ユーザーにより指定された領域は、破線で示されている。該破線を境界線４２２といい、領域４２２という場合もある。
【００７３】
ユーザーが操作部１２６４（例えば、マウス）やユーザーの指で囲むことにより、情報処理装置１００が、該マウスやユーザーの指の軌跡を境界線４２２として、表示部１２６２に表示させる。
【００７４】
このように、ユーザーが境界線４２２内の領域を指定することにより、情報処理装置１００は、該領域内の複数の画素それぞれが有する色を、変更禁止色として受け付ける。そして、ユーザーが画素４１６ａを指定することにより、後述するように、画像形成装置２００Ａは、境界線４２２内の画素それぞれの色を保持して色変更印刷できる。
【００７５】
＜「画像で変更禁止色を指定する」場合について＞
次に、「画像で変更禁止色を指定する」場合について説明する。ユーザーが、図１０記載の「画像で指定する」ボタン４１４をクリックなどすると、情報処理装置１００は、プレビュー画像を表示部１２６２に表示させる。
【００７６】
図１３は、該場合の、情報処理装置１００が表示部１２６２に表示させるプレビュー画像４３０である。ユーザーは、プレビュー画像４３０を目視して、画像（以下、「部分画像」という。）を指定することにより、指定された部分画像が含む画素の色を、変更禁止色として指定できる。
【００７７】
図１３は、ユーザーは、左下に示されている「ＸＹＺプロジェクト」の文字を部分画像４３２として指定する場合を示している。図１３の例では、ユーザーは、図１２で説明した手法により、所望の部分画像４３２を境界線４３４で囲むことにより、該所望の部分画像４３２を指定できる。
【００７８】
このように、ユーザーが境界線４３４内の部分画像４３２を指定することにより、受付部１３０４は、部分画像４３２を読みとり、該部分画像４３２の複数の画素それぞれが有する色を、変更禁止色として受け付ける。
【００７９】
また、実施形態１では、「領域で変更禁止色を指定する手法」と「部分画像で変更禁止色を指定する手法」とは、同一となる。「領域で変更禁止色を指定する手法」と「部分画像で変更禁止色を指定する手法」との違いは、後述する実施形態２で説明する。
【００８０】
説明を図５に戻す。ステップＳ２６において、情報処理装置１００は、ユーザーから指定された変更禁止色を画像形成装置２００Ａに対して、送信する。変更禁止色の送信は、例えば、変更禁止色のＹＭＣＫデータを送信すればよい。
【００８１】
ステップＳ２８において、ＣＰＵ１３０は、使用制限トナー（トナーホッパー１２９に収容されていないトナー）の非常時使用可能トナー量Ａｘを呼び出す。ここで、非常時使用可能トナー量は、予め、各色Ｙ，Ｍ，Ｃ，Ｂそれぞれについて定められており、例えば、ＲＯＭ１０４に記憶されている。また、各色Ｙ，Ｍ，Ｃ，Ｂそれぞれの非常時使用可能トナー量をＡｙ，Ａｍ，Ａｃ，Ａｂとする。また、非常時使用可能トナー量は、現像器１２８が、トナーホッパー１２９から補給をされずに、かつ、トナー濃度が正常濃度未満とならずに現像できる最小値である。非常時使用可能トナー量Ａｙ，Ａｍ，Ａｃ，Ａｂは、それぞれ例えば、８ｇとする。
【００８２】
また、ステップＳ２８において、算出部１３０８は、変更禁止色に該当する箇所（以下、変更禁止色箇所）の必要トナー量ａを算出する。例えば、ユーザーが、図１１記載の画素４１６ａを指定した場合には、算出部１３０８は、円グラフの一部の画像４１６を印刷するために必要な、各色ごとのトナー量ａ（必要トナー量）を算出する。
【００８３】
また、ステップＳ２８において、算出部１３０８は、変更禁止色を保持した色変更を仮定して、変更禁止色以外の箇所（以下、「変更禁止色以外箇所」という。）を印刷するために必要な、各色ごとのトナー量ｂを算出する。ここで、算出部１３０８による、トナー量ｂの算出手法について説明する。
【００８４】
算出部１３０８は、予め定められたルールおよび色相環に従った色変更を仮定した上で、必要トナー量ｂを算出する。図１４〜図１９は、予め定められたルールの一例を示した図である。また、図１４〜図１６内の文言「無い」は、トナー収容量が「０」である場合をいう。また、図１４〜図１６内の文言「不足」は、トナー収容量が「０」ではないが、印刷途中で「０」になる場合をいう。
【００８５】
図１４は、印刷内容が文字である場合のルールの一例を示した図である。図１５は、印刷内容がグラフである場合のルールの一例を示した図である。図１６は、印刷内容が写真である場合のルールの一例を示した図である。
【００８６】
図１７および図１８は、図１４記載のルールで用いる色相環の一例である。図１９は、図１５記載のルールで用いる色相環の一例である。
【００８７】
図１４の例では、例えば、ブラックトナーが不足している場合には、「全印刷データで均等に、印刷ドットの間引きを行う。ただし、間引きすぎて、見えなくならないように５０％以上の間引きを行う際には、「イエロー、マゼンダ、シアン」のうち少なくとも１つを混合する。」というルールに、算出部１３０８は従う。
【００８８】
図１５の例では、例えば、ブラックトナーが不足している場合には、他に使われておらず、残量の最も多いトナーを代替色とし、代替色での印刷を行う。
【００８９】
図１６の例では、例えば、ブラックトナーが不足している場合には、最も残色が多い色による単色印刷を行う。
【００９０】
このように、画像形成装置２００Ａの設計者などが定めたルールや色相環を用いることにより、算出部１３０８が、適切な色変更を仮定することができる。図１４〜図１９のルールや色相環はあくまで一例であり、他のルールや色相環を用いるようにしてもよい。
【００９１】
説明を図５に戻す。ステップＳ２８では、算出部１３０８は、各色のトナーについての変更禁止色箇所の必要トナー量ａと、各色のトナーについての変更禁止色以外箇所の必要トナー量ｂを、を加算することにより、必要トナー量Ｂ（＝ａ＋ｂ）を算出する。つまり、必要トナー量Ｂは変更禁止色を反映した色変更後の印刷で必要なトナー量である。ＣＰＵ１３０は、算出された、各色の必要トナー量Ｂｘ（ｘは、ｙ，ｍ，ｃ，ｋ）を一旦、ＲＡＭ１０６に格納する。そして、決定部１３１２は、各色ごとの必要トナー量Ｂｘと、各色の非常時使用可能トナー量Ａｘと、それぞれ比較する。
【００９２】
ステップＳ３０において、決定部１３１２は、印刷可能か否かを判断する。ここで、決定部１３１２が、ステップＳ２８の比較の結果、全ての色について以下の式（１）を満たすと判断すれば、変更禁止色を反映させた色変更を施した印刷が可能であると判断する（ステップＳ３０のＹＥＳ）。処理はステップＳ３１に移行する。
Ａｘ−Ｂｘ＞０      （１）
一方、決定部１３１２が上記式（１）を満たさないと色が１以上あると判断すると、印刷不可能であると判断する（ステップＳ３０のＮＯ）。処理は、ステップＳ３３に移行する。
【００９３】
ステップＳ３１では、制御部１３０２は、ステップＳ２８で仮定した色変更（変更禁止色を反映させた色変更）で、画像形成部１２２に印刷させる。具体的には、制御部１３０２は、印刷データを変更して、画像形成部１２２に印刷させる。
【００９４】
ステップＳ３２では、ＣＰＵ１３０は、ＲＯＭ１０４に格納されている非常時使用可能トナー量Ａｘを更新する。具体的には、ＣＰＵ１３０は、以下の式（２）により、非常時使用可能トナー量Ａｘを更新する。
Ａｘ←Ａｘ−Ｂｘ    （２）
例えば、ステップＳ３１の印刷以前の各色の非常時使用可能トナー量Ａｘがそれぞれ８ｍｇであり、ステップＳ３１でＣ，Ｍ，Ｙ，Ｋそれぞれのトナーの使用量が図７に示すように、２ｍｇ、５ｍｇ、３ｍｇ、２ｍｇである場合について説明する。この場合には、Ｃ，Ｍ，Ｙ，Ｋそれぞれの非常時使用可能トナー量Ａｘは、上記式（２）により、６ｍｇ，３ｍｇ，５ｍｇ、６ｍｇに更新される。そして、該更新された非常時使用可能トナー量Ａｘは、次回の印刷以降に用いられる。
【００９５】
またステップＳ３３では、制御部１３０２が、画像形成部１２２に画像形成処理を実行させることができない、と判断すると、その旨をユーザーに対して通知する。具体的には、ステップＳ３３で、生成部１３０５は、印刷不可メッセージを生成し、情報処理装置１００に対して送信する。
【００９６】
ステップＳ３４において、情報処理装置１００は、印刷不可メッセージを受信すると、該印刷不可メッセージを表示部１２６２に表示させる。このように、制御部１３０２は、情報処理装置１００の表示部１２６２に、印刷不可メッセージを表示することにより、ユーザーに対して印刷不可メッセージを通知する。その他の例として情報処理装置１００が、音通知により、印刷不可メッセージを通知するようにしてもよい。
【００９７】
図２０は、印刷不可メッセージの一例である。図２０に示す印刷不可メッセージは、変更禁止色の保持が不可能である旨を示すメッセージ５０２と、先に（ステップＳ２４で）指定された変更禁止色の変更を促すメッセージ５０４と、を含む。
【００９８】
図２０の例では、受付部１３０４が変更禁止色の保持が不可能である旨を示すメッセージ５０２は「指定された色の保持はできません」である。また、変更禁止色の変更を受け付ける旨のメッセージ５０４は、「指定を変更しますか？」である。これにより、ユーザーは、変更禁止色の変更の余地を得ることができる。
【００９９】
ステップＳ３６では、制御部１３０２が、変更禁止色を変更するか否かを判断する。ユーザーが、変更禁止色の変更を所望する場合には、ユーザーがＹＥＳボタン５０６をクリック等をする。ユーザーがＹＥＳボタン５０６をクリック等すると、制御部１３０２は、変更禁止色を変更する、と判断する（ステップＳ３６のＹＥＳ）。そして、処理は、ステップＳ２４に戻る。上述のように、ステップＳ２４では、再び、受付部１３０４は、図１０記載の選択画面を表示する。このようにして、受付部１３０４は、変更禁止色の変更を受け付ける。
【０１００】
一方、ユーザーがＮＯボタン５０８をクリック等すると、制御部１３０２は、変更禁止色を変更しない、と判断する（ステップＳ３６のＮＯ）。そして、印刷中止して、処理は終了する。
【０１０１】
このように、制御部１３０２が、ステップＳ３０で、印刷不可能と判断した場合には（ステップＳ３０でＹＥＳ）、受付部１３０４は変更禁止色の変更の指定を再び受け付けることが好ましい（ステップＳ３４、Ｓ３６、Ｓ２４）。従って、ステップＳ３０で制御部１３０２が、印刷不可能であると判断した場合でも、ユーザーが変更禁止色を変更することにより、印刷できる場合がある。
【０１０２】
この実施形態１の画像形成装置２００Ａは、ユーザーから変更禁止色を受け付けることができる。従って、画像形成装置２００Ａは、使用制限のあるトナーがある場合でも、変更禁止色を保持しつつ、色変更印刷を行うことができる。従って、ユーザーにとって、意図しない色変更が行われることがなく、ユーザーにとって、印刷結果物の品質の低下を最小限にすることができる。
【０１０３】
なお、変更禁止色の指定を行うモジュール（この例では、受付部１３０４）は、画像形成装置２００Ａに対応するプリンタードライバーに組み込んでもよい。また、変更禁止色の指定を行うモジュールは、該プリンタードライバーとは別個のアプリケーションとして、情報処理装置１００にダウンロードさせるようにしてもよい。
【０１０４】
またジョブにより印刷を指定された指定画像がＸＭＬ（Extensible Markup Language）言語で記述されている場合には、情報処理装置１００のＣＰＵ１２６６および画像形成装置２００Ａの制御部１３０２は、ＸＭＬ言語に含まれているタグ情報を用いて、変更禁止色箇所と、変更禁止以外箇所と、を判別するようにしてもよい。
【０１０５】
［実施形態２］
次に、実施形態２について説明する。情報処理装置１００入力されるジョブが、複数ページの画像形成処理を指示するジョブが含まれている場合がある。この場合に、実施形態２の画像形成装置２００Ｂでは、ユーザーは、全ページモードまたは単ページモードを選択できる。全ページモードは、複数ページの全てにおいて、変更禁止色を保持して色変更印刷するモードである。単ページモードは、図１１などで指定された箇所のみにおいて、変更禁止色を保持して色変更印刷するモードである。
【０１０６】
図２１は、実施形態２の画像形成装置２００Ｂの処理フローの後半部の一例である。また、実施形態２の画像形成装置２００Ｂの処理フローの前半部は、図４と同様であるので処理フローの前半部については、説明を繰り返さない。図２１は、図５と比較すると、ステップＳ２４、Ｓ２６がそれぞれ、ステップＳ５４、Ｓ５６に代替されており、ステップＳ５８、Ｓ６０が追加されている点で異なる。
【０１０７】
また、画像形成装置２００Ｂのハードウェア構成およびＣＰＵ１３０の機能構成例それぞれは、図２記載のハードウェア構成および図３記載のＣＰＵ１３０の機能構成例と同様であることから、説明を繰り返さない。
【０１０８】
図２１記載のステップＳ５４では、受付部１３０４が、図１１〜図１３のうちいずれか１つの画像で、変更禁止色を受け付けた後に、情報処理装置１００のＣＰＵ１２６６は、全ページモードか単ページモードかの選択をユーザーから受け付けるモード選択画面を表示する。
【０１０９】
＜「点で変更禁止色を指定する」場合について＞
図１１記載の「点で変更禁止色を指定する」場合について、ユーザーは、プレビュー画像４１５を目視して、該プレビュー画像の中の画素（点）を指定すると、情報処理装置１００は、図２２記載の選択画面を表示する。図２２は、「点で変更禁止色を指定する」場合の選択画面の一例である。
【０１１０】
図２２記載のモード選択画面は、「選択した箇所の色は変更しない」旨のメッセージ５２２、および、単ページモードボタン５２４、全ページモードボタン５２６、を含む。ユーザーは、単ページモードを所望する場合には、単ページモードボタン５２４に対してクリック等を行う。また、ユーザーは、全ページモードを所望する場合には、全ページモードボタン５２６に対してクリック等を行う。
【０１１１】
また、図２２の例では、モード選択画面内に、ＣＰＵ１２６６は、変更禁止色５２８を表示する。これにより、ユーザーは、変更禁止色５２８を確認することができる。
【０１１２】
ステップＳ５６では、ＣＰＵ１２６６は、変更禁止色と、クリック等されたボタンのモード（全ページモードか単ページモード）と、を画像形成装置２００Ｂに対して送信する。
【０１１３】
ステップＳ５８では、画像形成装置２００Ｂの制御部１３０２は、ステップＳ５６で送信されたモードが、全ページモードか単ページモードか、を判断する。制御部１３０２が、全ページモードであると判断すると、処理はステップＳ６０に移行する。
【０１１４】
ステップＳ６０では、制御部１３０２は、文書全体の変更禁止色箇所を抽出する。つまり、図１１の例では、原稿の複数ページ全てにおいて、受付部１３０４は、画素４１６ａの画素の色を有する画素の集合（変更禁止色）を抽出する。
【０１１５】
これにより、画像形成装置２００Ｂは、ユーザーが指定した箇所の色と、他のページ内の、該指定した箇所の色と、を保持して印刷できる。ステップＳ２８のその他の処理については、実施形態１と同様であるので、説明を繰り返さない。
【０１１６】
＜「領域で変更禁止色を指定する」場合について＞
図１２記載の「領域で変更禁止色を指定する」場合について、ユーザーは、プレビュー画像４１８を目視して、該プレビュー画像の中の領域４２２を指定すると、情報処理装置１００は、図２３記載の選択画面を表示する。図２３は、「領域で変更禁止色を指定する」場合の選択画面の一例である。
【０１１７】
図２３記載のモード選択画面は、「選択した領域内の色は変更しない」旨のメッセージ５３２、および、単ページモードボタン５３４、全ページモードボタン５３６、を含む。ユーザーは、単ページモードを所望する場合には、単ページモードボタン５３４に対してクリック等を行う。また、ユーザーは、全ページモードを所望する場合には、全ページモードボタン５３６に対してクリック等を行う。
【０１１８】
また、図２３の例では、モード選択画面内に、ＣＰＵ１２６６は、指定された領域内の画像５３８を表示する。これにより、ユーザーは、指定した領域内の画像５３８を確認することができる。
【０１１９】
ステップＳ５６では、ＣＰＵ１２６６は、変更禁止色と、クリック等されたボタンのモードと、を画像形成装置２００Ｂに対して送信する。以降の処理は、上述した通りなので、説明を繰り返さない。
【０１２０】
「領域で変更禁止色を指定する」場合において、ユーザーが全ページモードを選択した場合には、ステップＳ６０において、受付部１３０４は、図１２記載の領域４２２の座標を求める。そして、算出部１３０８は、図２４記載のように、領域４２２と同座標の、他ページの領域４２２２と、を変更禁止箇所として、抽出する。これにより、画像形成装置２００Ｂは、ユーザーが指定した領域内の色と、他ページ内の、該指定した領域と同座標の領域内の色と、を保持して印刷できる。
【０１２１】
「領域で変更禁止色を指定する」場合について、全ページモードを選択すると、画像形成装置２００Ｂは、例えば、各ページ内のヘッダーやフッターで記載されているロゴマークの色を保持して印刷できる。
【０１２２】
＜「画像で変更禁止色を指定する」場合について＞
図１３記載の「画像（部分画像）で変更禁止色を指定する」場合について、ユーザーは、プレビュー画像４１８を目視して、該プレビュー画像の中の部分画像４３２を指定すると、情報処理装置１００は、図２５記載の選択画面を表示する。図２５は、「部分画像で変更禁止色を指定する」場合の選択画面の一例である。
【０１２３】
図２５記載のモード選択画面は、「選択した部分画像の色は変更しない」旨のメッセージ５４２、および、単ページモードボタン５４４、全ページモードボタン５４６、を含む。ユーザーは、単ページモードを所望する場合には、単ページモードボタン５４４に対してクリック等を行う。また、ユーザーは、全ページモードを所望する場合には、全ページモードボタン５４６に対してクリック等を行う。
【０１２４】
また、図２５の例では、モード選択画面内に、ＣＰＵ１２６６は、指定された部分画像５４８を表示する。これにより、ユーザーは、部分画像５４８を確認することができる。
【０１２５】
「画像で変更禁止色を指定する」場合において、ユーザーが全ページモードを選択した場合には、ステップＳ６０において、算出部１３０８は、図１３記載の部分画像４３２の形状を取得する。そして、算出部１３０８は、図２６記載のように、該部分画像４３２と同一の形状を有する、他ページ内の部分画像４３２２と、を変更禁止箇所として、抽出する。ここで、同一の形状とは、大きさが異なり形状が同一であるものや、座標（位置）が異なり形状が同一であるものを含む。これにより、画像形成装置２００Ｂは、ユーザーが指定した部分画像の色と、他ページ内の、該指定した部分画像と同一形状の部分画像の色と、を保持して印刷できる。
【０１２６】
「画像で変更禁止色を指定する」場合について、全ページモードを選択すると、画像形成装置２００Ｂは、例えば、各ページ内の全てのロゴマークの色を保持して印刷できる。
【０１２７】
［実施形態３］
次に、実施形態３の画像形成装置２００Ｃについて説明する。実施形態１の画像形成装置２００Ａは、図１１〜図１３で説明したように、ユーザーに対してプレビュー画像を表示して、該プレビュー画像から変更禁止色の指定を受け付けた。この実施形態３の画像形成装置２００Ｃは、プレビュー画像を表示するのではなく、ユーザーに変更禁止色を入力させる。
【０１２８】
実施形態３の画像形成装置２００Ｃのハードウェア構成は図２記載のハードウェア構成と同様であり、ＣＰＵの機能構成例は図３記載の機能構成例と同様であり、処理フローは図４および図５記載の処理フローと同様であることから、説明を繰り返さない。
【０１２９】
図２７は、ステップＳ２４（図５記載）で、受付部１３０４の指示のもと、ＣＰＵ１２６６が表示部１２６２に表示させる、変更禁止色選択画面の一例である。
【０１３０】
図２７に示す変更禁止色選択画面は、変更しない色の選択をユーザーに対して促す旨のメッセージ５５２と、選択対象であり、変更禁止色の候補となる色が複数表示される選択領域５５４と、を含む。ユーザーは、操作部１２６４により、カーソル５５６を移動させ、所望の変更禁止色を選択する。
【０１３１】
ステップＳ２６では、情報処理装置１００は、選択された変更禁止色についてのデータを画像形成装置２００に対して送信する。
【０１３２】
印刷画像が、テキスト画像である場合、または、テキスト画像を多く含む場合において、ユーザーが、例えば、赤字で修正した箇所の色（つまり、赤色）を保持して、画像形成装置２００Ｃに印刷させたい場合がある。このような場合に、ユーザーは直感的に変更禁止色を選択できる。
【０１３３】
［実施形態４］
次に、実施形態４について説明する。画像形成装置２００Ｄについて説明する。上述の画像形成装置２００Ｂ、２００Ｃは、指定または選択された変更禁止色と同一色を保持して印刷をする。この実施形態４の画像形成装置２００Ｄは、指定または選択された変更禁止色、および、該変更禁止色と近似した色（以下、「変更禁止近似色」という。）の少なくとも一方を保持して印刷する。
【０１３４】
この実施形態４では、変更禁止色はＣＭＹＫの各値（０〜２５５）で表されるとする。この場合には、ＣＭＹＫそれぞれについて誤差を予め定めておく。そして、画像形成装置２００Ｄは、指定または選択された変更禁止色の各ＣＭＹＫの誤差範囲内の色も、変更禁止近似色として、保持して印刷する。
【０１３５】
この実施形態４の画像形成装置２００Ｄによれば、変更禁止色および変更禁止近似色のうち少なくとも一方を保持して印刷する。従って、画像形成装置２００Ｄは、色の誤判定を防ぐことができる。
【０１３６】
［実施形態５］
次に、実施形態５の画像形成装置２００Ｅについて説明する。上記実施形態１〜４では、情報処理装置１００と画像形成装置２００Ａ〜Ｄとを備える画像形成システムについて説明した。実施形態５では、図２８を参照して、画像形成装置２００Ｅ単独で行う処理について説明する。図２８は、画像形成装置２００Ｅの処理フローの一例を示した図である。また、画像形成装置２００Ｅのハードウェア構成は図２記載のハードウェア構成と同様であり、ＣＰＵ１３０の機能構成例は図３記載の機能構成例と同様であるので、説明を繰り返さない。
【０１３７】
図２８のステップ番号と、図４および図５のステップ番号と、の対応を説明する。以下では、例えば、図２８のステップＳ１０４と、図４および図５のステップＳ６とが対応している場合には、（Ｓ１０４、Ｓ６）と示す。そうすると、（Ｓ１０２、Ｓ４）、（Ｓ１０４、Ｓ６）、（Ｓ１０６、Ｓ８）、（Ｓ１０８、Ｓ１２）、（Ｓ１１０、Ｓ１４）、（Ｓ１１２、Ｓ２４）、（Ｓ１１４、Ｓ２８）、（Ｓ１１６、Ｓ３０）、（Ｓ１１８、Ｓ３６）、（Ｓ１２２、Ｓ３１）となる。
【０１３８】
ステップＳ２では、制御部１３０２は、ジョブが画像形成装置２００Ｅに対してユーザーにより入力されたか否かを判断する。ユーザーからのジョブの入力とは、例えば、ユーザーが原稿を自動原稿搬送部１１８にセットして、操作部１２６４の印刷ボタンを押下すること等である。制御部１３０２が、ジョブが入力された、と判断すると（ステップＳ１０２のＹＥＳ）、処理はステップＳ１０４に移行する。
【０１３９】
ステップＳ１０４では、算出部１３０８が、ジョブから必要トナー量を算出する。また、検出部１３１０が、収容トナー量を検出する。決定部１３１２が、必要トナー量と収容トナー量を比較する。
【０１４０】
ステップＳ１０６では、決定部１３１２は、比較結果により、印刷可能か否かを判断する。決定部１３１２が印刷可能であると判断すると（ステップＳ１０６のＹＥＳ）、ステップＳ１０７において、画像形成部１２２は、ジョブ通りの印刷を行う。そして、処理は終了する。
【０１４１】
一方、決定部１３１２が印刷不能であると判断すると（ステップＳ１０６のＮＯ）、処理は、ステップＳ１０８に移行する。ステップＳ１０８において、制御部１３０２は、表示部１２６２にトナー不足メッセージ（図８参照）を表示する。ユーザーは、色変更して印刷するか否かを選択する。
【０１４２】
制御部１３０２が、ユーザーから色変更しない旨の入力がされた、と判断すると（ステップＳ１１０のＮＯ）、処理は終了する。一方、制御部１３０２が、ユーザーから色変更して印刷する旨の入力がされた、と判断すると（ステップＳ１１０のＹＥＳ）、処理はステップＳ１１２に移行する。
【０１４３】
ステップＳ１１２では、受付部１３０４が、変更禁止色指定画面（図９、図１０など）を表示する。受付部１３０４が、変更禁止色の指定を受け付けると、ステップＳ１１４では、決定部１３１２が、非常時使用可能トナー量Ａｘと、使用トナー量Ｂｘとを比較する。
【０１４４】
ステップＳ１１６では、決定部１３１２が、印刷可能か否かを判断する。決定部が印刷可能であると判断すると（ステップＳ１１６のＹＥＳ）、制御部１３０２が、変更禁止色を保持しつつ、色変更して画像形成部１２２に画像形成処理を実行させる。
【０１４５】
一方、決定部１３１２が、印刷不可能であると判断すると（ステップＳ１１６のＮＯ）、処理はステップＳ１１８に移行する。
【０１４６】
ステップＳ１１８では、受付部１３０４は、印刷不可メッセージ（図２０参照）を表示部１２６２に表示させる。制御部１３０２が、ユーザーから変更禁止色を変更する旨の入力がなされた、と判断すると（ステップＳ１１８のＹＥＳ）、処理はステップＳ１１２に戻る。一方、制御部１３０２が、ユーザーから変更禁止色を変更しない旨の入力がなされた、と判断すると（ステップＳ１１８のＮＯ）、処理は終了する。
【０１４７】
この実施形態５の画像形成装置２００Ｅであれば、画像形成装置２００Ｅ単独で、ユーザーから変更禁止色指定を受け付けて変更禁止色を保持しつつ色変更した印刷を行うことができる。
【０１４８】
［その他の実施形態］
上記実施形態では、収容部１４０が、現像器１２８とトナーホッパー１２９とを含む例について説明した。その他の例として、収容部１４０が他の構成を含むようにしてもよい。
【０１４９】
また、複数色の現像剤のうち一部の使用が制限される場合とは、決定部１３１２が該一部の現像剤の残量が予め定められた所定値Ｇ未満であると判断した場合を含む。上記の例では、該所定値Ｇは非常時使用可能トナー量Ａｘである。
【０１５０】
また、複数色の現像剤のうち一部の使用が制限される場合とは、収容部に収容されているトナーが、使用するトナー量よりも少ない場合としてもよい。
【０１５１】
また、上記の説明では、「使用制限のある現像剤」は、不足トナーである、として説明した。「使用制限のあるトナー」の他の例を説明する。各色のトナーを略同時期に使用完了させる制御を行う画像形成装置があるとする。この画像形成装置では、収容量（残量）の多いトナーを、収容量の少ないトナーよりも優先して、使用する必要がある。従って、この画像形成装置では、収容量の少ないトナーを「使用制限のあるトナー」とする。
【０１５２】
また、各色のトナーそれぞれに、使用期限が設けられている場合には、該各色のトナーのうち、使用制限の期日に最も近いトナーが、「使用制限のあるトナー」となる。
【０１５３】
また使用制限のあるトナーが予め判明している場合には、該使用制限のあるトナーを識別するための識別情報をＥＥＰＲＯＭ１０８に、記憶させるようにしてもよい。この場合には、制御部１３０２は、該識別情報が示すトナーを「使用制限のあるトナー」として、処理を行うようにしてもよい。この場合には、判断部１３０６はなくてもよい。
【０１５４】
また、本発明の画像形成装置は、ＣＰＵとその上で実行されるプログラムにより実現される。本発明を実現するプログラムは、コンピューターが読み取り可能な記録媒体、例えば半導体メモリ、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等に格納することができ、これらの記録媒体に記録して提供され、又は、通信インターフェースを介してネットワークを利用した送受信により提供される。
【０１５５】
また、今回開示された実施形態はすべての点で例示であって、制限的なものではない。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１５６】
１０６  ＲＡＭ、１１２  ファクシミリ部、１１６  記憶媒体、１１８  自動原稿搬送部、１２２  画像形成部、１２４  給紙部、１２６  操作パネル、１２８  現像器、１２９  トナーホッパー、１３０  センサ、１４０  収容部。
【図１】
2014006294.tif 000003
【図２】
2014006294.tif 000004
【図３】
2014006294.tif 000005
【図４】
2014006294.tif 000006
【図５】
2014006294.tif 000007
【図６】
2014006294.tif 000008
【図７】
2014006294.tif 000009
【図８】
2014006294.tif 000010
【図９】
2014006294.tif 000011
【図１０】
2014006294.tif 000012
【図１１】
2014006294.tif 000013
【図１２】
2014006294.tif 000014
【図１３】
2014006294.tif 000015
【図１４】
2014006294.tif 000016
【図１５】
2014006294.tif 000017
【図１６】
2014006294.tif 000018
【図１７】
2014006294.tif 000019
【図１８】
2014006294.tif 000020
【図１９】
2014006294.tif 000021
【図２０】
2014006294.tif 000022
【図２１】
2014006294.tif 000023
【図２２】
2014006294.tif 000024
【図２３】
2014006294.tif 000025
【図２４】
2014006294.tif 000026
【図２５】
2014006294.tif 000027
【図２６】
2014006294.tif 000028
【図２７】
2014006294.tif 000029
【図２８】
2014006294.tif 000030
【手続補正書】
【提出日】平成25年5月20日(2013.5.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の異なる色の現像剤を収容する収容手段と、
前記複数の現像剤の少なくとも一部を使用して、画像形成処理を実行する画像形成手段と、
前記複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更した上で、前記画像形成手段に画像形成処理を実行させる制御手段と、
前記制御手段による色変更の対象から除外される色である変更禁止色の指定を受け付ける受付手段と、を備え、
前記制御手段は、色変更において、前記処理対象のジョブにより指定された色のうち、前記変更禁止色に対する色変更を禁止して画像形成処理を実行させる、カラー画像形成装置。
【請求項２】
前記処理対象のジョブは、複数ページの画像形成処理を指示するジョブを含み、
前記制御手段は、
前記複数ページの全てについて、前記変更禁止色を保持するモードでの動作、または、
前記複数ページのうち指定されたページについて、前記変更禁止色を保持するモードでの動作を選択的に実行する、請求項１記載のカラー画像形成装置。
【請求項３】
前記受付手段は、
前記変更禁止色を保持したまま、前記画像形成手段に画像形成処理を実行させることができない場合に、先に指定された前記変更禁止色の変更を促す通知を行なう、請求項１または２記載のカラー画像形成装置。
【請求項４】
前記受付手段は、
前記処理対象のジョブにより定義される画像を表示手段に表示させ、該画像に対して、前記変更禁止色の指定を受け付ける、請求項１または２記載のカラー画像形成装置。
【請求項５】
前記受付手段は、前記表示された画像内の指定された画素の色を前記変更禁止色として受け付ける、請求項４記載のカラー画像形成装置。
【請求項６】
前記受付手段は、前記表示された画像内の指定された領域内の色を前記変更禁止色として受け付ける、請求項４または５記載のカラー画像形成装置。
【請求項７】
前記受付手段は、前記表示された画像内の指定された部分画像の色を前記変更禁止色として受け付ける、請求項４〜６いずれか１項記載のカラー画像形成装置。
【請求項８】
前記受付手段は、
前記変更禁止色の選択を受け付ける画像を表示手段に表示する、請求項１〜３いずれか１項記載のカラー画像形成装置。
【請求項９】
前記複数の現像剤のうち一部の使用が制限される場合とは、該一部の現像剤の残量が予め定められた所定量未満である場合を含む、請求項１〜８いずれか１項記載のカラー画像形成装置。
【請求項１０】
前記変更禁止色は、該変更禁止色に近似する色も含む、請求項１〜９いずれか１項記載のカラー画像形成装置。
【請求項１１】
カラー画像形成装置と、
処理対象のジョブを前記カラー画像形成装置に送信する情報処理装置と、を備えたカラー画像形成システムであって、
前記カラー画像形成装置は、
複数の異なる色の現像剤を収容する収容手段と、
前記複数の現像剤の少なくとも一部を使用して、画像形成処理を実行する画像形成手段と、
前記複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、前記処理対象のジョブにより指定された色を変更した上で、前記画像形成手段に画像形成処理を実行させる制御手段と、を含み、
前記情報処理装置は、
前記制御手段による色変更の対象から除外される色である変更禁止色の指定を受け付ける受付手段と、を含み、
前記制御手段は、色変更において、前記処理対象のジョブにより指定された色のうち、前記変更禁止色に対する色変更を禁止して、画像形成処理を実行させる、カラー画像形成システム。
【請求項１２】
収容されている複数の異なる色の現像剤の少なくとも一部を使用するカラー画像処理方法であって、
前記複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更する制御ステップと、
色変更の対象から除外される色である変更禁止色の指定を受け付ける受付ステップと、を含み、
前記制御ステップは、前記変更禁止色が指定された場合には、色変更において、前記処理対象のジョブにより指定された色のうち、前記変更禁止色に対する色変更を禁止するステップを含む、カラー画像処理方法。
【請求項１３】
収容されている複数の異なる色の現像剤の少なくとも一部を使用した画像形成を実行するための画像処理プログラムであって、
前記画像処理プログラムは、コンピュータに、
前記複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更する制御ステップと、
色変更の対象から除外される色である変更禁止色の指定を受け付ける受付ステップとを実行させ、
前記制御ステップは、前記変更禁止色が指定された場合には、色変更において、前記処理対象のジョブにより指定された色のうち、前記変更禁止色に対する色変更を禁止するステップを含む、カラー画像処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数の異なる色の現像剤の少なくとも一部を使用して画像形成処理を行なうカラー画像形成装置、カラー画像形成システム、カラー画像処理方法、およびカラー画像処理プログラムに関する。
【背景技術】
【０００２】
複数の異なる色の現像剤（例えば、カラートナーやカラーインク）を使用する画像形成装置において、印刷途中で現像剤切れ等が生じた場合には、印刷できなくなるという場合がある。このように、印刷ができなくなるという事態を回避するために、特許文献１（特開２００４−２７６３３５号公報）は、特定の現像剤の残量が少なくなった場合には、印刷データで指定された色を変換して印刷する技術を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２７６３３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来技術の画像形成装置は、印刷データで指定された色を一律に変換して印刷するので、ユーザーが意図しない色変更が行われる場合があるという問題がある。
【０００５】
本発明の目的は、特定の現像剤の残量が少なくなったとしても、可能な限りユーザーの意図に反しないように、本来の色を保持した上で画像形成を継続できるカラー画像形成装置、カラー画像形成システム、カラー画像処理方法、およびカラー画像処理プログラムを提供することである。
【課題を解決するための手段】
【０００６】
この実施形態のある局面に従うと、複数の異なる色の現像剤を収容する収容手段と、複数の現像剤の少なくとも一部を使用して、画像形成処理を実行する画像形成手段と、複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更した上で、画像形成手段に画像形成処理を実行させる制御手段と、制御手段による色変更の対象から除外される色である変更禁止色の指定を受け付ける受付手段と、を備え、制御手段は、色変更において、処理対象のジョブにより指定された色のうち、変更禁止色に対する色変更を禁止して画像形成処理を実行させる、カラー画像形成装置を提供する。
【０００７】
好ましくは、処理対象のジョブは、複数ページの画像形成処理を指示するジョブを含み、制御手段は、複数ページの全てについて、変更禁止色を保持するモードでの動作、または、複数ページのうち指定されたページについて、変更禁止色を保持するモードでの動作を選択的に実行する。
【０００８】
好ましくは、受付手段は、変更禁止色を保持したまま、画像形成手段に画像形成処理を実行させることができない場合に、先に指定された変更禁止色の変更を促す通知を行なう。
【０００９】
好ましくは、受付手段は、処理対象のジョブにより定義される画像を表示手段に表示さ
せ、該画像に対して、変更禁止色の指定を受け付ける。
【００１０】
好ましくは、受付手段は、表示された画像内の指定された画素の色を変更禁止色として受け付ける。
【００１１】
好ましくは、受付手段は、表示された画像内の指定された領域内の色を変更禁止色として受け付ける。
【００１２】
好ましくは、受付手段は、表示された画像内の指定された部分画像の色を変更禁止色として受け付ける。
【００１３】
好ましくは、受付手段は、変更禁止色の選択を受け付ける画像を表示手段に表示する。
好ましくは、複数の現像剤のうち一部の使用が制限される場合とは、該一部の現像剤の残量が予め定められた所定量未満である場合を含む。
【００１４】
好ましくは、変更禁止色は、該変更禁止色に近似する色も含む。
本発明の異なる局面によれば、カラー画像形成装置と、処理対象のジョブをカラー画像形成装置に送信する情報処理装置と、を備えたカラー画像形成システムであって、カラー画像形成装置は、複数の異なる色の現像剤を収容する収容手段と、複数の現像剤の少なくとも一部を使用して、画像形成処理を実行する画像形成手段と、複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更した上で、画像形成手段に画像形成処理を実行させる制御手段と、を含み、情報処理装置は、制御手段による色変更の対象から除外される色である変更禁止色の指定を受け付ける受付手段と、を含み、制御手段は、色変更において、処理対象のジョブにより指定された色のうち、変更禁止色に対する色変更を禁止して、画像形成処理を実行させる。
【００１５】
本発明の異なる局面によれば、収容されている複数の異なる色の現像剤の少なくとも一部を使用するカラー画像処理方法であって、複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更する制御ステップと、色変更の対象から除外される色である変更禁止色の指定を受け付ける受付ステップと、を含み、制御ステップは、変更禁止色が指定された場合には、色変更において、処理対象のジョブにより指定された色のうち、変更禁止色に対する色変更を禁止するステップを含む。
【００１６】
本発明の異なる局面によれば、収容されている複数の異なる色の現像剤の少なくとも一部を使用した画像形成を実行するための画像処理プログラムであって、画像処理プログラムは、コンピュータに、複数の現像剤のうち一部の使用が制限される場合に、使用が制限されていない現像剤を使用して画像形成処理できるように、処理対象のジョブにより指定された色を変更する制御ステップと、色変更の対象から除外される色である変更禁止色の指定を受け付ける受付ステップとを実行させ、制御ステップは、変更禁止色が指定された場合には、色変更において、処理対象のジョブにより指定された色のうち、変更禁止色に対する色変更を禁止するステップを含む。
【発明の効果】
【００１７】
本発明のカラー画像形成システム、カラー画像形成装置、カラー画像処理方法、およびカラー画像処理プログラムであれば、使用制限のある現像剤があったとしても、少なくとも指定された色については本来の色を保持した上で画像を形成する。
【図面の簡単な説明】
【００１８】
【図１】本実施形態の概略を説明するための図である。
【図２】実施形態１の画像形成装置のハードウェア構成の一例を示した図である。
【図３】実施形態１のＣＰＵの機能構成例を示した図である。
【図４】実施形態１の画像形成装置の処理フローの前半部の一例を示した図である。
【図５】実施形態１の画像形成装置の処理フローの後半部の一例を示した図である。
【図６】各色のトナーの有無の検出結果の一例を示した図である。
【図７】各色のトナーの必要量の一例を示した図である。
【図８】印刷不可能である旨の表示の一例を示した図である。
【図９】変更禁止色指定画面の一例を示した図である。
【図１０】選択画面の一例を示した図である。
【図１１】プレビュー画像の一例を示した図である。
【図１２】別の例のプレビュー画像の一例を示した図である。
【図１３】さらに別の例のプレビュー画像の一例を示した図である。
【図１４】印刷内容が文字である場合のルールの一例を示した図である。
【図１５】印刷内容がグラフである場合のルールの一例を示した図である。
【図１６】印刷内容が写真である場合のルールの一例を示した図である。
【図１７】図１４記載のルールで用いる色相環の一例を示した図である。
【図１８】図１４記載のルールで用いる色相環の一例を示した図である。
【図１９】図１５記載のルールで用いる色相環の一例を示した図である。
【図２０】印刷不可メッセージの一例を示した図である。
【図２１】実施形態２の画像形成装置の処理フローの後半部の一例を示した図である。
【図２２】点で変更禁止色を指定する場合の選択画面の一例を示した図である。
【図２３】領域で変更禁止色を指定する場合の選択画面の一例を示した図である。
【図２４】別の例のプレビュー画像の一例を示した図である。
【図２５】部分画像で変更禁止色を指定する場合の選択画面の一例を示した図である。
【図２６】別の例のプレビュー画像の一例を示した図である。
【図２７】変更禁止色選択画面の一例を示した図である。
【図２８】実施形態５の画像形成装置の処理フローの一例を示した図である。
【発明を実施するための形態】
【００１９】
以下に、発明を実施するための形態を示す。なお、同じ機能を持つ構成部や同じ処理を行う過程には同じ番号を付し、重複説明を繰り返さない。
【００２０】
［本実施形態の概略］
図１を参照して、本実施形態の概略を説明する。図１は、本実施形態の概略を説明するための図である。図１は、本実施形態に関連する画像形成装置、および、本実施形態の画像形成装置が、トナー不足などにより印刷する色を変更した画像の一例である。
【００２１】
図１（Ａ）は、本実施形態に関連する画像形成装置が色変更する前の画像であり、図１（Ｂ）は、本実施形態に関連する画像形成装置が色変更した後の画像である。図１（Ｃ）は、本実施形態の画像形成装置が色変更する前の画像であり、図１（Ｄ）は、本実施形態の画像形成装置が色変更した後の画像である。なお、図１（Ａ）と図１（Ｃ）とは同一である。
【００２２】
本実施形態に関連する画像形成装置は、図１（Ａ）および図１（Ｂ）に示すように、全ての画像２００４、２００６の色を一律に変更して印刷する。
【００２３】
一方、本実施形態の画像形成装置は、図１（Ｃ）に示すように、色変更の対象から除外される色をユーザーが指定できる。図１（Ｃ）の例では、ユーザーは、画像２００４を指定している。これにより、図１（Ｄ）に示すように、本実施形態の画像形成装置は、画像２００４が有する色を、色変更の対象から除外して（色変更せずに）印刷する。換言すれば、本実施形態の画像形成装置は、画像２００４が有する色を保持して印刷する。
【００２４】
従って、本実施形態の画像形成装置では、ユーザーは、色変更をさせたくない色を指定でき、その結果、ユーザーが意図しない色変更を行わずに印刷することができる。
【００２５】
［実施形態１］
＜ハードウェア構成＞
次に、図２を参照して、実施形態１の画像形成システム１０００、情報処理装置１００、画像形成装置２００Ａについて説明する。図２の例では、画像形成システム１０００は、情報処理装置１００と、画像形成装置２００Ａとを含む。また、図２は、情報処理装置１００と画像形成装置２００Ａのハードウェア構成例を示した図でもある。
【００２６】
画像形成装置２００Ａは、複数色の現像剤の少なくとも一部を使用して、記録媒体に対してカラー画像またはモノクロ画像を形成する。画像形成装置２００は例えば、プリンタ、ファクシミリ、複写装置、プロッタ、これらの複合機などである。画像形成装置が、電子写真方式である場合には、現像剤は、トナーである。また、画像形成装置が、インクジェット方式である場合には、現像剤は、インクである。なお、本実施形態では、画像形成装置は、カラー画像を形成することによりカラー画像形成装置としてもよい。
【００２７】
記録媒体は、例えば、用紙、糸、繊維、皮革、金属、プラスチック、ガラス、木材、セラミックスなどを含む。画像は、記号、文字、図形、もしくはこれらのうち少なくとも２つの組み合わせなどである。
【００２８】
情報処理装置１００は、例えば、ＰＣ（Personal Computer)、携帯電話、スマートフォン、タブレット、ディスプレイ装置、ホワイトボード、などである。
【００２９】
以下の説明では、典型例として、カラー電子写真方式の画像形成装置２００について説明する。この場合、現像剤としては「トナー」が用いられ、複数色としては、「イエロー、マゼンダ、シアン、ブラック」の４色が用いられ、記録媒体としては「用紙」が用いられる。また、「画像形成処理」を「印刷」とも称す。
【００３０】
画像形成装置２００Ａは、通信Ｉ／Ｆ部１０２、ＲＯＭ（Read Only Memory）１０４と、ＲＡＭ（Random Access Memory）１０６と、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）１０８と、ＨＤＤ（Hard disk drive）１１０と、ファクシミリ部１１２と、カードＩ／Ｆ部１１４と、自動原稿搬送部１１８と、原稿読取部１２０と、画像形成部１２２と、給紙部１２４と、操作パネル１２６と、収容部１４０と、ＣＰＵ（Central Processing Unit）１３０と、を含む。
【００３１】
通信Ｉ／Ｆ部１０２は、画像形成装置２００Ａをネットワークやファックスなどのデータ伝送路に接続するインターフェースである。
【００３２】
ＲＯＭ１０４は、画像形成装置２００Ａが起動されるときに実行されるプログラムや各種データを格納する。
【００３３】
ＲＡＭ１０６は、ＲＯＭ１０４やＨＤＤ１１０から読み出された各種プログラムやデータを一時保持する。
【００３４】
ＨＤＤ１１０は、各種プログラム、画像形成装置２００Ａで取り扱われる受信文書データや読み取り画像データ、各アプリケーションにより利用されるデータなど、各種データを格納している。
【００３５】
ファクシミリ部１１２は、通信Ｉ／Ｆ部１０２を用いて、相手方の端末装置に画像データなどをファクス送信する。
【００３６】
カードＩ／Ｆ部１１４は、画像形成装置２００Ａと記憶媒体１１６とのインターフェースである。記憶媒体１１６からの各種データは、カードＩ／Ｆ部１１４を経由して、ＨＤＤ１７などに格納される。
【００３７】
自動原稿搬送部１１８は、ユーザーによりセットされた原稿を自動的に原稿読取部１２０まで搬送する。
【００３８】
原稿読取部１２０は、該原稿読取部１２０の読み取り面に配置された原稿を光学的に読み取り、画像データを生成する。
【００３９】
画像形成部１２２は、例えば、用紙に対して印刷を行う。画像形成装置２００Ａが、電子写真方式であれば、画像形成部１２２は、感光体ドラムなどである。画像形成装置２００Ａがインクジェット方式であれば、画像形成部１２２は記録ヘッドなどである。
【００４０】
操作パネル１２６は、表示部１２６１と操作部１２６３と、を含むタッチパネル式ディスプレイである。操作部１２６３は、ハードキーなどで構成され、画像形成装置２００Ａへのユーザーによる各操作の入力を受け付ける。表示部１２６１は、ディスプレイなどで構成され、例えば画像形成動作に関する各種情報を表示する。
【００４１】
収容部１４０は、各色（ここでは、イエロー、マゼンダ、シアン、ブラック）についてのトナーを収容する。画像形成部１２２は、収容部に収容されているトナーを用いて、印刷処理を行う。
【００４２】
また、収容部１４０は、現像器１２８と、トナーホッパー１２９とを含む。本実施形態の画像形成装置では、電子写真方式を採用している。現像器１２８は、感光体（図示せず）に対して現像剤を付着することにより、現像させる。現像器１２８は、少量の各色のトナーを収容できる。また、現像器１２８は、画像形成部１２２に含まれるものである。
【００４３】
また、トナーホッパー１２９は、現像器１２８よりも多量の各色のトナーを収容する。また、現像器１２８が収容するトナー濃度またはトナー量が低下した場合には、トナーホッパー１２９は、現像器１２８に対して、ＣＰＵ１３０の制御により、トナー補給を行なう。また、現像器１２８を第１収容部とし、トナーホッパー１２９を第２収容部としてもよい。
【００４４】
また、ＣＰＵ１３０は、例えば、通信Ｉ／Ｆ部１０２を介してジョブを受信した場合に、ジョブに含まれている印刷データを解釈して、ビットマップイメージを生成する。ＣＰＵ１３０は、ビットマップイメージを画像形成部１２２に印刷させる。ＣＰＵ１３０の他の処理については後述する。
【００４５】
また、情報処理装置１００は、表示部１２６２と、操作部１２６４と、ＣＰＵ１２６６と、を含む。表示部１２６２は、画像形成装置２００Ａから送信された情報を表示する。操作部１２６４は、ユーザーから、様々な情報（上述した変更禁止色の入力など）を受け付ける。ＣＰＵ１２６６は、情報処理装置１００全体の制御などを行う。
【００４６】
＜処理の流れ＞
次に、図３〜図５を参照して、処理の流れについて説明する。図３は、ＣＰＵ１３０の機能構成例を示した図である。また、図４および図５は、実施形態１の画像形成装置２００Ａの処理フローの一例を示した図である。
【００４７】
図３に示すように、ＣＰＵ１３０は、制御部１３０２と、受付部１３０４と、生成部１３０５と、判断部１３０６と、を実現する。また、判断部１３０６は、算出部１３０８と、検出部１３１０と、決定部１３１２と、を実現する。
【００４８】
ユーザーは、画像形成装置２００Ａに印刷させるためのジョブ指令を操作部１２６４（例えば、キーボードやマウス）を用いて、情報処理装置１００に入力する。そうすると、ステップＳ２において、情報処理装置１００は、指令されたジョブを生成し、画像形成装置２００Ａに対して送信する。
【００４９】
ジョブは、画像形成装置２００Ａに形成させる画像についての画像データと、該画像の色が示された色データと、画像の濃度が示された濃度データなどを含む。また、ジョブで指定された、画像形成装置２００Ａに印刷させる画像を「指定画像」という。また、ジョブで指定された画像の色を「指定色」という。ジョブで指定された画像の濃度を「指定濃度」という。
【００５０】
ステップＳ４において、画像形成装置２００Ａの通信Ｉ／Ｆ部１０２は、該ジョブを受信する。
【００５１】
ステップＳ６において、センサ１３２は、トナーホッパー１２９に収容されている、複数（複数色）のトナーそれぞれの有無を検出する。センサ１３２は、トナーホッパー１２９の底面に装着されている。例えば、センサ１３２は光センサである。センサ１３２はトナー収容部分に対して発光して、その反射光を解析することにより、複数色のトナーそれぞれの有無を検出できる。
【００５２】
そして検出部１３１０は、センサ１３２の各色の検出結果（つまり、各色のトナーの有無を示す結果）をセンサ１３２から取得する。ＲＡＭ１０６は、検出部１３１０が取得した検出結果を一旦記憶する。また、ＣＰＵ１３０は、トナーホッパー１２９に収容されていない色のトナーの使用を制限する。図６は、センサ１３２の各色の検出結果の一例を示した図である。図６に示すように、検出部１３１０が、シアンのトナーがトナーホッパー１２９に収容されていない旨の検出結果を取得した場合について説明する。また、トナーホッパー１２９に収容されていないトナーを「使用制限トナー」とする。
【００５３】
ステップＳ８では、決定部１３１２が、印刷可能であるか否かを判断する。具体的には、決定部１３１２は、使用制限トナーがあると判断すると、印刷不可能であると判断する（ステップＳ８のＮＯ）。また、決定部１３１２は、使用制限トナーがないと判断すると、決定部１３１２は、印刷可能であると判断する（ステップＳ８のＹＥＳ）。
【００５４】
決定部１３１２は、印刷可能であると判断し（ステップＳ８のＹＥＳ）、処理は、ステップＳ９に移行する。ステップＳ９では、画像形成部１２２は、入力されたジョブに基づいて（指定画像、指定色、指定濃度、指定サイズのままで）、印刷を行い、処理は終了する。
【００５５】
一方、決定部１３１２は、印刷不可能である判断した場合には（ステップＳ８のＮＯ）、処理はステップＳ１０に移行する。また、以下の例では、検出部１３１０は、トナーホッパー１２９にはシアン色が収容されていない旨を表す検出結果を取得した場合を説明する。
【００５６】
ステップＳ１０では、生成部１３０５は、トナー（この例では、シアントナー）が不足している旨のメッセージ（以下、「トナー不足メッセージ」という。）を生成し、情報処理装置１００に対して、通信Ｉ／Ｆ部１０２経由で送信する。
【００５７】
ステップＳ１２では、情報処理装置１００は、送信されたトナー不足メッセージを受信する。更に、情報処理装置１００は、受信したトナー不足メッセージをユーザーに対して通知する。ここで、トナー不足メッセージの通知手法は、例えば、情報処理装置１００の表示部１２６２にトナー不足メッセージを表示するようにしてもよいし、情報処理装置１００が、トナー不足メッセージを音声通知してもよいし、他の手法を用いてもよい。
【００５８】
図８は、ステップＳ１２で、表示部１２６２に表示される表示画面の一例である。上述のように、画像形成部１２２が色変更印刷を行う、ことをユーザーが所望する場合には、ユーザーはＹＥＳボタン４０２を操作部１２６４（マウスなど）で選択する。また、上述のように、画像形成部１２２が色変更印刷を行う、ことをユーザーが所望しない場合には、ユーザーはＮＯボタン４０４を操作部１２６４で選択する。また、情報処理装置１００がタッチパネル機能を備える場合（つまり、表示部１２６２と操作部１２６４とは一体化されている場合）には、ユーザーは、ＹＥＳボタン４０２またはＮＯボタン４０４をユーザーの指でタッチする。以下では、クリックまたはタッチなどを、単に「クリック等」という。
【００５９】
情報処理装置１００のＣＰＵ１２６６が、ユーザーがＮＯボタン４０４に対してクリック等をした、と判断した場合には（ステップＳ１４のＮＯ）、処理は終了する。一方、情報処理装置１００のＣＰＵ１２６６が、ユーザーがＹＥＳボタン４０２に対してクリック等をした、と判断した場合（つまり、画像形成装置２００Ａに色変更印刷させる場合）には（ステップＳ１４のＹＥＳ）、処理はステップＳ１６に移行する。
【００６０】
ステップＳ１６では、情報処理装置１００のＣＰＵ１２６６は、画像形成装置２００Ａに色変更印刷させる旨のコマンド信号である色変更印刷指示信号を生成する。そして、情報処理装置１００のＣＰＵ１２６６は、画像形成装置２００Ａに対して、該色変更印刷指示信号を送信する。
【００６１】
ステップＳ１８では、画像形成装置２００Ａは、通信Ｉ／Ｆ部１０２経由で、色変更印刷指示信号を受信する。処理は、ステップＳ２０に移行する。
【００６２】
ステップＳ２０では、生成部１３０５は、変更禁止色指定メッセージを生成し、情報処理装置１００に対して送信する。該変更禁止色指定メッセージは、画像形成装置２００Ａが印刷するプレビュー画像（のデータ）、および、後述する図９記載の変更禁止色指定画像（のデータ）などを含む。変更禁止色は、制御部１３０２による色変更の対象から除外される色である。
【００６３】
ステップＳ２２では、情報処理装置１００は、変更禁止色指定メッセージを受信する。処理は、図５記載のステップＳ２４に移行する。
【００６４】
ステップＳ２４では、情報処理装置１００のＣＰＵ１２６６は、変更禁止色指定メッセージに含まれる変更禁止色指定画面を表示部１２６２に表示させる。図９は、変更禁止色指定画面の一例である。図９の例は、変更禁止色を指定するか否かの入力をユーザーから受け付ける画面である。ユーザーが変更禁止色を指定する、ことを選択する場合には、Ｙ
ＥＳボタン４０６をクリック等する。ユーザーが変更禁止色を指定しない、ことを選択する場合には、ＮＯボタン４０８をクリック等する。
【００６５】
情報処理装置１００のＣＰＵ１２６６が、ユーザーによりＮＯボタン４０８がクリックまたはタッチされた、と判断すると、処理は終了する。また、情報処理装置１００のＣＰＵ１２６６が、ユーザーによりＹＥＳボタン４０６がクリックまたはタッチされた、と判断すると、情報処理装置１００のＣＰＵ１２６６は、図１０記載の選択画面を表示する。
【００６６】
図１０は、選択画面の一例を示した図である。図１０の例では、変更しない色（変更禁止色）の指定手法をユーザーが選択する画面である。図１０の例では、変更禁止色の指定手法を「点で指定する」、「領域で指定する」、「画像で指定する」、のうちいずれかから、ユーザーは選択できる。ユーザーは、ボタン４１０、４１２、４１４のうちいずれか１つをクリックなどをすることにより、所望の指定手法を選択できる。例えば、ユーザーは、ボタン４１０をクリックなどすることにより、「点で指定する手法」を選択できる。また、ユーザーはボタン４１２をクリックなどをすることにより、「領域で指定する手法」を選択できる。また、ユーザーは、ボタン４１４をクリックなどをすることにより、「画像で指定する手法」を選択できる。以下、それぞれの手法について説明する。
【００６７】
＜「点で変更禁止色を指定する」場合について＞
まず、ユーザーが、点で変更禁止色を指定する場合について説明する。ユーザーが、図１０記載の「点で指定する」ボタン４１０をクリックなどすると、情報処理装置１００は、プレビュー画像４１５を表示部１２６２に表示させる。図１１は、該プレビュー画像４１５の一例である。図１１のプレビュー画像４１５は、テキスト文書と円グラフ画像を含む。
【００６８】
ユーザーは、プレビュー画像４１５を目視して、該プレビュー画像の中の画素（点）を指定することにより、情報処理装置１００は、該指定された画素の色を変更禁止色として受け付ける。該指定は、ユーザーによりクリックなどで行われる。ユーザーは、保持したい色をプレビュー画像４１５内の全画素から選択し、該保持したい色の画素を指定する。情報処理装置１００は、指定された画素の色を、変更禁止色として受け付ける。
【００６９】
ここでは、ユーザーはプレビュー画像４１５内の、円グラフの一部の画像４１６内の画素４１６ａを指定したとする。情報処理装置１００は、指定された画素４１６ａの色を読取り、該読み取った色を受け付ける。そして、ユーザーが画素４１６ａを指定することにより、後述するように、画像形成装置２００Ａは、画素４１６ａを連続的に含む画像４１６の色を保持して色変更印刷できる。
【００７０】
＜「領域で変更禁止色を指定する」場合について＞
次に、「領域で変更禁止色を指定する」場合について説明する。ユーザーが、図１０記載の「領域で指定する」ボタン４１２をクリックなどすると、情報処理装置１００は、プレビュー画像を表示部１２６２に表示させる。
【００７１】
図１２は、該場合の、情報処理装置１００が表示部１２６２に表示させるプレビュー画像４１８である。ユーザーは、プレビュー画像４１８を目視して、領域を指定することにより、指定された領域内の画素の色を、変更禁止色として指定できる。
【００７２】
図１２は、ユーザーは、右上に示されている「ＡＢＣ会社」のロゴマーク４２０を指定する場合を示している。図１２の例では、ユーザーにより指定された領域は、破線で示されている。該破線を境界線４２２といい、領域４２２という場合もある。
【００７３】
ユーザーが操作部１２６４（例えば、マウス）やユーザーの指で囲むことにより、情報処理装置１００が、該マウスやユーザーの指の軌跡を境界線４２２として、表示部１２６２に表示させる。
【００７４】
このように、ユーザーが境界線４２２内の領域を指定することにより、情報処理装置１００は、該領域内の複数の画素それぞれが有する色を、変更禁止色として受け付ける。そして、ユーザーが境界線４２２を指定することにより、後述するように、画像形成装置２００Ａは、境界線４２２内の画素それぞれの色を保持して色変更印刷できる。
【００７５】
＜「画像で変更禁止色を指定する」場合について＞
次に、「画像で変更禁止色を指定する」場合について説明する。ユーザーが、図１０記載の「画像で指定する」ボタン４１４をクリックなどすると、情報処理装置１００は、プレビュー画像を表示部１２６２に表示させる。
【００７６】
図１３は、該場合の、情報処理装置１００が表示部１２６２に表示させるプレビュー画像４３０である。ユーザーは、プレビュー画像４３０を目視して、画像（以下、「部分画像」という。）を指定することにより、指定された部分画像が含む画素の色を、変更禁止色として指定できる。
【００７７】
図１３は、ユーザーは、左下に示されている「ＸＹＺプロジェクト」の文字を部分画像４３２として指定する場合を示している。図１３の例では、ユーザーは、図１２で説明した手法により、所望の部分画像４３２を境界線４３４で囲むことにより、該所望の部分画像４３２を指定できる。
【００７８】
このように、ユーザーが境界線４３４内の部分画像４３２を指定することにより、情報処理装置１００は、部分画像４３２を読みとり、該部分画像４３２の複数の画素それぞれが有する色を、変更禁止色として受け付ける。
【００７９】
また、実施形態１では、「領域で変更禁止色を指定する手法」と「部分画像で変更禁止色を指定する手法」とは、同一となる。「領域で変更禁止色を指定する手法」と「部分画像で変更禁止色を指定する手法」との違いは、後述する実施形態２で説明する。
【００８０】
説明を図５に戻す。ステップＳ２６において、情報処理装置１００は、ユーザーから指定された変更禁止色を画像形成装置２００Ａに対して、送信する。変更禁止色の送信は、例えば、変更禁止色のＹＭＣＫデータを送信すればよい。
【００８１】
ステップＳ２８において、ＣＰＵ１３０は、使用制限トナー（トナーホッパー１２９に収容されていないトナー）の非常時使用可能トナー量Ａｘを呼び出す。ここで、非常時使用可能トナー量は、予め、各色Ｙ，Ｍ，Ｃ，Ｂそれぞれについて定められており、例えば、ＲＯＭ１０４に記憶されている。また、各色Ｙ，Ｍ，Ｃ，Ｂそれぞれの非常時使用可能トナー量をＡｙ，Ａｍ，Ａｃ，Ａｂとする。また、非常時使用可能トナー量は、現像器１２８が、トナーホッパー１２９から補給をされずに、かつ、トナー濃度が正常濃度未満とならずに現像できる値である。非常時使用可能トナー量Ａｙ，Ａｍ，Ａｃ，Ａｂは、それぞれ例えば、８ｍｇとする。
【００８２】
また、ステップＳ２８において、算出部１３０８は、変更禁止色に該当する箇所（以下、変更禁止色箇所）の必要トナー量ａを算出する。例えば、ユーザーが、図１１記載の画素４１６ａを指定した場合には、算出部１３０８は、円グラフの一部の画像４１６を印刷するために必要な、各色ごとのトナー量ａ（必要トナー量）を算出する。
【００８３】
また、ステップＳ２８において、算出部１３０８は、変更禁止色を保持した色変更を仮定して、変更禁止色以外の箇所（以下、「変更禁止色以外箇所」という。）を印刷するために必要な、各色ごとのトナー量ｂを算出する。ここで、算出部１３０８による、トナー量ｂの算出手法について説明する。
【００８４】
算出部１３０８は、予め定められたルールおよび色相環に従った色変更を仮定した上で、必要トナー量ｂを算出する。図１４〜図１９は、予め定められたルールの一例を示した図である。また、図１４〜図１６内の文言「無い」は、トナー収容量が「０」である場合をいう。また、図１４〜図１６内の文言「不足」は、トナー収容量が「０」ではないが、印刷途中で「０」になる場合をいう。
【００８５】
図１４は、印刷内容が文字である場合のルールの一例を示した図である。図１５は、印刷内容がグラフである場合のルールの一例を示した図である。図１６は、印刷内容が写真である場合のルールの一例を示した図である。
【００８６】
図１７および図１８は、図１４記載のルールで用いる色相環の一例である。図１９は、図１５記載のルールで用いる色相環の一例である。
【００８７】
図１４の例では、例えば、ブラックトナーが不足している場合には、「全印刷データで均等に、印刷ドットの間引きを行う。ただし、間引きすぎて、見えなくならないように５０％以上の間引きを行う際には、「イエロー、マゼンダ、シアン」のうち少なくとも１つを混合する。」というルールに、算出部１３０８は従う。
【００８８】
図１５の例では、例えば、ブラックトナーが不足している場合には、他に使われておらず、残量の最も多いトナーを代替色とし、代替色での印刷を行う。
【００８９】
図１６の例では、例えば、ブラックトナーが不足している場合には、最も残色が多い色による単色印刷を行う。
【００９０】
このように、画像形成装置２００Ａの設計者などが定めたルールや色相環を用いることにより、算出部１３０８が、適切な色変更を仮定することができる。図１４〜図１９のルールや色相環はあくまで一例であり、他のルールや色相環を用いるようにしてもよい。
【００９１】
説明を図５に戻す。ステップＳ２８では、算出部１３０８は、各色のトナーについての変更禁止色箇所の必要トナー量ａと、各色のトナーについての変更禁止色以外箇所の必要トナー量ｂを、を加算することにより、使用トナー量Ｂ（＝ａ＋ｂ）を算出する。つまり、使用トナー量Ｂは変更禁止色を反映した色変更後の印刷で必要なトナー量である。ＣＰＵ１３０は、算出された、各色の使用トナー量Ｂｘ（ｘは、ｙ，ｍ，ｃ，ｋ）を一旦、ＲＡＭ１０６に格納する。そして、決定部１３１２は、各色ごとの使用トナー量Ｂｘと、各色の非常時使用可能トナー量Ａｘと、それぞれ比較する。
【００９２】
ステップＳ３０において、決定部１３１２は、印刷可能か否かを判断する。ここで、決定部１３１２が、ステップＳ２８の比較の結果、全ての色について以下の式（１）を満たすと判断すれば、変更禁止色を反映させた色変更を施した印刷が可能であると判断する（ステップＳ３０のＹＥＳ）。処理はステップＳ３１に移行する。
Ａｘ−Ｂｘ＞０      （１）
一方、決定部１３１２が上記式（１）を満たさないと色が１以上あると判断すると、印刷不可能であると判断する（ステップＳ３０のＮＯ）。処理は、ステップＳ３３に移行する。
【００９３】
ステップＳ３１では、制御部１３０２は、ステップＳ２８で仮定した色変更（変更禁止色を反映させた色変更）で、画像形成部１２２に印刷させる。具体的には、制御部１３０２は、印刷データを変更して、画像形成部１２２に印刷させる。
【００９４】
ステップＳ３２では、ＣＰＵ１３０は、ＲＯＭ１０４に格納されている非常時使用可能トナー量Ａｘを更新する。具体的には、ＣＰＵ１３０は、以下の式（２）により、非常時使用可能トナー量Ａｘを更新する。
Ａｘ←Ａｘ−Ｂｘ    （２）
例えば、ステップＳ３１の印刷以前の各色の非常時使用可能トナー量Ａｘがそれぞれ８ｍｇであり、ステップＳ３１でＣ，Ｍ，Ｙ，Ｋそれぞれのトナーの使用量が図７に示すように、２ｍｇ、５ｍｇ、３ｍｇ、２ｍｇである場合について説明する。この場合には、Ｃ，Ｍ，Ｙ，Ｋそれぞれの非常時使用可能トナー量Ａｘは、上記式（２）により、６ｍｇ，３ｍｇ，５ｍｇ、６ｍｇに更新される。そして、該更新された非常時使用可能トナー量Ａｘは、次回の印刷以降に用いられる。
【００９５】
またステップＳ３３では、制御部１３０２が、画像形成部１２２に画像形成処理を実行させることができない、と判断すると、その旨をユーザーに対して通知する。具体的には、ステップＳ３３で、生成部１３０５は、印刷不可メッセージを生成し、情報処理装置１００に対して送信する。
【００９６】
ステップＳ３４において、情報処理装置１００は、印刷不可メッセージを受信すると、該印刷不可メッセージを表示部１２６２に表示させる。このように、制御部１３０２は、情報処理装置１００の表示部１２６２に、印刷不可メッセージを表示させることにより、ユーザーに対して印刷不可メッセージを通知する。その他の例として情報処理装置１００が、音通知により、印刷不可メッセージを通知するようにしてもよい。
【００９７】
図２０は、印刷不可メッセージの一例である。図２０に示す印刷不可メッセージは、変更禁止色の保持が不可能である旨を示すメッセージ５０２と、先に（ステップＳ２４で）指定された変更禁止色の変更を促すメッセージ５０４と、を含む。
【００９８】
図２０の例では、変更禁止色の保持が不可能である旨を示すメッセージ５０２は「指定された色の保持はできません」である。また、変更禁止色の変更を受け付ける旨のメッセージ５０４は、「指定を変更しますか？」である。これにより、ユーザーは、変更禁止色の変更の余地を得ることができる。
【００９９】
ステップＳ３６では、情報処理装置１００のＣＰＵ１２６６が、変更禁止色を変更するか否かを判断する。ユーザーが、変更禁止色の変更を所望する場合には、ユーザーがＹＥＳボタン５０６をクリック等をする。ユーザーがＹＥＳボタン５０６をクリック等すると、ＣＰＵ１２６６は、変更禁止色を変更する、と判断する（ステップＳ３６のＹＥＳ）。そして、処理は、ステップＳ２４に戻る。上述のように、ステップＳ２４では、再び、ＣＰＵ１２６６は、図１０記載の選択画面を表示する。このようにして、ＣＰＵ１２６６は、変更禁止色の変更を受け付ける。
【０１００】
一方、ユーザーがＮＯボタン５０８をクリック等すると、ＣＰＵ１２６６は、変更禁止色を変更しない、と判断する（ステップＳ３６のＮＯ）。そして、印刷中止して、処理は終了する。
【０１０１】
このように、制御部１３０２が、ステップＳ３０で、印刷不可能と判断した場合には（ステップＳ３０でＮＯ）、ＣＰＵ１２６６は変更禁止色の変更の指定を再び受け付けることが好ましい（ステップＳ３４、Ｓ３６、Ｓ２４）。従って、ステップＳ３０で制御部１３０２が、印刷不可能であると判断した場合でも、ユーザーが変更禁止色を変更することにより、印刷できる場合がある。
【０１０２】
この実施形態１の画像形成装置２００Ａは、ユーザーから変更禁止色を受け付けることができる。従って、画像形成装置２００Ａは、使用制限のあるトナーがある場合でも、変更禁止色を保持しつつ、色変更印刷を行うことができる。従って、ユーザーにとって、意図しない色変更が行われることがなく、ユーザーにとって、印刷結果物の品質の低下を最小限にすることができる。
【０１０３】
なお、変更禁止色の指定を行うモジュール（受付部１３０４）は、画像形成装置２００Ａに対応するプリンタードライバーに組み込んでもよい。また、変更禁止色の指定を行うモジュールは、該プリンタードライバーとは別個のアプリケーションとして、情報処理装置１００にダウンロードさせるようにしてもよい。
【０１０４】
またジョブにより印刷を指定された指定画像がＸＭＬ（Extensible Markup Language）言語で記述されている場合には、情報処理装置１００のＣＰＵ１２６６および画像形成装置２００Ａの制御部１３０２は、ＸＭＬ言語に含まれているタグ情報を用いて、変更禁止色箇所と、変更禁止以外箇所と、を判別するようにしてもよい。
【０１０５】
［実施形態２］
次に、実施形態２について説明する。情報処理装置１００入力されるジョブが、複数ページの画像形成処理を指示するジョブが含まれている場合がある。この場合に、実施形態２の画像形成装置２００Ｂでは、ユーザーは、全ページモードまたは単ページモードを選択できる。全ページモードは、複数ページの全てにおいて、変更禁止色を保持して色変更印刷するモードである。単ページモードは、図１１などで指定された箇所のみにおいて、変更禁止色を保持して色変更印刷するモードである。
【０１０６】
図２１は、実施形態２の画像形成装置２００Ｂの処理フローの後半部の一例である。また、実施形態２の画像形成装置２００Ｂの処理フローの前半部は、図４と同様であるので処理フローの前半部については、説明を繰り返さない。図２１は、図５と比較すると、ステップＳ２４、Ｓ２６がそれぞれ、ステップＳ５４、Ｓ５６に代替されており、ステップＳ５８、Ｓ６０が追加されている点で異なる。
【０１０７】
また、画像形成装置２００Ｂのハードウェア構成およびＣＰＵ１３０の機能構成例それぞれは、図２記載のハードウェア構成および図３記載のＣＰＵ１３０の機能構成例と同様であることから、説明を繰り返さない。
【０１０８】
図２１記載のステップＳ５４では、情報処理装置１００のＣＰＵ１２６６が、図１１〜図１３のうちいずれか１つの画像で、変更禁止色を受け付けた後に、情報処理装置１００のＣＰＵ１２６６は、全ページモードか単ページモードかの選択をユーザーから受け付けるモード選択画面を表示する。
【０１０９】
＜「点で変更禁止色を指定する」場合について＞
図１１記載の「点で変更禁止色を指定する」場合について、ユーザーは、プレビュー画像４１５を目視して、該プレビュー画像の中の画素（点）を指定すると、情報処理装置１００は、図２２記載の選択画面を表示する。図２２は、「点で変更禁止色を指定する」場合の選択画面の一例である。
【０１１０】
図２２記載のモード選択画面は、「選択した箇所の色は変更しない」旨のメッセージ５２２、および、単ページモードボタン５２４、全ページモードボタン５２６、を含む。ユ
ーザーは、単ページモードを所望する場合には、単ページモードボタン５２４に対してクリック等を行う。また、ユーザーは、全ページモードを所望する場合には、全ページモードボタン５２６に対してクリック等を行う。
【０１１１】
また、図２２の例では、モード選択画面内に、ＣＰＵ１２６６は、変更禁止色５２８を表示する。これにより、ユーザーは、変更禁止色５２８を確認することができる。
【０１１２】
ステップＳ５６では、ＣＰＵ１２６６は、変更禁止色と、クリック等されたボタンのモード（全ページモードか単ページモード）と、を画像形成装置２００Ｂに対して送信する。
【０１１３】
ステップＳ５８では、画像形成装置２００Ｂの制御部１３０２は、ステップＳ５６で送信されたモードが、全ページモードか単ページモードか、を判断する。制御部１３０２が、全ページモードであると判断すると、処理はステップＳ６０に移行する。
【０１１４】
ステップＳ６０では、制御部１３０２は、文書全体の変更禁止色箇所を抽出する。つまり、図１１の例では、原稿の複数ページ全てにおいて、制御部１３０２は、画素４１６ａの画素の色を有する画素の集合（変更禁止色）を抽出する。
【０１１５】
これにより、画像形成装置２００Ｂは、ユーザーが指定した箇所の色と、他のページ内の、該指定した箇所の色と、を保持して印刷できる。ステップＳ２８のその他の処理については、実施形態１と同様であるので、説明を繰り返さない。
【０１１６】
＜「領域で変更禁止色を指定する」場合について＞
図１２記載の「領域で変更禁止色を指定する」場合について、ユーザーは、プレビュー画像４１８を目視して、該プレビュー画像の中の領域４２２を指定すると、情報処理装置１００は、図２３記載の選択画面を表示する。図２３は、「領域で変更禁止色を指定する」場合の選択画面の一例である。
【０１１７】
図２３記載のモード選択画面は、「選択した領域内の色は変更しない」旨のメッセージ５３２、および、単ページモードボタン５３４、全ページモードボタン５３６、を含む。ユーザーは、単ページモードを所望する場合には、単ページモードボタン５３４に対してクリック等を行う。また、ユーザーは、全ページモードを所望する場合には、全ページモードボタン５３６に対してクリック等を行う。
【０１１８】
また、図２３の例では、モード選択画面内に、ＣＰＵ１２６６は、指定された領域内の画像５３８を表示する。これにより、ユーザーは、指定した領域内の画像５３８を確認することができる。
【０１１９】
ステップＳ５６では、ＣＰＵ１２６６は、変更禁止色と、クリック等されたボタンのモードと、を画像形成装置２００Ｂに対して送信する。以降の処理は、上述した通りなので、説明を繰り返さない。
【０１２０】
「領域で変更禁止色を指定する」場合において、ユーザーが全ページモードを選択した場合には、ステップＳ６０において、制御部１３０２は、図１２記載の領域４２２の座標を求める。そして、制御部１３０２は、図２４記載のように、領域４２２と同座標の、他ページの領域４２２２と、を変更禁止箇所として、抽出する。これにより、画像形成装置２００Ｂは、ユーザーが指定した領域内の色と、他ページ内の、該指定した領域と同座標の領域内の色と、を保持して印刷できる。
【０１２１】
「領域で変更禁止色を指定する」場合について、全ページモードを選択すると、画像形成装置２００Ｂは、例えば、各ページ内のヘッダーやフッターで記載されているロゴマークの色を保持して印刷できる。
【０１２２】
＜「画像で変更禁止色を指定する」場合について＞
図１３記載の「画像（部分画像）で変更禁止色を指定する」場合について、ユーザーは、プレビュー画像４１８を目視して、該プレビュー画像の中の部分画像４３２を指定すると、情報処理装置１００は、図２５記載の選択画面を表示する。図２５は、「部分画像で変更禁止色を指定する」場合の選択画面の一例である。
【０１２３】
図２５記載のモード選択画面は、「選択した部分画像の色は変更しない」旨のメッセージ５４２、および、単ページモードボタン５４４、全ページモードボタン５４６、を含む。ユーザーは、単ページモードを所望する場合には、単ページモードボタン５４４に対してクリック等を行う。また、ユーザーは、全ページモードを所望する場合には、全ページモードボタン５４６に対してクリック等を行う。
【０１２４】
また、図２５の例では、モード選択画面内に、ＣＰＵ１２６６は、指定された部分画像５４８を表示する。これにより、ユーザーは、部分画像５４８を確認することができる。
【０１２５】
「画像で変更禁止色を指定する」場合において、ユーザーが全ページモードを選択した場合には、ステップＳ６０において、制御部１３０２は、図１３記載の部分画像４３２の形状を取得する。そして、制御部１３０２は、図２６記載のように、該部分画像４３２と同一の形状を有する、他ページ内の部分画像４３２２を変更禁止箇所として、抽出する。ここで、同一の形状とは、大きさが異なり形状が同一であるものや、座標（位置）が異なり形状が同一であるものを含む。これにより、画像形成装置２００Ｂは、ユーザーが指定した部分画像の色と、他ページ内の、該指定した部分画像と同一形状の部分画像の色と、を保持して印刷できる。
【０１２６】
「画像で変更禁止色を指定する」場合について、全ページモードを選択すると、画像形成装置２００Ｂは、例えば、各ページ内の全てのロゴマークの色を保持して印刷できる。
【０１２７】
［実施形態３］
次に、実施形態３の画像形成装置２００Ｃについて説明する。実施形態１の画像形成装置２００Ａは、図１１〜図１３で説明したように、ユーザーに対してプレビュー画像を表示して、該プレビュー画像から変更禁止色の指定を受け付けた。この実施形態３の画像形成装置２００Ｃは、プレビュー画像を表示するのではなく、ユーザーに変更禁止色を入力させる。
【０１２８】
実施形態３の画像形成装置２００Ｃのハードウェア構成は図２記載のハードウェア構成と同様であり、ＣＰＵの機能構成例は図３記載の機能構成例と同様であり、処理フローは図４および図５記載の処理フローと同様であることから、説明を繰り返さない。
【０１２９】
図２７は、ステップＳ２４（図５記載）で、受付部１３０４の指示のもと、ＣＰＵ１２６６が表示部１２６２に表示させる、変更禁止色選択画面の一例である。
【０１３０】
図２７に示す変更禁止色選択画面は、変更しない色の選択をユーザーに対して促す旨のメッセージ５５２と、選択対象であり、変更禁止色の候補となる色が複数表示される選択領域５５４と、を含む。ユーザーは、操作部１２６４により、カーソル５５６を移動させ、所望の変更禁止色を選択する。
【０１３１】
ステップＳ２６では、情報処理装置１００は、選択された変更禁止色についてのデータを画像形成装置２００に対して送信する。
【０１３２】
印刷画像が、テキスト画像である場合、または、テキスト画像を多く含む場合において、ユーザーが、例えば、赤字で修正した箇所の色（つまり、赤色）を保持して、画像形成装置２００Ｃに印刷させたい場合がある。このような場合に、ユーザーは直感的に変更禁止色を選択できる。
【０１３３】
［実施形態４］
次に、実施形態４について説明する。画像形成装置２００Ｄについて説明する。上述の画像形成装置２００Ｂ、２００Ｃは、指定または選択された変更禁止色と同一色を保持して印刷をする。この実施形態４の画像形成装置２００Ｄは、指定または選択された変更禁止色、および、該変更禁止色と近似した色（以下、「変更禁止近似色」という。）の少なくとも一方を保持して印刷する。
【０１３４】
この実施形態４では、変更禁止色はＣＭＹＫの各値（０〜２５５）で表されるとする。この場合には、ＣＭＹＫそれぞれについて誤差を予め定めておく。そして、画像形成装置２００Ｄは、指定または選択された変更禁止色の各ＣＭＹＫの誤差範囲内の色も、変更禁止近似色として、保持して印刷する。
【０１３５】
この実施形態４の画像形成装置２００Ｄによれば、変更禁止色および変更禁止近似色のうち少なくとも一方を保持して印刷する。従って、画像形成装置２００Ｄは、色の誤判定を防ぐことができる。
【０１３６】
［実施形態５］
次に、実施形態５の画像形成装置２００Ｅについて説明する。上記実施形態１〜４では、情報処理装置１００と画像形成装置２００Ａ〜Ｄとを備える画像形成システムについて説明した。実施形態５では、図２８を参照して、画像形成装置２００Ｅ単独で行う処理について説明する。図２８は、画像形成装置２００Ｅの処理フローの一例を示した図である。また、画像形成装置２００Ｅのハードウェア構成は図２記載のハードウェア構成と同様であり、ＣＰＵ１３０の機能構成例は図３記載の機能構成例と同様であるので、説明を繰り返さない。
【０１３７】
図２８のステップ番号と、図４および図５のステップ番号と、の対応を説明する。以下では、例えば、図２８のステップＳ１０４と、図４および図５のステップＳ６とが対応している場合には、（Ｓ１０４、Ｓ６）と示す。そうすると、（Ｓ１０２、Ｓ４）、（Ｓ１０４、Ｓ６）、（Ｓ１０６、Ｓ８）、（Ｓ１０８、Ｓ１２）、（Ｓ１１０、Ｓ１４）、（Ｓ１１２、Ｓ２４）、（Ｓ１１４、Ｓ２８）、（Ｓ１１６、Ｓ３０）、（Ｓ１１８、Ｓ３６）、（Ｓ１２２、Ｓ３１）となる。
【０１３８】
ステップＳ１０２では、制御部１３０２は、ジョブが画像形成装置２００Ｅに対してユーザーにより入力されたか否かを判断する。ユーザーからのジョブの入力とは、例えば、ユーザーが原稿を自動原稿搬送部１１８にセットして、操作部１２６３の印刷ボタンを押下すること等である。制御部１３０２が、ジョブが入力された、と判断すると（ステップＳ１０２のＹＥＳ）、処理はステップＳ１０４に移行する。
【０１３９】
ステップＳ１０４では、算出部１３０８が、ジョブから必要トナー量を算出する。また、検出部１３１０が、収容トナー量を検出する。決定部１３１２が、必要トナー量と収容トナー量を比較する。
【０１４０】
ステップＳ１０６では、決定部１３１２は、比較結果により、印刷可能か否かを判断する。決定部１３１２が印刷可能であると判断すると（ステップＳ１０６のＹＥＳ）、ステップＳ１０７において、画像形成部１２２は、ジョブ通りの印刷を行う。そして、処理は終了する。
【０１４１】
一方、決定部１３１２が印刷不能であると判断すると（ステップＳ１０６のＮＯ）、処理は、ステップＳ１０８に移行する。ステップＳ１０８において、制御部１３０２は、表示部１２６１にトナー不足メッセージ（図８参照）を表示する。ユーザーは、色変更して印刷するか否かを選択する。
【０１４２】
制御部１３０２が、ユーザーから色変更しない旨の入力がされた、と判断すると（ステップＳ１１０のＮＯ）、処理は終了する。一方、制御部１３０２が、ユーザーから色変更して印刷する旨の入力がされた、と判断すると（ステップＳ１１０のＹＥＳ）、処理はステップＳ１１２に移行する。
【０１４３】
ステップＳ１１２では、受付部１３０４が、変更禁止色指定画面（図９、図１０など）を表示する。受付部１３０４が、変更禁止色の指定を受け付けると、ステップＳ１１４では、決定部１３１２が、非常時使用可能トナー量Ａｘと、使用トナー量Ｂｘとを比較する。
【０１４４】
ステップＳ１１６では、決定部１３１２が、印刷可能か否かを判断する。決定部が印刷可能であると判断すると（ステップＳ１１６のＹＥＳ）、制御部１３０２が、変更禁止色を保持しつつ、色変更して画像形成部１２２に画像形成処理を実行させる。
【０１４５】
一方、決定部１３１２が、印刷不可能であると判断すると（ステップＳ１１６のＮＯ）、処理はステップＳ１１８に移行する。
【０１４６】
ステップＳ１１８では、受付部１３０４は、印刷不可メッセージ（図２０参照）を表示部１２６１に表示させる。制御部１３０２が、ユーザーから変更禁止色を変更する旨の入力がなされた、と判断すると（ステップＳ１１８のＹＥＳ）、処理はステップＳ１１２に戻る。一方、制御部１３０２が、ユーザーから変更禁止色を変更しない旨の入力がなされた、と判断すると（ステップＳ１１８のＮＯ）、処理は終了する。
【０１４７】
この実施形態５の画像形成装置２００Ｅであれば、画像形成装置２００Ｅ単独で、ユーザーから変更禁止色指定を受け付けて変更禁止色を保持しつつ色変更した印刷を行うことができる。
【０１４８】
［その他の実施形態］
上記実施形態では、収容部１４０が、現像器１２８とトナーホッパー１２９とを含む例について説明した。その他の例として、収容部１４０が他の構成を含むようにしてもよい。
【０１４９】
また、複数色の現像剤のうち一部の使用が制限される場合とは、決定部１３１２が該一部の現像剤の残量が予め定められた所定値Ｇ未満であると判断した場合を含む。上記の例では、該所定値Ｇは非常時使用可能トナー量Ａｘである。
【０１５０】
また、複数色の現像剤のうち一部の使用が制限される場合とは、収容部に収容されているトナーが、使用するトナー量よりも少ない場合としてもよい。
【０１５１】
また、上記の説明では、「使用制限のある現像剤」は、不足トナーである、として説明した。「使用制限のあるトナー」の他の例を説明する。各色のトナーを略同時期に使用完了させる制御を行う画像形成装置があるとする。この画像形成装置では、収容量（残量）の多いトナーを、収容量の少ないトナーよりも優先して、使用する必要がある。従って、この画像形成装置では、収容量の少ないトナーを「使用制限のあるトナー」とする。
【０１５２】
また、各色のトナーそれぞれに、使用期限が設けられている場合には、該各色のトナーのうち、使用制限の期日に最も近いトナーが、「使用制限のあるトナー」となる。
【０１５３】
また使用制限のあるトナーが予め判明している場合には、該使用制限のあるトナーを識別するための識別情報をＥＥＰＲＯＭ１０８に、記憶させるようにしてもよい。この場合には、制御部１３０２は、該識別情報が示すトナーを「使用制限のあるトナー」として、処理を行うようにしてもよい。この場合には、判断部１３０６はなくてもよい。
【０１５４】
また、本発明の画像形成装置は、ＣＰＵとその上で実行されるプログラムにより実現される。本発明を実現するプログラムは、コンピューターが読み取り可能な記録媒体、例えば半導体メモリ、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等に格納することができ、これらの記録媒体に記録して提供され、又は、通信インターフェースを介してネットワークを利用した送受信により提供される。
【０１５５】
また、今回開示された実施形態はすべての点で例示であって、制限的なものではない。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１５６】
１０６  ＲＡＭ、１１２  ファクシミリ部、１１６  記憶媒体、１１８  自動原稿搬送部、１２２  画像形成部、１２４  給紙部、１２６  操作パネル、１２８  現像器、１２９  トナーホッパー、１３０  センサ、１４０  収容部。
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2014006294.tif 000031
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2014006294.tif 000032
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2014006294.tif 000033
【手続補正７】
【補正対象書類名】図面
【補正対象項目名】図２３
【補正方法】変更
【補正の内容】
【図２３】
2014006294.tif 000034
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図２５
【補正方法】変更
【補正の内容】
【図２５】
2014006294.tif 000035