(57)【要約】【課題】  よりユーザの使用状況に適した色予測を行うことができる色再現特性取得システムを提供する。【解決手段】  画像処理装置２０は、入力画像を受け付けると、記憶されている当該ユーザの色出現頻度を参照して、ユーザの使用する色の傾向を解析する。画像処理装置２０は、当該ユーザに関する色出現頻度に基づいて、パッチデータ記憶部２１６により記憶されているパッチデータに重み係数を設定し、重み係数を設定後のパッチデータを用いて、重回帰分析により色補正係数を算出する。さらに、画像処理装置２０は、入力画像に対して、算出された補正係数を用いて色変換処理を行って、所定の補正処理を施す。補正処理後の出力画像は、像形成制御装置により記録用紙に形成される。【選択図】  図５
2007088991.tif 000002
【特許請求の範囲】
【請求項１】
パッチデータを記憶するパッチデータ記憶手段と、
ユーザに応じて色の出現頻度を記憶する色出現頻度記憶手段と、
前記色出現頻度記憶手段により記憶されている色出現頻度に基づいて、ユーザの使用する色の傾向を解析する解析手段と、
前記解析手段により解析された結果に基づいて、前記パッチデータ記憶手段により記憶されているパッチデータに重み係数を設定する重み係数設定手段と、
前記重み係数設定手段により重み係数を設定されたパッチデータを用いて、色補正係数を算出する色補正係数算出手段と
を有する色再現特性取得システム。
【請求項２】
前記色出現頻度記憶手段は、解析手段により解析された結果をさらに記憶する
請求項１に記載の色再現特性取得システム。
【請求項３】
前記解析手段は、ユーザが色空間の部分空間それぞれを使用する頻度を解析する
請求項１又は２に記載の色再現特性取得システム。
【請求項４】
パッチデータを記憶するパッチデータ記憶手段と、
ユーザに応じて色の出現頻度を記憶する色出現頻度記憶手段と、
入力画像とユーザ情報とを受け付ける受付手段と、
前記色出現頻度記憶手段により記憶されている色出現頻度に基づいて、前記受付手段により受け付けられたユーザの使用する色の傾向を解析する解析手段と、
前記解析手段により解析された結果に基づいて、前記パッチデータ記憶手段により記憶されているパッチデータに重み係数を設定する重み係数設定手段と、
前記重み係数設定手段により重み係数を設定されたパッチデータを用いて、色補正係数を算出する色補正係数算出手段と、
前記色補正係数算出手段により算出された色補正係数を用いて、入力画像に対して色変換処理を行う色変換手段と
を有する画像処理システム。
【請求項５】
パッチデータを記憶し、
ユーザに応じて色の出現頻度を記憶し、
前記記憶されている色出現頻度に基づいて、ユーザの使用する色の傾向を解析し、
前記解析された結果に基づいて、前記記憶されているパッチデータに重み係数を設定し、
前記重み係数を設定されたパッチデータを用いて、色補正係数を算出する
色再現特性取得方法。
【請求項６】
パッチデータを記憶し、
ユーザに応じて色の出現頻度を記憶し、
入力画像とユーザ情報とを受け付け、
前記記憶されている色出現頻度に基づいて、前記受け付けられたユーザの使用する色の傾向を解析し、
前記解析された結果に基づいて、前記記憶されているパッチデータに重み係数を設定し、
前記重み係数を設定されたパッチデータを用いて、色補正係数を算出し、
前記算出された色補正係数を用いて、入力画像に対して色変換処理を行う
画像処理方法。
【請求項７】
コンピュータを含む色再現特性取得システムにおいて、
パッチデータを記憶するパッチデータ記憶ステップと、
ユーザに応じて色の出現頻度を記憶する色出現頻度記憶ステップと、
前記記憶されている色出現頻度に基づいて、ユーザの使用する色の傾向を解析する解析ステップと、
前記解析された結果に基づいて、前記記憶されているパッチデータに重み係数を設定する重み係数設定ステップと、
前記重み係数を設定されたパッチデータを用いて、色補正係数を算出する色補正係数算出ステップと
を前記色再現特性取得システムのコンピュータに実行させるプログラム。
【請求項８】
コンピュータを含む画像処理システムにおいて、
パッチデータを記憶するパッチデータ記憶ステップと、
ユーザに応じて色の出現頻度を記憶する色出現頻度記憶ステップと、
入力画像とユーザ情報とを受け付ける受付ステップと、
前記記憶されている色出現頻度に基づいて、前記受け付けられたユーザの使用する色の傾向を解析する解析ステップと、
前記解析された結果に基づいて、前記記憶されているパッチデータに重み係数を設定する重み係数設定ステップと、
前記重み係数を設定されたパッチデータを用いて、色補正係数を算出する色補正係数算出ステップと、
前記算出された色補正係数を用いて、入力画像に対して色変換処理を行う色変換ステップと
を前記画像処理システムのコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、ファクシミリ、複写機等の色再現特性取得システムに関する。
【背景技術】
【０００２】
従来、複写機、プリンタなどの画像出力装置におけるキャリブレーションなど色校正を行うための色予測方法においては、複数種類の色データを取得するために色パッチの出力ならびに測色を行い、デバイスの特性情報を取得することにより、色補正パラメータを取得する。ここで用いられるパッチデータは、該当デバイスの特性が表れるのに十分なパッチ数及び範囲である必要があるので、パッチデータは、デバイスの色再現範囲を十分に考慮した上で、ほぼ均等配置されたパッチセットとなることが多い。
また重要色（重要色域）として、肌色等のエリアのパッチを増やすことによって精度よく色予測を行う方法も発明されている。ここで用いられる色予測は、あらゆる入力画像に対応する必要があるので、予測パラメータセットが、大勢のユーザーに適合するように（破綻がないように）与えられる。
しかしながら、デバイスからの出力画像はユーザーの傾向によって様様であり、必ずしも最適な予測パラメータセットになっているとはいえない。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上述した背景からなされたものであり、よりユーザの使用状況に適した色予測を行うことができる色再現特性取得システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、本発明に係る色再現特性取得システムは、パッチデータを記憶するパッチデータ記憶手段と、ユーザに応じて色の出現頻度を記憶する色出現頻度記憶手段と、前記色出現頻度記憶手段により記憶されている色出現頻度に基づいて、ユーザの使用する色の傾向を解析する解析手段と、前記解析手段により解析された結果に基づいて、前記パッチデータ記憶手段により記憶されているパッチデータに重み係数を設定する重み係数設定手段と、前記重み係数設定手段により重み係数を設定されたパッチデータを用いて、色補正係数を算出する色補正係数算出手段とを有する。
【０００５】
好適には、前記色出現頻度記憶手段は、解析手段により解析された結果をさらに記憶する。
好適には、前記解析手段は、ユーザが色空間の部分空間それぞれを使用する頻度を解析する。
【０００６】
本発明に係る画像処理システムは、パッチデータを記憶するパッチデータ記憶手段と、ユーザに応じて色の出現頻度を記憶する色出現頻度記憶手段と、入力画像とユーザ情報とを受け付ける受付手段と、前記色出現頻度記憶手段により記憶されている色出現頻度に基づいて、前記受付手段により受け付けられたユーザの使用する色の傾向を解析する解析手段と、前記解析手段により解析された結果に基づいて、前記パッチデータ記憶手段により記憶されているパッチデータに重み係数を設定する重み係数設定手段と、前記重み係数設定手段により重み係数を設定されたパッチデータを用いて、色補正係数を算出する色補正係数算出手段と、前記色補正係数算出手段により算出された色補正係数を用いて、入力画像に対して色変換処理を行う色変換手段とを有する。
【０００７】
本発明に係る色再現特性取得方法は、パッチデータを記憶し、ユーザに応じて色の出現頻度を記憶し、前記記憶されている色出現頻度に基づいて、ユーザの使用する色の傾向を解析し、前記解析された結果に基づいて、前記記憶されているパッチデータに重み係数を設定し、前記重み係数を設定されたパッチデータを用いて、色補正係数を算出する。
【０００８】
また、本発明に係る画像処理方法は、パッチデータを記憶し、ユーザに応じて色の出現頻度を記憶し、入力画像とユーザ情報とを受け付け、前記記憶されている色出現頻度に基づいて、前記受け付けられたユーザの使用する色の傾向を解析し、前記解析された結果に基づいて、前記記憶されているパッチデータに重み係数を設定し、前記重み係数を設定されたパッチデータを用いて、色補正係数を算出し、前記算出された色補正係数を用いて、入力画像に対して色変換処理を行う。
【０００９】
また、本発明に係る第１のプログラムは、コンピュータを含む色再現特性取得システムにおいて、パッチデータを記憶するパッチデータ記憶ステップと、ユーザに応じて色の出現頻度を記憶する色出現頻度記憶ステップと、前記記憶されている色出現頻度に基づいて、ユーザの使用する色の傾向を解析する解析ステップと、前記解析された結果に基づいて、前記記憶されているパッチデータに重み係数を設定する重み係数設定ステップと、前記重み係数を設定されたパッチデータを用いて、色補正係数を算出する色補正係数算出ステップとを前記色再現特性取得システムのコンピュータに実行させる。
【００１０】
さらに、本発明に係る第２のプログラムは、コンピュータを含む画像処理システムにおいて、パッチデータを記憶するパッチデータ記憶ステップと、ユーザに応じて色の出現頻度を記憶する色出現頻度記憶ステップと、入力画像とユーザ情報とを受け付ける受付ステップと、前記記憶されている色出現頻度に基づいて、前記受け付けられたユーザの使用する色の傾向を解析する解析ステップと、前記解析された結果に基づいて、前記記憶されているパッチデータに重み係数を設定する重み係数設定ステップと、前記重み係数を設定されたパッチデータを用いて、色補正係数を算出する色補正係数算出ステップと、前記算出された色補正係数を用いて、入力画像に対して色変換処理を行う色変換ステップとを前記画像処理システムのコンピュータに実行させる。
【発明の効果】
【００１１】
本発明にかかる色再現特性取得システムによれば、よりユーザの使用状況に適した色予測を行うことができる。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明の実施形態に係るタンデム型の画像形成装置１０の構成を示す図である。
図１に示すように、画像形成装置１０は、画像読取ユニット１２、画像形成ユニット１４、中間転写ベルト１６、用紙トレイ１７、用紙搬送路１８、定着器１９、画像処理装置２０及び像形成制御装置２１を有する。この画像形成装置１０は、パーソナルコンピュータ（不図示）などから受信した画像データを印刷するプリンタ機能に加えて、画像読取ユニット１２を用いたフルカラー複写機としての機能、及び、ファクシミリとしての機能を兼ね備えた複合機であってもよい。
【００１３】
画像形成装置１０の概略を説明すると、画像形成装置１０の上部には、画像読取ユニット１２、画像処理装置２０及び像形成制御装置２１が配設されている。画像読取ユニット１２は、原稿３０に表示された画像を読み取って、画像処理装置２０に対して出力する。画像処理装置２０は、画像読取ユニット１２から入力された画像データ、又は、ＬＡＮなどのネットワーク回線を介してパーソナルコンピュータ（不図示）等から入力された画像データに対して、後述する色変換処理及び色補正処理などの画像処理を施し、像形成制御装置２１に対して出力する。像形成制御装置２１は、画像処理を施された画像データに基づいて、画像形成ユニット１４を制御する。なお、像形成制御装置２１は、画像処理装置２０の一部として、画像処理装置２０に含まれてもよい。
【００１４】
画像読取ユニット１２の下方には、カラー画像を構成する色に対応して、複数の画像形成ユニット１４が配設されている。本例では、黒（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各色に対応して第１の画像形成ユニット１４Ｋ、第２の画像形成ユニット１４Ｙ、第３の画像形成ユニット１４Ｍ及び第４の画像形成ユニット１４Ｃが、中間転写ベルト１６に沿って一定の間隔を空けて水平に配列されている。中間転写ベルト１６は、中間転写体として図中矢印Ａの方向に回動し、これら４つの画像形成ユニット１４Ｋ、１４Ｙ、１４Ｍ、１４Ｃは、画像処理装置２０から入力された画像データに基づいて各色のトナー像を順次形成し、これら複数のトナー像が互いに重ね合わせられるタイミングで中間転写ベルト１６に転写（一次転写）する。なお、各画像形成ユニット１４Ｋ、１４Ｙ、１４Ｍ、１４Ｃの色の順序は、黒（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の順に限定されるものではなく、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）の順序など、その順序は任意である。
【００１５】
用紙搬送路１８は、中間転写ベルト１６の下方に配設されている。用紙トレイ１７から供給された記録用紙３２は、この用紙搬送路１８上を搬送され、上記中間転写ベルト１６上に多重に転写された各色のトナー像が一括して転写（二次転写）され、転写されたトナー像が定着器１９によって定着され、矢印Ｂに沿って外部に排出される。
【００１６】
次に、画像形成装置１０の各構成についてより詳細に説明する。
図１に示すように、画像読取ユニット１２は、原稿３０を載せるプラテンガラス１２４と、この原稿３０をプラテンガラス１２４上に押圧するプラテンカバー１２２と、プラテンガラス１２４上に載置された原稿３０の画像を読み取る画像読取部１３０とを有する。この画像読取部１３０は、プラテンガラス１２４上に載置された原稿３０を光源１３２によって照明し、原稿３０からの反射光像を、フルレートミラー１３４、第１のハーフレートミラー１３５、第２のハーフレートミラー１３６及び結像レンズ１３７からなる縮小光学系を介して、ＣＣＤ等からなる画像読取素子１３８上に走査露光して、この画像読取素子１３８によって原稿３０の色材反射光像を所定のドット密度（例えば、１６ドット／ｍｍ）で読み取るように構成されている。
【００１７】
画像処理装置２０は、画像読取ユニット１２により読み取られた画像データ、又は、ネットワーク回線を介して入力された画像データに対して、色変換等の所定の画像処理を施す。なお、画像読取ユニット１２により読み取られた原稿３０の色材反射光像は、例えば、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の３色の原稿反射率データであり、画像処理装置２０による画像処理によって、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）の４色の原稿色材階調データに変換される。
【００１８】
像形成制御装置２１は、画像処理装置２０から入力された画像データ（ＹＭＣＫ）に応じて、パルス信号を発生させ、光走査装置１４０に対して出力する。より具体的には、像形成制御装置２１は、画像データに基づいて、後述する第１の光走査装置１４０Ｋ、第２の光走査装置１４０Ｙ、第３の光走査装置１４０Ｍ及び第４の光走査装置１４０Ｃに対して、パルス信号を出力し、画像を形成する。
【００１９】
第１の画像形成ユニット１４Ｋ、第２の画像形成ユニット１４Ｙ、第３の画像形成ユニット１４Ｍ及び第４の画像形成ユニット１４Ｃは、水平方向に一定の間隔をおいて並列的に配置され、形成する画像の色が異なる他は、ほぼ同様に構成されている。そこで、以下、第１の画像形成ユニット１４Ｋについて説明する。なお、各画像形成ユニット１４の構成は、Ｋ、Ｙ、Ｍ又はＣを付すことにより区別する。
画像形成ユニット１４Ｋは、画像処理装置２０から入力された画像データに応じてレーザ光を走査する光走査装置１４０Ｋと、この光走査装置１４０Ｋにより走査されたレーザ光により静電潜像が形成される像形成装置１５０Ｋとを有する。
【００２０】
光走査装置１４０Ｋは、半導体レーザ１４２Ｋを黒色（Ｋ）の画像データに応じて変調して、この半導体レーザ１４２Ｋからレーザ光ＬＢ（Ｋ）を画像データに応じて出射する。この半導体レーザ１４２Ｋから出射されたレーザ光ＬＢ（Ｋ）は、第１の反射ミラー１４３Ｋ及び第２の反射ミラー１４４Ｋを介して回転多面鏡１４６Ｋに照射され、この回転多面鏡１４６Ｋよって偏向走査され、第２の反射ミラー１４４Ｋ、第３の反射ミラー１４８Ｋ及び第４の反射ミラー１４９Ｋを介して、像形成装置１５０Ｋの感光体ドラム１５２Ｋ上に照射される。
【００２１】
像形成装置１５０Ｋは、矢印Ａの方向に沿って所定の回転速度で回転する像担持体としての感光体ドラム１５２Ｋと、この感光体ドラム１５２Ｋの表面を一様に帯電する帯電手段としての一次帯電用のスコロトロン１５４Ｋと、感光体ドラム１５４Ｋ上に形成された静電潜像を現像する現像器１５６Ｋと、クリーニング装置１５８Ｋとから構成されている。感光体ドラム１５２Ｋは、スコロトロン１５４Ｋにより一様に帯電され、光走査装置１４０Ｋにより照射されたレーザ光ＬＢ（Ｋ）により静電潜像を形成される。感光体ドラム１５２Ｋに形成された静電潜像は、現像器１５６Ｋにより黒色（Ｋ）のトナーで現像され、中間転写ベルト１６に転写される。なお、トナー像の転写工程の後に感光体ドラム１５２Ｋに付着している残留トナー及び紙粉等は、クリーニング装置１５８Ｋによって除去される。
他の画像形成ユニット１４Ｙ、１４Ｍ及び１４Ｃも、上記と同様に、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各色のトナー像を形成し、形成された各色のトナー像を中間転写ベルト１６に転写する。
【００２２】
中間転写ベルト１６は、ドライブロール１６４と、第１のアイドルロール１６５と、ステアリングロール１６６と、第２のアイドルロール１６７と、バックアップロール１６８と、第３のアイドルロール１６９との間に一定のテンションで掛け回されており、駆動モータ（不図示）によってドライブロール１６４が回転駆動されることにより、矢印Ａの方向に所定の速度で循環駆動される。この中間転写ベルト１６は、例えば、可撓性を有するポリイミド等の合成樹脂フィルムを帯状に形成し、この帯状に形成された合成樹脂フィルムの両端を溶着等によって接続することにより無端ベルト状に形成されたものである。
【００２３】
また、中間転写ベルト１６には、各画像形成ユニット１４Ｋ、１４Ｙ、１４Ｍ、１４Ｃに対向する位置にそれぞれ第１の一次転写ロール１６２Ｋ、第２の一次転写ロール１６２Ｙ、第３の一次転写ロール１６２Ｍ及び第４の一次転写ロール１６２Ｃが配設され、感光体ドラム１５２Ｋ、１５２Ｙ、１５２Ｍ、１５２Ｃ上に形成された各色のトナー像は、これらの一次転写ロール１６２により中間転写ベルト１６上に多重に転写される。なお、中間転写ベルト１６に付着した残留トナーは、二次転写位置の下流に設けられたベルト用クリーニング装置１８９のクリーニングブレード又はブラシにより除去される。
【００２４】
用紙搬送路１８には、用紙トレイ１７から記録用紙３２を取り出す給紙ローラ１８０と、用紙搬送用の第１のローラ対１８１、第２のローラ対１８２及び第３のローラ対１８３と、記録用紙３２を既定のタイミングで二次転写位置に搬送するレジストロール１８４とが配設される。
また、用紙搬送路１８上の二次転写位置には、バックアップロール１６８に圧接する二次転写ロール１８５が配設されており、中間転写ベルト１６上に多重に転写された各色のトナー像は、この二次転写ロール１８５による圧接力及び静電気力で記録用紙３２上に二次転写される。各色のトナー像が転写された記録用紙３２は、第１の搬送ベルト１８６及び第２の搬送ベルト１８７によって定着器１９へと搬送される。
定着器１９は、上記各色のトナー像が転写された記録用紙３２に対して加熱処理及び加圧処理を施すことにより、トナーを記録用紙３２に溶融固着させる。
【００２５】
図２は、ユーザからの入力画像における色出現頻度分布及び重み係数を説明する図である。
図２に示すように、本発明に係る画像処理装置２０は、ユーザの使用する色を記憶し、記憶されている色出現頻度に基づいて、ユーザそれぞれの使用する色の傾向を解析する。画像処理装置２０は、所定の色空間を複数の部分空間に分割し、この分割された部分空間それぞれにおいて、ユーザが色空間の部分空間を使用する頻度を解析する。この色空間は、ＲＧＢ色空間であってもよいし、ＹＭＣＫ色空間であってもよい。また、色空間は、例えばＣＩＥＬＡＢ空間のようにデバイスに依存しない色空間であってもよい。
【００２６】
図２の例では、色空間が１６の部分空間に分割されており、それぞれの部分空間において、出現頻度が記憶されている。画像処理装置２０は、画像が入力されると、この画像において使われている色に基づいて、色出現頻度を更新する。
また、画像処理装置２０は、画像が入力されると、記憶されている色出現頻度に基づいて、記憶されている色校正用のパッチデータに重み係数を設定する。図２に示されている曲線は、重み係数を示す。重み係数は、それぞれの部分空間における所定の色を中心とした滑らかなベル型関数を用いて算出される。入力画像の画素値それぞれは、色空間の部分空間の色出現頻度に対応するベル型関数を用いて算出される重み係数を設定される。
【００２７】
図３は、出現頻度と重み係数との関係を示す図である。
図３に示すように、出現頻度が大きいほど、重み係数は大きくなる。このため、出現頻度が大きい部分空間においては、パッチデータは、大きい値の重み係数を設定される。また、出現頻度が小さい部分空間においては、パッチデータは、小さい値の重み係数を設定される。このため、予測誤差は、出現頻度が大きい部分空間において小さくなる。
【００２８】
重み係数はユーザからの入力画像データに基づいて設定されるので、後述する色補正係数はユーザごとにカスタマイズされ、色変換、色予測等は、ユーザの使用状況により適応した形で行われる。例えば、ユーザが肌色の画像を多く使用する場合には、肌色を含む部分空間において色出現頻度が大きくなるので、肌色の予測誤差が小さくなる。
なお、図３に示されているグラフは単調に増加しているが、グラフは本例には限定されない。
【００２９】
図４は、画像処理装置２０の機能構成を示すブロック図である。
図４に示すように、画像処理装置２０は、受付部２００、色空間変換部２０２、補正部２０４、データ出力部２０６、解析部２０８、重み係数設定部２１０、補正係数算出部２１２、色出現頻度記憶部２１４及びパッチデータ記憶部２１６を有する。
画像処理装置２０に含まれる上記各構成は、ＣＰＵ、メモリ及びプログラムなどによりソフトウェア的に実現されてもよいし、ＡＳＩＣなどによりハードウェア的に実現されてもよい。また、画像処理装置２０は、画像形成装置１０のみでなく、例えばパーソナルコンピュータなどに含まれてもよい。
【００３０】
画像処理装置２０において、色出現頻度記憶部２１４は、ユーザに応じて色の出現頻度（図２）を記憶する。色出現頻度記憶部２１４は、色空間を複数の部分空間に分割し、この分割された部分空間それぞれにおいて、ユーザに応じて色の出現頻度を記憶する。色出現頻度記憶部２１４は、ＨＤＤ等の記録装置（不図示）、又はメモリにより実現される。
【００３１】
パッチデータ記憶部２１６は、複数のパッチデータを記憶する。パッチデータは、入力画像から得られた色パッチのデータと、色パッチの測色値との対である。パッチデータ記憶部２１６は、後述する解析部２０８により解析された画像部分をパッチデータとして記憶してもよい。これらのパッチデータは、後述する重み係数設定部２１０により重み係数を設定されて用いられる。
【００３２】
受付部２００は、図１に示された画像読取ユニット１２又はユーザのパーソナルコンピュータから、入力画像を受け付け、色空間変換部２０２に対して出力する。入力画像データは、例えば、ＲＧＢ各８ｂｉｔで表現されており、ｓＲＧＢ空間に属する画像である。また、受付部２００は、当該画像の送信元であるユーザを識別するユーザ情報（ユーザ識別子）を受け付け、入力画像及びユーザ情報を解析部２０８に対して出力する。
【００３３】
解析部２０８は、色出現頻度記憶部２１４により記憶されている色出現頻度に基づいて、ユーザの使用する色の傾向を解析する。好適には、解析部２０８は、ユーザが色空間の部分空間それぞれを使用する頻度を解析する。解析部２０８は、受付部２００から入力された入力画像をＲＧＢ色空間において解析してもよいし、ＹＭＣＫ色空間に変換した後に解析してもよい。解析部２０８は、解析された色出現頻度を重み係数設定部２１０に対して出力する。
【００３４】
また、解析部２０８は、受付部２００から入力された入力画像において使用されている色を解析し、当該ユーザに応じて色出現頻度記憶部２１４に記憶されている色出現頻度を更新する。具体的には、解析部２０８は、入力画像に含まれている色が対応する部分空間の色出現頻度を増加する。
【００３５】
さらに、解析部２０８は、受付部２００から入力された入力画像内のデータ均一な箇所を解析する。より具体的には、解析部２０８は、周波数領域において入力画像を解析し、入力画像とこの入力画像から高周波成分を除いた低周波画像との差分画像を生成して、低周波部分（即ち、画像的に滑らかである部分）を特定する。解析部２０８は、解析されたデータ均一な箇所の画像部分であって所定の範囲以上の画像部分を、パッチデータとして取得し、パッチデータ記憶部２１６に記憶する。
【００３６】
重み係数設定部２１０は、解析部２０８により解析された結果に基づいて、パッチデータ記憶部２１６により記憶されているパッチデータに重み係数を設定する。より具体的には、重み係数設定部２１０は、色出現頻度（図２）を参照して、ユーザがより多く使用する色は入力画像データの影響をより強く受けるように、当該領域に対応するパッチデータに重み係数を設定する。重み係数設定部２１０は、重み係数が設定されたパッチデータを補正係数算出部２１２に対して出力する。
【００３７】
補正係数算出部２１２は、重み係数設定部２１０により重み係数を設定されたパッチデータを用いて、色補正係数を算出して、色空間変換部２０２に対して出力する。より具体的には、補正係数算出部２１２は、重回帰分析を適用して、色補正係数を算出する。ここで、測色値であるＣＩＥＬＡＢ（Ｌ＊，ａ＊，ｂ＊）色空間と、印刷処理に適した表色系のＹＭＣＫ色空間との関係を考え、Ｆを色予測モデルの写像とすると、２つの色空間の関係は次式により表される。
【００３８】
（Ｌ＊，ａ＊，ｂ＊）＝Ｆ（Ｙ，Ｍ，Ｃ，Ｋ）  …（１）
【００３９】
ここで、Ｆは、補正係数の集合である。
補正係数算出部２１２は、重み係数を設定されたパッチデータを用いて、ＣＩＥＬＡＢ色空間について色予測を行い、予測された値と、記憶されているパッチデータの値との距離の２乗和が最小となるように、補正係数を算出する。
なお、色空間はこれら２つの色空間に限定されず、例えば、デバイスに依存しない色空間として、ＣＩＥＸＹＺ色空間が用いられてもよく、また、デバイスに依存する色空間として、ＲＧＢ色空間が用いられてもよい。
【００４０】
色空間変換部２０２は、補正係数算出部２１２から入力された補正係数を用いて、入力画像に対して色変換処理を行って、補正部２０４に対して出力する。色空間変換部２０２は、入力された補正係数を用いて、例えば、入力画像（ＲＧＢ）を測色値であるＣＩＥＬＡＢ（Ｌ＊，ａ＊，ｂ＊）色空間（又はＣＩＥＸＹＺ）に変換し、変換されたＣＩＥＬＡＢ色空間の画像データを印刷処理に適した表色系のＹＭＣＫ色空間の画像データに変換する。
【００４１】
補正部２０４は、入力された画像データを印刷処理に適合した階調に補正し、データ出力部２０６に対して出力する。なお、補正部２０４は、パッチデータ記憶部２１６に記憶されているパッチデータを用いて、色補正処理を行ってもよい。
データ出力部２０６は、補正部２０４から入力されたＹＭＣＫ色空間の画像データを、像形成制御装置２１に対して出力する。また、データ出力部２０６は、画像データ蓄積のためのメモリに対して、入力された画像データを出力してもよい。
【００４２】
図５は、画像処理装置２０の動作（Ｓ１０）を示すフローチャートである。
図５に示すように、ステップ１００（Ｓ１００）において、ユーザは、パーソナルコンピュータ又は画像読取ユニット１２を介して印刷要求を行う。受付部２００は、入力画像データが入力されると、この入力画像データをネットワーク又は画像読取ユニット１２を介して取得し、受け付けられた画像データ（例えばＲＧＢ各８ビット）を、色空間変換部２０２に対して出力する。また、受付部２００は、入力画像と、入力画像データに含まれるユーザ情報（ユーザ識別子）あるいは入力画像データとともに受け付けられたユーザ情報とを、解析部２０８に対して出力する。
【００４３】
ステップ１０２（Ｓ１０２）において、解析部２０８は、色出現頻度記憶部２１４により記憶されている当該ユーザの色出現頻度を参照して、ユーザの使用する色の傾向を解析する。解析部２０８は、色空間の部分空間それぞれの色出現頻度を重み係数設定部２１０に対して出力する。また、解析部２０８は、今回入力された入力画像において使用されている色に基づいて、色出現頻度記憶部２１４に記憶されている当該ユーザに関する色出現頻度を蓄積し、更新する。なお、解析部２０８は、パッチデータとして用いられうる画像部分を、入力画像から取得して、パッチデータ記憶部２１６に新たに格納してもよい。
【００４４】
ステップ１０４（Ｓ１０４）において、重み係数設定部２１０は、解析部２０８から入力された当該ユーザに関する色出現頻度に基づいて、パッチデータ記憶部２１６により記憶されているパッチデータに重み係数を設定し、これらのパッチデータを補正係数算出部２１２に対して出力する。
ステップ１０６（Ｓ１０６）において、補正係数算出部２１２は、重み係数設定部２１０から入力された重み係数を設定後のパッチデータを用いて、重回帰分析により色補正係数を算出する。補正係数算出部２１２は、算出された補正係数を色空間変換部２０２に対して出力する。
【００４５】
ステップ１０８（Ｓ１０８）において、色空間変換部２０２は、補正係数算出部２１２から入力された補正係数を用いて、入力画像に対して色変換処理を行って、補正部２０４に対して出力する。
ステップ１１０（Ｓ１１０）において、補正部２０４は、所定の色補正処理を施して、データ出力部２０６に対して出力画像データを出力する。
ステップ１１２（Ｓ１１２）において、データ出力部２０６は、補正部２０４から入力された出力画像データを、像形成制御装置２１に対して出力し、像形成制御装置２１は、画像形成ユニット１４を制御して記録用紙３２に画像を形成する。
【００４６】
以上説明したように、本発明に係る画像処理装置２０（色制限特性取得システム）は、パッチデータを記憶し、ユーザに応じて色の出現頻度を記憶し、この色出現頻度に基づいてユーザの使用する色の傾向を解析し、この解析結果に基づいて、記憶されているパッチデータに重み係数を設定し、重み係数を設定されたパッチデータを用いて色補正係数を算出するので、よりユーザの使用状況に適した色予測を行うことができる。
【００４７】
画像処理装置２０は、ユーザが色空間の部分空間それぞれを使用する頻度を解析するので、ユーザが使用する重要な色範囲に対して、より大きい値の重み係数を設定し、ユーザに応じた色予測処理を行うことができる。また、画像処理装置２０は、色使用頻度の解析結果をさらに記憶するので、ユーザが使用する色の傾向を効率よく反映することができる。
【００４８】
したがって、本発明に係る画像処理装置２０は、例えば、ＣＧをよく使うユーザに関してはベタ濃度の使用範囲が大きいので、当該範囲においては、より大きな値の重み係数を使用することができる。また、画像処理装置２０は、例えば、写真画像をよく使うユーザの場合には、中間調での色予測を重視して、色予測処理を行うことができる。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施形態に係るタンデム型の画像形成装置１０の構成を示す図である。
【図２】ユーザからの入力画像における色出現頻度分布及び重み係数を説明する図である。
【図３】出現頻度と重み係数との関係を示す図である。
【図４】画像処理装置２０の機能構成を示すブロック図である。
【図５】画像処理装置２０の動作（Ｓ１０）を示すフローチャートである。
【符号の説明】
【００５０】
１０ 画像形成装置
１２ 画像読取ユニット
１４ 画像形成ユニット
２０ 画像処理装置
２１ 像形成制御装置
３２ 記録用紙
２００ 受付部
２０２ 色空間変換部
２０４ 色補正部
２０４ 補正部
２０６ データ出力部
２０８ 解析部
２１０ 重み係数設定部
２１２ 補正係数算出部
２１４ 色出現頻度記憶部
２１６ パッチデータ記憶部
【図１】
2007088991.tif 000003
【図２】
2007088991.tif 000004
【図３】
2007088991.tif 000005
【図４】
2007088991.tif 000006
【図５】
2007088991.tif 000007