(57)【要約】【課題】モノトーン印刷時の色変換処理に用いる色変換ルックアップテーブルの格納時のサイズを削減することのできる技術を提供する。【解決手段】色変換処理の入力であるグレー階調データのビット数が第１の入力ビット数Ｎａに等しい場合には、低ビット１次元ルックアップテーブルを参照して色変換を実行する。一方、グレー階調データのビット数が第２の入力ビット数Ｎｂ（Ｎａ＜Ｎｂ）に等しい場合には、低ビット１次元ルックアップテーブルから高ビット１次元ルックアップテーブルを作成し、作成された高ビット１次元ルックアップテーブルを参照して色変換を実行する。【選択図】図２
2007208619.tif 000002
【特許請求の範囲】
【請求項１】
モノトーン画像の印刷するためのデータ処理を実行する画像処理装置であって、
モノトーン画像を表すグレー階調データを、複数種類のインクのインク量を表すインク量データに変換する色変換部を備え、
前記色変換部は、
前記グレー階調データを前記インク量データに変換するために使用されるルックアップテーブルであって、第１の入力ビット数Ｎａ（Ｎａは２以上の所定の整数）を有する低ビット１次元ルックアップテーブルと、
前記低ビット１次元ルックアップテーブルの入力ビット数を拡張する拡張処理を実行することによって、第２の入力ビット数Ｎｂ（ＮｂはＮａよりも大きな所定の整数）を有する高ビット１次元ルックアップテーブルを作成することが可能なテーブル拡張部と、
を備え、
前記色変換部は、
（ｉ）前記グレー階調データのビット数が前記第１の入力ビット数Ｎａに等しい場合には、前記低ビット１次元ルックアップテーブルを参照して前記変換を実行し、
（ｉｉ）前記グレー階調データのビット数が前記第２の入力ビット数Ｎｂに等しい場合には、前記テーブル拡張部に前記高ビット１次元ルックアップテーブルの作成を実行させるとともに、作成された前記高ビット１次元ルックアップテーブルを参照して前記変換を実行する、
画像処理装置。
【請求項２】
請求項１記載の画像処理装置であって、
前記低ビット１次元ルックアップテーブルは、前記色変換部内に予め格納されているベース１次元ルックアップテーブルである、画像処理装置。
【請求項３】
請求項１記載の画像処理装置であって、
前記色変換部は、さらに、
前記色変換部内に予め格納されているベース１次元ルックアップテーブルと、
所望の色調が付与されたモノトーン画像を印刷するためにルックアップテーブルの色調調整処理を実行するための色調調整部と、
を含み、
前記色変換部は、
（ｉ）前記グレー階調データのビット数が前記第１の入力ビット数Ｎａに等しく、かつ、色調付与設定が入力されている場合には、前記ベース１次元ルックアップテーブルに対して前記色調調整処理を実行することによって前記低ビット１次元ルックアップテーブルを作成し、
（ｉｉ）前記グレー階調データのビット数が前記第２の入力ビット数Ｎｂに等しく、かつ、前記色調付与設定が入力されている場合には、前記ベース１次元ルックアップテーブルをＮｂビットに拡張する拡張処理と前記色調調整処理とを実行することによって前記高ビット１次元ルックアップテーブルを作成する、
画像処理装置。
【請求項４】
モノトーン画像の印刷するためのデータ処理を実行するプリンタドライバであって、
モノトーン画像を表すグレー階調データを、複数種類のインクのインク量を表すインク量データに変換する色変換部を備え、
前記色変換部は、
前記グレー階調データを前記インク量データに変換するために使用されるルックアップテーブルであって、第１の入力ビット数Ｎａ（Ｎａは２以上の所定の整数）を有する低ビット１次元ルックアップテーブルと、
前記低ビット１次元ルックアップテーブルの入力ビット数を拡張する拡張処理を実行することによって、第２の入力ビット数Ｎｂ（ＮｂはＮａよりも大きな所定の整数）を有する高ビット１次元ルックアップテーブルを作成することが可能なテーブル拡張部と、
を備え、
前記色変換部は、
（ｉ）前記グレー階調データのビット数が前記第１の入力ビット数Ｎａに等しい場合には、前記低ビット１次元ルックアップテーブルを参照して前記変換を実行し、
（ｉｉ）前記グレー階調データのビット数が前記第２の入力ビット数Ｎｂに等しい場合には、前記テーブル拡張部に前記高ビット１次元ルックアップテーブルの作成を実行させるとともに、作成された前記高ビット１次元ルックアップテーブルを参照して前記変換を実行する、
プリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、モノトーン画像の印刷に関する。
【背景技術】
【０００２】
インクジェットプリンタを用いて、カラー印刷やモノトーン印刷などの種々の印刷を行うことが可能である。モノトーン印刷としては、グレー階調のみを有する画像を再現する印刷（狭義の「モノクロ印刷」）と、グレー以外の色調が付与された画像を再現する印刷（狭義の「モノトーン印刷」）とがある。なお、本明細書では、特に断らない限り、「モノトーン印刷」は狭義のモノクロ印刷も含む広義の意味で使用される。
【０００３】
【特許文献１】特開２００２−３３１６９３号公報
【特許文献２】特開２００４−１４２４２３号公報
【０００４】
ところで、一般に、印刷を行う際には、色変換ルックアップテーブルを使用して、画像データをインク量データに変換する色変換処理が実行される。モノトーン印刷を行う際には、色変換ルックアップテーブルとして、グレー階調を表す単チャンネルのグレー階調データを入力とし、複数のインクのインク量を出力とする１次元ルックアップテーブルが使用される。ここで、「１次元ルックアップテーブル」とは、入力値が１成分のみであることを意味している。
【０００５】
インクジェットプリンタでは、用途に応じた複数種類の色変換ルックアップテーブルを予め準備しておき、プリンタドライバ内にすべての色変換ルックアップテーブルを予め格納しておく場合が多い。しかし、近年ではプリンタドライバを構成するファイル全体のデータサイズが増大しているため、色変換ルックアップテーブルの格納時のサイズを削減したいという要望があった。このような問題は、インクジェットプリンタに限らず、モノトーン印刷のためのデータ処理を行う場合に共通する問題であった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、モノトーン印刷時の色変換処理に用いる色変換ルックアップテーブルの格納時のサイズを削減することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の一形態としての画像処理装置は、
モノトーン画像の印刷するためのデータ処理を実行する画像処理装置であって、
モノトーン画像を表すグレー階調データを、複数種類のインクのインク量を表すインク量データに変換する色変換部を備え、
前記色変換部は、
前記グレー階調データを前記インク量データに変換するために使用されるルックアップテーブルであって、第１の入力ビット数Ｎａ（Ｎａは２以上の所定の整数）を有する低ビット１次元ルックアップテーブルと、
前記低ビット１次元ルックアップテーブルの入力ビット数を拡張する拡張処理を実行することによって、第２の入力ビット数Ｎｂ（ＮｂはＮａよりも大きな所定の整数）を有する高ビット１次元ルックアップテーブルを作成することが可能なテーブル拡張部と、
を備え、
前記色変換部は、
（ｉ）前記グレー階調データのビット数が前記第１の入力ビット数Ｎａに等しい場合には、前記低ビット１次元ルックアップテーブルを参照して前記変換を実行し、
（ｉｉ）前記グレー階調データのビット数が前記第２の入力ビット数Ｎｂに等しい場合には、前記テーブル拡張部に前記高ビット１次元ルックアップテーブルの作成を実行させるとともに、作成された前記高ビット１次元ルックアップテーブルを参照して前記変換を実行する。
【０００８】
この画像処理装置によれば、グレー階調データのビット数が比較的大きな第２の入力ビット数Ｎｂに等しい場合に、低ビット１次元ルックアップテーブルの入力ビット数を拡張して高ビット１次元ルックアップテーブルを作成するので、予め高ビット１次元ルックアップテーブルを格納しておく必要が無い。この結果、モノトーン印刷時の色変換処理に用いる色変換ルックアップテーブルの格納時のサイズを削減することが可能である。また、グレー階調データのビット数が第２の入力ビット数Ｎｂに等しい場合に高ビット１次元ルックアップテーブルを使用することによって、より細かな階調表現が可能である。
【０００９】
上記画像処理装置において、前記低ビット１次元ルックアップテーブルは、前記色変換部内に予め格納されているベース１次元ルックアップテーブルであるものとしてもよい。
【００１０】
あるいは、上記画像処理装置において、
前記色変換部は、さらに、
前記色変換部内に予め格納されているベース１次元ルックアップテーブルと、
所望の色調が付与されたモノトーン画像を印刷するためにルックアップテーブルの色調調整処理を実行するための色調調整部と、
を含み、
前記色変換部は、
（ｉ）前記グレー階調データのビット数が前記第１の入力ビット数Ｎａに等しく、かつ、色調付与設定が入力されている場合には、前記ベース１次元ルックアップテーブルに対して前記色調調整処理を実行することによって前記低ビット１次元ルックアップテーブルを作成し、
（ｉｉ）前記グレー階調データのビット数が前記第２の入力ビット数Ｎｂに等しく、かつ、前記色調付与設定が入力されている場合には、前記ベース１次元ルックアップテーブルをＮｂビットに拡張する拡張処理と前記色調調整処理とを実行することによって前記高ビット１次元ルックアップテーブルを作成するものとしてもよい。
【００１１】
この構成によれば、好みの色調が付与されたモノトーン画像を得ることができる。
【００１２】
なお、本発明は、種々の形態で実現することが可能であり、例えば、画像処理方法及び画像処理装置、印刷方法および印刷装置、印刷制御方法および印刷制御装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００１３】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
A．第１実施例：
B．第２実施例：
C．変形例：
【００１４】
A．第１実施例：
図１は、本発明の一実施例としての画像処理システムの構成を示す説明図である。このシステムは、画像処理装置としてのコンピュータ２００と、画像出力装置としてのプリンタ３００とを含んでいる。
【００１５】
コンピュータ２００には、画像データファイルＭＦに基づいて印刷データを生成するためのプリンタドライバ４００がインストールされている。プリンタドライバ４００は、色変換部４２０と、ハーフトーン処理部４４０と、出力処理部４６０とを備えている。色変換部４２０とハーフトーン処理部４４０は、印刷画素毎のドットの記録状態（形成状態）を表すドットデータを生成するドットデータ生成部としての機能を実現するモジュールである。出力処理部４６０は、ドットデータをヘッド配列とドット形成タイミングとに合わせた順序に並べ変えて印刷データＰＤを作成し、プリンタ３００に出力する。この印刷データＰＤは、印刷解像度を有する主走査ライン上の各画素についてインクドットの記録状態を表すドットデータと、副走査送り量を特定する副走査送り量データとを含んでいる。
【００１６】
プリンタドライバ４００の機能を実現するためのプログラムは、コンピュータ読み取り可能な記録媒体に記録された形態で供給し得る。このような記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物等のコンピュータが読み取り可能な種々の媒体を利用できる。
【００１７】
図２は、第１実施例における色変換部４２０の内部構成を示すブロック図である。色変換部４２０は、色変換実行部４２２と、色変換テーブル設定部４２４と、２つの色変換ルックアップテーブル４２６，４２８とを含んでいる。色変換テーブル設定部４２４は、以下で説明する拡張処理を実行する拡張ルックアップテーブル作成部４３０を含んでいる。
【００１８】
モノトーン印刷用の２つの色変換ルックアップテーブル４２６，４２８のうちの第１のテーブル４２６は、ベース１次元ルックアップテーブルである。このベース１次元ルックアップテーブル４２６は、プリンタドライバ４００のインストール時にコンピュータ２００にインストールされて格納されるものである。第２のテーブル４２８は、ベース１次元ルックアップテーブル４２６の入力ビット数を拡張することによって作成された拡張１次元ルックアップテーブルである。
【００１９】
図３（Ａ），（Ｂ）は、２つのルックアップテーブル４２６，４２８の内容を比較して示す説明図である。これらのモノトーン印刷用１次元ルックアップテーブルは、１つの入力画素値（例えばグレー多階調値）を複数のインクのインク量データに変換するテーブルである。ここで、「１次元」とは、入力データのチャンネル数を意味している。図３の例では、ベース１次元ルックアップテーブル４２６の入力データのビット数は８ビットであり、拡張１次元ルックアップテーブル４２８の入力データのビット数は１６ビットである。このように、拡張１次元ルックアップテーブル４２８の入力ビット数は、ベース１次元ルックアップテーブル４２６の入力ビット数よりも大きな値に設定される。なお、図３（Ａ），（Ｂ）の例では、出力インク量は２つのテーブル４２６，４２８で同じ値に維持されているが、拡張１次元ルックアップーブル４２８の出力ビット数を増加させるようにしても良い。なお、ベース１次元ルックアップテーブル４２６の出力ビット数は、入力ビット数よりも多いことが好ましい。
【００２０】
図３（Ａ），（Ｂ）の例では、モノトーン印刷時に、３つの無彩色インクＫ１，Ｋ２，Ｋ３と、マゼンタインクＭと、シアンインクＣと、イエローインクＹの６種類のインクを使用するものと仮定している。３つの無彩色インクＫ１，Ｋ２，Ｋ３は、濃度が異なるグレーインク（ブラックインク）である。このように、濃度の異なる複数の無彩色インクを使用することによって、より細やかな階調表現を行うことができる。また、有彩色インクＭ，Ｃ，Ｙは、モノトーン画像に色調を付与するために利用できる。なお、モノトーン印刷時には、これらのインクのうちの一部のみを使用するものとしてもよい。また、インクとしては、これら以外の任意のインクを使用することが可能である。
【００２１】
図４（Ａ），（Ｂ）は、図３（Ａ），（Ｂ）の一部を拡張して示す説明図である。白丸はルックアップテーブルの入力格子点（入力データ点）に関連付けられたデータ点を示しており、黒丸はルックアップテーブルの入力格子点以外の入力値に関連付けられたデータ点を示している。なお、この例では、２つのルックアップテーブル４２６，４２８は、入力格子点の値が違うだけであり、出力インク量の値は同じである。
【００２２】
白丸で示すように、入力データがルックアップテーブルの入力格子点と同じ入力値を有するときには、ルックアップテーブルの参照によって得られたインク量がそのまま色変換結果として使用される。一方、黒丸で示すように、入力データがルックアップテーブルの入力格子点以外の入力値を有するときには、ルックアップテーブルの参照によって得られたインク量を補間することによって色変換結果が生成される。ところで、ベース１次元ルックアップテーブル４２６では、２つの入力格子点の間に３つの入力データ値が存在するだけであるのに対して、拡張１次元ルックアップテーブル４２８では２つの入力格子点の間に１０２３個の入力データ値が存在する。この結果、拡張１次元ルックアップテーブル４２８を使用した場合には、ベース１次元ルックアップテーブル４２６を使用した場合に比べてインク量の値としてより多様な値を使用することができ、より微妙な階調を再現することができる。
【００２３】
なお、入力格子点以外の入力データ値が入力された場合に、上述のようにインク量の補間を行う代わりに、入力データ値に隣接する２つの入力格子点のいずれか一方を各画素毎に確率的に選択し、選択した入力格子点を用いてルックアップテーブルを参照して、得られたインク量を色変換結果として使用する方法を採用することも可能である。この場合にも、複数の画素の集合として見た場合には、実質的にインク量の補間を行っているものと等価な結果が得られる。従って、この方法においても、拡張１次元ルックアップテーブル４２８を使用すれば、複数の画素の集合に対して使用されるインク量の値としてより多様な値が使用されるので、階調再現性を高めることができる。
【００２４】
このように、拡張１次元ルックアップテーブル４２８は、ベース１次元ルックアップテーブル４２６に比べて、インク量としてより多様な値を利用することができ、より細やかな階調を再現することができる。
【００２５】
拡張１次元ルックアップテーブル４２８を作成するための拡張処理は、拡張ルックアップテーブル作成部４３０（図２）によって行われる。この拡張１次元ルックアップテーブル４２８が破線で示されているのは、このルックアップテーブルがプリンタドライバ４００のインストール時にインストールされておらず、その後に拡張ルックアップテーブル作成部４３０によって作成されるものであることを示している。
【００２６】
なお、プリンタ３００はカラー印刷の機能も有しており、色変換部４２０はカラー印刷用の色変換ルックアップテーブルも備えているが、図２では図示が省略されている。以下では、プリンタ３００がモノトーン印刷を行う場合の色変換処理について説明する。
【００２７】
図５は、第１実施例におけるモノトーン印刷用の色変換処理の手順を示すフローチャートである。ステップＳ１０では、色変換テーブル設定部４２４が、入力データがカラー画像データ（例えばＲＧＢデータ）とグレー階調データＧｒのいずれであるかを判断する。入力データがカラー画像データである場合には、ステップＳ２０において、カラー画像データからグレー階調データＧｒが生成される。例えば、ＲＧＢデータは、以下の式でグレー階調データＧｒに変換することができる。
Ｇｒ＝０．３Ｒ＋０．５９Ｇ＋０．１１Ｂ
【００２８】
ステップＳ３０では、色変換テーブル設定部４２４が、入力データ（グレー階調データＧｒ）のビット数が低ビットＮａと、高ビット数Ｎｂのいずれであるかを判定する。本実施例では、Ｎａ＝８，Ｎｂ＝１６に設定されている。入力ビット数が低ビット数Ｎａに等しい場合には、ステップＳ４０においてベース１次元ルックアップテーブル４２６がそのまま参照用として採用される。一方、入力ビット数が高ビット数Ｎｂに等しい場合には、ステップＳ５０においてベース１次元ルックアップテーブル４２６から拡張１次元ルックアップテーブル４２８が作成されて、参照用として採用される。こうして参照用のルックアップテーブルが決定されると、ステップＳ６０において、色変換実行部４２２が、参照用ルックテップテーブルを用いてグレー階調データＧｒからインク量への変換を実行する。
【００２９】
このように、第１実施例では、入力データのビット数が低ビット数Ｎａのときにはベース１次元ルックアップテーブル４２６を使用して色変換を実行し、一方、入力データのビット数が高ビット数Ｎｂのときには拡張１次元ルックアップテーブル４２８を使用して色変換を実行するので、入力データのビット数が高ビット数Ｎｂのときに、より微妙な階調を再現することが可能である。例えば、グラデーション（濃度が徐々に変化するパターン）を印刷した場合に、ベース１次元ルックアップテーブル４２６を使用すると、濃度の段差が目立つ場合がある。一方、拡張１次元ルックアップテーブル４２８を使用すると、濃度の段差がより細かくなり目立ちにくくなる。このように、拡張１次元ルックアップテーブル４２８を使用すると、モノトーン画像の画質が向上するという利点がある。
【００３０】
また、第１実施例では、入力データのビット数が高ビット数Ｎｂのときにベース１次元ルックアップテーブル４２６から拡張１次元ルックアップテーブル４２８を作成するので、拡張１次元ルックアップテーブル４２８を予め格納しておく必要が無い。この結果、ルックアップテーブルの格納に要するメモリやハードディスクの容量を削減することが可能である。
【００３１】
さらに、第１実施例では、ベース１次元ルックアップテーブル４２６の出力インク量の値を維持したままで入力ビット数を拡張するので、２つのルックアップテーブル４２６，４２８を用いた場合にそれぞれ得られる２種類のモノトーン画像の色調をほぼ同じものとすることができる。なお、仮に、低入力ビット用と高入力ビット用のルックアップテーブルを全く別個に作成した場合には、両者を用いて得られる２種類のモノトーン画像の色調が微妙に食い違う場合が生じ得るが、本実施例の方法ではこのような不具合を防止することが可能である。但し、ルックアップテーブルの拡張処理において、出力インク量の値を若干修正するようにしてもよい。
【００３２】
B．第２実施例：
図６は、第２実施例における色変換部の内部構成を示すブロック図である。図２に示した第１実施例の色変換部との違いは、色変換テーブル設定部４２４ａ内に色調調整部４３２が追加されている点と、この色調調整部４３２によって色調が調整された色調調整済み１次元ルックアップテーブル４３４が色変換時に参照される点だけであり、これ以外は第１実施例と同じである。
【００３３】
よく知られているように、モノトーン画像に種々の色調が付与される場合がある。モノトーン画像の色調としては、ニュートラル調（狭義のモノクロ画像）、ウォーム調、クール調、セピア調などが利用されることが多い。プリンタドライバ４００のユーザインタフェース（図示せず）を用いてユーザがこのような色調を設定した場合には、その色調付与設定が色変換テーブル設定部４２４ａに与えられる。このときには、色調調整部４３２が、色調付与設定に応じてルックアップテーブルを調整する。
【００３４】
図７（Ａ），（Ｂ）は、１次元ルックアップテーブルの色調調整の例を示す説明図である。図７（Ａ）に示すベース１次元ルックアップテーブル４２６は図３（Ａ）に示したものと同じであり、図７（Ｂ）に示す色調調整済み１次元ルックアップテーブル４３４は、ベース１次元ルックアップテーブル４２６のマゼンタインク量を増加させたものである。この色調調整済み１次元ルックアップテーブル４３４を使用すると、やや赤みがかったモノトーン画像が得られる。
【００３５】
拡張１次元ルックアップテーブル４２８に対して色調調整を行う場合には、以下の２つの方法が可能である。第１の方法は、まず、ベース１次元ルックアップテーブル４２６に入力ビット数の拡張処理を実行して拡張１次元ルックアップテーブル４２８を作成し、次に、この拡張１次元ルックアップテーブル４２８に色調調整処理を実行する方法である。第２の方法は、まず、ベース１次元ルックアップテーブル４２６に色調調整処理を実行し、次に、色調調整済みのルックアップテーブルに対して入力ビット数の拡張処理を実行する方法である。いずれの方法でも、実質的に同じルックアップテーブルが得られるので、いずれの方法を採用しても良い。なお、第２実施例においては、拡張ルックアップテーブル作成部４３０と色調調整部４３２とを合わせたものが、本願発明におけるテーブル拡張部として機能するものと考えることも可能である。
【００３６】
この第２実施例では、色調調整済みの１次元ルックアップテーブルを使用するので、ユーザがモノトーン画像に好みの色調を付与することが可能である。
【００３７】
C．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００３８】
C１．変形例１：
上述した第１実施例では、入力データのビット数が高ビット数Ｎｂのときにベース１次元ルックアップテーブル４２６から拡張１次元ルックアップテーブル４２８を作成するものとしていたが、ベース１次元ルックアップテーブル４２６そのものを使用して、高ビット数Ｎｂの入力データをインク量に変換することも可能である。例えば、入力データのビット数Ｎｂ（Ｎａ＜Ｎｂ）のうち、上位Ｎａビットを用いてベース１次元ルックアップテーブル４２６を参照し、この参照結果を入力データの下位（Ｎｂ−Ｎａ）ビットを用いて補間することによって、入力データに対するインク量を求めることも可能である。但し、第１実施例のように、拡張１次元ルックアップテーブル４２８を作成すれば、その後の色変換処理をより高速に行うことができるという利点がある。
【００３９】
C２．変形例２：
上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施例としての画像処理システムの構成を示す説明図である。
【図２】第１実施例における色変換部の内部構成を示すブロック図である。
【図３】ベース１次元ルックアップテーブルと拡張１次元ルックアップテーブルの内容を比較して示す説明図である。
【図４】図３（Ａ），（Ｂ）の一部を拡張して示す説明図である。
【図５】第１実施例におけるモノトーン印刷用の色変換処理の手順を示すフローチャートである。
【図６】第２実施例における色変換部の内部構成を示すブロック図である。
【図７】１次元ルックアップテーブルの色調調整の例を示す説明図である。
【符号の説明】
【００４１】
２００…コンピュータ
３００…プリンタ
４００…プリンタドライバ
４２０…色変換部
４２２…色変換実行部
４２４…色変換テーブル設定部
４２６…ベース１次元ルックアップテーブル
４２８…拡張１次元ルックアップテーブル
４３０…拡張ルックアップテーブル作成部
４３２…色調調整部
４４０…ハーフトーン処理部
４６０…出力処理部
【図１】
2007208619.tif 000003
【図２】
2007208619.tif 000004
【図３】
2007208619.tif 000005
【図４】
2007208619.tif 000006
【図５】
2007208619.tif 000007
【図６】
2007208619.tif 000008
【図７】
2007208619.tif 000009