(57)【要約】【課題】低コストに印刷不良を検出可能な技術を提供する。【解決手段】印刷不良検出装置は、搬送部によって搬送方向に相対的に移動され、印刷ヘッドによって検査用パターンと１以上の印刷画像とが前記搬送方向に交互に印刷された印刷媒体、を読み取る読取部と、検査用パターンの読み取り結果に基づいて印刷不良を検出する第１不良検出部と、第１不良検出部によって印刷不良が検出された場合に、印刷不良の検出元となった第１の検査用パターンと該第１の検査用パターンよりも前に既に読み取られた第２の検査用パターンとの間に位置する印刷画像を読取部に読み取らせ、該印刷画像の読み取り結果に基づいて、印刷画像上における印刷不良を検出する第２不良検出部と、を備える。【選択図】図１
2013001106.tif 000002
【特許請求の範囲】
【請求項１】
印刷不良検出装置であって、
搬送部によって搬送方向に相対的に移動され、印刷ヘッドによって検査用パターンと１
以上の印刷画像とが前記搬送方向に交互に印刷された印刷媒体、を読み取る読取部と、
前記検査用パターンの読み取り結果に基づいて印刷不良を検出する第１不良検出部と、
前記第１不良検出部によって印刷不良が検出された場合に、前記印刷不良の検出元とな
った第１の検査用パターンと該第１の検査用パターンよりも前に既に読み取られた第２の
検査用パターンとの間に位置する印刷画像を前記読取部に読み取らせ、該印刷画像の読み
取り結果に基づいて、前記印刷画像上における印刷不良を検出する第２不良検出部と、
を備える印刷不良検出装置。
【請求項２】
請求項１に記載の印刷不良検出装置であって、
前記第２不良検出部により検出する時の前記印刷媒体の搬送速度は、前記第１不良検出
部により検出する時の前記印刷媒体の搬送速度よりも遅い、印刷不良検出装置。
【請求項３】
請求項１または請求項２に記載の印刷不良検出装置であって、
前記第２不良検出部は、前記第１の検査用パターンから、前記第２の検査用パターンま
で、前記搬送部を制御して前記印刷媒体を前記搬送方向と逆方向に相対的に移動させなが
ら、前記読取部に前記印刷画像の読み取りを行わせる、印刷不良検出装置。
【請求項４】
請求項１から請求項３のいずれか一項に記載の印刷不良検出装置であって、
前記第１不良検出部は、前記検査用パターンの読み取り結果に基づいて、前記印刷不良
の原因となった前記印刷ヘッドのノズルを特定し、
前記第２不良検出部は、前記特定されたノズルによって印刷される前記印刷画像の一部
の読み取り結果に基づいて、前記印刷画像上における印刷不良を検出する、印刷不良検出
装置。
【請求項５】
請求項１から請求項４までのいずれか一項に記載の印刷不良検出装置であって、
更に、前記印刷不良を回復するための回復処理を行い、前記第２不良検出部によって印
刷不良が検出された印刷画像について再印刷を行う制御部、を備える印刷不良検出装置。
【請求項６】
請求項１から請求項５までのいずれか一項に記載の印刷不良検出装置であって、
前記第１不良検出部は、前記印刷ヘッドのうち、前記印刷画像の印刷に用いられないノ
ズルについては前記印刷不良の検出を行わない、印刷不良検出装置。
【請求項７】
請求項１から請求項６までのいずれか一項に記載の印刷不良検出装置であって、
前記搬送部を備える、印刷不良検出装置。
【請求項８】
前記印刷ヘッドと、
請求項１から請求項７までのいずれか一項に記載の印刷不良検出装置と、
を備え、
前記印刷ヘッドによる印刷と前記第１不良検出部による印刷不良の検出とを並行して行
い、前記印刷ヘッドによる印刷と前記第２不良検出部による印刷不良の検出とを並行して
行わない印刷装置。
【請求項９】
印刷不良検出方法であって、
搬送部によって搬送方向に相対的に移動され、印刷ヘッドによって検査用パターンと１
以上の印刷画像とが前記搬送方向に交互に印刷された印刷媒体、を読み取る読取工程と、
前記検査用パターンの読み取り結果に基づいて印刷不良を検出する第１の不良検出工程
と、
前記第１の不良検出工程によって印刷不良が検出された場合に、前記印刷不良の検出元
となった第１の検査用パターンと該第１の検査用パターンよりも前に既に読み取られた第
２の検査用パターンとの間に位置する印刷画像を読み取り、該印刷画像の読み取り結果に
基づいて、前記印刷画像上における印刷不良を検出する第２の不良検出工程と、
を含む印刷不良検出方法。
【請求項１０】
コンピュータープログラムであって、
搬送部によって搬送方向に相対的に移動され、印刷ヘッドによって検査用パターンと１
以上の印刷画像とが前記搬送方向に交互に印刷された印刷媒体、を読み取る読取機能と、
前記検査用パターンの読み取り結果に基づいて印刷不良を検出する第１の不良検出機能
と、
前記第１の不良検出機能によって印刷不良が検出された場合に、前記印刷不良の検出元
となった第１の検査用パターンと該第１の検査用パターンよりも前に既に読み取られた第
２の検査用パターンとの間に位置する印刷画像を前記読取機能に読み取らせ、該印刷画像
の読み取り結果に基づいて、前記印刷画像上における印刷不良を検出する第２の不良検出
機能と、
をコンピューターに実現させるコンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷不良を検出する技術に関する。
【背景技術】
【０００２】
インクジェット方式の印刷装置では、印刷ヘッドが備えるインク吐出用のノズルに不具
合が生じた場合に、印刷媒体上に筋状の印刷不良が発生することがある。例えば、特許文
献１に記載の技術では、印刷媒体の余白部分に検査用パターンを印刷し、その検査用パタ
ーンをスキャナーで読み取ることで印刷不良を検出している。また、特許文献２に記載の
技術では、印刷媒体を所定の方向に搬送しながらその印刷媒体に印刷された画像をスキャ
ナーで読み取り、その読み取り結果とマスター画像とを比較することで印刷不良を検出し
ている。
【０００３】
しかし、特許文献１に記載の技術では、画像１枚ごとに検査用パターンの印刷を行って
いるため、検査用パターンの印刷に要する余白部分が多く必要となり、インクも多く消費
されてしまう可能性があった。また、特許文献２に記載の技術では、すべての印刷画像に
ついて読取画像とマスター画像との比較を行っているため、高い演算能力が必要になり、
装置の製造コストが嵩んでしまう場合があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−５８３６１号公報
【特許文献２】特開２０１０−２４０９１１号公報
【特許文献３】特開２０１０−１７３２８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した問題を踏まえ、本発明が解決しようとする課題は、低コストに印刷不良を検出
可能な技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するために以下の形態または適用例とし
て実現することが可能である。
【０００７】
［適用例１］印刷不良検出装置であって、搬送部によって搬送方向に相対的に移動され、
印刷ヘッドによって検査用パターンと１以上の印刷画像とが前記搬送方向に交互に印刷さ
れた印刷媒体、を読み取る読取部と、前記検査用パターンの読み取り結果に基づいて印刷
不良を検出する第１不良検出部と、前記第１不良検出部によって印刷不良が検出された場
合に、前記印刷不良の検出元となった第１の検査用パターンと該第１の検査用パターンよ
りも前に既に読み取られた第２の検査用パターンとの間に位置する印刷画像を前記読取部
に読み取らせ、該印刷画像の読み取り結果に基づいて、前記印刷画像上における印刷不良
を検出する第２不良検出部と、を備える印刷不良検出装置。
【０００８】
このような構成では、第１不良検出部により、検査用パターンに基づいて印刷不良を検
出した後に、第２不良検出部によって、２つの検査用パターン間に位置する印刷画像上に
おける印刷不良を検出する。つまり、検査用パターンに基づいて、印刷不良の発生した大
まかな位置を検出した後に、印刷画像に基づいて、印刷不良が発生した場所を精度良く特
定することができる。そのため、検査用パターンの数を減じることが可能となり、印刷不
良の検出に要するコストを削減することが可能となる。また、すべての印刷画像に基づい
て印刷不良を検出する必要がないため、比較的安価な演算能力の装置で印刷不良を検出す
ることができる。よって、低コストに印刷不良を検出することが可能になる。
【０００９】
［適用例２］適用例１に記載の印刷不良検出装置であって、前記第２不良検出部により検
出する時の前記印刷媒体の搬送速度は、前記第１不良検出部により検出する時の前記印刷
媒体の搬送速度よりも遅い、印刷不良検出装置。
【００１０】
このような構成であれば、印刷媒体の読み取り速度を低下させて印刷画像の読み取りを
行うことができるので、印刷画像上の印刷不良を精度良く検出することが可能になる。
【００１１】
［適用例３］適用例１または適用例２に記載の印刷不良検出装置であって、前記第２不良
検出部は、前記第１の検査用パターンから、前記第２の検査用パターンまで、前記搬送部
を制御して前記印刷媒体を前記搬送方向と逆方向に相対的に移動させながら、前記読取部
に前記印刷画像の読み取りを行わせる、印刷不良検出装置。
【００１２】
このような構成であれば、印刷媒体を搬送方向と逆方向に搬送させながら印刷画像の読
み取りを行うので、印刷画像上における印刷不良を効率よく検出することが可能になる。
【００１３】
［適用例４］適用例１から適用例３のいずれか一項に記載の印刷不良検出装置であって、
前記第１不良検出部は、前記検査用パターンの読み取り結果に基づいて、前記印刷不良の
原因となった前記印刷ヘッドのノズルを特定し、前記第２不良検出部は、前記特定された
ノズルによって印刷される前記印刷画像の一部の読み取り結果に基づいて、前記印刷画像
上における印刷不良を検出する、印刷不良検出装置。
【００１４】
このような構成であれば、印刷不良の原因となったノズルを予め特定した上で、そのノ
ズルによって印刷される印刷画像の一部の読み取り結果に基づいて印刷画像上における印
刷不良を検出するので、印刷不良の検出に要する処理負担を軽減することが可能になる。
【００１５】
［適用例５］適用例１から適用例４までのいずれか一項に記載の印刷不良検出装置であっ
て、更に、前記印刷不良を回復するための回復処理を行い、前記第２不良検出部によって
印刷不良が検出された印刷画像について再印刷を行う制御部、を備える印刷不良検出装置
。
【００１６】
このような構成であれば、印刷不良が検出された場合に回復処理を行うことができるの
で、正常な印刷画像を再印刷することが可能になる。
【００１７】
［適用例６］適用例１から適用例５までのいずれか一項に記載の印刷不良検出装置であっ
て、前記第１不良検出部は、前記印刷ヘッドのうち、前記印刷画像の印刷に用いられない
ノズルについては前記印刷不良の検出を行わない、印刷不良検出装置。
【００１８】
このような構成であれば、ノズルに不良が発生した場合であっても、そのノズルが印刷
に用いられないノズルであれば、印刷画像に基づく印刷不良の検出は行われない。そのた
め、印刷に用いられないノズルの不良によって印刷が滞ることを抑制することができる。
【００１９】
［適用例７］適用例１から適用例６までのいずれか一項に記載の印刷不良検出装置であっ
て、前記搬送部を備える、印刷不良検出装置。
【００２０】
このような構成であれば、印刷不良検出装置は、搬送部を備える態様とすることが可能
である。
【００２１】
［適用例８］前記印刷ヘッドと、適用例１から適用例７までのいずれか一項に記載の印刷
不良検出装置と、を備え、前記印刷ヘッドによる印刷と前記第１不良検出部による印刷不
良の検出とを並行して行い、前記印刷ヘッドによる印刷と前記第２不良検出部による印刷
不良の検出とを並行して行わない印刷装置。
【００２２】
このような構成であれば、検査用パターンに基づいて印刷不良の検出（あるいは、その
ための読み取り）を行う際に、並行して画像（印刷画像や検査用パターン）を印刷するこ
とができるため、印刷を高速に行うことができる。また、印刷画像に基づいて印刷不良の
検出を行う場合には、画像の印刷を並行して行わないため、例えば、印刷画像が既に印刷
された場所に重なって印刷されてしまうことを抑制することができる。なお、「並行して
行う」とは、画像の印刷と印刷不良の検出とを同時に行う場合や、画像の印刷を先に行い
、その画像が読取部まで搬送され読み取られるのを待ってから印刷不良の検出を行う場合
を含む。また、「印刷不良の検出」とは、印刷不良を検出するための動作のことをいい、
結果として印刷不良が検出される場合もあれば、検出されない場合も含む。印刷不良の検
出のことを、「検査」ということもできる。
【００２３】
本発明は、上述した印刷不良検出装置や印刷装置としての構成のほか、印刷不良検出方
法やコンピュータープログラムとしても構成することができる。コンピュータープログラ
ムは、コンピューターが読取可能な記録媒体に記録されていてもよい。記録媒体としては
、例えば、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク、メ
モリカード、ハードディスク等の種々の媒体を利用することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施例としての印刷装置の概略構成を示す説明図である。
【図２】インク吐出ノズルの配置構成を例示した説明図である。
【図３】読取部による読取解像度を示す説明図である。
【図４】読取解像度の種々の例を示す図である。
【図５】印刷媒体上に印刷される検査用パターンの印刷場所を示す説明図である。
【図６】制御部が実行する印刷ルーチンのフローチャートである。
【図７】検査用パターンの詳細な構成を示す説明図である。
【図８】検査用パターンの読み取り結果の例を示す説明図である。
【図９】印刷媒体の巻き戻しについて説明する図である。
【図１０】第１不良検出ルーチンのフローチャートである。
【図１１】ブラック以外の１色について不良ノズルが発生したときのパターン対応画素の画素値を説明するための図である。
【図１２】ブラック以外の２色について不良ノズルが発生したときのパターン対応画素の画素値を説明するための図である。
【図１３】ブラックについて不良ノズルが発生したときのパターン対応画素の画素値を説明するための図である。
【図１４】第２不良検出ルーチンの詳細なフローチャートである。
【図１５】印刷媒体の巻き戻しの変形例について説明する図である。
【発明を実施するための形態】
【００２５】
Ａ．装置構成：
図１は、本発明の一実施例としての印刷装置１０の概略構成を示す説明図である。本実
施例の印刷装置１０は、インクジェット式のカラープリンターであり、ヘッドユニット２
００と、搬送部３００と、読取部４００と、制御部５００と、表示部６００と、インター
フェース７００と、を備えている。印刷装置１０は、インターフェース７００に接続され
たコンピューター等から画像データを取得し、搬送部３００によって搬送される印刷媒体
Ｐに対し、ヘッドユニット２００からインク滴を噴射して画像の印刷を行う。また、印刷
装置１０は、印刷媒体Ｐ上に印刷された画像（以下、単に「印刷画像」ともいう）を読取
部４００によって読み取る機能を有する。印刷装置１０は、本願の「印刷不良検出装置」
に相当する。
【００２６】
ヘッドユニット２００は、ブラック（Ｋ），シアン（Ｃ），マゼンタ（Ｍ），イエロー
（Ｙ）の各色のインク毎のインク吐出ノズルを含む噴射ヘッドを備える。噴射ヘッドは、
図示しないピエゾ素子の電圧調整によってインク吐出ノズルからインクを噴射する。本実
施例では、印刷装置１０は、４色のインクにより印刷を行うが、使用する色の種類や色の
数ついては上記と異なっていてもよい。
【００２７】
図２は、インク吐出ノズル２１０の配置構成を例示した説明図である。ヘッドユニット
２００は、印刷媒体Ｐと対向する面（下面）に複数のインク吐出ノズル２１０を備えてい
る。ヘッドユニット２００の下面には、搬送部３００による印刷媒体Ｐの搬送方向（以下
、印刷方向ともいう）に沿って、各色のインク吐出ノズル２１０が並んで配置されている
。各色のインク吐出ノズル２１０は、ブラック（Ｋ），シアン（Ｃ），マゼンタ（Ｍ），
イエロー（Ｙ）ごとに、搬送方向と直行する方向（以下、「原稿幅方向」という）に千鳥
状に並んでいる。千鳥状に配置された各色の複数のインク吐出ノズル２１０は、印刷媒体
Ｐの印刷可能領域と幅が等しくなるように構成されている。すなわち、本実施例の印刷装
置１０は、いわゆるラインプリンターとして構成されている。各色のインク吐出ノズル２
１０は、原稿幅方向において、所定の印刷解像度（例えば、７２０ｄｐｉ）でインク滴を
吐出できるように配置されている。
【００２８】
搬送部３００（図１参照）は、搬送ローラー３１０，３２０と、搬送ローラー３１０，
３２０の間に架設された搬送ベルト３３０と備える。搬送部３００は、図示しない駆動モ
ーターにより搬送ベルト３３０を駆動させることにより、搬送ベルト３３０上の印刷媒体
Ｐを搬送方向の上流側から下流側に向けて搬送する。搬送部３００は、ヘッドユニット２
００によるインクの吐出により、搬送方向において所定の印刷解像度（例えば、１４４０
ｄｐｉ）でドットが形成されるよう、搬送速度が調整される。
【００２９】
読取部４００は、ヘッドユニット２００の搬送方向下流側に配置され、搬送部３００に
より搬送される印刷媒体Ｐ上の印刷画像の読み取りをおこなう。読取部４００は、図示し
ないイメージセンサーと光源とを含んでいる。イメージセンサーとしては、例えば、ＣＣ
ＤイメージセンサーやＣＭＯＳイメージセンサーを用いることができる。光源としては、
例えば、白色ＬＥＤや白色ＣＣＦＬ（冷陰極蛍光ランプ）を用いることができる。
【００３０】
図３は、読取部４００による読取解像度を示す説明図である。また、図４は、読取解像
度の種々の例を示す図である。図３に示すように、本実施例では、読取部４００は、印刷
媒体Ｐの搬送方向について、印刷画像の解像度（１４４０ｄｐｉ）よりも低い解像度（１
０〜２０ｄｐｉ）によって印刷画像を読み取る。例えば、図４に示すように、印刷媒体Ｐ
の搬送速度（印刷速度）が２５４ｍｍ／秒で、原稿幅方向の１回の読み取りに要する時間
（スキャンレート）が７ｍｓであれば、読取部４００によって画像を読み取っている間に
、印刷媒体Ｐは、１．７８ｍｍ搬送される。つまり、読取時における１ライン（１読取ラ
イン）は、この１．７８ｍｍに相当する幅となる。例えば、搬送方向の印刷解像度が１４
４０ｄｐｉであれば、１．７８ｍｍの幅は、図４に示すように、およそ印刷画像の１００
ドット幅分に相当し、読取解像度としては、１４ｄｐｉとなる。そのため、読取部４００
によって１読取ライン分の画像が読み取られると、その画像は、印刷画像に対して、搬送
方向の解像度が１／１００に圧縮された画像となり、その画素値は、印刷画像の搬送方向
における１００ドット分の画素値の平均値となる。なお、本実施例では、印刷媒体Ｐの搬
送速度を２５４ｍｍ／秒、スキャンレートを７ｍｓとして画像の読み取りを行うが、他の
値を適宜適用してもよい。
【００３１】
上記のように、本実施例では、搬送方向の読取解像度は印刷解像度よりも低い解像度と
するが、原稿幅方向についての読取解像度は、印刷画像の印刷解像度よりも高い解像度と
する。例えば、原稿幅方向の印刷解像度が７２０ｄｐｉであれば、図３に示すように、そ
の２倍（１４４０ｄｐｉ）以上の解像度で読取を行う。このように、原稿幅方向の解像度
を高く読み取れば、筋状の印刷不良を精度良く検出することができる。なお、以下では、
印刷画像や読み取られた画像の搬送方向に対応する方向を「縦方向」ともいい、原稿幅方
向に対応する方法を「横方向」ともいう。また、読取画像の横方向の各位置を、「読取列
」という。読取列は、ヘッドユニット２００の各インク吐出ノズル２１０の位置に対応し
ている。具体的には、インク吐出ノズル２１０の原稿幅方向の解像度が７２０ｄｐｉで、
各読取列の横方向の解像度が１４４０ｄｐｉであれば、隣り合う２つの読取列が、一つの
ノズルに対応することになる。
【００３２】
制御部５００（図２参照）は、ＣＰＵ５１０や記憶部５７０を備え、印刷装置１０の全
体の動作を制御する。ＣＰＵ５１０は、記憶部５７０に記憶された制御プログラム（図示
せず）を実行することで、ヘッドユニット２００や搬送部３００の駆動を制御する印刷制
御部５２０や、読取部４００を制御する読取制御部５３０、画像処理部５４０、第１不良
検出部５５０、第２不良検出部５６０、として機能する。記憶部５７０は、読取画像バッ
ファー５７１と、印刷画像バッファー５７２と、元画像バッファー５７４とを含んでいる
。
【００３３】
画像処理部５４０は、インターフェース７００に接続されたコンピューター等から画像
データ（以下、「元画像データ」という）を取得して、これを元画像バッファー５７４に
格納する。そして、元画像データに対して、ＲＧＢ値からＣＭＹＫ値への色変換処理やハ
ーフトーン処理を施して、印刷媒体Ｐに画像を形成するためのデータ（以下、「印刷画像
データ」という）を生成する。画像処理部５４０は、印刷画像データを記憶部５７０内の
印刷画像バッファー５７２に格納する。
【００３４】
印刷制御部５２０は、搬送部３００を制御して印刷媒体Ｐを下流に搬送させながら、印
刷画像バッファー５７２に記憶されている印刷画像データに基づき、ヘッドユニット２０
０を制御して、画像の印刷を行う。また、印刷制御部５２０は、印刷媒体Ｐの余白部分に
対して、印刷不良を検出するための検査用パターンの印刷を行う。
【００３５】
図５は、印刷媒体Ｐ上に印刷される検査用パターンの印刷場所を示す説明図である。本
実施例では、印刷媒体Ｐとして、ロール状の印刷用紙を用いる。印刷制御部５２０は、こ
の印刷媒体Ｐに、印刷後の裁断の基準となるマークＭＫ（トンボ）を印刷する。このマー
クＭＫで囲まれる内側の領域は、印刷画像が形成される領域（以下、「印刷領域Ａ１」と
いう）であり、印刷領域Ａ１の外側の領域は最終的に裁断される領域（以下、「余白領域
Ａ２」という）である。検査用パターンＰＴは、印刷領域Ａ１間の余白領域Ａ２に、所定
の間隔で、印刷領域Ａ１と同じ幅で印刷される。本実施例では、図５に示すように、印刷
制御部５２０は、印刷画像を３つ印刷するたびに、１つの検査用パターンＰＴを印刷する
。なお、検査用パターンＰＴが印刷される間隔は、これに限らず、印刷画像が１つ以上印
刷される毎に検査用パターンＰＴが１つ印刷されればよい。
【００３６】
印刷制御部５２０は、そのほか、後述する第２不良検出部５６０から所定の指令を取得
し、その指令に応じて搬送部３００を制御して、印刷媒体Ｐの搬送方向の変更や搬送速度
の切り換えを行う機能を有する（詳細は後述）。
【００３７】
読取制御部５３０（図２）は、読取部４００を制御して、上流側から搬送されてくる印
刷媒体Ｐ上の印刷画像や検査用パターンを読み取る。読み取りは、図３に示した１読取ラ
イン毎に行われる。読取制御部５３０は、読み取った画像を、読取画像データとして、記
憶部５７０内の読取画像バッファー５７１に記録する。印刷画像の読み取りについては、
後述する第２不良検出部５６０から所定の指令を取得し、その指令に応じて行う（詳細は
後述）。
【００３８】
第１不良検出部５５０は、読取制御部５３０によって読み取られた検査用パターンＰＴ
の色抜け箇所を検出することで、印刷不良の有無、および、印刷不良の原因となったイン
ク吐出ノズル２１０の特定を行う。以下では、第１不良検出部５５０によって実行される
処理を、「第１不良検出ルーチン」という。
【００３９】
第２不良検出部５６０は、読取制御部５３０によって読み取られた印刷画像と、元画像
バッファー５７４に記憶された元画像データに基づいて、印刷媒体Ｐ上における印刷不良
の発生場所の特定を行う。以下では、第２不良検出部５６０によって実行される処理を、
「第２不良検出ルーチン」という。
【００４０】
Ｂ．印刷ルーチン：
図６は、制御部５００が実行する印刷ルーチンのフローチャートである。この印刷ルー
チンは、ユーザーから、印刷を行う画像データの入力と、必要部数の指定を受け付けた上
で実行される処理である。この印刷ルーチンが実行されると、印刷制御部５２０は、印刷
媒体Ｐがヘッドユニット２００を通過するタイミングに合わせて、印刷領域Ａ１に対して
画像を１枚印刷する（ステップＳ１００）。
【００４１】
画像が印刷されると、制御部５００は、現在が、検査用パターンＰＴに基づいて印刷不
良の検出を行うタイミングであるか否かを判定する（ステップＳ１１０）。本実施例では
、図５に示したように、画像が３回印刷される毎に、検査を行うタイミングが１回訪れる
。検出を行うタイミングであれば、印刷制御部５２０は、印刷媒体Ｐの余白領域Ａ２に検
査用パターンＰＴの印刷を行う（ステップＳ１２０）。
【００４２】
図７は、検査用パターンの詳細な構成を示す説明図である。図７には、検査用パターン
ＰＴが印刷されている印刷媒体Ｐと、検査用パターンＰＴを形成するインクのドット記録
位置と各ドットを形成するインク吐出ノズル２１０の位置とを対応させたヘッドユニット
２００の一部を示している。図７には、理解の便のため、インク吐出ノズル２１０の左側
から順に♯１〜♯１６の番号（以後、「ノズル番号」とも呼ぶ）を付している。図７に示
すように、検査用パターンＰＴは、４つのパターンが搬送方向に並んで構成されている。
以後、下流側のパターンから順に、第１列目パターン、第２列目パターン、第３列目パタ
ーン、第４列目パターンと呼ぶ。
【００４３】
検査用パターンＰＴは、すべてのインク吐出ノズル２１０からインクが吐出させること
で形成される。具体的には、印刷制御部５２０は、ブラック（Ｋ）のインク吐出ノズル２
１０のうち、ノズル番号が偶数のインク吐出ノズル２１０からインクを吐出させて、第１
列目パターンを形成する。次に、印刷制御部５２０は、シアン（Ｃ），マゼンタ（Ｍ），
イエロー（Ｙ）のそれぞれのインク吐出ノズル２１０のうち、ノズル番号が偶数のインク
吐出ノズル２１０からそれぞれのインクが重なるように吐出させて第２列目パターンを形
成する。次に、印刷制御部５２０は、ブラック（Ｋ）のインク吐出ノズル２１０のうち、
ノズル番号が奇数のインク吐出ノズル２１０からインクを吐出させて、第３列目パターン
を形成する。次に、印刷制御部５２０は、シアン（Ｃ），マゼンタ（Ｍ），イエロー（Ｙ
）のそれぞれのインク吐出ノズル２１０のうち、ノズル番号が奇数のインク吐出ノズル２
１０からそれぞれのインクが重なるように吐出させて第４列目パターンを形成する。
【００４４】
印刷制御部５２０は、印刷媒体Ｐの搬送方向の印刷解像度が１４４０ｄｐｉとなるよう
に印刷を行う。また、印刷制御部５２０は、搬送方向にそれぞれ１００ｄｏｔずつインク
を吐出することにより、第１〜４列目パターンをそれぞれ形成する。よって、第１〜４列
目パターンの搬送方向における幅（ライン幅）は、それぞれ１．７８ｍｍとなっている。
また、上述のとおり、各色のインク吐出ノズル２１０は、原稿幅方向において、７２０ｄ
ｐｉでインクを吐出できるように配置されているため、第１〜４列目パターンを構成する
ドットライン同士の間隔は７０．６μｍとなっている。
【００４５】
検査用パターンＰＴが印刷媒体Ｐに印刷されると、読取制御部５３０が読取部４００を
制御して、印刷媒体Ｐに印刷された検査用パターンＰＴの読み取りを行う（ステップＳ１
３０）。このときの検査用パターンＰＴの読み取り速度は、画像の印刷が行われる速度（
搬送速度）と同じである。なお、ステップＳ１３０における検査用パターンＰＴの読み取
りや、後述するステップＳ１４０において実行される第１不良検出ルーチンは、ステップ
Ｓ１００やステップＳ１２０における画像や検査用パターンの印刷と並行して行われる。
【００４６】
図８は、検査用パターンＰＴの読み取り結果の例を示す説明図である。図８に示すよう
に、ブラック（Ｋ）のインク吐出ノズル２１０の一部に不良ノズルが存在する場合、不良
ノズルのノズル番号が偶数であれば、第１列目パターンに色抜けによる白線が生じる。一
方、不良ノズルのノズル番号が奇数であれば、第３列目パターンに色抜けによる白線が生
じる。
【００４７】
シアン（Ｃ）のインク吐出ノズル２１０の一部に不良ノズルが存在する場合、不良ノズ
ルのノズル番号が偶数であれば、第２列目パターンに色抜けによる赤線が生じる。これに
対して、不良ノズルのノズル番号が奇数であれば、第４列目パターンに色抜けによる赤線
が生じる。また、マゼンタ（Ｍ）のインク吐出ノズル２１０の一部に不良ノズルが存在す
る場合、不良ノズルのノズル番号が偶数であれば、第２列目パターンに色抜けによる緑線
が生じる。一方、不良ノズルのノズル番号が奇数であれば、第４列目パターンに色抜けに
よる緑線が生じる。また、イエロー（Ｙ）のインク吐出ノズル２１０の一部に不良ノズル
が存在する場合、不良ノズルのノズル番号が偶数であれば、第２列目パターンに色抜けに
よる青線が生じる。不良ノズルのノズル番号が奇数であれば、第４列目パターンに色抜け
による青線が生じる。
【００４８】
第２列目パターンおよび第４列目パターンは、シアン（Ｃ），マゼンタ（Ｍ），イエロ
ー（Ｙ）のそれぞれのインクが重なってグレーに近い色（以後、「コンポジットブラック
」とも呼ぶ）が形成されている。そのため、シアン（Ｃ），マゼンタ（Ｍ），イエロー（
Ｙ）の３色のうち、１色が抜けると、抜けた部分は抜けた色の補色の色となる。すなわち
、シアン（Ｃ）が抜けた部分は、シアン（Ｃ）の補色の赤色となり、マゼンタ（Ｍ）が抜
けた部分は、マゼンタ（Ｍ）の補色の緑色となり、イエロー（Ｙ）が抜けた部分は、イエ
ロー（Ｙ）の補色の青色となる。
【００４９】
検査用パターンＰＴが読み取られると、第１不良検出部５５０により、第１不良検出ル
ーチンが実行される（ステップＳ１４０）。この第１不良検出ルーチン処理によれば、検
査用パターンＰＴの読み取り結果に基づき、印刷不良の発生の有無と、印刷不良が発生し
た場合には、その原因となった不良ノズルを特定するための情報が記憶部５７０に記憶さ
れる。この第１不良検出処理の詳細については後述する。
【００５０】
第１不良検出ルーチンの実行後、制御部５００は、第１不良検出ルーチンによって印刷
不良が検出されたか否かを判断する（ステップＳ１５０）。印刷不良が検出されなければ
、制御部５００は、第１不良検出ルーチンが行われた印刷媒体Ｐ上の検査用パターンＰＴ
の位置（以下、「検査済み位置」という）を、記憶部５７０に記録する（ステップＳ１６
０）。この検査済み位置は、後述するステップＳ１７０において、印刷媒体Ｐを巻き戻す
位置を指定するために用いられる。検査済み位置を記録すると、制御部５００は、画像の
印刷が、予め指定された部数に達したか否かを判断し（ステップＳ２３０）、達していれ
ば、当該印刷ルーチンを終了し、達していなければ、処理をステップＳ１００に戻す。
【００５１】
上記ステップＳ１５０において、第１不良検出ルーチンによって印刷不良が検出された
場合には、第２不良検出部５６０が、印刷制御部５２０に所定の巻き戻し指令を与えるこ
とで間接的に搬送部３００を制御し、印刷媒体Ｐの読み取り位置を、記憶部５７０に記録
された検査済み位置まで巻き戻す（ステップＳ１７０）。このとき、印刷制御部５２０は
、画像の印刷は行わない。
【００５２】
図９は、印刷媒体Ｐの巻き戻しについて説明する図である。図９に示すように、本実施
例では、搬送方向に向けて画像を印刷した後、第１不良検出ルーチンにより、（Ｍ＋１）
個目の検査用パターンＰＴに印刷不良が検出されると、その直前に印刷されたＭ個目の検
査用パターンＰＴの位置、すなわち、記憶部５７０に記録されている検査済み位置まで、
印刷媒体Ｐの読み取り位置が巻き戻される。なお、「巻き戻し」とは、搬送方向（印刷方
向）の逆方向に印刷媒体Ｐが搬送されることをいう。
【００５３】
印刷媒体Ｐの読み取り位置が検査済み位置まで巻き戻されると、第２不良検出部５６０
は、印刷制御部５２０に所定の速度変更指令を与えることで間接的に搬送部３００を制御
して、印刷媒体Ｐの搬送速度を低速（本実施例では、印刷速度の半分の速度）に切り換え
る。そして、第２不良検出部５６０は、読取制御部５３０に所定の読取指令を与えること
で間接的に読取部４００を制御して、印刷画像の読み取りを行わせ（ステップＳ１８０）
、この読み取りと同時に、第２不良検出ルーチンを実行する（ステップＳ１９０）。第２
不良検出ルーチンは、上述したように、印刷画像の読み取り結果と、元画像バッファー５
７４に記憶された元画像データとに基づいて、印刷不良を検出する処理である。この第２
不良検出ルーチンによれば、印刷媒体Ｐ上の搬送方向において印刷不良が発生した位置を
特定することができる。なお、ステップＳ１８０における印刷画像の読み取り中や、ステ
ップＳ１９０における第２不良検出ルーチンの実行中には、印刷制御部５２０は、画像や
検査用パターンＰＴの印刷を並行して行わない。印刷媒体Ｐ上に画像が重複して印刷され
ることを抑制するためである。また、本実施例では、印刷媒体Ｐの搬送速度を低速に切り
換えることとしたが、搬送速度を切り換えることなく、印刷速度のまま、印刷画像の読み
取りや第２不良検出ルーチンの実行を行うこととしてもよい。
【００５４】
第２不良検出ルーチンの実行後、制御部５００は、第２不良検出ルーチンによって印刷
画像中に印刷不良が検出されたか否かを判断する（ステップＳ２００）。印刷不良が検出
されなければ、第１不良検出ルーチンによる印刷不良の検出が、誤検出であったと考えら
れる。そこで、制御部５００は、後述するステップＳ２１０およびステップＳ２２０の処
理をスキップし、画像の印刷が、予め指定された部数に達したか否かを判断して（ステッ
プＳ２３０）、達していれば、当該印刷ルーチンを終了し、達していなければ、処理をス
テップＳ１００に戻す。
【００５５】
上記ステップＳ２００において、印刷不良が検出されたと判断された場合には、制御部
５００は、印刷不良が発生した旨を表示部６００に表示しつつ、印刷不良を回復させる不
良回復処理を実行する（ステップＳ２１０）。不良回復処理としては、例えば、インク吐
出ノズル２１０のクリーニング処理やフラッシング処理を行うことができる。クリーニン
グ処理とは、インク吐出ノズル２１０内のインクを吸引してノズル中のインクの詰まりを
解消する処理である。フラッシング処理とは、多量のインクをインク吐出ノズル２１０か
ら吐出してノズル中のインクの詰まりを解消する処理である。不良回復処理は、制御部５
００が自動的に実行することとしてもよいし、ユーザーからの所定の指示に応じて実行す
ることとしてもよい。
【００５６】
不良回復処理を実行すると、制御部５００は、印刷不良の生じていない画像を必要部数
分、印刷するために、印刷部数の再設定を行う（ステップＳ２２０）。例えば、第２不良
検出ルーチンによって、検査用パターンＰＴに挟まれた３つの印刷画像のうち、１つ目以
降の印刷画像に印刷不良が検出された場合には、予め指定された印刷部数に部数を３つ加
えることにより、最初に指定された部数分、正常に印刷を行うことが可能になる。
【００５７】
印刷部数の再設定を行うと、制御部５００は、画像の印刷が、予め指定された部数に達
したか否かを判断し（ステップＳ２３０）、達していれば、当該印刷ルーチンを終了し、
達していなければ、処理をステップＳ１００に戻す。
【００５８】
Ｃ．第１不良検出ルーチン：
図１０は、図６に示した印刷ルーチンのステップＳ１４０で実行される第１不良検出ル
ーチンのフローチャートである。この第１不良検出ルーチンが実行されると、まず、第１
不良検出部５５０は、読取画像バッファー５７１から検査用パターンＰＴの１ライン分の
読取画像データを読み込む（ステップＳ１４１）。本実施例では、スキャンレートが７ｍ
ｓ、印刷媒体Ｐの搬送速度が２５４ｍｍ／秒、であるため、第１〜４列目パターンのそれ
ぞれを構成する搬送方向約１００ドット分が、１画素となるように検査用パターンＰＴが
読み取られる。従って、読取画像データのうち、第１〜４列目パターンのいずれかのパタ
ーンと対応する各画素（以後、「パターン対応画素」とも呼ぶ）の画素値は、それぞれ、
そのパターンの搬送方向約１００ドット分の平均値となる。なお、画素値は、ＲＧＢそれ
ぞれの値をいう。以後、読取画像のうち、第Ｎ列目パターンと対応する各画素を「第Ｎ列
目パターン対応画素」とも呼ぶ。
【００５９】
読取画像データの読み込み後、第１不良検出部５５０は、読取画像データの中からパタ
ーン対応画素の特定を行う（ステップＳ１４２）。読取画像データには、印刷媒体Ｐの余
白領域を読み取った画素と、パターン対応画素とが含まれる場合がある。そこで、第１不
良検出部５５０は、まず、検査用パターンＰＴと印刷媒体Ｐの余白領域Ａ２との境界を、
それぞれの画素値の差分から判別してパターン対応画素を抽出する。そして、そのパター
ン対応画素の解像度を、インク吐出ノズル２１０によって形成させる印刷画像の解像度に
一致させる解像度変換を行うことで、読取画像データの中からパターン対応画素の特定を
行う。
【００６０】
読取画像データの中からパターン対応画素の特定を行うと、第１不良検出部５５０は、
パターン対応画素の画素値の比較対象となる閾値の設定をおこなう（ステップＳ１４３）
。閾値の設定は、例えば、すべてのパターン対応画素の画素値を用いて、パターン対応画
素の画素値の平均値と標準偏差とを算出し、これら平均値および標準偏差を用いて、ＲＧ
Ｂごとにそれぞれ設定することができる。なお、この閾値は、予め設定された値としても
よいし、ＲＧＢそれぞれに対して同一の閾値が設定されることとしてもよい。
【００６１】
閾値の設定を行うと、第１不良検出部５５０は、読取画像データに対してノイズの除去
をおこなう（ステップＳ１４４）。具体的には、第１不良検出部５５０は、平滑化フィル
ターによって、読取画像に含まれるノイズを除去する。なお、このノイズの除去は省略す
ることも可能である。
【００６２】
ノイズの除去後、第１不良検出部５５０は、パターン対応画素の画素値を用いて不良ノ
ズルの検出をおこなう（ステップＳ１４５）。具体的には、第１不良検出部５５０は、パ
ターン対応画素のＲＧＢごとの値（画素値）と、ステップＳ１４３において設定した閾値
とを比較することにより不良ノズルの検出をおこなう。図１１〜図１３を用いてさらに具
体的に説明する。
【００６３】
図１１は、ブラック以外の１色について不良ノズルが発生したときのパターン対応画素
の画素値を説明するための図である。図１１に示すグラフの横軸は、読取画像における各
パターン対応画素の配置位置と対応している。縦軸は、パターン対応画素のＲＧＢごとの
値（画素値）を示している。パターン対応画素とインク吐出ノズル２１０とは対応してい
るため、横軸は、インク吐出ノズル２１０のノズル番号とも対応している。
【００６４】
図１１（ａ）は、シアン（Ｃ）のインク吐出ノズル２１０の一部に不良ノズルが存在す
る場合のパターン対応画素の画素値を示している。図１１（ｂ）は、マゼンタ（Ｍ）のイ
ンク吐出ノズル２１０の一部に不良ノズルが存在する場合のパターン対応画素の画素値を
示している。図１１（ｃ）は、イエロー（Ｙ）のインク吐出ノズル２１０の一部に不良ノ
ズルが存在する場合のパターン対応画素の画素値を示している。
【００６５】
第１不良検出部５５０は、第２列目パターン対応画素の画素値が図１１（ａ）〜（ｃ）
に示す状態である場合、不良ノズルが存在する色のノズル番号が偶数のインク吐出ノズル
２１０のうち、画素値が閾値より大きい画素と対応するインク吐出ノズル♯ｉを不良ノズ
ルとして検出する。また、第１不良検出部５５０は、第４列目パターン対応画素の画素値
が図１１（ａ）〜（ｃ）に示す状態である場合、不良ノズルが存在する色のノズル番号が
奇数のインク吐出ノズル２１０のうち、画素値が閾値より大きい画素と対応するインク吐
出ノズル♯ｉを不良ノズルとして検出する。
【００６６】
図１２は、ブラック以外の２色以上について不良ノズルが発生したときのパターン対応
画素の画素値を説明するための図である。図１２に示すグラフの横軸および縦軸は、図１
１と同様である。図１２（ａ）は、シアン（Ｃ）およびマゼンタ（Ｍ）のインク吐出ノズ
ル２１０の一部に不良ノズルが存在する場合のパターン対応画素の画素値を示している。
図１２（ｂ）は、マゼンタ（Ｍ）およびイエロー（Ｙ）のインク吐出ノズル２１０の一部
に不良ノズルが存在する場合のパターン対応画素の画素値を示している。図１２（ｃ）は
、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロー（Ｙ）のインク吐出ノズル２１０の一部
に不良ノズルが存在する場合のパターン対応画素の画素値を示している。
【００６７】
第１不良検出部５５０は、第２列目パターン対応画素もしくは第４列目パターン対応画
素の画素値が図１２（ａ）に示す状態である場合、シアン（Ｃ）およびマゼンタ（Ｍ）の
それぞれのインク吐出ノズル２１０のうち、画素値が閾値より大きい画素と対応するそれ
ぞれのインク吐出ノズル♯ｉを不良ノズルとしてそれぞれ検出する。第１不良検出部５５
０は、第２列目パターン対応画素もしくは第４列目パターン対応画素の画素値が図１２（
ｂ）に示す状態である場合、マゼンタ（Ｍ）のインク吐出ノズル２１０のうち、画素値が
閾値より大きい画素と対応するインク吐出ノズル♯ｊ、および、イエロー（Ｙ）のインク
吐出ノズル２１０のうち、画素値が閾値より大きい画素と対応するインク吐出ノズル♯ｉ
をそれぞれ不良ノズルとして検出する。第１不良検出部５５０は、第２列目パターン対応
画素もしくは第４列目パターン対応画素の画素値が図１２（ｃ）に示す状態である場合、
シアン（Ｃ）のインク吐出ノズル２１０のうち、画素値が閾値より大きい画素と対応する
インク吐出ノズル♯ｊ、マゼンタ（Ｍ）のインク吐出ノズル２１０のうち、画素値が閾値
より大きい画素と対応するインク吐出ノズル♯ｋ、イエロー（Ｙ）のインク吐出ノズル２
１０のうち、画素値が閾値より大きい画素と対応するインク吐出ノズル♯ｉをそれぞれ不
良ノズルとして検出する。
【００６８】
図１３は、ブラックについて不良ノズルが発生したときのパターン対応画素の画素値を
説明するための図である。図１３に示すグラフの横軸および縦軸は、図１１と同様である
。図１３（ａ）は、ブラック（Ｋ）のインク吐出ノズル２１０の一部に不良ノズルが存在
する場合のパターン対応画素の画素値を示している。図１３（ｂ）は、ブラック（Ｋ）の
インク吐出ノズル２１０に不良ノズルが存在しない場合のパターン対応画素の画素値を示
している。
【００６９】
第１不良検出部５５０は、第１列目パターン対応画素の画素値が図１３（ａ）に示す状
態である場合、ブラック（Ｋ）のノズル番号が偶数のインク吐出ノズル２１０のうち、画
素値が閾値より大きい画素と対応するインク吐出ノズル♯ｉを不良ノズルとして検出する
。また、第１不良検出部５５０は、第３列目パターン対応画素の画素値が図１３（ａ）に
示す状態である場合、ブラック（Ｋ）のノズル番号が奇数のインク吐出ノズル２１０のう
ち、画素値が閾値より大きい画素と対応するインク吐出ノズル♯ｉを不良ノズルとして検
出する。第１不良検出部５５０は、第１列目パターン対応画素もしくは第３列目パターン
対応画素の画素値が図１３（ｂ）に示す状態である場合、ブラック（Ｋ）のインク吐出ノ
ズル２１０について不良ノズルを検出しない。
【００７０】
なお、第１不良検出部５５０は、第２列目パターン対応画素もしくは第４列目パターン
対応画素の画素値が図１３（ａ）に示す状態である場合、シアン（Ｃ）、マゼンタ（Ｍ）
、および、イエロー（Ｙ）のそれぞれのインク吐出ノズル２１０のうち、画素値が閾値よ
り大きい画素と対応するそれぞれのインク吐出ノズル♯ｉを不良ノズルとしてそれぞれ検
出する。また、第１不良検出部５５０は、第２列目パターン対応画素もしくは第４列目パ
ターン対応画素の画素値が図１３（ｂ）に示す状態である場合、シアン（Ｃ）、マゼンタ
（Ｍ）、イエロー（Ｙ）の各インク吐出ノズル２１０について不良ノズルを検出しない。
【００７１】
第１不良検出部５５０は、上述した方法により不良ノズルを検出すると、印刷不良が生
じた旨、および、不良ノズルを特定するための情報を記憶部５７０に記憶する。不良ノズ
ルを特定するための情報とは、例えば、不良ノズルが吐出する色や、ノズル番号などをい
う。
【００７２】
図１０に戻り、第１不良検出部５５０は、読取画像バッファー５７１から次のラインの
読取画像データを取得し（ステップＳ１４６）、検査用パターンＰＴの読取が終了したか
否かを判断する（ステップＳ１４７）。第１不良検出部５５０は、ステップＳ１４６で取
得された読取画像データが余白領域に該当する画像である場合には、検査用パターンＰＴ
の読取が終了したと判断することができる。一方、検査用パターンＰＴの読取が終了して
いないと判断した場合には、処理をステップＳ１４３に戻して、読み取ったライン（第２
〜４列目パターンのいずれか）に基づいて、ステップＳ１４３〜Ｓ１４６までの処理を繰
り返し実行する。
【００７３】
Ｄ．第２不良検出ルーチン：
図１４は、図６に示した印刷ルーチンのステップＳ１９０で実行される第２不良検出ル
ーチンの詳細なフローチャートである。この第２不良検出ルーチンが実行されると、まず
、第２不良検出部５６０は、読取画像バッファー５７１から１ライン分の読取画像データ
を取得する（ステップＳ１９１）。前述のように、本実施例では、第２不良検出ルーチン
の実行に際し、印刷速度の半分の速度で、印刷画像の読み取りが行われることから、１ラ
イン分の読取画像データは、印刷画像データの５０ドット幅に相当することになる。
【００７４】
続いて、第２不良検出部５６０は、元画像データから１ライン分の比較画像データの生
成を行う（ステップＳ１９２）。具体的には、第２不良検出部５６０は、元画像バッファ
ー５７４に格納されている元画像データから、ステップＳ１９１において取得した１ライ
ン分の読取画像データに相当する位置および幅の元画像データを取得し、これを読取画像
データの解像度に合わせて解像度変換することにより１ライン分の比較画像データを生成
する。例えば、読取画像データの１ラインが、元画像データの５０ドット幅に相当する場
合には、元画像データの搬送方向の解像度を１／５０に圧縮し、画素値を平均化する。ま
た、元画像データの原稿幅方向の解像度についても、元画像データの解像度と読取画像デ
ータの解像度の相違に応じて解像度変換を行う。
【００７５】
読取画像データを１ライン分取得し、比較画像データを１ライン分生成すると、第２不
良検出部５６０は、これら１ライン分について、読取画像データを構成する画素と比較画
像データを構成する画素の画素値の差分をすべての画素について算出する（ステップＳ１
９３）。この画素値は、輝度値であってもよいし、Ｒ，Ｇ，Ｂのいずれかの値であっても
よい。
【００７６】
読取画像データと比較画像データとの画素値の差分を算出すると、第２不良検出部５６
０は、印刷不良の有無の判定を行う（ステップＳ１９４）。具体的には、ステップＳ１９
３において算出された１ライン分の各画素の差分値と所定の閾値とそれぞれを比較し、閾
値よりも差分値が大きい画素があれば、印刷不良有り、と判定する。また、印刷不良有り
と判定された場合には、閾値よりも差分値が大きい画素に対応するノズルの位置（すなわ
ち、不良ノズルの位置）と、現在処理中のラインに対応する印刷媒体Ｐ上における位置と
を不良発生場所として特定する。第２不良検出部５６０は、こうして特定された不良発生
場所を記憶部５７０に記録する。
【００７７】
第２不良検出部５６０は、２つの検査用パターンＰＴ間に存在する全ての印刷画像（図
５参照）の読取画像データについて、上述したステップＳ１９１〜１９４の処理を繰り返
す（ステップＳ１９５）。そして、当該第２不良検出部ルーチンを終了する。この第２不
良検出ルーチンによれば、印刷不良が発生した場合に、２つの検査用パターンＰＴ間に存
在する複数の印刷画像のうち、不良の発生した印刷画像とその印刷画像内における不良発
生位置とを特定することができる。
【００７８】
以上で説明した本実施例の印刷装置１０では、複数の画像毎に一定の間隔で印刷される
検査用パターンＰＴに基づいて、印刷不良の有無を検出する。このとき、本実施例では、
搬送方向の読取解像度を印刷解像度よりも低い解像度として印刷媒体Ｐの読み取りを行う
ため、読取画像データのデータ量を削減させることができる。また、搬送方向における読
取解像度を低下させることができるので、比較的スキャンレートの低いイメージセンサー
を用いて印刷不良の有無を検出することができる。よって、印刷装置１０の製造コストを
低減することが可能になる。更に、本実施例では、検査用パターンＰＴを、１つの画像毎
ではなく、複数の画像毎に印刷するため、検査用パターンＰＴを印刷するための印刷媒体
Ｐの領域やインクの消費を節減することができる。
【００７９】
また、本実施例では、検査用パターンＰＴに基づいて印刷不良が検出された場合には、
印刷媒体Ｐの読み取り位置を巻き戻して、印刷画像の読み取り結果に基づき不良発生場所
の特定を行う。そのため、印刷不良の発生場所を精度良く検出することができる。更に、
印刷画像の読み取り時には、通常の印刷時よりも印刷媒体Ｐの搬送速度を低下させて印刷
画像の読み取りを行うため、比較的安価なイメージセンサーで高精度な不良判定を行うこ
とができる。また、不良発生場所が特定された場合には、回復処理を行ったのちに、印刷
画像の必要部数を再設定するため、当初指定された部数の正常な印刷物を的確に出力する
ことが可能になる。
【００８０】
Ｅ．他の態様：
以上、本発明の一実施例について説明したが、本発明はこのような実施例に限定されず
、その趣旨を逸脱しない範囲で種々の態様とすることが可能である。例えば、ソフトウェ
アによって実現した機能は、ハードウェアによって実現するものとしてもよく、その逆も
また可能である。そのほか、以下のような態様とすることも可能である。
【００８１】
上記実施例では、図９に示したように、第２不良検出ルーチンの実行に先だって、印刷
媒体Ｐの巻き戻しを行っている。これに対して、例えば、図１５に示すように、印刷媒体
Ｐの巻き戻しと同時に、印刷画像の読み取りを行って、第２不良検出ルーチンを実行する
こととしてもよい。こうすることにより、不良発生場所の特定までに要する時間を短縮す
ることが可能になる。
【００８２】
上記実施例では、第２不良検出ルーチンにおいて、読取画像データ全体と、比較画像デ
ータ全体とについて、画素値の差分を算出している。これに対して、画素値の差分は、第
１不良検出ルーチンにおいて特定された不良ノズルによって印刷される画素について算出
することとしてもよい。また、読取画像データを、第１不良検出ルーチンにおいて検出さ
れた不良ノズルに対応する画素から取得し、比較画像データについても、第１不良検出ル
ーチンにおいて検出された不良ノズルに対応する画素について生成することとしてもよい
。このように、第１不良検出ルーチンにおいて検出された不良ノズルに対応する画素につ
いて第２不良検出ルーチンを実行し、他の画素について差分の算出等を省略することで、
印刷不良の検出に要する演算量を削減することが可能になる。
【００８３】
上記実施例では、第１の不良検出ルーチンにおいて、すべてのインク吐出ノズル２１０
について不良の有無の検出をしている。これに対して、実際の画像の印刷に用いられるノ
ズルについてだけ、不良の検出を行うこととしてもよい。具体的には、第１不良検出部５
５０は、検査用パターンＰＴに基づいて、不良ノズル有りと判定しても、そのノズルが、
印刷に用いられないノズルであれば、不良ではないと判断する。印刷に用いられるか否か
は、印刷画像データを構成する画素の搬送方向に沿ったすべての列について、どのインク
が用いられるかを解析することで特定することができる。このように、実際の画像の印刷
に用いられるノズルについてだけ不良を検出することとすれば、実際の印刷に用いられな
いノズルについて、インク詰まり等が発生しても、不要な回復処理を行う必要がない。よ
って、印刷処理が滞ることが抑制され、また、インクや印刷媒体Ｐが余計に消費されてし
まうことを抑制することができる。
【００８４】
上記実施例では、回復処理後に、印刷部数の再設定を行うことで、当初指定された必要
部数の印刷を行っている。つまり、不良の生じた印刷物については破棄することとしてい
る。これに対して、例えば、回復処理後に、第２不良検出ルーチンによって特定された不
良場所に対して、ピンポイントにインクを吐出することで、印刷画像の不良部分を再生す
ることとしてもよい。こうすることで、印刷物を破棄することなく有効に活用することが
可能になる。
【００８５】
上記実施例では、印刷不良が検出された場合に、回復処理を行って、印刷部数を再設定
することで、再印刷を行っている。これに対して、回復処理後に、印刷不良が検出された
画像そのものを再印刷することとしてもよい。こうすることで、それぞれ異なる画像を印
刷媒体Ｐに印刷する場合や、バリアブル印刷を行う場合であっても、的確に、再印刷を行
うことが可能になる。
【００８６】
上記実施例では、第１の不良検出ルーチンによって、印刷不良を検出し次第、印刷媒体
Ｐを巻き戻して第２の不良検出ルーチンを実行している。これに対して、まず、印刷媒体
Ｐに印刷された全ての検査用パターンＰＴに対して第１不良検出ルーチンを実行し、その
後、不良の検出された検査用パターンＰＴとその１つ前に印刷された検査用パターンＰＴ
との間に位置する印刷画像について第２の不良検出ルーチンを実行してもよい。
【００８７】
上記実施例では、印刷媒体Ｐを巻き戻す際に、印刷不良が検出された検査用パターンＰ
Ｔの１つ前に印刷された検査用パターンＰＴの位置まで巻き戻しを行っている。これに対
して、例えば、印刷不良が検出された検査用パターンＰＴの２つ以上前に印刷された検査
用パターンＰＴの位置まで巻き戻しを行ってもよい。
【００８８】
上記実施例では、読取部４００は、搬送部３００によって搬送される印刷媒体Ｐから画
像を読み取っている。これに対して、印刷媒体Ｐが固定され、読取部４００が移動するこ
とで画像を読み取ることとしてもよい。つまり、印刷媒体は、読取部４００に対して相対
的に移動すればよい。
【００８９】
上記実施例では、印刷装置１０はラインプリンターであることとしたが、シリアルプリ
ンターでもよい。また、印刷装置１０は、インクジェット方式に限られず、レーザー方式
や熱転写方式であってもよい。
【００９０】
上記実施例では、印刷媒体としてロール状の印刷媒体Ｐを用いている。しかし、印刷媒
体は、Ａ４サイズやＡ３サイズなど、予め裁断された用紙であっても良い。また、印刷媒
体は紙に限られず、フィルム状の印刷媒体や樹脂製の印刷媒体など、種々の印刷媒体を適
用可能である。
【符号の説明】
【００９１】
１０…印刷装置
２００…ヘッドユニット
２１０…インク吐出ノズル
３００…搬送部
３１０…搬送ローラー
３３０…搬送ベルト
４００…読取部
５００…制御部
５１０…ＣＰＵ
５２０…印刷制御部
５３０…読取制御部
５４０…画像処理部
５５０…第１不良検出部
５６０…第２不良検出部
５７０…記憶部
５７１…読取画像バッファー
５７２…印刷画像バッファー
５７４…元画像バッファー
６００…表示部
７００…インターフェース
Ｐ…印刷媒体
Ａ１…印刷領域
Ａ２…余白領域
【図１】
2013001106.tif 000003
【図２】
2013001106.tif 000004
【図３】
2013001106.tif 000005
【図４】
2013001106.tif 000006
【図５】
2013001106.tif 000007
【図６】
2013001106.tif 000008
【図７】
2013001106.tif 000009
【図８】
2013001106.tif 000010
【図９】
2013001106.tif 000011
【図１０】
2013001106.tif 000012
【図１１】
2013001106.tif 000013
【図１２】
2013001106.tif 000014
【図１３】
2013001106.tif 000015
【図１４】
2013001106.tif 000016
【図１５】
2013001106.tif 000017