(57)【要約】【課題】一覧用色変換テーブルを格納するメモリーサイズを少なくすることが可能な技術を提供する。【解決手段】印刷制御装置は、色度範囲受付部U1、一覧用色変換テーブル生成部U2、及び、一覧印刷制御部U3を備え、入力座標値（Ri，Gi，Bi）と印刷用の色材の使用量（Ci，Mi，Yi，Ki，Lki）との対応関係を規定した色変換テーブル310を参照して入力画像D1を変換し、変換後の出力画像D5を印刷する制御を行う。色度範囲受付部U1は、色変換テーブル310を調整するための一覧画像D3を印刷する際の色度の指定範囲A1を受け付ける。一覧用色変換テーブル生成部U2は、指定範囲A1まで色度を変えた一覧画像D3を入力画像D1に基づいた元一覧画像D2から生成するための一覧用色変換テーブル320を指定範囲A1に基づいて生成する。一覧印刷制御部U3は、生成された一覧用色変換テーブル320を参照して元一覧画像D2を変換し、得られる一覧画像D3を印刷する制御を行う。【選択図】図１
2016171540.tif 000002
【特許請求の範囲】
【請求項１】
入力座標値と印刷用の色材の使用量との対応関係を規定した色変換テーブルを参照して入力画像を変換し、変換後の出力画像を印刷する制御を行う印刷制御装置であって、
前記色変換テーブルを調整するための一覧画像を印刷する際の色度の指定範囲を受け付ける色度範囲受付部と、
前記指定範囲まで色度を変えた一覧画像を前記入力画像に基づいた元一覧画像から生成するための一覧用色変換テーブルを前記指定範囲に基づいて生成する一覧用色変換テーブル生成部と、
生成された一覧用色変換テーブルを参照して前記元一覧画像を変換し、得られる一覧画像を印刷する制御を行う一覧印刷制御部と、を備える、印刷制御装置。
【請求項２】
前記色度範囲受付部は、前記指定範囲の中心の色度を表す中心色度情報、及び、該中心色度情報で表される中心の色度からの範囲を表す範囲情報の入力を受け付け、
前記一覧用色変換テーブル生成部は、前記中心色度情報で表される中心の色度から前記範囲情報で表される範囲に基づいて前記一覧用色変換テーブルを生成する、請求項１に記載の印刷制御装置。
【請求項３】
前記一覧用色変換テーブル生成部は、前記指定範囲により決まる数の異なる色度のテスト画像を含む前記一覧画像を前記元一覧画像から生成するための前記一覧用色変換テーブルを前記指定範囲に基づいて生成し、
前記一覧印刷制御部は、前記一覧用色変換テーブルを参照して前記元一覧画像を変換し、前記指定範囲により決まる数の前記テスト画像を含む一覧画像を印刷する制御を行う、請求項１又は請求項２に記載の印刷制御装置。
【請求項４】
前記一覧画像に含まれる前記テスト画像の数と前記指定範囲とは、前記一覧画像に含まれる前記テスト画像の数が多いほど前記指定範囲が広くなる関係にある、請求項３に記載の印刷制御装置。
【請求項５】
前記一覧用色変換テーブルにおける入力表色系の座標軸に沿った格子点の数は、前記色変換テーブルにおける入力表色系の座標軸に沿った格子点の数よりも少ない、請求項１〜請求項４のいずれか一項に記載の印刷制御装置。
【請求項６】
前記一覧用色変換テーブルにおける色材の使用量の階調数は、前記色変換テーブルにおける色材の使用量の階調数よりも少ない、請求項１〜請求項５のいずれか一項に記載の印刷制御装置。
【請求項７】
前記一覧用色変換テーブルにおける入力表色系を構成する複数の成分は、明度に対応した明度成分と、調整される色度に対応した色度成分と、を含み、
前記一覧用色変換テーブルにおける前記明度成分と前記色材の使用量との対応関係が、前記色変換テーブルの対応関係に基づいて生成された、請求項１〜請求項６のいずれか一項に記載の印刷制御装置。
【請求項８】
前記出力画像の色度の調整量を決めるための入力を受け付け、入力座標値と印刷用の色材の使用量との対応関係を規定した元色変換テーブルを前記入力に対応する調整量に基づいて調整して前記色変換テーブルを生成する色変換テーブル調整部をさらに備える、請求項１〜請求項７のいずれか一項に記載の印刷制御装置。
【請求項９】
前記色変換テーブルに規定される入力座標値は、明度に対応した値とされ、
前記色変換テーブル及び前記一覧用色変換テーブルに使用量が規定される色材は、有彩色の色材を含む、請求項１〜請求項８のいずれか一項に記載の印刷制御装置。
【請求項１０】
入力座標値と印刷用の色材の使用量との対応関係を規定した色変換テーブルを参照して入力画像を変換し、変換後の出力画像を印刷する制御を行う印刷制御方法であって、
前記色変換テーブルを調整するための一覧画像を印刷する際の色度の指定範囲を受け付ける色度範囲受付工程と、
前記指定範囲まで色度を変えた一覧画像を前記入力画像に基づいた元一覧画像から生成するための一覧用色変換テーブルを前記指定範囲に基づいて生成する一覧用色変換テーブル生成工程と、
生成された一覧用色変換テーブルを参照して前記元一覧画像を変換し、得られる一覧画像を印刷する制御を行う一覧印刷制御工程と、を含む、印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換テーブルを参照する印刷制御装置、及び、印刷制御方法に関する。
【背景技術】
【０００２】
プリンターといった画像形成装置やパーソナルコンピューターといったホスト装置等では、色変換テーブルを参照して入力画像を色変換し、色変換後の画像を印刷する制御を行っている。色変換テーブルは、例えば、モニターに依存するＲＧＢ（赤、緑、青）表色系の入力座標値と、プリンターで使用されるＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）のインク（色材）の使用量と、の対応関係が規定されている。色変換テーブルは、ＲＧＢの入力座標値が同じグレイ画像の色変換にも使用される。モノクロ画像の微妙な色味を確認するため、色味を微妙に変えたモノクロ画像をテスト印刷することが考えられる。
【０００３】
特許文献１に開示される画像形成システムは、モノクロ画像を印刷するものではないが、複数のテスト色変換テーブルの設定を受け付け、各テスト色変換テーブルを適用して複数のテスト出力画像を印刷し、選定されたテスト色変換テーブルを正規版の色変換テーブルとして使用する。従って、テスト色変換テーブルと正規版の色変換テーブルとは、格子点数が同じであり、格納される出力値の階調数が同じである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−９１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
モノクロ画像を高画質化するためには、格子点数や出力階調数が多い色変換テーブルを用意する必要がある。一方、色度を微妙に異ならせたテスト画像を一覧印刷する場合、格子点数や出力階調数が多い色変換テーブルをテスト画像毎に用意すると、一覧印刷の制御処理に非常に多くのメモリーサイズが必要となる。
【０００６】
尚、上記のような問題は、ＲＧＢ表色系の入力画像をＣＭＹＫ表色系の画像に色変換して印刷する技術に限らず、種々の技術についても同様に存在する。
【０００７】
以上を鑑み、本発明の目的の一つは、一覧用色変換テーブルを格納するメモリーサイズを少なくすることが可能な技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的の一つを達成するため、本発明は、入力座標値と印刷用の色材の使用量との対応関係を規定した色変換テーブルを参照して入力画像を変換し、変換後の出力画像を印刷する制御を行う印刷制御装置であって、
前記色変換テーブルを調整するための一覧画像を印刷する際の色度の指定範囲を受け付ける色度範囲受付部と、
前記指定範囲まで色度を変えた一覧画像を前記入力画像に基づいた元一覧画像から生成するための一覧用色変換テーブルを前記指定範囲に基づいて生成する一覧用色変換テーブル生成部と、
生成された一覧用色変換テーブルを参照して前記元一覧画像を変換し、得られる一覧画像を印刷する制御を行う一覧印刷制御部と、を備える、態様を有する。
【０００９】
上述した態様は、一覧印刷の制御処理に必要なメモリーサイズを少なくすることが可能な技術を提供することができる。
【００１０】
さらに、本発明は、画像形成装置、印刷制御装置を含む印刷装置といった複合装置、上述した各部に対応した工程を含む印刷制御方法、画像形成方法、印刷制御方法を含む複合装置用の処理方法、上述した各部に対応した機能をコンピューターに実現させる印刷制御プログラム、画像形成プログラム、印刷制御プログラムを含む複合装置用の処理プログラム、これらのプログラムを記録したコンピューター読み取り可能な媒体、色変換テーブル、等に適用可能である。前述の装置は、分散した複数の部分で構成されてもよい。
【図面の簡単な説明】
【００１１】
【図１】入力画像に基づいた一覧画像の印刷物を形成した後に本番の印刷画像を形成する例を模式的に示す図。
【図２】印刷装置の構成例を模式的に示す図。
【図３】ホスト装置の構成例を模式的に示す図。
【図４】元色変換テーブル、及び、色変換テーブルの構造例を模式的に示す図。
【図５】一覧画像を有する印刷物の例を模式的に示す図。
【図６】一覧用色変換テーブルの構造例を模式的に示す図。
【図７】Ｇ及びＢの入力座標値に色度成分を対応付ける例を模式的に示す図。
【図８】ホスト装置が行う印刷制御処理の例を示すフローチャート。
【図９】表示装置で表示される印刷色選択画面、及び、色調整一覧範囲変更画面の例を模式的に示す図。
【図１０】表示装置で表示される色調整一覧範囲変更画面、及び、印刷色選択画面の例を模式的に示す図。
【図１１】一覧画像の例を模式的に示す図。
【図１２】一覧画像を有する印刷物の例を模式的に示す図。
【図１３】係数テーブルの構造例を模式的に示す図。
【図１４】印刷装置が行う印刷制御処理の例を示すフローチャート。
【図１５】操作パネルの例を模式的に示す図。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を説明する。むろん、以下の実施形態は本発明を例示するものに過ぎず、実施形態に示す特徴の全てが発明の解決手段に必須になるとは限らない。
【００１３】
（１）本技術の概要：
まず、図１〜１５を参照して本技術の概要を説明する。
【００１４】
図２，３等に例示される印刷制御装置Ｕ０は、入力座標値（例えば図４に示すＲＧＢの階調値Ｒｉ，Ｇｉ，Ｂｉ）と印刷用の色材（例えばインク６６）の使用量（例えばＣＭＹＫＬｋの階調値Ｃｉ，Ｍｉ，Ｙｉ，Ｋｉ，Ｌｋｉ）との対応関係を規定した色変換テーブル３１０を参照して入力画像Ｄ１を変換し、変換後の出力画像Ｄ５を印刷する制御を行う。ここで、Ｌｋは、Ｋよりも低濃度の無彩色であるライトブラックである。印刷制御装置Ｕ０は、色度範囲受付部Ｕ１、一覧用色変換テーブル生成部Ｕ２、一覧印刷制御部Ｕ３、を備える。前記色度範囲受付部Ｕ１は、前記色変換テーブル３１０を調整するための一覧画像Ｄ３を印刷する際の色度（例えば色座標ａ*，ｂ*）の指定範囲Ａ１を受け付ける。前記一覧用色変換テーブル生成部Ｕ２は、前記指定範囲Ａ１まで色度を変えた一覧画像Ｄ３を前記入力画像Ｄ１に基づいた元一覧画像Ｄ２から生成するための一覧用色変換テーブル３２０を前記指定範囲Ａ１に基づいて生成する。前記一覧印刷制御部Ｕ３は、生成された一覧用色変換テーブル３２０を参照して前記元一覧画像Ｄ２を変換し、得られる一覧画像Ｄ３を印刷する制御を行う。
【００１５】
入力画像Ｄ１に基づいた元一覧画像Ｄ２から一覧画像Ｄ３を生成するための一覧用色変換テーブル３２０は、色度範囲受付部Ｕ１で受け付けられた色度の指定範囲Ａ１に基づいて生成される。印刷させる一覧画像Ｄ３の色度の指定範囲Ａ１をユーザーが変えると、変わった指定範囲Ａ１に応じた一覧用色変換テーブル３２０が生成され、指定範囲Ａ１に応じた一覧画像Ｄ３が印刷される。指定範囲Ａ１に応じて一覧画像Ｄ３が動的に形成されるため、一覧用色変換テーブル３２０を一覧画像Ｄ３の色度範囲に応じて用意しなくてもよい。従って、本技術は、一覧用色変換テーブル３２０を格納するメモリーサイズを少なくすることが可能となる。また、一覧画像Ｄ３を印刷する際の色度の指定範囲Ａ１を変えることができるので、一覧画像Ｄ３に含まれるテスト画像Ｄ３ａの色度を細かく変えることができ、出力画像Ｄ５の色度を細かく調整することが可能となる。
【００１６】
ここで、色度は、三次元で表される心理物理的色から測光量の次元を除いた色の二次元的性質を意味し、例えば、ＣＩＥ（国際照明委員会）Ｌ*ａ*ｂ*色空間から明度Ｌ*の次元を除いた色座標ａ*，ｂ*、ＣＩＥ Ｌ*ｕ*ｖ*色空間から明度Ｌ*の次元を除いた色座標ｕ*，ｖ*、等が含まれる。Ｌ*ａ*ｂ*色空間のＬ*は明度を表し、ａ*及びｂ*は色相及び彩度を示す色度を表す。
【００１７】
ところで、図９等に示すように、前記色度範囲受付部Ｕ１は、前記指定範囲Ａ１の中心の色度を表す中心色度情報（例えば中心画像選択欄８２３への入力情報）、及び、該中心色度情報で表される中心の色度からの範囲を表す範囲情報（例えば範囲選択欄８２４への入力情報）の入力を受け付けてもよい。前記一覧用色変換テーブル生成部Ｕ２は、前記中心色度情報で表される中心の色度から前記範囲情報で表される範囲に基づいて前記一覧用色変換テーブル３２０を生成してもよい。ユーザーは印刷させる色度範囲の中心、及び、該中心からの範囲を指定すればよいので、本態様は、色変換テーブル調整用の一覧画像を印刷する際の色度の範囲を容易に指定可能な技術を提供することができる。
【００１８】
一覧画像中のテスト画像Ｄ３ａの数が一定であることも本技術に含まれるが、図１０，１１等に示すように、前記一覧用色変換テーブル生成部Ｕ２は、前記指定範囲Ａ１により決まる数Ｎｔの異なる色度のテスト画像Ｄ３ａを含む前記一覧画像Ｄ３を前記元一覧画像Ｄ２から生成するための前記一覧用色変換テーブル３２０を前記指定範囲Ａ１に基づいて生成してもよい。前記一覧印刷制御部Ｕ３は、前記一覧用色変換テーブル３２０を参照して前記元一覧画像Ｄ２を変換し、前記指定範囲Ａ１により決まる数Ｎｔの前記テスト画像Ｄ３ａを含む一覧画像Ｄ３を印刷する制御を行ってもよい。本態様は、一覧画像Ｄ３に含まれる異なる色度のテスト画像Ｄ３ａの数Ｎｔが指定範囲Ａ１により決まる数Ｎｔになるので、出力画像の色度の選択を容易にすることが可能な技術を提供することができる。
【００１９】
また、前記一覧画像Ｄ３に含まれる前記テスト画像Ｄ３ａの数Ｎｔと前記指定範囲Ａ１とは、前記一覧画像Ｄ３に含まれる前記テスト画像Ｄ３ａの数Ｎｔが多いほど前記指定範囲Ａ１が広くなる関係でもよい。この態様は、色相の指定範囲Ａ１が広くなると一覧画像Ｄ３に含まれるテスト画像Ｄ３ａの数Ｎｔが多くなるので、出力画像の色度の選択をさらに容易にすることが可能な技術を提供することができる。
上記関係には、色度の指定範囲が段階的に広くすることができる場合に該段階的な指定範囲に応じてテスト画像の数が増える関係、色度の指定範囲が連続的に広くすることができる場合にテスト画像の数が段階的に増える関係、等が含まれる。
【００２０】
前記一覧用色変換テーブル３２０は、前記色変換テーブル３１０とは異なる構造でもよい。色変換テーブル３１０と一覧用色変換テーブル３２０の構造が異なることには、入力表色系の座標軸に沿った格子点の数が異なること、色材（６６）の使用量の階調数が異なること、色変換テーブル３１０に無い情報を一覧用色変換テーブル３２０が有すること、等が含まれる。例えば、前記一覧用色変換テーブル３２０における入力表色系（例えばＲＧＢ表色系）の座標軸（例えばＲ軸とＧ軸とＢ軸）に沿った格子点の数Ｎ２は、前記色変換テーブル３１０における入力表色系の座標軸に沿った格子点の数Ｎ１よりも少なくてもよい（図４，６参照）。Ｎ２≧Ｎ１である場合も本技術に含まれるが、Ｎ２＜Ｎ１である場合、一覧用色変換テーブル３２０の格子点数が少なくなるので、一覧用色変換テーブルを格納するメモリーサイズを少なくすることが可能となる。
【００２１】
また、前記一覧用色変換テーブル３２０における色材（６６）の使用量の階調数Ｇ２は、前記色変換テーブル３１０における色材（６６）の使用量の階調数Ｇ１よりも少なくてもよい。Ｇ２≧Ｇ１である場合も本技術に含まれるが、Ｇ２＜Ｇ１である場合、一覧用色変換テーブル３２０に規定される印刷用色材（６６）の使用量のデータ量が少なくなるので、一覧用色変換テーブル３２０を格納するメモリーサイズを少なくすることが可能となる。
【００２２】
図６に例示するように、前記一覧用色変換テーブル３２０における入力表色系を構成する複数の成分は、明度に対応した明度成分３２１と、調整される色度（例えば色座標ａ*，ｂ*）に対応した色度成分３２２と、を含んでもよい。前記一覧用色変換テーブル３２０における前記明度成分３２１と前記色材（６６）の使用量との対応関係は、前記色変換テーブル３１０の対応関係に基づいて生成されてもよい。本態様は、モノクロの一覧画像Ｄ３の色精度を向上させることが可能となる。
【００２３】
図８〜１０等に示すように、本印刷制御装置Ｕ０は、前記出力画像Ｄ５の色度の調整量を決めるための入力を受け付け、入力座標値（例えば図４に示すＲＧＢの階調値Ｒ０ｉ，Ｇ０ｉ，Ｂ０ｉ）と印刷用の色材（６６）の使用量（例えばＣＭＹＫＬｋの階調値Ｃ０ｉ，Ｍ０ｉ，Ｙ０ｉ，Ｋ０ｉ，Ｌｋ０ｉ）との対応関係を規定した元色変換テーブル３００を前記入力に対応する調整量に基づいて調整して前記色変換テーブル３１０を生成する色変換テーブル調整部Ｕ５をさらに備えてもよい。この態様は、出力画像Ｄ５の色度の調整量を決めるための入力を行うことにより色変換テーブル３１０が調整されるので、印刷制御処理に必要なメモリーサイズを少なくすることが可能となる。
【００２４】
前記色変換テーブル３１０に規定される入力座標値は、明度に対応した値とされてもよい。前記色変換テーブル３１０及び前記一覧用色変換テーブル３２０に使用量が規定される色材（６６）は、有彩色の色材（６６）（例えばＣＭＹのインク）を含んでもよい。本態様は、モノクロの一覧画像Ｄ３を印刷するのに好適な印刷制御装置を提供することができる。
【００２５】
尚、本技術は、入力座標値と印刷用の色材（６６）の使用量との対応関係を規定した色変換テーブル３１０を参照して入力画像Ｄ１から出力画像Ｄ５を形成する画像形成装置であって、
前記色変換テーブル３１０を調整するための一覧画像Ｄ３を形成する際の色度の指定範囲Ａ１を受け付ける色度範囲受付部Ｕ１と、
前記指定範囲Ａ１まで色度を変えた一覧画像Ｄ３を前記入力画像Ｄ１に基づいた元一覧画像Ｄ２から生成するための一覧用色変換テーブル３２０を前記指定範囲Ａ１に基づいて生成する一覧用色変換テーブル生成部Ｕ２と、
生成された一覧用色変換テーブル３２０を参照して前記元一覧画像Ｄ２から前記一覧画像Ｄ３を形成する一覧画像形成部Ｕ４と、を備える、態様も有する。
【００２６】
また、本技術は、入力座標値と印刷用の色材（６６）の使用量との対応関係を規定した色変換テーブル３１０を参照して入力画像Ｄ１から出力画像Ｄ５を形成する画像形成方法であって、
前記色変換テーブル３１０を調整するための一覧画像Ｄ３を形成する際の色度の指定範囲Ａ１を受け付ける色度範囲受付工程と、
前記指定範囲Ａ１まで色度を変えた一覧画像Ｄ３を前記入力画像Ｄ１に基づいた元一覧画像Ｄ２から生成するための一覧用色変換テーブル３２０を前記指定範囲Ａ１に基づいて生成する一覧用色変換テーブル３２０生成工程と、
生成された一覧用色変換テーブル３２０を参照して前記元一覧画像Ｄ２から前記一覧画像Ｄ３を形成する一覧画像形成制御工程と、を含む、態様も有する。
【００２７】
これらの態様は、本番の印刷に使用する色変換テーブル３１０とは異なる構造の一覧用色変換テーブル３２０が参照されて色変換テーブル調整用の一覧画像Ｄ３が形成されるので、一覧画像形成の制御処理に必要なメモリーサイズを少なくすることが可能となる。
ここで、一覧画像を形成することには、一覧画像を印刷すること、一覧画像を表示装置に表示すること、等が含まれる。むろん、出力画像を形成することには、出力画像を印刷すること、出力画像を表示装置に表示すること、等が含まれる。
【００２８】
（２）印刷制御装置及び画像形成装置を含む印刷システムの構成の具体例：
図１は、入力画像Ｄ１に基づいた一覧画像Ｄ３の印刷物４００を形成した後に本番のモノクロの出力画像Ｄ５を被印刷物４１０に形成する例を模式的に示している。図２，３は、印刷装置１とホスト装置１００を含む印刷システムの構成例を模式的に示している。図２は、印刷制御装置Ｕ０及び画像形成装置を含む場合の印刷装置１としてインクジェットプリンターの一種であるシリアルプリンターの構成例を示している。むろん、本技術を適用可能なインクジェットプリンターは、ラインプリンター等でもよい。本技術を適用可能な印刷装置は、レーザープリンターといった電子写真方式のプリンター等でもよく、複写機、ファクシミリ、これらの機能を備えた複合機、等でもよい。図３は、画像形成装置の一部、及び、印刷制御装置Ｕ０を含む場合のホスト装置１００の構成例を示している。
モノクロ画像は、無彩色のインクに有彩色のインクを併用することにより多様な色度（色相及び彩度）が表現される。モノクロ画像には、セピア調のモノクロ画像、ウォーム調のモノクロ画像、クール調のモノクロ画像、等も含まれる。
【００２９】
まず、印刷制御装置Ｕ０及び画像形成装置を含む場合の印刷装置１の構成例を図２に基づいて説明する。図２に示す印刷装置１では、コントローラー１０、ＲＡＭ（Random Access Memory）２０、不揮発性メモリー３０、機構部５０、インターフェイス（Ｉ／Ｆ）７１，７２、操作パネル７３、等がバス８０に接続されて互いに情報を入出力可能とされている。
【００３０】
コントローラー１０は、ＣＰＵ（Central Processing Unit）１１、解像度変換部４１、色変換部４２、ハーフトーン処理部４３、ラスタライズ処理部４４、駆動信号送信部４５、等を備える。コントローラー１０は、ＳｏＣ（System on a Chip）等により構成することができる。コントローラー１０は、一覧用色変換テーブル生成部Ｕ２、一覧印刷制御部Ｕ３、及び、一覧画像形成部Ｕ４を構成し、操作パネル７３及び通信Ｉ／Ｆ７２とともに色変換テーブル調整部Ｕ５を構成する。
ＣＰＵ１１は、印刷装置１における情報処理や制御を中心的に行う装置である。
【００３１】
解像度変換部４１は、ホスト装置１００やメモリーカード９０等から受け取った画像の解像度を設定解像度に変換する。変換対象の画像は、例えば、ｓＲＧＢ表色系の成分といったＲＧＢ（赤、緑、青）の２５６階調の整数値を各画素に有するＲＧＢデータで表現される。図１に示す入力画像Ｄ１は、解像度変換が行われた色変換前の画像とする。入力画像Ｄ１は、互いに直交する（異なる）ｘ，ｙ方向へ画素ＰＸ１が並べられ、各画素ＰＸ１に階調値（ｒ，ｇ，ｂ）が格納されている。入力画像Ｄ１がグレイ画像である場合、ｒ＝ｇ＝ｂとされる。内部処理としては、各画素ＰＸ１にＲの階調値ｒとＧの階調値ｇとＢの階調値ｂを格納する必要は無く、階調値ｒ，ｇ，ｂのいずれか一つを明度に対応した階調値として各画素ＰＸ１に格納してもよい。ここで、明度は、例えば、ＣＩＥ Ｌ*ａ*ｂ*色空間を構成する明度Ｌ*で定義される。
色変換部４２は、本番印刷用ＬＵＴ（本番印刷用色変換テーブル）３１０を参照して前記設定解像度のＲＧＢデータを各画素にＣＭＹＫＬｋの階調値を有するＣＭＹＫＬｋデータに変換する。以下、色変換テーブルを単にＬＵＴ（ルックアップテーブル）とも記載する。
【００３２】
ハーフトーン処理部４３は、ＣＭＹＫＬｋデータを構成する各画素の階調値に対して例えばディザ法や誤差拡散法や濃度パターン法といった所定のハーフトーン処理を行って前記階調値の階調数を減らし、ハーフトーンデータを生成する。ハーフトーンデータは、ドットの形成状況を表すデータであり、ドットの形成有無を表す２値データでもよいし、大中小の各ドットといった異なるサイズのドットに対応可能な３階調以上の多値データでもよい。
ラスタライズ処理部４４は、ハーフトーンデータを機構部５０でドットが形成される順番に並べ換えるラスタライズ処理を行ってラスタデータ（パス単位のイメージデータ）を生成する。
【００３３】
駆動信号送信部４５は、ヘッド６１の駆動素子６３に印加する電圧信号に対応した駆動信号ＳＧをラスタデータから生成して駆動回路６２へ出力する。例えば、ラスタデータが「大ドット形成」であれば大ドット用のインク滴を吐出させる駆動信号を出力し、ラスタデータが「小ドット形成」であれば小ドット用のインク滴を吐出させる駆動信号を出力する。
上記各部４１〜４５は、ＡＳＩＣ（Application Specific Integrated Circuit）で構成されてもよく、ＲＡＭ２０から処理対象のデータを直接読み込んだりＲＡＭ２０に処理後のデータを直接書き込んだりしてもよい。
【００３４】
コントローラー１０に制御される機構部５０は、キャリッジモーター５１、紙送り機構５３、キャリッジ６０、ヘッド６１、等を備える。キャリッジモーター５１は、図示しない複数の歯車及びベルト５２を介してキャリッジ６０を往復移動させる。紙送り機構５３は、キャリッジの移動方向とは異なる紙送り方向へ被印刷物４１０を搬送する。キャリッジ６０には、例えばＣＭＹＫＬｋのインク滴（液滴）６７を吐出するヘッド６１が搭載されている。ヘッド６１は、駆動回路６２、駆動素子６３、等を備える。駆動回路６２は、コントローラー１０から入力される駆動信号ＳＧに従って駆動素子６３に電圧信号を印加する。駆動素子６３には、ノズル６４に連通する圧力室内のインク（液体）６６に圧力を加える圧電素子、熱により圧力室内に気泡を発生させてノズル６４からインク滴６７を吐出させる駆動素子、等を用いることができる。ヘッド６１の圧力室には、インクカートリッジ（液体カートリッジ）６５からインク６６が供給される。インクカートリッジ６５とヘッド６１の組合せは、例えば、ＣＭＹＫＬｋのそれぞれに設けられる。圧力室内のインク６６は、駆動素子６３によってノズル６４から被印刷物４１０に向かってインク滴６７として吐出され、被印刷物４１０にインク滴６７のドットが形成される。複数のノズル６４と被印刷物４１０とが相対移動することにより、入力画像Ｄ１に対応した出力画像Ｄ５が被印刷物４１０に形成される。
【００３５】
尚、被印刷物（print substrate）は、印刷画像を保持する素材のことである。形状は長方形のものが一般的であるが、円形（例えばＣＤ−ＲＯＭ、ＤＶＤ等の光ディスク）、三角形、四角形、多角形などがあり、少なくとも、JIS（日本工業規格）P0001:1998（紙・板紙及びパルプ用語）に記載の紙・板紙の品種及び加工製品の全てを含む。樹脂シート、金属板、立体物、等も被印刷物に含まれる。
【００３６】
ＲＡＭ２０には、プログラムデータＰＲＧ１から展開されたプログラムＰＲＧ２、本番印刷用ＬＵＴ３１０、一覧印刷用ＬＵＴ（一覧用色変換テーブル）３２０、色度（色座標ａ*，ｂ*）の指定範囲Ａ１、等が格納される。プログラムＰＲＧ２は、色度範囲受付部Ｕ１に対応した色度範囲受付機能、一覧用色変換テーブル生成部Ｕ２に対応した一覧用色変換テーブル生成機能、一覧印刷制御部Ｕ３に対応した一覧印刷制御機能、一覧画像形成部Ｕ４に対応した一覧画像形成機能、及び、色変換テーブル調整部Ｕ５に対応した色変換テーブル調整機能を印刷装置１に実現させるプログラムを含む。
不揮発性メモリー３０には、プログラムデータＰＲＧ１、元ＬＵＴ（元色変換テーブル）３００、係数テーブル３８０、等が記憶されている。不揮発性メモリー３０には、ＲＯＭ（Read Only Memory）、ハードディスクといった磁気記録媒体、等が用いられる。尚、プログラムデータＰＲＧ１を展開するとは、ＣＰＵ１１で解釈可能なプログラムとしてＲＡＭ２０に書き込むことを意味する。
【００３７】
カードＩ／Ｆ７１は、メモリーカード９０にデータを書き込んだりメモリーカード９０からデータを読み出したりする回路である。メモリーカード９０は、データの書き込み及び消去が可能な不揮発性半導体メモリーであり、デジタルカメラといった撮影装置により撮影された画像等が記憶される。画像は、例えばＲＧＢ色空間の画素値で表され、ＲＧＢの各画素値は、例えば０〜２５５の８ビットの階調値で表される。
通信Ｉ／Ｆ７２は、ホスト装置１００の通信Ｉ／Ｆ１７２に接続され、ホスト装置１００に対して情報を入出力する。通信Ｉ／Ｆ７２，１７２には、ＵＳＢ（Universal Serial Bus）等を用いることができる。ホスト装置１００には、パーソナルコンピューターといったコンピューター、デジタルカメラ、デジタルビデオカメラ、スマートフォンといった携帯電話、等が含まれる。
【００３８】
操作パネル７３は、出力部７４、入力部７５、等を有し、画像をカラー印刷するかモノクロ印刷するかの設定等、ユーザーが印刷装置１に対して各種の指示を入力可能である。出力部７４は、例えば、各種の指示に応じた情報や印刷装置１の状態を示す情報を表示する液晶パネル（表示部）で構成される。出力部７４は、これらの情報を音声出力してもよい。入力部７５は、例えば、カーソルキーや決定キーといった操作キー（操作入力部）で構成される。入力部７５は、表示画面への操作を受け付けるタッチパネル等でもよい。尚、操作パネル７３及び通信Ｉ／Ｆ７２は、コントローラー１０とともに色度範囲受付部Ｕ１及び色変換テーブル調整部Ｕ５を構成する。
【００３９】
ところで、印刷制御装置Ｕ０及び画像形成装置の少なくとも一部は、ホスト装置１００に含まれてもよい。図３に示すようにプリンタードライバー１４０がホスト装置１００にインストールされる場合、プリンタードライバー１４０がホスト装置１００を解像度変換部１４１、色変換部１４２、ハーフトーン処理部１４３、ラスタライズ処理部１４４、印刷データ送信部１４５、等として機能させてもよい。これにより、プリンタードライバー１４０は、ホスト装置１００を、色度範囲受付部Ｕ１、一覧用色変換テーブル生成部Ｕ２、一覧印刷制御部Ｕ３、一覧画像形成部Ｕ４、及び、色変換テーブル調整部Ｕ５として機能させる。
【００４０】
図３に示すホスト装置１００は、ＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３、記憶装置１１４、入力装置１１５、通信Ｉ／Ｆ１７２、例えば外部の表示装置１７４、等がバスに接続されて互いに情報を入出力可能とされている。記憶装置１１４は、オペレーティングシステム、プリンタードライバー１４０、等を記憶している。記憶装置１１４には、ハードディスク等の磁気記憶装置、フラッシュメモリー等の不揮発性半導体メモリー、等を用いることができる。入力装置１１５は、キーボードやポインティングデバイスといった操作入力装置等で構成される。尚、プリンタードライバー実行時の入力装置１１５は、色度範囲受付部Ｕ１及び色変換テーブル調整部Ｕ５を構成する。
【００４１】
解像度変換部１４１は、処理対象のＲＧＢデータの解像度を設定解像度に変換する。色変換部１４２は、本番印刷用ＬＵＴ３１０を参照して前記設定解像度のＲＧＢデータを各画素にＣＭＹＫＬｋの階調値を有するＣＭＹＫＬｋデータに変換する。ハーフトーン処理部４３は、ＣＭＹＫＬｋデータを構成する各画素の階調値に対して所定のハーフトーン処理を行って前記階調値の階調数を減らし、ハーフトーンデータを生成する。ラスタライズ処理部４４は、ハーフトーンデータを印刷装置１の機構部５０でドットが形成される順番に並べ換えるラスタライズ処理を行ってラスタデータを生成する。印刷データ送信部１４５は、通信Ｉ／Ｆ１７２，７２により接続された印刷装置１に対してラスタデータを含む印刷データを送信する。この場合、印刷装置１は解像度変換部４１、色変換部４２、ハーフトーン処理部４３、及び、ラスタライズ処理部４４が無くてもよく、駆動信号送信部４５がラスタデータから駆動信号ＳＧを生成して駆動回路６２へ出力すればよい。
むろん、印刷装置１がラスタライズ処理部４４を有する場合、ホスト装置１００はラスタライズ処理部１４４が無くてもよい。印刷装置１がさらにハーフトーン処理部４３を有する場合、ホスト装置１００はハーフトーン処理部１４３が無くてもよい。印刷装置１がさらに色変換部４２を有する場合、ホスト装置１００は色変換部１４２が無くてもよい。
【００４２】
図４は、ユーザーにより選択される色度（色座標ａ*，ｂ*）に対応する係数Ａｃｔ，Ａｍｔ，Ａｙｔを用いて元ＬＵＴ３００から本番印刷用ＬＵＴ３１０を生成する例を模式的に示している。ここで、ｔは選択された色度を識別する番号であり、色座標ａｔは識別番号ｔに対応する色座標ａ*であり、色座標ｂｔは識別番号ｔに対応する色座標ｂ*であり、色座標ａｔ，ｂｔに係数Ａｃｔ，Ａｍｔ，Ａｙｔが対応付けられている。色度を細かく調整する場合、色度の調整に応じて予め本番印刷用ＬＵＴを用意しようとすると膨大なメモリーサイズが必要となる。そこで、本具体例では、色度の調整に応じて元ＬＵＴ３００から本番印刷用ＬＵＴ３１０を生成することにしている。尚、図４のＬＵＴ３００，３１０に示した具体的な数値は、あくまでも例に過ぎない。
【００４３】
ＬＵＴ３００，３１０は、入力座標値と印刷用のインクの使用量との対応関係を各格子点について規定している。図４に示すＬＵＴ３００，３１０は、モノクロ画像を印刷するためのデータテーブルであり、入力表色系であるＲＧＢ表色系の各成分が同じ値とされている。従って、ＬＵＴ３００，３１０は、実質的に１次元のデータテーブルである。カラー画像を印刷するためのＬＵＴは、通常、３次元のデータテーブルであり、データサイズを抑えるためＲＧＢ表色系の座標軸（Ｒ軸とＧ軸とＢ軸）に沿った格子点の数を入力座標値の階調数よりも少なくしている。１次元のＬＵＴ３００，３１０は、形成されるモノクロ画像の画質を向上させるため、格子点数Ｎ１を入力座標値の階調数（例えば８ビットで表現可能な２５６）に合わせている。これにより、補間演算を行わずに本番印刷用ＬＵＴ３１０を参照して色変換することができ、高い階調性、及び、高速の処理が可能となる。また、ＬＵＴ３００，３１０においてインク使用量に対応した出力座標値の階調数Ｇ１は、カラー画像印刷用のＬＵＴにおける出力座標値の階調数（例えば２５６）よりも多い階調数（例えば１６ビットで表現可能な約６５０００）にしている。これにより、高精度の色調整が可能である。
【００４４】
元ＬＵＴ３００は、入力座標値Ｒ０ｉ，Ｇ０ｉ，Ｂ０ｉと出力座標値Ｃ０ｉ，Ｍ０ｉ，Ｙ０ｉ，Ｋ０ｉ，Ｌｋ０ｉとの対応関係を規定しているものとする。ここで、変数ｉは、０〜２５５の整数である。内部処理としては、Ｒ０ｉ，Ｇ０ｉ，Ｂ０ｉのいずれか一つに対応したアドレスに出力座標値Ｃ０ｉ，Ｍ０ｉ，Ｙ０ｉ，Ｋ０ｉ，Ｌｋ０ｉを格納したデータテーブルを元ＬＵＴ３００としてもよい。
本番印刷用ＬＵＴ３１０は、入力座標値Ｒｉ，Ｇｉ，Ｂｉと出力座標値Ｃｉ，Ｍｉ，Ｙｉ，Ｋｉ，Ｌｋｉとの対応関係を規定しているものとする。内部処理としては、Ｒｉ，Ｇｉ，Ｂｉのいずれか一つに対応したアドレスに出力座標値Ｃｉ，Ｍｉ，Ｙｉ，Ｋｉ，Ｌｋｉを格納したデータテーブルをＬＵＴ３１０としてもよい。本具体例では、元ＬＵＴ３００に基づいて本番印刷用ＬＵＴ３１０を生成する際に有彩色の出力座標値Ｃｉ，Ｍｉ，Ｙｉのみ生成することにし、Ｋｉ＝Ｋ０ｉ、Ｌｋｉ＝Ｌｋ０ｉとしている。
【００４５】
係数Ａｃｔ，Ａｍｔ，Ａｙｔは、ユーザーにより選択された色度に応じて元ＬＵＴ３００の出力座標値Ｃ０ｉ，Ｍ０ｉ，Ｙ０ｉから本番印刷用ＬＵＴ３１０の出力座標値Ｃｉ，Ｍｉ，Ｙｉを生成するためのデータである。例えば、０＜Ａｃｔ≦１、０＜Ａｍｔ≦１、且つ、０＜Ａｙｔ≦１であるとして、
Ｃｉ＝Ａｃｔ×Ｃ０ｉ
Ｍｉ＝Ａｍｔ×Ｍ０ｉ
Ｙｉ＝Ａｙｔ×Ｙ０ｉ
の計算式により出力座標値Ｃｉ，Ｍｉ，Ｙｉを算出することができる。
尚、出力座標値Ｃ０ｉ，Ｍ０ｉ，Ｙ０ｉに応じて係数Ａｃｔ，Ａｍｔ，Ａｙｔを１よりも大きくすることも可能である。
【００４６】
ところで、印刷制御装置Ｕ０は、被印刷物４１０に形成されるモノクロの出力画像Ｄ５の微妙な色味を確認することができるように、一覧画像Ｄ３の印刷物４００（図５参照）を形成するための各部Ｕ１〜Ｕ３を備えている。図５に示す印刷物４００は、指定範囲Ａ１まで色度（ａ*，ｂ*）を変えた一覧画像Ｄ３が被印刷物４１０に印刷されたものである。上述したように、色座標ａ*，ｂ*は、ＣＩＥ Ｌ*ａ*ｂ*色空間を構成する色成分である。一覧画像Ｄ３は、複数の異なる色度のテスト画像Ｄ３ａを含んでいる。複数のテスト画像Ｄ３ａは、色度（ａｔ，ｂｔ）の中心画像Ｄ３ｄを中心として、例えば、左から右へ順に色座標ａ*が所定値Δａずつ大きくなり、下から上へ順に色座標ｂ*が所定値Δｂずつ大きくなるように、縦横に並べられている。各テスト画像Ｄ３ａの左上には、識別番号が印刷されている。便宜上、印刷されない色度を各テスト画像Ｄ３ａの下に示している。
【００４７】
図１に示す色度範囲受付部Ｕ１は、本番印刷用ＬＵＴ３１０を調整するための一覧画像Ｄ３を印刷する際の色度（ａ*，ｂ*）の指定範囲Ａ１を受け付ける。指定範囲Ａ１は、図５に示すような一覧画像Ｄ３に含まれるテスト画像Ｄ３ａの色度の範囲に対応し、例えば、中心画像Ｄ３ｄの色度（ａｔ，ｂｔ）、及び、この色度（ａｔ，ｂｔ）からの範囲（図５に示す例では２Δａ及び２Δｂ）で表される。本技術は、ユーザーの希望に応じて指定範囲Ａ１を変更可能である特徴を有する。
【００４８】
図１に示す一覧用色変換テーブル生成部Ｕ２は、受け付けられた指定範囲Ａ１に基づいて一覧印刷用ＬＵＴ（一覧用色変換テーブル）３２０を生成する。一覧印刷用ＬＵＴ３２０は、指定範囲Ａ１まで色度を変えた一覧画像Ｄ３を入力画像Ｄ１に基づいた元一覧画像Ｄ２から生成するためのＬＵＴであり、指定範囲Ａ１に応じて動的に形成される。
【００４９】
図１に示す一覧印刷制御部Ｕ３は、まず、入力画像Ｄ１に基づいて色度（ａ*，ｂ*）が互いに異なるテスト画像Ｄ２ａの一覧である元一覧画像Ｄ２を生成する。各画像Ｄ２ａは、入力画像Ｄ１と同様にｘ，ｙ方向へ画素が並べられ、各画素にＲＧＢの階調値が格納される。本具体例では、入力画像Ｄ１の階調値ｒをＲの階調値としてテスト画像Ｄ２ａの画素に格納し、印刷物４００における各画像Ｄ３ａの色度を表す階調値をＧ，Ｂの階調値としてテスト画像Ｄ２ａの画素に格納している。図１には、Ｇの階調値として色座標ａ*に対応した階調値が格納され、Ｂの階調値として色座標ｂ*に対応した階調値が格納されていることが示されている。あるテスト画像Ｄ２ｂの画素に階調値ｒ，ｇ１，ｂ１が格納され、別のテスト画像Ｄ２ｃの画素に階調値ｒ，ｇ２，ｂ２が格納されているものとすると、ｇ１，ｇ２がａ*に対応した階調値であり、ｂ１，ｂ２がｂ*に対応した階調値である。
【００５０】
元一覧画像Ｄ２の各テスト画像Ｄ２ａは、一つの被印刷物４１０に複数形成されるように入力画像Ｄ１から縮小されることが好ましい。入力画像Ｄ１の縮小は、種々の画像処理方法により行うことができる。例えば、ｘ方向においてｍ画素おき（ｍは２以上の整数）、且つ、ｙ方向においてｎ画素おき（ｎは２以上の整数）となるように入力画像Ｄ１から画素ＰＸ１をサンプリングすると、ｘ方向において１／ｍ、且つ、ｙ方向において１／ｎに縮小されたテスト画像Ｄ２ａが生成される。また、ｘ方向においてｍ画素、且つ、ｙ方向においてｎ画素の単位で画素値を平均しても、ｘ方向において１／ｍ、且つ、ｙ方向において１／ｎに縮小されたテスト画像Ｄ２ａが生成される。むろん、各テスト画像Ｄ２ａには、色度を表す階調値も格納される。
尚、本具体例の一覧印刷制御部Ｕ３は、図５に示す印刷物４００の一覧画像Ｄ３に合わせて、各テスト画像Ｄ２ａの左上にテスト画像Ｄ２ａを識別する番号を付加するものとする。
【００５１】
元一覧画像Ｄ２が生成されると、一覧印刷制御部Ｕ３は、本番印刷用ＬＵＴ３１０とは異なる構造の一覧印刷用ＬＵＴ３２０を参照して元一覧画像Ｄ２を色変換する。図１に示すように、変換後の一覧画像Ｄ３の各画像Ｄ３ａは、元一覧画像Ｄ２と同様にｘ，ｙ方向へ画素が並べられているが、各画素にＣＭＹＫＬｋの階調値が格納される。図１では、変換前のテスト画像Ｄ２ｂに格納されていた階調値ｒ，ｇ１，ｂ１が階調値ｃ１，ｍ１，ｙ１，ｋ，ｌｋに変換されてテスト画像Ｄ３ｂに格納され、別のテスト画像Ｄ２ｃに格納されていた階調値ｒ，ｇ２，ｂ２が階調値ｃ２，ｍ２，ｙ２，ｋ，ｌｋに変換されてテスト画像Ｄ３ｃに格納されていることが示されている。
【００５２】
図６は、一覧印刷用ＬＵＴ３２０の構造例を模式的に示している。尚、一覧印刷用ＬＵＴ３２０に示した具体的な数値は、あくまでも例に過ぎない。一覧印刷用ＬＵＴ３２０は、入力座標値Ｒｊ，Ｇｊ，Ｂｊと出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊとの対応関係を各格子点について規定している。ここで、変数ｊは、一覧印刷用ＬＵＴ３２０の格子点を識別する番号である。一覧印刷用ＬＵＴ３２０における入力表色系を構成する複数の成分は、明度に対応した明度成分３２１と、調整される色度に対応した色度成分３２２と、を含んでいる。本具体例では、テスト画像Ｄ２ａの階調値ｒを一覧印刷用ＬＵＴ３２０のＲの入力座標値Ｒｊに対応させ、テスト画像Ｄ２ａの階調値ｇ１，ｇ２，…を一覧印刷用ＬＵＴ３２０のＧの入力座標値Ｇｊに対応させ、テスト画像Ｄ２ａの階調値ｂ１，ｂ２，…を一覧印刷用ＬＵＴ３２０のＢの入力座標値Ｂｊに対応させている。すなわち、一覧印刷用ＬＵＴ３２０は擬似的なＲＧＢ表色系を入力表色系とする３次元のデータテーブルであり、Ｒの入力座標値Ｒｊが明度に対応した階調値であり、Ｇの入力座標値Ｇｊが色座標ａ*に対応した階調値であり、Ｂの入力座標値Ｂｊが色座標ｂ*に対応した階調値である。出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊは、入力座標値Ｇｊ，Ｂｊに対応した色度（ａ*，ｂ*）が色変換後のテスト画像Ｄ３ａに付与されるように設定されている。
【００５３】
本来、モノクロ画像用のＬＵＴにおけるＲＧＢの入力座標値Ｒｊ，Ｇｊ，Ｂｊは、Ｒｊ＝Ｇｊ＝Ｂｊであるはずである。本具体例では、入力座標値Ｒｊ，Ｇｊ，Ｂｊの役割を変更し、入力座標値Ｒｊを明度に対応した階調値、入力座標値Ｇｊ，Ｂｊを色調整の切り換え用の階調値として、本番印刷用ＬＵＴ３１０を簡素化したものを複数内部に備える一覧印刷用ＬＵＴ３２０を作成することにしている。元一覧画像Ｄ２を一覧印刷用ＬＵＴ３２０に対応するように作成することにより、一つの一覧印刷用ＬＵＴ３２０を参照して元一覧画像Ｄ２を一括して色変換して被印刷物４１０に一覧画像Ｄ３を印刷することが可能となり、高速の処理が可能である。
【００５４】
入力座標値Ｇｊ，Ｂｊの組合せは調整される色度に対応しているので、入力座標値Ｇｊ，Ｂｊの組合せに応じて一覧印刷用ＬＵＴ３２０を領域分けすることができる。一覧印刷用ＬＵＴ３２０の各領域（例えば図６に示す領域Ｒ１〜Ｒ５）の出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊは、番号ｔを領域（Ｒ１〜Ｒ５）の識別番号として領域の色度（ａ*，ｂ*）に対応する係数Ａｃｔ，Ａｍｔ，Ａｙｔを用いて元ＬＵＴ３００から本番印刷用ＬＵＴ３１０を生成する方法と同様の方法に基づいて決定することができる。本番印刷用ＬＵＴ３１０の生成と異なるのは、出力座標値を求める格子点数Ｎ２が本番印刷用ＬＵＴ３１０の格子点数Ｎ１よりも少ないこと、及び、出力座標値の階調数Ｇ２が本番印刷用ＬＵＴ３１０の出力座標値の階調数Ｇ１よりも少ないことである。
例えば、一覧印刷用ＬＵＴ３２０の（Ｇｊ，Ｂｊ）＝（０，０）の領域Ｒ１の出力座標値については、色変換後の画像の色度（ａ*，ｂ*）をともに指定範囲Ａ１内で最小にする係数Ａｃｔ，Ａｍｔ，Ａｙｔを元ＬＵＴ３００に適用することにより決定することができる。この場合、例えば、元ＬＵＴ３００からＮ２箇所の入力座標値Ｒ０ｉ＝Ｇ０ｉ＝Ｂ０ｉ＝Ｒｊに対応した出力座標値Ｃ０ｉ，Ｍ０ｉ，Ｙ０ｉ，Ｋ０ｉ，Ｌｋ０ｉ（階調数Ｇ１）を抽出し、出力座標値Ｃ０ｉ，Ｍ０ｉ，Ｙ０ｉには係数Ａｃｔ，Ａｍｔ，Ａｙｔを乗じ、係数適用後の出力座標値Ａｃｔ×Ｃ０ｉ，Ａｍｔ×Ｍ０ｉ，Ａｙｔ×Ｙ０ｉ，Ｋ０ｉ，Ｌｋ０ｉを以下のように階調数Ｇ２（Ｇ２＜Ｇ１）の出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊにすればよい。
Ｃｊ＝（Ａｃｔ×Ｃ０ｉ）×Ｇ２／Ｇ１
Ｍｊ＝（Ａｍｔ×Ｍ０ｉ）×Ｇ２／Ｇ１
Ｙｊ＝（Ａｙｔ×Ｙ０ｉ）×Ｇ２／Ｇ１
Ｋｊ＝Ｋ０ｉ×Ｇ２／Ｇ１
Ｌｋｊ＝Ｌｋ０ｉ×Ｇ２／Ｇ１
得られる出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊを入力座標値（Ｒｊ，Ｇｊ，Ｂｊ）＝（Ｒｊ，０，０）に対応付けると、領域Ｒ１の部分の一覧印刷用ＬＵＴ３２０が生成される。
【００５５】
一覧印刷用ＬＵＴ３２０の（Ｇｊ，Ｂｊ）＝（０，２５５）の領域Ｒ２の出力座標値については、色変換後の画像のａ*を指定範囲Ａ１内で最小にしｂ*を指定範囲Ａ１内で最大にする係数Ａｃｔ，Ａｍｔ，Ａｙｔを元ＬＵＴ３００に適用することにより決定することができる。この場合も、例えば、元ＬＵＴ３００からＮ２箇所の入力座標値Ｒ０ｉ＝Ｇ０ｉ＝Ｂ０ｉ＝Ｒｊに対応した出力座標値Ｃ０ｉ，Ｍ０ｉ，Ｙ０ｉ，Ｋ０ｉ，Ｌｋ０ｉ（階調数Ｇ１）を抽出し、出力座標値Ｃ０ｉ，Ｍ０ｉ，Ｙ０ｉには係数Ａｃｔ，Ａｍｔ，Ａｙｔを乗じ、係数適用後の出力座標値を階調数Ｇ２（Ｇ２＜Ｇ１）の出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊにすればよい。得られる出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊを入力座標値（Ｒｊ，Ｇｊ，Ｂｊ）＝（Ｒｊ，０，２５５）に対応付けると、領域Ｒ２の部分の一覧印刷用ＬＵＴ３２０が生成される。
一覧印刷用ＬＵＴ３２０の（Ｇｊ，Ｂｊ）＝（１２８，１２８）の領域Ｒ３の出力座標値については、色変換後の画像の色度（ａ*，ｂ*）を指定範囲Ａ１の中央にする係数Ａｃｔ，Ａｍｔ，Ａｙｔを元ＬＵＴ３００に適用することにより決定することができる。領域Ｒ４，Ｒ５の出力座標値についても、同様にして、決定することができる。
【００５６】
以上説明したようにして、色度に対応する係数Ａｃｔ，Ａｍｔ，Ａｙｔに応じた各本番印刷用ＬＵＴの対応関係に基づいて一覧印刷用ＬＵＴ３２０における入力座標値Ｒｊと出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊとの対応関係が生成される。本技術は、色度の指定範囲Ａ１に応じて入力座標値Ｒｊと出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊとの対応関係が動的に生成される特徴を有する。
尚、一覧印刷用ＬＵＴ３２０を生成するため出力座標値（Ｃ０ｊ，Ｍ０ｊ，Ｙ０ｊ，Ｋ０ｊ，Ｌｋ０ｊとする。）を階調数Ｇ２にした元一覧印刷用ＬＵＴを用意してもよい。この場合、一覧印刷用ＬＵＴ３２０の各領域の色度に対応する係数Ａｃｔ，Ａｍｔ，Ａｙｔを元一覧印刷用ＬＵＴの出力座標値Ｃ０ｊ，Ｍ０ｊ，Ｙ０ｊに乗じて出力座標値Ｃｊ，Ｍｊ，Ｙｊにした一覧印刷用ＬＵＴ３２０を生成してもよい。
【００５７】
３次元の一覧印刷用ＬＵＴ３２０は、擬似的なＲＧＢの座標軸に沿った格子点の数Ｎ２を本番印刷用ＬＵＴ３１０の格子点数Ｎ１に合わせると、膨大なデータサイズとなる。そこで、格子点数Ｎ２をＮ１よりも小さい数（例えば１７）にして一覧印刷用ＬＵＴ３２０のデータサイズを抑え、一覧印刷用ＬＵＴ３２０を格納するメモリーサイズを少なくしている。図６に示す一覧印刷用ＬＵＴ３２０の場合、ＲＧＢの座標軸に沿った格子点は、入力座標値０，１６，３２，…，２２４，２４０，２５５に対応した１７点とされている。ここで、ＲＧＢの座標軸に沿った格子点の数が本番印刷用ＬＵＴ３１０の格子点数Ｎ１よりも小さいとは、Ｒ軸に沿った格子点の数がＮ１よりも小さく、Ｇ軸に沿った格子点の数がＮ１よりも小さく、Ｂ軸に沿った格子点の数がＮ１よりも小さいことを意味する。
【００５８】
尚、一覧印刷用ＬＵＴ３２０に割り当てることができる領域（例えばＲ１〜Ｒ５）の数は、Ｎ２2となる。従って、一覧画像Ｄ３に含めるテスト画像Ｄ３ａの数Ｎｔは、最大Ｎ２2となる。本技術は、色度の指定範囲Ａ１を変えることができるので、実質的にＮ２2を超える数のテスト画像Ｄ３ａを見るのと同等の細かさで出力画像Ｄ５の色度を調整することができる。
【００５９】
また、一覧印刷用ＬＵＴ３２０におけるインク使用量に対応した出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊの階調数Ｇ２は、本番印刷用ＬＵＴ３１０の出力座標値Ｃｉ，Ｍｉ，Ｙｉ，Ｋｉ，Ｌｋｉの階調数よりも少ない数（例えば８ビットで表現可能な２５６）にしている。これによっても、一覧印刷用ＬＵＴ３２０のデータサイズを抑え、一覧印刷用ＬＵＴ３２０を格納するメモリーサイズを少なくしている。
【００６０】
図７は、入力座標値Ｇｊ，Ｂｊに色度成分（ａ*，ｂ*）を対応付ける例を模式的に示している。一覧印刷用ＬＵＴ３２０は、色度の指定範囲Ａ１に応じて動的に生成される。図７には、ａ*ｂ*座標平面において指定範囲Ａ１が指定範囲Ａ１１，Ａ１２，Ａ１３の順に変わった例を示している。最初の指定範囲Ａ１１は、（ａ*，ｂ*）＝（０，０）の点Ｏ１を中心とする四角形の実線で示されている。次の指定範囲Ａ１２は、中心が最初の指定範囲Ａ１１の中心点Ｏ１と同じで最初の指定範囲Ａ１１から広がった四角形の破線で示されている。最後の指定範囲Ａ１３は、点Ｏ１から移動した点Ｏ２を中心とする四角形の太線で示されている。図７の下部には、最初の指定範囲Ａ１３を拡大して示し、一覧印刷用ＬＵＴ３２０の領域Ｒ１〜Ｒ５に対応した位置も示している。図７の例では、ＣＭＹの有彩色インクで表現可能な色度の全範囲Ａ０の内、ａｍｉｎ≦ａ*≦ａｍａｘ、且つ、ｂｍｉｎ≦ｂ*≦ｂｍａｘの指定範囲Ａ１３が入力座標値Ｇｊ，Ｂｊに対応付けられる。ここで、ａｍｉｎ＜ａｍａｘ、及び、ｂｍｉｎ＜ｂｍａｘであり、ａｍｉｎをＧｊ＝０、ａｍａｘをＧｊ＝２５５、ｂｍｉｎをＢｊ＝０、及び、ｂｍａｘをＢｊ＝２５５に対応付けている。
【００６１】
元一覧画像Ｄ２の各テスト画像Ｄ２ａには色度（ａ*，ｂ*）に対応したＧ，Ｂの階調値が格納されているので、３次元の一覧印刷用ＬＵＴ３２０を参照することにより元一覧画像Ｄ２を一括して色変換することができる。従って、一覧印刷の制御処理が迅速に行われる。
【００６２】
一覧印刷用ＬＵＴ３２０を参照して元一覧画像Ｄ２を色変換すると、一覧印刷制御部Ｕ３は、変換後の一覧画像Ｄ３を印刷する制御を行う。これにより、色度が互いに異なるテスト画像Ｄ３ａを縦横に並べた一覧画像Ｄ３が被印刷物４１０に設けられた印刷物４００が形成される。印刷装置１のユーザーは、一覧画像Ｄ３を見て本番の出力画像Ｄ５の色度を設定することができる。
【００６３】
（３）印刷制御処理、作用、及び、効果の説明：
図８は、図３で示したホスト装置１００で実施される印刷制御方法及び画像形成方法を含む印刷制御処理の例を示している。ここで、ステップＳ１１６は色度範囲受付部Ｕ１に対応し、ステップＳ１１８は一覧用色変換テーブル生成部Ｕ２に対応し、ステップＳ１０２〜Ｓ１１２は一覧印刷制御部Ｕ３及び一覧画像形成部Ｕ４に対応し、ステップＳ１１２，Ｓ１２０は色変換テーブル調整部Ｕ５に対応している。以下、「ステップ」の記載を省略する。
【００６４】
例えば、ホスト装置１００は、ＲＡＭ１１３に格納された画像を印刷する操作をユーザーから受け付けると、印刷制御処理を開始させる。まず、ホスト装置１００は、ＲＡＭ１１３に格納された画像を解像度変換部１４１により解像度変換し、印刷方法に従って処理を分岐させる（Ｓ１０２）。例えば、画像をカラー印刷する操作が行われると、ホスト装置１００は、図示しないカラー印刷用のＬＵＴを参照して入力画像を色変換し、変換後の画像を印刷する制御を行う。画像をモノクロ印刷する操作が行われると、画像がカラー画像であるかモノクロ画像であるかに応じて処理が分かれる。カラー画像をモノクロ印刷する場合、ホスト装置１００は、カラー画像をグレイ画像に変換し（Ｓ１０４）、処理をＳ１０６に進める。カラー画像の画素値を（ｒ０，ｇ０，ｂ０）とし、変換後のグレイ画像の画素値を（ｒ，ｇ，ｂ）とすると、グレイ画像への変換は、例えば、計算式ｒ＝ｇ＝ｂ＝（ｒ０＋ｇ０＋ｂ０）／３に従って行うことができる。グレイ画像をモノクロ印刷する場合、ホスト装置１００は、そのまま処理をＳ１０６に進める。
【００６５】
Ｓ１０６では、図１で示したようにグレイの入力画像Ｄ１に基づいて元一覧画像Ｄ２を生成する。例えば、ホスト装置１００は、入力画像Ｄ１を縮小し、得られる縮小画像を各テスト画像Ｄ２ａの位置に並べ、マトリクス配置された各縮小画像のＧの階調値をａ*に対応した階調値に置き換え、各縮小画像のＢの階調値をｂ*に対応した階調値に置き換える。置き換えられるＧ，Ｂの階調値は、テスト画像Ｄ２ａの位置に応じた値とされる。図１では、テスト画像Ｄ２ｂの画素に階調値ｒ，ｇ１，ｂ１が格納され、別のテスト画像Ｄ２ｃの画素に階調値ｒ，ｇ２，ｂ２が格納されたことが示されている。例えば、元一覧画像Ｄ２の中心画像を生成する場合、図６に示す一覧印刷用ＬＵＴ３２０の領域Ｒ３の入力座標値（Ｒｊ，Ｇｊ，Ｂｊ）＝（Ｒｊ，１２８，１２８）に合わせてＧ，Ｂの画素値がいずれも１２８に置き換えられる。色変換後の画像の色度（ａ*，ｂ*）をともに指定範囲Ａ１内で最小にするテスト画像Ｄ２ａを生成する場合、領域Ｒ１の入力座標値（Ｒｊ，Ｇｊ，Ｂｊ）＝（Ｒｊ，０，０）に合わせてＧ，Ｂの画素値がいずれも０に置き換えられる。色変換後の画像のａ*を指定範囲Ａ１内で最小にしｂ*をともに指定範囲Ａ１内で最小にするテスト画像Ｄ２ａを生成する場合、領域Ｒ２の入力座標値（Ｒｊ，Ｇｊ，Ｂｊ）＝（Ｒｊ，０，２５５）に合わせてＧの画素値が０に置き換えられＢの画素値が２５５に置き換えられる。
以上のようにして、色度（ａ*，ｂ*）が異なる画像Ｄ２ａの一覧である元一覧画像Ｄ２が生成される。
【００６６】
Ｓ１０８では、一覧印刷用ＬＵＴ３２０を参照して元一覧画像Ｄ２を色変換する。最初にＳ１０８の処理を行う場合の一覧印刷用ＬＵＴ３２０は、予め用意した一覧印刷用ＬＵＴでもよいし、最初の指定範囲Ａ１１に基づいて生成した一覧印刷用ＬＵＴでもよい。指定範囲Ａ１に基づいて一覧印刷用ＬＵＴ３２０を生成する方法は、後述する。
各テスト画像Ｄ２ａに格納されたＧ，Ｂの階調値の組合せは調整される色度に対応しているので、テスト画像Ｄ２ａ毎に一覧印刷用ＬＵＴ３２０の異なる領域が参照される。例えば、変換前のテスト画像Ｄ２ａに格納されている画素値（ｒ，１２８，１２８）は、図６に示す一覧印刷用ＬＵＴ３２０の領域Ｒ３が参照されて階調値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊに変換される。ここで、一覧印刷用ＬＵＴ３２０のＲの入力座標値にＲの画素値ｒが無ければ、画素値ｒの近傍にある複数のＲの入力座標値に対応した出力座標値を用いた補間演算により変換後の階調値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊを算出すればよい。前記補間演算は、１次元の補間演算でもよく、線形補間を行ってもよいし非線形補間を行ってもよい。
【００６７】
Ｓ１１０では、変換後の一覧画像Ｄ３をハーフトーン処理部１４３でハーフトーンデータに変換し、このハーフトーンデータをラスタライズ処理部１４４で並べ換え、生成されるラスタデータを含む印刷データを印刷装置１へ送信する。このようにして、一覧画像Ｄ３を印刷する制御が行われる。印刷データを受信した印刷装置１は、ラスタデータに対応した駆動信号ＳＧを駆動信号送信部４５で生成して駆動回路６２へ出力する。機構部５０は、駆動信号ＳＧに従って、図５に示すような一覧画像Ｄ３を被印刷物４１０に印刷する。一覧画像Ｄ３の各テスト画像Ｄ３ａには、識別番号が付されている。
【００６８】
Ｓ１１２では、図９の上部に示すような印刷色選択画面８１０を表示装置１７４に表示する。図９に示す印刷色選択画面８１０には、図５に示す各テスト画像Ｄ３ａに対応したテスト画像８１１、出力画像Ｄ５を本番印刷する場合におけるテスト画像Ｄ３ａの選択欄８１３、本番印刷実行ボタン８１４、色調整範囲変更ボタン８１５、キャンセルボタン８１６、等が設けられている。各テスト画像８１１には、印刷物４００のテスト画像Ｄ３ａの左上に印刷された識別番号が付されている。各テスト画像８１１の色度は、印刷物４００のテスト画像Ｄ３ａに合わせて変えてもよい。むろん、各テスト画像８１１の色度は、正確でなくてもよい。複数のテスト画像８１１には、画像選択欄８１３で選択されたテスト画像８１２が含まれる。テスト画像８１２は、本番印刷する場合の出力画像Ｄ５の色度に対応する。テスト画像８１２には、残りのテスト画像８１１と区別する表示が行われてもよい。画像選択欄８１３は、テスト画像８１１の識別番号を入力装置１１５により選択する操作入力を受け付ける。画像選択欄８１３で入力を受け付けることは、出力画像Ｄ５の色度の調整量（係数）を決めるための入力を受け付けることに相当する。
【００６９】
ホスト装置１００は、入力装置１１５によるボタン８１４〜８１６への操作に応じて処理を分岐させる（Ｓ１１４）。ホスト装置１００は、本番印刷実行ボタン８１４への操作を受け付けると、処理をＳ１２０に進めて本番印刷の制御処理を開始する。また、ホスト装置１００は、色調整範囲変更ボタン８１５への操作を受け付けると、図９の下部に示すような色調整一覧範囲変更画面８２０を表示装置１７４に表示する（Ｓ１１６）。尚、ホスト装置１００は、キャンセルボタン８１６への操作を受け付けると、印刷制御処理を終了させてもよい。
【００７０】
図９に示す色調整一覧範囲変更画面８２０には、図５に示す各テスト画像Ｄ３ａに対応したテスト画像８２１、一覧画像Ｄ３を印刷する場合における中心画像Ｄ３ｄの選択欄８２３、一覧画像Ｄ３を印刷する場合において中心画像Ｄ３ｄからの範囲の選択欄８２４、一覧印刷実行ボタン８２５、キャンセルボタン８２６、等が設けられている。各テスト画像８２１には、印刷物４００のテスト画像Ｄ３ａの左上に印刷された識別番号が付されている。各テスト画像８２１の色度は、印刷物４００のテスト画像Ｄ３ａに合わせて変えてもよい。むろん、各テスト画像８２１の色度は、正確でなくてもよい。複数のテスト画像８２１には、中心画像選択欄８２３で選択されたテスト画像８２２が含まれる。テスト画像８２２は、一覧印刷する場合の中心画像Ｄ３ｄに対応する。テスト画像８２２には、残りのテスト画像８２１と区別する表示が行われてもよい。
【００７１】
中心画像選択欄８２３は、テスト画像８２１の識別番号を入力装置１１５により選択する操作入力を受け付ける。受け付けた識別番号は、指定範囲Ａ１の中心の色度（ａｔ，ｂｔ）を表す中心色度情報に相当する。図９に示す複数のテスト画像８２１は、識別番号５のテスト画像を中心として色度を±Δａ及び±Δｂ異ならせた識別番号１〜４，６〜９のテスト画像を有している。従って、図９に示す色調整一覧範囲変更画面８２０では、±Δａ及び±Δｂの範囲で新たな指定範囲Ａ１の中心の色度（ａｔ，ｂｔ）を指定することができる。
【００７２】
範囲選択欄８２４は、新たな中心画像Ｄ３ｄから変える色度の範囲を入力装置１１５により選択する操作入力を受け付ける。受け付けた範囲（Ｗとする。）は、中心色度情報で表される中心の色度（ａｔ，ｂｔ）からの範囲を表す範囲情報に相当する。図１１は、受け付けた範囲Ｗに応じて被印刷物４１０に形成されるテスト画像数Ｎｔの一覧画像Ｄ３を模式的に示している。一覧画像Ｄ３に含まれるテスト画像Ｄ３ａの数Ｎｔと指定範囲Ａ１とは、一覧画像Ｄ３に含まれるテスト画像Ｄ３ａの数Ｎｔが多いほど指定範囲Ａ１が広くなる関係にある。
【００７３】
範囲１が受け付けられた場合、中心画像Ｄ３ｄの周りに色度が±Δａ及び／又は±Δｂ異なるＮｔ＝３×３のテスト画像Ｄ３ａが配置された一覧画像Ｄ３１が印刷される。範囲２が受け付けられた場合、中心画像Ｄ３ｄを基点として色度が±２Δａ及び±２Δｂの範囲で異なるＮｔ＝５×５のテスト画像Ｄ３ａが配置された一覧画像Ｄ３２が印刷される。最大範囲５が受け付けられた場合、中心画像Ｄ３ｄを基点として色度が±５Δａ及び±５Δｂの範囲で異なるＮｔ＝１１×１１のテスト画像Ｄ３ａが配置された一覧画像Ｄ３５が印刷される。範囲３，４が受け付けられた場合、一覧画像Ｄ３３，Ｄ３４が印刷される。各テスト画像Ｄ３ａは、ａ*軸方向へ色度差Δａで並べられ、ｂ*軸方向へ色度差Δｂで並べられるものとする。一般に、範囲Ｗが受け付けられた場合、中心画像Ｄ３ｄを基点として色度が±ＷΔａ及び±ＷΔｂの範囲で異なるＮｔ＝（２Ｗ＋１）×（２Ｗ＋１）のテスト画像Ｄ３ａが配置された一覧画像Ｄ３が印刷される。
【００７４】
被印刷物４１０に形成される各テスト画像Ｄ３ａの大きさは、図１２に例示するように、範囲Ｗに応じて変わってもよい。図１２の上部には、Ｎｔ＝３×３のテスト画像Ｄ３ａを有する一覧画像Ｄ３１の印刷物４００を示している。図１２の下部には、Ｎｔ＝７×７のテスト画像Ｄ３ａを有する一覧画像Ｄ３３の印刷物４００を示している。図示していないが、５×５のテスト画像Ｄ３ａを有する一覧画像Ｄ３２に含まれるテスト画像Ｄ３ａの大きさは、一覧画像Ｄ３１に含まれるテスト画像Ｄ３ａよりも小さく、一覧画像Ｄ３３に含まれるテスト画像Ｄ３ａよりも大きい物とする。このように、指定範囲Ａ１（範囲Ｗ）が狭くなるほど各テスト画像Ｄ３ａを大きくすると、テスト画像Ｄ３ａの色味の確認をさらに容易にすることができる。
【００７５】
尚、ホスト装置１００は、キャンセルボタン８２６への操作を受け付けると、印刷色選択画面８１０に戻ってもよい。
【００７６】
ホスト装置１００は、一覧印刷実行ボタン８２５への操作を受け付けると、中心画像選択欄８２３で受け付けた識別番号のテスト画像８２２に対応する中心の色度（ａｔ，ｂｔ）から範囲選択欄８２４で受け付けた範囲Ｗに基づいて一覧印刷用ＬＵＴ３２０を生成する（Ｓ１１８）。一覧画像Ｄ３を構成する各テスト画像Ｄ３ａの色度は中心の色度（ａｔ，ｂｔ）と範囲Ｗとから求まるので、一覧印刷用ＬＵＴ３２０の各領域の出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊをテスト画像Ｄ３ａの色度にする係数Ａｃｔ，Ａｍｔ，Ａｙｔに基づいて決定することができる。
【００７７】
図１３は、一覧印刷用ＬＵＴ３２０の各領域の出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊをテスト画像Ｄ３ａの色度にする係数Ａｃｒ，Ａｍｒ，Ａｙｒをａ*ｂ*座標平面における代表点Ｐｒについて規定した係数テーブル３８０の構造例を模式的に示している。ここで、変数ｒは、代表点Ｐｒを識別する番号を意味する。係数テーブル３８０は、代表点Ｐｒの色度（ａｒ，ｂｒ）と係数Ａｃｒ，Ａｍｒ，Ａｙｒとを対応付けた情報テーブルである。ここでも、一覧印刷用ＬＵＴ３２０の各領域（例えば図６に示す領域Ｒ１〜Ｒ５）の出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊは、テスト画像Ｄ３ａの色度（ａ*，ｂ*）に対応する係数Ａｃｒ，Ａｍｒ，Ａｙｒを元ＬＵＴ３００に適用することにより決定することができる。一覧印刷用ＬＵＴ３２０の出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊは、例えば、０＜Ａｃｒ≦１、０＜Ａｍｒ≦１、且つ、０＜Ａｙｒ≦１であるとして、以下のように算出することができる。
Ｃｊ＝（Ａｃｒ×Ｃ０ｉ）×Ｇ２／Ｇ１
Ｍｊ＝（Ａｍｒ×Ｍ０ｉ）×Ｇ２／Ｇ１
Ｙｊ＝（Ａｙｒ×Ｙ０ｉ）×Ｇ２／Ｇ１
Ｋｊ＝Ｋ０ｉ×Ｇ２／Ｇ１
Ｌｋｊ＝Ｌｋ０ｉ×Ｇ２／Ｇ１
【００７８】
例えば、あるテスト画像Ｄ３ａの色度（ａ*，ｂ*）が代表点Ｐｒの色度（ａｒ，ｂｒ）である場合、色度（ａｒ，ｂｒ）に対応する係数Ａｃｒ，Ａｍｒ，Ａｙｒが係数テーブル３８０から読み出される。この場合、元ＬＵＴ３００から前記テスト画像Ｄ３ａの色度に対応するＮ２箇所の入力座標値Ｒ０ｉ＝Ｇ０ｉ＝Ｂ０ｉ＝Ｒｊに対応付けられた出力座標値Ｃ０ｉ，Ｍ０ｉ，Ｙ０ｉ，Ｋ０ｉ，Ｌｋ０ｉ（階調数Ｇ１）を抽出し、出力座標値Ｃ０ｉ，Ｍ０ｉ，Ｙ０ｉには係数Ａｃｔ，Ａｍｔ，Ａｙｔを乗じ、得られる出力座標値Ａｃｔ×Ｃ０ｉ，Ａｍｔ×Ｍ０ｉ，Ａｙｔ×Ｙ０ｉ，Ｋ０ｉ，Ｌｋ０ｉを階調数Ｇ２（Ｇ２＜Ｇ１）の出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊにすればよい。得られる出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｊ，Ｌｋｊを入力座標値（Ｒｊ，Ｇｊ，Ｂｊ）に対応付けると、前記テスト画像Ｄ３ａの色度に対応する領域の部分の一覧印刷用ＬＵＴ３２０が生成される。
【００７９】
印刷するテスト画像Ｄ３ａの色度（ａ*，ｂ*）が係数テーブル３８０の色度（ａｒ，ｂｒ）に無ければ、テスト画像Ｄ３ａの色度（ａ*，ｂ*）の近傍にある複数の代表点に対応した係数を用いた補間演算により係数Ａｃｒ，Ａｍｒ，Ａｙｒを求めてもよい。求めた係数Ａｃｒ，Ａｍｒ，Ａｙｒを上述した計算式に当てはめることにより、一覧印刷用ＬＵＴ３２０の出力座標値Ｃｊ，Ｍｊ，Ｙｊ，Ｋｉ，Ｌｋｉを決定することができる。むろん、前記補間演算は、１次元の補間演算でもよく、線形補間を行ってもよいし非線形補間を行ってもよい。
尚、中心画像Ｄ３ｄと範囲Ｗを変えることにより一部のテスト画像Ｄ３ａの色度が計算上、代表点Ｐｔの補間範囲から外に出る場合、当該一部のテスト画像Ｄ３ａを形成しないことにして係数Ａｃｒ，Ａｍｒ，Ａｙｒを求めないことにしてもよい。
【００８０】
また、一覧印刷用ＬＵＴ３２０を生成するため出力座標値Ｃ０ｊ，Ｍ０ｊ，Ｙ０ｊ，Ｋ０ｊ，Ｌｋ０ｊを階調数Ｇ２にした元一覧印刷用ＬＵＴを用意してもよい。この場合、一覧印刷用ＬＵＴ３２０において各テスト画像Ｄ３ａの色度に対応する領域に適用する係数Ａｃｒ，Ａｍｒ，Ａｙｒを元一覧印刷用ＬＵＴの出力座標値Ｃ０ｊ，Ｍ０ｊ，Ｙ０ｊに乗じて出力座標値Ｃｊ，Ｍｊ，Ｙｊにした一覧印刷用ＬＵＴ３２０を生成してもよい。
以上説明したようにして、中心画像選択欄８２３で受け付けた識別番号の中心画像Ｄ３ｄから範囲選択欄８２４で受け付けた範囲Ｗに基づいて一覧印刷用ＬＵＴ３２０が生成される。
【００８１】
その後、ホスト装置１００は、新たに生成した一覧印刷用ＬＵＴ３２０を参照して元一覧画像Ｄ２を色変換し（Ｓ１０８）、変換後の一覧画像Ｄ３に対してハーフトーン処理及びラスタライズ処理を行って印刷データを印刷装置１へ送信する（Ｓ１１０）。例えば、図１０の上部に示す色調整一覧範囲変更画面８２０のように識別番号１のテスト画像８２２が選択され、範囲Ｗ＝２が選択されて、一覧印刷実行ボタン８２５が操作されたとする。この場合、元の識別番号１のテスト画像Ｄ３ａに対応する色度（ａｔ，ｂｔ）から色度が±２Δａ及び±２Δｂの範囲となる５×５のテスト画像Ｄ３ａを形成するための一覧印刷用ＬＵＴ３２０が生成され、この一覧印刷用ＬＵＴ３２０に従って一覧画像Ｄ３が図５に示すように印刷される。元の一覧画像は図１０の上部における識別番号５のテスト画像８２１に対応する中心画像を中心とする３×３のテスト画像で構成されていたので、新たな中心画像Ｄ３ｄは元の中心画像から色度が−Δａ及び＋Δｂ変わっており、中心画像Ｄ３ｄからの範囲は±Δａ及び±Δｂから±２Δａ及び±２Δｂに変わっている。このように、本技術は、色度の指定範囲Ａ１に応じて一覧画像Ｄ３を動的に形成する特徴を有する。
【００８２】
Ｓ１１２では、図１０の下部に示すような印刷色選択画面８１０を表示装置１７４に表示する。図１０に示す印刷色選択画面８１０は、識別番号１３に対応する中心画像Ｄ３ｄの色度が図９の上部で示した識別番号５に対応する中心画像の色度から−Δａ及び＋Δｂ変わっており、中心画像Ｄ３ｄからの範囲は±Δａ及び±Δｂから±２Δａ及び±２Δｂに変わっている。
【００８３】
Ｓ１０８〜Ｓ１１８の処理が繰り返され、印刷色選択画面８１０で本番印刷実行ボタン８１４が操作されると、Ｓ１２０〜Ｓ１２４の処理が行われる。ホスト装置１００は、まず、画像選択欄８１３で選択された識別番号に対応するテスト画像Ｄ３ａの色度（ａｔ’，ｂｔ’）の調整量（係数Ａｃｔ’，Ａｍｔ’，Ａｙｔ’とする。）に基づいて元ＬＵＴ３００を調整して本番印刷用ＬＵＴ３１０を生成する（Ｓ１２０）。
【００８４】
本番印刷用ＬＵＴ３１０は、図１３で示した係数テーブル３８０を参照して生成することができる。例えば、画像選択欄８１３で選択された識別番号に対応するテスト画像Ｄ３ａの色度（ａｔ’，ｂｔ’）に対応する代表点が存在する場合、色度（ａｔ’，ｂｔ’）に対応する係数Ａｃｔ’，Ａｍｔ’，Ａｙｔ’が係数テーブル３８０に格納されている。この場合、
（Ｃｉ，Ｍｉ，Ｙｉ，Ｋｉ，Ｌｋｉ）
＝（Ａｃｔ’×Ｃ０ｉ，Ａｍｔ’×Ｍ０ｉ，Ａｙｔ’×Ｙ０ｉ，Ｋ０ｉ，Ｌｋ０ｉ）
により本番印刷用ＬＵＴ３１０の出力座標値Ｃｉ，Ｍｉ，Ｙｉ，Ｋｉ，Ｌｋｉを求めることができる。また、色度（ａｔ’，ｂｔ’）に対応する係数が係数テーブル３８０に格納されていない場合、色度（ａｔ’，ｂｔ’）の近傍にある複数の代表点に対応した係数を用いた補間演算により係数Ａｃｔ’，Ａｍｔ’，Ａｙｔ’を求めてもよい。求めた係数Ａｃｒ，Ａｍｒ，Ａｙｒを上述した計算式に当てはめることにより、本番印刷用ＬＵＴ３１０の出力座標値Ｃｉ，Ｍｉ，Ｙｉを算出することができる。むろん、前記補間演算は、１次元の補間演算でもよく、線形補間を行ってもよいし非線形補間を行ってもよい。
【００８５】
Ｓ１２２では、色変換部１４２において、上記本番印刷用ＬＵＴ３１０を参照してＲＧＢ表色系の入力画像Ｄ１を色変換する。これにより、入力座標値Ｒｉ＝Ｇｉ＝Ｂｉが出力座標値Ｃｉ，Ｍｉ，Ｙｉ，Ｋｉ，Ｌｋｉに変換され、入力画像Ｄ１の各画素の階調値ｒ＝ｇ＝ｂがＣＭＹＫＬｋの階調値に変換される。
【００８６】
Ｓ１２４では、色変換後の画像をハーフトーン処理部１４３でハーフトーンデータに変換し、このハーフトーンデータをラスタライズ処理部１４４で並べ換え、生成されるラスタデータを含む印刷データを印刷装置１へ送信する。印刷データを受信した印刷装置１は、ラスタデータに対応した駆動信号ＳＧを駆動信号送信部４５で生成して駆動回路６２へ出力する。機構部５０は、駆動信号ＳＧに従って、図１に示すように出力画像Ｄ５を被印刷物４１０に形成する。
【００８７】
以上説明したように、入力画像Ｄ１に基づいた元一覧画像Ｄ２から一覧画像Ｄ３を生成するための一覧印刷用ＬＵＴ３２０は、ユーザーから受け付けた色度の指定範囲Ａ１に基づいて生成される。このため、ユーザーの希望に応じた指定範囲Ａ１に基づいて一覧用色変換テーブル３２０が生成され、ＬＵＴ３１０を調整するための一覧画像Ｄ３が印刷される。指定範囲Ａ１に応じて一覧画像Ｄ３が動的に形成されるため、一覧印刷用ＬＵＴ３２０を一覧画像Ｄ３の色度範囲に応じて用意しなくてもよい。従って、本具体例は、一覧印刷用ＬＵＴを格納するメモリーサイズを少なくすることが可能となる。また、一覧画像Ｄ３を印刷する際の色度の指定範囲Ａ１を変えることができるので、一覧印刷用ＬＵＴ３２０に割り当てることができるテスト画像Ｄ３ａの最大数Ｎ２2に限定されずにテスト画像Ｄ３ａの色度を細かく変えることができる。従って、本具体例は、出力画像Ｄ５の色度を細かく調整することが可能となる。
【００８８】
（４）変形例：
本発明は、種々の変形例が考えられる。
例えば、ＬＵＴの入力表色系は、ＲＧＢ表色系以外にも、ＣＭＹ表色系、Ｌ*ａ*ｂ*表色系、４次元のＣＭＹＫ表色系、等でもよい。出力座標値に規定する色材は、ＣＭＹＫＬｋ以外にも、Ｌｃ（ライトシアン）、Ｌｍ（ライトマゼンタ）、ＬＬｋ（ライトライトブラック）、Ｄｙ（ダークイエロー）、Ｏｒ（オレンジ）、Ｇｒ（グリーン）、Ｂ（ブルー）、Ｖ（バイオレット）、画質向上用の無着色の色材、等が含まれてもよい。ここで、ＬｃはＣよりも低濃度のシアンであり、ＬｍはＭよりも低濃度のマゼンタであり、ＬＬｋはＬｋよりも低濃度の無彩色であり、ＤｙはＹよりも高濃度のイエローである。Ｌｃ及びＬｍを使用する場合、本番印刷用ＬＵＴを生成するために使用する係数は、元ＬＵＴにおけるＬｃ，Ｌｍ，Ｙの出力座標値に乗じる係数でもよい。また、ＣＭＹＫＬｋの一部の色材が無い場合も、本技術に含まれる。
【００８９】
一覧印刷用ＬＵＴは、３次元のＬＵＴ以外にも、色度に応じて分けられた１次元のＬＵＴ等でもよい。
一覧印刷用ＬＵＴにおいて入力表色系を構成する明度成分は、Ｒの入力座標値に対応させる以外にも、Ｇ又はＢの入力座標値に対応させてもよい。むろん、他の成分と重複しない限り、ａ*成分をＲ又はＢの入力座標値に対応させてもよいし、ｂ*成分をＲ又はＧの入力座標値に対応させてもよい。
色変換の対象の入力画像は、グレイ画像のみならず、カラー画像でもよい。
本技術には、図８のＳ１０２の判断処理を行わずにＳ１０６〜Ｓ１２４のモノクロ画像の印刷制御処理を行う技術も含まれる。
また、本技術には、一覧画像を印刷する制御を行う技術以外にも、色変換後の一覧画像を表示する技術（画像形成装置、画像形成方法、等）も含まれる。
【００９０】
上述した処理は、印刷装置で行われてもよい。図１４は、印刷装置１が行う印刷制御処理の例を示している。この処理は、プログラムＰＲＧ２に従って印刷装置１のコントローラー１０が主体となって行う。印刷制御処理は、電気回路により実現されてもよいし、プログラムにより実現されてもよい。
例えば、メモリーカード９０に記録された画像が操作パネル７３で選択操作されると、印刷装置１は、選択された画像をＲＡＭ２０に格納し、印刷制御処理を開始させる。また、印刷装置１は、ホスト装置１００から画像及び印刷指示を受信してＲＡＭ２０に格納した時に印刷制御処理を開始させてもよい。
【００９１】
印刷制御処理が開始されると、コントローラー１０は、印刷方法に従って処理を分岐させる（Ｓ２０２）。例えば、操作パネル７３でカラー印刷が設定される等、画像をカラー印刷する場合、印刷装置１は、図示しないカラー印刷用のＬＵＴを参照して入力画像を色変換し、変換後の画像を印刷する制御を行う。操作パネル７３でモノクロ印刷が設定される等、画像をモノクロ印刷する場合、画像がカラー画像であるかモノクロ画像であるかに応じて処理が分かれる。カラー画像をモノクロ印刷する場合、コントローラー１０は、カラー画像をグレイ画像に変換し（Ｓ２０４）、処理をＳ２０６に進める。
【００９２】
Ｓ２０６では、図１で示したようにグレイの入力画像Ｄ１に基づいて元一覧画像Ｄ２を生成する。Ｓ２０８では、図６で示したような一覧印刷用ＬＵＴ３２０を参照して元一覧画像Ｄ２を色変換する。Ｓ２１０では、変換後の一覧画像Ｄ３をハーフトーン処理部４３でハーフトーンデータに変換し、このハーフトーンデータをラスタライズ処理部４４で並べ換え、生成されるラスタデータに対応した駆動信号ＳＧを駆動信号送信部４５で生成して駆動回路６２へ出力する。このようにして、一覧画像Ｄ３を印刷する制御が行われる。機構部５０は、駆動信号ＳＧに従って、図５に示すような一覧画像Ｄ３を被印刷物４１０に印刷する。
【００９３】
Ｓ２１２では、図１５の上部に示すような印刷色選択画面８３０を出力部７４に表示する。図１５に示す印刷色選択画面８３０には、出力画像Ｄ５を本番印刷する場合におけるテスト画像Ｄ３ａの選択領域８３３、本番印刷実行領域８３４、色調整範囲変更領域８３５、キャンセル領域８３６、等が設けられている。画像選択領域８３３は、印刷物４００のテスト画像Ｄ３ａの識別番号（図５参照）を入力部７５により選択する操作入力を受け付ける。画像選択領域８３３で入力を受け付けることは、出力画像Ｄ５の色度の調整量（係数）を決めるための入力を受け付けることに相当する。
【００９４】
コントローラー１０は、入力部７５による領域８３４〜８３６への操作に応じて処理を分岐させる（Ｓ２１４）。コントローラー１０は、本番印刷実行領域８３４への操作を受け付けると、処理をＳ２２０に進めて本番印刷の制御処理を開始する。また、コントローラー１０は、色調整範囲変更領域８３５への操作を受け付けると、図１５の下部に示すような色調整一覧範囲変更画面８４０を出力部７４に表示する（Ｓ２１６）。図１５に示す色調整一覧範囲変更画面８４０には、一覧画像Ｄ３を印刷する場合における中心画像Ｄ３ｄの選択領域８４３、一覧画像Ｄ３を印刷する場合において中心画像Ｄ３ｄからの範囲の選択領域８４４、一覧印刷実行領域８４５、キャンセル領域８４６、等が設けられている。中心画像選択領域８４３は、印刷物４００のテスト画像Ｄ３ａの識別番号を入力部７５により選択する操作入力を受け付ける。受け付けた識別番号は、指定範囲Ａ１の中心の色度（ａｔ，ｂｔ）を表す中心色度情報に相当する。範囲選択領域８４４は、新たな中心画像Ｄ３ｄから変える色度の範囲を入力部７５により選択する操作入力を受け付ける。受け付けた範囲Ｗは、中心色度情報で表される中心の色度（ａｔ，ｂｔ）からの範囲を表す範囲情報に相当する。
【００９５】
コントローラー１０は、一覧印刷実行領域８４５への操作を受け付けると、中心画像選択領域８４３で受け付けた識別番号のテスト画像Ｄ３ａに対応する中心の色度（ａｔ，ｂｔ）から範囲選択領域８４４で受け付けた範囲Ｗに基づいて一覧印刷用ＬＵＴ３２０を生成する（Ｓ２１８）。その後、コントローラー１０は、新たに生成した一覧印刷用ＬＵＴ３２０を参照して元一覧画像Ｄ２を色変換し（Ｓ２０８）、変換後の一覧画像Ｄ３に対してハーフトーン処理及びラスタライズ処理を行ってラスタデータに対応した駆動信号ＳＧを駆動回路６２へ出力する（Ｓ２１０）。これにより、中心画像選択領域８４３で受け付けた識別番号のテスト画像Ｄ３ａで表される中心の色度から範囲選択領域８４４で受け付けた範囲Ｗにおいて色度を変えた一覧画像Ｄ３が印刷される。
【００９６】
Ｓ２１２で表示される印刷色選択画面８３０で本番印刷実行領域８３４が操作されると、Ｓ２２０〜Ｓ２２４の処理が行われる。コントローラー１０は、まず、画像選択領域８３３で選択された識別番号に対応するテスト画像Ｄ３ａの色度（ａｔ’，ｂｔ’）の調整量（係数Ａｃｔ’，Ａｍｔ’，Ａｙｔ’）に基づいて元ＬＵＴ３００を調整して本番印刷用ＬＵＴ３１０を生成する（Ｓ２２０）。Ｓ２２２では、色変換部４２において、上記本番印刷用ＬＵＴ３１０を参照してＲＧＢ表色系の入力画像Ｄ１を色変換する。Ｓ２２４では、色変換後の画像をハーフトーン処理部４３でハーフトーンデータに変換し、このハーフトーンデータをラスタライズ処理部４４で並べ換え、生成されるラスタデータに対応した駆動信号ＳＧを駆動回路６２へ出力する。機構部５０は、駆動信号ＳＧに従って、図１に示すように出力画像Ｄ５を被印刷物４１０に形成する。
【００９７】
本変形例も、ユーザーから受け付けた色度の指定範囲Ａ１に基づいて一覧印刷用ＬＵＴ３２０が生成され、ＬＵＴ３１０を調整するための一覧画像Ｄ３が印刷される。このため、一覧印刷用ＬＵＴ３２０を一覧画像Ｄ３の色度範囲に応じて用意しなくてもよい。従って、本変形例も、一覧印刷用ＬＵＴを格納するメモリーサイズを少なくすることが可能となる。
【００９８】
（５）結び：
以上説明したように、本発明によると、種々の態様により、一覧用色変換テーブルを格納するメモリーサイズを少なくすることが可能な技術等を提供することができる。むろん、従属請求項に係る構成要件を有しておらず独立請求項に係る構成要件のみからなる技術等でも、上述した基本的な作用、効果が得られる。
また、上述した実施形態及び変形例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、公知技術並びに上述した実施形態及び変形例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、等も実施可能である。本発明は、これらの構成等も含まれる。
【符号の説明】
【００９９】
１…印刷装置、１０…コントローラー、５０…機構部、６１…ヘッド、６６…インク（色材）、７３…操作パネル、７４…出力部、７５…入力部、１００…ホスト装置、１７４…表示装置、３００…元ＬＵＴ（元色変換テーブル）、３１０…ＬＵＴ（色変換テーブル）、３２０…一覧印刷用ＬＵＴ（一覧用色変換テーブル）、３２１…明度成分、３２２…色度成分、３８０…係数テーブル、４００…印刷物、４１０…被印刷物、Ａ０，Ａ１，Ａ１１〜Ａ１３…範囲、Ｄ１…入力画像、Ｄ２…元一覧画像、Ｄ３，Ｄ３１〜Ｄ３５…一覧画像、Ｄ５…出力画像、Ｄ２ａ，Ｄ３ａ…画像、Ｄ３ｄ…中心画像、Ｒ１〜Ｒ５…領域、Ｕ０…印刷制御装置、Ｕ１…色度範囲受付部、Ｕ２…一覧用色変換テーブル生成部、Ｕ３…一覧印刷制御部、Ｕ４…一覧画像形成部、Ｕ５…色変換テーブル調整部。
【図１】
2016171540.tif 000003
【図２】
2016171540.tif 000004
【図３】
2016171540.tif 000005
【図４】
2016171540.tif 000006
【図５】
2016171540.tif 000007
【図６】
2016171540.tif 000008
【図７】
2016171540.tif 000009
【図８】
2016171540.tif 000010
【図９】
2016171540.tif 000011
【図１０】
2016171540.tif 000012
【図１１】
2016171540.tif 000013
【図１２】
2016171540.tif 000014
【図１３】
2016171540.tif 000015
【図１４】
2016171540.tif 000016
【図１５】
2016171540.tif 000017