(57)【特許請求の範囲】
【請求項１】
連続的に配置された複数の色見本画像と、当該複数の色見本画像によって生じる複数の間隙にそれぞれ配置され隣の色見本画像の幅以下の幅をそれぞれ持つ複数の間隙画像とが印刷された媒体上で測色器を移動させる操作に応じて、当該測色器が当該媒体上の移動した領域を測色して得た測色データを取得する取得手段と、
前記複数の間隙画像のうちの特定の間隙画像に沿って前記測色器を移動させる操作に応じて前記取得手段により取得された間隙測色データと、予め取得しておいた基準となる基準測色データとに基づいて、当該測色器が当該特定の間隙画像の隣の特定の色見本画像の内部を通過したかどうかを判定する判定手段と、
前記特定の色見本画像に沿って前記測色器を移動させる操作に応じて前記取得手段により取得された色見本測色データを、前記判定手段による判定結果に応じて処理する処理手段と
を備え、
前記複数の間隙画像は、それぞれ、前記隣の色見本画像の幅から前記測色器の測色用開口部の幅の２倍を減じて得られる長さ以下の長さの幅を持ち、
前記判定手段は、前記取得手段により取得された前記間隙測色データと、前記媒体の下地の測色データとして予め取得しておいた前記基準測色データとが、予め定めた程度以上類似する場合に、前記測色器の少なくとも一部が前記特定の色見本画像の内部を通過しなかったと判定することを特徴とする測色データ処理装置。
【請求項２】
前記処理手段は、前記測色器の少なくとも一部が前記特定の色見本画像の内部を通過しなかったと前記判定手段により判定された場合に、前記取得手段により取得された前記色見本測色データを除外した前記測色データを処理することを特徴とする請求項１に記載の測色データ処理装置。
【請求項３】
前記処理手段は、前記測色器の少なくとも一部が前記特定の色見本画像の内部を通過しなかったと前記判定手段により判定された場合に、前記取得手段により取得された前記色見本測色データを、前記取得手段により取得された前記間隙測色データに基づいて決定される前記特定の色見本画像の内部を通過しなかった前記測色器の前記測色用開口部の幅の長さに応じて補正することを特徴とする請求項１又は請求項２に記載の測色データ処理装置。
【請求項４】
連続的に配置された複数の色見本画像と、当該複数の色見本画像によって生じる複数の間隙にそれぞれ配置され隣の色見本画像の幅以下の幅をそれぞれ持つ複数の間隙画像とが印刷された媒体上での移動に応じて、当該媒体上の移動した領域を測色する測色手段と、
前記複数の間隙画像のうちの特定の間隙画像に沿った移動に応じて前記測色手段が測色した結果である間隙測色データと、予め取得しておいた基準となる基準測色データとに基づいて、自装置が当該特定の間隙画像の隣の特定の色見本画像の内部を通過したかどうかを判定する判定手段と、
自装置が前記特定の色見本画像の内部を通過したと前記判定手段により判定された場合に、前記特定の色見本画像に沿った移動に応じて前記測色手段が測色した結果である色見本測色データを、前記測色手段が測色した結果を処理する他の装置に出力し、自装置の少なくとも一部が前記特定の色見本画像の内部を通過しなかったと前記判定手段により判定された場合に、少なくともその旨の情報を出力する出力手段と
を備え、
前記複数の間隙画像は、それぞれ、前記隣の色見本画像の幅から自装置の測色用開口部の幅の２倍を減じて得られる長さ以下の長さの幅を持ち、
前記判定手段は、前記測色手段が測色した結果である前記間隙測色データと、前記媒体の下地の測色データとして予め取得しておいた前記基準測色データとが、予め定めた程度以上類似する場合に、自装置の少なくとも一部が前記特定の色見本画像の内部を通過しなかったと判定することを特徴とする測色装置。
【請求項５】
コンピュータを、
連続的に配置された複数の色見本画像と、当該複数の色見本画像によって生じる複数の間隙にそれぞれ配置され隣の色見本画像の幅以下の幅をそれぞれ持つ複数の間隙画像とが印刷された媒体上で測色器を移動させる操作に応じて、当該測色器が当該媒体上の移動した領域を測色して得た測色データを取得する取得手段と、
前記複数の間隙画像のうちの特定の間隙画像に沿って前記測色器を移動させる操作に応じて前記取得手段により取得された間隙測色データと、予め取得しておいた基準となる基準測色データとに基づいて、当該測色器が当該特定の間隙画像の隣の特定の色見本画像の内部を通過したかどうかを判定する判定手段と、
前記特定の色見本画像に沿って前記測色器を移動させる操作に応じて前記取得手段により取得された色見本測色データを、前記判定手段による判定結果に応じて処理する処理手段と
して機能させ、
前記複数の間隙画像は、それぞれ、前記隣の色見本画像の幅から前記測色器の測色用開口部の幅の２倍を減じて得られる長さ以下の長さの幅を持ち、
前記判定手段は、前記取得手段により取得された前記間隙測色データと、前記媒体の下地の測色データとして予め取得しておいた前記基準測色データとが、予め定めた程度以上類似する場合に、前記測色器の少なくとも一部が前記特定の色見本画像の内部を通過しなかったと判定するプログラム。
【請求項６】
測色器によって測色される印刷媒体であって、
連続的に配置された複数の色見本画像と、
前記複数の色見本画像によって生じる複数の間隙にそれぞれ配置された複数の間隙画像と
が印刷され、
前記複数の間隙画像は、それぞれ、隣の色見本画像の幅から前記測色器の測色用開口部の幅の２倍を減じて得られる長さ以下の長さの幅を持つことを特徴とする印刷媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測色データ処理装置、測色装置、プログラム、印刷媒体に関する。
【背景技術】
【０００２】
用紙内の予め設定した位置に予め設定された基準濃度のパッチを複数形成した濃度調整用シートを出力し、出力された濃度調整用シート上のパッチを読み取り、読み取られたパッチの濃度から画像を形成する際の濃度変換特性を変更する際、濃度調整用シートは濃度の低い方から分散させて、ハイライト、ミドル、シャドー部が集中しないように用紙内に規則的にパッチを配置し、読み取ったこれらの各パッチの濃度の平均をその基準濃度の測定値として濃度変換特性を変更する技術は知られている（例えば、特許文献１参照）。
キャリブレーション精度を確認するための確認用パッチを印刷・測色し、確認用パッチのうち下地パッチについて、基準値と初期測色値との色ずれ量を把握し、この下地色ずれ量に基づいて、印刷／測色条件の相違に起因する色ずれ量を補償するように初期測色値を補正し、補正後の補正測色値と各確認用パッチの基準値との色ずれ量を評価することにより、キャリブレーション精度を評価する技術も知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２２６８４４号公報
【特許文献２】特開２００８−７２３６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、色見本を測色して得た測色データの処理に、測色器が色見本の内部を通過したかどうかを反映させることにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、連続的に配置された複数の色見本画像と、当該複数の色見本画像によって生じる複数の間隙にそれぞれ配置され隣の色見本画像の幅以下の幅をそれぞれ持つ複数の間隙画像とが印刷された媒体上で測色器を移動させる操作に応じて、当該測色器が当該媒体上の移動した領域を測色して得た測色データを取得する取得手段と、前記複数の間隙画像のうちの特定の間隙画像に沿って前記測色器を移動させる操作に応じて前記取得手段により取得された間隙測色データと、予め取得しておいた基準となる基準測色データとに基づいて、当該測色器が当該特定の間隙画像の隣の特定の色見本画像の内部を通過したかどうかを判定する判定手段と、前記特定の色見本画像に沿って前記測色器を移動させる操作に応じて前記取得手段により取得された色見本測色データを、前記判定手段による判定結果に応じて処理する処理手段とを備え、前記複数の間隙画像は、それぞれ、前記隣の色見本画像の幅から前記測色器の測色用開口部の幅の２倍を減じて得られる長さ以下の長さの幅を持ち、前記判定手段は、前記取得手段により取得された前記間隙測色データと、前記媒体の下地の測色データとして予め取得しておいた前記基準測色データとが、予め定めた程度以上類似する場合に、前記測色器の少なくとも一部が前記特定の色見本画像の内部を通過しなかったと判定することを特徴とする測色データ処理装置である。
請求項２に記載の発明は、前記処理手段は、前記測色器の少なくとも一部が前記特定の色見本画像の内部を通過しなかったと前記判定手段により判定された場合に、前記取得手段により取得された前記色見本測色データを除外した前記測色データを処理することを特徴とする請求項１に記載の測色データ処理装置である。
請求項３に記載の発明は、前記処理手段は、前記測色器の少なくとも一部が前記特定の色見本画像の内部を通過しなかったと前記判定手段により判定された場合に、前記取得手段により取得された前記色見本測色データを、前記取得手段により取得された前記間隙測色データに基づいて決定される前記特定の色見本画像の内部を通過しなかった前記測色器の前記測色用開口部の幅の長さに応じて補正することを特徴とする請求項１又は請求項２に記載の測色データ処理装置である。
請求項４に記載の発明は、連続的に配置された複数の色見本画像と、当該複数の色見本画像によって生じる複数の間隙にそれぞれ配置され隣の色見本画像の幅以下の幅をそれぞれ持つ複数の間隙画像とが印刷された媒体上での移動に応じて、当該媒体上の移動した領域を測色する測色手段と、前記複数の間隙画像のうちの特定の間隙画像に沿った移動に応じて前記測色手段が測色した結果である間隙測色データと、予め取得しておいた基準となる基準測色データとに基づいて、自装置が当該特定の間隙画像の隣の特定の色見本画像の内部を通過したかどうかを判定する判定手段と、自装置が前記特定の色見本画像の内部を通過したと前記判定手段により判定された場合に、前記特定の色見本画像に沿った移動に応じて前記測色手段が測色した結果である色見本測色データを、前記測色手段が測色した結果を処理する他の装置に出力し、自装置の少なくとも一部が前記特定の色見本画像の内部を通過しなかったと前記判定手段により判定された場合に、少なくともその旨の情報を出力する出力手段とを備え、前記複数の間隙画像は、それぞれ、前記隣の色見本画像の幅から自装置の測色用開口部の幅の２倍を減じて得られる長さ以下の長さの幅を持ち、前記判定手段は、前記測色手段が測色した結果である前記間隙測色データと、前記媒体の下地の測色データとして予め取得しておいた前記基準測色データとが、予め定めた程度以上類似する場合に、自装置の少なくとも一部が前記特定の色見本画像の内部を通過しなかったと判定することを特徴とする測色装置である。
請求項５に記載の発明は、コンピュータを、連続的に配置された複数の色見本画像と、当該複数の色見本画像によって生じる複数の間隙にそれぞれ配置され隣の色見本画像の幅以下の幅をそれぞれ持つ複数の間隙画像とが印刷された媒体上で測色器を移動させる操作に応じて、当該測色器が当該媒体上の移動した領域を測色して得た測色データを取得する取得手段と、前記複数の間隙画像のうちの特定の間隙画像に沿って前記測色器を移動させる操作に応じて前記取得手段により取得された間隙測色データと、予め取得しておいた基準となる基準測色データとに基づいて、当該測色器が当該特定の間隙画像の隣の特定の色見本画像の内部を通過したかどうかを判定する判定手段と、前記特定の色見本画像に沿って前記測色器を移動させる操作に応じて前記取得手段により取得された色見本測色データを、前記判定手段による判定結果に応じて処理する処理手段として機能させ、前記複数の間隙画像は、それぞれ、前記隣の色見本画像の幅から前記測色器の測色用開口部の幅の２倍を減じて得られる長さ以下の長さの幅を持ち、前記判定手段は、前記取得手段により取得された前記間隙測色データと、前記媒体の下地の測色データとして予め取得しておいた前記基準測色データとが、予め定めた程度以上類似する場合に、前記測色器の少なくとも一部が前記特定の色見本画像の内部を通過しなかったと判定するプログラムである。
請求項６に記載の発明は、測色器によって測色される印刷媒体であって、連続的に配置された複数の色見本画像と、前記複数の色見本画像によって生じる複数の間隙にそれぞれ配置された複数の間隙画像とが印刷され、前記複数の間隙画像は、それぞれ、隣の色見本画像の幅から前記測色器の測色用開口部の幅の２倍を減じて得られる長さ以下の長さの幅を持つことを特徴とする印刷媒体である。
【発明の効果】
【０００６】
請求項１の発明によれば、本構成を有していない場合に比較して、画像形成材料の使用量を抑えつつ、測色器の少なくとも一部が色見本の内部を通過しなかったことを検出することができる。
請求項２の発明によれば、測色器が色見本を測色して得た測色データが誤っている可能性がある場合に、その測色データを処理対象に含めることによる不具合の発生を防止することができる。
請求項３の発明によれば、測色器が色見本を測色して得た測色データが誤っている可能性がある場合に、本構成を有していない場合に比較して、色見本を測色する操作を再度行う手間を軽減することができる。
請求項４の発明によれば、本構成を有していない場合に比較して、画像形成材料の使用量を抑えつつ、自装置の少なくとも一部が色見本の内部を通過しなかったことを検出することができる。
請求項５の発明によれば、本構成を有していない場合に比較して、画像形成材料の使用量を抑えつつ、測色器の少なくとも一部が色見本の内部を通過しなかったことを検出することができる。
請求項６の発明によれば、本構成を有していない場合に比較して、画像形成材料の使用量を抑えつつ、測色器の少なくとも一部が色見本の内部を通過しなかったことを検出可能にすることができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態が適用されるキャリブレーションシステムの構成例を示した図である。
【図２】本発明の第１の実施の形態で用いるカラーチャートについて示した図である。
【図３】本発明の第１の実施の形態のカラーチャート上で測色装置をスライドさせたときの経路を例示した図である。
【図４】本発明の第１の実施の形態における測色装置の機能構成例を示したブロック図である。
【図５】本発明の第１の実施の形態における測色装置の動作例を示したフローチャートである。
【図６】本発明の第１の実施の形態における測色装置の動作例を示したフローチャートである。
【図７】本発明の第２の実施の形態で用いるカラーチャートについて示した図である。
【図８】本発明の第２の実施の形態のカラーチャート上で測色装置をスライドさせたときの経路を例示した図である。
【図９】本発明の第２の実施の形態における測色装置の機能構成例を示したブロック図である。
【図１０】本発明の第２の実施の形態における測色装置の動作例を示したフローチャートである。
【図１１】本発明の第２の実施の形態における測色装置の動作例を示したフローチャートである。
【図１２】本発明の第２の実施の形態における補正処理について説明するための図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本実施の形態が適用されるキャリブレーションシステムの構成例を示したものである。
図示するように、このキャリブレーションシステムは、測色装置１０と、画像処理装置２０とを備えている。
【０００９】
測色装置１０は、紙等の記録媒体上をスライドさせる操作に応じて、記録媒体に記録された画像の色を測色し、測色結果を画像処理装置２０に送信する装置である。ここで、測色装置１０は、光源から記録媒体に照射した光に対する反射光を複数のカラーフィルタを通して受光することにより色を測定するフィルタ式のものでも、光源から記録媒体に照射した光に対する反射光を回析格子によって各波長成分に分光して受光することにより色を測定する分光式のものでもよい。
画像処理装置２０は、測色装置１０から受信した測色結果に基づいて、図示しない画像形成装置で出力される色を調整するキャリブレーション処理を行う装置である。ここで、画像処理装置２０は、ＰＣ（Personal Computer）でも、画像形成装置の一部を構成する画像処理部でもよい。本実施の形態では、測色した結果を処理する他の装置の一例として、画像処理装置２０を設けている。
【００１０】
このうち、測色装置１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＡＭ（Random Access Memory）１２と、ＲＯＭ（Read Only Memory）１３と、発光回路１４と、光源１５と、受光素子１６と、Ａ／Ｄ変換回路１７と、通信インターフェースコントローラ（以下、「通信Ｉ／Ｆコントローラ」と表記する）１８とを備える。
ＣＰＵ１１は、ＲＯＭ１３等に記憶された各種プログラムをＲＡＭ１２にロードして実行することにより、後述する各機能を実現する。
ＲＡＭ１２は、ＣＰＵ１１の作業用メモリ等として用いられるメモリである。
ＲＯＭ１３は、ＣＰＵ１１が実行する各種プログラム等を記憶するメモリである。
発光回路１４は、光源１５を発光させるための電流を供給する回路である。
光源１５は、記録媒体へ光を照射するランプである。
受光素子１６は、記録媒体へ照射した光に対する反射光を受光し、その反射光をアナログ電気信号へ変換する素子である。本実施の形態では、測色手段の一例として、受光素子１６を設けている。
Ａ／Ｄ変換回路１７は、受光素子１６が出力したアナログ電気信号をディジタル電気信号へ変換する回路である。
通信Ｉ／Ｆコントローラ１８は、他の装置への各種情報の送信及び他の装置からの各種情報の受信を制御するコントローラであり、特に、本実施の形態では、Ａ／Ｄ変換回路１７が出力したディジタル電気信号を測色結果として画像処理装置２０へ送信する。
【００１１】
ところで、図１の測色装置１０を用いて、カラーチャートに一列に配置された複数のキャリブレーション用のカラーパッチ（以下、「キャリブレーション用パッチ」という）を測色する際、測定者は、これら複数のキャリブレーション用パッチ上をその測定すべき方向（以下、「測定方法」という）に沿ってスライドさせることにより測色する操作を行うが、測定者の熟練度によっては、測色装置１０を実際にスライドさせた方向が測定方向からずれてしまう所謂読みはずし等の操作の不具合が生じる場合がある。このような場合、測色結果が誤っているかもしれないので、測色結果をそのまま使って処理を行うと、余計に画質が劣化することがある。
この読みはずし等の操作の不具合を防ぐ方法としては、カラーパッチの幅を大きくすることが考えられる。しかしながら、この方法では、印刷可能なカラーパッチの数が限られるので、キャリブレーション精度が低下してしまう。また、カラーパッチの幅を大きくすると、トナーの消費量が増えるという問題もある。
【００１２】
そこで、本実施の形態では、複数のキャリブレーション用パッチに加え、読みはずしを防ぐための基準となるパッチ（以下、「基準パッチ」という）を印刷したカラーチャートを用いて、測色を行う。このようなカラーチャートとしては、２つの態様が考えられるので、以下、１つ目の態様を第１の実施の形態として、２つ目の態様を第２の実施の形態として説明する。尚、キャリブレーション用パッチは色見本画像の一例であり、基準パッチは間隙画像の一例である。
【００１３】
［第１の実施の形態］
第１の実施の形態では、キャリブレーション用パッチに挟まれた領域にその中心線に対して対称な基準パッチを印刷したカラーチャートを用いる。ここで、基準パッチの幅は、キャリブレーション用パッチの幅から測色装置１０のアパーチャサイズ（測定用開口部の幅）の２倍を減じた長さ以下とする。
【００１４】
図２は、このようなカラーチャートの一例を示した図である。
図示するように、カラーチャートには、キャリブレーション用パッチ５１１，５１２，５１３，…と、基準パッチ５２１，５２２，５２３，…とが印刷されている。尚、ここでは、基準パッチを黒色で示したが、黒色には限らない。
【００１５】
図３は、図２のカラーチャート上で実際に測色装置１０をスライドさせたときの例を示したものである。図において、白抜きの破線で挟まれた領域は、測色装置１０をスライドさせたときにそのアパーチャが通過した領域である。
（ａ）では、アパーチャが通過した領域は、基準パッチと概ね一致している。この場合、アパーチャはカラーパッチの内部を通過している。
（ｂ）では、アパーチャが通過した領域は、基準パッチと一致しないが、部分的に重複している。基準パッチの右端からアパーチャサイズだけ右へずれたとしてもキャリブレーション用パッチの右端を超えないので、この場合、アパーチャはカラーパッチの内部を通過している。
一方、（ｃ），（ｄ）では、アパーチャが通過した領域は、基準パッチと全く重複していない。基準パッチの右端からアパーチャサイズ以上右へずれるとキャリブレーション用パッチの右端を超える可能性があるので、この場合、アパーチャはカラーパッチの外部を含む部分を通過している可能性がある。
【００１６】
即ち、本実施の形態において、測色装置１０は、基準パッチからの反射光を少しでも検出すれば、カラーパッチを読みはずすことなく正しく測色を行っており、下地からの反射光しか検出しなければ、カラーパッチを読みはずしているために正しく測色を行っていない可能性がある。
【００１７】
次に、図２及び図３のカラーチャートを用いて測色を行う測色装置１０について詳細に説明する。
図４は、第１の実施の形態における測色装置１０の機能構成例を示した図である。
図示するように、測色装置１０は、制御部３１と、キャリブレーション用測色値記憶部３２と、前段測色値記憶部３４と、後段測色値記憶部３５と、測色値取得部３６と、測色値比較部３７と、操作判定部３８と、情報出力部３９とを含む。
【００１８】
制御部３１は、キャリブレーション用測色値記憶部３２、後段測色値記憶部３５へのデータの書込み及び消去、後段測色値記憶部３５から前段測色値記憶部３４へのデータのコピー等の各記憶部に対する処理を行うと共に、測色値取得部３６、測色値比較部３７、操作判定部３８、情報出力部３９の動作を制御する。
【００１９】
キャリブレーション用測色値記憶部３２は、キャリブレーション用パッチの測色値を記憶する。
前段測色値記憶部３４は、キャリブレーション用測色値記憶部３２に測色値が記憶されたキャリブレーション用パッチの前段（測定方向の上流）に印刷された基準パッチの測色値を記憶する。
後段測色値記憶部３５は、キャリブレーション用測色値記憶部３２に測色値が記憶されたキャリブレーション用パッチの後段（測定方向の下流）に印刷された基準パッチの測色値を記憶する。
【００２０】
測色値取得部３６は、Ａ／Ｄ変換回路１７（図１参照）から出力されたディジタル電気信号を測色値として取得する。本実施の形態では、測色データ、色見本測色データ、間隙測色データの一例として、測色値を用いており、測色データを取得する取得手段の一例として、測色値取得部３６を設けている。
測色値比較部３７は、現在キャリブレーション用パッチを測色中か基準パッチを測色中かを管理しており、キャリブレーション用パッチを測色中は、測色値取得部３６が取得した測色値とキャリブレーション用測色値記憶部３２に記憶された前回の測色値とを比較し、基準パッチの測色中は、測色値取得部３６が取得した測色値と後段測色値記憶部３５に記憶された前回の測色値とを比較する。そして、この比較の結果、測色値が大きく変化していれば、測色中のパッチを切り替える。
【００２１】
操作判定部３８は、前段測色値記憶部３４及び後段測色値記憶部３５に記憶された基準パッチの測色値と、予め保持されているカラーチャートの下地の測色値とに基づいて、キャリブレーション用パッチの読みはずしがあったかどうかを判定する。具体的には、前段測色値記憶部３４に記憶されたキャリブレーション用パッチの前段の基準パッチの測色値、及び、後段測色値記憶部３５に記憶されたキャリブレーション用パッチの後段の基準パッチの測色値の何れかが下地の測色値である場合に、読みはずしがあったと判定する。本実施の形態では、測色器が色見本画像の内部を通過したかどうかを判定する判定手段の一例として、操作判定部３８を設けている。
情報出力部３９は、操作判定部３８により読みはずしがなかったと判定された場合は、キャリブレーション用測色値記憶部３２に記憶されたキャリブレーション用パッチの測色値を画像処理装置２０（図１参照）に送信し、操作判定部３８により読みはずしがあったと判定された場合は、その旨を測色装置１０の図示しない表示部に表示する。本実施の形態では、色見本測色データを処理する処理手段、色見本測色データ又は色見本画像の内部を通過しなかった旨の情報を出力する出力手段の一例として、情報出力部３９を設けている。
【００２２】
図５及び図６は、第１の実施の形態における測色装置１０の動作例を示したフローチャートである。尚、このフローチャートは、基準パッチの色が黒色であり、キャリブレーション用パッチの色が白から黒までの色（白、淡いグレイ、濃いグレイ、黒）と区別可能な色であり、連続的に配置されたキャリブレーション用パッチの数がＮ個である場合の動作例を示している。また、以下では、基準パッチ５２１上の位置から測色を開始するものとして、測色装置１０の動作例を説明する。
図５に示すように、測色装置１０では、まず、制御部３１が、カラーパッチの数を数えるための変数ｉに０を代入する（ステップ３０１）。
【００２３】
次に、制御は測色値取得部３６に移り、測色値取得部３６が、Ａ／Ｄ変換回路１７（図１参照）から出力されたディジタル電気信号を測色値として取得する（ステップ３０２）。
そして、測色値比較部３７は、パッチフラグが設定済みであるかどうかを判定する（ステップ３０３）。ここで、パッチフラグとは、現在測色値を取得中のパッチがキャリブレーション用パッチであるのか基準パッチであるのかを示すフラグであり、キャリブレーション用パッチである場合は「Ｃａｌｉ」が設定され、基準パッチである場合は「Ｒｅｆ」が設定される。
測色操作開始時には、パッチフラグは未設定であるので、ステップ３０３での判定はＮｏとなり、測色値比較部３７は、パッチフラグに「Ｒｅｆ」を設定する（ステップ３０４）。
そして、制御は制御部３１に戻り、制御部３１が、ステップ３０２で取得された測色値を後段測色値記憶部３５に記憶して（ステップ３１２）、ステップ３０２に戻る。
【００２４】
次に、制御は測色値取得部３６に移り、測色値取得部３６が、Ａ／Ｄ変換回路１７（図１参照）から出力されたディジタル電気信号を測色値として取得する（ステップ３０２）。
そして、測色値比較部３７は、パッチフラグが設定済みであるかどうかを判定する（ステップ３０３）。
ステップ３０４でパッチフラグは「Ｒｅｆ」に設定済みであるので、ステップ３０３での判定はＹｅｓ、ステップ３０７での判定は「Ｒｅｆ」となり、測色値比較部３７は、ステップ３０２で取得された測色値が、後段測色値記憶部３５に記憶された測色値と大きく異なるかどうかを判定する（ステップ３０８）。例えば、ステップ３０２で取得された測色値と後段測色値記憶部３５に記憶された測色値との色差が予め定めた閾値以上であるかどうかを判定する。
これらの測色値が大きく異ならないと判定されれば、制御は制御部３１に戻り、制御部３１が、ステップ３０２で取得された測色値を後段測色値記憶部３５に記憶して（ステップ３１２）、ステップ３０２に戻る。
【００２５】
このような処理が、基準パッチ５２１が測色されている間、繰り返し行われる。その後、測色装置１０がスライド操作によってキャリブレーション用パッチ５１１上に達すると、測色値が大きく変化し、ｉはＮでなく、取得された測色値は白から黒までの色の測色値ではないので、ステップ３０８での判定はＹｅｓ、ステップ３０９での判定はＮｏ、ステップ３１０での判定はＮｏとなる。
【００２６】
尚、この動作例では、基準パッチ５２１上の位置から測色を開始することとしたので、ステップ３０８で測色値が大きく異なると判定された場合、取得された測色値はキャリブレーション用パッチ５１１の測色値であり白から黒までの色の測色値ではなかったが、基準パッチ５２１の前段の下地の位置から測色を開始することとすると、ステップ３０８で測色値が大きく異なると判定された場合、取得された測色値は基準パッチ５２１の測色値であり白から黒までの色の測色値であることも考えられる。この場合、ステップ３１０での判定はＹｅｓとなって、制御は制御部３１に移り、制御部３１が、後段測色値記憶部３５に記憶された測色値を一旦クリアし（ステップ３１１）、ステップ３０２で取得された測色値を改めて後段測色値記憶部３５に記憶する（ステップ３１２）。
【００２７】
さて、ステップ３１０での判定がＮｏとなった場合、図６に示すように、測色装置１０では、まず、測色値比較部３７が、パッチフラグに「Ｃａｌｉ」を設定する（ステップ３５１）。
そして、制御は操作判定部３８に移り、操作判定部３８は、前段測色値記憶部３４に測色値が記憶されているかどうかを判定する（ステップ３５２）。
【００２８】
１つ目のキャリブレーション用パッチの測色開始時には、前段測色値記憶部３４には測色値が記憶されていないので、ステップ３５２での判定はＮｏとなり、制御は制御部３１に戻り、制御部３１が、変数ｉに１を加算する（ステップ３５６）。この場合、ｉは０であったので１とする。そして、制御部３１は、ｉがＮを超えたかどうかを判定し（ステップ３５７）、超えていれば、処理を終了する。この場合、ｉは１であるのでＮを超えておらず処理は継続される。
その後、制御部３１は、後段測色値記憶部３５に記憶された測色値を前段測色値記憶部３４にコピーし（ステップ３５８）、キャリブレーション用測色値記憶部３２及び後段測色値記憶部３５の内容をクリアし（ステップ３５９）、ステップ３０２で取得された測色値をキャリブレーション用測色値記憶部３２に記憶して（ステップ３６０）、ステップ３０２に戻る。
【００２９】
次に、再び図５を参照すると、制御は測色値取得部３６に移り、測色値取得部３６が、Ａ／Ｄ変換回路１７（図１参照）から出力されたディジタル電気信号を測色値として取得する（ステップ３０２）。
そして、測色値比較部３７は、パッチフラグが設定済みであるかどうかを判定する（ステップ３０３）。
ステップ３５１でパッチフラグは「Ｃａｌｉ」に設定済みであるので、ステップ３０３での判定はＹｅｓ、ステップ３０７での判定は「Ｃａｌｉ」となり、再び図６を参照すると、測色値比較部３７は、ステップ３０２で取得された測色値が、キャリブレーション用測色値記憶部３２に記憶された測色値と大きく異なるかどうかを判定する（ステップ３６１）。例えば、ステップ３０２で取得された測色値とキャリブレーション用測色値記憶部３２に記憶された測色値との色差が予め定めた閾値以上であるかどうかを判定する。
これらの測色値が大きく異ならないと判定されれば、制御は制御部３１に戻り、制御部３１が、ステップ３０２で取得された測色値をキャリブレーション用測色値記憶部３２に記憶して（ステップ３６０）、ステップ３０２に戻る。
【００３０】
このような処理が、キャリブレーション用パッチ５１１が測色されている間、繰り返し行われる。その後、測色装置１０がスライド操作によって基準パッチ５２２上に達すると、ステップ３０２で取得された測色値が、キャリブレーション用測色値記憶部３２に記憶された測色値と大きく異なることになり、ステップ３６１での判定はＹｅｓとなる。
この場合、再び図５を参照すると、測色値比較部３７が、パッチフラグに「Ｒｅｆ」を設定する（ステップ３０４）。
そして、制御は制御部３１に移り、ステップ３０２で取得された測色値を後段測色値記憶部３５に記憶して（ステップ３１２）、ステップ３０２に戻る。
【００３１】
次に、制御は測色値取得部３６に移り、測色値取得部３６が、Ａ／Ｄ変換回路１７（図１参照）から出力されたディジタル電気信号を測色値として取得する（ステップ３０２）。
そして、測色値比較部３７は、パッチフラグが設定済みであるかどうかを判定する（ステップ３０３）。
ステップ３０４でパッチフラグは「Ｒｅｆ」に設定済みであるので、ステップ３０３での判定はＹｅｓ、ステップ３０７での判定は「Ｒｅｆ」となり、測色値比較部３７は、ステップ３０２で取得された測色値が、後段測色値記憶部３５に記憶された測色値と大きく異なるかどうかを判定する（ステップ３０８）。例えば、ステップ３０２で取得された測色値と後段測色値記憶部３５に記憶された測色値との色差が予め定めた閾値以上であるかどうかを判定する。
これらの測色値が大きく異ならないと判定されれば、制御は制御部３１に戻り、制御部３１が、ステップ３０２で取得された測色値を後段測色値記憶部３５に記憶して（ステップ３１２）、ステップ３０２に戻る。
【００３２】
このような処理が、基準パッチ５２２が測色されている間、繰り返し行われる。その後、測色装置１０がスライド操作によってキャリブレーション用パッチ５１２上に達すると、測色値が大きく変化し、ｉはＮでなく、取得された測色値は白から黒までの色の測色値ではないので、ステップ３０８での判定はＹｅｓ、ステップ３０９での判定はＮｏ、ステップ３１０での判定はＮｏとなる。
この場合、再び図６を参照すると、測色値比較部３７が、パッチフラグに「Ｃａｌｉ」を設定する（ステップ３５１）。
そして、制御は操作判定部３８に移り、操作判定部３８は、前段測色値記憶部３４に測色値が記憶されているかどうかを判定する（ステップ３５２）。
【００３３】
２つ目以降のキャリブレーション用パッチの測色開始時には、ステップ３５８で前段測色値記憶部３４に測色値が書き込まれているので、ステップ３５２での判定はＹｅｓとなり、操作判定部３８は、前段測色値記憶部３４に記憶された測色値及び後段測色値記憶部３５に記憶された測色値の何れかが下地の測色値であるかどうかを判定する（ステップ３５３）。ここで、各記憶部に記憶された測色値が下地の測色値であるかどうかは、各記憶部に記憶された予め定めた時間間隔で取得された測色値の中に下地の測色値が閾値以上存在するかどうかを調べることによって行ってもよいし、各記憶部に記憶された予め定めた時間間隔で取得された測色値の平均が予め定められた基準以上下地の測色値に近いかどうかを調べることによって行ってもよい。
【００３４】
その結果、前段測色値記憶部３４に記憶された測色値及び後段測色値記憶部３５に記憶された測色値の両方が下地の測色値でないと判定されれば、情報出力部３９は、変数ｉ（この場合は１）と、キャリブレーション用測色値記憶部３２に記憶された測色値とを画像処理装置２０（図１参照）に対して出力する（ステップ３５４）。
一方、前段測色値記憶部３４に記憶された測色値及び後段測色値記憶部３５に記憶された測色値の何れかが下地の測色値であると判定されれば、情報出力部３９は、変数ｉ（この場合は１）と、操作に不具合が生じた旨の情報とを測色装置１０の図示しない表示部に対して出力する（ステップ３５５）。尚、この場合、正しくない測色値に基づく処理がなされないように、キャリブレーション用測色値記憶部３２に記憶された測色値は処理対象から除外することが望ましい。
【００３５】
次に、制御は制御部３１に戻り、制御部３１が、変数ｉに１を加算する（ステップ３５６）。この場合、ｉは１であったので２とする。そして、制御部３１は、ｉがＮを超えたかどうかを判定し（ステップ３５７）、超えていれば、処理を終了する。この場合、ｉは２であるのでＮを超えておらず処理は継続される。
その後、制御部３１は、後段測色値記憶部３５に記憶された測色値を前段測色値記憶部３４にコピーし（ステップ３５８）、キャリブレーション用測色値記憶部３２及び後段測色値記憶部３５の内容をクリアし（ステップ３５９）、ステップ３０２で取得された測色値をキャリブレーション用測色値記憶部３２に記憶して（ステップ３６０）、ステップ３０２に戻る。
【００３６】
以降、同じようにキャリブレーション用パッチ５１２，５１３，…，５１Ｎ−１の測色値又は操作に不具合が生じた旨の情報が出力され、キャリブレーション用パッチ５１Ｎの測色値がキャリブレーション用測色値記憶部３２に記憶されているとする。ここで、測色装置１０がスライド操作によって基準パッチ５２Ｎ＋１からはずれると、ステップ３０２で取得された測色値が、後段測色値記憶部３５に記憶された測色値と大きく異なることになり、図５のステップ３０８での判定はＹｅｓとなる。或いは、基準パッチ５２Ｎ＋１の左又は右の下地の部分をスライドさせて測色を終了したときも色の変化を検知し、ステップ３０８での判定はＹｅｓとなる。そして、測色値比較部３７は、ｉがＮであるかどうかを判定する（ステップ３０９）。
この場合、ｉがＮであるので、再び図６を参照すると、測色値比較部３７が、パッチフラグに「Ｃａｌｉ」を設定する（ステップ３５１）。
そして、制御は操作判定部３８に移り、操作判定部３８は、前段測色値記憶部３４に測色値が記憶されているかどうかを判定する（ステップ３５２）。
【００３７】
２つ目以降のキャリブレーション用パッチの測色開始時には、ステップ３５８で前段測色値記憶部３４に測色値が書き込まれているので、ステップ３５２での判定はＹｅｓとなり、操作判定部３８は、前段測色値記憶部３４に記憶された測色値及び後段測色値記憶部３５に記憶された測色値の何れかが下地の測色値であるかどうかを判定する（ステップ３５３）。
【００３８】
その結果、前段測色値記憶部３４に記憶された測色値及び後段測色値記憶部３５に記憶された測色値の両方が下地の測色値でないと判定されれば、情報出力部３９は、変数ｉ（この場合はＮ）と、キャリブレーション用測色値記憶部３２に記憶された測色値とを画像処理装置２０（図１参照）に対して出力する（ステップ３５４）。
一方、前段測色値記憶部３４に記憶された測色値及び後段測色値記憶部３５に記憶された測色値の何れかが下地の測色値であると判定されれば、情報出力部３９は、変数ｉ（この場合はＮ）と、操作に不具合が生じた旨の情報とを測色装置１０の図示しない表示部に対して出力する（ステップ３５５）。
【００３９】
次に、制御は制御部３１に戻り、制御部３１が、変数ｉに１を加算する（ステップ３５６）。この場合、ｉはＮであったのでＮ＋１とする。そして、制御部３１は、ｉがＮを超えたかどうかを判定し（ステップ３５７）、超えていれば、処理を終了する。この場合、ｉはＮ＋１であるのでＮを超えており処理は終了する。
【００４０】
［第２の実施の形態］
第２の実施の形態では、キャリブレーション用パッチの測色開始位置に広範囲にわたって基準パッチを印刷すると共に、キャリブレーション用パッチに挟まれた領域にその中心線に対して対称な基準パッチを印刷したカラーチャートを用いる。ここで、キャリブレーション用パッチ間の基準パッチの幅は、測色装置１０のアパーチャサイズ（測定用開口部の幅）以上で、キャリブレーション用パッチの幅以下とする。
【００４１】
図７は、このようなカラーチャートの一例を示した図である。
図示するように、カラーチャートには、キャリブレーション用パッチ６１１，６１２，６１３，…と、測定開始位置の基準パッチ６２０と、キャリブレーション用パッチ間の基準パッチ６２１，６２２，６２３，…とが印刷されている。尚、ここでは、基準パッチを黒色で示したが、黒色には限らない。
また、測定開始位置の基準パッチ６２０の幅は、キャリブレーション用パッチの幅よりも若干長くしたに過ぎないが、このキャリブレーション用パッチの列が複数ある場合には、隣接する列における基準パッチ６２０を連結し、測色装置１０が測色を開始する際に必ず基準パッチ６２０上を通過するようにするのが望ましい。本実施の形態では、基準パッチ６２０の測色値を、測色装置１０が基準パッチ６２１，６２２，６２３，…上を通過したかを判断するための基準測色データの一例としての基準測色値とするからである。但し、基準パッチ６２０を設けることなく、基準パッチ６２１，６２２，６２３，…に関連付けられた別の画像の測色値を基準測色値としてもよいし、予め保持されている測色値（例えば、黒の測色値）を基準測色値としてもよい。
【００４２】
図８は、図７のカラーチャート上で実際に測色装置１０をスライドさせたときの例を示したものである。図において、白抜きの破線で挟まれた領域は、測色装置１０をスライドさせたときにそのアパーチャが通過した領域である。
（ａ），（ｂ）では、アパーチャが通過した領域は、基準パッチと重複している。基準パッチの右端はキャリブレーション用パッチの右端を超えないので、この場合、アパーチャはカラーパッチの内部を通過している。
一方、（ｃ）では、アパーチャが通過した領域は、基準パッチと全く重複していない。基準パッチの右端から少しでも右へずれるとキャリブレーション用パッチの右端を超える可能性があるので、この場合、アパーチャはカラーパッチの外部を含む部分を通過している可能性がある。
（ｄ）では、アパーチャが通過した領域は、基準パッチと全く重複していないわけではなく、部分的に重複している。基準パッチの右端から少しでも右へずれるとキャリブレーション用パッチの右端を超える可能性があるので、この場合も、アパーチャはカラーパッチの外部を含む部分を通過している可能性がある。
【００４３】
即ち、本実施の形態において、測色装置１０は、基準パッチからの反射光しか検出しなければ、カラーパッチを読みはずすことなく正しく測色を行っており、下地からの反射光を少しでも検出すれば、カラーパッチを読みはずしているために正しく測色を行っていない可能性がある。
【００４４】
次に、図７及び図８のカラーチャートを用いて測色を行う測色装置１０について詳細に説明する。
図９は、第２の実施の形態における測色装置１０の機能構成例を示した図である。
図示するように、測色装置１０は、制御部４１と、キャリブレーション用測色値記憶部４２と、初期測色値記憶部４３と、前段測色値記憶部４４と、後段測色値記憶部４５と、測色値取得部４６と、測色値比較部４７と、操作判定部４８と、情報出力部４９とを含む。
【００４５】
制御部４１は、キャリブレーション用測色値記憶部４２、初期測色値記憶部４３、後段測色値記憶部４５へのデータの書込み及び消去、後段測色値記憶部４５から前段測色値記憶部４４へのデータのコピー等の各記憶部に対する処理を行うと共に、測色値取得部４６、測色値比較部４７、操作判定部４８、情報出力部４９の動作を制御する。
初期測色値記憶部４３は、測定開始位置の基準パッチの測色値（以下、「初期測色値」という）を記憶する。
【００４６】
操作判定部４８は、前段測色値記憶部４４及び後段測色値記憶部４５に記憶された基準パッチの測色値と、初期測色値記憶部４３に記憶された初期測色値とに基づいて、キャリブレーション用パッチの読みはずしがあったかどうかを判定する。具体的には、前段測色値記憶部４４に記憶されたキャリブレーション用パッチの前段の基準パッチの測色値、及び、後段測色値記憶部４５に記憶されたキャリブレーション用パッチの後段の基準パッチの測色値の何れかが初期測色値でない場合に、読みはずしがあったと判定する。本実施の形態では、測色器が色見本画像の内部を通過したかどうかを判定する判定手段の一例として、操作判定部４８を設けている。
それ以外の構成要素については、第１の実施の形態で既に説明したので、ここでの説明は省略する。
【００４７】
図１０及び図１１は、第２の実施の形態における測色装置１０の動作例を示したフローチャートである。尚、このフローチャートは、基準パッチの色が黒色であり、キャリブレーション用パッチの色が白から黒までの色（白、淡いグレイ、濃いグレイ、黒）と区別可能な色であり、連続的に配置されたキャリブレーション用パッチの数がＮ個である場合の動作例を示している。また、以下では、基準パッチ６２０上の位置から測色を開始し、基準パッチ６２１上の位置へと測色を進めるものとして、測色装置１０の動作例を説明する。
図１０に示すように、測色装置１０では、まず、制御部４１が、カラーパッチの数を数えるための変数ｉに０を代入する（ステップ４０１）。
【００４８】
次に、制御は測色値取得部４６に移り、測色値取得部４６が、Ａ／Ｄ変換回路１７（図１参照）から出力されたディジタル電気信号を測色値として取得する（ステップ４０２）。
そして、測色値比較部４７は、パッチフラグが設定済みであるかどうかを判定する（ステップ４０３）。ここで、パッチフラグとは、現在測色値を取得中のパッチがキャリブレーション用パッチであるのか基準パッチであるのかを示すフラグであり、キャリブレーション用パッチである場合は「Ｃａｌｉ」が設定され、基準パッチである場合は「Ｒｅｆ」が設定される。
測色操作開始時には、パッチフラグは未設定であるので、ステップ４０３での判定はＮｏとなり、測色値比較部４７は、パッチフラグに「Ｒｅｆ」を設定する（ステップ４０４）。
そして、制御は制御部４１に戻り、制御部４１が、ｉが０であるかどうかを判定する（ステップ４０５）。この場合、ｉが０であるので、ステップ４０２で取得された測色値を、初期測色値記憶部４３に記憶する（ステップ４０６）と共に、後段測色値記憶部４５に記憶して（ステップ４１２）、ステップ４０２に戻る。
【００４９】
次に、制御は測色値取得部４６に移り、測色値取得部４６が、Ａ／Ｄ変換回路１７（図１参照）から出力されたディジタル電気信号を測色値として取得する（ステップ４０２）。
そして、測色値比較部４７は、パッチフラグが設定済みであるかどうかを判定する（ステップ４０３）。
ステップ４０４でパッチフラグは「Ｒｅｆ」に設定済みであるので、ステップ４０３での判定はＹｅｓ、ステップ４０７での判定は「Ｒｅｆ」となり、測色値比較部４７は、ステップ４０２で取得された測色値が、後段測色値記憶部４５に記憶された測色値と大きく異なるかどうかを判定する（ステップ４０８）。例えば、ステップ４０２で取得された測色値と後段測色値記憶部４５に記憶された測色値との色差が予め定めた閾値以上であるかどうかを判定する。
これらの測色値が大きく異ならないと判定されれば、制御は制御部４１に戻り、制御部４１が、ｉが０であるかどうかを判定する（ステップ４０５）。この場合、ｉが０であるので、ステップ４０２で取得された測色値を、初期測色値記憶部４３に記憶する（ステップ４０６）と共に、後段測色値記憶部４５に記憶して（ステップ４１２）、ステップ４０２に戻る。
【００５０】
このような処理が、基準パッチ６２０及び基準パッチ６２１が測色されている間、繰り返し行われる。その後、測色装置１０がスライド操作によってキャリブレーション用パッチ６１１上に達すると、測色値が大きく変化し、ｉはＮでなく、取得された測色値は白から黒までの色の測色値ではないので、ステップ４０８での判定はＹｅｓ、ステップ４０９での判定はＮｏ、ステップ４１０での判定はＮｏとなる。
【００５１】
尚、この動作例では、基準パッチ６２０上の位置のうち基準パッチ６２１の前段の位置から測色を開始することとしたので、ステップ４０８で測色値が大きく異なると判定された場合、取得された測色値はキャリブレーション用パッチ６１１の測色値であり白から黒までの色の測色値ではなかったが、基準パッチ６２０上の位置のうち基準パッチ６２１からはずれた領域の前段の位置から測色を開始することとすると、ステップ４０８で測色値が大きく異なると判定された場合、取得された測色値は下地の測色値であり白から黒までの色の測色値であることも考えられる。この場合、ステップ４１０での判定はＹｅｓとなって、制御は制御部４１に移り、制御部４１が、後段測色値記憶部４５に記憶された測色値を一旦クリアし（ステップ４１１）、ステップ４０２で取得された測色値を改めて後段測色値記憶部４５に記憶する（ステップ４１２）。
【００５２】
さて、ステップ４１０での判定がＮｏとなった場合、図１１に示すように、測色装置１０では、まず、測色値比較部４７が、パッチフラグに「Ｃａｌｉ」を設定する（ステップ４５１）。
そして、制御は操作判定部４８に移り、操作判定部４８は、前段測色値記憶部４４に測色値が記憶されているかどうかを判定する（ステップ４５２）。
【００５３】
１つ目のキャリブレーション用パッチの測色開始時には、前段測色値記憶部４４には測色値が記憶されていないので、ステップ４５２での判定はＮｏとなり、制御は制御部４１に戻り、制御部４１が、変数ｉに１を加算する（ステップ４５６）。この場合、ｉは０であったので１とする。そして、制御部４１は、ｉがＮを超えたかどうかを判定し（ステップ４５７）、超えていれば、処理を終了する。この場合、ｉは１であるのでＮを超えておらず処理は継続される。
その後、制御部４１は、後段測色値記憶部４５に記憶された測色値を前段測色値記憶部４４にコピーし（ステップ４５８）、キャリブレーション用測色値記憶部４２及び後段測色値記憶部４５の内容をクリアし（ステップ４５９）、ステップ４０２で取得された測色値をキャリブレーション用測色値記憶部４２に記憶して（ステップ４６０）、ステップ４０２に戻る。
【００５４】
次に、再び図１０を参照すると、制御は測色値取得部４６に移り、測色値取得部４６が、Ａ／Ｄ変換回路１７（図１参照）から出力されたディジタル電気信号を測色値として取得する（ステップ４０２）。
そして、測色値比較部４７は、パッチフラグが設定済みであるかどうかを判定する（ステップ４０３）。
ステップ４５１でパッチフラグは「Ｃａｌｉ」に設定済みであるので、ステップ４０３での判定はＹｅｓ、ステップ４０７での判定は「Ｃａｌｉ」となり、再び図１１を参照すると、測色値比較部４７は、ステップ４０２で取得された測色値が、キャリブレーション用測色値記憶部４２に記憶された測色値と大きく異なるかどうかを判定する（ステップ４６１）。例えば、ステップ４０２で取得された測色値とキャリブレーション用測色値記憶部４２に記憶された測色値との色差が予め定めた閾値以上であるかどうかを判定する。
これらの測色値が大きく異ならないと判定されれば、制御は制御部４１に戻り、制御部４１が、ステップ４０２で取得された測色値をキャリブレーション用測色値記憶部４２に記憶して（ステップ４６０）、ステップ４０２に戻る。
【００５５】
このような処理が、キャリブレーション用パッチ６１１が測色されている間、繰り返し行われる。その後、測色装置１０がスライド操作によって基準パッチ６２２上に達すると、ステップ４０２で取得された測色値が、キャリブレーション用測色値記憶部４２に記憶された測色値と大きく異なることになり、ステップ４６１での判定はＹｅｓとなる。
この場合、再び図１０を参照すると、測色値比較部４７が、パッチフラグに「Ｒｅｆ」を設定する（ステップ４０４）。
そして、制御は制御部４１に戻り、制御部４１が、ｉが０であるかどうかを判定する（ステップ４０５）。この場合、ｉが１であるので、ステップ４０２で取得された測色値を後段測色値記憶部４５に記憶して（ステップ４１２）、ステップ４０２に戻る。
【００５６】
次に、制御は測色値取得部４６に移り、測色値取得部４６が、Ａ／Ｄ変換回路１７（図１参照）から出力されたディジタル電気信号を測色値として取得する（ステップ４０２）。
そして、測色値比較部４７は、パッチフラグが設定済みであるかどうかを判定する（ステップ４０３）。
ステップ４０４でパッチフラグは「Ｒｅｆ」に設定済みであるので、ステップ４０３での判定はＹｅｓ、ステップ４０７での判定は「Ｒｅｆ」となり、測色値比較部４７は、ステップ４０２で取得された測色値が、後段測色値記憶部４５に記憶された測色値と大きく異なるかどうかを判定する（ステップ４０８）。例えば、ステップ４０２で取得された測色値と後段測色値記憶部４５に記憶された測色値との色差が予め定めた閾値以上であるかどうかを判定する。
これらの測色値が大きく異ならないと判定されれば、制御は制御部４１に戻り、制御部４１が、ｉが０であるかどうかを判定する（ステップ４０５）。この場合、ｉが１であるので、ステップ４０２で取得された測色値を後段測色値記憶部４５に記憶して（ステップ４１２）、ステップ４０２に戻る。
【００５７】
このような処理が、基準パッチ６２２が測色されている間、繰り返し行われる。その後、測色装置１０がスライド操作によってキャリブレーション用パッチ６１２上に達すると、測色値が大きく変化し、ｉはＮでなく、取得された測色値は白から黒までの色の測色値ではないので、ステップ４０８での判定はＹｅｓ、ステップ４０９での判定はＮｏ、ステップ４１０での判定はＮｏとなる。
この場合、再び図１１を参照すると、測色値比較部４７が、パッチフラグに「Ｃａｌｉ」を設定する（ステップ４５１）。
そして、制御は操作判定部４８に移り、操作判定部４８は、前段測色値記憶部４４に測色値が記憶されているかどうかを判定する（ステップ４５２）。
【００５８】
２つ目以降のキャリブレーション用パッチの測色開始時には、ステップ４５８で前段測色値記憶部４４に測色値が書き込まれているので、ステップ４５２での判定はＹｅｓとなり、操作判定部４８は、前段測色値記憶部４４に記憶された測色値及び後段測色値記憶部４５に記憶された測色値の両方が、初期測色値記憶部４３に記憶された初期測色値であるかどうかを判定する（ステップ４５３）。ここで、各記憶部に記憶された測色値が初期測色値であるどうかは、各記憶部に記憶された予め定めた時間間隔で取得された測色値の中に初期測色値が閾値以上存在するかどうかを調べることによって行ってもよいし、各記憶部に記憶された予め定めた時間間隔で取得された測色値の平均が予め定められた基準以上初期測色値に近いかどうかを調べることによって行ってもよい。
【００５９】
その結果、前段測色値記憶部４４に記憶された測色値及び後段測色値記憶部４５に記憶された測色値の両方が初期測色値であると判定されれば、情報出力部４９は、変数ｉ（この場合は１）と、キャリブレーション用測色値記憶部４２に記憶された測色値とを画像処理装置２０（図１参照）に対して出力する（ステップ４５４）。
一方、前段測色値記憶部４４に記憶された測色値及び後段測色値記憶部４５に記憶された測色値の何れかが初期測色値でないと判定されれば、情報出力部４９は、変数ｉ（この場合は１）と、操作に不具合が生じた旨の情報とを測色装置１０の図示しない表示部に対して出力する（ステップ４５５）。尚、この場合、正しくない測色値に基づく処理がなされないように、キャリブレーション用測色値記憶部４２に記憶された測色値は処理対象から除外することが望ましい。
【００６０】
次に、制御は制御部４１に戻り、制御部４１が、変数ｉに１を加算する（ステップ４５６）。この場合、ｉは１であったので２とする。そして、制御部４１は、ｉがＮを超えたかどうかを判定し（ステップ４５７）、超えていれば、処理を終了する。この場合、ｉは２であるのでＮを超えておらず処理は継続される。
その後、制御部４１は、後段測色値記憶部４５に記憶された測色値を前段測色値記憶部４４にコピーし（ステップ４５８）、キャリブレーション用測色値記憶部４２及び後段測色値記憶部４５の内容をクリアし（ステップ４５９）、ステップ４０２で取得された測色値をキャリブレーション用測色値記憶部４２に記憶して（ステップ４６０）、ステップ４０２に戻る。
【００６１】
以降、同じようにキャリブレーション用パッチ６１２，６１３，…，６１Ｎ−１の測色値又は操作に不具合が生じた旨の情報が出力され、キャリブレーション用パッチ６１Ｎの測色値がキャリブレーション用測色値記憶部４２に記憶されているとする。ここで、測色装置１０がスライド操作によって基準パッチ６２Ｎ＋１からはずれると、ステップ４０２で取得された測色値が、後段測色値記憶部４５に記憶された測色値と大きく異なることになり、図１０のステップ４０８での判定はＹｅｓとなる。或いは、基準パッチ６２Ｎ＋１の左又は右の下地の部分をスライドさせて測色を終了したときも色の変化を検知し、ステップ４０８での判定はＹｅｓとなる。そして、測色値比較部４７は、ｉがＮであるかどうかを判定する（ステップ４０９）。
この場合、ｉがＮであるので、再び図１１を参照すると、測色値比較部４７が、パッチフラグに「Ｃａｌｉ」を設定する（ステップ４５１）。
そして、制御は操作判定部４８に移り、操作判定部４８は、前段測色値記憶部４４に測色値が記憶されているかどうかを判定する（ステップ４５２）。
【００６２】
２つ目以降のキャリブレーション用パッチの測色開始時には、ステップ４５８で前段測色値記憶部４４に測色値が書き込まれているので、ステップ４５２での判定はＹｅｓとなり、操作判定部４８は、前段測色値記憶部４４に記憶された測色値及び後段測色値記憶部４５に記憶された測色値の両方が、初期測色値記憶部４３に記憶された初期測色値であるかどうかを判定する（ステップ４５３）。
【００６３】
その結果、前段測色値記憶部４４に記憶された測色値及び後段測色値記憶部４５に記憶された測色値の両方が初期測色値であると判定されれば、情報出力部４９は、変数ｉ（この場合はＮ）と、キャリブレーション用測色値記憶部４２に記憶された測色値とを画像処理装置２０（図１参照）に対して出力する（ステップ４５４）。
一方、前段測色値記憶部４４に記憶された測色値及び後段測色値記憶部４５に記憶された測色値の何れか初期測色値でないと判定されれば、情報出力部４９は、変数ｉ（この場合はＮ）と、操作に不具合が生じた旨の情報とを測色装置１０の図示しない表示部に対して出力する（ステップ４５５）。
【００６４】
次に、制御は制御部４１に戻り、制御部４１が、変数ｉに１を加算する（ステップ４５６）。この場合、ｉはＮであったのでＮ＋１とする。そして、制御部４１は、ｉがＮを超えたかどうかを判定し（ステップ４５７）、超えていれば、処理を終了する。この場合、ｉはＮ＋１であるのでＮを超えており処理は終了する。
【００６５】
ところで、この動作例では、ステップ４５３で、前段測色値記憶部４４に記憶された測色値及び後段測色値記憶部４５に記憶された測色値の何れかが初期測色値でないと判定された場合、ステップ４５５で、操作の不具合が生じた旨の情報を出力したり、キャリブレーション用測色値記憶部４２に記憶されているキャリブレーション用パッチの測色値を処理対象から除外したりしたが、これ以外の動作を行うようにしてもよい。例えば、図示しない補正部が、キャリブレーション用測色値記憶部４２に記憶されているキャリブレーション用パッチの測色値を、前段測色値記憶部４４に記憶された基準パッチの測色値及び後段測色値記憶部４５に記憶された基準パッチの測色値に基づいて補正することが考えられる。そして、この補正後の測色値を画像処理装置２０に送信するようにしてもよい。
【００６６】
図１２は、この補正部による補正方法について説明するための図である。この図は、図７のカラーチャートからキャリブレーション用パッチ６１３及び基準パッチ６２３，６２４の部分を抜き出したものであるが、説明の都合上、図７とはパッチの長さの関係を変えて示してある。また、白抜きの丸印は、ある時点において測色装置１０のアパーチャが位置した領域を示す。尚、この補正を行う場合、基準パッチの幅は、キャリブレーション用パッチの幅からアパーチャサイズの２倍を減じて得られた長さよりも長いものとする。また、キャリブレーション用パッチとしては、同じ色相で明度が異なる色のものが連続的に配置されているとする。
【００６７】
（ａ）は、測色装置１０のアパーチャが基準パッチ６２３，６２４の内部に位置する場合である。この場合、ステップ４５３での判定はＹｅｓとなり、アパーチャはキャリブレーション用パッチ６１３の内部を通過してきたと思われる。従って、キャリブレーション用測色値記憶部４２に記憶されたキャリブレーション用パッチ６１３の測色値は補正されない。
【００６８】
（ｂ）は、測色装置１０のアパーチャの一部が基準パッチ６２３，６２４の外部に位置する場合である。この場合、ステップ４５３での判定はＮｏとなる。そこで、補正部は、前段測色値記憶部４４に記憶された基準パッチ６２３の測色値の明度に基づいて、測色装置１０のアパーチャの基準パッチ６２３からのずれ量Ｄ３を算出すると共に、後段測色値記憶部４５に記憶された基準パッチ６２４の測色値の明度に基づいて、測色装置１０のアパーチャの基準パッチ６２４からのずれ量Ｄ４を算出する。尚、ずれ量Ｄ３，Ｄ４の算出は、例えば、予め定めた明度とずれ量との対応を参照して行うとよい。これにより、（ｂ）では、基準パッチ６２３からのずれ量Ｄ３及び基準パッチ６２４からのずれ量Ｄ４の両方とも、基準パッチ６２３，６２４の右端からキャリブレーション用パッチ６１３の右端までのずれ量Ｐを超えていないことが分かり、アパーチャはキャリブレーション用パッチ６１３の内部を通過してきたと思われる。従って、補正部は、キャリブレーション用測色値記憶部４２に記憶されたキャリブレーション用パッチ６１３の測色値を補正しない。
【００６９】
（ｃ）も、測色装置１０のアパーチャの一部が基準パッチ６２３，６２４の外部に位置する場合である。この場合も、ステップ４５３での判定はＮｏとなる。そこで、補正部は、前段測色値記憶部４４に記憶された基準パッチ６２３の測色値の明度に基づいて、測色装置１０のアパーチャの基準パッチ６２３からのずれ量Ｄ３を算出すると共に、後段測色値記憶部４５に記憶された基準パッチ６２４の測色値の明度に基づいて、測色装置１０のアパーチャの基準パッチ６２４からのずれ量Ｄ４を算出する。尚、ずれ量Ｄ３，Ｄ４の算出は、例えば、予め定めた明度とずれ量との対応を参照して行うとよい。これにより、（ｃ）では、基準パッチ６２３からのずれ量Ｄ３及び基準パッチ６２４からのずれ量Ｄ４の両方とも、基準パッチ６２３，６２４の右端からキャリブレーション用パッチ６１３の右端までのずれ量Ｐを超えていることが分かり、アパーチャの一部はキャリブレーション用パッチ６１３の外部を通過してきたと思われる。従って、補正部は、キャリブレーション用測色値記憶部４２に記憶されたキャリブレーション用パッチ６１３の測色値を、ずれ量Ｄ３からずれ量Ｐを減じて得られるずれ量及びずれ量Ｄ４からずれ量Ｐを減じて得られるずれ量の平均のずれ量に基づいて補正する。尚、この補正は、例えば、予め定めた明度とずれ量との対応を参照して行うとよい。つまり、上記平均のずれ量に対応する明度が、ずれない場合のＸ倍であるとすると、キャリブレーション用パッチ６１３の明度を（１／Ｘ）倍にする補正を行うとよい。
【００７０】
以上により、第１の実施の形態及び第２の実施の形態についての説明を終了する。
尚、キャリブレーション用パッチ間の基準パッチの幅は、第１の実施の形態では、キャリブレーション用パッチの幅から測色装置１０のアパーチャサイズの２倍を減じた長さ以下とし、第２の実施の形態では、測色装置１０のアパーチャサイズ以上で、キャリブレーション用パッチの幅以下としたが、これに限るものではない。即ち、基準パッチの測色値に基づくキャリブレーション用パッチの読みはずしの可能性を判定するためには、基準パッチの幅が少なくともキャリブレーション用パッチの幅以下であればよい。
【００７１】
また、本実施の形態では、基準パッチの測色値に基づいてキャリブレーション用パッチの読みはずしの可能性を判定する処理を、測色装置１０内で行うようにしたが、これには限らない。例えば、測色装置１０から測色値を受信する画像処理装置２０内で行うようにしてもよい。或いは、図１には示していないが、測色装置１０から受信した測色値を情報処理装置が画像処理装置２０に送信するシステムにおいて、情報処理装置内でこのような処理を行うようにしてもよい。尚、この場合、画像処理装置２０、情報処理装置は、測色データ処理装置の一例である。
【００７２】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【符号の説明】
【００７３】
１０…測色装置、２０…画像処理装置、３１，４１…制御部、３２，４２…キャリブレーション用測色値記憶部、３４，４４…前段測色値記憶部、３５，４５…後段測色値記憶部、３６，４６…測色値取得部、３７，４７…測色値比較部、３８，４８…操作判定部、３９，４９…情報出力部、４３…初期測色値記憶部
【図１】
0005724513.tif 000002
【図２】
0005724513.tif 000003
【図３】
0005724513.tif 000004
【図４】
0005724513.tif 000005
【図５】
0005724513.tif 000006
【図６】
0005724513.tif 000007
【図７】
0005724513.tif 000008
【図８】
0005724513.tif 000009
【図９】
0005724513.tif 000010
【図１０】
0005724513.tif 000011
【図１１】
0005724513.tif 000012
【図１２】
0005724513.tif 000013