(57)【特許請求の範囲】
【請求項１】
第１のカラーパッチデータが印刷された第１のパッチセットと、前記第１のカラーパッチデータが位置する格子点とは格子点が重複しない第２のカラーパッチデータが印刷された第２のパッチセットとを含むカラーパッチセットの出力を指示するパッチ出力指示手段と、
前記カラーパッチセットの測色値を受け取る測色データ取得手段と、
前記測色データ取得手段によって取得された前記第１のパッチセットの各パッチの測色値を用いた補間により、前記第２のパッチセットの各パッチの測色値を予測する予測手段と、
前記測色データ取得手段によって取得された前記第２のパッチセットの各パッチの測色値と前記予測手段によって予測された前記第２のパッチセットの各パッチの測色値とに基づいて、前記第１のパッチセットの精度判定値を求める精度判定値算出手段と、
前記精度判定値がしきい値を超えていない場合、入力された信号を変換する際の色変換パラメータを生成する色変換パラメータ生成手段と、を備え、
前記パッチ出力指示手段は、前記精度判定値がしきい値を超えている場合、前記第１のカラーパッチデータと少なくとも一部が異なる第３のカラーパッチデータが印刷された第３のパッチセットと、前記第３のカラーパッチデータが位置する格子点とは格子点が重複しない第４のカラーパッチデータが印刷された第４のパッチセットとを含む第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示することを特徴とする情報処理装置。
【請求項２】
前記精度判定値がしきい値を超えているか否かを判定する精度判定手段をさらに備え、
前記色変換パラメータ生成手段は、前記精度判定値が前記しきい値を超えていないと前記精度判定手段により判定された場合に、前記色変換パラメータを生成し、
前記パッチ出力指示手段は、前記精度判定値が前記しきい値を超えていると前記精度判定手段により判定された場合に、第３のパッチセットと第４のパッチセットとを含む第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記精度判定値を表示する表示手段と、
前記パッチ出力指示手段による出力指示を継続するか否かをユーザに入力させるための入力手段とをさらに備え、
前記色変換パラメータ生成手段は、前記入力手段にカラーパッチセットの出力指示の継続が入力されなかった場合に、前記色変換パラメータを生成し、
前記パッチ出力指示手段は、前記入力手段にカラーパッチセットの出力指示の継続が入力された場合に、第３のパッチセットと第４のパッチセットとを含む第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記パッチ出力指示手段によるパッチの出力指示の履歴を保持する履歴保持手段をさらに備え、
前記パッチ出力指示手段は、前記履歴保持手段によって出力履歴が保持されたパッチを除くパッチの出力を指示することを特徴とする請求項１〜３のいずれかに記載の情報処理装置。
【請求項５】
第１のカラーパッチデータが印刷された第１のパッチセットと、前記第１のカラーパッチデータが位置する格子点とは格子点が重複しない第２のカラーパッチデータが印刷された第２のパッチセットとを含むカラーパッチセットを生成するパッチセット生成手段と、
前記パッチセット生成手段によって生成されたカラーパッチセットを出力するパッチ出力手段と、
前記カラーパッチセットの測色値を受け取る測色データ取得手段と、
前記測色データ取得手段によって取得された前記第１のパッチセットの各パッチの測色値を用いた補間により、前記第２のパッチセットの各パッチの測色値を予測する予測手段と、
前記測色データ取得手段によって取得された前記第２のパッチセットの各パッチの測色値と前記予測手段によって予測された前記第２のパッチセットの各パッチの測色値とに基づいて、前記第１のパッチセットの精度判定値を求める精度判定値算出手段と、
前記精度判定値がしきい値を超えていない場合、入力された信号を変換する際の色変換パラメータを生成する色変換パラメータ生成手段と、を備え、
前記パッチ生成セットは、前記精度判定値がしきい値を超えている場合、前記第１のカラーパッチデータと少なくとも一部が異なる第３のカラーパッチデータが印刷された第３のパッチセットと、前記第３のカラーパッチデータが位置する格子点とは格子点が重複しない第４のカラーパッチデータが印刷された第４のパッチセットとを含む第２のカラーパッチセットを生成し、
前記パッチ出力手段は、前記第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示することを特徴とする情報処理システム。
【請求項６】
前記精度判定値がしきい値を超えているか否かを判定する精度判定手段をさらに備え、
前記色変換パラメータ生成手段は、前記精度判定値が前記しきい値を超えていないと前記精度判定手段により判定された場合に、前記色変換パラメータを生成し、
前記パッチセット生成手段は、前記精度判定値が前記しきい値を超えていると前記精度判定手段により判定された場合に、第３のパッチセットと第４のパッチセットとを含む第２のカラーパッチセットを生成し、
前記パッチ出力手段は、前記第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチを出力することを特徴とする請求項５に記載の情報処理システム。
【請求項７】
前記精度判定値を表示する表示手段と、
前記パッチ出力手段による出力を継続するか否かをユーザに入力させるための入力手段と、をさらに備え、
前記色変換パラメータ生成手段は、前記入力手段にカラーパッチセットの出力指示の継続が入力されなかった場合に、前記色変換パラメータを生成し、
前記パッチセット生成手段は、前記入力手段にカラーパッチセットの出力の継続が入力された場合に、第３のパッチセットと第４のパッチセットとを含む第２のカラーパッチセットを生成し、
前記パッチ出力手段は、前記第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチを出力することを特徴とする請求項５に記載の情報処理システム。
【請求項８】
前記パッチ出力手段によるパッチの出力の履歴を保持する履歴保持手段をさらに備え、
前記パッチ出力手段は、前記履歴保持手段によって出力履歴が保持されたパッチを除くパッチを出力することを特徴とする請求項５〜７のいずれかに記載の情報処理システム。
【請求項９】
第１のカラーパッチデータが印刷された第１のパッチセットと、前記第１のカラーパッチデータが位置する格子点とは格子点が重複しない第２のカラーパッチデータが印刷された第２のパッチセットとを含むカラーパッチセットの出力を指示するパッチ出力指示ステップと、
前記カラーパッチセットの測色値を受け取る測色データ取得ステップと、
前記測色データ取得ステップにおいて取得された前記第１のパッチセットの各パッチの測色値を用いた補間により、前記第２のパッチセットの各パッチの測色値を予測する予測ステップと、
前記測色データ取得ステップにおいて取得された前記第２のパッチセットの各パッチの測色値と前記予測ステップにおいて予測された前記第２のパッチセットの各パッチの測色値とに基づいて、前記第１のパッチセットの精度判定値を求める精度判定値算出ステップと、
前記精度判定値がしきい値を超えていない場合、入力された信号を変換する際の色変換パラメータを生成する色変換パラメータ生成ステップと、を備え、
前記パッチ出力指示ステップでは、前記精度判定値がしきい値を超えている場合、前記第１のカラーパッチデータと少なくとも一部が異なる第３のカラーパッチデータが印刷された第３のパッチセットと、前記第３のカラーパッチデータが位置する格子点とは格子点が重複しない第４のカラーパッチデータが印刷された第４のパッチセットとを含む第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示することを特徴とする情報処理方法。
【請求項１０】
前記精度判定値がしきい値を超えているか否かを判定する精度判定ステップをさらに備え、
前記色変換パラメータ生成ステップでは、前記精度判定値が前記しきい値を超えていないと前記精度判定ステップにおいて判定された場合に、前記色変換パラメータを生成し、
前記パッチ出力指示ステップでは、前記精度判定値が前記しきい値を超えていると前記精度判定ステップにおいて判定された場合に、第３のパッチセットと第４のパッチセットとを含む第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示することを特徴とする請求項９に記載の情報処理方法。
【請求項１１】
前記精度判定値を表示する表示ステップと、
カラーパッチの出力指示を継続するか否かをユーザに入力させるための入力ステップと、をさらに備え、
前記色変換パラメータ生成ステップでは、前記入力ステップにおいてカラーパッチセットの出力指示の継続が入力されなかった場合に、前記色変換パラメータを生成し、
前記パッチ出力指示ステップでは、前記入力ステップにおいてカラーパッチセットの出力指示の継続が入力された場合に、第３のパッチセットと第４のパッチセットとを含む第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示することを特徴とする請求項９に記載の情報処理方法。
【請求項１２】
前記パッチ出力指示ステップにおけるパッチの出力指示の履歴を保持する履歴保持ステップをさらに備え、
前記パッチ出力指示ステップでは、前記履歴保持ステップによって出力履歴が保持されたパッチを除くパッチの出力を指示することを特徴とする請求項９〜１１のいずれかに記載の情報処理方法。
【請求項１３】
第１のカラーパッチデータが印刷された第１のパッチセットと、前記第１のカラーパッチデータが位置する格子点とは格子点が重複しない第２のカラーパッチデータが印刷された第２のパッチセットとを含むカラーパッチセットの出力を指示するパッチ出力指示ステップと、
前記カラーパッチセットの測色値を受け取る測色データ取得ステップと、
前記測色データ取得ステップにおいて取得された前記第１のパッチセットの各パッチの測色値を用いた補間により、前記第２のパッチセットの各パッチの測色値を予測する予測ステップと、
前記測色データ取得ステップにおいて取得された前記第２のパッチセットの各パッチの測色値と前記予測ステップにおいて予測された前記第２のパッチセットの各パッチの測色値とに基づいて、前記第１のパッチセットの精度判定値を求める精度判定値算出ステップと、
前記精度判定値がしきい値を超えていない場合、入力された信号を変換する際の色変換パラメータを生成する色変換パラメータ生成ステップと、をコンピュータに実行させ、
前記パッチ出力指示ステップでは、前記精度判定値がしきい値を超えている場合、前記第１のカラーパッチデータと少なくとも一部が異なる第３のカラーパッチデータが印刷された第３のパッチセットと、前記第３のカラーパッチデータが位置する格子点とは格子点が重複しない第４のカラーパッチデータが印刷された第４のパッチセットとを含む第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示することを特徴とする情報処理プログラム。
【請求項１４】
前記精度判定値がしきい値を超えているか否かを判定する精度判定ステップをさらに前記コンピュータに実行させ、
前記色変換パラメータ生成ステップでは、前記精度判定値が前記しきい値を超えていないと前記精度判定ステップにおいて判定された場合に、前記色変換パラメータを生成し、
前記パッチ出力指示ステップでは、前記精度判定値が前記しきい値を超えていると前記精度判定ステップにおいて判定された場合に、第３のパッチセットと第４のパッチセットとを含む第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示することを特徴とする請求項１３に記載の情報処理プログラム。
【請求項１５】
前記精度判定値を表示する表示ステップと、
カラーパッチの出力指示を継続するか否かをユーザに入力させるための入力ステップと、をさらに前記コンピュータに実行させ、
前記色変換パラメータ生成ステップでは、前記入力ステップにおいてカラーパッチセットの出力指示の継続が入力されなかった場合に、前記色変換パラメータを生成し、
前記パッチ出力指示ステップでは、前記入力ステップにおいてカラーパッチセットの出力指示の継続が入力された場合に、第３のパッチセットと第４のパッチセットとを含む第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示することを特徴とする請求項１３に記載の情報処理プログラム。
【請求項１６】
前記パッチ出力指示ステップにおけるパッチの出力指示の履歴を保持する履歴保持ステップをさらに前記コンピュータに実行させ、
前記パッチ出力指示ステップでは、前記履歴保持ステップによって出力履歴が保持されたパッチを除くパッチの出力を指示することを特徴とする請求項１３〜１５のいずれかに記載の情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
従来、画像処理装置に入力される画像信号は、Ｒ（赤）、Ｇ（緑）およびＢ（青）の３つの信号から構成される。これらの信号は、それぞれ画像を形成する画素ごとに複数ビットの情報量を持つ。その情報量は、１色あたり８ビット（０〜２５５の２５６値）であることが多い。これらのＲＧＢ信号は、使用する印刷装置に特有の信号に変換される。具体的には、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロ）およびＫ（ブラック）の４つの信号から構成されるＣＭＹＫ信号に変換されることが多い。
【０００３】
印刷装置によるＣＭＹＫ信号の出力特性は、それぞれの印刷装置の特性等に依存してしまう。そのため、出力されたカラーパッチを測色することによって印刷装置の特性を把握する技術が開示されている。しかしながら、この技術によれば多数のカラーパッチを出力して測色する必要がある。そこで、少ないパッチ数で印刷装置の特性を把握する方法が開示されている（例えば、特許文献１参照）。この技術によれば、非線形特性を残したまま既存のプロファイルが、少ないパッチ数のカラーチャートの測色データに合うように補正される。それにより、少ないパッチ数でプロファイルを精度良く生成することができる。
【０００４】
【特許文献１】特開２００１−２０３９０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術では、既存プロファイルの非線形特性がそのまま維持されているとは限らない。したがって、精度の高いプロファイルを作成できるとは限らない。また、必要とされる精度は、使用目的等により決定されるものである。したがって、精度を一概に決定できるものではない。さらに、特許文献１の技術では、使用目的に応じて精度と測色工数をバランスさせることができない。また、出力する必要のあるカラーパッチ数は、印刷装置の特性に依存する。したがって、出力パッチ数を事前に一意に決定することはできない。
【０００６】
本発明は、少ないパッチ数で必要な精度を得ることができる情報処理装置、情報処理システム、情報処理方法および情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報処理装置は、第１のカラーパッチデータが印刷された第１のパッチセットと、前記第１のカラーパッチデータが位置する格子点とは格子点が重複しない第２のカラーパッチデータが印刷された第２のパッチセットとを含むカラーパッチセットの出力を指示するパッチ出力指示手段と、前記カラーパッチセットの測色値を受け取る測色データ取得手段と、前記測色データ取得手段によって取得された前記第１のパッチセットの各パッチの測色値を用いた補間により、前記第２のパッチセットの各パッチの測色値を予測する予測手段と、前記測色データ取得手段によって取得された前記第２のパッチセットの各パッチの測色値と前記予測手段によって予測された前記第２のパッチセットの各パッチの測色値とに基づいて、前記第１のパッチセットの精度判定値を求める精度判定値算出手段と、前記精度判定値がしきい値を超えていない場合、入力された信号を変換する際の色変換パラメータを生成する色変換パラメータ生成手段と、を備え、前記パッチ出力指示手段は、前記精度判定値がしきい値を超えている場合、前記第１のカラーパッチデータと少なくとも一部が異なる第３のカラーパッチデータが印刷された第３のパッチセットと、前記第３のカラーパッチデータが位置する格子点とは格子点が重複しない第４のカラーパッチデータが印刷された第４のパッチセットとを含む第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示することを特徴とするものである。
【０００８】
本発明に係る情報処理装置においては、第１のパッチセットと第２のパッチセットとを含むカラーパッチセットがパッチ出力指示手段によって出力指示され、カラーパッチセットの測色値が測色データ取得手段によって取得され、測色データ取得手段によって取得された第１のパッチセットの各パッチの測色値を用いて第２のパッチセットの各パッチの測色値が予測手段によって予測され、測色データ取得手段によって取得された第２のパッチセットの各パッチの測色値と予測手段によって予測された第２のパッチセットの各パッチの測色値とに基づいて第１のパッチセットの精度判定値が精度判定値算出手段によって算出される。この場合、算出された精度判定値に基づいて所望の精度が得られているか否かを判断することができる。それにより、必要以上のパッチを出力して測色する必要がない。その結果、少ないパッチ数で必要な精度を得ることができる。
【００１０】
前記精度判定値がしきい値を超えているか否かを判定する精度判定手段をさらに備え、前記色変換パラメータ生成手段は、前記精度判定値が前記しきい値を超えていないと前記精度判定手段により判定された場合に、前記色変換パラメータを生成し、前記パッチ出力指示手段は、前記精度判定値が前記しきい値を超えていると前記精度判定手段により判定された場合に、第３のパッチセットと第４のパッチセットとを含む第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示してもよい。この場合、精度判定値がしきい値を下回るまでカラーパッチセットの出力が繰り返される。したがって、確実に所望の精度を得ることができる。
【００１１】
前記精度判定値を表示する表示手段と、前記パッチ出力指示手段による出力指示を継続するか否かをユーザに入力させるための入力手段とをさらに備え、前記色変換パラメータ生成手段は、前記入力手段にカラーパッチセットの出力指示の継続が入力されなかった場合に、前記色変換パラメータを生成し、前記パッチ出力指示手段は、前記入力手段にカラーパッチセットの出力指示の継続が入力された場合に、第３のパッチセットと第４のパッチセットとを含む第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示してもよい。この場合、使用者が望む精度に応じてカラーパッチの出力回数が決定される。それにより、カラーパッチが必要以上に出力されることを抑制することができる。
【００１３】
パッチ出力指示手段によるパッチの出力指示の履歴を保持する履歴保持手段をさらに備え、パッチ出力指示手段は、履歴保持手段によって出力履歴が保持されたパッチを除くパッチの出力を指示してもよい。この場合、不必要なカラーパッチの出力がなされない。それにより、測色工数を減少させることができる。また、トナー使用量を抑制することができる。
【００１４】
本発明に係る情報処理システムは、第１のカラーパッチデータが印刷された第１のパッチセットと、前記第１のカラーパッチデータが位置する格子点とは格子点が重複しない第２のカラーパッチデータが印刷された第２のパッチセットとを含むカラーパッチセットを生成するパッチセット生成手段と、前記パッチセット生成手段によって生成されたカラーパッチセットを出力するパッチ出力手段と、前記カラーパッチセットの測色値を受け取る測色データ取得手段と、前記測色データ取得手段によって取得された前記第１のパッチセットの各パッチの測色値を用いた補間により、前記第２のパッチセットの各パッチの測色値を予測する予測手段と、前記測色データ取得手段によって取得された前記第２のパッチセットの各パッチの測色値と前記予測手段によって予測された前記第２のパッチセットの各パッチの測色値とに基づいて、前記第１のパッチセットの精度判定値を求める精度判定値算出手段と、前記精度判定値がしきい値を超えていない場合、入力された信号を変換する際の色変換パラメータを生成する色変換パラメータ生成手段と、を備え、前記パッチ生成セットは、前記精度判定値がしきい値を超えている場合、前記第１のカラーパッチデータと少なくとも一部が異なる第３のカラーパッチデータが印刷された第３のパッチセットと、前記第３のカラーパッチデータが位置する格子点とは格子点が重複しない第４のカラーパッチデータが印刷された第４のパッチセットとを含む第２のカラーパッチセットを生成し、前記パッチ出力手段は、前記第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示することを特徴とするものである。
【００１５】
本発明に係る情報処理システムにおいては、第１のパッチセットと第２のパッチセットとを含むカラーパッチセットがパッチセット生成手段によって生成され、パッチセット生成手段によって生成されたカラーパッチセットがパッチ出力手段によって出力され、カラーパッチセットが測色手段によって測色され、測色手段によって測色された第１のパッチセットの各パッチの測色値を用いて第２のパッチセットの各パッチの測色値が予測手段によって予測され、測色手段によって測色された第２のパッチセットの各パッチの測色値と予測手段によって予測された第２のパッチセットの各パッチの測色値とに基づいて第１のパッチセットの精度判定値が精度判定値算出手段によって求められる。この場合、算出された精度判定値に基づいて所望の精度が得られているか否かを判断することができる。それにより、必要以上のパッチを出力して測色する必要がない。その結果、少ないパッチ数で必要な精度を得ることができる。
【００１６】
本発明に係る情報処理方法は、第１のカラーパッチデータが印刷された第１のパッチセットと、前記第１のカラーパッチデータが位置する格子点とは格子点が重複しない第２のカラーパッチデータが印刷された第２のパッチセットとを含むカラーパッチセットの出力を指示するパッチ出力指示ステップと、前記カラーパッチセットの測色値を受け取る測色データ取得ステップと、前記測色データ取得ステップにおいて取得された前記第１のパッチセットの各パッチの測色値を用いた補間により、前記第２のパッチセットの各パッチの測色値を予測する予測ステップと、前記測色データ取得ステップにおいて取得された前記第２のパッチセットの各パッチの測色値と前記予測ステップにおいて予測された前記第２のパッチセットの各パッチの測色値とに基づいて、前記第１のパッチセットの精度判定値を求める精度判定値算出ステップと、前記精度判定値がしきい値を超えていない場合、入力された信号を変換する際の色変換パラメータを生成する色変換パラメータ生成ステップと、を備え、前記パッチ出力指示ステップでは、前記精度判定値がしきい値を超えている場合、前記第１のカラーパッチデータと少なくとも一部が異なる第３のカラーパッチデータが印刷された第３のパッチセットと、前記第３のカラーパッチデータが位置する格子点とは格子点が重複しない第４のカラーパッチデータが印刷された第４のパッチセットとを含む第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示することを特徴とするものである。
【００１７】
本発明に係る情報処理方法においては、第１のパッチセットと第２のパッチセットとを含むカラーパッチセットの出力が指示され、カラーパッチセットの測色値が取得され、取得された第１のパッチセットの各パッチの測色値を用いて第２のパッチセットの各パッチの測色値が予測され、取得された第２のパッチセットの各パッチの測色値と予測された第２のパッチセットの各パッチの測色値とに基づいて第１のパッチセットの精度判定値が求められる。この場合、算出された精度判定値に基づいて所望の精度が得られているか否かを判断することができる。それにより、必要以上のパッチを出力して測色する必要がない。その結果、少ないパッチ数で必要な精度を得ることができる。
【００１８】
本発明に係る情報処理プログラムは、第１のカラーパッチデータが印刷された第１のパッチセットと、前記第１のカラーパッチデータが位置する格子点とは格子点が重複しない第２のカラーパッチデータが印刷された第２のパッチセットとを含むカラーパッチセットの出力を指示するパッチ出力指示ステップと、前記カラーパッチセットの測色値を受け取る測色データ取得ステップと、前記測色データ取得ステップにおいて取得された前記第１のパッチセットの各パッチの測色値を用いた補間により、前記第２のパッチセットの各パッチの測色値を予測する予測ステップと、前記測色データ取得ステップにおいて取得された前記第２のパッチセットの各パッチの測色値と前記予測ステップにおいて予測された前記第２のパッチセットの各パッチの測色値とに基づいて、前記第１のパッチセットの精度判定値を求める精度判定値算出ステップと、前記精度判定値がしきい値を超えていない場合、入力された信号を変換する際の色変換パラメータを生成する色変換パラメータ生成ステップと、をコンピュータに実行させ、前記パッチ出力指示ステップでは、前記精度判定値がしきい値を超えている場合、前記第１のカラーパッチデータと少なくとも一部が異なる第３のカラーパッチデータが印刷された第３のパッチセットと、前記第３のカラーパッチデータが位置する格子点とは格子点が重複しない第４のカラーパッチデータが印刷された第４のパッチセットとを含む第２のカラーパッチセットであって、前記しきい値を下回る前記精度判定値を有するパッチに近接するパッチを除くパッチの出力を指示することを特徴とするものである。
【００１９】
本発明に係る情報処理プログラムにおいては、第１のパッチセットと第２のパッチセットとを含むカラーパッチセットの出力が指示され、カラーパッチセットの測色値が取得され、取得された第１のパッチセットの各パッチの測色値を用いて第２のパッチセットの各パッチの測色値が予測され、取得された第２のパッチセットの各パッチの測色値と予測された第２のパッチセットの各パッチの測色値とに基づいて第１のパッチセットの精度判定値が求められる。この場合、算出された精度判定値に基づいて所望の精度が得られているか否かを判断することができる。それにより、必要以上のパッチを出力して測色する必要がない。その結果、少ないパッチ数で必要な精度を得ることができる。
【発明の効果】
【００２０】
本発明によれば、必要以上のパッチを出力して測色する必要がない。その結果、少ないパッチ数で必要な精度を得ることができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明を実施するための最良の形態を説明する。
【実施例１】
【００２２】
図１は、本発明の第１実施例に係る情報処理装置１００の全体構成を示すブロック図である。図１に示すように、情報処理装置１００は、コントローラ１、スキャナ２、表示手段３およびプリンタ４を含む。コントローラ１は、ＣＰＵ（中央演算処理装置）、ＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ（リードオンリメモリ）等から構成される。コントローラ１のＲＯＭには、情報処理装置１００の情報処理プログラムが格納されている。コントローラ１は、格納されている情報処理プログラムによる命令に基づいて後述する動作を行う。表示手段３は、例えば、タッチパネル等から構成される。
【００２３】
図２は、コントローラ１の詳細を示すブロック図である。図２に示すように、コントローラ１は、ユーザ指示部１１、ユーザ入力部１２、精度判定値設定部１３、カラーパッチ色生成部１４、カラーパッチ画像生成部１５、スキャナ制御部１６、パッチ部データ抽出部１７、測色値変換部１８、プリンタ再現色予測部１９、予測精度評価部２０、色変換パラメータ生成部２１および色変換部２２を備える。コントローラ１の各部は、コントローラ１に格納されている情報処理プログラムが実行されることによって実現されたものである。
【００２４】
続いて、図１〜図８を参照して情報処理装置１００の動作について説明する。ユーザ入力部１２は、ユーザに対するプロファイル精度の入力指示を表示手段３に表示させる。図３は、プロファイル精度の入力指示を示す画面の一例を示す。図３に示すように、プロファイル精度として例えば、高精度、普通および簡易の３種類が用意されている。それぞれのプロファイル精度に対応して、３種類の精度判定値Ｘが用意されている。ユーザは、上記３種類の精度から１つを選択して入力する。本実施例においては、精度判定値Ｘは、後述する平均色差のしきい値である。高精度、普通、簡易のそれぞれの精度に係る精度判定値Ｘは、３．０，５．０および８．０である。ユーザによって選択された精度判定値Ｘは、精度判定値設定部１３に格納される。
【００２５】
次に、カラーパッチ色生成部１４は、カラーパッチセットとして出力するカラーパッチデータ群を生成する。この場合、カラーパッチ色生成部１４は、あらかじめ想定されている複数のカラーパッチセットのうち、最もカラーパッチ数の少ないカラーパッチセットに対応するカラーパッチデータ群を生成する。次いで、カラーパッチ画像生成部１５は、カラーパッチ色生成部１４によって生成されたカラーパッチデータ群を用いてプリンタ４にカラーパッチセット３０を出力させる。カラーパッチ色生成部１４は、出力に用いられたカラーパッチデータ群の出力履歴を保持する。
【００２６】
図４は、カラーパッチセット３０の一例を示す図である。図４に示すように、カラーパッチセット３０は、キャラクタライズ用カラーパッチセット３１および精度評価用カラーパッチセット３２から構成される。本実施例においてはキャラクタライズ用カラーパッチセット３１は、ＲＧＢ各色４階調（４×４×４＝６４色）のカラーパッチデータがプリンタ４によって印刷されたものである。
【００２７】
図５は、８ビット（０〜２５５）の格子点で表したキャラクタライズ用カラーパッチセット３１の各カラーパッチデータ３１１を示す図である。図５に示すように、カラーパッチデータ３１１は、ＲＧＢ信号の各８ビットを均等に分割したものである。したがって、各カラーパッチデータ３１１の格子点は、０，８５，１７０および２５５の４点となる。
【００２８】
図６は、８ビットの格子点で表した精度評価用カラーパッチセット３２の各カラーパッチデータ３２１を示す図である。図６に示すように、カラーパッチデータ３２１は、カラーパッチデータ３１１が位置する格子点が構成する各立方体の中心点のＲＧＢデータである。したがって、カラーパッチデータ３１１が位置する格子点とカラーパッチデータ３２１が位置する格子点とは重複しない。また、カラーパッチデータ３２１は、２７（＝３×３×３）色から構成される。
【００２９】
次に、図２のユーザ指示部１１は、カラーパッチセット３０の測色をユーザに指示する画面を図１の表示手段３に表示させる。ユーザによってカラーパッチセット３０がスキャナ２にセットされかつユーザによってスキャナ２の動作指示がなされた場合、スキャナ制御部１６はスキャナ２の動作を開始させる。それにより、スキャナ２はカラーパッチセット３０をスキャンし、スキャナ信号を生成する。パッチ部データ抽出部１７は、カラーパッチセット３０の各カラーパッチの範囲を指定する。測色値変換部１８は、スキャナ２によって生成されたスキャナ信号のうち、パッチ部データ抽出部１７によって指定された範囲のスキャナ信号を、あらかじめ取得してあるスキャナ信号と測色値との対応関係を用いて測色値に変換して格納する。本実施例においては、測色値は、ＣＩＥ−Ｌ＊ａ＊ｂ＊表色系の数値として得られる。
【００３０】
次に、プリンタ再現色予測部１９は、キャラクタライズ用カラーパッチセット３１の測色値に基づいて、精度評価用カラーパッチセット３２の測色値を予測する。本実施例においては、キャラクタライズ用カラーパッチセット３１の測色値を補間することによって精度評価用カラーパッチセット３２の測色値を予測する。例えば、キャラクタライズ用カラーパッチセット３１のうち（０，０，０）、（０，０，８５）、（０，８５，０）、（０，８５，８５）、（８５，０，０）、（８５，０，８５）、（８５，８５，０）および（８５，８５，８５）に係るカラーパッチの測色値の平均値を、精度評価用カラーパッチセット３２のうち（４３，４３，４３）に係るカラーパッチの測色値として予測する。
【００３１】
次いで、予測精度評価部２０は、測色された精度評価用カラーパッチセット３２の各カラーパッチの測色値と予測された精度評価用カラーパッチセット３２の各カラーパッチの測色値との各色差Ｙを求める。以下、色差Ｙの求め方について説明する。ここで、測色された精度評価用カラーパッチセット３２のカラーパッチの測色値を（Ｌ１，ａ１，ｂ１）とし、予測された精度評価用カラーパッチセット３２のカラーパッチの測色値を（Ｌ２，ａ２，ｂ２）とする。この場合、色差Ｙは、下記式（１）のように表される。精度評価用カラーパッチセット３２の各カラーパッチについて上記色差Ｙを求め、これらの色差Ｙの平均値を平均色差Ｙａｖと定義する。
【００３２】
【数１】
0004518011.tif 000002
次に、予測精度評価部２０は、平均色差Ｙａｖが精度判定値Ｘを上回っているか否かを判定する。平均色差Ｙａｖが精度判定値Ｘを上回ってない場合、色変換パラメータ生成部２１は、キャラクタライズ用カラーパッチセット３１の測色値および精度評価用カラーパッチセット３２の測色値に基づいて色変換パラメータを生成する。出力されたカラーパッチセット３０が複数であれば、色変換パラメータ生成部２１は、出力された複数のカラーパッチセットの測色値に基づいて色変換パラメータを生成する。色変換部２２は、この色変換パラメータを用いて入力画像信号を色変換する。
【００３３】
平均色差Ｙａｖが精度判定値Ｘを上回っている場合、カラーパッチ色生成部１４は、より細かい刻みの高精度カラーパッチデータ群を生成する。この場合、カラーパッチ色生成部１４は、あらかじめ想定されている複数のカラーパッチセットのうち、前回印刷したキャラクタライズ用カラーパッチセット３１のカラーパッチ数よりも多いカラーパッチ数を有するキャラクタライズ用カラーパッチセット３１に係るカラーパッチデータ群を生成する。
【００３４】
次いで、カラーパッチ画像生成部１５は、カラーパッチ色生成部１４によって生成されたカラーパッチデータを用いてプリンタ４にカラーパッチセット３０を印刷させる。この場合、キャラクタライズ用カラーパッチセット３１として、例えばＲＧＢ各色７階調（７×７×７＝３４３色）のカラーパッチデータのうち、出力履歴として保持されているＲＧＢ各色４階調のカラーパッチデータを除いたものがプリンタ４によって印刷される。また、精度評価用カラーパッチセット３２として、例えばＲＧＢ各色７階調のカラーパッチデータが位置する格子点が構成する各立方体の中心点のＲＧＢデータが印刷される。
【００３５】
次に、ユーザ指示部１１は、カラーパッチセット３０の測色を指示する画面を表示手段３に表示させる。以後の測色動作は上述した動作と同様である。平均色差Ｙａｖが精度判定値Ｘを上回っていれば、カラーパッチ色生成部１４は、さらに細かい刻みのカラーパッチデータを生成する。この場合、キャラクタライズ用カラーパッチセット３１として、例えばＲＧＢ各色１３階調（１３×１３×１３＝２１９７色）のカラーパッチデータのうち、すでに印刷されたＲＧＢ各色７階調のカラーパッチデータを除いたものがプリンタ４によって印刷される。また、精度評価用カラーパッチセット３２として、例えばＲＧＢ各色１１階調のカラーパッチデータが位置する格子点が構成する各立方体の中心点のＲＧＢデータが印刷される。
【００３６】
本実施例においては、プロファイル精度があらかじめ設定された精度になるまでカラーパッチセットの出力が繰り返される。したがって、確実に所望のプロファイル精度を得ることができる。また、使用者が望むプロファイル精度に応じてカラーパッチの出力回数が決定される。それにより、カラーパッチが必要以上に出力されることを抑制することができる。その結果、使用者が望むプロファイル精度と測色工数をバランスさせることができるとともに、トナー使用量を抑制することができる。以上のことから、本実施例に係る情報処理装置１００を用いることによって、少ないパッチ数で必要な精度を確実に得ることができる。また、より精度の高いキャラクタライズ用カラーパッチを測色する際に、すでに測色済みの精度評価用カラーパッチを測色する必要がない。したがって、測色工数を減少させることができる。
【００３７】
図７は、情報処理装置１００による動作の一例を説明するためのフローチャートである。以下、図７のフローチャートにしたがって情報処理装置１００による動作について説明する。まず、図７に示すように、ユーザ入力部１２は、精度判定値Ｘの入力指示を表示手段３に表示させる（ステップＳ１）。コントローラ１は、精度判定値Ｘが入力されるまで待機する（ステップＳ２）。精度判定値Ｘが入力された場合、精度判定値設定部１３は、入力された精度判定値Ｘを格納する（ステップＳ３）。
【００３８】
次に、カラーパッチ色生成部１４は、カラーパッチセット３０として出力するカラーパッチデータを生成する（ステップＳ４）。次いで、カラーパッチ画像生成部１５は、カラーパッチ色生成部１４によって生成されたカラーパッチデータを用いてプリンタ４にカラーパッチセット３０を印刷させる（ステップＳ５）。次に、ユーザ指示部１１は、カラーパッチセット３０の測色を指示する画面を表示手段３に表示させる（ステップＳ６）。
【００３９】
コントローラ１は、ユーザによるスキャナ２の動作指示がなされるまで待機する（ステップＳ７）。スキャナ２の動作指示がなされた場合、スキャナ制御部１６はスキャナ２の動作を開始させる（ステップＳ８）。次に、測色値変換部１８は、スキャナ２によって生成されたスキャナ信号のうち、パッチ部データ抽出部１７によって指定された範囲のスキャナ信号を、あらかじめ取得してあるスキャナ信号と測色値との対応関係を用いて測色値に変換して格納する（ステップＳ９）。
【００４０】
次に、プリンタ再現色予測部１９は、各キャラクタライズ用カラーパッチセット３１の測色値に基づいて、各精度評価用カラーパッチセット３２の各カラーパッチの測色値を予測する（ステップＳ１０）。次いで、予測精度評価部２０は、測色された精度評価用カラーパッチセット３２の測色値と予測された精度評価用カラーパッチセット３２の測色値との各色差Ｙを求める（ステップＳ１１）。
【００４１】
次に、予測精度評価部２０は、平均色差Ｙａｖが精度判定値Ｘを上回っているか否かを判定する（ステップＳ１２）。ステップＳ１２において平均色差Ｙａｖが精度判定値Ｘを上回ってない場合、色変換パラメータ生成部２１は、キャラクタライズ用カラーパッチセット３１および精度評価用カラーパッチセット３２に基づいて色変換パラメータを生成する（ステップＳ１３）。なお、出力されたカラーパッチセット３０が複数であれば、色変換パラメータ生成部２１は、出力された複数のカラーパッチセットの測色値に基づいて色変換パラメータを生成する。その後、情報処理装置１００の動作は終了する。
【００４２】
ステップＳ１２において平均色差Ｙａｖが精度判定値Ｘを上回っている場合、カラーパッチ色生成部１４は、より細かい刻みのカラーパッチデータを生成する（ステップＳ１４）。その後、情報処理装置１００は、ステップＳ４の動作から繰り返す。以上のように、図７のフローチャートを用いることによって、少ないパッチ数で必要な精度を確実に得ることができる。また、より精度の高いカラーパッチセットを測色する際に、すでに測色済みのキャラクタライズ用カラーパッチおよび精度評価用カラーパッチを測色する必要がなくなる。したがって、使用者が望むプロファイル精度と測色工数をバランスさせることができる。なお、図７のフローチャートは、コントローラ１に格納されている情報処理プログラムの命令に基づいている。
【００４３】
（他の例）
なお、本実施例においてはプロファイル精度として高精度、普通および簡易の３種類が用意されているが、それ以下またはそれ以上の種類が用意されていてもよい。また、上記精度判定値は本実施例で用いた値に限定されない。さらに、キャラクタライズ用カラーパッチ数が６４色、３４３色および１３３１色の３種類が用意されているが、特に限定されることはない。例えば、キャラクタライズ用カラーパッチ数として、２９１７（＝１３×１３×１３）色、４９１３（＝１７×１７×１７）色が用意されていてもよい。また、ＲＧＢ格子点間隔が一定である必要もない。
【００４４】
また、本実施例においては平均色差Ｙａｖが精度判定値を超えるか否かによって精度判定を行っているが、各色差Ｙの最大値（最大色差Ｙｍａｘ）または各色差Ｙの平均自乗誤差が精度判定値を超えるか否かによって精度判定を行ってもよい。さらに、本実施例においては補間によって精度評価用カラーパッチセット３２の測色値を予測しているが、特開平７−８７３４７号公報、特開平１０−２６２１５７号公報または特開２００２−８４４３４号公報に記載のモデル化方法によって予測してもよい。
【００４５】
また、本実施例においては情報処理装置１００に組み込まれているスキャナ２によってカラーパッチセット３０の測色を行っているが、ネットワーク等によって接続されている外部の測色器によってカラーパッチセット３０の測色を行ってもよい。さらに、本実施例においてはカラーパッチ色生成部１４はカラーパッチデータ群を生成しているが、外部または内部の記憶手段等に記憶されているカラーパッチデータ群を読み込んでもよい。また、カラーパッチ色生成部１４は、出力に用いられたカラーパッチデータ群の出力履歴を消去することもできる。
【００４６】
また、本実施例においては精度評価用カラーパッチはキャラクタライズ用カラーパッチが構成する立方体の格子点の中心に設定されているが、ランダムな点に設定されていてもよい。例えば、上記実施例においては精度評価用カラーパッチは（０，０，４３）、（０，０，１２８）、（０，０，２１３）等のように等間隔に配置されているが、（１５，１０，３５）、（１２，２０，９０）、（３，５，１５０）等のようにランダムな点に設定されていてもよい。
【００４７】
また、本実施例においてはカラーパッチの出力ごとにカラーパッチ数が多くなっているが、一定であってもよい。例えば、キャラクタライズ用カラーパッチ数および精度評価用カラーパッチ数は一定（例えば、１００色ずつ）であってもよい。また、カラーパッチの出力ごとにカラーパッチ数が少なくなっていてもよい。この場合においても、プロファイル精度があらかじめ設定された精度になるまでカラーパッチセットの出力が繰り返される。また、色変換パラーメータを生成する際に用いる測色値数が増加する。したがって、確実に所望のプロファイル精度を得ることができる。また、使用者が望むプロファイル精度に応じてカラーパッチの出力回数が決定される。それにより、使用者が望むプロファイル精度と測色工数をバランスさせることができる。
【００４８】
また、より精度の高いキャラクタライズ用カラーパッチセット３１を生成する際に、色差Ｙが所定の値よりも大きくなる精度評価用カラーパッチセット３２の周辺領域のみに限定してキャラクタライズ用カラーパッチセット３１を生成してもよい。図８に詳細を示す。図８は、キャラクタライズ用カラーパッチセット３１の格子点および精度評価用カラーパッチセット３２の格子点を示す図である。図８（ａ）において、点Ａは色差Ｙが所定の値よりも小さくなった精度評価用カラーパッチの格子点を示し、点Ｂは色差Ｙが所定の値よりも大きくなった精度評価用カラーパッチの格子点を示す。
【００４９】
図８（ｂ）に示すように、精度を高くする場合に生成するキャラクタライズ用カラーパッチセット３１においては、点Ｂに近接するカラーパッチデータ３１１についてはより細かい刻みの格子点が生成される。点Ａに近接するカラーパッチデータについては生成されない。この場合、少ないパッチ数で必要な精度を確実に得ることができる。また、測色工数を減少させることができるとともにトナー使用量を抑制することができる。
【００５０】
また、カラーパッチの各パッチの色は、ランダムに設定されてもよい。例えば、ランダムに生成されたキャラクタライズ用カラーパッチとランダムに生成された精度評価用カラーパッチとで構成されるカラーパッチセットを出力して測色してもよい。この場合においても、プロファイル精度があらかじめ設定された精度になるまでカラーパッチセットの出力を繰り返すことによって、確実に所望のプロファイル精度を得ることができる。
【００５１】
具体的には、色空間を６４の領域に分割し、それぞれの領域に３色のキャラクタライズ用カラーパッチと１色の精度評価用カラーパッチとをランダムに生成し、合計２５６色のカラーパッチセットを出力して測色してもよい。この場合、色差Ｙが所定の値よりも大きくなった領域において３色のキャラクタライズ用カラーパッチと１色の精度評価用カラーパッチとをさらにランダムに生成し、生成したカラーパッチセットを出力して測色することによって、必要な精度を確実に得ることができる。この場合においても、色差Ｙが所定の値よりも下回ったカラーパッチに近接するカラーパッチデータは生成されなくてもよい。
【００５２】
また、本実施例においてはカラーパッチ色生成部１４によって出力履歴が保持されたカラーパッチは次回以降の出力の際には出力されないが、このことは必ずしも必要ではない。ある程度重複してカラーパッチを測色することになっても、本発明によれば全体として測色工数は低減させることができるからである。
【００５３】
さらに、本実施例においては、精度判定しきい値はユーザによって設定されているが、ユーザの設定を介さずにあらかじめ設定されていてもよい。例えば、あらかじめ予測精度評価部２０に精度判定しきい値が格納されていてもよい。ここで、必要な精度が得られるまでに出力する必要があるカラーパッチ数は、印刷装置の特性に依存する。しかしながら、この場合においては、必要な精度が得られればカラーパッチセットの出力が終了する。したがって、少ないパッチ数で必要な精度を得ることができる
【００５４】
本実施例においては、カラーパッチ色生成部１４およびカラーパッチ画像生成部１５がパッチ出力指示手段に相当し、カラーパッチ色生成部１４が履歴保持手段およびパッチセット生成手段に相当し、キャラクタライズ用カラーパッチセット３１が第１のパッチセットおよび第３のパッチセットに相当し、精度評価用カラーパッチセット３２が第２のパッチセットおよび第４のパッチセットに相当し、測色値変換部１８が測色データ取得手段に相当し、プリンタ再現色予測部１９が予測手段に相当し、予測精度評価部２０が精度判定値算出手段および精度判定手段に相当し、表示手段３が表示手段および入力手段に相当する。
【実施例２】
【００５５】
続いて、第２実施例に係る情報処理装置１００ａについて説明する。図９は、情報処理装置１００ａのコントローラ１ａのブロック図である。図９に示すように、情報処理装置１００ａの構成が図１の情報処理装置１００と異なる点は、コントローラ１ａにおいて精度判定値設定部１３が設けられていない点である。情報処理装置１００ａは、動作においても情報処理装置１００と異なる。以下、詳細を説明する。
【００５６】
情報処理装置１００ａは、プロファイル精度の設定を行わない。したがって、表示手段３にプロファイル精度の入力指示が表示手段３に表示されることなく、カラーパッチ色生成部１４は、カラーパッチとして出力するカラーパッチデータを生成する。情報処理装置１００ａは、以後、情報処理装置１００と同様の動作を行い、平均色差Ｙａｖを求める。
【００５７】
次に、ユーザ入力部１２は、表示手段３に平均色差Ｙａｖを表示させるとともに、キャラクタライズ用カラーパッチセット３１の精度を向上させるか否かの入力指示を表示させる。図１０は、キャラクタライズ用カラーパッチセット３１の精度を向上させるか否かの入力指示の表示例である。図１０に示すように、ユーザは、情報処理装置１００ａの動作の終了または継続を選択することができる。
【００５８】
ユーザによって終了が入力された場合には、情報処理装置１００ａは動作を終了させる。ユーザによって継続が入力された場合には、カラーパッチ色生成部１４は、より細かい刻みの高精度カラーパッチデータ群を生成する。このようにユーザに動作の継続を指示させることによって、ユーザが望む精度を得ることができる。また、必要以上にカラーパッチが出力されることが抑制されることから、測色工数を減少させることができるとともに、トナー消費量を抑制することができる。また、動作の継続によってより精度の高い色変換パラメータの生成が可能である。
【００５９】
図１１は、情報処理装置１００ａによる動作の一例を説明するためのフローチャートである。以下、図１１のフローチャートにしたがって情報処理装置１００ａによる動作について説明する。まず、図１１に示すように、カラーパッチ色生成部１４は、カラーパッチとして出力するカラーパッチデータを生成する（ステップＳ２１）。以下のステップＳ２２〜２８は図７のステップＳ５〜Ｓ１１に対応するので、説明を省略する。
【００６０】
次に、ユーザ入力部１２は、表示手段３に平均色差Ｙａｖを表示させるとともに、動作継続するか否かの入力指示を表示させる（ステップＳ２９）。この場合、表示手段３は、図１０の表示を行う。次に、ユーザ入力部１２は、ユーザによって入力されたか否かを判定する（ステップＳ３０）。ユーザ入力部１２は、ユーザによる入力がなされるまで待機する。
【００６１】
次いで、ユーザ入力部１２は、ユーザによって動作継続が入力されたか否かを判定する（ステップＳ３１）。ステップＳ３１において動作継続が入力されたと判定されなかった場合、色変換パラメータ生成部２１は、キャラクタライズ用カラーパッチセット３１および精度評価用カラーパッチセット３２に基づいて色変換パラメータを生成する（ステップＳ３２）。ステップＳ３１において動作継続が入力されたと判定された場合、カラーパッチ色生成部１４は、より細かい刻みのカラーパッチデータを生成する（ステップＳ３３）。その後、情報処理装置１００ａは、ステップＳ２１の動作から繰り返す。
【００６２】
以上のように、図１１のフローチャートを用いることによって、少ないパッチ数でユーザが望む精度を確実に得ることができる。また、より精度の高いカラーパッチセットを測色する際に、すでに測色済みのキャラクタライズ用カラーパッチおよび精度評価用カラーパッチを測色する必要がなくなる。したがって、使用者が望むプロファイル精度と測色工数をバランスさせることができる。なお、図１１のフローチャートは、コントローラ１に格納されている情報処理プログラムの命令に基づいている。
【実施例３】
【００６３】
続いて、第３実施例に係る情報処理システム２００について説明する。図１２は、情報処理システム２００の全体構成を示す模式図である。図１２に示すように、情報処理システム２００は、プリンタ２０１、プリントサーバ２０２および測色器２０３を備える。プリントサーバ２０２は、ネットワーク、パラレルインタフェース、シリアルインタフェース、ＵＳＢ、ＩＥＥＥ１３９４等の通信デバイスによってプリンタ２０１および測色器２０３と接続されている。測色器２０３は、カラーパッチセット３０の各カラーパッチを測色することができる装置である。
【００６４】
情報処理システム２００の各構成要素はそれぞれ別の装置として機能するが、プリンタ２０１は図１の表示手段３およびプリンタ４に対応し、プリントサーバ２０２は図１のコントローラ１に対応し、測色器２０３は図１のスキャナ２に対応する。本実施例のようにプリンタ２０１、プリントサーバ２０２および測色器２０３が別の装置に組み込まれていても、上記各実施例の効果が得られる。なお、プリントサーバ２０２と測色器２０３との間にコンピュータ２０４等の装置が介在していても構わない。
【実施例４】
【００６５】
続いて、第４実施例に係る情報処理システム２００ａについて説明する。図１３は、情報処理システム２００ａの全体構成を示す模式図である。図１３に示すように、情報処理システム２００ａが情報処理システム２００と異なる点は、プリントサーバ２０２の代わりにコンピュータ２０４が備わっている点である。情報処理システム２００ａの各構成要素は別の装置として機能するが、プリンタ２０１は図１の表示手段３およびプリンタ４に対応し、測色器２０３は図１のスキャナ２に対応し、コンピュータ２０４は図１のコントローラ１に対応する。
【００６６】
なお、上記各実施例においては、ＲＧＢの色信号を用いて説明しているが、ＣＭＹＫ等の他の色信号を適用することもできる。
【図面の簡単な説明】
【００６７】
【図１】本発明の第１実施例に係る情報処理装置の全体構成を示すブロック図である。
【図２】コントローラの詳細を示すブロック図である。
【図３】プロファイル精度の入力指示を示す画面の一例を示す。
【図４】カラーパッチセットの一例を示す図である。
【図５】８ビットの格子点で表したキャラクタライズ用カラーパッチセットの各カラーパッチデータを示す図である。
【図６】８ビットの格子点で表した精度評価用カラーパッチセットの各カラーパッチデータを示す図である。
【図７】情報処理装置による動作の一例を説明するためのフローチャートである。
【図８】キャラクタライズ用カラーパッチセットの格子点および精度評価用カラーパッチの格子点を示す図である。
【図９】情報処理装置のコントローラのブロック図である。
【図１０】キャラクタライズ用カラーパッチの精度を向上させるか否かの入力指示の表示例である。
【図１１】情報処理装置による動作の一例を説明するためのフローチャートである。
【図１２】情報処理システムの全体構成を示す模式図である。
【図１３】情報処理システムの全体構成を示す模式図である。
【符号の説明】
【００６８】
１  コントローラ
２  スキャナ
４  プリンタ
１４カラーパッチ色生成部
１７  パッチ部データ抽出部
１８  測色値変換部
１９  プリンタ再現色予測部
２０  予測精度評価部
３０  カラーパッチセット
３１  キャラクタライズ用カラーパッチセット
３２  精度評価用カラーパッチセット
１００，１００ａ  情報処理装置
２００，２００ａ  情報処理システム
２０２  プリントサーバ
２０３  測色器
３１１，３２１  カラーパッチデータ
【図１】
0004518011.tif 000003
【図２】
0004518011.tif 000004
【図３】
0004518011.tif 000005
【図４】
0004518011.tif 000006
【図５】
0004518011.tif 000007
【図６】
0004518011.tif 000008
【図７】
0004518011.tif 000009
【図８】
0004518011.tif 000010
【図９】
0004518011.tif 000011
【図１０】
0004518011.tif 000012
【図１１】
0004518011.tif 000013
【図１２】
0004518011.tif 000014
【図１３】
0004518011.tif 000015