(57)【特許請求の範囲】
【請求項１】
画像形成装置から出力されるカラー画像の色調を補正する色調補正装置であって、前記画像形成装置より出力される、当該画像形成装置が使用する複数の色材の１次色および２次色における検査用の基準パターンに含まれるテストパッチの最大濃度を読み取ることで出力特性を測定して色再現域サイズを判定し、判定した色再現域サイズに基づいて出力特性の色調を調整する色調補正処理部を備え、
前記色調補正処理部は、
１次色及び２次色のテストパッチを含む第１の検査用の基準パターンと、１次色及び２次色のテストパッチと前記テストパッチに墨量を追加したテストパッチとから形成される第２の検査用の基準パターンとを生成する基準パターン生成部と、
前記基準パターン生成部により生成された前記第２の検査用の基準パターンに含まれるテストパッチに対応した標準色再現域の色相断面毎の明度及び彩度を表すデータと、前記標準色再現域とはサイズが異なる複数の色再現域ごとの１次色および２次色の色相断面ごとにおける最大濃度値及び最大濃度値より低明度の値とを格納したデータ格納部と、
出力された前記第１の検査用の基準パターンと、前記第２の検査用の基準パターンとを読み取る基準パターン読取部と、
前記基準パターン読取部により読み取られた前記第１の検査用の基準パターンに対応した１次色及び２次色それぞれの最大濃度値と、前記標準色再現域の色相断面における１次色および２次色ごとの最大濃度値とを比較して、前記サイズが異なる複数の色再現域の中から一番近い色再現域を選択する読取データ判定部と、
前記標準色再現域において、１次色および２次色の色相断面に対する色再現域の外郭上に存在する明度及び彩度を表す設計値と、前記読取データ判定部により選択された色再現域において、１次色および２次色の色相面に対する色再現域の外郭上に存在し、前記設計値に対応した目標値と、前記基準パターン読取部が読み取る第２の検査用の基準パターンの読取値とに基づいて、前記設計値に対する補正の値を算出する標準色再現域補正部と、
前記補正された設計値を用いて、入力された色データを補正する出力値補正部と
を有する
色調補正装置。
【請求項２】
前記読取データ判定部は、標準色再現域と比較して、1次色の色再現域と標準色再現域との大小関係と２次色の色再現域と標準色再現域との大小関係が異なる場合にのみ、前記基準パターン生成部に対して、前記第２の基準パターンの生成を指示する
ことを特徴とする請求項１に記載の色調補正装置。
【請求項３】
前記標準色再現域補正部は、前記選択された色再現域の色相断面において、明度及び彩度を表す最大彩度点の彩度を０にした点と、前記標準色再現域における設計値とを通る直線において、前記直線と交わる前記選択された色再現域の外郭上の点を、前記設計値に対応した目標値として補正を行う
ことを特徴とする請求項１又は２に記載の色調補正装置。
【請求項４】
前記色調補正処理部は、前記読取データ判定部に選択された色再現域において、1次色および２次色の色相面に対する色再現域の外郭上に存在し、前記設計値に対応した目標値が、色相の最大彩度に対応する明度以下のデータを保持する
ことを特徴とする請求項１に記載の色調補正装置。
【請求項５】
所定の出力媒体上にカラー画像を形成する画像形成装置であって、
当該画像形成装置より出力される、当該画像形成装置が使用する複数の色材の１次色および２次色における検査用の基準パターンに含まれるテストパッチの最大濃度を読み取ることで出力特性を測定して色再現域サイズを判定し、判定した色再現域サイズに基づいて出力特性の色調を調整する色調補正処理部を備え、
前記色調補正処理部は、
１次色及び２次色のテストパッチを含む第１の検査用の基準パターンと、１次色及び２次色のテストパッチと前記テストパッチに墨量を追加したテストパッチとから形成される第２の検査用の基準パターンとを生成する基準パターン生成部と、
前記基準パターン生成部により生成された前記第２の検査用の基準パターンに含まれるテストパッチに対応した標準色再現域の色相断面毎の明度及び彩度を表すデータと、前記標準色再現域とはサイズが異なる複数の色再現域ごとの１次色および２次色の色相断面ごとにおける最大濃度値及び最大濃度値より低明度の値とを格納したデータ格納部と、
出力された前記第１の検査用の基準パターンと、前記第２の検査用の基準パターンとを読み取る基準パターン読取部と、
前記基準パターン読取部に読み取られた前記第１の検査用の基準パターンに対応した１次色及び２次色それぞれの最大濃度値と、前記前記標準色再現域の色相断面における１次色および２次色ごとの最大濃度値とを比較して、前記サイズが異なる複数の色再現域の中から一番近い色再現域を選択する読取データ判定部と、
前記標準色再現域において、１次色および２次色の色相断面に対する色再現域の外郭上に存在する明度及び彩度を表す設計値と、前記読取データ判定部により選択された色再現域において、１次色および２次色の色相面に対する色再現域の外郭上に存在し、前記設計値に対応した目標値と、前記基準パターン読取部が読み取る第２の検査用の基準パターンの読取値とに基づいて、前記設計値に対する補正の値を算出する標準色再現域補正部と、
前記補正された設計値を用いて、入力された色データを補正する出力値補正部と
を有する
画像形成装置。
【請求項６】
画像形成装置から出力されるカラー画像の色調を補正する色調補正処理をコンピュータを用いて行なうためのプログラムであって、
前記コンピュータに、
前記画像形成装置が使用する複数の色材の１次色および２次色における検査用の基準パターンに含まれるテストパッチの最大濃度を前記画像形成装置より出力させる出力ステップと、
１次色及び２次色のテストパッチを含む第１の検査用の基準パターンと、１次色及び２次色のテストパッチと前記テストパッチに墨量を追加したテストパッチとから形成される第２の検査用の基準パターンとを生成する基準パターン生成ステップと、
前記基準パターン生成ステップにより生成された前記第２の検査用の基準パターンに含まれるテストパッチに対応した標準色再現域の色相断面毎の明度及び彩度を表すデータと、前記標準色再現域とはサイズが異なる複数の色再現域ごとの１次色および２次色の色相断面ごとにおける最大濃度値及び最大濃度値より低明度の値とを、前記コンピュータのデータ格納部に格納するデータ格納ステップと、
出力された前記第１の検査用の基準パターンと、前記第２の検査用の基準パターンとを読み取る基準パターン読取ステップと、
前記基準パターン読取ステップにより読み取られた前記第１の検査用の基準パターンに対応した１次色及び２次色それぞれの最大濃度値と、前記前記標準色再現域の色相断面における１次色および２次色ごとの最大濃度値とを比較して、前記サイズが異なる複数の色再現域の中から一番近い色再現域を選択する読取データ判定ステップと、
前記標準色再現域において、１次色および２次色の色相断面に対する色再現域の外郭上に存在する明度及び彩度を表す設計値と、前記読取データ判定ステップにより選択された色再現域において、１次色および２次色の色相面に対する色再現域の外郭上に存在し、前記設計値に対応した目標値と、前記基準パターン読取ステップにより読み取られる第２の検査用の基準パターンの読取値とに基づいて、前記設計値に対する補正の値を算出する標準色再現域補正ステップと、
前記補正された設計値を用いて、入力された色データを補正する出力値補正ステップと
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえばプリンタ装置、ファクシミリ装置、あるいはそれらの機能を有する複合機などにおけるカラー画像の色調補正の仕組みに関する。
【背景技術】
【０００２】
従来、たとえばＹ（イエロー），Ｍ（マゼンタ），Ｃ（シアン），Ｋ（ブラック）のインク色を用いたカラー画像形成装置では、使用する用紙種類やプロセススピードあるいは環境変化や経時変化などに伴い、現像や転写などの特性変化が生じるために、最適なカラー画質を維持することは難しく、このように変化した状態のままでは、階調特性が変化し、原稿に忠実な再現はできない。このため、経時変化などによる階調変動を低減するための階調補正方法として、種々の仕組みが考えられている（たとえば特許文献１〜３を参照）。
【０００３】
【特許文献１】特開２００３−３３３３３３号公報
【特許文献２】特開平０９−１８６８９１号公報
【特許文献３】特開２００２−１１２０４８号公報
【０００４】
たとえば、特許文献１に記載の仕組みでは、スキャナで単色ごとにＣＭＹＫカバレッジを振ったテストチャートを読み取り、読み取ったデータから先ずＣＭＹＫのベタ濃度（１００％）を転写電圧の調整により規程濃度値に補正を行なった後に、ＣＭＹＫ中間調データに転写電圧の調整分の補正をして、全体の階調補正カーブ（１次元ルックアップテーブル）を作成するようにしている。
【０００５】
この仕組みでは、単色のベタ濃度を設計値に合わせてから中間調の補正を行なう、つまり単色の階調補正を行なうことで、１色のインクのみによる１次色については設計時と同等のレベルに調整を行なうことができるが、２色のインクを混合した２次色については設計時と同等のレベルに良好な階調再現性を得ることが難しい。
【０００６】
たとえば、定着特性に変化があった場合は、１次色の変化よりも２次色の変化が大きく、１次色の１次元ルックアップテーブルのみでは、２次色の色調変化を補正するには不十分である。
【０００７】
これに対して、特許文献２，３に記載の仕組みでは、単色だけでなく２色を混合したテストパッチをも利用することで、２次色についても、設計時と同等の階調再現性を得る仕組みが提案されている。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献２，３に記載の仕組みでは、専ら階調特性の観点から補正を行なうようにしており、それだけでは、十分な補正効果が得られないことがあることが分かった。たとえば、定着特性に変化があった場合などのように、色再現域に変化をもたらすような特性変化が起きたときには、特許文献２，３に記載の仕組みでは補正しきれない部分が出てくる。
【０００９】
このような状態を補正するためには、たとえば、市販のソフトなどを使用して、ユーザが自分で多数のパッチの出力し、測色器で出力パッチの測色を行ない、色変換テーブルを作成することでカラーバランスを取ること考えられる。
【００１０】
しかしながら、このようなカラーバランスなどの調整作業は一般のオペレータには難しく、専門知識を必要とするため限られた専門家にしか使えないという欠点がある。
【００１１】
本発明は、上記事情に鑑みてなされたものであり、色再現域に変化をもたらすような特性変化が起きたときにも、簡易かつ適切に色調補正を行なうことのできる仕組みを提案することを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係る色調補正方法は、先ず、画像形成装置が使用する複数の色材の１次色および２次色の最大濃度のカラーパッチを画像形成装置より出力する。なお、カラーパッチを画像形成装置より出力する際には、従来と同様の階調補正を加えておいてよい。そして、この出力されたカラーパッチを読み取ることで出力特性を測定して色再現域サイズを判定し、判定した色再現域サイズに基づいて出力特性の色調を調整する。つまり、専ら階調特性を考慮した補正を行なうのではなく、色再現域サイズ変化をも考慮して色調補正を施す点に特徴を有するのである。
【００１３】
本発明に係る色調補正装置や画像形成装置は、前記本発明に係る色調補正方法を実施する装置であって、画像形成装置より出力される、この画像形成装置が使用する複数の色材の１次色および２次色の最大濃度のカラーパッチを読み取ることで出力特性を測定して色再現域サイズを判定し、判定した色再現域サイズに基づいて出力特性の色調を調整する色調補正処理部を備えるものとした。
【００１４】
また従属項に記載された発明は、本発明に係る仕組みのさらなる有利な具体例を規定する。
【００１５】
なお、本発明に係る色調補正の仕組みは、電子計算機（コンピュータ）を用いてソフトウェアで実現することもでき、このためのプログラムやこのプログラムを格納した記録媒体を発明として抽出することも可能である。プログラムは、コンピュータ読取り可能な記憶媒体に格納されて提供されてもよいし、有線あるいは無線による通信手段を介した配信により提供されてもよい。
【発明の効果】
【００１６】
本発明によれば、専ら階調特性を考慮した補正を行なうのではなく、色再現域サイズ変化をも考慮して色調補正を施すようにしたので、定着特性の変化など、色再現域に変化をもたらすような特性変化が起きたときにも、簡易かつ適切に色調補正を行なうことができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【００１８】
＜画像形成装置の全体構成＞
図１は、本発明に係る色調補正方法を実施する画像処理装置（色調補正処理装置）の一実施形態を搭載した画像形成装置の一例であるカラー複写装置の機構図である。なお、画像処理装置は、画像形成装置に組み込まれて使用される他、単独の装置として提供されてもよい。
【００１９】
図示するように、カラー複写装置１は、原稿画像を読み取り電気信号に変換する画像取得部（ＩＩＴ；Image Input Terminal）１０、読み取った原稿画像のページ再配置などを制御してハードディスク（ＨＤ）などの記憶媒体に蓄積する、あるいは入力された画像データに対して所望の画像処理を施す画像処理（ＩＰＳ；Image Processing System ）機能や装置全体の動作を制御する制御機能を備えた内部コントローラ部２０、および電気信号を光信号に変換して静電潜像によるゼログラフィを用いて画像を形成する画像出力部（ＩＯＴ；Image Output Terminal）３０を備える。
【００２０】
またカラー複写装置１は、プラテンカバー１１６を備える。なお、図示しないが、筐体上部のプラテンカバー１１６近傍には、各種機能の選択および種々の読み取り／プリント指定などユーザ指示を行なうためのユーザインタフェース部（ＵＩ；User Interface）が設けられる。また、図示しないが、両面印刷をするために表面に画像が印刷された出力用紙の向きを反転させる反転機構部を設けることもできる。
【００２１】
内部コントローラ部２０は、画像取得部１０と画像出力部３０との境界部分に配された基板上に設けられている。なお、出力画像データを他の装置へ転送するための外部出力部（ＥＳＳ；Electronic Subsystem）が設けられていてもよい。
【００２２】
画像取得部１０は、筐体１１２と、この筐体１１２上に設けられた透明ガラスからなる略Ａ３サイズ大のプラテンガラス（原稿載置台）１１とを備える。
【００２３】
また画像取得部１０は、筐体１１２内に、プラテンガラス１１の原稿載置面と反対側の面（裏面）に向かって光を照射する光源１２と、光源１２から発せられた光をプラテンガラス１１側に反射させるフルレートキャリッジ（Ｆ／Ｒ−ＣＲＧ）１３４とを備える。光源１２としては、主走査方向（図における紙面直交方向）を長手方向とする蛍光ランプが使用されている。
【００２４】
また画像取得部１０は筐体１１２内に、フルレートキャリッジ１３４によって偏向された反射光を偏向するハーフレートキャリッジ（Ｈ／Ｒ−ＣＲＧ）１３８を備える。フルレートキャリッジ１３４およびハーフレートキャリッジ１３８は、図示しないステッピングモータにより、連動して、副走査方向（図１中矢印Ｘ方向）およびこれと反対方向に往復移動可能に構成されている。
【００２５】
さらに画像取得部１０は、筐体１１２内に、ハーフレートキャリッジ１３８により偏向された反射光を収束するレンズ１４０と、レンズ１４０で収束された反射光を受光して副走査方向と略直交する主走査方向（図１の紙面奥行き方向）に画像を読み取り濃度に応じた画像信号を順次出力する受光部１３とを備える。この受光部１３は、図示しないラインセンサを駆動するＣＣＤドライバなどの駆動回路や読取信号処理部１４などとともに基板上に配設される。
【００２６】
また図示していないが、画像取得部１０は、筐体１１２内に、読取光学系や受光部１３などをプラテンガラス１１下で移動させるためのワイヤや駆動プーリなども具備する。駆動プーリは、駆動モータの駆動力によって往復回転させられ、該回転駆動によってワイヤを当該駆動プーリに巻き取ることで、プラテンガラス１１の下方において読取光学系などを所定速度で移動させる。
【００２７】
上記構成において、読取時には、人手により原稿載置台としてのプラテンガラス１１上に原稿Ｇを載置し、当該プラテンガラス１１上の任意の位置に固定（停止ロック）させた状態で、固定読取画先位置Ｇを先端基準として、読取光学系を矢印Ｘの方向へ等速移動走査して原稿を露光し画像を読み取る。
【００２８】
たとえば、プラテンガラス１１上に載置された原稿Ｇをプラテンカバー１１６で覆った状態で、光源１２からの光がプラテンガラス１１上に載置された原稿Ｇを照射し、反射光がフルレートキャリッジ１３４、ハーフレートキャリッジ１３８、およびレンズ１４０からなる読取光学系を介して赤、緑、青の各色に分光される。そして各色光が、それぞれ対応する、各色光用に分けられたラインセンサに入射し、入力画像が所定の解像度で読み取られることで、赤、緑、青の各色成分のアナログの撮像画像信号が得られる。
【００２９】
そして、この読取りにより得た撮像画像信号を赤（Ｒ）、緑（Ｇ）、青（Ｂ）の各色成分のデジタル画像データに変換し、赤、緑、青のデジタル画像データを内部コントローラ部２０に送る。この読取り時には、光源１２からの光が原稿を全面に亘って照射し、受光部１３がレンズ１４０などの読取光学系を介して入力画像を全面に亘って読み取るように、光源１２を含む読取光学系や受光部１３などは、矢印Ｘで示すように図１中の副走査方向に相対移動させられる。
【００３０】
読み取られた原稿画像は、フルレートキャリッジ１３４やハーフレートキャリッジ１３８により光路を変え、レンズ１４０により縮小され受光部１３に至る。そして読取信号処理部１４による処理を受けた後に内部コントローラ部２０に送られる。
【００３１】
内部コントローラ部２０は、画像取得部１０から受け取った画像データを処理し、実際に画像出力部３０において画像を出力用紙に転写する（画像を形成する）際に用いるイメージ形式などの画像形成データに変換する。
【００３２】
この際には、たとえばＲＧＢ表色系の画像データをＹＣｒＣｂ表色系の画像データに変換し、さらにＹＣｒＣｂ表色系から最低３つ（好ましくは４つ）、たとえばＣＭＹ表色系あるいはＣＭＹＫ表色系へのマッピングをし、プリント出力用に色分解されたラスタデータを生成する。
【００３３】
このようなラスタデータ化の処理に際して、カラー画像のＣＭＹ成分を減色するアンダーカラー除去（ＵＣＲ）、あるいは減色されたＣＭＹ成分を部分的にＫ成分と交換するグレー成分交換（ＧＣＲ）をする。さらに、出力データ（ＣＭＹＫなど）に応答して作成される出力画像のトナー像を調整するために、色分解の直線化または同様の処理をする。
【００３４】
本例においては、赤、緑、青の画像データＲ，Ｇ，Ｂに基づいて、ブラック（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の画像形成データを得る。
【００３５】
なお、内部コントローラ部２０は、図示しない通信網を介してクライアント端末から画像データを取得し、この画像データに基づいて所定の画像処理を施してから、個々の印刷色用の２値化信号を得るようにしてもよい（いわゆるネットワークプリンタの構成である）。
【００３６】
本実施形態の画像出力部３０は、色材色Ｋ，Ｙ，Ｍ，Ｃ対応の画像形成部（転写部）３１（それぞれにＫ，Ｙ，Ｍ，Ｃを付す；その他の部材についても同様；纏めていうときには色を省略して示す）を備えており、この画像形成部３１を用紙搬送方向に順次一定間隔をおいて並置された、いわゆるタンデム構成のものとなっている。
【００３７】
なお、色材色に対応した各画像形成部３１は、たとえば暗減衰と各トナーの特性との関係、あるいはブラックトナーへの他色のトナーの混色による影響の違いといったようなことを考慮し、用紙搬送方向における配置順序が決定され、図示した例は一例に過ぎない。
【００３８】
画像形成部３１の中央部には、感光体ドラム３２が配され、この感光体ドラム３２の周囲には、一次帯電器３３、現像器３４、および転写帯電器３５などが配設され、さらに画像形成データに基づいて潜像を感光体ドラム３２に記録するための半導体レーザ３８やポリゴンミラー３９やその他のミラーなどからなる書込走査光学系（露光装置）を有する。
【００３９】
また画像出力部３０は、画像形成部３１に出力用紙を搬送するための手差し用の原稿カセット（以下手差しトレイともいう）４１と、転写ベルト４３やローラなどを有する搬送路４２と、給紙トレイ５２を備えている。給紙トレイ５２としては、図では１つのみを示しているが、複数段が配される構造とすることができる。
【００４０】
また画像出力部３０は、原稿カセット４１や給紙トレイ５２から各画像形成部３１に搬送される出力用紙の搬送路４２上に近接して先端検出器４４を備えている。先端検出器４４は、レジストローラ４２ａを通じて転写ベルト４３上に送り出された出力用紙の先端をたとえば光学的に検出して先端検出信号を得る。この先端検出信号に同期して、Ｋ，Ｙ，Ｍ，Ｃの各色の画像形成データが順次一定間隔をおき画像出力部３０に入力される。
【００４１】
タンデム構成された最後流側の画像形成部３１（本例ではシアン用の画像形成部３１ｃ）の用紙排出口側には、転写済の用紙上の画像を加熱処理によって定着させる定着部４５が設けられている。
【００４２】
このような構成の画像出力部３０においては先ず、光源としての半導体レーザ３８Ｋは、内部コントローラ部２０からのブラックの画像形成データによって駆動されることで、ブラックの画像形成データを光信号に変換し、この変換されたレーザ光をポリゴンミラー３９に向けて照射する。
【００４３】
このレーザ光は、さらに反射ミラー４７Ｋ，４８Ｋ，４９Ｋを介して一次帯電器３３Ｋによって帯電された感光体ドラム３２Ｋ上を走査することで、感光体ドラム３２Ｋ上に静電潜像を形成する。
【００４４】
この静電潜像は、ブラックのトナーが供給される現像器３４Ｋによってトナー像とされ、さらに転写ベルト４３上の出力用紙が感光体ドラム３２Ｋを通過する間に、転写帯電器３５Ｋによって出力用紙上にトナー像は転写される。そして転写後は、クリーナ３６Ｋによって感光体ドラム３２Ｋ上から余分なトナーが除去される。
【００４５】
同様に、半導体レーザ３８Ｙ，３８Ｍ，３８Ｃは、内部コントローラ部２０からブラックの画像形成データに対して順次一定間隔をおいて得られる対応するＹ，Ｍ，Ｃの各色の画像形成データによって駆動されることで、各色の画像形成データを光信号に変換し、この変換されたレーザ光をポリゴンミラー３９に向けて照射する。
【００４６】
このレーザ光は、さらに反射ミラー４７Ｙ〜４９Ｙ，４７Ｍ〜４９Ｍ，４７Ｃ〜４９Ｃを介して一次帯電器３３Ｙ，３３Ｍ，３３Ｃによって帯電された感光体ドラム３２Ｙ，３２Ｍ，３２Ｃ上を走査することで、感光体ドラム３２Ｙ，３２Ｍ，３２Ｃ上に静電潜像を順次形成する。
【００４７】
各静電潜像は、各色のトナーが供給される現像器３４Ｙ，３４Ｍ，３４Ｃによって順次トナー像とされ、各トナー像は、転写ベルト４３上の原稿が対応する感光体ドラム３２Ｙ，３２Ｍ，３２Ｃを通過する間に対応する転写帯電器３５Ｙ，３５Ｍ，３５Ｃによって出力用紙上に順次転写される。
【００４８】
このようにＫ，Ｙ，Ｍ，Ｃの各色のトナー像が順次多重転写された出力用紙は、転写ベルト４３上から剥離され、定着部４５によってトナーが定着されて、その後、排出ローラ４６によって機外に排出される。
【００４９】
なお、画像出力部３０は、転写ベルト４３を中間転写ベルトとして機能させ、感光体ドラム３２上のトナー像を１次転写器にて転写ベルト４３に転写（１次転写）し、その後、２次転写部にて転写ベルト４３上のトナー像を印刷用紙に転写（２次転写）する２次転写方式を用いることができる。このような構成では、ＹＭＣＫの各色トナーにより画像形成を各別の感光体ドラム３２上に行なって、これトナー像を転写ベルト４３に多重転写しその後所定の印刷用紙に転写することでカラー画像を得るようにする。
【００５０】
また、画像出力部３０は、１個のレーザ光スキャナによって１個の感光体ドラム上にＫ，Ｙ，Ｍ，Ｃの各色の静電潜像が順次形成され、静電潜像が感光体ドラムの周囲に設けられた、それぞれＫ，Ｙ，Ｍ，Ｃの各色のトナーが供給される現像器によって順次トナー像とされ、トナー像が転写ドラム上に吸着された原稿上に順次、多重転写される構成でもよい。
【００５１】
＜回路構成＞
図２は、内部コントローラ部２０における画質補正（特に色調補正処理）機能に着目した画像形成装置としてのカラー複写装置の回路構成の一例を示す図である。カラー複写装置１には、本発明に係る色調補正処理を実施する色調補正処理装置が組み込まれている。
【００５２】
カラー複写装置１は、ＲＧＢ色空間で表される処理対象の色データＲ，Ｇ，Ｂを取得する入力画像データ取得部２１０と、入力画像データ取得部２１０から出力された色データＲ，Ｇ，ＢをＬａｂ（正しくはＬ*ａ*ｂ*）色空間で表される色データＬ１，ａ１，ｂ１に変換する第１色変換処理部２２０と、第１色変換処理部２２０から出力された色データＬ，ａ，ｂに対してガマットサイズ変化を考慮した色調補正を施す色調補正処理部（色相変換部）２４０とを備える。
【００５３】
第１色変換処理部２２０は、入力色データが内部で用いる装置に依存しない色空間以外の色空間の信号である場合に、装置に依存しない色空間の信号に色空間変換するためのものである。たとえば入力色データがＲＧＢ色空間における信号であるとき、第１色変換処理部２２０は、ＲＧＢ色空間からＣＩＥ−Ｌａｂ色空間への色空間変換を行なう。
【００５４】
入力画像データ取得部２１０は、たとえば複写ジョブ時には、画像取得部１０を利用して色データＲ，Ｇ，Ｂを取得すればよいし、プリントジョブ時には、パーソナルコンピュータなどの情報処理端末から受け取った印刷データ（たとえばＰＤＬ（Page Description Language）で記述されたもの）を描画展開して色データＲ，Ｇ，Ｂを取得すればよい。
【００５５】
また、カラー複写装置１は、色調補正処理部２４０から出力された色データＬ１，ａ１，ｂ１を画像出力部３０が取り扱う色空間（本例ではＹ，Ｍ，Ｃ，Ｋ）で表される色データＣ１，Ｍ１，Ｙ１，Ｋ１に変換する第２色変換処理部２７０と、第２色変換処理部２７０から出力された色データＣ１，Ｍ１，Ｙ１，Ｋ１に対して階調補正を施す階調補正処理部２８０とを備えている。
【００５６】
階調補正処理部２８０から出力された色データＣ２，Ｍ２，Ｙ２，Ｋ２は画像出力部３０に渡され、所定の出力媒体上に画像が形成される。
【００５７】
本実施形態の特徴部分である色調補正処理部２４０は、テストチャートを生成するテストチャート生成部２４２と、テストチャートを読み取るテストチャート読取部２４４と、テストチャートに関連した目標データを格納するデータ格納部２４６とを有する。
【００５８】
本実施形態のように、複写機能を持つカラー複写装置１においては、テストチャート読取部２４４は、原稿上のカラー画像を読み取る画像取得部１０を利用してテストチャートを読み取り、色データＲ，Ｇ，Ｂを取得すればよい。複写機能を持たないプリント装置の場合であれば、別途、カラースキャナ装置を用いてテストチャート読取部２４４を構成すればよい。
【００５９】
また、色調補正処理部２４０は、階調補正カーブを作成する階調補正カーブ作成部２５４と、テストチャート読取部２４４で読み取られた読取データを判定する読取データ判定部２５５と、標準ガマット目標値の補正を行なう標準ガマットデータ補正部２５６と、補正標準ガマット目標値に基づいて第１色変換処理部２２０から入力される色データＬ１，ａ１，ｂ１の補正を行なう出力値補正処理部（出力特性補正部）２５７とを有している。
【００６０】
色調補正処理部２４０では、テストチャート生成部２４２で生成したテストチャートを画像出力部３０で印刷処理し、その印刷出力されたテストチャート画像をテストチャート読取部２４４で読み取り、自動的に階調・色調の補正を行なうようになっている。
【００６１】
読取データ判定部２５５は、ガマットサイズの変化特性を判定し、そのガマット変化に応じた適切なガマットを選択し、その選択に応じたデータを標準ガマットデータ補正部２５６にセットする。ここで、本実施形態の読取データ判定部２５５は、特に、予め求めてある複数のガマットの１次色および２次色のデータと、テストチャート読取部２４４にて読み取った１次色および２次色のデータとを比較して、１次色および２次色のそれぞれについて適正なガマットサイズを選択する点に特徴を有する。
【００６２】
出力値補正処理部２５７は、入力色データを標準ガマットデータ補正部２５６により補正されたガマットデータを参照して出力特性の補正を行なう。ここで、本実施形態の標準ガマットデータ補正部２５６は、特に、標準ガマットの出力目標値と複数のガマットサイズに対応した目標値に基づいて標準ガマット目標値の補正を行なう点に特徴を有する。この際、特に、標準ガマットの出力目標値および複数のガマットサイズに対応した目標値が、１次色および２次色の色相面に対するガマット外郭上にあるようにする。出力補正処理部２５７では、標準ガマットデータ補正部２５６からの補正された目標値に基づいて出力特性の補正を行なう。ガマット外郭内部については、その比例配分でデータ補正する。
【００６３】
また、色調補正時には、メモリ容量との関係で、全てのデータ点の目標値を保持できるとは限らず、この際には、特に、少なくとも、１次色および２次色の各色相面に対するガマット外郭上の目標点を保持し、ガマット内部の点については補間処理により補正すればよい。
【００６４】
＜処理概要＞
図３〜図７は、色調補正処理の概要を説明する図である。ここで、図３は、色調補正処理で使用する基準パターンの一例を示す図である。また図４は、色空間（本例ではＬａｂ色空間）とガマット変化を説明する図である。また図５は、色調の特性変化を説明する図である。また、図６は、色調補正処理の処理手順の一例を示すフローチャートである。また、図７は、読取データ判定部２５５におけるガマットサイズ判定の一例を示す図である。
【００６５】
＜基準パターンについて＞
本実施形態で用いる検査用の基準パターン（テストチャート）は、図３に一例を示すように、画像出力部３０が使用する色材色（本例では、Ｙ，Ｍ，Ｃ，Ｋの４色）のそれぞれについて、高濃度（低明度）〜低濃度（高明度）の範囲内において所定のピッチで明度や濃度が段階的に変化する、複数の階調テストパッチを出力するようにする。そして、カラー複写装置１から出力された基準パターン画像を測定することで、カラー複写装置１（詳しくはＹ，Ｍ，Ｃ，Ｋの各画像形成部３１）の階調度合いを検査する。実際には出力されない階調分についてのデータは、出力された階調パッチを使用して補間処理により求めることで対処するとよい。
【００６６】
＜色再現域について＞
この際、入力デバイス（たとえば画像取得部１０）と出力デバイス（画像出力部３０）とでは、それぞれの色再現域（ガマット；Ｇａｍｕｔ）が異なる。このため、第１色変換処理部２２０では、先ず入力画像信号の色に応じてＬａｂ値を移動することで、標準ガマット色再現域内への補正を行なう。この際には、予め入力側の色再現域および出力側の色再現域（ガマット）を求めておく。このとき、装置に依存しない色空間、たとえばＣＩＥ−Ｌａｂ色空間において求めておくとよい。なお、以下の説明では内部の処理はＣＩＥ−Ｌａｂ色空間において行なうものとする。
【００６７】
ここで、一般に色再現域は一様ではなく、たとえばＣＩＥ−Ｌａｂ色空間においては図４（Ａ）に示すように、複雑な３次元形状を有している。図４（Ａ）に示す立体の内側が色再現の可能な領域であり、その外側は色を再現できない領域である。
【００６８】
次に、色調補正処理部２４０で出力特性に応じて補正を行なう。カラー画像を用紙上に出力する際には、使用する用紙種類やプロセススピードおよび条件あるいは環境変化や経時変化などによって、色調の変化が起きる場合があり、補正が必要となってくる。
【００６９】
たとえば、図４（Ｂ）は、図４（Ａ）をａｂ平面に投影した平面図において、定着特性に変化があった場合におけるガマット変化の様子を示した図である。図中、外側の実線で示されるガマット大（矢指Ｘ）および内側の点線で示されるガマット小（矢指Ｙ）の各１次色および２次色（中央原点の無彩色／紙白）についての色調変化を示したのが図５である。
【００７０】
たとえば、図５（Ａ）は、１次色の一例であるイエロー（Yellow）に関する図４（Ｂ）中の矢指ｘで示す点線上の色相断面図（Ｌ−Ｃ面；以下同様）であり、図５（Ｂ）は、１次色の一例であるシアン（Cyan）に関する図４（Ｂ）中の矢指ｙで示す点線上の色相断面図であり、図５（Ｃ）は、２次色の一例である緑（Green ）に関する図４（Ｂ）中の矢指ｚで示す点線上の色相断面図である。
【００７１】
図４（Ｂ）との関係は示していないが、図５（Ｄ）は、２次色の一例である赤（Red ）に関する色相断面図であり、図５（Ｅ）は、２次色の一例である青（Blue）に関する色相断面図である。
【００７２】
図５から分かるように、定着特性に変化があった場合は、図５（Ａ），（Ｂ）に示す１次色領域（Ｙ，Ｃ）ではガマット変化が小さいが、図５（Ｃ）〜（Ｅ）に示す２次色領域（Ｇ，Ｒ，Ｂ）では、定着特性の変化に伴い、ガマットサイズが大きく変化している。
【００７３】
１次色領域のガマット変化（色調特性の変化）に対しては、たとえば特開２００３−３３３３３３号公報に記載のように、テストチャート読取部２４４でＣＭＹＫカバレッジを振ったテストチャートを読み取り、読み取ったデータから先ずＣＭＹＫのベタ濃度（１００％）を転写電圧の調整により規定濃度値に補正を行なった後に、ＣＭＹＫ中間調データに転写電圧の調整分の補正をして、全体の階調補正カーブ（１次元ルックアップテーブル）を作成することで対処ができると考えられる。つまり、単色のベタ濃度を設計値に合わせてから中間調の補正を行なうことで、１次色については設計時と同等のレベルに調整を行なうことができると考えてよい。
【００７４】
しかしながら、このような１次色領域の１次元ルックアップテーブルを用いた補正だけでは、２次色領域のガマット変化を補正するには不十分であり、別手法を採らなくてはならない。
【００７５】
ここで、図５（Ｃ）〜（Ｅ）に示す２次色領域のガマット変化についてさらに詳細に見て見ると、同一トナー／マシンでのガマットサイズの変化の傾向は、最大明度と最大彩度（濃度）との延長線上（図の右斜め下方側）に延びる傾向があることが分かった。
【００７６】
＜処理手順の概要＞
以下に述べる処理手順では、この点に着目し、その傾向を利用して、ユーザに負担を掛けることなく、かつ大幅なメモリの増加を伴うことなく、出力特性の変化に対応して階調・色調を補正する仕組みとする。
【００７７】
流れとしては、テストチャート１をテストチャート読取部２４４で読み取る。テストチャート読取部２４４は、読み取った結果を読取データ判定部２５５と階調補正カーブ作成部２５４へ出力する。
【００７８】
階調補正カーブ作成部２５４へ出力するデータは、１次色データのみで階調補正カーブ作成部２５４では、入力データと入力データに対する目標値（不図示）とから階調補正カーブを作成し、階調補正処理部２８０へセットする。
【００７９】
一方、読取データ判定部２５５は、１次色および２次色の１００％および２００％データ（CUSP）の読取データを取り込み、データ格納部２４６に格納されている複数ガマットのＣＵＳＰデータと比較する。比較の結果、標準ガマットで対応できないと判定したときには、テストチャート生成部２４２に対してテストチャート２の生成・出力指示を出す。出力されたテストチャート２を再びテストチャート読取部２４４で読み取り、結果を読取データ判定部２５５へ出力する。
【００８０】
読取データ判定部２５５は、色相ごとに使用するデータの指示（標準ガマットデータ＋大ｏｒ小）をデータ格納部２４６に指示するとともに、標準ガマットデータ補正部２５６に対して、入力されてきたテストチャート２の読取データを標準ガマットデータ補正部２５６に出力する。
【００８１】
データ格納部２４６では、色相ごとに使用するデータ（目標値）を読取データ判定部２５５の指示に従い標準ガマットデータ補正部２５６に出力する。
【００８２】
標準ガマットデータ補正部２５６は、データ格納部２４６から入力されてきた標準ガマット目標値、読取データ判定部２５５で判定された出力ガマットサイズの目標値、および読取データ判定部２５５から入力されてきたテストチャート２の読取値とに基づいて、標準ガマット目標値の補正を行ない、出力値補正処理部２５７に出力する。
【００８３】
出力値補正処理部２５７は、補正標準ガマット目標値に基づいて、第１色変換処理部２２０から入力された色データＬ１，ａ１，ｂ１の補正を行なう。
【００８４】
テストチャート１の読取データから出力値補正の必要なしと読取データ判定部２５５が判定した場合は、標準ガマットデータ補正部２５６は、そのまま標準ガマットの目標値を出力値補正処理部２５７にセットするか、または、処理を行なわないようにする（Ｌ１，ａ１，ｂ１＝Ｌ２，ａ２，ｂ２）。
【００８５】
具体的には、図６に示すように、先ず、テストチャート生成部２４２にて、図３（Ａ）に示すような、１次色（Ｙ，Ｍ，Ｃ，Ｋ）および２次色（Ｒ＝Ｍ＋Ｙ，Ｇ＝Ｙ＋Ｃ，Ｂ＝Ｃ＋Ｍ）で構成されるテストチャート１の画像データを生成し、これを画像出力部３０に入力し、画像出力部３０にて用紙上に出力する（Ｓ１０）。そして、この用紙上に形成されたテストチャート１の出力画像を、テストチャート読取部２４４にて読み取る（Ｓ１２）。
【００８６】
ここで、テストチャート１は、画像出力部３０の特性（ＩＯＴ特性）そのものをチェックするためのチャートであり階調補正処理は行なわない。たとえば、１次色Ｙ，Ｍ，Ｃ，Ｋについてはカバレッジごと（図では１０％刻み）のテストパッチが形成されているが、２次色Ｒ，Ｇ，Ｂについては２００％データのみが形成されたものである。
【００８７】
次に、ガマット選択部２５２は、テストチャート読取部２４４で読み取ったテストチャート１から取得される画像データに基づいて、各色相のガマットサイズを判定する（Ｓ１４）。具体的には、テストチャート１の１次色および２次色の１００％および２００％データと、データ格納部２４６に格納されている１次色および２次色の１００％および２００％データとを比較して、たとえば図７に示すように、標準ガマットでＯＫかＮＧの判定を行なう（Ｓ２０）。
【００８８】
標準ガマットで問題ない場合、つまり、１次色および２次色の大小関係が、１次色・２次色とも全体に大きいかもしくは小さいまたは標準ガマットと同じ場合（Ｓ２０−ＯＫ）、従来例と同様の階調補正方法を適用しても問題ないので、通常通り、階調補正カーブを作成し、その階調補正カーブを階調補正処理部２８０にセットする（Ｓ２２）。階調補正処理部２８０は、セットされた階調補正カーブのみで出力特性の階調補正を行なう（Ｓ４０）。
【００８９】
一方、１次色および２次色の値が、標準ガマットで対応できない場合、つまり標準ガマットと比較して１次色と２次色との大小関係が異なっている場合（Ｓ２０−ＮＧ）、従来例と同様の階調補正方法を適用しただけでは適切な色調補正ができないので、階調補正カーブ作成部２５４にて階調補正カーブを作成し階調補正処理部２８０にセットすることに加えて（Ｓ２６）、テストチャート生成部２４２にて、図３（Ｂ）に示すような、１次色（Ｙ，Ｍ，Ｃ，Ｋ）および２次色（Ｒ＝Ｍ＋Ｙ，Ｇ＝Ｙ＋Ｃ，Ｂ＝Ｃ＋Ｍ）で構成されるテストチャート２の画像データを生成し、これを階調補正処理部２８０に入力し、画像出力部３０にて用紙上に出力する（Ｓ３０）。そして、この用紙上に形成されたテストチャート２の出力画像を、テストチャート読取部２４４にて読み取る（Ｓ３２）。
【００９０】
ここでテストチャート２は、１次色Ｙ，Ｍ，Ｃ，Ｋおよび２次色Ｒ，Ｇ，Ｂのそれぞれについてカバレッジごと（図では３０％おき）のテストパッチが形成され、また墨量を適宜（図では２０％刻み）追加したテストパッチも形成されたものである。テストチャート生成部２４２で生成されたテストチャート２に対しては、階調補正処理部２８０にて、階調補正カーブ作成部２５４からセットされたテストチャート１で作成した階調補正カーブにて階調補正が加えられる。
【００９１】
なお、ステップＳ１０ではテストチャート読取部２４４は画像出力部３０にテストチャート１を出力するように説明したが、テストチャート１についても階調補正処理部２８０に出力して、階調補正処理部２８０による階調補正処理を通す構成にしてもよい。この場合、階調補正処理部２８０は、テストチャート１出力時はスルーの階調補正パラメータ（入力＝出力の１次元ＬＵＴ（Look Up Table ）を適用し、テストチャート２出力時はテストチャート１で作成した１次元ＬＵＴを適用すればよい。
【００９２】
読取データ判定部２５５はデータ格納部２４６と協働して、後述する手法に従ったガマット選択に基づいて、標準ガマットと選択されたガマットの目標値を決定し、この決定した情報を標準ガマットデータ補正部２５６にセットする（Ｓ３４）。
【００９３】
標準ガマットデータ補正部２５６は、データ格納部２４６から入力されてきた標準ガマット目標値、読取データ判定部２５５で判定された出力ガマットサイズの目標値、および読取データ判定部２５５から入力されてきたテストチャート２の読取値とに基づき、標準ガマット目標値を補正する（Ｓ３５）。そして、標準ガマットデータ補正部２５６は、補正した標準ガマットデータの目標値を出力値補正処理部２５７へセットする（Ｓ３６）。
【００９４】
これを受けて、出力値補正処理部２５７は、目標値データに対応して入力色データＬ１，ａ１，ｂ１に補正処理を加える（Ｓ３７）。第２色変換処理部２７０は、補正済みデータＬ２，ａ２，ｂ２を出力色空間の色データ（本例ではＹ１，Ｍ１，Ｃ１，Ｋ１）へ変換する（Ｓ３８）。この後、階調補正処理部２８０は、セットされた階調補正カーブでも出力特性の階調補正を行なう（Ｓ４０）。
【００９５】
＜ガマット選択処理の詳細＞
図８は、ガマット選択処理の詳細を説明する図である。データ格納部２４６には、予め標準ガマット（設計時）のテストチャート２に対応する目標データと、標準ガマットとサイズが異なる複数のガマットの１次色および２次色の最大濃度値（１００および２００％データ）の他、カスプ（CUSP）より低明度のデータ（標準ガマットの目標値に対応する標準以外のガマットの目標値）が格納されている。
【００９６】
読取データ判定部２５５は、テストチャート読取部２４４にて読み取ることで得られるテストチャート１の１次色および２次色の１００および２００％データと、データ格納部２４６に格納されている１次色および２次色の１００％および２００データ（カスプデータ）とを比較して、サイズが異なる複数のガマット（図では第２ガマットおよび第３ガマットの２つ）のデータの中から、一番近いものを選択する。
【００９７】
＜補正処理の詳細；第１例＞
図９は、色調補正処理の詳細例（第１例）を説明する図である。この第１例の出力値補正処理は、出力データが標準ガマットでのデータよりも大きい場合（標準ガマット＜出力ガマット）で、かつカスプ下部における適用事例である。
【００９８】
ここで“カスプ下部”とは、図中に示すカスプ（CUSP）点よりも、明度データＬが低い部分を意味し、本例では、特にガマットの右下側の外郭上のデータ点について考察する。
【００９９】
図中の、データ点ａ（図ではａ１，ａ２）は、標準ガマットにおいて特定の色データ（テストチャート２に含まれている）Ｃ１，Ｍ１，Ｙ１，Ｋ１（ａ１のとき）やＣ２，Ｍ２，Ｙ２，Ｋ２（ａ２のとき）を印刷したときの右下外郭Ｇ１_1上の目標点（設計値）であり、データ点ｂ（図ではｂ１，ｂ２）は、データ点ａに対する第２ガマット（出力ガマット）の右下外郭Ｇ２_1上の目標点である。また、データ点ｂ’（図ではｂ１’，ｂ２’）は、標準ガマットでデータ点ａの値をとる色データＣＭＹＫを印刷したときの第２ガマットにおける右下外郭Ｇ２_1上での実際の出力点を示す。
【０１００】
ここで、本来、出力特性に変化がない場合は、色データＣ１，Ｍ１，Ｙ１，Ｋ１を出力するとデータ点ａ１に出力されるが、出力特性（特に色調特性）が第２ガマットのように変化すると、データ点ｂ１’に出力されるようになり、潰れた感じの暗い出力画像となってしまう。
【０１０１】
この出力特性変化を補正するために、データ点ｂ１'がデータ点ｂ１の位置に出力されるように、データ点ａに対して色調補正処理部２４０の標準ガマットデータ補正部２５６は標準ガマットデータの目標点の補正を行なう。
【０１０２】
この補正は、“ａ１，ｂ１’”と“ａ２，ｂ２’”との関係を示す下記式（１）から、第２ガマット上のデータ点ａ１’を算出することで行なう。同様にして、他の点についても、ａ２’，…を求めていけばよい。
【０１０３】
【数１】
0004556242.tif 000002
【０１０４】
ａ１ａ１’、ｂ１’ｂ１、…は、ここでは点ａ１と点ａ１’との距離を示している。式（１）は、ａ１ａ１’：ｂ１’ｂ１＝ａ１ａ２：ｂ１ｂ２の比から式を変形させたものである。ここで、点ａ１’以外は、始めから設定されている目標点または実際の測定点であることから、点ａ１’を導き出すことは可能となる。
【０１０５】
出力値補正処理部２５７は、新たに求められたデータ点ａ１’，ａ２’，…とデータ点ａ１，ａ２，…に基づいて、出力補正を行なう。
【０１０６】
つまり、第１色変換処理部２２０でＬａｂ色空間の色データに変換された値がａ１であったとき、出力特性の補正が施されない場合にはｂ１'の値で出力されることとなるが、出力値補正処理部２５６でａ１をａ１'に補正して出力処理を実施することでｂ１の値で出力され、出力画像が潰れた感じの暗い画像となってしまうことを防ぐこととなる。
【０１０７】
また、この第１例では、ガマット外郭上の特定点についてのみデータを格納しておき、その他の入力値に関しては、補間処理を行なうことで対応している。したがって、この第１例では、外郭上の特定点のみを保持して置けばよく、内部の点も保持する場合に比べメモリ容量が大幅に増加することなく補正することができる。
【０１０８】
補間処理は、たとえば各１次色および２次色のカスプ点のＬ値（Ｃ＝０）を目標点として補間を実施すればよい。メモリ容量に余裕がある場合は、標準ガマットのみ適当な間隔でガマット内部の点も含めた３次元ＬＵＴとして保持し、標準以外のガマットに関してはガマット外郭の点のみを保持し、ガマット外郭の点での補間結果を標準ガマットの３次元ＬＵＴに反映させ、反映させた３次元ＬＵＴを出力値補正処理部２５７にセットする構成としてもよい。
【０１０９】
＜補正処理の詳細；第２例＞
図１０は、色調補正処理の詳細例（第２例）を説明する図である。この第２例の階調補正処理は、出力データが標準ガマットでのデータよりも大きい場合（標準ガマット＜出力ガマット）で、かつカスプ上部における適用事例である。
【０１１０】
ここで“カスプ上部”とは、図中に示すカスプ（CUSP）点よりも、明度データＬが高い部分を意味し、本例では、特にガマットの右上側の外郭上のデータ点について考察する。
【０１１１】
図中の、データ点ａ（図ではａ１，ａ２）は、標準ガマットにおいて特定の色データ（テストチャート２に含まれている）Ｃ１，Ｍ１，Ｙ１，Ｋ１（ａ１のとき）やＣ２，Ｍ２，Ｙ２，Ｋ２（ａ２のとき）を印刷したときの右上外郭Ｇ１_2上の目標点（設計値）であり、データ点ｂ’（図ではｂ１’，ｂ２’）は、標準ガマットでデータ点ａの値をとる色データＣＭＹＫを印刷したときの第２ガマットにおける右上外郭Ｇ２_2上での実際の出力点を示す。
【０１１２】
ここで、本来、出力特性に変化がない場合は、色データＣ１，Ｍ１，Ｙ１，Ｋ１を出力するとデータ点ａ１に出力されるが、出力特性（特に色調特性）が第２ガマットのように変化すると、データ点ｂ１’に出力されるようになり、設計時より濃い目の出力画像となってしまう。
【０１１３】
この出力特性変化を補正するために、データ点ｂ１'がデータ点ａ１の位置に出力されるように、データ点ａに対して色調補正処理部２４０の標準ガマットデータ補正部２５６で標準ガマットデータの目標点の補正を行なう。
【０１１４】
この補正は、データ点ａ１，ａ２，…とデータ点ｂ１’，ｂ２’，…との関係から、単純な比例配分で補正を行なう。後述する第３例とは異なり、標準ガマットが出力ガマットよりも小さいので、カスプ付近で潰れてしまう現象は生じない。
【０１１５】
つまり、この第２例では、標準ガマットに対応した目標値に基づいて出力特性の補正を行なう際に、ガマット外郭上の出力値を標準ガマットの目標値と同じ値になるように補正を行ない、ガマット内部の点に関しては単純な比例配分で補正するのである。なお、カスプ上部に関しては、このような補正処理を行なわずに、後述する第３例と同様にして、専ら階調面に注目して、階調比を維持するように補正を行なってもよい。
【０１１６】
＜補正処理の詳細；第３例＞
図１１は、色調補正処理の詳細例（第３例）を説明する図である。この第３例の階調補正処理は、出力データが標準ガマットでのデータよりも小さい場合（標準ガマット＞出力ガマット）における適用事例である。
【０１１７】
図中の、データ点ａ（図ではａ１，ａ２）は、標準ガマットにおいて特定の色データ（テストチャート２に含まれている）Ｃ１，Ｍ１，Ｙ１，Ｋ１（ａ１のとき）やＣ２，Ｍ２，Ｙ２，Ｋ２（ａ２のとき）を印刷したときの右下外郭Ｇ１_1上の目標点（設計値）であり、データ点ｂ（図ではｂ１，ｂ２）は、データ点ａに対する第３ガマット（出力ガマット）の右下外郭Ｇ３_1上の目標点である。また、データ点ｂ’（図ではｂ１’，ｂ２’）は、標準ガマットでデータ点ａの値をとる色データＣＭＹＫを印刷したときの第３ガマットにおける右下外郭Ｇ３_1上での実際の出力点を示す。
【０１１８】
また、図中の、データ点ａ（図ではａ３，ａ４）は、標準ガマットにおいて特定の色データ（テストチャート２に含まれている）Ｃ３，Ｍ３，Ｙ３，Ｋ３（ａ３のとき）やＣ４，Ｍ４，Ｙ４，Ｋ４（ａ４のとき）を印刷したときの右上外郭Ｇ１_2上の目標点（設計値）であり、データ点ｂ’（図ではｂ３’，ｂ４’）は、標準ガマットでデータ点ａの値をとる色データＣＭＹＫを印刷したときの第３ガマットにおける右上外郭Ｇ３_2上での実際の出力点を示す。
【０１１９】
ここで、本来、出力特性に変化がない場合は、色データＣ１，Ｍ１，Ｙ１，Ｋ１を出力するとデータ点ａ１に出力されるが、出力特性（特に色調特性）が第３ガマットのように変化すると、データ点ｂ１’に出力されるようになり、濃度の低い出力画像となってしまう。
【０１２０】
この出力特性変化を補正するために、データ点ｂ１'がデータ点ｂ１の位置に出力されるように、データ点ａに対して色調補正処理部２４０の標準ガマットデータ補正部２５６で標準ガマットの目標点の補正を行なう。
【０１２１】
この補正は、“ａ１，ｂ１’”と“ａ２，ｂ２’”との関係を示す下記式（２）から、第３ガマット上のデータ点ａ１’を算出することで行なう。同様にして、他の点についても、ａ２’，…を求めていけばよい。
【０１２２】
【数２】
0004556242.tif 000003
【０１２３】
出力値補正処理部２５７は、新たに求められたデータ点ａ１’，ａ２’，…とデータ点ａ１，ａ２，…に基づいて、出力補正を行なう。
【０１２４】
つまり、出力ガマットが標準ガマットよりも小さい場合に適用した第３例でも、出力ガマットが標準ガマットよりも大きい場合に適用した第１例と同様にして、標準ガマットの出力目標値と複数のガマットサイズに対応した目標値に基づいて出力特性の補正を行なうのである。
【０１２５】
一方、カスプ上部（色相面の最大濃度以上の部分）に関しては、出力特性（特に色調特性）が第３ガマットのように変化すると、データ点ｂ３’，ｂ４’，…に出力されるようになり、設計時より薄目の出力画像となってしまうので、濃度が濃くなる方向に色調補正を行なう必要が生じる。ここで、第３例では、出力ガマットが標準ガマットよりも小さいので、無理に目標点の位置に持っていこうとすると、カスプ付近で潰れてしまうため、潰れが発生しないように、たとえば従来例と同様にして専ら階調面に注目して、階調比を維持するように補正を行なうか、または、補正を実施しない。
【０１２６】
このように、本実施形態の色調補正処理によれば、１次色および２次色領域のガマットサイズが標準ガマットに対して、ばらばらに変化するような特性変化（たとえば、１次色は標準サイズで２次色は標準より大きいサイズ）が起こっても、１次色および２次色それぞれで最大濃度値をとるデータに基づいて適切なガマットサイズを選択し、その選択したガマットサイズに対応するデータ（特に外郭上のデータ）に基づいて標準ガマットデータの目標点を修正し、修正した目標点に基づいて入力色データに対して色調補正処理を加え、その後に階調補正を加えるようにした。これにより、定着特性の変化によって、出力特性でガマットが１次色および２次色領域で異なる変化をした場合にでも、出力特性の変化に対応して適切な色調補正および階調補正を行なうことができる。
【０１２７】
テストチャートを利用して自動的に色調補正処理を行なうことができるので、ユーザに負担を掛けることがない。また、ガマットサイズごとにガマット内部の点を全て保持する必要がないので、大幅なメモリの増加を伴うこともない。
【０１２８】
以上、本発明について実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【０１２９】
また、上記の実施形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組合せにより種々の発明を抽出できる。実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【０１３０】
＜電子計算機を利用した構成に関して＞
また、本実施形態において、ガマットサイズ変化を考慮した色調補正を行なう仕組みは、ハードウェア処理回路により構成することに限らず、その機能を実現するプログラムコードに基づき電子計算機（コンピュータ）を用いてソフトウェア的に実現することも可能である。
【０１３１】
よって、本発明に係る色調補正方法や画像形成装置を、電子計算機（コンピュータ）を用いてソフトウェアで実現するために好適なプログラムあるいはこのプログラムを格納したコンピュータ読取可能な記憶媒体を発明として抽出することもできる。ソフトウェアにより実行させる仕組みとすることで、ハードウェアの変更を伴うことなく、処理手順などを容易に変更できる利点を享受できるようになる。
【０１３２】
電子計算機にガマットサイズ変化を考慮した色調補正処理機能をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ（組込マイコンなど）、あるいは、ＣＰＵ（Central Processing Unit ）、論理回路、記憶装置などの機能を１つのチップ上に搭載して所望のシステムを実現するＳＯＣ（System On a Chip：システムオンチップ）、または、各種のプログラムをインストールすることで各種の機能を実行することが可能な汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０１３３】
記録媒体は、コンピュータのハードウェア資源に備えられている読取装置に対して、プログラムの記述内容に応じて、磁気、光、電気などのエネルギの状態変化を引き起こして、それに対応する信号の形式で、読取装置にプログラムの記述内容を伝達できるものである。
【０１３４】
たとえば、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクＦＤを含む）、光ディスク（ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory ）、ＤＶＤ（Digital Versatile Disc）を含む）、光磁気ディスク（ＭＤ（Mini Disc ）を含む）、または半導体メモリなどよりなるパッケージメディア（可搬型の記憶媒体）により構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭやハードディスクなどで構成されてもよい。
【０１３５】
また、ソフトウェアを構成するプログラムは、記録媒体を用いずに、記録媒体を介して提供されることに限らず、有線あるいは無線などの通信網を介して提供されてもよい。
【０１３６】
たとえば、ガマットサイズ変化を考慮した色調補正処理機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、ハードウェア処理回路にて構成する場合と同様の効果は達成される。この場合、記憶媒体から読み出されたプログラムコード自体がガマットサイズ変化を考慮した色調補正処理の機能を実現する。
【０１３７】
また、コンピュータが読み出したプログラムコードを実行することで、ガマットサイズ変化を考慮した色調補正処理を行なう機能が実現されるだけでなく、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（Operating Systems ；基本ソフト）などが実際の処理の一部または全部を行ない、その処理によりガマットサイズ変化を考慮した色調補正処理を行なう機能が実現される場合であってもよい。
【０１３８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によってガマットサイズ変化を考慮した色調補正処理を行なう機能が実現される場合であってもよい。
【０１３９】
なお、ガマットサイズ変化を考慮した色調補正処理を行なう機能を実現するプログラムコードを記述したファイルとしてプログラムが提供されるが、この場合、一括のプログラムファイルとして提供されることに限らず、コンピュータで構成されるシステムのハードウェア構成に応じて、個別のプログラムモジュールとして提供されてもよい。
【０１４０】
たとえば図１２は、ＣＰＵやメモリを利用してソフトウェア的にガマットサイズ変化を考慮した色調補正処理を行なう機能を持つ画像処理装置（色調補正処理装置）を構成する、すなわちパーソナルコンピュータなどのコンピュータ（電子計算機）の機能を利用してガマットサイズ変化を考慮した色調補正処理をソフトウェア的に実現する場合のハードウェア構成の一例を示すブロック図である。
【０１４１】
もちろん、このようなコンピュータを用いた構成に限らず、図２を用いて示した各機能部の処理をなす専用のハードウェアの組合せによりガマットサイズ変化を考慮した色調補正処理を行なう画像処理装置を構成することもできる。
【０１４２】
なお、ガマットサイズ変化を考慮した色調補正処理機能を画像形成装置の一例である複合機に組み込む形態の場合、図１２に示す電子計算機には、たとえば、複写アプリケーションやプリンタアプリケーション、ファクシミリ（ＦＡＸ）アプリケーション、あるいは他のアプリケーション用の処理プログラムなど、従来の画像形成装置（複合機）におけるものと同様のソフトウェアが組み込まれる。また、ネットワークを介して外部とのデータを送受信したりするための制御プログラムも組み込まれる。
【０１４３】
このとき、ガマットサイズ変化を考慮した色調補正処理機能を実現するプログラムコードを記述したファイルとしてプログラムが提供されるが、この場合、一括のプログラムファイルとして提供されることに限らず、コンピュータで構成されるシステムのハードウェア構成に応じて、個別のプログラムモジュールとして提供されてもよい。たとえば、既存の複写装置制御ソフトやプリンタ制御ソフト（プリンタドライバ）に組み込まれるアドインソフトとして提供されてもよい。
【０１４４】
たとえば、コンピュータシステム９００は、コントローラ部９０１と、ハードディスク装置、フレキシブルディスク（ＦＤ）ドライブ、あるいはＣＤ−ＲＯＭ（Compact Disk ROM）ドライブ、半導体メモリコントローラなどの、所定の記憶媒体からデータを読み出したり記録したりするための記録・読取制御部９０２とを有する。
【０１４５】
コントローラ部９０１は、ＣＰＵ（Central Processing Unit ）９１２、読出専用の記憶部であるＲＯＭ（Read Only Memory）９１３、随時書込みおよび読出しが可能であるとともに揮発性の記憶部の一例であるＲＡＭ（Random Access Memory）９１５、および不揮発性の記憶部の一例であるＲＡＭ（ＮＶＲＡＭと記述する）９１６を有している。
【０１４６】
ＮＶＲＡＭ９１６には、たとえば、標準ガマット（設計時）のテストチャート２に対応する目標データと、標準ガマットとサイズが異なる複数のガマットのカスプ（CUSP）より低明度のデータ（標準ガマットの目標値に対応する標準外ガマットの目標値）を格納することで、このＮＶＲＡＭ９１６をデータ格納部２４６として機能させることができる。
【０１４７】
なお、上記において“揮発性の記憶部”とは、装置の電源がオフされた場合には、記憶内容を消滅してしまう形態の記憶部を意味する。一方、“不揮発性の記憶部”とは、装置のメイン電源がオフされた場合でも、記憶内容を保持し続ける形態の記憶部を意味する。記憶内容を保持し続けることができるものであればよく、半導体製のメモリ素子自体が不揮発性を有するものに限らず、バックアップ電源を備えることで、揮発性のメモリ素子を“不揮発性”を呈するように構成するものであってもよい。また、半導体製のメモリ素子により構成することに限らず、磁気ディスクや光ディスクなどの媒体を利用して構成してもよい。たとえば、ハードディスク装置を不揮発性の記憶部として利用できる。また、ＣＤ−ＲＯＭなどの記録媒体から情報を読み出す構成を採ることでも不揮発性の記憶部として利用できる。
【０１４８】
また、コンピュータシステム９００は、カスタマーインタフェースをなす機能部としての指示入力部９０３と、操作時のガイダンス画面や処理結果などの所定の情報をカスタマーに提示する表示出力部９０４と、各機能部との間のインタフェース機能をなすインタフェース部（ＩＦ部）９０９とを有する。
【０１４９】
なお、複合機の構成とするべく、処理対象の画像を読み取る画像取得部１０に対応した画像読取部（スキャナユニット）９０５と、処理済みの画像を所定の出力媒体（たとえば印刷用紙）に出力する画像出力部３０に対応した画像形成部９０６も設けられる。
【０１５０】
指示入力部９０３としては、たとえば、ユーザインタフェース部９８５の操作キー部９８５ｂを利用することができる。あるいは、キーボードやマウスなどを利用することもできる。
【０１５１】
表示出力部９０４は、表示制御部９４２と表示装置とを備える。表示装置としては、たとえば、ユーザインタフェース部９８５の操作パネル部９８５ａを利用することができる。あるいは、ＣＲＴ（Cathode Ray Tube；陰極線管）やＬＣＤ（Liquid Crystal Display；液晶）などでなるその他のディスプレイ部を利用することもできる。
【０１５２】
たとえば、表示制御部９４２が、操作パネル部９８５ａやディスプレイ部上に、ガイダンス情報や画像読取部９０５が取り込んだ全体画像などを表示させる。また、各種の情報をユーザに通知する際の表示デバイスとしても利用される。なお、表示面上にタッチパネルを有するディスプレイ部とすることで、指先やペンなどで所定の情報を入力する指示入力部９０３を構成することもできる。
【０１５３】
インタフェース部９０９としては、処理データ（画像データを含む）や制御データの転送経路であるシステムバス９９１の他、たとえば、画像読取部９０５とのインタフェース機能をなすスキャナＩＦ部９９５、画像形成部９０６や他のプリンタとのインタフェース機能をなすプリンタＩＦ部９９６、およびインターネットなどのネットワークとの間の通信データの受け渡しを仲介する通信ＩＦ部９９９を有している。
【０１５４】
このような構成において、ＣＰＵ９１２は、システムバス９９１を介してシステム全体の制御を行なう。ＲＯＭ９１３は、ＣＰＵ９１２の制御プログラムなどを格納する。ＲＡＭ９１５は、ＳＲＡＭ（Static Random Access Memory ）などで構成され、プログラム制御変数や各種処理のためのデータなどを格納する。また、ＲＡＭ９１５は、所定のアプリケーションプログラムによって取得した電子ドキュメント（文字データのみに限らず画像データを含んでよい）や自装置に備えられている画像読取部９０５で取得した画像データ、さらには外部から取得した電子データなどを一時的に格納する領域を含んでいる。
【０１５５】
たとえば、ガマットサイズ変化を考慮した色調補正処理機能をコンピュータに実行させるプログラムは、ＣＤ−ＲＯＭなどの記録媒体を通じて配布される。あるいは、このプログラムは、ＣＤ−ＲＯＭではなくＦＤに格納されてもよい。また、ＭＯドライブを設け、ＭＯに前記プログラムを格納してもよく、またフラッシュメモリなどの不揮発性の半導体メモリカードなど、その他の記録媒体にプログラムを格納してもよい。さらに、他のサーバなどからインターネットなどのネットワークを経由してプログラムをダウンロードして取得したり、あるいは更新したりしてもよい。
【０１５６】
なおプログラムを提供するための記録媒体としては、ＦＤやＣＤ−ＲＯＭなどの他にも、ＤＶＤなどの光学記録媒体、ＭＤなどの磁気記録媒体、ＰＤなどの光磁気記録媒体、テープ媒体、磁気記録媒体、ＩＣカードやミニチュアカードなどの半導体メモリを用いることができる。記録媒体の一例としてのＦＤやＣＤ−ＲＯＭなどには、ガマットサイズ変化を考慮した色調補正処理機能を実現する際の、一部または全ての機能を格納することができる。
【０１５７】
また、ハードディスク装置は、制御プログラムによる各種処理のためのデータを格納したり、画像読取部９０５で取得した画像データや外部から取得した印刷データなどを大量に一時的に格納したりする領域を含んでいる。また、ハードディスク装置、ＦＤドライブ、あるいはＣＤ−ＲＯＭドライブは、たとえば、ＣＰＵ９１２にコンテンツ取得やアドレス取得あるいはアドレス設定などの処理をソフトウェアにて実行させるためのプログラムデータを登録するなどのために利用される。
【０１５８】
なお、ガマットサイズ変化を考慮した色調補正処理のための各機能部分の全ての処理をソフトウェアで行なうのではなく、これら機能部分の一部を専用のハードウェアにて行なう処理回路９０８を設けてもよい。ソフトウェアで行なう仕組みは、並列処理や連続処理に柔軟に対処し得るものの、その処理が複雑になるに連れ、処理時間が長くなるため、処理速度の低下が問題となる。これに対して、ハードウェア処理回路で行なうことで、高速化を図ったアクセラレータシステムを構築することができるようになる。アクセラレータシステムは、処理が複雑であっても、処理速度の低下を防ぐことができ、高いスループットを得ることができる。
【０１５９】
たとえば、ガマットサイズ変化を考慮した色調補正処理機能を複合機に適用した図示する形態の場合であれば、処理回路９０８としては、図２に示した色調補正処理部２４０に相当する色調補正処理部９０８ａや、入力側の第１色変換処理部２２０に相当する第１色変換処理部９０８ｂや、出力側の第２色変換処理部２７０に相当する第２色変換処理部９０８ｃや、階調補正処理部２８０に相当する階調補正処理部９０８ｄなどをハードウェアで構成するとよい。
【図面の簡単な説明】
【０１６０】
【図１】本発明に係る色調補正方法を実施する色調補正処理装置の一実施形態を搭載した画像形成装置の機構図である。
【図２】色調補正処理に着目した画像形成装置の回路構成の一例を示す図である。
【図３】色調補正処理で使用する基準パターンの一例を示す図である。
【図４】Ｌａｂ色空間とガマット変化を説明する図である。
【図５】色調の特性変化を説明する図である。
【図６】色調補正処理の処理手順の一例を示すフローチャートである。
【図７】読取データ判定部におけるガマットサイズ判定の一例を示す図である。
【図８】ガマット選択処理の詳細を説明する図である。
【図９】標準ガマット目標値補正処理の第１例を説明する図である。
【図１０】標準ガマット目標値補正処理の第２例を説明する図である。
【図１１】標準ガマット目標値補正処理の第３例を説明する図である。
【図１２】電子計算機を用いて色調補正処理を行なう仕組みを構成する場合のハードウェア構成の一例を示した図である。
【符号の説明】
【０１６１】
１…カラー複写装置（色調補正処理装置を内蔵）、１０…画像取得部、１５…ユーザインタフェース装置、２０…内部コントローラ部、３０…画像出力部、３１…画像形成部、３２…感光体ドラム、４３…転写ベルト、４５…定着部、２１０…入力画像データ取得部、２２０…第１色変換処理部、２４０…色調補正処理部、２４２…テストチャート生成部、２４４…テストチャート読取部、２４６…データ格納部、２５４…階調補正カーブ作成部、２５５…読取データ判定部、２５６…標準ガマットデータ補正部、２５７…出力値補正処理部、２７０…第２色変換処理部、２８０…階調補正処理部、９００…コンピュータシステム、９０３…指示入力部、９０４…表示出力部、９０８…処理回路
【図１】
0004556242.tif 000004
【図２】
0004556242.tif 000005
【図４】
0004556242.tif 000006
【図５】
0004556242.tif 000007
【図６】
0004556242.tif 000008
【図７】
0004556242.tif 000009
【図８】
0004556242.tif 000010
【図９】
0004556242.tif 000011
【図１０】
0004556242.tif 000012
【図１１】
0004556242.tif 000013
【図１２】
0004556242.tif 000014
【図３】
0004556242.tif 000015