(57)【特許請求の範囲】
【請求項１】
オペレータによって指定されたＵＩ補正値に従った補正を画像に対して実行する検定装置であって、
前記オペレータがＵＩ補正値を指定するための画面を表示する表示手段と、
所定の複数のステップに対応する複数のＵＩ補正値のうちの前記表示手段が表示した前記画面において前記オペレータにより指定されたＵＩ補正値と、ステップ値とに基づくシステム補正値を用いて前記画像を補正する補正手段と、
前記補正において適用されたステップ値を、前記補正手段による補正が行われた画像に対応づけて管理する管理手段と、
を有し、
前記ステップ値は、前記所定の複数のステップにおいて前記オペレータがＵＩ補正値を１ステップ変化させた場合の前記システム補正値の変化量に対応する変更可能な値であり、
前記補正手段は、前記管理手段により管理されているステップ値に対応づけられている画像に対する補正を再び行う場合、前記オペレータにより指定されたＵＩ補正値と、前記ステップ値とに基づくシステム補正値を用いて前記画像を補正することを特徴とする検定装置。
【請求項２】
前記管理手段により管理されている所定のステップ値に対応づけられている画像に対する補正を再び行う場合、前記表示手段は前記画面を再び表示し、前記補正手段は前記再び表示された画面において前記オペレータにより指定されたＵＩ補正値と前記所定のステップ値とに基づくシステム補正値を用いて前記画像を補正することを特徴とする請求項１に記載の検定装置。
【請求項３】
前記ステップ値として第１のステップ値が設定されている場合であっても、前記管理手段により管理されている第２のステップ値に対応づけられている画像に対する補正を再び行う場合、前記補正手段は前記オペレータにより指定されたＵＩ補正値と前記第２のステップ値とに基づくシステム補正値を用いて前記画像を補正することを特徴とする請求項１または２に記載の検定装置。
【請求項４】
前記表示手段は、前記画像と前記オペレータにより指定されているＵＩ補正値を表示し、
前記管理手段は、前記ステップ値と、前記オペレータにより指定されている前記ＵＩ補正値を前記画像に対応づけて管理し、
前記管理手段により管理されている前記ステップ値に対応づけられている前記画像に対する補正を再び行う場合、前記表示手段は、前記画像と前記管理手段により管理されているオペレータにより指定されているＵＩ補正値を再び表示することを特徴とする請求項１乃至３のいずれか１項に記載の検定装置。
【請求項５】
前記管理手段は、前記ステップ値と前記画像を対応づけてメモリに記憶することを特徴とする請求項１乃至４のいずれか１項に記載の検定装置。
【請求項６】
前記画像は、印刷が注文された画像であることを特徴とする請求項１乃至５のいずれか１項に記載の検定装置。
【請求項７】
印刷対象の画像に対応する注文データを取得する取得手段と、
前記補正手段は、前記取得手段により取得した注文データが再検定を行なう再注文データである場合に、前記管理手段により管理されているステップ値に基づく補正を行うことを特徴とする請求項１乃至６のいずれか１項に記載の検定装置。
【請求項８】
オペレータにより指定されるＵＩ補正値は、シアン、マゼンタ、イエロー、濃度の少なくとも１つに関することを特徴とする請求項１乃至７のいずれか１項に記載の検定装置。
【請求項９】
前記補正手段は、前記オペレータにより指定されたＵＩ補正値と、前記ステップ値と、前記ＵＩ補正値の変動の起点を示すマスターバランス調整値とを含み、
前記管理手段は、前記ステップ値と前記マスターバランス調整値とを、前記画像に対応づけて管理することを特徴とする請求項１乃至８のいずれか１項に記載の検定装置。
【請求項１０】
前記システム補正値は、
前記ＵＩ補正値×前記ステップ値＋前記マスターバランス調整値
で求められることを特徴とする請求項９に記載の検定装置。
【請求項１１】
前記管理手段により管理されている画像に対する補正が行われる場合に、前記管理手段で前記画像に対応づけられて管理されているステップ値よりも、現在のステップ値の方が小さい場合、前記補正手段は、現在のステップ値を適用することを特徴とする請求項１乃至１０のいずれか１項に記載の検定装置。
【請求項１２】
前記管理手段により管理されている画像に対する補正が行われる場合に、前記管理手段で前記画像に対応づけられて管理されているステップ値よりも現在のステップ値の方が小さく、且つ、前記現在のステップ値が前記画像に対応づけられて管理されている前記ステップ値の約数である場合、前記補正手段は、現在のステップ値を適用することを特徴とする請求項１１に記載の検定装置。
【請求項１３】
前記管理手段は、前記ステップ値と、前記オペレータが指定したＵＩ補正値を前記画像に対応づけて管理し、
前記表示手段は、前記画面において前記オペレータが変更可能なＵＩ補正値を表示し、
前記表示手段で表示されるステップは、前記管理手段により前記画像に対応づけられて管理されているＵＩ補正値およびステップ値から求められるシステム補正値と、現在のステップを適用したシステム補正値とが等しくなるように変更されたＵＩ補正値であることを特徴とする請求項１２に記載の検定装置。
【請求項１４】
前記管理手段により管理されている画像に対する補正が行われる場合に、前記管理手段で前記画像に対応づけられて管理されているステップ値よりも現在のステップ値の方が小さく、且つ、前記現在のステップ値が前記画像に対応づけられて管理されている前記ステップ値の約数でない場合、前記補正手段は、現在のマスターバランス調整値を変更することを特徴とする請求項９または１０に記載の検定装置。
【請求項１５】
前記管理手段は、前記ステップ値と、前記オペレータが指定したＵＩ補正値を前記画像に対応づけて管理し、
前記補正手段は、マスターバランス調整値が変更された後に求められるシステム補正値が、前記管理手段により前記画像に対応づけられて管理されているＵＩ補正値とステップ値から求められるシステム補正値と一致するように、現在のマスターバランス調整値を変更することを特徴とする請求項９または１０に記載の検定装置。
【請求項１６】
前記補正手段は、オペレータによる前記ＵＩ補正値の指定を受け付けないモードが設定されている場合であっても、前記管理手段により管理されている画像に対する検定処理が行われる場合、前記補正手段により前記画像の補正を行なうことを特徴とする請求項１から１１のいずれか一項に記載の検定装置。
【請求項１７】
前記管理手段は、前記ステップ値と、前記オペレータが指定したＵＩ補正値を前記画像に対応づけて管理し、
前記補正手段は、前記管理手段により管理されている画像に対する補正が行われる場合、前記管理手段において前記画像に対応づけられて管理されているＵＩ補正値が調整される場合の刻み幅として、以前の補正における刻み幅より細かい幅を決定することを特徴とする請求項１から１６のいずれか一項に記載の検定装置。
【請求項１８】
オペレータによって指定されたＵＩ補正値に従った補正を画像に対して適用する検定装置の制御方法であって、
前記オペレータがＵＩ補正値を指定するための画面を表示する表示工程と、
所定の複数のステップに対応する複数のＵＩ補正値のうちの前記表示工程において表示した前記画面において前記オペレータにより指定されたＵＩ補正値と、ステップ値とに基づくシステム補正値を用いて前記画像を補正する補正工程と、
前記補正において適用されたステップ値を、前記補正工程において補正が行われた画像に対応づけて管理する管理工程と、
を含み、
前記ステップ値は、前記所定の複数のステップにおいて前記オペレータがＵＩ補正値を１ステップ変化させた場合の前記システム補正値の変化量に対応する変更可能な値であり、
前記補正工程は、前記管理工程において管理されているステップ値に対応づけられている画像に対する補正を再び行う場合、前記オペレータにより指定されたＵＩ補正値と、前記ステップ値とに基づくシステム補正値を用いて前記画像を補正することを特徴とする制御方法。
【請求項１９】
コンピュータを、請求項１から１７のいずれか一項に記載の検定装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像検定に関する技術である。
【背景技術】
【０００２】
従来、画像をプリントする際に、適切なプリント結果を得るために、オペレータが画像検定を行っている（特許文献１参照）。画像検定とは、モニター上に検定対象の画像を表示し、その画像の濃度やカラーバランスなどがプリントに適切なものであるかをオペレータが目視により確認することである。適切な濃度およびカラーバランスを有さない画像に対しては、オペレータが目視で表示画像を確認しながら適度な濃度およびカラーバランスを有するように画像の補正を行う。
【０００３】
濃度およびカラーバランスの調整は、オペレータが検定画面上で調整可能な設定値である例えばＣＭＹＤ（シアン、マゼンタ、イエロー、濃度）のいずれかの値を調整することで行なわれる。例えば、Ｃの値を現在の設定から「＋１」にしたり、「−１」にするような動作がオペレータによって行なわれる。この一連の検定作業においてオペレータによって検定画面上で調整される、画像に対して設定されるＣＭＹＤの値のことを以後、「ＵＩ補正値」と呼ぶ。画像を補正する画像処理部においては、このＵＩ補正値を直接的に用いて画像処理を行なうのではなく、「システム補正値」と呼ぶ値に基づいて画像処理を行なう。「ＵＩ補正値」は、「システム補正値」を決定するための一要素である。
【０００４】
システム補正値の決定する際に、式（１）に示す関連式によりシステム補正値が設定される。
【０００５】
システム補正値＝ＵＩ補正値×ステップ値＋マスターバランス調整値    ・・・（１）
ここでステップ値とは、ＵＩ補正値として「１」が設定された場合に相当する実際の色補正値の変化量である。図１を用いてシステム補正値について補足する。図１にはＵＩ補正値として±１５の値が設定可能である場合を示している。ＵＩ補正値を＋１すると、ステップ値に相当する値が補正量となる。ステップ値が大きいと、補正量が大きくなる。マスターバランス調整値は、図１に示すように補正できる範囲の起点を指定するものである。
【０００６】
ＵＩ補正値が検定対象の画像ごとに都度オペレータによって設定される値であるのに対して、これらのステップ値とマスターバランス調整値とは、それぞれ検定を行うシステムにて、あらかじめ設定される値である。このステップ値とマスターバランス調整値のことを以後、「色環境設定」と呼ぶ。このようにオペレータが検定画面で調整するＵＩ補正値と、システム固有に設定されている色環境設定とに基づいて実際の補正値（システム補正値）が決定される仕組みになっている。
【０００７】
このような検定システムにおいて顧客からの入力される注文データには、プリントすべき画像データが含まれており、これらの画像に対して、前述の検定作業を行うことになる。ここで、既に検定した注文データを再度検定（以下、「再検定」と呼ぶ）したいユースケースがある。そして再検定の際には、前回の検定時の画像をモニター上で再現した上で、再度の調整が行なわれる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特許第３４９０５４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、システム固有の設定である色環境設定が変更された場合には、色環境設定が変更される前に検定した注文データを再検定しても、前回の検定時と同じ色味にならないことがある。なぜならば、最初の検定時と再検定時で同じＵＩ補正値であっても、式（１）の関係から、色環境設定が変更されてしまうと前述のように実際の補正値（システム補正値）が異なってしまうからである。従って、再検定を行なう場合には、以前の検定時の色環境設定が反映される必要がある。
【課題を解決するための手段】
【００１０】
本発明に係る検定装置は、オペレータによって指定されたＵＩ補正値に従った補正を画像に対して実行する検定装置であって、前記オペレータがＵＩ補正値を指定するための画面を表示する表示手段と、所定の複数のステップに対応する複数のＵＩ補正値のうちの前記表示手段が表示した前記画面において前記オペレータにより指定されたＵＩ補正値と、ステップ値とに基づくシステム補正値を用いて前記画像を補正する補正手段と、前記補正において適用されたステップ値を、前記補正手段による補正が行われた画像に対応づけて管理する管理手段と、を有し、前記ステップ値は、前記所定の複数のステップにおいて前記オペレータがＵＩ補正値を１ステップ変化させた場合の前記システム補正値の変化量に対応する変更可能な値であり、前記補正手段は、前記管理手段により管理されているステップ値に対応づけられている画像に対する補正を再び行う場合、前記オペレータにより指定されたＵＩ補正値と、前記ステップ値とに基づくシステム補正値を用いて前記画像を補正することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、以前の検定時と再検定時との色環境設定が異なっていても、煩雑な動作をすることなく、以前の検定時の色環境設定を再検定時に適用することができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態１の説明で用いるシステム補正値の例を示す図である。
【図２】実施形態１の説明で用いる検定システム全体の機能ブロック図である。
【図３】実施形態１の説明で用いる検定装置の構成を示すブロック図である。
【図４】実施形態１の説明で用いる履歴情報、設定情報ファイル、入稿フォルダ、出力フォルダの例を示す図である。
【図５】実施形態１の説明で用いる検定画面の例を示す図である。
【図６】実施形態１の説明で用いる検定処理のフロー図である。
【図７】実施形態１の説明で用いる再取り込み処理のフロー図である。
【図８】実施形態１の説明で用いる注文再取り込み画面の例を示す図である。
【図９】実施形態１の説明で用いる注文一覧画面の例を示す図である。
【図１０】実施形態１における色環境設定判定処理のフロー図である。
【図１１】実施形態１の説明で用いる検定後処理のフロー図である。
【図１２】実施形態１の説明で用いる再検定時の色環境設定の模式図である。
【図１３】実施形態２における色環境設定判定処理のフロー図である。
【図１４】実施形態３における色環境設定判定処理のフロー図である。
【図１５】実施形態３の説明で用いる再検定時のマスターバランス調整値の例を示す図である。
【図１６】実施形態４における色環境設定判定処理のフロー図である。
【図１７】実施形態４の説明で用いる再検定時のＵＩ補正値の刻み幅の例を示す図である。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の好適な実施の形態を詳しく説明する。尚、以下の実施の形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施の形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１４】
なお、実施形態の説明に先立って、再検定が必要なユースケースを補足説明する。例えば経験の浅いオペレータＡが行なった前回の検定に対して、経験豊富なオペレータＢが再検定を行なうような場面が想定される。また、顧客からの要望により再検定を行なうようなケースも想定される。
【００１５】
そして、上記のような前回の検定から現在の再検定時までの間に前述のシステム固有の設定である色環境設定が変更される場合がある。一例としては、卒業シーズンで注文データで卒業アルバムの注文が大量に入るような場合がある。このように、似た傾向の注文データが大量に入るような場合は、色環境設定をその注文データに併せて変更するような場合が考えられる。そして、この色環境設定の変更の前に行なわれた検定を、色環境設定の変更後に再度行なう場合には、色環境設定を一旦元に戻す動作が必要になる。色環境設定は前述のようにシステム固有に設定されている値であるので、色環境設定の変更に伴って装置を再起動するという煩雑な動作も必要になる。
【００１６】
以下で説明する実施形態では、再検定時には、色環境設定を元の設定に戻す動作を行なわずに、前回の検定時に用いられた色環境設定を用いて再検定を行なう形態について説明する。
【００１７】
＜実施形態１＞
図２は検定を含む一連の処理を行なう全体の構成を示すブロック図である。上位ワークフローシステム２０１から、ＬＡＮ経由で注文データが検定装置２０２に入稿される。検定装置で検定を実施した注文データは、下位ワークフローシステム２０３にＬＡＮ経由で出力される。下位ワークフローシステム２０３はプリンタに印刷ジョブを送信して、プリンタ２０４は注文データのプリントを行う。
【００１８】
図３は検定装置２０２の構成を示すブロック図である。検定装置２０２は、装置全体の制御を行うＰＣ３１０、ディスプレイ３１１、キーボード３１２、マウス３１３を有する。
【００１９】
ここで、ＰＣ３１０は、内部バス３２０を介して接続されているＲＯＭ形態のプログラムメモリ３２２に格納されている制御プログラムと、ＲＡＭ形態のデータメモリ３２３の内容とに従って動作する。ＣＰＵ３２１は、ネットワーク接続ユニット３２８を介して、ＬＡＮ３０１経由で入稿された注文データを受け付ける。
【００２０】
ＣＰＵ３２１は、表示制御ユニット３２７を制御することによってディスプレイ３１１に、後述する注文一覧画面９１０や、検定画面５２０や、注文再取り込み画面８１０などのＵＩを表示する。また、ＣＰＵ３２１はキーボード３１２およびマウス３１３を通じてユーザー操作を受け付ける。
【００２１】
ＨＤＤ３２５は、検定装置における処理を終了した後でも保存しておきたいデータを格納する。たとえば、図４（ａ）に記載したような履歴フォルダ４０２や、図４（ｂ）に記載したような設定情報ファイル４１０や、検定装置の動作を設定するための初期設定ファイルなどである。
【００２２】
履歴フォルダ４０２には注文データの履歴情報４０１が注文データごとに格納されている。注文データの履歴情報４０１には、入稿画像を示す画像データと、注文を識別する注文番号、注文部数、注文日時などの示す注文情報とが含まれる。また、履歴情報４０１には、その注文データに適用されたＵＩ補正値、マスターバランス調整値、ステップ値などが含まれる。本実施形態においては、履歴情報４０１においてＵＩ補正値、マスターバランス調整値、ステップ値が含まれているので、注文データに適用されたシステム補正値が注文データごとに算出可能になっている。
【００２３】
設定情報ファイル４１０には検定装置共通の設定が含まれる。すなわち、設定情報ファイル４１０には、現在の検定装置において適用されているステップ値と、マスターバランス調整値とが含まれる。また、設定情報ファイル４１０には履歴情報を保管しておく保管日数を示す情報が含まれる。さらに、設定情報ファイル４１０には、スルーモード設定とデフォルト補正値とが含まれる。スルーモード設定とは、オペレータがＵＩ画面を通じて検定を行なわずに、デフォルト補正値に従って自動的に色補正処理がなされるモードの設定のことである。デフォルト補正値とは、後述の検定画面を表示することなく補正を行う場合に適用する補正値（システム補正値）のことである。
【００２４】
色補正処理ユニット３２６は、画像メモリ３２４に格納されている画像データの色味を補正する。色補正処理ユニット３２６は、注文データに対して色補正処理を行なう。このとき、色補正処理ユニット３２６は前述のように注文データに含まれる入稿画像に対して、システム補正値に従った補正を行なう。システム補正値は、前述のように、オペレータによってＵＩ画面を通じて設定されるＵＩ補正値と、検定装置共通の値であるマスターバランス調整値およびステップ値とに基づく値である。なお、本実施形態における色補正処理ユニット３２６は、注文データが再検定対象の注文データであるか否かによって、使用するマスターバランス調整値とステップ値とを切り替える。すなわち、履歴情報に含まれるマスターバランス調整値およびステップ値を用いるか、現在の設定である設定情報ファイル４１０に含まれるマスターバランス調整値およびステップ値を用いるかを切り替える。詳細については後述する。
【００２５】
図４（ｃ）は入稿フォルダ４２０を示し、図４（ｄ）は出力フォルダ４３０を示している。入稿フォルダ４２０には、検定対象となる注文データ４２１が格納される。注文データ４２１は入稿画像を示す画像データと注文情報とが含まれる。出力フォルダ４３０には検定処理済みの注文データ４３１が格納される。注文データ４３１には、検定済みの画像を示す画像データと注文情報とが含まれる。入稿フォルダ４２０は上位ワークフローシステム２０１において格納されていてもよいし、検定装置２０２のＨＤＤ３２５において格納されていてもよい。また、出力フォルダ４３０は下位ワークフローシステム２０３において格納されていてもよいし、検定装置のＨＤＤ３２５において格納されていてもよい。
【００２６】
図５は、ＣＰＵ３２１が表示制御ユニット３２７を制御して、ディスプレイ３１１に表示する検定画面の例を示した図である。検定画面においては、注文データ４２０における入稿画像が表示される。図５の検定画面５２０においては、注文データに含まれる入稿画像のうち、検定すべき画像５０１として同時に６つの画像を表示している。入稿画像が６つより多い場合には、検定画面５２０を次の６つの画像を表示させるためのボタン５１４、あるいは前の６つの画像を表示させるためのボタン５１３の入力を受け付けることで、ＣＰＵ３２１は該当の画像をディスプレイ３１１に表示する。つまり、図５の例では１つの画面上で６個の画像の検定を行なう例を示している。もちろんこれは一例であり、検定画面５２０に表示する画像の数はいずれの数であってもよい。
【００２７】
検定画面５２０においては、画像１から画像６までの個々の画像に対して、色補正の度合を入力する設定ボタン５０２を備える。色補正には複数種類があり、たとえば図５に示すようにシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、濃度（Ｄ）のＣＭＹＤについて個別に調整が可能である。設定ボタン５０２において設定される値が、前述のＵＩ補正値である。例えばオペレータが設定ボタン５０２を用いて画像１のＵＩ補正値を変更すると、色補正処理ユニット３２６が変更後のＵＩ補正値を用いたシステム補正値による色補正処理を行い、補正後の画像が検定画面の画像１の領域に表示される。このようにオペレータは検定画面を確認しながら適宜色補正の操作を行なうことになる。図５に示すように、ＵＩ補正値は、オペレータによって、例えば＋１、−２などのように、相対的な値が指定される。なお、この相対的な値は、マスターバランス調整値からの相対的な値である。またこの相対的な値が指し示す絶対的な値というものは、前述のように、ステップ値に応じて変化する。
【００２８】
検定画面５２０にはその他の情報も含まれる。例えば各画像についてのプリント枚数５０３が注文データに含まれる注文情報に基づいて表示される。１つの注文データの検定作業を終了する場合は、オペレータは確定ボタン５１１をクリックする。オペレータによる確定ボタン５１１のクリック入力を受け付けると、ＣＰＵ３２１は該当の注文データについて、図４（ｂ）に示すような履歴情報４０１を履歴フォルダ４０２に格納する。検定作業を中断する場合はオペレータは中断ボタン５１２をクリックする。
【００２９】
図６は検定処理のフローチャートである。図６に示す処理はＣＰＵ３２１がプログラムメモリ３２２に格納されたプログラムを実行することによって実現される。また、ＣＰＵ３２１はプログラムに従って色補正処理ユニット３２６や表示制御ユニット３２７などを制御する。
【００３０】
ステップＳ６０１において検定処理が起動する。起動時において、ＣＰＵ３２１は図４（ｂ）に記載した設定情報ファイル４１０の情報を読み込む。この設定情報ファイル４１０には、現在の検定システムが動作するための初期状態として用いる情報が含まれている。具体的には、図４（ｂ）にて説明したように、ステップ値とマスターバランス調整値と、注文データ単位の履歴情報の保管日数と、デフォルト補正値と、スルーモード設定とが含まれている。
【００３１】
ステップＳ６０２にてＣＰＵ３２１は、ＨＤＤ３２５に格納されている入稿フォルダ４２０に注文データ９０１が入稿されたことを受け付ける。この注文データは、上位ワークフローシステム２０１からＬＡＮ３０１経由でネットワーク接続ユニット３２８を通じて検定装置２０２に取り込まれる。ステップＳ６０３でＣＰＵ３２１は、注文データの有無を判定する。判定の結果、注文データがあるならばステップＳ６０４に進む。注文データがなければステップＳ６１２で検定処理を終了する。
【００３２】
ステップＳ６０４にてＣＰＵ３２１は、前回検定を完了した注文データを再度取り込むか否かを判定する。例えばディスプレイ３１１上にＵＩ画面を表示させて、既に検定が完了した注文データを再度取り込むか否かをオペレータに選択させ、その結果に基づいて判定が行なわれる。前回検定を完了した注文データを再度取り込む場合はステップＳ６１３に進んで図７に示す再取り込み処理を行う。再取り込みを行なわない場合はステップＳ６０５に進む。
【００３３】
図７は前回検定処理を完了した注文データを再取り込みする処理である。ステップＳ７０１で再取り込み処理を始める。ステップ７０２でＣＰＵ３２１は、履歴フォルダ４０２に格納されている注文データの履歴情報４０１をそれぞれ読み込む。そしてＣＰＵ３２１は、読み込んだ注文データに含まれる注文情報をディスプレイ３１１に注文再取り込み画面として表示する。
【００３４】
図８はステップＳ７０２の結果表示される注文再取り込み画面８１０を示す。注文再取り込み画面８１０には、再取り込みの候補となる注文が列挙されている。ここで列挙されている注文においては、履歴フォルダ４０２に格納されている注文情報に含まれる注文番号８０１と各注文データに対して前回の検定を行なった検定日時８０５とが注文ごとに列挙されている。ステップＳ７０３においてＣＰＵ３２１は、注文再取り込み画面８１０に表示されている候補から、オペレータが再取り込みをすべき注文を一つ以上選択してチェック８０２をつけたことを受け付ける。オペレータはチェックをつけた注文について再取り込みの対象として確定する場合は取り込みボタン８０３をクリックする。ＣＰＵ３２１は、取り込みボタン８０３のクリックを受け付けた際にチェックボタン８０２にチェックがされている注文を、再取り込み注文データ（以下、再注文データと呼ぶ）と決定する。再取り込みすべき注文がない場合には、オペレータはキャンセルボタン８０４をクリックする。ＣＰＵ３２１はオペレータからのキャンセルボタンのクリック操作を受け付けた場合には、図７の処理を終了する。
【００３５】
ステップＳ７０４においてＣＰＵ３２１は現在の検定システムがスルーモードで動作しているかを、設定情報ファイル４１０を参照して判定する。スルーモードで動作していると判定した場合はステップＳ７０５に進む。スルーモードで動作していないと判定した場合はステップＳ７０６に進み、図７の処理を終了する。ステップＳ７０５においてＣＰＵ３２１は、ステップＳ４０３で決定した再注文データをスルーモードではない注文として扱うように変更する。この理由を次に述べる。スルーモードは、検定画面を開かないで処理するので、前回と同じ検定結果となる。従って、再注文対象の注文について再検定を行ったとしても前回から色味を変更することができない。これを防止するためである。具体的には、ＣＰＵ３２１は再注文データにスルーモードＯＦＦを示すフラグを付す。これにより、現在の設定がスルーモードを行なう設定（スルーモードＯＮ）であったとしても、フラグを参照してＣＰＵ３２１はその再注文データをスルーモードＯＦＦとして扱うことができる。そして、ステップＳ７０６で図７の処理を終了する。
【００３６】
図７において詳細を説明したステップＳ６１３の再取り込み処理が終了すると、ステップＳ６０５に進む。ステップＳ６０５においてＣＰＵ３２１は、ディスプレイ３１１に注文一覧画面を表示し、注文一覧画面において注文データを表示する。図９は注文一覧画面９１０の例を示す図である。注文一覧画面９１０において各注文データは、検定処理の進捗状況９０２と、注文データを識別するための注文番号９０３と、注文データが何枚の画像を含んでいるかを示す画像枚数９０４とを含む。さらに、該当の注文データが再取り込みした注文データであるかを識別するマーク９０１も注文一覧画面９１０に表示される。この識別マーク９０１は、ステップＳ６１３の再取り込み処理において再注文データとして決定された注文データに対して表示される。
【００３７】
次に、ステップＳ６０６にてＣＰＵ３２１は、オペレータが注文一覧画面から検定対象とする注文データを選択したことを受け付ける。
【００３８】
次に、ステップＳ６０７においてＣＰＵ３２１は、ステップＳ６０６において受け付けた注文データがスルーモードの設定であるか否かを判定する。ステップＳ６０７において、設定情報ファイル４１０においてスルーモード設定がＯＦＦであれば、スルーモードがＯＦＦであると判定する。また、設定情報ファイル４１０においてスルーモード設定がＯＮであっても、該当注文データが再注文データである場合、再注文データに含まれるフラグを参照して、スルーモードＯＦＦと判定する。スルーモード設定がＯＮと判定した場合、ステップＳ６１４に進み、色補正処理ユニット３２６は、前述のスルーモードの処理を行う。スルーモード設定がＯＦＦであれば、ステップＳ６０８に処理を進める。
【００３９】
ステップＳ６０８において色補正処理ユニット３２６は、検定対象の注文データに用いる色環境設定を判定する。ステップＳ６０８の詳細を図１０に示す。
【００４０】
ステップＳ１００１において色環境設定の判定処理を開始する。ステップＳ１００２において色補正処理ユニット３２６は、検定対象となる注文データは再検定を行なう対象である再注文データであるかを判定する。再注文データの場合は、ステップＳ１００４に進んで、色補正処理ユニット３２６は、履歴フォルダ４０２に格納されている、検定対象の注文データに対応する履歴情報に含まれているマスターバランス調整値とステップ値とを今回の検定処理に適用する。履歴情報に含まれているマスターバランス調整値とステップ値とを今回の検定処理に適用することで、これらの色環境設定が前回の検定時から変更されていたとしても、前回の検定時において決定した画像を表示することができる。これにより、オペレータは前回の検定時において決定した画像を確認しながら再度の検定作業を行なうことが可能となる。一方、検定対象の注文データが再注文データでない場合、ステップ１００３に進んで、色補正処理ユニット３２６は、現在のマスターバランス調整値とステップ値とを今回の検定処理に適用する。すなわち、設定情報ファイル４１０に含まれているマスターバランス調整値と、ステップ値とを今回の検定処理に適用する。ステップ１００５で処理を終える。
【００４１】
このように図６のステップＳ６０８の色環境設定判定処理が終了すると、ステップＳ６０９に進む。ステップＳ６０９においてＣＰＵ３２１は、検定画面５２０に表示された画像に対するＣＭＹＤの値の変更などを受け付ける。このとき、ＣＭＹＤの値（ＵＩ補正値）が変更されると、ＣＰＵ３２１は色補正処理ユニット３２６にＵＩ補正値を通知する。色補正処理ユニット３２６はステップＳ６０８で決定した色環境設定を用いてシステム補正値を算出して、システム補正値を用いて色補正処理を行なう。そして、補正結果の画像を検定画面５２０上に表示する。オペレータによる確定ボタン５１１をクリックを受け付けると、ＣＰＵ３２１はステップＳ６１０に進んで、検定後処理を行う。
【００４２】
図１１は検定後処理の処理を示すフローチャートである。ステップＳ１１０１で検定後処理を始める。検定後処理は注文データに含まれる各入稿画像ごとに行なわれる。ステップＳ１１０２にてＣＰＵ３２１は、検定対象の注文データに含まれている入稿画像に関連付けられているプリント枚数が１以上かを判定する。プリント枚数が１以上の場合はステップＳ１１０３に進み、そうでなければステップＳ１１０４に進む。ステップＳ１１０３においてＣＰＵ３２１は、処理対象の入稿画像を、色補正処理を行なった検定後の画像に置き換える。ステップＳ１１０４においてＣＰＵ３２１は、注文データに処理対象の入稿画像が残っているかを判定し、残っていればステップＳ１１０２処理を戻し、残っていなければステップＳ１１０５に進む。
【００４３】
ステップＳ１１０５においてＣＰＵ３２１は、注文データを出力フォルダ４３０に出力する。ステップＳ１１０６においてＣＰＵ３２１は、履歴フォルダ４０２に注文データの検定内容を出力する。処理対象の注文データが再検定時の再注文データである場合には、履歴情報に含まれる前回の検定時の注文データを上書きして出力する。
【００４４】
以上で図６の処理を終了する。本実施形態においては、検定時に適用した色環境設定を、対象となる注文データと関連付けて履歴情報として管理する。また、検定に際して適用する色環境設定を、履歴情報を用いて決定する。初回検定時には検定装置において設定されている色環境設定を適用し、再検定時には履歴情報に含まれている色環境設定を適用する。このような処理を行なうことによって、再検定時においては前回の検定時の色環境設定を再現することが可能となる。
【００４５】
また、再検定時に、前回の検定作業にて決定したＵＩ補正値が履歴情報に基づいて再現されると同時に、システム補正値が自動的に反映される。従って、再検定時においてオペレータは前回の検定時における検定の結果の画像を、手動でＵＩ補正値を画像に設定せずに、直ちに確認することができる。
【００４６】
さらに、再検定時には、前回の色環境設定に戻して検定システムを再起動する必要がなくなり、効率よく検定処理を行うことが可能になる。
【００４７】
なお、検定後処理において、プリント枚数が０のときにステップＳ１１０３を実行しても、本実施形態で述べた効果に変わりはない。
【００４８】
図１２は、注文データを検定した後で、色環境設定を変更して検定装置を再起動し、その後で先ほど検定した注文データを再検定するときの様子を図示したものである。符号１２０１は注文Ａを検定する時点での色環境設定が１であることを示す。注文Ａを検定する際には、この色環境設定１を適用する。注文Ａを検定した後で、検定装置の色環境設定を２に変更して検定装置を再起動する。その後で注文Ｂを検定する際には、符号１２０３に示すように色環境設定２が適用される。そして、前回検定した注文Ａを再検定する際には、色環境設定判定処理の結果、符号１２０４に示すように履歴情報に含まれている色環境設定１が検定に適用される。その後で注文Ｃを検定する際には、符号１２０５に示すように現在の色環境設定２が適用される。このように、初回の検定時においては検定装置のシステムにおいて設定されている色環境設定が適用される。一方で、再検定時においては履歴情報に含まれている色環境設定がその再検定対象の注文データにのみ、一時的に適用されることになる。
【００４９】
＜実施形態２＞
実施形態１においては、再検定を行なう場合には、履歴情報に含まれている色環境設定を用いる例を説明した。一方で、再検定を行なう場合であっても現在の検定装置のシステムの色環境設定を用いる方が好ましい場合もある。例えば、再検定を行なうユースケースとしては、前回行なった検定において概ね適切な色補正を行なっていたものの、微調整を再度行いたい場合などが想定される。現在のシステムの色環境設定がこのような微調整を行なうことができるような設定であれば、履歴情報に含まれている色環境設定を用いるよりも現在の色環境設定を用いる方が好ましい。実施形態２では、このようなケースについて説明する。
【００５０】
実施形態２は、実施形態１におけるステップＳ６０８の色環境設定判定処理が異なる。実施形態２における色環境設定判定処理を図１３に示す。
【００５１】
ステップＳ１３０１で色補正処理ユニット３２６は色環境設定判定処理を始める。ステップＳ１３０２において色補正処理ユニット３２６は検定対象の注文データが再取り込みを行った再注文データであるかを判定する。再注文データでなければ、初回の検定処理の注文データであるため、ステップ１３０４に進んで、色補正処理ユニット３２６は現在のマスターバランス調整値とステップ値とを適用する。一方、ステップ１３０２で再注文データであると判定した場合には、ステップＳ１３０３に進む。
【００５２】
ステップ１３０３において色補正処理ユニット３２６は、現在の検定装置のシステムにおけるステップ値が再注文データの履歴情報に含まれるステップ値の約数になっているかを判定する。約数の場合にはステップ１３０４に進んで、色補正処理ユニット３２６は現在のマスターバランス調整値とステップ値とを再注文データに適用する。一方、約数になっていない場合には、ステップＳ１３０５に進んで、再注文データの履歴情報に含まれるステップ値とマスターバランス調整値とを再注文データに適用する。ステップＳ１３０６で色環境設定判定処理を終える。
【００５３】
以上説明した実施形態２では、現在の検定装置のシステムにおけるステップ値が再注文データの履歴情報に含まれているステップ値の約数の場合には、現在の色環境設定を適用する。これにより、前回の検定時よりも微調整が可能な検定処理となる。
【００５４】
なお、再注文データの場合に履歴情報に含まれているステップ値ではなく現在の検定装置のシステムにおける色環境設定を適用する場合であっても、図５の検定画面５２０で示す画像は前回の検定時と同じ画像を表示する。これは、オペレータにとっては前回の検定時の画像をまず確認した上で、微調整を行なうことが望ましいからである。このとき、ステップ値とマスターバランス調整値とが履歴情報に含まれている値ではなく、現在のシステムの値を用いる場合、履歴情報に含まれているＵＩ補正値を用いてしまうとシステム補正値の値が前回の検定時と異なってしまう。そこで、ＣＰＵ３２１は、履歴情報に含まれている値から求まるシステム補正値と同じシステム補正値となるように、ＵＩ補正値を算出して、検定画面５２０の初期値として表示する。例えば、前回の検定時のＵＩ補正値が＋２、マスターバランス調整値が０、ステップ値が１０であったとする。一方、今回の検定時における現在の検定装置のシステムの設定のマスターバランス調整値は０、ステップ値が５であったとする。この場合、ＵＩ補正値として＋４とした値を検定画面の初期値として表示する。このように処理することで、オペレータは前回の検定時の画像と同じ色補正を適用した場合の画像を再検定時に確認することができるとともに、再検定時には微調整を行なうことが可能となる。
【００５５】
＜実施形態３＞
実施形態２では、微調整を行なうために、現在のステップ値が履歴情報に含まれているステップ値の約数である場合には現在のステップ値を用いる例を説明した。しかしながら、現在のステップ値が履歴情報に含まれるステップ値よりも小さければ微調整自体は可能である。実施形態３ではこのような処理について説明する。
【００５６】
実施形態３の処理は実施形態１におけるステップＳ６０８の処理が異なる。実施形態３における色環境設定判定処理を図１４に記載する方法で行う。
【００５７】
ステップＳ１４０１で色環境設定判定処理を始める。ステップＳ１４０２で色補正処理ユニット３２６は検定対象の注文データが再注文データであるかを判定する。再注文データでなければ、初回の検定処理の注文データであるため、ステップＳ１４０５に進んで、現在のマスターバランス調整値とステップ値とを適用する。ステップＳ１４０２で再注文データであると判定された場合には、ステップＳ１４０３に進む。
【００５８】
ステップＳ１４０３にて色補正処理ユニット３２６は現在の検定装置のシステムのステップ値と再注文データの履歴情報に含まれるステップ値とを比較する。履歴情報のステップ値の方が小さいあるいは等しい場合には、ステップＳ１４０６に進んで、履歴情報のマスターバランス調整値とステップ値とを適用する。一方、履歴情報のステップ値が大きい場合には、ステップＳ１４０４に進む。
【００５９】
ステップＳ１４０４にて、色補正処理ユニット３２６は、現在のステップ値が履歴情報のステップ値の約数であるかを判定する。約数の場合には、実施形態２で説明したものと同様に、ステップＳ１４０５に進み、現在のマスターバランス調整値とステップ値とを適用する。約数ではない場合には、ステップＳ１４０７に進んで、現在のマスターバランス調整値を変更する。そして、変更したマスターバランス調整値を一時的に処理対象の再注文データの検定処理に適用する。そしてステップＳ１４０８に進んで現在のステップ値を適用する。
【００６０】
ステップＳ１４０７およびＳ１４０８の処理について、図１５に例を示して説明する。図１５には前回の検定時の色環境設定、すなわち注文データの履歴情報に含まれているステップ値１５０１と、ＵＩ補正値１５０２とを示している。図１５の例では、前回の検定時にＵＩ補正値が＋３、ステップ値が１０、マスターバランス調整値が０としている。
【００６１】
この場合には、
システム補正値＝ＵＩ補正値×ステップ値＋マスターバランス調整値
の式に従い、システム補正値は３０になる。このシステム補正値が、前回検定した際に色補正を行った値となる。
【００６２】
今回の再検定時の色環境設定では、現在のステップ値１５１１が７、マスターバランス調整値が０に変更されている。再検定時のＵＩ補正値１５１２は、前回の検定時のＵＩ補正値１５０２と同じ値を適用する。この例では＋３である。しかし、現在のステップ値が７になっているため、前述の式に当てはめると、
システム補正値は、３×７＋０＝２１
となって、前回の検定時の３０と一致しない。この場合、現在のステップ値は履歴情報に含まれるステップ値の約数ではないのでＵＩ補正値を変更したとしてもシステム補正値が前回の検定時の値と一致しなくなる。そこで、本実施形態では、マスターバランス調整値を変更することによりシステム補正値を一致させる。すなわち、この例では、マスターバランス調整値を＋９に変更する。これが符号１５２１に記載していることである。この結果、３×７＋９＝３０となって、前回検定時のシステム補正値を再現することが可能になる。これが符号１５１３に記載していることである。ステップ１４０９に進んで、色環境設定判定処理を終える。
【００６３】
以上、本実施形態によれば、再注文データの履歴情報に含まれるステップ値よりも現在のシステムの色環境設定におけるステップ値の方が小さい場合には、システムの色環境設定を適用する。これにより、再検定時に微調整を行なうことが可能となる。そしてシステムの色環境設定を適用した場合に、システムのステップ値が前回検定時に用いたステップ値の約数になっていなければ、マスターバランス調整値を調整する。これによって再検定時には検定画面に表示される画像は前回のシステム補正値が反映された画像と同じ画像となる。また、このときＵＩ補正値も前回と同じ値となる。
【００６４】
＜実施形態４＞
実施形態２および３においては、履歴情報に含まれるステップ値よりも現在の検定装置におけるシステムのステップ値の方が小さい場合に微調整を行うことができるので、現在の設定のステップ値を用いる例を説明した。しかしながら、微調整を実現する手法としては、ＵＩ補正値の変動量を調整する処理でもよい。
【００６５】
実施形態４の処理は、実施形態１におけるステップＳ６０８の色環境設定判定処理が異なる。本実施形態における色環境設定判定処理を図１６を用いて説明する。
【００６６】
ステップＳ１６０１で判定処理を開始する。ステップＳ１６０２にて色補正処理ユニット３２６は、検定の対象となる注文は再注文データであるかを判定する。再注文データの場合は、ステップＳ１６０３に進み、そうでない場合にはステップＳ１６０９に進み、現在のマスターバランス調整値とステップ値とを適用して処理を終了する。
【００６７】
ステップＳ１６０３において色補正処理ユニット３２６は、該当の再注文データの履歴情報に含まれているＵＩ補正値Ｕを取得する。次に、ステップＳ１６０４において色補正処理ユニット３２６は履歴情報に含まれているステップ値Ｗを取得する。次にステップＳ１６０５において色補正処理ユニット３２６は、履歴情報に含まれているマスターバランス調整値Ｚを取得する。次にステップＳ１６０６において色補正処理ユニット３２６は、刻み係数Ｎを取得する。Ｎは２以上の整数とする。Ｎの決定方法としては、例えば検定画面５２０にオペレータがＮを入力するための画面を表示し、この入力に基づいてＮが決定される。
【００６８】
ステップＳ１６０７に進んで、ＣＰＵ３２１は検定画面５２０に表示するＵＩ補正値５０２の刻み幅を決定する。ＵＩ補正値の刻み幅は１／Ｎとする。
【００６９】
ステップＳ１６０８に進んで、色補正処理ユニット３２６は、色環境設定として適用するシステム補正値を、（Ｕ／Ｎ）×Ｗ＋Ｚと決定する。
【００７０】
図１７には、本実施形態における再検定時の様子を例示している。前回検定時のステップ値が１０であることを符号１７０１に示している。前回検定時のＵＩ補正値が＋２であることを符号１７０２に示している。再検定時に、ステップＳ１６０６で取得した刻み係数Ｎが５になっていることを符号１７１１に示している。再検定時に表示するＵＩ補正値は、初期状態では前回と同じく＋２であることを符号１７１０に示している。前回検定時のＵＩ補正値が＋２であるため、今回の再検定時では、＋２の近傍を微調整することを想定している。刻み係数Ｎは５であるために、前回の検定時よりもシステム補正値が５倍細かい調整が可能になる。
【００７１】
なお、本実施形態では、ステップＳ１６０６でＮを入力するための画面を表示してＮを決定する例を説明したが、設定情報ファイル４１０にＮを設定しておいて、これに従ってＮを決定することも可能である。本実施形態によれば、再検定時には検定画面に表示されるＵＩ補正値は前回と同じ値となる。
【００７２】
さらに、再検定時には、ＵＩ補正値の設定を１段階変更した際の色補正値の変化量が前回の検定時の１／Ｎになるように、ＵＩ補正値の段階を調整することによって、前回検定時に比べて細かな色調整が可能となる。
【００７３】
また以上の実施形態では、検定時のＵＩ補正値や色環境設定を履歴として管理する場合に、前回の検定時のＵＩ補正値、色環境設定が履歴として記憶されていた。しかしこれに限らず、前々回もしくはそれより前の以前のＵＩ補正値、色環境設定が、補正対象となった画像と対応づけられて記憶されてもよい。例えば、検定終了時に、ＵＩ補正値、色環境設定を履歴として記憶させるか否かをオペレータが指定するようにしてもよい。この場合、前回の検定時に履歴として記憶させることをオペレータが指示しなかった場合、前々回またはそれよりも前の以前のＵＩ補正値、色環境設定が、今回の検定に反映される。
【００７４】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７５】
２０２  検定装置
３２１  ＣＰＵ
３２２  プログラムメモリ
３２３  データメモリ
３２５  ＨＤＤ
３２６  色補正処理ユニット
３２７  表示制御ユニット
３１１  ディスプレイ
【図１】
0006566830.tif 000002
【図２】
0006566830.tif 000003
【図３】
0006566830.tif 000004
【図４】
0006566830.tif 000005
【図５】
0006566830.tif 000006
【図６】
0006566830.tif 000007
【図７】
0006566830.tif 000008
【図８】
0006566830.tif 000009
【図９】
0006566830.tif 000010
【図１０】
0006566830.tif 000011
【図１１】
0006566830.tif 000012
【図１２】
0006566830.tif 000013
【図１３】
0006566830.tif 000014
【図１４】
0006566830.tif 000015
【図１５】
0006566830.tif 000016
【図１６】
0006566830.tif 000017
【図１７】
0006566830.tif 000018