(57)【要約】      （修正有）【課題】高度なスキルを必要とすることなく簡単に印刷時の色調整が行えるようにする色調整装置及びプログラムを提供する。【解決手段】プリンター１０とＰＣ２０で構成される画像形成システムにおいて、色指定部３１で指定された色に対して、設定されたプロファイルを適用した場合の各色成分の値を算出する。あるいは、指定された色に対する測色値を得る。そして、算出した各色成分の算出値又は測色値と、過去の修正値とを関連付けて修正履歴データベース３３として格納する。その上で、色指定部３１で色の指定があるとき、指定された色の修正値の候補を、修正履歴データベース３３を使って決定する。【選択図】図１
2019054329.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置で画像形成を行う際の色を指定する色指定部と、
前記色指定部で指定された色について、画像形成用のプロファイルを適用した算出値又は画像形成結果の測色値を得る修正前候補取得部と、
前記修正前候補取得部で得た算出値又は測色値と、過去の修正値とを関連付けて格納する修正履歴データベースと、
前記修正履歴データベースに格納された過去の修正値に基づいて、前記修正前候補取得部が取得した算出値又は測色値の修正値を決定する修正値決定部と、
前記修正値決定部で決定された修正値を表示又は出力する修正値出力部と、を備えた
色調整装置。
【請求項２】
前記色指定部は、表示部に表示された画像の中から、ユーザ操作で指定された特定箇所の色を指定するようにした
請求項１に記載の色調整装置。
【請求項３】
前記修正値決定部が修正値を最終決定した場合に、前記修正値決定部で最終決定された修正値を前記履歴データベースに格納するようにした
請求項１に記載の色調整装置。
【請求項４】
前記修正値出力部は、前記修正値決定部で決定された修正値による画像を表示又は印刷するようにした
請求項１に記載の色調整装置。
【請求項５】
前記修正履歴データベースは、修正履歴についての属性情報を持ち、前記修正値決定部は、属性情報で示される区分ごとの過去の修正値から修正値を決定するようにした
請求項１に記載の色調整装置。
【請求項６】
前記修正前候補取得部が画像形成用のプロファイルを適用して得た算出値と、画像形成結果の測色値とを比較し、その比較の結果、色差が閾値を超える場合に、前記画像形成装置の調整を実行する
請求項１に記載の色調整装置。
【請求項７】
前記測色値に基づいて、修正が行われる可能性が高い色を判定し、その修正が行われる可能性が高い色についての修正値の候補を、前記修正履歴データベースのデータから取得して、表示するようにした
請求項１に記載の色調整装置。
【請求項８】
画像形成装置で画像形成を行う際の色を指定する処理を行う色指定手順と、
前記色指定手順で指定された色について、画像形成用のプロファイルを適用した算出値又は画像形成結果の測色値を得る修正前候補取得手順と、
前記修正前候補取得手順で算出された算出値又は測色値と、過去の修正値とを関連付けた修正履歴データベースを得る手順と、
前記修正履歴データベースに格納された過去の修正値に基づいて、修正前候補取得手順により取得した算出値又は測色値の修正値を決定する修正値決定手順と、
前記修正値決定手順により決定した修正値を表示又は出力する修正値出力手順とを、
コンピューター装置に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙などに画像を形成する際の色調整を制御する色調整装置、及びその色調整を実行するプログラムに関する。
【背景技術】
【０００２】
従来、画像形成装置でカラー画像を用紙に印刷する際の色調整としては、最初に、色調整用のコンピューター装置のモニタ画面上で、ユーザが適正な色となるように調整する。そして、そのモニタ画面上で適正な色に調整する作業が終わった後、調整された画像データを使って画像形成装置で試し刷りを行い、その試し刷りした画像をユーザが直接確認するようにしている。なお、必要であれば再度の調整と試し刷りを繰り返し、目的となる色の画像が得られるようにする。
【０００３】
図１３は、従来の指定色調整の概要を示す図である。まず、色調整装置として構成されたコンピューター装置（ＰＣ）上で、ユーザ操作により色を指定し（ステップＳ８１）、コンピューター装置が指定色のＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）の各成分の値を得る（ステップＳ８２）。このＣＭＹＫの各成分の値は、コンピューター装置に実装されたプリンタープロファイルにより、印刷を行うプリンター（画像形成装置）の性能に合致したＣＭＹＫの成分の値に変換される。さらに、コンピューター装置に実装されたターゲットプロファイルにより、規格に適合した値に変換され、これらのプロファイルを適用したＣＭＹＫの各成分の値が得られる（ステップＳ８３）。
【０００４】
ステップＳ８３で得られたＣＭＹＫの各成分の値は、ユーザ操作により色のマニュアル修正が行われ（ステップＳ８４）、ユーザ操作により修正されたＣＭＹＫの各成分の値が得られる（ステップＳ８５）。そして、コンピューター装置上のモニタ画面に修正された色が表示される（ステップＳ８６）。
【０００５】
図１４は、ユーザの操作で試し刷りを行って、色調整を行う処理の手順を示すフローチャートである。
まず、ユーザは、画像を印刷する（ステップＳ９１）。ここで印刷に使用する画像データは、例えば図１３に示す流れでコンピューター装置上のモニタ画面で修正されたデータである。ユーザは、ステップＳ９１で印刷された画像を目視確認する（ステップＳ９２）。ここで、確認した画像の中で修正したい色がある場合には、ユーザは、コンピューター装置上のモニタ画面で修正したい色を指定する（ステップＳ９３）。
【０００６】
ステップＳ９３で指定すると、モニタ画面上には、指定した色にプロファイル（プリンタープロファイル及びターゲットプロファイル）が適用された場合の理想値が表示される（ステップＳ９４）。ここで、ユーザは、さらに指定した色に対してマニュアル調整をコンピューター装置で行い（ステップＳ９５）、そのマニュアル調整された画像を印刷する（ステップＳ９６）。ユーザは、ステップＳ９６で印刷された画像を目視確認し（ステップＳ９７）、調整結果に満足したか否かをユーザ自身が判断する（ステップＳ９８）。ここで、調整結果に満足した場合には（ステップＳ９８のＹＥＳ）、ステップＳ９５で調整したＣＭＹＫの各成分の値を修正値として確定する（ステップＳ９９）。また、ステップＳ９８の判断で、調整結果に満足しない場合には（ステップＳ９８のＮＯ）、ステップＳ９５のマニュアル調整処理に戻る。
このようにして、ユーザによる目視確認を行いながら、印刷時の色調整が実行される。
【０００７】
特許文献１には、画像データをユーザの所望に色に簡単に調整することが可能な調整方法について記載されている。特許文献１に記載された技術は、ユーザの操作で、色味の変化、明るさの変化、鮮やかさの変化、特定箇所の指定色の変化から、画像データの色差分から画像特性の違いを検出し、補正量を求める。そして、その補正量に基づいて色変換テーブルのデータを補正するものである。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平１０−２８５４１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献１に記載された技術では、ユーザが画像データ上の指定した箇所について、スライダー調整などで簡単に色を調整することができる。色調整を簡易化する技術は従来から各種開発されているが、最終的な確認は、試し刷りを行った印刷結果をユーザが目視で行っている。結局、図１４のフローチャートに示すように、印刷と調整を複数回繰り返すことになっていた。したがって、従来の色調整には高度なスキルが求められ、かつ時間もかかるという問題があった。
【００１０】
本発明は、高度なスキルを必要とすることなく簡単に色調整を行うことができる色調整装置、及びその色調整を実行するプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の色調整装置は、画像形成装置で画像形成を行う際の色を指定する色指定部と、色指定部で指定された色について、画像形成用のプロファイルを適用した算出値又は画像形成結果の測色値を得る修正前候補取得部と、修正前候補取得部で得た算出値又は測色値と、過去の修正値とを関連付けて格納する修正履歴データベースと、修正履歴データベースに格納された過去の修正値に基づいて、修正前候補取得部が取得した算出値又は測色値の修正値を決定する修正値決定部と、修正値決定部で決定された修正値を表示又は出力する修正値出力部と、を備える。
【００１２】
また、本発明のプログラムは、画像形成装置で画像形成を行う際の色を指定する処理を行う色指定手順と、色指定手順で指定された色について、画像形成用のプロファイルを適用した算出値又は画像形成結果の測色値を得る修正前候補取得手順と、修正前候補取得手順で算出した算出値又は測色値と、過去の修正値とを関連付けた修正履歴データベースを得る手順と、修正履歴データベースに格納された過去の修正値に基づいて、修正前候補取得手順により取得した算出値又は測色値の修正値を決定する修正値決定手順と、修正値決定手順により決定した修正値を表示又は出力する修正値出力手順とを、コンピューター装置に実行させる。
【発明の効果】
【００１３】
本発明によれば、修正履歴データベースに記憶された履歴を使って、指定した色についての修正値が出力されるため、ユーザは、その修正値を使って色調整を行うことができ、色調整のための時間や手間を少なくすることができる。また、スキルのないユーザであっても適正な色調整ができるようになる。
【図面の簡単な説明】
【００１４】
【図１】本発明の各実施の形態例に共通のシステム構成例（例１）を示す構成図である。
【図２】本発明の各実施の形態例に共通のシステム構成例（例２）を示す構成図である。
【図３】本発明の各実施の形態例に共通のシステム構成例（例３）を示す構成図である。
【図４】本発明の第１の実施の形態例による制御の流れを示す図である。
【図５】本発明の第１の実施の形態例による制御画面の例を示す説明図である。
【図６】本発明の第１の実施の形態例による色調整処理を示すフローチャートである。
【図７】本発明の第２の実施の形態例による制御の流れを示す図である。
【図８】本発明の第２の実施の形態例による色調整処理を示すフローチャートである。
【図９】本発明の第３の実施の形態例による制御の流れを示す図である。
【図１０】本発明の第３の実施の形態例による色調整処理を示すフローチャートである。
【図１１】本発明の各実施の形態例の変形例（修正値の候補を表示する例）を示す説明図である。
【図１２】本発明の各実施の形態例の変形例（修正履歴を地域ごとにサーバーに設ける例）を示す構成図である。
【図１３】従来の色調整時の制御の流れを示す図である。
【図１４】従来の色調整処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
＜１．各実施の形態例に共通の構成＞
以下、本発明の実施の形態例を説明する。
まず、各実施の形態例に共通するシステム構成について説明する。各実施の形態例は、図１の例、図２の例、又は図３の例で構成される。
【００１６】
図１に示す例は、プリンター１０と、コンピューター装置（ＰＣ）２０とで構成される画像形成システムである。プリンター１０とコンピューター装置２０とは、所定のネットワークＮによりデータ転送可能に接続されている。
プリンター１０は、コンピューター装置２０から供給される画像データを用いて、用紙などに印刷する処理を行う。プリンター１０はカラー画像を形成する処理を行う。
【００１７】
コンピューター装置２０は、記憶部及び演算処理部（いずれも不図示）を有し、記憶部に記憶されたアプリケーションプログラム３０を演算処理部が実行することで、プリンター１０が印刷する画像の色調整を制御する、色調整装置として機能する。アプリケーションプログラム３０は、コンピューター装置２０の代わりに、ブラウザ上で特定のサーバーにアクセスすることで実行するようにしてもよい。
アプリケーションプログラム３０を実行することで、コンピューター装置２０は、色指定部３１、修正前候補取得部３２、修正履歴データベース３３、修正値決定部３４、及び修正値出力部３５としての機能を実現することが可能になる。
【００１８】
色指定部３１は、色指定手順を実行する。修正前候補取得部３２は、プリンター１０の機種によって決まるプリンタープロファイルや、規格で決まるターゲットプロファイルを、指定された色のデータに対して適用する修正前候補取得手順を実行して、修正前候補としての算出値を得る。あるいは、修正前候補取得部３２は、修正前候補として、実際に印刷した画像を読み取った測色値を得る。修正履歴データベース３３は、過去の算出値と修正値との対応を示す修正履歴を格納する。
【００１９】
修正履歴データベース３３は、算出値又は測色値をユーザ操作で修正して得られた修正値の過去の履歴を蓄積するデータベースである。
修正値決定部３４は、修正前候補取得手順で得られた色のデータに対して、修正履歴データベース３３のデータを使って、適正と思われる修正値を決定する修正値決定手順を実行する。修正値決定部３４が修正履歴データベースを使って適正と思われる修正値を決定する際には、過去の色成分の値を修正した１つ又は複数の過去の履歴を使って、適正と思われる修正値を決定する。
【００２０】
例えば、複数の履歴を使う場合には、ランダムフォレストと称される機械学習のアルゴリズムを適用して、複数の修正履歴の中から決定木（予測モデル）を得る。そして、得られた決定木を適用して、算出値（又は測色値）から適正と思われる修正値を得る。あるいは、修正履歴データベースに格納された算出値（又は測色値）と修正値との関係を、回帰分析などの手法を使って推定して、その推定に基づいて修正値を得る。また、修正履歴データベースに格納された参照可能な算出値（又は測色値）と修正値が１件だけである場合には、その参照した修正値を、そのまま修正値とする。
修正値出力部３５は、修正値決定部３４で決定した修正値を出力する修正値出力手順を実行する。
【００２１】
コンピューター装置２０は、表示部２１及び操作部２２を備える。表示部２１には、色指定に関する情報が表示される。操作部２２は、ユーザの操作により、色指定や色調整などを行う。また、操作部２２は、プリンター１０での印刷などの操作の指示を行うこともできる。
【００２２】
図２に示す例は、プリンター１０と、サーバー４０とで構成される画像形成システムである。プリンター１０とサーバー４０とは、所定のネットワークＮによりデータ転送可能に接続されている。
図２の例の場合、プリンター１０は、色指定部１１、修正前候補取得部１２、修正値決定部１３、及び修正値出力部１４を備える。これらの色指定部１１、修正前候補取得部１２、修正値決定部１３、及び修正値出力部１４は、ハードウェアで構成される。あるいは、図１に示すコンピューター装置２０に実装したアプリケーションプログラム３０と同様のアプリケーションプログラムをプリンター１０に実装することにより、ソフトウェアで構成してもよい。
色指定部１１、修正前候補取得部１２、修正値決定部１３、及び修正値出力部１４で行われる処理は、図１に示す色指定部３１、修正前候補取得部３２、修正値決定部３４、及び修正値出力部３５で行われる処理と同じなので、説明は省略する。
【００２３】
図２に示すプリンター１０は、表示部１５及び操作部１６を備え、ユーザは、表示部１５での表示を確認しながら、操作部１６で色調整を行うことができる。
サーバー４０は、プリンター１０から取得した算出値及び修正値に基づいて、修正履歴データベース４１を格納する。修正履歴データベース４１には、プリンター１０の修正履歴データベース３３と同様に、算出値と修正値との対応を示す修正履歴データが格納される。また、プリンター１０の修正値決定部３４は、サーバー４０の修正履歴データベース４１を参照して、修正値を決定する。
【００２４】
図３の例は、プリンター１０と、コンピューター装置２０と、サーバー４０で構成される画像形成システムである。プリンター１０と、コンピューター装置２０と、サーバー４０とは、ネットワークＮでデータ転送可能に接続されている。
プリンター１０には、測色部１８を有する画像読み取り装置１７が接続され、プリンター１０で印刷した用紙に形成した画像全体の色が測色部１８で測定される。
【００２５】
図３に示すコンピューター装置２０には、図１に示すコンピューター装置２０と同様に、アプリケーションプログラム３０が実装される。但し、図３の例では、コンピューター装置２０は、修正履歴データベース３３を備えていない。そして、アプリケーションプログラム３０は、サーバー４０に格納された修正履歴データベース４１を使用して、色調整処理を実行する。
【００２６】
なお、図３に示す画像読み取り装置１７は、図１や図２に示すプリンター１０が内蔵してもよい。また、図２に示すようにプリンター１０が色指定部１１などを備える構成において、プリンター１０が修正履歴データベース４１を内蔵して、プリンター１０単独で全ての処理を行うようにしてもよい。
【００２７】
＜２．第１の実施の形態＞
次に、本発明の第１の実施の形態例を、図４〜図６を参照して説明する。第１の実施の形態例を適用する上でのシステム構成は、図１の例、図２の例、又は図３の例のいずれの構成を適用してもよいが、ここでは図１の例を適用した場合を説明する。
【００２８】
図４は、第１の実施の形態例による色調整処理全体の流れを示す図である。
まず、色調整装置として構成されたコンピューター装置２０上で、ユーザ操作により色が指定され（ステップＳ１０１）、指定された色のＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）の各成分の値が得られる（ステップＳ１０２）。
このＣＭＹＫの各成分の値は、修正前候補取得部３２で、コンピューター装置２０に実装されたプリンタープロファイルにより、印刷を行うプリンター１０の性能に合致したＣＭＹＫの成分の値に変換される。
【００２９】
さらに、ＣＭＹＫの成分の値は、修正前候補取得部３２で、コンピューター装置２０に実装されたターゲットプロファイルにより、規格に適合した値に変換され、これらのプロファイルを適用したＣＭＹＫの各成分の算出値（期待値）が得られる（ステップＳ１０３）。ステップＳ１０３で得られたＣＭＹＫの各成分の算出値（期待値）による色は、コンピューター装置２０の表示部２１に表示される。
なお、ステップＳ１０３で得られたＣＭＹＫの各成分の値は、ＣＭＹＫとは別の色空間であるＬ＊ａ＊ｂ＊色空間の色彩値として表示部２１に表示することもできる（ステップＳ１０４）。
【００３０】
そして、修正値決定部３４は、ステップＳ１０３で得られたＣＭＹＫの各成分の算出値（期待値）から、修正履歴データベース３３のデータを使って、適正と思われる修正値の決定処理を行う（ステップＳ１０５）。ステップＳ１０５で決定したＣＭＹＫの各成分の修正値は、修正値出力部３５から出力され（ステップＳ１０６）、修正値の色が表示部２１に表示される（ステップＳ１０７）。また、修正値出力部３５から出力された修正値で色を修正した画像が、プリンター１０で印刷される（ステップＳ１０８）。
【００３１】
図５は、色調整作業時に表示部２１に表示される画面の例を示す。
図５に示す表示画面１００は、ビューア領域１０１と調整値表示領域１１０とを備える。
ビューア領域１０１には、印刷する画像そのものがカラー画像としてプレビュー表示される。ビューア領域１０１に表示される画像としては、修正前候補取得部３２で算出した色で、画像が表示される。ステップＳ１０１での色指定は、例えばこのビューア領域１０１に表示された画像の中から、ユーザ操作で特定の箇所を指定する操作を行うことで実行される。
なお、ビューア領域１０１は、修正値決定部３４で決定された修正値の色を適用した修正後の画像を表示するように切り替えることもできる。また、ビューア領域１０１は、修正前候補取得部３２で計算する前の画像を表示するように切り替えることもできる。
【００３２】
調整値表示領域１１０には、色の出力値の調整状態が表示される。具体的には、修正前候補取得部３２で算出される計算結果がＣＭＹＫの色成分ごとの数値で表示される計算結果表示箇所１１１と、修正値決定部３４で決定された修正値がＣＭＹＫの色成分ごとの数値で表示される調整後表示箇所１１２と、ユーザ操作で修正する修正値表示箇所１１３とを備える。計算結果表示箇所１１１と調整後表示箇所１１２は、それぞれの数値を適用した色を表示する色表示箇所１１１ａ，１１２ａを有する。
また、調整値表示領域１１０は、色調整の適用範囲を設定する影響範囲設定箇所１１４を有し、ユーザ操作で色調整の適用範囲を設定することができる。
【００３３】
図６は、第１の実施の形態例による色調整処理の詳細を示すフローチャートである。
まず、ユーザは、コンピューター装置２０の操作部２２の操作で、画像を印刷する（ステップＳ１１）。ユーザは、ステップＳ１１で印刷された画像を目視確認する（ステップＳ１２）。ここで、確認した画像の中で修正したい色がある場合には、ユーザは、コンピューター装置２０上の表示部２１の画面上で修正したい色を指定する（ステップＳ１３）。
ステップＳ１３でユーザが修正したい色を指定すると、指定した色にプロファイル（プリンタープロファイル及びターゲットプロファイル）が適用された場合の理想値（算出値）が修正前候補取得部３２で算出され、算出された理想値が表示部２１の画面上に表示される（ステップＳ１４）。
【００３４】
さらに、コンピューター装置２０の修正値決定部３４は、修正履歴データベース３３に格納された修正履歴データベースを使って、ステップＳ１４で得られた算出値から、最適と推定される修正値を決定し、この決定された修正値が修正値出力部３５から出力される（ステップＳ１５）。
修正値決定部３４が修正履歴データベースを使って修正値を得る際には、例えば、ランダムフォレストと称される機械学習のアルゴリズムが適用されて、複数の修正履歴の中から決定木（予測モデル）が得られ、その決定木に基づいて算出値から適正と思われる修正値を得る処理が行われる。なお、ステップＳ１５で、ランダムフォレストを使用するのは、あくまでも一例である。また、過去の同じ（類似した）修正履歴が１つだけの場合には、その過去の修正履歴で示される修正値を、そのまま適正と思われる修正値に決定する。
【００３５】
ユーザは、表示部２１での表示状態からステップＳ１５での色の修正状態を確認し、該当する色修正が行われた画像をプリンター１０で印刷する操作を行う（ステップＳ１６）。ユーザは、この印刷操作で得られた印刷画像を目視確認し（ステップＳ１７）、満足できる色調整状態か否かを判断する（ステップＳ１８）。ステップＳ１８の判断で色調整状態が満足できない場合には（ステップＳ１８のＮＯ）、ユーザが操作部２２を使った操作で、指定した色に対するマニュアル調整を行い（ステップＳ１９）、ステップＳ１６の印刷処理に戻る。
【００３６】
また、ステップＳ１８の判断で、ユーザが色調整状態に満足した場合には（ステップＳ１８のＹＥＳ）、ユーザは現在の修正値を確定させる操作を行う（ステップＳ２０）。この修正値を確定させる操作が行われると、修正値出力部３５は、現在の修正値と修正前の算出値（ステップＳ１４で得た理想値）を、修正履歴データベースに登録し（ステップＳ２１）、色調整処理を終了する。
【００３７】
以上説明した第１の実施の形態例を適用することで、ユーザが色調整を行う際には、修正履歴データベースに格納された過去の修正履歴を使って、適正と思われる修正値が出力されるので、色調整に必要な時間や手間を少なくすることができる。すなわち、ユーザの操作で調整が必要な場合であっても、既にある程度の修正が行われているため、ユーザは僅かな調整を行うだけで最適な修正値に調整できる可能性が高くなり、簡単かつ短時間に調整を終了することができる。また、過去の修正履歴に基づいた修正値が出力されるので、ユーザに色調整のスキルがない場合でも適正な調整が簡単にできるようになる。
【００３８】
＜３．第２の実施の形態＞
次に、本発明の第２の実施の形態例を、図７〜図８を参照して説明する。第２の実施の形態例が適用されるシステム構成は、図３の例で示した、プリンター１０が画像読み取り装置１７を備えた構成を用いて説明する。
【００３９】
図７は、第２の実施の形態例による色調整処理全体の流れを示す図である。
まず、色調整装置として構成されたコンピューター装置２０上で、ユーザ操作により色が指定され（ステップＳ１０１）、指定された色のＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）の各成分の値が得られる（ステップＳ１０２）。そして、プリンター１０は、画像の印刷を実行し、画像読み取り装置１７の測色部１８が、印刷画像の色を測定する（ステップＳ１１１）。ここでは、画像読み取り装置１７は画像全体を読み取り、測色部１８は、ステップＳ１０１でユーザ操作により指定した色の箇所を測定する。
【００４０】
そして、コンピューター装置２０の修正前候補取得部３２は、測色部１８が測定した色の値を取り込む（ステップＳ１１２）。実測した色の値は、例えばＬ＊ａ＊ｂ＊色空間の色彩値として取得される。また、測色部１８が測定した色は、表示部２１に表示される。
修正値決定部３４は、ステップＳ１１２で得られた実測した色の値から、修正履歴データベース３３として格納された修正履歴を使って、適正と思われる修正値の決定処理が行われる（ステップＳ１１３）。ここでは、ステップＳ１１２で得られた実測色の値が、修正前の算出値になる。修正値決定部３４で決定された修正値は、例えばＣＭＹＫの各成分の値として得られる。
【００４１】
ステップＳ１１３で決定されたＣＭＹＫの各成分の修正値は、修正値出力部３５から出力され（ステップＳ１１４）、修正値の色が表示部２１に表示される（ステップＳ１１５）。また、修正値出力部３５から出力される修正値で色を修正した画像が、プリンター１０で印刷される（ステップＳ１１６）。
【００４２】
図８は、第２の実施の形態例による色調整処理の詳細を示すフローチャートである。
まず、ユーザは、コンピューター装置２０の操作部２２の操作で、画像を印刷する（ステップＳ３１）。この印刷時には、画像読み取り装置１７の測色部１８が、印刷画像全面の色を測定する（ステップＳ３２）。
【００４３】
そして、ユーザは、ステップＳ３１で印刷された画像を目視確認する（ステップＳ３３）。ここで、確認した画像の中で修正したい色がある場合には、ユーザは、コンピューター装置２０上の表示部２１の画面上で修正したい色を指定する（ステップＳ３４）。
ステップＳ３４でユーザが色を指定すると、ステップＳ３２で全面測色した値の中から、指定した箇所の測色値が決定される（ステップＳ３５）。ここでは、例えば、印刷する画像のプレビュー画像と全面測色した画像とを位置合わせを行って、測色値を得る位置を決定する。
【００４４】
次に、コンピューター装置２０の修正値決定部３４は、修正履歴データベース３３のデータを使って、ステップＳ３５で得られた測色値から、最適と推定される修正値を決定し、この決定された修正値が修正値出力部３５から出力される（ステップＳ３６）。修正値決定部３４が修正履歴データベースを使って修正値を得る際には、機械学習のアルゴリズムが適用される点は、第１の実施の形態例と同じである。
【００４５】
ユーザは、表示部２１の表示状態からステップＳ３６における色の修正状態を確認し、該当する色修正が行われた画像をプリンター１０で印刷する（ステップＳ３７）。このとき印刷された画像全面は、画像読み取り装置１７の測色部１８により測色される（ステップＳ３８）。
ユーザは、ステップＳ３７で得られた印刷画像を目視確認し（ステップＳ３９）、満足できる色調整状態か否かを判断する（ステップＳ４０）。ステップＳ４０の判断で色調整状態が満足できない場合には（ステップＳ４０のＮＯ）、ユーザが操作部２２を使った操作で、指定した色に対するマニュアル調整を行い（ステップＳ４１）、ステップＳ３６の修正値の決定処理に戻る。ステップＳ３６の修正値の決定処理では、ユーザ操作で調整された分だけ補正された修正値が決定される。
【００４６】
また、ステップＳ４０での判断で、ユーザが色調整状態に満足した場合には（ステップＳ４０のＹＥＳ）、ユーザは現在の修正値を確定する操作を行う（ステップＳ４２）。この修正を確定する操作が行われると、修正値出力部３５は、現在の修正値と修正前の算出値（ステップＳ３５で得た測色値）を、修正履歴データベースに登録し（ステップＳ４３）、色調整処理を終了する。
【００４７】
以上説明した第２の実施の形態例を適用することで、第１の実施の形態例と同様に、色調整に必要な時間や手間を少なくすることができると共に、ユーザに色調整のスキルがない場合でも適正な調整を簡単に行うことできる。また、第２の実施の形態例の場合には、実測した色を使って印刷した画像を修正するため、色調整の精度が向上するという効果もある。
【００４８】
＜４．第３の実施の形態＞
次に、本発明の第３の実施の形態例を、図９〜図１０を参照して説明する。第３の実施の形態例では、図１の例を適用する。本発明の第３の実施の形態例は、第１の実施の形態例で説明したプロファイルを適用して指定色の算出値を得、その算出値からデータベースを参照して修正値を得る処理と、第２の実施の形態例で説明した印刷画像の実測値からデータベースを参照して修正値を得る処理を組み合わせるようにしたものである。
【００４９】
図９は、第３の実施の形態例による色調整処理全体の流れを示す図である。
まず、色調整装置として構成されたコンピューター装置２０上で、ユーザ操作により色が指定され（ステップＳ１０１）、指定された色のＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）の各成分の値が得られる（ステップＳ１０２）。このＣＭＹＫの各成分の値は、修正前候補取得部３２で、プリンタープロファイル及びターゲットプロファイルを適用したＣＭＹＫの各成分の算出値（期待値）に変換される（ステップＳ１０３）。
ステップＳ１０３で得られたＣＭＹＫの各成分の算出値（期待値）による色は、コンピューター装置２０の表示部２１に表示される。また、ステップＳ１０３で得られたＣＭＹＫの各成分の値は、Ｌ＊ａ＊ｂ＊色空間の色彩値に変換される。
【００５０】
そして、修正値決定部３４は、ステップＳ１０３で得られたＣＭＹＫの各成分の算出値（期待値）と、修正履歴データベース３３のデータとを使って、適正と思われる修正値の決定処理を行う（ステップＳ１０５）。ステップＳ１０５で決定されたＣＭＹＫの各成分の修正値は、修正値出力部３５から出力され（ステップＳ１０６）、修正値の色が表示部２１に表示される（ステップＳ１０７）。また、修正値出力部３５から出力される修正値で色を修正した画像が、プリンター１０で印刷される（ステップＳ１０８）。
【００５１】
さらに、第３の実施の形態例においては、ステップＳ１０１でのユーザ操作により色が指定されることで、ステップＳ１０２で得られた各成分の値の画像が、プリンター１０で印刷され、画像読み取り装置１７の測色部１８により、印刷画像の色が測定される（ステップＳ１１１）。
【００５２】
そして、コンピューター装置２０の修正前候補取得部３２は、測色部１８が測定した色の値を、Ｌ＊ａ＊ｂ＊色空間の色彩値として取り込む（ステップＳ１１２）。ここで、修正前候補取得部３２は、ステップＳ１０３で得られたＬ＊ａ＊ｂ＊色空間の色彩値と、ステップＳ１１２で測色して得たＬ＊ａ＊ｂ＊色空間の色彩値とを比較する（ステップＳ１２１）。
そして、修正前候補取得部３２は、ステップＳ１２１での比較の結果、双方の色の差が閾値以内か否かを判断し、閾値以内の場合に、第１の実施の形態例で説明した、履歴データベースを使ったステップＳ１０５及びＳ１０６の処理で、修正値を決定する。
あるいは、ステップＳ１２１での比較の結果、双方の色の差が閾値以内である場合に、第２の実施の形態例で説明した、履歴データベースを使ったステップＳ１１２及びＳ１１３の処理で、修正値を決定する。
【００５３】
また、ステップＳ１２１での比較の結果、双方の色の差が閾値を超えている場合には、プリンター１０の調整が適切でない可能性があるので、プリンター調整（マシン調整）を実行する。このプリンター調整は、表示部２１における表示を確認したユーザの操作で行うようにしてもよい。
【００５４】
図１０は、第３の実施の形態例による色調整処理の詳細を示すフローチャートである。
まず、ユーザは、コンピューター装置２０の操作部２２を操作して、画像を印刷する（ステップＳ５１）。この印刷時には、画像読み取り装置１７の測色部１８が、印刷画像全面の色を測定する（ステップＳ５２）。
【００５５】
そして、ユーザは、ステップＳ５１で印刷された画像を目視確認する（ステップＳ５３）。ここで、確認した画像の中で修正したい色がある場合には、ユーザは、コンピューター装置２０上の表示部２１の画面上で修正したい色を指定する（ステップＳ５４）。
ステップＳ３４でユーザにより修正したい色が指定されると、ステップＳ３２で全面測色した値の中から、指定した箇所の測色値が決定される（ステップＳ５５）。このとき、修正前候補取得部３２は、指定された色にプロファイル（プリンタープロファイル及びターゲットプロファイル）が適用された場合の理想値（算出値）についても算出する。
【００５６】
そして、修正前候補取得部３２は、プロファイルが適用された場合の算出値と、測色部１８で得た測色値とを比較し、色差が予め設定された閾値以内か否かを判断する（ステップＳ５６）。ここで、色差が予め設定された閾値を超えている場合には（ステップＳ５６のＮＯ）、プリンター１０の調整が適切でない可能性があるので、キャリブレーション調整などのマシン調整が実行される（ステップＳ６５）。ステップＳ５６で判断する閾値は、例えばＬ＊ａ＊ｂ＊色空間の色彩値のΔＥ＝５．０とされ、この閾値５．０を超えたとき、マシン調整を実行する。このΔＥ＝５．０は一例を示したものであり、その他の値を閾値として設定してもよい。
【００５７】
また、ステップＳ５６の判断で、色差が予め設定された閾値以内である場合には（ステップＳ５６のＹＥＳ）、コンピューター装置２０の修正値決定部３４は、修正履歴データベース３３に格納されたデータを使って、ステップＳ５５で得られた測色値又は算出値から、最適と推定される修正値を決定する。そして、決定された修正値が修正値出力部３５から出力される（ステップＳ５７）。修正値決定部３４が修正履歴データベース３３を使って修正値を得る際に、機械学習のアルゴリズムが適用される点は、第１及び第２の実施の形態例と同じである。
【００５８】
ユーザは、表示部２１での表示状態からステップＳ３６での色の修正状態を確認し、色修正が行われた画像をプリンター１０で印刷する（ステップＳ５８）。このとき印刷された画像全面は、画像読み取り装置１７の測色部１８で測色される（ステップＳ５９）。
ユーザは、ステップＳ３７で得られた印刷画像を目視確認し（ステップＳ６０）、満足できる色調整状態か否かを判断する（ステップＳ６１）。ステップＳ６１の判断で色調整状態が満足できない場合には（ステップＳ６１のＮＯ）、ユーザは、操作部２２を操作して、指定した色に対するマニュアル調整を行い（ステップＳ６２）、ステップＳ５７の修正値の決定処理に戻る。ステップＳ５７の修正値の決定処理では、ユーザ操作で調整された分だけ補正された修正値が決定される。
【００５９】
また、ステップＳ６１での判断で、ユーザが色調整状態に満足した場合には（ステップＳ６１のＹＥＳ）、ユーザが現在の修正値を確定する操作を行う（ステップＳ６３）。この修正を確定する操作が行われると、修正値出力部３５は、現在の修正値と修正前の算出値（又は測色値）を、修正履歴データベースに登録し（ステップＳ６４）、色調整処理を終了する。
【００６０】
以上説明した第３の実施の形態例を適用することで、理想値と実測値との比較が行われ、プリンター１０のマシン調整が適正でない場合を検出できるようになる。このようにマシン調整が適正でない状況で、理想値と実測値との比較を行わない場合には、無理な色調整処理が行われることになり好ましくないが、第３の実施の形態例では、マシン調整が必要であるか否かを的確に判断することができるので、結果的に色調整処理が短時間で行えるようになる。
【００６１】
＜５．変形例＞
なお、上述した各実施の形態例では、ユーザ操作に基づいて、修正を行う色を決定するようにした。これに対して、例えば図３に示す画像読み取り装置１７の測色部１８が画像全体の測色を行って得た結果に含まれる測色値の中で、修正履歴データベース３３（又は４１）に格納された過去の修正履歴から、修正が行われる頻度や回数が多い色の測色値を、コンピューター装置２０が判断するようにしてもよい。つまり、コンピューター装置２０は、修正が行われる可能性が高い色の測色値を判断する。そして、コンピューター装置２０が判断した修正が行われる可能性が高い色の候補は、表示部２１に推奨修正値の一覧として表示する。この表示を確認したユーザは、修正の要否を操作部２２から入力する。
【００６２】
図１１は、この場合の表示部２１での表示画面２００の一例を示す。
表示画面２００には、推奨修正値として、候補色２１０，２２０，２３０の３つが表示され、さらに各候補色のＣＭＹＫの成分の調整値２１１，２２１，２３１が個別に表示される。この調整値２１１，２２１，２３１は、修正履歴データベース３３（又は４１）に格納された過去の修正履歴から得られる値である。
ユーザは、この表示画面２００の候補色２１０，２２０，２３０について表示された調整を行う場合、各候補色２１０，２２０，２３０のうち調整したい候補色の箇所を選択する。候補色の選択があると判断したコンピューター装置２０は、修正値決定部３４に、対応した修正を実行させる。
この図１１に示すように過去の修正履歴から修正色の候補を表示することで、ユーザが修正する色を選択する時間や手間を短縮することができる。
【００６３】
また、上述した各実施の形態例では、修正履歴データベース３３（又は４１）として、１つの修正履歴データベースを用意して、常時その１つの修正履歴データベースを参照して、修正値を得るようにした。
これに対して、修正履歴データベース３３（又は４１）に修正履歴を登録する場合に、修正履歴に属性情報を付加するようにし、修正値決定部３４が修正値を決定する際には、属性情報で示される区分ごとの過去の修正値に基づいて決定するようにしてもよい。
【００６４】
図１２は、サーバー４０が備えるデータベース構成の一例を示す。
図１２の例では、データベースとして、日本向け修正履歴データベース４１ａと、米国向け修正履歴データベース４１ｂとを備えている。それぞれのデータベース４１ａ，４１ｂには、それぞれの国（地域）に設置されたプリンターでの修正履歴が登録される。そして、それぞれの国（地域）に設置されたプリンターの制御装置から過去の修正履歴の読み出し指令があるとき、サーバー４０は、対応した国のデータベース４１ａ又は４１ｂの過去の修正値を読み出して、制御装置側に送信する。
【００６５】
図１２に示すように国又は地域ごとに分けた属性情報とするのは一例であり、その他の区分で属性情報を付加して分類するようにしてもよい。
例えば、プリンターが設置された国、地域、会社、ユーザ分類、時間、時期、プリンターの機種、用紙、印刷設定、印刷ジョブの種類の少なくともいずれか１つの属性情報を付加して、修正履歴データベース３３（又は４１）に修正履歴を登録するようにしてもよい。
このように属性情報を使って過去の修正履歴を登録して、対応した過去の修正履歴を参照するようにしたことで、修正値を決定する上での精度がより高くすることが可能になる。
【符号の説明】
【００６６】
１０…プリンター、１１…色指定部、１２…修正前候補取得部、１３…修正値決定部、１４…修正値出力部、１５…表示部、１６…操作部、１７…画像読み取り装置、１８…測色部、２０…コンピューター装置（ＰＣ）、２１…表示部、２２…操作部、３０…アプリケーションプログラム、３１…色指定部、３２…修正前候補取得部、３３…修正履歴データベース、３４…修正値決定部、３５…修正値出力部、４０…サーバー、４１…修正履歴データベース、４１ａ…日本向け修正履歴データベース、４１ｂ…米国向け修正履歴データベース、１００…表示画面、１０１…ビューア領域、１１０…調整値表示領域、２００…推奨値表示領域、Ｎ…ネットワーク
【図１】
2019054329.tif 000003
【図２】
2019054329.tif 000004
【図３】
2019054329.tif 000005
【図４】
2019054329.tif 000006
【図５】
2019054329.tif 000007
【図６】
2019054329.tif 000008
【図７】
2019054329.tif 000009
【図８】
2019054329.tif 000010
【図９】
2019054329.tif 000011
【図１０】
2019054329.tif 000012
【図１１】
2019054329.tif 000013
【図１２】
2019054329.tif 000014
【図１３】
2019054329.tif 000015
【図１４】
2019054329.tif 000016