(57)【要約】【課題】  補正パッチを出力して測色することにより多次色キャリブレーションを行う際に、補正パッチの測色値のうち、不正な測色値を検出し、正しく測色値を補正する。【解決手段】  補正用パッチを出力して多次色キャリブレーションを行うプリンタにおいて、カラーセンサーにより測色された補正用パッチの測色値とプリンタのデバイス値とに基づいて、補正用パッチの不正な測色値を検出する。そして、検出された不正な測色値を補正し、補正された測色値を用いて、多次色キャリブレーションを行う。【選択図】      図２
2010263497.tif 000002
【特許請求の範囲】
【請求項１】
補正用パッチを出力して多次色キャリブレーションを行うプリンタの測色値補正方法であって、
測色手段により測色された補正用パッチの測色値とプリンタのデバイス値とに基づいて前記補正用パッチの不正な測色値を検出する検出工程と、
前記検出工程において検出された不正な測色値を補正する補正工程とを有し、
前記補正工程において補正された測色値を用いて前記多次色キャリブレーションを行うことを特徴とするプリンタの測色値補正方法。
【請求項２】
前記検出工程は、
前記測色値と前記デバイス値との差分により、当該デバイス値の変動量を算出する工程と、
前記算出された変動量の中で同じ色のデバイス値の変動量をグループ化する工程と、
前記グループ化された同じ色のデバイス値の変動量を統計的に処理し、変動量の平均値から外れた変動量を持つ補正用パッチの測色値を前記不正な測色値として検出する工程とを有することを特徴とする請求項１に記載のプリンタの測色値補正方法。
【請求項３】
前記補正工程は、
前記検出された不正な変動量に基づいて前記測色値を補正するための変動量を算出する工程と、
前記算出された変動量に基づいて前記測色値を正しい測色値に補正する工程とを有することを特徴とする請求項２に記載のプリンタの測色値補正方法。
【請求項４】
補正用パッチを出力して多次色キャリブレーションを行うプリンタであって、
測色手段により測色された補正用パッチの測色値とプリンタのデバイス値とに基づいて前記補正用パッチの不正な測色値を検出する検出手段と、
前記検出手段により検出された不正な測色値を補正する補正手段とを有し、
前記補正手段により補正された測色値を用いて前記多次色キャリブレーションを行うことを特徴とするプリンタ。
【請求項５】
請求項１乃至３の何れか１項に記載のプリンタの測色値補正方法をコンピュータに実行させるためのプログラム。
【請求項６】
請求項５に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、補正用パッチを出力して多次色キャリブレーションを行うプリンタの測色値補正方法及びプリンタに関する。
【背景技術】
【０００２】
従来の一次色キャリブレーションでは困難であった、ＣＭＹの組み合わせで再現されるグレーや肌色といった、多次色再現域を補正するために、多次色キャリブレーション手法が提案されている。
【０００３】
この多次色キャリブレーション手法では、ＣＭＹ色域の補正を実施するために、例えば図１に示すような構成を持つ、ＣＭＹ各プライマリ色均等４ステップ（４×４×４＝６４種）の補正用パッチを出力して測色する。そして、測色値に基づきプリンタの多次色変動を調べて補正を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−００４８６５
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来例では、出力された補正用パッチの一部が色ムラやスジムラ、パッチ表面の傷や折れ、しわ、汚れなどにより再現色が変動したパッチを出力する場合がある。或いは、補正パッチのカラーセンサ上搬送ムラによる測色条件の変動により測色値が変化する場合もある。これらの要因により、補正対象のプリンタが補正前の状態で再現する再現色とは異なる測色値が得られる。
【０００６】
従って、補正対象のプリンタが実際に再現する測色値とは異なる測色値に基づき補正を行うと、そのパッチ再現色と近傍再現色の補正精度が低下するという問題がある。
【０００７】
本発明は、補正パッチを出力して測色することにより多次色キャリブレーションを行う際に、補正パッチの測色値のうち、不正な測色値を検出し、正しく測色値を補正することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、補正用パッチを出力して多次色キャリブレーションを行うプリンタの測色値補正方法であって、
測色手段により測色された補正用パッチの測色値とプリンタのデバイス値とに基づいて前記補正用パッチの不正な測色値を検出する検出工程と、
前記検出工程において検出された不正な測色値を補正する補正工程とを有し、
前記補正工程において補正された測色値を用いて前記多次色キャリブレーションを行うことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、不正な測色値を検出し、正しく測色値を補正することにより、精度を向上させることができ、システム停止や破綻などを防止することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】ＣＭＹ各プライマリ色均等４ステップ（４×４×４＝６４種）の補正用パッチを説明するための図である。
【図２】本実施形態におけるプリンタの構成の一例を示す図である。
【図３】本実施形態における測色値補正部の構成の一例を示す図である。
【図４】本実施形態における不正測色値検出部の構成の一例を示す図である。
【図５】本実施形態における不正測色値補正部の構成の一例を示す図である。
【図６】本実施形態における測色値補正部２１４に入力されるデバイス値と測色値及び処理結果を示す図である。
【図７】本実施形態における不正測色値検出処理を示すフローチャートである。
【図８】本実施形態におけるグループ化を説明するための図である。
【図９】Ｙが３３％の１６パッチのデバイス値変動量のテーブルを示す図である。
【図１０】本実施形態における不正測色値補正処理を示すフローチャートである。
【図１１】外れ値補正済みのデバイス値変動量のテーブルを示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら発明を実施するための最良の形態について詳細に説明する。
【００１２】
本実施形態として、カラーセンサーを搭載し、補正用パッチを測色することにより多次色キャリブレーションを行う印刷装置において、不正な測色値を検出し、正しく測色値を補正する処理を説明する。以下では、印刷装置として電子写真方式のプリンタを例に説明する。
【００１３】
［プリンタの構成］
図２は、本実施形態におけるプリンタの構成の一例を示す図である。本実施形態では、ホストＰＣ２０３に接続されたプリンタ２００が印刷ジョブ前、印刷ジョブ中に、多次色キャリブレーション用の色票（補正用パッチ）２０４を出力する。そして、補正用パッチ２０４を装置内の測色用のカラーセンサー２２２を用いてキャリブレーション用のＬＵＴ２６１を生成、更新することでプリンタ２００の状態を一定に保っている。
【００１４】
プリンタ２００の機能部位は、大きく分けてコントローラ部２０１とエンジン部２０２とに分けられる。ここで、コントローラ部２０１にはカラーマッチング部２１１、キャリブレーション部２１２、キャリブレーション用ＬＵＴ生成部２１３、測色値補正部２１４が含まれる。尚、コントローラ部２０１には、その他、画像処理に関する様々な機能部位があるが、ここでは省略する。
【００１５】
カラーマッチング部２１１では、ホストＰＣ２０３から出力されるＣＭＹＫ値に対してＩＣＣプロファイルに代表されるようなカラーマッチング用のＬＵＴ２５１を使用した色調整が行われる。キャリブレーション部２１２では、カラーマッチング部２１１で色調整されたデバイスＣＭＹＫ値を多次元でＣＭＹＫ−ＣＭＹＫに変換するキャリブレーション用のＬＵＴ２６１を用いて印刷状態を一定に保つ補正が行われる。
【００１６】
キャリブレーション用ＬＵＴ生成部２１３では、測色値補正部２１４で補正された補正後測色値に基づいて上述のデバイスＣＭＹＫ値からキャリブレーション用のＬＵＴ２６１を生成する。測色値補正部２１４では、上述のデバイスＣＭＹＫ値とエンジン部２０２に搭載されたカラーセンサー２２２の出力値である測色値とに基づいて不正な測色値を検出し、測色値を補正する。この測色値補正部２１４の詳細は、更に後述する。
【００１７】
一方、エンジン部２０２には、定着部２２１、カラーセンサー２２２が含まれる。尚、エンジン部２０２には、その他、メディアに画像を形成するための様々な機能部位があるが、ここでは省略する。
【００１８】
定着部２２１は、ローラやベルトの組み合わせによって構成され、ハロゲンヒータなどの熱源を内蔵し、メディアへトナーを熱と圧力によって溶解、定着させる。カラーセンサー２２２は、定着部２２１から排紙口への搬送経路に設置されており、パッチの色値を計測する。
【００１９】
ここで、コントローラ部２０１及びエンジン部２０２で形成された補正用パッチ２０４がカラーセンサー２２２で測色され、その補正用パッチ２０４の測色値から測色値補正部２１４が不正な測色値を検出して補正する処理を説明する。
【００２０】
図３は、本実施形態における測色値補正部の構成の一例を示す図である。図３に示すように、測色値補正部２１４には不正測色値検出部３０１、不正測色値補正部３０２、テーブル３０３が含まれる。不正測色値検出部３０１は、デバイス値３１０と測色値３２０とを入力し、不正なデバイス値変動量を持つパッチを不正側色値のパッチとして検出する。不正測色値補正部３０２は、不正測色値検出部３０１で検出された不正側色値を補正する。テーブル３０３はＣＭＹＫとＬａｂとの間の変換に用いられる。
【００２１】
図４は、本実施形態における不正測色値検出部の構成の一例を示す図である。図４に示すように、不正測色値検出部３０１には変動デバイス値取得部４０１、デバイス値変動量算出部４０２、グループ化部４０３、不正なデバイス値変動量検出部４０４が含まれる。尚、この不正測色値検出部３０１の詳細な処理については、フローチャートを用いて更に後述する。
【００２２】
図５は、本実施形態における不正測色値補正部の構成の一例を示す図である。図５に示すように、不正測色値補正部３０２にはデバイス値変動量補正部５０１、補正後変動デバイス値算出部５０２、補正後測色値算出部５０３が含まれる。尚、この不正測色値補正部３０２の詳細な処理については、フローチャートを用いて更に後述する。
【００２３】
図６は、本実施形態における測色値補正部２１４に入力されるデバイス値と測色値及び処理結果を示す図である。
【００２４】
尚、以下の説明では、説明や図示を簡略化するために、プリンタによる再現色をＣＭＹの組み合わせによる３次色とするが、ＣＭＹＫ４次色でも同じ手法が適用可能である。
【００２５】
［不正測色値の検出］
図７は、本実施形態における不正測色値検出処理を示すフローチャートである。まず、ステップＳ７０１では、図１に示すように、シアン、マゼンタ、イエローの各色信号値が０％、３３％、６７％、１００％の４ステップで構成された６４色の補正用パッチ２０４を出力する。ここで、６４色の補正用パッチ２０４は、コントローラ部２０１の不図示のＣＰＵが図６に示すパッチデバイス値６０１のパッチを形成し、エンジン部２０２の画像形成プロセスにより印刷出力される。
【００２６】
次に、ステップＳ７０２では、定着部２２１から補正用パッチ２０４が搬送され、途中に設けられたカラーセンサー２２２により補正用パッチ２０４を測色し、６４色の色値である測色値を得る。この測色値は、Ｌａｂ、ＸＹＺ、分光データなどの何れの形式でも良いが、本実施形態では、図６に示すＬａｂの測色値６０２とする。そして、この測色値６０２は、測色値補正部２１４の不正測色値検出部３０１へ送られる（図４に示す測色値３２０として入力される）。
【００２７】
次に、ステップＳ７０３では、不正測色値検出部３０１の変動デバイス値取得部４０１が６４色の色値である測色値３２０を、テーブル３０３を用いてＣＭＹのデバイス値に変換する。ここで変換されたデバイス値が図６に示す変動デバイス値６０３である。次に、ステップＳ７０４では、デバイス値変動量算出部４０２が変動デバイス値６０３とデバイス値３１０とから差分（シアン、マゼンタ、イエロー各色のΔＣ，ΔＭ、ΔＹ）を算出する。ここで算出された差分が図６に示すデバイス値変動量６０４である。
【００２８】
次に、ステップＳ７０５では、グループ化部４０３が６４色のパッチの中で同じ単色のデバイス値を持つパッチをグループ化し、デバイス値変動量６０４のテーブルを作成する。図８は、本実施形態におけるグループ化を説明するための図である。図８に示す例は、ＣＭＹのデバイス値のＹが３３％の１６パッチをグループ化した状態である。また、図９は、Ｙが３３％の１６パッチのデバイス値変動量のテーブルを示す図である。実際には、ＣＭＹの４ステップで、合計１２グループのテーブルを作成する。
【００２９】
ここで図７に戻り、ステップＳ７０６では、不正なデバイス値変動量検出部４０４が、ステップＳ７０５で作成された各グループのテーブルに基づいて、統計的な手法を用いて検査し、外れ値を検出する。具体的には、テーブルで検査対象となるデバイス値変動量を除いた残り全てのデバイス値変動量の平均値を求め、その許容差を分散２σとして外れ値を検査する。この方法では、図９に示す例の場合、Ｃ、Ｍ、Ｙ＝（６７、３３、３３）のデバイス値変動量を持つ補正パッチの測色値が外れ値（不正）として検出される。そして、Ｃ、Ｍ、Ｙ、それぞれ４ステップずつ、合計全１２グループのテーブルについて、統計的な手法を用いて検査し、外れ値を検出することにより、全ての不正な測色値を持つ補正パッチを検出する。
【００３０】
［不正な測色値の補正処理］
次に、測色値補正部２１４の不正測色値検出部３０１で検出された不正な測色値を不正測色値補正部３０２が補正する処理を説明する。
【００３１】
図１０は、本実施形態における不正測色値補正処理を示すフローチャートである。まず、ステップＳ１００１では、不正測色値補正部３０２のデバイス値変動量補正部５０１がステップＳ７０６で検出された不正な測色値を持つパッチが含まれるグループ全てを取得する。そして、ステップＳ１００２で、統計的な手法を用いて不正な測色値を持つパッチの補正後のデバイス値変動量を算出する。
【００３２】
具体的には、図９に示すデバイス値変動量のテーブル上の外れ値以外のデバイス値変動量からデバイス色空間値の距離に応じた加重平均を用いて、外れ値のデバイス値変動量を算出し直す。上述の図９に示す例の場合、Ｃ、Ｍ、Ｙ＝（６７、３３、３３）のデバイス値変動量（−２．０）は、図１１に示すように、０．８２となる。ここで算出されたデバイス値変動量が図６に示す補正後デバイス値変動量６０５である。
【００３３】
次に、ステップＳ１００３では、補正後変動デバイス値算出部５０２が補正後デバイス値変動量６０５を変動デバイス値６０３に加算し、補正後の変動デバイス値を算出する。ここで算出された変動デバイス値が補正後変動デバイス値６０６である。そして、ステップＳ１００４では、補正後測色値算出部５０３がステップＳ１００３で算出された補正後変動デバイス値６０６を、テーブル３０３を用いて測色値に変換する。ここで変換された測色値が補正後測色値６０７である。上述した処理を全１２グループのテーブルに対して行い、補正後測色値６０７をキャリブレーション用ＬＵＴ生成部２１３へ出力する。
【００３４】
［変形例］
上述した実施形態では、統計的な手法として、同じテーブル上で囲まれる他のパッチのデバイス値変動量をデバイス距離に応じた加重平均を用いて算出したが、本発明はこれに限るものではない。例えば、図７に示すステップＳ７０６で、外れ値検査に用いた平均値からの分散２σの許容差を限界値としてデバイス値変動量を限界値内へ補正し、決定する方法でも良い。
【００３５】
また、デバイス色がＣＭＹであるプリンタを例に挙げて説明したが、ＣＭＹＫ４次色でも同じ手法が可能である。また、多色プリンタと呼ばれる、４次色以上のデバイスカラーを搭載したプリンタについても、同じ手法が適用可能である。
【００３６】
更に、カラーセンサーを搭載し、多次色キャリブレーションを行うプリンタを例に説明したが、本発明はこれに限定されるものではない。測色部をプリンタ外部の測色機として構成し、補正パッチを出力後、測色機にて測定し、測色値をプリンタ内のコントローラ部へ入力しても良い。
【００３７】
尚、本発明は複数の機器（例えば、ホストコンピュータ、インターフェース機器、リーダ、プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用しても良い。
【００３８】
また、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行する。これによっても、本発明の目的が達成されることは言うまでもない。
【００３９】
この場合、コンピュータ読み取り可能な記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００４０】
このプログラムコードを供給するための記録媒体として、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００４１】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、次の場合も含まれることは言うまでもない。即ち、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合である。
【００４２】
更に、記録媒体から読出されたプログラムコードがコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図１】
2010263497.tif 000003
【図２】
2010263497.tif 000004
【図３】
2010263497.tif 000005
【図４】
2010263497.tif 000006
【図５】
2010263497.tif 000007
【図６】
2010263497.tif 000008
【図７】
2010263497.tif 000009
【図８】
2010263497.tif 000010
【図９】
2010263497.tif 000011
【図１０】
2010263497.tif 000012
【図１１】
2010263497.tif 000013