(57)【要約】【課題】  パッチをセンサにより測定する時のランダムノイズを安定的にゼロに近く収束させるためには、測定の時間を長く取る必要があるため、全体のパッチチャートを測定する時間も長くなる。パッチチャートをセンサで走査しながら測定する場合、１パッチあたりの測定時間は、最も暗いパッチを安定的に測定できる時間に合わせるため、結果としてパッチチャート全体を測定する総測定時間が長くなるという問題があった。【解決手段】  本発明によれば、光学濃度が低いパッチの長さを短く、光学濃度が高いパッチの長さを長くなるようにパッチ毎にそれぞれパッチ長を決定し、パッチデータを生成する。また、パッチの位置情報を入力し、走査速度を一定のまま測定するセンサによって測定する時に、その位置情報を使ってセンサの制御を行う。これにより、光学濃度の高い暗いパッチのＳＮを改善しつつ、短時間でパッチチャートを測定することができる。【選択図】  図９
2011148298.tif 000002
【特許請求の範囲】
【請求項１】
第１のパッチと、前記第１のパッチよりも光学濃度が低い第２のパッチとを含む複数のパッチを印刷するために用いるパッチ画像データを生成するパッチ画像データ生成手段と、
前記パッチ画像データに基づいて記録媒体に前記複数のパッチを印刷する印刷手段と、
前記記録媒体に対して一定の速度での相対移動中に前記複数のパッチを光学的に測定するセンサと
を有する画像処理システムであって、
前記パッチ画像データ生成手段は、前記第１のパッチの前記相対移動方向の長さが、前記第２のパッチの前記相対移動方向の長さよりも長くなるように前記パッチ画像データを生成することを特徴とする画像処理システム。
【請求項２】
前記パッチ画像データ生成手段は、前記複数のパッチは、パッチの光学濃度が高いほど前記相対移動方向における長さが長くなるようにパッチ画像データを生成することを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記パッチ画像データ生成手段は、パッチの光学濃度からパッチの前記相対移動方向の長さを算出するための演算式を用いて前記パッチ画像データを生成することを特徴とする請求項１又は２に記載の画像処理システム。
【請求項４】
前記パッチ画像データ生成手段は、パッチの光学濃度からパッチの前記相対移動方向の長さを導くためのルックアップテーブルを用いて前記パッチ画像データを生成することを特徴とする請求項１又は２に記載の画像処理システム。
【請求項５】
前記ルックアップテーブルは、記録媒体の種類毎に異なることを特徴とする請求項４に記載の画像処理システム。
【請求項６】
前記パッチ画像データ生成手段は、前記相対移動方向における長さが同じパッチを前記相対移動方向に沿って配置するように前記パッチ画像データを生成することを特徴とする請求項１乃至５のいずれか１項に記載の画像処理システム。
【請求項７】
前記センサは移動可能なキャリッジに取り付けられていることを特徴とする請求項１乃至６のいずれか１項に記載の画像処理システム。
【請求項８】
第１のパッチと、前記第１のパッチよりも光学濃度が低い第２のパッチとを含む複数のパッチを印刷するために用いるパッチ画像データを格納する格納手段と、
前記パッチ画像データに基づいて記録媒体に前記複数のパッチを印刷する印刷手段と、
前記記録媒体に対する一定の速度での相対移動中に前記複数のパッチを光学的に測定するセンサと
を有する画像処理システムであって、
前記印刷手段は、前記第１のパッチにおける前記相対移動方向の長さが、前記第２のパッチにおける前記相対移動方向の長さよりも長くなるように印刷することを特徴とする画像処理システム。
【請求項９】
第１のパッチと、前記第１のパッチよりも光学濃度が低い第２のパッチとを含む複数のパッチを印刷するために用いるパッチ画像データを生成するパッチ画像データ生成工程と、
前記パッチ画像データに基づいて記録媒体に前記複数のパッチを印刷する印刷工程と、
前記記録媒体に対して一定の速度で相対移動中に前記複数のパッチを測定する測定工程と
を有し、
前記パッチ画像データ生成工程は、前記第１のパッチの前記相対移動方向の長さが、前記第２のパッチの前記相対移動方向の長さよりも長くなるように前記パッチ画像データを生成することを特徴とする画像処理方法。
【請求項１０】
格納手段から第１のパッチと、前記第１のパッチよりも光学濃度が低い第２のパッチとを含む複数のパッチを印刷するために用いるパッチ画像データを読み出す読出工程と、
前記パッチ画像データに基づいて記録媒体に前記複数のパッチを印刷する印刷工程と、
前記記録媒体に対する一定の速度での相対移動中に前記複数のパッチを光学的に測定する測定工程と
を有し、
前記印刷工程は、前記第１のパッチの前記相対移動方向の長さが、前記第２のパッチの前記相対移動方向の長さよりも長くなるように印刷することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷したパッチをセンサにより測定して測定値を得ることができる画像処理システムおよび画像処理方法に関する。
【背景技術】
【０００２】
昨今、大判のインクジェットプリンタ等の画像出力装置において、測色器を搭載したものが市場に多く出回っている。これらは、プリンタの印字濃度を補正し、色味を安定させるためのカラーキャリブレーションや、ＩＣＣプロファイルの作成等を目的に導入されている。このような測色器の搭載形式としては、さまざまなものがあり、プリントヘッドのキャリッジ部分に搭載する形態や、排紙口に測色器ユニットを取り付けて固定して提供される形態がある。また、測色器の測定方法としては、接触式と非接触式のものに大別できる。接触式では、外光の影響を除去するために紙面に接触して測定するため、測定時に測色器を紙面上で静止しなければならないが、非接触式では、静止せずに紙面上を走査しながら測定することが可能である。特許文献１では、非接触式のセンサで走査をしながら走査ヘッドを停止させずに測定する技術が提案されている。この発明では、複数のカラーパッチの測色を能率的に行うことを目的としている。ヘッドをメディアの幅方向に移動させながらパッチの測色を行う時は、パッチの測色にはある程度の時間を要する。そこで、各パッチの長辺を、ヘッドの移動速度にヘッドの測色に要する時間を乗じた長さよりも長くなるように設定し、各パッチの境界の座標に対して測色開始座標をずらすことで、ヘッドを停止させずに測色を行うことができる。
【０００３】
一方、市販のプリンタに内蔵される測色器としては、通常の高価な測色器と比較して、比較的安価に製造されるセンサにより構成された測色器が使用されることが多い。センサで受けた信号には、常にノイズが入っているが、センサで受けた信号がノイズに対して十分大きい場合、すなわちＳＮ比が大きい場合はあまり問題とならない。しかし、光学濃度が高いパッチ、すなわち暗いパッチでは受ける信号が小さくなり、相対的にノイズ成分の割合が大きくなることで、ＳＮ比が悪くなってしまう。特に、安価なセンサでは、信号値とノイズの比率であるＳＮ比が小さく、信号値に対するノイズの比率が相対的に高くなるため、信号値に与えるノイズの影響が高くなり、測定の精度が低くなる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２８３８５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この問題に対する対策としては、例えば光量を増やす方法や、増幅率を上げる方法等が考えられる。光量を増やす場合、熱的な問題や光源の分光特性の変化等の問題が発生するほか、明るいパッチで信号が飽和してしまうことがある。増幅率を上げる方法でも、明るいパッチで信号が飽和する可能性があるほか、ノイズそのものまで増幅されてしまう問題も発生する。また、一般的に測色センサでは、白基準に対して校正を実施してから測色を行うが、測色時は上記誤差を防ぐために校正を実施したときと同条件で測色する必要があるため、測色中にパッチ毎に光量や増幅率を変えることは測色誤差の増大に繋がる。
【０００６】
従って、一般的には、代表的な手法として平均化処理が用いられている。センサで測定を行う際に発生するランダムノイズは、時間的に平均することによりゼロに収束する性質がある。つまり、測定の時間を長くして時間的な平均回数を多くすることにより、相対的なノイズの比率を下げ、精度を高めることできる。
【０００７】
図１は、センサでパッチを測定する場合のＳＮ比を説明するための図である。図１（ａ）は、光学濃度が低いパッチ、すなわち反射信号値が高いパッチを測定した時の信号値の様子である。一方、図１（ｂ）は、光学濃度が高いパッチ、すなわち反射信号値が低いパッチを測定した時の信号値の様子である。信号値には、ランダムノイズが入っているが、図１（ａ）のように反射信号値が大きい場合はノイズの影響が小さいため、比較的短い測定時間ｔ１で測定できる。この測定時間ｔ１の間に複数回のサンプリングを行い、平均化処理を行う。一方、図１（ｂ）のように反射信号値が小さい場合はノイズの影響が大きいため、測定時間ｔ１では精度が確保できない。よって、ｔ１よりも長い測定時間ｔ２が必要である。この場合、測定時間ｔ２の間に図１（ａ）よりも多いサンプリング回数で平均化処理を行う。
【０００８】
しかし、この平均化処理においてノイズ成分をゼロ近くに収束させるためには、暗いパッチほど測定の時間を長く取る必要があり、全体のパッチチャートを測定する時間も長くなる。パッチチャートをセンサで移動しながら測定する場合、１パッチあたりの測定時間を最も暗いパッチを安定的に測定できる時間に合わせる必要がある。しかしながら、各パッチの長さを、最も暗いパッチを安定的に測定できる長さに合わせてしまうと、全てのパッチを測定する総測定時間が長くなってしまうという問題が生じる。
【０００９】
本発明は、上記課題に鑑み、センサが紙面上を相対移動しながらパッチを測定する場合でも、高精度な測定を短時間で行うことができる画像処理システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
前記課題を解決するため、本発明は、第１のパッチと、前記第１のパッチよりも光学濃度が低い第２のパッチとを含む複数のパッチを印刷するために用いるパッチ画像データを生成するパッチ画像データ生成手段と、前記パッチ画像データに基づいて記録媒体に前記複数のパッチを印刷する印刷手段と、前記記録媒体に対して一定の速度での相対移動中に前記複数のパッチを光学的に測定するセンサとを有する画像処理システムであって、前記パッチ画像データ生成手段は、前記第１のパッチの前記相対移動方向の長さが、前記第２のパッチの前記相対移動方向の長さよりも長くなるように前記パッチ画像データを生成することを特徴とする。
【００１１】
また、別の本発明は、第１のパッチと、前記第１のパッチよりも光学濃度が低い第２のパッチとを含む複数のパッチを印刷するために用いるパッチ画像データを格納する格納手段と、前記パッチ画像データに基づいて記録媒体に前記複数のパッチを印刷する印刷手段と、前記記録媒体に対する一定の速度での相対移動中に前記複数のパッチを光学的に測定するセンサとを有する画像処理システムであって、前記印刷手段は、前記第１のパッチにおける前記相対移動方向の長さが、前記第２のパッチにおける前記相対移動方向の長さよりも長くなるように印刷することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、パッチの光学濃度に応じたパッチの長さのパッチ画像データを生成することにより、光学濃度の高いパッチのＳＮを改善しつつ、短時間でパッチチャートを測定できるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】ＳＮ比の説明をするための図である。
【図２】本発明を適用可能な構成例を示す図である。
【図３】本発明を適用可能な第二の構成例を示す図である。
【図４】本発明を適用可能なシステムの処理の流れを示す図である。
【図５】パッチチャート設定のＵＩを示す図である。
【図６】パッチチャート作成の流れを示す図である。
【図７】入力する色値データの例を示す図である。
【図８】ＲＧＢ値とパッチ長Ｐの対応を表す図である。
【図９】パッチチャートの例を示す図である。
【図１０】分光反射率によりパッチ長を算出する方法を説明する図である。
【図１１】パッチ長を２段階としたパッチチャートの例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明にかかる最良の実施例を、図面を参照しつつ詳細に説明する。
【実施例１】
【００１５】
＜装置の概略構成＞
図２の（ａ）は本発明に関わる実施例における画像処理システムの第一の構成を表したものである。本実施例の画像処理システムとしては、代表的な例として、インクジェット方式のプリンタを使用した例を挙げる。プリンタ装置２０には、情報処理装置としてパーソナルコンピュータ（以下、単に「ＰＣ」という）２１が接続されて構成されており、出力を行うためのプリント部２２０および測定を行うための測定機２３０で構成される。この測定機は、照射した光の反射光を測定機に内蔵されたセンサにより受光し、対象となる原稿の反射光の強度から反射率を測定する。測定機としては、分光反射率を使用した測色器を使用してもよい。本実施例では、図３に示すように、測定機２３０はプリント部２２０の移動可能なキャリッジ部分に搭載されて構成されるが、排紙口に取り付ける形態や、プリンタの外部に接続されるような形態でもよい。ただし、測定機の測定方法としては、非接触式で、静止せずに所定の速度で走査しながら測定を行うものとする。
【００１６】
ＰＣ２１は、プリンタ装置２０の制御に関して種々の処理を行う。ＰＣ２１は、操作部２１１、ＣＰＵ２１２、作業メモリ２１３、記憶装置２１４、データ入出力装置２１５から構成される。ユーザーインターフェースとなる（以下、ＵＩと呼ぶ）操作部２１１は、ユーザーによる入力やユーザーに対する表示を行うもので、キーボードやマウス等の入力機器や、ディスプレイ等の表示装置を含む。記憶装置２１４には本実施例のシステムプログラムやＰＣ２１上で作成された印刷データを記憶しているハードディスク等の記憶装置である。ＣＰＵ２１２は、記憶装置２１４に格納されたプログラムに従いプリント部２２０および測定機２３０の制御のための処理を実行し、作業メモリ２１３はその処理の際のワークエリアとして用いられる。
【００１７】
ユーザーは通常、ＰＣ２１において種々のアプリケーションによって処理された文書、画像等をプリンタ装置２０にて出力させることができる。すなわち、ＰＣ２１におけるプリントアプリケーションにより上記処理された画像等について所定の画像処理を行い、印刷データとしてプリンタドライバへ送出する。プリンタドライバは印刷データをプリンタのインク色であるＣＭＹＫなどに色変換し、さらにハーフトーン処理を施して、プリンタ装置２０へ出力する。プリンタ装置２０は、ＰＣ２１から受信したハーフトーン処理後のデータを出力用紙上に展開し、プリント部２２０にてハードコピーを生成する。なお、本実施例では、プリンタドライバで色変換処理とハーフトーン処理を実行する構成だが、上記処理をプリンタ装置２０内で実施する構成であってもよい。
【００１８】
図２の（ｂ）に、本発明に関わる実施例における画像処理システムの第二の構成を示す。第二の構成では、前述のＰＣ２１の代わりに演算部２１０がプリンタ装置２０内に構成されるものである。演算部２１０は、情報処理装置としてプリント部２２０と測定部２３０の制御に関して種々の処理を行う。演算部２１０は、操作部２１１、ＣＰＵ２１２、作業メモリ２１３、記憶装置２１４、データ入出力装置２１５から構成される。各構成要素の役割としては、第一の構成と同様である。ユーザーは通常、ＰＣ２１あるいは操作部２１１からの指示により、印刷等の実行命令を行うが、印刷等の実行命令を操作部２１１より行う場合、プリンタ装置２０のみで処理が完結するため、ＰＣ２１は必須ではない。
【００１９】
図４は、本実施例の画像処理システムにおいて、第一の構成におけるパッチチャート作成から測定までの処理が実行される流れを模式的に表したフローチャートである。以下、フローチャートに沿って実行の流れを詳細に説明する。
【００２０】
まず、ステップＳ４０１において、ユーザーは、ＰＣ２１の記憶装置２１４に記憶されたプログラムを起動し、パッチチャート設定のメニュー画面を表示する。図５は、パッチチャート設定のＵＩを示すメニュー画面である。
【００２１】
次に、ステップＳ４０２において、パッチチャート作成、測定に関する設定を行う。まず、プリンタで使用可能な用紙種類と給紙口および用紙サイズ、印刷品質、色変換の選択を行う。図５の５０１では、上記メディアに関する情報をプルダウンメニューより選択できる。給紙口としては、ロール紙、背面手差し等が選択可能であり、用紙種類は普通紙、コート紙、アート紙、光沢紙等から選択できる。印字品位としては、用紙種類に対応した標準、きれい、最高等から選択する。色変換は、プリンタドライバで選択可能な、「写真調」「鮮やかな色に」「色差最小」等から選択する。色変換をしない場合は、「色変換なし」を選択することもできる。５０２で、入力データの指定を行う。入力データのフォーマットをＲＧＢあるいはＣＭＹＫより選択する。そして、参照ボタンを押下することにより図示しないダイアログを表示し、パッチ作成の元となる色値データが記述されたファイルを指定する。５０３は、パッチの測定に関する設定である。測定方向を片方向あるいは双方向から選択する。また、パッチの並び替え処理のＯＮ／ＯＦＦを選択する。パッチの並び替え処理については、後述する。
【００２２】
次にステップＳ４０３において、ステップＳ４０２で選択されたパッチチャート設定に対して、用紙種類や用紙サイズがパッチ印刷に対応しているか否かのチェックおよび入力データのチェックを行う。選択された用紙が印刷可能な用紙で、入力ファイルの色値データに問題がなければ、実行確認のダイアログをＰＣ２１の画面に表示する。ＯＫが選択されると、次のステップに移行する。キャンセルが選択されると実行メニュー表示状態に戻る。
【００２３】
次に、ステップＳ４０４においてパッチチャートの作成を行う。パッチチャートの生成は、ＰＣ２１の記憶装置２１４に記憶されたプログラムにより後述する方法に従って行われる。この際、パッチチャートのパッチ画像データ生成のための解像度変換や誤差拡散等のパラメータ、画像処理テーブルは、ＰＣ２１の記憶装置２１４に記憶されたデータを参照する。なお、パッチチャート作成時には、複数のパッチの測定時に使用するパッチ位置情報も同時に作成される。
【００２４】
ステップＳ４０５において、パッチチャートの印刷を行う。パッチチャートの印刷は、ステップＳ４０２で選択された給紙口、用紙種類、用紙サイズ、印刷品質、色変換の内容に従って行われる。
【００２５】
ステップＳ４０６において、パッチチャートの測定を行う。プリントヘッドのキャリッジ部分に搭載された測定機２３０により、パッチチャート上を走査しながら測定を行う。このパッチチャートの測定は、ステップＳ４０４で作成したパッチ位置情報を参照しながら行う。
【００２６】
最後に、ステップＳ４０７において、測定値を格納する。測定値が所定の形式に変換され、記憶装置２１４の所定の領域に格納される。測定値の格納が終了すると、実行処理を終了する。
【００２７】
＜パッチチャートの作成＞
次に、図６を用いて本発明の特徴であるステップＳ４０４のパッチチャートの作成について、詳細に説明する。パッチ画像データであるパッチチャートの作成は、ＰＣ２１の記憶装置２１４に記憶されたプログラムにより行われる。
【００２８】
まず、ステップＳ６０１にて、色データとしてパッチの入力ＲＧＢ値をプログラムに入力する。これは、図５の５０２で指定された色値ファイルに記述されたパッチ毎のＲＧＢ値である。本実施例では、ＲＧＢ値Ｒ、Ｇ、Ｂがそれぞれ８ｂｉｔ入力（０〜２５５）の場合を例に説明する。入力する色値データの例を図７に示す。なお、Ｓ４０２のパッチチャート設定にて色変換なしが選択されている場合は、ＲＧＢ値をそのまま使用するが、色変換が選択されている場合は、用紙種類に対応した色変換を適用したＲＧＢ値を入力値として使用する。
【００２９】
ステップＳ６０２では、各パッチの入力ＲＧＢ値から演算式によりパッチ長を求める。本実施例では、パッチの入力値として最も一般的に使用される色データとしてＲＧＢ値を用いる。そして、後述する演算式を用いることにより、最も暗いパッチ、すなわち光学濃度が最も高いパッチの長さが最大となるように決定される。本実施例におけるパッチの長さとは、センサの移動方向におけるパッチの長さである。なお、本実施例では、ＲＧＢ値からパッチ長を求めたが、センサの受光量に影響を与えるような値であればこれに限らない。例えば、分光反射率、ＲＧＢ値、ＣＭＹＫ値等があげられる。
【００３０】
パッチ長は、以下の式により求める。
【００３１】
【数１】
2011148298.tif 000003
【００３２】
ここで、ｍａｘ（ｒ，ｇ，ｂ）は、入力値ｒ，ｇ，ｂの最大値を表し、ｍｉｎ（ｒ，ｇ，ｂ）は、入力値ｒ，ｇ，ｂの最小値を表す。式（１）によって求められるｘ１は、最大値と最小値の差をデジタルカウント値２５５で割った変数である。ｒ，ｇ，ｂがカラーの原色Ｒ（２５５，０，０），Ｇ（０，２５５，０），Ｂ（０，０，２５５）あるいはＣ（０，２５５，２５５），Ｍ（２５５，０，２５５），Ｙ（２５５，２５５，０）を表す組み合わせの時、最大の１となる。そして、無彩色であるｒ＝ｇ＝ｂの時、最小の０となる。式（２）で求められるｘ２は、ｒ＝ｇ＝ｂ＝０すなわち黒の時に最大の１となり、ｒ＝ｇ＝ｂ＝２５５すなわち白の時に最小の０となる変数である。また、パッチ長Ｐは式（３）にて求められる。α１、α２は、重み付けの係数である。また、値βは、オフセット値であり、測定を行うために最低限必要なパッチの長さである。ｘ１≧ｘ２の時は、パッチ長Ｐを求めるためにｘ１およびα１を使用し、ｘ１＜ｘ２の場合は、ｘ２およびα２を使用する。本実施例では、一例として、α１＝４、α２＝６、β＝２とする。
【００３３】
図８に、上記の演算式により求められたパッチ長Ｐと入力された色値ｒ，ｇ，ｂとの関係を示す。このパッチ長Ｐの値は、パッチ毎に対応付けられた形で記憶装置２１４に一時的に記憶される。なお、このように印刷する用紙によらない共通の演算式によりパッチ長を決定する場合、印刷する用紙の違いにより紙面上での発色に差が発生するため、実濃度とパッチ長Ｐの関係が明確ではない。これに対し、例えば発色性の低い普通紙では光学濃度が低くなる傾向があるため、オフセット値であるβを小さくすることで、印刷用紙によりパッチ長を変化させることができる。同様に、発色性の高いアート紙では光学濃度が高くなる傾向にあるため、βを大きくする。なお、ここではＳ４０２においてＲＧＢ入力が指定された場合で説明したが、ＣＭＹＫ入力においても、同様の考え方で演算式を作成し、パッチ長Ｐを求める。
【００３４】
パッチ長の算出が終わると、ステップＳ６０３にてパッチのレイアウトを行う。パッチのレイアウトは、ステップＳ４０２のパッチチャート測定に関する設定に従って行われる。図５のパッチ測定設定５０３におけるパッチ並び替えがＯＦＦに設定されていた場合は、パッチは、図９の（ａ）のように、走査方法に入力データ順に並べられた形でレイアウトされる。パッチの並び替えがＯＮに設定されていた場合は、図９（ｂ）に示すように、同じ大きさのパッチが並列して連続的に配置されるようにする。特に、濃度の高いパッチを先に印刷し、濃度の低いパッチを後に印刷した上で、濃度の低いパッチから測定を始めることで、測定時間を濃度の高いパッチの乾燥時間として割り当てることができる。その結果、印刷から測定までの時間を短くすることができる。また、同じパッチ長のパッチを連続させることで、同じパッチ長のパッチの測定をブロック毎にまとめて行うことができ、測定のシーケンスを単純にできるという利点もある。
【００３５】
次に、ステップＳ６０４において、パッチ位置情報を生成する。パッチのレイアウトが終了すると、パッチ毎のパッチ長Ｐのデータから求めた、パッチの測定を開始する座標と終了する座標を、パッチ位置情報として記憶装置２１４に記憶する。このパッチ位置情報は、パッチ測定時にセンサの位置制御を行うために参照される。
【００３６】
最後に、ステップＳ６０５において、レイアウト済みのパッチチャートのデータを記憶装置２１４の所定の領域に保存し、処理を終了する。
【００３７】
以上、本実施例の画像処理システムにおけるパッチチャート作成から測定の流れを説明した。本発明により、センサが記録媒体との相対移動中にパッチの測定を行う場合に、パッチ画像データと測定のための位置情報をパッチの色データに応じて生成し、高精度な測定を短時間で行うことができる。なお、本実施例では、代表的な例としてインクジェット方式のプリンタを挙げたが、これに限らず、複写機や電子写真式プリンタ等でも適用可能である。
【００３８】
また、本実施例では、格納手段である記憶装置２１４に記憶されたプログラムによってパッチ画像データを生成したが、同様に生成されたパッチ画像データを記憶装置２１４に格納している形態であってもよい。このとき、記憶装置２１４から読み出したパッチ画像データを印刷し、印刷されたパッチ画像を測定手段であるセンサで測定する画像処理システムとして機能する。尚、前述したように、記憶装置２１４は、ＰＣ２１に備えられていてもよく、プリンタ装置２０に備えられていてもよい。
【実施例２】
【００３９】
前述の実施例１のステップＳ６０２では、パッチの色データから演算式によりパッチ長を決定した。一方、パッチの色値からパッチ長に変換するためのルックアップテーブル（以下ＬＵＴと呼ぶ）を予め保持しておき、ＬＵＴを参照してパッチ長を決定する形態も考えられる。以下、そのＬＵＴの作成方法を説明する。
【００４０】
まず、ＲＧＢをそれぞれ９段階で変化させた９×９×９＝７２９の入力ＲＧＢ値に対し、それぞれステップＳ６０２の演算式によりパッチ長を算出する。そして、既存の一般的な技術である四面体補間を使用してＬＵＴを作成する。このようにして作成したＬＵＴを、記憶装置２１４に予め保存しておく。そして、ステップＳ６０２でパッチ長の決定を行う時に、ＲＧＢ値からパッチ長へと変換するＬＵＴを参照する。
【００４１】
また、パッチの色値からパッチ長に変換するためのＬＵＴを対応用紙毎に保持しておく形態も考えられる。これは、ステップＳ６０２で説明したように、印刷する用紙の違いにより紙面上での発色に差が発生するため、それぞれ用紙でＬＵＴを保持していたほうが、実濃度とパッチ長Ｐの対応関係が保てるためである。
【実施例３】
【００４２】
実施例２のＬＵＴは、パッチの色値から演算式によりパッチ長を決定してパッチ画像データを生成したが、用紙に印刷したパッチ毎に濃度や分光反射率を測定して、その値を元に作成してもよい。以下、分光反射率を測定してＬＵＴを作成する方法を説明する。
【００４３】
まず、ＲＧＢをそれぞれ９段階で変化させた９×９×９＝７２９パッチをプリンタで印刷可能な用紙で印刷する。次に、測色器により、パッチの分光反射率を測定する。使用する測色器は、プリンタに内蔵されているものと同じ測色器を使用することが望ましい。分光反射率の測定を行った後は、測定した分光反射率からパッチ長を決定する。図１０は、ある用紙で入力ＲＧＢ値の異なるパッチを印刷して分光反射率を測定した時の、パッチの分光反射率を表したものである。１０００は、白のパッチで、（ｒ，ｇ，ｂ）＝（２５５，２５５，２５５）、１００１は、赤のパッチで（ｒ，ｇ，ｂ）＝（２５５，０，０）、１００２は黒のパッチで、（ｒ，ｇ，ｂ）＝（０，０，０）である。これに対し、例えば、分光反射率が所定の閾値ｔ以下となる波長領域を求め、全体の波長領域に対する比率を求めることによりパッチ長を算出する方法が考えられる。すなわち、１００２の黒パッチのように全波長領域において分光反射率が低いパッチは、全波長領域で分光反射率が閾値ｔ以下となるため、最も長いパッチなる。また、１０００の白パッチように分光反射率が高いパッチでは、閾値ｔ以下となる波長が無いため、最も短いパッチとなる。また、１００１の赤パッチのように特定領域の分光反射率が低い場合は、中程度の長さのパッチとなる。例えば、閾値ｔ＝０．１とした時、全波長領域３８０〜７３０ｎｍに対して３８０〜５８０ｎｍが閾値以下であり、その割合に応じてパッチ長を決める。
【００４４】
このようにして作成したＬＵＴを記録媒体の種類毎に予め用意し、記憶装置２１４に保存しておく。そして、Ｓ６０２でパッチ長の算出を行う時に、ＲＧＢ値からパッチ長へと変換するＬＵＴを参照する。なお、ＬＵＴの補間処理は、既存の一般的な技術である四面体補間等を使用して行う。補間については、本発明の特徴とするところではないため、省略する。また、本実施例では１つの閾値でパッチ長を決定したが、段階的に複数の閾値を用いる方法や、分光反射率を波長で積分した情報をもとにパッチ長を求める方法、分光反射率の最小値を用いる方法等、同様の効果が得られる方法であれば、他の方法でもよい。
【実施例４】
【００４５】
さらに、別の実施例として、実施例２におけるＬＵＴ作成を、プリンタドライバで予め用意されている印刷用紙ではなく、ユーザーが追加した用紙にて行う方法が考えられる。これは、ユーザー指定の用紙を追加する手続きを行った後に、実施例３と同様の方法をユーザ自身が行い、ＬＵＴを作成することで実現できる。
【００４６】
具体的には、用紙の追加時にＲＧＢをそれぞれ９段階で変化させた９×９×９＝７２９パッチを印刷する。そして、実施例３と同様の方法で、測色器によりパッチの分光反射率を測定し、その追加用紙のＬＵＴを作成する。作成したＬＵＴは追加した用紙と関連付けられた形で記憶装置２１４に保存され、その用紙を使用してパッチ長の決定を行う際に参照される。
【実施例５】
【００４７】
実施例１および実施例３では、入力ＲＧＢ値や分光反射率から複数段階のパッチ長を求める方法を説明したが、より簡素な構成も考えられる。例えば、ある標準のパッチ長を定めておき、パッチの入力ＲＧＢ値から演算式により求められる値Ｐが所定の閾値を超える場合にのみパッチ長が長いパッチとし、閾値を超えない場合には標準のパッチ長とする。図１１に、パッチ長が２段階であるパッチチャートの例を示す。このとき、１１００は第１の光学濃度のパッチであり、標準のパッチ長である。一方、１１０１は第１の光学濃度よりも高い第２の光学濃度のパッチであり、標準のパッチ長よりも長いパッチである。このようなパッチチャートの構成にすれば、測定時のパッチ位置制御が、より簡単にできるという利点がある。
【００４８】
（その他の実施例）
本実施例では、記録媒体上をセンサが移動する形態の例を示したが、本発明はこれに限るものではなく、記録媒体とセンサとの相対移動中に光学的にパッチが測定される形態であればよい。例えば、固定されたセンサに対して記録媒体が移動する際に測定を行う形態であってもよい。
【符号の説明】
【００４９】
２０  プリンタ装置
２１  ＰＣ
２１０  演算部
２１１  ＵＩ
２１２  ＣＰＵ
２１３  作業メモリ
２１４  記憶装置
２１５  データ入出力装置
２２０  プリント部
２３０  測定機
【図１】
2011148298.tif 000004
【図２】
2011148298.tif 000005
【図３】
2011148298.tif 000006
【図４】
2011148298.tif 000007
【図５】
2011148298.tif 000008
【図６】
2011148298.tif 000009
【図７】
2011148298.tif 000010
【図８】
2011148298.tif 000011
【図９】
2011148298.tif 000012
【図１０】
2011148298.tif 000013
【図１１】
2011148298.tif 000014