(57)【要約】【課題】レーザビームプリンタ（ＬＢＰ）やインクジェットプリンタなどにおいて、色変換処理に用いる変換テーブルのデータ量を削減する。【解決手段】入力色空間を複数に分割した各小立体の格子点毎に出力色空間の対応する値を保持した変換テーブルデータを圧縮化し、その圧縮変換テーブルデータを記憶する記憶手段と、前記圧縮変換テーブルデータを元の変換テーブルデータに復元する復元手段と、前記復元された変換テーブルデータを用いて補間演算により、入力画像データを出力画像データに変換する変換手段とを備える。【選択図】図５
2006094162.tif 000002
【特許請求の範囲】
【請求項１】
入力色空間を複数に分割した各小立体の格子点毎に出力色空間の対応する値を保持した変換テーブルデータを用いて、入力画像データを出力画像データに変換する画像処理装置であって、
前記変換テーブルデータを圧縮化した圧縮変換テーブルデータを記憶する記憶手段と、
前記圧縮変換テーブルデータを元の変換テーブルデータに復元する復元手段と、
前記復元された変換テーブルデータを用いて補間演算により、入力画像データを出力画像データに変換する変換手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記復元された変換テーブルデータを一時的に保持する一時保持手段をさらに有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記復元手段は、入力画像データに基づき、前記圧縮変換テーブルデータにおける前記補間演算に必要なデータのみを復元することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記記憶手段は、出力画像データを構成する複数の色成分における第１の色成分に対応する、第１の分割数を使用した第１の変換テーブルデータを圧縮化した第１の圧縮変換テーブルデータと、前記第１の色成分以外の残りの第２の色成分に対応する、前記第１の分割数より少ない第２の分割数を使用した第２の変換テーブルデータを圧縮化した第２の圧縮変換テーブルデータを記憶し、
前記変換手段は、復元された第１の変換テーブルデータを用いて前記第１の色成分に対する補間演算を実施し、復元された第２の変換テーブルデータを用いて前記第２の色成分に対する補間演算を実施する、
ことを特徴とする請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
第２の変換テーブルデータは、当該出力画像データのとる値域を越えた値を含むことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記記憶手段は、出力画像データを構成する複数の色成分における第１の色成分に対応する、変換テーブルデータを圧縮化した圧縮変換テーブルデータを記憶し、
前記変換手段は、復元された前記変換テーブルデータを用いて前記第１の色成分に対する補間演算を実施し、前記第１の色成分以外の残りの第２の色成分については、補間演算にかえて線形マトリック演算を実施する、
ことを特徴とする請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項７】
出力画像データは少なくともＣＭＹＫの色成分からなり、第１の色成分はＣＭＹであり、第２の色成分は、ＣＭＹ以外のＫあるいはその他の成分であることを特徴とする請求項４〜６のいずれか１項に記載の画像処理装置。
【請求項８】
複数の画像出力手段を有し、前記変換された出力画像データに基づき、前記複数の画像出力手段により記録媒体に対して並行して画像形成を実施することを特徴とする請求項１〜７のいずれか１項に記載の画像処理装置。
【請求項９】
前記変換された出力画像データに基づき、画像形成を実施するインクジェット記録手段を有することを特徴とする請求項１〜７のいずれか１項に記載の画像処理装置。
【請求項１０】
入力色空間を複数に分割した各小立体の格子点毎に出力色空間の対応する値を保持した変換テーブルデータを用いて、入力画像データを出力画像データに変換する画像処理方法であって、
前記変換テーブルデータを圧縮化した圧縮変換テーブルデータを記憶手段に記憶しておき、
前記記憶された圧縮変換テーブルデータを元の変換テーブルデータに復元し、
前記復元された変換テーブルデータを用いて補間演算により、入力画像データを出力画像データに変換する、
ことを特徴とする画像処理方法。
【請求項１１】
前記復元された変換テーブルデータを一時保持手段に保持することを特徴とする請求項１０に記載の画像処理方法。
【請求項１２】
復元処理では、入力画像データに基づき、前記圧縮変換テーブルデータにおける前記補間演算に必要なデータのみを復元することを特徴とする請求項１０に記載の画像処理方法。
【請求項１３】
前記記憶手段には、出力画像データを構成する複数の色成分における第１の色成分に対応する、第１の分割数を使用した第１の変換テーブルデータを圧縮化した第１の変換テーブルデータと、前記第１の色成分以外の残りの第２の色成分に対応する、前記第１の分割数より少ない第２の分割数を使用した第２の変換テーブルデータを圧縮化した第２の圧縮変換テーブルデータが記憶され、
変換処理では、復元された第１の変換テーブルデータを用いて前記第１の色成分に対する補間演算を実施し、復元された第２の変換テーブルデータを用いて前記第２の色成分に対する補間演算を実施する、
ことを特徴とする請求項１０〜１２のいずれか１項に記載の画像処理方法。
【請求項１４】
第２の変換テーブルデータは、当該出力画像データのとる値域を越えた値を含むことを特徴とする請求項１３に記載の画像処理方法。
【請求項１５】
前記記憶手段には、出力画像データを構成する複数の色成分における第１の色成分に対応する、変換テーブルデータを圧縮化した圧縮変換テーブルデータが記憶され、
変換処理では、復元された前記変換テーブルデータを用いて前記第１の色成分に対する補間演算を実施し、前記第１の色成分以外の残りの第２の色成分については、補間演算にかえて線形マトリック演算を実施する、
ことを特徴とする請求項１０〜１２のいずれか１項に記載の画像処理方法。
【請求項１６】
出力画像データは少なくともＣＭＹＫの色成分からなり、第１の色成分はＣＭＹであり、第２の色成分は、ＣＭＹ以外のＫあるいはその他の成分であることを特徴とする請求項１３〜１５のいずれか１項に記載の画像処理方法。
【請求項１７】
前記変換された出力画像データに基づき、複数の画像出力を行って記録媒体に対して並行して画像形成を実施することを特徴とする請求項１０〜１６のいずれか１項に記載の画像処理方法。
【請求項１８】
前記変換された出力画像データに基づき、インクジェット記録処理を行って画像形成を実施することを特徴とする請求項１０〜１６のいずれか１項に記載の画像処理方法。
【請求項１９】
請求項１０〜１８のいずれか１項に記載の画像処理方法をコンピュータに実行させるためのプログラム。
【請求項２０】
請求項１０〜１８のいずれか１項に記載の画像処理方法をコンピュータに実行させるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子写真方式やインクジェット方式などの画像処理技術に係り、特に入力カラー画像データをカラー印刷のための出力カラー画像データに色変換する技術に関する。
【背景技術】
【０００２】
電子写真方式やインクジェット方式などの画像処理装置でカラー画像を印刷する際には、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４色の色材が用いられることが多い。また、コンピュータのディスプレイに表示された画像を表すＲＧＢ画像データを入力とする、トナー／インク色を表すＣＭＹＫ信号インクジェットプリンタについては、近年４色以上のインクを用いたプリンタが出てきている。ここでは、説明の簡単化のため４色を用いた場合で説明する。
【０００３】
入力画像としては、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３色分解信号で表現されたカラー画像が用いられることが多く、ＣＭＹＫのインクを用いる場合、このＲＧＢ画像データからＣＭＹＫ画像データへの色変換処理が必要となる。一般に色変換処理は線形マスキング演算による方法があり、具体的には、以下のような線形マトリックス演算によりＲＧＢ画像データからＣＭＹＫ画像データを求める。
【０００４】
【数１】
2006094162.tif 000003
【０００５】
しかしながら、通常ＲＧＢやＬ＊ａ＊ｂ＊などからＣＭＹＫへの色変換処理は、入力画像データと出力画像データとの間で非線形性な関係があるため、線形マトリックス演算では色変換精度が不十分な場合がある。また、ある程度モデル化ができたとしてもこの変換自体に要する演算量が膨大になってしまう。
【０００６】
このことから、近年では３次元のルックアップテーブル（以下、ＬＵＴ）を用いた補間演算による方法を用いたものが多い（例えば、特許文献１、特許文献２参照）。この３次元ルックアップテーブルは、ＲＧＢ空間を図６のように複数の単位立方体に分割し、各格子点のＲＧＢデータに対して変換するＣＭＹＫのデータをＬＵＴとして保持しておく。格子点間のＲＧＢの変換は、例えば、注目点のＲＧＢを含む立方体の頂点である８つの格子点におけるＣＭＹＫデータを用いて補間演算により行う。このような方法であれば、分割数が多ければ多いほど、非線形性に対する追従性が良くなり、色変換精度が良くなる。
【０００７】
【特許文献１】特許第２８７４６６０号明細書
【特許文献２】特開２００１−３４６０６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、このようなＬＵＴ補間による方法は、各格子点の出力データをＬＵＴとして保持する必要があるため、線形マスキング演算による方法よりも保持する色変換パラメータ数、つまり、データ量が多くなってしまう。また、色変換精度向上のためにＲＧＢ空間の単位立方体による分割数を増加させると、さらにデータ量が増えてしまう。このようなことから、色変換精度と色変換パラメータ量はトレードオフの関係にあって、両立させることが難しい。
【０００９】
ところで、ＲＧＢ画像データからＣＭＹＫ画像データへの色変換処理は３対４の変換であるため、色が３信号で表現されることを考えると、測色的な要請からでは一意に決定せず、多くの場合が一つのＲＧＢから複数のＣＭＹＫが測色的に一致する。ここで、従来の技術として、ある入力色に対して、Ｋ（ブラック）を最大墨、最小墨といった上限と下限を設定することで、測色的に一致するＣＭＹが存在する。ここでのＫ（ブラック）の設定できる範囲は、色空間において色再現域の最外郭に近い領域の色を除けば、ある程度大きな幅を持っている。したがって、Ｋの設定に関しては、色空間の分割数の少ないＬＵＴを用いたとしても、十分適切な値を設定することができる。一方、ＣＭＹの設定に関しては、測色的な一致を保証するために、ある程度分割数の多いＬＵＴを用いることが望ましい。このことは、Ｋ（ブラック）についてだけ言えることではなく、Ｃ（シアン）に関してのみ分割数の少ないＬＵＴを用いることも可能である。
【００１０】
例えば、特許文献１には、カラーデータのＲ，Ｇ，Ｂ成分のうちの１成分を他の成分よりも細かく分割させた色空間で各格子点毎にそれぞれ対応するＣＭＹ値を有する各色別の色変換テーブル（ＬＵＴ）を用いることで、色変換テーブル格納メモリの増大を防止することが記載されている。また、特許文献２には、ＲＧＢからＬａｂの色変換において、例えば、Ｌ信号は１６分割、ａ，ｂ信号は８分割のＬＵＴを用いるようにして、全体としてＬＵＴの規模を軽減することが記載されている。しかしながら、色変換精度などの点から分割数の削減には限度があり、したがって、ＬＵＴの規模や使用メモリ量の軽減には限界がある。
【００１１】
本発明はこの点を鑑みて、色変換処理において、色変換精度を低下させることなく、色変換パラメータ数、すなわち保持すべきデータ量を押えることの可能な画像処理装置および方法、プログラム並びにその記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、入力色空間を複数に分割した各小立体の格子点毎に出力色空間の対応する値を保持した変換テーブルデータを用いて、入力画像データを出力画像データに変換する画像処理装置であって、前記変換テーブルデータを圧縮化した圧縮変換テーブルデータを記憶する記憶手段と、前記圧縮変換テーブルデータを元の変換テーブルデータに復元する復元手段と、前記復元された変換テーブルデータを用いて補間演算により、入力画像データを出力画像データに変換する変換手段とを有することを特徴とする。
【００１３】
また、本発明の画像処理装置は、前記復元された変換テーブルデータを一時的に保持する一時保持手段をさらに有することを特徴とする。
【００１４】
また、本発明の画像処理装置では、前記復元手段は、入力画像データに基づき、前記圧縮変換テーブルデータにおける前記補間演算に必要なデータのみを復元することを特徴とする。
【００１５】
また、本発明の画像処理装置では、前記記憶手段は、出力画像データを構成する複数の色成分における第１の色成分に対応する、第１の分割数を使用した第１の変換テーブルデータを圧縮化した第１の圧縮変換テーブルデータと、前記第１の色成分以外の残りの第２の色成分に対応する、前記第１の分割数より少ない第２の分割数を使用した第２の変換テーブルデータを圧縮化した第２の圧縮変換テーブルデータを記憶し、前記変換手段は、復元された第１の変換テーブルデータを用いて前記第１の色成分に対する補間演算を実施し、復元された第２の変換テーブルデータを用いて前記第２の色成分に対する補間演算を実施することを特徴とする。第２の変換テーブルデータは、当該出力画像データのとる値域を越えた値を含むことを特徴とする。
【００１６】
また、本発明の画像処理装置では、前記記憶手段は、出力画像データを構成する複数の色成分における第１の色成分に対応する、変換テーブルデータを圧縮化した圧縮変換テーブルデータを記憶し、前記変換手段は、復元された前記変換テーブルデータを用いて前記第１の色成分に対する補間演算を実施し、前記第１の色成分以外の残りの第２の色成分については、補間演算にかえて線形マトリック演算を実施することを特徴とする。
【００１７】
出力画像データは少なくともＣＭＹＫの色成分からなり、第１の色成分はＣＭＹであり、第２の色成分は、ＣＭＹ以外のＫあるいはその他の成分であることを特徴とする。
【００１８】
また、本発明の画像処理装置は、複数の画像出力手段を有し、前記変換された出力画像データに基づき、前記複数の画像出力手段により記録媒体に対して並行して画像形成を実施することを特徴とする。
【００１９】
また、本発明の画像処理装置は、前記変換された出力画像データに基づき、画像形成を実施するインクジェット記録手段を有することを特徴とする。
【００２０】
本発明は、入力色空間を複数に分割した各小立体の格子点毎に出力色空間の対応する値を保持した変換テーブルデータを用いて、入力画像データを出力画像データに変換する画像処理方法であって、前記変換テーブルデータを圧縮化した圧縮変換テーブルデータを記憶手段に記憶しておき、前記記憶された圧縮変換テーブルデータを元の変換テーブルデータに復元し、前記復元された変換テーブルデータを用いて補間演算により、入力画像データを出力画像データに変換することを特徴とする。
【００２１】
また、本発明の画像処理方法は、前記復元された変換テーブルデータを一時保持手段に保持することを特徴とする。
【００２２】
また、本発明の画像処理方法は、復元処理では、入力画像データに基づき、前記圧縮変換テーブルデータにおける前記補間演算に必要なデータのみを復元することを特徴とする。
【００２３】
また、本発明の画像処理方法は、復元前記記憶手段には、出力画像データを構成する複数の色成分における第１の色成分に対応する、第１の分割数を使用した第１の変換テーブルデータを圧縮化した第１の変換テーブルデータと、前記第１の色成分以外の残りの第２の色成分に対応する、前記第１の分割数より少ない第２の分割数を使用した第２の変換テーブルデータを圧縮化した第２の圧縮変換テーブルデータが記憶され、変換処理では、復元された第１の変換テーブルデータを用いて前記第１の色成分に対する補間演算を実施し、復元された第２の変換テーブルデータを用いて前記第２の色成分に対する補間演算を実施することを特徴とする。第２の変換テーブルデータは、当該出力画像データのとる値域を越えた値を含むことを特徴とする。
【００２４】
また、本発明の画像処理方法は、前記記憶手段には、出力画像データを構成する複数の色成分における第１の色成分に対応する、変換テーブルデータを圧縮化した圧縮変換テーブルデータが記憶され、変換処理では、復元された前記変換テーブルデータを用いて前記第１の色成分に対する補間演算を実施し、前記第１の色成分以外の残りの第２の色成分については、補間演算にかえて線形マトリック演算を実施することを特徴とする。
【００２５】
ここでも、出力画像データは少なくともＣＭＹＫの色成分からなり、第１の色成分はＣＭＹであり、第２の色成分は、ＣＭＹ以外のＫあるいはその他の成分であることを特徴とする。
【００２６】
また、本発明の画像処理方法は、前記変換された出力画像データに基づき、複数の画像出力を行って記録媒体に対して並行して画像形成を実施することを特徴とする。
【００２７】
また、本発明の画像処理方法は、前記変換された出力画像データに基づき、インクジェット記録処理を行って画像形成を実施することを特徴とする。
【００２８】
さらに、本発明は、上記のような画像処理方法をコンピュータに実行させるためのプログラム、さらに、このようなプログラムが記録されたコンピュータ読み取り可能な記録媒体を提供する。
【発明の効果】
【００２９】
本発明は、色変換処理において、色変換精度を低下することなく、色変換処理におけるデータ量を抑えることができる画像処理装置およびその方法、ならびにプログラムおよびその記録媒体を提供することができる。
【発明を実施するための最良の形態】
【００３０】
初めに、図１により、本発明に係る画像処理装置の一実施の形態の動作環境について、その概要を説明する。
【００３１】
図１において、１０は画像等を表示するためのディスプレイ、１２はカラー画像を読み取るスキャナ、２０は各機能を総括的に制御するためのＯＳ（Ｏperating  Ｓystem）、３０は入出力指示等のユーザとのインターフェイスを含んだアプリケーション制御を行うアプリケーション、４０はインクジェットプリンタとのインターフェースを司るプリンタドライバ１、５０はレーザビームプリンタ（ＬＢＰ）とのインターフェースを司るプリンタドライバ２、６０は多値といった情報を記録紙に出力するレーザビームプリンタ（ＬＢＰ）、７０は２値情報を記録紙に出力するインクジェットプリンタである。一般に、ＯＳ２０、アプリケーション３０、プリンタドライバ４０、５０などはホストコンピュータ上（パーソナルコンピュータなど）に用意されるが、このうちプリンタドライバ４０、５０はあらかじめ各プリンタ６０、７０に用意されてもよい。
【００３２】
アプリケーション３０はＯＳ（Ｏperating  Ｓystem）２０、例えば、Ｗindows（米国Ｍicrosoft社の登録商標。以下、同様）のようないわゆる基本ソフト上で動作している。以下、ＯＳ３０がＷindowsであることを前提に説明する。アプリケーション３０において、印刷を行う場合は、そのプログラム内から、ＯＳ２０が提供するサブシステムのうちグラフィック・サブ・システムの機能を用いて行われる。ＯＳ３０がＷindowsの場合、ＧＤＩ（Ｇraphic  Ｄevice  Ｉnterface）と呼ばれるディスプレイやプリンタに対する画像情報の処理を司っている。このＧＤＩは、ディスプレイやプリンタといった各デバイスごとの依存性を吸収するためにデバイスドライバと呼ばれるモジュールを動的にリンクし、それぞれのデバイスに対する出力処理を行う。プリンタに対するこのモジュールは、プリンタドライバと呼ばれる。図１の４０、５０はこれを示している。
【００３３】
さて、Ｗindowsでは、ＧＤＩを介してプリンタドライバ４０、５０に描画要求がされる。プリンタドライバ４０、５０では、ラスタライズ、スクリーニング、レンダリング、カラーマッチング、カラー調整、ＲＧＢからＣＭＹＫへの色変換といった処理が行われる。以下に、各処理について簡単に説明する。
（１）  ラスタライズ：パーソナルコンピュータ（ＰＣ）などで文字をレーザビームプリンタやインクジェットプリンタといったプリンタ（記録装置）に出力する時は、最終的には小さな点の集合で表現する。文字や画像のデータをラスタデータに展開することをいう。
（２）  スクリーニング：ラスタデータに展開されたラスタイメージまたはスキャンラインかされた描画要求は、フレームメモリにレンダリング時にスクリーン処理を施す。スクリーン処理には、パターンディザ法、誤差拡散法といったものがある。
（３）  レンダリング：スクリーン処理を施したテキスト／グラフィック／イメージの各描画要求は、フレームメモリにレンダリングされる。レンダリングには、１ページ分のフレームメモリを使用するするフレーム方式とフレームメモリの一部しか持たないバンド方式との２通りの方法がある。
（４）  カラーマッチング：Ｗindowsでは、カラー指定はｓＲＧＢ空間でＲＧＢ値にて指定される。これをプリンタでＣＭＹＫ各色のトナー／インクでモニタ表示に近い色でプリントするためにカラーマッチングを使用する。ここで、カラーマッチングには、Ｗindowsで使用されているＩＣＭと、各社独自のカラーマッチングとの２種類がある。
（５）色変換処理：ＣＭＹＫ色でプリントするプリントエンジンでは、Ｗindows  ＧＤＩで指定されるＲＧＢ値をＣＭＹＫ値に変換する必要がある。変換処理には、カラーマッチングにてＣＭＹＫ値に変換する方法と、墨生成／ＵＣＲ処理にて行う方法とがある。
【００３４】
プリンタドライバ４０、５０で行われる処理は、上述の処理だけではないが、主にこれらの処理が行われ、レーザビームプリンタ（ＬＢＰ）７０やインクジェットプリンタ６０といったプリンタ（記録装置）に情報を送ることで印刷が行われる。
【００３５】
次に本実施形態のレーザビームプリンタ（ＬＢＰ）７０とインクジェットプリンタ６０について説明する。
【００３６】
図２は本発明が適用可能な記録装置の構成例を示す断面図であり、例えばレーザビームプリンタ（以下、ＬＢＰ）の場合を示す。図２において、１５００はＬＢＰ本体であり、外部に接続されているホストコンピュータから供給される印刷情報（文字コード等）やフォーム情報あるいはマクロ命令等を入力して記憶するとともに、それらの情報に従って対応する文字パターンやフォームパターン等を作成し、記録媒体である記録紙上に像を形成する。１５０１は操作のためのスイッチおよびＬＥＤ表示器等が配されている操作パネル、１０００はＬＢＰ本体１５００全体の制御およびホストコンピュータから供給される文字情報等を解析するプリンタ制御ユニットである。このプリンタ制御ユニット１０００は、主に文字情報を対応する文字パターンのビデオ信号に変換してレーザドライバ１５０２に出力する。レーザドライバ１５０２は半導体レ−ザ１５０３を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ１５０３から発射されるレーザ光１５０４をオン・オフ切り換えする。レーザ光１５０４は回転多面鏡１５０５で左右方向に振らされて静電ドラム１５０６上を走査露光する。これにより、静電ドラム１５０６上には文字パターンの静電潜像が形成されることになる。この潜像は、静電ドラム１５０６周囲に配設された現像ユニット１５０７により現像された後、記録紙に転写される。この記録紙にはカットシートを用い、カットシート記録紙はＬＢＰ１５００に装着した用紙カセット１５０８に収納され、給紙ローラ１５０９および搬送ローラ１５１０と搬送ローラ１５１１とにより、装置内に取り込まれて、静電ドラム１５０６に供給される。また、ＬＢＰ本体１５００には、図示しないカードスロットを少なくとも１個以上備え、内蔵フォントに加えてオプションカード，言語系の異なる制御カード（エミュレーションカード）を接続できるように構成されている。なお、レーザビームプリンタ（ＬＢＰ）は、ＣＭＹＫの各色に対応したドラムで記録媒体に出力するタンデム型の画像処理装置とＣＭＹＫの４色を１つのドラムで記録媒体に出力する１ドラム型の画像処理装置があるが、本発明はこのどちらにも適用可能である。
【００３７】
図３は本発明を適用可能な記録装置の別の構成例を示す図であり、インクジェットプリンタの場合を示す。図３において、駆動モータ５０１３の正逆回転に連動して駆動力伝達ギア５０１１，５００９を介して回転するリードスクリュー５００５の螺旋溝５００４に対して係合するキャリッジＨＣは図示しないピンを有し、矢印ｘ，ｙ方向に往復移動される。このキャリッジＨＣには、インクジェットカートリッジＩＪＣが搭載されている。５００２は紙押え板であり、キャリッジ移動方向にわたって紙をプラテン５０００に対して押圧する。５００７，５００８はフォトカプラで、キャリッジのレバー５００６のこの域での存在を確認して、モータ５０１３の回転方向切り換え等を行うためのホームポジション検知手段として機能する。５０１６は記録ヘッドの全面をキャップするキャップ部材５０２２を指示する部材、５０１５はこのキャップ内を吸引する吸引手段でキャップ内開口５０２３を介して記録ヘッドの吸引回復を行う。５０１７はクリーニングブレードで、部材５０１９により前後方向に移動可能となる。５０１８は本体支持板で、上記５０１７，５０１９を支持する。５０１２は、吸引回復の吸引を開始するためのレバーで、キャリッジと係合するカム５０２０の移動に伴って移動し、駆動モータからの駆動力がクラッチ切り換え等の公知の伝達手段で移動制御される。
【００３８】
これらのキャッピング，クリーニング，吸引回復は、キャッリジがホームポジション側領域にきたときにリードスクリュー５００５の作用によってそれらの対応位置で所望の処理が行えるように構成されているが、周知のタイミングで所望動作を行うように構成されていればよい。
【００３９】
図４は、図３に示した記録装置の制御構成を説明するブロック図である。図２に示した記録装置（出力装置）の制御構成も基本的に同様である。
【００４０】
図４において、１７００は記録信号を入力するインターフェース、１７０１はＭＰＵ、１７０２は前記ＭＰＵ１７０１が実行する制御プログラムやホスト印刷情報等を格納するＲＯＭ、１７０３はＤＲＡＭで、各種データ（上記記録信号やヘッドに供給される記録データ等）を保存しておく。１７０４は記録ヘッド１７０８に対する記録データの供給制御を行うゲートアレイで、インターフェース１７００，ＭＰＵ１７０１，ＤＲＡＭ１７０３間のデータの転送制御も行う。１７１０は前記記録ヘッド１７０８を搬送するためのキャリアモータ、１７０９は記録用紙搬送のための搬送モータ、１７０５は前記記録ヘッドを駆動するヘッドドライバ、１７０６は前記搬送モータ１７０９を駆動するモータドライバ、１７０７は前記キャリアモータ１７１０を駆動するモータドライバである。ここで、破線で囲った部分が制御部本体を示す。
【００４１】
このように構成された記録装置において、インターフェース１７００を介してパーソナルコンピュータ（ＰＣ）１７１１より記録信号が入力されると、ゲートアレイ１７０４とＭＰＵ１７０１との間で記録信号がプリント用の記録データに変換される。そして、モータドライバ１７０６，１７０７が駆動されるとともに、ヘッドドライバ１７０５に送られた記録データに従って記録ヘッドが駆動され印字が実行される。
【００４２】
なお、ＭＰＵ１７０１はインターフェース１７００を介してパーソナルコンピュータ（ＰＣ）１７１１との通信処理が可能となっており、ＤＲＡＭ１７０３に関するメモリ情報および資源データ等やＲＯＭ１７０２内のホスト印刷情報をパーソナルコンピュータ１７１１に通知可能に構成され、さらに、パーソナルコンピュータ１７１１が接続されたプリンタと通信してプリンタ環境設定状態を自動判定して、相互に整合するプリンタ環境を自動設定するように構成されている。
【００４３】
また、プリンタ制御言語切り換えに伴って、プリンタのメモリに設定されているデータをパーソナルコンピュータ１７１１に一時登録ファイルとして転送し、プリンタ制御言語切り換え後のプリンタ処理終了後、プリンタのプリンタ環境を再起させるために、一時登録ファイルをプリンタに帰還転送して再設定可能に構成されている。
【００４４】
上述の形態以外に、ワードプロセッサやホストコンピュータ等の情報処理機器の画像出力端末として一体または別体に設けられるものの他に、リーダ等を組み合わせた複写装置、送受信機能を有するファクシミリ装置のような形態をとるものであっても良いのは言うまでもない。
【００４５】
以下、本発明に係る画像処理装置の主要部の実施例について詳細に説明する。
【実施例１】
【００４６】
図５は本実施例の構成図である。図５において、１００は圧縮されたＬＵＴデータ（圧縮変換テーブルデータ）が格納される圧縮データバッファである。１１０は圧縮されたＬＵＴデータを復元（伸長）するデータ復元部である。１２０は復元されたＬＵＴデータが格納されるＬＵＴデータバッファである。１３０はＬＵＴデータバッファ１２０に格納されたＬＵＴデータに基づき、ＲＧＢ入力画像データに補間演算を施してＣＭＹＫ出力画像データを生成する色変換処理部である。図５の構成は、ホストコンピュータあるいはプリンタ側のいずれでも実現可能である。例えば、ホストコンピュータ側に色変換機能をもたせる場合は、該ホストのハードウェア資源（ＣＰＵ、メモリ等）及びソフトウェア資源（アプリケーション、プリンタドライバ等）で構成され、プリンタ側に色変換機能を持たせる場合には、該プリンタにおける同様の資源で構成される。
【００４７】
色変換処理部１０３にて実行される処理を説明すると、入力画像データは、スキャナで読み取られたＲＧＢ信号を想定するが、例えば、パーソナルコンピュータのアプリケーションで作成された画像のモニタＲＧＢ信号や、均等色空間信号であるＬ＊ａ＊ｂ＊信号等でも良いのは言うまでもない。また、ＲＧＢ信号は、０〜２５５の値を取る８ビット信号で表されるものとし、同様にＣＭＹＫ信号についても８ビットで表されるものとする。
【００４８】
図６は入力色空間を４分割した例を示している。入力されたＲＧＢの画像データに基づいて、その画像データが図６に示されるどの補間立体（小立方体）に属するかが判定され、その判定結果に基づき補間処理に必要な八つの格子点、つまり補間立体の頂点に対応する格子点番号が決定される。そして、この決定された格子点番号それぞれに対応する複数の格子点データ（ＣＭＹＫデータ）がＬＵＴデータバッファ１０２から読み出される。続いて、読み出された複数の格子点データおよび入力画像データを用いて、ＣＭＹＫ各色成分ごとに立方体補間演算を行ない、ＣＭＹＫ出力データが生成される。
【００４９】
ＬＵＴデータバッファ１０２には、図７に示すように、格子点番号の順番に同一の格子点に対応する復元されたＣＭＹＫデータの組が並べて格納されている。図７に示すようにデータを並べることによって、補間演算処理に必要な格子点データを適宜、簡単に読み出すことができる。
【００５０】
入力画像データの色空間ＲＧＢを出力画像データの色空間ＣＭＹＫへ色変換する補色反転処理、ならびに１００％のＵＣＲである下色除去処理を行うための各色成分を分割した変換テーブルの作成方法を説明する。なお、各色成分のデータは８ビット（０から２５５）で表現されるものとする。
Ｋ＝２５５−Ｍａｘ（Ｒ，Ｇ，Ｂ）
Ｃ＝（２５５−Ｒ）−Ｋ
Ｍ＝（２５５−Ｇ）−Ｋ
Ｙ＝（２５５−Ｂ）−Ｋ
ただし、関数Ｍａｘ（）は最大値を出力とする。
【００５１】
図８は変換テーブルの各格子点の入力データの一例、図９は変換テーブルの各格子点の出力データの一例をそれぞれ示す。図９に示す各格子点のデータに一対一で対応する出力データを、上述の式に基づき求めると、図１０に示すようになる。圧縮データバッファ１００には、図１０に示す格子点番号と出力データ（Ｃ、Ｍ、Ｙ、Ｋ）の対応関係を表すＬＵＴデータが圧縮されたものが記憶されている。
【００５２】
圧縮データバッファ１００に格納された圧縮されたＬＵＴデータは、必要に応じて、データ復元部１０１により図７に示すようなＬＵＴデータに復元され、ＬＵＴデータバッファ１０２に格納される。ここで、圧縮データバッファ１００に格納されるＬＵＴデータは一つに限らず、圧縮データバッファ１００をデータベース形式にすることで、複数の圧縮されたＬＵＴデータを格納することができる。また、入出力画像データの色空間は、ＲＧＢおよびＣＭＹＫに限らず、ＹＩＱ、ＬａｂおよびＸＹＺなどの色空間でも構わない。
【００５３】
ここで、圧縮データバッファ１００に格納されているＬＵＴデータは、図１０に示すように、色成分ごとに格子点の番号順に並べられて圧縮されている。色成分ごとに格子点の番号順にＬＵＴデータを並べる利点は、圧縮効率を向上させることができるからある。この理由は、一般的に出力画像データが一次色（シアン、マゼンタおよびイエロー）や、二次色（レッド、グリーンおよびブルー）で表現される部分は、墨成分Ｋが存在しないため、少なくともＫ色のデータは零が連続する。例えば、レッド（Ｃ，Ｍ，Ｙ，Ｋ）＝（０，２５５，２５５，０）からマゼンタ（Ｃ，Ｍ，Ｙ，Ｋ）＝（０，２５５，０，０）への遷移部分は、ＭおよびＹ色のデータで表現されるため、ＣおよびＫ色に関しては０が連続する。このような傾向は、補色反転および１００％ＵＣＲ処理の色変換処理に限らず、出現するものである。従って、ＬＵＴデータを色成分ごとに格子点の番号順に並べて圧縮することにより、値が０であるデータが連続する場合が増す。つまり、格子点の番号順にＬＵＴデータを並べて圧縮する場合に比べて、図１０に示す本実施形態のＬＵＴのデータの並べ方は、圧縮率を飛躍的に向上させることができ、圧縮されたＬＵＴデータを格納する圧縮データバッファ１００の記憶容量を節約することができる。なお、ＬＵＴデータの圧縮方法は、同一のデータが連続すると圧縮率が高くなるような圧縮方法を用いればよい。
【００５４】
データ復元部１０１が実行する処理例を示す。効率的に圧縮するために図１０に示すように並べられている圧縮されたＬＵＴデータが、圧縮データバッファ１００から読み出されて復元される。復元されたＬＵＴデータは色成分ごとに格子点番号順にデータが並んでいるが、このデータの並びが図７に示すように並べ替えられ、並べ替えられたデータがＬＵＴデータバッファ１０２に格納される。なお、データ復元部１０１では、入力された画像データＲＧＢに基づき、圧縮データバッフア１００から色変換処理部１０３で補間演算に必要な部分の圧縮されたＬＵＴデータのみを読出し、復元し、ＬＵＴデータバッファ１０２に格納することも可能である。これにより、ＬＵＴデータバッファ１０２の必要メモリ量を軽減できる。
【００５５】
本実施例のデータ復元部１０１および色変換処理部１０３は、プリンタ側に色変換機能を持たせる場合、例えばＲＯＭに格納されたプログラムをＣＰＵに供給することで実現可能である。あるいは、ホストコンピュータ側に持たせる場合は、パーソナルコンピュータなどにプログラムを供給することによりドライバとして実現することも可能である。それらの場合、ＬＵＴデータバッファ１０２は、ＣＰＵのワークメモリとして利用されるＲＡＭなどの上に割り当てればよい。また、圧縮データバッファ１００はＲＯＭやハードディスクなどの不揮発性メモリに格納すればよいことは言うまでもない。
【実施例２】
【００５６】
本実施例の場合、入力されたＲＧＢ信号は、色変換処理部によりＬＵＴを用いた補間演算処理により、ＣＭＹＫ信号に変換されるが、図５の色変換処理部１０３は、図１１のように、ＣＭＹは３入力で３出力の色変換手段１０３−１により算出され、Ｋは、３入力で１出力の色変換手段１０３−２により算出される。ここで、ＣＭＹを算出する色変換手段１０３−１は例えば、ＲＧＢ空間の各成分であるＲ軸、Ｂ軸、Ｇ軸を３２分割した格子点の値を用いて補間演算処理によりＣＭＹを算出する。Ｋ（ブラック）を算出する色変換手段１０３−３は、ＲＧＢ空間のＲ軸、Ｂ軸、Ｇ軸を８分割した格子点の値を用いて、同様に補間演算を行うことでＫを算出する。圧縮データバッファ１００には、ＣＭＹを算出する色変換手段１０３−１に対しては、ＲＧＢ空間のＲ軸、Ｂ軸、Ｇ軸を３２分割した格子点のＣＭＹ値のＬＵＴデータが圧縮して格納され、Ｋを算出刈る色変換手段１０３−２に対しては、ＴＧＢ空間のＲ軸、Ｇ軸、Ｂ軸を８分割した格子点のＫ値のＬＵＴデータが圧縮して格納されている。データ復元部１０１での復元処理は先の実施例１と同様である。
【００５７】
ここで、Ｋ（ブラック）のＲＧＢ空間の分割数は、ＣＭＹを算出する色変換手段よりも少ない分割数であるため、ＬＵＴとして保持するパラメータ数も少なくて済む。具体的には、Ｋ（ブラック）のような８分割の場合は、９の３乗である７２９個の格子点があり、同数の８ビット信号を保持する。一方、ＣＭＹのような３２分割の場合は、３３の３乗である３５９７３個の格子点があり、ＣＭＹ各々に対して、３５９７３個の８ビット信号を保持することになる。よって、本発明の構成とすることで、Ｋ（ブラック）に関しては、ＣＭＹに比べて保持するＬＵＴのデータ量が約５０分の１で済む。また、ＣＭＹＫ全てに関してＲＧＢ色空間を３２分割として補間演算処理を行う場合と比べても、Ｋの分のデータ量はほとんど無視できるので、約３／４のデータ量を削減することができる。圧縮データバッファ１００には、これが圧縮して格納されるため、更なるデータ量の削減が可能になる。
【００５８】
このように、Ｋのデータ量を削減したにも関わらず、ＣＭＹに対してはＲＧＢ色空間の各成分を３２分割した格子点の値をＬＵＴデータとして保持し、このＬＵＴデータを用いて補間演算処理を行っているため、入力信号と出力信号とを非線形に追従することが可能であり、色変換精度がほとんど変わらないという効果が得ることができる。また、このＬＵＴデータは、圧縮されて圧縮データバッファ１００に格納されるためデータ量を削減できる。
【実施例３】
【００５９】
本実施例の場合、図５の色変換処理部１０３は、図１２に示すように、ＣＭＹについては、実施例２の３２分割ＬＵＴ色変換手段１０３−１と同様のＬＵＴ色変換手段１０３−３によりＬＵＴを用いた補間演算によって算出を行なうが、Ｋ（ブラック）については、線形マスキング色変換手段１０３−４により線形マスキング法によって算出を行う点が特徴である。線形マスキング法を用いることで、色相毎にＫ（ブラック）の設定を変えることができ、より適切なＫの設定ができる。特に、Ｋをハイライトの色に入れると、ざらつきが目につき、画質が悪くなることがある。低濃度から高濃度への色のグラデーションに対してどこからＫを入れるか、いわゆる墨を入れる墨開始点の設定が画質に影響を与える。したがって、色相毎に墨の開始点の調整ができることが望ましい。
【００６０】
ここで、線形マスキング色変換手段１０３−４での線形マスキング処理について具体的に述べる。入力画像データをＲＧＢ画像データとすると、以下のような式に基づく線形演算によって、Ｋを算出することができる。
Ｋ＝ａ０＋ａ１×Ｒ＋ａ２×Ｇ＋ａ３×Ｂ
ただし、線形分割マスキング方において、ＲＧＢ画像データによって規定される色相に応じて、パラメータａ０、ａ１、ａ２、ａ３を異ならせることにより、色変換精度を向上させることができる。
【００６１】
例えば、ＲＧＢの各信号の大小関係に基づいて、Ｒ＞Ｇ＞Ｂのとき、ＲＹ（レッド−イエロー）色相、Ｒ＞Ｂ＞Ｇのとき、ＲＭ（レッド−マゼンタ）色相、Ｇ＞Ｒ＞Ｂのとき、ＧＹ（グリーン−イエロー）色相、Ｇ＞Ｂ＞Ｒのとき、ＧＣ（グリーン−シアン）色相、Ｂ＞Ｒ＞Ｇのとき、ＢＭ（ブルー−マゼンタ）色相、Ｂ＞Ｇ＞Ｒのとき、ＢＣ（ブルー−シアン）色相と色相判定を行ない、各色相について異なるパラメータを用いて演算を行う。この際の保持すべきパラメータの数は、４×６＝２４個となる。また、少しパラメータ数を増やし、ＲＧＢの１乗の項だけでなく、ＲＧＢの２乗以上の項も式に加えた非線形マスキング方を用いることもできる。
【００６２】
一方、ＣＭＹに対しては、実施例２の場合と同様に、ＲＧＢ空間の分割数の多い格子点をＬＵＴとして保持し、その値を用いた補間演算処理をすることにより、ＲＧＢからＣＭＹＫへの色変換精度としては十分な変換系を構築することが可能である。また、このＬＵＴデータは、圧縮された圧縮データバッフア１００に格納されるためデータ量を削減できる。なお、Ｋ用のＬＵＴデータは不要であるため、圧縮データバッファ１００やＬＵＴデータバッファ１０２の必要メモリ量は実施例２より更に軽減できる。
【００６３】
また、このように線形マスキング法によって、Ｋを算出することで、ＬＵＴを用いて算出する場合と比べて墨開始点の設定に関しては、より詳細に設定することが可能となる。墨開始点とは、ハイライトからシャドーへの色のグラデーションに対してＫを入れ始める点のことを言う。墨開始点がハイライト側にあると、画像出力した際に黒のドットが目立ち、粒状性が悪化することがあるため、墨開始点の設定は画質に大きな影響を与えることがある。
【００６４】
例えば、ＲからＫへの一対一の変換を例として、線形マスキング法とＬＵＴとの違いを説明する。図１３は、ＲＧＢ空間をＲ軸、Ｇ軸、Ｂ軸を４分割した格子点の値をＬＵＴとして用いた変換で得られるＲとＫとの関係である。図１４は、線形マスキング法によって得られるＲとＫとの関係である。前者の場合は、４つの折れ線で変換を決めることができるため、基本的には線形マスキング法よりも変換自由度は高い。しかし、墨開始点については、０、６４、１２８、１９２といった値にしか設定することができない。一方、線形マスキング法では変数Ｒの線形関数として変換を決めるため、自由度は少ないが墨開始点についてはＲ＝０〜２５５のどの値でも設定可能である。したがって、色変換パラメータ数を減らし、かつ墨開始点の調整に優れた色変換を行うことができる。
【実施例４】
【００６５】
本実施例は、タンデム式の画像処理装置に適用されるものである。タンデム式の画像処理装置は、ＣＭＹＫそれぞれのデータを現像ユニットへ送出するためのタイミングを適切に制御するために、ＣＭＹＫそれぞれに対して一つずつ３入力１出力の色変換回路を用意する必要が出てくる。先に、レーザビームプリンタ（ＬＢＰ）の説明をしたが、ＬＢＰは大きく分けて２種類ある。各色成分に対して独立して画像形成を行うタンデム式のプリンタと全ての色成分を画像形成を行う１ドラム式のプリンタである。本実施例は、タンデム式の画像処理装置に適用することを想定したものである。
【００６６】
図１５に本実施例における色変換処理部１０３の構成を示す。図１５において、ＬＵＴ色変換手段１０３−５〜１０３−７はそれぞれＣ，Ｍ，Ｙの色変換回路で、基本的に実施例２や３のＬＵＴ色変換手段１０３−１や１０３−４をそれぞれＣ，Ｍ，Ｙ用に独立させたものである。線形マスキング色変換手段１０３−８は実施例３の線形マスキング色変換手段１０３−４と同様のＫ用の色変換回路である。実施例３で説明したように、ＣＭＹとＫとで色変換の回路構成が異なることは、大きなデメリットとはならず、データの削減や必要なメモリ量の軽減を考えるとメリットのみ得ることができる。なお、図１５では、Ｋへの色変換回路は、線形マスキング方によるものとしたが、実施形態２と同様にＣＭＹに比べてＫの方がＲＧＢ空間の分割数の少ないＬＵＴを用いる方法でもよい。このような構成とすることで、色変換処理のパラメータ数、つまり、データ量が削減できるので、ハードウェア回路によって色変換処理を実現する場合には、高価なメモリを削減することができ、効果が大きい。
【実施例５】
【００６７】
本実施例は、実施例２と同様に、Ｋの算出のみにＲＧＢ空間の分割数の少ないＬＵＴを用いて補間演算処理を行ない、色変換におけるデータ量の削減を図ったものである。しかしながら、実施例３でも述べたように、画質に大きな影響を与える墨開始点の制御も、分割の幅でしか制御できないということが生じてしまう。そこで、本実施例は、ＬＵＴの値に出力信号の値域を越える値、特に負の値を設定する方法を用いることで、この課題を解決する。
【００６８】
図１６は、ＬＵＴを用いた色変換処理において、ＬＵＴの値に負の値をとることを許容した場合のＲ信号とＫ信号との関係である。Ｒ信号からＫ信号への一対一変換とし、ＬＵＴの分割数は４とする。前述の図１３では負の値をとることを許容しなかった場合と異なり、変換直線とＫ＝０の交わる点、すなわち、墨開始点を０〜２５５の任意の値に設定できることがわかる。図１６は、墨開始点を１００に設定した場合を示す。この場合、墨開始点以下のＲの値については、Ｋが負の値として出力されるが、負の値が出力された場合に０にクリッピングするような処理を不可することで問題なく色変換することができる。これにより、色変換処理におけるデータ量を削減することができ、かつ墨開始点の細かい設定が可能になる。
【００６９】
なお、上述の実施形態では入力ＲＧＢ画像データからＣＭＹＫ出力データへの変換処理を想定していた。本発明は、これに限らず、ＣＭＹＫに加えてＯ（オレンジ）やＧ（グリーン）等の特色と呼ばれる色を加えることで、ＣＭＹＫＯＧの６色に変換する場合にもて起用することができる。具体的には、Ｋ（ブラック）、Ｏ（オレンジ）、Ｇ（グリーン）への色変換については、実施例２のような分割数のあまり多くない色変換処理を行ない、ＣＭＹへの色変換処理については、分割数の多いＬＵＴを用いた色変換処理を行う。このような構成とすることで、色変換精度については、ＣＭＹを高精度に変換することができ、かつ色変換処理のデータ量を減らすことができる。
【００７０】
また、上述の実施形態では、入力色空間をＲＧＢ色空間、出力色空間をＣＭＹＫ色空間としたが、ＣＭＹＫ四色の濃いインクと、薄いｃｍｙ三色のインクを採用するような高精細な印刷を目的としたカラーインクジェットプリンタのＣＭＹＫｃｍｙ色空間などにも、本実施形態を適用することができる。例えば、ＣＭＹＫｃｍｙ色空間で画像を形成する場合、画像の高濃度部分は濃いＣＭＹＫインクで表現され、低濃度部分は薄いｃｍｙインクで表現されることになる。従って、高濃度領域に対応する出力画像データはｃｍｙ色のデータが零になることが多く、逆に低濃度領域に対応する出力画像データはＣＭＹＫ色のデータが零になることが多い。その結果、ＣＭＹＫｃｍｙ色空間のＬＵＴデータにおいては、零が連続する部分がＣＭＹＫ色空間に比べてより多くなり、ＬＵＴデータの圧縮効率はさらに向上する。また、本実施形態によれば、ＣＭＹＫｃｍｙ色空間に限らず、色成分数の多い色空間への色変換を行う場合、そのＬＵＴデータの圧縮効率を向上させることもできる。
【００７１】
さらに、実施形態では、８点を用いた立方体補間演算の説明をしたが、色変換の補間演算は、６点を用いた三角柱補間演算や斜三角柱補間演算、４点を用いる四面体補間演算など他の形状の補間演算を利用することが可能であれば、いずれでも適用することができる。
【００７２】
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００７３】
また、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７４】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（Ｏperating  Ｓystem）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００７５】
【図１】本発明の動作環境の概要構成を示す図。
【図２】本発明を適用可能な出力装置の構成例を示す図。
【図３】本発明を適用可能な記録装置の構成例を示す図。
【図４】図３に示した記録装置の制御装置の構成例を示す図。
【図５】本発明の画像処理装置の主要部の構成例を示す図。
【図６】変換テーブルの座標設定の一例を示す図。
【図７】ＬＵＴデータバッファに格納されるデータの構成例を示す図。
【図８】変換テーブルの各格子点の入力データの一例を示す図。
【図９】変換テーブルデータの各格子点の出力データの一例を示す図。
【図１０】圧縮される変換テーブルデータのデータの並べ方を示す図。
【図１１】本発明による色変換処理部の構成例を示す図。
【図１２】本発明による色変換処理部の別の構成例を示す図。
【図１３】本発明のＲとＫの関係２を示すグラフ。
【図１４】本発明のＲとＫの関係２を示す別のグラフ。
【図１５】本発明による色変換処理部の更に別の構成例を示す図。
【図１６】本発明のＲとＫの関係２を示す更に別のグラフ。
【図１】
2006094162.tif 000004
【図２】
2006094162.tif 000005
【図３】
2006094162.tif 000006
【図４】
2006094162.tif 000007
【図５】
2006094162.tif 000008
【図６】
2006094162.tif 000009
【図７】
2006094162.tif 000010
【図８】
2006094162.tif 000011
【図９】
2006094162.tif 000012
【図１０】
2006094162.tif 000013
【図１１】
2006094162.tif 000014
【図１２】
2006094162.tif 000015
【図１３】
2006094162.tif 000016
【図１４】
2006094162.tif 000017
【図１５】
2006094162.tif 000018
【図１６】
2006094162.tif 000019