(57)【要約】      （修正有）【課題】記録媒体の搬送精度の変化にかかわらず適切に記録位置ずれを補正することができる記録装置および記録位置ずれの補正方法を提供する。【解決手段】それぞれ複数の記録素子を配列した、複数の記録素子列を用い、前記複数の記録素子列それぞれを、所定数の記録素子ごとに分けて得られるブロックそれぞれの所定数の記録素子を時分割駆動して、搬送される記録媒体へ記録を行う記録装置であって、前記記録媒体の非画像領域に前記複数の記録素子列を用いて検査パターンを記録するパターン記録手段と、前記検査パターンを測定して前記複数の記録素子列の相互の記録位置ずれを検出する位置ずれ検出手段と、前記複数の記録素子列それぞれにおける前記ブロックごとに、前記記録位置ずれの量に応じた数の記録素子について当該記録する画素をシフトする補正を、前記検査パターンを記録した後の記録に対して行う補正手段と、を具える。【選択図】図１８
2014083748.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ複数の記録素子を配列した、複数の記録素子列を用い、前記複数の記録素子列それぞれを、所定数の記録素子ごとに分けて得られるブロックそれぞれの所定数の記録素子を時分割駆動して、搬送される記録媒体へ記録を行う記録装置であって、
前記記録媒体の非画像領域に前記複数の記録素子列を用いて検査パターンを記録するパターン記録手段と、
前記検査パターンを測定して前記複数の記録素子列の相互の記録位置ずれを検出する位置ずれ検出手段と、
前記複数の記録素子列それぞれにおける前記ブロックごとに、前記記録位置ずれの量に応じた数の記録素子について当該記録する画素をシフトする補正を、前記検査パターンを記録した後の記録に対して行う補正手段と、
を具えたことを特徴とする記録装置。
【請求項２】
前記記録位置のずれ量を補正する補正値を格納する手段をさらに具え、
前記補正値は、前記複数の記録素子列ごとに前記非画像領域における画素数を調整するための値と、前記ブロックごとに前記記録位置ずれの量に応じた数の記録素子の記録する画素をシフトするための値と、を含んで構成されており、
前記補正手段は、前記補正値に応じて補正を行うことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記補正手段は、前記記録媒体の搬送方向下流側に記録位置がずれている場合は、前記ブロックごとに、前記記録位置ずれの量に応じた数の記録素子について当該記録する画素を前記記録媒体の搬送方向上流側にシフトし、
前記搬送方向上流側に記録位置がずれている場合は、前記非画像領域における画素数を削減した後に、前記ブロックごとに、前記記録位置ずれの量に応じた数の記録素子について当該記録する画素を前記搬送方向上流側にシフトする、ことを特徴とする請求項１または請求項２に記載の記録装置。
【請求項４】
前記補正手段は、前記記録媒体に前記検査パターンを記録した後に記録する検査パターンを記録する際に、前記補正を行うことを特徴とする請求項１から請求項３のいずれか１項に記載の記録装置。
【請求項５】
前記補正手段は、前記複数の記録素子列のうち基準となる記録素子列の前記補正値を固定し、前記基準となる記録素子列以外の記録素子列の前記補正値を変更することを特徴とする請求項２から請求項４のいずれか１項に記載の記録装置。
【請求項６】
前記検出手段は、前記パターン記録手段よりも前記記録媒体の搬送方向下流側に配置されており、前記検査パターンを読み取るセンサを含むことを特徴とする請求項１から請求項５のいずれか１項に記載の記録装置。
【請求項７】
前記記録素子は、インクを吐出可能なノズルによって構成されていることを特徴とする請求項１から請求項６のいずれか１項に記載の記録装置。
【請求項８】
それぞれ複数の記録素子を配列した、複数の記録素子列を用い、前記複数の記録素子列それぞれを、所定数の記録素子ごとに分けて得られるブロックそれぞれの所定数の記録素子を時分割駆動して、搬送される記録媒体へ記録を行う記録装置の記録位置ずれの補正方法であって、
前記記録媒体の非画像領域に前記複数の記録素子列を用いて検査パターンを記録するパターン記録工程と、
前記検査パターンを測定して前記複数の記録素子列の相互の記録位置ずれを検出する位置ずれ検出工程と、
前記複数の記録素子列それぞれにおける前記ブロックごとに、前記記録位置ずれの量に応じた数の記録素子について当該記録する画素をシフトする補正を、前記検査パターンを記録した後の記録に対して行う補正工程と、
を有したことを特徴とする記録位置ずれの補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置および記録位置ずれの補正方法に関する。特に、連続紙の幅方向に延在する、ノズルなどの記録素子を配列した記録素子列を上記連続紙が搬送される方向に複数配列させた記録ヘッドで、記録媒体としての連続紙に画像を記録する際の記録位置ずれを補正する技術に関する。
【背景技術】
【０００２】
記録装置においては、記録媒体に対する記録素子列の位置関係の変化によって記録媒体上の記録位置がずれ、それによって記録画像の品位が低下することがある。特許文献１には、シリアル型の記録装置において、記録装置に対して記録ヘッドが傾いて装着された場合に生じる、インクによるドットの記録位置のずれを補正する方法が記載されている。
【０００３】
特許文献１に記載の記録装置は、記録ヘッドのノズル列の主走査方向に対する傾きに関する情報を取得する。そして、この情報に基づいて、１つのノズル列で記録され得るインクドットの列のうち、時分割駆動におけるブロックごとに上記傾きに応じた数のドットを記録すべき画素をシフトすることにより記録位置のずれを補正するものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−００６６７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の記録装置は、記録ヘッドを記録装置へ装着した際の記録ヘッドの傾きによる記録位置のずれを補正するものである。この場合、記録ヘッドの傾きは、その後の記録動作に伴った変化が少ないので、一度設定した補正値を頻繁に変更する必要性は比較的少ない。
【０００６】
これに対し、記録ヘッドに対して記録媒体を搬送し、搬送される記録媒体に対して記録を行うフルライン型の記録装置では、記録媒体の搬送量など搬送精度の変化に起因して、搬送方向に配列される記録素子列それぞれと記録媒体との位置関係が変化することがある。したがって、一度設定した補正値をそのまま使用すると、適切な記録位置に補正することができない虞がある。
【０００７】
本発明は上記課題に鑑みなされたものである。そして、その目的は記録媒体の搬送精度の変化にかかわらず適切に記録位置ずれを補正することができる記録装置および記録位置ずれの補正方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明に係る記録装置は、それぞれ複数の記録素子を配列した、複数の記録素子列を用い、前記複数の記録素子列それぞれを、所定数の記録素子ごとに分けて得られるブロックそれぞれの所定数の記録素子を時分割駆動して、搬送される記録媒体へ記録を行う記録装置であって、前記記録媒体の非画像領域に前記複数の記録素子列を用いて検査パターンを記録するパターン記録手段と、前記検査パターンを測定して前記複数の記録素子列の相互の記録位置ずれを検出する位置ずれ検出手段と、前記複数の記録素子列それぞれにおける前記ブロックごとに、前記記録位置ずれの量に応じた数の記録素子について当該記録する画素をシフトする補正を、前記検査パターンを記録した後の記録に対して行う補正手段と、を具えたことを特徴とする。
【発明の効果】
【０００９】
上記構成によれば、記録媒体の搬送精度の変化にかかわらず適切に記録位置ずれを補正することができる。
【図面の簡単な説明】
【００１０】
【図１】インクジェット記録装置を示す外観図である。
【図２】インクジェット記録装置の内部構成を示す断面図である。
【図３】記録ヘッドと記録媒体との相対移動の関係を示す概略図である。
【図４】（ａ）および（ｂ）はノズル面およびノズル列の構成を示す図である。
【図５】インクジェット記録装置の制御系を示すブロック図である。
【図６】エンジン制御部のブロック図である。
【図７】図６に示す第３の記録メモリの構成を示す図である。
【図８】図５に示すＲＡＭ又はＨＤＤにおける記録データの配置を示す模式図である。
【図９】図６に示すブロック駆動順データメモリのデータの一例を示す図である。
【図１０】記録ヘッドを駆動するための駆動回路図である。
【図１１】ブロックイネーブル信号の駆動タイミングを示す図である。
【図１２】各記録ヘッドが記録すべき画像の配列を示す模式図である。
【図１３】ヌルデータを予め付加した各記録ヘッドの記録データを示す模式図である。
【図１４】図１３に示す状態における記録タイミングを示す図である。
【図１５】（ａ）〜（ｄ）は搬送量が短い場合の記録を示す模式図である。
【図１６】図１４（ａ）〜（ｄ）に示す状態を補正した場合を示す模式図である。
【図１７】（ａ）および（ｂ）は記録された画像およびドットを示す模式図である。
【図１８】（ａ）および（ｂ）は１／２画素早く記録される場合を示す模式図である。
【図１９】（ａ）〜（ｃ）は１／２画素遅く記録される場合を示す模式図である。
【発明を実施するための形態】
【００１１】
以下に図面を参照して本発明の実施形態を詳細に説明する。
【００１２】
図１は本実施形態に係るインクジェット記録装置１（以下、「記録装置１」という。）を示す外観図である。記録装置１内においてロール状に保持されている記録媒体３は、後述する記録部５（パターン記録手段／記録工程）に給紙された後、記録データに従った記録が行われる。記録後の記録媒体３は図のようにＹ方向に引き出される。ユーザは、操作部１５に設けられた各種スイッチを用いて、記録媒体３のサイズ指定、オンライン／オフラインの切り替えなど、記録装置１に対する各種コマンドの入力を行うことができる。
【００１３】
図２は記録装置１の内部構成を示す断面図である。同図に示すように、記録装置１は、給紙部２と記録部５と検査部６と切断部８とを備える。本実施形態において給紙部２はロール状に保持されている記録媒体３を引き出して、搬送方向の下流に配置された記録部５へこれを供給する。
【００１４】
記録部５は、給紙部２から搬送されてきた記録媒体３に対して、画像を記録するとともに、所定のタイミングで、記録すべき画像とは関係ない検査パターンを記録する。すなわち、ロール紙としての記録媒体３には画像を記録するための画像領域が記録する画像のサイズなどに応じて規定され、この画像領域に対して記録データに従った記録が行われる。そして、このような画像領域は、記録媒体搬送方向において所定の長さを有した、画像を記録しない領域（非画像領域）を介して連続的に規定される。
【００１５】
上記検査パターンは、後述されるように、上記非画像領域に記録され、その測定結果に基づいて記録位置のずれ量を検出することができる。記録部５は記録媒体３を所定のサイズに切断するための目印となるカットマークパターン、ノズルの吐出状態を維持するためのフラッシングパターン、ノズル検査パターン等も記録する。
【００１６】
なお、記録位置のずれ量を検査するパターンは、他の機能を有するパターンと組み合わせて記録される場合もあり、カットマークパターンの領域内でマーク検出に必要とされない部分があれば、その部分に記録位置のずれ量を検査する検査パターンを記録する。つまり、複数のパターンを、スペースを効率的に使用するようレイアウトすることで非画像領域を減らすことも可能となる。
【００１７】
記録部５は異なる色のインクを吐出する記録ヘッド４ａ〜４ｄを備えており、記録ヘッド４ａ〜４ｄには記録媒体３の幅方向に沿って記録素子としてのノズルを配列したノズル列が設けられている。それぞれの記録ヘッドにおいてノズル列（記録素子列）は記録媒体３の搬送方向へ複数配置されている。各ノズル列はインクを吐出可能な複数のノズルから構成されており、この複数のノズルからインクを吐出することにより記録媒体３へ記録をする。記録ヘッド４ａ〜４ｄについて詳細は後述する。
【００１８】
記録部５には記録媒体３を搬送するための搬送機構１３が設けられている。搬送機構１３は複数の搬送ローラ対を備えており、それぞれの搬送ローラ対の間にある記録媒体３を支持する。１つの搬送ローラ対と他の搬送ローラ対との間には記録時に記録面の裏面から記録媒体３を支持する支持面を持ったプラテン１０が配置されている。同様の搬送機構１３は検査部６および切断部８にも設けられている。また、記録ヘッド４ａ〜４ｄと搬送機構１３とプラテン１０とは筐体の中に収容されている。
【００１９】
検査部６はスキャナ７ａを有しており、このスキャナ７ａによって記録部５が記録した画像および検査パターンなどを読み取る。読み取った情報はコントローラ１７へ送られて、コントローラ１７は、記録ヘッド４ａ〜４ｄのノズルの吐出状態、記録媒体３の搬送状態、および記録位置等を判断する。
【００２０】
スキャナ７ａは不図示の発光部および撮像素子を備えている。発光部は撮像素子の読み取り方向へ向かって光を発する位置か、又は撮像素子との間に記録媒体３を挟み撮像素子へ向かって光を発する位置に配置される。前者の場合は発光部から照射した光の反射光を撮像素子が受光し、後者の場合は発光部から照射した光のうち記録媒体３を透過した光を撮像素子が受光する。撮像素子は受光した光を電気信号に変換して、電気信号を出力する。
【００２１】
撮像素子としては、Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ（ＣＣＤ）イメージセンサまたはＣｏｍｐｌｅｍｅｎｔａｒｙ Ｍｅｔａｌ  Ｏｘｉｄｅ Ｓｅｍｉｃｏｎｄｕｃｔｏｒ（ＣＭＯＳ）イメージセンサ等を用いることができる。
【００２２】
本実施形態は、記録部５において、記録すべき画像とは関係ない検査パターンを記録媒体３の非画像領域に記録する。そして、この検査パターンを検査部６にて読み取り、解析することにより、各記録ヘッド４ａ〜４ｄそれぞれのノズル列相互の記録の位置ずれ量を測定することができる。そして、その測定結果に基づいて、図１７およびそれ以降の図を参照して後述するように、１画素以下の解像度で記録位置のずれの補正を行う。
【００２３】
本実施形態では、上記検査パターンの記録とその測定を、非画像領域が記録ヘッドに対向するごとに行う。すなわち、画像領域に対する記録が終わるとその領域の下流側で隣接する非画像領域に検査パターンを記録し、また、その特定を行う。そして、その測定結果に基づいて、記録ヘッド相互の記録位置ずれの補正を行い、次の画像領域の記録に反映させる。
【００２４】
なお、検査パターンの記録およびその測定は、上記の例のように非画像領域ごとに対して毎回行ってもよいし、所定数の非画像領域ごとに行ってもよい。また、記録の位置ずれ量は、１回の測定結果により決定してもよいし、複数回測定して、その結果を演算、例えば平均して決定してもよい。
【００２５】
切断部８は、スキャナ７ｂおよび一対の切断機構９を有している。スキャナ７ａは上述のスキャナ７ａと同一の構成である。一対の切断機構９は記録媒体３を切断する。スキャナ７ｂが記録部５にて記録媒体３に記録されたカットマークパターンを読み取ることにより切断位置を確認して、切断機構９が記録媒体３を挟んでこれを切断する。
【００２６】
その後、記録媒体３は乾燥部（不図示）へ搬送されて、記録媒体３に記録されたインクは乾燥される。乾燥部は、熱風を記録媒体３に当てる方式、電磁波（紫外線や赤外線等）を記録媒体３に照射する方式等により、記録媒体３に記録されたインクを乾燥する。そして、乾燥部にて乾燥された記録媒体３は排紙部（不図示）から排紙される。
【００２７】
このように、記録媒体３の搬送、記録、検査、切断、乾燥、および排紙工程を経ることにより、画像が記録された出力物を得ることができる。以上の動作は後述するコントローラ１７により制御される。
【００２８】
次に、記録ヘッド４ａ〜４ｄについて説明する。図３は記録ヘッド４ａ〜４ｄと記録媒体３の相対移動の関係を示す概略図であり、図２における記録部５付近を示す上面図である。記録装置１には、記録媒体３の幅方向を覆うように夫々配置されたフルライン型の記録ヘッド４ａ〜４ｄが設けられている。図３に示すように、記録媒体３の搬送方向に沿って記録ヘッド４ａ〜４ｄが設けられており、搬送方向上流側から記録ヘッド４ａ、記録ヘッド４ｂ、記録ヘッド４ｃ、記録ヘッド４ｄという順番に配置されている。したがって、この記録ヘッド４ａ〜４ｄの配置順に記録媒体３へ画像が記録される。
【００２９】
詳細は後述するが、記録ヘッド４ａ〜４ｄには記録媒体３へ向いた面（ノズル面）に複数のノズルにより構成されたノズル列がそれぞれ設けられている。各ノズル列は記録媒体３の搬送方向と交差する主走査方向に沿って複数のノズルが配列して構成されており、各ノズルは、吐出口、吐出口に連通する流路、および吐出エネルギー発生素子から構成される。インクの吐出方式については、発熱素子を用いた方式、ピエゾ素子を用いた方式、静電素子を用いた方式、およびＭｉｃｒｏ Ｅｌｅｃｔｒｏ Ｍｅｃｈａｎｉｃａｌ Ｓｙｓｔｅｍｓ（ＭＥＭＳ）素子を用いた方式等を採用することができる。
【００３０】
本実施形態においては、吐出エネルギー発生素子として、発熱素子（ヒータ）を用いる。発熱素子は通電により発熱し、その発熱により液体（インク）を発泡させて、その発泡エネルギーにより吐出口から液体（インク）を吐出させる。この吐出されたインク滴が記録媒体に付与され、記録媒体にドットを形成し、このドットが画像を形成することにより、記録媒体への記録がなされる。
【００３１】
記録ヘッド４ａ〜４ｄには、夫々対応するインクを供給可能なようにインクタンク（不図示）が接続されている。インクタンクから各記録ヘッド４ａ〜４ｄへは、インクチューブ（不図示）を介してそれぞれ対応するインクが供給される。そして、記録ヘッド４ａのノズルからはブラックインク（Ｋ）が、記録ヘッド４ｂのノズルからはシアンインク（Ｃ）が、記録ヘッド４ｃのノズルからはマゼンタインク（Ｍ）が、記録ヘッド４ｄのノズルからはイエローインク（Ｙ）が、それぞれ吐出される。
【００３２】
本実施形態においては、ＫＣＭＹの４色のインクに対応した記録ヘッド４ａ〜４ｄが４個設けられているが、インクの色数および記録ヘッドの個数はこれに限定されるものではない。本実施形態において、各記録ヘッド４ａ〜４ｄの主走査方向への長さは１２インチ幅である。しかしながら、本発明に用いることができる記録ヘッドの主走査方向への長さはこれに限定されない。
【００３３】
図３に示す距離Ｄ１〜Ｄ３は各記録ヘッドのノズル列間の記録媒体３上における記録位置のずれ量を示しており、このデータは検査部６を介して適宜検出され、所定のメモリ（後述するＲＯＭ２０２又はＨＤＤ２０４）に予め格納されている。各ノズル列の記録位置ずれは、記録ヘッド４ａ〜４ｄにおけるノズル列の間隔のみでなく、記録ヘッド４ａ〜４ｄの吐出角度、インクの吐出からインクの記録媒体３への付与までに要する時間、記録媒体３の搬送量のバラツキ等の影響も受けることにより生じる。
【００３４】
したがって、これらの対応関係を加味して、記録ヘッド４ａと記録ヘッド４ｂとの記録位置のずれを距離Ｄ１、記録ヘッド４ａと記録ヘッド４ｃとの記録位置のずれを距離Ｄ２、記録ヘッド４ａと記録ヘッド４ｄとの記録位置のずれを距離Ｄ３と設定する。実際に記録媒体３に記録する際には、この距離Ｄ１〜Ｄ３を考慮して、インクを吐出するタイミングを補正する。
【００３５】
図４（ａ）および（ｂ）は記録ヘッド４ａのノズル面およびノズル列を示す図である。同図（ａ）および（ｂ）においては、説明の便宜のため、図２に示す４つの記録ヘッド４ａ〜４ｄのうち記録ヘッド４ａのみが示されているが、他の記録ヘッド４ｂ〜４ｄも同様の構成を有している。
【００３６】
図４（ａ）は記録ヘッド４ａのノズル面を示す図である。同図に示すように、記録ヘッド４ａには、４つのノズル列（ノズル列Ａ〜ノズル列Ｄ）を夫々有する基板４０〜基板４３が設けられている。基板４０〜基板４３は、記録ヘッド４ａに千鳥格子状に配置されており、基板４０は基板４１と、基板４１は基板４２と、基板４２は基板４３と、それぞれオーバーラップするように配置されている。また、基板４０〜基板４３はＸ方向に１インチの長さを有する。
【００３７】
なお、本実施形態においては各ノズル列が千鳥配列されているが、ノズル列を構成するノズルは、主走査方向に沿って記録媒体３の幅方向全域に渡って配列されていてもよい。
【００３８】
図４（ｂ）は記録ヘッド４ａのノズル列Ａを示す図である。同図においては、ノズル列Ａのみが示されているが、他のノズル列も同様の構成を有している。同図に示すように、ノズル列Ａは１２８個のノズル１８により構成されている。各ノズルには０〜１２７のノズル番号が仮想的に付けられている。また、ノズル１８は１６個ずつ、グループ０〜グループ７の８つのグループに分けられている。各グループにおいて、吐出エネルギー発生素子は対応するノズル番号の小さい順からブロック０〜ブロック１５に割り当てられる。
【００３９】
ブロック番号に割り当てられた吐出エネルギー発生素子を時分割して選択し、選択された吐出エネルギー発生素子を駆動すること（時分割駆動）によって画像を記録する。本実施形態においては、ノズル番号０〜１５のノズルを用いて、１カラム目〜３カラム目までの３カラム分のドットを形成して画像を記録する場合を例として説明する。
【００４０】
図５は記録装置１の制御系を示すブロック図である。同図に示すように制御部１４は外部インターフェイス２０５を介してホスト装置１６と接続されている。また、制御部１４は外部インターフェイス２０５のほか、操作部１５とコントローラ１７とを備えている。コントローラ１７はエンジン制御部２０８、個別制御部２０９を介して、給紙部２、記録部５、検査部６、切断部８、および搬送機構１３等を制御する。
【００４１】
図５に示すように、コントローラ１７は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ２０４、画像処理部２０７、エンジン制御部２０８、および個別制御部２０９から構成されている。
【００４２】
ＣＰＵ２０１は、各種動作を総合的に制御するために、各種プログラムを実行する。ＲＯＭ２０２は、ＣＰＵ２０１が実行する各種プログラムや記録装置１の各種動作に必要な固定データを格納する。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアや各種受信データの一時格納領域として用いられる。また、ＲＡＭ２０３は各種設定データを記憶する。ＨＤＤ２０４は、各種プログラム、記録データ、および記録装置１の各種動作に必要な設定情報を記憶している。
【００４３】
画像処理部２０７は、ホスト装置１６から受信した画像データの画像処理を行い、記録ヘッド４ａ〜４ｄが記録可能な記録データを生成する。具体的に説明すると、画像処理部２０７は入力された画像データに対し、色変換処理や量子化処理を実行する。また、必要に応じて、解像度変換、画像解析、および画像補正等を実行する。これらの画像処理によって得られた記録データはＲＡＭ２０３またはＨＤＤ２０４に格納される。
【００４４】
エンジン制御部２０８は、ＣＰＵ２０１等から受信した制御コマンドに基づいて、記録データに応じて記録部５の記録ヘッド４ａ〜４ｄの駆動を制御する。また、エンジン制御部２０８は搬送機構１３などを制御する。エンジン制御部２０８の内部構成について詳細は後述する。個別制御部２０９はＣＰＵ２０１からの制御コマンドに基づいて、給紙部２、検査部６、切断部８、乾燥部、および排紙部をそれぞれ駆動するためのサブコントローラである。
【００４５】
操作部１５は、ユーザとの入出力インターフェイスであり、入力部、および出力部から構成されている。入力部はハードキーやタッチパネル等で構成されており、ユーザからの指示を受信するものである。出力部はディスプレイや音声発生装置などであり、情報を表示または発して、ユーザに対して情報を伝達するものである。外部インターフェイス２０５は、コントローラ１７をホスト装置１６に接続するためのインターフェイスである。以上の構成はシステムバス２１０によって接続されている。
【００４６】
ホスト装置１６は、画像データの供給源である。記録装置１はホスト装置１６から供給された画像データを記録媒体３へ記録して出力物を得る。ホスト装置１６としては、コンピュータ等の汎用の機器であってもよいし、画像読み取り部を有する画像キャプチャ、デジタルカメラ、およびフォトストレージ等の画像専用の機器であってもよい。ホスト装置１６がコンピュータである場合、コンピュータ内の記憶装置に、オペレーションシステム、アプリケーションソフトウェア、および記録装置１用のプリンタドライバがインストールされている必要がある。
【００４７】
なお、以上の処理を全てソフトウェアにより実現することは必須ではなく、一部または全部をハードウェアにより実現してもよい。
【００４８】
図６はエンジン制御部２０８のブロック図である。同図に示すように、エンジン制御部２０８は記録ヘッド４ａへ各種信号を送信する。より詳細には、エンジン制御部２０８は記録ヘッド４ａへ記録データ信号、ブロックイネーブル信号、ラッチ信号、およびヒート駆動パルス信号を、送信する。これらの信号はエンジン制御部２０８内の記録データ転送回路２１９から送信される。なお、同図においては記録ヘッド４ａのみを図示しているが、他の記録ヘッド４ｂ〜４ｄへも同様に信号が送信される。
【００４９】
図６に示すように、エンジン制御部２０８は記録データ転送回路２１９の他に、データ転送ＣＬＫ生成器２１８、補正値記憶手段２１７、転送回数カウンタ２１６、データ選択回路２１５、ブロック駆動順データメモリ２１４、及び第３の記録メモリ２１３を備える。また、同図に示すように、エンジン制御部２０８はデータ並び替え回路２１２および第２の記録メモリ２１１を備える。
【００５０】
図５に示すホスト装置１６から送信されたラスタ単位の画像データは、まず受信バッファに格納される。この画像データはホスト装置１６からの送信量を減らすために圧縮されており、展開された後にＲＡＭ２０３またはＨＤＤ２０４に格納される。ＲＡＭ２０３またはＨＤＤ２０４に格納された画像データは各種処理が施された後に、図６に示す第２の記録メモリ２１１に格納される。
【００５１】
データ並び替え回路２１２は記録データを並び替えるための回路であり、１２８個のノズルに対応付けて第２の記録メモリ２１１に保持されている記録データを、同時に記録されるブロック毎に７ビットの記録データにまとめて、第３の記録メモリ２１３へ書き込む。
【００５２】
転送回数カウンタ２１６は記録タイミング信号の回数をカウントするカウンタ回路であり、記録タイミング信号ごとにインクリメントされる。転送回数カウンタ２１６は０から１５までカウントして０に戻る。転送回数カウンタ２１６は第３の記録メモリ２１３のＢａｎｋ値をカウントしており、転送回数カウンタが１６回カウントされるとＢａｎｋ値＋１インクリメントする。
【００５３】
ブロック駆動順データメモリ２１４には、１６分割されたブロック番号０から１５の吐出エネルギー発生素子を駆動する順番がアドレス０から１５に記録されている。例えば、ブロック番号０から順次駆動する場合には、アドレス０から１５に０→１→２→・・・→１５の順でブロック番号が記憶されている。
【００５４】
記録データ転送回路２１９は、例えば、光学式リニアエンコーダに基づいて生成される記録タイミング信号をトリガに、転送回数カウンタ２１６のインクリメントを行う。データ選択回路２１５は、記録タイミング信号を起点にブロック駆動順データメモリ２１４の値と転送回数カウンタ２１６のカウントしたＢａｎｋ値に応じた記録データを第３の記録メモリ２１３より読み出す。
【００５５】
そして、記録データを補正値記憶手段２１７に保持されている補正値に応じて補正を行い、この補正を行った記録データをデータ転送ＣＬＫ生成器２１８によって生成されたデータ転送ＣＬＫ信号（ＨＤ＿ＣＬＫ）に同期して、記録ヘッド４ａに転送する。
【００５６】
データ選択回路２１５は、記録タイミング信号をトリガに、ブロック駆動順データメモリ２１４のアドレス０からブロックイネーブル信号としてブロックデータ０００１（ブロック１を示す数値）を読み出す。
【００５７】
そして、このブロックデータ０００１に対応した記録データを第３の記録メモリ２１３から読み出し、この記録データを記録ヘッド４ａに転送する。次の記録タイミング信号で、ブロック駆動順データメモリ２１４のアドレス１からブロックイネーブル信号としてブロックデータ１０１１（ブロック１を示す数値）を読み出す。そして、ブロックデータ００１１に対応した記録データを第３の記録メモリ２１３から読み出し、記録ヘッド４ａに転送する。
【００５８】
同様にして、次の記録タイミング信号をトリガに、ブロック駆動順データメモリ２１４のアドレス２からアドレス１５まで順にブロックデータを読み出す。そして、各ブロックデータに対応した記録データを第３の記録メモリ２１３から読み出し、記録ヘッド４ａに転送する。
【００５９】
このようにして、データ選択回路２１５は、ブロック駆動順データメモリ２１４のアドレス０から１５までに設定されたブロックデータを読み出す。そして、それぞれのブロックデータに対応した記録データを第３の記録メモリ２１３から読み出して記録ヘッド４ａに転送することにより１カラム分の記録を行う。
【００６０】
図７は図６に示す第３の記録メモリ２１３の構成を示す図である。同図に示すように、第３の記録メモリ２１３において、アドレス０からＦにはブロック０から１５までの記録データが順番に保持されている。ブロック０からブロック１５には夫々グループ０からグループ７までのデータが保持されている。また、書き込み動作と読み込み動作とが排他動作となるように、第３の記録メモリ２１３は１６ブロック分のデータを１Ｂａｎｋとした３Ｂａｎｋの構成となっている。
【００６１】
書き込みにＢａｎｋ０が使用されるとき読み込みはＢａｎｋ１とＢａｎｋ２から行われる。また、書き込みにＢａｎｋ１が使用されるとき読み込みはＢａｎｋ２とＢａｎｋ０から行われ、書き込みにＢａｎｋ２が使用されるとき読み込みはＢａｎｋ０とＢａｎｋ１から行われる。
【００６２】
また、本実施形態において、第３の記録メモリ２１３はダブルバッファ構成となっており、Ｂａｎｋ０〜Ｂａｎｋ２と同一構成のＢａｎｋ３〜Ｂａｎｋ５を備えている。一方は記録媒体３の記録開始時に必要とされるパラメータが設定されるためのものであり、他方は記録媒体３の記録途中、画像間の非画像に切り替えるためのものである。
【００６３】
図８は図５に示すＲＡＭ２０３またはＨＤＤ２０４における記録データの配置を模式的に示す。ＲＡＭ２０３またはＨＤＤ２０４に格納される記録データは、縦方向が１２８個のノズルに対応したアドレス０００〜０ＦＥによって対応付けられている。また、ＲＡＭ２０３またはＨＤＤ２０４は、横方向が記録解像度×記録媒体のサイズに対応しており、例えば記録解像度を１２００ｄｐｉ、記録媒体のサイズを８ｉｎｃｈとした場合、横方向には９６００ｄｏｔ分のデータが記録可能なサイズのメモリ領域となる。
【００６４】
同図において、アドレス０００のｂ０にはノズル番号０のノズルの記録データが保持されている。そして、同じアドレス０００のｂ１にはノズル番号０の次カラムの記録データが保持されており、同様にしてアドレス０００の横方向には次カラムに記録するデータが順に保持されている構成となっている。また、アドレス０ＦＥにはノズル番号１２７の記録データが保持されている。
【００６５】
このように、ＲＡＭ２０３またはＨＤＤ２０４の同一アドレス内には、同一のノズル番号のデータが保持されている。しかし、実際にはアドレス０００から０ＦＥまでのｂ０のデータが第１カラムとして記録され、次にアドレス０００から０ＦＥまでのｂ１のデータが第２カラムとして記録されている。そこで、ＨＶ変換回路は、ＲＡＭ２０３またはＨＤＤ２０４のラスタ方向に格納されている記録データに対してＨＶ（Ｈｏｒｉｚｏｎｔａｌ-Ｖｅｒｔｉｃａｌ）変換を行い、記録データを第２の記録メモリ２１１のカラム方向に格納する。
【００６６】
図９はブロック駆動順データメモリ２１４のアドレス０〜アドレス１５に書き込まれたブロック駆動順データの一例を示している。同図では、ブロック駆動順データメモリ２１４のアドレス０、アドレス１には、それぞれブロック０、ブロック１を示すブロックデータが記憶されている。同様に、アドレス２〜アドレス１５には、ブロック２〜ブロック１５を示すブロックデータが順次記憶されている。
【００６７】
図６に示すデータ選択回路２１５は、記録タイミング信号をトリガに、ブロック駆動順データメモリ２１４のアドレス０からブロックイネーブル信号としてブロックデータ０００１（ブロック１を示す数値）を読み出す。そして、このブロックデータ０００１に対応した記録データを第３の記録メモリ２１３から読み出し、この記録データを記録ヘッド４ａに転送する。
【００６８】
次の記録タイミング信号で、ブロック駆動順データメモリ２１４のアドレス１からブロックイネーブル信号としてブロックデータ１０１１（ブロック１を示す数値）を読み出す。そして、ブロックデータ００１１に対応した記録データを第３の記録メモリ２１３から読み出し、記録ヘッド４ａに転送する。
【００６９】
同様にして、次の記録タイミング信号をトリガに、ブロック駆動順データメモリ２１４のアドレス２からアドレス１５まで順にブロックデータを読み出す。そして、各ブロックデータに対応した記録データを第３の記録メモリ２１３から読み出し、記録ヘッド４ａに転送する。
【００７０】
このようにして、データ選択回路２１５は、ブロック駆動順データメモリ２１４のアドレス０から１５までに設定されたブロックデータを読み出す。そして、それぞれのブロックデータに対応した記録データを第３の記録メモリ２１３から読み出して記録ヘッド４ａに転送することで１カラム分の記録を行う。
【００７１】
図１０は、記録ヘッド４ａ〜４ｄを駆動するための駆動回路図であり、記録ヘッド４ａ〜４ｄは１２８個のノズル１８を１６のブロックに分割して駆動し、同じブロックに割り当てられた１６個のノズル１８を駆動する。
【００７２】
記録データ信号３１３はＨＤ＿ＣＬＫ信号３１４によって記録ヘッド４ａ〜４ｄへシリアル転送で送られる。記録データ信号３１３は、１６ビットのシフトレジスタ３０１で受け取った後、１６ビットラッチ３０２にてラッチ信号３１２の立ち上がりでラッチされる。ブロックの指定は４本のブロックイネーブル信号３１０で示され、デコーダ３０３で展開された指定ブロックのノズル１８が選択される。
【００７３】
ブロックイネーブル信号３１０と記録データ信号３１３の両方で指定されたノズル１８のみが、ＡＮＤゲート３０５を通過したヒータ駆動パルス信号３１１によって駆動され、インク滴を吐出して画像記録が行われる。
【００７４】
図１１は、ブロックイネーブル信号３１０の駆動タイミングを示す。分割ブロック選択回路では、ブロック駆動順データメモリ２１４に格納されているブロック駆動順データに基づいてブロックイネーブル信号３１０を生成することができる。
【００７５】
そこで、同図のブロックイネーブル信号３１０に示すように、分割ブロック選択回路では、ブロック駆動順データメモリ２１４により生成されるブロック駆動順は、ブロック０から始まりブロック１５までの１６ブロックを順番に指定するように設定されている。従って、片方向記録及び双方向記録の際の往走査記録では、駆動タイミングを示すブロックイネーブル信号３１０は、記録ヘッド４ａ〜４ｄに対して、ブロック０→１→２→・・・→１５の駆動順序で駆動させることになる。なお、ブロックイネーブル信号３１０は、各ブロックが１周期の中で等間隔のタイミングで指定されるように生成されている。
【００７６】
＜記録データ＞
図１２は各記録ヘッド４ａ〜４ｄが記録すべき画像の配列を示す模式図であり、記録データＫ〜Ｙはそれぞれ記録ヘッド４ａ〜４ｄが記録すべき記録データによって構成されている。この記録データは画像データに所定の画像処理を行い量子化した後のデータであり、個々の画素に対するドットの記録（１）あるいは非記録（０）が定められている。
【００７７】
同図に示すように、どの記録ヘッドにおいても図に示す画像１〜画像Ｎの順番に画像を記録するとともに、図３にて説明したように、記録ヘッド４ａ〜４ｄの順番に画像が記録される。つまり、記録ヘッド４ａによる画像１の記録後に、記録ヘッド４ｂによる画像１の記録、記録ヘッド４ｃによる画像１の記録、記録ヘッド４ｄによる画像１の記録、という順番に記録がされて画像１の記録が完成する。なお、図１２においては画像領域間における非画像領域が省略されている。
【００７８】
画像処理部２０７により処理されてＲＡＭ２０３又はＨＤＤ２０４に格納された記録データを、ＣＰＵ２０１が読み出してエンジン制御部２０８へ送り、エンジン制御部２０８の制御によって記録ヘッド４ａ〜４ｄの夫々に対応する画像が記録される。
【００７９】
＜記録データにヌルデータを予め付加した場合＞
図１３はヌルデータを予め付加した各記録ヘッド４ａ〜４ｄの記録データを示す模式図である。同図に示すように、図３にて説明した距離Ｄ１〜Ｄ３に相当するライン数を有するヌルデータＣ１〜Ｙ１が、記録ヘッド４ｂ〜４ｄの画像１に先行する位置にそれぞれ付加されている。ここで、１つのラインとは１つのノズル列の１回の吐出動作により記録される領域をいい、記録媒体３の幅方向に沿った１画素幅の領域をいう。また、記録データへのヌルデータの付加はＣＰＵ２０１においてなされる。
【００８０】
図１４は図１３に示す記録データの記録タイミングを示す模式図である。詳細には、同図に示す画像Ｍを記録するタイミングを模式的に示す図であり、同図において、記録媒体３の搬送量は所望の搬送量である。
【００８１】
図１３にて説明したように、記録ヘッド４ｂの記録データＣには画像Ｍに先行して、距離Ｄ１に相当するライン数を有するヌルデータＣ１が付加されている。したがって、記録ヘッド４ａ・４ｂ間の記録位置のずれをヌルデータＣ１により調整することができるので、図１４に示すように、画像Ｍに先行する画像Ｍ−１の記録開始位置から距離Ｄ１を挟んだ地点から、画像Ｍの記録を開始することができる。
【００８２】
同様に、図１３にて説明したように、記録ヘッド４ｃの記録データＭにも画像Ｍに先行して距離Ｄ２に相当するライン数を有するヌルデータＭ１が付加されている。したがって、図１４に示すように、記録ヘッド４ａ・４ｃ間の記録位置のずれをヌルデータＭ１によって調整することができる。
【００８３】
記録ヘッド４ｄにおいても、図１３にて説明したように、画像Ｍに先行して距離Ｄ３に相当するライン数を有するヌルデータＹ１が記録データＹに付加されている。したがって、図１４に示すように、記録ヘッド４ａ・４ｄ間の記録位置のずれをヌルデータＹ１により調整することができる。
【００８４】
図１４に示す場合においては、図１３に示すように記録データＣ〜ＹへヌルデータＣ１〜Ｙ１をそれぞれ予め付加することにより、各記録ヘッド４ａ〜４ｄの画像１の記録開始位置を一致させることができる。また、図１４に示す場合、記録媒体３の搬送量は所望の搬送量であるので、搬送量が変化した場合に生じる記録位置のずれも発生しない。このように、記録媒体３の搬送量が所望の搬送量である場合は、記録データＣ〜Ｙに距離Ｄ１〜Ｄ３に相当するライン数を有するヌルデータＣ１〜Ｙ１をそれぞれ予め付加することにより、各記録ヘッド４ａ〜４ｄのノズル列の記録開始位置を調整することができる。
【００８５】
以上のように、記録媒体３の搬送量に変動がない場合には、記録データに所定のヌルデータを予め付与することにより、ノズル列間のインクの吐出タイミングを調整し、記録媒体上の記録位置を合わせることができる。しかしながら、記録媒体３の搬送量は変化する場合がある。したがって、記録データの先頭にヌルデータを予め付加していても、記録媒体３の搬送量が変化してしまえば、記録媒体３上の記録位置はずれてしまう。
【００８６】
この記録位置のずれを補正する方法として以下の方法がある。すなわち、記録媒体３への記録中に非画像領域に検査パターンを記録して、この検査パターンを検査部６により読み取る。検査部６はコントローラ１７へ読み取った情報を送る。コントローラ１７は、検査部６から取得した情報から記録位置ずれ量を求め、このずれ量に応じたライン数（画素数）の調整用データ（非画像データ／ヌルデータ）を調整パターンとして各記録ヘッドの画像の間に付加する。この方法による記録位置ずれの補正方法について説明する。
【００８７】
＜搬送量が所望の搬送量よりも短い場合＞
まず、記録媒体３の搬送量が所望の搬送量よりも短い場合について説明する。図１５（ａ）〜（ｄ）は図１４に示す場合に比べて記録媒体３の搬送量が短い場合の記録タイミングを示す模式図である。
【００８８】
所望の搬送量である場合は、記録ヘッド４ａが画像Ｍの先頭の記録を開始するタイミングにおいて、記録ヘッド４ｂは画像Ｍ−１の記録を開始する（図１４参照）。しかし、記録媒体３の搬送量が所望の搬送量よりも短い場合、記録ヘッド４ａが画像Ｍの先頭の記録を開始するタイミングに、記録ヘッド４ａが記録した画像Ｍ−１の先頭は記録ヘッド４ｂの位置よりも上流側に位置している。
【００８９】
記録ヘッド４ａが記録した画像Ｍ−１の先頭が、実際に記録ヘッド４ｂの記録位置に配置されたタイミングでは、図１５（ｂ）に示すように、記録ヘッド４ｂは既に画像Ｍ−１をＲ２ライン分だけ記録済みである。同様に、記録ヘッド４ａが記録した画像Ｍ−２の先頭が、実際に記録ヘッド４ｃの記録位置に配置されたタイミングでは、図１５（ｃ）に示すように、記録ヘッド４ｃは既に画像Ｍ−２をＲ３ライン分だけ記録済みである。
【００９０】
また、記録ヘッド４ａが記録した画像Ｍ−３の先頭が、実際に記録ヘッド４ｄの記録位置に配置されたタイミングでは、図１５（ｄ）に示すように、記録ヘッド４ｄは既に画像Ｍ−３をＲ４ライン分だけ記録済みである。
【００９１】
図１５（ａ）〜（ｄ）に示すように、記録媒体３の搬送量が所望の搬送量よりも短い場合は、記録ヘッド４ｂ〜４ｄにおいて、画像Ｍの所望の記録開始位置より前の位置から、画像Ｍが記録されてしまう。したがって、記録ヘッド４ｂによる画像Ｍの記録の際には、記録ヘッド４ａによる画像Ｍよりも先行して記録された画像Ｍ−１部分にも、記録ヘッド４ｂによる画像Ｍが記録されてしまう。このような記録位置のずれは記録ヘッド４ｃにおいても同様に生じ、記録ヘッド４ｄにおいては、記録ヘッド４ａにて画像Ｍ−１が記録された部分に、画像Ｍが記録されてしまう。
【００９２】
このような記録の位置ずれが生じても調整パターンとして調整用データ（ヌルデータ）を記録データに付加することにより記録位置を調整して、記録位置のずれを補正することもできる。
【００９３】
具体的には、上述のように、記録部５にて記録した検査パターンを検査部６において読み取ることにより、記録位置のずれ量を測定して、この位置ずれを補正するように、各記録ヘッドの記録データへそれぞれ調整用データを付加する。そして、本例の様に搬送量が所定よりも短い場合には、より下流に位置する記録ヘッドほど画像Ｍの前に付加する調整用データ（ヌルデータ）のライン数を多くすることにより、画像Ｍの記録タイミングを遅らせる。こうすることにより、全ての記録ヘッドの記録開始位置を調整する。
【００９４】
この方法について図１６を参照して説明する。図１６は図１５（ａ）〜（ｄ）に示す状態を補正して、画像Ｍの記録位置を４つの記録ヘッドで一致させた場合を示す模式図である。ＣＰＵ２０１は記録媒体３の搬送量が所望の搬送量よりも短いと判定した場合、記録位置のずれが生じている記録ヘッド４ｂ〜４ｄの記録データＣ〜Ｙへそれぞれ調整用データＣ２〜Ｙ２を付与する。
【００９５】
同図に示すように、画像Ｍ−１と画像Ｍとの間には記録ヘッド４ｂにはＲ２ラインに相当する調整用データＣ２が、記録ヘッド４ｃにはＲ３ラインに相当する調整用データＭ２が、記録ヘッド４ｄにはＲ４ラインに相当する調整用データＹ２が、夫々付加されている。調整用データＭ２のライン数Ｒ３は調整用データＣ２のライン数Ｒ２よりも多く、調整用データＹ２のライン数Ｒ４は調整用データＭ２のライン数Ｒ３よりも更に多く設定されている。
【００９６】
このように調整用データＣ２〜Ｙ２が付加されることにより、画像Ｍにおいて各記録ヘッドの記録開始位置を記録媒体上で一致させることができるので、記録位置のずれを補正することができる。
【００９７】
＜搬送量が所望の搬送量よりも長い場合＞
上記のように、この方法においては、記録ヘッド４ａ〜４ｃの記録データへ位置ずれを補正できるライン数を有する調整用データ（ヌルデータ）を付加することにより、記録位置のずれを補正する。ＣＰＵ２０１は記録媒体３の搬送量が所望の搬送量よりも長いと判定した場合、記録ヘッド４ａ〜４ｃの記録データＫ〜Ｍに調整用データＫ３〜Ｍ３をそれぞれ付加する。記録データＫ〜Ｍに調整用データＫ３〜Ｍ３がそれぞれ付加することにより、記録ヘッド４ａ〜４ｄにおける画像Ｍの記録開始位置を記録媒体上で一致させることができるので、記録位置のずれを補正することができる。
【００９８】
この方法において、記録媒体３の搬送量が所望の長さよりも短い場合は、搬送方向上流側に位置する記録ヘッドの記録データに付加する調整用データのライン数よりも搬送方向下流側に位置する記録ヘッドの記録データに付加する調整用データのライン数を多くする。他方、記録媒体３の搬送量が所望の搬送量よりも長い場合は、搬送方向下流側に位置する記録ヘッドの記録データに付加する調整用データのライン数よりも搬送方向上流側に位置する記録ヘッドの記録データに付加する調整用データのライン数を多くする。
【００９９】
この方法によると、調整パターンとして調整用データ（ヌルデータ）を付加するライン数を適宜増減することにより、各記録ヘッドにおける記録開始位置を記録媒体上で一致させることができるので、各記録ヘッド（各ノズル列）間の記録位置のずれを補正できる。
【０１００】
以上に説明した補正方法によると、各記録ヘッドの記録位置を、記録データに付加する調整用データのライン数（画素数）にて調整するため、１画素単位の記録位置のずれは補正することができるが、１画素未満の記録位置のずれを補正することはできない。そこで、本実施形態においては、１画素未満の記録位置のずれを補正する。以下にその方法を説明する。
【０１０１】
図１７（ａ）および（ｂ）は記録された画像およびドットを示す模式図である。同図（ａ）は記録媒体における画像および非画像を示しており、同図（ｂ）は、ドットの配置を示している。なお、同図（ｂ）は同図（ａ）に示す領域Ａの拡大図である。
【０１０２】
図１７（ａ）に示すように、本実施形態において記録媒体３は、画像と非画像とが交互となるように記録されている。すなわち、同図（ａ）に示すように、記録媒体３の搬送方向下流側から、非画像１、画像１、非画像２、画像２という順番にて記録される。したがって、各記録ヘッド４ａ〜４ｄの記録データには画像領域と非画像領域（ヌルデータ）とが交互に配列されている。
【０１０３】
本実施形態において、画像領域にはベタ画像が記録される。同図（ｂ）は、ブラックインクとイエローインクとによって交互にベタ画像を記録する際のドットの配置を示している。なお、同図（ｂ）における塗りつぶされているドットはブラックインクによって記録するドットを、もう一方のドットはイエローインクによって記録するドットを示しており、それぞれのドットの中に付された数字はドットを付与するブロック番号を示している。
【０１０４】
図１７（ｂ）に示すように、同図（ａ）に示す領域Ａにおいては、ノズル列内の同一グループに属する１６個のノズル（ブロック番号０〜１５）によって、ブラックインクのドットとイエローインクのドットとが交互に３画素ずつ形成されている。また、同図（ｂ）においては、１６個のノズルによるドットが同一カラム（１画素幅の領域）内に形成されている。同図（ｂ）においては、ノズルのブロック番号０〜１５の１周期の駆動によって形成されるドットが同一カラム内に形成されており、記録位置にずれが生じていない状態を示している。
【０１０５】
記録位置にずれが生じていない位置（所望の位置）から、１／２画素ずれた位置にドットが形成される場合の補正方法について以下に説明する。
【０１０６】
＜搬送方向下流側に１／２画素ずれてドットが形成される場合＞
図１８（ａ）は図１７（ｂ）に示す状態に比べてイエローインクによるドットが１／２画素早く記録される場合のドットの配置を示す模式図であり、同図（ｂ）は同図（ａ）に示す状態を補正した状態のドットの配置を示す模式図である。
【０１０７】
図１８（ａ）に示すように、ブラックインクによるドットは図１７（ｂ）に示す場合と同じ位置に形成されるが、イエローインクによるドットは図１７（ｂ）に示す場合よりも１／２画素、早く形成されている。すなわち、図１８（ａ）に示すように、イエローインクによるドットは同一カラム内に配置されていない。
【０１０８】
図１８（ａ）に示すように、３カラム目において、ブラックインクのブロック番号０〜１５のノズル１８によって形成するドットと、イエローインクのブロック番号０〜７のノズル１８によって形成するドットとが、同一カラム内に配置されている。また、６カラム目においては、イエローインクのブロック番号８〜１５のノズル１８によって形成されるドットのみが配置されている。
【０１０９】
この記録位置のずれを補正するために、本実施形態においては、図１８（ｂ）に示すように、ブロック番号０〜７のノズル１８の記録データの格納位置を１画素、記録媒体３の搬送方向上流側へシフトする。換言すれば、１画素分シフトすることによって、同一カラム内に収めることができるブロック数を選択し、そのノズルの記録データの格納位置を１画素、記録媒体３の搬送方向上流側へシフトする。
【０１１０】
上述のように本実施形態において、記録データは画像と非画像とが交互に配列されているので、本実施形態においては、非画像領域にて、ブロック番号０〜７のノズル１８の記録データの格納位置を変更する。そうすることによって、画像領域における画素数を変更することなく、連続する画像領域にて記録データの格納位置を変更することによる画像品質の低下を防ぐことができるとともに、記録位置のずれを補正することができる。
【０１１１】
このように補正することによって、図１８（ｂ）に示すように、イエローインクのブロック番号０〜１５のノズル１８によって形成するドットを同一カラム内に形成することができるので、記録位置のずれを補正することができる。
【０１１２】
＜搬送方向上流側に１／２画素ずれてドットが形成される場合＞
図１９（ａ）は図１７（ｂ）に示す状態に比べてイエローインクによるドットが１／２画素、遅く記録される場合のドットの配置を示す模式図である。同図（ｂ）は同図（ａ）に示す状態を補正する過程におけるドットの配置を示す模式図であり、同図（ｃ）は同図（ａ）に示す状態を補正した状態のドットの配置を示す模式図である。
【０１１３】
図１９（ａ）に示すように、ブラックインクによるドットは図１７（ｂ）に示す場合と同じ位置に形成されるが、イエローインクによるドットは図１７（ｂ）に示す場合よりも１／２画素、遅く形成されている。すなわち、図１９（ａ）に示すように、４カラム目においてイエローインクによるドットはブロック番号０〜７までのノズル１８のみによって形成される。ブラックインクの１６個のノズル１８によるドットが形成される７カラム目においては、イエローインクのブロック番号８〜１６のノズル１８によって形成されるドットも配置されている。
【０１１４】
この記録位置のずれを補正するために、ブロック番号８〜１６のノズル１８の記録データの格納位置を１画素、記録媒体３の搬送方向下流側へシフトする方法も考えられる。しかしながら、記録ヘッドの構成上、記録データの格納位置は記録媒体３の搬送方向上流側へシフトすることが望ましい。したがって、本実施形態においては、図１９（ｂ）に示すように、搬送方向下流に１／２画素ずれた状態である図１８（ａ）と同じドットの配置にした後に、図１９（ｃ）に示すように、図１８（ｂ）を用いて説明した上記処理と同じ処理を施す。
【０１１５】
図１９（ｂ）は、図１９（ａ）に示すイエローインクによるドットが、記録媒体３の搬送方向下流側に１画素分ずれた状態を示している。上述のように、それぞれの記録ヘッド４ａ〜４ｄの記録データＫ〜Ｙは、画像と非画像とが交互になっている。記録データがこのような配列になっているため、本実施形態においては、記録位置のずれを補正する画像の前の非画像領域（ヌルデータ、調整用データ）におけるライン数（画素数）を１ライン（１画素）削減する。
【０１１６】
そうすることによって、図１９（ｂ）に示すように、同図（ａ）に示す１／２画素分遅く形成されるイエローインクのドットの配置を、図１８（ａ）に示す１／２画素分早く形成される場合のドットの配置と、同じ配置にする。そして、図１９（ｃ）に示されるように、図１８（ｂ）と同様に、１画素分、記録媒体３の搬送方向上流側に、ブロック番号０〜７の記録データの格納位置をシフトする。こうすることにより、図１９（ｃ）に示されるように、１カラム内に、ブロック番号０〜１５のノズル１８によるドットを形成することができる。
【０１１７】
すなわち、本実施形態によると、複数の記録素子列のうち基準となる記録素子列の記録位置に対する記録位置のずれを、基準となる記録素子列以外の記録データに付加する調整パターンの画素数にて調整することができる。
【０１１８】
以上のように、本実施形態においては、非画像領域にて検査パターンを記録し、これを読み取り、記録位置ずれの量に応じた数のノズルについて、当該ノズルの記録する画素をシフトする。より詳細には、記録媒体の搬送方向下流側に記録位置がずれる場合は、記録位置ずれの量に応じた数のノズルの記録する画素を搬送方向上流側へシフトする。他方、記録媒体の搬送方向上流側に記録位置がずれる場合は、非画像領域における画素数を削減した後に、記録位置のずれ量に応じた数のノズルの記録する画素を搬送方向上流側へシフトする。このように、ノズルの記録する画素をシフトすることによって記録位置ずれを補正する。
【０１１９】
本実施形態においては、非画像領域に検査パターンを記録して、記録位置のずれ量を検出することにより、記録媒体の搬送精度の変化にかかわらず適切に記録位置ずれを補正することができる。
【符号の説明】
【０１２０】
１      記録装置
３      記録媒体
５      記録部（パターン記録手段）
１８    ノズル（記録素子）
【図１】
2014083748.tif 000003
【図２】
2014083748.tif 000004
【図３】
2014083748.tif 000005
【図４】
2014083748.tif 000006
【図５】
2014083748.tif 000007
【図６】
2014083748.tif 000008
【図７】
2014083748.tif 000009
【図８】
2014083748.tif 000010
【図９】
2014083748.tif 000011
【図１０】
2014083748.tif 000012
【図１１】
2014083748.tif 000013
【図１２】
2014083748.tif 000014
【図１３】
2014083748.tif 000015
【図１４】
2014083748.tif 000016
【図１５】
2014083748.tif 000017
【図１６】
2014083748.tif 000018
【図１７】
2014083748.tif 000019
【図１８】
2014083748.tif 000020
【図１９】
2014083748.tif 000021