(57)【要約】【課題】２色プリント時に原稿上は異なる色で塗り分けられていたオブジェクト同士が同じ色相に変換された場合であっても、２色プリント後の仕上がりにおいて、２色プリントの指定色再現範囲内でそれらオブジェクト同士の判別性、識別性を向上させる。【解決手段】本発明に係る印刷装置は、入力されたカラー画像を２色に変換し出力する印刷装置であって、前記カラー画像を２色に変換する２色変換手段と、前記カラー画像を構成するオブジェクトのうち、重なり合う又は隣接する第１のオブジェクトと第２のオブジェクトとを抽出するオブジェクト抽出手段と、前記２色のうち何れかの色に変換された前記第１のオブジェクトと第２のオブジェクトとの色差が、所定の閾値以下か否かを判定する色差判定手段と、前記閾値以下と判定された前記第１のオブジェクトと第２のオブジェクトに対し、少なくとも明度差、彩度差のいずれかを増加させる処理手段とを備える。【選択図】図６
2012085105.tif 000002
【特許請求の範囲】
【請求項１】
入力されたカラー画像を２色に変換し出力する印刷装置であって、
前記カラー画像を２色に変換する２色変換手段と、
前記カラー画像を構成するオブジェクトのうち、重なり合う又は隣接する第１のオブジェクトと第２のオブジェクトとを抽出するオブジェクト抽出手段と、
前記２色のうち何れかの色に変換された前記第１のオブジェクトと第２のオブジェクトとの色差が、所定の閾値以下か否かを判定する色差判定手段と、
前記閾値以下と判定された前記第１のオブジェクトと第２のオブジェクトに対し、少なくとも明度差、彩度差のいずれかを増加させる処理手段と、
を備えたことを特徴とする印刷装置。
【請求項２】
前記色差判定手段は、前記処理手段により明度差、彩度差のいずれかを増加させた前記第１のオブジェクト又は第２のオブジェクトとさらに隣接する第３のオブジェクトとの色差が、所定の閾値以下か否かを判定し、
前記閾値以下と判定された前記第１のオブジェクト又は第２のオブジェクトは、前記２色のうち前記２色変換手段により変換された色とは異なるもう一方の色に変更されること、
を特徴とする請求項１記載の印刷装置。
【請求項３】
入力された前記カラー画像のＲＧＢ値から該印刷装置のＣＭＹＫ値への変換を規定した第１ルックアップテーブルと、該印刷装置のＣＭＹＫ値からＬａｂ値への変換を規定した第２ルックアップテーブルとを予め記憶した記憶手段と、
前記第１ルックアップテーブルを参照し前記ＲＧＢ値から前記ＣＭＹＫ値への変換を行い、また前記第２ルックアップテーブルを参照し前記ＣＭＹＫ値から前記Ｌａｂ値への変換を行う変換手段と、
を備え、
前記色差、明度差及び彩度差は、変換された前記Ｌａｂ値に基づき算出されること、
を特徴とする請求項１又は２記載の印刷装置。
【請求項４】
前記変換手段は、前記第２ルックアップテーブル及び前記第１ルックアップテーブルを参照し、増加された明度差、彩度差に基づくＬａｂ値を前記ＣＭＹＫ値及びＲＧＢ値へ逆変換し、
逆変換されたＲＧＢ値に基づくプレビュー画像を生成し表示手段に表示させるプレビュー手段を備えたことを特徴とする請求項３記載の印刷装置。
【請求項５】
請求項１ないし４何れか一項記載の印刷装置を備えた画像形成装置。
【請求項６】
入力されたカラー画像を２色に変換し出力する印刷装置における色処理方法であって、
前記カラー画像を２色に変換する２色変換手順と、
前記カラー画像を構成するオブジェクトのうち、重なり合う又は隣接する第１のオブジェクトと第２のオブジェクトとを抽出するオブジェクト抽出手順と、
前記２色のうち何れかの色に変換された前記第１のオブジェクトと第２のオブジェクトとの色差が、所定の閾値以下か否かを判定する色差判定手順と、
前記閾値以下と判定された前記第１のオブジェクトと第２のオブジェクトに対し、少なくとも明度差、彩度差のいずれかを増加させる処理手順と、
を有することを特徴とする色処理方法。
【請求項７】
請求項６記載の色処理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、画像形成装置、色処理方法及びプログラムの分野に関する。
【背景技術】
【０００２】
ファックス、プリンタ、コピーおよびスキャナなどの各装置の機能を１つの筐体内に収納した画像形成装置（以下、MFP：Multi-Function Peripheralともいう）が知られている。このＭＦＰは、１つの筐体内に表示部、印刷部および撮像部などを設けると共に、ファックス、プリンタ、コピーおよびスキャナにそれぞれ対応する４種類のアプリケーションを設け、そのアプリケーションを切り替えることより、ファックス、プリンタ、コピーおよびスキャナとして動作させるものである。
【０００３】
ＭＦＰを使用するユーザにとっては、印刷に要するコストをできるたけ削減したいという要望があることから、フルカラープリントよりもコストが安価でモノクロプリントよりも表現力のある印刷出力をしたいユーザのために、ＭＦＰは２色プリントというプリントサービス機能を備えている。２色プリントは例えば赤と黒といったように印刷色に２色のみを用いるものであるが、この２色プリントを実現する方法としては、多彩な有彩色を含む原稿の中から有彩色を指定色（例えば赤）に変換し無彩色を黒に変換したり、指定色の色相に近い有彩色を指定色に変換しそれ以外の他の色相の有彩色及び無彩色を黒に変換したりする技術などが知られている。
【０００４】
さてここで、２色プリントでは描画に用いる色相を２つしか用いることができないため、オリジナルの原稿では異なる色相で塗り分けられていたオブジェクトが、上述のような２色化のための変換処理の結果、同一の色相に変換される場合がある。このように原稿上では異なる色相の色に塗り分けられて重なり合う又は近傍のオブジェクトが同一色相の色に変換され、かつ変換後の彩度と明度も概ね近くなっている場合には、原稿上では判別可能であったオブジェクトとオブジェクトの判別が、ユーザにとって視覚的に困難になるという問題があった。
【０００５】
具体的に例えば、原稿上異なる色相の色で塗り分けられていた文字（色）と背景（色）が２色プリント後に同一の色相の色に変換され、かつその明度と彩度も概ね近くなっている場合には、２色プリントの仕上がり上、文字が背景に埋もれてしまい視覚的に文字の判別が困難になる。主に２色プリントは色彩強調効果による判別性を向上させるために使用されるところ、この場合には有彩色の背景上に文字が印字されるような形になるため、文字と背景の判別がむしろ困難になってしまう。
【０００６】
また例えば、原稿上異なる色相で塗り分けられていたグラフや図形などを２色プリントした際にも同様のことがいえる。原稿上異なる色相で塗り分けられて隣接する領域（例えば棒グラフや円グラフにおいて隣接する領域）が２色プリント後に同一の色相の色に変換され、かつその明度と彩度も概ね近くなっている場合には、２色プリントの仕上がり上、視覚的に１の領域とその隣り合う領域の判別が困難になる。
【０００７】
図１は、従来の２色プリントの仕上がり例を示す。（ａ）は、原稿上で異なる色相の色で塗り分けられていた文字（色）と背景（色）を示す。これらオブジェクトが２色プリント後に同一の色相の色に変換され、かつその明度と彩度も概ね近くなっている場合には、（ｂ）のように２色プリントの仕上がり上、視覚的に文字と背景の判別が困難になってしまう。
【０００８】
これに関する技術として特許文献１には、２以上の異なる色の文字が存在する文書において、２色プリント時に異なる色の文字が同色で印刷されてしまい、文字を色分けした効果が薄れてしまう場合に対し、文字の色分け効果を２色プリント後も保持する目的で、原文書の文字の色に応じてグラディエーション文字、影つき文字、網掛け文字に変更することにより、色分けしてあった文字の区別を明確にする画像処理装置が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１では、オブジェクトとオブジェクトの位置関係を考慮した加工や色変換を行っていないため、背景上に存在する文字や、近傍のグラフや図形などを明確に判別ができないという問題があった。また文字に対しグラディエーション文字、影つき文字、網掛け文字等への加工を施すため、原稿上のオリジナル文字と２色プリント後の仕上がりとの同一性において乖離・飛躍感は否めない。
【００１０】
本発明は上記のような問題に鑑み提案されたものであり、その目的とするところは、２色プリント時に原稿上は異なる色で塗り分けられていたオブジェクト同士が同じ色相に変換された場合であっても、２色プリント後の仕上がりにおいて、２色プリントの指定色再現範囲内でそれらオブジェクト同士の判別性、識別性を向上させる印刷装置等を提供することにある。
【課題を解決するための手段】
【００１１】
そこで上記課題を解決するため、本発明に係る印刷装置は、入力されたカラー画像を２色に変換し出力する印刷装置であって、前記カラー画像を２色に変換する２色変換手段と、前記カラー画像を構成するオブジェクトのうち、重なり合う又は隣接する第１のオブジェクトと第２のオブジェクトとを抽出するオブジェクト抽出手段と、前記２色のうち何れかの色に変換された前記第１のオブジェクトと第２のオブジェクトとの色差が、所定の閾値以下か否かを判定する色差判定手段と、前記閾値以下と判定された前記第１のオブジェクトと第２のオブジェクトに対し、少なくとも明度差、彩度差のいずれかを増加させる処理手段と、を備えたことを特徴とする。
【００１２】
このように、本発明に係る印刷装置は、２色プリントした場合に色差が概ね小さくなるオブジェクトであって重なり合う又は隣接する２つのオブジェクトの抽出（検出）を行ってから指定の２色プリントの色再現範囲内で判別可能な色に変更（明度差、彩度差の増加調整）を行うため、２色プリント時に原稿上は異なる色で塗り分けられていたオブジェクト同士が同じ色相に変換された場合であっても、２色プリント後の仕上がりにおいて、２色プリントの指定色再現範囲内でそれらオブジェクト同士の判別性、識別性を向上させることができる。
【００１３】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１４】
本発明によれば、２色プリント時に原稿上は異なる色で塗り分けられていたオブジェクト同士が同じ色相に変換された場合であっても、２色プリント後の仕上がりにおいて、２色プリントの指定色再現範囲内でそれらオブジェクト同士の判別性、識別性を向上させることができる。
【図面の簡単な説明】
【００１５】
【図１】従来の２色プリントの仕上がり例を示す。
【図２】本発明の実施形態に係るＭＦＰ１のハードウェア構成の一例を示す図である。
【図３】本実施形態に係るＭＦＰ１及びユーザ端末２の主要機能構成を示す機能ブロック図である。
【図４】２色変換部１０２の画像信号の変換処理を示す図である。
【図５】本実施例に係る色差判定、調整処理を説明するフローチャート（その１）である。
【図６】本実施例に係る色差判定、調整処理の結果例（その１）を示す。
【図７】本実施例に係る色差判定、調整処理の結果例（その2）を示す。
【図８】実施例に係る色差判定、調整処理を説明するフローチャート（その２）である。
【図９】本実施例２に係る色差判定、調整処理の結果例（その３）を示す。
【図１０】本実施例２に色変更処理を説明するフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための形態を各実施形態において図面を用いて説明する。なお本実施形態においては複合機のようなＭＦＰに本発明を適用して説明するが、複合機でなくとも２色プリント機能を有する印刷装置であれば本発明を適用可能である。
【００１７】
[システム構成]
（ハードウェア）
はじめに、本実施形態に係るＭＦＰ１のハードウェア構成について簡単に説明する。図２は、本発明の実施形態に係るＭＦＰ１のハードウェア構成の一例を示す図である。本実施形態に係るＭＦＰ１は、操作パネル１１と、記憶メディアＩ／Ｆ１２と、コントローラ１３と、データ通信Ｉ／Ｆ１４と、スキャナ１５と、プロッタ１６と、ＨＤＤ（Hard Disk Drive）１７とから構成され、それぞれ相互に接続されている。
【００１８】
操作パネル１１は、入力装置１１aと表示装置１１bとを有しており、入力装置１１aは、ハードキーなどで構成され、ＭＦＰ１に各操作信号を入力するのに用いられる。また、表示装置１１bは、ＬＣＤ（液晶ディスプレイ）などで構成され、例えば画像形成動作に関する各種情報を表示する。データ通信Ｉ／Ｆ１４は、インタフェース装置１４aを有しており、ＭＦＰ１をネットワークやファックスなどのデータ伝送路に接続するインタフェースである。ＨＤＤ１７は、ＭＦＰ１で取り扱われる受信文書データや読み取り画像データなどの各種データを格納している。また、ＨＤＤ１７は、これらの各種データを、所定のファイルシステムやＤＢ（Data Base）により管理している。
【００１９】
ＨＤＤ１７に格納される各種データの中には、記録媒体１２bから入力されるデータを含む。記録媒体１２bは、記憶メディアＩ／Ｆ１２が有するドライブ装置１２aにセットされ各種データが記録媒体１２bからドライブ装置１２aを介してＨＤＤ１７に格納される。
【００２０】
コントローラ１３は、ＲＯＭ（Read Only Memory）１３a、ＲＡＭ（Random Access Memory）１３b、及びＣＰＵ（Central Processing Unit）１３cとを有しており、ＲＯＭ１３aは、ＭＦＰ１が起動されるときに実行されるプログラムや各種データを格納している。また、ＲＡＭ１３bは、ＲＯＭ１３aやＨＤＤ１７から読み出された各種プログラムやデータを一時保持する。更に、ＣＰＵ１３cは、ＲＡＭ１３bが一時保持しているプログラムを実行する。コントローラ１３は、例えば、データ通信Ｉ／Ｆ１４を介して印刷データを受信した場合に、ＲＯＭ１３aからＲＡＭ１３b上に読み出された、ＰＤＬ（Page Description Language）を解釈可能なプログラム（ＰＤＬパーサ）をＣＰＵ１３cにより実行し、印刷データを解釈してビットマップイメージを生成する。
【００２１】
データ通信Ｉ／Ｆ１４は、通信のためのインタフェース装置１４ａを含み、有線及び無線を含む外部のネットワークと接続された通信装置である。本実施形態においては、例えばネットワーク上のユーザ端末（非図示）からカラー原稿（印刷データ）を受信することができる。
【００２２】
スキャナ１５は、画像読取装置１５aを有しており、読み取り面に配置された原稿を光学的に読み取り画像データを生成する。本実施形態においては、スキャナ１５を介し紙媒体のカラー原稿を読み取ることができる。プロッタ１６は、印刷装置１６aを有しており、例えば、電子写真プロセス方式によってビットマップイメージを記録紙に印刷する。
【００２３】
このように、本実施形態に係るＭＦＰ１では、上記ハードウェア構成により、コピー、プリンタ、ファクシミリ、スキャナなどの複数の機能を実現している。
【００２４】
（機能）
図３は、本実施形態に係るＭＦＰ１及びユーザ端末２の主要機能構成を示す機能ブロック図である。ＭＦＰ１は、記憶部１０１、２色変換部１０２、オブジェクト抽出部１０３、オブジェクト色差判定部１０４、処理部１０５、プレビュー部１０６、及び画像出力部１０７を含み構成される。より具体的には後述するのでここでは簡単に説明するものとする。
【００２５】
記憶部１００は、２色プリント変換用ＬＵＴ（look up table）及びＬａｂ変換用ＬＵＴを予め記憶している。２色プリント変換用ＬＵＴは、入力されたフルカラーのＲＧＢ値から印刷装置（例えば本ＭＦＰ１）のＣＭＹＫ値への変換を規定したルックアップテーブル（以下ＬＵＴという）であり、Ｌａｂ変換用ＬＵＴは印刷装置のＣＭＹＫ値からＬａｂ値への変換を規定したＬＵＴである。入力値に対応する変換値（出力値）は予めＭＦＰ１の開発者により規定され、予めＬＵＴとして記憶部１００される。
【００２６】
２色変換部１０２は、２色プリントはフルカラーのＲＧＢデータから使用可能な２色に変換するＬＵＴを用いて、フルカラーの入力色（Ci）を指定された２色プリントに該当するＣＭＹＫ値に変換を行う。また２色変換部１０２は、Ｌａｂ変換用ＬＵＴを用いて、得られたＭＦＰ１のＣＭＹＫ値をＬａｂ値に変換する。
【００２７】
オブジェクト抽出部１０３は、フルカラー原稿においてカラー画像を構成するオブジェクトのうち、重なり合う又は隣接する２のオブジェクトを抽出する。またこれらオブジェクトに対し、文字、グラフィックス、イメージのオブジェクト属性を判定する。
【００２８】
オブジェクト色差判定部１０４は、２色変換部１０２により指定２色のうち何れかの色に変換され、オブジェクト抽出部１０３により抽出された２のオブジェクトについてその色差（Ｌａｂ値に基づいて算出）が所定の閾値以下か否かを判定する。２のオブジェクト間の色差が小さい場合には、これら２のオブジェクトは重なり合っていたり隣接しているため、視覚的に非常に判別しにくい状態にあることになる。
【００２９】
処理部１０５は、閾値以下と判定された２のオブジェクトに対し、少なくとも明度差、彩度差のいずれかを増加させる処理を行う。例えば２のオブジェクトは重なり合っており色差も小さいところ、処理部１０５は明度及び彩度を調整することにより、色差が小さかった２のオブジェクトの色差を増大させ、視覚的に２のオブジェクトの判別性を向上させるものである（詳細後述）。
【００３０】
プレビュー部１０６は、処理部１０５によって上述の処理がなされた２色プリントの仕上がりと、上述の処理を行わなかった場合の２色プリントの仕上がりを表示装置１１ｂ（ユーザ端末２へ送信してもよい）に表示させる。ユーザは２色プリントの仕上がり具合を比較し、所望の２色プリントを選択できる。
【００３１】
画像出力部１０７は、入力されたフルカラー原稿（画像）を２色に変換し出力（印刷）する。つまりユーザによって選択された方の２色プリントが出力される。画像出力部１０７は例えばプロッタ１６により具現化できる。
【００３２】
またユーザ端末２は、アプリケーション２０１、プリンタドライバ２０２を含み構成される。ユーザがアプリケーション２０１で作成されたフルカラー原稿についてＭＦＰ１に２色プリント命令を行うと、プリンタドライバ２０２は印刷データ（ＰＪＬ及びＰＤＬを含む）を生成し、ＭＦＰ１に印刷ジョブとして転送する。転送された印刷データは上述のようにＭＦＰ１から２色プリントとして出力されることになる。
【００３３】
以上本図の機能構成は、本発明を説明するにあたっての主要機能構成を示したものであり、ＭＦＰ１は画像形成装置であるので、これ以外にも画像形成機能を当然に有していることは言うまでもない。また以上これらの各機能は、実際には装置のＣＰＵ１３ｃが実行するプログラムによりコンピュータ（例えばＭＦＰ１）に実現させるものである。
【００３４】
[実施例１]
本実施例に係るＭＦＰ１の情報処理動作について説明する。
【００３５】
（ステップ１）
図４は、２色変換部１０２の画像信号の変換処理を示す図である。図に示されるように２色変換部１０２は、２色プリント変換用ＬＵＴ及びＬａｂ変換用ＬＵＴを用いることにより、原稿中のｓＲＧＢ、２色プリント変換後のＣＭＹＫ、２色プリント変換後のＬａｂへの変換を行い、出力色（Co）としてＬａｂ値を得る。ＬＵＴは上述の如く記憶部１００に予め用意されているものを用いる。
【００３６】
まず２色変換部１０２は、ユーザ端末２より送信されてきた印刷データについて、フルカラーのＲＧＢデータから使用可能な２色に変換するＬＵＴを用いて、フルカラーの入力色（Ci）を指定された２色プリントに該当するＣＭＹＫ値に変換を行う。例えばフルカラー原稿から黒以外の色相の色を全て赤に変換して出力し、黒は黒で出力する２色プリントが指定されたときは、２色プリント変換用ＬＵＴにより入力色（Ci）が黒以外の色であった場合は全て赤の色相に該当するＭＦＰ１のＣＭＹＫ値への変換を行う。このように２色変換部１０２は、ＬＵＴを用いフルカラーのＲＧＢ（ｓＲＧＢ）データを２色のＣＭＹＫデータに変換する処理を行う。また同様に２色変換部１０２は、Ｌａｂ変換用ＬＵＴを用いて、得られたＭＦＰ１のＣＭＹＫ値をＬａｂ値に変換する。
【００３７】
（ステップ２）
オブジェクト抽出部１０３は、印刷データの解析を行い、カラー画像を構成するオブジェクトをまず抽出する。またオブジェクトは一般に文字、グラフィックス（図形）、イメージ（画像や写真）の属性に分類できるところ、抽出したオブジェクトについて文字、グラフィックス、イメージのオブジェクト属性を判定し属性を分類する。
【００３８】
次に抽出されたオブジェクトを対象に、オブジェクトの位置に基づき、重なり合う２のオブジェクト、隣接する２のオブジェクトを抽出する。ここで重なり合う２のオブジェクトとは、１のオブジェクト領域がもう一方のオブジェクト領域をその一部でも包含する関係にある２つのオブジェクトをいう。隣接する２のオブジェクトとは、１のオブジェクト領域ともう一方のオブジェクト領域との外縁が接する関係（もしくは外縁が非常に近傍する関係）にある２つのオブジェクトをいうものとする。従って重なり合う２のオブジェクトの例としては、背景（色付き矩形）の上に文字が載っているもの、隣接する２のオブジェクトの例としては、円グラフ内のいくつかに区切られた扇形領域などが挙げられる。
【００３９】
（ステップ３）
オブジェクト色差判定部１０４は、重なり合う２のオブジェクト、隣接する２のオブジェクトについてその色差（Ｌａｂ値に基づいて算出）が所定の閾値以下か否かを判定する。２のオブジェクト間の色差が小さい場合には、これら２のオブジェクトは重なり合っていたり隣接していることから視覚的に非常に判別しにくい状態にある。よってこの場合、処理部１０５は、閾値以下と判定された２のオブジェクトに対し、少なくとも明度差、彩度差のいずれかを増加させる処理を行う。明度及び彩度を調整することにより、色差が小さかった２のオブジェクトの色差を増大させ、視覚的に２のオブジェクトの判別性を向上させる。
【００４０】
図５は、本実施例に係る色差判定、調整処理を説明するフローチャート（その１）である。ここでは重なり合う２のオブジェクトの例として、背景（背景グラフィックオブジェクト）の上に文字（文字オブジェクト）が載っているものを具体的に取り挙げて説明する。即ち背景グラフィックオブジェクトとの色差が一定値以下であり、判別が困難な文字オブジェクトに関しては、背景グラフィックオブジェクトと文字オブジェクトとの色の変更を以下のような流れで行う。
【００４１】
オブジェクト色差判定部１０４は、背景グラフィックオブジェクトと文字オブジェクトとの色差をＬａｂ値に基づき算出し、背景グラフィックオブジェクトと文字オブジェクトとの色差が一定値（閾値）以下か否かの判定を行う（Ｓ５０１）。つまり背景グラフィックオブジェクトと文字オブジェクトとが２色プリント後、判別困難か否かを判定する。ここで、色差の算出はＬａｂ値に基づき算出可能であるが、例えばＬの差分を二乗したもの、ａの差分を二乗したもの、ｂの差分を二乗したものをそれぞれ加算し、加算したものの平方根（√）によって算出できる（Ｌａｂ３次元空間上の２色間の距離ともいえる）。また背景と文字とが判別困難であるとする一定値（閾値）基準としては、例えばＬａｂ空間上の色差で６以下（又は６前後）なら判別が困難であるとするとよい。
【００４２】
色差が一定値以下（判別困難）と判定されると、処理部１０５は、判別が困難である背景グラフィックオブジェクトと文字オブジェクトについて、まず文字と背景の明度を比較する（Ｓ５０２）。背景の明度が文字の明度よりも大きければ、背景の明度を上げる（Ｓ５０３）。反対に文字の明度が背景の明度よりも大きければ、文字の明度を上げる（Ｓ５０４）。この処理により文字と背景の明度差を増大させる。なお明度が小さい側のオブジェクトの明度をさらに下げるようにしてもよい。
【００４３】
同様に、彩度に関しても、彩度が大きい側のオブジェクトの彩度を上げるようにする。彩度が小さい側のオブジェクトの彩度をさらに下げるようにしてもよい。つまり文字と背景の彩度を比較し（Ｓ５０５）、背景の彩度が文字の彩度よりも大きければ、背景の彩度を上げ（Ｓ５０５）、反対に文字の彩度が背景の彩度よりも大きければ、文字の彩度を上げる（Ｓ５０７）。この処理により文字と背景の彩度差を増大させる。なおＬａｂ値に基づき、例えば明度はＬ、彩度はａを二乗したもの、ｂを二乗したものを加算し、加算したものの平方根（√）によって算出できる（ａｂ２次元空間上の原点との距離ともいえる）。
【００４４】
以上のように彩度、明度の調整処理により本来原稿上は異なる色で塗り分けられていた文字と背景が同一の色相、明度、彩度の色に変換された場合でも明度差、彩度差をつけることによって色差も増加するため、文字と背景の判別が可能となる。また即ち背景上の文字認識が容易になる。
【００４５】
図６は、本実施例に係る色差判定、調整処理の結果例（その１）を示す。（ａ）は従来の２色プリントを行ったことにより原稿上は異なる色相で塗り分けられていた文字と背景の判別が困難になっている例を示している。そして、上述の本実施形態に係る背景と文字の明度と彩度の調整を行うことにより（ｂ）に示されるように背景と文字の色差が増大した結果、視覚的に文字と背景とが容易に判別ができるようになっている。
【００４６】
なお、処理部１０５によって上述の処理がなされた２色プリントの仕上がりと、上述の処理を行わなかった場合の２色プリントの仕上がりを表示装置１１ｂ（ユーザ端末２へ送信してもよい）に表示させるようにするとよい。例えば図６の（ａ）及び（ｂ）の画像が、が２色プリントの仕上がりプレビュー画像として表示装置１１ｂに表示されるため、ユーザは２色プリントの仕上がり具合を確認、比較し、最終的に所望の２色プリントを選択することができる。画像出力部１０７は、ユーザによって選択された方の２色プリントを出力（印刷）する。
【００４７】
なおまた、表示装置１１ｂへ表示させる際には、２色プリント変換用ＬＵＴ及びＬａｂ変換用ＬＵＴを用いてＬａｂ値からＲＧＢ値へ変換し、出力（印刷）する差異には、同様にＬａｂ値からＭＦＰ１のＣＭＹＫ値へ逆変換すればよい。
【００４８】
図７は、本実施例に係る色差判定、調整処理の結果例（その２）を示す。（ａ）は、円グラフを示し、従来の２色プリントを行ったことにより原稿上は異なる色相で塗り分けられて隣接するグラフィックオブジェクト１とグラフィックオブジェクト２の判別が困難になっている例を示している。この隣接するグラフィックオブジェクト１とグラフィックオブジェクト２についても上述のフローチャートの要領に沿って色差判定、調整処理を行うことにより、グラフィックオブジェクト１とグラフィックオブジェクト２の判別性を向上させることができる。
【００４９】
図８は、実施例に係る色差判定、調整処理を説明するフローチャート（その２）である。これは上述のフローチャート中の背景、文字をグラフィックオブジェクト１とグラフィックオブジェクト２に置き換えたものである。
【００５０】
オブジェクト色差判定部１０４は、グラフィックオブジェクト１とグラフィックオブジェクト２の色差をＬａｂ値に基づき算出し、グラフィックオブジェクト１とグラフィックオブジェクト２との色差が一定値（閾値）以下か否かの判定を行う（Ｓ８０１）。色差が一定値以下（判別困難）と判定されると、処理部１０５は、判別が困難であるグラフィックオブジェクト１とグラフィックオブジェクト２について、まずグラフィックオブジェクト１とグラフィックオブジェクト２の明度を比較する（Ｓ８０２）。グラフィックオブジェクト１の明度がグラフィックオブジェクト２の明度よりも大きければ、グラフィックオブジェクト１の明度を上げる（Ｓ８０３）。反対にグラフィックオブジェクト２の明度がグラフィックオブジェクト１の明度よりも大きければ、グラフィックオブジェクト２の明度を上げる（Ｓ８０４）。この処理によりグラフィックオブジェクト１とグラフィックオブジェクト２の明度差を増大させる。
【００５１】
同様に、彩度に関しても、グラフィックオブジェクト１とグラフィックオブジェクト２の彩度を比較し（Ｓ８０５）、グラフィックオブジェクト１の彩度がグラフィックオブジェクト２の彩度よりも大きければ、グラフィックオブジェクト１の彩度を上げ（Ｓ８０５）、反対にグラフィックオブジェクト２の彩度がグラフィックオブジェクト１の彩度よりも大きければ、グラフィックオブジェクト２の彩度を上げる（Ｓ８０７）。この処理によりグラフィックオブジェクト１とグラフィックオブジェクト２の彩度差を増大させる。
【００５２】
以上のように彩度、明度の調整処理により本来原稿上は異なる色で塗り分けられていたグラフィックオブジェクト１とグラフィックオブジェクト２が同一の色相、明度、彩度の色に変換された場合でも明度差、彩度差をつけることによって色差も増加するため、グラフィックオブジェクト１とグラフィックオブジェクト２の判別が可能となる。即ちグラフィックオブジェクト間の境界や領域認識が容易になる。
【００５３】
再び図７を参照する。上述の実施例に係るグラフィックオブジェクト１とグラフィックオブジェクト２の明度と彩度の調整を行うことにより（ｂ）に示されるようにグラフィックオブジェクト１とグラフィックオブジェクト２の色差が増大した結果、視覚的に容易に判別ができるようになっている。
【００５４】
[実施例２]
図９は、本実施例２に係る色差判定、調整処理の結果例（その３）を示す。（ａ）は、円グラフを示し、従来の２色プリントを行ったことにより原稿上は異なる色相で塗り分けられて隣接するグラフィックオブジェクト１とグラフィックオブジェクト２の判別が困難になっている例を示している。（ｂ）は、上述の実施例１に係るグラフィックオブジェクト１とグラフィックオブジェクト２の明度と彩度の調整を行うことにより（ｂ）に示されるようにグラフィックオブジェクト１とグラフィックオブジェクト２の色差が増大した結果、視覚的に容易に判別ができるようになったものを示す。
【００５５】
しかしながら（ｂ）において、グラフィックオブジェクト１とグラフィックオブジェクト２の明度と彩度の調整を行うことにより色差が増大した結果、視覚的に容易に判別ができるようにはなったものの、調整の影響により、今度はグラフィックオブジェクト２と、隣接するグラフィックオブジェクト３との判別が困難になっている。つまり、円グラフや棒グラフなど、３以上のグラフィックオブジェクトが連続して隣接しているような場合には、ある１のグラフィックオブジェクトの明度、彩度の調整を行うと、調整前には判別可能であった第３のオブジェクトとの色差が低下してしまうことにより視覚的な判別が困難になってしまう場合があるのである。
【００５６】
そこでこのような場合、本実施例では、グラフィックオブジェクト２について、２色プリントの範囲内で使用できる別の色相の色に変更を行う。例えば、指定色が赤と黒の２色プリントの場合、グラフィックオブジェクト２の色を割り当てられた赤の色相の範囲内で明度と彩度の調整を行った後、調整後のグラフィックオブジェクト２と、隣接するグラフィックオブジェクト３との色差を比較し、隣接するグラフィックオブジェクト３との判別性が困難である場合には、グラフィックオブジェクト２について使用可能なもう一つの色である黒への変更を行う。
【００５７】
図１０は、本実施例２に係る色変更処理を説明するフローチャートである。当フローチャートは上述の趣旨に基づき、２つの隣接するオブジェクトについて、図８のフローチャートによる調整処理が実施されるとともに、調整がなされたオブジェクトにさらに隣接するオブジェクトが存在する場合に実施されるものである。
【００５８】
まずオブジェクト色差判定部１０４は、明度、彩度を調整した方のオブジェクトに隣接する全てのオブジェクトとの色差が一定値以下か否かが判定する（Ｓ１００１）。図９の例でいえば、調整後のグラフィックオブジェクト２と隣接するグラフィックオブジェクト３との色差を算出し色差が一定値以下（例えば色差６以下）か否かが判定される。
【００５９】
次に例えば処理部１０５が、明度、彩度を調整した方のオブジェクトを２色プリントで使用可能なもう一方の色への変更を行う（Ｓ１００２）。図９の例でいえば、色差が一定値以下であり、調整後のグラフィックオブジェクト２と隣接するグラフィックオブジェクト３との判別性が困難である場合には、グラフィックオブジェクト２について、赤から黒への色変更を行う。
【００６０】
再び図９を参照する。グラフィックオブジェクト２について、赤から黒への色変更を行うことにより、（ｃ）に示されるようにグラフィックオブジェクト２の色が赤から黒に変更され、グラフィックオブジェクト１とグラフィックオブジェクト２、またグラフィックオブジェクト２とグラフィックオブジェクト３について視覚的に容易に判別ができるようになっている。
【００６１】
なお例外として、文字の背景色となっている背景グラフィックオブジェクトに対し、明度、彩度の調整を行った結果、背景グラフィックオブジェクトに隣接する文字との色差が小さくなる場合は色の変更を行わないものとする。これは、2色プリント時には文字の判別性の確保を最優先事項とするためで、文字の判別性が損なわない範囲内で隣接するグラフィックオブジェクトの判別性を確保するためである。
【００６２】
[総括]
以上本実施形態に係るＭＦＰ１は、２色プリントした場合に色差が概ね小さくなるオブジェクトであって重なり合う又は隣接する２つのオブジェクトの抽出（検出）を行ってから指定の２色プリントの色再現範囲内で判別可能な色に変更（明度差、彩度差の調整）を行うため、２色プリント時に原稿上は異なる色で塗り分けられていたオブジェクト同士が同じ色相に変換された場合であっても、２色プリント後の仕上がりにおいて、２色プリントの指定色再現範囲内でそれらオブジェクト同士の判別性、識別性を向上させることができる。
【００６３】
本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。例えば本実施形態においては情報処理装置の一例として、画像形成装置に対して本発明を適用したものであり、その他のシステムや装置においても広く適用され得る。
【符号の説明】
【００６４】
１        ＭＦＰ
２        ユーザ端末
１１        操作部（操作パネル）
１１ａ    入力装置
１１ｂ    表示装置
１２        記憶メディアＩ／Ｆ
１２ａ    ドライブ装置
１２ｂ    記録媒体
１３        コントローラ（部）
１３ａ    ＲＯＭ
１３ｂ    ＲＡＭ
１３ｃ    ＣＰＵ
１４        データ通信Ｉ／Ｆ
１４ａ    インタフェース装置
１５        スキャナ
１５ａ    画像読取装置
１６        プロッタ
１６ａ    印刷装置
１７        ＨＤＤ
１０１    記憶部
１０２    ２色変換部
１０３    オブジェクト抽出部
１０４    オブジェクト色差判定部
１０５    処理部
１０６    プレビュー部
１０７    画像出力部
２０１    アプリケーション
２０２    プリンタドライバ
【先行技術文献】
【特許文献】
【００６５】
【特許文献１】特開２００７−６８１２７号公報
【図２】
2012085105.tif 000003
【図３】
2012085105.tif 000004
【図４】
2012085105.tif 000005
【図５】
2012085105.tif 000006
【図７】
2012085105.tif 000007
【図８】
2012085105.tif 000008
【図１０】
2012085105.tif 000009
【図１】
2012085105.tif 000010
【図６】
2012085105.tif 000011
【図９】
2012085105.tif 000012