(57)【要約】【課題】簡単な構成で精度良く、且つ高速に記録不良を検出する画像記録装置、その装置による記録不良検出方法及びプログラムを提供する。【解決手段】画像記録装置１は、記録部７に備えられている複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う。検査画像取得部１１の撮像部１１ａは、この記録処理が行われた後の記録媒体を撮像して検査画像データを取得する。制御部８に備えられている不吐出検出部９は、基準画像データと検査画像データとを照合して当該基準画像データに対する当該検査画像データの不良の有無を異なる判定手法により判定し、この判定の結果の論理和によりノズルの不吐出による記録不良を判定する。【選択図】      図１
2008221625.tif 000002
【特許請求の範囲】
【請求項１】
複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置において、
前記記録処理が行われた後の前記記録媒体を撮像して検査画像データを取得する検査画像取得部と、
前記基準画像データと前記検査画像データとを照合して前記ノズルの不吐出による記録不良を検出する不吐出検出部と、を少なくとも備え、
前記不吐出検出部は、
前記基準画像データに対する前記検査画像データの不良の有無を異なる判定手法により判定する複数の画像不良判定部と、
前記複数の画像不良判定部の出力の論理和を前記ノズルの不吐出による記録不良と判定する不吐出判定部と、を少なくとも備える、ことを特徴とする画像記録装置。
【請求項２】
制御部を更に備え、
前記制御部は、前記不吐出検出部を当該制御部の演算処理装置が実行するプログラムとして記憶する、ことを特徴とする請求項１に記載の画像記録装置。
【請求項３】
前記制御部は、少なくとも前記基準画像データを記憶する記憶部を有する、ことを特徴とする請求項２に記載の画像記録装置。
【請求項４】
前記制御部は、前記検査画像データを取得する前記検査画像取得部を接続するためのインタフェースを有する、ことを特徴とする請求項２に記載の画像記録装置。
【請求項５】
前記画像不良判定部は、
前記基準画像データと前記検査画像データとに変換処理を施すことでそれぞれ変換基準画像データと変換検査画像データとを生成する画像変換部と、
前記変換基準画像データと前記変換検査画像データとで構成画素毎に減算を行うことで差分画像データを生成する差分画像生成部と、
前記差分画像データに基づいて前記基準画像データに対する前記検査画像データの不良の有無を判定する判定部と、を少なくとも備えていることを特徴とする請求項１に記載の画像記録装置。
【請求項６】
前記画像変換部は、前記基準画像データと前記検査画像データとの各々を構成している画素における前記ノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最高である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の高い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで前記変換基準画像データと前記変換検査画像データとを生成する、ことを特徴とする請求項５に記載の画像記録装置。
【請求項７】
前記画像変換部は、前記基準画像データと前記検査画像データとの各々を構成している画素における前記ノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最低である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の低い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで前記変換基準画像データと前記変換検査画像データとを生成する、ことを特徴とする請求項５に記載の画像記録装置。
【請求項８】
前記差分画像生成部は、前記変換基準画像データから前記変換検査画像データを構成画素毎に減算を行うことで前記差分画像データを生成し、
前記判定部は、前記差分画像データを構成している各画素の変換後差分画素値を前記ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により、前記基準画像データに対する前記検査画像データの不良の有無を判定する、ことを特徴とする請求項６又は７に記載の画像記録装置。
【請求項９】
複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置による記録不良検出方法であって、
前記記録処理が行われた後の前記記録媒体を撮像して検査画像データを取得し、
前記基準画像データと前記検査画像データとを照合して当該基準画像データに対する当該検査画像データの不良の有無を異なる判定手法により判定し、
前記判定の結果の論理和により前記ノズルの不吐出による記録不良と判定する、ことを特徴とする記録不良検出方法。
【請求項１０】
前記基準画像データに対する前期検査画像データの不良の有無の判定を行う判定手法のうちのひとつは、
前記基準画像データと前記検査画像データとに変換処理を施すことでそれぞれ変換基準画像データと変換検査画像データとを生成し、
前記変換基準画像データと前記変換検査画像データとで構成画素毎に減算を行うことで差分画像データを生成し、
前記差分画像データに基づいて前記基準画像データに対する前記検査画像データの不良の有無を判定する、ことを特徴とする請求項９に記載の記録不良検出方法。
【請求項１１】
前記変換処理は、前記基準画像データと前記検査画像データとの各々を構成している画素における前記ノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最高である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の高い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで前記変換基準画像データと前記変換検査画像データとを生成する処理を含む、ことを特徴とする請求項１０に記載の記録不良検出方法。
【請求項１２】
前記変換処理は、前記基準画像データと前記検査画像データとの各々を構成している画素における前記ノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最低である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の低い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで前記変換基準画像データと前記変換検査画像データとを生成する処理を含む、ことを特徴とする請求項１０に記載の記録不良検出方法。
【請求項１３】
前記変換基準画像データから前記変換検査画像データを構成画素毎に減算することで前記差分画像データの生成を行い、
前記基準画像データに対する前記検査画像データの不良の有無の判定は、前記差分画像データを構成している各画素の変換後差分画素値を前記ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により行う、ことを特徴とする請求項１１又は１２に記載の記録不良検出方法。
【請求項１４】
複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置により行われる記録不良を検出するための制御を演算処理装置に行わせるためのプログラムであって、
前記記録処理が行われた後の前記記録媒体を撮像して検査画像データを取得する処理と、
前記基準画像データと前記検査画像データとを照合して当該基準画像データに対する当該検査画像データの不良の有無を異なる判定手法により判定する処理と、
当該判定の結果の論理和により前記ノズルの不吐出による記録不良と判定する処理と、を前記演算処理装置に行わせることを特徴とするプログラム。
【請求項１５】
前記基準画像データに対する前期検査画像データの不良の有無を判定する処理のひとつは、
前記基準画像データと前記検査画像データとに変換処理を施すことでそれぞれ変換基準画像データと変換検査画像データとを生成する処理と、
前記変換基準画像データと前記変換検査画像データとで構成画素毎に減算を行うことで差分画像データを生成する処理と、
前記差分画像データに基づいて前記基準画像データに対する前記検査画像データの不良の有無を判定する処理と、を前記演算処理装置に行わせることを特徴とする請求項１４に記載のプログラム。
【請求項１６】
前記変換処理は、前記基準画像データと前記検査画像データとの各々を構成している画素における前記ノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最高である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の高い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで前記変換基準画像データと前記変換検査画像データとを生成する処理である、ことを特徴とする請求項１５に記載のプログラム。
【請求項１７】
前記変換処理は、前記基準画像データと前記検査画像データとの各々を構成している画素における前記ノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最低である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の低い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで前記変換基準画像データと前記変換検査画像データとを生成する処理である、ことを特徴とする請求項１５に記載のプログラム。
【請求項１８】
前記差分画像データを生成する処理は、前記変換基準画像データから前記変換検査画像データを構成画素毎に減算する処理であり、
前記基準画像データに対する前記検査画像データの不良の有無を判定する処理は、前記差分画像データを構成している各画素の変換後差分画素値を前記ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により行う処理を含む、ことを特徴とする請求項１６又は１７に記載のプログラム。
【請求項１９】
複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置において、
前記記録処理が行われた後の前記記録媒体を撮像して検査画像データを取得する検査画像取得部と、
前記基準画像データと前記検査画像データとの各々を構成している画素における前記ノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最高である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の高い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで前記変換基準画像データと前記変換検査画像データとを生成する画像変換部と、
前記変換検査画像データから前記変換基準画像データを構成画素毎に減算を行うことで前記差分画像データを生成する差分画像生成部と、
前記差分画像データを構成している各画素の変換後差分画素値を、前記ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により、前記基準画像データに対する前記検査画像データの不良の有無を判定する判定部と、を少なくとも備えていることを特徴とする画像記録装置。
【請求項２０】
複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置による記録不良検出方法であって、
前記記録処理が行われた後の前記記録媒体を撮像して検査画像データを取得し、
前記基準画像データと前記検査画像データとの各々を構成している画素における前記ノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最高である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の高い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで前記変換基準画像データと前記変換検査画像データとを生成し、
前記変換検査画像データから前記変換基準画像データを構成画素毎に減算を行うことで前記差分画像データを生成し、
前記差分画像データを構成している各画素の変換後差分画素値を、前記ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により、前記基準画像データに対する前記検査画像データの不良の有無を判定する、ことを特徴とする記録不良検出方法。
【請求項２１】
複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置により行われる記録不良を検出するための制御を演算処理装置に行わせるためのプログラムであって、
前記記録処理が行われた後の前記記録媒体を撮像して検査画像データを取得する処理と、
前記基準画像データと前記検査画像データとの各々を構成している画素における前記ノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最高である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の高い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで前記変換基準画像データと前記変換検査画像データとを生成する処理と、
前記変換検査画像データから前記変換基準画像データを構成画素毎に減算を行うことで前記差分画像データを生成する処理と、
前記差分画像データを構成している各画素の変換後差分画素値を、前記ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により、前記基準画像データに対する前記検査画像データの不良の有無を判定する処理と、を前記演算処理装置に行わせることを特徴とするプログラム。
【請求項２２】
複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置において、
前記記録処理が行われた後の前記記録媒体を撮像して検査画像データを取得する検査画像取得部と、
前記基準画像データと前記検査画像データとの各々を構成している画素における前記ノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最低である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の低い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで前記変換基準画像データと前記変換検査画像データとを生成する画像変換部と、
前記変換基準画像データから前記変換検査画像データを構成画素毎に減算を行うことで前記差分画像データを生成する差分画像生成部と、
前記差分画像データを構成している各画素の変換後差分画素値を、前記ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により、前記基準画像データに対する前記検査画像データの不良の有無を判定する前記判定部と、を少なくとも備えていることを特徴とする画像記録装置。
【請求項２３】
複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置による記録不良検出方法であって、
前記記録処理が行われた後の前記記録媒体を撮像して検査画像データを取得し、
前記基準画像データと前記検査画像データとの各々を構成している画素における前記ノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最低である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の低い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで前記変換基準画像データと前記変換検査画像データとを生成し、
前記変換基準画像データから前記変換検査画像データを構成画素毎に減算を行うことで前記差分画像データを生成し、
前記差分画像データを構成している各画素の変換後差分画素値を、前記ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により、前記基準画像データに対する前記検査画像データの不良の有無を判定する、ことを特徴とする記録不良検出方法。
【請求項２４】
複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置により行われる記録不良を検出するための制御を演算処理装置に行わせるためのプログラムであって、
前記記録処理が行われた後の前記記録媒体を撮像して検査画像データを取得する処理と、
前記基準画像データと前記検査画像データとの各々を構成している画素における前記ノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最低である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の低い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで前記変換基準画像データと前記変換検査画像データとを生成する処理と、
前記変換基準画像データから前記変換検査画像データを構成画素毎に減算を行うことで前記差分画像データを生成する処理と、
前記差分画像データを構成している各画素の変換後差分画素値を、前記ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により、前記基準画像データに対する前記検査画像データの不良の有無を判定する処理と、を前記演算処理装置に行わせることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙やフィルム等の記録媒体にインクを定着させて画像を記録する画像記録技術に関するものであり、特に、画像記録装置の記録ヘッドに設けられているノズルに起因する記録不良の検出を行う技術に関する。
【背景技術】
【０００２】
大量の紙やフィルム等の記録媒体にインクを定着させて画像を記録する画像記録装置において、数十〜数百ｍ／ｍｉｎの高速度で記録媒体を搬送しながら、ページ毎に内容の異なる画像を記録するものがある。このような高速度の画像記録では、上位装置から送られてくる画像データと記録後の画像とが一致しているかどうかの検証を、人間の目視により行うことは不可能である。その一方で、記録媒体へインクを吐出して画像形成する方式の画像記録装置では、インクを吐出するノズルの目詰まりによるノズル抜けの欠陥が発生し易い。そこで、このような画像記録装置では、記録された画像を電子的に読み取り、この画像と上位装置からの画像データで表現されている画像とを画素毎に比較することで記録不良を検出する技術が用いられている。
【０００３】
このような技術に関しては、例えば特許文献１に、検査画像データと基準画像データとの差分を抽出することで印刷物の欠陥を検出する技術が開示されている。特許文献１の技術では、参照画像データと基準画像データとの差分を抽出した差分画像データをまず作成し、その差分画像データから絵柄部のエッジ部分をマスク処理し、その後に所定の矩形領域毎に画素値の積算を行う。これにより特許文献１の技術では、積算された値が所定のレベル以上のときには不良発生との判定を行う。
【０００４】
また、例えば特許文献２に開示されている技術では、基準画像データの線画部の拡張処理をまず行い、続いて副走査方向に所定の範囲で画素値を積算する。次に特許文献２の技術では、検査画像データの画素値を副走査方向に所定の範囲で積算する。そして、特許文献２の技術では、基準画像データで記録が行われた部分において求めた積算値を比較することによって、印字不良の判定を行う。
【特許文献１】特開平１１−３４８２４０号公報
【特許文献２】特開２００３−９４６２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ノズル不良に起因する画像の記録不良の場合には、不良箇所の範囲が非常に細いものとなる。このため、前述した特許文献２に開示されている技術では、例えばインクのにじみ、撮像系のレンズの特性、撮像画素とノズルの位置関係等によって近傍のノズルの影響を受けると、不良部分における画素値も完全な空白とならず高い濃度値が検出されてしまう。この結果、前述した特許文献２に開示されている技術では、ノズル不良が生じている部分でも印刷が行われていると誤判断する場合が考えられ、これは検出率の低下に繋がる。
【０００６】
また、前述した特許文献１に開示されている技術では、所定の矩形領域で画素値を積算するため、濃度が低く細い線として現れるノズル不良の場合において、周辺の濃度が高い場合には平滑化されてしまうため、その検出が難しいと考えられ、これは検出率の悪化に繋がる。
【０００７】
そこで本発明は、前述した課題に鑑みてなされたものであり、簡単な構成で精度良く、且つ高速に記録不良を検出する画像記録装置、その装置による記録不良検出方法及びプログラムの提供を目的とする。
【課題を解決するための手段】
【０００８】
前述した目的を達成するために、本発明の態様のひとつである画像記録装置は、複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置において、記録処理が行われた後の記録媒体を撮像して検査画像データを取得する検査画像取得部と、基準画像データと検査画像データとを照合してノズルの不吐出による記録不良を検出する不吐出検出部と、を少なくとも備え、不吐出検出部は、基準画像データに対する検査画像データの不良の有無を異なる判定手法により判定する複数の画像不良判定部と、複数の画像不良判定部の出力の論理和をノズルの不吐出による記録不良と判定する不吐出判定部と、を少なくとも備える、ことを特徴とする。
【０００９】
また、本発明の別の態様のひとつである記録不良検出方法は、複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置による記録不良検出方法であって、記録処理が行われた後の記録媒体を撮像して検査画像データを取得し、基準画像データと検査画像データとを照合して当該基準画像データに対する当該検査画像データの不良の有無を異なる判定手法により判定し、判定の結果の論理和によりノズルの不吐出による記録不良と判定する、ことを特徴とする。
【００１０】
また、本発明の更なる別の態様のひとつであるプログラムは、複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置により行われる記録不良を検出するための制御を演算処理装置に行わせるためのプログラムであって、記録処理が行われた後の記録媒体を撮像して検査画像データを取得する処理と、基準画像データと検査画像データとを照合して当該基準画像データに対する当該検査画像データの不良の有無を異なる判定手法により判定する処理と、当該判定の結果の論理和によりノズルの不吐出による記録不良と判定する処理と、を演算処理装置に行わせることを特徴とする。
【００１１】
また、本発明の更なる別の態様のひとつである画像記録装置は、複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置において、記録処理が行われた後の記録媒体を撮像して検査画像データを取得する検査画像取得部と、基準画像データと検査画像データとの各々を構成している画素におけるノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最高である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の高い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで変換基準画像データと変換検査画像データとを生成する画像変換部と、変換検査画像データから変換基準画像データを構成画素毎に減算を行うことで差分画像データを生成する差分画像生成部と、差分画像データを構成している各画素の変換後差分画素値を、ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により、基準画像データに対する検査画像データの不良の有無を判定する判定部と、を少なくとも備えていることを特徴とする。
【００１２】
また、本発明の更なる別の態様のひとつである記録不良検出方法は、複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置による記録不良検出方法であって、記録処理が行われた後の記録媒体を撮像して検査画像データを取得し、基準画像データと検査画像データとの各々を構成している画素におけるノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最高である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の高い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで変換基準画像データと変換検査画像データとを生成し、変換検査画像データから変換基準画像データを構成画素毎に減算を行うことで差分画像データを生成し、差分画像データを構成している各画素の変換後差分画素値を、ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により、基準画像データに対する検査画像データの不良の有無を判定する、ことを特徴とする。
【００１３】
また、本発明の更なる別の態様のひとつであるプログラムは、複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置により行われる記録不良を検出するための制御を演算処理装置に行わせるためのプログラムであって、記録処理が行われた後の記録媒体を撮像して検査画像データを取得する処理と、基準画像データと検査画像データとの各々を構成している画素におけるノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最高である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の高い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで変換基準画像データと変換検査画像データとを生成する処理と、変換検査画像データから変換基準画像データを構成画素毎に減算を行うことで差分画像データを生成する処理と、差分画像データを構成している各画素の変換後差分画素値を、ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により、基準画像データに対する検査画像データの不良の有無を判定する処理と、を演算処理装置に行わせることを特徴とする。
【００１４】
また、本発明の更なる別の態様のひとつである画像記録装置は、複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置において、記録処理が行われた後の記録媒体を撮像して検査画像データを取得する検査画像取得部と、基準画像データと検査画像データとの各々を構成している画素におけるノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最低である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の低い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで変換基準画像データと変換検査画像データとを生成する画像変換部と、変換基準画像データから変換検査画像データを構成画素毎に減算を行うことで差分画像データを生成する差分画像生成部と、差分画像データを構成している各画素の変換後差分画素値を、ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により、基準画像データに対する検査画像データの不良の有無を判定する判定部と、を少なくとも備えていることを特徴とする。
【００１５】
また、本発明の更なる別の態様のひとつである記録不良検出方法は、複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置により行われる記録不良検出方法であって、記録処理が行われた後の記録媒体を撮像して検査画像データを取得し、基準画像データと検査画像データとの各々を構成している画素におけるノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最低である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の低い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで変換基準画像データと変換検査画像データとを生成し、変換基準画像データから変換検査画像データを構成画素毎に減算を行うことで差分画像データを生成し、差分画像データを構成している各画素の変換後差分画素値を、ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により、基準画像データに対する検査画像データの不良の有無を判定する、ことを特徴とする。
【００１６】
また、本発明の更なる別の態様のひとつであるプログラムは、複数のノズルで形成されているノズル列の各ノズルより基準画像データに基づいてインクを吐出させることで、搬送経路を搬送中の記録媒体に対し記録処理を行う画像記録装置により行われる記録不良を検出するための制御を演算処理装置に行わせるためのプログラムであって、記録処理が行われた後の記録媒体を撮像して検査画像データを取得する処理と、基準画像データと検査画像データとの各々を構成している画素におけるノズル列の方向に隣接する３画素のうちで、その中心の画素の輝度が最低である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の低い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零とする変換を行うことで変換基準画像データと変換検査画像データとを生成する処理と、変換基準画像データから変換検査画像データを構成画素毎に減算を行うことで差分画像データを生成する処理と、差分画像データを構成している各画素の変換後差分画素値を、ノズル列に対して垂直な方向に積算した結果と所定の閾値との大小比較により、基準画像データに対する検査画像データの不良の有無を判定する処理と、を演算処理装置に行わせることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、簡単な構成で精度良く、且つ高速にノズルの不吐出による記録不良を検出する画像記録装置、その装置による記録不良検出方法及びプログラムを提供できる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施形態を図面に基づいて説明する。
なお、以下の説明においては、記録媒体の搬送方向を副走査方向とし、この搬送方向に直交する方向を主走査方向と定義する。
【００１９】
図１は、本発明に係る画像記録装置の概念的なブロック構成を示している。
また、図２は、本発明に係る画像記録装置の各構成要素の配置例を模式的に示している。
【００２０】
なお、図１及び図２は、後述する第一、第二実施形態に係る画像記録装置を包括的に示す図である。
まず、本発明を実施する画像記録装置の第一実施形態について説明する。
【００２１】
本発明に係る画像記録装置１は、記録する元情報の送信を行う上位装置１２から送られてくる画像データに基づいて、紙やフィルム等の記録媒体（シート）へインクを吐出して定着させることで画像の記録を行う記録処理と、この記録処理の際に生じ得る記録不良を検出する記録不良検出処理と、を行うものである。
【００２２】
画像記録装置１は、モード設定部２と、記録部７と、不吐出検出部９（９Ａ，９Ｂ，９Ｃ）、９（９α，９β）及び記憶部１０を含む制御部８と、シート給送部４、シート支持部５及びシート回収部６を含むシート搬送機構３と、を少なくとも備えて構成されている。
【００２３】
なお、画像記録装置１には、撮像部１１ａ及び照明部１１ｂを有しており記録不良の検出の際に用いられる検査画像取得部１１が、接続インタフェースを介して接続される。更に、画像記録装置１には、画像データを含む元情報（ジョブ情報）を画像記録装置１へ通知する上位装置１２（例えばホストコンピュータ）が、ＬＡＮ（Local Area Network）等を介して接続される。
【００２４】
モード設定部２は、画像記録装置１の動作状態を表している動作モードのうち、通常の記録処理を行う動作モードと、記録不良検出（不吐出検出）を行う動作モードのどちらかを選択したユーザの選択結果を動作モードの設定結果として取得するものである。モード設定部２は、例えば画像記録装置１の操作パネルに設けられるスイッチであるが、これに代わり、例えば画像記録装置１の制御を可能にするために上位装置１２で実行されるドライバソフトウェアによって、モード設定部２として機能するＧＵＩ（Graphical User Interface）等のユーザインタフェースが、上位装置１２の表示部及び操作入力部から設定するようにしてもよい。
【００２５】
シート搬送機構３は、記録媒体（シート）１３の搬送を行う。シート搬送機構３に対してシート１３を搬送する指令が制御部８により行われると、シート回収部６のシート搬送駆動部６ｂ（例えばモータ）が駆動され、これにより、シート給送部４のシート支持部材４ａに巻回されたシート１３がシート支持部５を介して搬送される。シート支持部５は、搬送されるシート１３に対し、シートテンションローラ対５ａとシート支持ローラ対５ｂとにより所定の張力を加えている。なお、シート回収部６のシート支持部材６ａには、シート搬送情報生成部６ｃ（例えばロータリエンコーダ）を接続しておき、シート１３の搬送量（移動量）に対応したパルス信号を生成して制御部８へ通知させる構成としておく。
【００２６】
記録部７は、例えばシート１３の搬送経路の上流側よりＫ（ブラック）、Ｃ（シアン）、Ｍ（マゼンタ）及びＹ（イエロー）の順に、各色の記録ヘッド７−１乃至７−４を副走査方向に略平行に配設して、主走査方向には同一色の複数のノズルが配列されるようにしておく。記録部７は、制御部８の指令に応じて、シート搬送情報生成部６ｃで生成されるパルス信号に同期した所定のタイミングで、記録ヘッド７−１乃至７−４の複数のノズルからシート１３に対して各色インクを吐出させることで記録処理を行う。
【００２７】
制御部８は、不吐出検出部９に基づく制御を含む画像記録装置１の各構成要素の制御を行う。制御部８は、例えば制御機能及び演算機能を有するＭＰＵ（Micro Processor Unit：演算処理装置）及び制御プログラムを格納するＲＯＭ（Read Only Memory）やＭＰＵのワークメモリとなるＲＡＭ（Random Access Memory）等からなる処理回路、画像記録装置１の制御に関する設定値等を記憶しておく不揮発性メモリ、及び、前述した検査画像取得部１１用の接続インタフェースを少なくとも有する構成とする。ここで、ＭＰＵは、所定の制御プログラムを実行することにより不吐出検出部９に基づく制御を含む画像記録装置１の各構成要素の制御が可能となる。この制御プログラムはＲＯＭに予め記憶させておく。また、ＲＡＭは前述した記憶部１０としても利用され、不揮発性メモリには、記録不良検出に用いるパラメータ等も記憶させておく。
【００２８】
不吐出検出部９は、ＭＰＵにより制御される処理回路（ハードウェア）として構成することも可能である。
なお、不吐出検出部９は、プログラム又は処理回路の処理ブロックにおいて、画像変換部９Ａと、差分画像生成部９Ｂと、判定部９Ｃと、を含む。あるいは不吐出検出部９は、プログラム又は処理回路の処理ブロックにおいて、画像変換部９Ａ、差分画像生成部９Ｂ、及び判定部９Ｃの部分処理としての画像不良判定部９αと、判定部９Ｃの他方の部分処理としての不吐出処理判定部９βと、を含む。（詳細は後述する）。
【００２９】
検査画像取得部１１は、記録処理されたシート１３の読み取りに用いられるものであり、前述したように、撮像部１１ａ及び照明部１１ｂを少なくとも備えている。なお、図２に示した画像記録装置１の各構成要素の配置例では、検査画像取得部１１を記録部７の下流側に配設しており、モード設定部２で記録不良検出を行うモードが設定された際に、記録処理後のシート１３の搬送の過程で検査画像取得部１１がシート１３の読み取りを行うので、記録不良検出の判定が効率よく行える。但し、これに代わり、画像記録装置１は、検査画像取得部１１を当該画像記録装置１とは別体の外部機器として構成することも可能である。
【００３０】
画像記録装置１は、前述したモード設定部２で記録不良検出を行うモードが設定されると、検査画像取得部１１による記録処理後の記録媒体１３の読み取りがその搬送の過程で可能となる。
【００３１】
次に、制御部８の不吐出検出部９によって行われる記録不良の判定手法について説明する。
図３、図４、及び図５は、いずれもノズル不良による不吐出が発生した場合に記録処理された記録媒体上に現れる記録不良の例を示している。
【００３２】
ここで、図３に示す第一の例は、不吐出によって自然画２０内に白筋２１が発生した例を示している。また、図４に示す第二の例は、縦線が１画素幅で表現される極小のテキストの記録処理において不吐出が発生した場合を示しており、本来は正規テキスト画像２２のように記録されるべきところが、不良テキスト画像２３のように記録された例を示している。また、図５に示す第三の例は、２画素以上の幅を持つ記録画像の端部で不吐出が発生した場合を示しており、本来は正規記録画像部２４のように記録されるべきところが、不良記録画像部２５のように記録された例を示している。
【００３３】
これらの３種類の不良例の各々における不良画素とその両隣の画素を拡大したものを図６に示している。ノズル不良による不吐出が発生した場合における記録不良は、同図に示す（Ａ）、（Ｂ）、及び（Ｃ）の３種類に分類される。
【００３４】
（Ａ）は、「記録部の途切れ」状態を示しており、正常状態２６では主走査方向に連なって記録されるべき画素が、不良状態２７では途中で途切れている。また、（Ｂ）は、「細記録部の消滅」状態を示しており、正常状態２８では空白である主走査方向の左右両隣の画素の間に記録されるべき一画素が、不良状態２９では記録されていない。また、（Ｃ）は、「記録部の幅細り」状態を示しており、正常状態３０では連続して記録されるべき画像部分の端部が記録されないために、不良状態３１では画像部分の幅が細く現れている。
【００３５】
これらの３種類の記録不良例のうち、図５（すなわち図６の（Ｃ））に示した「記録部の幅細り」状態については、目視での判別は困難であり、記録処理後の記録媒体を見たユーザが誤認するような記録文字の間違いや、不快感を与えるような記録画像の乱れを生じさせることは殆どない。従って、ここでは、「記録部の幅細り」状態は検出を行わず、「記録部の途切れ」及び「細記録部の消滅」の状態のみを記録不良として検出する。
【００３６】
次に、前述した記録不良の判定によるノズル不良における不吐出の検出を、図７を用いて説明する。
図７は、不吐出検出処理の概要を示す処理ブロック図である。
【００３７】
図７においては、変換処理Ａ４０、変換処理Ｂ４１、変換処理Ｃ４２及び変換処理Ｄ４３を含む画像変換部９Ａと、差分抽出処理Ａ４４及び差分抽出処理Ｂ４５を含む差分画像生成部９Ｂと、判定処理Ａ４６、判定処理Ｂ４７及び論理和処理４８を含む判定部９Ｃと、が示されている。
【００３８】
また、図７においては、画像変換部９Ａ、差分画像生成部９Ｂ、判定処理Ａ４６及び判定処理Ｂ４７の処理を含む画像不良判定部９αと、論理和処理４８を含む不吐出処理判定部９βと、が示されている。
【００３９】
図７において、変換処理Ａ４０及び変換処理Ｂ４１、差分抽出処理Ａ４４、並びに判定処理Ａ４６は、図３（すなわち図６の（Ａ））に示した「記録部の途切れ」状態を検出するための処理に対応する。また、変換処理Ｃ４２及び変換処理Ｄ４３、差分抽出処理Ｂ４５、並びに判定処理Ｂ４７は、図４（すなわち図６の（Ｂ））に示した「細記録部の消滅」状態を検出するための処理に対応する。
【００４０】
まず、上位装置１２から画像記録装置１に入力される基準画像データに変換処理Ａ４０と変換処理Ｃ４２とがそれぞれ施されて、２つの変換基準画像データＡ及びＢが生成される。一方、検査画像取得部１１の撮像部１１ａが取得した検査画像データ（記録媒体１３上の記録画像のデータ）に変換処理Ｂ４１と変換処理Ｄ４３とがそれぞれ施されて、２つの変換検査画像データＡ及びＢが生成される。
【００４１】
次に、変換基準画像データＡと変換検査画像データＡとに対しては差分抽出処理Ａ４４により、また、変換基準画像データＢと変換検査画像データＢとに対しては差分抽出処理Ｂ４５により、それぞれ減算処理が施されて、差分画像データＡと差分画像データＢとが生成される。この差分画像データＡ及びＢはそれぞれ判定処理Ａ４６と判定処理Ｂ４７とで判定処理が施される。ここで、不吐出があるとの判定結果が得られた場合には、不吐出ノズルを特定する不吐出ノズル情報Ａ若しくはＢが判定処理Ａ４６若しくは判定処理Ｂ４７により生成されて上位装置１２へ出力される。また、判定処理Ａ４６及び判定処理Ｂ４７より出力された２つの判定結果の論理和が論理和処理４８によって求められ、最終的な記録不良の判定結果が上位装置１２へ出力される。
【００４２】
なお、以降の説明において、注目した画素の「両隣の画素」とは、特に断らない限り、注目した画素に対し、主走査方向において両隣の画素を指すものと定義する。
次に、図７に示した変換処理Ａ４０及び変換処理Ｂ４１、差分抽出処理Ａ４４、並びに判定処理Ａ４６により実現される、「記録部の途切れ」状態の検出の手法について、図８を用いて説明する。
【００４３】
図８において、（Ａ）は上位装置１２から画像記録装置１に入力される基準画像データの一例であり、（Ｂ）は検査画像取得部１１の撮像部１１ａが取得した検査画像データの一例である。但し、（Ｂ）の検査画像データの例は、ノズル不良による不吐出が、主走査方向に数えて６番目のノズルに生じていることにより、「記録部の途切れ」状態が生じている場合の例を示している。
【００４４】
これらのデータは、記録対象である基準画像と、その基準画像を記録する記録処理を画像記録装置１が実行したことによって記録媒体１３上に記録された画像（検査画像）との各々を構成している各画素の輝度を、「０」から「２５５」までの２５６階調の値でそれぞれ表したものである。なお、この数値は、大きいほどその画素が高輝度である（すなわち明るい）ことを示しており、小さいほどその画素が低輝度である（すなわち暗い）ことを示している。
【００４５】
まず、図７に示した変換処理Ａ４０について説明する。
変換処理Ａ４０は、図８における（Ａ）の基準画像データを、（Ｃ）に示す変換基準画像データＡに変換する。この変換を説明すると、まず、基準画像データとして輝度値が並べられている画素のうちのひとつに注目し、更に、その注目画素の両隣の画素の輝度値を参照する。そして、この両隣の画素の輝度値のうち輝度の高い方を選択し、選択された輝度値を注目画素の輝度値から減算する演算を行う。但し、この減算結果の値の符号が負となる場合には、「０」を演算結果とする。変換処理Ａ４０によるこの処理内容を言い換えると、変換処理Ａ４０は、基準画像データと検査画像データとの各々を構成している画素におけるノズル列の方向に隣接する３画素のうちで、その中心の画素（すなわち注目画素）の輝度が最高である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の高い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零（「０」）とする変換を行う。
【００４６】
（Ａ）の基準画像データのうち、主走査方向の両末端の画素を除く全ての画素について、この演算結果を求めて画素の配置順に従って並べたものが（Ｃ）の変換基準画像データＡである。この変換基準画像データＡに示されている各値は、注目画素がその両隣の画素に対してどれほど明るいのか（どれほど輝度が高いのか）を表しており、その値が大きいほど、注目画素がその両隣の画素に対して極端に明るいことを示している。
【００４７】
次に、図７に示した変換処理Ｂ４１について説明する。
変換処理Ｂ４１は、図８における（Ｂ）の検査画像データを、（Ｄ）に示す変換検査画像データＡに変換する。変換処理Ｂ４１が行うこの変換の手法は、変換処理Ａ４０と全く同一である。従って、（Ｄ）に示す変換検査画像データＡに示されている各値は、注目画素がその両隣の画素に対してどれほど明るいのか（どれほど輝度が高いのか）を表しており、その値が大きいほど、注目画素がその両隣の画素に対して極端に明るいことを示している。
【００４８】
次に、図７に示した差分抽出処理Ａ４４について説明する。
差分抽出処理Ａ４４は、図８における（Ｄ）の変換検査画像データＡから（Ｃ）の変換基準画像データＡを画素毎に減算する演算を行う。但し、この減算結果の値の符号が負となる場合には、「０」を演算結果とする。この演算結果を求めて画素の配置順に従って並べたものが（Ｅ）の差分画像データＡである。
【００４９】
この差分画像データＡを参照すると、主走査方向に数えて５番目の画素の値が、他の画素の値に比べて顕著に大きいことが伺える。ここで、この数値が大きい画素とは、検査画像においてはその両隣の画素に対して極端に明るいという関係を有しているが、基準画像ではそのような関係を有していなかったものを示していることは明らかである。従って、この画素へインクの吐出を行うはずのノズル（すなわち、図８の例では主走査方向に数えて６番目のノズル）が、インク不吐出の不良を発生している疑いが高いと推定することができる。
【００５０】
次に、図７に示した判定処理Ａ４６について説明する。
判定処理Ａ４６は、まず、各画素の配置に応じて並べられている（Ｅ）の差分画像データＡを構成する各値について副走査方向に積算する（副走査方向の総和を求める）演算を行う。この演算結果を求めて画素の配置順に従って並べたものが（Ｆ）の積算差分画像データである。次に、判定処理Ａ４６は、この積算画像データの各値と所定の閾値（図８の例では、例えば「５００」）との大小比較を行う。ここで、この閾値よりも大きい値が積算画像データに存在した場合には、その値に対応する画素へインクの吐出を行うはずのノズルにインク不吐出の不良が発生しているとの判定を下す。一方、この閾値よりも大きい値が積算画像データに存在しない場合には、インク不吐出の不良は発生していないとの判定を下す。
【００５１】
以上のようにして、「記録部の途切れ」状態の検出が、変換処理Ａ４０及び変換処理Ｂ４１、差分抽出処理Ａ４４、並びに判定処理Ａ４６により行われる。
次に、図７に示した変換処理Ｃ４２及び変換処理Ｄ４３、差分抽出処理Ｂ４５、並びに判定処理Ｂ４７により実現される、「細記録部の消滅」状態の検出の手法について、図９を用いて説明する。
【００５２】
図９において、（Ａ）は上位装置１２から画像記録装置１に入力される基準画像データの一例であり、（Ｂ）は検査画像取得部１１の撮像部１１ａが取得した検査画像データの一例である。但し、（Ｂ）の検査画像データの例は、ノズル不良による不吐出が、主走査方向に数えて７番目のノズルに生じていることにより、「細記録部の消滅」状態が生じている場合の例を示している。
【００５３】
これらのデータは、図８に示したものと同様、記録対象である基準画像と、その基準画像を記録する記録処理を画像記録装置１が実行したことによって記録媒体１３上に記録された画像（検査画像）との各々を構成している各画素の輝度を、「０」から「２５５」までの２５６階調の値でそれぞれ表したものである。また、図８に示したものと同様、その数値は、大きいほどその画素が高輝度である（すなわち明るい）ことを示しており、小さいほどその画素が低輝度である（すなわち暗い）ことを示している。
【００５４】
まず、図７に示した変換処理Ｃ４２について説明する。
変換処理Ｃ４２は、図９における（Ａ）の基準画像データを、（Ｃ）に示す変換基準画像データＢに変換する。この変換を説明すると、まず、基準画像データとして輝度値が並べられている画素のうちのひとつに注目し、更に、その注目画素の両隣の画素の輝度値を参照する。ここまでは、図７に示した変換処理Ａ４０と同様である。しかし、変換処理Ｃ４２は、この両隣の画素の輝度値のうち輝度の低い方を選択し、選択された輝度値から注目画素の輝度値を減算する演算を行う点が変換処理Ａ４０と異なっている。但し、この減算結果の値の符号が負となる場合には、「０」を演算結果とする。変換処理Ｃ４２によるこの処理内容を言い換えると、変換処理Ｃ４２は、基準画像データと検査画像データとの各々を構成している画素におけるノズル列の方向に隣接する３画素のうちで、その中心の画素（すなわち注目画素）の輝度が最低である場合には当該中心画素の輝度値と当該中心画素の両隣の画素のうち輝度の低い方の輝度値との差を当該中心画素の変換後画素値とし、その他の場合には当該中心画素の変換後画素値を零（「０」）とする変換を行う。
【００５５】
（Ａ）の基準画像データのうち、主走査方向の両末端の画素を除く全ての画素について、この演算結果を求めて画素の配置順に従って並べたものが（Ｃ）の変換基準画像データＢである。この変換基準画像データＢに示されている各値は、注目画素がその両隣の画素に対してどれほど暗いのか（どれほど輝度が低いのか）を表しており、その値が大きいほど、注目画素がその両隣の画素に対して極端に暗いことを示している。
【００５６】
次に、図７に示した変換処理Ｄ４３について説明する。
変換処理Ｄ４３は、図９における（Ｂ）の検査画像データを、（Ｄ）に示す変換検査画像データＢに変換する。変換処理Ｄ４３が行うこの変換の手法は、変換処理Ｃ４２と全く同一である。従って、（Ｄ）に示す変換検査画像データＢに示されている各値は、注目画素がその両隣の画素に対してどれほど暗いのか（どれほど輝度が低いのか）を表しており、その値が大きいほど、注目画素がその両隣の画素に対して極端に暗いことを示している。
【００５７】
次に、図７に示した差分抽出処理Ｂ４５について説明する。
差分抽出処理Ｂ４５は、図９における（Ｃ）の変換基準画像データＢから（Ｄ）の変換検査画像データＢを画素毎に減算する演算を行う。但し、この減算結果の値の符号が負となる場合には、「０」を演算結果とする。この演算結果を求めて画素の配置順に従って並べたものが（Ｅ）の差分画像データＢである。
【００５８】
この差分画像データＢを参照すると、主走査方向に数えて６番目の画素の値が、他の画素の値に比べて顕著に大きいことが伺える。ここで、この数値が大きい画素とは、基準画像においてはその両隣の画素に対して極端に暗いという関係を有していたのに、検査画像ではそのような関係を有していないものを示していることは明らかである。従って、この画素へインクの吐出を行うはずのノズル（すなわち、図９の例では主走査方向に数えて６番目のノズル）が、インク不吐出の不良を発生している疑いが高いと推定することができる。
【００５９】
次に、図７に示した判定処理Ｂ４７について説明する。
判定処理Ｂ４７が行う判定手法は、判定処理Ａ４６と全く同一である。すなわち、判定処理Ｂ４７は、まず、各画素の配置に応じて並べられている（Ｅ）の差分画像データＢを構成する各値について副走査方向に積算する（副走査方向の総和を求める）演算を行う。この演算結果を求めて画素の配置順に従って並べたものが（Ｆ）の積算差分画像データである。次に、判定処理Ｂ４７は、この積算画像データの各値と所定の閾値（図８の例では、例えば「５００」）との大小比較を行う。ここで、この閾値よりも大きい値が積算画像データに存在した場合には、その値に対応する画素へインクの吐出を行うはずのノズルにインク不吐出の不良が発生しているとの判定を下す。一方、この閾値よりも大きい値が積算画像データに存在しない場合には、インク不吐出の不良は発生していないとの判定を下す。
【００６０】
以上のようにして、「細記録部の消滅」状態の検出が、変換処理Ｃ４２及び変換処理Ｄ４３、差分抽出処理Ｂ４５、並びに判定処理Ｂ４７により行われる。
次に、第一実施形態に係る不吐出検出処理について図１０を用いて説明する。
【００６１】
図１０は、第一実施形態に係る不吐出検出処理の処理内容を示すフローチャートである。
なお、同図の説明では、例えばＲＯＭに記憶されている制御プログラムを制御部８のＭＰＵが読み出し実行することで、この不吐出検出処理を行うための不吐出検出部９として機能しているものとする。
【００６２】
制御部８は、まずステップＳＡ１において、基準画像データを上位装置１２から受信する処理を行う。
次に制御部８は、ステップＳＡ２において、ステップＳＡ１で受信した基準画像データに対して前述した変換処理Ａ４０を実行して変換基準画像データＡを生成し、記憶部１０の所定の記憶領域ＭＡ１に記憶させる処理を行う。
【００６３】
次に制御部８は、ステップＳＡ３において、ステップＳＡ１で受信した基準画像データに対して前述した変換処理Ｃ４２を実行して変換基準画像データＢを生成し、記憶部１０の所定の記憶領域ＭＡ２に記憶させる処理を行う。
【００６４】
次に制御部８は、ステップＳＡ４において、撮像部１１ａによって取得された検査画像データを、検査画像取得部１１から受信する処理を行う。
次に制御部８は、ステップＳＡ５において、ステップＳＡ４で受信した検査画像データに対して前述した変換処理Ｂ４１を実行して変換検査画像データＡを生成し、記憶部１０の所定の記憶領域ＭＡ３に記憶させる処理を行う。
【００６５】
次に制御部８は、ステップＳＡ６において、ステップＳＡ４で受信した検査画像データに対して前述した変換処理Ｄ４３を実行して変換検査画像データＢを生成し、記憶部１０の所定の記憶領域ＭＡ４に記憶させる処理を行う。
【００６６】
次に制御部８は、ステップＳＡ７において、記憶部１０の記憶領域ＭＡ１に記憶させておいた変換基準画像データＡと記憶領域ＭＡ３に記憶させておいた変換検査画像データＡとを読み出し、これらのデータに対して前述した差分抽出処理Ａ４４を実行して差分画像データＡを生成する処理が行う。
【００６７】
次に制御部８は、ステップＳＡ８及びＳＡ９において、制御部８は、生成した差分画像データＡに対して前述した判定処理Ａ４６を実行する。
すなわち、制御部８は、ステップＳＡ８において、生成した差分画像データＡを構成する各値について用紙搬送方向（すなわち副走査方向）に積算して積算差分画像データを生成する処理を行う。また、制御部８は、ステップＳＡ９において、この積算差分画像データの各値と所定の閾値Ａとの大小比較を行う。ここで、制御部８は、積算差分画像データの各値のいずれかに閾値Ａより大きいものが存在するとき（ステップＳＡ９の判定処理の結果がＹｅｓのとき）、ステップＳＡ１０に処理を進め、積算差分画像データの各値のいずれにも閾値Ａより大きいものが存在しないとき（ステップＳＡ９の判定処理の結果がＮｏのとき）、ステップＳＡ１２に処理を進める。
【００６８】
制御部８は、ステップＳＡ１０において、積算差分画像データの値が閾値Ａより大きかった画素の主走査方向の座標を、「不吐出ノズル情報Ａ」（「記録部の途切れ」状態のインク不吐出の不良が検出されたノズルを特定する情報）として、記憶部１０の所定の記憶領域に記憶させる処理を行う。そして、制御部８は、ステップＳＡ１１において、「記録部の途切れ」状態の不良検出の結果を示すフラグ情報である「判定結果Ａ」を「Ｆａｉｌ」に設定して、「記録部の途切れ」状態の不良が検出されたことを示す処理を行い、その後はステップＳＡ１３に処理を進める。
【００６９】
一方、制御部８は、ステップＳＡ１２において、このフラグ情報「判定結果Ａ」を「Ｐａｓｓ」に設定して、「記録部の途切れ」状態の不良が検出されなかったことを示す処理を行う。
【００７０】
次に制御部８は、ステップＳＡ１３において、記憶部１０の記憶領域ＭＡ２に記憶させておいた変換基準画像データＢと記憶領域ＭＡ４に記憶させておいた変換検査画像データＢとを読み出し、これらのデータに対して前述した差分抽出処理Ｂ４５を実行して差分画像データＢを生成する処理を行う。
【００７１】
次に制御部８は、ステップＳＡ１４及びＳＡ１５において、生成した差分画像データＢに対して前述した判定処理Ｂ４７を実行する。
すなわち、制御部８は、ステップＳＡ１４において、生成した差分画像データＢを構成する各値について用紙搬送方向（すなわち副走査方向）に積算して積算差分画像データを生成する処理を行う。また、制御部８は、ステップＳＡ１５において、この積算差分画像データの各値と所定の閾値Ｂとの大小比較を行う。ここで、制御部８は、積算差分画像データの各値のいずれかに閾値Ｂより大きいものが存在するとき（ステップＳＡ１５の判定処理の結果がＹｅｓのとき）、ステップＳＡ１６に処理を進め、積算差分画像データの各値のいずれにも閾値Ｂより大きいものが存在しないとき（ステップＳＡ１５の判定処理の結果がＮｏのとき）、ステップＳＡ１８に処理を進める。
【００７２】
制御部８は、ステップＳＡ１６において、積算差分画像データの値が閾値Ｂより大きかった画素の主走査方向の座標を、「不吐出ノズル情報Ｂ」（「細記録部の消滅」状態のインク不吐出の不良が検出されたノズルを特定する情報）として、記憶部１０の所定の記憶領域に記憶させる処理を行う。そして、制御部８は、ステップＳＡ１７において、「細記録部の消滅」状態の不良検出の結果を示すフラグ情報である「判定結果Ｂ」を「Ｆａｉｌ」に設定して、「細記録部の消滅」状態の不良が検出されたことを示す処理を行い、その後はステップＳＡ１９に処理を進める。
【００７３】
一方、制御部８は、ステップＳＡ１８において、このフラグ情報「判定結果Ｂ」を「Ｐａｓｓ」に設定して、「細記録部の消滅」状態の不良が検出されなかったことを示す処理を行う。
【００７４】
次に制御部８は、ステップＳＡ１９において、フラグ情報である「判定結果Ａ」と「判定結果Ｂ」とに対して論理和処理４８を実行し、インク不吐出の不良の検出結果を示すフラグ情報「判定結果」に、その論理和の結果を設定する処理を行う。従って、「判定結果」には、「記録部の途切れ」状態及び「細記録部の消滅」状態のうちどちらか一方の不良が検出されれば、「Ｆａｉｌ」が設定されてインク不吐出の不良が検出されたことが示され、このどちらの不良も検出されなければ、「Ｐａｓｓ」が設定されてインク不吐出の不良が検出されなかったことが示される。
【００７５】
次に制御部８は、ステップＳＡ２０において、この「判定結果」を上位装置１２へ出力する処理を行う。
次に制御部８は、ステップＳＡ２１では、「判定結果」が「Ｆａｉｌ」に設定されているか否か、すなわち、インク不吐出の不良が検出されたか否かを判定する処理を行う。ここで、制御部８は、「判定結果」が「Ｆａｉｌ」に設定されている場合にのみ（判定結果がＹｅｓのときにのみ）、ステップＳＡ２２において、前述したステップＳＡ１０若しくはＳＡ１６において記憶部１０の所定の記憶領域に記憶させておいた座標（すなわち「不吐出ノズル情報Ａ」若しくは「不吐出ノズル情報Ｂ」）を、上位装置１２へ出力する処理を行う。
【００７６】
次に制御部８は、ステップＳＡ２３において、画像記録装置１での記録処理が終了しているか否かを判定する処理を行う。ここで、制御部８は、当該記録処理が終了していると判定したとき（判定結果がＹｅｓのとき）、この不吐出検出処理を終了する。一方、制御部８は、当該記録処理が未だ終了していないと判定したとき（判定結果がＮｏのとき）、ステップＳＡ４へと処理を戻し、ステップＳＡ４以降の処理を繰り返す。
【００７７】
以上までの処理が不吐出検出処理である。制御部８は、この処理を実行することによって不吐出検出部９として機能し、インク不吐出の不良の検出及び不良ノズルの特定が画像記録装置１で可能となる。
【００７８】
以上説明したように、本第一実施形態によれば、画像の記録不良の中でも、特に、ノズルの不吐出に起因する画像不良が有し得る複数の特徴の各々に特化した検出手段を組み合わせることで、簡単な構成で精度良く、且つ高速にノズルの不吐出による記録不良を検出することが可能となる。
【００７９】
なお、前述した第一実施形態においては、論理和処理４８によって「判定結果Ａ」と「判定結果Ｂ」との論理和を求め、この論理和の結果である「判定結果」を、インク不吐出の不良の検出結果として上位装置１２へ出力するようにしていた。これに代わり、第一実施形態においては、論理和を求めることなく、「判定結果Ａ」と「判定結果Ｂ」との両方を、インク不吐出の不良の検出結果として上位装置１２へ出力するようにしてもよい。
【００８０】
また、前述した第一実施形態においては、「判定結果」のフラグ情報と、不吐出ノズル情報Ａ若しくは不吐出ノズル情報Ｂとを上位装置１２へ出力し、これらの情報を上位装置１２で表示する等してユーザへ通知するようにしていた。これに代わり、第一実施形態においては、画像記録装置１に表示部を備えるようにし、「判定結果」で示されるインク不吐出の不良の検出結果と、不吐出ノズル情報Ａ若しくは不吐出ノズル情報Ｂとの両方若しくはどちらか一方をこの表示部に表示させるようにしてこれらの情報をユーザへ通知するように構成してもよい。
【００８１】
次に、本発明を実施する画像装置の第二実施形態について説明する。
本第二実施形態に係る画像記録装置のブロック構成及び配置構成は、それぞれ図１及び図２に示した第一実施形態に係るものと同一であるので、説明は省略する。また、本第二実施形態における制御部８の不吐出検出部９によって行われる記録不良の判定手法や不吐出検出処理の概要も、第一実施形態に係るものと同様である。
【００８２】
図１１について説明する。
図１１は、本第二実施形態に係る不吐出検出処理の処理内容を示すフローチャートである。
【００８３】
なお、同図の説明においても、例えばＲＯＭに記憶されている制御プログラムを制御部８のＭＰＵが読み出し実行することで、この不吐出検出処理を行うための不吐出検出部９として機能しているものとする。
【００８４】
この図１１に示した不吐出検出処理は、基準画像データがページ毎に記録内容の異なる複数ページに亘るものである場合に好適な処理である。
図１１においては、（Ａ）のフローチャートが基準画像データを上位装置１２から受信するための処理を示しており、（Ｂ）のフローチャートが検査画像データの検査画像取得部１１からの受信と記録不良の検出とのための処理を示している。なお、制御部８は、この２つの処理を並行して独立に実行する。
【００８５】
まず、図１１の（Ａ）の処理について説明する。
制御部８は、まずステップＳＢ１において、基準画像データを１ページ分上位装置１２から受信する処理を行う。
【００８６】
次に制御部８は、ステップＳＢ２において、ステップＳＢ１で受信した基準画像データに対して前述した変換処理Ａ４０を実行して変換基準画像データＡを生成し、記憶部１０の所定の記憶領域ＭＢ１に記憶させる処理を行う。なお、記憶領域ＭＢ１は、変換基準画像データＡを複数ページに亘って記憶することのできる記憶容量を有しており、制御部８は、変換基準画像データＡを１ページずつ生成順に記憶領域ＭＢ１に記憶させる。
【００８７】
次に制御部８は、ステップＳＢ３において、ステップＳＢ１で受信した基準画像データに対して前述した変換処理Ｃ４２を実行して変換基準画像データＢを生成し、記憶部１０の所定の記憶領域ＭＢ２に記憶させる処理を行う。なお、記憶領域ＭＢ２も、変換基準画像データＢを複数ページに亘って記憶することのできる記憶容量を有しており、制御部８は、変換基準画像データＢを１ページずつ生成順に記憶領域ＭＢ２に記憶させる。
【００８８】
次に制御部８は、ステップＳＢ４において、直近に実行したステップＳＢ１において受信したものに続く次のページの基準画像データが上位装置１２で用意されているか否かを判定する処理を行う。ここで、制御部８は、次のページの基準画像データが用意されていると判定したとき（判定結果がＹｅｓのとき）、ステップＳＢ１へと処理を戻し、ステップＳＢ１以降の処理を繰り返す。一方、制御部８は、次のページの基準画像データは用意されていないと判定したとき（判定結果がＮｏのとき）、ステップＳＢ５に処理を進める。
【００８９】
次に制御部８は、ステップＳＢ５において、画像記録装置１での記録処理が終了しているか否かを判定する処理を行う。ここで、制御部８は、当該記録処理が終了していると判定したとき（判定結果がＹｅｓのとき）、この（Ａ）の処理を終了する。一方、制御部８は、当該記録処理が未だ終了していないと判定したとき（判定結果がＮｏのとき）、ステップＳＢ４へと処理を戻し、ステップＳＢ４以降の処理を繰り返す。
【００９０】
次に、図１１の（Ｂ）の処理について説明する。
制御部８は、まず、ステップＳＢ６において、撮像部１１ａによって取得された検査画像データを、検査画像取得部１１から受信する処理を行う。
【００９１】
次に制御部８は、ステップＳＢ７において、ステップＳＢ６で受信した検査画像データに対して前述した変換処理Ｂ４１を実行して変換検査画像データＡを生成し、記憶部１０の所定の記憶領域ＭＢ３に記憶させる処理を行う。
【００９２】
次に制御部８は、ステップＳＢ８において、ステップＳＢ６で受信した検査画像データに対して前述した変換処理Ｄ４３を実行して変換検査画像データＢを生成し、記憶部１０の所定の記憶領域ＭＢ４に記憶させる処理を行う。
【００９３】
次に制御部８は、ステップＳＢ９において、記憶部１０の記憶領域ＭＡ１に記憶させておいた変換基準画像データＡの全てと記憶領域ＭＡ３に記憶させておいた変換検査画像データＡとを読み出し、これらのデータに対して前述した差分抽出処理Ａ４４を実行して差分画像データＡを生成する処理を行う。
【００９４】
次に制御部８は、ステップＳＢ１０及びＳＢ１１において、生成した差分画像データＡに対して前述した判定処理Ａ４６を実行する。
すなわち、制御部８は、ステップＳＢ１０において、生成した差分画像データＡを構成する各値について用紙搬送方向（すなわち副走査方向）に積算して積算差分画像データを生成する処理を行う。また、制御部８は、ステップＳＢ１１において、この積算差分画像データの各値と所定の閾値Ａとの大小比較を行う。ここで、制御部８は、積算差分画像データの各値のいずれかに閾値Ａより大きいものが存在するとき（ステップＳＢ１１の判定処理の結果がＹｅｓのとき）、ステップＳＢ１２に処理を進め、積算差分画像データの各値のいずれにも閾値Ａより大きいものが存在しないとき（ステップＳＢ１１の判定処理の結果がＮｏのとき）、ステップＳＢ１４に処理を進める。
【００９５】
次に制御部８は、ステップＳＢ１２において、積算差分画像データの値が閾値Ａより大きかった画素の主走査方向の座標を、「不吐出ノズル情報Ａ」として、記憶部１０の所定の記憶領域に記憶させる処理を行う。そして、制御部８は、ステップＳＢ１３において、「記録部の途切れ」状態の不良検出の結果を示すフラグ情報である「判定結果Ａ」を「Ｆａｉｌ」に設定して、「記録部の途切れ」状態の不良が検出されたことを示す処理を行い、その後はステップＳＢ１５に処理を進める。
【００９６】
一方、制御部８は、ステップＳＢ１４において、このフラグ情報「判定結果Ａ」を「Ｐａｓｓ」に設定して、「記録部の途切れ」状態の不良が検出されなかったことを示す処理を行う。
【００９７】
次に制御部８は、ステップＳＢ１５において、記憶部１０の記憶領域ＭＡ２に記憶させておいた変換基準画像データＢの全てと記憶領域ＭＡ４に記憶させておいた変換検査画像データＢとを読み出し、これらのデータに対して前述した差分抽出処理Ｂ４５を実行して差分画像データＢを生成する処理を行う。
【００９８】
以降のステップＳＢ１６からステップＳＢ２５にかけての処理は、図１０にフローチャートを示した第一実施形態における不吐出検出処理でのステップＳＡ１４からステップＳＡ２３にかけての処理と同様であるので、その説明は省略する。
【００９９】
以上までの処理が不吐出検出処理である。制御部８は、この処理を実行することによって不吐出検出部９として機能し、インク不吐出の不良の検出及び不良ノズルの特定が画像記録装置１で可能となる。
【０１００】
以上説明したように、本第二実施形態によれば、基準画像データがページ毎に記録内容の異なる複数ページに亘るものであっても、前述した第一実施形態と同様、画像の記録不良の中でも、特に、ノズルの不吐出に起因する画像不良が有し得る複数の特徴の各々に特化した検出手段を組み合わせることで、簡単な構成で精度良く、且つ高速にノズルの不吐出による記録不良を検出することが可能となる。
【０１０１】
なお、この第二実施形態においても、論理和を求めることなく、「判定結果Ａ」と「判定結果Ｂ」との両方を、インク不吐出の不良の検出結果として上位装置１２へ出力するようにしてもよい。また、この第二実施形態においても、画像記録装置１に表示部を備えるようにし、「判定結果」で示されるインク不吐出の不良の検出結果と、インク不吐出の不良が検出されたノズルを特定する情報との両方若しくはどちらか一方をこの表示部に表示させるようにしてこれらの情報をユーザへ通知するように構成してもよい。
【０１０２】
なお、基準画像が単色ではなくカラー画像である場合には、図７にその概要を示した不吐出検出処理を、図１２に示すもののように変形して制御部８が実行するようにしてもよい。
【０１０３】
次に、図１２に示した変形例について説明する。
基準画像データは、図１２に示されるように、Ｒ（赤）、Ｇ（緑）、及びＢ（青）の光の３原色で示されるカラー画像データであるとする。画像記録装置１は、この基準画像データを記録するときには、この画像データをＫＣＭＹの４色のデータに変換した上で、４色のインクで記録媒体１３上に記録処理を行う。一方、検査画像取得部１１の撮像部１１ａは、記録媒体１３上の記録画像を撮像して検査画像データを出力するが、この検査画像データも、ＲＧＢのカラー画像データであるとする。
【０１０４】
上位装置１２から画像記録装置１に入力された基準画像データには、図１２に示されるように、制御部８によりＲＧＢ分割処理Ａ５０が施されて、ＲＧＢ各色の３つの単色基準画像データに分割される。また、検査画像取得部１１の撮像部１１ａが取得した検査画像データには、制御部８によりＲＧＢ分割処理Ｂ５１が施されて、ＲＧＢ各色の３つの単色検査画像データに分割される。
【０１０５】
本変形例においては、このようにして得られた各々３つの単色基準画像データ及び単色検査画像データに対し、図７に示したものと同様の不吐出検出処理を色毎に施す。
変換処理ＲＡ５２及び変換処理ＲＢ５３、差分抽出処理ＲＡ６４、並びに判定処理ＲＡ７０は、Ｒ色検査画像データにおける「記録部の途切れ」状態を検出するための処理であり、これらの処理によって不吐出ノズル情報ＲＡと判定結果ＲＡとが生成される。また、変換処理ＲＣ５８及び変換処理ＲＤ５９、差分抽出処理ＲＢ６７、並びに判定処理ＲＢ７３は、Ｒ色検査画像データにおける「細記録部の消滅」状態を検出するための処理であり、これらの処理によって不吐出ノズル情報ＲＢと判定結果ＲＢとが生成される。
【０１０６】
変換処理ＧＡ５４及び変換処理ＧＢ５５、差分抽出処理ＧＡ６５、並びに判定処理ＧＡ７１は、Ｇ色検査画像データにおける「記録部の途切れ」状態を検出するための処理であり、これらの処理によって不吐出ノズル情報ＧＡと判定結果ＧＡとが生成される。また、変換処理ＧＣ６０及び変換処理ＧＤ６１、差分抽出処理ＧＢ６８、並びに判定処理ＧＢ７４は、Ｇ色検査画像データにおける「細記録部の消滅」状態を検出するための処理であり、これらの処理によって不吐出ノズル情報ＧＢと判定結果ＧＢとが生成される。
【０１０７】
変換処理ＢＡ５６及び変換処理ＢＢ５７、差分抽出処理ＢＡ６６、並びに判定処理ＢＡ７２は、Ｂ色検査画像データにおける「記録部の途切れ」状態を検出するための処理であり、これらの処理によって不吐出ノズル情報ＢＡと判定結果ＢＡとが生成される。また、変換処理ＢＣ６２及び変換処理ＢＤ６３、差分抽出処理ＢＢ６９、並びに判定処理ＢＢ７５は、Ｂ色検査画像データにおける「細記録部の消滅」状態を検出するための処理であり、これらの処理によって不吐出ノズル情報ＢＢと判定結果ＢＢとが生成される。
【０１０８】
色判定処理Ａ７６は、どの色のインクに「記録部の途切れ」状態の不良が検出されたかを特定する処理である。この処理では、ＣＭＹの３色とＲＧＢの３色との補色関係を利用する。すなわち、色判定処理Ａ７６は、例えばＲ色検査画像データで「記録部の途切れ」状態の不良が検出されていた場合、Ｃ色のインクノズルで不吐出が発生しているとの判定を下す。同様に、色判定処理Ａ７６は、Ｇ色検査画像データで不良が検出されていた場合、Ｍ色のインクノズルで不吐出が発生しているとの判定を下し、Ｂ色検査画像データで不良が検出されていた場合、Ｙ色のインクノズルで不吐出が発生しているとの判定を下す。なお、色判定処理Ａ７６は、ＲＧＢ全色の検査画像データで不良が検出されていた場合、Ｋ色のインクノズルで不吐出が発生しているとの判定を下す。
【０１０９】
色判定処理Ｂ７７は、どの色のインクに「細記録部の消滅」状態の不良が検出されたかを特定する処理である。この処理の内容は色判定処理Ａ７６と同様である。すなわち、色判定処理Ｂ７７は、Ｒ色検査画像データで不良が検出されていた場合、Ｃ色のインクノズルで不吐出が発生しているとの判定を下し、Ｇ色検査画像データで不良が検出されていた場合、Ｍ色のインクノズルで不吐出が発生しているとの判定を下し、Ｂ色検査画像データで不良が検出されていた場合、Ｙ色のインクノズルで不吐出が発生しているとの判定を下す。なお、色判定処理Ｂ７７は、ＲＧＢ全色の検査画像データで不良が検出されていた場合、Ｋ色のインクノズルで不吐出が発生しているとの判定を下す。
【０１１０】
その後、本変形例においては、色判定処理Ａ７６及び色判定処理Ｂ７７より出力された２つの判定結果の論理和が論理和処理７８によって求められ、最終的な記録不良の判定結果が上位装置１２へ出力される点は、図７における論理和処理４８と同様である。
【０１１１】
以上説明したように、本変形例においては、不吐出検出処理を図１２に示したもののように変形することにより、基準画像がカラー画像であってもノズルの不吐出による画像の記録不良をより確実に検出することが可能となる。
【０１１２】
以上、本発明の実施形態についてそれぞれ説明したが、本発明は前述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良・変更が可能である。例えば、前述した本発明の各実施形態に示された全体構成から幾つかの構成要素を削除してもよいし、更には各実施形態の異なる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【０１１３】
【図１】本発明に係る画像記録装置の概念的なブロック構成を示す図である。
【図２】本発明に係る画像記録装置の各構成要素の配置例を模式的に示す図である。
【図３】ノズル不良による不吐出が発生した場合に記録処理された記録媒体上に現れる記録不良の第一の例を示す図である。
【図４】ノズル不良による不吐出が発生した場合に記録処理された記録媒体上に現れる記録不良の第二の例を示す図である。
【図５】ノズル不良による不吐出が発生した場合に記録処理された記録媒体上に現れる記録不良の第三の例を示す図である。
【図６】ノズル不良による不吐出の欠陥とその両隣の画素を拡大した図である。
【図７】不吐出検出処理の概要を示す処理ブロック図である。
【図８】「記録部の途切れ」状態を検出する手法の説明図である。
【図９】「細記録部の消滅」状態を検出する手法の説明図である。
【図１０】本発明の第一実施形態に係る不吐出検出処理の処理内容を示すフローチャートである。
【図１１】本発明の第二実施形態における不吐出検出処理の処理内容を示すフローチャートである。
【図１２】不吐出検出処理の変形例の概要を示す処理ブロック図である。
【符号の説明】
【０１１４】
１  画像記録装置
２  モード設定部
３  シート搬送機構
４  シート給送部
４ａ，６ａ  シート支持部材
５  シート支持部
５ａ  シートテンションローラ対
５ｂ  シート支持ローラ対
６  シート回収部
６ｂ  シート搬送駆動部
６ｃ  シート搬送情報生成部
７  記録部
７−１，７−２，７−３，７−４  記録ヘッド
８  制御部
９  不吐出検出部
（９Ａ  画像変換部，９Ｂ  差分画像生成部，９Ｃ  判定部）
９  不吐出検出部
（９α  画像不良判定部，９β  不吐出判定部）
１０  記憶部
１１  検査画像取得部
１１ａ  撮像部
１１ｂ  照明部
１２  上位装置
１３  記録媒体（シート）
２０  自然画
２１  白筋
２２  正規テキスト画像
２３  不良テキスト画像
２４  正規記録画像部
２５  不良記録画像部
２６，２８，３０  正常状態の拡大像
２７，２９，３１  不良状態の拡大像
４０，４１，４２，４３，５２，５３，５４，５５，５６，５７，５８，５９，
６０，６１，６２，６３  変換処理
４４，４５，６４，６５，６６，６７，６８，６９  差分抽出処理
４６，４７，７０，７１，７２，７３，７４，７５  判定処理
４８，７８  論理和処理
５０，５１  ＲＧＢ分割処理
７６，７７  色判定処理
【図１】
2008221625.tif 000003
【図２】
2008221625.tif 000004
【図３】
2008221625.tif 000005
【図４】
2008221625.tif 000006
【図５】
2008221625.tif 000007
【図６】
2008221625.tif 000008
【図７】
2008221625.tif 000009
【図８】
2008221625.tif 000010
【図９】
2008221625.tif 000011
【図１０】
2008221625.tif 000012
【図１１】
2008221625.tif 000013
【図１２】
2008221625.tif 000014