(57)【要約】【課題】補正精度の低下を防ぎつつ、ユーザ工数を低減する画像形成装置を提供する。【解決手段】複数の濃度それぞれに対応した複数のパッチを含むパッチチャートを印刷する。複数のパッチのうち第１のパッチについて第１の濃度値の指定を受け付け、第１のパッチに対応付けられた第１の基準濃度値と、受け付けた第１の濃度値との差に基づいて、第２のパッチについて濃度値を受け付けるかを判定する。第２のパッチについて濃度値を受け付けると判定された場合、第２のパッチについて第２の濃度値の指定を受け付ける。【選択図】図１０
2017053964.tif 000002
【特許請求の範囲】
【請求項１】
複数の濃度それぞれに対応した複数のパッチを含むパッチチャートを印刷する印刷手段と、
前記印刷手段により印刷された前記複数のパッチのうち第１のパッチについて、第１の濃度値の指定を受け付ける第１の受付手段と、
前記第１のパッチに対応付けられた第１の基準濃度値と、前記第１の受付手段により受け付けた前記第１の濃度値との差に基づいて、前記複数のパッチに含まれる第２のパッチについて濃度値を受け付けるか否かを判定する第１の判定手段と、
前記第１の判定手段により前記第２のパッチについて濃度値を受け付けると判定された場合、前記第２のパッチについて、第２の濃度値の指定を受け付ける第２の受付手段と、
前記第１の基準濃度値と前記第１の濃度値の差と、前記第２のパッチに対応付られた第２の基準濃度値と前記第２の濃度値の差と、に基づいて、前記印刷手段により印刷された前記複数のパッチが表す階調特性を補正する補正手段と、を備え、
前記判定手段により前記第２のパッチについて濃度値を受け付けないと判定された場合、前記補正手段は、前記第１の基準濃度値と前記第１の濃度値の差に基づいて、前記印刷手段により印刷された前記複数のパッチが表す階調特性を補正する、
ことを特徴とする画像形成装置。
【請求項２】
前記第１のパッチは、第１の濃度を表す低濃度パッチと、前記第１の濃度より濃度が高い第２の濃度を表す高濃度パッチであり、
前記第１の受付手段は、前記低濃度パッチと前記高濃度パッチそれぞれについて前記第１の濃度値としての濃度値の指定を受け付け、
前記第１の判定手段は、前記低濃度パッチに対応付けられた前記第１の基準濃度値と前記低濃度パッチについて当該受け付けた前記第１の濃度値の第１の差と、前記高濃度パッチに対応付けられた前記第２の基準濃度値と前記高濃度パッチについて当該受け付けた前記第１の濃度値の第２の差と、に基づいて、前記第２のパッチについて濃度値を受け付けるか否かを判定する、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第１の差および前記第２の差が、閾値以下であるか否かを判定する第２の判定手段、をさらに備え、
前記第１の判定手段は、前記第２の判定手段により前記第１の差および前記第２の差が前記閾値以下であると判定された場合、前記第２のパッチについて濃度値を受け付けないと判定し、前記閾値より大きいと判定された場合、前記第２のパッチについて濃度値を受け付けると判定する、
ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記第１の差と前記第２の差とに基づいて、前記第２の受付手段により濃度値の指定を受け付ける前記第２のパッチを決定する決定手段、をさらに備え、
前記決定手段は、前記第１の差と前記第２の差が等しい場合、前記第１の濃度と前記第２の濃度の間の濃度を表すパッチを前記第２のパッチとして決定する、
ことを特徴とする請求項２又は３に記載の画像形成装置。
【請求項５】
前記決定手段は、前記第１の差が前記第２の差より大きい場合、前記第１の濃度より低い濃度を表すパッチを前記第２のパッチとして決定する、ことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記決定手段は、前記第２の差が前記第１の差より大きい場合、前記第２の濃度より高い濃度を表すパッチを前記第２のパッチとして決定する、ことを特徴とする請求項４又は５に記載の画像形成装置。
【請求項７】
前記決定手段は、前記第１の差が条件を満たす場合、前記第２の濃度より高い濃度を表すパッチを前記第２のパッチとして決定する、ことを特徴とする請求項４乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
前記決定手段は、前記第１の差が条件を満たす場合、前記第１の濃度と前記第２の濃度との差分、前記第２の濃度より高い濃度を表すパッチを前記第２のパッチとして決定する、ことを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記決定手段は、前記第２の差が前記条件を満たす場合、前記第１の濃度より低い濃度を表すパッチを前記第２のパッチとして決定する、ことを特徴とする請求項４乃至８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記決定手段は、前記第２の差が前記条件を満たす場合、前記第１の濃度と前記第２の濃度との差分、前記第１の濃度より低い濃度を表すパッチを前記第２のパッチとして決定する、ことを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
前記条件とは、差がないことであることを特徴とする請求項７乃至１０のいずれか１項に記載の画像形成装置。
【請求項１２】
前記印刷手段は、前記第１の受付手段により前記第１の濃度値を受け付ける前に、前記第１のパッチを印刷し、前記第１の判定手段により前記第２のパッチについて濃度値を受け付けると判定された後に、前記第２のパッチを印刷する、ことを特徴とする請求項１乃至１１のいずれか１項に記載の画像形成装置。
【請求項１３】
前記第１の受付手段および第２の受付手段は、画面を介して、前記第１の濃度値および前記第２の濃度値の指定を受け付け、
前記画面は、前記パッチチャートのパッチの並びに対応する、
ことを特徴とする請求項１乃至１２のいずれか１項に記載の画像形成装置。
【請求項１４】
画像形成装置において実行される補正方法であって、
複数の濃度それぞれに対応した複数のパッチを含むパッチチャートを印刷する印刷工程と、
前記印刷工程において印刷された前記複数のパッチのうち第１のパッチについて、第１の濃度値の指定を受け付ける第１の受付工程と、
前記第１のパッチに対応付けられた第１の基準濃度値と、前記第１の受付工程において受け付けた前記第１の濃度値との差に基づいて、前記複数のパッチに含まれる第２のパッチについて濃度値を受け付けるか否かを判定する第１の判定工程と、
前記第１の判定工程において前記第２のパッチについて濃度値を受け付けると判定された場合、前記第２のパッチについて、第２の濃度値の指定を受け付ける第２の受付工程と、
前記第１の基準濃度値と前記第１の濃度値の差と、前記第２のパッチに対応付られた第２の基準濃度値と前記第２の濃度値の差と、に基づいて、前記印刷工程において印刷された前記複数のパッチが表す階調特性を補正する補正工程と、を有し、
前記判定工程において前記第２のパッチについて濃度値を受け付けないと判定された場合、前記補正工程では、前記第１の基準濃度値と前記第１の濃度値の差に基づいて、前記印刷工程において印刷された前記複数のパッチが表す階調特性を補正する、
ことを特徴とする補正方法。
【請求項１５】
複数の濃度それぞれに対応した複数のパッチを含むパッチチャートを印刷部に印刷させ、
印刷された前記複数のパッチのうち第１のパッチについて、第１の濃度値の指定を受け付け、
前記第１のパッチに対応付けられた第１の基準濃度値と、受け付けた前記第１の濃度値との差に基づいて、前記複数のパッチに含まれる第２のパッチについて濃度値を受け付けるか否かを判定し、
前記第２のパッチについて濃度値を受け付けると判定された場合、前記第２のパッチについて、第２の濃度値の指定を受け付け、
前記第１の基準濃度値と前記第１の濃度値の差と、前記第２のパッチに対応付られた第２の基準濃度値と前記第２の濃度値の差と、に基づいて、印刷された前記複数のパッチに対応する階調特性を補正し、
前記第２のパッチについて濃度値を受け付けないと判定された場合、前記第１の基準濃度値と前記第１の濃度値の差に基づいて、印刷された前記複数のパッチが表す階調特性を補正する、
ようにコンピュータを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、階調補正を実行可能な画像形成装置、補正方法およびプログラムに関する。
【背景技術】
【０００２】
一般的に、カラープリンタや複合機などの画像形成装置においては、経時・環境変化、あるいは装置の個体差などの要因で階調特性が変化する。画像形成装置から出力された出力物の良好な階調性を保つために、上記要因で変化する階調特性を補正する方法として、キャリブレーションや階調補正と呼ばれる技術が知られている。
【０００３】
これらの技術では、まず、画像形成に用いられる色について特定の階調パターンで構成された参照パッチと、基準となる濃度パターンから構成された基準パッチとの比較を目視や測定器により行う。そして、この比較結果を用いて画像形成装置から出力される画像の色の出力特性の補正を行う。この補正において、特に安価で簡易な調整手法が望まれる場合には、スキャナや計測器を使わずにユーザの視覚による色のずれ量を判定する「目視階調補正」が用いられる。目視階調補正では、見本となるチャート上に印刷された基準となる複数階調のパッチ（基準パッチ）の中から、補正対象である画像形成装置が形成した確認用のチャートに含まれる判定用パッチ（参照パッチ）と濃度が一致するパッチを選択する。
【０００４】
特許文献１では、基準パッチと参照パッチを同一の用紙に印刷してユーザの目視による判定を行う方法が開示されている。このような画像形成装置の階調補正処理において、基準パッチと参照パッチは、補正を行う単位である色毎に必要とされる。また、パッチの濃淡の判定を正確に行い、補正精度を向上させるために、例えば色毎に低濃度、中濃度、高濃度など複数階調の参照パッチの組み合わせを階調補正用確認チャートとして印刷する方法が知られている。この時、基準パッチの階調数に対し、参照パッチの階調数は１〜基準パッチと同数、の範囲で任意に持つが、ユーザが目視で判別できる範囲で階調数が多い方ほど補正精度は高くなる。
【０００５】
そのため、上記の階調補正処理においてユーザが基準パッチと参照パッチの比較動作を行う回数は、参照パッチの数と等しくなる。具体的には、この値は色数と参照パッチの階調数との積となる。このように、各判定に１つのパッチを用いるという必要最小限のパッチ構成であっても、色数によって参照パッチは増え、補正精度を向上させるために参照パッチの階調数を増やせば、さらに比較回数が増える。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１９９８４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、目視階調補正においては、参照パッチと確認パッチの比較動作をユーザが目視で行うため、参照パッチと確認パッチの比較の回数が増えるほどユーザの負担は増大してしまう。
【０００８】
本発明の目的は、このような従来の問題点を解決することにある。上記の点に鑑み、本発明は、補正精度の低下を防ぎつつ、ユーザ工数を低減する画像形成装置、補正方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明に係る画像形成装置は、複数の濃度それぞれに対応した複数のパッチを含むパッチチャートを印刷する印刷手段と、前記印刷手段により印刷された前記複数のパッチのうち第１のパッチについて、第１の濃度値の指定を受け付ける第１の受付手段と、前記第１のパッチに対応付けられた第１の基準濃度値と、前記第１の受付手段により受け付けた前記第１の濃度値との差に基づいて、前記複数のパッチに含まれる第２のパッチについて濃度値を受け付けるか否かを判定する第１の判定手段と、前記第１の判定手段により前記第２のパッチについて濃度値を受け付けると判定された場合、前記第２のパッチについて、第２の濃度値の指定を受け付ける第２の受付手段と、前記第１の基準濃度値と前記第１の濃度値の差と、前記第２のパッチに対応付られた第２の基準濃度値と前記第２の濃度値の差と、に基づいて、前記印刷手段により印刷された前記複数のパッチが表す階調特性を補正する補正手段と、を備え、前記判定手段により前記第２のパッチについて濃度値を受け付けないと判定された場合、前記補正手段は、前記第１の基準濃度値と前記第１の濃度値の差に基づいて、前記印刷手段により印刷された前記複数のパッチが表す階調特性を補正する、ことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、補正精度の低下を防ぎつつ、ユーザ工数を低減することができる。
【図面の簡単な説明】
【００１１】
【図１】画像形成装置の構成を示す図である。
【図２】階調補正処理を実現するためのモジュール構成を示す図である。
【図３】見本チャートを示す図である。
【図４】固定的な判断点で補正処理を行う場合の確認チャートを示す図である。
【図５】固定的な判断点で目視階調補正を行うためのＵＩ画面を示す図である。
【図６】主判断パッチと副判断パッチを含む確認チャートを示す図である。
【図７】主判断パッチと副判断パッチを含む目視階調補正画面を示す図である。
【図８】目視階調補正方法を説明するための図である。
【図９】副判断パッチとして３階調を有する目視階調補正画面を示す図である。
【図１０】階調補正処理を示すフローチャートである。
【図１１】ユーザの副判断の要否の判定処理を説明するための図である。
【図１２】確認チャート生成処理を示すフローチャートである。
【図１３】確認チャートを示す他の図である。
【図１４】確認チャート生成処理を示す他のフローチャートである。
【図１５】階調補正処理を示す他のフローチャートである。
【図１６】目視階調補正方法を説明するための他の図である。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１３】
図１は、画像形成装置１００の構成を示す図である。画像形成装置１００は、例えば、印刷機能、コピー機能、読取機能等、複数の機能が一体化された、いわゆるＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）である。制御部１０１は、ＣＰＵ１０２、ＲＯＭ１０６、ＲＡＭ１０６を含み、画像形成装置１００を統括的に制御して各機能を実行する。制御部１０１は、画像データに対して各機能に応じた画像処理を実行する画像処理部１０３を含む。本実施形態においては、画像処理部１０３は、階調補正処理を実行する。また、制御部１０１は、画像入力部１０８から画像を取得し、取得した画像データを処理して記憶部１０７へ格納する。また、制御部１０１は、画像出力部１０９を介して記録媒体やモニタなどに画像を出力する。画像入力部１０８は、例えば、原稿等を光学的に読み取るスキャナ（読取部）である。また、画像出力部１０９は、例えば、インクジェット記録方式や電子写真方式等の各種記録方式に対応したプリンタ（印刷部）である。
【００１４】
記憶部１０７は、例えば、ハードディスクである。記憶部１０７やＲＯＭ１０５は、画像形成装置１００が動作するためのＯＳやアプリケーションプログラム、データ等を記憶する。各実施形態の動作は、例えば、ＣＰＵ１０２が記憶部１０７やＲＯＭ１０５に記憶されているプログラムをＲＡＭ１０６に読み出して実行することにより実現される。各実施形態で用いるテーブルや設定データ、パラメータ等も記憶部１０７やＲＯＭ１０５に記憶されている。ＲＡＭ１０６は、例えば、ＣＰＵ１０２のワーキングメモリとして用いられる。
【００１５】
操作部（ユーザインタフェース：ＵＩ）１０４は、ポインティングデバイスやキーボード等などの入力部を含み、ユーザによる指示や設定操作を受け付ける。表示部１１１は、タッチパネル等の表示部を含み、設定画面やプレビュー画面、装置状態／ジョブ状況等を表示する。操作部１０４を介して設定された設定データは、制御部１０１により、記憶部１０７に記憶される。画像処理部１０３は、例えば、記憶部１０７に記憶された設定データを読み出し、読み出した設定データに基づいて、画像データに対して画像処理を実行する。設定データは、例えば、階調補正のために用いる濃度値である。
【００１６】
送受信部１１０は、不図示のＬＡＮ等のネットワークを介してＰＣ等の情報処理装置との通信を可能にする。例えば、送受信部１１０が外部の情報処理装置から印刷ジョブを受信し、制御部１０１が印刷ジョブを実行することにより、画像形成装置１００の印刷機能が実行される。送受信部１１０は、有線通信や無線通信、近距離無線通信等、ネットワークの通信形態に応じた構成を有する。
【００１７】
画像形成装置１００は、図１に示すブロックだけでなく、画像形成装置１００の実行可能な機能に応じたブロックがさらに含まれる。例えば、ファクス機能や送信機能に応じたブロックが含まれ、また、ルータやファイヤウォール等の構成が含まれても良い。
【００１８】
本実施形態では、画像形成装置１００から表示部１１１や画像出力部１０９から出力される出力物の良好な階調性を保つために、経時・環境変化、あるいは装置の個体差などの要因で変化する階調特性を補正する階調補正処理が行われる。
【００１９】
図２は、画像形成装置１００で階調補正処理を実現するためのモジュール構成を示す図である。図２（ａ）に示すように、画像処理部１０３は、チャート生成部２０１を含み、チャート生成部２０１は、階調補正処理で用いられる、参照パッチが印刷された確認チャート（パッチチャート）を印刷するためのチャートデータを生成する。画像出力部１０９は、チャート出力部２０２を含み、チャート出力部２０２は、生成されたチャートデータに基づいて確認チャートを印刷する。確認チャートの印刷は、ユーザから操作部１０４を介して受け付けた階調補正処理の実行指示に応じて行われる。実行指示を受け付けるための画面については後述する。
【００２０】
確認チャートに対して、見本チャートとは、工場出荷時等、画像形成装置１００が適切な出力特性で画像を出力することが保証された状態のもとで印刷されるものである。若しくは、見本チャートは、ユーザが画像形成装置１００が適切な出力特性で画像を出力可能と判断した状態のもとで印刷される場合もある。その場合、チャート生成部２０１は、基準パッチが印刷された見本チャートを印刷するためのチャートデータを生成し、チャート出力部２０２は、生成されたチャートデータに基づいて見本チャートを印刷する。いずれの場合でも、本実施形態において、見本チャートは、階調補正処理の実行前に予め印刷されているものである。
【００２１】
ユーザは、印刷された確認チャート上に印刷された各参照パッチを、見本チャート上に印刷された基準パッチと比較し、基準パッチが示す濃度からのずれを判断する。図２（ｂ）の操作部１０４の判断結果入力部２０３は、後述する画面上でユーザの判断結果を受け付ける。画像処理部１０３の判断結果処理部２０４は、判断結果入力部２０３からユーザの判断結果を取得し、補正値演算部２０５は、ユーザの判断結果に基づいて、後述する補正値を取得する。階調補正処理部２０６は、変換テーブル等として実現される階調特性を補正し、画像形成部２０７は、補正された階調特性に基づいてスクリーン処理等により階調再現を行う。
【００２２】
ここで、図８（ａ）及び（ｂ）を参照しながら、本実施形態での目視階調補正方法を説明する。図８（ａ）は、階調補正処理部２０６への入力信号（階調値）を横軸とし、出力濃度を縦軸とした場合の階調特性を示すグラフである。画像形成装置１００の目標とする階調特性（以下、階調ターゲットという）が、図８の階調ターゲット８１１のように表されるとする。階調ターゲットの場合、入力信号が１の場合には出力濃度が１、入力信号が２の場合には出力濃度が２となるように（線形となるように）出力が調整される。この入力値と出力値の対応付けは、図８（ｂ）に示すような変換テーブルにより、あるいは、関係式を保持し、入力値から直接出力値を算出することにより行われる。ここでは、変換テーブルを利用する方法を用いて説明する。図８（ｂ）に示すように、入力値に対応して設定された目標値（階調ターゲットの値）が予め「目標」の欄に規定されている。そして、階調補正が実行されると、補正値が「補正」の欄に入力されていく。
【００２３】
画像形成装置１００が理想的な状態にあれば、実際の階調特性は、階調ターゲット８１１と一致する。しかしながら、環境変動や使用状況により画像形成装置１００の状態は変化するので、実際の階調特性は、その変化に応じて変動する。例えば、ある状況下において、入力信号が１の場合に出力濃度が２となる（濃度が濃くなる）場合や、入力信号が５の場合に出力濃度が４となる（濃度が薄くなる）場合がある。
【００２４】
この時、図８（ｂ）の行８２１に示すように、「入力」の値が１である場合、実際の出力濃度が２となることを考慮し、この出力濃度に対する補正値として「−１」を設定する。これにより、出力濃度が階調ターゲット上の濃度値（基準濃度値）に合うよう補正することが可能となる。また、図８（ｂ）の行８２５に示すように、「入力」の値が５である場合、実際の出力濃度が４となることを考慮し、出力濃度に対する補正値として「＋１」を設定する。これにより、出力濃度が階調ターゲット上の濃度値（基準濃度値）に合うよう補正することが可能となる。なお、実際には、画像形成装置１００が用いる階調ターゲット８１１は、階調特性の異なる色やスクリーン処理毎に設定され、上記の階調補正処理もそれぞれの階調特性について行われる。
【００２５】
ここで補正を行うための情報である補正値は、ある入力信号を用いて実際に出力された画像の濃度（出力濃度）と、基準の濃度（入力信号値に対応する階調ターゲット上の目標濃度、即ち上記の基準濃度値に対応）とを比較した結果から決定されて取得される。記録媒体上に参照パッチを印刷した確認チャートを画像形成装置１００から出力し、測定器を用いて、出力された参照パッチの濃度（目標濃度）を測定し、この測定結果と目標濃度とを比較することで、補正値を取得することができる。しかしながら、この方法では、測定器やスキャナなどの画像読取装置が必要となるので、プリンタなど、読取装置が付帯的に構成されていない画像形成装置の場合には、補正値を取得することができない。
【００２６】
従って、本実施形態では、ユーザの目視によって、出力濃度と、この出力濃度に対応する目標濃度とが比較される目視階調補正が行われる。この方法により、スキャナを備える画像形成装置（複合機）においても簡易に階調補正処理を実現することができる。
【００２７】
ところで、階調補正処理においては、理論的には、入力信号の取り得る値全てに対して階調ターゲットと実際の出力濃度とのずれを用いて補正することが精度の面からは望ましい。しかしながら、例えば、カラープリンタなどの画像形成装置では入力色情報を８ｂｉｔ（２５６階調）で処理するので、階調補正処理における入力信号が取り得る値は膨大となり、全ての入力値に対応したずれを取得することは効率的ではない。
【００２８】
そこで、実際に参照パッチと基準パッチとを比較して判断する対象となる値（信号値あるいは濃度値）を予め設定しておくように構成する。そして、予め設定されていない他の値については、実判断値（実濃度）に基づいて類推処理（補間処理）を行う。これにより、処理効率を向上させることができる。
【００２９】
例えば、図８（ａ）において、判断対象値を点８１３（入力信号値１）と点８１７（入力信号値５）の２点とする。そして、他の点８１４（入力信号２）〜８１６（入力信号４）は、点８１３と点８１７を端点とした線形補間を行うことで疑似的に補正値を算出する。図８（ｂ）の行８２２〜８２５の各「補正」の欄の値が、算出された補正値である。つまり、ユーザが実際に階調ターゲットと実濃度とのずれを判断するのは、入力信号値１に対する出力濃度、及び入力信号値５に対する出力濃度の２点のみである。この時の階調特性は、図８（ａ）の階調特性８１２で示すような特性を持つと予想される。
【００３０】
判断の対象となる点が多いほど、補正精度は向上する。しかしながら、補正処理にかかる時間も増大してしまう。また、ユーザが目視で参照パッチと基準パッチの濃度を比較する目視階調補正の場合、ユーザの負荷も増大してしまう。従って、目視階調補正を行う場合、実際の作業負荷を考慮して判断回数（比較回数）を必要最低限に抑える必要がある。本実施形態では、目視階調補正において補正精度を低下させることなく、比較・判断回数を必要最小限に抑制することができる。
【００３１】
目視階調補正を行う場合、補正精度を保つために必要十分と考えられる判断点（実判断値で補正を行う点）の数は、補正を行う時点における実際の階調特性と階調ターゲットの乖離具合に依存する。例えば、実階調特性がそれほど階調ターゲットからずれていない状態では、実階調特性のカーブ形状は階調ターゲットのカーブ形状と比較的近い状態に保たれているので、実判断値から、判断点以外の他の補正値を予測しても誤差は小さくて済む。このため、判断点を少なくし、他の補正点に対して予測値を使用しても全体の補正精度を保つことができる。一方、実階調特性が階調ターゲットから大きくずれている状態では、カーブ形状そのものが階調ターゲットと変化してしまっている可能性が高いので、補正精度を保つために、より多くの判断点を必要とする。
【００３２】
一般的には、実階調特性と階調ターゲットの乖離具合によらず、どのような場合にも対応できる範囲で判断点を固定的に決めておき、全ての判断点における実判断値から、補正値を取得して補正処理が行われる。これに対し、本実施形態では、ユーザが初回に判断した結果を用いて、現在の実階調特性と階調ターゲットの乖離度合いを予測し、その結果に基づいて、２回目以降の判断を行わせるかの判定が行われる。その結果、判断点を固定的に決める場合よりも、必要判断回数をより最適化し、または、同じ判断回数でもより補正精度を向上させることができる。
【００３３】
以下、固定的な判断点で補正処理を行うのではなく、判断を全て同時にユーザに行わさせず、段階分けして、初回の判断結果に基づきその後の判断処理の実行可否を判定して補正処理を行う構成を説明する。
【００３４】
図３は、見本チャートの一例を示す図である。このチャートを出力する用紙は、例えば、予め決められた標準紙である。また、見本チャート３００には、ＣＭＹＫの色毎に、低濃度から高濃度まで５階調のそれぞれ濃度値が保証された基準パッチ３１１〜３１５、３２１〜３２５、３３１〜３３５、３４１〜３４５が印刷されている。また、基準パッチ１〜５の各番号に対応する濃度は予め決まっており、番号が大きくなる程、濃度が濃くなる。例えば、基準パッチ５は、濃度１．４に相当し、同色で隣接する各基準パッチの色差が均等となるように印刷されている。
【００３５】
図４は、固定的な判断点で補正処理を行う場合の確認チャートの一例を示す図である。確認チャート４００を出力する用紙は、見本チャート３００を出力した用紙と同一紙種である。確認チャート４００には、補正対象の画像形成装置１００により生成し出力された、ＣＭＹＫ各色「高濃度」「中濃度」「低濃度」の３階調の参照パッチ４１１〜４１４、４２１〜４２４、４３１〜４３４が配置されている。各参照パッチを出力する際の濃度は予め決まっており、各参照パッチは見本チャート上の基準パッチに対応する目標濃度番号を有している。
【００３６】
つまり、画像形成装置１００が理想的な状態である時に、どの番号の基準パッチの濃度と一致するか、全ての参照パッチそれぞれに関連づけられている。例えば、画像形成装置１００が理想的な状態であれば、参照パッチ４１４の濃度は、基準パッチ４に分類される基準パッチ３１４の濃度と一致する。また、参照パッチ４２４の濃度は、基準パッチ３に分類される基準パッチ３１３の濃度と一致する。また、参照パッチ４３４の濃度は、基準パッチ２に分類される基準パッチ３１２の濃度と一致する。よって、参照パッチ４１４の目標濃度番号は４、参照パッチ４２４の目標濃度番号は３であり、参照パッチ４３４の目標濃度番号は２である。
【００３７】
目視階調補正を行う場合、ユーザは、例えば、確認チャート４００上のある判断対象の参照パッチ４１４（高濃度、シアン）と、見本チャート３００上の各基準パッチ３１１〜３１５（シアン）とを見比べる。そして、最も近い濃度で印刷されていると判断できる基準パッチを選択する。画像形成装置１００の状態が理想的な状態であれば、参照パッチは、目標濃度番号に分類される基準パッチの濃度と一致するよう判断される。しかしながら、画像形成装置１００の状態が変動し、目標階調特性よりも薄い濃度の画像が出力される場合がある。そのような場合、例えば、参照パッチ４１４の濃度は、目標濃度番号よりも濃度の低い基準パッチ３〜１に分類される基準パッチ３１１〜３１３のいずれかの濃度と一致するよう判断されることになる。
【００３８】
図５は、固定的な判断点（例えば３階調）で目視階調補正を行うためにＵＩ上に表示される画面（入力画面）の一例を示す図である。図５に示す画面は、例えば、画像形成装置１００のメイン画面から目視階調補正の項目を選択することにより表示される。ユーザにより「チャート印刷」ボタン５５１が押下されると、チャート出力部２０２は、現在の画像形成装置１００の状態で確認チャート４００を印刷する。その後、ユーザにより、参照パッチと基準パッチとが比較され、ずれが判断される。その結果、基準パッチとの比較・判断対象となった参照パッチに最も近い濃度を持つ基準パッチの番号（ここでは１〜５のうちのいずれか）が入力画面５００上の対応する入力部に、ＵＩ上のテンキー５５４の操作により入力される。ここで、入力部５１１〜５１４、５２１〜５２４、５３１〜５３４上の初期値は、例えば全て０と設定されている。
【００３９】
図５に示すように、確認チャート４００上の参照パッチ配列と同じ配列を持つ入力部５１１〜５１４、５２１〜５２４、５３１〜５３４で入力画面５００が構成されている。即ち、確認チャート４００の参照パッチ４１４の判断結果は、入力画面５００の同位置に対応する入力部５１４に入力される。このような構成により、ユーザが参照パッチと基準パッチの比較・判断が行って結果を入力する際に、その都度入力箇所を画面上で探すという操作の煩わしさが軽減される。尚、確認チャート４００上の参照パッチの配列が変化すれば、それに伴い、図５に表示される画面にある入力部の配列も変化するように構成されても良い。そのために、確認チャート４００上の参照パッチの配列情報と入力部の配列情報の組合せを関連づけて記憶し、画面の表示の際に、その組み合わせの情報を参照するようにしても良い。全ての参照パッチが基準パッチと比較され、ずれの判断結果の入力の受付が終了し、ユーザにより補正実行ボタン５５２が押下されると、補正処理が開始される。ユーザにより補正中止ボタン５５３が押下されると、補正処理が中止する。
【００４０】
図１２は、本実施形態における確認チャート作成処理を示すフローチャートである。図１２に示す処理は、例えば、ＣＰＵ１０２がＲＯＭ１０５に記憶されたプログラムをＲＡＭ１０６に読み出して実行することにより実現される。以下、本実施形態における目標階調補正画面である図７を参照しながら説明する。図５の場合と同様に、確認チャート４００上の参照パッチの配列と、図７に表示される画面にある入力部の配列とは対応している。
【００４１】
図７（ａ）に示す入力画面７００のチャート印刷ボタン７４３がユーザにより押下されると、Ｓ１２０１において、チャート生成部２０１は、確認チャートを作成するためのチャートデータの生成を開始する。Ｓ１２０２において、チャート生成部２０１は、予め定められている固定の濃度値を各参照パッチに割り当てる。ここで、「高濃度」に対応する参照パッチの濃度は図３の基準パッチ４に対応する濃度、「低濃度」に対応する参照パッチの濃度は図３の基準パッチ２に対応する濃度に割り当てられるとして説明する。
【００４２】
Ｓ１２０３において、チャート生成部２０１は、Ｓ１２０２でそれぞれ割り当てられた濃度を参照パッチの濃度値として設定する。Ｓ１２０４において、チャート生成部２０１は、その設定に基づいて、参照パッチデータを生成する。ここでは、ユーザによる主判断用の主判断パッチ、及びユーザによる副判断用の副判断パッチについてのパッチデータを全て生成する。Ｓ１２０５において、チャート出力部２０２は、Ｓ１２０４で生成された参照パッチデータに基づいて、確認チャートを出力する。
【００４３】
次に、出力した確認チャートとＵＩ画面を使用したユーザの判断処理について説明する。図６は、本実施形態における確認チャートの一例を示す図である。図６（ａ）は、固定的な３つの判断点を、主判断（第１判断点＝参照パッチＡ、第２判断点＝参照パッチＣ）と副判断（第３判断点＝参照パッチＢ）とに分けて、判断処理を実行する場合の確認チャート６００を示す。
【００４４】
確認チャート６００は、補正対象の画像形成装置１００により生成されて出力されたＣＭＹＫ各色の参照パッチを含む。図６（ａ）に示すように、ＣＭＹＫ各色の「高濃度」「低濃度」の２階調の参照パッチ６１１〜６１４及び６３１〜６３４が「主判断パッチ」として配置されている。また、「中濃度」の１階調の参照パッチ６２１〜６２４が「副判断パッチ」として配置されている。
【００４５】
目視階調補正を行う場合、ユーザは、まず、主判断パッチである「高濃度」の参照パッチ６１１〜６１４、及び「低濃度」の参照パッチ６３１〜６３４の２階調について、ずれの判断を行う。ユーザは、確認チャート６００上にある判断対象の参照パッチ６１４（高濃度、シアン）及び参照パッチ６３４（低濃度、シアン）をそれぞれ見本チャート３００上の各基準パッチ３１１〜３１５（シアン）と見比べる。そして、ユーザは、最も近い濃度で印刷されていると判断できる基準パッチを選択する。つまり、この段階では、ユーザによる副判断パッチについての判断は行われない。
【００４６】
図７（ａ）及び（ｂ）は、本実施形態における、上記の主判断と副判断とに分けて実施する際の目視階調補正のＵＩ画面（入力画面）を示す図である。図７（ａ）は、ユーザにより主判断の結果が入力され、その結果に基づいて、ユーザによる副判断が不要と判定された画面を示す。また、図７（ｂ）は、ユーザによる主判断の結果により、ユーザによる副判断が必要と判定された画面を示す。図７（ａ）及び（ｂ）の入力画面７００及び７０１上の副判断パッチは、予め表示しておいても良いし、ユーザによる副判断が必要であると判定された場合に、動的に表示するようにしても良い。
【００４７】
目視階調補正の初期表示画面上でチャート印刷ボタン７４３がユーザにより押下されると、チャート出力部２０２は、現在の画像形成装置１００の状態で確認チャート６００を印刷する。続いて、表示部１１１は、図７（ａ）のメッセージ画面７４１に、主判断パッチと基準パッチとの比較を促すメッセージを表示する。その後、ユーザにより、確認チャート６００の主判断パッチと見本チャート３００の基準パッチとが比較され、判断されたずれが入力部７１１〜７１４、７２１〜７２４に入力される。本ＵＩ例では、入力部７１１〜７１４、７２１〜７２４の初期値はそれぞれ全て０であり、判断結果入力部２０３は、入力する際に対応する濃度番号をユーザからテンキーにより受け付ける。
【００４８】
決定ボタン７４４がユーザにより押下されると、判断結果処理部２０４は、後述する手法により、主判断パッチの判断結果として入力されたずれの値を用いて、さらに副判断パッチについてのユーザによる判断が必要であるか否かを判定する。ここで、必要でないと判定された場合、図７（ａ）のメッセージ画面７４７に、判断を終了するようユーザに促すメッセージを表示する。その後、ユーザにより実行ボタン７４５が押下されると、階調補正処理部２０６は、主判断の結果のみを用いて階調補正処理を行う。
【００４９】
一方、副判断パッチについてのユーザによる判断が必要であると判定された場合、図７（ｂ）のメッセージ画面７８７に、副判断パッチと基準パッチとの比較を促すメッセージを表示する。その後、ユーザにより確認チャート６００の副判断パッチと見本チャート３００の基準パッチとが比較され、判断されたずれが入力部７７１〜７７４に入力される。その後、ユーザにより実行ボタン７８５が押下されると、階調補正処理部２０６は、主判断及び副判断の結果を両方用いて階調補正処理を行う。
【００５０】
上記の構成は、副判断パッチの階調が「中濃度」のみの例であるが、副判断パッチの階調を複数有するようにし、主判断の結果からいずれかの階調を選択するように構成しても良い。以下、図６（ｂ）と図９を参照しながら説明する。
【００５１】
図６（ｂ）は、本実施形態における、主判断（第１判断点＝参照パッチＡ、第２判断点＝参照パッチＣ）と、副判断（第３判断点候補＝参照パッチＢ・Ｄ・Ｅ）に分けて、実行する場合の確認チャートの一例を示す図である。
【００５２】
確認チャート６０１は、目視階調補正を行う画像形成装置１００により生成されて出力されたＣＭＹＫ各色の２階調（「高濃度」「低濃度」）の参照パッチ６４１〜６４４及び６５１〜４５４が、「主判断パッチ」として配置されている。また、低濃度よりもさらに低い「超低濃度」の参照パッチ６８１〜６８４と、「中濃度」の参照パッチ６６１〜６６４と、高濃度よりさらに高い「超高濃度」の参照パッチ６７１〜６７４とが「副判断パッチ」として配置されている。図６（ｂ）の確認チャートにより目視階調補正を行う場合の主判断パッチの判断は、図６（ａ）における説明と同じである。
【００５３】
図９は、副判断パッチとして「超高濃度」「中濃度」「超低濃度」の３階調を候補とする目視階調補正を行う際に表示される目視階調補正画面の一例を示す図である。
【００５４】
ユーザによりチャート印刷ボタン９０４が押されると、現在の画像形成装置１００の状態で確認チャート６０１を印刷する。続いて、表示部１１１は、図９のメッセージ画面９０１に主判断パッチと基準パッチとの比較を促すメッセージを表示する。その後、ユーザにより、確認チャート６０１の主判断パッチと見本チャート３００の基準パッチとが比較され、判断されたずれが入力部９１１〜９１４、９２１〜９２４に入力される。本ＵＩ例では、入力部９１１〜９１４、９２１〜９２４の初期値は０ではなく、それぞれの参照パッチの対応目標濃度番号が設定されている。ユーザは、判断したずれを、インクリメントボタン９０２及び９６２、デクリメントボタン９０３及び９６３を用いて入力する。その後、ユーザにより決定ボタン９０５が押下されると、判断結果処理部２０４は、後述する手法により、主判断パッチの判断結果として入力されたずれの値を用いて、さらにユーザによる副判断パッチの判断が必要であるか否かを判定する。
【００５５】
ここで、ユーザによる副判断パッチの判断が必要でないと判定された場合、メッセージ画面９０１に、判断を終了するようユーザに促すメッセージが表示される。その後、ユーザにより実行ボタン９０６が押下されると、階調補正処理部２０６は、主判断パッチの判断結果のみを用いて階調補正処理を行う。
【００５６】
一方、ユーザによる副判断パッチの判断が必要であると判定された場合、メッセージ画面９６１に、指定された副判断パッチと基準パッチとの比較を促すメッセージが表示される。その後、ユーザにより、確認チャート６０１の副判断パッチと見本チャート３００の基準パッチとが比較され、判断されたずれが入力部９００１〜９００４に入力される。ここでは、副判断パッチの判断が必要であるか否かの判定処理において、必要であると判定された超高濃度域の副判断パッチが指定されたとしている。
【００５７】
その後、ユーザにより実行ボタン９６６が押下されると、階調補正処理部２０６は、主判断パッチ及び副判断パッチの判断結果を両方用いて階調補正処理を行う。図９において、ＵＩ上の副判断パッチは、３階調全て表示しておいても良いし、ユーザによる副判断が必要であると判定された場合に、指定した階調のみを動的に表示するように構成しても良い。
【００５８】
次に、主判断パッチの判断結果として入力されたずれの値を用いて判断結果処理部２０４がさらにユーザによる副判断パッチの判断が必要であるか否かを判定する構成、およびいずれの階調を副判断の対象とさせるかを決定する構成を説明する。
【００５９】
図１１（ａ）〜（ｄ）は、ユーザによる副判断の要否の判定処理を説明するための図である。図１１（ａ）〜（ｄ）では、一例として、入力信号０〜７に対する出力濃度（０〜７）をシアンの階調特性として示す。ここで、主判断パッチの２点は、第１判断点の高濃度パッチ（＝入力信号４）、第２判断点の低濃度パッチ（＝入力信号２）である。図１１（ａ）において、第１判断点では目標濃度１１１３が４であるのに対し、実際の濃度１１１６が５とユーザにより判断されている。即ち、ずれ量は＋１である。また、第２判断点においても、目標濃度１１１１が２であるのに対し、実際の濃度１１１４が３とユーザにより判断されているので、同じくずれ量は＋１である。
【００６０】
この２つの判断結果では、高濃度域も低濃度域も同程度にずれており、また、ずれ量も＋１と小さいので、全体的な階調特性は、階調ターゲットからさほど乖離しておらず、階調特性のカーブ形状は近似していることが予想される。そのため、ユーザによる第３判断点の副判断は行われなくても良いと判定され、目標濃度１１１２に対する実際の濃度値１１１５が４と予想し、ずれ量を−１として階調補正処理を行う。
【００６１】
次に、図１１（ｂ）において、第１判断点では目標濃度１１２３が４であるのに対し、実際の濃度１１２６が６とユーザにより判断されている。即ち、ずれ量は＋２である。また、第２判断点においても、目標濃度１１２１が２であるのに対し、実際の濃度１１２４が４とユーザにより判断されている。即ち、ずれ量は＋２である。
【００６２】
このように、高濃度域と低濃度域とでいずれもずれ量が大きい場合には、全体的な階調特性が階調ターゲットから乖離しており、階調特性カーブの形状も濃度域によって変化していることが予想される。このような場合、ユーザによる第３判断点として中濃度域の判断を行わせる必要があると判定される。例えば、図１１（ｂ）においては、第３判断点の目標濃度１１２２が３であるのに対し、実際の濃度１１２５は５とユーザにより判断されているので、実際の階調特性カーブは、階調特性１１０４で示すような形状と判定される。
【００６３】
さらに、図１１（ｃ）において、第１判断点では目標濃度１１３３が４であるのに対し、実際の濃度１１３６が５とユーザにより判断されている。即ち、ずれ量は＋１である。一方、第２判断点では目標濃度１１３１が２であるのに対し、実際の濃度１１３４は４とユーザにより判断されている。即ち、ずれ量は＋２である。
【００６４】
このことから、高濃度域（第１判断点付近）よりも低濃度域（第２判断点付近）の方がより階調ターゲットからずれている可能性が高いと予想される。そのため、第３判断点を第１判断点と第２判断点の間（中濃度域）ではなく、第２判断点よりさらに低い濃度域に設定した方が全体の階調特性の形状を適切に把握することができる。よって、このケースでは、第３判断点は、超低濃度域（入力信号１）に設定される。
【００６５】
この時、第３判断点の目標濃度１１３２は１であるが、実際の濃度１１３５は２とユーザにより判断されている。これにより、実際の階調特性カーブは、階調特性１１０６で示すように低濃度域がより持ちあがり、高濃度域に向うに従い収束している形状であると判定され、低濃度域をより精度よく補正することができる。
【００６６】
また、図１１（ｄ）において、第１判断点では目標濃度１１４３が４であるのに対し、実際の濃度１１４６が６とユーザにより判断されている。即ち、ずれ量は＋２である。一方、第２判断点では目標濃度１１４１が２であるのに対し、実際の濃度１１４４は３とユーザにより判断されている。即ち、ずれ量は＋１である。
【００６７】
このことから、低濃度域（第２判断点付近）よりも高濃度域（第１判断点付近）の方がより階調ターゲットからずれている可能性が高いと予想される。そのため、第３判断点を第１判断点と第２判断点の間（中濃度域）ではなく、第１判断点よりさらに高い濃度域に設定した方が全体の階調特性の形状を適切に把握することができる。よって、このケースでは、第３判断点は、超高濃度域（入力信号５）に設定される。
【００６８】
この時、第３判断点の目標濃度１１４２は５であるが、実際の濃度１１４５は７とユーザにより判断されている。これにより、実際の階調特性カーブは、階調特性１１０８で示すように高濃度域に向かって発散している形状であると判定され、高濃度域をより精度よく補正することができる。
【００６９】
次に、図１０を参照しながら、ずれ判定・階調補正処理を説明する。図１０は、本実施形態における階調補正処理を示すフローチャートである。図１０に示す処理は、例えば、ＣＰＵ１０２がＲＯＭ１０５に記憶されたプログラムをＲＡＭ１０６に読み出して実行することにより実現される。
【００７０】
以下、図１１（ａ）で示すケースを、確認チャートとして図６（ａ）、目視階調補正（ＵＩ）画面として図７（ａ）を用いて説明する。
【００７１】
Ｓ１００１において、判断結果処理部２０４は、図７（ａ）のメッセージ画面７４１に、主判断パッチＡ及びＣの判断を指示するメッセージを表示する。これに従い、ユーザにより主判断パッチと見本チャート３００の基準パッチとが比較され、判断されたずれが入力部７１４、７２４に入力される。ここでは、図７（ａ）に示すように、ユーザは、判断結果入力部１０４は、シアンの参照パッチＡ（高濃度）について入力部７１４から５を入力し、参照パッチＣ（低濃度）について入力部７２４から３を入力する。この状態で、ユーザにより決定ボタン７４４が押下されると、判断結果処理部２０４は、主判断パッチにおける判断結果処理を開始する。
【００７２】
Ｓ１００２において、判断結果処理部２０４は、第１判断点（参照パッチＡに対応）について、判断結果入力部２０３から入力値を取得する。そして、判断結果処理部２０４は、入力値に対応する濃度（ユーザが参照パッチと同濃度と判定した基準パッチ番号に対応する濃度）と、参照パッチの目標濃度番号に対応する濃度との差分Ｈを算出する。ここでは、Ｈ＝＋１が算出される。
【００７３】
Ｓ１００３において、判断結果処理部２０４は、第２判断点（参照パッチＣに対応）について、判断結果入力部２０３から入力値を取得する。そして、判断結果処理部２０４は、入力値に対応する濃度と、参照パッチの目標濃度番号に対応する濃度との差分Ｌを算出する。ここでは、Ｌ＝＋１が算出される。
【００７４】
次に、Ｓ１００４において、判断結果処理部２０４は、第１判断点と第２判断点それぞれについての差分Ｈ及びＬの絶対値を比較する。Ｓ１００５において、判断結果処理部２０４は、差分の絶対値が同じでかつ１以下であるか否かを判定する。ここで、差分の絶対値が同じでかつ１以下であると判定された場合、判断結果処理部２０４は、全体的な階調特性は階調ターゲットからさほど乖離しておらず階調特性カーブの形状が近似していると予想し、第３判断点の判断は必要でないと判定する。その後、Ｓ１００６へ進む。本例での場合、Ｈ＝Ｌ＝＋１であるので、Ｓ１００５からＳ１００６へ進む。尚、ここでは階調ターゲットに対する実際の階調特性の乖離具合が±１等の閾値以下であれば比較的ターゲットに近い形状であると判定している。しかしながら、閾値となる値は、出力装置の特性などに基づいて予め定められるようにしても良い。
【００７５】
Ｓ１００６において、判断結果処理部２０４は、差分Ｈと差分Ｌの正負方向が同じであるか否かを判定する。ここで、同じであると判定された場合、Ｓ１００７において、判断結果処理部２０４は、仮想的に第３判断点の差分Ｍに対しＨ（＝Ｌ）と同じ値を設定する。本例の場合、いずれも同じ正方向であるので、Ｍ＝＋１と設定される。仮に、正負が逆であると判定された場合、第１判断点と第２判断点の間で階調ターゲットを横切るような階調特性カーブである可能性が高いので、第３判断点の差分Ｍを０として設定する。
【００７６】
Ｓ１０１９において、判断結果処理部２０４は、メッセージ画面７４７に、実行を指示するメッセージを表示する。そして、Ｓ１０１５において、補正値演算部２０５は、これらの差分値から階調特性を補正するための補正値を算出する。
【００７７】
例えば、入力部７１４への入力値が４であれば、目標濃度と一致しており補正値は０と設定される。一方、入力値が５であった場合、目標濃度よりも＋１の濃度（目標濃度よりも濃い濃度）が画像形成装置１００から出力されていると判定される。そのため、補正値は−１と設定される。補正値演算部２０５は、このようにして取得した結果を図８（ｂ）に示す変換テーブルにおける入力信号値４に対応する行８２４の「補正」の欄に−１の値を設定する。Ｓ１０１６において、階調補正処理部２０６は、算出された補正値を用いて階調補正処理を実行する。Ｓ１０１６の処理後、図１０の処理を終了する。
【００７８】
次に、図１１（ｂ）のケースを、確認チャートとして図６（ａ）、目視階調補正（ＵＩ）画面として図７（ｂ）を用いて説明する。
【００７９】
Ｓ１００１〜Ｓ１００４については、図１１（ａ）のケースの説明と同じであるが、第１判断点と第２判断点それぞれについての差分値は＋２である。
【００８０】
Ｓ１００５において、判断結果処理部２０４は、差分の絶対値が同じでかつ１以下であるか否かを判定する。つまり、Ｈ≠Ｌであるか、あるいは少なくともいずれか一方の差分値の絶対値が１より大きい場合には、補正精度を維持するために第３判断点についての判断が必要であると判定される。本例の場合、差分値ＨとＬの絶対値がともに１より大きいので、Ｓ１００５では、差分の絶対値が同じでかつ１以下の条件を満たさないと判定されてＳ１００９に進む。つまり、全体的な階調特性は階調ターゲットから乖離しており、階調特性カーブの形状が異なる可能性が高いと予想し、第３判断点についての判断が必要であると判定される。
【００８１】
Ｓ１００９において、判断結果処理部２０４は、図７（ｂ）のメッセージ画面７８７に副判断パッチの判断を指示するメッセージを表示する。
【００８２】
Ｓ１０１０において、判断結果処理部２０４は、差分値ＨとＬの絶対値が等しいか否かを判定する。ここで、等しいと判定された場合にはＳ１０１０に進み、等しくないと判定された場合にはＳ１０１２に進む。本例の場合、差分ＨとＬの絶対値がいずれも２で同じであると判定されてＳ１０１１に進む。
【００８３】
Ｓ１０１１において、判断結果処理部２０４は、階調特性は、低濃度域でも高濃度域でも発散傾向にはないと判定し、第３判断点を中濃度域に設定する。その後、ユーザにより確認チャート６００の副判断パッチと見本チャート３００の基準パッチとが比較され、判断されたずれが入力部７７４に入力される。
【００８４】
ここでは、図７（ｂ）に示すように、ユーザにより副判断パッチの判断が行われた結果、シアンの参照パッチＢ（中濃度）に５が入力されている。この状態で、ユーザにより実行ボタン７８５が押下されると、判断結果処理部２０４は、主判断パッチ及び副判断パッチの判断結果に基づいて、階調補正処理を開始する。
【００８５】
Ｓ１０１１において、判断結果処理部２０４は、第３判断点について差分Ｍを取得する。図１１（ｂ）のケースでは、Ｍ＝＋２である。以下、Ｓ１０１５及び１０１６の処理は図１１（ａ）のケースにおける説明と同じである。
【００８６】
図１１（ｃ）のケースを説明する。図１１（ｃ）のケースは、Ｓ１００１〜Ｓ１００９は、図１１（ｂ）のケースにおける説明と同じであるが、第１判断点と第２判断点それぞれについての差分値はＨ＝＋１であり、Ｌ＝＋２である。
【００８７】
Ｓ１０１０において、判断結果処理部２０４は、差分値ＨとＬの絶対値が等しいか否かを判定する。本例の場合、差分Ｈ＝＋１であるのに対し、Ｌ＝＋２と絶対値が等しくないので、Ｓ１０１２に進む。
【００８８】
Ｓ１０１２において、判断結果処理部２０４は、階調特性は低濃度域がより階調ターゲットから乖離していると判定し、差分値Ｌの絶対値が差分値Ｈの絶対値より小さいか否かを判定する。ここで、差分値Ｌの絶対値が差分値Ｈの絶対値より小さいと判定された場合にはＳ１０１３に進み、小さくないと判定された場合にはＳ１０１４に進む。本例の場合には、｜Ｈ｜＜｜Ｌ｜であるので、Ｓ１０１４において、判断結果処理部２０４は、第３判断点を超低濃度域に設定し、図９に示すような超低濃度域の入力部が表示された目視階調補正画面を表示する。その後、ユーザにより確認チャート６０１の超低濃度域の参照パッチと見本チャート３００の基準パッチとが比較され、判断されたずれが入力部９０１４に入力される。ここでは、図１１（ｃ）に示すように、２が入力されたとする。この状態で、ユーザにより実行ボタン９６６が押下されると、判断結果処理部２０４は、主判断パッチ及び副判断パッチの判断結果に基づいて、階調補正処理を開始する。
【００８９】
Ｓ１０１４において、判断結果処理部２０４は、第３判断点について差分ＥＬを取得する。図１１（ｃ）のケースでは、ＥＬ＝＋１である。以下、Ｓ１０１５及びＳ１０１６の処理は図１１（ａ）のケースにおける説明と同じである。
【００９０】
図１１（ｄ）のケースを説明する。図１１（ｄ）のケースでは、｜Ｈ｜＞｜Ｌ｜であるので、Ｓ１０１２の判定処理からＳ１０１３に進む。Ｓ１０１３において、判断結果処理部２０４は、第３判断点を超高濃度域に設定し、図９に示すような超高濃度域の入力部が表示された目視階調補正画面を表示する。その後、ユーザにより確認チャート６０１の超高濃度域の参照パッチと見本チャート３００の基準パッチとが比較され、判断されたずれが入力部９００４に入力される。ここでは、図１１（ｃ）に示すように、２が入力されたとする。この状態で、ユーザにより実行ボタン９６６が押下されると、判断結果処理部２０４は、主判断パッチ及び副判断パッチの判断結果に基づいて、階調補正処理を開始する。
【００９１】
Ｓ１０１３において、判断結果処理部２０４は、第３判断点について差分ＥＨを取得する。図１１（ｄ）のケースでは、ＥＨ＝＋２である。以下、Ｓ１０１５およびＳ１０１６の処理は図１１（ａ）のケースにおける説明と同じである。
【００９２】
本実施形態では、ユーザの主判断については低濃度と高濃度の２階調を使用し、ユーザの副判断についてはその他の濃度について１階調を使用する例を説明した。しかしながら、出力装置の濃度安定性が比較的高く階調ターゲットから変動しにくいようなケースにおいては、次のような構成を用いることも可能である。例えば、ユーザの主判断について中濃度１階調を判定し、この判断結果から得られる差分が０または十分に小さい値の場合、階調特性の変動は小さいと判定して、ユーザの副判断を行わせない。逆に、差分が所定値よりも大きい場合、階調特性の変動は大きいと判定して、ユーザに副判断を行わせる。
【００９３】
このように、ずれ量の判断を行わせる際に、まず必要最小限の主判断パッチについてユーザに判断させ、その結果に対して判断結果処理部２０４で上記のような構成により解析を行い、副判断パッチの判断が必要であるか否かを判定する。そして、その判定結果に従って、ユーザに次の判断動作を提示することで、階調特性の補正処理の精度を低下させることなく、ユーザの負担を軽減させることができる。
【００９４】
［第２の実施形態］
以下、第２の実施形態について説明する。第１の実施形態では、判定回数は常に３回（２階調分の主判断パッチ、１階調分の副判断パッチ）であった。つまり、副判断の候補となる参照パッチを予め確定しておき、図６（ｂ）に示すように、確認チャート上にも主・副判断用の参照パッチを同時に出力する形態を説明した。本実施形態では、主判断の結果を踏まえて、副判断を行う参照パッチの数や目標濃度が動的に設定する構成について説明する。
【００９５】
図１１（ｃ）や（ｄ）で説明したように、主判断のいずれかの判断点の差分値が大きい場合、大きい側の濃度域がより階調ターゲットから乖離していると予想される。一方で、いずれかの差分値が０であった場合、その濃度域近辺はほぼ階調ターゲットから乖離しておらず補正の必要がないと予想することができる。そこで、一方の差分値が０である場合は、その判定点を起点として、他方の（乖離が大きい）濃度域をなるべく均等にカバーすることが望ましい。そこで、剥離が大きいと判定可能な濃度域を均等にカバーするように副判断に用いる第３判断点を設定することで、より精度の高い補正を行うことができる。
【００９６】
図１６に示すように、主判断パッチのうち、一方の判断点（第２判断点）の差分値が０であり、他方の判断点（第１判断点）の差分値が＋２であり、第１判断点の差分値の方が大きい。このようなケースでは、補正精度を維持するため、第２判断点の入力信号（２）と最大入力信号（７）との間で、既に判断が行われた第１判断点との距離が均等になるような入力信号に対応する点を第３判断点を設定する。即ち、副判断が必要であると判定された段階で、図１３（ｂ）に示すように、この動的に設定した第３の判断点に対応する参照パッチＢを含む副判断用の確認チャート１３０１を生成して出力する。これにより、補正の必要がある濃度領域をより精度よく補正することができる。
【００９７】
図１２及び図１４を参照しながら、本実施形態における確認チャート生成処理を説明する。確認チャートについて図１３（ａ）及び（ｂ）を用い、目視階調補正（ＵＩ）画面について図９を用いて説明する。
【００９８】
図９のチャート生成ボタン９０４がユーザにより押下されると、Ｓ１２０１において、チャート生成部２０１は、主判断用の確認チャート１３００を作成するためのチャートデータ生成を開始する。後続するＳ１２０２〜Ｓ１２０５の処理は、第１の実施形態における説明と同じであるが、ここで、生成されるパッチは主判断パッチのみである点について異なる。主判断パッチを用いてユーザの主判断が行われた後、副判断が必要であると判定された場合に、図１４のＳ１４０１において、副判断用の確認チャート１３０１の作成が実行される。
【００９９】
Ｓ１４０２において、チャート生成部２０１は、主判断の判断結果を取得し、生成すべき副判断パッチに対応する第３判断点を取得する。Ｓ１４０３において、チャート生成部２０１は、チャート生成部２０１は、各色の参照パッチの濃度値を設定し、Ｓ１４０４において、その設定に基づいて、参照パッチデータを生成する。そして、Ｓ１４０５において、チャート出力部２０２は、Ｓ１４０４で生成された参照パッチデータに基づいて、確認チャート１３０１を出力する。
【０１００】
次に、図１６で示すケースについて、図１５を参照しながら、本実施形態におけるずれ判定・階調補正処理を説明する。本ケースでは、第１の実施形態で説明した処理でＳ１０１２まで進んだところで処理が分岐する。Ｓ１０１２では、｜Ｌ｜＜｜Ｈ｜であるか否かの判定が行われるが、本実施形態では、その判定結果がＹＥＳであれば、図１５のＳ１５０１へ進み、ＮＯであれば、図１５のＳ１５０４へ進む。
【０１０１】
Ｓ１５０１において、判断結果処理部２０４は、差分Ｌ＝０であるか否かを判定する。ここで、差分Ｌ＝０であると判定された場合、低濃度域はほぼ階調ターゲットに合っているので、補正すべき領域は高濃度域であることが分かる。そこで、判断結果処理部２０４は、第２判断点を基準に第１判断点から等距離の、さらに高濃度域側に第３判断点を設定する。これは、図１６で入力信号６に対応する目標濃度１６０３の点に対応する。差分Ｌ＝０でないと判定された場合、図１０のＳ１０１３に進む。
【０１０２】
ここで、設定した第３判断点に対応する参照パッチを含む確認チャート１３０１が、図１４のＳ１４０１〜Ｓ１４０５の処理により生成されて出力される。Ｓ１４０２で取得される第３判断点の情報は、上記の設定された第３判断点から取得される。その後、Ｓ１５０２において、判断結果処理部２０４は、ユーザに副判断パッチの判断を促すメッセージを表示する。その後、ユーザにより確認チャート１３０１の参照パッチと見本チャート３００の基準パッチとが比較され、判断されたずれが目視階調補正画面の入力部に入力される。Ｓ１５０３において、判断結果処理部２０４は、入力値から第３判断点の差分値Ｅを算出し、その後、図１０のＳ１０１２に進む。
【０１０３】
一方、Ｓ１５０４において、判断結果処理部２０４は、差分Ｈ＝０であるか否かを判定する。ここで、差分Ｈ＝０であると判定された場合、高濃度域はほぼ階調ターゲットに合っているので、補正すべき領域は低濃度域であることが分かる。そこで、判断結果処理部２０４は、第１判断点を基準に第２判断点から等距離の、さらに低濃度域側に第３判断点を設定する。差分Ｈ＝Ｐでないと判定された場合、図１０のＳ１０１４に進む。
【０１０４】
ここで、設定した第３判断点に対応する参照パッチを含む確認チャート１３０１が、図１４のＳ１４０１〜Ｓ１４０５の処理により生成されて出力される。Ｓ１４０２で取得される第３判断点の情報は、上記の設定された第３判断点から取得される。その後、Ｓ１５０６において、判断結果処理部２０４は、ユーザに副判断パッチの判断を促すメッセージを表示する。その後、ユーザにより確認チャート１３０１の参照パッチと見本チャート３００の基準パッチとが比較され、判断されたずれが目視階調補正画面の入力部に入力される。Ｓ１５０３において、判断結果処理部２０４は、入力値から第３判断点の差分値Ｅを算出し、その後、図１０のＳ１０１２に進む。
【０１０５】
このように副判断に用いる参照パッチを主判断パッチの判断結果に応じて動的に生成する場合、目視階調補正画面は、図９において、判断結果の入力部に予め表示されている目標濃度に対応する番号を切り替える構成を備えるようにしても良い。
【０１０６】
以上説明したように、ユーザがずれ量の判断を行った結果、補正の必要がない濃度域を考慮し、ユーザの副判断のための第３判断点を動的に設定することで、ユーザの負担を増やすことなく、補正が必要な濃度域に対してより精度よく補正することができる。
【０１０７】
［その他の実施例］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１０８】
１００  画像形成装置：  １０１  制御部：  １０２  ＣＰＵ：  １０３  画像処理部
【図１】
2017053964.tif 000003
【図２】
2017053964.tif 000004
【図３】
2017053964.tif 000005
【図４】
2017053964.tif 000006
【図５】
2017053964.tif 000007
【図６】
2017053964.tif 000008
【図７】
2017053964.tif 000009
【図８】
2017053964.tif 000010
【図９】
2017053964.tif 000011
【図１０】
2017053964.tif 000012
【図１１】
2017053964.tif 000013
【図１２】
2017053964.tif 000014
【図１３】
2017053964.tif 000015
【図１４】
2017053964.tif 000016
【図１５】
2017053964.tif 000017
【図１６】
2017053964.tif 000018