(57)【特許請求の範囲】
【請求項１】
メディアに液体を吐出して画像を印刷する画像形成部と、
前記メディアを撮像する撮像部と、
前記撮像部及び前記画像形成部を制御する制御部と、を備え、
前記制御部は、前記画像形成部により、複数の罫線を所定方向に一定間隔に配置したずれ調整パターンを前記メディアに印刷させ、前記撮像部により前記ずれ調整パターンを撮像させて撮像画像を取得し、前記撮像画像における前記罫線の間隔が所定範囲外となる異常領域を検出し、前記異常領域以外の領域の前記罫線に基づいて、前記画像形成部により前記画像を形成する際の前記液体の前記メディアへの着弾位置を補正する
ことを特徴とする液体吐出装置。
【請求項２】
請求項１に記載の液体吐出装置において、
前記制御部は、前記撮像画像に基づいて前記メディアに照射される照明光が正反射された正反射領域の有無を検出する
ことを特徴とする液体吐出装置。
【請求項３】
請求項２に記載の液体吐出装置において、
前記制御部は、前記撮像画像における罫線の本数が所定値未満である場合に、前記正反射領域が有ることを検出する
ことを特徴とする液体吐出装置。
【請求項４】
請求項２又は請求項３に記載の液体吐出装置において、
前記撮像部は、前記メディアに前記照明光を照射する方向がそれぞれ異なる複数の光源を含み、
前記制御部は、前記正反射領域が有ることが検出すると、前記メディアに前記照明光を照射させる前記光源を切り替える
ことを特徴とする液体吐出装置。
【請求項５】
メディアに複数の罫線を所定方向に一定間隔に配置したずれ調整パターンを形成するパターン形成ステップと、
前記メディアを撮像して前記ずれ調整パターンの撮像画像を取得する画像取得ステップと、
前記撮像画像における前記罫線の間隔が所定範囲外となる異常領域を検出する異常検出ステップと、
前記異常領域以外の領域の前記罫線に基づいて、前記画像形成部により前記画像を形成する際の前記液体の前記メディアへの着弾位置を補正する補正ステップと、
を実施することを特徴とする液体吐出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置、液体吐出方法、及び検出方法に関する。
【背景技術】
【０００２】
従来、メディアに対してインク滴等の液体を吐出して画像を形成する液体吐出装置（印刷装置）が知られている。
このような液体吐出装置では、吐出したインク滴の着弾位置ずれ等によって、画像の形成精度が低下する。このような画像の形成精度の低下を抑制するために、テストパターンをメディア上に印刷し、そのテストパターンを撮像し、撮像画像に基づいた補正処理を行う構成が知られている（例えば、特許文献１参照）。
この特許文献１に記載の装置では、プリントヘッドにフォトセンサーとＰＳＤとが搭載されており、フォトセンサーによりテストパターンを撮像し、ＰＳＤによりメディアとプリントヘッドとの距離を計測する。このような構成により、メディアにコックリングが生じているか否かを判定することが可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１１１０９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記特許文献１に記載の装置では、コックリング等を検出するために、プリントヘッドにＰＳＤを搭載している。しかしながら、このようなＰＳＤ等の距離センサーを別途プリントヘッドに設けると、構成が複雑化するとの課題があった。
【０００５】
本発明は、簡素な構成でコックリング等を検出し、高精度な補正処理を行える液体吐出装置、及び液体吐出方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一適用例に係る液体吐出装置は、メディアに液体を吐出して画像を印刷する画像形成部と、前記メディアを撮像する撮像部と、前記撮像部及び前記画像形成部を制御する制御部と、を備え、前記制御部は、前記画像形成部によりずれ調整パターンを前記メディアに印刷させ、前記撮像部により前記ずれ調整パターンを撮像させて撮像画像を取得し、前記撮像画像に基づいて、前記撮像画像の異常領域を検出することを特徴とする。
【０００７】
本適用例では、ずれ調整パターンの撮像画像に基づいて、撮像画像の異常を検出する。例えば、メディアにコックリング等が発生している場合では、ずれ調整パターンの撮像画像が、本体のパターン形状とは異なる形状で撮像される。一般に、メディアに異常が有る状態で、例えば画像形成部における液体の着弾位置等の補正処理をしてしまうと、画像の形成精度が低下してしまう。本適用例では、上記のように、メディアの異常を撮像画像の異常領域を検出することで判定することができるので、例えば撮像画像に異常領域が検出された場合には、補正処理を実施せず、撮像画像に異常領域が無い場合に補正処理を実施する等の制御が可能となり、精度の高い補正処理を実施することが可能となる。また、本適用例では、例えばＰＳＤ等の距離センサーを別途設ける必要が無く、簡素な構成でメディアの異常を検出できる。
以上により、本適用例では、簡素な構成でコックリング等を検出し、高精度な補正処理が可能な液体吐出装置を提供することが可能となる。
【０００８】
本適用例の液体吐出装置において、前記ずれ調整パターンは、複数の罫線を所定方向に一定間隔に配置したパターンであり、前記制御部は、前記撮像画像における前記罫線の間隔が所定範囲外となる場合に、前記異常領域を検出することが好ましい。
本適用例において、メディアの異常を検出する際に、撮像画像における罫線の間隔が所定範囲外となる異常領域を検出する。メディアに、例えばうねりや皺等の凹凸（コックリング）が発生している場合、当該コックリングが発生している領域において、撮像画像における隣り合う罫線の間隔が変化し、罫線の間隔が基準値（コックリングが無い場合の間隔）とは異なる値となる。本適用例では、撮像画像における罫線の間隔が所定範囲外となる領域、つまり、撮像画像における罫線の間隔と、基準値との差の絶対値が所定閾値を超える領域を、コックリングが発生している異常領域として検出する。
これにより、ＰＳＤ等の距離センサーを別途用いることなく、撮像画像に基づいて容易にコックリングの有無を検出することが可能となる。
【０００９】
本適用例の液体吐出装置において、前記制御部は、前記撮像画像における前記異常領域以外の領域の前記罫線に基づいて、前記画像形成部により前記画像を形成する際の前記液体の前記メディアへの着弾位置を補正することが好ましい。
本適用例では、メディアの異常を検出する際に、罫線ずれ調整パターンの撮像画像を用いる。このような罫線ずれ調整パターンは、一般に、複数の罫線が平行に配置されたパターンであり、画像形成部をメディアに対して第一方向に相対移動させながら形成した第一罫線と、画像形成部をメディアに対して第一方向とは反対の第二方向に相対移動させながら形成した第二罫線とが含まれる。したがって、第一罫線と第二罫線との位置ずれ量を検出することで、画像形成部における液体の着弾位置を補正することが可能となる。
ところで、メディアにコックリングが発生している状態で上記のような補正を行うと、罫線が本来の位置からずれているので、正確な補正量が算出されず、適正な補正処理ができない。これに対して、本適用例では、コックリングが有る異常領域を検出し、その異常領域外となる他の領域の罫線に基づいて補正量を算出するので、上記のような不都合を抑制でき、高精度な補正処理を実現できる。
【００１０】
本適用例の液体吐出装置において、前記制御部は、前記撮像画像に基づいて前記メディアに照射される照明光が正反射された正反射領域の有無を検出することが好ましい。
メディアにコックリングが発生していると、コックリングの位置で光源からの照明光が正反射して撮像部に入射する場合がある。この場合、撮像画像の正反射位置に対応する領域の輝度値が高くなり、例えば罫線等のずれ調整パターンが存在していてもそのずれ調整パターンの位置を検出できず、罫線の場合ではその間隔も検出できない。このため、上述したような撮像画像に基づいた異常領域の検出や、適正な補正を実施することができない。これに対して、本適用例では、撮像画像における正反射領域の有無を検出する。したがって、正反射領域が有る場合には、例えば補正処理を行わない等の処理を実施でき、不適正な補正が実施される不都合を抑制することができる。
【００１１】
本適用例の液体吐出装置において、前記制御部は、前記撮像画像における罫線の本数が所定値未満である場合に、前記正反射領域が有ることを検出することが好ましい。
本適用例では、上記のような正反射領域の有無を、罫線の本数が所定値未満であるか否かにより判定する。正反射領域が存在すると、その領域内が高輝度となって、罫線を識別することができないので、撮像画像において、罫線の数（配置数）を検出し、その検出数が所定値（ずれ調整パターンの元画像データにおける罫線の数）よりも少ない場合に、正反射領域が有ると判定することができる。
また、正反射領域がある場合でも、罫線の数が所定値となる場合では、罫線を正しく識別できていることを意味する。この場合に、例えばメディアに対する撮像処理等を再度実施すると、補正処理に時間を要することになり好ましくない。本適用例では、罫線の数に基づいた正反射領域の有無を検出するので、正反射領域が存在していても、罫線の数が所定値である場合には、正反射がないと判定し、識別された罫線に基づいて画像形成部における補正処理を実施することができる。このため、補正に要する時間の短縮も図れる。
【００１２】
本適用例の液体吐出装置において、前記撮像部は、前記メディアに前記照明光を照射する方向がそれぞれ異なる複数の光源を含み、前記制御部は、前記正反射領域が有ることが検出すると、前記メディアに前記照明光を照射させる前記光源を切り替えることが好ましい。
本適用例では、メディアに対して照明光の照射方向がそれぞれ異なる複数の光源が設けられ、そのうちの１つまたは複数を点灯駆動させてメディアに照明光を照射して撮像画像を取得する。正反射が起こる要因の１つは、上述したように、コックリングの発生であり、コックリングの方向（例えば縦皺が派生している場合は縦方向）と同じ方向から照明光を照射すれば、正反射が抑制されるか、又は正反射が無くなる。したがって、正反射領域が発生しないように光源を切り替えることで、正反射領域を除外することができ、正反射が発生していない撮像画像に基づいた罫線の検出や、補正処理を実施することができる。
【００１３】
本発明の一適用例に係る液体吐出方法は、メディアにずれ調整パターンを形成するパターン形成ステップと、前記メディアを撮像して前記ずれ調整パターンの撮像画像を取得する画像取得ステップと、前記撮像画像に基づいて、前記撮像画像の異常領域を検出する異常検出ステップと、を実施することを特徴とする。
本適用例では、上述した適用例と同様、ずれ調整パターンの撮像画像を取得し、その撮像画像における異常領域を検出する。このため、例えばＰＳＤ等の距離センサーを別途設ける必要が無く、簡素な構成で、撮像画像に基づいてコックリング等のメディアの異常を検出できる。メディアの異常を検出することで、当該撮像画像に基づいた補正処理を実施するか否か、又は、補正処理を行う場合に用いる撮像画像における位置を判定できるので、高精度な補正処理（例えば液体（インク）を吐出して画像を形成する場合における着弾位置の補正等）が可能となる。
【００１４】
本発明の一適用例に係る検出方法は、ずれ調整パターンが形成されたメディアの撮像画像を取得し、前記撮像画像に基づいて、前記撮像画像の異常領域を検出することを特徴とする。
本適用例では、上述した適用例と同様、ずれ調整パターンの撮像画像を取得し、その撮像画像における異常領域を検出する。このため、例えばＰＳＤ等の距離センサーを別途設ける必要が無く、簡素な構成で、撮像画像に基づいてコックリング等のメディアの異常を検出できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態のプリンターの外観の構成例を示す図。
【図２】本実施形態のプリンターの概略構成を示すブロック図。
【図３】本実施形態の撮像部の概略構成を示す図。
【図４】本実施形態の制御ユニットに含まれるＣＰＵの機能構成を示すブロック図。
【図５】本実施形態の印刷方法（液体吐出方法）における罫線ずれ補正を示すフローチャート。
【図６】本実施形態におけるテストパターン（ずれ調整パターン）の一例を示す図。
【図７】コックリングの発生による罫線ずれを説明するための図。
【図８】本実施形態の撮像画像のＸ方向に沿った輝度変化を示す図。
【図９】本実施形態において、コックリングが発生した場合のテストパターンの撮像画像の一例を示す図。
【図１０】本実施形態において、コックリングが発生しない場合のテストパターンの撮像画像の一例を示す図。
【図１１】図９の例に対し、各罫線３１の＋ｘ側に隣り合う罫線３１との間隔を示す図。
【図１２】コックリングが無い場合における補正量の算出方法を示す図。
【図１３】コックリングが有る場合における従来の補正量の算出方法を示す図。
【図１４】コックリングが有る場合における第一実施形態の補正量の算出方法を示す図。
【図１５】第二実施形態における撮像部の概略構成を示す図。
【図１６】第二実施形態の複数の光源の配置例を示す図。
【図１７】第二実施形態のプリンターにおける印刷方法における罫線ずれの補正方法を示すフローチャート。
【図１８】メディアにコックリングが発生していない場合における、光源からの照明光とメディアで反射された正反射光の光路を示す図。
【図１９】メディアにコックリングが発生している場合における、光源からの照明光と正反射光の光路を示す図。
【図２０】正反射光が撮像素子に入射した場合の撮像画像の一例を示す図。
【図２１】メディアからの正反射光が撮像素子に入射されている際の撮像画像のｘ方向に沿った反射率変化の一例を示す図。
【発明を実施するための形態】
【００１６】
［第一実施形態］
以下、本発明に係る第一実施形態について、図面に基づいて説明する。本実施形態では、本発明の印刷装置の一例として、液体吐出装置であるプリンター１（インクジェットプリンター）について、以下説明する。
【００１７】
［プリンターの概略構成］
図１は、本実施形態のプリンター１の外観の構成例を示す図である。図２は、本実施形態のプリンター１の概略構成を示すブロック図である。
図１に示すように、プリンター１は、供給ユニット１１、搬送ユニット１２と、キャリッジ１３と、キャリッジ移動ユニット１４と、制御ユニット１５（図２参照）と、を備えている。このプリンター１は、例えばパーソナルコンピューター等の外部機器２０から入力された印刷データに基づいて、各ユニット１１，１２，１４及びキャリッジ１３を制御し、メディアＭ上に画像を印刷する。また、本実施形態のプリンター１は、予め設定された元画像データに基づいてメディアＭ上の所定位置にテストパターンを形成し、当該テストパターンの撮像画像を取得して画像処理を行い、印刷された画像が適正でない場合に補正処理を行う。
以下、プリンター１の各構成について具体的に説明する。
【００１８】
供給ユニット１１は、画像形成対象となるメディアＭ（本実施形態では、紙面を例示）を、画像形成位置に供給するユニットである。この供給ユニット１１は、例えばメディアＭが巻装されたロール体１１１（図１参照）、ロール駆動モーター（図示略）、及びロール駆動輪列（図示略）等を備える。そして、制御ユニット１５からの指令に基づいて、ロール駆動モーターが回転駆動され、ロール駆動モーターの回転力がロール駆動輪列を介してロール体１１１に伝達される。これにより、ロール体１１１が回転し、ロール体１１１に巻装された紙面がＹ方向（副走査方向）における下流側（＋Ｙ方向）に供給される。
なお、本実施形態では、ロール体１１１に巻装された紙面を供給する例を示すがこれに限定されない。例えば、トレイ等に積載された紙面等のメディアＭをローラー等によって例えば１枚ずつ供給する等、如何なる供給方法によってメディアＭが供給されてもよい。
【００１９】
搬送ユニット１２は、本発明の搬送機構であって、供給ユニット１１から供給されたメディアＭを、本発明の一方向であるＹ方向に沿って搬送する。この搬送ユニット１２は、搬送ローラー１２１と、搬送ローラー１２１とメディアＭを挟んで配置され、搬送ローラー１２１に従動する従動ローラー（図示略）と、プラテン１２２と、を含んで構成されている。
搬送ローラー１２１は、図示略の搬送モーターからの駆動力が伝達され、制御ユニット１５の制御により搬送モーターが駆動されると、その回転力により回転駆動されて、従動ローラーとの間にメディアＭを挟み込んだ状態でＹ方向に沿って搬送する。また、搬送ローラー１２１のＹ方向の下流側（＋Ｙ側）には、キャリッジ１３に対向するプラテン１２２が設けられている。
【００２０】
キャリッジ１３は、メディアＭに対して画像を印刷する印刷部１６と、メディアＭ上の所定の測定位置（測定領域）の撮像処理を行う撮像部１７と、を搭載する。なお、キャリッジ１３に、分光測定器を別途搭載する構成などとしてもよい。
このキャリッジ１３は、キャリッジ移動ユニット１４によって、Ｙ方向と交差する主走査方向（Ｘ方向）に沿って移動可能に設けられている。
また、キャリッジ１３は、フレキシブル回路１３１により制御ユニット１５に接続され、制御ユニット１５からの指令に基づいて、印刷部１６による印刷処理（メディアＭに対する画像形成処理）及び、撮像部１７による撮像処理を実施する。
なお、キャリッジ１３の詳細な構成については後述する。
【００２１】
キャリッジ移動ユニット１４は、キャリッジ１３を移動させる移動機構を構成し、制御ユニット１５からの指令に基づいて、キャリッジ１３をＸ方向に沿って往復移動させる。
このキャリッジ移動ユニット１４は、例えば、キャリッジガイド軸１４１と、キャリッジモーター１４２と、タイミングベルト１４３と、を含んで構成されている。
キャリッジガイド軸１４１は、Ｘ方向に沿って配置され、両端部がプリンター１の例えば筐体に固定されている。キャリッジモーター１４２は、タイミングベルト１４３を駆動させる。タイミングベルト１４３は、キャリッジガイド軸１４１と略平行に支持され、キャリッジ１３の一部が固定されている。そして、制御ユニット１５の指令に基づいてキャリッジモーター１４２が駆動されると、タイミングベルト１４３が正逆走行され、タイミングベルト１４３に固定されたキャリッジ１３がキャリッジガイド軸１４１にガイドされて往復移動する。
【００２２】
次に、キャリッジ１３に設けられる印刷部１６、及び撮像部１７の構成について説明する。
［印刷部の構成］
印刷部１６は、本発明の画像形成部であって、メディアＭと対向する部分に、インク滴（液体）を個別にメディアＭ上に吐出して、メディアＭ上に画像を形成する。
この印刷部１６は、複数色のインクに対応したインクカートリッジ（図示略）が着脱自在に装着されており、各インクカートリッジからインクタンク（図示略）にチューブ（図示略）を介してインクが供給される。また、印刷部１６の下面（メディアＭに対向する位置）には、インク滴を吐出するノズル（図示略）が、各色に対応して設けられている。これらのノズルには、例えばピエゾ素子が配置されており、ピエゾ素子を駆動させることで、インクタンクから供給されたインク滴が吐出されてメディアＭに着弾し、ドットが形成される。
【００２３】
［撮像部の構成］
図３は、撮像部１７の概略構成を示す図である。
撮像部１７は、光源１７１と、撮像レンズ１７２と、撮像素子１７３と、を含んで構成され、例えばキャリッジ１３において、印刷部１６の＋Ｘ側で、かつ＋Ｙ側に配置されている。なお、撮像部１７に設けられる撮像素子としては、例えばＣＣＤやＣＭＯＳ等の各種イメージセンサーを用いることができる。
このような撮像部１７は、光源１７１からの照明光をメディアＭに照射し、メディアＭで反射された光を、撮像レンズ１７２を介して撮像素子１７３に入射させる。撮像素子１７３は、入射した画像光に基づいた画像信号（撮像画像の画像データ）を出力し、当該画像信号は、例えば、Ｉ−Ｖ変換器、増幅器、及びＡＤ変換器等を有する撮像回路を介して制御ユニット１５に入力される。
【００２４】
［制御ユニットの構成］
次に、制御ユニット１５について説明する。
制御ユニット１５は、本発明の制御部であり、図２に示すように、Ｉ／Ｆ１５１と、ユニット制御回路１５２と、メモリー１５３と、ＣＰＵ（Central Processing Unit）１５４と、を含んで構成されている。
Ｉ／Ｆ１５１は、外部機器２０から入力される印刷データをＣＰＵ１５４に入力する。
ユニット制御回路１５２は、供給ユニット１１、搬送ユニット１２、印刷部１６、光源１７１、撮像部１７、及びキャリッジ移動ユニット１４をそれぞれ制御する制御回路を備えており、ＣＰＵ１５４からの指令信号に基づいて、各ユニットの動作を制御する。なお、各ユニットの制御回路が、制御ユニット１５とは別体に設けられ、制御ユニット１５に接続されていてもよい。
【００２５】
メモリー１５３は、プリンター１の動作を制御する各種プログラムや各種データが記憶されている。
各種データとしては、例えば、テストパターン（例えばずれ調整パターン）を印刷するための元画像データ、所定色を形成する際の各インクの吐出量や、所定位置にインク滴を着弾させるためのインク滴の吐出タイミング等を記憶した印刷プロファイルデータ等が挙げられる。
【００２６】
図４は、プリンター１の制御ユニット１５に含まれるＣＰＵ１５４の機能構成を示したブロック図である。
ＣＰＵ１５４は、メモリー１５３に記憶された各種プログラムを読み出し実行することで、図４に示すように、走査制御手段１５４Ａ、印刷制御手段１５４Ｂ、撮像制御手段１５４Ｃ、異常検出手段１５４Ｄ、及び補正量算出手段１５４Ｅ等として機能する。
【００２７】
走査制御手段１５４Ａは、供給ユニット１１、搬送ユニット１２、及びキャリッジ移動ユニット１４を駆動させる旨の指令信号をユニット制御回路１５２に出力する。これにより、ユニット制御回路１５２は、供給ユニット１１のロール駆動モーターを駆動させて、メディアＭを搬送ユニット１２に供給させる。また、ユニット制御回路１５２は、搬送ユニット１２の搬送モーターを駆動させて、メディアＭの所定領域をプラテン１２２のキャリッジ１３に対向する位置まで、Ｙ方向に沿って搬送させる。また、ユニット制御回路１５２は、キャリッジ移動ユニット１４のキャリッジモーター１４２を駆動させて、キャリッジ１３をＸ方向に沿って移動させる。
【００２８】
印刷制御手段１５４Ｂは、例えば外部機器２０から入力された印刷データに基づいて、印刷部１６を制御する旨の指令信号をユニット制御回路１５２に出力する。印刷制御手段１５４Ｂからユニット制御回路１５２に指令信号が出力されると、ユニット制御回路１５２は、印刷部１６に印刷制御信号を出力し、ノズルに設けられたピエゾ素子を駆動させてメディアＭに対してインクを吐出させる。なお、印刷を実施する際は、キャリッジ１３がＸ方向に沿って移動されて、その移動中に印刷部１６からインクを吐出させてドットを形成するドット形成動作と、メディアＭをＹ方向に搬送する搬送動作とを交互に繰り返し、複数のドットから構成される画像をメディアＭに印刷する。この際、印刷制御手段１５４Ｂは、印刷プロファイルデータに基づいて、インク滴の吐出量や吐出タイミングを制御して、目標となる位置にインク滴を着弾させる。
【００２９】
撮像制御手段１５４Ｃは、撮像処理を実施する。具体的には、撮像制御手段１５４Ｃは、撮像部１７を制御して撮像素子１７３を駆動させ、撮像素子１７３から入力された画像信号（撮像画像）を取得する。
【００３０】
異常検出手段１５４Ｄは、撮像部１７により撮像されたずれ調整パターンに対する撮像画像に基づいて、メディアＭに対してコックリング等が発生している領域（異常領域）を検出する。
【００３１】
補正量算出手段１５４Ｅは、ずれ調整パターンの撮像画像に基づき、罫線のずれ量を検出し、印刷部１６でインク滴を吐出した際の着弾位置（インク滴の吐出量や吐出タイミング）を補正する補正量を算出する。
これにより、印刷制御手段１５４Ｂは、補正量算出手段１５４Ｅにより算出された補正量に基づいて、印刷部１６による印刷処理（インク滴の吐出速度や吐出タイミング）を制御する。
【００３２】
［印刷方法］
次に、本実施形態のプリンター１における印刷方法（液滴吐出方法）、具体的には、印刷部１６による印刷処理において、目標位置に適正にインク滴を着弾させるための補正（罫線ずれ補正）方法について、図面に基づいて説明する。
図５は、プリンター１の印刷方法における罫線ずれ補正を示すフローチャートである。
プリンター１は、例えばユーザー操作や外部機器２０からの入力により、罫線ずれ補正を行う旨の指令を受け付けると、走査制御手段１５４Ａ及び印刷制御手段１５４ＢによりメディアＭに対してテストパターン（ずれ調整パターン）を印刷させる（ステップＳ１：パターン形成ステップ）。
このステップＳ１では、走査制御手段１５４Ａは、供給ユニット１１、搬送ユニット１２を制御して、プラテン１２２の所定位置にメディアＭを搬送させ、印刷制御手段１５４Ｂは、印刷部１６を制御して、搬送されたメディアＭの所定位置にテストパターンを印刷する。このテストパターンは、メモリー１５３に予め記憶された元画像データに基づいて印刷される。したがって、走査制御手段１５４Ａは、元画像データに従ってメディアＭの搬送量、キャリッジ１３の移動量を制御し、印刷制御手段１５４Ｂは、元画像データに基づいて、キャリッジ１３が所定位置に位置した際に所定色のインクを吐出させてテストパターンを形成する。また、必要に応じて、乾燥機構により吐出したインクを乾燥させてもよい。
【００３３】
図６は、本実施形態で形成されるテストパターン（ずれ調整パターン）の一例を示す図である。
テストパターン３０では、Ｙ方向に平行な直線状の罫線３１が、Ｘ方向（本発明の所定方向）に沿って一定の間隔で複数配置される。罫線３１は、＋Ｙ側と−Ｙ側とにそれぞれ配置されており、−Ｙ側に配置される複数の罫線３１は、キャリッジ１３を＋Ｘ側に移動させながら印刷部１６からインク滴を吐出させる往路印刷により形成された第一罫線３１Ａである。＋Ｙ側に配置される罫線３１は、キャリッジ１３を−Ｘ側に移動させながら印刷部１６からインク滴を吐出させる復路印刷により形成された第二罫線３１Ｂである。
このテストパターン３０では、Ｘ方向に並ぶ第一罫線３１Ａの間隔が、第二罫線３１Ｂの間隔よりも大きく、かつ、罫線のずれ量がゼロの場合にはＸ方向における中心に配置される第一罫線３１Ａ及び第二罫線３１Ｂの位置が一致する。このようなテストパターン３０では、第一罫線３１Ａと第二罫線３１ＢとのＸ方向の位置の差は、中心から離れるに従って第一罫線３１Ａと第二罫線３１Ｂとの位置のずれ量が線形的に増大する。また、本例では、第一罫線３１Ａ及び第二罫線３１Ｂがそれぞれ１３本ずつ形成されている。
図６では、第一罫線３１Ａの間隔が、第二罫線３１Ｂの間隔よりも大きくなっているが、逆に小さくなっていてもよい。
また、ずれ調整パターンは図６のような罫線パターンに限られず、点線やドット、市松模様のようなブロックパターンであっても、Ｘ方向に並ぶ一定間隔のパターンであり、往路印刷時のパターンと復路印刷時のパターンでＸ方向の配列間隔が異なっていればよい。
【００３４】
ステップＳ１によりテストパターン３０を形成した後、撮像制御手段１５４Ｃは、撮像部１７を制御して、テストパターンに対する撮像画像を取得する（ステップＳ２：画像取得ステップ）。
具体的には、走査制御手段１５４Ａは、搬送ユニット１２やキャリッジ移動ユニット１４を制御して、撮像部１７がテストパターンに対向するように、キャリッジ１３とメディアＭとの位置を調整する。そして、撮像制御手段１５４Ｃは、光源１７１を点灯させ、撮像素子１７３を駆動させて、撮像素子１７３から出力された画像信号（撮像画像）を取得する。
【００３５】
この後、異常検出手段１５４Ｄは、取得した撮像画像に基づいて、メディアＭにおいてコックリング等が生じている異常領域を検出する（異常検出ステップ）。
図７は、コックリングの発生による罫線ずれを説明するための図である。図７において破線はメディアＭにコックリングが発生していない状態、実線はコックリングが発生している状態を示している。
印刷部１６が図７に示す矢印の方向（＋Ｘ方向）に移動しながらテストパターン３０を印刷する際に、図７に示すように、メディアＭにコックリングが発生している場合、例えばメディアＭの一部が盛り上がっていると、本来インク滴を着弾させたい着弾位置Ｐ０とは異なる着弾位置Ｐ１にインク滴が着弾してしまう。この場合、撮像画像を取得する際に、例えば張力によってメディアＭを引き延ばして平坦にしたとしても、インク滴の着弾位置が本来の位置からずれた位置となる。
コックリングによる罫線ずれが生じたまま、撮像画像に基づいて罫線ずれ補正を行うと、コックリングがない場合での着弾位置が正常であるにもかかわらず、着弾位置が適正でないとして補正処理が行われることになり、不適正な補正が実施されることになる。したがって、本実施形態では、このようなコックリングが発生した異常領域を除いた補正処理を行う。そのために、ステップＳ３では、異常検出手段１５４Ｄは、上記のような異常領域を検出する。
【００３６】
具体的には、異常検出手段１５４Ｄは、まず、撮像画像における罫線３１の位置を各画素の反射率に基づいて検出する（ステップＳ３）。
図８は、撮像画像のｘ方向に沿った反射率変化を示す図である。
例えば、白色のメディアＭに対して所定色のインク滴により罫線３１を形成すると、撮像画像のｘ方向（プリンター１の座標系のＸ方向に対応）に沿ったメディアＭの反射率変化（撮像画像における輝度変化）は、図８に示すように、罫線３１に対応した位置がピーク（極小点）となる変化曲線となる。なお、罫線３１の位置を検出するｙ方向（ｘ方向に直交）の位置は特に限定されず、例えば、第一罫線３１Ａは第二罫線３１Ｂ側の端部、第二罫線３１Ｂは第一罫線３１Ａ側の端部とすることができる。
異常検出手段１５４Ｄは、この反射率変化曲線の反射率のピーク（極小点）のｘ座標位置をそれぞれ検出して、各罫線３１の位置とする。
【００３７】
この後、異常検出手段１５４Ｄは、罫線３１と他の罫線３１とのｘ方向に沿った間隔を検出する（ステップＳ４）。なお、本実施形態では、ｘ方向に隣り合う罫線３１の間隔を検出するが、これに限定されず、例えばｘ方向に沿った１つおきや２つおきの罫線３１の間隔を検出してもよい。
図９は、メディアＭにコックリングが発生している場合のテストパターン３０の撮像画像の一例であり、図１０は、メディアＭにコックリングが発生していない場合のテストパターン３０の撮像画像の一例である。なお、説明の便宜上、図９，１０におけるｘ方向は、図面右側を＋ｘ、左側を−ｘとする。図１１は、図９の例に対し、各罫線３１の、＋ｘ側に隣り合う罫線３１との間隔を示す図である。つまり、図１１の横軸のデータずらし量０に対応する罫線間隔の値は、図９の「０」と「＋１」の罫線の間隔の値で、第一罫線３１Ａの場合、例えば約２３．２pixelである。図１１の罫線間隔の単位の１pixelは１／１２００インチである。
図９及び図１０を比較すると分かるように、コックリングが発生している場合では、罫線３１の間隔が不均一となる。図９の例では、「＋１」と「＋４」の位置の第一罫線３１Ａの間にコックリングが発生しており、「＋２」及び「＋３」の位置の第一罫線３１Ａが、図１０に対してずれている。つまり、図１１に示すように、「＋１」の第一罫線３１Ａと「＋２」の第一罫線３１Ａとの間隔（データずらし量「１」に対応する罫線間隔）が基準値よりも大きくなり、第一罫線３１Ａの間隔から基準値を減じた値の絶対値が所定値より大きくなる。また、「＋３」の第一罫線３１Ａと「＋４」の第一罫線３１Ａとの間隔（データずらし量「３」に対応する罫線間隔）が基準値よりも小さくなり、この場合も第一罫線３１Ａの間隔から基準値を減じた値の絶対値が所定値より大きくなる。なお、この基準値とは、図１０に示すような正常に罫線３１が印刷された際の罫線３１の間隔であり、図１１では、基準値２３．０pixel、所定値０．８pixelとなっている。
【００３８】
そして、異常検出手段１５４Ｄは、検出された罫線３１の間隔が所定範囲（基準値＋所定値〜基準値−所定値）外となる値に基づいて、異常領域Ｓを検出する。
図１１では、第一罫線３１Ａのデータずらし量「１」と「３」に対応する罫線間隔が所定範囲外となっており、この場合は、第一罫線３１Ａの「＋２」と「＋３」の位置を異常領域Ｓとして検出する（ステップＳ５）。
具体的には、図１１で第一罫線３１Ａのデータずらし量「１」と「３」に関係する罫線３１Ａは「＋１」から「＋４」に位置する４本の第一罫線３１Ａであるが、そのうちの両端部の「＋１」の罫線３１Ａ及び「＋４」の罫線３１Ａは正常であり、その内側領域の「＋２」、「＋３」の罫線３１Ａが異常領域Ｓに位置していると判定する。
図９に示す場合より大きなコックリングが発生し、罫線位置「＋１」から「＋４」を含む領域にコックリングが発生した場合は、データずらし量「０」と「４」に対応する罫線間隔が所定範囲外となる。この場合、データずらし量「０」と「４」に関係する罫線３１Ａは「０」、「＋１」と「＋４」、「＋５」となるので、両端部の罫線「０」と「＋５」を除外して、その内側領域、つまり「＋１」、「＋２」、「＋３」、「＋４」の位置の罫線３１が異常領域Ｓに位置するとして検出する。
【００３９】
この後、補正量算出手段１５４Ｅは、ステップＳ５で検出された異常領域Ｓを除く正常領域内に存在する罫線３１に基づいて、罫線ずれを補正するための補正量を算出する（ステップＳ６）。
図１２は、コックリングが無い場合における補正量の算出方法を示す図、図１３は、コックリングが有る場合における従来の補正量の算出方法を示す図、図１４は、コックリングが有る場合における本実施形態の補正量の算出方法を示す図である。
本実施形態のテストパターン３０では、上述のように、第一罫線３１Ａの間隔と、第二罫線３１Ｂの間隔は異なり、第一罫線３１Ａ及び第二罫線３１Ｂがそれぞれ１３本ずつ形成され、＋Ｘ方向への配置位置（配置順）に対してそれぞれ対応付けられる。つまり、１３本のうちの中心に位置する（「０」位置に位置する）第一罫線３１Ａは、１３本のうちの中心に位置する（「０」位置に位置する）第二罫線３１Ｂに対応し、０位置の第一罫線３１Ａから数えて＋ｎの位置の第一罫線３１Ａが、０位置の第二罫線３１Ｂから数えて＋ｎの位置の第二罫線３１Ｂに対応する。
【００４０】
罫線ずれを補正するための補正量の算出では、第一罫線３１Ａと、当該第一罫線３１Ａに対応する第二罫線３１ＢとのＸ方向における罫線間隔を算出する。
例えば、コックリングが無い場合、第一罫線３１Ａは、所定の第一間隔で配置され、第二罫線３１Ｂは、所定の第二間隔で配置されているため、第一罫線３１Ａと、これに対応する第二罫線３１ＢとのＸ方向における罫線間隔を、罫線の配置位置（配置順）に対してプロットすると、図１２に示すようになる。
罫線ずれが生じていない場合、「０」に対応する第一罫線３１Ａと第二罫線３１Ｂとは、ｘ方向に対して同位置であるはずであり、その位置がずれている場合（罫線間隔がゼロとなっていない場合）、印刷部１６の往路印刷時と、復路印刷時とにおけるインク滴の着弾位置にずれが発生していることを意味する。ステップＳ６では、このインク滴の着弾位置のずれを補正するための補正量を算出する。具体的には、図１２において、最小二乗法を用いて近似直線式を算出し、その切片の値から、罫線ずれを補正するための補正量を算出する。
【００４１】
ところで、メディアＭにテストパターン３０を印刷する際に、メディアＭにコックリングが発生していると、コックリングに対応する位置（例えば、図９の例では、「＋２」と「＋３」の罫線位置）において、コックリングに起因する罫線ずれが発生する。この場合、図１３に示すように、本来の位置からずれた位置に罫線ずれ量がプロットされることになるので、最小二乗法による直線式を算出すると、コックリングに起因する罫線ずれによる誤差が含まれ、適正な罫線ずれ補正を行うことができない。
そこで、本実施形態では、補正量算出手段１５４Ｅは、異常領域Ｓとして検出された領域を除外し、その他の正常領域のデータを用いて罫線ずれ補正のための補正量を算出する。つまり、図１４に示すように、異常領域Ｓとして検出された「＋２」と「＋３」の罫線位置に対するデータを除外する。これにより、図１２と同様の直線式が算出され、コックリングが生じていない場合と同様の補正量を算出することが可能となる。
また前述したように、図９に示す場合より大きなコックリングが発生し、罫線位置「＋１」から「＋４」を含む領域にコックリングが発生した場合は、異常領域Ｓとして検出された「＋１」、「＋２」、「＋３」、「＋４」の罫線位置に対するデータを除外して補正量を算出する。
【００４２】
以上のステップＳ６の後、制御ユニット１５は算出された補正量により印刷プロファイルデータを更新する（ステップＳ７）。例えば、印刷部１６によりインク滴を吐出する際の吐出タイミングを補正量に基づいて更新する。これにより、次回以降、印刷部１６による印刷処理が実施される際に、当該印刷プロファイルデータに基づいた印刷処理が実施されることになり、インク滴の着弾位置が補正される。
【００４３】
［本実施形態の作用効果］
第一実施形態のプリンター１では、メディアＭにインク滴を吐出して画像を形成する印刷部１６と、メディアＭを撮像する撮像部１７とを有する。そして、罫線ずれ補正のための補正量を算出するための補正処理において、制御ユニット１５の印刷制御手段１５４Ｂは、印刷部１６からテストパターン３０をメディアＭに印刷し、撮像制御手段１５４Ｃは、メディアＭを撮像してテストパターン３０に対する撮像画像を得る。また、異常検出手段１５４Ｄは、撮像画像の罫線３１の配置に基づいて、異常領域Ｓを検出する。
このような本実施形態では、撮像部１７により撮像される撮像画像に基づいて、コックリングが発生している場合の異常領域Ｓを検出するので、別途コックリングを検出するための距離センサー等が不要となり、構成の簡略化を図れる。また、コックリングによる異常領域Ｓが検出されると、その異常領域Ｓに基づいた補正が行われないので、不適正な補正量が算出されることがない。すなわち、簡素な構成で、コックリングを検出し、高精度な補正処理が可能なプリンター１を得ることができる。
【００４４】
本実施形態では、異常検出手段１５４Ｄは、撮像画像における罫線３１の間隔と基準値との差の絶対値が所定範囲外となる（罫線３１の間隔と基準値との差の絶対値が閾値を超える）か否かにより、異常領域Ｓを検出する。メディアＭにコックリングが発生している場合、印刷部１６からインク滴を吐出させると、目標位置とは異なる位置にインク滴が着弾することになる。したがって、撮像画像における罫線３１の間隔が基準値とならない領域を検出することで、容易に異常領域Ｓを検出することができる。これにより、ＰＳＤ等の距離センサーを別途用いることなく、撮像画像に基づいたコックリングの検出を容易に行うことができる。
【００４５】
本実施形態では、補正量算出手段１５４Ｅは、撮像画像における異常領域Ｓを除外して、それ以外の正常領域の第一罫線３１Ａ及び第二罫線３１Ｂに基づいて、罫線ずれに対する補正量を算出して、インク滴の着弾位置（印刷部１６からインク滴を吐出させるタイミング等）を補正する。
テストパターン３０（罫線ずれ補正パターン）を用いた罫線ずれ補正では、上述したような異常領域Ｓが有ると、当該異常領域Ｓにおける罫線３１によって補正精度が低下してしまう（図１３参照）。これに対して、本実施形態では、異常領域Ｓを除外して罫線ずれの補正量を算出するので、コックリングが生じていない場合におけるテストパターン３０を用いた場合と同程度の高精度な補正量を算出することができる。
【００４６】
[第二実施形態]
次に、本発明に係る第二実施形態について説明する。
上述した第一実施形態では、撮像部１７が１つの光源１７１を有する構成としたが、メディアＭにコックリングが発生している場合、当該光源１７１から照射された照明光の正反射光が撮像素子１７３に入射して正反射領域となり罫線３１の位置の検出が困難となる場合がある。これに対して、第二実施形態では、撮像部１７が複数の光源を有し、上記のような正反射光が撮像素子１７３に入射される場合に、光源を切り替えて、正反射を抑制する点で相違する。なお、以降の説明にあたり、上記第一実施形態と同一の構成については、同符号を付し、その説明を省略又は簡略化する。
【００４７】
図１５は、第二実施形態における撮像部１７Ａの概略構成を示す図である。図１６は、第二実施形態の複数の光源１７１Ａの配置例を示す図である。
第二実施形態では、撮像部１７Ａは、図１５に示すように複数の光源１７１Ａが設けられている。これらの光源１７１Ａは、図１５に示すように、メディアＭの撮像位置に対して照明光を照射可能に構成されている。そして、これらの光源１７１Ａは、図１６に示すように、撮像素子１７３の光軸方向から見た平面視において、撮像素子１７３の撮像中心を中心とした仮想円上に、例えば等角度間隔で配置されている。
【００４８】
そして、本実施形態の制御ユニット１５のＣＰＵは、第一実施形態と同様、メモリー１５３に記憶された各種プログラムを読み出し実行することで、走査制御手段１５４Ａ、印刷制御手段１５４Ｂ、撮像制御手段１５４Ｃ、異常検出手段１５４Ｄ、及び補正量算出手段１５４Ｅ等として機能する。
ここで、本実施形態の異常検出手段１５４Ｄは、第一実施形態と同様、テストパターン３０に対する撮像画像に基づいて、罫線３１の間隔に基づいた異常領域Ｓの検出処理を実施する。
これに加え、本実施形態の異常検出手段１５４Ｄは、正反射の有無を判定する正反射判定手段としても機能し、撮像画像における第一罫線３１Ａ及び第二罫線３１Ｂの本数を計測することで、正反射の有無を判定するとともに、正反射が有る場合に、その正反射が生じている正反射領域を検出する。すなわち、本実施形態の異常検出手段１５４Ｄは、正反射の有無を検出する。
【００４９】
また、撮像制御手段１５４Ｃは、第一実施形態と同様、撮像部１７の制御を行う。この際、撮像制御手段１５４Ｃは、複数の光源１７１Ａのうちの所定の光源１７１Ａを点灯駆動させ、その他の光源１７１Ａを消灯させる。そして、撮像制御手段１５４Ｃは、異常検出手段１５４Ｄにより、撮像画像内の第一罫線３１Ａや第二罫線３１Ｂの本数が所定値未満であって、正反射領域があると判定した場合に、点灯させる光源１７１Ａを切り替える。
【００５０】
［印刷方法］
次に、本実施形態のプリンター１における印刷方法（液滴吐出方法）、具体的には、印刷部１６による印刷処理の補正方法（罫線ずれ補正方法）について、図面に基づいて説明する。
図１７は、第二実施形態のプリンター１における印刷方法における罫線ずれ補正を示すフローチャートである。
本実施形態では、第一実施形態と同様、ステップＳ１によりメディアＭにテストパターン３０を印刷した後、ステップＳ２において、撮像制御手段１５４Ｃは、メディアＭを撮像してテストパターン３０に対する撮像画像を取得する。
このステップＳ２では、撮像制御手段１５４Ｃは、複数の光源１７１Ａのうち、撮像中心を挟んで対角関係となる２つの光源１７１Ａを点灯させ、その他の光源１７１Ａを消灯させる。例えば、撮像制御手段１５４Ｃは、初回の撮像画像の撮像時において、図１６のＡ位置及びＥ位置に位置する光源１７１Ａを点灯させる。
【００５１】
この後、異常検出手段１５４Ｄは、まず、撮像画像に存在する第一罫線３１Ａ及び第二罫線３１Ｂのそれぞれの本数を計測する（ステップＳ１１）。
これには、第一実施形態と同様、撮像画像におけるｘ方向の反射率変化（輝度変化）における極小点を検出することで、第一罫線３１Ａ及び第二罫線３１Ｂの位置を検出する。そして、異常検出手段１５４Ｄは、これらの検出された第一罫線３１Ａ及び第二罫線３１Ｂのそれぞれの本数を計測する。
【００５２】
そして、異常検出手段１５４Ｄは、第一罫線３１Ａ及び第二罫線３１Ｂの本数が所定値未満であるか否かを判定する（ステップＳ１２）。
図１８は、メディアＭにコックリングが発生していない場合における、光源１７１Ａからの照明光とメディアＭで反射された正反射光の光路を示す図である。図１９は、メディアＭにコックリングが発生している場合における、光源１７１Ａからの照明光と正反射光の光路を示す図である。
メディアＭにコックリングが発生していない場合、図１８に示すように、光源１７１Ａからの照明光がメディアＭに照射されると、入射角と同じ出射角で正反射光が反射されるので、撮像素子１７３に入射されない。これに対して、メディアＭにコックリングが発生している場合、図１９に示すように、光源１７１Ａからの照明光がメディアＭに照射されると、その一部が正反射光として撮像素子１７３に入射される。
【００５３】
図２０は、正反射光が撮像素子１７３に入射した場合の撮像画像の一例を示す図である。図２１は、メディアＭからの正反射光が撮像素子１７３に入射されている際の撮像画像のｘ方向に沿った反射率変化（輝度変化）の一例を示す図である。
図１９に示すように、正反射光が撮像素子１７３に入射されると、図２０に示すようにその撮像画像において、正反射光が反射された領域（正反射領域Ｔ）で反射率が飽和し、撮像画像における輝度値も著しく高くなる。このため、罫線３１の位置を検出するために、ｘ方向に沿った反射率変化（撮像画像の輝度変化値）における極小値を検出しようとしても、図２１に示すように、正反射領域Ｔに存在するはずの罫線３１（図２０，２１の例では、第二罫線３１Ｂ）を検出できない。
【００５４】
したがって、ステップＳ１２では、異常検出手段１５４Ｄは、ステップＳ１１により計測された第一罫線３１Ａ及び第二罫線３１Ｂのそれぞれの本数が所定数未満であるか否かを判定する。この所定数は、メディアＭに印刷される第一罫線３１Ａや第二罫線３１Ｂの本数であり、本実施形態では、図６に示すように、第一罫線３１Ａ及び第二罫線３１Ｂがそれぞれ１３本印刷されるため、所定値は「１３」となる。
ステップＳ１２において、Ｙｅｓと判定された場合（罫線３１の本数が所定値未満）、正反射領域Ｔが存在することになるので、撮像制御手段１５４Ｃは、複数の光源１７１Ａのうちの点灯させる光源１７１Ａを切り替えて（ステップＳ１３）、ステップＳ２に戻る。例えば、図１６のＡ位置及びＥ位置の光源１７１Ａを消灯させ、Ｂ位置及びＦ位置の光源１７１Ａを点灯させる。
【００５５】
以上の処理を繰り返し実施することで、コックリングに対して光の照射方向が変更されることになり、正反射光の方向も変化する。そして、光源１７１Ａから照射される照明光の照射方向がコックリングの方向（例えば縦皺である場合は縦方向）と一致すると、メディアＭで正反射されて撮像素子１７３に入射される正反射光が大きく減少する。つまり、光源１７１Ａを順次切り替えて、全ての罫線３１が検出可能な撮像画像が得られた時点で、撮像画像における正反射領域Ｔがない（ステップＳ１２におけるＮｏ）と判定される。
ステップＳ１２にてＮｏと判定されると、以降は、第一実施形態におけるステップＳ３以降の処理を実施する。
【００５６】
［本実施形態の作用効果］
本実施形態では、異常検出手段１５４Ｄは、テストパターン３０において光源１７１Ａからの照明光が正反射された正反射領域Ｔの有無を検出する。
撮像画像において正反射領域Ｔが有る場合、正反射領域Ｔにおいて輝度値が著しく高くなり、罫線３１を検出することが困難となる。このような場合、例えば第一罫線３１Ａに対応する第二罫線３１Ｂを検出できない等により、適切な罫線ずれ補正の処理を行うことができない。これに対して、本実施形態では、正反射領域Ｔの有無が検出されることで、上記のような適正な罫線ずれ補正が実施できない不都合を抑制できる。
【００５７】
本実施形態では、異常検出手段１５４Ｄは、撮像画像における罫線３１の本数を計測し、当該本数が所定値未満である場合に、正反射領域Ｔがあることを検出する。
正反射領域Ｔの検出方法としては、単に、撮像画像において、輝度値が飽和している領域が存在するか否かを検出する手法等も考えられる。しかしながら、正反射領域Ｔが存在していても、罫線３１が形成されていない位置等、罫線ずれ補正に用いられない位置であれば問題がない。輝度値のみで正反射領域Ｔを判定すると、上記のような罫線ずれ補正を実施可能な場合でも、撮像画像を再取得したり、テストパターン３０を再印刷したりすることになり、補正に要する時間が長くなる。
これに対して、本実施形態では、罫線３１の本数に基づいた正反射領域Ｔの有無の判定を行うので、補正に用いる罫線３１が識別できれば、上記のような撮像画像の再取得や、テストパターン３０の再印刷が不要となり、補正に係る時間の短縮を図れる。
【００５８】
本実施形態では、撮像部１７は、複数の光源１７１Ａを備え、撮像制御手段１５４Ｃは、複数の光源１７１Ａのいずれかを点灯させ、異常検出手段１５４Ｄにより正反射領域Ｔが検出された場合に点灯させる光源１７１Ａを切り替える。
コックリングによって正反射光が撮像素子１７３に入射している場合、点灯を切り替えてコックリングの方向と同じ方向から照明光を照射させることで、正反射光の撮像素子１７３への入射が抑制される。よって、光源を切り替えて、罫線３１を識別できる程度に正反射領域Ｔを抑制したり、正反射領域Ｔをなくしたりすることで、第一実施形態と同様の処理により撮像画像に基づいた罫線ずれ補正の各処理を実施することができる。
【００５９】
［その他の実施形態］
なお、本発明は上述の各実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良、及び各実施形態を適宜組み合わせる等によって得られる構成は本発明に含まれるものである。
【００６０】
上記第一実施形態では、印刷時にメディアＭにコックリングが発生している場合を例示した。しかしながら、例えば、インク滴の吐出量によっては、メディアＭに吐出されたインク滴の乾燥時にコックリングが発生する場合もあり、さらに、メディアＭに対して適正な位置にインク滴が着弾された場合でも、その後、メディアＭを撮像位置に搬送した際に、メディアＭにコックリングが発生する場合もある。これらの場合では、コックリングが発生した位置のみならず、その他の領域においても、罫線３１の位置がずれる可能性がある。例えば、メディアＭに対して適正な位置にインク滴が吐出されたが、その後、インク滴の乾燥時にメディアＭが収縮すると、コックリングの発生位置だけでなく、その他の罫線３１もメディアＭの収縮方向にその位置が移動する。
上述した第二実施形態においても、テストパターン３０の印刷後（撮像時）のコックリングを検出することができるが、印刷時に既に発生していたコックリングであるか、印刷後に発生したコックリングであるかを判定することが困難である。そこで、以下のような手法により、印刷時のコックリングであるか、撮像時のコックリングであるかを判定してもよい。
【００６１】
すなわち、ステップＳ３の実施前に、例えば＋ｘ側の端部に位置する罫線３１と、−ｘ側の端部に位置する罫線３１との間隔と基準値（元画像データにおける＋ｘ側端部の罫線３１と、−ｘ側端部の罫線３１との間隔）との差が第二閾値以内であるか否かを判定してもよい。
印刷時にコックリングがあり、その後、撮像時までに新たなコックリングが発生しなかった場合、印刷時に発生していたコックリングの位置において、罫線３１の間隔が基準値とは異なる値となる。これに対して、印刷後にコックリングが発生した場合、例えばコックリングが発生している場所のみならず、メディアＭ全体が収縮して、罫線３１の間隔は基準値となっているが、その位置が本来の位置からずれる場合等も考えられる。このような場合、罫線３１の間隔が正常であるとして、補正処理を行うと、コックリングの影響によって正常な補正値が算出されない可能性もある。
【００６２】
このようにメディアＭの全体に亘って一部のコックリングの影響が出ている場合、−ｘ側端部の罫線３１と＋ｘ側端部の罫線３１との間隔が基準値に対して大きくずれることになる。したがって、上記のような判定を行うことにより、テストパターン３０の印刷後にメディアＭに発生したコックリングに対しても、精度よく検出することが可能となる。
そして、撮像画像におけるｘ方向の両端部における罫線３１の間隔と基準値との差が第二閾値以内である場合は、上記第一実施形態と同様の処理（ステップＳ３からステップＳ５による異常領域Ｓの検出、ステップＳ６の正常領域に基づいた補正量の算出）を実施し、算出された補正量を適用して印刷を行う。
一方、撮像画像におけるｘ方向の両端部における罫線３１の間隔と基準値との差が第二閾値を超える場合は、例えば、ステップＳ１に戻り、テストパターン３０を再度印刷し直す。なお、所定回数の繰り返し処理を実施しても、印刷後のメディアＭの収縮等によるコックリングが検出される場合は、他の要因があるとして、エラーを出力したり、フラッシング等のインクノズルのメンテナンス処理を実施したりしてもよい。
【００６３】
また、上記例では、−ｘ側端部の罫線３１と＋ｘ側端部の罫線３１との間隔により印刷後に発生するコックリング（メディアＭの異常）の有無を検出する例であるが、さらに、１つの罫線３１の他の罫線３１との間隔に基づいて、正常領域を検出してもよい。
例えば、撮像画像におけるｘ方向の両端部における罫線３１の間隔と基準値との差が第二閾値以内である場合、さらに、＋ｘ側端部の罫線３１と、−ｘ側端部から２つ目の罫線３１との間隔を検出し、基準値との差が所定の第三閾値以内であるか否かを判定する。このように、間隔を検出する対象となる罫線３１を例えば１つずつずらし、異常領域Ｓではない正常領域（罫線ずれ補正処理を実施する際に問題とならない領域）を検出してもよい。
【００６４】
上記第一実施形態において、ｘ方向に沿って隣り合う罫線３１の間隔を検出し、その間隔と基準値との差の絶対値が閾値以内であるか否かを判定することで異常領域Ｓを検出した。これに対して、例えば、ｘ方向に並ぶ罫線３１における２つおきの罫線３１の間隔を検出し、その間隔と基準値との差の絶対値が、所定の第四閾値以内であるか否かを判定する等の処理をしてもよい。つまり、間隔を検出する罫線３１としては、ｘ方向に沿って隣り合っている必要がなく、所定数の罫線３１を挟む２つの罫線３１であってもよい。
【００６５】
上記第一実施形態では、罫線３１の間隔と基準値との差の絶対値が、閾値より大きい領域が存在する場合に、その両端部に位置する罫線３１を正常な位置に配置された罫線３１であると判定した。例えば、図９の例では、両端部の「＋１」の罫線、「＋４」の罫線３１は正常であると判定された。
これに対して、両端部に位置する罫線３１をも異常領域Ｓに対応した罫線３１であると判定してもよい（例えば、図９の「＋１」及び「＋４」の罫線）。この場合、コックリングの影響を受けている可能性のある罫線３１を除外できるので、より適切な罫線ずれ補正を行うことができる。
【００６６】
上記第二実施形態では、撮像中心に対して点対称となる２つの光源１７１Ａを駆動させる例を示したが、これに限定されず、例えば、点対称とならない２つの光源を点灯させてもよく、あるいは光源を１つずつ点灯させてもよく、また３つ以上の光源を点灯させてもよい。
【００６７】
上記第二実施形態では、ステップＳ１２において、Ｙｅｓと判定されて正反射領域Ｔが存在する場合、光源１７１Ａを切り替えてステップＳ２において、撮像画像を取り直す例を示した。しかしながら、メディアＭに正反射領域Ｔが存在している場合、当該正反射領域Ｔにコックリングが発生していることを意味する。このような場合、正反射領域Ｔがなくなるように光源１７１Ａを切り替えても、コックリングが発生している領域では、罫線３１の間隔と基準値との差の絶対値が、閾値以上となることが予想される。したがって、第二実施形態のステップＳ１２においてＹｅｓと判定された場合、異常検出手段１５４Ｄは、正反射領域Ｔを異常領域Ｓとして検出して、ステップＳ３の処理に進めてもよい。この場合、補正量算出手段１５４Ｅは、ステップＳ１２において検出される正反射領域Ｔと、ステップＳ５により検出される異常領域Ｓを除外して、その他の正常領域に存在する罫線３１に基づいた罫線ずれ補正を行う。
【００６８】
上記第一実施形態では、異常検出手段１５４Ｄにより異常領域Ｓが検出された場合、補正量算出手段１５４Ｅは、異常領域Ｓを除外した残りの領域に基づいて補正量を算出したが、これに限定されない。例えば異常領域Ｓが検出されると、ステップＳ１に戻ってテストパターン３０を再度印刷し直す等の処理を行ってもよい。
【００６９】
異常検出手段１５４Ｄは、罫線３１の間隔に基づいて異常領域Ｓを検出する例を示したが、これに限定されない。上述のように、罫線３１の本数を計測して正反射領域Ｔを検出することで異常領域Ｓを検出してもよく、罫線３１の位置（座標位置）を元画像データの位置と比較することで、撮像画像における位置が元画像データにおける基準位置とは異なる罫線３１を異常領域Ｓとして検出してもよい。
【００７０】
上記第二実施形態では、罫線３１の本数が所定値未満か否かを判定して正反射領域Ｔの有無を検出したが、これに限定されない。例えば、異常検出手段１５４Ｄは、撮像画像において、輝度値が所定値以上となる領域（画素群）が一定幅以上ある場合に、正反射領域が有ると判定してもよい。
【００７１】
上記第二実施形態において、撮像制御手段１５４Ｃは、正反射領域Ｔが有る場合に、複数の光源１７１Ａを切り替える制御を行ったが、これに限定されない。例えば、撮像素子１７３の外周にガイドレールが敷設され、当該ガイドレール上に光源が移動可能に設けられる構成などとしてもよい。この場合、撮像制御手段１５４Ｃは、正反射領域Ｔが有る場合に、光源をガイドレールに沿って所定量移動させる等の制御を行うことにより、正反射が発生しない位置に光源を移動させることができる。
【００７２】
上記第一及び第二実施形態において、罫線３１を検出する際のｙ方向の位置として、第一罫線３１Ａに対しては、当該第一罫線３１Ａの第二罫線３１Ｂ側の端部をｘ方向に沿った反射率変化により検出し、第二罫線３１Ｂに対しては、当該第二罫線３１Ｂの第一罫線３１Ａ側の端部をｘ方向に沿った反射率変化により検出する例を示したが、これに限定されない。
つまり、印刷部１６におけるノズルは、通常Ｙ方向に沿って複数設けられており、これらの各ノズルに対して着弾位置が適正となるように補正する必要がある。したがって、罫線３１を検出する際のｙ方向の位置としては、各ノズルに対応した位置であることが好ましい。この場合、印刷部１６の各ノズルに対して、それぞれ、上記第一実施形態にて説明したような罫線ずれ補正を行うことが可能となる。
また、異常検出手段１５４Ｄにより、異常領域Ｓや正反射領域Ｔが検出される場合に、罫線３１を検出するｙ方向の位置を変更してもよい。例えば、ｙ座標がｙ＝ｙ１のラインに沿った反射率変化曲線により罫線３１を検出した際に、罫線３１の本数が所定値未満である場合や、罫線３１の間隔と基準値との差が閾値を超える場合に、ｙ＝ｙ２のラインに沿った反射率変化曲線により罫線３１を検出し直す。このように、異常領域Ｓや正反射領域Ｔが検出されない又は少ない位置を探索し、その位置での罫線３１に基づいた罫線ずれ補正を実施することで、補正の精度を向上させることができる。
【００７３】
上記各実施形態では、撮像部１７がキャリッジ１３に搭載され、メディアＭに対して一方向に移動可能に構成されていたが、本発明はこれに限定されない。例えば、撮像部１７がキャリッジに搭載されない構成とし、所定の撮像範囲を撮像するものであってもよく、キャリッジ１３とは別体として他の移動機構により移動可能な構成であってもよい。
【００７４】
その他、本発明の実施の際の具体的な構造は、本発明の目的を達成できる範囲で上記各実施形態及び変形例を適宜組み合わせることで構成してもよく、また他の構造などに適宜変更してもよい。
【符号の説明】
【００７５】
１…プリンター（液体吐出装置）、１３…キャリッジ、１４…キャリッジ移動ユニット、１５…制御ユニット（制御部）、１６…印刷部（画像形成部）、１７，１７Ａ…撮像部、３０…テストパターン（ずれ調整パターン）、３１…罫線、３１Ａ…第一罫線、３１Ｂ…第二罫線、１５３…メモリー、１５４…ＣＰＵ、１５４Ａ…走査制御手段、１５４Ｂ…印刷制御手段、１５４Ｃ…撮像制御手段、１５４Ｄ…異常検出手段、１５４Ｅ…補正量算出手段、１７１，１７１Ａ…光源、１７３…撮像素子、Ｍ…メディア、Ｐ０…着弾位置、Ｐ１…着弾位置、Ｓ…異常領域、Ｔ…正反射領域。
【図１】
0006711129.tif 000002
【図２】
0006711129.tif 000003
【図３】
0006711129.tif 000004
【図４】
0006711129.tif 000005
【図５】
0006711129.tif 000006
【図６】
0006711129.tif 000007
【図７】
0006711129.tif 000008
【図８】
0006711129.tif 000009
【図９】
0006711129.tif 000010
【図１０】
0006711129.tif 000011
【図１１】
0006711129.tif 000012
【図１２】
0006711129.tif 000013
【図１３】
0006711129.tif 000014
【図１４】
0006711129.tif 000015
【図１５】
0006711129.tif 000016
【図１６】
0006711129.tif 000017
【図１７】
0006711129.tif 000018
【図１８】
0006711129.tif 000019
【図１９】
0006711129.tif 000020
【図２０】
0006711129.tif 000021
【図２１】
0006711129.tif 000022