(57)【要約】 【課題】インクジェット記録装置において、インク滴の着弾位置ずれを最小限に抑え、或いはスループットを向上させる分割駆動を可能とする。【解決手段】駆動するブロック数を分割数Ｎで分割し、配列されたノズル列より、駆動するブロックのノズルを選択する分割選択手段と、分割選択手段において選択されなかった駆動するブロックのノズルを、他の駆動するブロックのノズルとして振り分ける振り分け手段と、を備える、マルチパス記録を行うインクジェット記録装置。【選択図】図３
2007276353.tif 000002
【特許請求の範囲】
【請求項１】
複数のノズルが配列されたノズル列を複数有する記録ヘッドと、前記記録ヘッドを前記ノズルの配列方向と略直交する方向に走査する走査手段と、前記記録ヘッドを複数回走査させて同一の領域に対して複数のノズルを用いて記録を行うインクジェット記録装置であって、
前記複数のノズルを複数のブロックに分割する分割手段と、
１カラム内にタイミングを異ならせて分割された複数のブロック夫々のノズルからインクを吐出するよう駆動する駆動手段と、
前記分割された複数のブロックのうち、記録に使用するブロックを選択する選択手段と、
前記選択手段において選択されなかったブロックのノズルの記録データを、選択されたブロックのノズルを用いて記録するよう振り分ける振り分け手段と、
前記変更手段によって、選択されたブロック夫々のノズルからインクを吐出するようブロックの駆動を制御する制御手段と、を備える、ことを特徴とするインクジェット記録装置。
【請求項２】
前記選択手段は、記録に使用するブロックを、前記複数のブロックの１／Ｎ（Ｎは２以上の整数）となるよう選択する、ことを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
他の駆動するブロックのノズルとして振り分けられるノズルは、インク色を同じにする別の前記ノズル列のノズルである、ことを特徴とする請求項１または２に記載のインクジェット記録装置。
【請求項４】
前記選択手段により選択される前記駆動するブロックのノズルは、前記ノズル列のカラム毎に異なる、ことを特徴とする請求項１乃至３のいずれか１項に記載のインクジェット記録装置。
【請求項５】
前記選択手段により選択される前記駆動するブロックのノズルは、前記記録ヘッドの記録走査毎に異なる、ことを特徴とする請求項１乃至４のいずれか１項に記載のインクジェット記録装置。
【請求項６】
複数のノズルが配列されたノズル列を複数有する記録ヘッドと、前記記録ヘッドを前記ノズルの配列方向と略直交する方向に走査する走査手段と、前記複数のノズルを複数のブロックに分割する分割手段と、１カラム内にタイミングを異ならせて分割された複数のブロック夫々のノズルからインクを吐出するよう駆動する駆動手段と、を備え、前記記録ヘッドを複数回走査させて同一の領域に対して複数のノズルを用いて記録を行うインクジェット記録装置の記録制御方法であって、
前記分割された複数のブロックのうち、記録に使用するブロックを選択する選択工程と、
前記選択工程において選択されなかったブロックのノズルの記録データを、選択されたブロックのノズルを用いて記録するよう振り分ける振り分け工程と、
前記選択工程によって選択されたブロック夫々のノズルからインクを吐出するようブロックの駆動を制御する制御工程と、を備える、ことを特徴とする記録制御方法。
【請求項７】
前記選択工程は、記録に使用するブロックを、前記複数のブロックの１／Ｎ（Ｎは２以上の整数）となるよう選択する、ことを特徴とする請求項６に記載の記録制御方法。
【請求項８】
他の駆動するブロックのノズルとして振り分けられるノズルは、インク色を同じにする別の前記ノズル列のノズルである、ことを特徴とする請求項６または７に記載の記録制御方法。
【請求項９】
前記選択工程により選択された前記駆動するブロックのノズルは、前記ノズル列のカラム毎に異なる、ことを特徴とする請求項６乃至８のいずれか１項に記載の記録制御方法。
【請求項１０】
前記選択工程により選択された前記駆動するブロックのノズルは、前記記録ヘッドの記録走査毎に異なる、ことを特徴とする請求項６乃至９のいずれか１項に記載の記録制御方法。
【請求項１１】
請求項６乃至１０のいずれか１項に記載の記録制御方法がコンピュータで実行可能に記述されたプログラム。
【請求項１２】
請求項１１に記載の記録制御方法が記述されたプログラムが記憶されたコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット記録装置、インクジェット記録装置の記録制御方法、プログラム及び記憶媒体に関する。特に、複数のノズルを配列したノズル列を複数備えた記録ヘッドを用い、所定の同一領域に対して記録ヘッドを複数回走査させて画像を形成するマルチパス記録を行うインクジェット記録装置、インクジェット記録装置の記録制御方法、プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
例えば、ワードプロセッサ、パーソナルコンピュータ、ファクシミリ等における情報出力装置として、所望される文字や画像等の情報を用紙やフィルム等の記録媒体に記録を行う記録装置がある。
【０００３】
記録装置の記録方式としては、ドットインパクト方式、サーマル方式、インクジェット方式等の様々な方式が知られている。良く知られているように、インクジェット記録方式は、いわゆるノンインパクト記録方式の一つであり、その利点としては、騒音の発生が無視しうる程度に小さいこと、高速記録が可能なことがあげられる。さらに、インクジェット記録方式の利点としては、様々な記録媒体に対する記録が可能なこと、すなわち、普通紙に対しても特別な処理を必要とせずに記録が可能なこと、及び高精細な画像が廉価に得られること等がある。
【０００４】
このような利点から、インクジェット方式を用いたインクジェット記録装置は、コンピュータの周辺機器としての記録装置ばかりではなく複写機、ファクシミリ、ワードプロセッサ等における記録装置としてここ数年急速に普及している。
【０００５】
今日広く一般的に用いられているインクジェット記録方式におけるインク吐出方法には、電気熱変換素子（ヒーター）を利用する方法と、圧電素子（ピエゾ）を利用する方法とがあるが、どちらも電気的な信号によってインク滴の吐出を制御する。
【０００６】
電気熱変換素子を用いるインク滴吐出の原理は、電気信号を電気熱変換素子に与えることにより、電気熱変換素子近傍のインクが瞬時に沸騰し（膜沸騰）、そのときのインクの相変化により急激に気泡が成長するエネルギーによりインク滴を高速で吐出させている。このため、電気熱変換素子を用いる場合には、インクジェット記録ヘッドの構造が単純で、ノズルの集積化が容易である等の利点がある。一方、圧電素子を用いるインク滴吐出の原理は、液室の外壁に設けられた圧電素子に電気信号を与えることにより、圧電素子が伸縮することで形状が変化し、液室内の圧力変動のエネルギーによりインク滴を吐出させている。インク滴を吐出させるための吐出圧を発生させる電気熱変換素子（ヒーター）や圧電素子のことを吐出圧発生素子とも称する。
【０００７】
インクジェット記録ヘッドは、インクを吐出するノズル（吐出口）を複数備えており、それぞれのノズル内に吐出圧発生素子を備えている。複数のノズルを高密度に配列することで、画像の高画質化を実現している。
【０００８】
通常、インクジェット記録ヘッドの複数のノズル全てから同時にインク滴が吐出されることはなく、所定数のノズル毎にインク滴吐出のタイミングをずらして記録が行われる。所定数のノズル毎に吐出タイミングをずらす方法の一つとしては、インクジェット記録ヘッドのノズル列の物理的な位置で所定個数毎にノズルをセクションに分け、分割されたセクション内のノズルのヒーターの駆動タイミングをずらしている。所定期間内にセクション内のノズルが全て駆動タイミングをずらした状態で駆動されるよう、各セクション内を複数の駆動ブロックに分割し、駆動ブロック毎に吐出圧発生素子を時分割駆動させる。なお、駆動ブロックごとに時分割駆動する時に、それぞれのセクションの同じ駆動ブロックは同時に駆動されるため、それぞれのセクションの一つのノズルからは同時にインクが吐出される。このような記録ヘッドの駆動方法を分離分割駆動方式と称する（例えば、特許文献１参照）。この分割駆動方式は、インクジェットヘッド駆動用の電源およびコネクタやケーブル等の電源用部材のコンパクト化を図る上で効果的な方式である。
【０００９】
電気熱変換素子を用いたインクジェット記録ヘッドの場合、安定した吐出を行うために、吐出圧発生素子用電源は、電気熱変換素子およびインク等の特性を考慮して安定して駆動電圧値の変動を極めて小さい値にし、駆動電圧値の微調整をする必要がある。そのため、電源の容量を大きくすることは好ましくない。上記の分離分割駆動方式は、このような電源に対する要求を満たすためにも有効である。
【００１０】
以下、一般的な従来技術におけるインクジェット記録ヘッドを分離分割駆動方式で駆動する場合について図面を参照してより具体的に説明する。
【００１１】
図１２は、インクジェット記録ヘッドのノズル列（ａ）、各ノズルの駆動信号（ｂ）および各ノズルから吐出された飛翔インク滴（ｃ）を模式的に示している。図１２の（ａ）において、インクジェット記録ヘッドのノズル列５００は、例えば３２個のノズルからなる。これらのノズルは、図中上から８個を単位として、第１セクションから第４セクションまで４つのセクションに分けられている。
【００１２】
更にこれら各セクション内の８個の各ノズルは、８つの駆動ブロックの１つに属しており、記録の際にはブロック毎に時分割で駆動される。すなわち、それぞれのセクションの同じブロックのノズルは同時に駆動される。
【００１３】
図示した例では、ノズル列５００の１番目（ノズル番号１）、９番目、１７番目、２５番目の４つのノズルが第１駆動ブロック、２番目、１０番目、１８番目、２６番目のノズルが第８駆動ブロックというように、周期的に各駆動ブロックに割り当てられている。そして、第１駆動ブロックから第８駆動ブロックまでに昇順に、図１２の（ｂ）に示すパルス状の駆動信号３００によって順次駆動され、各ノズルから駆動信号に対応して図１２の（ｃ）に示すようにインク滴１００が吐出される。なお、ここでは、２、１０、１８、２６番目のノズルを第８駆動ブロックと設定しているが、第２駆動ブロックとして設定しても良く、その場合には、２、１０、１８、２６番目のノズルは、第１駆動ブロックの次に駆動される。
【特許文献１】特開２００１−０７１４６６
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながらインク滴を時分割によってブロック間で時間差をつけて駆動すると、図中のようにインク滴は別々のタイミングで吐出することになる。したがって、インク滴の記録媒体へ着弾するタイミングにも時間差が発生し、インク滴の理想的な着弾位置からずれてしまうことがある。これによって画像品位は低下してしまう。特に、ノズル列方向に沿った細線部分では、線がギザギザになってしまい、画質劣化が認識され易い。
【００１５】
また、ノズル列を構成するノズル数は年々増加傾向にある一方で、電源容量はコストやスペースの関係から大きくすることが困難である。このような状況においては電源容量がボトルネックとなり、同時に吐出するノズル数が制限されるので、ノズル数の増加分は駆動ブロック数を増やすことで補わなければならない。これにより、１カラム（列）の駆動に要する時間が増大し、結果として記録全体のスループットが低下してしまう。
【００１６】
本発明は、上記課題に鑑みてなされたものである。本発明は、時分割駆動によるインク滴の着弾位置ずれを最小限に抑え、また、駆動ブロック数が増加してもスループットを向上させることが可能なインクジェット記録装置及び記録制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１７】
上記の目的を達成するため、本願の実施形態におけるインクジェット記録装置は、複数のノズルが配列されたノズル列を複数有する記録ヘッドと、前記記録ヘッドを前記ノズルの配列方向と略直交する方向に走査する走査手段と、前記記録ヘッドを複数回走査させて同一の領域に対して複数のノズルを用いて記録を行うインクジェット記録装置であって、前記複数のノズルを複数のブロックに分割する分割手段と、１カラム内にタイミングを異ならせて分割された複数のブロック夫々のノズルからインクを吐出するよう駆動する駆動手段と、前記分割された複数のブロックのうち、記録に使用するブロックを選択する選択手段と、前記選択手段において選択されなかったブロックのノズルの記録データを、選択されたブロックのノズルを用いて記録するよう振り分ける振り分け手段と、前記変更手段によって、選択されたブロック夫々のノズルからインクを吐出するようブロックの駆動を制御する制御手段と、を備えることを特徴とする。
【００１８】
上記の目的を達成するため、本願の他の実施形態におけるインクジェット記録装置の記録制御方法は、複数のノズルが配列されたノズル列を複数有する記録ヘッドと、前記記録ヘッドを前記ノズルの配列方向と略直交する方向に走査する走査手段と、前記複数のノズルを複数のブロックに分割する分割手段と、１カラム内にタイミングを異ならせて分割された複数のブロック夫々のノズルからインクを吐出するよう駆動する駆動手段と、を備え、前記記録ヘッドを複数回走査させて同一の領域に対して複数のノズルを用いて記録を行うインクジェット記録装置の記録制御方法であって、前記分割された複数のブロックのうち、記録に使用するブロックを選択する選択工程と、前記選択工程において選択されなかったブロックのノズルの記録データを、選択されたブロックのノズルを用いて記録するよう振り分ける振り分け工程と、前記変更工程によって、選択されたブロック夫々のノズルからインクを吐出するようブロックの駆動を制御する制御工程と、を備えることを特徴とする。
【００１９】
上記の目的を達成するため、本願のさらに他の実施形態におけるプログラムは、前記の実施形態に記載のインクジェット記録装置の記録制御方法がコンピュータで実行可能に記述されたプログラムである。
【００２０】
上記の目的を達成するため、本願のさらに他の実施形態における記憶媒体は、前記実施形態に記載のインクジェット記録装置の記録制御方法が記述されたプログラムが記憶されたコンピュータ可読記憶媒体である。
【発明の効果】
【００２１】
本発明によると、１列（カラム）内で駆動するブロック数を１／Ｎに減らし、駆動されないブロックを他の記録パス、或いは、インク色を同じにする他のノズル列に振り分けて記録することで、画質を向上することが可能となる。このとき、１カラム内のブロック駆動の時間差を約１／Ｎすることができ、インク滴の理想位置からの着弾ズレを減少させることが可能となる。
【発明を実施するための最良の形態】
【００２２】
＜実施形態１＞
以下、添付した図面を用いて、本発明の好適な実施形態について従来技術と比較しながら詳細に説明する。
【００２３】
図１は、本発明を実施可能なインクジェット記録装置として、電気熱変換体を吐出エネルギー発生手段に有するバブルジェット（登録商標）（以下、ＢＪともいう）方式のカラーインクジェット記録装置の記録機構部２０の構成を示す。
【００２４】
図１において、記録用紙またはプラスチックシートなどの記録媒体１は、記録領域を挟んで記録媒体１の搬送方向（副走査方向）上流、下流に配置された各一対のローラから成るフィードローラ２、３によって支持される。また、記録媒体１は、フィードモータ４で駆動されるフィードローラ２によって図中の矢印Ａ方向へ搬送される。フィードローラ２、３の前方には、これと平行にガイドシャフト５が設けられている。キャリッジ６が、このガイドシャフト５に移動自在に取り付けられる。したがって、キャリッジ６は、このガイドシャフト５に沿ってキャリッジモータ７により、ワイヤ８を介して図中矢印Ｂ方向に往復駆動される。
【００２５】
キャリッジ６には、ＢＪ方式のインクジェットヘッドである記録ヘッドユニット９０が搭載されている。この記録ヘッドユニット９０はカラー画像作成用である。したがって、例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｂｋ）の各色のインクに対応させて設けた４個の記録ヘッド９Ａ、９Ｂ、９Ｃ及び９Ｄが主走査方向に配列された構成となっている。記録ヘッド９Ａ、９Ｂ、９Ｃ及び９Ｄは、インクジェット記録ヘッドで、図１の例では、４個の記録ヘッドを搭載するが、より再現性の高い画像を記録するインクジェット記録装置では４個以上の記録ヘッドを搭載する。本発明は、記録ヘッドの個数には限定されるものではないが、ここでは、説明を簡単にするため、一般的な４個の記録ヘッドを有するインクジェット記録装置で説明する。
【００２６】
各記録ヘッド９Ａ、９Ｂ、９Ｃ又は９Ｄの前面、すなわち記録媒体１と所定間隔（たとえば０．８ｍｍ）をおいて対向する面には、複数のインク吐出口が所定ピッチで配列されている。そして、記録データに基づいて各インク吐出口に対応した電気熱変換体（発熱抵抗体など）を駆動（通電加熱）してインク内にバブル（泡）を発生させる。そして、このときの圧力により飛翔インク滴を形成し、記録媒体１に所定パターンでインクドットを付着させながら記録を行う。
【００２７】
次に、図１で説明した本発明の実施形態に使用可能な記録機構部２０を備えるインクジェット記録装置の記録制御を実行するための制御回路の構成について説明する。
【００２８】
図２は、図１で説明した記録機構部２０を備えるインクジェット記録装置の制御回路３０の構成を示すブロック図である。制御回路３０において、１０は記録信号を入力するインターフェース、１１はＭＰＵ、１２はＭＰＵ１１が実行する制御プログラムを格納するＲＯＭ、１３は各種データ（上記記録信号や記録ヘッドに供給される記録データなど）を保存しておくＤ−ＲＡＭである。１４は、記録機構部２０の記録ヘッド９Ａ乃至９Ｄに対する記録データの供給制御を行うゲートアレイ（以下ＧＡともいう）であり、インターフェース１０、ＭＰＵ１１、Ｄ−ＲＡＭ１３間のデータ転送の制御も行う。２３は記録ヘッド９Ａ、９Ｂ、９Ｃ及び９Ｄを支持するキャリッジ６を駆動するためのキャリッジモータ、２２は記録媒体１の搬送のためのフィードモータである。１５は記録ヘッド９Ａ、９Ｂ、９Ｃ及び９Ｄに記録データを供給して記録ヘッドを駆動するヘッドドライバである。また、１６、１７は、それぞれフィードモータ１８、キャリッジモータ１９を駆動するためのフィードモータドライバ及びキャリッジモータドライバである。フィードモータ１８、キャリッジモータ１９はそれぞれ図１に示すフィードモータ４、キャリッジモータ７に対応する。
【００２９】
次に、上記するインクジェット記録装置の制御の動作を説明する。記録装置に接続される外部装置（ホストコンピュータやカメラなど）からインターフェース１０に記録信号が入ると、ゲートアレイ１４とＭＰＵ１１との間で記録信号が記録用の記録データに変換される。そして、フィードモータドライバ１６及びキャリッジモータドライバ１７により、フィードモータ２２及びキャリッジモータ２３が駆動されて、記録媒体を搬送したり、キャリッジを走査する。また、キャリッジの走査時には、ヘッドドライバ１５に送られた記録データに従って記録ヘッド９Ａ、９Ｂ、９Ｃ及び９Ｄが駆動され、記録データの記録が行われる。キャリッジ往復走査しながらの記録動作と、記録媒体の搬送とを繰り返すことで記録媒体に画像を完成させる。
【００３０】
ここでは、ＭＰＵ１１が実行する制御プログラムをＲＯＭ１２に格納するものとした。しかしながら、ＥＥＰＲＯＭなどの消去／書き込みが可能な記録媒体を更に追加して、記録装置と接続されたホストコンピュータから制御プログラムを変更できるように構成することもできる。
【００３１】
次に、本実施形態１における記録ヘッド９の駆動方法を詳細に説明する。ここでは、図１２で説明した従来技術と同様に、駆動ブロック数が８で、セクションが４つの構成、すなわち８×４＝３２ノズル構成の記録ヘッド９を例に挙げ、従来例と比較して説明する。
【００３２】
図１２は、従来例の記録ヘッド９のノズル構成を示し、ノズル番号と駆動ブロック番号とは、図１２の（Ａ）に示すように対応している。図１２において、右方向の矢印は、記録ヘッド９が移送される記録走査方向（主走査方向）を示し、下方向の矢印は、記録媒体１が搬送される副走査方向を示す。
【００３３】
また、同一の領域に対して複数回キャリッジを走査させて記録を行うマルチパス記録を行い、特に本実施形態においては同一の領域に対して２回の記録走査で画像を形成するものとする。このとき、記録走査毎に３２ノズルの半分の１６ノズルに対応する記録幅分だけ記録媒体１を搬送することで、２記録走査（２パス）での記録が可能となる。ここで記録媒体１の搬送量（１６ノズル分）が各セクションのノズル数である８の倍数である為、各ラスタ（走査方向の行）はいずれの記録走査においても同じブロック番号が割り当てられる。但し、駆動されるノズルは記録走査毎に変更される。図１２の（Ｂ）に各ラスタで使用されるノズル番号とブロック番号を示す。
【００３４】
この従来例では、図１２の（Ａ）のように１番ノズルから８ノズルずつセクションを分け、各セクション内ではノズル番号の小さいものから順にブロック番号が割り振られ、小さいブロック番号から順に駆動する構成となっていた。このとき、同じ駆動ブロックのノズルは同時に駆動され、同時にインクが記録媒体へ着弾する。例えば１番ノズルと９、１７、２５番ノズルは同時に駆動される。
【００３５】
図１２の（Ａ）のような時分割駆動でノズル列方向の１ラスタ分の直線を記録すると、２パスで記録しているので図中の番号とノズル番号は必ずしも一致しないが、最終的な着弾位置は図１２で示すような黒ドットとなる。したがって、記録主走査方向の解像度を６００ｄｐｉとすると、幅Ａ（６００ｄｐｉ）を持った段々の線となってしまう。
【００３６】
これに対して、本発明の実施形態１における駆動方法を図３、及び図４の（Ａ）及び（Ｂ）で説明する。すなわち本実施形態１では、１カラム中のブロック分割数Ｎを２とする。つまり１カラムで駆動するブロック数を半分に削減する。図４の（Ａ）は、本実施形態におけるノズル番号とブロック番号の関係を表している。図４の（Ａ）において、（ａ）は奇数番記録走査（奇数パスともいう）におけるノズル番号と、各ノズルの駆動ブロック番号を表しており、（ｂ）は偶数番記録走査（偶数パスともいう）におけるノズル番号と、各ノズルの駆動ブロック番号を表している。
【００３７】
まず、奇数パスと偶数パスのいずれの記録走査においても、各セクションの８ブロックの内、半分の４ブロック分を１カラムで駆動する。（Ｎ＝２）。１番目の記録走査（１パス目）では、図４の（Ａ）の（ａ）に示すように、この４ブロックを各セクション内のブロック順番の小さい１乃至４番ブロックを選択し、時分割駆動する。１パス目で選択されなかった各セクション内の５乃至８番ブロックは、、図４の（Ａ）の（ｂ）に示すように、２番目の記録走査（２パス目）に振り分けられる。
【００３８】
３番目の記録走査（３パス目）では、再び（ａ）に示すように、各セクション内の１乃至４番ブロックが選択され、４パス目では、（ｂ）に示すように、３パス目に選択されなかった５乃至８番ブロックが選択される。このように、従来２パスで記録していたものを１カラム中のブロック分割数Ｎを２（ブロック数を半分に分割）とすることによって、各パスをそれぞれさらに１つのパスへ振り分ける為、全体では４パス（２パス×Ｎ）の記録となる。４パス記録の場合、記録媒体１の搬送量は８ノズル分となり各セクションのブロック数８の倍数となる、そのため、各ラスタはパスによって担当するノズルは異なるが、同じブロック番号が割り当てられる。
【００３９】
図３は、ブロック分割数Ｎ＝２における時分割駆動によるドットの着弾位置を表す。前述したように４パスで記録しているため、図中の番号（１乃至３２）とノズル番号は一致せず、複数のノズルによって記録される。図中の黒ドットが奇数パスで記録されるドットであり、灰色ドットが偶数パスで記録されるドットである。従来例では線幅が６００ｄｐｉであったのに対して、本実施形態では線幅Ｂを、線幅Ａの半分の１２００ｄｐｉとすることが出来る。図４の（Ｂ）に各ラスタで使用されるノズル番号とブロック番号を示す。  本実施形態によると、１列（カラム）内で駆動するブロック数を１／Ｎ（本実施形態ではＮ＝２）に減らし、駆動されないブロックを他の記録パス、或いは、インク色を同じにする他のノズル列に振り分けて記録することで、画質を向上することが可能となる。このとき、１カラム内で駆動するブロック数は減らすが、それぞれのブロックを駆動する間隔は変更しないときは、１カラム内のブロック駆動の時間差を約１／Ｎに削減することができる。その結果、インク滴の理想位置からの着弾ズレを減少させることが可能となり、画質を向上することが出来る。本発明は、特に、縦線を記録する際に用いるとよい。また、１カラム内で駆動するブロック数を減らしたものの、カラム毎の駆動周期を変更しないときには、記録ヘッドの走査速度を約Ｎ倍にすることが出来る。その結果、スループットを向上することが出来る。
【００４０】
＜実施形態２＞
次に本発明の実施形態２を図５及び図６を用いて説明する。上記した実施形態１では、図３に示すように、ラスタ毎に、記録されるパスが奇数パスか偶数パスか、どちらかに固定されている。このようにラスタ内の全カラムが同じようなタイミングで記録されると、ラスタ間にムラが生じ易く、画質を低下させる原因となることがある。その対策として、実施形態２では、分割ブロック数は実施形態１と同じ構成であるが、図６のようにカラム毎に選択するブロック番号を変えている。（オフセットする）。図６において、（ａ）及び（ｂ）は、それぞれ図４の（Ａ）の（ａ）及び（ｂ）に対応している。すなわち奇数カラムの奇数パスでは、各セクション内の番号の小さい４ブロックを選択し、偶数カラムでは、奇数パスで選択されなかった番号の大きいブロックを選択している。逆に、偶数カラムの奇数パスでは、各セクション内の番号の大きい４ブロックを選択し、偶数パスでは、奇数パスで選択されなかった番号の小さい４ブロックを選択している。
【００４１】
このようにカラム毎に選択するブロック番号を変更（オフセット）することによって、各ラスタはカラム毎に偶数パスでの記録と奇数パスでの記録が切り替わるため、ラスタで記録するパスが固定されることがなく、ラスタ間のムラなどを軽減することが出来る。
【００４２】
＜実施形態３＞
次に本発明の実施形態３について図７を用いて説明する。先の実施形態２では、４パス記録において、同じラスタ内でカラム毎に奇数パスでの記録と偶数パスでの記録が切り替わるような駆動方法を用いた。
【００４３】
この４パス記録において、例えば記録ヘッド主走査方向の両方向（往復）で記録を行う場合（双方向記録）、各画素（１ラスタ内の１カラム）は必ず同じ走査方向から記録される。つまり奇数パスで記録される画素は往方向からのみの記録となり、偶数パスで記録される画素は復方向からのみの記録となる。
【００４４】
このように画素毎に記録方向が固定されてしまうと、記録ヘッドの印字方向のムラ、双方向レジ等によって周期的なムラが発生し易く、画質を低下させる可能性がある。また、画素によって記録方向が固定されることは、印字の制御にも制約を与えてしまう。
【００４５】
そこで実施形態３では、図７のように奇数パス、偶数パスでブロック番号を選択するだけではなく、同じ奇数パスでも１パス目と３パス目、同じ偶数パスでも２パス目と４パス目において、選択するブロックを変更（オフセット）する構成となる。尚、図７において、（ａ）及び（ｂ）は、それぞれ図４の（Ａ）の（ａ）及び（ｂ）に対応している。
【００４６】
すなわち、奇数カラムの１パス目では各セクション内の番号の小さい４ブロックを選択し、２パス目では１パス目で選択されなかった番号の大きい４ブロックを選択する。また、３パス目では各セクション内の番号の大きい４ブロックを選択し、４パス目では３パス目で選択されなかった番号の小さい４ブロックを選択する。
【００４７】
偶数カラムでは逆に、１パス目では各セクション内の番号の大きい４ブロックを選択し、２パス目では１パス目で選択されなかった番号の小さい４ブロックを選択する。また、３パス目では各セクション内の番号の小さい４ブロックを選択し、４パス目では３パス目で選択されなかった番号の大きい４ブロックを選択する。
【００４８】
このように、パス毎に選択するブロックを変更（オフセット）することによって、全ての画素は両方向から記録を行うことが可能で、記録ヘッドの走査方向が固定されることに起因する画質劣化を防止し、また印字制御の制約を回避することが出来る。
【００４９】
図９は、本願の実施形態１乃至３の動作を説明するフローチャートである。すなわち、処理の開始後、ステップＳ１０１で記録データを取得する。そしてステップＳ１０２において、記録に使用するノズルを複数のブロックに分割する。次に、ステップ１０３において、分割された複数のブロックから記録に使用するブロックを選択する。選択されなかったブロックの記録データは、ステップＳ１０４で、選択されたブロックに振り分けられる。そして、ステップＳ１０５で、該当するノズルを駆動し、記録が実行されることになる。ステップＳ１０６で、記録の完了を調べ、まだ記録すべき記録データがあれば、ステップＳ１０１に戻り、上記のステップＳ１０１乃至Ｓ１０５を繰り返す。しかしながら、ステップＳ１０６で、記録の完了の確認がされれば、処理を終了する。尚、図９で説明した処理の手順は、制御プログラムとして、図２のＲＯＭ１２に格納され、ＣＰＵ１１が、その制御プログラムを読出し、実行することになる。
【００５０】
以上の実施形態１乃至３によれば、１カラムにおけるブロック数を従来の８ブロックから半分の４ブロックとする。それにより、記録ヘッドの走査速度が従来と同じであれば、従来６００ｄｐｉあった線幅（分散駆動幅）を半分の１２００ｄｐｉに削減することが可能である。或いは、線幅は６００ｄｐｉとし、記録ヘッドの走査速度を約２倍にして駆動することが可能である。図８は、記録ヘッドの走査速度を約２倍にして駆動した場合を示す。但し、このとき記録するパス数が２倍になっているので全体の記録スループットは単純に向上するわけではない。一方で、実施形態２、３によって実施形態１による画像劣化を防止することが可能である。
【００５１】
また、上記で説明した実施形態ではブロック分割によってブロック番号を選択し、そのパスで選択されなかったブロック番号を他のパスに振り分けたが、振り分け先がインク色を同じにする別のノズル列であっても、同様の効果を得ることができる。この場合、振り分けたブロックは同じパスで記録することが可能なので、記録に要するパス数を増やすことなく、分散駆動幅を約半分に削減することが可能となる。或いは分散駆動幅はそのままで記録ヘッドの走査速度を約２倍にして駆動することができ、全体のスループットを向上することが可能となる。
【００５２】
また、上記の実施形態ではブロック分割数Ｎを２としたが、２以上の整数でも同様で効果を得ることが出来る。その場合、分割駆動幅は約１／Ｎとなる。或いは、分割駆動幅は従来のままとし、記録ヘッドの走査速度を約Ｎ倍とすればよい。
【００５３】
また、選択するブロック番号は特に本発明を限定するものではなく、これを変更しても同様の効果を得ることができる。また、これらブロック分割数、ブロック番号、それに対応するノズル番号、振り分け先を、印字モードによって予め決めておくことで、構成を簡略化することが出来る。
【００５４】
また、インクを吐出するための吐出エネルギー発生素子として発熱抵抗体を取り上げて説明したが、これに限らずピエゾ等の素子であっても良い。
【００５５】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給しても達成可能である。すなわち、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５６】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性の半導体メモリカード、ＲＯＭなどを用いることができる。
【００５７】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現される場合もある。
【００５８】
しかし、さらにそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５９】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれる場合もあり得る。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施形態におけるインクジェット記録装置の記録機構部の構成を示す斜視図である。
【図２】本発明の実施形態におけるインクジェット記録装置の制御回路の構成を示すブロック図である。
【図３】本発明の実施形態１によって記録したドットの位置を示す図である。
【図４】本発明の実施形態１における、ノズル番号、ブロック番号及びラスタとの関係を示す図である。
【図５】本発明の実施形態２によって記録したドットの位置を示す図である。
【図６】本発明の実施形態２における、ノズル番号、ブロック番号及び記録パスとの関係を示す図である。
【図７】本発明の実施形態３における、パス番号及びカラムとの関係を示す図である。
【図８】本発明の実施形態２の条件で、記録ヘッドを倍の速度で走査したときに記録したドットの位置を示す図である。
【図９】本発明の実施形態１乃至３における動作を説明するフローチャート図である。
【図１０】従来のインクジェット記録ヘッドのノズル列、各ノズルの駆動信号および各ノズルから吐出された飛翔インク滴を模式的に示した図である。
【図１１】従来の技術で記録したドットの位置を示す図である。
【図１２】従来の技術における、ノズル番号、ブロック番号及びラスタとの関係を示す図である。
【図１】
2007276353.tif 000003
【図２】
2007276353.tif 000004
【図４】
2007276353.tif 000005
【図６】
2007276353.tif 000006
【図７】
2007276353.tif 000007
【図９】
2007276353.tif 000008
【図１０】
2007276353.tif 000009
【図１１】
2007276353.tif 000010
【図１２】
2007276353.tif 000011
【図３】
2007276353.tif 000012
【図５】
2007276353.tif 000013
【図８】
2007276353.tif 000014