(57)【要約】【課題】ユーザの好みに合致した色相ごとおよび色相間において階調の好ましさと粒状性の軽減する最適化した出力画像を実現する色変換処理を実現する。【解決手段】画像処理装置において、出力装置の各色相ごとの粒状性を獲得し、階調特性と粒状性変化について可変範囲を設定し、各可変範囲を満足する階調特性範囲を算出し、算出された可変範囲内について、各色相毎に設定された重み付けデータによって、色相間の階調特性および粒状性が滑らかになるように補正した階調特性を用いた色変換を行う。【選択図】        図１
2006157757.tif 000002
【特許請求の範囲】
【請求項１】
入力色信号を出力色信号へと変換する色変換において、該出力信号を出力する出力機器の色相毎の出力明度と対応する粒状性情報を記憶する粒状性情報記憶手段と、該入力信号値と該入力信号における該出力機器の色相毎の出力明度情報を記憶する明度階調情報記憶手段と、各色相において、
該粒状性情報を用い指定された階調特性情報における粒状性情報を抽出する粒状性情報抽出手段と、あらかじめ設定されている明度階調特性条件および粒状性条件と該粒状性信号情報とを用い階調特性制御点の可変範囲を算出する階調制御点可変範囲算出手段と、該階調制御点の可変範囲に応じて階調制御点を設定する階調制御点設定手段と、該設定された階調制御点に基づき該入力色信号に対し出力される画像の粒状感を軽減することを目的とした粒状感軽減ルックアップテーブルを作成する色変換テーブル作成手段と、該粒状感軽減ルックアップテーブルによる色変換を行う色変換手段と、複数の色相に対して出力階調特性再現に関する重み付けを設定する対色相荷重設定手段と、該重み付け値に基づいて対象色相における出力階調特性もしくは出力階調条件を補正する色相補正手段と、を具備することを特徴とする画像処理装置。
【請求項２】
前記重み付け値に基づいて補正される対象色相における出力階調条件は、前記記粒状性条件であることを特徴とする、請求項１記載の画像処理装置。
【請求項３】
前記重み付け値に基づいて補正される対象色相における出力階調条件は、前記明度階調特性条件であることを特徴とする、請求項１記載の画像処理装置。
【請求項４】
前記重み付け値に基づいて補正される対象色相における出力階調条件は、前記明度階調特性条件および粒状性条件と粒状性信号情報とを用いた階調特性制御点の可変範囲であることを特徴とする、請求項１記載の画像処理装置。
【請求項５】
前記重み付け値に基づいて補正される出力階調特性は、前記粒状感軽減ルックアップテーブルによって変換された各色相ごとの出力階調特性であることを特徴とする、請求項１記載の画像処理装置。
【請求項６】
前記粒状感軽減ルックアップテーブルは１次元ルックアップテーブルであることを特徴とする、請求項１に記載の画像処理装置。
【請求項７】
入力色信号を出力色信号へと変換する画像処理手段を有する画像処理装置において、該出力信号を出力する出力機器の色相毎および色相間の出力明度と対応する粒状性情報を設定し表示する粒状性情報表示手段と、該入力信号値と該入力信号における該出力機器の色相毎および色相間の出力明度情報を設定し表示する明度階調情報表示手段と、各色相において、
該粒状性情報に対して粒状性条件を設定し表示する粒状性条件表示手段と、あらかじめ設定されている明度階調特性条件および該粒状性条件と該粒状性信号情報とを用い算出された階調特性制御点の可変範囲を設定し表示する階調制御点可変範囲表示手段と、該階調制御点の可変範囲に応じて階調制御点を設定し表示する階調制御点表示手段と、複数の色相に対して出力階調特性再現に関する重み付けを表示し設定する対色相荷重表示手段と、該重み付け値に基づいて対象色相における出力階調特性もしくは出力階調条件を補正した結果を表示する色相重み付け結果表示手段と、該色相における重み付け補正結果と該設定された階調制御点に基づき該入力色信号に対し出力される画像の粒状感を軽減することを目的とした粒状感軽減ルックアップテーブルによる入力画像信号の色変換結果を表示する色補正結果表示手段と、を具備することを特徴とする画像処理装置。
【請求項８】
前記重み付け値に基づいて補正される対象色相における出力階調条件は、前記記粒状性条件であることを特徴とする、請求項７記載の画像処理装置。
【請求項９】
前記重み付け値に基づいて補正される対象色相における出力階調条件は、前記明度階調特性条件であることを特徴とする、請求項７記載の画像処理装置。
【請求項１０】
前記重み付け値に基づいて補正される対象色相における出力階調条件は、前記明度階調特性条件および粒状性条件と粒状性信号情報とを用いた階調特性制御点の可変範囲であることを特徴とする、請求項７記載の画像処理装置。
【請求項１１】
前記重み付け値に基づいて補正される出力階調特性は、前記粒状感軽減ルックアップテーブルによって変換された各色相ごとの出力階調特性であることを特徴とする、請求項７記載の画像処理装置。
【請求項１２】
前記設定されている階調特性条件および粒状性条件について、各条件について優先する比率を設定し、前記設定された比率に基づいて前記特性制御点の可変範囲を算出する階調制御点可変範囲算出手段、および、前記優先比率を設定し表示する階調制御比率表示手段とを具備することを特徴とする、請求項７記載の画像処理装置。
【請求項１３】
前記粒状感軽減ルックアップテーブルは１次元ルックアップテーブルであることを特徴とする、請求項７記載の画像処理装置。
【請求項１４】
入力色信号を出力色信号へと変換する色変換において、該出力信号を出力する出力機器の色相毎の出力明度と対応する粒状性情報を記憶する粒状性情報記憶工程と、該入力信号値と該入力信号における該出力機器の色相毎の出力明度情報を記憶する明度階調情報記憶工程と、各色相において、
該粒状性情報を用い指定された階調特性情報における粒状性情報を抽出する粒状性情報抽出工程と、あらかじめ設定されている明度階調特性条件および粒状性条件と該粒状性信号情報とを用い階調特性制御点の可変範囲を算出する階調制御点可変範囲算出工程と、該階調制御点の可変範囲に応じて階調制御点を設定する階調制御点設定工程と、該設定された階調制御点に基づき該入力色信号に対し出力される画像の粒状感を軽減することを目的とした粒状感軽減ルックアップテーブルを作成する色変換テーブル作成工程と、該粒状感軽減ルックアップテーブルによる色変換を行う色変換工程と、複数の色相に対して出力階調特性再現に関する重み付けを設定する対色相荷重設定工程と、該重み付け値に基づいて対象色相における出力階調特性もしくは出力階調条件を補正する色相補正工程と、を具備することを特徴とする画像処理方法。
【請求項１５】
入力色信号を出力色信号へと変換する画像処理工程を有する画像処理装置において、該出力信号を出力する出力機器の色相毎および色相間の出力明度と対応する粒状性情報を設定し表示する粒状性情報表示工程と、該入力信号値と該入力信号における該出力機器の色相毎および色相間の出力明度情報を設定し表示する明度階調情報表示工程と、各色相において、
該粒状性情報に対して粒状性条件を設定し表示する粒状性条件表示工程と、あらかじめ設定されている明度階調特性条件および該粒状性条件と該粒状性信号情報とを用い算出された階調特性制御点の可変範囲を設定し表示する階調制御点可変範囲表示工程と、該階調制御点の可変範囲に応じて階調制御点を設定し表示する階調制御点表示工程と、複数の色相に対して出力階調特性再現に関する重み付けを表示し設定する対色相荷重表示工程と、該重み付け値に基づいて対象色相における出力階調特性もしくは出力階調条件を補正した結果を表示する色相重み付け結果表示工程と、該色相における重み付け補正結果と該設定された階調制御点に基づき該入力色信号に対し出力される画像の粒状感を軽減することを目的とした粒状感軽減ルックアップテーブルによる入力画像信号の色変換結果を表示する色補正結果表示工程と、を具備することを特徴とする画像処理方法。
【請求項１６】
前記重み付け値に基づいて補正される対象色相における出力階調条件は、前記記粒状性条件であることを特徴とする、請求項１４又は１５記載の画像処理方法。
【請求項１７】
前記重み付け値に基づいて補正される対象色相における出力階調条件は、前記明度階調特性条件であることを特徴とする、請求項１４又は１５記載の画像処理方法。
【請求項１８】
前記重み付け値に基づいて補正される対象色相における出力階調条件は、前記明度階調特性条件および粒状性条件と粒状性信号情報とを用いた階調特性制御点の可変範囲であることを特徴とする、請求項１４又は１５記載の画像処理方法。
【請求項１９】
前記重み付け値に基づいて補正される出力階調特性は、前記粒状感軽減ルックアップテーブルによって変換された各色相ごとの出力階調特性であることを特徴とする、請求項１４又は１５記載の画像処理方法。
【請求項２０】
前記設定されている階調特性条件および粒状性条件について、各条件について優先する比率を設定し、前記設定された比率に基づいて前記特性制御点の可変範囲を算出する階調制御点可変範囲算出手段、および、前記優先比率を設定し表示する階調制御比率表示手段とを具備することを特徴とする、請求項１４又は１５記載の画像処理方法。
【請求項２１】
前記粒状感軽減ルックアップテーブルは１次元ルックアップテーブルであることを特徴とする、請求項１４又は１５記載の画像処理方法。
【請求項２２】
入力色信号を出力色信号へと変換する色変換において、該出力信号を出力する出力機器の色相毎の出力明度と対応する粒状性情報を記憶する粒状性情報記憶機能と、該入力信号値と該入力信号における該出力機器の色相毎の出力明度情報を記憶する明度階調情報記憶機能と、各色相において、
該粒状性情報を用い指定された階調特性情報における粒状性情報を抽出する粒状性情報抽出機能と、あらかじめ設定されている明度階調特性条件および粒状性条件と該粒状性信号情報とを用い階調特性制御点の可変範囲を算出する階調制御点可変範囲算出機能と、該階調制御点の可変範囲に応じて階調制御点を設定する階調制御点設定機能と、該設定された階調制御点に基づき該入力色信号に対し出力される画像の粒状感を軽減することを目的とした粒状感軽減ルックアップテーブルを作成する色変換テーブル作成機能と、該粒状感軽減ルックアップテーブルによる色変換を行う色変換機能と、複数の色相に対して出力階調特性再現に関する重み付けを設定する対色相荷重設定機能と、該重み付け値に基づいて対象色相における出力階調特性もしくは出力階調条件を補正する色相補正機能とを実現するプログラムを記録することを特徴とする記録媒体。
【請求項２３】
入力色信号を出力色信号へと変換する画像処理機能を有する画像処理装置において、該出力信号を出力する出力機器の色相毎および色相間の出力明度と対応する粒状性情報を設定し表示する粒状性情報表示機能と、該入力信号値と該入力信号における該出力機器の色相毎および色相間の出力明度情報を設定し表示する明度階調情報表示機能と、各色相において、
該粒状性情報に対して粒状性条件を設定し表示する粒状性条件表示機能と、あらかじめ設定されている明度階調特性条件および該粒状性条件と該粒状性信号情報とを用い算出された階調特性制御点の可変範囲を設定し表示する階調制御点可変範囲表示機能と、該階調制御点の可変範囲に応じて階調制御点を設定し表示する階調制御点表示機能と、複数の色相に対して出力階調特性再現に関する重み付けを表示し設定する対色相荷重表示機能と、該重み付け値に基づいて対象色相における出力階調特性もしくは出力階調条件を補正した結果を表示する色相重み付け結果表示機能と、該色相における重み付け補正結果と該設定された階調制御点に基づき該入力色信号に対し出力される画像の粒状感を軽減することを目的とした粒状感軽減ルックアップテーブルによる入力画像信号の色変換結果を表示する色補正結果表示機能とを実現するプログラムを記録することを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
入力手段によって入力されたカラー画像信号を出力手段によって出力する際の色補正処理において、補正後の出力画像における粒状感を最適化する技術に関する。
【背景技術】
【０００２】
出力機器によって出力された画像を評価する基準のひとつとして、画像のざらつき感（粒状性）があげられる。一般的にざらつき感のない画像が好ましい画像として評価される傾向にある。特にハイライト部や人肌については、ざらつき感についてとくに敏感になるため、このような再現領域におけるざらつきを抑えた画像にすることが望まれる。ざらつき感に影響する要素としてプリンタの持つ画像解像度、印刷に用いるインク等の一ドットの大きさ（インクドット径）がある。
【０００３】
従来、粒状性の向上については、出力機器における分解能を向上する手法として、ドット径の縮小した「小ドット径インク」の使用やインク濃度を薄めた「淡インク」を使用した解決が図られている。しかしながら、小ドット径インクを使用することによって濃度の低い領域（ハイライト部）については、ざらつき感が大幅に向上されるが、小ドット径インクのみでは濃度の高い領域の再現において必要な面積を埋めるための処理時間がかかってしまい非効率的であることから、従来のようにざらつきが目立ちやすい「大ドット径インク」も合わせて使用する必要があり、中〜高濃度領域における小ドット径インクと大ドット径との切り替え部において粒状性が目立つことになる。
【０００４】
同様に、淡インクを使用することによって濃度の低い領域（ハイライト部）については、ざらつき感が大幅に向上されるが、淡インクによって再現可能な濃度以上の濃度の高い領域の再現には、従来のようにざらつきが目立ちやすい濃度のある「濃インク」を使用しなければならず、中〜高濃度領域における淡インクと濃インクの両者を使用する切り替え部において粒状性が目立つことになる。さらにプリンタにおいては、紙の吸水特性などに起因するインクのにじみ、あふれなど回避するために単位面積あたりの使用するインク量に制限が設けられるため、中〜高濃度領域における粒状性の低減に淡インクを多量に使用できない場合もある。従来の入力カラー画像信号を出力機器における画像信号に変換した後、出力機器によって出力するにおいて、このようなインクの切り替えに生じる粒状性を低減させるために、特許文献１において、粒状感を軽減させる設定においては、色変換処理に用いるルックアップテーブルにおいて淡濃度インクを通常よりも多用する色変換テーブルをあらかじめ準備し、通常の色変換テーブルと切り替える手法が提案されている。
【０００５】
また、プリンタ出力結果より獲得されたグレイバランスにおける粒状性変化についての情報を用いて、出力画像の粒状性を軽減する色補正テーブルを作成し、入力信号について前記色補正テーブルを用いた色補正を行うことによってプリンタによって出力された画像について、粒状性を目立ちにくくする手法が、提案されている。
【特許文献１】特開２００２−２７２６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、色補正処理において出力される画像のメリハリ感（コントラスト）、全体的な明るさを決定するため明度による階調特性を決定するにおいて、粒状性が目立ちやすい領域やインクの切り替え部分が強調されるような階調特性に設定されてしまうと、従来例のように粒状性を低減した色変換テーブルを使用しても出力される画像において粒状性が目だってしまうという問題がある。
【０００７】
そして、先願である特許文献１のような色分解テーブルを用いて粒状性をユーザの好みにカスタマイズすることは一般的には困難であり、多様なユーザの好みを完全に反映できるとはいえない。
【０００８】
さらに、階調カーブ形状をユーザが調整し変更した場合に対して、最適な粒状性をもつ色分解テーブルが常に準備されているとは限らないという問題がある。
【０００９】
一方で、グレイバランスにおける粒状性変化に基づいて色補正テーブルを作成し、プリンタによって出力された画像について粒状性を目立ちにくくする手法についても、効果は認められるが、近年、プリンタにおける色変換処理に用いるルックアップテーブルについては、Ｗ−ＲＧＢＣＭＹ−Ｂｋといった各色相毎、およびＷ−ＢｋにおけるＣＭＹＫインクの設計手法について、色相ごとに個別にＣＭＹＫインクの配合比率を調整して作成する手法が主流となっている。
【００１０】
すなわち、上記に述べた淡インクと濃インクの切り替え領域についても、各色相における再現明度に対してそれぞれ異なっている。そのため同じ明度であっても各色相では使用されるインク量が異なり、色相間のインクの変化および対応する粒状性の変化も異なってしまう。
【００１１】
このような色相間における粒状性の変化は、疑似輪郭と呼ばれる画像上のインクドットの分布の歪みとしてノイズになり、滑らかな階調再現を阻害する画質上の問題となる。
【００１２】
本発明は上述した問題を解決するためになされたものであり、入力色信号を出力色信号へと変換する色変換において、グレイラインおよびＲＧＢＣＭＹの各色相について、出力機器の粒状性情報に基づいて出力階調特性を決定するにおいて、明度変化における粒状性の変化についてあらかじめ許容範囲を設定し、また、明度階調特性についてもあらかじめ画像を最適な階調に出力するための許容範囲を設定し、粒状性および明度階調について両者の許容範囲内に収まるように、プリンタにおける出力階調特性の決定を行う。決定された各色相における階調特性に対して重み付けし、重み付けした値を用いて前記決定された階調特性を補正する。補正された各色相における階調特性に基づく粒状性を軽減する粒状感軽減ルックアップテーブルを用いて、入力信号を出力信号に色変換することによって、粒状性を軽減すると同時に画像の明度階調特性を色空間全体に対して最適化した色再現を実現する色変換処理を行うことを目的とする。
【課題を解決するための手段】
【００１３】
上記問題を解決し、目的を達成するための一手段として、本発明は以下の構成を備える。
【００１４】
本発明の画像処理装置は、入力色信号を出力色信号へと変換する色変換において、該出力信号を出力する出力機器の色相毎および色相間の出力明度と対応する粒状性情報を記憶する粒状性情報記憶手段と、該入力信号値と該入力信号における該出力機器の色相毎および色相間の出力明度情報を記憶する明度階調情報記憶手段と、各色相において、
該粒状性情報を用い指定された階調特性情報における粒状性情報を抽出する粒状性情報抽出手段と、あらかじめ設定されている明度階調特性条件および粒状性条件と該粒状性信号情報とを用い階調特性制御点の可変範囲を算出する階調制御点可変範囲算出手段と、該階調制御点の可変範囲に応じて階調制御点を設定する階調制御点設定手段と、該設定された階調制御点に基づき該入力色信号に対し出力される画像の粒状感を軽減することを目的とした粒状感軽減ルックアップテーブルを作成する色変換テーブル作成手段と、該粒状感軽減ルックアップテーブルによる色変換を行う色変換手段と、複数の色相に対して出力階調特性再現に関する重み付けを設定する対色相荷重設定手段と、該重み付け値に基づいて対象色相における出力階調特性もしくは出力階調条件を補正する色相補正手段と、を具備することを特徴とする。
【００１５】
本発明の画像処理方法は、入力色信号を出力色信号へと変換する色変換において、該出力信号を出力する出力機器の色相毎および色相間の出力明度と対応する粒状性情報を記憶する粒状性情報記憶工程と、該入力信号値と該入力信号における該出力機器の色相毎および色相間の出力明度情報を記憶する明度階調情報記憶工程と、各色相において、
該粒状性情報を用い指定された階調特性情報における粒状性情報を抽出する粒状性情報抽出工程と、あらかじめ設定されている明度階調特性条件および粒状性条件と該粒状性信号情報とを用い階調特性制御点の可変範囲を算出する階調制御点可変範囲算出工程と、該階調制御点の可変範囲に応じて階調制御点を設定する階調制御点設定工程と、該設定された階調制御点に基づき該入力色信号に対し出力される画像の粒状感を軽減することを目的とした粒状感軽減ルックアップテーブルを作成する色変換テーブル作成工程と、該粒状感軽減ルックアップテーブルによる色変換を行う色変換工程と、複数の色相に対して出力階調特性再現に関する重み付けを設定する対色相荷重設定工程と、該重み付け値に基づいて対象色相における出力階調特性もしくは出力階調条件を補正する色相補正工程と、を具備することを特徴とする。
【００１６】
本発明の画像処理記録媒体は、入力色信号を出力色信号へと変換する色変換において、該出力信号を出力する出力機器の色相毎および色相間の出力明度と対応する粒状性情報を記憶する粒状性情報記憶機能と、該入力信号値と該入力信号における該出力機器の色相毎および色相間の出力明度情報を記憶する明度階調情報記憶機能と、各色相において、
該粒状性情報を用い指定された階調特性情報における粒状性情報を抽出する粒状性情報抽出機能と、あらかじめ設定されている明度階調特性条件および粒状性条件と該粒状性信号情報とを用い階調特性制御点の可変範囲を算出する階調制御点可変範囲算出機能と、該階調制御点の可変範囲に応じて階調制御点を設定する階調制御点設定機能と、該設定された階調制御点に基づき該入力色信号に対し出力される画像の粒状感を軽減することを目的とした粒状感軽減ルックアップテーブルを作成する色変換テーブル作成機能と、該粒状感軽減ルックアップテーブルによる色変換を行う色変換機能と、複数の色相に対して出力階調特性再現に関する重み付けを設定する対色相荷重設定機能と、該重み付け値に基づいて対象色相における出力階調特性もしくは出力階調条件を補正する色相補正機能と、を具備することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、入力色信号を出力色信号へと変換する色変換において、出力装置の粒状性を獲得し、階調特性と粒状性変化について可変範囲を設定し、各可変範囲を満足する階調特性範囲を算出し、算出された可変範囲内に色変換に用いる階調特性を決定する。決定した階調特性を用いた色変換を行うことで、各色相ごとにおける階調の好ましさと粒状性を軽減すると同時に、色相間における階調の好ましさと粒状性を軽減するように各色相ごとにおける重み付けによる色補正値の調整によって画像全体について最適化された出力画像を実現する色変換処理を行うことができる。
【００１８】
さらに本発明のユーザインターフェースによって、入力色信号を出力色信号へと変換する色変換において、出力装置の粒状性を獲得し、階調特性と粒状性変化について許容範囲を設定し、各許容範囲を満足する階調特性範囲を算出し、ユーザに対して、階調特性調整可能範囲として提供する。また、ユーザが許容範囲内において階調特性を設定する調整機能を提供し、ユーザによって許容範囲内において設定された色変換に用いる階調特性を決定し、また各色相ごとにおける階調の好ましさと粒状性を軽減すると同時に、色相間における階調の好ましさと粒状性を軽減するように各色相ごとにおける重み付けによる色補正値の調整によって画像全体について最適化された出力画像を実現する色変換処理を行うことができる。
【発明を実施するための最良の形態】
【００１９】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例】
【００２０】
本発明における概要、構成について、図１に示されるブロック図を参照しながら説明する。
【００２１】
１０１はＣＰＵであり、ＲＯＭ１０２に記憶されている情報データや制御プログラム、ＯＳ（オペレーティングシステム）、アプリケーションプログラム（以下、アプリケーションという）、カラーマッチング処理モジュール、デバイスドライバ等に従って、ＲＡＭ１０３、操作部１０４、画像処理部１０５、モニタ１０６、入力デバイス１０７、出力デバイス１０８の各種制御を行う。１０７は入力デバイスであり、ＣＣＤセンサを含むイメージスキャナ等の画像読取装置や測色装置によって任意のプロファイルを作成したい色空間情報データを、ホストコンピュータに入力する。１０８は出力デバイスであり、インクジェットプリンタ、熱転写プリンタ、ドットプリンタ等によって画像を出力する。ＲＡＭ１０３は各種制御プログラムや操作部１０４から入力されるデータの作業領域及び一時待避領域である。１０４は操作部であり、出力デバイス設定部１０７の設定やデータの入力を行う。１０５は画像処理部であり、本発明における明度範囲情報設定や、設定された明度範囲情報を用いた色域写像処理によるプロファイル作成を含む画像処理を行う。
【００２２】
１０６はモニタであり、画像処理部１０５の処理結果や操作部１０４で入力されたデータ等を表示する。
【００２３】
画像処理部１０５においては、図２に示されるように、端子２０１を通じて獲得された入力信号情報を格納する入力信号格納部２０２と、出力信号を出力する出力機器の出力明度と対応する粒状性情報データを端子２１３を通じて取得し格納する粒状性情報格納部２０３と、入力信号値に対する出力機器の出力明度情報（階調特性）を端子２１４を通じて取得し格納する出力明度階調情報格納部２０４と、粒状性情報格納部２０３に格納された粒状性情報を用いて出力機器の出力明度に対する粒状性を獲得する粒状性情報抽出部２０５と、出力機器が出力する階調特性を決定する階調特性制御点を設定する階調制御点設定部２０７と、階調制御点により設定される明度階調特性についての可変範囲を格納する明度階調特性可変範囲格納部２０８と、階調特性に対する粒状性の変化についての可変範囲を格納する粒状性可変範囲格納部２０６と、階調特性可変範囲格納部２０８および粒状性可変範囲格納部２０６に格納された階調特性可変範囲情報および粒状性可変範囲情報より、出力装置において設定可能な階調特性の範囲を算出する出力階調特性範囲獲得部２０９と、設定可能な階調特性の範囲内において階調制御点設定部２０７により決定された階調特性に対して、色相荷重格納部２１２に格納されている重み付け値によって補正を行う色相荷重処理部２１３、入力色信号に対し出力される画像の粒状感を軽減することを目的とした粒状感軽減ルックアップテーブルを作成する補正テーブル作成部２１０と、粒状感軽減ルックアップテーブルを使用して入力信号格納部２０２に格納された入力画像信号について、色補正処理を行う色補正処理部２１１によって構成される。
【００２４】
さらに、画像処理部１０５における色変換部２１４において補正された入力信号に対して、図１における出力デバイスであるプリンタ１０８の出力信号への変換を行い、プリンタ１０８によって出力する。
【００２５】
以下、本発明における処理について詳細に記述する。
【００２６】
図２にしめす構成をもつ本実施例における処理を、図３に示すフローチャートによって説明する。本フローチャートは、グレイライン、ＲＧＢＣＭＹ各色相におけるＷ−Ｃｏｌ、Ｃｏｌ−Ｂｋ間の階調変化における色補正を行うための色補正テーブルを作成するが、それぞれの色相に対して処理は共通であるため、グレイラインにおける色補正テーブルの作成について説明する。本実施例においては、図３に示すフローチャートの処理が、グレイライン、ＲＧＢＣＭＹ各色相におけるＷ−Ｃｏｌ、Ｃｏｌ−Ｂｋ間の階調に対して処理が行われる。
【００２７】
ステップＳ３０１において、プリンタにおける明度階調特性情報として次のような図４に示される構成を持つプリンタ出力プロファイルを獲得する。
【００２８】
プリンタ出力プロファイルとは、入力信号ＲＧＢ色情報と、出力デバイス１０５であるプリンタによって出力される色との対応を示したものである。本実施形態におけるプリンタ出力プロファイルは、Ｒ、Ｇ、Ｂの各色情報が等しい入力（以降、プリンタ入力グレーレベルという）に対する出力デバイス１０５の出力明度（以降、プリンタ出力明度）の関係（以降、プリンタ出力階調特性）を示すもの、および、ＲＧＢＣＭＹ各色相におけるＷ−Ｃｏｌ間、Ｃｏｌ−Ｂｋ間における入力ＲＧＢ信号値（以降、プリンタ入力カラープライマリラインレベルという）に対するプリンタ出力明度の関係であるプリンタ出力階調特性であって、ルックアップテーブル、あるいは近似式のパラメータなどの形式で記録されたデータのことをいう。なお、本実施形態では出力デバイス出力明度としてＣＩＥＬＡＢ色空間におけるＬ＊値と使用するが、これに限るものではなく、明度に相当する量であればどのようなものであってもよい。
【００２９】
図４は、離散的な入力ＲＧＢ信号値４０１に対する出力明度Ｌ＊値４０２を記述した参照テーブル形式であるプリンタ出力プロファイルの一例を示した図である。
【００３０】
本実施例においてはグレイラインプロファイル４０１およびカラープロファイル４０３のような各色相毎のプリンタ出力階調特性が獲得され格納されている。
【００３１】
したがって本実施例において任意の入力ＲＧＢ信号に対する出力明度Ｌ＊を算出する際には、プリンタ出力プロファイルを参照し適宜補間処理を用いて出力明度Ｌ＊を獲得するものとする。
【００３２】
ここで、プリンタ出力プロファイルに記録されるプリンタ出力階調特性の例を図５に示す。
【００３３】
ステップＳ３０２において、獲得されたプリンタ出力プロファイルは、出力明度階調情報格納部に格納する。
【００３４】
ステップＳ３０３において、プリンタにおける粒状性情報として次のような図６に示される構成を持つプリンタ粒状性プロファイルを獲得する。
【００３５】
・プリンタ粒状性プロファイル
プリンタ粒状性プロファイルとは、出力デバイス１０５におけるプリンタ出力明度と、出力デバイス１０５がその明度に対応する出力をおこなったときの粒状性との関係（以降、プリンタ粒状特性）を示すものであり、ルックアップテーブルや近似式のパラメータなどの形式で記憶されたデータのことをいう。ここで粒状性とは、人間が印刷物を観察したときの粒状感を数値化したものであり、これに該当するものであればどのようなものであってもよい。本実施形態では、式１で与えられるＲＭＳ粒状度σを使用する。
【００３６】
2006157757.tif 000003
【００３７】
式１において、Ｌ（ｘｉ）は粒状度測定領域を走査したｉ番目の明度、Ｎは粒状度を測定するにあたりサンプリングしたデータ数、Ｌａｖは粒状度測定領域内での平均明度（プリンタ出力明度に相当する）である。
【００３８】
ＲＭＳ粒状度の獲得については、あらかじめ粒状性を測定するためのパッチデータを準備しておき、出力デバイスであるプリンタによって出力しておく。粒状性測定用パッチの一例を図７に示す。図７は、白色から黒色に渡る離散的なＲＧＢグレイデータ、およびＲＧＢＣＭＹ各色相におけるプリンタ入力カラープライマリラインレベルの離散的なＲＧＢデータにおける粒状性を測定するに十分な大きさを持つ矩形領域７０２を設定した画像データによるパッチ画像７０２である。出力したパッチ画像について図１における入力デバイス１０７である測定機器によって測定を行い、測定した結果に対して式１を適用することによって、出力デバイスによって出力されたグレイデータおよびＲＧＢＣＭＹ各色相におけるプリンタ入力カラープライマリラインレベルにおける粒状性をプリンタ粒状性として獲得する。
【００３９】
プリンタ粒状特性の例を図８に示す。
【００４０】
そして図５は、パッチから得られる離散的なプリンタの出力明度６０１に対して、獲得されたプリンタ粒状度σ６０２を格納した参照テーブル形式であるプリンタ粒状性プロファイルの一例を示した図である。本実施例においてはグレイラインおよび各色相毎のプリンタ粒状性プロファイルが格納されている。
【００４１】
本実施例において任意のプリンタ出力明度Ｌ＊値に対するプリンタ粒状性を算出する際には、プリンタ粒状性プロファイルを参照し適宜補間処理を用いて図８に示されるようなプリンタ粒状性を獲得するものとする。
【００４２】
ステップＳ３０４において獲得されたプリンタ粒状性プロファイルは、粒状性情報格納部に格納する。
【００４３】
以下、グレイラインにおける明度階調特性可変範囲および粒状性可変範囲を両立する色補正テーブル作成、色補正処理について説明するが、各色相においても同様の処理によって各色相ごとの色補正テーブルが作成され、色補正テーブルを用いた各色相ごとの色補正処理が実施される。
【００４４】
ここで、入力信号に対するプリントの出力明度階調特性情報について、出力階調特性の明度階調特性の傾き（コントラスト）や再現明度について出力画像が好ましく再現される範囲が、あらかじめ明度階調特性可変範囲として設定され、明度階調特性可変範囲格納部に格納されている。明度階調特性可変範囲についても本実施例においてはグレイラインおよび各色相毎の明度階調特性可変範囲が用意され格納されている。
【００４５】
本実施例において、入力をプリンタ入力グレーレベルＲＧＢ値とし、出力をプリンタ出力明度とする出力階調特性を示す曲線は図９に示されるような白色点Ｐ１（９０２）から黒色点Ｐ５（９０６）間における階調制御点Ｐ２（９０３）〜Ｐ４（９０４）によって、その階調特性曲線が制御される。図１０において示されるように、各階調制御点Ｐ２〜Ｐ４に対して再現明度範囲１００３〜１００５や局地的接線の傾きについて可変範囲がそれぞれ設定されている。再現明度範囲１００３〜１００５によって設定可能な出力明度階調の上限階調曲線１００１および下限階調曲線１００２のようになる。さらに、各階調制御点Ｐ２〜Ｐ４における局地的接線の傾きが設定されれば、設定可能な出力明度階調はさらに限定されることになる。図１０における各制御点Ｐ２〜Ｐ４が、再現明度範囲や局地的接線の傾きの可変範囲においてが設定されると、各制御点Ｐ１〜Ｐ５間を骨格とするスプライン曲線などを用いて平滑化した曲線９０１を出力階調特性曲線情報として設定する。
【００４６】
なお、求められた曲線９０１について、最終的に入力信号に対するプリンタ出力明度を記述したルックアップテーブルの形式に変換し、出力階調特性情報として設定してもよい。出力階調特性情報の決定については、ルックアップテーブルや近似式のパラメータなどの形式について可変範囲を設定し、出力階調特性情報の決定する手法であっても、なんら問題はない。
【００４７】
図１１に、明度階調特性可変範囲の一例を示す。
【００４８】
図１１において、先に図１０において示される各階調制御点における再現明度範囲および水平先を０度としたときの局地的接線の傾きの範囲について参照テーブルの形式で可変範囲が記述されている。
【００４９】
階調制御点１１０１における再現明度範囲下限値１１０２、再現明度範囲上限値１１０３、局地的接線の傾き下限幅値１１０４、局地的接線の傾き上限幅値１１０５である。
【００５０】
次に、プリンタの出力における粒状性を軽減する手法について以下に説明する。
本実施例においては、上記粒状性情報格納部に格納されたプリンタ粒状プロファイルをもとに、粒状性を軽減する出力明度変換テーブルを作成する。
【００５１】
以下、図８、図１７、図１８および図１６に示されるフローチャートに従って、プリンタの出力における粒状性を軽減する出力明度変換テーブルの作成方法を説明する。
【００５２】
図１６は出力明度変換テーブル作成方法を説明するフローチャートである。
ステップＳ１６０１において、粒状性情報格納部に格納されたプリンタ粒状プロファイルを獲得する。
【００５３】
ステップＳ１６０２において、ステップＳ１６０１において獲得されたプリンタ粒状プロファイルである図８に示されるプリンタ粒状特性に対して、プリンタ粒状特性８０１に対する粒状性の視覚限界レベル８０２を設定する。視覚限界レベルとは、プリンタ粒状特性において、人間が粒状感を感じることのできる限界の粒状性レベルを意味するものである。粒状性の尺度としてＲＭＳ粒状度を用いた場合には、この視覚限界レベルよりも粒状性が大きい場合には出力画像に粒状感が感じられ、小さい場合には出力画像に粒状感は感じられないとされる。
【００５４】
ステップＳ１６０３において、プリンタ粒状プロファイルにおいて、粒状性が視覚レベルよりも大きいプリンタ出力明度の範囲を求める。例えば、図８に示すプリンタ粒状特性では、プリンタ出力明度におけるａ１〜ａ２の範囲Ａ１、ａ３〜ａ４の範囲Ａ２において粒状性が視覚限界レベルよりも大きくなっている。この場合、ステップＳ３０４では、範囲Ａ１、Ａ２を特定するａ１，ａ２，ａ３，ａ４に対応する明度をプリンタ粒状プロファイルより求める。
【００５５】
ステップＳ１６０４において、粒状性が視覚限界レベル以上の領域における傾きと、それ以外の領域における傾きを式２、式３からそれぞれ求める。
【００５６】
2006157757.tif 000004
【００５７】
ここで、ＮはステップＳ３０４において検出された領域の数、Ａｉはｉ番目の領域における領域の幅、Ｄはプリンタ出力明度のとり得る範囲全体の幅を意味している。
【００５８】
ステップＳ１６０５において、ステップＳ１６０３、Ｓ１６０４において求めた領域情報と、傾き情報とから出力明度変換テーブルの制御ポイントを求める。図８に示したプリンタ粒状性プロファイルから、この明度変換テーブルの制御ポイントを求めた例を図１８に示す。以下、図１８を用いてステップステップＳ１６０５の処理を説明する。
【００５９】
図１８において、横軸は明度変換テーブルに入力される変換前プリンタ出力明度、縦軸は、出力明度変換テーブルによって変換された後の変換後プリンタ出力明度である。また、ｍｉｎ、ｍａｘは、それぞれプリンタ出力明度の最小値、最大値を意味しており、縦軸おけるｍｉｎ，ｍａｘ、横軸におけるｍｉｎ，ｍａｘはそれぞれ同じ値をとる。まず、変換前プリンタ出力明度において、ｍｉｎ以上でａ１より小さい領域は、粒状性が限界レベルよりも小さい領域であるので、点Ｐｍｉｎ（ｍｉｎ，ｍｉｎ）を通る、式３で示される傾きの直線を考え、この直線上の点Ｐ１（ａ１，ｂ１）を求める。すなわち、変換前プリンタ出力明度ａ１にたいする変換後出力明度ｂ１を下式にてもとめる。
【００６０】
2006157757.tif 000005
【００６１】
つぎに、変換前プリンタ出力明度がａ１以上でａ２より小さい領域は、粒状性が限界レベルよりも大きい領域であるので、点Ｐ１（ａ１，ｂ１）を通り、傾きが式２で与えられる直線を考え、点Ｐ２（ａ２，ｂ２）を求める。すなわち、変換前プリンタ出力明度ａ２に対する変換後出力明度ｂ２を下式にてもとめる。
【００６２】
2006157757.tif 000006
【００６３】
以下、同様に点Ｐ３（ａ３，ｂ３）、Ｐ４（ａ４，ｂ４）を求め、点Ｐｍｉｎ（ｍｉｎ，ｍｉｎ）、Ｐ１（ａ１，ｂ１）、Ｐ２（ａ２，ｂ２）、Ｐ３（ａ３，ｂ３）、Ｐ４（ａ４，ｂ４）、Ｐ５（ａ５，ｂ５）、Ｐｍａｘ（ｍａｘ，ｍａｘ）を出力明度変換テーブルの制御ポイントとする。
【００６４】
最後に、ステップＳ１６０６において、ステップＳ１６０５にて求めた各制御ポイントをスプライン曲線などで補間し、図１８に例として示す出力明度変換テーブルを作成する。図１８の例では、破線で示す曲線がステップＳ１６０６において補間された出力明度変換特性となる。
【００６５】
以上に述べた出力明度変換テーブルを用い、プリンタ出力明度を変換することによって粒状性が軽減される様子を図１７に示す。図１７における（ａ）はプリンタ出力明度を変換する前のプリンタ粒状特性であり、（ｂ）は出力明度変換テーブル、（ｃ）はプリンタ出力明度が出力明度変換テーブルによって変換された後のプリンタ粒状特性である。図１７に示すように、（ａ）における視覚限界レベルよりも大きい粒状性をもつプリンタ出力明度範囲Ａは、対応する出力明度変換テーブル（ｂ）における領域の傾きを１より小さく設定ことで、（ｂ）において視覚限界レベルよりも大きい粒状性をもつプリンタ出力明度範囲Ｂに圧縮することができる。すなわち、粒状性が視覚限界以上となるプリンタ出力明度範囲は、その範囲における出力明度変換テーブルの傾きに応じた比率（以降、粒状性圧縮率と称す）で圧縮される。
【００６６】
なお、ステップＳ１６０５における出力明度変換特性が設定された後、本実施例においては、各色相ごとに出力明度変換特性によって決定されるプリンタの出力明度階調特性について階調制御点設定部において図９に示す階調制御点を用いて設定することで、上記粒状性軽減条件を満たすプリンタの出力明度階調特性曲線として扱うこととする。
【００６７】
上記手法により、プリンタの粒状性を軽減するための出力明度変換特性に基づいた出力階調特性曲線が決定されるが、あくまでも粒状性を軽減する観点から決定された出力階調特性曲線であるため、この出力階調特性曲線が、先に述べた明度階調変化における可変範囲を常に満たしているとは限らない。したがって、本実施例においては、上記プリンタの出力における粒状性を軽減する手法において設定される粒状性の視覚限界レベルについて、粒状性が十分に軽減されると認められるレベルについて可変範囲を設定しておき、可変範囲内において視覚限界レベルを設定できるものとする。そして、前記視覚限界レベルの可変範囲は、あらかじめ粒状性可変範囲情報として粒状性可変範囲格納部に格納されている。
【００６８】
図１２において、粒状性可変範囲格納部に格納されている粒状性可変範囲情報の一例を示す。
【００６９】
粒状性可変範囲情報は、粒状性の視覚限界レベルの上限格納メモリ１２０２と下限メモリ１２０３にそれぞれ格納される。粒状性可変範囲情報についても本実施例においてはグレイラインおよび各色相毎の粒状性可変範囲情報が設定され格納されている。
【００７０】
図１２に示される粒状性可変範囲情報の粒状性の視覚限界レベルの上限値１２０２および下限１２０３値を用いた、可変範囲を満足する出力階調特性の算出結果を図１０と同様の表示となるように表した結果を図１３にしめす。階調特性曲線１３０１および１３０２が、粒状性可変範囲情報による可変範囲を示す。
【００７１】
図１３に示される出力階調特性曲線１００１および１００２は、明度可変範囲を用いた出力明度階調の設定可能範囲である。明度可変範囲による出力明度階調の設定可能範囲に対して、粒状性可変範囲を用いた出力明度階調の設定可能範囲の一部が外れてしまっている。
【００７２】
このような場合においては、プリンタ出力画像における粒状性について、十分目立たないといえるが、明度階調変化について歪みが生じてしまい、プリンタ出力画像の明度階調について好ましくなくなってしまう。従って、粒状性可変範囲においては、出力階調特性が設計可能であっても、明度階調の好ましさから、明度可変範囲から外れたプリンタ出力階調特性は用いないことが望ましい。
【００７３】
従って、プリンタにおける出力階調特性曲線については、粒状性可変範囲を用いた出力明度階調の設定可能範囲と明度可変範囲を用いた出力明度階調の設定可能範囲の重なり合う領域内において、プリンタ出力階調特性を設定すればよい。
【００７４】
明度階調特性可変範囲格納部に格納された明度についての明度階調特性可変範囲内において設定され得る出力階調特性曲線について、粒状性可変範囲格納部に格納された粒状性可変範囲を満たす出力階調特性曲線について、本実施例における、出力階調特性の総合的な可変範囲であると決定する。
【００７５】
図１４においては、図１３における粒状性可変範囲格納部に格納された粒状性可変範囲を満たす出力階調特性曲線１３０１および１３０２と、明度階調特性可変範囲格納部に格納された明度についての明度階調特性可変範囲内において設定され得る出力階調特性曲線１００１および１００２の重なりあう領域１４０１が出力階調特性の総合的な可変範囲として決定される。
【００７６】
そして、決定された出力階調特性の総合的な可変範囲に基づいて、図９に示される階調制御点Ｐ２〜Ｐ４についての明度再現領域や局地的接線の傾きが設定される。
【００７７】
図１５において、出力階調特性の総合的な可変範囲として設定された、階調制御点の設定範囲を格納するメモリの一例を示す。
【００７８】
上記における図１１において、明度階調特性可変範囲として設定されている階調制御点の設定範囲明度上限値１４０２、明度下限値１４０３に対して、図１５における階調制御点における明度上限１５０２、下限値１５０３が、総合的な可変範囲の値に変更されている。プリンタにおける出力階調特性は、図１５に示される階調制御点の設定範囲内において各制御点における値が設定され、階調制御点に基づく出力階調特性として決定されることになる。
【００７９】
もしくは、粒状性可変範囲格納部に格納された粒状性可変範囲において設定され得る出力階調特性曲線について、階調特性可変範囲格納部に格納された明度についての出力階調特性可変範囲を満たす出力階調特性曲線について、本実施例における出力階調特性の総合的な可変範囲であると決定してもよい。
【００８０】
いずれかの手法を用いて、出力階調特性範囲獲得部において、出力階調特性の総合的な可変範囲として、新たに明度についての出力階調特性可変範囲もしくは、粒状性可変範囲が算出され、メモリに格納される。
【００８１】
本実施例では前者の手法をとるものとし、以上明度階調特性可変範囲および粒状性可変範囲より新たに明度についての総合的な出力階調特性可変範囲を求める処理を図１６に示されるフローチャートによって示す。
【００８２】
ステップにおいて、粒状性可変範囲を満たす明度についての出力階調特性可変範囲として、出力階調特性制御点における制御範囲が新たに算出され、メモリに格納される。
【００８３】
以上は、図３に示されるフローチャートの各ステップについてそれぞれ処理される。
【００８４】
ステップＳ３０５において、明度階調特性可変範囲を獲得する。
【００８５】
ステップＳ３０６において、粒状性可変範囲を獲得する。
【００８６】
ステップＳ３０７において、図１６に示されるフローチャート処理に従い、出力階調特性可変範囲を算出する。
【００８７】
ステップＳ３０８において、ステップＳ３０７において設定された出力階調特性制御点における制御範囲を用いて、出力階調特性における制御点の値を決定し、プリンタにおける出力階調特性を決定する。
【００８８】
本実施例においては、ステップＳ３０１からステップＳ３０８における処理を、Ｗ−Ｃｏｌ、Ｃｏｌ−Ｂｋの各色相ごとおよびＣｏｌ−Ｂｋについてそれぞれ行う。
【００８９】
ステップＳ３０９以降の処理は、各色相ごとおよびＣｏｌ−Ｂｋについて、上記処理を行い、プリンタにおける出力階調特性および出力階調特性可変範囲がそれぞれ設定された後、実施される。
【００９０】
ステップＳ３０８までの処理において、各色相ごとに設定されたプリンタにおける出力階調特性が決定すると、
ステップＳ３０９において、各色相ごとに設定されたプリンタにおける出力階調特性に対する重み付けに従ってステップＳ３０８において設定されたプリンタにおける出力階調特性の補正を行う。
【００９１】
ここで、重み付け値は図２５に示されるような各色相について設定されたプリンタにおける出力階調特性に対し階調特性を保持する優先度と、補正を行うための比率が設定された参照テーブルの形式を持つ。優先度は１．０を補正なしとし、値が小さくなるほど補正度が大きくなる。
【００９２】
図２４は、ステップＳ３０９における各色相に対する重み付け値に基づいてプリンタにおける出力階調特性を補正する処理を示すフローチャートである。
【００９３】
ステップＳ２４０１において、各色相毎に設定されたプリンタにおける出力階調特性を獲得する。
【００９４】
ステップＳ２４０２において、各色相毎に設定された出力階調特性可変範囲を獲得する。
【００９５】
ステップＳ２４０３において、各色相に対する優先度に基づき補正対象となる色相を設定する。
【００９６】
ステップＳ２４０４において、補正対象となる色相について、隣あう色相を獲得する。
【００９７】
ステップＳ２４０５において、選択された各色相における重みつけ値を獲得する。
【００９８】
図２５における各色相について設定されたプリンタにおける出力階調特性に対し階調特性を保持する優先度では、優先度の高いＹ、Ｍ、Ｇに対し、優先度の低いＢ、Ｃ、Ｒについて重み付けを用いた補正が行われる。ここでＲにおいて、Ｒについて設定されたプリンタにおける出力階調特性をＹ，Ｍについて設定されたプリンタにおける出力階調特性と重み付け値によって補正する。すなわちＹ、Ｍについて優先度が１．０であることから、
ステップＳ２４０６において、対象色相と隣り合う色相における階調特性を正規化する。
【００９９】
Ｒ，Ｙ，Ｍについて設定されたプリンタにおける出力階調特性の最大値と最小値によって正規化する。
【０１００】
ステップＳ２４０７において、重みつけ値によって、対象色相における階調制御点の値を補正する。
【０１０１】
ＹおよびＭについて設定されたプリンタにおける出力階調特性における各制御点における値と重み付けによって、Ｒにおける各制御点における値を補正する。
【０１０２】
ステップＳ２４０８において、正規化された階調制御点を逆変換する。
【０１０３】
Ｒについて正規化された値を設定されたプリンタにおける出力階調特性の最大値と最小値によって逆変換し、補正されたプリンタにおける出力階調特性を獲得する。
【０１０４】
ここで、粒状性においては、あくまでも各色相ごとに設定された出力階調特性可変範囲の中で補正されるものとし可変範囲を超えて補正されるものは、可変範囲境界値を補正とする。
【０１０５】
ステップＳ２４０９において、補正対象色相の全てについて処理が終了したかを判定し、処理が終了していなければ、Ｓ２４０３からＳ２４０８の処理を繰り返す。
【０１０６】
ステップＳ２４０９において、補正対象色相の全てについて処理が終了したかを判定し、処理が終了していれば、本フローチャートによる処理を終了する。
【０１０７】
ステップＳ３１０において、プリンタにおける出力明度階調を、ステップＳ３０９において決定されたプリンタにおける出力階調特性曲線情報に変換する、出力明度階調変換テーブルを作成する。
【０１０８】
ステップＳ３１１において、出力明度階調変換テーブルを用いて対象色相における色補正テーブルを作成する。
【０１０９】
ここで、図２１においては、補正テーブル作成部における構成を示した図である。
【０１１０】
出力明度階調設定部において、設定された出力階調特性制御点における制御範囲を用いて、出力階調特性における制御点の値を決定し、プリンタにおける出力階調特性を決定する。プリンタ出力プロファイル格納部に格納されたプリント出力明度特性とプリンタにおける出力階調特性曲線情報によって、出力明度階調変換テーブル作成部によって、出力明度階調変換テーブルを作成する。
【０１１１】
色補正テーブル作成部において、出力明度階調変換テーブルにもとづき色補正テーブルが作成する。作成された色補正テーブルは色補正テーブル格納部に格納される。
【０１１２】
ステップＳ３０９において決定された出力明度階調変換テーブルに基づきステップＳ３１０における色補正テーブルを作成する手法について次に説明する。
【０１１３】
図１９は色補正テーブル作成部における出力プリンタにおける出力明度階調特性、出力明度変換テーブル、色補正テーブル特性の関係を示す図である。
【０１１４】
図２０に示すフローチャートにしたがって、補正テーブル作成部における処理を説明する。
【０１１５】
ステップＳ２００１において、プリンタ１０５のプリンタ出力プロファイルを獲得する。
【０１１６】
ステップＳ２００２において補正テーブル作成部において作成された出力明度変換テーブルを獲得する。
【０１１７】
ステップＳ２００３〜ステップＳ２００５において、補正テーブルを作成する処理を図１９を用いて説明する。
１９において、第Ｉエリア、第IIIエリアの特性はステップＳ２００１にて獲得したプリンタ出力特性であり、第Ｉエリアと第IIIエリアの特性は同一のものである。第IIエリアの特性は出力明度変換特性であり、補正テーブル作成部にて作成されたものである。また、第IVエリアに示される特性は、ここで作成される色補正テーブルである。まず、図１９（１）に示す矢印において、プリンタに入力されるグレーレベル（変換前グレーレベル）に対するプリンタの出力明度を求める（ステップＳ２００３）。つぎに、図１９（２）に示す矢印において、明度変換テーブルによって変換された後の出力明度を求め（ステップＳ２００４）、最後に、図１９（３）に示した矢印において、変換後の出力明度を出力するのに必要なグレーレベル（変換後グレーレベル）を求める（ステップＳ２００５）。この変換前グレーレベルに対する変換後グレーレベルの対応を記録したものが、図１８に示す補正テーブルとなる。
【０１１８】
ステップＳ２００６において、ステップ２００５において獲得された色補正テーブルを色補正テーブル格納部のメモリに格納する。
【０１１９】
図３に示されるフローチャートの、ステップＳ３１１において、ステップＳ３１０において作成された色補正テーブルを用いて、粒状性を軽減するための入力ＲＧＢ信号を補正する。
【０１２０】
入力ＲＧＢ信号を補正する補正手法について、以下に説明する。
【０１２１】
図２２は、色補正処理部２０２の詳細ブロック構成を示す図である。まず、色補正テーブル変換部４０１にて、色補正テーブル格納部２０１に格納した色補正テーブルを用いて、入力信号格納部に格納されている入力画像データの各ＲＧＢ値をそれぞれ同一の色補正テーブルを用いてテーブル変換し、Ｌ＊ａ＊ｂ＊変換部４０２にて色補正テーブル変換後の各ＲＧＢ値をＬ＊ａ＊ｂ＊変換（ＣＩＥＬＡＢ表色系）する。また、入力画像データの各ＲＧＢ値をＬ＊ａ＊ｂ＊変換部４０３にてＬ＊ａ＊ｂ＊値に変換する。次に、入力画像データの色味を変化させずに明度のみを変換するために、Ｌ＊ａ＊ｂ＊変換部４０２の処理により得たＬ＊値とＬ＊ａ＊ｂ＊変換部４０３の処理により得たａ＊，ｂ＊値を用いて、Ｌ＊ａ＊ｂ＊逆変換部４０４にてＲＧＢ値に逆変換する。
【０１２２】
以上の色補正処理によって獲得されたＲＧＢ信号は色補正データ格納部に格納される。
【０１２３】
なお、ここではＣＩＥＬａｂ表色系に変換し、明度成分Ｌ＊のみを変換することとしたが、これに限られるものではなく、他の表色系に変換し、明度成分に相当する量を変換する処理であってもよいことはいうまでもない。
【０１２４】
図２３に示すフローチャートによって、図２１に示す構成をもつ色補正部における色補正テーブルを用いた入力信号補正処理について説明する。
【０１２５】
ステップＳ２３０１において、色補正テーブルを獲得する。
【０１２６】
ステップＳ２３０２において、入力信号格納部に格納されたＲＧＢ画像データ入力信号を獲得する。
【０１２７】
ステップＳ２３０３において、ＲＧＢ画像データ入力信号を色補正テーブルによって変換する。
【０１２８】
ステップＳ２３０４において、ステップＳ２３０３において変換されたＲＧＢ画像データ信号をＬ＊ａ＊ｂ＊値に変換する。
【０１２９】
ステップＳ２３０５において、ＲＧＢ画像データ入力信号をＬ＊ａ＊ｂ＊値に変換する。
【０１３０】
ステップＳ２３０６について、ステップＳ２３０３において変換されたＬ＊値と、ステップＳ２３０５において獲得されたａ＊ｂ＊によるＬ＊ａ＊ｂ＊値を合成。
【０１３１】
ステップＳ２３０７について、ステップＳ２３０６において獲得されたＬａｂ値をＲＧＢ値に逆変換する。
【０１３２】
ステップＳ２３０８について、色補正画像データとして、ステップＳ２３０７において変換されたＲＧＢ値を格納する。
【０１３３】
ステップＳ２３０９においてすべての画像入力ＲＧＢデータについてステップＳ２３０２からステップＳ２３０８の処理が終了したかについて判定する。
【０１３４】
ステップＳ２３０９において未処理の画像入力ＲＧＢデータがあればステップＳ２３０２に戻り残りの画像入力ＲＧＢデータの処理を繰り返す。
【０１３５】
ステップＳ２３０９において、すべての画像入力ＲＧＢデータについて色補正処理が終了した場合は、本フローチャートにおける色補正処理を終了する。
【０１３６】
図３におけるステップＳ３１１において、ステップＳ３１０において補正された入力ＲＧＢ信号を、プリンタ出力信号であるＣＭＹＫ信号に色変換処理を行う。
【０１３７】
ステップＳ３１３において、ステップＳ３１２において色変換されたＣＭＹＫ信号をプリンタによって出力し、出力画像を獲得する。
【０１３８】
以上、ステップＳ３０１からステップＳ３１２におけるフローチャートに従った処理を行うことで、色相毎のおよび色相間において明度階調特性の好ましさとプリンタ出力における粒状性の軽減の両者を実現するプリンタの色補正処理を実現することができる。
【０１３９】
［その他の実施例２］
本実施例においては、図３０〜図３５に示されるＵ／Ｉにおいてユーザが各パラメータを設定、調整することによってユーザが好みに応じた明度階調特性の好ましさとプリンタ出力における粒状性の軽減の両者を実現するプリンタの色補正処理を実現する。なお、本実施例においてはＵ／Ｉによって設定されたパラメータを用いた画像処理は、実施例１に従うものとする。
【０１４０】
画像処理部１０５においては、図２６に示されるように、モニタ２６０１およびＵ／Ｉ２６０２によって各種パラメータ設定範囲が表示され、パラメータの設定が行われる。端子２０１を通じて獲得された入力信号情報を格納する入力信号格納部２０２と、出力信号を出力する出力機器の出力明度と対応する粒状性情報データを端子２１３を通じて取得し格納する粒状性情報格納部２０３と、入力信号値に対する出力機器の出力明度情報（階調特性）を端子２１４を通じて取得し格納する出力明度階調情報格納部２０４と、粒状性情報格納部２０３に格納された粒状性情報を用いて出力機器の出力明度に対する粒状性を獲得する粒状性情報抽出部２０５と、出力機器が出力する階調特性を決定する階調特性制御点を設定する階調制御点設定部２０７と、階調制御点により設定される明度階調特性についての可変範囲を格納する明度階調特性可変範囲格納部２０８と、階調特性に対する粒状性の変化についての可変範囲を格納する粒状性可変範囲格納部２０６と、階調特性可変範囲格納部２０８および粒状性可変範囲格納部２０６に格納された階調特性可変範囲情報および粒状性可変範囲情報より、出力装置において設定可能な階調特性の範囲を算出する出力階調特性範囲獲得部２０９と、設定可能な階調特性の範囲内において階調制御点設定部２０７により決定された階調特性に対して、色相荷重格納部２１２に格納されている重み付け値によって補正を行う色相荷重処理部２１３、入力色信号に対し出力される画像の粒状感を軽減することを目的とした粒状感軽減ルックアップテーブルを作成する補正テーブル作成部２１０と、粒状感軽減ルックアップテーブルを使用して入力信号格納部２０２に格納された入力画像信号について、色補正処理を行う色補正処理部２１１によって構成される。
【０１４１】
さらに、画像処理部１０５における色変換部２１４において補正された入力信号に対して、図１における出力デバイスであるプリンタ１０８の出力信号への変換を行い、プリンタ１０８によって出力する。
【０１４２】
本実施例における図３０において、プリンタ出力プロファイルならびに明度階調可変範囲情報を獲得するＵ／Ｉの一例を示す。Ｕ／Ｉ３００１は、色相タブ３００９から３０２０を指定することによって色相の切り替えを行い、色相ごとに設定する。
【０１４３】
Ｕ／Ｉ３００１においては、図５に示されるテーブル形式に対応するテキストファイルを参照ボタン３００３を使用してファイル入力部３００２に設定する。獲得されたプリンタ出力ファイルは、出力明度階調特性格納部２０４に格納される。また、明度階調可変範囲情報についても図１１に示されるテーブル形式に対応するテキストファイルを参照ボタン３００５を使用してファイル入力部３００４に設定する。ＯＫボタン３００７を選択することによって、プリンタ出力プロファイルおよび明度階調可変範囲情報を獲得する。
【０１４４】
キャンセルボタン３００８を選択することによってファイル入力部３００２、３００４に対する入力が取り消される。
【０１４５】
獲得されたプリンタ出力プロファイルおよび明度階調可変範囲情報に基づいてプリンタ入力グレーレベルに対する、明度可変範囲がウィンドウ３００６に表示される。
【０１４６】
図３１において、プリンタ粒状性プロファイルを獲得し粒状性可変範囲を表示するＵ／Ｉの一例を示す。Ｕ／Ｉ３００１は、色相タブ３１１１から３１２２を指定することによって色相の切り替えを行い、色相ごとに設定する。
【０１４７】
Ｕ／Ｉ３１０１においては、図５に示されるテーブル形式に対応するテキストファイルを参照ボタン３１０８を使用してファイル入力部３１０７に設定する。獲得されたプリンタ粒状性ファイルは、粒状性情報格納部２０３に格納される。獲得されたプリンタ粒状性ファイルに基づいて、粒状性を示すグラフがウィンドウ３１０４に表示される。また、視覚限界レベル設定入力部３１０２、３１０３に視覚限界レベル範囲の上限、下限値をユーザが入力することによって、設定された視覚限界レベルについて粒状性可変範囲を算出する。算出された粒状性可変範囲については、上記において獲得された明度階調可変範囲に対する関係を示すグラフがウィンドウ３１０４に表示される。ユーザは、ウィンドウ３１０４に示された各可変範囲結果を参照し、適用ボタン３１０６を選択することによって、入力された視覚限界レベルについての粒状性可変範囲を決定する。ＯＫボタン３１０９を選択することによって、プリンタ出力プロファイルおよび明度階調可変範囲情報を獲得する。
【０１４８】
キャンセルボタン３１１０を選択することによってファイル入力部に対する入力、および算出した粒状性可変範囲が取り消される。
【０１４９】
図３２において、出力特性可変範囲を表示するＵ／Ｉの一例を示す。
【０１５０】
Ｕ／Ｉ３００１は、色相タブ３２２０から３２３１を指定することによって色相の切り替えを行い、色相ごとに設定する。
【０１５１】
上記において設定された明度階調可変範囲および粒状性可変範囲に基づいて、出力階調特性可変範囲が算出される。
【０１５２】
ウィンドウ３２０２においては、階調制御点ポインタ３２１１，３２１２，３２１３を表示するとともに、制御点における出力階調特性可変範囲における上限表示ポインタ３２０５，３２０６，３２０７、下限表示ポインタ３２０８，３２０９，３２１０が表示される。各階調制御点ポインタにおける出力階調可変範囲境界３２０３および３２０４にはさまれる領域内において、階調制御点ポインタ３２１１，３２１２，３２１３をユーザがマウスなどで動かし出力階調特性曲線３２１４を設定することが可能である。
【０１５３】
ここで、数値情報入力／制御入力ボタン３２１５によって、図３３に示されるＵ／Ｉ３３０１が表示される。
【０１５４】
Ｕ／Ｉ３３０１は、図３２における制御点ポインタの設定について、ウィンドウ３２０２の階調制御点ポインタ３２１１，３２１２，３２１３における出力階調可変範囲の上限表示ポインタ３２０５，３２０６，３２０７、下限表示ポインタ３２０８，３２０９，３２１０における明度値を数値で表示部３３０７，３３１６，３３２５，３３０９，３３１８，３３２７に表示するとともにバー形式でも表示する。
【０１５５】
また、制御点ポインタの可変範囲が表示バー３３０３、３３１２、３３２１によって示され、この範囲内に限って制御点ポインタを動かせる。
【０１５６】
制御点の設定についても、バー上のポインタ３３０２，３３１１，３３２１を左右に動かすか、数値入力部３３０８，３３１７，３３２６に直接入力できる。数値は、矢印ボタン３３０６、３３１５、３３２４、３３１０、３３１９、３３２８によっても変更できる。Ｕ／Ｉ３２０１はＵ／Ｉ３３０１とは別に表示されるため、制御点の設定については、ウィンドウ上もしくは制御バー、数値入力のいずれかによって設定された結果が各表示と連動して変化する。
【０１５７】
また、Ｕ／Ｉ３２においては、別途ユーザによって用意されている図５に示されるテーブル形式に対応するテキストファイルを参照ボタン３２１７を使用してファイル入力部３２１６に設定することもできる。
【０１５８】
ＯＫボタン３２１８または３３２９を選択することによって、出力階調特性が決定される。
【０１５９】
キャンセルボタン３２１９または３３３０を選択することによってファイル入力部に対する入力、および設定した出力階調特性が取り消される。
【０１６０】
ボタン３３３１は、Ｕ／Ｉ３３０１の表示を終了するボタンである。
【０１６１】
図３５において、色相ごとの重み付け値を設定し、補正結果を表示するＵ／Ｉの一例を示す。
【０１６２】
Ｕ／Ｉ３５０１においては、補正対象色相を設定する色相入力部３５０３と、色相入力部に設定された色相について隣あう色相を選択肢表示する色相表示部３５０６、３５０９と、色相入力部、色相表示部における色相に対する重み付け値を設定する重み付け入力部３５０５、３５０８、３５１１と、重み付け入力部に設定された重み付け値による出力階調特性補正結果を表示する補正結果表示部３５０４、３５０７、３５１０である。適用ボタン３２１２を選択することによって、補正結果および重み付け値を決定する。
【０１６３】
Ｕ／Ｉ３５０１において決定された対象色相における出力階調を、参照ボタン３５１４によって、ファイル入力部３５１３においてファイル名を指定し、保存できる。
【０１６４】
また、決定された対象色相における出力階調可変範囲を、参照ボタン３５１４によって、ファイル入力部３５１３においてファイル名を指定し、保存できる。
【０１６５】
ＯＫボタン３５１７を選択することによって、重みつけ値および補正階調特性を獲得する。
【０１６６】
キャンセルボタン３５１８を選択することによって色相入力部３５０３、色相表示部３５０６、３５０９、重み付け入力部３５０５、３５０８、３５１１に対する入力、および算出した補正階調特性が取り消される。
【０１６７】
色補正処理における階調制御要素およびその階調目標値をユーザが指定することが出来るように、形状判定結果や推奨階調制御要素およびその階調目標値ならびに写像結果をモニタにおいて表示し、また、操作部より色補正量を入力するためのＵ／Ｉの一例を図３４に示す。
【０１６８】
図３４において、作成された色補正テーブルによる結果を表示するＵ／Ｉ３４１０の一例を示す。
【０１６９】
Ｕ／Ｉ３４１０においては、色補正を行う入力画像データをボタン３４０３を使用して設定する。入力画像データは、ウィンドウ３４０２に表示される。上記工程によって作成された色補正テーブルによる色補正結果について、ウィンドウ３４０７に表示されユーザが補正結果を確認できるようになっている。また、Ｕ／Ｉ３４０１においては、上記処理における色補正テーブルを複数作成し、格納している場合においては、色補正テーブルによる結果を比較できるようにウィンドウが、ウィンドウ３４０８のように複数用意されていてもよい。
【０１７０】
ユーザは、ウィンドウに表示された結果を比較し、作成された色補正テーブルを選択するチェックボックス３４０９、３４１０をチェックすることによって指定する。色補正実行ボタン３４０４、３４０５を選択することによって、実際に入力画像データに対して、色補正処理が行われ、補正された出力画像データが作成される。色補正実行ボタン３４０４によって、色補正画像を作成した後、プリンタによって画像が出力される。もしくは、色補正実行ボタン３４０５によって出力画像データを名前をつけて保存するための出力画像ファイルに対して任意ファイル名を設定した後、色補正処理画像データが保存される。色補正テーブル保存ボタン３４０６によって、チェックボックス３４０９、３４１０によって指定された色補正テーブルを、任意のファイル名を設定した後、色補正テーブルを保存することができる。
【０１７１】
また色補正テーブルの指定は、参照ボタン３４１２、３４１４を使用してファイル入力部３４１１、３４１３に設定することもできる。
【０１７２】
ここで、図３０〜図３５に示されるＵ／Ｉにおける動作について図３６に示すフローチャートによって示す。
【０１７３】
ステップＳ３６０１において、各Ｕ／Ｉが表示され、設定されるデータのメモリ初期化を行なう。
【０１７４】
ステップＳ３６０２において、ユーザによってＵ／Ｉ上の色補正ポインタによる入力、もしくは表示部において、ファイル、パラメータの入力対象となる項目が指定される。
【０１７５】
ステップＳ３６０３において、ユーザがＵ／Ｉ上の色補正ポインタによる入力、もしくは表示部において入力する。
【０１７６】
ステップＳ３６０４において、ステップＳ３６０３において入力された値が、ステップＳ３６０２において獲得された指定情報に基づき、対応するメモリ領域に格納される。
【０１７７】
ステップＳ３６０５において、ユーザが入力を終了しＯＫボタンを押すと、Ｕ／Ｉによる値の入力を終了する。
【０１７８】
ステップＳ３６０５において、ＯＫボタンが押されずステップＳ３６０６において、キャンセルボタンが押されると、ステップＳ３６０７において、ステップＳ３６０４において格納されたメモリ領域における入力された値を削除し、初期値であるデータが入力され、メモリ領域の初期化を行う。
【０１７９】
ステップＳ３６０５においてＯＫボタンが、ステップＳ３６０６においてキャンセルボタンのどちらも押されなかった場合は、ステップＳ３６０８において、Ｕ／Ｉは、ステップＳ３６０２におけるユーザによってＵ／Ｉ上の色補正ポインタによる入力、もしくは表示部において、色補正値が入力されるまで待機状態となる。
【０１８０】
以上、Ｕ／Ｉを用いて、ステップＳ３０１からステップＳ３１２におけるフローチャートに従った処理を行うことで、色相ごとおよび色相間の全体的な明度階調特性の好ましさとプリンタ出力における粒状性の軽減の両者を実現するプリンタの色補正処理を実現するユーザインターフェースを提供することが出来る。
【０１８１】
［その他の実施例３］
本実施例においては、図２７に示される構成において、出力階調特性範囲獲得部２７０１において粒状性情報とプリンタにおける明度階調情報によって各色相ごと獲得された出力明度可変範囲の形状について、色相荷重格納部２７０２に格納されている各色相についての荷重を設定し、設定された荷重によって補正対象色相における出力明度可変範囲を補正する。補正された出力明度可変範囲において補正対象色相における最終的な出力明度階調特性の階調特性制御点で決定し、補正テーブル作成部２１０において粒状感を軽減することを目的とした粒状感軽減ルックアップテーブルを作成し、作成したルックアップテーブによって適宜色補正を行うことによって、出力装置における画像出力において、明度階調特性の好ましさを実現しかつ粒状性を軽減した最適な画像を実現する。
【０１８２】
また、図２７において、モニタ２７０３、Ｕ／Ｉ２７０４によって、各色相における荷重を設定し、設定された荷重によって補正対象色相における出力明度可変範囲内において補正対象色相における最終的な出力明度階調特性の階調特性制御点で決定し、プリンタにおける出力階調特性を決定する構成であってもよい。
【０１８３】
［その他の実施例４］
本実施例においては、図２８に示される構成において、出力階調特性範囲獲得部２８０１において粒状性情報と視覚限界レベル範囲によって各色相ごと獲得された粒状性可変領域について、色相荷重格納部２８０２に格納されている各色相についての荷重を設定し、設定された荷重について補正対象色相における粒状性可変領域を補正する。出力階調特性範囲獲得部２８０１において補正された粒状性可変領域とプリンタにおける明度階調情報にもとづく明度階調可変範囲による出力明度可変範囲を獲得し、補正対象色相における最終的な出力明度階調特性の階調特性制御点で決定し、補正テーブル作成部２１０において粒状感を軽減することを目的とした粒状感軽減ルックアップテーブルを作成し、作成したルックアップテーブによって適宜色補正を行うことによって、出力装置における画像出力において、明度階調特性の好ましさを実現しかつ粒状性を軽減した最適な画像を実現する。
【０１８４】
また、図２８において、モニタ２８０３、Ｕ／Ｉ２８０４によって、各色相における荷重を設定し、設定された荷重によって補正対象色相における出力明度可変範囲内において補正対象色相における最終的な出力明度階調特性の階調特性制御点で決定し、プリンタにおける出力階調特性を決定する構成であってもよい。
【０１８５】
［その他の実施例５］
本実施例においては、図２９に示される構成において、出力階調特性範囲獲得部２９０１において粒状性情報と視覚限界レベル範囲によって各色相ごと獲得された粒状性可変領域について、色相荷重格納部２９０２に格納されている各色相についての荷重を設定し、設定された荷重について補正対象色相における粒状性可変領域を補正する。また、プリンタの明度階調情報によって各色相ごとに獲得された明度階調可変範囲について、色相荷重格納部２９０２に格納されている各色相についての荷重を設定し、設定された荷重について補正対象色相における明度階調可変範囲を補正する。補正された粒状性可変領域と補正された明度階調可変範囲による出力明度可変範囲を獲得し、補正対象色相における最終的な出力明度階調特性の階調特性制御点で決定し、補正テーブル作成部２１０において粒状感を軽減することを目的とした粒状感軽減ルックアップテーブルを作成し、作成したルックアップテーブによって適宜色補正を行うことによって、出力装置における画像出力において、明度階調特性の好ましさを実現しかつ粒状性を軽減した最適な画像を実現する。
【０１８６】
また、図２９において、モニタ２９０３、Ｕ／Ｉ２９０４によって、各色相における荷重を設定し、設定された荷重によって補正対象色相における出力明度可変範囲内において補正対象色相における最終的な出力明度階調特性の階調特性制御点で決定し、プリンタにおける出力階調特性を決定する構成であってもよい。
【０１８７】
［その他の実施例６］
＜記憶媒体＞
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用しても良い。
【０１８８】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵまたはＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成されることは言うまでもない。
【０１８９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１９０】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることが出来る。
【０１９１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１９２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１９３】
【図１】本発明の実施形態で共通に用いられる画像処理装置の概略構成を示すブロック図である。
【図２】本発明の画像処理装置の構成を示すブロック図である。
【図３】本発明における画像処理装置における処理の流れを示すフローチャートである。
【図４】本発明における構成の一例を示した図である。
【図５】本発明におけるデータの一例を示した図である。
【図６】本発明における構成の一例を示した図である。
【図７】本発明におけるチャートの一例を示す図である。
【図８】本発明におけるデータの一例を示した図である。
【図９】本発明におけるデータの一例を示した図である。
【図１０】本発明におけるデータの一例を示した図である。
【図１１】本発明における構成の一例を示した図である。
【図１２】本発明における構成の一例を示した図である。
【図１３】本発明におけるデータの一例を示した図である。
【図１４】本発明による処理結果を示す図である。
【図１５】本発明における構成の一例を示した図である。
【図１６】本発明における画像処理装置における処理の流れを示すフローチャートである。
【図１７】本発明による処理結果を示す図である。
【図１８】本発明におけるデータ処理の一例を示した図である。
【図１９】本発明におけるデータ処理の一例を示した図である。
【図２０】本発明における画像処理装置における処理の流れを示すフローチャートである。
【図２１】本発明における画像処理装置の構成を示すブロック図である。
【図２２】本発明における画像処理装置の構成を示すブロック図である。
【図２３】本発明における画像処理装置における処理の流れを示すフローチャートである。
【図２４】本発明における画像処理装置における処理の流れを示すフローチャートである。
【図２５】本発明における構成の一例を示した図である。
【図２６】本発明の画像処理装置の構成を示すブロック図である。
【図２７】本発明の画像処理装置の構成を示すブロック図である。
【図２８】本発明の画像処理装置の構成を示すブロック図である。
【図２９】本発明の画像処理装置の構成を示すブロック図である。
【図３０】本発明におけるＵ／Ｉの一例を示した図である。
【図３１】本発明におけるＵ／Ｉの一例を示した図である。
【図３２】本発明におけるＵ／Ｉの一例を示した図である。
【図３３】本発明におけるＵ／Ｉの一例を示した図である。
【図３４】本発明におけるＵ／Ｉの一例を示した図である。
【図３５】本発明におけるＵ／Ｉの一例を示した図である。
【図３６】本発明における画像処理装置における処理の流れを示すフローチャートである。
【符号の説明】
【０１９４】
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  操作部
１０５  画像処理部
１０６  モニタ
１０７  入力デバイス
１０８  出力デバイス
２０１  端子
２０２  入力信号格納部
２０３  粒状性情報格納部
２０４  出力明度階調情報格納部
２０５  粒状性情報抽出部
２０６  粒状性可変範囲格納部
２０７  階調制御点設定部
２０８  明度階調特性可変範囲格納部
２０９  出力階調特性範囲獲得部
２１０  補正テーブル作成部
２１１  色補正処理部
２１２  色変換部
２１３  端子
２１４  端子
４０１  グレイＲＧＢ値格納メモリ
４０２  出力明度値Ｌ格納メモリ
４０３  カラー出力プリンタプロファイル
６０１  出力明度値Ｌ格納メモリ
６０２  出力粒状度格納メモリ
７０１  粒状性測定チャート
７０２  パッチ
８０１  粒状特性
８０２  視覚限界レベル
９０１  出力階調特性曲線
９０２  白色点
９０３  階調制御点
９０４  階調制御点
９０５  階調制御点
９０６  黒色点
１００１  明度階調可変範囲境界
１００２  明度階調可変範囲境界
１００３  明度階調可変範囲
１００４  明度階調可変範囲
１００５  明度階調可変範囲
１１０１  階調制御点インデックスメモリ
１１０２  明度階調可変範囲格納メモリ
１１０３  明度階調可変範囲格納メモリ
１１０４  明度階調可変範囲格納メモリ
１１０５  明度階調可変範囲格納メモリ
１２０１  粒状性視覚限界レベル格納メモリ
１２０２  粒状性視覚限界レベル上限格納メモリ
１２０３  粒状性視覚限界レベル下限格納メモリ
１３０１  粒状性可変範囲境界
１３０２  粒状性可変範囲境界
１４０１  出力階調特性可変範囲領域
１５０１  階調制御点インデックスメモリ
１５０２  明度階調可変範囲格納メモリ
１５０３  明度階調可変範囲格納メモリ
１５０４  明度階調可変範囲格納メモリ
１５０５  明度階調可変範囲格納メモリ
２１０１  出力明度変換テーブル作成部
２１０２  色補正テーブル作成部
２１０３  色補正テーブル格納部
２２０１  Ｌ＊ａｂ＊変換部
２２０２  色補正テーブル変換部
２２０３  Ｌ＊ａｂ＊変換部
２２０４  Ｌ＊ａｂ＊逆変換部
２２０５  色補正データ格納部
２３０１  モニタ
２３０２  Ｕ／Ｉ
２５０１  色相インデックス
２５０２  優先度
２５０３  重荷付け値
２６０１  出力階調特性可変範囲領域
２７０１  出力階調特性範囲獲得部
２７０２  色相荷重格納部
２７０３  モニタ
２７０４  Ｕ／Ｉ
２８０１  出力階調特性範囲獲得部
２８０２  色相荷重格納部
２８０３  モニタ
２８０４  Ｕ／Ｉ
２９０１  出力階調特性範囲獲得部
２９０２  色相荷重格納部
２９０３  モニタ
２９０４  Ｕ／Ｉ
３００１  Ｕ／Ｉ
３００２  ファイル入力部
３００３  参照ボタン
３００４  ファイル入力部
３００５  参照ボタン
３００６  ウィンドウ
３００７  ＯＫボタン
３００８  キャンセルボタン
３１０１  Ｕ／Ｉ
３１０２  入力部
３１０３  入力部
３１０４  ウィンドウ
３１０５  ウィンドウ
３１０６  適用ボタン
３１０７  ファイル入力部
３１０８  参照ボタン
３１０９  ＯＫボタン
３１１０  キャンセルボタン
３１１１  色相タブ
３１１２  色相タブ
３１１３  色相タブ
３１１４  色相タブ
３１１５  色相タブ
３１１６  色相タブ
３１１７  色相タブ
３１１８  色相タブ
３１１９  色相タブ
３１２０  色相タブ
３１２１  色相タブ
３１２２  色相タブ
３２０１  Ｕ／Ｉ
３２０２  ウィンドウ
３２０３  可変範囲上限
３２０４  可変範囲下限
３２０５  可変範囲上限
３２０６  可変範囲上限
３２０７  可変範囲上限
３２０８  可変範囲下限
３２０９  可変範囲下限
３２１０  可変範囲下限
３２１１  制御点ポインタ
３２１２  制御点ポインタ
３２１３  制御点ポインタ
３２１４  出力明度階調曲線
３２１５  表示ボタン
３２１６  ファイル入力部
３２１７  参照ボタン
３２１８  ＯＫボタン
３２１９  キャンセルボタン
３２２０  色相タブ
３２２１  色相タブ
３２２２  色相タブ
３２２３  色相タブ
３２２４  色相タブ
３２２５  色相タブ
３２２６  色相タブ
３２２７  色相タブ
３２２８  色相タブ
３２２９  色相タブ
３２３０  色相タブ
３２３１  色相タブ
３３０１  Ｕ／Ｉ
３３０２  制御点ポインタ
３３０３  可変範囲
３３０４  非可変範囲
３３０５  非可変範囲
３３０６  数値ボタン
３３０７  可変範囲上限値表示
３３０８  入力部
３３０９  可変範囲下限値表示
３３１０  数値ボタン
３３１１  制御点ポインタ
３３１２  可変範囲
３３１３  非可変範囲
３３１４  非可変範囲
３３１５  数値ボタン
３３１６  可変範囲上限値表示
３３１７  入力部
３３１８  可変範囲下限値表数値ボタンキャンセルボタン
３３２０  制御点ポインタ
３３２１  可変範囲
３３２２  非可変範囲
３３２３  非可変範囲
３３２４  数値ボタン
３３２５  可変範囲上限値表示
３３２６  入力部
３３２７  可変範囲下限値表示
３３２８  数値ボタン
３３２９  ＯＫボタン
３３３０  キャンセルボタン
３３３０  Ｕ／Ｉ表示取り消しボタン
３４０１  Ｕ／Ｉ
３４０２  ウィンドウ
３４０３  データ入力指定ボタン
３４０４  処理指定ボタン
３４０５  処理指定ボタン
３４０６  処理指定ボタン
３４０７  ウィンドウ
３４０８  ウィンドウ
３４０９  チェックボックス
３４１０  チェックボックス
３４１１  ファイル入力部
３４１２  ＯＫボタン
３４１３  ファイル入力部
３４１４  キャンセルボタン
３５０１  Ｕ／Ｉ
３５０２  ウィンドウ
３５０３  入力部
３５０４  入力部
３５０５  表示部
３５０６  ウィンドウ
３５０７  入力部
３５０８  表示部
３５０９  ウィンドウ
３５１０  入力部
３５１１  適用ボタン
３５１２  ファイル入力部
３５１３  参照ボタン
３５１４  ファイル入力部
３５１５  参照ボタン
３５１６  ＯＫボタン
３５１７  キャンセルボタン
【図１】
2006157757.tif 000007
【図２】
2006157757.tif 000008
【図３】
2006157757.tif 000009
【図４】
2006157757.tif 000010
【図５】
2006157757.tif 000011
【図６】
2006157757.tif 000012
【図９】
2006157757.tif 000013
【図１０】
2006157757.tif 000014
【図１１】
2006157757.tif 000015
【図１２】
2006157757.tif 000016
【図１３】
2006157757.tif 000017
【図１４】
2006157757.tif 000018
【図１５】
2006157757.tif 000019
【図１６】
2006157757.tif 000020
【図１９】
2006157757.tif 000021
【図２０】
2006157757.tif 000022
【図２１】
2006157757.tif 000023
【図２２】
2006157757.tif 000024
【図２３】
2006157757.tif 000025
【図２４】
2006157757.tif 000026
【図２５】
2006157757.tif 000027
【図２６】
2006157757.tif 000028
【図２７】
2006157757.tif 000029
【図２８】
2006157757.tif 000030
【図２９】
2006157757.tif 000031
【図３０】
2006157757.tif 000032
【図３１】
2006157757.tif 000033
【図３２】
2006157757.tif 000034
【図３３】
2006157757.tif 000035
【図３５】
2006157757.tif 000036
【図３６】
2006157757.tif 000037
【図７】
2006157757.tif 000038
【図８】
2006157757.tif 000039
【図１７】
2006157757.tif 000040
【図１８】
2006157757.tif 000041
【図３４】
2006157757.tif 000042