(57)【要約】【課題】色変換用のカラープロファイルの作成時に実行されたキャリブレーション方法が画像形成装置に登録されていない場合に、出力画像の色再現精度が劣化することを効果的に防止する。【解決手段】印刷設定装置（ＰＣ１）は、印刷データの色変換に用いられるカラープロファイルとして、複数のカラープロファイルから一つのカラープロファイルを選択し（Ｓ２０５）、選択された一つのカラープロファイルの作成時に実行された第１のキャリブレーション方法と、画像形成装置（プリンター３）に現在登録されている第２のキャリブレーション方法と、が互いに一致するかどうかを、選択された一つのカラープロファイル、及び第２のキャリブレーション方法による補正の前後における画像形成装置（プリンター３）の出力特性値どうしの対応関係を示すキャリブレーションテーブルを参照して判定し（Ｓ２０７）、その判定結果をユーザーに通知する（Ｓ２０８、Ｓ２１６）。【選択図】図５
2014212444.tif 000002
【特許請求の範囲】
【請求項１】
複数のキャリブレーション方法を実行可能な画像形成装置により出力される印刷データの印刷設定を行う印刷設定装置であって、
前記印刷データの色変換に用いられるカラープロファイルとして、複数のカラープロファイルから一つのカラープロファイルを選択する選択部と、
前記選択部により選択された一つのカラープロファイルの作成時に実行された第１のキャリブレーション方法と、前記画像形成装置に現在登録されている第２のキャリブレーション方法と、が互いに一致するかどうかを、前記選択部により選択された一つのカラープロファイル、及び前記第２のキャリブレーション方法による補正の前後における前記画像形成装置の出力特性値どうしの対応関係を示すキャリブレーションテーブルを参照して判定する判定部と、
前記判定部による判定結果をユーザーに通知する第１の通知部と、を有する印刷設定装置。
【請求項２】
前記判定部は、前記選択部により選択された一つのカラープロファイルに予め記述された識別情報から前記第１のキャリブレーション方法を識別するとともに、前記キャリブレーションテーブルから前記第２のキャリブレーション方法を識別することにより、前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致するかどうかを判定することを特徴とする請求項１に記載の印刷設定装置。
【請求項３】
前記判定部は、前記選択部により選択された一つのカラープロファイルに示されるデバイス値とデバイス非依存値との間の対応関係から前記第１のキャリブレーション方法を識別するとともに、前記キャリブレーションテーブルから前記第２のキャリブレーション方法を識別することにより、前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致するかどうかを判定することを特徴とする請求項１に記載の印刷設定装置。
【請求項４】
前記判定部は、前記選択部により選択された一つのカラープロファイルに示されるデバイス値とデバイス非依存値との間の対応関係と、予め装置内に記憶された、前記第２のキャリブレーション方法による補正後のデバイス値とデバイス非依存値との間の対応関係と、を照合することにより、前記第１のキャリブレーション方法を識別することを特徴とする請求項３に記載の印刷設定装置。
【請求項５】
前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致しないと判定された場合に、前記複数のカラープロファイルのうちの前記選択部により選択された一つのカラープロファイルとは異なる他のカラープロファイルであって、その作成時に前記第１のキャリブレーション方法が実行されたカラープロファイルを検索する検索部と、
前記検索部による前記他のカラープロファイルの検索結果をユーザーに通知する第２の通知部と、をさらに有することを特徴とする請求項１〜４のいずれか１つに記載の印刷設定装置。
【請求項６】
前記検索部は、前記複数のカラープロファイルのそれぞれに予め記述された識別情報から、前記複数のカラープロファイルのそれぞれの作成時に実行されたキャリブレーション方法を識別することにより、前記他のカラープロファイルを検索することを特徴とする請求項５に記載の印刷設定装置。
【請求項７】
前記検索部は、前記複数のカラープロファイルのそれぞれに示されるデバイス値とデバイス非依存値との間の対応関係から、前記複数のカラープロファイルのそれぞれの作成時に実行されたキャリブレーション方法を識別することにより、前記他のカラープロファイルを検索することを特徴とする請求項５に記載の印刷設定装置。
【請求項８】
前記検索部は、前記複数のカラープロファイルのそれぞれに示されるデバイス値とデバイス非依存値との間の対応関係と、予め装置内に記憶された、前記複数のキャリブレーション方法のそれぞれによる補正後のデバイス値とデバイス非依存値との間の対応関係と、を照合することにより、前記複数のカラープロファイルのそれぞれの作成時に実行されたキャリブレーション方法を識別することを特徴とする請求項７に記載の印刷設定装置。
【請求項９】
前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致しないと判定された場合に、前記第１のキャリブレーション方法に合わせて前記キャリブレーションテーブルを最適化する最適化部をさらに有することを特徴とする請求項１〜５のいずれか１つに記載の印刷設定装置。
【請求項１０】
前記最適化部は、前記第２のキャリブレーション方法による補正前のデバイス値に対応するデバイス非依存値の測色値と、予め装置内に記憶された、前記第１のキャリブレーション方法による補正後のデバイス値に対応するデバイス非依存値の目標値と、を参照して、前記キャリブレーションテーブルの代わりに用いるべき新たなキャリブレーションテーブルを作成することを特徴とする請求項９に記載の印刷設定装置。
【請求項１１】
前記測色値は、予め装置内に記憶された、前記第２のキャリブレーション方法による補正後のデバイス値に対応するデバイス非依存値の目標値、及び前記キャリブレーションテーブルに示される前記画像形成装置の出力特性値どうしの対応関係から演算されることを特徴とする請求項１０に記載の印刷設定装置。
【請求項１２】
前記デバイス非依存値はＬ＊ａ＊ｂ＊値であることを特徴とする請求項１〜１１のいずれか１つに記載の印刷設定装置。
【請求項１３】
複数のキャリブレーション方法を実行可能な画像形成装置により出力される印刷データの印刷設定を行う印刷設定装置の制御プログラムであって、
前記印刷データの色変換に用いられるカラープロファイルとして、複数のカラープロファイルから一つのカラープロファイルを選択する手順（Ａ）と、
前記手順（Ａ）において選択された一つのカラープロファイルの作成時に実行された第１のキャリブレーション方法と、前記画像形成装置に現在登録されている第２のキャリブレーション方法と、が互いに一致するかどうかを、前記手順（Ａ）において選択された一つのカラープロファイル、及び前記第２のキャリブレーション方法による補正の前後における前記画像形成装置の出力特性値どうしの対応関係を示すキャリブレーションテーブルを参照して判定する手順（Ｂ）と、
前記手順（Ｂ）での判定結果をユーザーに通知する手順（Ｃ）と、を前記印刷設定装置に実行させるための制御プログラム。
【請求項１４】
前記手順（Ｂ）では、前記手順（Ａ）において選択された一つのカラープロファイルに予め記述された識別情報から前記第１のキャリブレーション方法を識別するとともに、前記キャリブレーションテーブルから前記第２のキャリブレーション方法を識別することにより、前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致するかどうかを判定することを特徴とする請求項１３に記載の制御プログラム。
【請求項１５】
前記手順（Ｂ）では、前記手順（Ａ）において選択された一つのカラープロファイルに示されるデバイス値とデバイス非依存値との間の対応関係から前記第１のキャリブレーション方法を識別するとともに、前記キャリブレーションテーブルから前記第２のキャリブレーション方法を識別することにより、前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致するかどうかを判定することを特徴とする請求項１３に記載の制御プログラム。
【請求項１６】
前記手順（Ｂ）では、前記手順（Ａ）において選択された一つのカラープロファイルに示されるデバイス値とデバイス非依存値との間の対応関係と、予め前記印刷設定装置内に記憶された、前記第２のキャリブレーション方法による補正後のデバイス値とデバイス非依存値との間の対応関係と、を照合することにより、前記第１のキャリブレーション方法を識別することを特徴とする請求項１５に記載の制御プログラム。
【請求項１７】
前記手順（Ｂ）で前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致しないと判定された場合に、前記複数のカラープロファイルのうちの前記手順（Ａ）において選択された一つのカラープロファイルとは異なる他のカラープロファイルであって、その作成時に前記第１のキャリブレーション方法が実行されたカラープロファイルを検索する手順（Ｄ）と、
前記手順（Ｄ）による前記他のカラープロファイルの検索結果をユーザーに通知する手順（Ｅ）と、を前記印刷設定装置にさらに実行させることを特徴とする請求項１３〜１６のいずれか１つに記載の制御プログラム。
【請求項１８】
前記手順（Ｄ）では、前記複数のカラープロファイルのそれぞれに予め記述された識別情報から、前記複数のカラープロファイルのそれぞれの作成時に実行されたキャリブレーション方法を識別することにより、前記他のカラープロファイルを検索することを特徴とする請求項１７に記載の制御プログラム。
【請求項１９】
前記手順（Ｄ）では、前記複数のカラープロファイルのそれぞれに示されるデバイス値とデバイス非依存値との間の対応関係から、前記複数のカラープロファイルのそれぞれの作成時に実行されたキャリブレーション方法を識別することにより、前記他のカラープロファイルを検索することを特徴とする請求項１７に記載の制御プログラム。
【請求項２０】
前記手順（Ｄ）では、前記複数のカラープロファイルのそれぞれに示されるデバイス値とデバイス非依存値との間の対応関係と、予め前記印刷設定装置内に記憶された、前記複数のキャリブレーション方法のそれぞれによる補正後のデバイス値とデバイス非依存値との間の対応関係と、を照合することにより、前記複数のカラープロファイルのそれぞれの作成時に実行されたキャリブレーション方法を識別することを特徴とする請求項１９に記載の制御プログラム。
【請求項２１】
前記手順（Ｂ）で前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致しないと判定された場合に、前記第１のキャリブレーション方法に合わせて前記キャリブレーションテーブルを最適化する手順（Ｆ）を前記印刷設定装置にさらに実行させることを特徴とする請求項１３〜１６のいずれか１つに記載の制御プログラム。
【請求項２２】
前記手順（Ｆ）では、前記第２のキャリブレーション方法による補正前のデバイス値に対応するデバイス非依存値の測色値と、予め前記印刷設定装置内に記憶された、前記第１のキャリブレーション方法による補正後のデバイス値に対応するデバイス非依存値の目標値と、を参照して、前記キャリブレーションテーブルの代わりに用いるべき新たなキャリブレーションテーブルを作成することを特徴とする請求項２１に記載の制御プログラム。
【請求項２３】
前記測色値は、予め前記印刷設定装置内に記憶された、前記第２のキャリブレーション方法による補正後のデバイス値に対応するデバイス非依存値の目標値、及び前記キャリブレーションテーブルに示される前記画像形成装置の出力特性値どうしの対応関係から演算されることを特徴とする請求項２２に記載の制御プログラム。
【請求項２４】
前記デバイス非依存値はＬ＊ａ＊ｂ＊値であることを特徴とする請求項１３〜２３のいずれか１つに記載の制御プログラム。
【請求項２５】
請求項１３〜２４のいずれか１つに記載の制御プログラムが記録されたコンピューター読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のキャリブレーション方法を実行可能な画像形成装置により出力される印刷データの印刷設定を行う印刷設定装置、及び当該印刷設定装置の制御プログラムに関する。
【背景技術】
【０００２】
カラーマネジメントの市場では、デバイス値と測色値からなる多数のデータセットが業界標準色として配布されている。業界標準色の例として、ＩＳＯの国際標準に準拠するＪａｐａｎＣｏｌｏｒ２０１１やＦｏｇｒａ３９やＧＲＡＣｏｌ等が挙げられる。また、これらの業界標準色に基づいて作成されたプロファイルも市場に出回っている
近年、市場ではグレーの色再現が重要視されているため、それぞれの業界標準色に適したグレーキャリブレーション方法が提示されるようになった。ＩＤＥＡｌｌｉａｎｃｅ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｄｉｇｉｔａｌ  Ｅｎｔｅｒｐｒｉｓｅ  Ａｌｌｉａｎｃｅ）により、ＧＲＡＣｏｌに適したグレーキャリブレーション方法としてＧ７  Ｃａｌｉｂｒａｔｉｏｎが提示されたのは、その一例である。その他にも、プリンターメーカーにより独自に開発されたグレーキャリブレーションが多数存在することが知られている。
【０００３】
これらのグレーキャリブレーションによる補正方法は、それぞれ独自の考え方に基づいて決められているため、異なるグレーキャリブレーションが用いられた場合には、異なる補正結果が得られることになる。従って、様々な業界にいるユーザーの要望に応えることができるように、それぞれの業界標準色に適した複数のグレーキャリブレーション方法から一つの方法を選択できるようにした印刷システムが普及しつつある。その結果、一つの印刷システム内に複数のキャリブレーション方法が混在することになり、例えば、色変換用のカラープロファイルの作成時に実行されたキャリブレーション方法が現在プリンターに登録されていないような場合には、ユーザーが期待した通りの色再現精度を得ることができないという問題が生じることになった。
【０００４】
これに関連して、下記の特許文献１には、テストパターンの印刷結果に応じて装置の機械的条件（例えば、紙送り量、乾燥時の温度・風力、ヘッド速度等）の設定調整を実行するプリンターが提案されている。また、下記の特許文献２には、プリンターの出力濃度と標準濃度との関係を規定するキャリブレーションデータが所定の条件を満たすときに警告情報を表示する出力濃度調整システムが提案されている。また、下記の特許文献３には、カラーチャート出力時の紙種情報が埋め込まれた複数のプロファイルを取得し、それらのプロファイルから抽出した紙種情報と印刷時の紙種情報とを比較し、その比較結果から抽出した一又は複数のプロファイルを選択可能に表示する印刷指示端末が提案されている。
【０００５】
しかしながら、これらの特許文献に提案された技術を用いたとしても、カラープロファイルの作成時に実行されたキャリブレーション方法が現在プリンターに登録されていない場合に出力画像の色再現精度が劣化するという問題は依然として解決されない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１７８８００号公報
【特許文献２】特開２００７−６２０８号公報
【特許文献３】特開２０１１−２２３６２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、上記従来技術の有する問題点に鑑みてなされたものであり、本発明の目的は、色変換用のカラープロファイルの作成時に実行されたキャリブレーション方法が画像形成装置に登録されていない場合に、出力画像の色再現精度が劣化することを防止する印刷設定装置、及び当該印刷設定装置の制御プログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明の上記目的は、下記の手段によって達成される。
【０００９】
（１）複数のキャリブレーション方法を実行可能な画像形成装置により出力される印刷データの印刷設定を行う印刷設定装置であって、前記印刷データの色変換に用いられるカラープロファイルとして、複数のカラープロファイルから一つのカラープロファイルを選択する選択部と、前記選択部により選択された一つのカラープロファイルの作成時に実行された第１のキャリブレーション方法と、前記画像形成装置に現在登録されている第２のキャリブレーション方法と、が互いに一致するかどうかを、前記選択部により選択された一つのカラープロファイル、及び前記第２のキャリブレーション方法による補正の前後における前記画像形成装置の出力特性値どうしの対応関係を示すキャリブレーションテーブルを参照して判定する判定部と、前記判定部による判定結果をユーザーに通知する第１の通知部と、を有する印刷設定装置。
【００１０】
（２）前記判定部は、前記選択部により選択された一つのカラープロファイルに予め記述された識別情報から前記第１のキャリブレーション方法を識別するとともに、前記キャリブレーションテーブルから前記第２のキャリブレーション方法を識別することにより、前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致するかどうかを判定することを特徴とする上記（１）に記載の印刷設定装置。
【００１１】
（３）前記判定部は、前記選択部により選択された一つのカラープロファイルに示されるデバイス値とデバイス非依存値との間の対応関係から前記第１のキャリブレーション方法を識別するとともに、前記キャリブレーションテーブルから前記第２のキャリブレーション方法を識別することにより、前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致するかどうかを判定することを特徴とする上記（１）に記載の印刷設定装置。
【００１２】
（４）前記判定部は、前記選択部により選択された一つのカラープロファイルに示されるデバイス値とデバイス非依存値との間の対応関係と、予め装置内に記憶された、前記第２のキャリブレーション方法による補正後のデバイス値とデバイス非依存値との間の対応関係と、を照合することにより、前記第１のキャリブレーション方法を識別することを特徴とする上記（３）に記載の印刷設定装置。
【００１３】
（５）前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致しないと判定された場合に、前記複数のカラープロファイルのうちの前記選択部により選択された一つのカラープロファイルとは異なる他のカラープロファイルであって、その作成時に前記第１のキャリブレーション方法が実行されたカラープロファイルを検索する検索部と、前記検索部による前記他のカラープロファイルの検索結果をユーザーに通知する第２の通知部と、をさらに有することを特徴とする上記（１）〜（４）のいずれか１つに記載の印刷設定装置。
【００１４】
（６）前記検索部は、前記複数のカラープロファイルのそれぞれに予め記述された識別情報から、前記複数のカラープロファイルのそれぞれの作成時に実行されたキャリブレーション方法を識別することにより、前記他のカラープロファイルを検索することを特徴とする上記（５）に記載の印刷設定装置。
【００１５】
（７）前記検索部は、前記複数のカラープロファイルのそれぞれに示されるデバイス値とデバイス非依存値との間の対応関係から、前記複数のカラープロファイルのそれぞれの作成時に実行されたキャリブレーション方法を識別することにより、前記他のカラープロファイルを検索することを特徴とする上記（５）に記載の印刷設定装置。
【００１６】
（８）前記検索部は、前記複数のカラープロファイルのそれぞれに示されるデバイス値とデバイス非依存値との間の対応関係と、予め装置内に記憶された、前記複数のキャリブレーション方法のそれぞれによる補正後のデバイス値とデバイス非依存値との間の対応関係と、を照合することにより、前記複数のカラープロファイルのそれぞれの作成時に実行されたキャリブレーション方法を識別することを特徴とする上記（７）に記載の印刷設定装置。
【００１７】
（９）前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致しないと判定された場合に、前記第１のキャリブレーション方法に合わせて前記キャリブレーションテーブルを最適化する最適化部をさらに有することを特徴とする上記（１）〜（４）のいずれか１つに記載の印刷設定装置。
【００１８】
（１０）前記最適化部は、前記第２のキャリブレーション方法による補正前のデバイス値に対応するデバイス非依存値の測色値と、予め装置内に記憶された、前記第１のキャリブレーション方法による補正後のデバイス値に対応するデバイス非依存値の目標値と、を参照して、前記キャリブレーションテーブルの代わりに用いるべき新たなキャリブレーションテーブルを作成することを特徴とする上記（９）に記載の印刷設定装置。
【００１９】
（１１）前記測色値は、予め装置内に記憶された、前記第２のキャリブレーション方法による補正後のデバイス値に対応するデバイス非依存値の目標値、及び前記キャリブレーションテーブルに示される前記画像形成装置の出力特性値どうしの対応関係から演算されることを特徴とする上記（１０）に記載の印刷設定装置。
【００２０】
（１２）前記デバイス非依存値はＬ＊ａ＊ｂ＊値であることを特徴とする上記（１）〜（１１）のいずれか１つに記載の印刷設定装置。
【００２１】
（１３）複数のキャリブレーション方法を実行可能な画像形成装置により出力される印刷データの印刷設定を行う印刷設定装置の制御プログラムであって、前記印刷データの色変換に用いられるカラープロファイルとして、複数のカラープロファイルから一つのカラープロファイルを選択する手順（Ａ）と、前記手順（Ａ）において選択された一つのカラープロファイルの作成時に実行された第１のキャリブレーション方法と、前記画像形成装置に現在登録されている第２のキャリブレーション方法とが互いに一致するかどうかを、前記手順（Ａ）において選択された一つのカラープロファイル、及び前記第２のキャリブレーション方法による補正の前後における前記画像形成装置の出力特性値どうしの対応関係を示すキャリブレーションテーブルを参照して判定する手順（Ｂ）と、前記手順（Ｂ）での判定結果をユーザーに通知する手順（Ｃ）と、を前記印刷設定装置に実行させるための制御プログラム。
【００２２】
（１４）前記手順（Ｂ）では、前記手順（Ａ）において選択された一つのカラープロファイルに予め記述された識別情報から前記第１のキャリブレーション方法を識別するとともに、前記キャリブレーションテーブルから前記第２のキャリブレーション方法を識別することにより、前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致するかどうかを判定することを特徴とする上記（１３）に記載の制御プログラム。
【００２３】
（１５）前記手順（Ｂ）では、前記手順（Ａ）において選択された一つのカラープロファイルに示されるデバイス値とデバイス非依存値との間の対応関係から前記第１のキャリブレーション方法を識別するとともに、前記キャリブレーションテーブルから前記第２のキャリブレーション方法を識別することにより、前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致するかどうかを判定することを特徴とする上記（１３）に記載の制御プログラム。
【００２４】
（１６）前記手順（Ｂ）では、前記手順（Ａ）において選択された一つのカラープロファイルに示されるデバイス値とデバイス非依存値との間の対応関係と、予め前記印刷設定装置内に記憶された、前記第２のキャリブレーション方法による補正後のデバイス値とデバイス非依存値との間の対応関係と、を照合することにより、前記第１のキャリブレーション方法を識別することを特徴とする上記（１５）に記載の制御プログラム。
【００２５】
（１７）前記手順（Ｂ）で前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致しないと判定された場合に、前記複数のカラープロファイルのうちの前記手順（Ａ）において選択された一つのカラープロファイルとは異なる他のカラープロファイルであって、その作成時に前記第１のキャリブレーション方法が実行されたカラープロファイルを検索する手順（Ｄ）と、前記手順（Ｄ）による前記他のカラープロファイルの検索結果をユーザーに通知する手順（Ｅ）と、を前記印刷設定装置にさらに実行させることを特徴とする上記（１３）〜（１６）のいずれか１つに記載の制御プログラム。
【００２６】
（１８）前記手順（Ｄ）では、前記複数のカラープロファイルのそれぞれに予め記述された識別情報から、前記複数のカラープロファイルのそれぞれの作成時に実行されたキャリブレーション方法を識別することにより、前記他のカラープロファイルを検索することを特徴とする上記（１７）に記載の制御プログラム。
【００２７】
（１９）前記手順（Ｄ）では、前記複数のカラープロファイルのそれぞれに示されるデバイス値とデバイス非依存値との間の対応関係から、前記複数のカラープロファイルのそれぞれの作成時に実行されたキャリブレーション方法を識別することにより、前記他のカラープロファイルを検索することを特徴とする上記（１７）に記載の制御プログラム。
【００２８】
（２０）前記手順（Ｄ）では、前記複数のカラープロファイルのそれぞれに示されるデバイス値とデバイス非依存値との間の対応関係と、予め前記印刷設定装置内に記憶された、前記複数のキャリブレーション方法のそれぞれによる補正後のデバイス値とデバイス非依存値との間の対応関係と、を照合することにより、前記複数のカラープロファイルのそれぞれの作成時に実行されたキャリブレーション方法を識別することを特徴とする上記（１９）に記載の制御プログラム。
【００２９】
（２１）前記手順（Ｂ）で前記第１のキャリブレーション方法と前記第２のキャリブレーション方法とが互いに一致しないと判定された場合に、前記第１のキャリブレーション方法に合わせて前記キャリブレーションテーブルを最適化する手順（Ｆ）を前記印刷設定装置にさらに実行させることを特徴とする上記（１３）〜（１６）のいずれか１つに記載の制御プログラム。
【００３０】
（２２）前記手順（Ｆ）では、前記第２のキャリブレーション方法による補正前のデバイス値に対応するデバイス非依存値の測色値と、予め前記印刷設定装置内に記憶された、前記第１のキャリブレーション方法による補正後のデバイス値に対応するデバイス非依存値の目標値と、を参照して、前記キャリブレーションテーブルの代わりに用いるべき新たなキャリブレーションテーブルを作成することを特徴とする上記（２１）に記載の制御プログラム。
【００３１】
（２３）前記測色値は、予め前記印刷設定装置内に記憶された、前記第２のキャリブレーション方法による補正後のデバイス値に対応するデバイス非依存値の目標値、及び前記キャリブレーションテーブルに示される前記画像形成装置の出力特性値どうしの対応関係から演算されることを特徴とする上記（２２）に記載の制御プログラム。
【００３２】
（２４）前記デバイス非依存値はＬ＊ａ＊ｂ＊値であることを特徴とする上記（１３）〜（２３）のいずれか１つに記載の制御プログラム。
【００３３】
（２５）上記（１３）〜（２４）のいずれか１つに記載の制御プログラムが記録されたコンピューター読み取り可能な記録媒体。
【発明の効果】
【００３４】
本発明によると、色変換用のカラープロファイルの作成時に実行されたキャリブレーション方法と、画像形成装置に現在登録されているキャリブレーション方法とが互いに一致するかどうかを、色変換用のカラープロファイル、及び画像形成装置に現在登録されているキャリブレーション方法による補正テーブルを参照して判定し、その判定結果をユーザーに通知することができる。よって、本発明によると、色変換用のカラープロファイルの作成時に実行されたキャリブレーション方法が画像形成装置に登録されていない場合に、出力画像の色再現精度が劣化することを効果的に防止することができる。
【００３５】
さらに、本発明によると、色変換用のカラープロファイルの作成時に実行されたキャリブレーション方法と、画像形成装置に現在登録されているキャリブレーション方法とが互いに一致しない場合であっても、前者のキャリブレーション方法に合わせて後者のキャリブレーション方法によるキャリブレーションテーブルを最適化したり、後者のキャリブレーション方法に適した他のカラープロファイルを検索したりすることで、ユーザーが期待した通りの色再現を達成することができる。
【図面の簡単な説明】
【００３６】
【図１】本発明の一実施形態に係る印刷システムの構成を示すブロック図である。
【図２】本発明の一実施形態に係る印刷設定装置（ＰＣ１）の構成を示すブロック図である。
【図３】本発明の一実施形態に係るキャリブレーション設定画面の一例を示す概略図である。
【図４】本発明の一実施形態に係る印刷設定画面の一例を示す概略図である。
【図５】本発明の一実施形態に係るプロファイル作成処理の手順を示すフローチャートである。
【図６】本発明の一実施形態に係る印刷設定処理の手順を示すフローチャートである。
【図７】本発明の一実施形態に係るキャリブレーション方法判定処理の手順を示すフローチャートである。
【図８】本発明の一実施形態に係る判定結果表示画面の一例を示す概略図である。
【図９】本発明の一実施形態に係る判定結果表示画面の一例を示す概略図である。
【図１０】本発明の一実施形態に係るプリンタープロファイル検索処理の手順を示すフローチャートである。
【図１１】本発明の一実施形態に係る検索結果表示画面の一例を示す概略図である。
【図１２】本発明の一実施形態に係る最適化テーブル表示画面の一例を示す概略図である。
【図１３】本発明の一実施形態に係るキャリブレーションテーブル最適化処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００３７】
以下、本発明の実施の形態を、図面を参照しながら詳細に説明する。
【００３８】
図１は、本発明の一実施形態に係る印刷システムＳの構成を示すブロックであり、図２は、図１中のＰＣ１の構成を示すブロック図である。図１のように、印刷システムＳは、印刷設定装置（ＰＣ１）、画像処理装置（コントローラー２）、画像形成装置（プリンター３）を有する。
【００３９】
図１において、ＰＣ１は、プリンター３により出力すべき印刷データを生成する機能を有する。コントローラー２は、ＰＣ１から受信した印刷データに対する色変換処理、ラスタライズ処理、スクリーニング処理等を実行して、印刷処理用のラスターデータを生成する機能を有する。プリンター３は、コントローラー２から受信したラスターデータに基づき、電子写真方式の印刷処理を実行する機能を有する。プリンター３により採用される印刷方式は、インパクト方式、熱転写方式、インクジェット方式等であってもよい。
【００４０】
図１のように、ＰＣ１とコントローラー２はネットワークＮを介して接続され、コントローラー２とプリンター３はローカル接続される。ここで、ネットワークＮは、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格によるＬＡＮ、又はＬＡＮどうしを専用線で接続したＷＡＮ等である。なお、図１中のコントローラー２はプリンター３から独立した装置であるが、コントローラー２はプリンター３に内蔵される場合もある。
【００４１】
図１のように、コントローラー２には、色彩計や分光測色計等の測色計を備えた測色器４がローカル接続される。測色器４は、プリンター３から出力された種々のカラーチャートを測定する機能を有する。測色器４により測定された測色値はＬ＊ａ＊ｂ＊値やＸＹＺ値のようなデバイス非依存値である。測色器４は、コントローラー２ではなくＰＣ１又はプリンター３に接続される場合もあるし、ネットワークＮに接続される場合もある。
【００４２】
また、本実施形態に係る印刷システムＳは、複数のキャリブレーション方法によりプリンター３のキャリブレーションを実行する機能を有する。ここでいう「キャリブレーション」とは、プリンター３の色再現性を一定の状態に維持するために、プリンター３の出力特性の変化を補正する処理のことを指す。より具体的に、印刷システムＳは、プリンター３により出力されたカラーチャートの測色値と、後述する目標テーブルとを用いて、キャリブレーションの前後におけるプリンター３の出力特性値（濃度値や明度値等）どうしの対応関係を示す補正テーブルを作成する。このような補正テーブルのことを以下では「キャリブレーションテーブル」と称する。
【００４３】
本実施形態に係るコントローラー２には、プリンター３のキャリブレーションに関する詳細設定を行うためのソフトウェアがインストールされている。このようなソフトウェアのことを一般に「キャリブレーションマネージャー」と称する。図３は、本実施形態に係るキャリブレーションマネージャーにより提供される操作画面（キャリブレーション設定画面Ｕ１）の一例を示す概略図である。
【００４４】
図３のキャリブレーション設定画面Ｕ１では、「キャリブレーション方法の変更」欄のプルダウンメニューｍ１を操作することにより、複数のキャリブレーション方法からいずれか１つのキャリブレーション方法を選択することができる。そして、「キャリブレーション実施」欄の「キャリブレーション実行」ボタンｂ１を押すことにより、現在選択中のキャリブレーション方法を用いてキャリブレーションを実行することができる。
【００４５】
続いて、本実施形態に係るＰＣ１の詳細な構成について説明する。なお、本実施形態に係るコントローラー２は一般的なプリンターコントローラーであり、本実施形態に係るプリンター３は一般的なプリンターであるため、それらについての詳細な説明は省略する。図２のように、ＰＣ１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｃｏｍｐｕｔｉｎｇ  Ｕｎｉｔ）１１、記憶部１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３、操作部１４、表示部１５、通信部１６を有し、これらは信号をやり取りするためのバス１７を介して相互に接続される。
【００４６】
ＣＰＵ１１は、記憶部１２に格納されたプログラムに従って各部の動作を制御するとともに種々の演算処理を実行する。図２のように、記憶部１２には、印刷設定プログラムＰ１、キャリブレーションテーブル作成プログラムＰ２、キャリブレーション方法判定プログラムＰ３、プリンタープロファイル検索プログラムＰ４、キャリブレーションテーブル最適化プログラムＰ５等のプログラムが格納されている。
【００４７】
ここで、印刷設定プログラムＰ１は、各種アプリケーションにより作成された文書ファイルの印刷設定を行う機能を有する。より具体的に、印刷設定プログラムＰ１は、文書ファイルの印刷データを生成し、それをプリンターコントローラー２に送信する機能を有する。本実施形態に係る印刷データはＰｏｓｔｓｃｒｉｐｔ（登録商標）のようなＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述される。
【００４８】
図４は、本実施形態に係る印刷設定プログラムＰ１により提供される印刷設定画面Ｕ２の一例を示す概略図である。図４の印刷設定画面Ｕ２では、メニューリストｍ２、ｍ３、ｍ４を操作することにより、印刷データの色変換処理に用いられるプリンタープロファイル、ソースプロファイル、レンダリングインテントを選択することができる。
【００４９】
ここで、プリンタープロファイルとは、色変換処理における出力装置（プリンター３）のデバイス値（ＣＭＹＫ値）とデバイス非依存値（Ｌ＊ａ＊ｂ＊値やＸＹＺ値等）との間の対応関係を示す変換テーブル（ＬＵＴ）である。ソースプロファイルとは、色変換処理におけるターゲットとなる標準色空間（ＪaｐａｎＣｏｌｏｒ２０１１やＧＲＡＣｏｌ等）または入力装置（ディスプレイやスキャナー等）のデバイス値（ＲＧＢ値やＣＭＹＫ値等）とデバイス非依存値（Ｌ＊ａ＊ｂ＊値やＸＹＺ値等）との間の対応関係を示す変換テーブル（ＬＵＴ）である。以下の説明では、デバイス非依存値としてＬ＊ａ＊ｂ＊値を用いて説明する。
【００５０】
再び図２を参照すると、キャリブレーションテーブル作成プログラムＰ２は、上述したキャリブレーションテーブルを作成する機能を有する。キャリブレーション方法判定プログラムＰ３は、印刷設定画面上で選択されたプリンタープロファイルの作成時に実行されたキャリブレーション方法と、現在プリンター３に登録されているキャリブレーション方法とが互いに一致するかどうかを判定する機能を有する。この機能の詳細については図７のフローチャートを参照しながら説明する。
【００５１】
また、プリンタープロファイル検索プログラムＰ４は、キャリブレーション方法判定プログラムＰ３による判定結果が「不一致」である場合に、現在プリンター３に登録されているキャリブレーション方法に適した他のカラープロファイルを検索する機能を有する。この機能の詳細については図１０を参照しながら説明する。キャリブレーションテーブル最適化プログラムＰ５は、キャリブレーション方法判定プログラムＰ３による判定結果が「不一致」である場合に、プリンタープロファイルの作成時に実行されたキャリブレーション方法に合わせてキャリブレーションテーブルを最適化する機能を有する。この機能の詳細については図１３のフローチャートを参照しながら説明する。
【００５２】
記憶部１２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等からなる不揮発性の記憶領域であり、ＰＣ１の制御プログラムを含む各種データを保持する機能を有する。図２のように、記憶部１２には、上記のプログラムＰ１〜Ｐ５に加えて、キャリブレーション目標テーブル、キャリブレーション方法判定基準、キャリブレーションテーブル、ソースプロファイル、プリンタープロファイル、レンダリングインテント等のデータが格納される。
【００５３】
ここで、「キャリブレーション目標テーブル」とは、キャリブレーション実行後のデバイス値に対応するデバイス非依存値の目標値を示す変換テーブルのことを指す。キャリブレーション目標テーブルは、主に、キャリブレーションテーブルを作成するために用いられる（図１参照）。「キャリブレーション方法判定基準」とは、１つ以上のデバイス値と、それらのデバイス値に対応するデバイス非依存値との組合せからなる照合データのことを指す。キャリブレーション方法判定基準は、主に、プリンタープロファイルの作成時に実行されたキャリブレーション方法を識別するために用いられる（図７参照）。
【００５４】
「キャリブレーションテーブル」、「プリンタープロファイル」、「ソースプロファイル」については上述した通りである。また、「レンダリングインテント」とは、図４のような印刷設定画面上で選択可能なレンダリングインテントに関する設定情報のことを指す。図２のように、記憶部１２には、印刷システムＳにおいて実行可能な複数のキャリブレーション方法のそれぞれに対応する「キャリブレーション目標テーブル」、「キャリブレーション方法判定基準」、「キャリブレーションテーブル」が格納される。
【００５５】
ＲＡＭ１３は、ＣＰＵ１１の作業領域として各種データを一時的に保持する機能を有する。操作部１４は、キーボードやマウスやタッチパネル等であり、ユーザーから種々の操作指示を受け付ける機能を有する。表示部１５は、ＬＣＤや有機ＥＬディスプレイ等の表示装置であり、ユーザーに種々の情報を表示する機能を有する。特に、表示部１５には、図４、図８、図９、図１１、図１２等に例示された設定画面が表示される。通信部１６は、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）のような通信機器であり、ＰＣ１をネットワークＮに接続する機能を有する。通信部１６は、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の通信規格に準拠している。
【００５６】
次に、本実施形態に係る印刷システムＳの動作の概要について説明する。図５は、印刷システムＳにおいてプリンター３のプリンタープロファイルを作成する処理の手順を示すフローチャートである。この処理のことを以下では「プロファイル作成処理」と称する。
【００５７】
先ず、印刷システムＳは、各装置を協働させることによりプリンター３のキャリブレーションを実行する（Ｓ１０１）。より具体的に、Ｓ１０１では、プリンター３によりキャリブレーション用のチャートを印刷し、測色器４によりチャート内のパッチを測定する。そして、ＰＣ１のキャリブレーションテーブル作成プログラムＰ２を起動してキャリブレーションテーブルを作成する。このとき、キャリブレーションテーブル作成プログラムＰ２は、測色器４から取得した測色値と記憶部１２内のキャリブレーション目標テーブルを用いてキャリブレーションテーブルを作成する。
【００５８】
続いて、印刷システムＳは、コントローラー２による色変換処理を実行することなく、プロファイル作成用のカラーチャートを印刷する（Ｓ１０２）。本例では、プロファイル作成用のカラーチャートとして、ＩＳＯ１２６４２の規格に準拠したカラーチャートを採用する。そして、印刷システムＳは、測色器４によりカラーチャート内のカラーパッチを測定する（Ｓ１０３）。
【００５９】
続いて、印刷システムＳは、Ｓ１０３で取得した測色値を用いてプリンター３の第１のＬＵＴを作成する（Ｓ１０４）。より具体的に、Ｓ１０４では、Ｃ、Ｍ、Ｙ、Ｋからなる４次元格子点のそれぞれに対応する測色値（Ｌ＊ａ＊ｂ＊値）が記述されたＬＵＴ（ＣＭＹＫ値⇒Ｌ＊ａ＊ｂ＊値）を作成する。
【００６０】
続いて、印刷システムＳは、Ｓ１０３で取得した測色値を用いてプリンター３の第２のＬＵＴを作成する（Ｓ１０５）。より具体的に、Ｓ１０５では、Ｌ＊、ａ＊、ｂ＊からなる３次元格子点のそれぞれに対応するデバイス値（ＣＭＹＫ値）が記述されたＬＵＴ（Ｌ＊ａ＊ｂ＊値⇒ＣＭＹＫ値）を作成する。このようにして作成されたＬＵＴがプリンター３のプリンタープロファイルである。その後、印刷システムＳは、プロファイル作成処理を終了する（エンド）。
【００６１】
なお、Ｓ１０５では、プリンタープロファイルに各種プライベート情報を記述することができる。特に、このようなプライベート情報の一部として、Ｓ１０１で実行されたキャリブレーション方法の識別情報を記述することが好ましい。プリンタープロファイルに記述される識別情報は、キャリブレーション方法そのものであってもよいし、キャリブレーション方法に対応する属性コードであってもよい。Ｓ１０４及びＳ１０５の手順は、各メーカーから市販されているプロファイラー、又は上記の識別情報をプリンタープロファイルに記述するように設計された専用のプロファイラーにより実行される。
【００６２】
引き続き、本実施形態に係る印刷システムＳの動作の概要について説明する。図６は、本実施形態に係るＰＣ１により印刷データの印刷設定を行う処理の手順を示すフローチャートである。この処理のことを以下では「印刷設定処理」と称する。図６のように、先ず、ＰＣ１は、各種アプリケーション上でユーザーから印刷設定の指示を受け付けたら（Ｓ２０１）、図４のような印刷設定画面Ｕ２を表示部１５に表示する（Ｓ２０２）。
【００６３】
続いて、ＰＣ１は、印刷設定画面Ｕ２上でソースプロファイル、レンダリングインテント、プリンタープロファイルの選択を受け付ける（Ｓ２０３、Ｓ２０４、Ｓ２０５）。その後、ＰＣ１は、現在プリンター３に登録されているキャリブレーション方法と、Ｓ２０５で選択されたプリンタープロファイルの作成時に実行されたキャリブレーション方法とが互いに一致するかどうかを判定する（Ｓ２０６）。Ｓ２０６の処理のことを以下では「キャリブレーション方法判定処理」と称する。
【００６４】
なお、現在プリンター３に登録されているキャリブレーション方法とは、現時点で最後に実行されたキャリブレーション時に実行されたキャリブレーション方法のことを指す。また、プリンタープロファイルの作成時に実行されたキャリブレーション方法とは、プロファイル作成用のカラーチャートを印刷した時点でプリンター３に登録されていたキャリブレーション方法（すなわち、図５のＳ１０１で実行されたキャリブレーション方法）のことを指す。
【００６５】
以下では、前者のキャリブレーション方法のことを「現在登録中のキャリブレーション方法」と称する。現在登録中のキャリブレーション方法は、図３のキャリブレーション設定画面の「設定されているキャリブレーション方法」欄で確認することができる。また、以下では、後者のキャリブレーション方法のことを「プロファイル作成時のキャリブレーション方法」と称する。
【００６６】
ここで、Ｓ２０５で選択されたプリンタープロファイルは後者のキャリブレーション方法が実行された状態の測色値に基づいて作成されているため、両キャリブレーション方法が一致しない場合、プリンター３による出力画像の色再現性が劣化する可能性がある。そのため、本実施形態に係るＰＣ１は、両キャリブレーション方法が一致するかどうかを判定し、その判定結果をプリンター３の印刷処理に先立ってユーザーに通知する。この点についてはさらに後述する。
【００６７】
図７は、キャリブレーション方法判定処理（Ｓ２０６）の手順を示すフローチャートである。図７のように、先ず、ＰＣ１は、Ｓ２０５で選択されたプリンタープロファイルに対応するプロファイル作成時のキャリブレーション方法を識別する（Ｓ３０１）。より具体的には、Ｓ３０１では、Ｓ２０５で選択されたプリンタープロファイルを記憶部１２から読み出し、そこに記述されている識別情報を参照して、プロファイル作成時のキャリブレーション方法を識別する。
【００６８】
ただし、プリンタープロファイルに識別情報が記述されていない場合は、以下の手順に従ってプロファイル作成時のキャリブレーション方法を識別する：
（１−１）Ｓ２０５で選択されたプリンタープロファイルを記憶部１２から読み出し、そこに記述されている所定のデバイス値（ＣＭＹＫ値）とデバイス非依存値（Ｌ＊ａ＊ｂ＊値）の組み合わせを抽出する；
（１−２）それぞれのキャリブレーション方法に対応するキャリブレーション方法判定基準を記憶部１２から順次読み出し、上記（１−１）で抽出した組み合わせと、それぞれのキャリブレーション方法に対応する判定基準とを照合する。そして、上記（１−１）で抽出した組み合わせと一致する判定基準に対応するキャリブレーション方法を、プロファイル作成時のキャリブレーション方法として識別する。
【００６９】
続いて、ＰＣ１は、記憶部１２内のキャリブレーションテーブルから現在登録中のキャリブレーション方法を識別する（Ｓ３０２）。そして、ＰＣ１は、Ｓ３０１、Ｓ３０２でそれぞれ識別したキャリブレーション方法が互いに一致するかどうかを判定する（Ｓ３０３）。その後、ＰＣ１は図６のフローチャートに戻る（リターン）。
【００７０】
再び図６を参照すると、ＰＣ１は、キャリブレーション方法判定処理（Ｓ２０６）の判定結果に応じて以降の処理を分岐する（Ｓ２０７）。ここで、判定結果が「一致」である場合（Ｓ２０７のＹＥＳ）、ＰＣ１は、表示部１５に判定結果通知画面を表示し、同画面においてプロファイル作成時のキャリブレーション方法と現在登録中のキャリブレーション方法とが一致する旨をユーザーに通知する（Ｓ２１６）。
【００７１】
図８は、Ｓ２１６で表示される判定結果通知画面Ｕ３の一例を示す概略図である。図８の判定結果通知画面ＵＳは、「キャリブレーション方法の判定結果」欄において、プロファイル作成時のキャリブレーション方法と現在登録中のキャリブレーション方法とが互いに一致する旨を通知している。「キャリブレーション方法の判定結果」欄の下方には、「キャリブレーションテーブルの最適化」ボタンｂ２、及び「適切なプリンタープロファイルの選択」ボタンｂ３が設けられているが、本例のように判定結果が「一致」である場合、これらのボタンはグレー表示され、選択不可となる。
【００７２】
その後、ＰＣ１は、ユーザーから印刷実行の指示を受け付けてから（Ｓ２１７）印刷設定処理を終了する（エンド）。この指示は、例えば、図８の判定結果通知画面上で「ＯＫ」ボタンｂ４が押されたときに受け付けられる。
【００７３】
他方、キャリブレーション方法判定処理（Ｓ２０６）の判定結果が「不一致」である場合、ＰＣ１は、表示部１５に判定結果通知画面を表示し、同画面においてプロファイル作成時のキャリブレーション方法と現在登録中のキャリブレーション方法とが不一致である旨をユーザーに通知する（Ｓ２０８）。
【００７４】
図９は、Ｓ２０８で表示される判定結果通知画面Ｕ３の一例を示す概略図である。図９の判定結果通知画面Ｕ３は、「キャリブレーション方法の判定結果」欄において、プロファイル作成時のキャリブレーション方法と現在登録中のキャリブレーション方法とが不一致である旨を通知している。図８と同様に、「キャリブレーション方法の判定結果」欄の下方には、「キャリブレーションテーブルの最適化」ボタンｂ２、及び「適切なプリンタープロファイルの検索」ボタンｂ３が設けられている。本例のように判定結果が「不一致」である場合、これらのボタンは選択可能に表示される。
【００７５】
続いて、ＰＣ１は、適切なプリンタープロファイルを検索する指示、又はキャリブレーションテーブルを最適化する指示が受け付けられたかどうかを判定し（Ｓ２０９、Ｓ２１０）、その判定結果に応じて以降の処理を分岐する。前者の指示は、例えば、図９の判定結果通知画面Ｕ３おける「適切なプリンタープロファイルの検索」欄の「する」ボタンｂ３が押されたときに受け付けられる。後者の指示は、例えば、図９の判定結果通知画面Ｕ３における「キャリブレーションテーブルの最適化」欄の「する」ボタンｂ２が押されたときに受け付けられる。
【００７６】
ここで、適切なプリンタープロファイルを検索する指示が受け付けられた場合（Ｓ２０９のＹＥＳ）、ＰＣ１は、Ｓ２０５で選択されたプリンタープロファイルの代わりに用いるべき他のプリンタープロファイルを検索する処理を実行する（Ｓ２１１）。Ｓ２１１の処理のことを以下では「プリンタープロファイル検索処理」と称する。
【００７７】
図１０は、プリンタープロファイル検索処理の手順を示すフローチャートである。図１０のように、先ず、ＰＣ１は、記憶部１２内の複数のプリンタープロファイル（Ｓ２０５で選択されたプリンタープロファイルを除く）のそれぞれに対応するプロファイル作成時のキャリブレーション方法を識別する（Ｓ４０１）。より具体的には、Ｓ４０１では、複数のプリンタープロファイルのそれぞれを記憶部１２から読み出し、そこに記述されている識別情報を参照して、それぞれのプロファイル作成時のキャリブレーション方法を識別する。
【００７８】
ただし、プリンタープロファイルに識別情報が記述されていない場合は、以下の手順に従ってプロファイル作成時のキャリブレーション方法を判別する：
（２−１）それぞれのプリンタープロファイルを記憶部１２から順次読み出し、そこに記述されている所定のデバイス値（ＣＭＹＫ値）とデバイス非依存値（Ｌ＊ａ＊ｂ＊値）の組み合わせを抽出する；
（２−２）それぞれのキャリブレーション方法に対応するキャリブレーション方法判定基準を記憶部１２から順次読み出し、上記（２−１）で抽出した組み合わせと、それぞれのキャリブレーション方法に対応する判定基準とを照合する。そして、上記（２−１）で抽出した組み合わせと一致する判定基準に対応するキャリブレーション方法を、プロファイル作成時のキャリブレーション方法として識別する。
【００７９】
（２−３）上記（２−１）及び（２−２）を、記憶部１２内の残りのプリンタープロファイルについて繰り返す。
【００８０】
続いて、ＰＣ１は、記憶部１２内のキャリブレーションテーブルから現在登録中のキャリブレーション方法を識別する（Ｓ４０２）。そして、ＰＣ１は、Ｓ４０１、Ｓ４０２でそれぞれ識別したキャリブレーション方法を比較することにより、Ｓ２０５で選択されたプリンタープロファイル以外の他のプリンタープロファイルであって、その作成時に現在登録中のキャリブレーション方法が実行されたプリンタープロファイルを抽出する（Ｓ４０３）。
【００８１】
その後、ＰＣ１は、表示部１５に検索結果表示画面を表示し、同画面において適切なプリンタープロファイルの検索結果をユーザーに通知してから（Ｓ４０４）、図６のフローチャートに戻る（リターン）。図１１は、Ｓ４０４で表示される検索結果表示画面Ｕ４の一例を示す概略図である。図１１の検索結果表示画面Ｕ４は、プリンタープロファイル検索処理（Ｓ２１１）により抽出したプリンタープロファイルを「検索結果」のリストボックスｌ１内に表示している。
【００８２】
再び図６を参照すると、ＰＣ１は、プリンタープロファイル検索処理（Ｓ２１１）において適切なプリンタープロファイルが抽出されたかどうかを判定する（Ｓ２１２）。そして、適切なプリンタープロファイルが抽出された場合（Ｓ２１２のＹＥＳ）、ＰＣ１は、検索結果表示画面Ｕ３上でいずれか１つのプリンタープロファイルの選択を受け付ける（Ｓ２１３）。このようなプリンタープロファイルの選択は、例えば、図１１の検索結果表示画面Ｕ３のリストボックスｌ１内のいずれか１つのプリンタープロファイルが指定され、その状態で画面下方の「はい」ボタンｂ５が押されたときに受け付けられる。その後、ＰＣ１は、印刷設定処理を終了する（エンド）。
【００８３】
他方、プリンタープロファイル検索処理（Ｓ２１１）において適切なプリンタープロファイルが抽出されなかった場合（Ｓ２１２のＮＯ）、ＰＣ１は、プロファイル作成時のキャリブレーション方法に合わせて最適化された新たなキャリブレーションテーブルを作成する（Ｓ２１４）。Ｓ２１４の処理のことを以下では「キャリブレーションテーブル最適化処理」と称する。なお、Ｓ２１３でプリンタープロファイルの選択が受け付けられた場合、コントローラー２の色変換処理には、Ｓ２０５で選択されたプリンタープロファイルの代わりに、Ｓ２１３で選択されたプリンタープロファイルが用いられる。
【００８４】
また、Ｓ２０９〜Ｓ２１０でキャリブレーションテーブルを最適化する指示が受け付けられた場合（Ｓ２０９のＮＯ、かつ、Ｓ２１０のＹＥＳ）、ＰＣ１は、プロファイル作成時のキャリブレーション方法に合わせて最適化された新たなキャリブレーションテーブルを作成する（Ｓ２１４）。他方、どちらの指示も受け付けられなかった場合（Ｓ２０９のＮＯ、かつ、Ｓ２１０のＮＯ）、ＰＣ１は、そのままＳ２１７に進む。
【００８５】
図１３は、キャリブレーションテーブル最適化処理の手順を示すフローチャートである。図１３のように、先ず、ＰＣ１は、プロファイル作成時のキャリブレーション方法に対応するキャリブレーション目標テーブルを記憶部１２から読み出す（Ｓ５０１）。続いて、ＰＣ１は、現在登録中のキャリブレーション方法が実行されたときのチャート測色値（図５のＳ１０１参照）を記憶部１２から読み出す（Ｓ５０２）。これらのチャート測色値は、現在登録中のキャリブレーション方法による補正前のデバイス値（ＣＭＹＫ値）に対応するデバイス非依存値（Ｌ＊ａ＊ｂ＊値）に相当する。
【００８６】
ただし、現在登録中のキャリブレーション方法が実行されたときのチャート測色値が記憶部１２内に格納されていない場合は、以下の手順に従ってチャート測色値を演算する：
（３−１）現在登録中のキャリブレーション方法に対応するキャリブレーションテーブル及びキャリブレーション目標テーブルを記憶部１２から読み出す；
（３−２）上記（３−１）で読み出した目標テーブルに示される補正後のデバイス値（ＣＭＹＫ値）に対応する目標値（Ｌ＊ａ＊ｂ＊値）、及び上記（３−１）で読み出したキャリブレーションテーブルに示される補正前後の出力特性値（濃度値や明度値等）どうしの対応関係を参照して、現在登録中のキャリブレーション方法による補正前のデバイス値（ＣＭＹＫ値）に対応するデバイス非依存値（Ｌ＊ａ＊ｂ＊値）を逆算する。
【００８７】
続いて、ＰＣ１は、Ｓ５０１で読み出したキャリブレーション目標テーブルに示される目標値（Ｌ＊ａ＊ｂ＊値）、及びＳ５０２で読み出したチャート測色値（Ｌ＊ａ＊ｂ＊値）を参照して、プロファイル作成時のキャリブレーション方法に合わせて最適化された新たなキャリブレーションテーブルを作成する（Ｓ５０３）。その後、ＰＣ１は、表示部１５に最適化テーブル表示画面を表示してから（Ｓ５０４）、図５のフローチャートに戻る（リターン）。図１２は、Ｓ５０４で表示される最適化テーブル表示画面Ｕ５の一例を示す概略図である。図１２の最適化テーブル表示画面Ｕ５では、画面下方の登録ボタンｂ６のいずれか一方を押すことにより、新たなキャリブレーションテーブルをプリンター３に登録するかどうかを選択することができる。
【００８８】
Ｓ５０３のように、図１２のキャリブレーションテーブル最適化処理では、上記の目標値及び測色値を参照して、新たなキャリブレーションテーブルを直接作成している。ただし、本実施形態では、上記の目標値及び測色値を参照して現在登録中のキャリブレーションテーブルの補正テーブルを作成し、その補正テーブルと現在登録中のキャリブレーションテーブルから新たなキャリブレーションテーブルを作成することも可能である。
【００８９】
再び図６を参照すると、ＰＣ１は、図１２の最適化テーブル表示画面Ｕ５において、新たなキャリブレーションテーブルの登録に関する指示を受け付けたら（すなわち、図１２の「はい」ボタンｂ６が押されたら）、新たなキャリブレーションテーブルをプリンター３に登録する（Ｓ２１５）。ただし、図１２の最適化テーブル表示画面Ｕ５において「いいえ」ボタンｂ６が押された場合、Ｓ２１５はスキップされる。
【００９０】
その後、ＰＣ１は、印刷実行の指示を受け付けてから（Ｓ２１７）、印刷設定処理を終了する（エンド）。なお、Ｓ２１５で新たなキャリブレーションテーブルが登録された場合、プリンター３のキャリブレーションには、新たに作成されたキャリブレーションテーブルが用いられる。
【００９１】
以上のように、本実施形態に係る印刷設定装置（ＰＣ１）によると、色変換用のカラープロファイルの作成時に実行されたキャリブレーション方法と、画像形成装置（プリンター３）に現在登録されているキャリブレーション方法とが互いに一致するかどうかを、色変換用のカラープロファイル、及び画像形成装置に現在登録されているキャリブレーション方法による補正テーブル（キャリブレーションテーブル）を参照して判定し（Ｓ２０６）、その判定結果をユーザーに通知することができる（Ｓ２０８、Ｓ２１６）。よって、本実施形態に係るＰＣ１によると、色変換用のカラープロファイルの作成時に実行されたキャリブレーション方法によるキャリブレーションテーブルがプリンター３に登録されていない場合に、出力画像の色再現精度が劣化することを効果的に防止することができる。
【００９２】
さらに、本実施形態に係るＰＣ１によると、色変換用のカラープロファイルの作成時に実行されたキャリブレーション方法と、プリンター３に現在登録されているキャリブレーション方法とが互いに一致しない場合であっても（Ｓ２０７のＮＯ）、前者のキャリブレーション方法に合わせて後者のキャリブレーション方法によるキャリブレーションテーブルを最適化したり（Ｓ２１４）、後者のキャリブレーション方法に適した他のカラープロファイルを検索したり（Ｓ２１１）することで、ユーザーが期待した通りの色再現を達成することができる。
【００９３】
本発明は、上記実施形態のみに限定されることなく、請求の範囲内において、種々改変されることができる。例えば、上記実施形態では、印刷データを出力する画像形成装置としてプリンター３を採用したが、本発明に係る画像形成装置は、スキャン機能やコピー機能等をさらに備えた多機能周辺機器（ＭＦＰ）であってもよい。また、印刷データの色変換処理に用いられるデバイス非依存値は、Ｌ＊ａ＊ｂ＊値ではなく、ＸＹＺ値のような他のデバイス非依存値であってもよい。
【００９４】
本実施形態に係る印刷設定装置（ＰＣ１）において各種処理を実行する手段及び方法は、専用のハードウェア回路、又はコンピューター上で実行されるプログラムのいずれによっても実現することが可能である。そのプログラムは、例えば、フレキシブルディスクやＣＤ−ＲＯＭ等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。前者の場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ＲＯＭやＨＤＤ等の不揮発性メモリに転送される。また、上記のプログラムは、単独のアプリケーションソフトとして提供されてもよいし、印刷設定装置の一機能として装置に組み込まれてもよい。
【符号の説明】
【００９５】
１        ＰＣ、
１１      制御部、
１２      記憶部、
１３      ＲＡＭ、
１４      操作部、
１５      表示部、
１６      通信部、
２        コントローラー、
３        プリンター、
４        測色器、
ｂ        ボタン、
ｌ        リストボックス、
ｍ        メニューリスト、
Ｐ１      印刷設定プログラム、
Ｐ２      キャリブレーションテーブル作成プログラム、
Ｐ３      キャリブレーションテーブル判定プログラム、
Ｐ４      プリンタープロファイル検索プログラム、
Ｐ５      キャリブレーションテーブル最適化プログラム、
Ｓ        印刷システム、
Ｕ１      キャリブレーション設定画面、
Ｕ２      印刷設定画面、
Ｕ３      判定結果表示画面、
Ｕ４      検索結果表示画面、
Ｕ５      最適化テーブル表示画面。
【図１】
2014212444.tif 000003
【図２】
2014212444.tif 000004
【図３】
2014212444.tif 000005
【図４】
2014212444.tif 000006
【図５】
2014212444.tif 000007
【図６】
2014212444.tif 000008
【図７】
2014212444.tif 000009
【図８】
2014212444.tif 000010
【図９】
2014212444.tif 000011
【図１０】
2014212444.tif 000012
【図１１】
2014212444.tif 000013
【図１２】
2014212444.tif 000014
【図１３】
2014212444.tif 000015