(57)【要約】【課題】  従来、記録印字に用いられるべく展開された画像データが高い分散性を保持している場合でも、固定間引き処理を考慮して配置されておらず、固定間引き処理を実行して記録印字される際は、１スキャンで記録される画像データは高い分散性を保持できていない。そのため、インクの着弾位置ずれによるテクスチャの発生などの低減が達成できなかった。【解決手段】  ２値化処理を実行したデータを、カラム方向に固定間引き方法を用いてデータ転送し、記録印字する際に、各インデックスパターンは、各レベルにあたるドット位置を保存する。かつ、固定間引き方法に基づいて、レベル１に配置したカラムと逆のカラムにレベル２及び、レベル３を配置する配置パターンを選択させる事により、固定間引き処理後のドットデータに疎密を減少させることを可能とする。【選択図】  図５
2010100004.tif 000002
【特許請求の範囲】
【請求項１】
多値の画像データが表すレベルそれぞれについて複数のドット配置パターンの配置を画素位置ごとに定めた展開パターンを用い、画素位置と該画素位置に対応する画像データが表すレベルとに対応したドット配置パターンを選択して２値化処理を行うデータ処理装置を有し、
前記２値化処理を実行したデータを、カラム方向に固定間引き方法を用いてデータ転送し、記録印字するインクジェット記録装置において、
前記各ドット配置パターンは、各レベルにあたるドット位置を保存すると共に、
前記固定間引き方法に基づいて、レベル１に配置したカラムと逆のカラムにレベル２及び、レベル３を配置した、前記複数のドット配置パターンを有することを特徴とするインクジェット記録装置。
【請求項２】
前記展開パターンのサイズを複数有備え、
前記展開パターンのサイズに基づいて選択される前記複数のドット配置パターン数を変更することを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記展開パターンを、前記多値の画像データの画素位置に応じて、主走査方向および副走査方向に繰り返し用いる手段を有することを特徴とする請求項１、又は請求項２に記載のインクジェット記録装置。
【請求項４】
前記展開パターンをテーブルとして格納したメモリーを具え、該テーブルを参照することにより、前記ドット配置パターンを選択して２値化処理を行うことを特徴とする請求項１に記載のインクジェット記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェットヘッドおよび該ヘッドを用いたインクジェット記録装置に関し、複数のヘッドチップを配列して吐出口列を構成したインクジェットヘッドおよび該ヘッドを用いたインクジェット記録装置に関する。
【背景技術】
【０００２】
昨今のパーソナルコンピュータ等、情報処理機器の普及にともない、画像を印刷する記録装置もその種類、内容など様々な形態で急速に発展、普及して来ている。種々の記録装置の中でも、特に吐出口からインクを吐出して紙、布、プラスチックシート、ＯＨＰ用シートなどの記録媒体に記録を行うインクジェット記録装置が主流の一つとなりつつある。この種の装置は、ノンインパクト型で低騒音の記録方式であること、高密度かつ高速な記録動作が可能であること、カラー記録にも容易に対応できること、低廉であることなど、極めて優れた特長を有したものである。
【０００３】
このような利点を有したインクジェット記録装置では、インク滴の小液滴化による画像の高解像度化を行い、それによって記録画像のさらなる高画質化などが図られている。しかし、このような高解像度化によって、装置内で処理すべきデータの量は膨大なものとなる。その結果、コンピュータなどのホスト装置とインクジェット記録装置とからなるプリントシステムにおいて、ホスト装置での処理時間やホスト装置からインクジェット記録装置へのデータ転送時間などが長くなるといった問題が生じる。さらに、インクジェット記録装置本体で必要とされるメモリー容量も大きくしなければならず、コストアップをもたらすという問題もある。
【０００４】
ドット配置パターンを用いて２値化を行う方法は、このような問題に対し有効なものである。この方法は、例えば、ホスト装置において画像データを比較的低解像度で量子化するものである。そして、その量子化された多値の画像データをインクジェット記録装置に転送し、記録装置本体で受信した画像データをドット配置パターンによって２値（ドット）データに展開する（特許文献１、特許文献２参照）。このように、ドット配置パターンを用いる２値化は、低解像度のデータ処理、転送を行うものであることから、データ処理、転送の時間が長大なものとなることを防ぐことができ、また、記録装置におけるメモリー容量も小さなものとすることができる。
【０００５】
上述したドット配置パターンを用いて２値化を行う方法例が、従来技術として開示されている（特許文献３参照）。これは、斥力ポテンシャルエネルギーを元に導きだされた展開パターンにおける複数種類のドット配置パターンそれぞれの配置が、非周期で、かつ低周波数成分が高周波数成分より少ない特性を有する斥力ポテンシャル計算アルゴリズムについてである。
【特許文献１】特開平０９−０４６５２２号公報
【特許文献２】特許第３６１０２５０号公報
【特許文献３】特開２００７−３０６５４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１ないし特許文献２に記載のドット配置パターンを用いた２値化処理には、特に、そのパターンの展開の仕方において問題を生じることがある。
【０００７】
（ａ）および図１（ｂ）は、従来のドット配置パターンの展開の仕方を説明する図である。
【０００８】
図１（ａ）は、５値に量子化されたデータを２値化するためのドット配置パターンで、５値（レベル０〜４）のうちレベル１に対応したドット配置パターンを示している。同図において、黒塗りの部分がドットを形成する（“１”）２値データ、白の部分がドットを形成しない（“０”）２値データを示している。このように、図に示す例のドット配置パターンは小マトリクス（横２ドット、縦２ドット）の単位で構成されたものであり、このパターンを用いることにより、最終的に展開される２値画像データに対して縦横とも１／２の解像度で、データ処理、転送などを行うことが可能となる。
【０００９】
以上のようなドット配置パターンの量子化された多値データに対する展開は次のように行われる。例えば、レベル１の多値データが入力すると、その多値データの画素位置に応じて、図１（ａ）に示すパターンＡ、Ｂ、Ｃ、Ｄのいずれかが選択される。そして、その多値データに対応した画素（２画素×２画素のサイズ）に対して縦横とも２倍の解像度の位置にドットデータが設定される。
【００１０】
このドット配置パターンを選択すべく、画素位置ごとにパターンを配置ないし展開する方法は、図１（ｂ）に示すように周期的に配置ないし展開する方法（以下、「タイル展開」ともいう）が知られている。その他に、パターンを表すＡ、Ｂ、Ｃ、Ｄについて擬似乱数を発生させ、その乱数に従ってＡ、Ｂ、Ｃ、Ｄを配置ないし展開する方法（以下、「擬似ランダム展開」ともいう）も知られている。そして、２値化処理では、上述のように配置が定められたパターンＡ、Ｂ、Ｃ、Ｄの展開パターンに従い、多値データの画素位置に応じて１つのドット配置パターンを選択する。すなわち、パターンＡ、Ｂ、Ｃ、Ｄは、多値データが５値の場合、レベル０〜４のそれぞれについて定められており、入力する多値データが示すレベルに応じたパターンＡ、Ｂ、Ｃ、Ｄのいずれかが上記のようにして選択される。
【００１１】
しかしながら、上述した従来の展開パターンに従ってドット配置パターンの選択を行う場合、展開パターンにおけるドット配置パターンの選択方法に起因して、形成されるドットに偏りを生じることがある。例えば、図１（ｂ）に示すように周期的な展開パターンを用いた場合、記録装置で実際に印刷される画像にテクスチャが現れることがある。すなわち、記録ヘッドの吐出精度や装置精度の誤差によってインクの着弾位置がずれると、そのずれがドットの周期的な偏りとして現れ、それがテクスチャとして視認されることがある。また、擬似乱数に基づく展開パターンを用いる場合は、いくつかのドットが偏って大きなドットの塊を形成し、それが粒状感として視認されることがある。
【００１２】
以上のように、従来のどのような展開パターンでも、パターンＡ、Ｂ、Ｃ、Ｄのような、レベルごとの複数種類のドット配置パターンが適切に分散して配置されていないため、形成されるドットに偏りを生じ記録画像において画質を劣化させることになる。
【００１３】
また近年のインクジェット記録装置には、更なる高速化が求められており、カラム間引き、ラスタ間引き、ブロック駆動間引きといった固定間引き手段によって転送データ容量を減らす事で、データ転送の高速化を実現する事が広く知られている。特許文献３に記載の技術にて、２値化処理された配置は、前記固定間引き処理を行わない場合では、非周期で、かつ低周波数成分が高周波数成分より少ない配置である。
【００１４】
しかしながら前記固定間引き処理を用いた記録印字を考慮していない為、固定間引き後に１スキャン内に転送されるドットデータは、ドットの疎密を生じてしまう。結果として、インクの着弾位置ずれによるテクスチャの発生などの低減が達成できない。
【００１５】
本発明の目的は、ドット配置パターンを用いた２値化処理において、固定間引き処理後のドットデータに疎密を減少させることを可能とするデータ処理装置およびドット配置パターンの展開方法を提供することである。
【課題を解決するための手段】
【００１６】
上記課題を解決するために、本発明に係るインクジェット記録装置は、
多値の画像データが表すレベルそれぞれについて複数のドット配置パターンの配置を画素位置ごとに定めた展開パターンを用い、画素位置と該画素位置に対応する画像データが表すレベルとに対応したドット配置パターンを選択して２値化処理を行うデータ処理装置を有し、
前記２値化処理を実行したデータを、カラム方向に固定間引き方法を用いてデータ転送し、記録印字するインクジェット記録装置において、
前記各ドット配置パターンは、各レベルにあたるドット位置を保存し、
前記固定間引き方法に基づいて、レベル１に配置したカラムと逆のカラムにレベル２及び、レベル３を配置した、前記複数のドット配置パターンを有することを特徴とする。
【発明の効果】
【００１７】
そのために本発明では、非周期で、かつ良好に分散している複数のプレーンを参照し、インデックスパターンを割り当てるような、２値化処理を搭載するインクジェット記録装置において、固定間引きの方法を考慮しインデックスパターンを割り付ける。固定間引き後の２値画像は、非周期で、かつ良好に分散している複数のプレーンの性質を反映する事ができるので、固定間引き処理後のドットデータに疎密を減少させる特性を有したドット配置を得られる。その結果、インクの着弾位置ずれによるテクスチャの発生や粒状感の悪化を低減することができる。
【発明を実施するための最良の形態】
【００１８】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【００１９】
図２は、本発明の一実施形態に係る、主にインクジェット記録装置におけるドット配置パターン（以下、「インデックスパターン」ともいう）を用いた２値化処理の構成を示すブロック図である。
【００２０】
同図に示すように、本実施形態の記録装置２０２は、ホスト装置２０１からＹ、Ｍ、Ｃ、Ｋの各信号について５値の量子化された画像データを受信し、このデータに基づいて記録ヘッドからＹ、Ｍ、Ｃ、Ｋそれぞれのインクを吐出して記録媒体に記録を行う。詳細には、受信バッファ２０２２は、ホスト装置２０１から５値の画像データを受信する。そして、インデックスパターン割り付けモジュール２０２３を実行することによって、受信バッファ２０２２の５値画像データにインデックスパターンを割り付ける。この処理は、以下の各実施形態で後述される展開パターンのテーブルとインデックスパターンを用いて行われる。展開パターンテーブル格納ユニット２０２４はこの展開パターンテーブルを格納し、また、インデックスパターン格納ユニット２０２６はインデックスパターンを格納する。展開バッファ（プリントバッファ）２０２５には、インデックスパターン割付モジュール２０２３によって割り付けられたインデックスパターン（ドット配置パターン）により２値化された結果であるドットデータが展開される。そして、このようにして得られるＹ、Ｍ、Ｃ、Ｋそれぞれのドットデータに基づいて記録ヘッドからインクを吐出して記録を行う。
【００２１】
ＣＰＵ２０２１は、以下で後述される各実施形態のインデックスパターン（ドット配置パターン）の展開処理の実行を制御する。このようにＣＰＵ２０２１を有した記録装置の制御構成はインデックスパターンの展開処理に関してデータ処理装置を構成する。ＣＰＵ２０２１はこれらの処理制御とともに、記録装置２０２における記録ヘッドを用いた記録動作などの公知の制御を実行する。なお、ホスト装置２０１は、本実施形態では、５値の量子化データを作成し、それを記録装置に渡すものであるが、この形態に限られない。ホスト装置２０１において、以下の各実施形態で後述されるインデックスパターンの展開処理まで実行し、その結果の２値データ（ドットデータ）を記録装置２０２に渡すようにしてもよい。この場合、ホスト装置２０１は、インデックスパターンの展開処理に関してデータ処理装置を構成する。
【００２２】
本実施形態１では、インデックスパターン（ドット配置パターン）格納ユニット２０２６に、５値の画像データのレベル０〜レベル４に対応したインデックスパターン（ドット配置パターン）が、４つのグループごとに格納されている。すなわち、本実施形態１では、各レベルについて４通りのパターンがあり（レベル０および４は実質的に１通り）、それらが後述される各実施形態の展開パターンに従って選択される。また、グループの数は４つに限られるものでなく、量子化によるレベル数とそれに対応するインデックスパターンの数に応じて定めることができる。さらに、図４に示す例では、各レベルのインデックスパターンは前のレベルを保存した関係になっている。例えば、グループ１において、レベル２のパターンのドット位置は左上と右下であるが、左上のドットは同じグループ１のレベル１をそのまま維持した配置であり、前のレベルを保存している。本発明を適用する上で、このようなレベル保存の関係が保たれる必要がある。
【００２３】
以下では、上述の記録システムで用いられるインデックスパターンを固定間引き処理と対応づけて選択するべく、その配置を定めた展開パターンとインデックスパターン選択の実施形態を説明する。
【００２４】
（展開パターンの製法）
以下の基本的な展開パターン製造方法の説明では、説明の簡略化のため、インデックスパターン（ドット配置パターン）の配置の仕方を定めた展開パターンを、「プレーン」と称することもある。特開２００７−３０６５４９号公報に記載の公知技術である斥力ポテンシャル計算を用いて非周期で、かつ良好に分散している複数のプレーンを生成する。前記技術により、各プレーンのインデックスパターンの配置は低周波数の成分が高周波数の成分より少ないものとなっている。それぞれのプレーンのインデックスパターンの配置が非周期でかつ分散が良好であるということは、インデックスパターンの配置が相補的であることから、複数のプレーン相互のインデックスパターンの配置も非周期で、かつ良好に分散していることを意味する。これにより、同じインデックスパターンは偏りなく配置される。生成したプレーンを参照し、多値の画像データのレベルに対応したインデックスパターンを選択する事で、２値化処理後の最終的なインデックスパターンが決定する。前記複数のプレーンの数は、展開パターン内に配置させるプレーンの種類を指し、割り付けるインデックスパターンの種類と同数である事が好ましい。例えば、４種類のプレーンを展開パターン内に配置した場合、展開パターン内にはAとBとCとDが互いに非周期で、かつ良好に分散させる。また２種類のプレーンを展開パターン内に配置した場合、展開パターン内にはAとBが互いに非周期で、かつ良好に分散させる。しかし展開パターンサイズに対しプレーンの種類が多い場合は、参照するプレーンが多く、計算対象となるサイズが狭い事から、各プレーンが十分な分散性を持った計算結果を得られない。結果として各プレーンに偏りができ、テクスチャを発生させる。プレーンの種類は展開パターンサイズに依存し、展開パターンサイズが大きければ多くの種類を精度良く分散させる計算が可能である。本案件の実験結果によると、任意のプレーン種類が、比較的非周期で、かつ良好に分散している計算結果を得るために必要な展開パターンのXサイズおよびYサイズは以下のとおりであった。２種類は展開パターンサイズがXサイズ３２、Yサイズ３２ドット以上のサイズが必要。４種類は展開パターンサイズがXサイズ１２８、Yサイズ１２８ドット以上のサイズが必要。８種類は展開パターンサイズがXサイズ２５６、Yサイズ２５６ドット以上のサイズが必要であった。プレーン数が多い方が割付に選択できるインデックスパターンの自由度は向上するので、展開パターンのサイズに応じて、テクスチャの発生なく、最大限のプレーン種類をもつ事が望ましい。
【００２５】
なお、本明細書において「低周波数領域」とは、周波数成分が存在する空間周波数領域のうち、半分より低い側の周波数領域を指す。そして、この低周波数領域に存在する周波数成分を「低周波数成分」という。一方、「高周波数領域」とは、周波数成分が存在する空間周波数領域のうち、半分より高い側の周波数領域を指す。そして、この高周波数領域に存在する周波数成分を「高周波数成分」という。
【００２６】
また、「低周波数成分が高周波数成分よりも少ない」とは、低周波数領域に存在する周波数成分（低周波数成分）の積分値が高周波数領域に存在する周波数成分（高周波数成分）の積分値よりも小さい状態を指す。
【００２７】
本発明の実施形態では、記録形成する画像データ解像度が１２００ｄｐｉのデータに対し、カラム方向に固定間引き処理（以後１／２カラム間引き）が行なわれ、印字解像度が６００ｄｐｉである記録方法時のインデックスパターン選択方法を説明する。１／２カラム間引きは同一ラスタを２回のスキャンで補完する記録方法である。１／２カラム間引きを行う場合、１スキャン目で奇数カラム、２スキャン目で偶数カラム、３スキャン目は奇数カラムという順番に記録データの１／２のカラムデータを転送し、記録印字している。転送するデータ容量が半分で済む事でデータ転送の高速化、また印字解像度が半分になる事でノズルのリフィル周波数を下げる事ができるのでキャリッジ駆動速度の高速化ができる。この１／２カラム間引きを行う場合は、２値化処理後の最終的なインデックスパターンを奇数カラム、もしくわ偶数カラムに間引いたデータが、１スキャンにおける記録データに相当する。本実施例では１／２カラム間引き処理時に記録データが奇数カラム、偶数カラムに間引かれた各々の間引き後の記録データにドットの疎密がないインデックスパターン選択を以下に記す。
【００２８】
また実施例１の展開パターンサイズは縦１２８ドット、横１２８ドットとする。展開パターンサイズは縦１２８ドット、横１２８ドットでの最適な生成するプレーン数は、本案件の実験結果により４である。そのため4種類のプレーン、pA、pB、pC、pDを参照し、５値の画像データのレベル０〜レベル４に対応したインデックスパターンを選択する事で、２値化処理後の最終的なインデックスパターンが決定する方法を例に説明する。
【００２９】
本実施形態におけるインデックスパターン選択方法は、先ず、レベルごとにインデックスパターンの複数のグループにそれぞれの展開パターンのプレーンを規定する。ここでは、図３に示す前記4種類のプレーンpA、pB、pC、pDを使用する。図４に示すように、レベル０〜４のそれぞれについて、グループ１〜４の４つのインデックスパターンが規定される。プレーンpA、pB、pC、pDに対応するインデックスパターンを４種類作成する。ｐAにはグループ１、ｐBにはグループ２、ｐCにはグループ３、ｐDにはグループ４が割り付けられる。インデックスパターンの選定方法として、先ず、図５（ａ）に示すように、５値の画像データのレベル1（縦２、横２ピクセルの小マトリクス内に１ピクセル生成する）に割り付けるインデックスパターンを選択する。配置する場所が、左上、左下、右上、右下の４種類であるので各プレーンに１種類ずつ割り当てる。次に、図５（b）に示すように、レベル１のインデックスパターンを元にレベル２のインデックスパターンを決定する。この時カラム間引きを考慮し、レベル１で左上もしくわ左下にドットを置くように選択した場合、レベル２のドットはレベル１とは逆のカラム、すなわち右上もしくわ右下に置く。そうする事で前記小マトリクス内のドットの偏りは奇数カラム、偶数カラムとも均等である。続いて、図５（c）に示すように、レベル３を選択していく、レベル３に関してはレベル１と異なるカラム、すなわちレベル２と同じカラムに置く。レベル１で選択した箇所に置かれる確率はレベル１以上である５値の画像データのレベルでは必ず置かれる。特定の均一階調画像以外は５値の画像データのレベル０〜４が混在するため、レベル１にドットが配置される確率は最も高い。そこでドットの発生確率を考慮し、レベル１とは逆のカラムにレベル３のドットを選択させる。その結果、レベル３のみで構成される画像データおよび、レベル０〜４が混在する画像データにおいても、固定間引き処理後のドットデータに疎密を減少させる特性を有したドット配置となる。このように各レベルにおいて固定間引きを考慮したインデックスパターンを選択する事で、固定間引き処理後のドットデータに疎密を減少させる特性を有したドット配置となる。
【００３０】
ここでレベル２のインデックスパターンを決定する際、図５（b）でバツ印を記した所、すなわちレベル１でドットを置いたカラムと同じカラムに、レベル２のドットを配置すると、固定間引き後の小マトリクス内に存在するドット数は０、もしくは２となり、局所的なドットの疎密を引き起こすため、固定間引き後の画像データはドットの偏りを生じてしまう。結果として、インクの着弾位置ずれによるテクスチャの発生などの低減が達成できない。
【００３１】
このように非周期で、かつ良好に分散している複数のプレーンを参照し、インデックスパターンを割り当てるような、２値化処理を搭載する記録装置において、固定間引きの方法を考慮しインデックスパターンを割り付ける。固定間引き後の２値画像は、非周期で、かつ良好に分散している複数のプレーンの性質を反映する事ができるので、固定間引き処理後のドットデータに疎密を減少させる特性を有したドット配置を得られる。その結果、インクの着弾位置ずれによるテクスチャの発生や粒状感の悪化を低減することができる。
【実施例２】
【００３２】
次に、実施例２では、展開パターンサイズが比較的小さい時（ここでは縦３２ドット、横３２ドット）の、インデックスパターンの割り付ける方式について説明する。この展開パターンサイズでの最適な生成するプレーン数は、前述した実験結果より２である。
【００３３】
本実施形態における記録方法は１／２カラム間引きの固定間引き処理を行った記録方法である。そして、インデックスパターン選択方法は、先ず、レベルごとにインデックスパターンの複数のグループそれぞれの展開パターンのプレーンを規定する。ここでは、２種類のプレーンp１、p２を使用する。実施例１では、レベル０〜４のそれぞれについて、グループA〜Dの４プレーンがレベル１より規定された。しかし実施例２ではプレーン数が２であるので、５値の画像データのレベル1に割り付けるインデックスパターンを選択すると、４種類のドット配置（左上、左下、右上、右下）を選択する事ができない。そこで先ず、図６（a）に示すように、２種類のプレーンに対応する５値の画像データのレベル２に割り付けるインデックスパターンを選択する。ここでは、１／２カラム間引き後のドットの均等性を考慮し、カラム方向、ラスタ方向に偏りがないように左上と右下のパターン（グループ１）と、左上と右下のパターン（グループ２）の２種類を使用した。次に図６（b）に示すように、レベル２のパターンを元にカラム方向の偏りを考慮してドットを減少させたレベル1に割り付けるインデックスパターンを選択する。この時カラム方向・ラスタ方向の均一性を考慮してレベル１のインデックスパターンが、左上、左下、右上、右下の４種類均等に割り当てる。続いて図６（c）に示すように、レベル３のインデックスパターンを設定する。レベル３にはレベル１とは逆のカラムにドットを配置する。実施例１と同様に、レベル１で選択した箇所に置かれる確率はレベル１以上である５値の画像データのレベルでは必ず置かれる。特定の均一階調画像以外は５値の画像データのレベル０〜４が混在するため、レベル１にドットが配置される確率は最も高い。そこでドットの発生確率を考慮し、レベル１とは逆のカラムにレベル３のドットを選択させる。結果として、レベル３のみで構成される画像データおよび、レベル０〜４が混在する画像データにおいても、固定間引き処理後のドットデータに疎密を減少できる。このように各レベルにおいて固定間引きを考慮したインデックスパターンを選択する事で、固定間引き処理後のドットデータに疎密を減少させる特性を有したドット配置となる。
【００３４】
ここで実施例１における従来のインデックスパターン選択方法と本案件に記載のインデックスパターン選択方法を用いた際の２値展開後の画像データそのもの、および、１／２カラム間引き後の画像データの分散性について評価したものを記す。ここでは、先ず、横１２８ドット、縦１２８ドットのサイズで全てがレベル１もしくはレベル２になる画像データを作成した。前記画像データを小マトリクスのサイズが縦２ドット、横２ドットでのインデックスパターンの割り付ける工程を経て、２値化処理後のデータサイズは横２５６ドット、縦２５６ドットとなる画像処理フローに則して評価した。2値化処理後のドット比率は画像領域に対して３７．５パーセントのドット比率を有する階調であった。図７は前記インデックスパターンの割り付ける工程において、従来のインデックスパターン選択方法により、展開された２値化処理後の画像データを示した模式図である。２値化処理後のパターン（a）と、（a）のパターンを奇数カラムのデータのみに固定間引きした（b）、および（a）のパターンを偶数カラムのデータのみに固定間引きした（c）の２値モデルパターンである。
【００３５】
一方、図８は前記インデックスパターンの割り付ける工程において、本案件に記載のインデックスパターン選択方法により展開された２値化処理後の画像データを示した模式図である。２値化処理後のパターン（a）と、（a）のパターンを奇数カラムのデータのみに固定間引きした（b）、および（a）のパターンを偶数カラムのデータのみに固定間引きした（c）の２値モデルパターンである。従来のインデックスパターン選択方法と本案件に記載のインデックスパターン選択方法で各々固定間引き後の２値処理後のパターン図７（b）、図７（c）、図８（b）、図８（c）を比較した。これにより図７（b）、図７（c）に対し、図８（b）、図８（c）の方が固定間引き処理後のドットデータに疎密を減少させる特性が確認できる。
【００３６】
以上の事から、ある方向に固定間引きした場合、参照する展開パターンの非周期性、分散性を保持したドット配置を得ることができる。
【００３７】
また図９（a）は、図７、図８に示した画像データのカラム方向のドット比率を縦軸にとり、横軸にカラム方向に間引いている元の画像データ（横方向２５６ドット）で奇数カラムにあたるカラムを１から１２８番目の順序をとった物である。一方、図９（b）は同様に偶数カラムのデータのみを比較した物である。図７、図８は全てが画像領域全域に同一の階調を有する、レベル１もしくはレベル２になる画像データを用いている。ここでは画像領域に対して３７．５パーセントのドット数を有する階調を使用したので、カラム方向の２５６ドット中に９６のドットが配置される事がカラム方向に均等にドット配置された事に等しい。図９の縦軸は任意のカラムに配置されるドット数を９６で除算したものである。すなわち１に近いほど任意のカラム内には均等にドットが配置されている事になる。図９（a）、図９（b）ともに、従来のインデックスパターン選択方法を用いた場合より、本案件に記載のインデックスパターン選択方法を用いた方が１に近似した値を示している。以上の事からある方向に固定間引きした場合でも任意のカラム内のドットの偏りが少ない配置を得る事ができる。
【００３８】
本実施形態によれば、非周期で、かつ良好に分散している複数のプレーンを参照し、固定間引きの方法を考慮したインデックスパターンを割り付けていく事で、固定間引き処理後のドットデータに疎密を減少させる特性を有したドット配置を得られる。その結果、インクの着弾位置ずれによるテクスチャの発生や粒状感の悪化を低減することができる。
【００３９】
（その他の実施形態）
上述の各実施形態では、インクジェット記録装置が本発明のデータ処理装置として機能し、インデックスパターンを用いた２値化処理およびそれに関連した処理を行うものとしが、本発明の適用が、この構成に限られないことはもちろんである。例えば、パーソナルコンピュータなどが本発明のデータ処理装置として機能し、上記各実施形態で説明したインデックスパターンを用いた２値化処理を行う構成であってもよい。
【００４０】
さらに、本発明は、上述した各実施形態の機能を実現するプログラムコード、またはそれを記憶した記憶媒体によっても実現することができる。また、システムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４１】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも含む。
【００４２】
さらに、「インク」とは、上記「記録」の定義と同様広く解釈されるべきものである。つまり本実施形態で用いた「インク」とは、記録媒体上に付与されることで、画像、模様、パターン等の形成または記録媒体の加工、或いはインクの処理（例えば記録媒体に付与されるインク中の色剤の凝固または不溶化）に供され得る液体を表すものとする。
【００４３】
またさらに、「ノズル」とは、特にことわらない限り吐出口、ないしこれに連通する液路およびインク吐出に利用されるエネルギを発生する素子を総括して言うものとする。
【００４４】
また、本発明は、電気熱変換素子を用いてインクを吐出する方式を示したが、ピエゾなどの電気機械変換素子を用いてインクを吐出する方式を採用することも可能である。
【００４５】
また本実施形態では、記録媒体の幅寸法を光学式センサを用いて検出し、その検出データを制御手段であるＣＰＵに入力するようにしたが、記録媒体の幅寸法は、予め使用者が入力手段を介してＣＰＵに入力するようにしてもよい。
【００４６】
加えて、本発明に係るインクジェット記録装置は、コンピュータ等の情報処理機器の画像出力端末として一体または別体に設けられるものの他、リーダ等と組み合わせた複写装置、さらには送受信機能を有するファクシミリ装置の形態を採るものであっても良い。
【００４７】
なお本発明は、前述した実施形態の機能処理を実現するソフトウェアのプログラムを、システムあるいは装置に対して直接または遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行する場合を含む。この場合、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。また、コンピュータにインストールされるプラグラムは、本発明の機能処理を実現するものであればよく、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態は問わない。
【００４８】
プログラムを供給するための記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープなどがある。その他にもプログラムを供給するための記録媒体は、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００４９】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットに接続しホームページから本発明のプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをダウンロードすることでも供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明の範囲に含まれるものである。
【００５０】
また、本発明のプログラムを暗号化して記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに、ホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報で暗号化されたプログラムを実行してインストールさせることも可能である。
【００５１】
またコンピュータが読み出したプログラムを実行して、前述した実施形態の機能が実現される他、そのプログラムによってコンピュータ上で稼動しているＯＳ等が実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００５２】
さらに記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードや接続された機能拡張ユニットのメモリに書き込まれた後、そのプログラムによって、ＣＰＵ等が処理の一部または全部を行なうことでも、実施形態の機能が実現され得る。
【図面の簡単な説明】
【００５３】
【図１】（a）および（b）は、従来のインデックスパターンの展開の仕方を説明する図である。
【図２】本実施形態に係る、主にインクジェット記録装置におけるインデックスパターンを用いた２値化処理の構成を示すブロック図である。
【図３】本実施形態に係る、展開パターン内の複数プレーンの配置を説明する図である。
【図４】本実施形態に係る、インデックスパターンの配置を説明する図である。
【図５】（a）（b）（c）は、本実施形態に係る、固定間引きを考慮したインデックスパターン配置の概念図である。
【図６】（a）（b）（c）は、本実施形態に係る、固定間引きを考慮したインデックスパターン配置の概念図である。
【図７】従来の2値展開後の画像データの（a）固定間引き前、（b）奇数カラムのデータ（c）偶数カラムのデータ、の模式図である。
【図８】本実施形態に係る、2値展開後の画像データの（a）固定間引き前、（b）奇数カラムのデータ（c）偶数カラムのデータ、の模式図である。
【図９】本実施形態に係る、（a）奇数カラム間引き後のカラム方向のドットの偏りを表すグラフ、（b）偶数カラム間引き後のカラム方向のドットの偏りを表すグラフである。
【符号の説明】
【００５４】
２０１  ホスト装置
２０２  インクジェット記録装置
２０２１  CPU
２０２２  受信バッファ
２０２３  インデックスパターン割付モジュール
２０２４  展開パターンテーブル格納ユニット
２０２５  展開バッファ
２０２６  インデックスパターン格納ユニット
【図１】
2010100004.tif 000003
【図２】
2010100004.tif 000004
【図３】
2010100004.tif 000005
【図４】
2010100004.tif 000006
【図５】
2010100004.tif 000007
【図６】
2010100004.tif 000008
【図７】
2010100004.tif 000009
【図８】
2010100004.tif 000010
【図９】
2010100004.tif 000011