(57)【要約】【課題】同じ色の記録ノズル列を複数備えた記録ヘッドを使用し、スループットの低下を招くことなく高画質のカラー画像を記録する。【解決手段】記録する色に対応させて記録ノズル列を備えた記録ヘッドを有するインクジェット記録装置において、特定の色に対しては複数の同色記録ノズル列を備え、同色記録ノズル列で記録する色の記録データについては、同色記録ノズル列ではない単一記録ノズル列で記録する色の記録データより解像度の高い高解像度記録データを生成し、記録ヘッドの１回の記録走査で、高解像度記録データを複数の同色記録ノズル列に振り分けて記録するインクジェット記録装置。【選択図】図５
2007301742.tif 000002
【特許請求の範囲】
【請求項１】
第１の色に対応する複数の記録ノズル列と、第２の色に対応する単一の記録ノズル列と、を少なくとも備えた記録ヘッドを用いて記録を行うインクジェット記録装置において、
前記複数の記録ノズル列で記録する前記第１の色の記録データとして、前記単一の記録ノズル列で記録する前記第２の色の記録データより解像度の高い高解像度記録データを生成し、
前記記録ヘッドの１回の記録走査で、前記高解像度記録データを前記第１の色に対応する前記複数の記録ノズル列に振り分けて記録する、ことを特徴とするインクジェット記録装置。
【請求項２】
前記記録ヘッドの１回の記録走査で、前記高解像記録データのある列位置の記録データを前記複数の記録ノズル列の一方で記録すると共に、前記高解像記録データの他の列位置の記録データを前記複数の記録ノズル列の他方で記録する、ことを特徴とするインクジェット記録装置。
【請求項３】
前記複数の記録ノズル列で記録する前記第１の色は、シアンとマゼンタを含む、ことを特徴とする請求項１に記載のインクジェット記録装置。
【請求項４】
前記単一の記録ノズル列で記録する前記第２の色は、イエローを含む、ことを特徴とする請求項１に記載のインクジェット記録装置。
【請求項５】
第１の色に対応する複数の記録ノズル列と、第２の色に対応する単一の記録ノズル列と、を少なくとも備えた記録ヘッドを用いて記録を行うための記録データを処理するデータ処理方法において、
前記複数の記録ノズル列で記録する前記第１の色の記録データとして、前記単一の記録ノズル列で記録する前記第２の色の記録データより解像度の高い高解像度記録データを生成する工程と、
前記記録ヘッドの１回の記録走査で記録すべき前記高解像度記録データを、前記第１の色に対応する前記複数の記録ノズル列に振り分ける工程と、を備える、ことを特徴とするデータ処理方法。
【請求項６】
請求項５に記載のデータ処理方法の手順が、コンピュータで実行可能なコードとして記述されたプログラム。
【請求項７】
請求項６に記載のプログラムが記憶されたコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特定の色のインクに対し複数の記録ノズル列を備えた記録ヘッドを用いて高画質のカラー記録を可能とするインクジェット記録装置、データ処理方法、プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
従来、同一の色のインクに対して、インク吐出用のノズル列を複数設けた記録ヘッドを備えたインクジェット記録装置では、一回の記録走査で偶数ノズル列と奇数ノズル列による記録位置が同じ位置になるように制御する。その場合、記録ヘッドの偶数ノズル列と奇数ノズル列に対するインクの加熱タイミングをずらして制御している。
【０００３】
記録ヘッドの記録走査毎に主走査方向における記録ヘッドの加熱タイミングをずらして高解像度化を実現するため、マルチパス記録方式を採用し、記録パス（記録走査）数を増加させることが知られている。
【０００４】
また、吐出周波数より速い速度で記録して高速化を実現する場合は、偶数ノズル列と奇数ノズル列の加熱タイミングをずらし、偶数ノズル列と奇数ノズル列のノズルによる記録位置が斜めとなる位置にして、みかけの出力解像度を上げることを実現していた。
【特許文献１】特開２００１−０９６７７０号公報
【特許文献２】特開２００１−０９６７７１号公報
【特許文献３】特開２００２−１３７４２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記に示した従来例では、以下のような解決すべき課題があった。すなわち、記録の走査方向の解像度を上げたデータを記録するには、記録パス数を増加させ、記録走査毎の加熱タイミングをずらして高解像度化を実現する。しかしながらこの方法で高解像度化を図ろうとすると、記録ヘッドによる記録パス数が増加するだけスループットが落ちてしまうという課題がある。
【０００６】
本発明は上記問題点を解決するために成されたものであり、スループットを落とすことなく高解像度化を実現するものである。そのため本発明においては、特定の色に関しては複数のノズル列を備える記録ヘッドを使用して、１度の記録走査で２つのノズル列から同じ色のインクを吐出してカラー記録を可能とするインクジェット記録装置に関する。そして、対称ノズル列を使用する色の記録データ関しては、階調が多く高解像度化したデータを生成し、記録ヘッドによる１回の記録走査で、加熱タイミングをずらして別の列データを記録して、高画質化し、スループットの低下を防ぐことを目的とする。
【課題を解決するための手段】
【０００７】
本発明の実施形態によれば、
第１の色に対応する複数の記録ノズル列と、第２の色に対応する単一の記録ノズル列と、を少なくとも備えた記録ヘッドを用いて記録を行うインクジェット記録装置において、
前記複数の記録ノズル列で記録する前記第１の色の記録データとして、前記単一の記録ノズル列で記録する前記第２の色の記録データより解像度の高い高解像度記録データを生成し、
前記記録ヘッドの１回の記録走査で、前記高解像度記録データを前記第１の色に対応する前記複数の記録ノズル列に振り分けて記録する、ことを特徴とするインクジェット記録装置を提供する。
【０００８】
本発明の他の実施形態によれば、
第１の色に対応する複数の記録ノズル列と、第２の色に対応する単一の記録ノズル列と、を少なくとも備えた記録ヘッドを用いて記録を行うための記録データを処理するデータ処理方法において、
前記複数の記録ノズル列で記録する前記第１の色の記録データとして、前記単一の記録ノズル列で記録する前記第２の色の記録データより解像度の高い高解像度記録データを生成する工程と、
前記記録ヘッドの１回の記録走査で記録すべき前記高解像度記録データを、前記第１の色に対応する前記複数の記録ノズル列に振り分ける工程と、を備える、ことを特徴とするデータ処理方法を提供する。
【０００９】
本発明のさらに他の実施形態によれば、前記データ処理方法の手順が、コンピュータで実行可能なコードとして記述されたプログラムを提供する。
【００１０】
本発明のさらに他の実施形態によれば、前記プログラムが記憶されたコンピュータ可読記憶媒体を提供する。
【発明の効果】
【００１１】
本発明によれば、同じ色の記録ノズル列を複数備えた記録ヘッドを使用し、スループットの低下を招くことなく高画質のカラー画像を記録することが可能となる。
【発明を実施するための最良の形態】
【００１２】
＜実施形態１＞
図１は、本発明の実施形態に使用可能なカラー画像の記録を行うインクジェット記録装置の記録ヘッドの構成図である。インクを吐出するノズルは、各色の記録ヘッド毎に偶数ノズル列Ｅと奇数ノズル列Ｏに分かれて配置された記録ノズル列を有する。偶数ノズル列Ｅと奇数ノズル列Ｏの各ノズルの位置は、図示するように千鳥状に配置されている。偶数ノズル列Ｅと奇数ノズル列Ｏを合わせて１色分の記録ノズル列の構成となる。即ち、図１においては、シアンＣのインクを記録するのは記録ヘッドＣ１及び記録ヘッドＣ２であって、したがって、シアンＣは２つの記録ノズル列ＮＺＣ１及びＮＺＣ２で記録されることになる。同様に、マゼンタＭのインクを記録するのは記録ヘッドＭ１及び記録ヘッドＭ２であって、したがって、マゼンタＭも２つの記録ノズル列ＮＺＭ１及びＮＺＭ２で記録されることになる。さらに、真中にはイエローＹの記録ノズル列ＹＮＺを有する。イエローＹに関しては記録ノズル列は１つのみしか設けられていない。このように、図１に示す記録ヘッドの配置は、イエローＹの記録ノズル列ＮＺＹを中心としてマゼンタＭの記録ノズル列ＮＺＭ１及びＮＺＭ２が対象に配置される。同様に、イエローＹの記録ノズル列ＮＺＹを中心としてシアンＣの記録ノズル列ＮＺＣ１及びＮＺＣ２が対象に配置される。その理由から、図１のような記録ノズル列の配列は対称ノズル列構造と呼ばれ、２つの色に対して、すなわち、シアンとマゼンタに対してそれぞれ２本の同色記録ノズル列を有し、イエローに対しては、１本の単一記録ノズル列を有する。
【００１３】
また、各偶数ノズル列Ｅ及び奇数ノズル列Ｏを含んだ記録ノズル列を有する記録ヘッドには、記録ヘッドの温度を検出するために、記録ヘッド温度検出用のダイオードセンサＤＳが設けられている。通常は、図１に示した記録ヘッドに加えて黒ＢＫの記録ヘッドが使用されるが、本発明の実施形態の説明では、特に必要としないので、省略されている。
【００１４】
図２は、本発明の実施形態におけるインクジェット記録装置を使用するインクジェット記録システムを示し、ホストとなるパーソナルコンピュータ（ＰＣ）２０とインクジェット記録装置２２とで構築される。
【００１５】
インクジェット記録装置２２は、制御部２３と記録ヘッドや記録用紙の送り機構などを含む機構部２４とで構成される。尚、機構部２４については従来より知られているシリアル形式のプリンタ機構を使用することが可能である。この機構部２４の説明は、本発明の実施形態の説明には、必ずしも必要としないので、この説明は省略する。
【００１６】
次に、制御部２３には、インクジェット記録装置２２全体を制御するＣＰＵ２０１及び制御用プログラム２０３が格納されるＲＯＭ２０２が設けられる。さらにこのＲＯＭ２０２には、ある解像度を有する入力画像データから出力データの解像度に変換するときに使用するドット配置のインデックスパターン２０４や、マルチパス制御のマスクパターン２０５等が格納される。このインデックスパターン２０４とマスクパターン２０５は、記録ヘッドの各色の記録ノズル列毎に独立して格納されている。
【００１７】
２０７は、ＰＣ２０から転送された入力記録データを受信する受信バッファであり、ＲＡＭ２０６の一部が割り当てられる。このＲＡＭ２０７には、データ展開用ワークバッファ２０８と記録データを格納する記録バッファ２０９等が含まれる。さらに、記録ヘッドの記録ノズル列を構成するシアンの記録ノズル列ＮＺＣ１及びＮＺＣ２と、マゼンタの記録ノズル列ＮＺＭ１及びＮＺＭ２のマスクパターン展開用マスクバッファ２１０及びマスクパターン展開用マスクバッファ２１１も含まれる。さらにまた、イエローの記録ノズル列ＮＺＹのインデックスパターン展開用インデクッスバッファ２１２及びインデックスパターン展開用インデックスバッファ２１３も設定される。
【００１８】
２１４は記録に関連して使用する各バッファの管理をしている記録バッファ管理モジュールであり、２１５は動作を行うインクジェット記録装置２２の記録エンジン部の記録シーケンサモジュールである。
【００１９】
さらに、インクジェット記録装置２２のホストであるＰＣ２０には、記録データを生成するインクジェット記録装置２２用のプリンタドライバ２１が設けられる。２２２は、インクジェット記録装置２２とＰＣ２０を接続する、例えばインターフェースケーブルである。インクジェット記録装置２２とＰＣ２０は必ずしも、有線のインターフェースケーブル２２２で接続する必要はなく、無線で接続することも可能である。
【００２０】
図３は、本発明の実施形態におけるインクジェット記録装置２２で使用する記録データを示す図である。図において、６００dpiの入力解像度を有する入力記録データが、４bit、６値の出力解像度２４００dpi（４×２）のインデックスパターンになることを示している。また図４は、６００dpiの入力解像度を有する入力記録データが、４bit、１６値の出力解像度４８００dpi（８×２）のインデックスパターンになることを示している。
【００２１】
記録ヘッドの吐出周波数が１２００dpi相当の場合、記録ヘッドの１回の記録走査時に１列間引きで記録データの記録を行う。したがって、図３に示す２４００dpi（４×２）のインデックスパターンを記録するには、最低２回の記録走査が必要となる。すなわち、記録ヘッドの１回目の記録走査時に列０と列２を記録し、２回目の記録走査時に記録開始位置を２４００dpi相当分ずらして、列１と列３を記録する。そのために、１回目の記録走査用及び２回目の記録走査用に図示するような加熱ウインドを用意する。
【００２２】
また、図４に示す４８００dpi（８×２）のインデックスパターンを記録するには、最低４回の記録走査が必要となる。すなわち、記録ヘッドの１回目の記録走査時に列０と列４を記録し、２回目の記録走査時に記録開始位置を４８００dpi相当分ずらして列２と列５を記録する。さらに、３回目の記録走査時に記録開始位置をさらに４８００dpi相当分ずらして列３と列６を記録する。同様にして、４回目の記録走査時に記録開始位置をさらに４８００dpi相当分ずらして列４と列７を記録する。そのために、１回目乃至２回目の記録走査用に図示するような加熱ウインドを用意する必要がある。
【００２３】
本発明の実施形態においては、１つの色にたいして複数の記録ノズル列のない色のデータは、６００dpi、４bit、６値の４×２のインデックスパターンに展開する。図１に示した記録ヘッドの場合には、イエローＹが対象となる色である。この場合には、図３と同じインデックスパターンとし、同じ加熱ウインドを用意する。一方、１つの色に対して複数の記録ノズル列がある色のデータに関しては、記録ノズル列の主走査方向に出力解像度が高く、階調の多い６００dpi、４bit、１６値の８×２のインデックスパターンに展開する。図１に示した記録ヘッドの場合には、シアンＣとマゼンタＭが対象となる色である。
【００２４】
そして、次に説明するような記録制御を行うことにより、最低４の記録ヘッドによる記録走査が必要とされた記録を、本発明の実施形態のインクジェット記録装置では、最低２回の記録ヘッドによる記録走査で記録可能とするものである。
【００２５】
すなわち、本願の実施形態においては、図５に記載した加熱ウインドを用意する。１つの色に対して複数の記録ノズル列のある色については、記録ヘッドの１回目の記録走査時、複数のうち一方の記録ノズル列で列０と列４を記録する。また、他方の記録ノズル列は、同じ記録走査において、記録開始位置を４８００dpiずらした設定にして列１と列５を記録する。２回目の記録走査時には、複数のうち一方の記録ノズル列で記録開始位置をさらに４８００dpiずらして列２と列６を記録する。他方の記録ノズル列は、記録開始位置をさらに４８００dpiずらした設定にして列３と列７を記録する。このように、データを配置し、加熱ウインドを用意することで２回の記録走査で、シアンＣ及びマゼンタＭの全てを記録することが可能である。
一方、１つの色に対して複数の記録ノズル列のない色については、記録データを６００dpi、４bit、６値の４×２のインデックスパターンに展開し、記録ヘッドの１回目の記録走査時に列０と列２を記録する。そして、２回目の記録走査時に記録開始位置を２４００dpiずらして列１と列３を記録する。かくして、記録ヘッドの２回の記録走査で記録を完成することが可能となる。これは、図３の説明と同じとなる。
【００２６】
したがって、２回の記録走査で、シアンＣ、マゼンタＭ及びイエローＹの全ての記録が完了できる。図３乃至５において、記録ヘッドの有する記録ノズル列の走査方向は、横方向が主走査方向となる。ちなみに、副走査方向は、通常、記録用紙が送られる方向で、主走査方向とは直交する方向となる。
【００２７】
図６は、本発明の実施形態におけるインクジェット記録装置２２及びＰＣ２０で構成されたシステムの動作を説明するためのフローチャートである。以下図６を用いて、処理の流れについて説明する。
【００２８】
処理の開始後、まず、ステップＳ１でＰＣ２０のアプリケーションにおいて記録命令が発行される。すると、ＰＣ２０において、プリンタドライバ２１が記録データを生成する。このときプリンタドライバ２１は、１つの色に対して複数の記録ノズル列のある色の記録ヘッドＣ１、Ｃ２およびＭ１、Ｍ２用の記録データに対しては、解像度６００dpiの４bit、１６値のインデックスコードよりなる記録データを生成する。また、１つの色に対して１つの記録ノズル列しかない記録ヘッドＹ用の記録データに関しては、解像度６００dpiの４bit、６値のインデックスコードよりなる記録データを生成する。
【００２９】
そして、ステップＳ３でＰＣ２０からインクジェット記録装置２２へ上記の２種類の記録データを送信し、ステップＳ４で、インクジェット記録装置２２はこの２種類の記録データを受信する。インクジェット記録装置２２は、ステップＳ５で、受信した記録データを、ワークバッファ２０８及びプリントバッファ２０９に展開する。プリントバッファ２０９では、インクを加熱する順に記録データが並び替えられる。
【００３０】
次に、ステップＳ６からステップＳ８までのステップで、記録前の設定が実行される。まず、ステップＳ６で、記録するための加熱トリガを生成する加熱ウィンドウの開始位置と終了位置を設定する。
【００３１】
シアンとマゼンタの記録ヘッドＣ１、Ｃ２、Ｍ１及びＭ２に対しては、１回の記録走査で４８００dpi相当分ずれた列の記録データを記録する必要があるため、４８００dpi相当分ずらした位置を設定する。即ち、イエローＹの信号記録用には、図３で示した加熱ウインドを生成し、マゼンタＭ及びシアンＣの信号記録用には、図５で示した加熱ウインドを生成する。
【００３２】
そして、ステップＳ７で、シアンとマゼンタ記録用の記録ヘッドＣ１、Ｃ２、Ｍ１及びＭ２のデータに対しては、６００dpi、４bit、１６値の記録モードを指定して、６００dpi、８×２のインデックスコードに展開する。一方、ステップＳ８で、イエロー記録用の記録ヘッドＹのデータに対しては、６００dpi、４bit、６値の記録モードを指定して、６００dpi、４×２のインデックスコードに展開する。
【００３３】
次に、ステップＳ９およびＳ１０で列間引きの設定を行い、どの列の記録データを記録するかの設定を行う。ここでは、次のような列のデータ指定を行う。すなわち、ステップＳ９でシアンとマゼンタの記録ヘッドに対しては、１回目の記録走査時に、一方の記録ノズル列で列０と列４、他方の記録ノズルで列１と列５の記録を設定する。そして記録ヘッドの２回目の記録走査時に、一方の記録ノズル列で列２と列６、他方の記録ノズル列で列３と列７の記録を設定する。また、ステップＳ１０で、イエローの記録ヘッドに対しては、１回目の記録走査時に列０と列２を指定し、２回目の記録走査時に列１と列３の記録を設定する。
【００３４】
そして、ステップＳ１１で記録を実行する。このようにして、記録ヘッドに複数の同じ色の記録ノズル列がある色に関しては、記録ノズル列が複数ない色より、階調の多い高解像度データを与えても、スループットを落とさずに記録することが可能となる。
【００３５】
本願に実施形態の説明は、あくまでも１つの例であり、必ずしも、イエローＹの記録ノズル列を１つにす必要はない。またブラックＢＫも考えるといろいろな組み合わせが考えられる。また、上記した出力データの解像度や、記録走査回数に関しても単に１つの例示であり、本願の発明は色々に変形された形で実施することが可能である。
【００３６】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給しても達成可能である。すなわち、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００３７】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性の半導体メモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現される場合もある。
【００３８】
しかし、さらにそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００３９】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれる場合もあり得る。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施形態におけるインクジェット記録装置に使用可能な記録ヘッドの構成を示す図である。
【図２】本発明の実施形態におけるインクジェット記録システムの構成を示す図である。
【図３】６００dpiの解像度を有する入力記録データを出力記録データに変換するインデックスパターンを示す図である。
【図４】６００dpiの解像度を有する入力記録データを高解像度の出力記録データに変換するインデックスパターンを示す図である。
【図５】本発明の実施形態におけるインクジェット記録装置で使用可能な６００dpiの解像度を有する入力記録データを高解像度の出力記録データに変換するインデックスパターンを示す図である。
【図６】本発明の実施形態におけるインクジェット記録装置の動作を説明するためのフローチャートである。
【図１】
2007301742.tif 000003
【図２】
2007301742.tif 000004
【図３】
2007301742.tif 000005
【図４】
2007301742.tif 000006
【図５】
2007301742.tif 000007
【図６】
2007301742.tif 000008