(57)【要約】【課題】  論理演算によって記録データの記録解像度を変換することなく、記録データの記録解像度より高い記録解像度の記録を実現して記録画質を大幅に向上させる。【解決手段】  奇数回目の主走査動作は、使用ノズル位置を基準ノズル使用位置から副走査方向Ｙの上流側へ２つノズルシフトさせた状態で実行され、記録紙ＰＡが搬送量Ｐ（９／７２０ｉｎｃｈ）で副走査方向Ｙへ搬送され、偶数回目の主走査動作は、使用ノズル位置を副走査方向Ｙの下流側へ２つノズルシフトさせて基準ノズル使用位置へ戻した状態で、奇数回目の主走査動作と同じ記録データで実行される。２つの同じドットが半分のドットサイズで副走査方向Ｙに隣接して形成される。偶数回目の主走査動作が実行された後、記録紙ＰＡが搬送量Ｐ（９／７２０ｉｎｃｈ）で副走査方向Ｙへ搬送され、以下同様にして奇数回目の主走査動作と偶数回目の主走査動作とが交互に繰り返し実行される。【選択図】図７
2005224986.tif 000002
【特許請求の範囲】
【請求項１】
被記録材と対面するヘッド面に複数のノズルが副走査方向に一定の間隔で配設されたノズル列を有する記録ヘッドを主走査方向に往復動させる主走査駆動手段と、被記録材を所定の搬送量で副走査方向へ搬送する副走査駆動手段と、前記ノズルを駆動して前記記録ヘッドのヘッド面からインクを噴射させるヘッド駆動手段と、
前記主走査駆動手段、前記副走査駆動手段、及び前記ヘッド駆動手段を制御して、前記記録ヘッドを主走査方向に移動させながら前記記録ヘッドのヘッド面からインクを噴射して被記録材の記録面にドットを形成する主走査動作と、被記録材を所定の搬送量で副走査方向へ搬送する副走査動作とを記録データに基づき交互に繰り返して被記録材の記録面に記録を実行する記録制御装置とを備えた記録装置であって、
前記記録制御装置は、元の記録データのドットサイズより小さいドットサイズで、同じドットデータに基づくドットを副走査方向に複数隣接させて形成して記録を実行する、ことを特徴とした記録装置。
【請求項２】
被記録材と対面するヘッド面に複数のノズルが副走査方向に一定の間隔で配設されたノズル列を有する記録ヘッドを主走査方向に往復動させる主走査駆動手段と、被記録材を所定の搬送量で副走査方向へ搬送する副走査駆動手段と、前記ノズルを駆動して前記記録ヘッドのヘッド面からインクを噴射させるヘッド駆動手段と、
前記主走査駆動手段、前記副走査駆動手段、及び前記ヘッド駆動手段を制御して、前記記録ヘッドを主走査方向に移動させながら前記記録ヘッドのヘッド面からインクを噴射して被記録材の記録面にドットを形成する主走査動作と、被記録材を所定の搬送量で副走査方向へ搬送する副走査動作とを記録データに基づき交互に繰り返して被記録材の記録面に記録を実行する記録制御装置とを備えた記録装置であって、
前記記録制御装置は、元の記録データのドットサイズより小さいドットサイズで、
記録開始からの主走査動作回数が奇数回目の主走査動作で被記録材に形成したドットと同じドットデータに基づくドットを、直後の偶数回目の主走査動作で直前の奇数回目の主走査動作で形成したドットの副走査方向に隣接する位置に形成して記録を実行する、ことを特徴とした記録装置。
【請求項３】
請求項２において、前記記録制御装置は、被記録材を略均等な搬送量で搬送しつつ、記録開始からの主走査動作回数が奇数回目の主走査動作で被記録材に形成するドットと、直後の偶数回目の主走査動作で形成するドットとが、副走査方向に隣接する位置に形成される如く、使用ノズル位置をシフトさせる、ことを特徴とした記録装置。
【請求項４】
請求項３において、前記記録制御装置は、前記ノズル列の総ノズル数を総ノズル数Ｍ、総ノズル数Ｍのうち使用するノズル数を使用ノズル数Ｎ、被記録材の所定の搬送量を搬送量Ｐ、前記ノズル列内の単位距離当たりに存在する前記ノズルの個数をノズル分布密度Ｄ、前記ノズルの中心点間距離を副走査方向のドット間隔の倍数で表した値を補間係数ｋとし、
補間係数ｋは、使用ノズル数Ｎと互いに素の関係を満たす２以上Ｎ未満の偶数に設定し、かつ、Ｐ＝Ｎ／（Ｄ・ｋ）なる関係式を満たす値を選定して記録を実行する、ことを特徴とした記録装置。
【請求項５】
請求項３において、前記記録制御装置は、前記ノズル列の総ノズル数を総ノズル数Ｍ、総ノズル数Ｍのうち使用するノズル数を使用ノズル数Ｎ、被記録材の所定の搬送量を搬送量Ｐ、前記ノズル列内の単位距離当たりに存在する前記ノズルの個数をノズル分布密度Ｄ、前記ノズルの中心点間距離を副走査方向のドット間隔の倍数で表した値を補間係数ｋ、主走査方向にドットが連続したラインを形成するのに要する前記主走査動作の繰り返し回数をスキャン回数ｓとし、
前記スキャン回数ｓは、２以上Ｎ未満の整数に設定し、
補間係数ｋとＮ／ｓとは、互いに素の関係を満たす２以上Ｎ未満の整数に設定し（ｋは偶数）、かつ、Ｐ＝Ｎ／（ｓ・Ｄ・ｋ）なる関係式を満たす値を選定して記録を実行する、ことを特徴とした記録装置。
【請求項６】
請求項４又は５において、前記記録制御装置は、使用ノズル位置のシフト数をノズルシフト数Ｆとし、かつ、
Ｎ≦Ｍ−Ｆ、
Ｐ・Ｄ＝Ｆ±（１／ｋ）なる関係式を満たす値を選定して記録を実行し、
記録開始からの主走査動作回数が偶数回目の主走査動作時の使用ノズル位置を基準ノズル使用位置とし、記録開始からの主走査動作回数が奇数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置からノズルシフト数Ｆだけ副走査方向上流側へシフトさせ、記録開始からの主走査動作回数が偶数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置までシフトさせる、ことを特徴とした記録装置。
【請求項７】
請求項４又は５において、前記記録制御装置は、使用ノズル位置のシフト数をノズルシフト数Ｆ、ノズルシフトによるドット位置を補正するための補正量を搬送補正量αとし、
Ｎ≦Ｍ−Ｆ、
（Ｐ＋α）・Ｄ＝Ｆ±（１／ｋ）なる関係式を満たす値を選定して記録を実行し、
記録開始からの主走査動作回数が偶数回目の主走査動作時の使用ノズル位置を基準ノズル使用位置とし、記録開始からの主走査動作回数が奇数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置からノズルシフト数Ｆだけ副走査方向上流側へシフトさせ、記録開始からの主走査動作回数が偶数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置までシフトさせるとともに、
記録開始からの主走査動作回数が奇数回目の主走査動作後の被記録材の搬送量を搬送量Ｐに搬送補正量αを加算した搬送量に設定し、記録開始からの主走査動作回数が偶数回目の主走査動作後の被記録材の搬送量を搬送量Ｐから搬送補正量αを減算した搬送量に設定する、ことを特徴とした記録装置。
【請求項８】
請求項６又は７において、前記基準ノズル使用位置は、副走査方向の最下流側のノズルから使用ノズル数Ｎのノズルを使用する使用ノズル位置に設定されている、ことを特徴とした記録装置。
【請求項９】
被記録材と対面するヘッド面に複数のノズルが副走査方向に一定の間隔で配設されたノズル列を有する記録ヘッドを主走査方向に往復動させる主走査駆動手段と、被記録材を所定の搬送量で副走査方向へ搬送する副走査駆動手段と、前記ノズルを駆動して前記記録ヘッドのヘッド面からインクを噴射させるヘッド駆動手段と、前記主走査駆動手段、前記副走査駆動手段、及び前記ヘッド駆動手段を制御する記録制御装置とを備えた記録装置に情報伝送可能に情報処理装置が接続され、前記記録制御装置は、前記記録ヘッドを主走査方向に移動させながら前記記録ヘッドのヘッド面からインクを噴射して被記録材の記録面にドットを形成する主走査動作と、被記録材を所定の搬送量で副走査方向へ搬送する副走査動作とを前記情報処理装置から伝送される制御データ及び記録データに基づき交互に繰り返して被記録材の記録面に記録を実行する記録システムにおいて、前記制御データ及び前記記録データの生成を前記情報処理装置に搭載されたコンピュータに実行させるためのデータ生成プログラムであって、
元の記録データのドットサイズより小さいドットサイズで、同じドットデータに基づくドットを副走査方向に複数隣接させて形成して記録を実行する制御データを生成する制御データ生成手順を有している、ことを特徴としたデータ生成プログラム。
【請求項１０】
被記録材と対面するヘッド面に複数のノズルが副走査方向に一定の間隔で配設されたノズル列を有する記録ヘッドを主走査方向に往復動させる主走査駆動手段と、被記録材を所定の搬送量で副走査方向へ搬送する副走査駆動手段と、前記ノズルを駆動して前記記録ヘッドのヘッド面からインクを噴射させるヘッド駆動手段と、前記主走査駆動手段、前記副走査駆動手段、及び前記ヘッド駆動手段を制御する記録制御装置とを備えた記録装置に情報伝送可能に情報処理装置が接続され、前記記録制御装置は、前記記録ヘッドを主走査方向に移動させながら前記記録ヘッドのヘッド面からインクを噴射して被記録材の記録面にドットを形成する主走査動作と、被記録材を所定の搬送量で副走査方向へ搬送する副走査動作とを前記情報処理装置から伝送される制御データ及び記録データに基づき交互に繰り返して被記録材の記録面に記録を実行する記録システムにおいて、前記制御データ及び前記記録データの生成を前記情報処理装置に搭載されたコンピュータに実行させるためのデータ生成プログラムであって、
元の記録データのドットサイズより小さいドットサイズで、
記録開始からの主走査動作回数が奇数回目の主走査動作で被記録材に形成したドットと同じドットデータに基づくドットを、直後の偶数回目の主走査動作で直前の奇数回目の主走査動作で形成したドットの副走査方向に隣接する位置に形成して記録を実行する制御データを生成する制御データ生成手順を有している、ことを特徴としたデータ生成プログラム。
【請求項１１】
請求項１０において、前記制御データ生成手順は、被記録材を略均等な搬送量で搬送しつつ、記録開始からの主走査動作回数が奇数回目の主走査動作で被記録材に形成するドットと、直後の偶数回目の主走査動作で形成するドットとが、副走査方向に隣接する位置に形成される如く、使用ノズル位置をシフトさせるノズルシフト制御データを生成する手順を有している、ことを特徴としたデータ生成プログラム。
【請求項１２】
請求項１１において、前記制御データ生成手順は、前記ノズル列の総ノズル数を総ノズル数Ｍ、総ノズル数Ｍのうち使用するノズル数を使用ノズル数Ｎ、被記録材の所定の搬送量を搬送量Ｐ、前記ノズル列内の単位距離当たりに存在する前記ノズルの個数をノズル分布密度Ｄ、前記ノズルの中心点間距離を副走査方向のドット間隔の倍数で表した値を補間係数ｋとし、
補間係数ｋは、使用ノズル数Ｎと互いに素の関係を満たす２以上Ｎ未満の偶数に設定し、かつ、Ｐ＝Ｎ／（Ｄ・ｋ）なる関係式を満たす値を選定する手順を有している、ことを特徴としたデータ生成プログラム。
【請求項１３】
請求項１１において、前記制御データ生成手順は、前記ノズル列の総ノズル数を総ノズル数Ｍ、総ノズル数Ｍのうち使用するノズル数を使用ノズル数Ｎ、被記録材の所定の搬送量を搬送量Ｐ、前記ノズル列内の単位距離当たりに存在する前記ノズルの個数をノズル分布密度Ｄ、前記ノズルの中心点間距離を副走査方向のドット間隔の倍数で表した値を補間係数ｋ、主走査方向にドットが連続したラインを形成するのに要する前記主走査動作の繰り返し回数をスキャン回数ｓとし、
前記スキャン回数ｓは、２以上Ｎ未満の整数に設定し、
補間係数ｋとＮ／ｓとは、互いに素の関係を満たす２以上Ｎ未満の整数に設定し（ｋは偶数）、かつ、Ｐ＝Ｎ／（ｓ・Ｄ・ｋ）なる関係式を満たす値を選定する手順を有している、ことを特徴としたデータ生成プログラム。
【請求項１４】
請求項１２又は１３において、前記制御データ生成手順は、前記ノズルシフト制御データによるノズル位置のシフト数をノズルシフト数Ｆとし、かつ、
Ｎ≦Ｍ−Ｆ、
Ｐ・Ｄ＝Ｆ±（１／ｋ）なる関係式を満たす値を選定する手順と、
記録開始からの主走査動作回数が偶数回目の主走査動作時の使用ノズル位置を基準ノズル使用位置とし、記録開始からの主走査動作回数が奇数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置からノズルシフト数Ｆだけ副走査方向上流側へシフトさせ、記録開始からの主走査動作回数が偶数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置までシフトさせる前記ノズルシフト制御データを生成する手順とを有している、ことを特徴としたデータ生成プログラム。
【請求項１５】
請求項１２又は１３において、前記制御データ生成手順は、前記ノズルシフト制御データによるノズル位置のシフト数をノズルシフト数Ｆ、ノズルシフトによるドット位置を補正するための補正量を搬送補正量αとし、
Ｎ≦Ｍ−Ｆ、
（Ｐ＋α）・Ｄ＝Ｆ±（１／ｋ）なる関係式を満たす値を選定する手順と、
記録開始からの主走査動作回数が偶数回目の主走査動作時の使用ノズル位置を基準ノズル使用位置とし、記録開始からの主走査動作回数が奇数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置からノズルシフト数Ｆだけ副走査方向上流側へシフトさせ、記録開始からの主走査動作回数が偶数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置までシフトさせる前記ノズルシフト制御データを生成する手順と、
記録開始からの主走査動作回数が奇数回目の主走査動作後の被記録材の搬送量を搬送量Ｐに搬送補正量αを加算した搬送量に設定し、記録開始からの主走査動作回数が偶数回目の主走査動作後の被記録材の搬送量を搬送量Ｐから搬送補正量αを減算した搬送量に設定する手順とを有している、ことを特徴としたデータ生成プログラム。
【請求項１６】
請求項１４又は１５において、前記基準ノズル使用位置は、副走査方向の最下流側のノズルから使用ノズル数Ｎのノズルを使用するノズル使用位置に設定されている、ことを特徴としたデータ生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被記録材と対面するヘッド面に複数のノズルが副走査方向に一定の間隔で配設されたノズル列を有する記録ヘッドを主走査方向に往復動させる主走査駆動手段と、被記録材を所定の搬送量で副走査方向へ搬送する副走査駆動手段と、ノズルを駆動して記録ヘッドのヘッド面からインクを噴射させるヘッド駆動手段と、主走査駆動手段、副走査駆動手段、及びヘッド駆動手段を制御して、記録ヘッドを主走査方向に移動させながら記録ヘッドのヘッド面からインクを噴射して被記録材の記録面にドットを形成する主走査動作と、被記録材を所定の搬送量で副走査方向へ搬送する副走査動作とを記録データに基づき交互に繰り返して被記録材の記録面に記録を実行する記録制御装置とを備えた記録装置に関する。
【背景技術】
【０００２】
記録ヘッドを主走査方向に移動させながら記録ヘッドのヘッド面からインクを噴射して被記録材の記録面にドットを形成する主走査動作と、被記録材を所定の搬送量で副走査方向へ搬送する副走査動作とを記録データに基づき交互に繰り返して被記録材の記録面に記録を実行するインクジェット式記録装置等の記録装置が公知である。このような記録装置において、普通紙やいわゆるインクジェット紙等の被記録材にデジタル画像を記録する場合には、まず、ＲＧＢデータをＹＭＣデータに色変換した後、２値化処理を行って２値化されたＹＭＣデータに変換して記録装置用の記録データが生成される。このデータ変換処理は、一般的には記録装置に情報伝送可能に接続されたパーソナルコンピュータ等の情報処理装置において行われ、その記録データが情報処理装置から記録装置へ転送されるが、例えば、メモリカードスロットやデジタルカメラと直接情報伝送を行う手段を備え、パーソナルコンピュータ等の情報処理装置を介することなくメモリカードやデジタルカメラに格納されている画像データを直接記録することが可能な機能（いわゆるダイレクトプリント機能）を備えた記録装置においては、記録装置内部において行われることになる。そして、記録装置は、その記録データに基づいて被記録材への記録を実行する。
【０００３】
したがって、パーソナルコンピュータ等の情報処理装置、又は記録装置内部において、ＲＧＢデータを２値化されたＹＭＣデータに変換する際には、記録解像度を記録装置の記録モードに応じて設定して記録データを生成することになる。ここでの記録解像度とは、被記録材の記録面に記録ヘッドからインクを噴射することによって形成されるドット密度のことである。記録解像度が高いほどドット密度が高くなり、それによって、被記録材に記録した画像は、粒状感が少なくきめ細かい高画質な画像となる。記録解像度を低解像度に設定するとドットサイズが大きくなり、記録画像を構成するドット数が少なくなるため記録画質は粗くなってしまうが、記録データの容量が小さくなるため記録実行速度は高速になる。
【０００４】
一方、記録解像度を高解像度に設定するとドットサイズが小さくなり、記録画像を構成するドット数が多くなるため記録画質はきめ細かくなるが、記録データの容量が大きくなるため記録実行速度は低速になってしまう。つまり、高速に記録を実行しようとすれば記録画質が低下してしまい、高画質の記録を実行しようとすれば記録実行速度が低下してしまうことになる。そのため、一般的な記録装置は、画質を優先させた（記録実行速度は遅いが高画質）高画質記録モードと、記録実行速度を優先させた（記録画質は粗いが高速）高速記録モードとをユーザが用途に応じて使い分けるような構成を有しているものが多い。
【０００５】
ところで、言うまでもなく記録装置のユーザにとって最も好ましいのは、より高画質な記録をより高速に実行することができることに他ならないが、より高画質な記録を実行するための一般的な手段としては、より記録解像度の高い記録データに基づいて記録を実行することが挙げられる。しかし、記録データの記録解像度を高くすればするほど記録データのデータ容量が必然的に大きくなってしまう。そこで、例えば、近年のインクジェット式記録装置は、より高解像度の記録データ、つまり、よりデータ容量の大きい記録データに基づいて記録実行速度を低下させることなく記録を実行するために、インクジェット式記録装置内部のデータ処理能力の高速化や記録ヘッドのノズルを増加させてインク噴射能力を向上させる等、様々な技術改良がされて大幅に性能が向上している。具体的には、一般的なインクジェット式記録装置は、数年前と比較して記録ヘッドのノズル数が約２倍に増加しており、同じ時間で２倍の記録解像度の記録を実行することができ、かつ、インクジェット式記録装置内部のデータ処理能力の向上によって、記録実行時間が約１／２となるまで高速化されている。
【０００６】
しかし、記録ヘッドのノズル数が約２倍に増加し、かつ記録実行時間が約１／２にまで高速化すると、記録装置における単位時間当たりのデータ処理量は約４倍に増加することになる。したがって、上述したダイレクトプリント機能を備えた記録装置においては、記録装置内部のメモリに記録データを格納するため、約４倍のデータ格納容量を有するメモリを実装しなければならないことになる。そのため、近年のインクジェット式記録装置においては、インクジェット式記録装置全体のコストに対するメモリのコストが大きなウェイトを占めるようになり、メモリの容量を増加させることによって、記録装置のコストが大幅に上昇してしまうため、記録装置に実装するメモリの容量を増加させるのにはコスト面での限界があった。
【０００７】
また、記録装置に情報伝送可能に接続されたパーソナルコンピュータ等の情報処理装置において、データ変換処理が行われて記録データが生成され、その記録データが情報処理装置から記録装置へ転送される場合には、情報処理装置と記録装置との間のデータ転送速度が記録装置のデータ処理速度より遅いと、より高解像度の記録データの記録を高速に実現すべく、記録装置内部のデータ処理能力の高速化や記録ヘッドのノズルを増加させる等によって記録装置の性能を向上させても、その高い性能を十分に発揮できない可能性がある。例えば、近年のインクジェット式記録装置は、パーソナルコンピュータ等の情報処理装置とのデータ通信インタフェースとして、高速なＵＳＢ２．０規格の通信インタフェースを備えたものが主流となりつつある。
【０００８】
しかし、ＵＳＢ２．０規格の通信インタフェースにおける実データ転送能力は、５〜６Ｍバイト／秒と言われており、近年のインクジェット式記録装置のデータ処理能力は、この高速なＵＳＢ２．０規格の通信インタフェースにおける実データ転送能力とほとんど変わらないレベルにまで向上している。したがって、今後さらに記録装置の性能が向上し、さらに高速で高画質な記録が可能になっても記録装置と情報処理装置とのデータ通信インタフェースがボトルネックになってしまう虞がある。
【０００９】
このように、より高画質な記録を実行するために、記録データの記録解像度を高くしていくと、それに比例して記録データのデータ容量も増加していくため、上述したような課題が生じ、より記録解像度の高い記録データに基づいて記録を実行することによる記録画質の向上にはある程度の限界があった。
【００１０】
上述した課題を解決するべく、より記録解像度の高い記録データに基づいて記録を実行すること以外の方法で記録画質を向上させることが可能な従来技術の一例としては、低解像度の記録データの記録を実行する際に記録データの記録解像度を変換して記録画質を改善する技術が公知である（例えば、特許文献１を参照）。具体的には、記録装置内部において、画像データの記録解像度を所定のデータ単位（２×２ドット）で論理演算によって約１．５倍の記録解像度（３×３ドット）に変換して記録を実行するものである。
【００１１】
【特許文献１】米国特許第５３２７２５６号明細書
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、記録装置内部において画像データの記録解像度を論理演算によって変換して記録を実行すると、その論理演算によって記録装置の制御処理負荷が増加してしまうことになる。例えば、ファクシミリ等の低解像度のデータのみを扱うような記録装置においては、記録解像度を変換する論理演算による制御処理負荷の増加は比較的少ないと想定されるが、数百万画素のデジタル写真等の高解像度な画像データの記録を実行するインクジェット式記録装置等においては、記録データの記録解像度を変換する論理演算が極めて膨大になり、それによって、制御処理負荷が大幅に増加し、記録実行速度が大幅に低下してしまったり、処理能力の高い高価なマイクロプロセッサを実装しなければならなくなってコストが大幅に上昇してしまったりする虞がある。
【００１３】
本発明は、このような状況に鑑み成されたものであり、その課題は、論理演算によって記録データの記録解像度を変換することなく、記録データの記録解像度より高い記録解像度の記録を実現して記録画質を大幅に向上させることにある。
【課題を解決するための手段】
【００１４】
上記課題を達成するため、本発明の第１の態様は、被記録材と対面するヘッド面に複数のノズルが副走査方向に一定の間隔で配設されたノズル列を有する記録ヘッドを主走査方向に往復動させる主走査駆動手段と、被記録材を所定の搬送量で副走査方向へ搬送する副走査駆動手段と、前記ノズルを駆動して前記記録ヘッドのヘッド面からインクを噴射させるヘッド駆動手段と、前記主走査駆動手段、前記副走査駆動手段、及び前記ヘッド駆動手段を制御して、前記記録ヘッドを主走査方向に移動させながら前記記録ヘッドのヘッド面からインクを噴射して被記録材の記録面にドットを形成する主走査動作と、被記録材を所定の搬送量で副走査方向へ搬送する副走査動作とを記録データに基づき交互に繰り返して被記録材の記録面に記録を実行する記録制御装置とを備えた記録装置であって、前記記録制御装置は、元の記録データのドットサイズより小さいドットサイズで、同じドットデータに基づくドットを副走査方向に複数隣接させて形成して記録を実行する、ことを特徴とした記録装置である。
【００１５】
このように、元の記録データのドットサイズより小さいドットサイズで、同じドットデータに基づくドットを副走査方向に複数隣接させて形成して記録を実行することによって、つまり、ドットサイズを小さくした同じドットを複数個、副走査方向へ隣接させて形成することによって、元の記録データの記録解像度に対して副走査方向の記録解像度を高くすることができる。副走査方向の記録解像度が高くなり、つまり、副走査方向のドット分布密度が高くなり、実際の記録データに対して小さいドットサイズでドットが形成されるので、元の記録データのドットサイズ及び記録解像度で記録を実行した場合と比較して、粒状感のより少ない高画質な記録が可能になる。
【００１６】
これにより、本発明の第１の態様に示した記録装置によれば、元の記録データの記録解像度に対して副走査方向の記録解像度を高めることができるので、論理演算によって記録データの記録解像度を変換することなく、記録データの記録解像度より高い記録解像度の記録を実現して記録画質を大幅に向上させることができるという作用効果が得られる。  
また、記録データの記録解像度より高い記録解像度で記録を実行することができるので、データ容量の小さい低解像度の記録データで高解像度の記録を実行することが可能になる。それによって、例えば、ダイレクトプリント機能を備えた記録装置において、メモリ容量を削減できるので、記録装置のコスト削減が図れる。さらに、現在普及している通信インタフェースのままで、画質を低下させることなく記録データの転送時間を大幅に短縮することが可能になり、安価で高速な記録装置が可能になる。
【００１７】
本発明の第２の態様は、被記録材と対面するヘッド面に複数のノズルが副走査方向に一定の間隔で配設されたノズル列を有する記録ヘッドを主走査方向に往復動させる主走査駆動手段と、被記録材を所定の搬送量で副走査方向へ搬送する副走査駆動手段と、前記ノズルを駆動して前記記録ヘッドのヘッド面からインクを噴射させるヘッド駆動手段と、前記主走査駆動手段、前記副走査駆動手段、及び前記ヘッド駆動手段を制御して、前記記録ヘッドを主走査方向に移動させながら前記記録ヘッドのヘッド面からインクを噴射して被記録材の記録面にドットを形成する主走査動作と、被記録材を所定の搬送量で副走査方向へ搬送する副走査動作とを記録データに基づき交互に繰り返して被記録材の記録面に記録を実行する記録制御装置とを備えた記録装置であって、前記記録制御装置は、元の記録データのドットサイズより小さいドットサイズで、記録開始からの主走査動作回数が奇数回目の主走査動作で被記録材に形成したドットと同じドットデータに基づくドットを、直後の偶数回目の主走査動作で直前の奇数回目の主走査動作で形成したドットの副走査方向に隣接する位置に形成して記録を実行する、ことを特徴とした記録装置である。
【００１８】
このように、元の記録データのドットサイズより小さいドットサイズで、記録開始からの主走査動作回数が奇数回目の主走査動作で被記録材に形成したドットと同じドットデータに基づくドットを、直後の偶数回目の主走査動作で直前の奇数回目の主走査動作で形成したドットの副走査方向に隣接する位置に形成して記録を実行することによって、つまり、ドットサイズを元の記録データのドットサイズより小さくした同じドットを２個、副走査方向へ隣接させて形成することによって、元の記録データの記録解像度に対して副走査方向の記録解像度を２倍に高めることができる。副走査方向の記録解像度が２倍になり、つまり、副走査方向のドット密度が２倍になり、実際の記録データのドットサイズより小さいドットが形成されるので、元の記録データのドットサイズ及び記録解像度で記録を実行した場合と比較して、粒状感のより少ない高画質な記録が可能になる。尚、より高画質な記録を実行するためにドットサイズは、元の記録データの記録解像度の２倍の記録解像度に適したドットサイズとするのが好ましい。
【００１９】
これにより、本発明の第２の態様に示した記録装置によれば、元の記録データの記録解像度に対して副走査方向の記録解像度を２倍に高めることができるので、論理演算によって記録データの記録解像度を変換することなく、記録データの記録解像度より高い記録解像度の記録を実現して記録画質を大幅に向上させることができるという作用効果が得られる。  
また、記録データの記録解像度より高い記録解像度で記録を実行することができるので、データ容量の小さい低解像度の記録データで高解像度の記録を実行することが可能になる。それによって、例えば、ダイレクトプリント機能を備えた記録装置において、メモリ容量を削減できるので、記録装置のコスト削減が図れる。さらに、現在普及している通信インタフェースのままで、画質を低下させることなく記録データの転送時間を約半分に短縮することが可能になり、安価で高速な記録装置が可能になる。
【００２０】
本発明の第３の態様は、前述した第２の態様において、前記記録制御装置は、被記録材を略均等な搬送量で搬送しつつ、記録開始からの主走査動作回数が奇数回目の主走査動作で被記録材に形成するドットと、直後の偶数回目の主走査動作で形成するドットとが、副走査方向に隣接する位置に形成される如く、使用ノズル位置をシフトさせる、ことを特徴とした記録装置である。
【００２１】
元の記録データのドットサイズより小さいドットサイズで、記録開始からの主走査動作回数が奇数回目の主走査動作で被記録材に形成したドットと同じドットデータに基づくドットを、直後の偶数回目の主走査動作で直前の奇数回目の主走査動作で形成したドットの副走査方向に隣接する位置に形成して記録を実行するということは、換言すれば、同じドットデータに基づいてインクを噴射する主走査動作を２回連続で実行して２個の同じドットを副走査方向へ隣接させて形成することである。これを仮にインクを噴射する使用ノズル位置をシフトさせることなく実行するには、奇数回目の主走査動作後の副走査駆動手段による被記録材の副走査方向への搬送量を２個のドットが副走査方向に隣接する搬送量、つまり、隣接するドット間隔分という極めて微少な搬送量としなければならないことになる。
【００２２】
したがって、奇数回目の主走査動作後の搬送量と偶数回目の主走査動作後の搬送量とが極端に異なることになり、それによって、副走査駆動手段の搬送誤差が均一に分散されずに副走査方向に隣接すべきドット同士の間に隙間が生じたり、ドット同士が重なってしまったりする可能性が高くなる。そのため、副走査駆動手段の搬送精度が高精度でない記録装置においては、それによって、いわゆるバンディングと呼ばれる主走査方向への目立った白スジや黒スジが生じてしまう可能性がある。
【００２３】
副走査駆動手段の搬送誤差の影響を最小限にするためには、奇数回目の主走査動作後の搬送量と偶数回目の主走査動作後の搬送量との差を可能な限り小さくして、奇数回目の主走査動作後の搬送量と偶数回目の主走査動作後の搬送量とが略同じ搬送量となるようにする。理想的には、搬送量が常に一定となる定則送りとするのが好ましい。それによって、副走査駆動手段の搬送誤差が均一に分散されて、上述したバンディングが生じる虞を大幅に低減させることができる。そこで、被記録材を略均等な搬送量で搬送しつつ、記録開始からの主走査動作回数が奇数回目の主走査動作で被記録材に形成するドットと、直後の偶数回目の主走査動作で形成するドットとが、副走査方向に隣接する位置に形成されるように使用ノズル位置をシフトさせてインクを噴射する。
【００２４】
それによって、副走査駆動手段の搬送誤差が均一に分散されるので、副走査駆動手段の搬送精度が高精度でない記録装置において、上述したバンディングが生じる虞を低減させることができる。さらに、副走査方向の記録解像度が２倍になることによって、主走査動作間の被記録材の搬送量が略半分になるので、搬送誤差によるドットの位置ずれが低減され、バンディングが生じる虞が低減するという作用効果も得られる。
【００２５】
本発明の第４の態様は、前述した第３の態様において、前記記録制御装置は、前記ノズル列の総ノズル数を総ノズル数Ｍ、総ノズル数Ｍのうち使用するノズル数を使用ノズル数Ｎ、被記録材の所定の搬送量を搬送量Ｐ、前記ノズル列内の単位距離当たりに存在する前記ノズルの個数をノズル分布密度Ｄ、前記ノズルの中心点間距離を副走査方向のドット間隔の倍数で表した値を補間係数ｋとし、補間係数ｋは、使用ノズル数Ｎと互いに素の関係を満たす２以上Ｎ未満の偶数に設定し、かつ、Ｐ＝Ｎ／（Ｄ・ｋ）なる関係式を満たす値を選定して記録を実行する、ことを特徴とした記録装置である。  
このように、公知のインターレース記録方式によって記録を実行する場合にも本発明の実施は可能であり、本発明による作用効果を得ることができる。尚、記録開始からの主走査動作回数が奇数回目の主走査動作で被記録材に形成するドットと同じドットを、直後の偶数回目の主走査動作で副走査方向に隣接する位置に形成するので、補間係数ｋを偶数に設定する必要がある。
【００２６】
本発明の第５の態様は、前述した第３の態様において、前記記録制御装置は、前記ノズル列の総ノズル数を総ノズル数Ｍ、総ノズル数Ｍのうち使用するノズル数を使用ノズル数Ｎ、被記録材の所定の搬送量を搬送量Ｐ、前記ノズル列内の単位距離当たりに存在する前記ノズルの個数をノズル分布密度Ｄ、前記ノズルの中心点間距離を副走査方向のドット間隔の倍数で表した値を補間係数ｋ、主走査方向にドットが連続したラインを形成するのに要する前記主走査動作の繰り返し回数をスキャン回数ｓとし、前記スキャン回数ｓは、２以上Ｎ未満の整数に設定し、補間係数ｋとＮ／ｓとは、互いに素の関係を満たす２以上Ｎ未満の整数に設定し（ｋは偶数）、かつ、Ｐ＝Ｎ／（ｓ・Ｄ・ｋ）なる関係式を満たす値を選定して記録を実行する、ことを特徴とした記録装置である。  
このように、公知のＦＯＬ（フルオーバーラップ）インターレース記録方式によって記録を実行する場合にも本発明の実施は可能であり、本発明による作用効果を得ることができる。尚、記録開始からの主走査動作回数が奇数回目の主走査動作で被記録材に形成するドットと同じドットを、直後の偶数回目の主走査動作で副走査方向に隣接する位置に形成するので、補間係数ｋを偶数に設定する必要がある。
【００２７】
本発明の第６の態様は、前述した第４の態様又は第５の態様において、前記記録制御装置は、使用ノズル位置のシフト数をノズルシフト数Ｆとし、かつ、Ｎ≦Ｍ−Ｆ、Ｐ・Ｄ＝Ｆ±（１／ｋ）なる関係式を満たす値を選定して記録を実行し、記録開始からの主走査動作回数が偶数回目の主走査動作時の使用ノズル位置を基準ノズル使用位置とし、記録開始からの主走査動作回数が奇数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置からノズルシフト数Ｆだけ副走査方向上流側へシフトさせ、記録開始からの主走査動作回数が偶数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置までシフトさせる、ことを特徴とした記録装置である。
【００２８】
インターレース記録方式によって記録を実行する場合においては、使用ノズル位置のシフトを行うための使用ノズル数の制限が生じる。つまり、使用ノズル位置をシフトさせるためには、総ノズル数Ｍの全てのノズルを使用ノズルとすることができないだけでなく、ノズルシフト数Ｆの数のノズルを常に未使用にしておかなければならない。したがって、使用ノズル数Ｎは、総ノズル数Ｍからノズルシフト数Ｆを減算した数以下に設定される。また、被記録材の搬送量Ｐにノズル分布密度Ｄを乗算すると、搬送量Ｐ当たりのノズル数が得られ、Ｐ＝Ｎ／（Ｄ・ｋ）なる関係式から搬送量Ｐ当たりのノズル数（Ｐ・Ｄ）＝Ｎ／ｋとなり、ｋとＮが互いに素の関係にあることから、搬送量Ｐ当たりのノズル数は、必然的に整数のノズル数±ｎ／ｋ（ｎは１以上ｋ未満の整数値）となる。
【００２９】
ＦＯＬインターレース記録方式の場合においても、Ｐ＝Ｎ／（ｓ・Ｄ・ｋ）なる関係式から搬送量Ｐ当たりのノズル数（Ｐ・Ｄ）＝Ｎ／（ｓ・ｋ）となり、ｋとＮ／ｓが互いに素の関係にあることから、搬送量Ｐ当たりのノズル数は、必然的に整数のノズル数±ｎ／ｋ（ｎは１以上ｋ未満の整数値）となる。この整数のノズル数をノズルシフト数Ｆ、偶数回目の主走査動作時の使用ノズル位置を基準ノズル使用位置とし、奇数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置からノズルシフト数Ｆだけ副走査方向上流側へシフトさせ、偶数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置までシフトさせる。すると、奇数回目の主走査動作時に形成されたドットに対して、同じドットデータに基づいて直後の偶数回目の主走査動作時に形成されるドットが副走査方向に±ｎ／ｋだけシフトされた位置に形成されることになる。
【００３０】
したがって、搬送量Ｐ当たりのノズル数（Ｐ・Ｄ）＝Ｆ±（１／ｋ）なる関係を満たすようにすることによって、奇数回目の主走査動作時に形成されるドットと、直後の偶数回目の主走査動作時に形成されるドットとが副走査方向に１ドット分だけずれた位置に形成されることになり、奇数回目の主走査動作時に形成されるドットと、直後の偶数回目の主走査動作時に形成されるドットとを副走査方向に隣接した位置関係で形成することができる。
【００３１】
これにより本発明の第６の態様に示した記録装置によれば、インターレース記録方式において、使用ノズル位置のシフト数をノズルシフト数Ｆとし、かつ、Ｎ≦Ｍ−Ｆ、Ｐ・Ｄ＝Ｆ±（１／ｋ）なる関係式を満たす値を選定して記録を実行することによって、前述した第４の態様又は第５の態様に記載の発明による作用効果を得ることができる。また、搬送量Ｐが常に一定となる定則送りで記録を実行することができる。
【００３２】
本発明の第７の態様は、前述した第４の態様又は第５の態様において、前記記録制御装置は、使用ノズル位置のシフト数をノズルシフト数Ｆ、ノズルシフトによるドット位置を補正するための補正量を搬送補正量αとし、Ｎ≦Ｍ−Ｆ、（Ｐ＋α）・Ｄ＝Ｆ±（１／ｋ）なる関係式を満たす値を選定して記録を実行し、記録開始からの主走査動作回数が偶数回目の主走査動作時の使用ノズル位置を基準ノズル使用位置とし、記録開始からの主走査動作回数が奇数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置からノズルシフト数Ｆだけ副走査方向上流側へシフトさせ、記録開始からの主走査動作回数が偶数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置までシフトさせるとともに、記録開始からの主走査動作回数が奇数回目の主走査動作後の被記録材の搬送量を搬送量Ｐに搬送補正量αを加算した搬送量に設定し、記録開始からの主走査動作回数が偶数回目の主走査動作後の被記録材の搬送量を搬送量Ｐから搬送補正量αを減算した搬送量に設定する、ことを特徴とした記録装置である。
【００３３】
インターレース記録方式によって記録を実行する場合においては、使用ノズル位置のシフトを行うための使用ノズル数の制限が生じる。つまり、使用ノズル位置をシフトさせるためには、総ノズル数Ｍの全てのノズルを使用ノズルとすることができないだけでなく、ノズルシフト数Ｆの数のノズルを常に未使用にしておかなければならない。したがって、使用ノズル数Ｎは、総ノズル数Ｍからノズルシフト数Ｆを減算した数以下に設定される。また、被記録材の搬送量Ｐにノズル分布密度Ｄを乗算すると、搬送量Ｐ当たりのノズル数が得られ、Ｐ＝Ｎ／（Ｄ・ｋ）なる関係式から搬送量Ｐ当たりのノズル数（Ｐ・Ｄ）＝Ｎ／ｋとなり、ｋとＮが互いに素の関係にあることから、搬送量Ｐ当たりのノズル数は、必然的に整数のノズル数±ｎ／ｋ（ｎは１以上ｋ未満の整数値）となる。
【００３４】
ＦＯＬインターレース記録方式の場合においても、Ｐ＝Ｎ／（ｓ・Ｄ・ｋ）なる関係式から搬送量Ｐ当たりのノズル数（Ｐ・Ｄ）＝Ｎ／（ｓ・ｋ）となり、ｋとＮ／ｓが互いに素の関係にあることから、搬送量Ｐ当たりのノズル数は、必然的に整数のノズル数±ｎ／ｋ（ｎは１以上ｋ未満の整数値）となる。この整数のノズル数をノズルシフト数Ｆ、偶数回目の主走査動作時の使用ノズル位置を基準ノズル使用位置とし、奇数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置からノズルシフト数Ｆだけ副走査方向上流側へシフトさせ、偶数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置までシフトさせる。すると、奇数回目の主走査動作時に形成されたドットに対して、同じドットデータに基づいて直後の偶数回目の主走査動作時に形成されるドットが副走査方向に±ｎ／ｋだけシフトされた位置に形成されることになる。
【００３５】
前述したように、奇数回目の主走査動作時に形成されるドットと、直後の偶数回目の主走査動作時に形成されるドットとが副走査方向に隣接した位置関係で形成されるためには、搬送量Ｐ当たりのノズル数（Ｐ・Ｄ）＝Ｆ±（１／ｋ）なる関係が満たされること、つまり、ｎ＝１にならなければならない。しかし、Ｐ＝Ｎ／（Ｄ・ｋ）なる関係式を満たすように設定され（ＦＯＬインターレース記録方式の場合には、Ｐ＝Ｎ／（ｓ・Ｄ・ｋ）なる関係式を満たすように設定され）、かつ互いに素の関係となる整数値に設定される使用ノズル数Ｎ（ＦＯＬインターレース記録方式の場合には、Ｎ／ｓ）と、補間係数ｋとの設定値によっては、ｎ≠１となってしまう場合もある。
【００３６】
そこで、（Ｐ＋α）・Ｄ＝Ｆ±（１／ｋ）なる関係式が満たされるように搬送量Ｐを補正する搬送補正量αを設定する。そして、偶数回目の主走査動作時の使用ノズル位置を基準ノズル使用位置とし、奇数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置からノズルシフト数Ｆだけ副走査方向上流側へシフトさせ、偶数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置までシフトさせるとともに、奇数回目の主走査動作後の被記録材の搬送量を搬送量Ｐに搬送補正量αを加算した搬送量に設定し、偶数回目の主走査動作後の被記録材の搬送量を搬送量Ｐから搬送補正量αを減算した搬送量に設定して被記録材を搬送して記録を実行する。それによって、奇数回目の主走査動作時に形成されるドットと、直後の偶数回目の主走査動作時に形成されるドットとを副走査方向に隣接した位置関係で形成することができる。尚、被記録材の搬送量は、主走査回数をｍとした関係式で表すと、Ｐ＋α・（−１）ｍ＋１となる。
【００３７】
これにより本発明の第７の態様に示した記録装置によれば、インターレース記録方式において、使用ノズル位置のシフト数をノズルシフト数Ｆとし、かつ、Ｎ≦Ｍ−Ｆ、（Ｐ＋α）・Ｄ＝Ｆ±（１／ｋ）なる関係式を満たす値を選定して記録を実行することによって、前述した第４の態様又は第５の態様に記載の発明による作用効果を得ることができる。
【００３８】
本発明の第８の態様は、前述した第６の態様又は第７の態様において、前記基準ノズル使用位置は、副走査方向の最下流側のノズルから使用ノズル数Ｎのノズルを使用する使用ノズル位置に設定されている、ことを特徴とした記録装置である。このように、基準ノズル使用位置を副走査方向の最下流側のノズルから使用ノズル数Ｎのノズルを使用するように設定することによって、記録ヘッドの総ノズル数Ｍの範囲で使用ノズル数Ｎを最大数に設定して記録を実行することができる。
【００３９】
本発明の第９の態様は、被記録材と対面するヘッド面に複数のノズルが副走査方向に一定の間隔で配設されたノズル列を有する記録ヘッドを主走査方向に往復動させる主走査駆動手段と、被記録材を所定の搬送量で副走査方向へ搬送する副走査駆動手段と、前記ノズルを駆動して前記記録ヘッドのヘッド面からインクを噴射させるヘッド駆動手段と、前記主走査駆動手段、前記副走査駆動手段、及び前記ヘッド駆動手段を制御する記録制御装置とを備えた記録装置に情報伝送可能に情報処理装置が接続され、前記記録制御装置は、前記記録ヘッドを主走査方向に移動させながら前記記録ヘッドのヘッド面からインクを噴射して被記録材の記録面にドットを形成する主走査動作と、被記録材を所定の搬送量で副走査方向へ搬送する副走査動作とを前記情報処理装置から伝送される制御データ及び記録データに基づき交互に繰り返して被記録材の記録面に記録を実行する記録システムにおいて、前記制御データ及び前記記録データの生成を前記情報処理装置に搭載されたコンピュータに実行させるためのデータ生成プログラムであって、元の記録データのドットサイズより小さいドットサイズで、同じドットデータに基づくドットを副走査方向に複数隣接させて形成して記録を実行する制御データを生成する制御データ生成手順を有している、ことを特徴としたデータ生成プログラムである。
【００４０】
本発明の第９の態様に記載のデータ生成プログラムによれば、このデータ生成プログラムを実行することができる任意の情報処理装置に情報伝送可能に接続された任意の記録装置に、前述した第１の態様に記載の発明と同様の作用効果をもたらすことができる。
【００４１】
本発明の第１０の態様は、被記録材と対面するヘッド面に複数のノズルが副走査方向に一定の間隔で配設されたノズル列を有する記録ヘッドを主走査方向に往復動させる主走査駆動手段と、被記録材を所定の搬送量で副走査方向へ搬送する副走査駆動手段と、前記ノズルを駆動して前記記録ヘッドのヘッド面からインクを噴射させるヘッド駆動手段と、前記主走査駆動手段、前記副走査駆動手段、及び前記ヘッド駆動手段を制御する記録制御装置とを備えた記録装置に情報伝送可能に情報処理装置が接続され、前記記録制御装置は、前記記録ヘッドを主走査方向に移動させながら前記記録ヘッドのヘッド面からインクを噴射して被記録材の記録面にドットを形成する主走査動作と、被記録材を所定の搬送量で副走査方向へ搬送する副走査動作とを前記情報処理装置から伝送される制御データ及び記録データに基づき交互に繰り返して被記録材の記録面に記録を実行する記録システムにおいて、前記制御データ及び前記記録データの生成を前記情報処理装置に搭載されたコンピュータに実行させるためのデータ生成プログラムであって、元の記録データのドットサイズより小さいドットサイズで、記録開始からの主走査動作回数が奇数回目の主走査動作で被記録材に形成したドットと同じドットデータに基づくドットを、直後の偶数回目の主走査動作で直前の奇数回目の主走査動作で形成したドットの副走査方向に隣接する位置に形成して記録を実行する制御データを生成する制御データ生成手順を有している、ことを特徴としたデータ生成プログラムである。
【００４２】
本発明の第１０の態様に記載のデータ生成プログラムによれば、このデータ生成プログラムを実行することができる任意の情報処理装置に情報伝送可能に接続された任意の記録装置に、前述した第２の態様に記載の発明と同様の作用効果をもたらすことができる。
【００４３】
本発明の第１１の態様は、前述した第１０の態様において、前記制御データ生成手順は、被記録材を略均等な搬送量で搬送しつつ、記録開始からの主走査動作回数が奇数回目の主走査動作で被記録材に形成するドットと、直後の偶数回目の主走査動作で形成するドットとが、副走査方向に隣接する位置に形成される如く、使用ノズル位置をシフトさせるノズルシフト制御データを生成する手順を有している、ことを特徴としたデータ生成プログラムである。
【００４４】
本発明の第１１の態様に記載のデータ生成プログラムによれば、このデータ生成プログラムを実行することができる任意の情報処理装置に情報伝送可能に接続された任意の記録装置に、前述した第３の態様に記載の発明と同様の作用効果をもたらすことができる。
【００４５】
本発明の第１２の態様は、前述した第１１の態様において、前記制御データ生成手順は、前記ノズル列の総ノズル数を総ノズル数Ｍ、総ノズル数Ｍのうち使用するノズル数を使用ノズル数Ｎ、被記録材の所定の搬送量を搬送量Ｐ、前記ノズル列内の単位距離当たりに存在する前記ノズルの個数をノズル分布密度Ｄ、前記ノズルの中心点間距離を副走査方向のドット間隔の倍数で表した値を補間係数ｋとし、補間係数ｋは、使用ノズル数Ｎと互いに素の関係を満たす２以上Ｎ未満の偶数に設定し、かつ、Ｐ＝Ｎ／（Ｄ・ｋ）なる関係式を満たす値を選定する手順を有している、ことを特徴としたデータ生成プログラムである。
【００４６】
本発明の第１２の態様に記載のデータ生成プログラムによれば、このデータ生成プログラムを実行することができる任意の情報処理装置に情報伝送可能に接続された任意の記録装置に、前述した第４の態様に記載の発明と同様の作用効果をもたらすことができる。
【００４７】
本発明の第１３の態様は、前述した第１１の態様において、前記制御データ生成手順は、前記ノズル列の総ノズル数を総ノズル数Ｍ、総ノズル数Ｍのうち使用するノズル数を使用ノズル数Ｎ、被記録材の所定の搬送量を搬送量Ｐ、前記ノズル列内の単位距離当たりに存在する前記ノズルの個数をノズル分布密度Ｄ、前記ノズルの中心点間距離を副走査方向のドット間隔の倍数で表した値を補間係数ｋ、主走査方向にドットが連続したラインを形成するのに要する前記主走査動作の繰り返し回数をスキャン回数ｓとし、前記スキャン回数ｓは、２以上Ｎ未満の整数に設定し、補間係数ｋとＮ／ｓとは、互いに素の関係を満たす２以上Ｎ未満の整数に設定し（ｋは偶数）、かつ、Ｐ＝Ｎ／（ｓ・Ｄ・ｋ）なる関係式を満たす値を選定する手順を有している、ことを特徴としたデータ生成プログラムである。
【００４８】
本発明の第１３の態様に記載のデータ生成プログラムによれば、このデータ生成プログラムを実行することができる任意の情報処理装置に情報伝送可能に接続された任意の記録装置に、前述した第５の態様に記載の発明と同様の作用効果をもたらすことができる。
【００４９】
本発明の第１４の態様は、前述した第１２の態様又は第１３の態様において、前記制御データ生成手順は、前記ノズルシフト制御データによるノズル位置のシフト数をノズルシフト数Ｆとし、かつ、Ｎ≦Ｍ−Ｆ、Ｐ・Ｄ＝Ｆ±（１／ｋ）なる関係式を満たす値を選定する手順と、記録開始からの主走査動作回数が偶数回目の主走査動作時の使用ノズル位置を基準ノズル使用位置とし、記録開始からの主走査動作回数が奇数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置からノズルシフト数Ｆだけ副走査方向上流側へシフトさせ、記録開始からの主走査動作回数が偶数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置までシフトさせる前記ノズルシフト制御データを生成する手順とを有している、ことを特徴としたデータ生成プログラムである。
【００５０】
本発明の第１４の態様に記載のデータ生成プログラムによれば、このデータ生成プログラムを実行することができる任意の情報処理装置に情報伝送可能に接続された任意の記録装置に、前述した第６の態様に記載の発明と同様の作用効果をもたらすことができる。
【００５１】
本発明の第１５の態様は、前述した第１２の態様又は第１３の態様において、前記制御データ生成手順は、前記ノズルシフト制御データによるノズル位置のシフト数をノズルシフト数Ｆ、ノズルシフトによるドット位置を補正するための補正量を搬送補正量αとし、Ｎ≦Ｍ−Ｆ、（Ｐ＋α）・Ｄ＝Ｆ±（１／ｋ）なる関係式を満たす値を選定する手順と、記録開始からの主走査動作回数が偶数回目の主走査動作時の使用ノズル位置を基準ノズル使用位置とし、記録開始からの主走査動作回数が奇数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置からノズルシフト数Ｆだけ副走査方向上流側へシフトさせ、記録開始からの主走査動作回数が偶数回目の主走査動作時には、使用ノズル位置を基準ノズル使用位置までシフトさせる前記ノズルシフト制御データを生成する手順と、記録開始からの主走査動作回数が奇数回目の主走査動作後の被記録材の搬送量を搬送量Ｐに搬送補正量αを加算した搬送量に設定し、記録開始からの主走査動作回数が偶数回目の主走査動作後の被記録材の搬送量を搬送量Ｐから搬送補正量αを減算した搬送量に設定する手順とを有している、ことを特徴としたデータ生成プログラムである。
【００５２】
本発明の第１５の態様に記載のデータ生成プログラムによれば、このデータ生成プログラムを実行することができる任意の情報処理装置に情報伝送可能に接続された任意の記録装置に、前述した第７の態様に記載の発明と同様の作用効果をもたらすことができる。
【００５３】
本発明の第１６の態様は、前述した第１４の態様又は第１５の態様において、前記基準ノズル使用位置は、副走査方向の最下流側のノズルから使用ノズル数Ｎのノズルを使用する使用ノズル位置に設定されている、ことを特徴としたデータ生成プログラムである。  
本発明の第１６の態様に記載のデータ生成プログラムによれば、このデータ生成プログラムを実行することができる任意の情報処理装置に情報伝送可能に接続された任意の記録装置に、前述した第８の態様に記載の発明と同様の作用効果をもたらすことができる。
【発明を実施するための最良の形態】
【００５４】
以下、本発明の実施の形態を図面に基づいて説明する。  
まず、本発明に係る「記録装置」の一例としてのインクジェット式記録装置の概略構成について説明する。
【００５５】
図１は、本発明に係るインクジェット式記録装置の概略の平面図であり、図２はその側面図である。  
インクジェット式記録装置５０には、記録紙ＰＡにインクを噴射して記録を行う記録ヘッド６２を記録紙ＰＡに対して主走査方向Ｘに走査させる「主走査駆動手段」として、キャリッジガイド軸５１に軸支され、主走査方向Ｘに移動するキャリッジ６１が設けられている。キャリッジ６１には、記録ヘッド６２と、記録ヘッド６２から噴射する各色のインクが充填されたインクカートリッジ６１１とが搭載されている。記録ヘッド６２と対向して、記録ヘッド６２のヘッド面と記録紙ＰＡとのギャップを規定するプラテン５２が設けられている。
【００５６】
また、インクジェット式記録装置５０には、記録ヘッド６２を記録紙ＰＡに対して副走査方向Ｙに走査させる「副走査駆動手段」として、記録紙ＰＡを副走査方向Ｙに搬送する搬送駆動ローラ５３と搬送従動ローラ５４が設けられている。搬送駆動ローラ５３は、ステッピング・モータ等の回転駆動力により回転制御され、搬送駆動ローラ５３の回転により、記録紙ＰＡは副走査方向Ｙに搬送される。搬送従動ローラ５４は、複数設けられており、それぞれ個々に搬送駆動ローラ５３に付勢され、記録紙ＰＡが搬送駆動ローラ５３の回転により搬送される際に、記録紙ＰＡに接しながら記録紙ＰＡの搬送に従動して回転する。搬送駆動ローラ５３の表面には、高摩擦抵抗を有する皮膜が施されている。搬送従動ローラ５４によって、搬送駆動ローラ５３の表面に押しつけられた記録紙ＰＡは、その表面の摩擦抵抗によって搬送駆動ローラ５３の表面に密着し、搬送駆動ローラ５３の回転によって副走査方向に搬送される。キャリッジ６１とプラテン５２の間に記録紙ＰＡを副走査方向Ｙに所定の搬送量で搬送する動作と、記録ヘッド６２を主走査方向Ｘに一往復させる間に記録ヘッド６２から記録紙ＰＡにインクを噴射する動作とを交互に繰り返すことによって記録紙ＰＡに記録が行われる。
【００５７】
搬送駆動ローラ５３の副走査方向Ｙの上流側には、給紙トレイ５７が配設されている。給紙トレイ５７は、例えば普通紙やフォト紙等の記録紙ＰＡを給紙可能な構成となっており、記録紙ＰＡを自動給紙する給紙手段としてのＡＳＦ（オート・シート・フィーダー）が設けられている。ＡＳＦは、給紙トレイ５７に設けられた２つの給紙ローラ５７ｂ及び図示してない分離パッドを有する自動給紙機構である。この２つの給紙ローラ５７ｂの１つは、給紙トレイ５７の一方側に配置され、もう１つの給紙ローラ５７ｂは、記録紙ガイド５７ａに取り付けられており、記録紙ガイド５７ａは、記録紙ＰＡの幅に合わせて幅方向に摺動可能に給紙トレイ５７に設けられている。そして、給紙ローラ５７ｂの回転駆動力と、分離パッドの摩擦抵抗により、給紙トレイ５７に置かれた複数の記録紙ＰＡを給紙する際に、複数の記録紙ＰＡが一度に給紙されることなく１枚ずつ正確に自動給紙される。
【００５８】
また、給紙ローラ５７ｂと搬送駆動ローラ５３との間には、公知の技術による紙検出器６３が配設されている。紙検出器６３は、立位姿勢への自己復帰習性が付与され、かつ記録紙搬送方向にのみ回動し得るよう記録紙ＰＡの搬送経路内に突出する状態で枢支されたレバーを有し、このレバーの先端が記録紙ＰＡに押されることでレバーが回動し、それによって記録紙ＰＡが検出される構成を成す検出器である。紙検出器６３は、給紙ローラ５７ｂより給紙された記録紙ＰＡの始端位置、及び終端位置を検出し、その検出位置に合わせて記録領域が決定され、記録が実行される。
【００５９】
一方、記録実行後の記録紙ＰＡを排紙する手段として、排紙駆動ローラ５５と排紙従動ローラ５６とが設けられている。排紙駆動ローラ５５は、ステッピング・モータ等の回転駆動力により回転制御され、排紙駆動ローラ５５の回転により、記録実行後の記録紙ＰＡは副走査方向Ｙに排紙される。排紙従動ローラ５６は、周囲に複数の歯を有し、各歯の先端が記録紙ＰＡの記録面に点接触するように鋭角的に尖っている歯付きローラになっている。複数の排紙従動ローラ５６は、それぞれ個々に排紙駆動ローラ５５に付勢され、記録紙ＰＡが排紙駆動ローラ５５の回転により排紙される際に記録紙ＰＡに接して記録紙ＰＡの排紙に従動して回転する。そして、給紙ローラ５７ｂや搬送駆動ローラ５３、及び排紙駆動ローラ５５を回転駆動する図示していない搬送駆動用モータ、並びにキャリッジ６１を主走査方向に駆動する図示していないキャリッジ駆動用モータは、「記録制御装置」としての記録制御部１００により駆動制御される。また、記録ヘッド６２も同様に、記録制御部１００により駆動制御されて記録紙ＰＡの表面にインクを噴射する。
【００６０】
図３は、本発明に係るインクジェット記録装置５０の概略のブロック図である。  
記録制御部１００は、システムバスＳＢを備えており、システムバスＳＢには、ＲＯＭ２１、ＲＡＭ２２、ＵＳＢコントローラ２３、メモリカードインタフェース２４、ＭＰＵ（マイクロプロセッサ）２６、Ｉ／Ｏ２７、及びヘッドドライバ２８がデータ転送可能に接続されている。ＭＰＵ２６では各種処理の演算処理が行われる。ＲＯＭ２１には、ＭＰＵ２６の演算処理に必要なソフトウェア・プログラム及びデータがあらかじめ記憶されている。ＲＡＭ２２は、ソフトウェア・プログラムの一時的な記憶領域、ＭＰＵ２６の作業領域等として使用される。各種モータ制御部３１は、インクジェット式記録装置５０の各種モータを駆動制御する駆動制御回路である。各種センサー３２は、インクジェット記録装置５０の各種状態情報を検出してＩ／Ｏ２７に出力する。Ｉ／Ｏ２７は、ＭＰＵ２６における演算処理結果に基づいて、各種モータ制御部３１に対して出力制御を行い、かつ各種センサー３２からの入力情報等を入力する。
【００６１】
ＵＳＢコントローラ２３は、デュアルロールＵＳＢインタフェース機能を備えている。例えば、ＵＳＢホストコントローラを搭載した情報処理装置２００として、パーソナルコンピュータ等のＵＳＢホスト装置が接続された場合には、インクジェット式記録装置５０をＵＳＢデバイスとして機能させる。記録実行時に画像データは、情報処理装置２００においてＲＧＢデータからＹＭＣデータに色変換された後、２値化処理が行われて２値化されたＹＭＣデータに変換されて記録データが生成される。生成された記録データは、インクジェット式記録装置５０を制御するための制御データとともに記録制御データとして情報処理装置２００からインクジェット式記録装置５０へ送信される。情報処理装置２００から送信された記録制御データは、ＵＳＢコントローラ２３が受信した後、ＲＡＭ２２へ格納される。ＲＡＭ２２へ格納された記録制御データは、ＭＰＵ２６にて実行されるプログラム処理によって、コマンド解析、及びデータ圧縮された記録データを展開する処理等が実行されて、制御データと記録データとに分離される。制御データは、ＭＰＵ２６へ転送され、展開された記録データは、「ヘッド駆動手段」としてのヘッドドライバ２８へ転送される。
【００６２】
一方、ＵＳＢコントローラ２３は、ＵＳＢバスインタフェースを搭載したデジタルカメラ等のＵＳＢデバイスが接続された場合には、インクジェット式記録装置５０をＵＳＢホスト装置として機能させる。また、メモリカードインタフェース２４は、メモリカードスロット２５に挿入されたメモリカードに格納されている画像データの読み出しを実行する。ＵＳＢコントローラ２３を介してデジタルカメラ等のＵＳＢデバイスから読み出された画像データ、或いはメモリカードインタフェース２４を介してメモリカードから読み出された画像データは、ＭＰＵ２６にて実行されるプログラム処理によってＲＧＢデータからＹＭＣデータに色変換された後、２値化処理が行われて２値化されたＹＭＣデータに変換されて記録データが生成される。生成された記録データは、情報処理装置２００から記録データを受信した場合と同様にヘッドドライバ２８へ転送される。ヘッドドライバ２８は、その記録データに基づいて記録ヘッド６２を駆動し、記録ヘッド６２のヘッド面から各色のインクが記録紙ＰＡの記録面に噴射されて記録紙ＰＡへの記録が実行される。
【００６３】
図４は、記録ヘッド６２のヘッド面を模式的に示した平面図である。  
記録ヘッド６２のヘッド面には、副走査方向ＹにＭ個の「ドット形成要素」としてのノズルＮ１〜ＮＭが一定のノズル分布密度Ｄで配設された「ドット形成要素アレイ」としてのノズル列６２Ｋ、６２Ｃ、６２ＬＣ、６２Ｍ、６２ＬＭ、６２Ｙが主走査方向Ｘに略平行に図示の如く配設されている。ノズル列６２ＫのノズルＮ１〜ＮＭからはブラックインクが噴射され、ノズル列６２ＣのノズルＮ１〜ＮＭからはシアンインクが噴射され、ノズル列６２ＬＣのノズルＮ１〜ＮＭからはライトシアンインクが噴射され、ノズル列６２ＭのノズルＮ１〜ＮＭからはマゼンダインクが噴射され、ノズル列６２ＬＭのノズルＮ１〜ＮＭからはライトマゼンダインクが噴射され、ノズル列６２ＹのノズルＮ１〜ＮＭからはイエローインクが噴射される。同じドット形成位置に異なる色のドットを重ねて形成することによって、多彩な色彩表現による記録が実現される。
【００６４】
そして、記録制御部１００は、ＲＡＭ２２に格納された記録データの副走査方向Ｙの記録解像度の２倍の記録解像度に適したドットサイズで（例えば、元の記録データのドットサイズの略半分のドットサイズ、以下、半分のドットサイズを２倍の記録解像度に適したドットサイズとして説明する）、記録開始からの主走査動作回数が奇数回目の主走査動作で記録紙ＰＡに形成したドットと同じドットデータに基づくドットを、直後の偶数回目の主走査動作で直前の奇数回目の主走査動作で形成したドットの副走査方向に隣接する位置に形成して記録紙ＰＡへの記録を実行する。
【００６５】
図５は、記録紙ＰＡの記録面に形成されたドットを模式的に示したものである。  
図５（ａ）は、ＲＡＭ２２に格納された記録データをそのまま記録した場合のドット配置を示したものであり、図５（ｂ）は、当該実施例におけるインクジェット式記録装置５０にて記録紙ＰＡへ記録を実行した際、実際に記録紙ＰＡの記録面に形成されるドット配置を示したものである。例えば、情報処理装置から受信した記録データ、或いはデジタルカメラ又はメモリカードから読み込んだ画像データから生成した記録データの解像度が３６０×３６０ｄｐｉ（ドット・パー・インチ）であるとする。仮に記録データに基づいてそのまま記録を実行すると、記録紙ＰＡの記録面に記録される画像の解像度は、３６０×３６０ｄｐｉとなる（図５（ａ））。
【００６６】
一方、記録制御部１００は、ＲＡＭ２２に格納された記録データのドットサイズの半分のドットサイズで、記録開始からの主走査動作回数が奇数回目の主走査動作で記録紙ＰＡに形成したドットと同じドットデータに基づくドットを、直後の偶数回目の主走査動作で直前の奇数回目の主走査動作で形成したドットの副走査方向に隣接する位置に形成して記録を実行する。例えば、ドットＤ１１を形成するドットデータのドットサイズを半分にして、２個のドットＤ１１を副走査方向Ｙへ隣接させて形成する。以下、ドットＤ１２、ドットＤ１３、ドットＤ１４・・・ドットＤ２１から始まるラスタ、ドットＤ３１から始まるラスタ、ドットＤ４１から始まるラスタ、及びそれ以降の全てのドットについても同様に、同じドットデータによるドットを半分のドットサイズで２個副走査方向Ｙへ隣接させて形成する。これによって、ＲＡＭ２２に格納された元の記録データの記録解像度に対して副走査方向Ｙの記録解像度が２倍になるので、記録紙ＰＡの記録面に記録される画像の解像度は、副走査方向Ｙの解像度が２倍の３６０×７２０ｄｐｉとなる。
【００６７】
このように、ドットサイズを半分にした同じドットを２個、副走査方向Ｙへ隣接させて形成することによって、元の記録データの記録解像度に対して副走査方向Ｙの記録解像度を２倍に高めることができる。副走査方向Ｙの記録解像度が２倍になり、つまり、副走査方向Ｙのドット分布密度が２倍になり、実際の記録データに対してドットサイズが半分の大きさでドットが形成されるので、元の記録データのドットサイズ及び記録解像度で記録を実行した場合と比較して、粒状感のより少ない高画質な記録が可能になる。  
尚、ドットサイズをさらに小さくして、同じドットを３個以上副走査方向Ｙへ隣接させて形成するようにしても本発明の実施は可能であり、本発明による作用効果を得ることができる。
【００６８】
つづいて、ドットサイズを半分にした２個の同じドットが副走査方向Ｙへ隣接して形成されて記録紙ＰＡへの記録が実行される如く記録制御部１００にて実行される制御手順の第１実施例について、以下図６〜図８を参照しながら説明する。当該実施例は、制御データの生成、及び画像データからの記録データの生成を記録制御部１００で実行する制御手順であり、上述したインクジェット式記録装置５０においては、情報処理装置２００を介さずデジタルカメラ又はメモリカードから画像データを直接読み込んで記録を実行する場合（いわゆるダイレクトプリントを実行する場合）に実行される制御手順である。
【００６９】
図６は、記録制御部１００にて実行される制御手順の第１実施例を示したフローチャートである。  
まず、記録ヘッド６２の仕様からノズル分布密度Ｄを決定する（ステップＳ１）。ノズル分布密度Ｄは、ノズル列６２Ｙのノズル間隔であり、記録ヘッド６２の仕様によって決まる固定値である。つづいて、実行する記録解像度（副走査方向Ｙの記録解像度）から補間係数ｋ、及びスキャン回数ｓを決定する（ステップＳ２）。補間係数ｋは、ノズル分布密度Ｄに対する副走査方向Ｙの記録解像度の比率であり、本発明においては、奇数回目の主走査動作で記録紙ＰＡに形成するドットと同じドットを、直後の偶数回目の主走査動作で副走査方向に隣接する位置に形成する関係上、Ｎ／ｓと互いに素の関係を満たす２以上Ｎ未満の偶数となるように副走査方向Ｙの記録解像度を設定する必要がある。例えば、ノズル分布密度Ｄ＝１８０ｄｐｉである場合には、副走査方向Ｙの記録解像度を７２０ｄｐｉとすると、補間係数ｋ＝７２０／１８０＝４となる。スキャン回数ｓは、主走査方向Ｘのオーバーラップ回数を設定する値であり、スキャン回数ｓ＝１とすれば、通常のインターレース記録となり、スキャン回数ｓ＝２以上とすれば、ＦＯＬインターレース記録となる。つづいて、以下の式（１）〜（３）を満たす搬送量Ｐ、使用ノズル数Ｎ、及びノズルシフト数Ｆを決定する（ステップＳ３）。
【００７０】
Ｎ＝ｓ・Ｐ・Ｄ・ｋ      …（１）
Ｎ≦Ｍ−Ｆ      …（２）
Ｐ・Ｄ＝Ｆ±１／ｋ      …（３）
式（１）は、一般的なインターレース記録方式の式であるため、説明は省略する。使用ノズル数Ｎは、記録ヘッド６２のノズル列６２Ｙ（他のノズル列も同じ）の総ノズル数Ｍのうち実際にインクを噴射して使用するノズル数であり、式（２）に示したように、総ノズル数Ｍからノズルシフト数Ｆを減算した数以下の数で、かつ、式（１）を満たす数で、かつ、Ｎ／ｓが補間係数ｋと互いに素の関係を満たす数に設定される。主走査動作を実行する度に副走査方向Ｙへ搬送される記録紙ＰＡの搬送量Ｐは、式（３）に示したように、搬送量Ｐにノズル分布密度Ｄを乗算して得られる搬送量Ｐに相当するノズル数がノズルシフト数Ｆに１／ｋを加算又は減算した値となり、かつ、式（１）を満たす値に設定される。ノズルシフト数Ｆは、上述した式（２）及び式（３）を満たす１以上の整数に設定される。
【００７１】
つづいて、補間係数ｋ、及びスキャン回数ｓの値からデータ取り出し位置を決定し、使用ノズル数Ｎ、及びノズル分布密度Ｄから主走査動作１回分の記録データを生成する（ステップＳ４）。ＵＳＢコントローラ２３を介してデジタルカメラ等のＵＳＢデバイスから読み出された画像データ、或いはメモリカードインタフェース２４を介してメモリカードから読み出された画像データは、補間係数ｋ、及びスキャン回数ｓの値から決定されたデータ取り出し位置のデータが、使用ノズル数Ｎ、及びノズル分布密度Ｄに基づいてＲＧＢデータからＹＭＣデータに色変換された後、２値化処理が行われて２値化されたＹＭＣデータに変換されて主走査動作１回分の記録データが生成される。つづいて、ノズルシフト数Ｆ、搬送量Ｐ一定（定則送り）として、主走査動作１回分の記録データで２回の主走査動作を実行する制御データを生成する（ステップＳ５）。
【００７２】
そして、生成した制御データに基づいて以下の制御を実行する。まず、基準ノズル使用位置からノズルシフト数Ｆだけ（副走査方向Ｙの上流側へ）ノズルシフトさせ、生成した記録データに基づいて、１回目（奇数回目）の主走査動作を実行し（ステップＳ６）、搬送量Ｐで記録紙ＰＡを副走査方向Ｙへ搬送する（ステップＳ７）。当該実施例においては、基準ノズル使用位置は、ノズル列６２Ｙの副走査方向Ｙの最下流側のノズル、つまり、ノズルＮ１から使用ノズル数Ｎの数だけノズルを使用する位置に設定されている。つづいて、（ノズルシフト数Ｆだけ副走査方向Ｙの下流側へノズルシフトさせて）使用ノズル位置を基準ノズル使用位置へ戻し、生成した記録データに基づいて、２回目（偶数回目）の主走査動作を実行し（ステップＳ８）、搬送量Ｐで記録紙ＰＡを副走査方向Ｙへ搬送する（ステップＳ９）。そして、記録紙ＰＡへの記録が全て終了したか否かを判定する（ステップＳ１０）。記録紙ＰＡへの記録が全て終了していない場合には（ステップＳ１０でＮｏ）、ステップＳ４へ戻って引き続き記録を実行し、記録紙ＰＡへの記録が全て終了した時点で当該手順を終了する（ステップＳ１０でＹｅｓ）。
【００７３】
図７は、インターレース記録方式により主走査動作毎に形成されるドット位置と、主走査動作間の副走査動作による記録紙ＰＡの搬送方向（副走査方向Ｙ）と反対方向へ遷移する記録ヘッド６２のノズル位置との位置関係を模式的に示したものであり、補間係数ｋ＝４、スキャン回数ｓ＝１としたものである。尚、記録ヘッド６２のヘッド面には、６個のノズル列が配設されているが（図４）、ノズル列６２Ｙを例に説明し、その他のノズル列についてはノズル列６２Ｙと同様なので説明は省略することとし、また、一般的なインクジェット式記録装置５０は、記録ヘッド６２の総ノズル数Ｍはもっと多いが（例えば１８０ノズル等）、本発明をより分かりやすく説明するために総ノズル数Ｍ＝１２としたものであり、以下同様とする。
【００７４】
記録ヘッド６２のヘッド仕様は、総ノズル数Ｍ＝１２、ドット分布密度Ｄ＝１８０ｄｐｉである。そして、補間係数ｋ＝４、使用ノズル数Ｎ＝９、搬送量Ｐ＝９／７２０ｉｎｃｈ、及びノズルシフト数Ｆ＝２に設定され、基準ノズル使用位置は、ノズルＮ１〜ノズルＮ９までの９ノズルを使用する位置に設定されている。画像データから副走査方向Ｙの記録解像度が３６０ｄｐｉの記録データが主走査動作１回分ずつ生成されてＲＡＭ２２に格納され、ＲＡＭ２２からヘッドドライバ２８へ転送されて記録が実行される。
【００７５】
１回目（奇数回目）の主走査動作Ｘ１は、使用ノズル位置を基準ノズル使用位置から副走査方向Ｙの上流側へ２つノズルシフトさせた状態で実行される。白丸で示されたノズルＮ３〜ノズルＮ１１（使用ノズル位置）からインクが噴射されて記録データの半分のドットサイズでドットが形成され、黒丸で示されたノズルＮ１、ノズルＮ２、及びノズルＮ１２からはインクは噴射されない。１回目の主走査動作Ｘ１が実行された後、記録紙ＰＡが搬送量Ｐ（９／７２０ｉｎｃｈ）で副走査方向Ｙへ搬送され、１回目の主走査動作Ｘ１と同じ記録データで２回目の主走査動作Ｘ２が実行される。
【００７６】
２回目（偶数回目）の主走査動作Ｘ２は、使用ノズル位置を副走査方向Ｙの下流側へ２つノズルシフトさせて基準ノズル使用位置へ戻した状態で実行される。白丸で示されたノズルＮ１〜ノズルＮ９（使用ノズル位置）からインクが噴射されて記録データの半分のドットサイズでドットが形成され、黒丸で示されたノズルＮ１０〜ノズルＮ１２からはインクは噴射されない。例えば、１回目の主走査動作Ｘ１でノズルＮ７にて形成されたドットと同じドットが、２回目の主走査動作Ｘ２でノズルＮ７から副走査方向Ｙの下流側へ２つノズルシフトさせたノズルＮ５にて形成され、２つの同じドットが記録データのドットサイズ（一点鎖線で示した円）の半分のドットサイズで副走査方向Ｙに１／７２０ｉｎｃｈだけずれた位置に隣接して形成されることになる。２回目の主走査動作Ｘ２が実行された後、記録紙ＰＡが搬送量Ｐ（９／７２０ｉｎｃｈ）で副走査方向Ｙへ搬送され、３回目の主走査動作Ｘ３が実行される。
【００７７】
３回目（奇数回目）の主走査動作Ｘ３は、使用ノズル位置を基準ノズル使用位置から副走査方向Ｙの上流側へ２つノズルシフトさせた状態で実行される。３回目の主走査動作Ｘ３が実行された後、記録紙ＰＡが搬送量Ｐ（９／７２０ｉｎｃｈ）で副走査方向Ｙへ搬送され、３回目の主走査動作Ｘ３と同じ記録データで４回目の主走査動作Ｘ４が実行される。４回目（偶数回目）の主走査動作Ｘ４は、使用ノズル位置を副走査方向Ｙの下流側へ２つノズルシフトさせて基準ノズル使用位置へ戻した状態で実行される。
【００７８】
例えば、３回目の主走査動作Ｘ３でノズルＮ３にて形成されたドットと同じドットが、４回目の主走査動作Ｘ４でノズルＮ３から副走査方向Ｙの下流側へ２つノズルシフトさせたノズルＮ１にて形成され、２つの同じドットが記録データのドットサイズ（一点鎖線で示した円）の半分のドットサイズで副走査方向Ｙに１／７２０ｉｎｃｈだけずれた位置に隣接して形成されることになる。４回目の主走査動作Ｘ４が実行された後、記録紙ＰＡが搬送量Ｐ（９／７２０ｉｎｃｈ）で副走査方向Ｙへ搬送され、以下同様にして５回目以降、奇数回目の主走査動作と偶数回目の主走査動作とが交互に繰り返し実行されていく。それによって、副走査方向Ｙの記録解像度が３６０ｄｐｉの記録データで、副走査方向Ｙの記録解像度が７２０ｄｐｉのインターレース記録が実行されることになる。
【００７９】
図８は、ＦＯＬインターレース記録方式により主走査動作毎に形成されるドット位置と、主走査動作間の副走査動作による記録紙ＰＡの搬送方向（副走査方向Ｙ）と反対方向へ遷移する記録ヘッド６２のノズル位置との位置関係を模式的に示したものであり、補間係数ｋ＝４、スキャン回数ｓ＝２としたものである。  
補間係数ｋ＝４、スキャン回数ｓ＝２、使用ノズル数Ｎ＝１０、搬送量Ｐ＝５／７２０ｉｎｃｈ、及びノズルシフト数Ｆ＝１に設定され、基準ノズル使用位置は、ノズルＮ１〜ノズルＮ１０までの１０ノズルを使用する位置に設定されている。画像データから副走査方向Ｙの記録解像度が３６０ｄｐｉの記録データが主走査動作１回分ずつ生成されてＲＡＭ２２に格納され、ＲＡＭ２２からヘッドドライバ２８へ転送されて記録が実行される。
【００８０】
１回目（奇数回目）の主走査動作Ｘ１は、使用ノズル位置を基準ノズル使用位置から副走査方向Ｙの上流側へ１つノズルシフトさせた状態で実行される。白丸で示されたノズルＮ２〜ノズルＮ１１（使用ノズル位置）からインクが噴射されて記録データの半分のドットサイズでドットが形成され、黒丸で示されたノズルＮ１、及びノズルＮ１２からはインクは噴射されない。１回目の主走査動作Ｘ１が実行された後、記録紙ＰＡが搬送量Ｐ（５／７２０ｉｎｃｈ）で副走査方向Ｙへ搬送され、１回目の主走査動作Ｘ１と同じ記録データで２回目の主走査動作Ｘ２が実行される。
【００８１】
２回目（偶数回目）の主走査動作Ｘ２は、使用ノズル位置を副走査方向Ｙの下流側へ１つノズルシフトさせて基準ノズル使用位置へ戻した状態で実行される。白丸で示されたノズルＮ１〜ノズルＮ１０（使用ノズル位置）からインクが噴射されて記録データの半分のドットサイズでドットが形成され、黒丸で示されたノズルＮ１１、及びノズルＮ１２からはインクは噴射されない。例えば、１回目の主走査動作Ｘ１でノズルＮ９にて形成されたドットと同じドットが、２回目の主走査動作Ｘ２でノズルＮ９から副走査方向Ｙの下流側へ１つノズルシフトさせたノズルＮ８にて形成され、２つの同じドットが記録データのドットサイズ（一点鎖線で示した円）の半分のドットサイズで副走査方向Ｙに１／７２０ｉｎｃｈだけずれた位置に隣接して形成されることになる。２回目の主走査動作Ｘ２が実行された後、記録紙ＰＡが搬送量Ｐ（５／７２０ｉｎｃｈ）で副走査方向Ｙへ搬送され、３回目の主走査動作Ｘ３が実行される。
【００８２】
３回目（奇数回目）の主走査動作Ｘ３は、使用ノズル位置を基準ノズル使用位置から副走査方向Ｙの上流側へ１つノズルシフトさせた状態で実行される。３回目の主走査動作Ｘ３が実行された後、記録紙ＰＡが搬送量Ｐ（５／７２０ｉｎｃｈ）で副走査方向Ｙへ搬送され、３回目の主走査動作Ｘ３と同じ記録データで４回目の主走査動作Ｘ４が実行される。４回目（偶数回目）の主走査動作Ｘ４は、使用ノズル位置を副走査方向Ｙの下流側へ１つノズルシフトさせて基準ノズル使用位置へ戻した状態で実行される。
【００８３】
例えば、３回目の主走査動作Ｘ３でノズルＮ７にて形成されたドットと同じドットが、４回目の主走査動作Ｘ４でノズルＮ７から副走査方向Ｙの下流側へ１つノズルシフトさせたノズルＮ６にて形成され、２つの同じドットが副走査方向Ｙに１／７２０ｉｎｃｈだけずれた位置に隣接して形成されることになる。４回目の主走査動作Ｘ４が実行された後、記録紙ＰＡが搬送量Ｐ（５／７２０ｉｎｃｈ）で副走査方向Ｙへ搬送され、５回目の主走査動作Ｘ５が実行される。
【００８４】
５回目（奇数回目）の主走査動作Ｘ５は、使用ノズル位置を基準ノズル使用位置から副走査方向Ｙの上流側へ１つノズルシフトさせた状態で実行される。５回目の主走査動作Ｘ５が実行された後、記録紙ＰＡが搬送量Ｐ（５／７２０ｉｎｃｈ）で副走査方向Ｙへ搬送され、５回目の主走査動作Ｘ５と同じ記録データで６回目の主走査動作Ｘ６が実行される。６回目（偶数回目）の主走査動作Ｘ６は、使用ノズル位置を副走査方向Ｙの下流側へ１つノズルシフトさせて基準ノズル使用位置へ戻した状態で実行される。
【００８５】
例えば、５回目の主走査動作Ｘ５でノズルＮ４にて形成されたドットと同じドットが、６回目の主走査動作Ｘ６でノズルＮ４から副走査方向Ｙの下流側へ１つノズルシフトさせたノズルＮ３にて形成され、２つの同じドットが副走査方向Ｙに１／７２０ｉｎｃｈだけずれた位置に隣接して形成されることになる。５回目の主走査動作Ｘ５で形成されたドットと、１回目の主走査動作Ｘ１で形成されたドットとは、同じ主走査線に主走査方向Ｘに隣接して交互に形成され、それによって、その主走査線に隙間無くドットが形成されて１本のラスタが形成される。６回目の主走査動作Ｘ６で形成されたドットと、２回目の主走査動作Ｘ２で形成されたドットとは、同じ主走査線に主走査方向Ｘに隣接して交互に形成され、それによって、その主走査線に隙間無くドットが形成されて１本のラスタが形成される。６回目の主走査動作Ｘ６が実行された後、記録紙ＰＡが搬送量Ｐ（５／７２０ｉｎｃｈ）で副走査方向Ｙへ搬送され、７回目の主走査動作Ｘ７が実行される。
【００８６】
７回目（奇数回目）の主走査動作Ｘ７は、使用ノズル位置を基準ノズル使用位置から副走査方向Ｙの上流側へ１つノズルシフトさせた状態で実行される。７回目の主走査動作Ｘ７が実行された後、記録紙ＰＡが搬送量Ｐ（５／７２０ｉｎｃｈ）で副走査方向Ｙへ搬送され、７回目の主走査動作Ｘ７と同じ記録データで８回目の主走査動作Ｘ８が実行される。８回目（偶数回目）の主走査動作Ｘ８は、使用ノズル位置を副走査方向Ｙの下流側へ１つノズルシフトさせて基準ノズル使用位置へ戻した状態で実行される。
【００８７】
例えば、７回目の主走査動作Ｘ７でノズルＮ２にて形成されたドットと同じドットが、７回目の主走査動作Ｘ７でノズルＮ２から副走査方向Ｙの下流側へ１つノズルシフトさせたノズルＮ１にて形成され、２つの同じドットが副走査方向Ｙに１／７２０ｉｎｃｈだけずれた位置に隣接して形成されることになる。７回目の主走査動作Ｘ７で形成されたドットと、３回目の主走査動作Ｘ３で形成されたドットとは、同じ主走査線に主走査方向Ｘに隣接して交互に形成され、それによって、その主走査線に隙間無くドットが形成されて１本のラスタが形成される。８回目の主走査動作Ｘ８で形成されたドットと、４回目の主走査動作Ｘ４で形成されたドットとは、同じ主走査線に主走査方向Ｘに隣接して交互に形成され、それによって、その主走査線に隙間無くドットが形成されて１本のラスタが形成される。８回目の主走査動作Ｘ８が実行された後、記録紙ＰＡが搬送量Ｐ（５／７２０ｉｎｃｈ）で副走査方向Ｙへ搬送され、以下同様にして９回目以降、奇数回目の主走査動作と偶数回目の主走査動作とが交互に繰り返し実行されていく。それによって、副走査方向Ｙの記録解像度が３６０ｄｐｉの記録データで、副走査方向Ｙの記録解像度が７２０ｄｐｉのフルオーバーラップインターレース記録が実行されることになる。
【００８８】
このようにして、論理演算によって記録データの記録解像度を変換することなく、記録データの記録解像度より高い記録解像度の記録を実現して記録画質を大幅に向上させることができる。また、記録データの記録解像度より高い記録解像度で記録を実行することができるので、データ容量の小さい低解像度の記録データで高解像度の記録を実行することが可能になる。それによって、ダイレクトプリント機能を備えた記録装置において、メモリ容量を削減できるので記録装置のコスト削減が図れる。
【００８９】
つづいて、ドットサイズを半分にした２個の同じドットが副走査方向Ｙへ隣接して形成されて記録紙ＰＡへの記録が実行される如く記録制御部１００にて実行される制御手順の第２実施例について、以下図９〜図１１を参照しながら説明する。当該実施例は、上述した第１実施例と同様に、制御データの生成、及び画像データからの記録データの生成を記録制御部１００で実行する制御手順であり、上述したインクジェット式記録装置５０においては、情報処理装置２００を介さずデジタルカメラ又はメモリカードから画像データを直接読み込んで記録を実行する場合（いわゆるダイレクトプリントを実行する場合）に実行される制御手順である。
【００９０】
図９は、記録制御部１００にて実行される制御手順の第２実施例を示したフローチャートである。  
ステップＳ１１及びステップＳ１２は、図６に示したフローチャートのステップＳ１及びステップＳ２と同様なので説明は省略する。つづいて、以下の式（４）〜（６）を満たす搬送量Ｐ、搬送補正量α、使用ノズル数Ｎ、及びノズルシフト数Ｆを決定する（ステップＳ１３）。
【００９１】
Ｎ＝ｓ・Ｐ・Ｄ・ｋ      …（４）
Ｎ≦Ｍ−Ｆ      …（５）
（Ｐ＋α）・Ｄ＝Ｆ±１／ｋ      …（６）
式（４）は、前述した式（１）と同じであり、式（５）は、前述した式（２）と同じであり、使用ノズル数Ｎ、及びノズルシフト数Ｆついても第１実施例と同様なので、それぞれ説明は省略する。主走査動作を実行する度に副走査方向Ｙへ搬送される記録紙ＰＡの搬送量Ｐは、式（３）に示したように、搬送量Ｐに搬送補正量αを加算した搬送量にノズル分布密度Ｄを乗算して得られる搬送量（Ｐ＋α）に相当するノズル数がノズルシフト数Ｆに１／ｋを加算又は減算した値となり、かつ、式（１）を満たす値に設定される。
【００９２】
ここで、搬送補正量αについて説明する。Ｐ＝Ｎ／（ｓ・Ｄ・ｋ）なる関係式から搬送量Ｐ当たりのノズル数（Ｐ・Ｄ）＝Ｎ／（ｓ・ｋ）となり、ｋとＮ／ｓが互いに素の関係にあることから、搬送量Ｐ当たりのノズル数は、必然的にＰ・Ｄ＝Ｆ±ｎ／ｋ（ｎは１以上ｋ未満の整数値）となる。そして、奇数回目の主走査動作時に形成されるドットと、直後の偶数回目の主走査動作時に形成されるドットとが副走査方向に隣接した位置関係で形成されるためには、第１実施例の式（３）に示したように、Ｐ・Ｄ＝Ｆ±（１／ｋ）なる関係が満たされなければならない。つまり、ｎ＝１となるようにする必要がある。
【００９３】
しかし、Ｐ＝Ｎ／（ｓ・Ｄ・ｋ）なる関係式を満たすように設定され、かつ互いに素の関係となる整数値に設定されるＮ／ｓと補間係数ｋとの設定値によっては、ｎ≠１となってしまう場合もある。この場合、インターレース記録は成立するものの、奇数回目の主走査動作時に形成されるドットと、直後の偶数回目の主走査動作時に形成されるドットとが副走査方向に隣接した位置関係で形成されず、２つのドット間に別のドットが形成されてしまうことになる。そこで、（Ｐ＋α）・Ｄ＝Ｆ±（１／ｋ）なる関係式が満たされるように搬送量Ｐを補正する搬送補正量αを設定する。そして、奇数回目の主走査動作後の被記録材の搬送量を搬送量Ｐに搬送補正量αを加算した搬送量に設定し、偶数回目の主走査動作後の被記録材の搬送量を搬送量Ｐから搬送補正量αを減算した搬送量に設定して被記録材を搬送して記録を実行する。それによって、奇数回目の主走査動作時に形成されるドットと、直後の偶数回目の主走査動作時に形成されるドットとを副走査方向に隣接した位置関係で形成することができる。
【００９４】
つづいて、補間係数ｋ、及びスキャン回数ｓの値からデータ取り出し位置を決定し、使用ノズル数Ｎ、及びノズル分布密度Ｄから主走査動作１回分の記録データを生成し（ステップＳ１４）、ノズルシフト数Ｆ、搬送量Ｐ、搬送補正量αとして、主走査動作１回分の記録データで２回の主走査動作を実行する制御データを生成する（ステップＳ１５）。そして、生成した制御データに基づいて以下の制御を実行する。まず、基準ノズル使用位置からノズルシフト数Ｆだけ（副走査方向Ｙの上流側へ）ノズルシフトさせ、生成した記録データに基づいて、１回目（奇数回目）の主走査動作を実行し（ステップＳ１６）、搬送量Ｐに搬送補正量αを加算した搬送量Ｐｏｄで記録紙ＰＡを副走査方向Ｙへ搬送する（ステップＳ１７）。基準ノズル使用位置は、第１実施例と同様にノズル列６２Ｙの副走査方向Ｙの最下流側のノズル、つまり、ノズルＮ１から使用ノズル数Ｎの数だけノズルを使用する位置に設定されている。
【００９５】
つづいて、（ノズルシフト数Ｆだけ副走査方向Ｙの下流側へノズルシフトさせて）使用ノズル位置を基準ノズル使用位置へ戻し、生成した記録データに基づいて、２回目（偶数回目）の主走査動作を実行し（ステップＳ１８）、搬送量Ｐから搬送補正量αを減算した搬送量Ｐｅｖで記録紙ＰＡを副走査方向Ｙへ搬送する（ステップＳ１９）。そして、記録紙ＰＡへの記録が全て終了したか否かを判定する（ステップＳ２０）。記録紙ＰＡへの記録が全て終了していない場合には（ステップＳ２０でＮｏ）、ステップＳ１４へ戻って引き続き記録を実行し、記録紙ＰＡへの記録が全て終了した時点で当該手順を終了する（ステップＳ２０でＹｅｓ）。
【００９６】
図１０は、インターレース記録方式により主走査動作毎に形成されるドット位置と、主走査動作間の副走査動作による記録紙ＰＡの搬送方向（副走査方向Ｙ）と反対方向へ遷移する記録ヘッド６２のノズル位置との位置関係を模式的に示したものであり、補間係数ｋ＝８、スキャン回数ｓ＝１としたものである。  
記録ヘッド６２のヘッド仕様は、総ノズル数Ｍ＝１２、ドット分布密度Ｄ＝１８０ｄｐｉである。そして、補間係数ｋ＝８、使用ノズル数Ｎ＝１１、搬送量Ｐ＝１１／１４４０ｉｎｃｈ、搬送補正量α＝−２／１４４０ｉｎｃｈ、及びノズルシフト数Ｆ＝１に設定され、基準ノズル使用位置は、ノズルＮ１〜ノズルＮ１１までの１１ノズルを使用する位置に設定されている。画像データから副走査方向Ｙの記録解像度が７２０ｄｐｉの記録データが主走査動作１回分ずつ生成されてＲＡＭ２２に格納され、ＲＡＭ２２からヘッドドライバ２８へ転送されて記録が実行される。
【００９７】
１回目（奇数回目）の主走査動作Ｘ１は、使用ノズル位置を基準ノズル使用位置から副走査方向Ｙの上流側へ１つノズルシフトさせた状態で実行される。白丸で示されたノズルＮ２〜ノズルＮ１２（使用ノズル位置）からインクが噴射されて記録データの半分のドットサイズでドットが形成され、黒丸で示されたノズルＮ１からはインクは噴射されない。１回目の主走査動作Ｘ１が実行された後、記録紙ＰＡが搬送量Ｐｏｄ（９／１４４０ｉｎｃｈ）で副走査方向Ｙへ搬送され、１回目の主走査動作Ｘ１と同じ記録データで２回目の主走査動作Ｘ２が実行される。
【００９８】
２回目（偶数回目）の主走査動作Ｘ２は、使用ノズル位置を副走査方向Ｙの下流側へ１つノズルシフトさせて基準ノズル使用位置へ戻した状態で実行される。白丸で示されたノズルＮ１〜ノズルＮ１１（使用ノズル位置）からインクが噴射されて記録データの半分のドットサイズでドットが形成され、黒丸で示されたノズルＮ１２からはインクは噴射されない。例えば、１回目の主走査動作Ｘ１でノズルＮ１０にて形成されたドットと同じドットが、２回目の主走査動作Ｘ２でノズルＮ１０から副走査方向Ｙの下流側へ１つノズルシフトさせたノズルＮ９にて形成され、２つの同じドットが記録データのドットサイズ（一点鎖線で示した円）の半分のドットサイズで副走査方向Ｙに１／１４４０ｉｎｃｈだけずれた位置に隣接して形成されることになる。２回目の主走査動作Ｘ２が実行された後、記録紙ＰＡが搬送量Ｐｅｖ（１３／１４４０ｉｎｃｈ）で副走査方向Ｙへ搬送され、３回目の主走査動作Ｘ３が実行される。
【００９９】
３回目（奇数回目）の主走査動作Ｘ３は、使用ノズル位置を基準ノズル使用位置から副走査方向Ｙの上流側へ１つノズルシフトさせた状態で実行される。３回目の主走査動作Ｘ３が実行された後、記録紙ＰＡが搬送量Ｐｏｄ（９／１４４０ｉｎｃｈ）で副走査方向Ｙへ搬送され、３回目の主走査動作Ｘ３と同じ記録データで４回目の主走査動作Ｘ４が実行される。４回目（偶数回目）の主走査動作Ｘ４は、使用ノズル位置を副走査方向Ｙの下流側へ１つノズルシフトさせて基準ノズル使用位置へ戻した状態で実行される。
【０１００】
例えば、３回目の主走査動作Ｘ３でノズルＮ８にて形成されたドットと同じドットが、４回目の主走査動作Ｘ４でノズルＮ８から副走査方向Ｙの下流側へ１つノズルシフトさせたノズルＮ７にて形成され、２つの同じドットが記録データのドットサイズ（一点鎖線で示した円）の半分のドットサイズで副走査方向Ｙに１／１４４０ｉｎｃｈだけずれた位置に隣接して形成されることになる。４回目の主走査動作Ｘ４が実行された後、記録紙ＰＡが搬送量Ｐｅｖ（１３／１４４０ｉｎｃｈ）で副走査方向Ｙへ搬送され、以下同様にして５回目以降、奇数回目の主走査動作と偶数回目の主走査動作とが交互に繰り返し実行されていく。それによって、副走査方向Ｙの記録解像度が７２０ｄｐｉの記録データで、副走査方向Ｙの記録解像度が１４４０ｄｐｉのインターレース記録が実行されることになる。
【０１０１】
図１１は、ＦＯＬインターレース記録方式により主走査動作毎に形成されるドット位置と、主走査動作間の副走査動作による記録紙ＰＡの搬送方向（副走査方向Ｙ）と反対方向へ遷移する記録ヘッド６２のノズル位置との位置関係を模式的に示したものであり、補間係数ｋ＝８、スキャン回数ｓ＝２としたものである。  
補間係数ｋ＝８、スキャン回数ｓ＝２、使用ノズル数Ｎ＝１０、搬送量Ｐ＝５／１４４０ｉｎｃｈ、搬送補正量α＝２／１４４０ｉｎｃｈ、及びノズルシフト数Ｆ＝１に設定され、基準ノズル使用位置は、ノズルＮ１〜ノズルＮ１０までの１０ノズルを使用する位置に設定されている。画像データから副走査方向Ｙの記録解像度が７２０ｄｐｉの記録データが主走査動作１回分ずつ生成されてＲＡＭ２２に格納され、ＲＡＭ２２からヘッドドライバ２８へ転送されて記録が実行される。
【０１０２】
１回目（奇数回目）の主走査動作Ｘ１は、使用ノズル位置を基準ノズル使用位置から副走査方向Ｙの上流側へ１つノズルシフトさせた状態で実行される。白丸で示されたノズルＮ２〜ノズルＮ１１（使用ノズル位置）からインクが噴射されて記録データの半分のドットサイズでドットが形成され、黒丸で示されたノズルＮ１、及びノズルＮ１２からはインクは噴射されない。１回目の主走査動作Ｘ１が実行された後、記録紙ＰＡが搬送量Ｐｏｄ（７／１４４０ｉｎｃｈ）で副走査方向Ｙへ搬送され、１回目の主走査動作Ｘ１と同じ記録データで２回目の主走査動作Ｘ２が実行される。
【０１０３】
２回目（偶数回目）の主走査動作Ｘ２は、使用ノズル位置を副走査方向Ｙの下流側へ１つノズルシフトさせて基準ノズル使用位置へ戻した状態で実行される。白丸で示されたノズルＮ１〜ノズルＮ１０（使用ノズル位置）からインクが噴射されて記録データの半分のドットサイズでドットが形成され、黒丸で示されたノズルＮ１１、及びノズルＮ１２からはインクは噴射されない。例えば、１回目の主走査動作Ｘ１でノズルＮ１０にて形成されたドットと同じドットが、２回目の主走査動作Ｘ２でノズルＮ１０から副走査方向Ｙの下流側へ１つノズルシフトさせたノズルＮ９にて形成され、２つの同じドットが記録データのドットサイズ（一点鎖線で示した円）の半分のドットサイズで副走査方向Ｙに１／１４４０ｉｎｃｈだけずれた位置に隣接して形成されることになる。２回目の主走査動作Ｘ２が実行された後、記録紙ＰＡが搬送量Ｐｅｖ（３／１４４０ｉｎｃｈ）で副走査方向Ｙへ搬送され、３回目の主走査動作Ｘ３が実行される。
【０１０４】
３回目（奇数回目）の主走査動作Ｘ３は、使用ノズル位置を基準ノズル使用位置から副走査方向Ｙの上流側へ１つノズルシフトさせた状態で実行される。３回目の主走査動作Ｘ３が実行された後、記録紙Ｐｏｄが搬送量Ｐ（７／１４４０ｉｎｃｈ）で副走査方向Ｙへ搬送され、３回目の主走査動作Ｘ３と同じ記録データで４回目の主走査動作Ｘ４が実行される。４回目（偶数回目）の主走査動作Ｘ４は、使用ノズル位置を副走査方向Ｙの下流側へ１つノズルシフトさせて基準ノズル使用位置へ戻した状態で実行される。
【０１０５】
例えば、３回目の主走査動作Ｘ３でノズルＮ９にて形成されたドットと同じドットが、４回目の主走査動作Ｘ４でノズルＮ９から副走査方向Ｙの下流側へ１つノズルシフトさせたノズルＮ８にて形成され、２つの同じドットが副走査方向Ｙに１／１４４０ｉｎｃｈだけずれた位置に隣接して形成されることになる。４回目の主走査動作Ｘ４が実行された後、記録紙ＰＡが搬送量Ｐｅｖ（３／１４４０ｉｎｃｈ）で副走査方向Ｙへ搬送され、５回目の主走査動作Ｘ５が実行される。
【０１０６】
５回目（奇数回目）の主走査動作Ｘ５は、使用ノズル位置を基準ノズル使用位置から副走査方向Ｙの上流側へ１つノズルシフトさせた状態で実行される。５回目の主走査動作Ｘ５が実行された後、記録紙ＰＡが搬送量Ｐｏｄ（７／１４４０ｉｎｃｈ）で副走査方向Ｙへ搬送され、５回目の主走査動作Ｘ５と同じ記録データで６回目の主走査動作Ｘ６が実行される。６回目（偶数回目）の主走査動作Ｘ６は、使用ノズル位置を副走査方向Ｙの下流側へ１つノズルシフトさせて基準ノズル使用位置へ戻した状態で実行される。
【０１０７】
例えば、５回目の主走査動作Ｘ５でノズルＮ８にて形成されたドットと同じドットが、６回目の主走査動作Ｘ６でノズルＮ８から副走査方向Ｙの下流側へ１つノズルシフトさせたノズルＮ７にて形成され、２つの同じドットが副走査方向Ｙに１／１４４０ｉｎｃｈだけずれた位置に隣接して形成されることになる。６回目の主走査動作Ｘ６が実行された後、記録紙ＰＡが搬送量Ｐｅｖ（３／１４４０ｉｎｃｈ）で副走査方向Ｙへ搬送され、７回目の主走査動作Ｘ７が実行される。
【０１０８】
７回目（奇数回目）の主走査動作Ｘ７は、使用ノズル位置を基準ノズル使用位置から副走査方向Ｙの上流側へ１つノズルシフトさせた状態で実行される。７回目の主走査動作Ｘ７が実行された後、記録紙ＰＡが搬送量Ｐｏｄ（７／１４４０ｉｎｃｈ）で副走査方向Ｙへ搬送され、７回目の主走査動作Ｘ７と同じ記録データで８回目の主走査動作Ｘ８が実行される。８回目（偶数回目）の主走査動作Ｘ８は、使用ノズル位置を副走査方向Ｙの下流側へ１つノズルシフトさせて基準ノズル使用位置へ戻した状態で実行される。
【０１０９】
例えば、７回目の主走査動作Ｘ７でノズルＮ７にて形成されたドットと同じドットが、８回目の主走査動作Ｘ８でノズルＮ７から副走査方向Ｙの下流側へ１つノズルシフトさせたノズルＮ６にて形成され、２つの同じドットが副走査方向Ｙに１／１４４０ｉｎｃｈだけずれた位置に隣接して形成されることになる。８回目の主走査動作Ｘ８が実行された後、記録紙ＰＡが搬送量Ｐｅｖ（３／１４４０ｉｎｃｈ）で副走査方向Ｙへ搬送され、９回目の主走査動作Ｘ９が実行される。
【０１１０】
９回目（奇数回目）の主走査動作Ｘ９は、使用ノズル位置を基準ノズル使用位置から副走査方向Ｙの上流側へ１つノズルシフトさせた状態で実行される。９回目の主走査動作Ｘ９が実行された後、記録紙ＰＡが搬送量Ｐｏｄ（７／１４４０ｉｎｃｈ）で副走査方向Ｙへ搬送され、９回目の主走査動作Ｘ９と同じ記録データで１０回目の主走査動作Ｘ１０が実行される。１０回目（偶数回目）の主走査動作Ｘ１０は、使用ノズル位置を副走査方向Ｙの下流側へ１つノズルシフトさせて基準ノズル使用位置へ戻した状態で実行される。
【０１１１】
例えば、９回目の主走査動作Ｘ９でノズルＮ５にて形成されたドットと同じドットが、１０回目の主走査動作Ｘ１０でノズルＮ５から副走査方向Ｙの下流側へ１つノズルシフトさせたノズルＮ４にて形成され、２つの同じドットが副走査方向Ｙに１／１４４０ｉｎｃｈだけずれた位置に隣接して形成されることになる。９回目の主走査動作Ｘ９で形成されたドットと、１回目の主走査動作Ｘ１で形成されたドットとは、同じ主走査線に主走査方向Ｘに隣接して交互に形成され、それによって、その主走査線に隙間無くドットが形成されて１本のラスタが形成される。１０回目の主走査動作Ｘ１０で形成されたドットと、２回目の主走査動作Ｘ２で形成されたドットとは、同じ主走査線に主走査方向Ｘに隣接して交互に形成され、それによって、その主走査線に隙間無くドットが形成されて１本のラスタが形成される。１０回目の主走査動作Ｘ１０が実行された後、記録紙ＰＡが搬送量Ｐｅｖ（３／１４４０ｉｎｃｈ）で副走査方向Ｙへ搬送され、以下同様にして１１回目以降、奇数回目の主走査動作と偶数回目の主走査動作とが交互に繰り返し実行されていく。それによって、副走査方向Ｙの記録解像度が７２０ｄｐｉの記録データで、副走査方向Ｙの記録解像度が１４４０ｄｐｉのフルオーバーラップインターレース記録が実行されることになる。
【０１１２】
つづいて、ドットサイズを半分にした２個の同じドットが副走査方向Ｙへ隣接して形成されて記録紙ＰＡへの記録が実行される如く記録制御部１００にて実行される制御手順の第３実施例について、以下図１２及び図１３を参照しながら説明する。当該実施例は、上述した第１実施例又は第２実施例とは異なり、制御データの生成、及び画像データからの記録データの生成を情報処理装置２００にて行い、情報処理装置２００にて生成された制御データ及び記録データが記録制御部１００へＵＳＢコントローラ２３を介して送信される。記録制御部１００は、情報処理装置２００から受信した制御データ及び記録データに基づいて、所定の制御手順を実行して記録紙ＰＡへの記録を実行する。
【０１１３】
図１２は、情報処理装置２００にて実行されるデータ生成手順を示したフローチャートである。  
ステップＳ２１〜ステップＳ２４は、図９に示したフローチャートのステップＳ１１〜ステップＳ１４と同様なので説明は省略する。つづいて、生成した記録データに基づいて制御データを生成する（制御データ生成手順）。まず、生成した記録データに基づいて１回目（奇数回目）の主走査動作を実行するための制御データを生成して記録制御部１００へ転送する。使用ノズル位置を基準ノズル使用位置からノズルシフト数Ｆだけ副走査方向Ｙの上流側へノズルシフトさせるノズルシフト制御データを生成して記録制御部１００へ転送し（ステップＳ２５）、ステップＳ２４にて生成した主走査動作１回分の記録データを記録制御部１００へ転送する（ステップＳ２６）。つづいて、搬送量Ｐｏｄ（搬送量Ｐ＋搬送補正量α）の搬送制御データを記録制御部１００へ転送する（ステップＳ２７）。
【０１１４】
つづいて、同じ記録データに基づいて２回目（偶数回目）の主走査動作を実行するための制御データを生成して記録制御部１００へ転送する。使用ノズル位置を基準ノズル使用位置へ戻すために、使用ノズル位置をノズルシフト数Ｆだけ副走査方向Ｙの下流側へノズルシフトさせるノズルシフト制御データを生成して記録制御部１００へ転送し（ステップＳ２８）、ステップＳ２６にて記録制御部１００に転送した記録データに基づいて、再度主走査動作を実行する主走査動作制御（制御コマンド等）を記録制御部１００へ転送する（ステップＳ２９）。
【０１１５】
つづいて、搬送量Ｐｅｖ（搬送量Ｐ−搬送補正量α）の搬送制御データを記録制御部１００へ転送する（ステップＳ３０）。そして、記録紙ＰＡへの記録が全て終了したか否かを判定する（ステップＳ３１）。記録紙ＰＡへの記録が全て終了していない場合には（ステップＳ３１でＮｏ）、ステップＳ２４へ戻って引き続き記録データ及び制御データを生成して記録制御部１００へ転送する手順を実行し、記録紙ＰＡへの記録が全て終了した時点で当該手順を終了する（ステップＳ３１でＹｅｓ）。
【０１１６】
図１３は、記録制御部１００にて実行される制御手順の第３実施例を示したフローチャートである。  
当該実施例において記録制御部１００は、必要な記録データ及び制御データが情報処理装置２００から転送されてくるので、転送されてきた記録データ及び制御データに基づいて所定の制御を実行するだけで良い。  
まず、情報処理装置２００からデータを受信し（ステップＳ４１）、受信したデータがノズルシフト制御データか否かを判定する（ステップＳ４２）。受信したデータがノズルシフト制御データである場合には（ステップＳ４２でＹｅｓ）、受信したノズルシフト制御データに基づいて、記録ヘッド６２の各ノズル列の使用ノズル位置をシフトさせる（ステップＳ４３）。一方、受信したデータがノズルシフト制御データでない場合には（ステップＳ４２でＮｏ）、つづいて、受信したデータが記録データ又は主走査動作制御（制御コマンド等）であるか否かを判定する（ステップＳ４４）。受信したデータが記録データ又は主走査動作制御である場合には（ステップＳ４４でＹｅｓ）、受信した記録データ又は主走査動作制御に基づいて主走査動作を実行する（ステップＳ４５）。
【０１１７】
一方、受信したデータが記録データ又は主走査動作制御でない場合には（ステップＳ４４でＮｏ）、つづいて、受信したデータが搬送制御データであるか否かを判定する（ステップＳ４６）。受信したデータが搬送制御データである場合には（ステップＳ４６でＹｅｓ）、受信した搬送制御データの搬送量に基づいて副走査動作を実行する（ステップＳ４７）。そして、ノズルシフト実行後（ステップＳ４３）、主走査動作実行後（ステップＳ４５）、又は副走査動作実行後（ステップＳ４７）、或いは、受信したデータが搬送制御データでない場合は（ステップＳ４６でＮｏ）、記録紙ＰＡへの記録が全て終了したか否かを判定する（ステップＳ４８）。記録紙ＰＡへの記録が全て終了していない場合には（ステップＳ４８でＮｏ）、ステップＳ４１へ戻って引き続き情報処理装置２００からデータを受信し、記録紙ＰＡへの記録が全て終了した時点で当該手順を終了する（ステップＳ４８でＹｅｓ）。
【０１１８】
このようにして、論理演算によって記録データの記録解像度を変換することなく、記録データの記録解像度より高い記録解像度の記録を実現して記録画質を大幅に向上させることができる。また、現在普及している通信インタフェース（ＵＳＢ等）のままで、画質を低下させることなく情報処理装置２００からインクジェット式記録装置５０への記録データの転送時間を約半分に短縮することが可能になり、安価で高速なインクジェット式記録装置５０が可能になる。
【０１１９】
尚、本発明は上記実施例に限定されることなく、特許請求の範囲に記載した発明の範囲内で、種々の変形が可能であり、それらも本発明の範囲内に含まれるものであることは言うまでもない。
【図面の簡単な説明】
【０１２０】
【図１】本発明に係るインクジェット式記録装置の平面図である。
【図２】本発明に係るインクジェット式記録装置の側面図である。
【図３】本発明に係るインクジェット式記録装置のブロック図である。
【図４】記録ヘッドのヘッド面を模式的に示した平面図である。
【図５】記録紙の記録面に形成されたドットを模式的に示したものである。
【図６】記録制御部にて実行される制御手順のフローチャートである。
【図７】インターレース記録方式におけるノズル位置の模式図である。
【図８】ＦＯＬインターレース記録方式におけるノズル位置の模式図である。
【図９】記録制御部にて実行される制御手順のフローチャートである。
【図１０】インターレース記録方式におけるノズル位置の模式図である。
【図１１】ＦＯＬインターレース記録方式におけるノズル位置の模式図である。
【図１２】情報処理装置にて実行されるデータ生成手順のフローチャートである。
【図１３】記録制御部にて実行される制御手順のフローチャートである。
【符号の説明】
【０１２１】
２１  ＲＯＭ、２２  ＲＡＭ、２３  ＵＳＢコントローラ、２４  メモリカードインタフェース、２５  メモリカードスロット、２６  ＭＰＵ、２７  Ｉ／Ｏ、２８  ヘッドドライバ、５０  インクジェット式記録装置、５１  キャリッジガイド軸、５２  プラテン、５３  搬送駆動ローラ、５４  搬送従動ローラ、５５  排紙駆動ローラ、５６  排紙従動ローラ、５７  給紙トレイ、５７ｂ  給紙ローラ、６１  キャリッジ、６２  記録ヘッド、６２Ｋ、６２Ｃ、６２ＬＣ、６２Ｍ、６２ＬＭ、６２Ｙ  ノズル列、６３  紙検出器、１００  記録制御部、２００  情報処理装置、Ｎ１〜ＮＭ  ノズル、ＰＡ  記録紙、ＳＢ  システムバス、Ｘ  主走査方向、Ｙ  副走査方向
【図１】
2005224986.tif 000003
【図２】
2005224986.tif 000004
【図３】
2005224986.tif 000005
【図４】
2005224986.tif 000006
【図５】
2005224986.tif 000007
【図６】
2005224986.tif 000008
【図７】
2005224986.tif 000009
【図８】
2005224986.tif 000010
【図９】
2005224986.tif 000011
【図１０】
2005224986.tif 000012
【図１１】
2005224986.tif 000013
【図１２】
2005224986.tif 000014
【図１３】
2005224986.tif 000015