(57)【要約】【課題】  画像入力装置を使用して対象部分の色の測色値を得る際に、画像入力装置が所定期間内に点検されていることを確認する技術を提供する。【解決手段】  画像入力装置を使用して、印刷装置の印刷特性を修正するための調整データを生成する。まず、画像入力装置の点検を行い、点検の結果が所定の条件を満たす場合に、点検の時刻のデータを含む点検データを生成し、点検の結果が所定の条件を満たさない場合に、警告を発する。そして、印刷装置を使用して互いに異なる方法で印刷された複数のパッチを、画像入力装置で撮像して、各パッチの色の特性を表す入力値に基づいて調整データを生成する。その際、まず、点検データ内の点検の時刻からの経過時間を求める。そして、経過時間が所定の期間を越えている場合に、警告を発する。また、経過時間が所定の期間よりも少ない場合に、調整データを生成する。【選択図】        図１３
2006186843.tif 000002
【特許請求の範囲】
【請求項１】
同時に複数の対象部分の色を読み取って前記各対象部分の色の特性を表す入力値を生成できる画像入力装置を使用して、印刷装置の印刷特性を修正するための調整データを生成する方法であって、
（ａ）前記画像入力装置の点検を行い、前記点検の結果が所定の条件を満たす場合に、前記点検の時刻のデータを含む点検データを生成し、前記点検の結果が前記所定の条件を満たさない場合に、警告を発する工程と、
（ｂ）前記印刷装置を使用して印刷された複数のパッチを、前記画像入力装置で撮像して、前記各パッチの色の特性を表す前記入力値に基づいて前記調整データを生成する工程と、を備え、
前記工程（ｂ）は、
（ｂ１）前記点検データ内の前記点検の時刻からの経過時間を求める工程と、
（ｂ２）前記経過時間が所定の期間を越えている場合に、警告を発する工程と、
（ｂ３）前記経過時間が前記所定の期間よりも少ない場合に、前記調整データを生成する工程と、を備える、方法。
【請求項２】
請求項１記載の方法であって、さらに、
（ｃ）所定の色を測色器で測色して得られる測色値と、前記所定の色を前記画像入力装置で撮像して得られる入力値と、を対応づけて格納する変換データを準備する工程と、
（ｄ）所定の系列の色を指定する色指定値が与えられた場合に前記印刷装置がそれぞれ再現すべき色の前記測色値を格納する色再現目標データを準備する工程と、を備え、
前記工程（ｂ３）は、
（ｂ４）前記所定の系列に含まれるサンプル色を指定する色指定値であるサンプル色指定値に基づいて、前記印刷装置で前記パッチの印刷を行う工程と、
（ｂ５）前記パッチを前記画像入力装置で撮像して、前記パッチに対応する入力値である対象入力値を得る工程と、
（ｂ６）前記変換データを用いて、前記対象入力値を、前記パッチに対応する測色値である対象測色値に変換する工程と、
（ｂ７）前記色再現目標データを用いて、前記対象測色値を、前記パッチに対応する色指定値である理想指定値に変換する工程と、
（ｂ８）前記サンプル色指定値と前記理想指定値とに基づいて、前記調整データを生成する工程と、を備える、方法。
【請求項３】
請求項２記載の方法であって、
前記測色値は、Ｌ*ａ*ｂ*表色系におけるＬ*の値である、方法。
【請求項４】
請求項３記載の方法であって、
前記所定の系列の色は、互いに明度が異なる無彩色であり、
前記工程（ｂ４）は、前記サンプル色指定値に基づいて、前記印刷装置でブラックのインクを使用して前記パッチの印刷を行う工程を含む、方法。
【請求項５】
請求項１記載の方法であって、さらに、
前記工程（ａ）は、
所定の点検用パッチを前記画像入力装置で撮像して、前記点検用パッチに対応する入力値である点検入力値を得る工程と、
前記所定の条件は、前記点検入力値が所定の範囲内にあることである、方法。
【請求項６】
請求項１記載の方法であって、さらに、
（ｃ）所定の色を測色器で測色して得られる測色値と、前記所定の色を前記画像入力装置で撮像して得られる入力値と、を対応づけて格納する変換データを準備する工程を備え、
前記工程（ａ）は、
（ａ１）所定の点検用パッチを前記測色器で測色して、前記点検用パッチに対応する測色値である基準測色値を得る工程と、
（ａ２）前記点検用パッチを前記画像入力装置で撮像して、前記点検用パッチに対応する入力値である点検入力値を得る工程と、
（ａ３）前記変換データを用いて、前記点検入力値を、前記点検用パッチに対応する測色値である点検測色値に変換する工程と、を含み、
前記所定の条件は、前記点検測色値と前記基準測色値とが所定の基準よりも近似していることである、方法。
【請求項７】
請求項６記載の方法であって、
前記測色値は、Ｌ*ａ*ｂ*表色系におけるＬ*の値である、方法。
【請求項８】
請求項７記載の方法であって、
前記点検用パッチは、無彩色のパッチである、方法。
【請求項９】
請求項１ないし８のいずれかに記載の方法であって、
前記入力値は、レッド、グリーンまたはブルーの色成分の階調値である、方法。
【請求項１０】
印刷装置の製造方法であって、
請求項１ないし９のいずれかに記載の方法で前記調整データを生成する工程と、
前記調整データを前記印刷装置の記憶部に格納する工程と、を備える方法。
【請求項１１】
同時に複数の対象部分の色を読み取って前記各対象部分の色の特性を表す入力値を生成できる画像入力装置を使用して、前記各対象部分の色の測色値を得る方法であって、
（ａ）前記画像入力部の点検を行い、前記点検の結果が所定の条件を満たす場合に、前記点検の時刻を表す点検データを生成する工程と、
（ｂ）複数の対象部分の前記画像入力装置で撮像して、前記各対象部分の色の特性を表す前記入力値に基づいて、前記各対象部分の色の測色値を得る工程と、を備え、
前記工程（ｂ）は、
（ｂ１）前記点検データ内の前記点検の時刻からの経過時間を求める工程と、
（ｂ２）前記経過時間が所定の期間を越えている場合に、警告を発する工程と、を備える、方法。
【請求項１２】
印刷装置の印刷特性を修正するための調整データを生成するシステムであって、
同時に複数の対象部分の色を読み取って前記各対象部分の色の特性を表す入力値を生成できる画像入力部と、
前記画像入力部の点検の結果が所定の条件を満たす場合に、前記点検の時刻のデータを含む点検データを生成し、前記点検の結果が前記所定の条件を満たさない場合に、警告を発する撮像点検部と、
前記印刷装置を使用して印刷された複数のパッチを、前記画像入力部で撮像して、前記各パッチの色の特性を表す前記入力値に基づいて前記調整データを生成する印刷調整量設定部と、
前記点検データ内の前記点検の時刻からの経過時間を求める経過時間判定部と、を備え、
前記印刷調整量設定部は、
前記経過時間が所定の期間を越えている場合に、警告を発し、
前記経過時間が前記所定の期間よりも少ない場合に、前記調整データを生成する、システム。
【請求項１３】
同時に複数の対象部分の色を読み取って前記各対象部分の色の特性を表す入力値を生成できる画像入力装置を使用して、印刷装置の印刷特性を修正するための調整データを生成するコンピュータプログラムであって、
前記画像入力装置の点検の結果が所定の条件を満たす場合に、前記点検の時刻のデータを含む点検データを生成し、前記点検の結果が前記所定の条件を満たさない場合に、警告を発する機能と、
前記印刷装置を使用して印刷された複数のパッチを、前記画像入力装置で撮像して、前記各パッチの色の特性を表す前記入力値に基づいて前記調整データを生成する機能と、
前記点検データ内の前記点検の時刻からの経過時間を求める機能と、
前記経過時間が所定の期間を越えている場合に、警告を発する機能と、
前記経過時間が前記所定の期間よりも少ない場合に、前記調整データを生成する機能と、をコンピュータに実現させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の対象部分の色の測色値を得る技術に関し、特に、スキャナ等の画像入力装置を使用して対象部分の色の測色値を得るための技術に関する。
【背景技術】
【０００２】
印刷装置の印刷特性の調整は、例えば、サンプルチャートのデータを調整対象の印刷装置で印刷し、印刷された画像を測色した測色値を、予め設定された望ましい測色値と比較することにより行われる（例えば特許文献１）。印刷画像の測色は、一般に、測色器を用いて行なわれる。
【０００３】
【特許文献１】特開２０００−２０９４５０号公報
【特許文献２】特開２００２−２０４３７０号公報
【特許文献３】特開２００２−２６２１０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
印刷装置の印刷特性の調整において、測色器による測色値の代わりに、比較的安価なスキャナ等の画像入力装置を用いて印刷画像の入力を行うことにより得られる入力値を用いることができれば、印刷特性の調整を経済的に行うことができる。ただし、画像入力装置は、本来、測色のための機器ではないため、印刷装置の印刷特性の調整に用いる場合には、画像入力装置による入力値が、測色器による測色値と対応付けられていることが望まれる。
【０００５】
また、上記の入力値と測色値の対応付けを行った後に、スキャナの画像読み取り台の汚れや、画像読み取り台のランプ切れなどの、アクシデントや装置の故障等が生じることもある。そのような場合には、画像入力装置による入力値と測色器による測色値との対応付けを行ったときの性能を、画像入力装置が発揮しなくなる。その結果、入力値が測色値と正確に対応付けられていても、印刷装置の印刷特性の調整を正しく行うことはできなくなる。
【０００６】
なお、このような問題は、印刷装置の印刷特性の調整における場合に限らず、画像入力装置による入力値を、測色器による測色値の代わりに用いる場合に共通の問題であった。
【０００７】
本発明は、上述した従来の課題を解決するためになされたものであり、画像入力装置を使用して対象部分の色の測色値を得る際に、画像入力装置が所定期間内に点検されていることを確認する技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題の少なくとも一部を解決するために、本発明は、同時に複数の対象部分の色を読み取って各対象部分の色の特性を表す入力値を生成できる画像入力装置を使用して、各対象部分の色の測色値を得る際に、以下の処理を行う。すなわち、まず、（ａ）画像入力部の点検を行い、点検の結果が所定の条件を満たす場合に、点検の時刻を表す点検データを生成する。そして、（ｂ）複数の対象部分の画像入力装置で撮像して、各対象部分の色の特性を表す入力値に基づいて、各対象部分の色の測色値を得る。
【０００９】
各対象部分の入力値に基づいて測色値を得る際には、まず、点検データ内の点検の時刻からの経過時間を求める。そして、経過時間が所定の期間を越えている場合に、警告を発する。このような態様とすれば、画像入力装置を使用して対象部分の色の測色値を得る際に、画像入力装置が所定期間内に点検されているか否かを確認することができる。
【００１０】
なお、本発明は以下のような態様で構成することもできる。すなわち、画像入力装置を使用して、印刷装置の印刷特性を修正するための調整データを生成する方法である。調整データの生成に際して、まず、（ａ）画像入力装置の点検を行い、点検の結果が所定の条件を満たす場合に、点検の時刻のデータを含む点検データを生成する。一方、点検の結果が所定の条件を満たさない場合には、警告を発する。そして、（ｂ）印刷装置を使用して印刷された複数のパッチを、画像入力装置で撮像して、各パッチの色の特性を表す入力値に基づいて調整データを生成する。
【００１１】
各パッチの入力値に基づいて調整データを生成する際には、まず、（ｂ１）点検データ内の点検の時刻からの経過時間を求める。そして、（ｂ２）経過時間が所定の期間を越えている場合に、警告を発する。一方、（ｂ３）経過時間が所定の期間よりも少ない場合には、調整データを生成する。このような態様とすれば、所定時間内に点検が行われた画像入力装置を使用して、簡易かつ正確に、印刷装置の印刷特性を表すデータを得ることができる。
【００１２】
また、あらかじめ、変換データと色再現目標データとを準備して、以下のような処理を行うこともできる。ここで、変換データとは、所定の色を測色器で測色して得られる測色値と、その所定の色を画像入力装置で撮像して得られる入力値と、を対応づけて格納するデータである。また、色再現目標データとは、所定の系列に含まれる色を指定する色指定値が与えられた場合に印刷装置がそれぞれ再現すべき色の測色値を格納するデータである。
【００１３】
調整データを生成する際には、まず、（ｂ４）上記の所定の系列に含まれるサンプル色を指定する色指定値であるサンプル色指定値に基づいて、印刷装置でパッチの印刷を行う。そして、（ｂ５）パッチを画像入力装置で撮像して、パッチに対応する入力値である対象入力値を得る。その後、（ｂ６）変換データを用いて、対象入力値を、パッチに対応する測色値である対象測色値に変換する。このような処理を行うことで、画像入力装置の性能の偏りが反映されていない対象測色値を、パッチについて得ることができる。
【００１４】
その後、（ｂ７）色再現目標データを用いて、対象測色値を、パッチに対応する色指定値である理想指定値に変換する。このような処理を行うことで、対象測色値で表された特性を有する（実際に印刷された）パッチを、理想的な特性を有する印刷装置に印刷させるための色指定値である、理想指定値を得ることができる。そして、（ｂ８）サンプル色指定値と理想指定値とに基づいて、調整データを生成する。
【００１５】
このような態様とすれば、所定の性能の偏りを含みうる画像入力装置を使用して調整データを生成しても、理想的な特性に近い特性で印刷装置が印刷を実行できるような調整データを生成することができる。
【００１６】
なお、測色値は、Ｌ*ａ*ｂ*表色系におけるＬ*の値とすることができる。このような態様とすれば、印刷されたパッチの特性を絶対的な基準である明度（Ｌ*の値）で評価して、正確な調整データを生成することができる。
【００１７】
また、前述の所定の系列の色は、互いに明度が異なる無彩色とすることが好ましい。そして、パッチの印刷を行う際には、そのような無彩色を指定するサンプル色指定値に基づいて、印刷装置でブラックのインクを使用して印刷を行うことが好ましい。
【００１８】
また、画像入力装置の点検を行う際には、所定の点検用パッチを画像入力装置で撮像して、点検用パッチに対応する入力値である点検入力値を得ることが好ましい。そして、点検データを生成する所定の条件は、点検入力値が所定の範囲内にあること、とすることが好ましい。このような態様とすれば、入力値を生成する性能が許容範囲を超えて変動した画像入力装置を使用して、印刷装置の調整データを生成してしまう事態を防止することができる。よって、調整データを生成する際の信頼性を高めることができる。
【００１９】
そして、画像入力装置の点検を行う際には、以下のような処理を行うことも好ましい。すなわち、まず、（ａ１）所定の点検用パッチを測色器で測色して、点検用パッチに対応する測色値である基準測色値を得る。一方、（ａ２）その点検用パッチを画像入力装置で撮像して、点検用パッチに対応する入力値である点検入力値を得る。その後、（ａ３）変換データを用いて、点検入力値を、点検用パッチに対応する測色値である点検測色値に変換する。そして、点検データを生成する所定の条件は、点検測色値と基準測色値とが所定の基準よりも近似していること、とする。
【００２０】
このような態様とすれば、測色器で得られた基準測色値と、画像入力装置で得られた点検測色値とを比較して、画像入力装置の点検を行うことができる。よって、画像入力装置の入力値を生成する性能を、測色器を使って正確に評価して、画像入力装置の点検を行うことができる。
【００２１】
なお、測色値は、Ｌ*ａ*ｂ*表色系におけるＬ*の値とすることが好ましい。そして、点検用パッチは、無彩色のパッチとすることが好ましい。
【００２２】
また、入力値は、レッド、グリーンまたはブルーの色成分の階調値とすることができる。
【００２３】
なお、上記の各方法で調整データを生成し、その調整データを印刷装置の記憶部に格納して、印刷装置を製造することも好ましい。このような態様とすれば、正確に設定された調整データに基づいて良好な色再現を行うことができる印刷装置を製造することができる。
【００２４】
また、本発明は、以下のような態様とすることもできる。すなわち、印刷装置の印刷特性を修正するための調整データを生成するシステムである。このシステムは、同時に複数の対象部分の色を読み取って各対象部分の色の特性を表す入力値を生成できる画像入力部と、画像入力部の点検の結果が所定の条件を満たす場合に、点検の時刻のデータを含む点検データを生成し、点検の結果が所定の条件を満たさない場合に、警告を発する撮像点検部と、印刷装置を使用して印刷された複数のパッチを、画像入力部で撮像して、各パッチの色の特性を表す入力値に基づいて調整データを生成する印刷調整量設定部と、点検データ内の点検の時刻からの経過時間を求める経過時間判定部と、を備える。そして、印刷調整量設定部は、経過時間が所定の期間を越えている場合に、警告を発し、経過時間が所定の期間よりも少ない場合に、調整データを生成する。
【００２５】
なお、本発明は、種々の態様で実現することが可能であり、例えば、画像処理方法およびシステム、画像入力値変換方法およびシステム、印刷調整量設定方法およびシステム、これらの方法またはシステムの機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００２６】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．実施形態の概要：
Ｂ．実施例：
Ｂ−１．画像処理システムの構成：
Ｂ−２．印刷調整量設定処理：
Ｃ．変形例：
【００２７】
Ａ．実施形態の概要：
あらかじめ、異なる明度を有する複数のパッチについて、画像入力装置で読み込んで得たレッドの色成分の画像入力値（Ｒ値）と、測色器で測定して得た画像測色値（Ｌ*値）と、を対応付けたＬＵＴファイルを作成しておく（図４の中段左参照）。また、黒インクの階調値Ｇと、その階調値Ｇを与えられたときにプリンタが再現すべき理想的な明度Ｌ＊との関係を定めたデータである理想関係ＩＲを作成しておく（図４の下段左参照）。
【００２８】
調整量を設定する際には、まず、印刷調整量設定処理の対象となるプリンタ５００ｔで、サンプル階調値ＧＳｊに基づいて再現されるパッチｊを含むサンプルチャートＳＣを、黒インクを用いて印刷する（図４の左上参照）。そのパッチｊをスキャナ４００で撮像し、パッチｊについてのレッドの色成分の画像入力値（Ｒ値）を得て、サンプル入力値ファイルＳＩＦを生成する（図４の右側参照）。
【００２９】
そして、前述のＬＵＴファイルに基づいて、レッドの画像入力値（Ｒ値）を画像測色値（Ｌ*値）に置き換えてサンプル変換ファイルＳＣＦを生成する。さらに、明度がＬ*であるパッチｊを、理想的なプリンタであればどの階調値が与えられたときに再現するか、を表す、理想階調値ＧＩｊを、前述の理想関係ＩＲに基づいて求める。そして、プリンタ５００ｔ用のパッチｊに対応する調整量Ｂｊを、（サンプル階調値ＧＳｊ）／（理想階調値ＧＩｊ）で求める。印刷を行う際には、画素の階調値が入力されたときには、階調値はＢｊ倍されたものに置き換えられて、印刷が実行される。その結果、プリンタ５００ｔは、階調値ＧＩｊが入力されたときに、理想関係ＩＲのとおりに、明度がＬ*である明度の色を再現することとなる。
【００３０】
印刷装置の調整量の設定は、印刷装置の製造時に行われる。ＬＵＴファイルは、原則として３０日に一度、更新される。また、スキャナ４００は、２４時間に一度、性能が大きく変動していないかどうか検査される。さらに、各印刷装置の調整量を設定するのに先立って、点検データが読み出されて２４時間以内にスキャナ４００が検査されているか否かがチェックされる。２４時間以内にスキャナ４００が検査されていない場合には、ディスプレイ１２０に警告が表示される（図１３下段参照）。なお、以上で説明した処理で使用されるパッチｊ、およびＬＵＴファイル内のルックアップテーブルは、印刷に用いるインクノズル、使用できるドット径および印刷モード（解像度）の組み合わせごとに設定される。
【００３１】
Ｂ．第１実施例：
Ｂ−１．画像処理システムの構成：
図１は、本発明の第１実施例としての画像処理システムの構成を概略的に示す説明図である。本実施例の画像処理システム１０は、プリンタの印刷特性を調整するための調整量Ｂを設定する後述の印刷調整量設定処理に用いることができる。画像処理システム１０は、コンピュータ１００と、測色器３００と、スキャナ４００と、を備えている。また、画像処理システム１０は、プリンタ５００を備えていてもよい。
【００３２】
コンピュータ１００は、ＣＰＵ１１０と、ＲＯＭやＲＡＭ等の内部記憶装置２００と、ディスプレイ等の表示部１２０と、キーボードやマウス等の操作部１３０と、ハードディスクドライブ等の外部記憶装置１４０と、現在の日付や時刻を出力するタイマ１５０と、インターフェイス部（Ｉ／Ｆ部）１６０と、を備えている。コンピュータ１００内の上記各構成要素は、バス１７０を介して互いに接続されている。
【００３３】
内部記憶装置２００には、ＬＵＴ生成部２１０と、印刷調整量設定部２２０と、経過日数判定部２３０と、測色処理部２４０と、撮像処理部２５０と、印刷処理部２６０と、撮像点検部２７０と、を有している。これらの各部は、当該各部として機能するコンピュータプログラムである。また、ＬＵＴ生成部２１０はＬＵＴ生成日付加部２１２を含み、印刷調整量設定部２２０は入力値変換部２２２と理想関係ＩＲとを含んでいる。
【００３４】
測色処理部２４０は、測色器３００の制御を行う測色器ドライバであり、測色日付加部２４２を含んでいる。撮像処理部２５０は、スキャナ４００の制御を行うスキャナドライバであり、日付入力・付加部２５２を含んでいる。印刷処理部２６０は、プリンタ５００の制御を行うプリンタドライバである。撮像点検部２７０は、アプリケーション・ソフトウェアであり、スキャナ４００の性能が正常であるか否かを判定する。そして、正常と判定した場合には点検データを生成し、異常と判定した場合にはコンピュータ１００に接続されたディスプレイ１２０上に警告を表示する。インターフェイス部１６０は、複数の入出力端子を備えており、測色器３００やスキャナ４００、プリンタ５００といった外部機器との間でデータ通信を行う。
【００３５】
測色器３００は、画像の測色を行って測色値を取得する装置であり、本実施例では、Ｌ＊ａ＊ｂ＊色空間における測色値Ｌ＊，ａ＊，ｂ＊の値を出力する。なお、測色器は、ある色を測色して、測色値としてその色の明度を出力できるものであればよい。なお、測色器は、画像入力装置にくらべて、時間経過による性能の変化が少ないものであることが好ましい。
【００３６】
スキャナ４００は、画像を撮像して、画像の入力値を取得する装置であり、本実施例では、Ｒ値、Ｇ値、Ｂ値の３つの入力値を出力する。なお、本明細書において、「撮像」とは、同時に複数の対象部分の色を読み取って、各対象部分の色の特性を表す入力値を生成することである。プリンタ５００は、インクジェットプリンタであり、本実施例では、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４色のインクを用いて画像の印刷を行う。
【００３７】
Ｂ−２．印刷調整量設定処理：
図２は、本実施例の画像処理システムによる印刷調整量設定処理の流れを示すフローチャートである。また、図３は、印刷調整量設定処理の内、基準チャートＢＣの準備およびＬＵＴファイルの準備の処理の概要を示す説明図であり、図４は、印刷調整量設定処理の内、調整量Ｂ設定の処理の概要を示す説明図である。ここで、印刷調整量設定処理とは、プリンタの印刷特性を望ましい特性となるように調整するための調整量Ｂを設定する処理である。本実施例では、ある画像データに基づいて画像を印刷するときに、印刷結果を望ましいものとするために、当該画像データの階調値に乗ずる係数としての調整量Ｂを設定するものとしている。この調整量Ｂは、印刷に用いるインクノズル、使用できるドット径および印刷モード（解像度）の組み合わせごとに設定されることが望ましい。
【００３８】
ステップＳ１００（図２参照）では、ユーザが、基準チャートＢＣの準備を行う。基準チャートＢＣは、印刷調整量設定処理の対象となるプリンタと同型のプリンタ５００によって、複数のパッチを印刷したものである。
【００３９】
本実施例では、基準チャートＢＣは、基準チャートＢＣの色彩特性の変化やスキャナ４００の入力特性の変化を考慮して、所定の日数経過毎に更新される。本実施例では、ステップＳ１００における基準チャートＢＣの準備は、９０日に１回行われるものとする。
【００４０】
図５は、基準チャートＢＣの準備の処理の流れを示すフローチャートである。ステップＳ１１０では、既存の基準チャートＢＣが有るか否かを判定する。既存の基準チャートＢＣが無いときは、ステップＳ１４０に進み、基準チャートＢＣの作製（印刷）を行う。一方、既存の基準チャートＢＣが有るときは、ステップＳ１２０に進む。
【００４１】
ステップＳ１２０では、既存の基準チャートＢＣは使用期限内か否か、すなわち、基準チャートＢＣの作製日から所定の日数が経過しているか否かを判定する。所定の日数は、例えば、９０日に設定される。既存の基準チャートＢＣが使用期限を越えていると判定したときは、ステップＳ１４０に進み、新たに基準チャートＢＣの作製を行う。一方、既存の基準チャートＢＣが使用期限内であると判定したときは、ステップＳ１３０に進み、既存の基準チャートＢＣを準備する。
【００４２】
図６は、基準チャートＢＣの内容を概略的に示す説明図である。本実施例に用いる基準チャートＢＣは、Ｎ枚（Ｎは２以上の整数）のシートによって構成されている。また、基準チャートＢＣの各シートには、６行×４列の計２４個のパッチが印刷されている。以下の説明では、基準チャートＢＣの各シートをシート番号ｉ（ｉは１以上Ｎ以下の整数）を用いて表すものとし、また各シート内のパッチをパッチ番号ｊ（ｊは１以上２４以下の整数）を用いて表すものとする。なお、基準チャートＢＣの各シートの右上には、シート番号ｉが表示されている。また、各シートの左上のパッチのパッチ番号ｊを１とし、パッチ番号１のパッチの右隣のパッチのパッチ番号ｊを２とし、以下同様にパッチ番号ｊを付していき、右下のパッチのパッチ番号ｊを２４とする。
【００４３】
基準チャートＢＣの各シートにおいて、パッチの列数は、基準チャートＢＣの印刷に用いるプリンタ５００の使用インク数に対応している。本実施例のプリンタ５００は、Ｃ、Ｍ、Ｙ、Ｋの４色のインクを用いるものであるため、パッチの列数は４列となっている。左から１列目のパッチはシアン用のノズルを用いて印刷され、２列目のパッチはマゼンタ用のノズルを用いて印刷され、３列目のパッチはイエロー用のノズルを用いて印刷され、４列目のパッチはブラック用のノズルを用いて印刷されている。ただし、本実施例では、すべてのパッチを、ブラックインクを用いて印刷している。すなわち、例えば、１列目のパッチは、本来シアン用であるノズルを用いて、ブラックインクにより印刷されたものとなっている。
【００４４】
このように、ブラックインクを使用してパッチを印刷することで、広範囲の明度を再現することができ、かつ、測色器やスキャナで読み取った際に明度の微妙なずれを認識しやすいパッチを印刷することができる。なお、パッチを印刷する印刷装置が、印刷結果が光沢を有するフォトブラックインクと、印刷結果が光沢を有しないマットブラックインクとを備えている場合には、印刷結果が光沢を有しないマットブラックインクを使用することがより好ましい。なお、ブラックインクは安価に製造できるため、本実施例を実施する際のコストを低減することができる。
【００４５】
また、基準チャートＢＣの各シートにおいて、パッチの行数は、基準チャートＢＣの印刷に用いるプリンタ５００のドット径の種類と印刷モード数とに対応している。本実施例のプリンタ５００は、大ドット、中ドット、小ドットの３種類のドット径を用いて印刷を行うものであり、また、印刷モード１（高解像度モード）と印刷モード２（低解像度モード）との２つの印刷モードを有している。そのため、パッチの行数は６行となっている。上から１〜３行目のパッチは、印刷モード１を用いて印刷され、４〜６行目のパッチは、印刷モード２を用いて印刷されている。また、１行目と４行目のパッチは大ドットを用いて印刷されており、同様に、２行目と５行目は中ドットを用いて、３行目と６行目は小ドットを用いて、印刷されている。
【００４６】
基準チャートＢＣの各シートは、パッチ番号ｊが同じパッチ（各シートにおいて同じ位置に印刷されたパッチ）について、それぞれ異なる階調値Ｇを有する画像データに基づき印刷されたものである。すなわち、ｉ枚目のシートにおけるパッチ番号ｊのパッチの印刷に用いる画像データの階調値Ｇを「Ｇｉｊ」と表すものとすると、Ｇ１ｊからＧＮｊまでのＮ個の階調値はすべて異なる値となっている。そのため、基準チャートＢＣは、各インク色用のノズルについて、印刷モードおよびドット径毎に、Ｎ種類の階調値を有する画像データに基づき印刷されたパッチを含むこととなる。
【００４７】
本実施例では、各パッチ番号ｊ毎に、１枚目のシートのパッチの印刷に用いる画像データが最も階調値Ｇが大きくなっており（すなわちパッチは濃い黒色になっており）、Ｎ枚目のシートに向かうほど画像データの階調値Ｇを減少させている（すなわちパッチは薄い黒色（グレー）になっている）。なお、プリンタ５００における印刷階調表現は、単位面積あたりのドット付与数を調整することによって行っており、本実施例では、パッチの印刷に用いる画像データの階調値Ｄが大きいほど、単位面積あたりのドット付与数を増加させるものとしている。また、ある１枚のシート内の２４個のパッチ間では、印刷に用いる画像データの階調値Ｇを同じ値にする必要はなく、それぞれ異なる値としてもよい。
【００４８】
さらに、基準チャートＢＣの各シートには、基準チャートＢＣの作製日（印刷日）が表示されている。本実施例では、基準チャートＢＣのＮ枚のシートは、同日に印刷されるものとしており、各シートには、同じ日付が表示される。
【００４９】
図３には、準備された基準チャートＢＣを示している。なお、図３では、画像処理システム１０のコンピュータ１００に接続されたプリンタ５００によって基準チャートＢＣを印刷しているように示しているが、基準チャートＢＣの印刷に用いるプリンタ５００は、画像処理システム１０に接続されたものである必要はない。
【００５０】
ステップＳ１００（図２参照）の基準チャートＢＣ準備完了後、ステップＳ３００では、ＬＵＴファイルの準備を行う。ＬＵＴファイルは、スキャナ４００による画像入力値と測色器３００による画像測色値とを対応付けるためのものである。ＬＵＴファイルの内容については、後述する。
【００５１】
本実施例では、ＬＵＴファイルは、スキャナ４００の入力特性の変化等を考慮して、所定の日数経過毎に更新される。すなわち、ステップＳ３００におけるＬＵＴファイルの準備は、原則として３０日に一度行われる。図７は、ＬＵＴファイルの準備の処理の流れを示すフローチャートである。ステップＳ３１０では、既存のＬＵＴファイルが有るか否かを判定する。既存のＬＵＴファイルが無いときは、ステップＳ４００に進み、ＬＵＴファイルの生成を行う。一方、既存のＬＵＴファイルが有るときは、ステップＳ３２０に進む。
【００５２】
ステップＳ３２０では、既存のＬＵＴファイルは使用期限内か否か、すなわち、ＬＵＴファイルの生成日から所定の日数が経過しているか否かを判定する。所定の日数は、例えば、３０日に設定される。既存のＬＵＴファイルが使用期限を越えていると判定したときは、ステップＳ４００に進み、新たにＬＵＴファイルの生成を行う。一方、既存のＬＵＴファイルが使用期限内であると判定したときは、ステップＳ３３０に進み、既存のＬＵＴファイルを準備する。
【００５３】
図８は、図７のステップＳ４００におけるＬＵＴファイル生成の処理の流れを示すフローチャートである。ステップＳ４１０では、測色処理部２４０（図１参照）が、測色器３００を制御して基準チャートＢＣを測色し、測色値ファイルＭＦを生成する。図３には、基準チャートＢＣを測色して、測色値ファイルＭＦを生成する様子を示している。図９は、測色値ファイルＭＦの一例を示す説明図である。測色処理部２４０は、基準チャートＢＣのＮ枚のシート毎に、２４個のパッチを測色し、各パッチについての画像測色値として、Ｌ＊ａ＊ｂ＊色空間において明度を表すＬ＊の値を取得する。例えば、図９に示した測色値ファイルＭＦの１〜２行目は、基準チャートＢＣのシート番号ｉが１であるシートにおける２４個のパッチのＬ＊値を示している。
【００５４】
ステップＳ４２０（図８）では、測色処理部２４０内の測色日付加部２４２（図１参照）が、測色日を測色値ファイルＭＦに付加する。測色日付加部２４２は、測色処理部２４０による測色処理中または測色処理後に、タイマ１５０（図１参照）から出力される現在の日付を参照し、例えばテキストデータとしての測色日を、測色値ファイルＭＦに付加する。図９に示した測色値ファイルＭＦは、測色日が付加された状態を示している。
【００５５】
ステップＳ４３０（図８）では、撮像処理部２５０（図１参照）が、基準チャートＢＣを撮像し、基準入力値ファイルＢＩＦを生成する。図３には、基準チャートＢＣを撮像して、基準入力値ファイルＢＩＦを生成する様子を示している。図１０は、基準入力値ファイルＢＩＦの一例を示す説明図である。撮像処理部２５０は、基準チャートＢＣのＮ枚のシートを撮像し、各シート内の２４個のパッチの位置における画像入力値として、Ｒ成分の階調値を表すＲ値を取得する。例えば、図１０に示した基準入力値ファイルＢＩＦの１〜２行目は、基準チャートＢＣのシート番号ｉが１であるシートにおける２４個のパッチのＲ値を示している。なお、本実施例では、基準チャートＢＣの画像入力値としてＲ値を用いているが、例えば、Ｇ値やＢ値等の他の画像入力値を用いることも可能である。
【００５６】
ステップＳ４４０（図８）では、撮像処理部２５０内の日付入力・付加部２５２（図１参照）が、基準チャートＢＣの作製日を基準入力値ファイルＢＩＦに付加する。日付入力・付加部２５２は、印刷された文字を光学的に読み取るＯＣＲ機能を有しており、基準チャートＢＣの各シートに印刷された基準チャートＢＣ作製日を読み取って、基準入力値ファイルＢＩＦに付加する。図１０に示した基準入力値ファイルＢＩＦは、基準チャートＢＣ作製日が付加された状態を示している。
【００５７】
ステップＳ４５０（図８）では、経過日数判定部２３０（図１参照）が、測色日からの経過日数判定を行う。測色日からの経過日数判定は、ＬＵＴファイルの生成に用いる測色値ファイルＭＦが正しいものであるか否かを判定するために行うものである。上述したように、ＬＵＴファイルは、例えば３０日経過毎に更新されるため、図８に示すＬＵＴファイル生成の処理も、３０日経過毎に繰り返し実行される。そのため、誤って、以前のＬＵＴファイル生成の処理において生成した古い測色値ファイルＭＦが、新たなＬＵＴファイル生成の処理において用いられる可能性がある。本実施例では、この古い測色値ファイルＭＦの誤用を防止するために、測色日からの経過日数判定を行っている。
【００５８】
例えば具体的には、測色日からの経過日数判定は、経過日数判定部２３０が、タイマ１５０（図１参照）から出力される現在の日付と、測色値ファイルＭＦに含まれる測色日（図９参照）とを比較し、測色日から現在までの経過日数が５日以内であるか否かを判定することにより行う。すなわち、測色日から現在までの経過日数が５日以内であれば、測色値ファイルＭＦは正しいものであると判定され、経過日数が６日以上であれば、測色値ファイルＭＦは古いものであると判定される。なお、判定の閾値は、ＬＵＴファイルの更新周期未満であればよく、閾値をより短く設定したり、より長く設定したりしても構わない。例えば、図８に示したＬＵＴファイル生成の処理のすべてのステップを必ず同日に行うのであれば、閾値を１日間に設定してもよい。
【００５９】
ステップＳ４５０（図８）の測色日からの経過日数判定において、経過日数が６日以上であると判定されたときは、処理を終了し、測色値ファイルＭＦの確認を行う。一方、経過日数が５日以内であると判定されたときは、ステップＳ４６０に進む。
【００６０】
ステップＳ４６０（図８）では、経過日数判定部２３０（図１参照）が、基準チャートＢＣ作製日からの経過日数判定を行う。基準チャートＢＣ作製日からの経過日数判定は、ＬＵＴファイルの生成に用いる基準入力値ファイルＢＩＦが正しいものであるか否か、ひいては基準入力値ファイルＢＩＦの生成に用いた基準チャートＢＣが正しいものであったか否かを判定するために行うものである。上述したように、基準チャートＢＣは、例えば９０日経過毎に更新されるため、基準入力値ファイルＢＩＦの生成の際に、誤って、古い基準チャートＢＣが用いられる可能性がある。本実施例では、この古い基準チャートＢＣの誤用を防止するために、基準チャートＢＣ作製日からの経過日数判定を行っている。
【００６１】
例えば具体的には、基準チャートＢＣ作製日からの経過日数判定は、経過日数判定部２３０が、タイマ１５０（図１参照）から出力される現在の日付と、基準入力値ファイルＢＩＦに含まれる基準チャートＢＣ作製日とを比較し、基準チャートＢＣ作製日から現在までの経過日数が９５日以内であるか否かを判定することにより行う。すなわち、基準チャートＢＣ作製日から現在までの経過日数が９５日以内であれば、基準入力値ファイルＢＩＦの生成に用いられた基準チャートＢＣは正しいものであると判定され、経過日数が９６日以上であれば、基準入力値ファイルＢＩＦの生成に用いられた基準チャートＢＣは古いものであると判定される。なお、判定の閾値は、基準チャートＢＣの更新周期以上で、かつ基準チャートＢＣの更新周期の２倍の期間未満であればよく、閾値をより短く設定したり、より長く設定したりしても構わない。例えば、閾値を９０日間に設定してもよい。
【００６２】
ステップＳ４６０（図８）の基準チャートＢＣ作製日からの経過日数判定において、経過日数が９６日以上であると判定されたときは、処理を終了し、基準入力値ファイルＢＩＦの確認を行う。一方、経過日数が９５日以内であると判定されたときは、ステップＳ４７０に進む。
【００６３】
ステップＳ４７０（図８）では、ＬＵＴ生成部２１０（図１参照）が、測色値ファイルＭＦと基準入力値ファイルＢＩＦとを用いて、ＬＵＴファイルを生成する。図３には、測色値ファイルＭＦと基準入力値ファイルＢＩＦとを用いてＬＵＴファイルを生成する様子を示している。図１１は、ＬＵＴファイルの一例を示す説明図である。図１１（ａ）には、ＬＵＴファイルの内容の詳細を示している。図１１（ａ）に示すように、ＬＵＴファイルは、基準チャートＢＣ内の各シート内の２４個のパッチのそれぞれに対応した２４個のＬＵＴ（ＬＵＴ−１〜ＬＵＴ−２４）を含んでいる。なお、以下の説明では、パッチ番号ｊのパッチに対応したＬＵＴをＬＵＴ−ｊと表すものとする。
【００６４】
ＬＵＴ−ｊは、パッチ番号ｊのパッチについて、測色値ファイルＭＦ内の画像測色値（Ｌ＊値）（図９参照）と基準入力値ファイルＢＩＦ内の画像入力値（Ｒ値）（図１０参照）との対応関係を、基準チャートＢＣのシート枚数であるＮ個含むように構成されている。例えば、図１１（ａ）の最上段に示したパッチ番号ｊが１であるパッチに対応するＬＵＴ−１では、測色値ファイルＭＦ内のパッチ番号ｊが１であるパッチのＬ＊値と、基準入力値ファイルＢＩＦ内のパッチ番号ｊが１であるパッチのＲ値とが、シート番号ｉ毎に対応付けられている。
【００６５】
ここで、基準チャートＢＣ内の各シートは、パッチ番号ｊが同じパッチについて、それぞれ異なるＮ種類の階調値Ｇを有する画像データに基づき印刷されたものである。従って、例えばパッチ番号ｊが１であるパッチに対応するＬＵＴ−１は、Ｎ種類の階調値を有する画像データに基づき印刷されたＮ種類のパッチについて、Ｌ＊値とＲ値との対応関係を表すものとなる。図１１（ｂ）には、この対応関係をグラフを用いて表している。このように、ＬＵＴ−ｊにより、スキャナ４００の所定の位置（パッチ番号ｊのパッチの位置）における画像入力値と、測色器３００の画像測色値とが対応付けられることとなる。なお、図１１（ｂ）に示すように、実際にＬＵＴを用いる場合には、Ｎ個のパッチによって特定された対応関係の間は、例えば直線補間等を用いて補間するものとしている。
【００６６】
ステップＳ４８０（図８）では、ＬＵＴ生成日付加部２１２（図１参照）が、ＬＵＴファイルの生成日をＬＵＴファイルに付加する。ＬＵＴ生成日付加部２１２は、ＬＵＴ生成部２１０によるＬＵＴファイル生成中または生成後に、タイマ１５０（図１参照）から出力される現在の日付を参照し、例えばテキストデータとしてのＬＵＴファイル生成日を、ＬＵＴファイルに付加する。図１１（ａ）に示したＬＵＴファイルは、ＬＵＴファイル生成日が付加された状態を示している。このＬＵＴファイルが、特許請求の範囲にいう「変換データ」に相当する。
【００６７】
ステップＳ３００（図２参照）のＬＵＴファイル準備が完了した後、ステップＳ３６０では、スキャナ４００（図１参照）の点検を行う。ステップＳ３６０におけるスキャナ４００の点検は、原則として２４時間に一度行われる。なお、土曜日および日曜日には、スキャナ４００の点検を行わないこととしてもよい。また、スキャナの点検の間隔Ｔ１と、ＬＵＴファイルの更新間隔Ｔ２と、基準チャートＢＣの更新間隔Ｔ３と、の関係は、Ｔ１＜Ｔ２＜Ｔ３であることが好ましい。
【００６８】
図１２は、スキャナ４００の点検の処理の流れを示すフローチャートである。図１３は、スキャナ４００の点検の際に作成されるデータを示す図である。図１２のステップＳ３６２では、測色処理部２４０（図１参照）が、測色器３００を制御して点検チャートＣＣを測色し、測色値ファイルＣＭＦを生成する（図１３左上参照）。なお、ここでは、点検チャートＣＣは、Ｎ枚の基準チャートＢＣ（図３参照）のうち、中央のシート番号を有する基準チャートＢＣ−Ｍであるものとする。測色処理部２４０は、点検チャートＣＣの２４個のパッチを測色し、各パッチについての画像測色値として、Ｌ＊の値を取得する。各パッチについてのＬ＊値が、特許請求の範囲にいう「基準測色値」に相当する。
【００６９】
ステップＳ３６４では、撮像処理部２５０（図１参照）が、点検チャートＣＣを撮像し、点検入力値ファイルＣＩＦ１を生成する（図１３右上参照）。撮像処理部２５０は、点検チャートＣＣを撮像し、シート内の２４個のパッチの位置における画像入力値として、Ｒ成分の階調値を表すＲ値を取得する。このＲ値が、特許請求の範囲にいう「点検入力値」に相当する。なお、本実施例では、点検チャートＣＣの画像入力値としてＲ値を用いているが、他の色成分の階調値、例えば、Ｇ値やＢ値等の他の画像入力値を用いることも可能である。
【００７０】
なお、ステップＳ３６４では、撮像処理部２５０は、点検チャートＣＣの撮像を行った時刻を点検入力値ファイルＣＩＦ１に格納する。撮像処理部２５０は、撮像処理中または撮像処理後に、タイマ１５０（図１参照）から出力される現在の時刻を参照し、例えばテキストデータとしての撮像時刻を、点検入力値ファイルＣＩＦ１に格納する。なお、格納される測色時刻には、日付の情報も含まれる。以下では、点検チャートＣＣの撮像時刻を、「スキャナ点検時刻」と呼ぶ。図１３に示した点検入力値ファイルＣＩＦ１は、スキャナ点検時刻が付加された状態を示している。
【００７１】
ステップＳ３６６では、印刷調整量設定部２２０の入力値変換部２２２（図１参照）が、ＬＵＴファイルを用いて、点検入力値ファイルＣＩＦ１内の画像入力値（Ｒ値）をＬ＊値に変換して点検入力値ファイルＣＩＦ２を生成する（図１３右下参照）。このＬ＊値が、特許請求の範囲にいう「点検測色値」に相当する。Ｒ値をＬ＊値に変換する処理の内容は、ＬＵＴファイルを用いて、サンプル入力値ファイルＳＩＦからサンプル変換ファイルＳＣＦを生成する際と同様である（図４参照）。この処理については後に述べる。
【００７２】
ステップＳ３６８では、撮像点検部２７０（図１参照）が、測色値ファイルＣＭＦと点検入力値ファイルＣＩＦ２の対応するパッチのＬ＊値を比較し、両者の差ΔＬ＊が所定値Ｔｈ以内であるか否かを判定する。たとえば、所定値Ｔｈは、Ｌ＊ａ＊ｂ＊表色系におけるＬ＊の値１とすることができる。ただし、所定値Ｔｈは、０．８〜１．２のいずれかの値であればよい。しかし、所定値Ｔｈは、０．９〜１．１の範囲内の値であることがより好ましい。点検入力値ファイルＣＩＦ２の各パッチのＬ＊値のうち、対応する測色値ファイルＣＭＦのＬ＊値からのずれの大きさが所定値Ｔｈ以上のものがあった場合には、撮像点検部２７０は、ステップＳ３７０において、図１３下段に示すように、コンピュータ１００のディスプレイ１２０（図１参照）に「スキャナ測定値に異常あり」等の警告を表示して、処理を終了する。
【００７３】
ユーザは、コンピュータ１００のディスプレイ１２０に警告が表示された場合には、スキャナ４００の読み取り面の汚れを点検したり、ランプ切れしていないかを確認したりするなどして、スキャナ４００の測定値の異常の原因を確認し取り除くことができる。また、点検チャートＣＣの汚れの有無を確認することができる。異常が発見できない場合には、ＬＵＴファイルが作成し直される（図２のステップＳ３００参照）。よって、このような態様とすれば、スキャナが、異常な入力値を生成するおそれがある場合に、そのままステップＳ５００（図２参照）でプリンタ５００ｔの調整量Ｂを設定してしまう事態を防止できる。
【００７４】
一方、ステップＳ３６８において、判定結果がＹｅｓである場合は、撮像点検部２７０は、ディスプレイ１２０に「スキャナ点検終了」等の表示をし、点検入力値ファイルＣＩＦ２内のスキャナ点検時刻の情報を読み出して、点検データとして外部記憶装置１４０内に格納する（図１３左下参照）。すなわち、点検データは、スキャナ点検時刻を含むデータである。すでに、外部記憶装置１４０内に点検データが存在する場合には、撮像点検部２７０は、点検データを更新する。その結果、スキャナ点検時刻が更新されることとなる。前述のように、スキャナ４００の点検は２４時間に一度行われるため、スキャナ４００の点検が適正に行われていれば、点検データおよびスキャナ点検時刻は、２３〜２５時間で更新される。その後、処理は、図２のステップＳ５００へと進む。
【００７５】
ステップＳ３６０（図２参照）においてスキャナ４００の点検が完了した後、ステップＳ５００では、印刷調整量設定部２２０（図１参照）が、調整量Ｂの設定を行う。調整量Ｂの設定は、製造ライン上の各プリンタに対して行われる。
【００７６】
図１４は、調整量Ｂ設定の処理の流れを示すフローチャートである。ステップＳ５０５では、経過日数判定部２３０が、（図１参照）が、外部記憶装置１４０内の点検データからスキャナ点検時刻を読み出して、スキャナ点検時刻からの経過時間の判定を行う。上述したように、スキャナ４００の定期点検は、例えば２４時間経過毎に行われるべきものである。本実施例では、現在時刻からさかのぼって所定時間以内にスキャナ４００の定期点検が行われていない状態で、そのスキャナ４００を使用してプリンタ５００ｔの調整量の設定が行われてしまう事態を防止するために、ステップＳ５０５でスキャナ点検時刻からの経過時間の判定を行っている。
【００７７】
具体的には、経過日数判定部２３０は、ステップ５０５において、タイマ１５０（図１参照）から出力される現在の時刻と、点検データに含まれるスキャナ点検時刻とを比較し、スキャナ点検時刻から現在までの経過時間が３０時間以内であるか否かを判定する。スキャナ点検時刻から現在までの経過時間が３０時間未満であれば、スキャナ４００は適正に定期点検を受けたものと判定され、経過時間が３０時間以上であれば、スキャナ４００は適正に定期点検を受けていないと判定される。なお、判定の閾値は、定期点検を行うべき時間間隔以上で、かつ定期点検を行うべき時間間隔の２倍未満とすることが好ましい。しかし、閾値をより短く設定したり、より長く設定したりしても構わない。例えば、スキャナ４００の定期点検を必ず２５時間以内に行うのであれば、閾値を２５時間に設定してもよい。
【００７８】
ステップＳ５０５において、経過時間が３０時間以上であると判定されたときは、印刷調整量設定部２２０は、ステップＳ５０７において、コンピュータ１００のディスプレイ１２０に「調整量設定中止」等の警告を表示して、処理を終了する（図４の右上参照）。一方、経過時間が３０時間未満であると判定されたときは、ディスプレイ１２０に「調整量設定開始」等の表示をして（図４の左上参照）、ステップＳ５１０に進む。
【００７９】
ステップＳ５１０では、ユーザが、印刷調整量設定処理の対象となるプリンタ５００ｔを用いてサンプルチャートＳＣを印刷する。図４には、プリンタ５００ｔを用いてサンプルチャートＳＣを印刷する様子を示している。ここで、サンプルチャートＳＣは、図６に示した基準チャートＢＣと同じパターンのチャートであり、印刷に用いるインクノズル、ドット径および印刷モードが異なる２４個のパッチを、黒インクを用いて印刷したものである。ただし、サンプルチャートＳＣは、１枚のシートのみによって構成される。ここで、サンプルチャートＳＣ内のパッチ番号ｊのパッチの印刷に用いる画像データの階調値を「サンプル階調値ＧＳｊ」と表すものとすると、サンプル階調値ＧＳｊは、以下の式（１）を満足するように設定される。なお、上述したように、Ｇ１ｊは基準チャートＢＣの１枚目のシート内のパッチ番号ｊのパッチの印刷に用いる画像データの階調値であり、ＧＮｊは基準チャートＢＣのＮ枚目のシート内のパッチ番号ｊのパッチの印刷に用いる画像データの階調値である。
【００８０】
Ｇ１ｊ＜ＧＳｊ＜ＧＮｊ・・・（１）
【００８１】
このサンプル階調値ＧＳｊが、特許請求の範囲にいう「サンプル色指定値」に相当する。
【００８２】
ステップＳ５２０（図１４）では、撮像処理部２５０（図１参照）が、サンプルチャートＳＣを撮像し、サンプル入力値ファイルＳＩＦを生成する。図４には、サンプルチャートＳＣを撮像して、サンプル入力値ファイルＳＩＦを生成する様子を示している。撮像処理部２５０は、サンプルチャートＳＣ内の２４個のパッチの位置における画像入力値として、Ｒ成分の階調値を表すＲ値を取得する。生成したサンプル入力値ファイルＳＩＦには、図１０に示した基準入力値ファイルＢＩＦと同様に、サンプルチャートＳＣ内の各パッチ番号のパッチの位置におけるＲ値が表される。このＲ値が、特許請求の範囲にいう「対象入力値」に相当する。
【００８３】
ステップＳ５３０（図１４）では、経過日数判定部２３０（図１参照）が、ＬＵＴファイル生成日からの経過日数判定を行う。ＬＵＴファイル生成日からの経過日数判定は、調整量Ｂ設定の処理に用いるＬＵＴファイルが正しいものであるか否かを判定するために行うものである。上述したように、ＬＵＴファイルは、３０日経過毎に生成されるため、調整量Ｂ設定の処理において、誤って、以前生成された古いＬＵＴファイルが用いられる可能性がある。本実施例では、この古いＬＵＴファイルの誤用を防止するために、ＬＵＴファイル生成日からの経過日数判定を行っている。
【００８４】
例えば具体的には、ＬＵＴファイル生成日からの経過日数判定は、経過日数判定部２３０が、タイマ１５０（図１参照）から出力される現在の日付と、ＬＵＴファイルに含まれるＬＵＴファイル生成日（図１１参照）とを比較し、ＬＵＴファイル生成日から現在までの経過日数が３５日以内であるか否かを判定することにより行う。すなわち、ＬＵＴファイル生成日から現在までの経過日数が３５日以内であれば、ＬＵＴファイルは正しいものであると判定され、経過日数が３６日以上であれば、ＬＵＴファイルは古いものであると判定される。なお、判定の閾値は、ＬＵＴファイルの更新周期以上で、かつＬＵＴファイルの更新周期の２倍の期間未満であればよく、閾値をより短く設定したり、より長く設定したりしても構わない。例えば、閾値を３０日間に設定してもよい。
【００８５】
図１４のステップＳ５３０のＬＵＴファイル生成日からの経過日数判定において、経過日数が３６日以上であると判定されたときは、処理を終了し、ＬＵＴファイルの確認を行う。一方、経過日数が３５日以内であると判定されたときは、ステップＳ５４０に進む。
【００８６】
ステップＳ５４０（図１４）では、印刷調整量設定部２２０の入力値変換部２２２（図１参照）が、ＬＵＴファイルを用いて、サンプル入力値ファイルＳＩＦ内の画像入力値（Ｒ値）をＬ＊値に変換したサンプル変換ファイルＳＣＦを生成する。図４には、ＬＵＴファイルを用いて、サンプル入力値ファイルＳＩＦからサンプル変換ファイルＳＣＦを生成している様子を示している。
【００８７】
具体的には、入力値変換部２２２は、各パッチ番号に対応したＬＵＴを用いて、サンプル入力値ファイルＳＩＦ内の当該パッチ番号のパッチのＲ値をＬ＊値に変換する。例えば、サンプル入力値ファイルＳＩＦ内のパッチ番号ｊが１であるパッチのＲ値は、パッチ番号１に対応するＬＵＴ−１（図１１（ｂ））を用いて、Ｌ＊に変換される。ＬＵＴファイルに含まれる２４個のＬＵＴ（ＬＵＴ−１〜ＬＵＴ−２４）を用いることによって、サンプル入力値ファイルＳＩＦ内の２４個のパッチのＲ値を、すべてＬ＊値に変換することができる。生成されたサンプル変換ファイルＳＣＦには、図９に示した測色値ファイルＭＦと同様に、サンプルチャートＳＣ内の各パッチ番号のパッチにおけるＬ＊値が表される。このＬ*値が、特許請求の範囲にいう「対象測色値」に相当する。
【００８８】
ステップＳ５５０（図１４）では、印刷調整量設定部２２０（図１参照）が、理想関係ＩＲを用いて、サンプル変換ファイルＳＣＦ内の各Ｌ＊値に対する理想階調値ＧＩを算定する。図１５は、理想関係ＩＲを概略的に示す説明図である。図１５に示すように、理想関係ＩＲは、黒インクを用いてパッチを印刷したときの、パッチの印刷に用いる画像データの階調値Ｇと、当該パッチの望ましいＬ＊値との関係を予め定義したものである。すなわち、階調値ＧとパッチのＬ＊値との関係が、理想関係ＩＲの曲線上にあれば、望ましい印刷特性であることとなる。この理想関係ＩＲが、特許請求の範囲にいう「色再現目標データ」に相当する。
【００８９】
また、Ｌ＊値に対する理想階調値ＧＩとは、あるＬ＊値に対応した理想関係ＩＲの曲線上の階調値Ｇを意味している。言い換えれば、理想的なプリンタに明度Ｌ＊のパッチを印刷させたい場合に、その理想的なプリンタに指示すべき階調値が、理想関係ＩＲの曲線とそのＬ＊値によって定められる理想階調値ＧＩである。従って、サンプル変換ファイルＳＣＦ（図４参照）内の各Ｌ＊値に対する理想階調値ＧＩを算定することは、理想的なプリンタを使用した場合、印刷結果の明度がサンプル変換ファイルＳＣＦ内の各Ｌ＊値になる画像データの各階調値Ｇを算定することを意味する。なお、サンプル変換ファイルＳＣＦ内のパッチ番号ｊのパッチのＬ＊値に対する理想階調値ＧＩを、理想階調値ＧＩｊと表すものとする。この理想階調値ＧＩｊは、特許請求の範囲にいう「理想指定値」に相当する。
【００９０】
ステップＳ５６０（図１４）では、印刷調整量設定部２２０（図１参照）が、調整量Ｂの設定を行う。調整量Ｂは、対象プリンタ５００ｔにおいて、望ましい印刷結果が得られるように、印刷に用いる画像データの階調値に乗ずるための係数である。サンプル変換ファイルＳＣＦ内のパッチ番号ｊのパッチに対応する調整量Ｂｊは、下式（２）により算定される。
【００９１】
調整量Ｂｊ＝（サンプル階調値ＧＳｊ）／（理想階調値ＧＩｊ）・・・（２）
【００９２】
調整量Ｂは、各パッチのＬ＊値に対応して設定されるため、計２４個の調整量Ｂ（Ｂ１〜Ｂ２４）が設定されることとなる。２４個の調整量Ｂは、それぞれ、サンプルチャートＳＣ内の、対応するパッチの印刷に用いたインクノズル、ドット径および印刷モードの組み合わせに対応している。なお、以上のようにして設定された調整量Ｂは、調整量データＢＦとして、対象プリンタ５００ｔの所定の記憶領域に格納される。
【００９３】
パッチｊを印刷した際のノズル、ドット径等の組み合わせを用いて印刷を行う際には、印刷に用いる画像データ中に画素の階調値に、対応する調整量Ｂｊを乗ずる調整が行われる。たとえば、ある画素について階調値ＧＩｊが指定されていた場合には、階調値ＧＩｊに調整量Ｂｊが掛けられて、ＧＳｊに置き換えられる。その結果、プリンタ５００ｔは、置き換え後の階調値ＧＳｊに基づいて、明度がＬ＊値である色を再現する。入力される画像データの階調値と印刷結果との関係では、画像データ中で階調値ＧＩｊが指定された画素について、明度がＬ＊値である色が再現されることとなる。よって、プリンタ５００ｔは、ある画素について階調値ＧＩｊが指定されている場合には、理想的なプリンタと同様の印刷を行うこととなる。
【００９４】
なお、画像データ中の画素について階調値ＧＩｊ以外の階調値が指定されている場合にも、同様に、階調値に調整量Ｂｊを乗ずる調整が行われる。そのようにして調整された画像データに基づいて、プリンタ５００ｔにおいては、以降の印刷処理が行われることとなる。その結果、プリンタ５００ｔは、理想的なプリンタと近似した印刷を行うことができる。
【００９５】
以上説明したように、本実施例の画像処理システム１０によれば、スキャナ４００による画像入力値と測色器３００による画像測色値との対応付けを、ＬＵＴファイルを生成することにより実行することができる。そして、スキャナ４００を用いて、プリンタ５００ｔが理想的なプリンタと近似した印刷を行うことができるように、調整値Ｂを設定することができる。
【００９６】
また、本実施例の画像処理システム１０においては、所定期間、たとえば２４時間ごとにスキャナ４００で点検チャートＣＣの撮像を行う。そして、スキャナ４００が生成する色成分の階調値（Ｒ値）から得られるデータの値（Ｌ*値）が、測色器で測色して得たデータの値（Ｌ*値）に対して、所定の範囲内であるか否かを判定する（図１２のステップＳ３６８参照）。そして、階調値が所定の範囲外である場合には、コンピュータ１００のディスプレイ１２０に警告を表示する。このため、生成する入力値が異常であるスキャナを使用してプリンタの調整値を設定してしまう事態を防止することができる。よって、測色器にくらべて時間経過に伴って性能が変化しやすいスキャナを使用しても、正確に、プリンタの調整値を設定することができる。また、スキャナを使用すれば一度に複数の印刷結果（パッチ）についてデータを得ることができるため、複数の印刷モードについて、短時間でプリンタの調整値を設定することができる。
【００９７】
さらに、本実施例の画像処理システム１０においては、製造ライン上を流れるプリンタ５００ｔに対する調整量の設定に先立って、スキャナ４００の定期点検が所定時間内に行われているか否かを確認する（図１４のステップＳ５０５）。そして、定期点検が所定時間内に行われていない場合には、警告を表示する（ステップＳ５０７）。このため、定期点検が行われる間隔内で、たとえば２４時間以内に、スキャナの画像読み取り台が汚れたり、画像読み取り台のランプ切れが生じて、正しい出力値を出力できなくなった場合にも、そのような状態のスキャナを使用してプリンタの調整値を設定してしまう事態を防止することができる。
【００９８】
スキャナは、画像読み取り台上で、測色器よりも広い面積において画像の読み取りを行う。また、多くの場合、水平に設置されている画像読み取り台上にサンプルチャートＳＣなどの読み取り対象を置いて、読み取りを行う。よって、画像読み取り台が汚れて、読み取り対象の反射光が正確にセンサに到達しない事態が生じる可能性は、測色器の読み取り部が汚れる可能性に比べて飛躍的に高い。よって、本実施例のように、プリンタの調整量の設定に先立って、定期点検が所定時間内に行われているか否かを確認することは、スキャナを使用してプリンタの調整値を設定する場合に、特に有効である。
【００９９】
また、本実施例の画像処理システム１０では、ＬＵＴファイルの生成の際に、測色器３００による測色日からの経過日数判定（図８のステップ４５０）および基準チャートＢＣ作製日からの経過日数判定（図８のステップＳ４６０）を行っている。そのため、測色値ファイルＭＦの誤用および基準入力値ファイルＢＩＦの誤用を防止することができる。さらに、本実施例の画像処理システム１０では、ＬＵＴファイルの使用の際に、ＬＵＴファイル生成日からの経過日数判定（図１４のステップＳ５３０）を行っている。そのため、ＬＵＴファイルの誤用を防止することができる。従って、本実施例の画像処理システム１０によれば、スキャナ４００による画像入力値と測色器３００による画像測色値との対応付けを、効率的に、かつ正確に行うことができる。
【０１００】
また、本実施例の画像処理システム１０では、４色のインクを用いて印刷を行うプリンタ５００ｔの調整量設定処理を、黒インク１色のみを用いて行うことができ、印刷調整量設定処理を効率的に行うことができる。
【０１０１】
Ｃ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【０１０２】
Ｃ１．変形例１：
上記実施例では、点検入力値ファイルＣＩＦ２の各パッチのＬ＊値のうち、対応する測色値ファイルＣＭＦのＬ＊値からのずれが所定値以上のものがあったか否かに基づいて、スキャナの点検時刻を更新するか否かを決定した（図１２のステップＳ３６８）。しかし、スキャナの点検時刻を更新するか否かは、他の方法で決定してもよい。たとえば、点検入力値ファイルＣＩＦ２（図１３）の各パッチのＬ＊値のうち、測色値ファイルＭＦ（図３）の基準チャートＢＣ−Ｍ（すなわち、点検チャートＣＣ）の対応するパッチのＬ＊値からのずれの大きさが所定値以上のものがあったか否かに基づいて、決定してもよい。すなわち、点検入力値ファイルＣＩＦ２の各パッチの点検測色値（Ｌ＊値）が、所定の範囲内にあるか否かに基づいて決定することができる。
【０１０３】
また、スキャナの点検時刻を更新するか否かは、以下のように決定してもよい。たとえば、点検入力値ファイルＣＩＦ１（図１３）の各パッチのＲ値のうち、基準入力値ファイルＢＩＦ（図３）の基準チャートＢＣ−Ｍ（すなわち、点検チャートＣＣ）の対応するパッチのＲ値からのずれの大きさが所定値以上のものがあったか否かに基づいて、決定してもよい。すなわち、点検入力値ファイルＣＩＦ１の各パッチの入力値が、基準チャートＢＣ−Ｍの対応するパッチの入力値（Ｒ値）を含む所定の範囲内にあるか否かに基づいて決定することができる。
【０１０４】
Ｃ２．変形例２：
上記実施例では、画像入力装置としてのスキャナは、対象の色を読み取って、その色の特性を表す入力値として、レッド、グリーン、およびブルーの成分の評価値であるＲ値、Ｇ値およびＢ値を出力できるものであった。しかし、画像入力装置は、たとえば、対象の色を読み取って、Ｒ値、Ｇ値、Ｂ値のいずれかを出力できるものでもよいし、明度のみを出力できるものでもよい。すなわち、画像入力装置は、対象部分の色を読み取って、その色の特性を表す値を生成できるものであればよい。画像入力装置としては、スキャナのほか、たとえばデジタルスチルカメラを採用してもよい。
【０１０５】
Ｃ３．変形例３：
上記実施例では、スキャナの定期点検において異常があった場合に出される警告は、コンピュータ１００のディスプレイ１２０上に表示された（図１３左下参照）。また、印刷装置の調整量を設定する際に、スキャナ点検時刻からの経過時間が基準を超えている場合に出される警告も、コンピュータ１００のディスプレイ１２０上に表示された（図４右上参照）。しかし、これらの警告は他の態様でなされてもよい。たとえば、音声による警告が発せられてもよいし、ランプを点灯させて警告を発する態様とすることもできる。すなわち、警告は、ユーザに対して、画像入力装置による測色値の取得や、印刷装置の調整量の設定の中止を促すものであればよい。
【０１０６】
Ｃ４．変形例４：
上記実施例では、印刷装置の調整値を設定するのに先立って参照される画像入力装置（スキャナ４００）の点検の時刻は、点検チャートＣＣの撮像時刻であった（図１３右上参照）。しかし、画像入力装置の点検の時刻は、他の時刻とすることができる。たとえば、画像入力装置の性能に大きな変化がないことが確認され、その結果、点検データが外部記憶装置１４０に格納される時刻とすることもできる（図１３左下参照）。すなわち、画像入力装置の点検の時刻のデータは、画像入力装置の点検の処理のいずれかの段階の処理（図１４参照）が行われた時刻を実質的に表すものであればよい。また、点検の時刻のデータは、日付および時分以外の形式で格納されていてもよい。
【０１０７】
Ｃ５．変形例５：
上記実施例では、画像処理システム１０を、プリンタの調整量Ｂの設定処理に用いているが、画像処理システム１０は、画像入力装置による画像入力値と測色器による画像測色値との対応付けを行うものであれば、他の用途に用いることも可能である。
【０１０８】
Ｃ６．変形例６：
上記実施例では、画像処理システム１０の経過日数判定部２３０が、測色日からの経過日数判定と、基準チャートＢＣ作製日からの経過日数判定と、ＬＵＴファイル生成日からの経過日数判定と、スキャナ点検時刻からの経過時間の判定と、の４つの判定を行っているが、必ずしもこれら４つの判定をすべて行う必要はなく、スキャナ点検時刻からの経過時間の判定を行うものであればよい。
【０１０９】
Ｃ７．変形例７：
上記実施例に用いた、基準チャートＢＣやサンプルチャートＳＣは、あくまで一例であり、他のチャートを用いることも可能である。たとえば、サンプルチャートＳＣは、上記実施例では、印刷に用いるインクノズル、ドット径および印刷モード（解像度）のいずれかが互いに異なる２４個のパッチを、黒インクを用いて印刷した１枚のシートであった。しかし、サンプルチャートＳＣは、たとえば、インクノズル、ドット径および印刷モード（解像度）が同じで、印刷装置の印刷ヘッドと印刷媒体との相対的な送りの方法が互いに異なる印刷方法で印刷されたパッチを含んでいてもよい。すなわち、サンプルチャートＳＣは、印刷装置を使用して互いに異なる方法で印刷されたパッチを含むものであればよい。そして、印刷に用いるインクノズル、ドット径および印刷モード（解像度）、および印刷ヘッドと印刷媒体との相対的な送りの方法、のうちの少なくとも一つが異なっていれば、「異なる方法」に該当するものとする。また、サンプルチャートＳＣは、明度が異なる色を指定する色指定値に基づいて印刷される複数のパッチを含んでいてもよい。
【０１１０】
また、上記実施例では、基準チャートＢＣやサンプルチャートＳＣを、すべて黒インク１色のみを用いて印刷しているが、プリンタのインクノズルに本来使用されるシアン、マゼンタ、イエロ、ライトシアン、ライトマゼンタなどのインクを用いて印刷してもよい。
【０１１１】
また、上記実施例においては、ＬＵＴファイルの生成の際やスキャナ４００の点検の際にスキャナ４００や測色器によって色が読み取られるパッチは、互いに離れた領域であった。しかし、それらの場合に読み取られる領域は、互いに接していてもよい。すなわち、ＬＵＴファイルの生成の際やスキャナ４００の点検の際にスキャナ４００や測色器によって色が読み取られる領域は、単一の色を有する単色領域であればよい。なお、「単一の色」には無彩色も含まれるものとし、互いに明度が異なる無彩色は、「単一の色」ではないものとする。
【０１１２】
Ｃ８．変形例８：
上記実施例における画像処理システム１０の構成は、あくまで一例であり、画像処理システム１０を他の構成とすることも可能である。例えば、画像処理システム１０は、画像入力装置として、スキャナ４００の代わりにデジタルカメラを備えるとしてもよい。また、本実施例では、画像処理システム１０のプリンタ５００として、Ｃ，Ｍ、Ｙ、Ｋの４色のインクを用いるインクジェットプリンタが用いられているが、例えば、さらにＬＣ（ライトシアン）、ＬＭ（ライトマゼンタ）の２色を加えた６色のインクを用いるインクジェットプリンタや、インクジェットプリンタ以外のプリンタといった他のプリンタを用いることも可能である。
【図面の簡単な説明】
【０１１３】
【図１】本発明の第１実施例としての画像処理システムの構成を概略的に示す説明図。
【図２】本実施例の画像処理システムによる印刷調整量設定処理の流れを示すフローチャート。
【図３】印刷調整量設定処理の内、基準チャートＢＣの準備およびＬＵＴファイルの準備の処理の概要を示す説明図。
【図４】印刷調整量設定処理の内、調整量Ｂ設定の処理の概要を示す説明図。
【図５】基準チャートＢＣの準備の処理の流れを示すフローチャート。
【図６】基準チャートＢＣの内容を概略的に示す説明図。
【図７】ＬＵＴファイルの準備の処理の流れを示すフローチャート。
【図８】図７のステップＳ４００におけるＬＵＴファイル生成の処理の流れを示すフローチャート。
【図９】測色値ファイルＭＦの一例を示す説明図。
【図１０】基準入力値ファイルＢＩＦの一例を示す説明図。
【図１１】ＬＵＴファイルの一例を示す説明図。
【図１２】スキャナ４００の点検の処理の流れを示すフローチャート。
【図１３】スキャナ４００の点検の際に作成されるデータを示す図。
【図１４】調整量Ｂ設定の処理の流れを示すフローチャート。
【図１５】理想関係ＩＲを概略的に示す説明図。
【符号の説明】
【０１１４】
１０...画像処理システム
１００...コンピュータ
１１０...ＣＰＵ
１２０...表示部（ディスプレイ）
１３０...操作部
１４０...外部記憶装置
１５０...タイマ
１６０...インターフェイス部
１７０...バス
２００...内部記憶装置
２１０...ＬＵＴ生成部
２１２...ＬＵＴ生成日付加部
２２０...印刷調整量設定部
２２２...変換部
２３０...経過日数判定部
２４０...測色処理部
２４２...測色日付加部
２５０...撮像処理部
２５２...付加部
２６０...印刷処理部
２７０...撮像点検部
３００...測色器
４００...スキャナ
５００，５００ｔ...プリンタ
Ｂ...調整量
ＢＣ...基準チャート
ＢＦ...調整量データ
ＢＩＦ...基準入力値ファイル
Ｂｊ...調整量
ＣＣ...点検チャート
ＣＭＦ...測色値ファイル
ＩＲ...理想関係
ＭＦ...測色値ファイル
ＳＣ...サンプルチャート
ＳＣＦ...サンプル変換ファイル
ＳＩＦ...サンプル入力値ファイル
ｉ...シート番号
ｊ...パッチ番号
ΔＬ＊...測色値ファイルＣＭＦと点検入力値ファイルＣＩＦ２の対応するパッチのＬ＊値の差
【図１】
2006186843.tif 000003
【図２】
2006186843.tif 000004
【図３】
2006186843.tif 000005
【図４】
2006186843.tif 000006
【図５】
2006186843.tif 000007
【図６】
2006186843.tif 000008
【図７】
2006186843.tif 000009
【図８】
2006186843.tif 000010
【図９】
2006186843.tif 000011
【図１０】
2006186843.tif 000012
【図１１】
2006186843.tif 000013
【図１２】
2006186843.tif 000014
【図１３】
2006186843.tif 000015
【図１４】
2006186843.tif 000016
【図１５】
2006186843.tif 000017