(57)【要約】【課題】カラー画像を２色印刷するとき、元の画像の色彩を保持して印刷できるようにする。【解決手段】花の画像と文字画像を含むカラー画像を２色印刷する。花の画像は有彩色とされ、花びらの色は２色印刷の指定色であり、葉は指定色以外の色である。文字画像は無彩色とされる。色判定部は、このカラー画像を有彩色の画像と無彩色の画像とに分ける。色抽出部は、有彩色の画像から指定色の画像と指定色以外の画像とを抽出する。花びらの画像が指定色の画像であり、葉の画像が指定色以外の画像である。色変換部は、花びらの画像に対して、元の色を保持する。葉の画像に対して、一旦グレーに変換し、その濃度にしたがって指定色に変換する。文字画像はグレーに変換する。【選択図】図９
2011124905.tif 000002
【特許請求の範囲】
【請求項１】
設定された指定色で２色印刷を行う画像処理装置であって、２色印刷するカラー画像を有彩色の画像と無彩色の画像とに分ける色判定部と、有彩色の画像から指定色の画像を抽出する色抽出部と、有彩色であって指定色の画像に対しては元の色を保持し、有彩色であって指定色以外の色の画像に対しては元の画像の明度に応じて指定色に変換する色変換部とを備えたことを特徴とする画像処理装置。
【請求項２】
色変換部は、有彩色であって指定色以外の色の画像に対して、無彩色の画像に変換してから指定色に変換することを特徴とする請求項１記載の画像処理装置。
【請求項３】
色判定部は、ＲＧＢ色空間を使用して、有彩色と無彩色との判定を行い、色抽出部は、ＲＧＢ色空間を使用して、指定色の画像を抽出し、色変換部は、有彩色の画像をＲＧＢ色空間の画像からＣＭＹＫ色空間の画像に変換することを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
色変換部は、色判定部により指定色の画像として抽出された画像に対して、画像のＲＧＢ値をＣＭＹ値に変換することにより、画像の元の色を保持し、色判定部により指定色以外の画像として抽出された画像に対して、画像のＲＧＢ値をグレー値に変換し、このグレー値に基づいて指定色に対するＣＭＹ値を算出することにより、有彩色であって指定色以外の色の画像を指定色に変換することを特徴とする請求項３記載の画像処理装置。
【請求項５】
色抽出部は、指定色のＲ’Ｇ’Ｂ’値を含む所定の範囲を設定し、色判定部により有彩色の画像として判定された画像のＲＧＢ値がこの所定の範囲に含まれるとき、有彩色の画像を指定色の画像として抽出することを特徴とする請求項３または４記載の画像処理装置。
【請求項６】
色変換部は、色判定部により無彩色の画像と判定された画像に対しては明度に応じた画像に変換することを特徴とする請求項１〜５のいずれかに記載の画像処理装置。
【請求項７】
２色印刷における指定色は、少なくとも黒色を含むことを特徴とする請求項１〜６のいずれかに記載の画像処理装置。
【請求項８】
画像処理装置において、カラー画像を設定された指定色で２色印刷を行うための画像処理方法であって、２色印刷するカラー画像を有彩色の画像と無彩色の画像とに分ける色判定工程と、有彩色の画像から指定色の画像を抽出する色抽出工程と、有彩色であって指定色の画像に対しては元の色を保持し、有彩色であって指定色以外の色の画像に対しては元の画像の明度に応じて指定色に変換する色変換工程とを有することを特徴とする画像処理方法。
【請求項９】
色変換工程では、有彩色であって指定色以外の色の画像に対して、元の画像の明度に応じた無彩色の画像に変換してから、無彩色の明度に応じて指定色に変換するとともに、色判定工程において、無彩色の画像と判定された画像に対しては明度に応じた画像に変換することを特徴とする請求項８記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー画像を２色印刷する画像処理装置に関する。
【背景技術】
【０００２】
プリンタ等の画像処理装置は、コンピュータで動作するアプリケーションソフトウェアを利用して作成した文書等を印刷する。画像処理装置には、カラー印刷が可能なものやモノクロ印刷のみが可能なものがあり、その用途に応じて使い分けられている。
【０００３】
画像処理装置がカラー画像の文書等を印刷する際、フルカラーの画像情報に基づいてフルカラー印刷する。ここで、カラー印刷の１つとして、文書に含まれるカラー画像を２色、例えば赤と黒、青と黒等に変換して印刷する２色印刷がある。
【０００４】
フルカラー画像を指定された２色で印刷するとき、例えば特許文献１には、ユーザが指定した指定色及び色相範囲を特定の目標値に変換することが開示されている。また、特許文献２では、色相範囲と基本色の指定が行われ、指定された色相範囲を基本色に変換し、その他の部分をグレースケールに変換して印刷することが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９-１７１４０２号公報
【特許文献２】特開２００５-３２８２７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の方法では、ユーザが指定した色及び色相範囲を特定の目標色に変換する指定色変換が、目標色の階調性を可能な限り保存させながら効率的に行われる。しかし、指定された色についても、特定の色に変換してしまうため、元の画像の色味が変化してしまうという問題がある。また、特許文献２の方法では、指定された色相範囲を基本色に変換して、トナーの色に合わせた色付けを行う。そのため、元の画像の色彩とは異なった色彩が得られる。
【０００７】
本発明は、上記に鑑み、２色印刷するとき、元の画像の色彩で印刷可能な画像処理装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
本発明は、設定された指定色で２色印刷を行う画像処理装置であって、２色印刷するカラー画像を有彩色の画像と無彩色の画像とに分ける色判定部と、有彩色の画像から指定色の画像を抽出する色抽出部と、有彩色であって指定色の画像に対しては元の色を保持し、有彩色であって指定色以外の色の画像に対しては元の画像の明度に応じて指定色に変換する色変換部とを備えたものである。なお、２色印刷における指定色は、少なくとも黒色を含む。
【０００９】
色変換部は、有彩色であって指定色以外の色の画像に対して、無彩色の画像に変換してから指定色に変換する。指定色以外の色の画像を一旦無彩色の画像に変換することにより、この画像の明度が決まる。また、色変換部は、色判定部により無彩色の画像と判定された画像に対しては明度に応じた画像に変換する。
【００１０】
これにより、指定色と同じ色の画像は、元の色のまま印刷され、指定色以外の色の画像は、元の画像の明度に応じた指定色の画像として印刷される。
【００１１】
色判定部は、ＲＧＢ色空間を使用して、有彩色と無彩色との判定を行う。色抽出部は、ＲＧＢ色空間を使用して、指定色の画像を抽出する。色変換部は、有彩色の画像をＲＧＢ色空間の画像からＣＭＹＫ色空間の画像に変換する。すなわち、色変換部は、色判定部により指定色の画像として抽出された画像に対して、画像のＲＧＢ値をＣＭＹ値に変換することにより、画像の元の色を保持する。また、色判定部により指定色以外の画像として抽出された画像に対して、画像のＲＧＢ値をグレー値に変換し、このグレー値に基づいて指定色に対するＣＭＹ値を算出することにより、有彩色であって指定色以外の色の画像を指定色に変換する。
【００１２】
色抽出部は、指定色のＲ’Ｇ’Ｂ’値を含む所定の範囲を設定し、色判定部により有彩色の画像として判定された画像のＲＧＢ値がこの所定の範囲に含まれるとき、有彩色の画像を指定色の画像として抽出する。指定色の色彩と似た画像に対しても、元の色彩を維持できる。
【００１３】
画像処理装置におけるカラー画像を設定された指定色で２色印刷を行うための画像処理方法として、２色印刷するカラー画像を有彩色の画像と無彩色の画像とに分ける色判定工程と、有彩色の画像から指定色の画像を抽出する色抽出工程と、有彩色であって指定色の画像に対しては元の色を保持し、有彩色であって指定色以外の色の画像に対しては元の画像の明度に応じて指定色に変換する色変換工程とを有する。
【００１４】
色変換工程では、有彩色であって指定色以外の色の画像に対して、元の画像の明度に応じた無彩色の画像に変換してから、無彩色の明度に応じて指定色に変換するとともに、色判定工程において、無彩色の画像と判定された画像に対しては明度に応じた画像に変換する。
【発明の効果】
【００１５】
本発明によると、カラー画像を２色印刷するとき、有彩色である指定色の画像については元の色彩を維持した画像が得られる。したがって、２色印刷においても、フルカラー印刷した場合と同じ色を再現することができ、元の画像の色味の変化を少なくでき、ユーザに違和感を与えない画像を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の画像処理装置の概略構成を示す図
【図２】画像処理装置の制御ブロック図
【図３】プリンタコントローラの機能ブロック図
【図４】モード設定画面を示す図
【図５】指定色設定画面を示す図
【図６】色の設定画面を示す図
【図７】２色印刷の処理のフローチャート
【図８】２色処理の手順を示すフローチャート
【図９】２色印刷における画像の色の変換を説明するための図
【発明を実施するための形態】
【００１７】
本実施形態の画像処理装置を図１に示す。本画像処理装置はデジタル複合機であり、装置外部から与えられる画像データに基づき、用紙Ｐａに対してフルカラーまたはモノクロの画像を形成した用紙Ｐｂを出力する。画像処理装置は、露光ユニット１９と、感光体ドラム１２ａ〜１２ｄと、現像装置１３ａ〜１３ｄと、トナーカートリッジ２３ａ〜２３ｄと、画像を形成するための中間転写ベルト１１、二次転写ローラ１４、および一次転写ローラと、加熱ローラ（定着ローラとも言う）および加圧ローラからなる定着ユニット２１と、用紙さばきローラ１６と、排紙トレイ１８とを備えている。なお、図１において、用紙の搬送路は一点鎖線で示されており、搬送ローラを含む所定のローラ等により用紙が搬送路を導かれるが、詳しい説明は省略する。
【００１８】
この画像処理装置は、ブラック（Ｋ）、並びに減法混色の３原色であるシアン（Ｃ）、マゼンタ（Ｍ）、およびイエロー（Ｙ）からなる４色の各色相に対応した画像データに基づき画像形成を行う。例えば、画像処理装置には、ブラックの画像形成を行うため、感光体ドラム１２ａ、現像装置１３ａ、帯電ローラおよびクリーニングユニットが備えられ、他の３色の画像形成を行うため、同様の構成（感光体ドラム１２ｂ〜１２ｄおよび現像装置１３ｂ〜１３ｄ等）が備えられている。これらの構成要素は、中間転写ベルト１１の移動方向に沿って図１に示されるように一列に配置されている。
【００１９】
帯電ローラは、像の担持体である感光体ドラム１２ａ〜１２ｄの表面を所定の電位になるよう均一に帯電させる接触方式の帯電器である。なお、本実施形態では帯電装置として上記帯電ローラを使用しているが、使用される帯電装置は上記帯電ローラに限定されるものではなく、例えばファーブラシ、磁気ブラシ、コロナワイヤーを使用するものや、ノコ歯状のもの、またはイオン発生装置等、感光体に対して所望の帯電電位を付与するものであれば、使用可能である。
【００２０】
レーザビーム走査装置である露光ユニット１９は、半導体レーザと、ポリゴンミラー１５と、複数の反射ミラー等とを含んでいる。ブラック、シアン、マゼンタ、およびイエローの各色相に対応した画像データに基づき変調された４つのレーザビームのそれぞれが、対応する感光体ドラム１２ａ〜１２ｄの表面に照射される。このことにより、感光体ドラム１２ａ〜１２ｄの表面には、ブラック、シアン、マゼンタ、およびイエロー各色相に対応した画像データに基づく静電潜像が形成される。なお、上記半導体レーザに代えて、例えばＥＬやＬＥＤなどをアレイ状に配列した周知の書込みヘッドを使用してもよい。
【００２１】
トナーカートリッジ２３ａ〜２３ｄは、現像装置１３ａ〜１２ｄの上部近傍に着脱自在に取り付けられ、ブラック、シアン、マゼンタ、またはイエローの色相に対応した現像剤であるトナーを貯留する。
【００２２】
現像装置１３ａ〜１３ｄは、静電潜像が形成された感光体ドラム１２ａ〜１２ｄの表面にトナーを供給し、静電潜像を現像剤像であるトナー像に顕像化する。具体的には現像装置１３ａ〜１３ｄは、上部に取り付けられたトナーカートリッジ２３ａ〜２３ｄの図示されない供給口から上記色相に対応したトナーを受けとり、このトナーにより感光体ドラム１２ａ〜１２ｄに形成された色相に対応した静電潜像をブラック、シアン、マゼンタ、またはイエローの色相に対応したトナー像に顕像化する。また、クリーニングユニット１７は、現像および画像転写後における感光体ドラム１２ａ〜１２ｄの表面に残留したトナーを除去し回収する。
【００２３】
中間転写ベルト１１は、厚さ１００〜１５０μｍ程度のフィルムが無端状に形成された構造であって、駆動ローラと従動ローラとの間に張架されて図１に示されるようなループ状の移動経路を形成している。この中間転写ベルト１１の外周面は、感光体ドラム１２ｄ、感光体ドラム１２ｃ、感光体ドラム１２ｂ、および感光体ドラム１２ａに対向している。中間転写ベルト１１はこれらの順番で各感光体ドラム１２ａ〜１２ｄに対向するよう回転する。この中間転写ベルト１１を挟んで各感光体ドラム１２ａ〜１２ｄに対向する位置には、一次転写ローラが配置されている。これらの一次転写ローラは、直径８〜１０ｍｍの金属製（例えばステンレス製）の軸をベースとし、その表面が導電性の弾性材（例えばＥＰＤＭや発泡ウレタン等）により覆われているローラである。この導電性の弾性材により、中間転写ベルト１１に対して均一に高電圧を印加することができる。なお、ここではローラ形状であるものとしたが、ブラシなどであってもよい。
【００２４】
フルカラー画像を形成する場合、この一次転写ローラには、感光体ドラム１２ａ〜１２ｄの表面に担持されたトナー像を中間転写ベルト１１上に転写するために、トナーの帯電極性（−）と逆極性（＋）の定電圧である一次転写バイアスが印加される。また、この一次転写ローラは、中間転写ベルト１１の内周面に所定のニップ圧で圧接されている。これによって、感光体ドラム１２ａ〜１２ｄに形成された各色相に対応するトナー像は中間転写ベルト１１の外周面に順次重ねられるように転写され、中間転写ベルト１１の外周面にフルカラーのトナー像が形成される。また、モノクロ画像を形成する場合には、ブラックの感光体ドラム１２ａに対向する位置に配置される一次転写ローラのみが帯電し、その他の感光体ドラム１２ｂ〜１２ｄに対向する位置に配置される一次転写ローラは帯電せず、所定の離接機構により中間転写ベルト１１から所定距離だけ離される。これにより、中間転写ベルト１１の外周面にはブラックのトナー像のみが形成される。
【００２５】
このように中間転写ベルト１１の外周面に転写されたトナー像は、中間転写ベルト１１の回転によって、二次転写ローラ１４と対向する位置に搬送される。二次転写ローラ１４は、画像形成時において、内周面が駆動ローラの周面に接触する中間転写ベルト１１の外周面に所定のニップ圧で圧接されている。なお、このように圧接する場合、１対のローラの一方は金属等の硬質材料からなり、他方は弾性ゴムローラまたは発泡性樹脂ローラ等の弾性材料からなる。
【００２６】
用紙Ｐａは、給紙カセットから用紙Ｐａを一枚ずつ引き出す用紙さばきローラ１６により給紙される。用紙Ｐａは、二次転写ローラ１４と中間転写ベルト１１との間を通過する際に、トナーの帯電極性とは逆極性の高電圧を二次転写ローラ１４によって印加される。これにより、中間転写ベルト１１の外周面から用紙Ｐａの表面にフルカラーまたはモノクロのトナー像が転写される。なお、中間転写ベルト１１に付着したトナーのうち用紙上に転写されることなく中間転写ベルト１１上に残存したトナーは、混色を防止するため、従動ローラに摺接するよう設けられるクリーニングブレードを含むクリーニングユニットによって回収される。
【００２７】
このフルカラーまたはモノクロ画像であるトナー像が転写された用紙Ｐａは、定着ユニット２１に導かれ、定着ユニット２１を構成する加熱ローラと加圧ローラとの間を通過して加熱および加圧を受ける。なお、加熱ローラは、図示されない温度検出器からの信号に基づいて制御部によって所定の定着温度となるように設定されている。この定着ユニット２１の動作によって、トナー像は、用紙Ｐａの表面に堅牢に定着する。トナー像が定着した用紙Ｐｂは、排紙ローラによって排紙トレイ１８上に（印刷面を下側に向けて）排出される。
【００２８】
以上のような画像形成動作は、図示されない電動モータやギヤなどを含む複数の駆動部と、これらの駆動部を制御する制御部とにより行われる。制御部の機能は、図示されないセンサや操作入力部などの情報を受け付けるマイクロコンピュータにより実現される。
【００２９】
図２に示すように、外部のコンピュータ端末であるデータ処理装置２において、印刷データが作成される。画像処理装置１０は、データ処理装置２から所定の通信回線を介して送信される印刷データを受け取り、受け取った印刷データに応じた画像を所定の用紙上に出力する。
【００３０】
なお、上記印刷データは、具体的には画像処理装置１０において解釈可能なページ記述言語（ＰＤＬ：ＰａｇｅＤｅｓｃｒｉｐｔｉｏｎ Ｌａｎｇｕａｇｅ）により記述されるデータを含むファイルである。また、画像処理装置１０とデータ処理装置２とは、所定のケーブルやハブなどからなるＬＡＮ（ＬｏｃａｌＡｒｅａ Ｎｅｔｗｏｒｋ）５により相互に通信可能に接続される。なお、このＬＡＮ５に代えて、ＷＡＮ（ＷｉｄｅＡｒｅａ Ｎｅｔｗｏｒｋ）やインターネットなど周知の相互通信網、またはＵＳＢ（ＵｎｉｖｅｒｓａｌＳｅｒｉａｌ Ｂｕｓ）接続や各種パラレルインタフェースなどの通信接続手段を使用してもよい。
【００３１】
この画像処理装置１０は、ＣＰＵ１０１、メモリ（半導体メモリ）１０２、および各種インタフェースなどにより構成されるプリンタコントローラ１００と、液晶ディスプレイ等からなる表示装置とタッチパネルやボタンなどからなる入力装置とを含む操作表示部２０と、ディスク状の磁気記憶媒体を含むハードディスク記憶装置（以下「ハードディスク」または「ＨＤＤ」と略称する）３０と、用紙に画像を形成して当該用紙を装置外へ排出するための画像形成部４０とを備えている。
【００３２】
画像形成部４０は、ビデオコントローラ１１５を介して印刷のためのビットマップデータを受け取り、対応する画像を所定の用紙上に形成する。なお、画像形成部４０における画像形成機構の詳細な構成については前述したとおりである。
【００３３】
制御部であるプリンタコントローラ１００は、ＣＰＵ１０１と、メモリ１０２と、操作表示部２０との接続インタフェースである操作表示部インタフェース１１２と、ハードディスク３０との接続インタフェースであるハードディスクインタフェース１１３と、後述するバンドデータを圧縮または伸張する圧縮伸張回路１１４と、画像形成部４０との接続インタフェースであるビデオコントローラ１１５と、ＬＡＮ５を介してデータ処理装置２との間で通信を行うネットワークインタフェース１１６とを備える。
【００３４】
なお、上記ＣＰＵ１０１と、自由に読み書き可能なメモリであるＲＡＭと読み出し専用のメモリであるＲＯＭからなるメモリ１０２と上記各種インタフェースとは、それぞれ所定のバス（メモリバス、システムバス、またはペリフェラルバスなど）で接続されている。これらのバスによる接続は一般的なコンピュータにおける周知の構成であるため、その詳しい説明は省略する。
【００３５】
プリンタコントローラ１００は、対象となる原稿の画像を光学的に読み取る図示されないスキャナユニットにより読み取られた画像を所定の用紙上に形成して出力する、いわゆる複写機能や、外部のデータ処理装置２から受け取った印刷データ（画像データ）を所定の用紙上に形成して出力する、いわゆるプリンタ機能などの周知の各種機能を有している。
【００３６】
これらの機能は、典型的にはメモリ１０２のＲＯＭに内蔵され、またはＲＡＭに展開された所定のプログラムをＣＰＵ１０１が実行することにより実現される。ここで、上記プログラムは、そのプログラムを記録したＣＤ−ＲＯＭ等の記録媒体によって提供される。例えば、上記プログラムの記録媒体としてのＣＤ−ＲＯＭが画像処理装置１０内に補助記憶装置として内蔵された図示されないＣＤ−ＲＯＭ駆動装置に装着され、ＣＤ−ＲＯＭから上記プログラムが読み出されて、ハードディスク３０にインストールされる。また、上記プログラムは、ＣＤ−ＲＯＭ以外のＤＶＤ、ＵＳＢメモリ等の記録媒体や通信回線を介して提供されるものでもよい。
【００３７】
そして、画像処理装置１０の起動のための所定操作がなされると、ハードディスク３０にインストールされた所定プログラムは、上記ＲＡＭに転送されて、そこに展開され、ＣＰＵ１０１によって実行される。これにより、上記各種機能が実現される。
【００３８】
図３に示すように、プリンタコントローラ１００は、プリンタインタフェース部３００、受信バッファ３０１、コマンド解析部３０２、色変換部３０３、中間データ生成部３０４、プリンタ描画部３０５、バンドメモリ制御部３０６、印刷制御部３０７から構成されている。
【００３９】
これらの各部は、ソフトウェアにより実現され、プログラムのコードの形態でメモリ１０２に格納されている。なお、これらの全部または一部をハードウェアにより実現することもできる。
【００４０】
データ処理装置２からプリンタコントローラ１００へ送信されたＰＤＬデータは、プリンタインタフェース３００を通じて入力され、受信バッファ３０１に一時的に保持される。受信バッファ３０１にＰＤＬデータが取り込まれると、コマンド解析部３０２は、ＰＤＬコマンドを解析する。色変換部３０３は、ＰＤＬコマンドに含まれるＲＧＢカラーデータをＣＭＹＫカラーデータに変換する。
【００４１】
中間データ生成部３０４は、解析されたＰＤＬコマンドを受け取り、このＰＤＬコマンドに基づき生成されるべきバンドデータ単位で分類された印刷のための周知の中間データを生成する。この中間データには、描画すべき対象を表すオブジェクトを構成するためのデータおよびその属性（オブジェクトの種類、座標、および色情報等）が記述されている。
【００４２】
プリンタ描画部３０５は、各バンドデータ単位に、対応する中間データに基づきビットマップ画像データを生成する。ビットマップ画像データは、圧縮伸張回路１１４によって圧縮される。バンドメモリ制御部３０６は、生成されたビットマップ画像データをハードディスク３０へ順次格納する。
【００４３】
印刷制御部３０７は、１ページ分のデータがハードディスク３０へ保存されると、印刷処理を実行する。印刷制御部３０７は、ハードディスク３０からバンドデータ単位でビットマップ圧縮データを読み出し、圧縮伸張回路１１４により伸長された画像データをビデオコントローラ１１５に転送する。ビデオコントローラ１１５は、画像形成部４０から画像データの転送要求が発信されると、所定の同期信号にあわせて画像データを画像形成部４０へ送信する。
【００４４】
プリンタコントローラ１００は、ユーザの指示にしたがって２色印刷を実行する。２色印刷では、カラー画像におけるＲＧＢカラー画像データが２つの指定色に応じて色空間変換され、ＣＭＹＫカラー画像データが生成され、カラー印刷される。なお、指定される２色は、例えば赤と黒、青と黒、緑と黒といったように少なくとも黒を含む。
【００４５】
このような２色印刷を実現するために、プリンタコントローラは、２色印刷するカラー画像を有彩色の画像と無彩色の画像とに分ける色判定部と、有彩色の画像から指定色の画像を抽出する色抽出部と、有彩色であって指定色の画像に対しては元の色を保持し、有彩色であって指定色以外の色の画像に対しては元の画像の明度に応じて指定色に変換する色変換部とを備えている。
【００４６】
色判定部は、ＲＧＢ色空間を使用して、有彩色と無彩色との判定を行う。色抽出部は、ＲＧＢ色空間を使用して、指定色の画像を抽出する。色判定部および色抽出部の機能は、コマンド解析部３０２により実行される。
【００４７】
色変換部は、有彩色であって指定色以外の色の画像に対して、無彩色の画像に変換してから指定色に変換する。すなわち、色変換部は、有彩色の画像をＲＧＢ色空間の画像からＣＭＹＫ色空間の画像に変換する。このとき、色判定部により指定色の画像として抽出された画像に対して、画像のＲＧＢ値をＣＭＹ値に変換することにより、画像の元の色を保持し、色判定部により指定色以外の画像として抽出された画像に対して、画像のＲＧＢ値をグレー値に変換し、このグレー値に基づいて指定色に対するＣＭＹ値を算出することにより、有彩色であって指定色以外の色の画像を指定色に変換する。また、色変換部は、色判定部により無彩色の画像と判定された画像に対しては明度に応じた画像に変換する。なお、プリンタコントローラ１００の色変換部３０３が、２色印刷における上記の機能を実行する。
【００４８】
次に、画像処理装置１０における２色印刷の動作を説明する。ユーザは、まず２色印刷モードを選択する。ユーザが、操作表示部２０を操作すると、図４に示すモード選択画面が表示される。ユーザが２色印刷を選択すると、プリンタコントローラ１００は、２色印刷モードのコマンドを生成して、図５に示す指定色設定画面を表示する。ユーザは、黒色と他の指定色を設定する。なお、指定色として、ユーザの好みに応じた色を設定することができる。図６に示す色の設定画面において、ユーザは黒以外の色を設定する。
【００４９】
ユーザが、カラー画像を入力して、２色印刷を指示すると、プリンタコントローラ１００は、入力されたカラー画像に対する２色印刷を開始する。図７に示すように、コマンド解析部３０２は、受信バッファ３０１に保持されたＰＤＬコマンドを取得し（Ｓ１０１）、ＰＤＬコマンドの解析を行う（Ｓ１０２）。まず、コマンド解析部３０２は、ＰＤＬコマンドに色設定情報が含まれているか否かを判定する（Ｓ１０３）。色設定情報が含まれている場合は、２色印刷モードが指定されているか否か判定する（Ｓ１０４）。
２色印刷モードの場合は、色変換部３０３が２色処理を行う（Ｓ１０５）。
【００５０】
色設定情報が含まれていない場合は、中間データ生成部３０４は、ＰＤＬコマンド解析結果に基づいて、各コマンドに対応する中間コードを生成する（Ｓ１０６）。また、２色印刷モードでない場合は、２色処理を行う必要がないので、Ｓ１０６へ進む。コマンド解析部３０２は、ＰＤＬコマンドが受信バッファ３０１に存在するか否かを確認する（Ｓ１０７）。ＰＤＬコマンドが存在する場合は、Ｓ１０２からＳ１０６までの処理を繰り返す。受信バッファ３０１のデータがなくなると、プリンタ描画部３０５は、生成された中間コードを画像形成部４０で印刷可能な画像データに変換する（Ｓ１０８）。印刷制御部３０７は、生成された印刷用の画像データを画像形成部４０へ送信し、画像形成部４０は、印刷処理を実行する（Ｓ１０９）。
【００５１】
次に、２色処理について、図８のフローチャートを用いて説明する。まず、コマンド解析部３０２は、色設定情報から２色印刷する画像のＲ、Ｇ、Ｂの各値を取得する（Ｓ２０１）。ここで、コマンド解析部３０２は、入力された画像において、ＰＤＬデータから文字画像と図面、写真等のイメージ画像とを識別する。文字画像とイメージ画像とに対して、それぞれ２色処理が行われる。
【００５２】
コマンド解析部３０２は、ＲＧＢ値からこの色が無彩色であるか否かを判定する（Ｓ２０２）。無彩色の判定については、例えば下記のよう方法で判定する。
Ｒ＝Ｇ＝Ｂのとき、無彩色
【００５３】
Ｓ２０２において、無彩色と判定された場合、色変換部３０３は、無彩色の画像をＣＭＹＫ色空間の黒へ変換する（Ｓ２０５）。黒への変換は、次の式で行う。
Ｋ＝２５５−Ｒ
Ｃ＝０
Ｍ＝０
Ｙ＝０
【００５４】
Ｓ２０２において、無彩色でないと判定された場合、コマンド解析部３０２は、２色印刷モードで指定された色のＲ’Ｇ’Ｂ’値を取得し（Ｓ２０３）、指定色のＲ’Ｇ’Ｂ’値と２色印刷する画像のＲＧＢ値とを比較して（Ｓ２０４）、有彩色の画像から指定色の画像を抽出する。両値が一致する場合、またはＲＧＢ値がＲ’Ｇ’Ｂ’値を中心とした所定の範囲、例えばＲ’−α≦Ｒ≦Ｒ’＋αのとき、有彩色の画像であって、指定色の画像と判断され、色変換部３０３は、この画像のＲＧＢ値をＣＭＹ値へ変換する（Ｓ２０９）。画像のＣＭＹ値への色変換は次の式で行う。
Ｃ＝２５５−Ｒ
Ｍ＝２５５−Ｇ
Ｙ＝２５５−Ｂ
なお、αはユーザが任意に設定でき、指定色のＲ’Ｇ’Ｂ’値を含む所定の範囲が設定される。画像のＲＧＢ値が指定色を含む所定の範囲内のものとすることにより、指定色の色彩と似た画像も指定色の画像とみなすことができる。したがって、元の画像の色味が変化してしまうことを抑制できる。
【００５５】
Ｓ２０４において、Ｒ’Ｇ’Ｂ’値とＲＧＢ値が一致しない場合、有彩色の画像であって、指定色以外の画像と判断され、色変換部３０３は、この画像ＲＧＢ値をグレー値へ変換する（Ｓ２０６）。ＲＧＢ値からグレー値への変換は、例えばＮＴＳＣ方式で行う。
Ｇｒａｙ＝０．３×Ｒ＋０．５９×Ｇ＋０.１１×Ｂ
【００５６】
色変換部３０３は、Ｓ２０６で生成したＧｒａｙ値を使い、ＣＭＹ値を算出する（Ｓ２０７）。ＣＭＹ値への色変換は次の式で行う。色変換部３０３は、Ｋ＝０に設定し（Ｓ２０８）、２色処理を終了する。
Ｃ＝（２５５−Ｒ’）／２５５×Ｇｒａｙ
Ｍ＝（２５５−Ｇ’）／２５５×Ｇｒａｙ
Ｙ＝（２５５−Ｂ’）／２５５×Ｇｒａｙ
【００５７】
この後、２色処理によって生成された画像データに対して、中間データが生成され、中間データに基づきビットマップ画像データが生成される。画像形成部４０は、ビットマップ画像データに基づき２色印刷が行われる。
【００５８】
図９に示すような花のイメージ画像と文字画像を含むカラー画像を２色印刷する。花の画像は有彩色とされ、花びらはオレンジ色、葉は緑色である。文字画像は無彩色とされる。２色印刷の指定色は、オレンジと黒とされる。
【００５９】
まず、プリンタコントローラ１００の色判定部は、このカラー画像を有彩色の画像と無彩色の画像とに分ける。花の画像が有彩色の画像、文字画像が無彩色の画像に区別される。次に、色抽出部は、有彩色の画像から指定色の画像と指定色以外の画像とを抽出する。花びらの画像が、有彩色であって指定色の画像であり、葉の画像が、有彩色であって指定色以外の画像である。
【００６０】
色変換部は、花びらの画像に対して、元の色を保持する。すなわち、原色のオレンジ色をそのまま残す。一方、色変換部は、葉の画像に対して、元の画像の明度に応じて指定色に変換する。すなわち、指定色以外の緑色を一旦グレーに変換し、その濃度にしたがって指定色であるオレンジに変換する。色変換部は、無彩色の文字画像に対して、明度に応じた画像に変換する。すなわち、文字の色をグレーに変換する。
【００６１】
このように、２色印刷された画像において、元のカラー画像をフルカラーで印刷した場合と同じ色を再現することができる。そのため、元のカラー画像の色彩を維持した画像が得られる。
【００６２】
なお、本発明は、上記実施形態に限定されるものではなく、本発明の範囲内で上記実施形態に多くの修正および変更を加え得ることは勿論である。
【符号の説明】
【００６３】
４０    画像形成部
１００    プリンタコントローラ
３０１    受信バッファ
３０２    コマンド解析部
３０３    色変換部
３０４    中間データ生成部
３０５    プリンタ描画部
３０６    バンドメモリ制御部
３０７    印刷制御部
【図１】
2011124905.tif 000003
【図２】
2011124905.tif 000004
【図３】
2011124905.tif 000005
【図４】
2011124905.tif 000006
【図５】
2011124905.tif 000007
【図６】
2011124905.tif 000008
【図７】
2011124905.tif 000009
【図８】
2011124905.tif 000010
【図９】
2011124905.tif 000011