(57)【要約】      （修正有）【課題】記録ヘッドで画像データの解像度よりも低解像度で記録する際にも画質の劣化を軽減した記録を可能にする。【解決手段】記録ヘッドの走査方向に画像データの解像度である第１解像度より低く、１／Ｎの第２解像度で記録し、Ｎ回の記録走査で記録媒体に画像データに基づく記録を完成させる。このため、記録ヘッドのＮ回の走査での記録に用いる画像データを記録バッファに格納する。画像データをＮ個に分割して得られる群と記録ヘッドの時分割駆動のブロック駆動順序とに従って、画像データを並び替え、複数のバンクから構成された転送バッファに格納する。その走査方向に関する記録のタイミングに対応するバンクから画像データを読み出して記録ヘッドに転送し、その画像データを用いて第２解像度で記録ヘッドにより１回の記録走査を行う。既に転送がなされたバンクとは異なるバンクから画像データを読み出し、記録ヘッドにより記録走査を行わせる。【選択図】図１０
2012056124.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録素子を備えた記録ヘッドを記録媒体に対して走査させながら、前記複数の記録素子を時分割駆動し、前記記録ヘッドの走査方向には、画像データの解像度である第１解像度より低く、前記第１解像度の１／Ｎの第２解像度で記録を行ない、前記記録ヘッドによりＮ回の記録走査で前記記録媒体に対する前記画像データに基づく記録を完成させる記録装置であって、
前記記録ヘッドのＮ回の走査で記録される際に用いられる前記画像データを格納する記録バッファと、
前記走査方向に関する記録のタイミングと対応付けられる複数のバンクから構成され、前記記録バッファに格納された画像データを格納する転送バッファと、
前記記録バッファに格納された画像データをＮ個に分割し、前記分割された画像データを構成する群と前記時分割駆動におけるブロック駆動順序とに従って、前記記録バッファに格納された画像データを並び替え、該並び替えられた画像データを、前記複数のバンクのいずれかを指定して前記転送バッファに格納するデータ並び替え手段と、
前記走査方向に関する記録のタイミングに従って、前記転送バッファの該タイミングに対応するバンクから画像データを読み出して前記記録ヘッドに転送する転送手段と、
前記転送手段により転送された画像データを用いて前記第２解像度で前記記録ヘッドにより１回の記録走査を行う記録手段と、
前記転送手段により既に転送がなされたバンクとは異なるバンクを指定して前記転送バッファから画像データを読み出すとともに、前記記録手段により記録走査を行わせるよう制御する制御手段とを有することを特徴とする記録装置。
【請求項２】
前記記録走査ごとに記録のタイミングを変更する変更手段をさらに有することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記記録走査ごとに画像データの一部をマスクするマスク手段をさらに有し、
前記マスク手段は、前記記録走査ごとに異なるマスクを用いることを特徴とする請求項１又は２に記載の記録装置。
【請求項４】
前記時分割駆動におけるブロック駆動順序を格納するメモリをさらに有することを特徴とする請求項１又は２に記載の記録装置。
【請求項５】
前記メモリには複数の種類のブロック駆動順序を格納し、前記記録走査ごとに異なるブロック駆動順序を用いることを特徴とする請求項４に記載の記録装置。
【請求項６】
前記記録ヘッドはインクを吐出して記録を行うインクジェット記録ヘッドであることを特徴とする請求項１乃至５のいずれか１項に記載の記録装置。
【請求項７】
複数の記録素子を備えた記録ヘッドを記録媒体に対して走査させながら、前記複数の記録素子を時分割駆動し、前記記録ヘッドの走査方向には、画像データの解像度である第１解像度より低く、前記第１解像度の１／Ｎの第２解像度で記録を行ない、前記記録ヘッドによりＮ回の記録走査で前記記録媒体に対する前記画像データに基づく記録を完成させる記録装置の記録制御方法であって、
前記記録ヘッドのＮ回の走査で記録される際に用いられる前記画像データを記録バッファに格納する工程と、
前記走査方向に関する記録のタイミングと対応付けられる複数のバンクから構成される転送バッファに、前記記録バッファに格納された画像データをＮ個に分割し、前記分割された画像データを構成する群と前記時分割駆動におけるブロック駆動順序とに従って、前記記録バッファに格納された画像データを並び替え、該並び替えられた画像データを、前記複数のバンクのいずれかを指定して格納する工程と、
前記走査方向に関する記録のタイミングに従って、前記転送バッファの該タイミングに対応するバンクから画像データを読み出して前記記録ヘッドに転送する工程と、
前記転送された画像データを用いて前記第２解像度で前記記録ヘッドにより１回の記録走査を行う工程と、
前記転送する工程において既に転送がなされたバンクとは異なるバンクを指定して前記転送バッファから画像データを読み出すとともに、前記記録ヘッドにより記録走査を行わせるよう制御する工程とを有することを特徴とする記録装置の記録制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像データに基づき記録ヘッドに設けられた各インク吐出口からインク滴を吐出し、記録媒体に画像を記録する記録装置及び記録制御方法に関する。
【背景技術】
【０００２】
インクジェット記録装置は従来より記録ヘッドに配列された複数の吐出口を複数個ずつで分割した複数のブロック各々に対して駆動周期の期間を均等分割配分で駆動する、所謂、時分割駆動により電圧降下による吐出不良を防止した高画質記録が実現している。
【０００３】
例えば、特許文献１には、記録ヘッドの走査方向に第１解像度でカラム単位の記録を行うのに次のような制御が開示されている。即ち、第２解像度に対応する周期で記録バッファから記録データを読み出し、読み出しタイミングを第１解像度に対応した１／２の長さ分、遅延させるか否かを選択し、ヘッド駆動を第１解像度に対応した周期のうちの前半か後半かを選択する。これにより、時分割駆動に伴うインク液滴の記録媒体上での付着位置ズレを低減している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１６９７３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、画像データのラスタ方向の解像度と同じ解像度で記録ヘッドの走査方向（主走査方向）に最速で記録する場合、記録ヘッドの最大駆動周波数を用いることになる。
【０００６】
例えば、ラスタ方向の解像度が６００ｄｐｉの画像データを記録ヘッドの主走査方向に６００ｄｐｉの解像度（間隔）で最速で記録する場合、記録ヘッドのインク滴を安定して吐出するための最大駆動周波数が１５ＫＨｚだと、走査速度は２５インチ／秒となる。
【０００７】
図２４は解像度が６００×６００ｄｐｉの画像データ４カラム分を示す図である。
【０００８】
図２５は図２４に示した画像データ４カラム分を、解像度６００ｄｐｉで３２個のインク吐出ノズルを配列した記録ヘッドが走査方向に移動速度２５インチ／秒の１回の記録走査で画像を完成させるドットの記録位置を示す図である。図２５に示すように、１カラム目の０〜３１ラスタのデータをＡ０〜Ａ３１、２カラム目の０〜３１ラスタのデータをＢ１〜Ｂ３１、３カラム目の０〜３１ラスタのデータをＣ１〜Ｃ３１、４カラム目の０〜３１ラスタのデータをＤ１〜Ｄ３１とする。
【０００９】
また、時分割駆動におけるブロック駆動順序は、０→１→２→……→１５の順序で、グループ０とグループ１の同一ブロックは同時に駆動している。６００ｄｐｉ間隔に最大吐出周波数は１５ＫＨｚで駆動しているため、１カラム内の時間は６６．７（μ秒）となる。そして、この時間をブロック番号０〜１５までを均等に１６分割したタイミングで吐出を行っている。
【００１０】
しかしながら、この１回の記録走査で画像を完成させる場合、単位時間当たりの記録媒体に記録するインク量が多くなってしまう。このため、記録媒体へのインク吸収が間に合わずに溢れによる滲み（ブリード）や浸透時間差による濃度ムラ（ビーディング）が発生してしまう。
【００１１】
一方、更なる高速記録を図るために、例えば、走査速度が２倍の５０インチ／秒で記録するためにヘッド駆動周波数を１５ＫＨｚから３０ＫＨｚに上げる方法が考えられる。しかしながら、この場合には、記録ヘッドへのインクのリフィルが追いつかず吐出安定性が損なわれ吐出不良を引き起こしてしまう。そのため、ヘッド駆動周波数を上げることなく更なる高速記録を行うには、画像データの主走査方向の解像度よりも低い解像度で主走査方向に記録することで高速に走査する方法が考えられる。
【００１２】
例えば、図２４に示した主走査方向の解像度が６００ｄｐｉの画像データを３００ｄｐｉの解像度（間隔）で最速に記録する場合、記録ヘッドの最大駆動周波数が１５ＫＨｚだと、走査速度は５０インチ／秒となる。図２６は、図２５に示した場合と比較して、記録ヘッドの走査方向の移動速度５０インチ／秒と更に高めて高速に１回の記録走査記録を行った時のドットの記録位置を示す図である。しかしながら、解像度６００ｄｐｉの画像データを３００ｄｐｉの解像度（間隔）に配置しているために、図２７に示すように主走査方向に２倍に間延びした画像となり、画像品位の点から好ましくない。
【００１３】
特許文献１には、画像データの解像度（第１解像度）と同じ解像度で記録するが、１カラム内の時分割駆動時間を短縮させて１カラム内のドット位置の精度を向上させることで高解像度での位置調整を行うことが開示されている。しかしながら、画像データの主走査方向の解像度よりも低い解像度で主走査方向に記録ヘッドで記録することについての構成については何も開示されていない。
【００１４】
本発明は上記従来例に鑑みてなされたもので、記録ヘッドの時分割駆動で画像データの解像度よりも低解像度で記録ヘッドの走査方向に記録を行なう際にも画質の劣化を軽減した記録が可能な記録装置及び記録制御方法を提供すること目的としている。
【課題を解決するための手段】
【００１５】
上記目的を達成するために本発明の記録装置は次のような構成からなる。
【００１６】
即ち、複数の記録素子を備えた記録ヘッドを記録媒体に対して走査させながら、前記複数の記録素子を時分割駆動し、前記記録ヘッドの走査方向には、画像データの解像度である第１解像度より低く、前記第１解像度の１／Ｎの第２解像度で記録を行ない、前記記録ヘッドによりＮ回の記録走査で前記記録媒体に対する前記画像データに基づく記録を完成させる記録装置であって、前記記録ヘッドのＮ回の走査で記録される際に用いられる前記画像データを格納する記録バッファと、前記走査方向に関する記録のタイミングと対応付けられる複数のバンクから構成され、前記記録バッファに格納された画像データを格納する転送バッファと、前記記録バッファに格納された画像データをＮ個に分割し、前記分割された画像データを構成する群と前記時分割駆動におけるブロック駆動順序とに従って、前記記録バッファに格納された画像データを並び替え、該並び替えられた画像データを、前記複数のバンクのいずれかを指定して前記転送バッファに格納するデータ並び替え手段と、前記走査方向に関する記録のタイミングに従って、前記転送バッファの該タイミングに対応するバンクから画像データを読み出して前記記録ヘッドに転送する転送手段と、前記転送手段により転送された画像データを用いて前記第２解像度で前記記録ヘッドにより１回の記録走査を行う記録手段と、前記転送手段により既に転送がなされたバンクとは異なるバンクを指定して前記転送バッファから画像データを読み出すとともに、前記記録手段により記録走査を行わせるよう制御する制御手段とを有することを特徴とする。
【００１７】
また本発明を別の側面から見れば、複数の記録素子を備えた記録ヘッドを記録媒体に対して走査させながら、前記複数の記録素子を時分割駆動し、前記記録ヘッドの走査方向には、画像データの解像度である第１解像度より低く、前記第１解像度の１／Ｎの第２解像度で記録を行ない、前記記録ヘッドによりＮ回の記録走査で前記記録媒体に対する前記画像データに基づく記録を完成させる記録装置の記録制御方法であって、前記記録ヘッドのＮ回の走査で記録される際に用いられる前記画像データを記録バッファに格納する工程と、前記走査方向に関する記録のタイミングと対応付けられる複数のバンクから構成される転送バッファに、前記記録バッファに格納された画像データをＮ個に分割し、前記分割された画像データを構成する群と前記時分割駆動におけるブロック駆動順序とに従って、前記記録バッファに格納された画像データを並び替え、該並び替えられた画像データを、前記複数のバンクのいずれかを指定して格納する工程と、前記走査方向に関する記録のタイミングに従って、前記転送バッファの該タイミングに対応するバンクから画像データを読み出して前記記録ヘッドに転送する工程と、前記転送された画像データを用いて前記第２解像度で前記記録ヘッドにより１回の記録走査を行う工程と、前記転送する工程において既に転送がなされたバンクとは異なるバンクを指定して前記転送バッファから画像データを読み出すとともに、前記記録ヘッドにより記録走査を行わせるよう制御する工程とを有することを特徴とする記録装置の記録制御方法を備える。
【発明の効果】
【００１８】
従って本発明によれば、画像データの解像度よりも低い解像度で記録ヘッドの走査方向に記録する時に発生する低品質の画像記録を防止することができるという効果がある。また、インクジェット記録ヘッドを用いた記録においては、インクによる滲みや濃度ムラによる画像劣化も防止し、高品位な記録を達成することができるという効果がある。
【図面の簡単な説明】
【００１９】
【図１】本発明の代表的な実施例であるインクジェット記録装置の概略構成を示す外観斜視図である。
【図２】記録ヘッドのシアンインク吐出用のノズルの配列を説明する図である。
【図３】３２個の吐出口から成る記録ヘッドについて示した図である。
【図４】インクジェット記録装置における制御回路の構成を示すブロック図である。
【図５】ＡＳＩＣ内部の構成を示すブロック図である。
【図６】ブロック駆動順データメモリ内のデータ例を示す図である。
【図７】記録ヘッドの駆動回路を示すブロック図である。
【図８】ブロック駆動信号の駆動タイミング図である。
【図９】実施例１に従って画像データを転送バッファに書き込んだ後のデータ配置図である。
【図１０】実施例１に従う記録動作を説明するフローチャートである。
【図１１】、
【図１２】実施例１に従って記録されたドットの配置を説明する図である。
【図１３】実施例２に従って画像データを転送バッファに書き込んだ後のデータ配置図である。
【図１４】実施例２に従う記録動作を説明するフローチャートである。
【図１５】実施例２で用いる記録データを間引くマスクを示す図である。
【図１６】、
【図１７】、
【図１８】実施例２に従って記録されたドットの配置を説明する図である。
【図１９】ブロック駆動順データメモリ内の別のデータ例を示す図である。
【図２０】実施例３に従って図１９に示すブロック駆動順序で転送バッファに書き込んだデータ配置図である。
【図２１】実施例３に従う記録動作を説明するフローチャートである。
【図２２】実施例３に従って記録されたドットの配置を説明する図である。
【図２３】ブロック駆動順データメモリ内のさらに別のデータ例を示す図である。
【図２４】解像度が６００×６００ｄｐｉの画像データ４カラム分を示す図である。
【図２５】図２４に示した画像データ４カラム分を解像度６００ｄｐｉで３２個のインク吐出ノズルを配列した記録ヘッドが走査方向に移動速度２５インチ／秒の１回の記録走査で画像を完成させるドットの記録位置を示す図である。
【図２６】図２５に示した場合と比較して、記録ヘッドの走査方向の移動速度５０インチ／秒と更に高めて高速に１回の記録走査記録を行った時のドットの記録位置を示す図である。
【図２７】解像度６００ｄｐｉの画像データを記録ヘッドの走査方向に３００ｄｐｉの解像度で記録した画像を示す図である。
【発明を実施するための形態】
【００２０】
以下に、図面を参照しながら本発明の実施例について詳細に説明する
なお、この明細書において、「記録」（以下、「プリント」とも称する）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わず、広く記録媒体上に画像、模様、パターン等を形成する、又は媒体の加工を行う場合も表すものとする。また、人間が視覚で知覚し得るように顕在化したものであるか否かを問わない。
【００２１】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。
【００２２】
また、「インク」とは、上記「記録」の定義と同様広く解釈されるべきもので、記録媒体上に付与されることによって、画像、模様、パターン等の形成又は記録媒体の加工、或いはインクの処理に供され得る液体を表すものとする。インクの処理としては、例えば記録媒体に付与されるインク中の色剤の凝固又は不溶化させることが挙げられる。
【００２３】
［記録装置の構成］
図１は本発明の代表的な実施例であるインクジェット記録装置の要部の斜視図である。
【００２４】
図１において、１０は４つのインクカートリッジであり、それらはインクタンクと複数の記録素子が集積配列されたインクジェット記録ヘッド（以下、記録ヘッド）１１とより構成されている。それらのインクタンクには、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）のインクが収容される。記録ヘッド１１は、インクタンクと別体に構成されるものであってもよい。記録ヘッド１１が備える記録素子は、インク吐出口と、それに対応する吐出エネルギー発生素子とを含み、その吐出エネルギー発生素子としては、ヒータ（発熱抵抗素子）やピエゾ素子などが用いられる。以下においては、このようなインク吐出口と吐出エネルギー発生素子とを含む部分を「ノズル」ともいう。
【００２５】
搬送ローラ１０３は補助ローラ１０４と共に記録紙（記録媒体）Ｐを抑えながら矢印方向に回転することにより、記録媒体Ｐを矢印Ｙ方向（副走査方向）に間欠的に搬送する。給紙ローラ１０５により記録媒体Ｐの給紙が行われると共に、搬送ローラ１０３および１０４と同様に、記録媒体Ｐを抑える役割も果たす。１０６は、４つのインクカートリッジ１０はキャリッジで１０６に搭載され、矢印Ｘ方向（主走査方向）に往復移動する。以下、−Ｘの方向を往路方向Ｘ１、＋Ｘの方向を復路方向Ｘ２という。主走査方向と副走査方向は互いに交差し、この実施例の場合は、互いに直交する。キャリッジ１０６は、記録を行っていないとき、あるいは記録ヘッド１１の回復処理などを行うときには、図中点線の位置のホームポジション（ｈ）に移動して待機する。
【００２６】
図２は記録ヘッド１１におけるシアンインク吐出用のノズルの配列を説明するために記録ヘッド１１をＺ方向から見た図である。記録ヘッド１１には、シアンインク用の吐出口として、吐出口１０１が形成されている。吐出口１０１は１インチ当たりＮドットの記録画素密度に対応するようにｎ個配列されている。
【００２７】
図３は３２個の吐出口１０１から成る記録ヘッド１１について示した図である。上側の吐出口１０１は副走査方向の下流側にあたり、この吐出口１０１から順に上流側に向かって０〜３１のノズル番号を仮想的に付ける。さらに、これら吐出口１０１をノズル番号の小さい方から１６個ずつグループ０（Ｇ０）、グループ１（Ｇ１）に分ける。そして、各グループでノズル番号の小さいインク吐出口に対応する記録素子から、順にブロック０からブロック１５を割り当てるものとする。このようにしてブロック番号の割り当てられた記録素子を時分割して選択し、選択された記録素子を駆動することにより画像の記録を行う。
【００２８】
［記録装置の制御構成概要］
図４は、インクジェット記録装置１００における制御回路の構成を示すブロック図である。インクジェット記録装置１００において、２０１はＣＰＵ、２０２はＣＰＵ２０１が実行する制御プログラムを格納するＲＯＭである。ホスト２００から受信したラスタ単位の画像データは、まず受信バッファ２０３に格納される。受信バッファ２０３に格納された画像データは、ホスト２００からの送信データ量を減らす為に、圧縮されている。このため、ＣＰＵ２０１或いは不図示の圧縮データ展開用回路により画像データの展開が行われ、第１の画像データ格納手段としての記録バッファ２０４に格納される。この記録バッファ２０４は、例えばＤＲＡＭである。この記録バッファ２０４に格納されるデータの形式は、ラスター形式のデータである。記録バッファ２０４の容量は、１回の走査で記録する幅に対応したラスター数のデータを格納できる容量を備えている。
【００２９】
記録バッファ２０４に格納された画像データは、ＨＶ変換回路２０５によってＨＶ変換処理が行われ、ＡＳＩＣ２０６に備えられたノズルバッファ２１１に格納される。即ち、ノズルバッファ２１１にはカラム形式のデータが格納される。このデータの形式は、ノズルの配置に対応している。なお、ノズルバッファ２１１は、例えばＳＲＡＭである。
【００３０】
図５はＡＳＩＣ２０６の内部構成を示すブロック図である。ここで、図５を参照して、時分割された記録素子を順次駆動するための構成について説明する。
【００３１】
データ並び替え回路２１２は、３２個の記録素子に対応付けられてノズルバッファ２１１に保持されている記録データを、同時に記録されるブロック番号毎の記録データにまとめて転送バッファ２１３に書き込みを行う、記録データの並び替え回路である。転送バッファ２１３への書き込み領域は、ブロック毎にカラム方向へ可変としている。
【００３２】
転送回数カウンタ２１６は記録タイミング信号の回数をカウンタするカウンタ回路であり、記録タイミング信号毎にインクリメントされる。転送回数カウンタは０から１５までカウントして０に戻る。さらに、転送回数カウンタ２１６は転送バッファ２１３のバンク値をカウントしており、転送回数カウンタが１６回カウントされるとバンク値を＋１インクリメントする。
【００３３】
ブロック駆動順データメモリ２１４は、１６分割されたブロック番号０から１５の記録素子を順次駆動する場合の順番がアドレス０から１５に記録されている。０から順次駆動する場合には、０→１→２……→１５の順に記憶されている。
【００３４】
記録データ転送回路２１９は、例えば、光学式リニアエンコーダに基づいて生成される記録タイミング信号をトリガに、転送回数カウンタ２１６のインクリメントを行う。記録タイミング信号の出力タイミングは、ラッチ信号の出力タイミングと同期している。データ選択回路２１５は、記録タイミング信号を起点に、ブロック駆動順データメモリ２１４の値と、バンク値に応じた記録データとを転送バッファ２１３より読み出す。記録データを転送バッファ２１３より読み出すバンク値の間隔は、記録モードに応じて可変としている。この読み出した記録データを、データ転送ＣＬＫ生成部２１８によって生成されたデータ転送ＣＬＫ信号（ＨＤ＿ＣＬＫ）に同期して、記録ヘッド１１に転送する。この転送のために、記録データ転送回路２１９には、ＨＤ＿ＣＬＫに同期して動作するシフトレジスタを備えている。
【００３５】
図６は、ブロック駆動順データメモリ２１４のアドレス０〜アドレス１５に書き込まれたブロック駆動順データの一例を示す図である。図６において、ブロック駆動順データメモリ２１４のアドレス０及びアドレス１には、それぞれブロック０及びブロック１を示すブロックデータが記憶されている。同様にして、アドレス２〜アドレス１５には、ブロック２〜ブロック１５を示すブロックデータが順次記憶されている。
【００３６】
データ選択回路２１５は、記録タイミング信号をトリガに、ブロック駆動順データメモリ２１４のアドレス０からブロックイネーブル信号としてブロックデータ００００（ここでは、ブロック０を示す数値）を読み出す。そして、ブロックデータ００００に対応した記録データを転送バッファ２１３から読み出し、記録データ転送回路２１９を介して記録データを記録ヘッド１１に転送する。
【００３７】
同様にして、次の記録タイミング信号で、ブロック駆動順データメモリ２１４のアドレス１からブロックイネーブル信号としてブロックデータ０００１（ここでは、ブロック１を示す数値）を読み出す。そして、ブロックデータ０００１に対応した記録データを転送バッファ２１３から読み出し、記録ヘッド１１に転送する。
【００３８】
同様にして、次の記録タイミング信号をトリガに、ブロック駆動順データメモリ２１４のアドレス２からアドレス１５まで順にブロックデータを読み出す。そして、各ブロックデータに対応した記録データを転送バッファ２１３から読み出し、記録ヘッド１１に転送する。
【００３９】
このようにして、記録データ転送回路２１９は、ブロック駆動順データメモリ２１４のアドレス０から１５までに設定されたブロックデータを読み出す。そして、それぞれのブロックデータに対応した記録データを転送バッファ２１３から読み出し記録ヘッド１１に転送することで１カラム分の記録を行う。つまり、１６回の記録タイミング信号が出力されると、１カラム分のブロックデータが転送バッファ２１３から読み出される。
【００４０】
図７は記録ヘッド１１に設けられた駆動回路を示す図であるである。この駆動回路により３２個の記録素子１１４を１６のブロックに分割して駆動し、同じブロックに割り当てられた２個の記録素子を駆動する。この駆動回路へのデータや信号は、図７に示した記録データ転送回路２１９から送られる。記録データ信号３１３はＨＤ＿ＣＬＫ信号３１４によって記録ヘッド１１へシリアル転送で送られる。記録データ信号３１３は、１６ビットシフトレジスタ３０１で受け取った後、１６ビットラッチ３０２にてラッチ信号３１２の立ち上がりでラッチされる。ブロックの指定は４ビットのブロックイネーブル信号３１０により、デコーダ３０３で指定されたブロックの記録素子１１４が選択される。
【００４１】
ブロックイネーブル信号３１０と記録データ信号３１３の両方で指定された記録素子１１４のみが、ＡＮＤゲート３０５から出力されたヒータ駆動パルス信号３１１によって駆動され、インク滴を吐出して記録が行われる。
【００４２】
図８はブロックイネーブル信号３１０の駆動タイミングを示す図である。分割ブロック選択回路では、ブロック駆動順データメモリ２１４に格納されているブロック駆動順データに基づいてブロックイネーブル信号３１０を生成することができる。そこで、図８のブロックイネーブル信号３１０に示すように、分割ブロック選択回路では、ブロック駆動順データメモリ２１４により生成されるブロック駆動順を、ブロック０から始まりブロック１５までの１６ブロックを順番に指定するように設定されている。従って、片方向記録及び双方向記録の際の往路記録では、駆動タイミングを示すブロックイネーブル信号３１０は、ブロック０→１→２→３→４→５→６→７→８→９→１０→１１→１２→１３→１４→１５の駆動順序で駆動させる。なお、ブロックイネーブル信号３１０は、各ブロックが１周期の中で等間隔のタイミングで指定されるように生成されている。
【００４３】
次に上記構成の記録装置と記録ヘッドとを用いた記録制御方法についていくつかの実施例を説明する。
【実施例１】
【００４４】
上述したの記録ヘッド１１では、６００ｄｐｉの記録解像度に対応するように図２に示したように吐出口１０１が、２個配列されている。吐出口１０１から吐出するインク滴の体積は２５ｐｌ（ピコリットル）である。また、これらのインク滴を安定して吐出するための最大ヘッド駆動周波数は１５ＫＨｚ、吐出速度は約１８ｍ／秒とする。また、ここで扱う画像データは、解像度（第１解像度）が６００×６００ｄｐｉの画像データとする。画像データの主走査方向の解像度６００ｄｐｉに対して１／２の間隔の３００ｄｐｉ（第２解像度）でインクを吐出するヘッド駆動周波数を最大の１５ＫＨｚとすると、記録ヘッド１１を搭載するキャリッジ１０６の主走査方向の移動速度は５０インチ／秒となる。
【００４５】
図９は上記条件を満たす記録ヘッドにより図２４を参照して説明した画像データを転送バッファ２１３に書き込んだ後のデータ配置図である。
【００４６】
記録ヘッドのブロック駆動順序は図６に示した順より、１６個のブロックを駆動順序で均等に、第１ブロック群と第２ブロック群との２個のブロック群に分割する。ブロック０〜７を含む第１ブロック群を基準ブロック群とし、この基準ブロック群に対してブロック８〜１５を含む第１ブロック群の記録データを主走査方向に１カラム分ずらした位置に配置している。バンク１のデータを記録する場合、第１ブロック群の記録走査開始にヌルデータを付加した状態となる。バンク５のデータを記録する場合は、第２ブロック群の記録走査終了にヌルデータを付加した状態となる。
【００４７】
図１０は、実施例１に従う記録動作を説明するフローチャートである。
【００４８】
まず、ステップＳ１１０では、図２４に示す画像データが書き込まれたノズルバッファ２１１からデータ並び替え回路２１２において、ブロック０〜７までの第１ブロック群に相当するブロックの並び替えを行う。続いて図９に示した転送バッファ２１３のバンク２に相当するアドレスからブロック０〜７に対してバンク５に相当するアドレスまで４カラム分のデータ書き込みを行う。
【００４９】
次に、ステップＳ１２０では、図２４に示す画像データが書き込まれたノズルバッファ２１１からデータ並び替え回路２１２において、ブロック８〜１５までの第２ブロック群に相当するブロックの並び替えを行う。続いて図９に示した転送バッファ２１３のバンク１に相当するアドレスからブロック８〜１５に対してバンク４に相当するアドレスまで４カラム分のデータ書き込みを行う。
【００５０】
さらに、ステップＳ１３０で、記録タイミング信号を入力する。
【００５１】
ステップＳ１４０では、図９に示した転送バッファ２１３の偶数バンクにあたるバンク２、バンク４のデータを読み出して、これを記録ヘッド１１に転送する。ステップＳ１５０では、ステップＳ１３０で入力した記録タイミング信号に応じて、図１に示す往路方向（Ｘ１）に記録ヘッド１１を走査させながら記録を行う。その記録終了後、ステップＳ１６０では、記録ヘッド１１を図１に示す復路方向（Ｘ２）に移動させ、次の記録走査に備える。
【００５２】
ステップＳ１７０では、ステップＳ１３０で入力した記録タイミング信号による記録開始位置よりも復路方向（Ｘ２）に解像度６００ｄｐｉに相当する距離分ずれた３３．３［μ秒］早い記録タイミング信号を入力する。つまり、記録タイミング信号を変更する。そして、ステップＳ１８０では、図９に示した転送バッファ２１３の奇数バンクにあたるバンク１、バンク３、バンク５のデータを読み出して、これを記録ヘッド１１に転送する。最後に、ステップＳ１９０では、ステップＳ１７０で入力した記録タイミング信号に応じて図１に示す往路方向（Ｘ１）に記録ヘッド１１を走査させながら記録を行う。
【００５３】
図１１〜図１２は実施例１に従って記録されたドットの配置を説明する図である。
【００５４】
図１１（ａ）は図１０のＳ１５０で記録したドット記録位置を示す。図１１（ｂ）は図１０のＳ１９０で記録したドット記録位置を示す。ここで、×印はヌルデータによりドットが記録されていない事を示す。図１２は図１０のＳ１５０とＳ１９０の２回の記録走査で記録したドット位置を示す図である。図１２と図２４とを比較すると分かるように、図１２に示した記録ドットの配置は、図２４で示した画像データと同じ画素配置になっている。
【００５５】
従って以上説明したように実施例１に従えば、時分割駆動における駆動周期を各ブロックにおおよそ均等分割配分して記録ヘッドを駆動する場合に、画像データの解像度よりも低解像度で記録する時に発生する画質劣化を防止できる。具体的には図２７に示したように記録ヘッドの主走査方向に間延びした画像とならないように記録を制御できる。また、１回の記録走査で発生する滲み（ブリード）や濃度ムラ（ビーディング）は、２回の高速走査により抑止され、高画質な記録を達成できる。
【実施例２】
【００５６】
実施例１では、基準ブロック群に対して他のブロック群の画像データを主走査方向にずらす例について説明したが、実施例２では、基準ブロック群に対して他のブロック群の画像データを主走査方向にずらさない例について説明する。
【００５７】
図１３は、図２４を参照して説明した画像データを転送バッファ２１３に書き込んだ後のデータ配置図である。
【００５８】
記録ヘッドのブロック駆動順序は図６に示した順より、１６個のブロックを駆動順序で均等に、第１ブロック群と第２ブロック群との２個のブロック群に分割する。ブロック０〜７を含む第１ブロック群とブロック８〜１５を含む第２ブロック群の両方ともデータはバンク２に相当するアドレスからバンク５に相当するアドレスまで４カラム分配置されている。
【００５９】
図１４は、実施例２に従う記録動作を説明するフローチャートである。
【００６０】
まず、ステップＳ２０５では、図２４に示す画像データが書き込まれたノズルバッファ２１１からデータ並び替え回路２１２において、ブロック０〜７までの第１ブロック群とブロック８〜１５までの第２ブロック群に相当するブロックの並び替えを行う。続いて、図１３に示した転送バッファ２１３のブロック０〜１５に対してバンク２に相当するアドレスからバンク５に相当するアドレスまで４カラム分のデータ書き込みを行う。
【００６１】
次に、ステップＳ２１０では、記録タイミング信号を入力する。
【００６２】
図１５は実施例２で用いる第１ブロック群の一部のデータと第２ブロック群の一部のデータによるインク吐出を禁止するための記録データを間引くマスクを示す図である。
【００６３】
間引きマスク１は、第２ブロック群のデータによるインク吐出を禁止するマスクであり、間引きマスク２は、第１ブロック群のデータによる吐出を禁止するマスクである。図１５に示す黒丸とインク吐出を生じさせる記録データが一致した場合にインクの吐出を行い、黒丸以外及びインク吐出を生じさせないヌルデータの場合にはインクの吐出を行わない。
【００６４】
ステップＳ２１５では、図１３に示した転送バッファ２１３の偶数バンクにあたるバンク２、４、６のデータを読み出し、読み出したデータと図１５に示した間引きマスク１とのＡＮＤ処理を行ない、その結果得られたデータを記録ヘッド１１に転送する。ステップＳ２２０では、ステップＳ２１０で入力した記録タイミング信号に応じて、図１に示した往路方向（Ｘ１）に記録ヘッド１１を走査させながら記録を行う。
【００６５】
図１６〜図１８は実施例２に従って記録されたドットの配置を説明する図である。これらの図において、×印は、ヌルデータと間引きマスク１による吐出禁止によりドットが記録されていない事を示している。図１６（ａ）はステップＳ２２０で記録したドット記録位置を示す。
【００６６】
ステップＳ２２５では、ステップＳ２２０での記録終了後、記録ヘッド１１を図１に示す復路方向（Ｘ２）に移動させ、次の記録走査に備える。さらに、ステップＳ２３０では、ステップＳ２１０で入力した記録タイミング信号による記録開始位置よりも復路方向（Ｘ２）に解像度６００ｄｐｉに相当する距離だけずれた３３．３［μ秒］早い記録タイミング信号を入力する。ステップＳ２３５では、図１３に示した転送バッファ２１３の奇数バンクにあたるバンク１、３、５からデータを読み出し、読み出しだデータと図１５に示した間引きマスク１とのＡＮＤ処理を行ない、その結果得られたデータを記録ヘッド１１に転送する。
【００６７】
ステップＳ２４０では、ステップＳ２３０で入力した記録タイミング信号に応じて図１に示す往路方向（Ｘ１）に記録ヘッド１１を走査させながら記録を行う。図１６（ｂ）はステップＳ２４０で記録したドット記録位置を示す。さらに、ステップＳ２４５では、ステップＳ２４０での記録終了後、記録ヘッド１１を図１に示す復路方向（Ｘ２）に移動させ、次の記録走査に備える。
【００６８】
ステップＳ２５０では、ステップＳ２１０で入力した記録タイミング信号による記録開始位置よりも復路方向（Ｘ２）の方向に解像度６００ｄｐｉに相当する距離だけずれた３３．３［μ秒］早い記録タイミング信号を入力する。ステップＳ２５５では、図１３に示した転送バッファ２１３の偶数バンクにあたるバンク２、４、６からデータを読み出し、読み出したデータを図１５に示した間引きマスク２とのＡＮＤ処理を行ない、その結果得られたデータを記録ヘッド１１に転送する。
【００６９】
そして、ステップＳ２６０では、ステップＳ２５０で入力した記録タイミング信号に応じて図１に示す往路方向（Ｘ１）に記録ヘッド１１を走査させながら記録を行う。図１７（ａ）は、ステップＳ２６０で記録したドット記録位置を示す。さらに、ステップＳ２６５では、ステップＳ２６０の記録終了後、記録ヘッド１１を図１に示す復路方向（Ｘ２）に移動させ、次の記録走査に備える。
【００７０】
ステップＳ２７０では、ステップＳ２１０で入力した記録タイミング信号と同じ記録タイミング信号を入力する。ステップＳ２７５では、図１３に示した転送バッファ２１３の奇数バンクにあたるバンク１、３、５からデータを読み出し、読み出したデータと図１５に示した間引きマスク２とのＡＮＤ処理を行ない、その結果得られたデータを記録ヘッド１１に転送する。そして、ステップＳ２８０では、ステップＳ２７０で入力した記録タイミング信号に応じて図１に示す往路方向（Ｘ１）に記録ヘッド１１を走査させながら記録を行う。図１７（ｂ）は、ステップＳ２８０で記録したドット記録位置を示す。
【００７１】
図１８は図１４のステップＳ２２０、Ｓ２４０、Ｓ２６０、Ｓ２８０の４回の記録走査で記録したドット記録位置を示す図である。図１８と図２４とを比較すると分かるように、図１８に示した記録ドットの配置は、図２４で示した画像データと同じ画素配置になっている。
【００７２】
従って以上説明したように実施例２に従えば、時分割駆動における駆動周期を各ブロックにおおよそ均等分割配分して記録ヘッドを駆動する場合に、画像データの解像度よりも低解像度で記録する時に発生する画質劣化を防止できる。具体的には図２７に示したように記録ヘッドの主走査方向に間延びした画像とならないように記録を制御できる。また、１回の記録走査で発生する滲み（ブリード）や濃度ムラ（ビーディング）は、４回の高速走査により抑止され、高画質な記録を達成できる。
【実施例３】
【００７３】
実施例１では、基準ブロック群に対して他のブロック群の画像データを主走査方向にずらす例について説明したが、実施例３では基準ブロック群が記録走査で異なる例について説明する。
【００７４】
実施形３で用いるブロック駆動順序は前述した図６に示すものと、図１９に示すものの２種類とする。図１９に示すブロック駆動順序は図６に示した順と比較して、１６個のブロックを駆動順序で均等に、ブロック０〜７までの第１ブロック群とブロック８〜１５までの第２ブロック群に分割する。即ち、図１９に示した駆動順序は、図６に示した駆動順序の後半のブロック８〜１５までの第２ブロック群を前半００００から０１１１の駆動順序とする。そして、図６に示した駆動順序の前半のブロック０〜７までの第１ブロック群を後半１０００から１１１１の駆動順序としている。
【００７５】
図９では、図６に示すブロック駆動順序で記録ヘッドにより図２４を参照して説明した画像データを転送バッファ２１３に書き込んだデータ配置図である。ここでは、ブロック０〜７を含む第１ブロック群を基準ブロック群とし、この基準ブロック群に対してブロック８〜１５を含む第２ブロック群の記録データを主走査方向にバンク２のアドレスを基準にして１カラム分ずらした位置に配置している。
【００７６】
一方、図２０は、図１９に示す駆動ブロック図２４を参照して説明した画像データを転送バッファ２１３に書き込んだデータ配置図である。ここでは、ブロック８〜１５を含む第２ブロック群を基準ブロック群として、この基準ブロック群に対してブロック０〜７を含む第１ブロック群の記録データを主走査方向にバンク２のアドレスを基準にして１カラム分ずらした位置に配置している。
【００７７】
図２１は、実施例３に従う記録動作を説明するフローチャートである。
【００７８】
まず、ステップＳ３０５では、図２４に示した画像データが書き込まれたノズルバッファ２１１からデータ並び替え回路２１２において、ブロック０〜７を含む第１ブロック群に相当するブロックの並び替えを行う。続いて図９に示した転送バッファ２１３のバンク２に相当するアドレスからブロック０〜７に対してバンク５に相当するアドレスまで４カラム分のデータ書き込みを行う。
【００７９】
次に、ステップＳ３１０では、図２４に示した画像データが書き込まれたノズルバッファ２１１からデータ並び替え回路２１２において、ブロック８〜１５を含む第２ブロック群に相当するブロックの並び替えを行う。続いて図９に示した転送バッファ２１３のバンク１に相当するアドレスからブロック８〜１５に対してバンク４に相当するアドレスまで４カラム分のデータ書き込みを行う。
【００８０】
ステップＳ３１５では、記録タイミング信号を入力する。
【００８１】
次に、ステップＳ３２０では、図９に示した転送バッファ２１３の偶数バンクにあたるバンク２、４からデータを読み出して、これを記録ヘッド１１に転送する。そして、ステップＳ３２５では、ステップＳ３１５で入力された記録タイミング信号に応じて図１に示す往路方向（Ｘ１）に記録ヘッド１１を走査させながら、図６に示したブロック駆動順序で記録を行う。さらに、ステップＳ３３０では、その記録終了後、記録ヘッド１１を図１に示す復路方向（Ｘ２）に移動させ、次の記録走査に備える。
【００８２】
ステップＳ３３５では、図２４に示した画像データが書き込まれたノズルバッファ２１１からデータ並び替え回路２１２において、ブロック８〜１５を含む第２ブロック群に相当するブロックの並び替えを行う。続いて図２０に示した転送バッファ２１３のバンク２に相当するアドレスからブロック８〜１５に対してバンク５に相当するアドレスまで４カラム分のデータ書き込みを行う。
【００８３】
ステップＳ３４０では、図２４に示す画像データが書き込まれたノズルバッファ２１１からデータ並び替え回路２１２において、ブロック０〜７を含む第１ブロック群に相当するブロックの並び替えを行う。続いて図２０に示した転送バッファ２１３のバンク１に相当するアドレスからブロック０〜７に対してバンク４に相当するアドレスまで４カラム分のデータ書き込みを行う。
【００８４】
ステップＳ３４５では、ステップＳ３１５と同じ記録タイミング信号を入力する。
【００８５】
次に、ステップＳ３５０では、図２０に示した転送バッファ２１３の偶数バンクにあたるバンク２、４からデータを読み出して、これを記録ヘッド１１に転送する。そして、ステップＳ３５５では、ステップＳ３４５で入力した記録タイミング信号に応じて図１に示す往路方向（Ｘ１）に記録ヘッド１１を走査させながら、図１９に示したブロック駆動順序で記録を行う。
【００８６】
図２２は実施例３に従って記録されたドットの配置を説明する図である。図２２（ａ）はステップＳ２２０５で記録したドット記録位置を示しており、図２２（ｂ）はステップＳ２２１１で記録したドット記録位置を示している。
【００８７】
このようにして、２回の記録走査で記録したドット記録位置は、実施例１〜２でも説明したのと同様に、図２４で示した画像データと同じ画素（ドット）配置になっている。
【００８８】
従って以上説明したように実施例３に従えば、時分割駆動における駆動周期を各ブロックにおおよそ均等分割配分して記録ヘッドを駆動する場合に、画像データの解像度よりも低解像度で記録する時に発生する画質劣化を防止できる。具体的には図２７に示したように記録ヘッドの主走査方向に間延びした画像とならないように記録を制御できる。また、１回の記録走査で発生する滲み（ブリード）や濃度ムラ（ビーディング）は、２回の高速走査により抑止され、高画質な記録を達成できる。
【００８９】
なお、実施例１〜３では、記録ヘッドの往復走査における往路方向のみで画像を記録し完成させる場合について説明したが、本発明は片方向記録によって限定されるものではない。例えば、往路と復路の双方向で画像を記録し完成させる場合についても同様の効果を得ることができる。例えば、実施例１では、図１０のステップＳ１８０で記録する時のブロック駆動順序を図６で示したのと反対方向となるように、即ち、図２３に示すようなブロック駆動順序を用いることで同様の効果を得ることができる。
【００９０】
また、実施例１〜３では、図６に示したブロック駆動順序を用いて説明したが、本発明はブロック０から１５まで順次駆動するブロック駆動順序に限定されるものではない。例えば、ブロック番号が０→８→４→１２→２→１０→６→１４→１→９→５→１３→３→１１→７→１５順序で駆動する分散駆動でのブロック駆動順序としても良い。この場合、前半の駆動ブロック０→８→４→１２→２→１０→６→１４を第１ブロック群、後半の駆動ブロック１→９→５→１３→３→１１→７→１５を第２ブロック群としても同様の効果を得ることができる。また、複数のブロックをブロック駆動順序でおおよそ均等にＮ個のブロック群に分割した各ブロック群内で順序を異ならせても同様の効果を得ることができる。
【００９１】
さらに、実施例１〜３では、画像データの主走査方向の解像度が６００ｄｐｉよりも低解像度の３００ｄｐｉで主走査方向に記録する例について説明した。しかしながら、本発明はこのように画像データの主走査方向の解像度の１／２解像度に対応する間隔でのヘッド駆動周波数に限定されるものではない。例えば、画像データの主走査方向の解像度の１／３解像度に対応する間隔では３つのブロック群への分割し、実施例１では３回の記録走査、実施例２では３×３の９回の記録走査を行うことで同様の効果を得ることができる。そして、このことは画像データの主走査方向の解像度の１／Ｎ（整数分の１）解像度に間隔ではＮ個のブロック群への分割し、Ｎ回の記録走査を行うことで同様の効果を得ることに一般化することができる。またさらに、画像データの主走査方向の解像度が６００ｄｐｉと同等もしくは高い解像度（１２００ｄｐｉ）で主走査方向に記録する記録ヘッドとの組み合わせにおいても、同様の効果を得ることができる。
【００９２】
さらにまた、実施例１〜３では、吐出口数が３２個の記録ヘッドを例として説明したが本発明これに限定されることはない。例えば、吐出口数が１２８個として、グループ０〜７の８グループで構成される記録ヘッドを用いても同様の効果を得ることができる。
【図１】
2012056124.tif 000003
【図２】
2012056124.tif 000004
【図３】
2012056124.tif 000005
【図４】
2012056124.tif 000006
【図５】
2012056124.tif 000007
【図６】
2012056124.tif 000008
【図７】
2012056124.tif 000009
【図８】
2012056124.tif 000010
【図９】
2012056124.tif 000011
【図１０】
2012056124.tif 000012
【図１１】
2012056124.tif 000013
【図１２】
2012056124.tif 000014
【図１３】
2012056124.tif 000015
【図１４】
2012056124.tif 000016
【図１５】
2012056124.tif 000017
【図１６】
2012056124.tif 000018
【図１７】
2012056124.tif 000019
【図１８】
2012056124.tif 000020
【図１９】
2012056124.tif 000021
【図２０】
2012056124.tif 000022
【図２１】
2012056124.tif 000023
【図２２】
2012056124.tif 000024
【図２３】
2012056124.tif 000025
【図２４】
2012056124.tif 000026
【図２５】
2012056124.tif 000027
【図２６】
2012056124.tif 000028
【図２７】
2012056124.tif 000029