(57)【要約】【課題】  カラープリンタにおけるより簡単でより高精度なグレイ調整を行なう方法を提供することである。【解決手段】  ユーザがグレイ状態の確認用の画像を記録し、その画像を測色して画像データを取得しておく。次に、グレイの修正が必要な位置を指定し、得られた画像データに基づいて、指定箇所のグレイの濃淡に近いグレイを表現するデータから、その指定箇所に対する測色的な調整目標値を算出する。さらに、その指定箇所のグレイを表現するデータに基づいて、その指定箇所のグレイ調整に用いる複数のグレイ修正用パッチを表現する画像データを生成し、複数の修正用パッチを記録する。そして、これらのグレイパッチを記録して測色する。最後に修正目標値に近いパッチを周辺パッチより探索してグレイを調整する。【選択図】  図４
2007174125.tif 000002
【特許請求の範囲】
【請求項１】
入力カラー画像データにガンマ変換処理と色変換処理とを含む画像処理を施して得られたカラー画像データに基づいて、カラー画像を記録する記録装置のグレイ調整方法であって、
前記ガンマ変換処理と色変換処理に用いられている現状の変換テーブルを用いて前記記録装置からグレイ状態の確認用画像を記録する第１記録工程と、
前記確認用画像を測色器で測色する第１測色工程と、
マンマシンインタラクティブに前記確認用画像の中でグレイの調整が必要な箇所を指定する指定工程と、
前記第１測色工程の測色により得られた画像データに基づいて、前記指定された箇所のグレイの濃淡に近いグレイを表現するデータから、前記指定された箇所に対する測色的な調整目標値を算出する算出工程と、
前記指定された箇所のグレイを表現するデータに基づいて、前記指定された箇所のグレイ調整に用いる複数のグレイ修正用パッチを表現する画像データを生成する生成工程と、
前記生成工程において生成された画像データに基づいて前記記録装置から前記複数の修正用パッチを記録する第２記録工程と、
前記複数の修正用パッチを前記測色器で測色する第２測色工程と、
前記調整目標値と前記複数の修正用パッチ各々を表す測色データとを比較参照して両者の色差が最小となるパッチを選択する選択工程と、
前記選択工程において選択されたパッチが表すデータに基づいて前記ガンマ変換処理と前記色変換処理との内、いずれかの処理に用いられる変換テーブルの値を変更する変更工程と、
前記変更工程において変更された変換データを用いてグレイ調整後の確認用画像を記録する第３記録工程とを有することを特徴とするグレイ調整方法。
【請求項２】
前記第１記録工程で記録される確認用画像は、グレイ濃淡が連続的に変化する画像とグレイ濃淡が離散的に変化する複数のパッチとを含むことを特徴とする請求項１に記載のグレイ調整方法。
【請求項３】
前記グレイを表現するデータと前記測色データはＬ＊ａ＊ｂ＊空間によって表現されることを特徴とする請求項１又は２に記載のグレイ調整方法。
【請求項４】
前記算出工程における前記調整目標値の算出では、Ｌ＊成分を表す明度は前記指定された箇所が表すデータそのままの値とし、ａ＊成分とｂ＊成分とを表す色度は前記測色データを用いて補間計算により算出することを特徴とする請求項３に記載のグレイ調整方法。
【請求項５】
前記生成工程では、前記指定された箇所のグレイ表現するＲＧＢデータをｓＲＧＢデータの理論値とみなしてＬ＊ａ＊ｂ＊データを算出し、該算出されたＬ＊ａ＊ｂ＊データを中心として彩度と色相を夫々複数の値で変化させたＬ＊ａ＊ｂ＊データを算出することで複数のグレイ修正用パッチを表現する画像データを生成することを特徴とする請求項４に記載のグレイ調整方法。
【請求項６】
前記入力カラー画像データは多値ＲＧＢデータであり、
前記ガンマ変換処理には一次元ルックアップテーブルを用い、
前記色変換処理には三次元ルックアップテーブルを用いることを特徴とする請求項５のいずれかに記載のグレイ調整方法。
【請求項７】
前記変更工程では、前記３次元ルックアップテーブルのグレイ軸のテーブルデータを変更することを特徴とする請求項６に記載のグレイ調整方法。
【請求項８】
前記変更工程では、前記一次元ルックアップテーブルを変更することを特徴とする請求項６に記載のグレイ調整方法。
【請求項９】
前記選択工程は、前記複数の修正用パッチ各々を表す測色データを補間計算することによって前記複数の修正用パッチの数を増やし、前記数の増やされた複数の修正用パッチ各々を表す測色データと前記調整目標値とを比較参照して両者の色差が最小となるパッチを選択することを特徴とする請求項１に記載のグレイ調整方法。
【請求項１０】
請求項１乃至９のいずれかに記載のグレイ調整方法を適用する記録システムであって、
前記記録システムは、記録装置と前記記録装置に画像データを供給するホスト装置と前記記録装置によって記録された画像の測色を行なう測色器とを有することを特徴とする記録システム。
【請求項１１】
前記記録装置は複数の色のインクを吐出してカラー記録を行なうインクジェット記録ヘッドを備え、
前記複数の色のインクの組み合わせによりグレイを表現することを特徴とする請求項１０に記載の記録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はグレイ調整方法及び記録システムに関し、特に、例えば、インクジェット記録装置におけるグレイの色転びを調整するグレイ調整方法及び記録システムに関する。
【背景技術】
【０００２】
インクジェットカラープリンタのような記録装置には、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ）の４色のインクに加え、ライトシアン（ＬＣ）、ライトマゼンタ（ＬＭ）などの淡インクを使ってカラー画像を形成するプリンタもある。このプリンタで記録されるカラー画像のグレイは、Ｋインクだけではなく、Ｃ、Ｍ、Ｙ、ＬＣ、ＬＭなど複数のインクの組み合わせで記録されている場合が多い。
【０００３】
従って、グレイを構成するインクの数が多いほど、経時変化や固体差などの影響により、各インクの吐出が変化する可能性が高くなり、それに伴って、グレイの色味の振れや色転びが発生する可能性も高くなる。人間の目の特性は、グレイ近辺の色には非常に敏感であるため、場合によっては、インクの吐出特性が少し変化しただけでも、グレイの色味の振れや色転びを認識してしまう。
【０００４】
従来より経時変化や固体差などの影響によるグレイの色味の振れや色転びを修正するためにいくつかの方法が提案されている。例えば、特許文献１によれば、グレイの色味の振れや色転びを確認するためのパッチ（カスタムＡパターン）を印刷し、そのパッチから色味の振れや色転びを判断する。そして、修正のためのグレイパッチ（カスタムＢパターン）を印刷して、ユーザが最適なグレイパッチを選択し、その選択に対応した色修正ルックアップテーブルを作成して色補正を行なう。
【０００５】
また、例えば、特許文献２によれば、好ましい中間調グレイを表すカラーパッチを含むカラーテストパターンを印刷し、予め用意された基準グレイと比較し、最もグレイに近いカラーパッチをユーザが選択する。そして、その選択したパッチと基準グレイとの関係から色変換ルックアップテーブルを作成して色補正を行なう。
【特許文献１】特許第３５５２８７４号公報 (図２４、第２３頁）
【特許文献２】米国特許第６００８９０７号明細書（図３、第４頁）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら上記従来例では以下のような問題がある。
【０００７】
特許文献１に記載の発明の場合、比較基準のグレイチャートがないので、修正箇所のグレイの最適な色味を修正箇所以外のグレイの色味より、ユーザが想像しなければならない。そして、その想像した最適なグレイに見た目の印象が近いパッチを、微妙に色味の異なる（ほんの少ししか色の違いがない）修正用のグレイパッチの中から選択しなければならないため、その選択の判断が非常に難しいという問題がある。
【０００８】
また、特許文献２に記載の発明の場合は、比較基準のグレイチャートが存在するので、修正用のグレイパッチの中から最適なグレイパッチを選択することは、特許文献１に記載の発明の場合より比較的容易ではある。しかしながら、比較基準のグレイチャートのダイナミックレンジと、調整対象の記録装置と記録媒体の組み合わせでのダイナミックレンジが全く同じになることはほとんどない。このため、修正箇所のグレイパッチとそれに対応する基準のグレイパッチとの明るさの違いを考慮しながら、修正用のグレイパッチの選択を行なわなければならず、これは非常に難しい作業となる。また、この方法では、予め決められた基準のグレイの色味ではなく、ユーザが好みのグレイの色味にしたい場合に対応できないという問題もある。
【０００９】
本発明は上記従来例に鑑みてなされたもので、カラー記録装置におけるグレイの調整をより簡単により正確に行なうことが可能なグレイ調整方法及び記録システムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するため本発明のグレイ調整方法は以下の工程からなる。
【００１１】
即ち、入力カラー画像データにガンマ変換処理と色変換処理とを含む画像処理を施して得られたカラー画像データに基づいて、カラー画像を記録する記録装置のグレイ調整方法であって、前記ガンマ変換処理と色変換処理に用いられている現状の変換テーブルを用いて前記記録装置からグレイ状態の確認用画像を記録する第１記録工程と、前記確認用画像を測色器で測色する第１測色工程と、マンマシンインタラクティブに前記確認用画像の中でグレイの調整が必要な箇所を指定する指定工程と、前記第１測色工程の測色により得られた画像データに基づいて、前記指定された箇所のグレイの濃淡に近いグレイを表現するデータから、前記指定された箇所に対する測色的な調整目標値を算出する算出工程と、前記指定された箇所のグレイを表現するデータに基づいて、前記指定された箇所のグレイ調整に用いる複数のグレイ修正用パッチを表現する画像データを生成する生成工程と、前記生成工程において生成された画像データに基づいて前記記録装置から前記複数の修正用パッチを記録する第２記録工程と、前記複数の修正用パッチを前記測色器で測色する第２測色工程と、前記調整目標値と前記複数の修正用パッチ各々を表す測色データとを比較参照して両者の色差が最小となるパッチを選択する選択工程と、前記選択工程において選択されたパッチが表すデータに基づいて前記ガンマ変換処理と前記色変換処理との内、いずれかの処理に用いられる変換テーブルの値を変更する変更工程と、前記変更工程において変更された変換データを用いてグレイ調整後の確認用画像を記録する第３記録工程とを有することを特徴とする。
【００１２】
前記第１記録工程で記録される確認用画像は、グレイ濃淡が連続的に変化する画像とグレイ濃淡が離散的に変化する複数のパッチとを含むことが望ましい。
【００１３】
前記グレイを表現するデータと前記測色データはＬ＊ａ＊ｂ＊空間によって表現されることが望ましい。
【００１４】
この場合、前記調整目標値の算出では、Ｌ＊成分を表す明度は前記指定された箇所が表すデータそのままの値とし、ａ＊成分とｂ＊成分とを表す色度は前記測色データを用いて補間計算により算出することが望ましい。
【００１５】
また、前記生成工程では、前記指定された箇所のグレイ表現するＲＧＢデータをｓＲＧＢデータの理論値とみなしてＬ＊ａ＊ｂ＊データを算出し、該算出されたＬ＊ａ＊ｂ＊データを中心として彩度と色相を夫々複数の値で変化させたＬ＊ａ＊ｂ＊データを算出することで複数のグレイ修正用パッチを表現する画像データを生成することが望ましい。
【００１６】
なお、前記入力カラー画像データは多値ＲＧＢデータであり、前記ガンマ変換処理には一次元ルックアップテーブルを用い、前記色変換処理には三次元ルックアップテーブルを用いることが望ましい。
【００１７】
この場合、前記変更工程では、前記色変換処理の変換テーブルを変更する場合には３次元ルックアップテーブルのグレイ軸のテーブルデータを変更すると良いし、或いは、前記ガンマ変換処理の変換テーブルを変更する場合には一次元ルックアップテーブルを変更すると良い。
【００１８】
また、前記選択工程は、前記複数の修正用パッチ各々を表す測色データを補間計算することによって複数の修正用パッチの数を増やし、数の増やされた複数の修正用パッチ各々を表す測色データと調整目標値とを比較参照して両者の色差が最小となるパッチを選択すると良い。
【００１９】
また他の発明によれば、上記構成のグレイ調整方法を適用する記録システムであって、前記記録システムは、記録装置と前記記録装置に画像データを供給するホスト装置と前記記録装置によって記録された画像の測色を行なう測色器とを有することを特徴とする記録システムを備える。
【発明の効果】
【００２０】
本発明によれば、グレイ調整において、ユーザが指定した調整箇所周辺のパッチの中から最適なグレイを目視選択するのではなく、指定箇所とその周辺のパッチを表すデータを記録し、これを測色したデータにより計算で選択する。
【００２１】
従来の目視選択では微妙に色が違う調整箇所周辺のグレイパッチから所望の最適なグレイを選択することは大変困難な作業であったが、本発明により修正箇所の目標値を算出し、その目標値に測色的に近いパッチを自動選択することが可能になる。これにより、より簡単にグレイを微調整できるという効果がある。
【００２２】
また、基準グレイチャートをもちいずとも目標値を自動算出するので、高精度に最適なグレイを選択することができるという効果がある。
【００２３】
また、グレイすべての範囲において色修正用のパッチを記録して測色するのではなく、ユーザ指定箇所のみ、パッチの記録と測色を行なうので、グレイを調整する際の時間と手間を少なくすることができるという利点もある。
【００２４】
また、通常の色変換テーブルを作成する際にもカラーパッチを記録、測色して色変換テーブルを作成するがこのカラーパッチに含まれるグレイ周辺のパッチは少ないため、充分な精度でグレイを調整しているとは言えない。これに対し本発明によれば、指定した調整箇所周辺のパッチを、例えば、彩度と色相を細かく変化させて多数のパッチを得、これらを記録、測色したデータを使いグレイを調整するので、より高精度なグレイを調整を行なうことができる。
【発明を実施するための最良の形態】
【００２５】
以下添付図面を参照して本発明の好適な実施例について、さらに具体的かつ詳細に説明する。
【００２６】
この実施例では、ＲＧＢ画像データを入力してカラー画像を記録するインクジェット記録装置（以下、記録装置）におけるグレイの調整方法について説明する。
【００２７】
この記録装置は、例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ）の４色のインクを吐出する記録ヘッドを用いて、例えば、Ａ３、Ａ２、Ａ１などの大判の記録媒体にカラー画像を記録する記録装置である。もちろん、本発明が適用される記録装置がＡ３以下、例えば、Ｂ４、Ａ４、Ｂ５サイズなどの比較的小さい記録媒体に記録を行う記録装置に適用されることは言うまでもない。
【００２８】
図１は記録装置が実際の記録までに実行する画像処理の流れを示す図である。
【００２９】
図１において、入力される多値のＲＧＢ画像データ１０は、入力ガンマ処理部１１によりＲ’Ｇ’Ｂ’データに変換される。入力ガンマ処理部１０は、プリンタドライバにおけるユーザによる色調整の処理、例えば、明るさ、カラーバランス、コントラストなどの調整のために１次元ルックアップテーブルを用いてガンマ変換を行なう。
【００３０】
入力ガンマ処理後のＲ’Ｇ’Ｂ’データは、次に、色変換処理部１２によりＲ”Ｇ”Ｂ”データに変換される。この色変換処理は、入力画像のＲＧＢ空間のデータから、実際の記録を行う対象の記録装置固有のデバイスＲＧＢ空間のデータへマッピングを行なうための３次元ルックアップテーブルによる処理である。通常、この色変換処理によって、記録装置の色作りが行なわれている。
【００３１】
次に、色変換処理後のＲ”Ｇ”Ｂ”データは、インク色分解処理部１３によりＣＭＹＫのインク色に対応した濃度データに変換される。このインク色分解処理は、対象となる記録装置固有のデバイスＲＧＢ空間のデータが、その記録装置における色再現域が最大となるようにインク分解されている３次元ルックアップテーブルによって行なわれる。インク色分解処理後のＣＭＹＫデータは、出力ガンマ処理部１４によりＣ’Ｍ’Ｙ’Ｋ’データに変換される。出力ガンマ処理部では、各インクの出力特性を調整するために行なわれる処理である。出力ガンマ処理後のＣ’Ｍ’Ｙ’Ｋ’データは、ハーフトーン処理部１５によりＮ値化されたＣ”Ｍ”Ｙ”Ｋ”データに変換され、このデータを用いて記録装置では記録が行なわれる。
【００３２】
図２はグレイ調整方法を実現するシステムの構成を示すブロック図である。
【００３３】
図２に示すように、このシステムは上記説明した記録ヘッドを搭載するインクジェット記録装置（以下、記録装置）１００、測色器１１０、ホストＰＣ１２０から構成される。ホストＰＣ１２０は記録装置１００にＵＳＢインタフェースなどによって接続され、記録装置１００に画像データを供給する。
【００３４】
また、ホストＰＣ１２０はＷＩＮＤＯＷＳ（登録商標）などのオペレーティングシステム（ＯＳ）１２１によって動作し、アプリケーション（ＡＰＰＬ）１２２を実行する。そのアプリケーション１２２によって生成された画像データはプリンタドライバ１２３によって記録装置１００が処理可能な画像データに変換され、通信インタフェース（Ｉ／Ｆ）１２４を介して、記録装置１００に転送される。
【００３５】
図３は記録装置１００のの概略構成を示した図である。
【００３６】
図３において、６０１はヘッドカートリッジである。これはブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）の４色のカラーインクが夫々封入されたインクタンクと夫々対応する独立した４つの記録ヘッドにより構成されている。各記録ヘッドのノズル数は１２８０である。また、６０２はヘッドカートリッジ６０１を支持し、記録とともにこれらを移動させるキャリッジである。キャリッジ６０２は非記録状態などの待機時には図のホームポジション（ＨＰ）にある。６０３は搬送ローラであり、補助ローラ（不図示）とともに記録紙６０５を抑えながら回転し、記録紙６０５をＹ方向に随時搬送する。また、６０４は給紙ローラであり、記録紙６０５の給紙を行うとともに、搬送ローラ６０３及び補助ローラと同様に記録紙６０５を抑える役割を果たす。
【００３７】
なお、４つの記録ヘッド夫々は、搬送方向に１２８０個のノズルを配置している。
【００３８】
上記構成における基本的な双方向記録動作について、図１を参照して説明する。
【００３９】
待機時にホームポジション（ＨＰ）にあるキャリッジ６０２は記録開始命令によりＸ方向に移動しながら記録ヘッドの複数のノズルにより記録データに従い記録紙６０５上にインクを吐出し記録を行う。このキャリッジ移動方向を主走査方向という。記録紙６０５の端部まで記録が終了すると、搬送ローラ６０４が回転することによりＹ方向へ記録紙６０５を所定幅だけ搬送する。この記録紙搬送方向を副走査方向という。続いて、キャリッジ６０２はＸ方向を逆方向に移動しながらインクを吐出して記録を行い、キャリッジ６０２はホームポジション（ＨＰ）に戻る。このようなキャリッジ走査動作と記録紙の搬送動作との繰り返しにより画像記録が実現される。
【００４０】
この実施例の記録装置で用いられる夫々が１２８０個のノズルを有した４つの記録ヘッドからは１回の吐出動作で４ｐｌのインク液滴が吐出される。また、各列１２８０個からなるノズル列は主走査方向にＫ、Ｃ、Ｍ、Ｙインクを吐出するノズル列として順に配列される。また、記録ヘッドのノズル解像度は１２００ｄｐｉである。
【００４１】
なお、図１に示した画像処理は、ホストＰＣと記録装置との間の負荷分散により次の３つの基本的な処理構成で実現される。第１の構成は、図２に示したプリンタドライバ１２３で全ての画像処理を実行する構成である。第２の構成は、記録装置１００が多値ＲＧＢ画像データを入力して、記録装置の備えるＭＰＵ或いはＡＳＩＣ或いはシステムＬＳＩなどで構成される画像処理ユニットなどでその画像処理を実行する構成である。第３の構成は図１に示す画像処理の一部を記録装置が担当し、残りをホストＰＣが担当する構成である。
【００４２】
そして、第１の構成の場合には、以下に示すグレイ調整方法により得られたグレイ調整用テーブルはプリンタドライバに反映される。第２の構成の場合には、そのグレイ調整用テーブルはホストＰＣより記録装置に転送されて、ＭＰＵ或いはＡＳＩＣ或いはシステムＬＳＩのルックアップテーブルが変更される。第３の構成の場合には、そのグレイ調整用テーブルがプリンタドライバ或いは記録装置に反映される。
【００４３】
図４はグレイ調整方法の作業手順を示すフローチャートである。ここでは、記録装置１００が記録するグレイを調整する方法について説明する。
【００４４】
まず、ステップＳ２０１では記録装置１００が記録するグレイの状態を確認するための確認用画像を記録する。そして、この確認用画像を測色器で測色し、画像データを生成する。
【００４５】
図５はグレイ確認用画像の例を示す図である。
【００４６】
図５に示す確認用画像の（ａ）の部分は濃度が連続的に変化する白から黒までのグラデーションとなっており、グレイの色調の振れを容易に確認することができる。一方、（ｂ）の部分は、色変換処理部１２の３次元ルックアップテーブルにおけるグレイ軸の格子点位置のデータに基づき濃度が段階的に変化するパッチを記録する。また、（ｂ）の部分の各パッチには番号（１〜１６）が付されており、容易にパッチを特定できるようになっている。また、（ａ）と（ｂ）はそれぞれの階調の位置がほぼ同じ位置になるように並んでいる。記録装置１００の設定は、実際に使用する記録モードと記録媒体とを選択して行なう。
【００４７】
次のステップＳ２０２では記録した確認用画像をユーザが目視で確認し、色調の振れが発生している箇所を指定する。この指定は、確認用画像の記録に用いたデータにより対応する画像をホストＰＣ１２０のディスプレイ（不図示）に表示し、ポインティングデバイスとキーボード（不図示）などを用いてディスプレイ画面をクリックするなどして行なう。また、記録した確認画像の（ａ）のグラデーションおよび（ｂ）のパッチ部分より色調の振れがある箇所を目視で判断し、（ｂ）のパッチの番号をキーボード入力して指定しても良い。このようにして、修正が必要な箇所が１箇所以上指定される良い。
【００４８】
ステップＳ２０３ではグレイ修正用パッチ画像データを生成する。ここでは、ステップＳ２０２で指定した修正箇所周辺のグレイパッチと図５（ｂ）のグレイのパッチを合わせたパッチ画像を作成する。指定箇所周辺のグレイパッチは、例えば、以下のような方法でデータを作成する。
【００４９】
指定した箇所のグレイパッチ階調値のＲＧＢをｓＲＧＢデータの理論値とみなしてＬ＊ａ＊ｂ＊データを算出する。その算出したＬ＊ａ＊ｂ＊データを中心とした彩度と色相を振った周辺グレイの理論Ｌ＊ａ＊ｂ＊値を算出し、Ｌ＊ａ＊ｂ＊−ｓＲＧＢの関係式より、理論Ｌ＊ａ＊ｂ＊値に対応する理論ＲＧＢ値を算出する。例えば、彩度を３段階、色相を２０°刻みで振ったとすると、１つの修正箇所につき３×（３６０÷２０）＝５４個の周辺パッチを出力することになる。
【００５０】
ステップＳ２０４では、ステップＳ２０３で作成したグレイ修正用パッチ画像データを用いてパッチ画像を記録する。ステップＳ２０１で確認用画像を記録した設定と同じ設定を行なって記録装置１００より記録する。
【００５１】
ステップＳ２０５では記録したグレイ修正用パッチ画像を測色器で測色する。この測色はＬ＊ａ＊ｂ＊データを測定できるよう測色器を用いる。測定したデータはファイルとして保存する。この測色データファイルはホストＰＣ１２０のハードディスク（不図示）に格納される。
【００５２】
ステップＳ２０６ではグレイ調整用テーブルを作成する。ここでは、ステップＳ２０２で指定した修正箇所の番号とステップＳ２０５で得られた測色データファイルを入力してグレイ調整用テーブルを作成する。この実施例で作成するグレイ調整用テーブルは、図１に示した色変換処理部１２の３次元ルックアップテーブルのグレイ軸のテーブルデータを修正したものとなる。グレイ調整用テーブルの作成方法に関しては後で詳細に説明する。
【００５３】
さらに、ステップＳ２０７では調整後の確認用画像を記録する。ここでは、色変換処理１２の３次元ルックアップテーブルをステップＳ２０６において作成したグレイ調整用テーブルに置き換え、ステップＳ２０１と同様の確認画像を記録する。
【００５４】
最後に、ステップＳ２０８では、ステップＳ２０７で記録した確認画像を目視確認し、グレイの色調の崩れがなくなった場合はグレイ調整を終了し、まだ色調の崩れがある場合は、ステップＳ２０２に戻り、さらに修正を続行する。
【００５５】
ここで、ステップＳ２０６で行なうグレイ調整用テーブルの作成方法の詳細について説明する。
【００５６】
図６はグレイ調整用テーブル作成の手順を示すフローチャートである。
【００５７】
ステップＳ４０１ではステップＳ２０２で指定した修正箇所の番号を取得し、その番号に対応した修正すべきグレイの階調値を取得する。
【００５８】
ステップＳ４０２ではステップＳ２０５で取得した測色データファイルから測色データを取得し、現状のグレイのパッチと修正箇所周辺のグレイパッチの測色データを取得する。
【００５９】
ステップＳ４０３ではステップＳ２０２で指定した修正箇所の目標Ｌ＊ａ＊ｂ＊を算出する。この実施例では、明度を表すＬ＊値は元のＬ＊値そのままとし変更しない。一方、色度データであるａ＊、ｂ＊値に関しては、修正箇所の両隣の正常な色調のグレイパッチのａ＊、ｂ＊値に基づいて補間計算によりａ＊、ｂ＊値を算出する。
【００６０】
例えば、線形補間を用いると修正箇所の目標Ｌ＊ａ＊ｂ＊は以下のように計算される。
【００６１】
まず、両隣の正常なグレイパッチの測色値（Ｌ＊，ａ＊，ｂ＊）を夫々、（Ｌ１，ａ１，ｂ１）、（Ｌ２，ａ２，ｂ２）とする。一方、指定した修正箇所の測色値（Ｌ＊，ａ＊，ｂ＊）を（Ｌ０，ａ０，ｂ０）とし、修正箇所の目標値（Ｌ＊，ａ＊，ｂ＊）を（Ｌｔ，ａｔ，ｂｔ）するなら、Ｌｔ，ａｔ，ｂｔは以下のようになる。
【００６２】
即ち、
Ｌｔ＝Ｌ０、
ａｔ＝（Ｌ２−Ｌ０）／（Ｌ２−Ｌ１）×ａ０＋
（Ｌ０−Ｌ１）／（Ｌ２−Ｌ１）×ａ１、
ｂｔ＝（Ｌ２−Ｌ０）／（Ｌ２−Ｌ１）×ｂ０＋
（Ｌ０−Ｌ１）／（Ｌ２−Ｌ１）×ｂ１
である。
【００６３】
ステップＳ４０４では、ステップＳ４０３で算出した修正箇所の目標（Ｌ＊ａ＊ｂ＊）値に測色的に近いグレイパッチを周辺パッチより探索する。ここでは、指定した修正箇所周辺のグレイパッチと目標（Ｌ＊ａ＊ｂ＊値）との色差ΔＥを算出し、色差ΔＥが一番小さくなるグレイパッチを探索する。探索したグレイパッチのＲＧＢ値を、修正箇所のテーブル値として置き換え、テーブルを修正する。
【００６４】
従って以上説明した実施例によれば、マンマシンインタラクティブにグレイ調整を高精度にかつ簡単に行なうことができる。
【００６５】
＜他の実施例＞
図６に示したグレイ調整用テーブルの作成方法はこれに限定されるものはない。例えば、図７に示すような手順でグレイ調整用テーブルを作成することも可能である。なお、図７において、図６で説明したのと同じ処理ステップには同じステップ参照番号を付し、その説明は省略する。
【００６６】
以下、図７の処理で特徴的な部分のみ説明する。
【００６７】
ステップＳ４０３ａでは指定した修正箇所周辺のグレイパッチの測色データから、パッチとパッチの間に存在する仮想データを計算によって作成し、データ数を増やす。
【００６８】
例えば、ステップＳ２０３に関連して説明したのと同様に、例えば、彩度を３段階、色相を２０°刻みで振ったとすると、１つの修正箇所につき３×（３６０÷２０）＝５４個の周辺グレイパッチが得られる。
【００６９】
このとき、まず、彩度方向に隣接する２つのデータを使って補間計算によりデータ数を増やす。これにより、彩度方向５段階のステップのデータを作り出すことができ、５４個のデータから５×（３６０÷２０）＝９０個までデータを増やすことができる。次に、各彩度における色相方向の中間のデータを作成する。同彩度のデータにおいて、隣接するデータの中間のデータを補間計算により作り出すと、色相は１０°刻みで得られる。これにより、９０個のデータから５×（３６０÷１０）＝１８０個までデータを増やすことができる。このようにして修正箇所周辺のグレイパッチのデータを増やしデータベースを作成する。
【００７０】
最後のステップＳ４０４ａでは、ステップＳ４０３で算出した修正箇所の目標（Ｌ＊ａ＊ｂ＊）値に測色的に近いグレイパッチをステップＳ４０３ａで作成した周辺パッチのデータベースより探索する。ここでは、データベースのグレイパッチと目標（Ｌ＊ａ＊ｂ＊）値との色差ΔＥを算出し、色差ΔＥが一番小さくなるグレイパッチを探索する。そして、探索したグレイパッチのＲＧＢ値を、修正箇所のテーブル値として置き換え、テーブルを修正する。
【００７１】
＜さらに他の実施例＞
図４のステップＳ２０６では、図１に示した色変換処理部１２の３次元ルックアップテーブルのグレイ軸のテーブルデータを修正するグレイ調整用テーブルの作成する例を説明したが、本発明はこれによって限定されるものではない。
【００７２】
例えば、図６のステップＳ４０４の処理を変更して図１に示す入力ガンマ処理部１１の１次元ルックアップテーブルを修正するようにしても良い。
【００７３】
図８は入力ガンマ処理部１１の１次元ルックアップテーブルを変更してグレイの調整を行なう手順を示すフローチャートである。
【００７４】
まず、ステップＳ６０１では修正前の入力ガンマテーブルをサンプリングして、図５（ｂ）に示すグレイパッチの階調値に位置する入力ガンマテーブルのテーブル値を保存する。
【００７５】
次に、ステップＳ６０２では修正箇所に最適なグレイを探索する。この実施例では、修正箇所の目標（Ｌ＊ａ＊ｂ＊）値と周辺グレイパッチとの色差ΔＥを算出し、色差ΔＥが一番小さくなるグレイパッチを探索し、これを最適なグレイとする。
【００７６】
さらにステップＳ６０３では、ステップＳ６０１で取得した修正箇所に対応するサンプリングデータをステップＳ６０２で探索された最適なグレイで置き換える。
【００７７】
最後にステップＳ６０４では置き換えたサンプリングデータを滑らかにつなぐように補間計算により中間データを作成して１次元ルックアップテーブルを作成し、この作成された１次元ルックアップテーブルを入力ガンマテーブルとして使用する。
【図面の簡単な説明】
【００７８】
【図１】記録装置が実際の記録までに実行する画像処理の流れを示す図である。
【図２】グレイの調整方法を実現するシステムの構成を示すブロック図である。
【図３】記録装置１００のの概略構成を示した図である。
【図４】グレイ調整方法の作業手順を示すフローチャートである。
【図５】グレイ確認用画像の例を示す図である。
【図６】グレイ調整用テーブル作成の手順を示すフローチャートである。
【図７】別の実施例に従うグレイ調整用テーブル作成手順を示すフローチャートである。
【図８】入力ガンマ処理部１１の１次元ルックアップテーブルを変更してグレイの調整を行なう手順を示すフローチャートである。
【符号の説明】
【００７９】
１０  入力ＲＧＢ画像データ
１１  入力ガンマ処理部
１２  色変換処理部
１３  インク色分解処理部
１４  出力ガンマ処理部
１５  ハーフトーン処理部
【図１】
2007174125.tif 000003
【図２】
2007174125.tif 000004
【図３】
2007174125.tif 000005
【図４】
2007174125.tif 000006
【図６】
2007174125.tif 000007
【図７】
2007174125.tif 000008
【図８】
2007174125.tif 000009
【図５】
2007174125.tif 000010