(57)【要約】【課題】  濃度調整専用のＬＵＴを設ける必要がなく、濃度変換用のデータを直感的に作成できるカラー画像処理装置を提供する。【解決手段】  原稿をスキャンして得たＲＧＢ画像データを第１の色空間変換部４で、ＲＧＢ色空間からＬａｂ色空間に変換する。第２の色空間変換部６でＲＯＭ１３の記憶領域１３ａから基準３Ｄ−ＬＵＴを読み出し、その読み出し値をＲＯＭ１３の記憶領域１３ｂに記憶する調整値付加用３Ｄ−ＬＵＴに基づいて変換することにより調整用３Ｄ−ＬＵＴを生成し、これを第２の色空間変換部６の記憶領域６ａに記憶し、この記憶領域６ａより調整用３Ｄ−ＬＵＴを読み出して、これを用いて、入力されたＬａｂをＣＭＹＫ色空間の出力Ｃ’、Ｍ’、Ｙ’、Ｋ’に変換する。この出力Ｃ’、Ｍ’、Ｙ’、Ｋ’に変換した画像データを２値化処理し、プリンタ８に出力する。【選択図】      図２
2005191761.tif 000002
【特許請求の範囲】
【請求項１】
基準多次元ルックアップテーブルを常時格納する第１の記憶手段と、
多次元ルックアップテーブルを一時的に格納する第２の記憶手段と、
前記第２の記憶手段に格納された多次元ルックアップテーブルを用いて、第１の色空間のカラー画像データを第２の色空間のカラー画像データに色空間変換する色空間変換手段と、
第２の色空間のカラー画像データを調整する調整機能と、
を備えたカラー画像処理装置であって、
第１の記憶手段から基準多次元ルックアップテーブルを読み出し、その読出値を調整機能により指定された調整値に基づいて変換することにより、調整用多次元ルックアップテーブルを生成し、生成された調整用多次元ルックアップテーブルを第２の記憶手段に格納する生成手段を備え、
前記色空間変換手段は、第２の記憶手段に格納された調整用多次元ルックアップテーブルを用いて、色空間変換を実行することを特徴とするカラー画像処理装置。
【請求項２】
前記読出値を変換するための調整値付加用ルックアップテーブルを常時格納する第３の記憶手段を備え、
前記生成手段は、調整機能により指定された調整値に基づいて前記読出値を変換する際、指定された調整値に基づいて、前記調整値付加用ルックアップテーブルから補正値を読み出し、該補正値を変換後の値として、前記第２の記憶手段に格納することにより、前記調整用多次元ルックアップテーブルを生成することを特徴とする請求項１記載のカラー画像処理装置。
【請求項３】
前記色空間変換手段は、調整用多次元ルックアップテーブルから読み出した値を用いて補間演算を行うことにより色空間変換を実行することを特徴とする請求項１又は請求項２記載のカラー画像処理装置。
【請求項４】
前記第３の記憶手段には、第２の色空間の全ての色成分に対して共通の前記調整値付加用ルックアップテーブルが格納されていることを特徴とする請求項２記載のカラー画像処理装置。
【請求項５】
前記第３の記憶手段には、第２の色空間の各成分毎に前記調整値付加用ルックアップテーブルが格納されていることを特徴とする請求項２記載のカラー画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コピー機、ファクシミリ装置、コピー機能・ファクシミリ機能等の多機能を有する複合機、プリンタ装置等のカラー画像処理装置に関する。
【背景技術】
【０００２】
一般に、スキャンした入力色空間（例えばＲＧＢ）を明度成分又は輝度成分を含む色空間（例えば、Ｌａｂ又はＹＣＣ、あるいはＬａｂやＹＣＣを介さずにＣＭＹＫ）に変換し、色空間の各成分に対して補正処理を施した後、出力色空間（例えば、ＣＭＹＫ）に変換して画像形成するようにしたカラー画像処理装置が知られている。また、デジタルカメラで撮られた画像は、ＪＰＥＧ圧縮された輝度色差信号（ＹＣＣ）からなり、パソコンで作成されたデータはＲＧＢからなる。これらのカラー画像データもプリントアウトする際、出力色空間に変換される。例えば、出力色空間への変換は、３次元ＬＵＴを用いた補間演算による色空間変換が行われる。この種のカラー画像処理装置において、出力色空間ＣＭＹＫの濃度を調整する機能を持つものがある。この機能はユーザが好みの色合いに調整する場合や、装置の標準的な色合いを調整する場合に用いられる。従来のこの濃度調整方法としては、ａ．「指定された濃度に基づいて、濃度調整用ＬＵＴ（ルックアップテーブル）を切り替えてＣＭＹＫのデータ（２値以上）を変換する方法」。更にｂ．「ディザ法や誤差拡散法で２値化する際の閾値（ディザの場合、ディザパターン）をＣＭＹＫの色毎に調整する方法」（例えば、特許文献１参照）が知られている。
【特許文献１】特公平８−２４３４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記した従来の濃度調整方法のうち、上記ａの方法は、調整したい濃度に変換するためのＬＵＴ（ルックアップテーブル）を用いるため直感的であるが、濃度調整専用のＬＵＴを格納するメモリとしてＲＡＭを備えた濃度変換手段が必要である。また、上記ｂの方法は、ＲＡＭを備えた濃度変換手段は必要ないが、閾値をどのように変えれば所望の濃度が得られるかを認識することが困難である。つまり、濃度変換用の閾値パターンを直観的に作成することが困難である、という問題がある。
【０００４】
この発明は上記問題点に着目してなされたものであって、濃度調整専用のＬＵＴ（ＲＡＭ）を備えた濃度変換手段を設ける必要がなく、濃度変換用のデータを直観的に作成することができるカラー画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００５】
この発明のカラー画像処理装置は、基準多次元ルックアップテーブルを常時格納する第１の記憶手段（ＲＯＭ）と、多次元ルックアップテーブルを一時的に格納する第２の記憶手段（ＲＡＭ）と、前記第２の記憶手段に格納された多次元ルックアップテーブルを用いて、第１の色空間のカラー画像データを第２の色空間のカラー画像データに色空間変換する色空間変換手段と、第２の色空間のカラー画像データを調整する調整機能と、を備えたカラー画像処理装置であって、第１の記憶手段から基準多次元ルックアップテーブルを読み出し、その読出値を調整機能により指定された調整値に基づいて変換することにより、調整用多次元ルックアップテーブルを生成し、生成された調整用多次元ルックアップテーブルを第２の記憶手段に格納する生成手段を備え、前記色空間変換手段は、第２の記憶手段に格納された調整用多次元ルックアップテーブルを用いて、色空間変換を実行することを特徴とする。
【０００６】
この発明のカラー画像処理装置は、更に、前記読出値を変換するための調整値付加用ルックアップテーブルを常時格納する第３の記憶手段（ＲＯＭ）を備え、前記生成手段は、調整機能により指定された調整値に基づいて前記読出値を変換する際、指定された調整値に基づいて、前記調整値付加用ルックアップテーブルから補正値を読み出し、該補正値を変換後の値として、前記第２の記憶手段に格納することにより、前記調整用多次元ルックアップテーブルを生成することができる。
【０００７】
また、この発明のカラー画像処理装置において、前記色空間変換手段は、調整用多次元ルックアップテーブルから読み出した値を用いて補間演算を行うことにより色空間変換を実行することができる。
【０００８】
また、この発明のカラー画像処理装置において、前記第３の記憶手段には、第２の色空間の全ての色成分に対して共通の前記調整値付加用ルックアップテーブルを格納することができる。
【０００９】
また、この発明のカラー画像処理装置において、前記第３の記憶手段には、第２の色空間の各成分毎に前記調整値付加用ルックアップテーブルを格納することができる。
【発明の効果】
【００１０】
請求項１に係る発明によれば、ＲＯＭに調整値付加用ＬＵＴ（データ量少ない）を持っておくだけで、必要に応じて、調整値に応じた調整用多次元ＬＵＴを生成し、それを用いて、調整値付加と同時に色空間変換を実行できるので、ＲＡＭを備えた専用の調整用回路を必要とせず、全体のハード構成が簡単になる。
【００１１】
請求項２、３に係る発明によれば、補正値を用い、また補間演算を行うので、基準多次元ＬＵＴ及び調整用多次元ＬＵＴのデータ量を少なくできる。
【００１２】
請求項４に係る発明によれば、調整値付加用ＬＵＴを格納するために必要な容量を小さくできる。また、請求項５に係る発明によれば、第２の色空間の成分毎に、調整機能の調整値と変換量との関係を個別に規定できる。
【発明を実施するための最良の形態】
【００１３】
以下、実施の形態により、この発明を更に詳細に説明する。
【００１４】
図１は、この発明の実施形態に係るカラー複合機の構成を示すブロック図である。この実施形態カラー複合機は、プリンタ（画像記録部）８と、画像読取部９と、主制御部（ＣＰＵ）１０と、画像処理部１１と、操作部１２と、ＲＯＭ１３と、ＲＡＭ１４と、画像メモリ１５と、ＣＯＤＥＣ１６と、ＮＣＵ１７と、ＭＯＤＥＭ１８と、表示部１９と、ＬＡＮＩ／Ｆ２０とを備えている。
【００１５】
プリンタ８は、電子写真式のカラープリンタであり、読取画像やＬＡＮＩ／Ｆ２０を通してＰＣ等から転送される画像データを記録紙上にカラー記録する。このプリンタ８は、ＣＭＹＫ４色の記録剤（トナー）を使用するものであり、Ｋ（黒）成分のみの記録剤を用いたモノクロプリントに加えて、ＣＭＹＫ４色全ての記録剤を用いたプリントも可能である。
【００１６】
画像読取部９は、コピーするときに、原稿の画像データを光学的に走査して読み取る。カラー画像の読み取りも可能である。主制御部（ＣＰＵ）１０は、バス２１より各部に接続され、ＲＯＭ１３に記憶されるプログラムに従い、読み取り処理、プリント処理、その他の種々の制御を実行する。画像処理部１１は、画像読取部９で読み取った画像データを画像処理し、プリンタ８等に処理した画像データを出力する。詳細は後述する。
【００１７】
操作部１２は、モード切替キー１２ａ、スタートキー１２ｂの他、テンキー、クリアキー、ストップキー等を備える。モード切替キー１２ａは、種々の動作モード切り替えを行う。ＲＯＭ１３は、装置全体の動作を制御するためのプログラム等を記憶する。また、ＲＯＭ１３にはＬａｂ色空間からＣＭＹＫ色空間に変換するための基準となる３次元−ＬＵＴを格納する領域１３ａと、調整値付加用のＬＵＴを格納する領域１３ｂを有する。ＲＡＭ１４は、主制御部１０による制御に必要なデータ及び制御動作時に一時記憶が必要なデータ等を記憶する。画像メモリ１５は、画像読取部９で読み取った画像データを圧縮状態で記憶する。更に、画像メモリ１５は２値メモリであり、２値の圧縮画像データ（ＣＭＹＫ又はＫ）を記憶する。
【００１８】
ＣＯＤＥＣ１６は、ＭＨ、ＭＲ、ＭＭＲ方式等で２値データを符号化（エンコード）する。また、ＣＯＤＥＣ１６は圧縮符号化された状態で、伝送を受けた画像データをプリンタ８により記録するために復号（デコード）する。
【００１９】
ＮＣＵ１７は、ＣＰＵ１０により制御されて、通信回線である電話回線網（ＰＳＴＮ）２２との接続を接続する。また、ＮＣＵ１７は通信相手の電話番号（ＦＡＸ番号を含む）に応じたダイヤルパルスを送出する機能及び着信を検出する機能を有する。モデム１８は、ＩＴＵ（国際電気通信連合）−Ｔ勧告Ｔ．３０、Ｔ．４に従ったファクシミリ伝送制御手順（ファクシミリ通信手順）に基づいて、Ｖ．１７、Ｖ２７ｔｅｒ、Ｖ．２９等に従った送信データの変調及び受信データの復調を行う。また、ＭＯＤＥＭ１８は、Ｖ．８、Ｖ．３４を用いたＶ．３４ＦＡＸにも適用可能である。具体的には、ＭＯＤＥＭ１８はＮＣＵ１７を介して電話回線網２２に送出するために、デジタル信号である送信データをアナログ音声信号に変調する機能を有する。また、ＭＯＤＥＭ１８は電話回線網２２からＮＣＵ１７を介して受信したアナログの音声信号をデジタル信号に復調する機能を有する。
【００２０】
表示部１９は、アイコン、キーボタンの表示や操作のために必要なメッセージ内容等を表示する。表示部１９としては、主としてＬＣＤ（液晶表示装置器）が使用されるが、ＣＲＴ、その他の表示器を使用しても良い。
【００２１】
ＬＡＮＩ／Ｆ２０は、ＬＡＮ（ローカルエリアネットワーク）を介して、外部機器とのデータ授受を行うためのものであり、このＬＡＮＩ／Ｆ２０を介して外部のＰＣ（パーソナルコンピュータ）より、ネットワークプリント、ネットワークスキャナ等の要請を受ける。
【００２２】
画像読取部９は、図２に示すように、ＣＣＤ１とアナログフロントエンド回路を含むＡ／Ｄ変換部２からなる。又は、画像処理部１１は第１の画像処理部３、第１の色空間変換部４、第２の画像処理部５、第２の色変換部６、２値化部７を備えている。また、この画像処理部１１の各部は、ＣＰＵ１０によって制御される。処理された画像データは、プリンタ８でプリントされる。また、処理された画像データは画像メモリ１５に格納されることもある。
【００２３】
ＣＣＤ１は原稿の１走査線をＲ、Ｇ、Ｂに分離して読み取り、所定間隔をおいて、次の走査線画像を順次読み取る。Ａ／Ｄ変換器２は、ＣＣＤ１から、Ｒ、Ｇ、Ｂのカラー画像信号を受け、ＡＦＥ回路でＣＣＤ１の出力をアナログ増幅する。このアナログ値をデジタルデータに変換し、多値化出力する。第１の画像処理部３では、シェーディング補正、ガンマ補正等の処理を行う。
【００２４】
第１の色空間変換部４は、第１の画像処理部３より出力されるＲＧＢの画像データを、明度成分を分離して表せるＬ、ａ、ｂの画像データに変換する。Ｌａｂ色空間は、彩度と色相をａ（Ｒ−Ｇ軸）、ｂ（Ｙ−Ｂ軸）の２つのパラメータで表し、それに明るさＬ（Ｋ−Ｗ軸）を加えた座標系からなる色空間である。第２の画像処理部５は、Ｌａｂ色空間の画像データを受け、地色補正、彩度や色相などの色補正を行う。
【００２５】
第２の色空間変換部６は、Ｌａｂ色空間の画像データを受け、３Ｄ（３次元）−ＬＵＴによる補間により、Ｌａｂの多値画像データをＣＭＹＫの多値画像データに変換する。この３Ｄ−ＬＵＴは、第２の色空間変換部６のＲＡＭの記憶領域６ａに一時的に格納する。この第２の色空間変換部６では、ＲＡＭの記憶領域６ａに格納された調整用３Ｄ−ＬＵＴを用いて、入力されたＬａｂ色空間データをＣＭＹＫ色空間データに変換する。調整用３Ｄ−ＬＵＴは、ＲＯＭ１３の領域１３ａに記憶された基準３Ｄ−ＬＵＴの読出値を、濃度調整機能により指定された調整値に基づいて変換することにより生成される。基準３Ｄ−ＬＵＴの読出値の変換は、ＲＯＭ１３の領域１３ｂに記憶された調整値付加用ＬＵＴを用いて行われる。すなわち、調整値付加用ＬＵＴには、調整値と補正値との対応関係が格納されており、調整値に基づいて、調整値付加用ＬＵＴから補正値を読み出し、該補正値を変換後の値とし、その変換後の値を上記領域６ａに格納することにより、領域６ａ内に調整用３Ｄ−ＬＵＴを生成する。領域６ａ内に生成された調整用３Ｄ−ＬＵＴは、濃度調整機能により指定された調整値を反映した内容となる。なお、ＲＯＭ１３の領域１３ｂに調整値と補正値と対応付けるＬＵＴを格納しておく代わりに、調整値と加算値の関係（演算式）を格納しておき、調整値に基づいて演算により加算値を求め、該加算値を入力値に加算することにより、変換後の値（補正値）を算出するようにしても良い。
【００２６】
第２の色空間変換部６は、図３に示すように、それぞれＣＭＹＫの色空間変換部６Ｃ、６Ｍ、６Ｙ、６Ｋから構成され、入力にＬａｂデータを個別に受け、それぞれ多値のＣＭＹＫの色空間データに変換して出力する。２値化部７も、各Ｃ、Ｍ、Ｙ、Ｋの多値信号を受けて、ディザ法又は誤差拡散法により、それぞれ２値化する２値化部７Ｃ、７Ｍ、７Ｙ、７Ｋから構成されている。
【００２７】
色空間変換部６Ｃは、調整用の３Ｄ−ＬＵＴを記憶する記憶領域６ａＣを有する。他の色空間変換部６Ｍ、６Ｙ、６Ｋも同様に、各調整用３Ｄ−ＬＵＴを記憶する記憶領域６ａＭ、６ａＹ、６ａＫを備えている。
【００２８】
ここで、上記したＲＯＭ１３の記憶領域１３ｂに記憶する調整値と補正値との関係を、調整用３Ｄ−ＬＵＴ生成に用いる調整値付加用ＬＵＴの具体例により、図５、図６を参照して説明する。図５は、調整値付加用のＬＵＴの一例を示しており、図５においては、縦軸方向に入力を、横軸方向に調整値を示し、それらの交点に変換後の補正値を示している。図６は、図５の入力値と出力値との関係を２次元座標上で示したものである。
【００２９】
例えば、ＲＯＭ１３の記憶領域１３ａに記憶の基準３Ｄ−ＬＵＴから読み出した値が８であった場合、調整値が−３ならば変換後の値（調整用３Ｄ−ＬＵＴの値）は２、調整値が−２ならば変換後の値は４、調整値が−１ならば変換後の値は６、調整値が０ならば変換後の値は８、調整値が＋１ならば変換後の値は１０、調整値が＋２ならば変換後の値は１２、調整値が＋３ならば変換後の値は１４となる（入力に８はないので、内挿補間で変換後の値を求める）。
【００３０】
調整値付加用ＬＵＴは、とりうる全ての値をテーブルとして格納しても良いが、図５のように、代表的な値のみを格納しておき、それ以外の値は補間して求めるようにしても良い。
【００３１】
次に、ＲＯＭ１３のＲＯＭ１３ｂに調整値と加算値との関係（演算式）を格納しておく場合の調整値と加算値との関係の具体例について説明する。
【００３２】
今、ユーザが濃度について選択し得る調整値が−３、−２、−１、０、＋１、＋２、＋３とすると、例えば、−３に対し−３０、−２に対し−２０、−１に対し−１０、０に対し０、＋１に対し＋１０、＋２に対し＋２０、＋３に対し＋３０を、濃度調整値として、＋２が選択された場合、ＲＯＭ１３ｂから＋２に対応する加算値＋２０を読み出し、記憶領域１３ａに記憶してある基準３Ｄ−ＬＵＴから読み出した読出値に加算して調整用３Ｄ（３次元）−ＬＵＴを生成し、この調整用３Ｄ−ＬＵＴを記憶領域６ａに記憶する。
【００３３】
次に、この実施形態カラー複合機における画像形成時の処理動作を説明する。  操作部１２のスタートキー１２ｂを押すと、この処理ルーチンが開始され、ステップＳＴ１において、ＣＣＤ１により原稿のＲＧＢスキャンが実行される。この処理により読み込まれたＲＧＢの画像データは、Ａ／Ｄ変換部２でＡ／Ｄ変換され、多値デジタルデータに変換される。次に、第１の画像処理部で、ＲＧＢ画像データに対し、シェーディング補正、ガンマ補正がなされ、第１の色変換部４に入力される。
【００３４】
第１の色空間変換部４においては、ＲＧＢ多値画像データをＬａｂ色空間の多値画像データに変換し、第２の画像処理部５に入力する。第２の画像処理部５において、入力されたＬａｂ画像データに対し、地色補正等の画像処理を行い、補正後のＬａｂ画像データを、第２の色空間変換部６へ入力する。
【００３５】
この第２の色空間変換部６では、ＣＰＵ１０の制御のもと、図４に示すような調整用３Ｄ−ＬＵＴ生成処理を実行する。先ず、ステップＳＴ１において、記憶領域１３ａの基準３Ｄ−ＬＵＴを参照し、入力された特定Ｌａｂに対する変換前出力値Ｃｉを読み出す。次に、ステップＳＴ２へ移行し、記憶領域１３ｂの調整値付加用ＬＵＴを参照し、変換前出力値Ｃｉに対する変換後出力値Ｃｉ’を読み出す。続いて、ステップＳＴ３へ移行する。ステップＳＴ３においては、変換後出力値Ｃｉ’を記憶領域６ａに書き込む。続いて、ステップＳＴ４へ移行し、他のロードすべきデータが有りか否か判定し、ロードすべきデータが有れば、ステップＳＴ１へ戻り、続いてステップＳＴ１〜ＳＴ４の処理を繰り返す。基準３Ｄ−ＬＵＴの全入力値に対して変換後出力値Ｃｉ’が生成されて記憶領域６ａに書き込まれると、次にロードすべきデータはなしとして終了する。
【００３６】
以上のようにして、第２の色変換部６の３Ｄ−ＬＵＴの記憶領域６ａＣ、６ａＭ、６ａＹ、６ａＫに、調整値に応じて変換した濃度値Ｃ’、Ｍ’、Ｙ’、Ｋ’を有する調整用３Ｄ−ＬＵＴが生成される。変換後の多値データＣ’、Ｍ’、Ｙ’、Ｋ’は２値化部７に入力される。２値化部７において、ディザ法、あるいは誤差拡散法を用いて、多値のＣＭＹＫ（Ｃ’、Ｍ’、Ｙ’、Ｋ’）データを２値化する。この２値化データをプリンタ８に出力する。プリンタ８は２値化データを受け、プリント処理を実行する。
【００３７】
なお、上記実施形態において、ＲＯＭ１３の記憶領域１３ｂに格納する調整値付加用ＬＵＴは、図５に示すような調整値付加用ＬＵＴを１つだけ持っておき、ＣＭＹＫの全色成分に対して同じＬＵＴを使用すると良い。この場合、調整値付加用ＬＵＴを格納するために必要な容量を小さくできる。また、これに代えて、ＣＭＹＫの各色成分に対して、それぞれに図５のようなＬＵＴを持たせても良い。この場合、各色成分毎に調整機能の調整値と変換量との関係を個別に規定できる。
【図面の簡単な説明】
【００３８】
【図１】この発明の一実施形態であるカラー複合機の構成を示すブロック図である。
【図２】同実施形態カラー複合機の画像読取部の構成を示すブロック図である。
【図３】同画像読取部の第２の色空間変換部の構成を示すブロック図である。
【図４】上記実施形態カラー複合機の第２の色変換部における調整用３Ｄ−ＬＵＴ生成処理動作を説明するフロー図である。
【図５】同実施形態カラー複合機の調整値付加用３Ｄ−ＬＵＴの一例を示す図である。
【図６】同調整値付加用ＬＵＴの入出力の関係を２次元座標上で示した図である。
【符号の説明】
【００３９】
１      ＣＣＤ
２      Ａ／Ｄ変換部
３      第１の画像処理部
４      第１の色空間変換部
５      第２の画像処理部
６      第２の色空間変換部
６ａ    ３Ｄ−ＬＵＴの記憶領域
７      ２値化部
８      プリンタ
９      画像読取部
１０    ＣＰＵ
１１    画像処理部
１２    操作部
１３    ＲＯＭ
１３ａ  基準３Ｄ−ＬＵＴを記憶する領域
１３ｂ  調整値付加用ＬＵＴを記憶する領域
１４    ＲＡＭ
１５    画像メモリ
１６    ＣＯＤＥＣ
１７    ＮＣＵ
１８    ＭＯＤＥＭ
１９    表示部
２０    ＬＡＮＩ／Ｆ
２１    バス
２２    公衆電話回線
【図１】
2005191761.tif 000003
【図２】
2005191761.tif 000004
【図３】
2005191761.tif 000005
【図４】
2005191761.tif 000006
【図５】
2005191761.tif 000007
【図６】
2005191761.tif 000008