(57)【要約】【課題】本発明は、印刷物の印刷状態の良否を判定する処理の効率性を向上させることを目的とする。【解決手段】印刷装置は、複数の印刷媒体に同一の画像を印刷する印刷部と、複数の印刷媒体に印刷された画像をそれぞれ読み取る読取部と、読取部により読み取られた画像をそれぞれ記憶する記憶部と、印刷部により画像が印刷された印刷媒体の所定の枚数ごとに、読取部により読み取られた画像と、予め設定されている比較画像とを比較して印刷媒体に印刷された画像の印刷状態を判定し、画像の印刷状態が悪いと判定すると、記憶部に記憶されている画像を用いて、判定をおこなった画像より時間的に前に印刷部により印刷された画像について印刷状態の良否を判定する判定部と、を備える。【選択図】図１
2011116023.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置であって、
複数の印刷媒体に同一の画像を印刷する印刷部と、
前記複数の印刷媒体に印刷された前記画像をそれぞれ読み取る読取部と、
前記読取部により読み取られた前記画像をそれぞれ記憶する記憶部と、
前記印刷部により前記画像が印刷された印刷媒体の所定の枚数ごとに、前記読取部により読み取られた前記画像と、予め設定されている比較画像とを比較して前記印刷媒体に印刷された前記画像の印刷状態を判定し、前記画像の印刷状態が悪いと判定すると、前記記憶部に記憶されている前記画像を用いて、前記判定をおこなった画像より時間的に前に前記印刷部により印刷された前記画像について印刷状態の良否を判定する判定部と、を備える印刷装置。
【請求項２】
請求項１に記載の印刷装置において、
前記判定部は、前記画像の印刷状態が悪いと判定すると、前記判定をおこなった画像より時間的に前に前記印刷部により印刷された複数の前記画像について、前記印刷部により印刷された順番と反対の順番から印刷状態の良否を判定する印刷装置。
【請求項３】
請求項１または請求項２に記載の印刷装置において、
前記記憶部は、印刷状態の悪い前記画像が前記読取部により読み取られた後、前記判定部により印刷状態が悪いと判定されるまでに要した時間の間に、前記印刷部により他の印刷媒体に印刷される前記画像の数のＮ倍（Ｎは２以上の整数）の数の画像を記憶する記憶領域を備える印刷装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の印刷装置はさらに、
前記判定部により、前記画像の印刷状態が悪いと判定されると、前記印刷を停止し、印刷状態を回復させるための処理をおこなった後、前記印刷を再開するように前記印刷部を制御する印刷制御部を備える印刷装置。
【請求項５】
印刷状態判定装置であって、
複数の印刷媒体に印刷された同一の画像をそれぞれ読み取る読取部と、
前記読取部により読み取られた前記画像をそれぞれ記憶する記憶部と、
前記画像が印刷された印刷媒体の所定の枚数ごとに、前記読取部により読み取られた前記画像と、予め設定されている比較画像とを比較して前記印刷媒体に印刷された前記画像の印刷状態を判定し、前記画像の印刷状態が悪いと判定すると、前記記憶部に記憶されている前記画像を用いて、前記判定をおこなった画像より時間的に前に印刷された前記画像について印刷状態の良否を判定する判定部と、を備える印刷状態判定装置。
【請求項６】
印刷状態判定方法であって、
複数の印刷媒体に印刷された同一の画像をそれぞれ読み取る工程と、
読み取られた前記画像をそれぞれ記憶する工程と、
前記画像が印刷された印刷媒体の所定の枚数ごとに、読み取られた前記画像と、予め設定されている比較画像とを比較して前記印刷媒体に印刷された前記画像の印刷状態を判定し、前記画像の印刷状態が悪いと判定すると、記憶されている前記画像を用いて、前記判定をおこなった画像より時間的に前に印刷された前記画像について印刷状態の良否を判定する工程と、を備える印刷状態判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷状態判定装置、および、印刷状態判定方法に関する。
【背景技術】
【０００２】
従来から、印刷物の良否を検査する印刷物検査装置において、印刷物を撮像して生成した画像と、基準となる良品の画像とを比較することにより、印刷物の印刷状態の良否を判定する技術が知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−６４４８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、印刷物を撮像して生成した画像と、基準となる画像とを比較するための処理負荷が大きいため、処理時間の増大に伴い印刷速度に制限が生じるなど、印刷物の印刷状態の良否を判定する処理の効率性については改善の余地があった。
【０００５】
本発明は、上記した従来の課題の少なくとも一部を解決するためになされた発明であり、印刷物の印刷状態の良否を判定する処理の効率性を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
上記課題の少なくとも一部を解決するために本願発明は以下の態様を採る。
【０００７】
第１の態様は、印刷装置を提供する。本発明の第１の態様に係る印刷装置は、複数の印刷媒体に同一の画像を印刷する印刷部と、前記複数の印刷媒体に印刷された前記画像をそれぞれ読み取る読取部と、前記読取部により読み取られた前記画像をそれぞれ記憶する記憶部と、前記印刷部により前記画像が印刷された印刷媒体の所定の枚数ごとに、前記読取部により読み取られた前記画像と、予め設定されている比較画像とを比較して前記印刷媒体に印刷された前記画像の印刷状態を判定し、前記画像の印刷状態が悪いと判定すると、前記記憶部に記憶されている前記画像を用いて、前記判定をおこなった画像より時間的に前に前記印刷部により印刷された前記画像について印刷状態の良否を判定する判定部と、を備える。
【０００８】
第１の態様に係る印刷装置によれば、印刷媒体の所定の枚数ごとに、印刷された画像の印刷状態を判定し、印刷状態が悪いと判定すると、判定をおこなった画像より時間的に前に印刷された印刷媒体の画像について印刷状態の良否を判定するため、印刷物の印刷状態の良否を判定する処理の効率性を向上させることができる。
【０００９】
第１の態様に係る印刷装置において、前記判定部は、前記画像の印刷状態が悪いと判定すると、前記判定をおこなった画像より時間的に前に前記印刷部により印刷された複数の前記画像について、前記印刷部により印刷された順番と反対の順番から印刷状態の良否を判定してもよい。この場合、印刷された順番と反対の順番から印刷状態の良否を順に判定することにより、印刷物の印刷状態の良否を効率よく判定することができる。
【００１０】
第１の態様に係る印刷装置において、前記記憶部は、印刷状態の悪い前記画像が前記読取部により読み取られた後、前記判定部により印刷状態が悪いと判定されるまでに要した時間の間に、前記印刷部により他の印刷媒体に印刷される前記画像の数のＮ倍（Ｎは２以上の整数）の数の画像を記憶する記憶領域を備えていてもよい。この場合、判定部により印刷状態の良否を判定するための画像が記憶部に記憶されていない状態となる可能性を抑制することができる。
【００１１】
第１の態様に係る印刷装置はさらに、前記判定部により、前記画像の印刷状態が悪いと判定されると、前記印刷を停止し、印刷状態を回復させるための処理をおこなった後、前記印刷を再開するように前記印刷部を制御する印刷制御部を備えていてもよい。この場合、印刷状態の悪い印刷媒体の数を抑制することができる。
【００１２】
第２の態様は、印刷状態判定装置を提供する。本発明の第２の態様に係る印刷状態判定装置は、複数の印刷媒体に印刷された同一の画像をそれぞれ読み取る読取部と、前記読取部により読み取られた前記画像をそれぞれ記憶する記憶部と、前記画像が印刷された印刷媒体の所定の枚数ごとに、前記読取部により読み取られた前記画像と、予め設定されている比較画像とを比較して前記印刷媒体に印刷された前記画像の印刷状態を判定し、前記画像の印刷状態が悪いと判定すると、前記記憶部に記憶されている前記画像を用いて、前記判定をおこなった画像より時間的に前に印刷された前記画像について印刷状態の良否を判定する判定部と、を備える。
【００１３】
第２の態様に係る印刷状態判定装置によれば、印刷部を備えていなくても、印刷媒体の所定の枚数ごとに、印刷された画像の印刷状態を判定し、印刷状態が悪いと判定すると、判定をおこなった画像より時間的に前に印刷された印刷媒体の画像について印刷状態の良否を判定するため、印刷物の印刷状態の良否を判定する処理の効率性を向上させることができる。
【００１４】
本発明は、種々の態様で実現することが可能であり、例えば、プリンター、印刷状態判定装置、印刷物検査装置等で実現することができる。また、印刷状態判定方法、印刷物検査方法、および、これらの方法または装置の機能を実現するためのコンピュータープログラム、そのコンピュータープログラムを記録した記録媒体、そのコンピュータープログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【図面の簡単な説明】
【００１５】
【図１】第１実施例における印刷装置の構成を概略的に示す説明図である。
【図２】インク吐出ノズルの配置構成を例示した説明図である。
【図３】第１実施例における印刷装置の動作の流れを示すフローチャートである。
【図４】本実施例に係る印刷装置のスキャンレートと積分ドット数との関係を例示した説明図である。
【図５】読取画像を説明するための説明図である。
【図６】不良印刷画像を説明するための説明図である。
【図７】入力画像と正常印刷画像と不良印刷画像を例示した説明図である。
【図８】図７の正常印刷画像および不良印刷画像の同一部分をそれぞれ拡大した説明図である。
【図９】読取画像（正常時）と読取画像（不良発生時）と比較画像を例示した説明図である。
【図１０】図９の取得画像（不良発生時）の一部を拡大した説明図である。
【図１１】判定対象となる印刷媒体を説明するための説明図である。
【図１２】印刷状態判定処理の流れを示すフローチャートである。
【図１３】不良箇所の集計方法を説明するための説明図である。
【図１４】不良検出時において判定対象となる印刷媒体を説明するための説明図である。
【図１５】不良印刷画像が印刷された印刷媒体Ｐの排出を説明するための説明図である。
【図１６】リングバッファに記憶される取得画像データを説明するための説明図である。
【図１７】リングバッファに記憶させる処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の一態様である印刷装置について、図面を参照しつつ、実施例に基づいて説明する。
【００１７】
Ａ．第１実施例：
Ａ１．印刷装置の構成：
図１は、第１実施例における印刷装置の構成を概略的に示す説明図である。本実施例の印刷装置１０は、図示しないインターフェイスを介して接続されているコンピューター等から取得した画像データに基づき画像を印刷するインクジェット式カラープリンターである。印刷装置１０は、ヘッドユニット２００と、搬送部３００と、読取部４００と、制御回路５００と、を備えている。印刷装置１０は、搬送部３００により搬送される紙などの印刷媒体Ｐに対し、ヘッドユニット２００からインク滴を噴射して画像の印刷を行うとともに、印刷した画像を読取部４００により読み取る。
【００１８】
ヘッドユニット２００は、ブラック（Ｋ），シアン（Ｃ），マゼンタ（Ｍ），イエロー（Ｙ）の各色のインク毎のインク吐出ノズルを含む噴射ヘッドを備える。噴射ヘッドは、図示しないピエゾ素子の電圧調整によってインク吐出ノズルからインクを噴射する。本実施例では、印刷装置１０は、４色のインクにより印刷をおこなうとしているが、使用する色の種類や色の数については上記と異なっていてもよい。
【００１９】
図２は、インク吐出ノズルの配置構成を例示した説明図である。ヘッドユニット２００は、印刷媒体Ｐと対向する面（下面）に複数のインク吐出ノズル２１０を備えている。インク吐出ノズル２１０は、搬送部３００による原稿（印刷媒体Ｐ）の搬送方向（以後、単に「搬送方向」とも呼ぶ）に各色のインク吐出ノズル２１０が並んで配置されている。各色のインク吐出ノズル２１０は、ブラック（Ｋ），シアン（Ｃ），マゼンタ（Ｍ），イエロー（Ｙ）ごとにそれぞれ千鳥状に配置されている。千鳥状に配置された各色の複数のインク吐出ノズル２１０は、搬送方向と直交する方向（以後、単に「原稿幅方向」とも呼ぶ）において、印刷媒体Ｐの原稿幅と幅が等しくなるように構成されている。すなわち、本実施例に係る印刷装置１０は、いわゆるラインプリンターである。各色のインク吐出ノズル２１０は、原稿幅方向において、所定の解像度（例えば、７２０ｄｐｉ）でインク滴を吐出できるように配置されている。
【００２０】
読取部４００は、ヘッドユニット２００の搬送方向下流側に配置され、搬送部３００により搬送される印刷媒体Ｐに印刷された画像の読み取りをおこなう。読取部４００は、図示しない受光部と光源部とミラーとを含んでいる。受光部は、例えば、ＣＣＤ（Charge Coupled Devices）などのイメージセンサーと、光をイメージセンサー上に集めるレンズにより構成されている。本実施例では、ＣＣＤに原稿を縮小投影する縮小光学系が構成されている。光源部は、例えば、基板上に複数の白色ＬＥＤが配置された構成を有する。
【００２１】
読取部４００は、光源部により印刷媒体Ｐに光を照射し、印刷媒体Ｐで反射した反射光ミラーを介して受光部により受光する。読取部４００は、受光部により受光した光の強度に応じた大きさの電圧を出力する。読取部４００から出力される電圧値（アナログ値）は、制御回路５００によりデジタル値に変換される。なお、本実施例に係る読取部４００は、ＣＣＤに原稿を縮小投影する縮小光学系のスキャナーとして説明するが、ＣＩＳ（Contact Image Sensor）を用いたいわゆる密着型のスキャナーとしてもよい。また、受光部を構成するイメージセンサーは、ＣＣＤに限られず、例えば、ＣＭＯＳ撮像素子により構成されていてもよい。
【００２２】
搬送部３００は、２つの搬送ローラ３１０、３２０と、搬送ローラ３１０、３２０の間に架設された搬送ベルト３３０と備える。搬送部３００は、図示しない駆動モーターにより搬送ベルト３３０を駆動させることにより、搬送ベルト上の印刷媒体Ｐを搬送方向に搬送する。
【００２３】
制御回路５００は、ＲＯＭ、ＲＡＭ、ＣＰＵからなる汎用コンピューター、および、ＡＦＥ(Analog Front End)や画像処理チップなどの図示しない専用処理回路を備え、印刷装置１０の全体の動作を制御する。図１に示すように制御回路５００は、汎用コンピューターおよび専用処理回路により実現される機能ブロックとして、ヘッドユニット２００を制御する印刷制御部５１０と、読取部４００を制御する読取制御部５２０と、搬送部３００を制御する搬送制御部５３０と、画像処理部５４０と、判定部５５０と、記憶部５６０と、を含んでいる。制御回路５００は、他に、ユーザーからの操作を受け付ける入力部やディスプレイに文字や画像を表示させる表示制御部など各種機能を含んでいるが、これらについては省略する。
【００２４】
印刷制御部５１０は、画像処理部５４０により生成される印刷データに基づいて、ヘッドユニット２００を制御するための制御信号ＨＰを出力する。読取制御部５２０は、センサ制御信号ＳＣを出力してイメージセンサーを制御する。また、ＬＥＤ制御信号ＬＣを出力して発光部のＬＥＤを点灯制御する。搬送制御部５３０は、駆動信号ＤＳを出力して駆動モーターを制御する。ここでは、搬送制御部５３０は、印刷媒体Ｐに印刷をおこなうために搬送ベルト３３０上の印刷媒体Ｐをヘッドユニット２００の下方に移動させ、ヘッドユニット２００による印刷後、印刷媒体Ｐに印刷された画像を読取部４００に読み取らせるために印刷媒体Ｐを読取部４００の下方に移動させる。
【００２５】
画像処理部５４０は、読取制御部５２０を介して読取部４００から出力される電気信号ＣＯを受け付ける。画像処理部５４０は、受け付けた電気信号ＣＯに対して、ノイズ除去、増幅、Ａ／Ｄ変換、デジタル画像処理などを施して、デジタル画像データを生成する。画像処理部５４０は、生成したデジタル画像データを記憶部５６０に格納する。以後、画像処理部５４０により生成されたデジタル画像データを「読取画像データ」とも呼ぶ。
【００２６】
また、画像処理部５４０は、インターフェイスを介してコンピューター等から取得した画像データ（以後、「入力画像データ」とも呼ぶ）について、色成分（ＲＧＢ値）を印刷に応じた色成分（ＣＭＹＫ値）に補正する色変換処理、階調値をドットの記録密度で表現するためのハーフトーン処理、画像データをヘッドユニット２００の走査（パス）毎に分割するパス分解処理、および、ヘッドユニット２００に転送する順にデータを並び替えるデータ並び替え処理をおこない印刷データを生成する。
【００２７】
判定部５５０は、印刷状態判定処理をおこなう。印刷状態判定処理とは、読取画像データと、後述する比較画像データとを比較して、印刷媒体Ｐに印刷された画像（以後、「印刷画像」とも呼ぶ）の印刷状態の良否を判定するための処理である。印刷状態判定処理の具体的な内容は後に詳述する。
【００２８】
記憶部５６０は、読取画像データを複数格納するリングバッファ５６１と、比較画像データが格納されるイメージバッファ５６２とを含んでいる。リングバッファ５６１に格納可能な読取画像データの数については、任意に設定可能であるが、本実施例で採用した数およびその根拠については後述する。
【００２９】
Ａ２．印刷装置の動作：
図３は、第１実施例における印刷装置の動作の流れを示すフローチャートである。本実施例の印刷装置１０は、複数の印刷媒体Ｐに対して同一の画像を順次印刷するとともに、印刷媒体Ｐに印刷された印刷画像を順次読み取り、読み取った画像から印刷状態の良否を判定する。
【００３０】
印刷装置１０は、ユーザーから印刷のための入力を受け付けることにより印刷媒体Ｐに対する画像の印刷を開始する。印刷装置１０の制御回路５００は、ユーザーからの入力を受け付けると、内部に備えるカウンタに、ｎ＝０を設定する（ステップＳ１０１）。カウンタは、印刷状態の判定をおこなう判定対象となる印刷媒体Ｐを決定する際に用いられる。印刷装置１０は、後述するように印刷した印刷媒体Ｐから画像を読み取る都度カウンタをインクリメントし、カウンタが所定値となるときの印刷媒体Ｐに対してのみ印刷状態の良否を判定する。
【００３１】
読取制御部５２０は、印刷媒体Ｐから画像を取得する（ステップＳ１０２）。具体的には、読取制御部５２０は、ヘッドユニット２００を制御して印刷媒体Ｐに印刷されている印刷画像を読み取り、読取画像データを生成する。読取制御部５２０は、生成した読取画像データをリングバッファ５６１に格納する。印刷装置１０は、この読取画像データにより表される読取画像の画素値を用いて印刷画像の印刷状態の良否を判定する。以下にヘッドユニット２００により読み取られた読取画像の詳細について説明する。
【００３２】
図４は、本実施例に係る印刷装置のスキャンレートと積分ドット数との関係を例示した説明図である。図５は、読取画像を説明するための説明図である。図４に示されているスキャンレートとは、読取部４００により印刷画像の１ライン分を読み取るのに必要な時間をいう。搬送速度とは、読取部４００による読み取りの際に搬送部３００が印刷媒体Ｐを搬送する速度をいう。印刷解像度とは、印刷媒体Ｐに印刷された印刷画像の搬送方向の解像度（ドット数密度）をいう。積分ドット数とは、読取部４００が読み取る印刷画像の１ラインに含まれるドット数をいう。このとき、本実施例に係る印刷装置１０は、図４の太枠で示すように、スキャンレートが７ｍｓ／ｌｉｎｅ、読み取り時の搬送速度が２５４ｍｍ／ｓ、となるように設定されている。そのため、ライン幅は１．７８ｍｍとなり、印刷解像度が１４４０ｄｐｉとなるように設定されていることから、積分ドット数は１００．８ｄｏｔとなる。
【００３３】
すなわち、印刷装置１０は、印刷画像の搬送方向約１００ドット分が１画素となるように印刷画像を読み取る。よって、図５（ａ）に示すように、読取画像Ｉｓは、印刷画像の原稿幅方向と対応する方向（以後「横方向」とも呼ぶ）の１ラインを構成する各画素の画素値は、それぞれ、印刷画像の搬送方向約１００ドット分の平均値となっている。そのため、図５（ｂ）に示すように、読取画像Ｉｓは、印刷媒体Ｐに印刷された印刷画像Ｉｍを搬送方向の解像度が１／１００になるように圧縮した画像に相当する。以後、読取画像Ｉｓにおいて、印刷画像の搬送方向に対応する方向を「縦方向」とも呼ぶ。
【００３４】
続いて、ヘッドユニット２００により印刷された印刷画像のうち、印刷状態の悪い不良印刷画像の詳細について説明する。図６は、不良印刷画像を説明するための説明図である。図６では、不良印刷画像が印刷されている印刷媒体Ｐと、不良印刷画像を構成するインクのドット位置とインク吐出ノズル２１０の位置とを対応させたヘッドユニット２００の一部が示されている。図６では、ヘッドユニット２００に配置されている各色のインク吐出ノズル２１０のうち、１つの色のインク吐出ノズル２１０についてのみ示している。また、説明のため、インク吐出ノズル２１０の左側から順に♯１〜♯１６の番号を付している。図６では、インク吐出ノズル♯５はインクが噴射できない状態の不良ノズルであり、インク吐出ノズル♯１１は、他のインク吐出ノズルに比べてインクの吐出量が少ない状態の不良ノズルである。このとき、印刷媒体Ｐに印刷された印刷画像には、搬送方向に縦線が現れる。この縦線は、不良ノズルから必要な量のインクが噴射されなかったことによる色抜けにより生じる。
【００３５】
色抜けについての具体例を示す。比較のため、入力画像データにより表される入力画像と、入力画像データに基づいて正常に印刷された正常印刷画像と、入力画像データに基づいて印刷された不良印刷画像をそれぞれ例示する。図７は、入力画像と正常印刷画像と不良印刷画像を例示した説明図である。図７（ａ）は、入力画像Ｉｍｓを示している。図７（ｂ）は、入力画像Ｉｍｓを表す入力画像データに基づいて正常に印刷された正常印刷画像Ｉｍｇを示している。図７（ｃ）は、入力画像Ｉｍｓを表す入力画像データに基づいて印刷された不良印刷画像Ｉｍｎを示している。図８は、図７の正常印刷画像および不良印刷画像の同一部分をそれぞれ拡大した説明図である。
【００３６】
図７に示すように、不良印刷画像Ｉｍｎは、正常印刷画像Ｉｍｇと比較すると、色抜けによる縦線が多い。一方、正常印刷画像Ｉｍｇは、入力画像Ｉｍｓとほぼ同様の画像を表している。色抜けによる縦線は、図８の矢印間に示すように、各色のインク吐出ノズル２１０のうち、少なくとも１以上のノズルが不良ノズルとなることにより搬送方向に形成される。縦線は、不良ノズルが発生した色によって異なる色となる。
【００３７】
続いて、図７（ｂ）で示した、正常印刷画像Ｉｍｇを読取部４００により読み取った読取画像（正常時）と、図７（ｃ）で示した、不良印刷画像Ｉｍｎを読取部４００により読み取った読取画像（不良発生時）と、図７（ａ）で示した、入力画像Ｉｍｓを読取画像と対応させるために変換した比較画像について説明する。
【００３８】
図９は、読取画像（正常時）と読取画像（不良発生時）と比較画像を例示した説明図である。図９（ａ）は、正常印刷画像Ｉｍｇを読み取って生成した読取画像データにより表される読取画像（正常時）Ｉｓｇを示している。図９（ｂ）は、不良印刷画像Ｉｍｎを読み取って生成した読取画像データにより表される読取画像（不良発生時）Ｉｓｎを示している。図９（ｃ）は、入力画像Ｉｍｓを変換した比較画像Ｉｓｓを示している。図１０は、図９の取得画像（不良発生時）の一部を拡大した説明図である。
【００３９】
読取画像は、上述のとおり、印刷媒体Ｐに印刷された印刷画像を搬送方向の解像度が１／１００になるように圧縮した画像に相当する。そのため、印刷画像において圧縮方向と同じ搬送方向に形成されている色抜けによる縦線は、図９（ｂ）の矢印間に示すように、読取画像においても、印刷画像と同様に縦線として現れる。これは、読取画像において印刷画像の色抜け部分に対応する各画素の画素値は、それぞれ色抜け部分の搬送方向約１００ドット分の平均値となるためである。図１０に示すように、読取画像（不良発生時）Ｉｓｎには、印刷画像の色抜け部分に対応した画素値を有する各画素が縦方向に直線状に構成されている。
【００４０】
また、印刷装置１０は、入力画像データについて、入力画像Ｉｍｓの縦方向および横方向の各画素数がそれぞれ読取画像と同様となるように画像変換をおこない、図９（ｃ）に示す比較画像Ｉｓｓを表す比較画像データを生成する。比較画像データの生成は、ユーザーから印刷のための入力を受け付けた際に制御回路５００によりおこなわれる。生成された比較画像データは、制御回路５００によりイメージバッファ５６２に格納される。以上により、読取画像の詳細についての説明を終わる。
【００４１】
図３に戻り、読取制御部５２０により印刷媒体Ｐから画像が取得されると（ステップＳ１０２）、制御回路５００は、カウンタを１つインクリメントする（ステップＳ１０３）。そして、制御回路５００は、カウンタがｎ＝４ｍ−１（ｍは整数）であるか否かを判定する（ステップＳ１０４）。カウンタがｎ＝４ｍ−１である場合（ステップＳ１０４：ＹＥＳ）、制御回路５００は、ステップＳ１０２において画像を取得した印刷媒体Ｐについて印刷状態を判定するために印刷状態判定処理をおこなう（ステップＳ１０５）。一方、カウンタがｎ＝４ｍ−１ではない場合（ステップＳ１０４：ＮＯ）、制御回路５００は、ステップＳ１０２において画像を取得した印刷媒体Ｐについて印刷状態判定処理をおこなわない。すなわち、本実施例に係る印刷装置１０は、画像が印刷された印刷媒体Ｐのすべてについて印刷状態を判定するのではなく、画像が印刷された印刷媒体Ｐの所定の枚数ごとに印刷状態の判定をおこなう。
【００４２】
図１１は、判定対象となる印刷媒体を説明するための説明図である。本実施例では、カウンタがｎ＝４ｍ−１である場合の印刷媒体Ｐを判定対象とするため、印刷が開始されてから、３枚目（ｍ＝１）、７枚目（ｍ＝２）、１１枚目（ｍ＝３）・・・の印刷媒体Ｐが印刷状態の判定対象となる。本実施例において、読取部４００により印刷画像の読み取りがおこなわれた後、判定部により不良印刷画像であると判定されるまでに要した時間を「判定時間」と呼ぶ。印刷装置１０において、連続的に複数の印刷媒体Ｐに対して同一の画像を印刷する場合、判定対象となる印刷媒体が印刷される時間間隔は、この判定時間よりも長くなるように設定される。なお、本実施例では、カウンタがｎ＝４ｍ−１のときの印刷媒体Ｐを判定対象としているが、判定対象とする印刷媒体Ｐの間隔は、任意に設定可能であり、例えば３ｍや４ｍ−２など、これ以外の値が設定されていてもよい。
【００４３】
カウンタがｎ＝４ｍ−１ではない場合（ステップＳ１０４：ＮＯ）、制御回路５００は、印刷終了か否かを判定する（ステップＳ１１３）。印刷終了か否かの判定は、例えば、ユーザーから印刷を終了するための入力を受け付けたか否かにより判定してもよいし、予め設定された枚数の印刷が終了したか否かにより判定してもよい。制御回路５００は、印刷終了ではないと判定した場合には（ステップＳ１１３：ＮＯ）、ステップＳ１０２に戻り、新たな印刷媒体Ｐから画像を取得する。制御回路５００は、印刷終了であると判定した場合には（ステップＳ１１３：ＹＥＳ）、印刷動作を終了する。
【００４４】
カウンタがｎ＝４ｍ−１である場合（ステップＳ１０４：ＹＥＳ）、制御回路５００は、以下に説明する印刷状態判定処理をおこなう（ステップＳ１０５）。図１２は、印刷状態判定処理の流れを示すフローチャートである。
【００４５】
制御回路５００の判定部５５０は、読取画像Ｉｓの１ラインの読込みをおこなう（ステップＳ２０１）。具体的には、判定部５５０は、リングバッファ５６１に格納されている読取画像データから横方向１ラインを構成する各画素の画素値を読み込む。最初に読込をおこなう１ラインの縦方向における位置には特に限定はないが、本実施例では、読取画像Ｉｓの上端を構成する１ラインを最初に読み込む。なお、画素値は、各画素の輝度値であってもよいし、ＲＧＢのいずれかの値であってもよい。
【００４６】
判定部５５０は、比較画像Ｉｓｓの１ラインの読込みをおこなう（ステップＳ２０２）。具体的には、判定部５５０は、イメージバッファ５６２に格納されている比較画像データから、ステップＳ２０１において読み込んだ読取画像Ｉｓの１ラインと対応する位置の１ラインを構成する各画素の画素値を読み込む。
【００４７】
判定部５５０は、画素値の差分を算出する（ステップＳ２０３）。具体的には、判定部５５０は、ステップＳ２０１において読み込んだ読取画像Ｉｓの１ラインを構成する各画素の画素値と、ステップＳ２０２において読み込んだ比較画像Ｉｓｓの１ラインを構成する各画素の画素値との差分を算出する。差分は、それぞれ対応する画素同士について算出されるため、１ライン分の各画素の差分値が算出される。
【００４８】
判定部５５０は、不良箇所の検出をおこなう（ステップＳ２０４）。具体的には、ステップＳ２０３において算出された１ライン分の各画素の差分値と閾値とを比較し、閾値よりも差分値が大きい画素を不良箇所として検出する。これは、読み取った印刷画像が正常印刷画像である場合、読取画像の画素値と比較画像の画素値とはほぼ等しくなるため、差分値は小さくなる。一方、読み取った印刷画像が不良印刷画像である場合、色抜けの部分に該当する画素の画素値は、比較画像の画素値と異なるため、読取画像と比較画像との差分値が大きくなる。判定部５５０は、差分を算出したライン上の各画素のうち、不良箇所として検出された画素の位置を記憶する。
【００４９】
判定部５５０は、上記のステップＳ２０１〜Ｓ２０４を読取画像Ｉｓの全ラインについておこなう（ステップＳ２０５）。具体的には、判定部５５０は、ステップＳ２０１において、前回読み込んだラインから縦方向に１段ずらした位置のラインを読み込み、ステップＳ２０２〜Ｓ２０４の処理をおこなう。判定部５５０は、読み込むラインを１段ずつずらして順次、ステップＳ２０２〜Ｓ２０４の処理をおこない、全ラインについて処理が完了すると（ステップＳ２０５：ＹＥＳ）、不良箇所についての集計をおこなう（ステップＳ２０６）。
【００５０】
不良箇所についての集計方法について説明する。図１３は、不良箇所の集計方法を説明するための説明図である。制御回路５００は、読取画像Ｉｓのラインごとに不良箇所として検出された画素について縦方向にそれぞれ集計をおこなう。色抜けの縦線は、読取画像Ｉｓの縦方向に形成されているため、図１３に示すように、色ぬけ部分の集計値は他の部分と比べると大きな値となる。
【００５１】
判定部５５０は、集計値と閾値とを比較し、印刷媒体Ｐの印刷状態を判定する（ステップＳ２０７）。判定部５５０は、読取画像Ｉｓにおいて集計値が閾値より大きい箇所がある場合には、印刷画像に色抜けの縦線が存在し、印刷媒体Ｐの印刷状態は悪いと判定する（ステップＳ２０７：ＹＥＳ）。印刷媒体Ｐの印刷状態が悪い場合には、印刷装置１０は、不良の検出を図示しない通知部により通知して（ステップＳ２０８）、印刷状態判定処理を終了する。通知部による通知とは、例えば、モニターの表示や紙の出力であってもよいし、音声による通知であってもよい。不良箇所がない場合には（ステップＳ２０７：ＮＯ）、通知をおこなわずに印刷状態判定処理を終了する。
【００５２】
図３に戻り、制御回路５００は、印刷状態判定処理において不良印刷画像が検出された場合には（ステップＳ１０６：ＹＥＳ）、印刷を停止する（ステップＳ１０７）。一方、不良印刷画像が検出されなかった場合には（ステップＳ１０６：ＮＯ）、制御回路５００は、印刷終了か否かを判定する（ステップＳ１１３）。印刷終了か否かの判定は、上述と同様である。制御回路５００は、印刷終了ではないと判定した場合には（ステップＳ１１３：ＮＯ）、ステップＳ１０２に戻り、新たな印刷媒体Ｐから画像を取得する。制御回路５００は、印刷終了であると判定した場合には（ステップＳ１１３：ＹＥＳ）、印刷動作を終了する。
【００５３】
制御回路５００は、ステップＳ１０７において印刷を停止すると、前回取得した読取画像データを読み出す（ステップＳ１０８）。すなわち、制御回路５００は、不良印刷画像が検出された印刷媒体Ｐの１枚前に印刷された印刷媒体Ｐから読み取った読取画像データをリングバッファ５６１から読み出す。制御回路５００は、読み出した読取画像データを用いて、ステップＳ１０５において不良印刷画像が検出された印刷媒体Ｐの１枚前に印刷された印刷媒体Ｐについて印刷状態推定処理をおこなう（ステップＳ１０９）。制御回路５００は、ステップＳ１０９による印刷状態判定処理の結果、不良印刷画像が検出された場合には、ステップＳ１０８に戻り、前々回取得した読取画像データを読み出して同様に印刷状態判定処理をおこなう。これを正常印刷画像が検出されるまで繰り返しおこなう。ステップＳ１０８〜Ｓ１１０について、以下に具体例を用いて説明する。
【００５４】
図１４は、不良検出時において判定対象となる印刷媒体を説明するための説明図である。図１４（ａ）に示すように、ステップＳ１０６において、判定部５５０が印刷開始から７枚目の印刷媒体Ｐに不良印刷画像が存在すると判定すると、図１４（ｂ）に示すように、制御回路５００は、６枚目の印刷媒体Ｐについて読取画像データを読み出し（ステップＳ１０８）、６枚目の印刷媒体Ｐについて印刷状態判定処理をおこなう（ステップＳ１０９）。
【００５５】
さらに、ステップＳ１０９の印刷状態判定処理において、判定部５５０が６枚目の印刷媒体Ｐについて不良印刷画像が存在すると判定すると（ステップＳ１１０：ＹＥＳ）、図１４（ｃ）に示すように、制御回路５００は、５枚目の印刷媒体Ｐについて読取画像データを読み出し（ステップＳ１０８）、５枚目の印刷媒体Ｐについて印刷状態判定処理をおこなう（ステップＳ１０９）。５枚目の印刷媒体Ｐについて不良印刷画像が存在しない場合には（ステップＳ１１０：ＮＯ）、制御回路５００は、次のステップに進む。以上からわかるように、印刷装置１０は、リングバッファ５６１に記憶されている読取画像データを用いて、不良印刷画像であると判定された印刷画像より時間的に前に印刷媒体Ｐに対して印刷された印刷画像の印刷状態の良否を判定する。
【００５６】
ステップＳ１１０において、判定部５５０により不良印刷画像でなないと判定されると（ステップＳ１１０：ＮＯ）、制御回路５００は、排出・回復処理をおこなう（ステップＳ１１１）。排出・回復処理とは、不良印刷画像が印刷された印刷媒体Ｐを排出するための処理と、印刷画像を正常な状態に回復させるための処理である。印刷画像を正常な状態に回復するための処理には、ヘッドユニット２００に生じている不良ノズルの機能を回復させるための処理や、印刷画像を修正する処理が含まれる。
【００５７】
不良ノズルの機能を回復させるための処理にはクリーニング動作などが含まれる。具体的には、ノズルからインク受け部に向けて強制的にインクを噴射させるフラッシング動作や、インク受け部の底面に接続したチューブにポンプを設けて圧力室内のインクを強制的に吸引する動作などが含まれる。印刷画像を修正する処理には、印刷データを補正する処理などが含まれる。具体的には、印刷制御部５１０は、印刷中に不良ノズルを検出すると、不良ノズルと隣接するノズルのドットサイズを大きくし、不良ノズルが割り当てられた画素の濃度を他のノズルのドットによって補うような処理をおこなう。
【００５８】
図１５は、不良印刷画像が印刷された印刷媒体Ｐの排出を説明するための説明図である。印刷装置１０は、印刷媒体Ｐの搬送方向の下流側に印刷媒体Ｐを振り分けるための不良紙排出機構６００を備えている。印刷装置１０は、不良紙排出機構６００により不良印刷画像が印刷されている印刷媒体Ｐと正常印刷画像が印刷されている印刷媒体Ｐにそれぞれ振り分ける。振り分けられた印刷媒体Ｐは、それぞれスタッカにスタックされる。
【００５９】
図１４では、６枚目の印刷媒体Ｐに不良画像が検出されたため、１枚目〜５枚目までを正常印刷画像が印刷されている印刷媒体Ｐ（以後「正常印刷物」とも呼ぶ）をスタックするスタッカに振り分ける。不良ノズルは一度発生すると回復処置をおこなわずに勝手に回復することが稀であるため、３枚目、５枚目が正常印刷物であれば、１、２、４枚目についても正常印刷物であると考えられるためである。
【００６０】
６枚目から印刷中の１２枚目までを不良印刷画像が印刷されている印刷媒体Ｐ（以後「不良印刷物」とも呼ぶ）をスタックするスタッカに振り分ける。上記と同様の理由により、６枚目が不良印刷物であれば、それ以降、回復処理がなされる前までに印刷された印刷物は不良印刷物であると考えられるためである。
【００６１】
制御回路５００は、ステップＳ１１１の排出・回復処理の後、印刷を再開する（ステップＳ１１２）。ステップＳ１１１において不良ノズルの機能を回復させるための処理がおこなわれることにより、再度、正常印刷画像を印刷することができるためである。印刷再開と並行して制御回路５００は、印刷終了か否かを判定し（ステップＳ１１３）、印刷終了ではないと判定した場合には（ステップＳ１１３：ＮＯ）、印刷を再開するとともに、ステップＳ１０２において、新たな印刷媒体Ｐから画像を取得する。制御回路５００は、印刷終了であると判定した場合には（ステップＳ１１３：ＹＥＳ）、印刷動作を終了する。以上が印刷装置の全体の動作である。
【００６２】
Ａ３．リングバッファの記憶量：
リングバッファ５６１に格納可能な読取画像データの数について説明する。図１６は、リングバッファに記憶される取得画像データを説明するための説明図である。リングバッファ５６１は、図１６に示すように、読取画像データ１から読取画像データＮ（Ｎ：整数）までのＮ個の読取画像データを格納可能な記憶領域を備えている。このＮの値は、図１１に示す判定時間の間に、ヘッドユニット２００により印刷媒体Ｐに印刷される印刷画像の数Ｍ（Ｍ：整数）の２倍となる数である。
【００６３】
本実施例では、図１１に示すように、判定時間の間に、ヘッドユニット２００により印刷媒体Ｐに印刷される印刷画像の数が４であるため（Ｍ＝４）、リングバッファ５６１の記憶領域は、Ｎ＝Ｍ×２＝８となる。これは、図１１において、７枚目の印刷媒体Ｐについて印刷状態の判定が完了すると、１０枚目の印刷画像について読み取りが完了している。７枚目の印刷状態が悪い場合には、６枚目、５枚目、４枚目の読取画像データを用いて印刷状態を判定する可能性があるため、少なくとも４〜１０枚目の読取画像データが同時に格納できる記憶領域が必要となる。よって、判定時間の間に印刷媒体Ｐに印刷される印刷画像の数の２倍の数が必要となる。
【００６４】
図１７は、リングバッファに記憶させる処理の流れを示すフローチャートである。制御回路５００は、上述のステップＳ１０２において、印刷媒体Ｐから画像を取得し読取画像データを生成すると（ステップＳ３０１）、生成した読取画像データを含め、リングバッファ５６１に蓄積される読取画像データの数が最大蓄積可能データ数より大きいか否かを判定する（ステップＳ３０２）。蓄積される読取画像データの数が最大蓄積可能データ数より大きくなる場合（ステップＳ３０２：ＹＥＳ）、蓄積されている読取画像データのうち、取得された時期が最も古い読取画像データを削除して（ステップＳ３０３）、生成した読取画像データを格納する（ステップＳ３０４）。蓄積される読取画像データの数が最大蓄積可能データ数以下となる場合（ステップＳ３０２：ＮＯ）、読取画像データの削除をおこなわずに、生成した読取画像データを格納する（ステップＳ３０４）。
【００６５】
ヘッドユニット２００は、特許請求の範囲における「印刷部」に該当する。特許請求の範囲において、画像の印刷状態が悪いと判定された印刷媒体Ｐは、例えば、図１４の７枚目の印刷媒体Ｐが該当し、判定をおこなった画像より時間的に前に印刷された画像とは、例えば、図１４の６枚目、５枚目、４枚目の印刷媒体Ｐが該当する。
【００６６】
以上説明した、第１の実施例に係る印刷装置１０によれば、印刷媒体の所定の枚数ごとに、印刷された画像の印刷状態を判定し、印刷状態が悪いと判定すると、判定をおこなった画像より時間的に前に印刷された印刷媒体の画像について印刷状態の良否を判定するため、印刷物の印刷状態の良否を判定する処理の効率性を向上させることができる。具体的には、所定の枚数ごとに印刷状態を判定するため、すべての印刷媒体について印刷状態を判定する場合に比べて、印刷状態の判定により生じる処理負担を軽減させることができる。また、印刷状態が悪いと判定すると、判定をおこなった画像より時間的に前に印刷された印刷媒体の画像について印刷状態の良否を判定するため、印刷状態が不明な印刷媒体の発生を抑制することができる。判定をおこなった画像より時間的に前に印刷された印刷媒体の画像について印刷状態の良否を判定すると印刷状態が不明な印刷媒体の発生を抑制することができる根拠は以下に述べる。
【００６７】
印刷装置は、不良ノズルが発生した場合、回復処理をおこなわずに勝手に回復することが稀だという性質を持っている。そのため、一度、不良印刷画像が印刷された場合には、それ以降の印刷画像は、回復処理をおこなった場合を除き、不良印刷画像であると推定することができる。また、正常印刷画像であると判定された印刷媒体Ｐより時間的に前に印刷された印刷画像についても正常印刷画像であると推定できる。よって、本発明は、一定間隔ごとに印刷状態の良否を判定し、印刷状態が悪いと判定された場合には、判定された印刷画像より時間的に前に印刷された印刷画像について印刷状態の良否を順番に遡って判定し、印刷状態が悪くない印刷画像が検出されると、印刷状態が悪くない印刷画像が印刷された印刷媒体Ｐ以前に印刷された印刷画像は正常印刷画像であると推定し、印刷状態が悪くない印刷画像が印刷された印刷媒体Ｐの次以降に印刷された印刷画像は不良印刷画像であると推定できるため、印刷状態が不明な印刷媒体の発生を抑制することができる。
【００６８】
第１の実施例に係る印刷装置１０によれば、判定部５５０は、印刷画像の印刷状態が悪いと判定すると、判定をおこなった印刷画像より時間的に前に印刷された複数の印刷画像について、ヘッドユニット２００により印刷された順番と反対の順番から印刷状態の良否を判定するため、印刷物の印刷状態の良否を効率よく判定することができる。これは、判定部５５０は、正常印刷画像の検出よりも不良印刷画像の検出の方が処理の負担が少ないため、ヘッドユニット２００により印刷された順番と反対の順番から印刷状態の良否を判定することで、印刷物の印刷状態の良否を効率よく判定することができる。
【００６９】
第１の実施例に係る印刷装置１０によれば、記憶部５６０は、印刷媒体Ｐに印刷状態の悪い印刷画像が印刷された後、判定部５５０により印刷状態が悪いと判定されるまでに要した時間の間に、ヘッドユニット２００により他の印刷媒体Ｐに印刷される印刷画像の数の２倍の数の画像を記憶する記憶領域を備えているため、判定部５５０により印刷状態の良否を判定するための読取画像データが記憶部５６０に記憶されていない状態となる可能性を抑制することができる。具体的には、図１１において、７枚目の印刷媒体Ｐについて印刷状態の判定が完了すると、１０枚目の印刷画像について読み取りが完了している。７枚目の印刷状態が悪い場合には、６枚目、５枚目、４枚目の読取画像データを用いて印刷状態を判定する可能性があるため、少なくとも４〜１０枚目の読取画像データが同時に格納できる記憶領域が必要となる。よって、判定時間の間に印刷媒体Ｐに印刷される印刷画像の数の２倍の数の画像を記憶できる記憶領域を備えることにより、判定部５５０により印刷状態の良否を判定するための読取画像が記憶部５６０に記憶されていない状態となる可能性を抑制することができる。
【００７０】
第１の実施例に係る印刷装置１０によれば、判定部５５０により、印刷画像の印刷状態が悪いと判定されると、印刷を停止し、印刷状態を回復させるための処理をおこなった後、印刷を再開するように印刷部を制御する印刷制御部を備えているため、不良印刷画像が印刷された印刷媒体Ｐの発生を抑制することができる。具体的には、不良印刷画像が発生した場合、回復処理をおこなわない限り、その後印刷される印刷画像も不良印刷画像となる可能性が高い。そのため、印刷制御部により、印刷を停止し、回復処理をおこなった後に印刷を再開することにより、不良印刷画像が印刷された印刷媒体Ｐの発生を抑制することができる。
【００７１】
Ｂ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００７２】
Ｂ１．変形例１：
本実施例では、印刷装置により発明の一態様を説明しているが、本発明は、印刷装置に限られず、それ以外の態様によっても実現することができる。例えば、印刷状態を判定する印刷状態判定装置として実現することもできる。この場合、本実施例の印刷装置１０は、ヘッドユニット２００と、搬送部３００と、読取部４００と、制御回路５００と、を備えているが、印刷状態判定装置は、ヘッドユニット２００や搬送部３００を備えていなくてもよい。それ以外の装置の構成や、装置の動作、印刷状態判定処理の内容は実施例と同様である。この印刷状態判定装置によっても、印刷物の印刷状態の良否を判定する処理の効率性を向上させることができる。
【００７３】
Ｂ２．変形例２：
本実施例では、リングバッファ５６１は、図１１に示す判定時間の間に、ヘッドユニット２００により印刷媒体Ｐに印刷される印刷画像の数の２倍の数の印刷画像を記憶可能な記憶領域を備えているものとして説明したが、リングバッファ５６１の記憶領域は、これ以上の印刷画像を記憶可能な記憶領域であってもよい。例えば、ヘッドユニット２００により印刷媒体Ｐに印刷される印刷画像の数のＫ（Ｋ：２以上の整数）倍の数の印刷画像を記憶可能な記憶領域を備えていてもよい。この場合であっても、判定部５５０により印刷状態の良否を判定するための読取画像が記憶部５６０に記憶されていない状態となる可能性を抑制することができる。
【００７４】
Ｂ３．変形例３：
本実施例に係る印刷装置１０は、印刷画像の印刷状態が悪いと判定すると、判定をおこなった印刷画像より時間的に前に印刷された複数の印刷画像について、ヘッドユニット２００により印刷された順番と反対の順番から印刷状態の良否を判定するとしたが、これ以外の順序により、この複数の印刷画像について印刷状態の良否を判定してもよい。例えば、判定部５５０は、ヘッドユニット２００により印刷された順番と同じ順番によりこの複数の印刷画像の印刷状態の良否を判定してもよいし、ヘッドユニット２００により印刷された順番と無関係な順番によりこの複数の印刷画像の印刷状態の良否を判定してもよい。この場合であっても、印刷物の印刷状態の良否を効率よく判定することができる。
【００７５】
Ｂ４．変形例４：
本実施例に係る印刷装置１０は、印刷画像の印刷状態が悪いと判定すると、印刷を停止し、印刷状態を回復させるための処理をおこなった後、印刷を再開すると説明したが、これらの処理の少なくとも一部を備えていなくても印刷物の印刷状態の良否を判定する処理の効率性を向上させることができる。すなわち、印刷装置１０は、印刷を停止させずに回復処理をおこなう構成であってもよいし、印刷を停止するのみで、回復処理をおこなわない構成であってもよい。また、印刷の停止も回復処理もおこなわず、例えば、ユーザーに不良印刷画像の発生を通知する構成であってもよい。
【００７６】
Ｂ５．変形例５：
本実施例に係る印刷装置１０は、印刷状態判定処理において、読取画像の画素値と比較画像の画素値との差分値が閾値以上となる画素の数を縦方向に集計し、集計値と閾値とを比較することにより、印刷画像が不良印刷画像か否かを判定しているが、不良印刷画像か否かを判定する方法は、これ以外の方法によってもおこなうことができる。例えば、読取画像の画素値と比較画像の画素値との差分値を縦方向に積算し、積算した積算値と閾値とを比較することにより不良箇所の有無を判定してもよい。
【００７７】
Ｂ６．変形例６：
本実施例に係る印刷装置１０は、上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。
【００７８】
Ｂ７．変形例７：
本発明は、種々の態様で実現することが可能であり、例えば、プリンター、印刷状態判定装置、印刷物検査装置等で実現することができる。また、印刷状態判定方法、印刷物検査方法、および、これらの方法または装置の機能を実現するためのコンピュータープログラム、そのコンピュータープログラムを記録した記録媒体、そのコンピュータープログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【符号の説明】
【００７９】
１０…印刷装置
２００…ヘッドユニット
２１０…インク吐出ノズル
３００…搬送部
３１０…搬送ローラ
３３０…搬送ベルト
４００…読取部
５００…制御回路
５１０…印刷制御部
５２０…読取制御部
５３０…搬送制御部
５４０…画像処理部
５５０…判定部
５６０…記憶部
５６１…リングバッファ
５６２…イメージバッファ
６００…不良紙排出機構
Ｐ…印刷媒体
【図１】
2011116023.tif 000003
【図２】
2011116023.tif 000004
【図３】
2011116023.tif 000005
【図４】
2011116023.tif 000006
【図６】
2011116023.tif 000007
【図１１】
2011116023.tif 000008
【図１２】
2011116023.tif 000009
【図１３】
2011116023.tif 000010
【図１４】
2011116023.tif 000011
【図１５】
2011116023.tif 000012
【図１６】
2011116023.tif 000013
【図１７】
2011116023.tif 000014
【図５】
2011116023.tif 000015
【図７】
2011116023.tif 000016
【図８】
2011116023.tif 000017
【図９】
2011116023.tif 000018
【図１０】
2011116023.tif 000019