(57)【要約】【課題】画像処理装置において、大きさが異なるドットごとに生成される記録データのデータ量を少なくする。【解決手段】各記録ヘッドのデータを得るための量子化において、大ドット（５ｐｌ）の記録データを１画素当りのビット数が２ビットのデータとし、中、小ドット（２ｐｌ、１ｐｌ）の記録データを１画素当りのビット数が１ビットのデータとする。これにより、大、中、小ドットの１画素あたりのビット数が一律に２ビットのデータである場合に比べ、１画素当りのデータ量を削減できる。【選択図】図６
2011207230.tif 000002
【特許請求の範囲】
【請求項１】
第１のサイズのインク滴を吐出可能なノズルが配列された第１ノズル列と、前記第１ノズル列と同色で前記第１のサイズよりも小さい第２のサイズのインク滴を吐出可能なノズルが配列された第２ノズル列と、前記第１及び第２のノズル列と同色で前記第２のサイズよりも小さい第３のサイズのインク滴を吐出可能なノズルが配列された第３ノズル列とを備える記録ヘッドを用いて記録を行うための記録データを生成する画像処理装置において、
前記第１ノズル列に対応した第１の記録データと、前記第２ノズルに対応した第２の記録データと、前記第３ノズルに対応した第３の記録データを生成する生成手段を有し、
前記生成手段は、前記第１の記録データにおける単位画素に打ち込むインク滴の最大数が、前記第２の記録データにおける前記単位画素に打ち込むインク滴の最大数よりも大きく、且つ、前記第３の記録データにおける前記単位画素に打ち込むインク滴の最大数よりも大きくなるように生成することを特徴とする画像処理装置。
【請求項２】
前記第２の記録データにおいて単位画素に打ち込むインク滴の最大数は１であり、前記第３の記録データにおいて単位画素に打ち込むインク滴の最大数は１であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
第１のサイズのインク滴を吐出可能なノズルが配列された第１ノズル列と、前記第１ノズル列と同色で前記第１のサイズよりも小さい第２のサイズのインク滴を吐出可能なノズルが配列された第２ノズル列と、前記第１及び第２のノズル列と同色で前記第２のサイズよりも小さい第３のサイズのインク滴を吐出可能なノズルが配列された第３ノズル列とを備える記録ヘッドを用いて記録を行うための記録データを生成する記録データ生成方法において、
前記第１ノズル列に対応した第１の記録データと、前記第２ノズルに対応した第２の記録データと、前記第３ノズルに対応した第３の記録データを生成する生成工程を有し、
前記生成工程は、前記第１の記録データにおける単位画素に打ち込むインク滴の最大数が、前記第２の記録データにおける前記単位画素に打ち込むインク滴の最大数よりも大きく、且つ、前記第３の記録データにおける前記単位画素に打ち込むインク滴の最大数よりも大きくなるように生成することを特徴とする記録データ生成方法。
【請求項４】
前記第２の記録データにおいて単位画素に打ち込むインク滴の最大数は１であり、前記第３の記録データにおいて単位画素に打ち込むインク滴の最大数は１であることを特徴とする請求項３に記載の記録データ生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および記録データ生成方法に関し、詳しくは、大きさの異なるドットを形成して記録を行う記録装置で使用される記録データの生成に関するものである。
【背景技術】
【０００２】
記録装置は、プリンタ、複写機、ファクシミリ等で記録を行う装置あるいはコンピュータやワードプロセッサ等を含む複合電子機器やワークステーション等の出力機器として用いられている。これらの記録装置は、画像情報（文字情報等すべての出力情報を含む）に基づいて用紙やプラスチック薄板等の記録媒体に画像等を記録するように構成されている。
【０００３】
これらの記録装置の中でも、インクジェット方式の装置は、記録ヘッドから記録媒体にインクを吐出して記録を行うものである。この方式の記録装置は高精細化が容易で高速性、静粛性に優れ、また、安価に製造できるという、種々の利点を有している。インクジェット記録装置では、インク吐出口および液路を複数配列した吐出口列をインク色毎に備えた記録ヘッドが用いられる。そして、吐出口の数を多数配列した記録ヘッドを用いることにより、記録のスループットを向上させている。
【０００４】
近年では、カラー記録の需要も高まり、銀塩写真に匹敵する高画質の記録を行うことができるカラーインクジェットプリンタも数多く提供されている。
【０００５】
このような高画質記録が可能なインクジェット記録装置における一構成として、一つの色に対し複数の大きさのドットを形成して記録を行うものが知られている（特許文献１）。この構成によれば、画像のハイライト部では相対的に小さいドットを優先的に使用することによって粒状感を低減し、グレー（ダーク）部分では相対的に大きい記録ドットを優先的に使用することにより少ないドットで濃度を向上させることができる。
【０００６】
さらに、特許文献２では、こうした複数の大きさのドットの記録データ生成について大きさの異なるドットごとに独立した量子化を行い、これにより、記録品位などに対するドット配置設計の自由度を向上させる提案をしている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１０−０１６２５１号公報
【特許文献２】特開２００２−３０１８１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献２に記載のように大きさの異なるドットごとに独立に記録データ生成を行う構成では、記録に用いるドットの大きさの種類に応じて生成されあるいは処理されるデータの量が多くなる。特許文献２に記載の例では、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の各色について大、小の２種類の大きさのドットを用いるが、この場合、量子化によって生成する各色の大、小ドットの記録データは、それぞれ４ビットのデータとして生成される。このように、１つの色でドットの大きさの種類が１つ増すごとに４ビット分データ量が増すことになる。そして、このデータ量が多い場合次のような不都合を生じることがある。
【０００９】
例えば、ホスト装置からプリンタに記録データを転送する際に、転送するデータ量が増すことによってプリンタ側の記録速度に転送が間に合わない事態が生じることがある。このように、記録装置の記録速度に対し記録データ転送が間に合わない場合は、記録装置は記録データの受信待ちとなり、記録途中で記録データ待ちが発生するたびに不規則に記録を停止する必要が生じる。その結果、スループットの低下や記録品位の低下を招くことになる。
【００１０】
また、ホスト装置で記録データを生成する場合に限らず、記録装置内で記録データを生成する構成にあっても、処理するデータ量が多くなることは好ましくない場合がある。例えば、メモリの容量を記録に用いるドットの大きさの数に応じて大きくする必要があり、その結果、記録装置におけるメモリの使用が制限されるなどの弊害をもたらす。
【００１１】
本発明は上記問題点を解消するためになされたものであり、その目的は、大きさが異なるドットごとに生成される記録データのデータ量を少なくすることが可能な画像処理装置および記録データ生成方法を提供することである。
【課題を解決するための手段】
【００１２】
そのために本発明では、第１のサイズのインク滴を吐出可能なノズルが配列された第１ノズル列と、前記第１ノズル列と同色で前記第１のサイズよりも小さい第２のサイズのインク滴を吐出可能なノズルが配列された第２ノズル列と、前記第１及び第２のノズル列と同色で前記第２のサイズよりも小さい第３のサイズのインク滴を吐出可能なノズルが配列された第３ノズル列とを備える記録ヘッドを用いて記録を行うための記録データを生成する画像処理装置において、前記第１ノズル列に対応した第１の記録データと、前記第２ノズルに対応した第２の記録データと、前記第３ノズルに対応した第３の記録データを生成する生成手段を有し、前記生成手段は、前記第１の記録データにおける単位画素に打ち込むインク滴の最大数が、前記第２の記録データにおける前記単位画素に打ち込むインク滴の最大数よりも大きく、且つ、前記第３の記録データにおける前記単位画素に打ち込むインク滴の最大数よりも大きくなるように生成することを特徴とする。
【発明の効果】
【００１３】
以上の構成によれば、生成される記録データの全体のデータ量を少なくすることができ、データ転送に要する時間を短くすることや、記録データを格納するためのメモリ領域を小さくすることが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係わるインクジェットプリンタの概容を示す外観斜視図である。
【図２】図１に示したプリンタの制御構成を主に示すブロック図である。
【図３】図１に示したプリンタで用いられる記録ヘッドの詳細を示す模式図である。本発明の実施形態に係るノズル構成を説明するための模式図である。
【図４】図２に示すホスト装置において実行される記録データ生成を含む一連の画像処理の手順を示すフローチャートである。
【図５】本発明の一実施形態に係る色変換テーブルの内容を示す図である。
【図６】（ａ）は、本発明の第一の実施形態に係わる１画素当りの大、中、小ドットそれぞれの記録データのビット数などを示す図であり、（ｂ）は、比較例に係る同様の図である。
【図７】（ａ）および（ｂ）は、第一の実施形態に係わるビットデータとドット数との関係を示す図である。
【図８】本発明の第二の実施形態に係わる記録モードと１画素当りのビット数の関係を説明する図である。
【図９】（ａ）および（ｂ）は、本発明の他の実施形態に関わる記録ヘッドの構成を説明するための模式図である。
【図１０】（ａ）および（ｂ）は、本発明の一実施形態に係わるそれぞれ色補正処理および色変換処理に用いるＬＵＴ（ルックアップテーブル）を説明するための模式図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施形態を詳細に説明する。
（実施形態１）
インクジェット記録装置の説明
図１は、本発明の一実施形態に係わるインクジェットプリンタを示す外観斜視図である。図１に示すように、記録装置としてのインクジェットプリンタ１は、インクジェット方式に従ってインクを吐出する記録ヘッド３を着脱自在に搭載したキャリッジ２を備える。キャリッジ２は、伝達機構４を介して伝えられるキャリッジモータＭ１の駆動力をよって、矢印Ａ方向に往復移動することができる。この移動によって、記録ヘッド３は記録紙などの記録媒体Ｐ上を走査することができる。そして、この走査の間に記録ヘッド３から記録媒体Ｐにインクを吐出することにより走査領域に対する記録を行う。この記録ヘッド３の走査領域に対応して、搬送される記録媒体を支持するプラテン（不図示）が設けられている。給紙機構５はこの走査領域に対して記録媒体を給紙する。また、記録媒体の搬送機構は、記録ヘッドの走査ごとに記録媒体を上記走査領域の幅に対応した距離だけ搬送する。このように記録ヘッドの走査と記録媒体の所定量の搬送を繰返すことにより、記録媒体全体に記録を行うことができる。
【００１６】
キャリッジ２には、記録ヘッド３のほかこのヘッドに供給するインクを貯留したインクカートリッジ６が同様に着脱自在に装着される。本実施形態では、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）のインクをそれぞれ収容した４つのインクカートリッジを搭載している。記録ヘッド３はキャリッジ２に装着される際、双方の接合面が適正に接触して所要の電気的接続を達成維持できるようになっている。記録ヘッド３は、図４等で後述する画像処理によって生成される記録データに応じてインクを吐出する。本実施形態の記録ヘッド３は、熱エネルギーを利用してインクを吐出する方式を採用し、熱エネルギーを発生するための吐出口ごとに電気熱変換体を備える。すなわち、熱エネルギーをインクに与えることによって生じる膜沸騰による気泡の成長、収縮によって生じる圧力変化を利用して、吐出口からインクを吐出するものである。
【００１７】
キャリッジ２は、キャリッジモータＭ１の駆動力を伝達する伝達機構４の駆動ベルト７の一部に連結されており、ガイドシャフト１３に沿って矢印Ａ方向に摺動自在に案内支持されている。これにより、キャリッジ２は、キャリッジモータＭ１の正転および逆転に応じてガイドシャフト１３に沿って往復移動することができる。また、キャリッジ２の移動方向（矢印Ａ方向）に沿ってキャリッジ２の位置を検出するためのスケール８が設けられている。本実施形態では、スケール８は透明なＰＥＴフィルムに必要なピッチで黒色のバーを印刷したものを用いており、その一方はシャーシ９に固着され、他方は板バネ（不図示）で支持されている。
【００１８】
記録媒体Ｐの搬送機構は次のとおりである。図１において、１４は搬送モータＭ２によって駆動される搬送ローラ、１５はバネ（不図示）により記録媒体Ｐを搬送ローラ１４に対して押圧するピンチローラをそれぞれ示す。また、１６はピンチローラ１５を回転自在に支持するピンチローラホルダ、１７は搬送ローラ１４の一端に固着された搬送ローラギアを示す。そして、搬送ローラギア１７に中間ギア（不図示）を介して伝達された搬送モータＭ２の回転により、搬送ローラ１４が駆動される。また、２０は画像が形成された記録媒体Ｐを記録装置外へ排出するための排出ローラを示し、搬送モータＭ２によって駆動される。記録媒体Ｐは排出ローラ２０に対してバネ（不図示）の不勢力を有した拍車ローラ（不図示）によって押圧される。２２は拍車ローラを回転自在に支持する拍車ホルダを示している。
【００１９】
インクジェット記録装置の制御構成
図２は、主に図１に示したプリンタの制御構成を示すブロック図である。
【００２０】
図２において、２１０はプリンタで用いる記録データの供給源となるコンピュータを示し、データ供給源として、以下ではホスト装置と称される。ホスト装置２１０は、図４に示す画像処理を行って記録データを生成する。ホスト装置２１０はプリンタ１との間で、インターフェース（Ｉ／Ｆ）２１１を介し上記記録データの他、記録処理に関連したコマンド、ステータス信号等を送受信する。なお、ホスト装置は、画像読取り用のリーダやデジタルカメラなどとすることもできる。
【００２１】
プリンタ１において、コントローラ２００は、ホスト装置２１０から送られる記録データなどに基づいてプリンタ１における記録動作の制御を行う。具体的には、ＭＰＵ２０１が、ＲＯＭ２０２に格納されたプログラムに従ってデータ処理ないし各部の制御を実行する。記録データに基づくドットデータの生成は、図４などにて後述されるようにホスト装置２１０から送られる、量子化された記録データが示す階調値レベルに応じたインデックスパターンを用いて行う。そして、生成されたドットデータはＲＡＭ２０４に展開される。
【００２２】
ＲＯＭ２０２は上記プログラムの他、所要のテーブル、上記インデックスパターンデータなどの固定データを格納する。ＲＡＭ２０４には、記録データの展開領域やプログラム実行のための作業用領域等が設けられる。特殊用途集積回路（ＡＳＩＣ）２０３は、ＭＰＵ２０１の制御に従い、キャリッジモータＭ１の制御や搬送モータＭ２の制御、さらには記録ヘッド３の制御のための制御信号を生成する。システムバス２０５は、ＭＰＵ２０１、ＡＳＩＣ２０３、ＲＡＭ２０４を相互に接続してデータの授受を行うためのデータ経路である。また、Ａ／Ｄ変換器２０６は、次に説明するセンサ群からのアナログ信号をＡ／Ｄ変換しその変換されたデジタル信号をＭＰＵ２０１に供給する。ＡＳＩＣ２０３は、記録ヘッド３による記録走査の際に、ＲＡＭ２０４の記憶領域に直接アクセスし、そのドットデータに基づいて、記録ヘッドのドライバに対して電気熱変換体の駆動データを転送する。
【００２３】
スイッチ群２２０は、電源スイッチ２２１、プリント開始を指令するためのプリントスイッチ２２２、及び記録ヘッド３のインク吐出性能を良好な状態に維持するための処理（回復処理）の起動を指示するための回復スイッチ２２３などを有する。これらのスイッチを介して操作者による指令入力を受けることができる。センサ群２３０は、ホームポジションを検出するためのフォトカプラなどの位置センサ２３１、環境温度を検出するために記録装置の適宜の箇所に設けられた温度センサ２３２等を有する。これらのセンサによって装置状態を検出することができる。キャリッジモータドライバ２４０は、キャリッジ２を矢印Ａ方向に往復走査させるためのキャリッジモータＭ１の駆動を行う。搬送モータドライバ２４２は、記録媒体Ｐを搬送するための搬送モータＭ２の駆動を行う。
【００２４】
記録ヘッド
図３は、本実施形態の記録ヘッド３の詳細を示す模式図である。図３において、３０１はシアンインク用の記録ヘッド、３０２はマゼンタインク用の記録ヘッド、３０３はイエローインク用の記録ヘッド、３０４はブラックインク用の記録ヘッドである。図に示すように、これらの記録ヘッドは、それぞれ吐出するインク滴の体積（量）が異なる吐出口（以下、ノズルとも言う）を備える。シアンヘッド３０１は、５ｐｌ（ピコリットル）のノズル（以下、“大ノズル”とも言う）のノズル列３０１ａ、２ｐｌのノズル（以下“中ノズル”とも言う）のノズル列３０１ｂ、１ｐｌのノズル（以下“小ノズル”とも言う）のノズル列３０１ｃを備える。マゼンタヘッド３０２も、シアンと同様吐出されるインク滴の大きさが５ｐｌ、２ｐｌ、１ｐｌのノズル列を備える。イエローヘッド３０３およびブラックヘッド３０４は、それぞれ５ｐｌのノズル（大ノズル）と２ｐｌのノズル（中ノズル）のノズル列を備える。上記４色の記録ヘッドそれぞれのノズル列は、図３に示すように主走査（ｘ）方向に並ぶ構成である。この記録ヘッド構成により、大、中、小の各ノズルから吐出されるインク滴によって形成されるドットはその大きさについて、それぞれ大ドット、中ドット、小ドットとなる。
【００２５】
記録データ生成処理
図４は、ホスト装置２１０において実行される記録データ生成を含む一連の画像処理の手順を示すフローチャートである。
【００２６】
図４において、最初にステップＳ４０１で、画像データ（Ｒ、Ｇ、Ｂ）（Ｒ：レッド、Ｇ：グリーン、Ｂ：ブルー）を入力する処理を行う。本実施形態では、この画像データは、１画素あたり、Ｒ、Ｇ、Ｂそれぞれが８ビットのデータで構成されている。次に、ステップＳ４０２で、画像データ（Ｒ、Ｇ、Ｂ）に対し色補正処理を行いそれぞれ８ビットの画像データ（Ｒ’、Ｇ’、Ｂ’）を得る。この色補正処理によって、上記入力した画像データの表示を行う機器が再現可能な色域から、本プリンタの再現可能な色域への変換を行う。本実施形態では、この色補正処理を、ＬＵＴ（ルックアップテーブル）を用いて行う。図１０（ａ）は、このＬＵТを模式的に示す図である。具体的には、ＬＵＴにおいて、入力する画像データ（Ｒ、Ｇ、Ｂ）によって定まる補間空間を構成する格子点データを用いて補間演算を行い、画像データ（Ｒ’、Ｇ’、Ｂ’）を求める。
【００２７】
次に、ステップＳ４０３で色変換処理を行う。この処理は、画像データ（Ｒ’、Ｇ’、Ｂ’）を本プリンタ用いるインク色の記録データに変換する。この色変換処理は、画像データ（Ｒ’、Ｇ’、Ｂ’）の画素単位で行われる。本実施形態では、この色変換処理によって、記録ヘッドにおける大、中、小のノズルそれぞれについて記録データを得る。このように形成されるドットの大きさが異なることに対応して、ドットの大きさごとに記録データを得るような色変換を行う。具体的には、それぞれの色について大、中、小ノズルに対応したデータの組を求める。ここで、シアンについて、図３に示す大、中、小ノズルに対応したデータをそれぞれＣ、ＭＣ、ＳＣとし、マゼンタについても同様、大、中、小ノズルに対応したれデータをそれぞれＭ、ＭＭ、ＳＭとする。また、イエローについては大、中ノズルに対応したデータをそれぞれＹ、ＭＹとし、ブラックについては大、中ノズルに対応したデータをそれぞれＫ、ＭＫとする。このとき、本変換処理は、画像データ（Ｒ’、Ｇ’、Ｂ’）が示す色を表現する記録データ（Ｃ、Ｍ、Ｙ、Ｋ、ＭＣ、ＭＭ、ＭＹ、ＭＫ、ＳＣ、ＳＫ）の組を求める処理である。この色変換処理も色補正処理と同様、ＬＵＴを用いて行なわれる。
【００２８】
図１０（ｂ）は、色変換処理に用いるＬＵТを模式的に示す図である。また、図５は、図１０（ｂ）のＬＵＴにおけるＷｈｉｔｅ−Ｃｙａｎライン上の色を変換して得られる記録データ（Ｃ、Ｍ、Ｙ、Ｋ、ＭＣ、ＭＭ、ＭＹ、ＭＫ、ＳＣ、ＳＫ）のうち、シアンの大、中、小ドットに対応するデータＣ、ＭＣ、ＳＣの値を示す図である。ここで、縦軸の打ち込み量は、大ドットが２個を形成するときの打ち込み量を「２５５」としたときの大、中、小それぞれの打ち込み量を表している。この図５に示すようなＬＵＴの内容は、画像データ（Ｒ’、Ｇ’、Ｂ’）が示す色の階調性などを考慮して統一的に定めたものである。従って、色変換によって大、中、小ドットに対応する記録データを個別に生成しそれらに基づいて以下に示すように独立して量子化を行っても、それによって得られるドットデータ基づいて記録される画像は、意図した階調性などの画像とすることができる。
【００２９】
次のステップＳ４０４では、上記色変換処理によって得られたＣ、Ｍ、Ｙ、Ｋ、ＭＣ、ＭＭ、ＭＹ、ＭＫ、ＳＣ、ＳＭの各８ビットの記録データに対して量子化処理を行う。なお、量子化処理とは、Ｎ（Ｎは３以上の整数）ビットの記録データをＮよりも小さいＭ（Ｍは１以上の整数）ビットの記録データに変換する処理をいう。これにより、量子化された記録データＣｄ、Ｍｄ、Ｙｄ、Ｋｄ、ＭＣｄ、ＭＭｄ、ＭＹｄ、ＭＫｄ、ＳＣｄ、ＳＭｄを得る。本発明の実施形態では、以下に説明するように、大、中、小ドットに対応したデータごとに量子化処理を異ならせることにより、量子化によって得られる記録データのビット数を異ならせる。本例では、特に、大ドット用記録データの１画素あたりのビット数を、中、小ドット用記録データの１画素あたりのビット数とは異ならせる。これにより、大ドット用記録データが示す階調数を中、小ドット用記録データが示す階調数とは異ならせる。
【００３０】
本実施形態の量子化処理では、大ドットに対応する記録データＣ、Ｍ、Ｙ、Ｋは２ビットの記録データＣｄ、Ｍｄ、Ｙｄ、Ｋｄに量子化される。また、中、小に対応する記録データＭＭ、ＭＹ、ＭＫ、ＳＣ、ＳＭは、それぞれ１ビットの記録データに量子化される。
【００３１】
なお、これらの量子化処理は、ディザ法や誤差拡散法など公知の手法を用いるが、本発明の実施形態では量子化される記録データのビット数に応じて上記量子化の手法が異なることはもちろんである。この場合、図５に示す内容のテーブルにおいて考慮されている階調性などが維持されるようにドットの大きさごとの量子化が行われる。具体的には、図５にて上述したように、本実施形態の色変換テーブルは、６００ｄｐｉ×６００ｄｐｉのサイズの１画素に対して２個の大ドットを形成するときの打ち込み量が２５５である。従って、例えばこの打ち込み量によって実現される階調値（濃度値）を基準として、大、中、小ドットそれぞれについてその打ち込み量による階調値を実現するように、ディザ法や誤差拡散法における閾値を定める。
【００３２】
図６（ａ）は、記録ヘッドごとに本実施形態に係わる１画素（６００ｄｐｉ×６００ｄｐｉのサイズ）当りの大、中、小ドットそれぞれの記録データのビット数などを示す図である。一方、図６（ｂ）は、比較例に係る同様の図である。
【００３３】
図６（ｂ）に示す比較例に係る従来の量子化は、大きさの異なるドットについて量子化されたときのデータ量（ビット量）について特に考慮せず一律２ビットとしている。これに対し、本実施形態では、図６（ａ）に示すように、各記録ヘッドにおいて、記録するドットの大きさを相対的に大きいグループ（５ｐｌ）と相対的に小さいグループ（２ｐｌ、１ｐｌ）に分類する。そして、量子化では、ドットが相対的に大きいグループの１画素当りのビット数を２ビット、記録ドットが相対的に小さいグループの１画素当りのビット数を１ビットとする。
【００３４】
これにより、比較例では、１画素当り：２［ビット］×１０［色／ドットサイズ］＝２０［ビット］であるのに対し、本実施形態では、１画素当り：２［ビット］×４［色］＋１［ビット］×６［色／ドットサイズ］＝１４［ビット］となる。このように、本実施形態によれば、比較例に対し１画素当り６ビット分のデータ量削減が可能となる。
【００３５】
図７（ａ）および（ｂ）は、ビットデータとドット数との関係を示す図である。図７（ａ）は１ビットデータが入力されたときのドット数を、図７（ｂ）は２ビットデータが入力されたドット数をそれぞれ示している。
【００３６】
図７（ａ）の１ビットデータの場合、出力階調は「０」か「１」の２通りである。本実施形態では入力データ「０」のときはドットを０ドット、入力データ「１」のときはドットを１ドット形成することを示している。すなわち、図６（ａ）に示すように、１ビットデータの場合、出力階調数を２としている。
【００３７】
同様に図７（ｂ）の２ビットデータの場合、出力階調は「００」「０１」「１０」「１１」の４通りがある。それぞれの入力データに対する記録ドット数は０ドット、１ドット、２ドット、３ドットとする。すなわち、図６（ａ）に示すように、２ビットデータの場合、出力階調数を４としている。なお、上述したように、最大打ち込み量「２５５」に対して大ドットが２ドット形成されることから、これが大ドットの最大ドット数となり、従って、本実施形態では、大ドットが３ドット形成されることはない。
【００３８】
以上のように、本実施形態では、同色で相対的に大きなドット（大ドット）よりも、相対的に小さなドット（中ドット、小ドット）のデータ量（ビット量）を少なくする。これにより、相対的に大きなドット（大ドット）よりも、相対的に小さなドット（中ドット、小ドット）の方が、１画素あたりに記録する最大ドット数が少なくなるようにしている。
【００３９】
これは、
・大ドットが多いほど同じドット数で最大の打ち込みインク量を多くすることができ、高い濃度を出すのに有利な構成である、
・小ドットを形成する場合ほどつまり吐出量が少なくなるほどインク吐出が外乱に弱くなり、特に短時間に多数のドットを形成しようとすると着弾が乱れやすい、
・吐出量の種類が増してきていることから、吐出量の異なるドット間でのつなぎによる弊害が認識しづらくなっている、
ことから、１ｐｌや２ｐｌによる小、中ドットの１画素当りの数（すなわちビット数）を削減することが効果的であるからである。
【００４０】
以上のように本実施形態によれば、相対的に小さいドットのための記録データの１画素あたりのビット数を相対的に大きいドットのための記録データの１画素あたりのビット数よりも少なくする。これにより、必要以上に画像品位や記録速度を低下することなく、記録データの量を少なくすることができる。  なお、本実施形態では、記録ドットの大きさを相対的に大きいグループを５ｐｌ、相対的に小さいグループを２ｐｌと１ｐｌとしているが、特にこれに限られないことはもちろんである。例えば、ドットの大きさを相対的に大きいグループを５ｐｌと２ｐｌ、相対的に小さいグループと１ｐｌとしてもよい。いずれの区分けが望ましいかは記録装置に求められる記録速度などから随時決定することができる。また、図７に示した各ビットに対するドット数、すなわち階調数も特に上記例に限定されない。
【００４１】
再び図４を参照すると、ステップＳ４０４の量子化処理を終了すると、ホスト装置は量子化された記録データをプリンタ１に転送して記録を行わせる。
【００４２】
これに対し、プリンタ１では、例えば特許文献２に記載されるようなドット配置を示すインデックスパターン（ドット配置パターン）を用いて、各記録ヘッドに供給するドット（２値）データを生成する。本実施形態では、６００ｄｐｉ×６００ｄｐｉの解像度の量子化記録データに対して、１画素が１２００ｄｐｉ×１２００ｄｐｉの解像度の、２画素×２画素のインデックスパターンを用いる。例えば、２ビットデータが示すドット数が２（出力階調値レベルが３）の場合、２画素×２画素のうち所定の２箇所にドットを配置したインデックスパターン（ドット配置パターン）を用いる。また、１ビットデータが示すドット数が１（出力階調値レベルが２）の場合、２画素×２画素のうち所定の１箇所にドットを配置したインデックスパターンを用いる。このインデックスパターンに対応して、本実施形態の各記録ヘッドは、図３に示したように、１２００ｄｐｉの密度でノズルを配列したものである。また、これらの記録ヘッドの走査ではその走査方向において１２００ｄｐｉの密度でドットを形成する周波数で記録ヘッドを駆動する。
（実施形態１の変形例）
実施形態１では、図３や図６にて示した通り、同色でサイズの異なる複数種類のドットとして、大ドット、中ドット、小ドットの３種類を用いる場合について説明した。しかし、本発明では上述の３種類に限定されるものではない。
例えば、同色でサイズの異なる複数種類のドットとして、大ドットと小ドットの２種類を用いる形態であってもよい。大ドットと小ドットの２種類を用いる形態の場合、小ドット用の記録データの１画素あたりのビット数を、大ドット用の記録データの１画素あたりのビット数よりも少なくする。
また、別の形態として、同色でサイズの異なる複数種類のドットとして、大ドット（５ｐｌ）、中ドット（３ｐｌ）、小ドット（１ｐｌ）、極小ドット（０．５ｐｌ）の４種類を用いる形態であってもよい。この４種類を用いる形態の場合、小ドット、極小ドット用の記録データの１画素あたりのビット数を、大ドット、中ドット用の記録データの１画素あたりのビット数よりも少なくする。
（実施形態２）
上述した実施形態１では、図７（ａ）に示したように１ビットデータの中ドットや小ドットは６００ｄｐｉの１画素に対し１ドットまでしか形成できない。しかし、画質向上の点で２ドットまで形成可能な構成が望ましいことがある。例えば、使用し始めでは、中ドットよりも極力小ドットで記録を行ったほうがドットの入りだしを目立たなくさせることができ、粒状感の低減や擬似輪郭発生の抑止が可能となるからである。また、記録速度が遅いほど記録データのデータ量を大きくすることができる。これは、記録速度が遅いほど、その記録の間の記録データの転送速度を遅くすることができるからである。プリンタにおいて、画質の点で「標準」と「きれい」を選択可能な場合、通常、「きれい」モードでは画質を向上させ、その代償に記録速度が「標準」より劣ることが多い。これは、記録における優先度を速度より画質におくからである。
【００４３】
本実施形態では、図８に示すように、ホスト装置のプリンタドライバにユーザーが記録モードを選択可能な機能を用意し、プリンタドライバを介して選択された記録モードに応じて記録データ生成時の色毎（ノズル毎）のビット数を切り替える。
【００４４】
具体的には、プリントドライバによって選択可能な記録モードを「標準」と「きれい」とする。「標準」モード選択時は、上記実施形態１のように、ドットの大きさが相対的に小さいもののデータ量（ビット量）を小さくする。一方、「きれい」モード選択時は、図６（ｂ）に示したように、総てのドットに対し同じデータ量（ビット量）を割り当て、中、小ドットの出力階調数を３とする。
【００４５】
以上のように本実施形態によれば、記録モードの記録速度に応じてデータ量を変更するため、必要以上に画像品位や記録速度を低下することを回避することが可能となる。
【００４６】
なお、本実施形態ではプリンタドライバにより選択可能な記録モードを２種類（「標準」と「きれい」）としているが、特にこれに限定されないことはもちろんである。例えば、選択可能な記録モードの種類は３種類以上であってもよい。本実施形態の意図する効果が得られる限りにおいて、例えばプリンタドライバで選択可能な記録用紙の種類や、用紙サイズによってデータ量を切り替えてもよい。
（実施形態３）
図４に示した一連の画像処理を行うホスト装置（画像処理装置）２１０とインクジェットプリンタとは、図２のようにインターフェース２１１を介して接続される。近年のインクジェットプリンタでは多様化したインターフェース（以下、”Ｉ／Ｆ”とも記載する）の多くに対応するようになって来ている。代表的なＩ／Ｆとして、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）のようなデータ転送速度が高速なＩ／Ｆから、比較的低速なＩｒＤＡ、さらに低速なＢＴ（ＢｌｕｅＴｏｏｔｈ）などがある。
【００４７】
これらＩ／Ｆに関して、上記実施形態１、２を流用しそれらの実施形態と同様の効果を得ることが可能である。低速Ｉ／Ｆを実施形態２の「標準」、高速Ｉ／Ｆを「きれい」と置き換えて考え、低速のＩ／Ｆを用いるときは実施形態１のようにドットの大きさが相対的に小さいもののデータ量（ビット量）を小さくする。また、高速Ｉ／Ｆを用いるときは図６（ｂ）のように総てのドットに対し同じデータ量（ビット量）を割り当てる。このように使用されているインターフェースの種類を判別し、インターフェースの種類に応じて生成する記録データのビット数を変えることにより、先の実施形態と同様の効果を得ることができる。
【００４８】
以上のように本実施形態によれば、第１のインターフェース（例えば、ＵＳＢ）よりも転送速度が遅い第２のインターフェース（例えば、ＢＴ）が使用されている場合、小ドット用記録データのビット数を大小ドット用記録データのビット数よりも小さくする。
【００４９】
また、Ｉ／Ｆに対するデータ生成方法の切り分けは、Ｉ／Ｆによって、特に無線系ではその接続状況によって転送レートが変動するなど、一概に転送レートを決定することができない場合がある。このような場合には、ＰＣ（ホストコンピュータ）からプリンタへダミーデータを転送し受信後ＰＣへ情報を返却し、その時間から判定しデータ量をいずれで処理するのが最適化判断するなどの構成も効果的である。
（他の実施形態）
上記各実施形態に示す記録データ生成を含む画像処理は、ホスト装置において実行されるものであるが、本発明の実施形態がこれに限定されないことはもちろんである。プリンタなどの記録装置において実行されてもよく、特に本発明の一実施形態に係る量子化処理が記録装置において実行されてもよい。この場合、当該記録装置が画像処理装置を構成することになる。また、記録装置が画像処理装置として機能する場合、実施形態２で説明した記録モードの選択も記録装置側にて実行可能に構成するのが好ましい。
【００５０】
また、上記各実施形態は、同じ色（同じ色相）で大きさが異なるドットを用いる場合について説明したが、本発明の実施形態はこれに限られない。同系色で色材濃度が異なるインク（いわゆる、濃淡インク、濃中淡インク）を用いて記録されるドット（つまり、同系色で濃度が異なるドット）を用いる場合についても、同様に本発明を適用できる。この場合、淡インクで記録される淡ドットのための記録データの１画素あたりのビット数を、濃インクで記録される濃ドットのための記録データの１画素あたりのビット数よりも小さく構成する。
【００５１】
さらに、上記実施形態は総て図３に示した記録ヘッドを用いたプリンタに係るものである。しかし、特にこのヘッド構成に限るものではない。例えば図９（ａ）に示すように同色（同一色相）について少なくとも２つの異なる吐出量をもつ記録ヘッドを用いた記録装置であれば本発明を適用することができる。また、図９（ｂ）のようなシアン、マゼンタ、イエローの５ｐｌが２列ずつあるような場合、各色２列を一つの色として処理しても、別のノズル列と処理してもよい。
【００５２】
以上の実施形態のように記録データ量を削減することは、ネットワーク上でプリンタを共有設定する場合にも、巨大なプリントデータが送信されるのは望ましくないのでこうした点に対しても効果的である。
（さらに他の実施形態）
本発明は、上述した実施形態の機能を実現する、図４に示した一連の画像処理の一部に相当する量子化処理４０３を実現するプログラムコード、またはそれを記憶した記憶媒体によっても実現することができる。また、システムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５３】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００５４】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳが実際の処理の一部または全部を行うものであってもよい。
【００５５】
更に、プログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、ＣＰＵなどが実際の処理の一部または全部を行うものであってもよい。
【符号の説明】
【００５６】
１  インクジェットプリンタ
３  記録ヘッド
２００  コントローラ
２０１  ＭＰＵ
２０２  ＲＯＭ
２０４  ＲＡＭ
２１０  ホスト装置
【図１】
2011207230.tif 000003
【図２】
2011207230.tif 000004
【図３】
2011207230.tif 000005
【図４】
2011207230.tif 000006
【図５】
2011207230.tif 000007
【図６】
2011207230.tif 000008
【図７】
2011207230.tif 000009
【図８】
2011207230.tif 000010
【図９】
2011207230.tif 000011
【図１０】
2011207230.tif 000012