(57)【要約】【課題】  画像記録装置の記録素子の吐出状態は常時変動するため、記録された画像を検査する検査項目を設定する際に記録素子の吐出状態を考慮する必要がある。【解決手段】  記録ヘッドの温度特性もしくは前回吐出時からの経過時間などのインクの状態を示す情報に基づいて、記録された画像を検査する検査項目を設定する。これにより、記録素子の吐出状態の変動に対応して画像の検査を行うことができる。【選択図】  図８
2015020358.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出するノズルが配列した記録ヘッドを用いて、入力された入力画像データに基づいて記録媒体上の領域に画像を記録する記録手段と、
前記領域に対して前記記録ヘッドから吐出されるインクの状態に関する情報を取得する取得手段と、
前記取得手段により取得された前記情報に基づいて、複数の検査項目の中から前記画像に対して検査を行う検査項目を決定する決定手段と、
前記決定手段により決定された検査項目について、前記画像を検査する検査手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記情報は、前記記録ヘッドの温度に関する情報であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記情報は、前記記録ヘッドから吐出されるインクの粘度に関する情報であることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記記録ヘッドは複数色のインクを吐出し、
前記取得手段は、インク色毎に前記情報を取得することを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記入力画像データに基づいて、インク色毎に前記画像を記録するために前記記録ヘッドから吐出されるインク滴の数をカウントするカウント手段をさらに備え、
前記決定手段は、前記カウント手段によりカウントされた前記数に基づいて、検査項目を決定することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記決定手段は、前記カウント手段によりカウントされた前記数が所定の閾値以上であるインク色に対応する前記情報に基づいて、前記検査項目を決定することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記入力画像データは、前記複数色のインクに対応する２値データまたは多値データであることを特徴とする請求項４から６のいずれか１項に記載の画像処理装置。
【請求項８】
前記記録ヘッドから吐出されるインクの粘度を示す情報は、前記ノズルが前回インク滴を吐出してからの経過時間であることを特徴とする請求項３に記載の画像処理装置。
【請求項９】
前記取得手段は、前記記録ヘッドにおいて前記ノズルの配列する方向における複数箇所について、前記記録ヘッドの温度に関する情報を取得することを特徴とする請求項２に記載の画像処理装置。
【請求項１０】
前記取得手段は、前記記録ヘッドが前記領域を記録する際の前記ノズルの配列する方向と交差する方向における複数箇所について、前記記録ヘッドの温度に関する情報を取得することを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記決定手段が決定する検査項目は、インク滴量変化による濃度差ムラ、インク滴の吐出し難さによるかすれ、インク濃度変化による濃度差ムラ、インク滴着弾位置ずれによる濃度差スジのうち少なくとも１つを含むことを特徴とする請求項１から１０のいずれか１項に記載の画像処理装置。
【請求項１２】
前記検査手段は、前記記録手段により記録された前記画像を読み取る読取手段を備えることを特徴とする請求項１から１１のいずれか１項に記載の画像処理装置。
【請求項１３】
前記検査手段は、前記読取手段により読み取った結果と、入力画像データと、に基づいて検査を行うことを特徴とする請求項１２に記載の画像処理装置。
【請求項１４】
前記検査手段は、前記決定手段により決定された検査項目に基づくサイズの検査領域に基づいて前記画像を検査することを特徴とする請求項１３に記載の画像処理装置。
【請求項１５】
前記検査手段は、前記読取手段により読み取ったデータ及び前記入力画像データを標準色空間におけるデータに変換し、変換した各データの色差を比較することにより検査を行うことを特徴とする請求項１３または１４に記載の画像処理装置。
【請求項１６】
前記複数の検査項目は、前記検査領域の少なくとも一方の長さが異なることを特徴とする請求項１４に記載の画像処理装置。
【請求項１７】
前記記録ヘッドの温度に関する情報は、前記領域を記録したときの温度を示す情報であることを特徴とする請求項２に記載の画像処理装置。
【請求項１８】
インクを吐出するノズルが配列した記録ヘッドを用いて、入力された入力画像データに基づいて記録媒体上の領域に画像を記録する記録工程と、
前記記録工程において前記領域に対して前記記録ヘッドから吐出されるインクの状態に関する情報を取得する取得工程と、
前記取得工程において取得した前記情報に基づいて、複数の検査項目の中から前記画像に対して検査を行う検査項目を決定する決定工程と、
前記決定工程において決定した検査項目について、前記画像を検査する検査工程と、
を備えることを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録媒体上に形成される画像に生じる記録不良を検査するための画像処理装置および画像処理方法に関する。
【背景技術】
【０００２】
従来から、記録媒体上に記録された画像の記録不良を検査する装置が知られている。記録不良の検査項目が複数あると、各記録画像に対して全ての検査項目を実施する処理時間が膨大になる場合がある。
【０００３】
特許文献１には、入力情報の特性に応じて重点的に実施する検品処理を設定する方法が開示されている。具体的には、文字描画コマンド、図形描画コマンドあるいはイメージ描画コマンドに分類し、例えば文字描画コマンドの場合には、フォント指定、フォントサイズ、線幅、黒単色オブジェクト等の特性に応じて検品項目を設定する。画像記録装置の色材に対応する色材データに色分解する前のデータに基づいて、実施する検品処理を設定することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１３７１５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明者らは、同じ入力情報であっても画像記録装置の記録特性の変動により記録不良の生じ方に相違があることを見出した。画像の記録に用いる記録素子から吐出されるインクの状態は常時変動するため、この変動に起因して記録不良が生じる。従って、入力情報の特性に基づいて検査項目を設定する特許文献１の方法では、画像記録装置の記録特性に変動による記録不良に対する適切な検査が行えない場合がある。
【課題を解決するための手段】
【０００６】
上記課題を鑑み、本願発明は、インクを吐出するノズルが配列した記録ヘッドを用いて、入力された入力画像データに基づいて記録媒体上の領域に画像を記録する記録手段と、前記領域に対して前記記録ヘッドから吐出されるインクの状態に関する情報を取得する取得手段と、前記取得手段により取得された前記情報に基づいて、複数の検査項目の中から前記画像に対して検査を行う検査項目を決定する決定手段と、前記決定手段により決定された検査項目について、前記画像を検査する検査手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本願発明は、画像記録装置の記録特性の変動に応じた検査項目を設定することにより、記録ヘッドの記録素子から吐出されるインクの状態の変動に起因する記録不良に対して検査を行うことができ、また、検査項目の設定精度を上げることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の画像処理を説明する図
【図２】ラインヘッドのインクジェットプリンタを説明する図
【図３】ラインヘッドと補正テーブルの関係を説明する図
【図４】画像処理の流れを説明する図
【図５】本発明のシステム構成を説明する図
【図６】第１の実施形態におけるフローを説明する図
【図７】チップの温度特性を説明する図
【図８】第１の実施形態におけるフローの詳細を説明する図
【図９】画像全体中の所定領域に使用するインク色を説明する図
【図１０】画像全体中の所定領域における温度特性を説明する図
【図１１】使用ヘッドと温度特性による不良発生の評価点テーブルを説明する図
【図１２】インク滴量と明度を説明する図
【図１３】第１の実施形態における不良評価点を説明する図
【図１４】第１の実施形態における検査項目設定のための各種設定を説明する図
【図１５】標準色空間Ｌ＊ａ＊ｂ＊値への変換を説明する図
【図１６】基準データと検査データを説明する図
【図１７】第２の実施形態におけるフローを説明する図
【図１８】使用ヘッドと吐出時間差による不良発生の評価点テーブルを説明する図
【発明を実施するための形態】
【０００９】
（第１の実施形態）
図１は、本実施形態における画像処理の流れを示す図である。画像取得部１０１により取得された入力データに対し、画像処理部１０２が画像処理を実行する。画像記録部１０３は、画像処理された記録データを記録媒体上に記録する。画像撮像部１０４は、記録媒体に記録された画像を撮像することにより読み取り、撮像データを取得する。画像記録不良評価部１０６は、画像記録部１０３で記録媒体に記録される画像の記録不良の項目とその発生の可能性を評価する。評価は、画像処理部１０２が画像処理を実行する際に用いる画像処理パラメータによって定まる使用するインク及び記録素子の特性に基づいて行われる。詳細は後述するが、記録素子の特性とは、記録素子の温度特性や、吐出するインクの種類に応じた蒸発特性である。画像検査項目設定部１０７は、画像記録不良の評価結果に基づき、画像検査部１０５の検査対象となる検査項目を設定する。画像検査部１０５は、撮像データから生成された検査データに対し、設定された検査項目を検査する。
【００１０】
ここで記録不良とは、記録媒体上に記録された画像において、画像取得部１０１が取得した画像データに含まれない情報が記録されること、または、画像崇徳部１０１が入力する画像データに含まれる情報の一部が記録されないことを示している。すなわち、画像処理部１０２と画像記録部１０３の少なくとも一方に起因して記録不良が発生する。また、画像記録部１０３の記録素子の吐出状態の変動により、濃度差によるムラ、記録抜け等の記録不良が発生する。
【００１１】
そして記録された画像毎に、複数種類の記録不良の検査項目が発生する可能性の程度を評価した評価値を算出し、算出された評価値に基づいて画像検査項目設定部１０７が検査項目を設定する。
【００１２】
図２は、画像記録部１０３と画像撮像部１０４を含む画像記録装置の模式図を示している。本実施形態において、画像記録部１０３が含む記録デバイス２０１は、インクを吐出するインクジェット方式の記録素子である。画像記録デバイス２０１は、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）のインクをそれぞれ吐出するＫヘッド２０２、Ｃヘッド２０３、Ｍヘッド２０４、Ｙヘッド２０５で構成される。前述の画像撮像部１０４に含まれる画像撮像デバイス２０６は、本実施形態ではスキャナであるが、他の撮像方式のデバイスであってもよい。画像撮像デバイス２０６は、レッド（Ｒ）成分、グリーン（Ｇ）成分、ブルー（Ｂ）成分をそれぞれ撮像する、Ｒセンサ２０７、Ｇセンサ２０８、Ｂセンサ２０９で構成される。記録媒体２１０は、画像記録デバイス２０１と画像撮像デバイス２０６と交差する方向（図中のＹ方向）に搬送される。尚、図２（ａ）では、画像記録デバイス２０１と画像撮像デバイス２０６をフルライン型として説明するが、シリアル型のデバイスであってもよい。図２（ｂ）に示すように、本実施形態の画像記録部１０３は、４つのチップが配置された記録ヘッドをインク色毎に備えている。
【００１３】
図３（ａ）は、Ｋヘッド２０２の模式図である。Ｋヘッド２０２には、記録素子であるノズル３０２が複数配列するチップ（吐出基板）３０１が複数配置されている。画像記録デバイス２０１を構成する各ヘッドの各チップに配列するノズルからインクを吐出し、記録媒体上にインクを付与することで画像を記録する。尚、他のインクを吐出する記録ヘッドも、Ｋヘッド２０２と同様の構成である。
【００１４】
詳細は後述するが、チップ３０１の製造誤差によりノズル３０２から吐出されるインク滴の量はノズル毎にばらつきがある。また、チップ間でも製造誤差のばらつきがある。その結果、ノズルやチップ毎に記録される画像の濃度特性が異なり、色ムラを発生する場合がある。このような色ムラに対し、ＣＳ部４０２とＨＳ部４０４において補正処理を行う。
【００１５】
図３（ｂ）は、後述するカラーシェーディング（ＣＳ）部４０２とヘッドシェーディング（ＨＳ）部４０４で用いる補正テーブルが切り替わる領域を説明する図である。ＣＳテーブル領域３０３とＨＳテーブル領域３０４はそれぞれの所定のノズル数に対して切り替わるように領域が設定される。ここでは、Ｘ方向の領域サイズが、４ノズルに対応している。各領域の記録素子の特性に応じて補正テーブルを切り替えることでムラを補正することができる。
【００１６】
図４は、画像処理部１０２の構成を示す図である。本実施形態では、画像取得部１０１からＲＧＢの多値データが入力される。入力色変換部４０１は、入力されたＲＧＢデータを画像記録部１０３の色再現領域にデータ変換し、Ｒ’Ｇ’Ｂ’の多値データを生成する。ＣＳ部４０２は、Ｒ’Ｇ’Ｂ’データに対して画像記録部１０３の記録特性による多次色ムラを補正する処理を行い、Ｒ’’Ｇ’’Ｂ’’の多値データを生成する。色分解部４０３は、Ｒ’’Ｇ’’Ｂ’’データに基づいて画像記録部１０３のインク色のデータに色分解し、多値のＣＭＹＫデータを生成する。ＨＳ部４０４は、多値のＣＭＹＫデータに対し、画像記録部１０３の記録特性による一次色ムラを補正する処理を行い、多値のＣ’Ｍ’Ｙ’Ｋ’データを生成する。ガンマ補正部４０５は、Ｃ’Ｍ’Ｙ’Ｋ’データに対して画像記録部１０３の入力に対する出力の濃度特性を補正し、多値のＣ’’Ｍ’’Ｙ’’Ｋ’’データとする。以上の色変換は、それぞれのルックアップテーブルを用いて行う。量子化部４０６は、Ｃ’’Ｍ’’Ｙ’’Ｋ’’データを量子化して量子化データを生成する。量子化処理としては、誤差拡散法やディザ法を用いる。本実施形態では、生成された量子化データはＣＭＹＫ毎に１ビットの２値データである。量子化データが０の画素はインクの非吐出、１の画素はインクの吐出を示し、量子化データに基づいて画像記録部１０３は記録媒体に対してインクを吐出する。画像処理部１０２が実行する変換や補正、色分解等の画像処理には、画像処理パラメータに基づいて行われ、画像処理パラメータは記録媒体の種類や記録モード（例えば、カラー記録かモノクロ記録や、高画質記録か低画質記録等）によって異なる。
【００１７】
図５は、本実施形態におけるシステム構成を示すブロック図である。図５の５１０は、図２（ａ）に示す画像記録装置である。ホストＰＣ５００は、画像記録装置に対して記録データを送るホストであり、主に以下のブロックから構成される。ＣＰＵ５０１は、ＨＤＤ５０３やＲＡＭ５０２に保持されているプログラムに基づいて処理を実行するブロックである。ＲＡＭ５０２は、揮発性のストレージであり、プログラムやデータを一時的に保持するブロックである。ＨＤＤ５０３は、不揮発性のストレージであり、プログラムやデータを保持するブロックである。ＤＡＴＡ  ＴＲＡＮＳＦＥＲ  Ｉ／Ｆ５０４は、画像記録装置５１０とデータを送受信するためのブロックである。物理的な接続方法としては、ＵＳＢ／ＩＥＥＥ  １３９４／ＬＡＮ等がある。ＫＥＹＢＯＡＲＤ  ＭＯＵＳＥ  Ｉ／Ｆ５０５は、キーボードやマウス等のＨＩＤ（Ｈｕｍａｎ  Ｉｎｔｅｒｆａｃｅ  Ｄｅｖｉｃｅ）を制御するＩ／Ｆであり、ユーザからの入力を受け付けるブロックである。ＤＩＳＰＬＡＹ  Ｉ／Ｆ  ５０６は、ディスプレイに表示するためのブロックである。
【００１８】
画像記録装置５０１は、主に以下のブロックから構成される。前述の図１の各ブロックは、画像記録装置５０１に含まれる。ＣＰＵ５１１は、ＲＯＭ５１３やＲＡＭ５１２に保持されているプログラムに基づいて処理を実行するブロックである。ＲＡＭ５１２は、揮発性のストレージであり、プログラムやデータを一時的に保持するブロックである。ＲＯＭ５１３は、不揮発性のストレージであり、プログラムやデータを保持するブロックである。ＤＡＴＡ  ＴＲＡＮＳＦＥＲ  Ｉ／Ｆ５１４は、ホストＰＣ５００とデータを送受信するためのブロックである。物理的な接続方法としては、ＵＳＢ／ＩＥＥＥ  １３９４／ＬＡＮ等がある。ＨＥＡＤ  Ｃｏｎｔｒｏｌｌｅｒ５１５は、実際に記録を行う記録デバイス２０１に対して記録データを供給し、記録制御を行うブロックである。具体的な実現例としては、ＨＥＡＤ  Ｃｏｎｔｒｏｌｌｅｒ５１５をＲＡＭ５１２の所定のアドレスから必要なパラメータとデータを読み込む設計とする方法がある。ＣＰＵ５１１が必要なパラメータとデータをＲＡＭ５１２の上記所定のアドレスに書き込むと、ＨＥＡＤ  Ｃｏｎｔｒｏｌｌｅｒ５１５が起動し、画像が記録される。Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ  Ａｃｃｅｌｅｒａｔｏｒ５１６は、画像処理をＣＰＵ５１１よりも高速に行うブロックである。具体的な実現例としては、Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ  Ａｃｃｅｌｅｒａｔｏｒ５１６をＲＡＭ５１２の所定のアドレスから必要なパラメータとデータを読み込む設計とする方法がある。ＣＰＵ５１１が必要なパラメータとデータをＲＡＭ５１２の上記所定のアドレスに書き込むと、Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ  Ａｃｃｅｌｅｒａｔｏｒ５１６が起動され、実際の画像記録が行われる。Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ  Ａｃｃｅｌｅｒａｔｏｒ  ５１６は必ずしも必要ではなく、ＣＰＵ  ５１１による処理のみで画像処理を実現しても良い。ＳＣＡＮＮＥＲ  Ｃｏｎｔｒｏｌｌｅｒ５１７は、記録媒体に記録された画像の撮像を行う画像撮像デバイス２０６に対し、撮像制御を行うブロックである。
【００１９】
ここで、前述の図１の各ブロックと図５の各ブロックとの関係を説明する。画像取得部１０１はＤＡＴＡ  ＴＲＡＮＳＦＥＲ  Ｉ／Ｆ５１４であり、ＤＡＴＡ  ＴＲＡＮＳＦＥＲ  Ｉ／Ｆ５０４を介してホストＰＣ５００から転送された入力データを取得する。画像処理部１０２、画像検査部１０５、画像記録不良評価部１０６、画像検査項目設定部１０７は、ＣＰＵ５１１であり、ＲＯＭ５１３に記憶されたプログラムをＲＡＭ５１２に読み出し、入力データに対する画像処理を行う。画像記録部１０３はＨＥＡＤ  Ｃｏｎｔｒｏｌｌｅｒであり、記録デバイス２０１を制御し、画像を記録する。画像撮像部１０４は、ＳＣＡＮＮＥＲ  Ｃｏｎｔｒｏｌｌｅｒ５１７である。尚、ＤＡＴＡ  ＴＲＡＮＳＦＥＲ  Ｉ／Ｆ５１４とＤＡＴＡ  ＴＲＡＮＳＦＥＲ  Ｉ／Ｆ５０４を介して、必要なデータをホストＰＣ５００に転送し、ホストＰＣ５００でデータ処理を行う形態であってもよい。
【００２０】
図６は、本実施形態のフローチャートである。ステップＳ６０１において、画像取得部１０１は、入力画像データを入力する。ステップＳ６０２において、画像処理部１０２は、画像を記録すべき記録媒体の種類と記録モードに応じた画像処理パラメータを用いて、入力されたデータを画像処理して記録データを生成する。ステップＳ６０３において、画像記録部１０３は、記録データに従って記録媒体上に画像を記録する。ステップＳ６０４において、画像撮像部１０４は、記録媒体上の画像を撮像し、ＲＧＢデータを取得する。尚、撮像解像度は、入力画像データと同じである。ステップＳ６０５において、画像記録不良評価部１０６は、複数の検査項目それぞれについて記録不良が発生する可能性を評価する。評価方法の詳細は後述するが、ステップＳ６０２で用いる画像処理パラメータによって定まる画像の記録に用いるインクの種類と、使用するインクの記録ヘッドにおける各チップの特性に基づいて評価する。ステップＳ６０６において、画像検査項目設定部１０７は、ステップＳ６０５の評価結果に基づいて記録不良の検査項目を設定する。ステップＳ７０７において、画像検査部１０５は、ステップＳ６０４で撮像した画像に対してステップＳ６０６において設定された検査項目の検査を実行する。
【００２１】
ここで、ステップＳ６０３〜ステップＳ６０６を実行する順序について説明する。ステップＳ６０３とステップＳ６０４については、ステップＳ６０３が先行する。ステップＳ６０５とステップＳ６０６については、ステップＳ６０５が先行する。ステップＳ６０３からステップＳ６０４のフローとステップＳ６０５からステップＳ６０６のフローは、並列に処理してもよい。
【００２２】
次に、画像記録部の記録特性によって発生する記録不良の評価（ステップＳ６０５）、検査項目の設定（ステップＳ６０６）、検査項目の検査（ステップＳ６０７）について詳細に説明する。
【００２３】
図７は、チップ３０１のＸ方向について、温度センサ３０５によって取得したチップ内の周辺部〜中央部〜周辺部のインク温度を示している。本実施形態では、１つのチップにつき、図のＸ方向おいて５つの温度センサ３０５を配置する。画像記録部１０３による記録特性は常時一定ではなく、インクの吐出頻度や温度などによって変動する。例えば、記録デバイス２０１がサーマル方式の場合、インクジェット記録素子の発熱体に対して熱を与えることでインク滴を吐出する。このとき、発熱体からの放熱量よりも蓄熱量が上回るとインク温度が上昇し、ヘッド２０２、チップ３０１、ノズル３０２の温度が上昇する。各チップの周辺部と中央部とでは、放熱量に差があるためチップ内のインク温度差が生じる。また、チップ内でも、周辺部は中央部に比べて温度が低くなる傾向がある。これは、周辺部はチップ外の部材に放熱しやすいためである。
【００２４】
図７において、温度特性（１）〜（３）は、チップ内に発生する熱による温度特性を示している。温度特性（１）は、連続的にインク滴を吐出するような高濃度の画像を記録した場合である。一方、温度特性（３）は、インク滴の吐出頻度が低い場合であり、温度特性（１）よりも温度は低くなる。インク滴の吐出頻度が中程度の場合には、温度特性（２）となり、温度特性（１）と温度特性（２）の間に分布する。尚、図７の温度特性は、発熱体、チップ、ヘッド、インクの供給の構成や材料によって温度特性が異なる。よって、予め記録装置の温度特性を測定しておく必要がある。
【００２５】
一般的に、サーマル方式のインクジェット記録装置は、インク温度によって吐出するインク滴の量が変動する。インク滴の量が多いと記録された画像の濃度が高くなり、インク滴の量が少ないと記録された画像の濃度が低くなる。従って、ヘッド、チップ、ノズル内のインクに温度の差があると、記録された画像に濃度差ムラを発生する可能性が高くなる。
【００２６】
また、図２（ａ）と図３（ａ）に示すように、サーマル方式のインクジェット記録素子は、入力画像データ、記録媒体の種類、画像記録モードによって、インク滴を吐出するノズルが異なる。これは、入力画像によってＲＧＢデータが異なるため、図４で説明したように、画像処理によるインク色データや量子化データも変動し、使用するノズルが変動する。また、記録媒体や画像記録モードによって画像処理パラメータは異なるため、画像処理パラメータによっても使用するノズルが変動する。
【００２７】
このように、画像に濃度差ムラが発生する可能性は、画像の記録に用いるノズルのインク温度によって変動する。したがって、濃度差ムラが発生する可能性を評価するためには、少なくとも、画像記録に使用するノズルを特定し、そのノズルが配置されたチップの温度を取得する必要がある。
【００２８】
次に、上記の温度特性によって発生するインク滴量変化による濃度差ムラ以外の検査項目の例を説明する。既に説明したようにインクジェット記録装置はノズル３０２からインク滴を吐出して画像を記録する。ノズル３０２のインク物性は、ノズル３０２が前回インク滴を吐出してからの時間差によって変動する。時間差によってノズル３０２のインクは、ノズル先端から水分の蒸発が進み、インクの粘度や濃度が高くなり、ノズルに固着物が発生する等の問題を引き起こす。インクの粘度が高くなると、ノズル３０２からのインク滴が吐出し難くなり、記録した画像にかすれが発生する。また、インクの濃度が高くなると、ノズル３０２から吐出されるインク滴による画像の濃度は濃くなり、濃度差によるムラが発生する。また、インクの高粘度化や固着物の発生は、ノズル３０２から吐出したインク滴が記録媒体に着弾する位置の精度を低下させる。着弾位置が本来の画素位置から隣の画素位置にずれると、本来の画素位置の濃度は低くなり、隣の画素位置は濃くなる。このため、濃度差によるスジが発生する。よって、かすれと濃度差ムラ、スジが発生する可能性を評価するためには、少なくとも使用するノズルを持つヘッドを特定し、そのヘッドの蒸発特性を特定する必要がある。以下の説明を簡単にするため、図２（ｂ）のように各インク色のヘッドが４つのチップによって画像を記録する例を用いて説明する。
【００２９】
図８（ａ）は、画像記録不良評価部１０６における画像の記録不良の評価、画像検査項目設定部１０７における検査項目の設定、画像検査部１０５における画像の検査を説明するフローチャートである。ステップＳ８０１Ａ〜ステップＳ８０４Ａは、図６のステップＳ６０５に対応する。ステップＳ８０５Ａは、図６のステップＳ６０６に対応する。ステップＳ８０６Ａ〜ステップＳ８０８Ａは図６のステップＳ６０７に対応する。
【００３０】
ステップＳ８０１Ａにおいて、画像記録不良評価部１０６は、画像処理部１０２からインク色データを取得する。ここでは、インク色データは量子化処理後の量子化データである。
【００３１】
前述したように、本実施形態において量子化データは各インク色１ビットのデータであり、データが「１」の場合にインク滴を吐出する。従って、取得した量子化データ「１」を含むインク色が、記録に使うインク色だと判断する。
【００３２】
図９は、画像全体に対して複数の領域毎に、使用するヘッドのインク色を示す図である。本実施形態では、各領域のＸ方向の長さは、図２（ｂ）のチップ３０１のＸ方向の長さに対応し、Ｙ方向のサイズは画像全体のＹ方向の長さを６等分した長さである。
【００３３】
各領域に対して使用するインク色を判断する方法として、各領域にインク滴の吐出を示す量子化データ「１」が含まれるか否かで判断することもできる。また、領域毎に量子化データ「１」をカウントし、領域に含まれる画素のうちカウントした「１」の比率を記録デューティとし、記録デューティが所定の閾値以上であれば、その領域に対して使用する使用インクとして判断するようにしてもよい。記録デューティによって濃度差ムラの視認性が異なるため、記録デューティを考慮することで記録画像の検査項目を設定する精度を向上することができる。このような所定領域毎の使用インクの色をＲＡＭ５１２に記憶する。
【００３４】
尚、領域のサイズは上記形態に限るものではなく、後述の記録不良評価のサイズに合わせて設定可能である。例えば、ＣＳテーブル領域３０３とＨＳテーブル領域３０４に合わせて評価する場合には、Ｘ方向の長さをＣＳテーブル領域３０３及びＨＳテーブル領域３０４の長さとすればよい。
【００３５】
次に、ステップＳ８０２Ａにおいて、画像記録不良評価部１０６が画像記録部１０３からインクの温度を取得する。本実施形態では、図７に示すように、チップ３０１のＸ方向の異なる位置に複数の温度センサ３０５を配置する。チップ毎に複数箇所の温度を取得することで、チップ内のＸ方向におけるインクの温度特性を知ることができる。温度は、所定時間毎に取得してもよく、画像の記録前、記録中、記録後のいずれのタイミングでも取得可能である。
【００３６】
図１０は、各領域の温度特性を示す図である。これは、各領域を記録するときの記録ヘッドの温度を温度センサが検出し、検出結果に基づいて、図７の温度特性（１）〜（３）の中から各領域内の温度特性を判定したものである。図９に示すように使用するインク色がＣとＹであるため、図１０（ａ）はＣの温度特性、図１０（ｂ）はＹの温度特性を示している。前述したように、各領域のＸ方向の長さはチップ３０１のＸ方向の長さと同じであり、Ｙ方向の長さは画像全体のＹ方向を６等分した長さである。各領域に画像を記録する際に、温度センサが複数回温度を取得することで、Ｙ方向に複数点の温度を取得することができる。温度センサ毎に取得した複数の温度の平均値が、Ｘ方向において各温度センサ位置に対応する位置の平均温度となる。このＸ方向における複数の平均温度から、各領域内の温度特性を判定することができる。そして、領域毎に使用するインクの温度特性をＲＡＭ５１２に記憶する。
【００３７】
ステップＳ８０３Ａにおいて、画像記録不良評価部１０６が、画像全体に対してステップＳ８０１ＡとステップＳ８０２Ａのステップが完了したか否かを判定する。画像全体に対して完了していない場合は、ステップＳ８０１Ａに戻る。完了した場合は、ステップＳ８０４Ａに進む。
【００３８】
ステップＳ８０４Ａにおいて、画像記録不良評価部１０６は、記録検査項目毎に不良発生の可能性を評価し、評価値を算出する。ここでは、「インク滴量変化による濃度差ムラ」、「インク滴の吐出し難さによるかすれ」、「インク濃度変化による濃度差ムラ」、「インク滴着弾位置ずれによる濃度差スジ」の４つ検査項目について評価値を算出する。評価は５段階評価で、最も不良発生の可能性が高い場合は「５」であり、最も不良発生の可能性が低い場合は「１」である。
【００３９】
図１１（ａ）〜（ｄ）は、検査項目毎に、使用インクの温度特性に対して記録不良が発生する可能性を示す評価点を記したテーブルである。点数が高いほど、その項目を検査する必要があることを示している。このテーブルでは、インクを１色だけ使って単色画像を記録する場合とインクを２色以上使って多次色画像を記録する場合とで、別々に評価点を設定している。尚、多次色画像の場合には、使用するインク毎に温度特性（１）〜（３）のいずれかを取得し、その中に予め定めておいた優先順位を参照して温度特性を（１）〜（３）のいずれかに決定する。本実施形態では、チップ内の温度差が最も大きい温度特性（２）、チップ内の温度差は小さいが平均温度が高い温度特性（１）、最も平均温度が低い温度特性（３）、の順に優先順位がついている。そして、使用するインク毎の温度特性の優先順位が高い順に、その領域の温度特性を決定する。例えば、ある領域におけるＣの温度特性が温度特性（３）、Ｍの温度特性が温度特性（２）、Ｙの温度特性が温度特性（１）の場合、最も優先順位が高い温度特性（２）に決定する。同様に、Ｃの温度特性が温度特性（３）、Ｍの温度特性が温度特性（１）、Ｙの温度特性が温度特性（３）の場合、最も優先順位が高い温度特性（１）に決定する。尚、多次色画像を記録する領域については、インク毎に評価点を設定してもよい。また、インクの明るさに応じて評価点を設定してもよく、本実施形態のインクは、明るい順にＹ、Ｍ、Ｃ、Ｋである。
【００４０】
図１２は、インク滴量が６％変動した場合に、記録デューティに対するＫインクとＣインクの明度の変動を示す図である。概ねＫインクは明度変動が大きい。インク滴量が変動すると紙面を覆う面積が変動するが、紙面を覆うインクの明度が低いほど記録媒体の明度差が大きくなるため、明度変動が大きい。この点を考慮し、図１１は明度が低いインクにおける評価点が高く設定されている。
【００４１】
尚、ＣＳ部４０２とＨＳ部４０４で使用する補正テーブルは、ヘッドの各領域の記録特性に応じて切り替える。一般的に、各領域の記録特性は、記録媒体に記録されたテストパターンを撮像し、撮像画像を解析して取得する。よって、ＣＳ部４０２とＨＳ部４０４の補正テーブルは、テストパターン記録時の温度特性による濃度差ムラも含めて補正するように設定される。図１１の評価テーブルには、記録ヘッドの温度特性が温度特性（３）であるときに取得された記録特性に基づいてＣＳ部４０２及びＨＳ部４０４の補正テーブルが設定された場合の評価点が設定されている。つまり、温度特性（３）を基準としている。温度特性（２）は最大温度と最小温度の差が特に大きく、この温度差がインク滴量の変動となるため、図１１では、使用するインクの温度特性が温度特性（２）である場合に、「インク滴量変化による濃度差ムラ」の評価点が高くなるように設定されている。同様に、複数色のインクを使用する際の優先順位が最も高く設定されている。
【００４２】
一方、温度特性（１）は、基準である温度特性（３）に対して、温度特性（２）よりも平均的な温度差が大きいが、最大温度と最小温度の差が小さい。本実施形態では、平均的な温度差によるインク滴量の変動を、記録素子に印加するエネルギーをＨＥＡＤ  Ｃｏｎｔｒｏｌｌｅｒ５１５が調整することによって制御可能である。例えばチップ内に配置された複数の温度センサの平均値に応じてエネルギーを調整することで、温度特性（３）に対する温度特性（１）のインク滴量の差を制御する。このため、「インク滴量変化による濃度差ムラ」は、温度特性（１）の評価点が低く設定されている。尚、ＨＥＡＤ  Ｃｏｎｔｒｏｌｌｅｒ５１５によるインク滴量の調整はチップ毎であり、ノズル単位ではない。このため、最大温度と最低温度との差が大きい温度特性（２）は、「インク滴量変化による濃度差ムラ」の評価点が高く設定されている。
【００４３】
また、チップ間の温度差によってもインク滴量の差が生じるが、前述したようにＨＥＡＤ  Ｃｏｎｔｒｏｌｌｅｒ５１５がチップ毎の平均温度に応じてインク滴量を調整するため、本実施形態ではチップ内温度特性に基づく評価を行う。
【００４４】
また、図１１の評価点テーブルは、ノズル近傍のインク中の水分の蒸発具合を示す蒸発特性を考慮した値が設定されている。図７を使って既に説明したように、吐出頻度が低いと温度は高くならないが、吐出頻度が高い場合よりも吐出間の時間差が長くなる。このため、ノズル３０２における蒸発特性が高く、ノズル近傍の水分の蒸発が進行していると予測できる。逆に、温度が高い場合には、吐出間の時間差が短く、温度が低い時よりもノズル近傍の水分が蒸発していないと予測できる。従って、温度が低い場合には、「インク滴の吐出し難さによるかすれ」、「インク濃度変化による濃度差ムラ」、「インク滴着弾位置ずれによる濃度差スジ」の評価点が高く設定されている。また、インク中の水分の蒸発に起因して、「インク濃度変化による濃度差ムラ」が発生し易いため、は、「インク滴の吐出し難さ」や「着弾位置ずれ」による画像不良よりも高い評価点が設定されている。このように、図１１の評価点テーブルは、蒸発特性を温度特性で代用したテーブルとなっている。
【００４５】
図８に戻り、ステップＳ８０５Ａにおいて、画像検査項目設定部１０７は、ステップＳ８０４Ａで求めた不良の評価点を使って、画像検査部１０５が検査する検査項目を設定する。以下では、画像検査項目設定部１０７による検査項目の設定方法を説明する。
【００４６】
図１３は、本実施形態における検査項目を決定する方法を説明する図である。（Ａ）は、使用インク色の温度特性に基づいて、図１１の評価点テーブルから求めた領域毎の評価点を示している。図１４（ａ）は、図１３の（Ａ）に示す評価点から検査項目を決めるための各種設定の例を示している。図１４（ａ）の「合計対象とする評価点」として設定されている評価点について、（Ａ）に示す各領域の評価点を合計する。例えば、「インク滴量変化による濃度差ムラ」については、「５〜３」が「合計対象とする評価点」であるので、１または２を合計せず、３，４，５の値を合計する。ここでは、４、５の値を合計し、７０となる。「合計した評価点の閾値」とは、検査項目の候補とするか否かの判定に用いる閾値である。「優先度」とは、判定によって選ばれた検査項目の候補から、画像検査部１０５が検査する項目を選択するために用いる優先度である。「画像全体の検査時間」とは、画像全体を検査するのに要する時間である。
【００４７】
次に、図１３の（Ｂ）は、図１４（ａ）の合計対象とする評価点に従って、（Ａ）の各検査項目の評価点を合計した結果である。「インク滴量変化による濃度差ムラ」の評価点は７０、「インク滴の吐出し難さによるかすれ」の評価点は６、「インク濃度変化による濃度差ムラ」の評価点は１０、「インク滴着弾位置ずれによる濃度差スジ」の評価点は６である。図１４（ａ）の合計した評価点の閾値に従うと、全ての検査項目が閾値を越えているため、検査対象候補となる。ここで、検査対象候補である検査項目の合計検査時間は、Ｔ＋３Ｔ＋２Ｔ＋３Ｔ＝９Ｔである。本実施形態では、画像撮像部１０４が画像を撮像してから画像検査部１０５が検査完了するまでに許される検査時間を５Ｔとする。すると５Ｔの時間内で、検査対象候補の検査項目を全て検査することができない。そこで、図１４（ａ）に示す優先度に従って検査項目を決定する。上位の優先度から順に、「インク滴量変化による濃度差ムラ」と「インク滴の吐出し難さによるかすれ」の合計検査時間４Ｔ（＝Ｔ＋３Ｔ）が、検査時間５Ｔ以内である。そこで、「インク滴量変化による濃度差ムラ」と「インク滴の吐出し難さによるかすれ」の２つを実行すべき検査項目として決定し、設定する。
【００４８】
尚、本実施形態は、設定された検査項目の検査を画像全面に対して実行する例であるが、検査項目と検査領域を設定することもできる。図１４（ｂ）は、検査項目と検査領域を決定するための各種設定の例を示す。図１３において、（Ｃ）は画像全面の領域サイズを１とした場合の、各検査項目において検査対象となる領域の合計サイズを示している。例えば、「インク滴量変化による濃度差ムラ」は、２４個の領域のうち１６個が検査対象の領域であるので、２／３である。同様に、「インク滴の吐出し難さによるかすれ」は１／１２、「インク濃度変化による濃度差ムラ」は１／１２、「インク滴着弾位置ずれによる濃度差スジ」は１／１２である。検査対象のサイズに対する各検査項目の検査時間は、図１４（ｂ）に示す全面の検査時間に従うと、それぞれ２／３Ｔ（＝２／３×Ｔ）、１／４Ｔ（＝１／１２×３Ｔ）、１／６Ｔ（＝１／１２×２Ｔ）、１／４Ｔ（＝１／１２×３Ｔ）である。合計検査時間は、４／３Ｔ（＝２／３Ｔ＋１／４Ｔ＋１／６Ｔ＋１／４Ｔ）である。記録速度が高速化すると、検査時間が５Ｔよりも短くなる可能性がある。この場合には、検査対象となった領域だけを検査する方法であってもよい。例えば、検査時間がＴであるとすると、「インク滴量変化による濃度差ムラ」と「インク滴の吐出し難さによるかすれ」の合計検査時間は１１／１２Ｔ（＝２／３Ｔ＋１／４Ｔ）であり、許される検査時間Ｔ以内となる。そこで、「インク滴量変化による濃度差ムラ」と「インク滴の吐出し難さによるかすれ」を検査項目とし、各検査項目の検査対象候補となった領域を検査領域として設定する。
【００４９】
次に、画像検査部１０５による検査方法について説明する。ステップＳ８０６Ａにおいて、入力画像データに基づいて、検査の際に基準として撮像画像データと比較参照する基準データを生成する。そして、ステップＳ８０７Ａにおいて、撮像画像データに基づいて、検査の際に検査対象とする検査データを生成する。
【００５０】
図１５（ａ）は、ステップＳ８０６Ａにおける基準データを生成する方法を説明する図であり、図１５（ｂ）は、ステップＳ８０７Ａにおける検査データを生成する方法を説明する図である。画像記録部１０３の個体毎の特性により、同一の入力画像であっても記録された画像の色が異なる場合がある。また、同一の記録画像を撮像した場合にも、画像撮像部１０４の個体毎の特性により撮像した撮像データが異なる場合がある。これらの違いは、画像記録部１０３と画像撮像部１０４に製造時の公差があるために発生する。
【００５１】
後述のステップＳ８０８Ａにおいて、基準データと検査データを比較して検査を実施するため、この２つのデータが同じ色空間のデータであると比較が容易である。ここでは、基準データと検査データを標準色空間であるＬ＊ａ＊ｂ＊データとする例を用いて説明する。基準データは、変換テーブルＡを用いて、入力画像のＲＧＢデータを標準色空間であるＬ＊ａ＊ｂ＊データに変換することで生成される。検査データは、変換テーブルＢを用いて、撮像画像のＲＧＢデータを標準色空間であるＬ＊ａ＊ｂ＊データに変換することで生成される。変換テーブルＡとＢは次のようにして用意することができる。ＲＧＢ値が予め分かっている複数の色からなる基準パッチを入力画像とし、画像記録部１０３によって記録媒体上に記録する。記録された基準パッチに記録不良がないことをオペレータが確認した上で、測定器を用いて記録媒体上に記録された基準パッチのＬ＊ａ＊ｂ＊値を測定する。以上の方法で、入力画像のＲＧＢデータをＬ＊ａ＊ｂ＊データに変換する変換テーブルＡを用意することができる。そして、記録不良がないことをオペレータが確認した基準パッチを画像撮像部１０４が撮像することにより、ＲＧＢデータを取得する。以上の方法で、撮像画像のＲＧＢデータをＬ＊ａ＊ｂ＊データに変換する変換テーブルＢを用意することができる。
【００５２】
図８に戻り、ステップＳ８０８Ａにおいて、画像検査部１０５が、基準データと検査データに基づいて、画像検査項目設定部１０７が設定した検査項目について検査を実行する。
【００５３】
図１６は、検査方法を説明する図である。まず、図１６を用いて「インク滴量変化による濃度差ムラ」を検査する方法を説明する。図１６（ａ）において、１画面分の基準データに対してノズル３０２が隣接するＸ方向に隣接する２つの記録媒体上の検査領域を設定する（領域Ａ）。この２つの検査領域は、図９および図１０において検査項目を設定するための所定領域よりも小さい領域である。各検査領域のＸ方向の長さは、チップ３０１のＸ方向の長さよりも小さい長さに設定する。これは、前述したようにチップ３０１内のインク温度特性によって発生する「インク滴量変化による濃度差ムラ」を検査するためである。各検査領域のＹ方向の長さは、複数画素分設定する。これは、基準データのＹ方向の各画素のデータが均一だとしても、図１６（ｂ）に示す検査データのＹ方向のデータが不均一であるためである。不均一である理由は、インクジェット記録装置の量子化データは１ビットであるため、複数画素で階調表現する記録方式だからである。基準データにおいて、隣接する２つの検査領域毎に平均Ｌ＊ａ＊ｂ＊値を算出し、算出した平均Ｌ＊ａ＊ｂ＊値の色差ΔＥ（Ａ１）を算出する。尚、色差ΔＥは、各検査領域の平均Ｌ＊ａ＊ｂ＊値のＬ＊値、ａ＊値、ｂ＊値それぞれの差をΔＬ＊、Δａ＊、Δｂ＊とすると、ΔＥ＝（ΔＬ＊＾２＋Δａ＊＾２＋Δｂ＊＾２）＾（１／２）の式で算出できる。ΔＥ（Ａ１）が予め設定した閾値ＴＨ（Ａ１）以下の場合に、基準データの２つの検査領域（領域Ａ）に対応する、図１６（ｂ）に示す検査データの２つの検査領域（領域Ａ’）について色差ΔＥ（Ｂ１）を算出する。ΔＥ（Ｂ１）が予め設定した閾値ＴＨ（Ｂ１）以下の場合は不良ではないと判定し、閾値ＴＨ（Ｂ１）を超える場合は、不良であると判定する。基準データに濃度差ムラがない場合に、検査データに濃度差ムラがあるかを検査するため、閾値ＴＨ（Ａ１）は濃度差ムラが視覚的に許容できる色差よりも小さい値に設定する。また、閾値ＴＨ（Ｂ１）は濃度差ムラを判定する閾値であるため、視覚的に濃度差ムラを許容できる値と許容できない値との境界値に設定する。濃度差ムラが視覚的に許容できるかどうかは、濃度差を変えた複数のサンプルを見る主観評価を予め実験し、閾値を設定することが好ましい。そして、画像全体もしくは検査対象として設定された領域において、２つの検査領域を移動させて検査を繰り返す。
【００５４】
次に、「インク滴の吐出し難さによるかすれ」を検査する方法を説明する。図１６に示すように、基準データに対してノズル３０２が隣接するＸ方向に隣接する２つの検査領域を設定する（領域Ｂ）。この２つの検査領域のＹ方向の長さは、複数画素分設定する。検査領域のＸ方向の長さは、領域Ａの検査領域よりも短くすることが好ましい。これは、かすれがインク滴の吐出し難さに起因するものであり、ノズル単位で発生するためである。
【００５５】
前述の領域Ａの場合と同様に、基準データにおける２つの検査領域毎に平均Ｌ＊ａ＊ｂ＊値を算出し、算出した平均Ｌ＊ａ＊ｂ＊値の色差ΔＥ（Ａ２）を算出する。そして、基準データの２つの検査領域（領域Ｂ）に対応する検査データの２つの所定領域（領域Ｂ’）の平均Ｌ＊ａ＊ｂ＊値の色差ΔＥ（Ｂ２）を算出する。そして、ΔＥ（Ａ２）とΔＥ（Ｂ２）の差分を求める。差分が予め設定した閾値ＴＨ（ＡＢ２）以下の場合は不良ではないと判定し、閾値ＴＨ（ＡＢ２）を超える場合は不良であると判定する。尚、閾値ＴＨ（ＡＢ２）は、予め、かすれがないサンプル画像の測定値と、かすれがあると視認できるサンプル画像の測定値との色差を実験によって調べ、この色差を閾値として設定すればよい。そして、画像全体もしくは検査対象として設定された領域において、２つの検査領域を移動させ、検査を繰り返す。
【００５６】
次に、「インク濃度変化による濃度差ムラ」の検査方法について説明する。ここでは、領域Ａの検査領域よりもＸ方向の長さを短くし、基準データに対して隣接する検査領域間の平均Ｌ＊ａ＊ｂ＊値から色差ΔＥ（Ａ３）を算出する。領域Ａよりも短くする理由としては、周辺ノズルにも熱が伝搬するのに対し、ノズルの蒸発特性によって発生する濃度差ムラは、インクを吐出しないノズルで発生するため、温度によるインク滴量変化による濃度差ムラよりも狭い範囲で発生し易いからである。色差ΔＥ（Ａ３）が閾値ＴＨ（Ａ３）以下の場合、基準データの２つの検査領域に対応する検査データの２つの検査領域間の色差ΔＥ（Ｂ３）を算出する。ΔＥ（Ｂ３）が予め設定した閾値ＴＨ（Ｂ３）以下の場合は不良ではないと判定し、閾値ＴＨ（Ｂ３）を超える場合は不良であると判定する。閾値ＴＨ（Ｂ３）は、閾値ＴＨ（Ａ１）及び閾値ＴＨ（Ｂ１）と同様の方法で求めることができる。但し、インク濃度変化による濃度差ムラは狭い領域で発生することが多く、濃度差がある領域のサイズによっては、視覚的に濃度差ムラを許容できる色差が異なる場合がある。そのため、「インク滴量変化による濃度差ムラ」の閾値とは異なる値を設定することが好ましい。そして、画像全体もしくは検査対象として設定された領域において、２つの検査領域を移動させ、検査を繰り返す。
【００５７】
次に、「インク滴着弾位置ずれによる濃度差スジ」の検査方法について説明する。上述の検査方法と同様に、隣接する２つの検査領域を設定する。各検査領域のＸ方向の長さは、領域Ｂの検査領域のＸ方向の長さと同じとする。基準データの２つの検査領域について平均Ｌ＊ａ＊ｂ＊値から色差ΔＥ（Ａ４）を算出する。基準データの２つの検査領域に対応する検査データの２つの検査領域について色差ΔＥ（Ｂ４）を算出する。ΔＥ（Ａ４）とΔＥ（Ｂ４）の差分を求め、差分が予め設定している閾値ＴＨ（ＡＢ４）以下の場合は不良ではないと判定し、閾値ＴＨ（ＡＢ４）を超える場合は不良であると判定する。濃度差スジがないサンプル画像の測定値と濃度差スジがあると認識できるサンプル画像の測定値の色差を予め実験によって調べ、この色差を閾値ＴＨ（ＡＢ４）として設定すればよい。そして、画像全体もしくは検査対象として設定された領域において、２つの検査領域を移動させ、検査を繰り返す。
【００５８】
尚、図８のステップＳ８０１Ａでは、インク色データとして量子化処理後の量子化データを取得する例で説明したが、量子化前のＣ’’Ｍ’’Ｙ’’Ｋ’’データやＣ’Ｍ’Ｙ’Ｋ’データを取得してチップ単位で各所定領域に使用するインクを特定してもよい。また、ＨＳ部４０４によるＨＳ処理を行わない場合は、色分解部４０３後のＣＭＹＫデータによって使用するインクの特定が可能である。さらに、入力のＲＧＢデータに対する量子化前のＣ’’Ｍ’’Ｙ’’Ｋ’’データの関係は、入力画像とは関係なく記録媒体の種類や記録モードによって定められる画像処理パラメータによって決まるため、予め求めておくことができる。予め求めておいたＲＧＢデータとＣ’’Ｍ’’Ｙ’’Ｋ’’データの関係と入力画像とから、各所定領域に対して用いるインク色を特定することも可能である。
【００５９】
以上の処理は、図８（ａ）のフローチャートを用いて説明したが、図８（ｂ）のフローチャートに示す処理を用いても実現できる。図８（ａ）との違いは、ステップＳ８０３ＡとステップＳ８０４Ａの順番に対して、ステップＳ８０３ＢとステップＳ８０４Ｂの処理内容の順序が逆になっている点である。図８（ａ）のフローチャートの場合は、ステップＳ８０１Ａで取得した使用するインク色データと、ステップＳ８０２Ａで取得したインクの温度特性をＲＡＭ５１２に画像全体分を保持してから、ステップＳ８０４Ａの不良発生の評価を実施する。一方、図８（ｂ）のフローチャートの場合、ＲＡＭ５１２に画像全体分を保持することなく、ある所定領域のインク色データと温度特性を取得した段階で、この所定領域の不良発生の評価を実施する。そして、ステップＳ８０１Ｂ〜ステップＳ８０３Ｂを画像全体分繰り返すことで、画像全体に対して所定領域毎の評価結果を取得する。画像全体に対して評価を完了した結果を、ＲＡＭ５１２に保持する。
【００６０】
以上説明したように、所定領域毎に対する画像の記録に使用するインクの、記録中の温度特性に基づいて検査項目を設定することで、検査時間の短縮と検査精度の低下の抑制を両立させることができる。
【００６１】
また、上記方法では、量子化データやＣ’’Ｍ’’Ｙ’’Ｋ’’データの色材情報に基づいて各所定領域に対して用いるインクを特定する例で説明したが、色材情報からは使用するインクの記録デューティを特定して検査項目を設定するための判定に用いてもよい。図１２に示すように、インク滴量の差による明度差は記録デューティに対しても変動し、インク滴量の差による明度差が大きい記録デューティの画像は、濃度差ムラが発生する可能性が高くなる。そこで、図１１の評価点テーブルを記録デューティ毎に用意してもよい。このとき、インク滴量の差による明度差や色差が大きい記録デューティのインク滴量変化による濃度差ムラに対する評価点テーブルは高い評価点を設定し、インク滴量の差による明度差や色差が小さい記録デューティについては低い評価点を設定してもよい。さらに、インク滴量変化による濃度差ムラ以外の検査項目についても、不良発生時に色差が大きくなる記録デューティについて評価点を高く設定することで、評価の精度を向上することができる。また、不良発生時の色差が小さくなる記録デューティについては、評価点を低く設定してもよい。そして、色材情報から特定した記録デューティに対応する評価点テーブルを参照して、不良発生の可能性を評価することで、評価の精度を向上することができる。
【００６２】
（第２の実施形態）
第１の実施形態では、記録に使用するインクの記録中の温度を取得し、記録不良が発生する可能性を評価した。本実施形態では、「インク滴量変化による濃度差ムラ」の不良評価は第１実施形態と同様に記録に使用するインクの温度を使って評価する。「インク滴の吐出し難さによるかすれ」、「インク濃度変化による濃度差ムラ」、「インク滴着弾位置ずれによる濃度差スジ」の不良評価は、インクの蒸発特性の代用として吐出時間差を使って実施する。
【００６３】
第１の実施形態で説明したように、ノズル３０２からインク滴を吐出する時間差によってインクが蒸発し、インクの吐出特性が変動する。あるノズルが長時間吐出しなかった場合、このノズル先端の吐出口付近の水分が蒸発してインク粘度が高くなることで、インク滴が吐出され難くなる。また、吐出口付近に固着物が生じ、記録媒体上での着弾位置がずれる可能性もある。ノズルの吐出頻度が高いノズルの周囲に長時間吐出していないノズルが存在すると、吐出頻度が高いノズルのインク温度の上昇に伴って、長時間吐出していないノズルのインク温度も上昇する。この場合、第１の実施形態で説明したような記録中の温度特性に基づいて検査項目を設定する精度が低下する可能性がある。これに対し本実施形態では、前回吐出からの経過時間に基づいてノズル毎の蒸発特性を予測することで、検査項目の設定精度の低下を抑制することができる。
【００６４】
図１７は、画像記録不良評価部１０６における画像の記録不良の評価と、画像検査項目設定部１０７における検査項目の設定と、画像検査部１０５における画像の検査を説明するフローチャートである。図８の第１実施形態のフローチャートとの違いは、ステップＳ１７０３Ａ及びステップＳ１７０３Ｂが追加されている点である。
【００６５】
ステップＳ１７０３Ａ及びステップＳ１７０３Ｂにおいて、画像記録不良評価部１０６は、記録デバイスの時間を取得する。ここで時間とは、前回吐出からの時間差であり、画像記録部１０３から取得する。
【００６６】
画像記録部１０３は、前回吐出してから次に吐出するまでの時間差をノズル毎にカウントする。時間差のカウント値は、吐出した後にリセットする。時間差の取得は、ノズル毎にＹ方向の画素毎に取得する。所定領域を記録する間の最大の時間差を、その所定領域の時間差としてＲＡＭ５１２に保持する。「インク滴の吐出し難さによるかすれ」、「インク濃度変化による濃度差ムラ」、「インク滴着弾位置ずれによる濃度差スジ」の不良評価をノズル毎に実施する場合には、所定領域のＸ方向の長さを１画素分に設定する。この場合、「インク濃度変化による濃度差ムラ」、「インク滴着弾位置ずれによる濃度差スジ」の不良評価用に、図９に示す使用するヘッドのインク色の情報も吐出時間差と同じ所定領域を設定してもよい。
【００６７】
図１８は、使用ノズルのインク色と前回吐出からの時間差に対する、「インク滴の吐出し難さによるかすれ」、「インク濃度変化による濃度差ムラ」、「インク滴着弾位置ずれによる濃度差スジ」の３種類の記録不良が発生する可能性の評価テーブルである。この３種類の記録不良が生じる原因はインク中の水分の蒸発によるものであるが、蒸発特性を吐出時間差で代用して評価点テーブルとしている。第１の実施形態と同様に、インクを１色だけ使って単色を記録する場合は、それぞれのインク色毎に対する評価点を設定する。インクを２色以上使って２次色以上を記録する場合は、最も吐出時間差が長いインクに合わせて評価点を設定している。尚、２色以上インクを使用する場合に複数として一まとめで評価点を設定しているが、インクの組み合わせ毎に評価点を設定してもよい。蒸発特性は、吐出時間差が長い場合、吐出時間差が短い場合よりも蒸発が進行していると予測される。Ｋ、Ｃ、Ｍのインクについて、「インク滴の吐出し難さによるかすれ」、「インク濃度変化による濃度差ムラ」、「インク滴着弾位置ずれによる濃度差スジ」の不良評価点は、吐出時間差が長いほど高くなるように設定されている。これは、本実施形態で使用したインクの明るさが明るい順にＹ、Ｍ、Ｃ、Ｋであり、インクの明るさが低いと記録不良が目立ちやすいためである。
【００６８】
このように、記録ヘッドから吐出されるインクの状態を示す情報として、記録ヘッドの温度だけでなく、記録素子から吐出される前のインクの粘度に対応する蒸発特性を考慮したテーブルを用いて不良評価を行う。これにより、使用するインクの温度特性だけで検査項目を設定する場合に比べて、さらに検査項目の設定精度を上げることができ、ノズル毎の評価精度を上げることができる。
【符号の説明】
【００６９】
１０１  画像取得部
１０２  画像処理部
１０３  画像記録部
１０４  画像撮像部
１０５  画像検査部
１０６  画像記録不良評価部
１０７  画像検査項目設定部
２０１  記録デバイス
２０６  撮像デバイス
２１０  記録媒体
５００  ホストＰＣ
５１０  画像記録装置
【図１】
2015020358.tif 000003
【図２】
2015020358.tif 000004
【図３】
2015020358.tif 000005
【図４】
2015020358.tif 000006
【図５】
2015020358.tif 000007
【図６】
2015020358.tif 000008
【図７】
2015020358.tif 000009
【図８】
2015020358.tif 000010
【図９】
2015020358.tif 000011
【図１０】
2015020358.tif 000012
【図１１】
2015020358.tif 000013
【図１２】
2015020358.tif 000014
【図１３】
2015020358.tif 000015
【図１４】
2015020358.tif 000016
【図１５】
2015020358.tif 000017
【図１６】
2015020358.tif 000018
【図１７】
2015020358.tif 000019
【図１８】
2015020358.tif 000020