(57)【要約】【課題】  複数の吐出口列が配列方向にずれて配置された記録ヘッドを用いる場合において、画像に応じて非鮮鋭性を抑えた記録と濃度むらを低減した記録とを行う。【解決手段】  第１の属性の画像では複数の吐出口列の記録比率の差分を大きくし、第２の属性の画像では複数の吐出口列の記録比率の差分を小さくする。【選択図】  図１０
2018171814.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出するための複数の吐出口がそれぞれ所定方向に配列された複数の吐出口列を有し、前記複数の吐出口列が前記所定方向と交差する交差方向に並んで配置された記録ヘッドと、
記録する画像に対応する情報と、当該画像の属性を示す情報と、を有する画像データを取得する取得手段と、
前記属性に基づいて前記画像データを複数の吐出口列に分配することにより複数の吐出口列それぞれに対応する記録データを生成する生成手段と、
前記記録データにしたがって前記複数の吐出口列からインクを吐出するように記録動作を制御する制御手段と、を有する記録装置であって、
前記複数の吐出口列は、第１の吐出口を有する第１の吐出口列と、第２の吐出口を有し、前記第１の吐出口列と前記所定方向に異なる位置に配置された第２の吐出口列と、を少なくとも含み、
前記第２の吐出口は、前記第１の吐出口と前記所定方向に異なる位置であり、且つ、前記複数の吐出口列に配列された吐出口の中で前記第１の吐出口と前記所定方向に最も近い位置に位置し、
前記生成手段は、前記属性が第１の属性である場合の前記第１の吐出口列の記録比率と前記第２の吐出口列の記録比率の差分が、前記属性が前記第１の属性と異なる第２の属性である場合の前記第１の吐出口列の記録比率と前記第２の吐出口列の記録比率の差分よりも大きくなるように、前記画像データを分配することを特徴とする記録装置。
【請求項２】
前記生成手段は、前記属性が前記第２の属性である場合、前記第１の吐出口列の記録比率と前記第２の吐出口列の記録比率が実質的に等しくなるように、前記画像データを分配することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記生成手段は、前記属性が前記第１の属性である場合、前記第２の吐出口列の記録比率が実質的に０％となるように、前記画像データを分配することを特徴とする請求項１または２に記載の記録装置。
【請求項４】
前記生成手段は、前記属性が前記第１の属性である場合、（ｉ）所定のタイミングまでは前記第２の吐出口列の記録比率が実質的に０％となり、（ｉｉ）前記所定のタイミングからは前記第１の吐出口列の記録比率が実質的に０％となるように、前記画像データを分配することを特徴とする請求項３に記載の記録装置。
【請求項５】
前記所定のタイミングは、記録するページが切り替わるタイミングであることを特徴とする請求項４に記載の記録装置。
【請求項６】
前記複数の吐出口列は、第３の吐出口を有する第３の吐出口列と、第４の吐出口を有する第４の吐出口列と、を更に含み、
前記第１の吐出口列は、前記第１の吐出口と前記所定方向に隣接する第５の吐出口を有し、
前記記録ヘッドは、前記第１の吐出口、前記第２の吐出口、前記第３の吐出口、前記第４の吐出口、前記第５の吐出口の順番で各吐出口が前記所定方向に並ぶように、前記複数の吐出口列が配置され、
前記生成手段は、（ｉ）前記属性が前記第２の属性である場合、前記第１の吐出口列、前記第２の吐出口列、前記第３の吐出口列、前記第４の吐出口列それぞれの記録比率が実質的に等しくなり、且つ、（ｉｉ）前記属性が前記第１の属性である場合、前記第２の吐出口列と前記第４の吐出口列それぞれの記録比率が実質的に０％となるように、前記画像データを分配することを特徴とする請求項１から５のいずれか１項に記載の記録装置。
【請求項７】
前記取得手段は、（ｉ）前記画像がイメージ画像、非エッジ部のいずれかに対応する場合、前記第２の属性を当該画像の属性として取得し、（ｉｉ）前記画像が細線画像、文字画像、エッジ部のいずれかに対応する場合、前記第１の属性を当該画像の属性として取得することを特徴とする請求項１から６のいずれか１項に記載の記録装置。
【請求項８】
吐出不良が生じている不良吐出口に記録データが対応する場合、前記複数の吐出口列のうちの当該不良吐出口が配列された吐出口列と異なる吐出口列に配列された吐出口であって、当該不良吐出口と前記所定方向に対応する位置に配列された吐出口である補完吐出口から不良吐出口の補完記録を行うように、補完吐出口を決定する補完手段を更に有し、
前記補完手段は、前記不良吐出口が前記第１の吐出口列に配列されている場合、（ｉ）前記属性が前記第２の属性であるときには、前記第２の吐出口列内の吐出口を補完吐出口とすることが可能か否かを判定し、（ｉｉ）前記属性が前記第１の属性であるときには、前記第２の吐出口列内の吐出口を補完吐出口としないことを特徴とする請求項１から７のいずれか１項に記載の記録装置。
【請求項９】
前記画像データは、各画素に対するインクの吐出または非吐出を定める１ｂｉｔの情報と、各画素における属性を示す１ｂｉｔの情報と、から構成されることを特徴とする請求項１から８のいずれか１項に記載の記録装置。
【請求項１０】
前記記録データの前記所定方向における解像度は、前記第１の吐出口と前記第２の吐出口の間の距離に対応する解像度よりも低いことを特徴とする請求項１から９のいずれか１項に記載の記録装置。
【請求項１１】
インクを吐出するための複数の吐出口がそれぞれ所定方向に配列された複数の吐出口列を有し、前記複数の吐出口列が前記所定方向と交差する交差方向に並んで配置された記録ヘッドを用いて記録を行う記録方法であって、
記録する画像に対応する情報と、当該画像の属性を示す情報と、を有する画像データを取得する取得工程と、
前記属性に基づいて前記画像データを複数の吐出口列に分配することにより複数の吐出口列それぞれに対応する記録データを生成する生成工程と、
前記記録データにしたがって前記複数の吐出口列からインクを吐出するように記録動作を制御する制御工程と、を有し、
前記複数の吐出口列は、第１の吐出口を有する第１の吐出口列と、第２の吐出口を有し、前記第１の吐出口列と前記所定方向に異なる位置に配置された第２の吐出口列と、を少なくとも含み、
前記第２の吐出口は、前記第１の吐出口と前記所定方向に異なる位置であり、且つ、前記複数の吐出口列に配列された吐出口の中で前記第１の吐出口と前記所定方向に最も近い位置に位置し、
前記生成工程において、前記属性が第１の属性である場合の前記第１の吐出口列の記録比率と前記第２の吐出口列の記録比率の差分が、前記属性が前記第１の属性と異なる第２の属性である場合の前記第１の吐出口列の記録比率と前記第２の吐出口列の記録比率の差分よりも大きくなるように、前記画像データを分配することを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置および記録方法に関する。
【背景技術】
【０００２】
複数の吐出口が配列された吐出口列を有する記録ヘッドを記録媒体に対して相対的に走査させながら記録媒体にインクを吐出することにより、記録媒体上に画像を記録する記録装置が従来より知られている。このような記録装置では、近年では同色のインクに対応する複数の吐出口列が走査の方向に並んで配置された記録ヘッドを用いることが知られている。このような記録装置によれば、記録媒体上の同じ位置に対して複数の吐出口から分担して記録を行うことができるため、１つの吐出口のみによって記録する場合に比べて吐出口の製造誤差に起因する着弾位置ずれの影響を低減することができる。
【０００３】
特許文献１には、上述の複数の吐出口列を吐出口の配列方向にずらして配置した記録ヘッドを用い、複数の吐出口列に配列された吐出口が配列方向に互いに異なる位置にインクを吐出することが開示されている。このような記録ヘッドによれば、１つの吐出口列当たりの吐出口の解像度よりも高い解像度で記録媒体上にインクを着弾させることができる。
【０００４】
一方、記録媒体上にあるタイミングで吐出を行い、その後他のタイミング同じ領域に吐出を行った場合、それらのタイミング間で記録ヘッドの走査や記録媒体の搬送にずれが生じると、ドットの形成位置が上記のタイミング間でずれてしまい、結果として濃度むらが発生する虞がある。これに対し、異なるタイミング間でドットを排他的な位置に形成するのではなく、敢えて一部同じ位置に形成することにより、上記のドット形成位置ずれによる濃度むらを低減することが知られている。但し、異なるタイミング間でドットを一部同じ位置に形成した場合、排他的な位置に形成した場合に比べると、着弾位置ずれが生じなかった場合における画像の鮮鋭性は損なわれてしまう。そこで、特許文献２には、画像の鮮鋭性が重視される画像のエッジ部等に対してはドットが排他的になり、また画像の鮮鋭性がそれ程重視されず、着弾位置ずれによる濃度むらの低減の方がより重視される画像の非エッジ部等に対してはドットが一部同じ位置に形成されるように、画像処理を行うことが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２４７０２７号公報
【特許文献２】特開２０１２−２５０５５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、複数の吐出口列が吐出口の配列方向にずれて配列された記録ヘッドを用いる場合、上述の濃度むらを低減できる。ここでは、吐出口列が配列方向に２４００ｄｐｉだけずれて配置されている記録ヘッドを用いるときについて説明する。
【０００７】
上述のような記録ヘッドを用いる場合、配列方向において最も近い位置に位置する２つの吐出口から形成されるドットは、配列方向に２４００ｄｐｉだけずれた位置に形成されることになる。一般に吐出口からのインク滴の吐出体積は数ｐｌであるため、記録媒体上に形成されるドットの径は２４００ｄｐｉに対応する間隔よりも大きい。したがって、ドットの一部は配列方向において互いに重なることになる。そのため、ドット形成位置ずれによる濃度むらを低減できる。
【０００８】
しかしながら、細線画像や文字画像等に対しても同じように記録すると、画像の鮮鋭性が低下してしまう虞がある。上述のように配列方向に２４００ｄｐｉだけずれた位置にドットを形成すると、２つの吐出口によって形成された配列方向と交差する方向に延在する１列のドット列をみると、この２４００ｄｐｉの分だけがたつきをもって形成され、場合によってはジグザグ状に形成されることになってしまう。イメージ画像のような鮮鋭性がそれ程重視されない画像であればこのがたつきの影響は小さいが、細線画像や文字画像のような画像においては、このジグザグ形状により画質が大きく損なわれる虞がある。
【０００９】
このように、ユーザによって入力される画像は細線画像や文字画像、イメージ画像等、様々な属性をもつので、それらの属性に応じて異なる記録方法が求められる。
【００１０】
本発明は上記の課題を鑑みて為されたものであり、複数の吐出口列が配列方向にずれて配置された記録ヘッドを用いる場合において、画像に応じて非鮮鋭性を抑えた記録と濃度むらを低減した記録とを行うことを目的とするものである。
【課題を解決するための手段】
【００１１】
そこで、本発明は、インクを吐出するための複数の吐出口がそれぞれ所定方向に配列された複数の吐出口列を有し、前記複数の吐出口列が前記所定方向と交差する交差方向に並んで配置された記録ヘッドと、記録する画像に対応する情報と、当該画像の属性を示す情報と、を有する画像データを取得する取得手段と、前記属性に基づいて前記画像データを複数の吐出口列に分配することにより複数の吐出口列それぞれに対応する記録データを生成する生成手段と、前記記録データにしたがって前記複数の吐出口列からインクを吐出するように記録動作を制御する制御手段と、を有する記録装置であって、前記複数の吐出口列は、第１の吐出口を有する第１の吐出口列と、第２の吐出口を有し、前記第１の吐出口列と前記所定方向に異なる位置に配置された第２の吐出口列と、を少なくとも含み、前記第２の吐出口は、前記第１の吐出口と前記所定方向に異なる位置であり、且つ、前記複数の吐出口列に配列された吐出口の中で前記第１の吐出口と前記所定方向に最も近い位置に位置し、前記生成手段は、前記属性が第１の属性である場合の前記第１の吐出口列の記録比率と前記第２の吐出口列の記録比率の差分が、前記属性が前記第１の属性と異なる第２の属性である場合の前記第１の吐出口列の記録比率と前記第２の吐出口列の記録比率の差分よりも大きくなるように、前記画像データを分配することを特徴とする。
【発明の効果】
【００１２】
本発明に係る記録装置によれば、複数の吐出口列が配列方向にずれて配置された記録ヘッドを用いる場合において、画像に応じて非鮮鋭性を抑えた記録と濃度むらを低減した記録とを行うことが可能となる。
【図面の簡単な説明】
【００１３】
【図１】実施形態における記録装置の内部構成を示す図である。
【図２】実施形態における記録ヘッドを示す図である。
【図３】実施形態における記録制御系を示す図である。
【図４】実施形態における画像処理の過程を説明するための図である。
【図５】実施形態におけるインデックスパターンを示す図である。
【図６】各記録方法で形成されるドットの様子を説明するための図である。
【図７】実施形態におけるマスクパターンの一例を示す図である。
【図８】実施形態におけるマスクパターンの一例を示す図である。
【図９】実施形態で処理を行う画像データの一例を示す図である。
【図１０】実施形態で生成される記録データの一例を示す図である。
【図１１】実施形態におけるエッジ判定処理を説明するための図である。
【図１２】実施形態における不吐補完処理を説明するための図である。
【図１３】実施形態における補完優先度テーブルを示す図である。
【図１４】実施形態における補完優先度テーブルを示す図である。
【図１５】実施形態における不吐補完処理前の記録データを示す図である。
【図１６】実施形態における不吐補完処理後の補完データを示す図である。
【図１７】実施形態における画像処理の過程を説明するための図である。
【発明を実施するための形態】
【００１４】
（第１の実施形態）
図１は、本実施形態におけるインクジェット記録装置（以下、記録装置とも称する）の内部構成を示す図である。
【００１５】
供給部１０１から供給される記録媒体Ｐは、搬送ローラ対１０３および１０４に挟持されながら、＋Ｘ方向（搬送方向、交差方向）に所定の速度で搬送され、排出部１０２より排出される。上流側の搬送ローラ対１０３と下流側の搬送ローラ対１０４の間には、搬送方向に沿って記録ヘッド１０５〜１０８が並んで配列しており、記録データに従ってＺ方向にインクを吐出する。記録ヘッド１０５、１０６、１０７、１０８は、それぞれシアン、マゼンタ、イエロー、ブラックのインクを吐出する。また、それぞれのインクは不図示のチューブを介して記録ヘッド１０５〜１０９に供給されている。
【００１６】
本実施形態において、記録媒体Ｐは供給部１０１にロール状に保持された連続紙であっても良いし、あらかじめ規格サイズに切断されたカット紙であっても良い。連続紙の場合は、記録ヘッド１０５〜１０８による記録動作が終了した後、カッタ１０９によって所定の長さに切断され、排出部１０２にてサイズごとに排紙トレイに分類される。
【００１７】
図２は本実施形態における記録ヘッドを示す図である。なお、ここでは記録ヘッド１０５〜１０８のうちブラックインクの記録ヘッド１０８のみを示しているが、他の記録ヘッド１０５〜１０７についても記録ヘッド１０８と同様の構成である。また、記録ヘッドに配列された各吐出口３０と対向する位置（記録ヘッドの内部）には記録素子として電気熱変換素子が設けられており、この電気熱変換素子を駆動することにより熱エネルギーを生成してインクの吐出動作を行う。また、電気熱変換素子ではなく圧電素子や静電素子、ＭＥＭＳ素子を用いることもできる。
【００１８】
記録ヘッド１０８は、インクを吐出するための吐出口３０がＸ方向と交差するＹ方向（配列方向、所定方向）に沿って配列された８列の吐出口列０〜７がＸ方向に並んで配置されている。ここでは簡単のため各吐出口列０〜１７は１６個の吐出口３０から構成されている様子を示しているが、実際には各吐出口列０〜７は記録媒体のＹ方向における全幅を記録可能な範囲に吐出口３０が配列されている。
【００１９】
これらの吐出口列には、各吐出口が１インチ当たり６００個の吐出口３０が配置されるような解像度（以下、上記の解像度を６００ｄｐｉと称する）で配置されている。そして、Ｘ方向に隣接する２つの吐出口列は、各吐出口の間隔がＹ方向に２４００ｄｐｉの距離に対応する解像度だけずれるようにして配置されている。例えば、吐出口列０に対して吐出口列１は−Ｙ方向側に２４００ｄｐｉだけずれて配置され、吐出口列２は−Ｙ方向側に１２００（＝２４００／２）ｄｐｉだけずれて配置されている。したがって、記録ヘッド１０８は、吐出口列０と吐出口列４がＹ方向に同じ位置にドットを形成可能なように各吐出口列が配置されている。同様に、吐出口列１、５の組、吐出口列２、６の組、吐出口列３、７の組もまたそれぞれＹ方向に同じ位置にドットを形成可能となっている。
【００２０】
ここで、以降の説明では図２の左側に示したように、各吐出口列０〜７のＹ方向に対応する位置に配列された８つの吐出口を同じｓｅｇに属する吐出口として分類して説明する。例えば、各吐出口列０〜７の＋Ｙ方向側端部に位置する８つの吐出口３０はｓｅｇ０と、−Ｙ方向側端部に位置する８つの吐出口３０はｓｅｇ１５と分類する。
【００２１】
図３は本実施形態における記録制御系を示すブロック図である。
【００２２】
記録装置内の記録制御系１３は、上位装置（ＤＦＥ）ＨＣ２に通信可能に接続され、また、上位装置ＨＣ２はホスト装置ＨＣ１に通信可能に接続される。
ホスト装置ＨＣ１では、記録画像の元になる原稿データが生成、あるいは保存される。ここでの原稿データは、例えば、文書ファイルや画像ファイル等の電子ファイルの形式で生成される。この原稿データは、上位装置ＨＣ２へ送信され、上位装置ＨＣ２では、受信した原稿データを記録制御系１３で利用可能なデータ形式、例えばＲＧＢで画像を表現するＲＧＢデータに変換する。変換後のデータは、上位装置ＨＣ２から記録装置内の記録制御系１３へ送信される。
【００２３】
記録制御系１３は、メインコントローラ１３Ａと、エンジンコントローラ１３Ｂとに大別される。メインコントローラ１３Ａは、処理部１３１、記憶部１３２、操作部１３３、画像処理部１３４、通信Ｉ／Ｆ（インタフェース）１３５、バッファ１３６および通信Ｉ／Ｆ１３７を含む。
【００２４】
処理部１３１は、ＣＰＵ等のプロセッサであり、記憶部１３２に記憶されたプログラムを実行し、メインコントローラ１３Ａ全体の制御を行う。記憶部１３２は、ＲＡＭ、ＲＯＭ、ハードディスク、ＳＳＤ等の記憶デバイスであり、処理部１３１が実行するプログラムや、データを格納し、また、処理部１３１にワークエリアを提供する。操作部１３３は、例えば、タッチパネル、キーボード、マウス等の入力デバイスであり、ユーザの指示を受け付ける。
【００２５】
画像処理部１３４は例えば画像処理プロセッサを有する電子回路である。バッファ１３６は、例えば、ＲＡＭ、ハードディスクやＳＳＤである。通信Ｉ／Ｆ１３５は上位装置ＨＣ２との通信を行い、通信Ｉ／Ｆ１３７はエンジンコントローラ１３Ｂとの通信を行う。図３において破線矢印は、記録制御系１３に入力されたデータの処理の流れを例示している。上位装置ＨＣ２から通信ＩＦ１３５を介して受信されたデータは、バッファ１３６に蓄積される。画像処理部１３４はバッファ１３６からデータを読み出し、読み出したデータに所定の画像処理を施してプリントエンジンが用いる記録データを生成し、再びバッファ１３６に格納する。
【００２６】
そして、バッファ１３６に格納された画像処理後の記録データは、通信Ｉ／Ｆ１３７からエンジンコントローラ１３Ｂへ送信される。その後、エンジンコントローラ１３Ｂによって記録データに基づいて各記録ヘッド１０５〜１０８に設けられた記録素子が駆動され、記録動作が行われる。
【００２７】
なお、ここでは処理部１３１や記憶部１３２、画像処理部１３４をそれぞれ１つずつ有している形態を記載したが、複数の処理部１３１や記憶部１３２、画像処理部１３４を有する形態であっても良い。
【００２８】
（画像処理）  図４は本実施形態におけるデータ処理を実行する制御プログラムのフローチャートである。
【００２９】
画像処理が開始されると、まずステップＳ１にて画像処理部１３４はバッファ１３６から読み出されたＲＧＢデータを取得する。ここで、本実施形態ではＲＧＢデータはＲＧＢ各値８ｂｉｔで構成される。また、本実施形態ではＲＧＢデータは６００ｄｐｉ×６００ｄｐｉのデータ解像度を有している。
【００３０】
次にステップＳ２にて、ＲＧＢデータを記録に用いるインクの色に対応するＣＭＹＫデータに変換する色変換処理を実行する。この色変換処理により、ＣＭＹＫ各値１２ｂｉｔで構成されるＣＭＹＫデータが生成される。
【００３１】
次にステップＳ３にて、ＣＭＹＫデータに対して量子化を行い、ＣＭＹＫ各値３ｂｉｔで構成される量子化データを生成する。この量子化処理としては、ディザ法や誤差拡散法等を実行することができる。なお、本実施形態では量子化処理によって６００ｄｐｉのデータ解像度を有する量子化データが生成される。
【００３２】
一方、画像処理が開始されると、ステップＳ１〜Ｓ３と並行してステップＳ４において属性情報が取得される。ここで、属性情報とはその画素に対して記録する画像の属性が文字属性または細線属性であるか、またはそれ以外の属性（イメージ画像属性等）であるかを示す情報であり、１ｂｉｔで構成されている。詳細には、ある画素に文字、細線が記録される場合には属性情報として「１」を、文字、細線以外が記録される場合には属性情報として「０」が取得されることになる。
【００３３】
ここで、本実施形態ではＲＧＢデータとは別に属性情報が取得されると記載したが、あらかじめＲＧＢデータと属性情報が合成された形で取得されても良い。また、ＲＧＢデータに基づいて属性情報を生成するような形態であっても良い。
【００３４】
これらの処理が終わると、ステップＳ５で、ステップＳ３にて量子化処理で生成されたＣＭＹＫ各値３ｂｉｔの量子化データとステップＳ４で取得された１ｂｉｔの属性情報を合成し、ＣＭＹＫ各値４ｂｉｔで構成される合成データを生成する。ここで、この合成データのデータ解像度は量子化データと同じであり、６００ｄｐｉ×６００ｄｐｉである。
【００３５】
次にステップＳ６で合成データに対してインデックス展開処理を行い、ＣＭＹＫ各１ｂｉｔの情報と１ｂｉｔの属性情報によって構成される画像データを２プレーン分生成する。ここで、本実施形態でのインデックス展開とは、合成データのうちの６００ｄｐｉ×６００ｄｐｉの解像度であるＣＭＹＫ各３ｂｉｔの量子化データを、インデックスパターンを用いて、２プレーン分、１２００ｄｐｉ×１２００ｄｐｉの解像度でＣＭＹＫ各１ｂｉｔに展開する処理である。ここで、上述の２プレーンのうちのプレーン１が吐出口列０〜３に、プレーン２が吐出口列４〜７にそれぞれ対応している。言い換えると、プレーン１に対応する画像データでインクの吐出が定められている場合、その画像データに基づいて吐出口列０〜３のいずれかで吐出が行われ、プレーン２に対応する画像データでインクの吐出が行われている場合、その画像データに基づいて吐出口列４〜７のいずれかで吐出が行われる。
【００３６】
図５は本実施形態で用いるインデックスパターンを模式的に示す図である。このうち、図５（ａ）は合成データのうちの量子化データに対応する３ｂｉｔの情報が示すＣＭＹＫ値（階調値）を示している。また、図５（ｂ）は吐出口列０〜３に対応するプレーン１に合成データを展開するために用いるインデックスパターンを示している。また、図５（ｃ）は吐出口列４〜７に対応するプレーン２に合成データを展開するために用いるインデックスパターンを示している。
【００３７】
図５からわかるように、解像度が６００ｄｐｉ×６００ｄｐｉの領域にレベル０の階調値の合成データが入力された場合、プレーン１、プレーン２ともに解像度が１２００ｄｐｉ×１２００ｄｐｉの画素それぞれにインクの非吐出を示す「０」の値が定められる。次にレベル１の階調値の合成データが入力された場合、プレーン１の右下の画素にのみインクの吐出を示す「１」の値が定められる。次にレベル２の階調値の合成データが入力された場合プレーン１の右下の画素に加え、プレーン２の左上の画素にも「１」の値が定められる。
【００３８】
以下、同様にして合成データの階調値が１つ大きくなるごとに、プレーン１、２いずれかで「１」の値が定められる画素の数が１つずつ多くなっていく。そして、最大のレベルであるレベル８の階調値の合成データが入力された場合には、プレーン１、２ともにすべての画素で「１」の値が定められることになる。
【００３９】
上記のようにしてステップＳ６におけるインデックス展開処理が行われ、プレーン１、２それぞれにおいて１２００ｄｐｉ×１２００ｄｐｉの解像度でのインクの吐出／非吐出を示す１ｂｉｔの情報と、１ｂｉｔの属性情報と、により構成される画像データが生成される。
【００４０】
次にステップＳ７にてプレーン１、２における画像データが記録ヘッド内の吐出口列０〜７のいずれかに振り分けられる分配処理が行われ、記録に用いる記録データが生成される。ここで、本実施形態では記録データはＣＭＹＫ各値１ｂｉｔで構成され、１２００ｄｐｉ×１２００ｄｐｉの解像度を有する。この分配処理については後に詳細に説明する。
【００４１】
その後、ステップＳ８にてエンジンコントローラ１３Ｂへの記録データの送信が行われ、記録データに基づく記録動作が行われる。
【００４２】
なお、ここでは図４に示すようにステップＳ１〜Ｓ３とステップＳ４が別々の過程で行われるような形態を記載したが、図２２に示すように、ステップＳ１〜Ｓ３の処理を行った後、ステップＳ４の処理を行うような形態であっても良い。また、ステップＳ４の処理を行うタイミングも異なっても良く、例えばステップＳ１、Ｓ２、Ｓ４、Ｓ３の順番で行っても良い。
【００４３】
（画像の属性に応じた記録方法）
本実施形態では、画像の属性に応じて画像データに対して異なる分配処理を実行する。詳細には、画像の属性が文字属性または細線属性（以下、第１の属性とも称する）である場合には特定の吐出口列のみに画像データを分配する第１のマスクパターンを、イメージ画像属性等の文字属性、細線属性以外の属性（以下、第２の属性とも称する）である場合にはすべての吐出口列に画像データを分配する第２のマスクパターンを用いて分配処理を行う。ここで、本実施形態では上述の特定の吐出口列とは奇数番目の吐出口列１、３、５、７を指す。したがって、本実施形態では第１の属性の画像は奇数番目の吐出口列１、３、５、７のみからの吐出で記録され、第２の属性の画像は吐出口列０〜７からの吐出で記録されることになる。
【００４４】
図６は第１の属性の画像と第２の属性それぞれの画像を記録する際に分配処理を切り替えた際に形成されるドットを模式的に示す図である。なお、図６のうちの無彩色で塗りつぶされた箇所がドットが形成される箇所を示している。また、無彩色が濃い（黒に近い）ほど多くの数のドットが重なって形成されていることを示している。なお、図６（ａ）、（ｂ）には互いに同じ数のドットが形成されている様子を示している。同様に、図６（ｃ）、（ｄ）にも互いに同じ数のドットが形成されている様子を示している。
【００４５】
図６（ａ）は第１の属性の画像（ここでは細線画像）を吐出口列２、３のうちの吐出口列３のみで記録した際に形成されるドットを、図６（ｂ）は第１の属性の画像を吐出口列２、３で分担して記録した際に形成されるドットをそれぞれ示している。
【００４６】
図６（ａ）に示すように、吐出口列３のみを用いる場合にはドットはＸ方向に直線状に延びて形成される。したがって、鮮鋭性に優れた画像を記録することができる。
【００４７】
一方、図６（ｂ）に示すように、吐出口列２、３で分担記録を行うと、ドットはＸ方向に沿ってジグザグ状に形成される。図６（ｂ）に示すドットのうち、−Ｘ方向から奇数番目のドットは吐出口列３から、偶数番目のドットは吐出口列２からそれぞれ形成される。図２に示すように吐出口列２と吐出口列３はＹ方向に２４００ｄｐｉだけずれて配置されている。したがって、吐出口列２、３から形成されるドットは記録データの解像度１２００ｄｐｉよりは小さい（離間距離が短い）が、２４００ｄｐｉはＹ方向に異なる位置に形成されてしまう。このため、ドットがジグザグ状に形成され、画像の鮮鋭性を損なってしまう。
【００４８】
図６（ａ）、（ｂ）から、細線や文字を記録する場合には奇数番目の吐出口列と偶数番目の吐出口列の一方のみを用いた方が画像の鮮鋭性を優れたものとすることができるため、好ましいことがわかる。
【００４９】
一方、図６（ｃ）は第２の属性の画像（ここでは１２００ｄｐｉ×１２００ｄｐｉの解像度の画素に対して２回ずつインクを吐出するようなイメージ画像）を奇数番目の吐出口列１、３、５、７のみで記録した際に形成されるドットを、図６（ｄ）は第２の属性の画像をすべての吐出口列０〜７で分担して記録した際に形成されるドットをそれぞれ示している。なお、図６（ｃ）では同じ位置に対してインクが２回ずつ付与された場合について示しているが、簡単のため同じ位置に付与された２つのインクについても僅かに離間させて示している。
【００５０】
図６（ｃ）に示すように、奇数番目の吐出口列１、３、５、７のみを用いると、各ドットの中心が１２００ｄｐｉ×１２００ｄｐｉの画素の中心と一致するような位置にのみドットが形成される。例えば、図６（ｃ）に示す左上の画素には、吐出口列１からの１つと吐出口列５から１つとで合計２つのドットが同じ位置に形成されている。
【００５１】
一方、図６（ｄ）に示すようにすべての吐出口列０〜７を用いると、半分のドットは中心が１２００ｄｐｉ×１２００ｄｐｉの画素の中心と一致する位置に、残りの半分のドットは中心が１２００ｄｐｉ×１２００ｄｐｉの画素の中心からＹ方向に２４００ｄｐｉだけずれた位置に形成される。例えば、図６（ｄ）に示す左上の画素には、吐出口列０からの１つのドットと吐出口列１からの１つのドットとで合計２つのドットがＹ方向に２４００ｄｐｉだけずれた位置に形成されている。
【００５２】
ここで、図６（ｃ）、（ｄ）を比較するとわかるように、図６（ｃ）では各位置でのドットの重なり数は２層、４層または８層のみであるのに対し、図６（ｄ）では位置において様々に異なる層数でドットの重なりが形成されている。したがって、図６（ｄ）ではドットの形成位置がずれた場合であっても、濃度変化が図６（ｃ）に示す場合よりも起こらないため、濃度むらを低減することができる。
【００５３】
図６（ｃ）、（ｄ）から、イメージ画像等を記録する場合には、すべての吐出口列を用いた方が濃度むらの低減することができることがわかる。
【００５４】
（分配処理の詳細）
以上の点を鑑み、本実施形態では画像の属性が第１の属性であるか第２の属性であるかに応じてステップＳ７における分配処理を異ならせ、記録に用いる吐出口列を異ならせる。詳細には、画像データの属性情報が第１の属性を示す場合には、画像の鮮鋭性を優れたものとするため、その画像データを奇数番目の吐出口列１、３、５、７のみに分配する。また、画像データの属性情報が第２の情報を示す場合には、ドットの形成位置ずれに由来する濃度むらを低減するため、その画像データをすべての吐出口列０〜７に分配する。
【００５５】
図７は本実施形態で用いる第１の属性（細線画像等）の画像データを処理する際に用いる第１のマスクパターン群を示す図である。また、図８は本実施形態で用いる第２の属性（イメージ画像等）の画像データを処理する際に用いる第２のマスクパターン群を示す図である。なお、ここでは簡単のため、図７、図８ともにプレーン１、２のうちのプレーン１における画像データに対して適用するマスクパターン群のみを示している。また、図７、図８ともに、（ａ）〜（ｄ）それぞれに吐出口列０〜３に対応するマスクパターンを示している。なお、図７、図８それぞれに示すマスクパターンのうち、黒く塗りつぶされた画素が画像データによってインクの吐出が定められている場合に吐出を許容する画素を、白抜けで示された画素が画像データによってインクの吐出が定められている場合であっても吐出を許容しない画素をそれぞれ示している。
【００５６】
上述したように、本実施形態では第１の属性（細線画像等）を記録する場合には、奇数番目の吐出口列１、３、５、７のみを用いてドットを形成する。プレーン１における画像データは吐出口列０〜３に対応するため、これらの吐出口列のうちの吐出口列１、３のみに画像データを分配する。したがって、本実施形態では、図７（ａ）、（ｃ）に示すように、吐出口列０、２に対応する第１のマスクパターンではインクの吐出の許容が定められていない。一方、図７（ｂ）、（ｄ）に示すように、吐出口列１、３に対応する第１のマスクパターンでは全画素のうちのそれぞれ半数の画素にインクの吐出の許容が定められている。したがって、図７に示す第１のマスクパターン群を用いると、プレーン１の画像データを吐出口列０、２には分配せず、吐出口列１、３にのみ分配することが可能となる。
【００５７】
一方、第２の属性（イメージ画像等）を記録する場合には、吐出口列０〜７のすべてを用いてドットを形成する。したがって、本実施形態では第２の属性の画像データを処理する場合には吐出口列０〜３に対応する画像データを吐出口列０〜３のすべてに分配する。このため、本実施形態では、図８（ａ）〜（ｄ）に示すように、吐出口列０〜３に対応する第２のマスクパターンにおいてそれぞれ２５％ずつの画素にインクの吐出の許容を定めている。したがって、図８に示す第２のマスクパターン群を用いることにより、プレーン１の画像データを吐出口列０〜３のすべてに分配することができる。
【００５８】
このように、本実施形態では画像データの属性情報に応じて分配処理で用いるマスクパターンを切り替えることにより、それぞれの属性に適した記録方法で記録を行う。また、図７、８には一例として４画素×４画素の領域からなるマスクパターンを示しているが、上述したようなマスクパターンであればサイズや各画素の配置が異なっていても良い。詳細には、第１のマスクパターン群としては、吐出口列０、２に対応するマスクパターンではインクの吐出の許容が定められておらず、吐出口列１、３に対応するマスクパターンで５０％の画素ずつインクの吐出の許容が定められているという条件が満たされていれば良い。また、第２のマスクパターン群としては、吐出口列０〜３に対応するマスクパターンでインク２５％の画素ずつインクの吐出の許容が定められているという条件が満たされていれば良い。
【００５９】
なお、ここでは吐出口列０〜３に対応するプレーン１の画像データを処理するマスクパターン群を説明したが、吐出口列４〜７に対応するプレーン２の画像を処理する際にも同様の条件を満たしたマスクパターン群を用いる。
【００６０】
（生成される記録データの一例）
以下、図９を参照し、ステップＳ５である合成データが入力された際に、本実施形態によって生成される記録データを説明する。図９は処理する合成データの一例を示す図である。なお、図９の黒く塗りつぶされた画素が階調値がレベル８である画素を、白抜けで示された画素が階調値がレベル０である画素をそれぞれ示している。
【００６１】
ここで、図９では画像Ａと画像Ｂが含まれる画像データを示している。画像Ａはイメージ画像等に対応し、第２の属性に属する画像である。また、画像Ｂは細線属性に対応し、第１の属性の属する画像である。画像Ａ、画像Ｂともに、それぞれの画像に含まれる６００ｄｐｉ×６００ｄｐｉの領域の階調値がレベル８の画像である。
【００６２】
まず、ステップＳ６のインデックス展開処理が行われる。図５を用いて説明したように、６００ｄｐｉ×６００ｄｐｉの１つの領域にレベル８の階調値の合成データが入力されると、プレーン１用の画像データおよびプレーン２用の画像データともに１２００ｄｐｉ×１２００ｄｐｉの４つの画素にインクの吐出を定めるようなデータが生成される。したがって、図９に示す合成データが入力された場合には、画像Ａ，Ｂともに、吐出口列０〜３で１２００ｄｐｉ×１２００ｄｐｉの各領域に対してプレーン１の画像データで１回ずつ、プレーン２の画像データでも１回ずつインクの吐出が定められることになる。
【００６３】
次に、ステップＳ７で分配処理が行われ、各吐出口列０〜７に画像データが分配されて記録データが生成される。図１０（ａ）〜（ｈ）は、生成される吐出口列０〜７に対応する記録データをそれぞれ示している。なお、図１０の黒く塗りつぶされた画素がインクが吐出される画素を、白抜けで示された画素がインクが吐出されない画素をそれぞれ示している。
【００６４】
まず、プレーン１用の画像データは、画像Ａ，Ｂともに上述したように１２００ｄｐｉ×１２００ｄｐｉの各領域に対して１回ずつインクの吐出を定めている。ここで、画像Ａは第２の属性（イメージ画像等）に属するため、図８を用いて一例を説明した第２のマスクパターン群が適用される。そのため、吐出口列０〜３それぞれにおいて約２５％ずつの記録比率でインクの吐出を定めるような記録データが生成される（Ａ０〜Ａ３）。
【００６５】
また、画像Ｂは第１の属性（細線画像等）に属するため、図７を用いて一例を説明した第１のマスクパターン群が適用される。そのため、吐出口列０、２ではインクが吐出されない、言い換えると記録比率が０％の記録データが生成される（Ｂ０、Ｂ２）。また、吐出口列１、３それぞれでは約５０％ずつの記録比率でインクの吐出を定めるような記録データが生成される（Ｂ１、Ｂ３）。
【００６６】
プレーン２用の画像データについても同様であり、画像Ａ，Ｂともに１２００ｄｐｉ×１２００ｄｐｉの各領域に対して１回ずつインクの吐出を定めている。したがって、画像Ａに対応する画像データからは吐出口列４〜７それぞれにおいて約２５％の記録比率でインクの吐出を定めるような記録データが生成される（Ａ４〜Ａ７）。また、画像Ｂに対応する画像データからは、吐出口列４、６において０％の記録比率の記録データが生成され（Ｂ４、Ｂ６）、吐出口列５、７において約５０％の記録比率の記録データが生成される（Ｂ５、Ｂ７）。
【００６７】
なお、図１０（ａ）、（ｂ）ではＹ方向に同じ位置（ラスタ）にインクの吐出を定めているように記載しているが、実際にはＹ方向に異なる位置にインクが吐出される。これは、記録データのＹ方向の解像度が１２００ｄｐｉであるのに対し、吐出口列間の吐出口のＹ方向の距離に対応する解像度が２４００ｄｐｉであるためである。例えば、図１０（ａ）、（ｂ）での＋Ｙ方向端部のラスタは記録データ上では同じ位置に位置するが、実際には図１０（ａ）の記録データの＋Ｙ方向端部のラスタは図２の吐出口列０のｓｅｇ０の吐出口に、図１０（ｂ）の記録データの＋Ｙ方向端部のラスタは図２の吐出口列１のｓｅｇ０の吐出口にそれぞれ対応するため、Ｙ方向に２４００ｄｐｉだけ離れた位置にドットが形成されることになる。
【００６８】
ここで、図１０（ａ）〜（ｈ）のＡ０〜Ａ７からわかるように、第２の属性（イメージ画像等）である画像Ａについては、吐出口列０〜７から２５％ずつの記録比率でインクを吐出する。吐出口列０〜７のすべてを用いるため、形成されるドットのＹ方向の解像度は２４００ｄｐｉとなる。したがって、図６（ｃ）、（ｄ）を用いて説明したように、イメージ画像等についてはドットの形成位置ずれによる濃度むらを低減した記録を行うことができる。
【００６９】
一方、図１０（ａ）〜（ｈ）のＢ０〜Ｂ７からわかるように、第１の属性（細線画像等）である画像Ｂについては、吐出口列１、３、５、７のみから５０％ずつの記録比率でインクを吐出する。このように、吐出口列０、２、４、６は用いないため、形成されるドットのＹ方向の解像度は１２００ｄｐｉとなる。したがって、図６（ａ）、（ｂ）を用いて説明したように、細線画像については鮮鋭性に優れた記録を行うことが可能となる。
【００７０】
以上記載したように、本実施形態によれば画像の属性に応じて鮮鋭性を保ちつつ濃度むらを低減した記録を行うことが可能となる。
【００７１】
（第２の実施形態）
上述した第１の実施形態では細線画像または文字画像を第１の属性、イメージ画像等の細線画像、文字画像以外の画像を第２の属性として判定した。
【００７２】
これに対し、本実施形態では画像のエッジ部を第１の属性、非エッジ部を第２の属性と判定する形態について記載する。
【００７３】
なお、上述した第１の実施形態と同様の部分については説明を省略する。
【００７４】
本実施形態では、図４に示すステップＳ４の属性情報取得処理を、ステップＳ６のインデックス展開処理の後、ステップＳ７の分配処理の前に実行する。したがって、属性情報取得処理が行われるときにはインデックス展開が既に実行されているため、ステップＳ４には２プレーン分の１２００ｄｐｉ×１２００ｄｐｉの解像度のＣＭＹＫ各１ｂｉｔの情報で構成される画像データが入力されることになる。
【００７５】
図１１は本実施形態で実行するステップＳ４における属性情報取得処理にて行うエッジ判定処理の過程を示すフローチャートである。
【００７６】
エッジ判定処理が開始されると、ステップＳ１１である１２００ｄｐｉ×１２００ｄｐｉのある対象の画素についてインクの吐出が定められ、且つ、対象の画素の周囲８画素についてもインクの吐出が定められているか否かが判定される。言い換えると、対象の画素を含んだ３画素×３画素のすべてに対してインクの吐出が定められているか否かが判定される。
【００７７】
ここで、３画素×３画素のすべてに対してインクの吐出が定められていると判定された場合には、ステップＳ１２へと進み、対象の画素が非エッジ部であると判定される。そして、第１の実施形態における文字画像、細線画像以外の画像（イメージ画像等）の場合と同様に、属性情報として「０」を割り当てる。
【００７８】
一方、３画素×３画素のいずれかに対してインクの吐出が定められていないと判定された場合には、ステップＳ１３へと進み、対象の画素がエッジ部であると判定される。そして、第１の実施形態における文字画像、細線画像の場合と同様に、属性情報として「１」を割り当てる。
【００７９】
以降の処理は第１の実施形態と同様とすることにより、画像のエッジ部では鮮鋭性を優れたものとし、非エッジ部ではドットの形成位置ずれに由来する濃度むらを低減することが可能となる。
【００８０】
（第３の実施形態）
本実施形態では、ある吐出口に吐出不良が発生した場合に他の吐出口で補完記録を行う、いわゆる不吐補完処理を実行する形態について記載する。
【００８１】
なお、上述した第１、第２の実施形態と同様の部分については説明を省略する。
【００８２】
図１２は本実施形態で実行する不吐補完処理の過程を示すフローチャートである。なお、この不吐補完処理は例えば記録ジョブが入力されたタイミングで行っても良いし、１ページに対する記録が終了する度に行っても良い。
【００８３】
まず、ステップＳ２１では、バッファ１３６に格納されている不良吐出口を示す情報のうち、１つの不良吐出口を選択する。ここで、不良吐出口とは吐出口の製造誤差やインクの詰まり等によってインクが正常に吐出されなくなり、インクの不吐出や吐出量の低下、吐出方向の変化等が生じている吐出口である。この不良吐出口は種々の方法で検出することができる。例えば記録媒体上にテストパターンを記録して画像の白抜け部をユーザが確認して不良吐出を特定する方法や、すべての吐出口からインクを吐出するようなデータを入力した状態で本当にインクが吐出されているか否かを光学センサで読み取って不良吐出口を特定する方法等がある。これらの方法によって特定された不良吐出口を示す情報は、予めバッファ１３６に格納されている。
【００８４】
次に、ステップＳ２２では、不良吐出口と、不良吐出口と同一ｓｅｇに位置する補完候補吐出口と、のそれぞれにおける記録データをバッファ１３６より読み出す。ここで、不良吐出口における記録データがインクの不吐出を示す場合、吐出不良が発生していてもそもそもインクを吐出しないため、後述するような補完データの生成は行わない。一方、不良吐出口における記録データがインクの吐出を示す場合、その記録データに基づいた不良吐出口からの吐出では正常にインクを吐出できない虞がある。したがって、本来不良吐出口から記録するはずであった画素を補完候補吐出口のいずれかで補完記録するための補完データの生成を行う。
【００８５】
次に、ステップＳ２３では、補完候補吐出口のうち、どの吐出口を優先的に補完吐出口として選択するかを決定するための補完優先度テーブルを読み出す。補完優先度手テーブルには、Ｘ方向に同じ位置に位置する各カラムごとに、吐出不良が生じた場合にどの吐出口で補完するかを決定するための優先順位が定められている。この補完優先度テーブルについては後に詳細に説明する。
【００８６】
次に、ステップＳ２４では、補完優先度テーブルに定められた優先順位にしたがって補完候補吐出口から１つの補完吐出口を決定し、不良吐出口に対応する記録データに対する補完データを生成する。ここで、補完吐出口は、補完候補吐出口の中から補完優先度テーブルの優先順位にしたがって、不良吐出口でないという条件、および記録データによってインクの非吐出が定められているという条件の２つの条件の両方を満たした吐出口を探し、その中で最も優先順位が上位の補完候補吐出口を補完吐出口に決定する。そして、補完吐出口に対して不良吐出口に対応する記録データが示すインクの吐出を示す情報を移動（置換）させることにより、補完吐出口に対応する補完データを生成する。これにより、本来不良吐出口から吐出するはずであった画素に対して、代わりに同一ｓｅｇに属する補完吐出口から吐出することができ、吐出不良による画質の低下を抑制することができる。
【００８７】
そして、ステップＳ２５にてすべての不良吐出口で補完データの生成が行われたか否かが判定される。まだ不良吐出口が残っていると判定されると、ステップＳ２１に戻り、残りの不良吐出口についても同様の処理を行う。すべての不良吐出口で終了したと判定されると、不吐補完処理を終了する。
【００８８】
ここで、本実施形態では画像の属性に応じて、異なる補完優先度テーブルを用いて補完データの生成を行う。
【００８９】
図１３は画像の属性が第２の属性（イメージ画像等）である場合に用いる補完優先度テーブルを示している。ここで、図１３（ａ）は不良吐出口が図２の吐出口列０、４のいずれかに発生した際に用いる補完優先度テーブルである。同様に、図１３（ｂ）は吐出口列１、５のいずれかに、図１３（ｃ）は吐出口列２、６のいずれかに、図１３（ｄ）は吐出口列３、７のいずれかに不良吐出口が発生した際に用いる補完優先度テーブルをそれぞれ示している。なお、図１３（ａ）〜（ｄ）それぞれにおいて、−Ｘ方向の１列（о）が画像データが奇数カラムに属する場合に適用される優先順位を、＋Ｘ方向の１列（ｅ）が画像データが偶数カラムに属する場合に適用される優先順位を示している。
【００９０】
例えば、図１３（ａ）の−方向の１列（о）では、上から「０」、「２」、「４」、「６」、「１」、「３」、「５」、「７」の順に優先順位が定められている。これは、吐出口列０、４のいずれかに不良吐出口が生じた場合、奇数カラムの画像データについては吐出口列０、４、１、３、２、６、３、７の順に優先的に補完吐出口とすることができるかどうかを判定する、ということを意味している。
【００９１】
図１３からわかるように、第２の属性に対応する補完優先度テーブルは、不良吐出口とＹ方向に近い位置に位置する吐出口が優先的に補完吐出口に決定されるように定められている。これは、Ｙ方向に近い位置に位置する吐出口の方が、不良吐出口が本来吐出するはずだった画素とＹ方向に近い位置にドットを形成可能であるため、不良吐出口が生じなかった場合と比べても画質の低下を少なくすることができるためである。
【００９２】
また、第２の属性に対応する補完優先度テーブルは、優先順位の差はあるが、すべての吐出口列０〜７の吐出口を補完吐出口とすることができるかどうかを判定するように定められている。これは、イメージ画像等の細線画像、文字画像以外の画像を記録する場合には画像の鮮鋭性はそれほど求められないため、Ｙ方向にある程度異なる位置にドットが形成されることで補完記録が行われたとしても、それほど画質の低下に繋がらないからである。
【００９３】
一方、図１４は画像の属性が第１の属性（細線画像等）である場合に用いる補完優先度テーブルを示している。図１３と同様に、図１４（ａ）は吐出口列０、４のいずれかに、図１４（ｂ）は吐出口列１、５のいずれかに、図１４（ｃ）は吐出口列２、６のいずれかに、図１４（ｄ）は吐出口列３、７のいずれかに不良吐出口が発生した際に用いる補完優先度テーブルをそれぞれ示している。なお、図１４（ａ）〜（ｄ）それぞれにおいても、−Ｘ方向の１列（о）が画像データが奇数カラムに属する場合に適用される優先順位を、＋Ｘ方向の１列（ｅ）が画像データが偶数カラムに属する場合に適用される優先順位を示している。
【００９４】
ここで、図１４では、図１３と異なり、各カラムの一部の画素にしか優先順位が定められていない。例えば、図１４（ａ）の−方向の１列（о）では、上から１番目の画素で「０」、上から５番目の画素で「１」の優先順位が定められており、他の画素では優先順位が定められていない。これは、吐出口列０、４のいずれかに不良吐出口が生じた場合、奇数カラムの画像データについては吐出口列０、４の順に優先的に補完吐出口とすることができるかどうかを判定するが、他の吐出口列１〜３、５〜７については補完吐出口とすることができるか否かを判定しない、ということを意味している。
【００９５】
図１４からわかるように、第１の属性に対応する補完優先度テーブルでは、不良吐出口とＹ方向に同じ位置に位置する吐出口は補完吐出口とすることができるか否かを判定するが、Ｙ方向に異なる位置に位置する吐出口は上記の判定を行わない。そのため、第１の属性の画像を記録するときには、不良吐出口が生じたとしても、Ｙ方向に異なる吐出口からは補完記録を行わないことになる。これは、細線画像や文字画像においては、図６（ｂ）を用いて説明したように、Ｙ方向に異なる位置からドットを形成してしまうと鮮鋭性が低下してしまうためである。
【００９６】
図１４に示す補完優先度テーブルを用いると、細線画像や文字画像を記録するときに補完記録を行わないことがあるため、結果として本来形成するはずであったドット数よりも少ないドット数で画像が形成される虞がある。例えば、本来吐出口列０と吐出口列４の両方のｓｅｇ０に属する吐出口からＸ方向に１つずつドットを形成するような画像データが入力されていた場合に、吐出口列０のｓｅｇ０に属する吐出口が不良吐出口となってしまうと、本来２つずつドットが形成されるはずであったのに、吐出口列４のｓｅｇ０に属する吐出口から１つずつしかドットが形成されなくなってしまう虞がある。しかしながら、このような場合であっても吐出口列４のｓｅｇ０に属する吐出口からは記録が行われているため、濃度こそ低下するものの、細線画像や文字画像の画質としてはそれほど低下しない。この場合、Ｙ方向に異なる位置に位置する吐出口で補完記録を行うことで鮮鋭性が低下してしまう方が、寧ろ画質が大きく低下してしまうのである。
【００９７】
以上記載したような理由によって、本実施形態では画像の属性に応じて補完優先度テーブルを切り替えるのである。
【００９８】
図１５、図１６は本実施形態における不吐補完処理を行った際に生成される補完データの一例を説明するための図である。なお、図１５は不吐補完処理を行う前の記録データを、図１６は不吐補完処理を行った後の補完データをそれぞれ模式的に示している。なお、記録データは図１０に示した第１の実施形態で用いた記録データと同様のデータが生成された場合について説明する。
【００９９】
以下の説明では、図２に示す記録ヘッド内の吐出口３０のうち、吐出口列１のｓｅｇ１に属する吐出口３０に吐出不良が生じたとして記載する。
【０１００】
吐出口列１は、記録データ上では、図１５（ａ）〜（ｈ）のうちの図１５（ｂ）に対応する。また、ｓｅｇ１に属する吐出口は＋Ｙ方向端部から６００ｄｐｉだけ−Ｙ方向にずれた位置に位置する吐出口であり、且つ、記録データの１画素の解像度は１２００ｄｐｉであるため、ｓｅｇ１に属する吐出口は、図１５（ｂ）のうちの＋Ｙ方向から３列目、４列目に対応することになる。したがって、吐出口列１のｓｅｇ１に属する吐出口が吐出不良となった場合、この図１５（ｂ）の＋Ｙ方向端部から３列目、４列目に対応する記録データは、インクの吐出が定められていたとしても実際には吐出不良となってしまう（図１５（ｂ）の×印）。図１５（ｂ）に示すように、ここでは＋Ｙ方向端部から３列目のうちの、−Ｘ方向端部から２画素目の記録データＭ２、４画素目の記録データＭ４、５画素目の記録データＭ５、１３画素目の記録データＭ１３、１４画素目の記録データＭ１４においてインクの吐出が定められており、これらの５つの記録データについて不吐補完処理が行われる。
【０１０１】
ここで、記録データＭ２、記録データＭ４、記録データＭ５は、第２の属性（イメージ属性等）に対応する記録データである。したがって、上述したように図１３に示す補完優先度テーブルが用いられる。ここでは不良吐出口は吐出口列１に属するため、図１３（ｂ）に示す補完優先度テーブルが用いられる。
【０１０２】
まず、記録データＭ２は、偶数カラムに位置するため、図１３（ｂ）の＋Ｘ方向の１列（ｅ）に定められた優先順位が適用される。そして、最初に優先順位「０」が定められた吐出口列５が補完可能な吐出口か否かが判定される。吐出口列５に対応する図１５（ｆ）の記録データをみると、ｓｅｇ１に対応する＋Ｙ方向端部から３列目の、−Ｘ方向端部から２画素目にはインクの吐出を示す記録データが定められていない。そのため、吐出口列５のｓｅｇ１に属する吐出口は、−Ｘ方向端部から２画素目については、補完可能な吐出口と判定される。したがって、図１６（ｆ）に示すように、吐出口列５のｓｅｇ１に対応する＋Ｙ方向端部から３列目のうちの−Ｘ方向端部から２画素目において、インクの吐出を定める補完データＮ２が生成される。
【０１０３】
次に、記録データＭ４は、偶数カラムに位置するため、図１３（ｂ）の＋Ｘ方向の１列（ｅ）に定められた優先順位が適用される。最初に優先順位「０」が定められた吐出口列５が補完可能な吐出口か否かが判定される。吐出口列５に対応する図１５（ｆ）の記録データをみると、ｓｅｇ１に対応する＋Ｙ方向端部から３列目のうちの−Ｘ方向端部から４画素目には、既にインクの吐出を示す記録データが定められている。そのため、吐出口列５のｓｅｇ１に属する吐出口は、−Ｘ方向端部から４画素目については、補完不可能な吐出口と判定される。
【０１０４】
次に、優先順位「１」が定められた吐出口列１が補完可能な吐出口か否かが判定されるが、ここではそもそも吐出口列１のｓｅｇ１に属する吐出口が吐出不良であるため、同様に補完不可能な吐出口と判定される。
【０１０５】
次に、優先順位「２」が定められた吐出口列６が補完可能な吐出口か否かが判定される。吐出口列６に対応する図１５（ｇ）の記録データをみると、ｓｅｇ１に対応する＋Ｙ方向端部から４列目のうちの−Ｘ方向端部から４画素目には、既にインクの吐出を示す記録データが定められている。そのため、吐出口列６のｓｅｇ１に属する吐出口は、−Ｘ方向端部から４画素目については、補完不可能な吐出口と判定される。
【０１０６】
そして、優先順位「３」が定められた吐出口列２が補完可能な吐出口か否かが判定される。吐出口列２に対応する図１５（ｃ）に示す記録データをみると、ｓｅｇ１に対応する＋Ｙ方向端部から４列目のうちの−Ｘ方向端部から４画素目には、インクの吐出を示す記録データが定められていない。したがって、図１６（ｃ）に示すように、吐出口列２のｓｅｇ１に対応する＋Ｙ方向端部から４列目のうちの−Ｘ方向端部から４画素目において、インクの吐出を定める補完データＮ４が生成される。
【０１０７】
次に、記録データＭ５は、奇数カラムに位置するため、図１３（ｂ）の−Ｘ方向の１列（о）に定められた優先順位が適用される。最初に優先順位「０」が定められた吐出口列１が補完可能な吐出口か否かが判定されるが、吐出口列１のｓｅｇ１に属する吐出口がそもそも吐出不良であるため、この吐出口は補完不可能な吐出口と判定される。
【０１０８】
次に、優先順位「１」が定められた吐出口列５が補完可能な吐出口か否かが判定される。吐出口列５に対応する図１５（ｆ）の記録データをみると、ｓｅｇ１に対応する＋Ｙ方向端部から３列目のうちの−Ｘ方向端部から５画素目には、既にインクの吐出を示す記録データが定められている。そのため、吐出口列５のｓｅｇ１に属する吐出口は、−Ｘ方向端部から５画素目については、補完不可能な吐出口と判定される。
【０１０９】
次に、優先順位「２」が定められた吐出口列２が補完可能な吐出口か否かが判定される。吐出口列２に対応する図１５（ｃ）に示す記録データをみると、ｓｅｇ１に対応する＋Ｙ方向端部から４列目のうちの−Ｘ方向端部から５画素目には、既にインクの吐出を示す記録データが定められている。そのため、吐出口列２のｓｅｇ１に属する吐出口は、−Ｘ方向端部から５画素目については、補完不可能な吐出口と判定される。
【０１１０】
そして、優先順位「３」が定められた吐出口列６が補完可能な吐出口か否かが判定される。吐出口列６に対応する図１５（ｇ）に示す記録データをみると、ｓｅｇ１に対応する＋Ｙ方向端部から４列目のうちの−方向端部から５画素目には、インクの吐出を示す記録データが定められていない。したがって、図１６（ｇ）に示すように、吐出口列６のｓｅｇ１に対応する＋Ｙ方向端部から４列目のうちの−Ｘ方向端部から５画素目において、インクの吐出を定める補完データＮ５が生成される。
【０１１１】
このように、第２の属性（イメージ画像）である画像Ａに対応する記録データＭ２、Ｍ４、Ｍ５については、それぞれ吐出口列５、２、６において補完データＮ２、Ｎ４、Ｎ５が生成され、補完記録が行われる。このうち、吐出口列５からの補完データＮ２に基づく記録は吐出口１のｓｅｇ１に属する吐出口とＹ方向に同じ位置にドットを形成可能であるが、他の吐出口列２、６からの補完データＮ４、Ｎ５に基づく記録はＹ方向に異なる位置にドットが形成される。しかし、画像Ａは第２の属性であるため、鮮鋭性がそれ程重視されないので、画質が大きく低下することはない。
【０１１２】
一方、記録データＭ１３、記録データＭ１４は、第１の属性（細線画像等）に対応する記録データである。したがって、上述したように図１４に示す補完優先度テーブルが用いられる。ここでは不良吐出口は吐出口列１に属するため、図１４（ｂ）に示す補完優先度テーブルが用いられる。
【０１１３】
まず、記録データＭ１３は、奇数カラムに位置するため、図１４（ｂ）の−Ｘ方向の１列（о）に定められた優先順位が適用される。最初に優先順位「０」が定められた吐出口列１が補完可能な吐出口か否かが判定されるが、吐出口列１のｓｅｇ１に属する吐出口は不良吐出口であるため、補完不可能と判定される。
【０１１４】
次に、優先順位「１」が定められた吐出口列５が補完可能であるか否かが判定される。しかし、吐出口列５に対応する図１５（ｆ）に示すように、ｓｅｇ１に対応する＋Ｙ方向端部から３列目の−Ｘ方向から１３画素目は、インクの吐出を示す記録データが既に定められている。したがって、補完不可能と判定される。
【０１１５】
ここで、図１４（ｂ）に示す補完優先度テーブルでは優先順位「０」、「１」しか定められていない。これらの優先順位に対応する吐出口がこの段階で補完不可能と判定されたため、記録データＭ１４についての補完データは生成されないことになる。
【０１１６】
なお、ここでは省略するが、記録データＭ１４についても、補完データは生成されない。
【０１１７】
これは、記録データＭ１３、Ｍ１４は第１の画像（細線画像等）である画像Ｂに対応するためである。上述したように、細線画像や文字画像等の鮮鋭性が重視される場合には、Ｙ方向に異なる位置に位置する吐出口で補完記録を行うよりは、寧ろ補完記録を行わない方が鮮鋭性を保つことができるため、画質として好ましいものとなる。
【０１１８】
以上記載したように、本実施形態によれば、画像の鮮鋭性を保ちつつ不吐補完処理を行うことが可能となる。
【０１１９】
（その他の実施形態）
以上に説明した各実施形態では、第１の属性（細線画像等）に対応する画像データを奇数番目の吐出口列１、３、５、７のみに分配する形態について記載したが、偶数番目の吐出口列０、２、４、６のみに分配するような形態であっても、鮮鋭性を優れたものとすることができる。ここで、記録の際、第１の属性の画像データが入力された場合に常に奇数番目の吐出口列１、３、５、７のみに分配したり、常に偶数番目の吐出口列０、２、４、６のみに分配したりすると、同じ吐出口列の吐出口ばかりを記録に用いることになってしまうため、それらの吐出口において使用に伴う性能の低下が生じ易くなってしまう。ここで、奇数番目の吐出口列１、３、５、７のみに分配するようなマスクパターン群と、偶数番目の吐出口列０、２、４、６のみに分配するようなマスクパターン群と、を所定のタイミングごとに切り替えることで、上述のような特定の吐出口列のみを集中的に用いることによる性能低下を抑制することができる。この所定のタイミングとは、例えば記録するページが切り替わるタイミングや、入力されるジョブが切り替わるタイミング等、種々のタイミングとすることができる。
【０１２０】
また、各実施形態では８列の吐出口列から構成される記録ヘッドを用いる形態について記載したが、例えば１２列や２４列の吐出口列から構成される記録ヘッドを用いても良い。
【０１２１】
また、各実施形態では第１の属性（細線画像等）の画像を記録する場合には奇数番目の吐出口列１、３、５、７と偶数番目の吐出口列０、２、４、６の一方のみから記録を行い、第２の属性（イメージ画像等）の画像を記録する場合にはすべての吐出口列０〜７のすべてから記録を行う形態を記載したが、他の形態による実施も可能である。詳細には、第１の属性（細線画像等）の画像データを処理する場合における奇数番目の吐出口列１、３、５、７の記録比率と偶数番目の吐出口列０、２、４、６の記録比率の差分が、第２の属性（イメージ画像等）の画像データを処理する場合における奇数番目の吐出口列１、３、５、７の記録比率と偶数番目の吐出口列０、２、４、６の記録比率の差分よりも大きくなっていれば良い。各実施形態では、第１の属性（細線画像等）の画像データを処理する場合における奇数番目の吐出口列１、３、５、７の記録比率がそれぞれ５０％、偶数番目の吐出口列０、２、４、６の記録比率がそれぞれ０％であるため、上記の差分は２００（５０×４−０×４）％となる。また、第２の属性（イメージ画像等）の画像データを処理する場合における奇数番目の吐出口列１、３、５、７の記録比率がそれぞれ２５％、偶数番目の吐出口列０、２、４、６の記録比率がそれぞれ２５％であるため、上記の差分は０（２５×４−２５×４）％となる。したがって、上記の条件を満たしていることがわかる。
【０１２２】
また、各実施形態では吐出口列の解像度が２４００ｄｐｉ、記録データの解像度が１２００ｄｐｉと、記録データの解像度が吐出口列の解像度よりも低い場合について記載したが、吐出口列、記録データともに解像度を２４００ｄｐｉとしても良い。但し、この場合には記録データの解像度が高くなってしまうため、データ処理の負荷が増大してしまう虞がある。各実施形態に記載したように記録データの解像度を吐出口列の解像度よりも低くすれば、負荷を増大させることなく、第２の属性の画像の記録時に着弾位置ずれによる濃度むらを抑制することができる。
【０１２３】
また、各実施形態には記録装置、および記録装置を用いた記録方法について記載したが、各実施形態に記載の記録方法を行うためのデータを生成する画像処理装置または画像処理方法にも適用できる。また、各実施形態に記載の記録方法を行うためのプログラムを記録装置と別体に用意する形態にも適用できる。
【符号の説明】
【０１２４】
１０５〜１０８  記録ヘッド
１３４  画像処理部
１３６  バッファ
Ｐ  記録媒体
【図１】
2018171814.tif 000003
【図２】
2018171814.tif 000004
【図３】
2018171814.tif 000005
【図４】
2018171814.tif 000006
【図５】
2018171814.tif 000007
【図６】
2018171814.tif 000008
【図７】
2018171814.tif 000009
【図８】
2018171814.tif 000010
【図９】
2018171814.tif 000011
【図１０】
2018171814.tif 000012
【図１１】
2018171814.tif 000013
【図１２】
2018171814.tif 000014
【図１３】
2018171814.tif 000015
【図１４】
2018171814.tif 000016
【図１５】
2018171814.tif 000017
【図１６】
2018171814.tif 000018
【図１７】
2018171814.tif 000019