(57)【要約】【課題】測色器による測色の技能を評価する。【解決手段】スライド測色工程１１でユーザが測色器をスライドさせて複数のカラーパッチを測色する。すると、測色スキル評価装置１０では、測色データ群取得部１２が、１つのカラーパッチにつき複数回測色して得た測色データ群を取得し、測色データ群解析部１３が、この測色データ群を解析して、カラーパッチの推測数、測色器の移動速度、測色器の移動速度のばらつき、同一カラーパッチ内の測色データのばらつきを算出し、測色スキル評価判定部１４が、測色器の移動速度、測色器の移動速度のばらつき、同一カラーパッチ内の測色データのばらつきの評価値を算出し、これらを総合した総合評価値を表示する。そして、カラーパッチの推測数が指定された数と一致しない場合や総合評価値が閾値より小さい場合は、再測色通知部１５が、再測色すべき旨をユーザに通知する。【選択図】図１
2012037437.tif 000002
【特許請求の範囲】
【請求項１】
複数の色見本を含む色見本列上で測色器を移動させることにより当該複数の色見本のそれぞれを複数回測色して得られた複数の測色データを取得する測色データ取得手段と、
前記測色データ取得手段により取得された前記複数の測色データを解析することにより、当該複数の測色データが得られたときの前記測色器の状態を示す状態情報を取得する状態情報取得手段と、
前記状態情報取得手段により取得された前記状態情報に基づいて、前記測色器による測色の技能に対する評価を示す評価情報を生成する生成手段と
を備えたことを特徴とする測色技能評価装置。
【請求項２】
前記状態情報取得手段は、前記複数の測色データが得られたときの前記測色器の移動速度に関する前記状態情報を取得し、
前記生成手段は、前記測色器による測色を行うために当該測色器を移動させる速度に関する技能に対する評価を示す前記評価情報を生成することを特徴とする請求項１に記載の測色技能評価装置。
【請求項３】
前記状態情報取得手段は、前記複数の測色データが得られたときの前記測色器の移動速度を示す前記状態情報を取得し、
前記生成手段は、前記測色器を移動させる速度の適正さを確保する技能に対する評価を示す前記評価情報を生成することを特徴とする請求項２に記載の測色技能評価装置。
【請求項４】
前記状態情報取得手段は、前記複数の測色データが得られたときの各色見本上での前記測色器の移動速度の前記複数の色見本の間でのばらつきを示す前記状態情報を取得し、
前記生成手段は、前記測色器を移動させる速度の安定性を確保する技能に対する評価を示す前記評価情報を生成することを特徴とする請求項２又は３に記載の測色技能評価装置。
【請求項５】
前記状態情報取得手段は、前記複数の測色データのうち一の色見本を測色して得られた測色データの当該一の色見本内でのばらつきを示す前記状態情報を取得し、
前記生成手段は、前記測色器による前記一の色見本の測色の安定性を確保する技能に対する評価を示す前記評価情報を生成することを特徴とする請求項１乃至４の何れかに記載の測色技能評価装置。
【請求項６】
前記状態情報取得手段は、前記複数の測色データが得られたときの前記測色器の移動速度と、前記複数の測色データが得られたときの各色見本上での前記測色器の移動速度の前記複数の色見本の間でのばらつきとを示す前記状態情報を取得し、
前記生成手段は、前記状態情報取得手段により取得された前記状態情報に基づいて、前記測色器を移動させる速度の適正さを確保する技能を向上すべきか、前記測色器を移動させる速度の安定性を確保する技能を向上すべきかを示す情報を生成することを特徴とする請求項１乃至５の何れかに記載の測色技能評価装置。
【請求項７】
前記状態情報取得手段は、前記複数の測色データが得られたときの前記測色器の移動速度と、前記複数の測色データが得られたときの各色見本上での前記測色器の移動速度の前記複数の色見本の間でのばらつきと、前記複数の測色データのうち一の色見本を測色して得られた測色データの当該一の色見本内でのばらつきとを示す前記状態情報を取得し、
前記生成手段は、前記状態情報取得手段により取得された前記状態情報に基づいて、前記測色器を移動させる速度の適正さを確保する技能を向上すべきか、前記測色器を移動させる速度の安定性を確保する技能を向上すべきか、前記測色器による前記一の色見本の測色の安定性を確保する技能を向上すべきかを示す情報を生成することを特徴とする請求項１乃至５の何れかに記載の測色技能評価装置。
【請求項８】
前記生成手段により生成された前記評価情報が予め定められた基準を満たさない場合に、再度測色すべき旨を通知する通知手段を更に備えたことを特徴とする請求項１乃至７の何れかに記載の測色技能評価装置。
【請求項９】
複数の色見本を含む色見本列上での移動操作に応じて、当該複数の色見本のそれぞれを複数回測色する測色手段と、
前記測色手段による測色で得られた複数の測色データに基づいて、当該複数の測色データが得られたときの自装置の状態を示す状態情報と、前記複数の色見本のそれぞれの測色値とを取得する取得手段と、
前記取得手段により取得された前記状態情報に基づいて、前記移動操作による測色の技能に対する評価を示す評価情報を生成する生成手段と、
前記取得手段により取得された前記測色値と、前記生成手段により生成された前記評価情報とを出力する出力手段と
を備えたことを特徴とする測色装置。
【請求項１０】
コンピュータに、
複数の色見本を含む色見本列上で測色器を移動させることにより当該複数の色見本のそれぞれを複数回測色して得られた複数の測色データを取得する機能と、
取得された前記複数の測色データを解析することにより、当該複数の測色データが得られたときの前記測色器の状態を示す状態情報を取得する機能と、
取得された前記状態情報に基づいて、前記測色器による測色の技能に対する評価を示す評価情報を生成する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測色技能評価装置、測色装置、プログラムに関する。
【背景技術】
【０００２】
出力デバイスのプロファイルを作成する際の測色を容易にする技術が知られている（例えば、特許文献１参照）。この特許文献１では、カラーパッチを出力させるための信号値および標準値を保持し、測色値および標準値の関係から警告表示を行う。
【０００３】
測色器を手動でスキャンさせることにより色パッチ列の測色を行う際のユーザによる確認作業を削減し、さらには誤った測色データが後段の処理で用いられることを防止した技術も知られている（例えば、特許文献２参照）。この特許文献２では、測色手段が色パッチ列上を複数回スライドされる間に測色手段から出力される測色データをもとに１つの色パッチに対応する複数の測色データを比較し、比較結果により測色データの正当性を判断する。
【０００４】
ラインスキャンとスポットスキャンの使い分けが的確に行われるようにする技術も知られている（例えば、特許文献３参照）。この特許文献３では、ラインスキャン手段が、一列または一行のカラーパッチ群についての手動測色機による測色結果を順次受け付けるとともに、チャート画像におけるカラーパッチ群に対応する部位を強調表示し、スポットスキャン手段が、ラインスキャン手段にて受け付けられた測色結果が異常であるカラーパッチについての測色結果を受け付けるとともに、チャート画像におけるカラーパッチに対応する部位を強調表示する。
【０００５】
プロファイル作成時等に必要となるカラーパッチの測定作業において測定ミスが発生した場合に、高精度に検知することができる技術も知られている（例えば、特許文献４参照）。この特許文献４では、複数のパッチの測定値と予め定められた複数のパッチの基準値とをそれぞれ比較して色差を取得し、この色差を累積した累積色差を用いてパッチの測定ミスの有無を判定する。
【０００６】
測色機を手動でスライドさせてカラーパッチを１行単位で測色する際に発生するユーザ操作や測色機のエラーを自動的に判定する技術も知られている（例えば、特許文献５参照）。この特許文献５では、ユーザがカラーチャートに対して所定のスキャン方向となるように測色機を用いて測色を行った場合における行番号毎の第１の特徴値を保持し、測定行に対するカラーパッチの色並びの特徴を第２の特徴値として算出し、第１の特徴値と第２の特徴値とを比較して一致しない場合はエラーと判定する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−０９４８２０号公報
【特許文献２】特開２００５−０６１９２６号公報
【特許文献３】特開２００６−２５８６８３号公報
【特許文献４】特開２００９−２８８０２７号公報
【特許文献５】特開２０１０−００２３４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、測色器による測色の技能を評価することにある。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、複数の色見本を含む色見本列上で測色器を移動させることにより当該複数の色見本のそれぞれを複数回測色して得られた複数の測色データを取得する測色データ取得手段と、前記測色データ取得手段により取得された前記複数の測色データを解析することにより、当該複数の測色データが得られたときの前記測色器の状態を示す状態情報を取得する状態情報取得手段と、前記状態情報取得手段により取得された前記状態情報に基づいて、前記測色器による測色の技能に対する評価を示す評価情報を生成する生成手段とを備えたことを特徴とする測色技能評価装置である。
請求項２に記載の発明は、前記状態情報取得手段は、前記複数の測色データが得られたときの前記測色器の移動速度に関する前記状態情報を取得し、前記生成手段は、前記測色器による測色を行うために当該測色器を移動させる速度に関する技能に対する評価を示す前記評価情報を生成することを特徴とする請求項１に記載の測色技能評価装置である。
請求項３に記載の発明は、前記状態情報取得手段は、前記複数の測色データが得られたときの前記測色器の移動速度を示す前記状態情報を取得し、前記生成手段は、前記測色器を移動させる速度の適正さを確保する技能に対する評価を示す前記評価情報を生成することを特徴とする請求項２に記載の測色技能評価装置である。
請求項４に記載の発明は、前記状態情報取得手段は、前記複数の測色データが得られたときの各色見本上での前記測色器の移動速度の前記複数の色見本の間でのばらつきを示す前記状態情報を取得し、前記生成手段は、前記測色器を移動させる速度の安定性を確保する技能に対する評価を示す前記評価情報を生成することを特徴とする請求項２又は３に記載の測色技能評価装置である。
請求項５に記載の発明は、前記状態情報取得手段は、前記複数の測色データのうち一の色見本を測色して得られた測色データの当該一の色見本内でのばらつきを示す前記状態情報を取得し、前記生成手段は、前記測色器による前記一の色見本の測色の安定性を確保する技能に対する評価を示す前記評価情報を生成することを特徴とする請求項１乃至４の何れかに記載の測色技能評価装置である。
請求項６に記載の発明は、前記状態情報取得手段は、前記複数の測色データが得られたときの前記測色器の移動速度と、前記複数の測色データが得られたときの各色見本上での前記測色器の移動速度の前記複数の色見本の間でのばらつきとを示す前記状態情報を取得し、前記生成手段は、前記状態情報取得手段により取得された前記状態情報に基づいて、前記測色器を移動させる速度の適正さを確保する技能を向上すべきか、前記測色器を移動させる速度の安定性を確保する技能を向上すべきかを示す情報を生成することを特徴とする請求項１乃至５の何れかに記載の測色技能評価装置である。
請求項７に記載の発明は、前記状態情報取得手段は、前記複数の測色データが得られたときの前記測色器の移動速度と、前記複数の測色データが得られたときの各色見本上での前記測色器の移動速度の前記複数の色見本の間でのばらつきと、前記複数の測色データのうち一の色見本を測色して得られた測色データの当該一の色見本内でのばらつきとを示す前記状態情報を取得し、前記生成手段は、前記状態情報取得手段により取得された前記状態情報に基づいて、前記測色器を移動させる速度の適正さを確保する技能を向上すべきか、前記測色器を移動させる速度の安定性を確保する技能を向上すべきか、前記測色器による前記一の色見本の測色の安定性を確保する技能を向上すべきかを示す情報を生成することを特徴とする請求項１乃至５の何れかに記載の測色技能評価装置である。
請求項８に記載の発明は、前記生成手段により生成された前記評価情報が予め定められた基準を満たさない場合に、再度測色すべき旨を通知する通知手段を更に備えたことを特徴とする請求項１乃至７の何れかに記載の測色技能評価装置である。
請求項９に記載の発明は、複数の色見本を含む色見本列上での移動操作に応じて、当該複数の色見本のそれぞれを複数回測色する測色手段と、前記測色手段による測色で得られた複数の測色データに基づいて、当該複数の測色データが得られたときの自装置の状態を示す状態情報と、前記複数の色見本のそれぞれの測色値とを取得する取得手段と、前記取得手段により取得された前記状態情報に基づいて、前記移動操作による測色の技能に対する評価を示す評価情報を生成する生成手段と、前記取得手段により取得された前記測色値と、前記生成手段により生成された前記評価情報とを出力する出力手段とを備えたことを特徴とする測色装置である。
請求項１０に記載の発明は、コンピュータに、複数の色見本を含む色見本列上で測色器を移動させることにより当該複数の色見本のそれぞれを複数回測色して得られた複数の測色データを取得する機能と、取得された前記複数の測色データを解析することにより、当該複数の測色データが得られたときの前記測色器の状態を示す状態情報を取得する機能と、取得された前記状態情報に基づいて、前記測色器による測色の技能に対する評価を示す評価情報を生成する機能とを実現させるためのプログラムである。
【発明の効果】
【００１０】
請求項１の発明によれば、測色器による測色の技能を評価することができる。
請求項２の発明によれば、測色器を移動させる速度に関する技能を評価することができる。
請求項３の発明によれば、測色器を移動させる速度の適正さを確保する技能を評価することができる。
請求項４の発明によれば、測色器を移動させる速度の安定性を確保する技能を評価することができる。
請求項５の発明によれば、測色器による一の色見本の測色の安定性を確保する技能を評価することができる。
請求項６の発明によれば、測色器を移動させる速度の適正さを確保する技能、測色器を移動させる速度の安定性を確保する技能の何れを向上すべきかを知ることができる。
請求項７の発明によれば、測色器を移動させる速度の適正さを確保する技能、測色器を移動させる速度の安定性を確保する技能、測色器による一の色見本の測色の安定性を確保する技能の何れを向上すべきかを知ることができる。
請求項８の発明によれば、再度測色すべきことを知ることができる。
請求項９の発明によれば、測色器による測色の技能を評価することができる。
請求項１０の発明によれば、測色器による測色の技能を評価することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態における測色スキル評価装置の機能構成例を示したブロック図である。
【図２】スライド式の測色器による測色対象となるカラーチャートの一例を示した図である。
【図３】パッチ列の一例と、パッチ列を測色して得られる測色データ群の明度値を表すグラフとを示した図である。
【図４】本発明の実施の形態における測色データ群解析部の動作例を示したフローチャートである。
【図５】パッチ列を測色して得られる測色データ群の明度値を表すグラフ上に部分測色データ群を示した図である。
【図６】本発明の実施の形態における測色スキル評価判定部の動作例を示したフローチャートである。
【図７】測色器速度の評価値を求めるための評価関数の一例をグラフで示した図である。
【図８】測色器速度分布の評価値を求めるための評価関数の一例をグラフで示した図である。
【図９】測色データ分布の評価値を求めるための評価関数の一例をグラフで示した図である。
【図１０】評価値ごとにその評価値が最も低かった場合にユーザに提示するメッセージの例を示した図である。
【図１１】本発明の実施の形態を実現可能なコンピュータのハードウェア構成図である。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
出力デバイスのキャリブレーションやプルーフ等を目的とした色変換パラメータの生成や、出力デバイスの色再現状態の確認又は検証を行う際には、出力デバイスで複数のカラーパッチを出力し、これを測色する方法が一般的である。そして、その測色の手段として、比較的廉価な手動スライド式の分光測色器（以下、単に「測色器」という）が広く使用されるようになってきた。
しかしながら、このような測色器では、手動スライド式であるが故の測定ミスによる測色誤差に気付かないまま色変換パラメータが作成され、その結果、所望の出力物を得られないケースが増加してきている。
【００１３】
そこで、本実施の形態では、まず、測色器のスライド速度に着目し、適正なスライド速度と安定したスライド速度とを算出して、測色器による測色スキルを評価する。また、同一カラーパッチ内の測色値のばらつきも考慮して測色スキルを評価する。
【００１４】
図１は、このような測色スキルの評価を行う測色スキル評価装置の機能構成例を示したブロック図である。
図示するように、測色スキル評価装置１０は、測色データ群取得部１２と、測色データ群解析部１３と、測色スキル評価判定部１４と、再測色通知部１５とを備える。尚、図には、測色スキル評価装置１０の機能ではないが、ユーザによるスライド測色工程１１も示している。
【００１５】
スライド測色工程１１は、カラーパッチの列（以下、「パッチ列」という）上で測色器を手動でスライドさせることにより測色する工程である。ここで、カラーパッチは色見本の一例であり、パッチ列は色見本列の一例である。
図２に、パッチ列の例を示す。ここでは、パッチ列２１ａ，２１ｂ，２１ｃを示している。パッチ列２１ａ，２１ｂ，２１ｃのそれぞれは、矩形内にハッチング等を施した複数のカラーパッチを含んでいる。ユーザは例えばパッチ列２１ａ上で矢印２２の方向へ測色器を移動させることで測色を行う。
ここで、スライドさせて測色するタイプの測色器は、予め定めた短い時間間隔で測色を繰り返すことでカラーパッチ部分の特定とカラーパッチの測色とを行うものであり、このような測色器としては公知のものを用いればよい。尚、予め定めた短い時間間隔は、スライドの適正速度に依存するが、少なくとも１秒間に十数回程度以上測色可能な時間間隔であることが必要である。ここで、測色器のこのような測色を行う機能は、測色手段の一例である。
【００１６】
測色データ群取得部１２は、スライド測色工程１１で予め定めた短い時間間隔で測色を繰り返して得られた測色データ群を取得する。ここで取得する測色データ群は、離散的な波長ごとの分光反射率や、分光反射率から算出したＣＩＥＬＡＢ等のデバイスに依存しない色空間における色信号である。尚、以下の説明では、ＣＩＥＬＡＢ色空間における色信号であるＬ＊、ａ＊、ｂ＊を取得したものとして説明する。本実施の形態では、複数の測色データの一例として、測色データ群を用いており、複数の測色データを取得する測色データ取得手段の一例として、測色データ群取得部１２を設けている。
【００１７】
測色データ群解析部１３は、測色データ群取得部１２が取得した測色データ群から、後述する測色スキル評価判定部１４で用いるカラーパッチの推測数（以下、「パッチ推測数」という）、測色器の移動速度（以下、「測色器速度」という）、測色器の移動速度のばらつき（以下、「測色器速度分布」という）を算出する。また、同一カラーパッチ内の測色データのばらつき（以下、「測色データ分布」という）も算出する。更に、パッチ列を構成する測色対象である各カラーパッチの測色データを算出する。これらの処理の詳細については後述する。尚、測色データ群から取得する情報は、測色データ群が得られたときの測色器の状態を示すものであれば、如何なる情報でもよいが、ここでは上記の測色器速度、測色器速度分布、測色データ分布を取得するものとする。即ち、測色器速度、測色器速度分布、測色データ分布は、複数の測色データが得られたときの測色器の状態を示す状態情報の一例である。また、その中には、測色データ群が得られたときの測色器の移動速度に関する如何なる情報を含めてもよいが、ここでは上記の測色器速度及び測色器速度分布を含めるものとする。即ち、測色器速度及び測色器速度分布は、複数の測色データが得られたときの測色器の移動速度に関する状態情報の一例である。そして、本実施の形態では、状態情報を取得する状態情報取得手段、状態情報と測色値とを取得する取得手段の一例として、測色データ群解析部１３を設けている。
【００１８】
測色スキル評価判定部１４は、測色データ群解析部１３が算出したパッチ推測数、測色器速度、測色器速度分布、測色データ分布から、対象のパッチ列に対する測色動作における測色スキルの評価値（測色器速度、測色器速度分布、測色データ分布の評価値）を算出して表示する。そして、測色スキル値の評価値から再測色が必要か否かを判定する。また、パッチ推測数から再測色が必要か否かも判定する。これらの処理の詳細についても後述する。尚、測色スキルの評価値としては、測色器による測色の技能に対する評価を示すものであれば、如何なる評価値を算出してもよいが、ここでは上記の測色器速度、測色器速度分布、測色データ分布の評価値を算出するものとする。即ち、測色器速度、測色器速度分布、測色データ分布の評価値は、測色器による測色の技能に対する評価を示す評価情報の一例である。また、その中には、測色器を移動させる速度に関する技能に対する評価を示す如何なる評価値を含めてもよいが、ここでは上記の測色器速度及び測色器速度分布の評価値を含めるものとする。即ち、測色器速度及び測色器速度分布の評価値は、測色器を移動させる速度に関する技能に対する評価を示す評価情報の一例である。そして、本実施の形態では、評価情報を生成する生成手段、測色値と評価情報とを出力する出力手段の一例として、測色スキル評価判定部１４を設けている。
【００１９】
再測色通知部１５は、測色スキル評価判定部１４で再測色が必要であると判定された場合には、再度測色する必要がある旨をユーザに通知し、現在対象としているパッチ列の測色からやり直すように促す。本実施の形態では、再度測色すべき旨を通知する通知手段の一例として、再測色通知部１５を設けている。
【００２０】
このように、図１の測色スキル評価装置１０は、以上の一連の処理を全てのパッチ列について繰り返すことにより、正常な測色データを取得すると共に、その測色動作についての測色スキルを算出し、ユーザに測色スキル向上を促す。
【００２１】
以下、測色データ群取得部１２、測色データ群解析部１３、測色スキル評価判定部１４について詳細に説明する。
［測色データ群取得部１２］
図３は、パッチ列に対して、横軸に時間を、縦軸にこのパッチ列を測色した際に取得した測色データ群であるＣＩＥＬＡＢの明度情報をプロットしたグラフを関連付けた図である。
スライド測色工程１１において、ユーザが測色器を移動させながら短い周期で測色すると、測色データ群取得部１２は、測色データ群を取得する。
ここで、測色データ群とは、測色開始点２３での紙の地色の測色データから始まり、測色対象となるカラーパッチ２４ａ，２４ｂ，…，２４ｈ上の多数のポイントでの測色データや、２つのカラーパッチを区切るセパレータ２５ａ，２５ｂ，…，２５ｉ上のポイントでの測色データを経て、測色終了点２６での紙の地色の測色データで終了する測色データの集合である。尚、セパレータとしては、紙の地色をそのまま用いたものを設けることが多いが、セパレータに接するカラーパッチの色によっては、セパレータ２５ａ，２５ｂ，２５ｅ，２５ｆ，２５ｈ，２５ｉのように、黒色を用いたものを設けることもある。
また、図のグラフでは、各プロットが、取得した個々の測色データの明度（Ｌ＊）を表している。尚、グラフには示していないが、測色器をスライドさせて測色することによりＬ＊と同数の色度情報ａ＊、ｂ＊が取得されており、後述の処理における色差算出に使用される。
【００２２】
［測色データ群解析部１３］
測色データ群解析部１３は、測色データ群取得部１２が取得した測色データ群を解析して、測色スキルを評価するために使用するパッチ推測数、測色器速度、測色器速度分布、測色データ分布を算出する。
図４は、このときの測色データ群解析部１３の動作例を示したフローチャートである。
まず、測色データ群解析部１３は、測色データ群取得部１２が取得した測色データ群の中から、部分測色データ群を抽出する（ステップ１３１）。測色対象のカラーパッチ部分を測色して得られた部分測色データ群はほぼ同じであり、測色対象のカラーパッチはセパレータよりも十分大きな幅を有していることから、測色データ群において、連続する２つの測色データの色差が予め定めた閾値ＴＤ以下で、かつ、連続する測色データの個数が予め定めた閾値ＴＮ以上の部分を、部分測色データ群として抽出する。但し、測色開始点２３（図３参照）に連続する色差が閾値ＴＤ以下の測色データや、測色終了点２６（図３参照）に連続する色差が閾値ＴＤ以下の測色データは、紙の地色の測色データであるから、抽出する対象から除外する。
図５に、このようにして抽出された部分測色データ群の例を示す。図中、楕円で囲まれた点群が部分測色データ群であり、この例では８つの部分測色データ群が抽出されている。
【００２３】
また、測色データ群解析部１３は、パッチ列に含まれるカラーパッチの数を推測する（ステップ１３２）。つまり、パッチ推測数を求める。パッチ推測数は、抽出した部分測色データ群の数と等しくなると考えられることから、部分測色データ群の数をパッチ推測数とする。
【００２４】
次に、測色データ群解析部１３は、測色器の移動速度（測色器速度）と測色器の移動速度のばらつき（測色器速度分布）とを算出する（ステップ１３３）。
各カラーパッチの幅は同一であることと、前述した部分測色データ群が各カラーパッチを予め定めた時間間隔で測色した測色データの集合であることから、部分測色データ群に含まれる測色データの数が、対応するカラーパッチを測色するために測色器をスライドするのに要した時間に比例する。従って、部分測色データ群に含まれる測色データの数の逆数が、対応するカラーパッチを測色した際の測色器速度に比例する。但し、ここでは、各部分測色データ群に含まれる測色データの数Ｎｉを逆数にせずそのままの値で、対応するカラーパッチを測色した際のスライド速度の指標として使用することとする（ｉは部分測色データ群に割り振られた識別番号であり、ｉ＝１，２，…，ｎ）。勿論、カラーパッチの幅を、（Ｎｉ−１）と測色する時間間隔とを掛け合わせた値で割ることによって得られた値を、測色器速度として用いても、後述するのと同様の評価値が得られる。
また、測色器速度分布としては、例えば、次の式により、各部分測色データ群に含まれる測色データの数Ｎｉの標準偏差ｓＮを算出し、これを使用するとよい。
【００２５】
【数１】
2012037437.tif 000003
【００２６】
但し、ｎは部分測色データ群の総数である。
尚、測色器速度分布を指標化する他の方法としては、各部分測色データ群に含まれる測色データの数の最大値と最小値の差を用いる方法もある。
【００２７】
次いで、測色データ群解析部１３は、同一カラーパッチ内の測色データのばらつき（測色データ分布）を算出する（ステップ１３４）。測色データ分布としては、例えば、次の式により、部分測色データ群に含まれる測色データの明度Ｌｊの標準偏差ｓＬ（ｉ）を算出し、これを使用するとよい。
【００２８】
【数２】
2012037437.tif 000004
【００２９】
但し、Ｎｉはｉ番目の部分測色データ群に含まれる測色データの数である。
尚、測色データ分布を指標化する他の方法としては、各部分測色データ群に含まれる測色データの明度の最大値と最小値の差を用いる方法もある。この測色データ分布は、測色器をスライドさせる際に測色器が傾いたこと等による浮きの発生を検出することを目的とした指標である。測色器が浮くことにより外光が入って主に明度成分に影響を与えることから、この例では明度成分の分散を指標として用いている。勿論、色度成分であるａ＊やｂ＊を用いて測色データ分布を算出するように構成してもよい。
【００３０】
最後に、測色データ群解析部１３は、カラーパッチに対応する測色値を算出する（ステップ１３５）。ｉ番目のカラーパッチを測定したｉ番目の部分測色データ群に含まれる測色データを単純に平均することで、対応する測色値を算出すればよい。より好ましくは、隣り合うカラーパッチの間のセパレータにかかった測色データを排除して測色値を算出するとよい。隣り合うカラーパッチの間のセパレータにかかった測色データは、単一のカラーパッチのみを測色した測色データと比較すると、ある程度の色差を持っている。従って、例えば、部分測色データ群に含まれる各測色データのＬ＊、ａ＊、ｂ＊の中心値からなる測色値との色差が近い上位Ｍ個の部分測色データのＬ＊、ａ＊、ｂ＊のみを平均して対応するカラーパッチの測色値とするとよい。
【００３１】
以上説明したような処理を測色データ群解析部１３は実行し、この一連の処理を実行することによって次の測色スキル評価判定部１４で必要とするパッチ推測数、測色器速度、測色器速度分布、測色データ分布を取得する。
尚、測色データ分布は、前述した通り、測色器が傾くことによる測色器の浮きを検出する指標であるが、この測色器の浮きは測色器をスライドする速度の変化と連動することが多い。従って、図４に示したフローチャートのステップ１３４を省略し、測色データ分布を算出しないように構成してもよい。
【００３２】
［測色スキル評価判定部１４］
測色スキル評価判定部１４は、測色データ群解析部１３が取得したパッチ推測数ｎ、測色器速度Ｎｉ、測色器速度分布ｓＮ、測色データ分布ｓＬ（ｉ）に基づいて、測色スキルを評価する。そして、その評価値に応じて再測色が必要か否かを判定する。
図６は、このときの測色スキル評価判定部１４の動作例を示したフローチャートである。
まず、測色スキル評価判定部１４は、測色データ群解析部１３が取得したパッチ推測数ｎが予め指定されたカラーパッチ数と等しいか否かを判定する（ステップ１４１）。この予め指定されたカラーパッチ数としては、例えば、ユーザが直接入力したパッチ列に含まれるカラーパッチの数を用いるとよい。或いは、複数のパッチ列から構成されるカラーチャートの種類に応じたカラーチャート名をユーザに選択させることで、カラーチャートを構成するパッチ列に含まれるカラーパッチの数を間接的に取得し、これを用いるようにしてもよい。
【００３３】
ここで、測色器をスライドさせてカラーパッチに対応する正常な測色データを取得するためには、カラーパッチに対応する部分測色データ群に含まれる測色データの数が、測色データ群から部分測色データ群を抽出できるように前述の閾値ＴＮ以上であり、かつ、セパレータ部分をカラーパッチと区別できるようにするためにセパレータ部分を測色した測色データの数が前述の閾値ＴＮ以上にならないような速度で測色器をスライドさせる必要がある。このうち、後者の条件は、セパレータの幅に対するカラーパッチの幅の比率Ｒによって決定され、この２つの条件から、測色器速度Ｎｉには、上限ＲＴＮと下限ＴＮとが設けられる。そして、この上限から下限までの範囲にない場合は、パッチ推測数が予め指定されたカラーパッチ数と異なることになり、この場合は、再測色通知部１５に制御を移す（ステップ１４９）。一方、パッチ推測数が予め指定されたカラーパッチ数と等しい場合は、ステップ１４２の処理に進む。
【００３４】
次に、測色スキル評価判定部１４は、部分測色データ群ごとに算出した測色器速度Ｎｉを使用して、各カラーパッチを測色した際の測色器の移動速度を評価する（ステップ１４２）。前述したように測色器速度Ｎｉには上限ＲＴＮと下限ＴＮとが設けられるため、この上限と下限の中心値に近いほど評価が高くなるように、例えば、次の式により、部分測色データ群ごとの測色器速度の評価値ＥＮ（ｉ）を算出する。
【００３５】
【数３】
2012037437.tif 000005
【００３６】
但し、セパレータの幅に対するカラーパッチの幅の比率ＲはＲ＞１を満たし、上記ＥＮ（ｉ）が負になった場合はＥＮ（ｉ）＝０とする。
図７に、このときの測色器速度Ｎｉと評価値ＥＮ（ｉ）との関係を表すグラフを示す。
【００３７】
尚、ここでは、測色器速度Ｎｉが上限と下限の中心値である場合は評価値ＥＮ（ｉ）を１とし、測色器速度Ｎｉが上限又は下限である場合は評価値ＥＮ（ｉ）を０とし、測色器速度Ｎｉがその間の値である場合は評価値ＥＮ（ｉ）が線形に変化するようにしたが、これには限定されない。測色器速度Ｎｉが適切な値である場合に評価値ＥＮ（ｉ）を最大とし、測色器速度Ｎｉが適切な値から乖離するほど評価値ＥＮ（ｉ）を小さくする評価関数であれば、如何なる評価関数を使用してもよい。例えば、非線形関数や階段状の不連続な関数を使用することも考えられる。
【００３８】
そして、次の式により、部分測色データ群ごとの測色器速度の評価値ＥＮ（ｉ）の平均値を算出することにより、パッチ列全体にわたる測色器速度の評価値ＥＮが求められる。
【００３９】
【数４】
2012037437.tif 000006
【００４０】
次に、測色スキル評価判定部１４は、測色器速度分布ｓＮ使用して、測色器の移動速度のばらつきを評価する（ステップ１４３）。測色器速度は、測色開始からの短時間にある速度に達し、最初のカラーパッチ上をスライドし始めてから最後のカラーパッチ上をスライドし終わるまではその速度を維持し、測色終了までの短時間に停止するように推移することが望ましい。従って、測色器速度分布ｓＮが０のときに評価値が最も高く、測色器速度分布ｓＮが大きくなるにつれて低くなるように評価関数を定めればよい。例えば、測色器速度分布ｓＮが０のときに評価値を１とし、測色器速度分布ｓＮが測色器速度Ｎｉの上限と下限の中心値の２０％分のばらつきを持っているときに評価値を０とする評価関数が考えられる。ここで、上限と下限の中心値として平均値を採用すると、測色器速度分布の評価値ＥＶは次の式で表される。
【００４１】
【数５】
2012037437.tif 000007
【００４２】
但し、上記ＥＶが負になった場合はＥＶ＝０とする。
図８に、このときの測色器速度分布ｓＮと評価値ＥＶとの関係を表すグラフを示す。上記の通り、ｓＮがＮｉの上限と下限の平均値の２０％であるときに、つまり、ｓＮ＝（ＴＮ（Ｒ＋１）／２）×（２０／１００）＝ＴＮ（Ｒ＋１）／１０のときに、ＥＶ＝０となっている。
【００４３】
次に、測色データ分布ｓＬ（ｉ）を使用して、同一カラーパッチ内の測色データのばらつきを評価する（ステップ１４４）。プリントされたカラーパッチは、出力したデバイスにもよるが、カラーパッチ内の色そのものにある程度のばらつきを持っていることが多い。そのため、デバイスそのものが持つばらつきｓｄだけマージンをとるように評価関数を作成することが望ましい。即ち、この評価関数では、ｓＬ（ｉ）≦ｓｄのときに評価値が最も高く、その他の場合はｓＬ（ｉ）が大きくなるほど評価値が低くなるようにすればよい。例えば、ｓＬ（ｉ）≦ｓｄのときは測色データ分布の評価値ＥＭ（ｉ）を１とし、ｓＬ（ｉ）＞ｓｄのときは測色データ分布の評価値ＥＭ（ｉ）を次の式により算出するとよい。
【００４４】
【数６】
2012037437.tif 000008
【００４５】
但し、ｓｃ＞ｓｄであり、ｓｃはＥＭ（ｉ）＝０とするときの測色データ分布ｓＬ（ｉ）の値である。また、上記ＥＭ（ｉ）が負になった場合はＥＭ（ｉ）＝０とする。
図９に、このときの測色データ分布ｓＬ（ｉ）と評価値ＥＭ（ｉ）との関係を表すグラフを示す。
【００４６】
前述の通り、測色データ分布は測色器をスライドする際に測色器が傾いたりして浮きが発生したか否かを検出するための指標である。従って、パッチ列全体にわたる測色データ分布の評価値ＥＭとしては、ＥＭ（ｉ）の平均値ではなく、ＥＭ（ｉ）の最小値を採用するとよい。
【００４７】
そして、測色スキル評価判定部１４は、ステップ１４２〜１４４で算出した各項目の評価値ＥＮ、ＥＶ、ＥＭから、対象のパッチ列を測色した際の測色動作に対する測色スキルの総合評価値を算出する（ステップ１４５）。各項目の評価値ＥＮ、ＥＶ、ＥＭは、０以上１以下の評価値であることから、例えば、次の式のように各項目の評価値に重み付けを行って０点から１００点までの値をとる総合評価値Ｅを算出するとよい。
【００４８】
【数７】
2012037437.tif 000009
【００４９】
但し、ｗＮ、ｗＶ、ｗＭは、ｗＮ＋ｗＶ＋ｗＭ＝１を満たす各項目の評価値に対する重みである。
【００５０】
また、測色スキル評価判定部１４は、このようにして算出した総合評価値Ｅをユーザに通知する（ステップ１４６）。
そして、測色スキル評価判定部１４は、総合評価値Ｅが予め設定された閾値ＴＥよりも小さいかどうかを判定する（ステップ１４７）。総合評価値Ｅが閾値ＴＥよりも小さい場合には再測色通知部１５に制御を移す（ステップ１４９）。一方、総合評価値Ｅが閾値ＴＥ以上である場合にはステップ１３５で算出した測色値を出力する（ステップ１４８）。或いは、総合評価値Ｅが閾値ＴＥ以上であっても、予め設定された閾値ＴＰ（ＴＰ＞ＴＥ）よりも小さければ、パッチ列の測色をやり直すか否かをユーザに確認するように構成してもよい。
【００５１】
また、測色スキル評価判定部１４は、ステップ１４２〜１４４で算出した各項目の評価値ＥＮ、ＥＶ、ＥＭのうちの最も低い評価値について、現在の測色動作をどのように修正すれば、測色スキルが向上するか、つまり、より正しくスライド測色を行えるようになるかを提示してもよい。
【００５２】
図１０は、最も低い評価値ごとに、追加の条件と、これらに応じた表示メッセージ例とを示したものである。
まず、スライド測色の適正速度に関する評価値ＥＮが最も低い場合を考える。この場合は、図示するように、測色器速度Ｎｉと、上限と下限の中心値（ＴＮ（Ｒ＋１）／２）とを比較し、スライド速度が速かったのか遅かったのかを示すメッセージをユーザに提示することで、適正な速度で測色器をスライドするようにユーザの測色動作を修正するとよい。尚、図では、測色器速度Ｎｉと比較する適正な速度として、上限と下限の中心値を採用したが、予め設定された適正値を採用してもよい。
また、スライド測色の速度の安定性に関する評価値ＥＶが最も低い場合は、図示するように、一定速度で測色器をスライドすべきことを示すメッセージをユーザに提示すればよい。
更に、測色器の浮きの発生を検出するための評価値ＥＭが最も低い場合は、図示するように、測色器を浮かさずに測色すべきことを示すメッセージをユーザに提示すればよい。
【００５３】
尚、ここでは、評価値ＥＮ、ＥＶ、ＥＭを算出することを前提に、これらのうちの最も低い評価値に対応する項目について、測色スキルを向上させるための方法を提示するようにした。しかしながら、これらの評価値の何れか２つを算出することを前提に、その２つのうちの低い方の評価値に対応する項目について、測色スキルを向上させるための方法を提示するようにしてもよい。
また、何れの場合も、測色スキルを向上させるための方法までは提示せずに、測色スキルを向上するためにどの評価値に対応する項目について測色動作を修正すればよいかを提示するように構成してもよい。
【００５４】
ところで、本実施の形態では、測色スキル評価装置１０が、カラーパッチに対応する測色値も出力するようにした。即ち、測色器内に測色スキル評価装置１０が設けられていることを前提とした。しかしながら、測色器ではない汎用のコンピュータで、測色値の出力は行わずに、測色スキルを評価するようにしてもよい。
以下、このような汎用のコンピュータをコンピュータ９０として、そのハードウェア構成について説明する。
【００５５】
図１１は、コンピュータ９０のハードウェア構成を示した図である。
図示するように、コンピュータ９０は、演算手段であるＣＰＵ（Central Processing Unit）９１と、記憶手段であるメインメモリ９２及び磁気ディスク装置（ＨＤＤ：Hard Disk Drive）９３とを備える。ここで、ＣＰＵ９１は、ＯＳ（Operating System）やアプリケーション等の各種ソフトウェアを実行し、上述した各機能を実現する。また、メインメモリ９２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域であり、磁気ディスク装置９３は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する記憶領域である。
更に、コンピュータ９０は、外部との通信を行うための通信Ｉ／Ｆ９４と、ビデオメモリやディスプレイ等からなる表示機構９５と、キーボードやマウス等の入力デバイス９６とを備える。
【００５６】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【符号の説明】
【００５７】
１０…測色スキル評価装置、１１…スライド測色工程、１２…測色データ群取得部、１３…測色データ群解析部、１４…測色スキル評価判定部、１５…再測色通知部
【図１】
2012037437.tif 000010
【図２】
2012037437.tif 000011
【図３】
2012037437.tif 000012
【図４】
2012037437.tif 000013
【図５】
2012037437.tif 000014
【図６】
2012037437.tif 000015
【図７】
2012037437.tif 000016
【図８】
2012037437.tif 000017
【図９】
2012037437.tif 000018
【図１０】
2012037437.tif 000019
【図１１】
2012037437.tif 000020