(57)【要約】【課題】  作業者が特別な作業を行うことなく、常に一定の範囲内で安定したプリント出力結果を得ることができるプリントシステムを提供する。【解決手段】  システム開始時、プリント開始時もしくは作業者が指定した時などに、濃度測定用のパッチを印刷するだけで、プリント装置が自動的に光学濃度を測定し、その結果から自動的にキャリブレーションが完了するよう構成する。【選択図】  図３
2006174027.tif 000002
【特許請求の範囲】
【請求項１】
ホストからプリント装置に出力データを送って出力を行うプリントシステムであって、該プリント装置が光学濃度を測定することのできるセンサーを具備し、プリント装置で出力濃度測定用のパッチをプリントする手段と、該出力濃度測定用パッチを前記センサーで逐次測定する手段と、前記測定値から予め規定された複数の特性パターンに分類する手段と、前記分類された特性パターンを前記プリント装置がホスト側に通知する手段とを有し、特性パターンを通知されたホストがその特性パターンから、出力濃度と出力信号との関係式を作成し、該対応関係に基づいて色再現性を校正することを特徴とするプリントシステム。
【請求項２】
請求項１において、測定値から予め規定された複数の特性パターンに分類する方法が、印刷用紙毎に切り替えられることを特徴とするプリントシステム。
【請求項３】
請求項１において、測定値から予め規定された複数の特性パターンに分類する方法が、プリント装置で使用する色材毎に切り替えられることを特徴とするプリントシステム。
【請求項４】
請求項１において、プリント装置から通知された特性パターンに基づいて、出力濃度と出力信号との関係式を作成する方法が、出力装置毎に切り替えられることを特徴とするプリントシステム。
【請求項５】
請求項１において、プリント装置から通知された特性パターンに基づいて、出力濃度と出力信号との関係式を作成する方法が、出力色材毎に切り替えられることを特徴とするプリントシステム。
【請求項６】
請求項１において、出力濃度と出力信号との関係式がＮ次元のルックアップテーブルで表されることを特徴とするプリントシステム。
【請求項７】
請求項１において、出力濃度と出力信号との関係式がＮ×Ｍのマトリクス演算で表されることを特徴とするプリントシステム。
【請求項８】
請求項１において、出力濃度と出力信号との関係式をある規定された値とその値からの補間演算によって生成することを特徴とするプリントシステム。
【請求項９】
請求項１において、出力濃度と出力信号との関係式が単項式を含む多項式で表されることを特徴とするプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリントシステムに関し、詳しくは、インクジェットプリンタなどプリント装置のプリント特性を一定のものに維持すべくキャリブレーションを実行するプリントシステムに関するものである。
【背景技術】
【０００２】
従来知られるキャリブレーションは、最初にパッチ画像をキャリブレーションの対象となるプリンタでプリント出力し、スキャナや濃度計などでそのパッチ画像の濃度や色度を測定する。そして、この測定結果とパッチ画像をプリント出力するためのプリントデータとの関係に基づいて、画像処理にかかる所定のテーブル等の関係式を変更することにより行なわれる。
【０００３】
例えば、特許文献１には、キャリブレーションモードにおいて、予め記憶している所定のテストパターンをプリンタユニットＢにて記録紙に記録し、その記録紙をリーダユニットＡに搬送すると共にＣＣＤセンサー等を用いて読み取り、その読み取った画像信号と当該所定のテストパターンとして記憶している階調特性情報とに基づいて、原画像の濃度と出力画像の濃度とが一致するように濃度特性を変換するＬＵＴのデータを設定する構成が開示されている。
【特許文献１】特開２００１−０４５２９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、安価なプリントシステムではスキャナや濃度計をシステムの構成に含めることは全体的なコストが上昇することになるため難しい。また、濃度計などを用いた方法はキャリブレーション用の特別な操作を必要になるためプリント出力までの作業が繁雑になる。このため、それほど精度を追求しない用途においては従来の方法によるキャリブレーションを提供することは難しく、プリント出力の精度はプリント装置や環境に依存することになり、その範囲をコントロールすることができなかった。
【０００５】
本発明は以上のような問題を解決するためになされたものであり、その目的とするところは、作業者が特別な作業を行うことなく、常に一定の範囲内で安定したプリント出力結果を得ることができるプリントシステムを提供することにある。
【課題を解決するための手段】
【０００６】
そのために本発明では、光学濃度を測定することのできるセンサーを具えたプリント装置を用い該装置にプリントを実行させるプリントシステムであって、出力濃度測定用のパッチを印刷する手段と、該出力濃度測定用パッチを光学濃度を前記センサーで逐次測定する手段と、前記測定値から予め規定された複数の特性パターンに分類する手段と、前記分類された特性パターンを前記プリント装置がホスト側に通知する手段とを具え、特性パターンを通知されたホストがその特性パターンから、出力濃度と出力信号との関係式を作成してキャリブレーションを行うことを特徴とする。このときプリント装置に具備するセンサーは測定機ほどの分解能と精度は必要なく、安価なものを使用することができる。
【０００７】
以上の構成によれば、システム開始時、プリント開始時もしくは作業者が指定した時などに、濃度測定用のパッチを印刷するだけで、プリント装置が自動的に光学濃度を測定し、その結果から自動的にキャリブレーションが完了するため、特別な測定機や操作を必要とすることなくキャリブレーションを行うことができる。
【発明の効果】
【０００８】
本発明によれば、システム開始時、プリント開始時もしくは作業者が指定した時などに、濃度測定用のパッチを印刷するだけで、プリント装置が自動的に光学濃度を測定し、その結果から自動的にキャリブレーションが完了するため、特別な測定機や操作を必要とすることなくキャリブレーションを行うことができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１０】
図１は、本発明の一実施形態に係るプリントシステムの概略構成を示すブロック図である。
【００１１】
本実施形態のプリントシステムは、基本的にパーソナルコンピュータ（以下、単に「ＰＣ」ともいう）１０１に出力装置としてのプリンタ１０２が接続されて構成されるものである。また、プリンタ１０２はパッチ画像の光学濃度（以下、単に「濃度」ともいう）を測定するためのセンサー１０７を具えている。
【００１２】
ＰＣ１０１は、情報処理装置として、以下に示すようにプリンタ１０２およびシステムの制御に関して種々の処理を行うものである。ＣＰＵ１０４は、記憶装置１０６に格納された、図３にて後述される処理等のプログラムに従い上記制御のための処理を実行し、作業メモリ１０５はその処理の際のワークエリアとして用いられる。ユーザーインターフェースとなる操作部（以下、単に「ＵＩ」ともいう）１０３は、上記処理の実行に関してユーザーによる入力やユーザーに対する表示などに関する処理を行い、キーボード等の入力機器や表示器を含むものである。
【００１３】
プリンタ１０２は、イエロー（Ｙ）、シアン（Ｃ）、マゼンタ（Ｍ）およびブラック（Ｋ）の色材によりプリントを行う、いわゆるシリアルタイプのプリンタである。ＣＰＵ１０８は、記憶装置１１０に格納された、図２にて後述される処理等のプログラムに従い上記制御のための処理を実行し、作業メモリ１０９はその処理の際のワークエリアとして用いられる。このプリンタは濃度測定用のパッチ画像をプリントしながら内蔵されたセンサー１０７を用いてその濃度を測定し、その値から記憶装置１１０に格納されている予め規定された複数の特性パターン（以下、「ランク値」ともいう）に分類した後に、そのランク値をＰＣ１０１に送信する。
【００１４】
以上説明した構成に基づく本実施形態のキャリブレーションの処理について説明する。
【００１５】
図２は、本実施形態に係るプリント装置におけるランク値生成処理を示すフローチャートである。本実施形態のランク値生成処理は、ＰＣ１０１より実行を指示することによって起動される。
【００１６】
図２において、先ずステップＳ２０１で、プリンタ１０２から濃度測定用のパッチをプリントする。次に、ステップＳ２０２では、ステップＳ２０１でプリントしたパッチの濃度をセンサー１０８で測定する。このときの測定値は絶対的な濃度値ではなく２０段階の相対的な濃度レベルである。
【００１７】
図４は、この濃度測定用パッチを模式的に示す図である。同図に示すように、濃度測定用パッチは、各色１００％と１８％の出力値でプリントされる。
【００１８】
そして、ステップＳ２０３において、ステップＳ２０２で測定した濃度レベルとそれぞれのパッチに対して予め規定した値とを比較してランク値を判断する。
【００１９】
図５は本実施形態に係るプリント装置における濃度レベルとランク値を対応づける表である。例えばブラック（Ｋ）の出力値１００％におけるパッチの標準濃度レベル値Ａが１７で、出力値１８％のパッチの標準濃度レベル値Ｂが９であった場合に、測定した出力値１００％の濃度レベル値が１８で出力値１８％の濃度レベル値が１１であったとすると、このプリント装置のブラック（Ｋ）におけるランク値は１７ということになる。
【００２０】
なお、この規定濃度レベル値ＡおよびＢは各色材毎に規定することができるため、各色材において測定された濃度レベル値が同値であっても判定されるランク値は異なることもある。さらに、上記の規定濃度レベル値はプリント用紙ごとに定めることもできる、これは用紙が異なればプリントした時の濃度が異なるからである。
【００２１】
ステップＳ２０４では、ステップＳ２０３で決定したランク値をＰＣ１０１に送信して本処理を終了する。
【００２２】
図３は、本実施形態に係るキャリブレーション処理を示すフローチャートである。本実施形態のキャリブレーション処理は、例えば、システムの初期化プログラム中や、ユーザーがＵＩ１０３を介してプリントアプリケーションによるキャリブレーションの実行を指示することによって起動される。本実施形態に係るキャリブレーション処理は１次元のルックアップテーブルを用いた公知の方法によって実行されるため、ここではその詳細な説明を省略する。
【００２３】
図３において、先ずステップＳ３０１で、プリンタ１０２に対して前述のランク値生成処理の実行を指示する。
【００２４】
そして、ステップＳ３０２において、ステップＳ３０１でプリンタ１０２から取得したランク値が８以下であるかを判定する。８以下である場合は図６に示す予め用意されたルックアップテーブルをそのまま使用するため、ステップＳ３０４に進み、そうでない場合は予め用意されたルックアップテーブルから補間処理を行って作成する必要があるので、ステップＳ３０３に進む。
【００２５】
ステップＳ３０３において、予め用意されたルックアップテーブルから取得したランク値に相当するルックアップテーブルを補間処理によって生成する。例えばステップＳ３０１においてプリンタ１０２から取得したランク値が１７であった場合は、その両隣にあるランク値１のルックアップテーブルとランク値３のルックアップテーブルから補間演算で生成される。この際の補間演算は例えば以下のように両ルックアップテーブルの出力値を平均することで算出可能である。
【００２６】
【数１】
2006174027.tif 000003
【００２７】
このように中間のデータを補間演算によって生成することで予め保持しておくルックアップテーブルの量を削減することができ、記憶装置１０６の容量を効率的に使用することができる。これはより高次元のルックアップテーブルを使用する場合にはさらに効果的である。
【００２８】
ステップＳ３０４では、ステップＳ３０２およびステップＳ３０３で計算したキャリブレーションデータを記憶装置１０６に格納して本処理を終了する。
【図面の簡単な説明】
【００２９】
【図１】本発明に関わる実施例におけるプリントシステムの構成を示すブロック図である。
【図２】同実施例におけるランク値生成処理を示すフローチャートである。
【図３】同実施例におけるキャリブレーションの処理を示すフローチャートである。
【図４】同実施例における濃度測定用パッチを模式的に示す図である。
【図５】同実施例における濃度レベルとランク値の関係を示す図である。
【図６】同実施例における予め規定されたキャリブレーション用ルックアップテーブルの例である。
【符号の説明】
【００３０】
１０１  ＰＣ
１０２  プリンタ
１０３  ＵＩ
１０４  ＣＰＵ
１０５  作業メモリ
１０６  記憶装置
１０７  パッチ濃度測定用センサー
１０８  ＣＰＵ
１０９  作業メモリ
【図１】
2006174027.tif 000004
【図２】
2006174027.tif 000005
【図３】
2006174027.tif 000006
【図４】
2006174027.tif 000007
【図５】
2006174027.tif 000008
【図６】
2006174027.tif 000009