(57)【要約】【課題】記録画像の所望の到達濃度および濃度表現を実現可能なインクジェット記録装置。【解決手段】所定領域に対する記録ヘッドの複数回の走査を行い、該複数回の走査で記録ヘッドからインクを吐出して所定領域の記録を完成するインクジェット記録装置であって、所定領域に記録すべき画像を構成する画素ごとの２値データに対してマスクを用いてマスク処理を行い、複数回の走査それぞれで用いる吐出データを生成する生成手段、を具え、マスクは、画素ごとの記録を示す２値データを記録を完成する複数回の走査のうちの複数回の走査に割り当てて画素のそれぞれの走査の吐出データとするインクジェット記録装置。【選択図】図３
2012153119.tif 000002
【特許請求の範囲】
【請求項１】
所定領域に対する記録ヘッドの複数回の走査を行い、該複数回の走査で記録ヘッドからインクを吐出して前記所定領域の記録を完成するインクジェット記録装置であって、
所定領域に記録すべき画像を構成する画素ごとの２値データに対してマスクを用いてマスク処理を行い、前記複数回の走査それぞれで用いる吐出データを生成する生成手段、
を具え、
前記マスクは、画素ごとの記録を示す２値データを前記記録を完成する複数回の走査のうちの複数回の走査に割り当てて当該画素のそれぞれの走査の吐出データとすることを特徴とするインクジェット記録装置。
【請求項２】
所定領域に対する記録ヘッドの複数回の走査を行い、該複数回の走査で記録ヘッドからインクを吐出して記録を行うインクジェット記録装置であって、
２値以上の階調値の多値データによって特定されるドット配置パターンに従って得られる、所定領域に記録すべき画像を構成する画素ごとの２値データに対してマスクを用いてマスク処理を行い、前記複数回の走査それぞれで用いる、第１記録モード用の吐出データを生成する第１生成手段と、
所定領域に記録すべき画像を構成する画素ごとの２値データに対してマスクを用いてマスク処理を行い、前記複数回の走査それぞれで用いる、第２記録モード用の吐出データを生成する第２生成手段と、
所定領域に記録すべき画像を構成する画素ごとの２値データの形式に応じて、前記第１生成手段又は前記第２生成手段による吐出データ生成を切り替える制御手段と、
を具え、
前記第２生成手段で用いるマスクは、画素ごとの記録を示す２値データを前記記録を完成する複数回の走査のうちの複数回の走査に割り当てて当該画素のそれぞれの走査の吐出データとすることを特徴とするインクジェット記録装置。
【請求項３】
前記第１記録モード用の吐出データと前記第２記録モード用の吐出データとで、最高階調を表現する記録濃度における１画素あたりのインク滴の付与個数が同様であることを特徴とする請求項２に記載のインクジェット記録装置。
【請求項４】
所定領域に対する記録ヘッドの複数回の走査を行い、該複数回の走査で記録ヘッドからインクを吐出して前記所定領域の記録を完成するインクジェット記録装置によるインクジェット記録方法であって、
所定領域に記録すべき画像を構成する画素ごとの２値データに対してマスクを用いてマスク処理を行い、前記複数回の走査それぞれで用いる吐出データを生成する生成工程を含み、
前記マスクは、画素ごとの記録を示す２値データを前記記録を完成する複数回の走査のうちの複数回の走査に割り当てて当該画素のそれぞれの走査の吐出データとすることを特徴とするインクジェット記録方法。
【請求項５】
所定領域に対する記録ヘッドの複数回の走査を行い、該複数回の走査で記録ヘッドからインクを吐出して記録を行うインクジェット記録装置によるインクジェット記録方法であって、
２値以上の階調値の多値データによって特定されるドット配置パターンに従って得られる、所定領域に記録すべき画像を構成する画素ごとの２値データに対してマスクを用いてマスク処理を行い、前記複数回の走査それぞれで用いる、第１記録モード用の吐出データを生成する第１生成工程と、
所定領域に記録すべき画像を構成する画素ごとの２値データに対してマスクを用いてマスク処理を行い、前記複数回の走査それぞれで用いる、第２記録モード用の吐出データを生成する第２生成工程と、
所定領域に記録すべき画像を構成する画素ごとの２値データの形式に応じて、前記第１生成工程又は前記第２生成工程による吐出データ生成を切り替える制御工程と、
を含み、
前記第２生成工程で用いるマスクは、画素ごとの記録を示す２値データを前記記録を完成する複数回の走査のうちの複数回の走査に割り当てて当該画素のそれぞれの走査の吐出データとすることを特徴とするインクジェット記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、種々の２値化手法による記録用画像データを使用しても所定の濃度表現が可能な、記録媒体にインク滴を付与して画像を記録するインクジェット記録装置及びインクジェット記録方法に関する。
【背景技術】
【０００２】
インクジェット記録装置では、粒状感を低減して画質を向上させる一手法として、記録ヘッドから吐出されるインク滴を小液滴化したものが知らされている。そして、このような小さなインク滴で形成されるドットを記録媒体上に好ましい密度に配列させることによって、所望の記録濃度が得られるようにしている。この場合、吐出量が小さくなればなるほど、所望の記録濃度を得るために形成すべきドットの密度が高くなる。しかし、ドットの密度、つまり解像度を高くして高濃度の記録を行う場合、記録ヘッドの駆動周波数との関係から、記録速度が低くなるという問題がある。
【０００３】
この問題を解決するために、特許文献１には、ある階調以上ではインク滴を２回付与する画素を含むように記録することが記載されている。具体的には、図９に示すように、レベル０から４の5値に量子化されたデータのそれぞれに対して、２×２画素のドット配置パターンを対応させる。そして、例えば、レベル３では、インク滴を１回付与する３つの画素のうち１つの画素にはさらにインク滴を付与して、インク滴を２回付与する。レベル４でも同様にインク滴を２回付与する画素を設ける。これにより、比較的低解像度の記録においても高濃度の記録を実現している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１０４０８６
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、例えば、図９に示すような２×２画素のドット配置パターンを記録する場合は、左上および右下の画素にはインク滴を１回付与し、左下および右上の画素ではインク滴を２回付与するようなマスクパターンを用いる。この場合、図９に示すドット配置パターンを用いるときは問題ないが、例えば、他の形式の２値データに対して上記のマスクを用いると、マスクと２値データとが干渉して、記録画像にモアレを生じて画質が劣化するおそれがある。
【０００６】
例えば、独自の２値化手法（例えば、網点技術）を使いたいというＲＩＰ（Raster Image Processor）ベンダーなどによる要求があり、インクジェット記録装置へ２値の記録用画像データを直接入力する入力モードが使われることがある。この場合に、上述のように画素の位置によって記録するドットの数を異ならせるようなマスクをそのまま用いると、上述の干渉の問題を生じるおそれがある。一方、この問題を回避すべく、マスクへの影響を考慮した記録データを作成するとすると、ＲＩＰベンダーなどによる独自の２値化の設計自由度が大きく損なわれることになる。
【０００７】
従って、本発明の目的は、２値化手法やデータ作成者の違いによる記録画像の濃度表現への影響を受けずに２値の記録用画像データを直接入力して用いることのできるインクジェット記録装置及びインクジェット記録方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するための本発明のインクジェット記録装置は、所定領域に対する記録ヘッドの複数回の走査を行い、該複数回の走査で記録ヘッドからインクを吐出して所定領域の記録を完成するインクジェット記録装置であって、所定領域に記録すべき画像を構成する画素ごとの２値データに対してマスクを用いてマスク処理を行い、複数回の走査それぞれで用いる吐出データを生成する生成手段、を具え、マスクは、画素ごとの記録を示す２値データを記録を完成する複数回の走査のうちの複数回の走査に割り当てて当該画素のそれぞれの走査の吐出データとすることを特徴とする。
【０００９】
上記課題を解決するための本発明のインクジェット記録装置は、所定領域に対する記録ヘッドの複数回の走査を行い、該複数回の走査で記録ヘッドからインクを吐出して記録を行うインクジェット記録装置であって、２値以上の階調値の多値データによって特定されるドット配置パターンに従って得られる、所定領域に記録すべき画像を構成する画素ごとの２値データに対してマスクを用いてマスク処理を行い、複数回の走査それぞれで用いる、第１記録モード用の吐出データを生成する第１生成手段と、所定領域に記録すべき画像を構成する画素ごとの２値データに対してマスクを用いてマスク処理を行い、複数回の走査それぞれで用いる、第２記録モード用の吐出データを生成する第２生成手段と、所定領域に記録すべき画像を構成する画素ごとの２値データの形式に応じて、第１生成手段又は第２生成手段による吐出データ生成を切り替える制御手段と、を具え、第２生成手段で用いるマスクは、画素ごとの記録を示す２値データを記録を完成する複数回の走査のうちの複数回の走査に割り当てて当該画素のそれぞれの走査の吐出データとすることを特徴とする。
【００１０】
上記課題を解決するための本発明のインクジェット記録方法は、所定領域に対する記録ヘッドの複数回の走査を行い、該複数回の走査で記録ヘッドからインクを吐出して所定領域の記録を完成するインクジェット記録装置によるインクジェット記録方法であって、所定領域に記録すべき画像を構成する画素ごとの２値データに対してマスクを用いてマスク処理を行い、複数回の走査それぞれで用いる吐出データを生成する生成工程を含み、マスクは、画素ごとの記録を示す２値データを記録を完成する複数回の走査のうちの複数回の走査に割り当てて当該画素のそれぞれの走査の吐出データとすることを特徴とする。
【００１１】
上記課題を解決するための本発明のインクジェット記録方法は、所定領域に対する記録ヘッドの複数回の走査を行い、該複数回の走査で記録ヘッドからインクを吐出して記録を行うインクジェット記録装置によるインクジェット記録方法であって、２値以上の階調値の多値データによって特定されるドット配置パターンに従って得られる、所定領域に記録すべき画像を構成する画素ごとの２値データに対してマスクを用いてマスク処理を行い、複数回の走査それぞれで用いる、第１記録モード用の吐出データを生成する第１生成工程と、所定領域に記録すべき画像を構成する画素ごとの２値データに対してマスクを用いてマスク処理を行い、複数回の走査それぞれで用いる、第２記録モード用の吐出データを生成する第２生成工程と、所定領域に記録すべき画像を構成する画素ごとの２値データの形式に応じて、第１生成工程又は第２生成工程による吐出データ生成を切り替える制御工程と、を含み、第２生成工程で用いるマスクは、画素ごとの記録を示す２値データを記録を完成する複数回の走査のうちの複数回の走査に割り当てて当該画素のそれぞれの走査の吐出データとすることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、例えば異なるＲＩＰベンダーの製品などの異なる２値化手法により作成された種々の２値の記録用画像データがインクジェット記録装置に入力されても、記録画像における所望の到達濃度および濃度表現を実現できる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態のインクジェット記録装置の概略構成を示す斜視図である。
【図２】本実施形態のインクジェット記録装置の記録制御回路の概略構成を示す電気ブロック図である。
【図３】本発明の第１の実施形態のデータ処理フローを説明した図である。
【図４】本実施形態における画像データ変換処理の流れを説明するためのブロック図である。
【図５】（ａ）および（ｂ）は、本発明の第１の実施形態のデータ処理フローを説明した図である。
【図６】（ａ）および（ｂ）は、本発明の第１の実施形態に適用するマスクパターンを示した図である。
【図７】本発明の第１および第２の実施形態における３パスのマスクパターンにおいて、それぞれのノズル群が記録するパターンの左上に位置する４×４エリア（画素）の領域を示した図である。
【図８】（ａ）〜（ｚ）は、本発明の第１の実施形態で画像を記録する様子を説明した図である。
【図９】従来法におけるドット配置およびインク滴の数を示した図である。
【発明を実施するための形態】
【００１４】
（第１の実施形態）  
以下に、本発明の第１の実施形態を詳細に説明する。
【００１５】
図１は、本実施形態で適用可能なカラーインクジェット記録装置の１つの構成例を示す概要斜視図である。インクタンク２０５〜２０８は、４色のインク（シアン、マゼンタ、イエロー、ブラック：Ｃ、Ｍ、Ｙ、Ｋ）をそれぞれ収容しており、これら４色のインクを記録ヘッド２０１〜２０４に対して供給可能に構成されている。記録ヘッド２０１〜２０４は、４色のインクに対応して設けられ、インクタンク２０５〜２０８から供給されるインクを吐出できるように構成されている。記録画像の粒状感を低減するために、記録ヘッドに配列する各記録素子から吐出されるインク滴は固定量の小液滴に設定されている。
【００１６】
搬送ローラ１０３は、補助ローラ１０４とともに記録媒体（記録用紙）１０７を挟持しながら回転して、記録媒体１０７を搬送するとともに、記録媒体１０７を保持する役割も担っている。キャリッジ１０６は、インクタンク２０５〜２０８及び記録ヘッド２０１〜２０４を搭載可能であって、これら記録ヘッド及びインクタンクを搭載しながらＸ方向沿って往復移動可能に構成されている。このキャリッジ１０６の往復移動中に記録ヘッドからインクが吐出され、これにより記録媒体に画像が記録される。記録ヘッド２０１〜２０４の回復動作時等の非記録動作時には、このキャリッジ１０６は図中の点線で示したホームポジション位置ｈに待機するように制御される。
【００１７】
図１に示すホームポジションｈに待機している記録ヘッド２０１〜２０４は、記録開始命令が入力されると、キャリッジ１０６と共に図中Ｘ方向に移動しつつ、インクを吐出して記録媒体１０７上に画像を記録する。この記録ヘッドの１回の移動（走査）によって、記録ヘッド２０１の吐出口の配列範囲に対応した幅を有する領域に対して記録が行われる。キャリッジ１０６の主走査方向（Ｘ方向）への１回の走査に伴う記録が終了すると、キャリッジ１０６はホームポジションｈに戻り、再び図中のＸ方向へ走査しながら記録ヘッド２０１〜２０４で記録を行う。前回の記録走査が終了してから続く記録走査が始まる前には、搬送ローラ１０３が回転して、主走査方向と交差する副走査方向（Ｙ方向）へと記録媒体が搬送される。このように記録ヘッドの記録走査と記録媒体の搬送とを繰り返すことにより記録媒体１０７の所定領域に対する画像の記録が完成する。記録ヘッド２０１〜２０４からインクを吐出する記録動作は、後述の制御手段による制御に基づいて行われる。
【００１８】
なお、上記の例では、記録ヘッドが往路方向に走査する時にのみ記録動作を行う、いわゆる片方向記録を行う場合について説明した。しかし、記録ヘッドが往路方向への走査時と復路方向への走査時の両方において記録を行う、いわゆる双方向記録を行うものにも本発明は適用可能である。また、上記の例では、インクタンク２０５〜２０８と記録ヘッド２０１〜２０４とを分離可能にキャリッジ１０６に搭載する構成を示した。しかし、インクタンク２０５〜２０８と記録ヘッド２０１〜２０４とが一体となったカートリッジをキャリッジに搭載する形態を採用してもよい。さらに、１つの記録ヘッドから複数色のインクを吐出可能な複数色一体型の記録ヘッドをキャリッジに搭載する形態を採用してもよい。
【００１９】
図２は、図１に示したカラーインクジェット記録装置の記録制御系回路の概略構成を示すブロック図である。インクジェット記録装置６００は、インターフェイス４００を介して、ホストコンピュータ（以下、ホスト装置と称す）１２００等のデータ供給装置に接続されている。データ供給装置から送信される各種データや記録に関連する制御信号等は、インクジェット記録装置６００の記録制御部５００に入力される。記録制御部５００は、インターフェイス４００を介して入力された制御信号に従って後述のモータドライバ４０３、４０４やヘッドドライバ４０５を制御する。また、記録制御部５００は、入力される画像データの処理や後述のヘッド種別信号発生回路４０６より入力される信号の処理を行う。４０１は、記録媒体１０７の搬送のために搬送ローラ１０３を回転させるための搬送モータである。４０２は、記録ヘッド２０１〜２０４を搭載するキャリッジ１０６を往復移動させるためのキャリッジモータである。４０３、４０４は、搬送モータ４０１、キャリッジモータ４０２をそれぞれ駆動するためのモータドライバである。４０５は記録ヘッド２０１〜２０４を駆動するヘッドドライバであり、記録ヘッドの数に対応して複数設けられている。また、４０６はヘッド種別信号発生回路であり、キャリッジ１０６に搭載されている記録ヘッド２０１〜２０４の種類や数を示す信号を記録制御部５００に供給する。
【００２０】
本実施形態では、インクジェット記録装置へ入力される記録用画像データが、ホスト装置により作成されたデータであるか、他社ＲＩＰ等により作成された外部データであるかによって、入力モードをホスト装置入力モードおよび外部入力モードのいずれかに分ける。これら２つの入力モードのそれぞれに応じた記録モードにより記録を行うインクジェット記録装置を開示する。ユーザは、使用する入力モードを、ホスト装置またはインクジェット記録装置において選択・設定できるようになっている。入力モードは、入力されるデータがホスト装置により作成されたか外部で作成されたかを分類するものである。外部データをそのまま変換することなくホスト装置を介してインクジェット記録装置に入力して用いる場合には、外部入力モードを使用する。図３は、入力モードに応じてホスト装置および／またはインクジェット記録装置で行われるデータ処理の流れを概略的に示す。詳細については、以下に場合分けして説明する。
【００２１】
（Ｉ．ホスト装置入力モードの場合）
ホスト装置入力モードは、インクジェット記録装置に接続されたホスト装置のプリンタドライバを通して作成された多値の記録用画像データをインクジェット記録装置に入力する場合に用いる。この多値の記録用画像データは、ドット配置パターンを特定するための２値以上の階調値のインデックスとなる多値データである。
【００２２】
図４は、本実施形態における画像データ変換処理の流れを説明するためのブロック図である。本実施形態で適用するインクジェット記録装置は、シアン、マゼンタ、イエロー、ブラックの基本４色によって記録を行うものであり、そのためにこれら４色のインクを吐出する記録ヘッドが用意されている。図４に示すように、ここに示す各処理は、インクジェット記録装置とホスト装置としてのパーソナルコンピュータ（ＰＣ）とによって構成されるものとする。
【００２３】
ホスト装置のオペレーティングシステムで動作するプログラムとしてアプリケーションJ0001やプリンタドライバがある。アプリケーションJ0001はインクジェット記録装置600で記録する解像度600ppi（ピクセル／インチ）の画像データを作成する処理を実行する。記録時にはアプリケーションJ0001で作成された解像度600ppiの画像データがプリンタドライバに渡される。
【００２４】
本実施形態におけるプリンタドライバはその処理として、前段処理J0002、後段処理J0003、γ補正J0004、ハーフトーン処理J0005、および記録用画像データ作成処理J0006を有する。ここで、各処理を簡単に説明すると、前段処理J0002では、色域（Ｇａｍｕｔ）のマッピングを行い、次いで、ｓＲＧＢ規格の画像データＲ、Ｇ、Ｂによって再現される色域をインクジェット記録装置によって再現される色域内に写像するためのデータ変換を行う。具体的には、Ｒ、Ｇ、Ｂのそれぞれが８ｂｉｔで表現されたデータを、３次元のルックアップテーブル（ＬＵＴ）を補間演算と併用して用いることにより、異なる内容のＲ、Ｇ、Ｂの８ｂｉｔのデータに変換する。
【００２５】
後段処理J0003では、上記色域のマッピングがなされたデータＲ、Ｇ、Ｂに基づき、このデータが表す色を再現するインクの組み合わせに対応した色分解データＣ、Ｍ、Ｙ、Ｋを求める処理を行う。ここでは後段処理J0003を、前段処理J0002と同様に３次元ＬＵＴと補間演算とを併用して行うものとする。
【００２６】
γ補正J0004では、後段処理J0003によって求められた色分解データについて、各色のデータごとにその階調値変換を行う。具体的には、インクジェット記録装置の各色インクの階調特性に応じた１次元ＬＵＴを用いることにより、上記色分解データがインクジェット記録装置の階調特性に線形的に対応づけられるような変換を行う。
【００２７】
以下の処理は、インクジェット記録装置の記録色ごとに同じ処理を行う。本実施形態では、Ｃ、Ｍ、Ｙ、Ｋという４つの記録色を持つインクジェット記録装置であるから、４回もしくは並行して４つ、同じ処理を行う。
【００２８】
ハーフトーン処理J0005では、解像度600ppiの８ビットの色分解データについて４ビットのデータに変換する量子化を行う。本実施形態では、誤差拡散法を用いて、解像度600ppiの２５６階調の８ビットデータを解像度600ppiの９階調の４ビットデータに変換する。この４ビットデータは、インクジェット記録装置でのドット配置パターン化処理においてドットの配置パターンを示すための多階調のインデックスとなるデータである。
【００２９】
ホスト装置のプリンタドライバで行う最後の処理として、記録用画像データ作成処理J0006によって、上記４ビットのインデックスデータを内容とする解像度600ppiの４ビットデータに対して記録制御情報を加えた記録用画像データを作成する。ホスト装置は、作成された多値の記録用画像データを、インターフェイスを介してインクジェット記録装置に出力する。
【００３０】
次いで、インクジェット記録装置は、入力されてきた上記多値の記録用画像データに対してドット配置パターン化処理J0007およびマスクデータ変換処理J0008を関連付けて行うことによって（第１生成手段により）、吐出データ生成を行う。
【００３１】
以下に、ホスト装置入力モードに応じた記録モード（第１記録モード）で適用するドット配置パターン化処理J0007について説明する。上述したハーフトーン処理J0005では、解像度600ppiの２５６値の多値濃度情報（８ビットデータ）を９値の階調値情報（４ビットデータ）までにレベル数を下げている。一方、本実施形態において、インクジェット記録装置が記録できる情報は、解像度1200ppiでインクを記録するか否かの２値情報である。そこで、本実施形態において、ドット配置パターン化処理J0007は、解像度600ppiの０〜８の多値レベルを、ドット形成の有無を決定する解像度1200ppiの２値レベルまで低減する役割を果たす。具体的には、このドット配置パターン化処理J0007では、ハーフトーン処理部からの出力値である解像度600ppiのレベル０〜８の４ビットデータで表現される画素ごとに、その画素の階調値（レベル０〜８）に対応したドット配置パターンを割当てる。これにより、解像度600ppiの１画素に対応する解像度1200ppiの２×２エリアの領域にドットの形成のオン・オフを定義して、各エリアに「１」または「０」の１ビットの吐出データ生成を行う。
【００３２】
図５（ａ）に、ドット配置パターン化処理（図４、J0007）およびマスクデータ変換処理（図４、J0008）で行われる処理を示す。記録用画像データ作成処理（図４、J0006）によって作成された解像度600ppiの４ビット９階調の階調値をレベル０〜レベル８とする。ドット配置パターン化処理（図４、J0007）では、その画素の階調値（レベル０〜８）に対応した解像度1200ppiのドット配置パターンを割り当てる。この処理が終了した段階のデータを見ると、例えば、レベル３およびレベル４ではドット形成がＯＮのエリアの個数は２つと等しく、これらは同一の記録濃度を表現する階調に相当する。このように、この処理が終了した段階では、ドットが形成され得るエリアの個数は０から４までであり、全階調数は５となる。
【００３３】
ドット配置パターン化処理（図４、J0007）により得られたデータに対して、次いで、マスクデータ変換処理（図４、J0008) （いわゆるマスク処理）を行う。ここで、本実施形態では、３パスのマルチパス記録を行うものとする。なお、マルチパスのパス回数は、記録ヘッドを複数回走査する結果、各エリアに対して目的とする数のインク滴を付与できるものであればよく、これに限定されない。
【００３４】
図６（ａ）は、ホスト装置入力モードに応じた記録モードで適用する（すなわち、第１記録モード用の）マスクパターンを示したものである。本実施形態で適用する記録ヘッドH1001は７６８個のノズルを有しており、ここでは３パスのマルチパス記録を行うので、７６８個のノズルは、２５６個ずつの３つのノズル群に分割される。マスクパターンの大きさは、縦方向がノズル数と同等の７６８エリア、横方向は３８６エリアに分割されるように設定されている。本実施形態おいては、３つのノズル群からのインクの吐出を互いに重ね合わせて記録するものであり、解像度600ppiの１画素に対して０個から８個、すなわち最高８個のインク滴の付与が行われる構成を採用している。
【００３５】
以下に、解像度600ppiの１画素に対して最高８個のインク滴の付与を行うための目的および構成を詳細に説明する。ハーフトーン処理（図４、J0005）により得られたデータに対して、図５（ａ）に示すドット配置パターン化処理を行うと、解像度600ppiの１画素で表現される領域に対して最高４個のインク滴が付与される構成となっている。ここで、本実施形態のインクジェット記録装置では、高画質記録モードの画質を向上させるために、吐出量の少ないインク滴を吐出するように記録ヘッドを構成している。具体的には、解像度600ppiの１画素に対してインク滴が８個まで付与されるように画像設計されている。すなわち、解像度600ppiの１画素に対してインク滴が４個まで付与される設定のまま記録を行ってしまうと、解像度600ppiの１画素に対して吐出するインク量が不足となり、結果的に不十分な記録濃度しか得られない画像となってしまう。ホスト装置入力モードに応じた記録モードにおいては、このインク量の不足を、マスクデータ変換処理（図４、J0008）にて補う。
【００３６】
図７のP0007〜P0009は、図６（ａ）のマスクパターンにおける各ノズル群に対応する領域の、左上に位置する解像度1200ppiの４×４エリアの領域P0007〜P0009を拡大して示したものである。これら３つの領域は、記録媒体上で重ね合わせられて記録され、P0010はP0007〜P0009のパターンを重ねた結果を示している。P0007〜P0009において、白丸で示した部分は、その記録走査でインク滴を付与してドットを形成することにより記録を行うエリアを示している。また、P0010において、白丸で示した部分はインク滴が1回（１個）付与されるエリアである。同様に、右上から左下への斜線付の白丸で示した部分はインク滴が２回（２個）付与されるエリア、左上から右下への斜線付の白丸で示した部分はインク滴が３回（３個）付与されるエリア、を示している。P0010に見られるように、インク滴の付与回数（個数）は解像度1200ppiの２×２エリアを最小単位として規則性を保ったまま繰り返されており、解像度600ppiの１画素に対して最高８個のインク滴が付与されることになる。
【００３７】
再度図５（ａ）を参照すると、上述のように、ドット配置パターン化処理（図４、J0007）が終了した段階では、解像度600ppiの１画素に対して最高４個のインク滴により最高４つのドットが形成される５階調のデータが生成される。本実施形態のホスト装置入力モードに応じた記録モードでは、このドット配置パターン化処理（図４、J0007）に加えて、マスクデータ変換処理（図４、J0008）を行う。この両方が関連付けられて一定の規則に従って処理を行うことで、ハーフトーン処理（図４、J0005）で生成された解像度600ppiの１画素に対して最高８個のインク滴が付与されることとなり、これにより９階調を表現することができる。本実施形態では、上記構成により、１画素に対するインク量の不足を回避可能とするものであり、記録速度を低減させることなく所望の到達記録濃度を実現できる。また、９階調を表現できるため、記録画像において細やかな濃度表現が可能となる。
【００３８】
以上の内容を、インクジェット記録装置における記録ヘッド走査に関連づけて、図８（ａ）〜（ｍ）を用いて説明する。
【００３９】
図８（ａ）はホスト装置のプリンタドライバで作成され、次いでインクジェット記録装置に入力された記録用画像データに対して、ドット配置パターン化処理（図４、J0007）が行われて得られた、解像度1200ppiの２値レベルの画像データを示す。図８（ｂ）〜（ｄ）は、図６（ａ）に示すマスクパターンである。図８（ｅ）〜（ｇ）のそれぞれに示すように、記録ヘッドをノズル列方向において３つの領域に分割するとする。このとき、図８（ｂ）は記録ヘッドの図中上側の１／３の領域で利用するマスクパターン、図８（ｃ）は記録ヘッド中央部の１／３の領域で利用するマスクパターン、図８（ｄ）は記録ヘッドの図中下側の１／３の領域で利用するマスクパターンである。図８（ａ）と図８（ｂ）〜（ｄ）との論理積を取って、図８（ｈ）〜（ｊ）に示す吐出データが得られる。図８（ｈ）と図８（ｉ）とが重なると、図８（ｌ）の状態になり、さらに図８（ｊ）が重なると図８（ｍ）となる。記録ヘッドの主走査方向（図１、Ｘ方向）への複数の記録走査の合間に記録媒体が搬送方向（図１、Ｙ方向）へ搬送される。このとき、記録ヘッドは記録媒体に対して、図８（ｅ）→（ｆ）→（ｇ）の方向に相対的に移動することとなる。
【００４０】
図８（ｈ）〜（ｍ）において、黒点を施した領域はインク滴が１回（１個）付与されるエリア、斜線を施した領域はインク滴が２回（２個）付与されるエリア、黒で塗りつぶした領域はインク滴が３回（３個）付与されるエリアを示す。図８（ａ）は、図５（ａ）においてレベル０〜８で示される２×２エリアのドット配置パターンを順に並べたものである。図８（ｍ）でも、このパターンに対応して、２×２エリアで示される領域を単位として、インク滴の付与により形成されるドットが増えていくことが分かる。この２×２エリアの１つの領域が、解像度600ppiの１つの画素を構成し、該画素を複数配列して画像が構成される。
【００４１】
本実施形態においては、図６（ａ）で示したマスクデータを含む、記録モードに応じた複数のマスクデータがインクジェット記録装置本体内のメモリに格納してある。マスクデータ変換処理においては、当該マスクデータと上述したドット配置パターン化処理の出力信号との間でＡＮＤ処理をかけることにより、各記録走査でインクを吐出させる記録画素が決定される。このように決定された各色の１ｂｉｔデータは、出力信号として記録ヘッドH1001の駆動回路（図４、J0009）に入力される。
【００４２】
記録ヘッド駆動回路（図４、J0009）に入力された各色の１ｂｉｔデータは、記録ヘッド（図４、J0010）の駆動パルスに変換され、それぞれの記録ヘッドより記録解像度1200ppiに合わせた所定のタイミングでインクが吐出される。
【００４３】
なお、インクジェット記録装置における上述のドット配置パターン化処理やマスクデータ変換処理は、それら専用のハードウエア回路を用い、インクジェット記録装置の制御部を構成するＣＰＵの制御の下に実行されているものとする。
【００４４】
（ＩＩ．外部入力モードの場合）
外部入力モードは、２値のドット配置パターンとして表される記録用画像データをインクジェット記録装置に入力する場合に用いる。この記録用画像データは、例えば外部のＲＩＰによって、ハーフトーン処理され、解像度1200ppiの１ビットのビットマップイメージに変換されたデータであることができる。なお、この入力する２値データは、ＲＩＰによってあらかじめインデックスパターンを用いて２値データとされたものを含み得ることはもちろんである。本実施形態において、外部入力モードの２値のドット配置パターンとして表される記録用画像データは、ビットマップイメージ形式のデータを解像度1200ppiの大きさに切り取った複数のデータの集積である。
【００４５】
外部入力モードの２値のドット配置パターンとして表される記録用画像データは、インクジェット記録装置に入力されると、マスクデータ変換処理（図４、J0008）部によって受け取られる。ここで、上述のドット配置パターン化処理（図４、J0007）部はインクジェット記録装置内に存在するが、外部入力モードの２値のドット配置パターンとして表される記録用画像データは、これをスルーして、ドット配置パターン化処理を受けない。このように、外部入力モードにおいては、ホスト装置による変換を受けずに入力されてきた２値の記録用画像データに対して、ドット配置パターン化処理を行わずにマスクデータ変換処理を行うことによって（第２生成手段により）、吐出データ生成を行う。
【００４６】
外部入力モードに応じた記録モード（第２記録モード）においてインクジェット記録装置が受け取るのは、解像度1200ppiの１ビットのインクを記録するか否かの２値情報である。上述したように、記録ヘッドは、吐出量の少ないインク滴を吐出するように構成されており、本実施形態において、十分な記録濃度を得るためには、解像度600ppiの１画素に対して最高８個に相当するインク滴の付与を必要とする。
【００４７】
図６（ｂ）は、外部入力モードに応じた記録モードで適用する（すなわち、第２記録モード用の）マスクパターンを示したものである。本実施形態で適用する記録ヘッドH1001は７６８個のノズルを有している。ここでは３パスのマルチパス記録を行うので、７６８個のノズルは、２５６個ずつの３つのノズル群に分割される。マスクパターンの大きさは、縦方向がノズル数と同等の７６８エリア、横方向は３８６エリアとなっている。本実施形態おいては、３つのノズル群からのインクの吐出を互いに重ね合わせて記録するものであり、解像度1200ppiの１画素に対して最高２個（解像度600ppdの１画素に対して最高８個に相当）のインク滴の付与が行われる構成を採用している。
【００４８】
図７のP1007〜P1009は、図６（ｂ）のマスクパターンにおける各ノズル群に対応する領域の、左上に位置する解像度1200ppiの４×４画素の領域P1007〜P1009を拡大して示したものである。これら３つの領域は、記録媒体上で重ね合わせられて記録され、P1010はP1007〜P1009のパターンを重ねた結果を示している。P1007〜P1009において、白丸で示した部分は、その記録走査でインク滴を付与してドットを形成することにより記録を行う画素を示している。また、P1010において、右上から左下への斜線が付された白丸で示した部分は、インク滴が２回（２個）付与される画素を示している。P1007〜P1010に見られるように、インク滴の付与回数（個数）は２×２画素を最小単位として規則性を保ったまま繰り返されている。これにより、解像度1200ppiの１画素に対して最高２個（２回）のインク滴の付与（すなわち解像度600ppiの１画素に対して最高８個のインク滴の付与に相当）までインク滴が付与されることになる。
【００４９】
図５（ｂ）を参照すると、外部入力モードにおいて入力されるデータは、解像度1200ppiの１画素に対してインクを吐出してドットを形成するか否かを示す２値のデータである。例えば、図中の２×２エリアの領域は、上記入力する２値のデータの一部を切り取った２×２画素の領域を示している。上から２つ目の領域でドットは左下の画素に付与されているが、これは、２×２画素に対してドットを１個付与する場合の１つの例を示す。ドットを1個付与するパターンはこれに限られず、この例は、左上、右上、右下のいずれかにドットを1個付与する場合を包含する。同様に、例えば、図中上から３つ目の２×２画素の領域においては、ドットは左下および右上に1個ずつ付与されているが、ドットを2個付与するパターンはこれに限られない。左下と左上、左上と右下、右上と右下にドットを1個ずつ付与する組み合わせもこの例に包含される。同様に、図中上から4つ目に示される例も、２×２画素の領域にドットを３個付与するパターンを代表する例である。
【００５０】
本実施形態では、外部入力モードにおいてインクジェット記録装置に入力されるデータに対して、ドット配置パターン化処理（図４、J0007）を行うことなく、マスクデータ変換処理（図４、J0008）を行う。マスクデータ変換処理（図４、J0008）は、入力された記録用画像データと関連付けられて、一定の規則に従って処理を行う。これにより、解像度1200ppiの１画素に対して２回（２個）または０回（０個）のインク滴の付与により２個または０個のドットが形成される吐出データが得られる。これは、解像度600ppiの１画素に対して５階調の記録濃度を表現できる吐出データに相当する。
【００５１】
このように、外部入力モードに応じた記録モード（第２記録モード）においては、マスクデータ変換処理の前後においてデータが表現し得る600ppiでの階調数は同一の５つであり変化はないが、各階調を表現するために用いられるインク量が異なっている。すなわち、マスクデータ変換処理後の吐出データにおいては、インク滴を付与すべき全階調において、インク滴をマスクデータ変換処理前の２倍付与するように設定される。これにより、マスクデータ変換処理後は、階調値が最高の５の場合に、解像度600ppiの１画素に対して８個に相当するインク滴が付与されることになる。これは、前述のホスト装置入力モードに応じた記録モード（第１記録モード）における吐出データの最高階調値９の場合と同様の解像度600ppiの１画素あたりのインク滴の付与個数である。これにより、第１及び第２の両方の入力モードに応じた記録モードにおいて同様の所望の到達記録濃度を実現できることがわかる。
【００５２】
また、外部入力モードに応じた記録モードにおける吐出データにおいては、ドット形成がＯＮの解像度1200ppi の１画素に付与されるインク滴の付与個数（回数）は、２個（２回）に設定され、１個または２個（１回または２回）といったばらつきがない。従って、従来の発明の、マスクと２値データとが干渉して、記録画像にモアレを生じて画質が劣化する現象を防止することができ、記録画像における濃度表現への影響を低減することができる。  
上記構成により、本実施形態では、所望の到達記録濃度および所望の記録濃度表現を実現することができる。
【００５３】
以上の内容を、インクジェット記録装置における記録ヘッド走査に関連づけて、図８（ｎ）〜（ｚ）を用いて説明する。
【００５４】
図８（ｎ）は外部ＲＩＰ（Raster Image Processor）から出力された２値のデータである。図８（ｏ）〜（ｑ）は、図６（ｂ）で示すマスクパターンである。図８（ｒ）〜（ｔ）のそれぞれに示すように、記録ヘッドをノズル列方向において３つの領域に分割するとする。このとき、図８（ｏ）は記録ヘッドの図中上側の１／３の領域で利用するマスクパターン、図８（ｐ）は記録ヘッド中央部の１／３の領域で利用するマスクパターン、図８（ｑ）は記録ヘッドの図中下側の１／３の領域で利用するマスクパターンである。図８（ｎ）と図８（ｏ）〜（ｑ）との論理積を取って、図８（ｕ）〜（ｗ）に示される吐出データが得られる。図８（ｕ）と図８（ｖ）とが重なると、図８（ｙ）の状態になり、さらに図８（ｗ）が重なると図８（ｚ）となる。
【００５５】
記録ヘッド走査の主走査方向（図１、X方向）への複数の記録走査の合間に記録媒体が搬送方向（図１、Ｙ方向）へ搬送される。このとき、記録ヘッドは記録媒体に対して、図８（ｒ）→（ｓ）→（ｔ）の方向に相対的に移動することとなる。
【００５６】
図８（ｕ）〜（ｚ）において、黒点を施した領域はインク滴が１回（１個）付与される画素、斜線を施した領域はインク滴が２回（２個）付与される画素を示す。図８（ｎ）は、図５（ｂ）に示される２×２画素のドット配置パターンを順に並べたものである。図８（ｚ）でも、このパターンに対応して、２×２画素で示される領域を単位として、インク滴の付与により形成されるドットが増えていくことが分かる。
【００５７】
以上、本実施形態における２つの入力モードに応じた記録モードによる記録方法を説明してきた。すなわち、インクジェット記録装置に対する入力データがホスト装置により作成された２以上の多値の記録用画像データである場合には、解像度1200ppiの１エリアにつき０個から３個までインク滴を付与する吐出データを作成する記録モードを用いる。また、インクジェット記録装置に対する入力データが外部からの２値の記録用画像データである場合には、解像度1200ppiの１画素につき２個または０個のインク滴を付与する吐出データを作成する記録モードを用いる。このように入力データの種類に応じて記録モードを使い分けることにより、インクジェット記録装置において、独自の２値化の設計自由度を確保しつつ、所望の到達記録濃度を保証することができる。
【００５８】
以上の実施形態においては、解像度600ppiの１画素に対して最高8個に相当するインク滴の付与が行われる構成を採用している。本発明において、画素の解像度およびインク滴を付与する個数は、所望の記録濃度等に依存するものであり、これに限定されない。
【００５９】
なお、入力モードの切り替えは、入力データの形式（２値データか多値データか）によって自動判別させることも可能である。また、ホスト装置（プリンタドライバ）からインクジェット記録装置へ入力されたことを示すコマンドを画像データに追加させることにより自動判別するようにしてもよい。
【００６０】
（第２の実施形態）
本実施形態では、上記第１の実施形態の多値の画像記録用入力データに応じた記録方法における、記録パターンの変化の規則性を変更する。具体的には、図５（ａ）に示したドット配置パターン化処理（図４、J0007）とマスクデータ変換処理（図４、J0008）とで行われる処理の関係性は維持したまま、記録位置に依存して、記録パターンの最小単位の２×２エリアを回転させつつ利用する。
【００６１】
図７のP0107〜P0109は、第１の実施例（図６（ａ）参照）と同様の３パス用のマスクパターンにおける各ノズル群に対応する領域の、左上に位置する４×４エリアの領域を拡大して示したものである（不図示）。これら３つの領域は、記録媒体上で重ね合わせられて記録され、P0110はP0107〜P0109のパターンを重ねた結果を示している。P0107〜P0109において、白丸で示した部分は、その記録走査でインク滴を付与してドットを形成することにより記録を行うエリアを示している。また、P0110において、白丸で示した部分は、インク滴が１回（１個）付与されるエリアである。同様に、右上から左下への斜線が付された白丸で示した部分は、インク滴が２回（２個）付与されるエリア、左上から右下への斜線付の白丸で示した部分はインク滴が３回（３個）付与されるエリア、を示している。
【００６２】
P0107〜P0109に見られるように、各記録パターンは、解像度600ppiの１画素を構成する記録解像度1200ppiの２×２エリアを最小単位とし、これが規則的に回転されて繰り返されて作成されている。これにより、解像度600ppiの１画素に対して最高８個のインク滴が付与されることとなる。
【００６３】
このように、入力データの２値化手法による記録濃度表現に対する記録パターンの規則性の影響を緩和し画質を改善する本発明の１つの実施形態として、本実施形態のように最小単位の２×２エリアを回転させるパターンを利用してもよい。本実施形態では、記録パターンにおける繰り返し単位として、最小単位２×２エリアの倍数である４×４エリアを選択したが、これに限定されない。
【図１】
2012153119.tif 000003
【図２】
2012153119.tif 000004
【図３】
2012153119.tif 000005
【図４】
2012153119.tif 000006
【図５】
2012153119.tif 000007
【図６】
2012153119.tif 000008
【図７】
2012153119.tif 000009
【図８】
2012153119.tif 000010
【図９】
2012153119.tif 000011