(57)【要約】  色変換処理に必要な記憶領域の容量の低減と色変換の精度とを両立するために、色変換部２２は、入力部２２１により入力される所定行の画像データの各行に含まれる画素の色に対する色変換処理を並列で行う色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄと、各画素の属性情報を取得する属性取得部２２５と、属性情報に基づいて、色変換処理後の画素を再度変換する再変換部２２６と、を備え、色変換処理部２２３ｂ、２２３ｃ、２２３ｄに用いられる第２色変換テーブルは、色変換処理に際して色変換処理部２２３ａに用いられる第１色変換テーブルより情報量が少なく、再変換部２２６は、所定行の画像データに含まれる所定の画素領域内で第１色変換テーブルを用いて色変換処理が行われた画素で、当該所定の画素領域内で第２色変換テーブルを用いて色変換処理が行われた画素を変換する。
2014050576.tif 000002
【特許請求の範囲】
【請求項１】
二以上の所定行の画像データを入力する入力手段と、
前記所定行の画像データに含まれる画素の色を変換する色変換処理を並列して行う複数の色変換手段と、
前記所定行の画像データを構成する各画素に設定されて各画素の属性を示す属性情報を取得する取得手段と、
前記属性情報に基づいて、前記複数の色変換手段による色変換処理後の所定行の画像データに含まれる画素を再度変換する再変換処理を行う再変換手段と、を備え、
前記複数の色変換手段の各々は、色変換前の画素の色と色変換後の画素の色との対応関係に係る情報を含む色変換情報を用いて前記色変換処理を行い、
前記複数の色変換手段のうち少なくとも一の色変換手段は、一の色変換情報を用いて前記色変換処理を行い、他の色変換手段は、前記一の色変換情報の情報量より少ない情報量を持つ他の色変換情報を用いて色変換処理を行い、
前記再変換手段は、前記属性情報が所定の属性情報の場合に、前記所定行の画像データに含まれる所定の画素領域内で前記一の色変換情報を用いて色変換処理が行われた画素で、当該所定の画素領域内で前記他の色変換情報を用いて色変換処理が行われた画素を変換することを特徴とする色変換装置。
【請求項２】
前記属性情報は、自然画を構成する画素を示す自然画情報を含み、
前記再変換手段は、前記自然画情報を含む属性情報が前記所定の属性情報として前記所定の画素領域に含まれる全ての画素に設定されている場合、当該所定の画素領域内において、前記一の色変換情報を用いて色変換処理が行われた画素で、前記他の色変換情報を用いて色変換処理が行われた画素を置換することを特徴とする請求項１に記載の色変換装置。
【請求項３】
前記複数の色変換手段による前記色変換処理の前に、前記所定行の画像データに含まれる複数の画素どうしの間で画素を入れ替える入替手段と、
前記複数の色変換手段による前記色変換処理の後であって前記再変換手段による前記再変換処理の前に、前記入替手段により色が入れ替えられた画素どうしの対応関係に応じて、前記入替手段により色が入れ替えられた画素どうしの間で画素を再度入れ替える再入替手段と、を備え、
前記入替手段により画素が入れ替えられる画素のうち一方の画素の色変換処理は、前記一の色変換情報を用いて行われ、他方の画素の色変換処理は、前記他の色変換情報を用いて行われることを特徴とする請求項１又は２に記載の色変換装置。
【請求項４】
前記入替手段は、前記所定行の画像データに含まれる複数画素により構成される単位領域内に含まれる各画素の属性情報に基づいて、入れ替えられる画素を決定することを特徴とする請求項３に記載の色変換装置。
【請求項５】
前記属性情報は、画像の輪郭を構成する画素を示すエッジ情報又は文字画像を構成する画素を示す文字情報のいずれか一方を含み、
前記再変換手段は、前記エッジ情報又は前記文字情報を含む属性情報が前記所定の画素領域に含まれる一以上の画素に設定されている場合、当該所定の画素領域に対して前記再変換処理を行わないことを特徴とする請求項１から４のいずれか一項に記載の色変換装置。
【請求項６】
前記属性情報は、画像の輪郭を構成する画素を示すエッジ情報又は文字画像を構成する画素を示す文字情報の少なくともいずれか一方と、自然画を構成する画素を示す自然画情報と、を含み、
前記再変換手段は、前記単位領域内における前記エッジ情報又は前記文字情報を含む属性情報が設定された画素と前記自然画情報を含む属性情報が設定された画素との位置関係が特定位置関係にある場合には、前記エッジ情報又は前記文字情報を含む属性情報が前記所定の画素領域に含まれる一以上の画素に設定されている場合でも、当該所定の画素領域に対して前記再変換処理を行うことを特徴とする請求項５に記載の色変換装置。
【請求項７】
前記他の色変換情報は、前記一の色変換情報に含まれる色変換前の画素の色と色変換後の画素の色との対応関係の一部分であることを特徴とする請求項１から６のいずれか一項に記載の色変換装置。
【請求項８】
前記複数の色変換手段は、前記所定行の画像データの各行に含まれる画素の色を変換する色変換処理を行単位で並列して行うことを特徴とする請求項１から７のいずれか一項に記載の色変換装置。
【請求項９】
前記所定行以上の画像データを取得する画像取得手段と、
前記画像取得手段により取得された画像データに含まれる画素の色を変換する請求項１から８のいずれか一項に記載の色変換装置と、
前記色変換装置により画素の色が変換された画像データに基づいて、画像を形成する画像形成手段と、
を備えることを特徴とする画像形成装置。
【請求項１０】
色変換装置による色変換方法であって、
二以上の所定数の行の画像データを入力するステップと、
前記所定数の行の画像データに含まれる画素の色を変換する色変換処理を並列して行う色変換ステップと、
所定行の画像データを構成する各画素に設定されて各画素の属性を示す属性情報を取得する取得ステップと、
前記属性情報に基づいて、前記複数の色変換手段による色変換処理後の所定行の画像データに含まれる画素を再度変換する再変換処理を行う再変換ステップと、を有し、
前記色変換ステップでは、色変換前の画素の色と色変換後の画素の色との対応関係に係る情報を含む色変換情報を用いて前記色変換処理を行い、
前記色変換ステップにおいて並列で行われる色変換処理のうち少なくとも一の色変換処理で一の色変換情報を用い、他の色変換処理で前記一の色変換情報の情報量より少ない情報量を持つ他の色変換情報を用い、
前記再変換ステップでは、前記属性情報が所定の属性情報の場合に、前記所定行の画像データに含まれる所定の画素領域内で前記一の色変換情報を用いて色変換処理が行われた画素で、当該所定の画素領域内で前記他の色変換情報を用いて色変換処理が行われた画素を変換することを特徴とする色変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換装置、画像形成装置及び色変換方法に関する。
【背景技術】
【０００２】
画像の色変換処理に係り、写真と文字等、異なる色変換処理が求められる複数の要素に対して個別に設けられた色変換用のルックアップテーブル（Look Up Table：ＬＵＴ）を全て有し、色変換処理の対象となる要素に対応したＬＵＴを色変換情報として用いて色変換処理を行う画像処理装置が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２１９１９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、近年、画像形成装置による画像形成の速度向上に伴い、画像形成に際して行われる画像の色変換処理についても一層の高速化が求められている。
色変換処理を高速化する一般的な方法として、色変換処理を行う色変換装置を複数設けて、画像を構成する複数の画素に対して複数の色変換処理装置により並列で色変換処理を行う方法がある。【０００５】
しかしながら、特許文献１に記載されているような従来の画像処理装置は、複数のＬＵＴを記憶するための記憶領域を必要とする。このような画像処理装置を並列処理のために複数設けた場合、複数の画像処理装置の各々が複数のＬＵＴを有することから、膨大なデータ容量（以下、単に「容量」と記載）を有する記憶領域が必要となってしまう。
一方、容量の低減を目的として、一の画像処理装置が有する複数のＬＵＴの各々のデータ量を削減した場合、ＬＵＴの情報量が低減することから、色変換後の色の階調性が低下する等、ＬＵＴを用いた色変換の精度が低下してしまう。【０００６】
本発明は、色変換処理に必要な色変換情報を記憶するための記憶領域の容量の低減と、単に色変換情報の情報量を削減した場合に比してより精度の高い色変換処理とを両立した色変換装置、画像形成装置及び色変換方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明による色変換装置は、二以上の所定行の画像データを入力する入力手段と、前記所定行の画像データに含まれる画素の色を変換する色変換処理を並列して行う複数の色変換手段と、前記所定行の画像データを構成する各画素に設定されて各画素の属性を示す属性情報を取得する取得手段と、前記属性情報に基づいて、前記複数の色変換手段による色変換処理後の所定行の画像データに含まれる画素を再度変換する再変換処理を行う再変換手段と、を備え、前記複数の色変換手段の各々は、色変換前の画素の色と色変換後の画素の色との対応関係に係る情報を含む色変換情報を用いて前記色変換処理を行い、前記複数の色変換手段のうち少なくとも一の色変換手段は、一の色変換情報を用いて前記色変換処理を行い、他の色変換手段は、前記一の色変換情報の情報量より少ない情報量を持つ他の色変換情報を用いて色変換処理を行い、前記再変換手段は、前記属性情報が所定の属性情報の場合に、前記所定行の画像データに含まれる所定の画素領域内で前記一の色変換情報を用いて色変換処理が行われた画素で、当該所定の画素領域内で前記他の色変換情報を用いて色変換処理が行われた画素を変換することを特徴とする。【０００８】
請求項２に記載の発明は、請求項１に記載の色変換装置であって、前記属性情報は、自然画を構成する画素を示す自然画情報を含み、前記再変換手段は、前記自然画情報を含む属性情報が前記所定の属性情報として前記所定の画素領域に含まれる全ての画素に設定されている場合、当該所定の画素領域内において、前記一の色変換情報を用いて色変換処理が行われた画素で、前記他の色変換情報を用いて色変換処理が行われた画素を置換することを特徴とする。【０００９】
請求項３に記載の発明は、請求項１又は２に記載の色変換装置であって、前記複数の色変換手段による前記色変換処理の前に、前記所定行の画像データに含まれる複数の画素どうしの間で画素を入れ替える入替手段と、前記複数の色変換手段による前記色変換処理の後であって前記再変換手段による前記再変換処理の前に、前記入替手段により色が入れ替えられた画素どうしの対応関係に応じて、前記入替手段により色が入れ替えられた画素どうしの間で画素を再度入れ替える再入替手段と、を備え、前記入替手段により画素が入れ替えられる画素のうち一方の画素の色変換処理は、前記一の色変換情報を用いて行われ、他方の画素の色変換処理は、前記他の色変換情報を用いて行われることを特徴とする。【００１０】
請求項４に記載の発明は、請求項３に記載の色変換装置であって、前記入替手段は、前記所定行の画像データに含まれる複数画素により構成される単位領域内に含まれる各画素の属性情報に基づいて、入れ替えられる画素を決定することを特徴とする。【００１１】
請求項５に記載の発明は、請求項１から４のいずれか一項に記載の色変換装置であって、前記属性情報は、画像の輪郭を構成する画素を示すエッジ情報又は文字画像を構成する画素を示す文字情報のいずれか一方を含み、前記再変換手段は、前記エッジ情報又は前記文字情報を含む属性情報が前記所定の画素領域に含まれる一以上の画素に設定されている場合、当該所定の画素領域に対して前記再変換処理を行わないことを特徴とする。【００１２】
請求項６に記載の発明は、請求項５に記載の色変換装置であって、前記属性情報は、画像の輪郭を構成する画素を示すエッジ情報又は文字画像を構成する画素を示す文字情報の少なくともいずれか一方と、自然画を構成する画素を示す自然画情報と、を含み、前記再変換手段は、前記単位領域内における前記エッジ情報又は前記文字情報を含む属性情報が設定された画素と前記自然画情報を含む属性情報が設定された画素との位置関係が特定位置関係にある場合には、前記エッジ情報又は前記文字情報を含む属性情報が前記所定の画素領域に含まれる一以上の画素に設定されている場合でも、当該所定の画素領域に対して前記再変換処理を行うことを特徴とする。【００１３】
請求項７に記載の発明は、請求項１から６のいずれか一項に記載の色変換装置であって、前記他の色変換情報は、前記一の色変換情報に含まれる色変換前の画素の色と色変換後の画素の色との対応関係の一部分であることを特徴とする。【００１４】
請求項８に記載の発明は、請求項１から７のいずれか一項に記載の色変換装置であって、前記複数の色変換手段は、前記所定行の画像データの各行に含まれる画素の色を変換する色変換処理を行単位で並列して行うことを特徴とする。【００１５】
請求項９に記載の発明による画像形成装置は、前記所定行以上の画像データを取得する画像取得手段と、前記画像取得手段により取得された画像データに含まれる画素の色を変換する請求項１から８のいずれか一項に記載の色変換装置と、前記色変換装置により画素の色が変換された画像データに基づいて、画像を形成する画像形成手段と、を備えることを特徴とする。【００１６】
請求項１０に記載の発明は、色変換装置による色変換方法であって、二以上の所定数の行の画像データを入力するステップと、前記所定数の行の画像データに含まれる画素の色を変換する色変換処理を並列して行う色変換ステップと、所定行の画像データを構成する各画素に設定されて各画素の属性を示す属性情報を取得する取得ステップと、前記属性情報に基づいて、前記複数の色変換手段による色変換処理後の所定行の画像データに含まれる画素を再度変換する再変換処理を行う再変換ステップと、を有し、前記色変換ステップでは、色変換前の画素の色と色変換後の画素の色との対応関係に係る情報を含む色変換情報を用いて前記色変換処理を行い、前記色変換ステップにおいて並列で行われる色変換処理のうち少なくとも一の色変換処理で一の色変換情報を用い、他の色変換処理で前記一の色変換情報の情報量より少ない情報量を持つ他の色変換情報を用い、前記再変換ステップでは、前記属性情報が所定の属性情報の場合に、前記所定行の画像データに含まれる所定の画素領域内で前記一の色変換情報を用いて色変換処理が行われた画素で、当該所定の画素領域内で前記他の色変換情報を用いて色変換処理が行われた画素を変換することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、色変換処理に必要な色変換情報を記憶するための記憶領域の容量の低減と、単に色変換情報の情報量を削減した場合に比してより精度の高い色変換処理とを両立することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１実施形態である画像形成装置の主要構成を示すブロック図である。
【図２】画像処理部の主要構成を示すブロック図である。
【図３】第１実施形態の色変換部による処理の流れを示すイメージ図である。
【図４】第１色変換テーブル及び第２色変換テーブルに含まれるパターン情報の模式図である。
【図５】第１実施形態の色変換部による処理において、再変換が行われない場合の一例を示すイメージ図である。
【図６】第２実施形態の色変換部による処理の流れを示すイメージ図である。
【図７】（ａ，ｂ）＝（２，２）の単位領域内に含まれる四つの画素に対して、四つの色変換処理部により並列して色変換処理を行う場合の一例を示す図である。
【図８】第２色変換テーブルを用いて色変換処理を行う二つの色変換部により色変換処理が施される二行分の画像データを含む画素領域を単位領域とした場合に、当該単位領域内に含まれる各画素に設定される属性情報の組み合わせパターンと、当該単位領域内で画素入替部による入替処理の対象となる画素と、再変換部による再変換処理の実施の有無と、再変換により同一の色となる画素の位置と、の対応関係の一例を示す図である。
【発明を実施するための形態】
【００１９】
以下に、本発明の実施形態について図面を用いて説明する。ただし、以下に述べる実施形態には、本発明を実施するために技術的に好ましい種々の限定が付されているが、発明の範囲を以下の実施形態及び図示例に限定するものではない。
【００２０】
（第１実施形態）
図１は、本発明の第１実施形態である画像形成装置１の主要構成を示すブロック図である。
画像形成装置１は、制御部１０、画像処理部２０、画像形成部３０、操作入力部４０等を備える。
画像形成装置１は、パーソナル・コンピューター（ＰＣ）等のホスト装置２から入力された画像データを取得する。また、画像形成装置１は、取得された画像データに対して、画像処理部２０により画像処理を施す。そして、画像形成装置１は、画像処理が施された画像データに基づいて、画像形成部３０により記録媒体に画像を形成する。
【００２１】
制御部１０は、例えば、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、不揮発性メモリー１４等を有する。制御部１０のＣＰＵ１１は、ＲＯＭ１３や不揮発性メモリー１４から処理内容に応じた各種のソフトウェア・プログラムやデータ等を読み出して実行することで、画像形成装置１の動作に係る各種の処理を行う。
また、制御部１０は、各種のインターフェース（Ｉ／Ｆ）を有する。具体的には、制御部１０は、ホスト装置２と画像形成装置１とを接続するためのホストＩ／Ｆ１５や、操作入力部４０と制御部１０とを接続するための操作入力Ｉ／Ｆ１６、画像形成部３０と制御部１０とを接続するためのエンジンＩ／Ｆ１７等を有する。制御部１０は、例えば、ホストＩ／Ｆ１５を介して接続されたホスト装置２から画像データを取得することで、画像取得手段として機能する。
【００２２】
画像処理部２０は、画像形成装置１に入力された画像データに各種の画像処理を施す。
具体的には、画像処理部２０は、例えば、図２に示すように、解凍処理部２１、色変換部２２、階調変換処理部２３、スクリーン処理部２４等を有する。画像処理部２０は、例えば、ＦＰＧＡ（Field-Programmable Gate Array）やＡＳＩＣ（Application Specific Integrated Circuit）等の集積回路である。また、画像処理部２０が有する各部の機能は、これらの集積回路に実装された機能である。
【００２３】
解凍処理部２１は、データの圧縮処理が施された画像データ（例えば、ＣＭＹＫ画像データ）を解凍する。
色変換部２２は、解凍処理部２１により解凍された画像データに含まれる画素の色を変換する。色変換部２２による処理の詳細は後述する。
階調変換処理部２３は、色変換部２２により色変換処理が施された画像データに含まれる複数の色（例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ））の各々に対して個別に所定の階調変換処理を施す。所定の階調変換処理として、例えば、モノクロ２階調変換処理やグレースケール変換処理等が挙げられる。
スクリーン処理部２４は、階調変換処理部２３により階調変換処理が施された画像データに対して所定のスクリーン処理を施す。所定のスクリーン処理として、例えば、誤差拡散法や、ＡＭスクリーニング、ＦＭスクリーニング（ストキャスティックスクリーニング）等が挙げられる。
【００２４】
画像形成部３０は、画像処理部２０により画像処理が施された画像データに基づいて、記録媒体に画像を形成する。即ち、画像形成部３０は、色変換部２２により画素の色が変換された画像データに基づいて、画像を形成する画像形成手段として機能する。
具体的には、画像形成部３０は、例えば、図示は省略するが、記録媒体として備蓄された用紙を用紙トレイから引き出して搬送する搬送部、搬送部により搬送される用紙に対してインクを吐出するノズルを有するヘッド部、画像データに応じてヘッド部を駆動する駆動部、画像が形成された用紙を排出する排出部、ヘッド部にインクを供給する供給部、ヘッド部のノズルをクリーニングするためのクリーニング部等を有する。
【００２５】
操作入力部４０は、ユーザの操作に応じて、画像形成装置１の動作に係る各種の入力を行う。
具体的には、操作入力部４０は、例えば、図示は省略するが、タッチパネル方式の入力表示装置や、データの選択、送り操作等を行うための上下左右移動キーや各種機能キー等を備え、ユーザにより押下されたキーの押下信号やマウスの操作信号を制御部１０のＣＰＵ１１に出力する。
【００２６】
次に、画像処理部２０の色変換部２２により行われる処理について説明する。
図３は、第１実施形態の色変換部２２による処理の流れを示すイメージ図である。
色変換部２２は、入力部２２１、入力バッファー２２２、色変換処理部２２３、中間バッファー２２４、属性取得部２２５、再変換部２２６等を有する。
【００２７】
入力部２２１は、二以上の所定行の画像データを入力する入力手段として機能する。
具体的には、入力部２２１は、例えば、解凍処理部２１により解凍された画像データを構成するＸ画素×Ｙ画素の画素領域から、ａ画素×ｂ画素の画素領域単位で画像データを順次抽出し、入力バッファー２２２に書き込む。ここで、Ｘ≧ａ、Ｙ≧ｂである。
【００２８】
なお、Ｘ画素×Ｙ画素の画素領域において、Ｘ方向に沿う方向を行方向とし、Ｙ方向に沿う方向を列方向とする。即ち、入力部２２１は、Ｘ方向に沿って並ぶａ［個］の画像データを、ｂ［行］抽出し、入力バッファー２２２に書き込む。第１実施形態では、（ａ，ｂ）＝（１，４）であるが、一例であってこれに限られるものでない。
また、図３では、Ｘ画素×Ｙ画素の画素領域内における各画素の位置を「ｍ（ｙ）（ｘ）」として示している。例えば、「ｍ１１」の画素は、Ｙ方向について上から１番目（ｙ＝１）、Ｘ方向について左から１番目（ｘ＝１）の画素である。
【００２９】
色変換処理部２２３は、入力バッファー２２２に書き込まれたａ画素×ｂ画素の画素領域に対応する画像データに含まれる各画素の色を変換する。
具体的には、色変換処理部２２３は、入力部２２１により入力された画像データの行数（ｂ）に対応するよう設けられた複数の色変換処理部からなる。第１実施形態の場合、ｂ＝４であることから、色変換処理部２２３は、４行の画像データの各行に対して個別に設けられた四つの色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄを有する。四つの色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄは、各行の画像データに含まれる画素の色を変換する色変換処理を行単位で並列して行う複数の色変換手段として機能する。
【００３０】
また、色変換処理部２２３は、色変換処理が施された画像データを中間バッファー２２４に書き込む。
なお、図３では、「ｍ（ｙ）（ｘ）」の画素に対して色変換処理が施された画素を「ｎ（ｙ）（ｘ）」として示している。
【００３１】
また、複数の色変換手段の各々は、色変換前の画素の色と色変換後の画素の色との対応関係に係る情報を含む色変換情報を用いて色変換処理を行う。
具体的には、四つの色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄの各々は、色変換テーブルを用いて色変換処理を行う。色変換テーブルは、色変換前の画素の色（第１値）と色変換後の画素の色（第２値）とを対応付けるためのデータである。色変換テーブルは、例えば、色変換前の画素がとりうる全ての色のうち、サンプリングにより抽出された一部の色について、第１値と第２値との対応関係を示す情報（以下、「パターン情報」と記載）を含む。四つの色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄの各々は、色変換テーブルに含まれるパターン情報に基づいて、所定の補間処理を行って第１値に対応する第２値を算出する。そして、四つの色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄの各々は、算出結果に基づいて、入力バッファー２２２に書き込まれた第１値に対応する第２値を取得する。
【００３２】
また、複数の色変換手段のうち少なくとも一の色変換手段は、一の色変換情報を用いて色変換処理を行い、他の色変換手段は、一の色変換情報と異なる他の色変換情報を用いて色変換処理を行う。
例えば、図４の線Ｌ１上に付された×印の数が示すように、色変換処理部２２３ａに用いられる色変換テーブル（第１色変換テーブル）に含まれる各色のパターン情報の数（分割数）は１６である。また、線Ｌ１上に付された黒点の数が示すように、色変換処理部２２３ｂ、２２３ｃ、２２３ｄに用いられる色変換テーブル（第２色変換テーブル）に含まれる各色の分割数は６である。
また、線Ｌ１が示すように、第１色変換テーブルに含まれるパターン情報と第２色変換テーブルに含まれるパターン情報は共に、同一の色変換パターンに含まれるパターン情報である。例えば、第１色変換テーブルは各色、０、１７、３４、５１、６８、８５、１０２、１１９、１３６、１５３、１７０、１８７、２０４、２２１、２３８、２５５の値を取る第１値に対応するパターン情報を含む。一方、第２色変換テーブルは各色、０、５１、１０２、１５３、２０４、２５５の値を取る第１値に対応するパターン情報を含む。即ち、他の色変換情報（第２色変換テーブル）は、一の色変換情報（第１色変換テーブル）に含まれる色変換前の画素の色と色変換後の画素の色との対応関係の一部分である。逆に言えば、第１色変換テーブルは、第２色変換テーブルに含まれる第１値と第２値との対応関係を全て含む。また、色変換テーブルを用いた色変換処理における色の階調の多少は、パターン情報の数の多少に対応するので、第１色変換テーブルは、第２色変換テーブルに比して、情報量（第２値により示される色変換後の画素の色の階調数）がより多く、第２色変換テーブルは、第１色変換テーブルに比して、情報量がより少ないこととなる。
【００３３】
なお、図４では、８［ｂｉｔ］（０〜２５５）により表される所定の１色のパターン情報を模式的に示しているが、実際の色変換テーブルは、複数の色（例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ））のパターン情報の組み合わせに応じた情報量を有するＬＵＴである。色変換テーブルの情報量は、各色の分割数（例えば、１６又は６）と、色数（例えば、ＣＭＹＫの４色）に対応する。例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色に対応する色変換テーブルの場合、第１色変換テーブルは１６の４乗（１６＾４＝６５５３６パターン）に対応する情報量を含み、第２色変換テーブルは６の４乗（６＾４＝１２９６パターン）に対応する情報量を含む。なお、図３では、１６の４乗に対応する情報量を含む第１色変換テーブルを用いて色変換を行う色変換処理部２２３ａについて「１６＾４色変換」と記載している。また、６の４乗に対応する情報量を含む第２色変換テーブルを用いて色変換を行う色変換処理部２２３ｂ、２２３ｃ、２２３ｄについて「６＾４色変換」と記載している。
また、第１実施形態では、一つのパターン情報のデータサイズが各色１［ｂｙｔｅ］の４色分で４［ｂｙｔｅ］であることから、第１色変換テーブルのデータサイズＤ１は下記の式（１）により表され、第２色変換テーブルのデータサイズＤ２は下記の式（２）により表される。
Ｄ１＝４［ｂｙｔｅ］×１６＾４＝２６２，１４４［ｂｙｔｅ］…（１）
Ｄ２＝４［ｂｙｔｅ］×  ６＾４＝    ５，１８４［ｂｙｔｅ］…（２）
【００３４】
属性取得部２２５は、所定行の画像データを構成する各画素に設定された属性情報を取得する取得手段として機能する。
具体的には、属性取得部２２５は、入力バッファー２２２に書き込まれたａ画素×ｂ画素の画素領域に対応する画像データを構成する各々の画素に設定された属性情報を読み出して取得する。
【００３５】
ここで、属性取得部２２５により取得される属性情報について説明する。
属性情報とは、各画素に設定された情報であって、画像データ内でその画素により構成される画像（例えば、写真等の自然画、フォント等による文字、これらの境目となる輪郭等）を示す情報である。具体的には、属性情報は、例えば、画素が「エッジ（Ｅ）」又は「イメージ（Ｉ）」のいずれであるかを示す情報として、各画素に設定されている。「エッジ（Ｅ）」の属性情報は、画像の輪郭を構成する画素を示す属性情報であり、隣接するいずれかの画素との間に所定以上の色値の差がある画素に対して設定される。また、「イメージ（Ｉ）」の属性情報は、自然画を構成する画素を示す属性情報であり、隣接するいずれの画素との間にも所定以上の色値の差がない画素に対して設定される。
図３は、入力バッファー２２２に書き込まれた（ａ，ｂ）＝（１，４）の画素領域内に含まれる全ての画素（ｍ１１、ｍ２１、ｍ３１、ｍ４１）に「イメージ（Ｉ）」の属性情報が設定されている例を示している。
【００３６】
再変換部２２６は、属性取得部２２５により取得された属性情報が所定の属性情報の場合に、複数の色変換手段（例えば、四つの色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄ）による色変換処理後の所定行の画像データに含まれる画素を再度変換する再変換手段として機能する。
具体的には、再変換部２２６は、例えば、所定の画素領域（ｃ画素×ｄ画素の画素領域）に含まれる全ての画素に「イメージ（Ｉ）」の属性情報が設定されている場合、当該所定の画素領域内に含まれる画素のうち、当該所定の画素領域において、第１色変換テーブルを用いて色変換処理が行われた画素で、第２色変換テーブルを用いて色変換処理が行われた画素を置換する。
【００３７】
図３に示す例では、（ｃ，ｄ）＝（１，４）の画素領域に含まれる四つの画素（ｍ１１、ｍ２１、ｍ３１、ｍ４１）の全てに「イメージ（Ｉ）」の属性情報が設定されている。この場合、再変換部２２６は、第１色変換テーブルを用いて色変換処理部２２３ａにより色変換処理が行われた画素（ｎ１１）で、第２色変換テーブルを用いて色変換処理が行われた画素（ｎ２１、ｎ３１、ｎ４１）を置換する置換処理を行う。これにより、再変換部２２６による再変換処理を経た四つの画素（ｍ１１、ｍ２１、ｍ３１、ｍ４１）の色は、全て第１色変換テーブルを用いて色変換処理が行われた画素（ｎ１１）の色となる。イメージ（Ｉ）の属性情報を設定された画素は、画像の輪郭や文字画像を構成する画素に比べ周囲の画素との間の色の変化が緩やかである一方、階調性が重視される。このため、階調性を重視された色変換（例えば、第１色変換テーブルを用いた色変換）がなされた近傍画素の値によって置換する。
このように、再変換部２２６は、所定行の画像データ（例えば、ａ画素×ｂ画素の画素領域に対応する画像データ）に含まれる所定の画素領域（例えば、ｃ画素×ｄ画素の画素領域）内で一の色変換情報（例えば、第１色変換テーブル）を用いて色変換処理が行われた画素に基づいて、当該所定の画素領域内で他の色変換情報（例えば、第２色変換テーブル）を用いて色変換処理が行われた画素を変換する。
【００３８】
一方、再変換部２２６は、所定の画素領域（ｃ画素×ｄ画素の画素領域）に含まれる一以上の画素に「エッジ（Ｅ）」の属性情報が設定されている場合、当該所定の画素領域に対して再変換処理を行わない。
図５に示す例では、（ｃ，ｄ）＝（１，４）の画素領域に含まれる四つの画素（ｍ１２、ｍ２２、ｍ３２、ｍ４２）のうち、一つの画素（ｍ１２）に「エッジ（Ｅ）」の属性情報が設定されている。この場合、再変換部２２６は、当該画素領域に対して再変換処理を行わない。よって、四つの画素（ｍ１２、ｍ２２、ｍ３２、ｍ４２）の色は、四つの色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄの各々による色変換処理後の画素（ｎ１２、ｎ２２、ｎ３２、ｎ４２）の色となる。
【００３９】
再変換部２２６は、再変換処理を行った場合、再変換処理後のａ画素×ｂ画素の画素領域に対応する画像データを階調変換処理部２３に出力する。また、再変換部２２６は、再変換処理を行わなかった場合、中間バッファー２２４に書き込まれたａ画素×ｂ画素の画素領域に対応する画像データをそのまま階調変換処理部２３に出力する。
【００４０】
以上、第１実施形態の画像形成装置１によれば、属性取得部２２５により取得された画素の属性情報が自然画情報である場合に、再変換部２２６が、所定行の画像データに含まれる所定の画素領域内で一の色変換情報（例えば、第１色変換テーブル）を用いて色変換処理が行われた画素で、当該所定の画素領域内で他の色変換情報（例えば、第２色変換テーブル）を用いて色変換処理が行われた画素を変換するので、一の色変換情報を用いた色変換処理により得られた画素を、当該一の色変換情報を用いていない色変換手段により色変換処理が施された画素に対しても適用することができることから、色変換処理に用いられる色変換情報量が異なることによる色変換処理の結果の差異を、再変換手段による再変換によりなくすことができる。即ち、複数の色変換情報（例えば、色変換のための複数のＬＵＴ）を複数の色変換手段の各々に記憶させなくとも、いずれかの色変換手段に記憶された一の色変換情報を用いた色変換処理により得られた画素の色に基づいて、所定行の画像データに含まれる画素を再変換することができる。よって、全ての色変換手段が一の色変換情報を有する必要がなくなり、全ての色変換手段が一の変換情報を有した場合に比して、色変換情報を記憶するための容量を低減することができる。また、当該一の色変換情報により得られる色変換の精度で、所定行の画像データに含まれる画素の色変換を行うことができる。このように、第１実施形態の画像形成装置１によれば、色変換処理に必要な色変換情報の記憶のための記憶領域の容量の低減と色変換の精度とを両立することができる。
【００４１】
例えば、第１実施形態において、式（１）、（２）により示した各種の色変換テーブルのデータサイズの総計は、Ｄ１＋３×Ｄ２＝２７７，６９６［ｂｙｔｅ］である。仮に、四つの色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄが全て第１色変換テーブルを有していた場合、そのデータサイズの総計は、１，０４８，５７６［ｂｙｔｅ］となる。即ち、第１実施形態の色変換部２２が有する色変換テーブルのデータサイズは、四つの色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄの全てに第１色変換テーブルを用いるよう設計した場合に比して、約２６［％］に収まっており、色変換テーブルを記憶するために必要となる容量が低減されている。その一方で、第１実施形態の画像形成装置１によれば、第１色変換テーブルを用いない色変換処理部２２３ｂ、２２３ｃ、２２３ｄにより色変換処理が行われる行の画像データに含まれる画素についても、再変換部２２６による再変換処理により色の階調性を確保することができ、色変換処理に必要な色変換情報の記憶のための記憶領域の容量の低減と色変換の精度とを両立することができる。
【００４２】
また、再変換部２２６は、自然画情報を含む属性情報（例えば、「イメージ（Ｉ）」の属性情報）が所定の画素領域（ｃ画素×ｄ画素の画素領域）に含まれる全ての画素に設定されている場合、当該所定の画素領域内において、情報量がより多い一の色変換情報（例えば、第１色変換テーブル）を用いて色変換処理が行われた画素で、当該一の色変換情報と異なる他の色変換情報（例えば、第２色変換テーブル）を用いて色変換処理が行われた画素を置換するので、所定の画素領域内の全ての画素に対して、より多階調な色変換処理の結果が得られる一の色変換情報を用いた色変換処理の結果を適用することができることから、全ての色変換手段により一の色変換情報を記憶させなくとも、複数の色変換手段の各々により色変換が施される各行の画素をより多階調な色変換処理の結果に基づいて再変換することができ、色変換処理に必要な色変換情報の記憶のための記憶領域の容量の低減と色変換の精度とを両立することができる。
【００４３】
また、再変換部２２６は、エッジ情報を含む属性情報（例えば、「エッジ（Ｅ）」の属性情報）が所定の画素領域に含まれる一以上の画素に設定されている場合、当該所定の画素領域に対して再変換処理を行わないので、画像の輪郭を構成する画素の色を保持することができる。ここで、画像の輪郭を構成する画素は、隣接する他の属性情報を設定された画素との色の差異が明らかであることがより重要であることから、階調性よりも解像度がより重要とされる。このことから、エッジ情報を含む属性情報が設定された画素が所定の画素領域に含まれる場合、当該所定の画素領域に対して再変換処理を行わないことで、エッジ情報が設定された画素と当該画素に隣接する他の画素との色の差異を保持することができ、画像の輪郭を構成する画素を含む画素領域に係る色変換の精度を確保することができる。
【００４４】
また、他の色変換情報（第２色変換テーブル）は、一の色変換情報（第１色変換テーブル）に含まれる色変換前の画素の色と色変換後の画素の色との対応関係の一部分であるので、一の色変換情報に含まれる色変換前の画素の色と色変換後の画素の色との対応関係の一部分を間引くことで他の色変換情報が得られることから、一の色変換情報に必要となる色変換前の画素の色と色変換後の画素の色との対応関係さえ準備すれば複数の色変換情報を作成することができ、色変換情報の作成に係る手間を低減させることができる。
【００４５】
（第２実施形態）
次に、本発明の第２実施形態について説明する。第２実施形態による画像形成装置は、色変換部２２による色変換処理の詳細を除いて、第１実施形態による画像形成装置１と同様の構成であるので、色変換部２２以外の説明を省略する。また、第２実施形態における色変換部２２の説明に係り、第１実施形態と同様の構成については、同じ符号を付して説明を省略する。
【００４６】
図６は、第２実施形態の色変換部２２による処理の流れを示すイメージ図である。
第２実施形態における色変換部２２は、第１実施形態にて説明した入力部２２１、入力バッファー２２２、色変換処理部２２３、中間バッファー２２４、属性取得部２２５、再変換部２２６に加えて、更に、画素入替部２２７、入替情報保持部２２８、再入替部２２９等を備える。
【００４７】
画素入替部２２７は、複数の色変換手段（例えば、四つの色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄ）による色変換処理の前に、所定行の画像データのうち、異なる行の画像データ間で画素を入れ替える入替手段として機能する。
具体的には、画素入替部２２７は、図６に例示するように、入力バッファー２２２に書き込まれた八つの画素のうち、色変換処理部２２３ａに対応する行の画素（例えば、ｍ１２）の色と、色変換処理部２２３ｃに対応する行の画素（例えば、ｍ３１）とを入れ替える入替処理を行う。
ここで、画素入替部２２７による入替処理は、色変換処理の前に行われることから、入替の対象となった二画素は、入替後の行に対応する色変換部により色変換処理が行われることとなる。よって、図６に例示するように、入替処理前に色変換処理部２２３ｃに対応する行の画素であった「ｍ３１」の画素について、色変換処理部２２３ａにより第１色変換テーブルを用いた色変換処理後が行われて「ｎ３１」が得られ、入替処理前に色変換処理部２２３ａに対応する行の画素であった「ｍ１２」の画素について、色変換処理部２２３ｃにより第２色変換テーブルを用いた色変換処理後が行われて「ｎ１２」が得られる。このように、画素入替部２２７により画素が入れ替えられる異なる行の画像データのうち一方の行の画像データ（例えば、ｍ３１）の色変換処理は、第１色変換テーブルを用いて行われ、他方の行の画像データ（例えば、ｍ１２）の色変換処理は、第２色変換テーブルを用いて行われる。
【００４８】
第２実施形態では、入力バッファー２２２から色変換処理部２２３にデータが渡されるまでに、画素入替部２２７による入替処理のため二つ分のａ画素×ｂ画素の画像データを記憶するための入力バッファー２２２が設けられる。この場合、画素入替部２２７により、二つ分の入力バッファーに記憶されたａ画素×ｂ画素の画像データのうち、先に入力された一つ分のａ画素×ｂ画素の画像データの入替処理が行われ、当該入替処理と同一のタイミングで、入力部２２１によりもう一つ分のａ画素×ｂ画素の画像データの書き込みが行われる。係る入力バッファー２２２の構成はあくまで一例であってこれに限られるものでない。例えば入力バッファーにＦＩＦＯを用い構成することも可能である。
また、第２実施形態において、属性取得部２２５は、画素入替部２２７により読み出されたａ画素×ｂ画素の画素領域に含まれる各画素の属性情報を取得する。
【００４９】
入替情報保持部２２８は、画素入替部２２７により入れ替えられた画素どうしの対応関係を保持する。具体的には、入替情報保持部２２８は、図示しないレジスタ等を備え、画素入替部２２７により入れ替えられた画素を示す情報を保持する。
なお入替情報保持部２２８としては、上述のような構成で具体的に説明しているが、画素入替部２２７で入れ替えられた画素の位置と再入替部２２９に入力された画素の位置との対応関係が予め管理されている形、例えば所定画素領域の特定画素位置（上記説明では「ｍ１２」と「ｍ３１」の画素）が常に交換対象位置として決定して動作するような場合には再入替部２２９では特に入替情報保持部２２８の情報を参照する必要はなく、入替が可能である。
【００５０】
再入替部２２９は、複数の色変換手段（例えば、四つの色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄ）による色変換処理の後であって再変換部２２６による再変換処理の前に、入替情報保持部２２８により保持された対応関係に応じて、画素入替部２２７により色が入れ替えられた画素どうしの間で画素を再度入れ替える再入替手段として機能する。
具体的には、再入替部２２９は、入替情報保持部２２８により保持された対応関係で対応付けられている二画素、即ち、画素入替部２２７により入れ替えられた二画素に対応する画素であって、色変換処理が施された画素を、それぞれ画素入替部２２７による入替処理前の位置に対応する位置に戻す再入替処理を行う。ここで、再入替処理の対象となる二画素は、色変換処理後の画素であることから、例えば、入替処理で入れ替えられた画素が「ｍ３１」の画素と「ｍ１２」の画素であった場合、再入替処理の対象となる画素は、図６に示すように、「ｍ３１」の画素と「ｍ１２」の画素の色変換処理後の画素である「ｎ３１」の画素と「ｎ１２」の画素となる。この場合、再入替処理により、「ｎ３１」の画素が、色変換処理部２２３ｃの行に対応する位置に戻り、「ｎ１２」の画素が、色変換処理部２２３ａの行に対応する位置に戻る。
【００５１】
また、再入替部２２９は、例えば、中間バッファー２２４と再変換部２２６との間に介在して、中間バッファー２２４から色変換処理後のａ画素×ｂ画素の画素領域を読み出して、読み出された画素領域に対して再入替処理を行い、再入替処理後のａ画素×ｂ画素の画素領域を再変換部２２６に渡す。即ち、第２実施形態では、再変換部２２６は、再入替部２２９による再入替処理が行われたａ画素×ｂ画素の画素領域に対応する画像データに含まれる各画素に対する処理を行う。
【００５２】
第２実施形態の再変換部２２６は、第１の実施形態と異なる所定の画素領域（ｅ画素×ｆ画素の画素領域）に含まれる全ての画素に「イメージ（Ｉ）」の属性情報が設定されている場合、当該所定の画素領域内に含まれる画素のうち、当該所定の画素領域において、第１色変換テーブルを用いて色変換処理が行われた画素で、第２色変換テーブルを用いて色変換処理が行われた画素を置換する。
【００５３】
図６に示す例では、（ｅ，ｆ）＝（２，２）の画素領域に含まれる四つの画素（ｍ３１、ｍ４１、ｍ３２、ｍ４２）の全てに「イメージ（Ｉ）」の属性情報が設定されている。この場合、再変換部２２６は、第１色変換テーブルを用いて色変換処理部２２３ａにより色変換処理が行われた画素（ｎ３１）で、第２色変換テーブルを用いて色変換処理が行われた画素（ｎ４１、ｎ３２、ｎ４２）を置換する置換処理を行う。これにより、再変換部２２６による再変換処理を経た四つの画素（ｍ３１、ｍ４１、ｍ３２、ｍ４２）の色は、全て第１色変換テーブルを用いて色変換処理が行われた画素（ｎ３１）の色となる。
【００５４】
また、第２実施形態の再変換部２２６は、第１の実施形態と異なる所定の画素領域（ｅ画素×ｆ画素の画素領域）に含まれる一以上の画素に「エッジ（Ｅ）」の属性情報が設定されている場合、当該所定の画素領域に対して再変換処理を行わない。
図６に示す例では、（ｅ，ｆ）＝（２，２）の画素領域に含まれる四つの画素（ｍ１１、ｍ２１、ｍ１２、ｍ２２）のうち、二つの画素（ｍ１１、ｍ１２）に「エッジ（Ｅ）」の属性情報が設定されている。この場合、再変換部２２６は、当該画素領域に対して再変換処理を行わない。よって、四つの画素（ｍ１１、ｍ２１、ｍ１２、ｍ２２）の色は、色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄの各々による色変換処理後の画素（ｎ１１、ｎ２１、ｎ１２、ｎ２２）の色となる。
言い換えれば、第２実施形態の再変換部２２６は、再変換処理の処理単位となる所定の画素領域が異なる点を除いて、第１実施形態の再変換部２２６と同様の処理を行う。
【００５５】
以上、第２実施形態の画像形成装置によれば、画素入替部２２７により画素が入れ替えられる異なる行の画像データのうち一方の行の画像データの色変換処理は、一の色変換情報（例えば、第１色変換テーブル）を用いて行われ、他方の行の画像データの色変換処理は、他の色変換情報（例えば、第２色変換テーブル）を用いて行われるので、入替処理が行われないと仮定した場合に他の色変換情報を用いた色変換処理が行われる画素に対して、一の色変換情報を用いた色変換処理を行うことができる。また、画素入替部２２７により色が入れ替えられた画素どうしの間で、再入替部２２９が画素を再度入れ替えるので、一の色変換情報を用いた色変換手段（例えば、色変換処理部２２３ａ）による色変換処理で得られた画素の色を、他の色変換情報を用いて色変換処理を行う色変換手段（例えば、色変換処理部２２３ｃ）に対応する行に適用することができることとなる。このように、第２実施形態の画像形成装置によれば、一の色変換情報による色変換処理の結果を複数の行に適用することができることから、一の色変換処理の結果を画像データに含まれる全画素領域により満遍なく適用することができることとなり、画像データに対して２次元的により最適な色変換処理を行うことができる。
【００５６】
例えば、第１実施形態で再変換を行った場合に、四行に跨る一列の画素（例えば、ｍ１１、ｍ２１、ｍ３１、ｍ４１）の画素が同一の色（例えば、ｎ１１）になっていたことにより、Ｙ方向の画像の解像度が再変換前の１／４になっていたことに対して、第２実施形態では、縦方向の解像度を再変換前の１／２とすることができる。例えば、色変換前の画像データの解像度が１２００［ｄｐｉ］×１２００［ｄｐｉ］であった場合、第１実施形態では、再変換が行われた所定の画素領域の解像度が１２００［ｄｐｉ］×３００［ｄｐｉ］となる。一方、第２実施形態では、再変換が行われた所定の画素領域の解像度が６００［ｄｐｉ］×６００［ｄｐｉ］となり、縦横により均等な再変換結果を得ることができる。なお、第１、第２実施形態のいずれにおいても、「エッジ（Ｅ）」の属性情報が設定された画素を含む所定の画素領域の解像度は、１２００［ｄｐｉ］×１２００［ｄｐｉ］となり、もとの解像度を下げることなく維持することができる。
【００５７】
なお、本発明の実施の形態は、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００５８】
例えば、第２実施形態の画素入替部２２７は、所定行の画像データ（例えば、ａ画素×ｂ画素の画素領域に対応する画像データ）に含まれる複数画素により構成される単位領域内に含まれる各画素の属性情報に基づいて、色が入れ替えられる画素を決定するようにしてもよい。
具体的には、画素入替部２２７は、例えば、図７に示すように、入力バッファー２２２に書き込まれた二行分の画像データを含む画素領域を単位領域とし、当該単位領域内に含まれる各画素の属性情報に基づいて、色が入れ替えられる画素を決定するようにしてもよい。
【００５９】
図７は、（ａ，ｂ）＝（２，２）の単位領域内に含まれる四つの画素（ｍ１１、ｍ２１、ｍ１２、ｍ２２）に対して、四つの色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄにより並列して色変換処理を行う場合の一例を示す図である。ここで、四つの色変換処理部２２３ａ、２２３ｂ、２２３ｃ、２２３ｄは、それぞれ、当該単位領域内の左上、左下、右上、右下の色変換処理を行うものとする。
仮に、画素入替部２２７による画素の入替が行われない場合、図７に示す単位領域の左上の「ｍ１１」の画素に対して色変換処理部２２３ａによる色変換処理（１６＾４色変換）が施されることとなる。ここで、「ｍ１１」の画素に設定されている属性情報は、「エッジ（Ｅ）」の属性情報である。一方、当該単位領域内には、「ｍ２１」、「ｍ２２」のように、「イメージ（Ｉ）」の属性情報が設定されている画素がある。この場合、画素入替部２２７は、属性取得部２２５から単位領域内の各画素の属性情報を取得し、「イメージ（Ｉ）」の属性情報が設定されている画素に対して色変換処理部２２３ａによる色変換処理が施されるよう画素を入れ替える。具体的には、画素入替部２２７は、例えば、「ｍ１１」の画素と「ｍ２１」の画素とを入れ替える。
【００６０】
また、再変換部２２６は、単位領域内における「エッジ（Ｅ）」の属性情報が設定された画素と「イメージ（Ｉ）」の属性情報が設定された画素との位置関係が特定位置関係にある場合には、「エッジ（Ｅ）」の属性情報が所定の画素領域に含まれる一以上の画素に設定されている場合でも、当該所定の画素領域に対して再変換処理を行う。
具体的には、再変換部２２６は、「イメージ（Ｉ）」の属性情報が設定されている画素が行方向又は列方向に沿って隣接している場合、再変換処理を行う。図７に示す例の場合、「イメージ（Ｉ）」の属性情報が設定されている「ｍ２１」、「ｍ２２」の画素が行方向に沿って隣接している。この場合、再変換部２２６は、色変換処理部２２３ａによる色変換処理が施された「ｍ２１」の画素で「ｍ２２」の画素を置換する。これにより、色変換部２２による色変換の精度をより高めることができる。
【００６１】
図７に示す単位領域内の画素の入替や再変換処理は、あくまで一例であってこれに限られるものでない。他の例について、図８を参照して説明する。
図８は、第２色変換テーブルを用いて色変換処理を行う二つの色変換処理部２２３ｃ、２２３ｄにより色変換処理が施される二行分の画像データを含む画素領域を単位領域とした場合に、当該単位領域内に含まれる各画素に設定される属性情報の組み合わせパターン等を示している。
例えば、当該所定の位置の画素の属性情報が「イメージ（Ｉ）」の属性情報でない場合に、画素の入替を行うようにしてもよい。具体的には、図８のパターンＰ２、Ｐ７、Ｐ９、Ｐ１０、Ｐ１２〜Ｐ１４に示すように、画素入替部２２７は、画素の入替が行われない場合により多い情報量の色変換情報を用いた色変換処理（例えば、１６＾４色変換）が施されることとなる所定の位置の画素（例えば、図７に示す単位領域の左上の「ｍ１１」の画素）に設定された属性情報が「イメージ（Ｉ）」の属性情報でなく、単位領域内の別の画素のいずれかに「イメージ（Ｉ）」の属性情報が設定されている場合に、「イメージ（Ｉ）」の属性情報が設定された画素のうち、いずれか一つの画素を入替対象の画素として、所定の位置の画素と入れ替えるようにしてもよい。
また、図８のパターンＰ３〜Ｐ６、Ｐ８、Ｐ１１、Ｐ１５に示すように、画素入替部２２７は、所定の位置の画素に設定された属性情報が「イメージ（Ｉ）」の属性情報であった場合に、画素の入替を省略してもよいし、「イメージ（Ｉ）」の属性情報が設定されている画素のいずれかと所定の位置の画素とを入れ替えてもよい。また、図８のパターンＰ１に示すように、全ての画素に「イメージ（Ｉ）」の属性情報が設定されている場合や、パターンＰ１６に示すように、単位領域内に「イメージ（Ｉ）」の属性情報が設定された画素が存在しない場合に、画素の入替を省略してもよい。
【００６２】
このように、所定行の画像データに含まれる複数画素により構成される単位領域（例えば、入力バッファー２２２に書き込まれたに行分の画像データを含む画素領域）内に含まれる各画素の属性情報に基づいて、色が入れ替えられる画素を決定することで、属性情報に基づいて、一の色変換情報（例えば、一の色変換テーブル）を用いて色変換処理が行われることがより望ましいとされた画素を色が入れ替えられる画素とすることができ、色変換の精度をより高めることができる。
【００６３】
また、再変換部２２６は、単位領域内における「イメージ（Ｉ）」の属性情報が設定された画素と「エッジ（Ｅ）」の属性情報が設定された画素との位置関係に基づいて、再変換処理を行うか否かを決定するようにしてもよい。
具体的には、再変換部２２６は、例えば、上記と同様の単位領域（図８参照）において、二つ以上の「イメージ（Ｉ）」の属性情報が設定された画素が隣接している場合に、当該二つ以上の「イメージ（Ｉ）」の属性情報が設定された画素のうち一つの画素に対して第１色変換テーブルを用いて色変換処理が行われた画素で全ての「イメージ（Ｉ）」の属性情報が設定された画素を置換するようにしてもよい。
【００６４】
例えば、図８に示すパターンのうち、「イメージ（Ｉ）」の属性情報が設定された画素を含むパターン（パターンＰ１〜Ｐ１５）の場合、画素入替部２２７による入替処理を経て、「イメージ（Ｉ）」の属性情報が設定された画素のうち一つの画素に対して、色変換処理部２２３ａにより第１色変換テーブルを用いて色変換処理が行われる。
ここで、パターンＰ１のように、単位領域内の四つの画素が全て「イメージ（Ｉ）」の属性情報が設定された画素である場合、当該単位領域内の画素領域は、輪郭等により区切られることのない自然画に含まれる画素領域であり、連続する画素領域にて同一又は類似する色の画素が並んでいる画素領域であると推定される。この場合、再変換部２２６は、色変換処理部２２３ａにより第１色変換テーブルを用いて色変換処理が行われた一つの画素で、他の三つの画素を置換する。
また、パターンＰ２〜Ｐ５のように、単位領域内で「イメージ（Ｉ）」の属性情報が設定された画素の数が三つである場合、パターンＰ１の場合と同様、三つの画素は、輪郭等により区切られることのない自然画に含まれる画素領域であると推定される。この場合、再変換部２２６は、色変換処理部２２３ａにより第１色変換テーブルを用いて色変換処理が行われた一つの画素で、他の二つの画素を置換する。
また、パターンＰ８〜Ｐ１１のように、二つの「イメージ（Ｉ）」の属性情報が設定された画素と、二つの「エッジ（Ｅ）」の属性情報が設定された画素が単位領域内にあって、二つの「イメージ（Ｉ）」の属性情報が設定された画素がＸ方向又はＹ方向について隣接している場合、パターンＰ１〜Ｐ５の場合と同様、二つの画素は、輪郭等により区切られることのない自然画に含まれる画素領域であると推定される。この場合、再変換部２２６は、色変換処理部２２３ａにより第１色変換テーブルを用いて色変換処理が行われた一つの画素で、他の一つの画素を置換する。
【００６５】
一方、パターンＰ６、Ｐ７のように、二つの「イメージ（Ｉ）」の属性情報が設定された画素と、二つの「エッジ（Ｅ）」の属性情報が設定された画素が単位領域内にあって、二つの「イメージ（Ｉ）」の属性情報が設定された画素がＸ方向又はＹ方向について隣接していない場合、二つの画素は、輪郭等により区切られた画素領域であると推定されることから、二つの「イメージ（Ｉ）」の属性情報が設定された画素が互いに全く異なる色である可能性がある。この場合、再変換部２２６は、再変換処理を行わず、各々の画素に対して行われた色変換処理後の色のままとする。
また、パターンＰ１２〜Ｐ１５のように、単位領域内で「イメージ（Ｉ）」の属性情報が設定された画素が一つである場合、当該一つの画素については色変換処理部２２３ａにより第１色変換テーブルを用いて色変換処理が行われるが、当該一つの画素で置換する対象となる他の画素（「イメージ（Ｉ）」の属性情報が設定された画素）が存在しないこととなる。この場合、再変換部２２６は、再変換処理を行わず、各々の画素に対して行われた色変換処理後の色のままとする。
また、パターンＰ１６のように、単位領域内で「イメージ（Ｉ）」の属性情報が設定された画素が一つもない場合、階調がより重視される画素である「イメージ（Ｉ）」の属性情報が設定された画素に係る考慮が不要となる。この場合、再変換部２２６は、再変換処理を行わず、各々の画素に対して行われた色変換処理後の色のままとする。
【００６６】
このように、単位領域内におけるエッジ情報を含む属性情報（例えば、「エッジ（Ｅ）」の属性情報）が設定された画素と自然画情報を含む属性情報（例えば、「イメージ（Ｉ）」の属性情報）が設定された画素との位置関係に基づいて、再変換処理を行うか否かを決定することで、単位領域内における自然画情報を含む属性情報が設定された画素の連続の有無を考慮して再変換処理を行うか否かを決定することができ、色変換部２２による色変換の精度をより高めることができる。
【００６７】
なお、図８を参照して説明した、入替処理の対象となる画素の決定や再変換処理の実施の有無の決定等の仕組みが採用される場合、当該仕組みは、色変換部２２による処理のルーチンとして予め組み込まれる。
また、図７、図８に示す例はあくまで一例であってこれに限られるものでない。例えば、図７、図８に示す例では、第１、第２実施形態にて色変換処理部２２３ｃ、２２３ｄにより色変換処理が施されている二行分の画像データの属性情報を画素入れ替えに用いていないが、当該二行分の画像データの属性情報を更に追加して、入替処理の対象となる画素の決定や再変換処理の実施の有無の決定等を行うようにしてもよい。
【００６８】
また、図８のパターンＰ２〜Ｐ５のように、単位領域内で隣接する三つの画素に「イメージ（Ｉ）」の属性情報が設定されている場合、隣接する「イメージ（Ｉ）」の属性情報が設定された画素の数が多い画素を入替対象の画素としてもよい。即ち、図８のパターンＰ２〜Ｐ５の場合、Ｌ字を描くように連続する三つの「イメージ（Ｉ）」の属性情報が設定された画素のうち、Ｌ字の角に位置する画素を入替対象の画素としてもよい。この場合、自然画を構成する複数の画素のうち、より中間に位置する画素の色で他の画素を置換することができることとなるので、再変換部２２６による置換前後の色をより近似な色とすることができ、色変換の精度をより高めることができる。
【００６９】
この他、上記の各実施形態では、第１色変換テーブルが第２色変換テーブルに含まれるパターン情報を全て含んでいるが、一例であってこれに限られるものでない。例えば、第２色変換テーブルに含まれるパターン情報のうち、第１色変換テーブルに含まれないパターン情報があってもよい。
また、上記の各実施形態では、色変換情報の違いとして情報量の異なる色変換情報を例にとって説明しているが、必ずしもこれに限定されない。例えば、複数の色再現特性（具体的には、自然画再現に適した階調性重視の色変換特性や、文字再現に適した色再現特性等）の各々に対応し、それぞれ情報量が異なる色変換情報を用いてもよい。この場合、より情報量が少ない色変換情報が、他の色変換情報となる。
また、複数の色変換手段に用いられる色変換情報は、画素の属性情報に対応したものであってもよい。例えば、自然画情報を含む属性情報が設定された画素に対する色変換処理のための色変換情報と、エッジ情報を含む属性情報が設定された画素に対する色変換処理のための色変換情報と、を用いてもよい。この場合、例えば、複数の色変換手段のうち少なくとも一つの色変換手段（例えば、色変換処理部２２３ａ）が、自然画情報を含む属性情報が設定された画素に対する色変換処理のための色変換情報を用い、他の色変換手段（例えば、色変換処理部２２３ｂ、２２３ｃ、２２３ｄ）が、エッジ情報を含む属性情報が設定された画素に対する色変換処理のための色変換情報を用いるようにしてもよい。さらに、自然画情報を含む属性情報が設定された画素に対して少なくとも一つの色変換手段により色変換処理を行うように画素を入れ替えるようにしてもよい。
【００７０】
また、上記のエッジ情報を含む属性情報（例えば、「エッジ（Ｅ）」の属性情報）に代えて、文字画像を構成する画素を示す文字情報を含む属性情報（例えば、「文字（Ｃ）」の属性情報）を用いるようにしてもよい。また、エッジ情報と文字情報を一実施形態内に混在させてもよい。この場合、例えば、複数の色変換手段のうち少なくとも一つの色変換手段（例えば、色変換処理部２２３ａ）が、自然画情報を含む属性情報が設定された画素に対する色変換処理のための色変換情報を用い、少なくとも一つの色変換手段と異なる色変換手段（例えば、色変換処理部２２３ｂ）が、エッジ情報を含む属性情報が設定された画素に対する色変換処理のための色変換情報を用い、他の色変換手段（例えば、色変換処理部２２３ｃ、２２３ｄ）が、文字情報を含む属性情報が設定された画素に対する色変換処理のための色変換情報を用いるようにしてもよい。さらに、自然画情報を含む属性情報が設定された画素に対して少なくとも一つの色変換手段により色変換処理を行い、エッジ情報を含む属性情報が設定された画素に対して少なくとも一つの色変換手段と異なる色変換手段により色変換処理を行い、文字情報を含む属性情報が設定された画素に対して他の色変換手段と異なる色変換手段により色変換処理を行うように画素を入れ替えるようにしてもよい。
【００７１】
また、複数の色変換手段は、画像形成時のインク吐出量を決定するための色変換情報を用いるようにしてもよい。具体的には、例えば、記録媒体上に吐出されたインクの吸収性や、インクの硬化時間、記録媒体上に吐出されて形成されたインクの層の厚み等を制御することを目的として設定されたインクの吐出量制限値を考慮して作成された色変換情報を用いてもよい。
【００７２】
また、上記の各実施形態における各種の具体的な記載はあくまで一例であり、適宜変更可能である。
例えば、上記の各実施形態における（ａ，ｂ）の具体的な値（ｃ，ｄ）や（ｅ，ｆ）も適宜変更可能である。同様に、複数の色変換手段の数や、複数の色変換手段に用いられる色変換情報の種類の総数、各々の色変換手段が有するパターン情報の数、画像形成に用いられる色の数や色空間、画像形成部３０による具体的な画像形成の仕組み等、各種の具体的な内容は本発明の特徴を逸脱しない範囲において適宜変更可能である。
【産業上の利用可能性】
【００７３】
本発明は、画像形成に際して行われる画像の色変換処理を実施する色変換装置及び画像形成装置として利用可能性がある。
【符号の説明】
【００７４】
１      画像形成装置
１０    制御部（画像取得手段）
２０    画像処理部
２２    色変換部（色変換装置）
３０    画像形成部（画像形成手段）
２２１  入力部（入力手段）
２２２  入力バッファー
２２３、２２３ａ、２２３ｂ、２２３ｃ、２２３ｄ  色変換処理部（色変換手段）
２２４  中間バッファー
２２５  属性取得部（取得手段）
２２６  再変換部（再変換手段）
２２７  画素入替部（入替手段）
２２９  再入替部（再入替手段）
【図１】
2014050576.tif 000003
【図２】
2014050576.tif 000004
【図３】
2014050576.tif 000005
【図４】
2014050576.tif 000006
【図５】
2014050576.tif 000007
【図６】
2014050576.tif 000008
【図７】
2014050576.tif 000009
【図８】
2014050576.tif 000010
【国際調査報告】
2014050576.tif 000011
2014050576.tif 000012