(57)【要約】【課題】デバイス非依存のプロファイルデータが存在しないデバイスリンクプロファイルに対しても階調補正を行なえるようにする。【解決手段】対象格子点抽出部３３１は、デバイスリンクプロファイルをＫ値毎に分割することにより、Ｃ、Ｍ、Ｙの各色の入力値を組み合わせた格子点毎に出力値データが規定されている３次元パラメータを生成し、この３次元パラメータからＣ、Ｍ、Ｙのいずれかが１００％となる格子点を対象格子点として抽出する。つぶれ範囲判定部３３２は、抽出された対象格子点毎に、３次元パラメータにおける対象格子点と基準点との間において入力値に対して出力値がつぶれているつぶれ範囲（階調補正対象範囲）を判定する。パラメータ調整部３３３は、つぶれ範囲判定部３３２により判定されたつぶれ範囲の境界点と基準点との間に含まれる格子点を調整点として、この調整点のパラメータを階調がつぶれないように調整する。【選択図】図５
2008136065.tif 000002
【特許請求の範囲】
【請求項１】
画像データの色変換を行なうためのデバイスリンクプロファイルを構成するパラメータから階調がつぶれているか否かを判定するための対象格子点を抽出する抽出手段と、
前記抽出手段により抽出された対象格子点毎に、前記パラメータにおける対象格子点と基準点との間において入力値に対する出力値の変化量があるしきい値以下であり、かつ最大出力値に対する割合が一定値以上である範囲を階調補正対象範囲として判定する判定手段と、
前記判定手段により判定された階調補正対象範囲の境界点と前記基準点との間に含まれる格子点を調整点として、該調整点のパラメータを階調がつぶれないように調整する調整手段と、
を有するプロファイル補正装置。
【請求項２】
前記デバイスリンクプロファイルを構成するパラメータが、各色の入力値を組み合わせた格子点毎に出力値データが規定されている３次元パラメータ、または４次元パラメータである請求項１記載のプロファイル補正装置。
【請求項３】
前記調整手段は、前記判定手段により判定された階調補正対象範囲の境界点と前記基準点を結ぶ直線上の格子点および該直線が通過する格子面を構成する格子点を調整点とする請求項１または２記載のプロファイル補正装置。
【請求項４】
前記調整手段は、対象格子点のパラメータが、前記判定手段により判定された階調補正対象範囲の境界点のパラメータとなるように前記各調整点のパラメータの調整を行なう請求項１から３のいずれか１項記載のプロファイル補正装置。
【請求項５】
前記調整手段は、前記基準点と、パラメータを変化させない範囲を定めるための固定点との間の格子点のパラメータが変化しないように調整点として選択された各格子点のパラメータの値を調整する請求項４記載のプロファイル補正装置。
【請求項６】
前記基準点は、各色の入力値が同じ値となる格子点である請求項１から５のいずれか１項記載のプロファイル補正装置。
【請求項７】
画像データを受け付ける受付手段と、
設定されたデバイスリンクプロファイルを格納する格納手段と、
前記格納手段に格納されたデバイスリンクプロファイルに基づいて、前記受付手段により受け付けられた画像データの色変換を行う色変換手段と、
前記色変手段により色変換が行なわれた後の画像データに基づいて形成された画像を出力する画像出力手段と、
前記格納手段に格納されたデバイスリンクプロファイルを構成するパラメータから階調がつぶれているか否かを判定するための対象格子点を抽出する抽出手段と、前記抽出手段により抽出された対象格子点毎に、前記パラメータにおける対象格子点と基準点との間において入力値に対する出力値の変化量があるしきい値以下であり、かつ最大出力値に対する割合が一定値以上である範囲を階調補正対象範囲として判定する判定手段と、前記判定手段により判定された階調補正対象範囲の境界点と前記基準点との間に含まれる格子点を調整点として、該調整点のパラメータを階調がつぶれないように調整する調整手段とを有するプロファイル補正装置と、
を備えた画像形成装置。
【請求項８】
前記デバイスリンクプロファイルを構成するパラメータが、各色の入力値を組み合わせた格子点毎に出力値データが規定されている３次元パラメータ、または４次元パラメータである請求項７記載の画像形成装置。
【請求項９】
前記調整手段は、前記判定手段により判定された階調補正対象範囲の境界点と前記基準点を結ぶ直線上の格子点および該直線が通過する格子面を構成する格子点を調整点とする請求項７または８記載の画像形成装置。
【請求項１０】
前記調整手段は、対象格子点のパラメータが、前記判定手段により判定された階調補正対象範囲の境界点のパラメータとなるように前記各調整点のパラメータの調整を行なう請求項７から９のいずれか１項記載の画像形成装置。
【請求項１１】
前記調整手段は、前記基準点と、パラメータを変化させない範囲を定めるための固定点との間の格子点のパラメータが変化しないように調整点として選択された各格子点のパラメータの値を調整する請求項１０記載の画像形成装置。
【請求項１２】
前記基準点は、各色の入力値が同じ値となる格子点である請求項７から１１のいずれか１項記載の画像形成装置。
【請求項１３】
画像データの色変換を行なうためのデバイスリンクプロファイルを構成するパラメータから階調がつぶれているか否かを判定する対象格子点を抽出し、
抽出された対象格子点毎に、前記パラメータにおける対象格子点と基準点との間において入力値に対する出力値の変化量があるしきい値以下であり、かつ最大出力値に対する割合が一定値以上である範囲を階調補正対象範囲として判定し、
判定された階調補正対象範囲の境界点と前記基準点との間に含まれる格子点を調整点として、該調整点のパラメータを階調がつぶれないように調整するプロファイル補正方法。
【請求項１４】
前記デバイスリンクプロファイルを構成するパラメータが、各色の入力値を組み合わせた格子点毎に出力値データが規定されている３次元パラメータ、または４次元パラメータである請求項１３記載のプロファイル補正方法。
【請求項１５】
調整点を決定する際には、前記階調補正対象範囲の境界点と前記基準点を結ぶ直線上の格子点および該直線が通過する格子面を構成する格子点を調整点とする請求項１３または１４記載のプロファイル補正方法。
【請求項１６】
前記各調整点のパラメータの調整を行なう際には、対象格子点のパラメータが、前記階調補正対象範囲の境界点のパラメータとなるように前記各調整点のパラメータの調整を行なう請求項１３から１５のいずれか１項記載のプロファイル補正方法。
【請求項１７】
前記各調整点のパラメータの調整を行なう際には、前記基準点と、パラメータを変化させない範囲を定めるための固定点との間の格子点のパラメータが変化しないように調整点として選択された各格子点のパラメータの値を調整する請求項１６記載のプロファイル補正方法。
【請求項１８】
前記基準点として、各色の入力値が同じ値となる格子点を選択する請求項１３から１７のいずれか１項記載のプロファイル補正方法。
【請求項１９】
画像データの色変換を行なうためのデバイスリンクプロファイルを構成するパラメータから階調がつぶれているか否かを判定する対象格子点を抽出するステップと、
抽出された対象格子点毎に、前記パラメータにおける対象格子点と基準点との間において入力値に対する出力値の変化量があるしきい値以下であり、かつ最大出力値に対する割合が一定値以上である範囲を階調補正対象範囲として判定するステップと、
判定された階調補正対象範囲の境界点と前記基準点との間に含まれる格子点を調整点として、該調整点のパラメータを階調がつぶれないように調整するステップとをコンピュータに実行させるためのプログラム。
【請求項２０】
前記デバイスリンクプロファイルを構成するパラメータが、各色の入力値を組み合わせた格子点毎に出力値データが規定されている３次元パラメータ、または４次元パラメータである請求項１９記載のプログラム。
【請求項２１】
調整点を決定するステップでは、前記階調補正対象範囲の境界点と前記基準点を結ぶ直線上の格子点および該直線が通過する格子面を構成する格子点を調整点とする請求項１９または２０記載のプログラム。
【請求項２２】
前記各調整点のパラメータの調整を行なうステップでは、対象格子点のパラメータが、前記階調補正対象範囲の境界点のパラメータとなるように前記各調整点のパラメータの調整を行なう請求項１９から２１のいずれか１項記載のプログラム。
【請求項２３】
前記各調整点のパラメータの調整を行なうステップでは、前記基準点と、パラメータを変化させない範囲を定めるための固定点との間の格子点のパラメータが変化しないように調整点として選択された各格子点のパラメータの値を調整する請求項２２記載のプログラム。
【請求項２４】
前記基準点として、各色の入力値が同じ値となる格子点を選択する請求項１９から２３のいずれか１項記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データの色変換を行なうためのデバイスリンクプロファイルのパラメータの補正を行なうためのプロファイル補正装置および補正方法に関する。
【背景技術】
【０００２】
雑誌や本を作成する場合に、デザイン会社／雑誌社／印刷会社など複数の会社間で協力して行われている。しかし、一般的に、デザイン会社／雑誌社／印刷会社は異なる場所に存在するため、デザインや校正は、複数の場所で実施されることになる。このように複数の異なる場所で１つの印刷データに対する校正等を行う場合、印刷データを異なる場所に送付して、それぞれ異なるプリンタにより印刷することになる。
【０００３】
しかし、それぞれのプリンタの色再現特性はかならずしも同一ではないため、それぞれのプリンタにより印刷される印刷物の色彩が異なってしまう。そのため、各印刷物において目的の色を再現することを目的として、ＣＭＹＫ−ＣＭＹＫのデバイスリンクプロファイルを用いて各印刷装置毎に画像データの色補正を行なってプリントすることが行なわれている。ここで、ＣＭＹＫ−ＣＭＹＫのデバイスリンクプロファイルとは、ＣＭＹＫの画像データからＣＭＹＫの画像データへの色変換を直接行なうための印刷プロファイルデータである。
【０００４】
このデバイスリンクプロファイルを用いることにより、画像データのみを受け渡したとしても印刷装置の色再現特性による影響を受けることなく画像の印刷を行なうことが可能となる。しかし、このデバイスリンクプロファイルを用いたとしても、印刷装置の暗部の色再現領域がターゲットの色域より狭い場合には、印刷物の暗部がつぶれてしまう現象が発生する。
【０００５】
このような問題の発生を防ぐため、出力デバイスの色再現領域が狭い場合に印刷データの階調補正を行って色再現領域内に収めるようにした階調補正方法が提案されている（例えば、特許文献１参照。）。
【０００６】
この特許文献１には、グレー方向についての諧調補正を高い精度で行なうことを目的として、標準値色度値を色再現領域内に収める調整を施した値と出力したグレーパッチを測色した色度値データとから、色再現領域外となってしまうグレー部分を色再現領域内の目標色度値に調整する方法が開示されている。
【０００７】
しかし、この特許文献１に開示された方法では、色再現領域外のグレー部分を調整する際に、標準値色度値および出力値を測色することが必要となる。そのため、Ｌ*ａ*ｂ*等のデバイスインディペンデント（デバイス非依存）なプロファイルデータが存在することが前提となる。
【０００８】
従って、上述したような従来の方法を用いたとしても、デバイスディペンデント（デバイス依存）なＣＭＹＫの画像データからＣＭＹＫの画像データへ直接変換するためのデバイスリンクプロファイルのように測色値情報がないプロファイルデータに関しては、プロファイルのみから階調補正を施すことができない。
【０００９】
【特許文献１】特開２００４−０１５６７８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上述した従来の階調補正方法では、デバイスディペンデントな画像データ間の色変換を行なうためのデバイスリンクプロファイルに関しては、プロファイルデータのみから階調補正を行なうことができないという問題点があった。
【００１１】
本発明の目的は、デバイスリンクプロファイルのようにデバイスインディペンデントなプロファイルデータが存在しないプロファイルデータに対しても階調補正を行なうことが可能なプロファイル補正装置および補正方法と画像形成装置を提供することである。
【課題を解決するための手段】
【００１２】
［プロファイル補正装置］
上記目的を達成するために、本発明のプロファイル補正装置は、画像データの色変換を行なうためのデバイスリンクプロファイルを構成するパラメータから階調がつぶれているか否かを判定するための対象格子点を抽出する抽出手段と、
前記抽出手段により抽出された対象格子点毎に、前記パラメータにおける対象格子点と基準点との間において入力値に対する出力値の変化量があるしきい値以下であり、かつ最大出力値に対する割合が一定値以上である範囲を階調補正対象範囲として判定する判定手段と、
前記判定手段により判定された階調補正対象範囲の境界点と前記基準点との間に含まれる格子点を調整点として、該調整点のパラメータを階調がつぶれないように調整する調整手段とを有する。
【００１３】
好ましくは、前記デバイスリンクプロファイルを構成するパラメータが、各色の入力値を組み合わせた格子点毎に出力値データが規定されている３次元パラメータ、または４次元パラメータである。
【００１４】
好ましくは、前記調整手段は、前記判定手段により判定された階調補正対象範囲の境界点と前記基準点を結ぶ直線上の格子点および該直線が通過する格子面を構成する格子点を調整点とする。
【００１５】
好ましくは、前記調整手段は、対象格子点のパラメータが、前記判定手段により判定された階調補正対象範囲の境界点のパラメータとなるように前記各調整点のパラメータの調整を行なう。
【００１６】
好ましくは、前記調整手段は、前記基準点と、パラメータを変化させない範囲を定めるための固定点との間の格子点のパラメータが変化しないように調整点として選択された各格子点のパラメータの値を調整する。
【００１７】
好ましくは、前記基準点として、各色の入力値が同じ値となる格子点を選択する。
【００１８】
［画像形成装置］
また、本発明の画像形成装置は、画像データを受け付ける受付手段と、
設定されたデバイスリンクプロファイルを格納する格納手段と、
前記格納手段に格納されたデバイスリンクプロファイルに基づいて、前記受付手段により受け付けられた画像データの色変換を行う色変換手段と、
前記色変手段により色変換が行なわれた後の画像データに基づいて形成された画像を出力する画像出力手段と、
前記格納手段に格納されたデバイスリンクプロファイルを構成するパラメータから階調がつぶれているか否かを判定するための対象格子点を抽出する抽出手段と、前記抽出手段により抽出された対象格子点毎に、前記パラメータにおける対象格子点と基準点との間において入力値に対する出力値の変化量があるしきい値以下であり、かつ最大出力値に対する割合が一定値以上である範囲を階調補正対象範囲として判定する判定手段と、前記判定手段により判定された階調補正対象範囲の境界点と前記基準点との間に含まれる格子点を調整点として、該調整点のパラメータを階調がつぶれないように調整する調整手段とを有するプロファイル補正装置とを備えている。
【００１９】
［プロファイル補正方法］
また、本発明のプロファイル補正方法は、画像データの色変換を行なうためのデバイスリンクプロファイルを構成するパラメータから階調がつぶれているか否かを判定する対象格子点を抽出し、
抽出された対象格子点毎に、前記パラメータにおける対象格子点と基準点との間において入力値に対する出力値の変化量があるしきい値以下であり、かつ最大出力値に対する割合が一定値以上である範囲を階調補正対象範囲として判定し、
判定された階調補正対象範囲の境界点と前記基準点との間に含まれる格子点を調整点として、該調整点のパラメータを階調がつぶれないように調整する。
【００２０】
［プログラム］
また、本発明のプログラムは、画像データの色変換を行なうためのデバイスリンクプロファイルを構成するパラメータから階調がつぶれているか否かを判定する対象格子点を抽出するステップと、
抽出された対象格子点毎に、前記パラメータにおける対象格子点と基準点との間において入力値に対する出力値の変化量があるしきい値以下であり、かつ最大出力値に対する割合が一定値以上である範囲を階調補正対象範囲として判定するステップと、
判定された階調補正対象範囲の境界点と前記基準点との間に含まれる格子点を調整点として、該調整点のパラメータを階調がつぶれないように調整するステップとをコンピュータに実行させる。
【発明の効果】
【００２１】
以上説明したように、本発明によれば、デバイスリンクプロファイルのように測色値情報がないプロファイルデータに対してもプロファイルデータのみからつぶれを判定し、このつぶれが解消されるようにデバイスリンクプロファイルの調整を行なうことが可能になるという効果を得ることができる。
【発明を実施するための最良の形態】
【００２２】
次に、本発明の実施の形態について図面を参照して詳細に説明する。図１は本発明の一実施形態の画像形成装置１０を含む画像処理システムの構成を示す図である。
【００２３】
図１に示すように、画像処理システムは、ネットワーク１４を介して接続された画像形成装置１０および端末装置１２を含む。端末装置１２は、印刷ジョブ等の印刷データを生成して、画像形成装置１０に対して送信する。画像形成装置１０は、端末装置１２から送信された印刷データを受け付けて、印刷データに応じた画像を印刷用紙上に出力する。
【００２４】
次に、本実施形態の画像形成装置１０のハードウェア構成を図２に示す。
画像形成装置１０は、図２に示されるように、ＣＰＵ１８、メモリ１９、ハードディスクドライブ（ＨＤＤ）等の記憶装置２２、ネットワーク１４を介して外部のコンピュータなどとデータの送信及び受信を行う通信インタフェース（ＩＦ）２４、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース（ＵＩ）装置２６、印刷部２８を有する。これらの構成要素は、制御バス１６を介して互いに接続されている。
【００２５】
ＣＰＵ１８は、メモリ１９または記憶装置２２に格納された画像処理プログラムに基づいて所定の処理を実行して、画像形成装置１０の動作を制御する。
【００２６】
図３は、上記の画像処理プログラムが実行されることにより実現される画像形成装置１０の機能構成を示すブロック図である。
本実施形態の画像形成装置１０は、図３に示されるように、画像データ受付部３１と、色変換装置３２と、プロファイル補正装置３３と、デバイスリンクプロファイル格納部３４と、画像出力部３５とを有している。
【００２７】
画像データ受付部３１は、ＣＭＹＫ表色系により表現された画像データを受け付ける。デバイスリンクプロファイル格納部３４は、外部から設定されたデバイスリンクプロファイルを格納する。
【００２８】
色変換装置３２は、デバイスリンクプロファイル格納部３４に格納されたデバイスリンクプロファイルに基づいて、画像データ受付部３１により受け付けられた画像データの色変換を行なって画像出力部３５に対して出力する。画像出力部３５は、色変換装置３２により色変換が行なわれた後の画像データに基づいて形成された画像を出力する。
【００２９】
プロファイル補正装置３３は、デバイスリンクプロファイル格納部３４にデバイスリンクプロファイルが格納されると、以下に説明する方法により階調のつぶれが発生しないようにデバイスリンクプロファイルの補正を行なう。
【００３０】
ここで、デバイスリンクプロファイルとは、ＣＭＹＫ−ＣＭＹＫ変換のように、デバイスディペンデント（デバイス依存）な画像データ間での色変換を行なうための印刷プロファイルデータであり、具体的には図４に示されるようにＤＬＵＴ（Direct Look Up Table）により実現される。
【００３１】
次に、図３に示したプロファイル補正装置３３の構成を図５のブロック図を参照して説明する。
プロファイル補正装置３３は、図５に示されるように、対象格子点抽出部３３１と、つぶれ範囲判定部３３２と、パラメータ調整部３３３とから構成されている。
【００３２】
対象格子点抽出部３３１は、デバイスリンクプロファイル格納部３４に格納されたデバイスリンクプロファイルをＫ（ブラック）値毎に分割することにより、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）の各色の入力値を組み合わせた格子点毎に出力値データが規定されている３次元パラメータを生成する。そして、対象格子点抽出部３３１は、この３次元パラメータから階調がつぶれているか否かを判定する対象格子点を抽出する。具体的には、対象格子点抽出部３３１は、この３次元パラメータからＣ、Ｍ、Ｙのいずれかが１００％となる格子点を対象格子点として抽出する。
【００３３】
つぶれ範囲判定部３３２は、対象格子点抽出部３３１により抽出された対象格子点毎に、３次元パラメータにおける対象格子点と基準点との間において入力値に対して出力値がつぶれているつぶれ範囲（階調補正対象範囲）を判定する。ここで、本実施形態においては、基準点としてＣ、Ｍ、Ｙの値が０である白点（０、０、０）を用いるものとして説明する。
【００３４】
なお、つぶれ範囲を判定する際には、つぶれ範囲判定部３３２は、出力値の変化量があるしきい値α以下であり、かつ最大出力値に対する割合がβ％以上である範囲をつぶれ範囲として判定する。
【００３５】
ここで、「つぶれ」とは、入力データの値が変化しても出力値がほとんど変化しないため、入力データの階調が出力画像において再現されなくなってしまうことを意味する。
【００３６】
パラメータ調整部３３３は、つぶれ範囲判定部３３２により判定されたつぶれ範囲の境界点と基準点との間に含まれる格子点を調整点として、この調整点のパラメータを階調がつぶれないように調整する。
【００３７】
また、パラメータ調整部３３３は、つぶれ範囲判定部３３２により判定されたつぶれ範囲の境界点と基準点を結ぶ直線上の格子点およびこの直線が通過する格子面を構成する格子点を調整点とする。
【００３８】
また、パラメータ調整部３３３は、対象格子点のパラメータが、つぶれ範囲判定部３３２により判定された階調補正対象範囲の境界点のパラメータとなるように各調整点のパラメータの調整を行なう。
【００３９】
さらに、パラメータ調整部３３３は、基準点と、パラメータを変化させない範囲を定めるための固定点との間の格子点のパラメータが変化しないように調整点として選択された各格子点のパラメータの値を調整する。
【００４０】
次に、本実施形態の画像形成装置１０におけるプロファイル補正装置３３の動作を図６のフローチャートを参照して詳細に説明する。
【００４１】
先ず、対象格子点抽出部３３１は、図７に示すように、デバイスリンクプロファイル格納部３４に格納されているデバイスリンクプロファイルの各パラメータをＫ値ごとに分割してグループ化する（Ｓ１０１）。このようにデバイスリンクプロファイルはＫ値毎に分割されることにより、図７に示すように、Ｃ、Ｍ、Ｙの値を変数とする複数の３次元パラメータ７０に分割されることになる。
【００４２】
この３次元パラメータ７０は、それぞれ、図８に示されるように、Ｃ、Ｍ、Ｙの各色の入力値を組み合わせた格子点毎に出力値データが規定されている。図８に示す例では、１つの格子点８０のみが示されているが実際には、規定された入力値が組み合わされた全て場所に格子点が設けられている。
【００４３】
次に、対象格子点抽出部３３１は、この３次元パラメータからＣ、Ｍ、Ｙのいずれかが１００％となる格子点を対象格子点として抽出する（Ｓ１０２）。
【００４４】
次に、つぶれ範囲判定部３３２は、抽出されたた各対象格子点ごとに、対象格子点と基準点を結んだ線上にいて階調がつぶれている範囲をつぶれ範囲（階調補正対象範囲）として判定する（Ｓ１０３）。ここでは、基準点として、Ｃ、Ｍ、Ｙのいずれの色も０％である白点（０、０、０）を選択した場合を用いて説明する。
【００４５】
つぶれ範囲判定部３３２によるつぶれ範囲を判定するＳ１０３の動作の詳細を図９のフローチャートに示す。
まず、つぶれ範囲判定部３３２は、対象格子点と基準点とを結んだ直線上において入力値と出力値との関係を算出する（Ｓ２０１）。
【００４６】
例えば、図１０に示されるように、Ｋの値がある値の３次元パラメータにおいて、選択した対象格子点９１と基準点９０との間を直線により結び、この直線上において入力値と出力値との関係を求める。例えば、つぶれ範囲判定部３３２は、対象格子点９１を選択した理由がＣの値が１００％である場合、Ｃの値が０〜１００％に変化した際に色変換後のＣの値がどのように変化するかを算出する。なお、直線上に格子点が存在する場合には、その格子点に対して設定されているパラメータの値を用いるが、この直線上に他の格子点が重ならない場合には、周囲の複数の格子点の値から補間することにより直線上の値を算出する。このようにして算出された入力値と出力値の関係の一例を図１１に示す。
【００４７】
次に、つぶれ範囲判定部３３２は、図１１に示したグラフにおいて対象格子点と基準点との間で変化量（グラフの傾き）がα以下となる範囲を抽出する（Ｓ２０２）。そして、つぶれ範囲判定部３３２は、抽出された範囲の値が最大出力値のβ％以内であるか否かを判定し（Ｓ２０３）、β％以内でない場合には、抽出された範囲の値が最大出力値のβ％以内となるようにこの範囲を変更する（Ｓ２０４）。
【００４８】
そして、つぶれ範囲判定部３３２は、最終的にこの範囲をつぶれ範囲として決定する（Ｓ２０５）。図１１に示した例では、Ａ２〜Ａ４の範囲がつぶれ範囲として判定されている。
【００４９】
つまり、つぶれ範囲判定部３３２は、下記の２つの条件を満たす範囲をつぶれ範囲として判定する。
（１）Ｃ、Ｍ、Ｙの出力値の変化量＜α
（２）つぶれ範囲における出力値が最大出力値のβ％以内
このように、変化量だけでなく出力値の大きさを条件としている理由は、元のターゲットデータの色が薄い場合に誤検出されることを防止するためのである。
【００５０】
このようにつぶれ範囲判定部３３２によりつぶれ範囲の判定が行われると、次にパラメータ調整部３３３は、つぶれ範囲判定部３３２により判定されたつぶれ範囲の境界点と基準点を結ぶ直線上の格子点およびこの直線が通過する格子面を構成する格子点を調整点とする（図６のＳ１０４）。
【００５１】
具体的には、パラメータ調整部３３３は、図１２に示すような方法により調整点を決定する。ここでは、固定点Ａ１と基準点の間の格子点は、パラメータは変化させないようにするものとする。そのため、パラメータ調整部３３３は、つぶれ範囲の境界点Ａ２と固定点Ａ１との間の直線が通過する格子面を構成する格子点Ｂ１〜Ｂ４を調整点とする。
【００５２】
そして、つぶれ範囲判定部３３２およびパラメータ調整部３３３により、対象格子点抽出部３３１により抽出された全ての対象格子点に対する処理が終了すると（Ｓ１０５）、パラメータ調整部３３３は、図１３に示すような方法により、調整点のパラメータの調整処理を行う（Ｓ１０６）。
【００５３】
この図１３を参照するとわかるように、対象格子点Ａ４と境界点Ａ２との間のつぶれ範囲では階調がつぶれていると判定されたため、境界点Ａ２のパラメータを、対象格子点Ａ４の補正後の新たなパラメータとして設定する。
【００５４】
そして、パラメータ調整部３３３は、対象格子点Ａ４と固定点Ａ１との間の各格子点および調整点のパラメータを順次補正する。
【００５５】
具体的には、パラメータ調整部３３３は、調整点Ｂ１〜Ｂ４のパラメータを、調整点Ｂ１〜Ｂ４と基準点とを結んだ線上において下記に示すＢｎ調整距離だけ基準点側に移動した点のパラメータの値に調整する。
Ｂｎ調整距離＝（Ａ３−Ａ１）×（Ａ４−Ａ２）／（Ａ４−Ａ１）
ここで、調整点Ｂ１〜Ｂ４により構成される格子面が、基準点と対象格子点Ａ４との間の直線と交わる点をＡ３とする。そして、Ａ３の調整距離≒Ｂｎ調整距離はほぼ等しいものとする。
【００５６】
境界点Ａ２と固定点Ａ１との間距離Ａ２−Ａ１と、対象格子点Ａ４と固定点Ａ１との比は、（Ａ４−Ａ１）／（Ａ２−Ａ１）となる
よって、補正後の点Ａ３に対して設定すべきパラメータを有する点をＡ３’とすると、Ａ３’−Ａ１は下記の式により算出される。
【００５７】
Ａ３’−Ａ１＝（Ａ３−Ａ１）×（Ａ２−Ａ１）／（Ａ４−Ａ１）
そのため、Ａ３の調整距離は、（Ａ３−Ａ１）−（Ａ３’−Ａ１）となり、最終的には（Ａ３−Ａ１）×（Ａ４−Ａ２）／（Ａ４−Ａ１）となる。
【００５８】
そして、全てのＫ値に対するプロファイルの調整が終了すると（Ｓ１０７）、処理は終了する。
【００５９】
このように本実施形態のプロファイル補正装置３３は、デバイスリンクプロファイル内につぶれが発生しているかどうかを検査して、つぶれが発生していた場合には、これを改善するデバイスリンクプロファイルを作成する。したがって、手元にこのデバイスリンクプロファイルを作成した元となるデータがない場合でも、本実施形態による方法を用いてデバイスリンクプロファイルを調整することで、暗部領域につぶれがなく、階調再現を保った印刷物を得ることができる。
【００６０】
そのため、印刷／出版／広告会社など、複数の会社で協力して雑誌や本を作成している場合でも、作成済みのデバイスリンクプロファイルを使用して印刷を行う際の階調のつぶれの発生を防止することが可能であるため、各会社間の作業を止めずにすむ。
【００６１】
なお、本実施形態では、基準点としてＣ、Ｍ、Ｙの値が０である白点（０、０、０）を用いていたが、このように白点を基準点とすると調整後の各格子点のパラメータが白方向に寄ることにより画像全体が白っぽくなる場合がある。そのため、各色の入力値が同じ値となる（Ｃ＝Ｍ＝Ｙとなる）他の格子点を基準点として用いるようにしてもよい。例えば、Ｃ、Ｍ、Ｙの値が（１０％、１０％、１０％）となる点を基準点として用いることができる。
【００６２】
[変形例]
上記実施形態では、ＣＭＹＫ表色系の画像データ間の色変換を行なうデバイスリンクプロファイルのつぶれ補正を行なう場合を用いて説明したが、本発明はこれに限定されるものではなく、他のデバイスディペンデントな画像データ間の色変換を行なうデバイスリンクプロファイルのつぶれ補正を行なう場合でも同様に適用することができるものである。例えば、ＲＧＢ→ＲＧＢ変換や、ＲＧＢ→ＣＭＹＫ変換を行なうようなデバイスリンクプロファイルの色補正を行う場合にも、本発明は同様に適用することができるものである。
【００６３】
また、上記実施形態では、対象格子点抽出部３３１が３次元パラメータを生成する場合を用いて説明しているが、色補正を行おうとするデバイスリンクプロファイルによっては、４次元パラメータを生成する場合もある。
【図面の簡単な説明】
【００６４】
【図１】本発明の一実施形態の画像形成装置を含む画像処理システムの構成を示すシステム図である。
【図２】本発明の一実施形態の画像形成装置１０のハードウェア構成を示すブロック図である。
【図３】本発明の一実施形態の画像形成装置１０の機能構成を示すブロック図である。
【図４】デバイスリンクプロファイルを説明するための図である。
【図５】図３に示したプロファイル補正装置３３の構成を示すブロック図である。
【図６】本発明の一実施形態の画像形成装置１０の動作を示すフローチャートである。
【図７】対象格子点抽出部３３１が３次元パラメータを生成する動作を説明するための図である。
【図８】３次元パラメータ７０の構成を説明するための図である。
【図９】つぶれ範囲判定部３３２によるつぶれ範囲を判定する動作を説明するためのフローチャートである。
【図１０】対象格子点９１と基準点９０との間を直線により結んだ状態を説明するための模式図である。
【図１１】つぶれ範囲判定部３３２により算出された入力値と出力値の関係の一例を示す図である。
【図１２】パラメータ調整部３３３が調整点を決定する際の動作を説明するための図である。
【図１３】パラメータ調整部３３３が調整点のパラメータの調整処理を行う際の動作を説明するための図である。
【符号の説明】
【００６５】
１０    画像形成装置
１２    端末装置
１４    ネットワーク
１６    制御バス
１８    ＣＰＵ
１９    メモリ
２０    端末装置
２２    記憶装置
２４    通信インタフェース（ＩＦ）
２６    ユーザインタフェース（ＵＩ）装置
２８    印刷部
３１    画像データ受付部
３２    色変換装置
３３    プロファイル補正装置
３４    デバイスリンクプロファイル格納部
３５    画像出力部
７０    ３次元パラメータ
８０    格子点
９０    基準点
９１    対象格子点
３３１    対象格子点抽出部
３３２    つぶれ範囲判定部
３３３    パラメータ調整部
Ｓ１０１〜Ｓ１０７    ステップ
Ｓ２０１〜Ｓ２０５    ステップ
【図１】
2008136065.tif 000003
【図２】
2008136065.tif 000004
【図３】
2008136065.tif 000005
【図４】
2008136065.tif 000006
【図５】
2008136065.tif 000007
【図６】
2008136065.tif 000008
【図７】
2008136065.tif 000009
【図８】
2008136065.tif 000010
【図９】
2008136065.tif 000011
【図１０】
2008136065.tif 000012
【図１１】
2008136065.tif 000013
【図１２】
2008136065.tif 000014
【図１３】
2008136065.tif 000015