(57)【特許請求の範囲】
【請求項１】
各々画像を構成するドットを記録媒体に形成する複数の記録部が配列された複数の記録ヘッドが、記録の際の当該複数の記録ヘッドと当該記録媒体との相対移動方向である第１の方向に対するずれ量が予め定められた許容ずれ量の範囲内で前記第１の方向に交差する第２の方向に配列された記録ユニットと、
前記記録ヘッド毎の前記ずれ量を示すずれ量情報が予め記憶された第１の記憶手段と、
前記記録ユニットによって形成される画像を示す画像情報が展開される第２の記憶手段と、
前記画像情報を、前記記録ヘッド間で前記第１の方向の位置が対応する記録部に対し、前記複数の記録ヘッドのうち、予め定められた単一の記録ヘッドの記録部にドットを１つ形成させる単一の情報と、他の記録ヘッドの記録部によって前記第１の方向に予め定められた数のドットを連続的に形成させ、且つ前記単一の情報により形成されるドットに対して前記第２の方向に重なる複数の情報とが同一のグループとなるように前記第２の記憶手段に展開する展開手段と、
前記展開手段によって前記第２の記憶手段に展開された情報から、前記グループ毎に、前記単一の情報を抽出し、且つ前記ずれ量情報により示される前記ずれ量に基づいて、前記複数の情報のうち、前記単一の情報に対して前記第１の方向に対するずれ量が最も小さいドットを形成させるための情報を抽出する抽出手段と、
前記抽出手段によって抽出された情報を用いて前記記録媒体にドットを形成するように前記記録ユニットを制御する制御手段と、
を備えた画像形成装置。
【請求項２】
前記予め定められた数は、前記許容ずれ量に対応する数である請求項１記載の画像形成装置。
【請求項３】
前記展開手段によって一度にグループ化される情報量は、バースト転送によって連続して前記第２の記憶手段に記憶させることができる情報量以下である請求項１又は請求項２記載の画像形成装置。
【請求項４】
前記ずれ量の入力を受け付ける受付手段と、
前記第１の記憶手段に記憶されているずれ量情報を、前記受付手段によって受け付けられたずれ量を示す情報に更新する更新手段と、
を更に備えた請求項１〜請求項３の何れか１項記載の画像形成装置。
【請求項５】
コンピュータに、
各々画像を構成するドットを記録媒体に形成する複数の記録部が配列された複数の記録ヘッドが、記録の際の当該複数の記録ヘッドと当該記録媒体との相対移動方向である第１の方向に対するずれ量が予め定められた許容ずれ量の範囲内で前記第１の方向に交差する第２の方向に配列された記録ユニットによって形成される画像を示す画像情報を、前記記録ヘッド間で前記第１の方向の位置が対応する記録部に対し、前記複数の記録ヘッドのうち、予め定められた単一の記録ヘッドの記録部にドットを１つ形成させる単一の情報と、他の記録ヘッドの記録部によって前記第１の方向に予め定められた数のドットを連続的に形成させ、且つ前記単一の情報により形成されるドットに対して前記第２の方向に重なる複数の情報とが同一のグループとなるように第２の記憶手段に展開する展開ステップと、
前記展開ステップによって前記第２の記憶手段に展開された情報から、前記グループ毎に、前記単一の情報を抽出し、且つ前記ずれ量情報により示される前記ずれ量に基づいて、前記複数の情報のうち、前記単一の情報に対して前記第１の方向に対するずれ量が最も小さいドットを形成させるための情報を抽出する抽出ステップと、
前記抽出ステップによって抽出された情報を用いて前記記録媒体にドットを形成するように前記記録ユニットを制御する制御ステップと、
を実行させる画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成プログラムに関する。
【背景技術】
【０００２】
特許文献１には、インク吐出ノズルが２次元的に配置されたインクジェットヘッドを記録用紙の搬送方向と交差する方向に移動させることで画像を形成するプリンタにおいて、記憶位置がローアドレスとカラムアドレスとによって指定されるメモリに画像データを記憶する場合に、メモリコントローラが、上記画像データを、インク吐出ノズルの並びに応じて略同時にインクジェットヘッドから吐出される画素毎にグループ化することで、ローアドレスは変化させずに、カラムアドレスを変化させるのみで上記メモリへ画像データを記憶させ、画像データの送信を高速化させる技術が開示されている。
【特許文献１】特開２００８−３０２７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、複数の記録ヘッドが配列された記録ユニットにおいて、記録ヘッドの配列位置に記録の際の当該複数の記録ヘッドと記録媒体との相対移動方向に対するずれが生じている場合でも、画像情報を迅速に展開することのできる画像形成装置及び画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１に記載の発明は、各々画像を構成するドットを記録媒体に形成する複数の記録部が配列された複数の記録ヘッドが、記録の際の当該複数の記録ヘッドと当該記録媒体との相対移動方向である第１の方向に対するずれ量が予め定められた許容ずれ量の範囲内で前記第１の方向に交差する第２の方向に配列された記録ユニットと、前記記録ヘッド毎の前記ずれ量を示すずれ量情報が予め記憶された第１の記憶手段と、前記記録ユニットによって形成される画像を示す画像情報が展開される第２の記憶手段と、前記画像情報を、前記記録ヘッド間で前記第１の方向の位置が対応する記録部に対し、前記複数の記録ヘッドのうち、予め定められた単一の記録ヘッドの記録部にドットを１つ形成させる単一の情報と、他の記録ヘッドの記録部によって前記第１の方向に予め定められた数のドットを連続的に形成させ、且つ前記単一の情報により形成されるドットに対して前記第２の方向に重なる複数の情報とが同一のグループとなるように前記第２の記憶手段に展開する展開手段と、前記展開手段によって前記第２の記憶手段に展開された情報から、前記グループ毎に、前記単一の情報を抽出し、且つ前記ずれ量情報により示される前記ずれ量に基づいて、前記複数の情報のうち、前記単一の情報に対して前記第１の方向に対するずれ量が最も小さいドットを形成させるための情報を抽出する抽出手段と、前記抽出手段によって抽出された情報を用いて前記記録媒体にドットを形成するように前記記録ユニットを制御する制御手段と、を備えている。
【０００６】
また、請求項２に記載の発明は、請求項１に記載の発明において、前記予め定められた数が、前記許容ずれ量に対応する数であるものである。
【０００７】
また、請求項３に記載の発明は、請求項１又は請求項２に記載の発明において、前記展開手段によって一度にグループ化される情報量が、バースト転送によって連続して前記第２の記憶手段に記憶させることができる情報量以下であるものである。
【０００８】
また、請求項４に記載の発明は、請求項１〜請求項３に記載の何れか１項の発明において、前記ずれ量の入力を受け付ける受付手段と、前記第１の記憶手段に記憶されているずれ量情報を、前記受付手段によって受け付けられたずれ量を示す情報に更新する更新手段と、を更に備えたものである。
【０００９】
一方、上記目的を達成するために、請求項５に記載の発明は、コンピュータに、各々画像を構成するドットを記録媒体に形成する複数の記録部が配列された複数の記録ヘッドが、記録の際の当該複数の記録ヘッドと当該記録媒体との相対移動方向である第１の方向に対するずれ量が予め定められた許容ずれ量の範囲内で前記第１の方向に交差する第２の方向に配列された記録ユニットによって形成される画像を示す画像情報を、前記記録ヘッド間で前記第１の方向の位置が対応する記録部に対し、前記複数の記録ヘッドのうち、予め定められた単一の記録ヘッドの記録部にドットを１つ形成させる単一の情報と、他の記録ヘッドの記録部によって前記第１の方向に予め定められた数のドットを連続的に形成させ、且つ前記単一の情報により形成されるドットに対して前記第２の方向に重なる複数の情報とが同一のグループとなるように第２の記憶手段に展開する展開ステップと、前記展開ステップによって前記第２の記憶手段に展開された情報から、前記グループ毎に、前記単一の情報を抽出し、且つ前記ずれ量情報により示される前記ずれ量に基づいて、前記複数の情報のうち、前記単一の情報に対して前記第１の方向に対するずれ量が最も小さいドットを形成させるための情報を抽出する抽出ステップと、前記抽出ステップによって抽出された情報を用いて前記記録媒体にドットを形成するように前記記録ユニットを制御する制御ステップと、を実行させるものである。
【発明の効果】
【００１０】
請求項１及び請求項５に記載の発明によれば、複数の記録ヘッドが配列された記録ユニットにおいて、記録ヘッドの配列位置に記録の際の当該複数の記録ヘッドと記録媒体との相対移動方向に対するずれが生じている場合でも、画像情報を迅速に展開することができる、という優れた効果を有する。
【００１１】
また、請求項１及び請求項５に記載の発明によれば、本発明を適用しない場合に比較して、第２の記憶手段に必要とされる記憶容量を、より小さくすることができる、という優れた効果を有する。
【００１２】
また、請求項２に記載の発明によれば、本発明を適用しない場合に比較して、より確実に記録ヘッドの副走査方向に対するずれに対応した情報をグループ化することができる、という優れた効果を有する。
【００１３】
また、請求項３に記載の発明によれば、本発明を適用しない場合に比較して、画像情報の第２の記憶手段への転送時間を、より高速化することができる、という優れた効果を有する。
【００１４】
また、請求項４に記載の発明によれば、本発明を適用しない場合に比較して、より容易にずれ量情報を変更することができる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、本実施の形態では、本発明をインクジェットプリンタ（以下、「プリンタ」という。）に適用した場合について説明する。
（第１の実施の形態）
図１には、本実施の形態に係るプリンタ１０の全体構成が示されている。
【００１６】
プリンタ１０は、記録用紙Ｐにインク液による液滴を吐出して画像を形成する記録ユニットアレイ１２を備えている。記録ユニットアレイ１２は、イエロー（Ｙ）に対応する記録ユニット１４Ｙ、マゼンタ（Ｍ）に対応する記録ユニット１４Ｍ，シアン（Ｃ）に対応する記録ユニット１４Ｃ，及びブラック（Ｋ）に対応する記録ユニット１４Ｋを備えている。なお、以下の説明において、対応する色を区別する場合は、符号の末尾に対応するＹ，Ｍ，Ｃ，Ｋのいずれかを付して説明し、対応する色を区別しない場合は、Ｙ，Ｍ，Ｃ，Ｋを省略する。
【００１７】
本実施の形態に係る記録ユニット１４は、図２に示すように、各々画像を構成するドットを記録用紙Ｐに形成する複数（本実施の形態では、１２個）のノズル４０が配列された複数の記録ヘッド４３が、記録の際の記録ユニット１４と記録用紙Ｐとの相対移動方向である副走査方向（本実施の形態では、用紙搬送方向）に対するずれ量が予め定められた許容ずれ量の範囲内で主走査方向（用紙搬送方向に交差する方向）に配列されている。
【００１８】
なお、本実施の形態に係る記録ユニット１４は、記録用紙Ｐの全幅に対して一括して画像を形成することができるように、主走査方向の幅が記録用紙Ｐの幅以上に複数個（例えば、２０個）の記録ヘッド４３が配列されている。なお、以下の説明では、錯綜を回避するために記録ユニット１４は、３個の記録ヘッド４３を備えているとして説明する。
【００１９】
また、本実施の形態に係るプリンタ１０は、ノズル４０から吐出する液滴の大きさとして、大滴、中滴、小滴、無し（無滴）の４段階を適用するが、これに限らず、例えば、大滴、小滴、無し（無滴）等の３段階や、５段階以上の大きさとした液滴を適用してもよい。
【００２０】
また、本実施の形態に係るプリンタ１０は、上記ずれ量として、基準となる記録ヘッド４３を予め定め、当該基準となる記録ヘッド４３に対するずれ量を適用するが、これに限らず、記録ヘッド４３の予め定められた基準位置（例えば、記録ユニット１４の左上角点）に対するずれ量を適用してもよい。
【００２１】
また、本実施の形態に係るプリンタ１０は、上記許容ずれ量として、上記基準となる記録ヘッド４３に対して±２ドット（＋は記録ヘッド４３が副走査方向の上流側にずれていることを示し、−は記録ヘッド４３が副走査方向の下流側にずれていることを示す。）を適用するが、これに限らないことは言うまでも無い。
【００２２】
特に、本実施の形態に係る記録ユニット１４は、１２個のノズル４０が６個を１組としたノズル群４２に分けられ、副走査方向に隣接するノズル４０の間隔が略同一の間隔とされ、且つ主走査方向に対して所定の角度をもって配列されている。そのため、本実施の形態に係るプリンタ１０は、記録ヘッド４３において副走査方向に対して最も上流側のノズル４０の配置位置（以下、「先頭位置」という。）からずれているノズル４０の液滴を吐出するタイミングを遅延させ、記録ユニット１４による画像形成位置に搬送されてくる記録用紙Ｐに画像を形成する。
【００２３】
なお、本実施の形態に係るプリンタ１０では、記録ヘッド４３が有するノズル群４２を２組としたが、これに限らず、１組又は３組以上でもよい。また、ノズル群４２を構成するノズル４０の個数も６個としたが、これに限らないことはいうまでも無い。
【００２４】
一方、図１に示すように、プリンタ１０は、対応するＹ，Ｍ，Ｃ，Ｋの何れかの色のインク液を貯蔵したインクカートリッジ１６Ｙ，１６Ｍ，１６Ｃ，１６Ｋが装填されており、各インクカートリッジに貯蔵されたインク液は、図示しない配管を通して対応する記録ユニット１４に供給される。
【００２５】
また、本実施の形態に係るプリンタ１０には、各記録ユニット１４においてノズル４０が設けられているノズル面の清掃や、インクの詰まりが発生した際に吸引回復動作等のメンテナンスを行うメンテナンスユニット１５が、各記録ユニット１４に対応して設けられている。
【００２６】
なお、本実施の形態に係るプリンタ１０は、記録用紙Ｐに画像を形成する際には、図１に示すように、メンテナンスユニット１５を記録ユニットアレイ１２の両側に配置させる一方、メンテナンスの際には、メンテナンスユニット１５を記録ユニットアレイ１２の各ノズル４０に対向する位置に移動させる。
【００２７】
また、プリンタ１０は、記録用紙Ｐを格納する給紙トレイ１８を備えている。給紙トレイ１８から供給された記録用紙Ｐは、複数のローラ対２０によって、記録ユニットアレイ１２と対向する位置に搬送される。
【００２８】
記録ユニットアレイ１２に対向する位置には、ローラ２２Ａ，２２Ｂ及びテンションローラ２３に巻き掛けられた無端状の搬送ベルト２４が備えられている。搬送ベルト２４は、テンションローラ２３によって下方向に引っ張られることにより所定のテンションが与えられている。また、搬送ベルト２４は、ローラ２２Ａ，２２Ｂ及びテンションローラ２３の回転によって周回駆動する。
【００２９】
ローラ２２Ｂに対向する位置には帯電ロール２６が備えられており、当該帯電ロール２６には所定の電圧が印加されている。複数のローラ対２０によって搬送されてきた記録用紙Ｐは、帯電ロール２６と搬送ベルト２４とにより挟持されることにより帯電して搬送ベルト２４の表面に吸着され、搬送ベルト２４の周回駆動に伴って記録ユニットアレイ１２と対向する位置に搬送され、記録ユニットアレイ１２により画像が形成される。
【００３０】
搬送ベルト２４の用紙搬送方向下流側には、複数の排出ローラ３０が備えられており、記録ユニットアレイ１２によって画像が形成された記録用紙Ｐは、これら複数の排出ローラ３０により搬送され、排紙トレイ３２に排出される。
【００３１】
また、プリンタ１０は、反転パス３３を備えている。反転パス３３は、複数のローラ対３５を含んで構成されており、記録ユニットアレイ１２により片面に画像が形成された記録用紙Ｐは、反転パス３３で反転されることにより再び記録ユニットアレイ１２と対向する位置に搬送され、両面に画像が形成される。
【００３２】
図３には、本実施の形態に係るプリンタ１０の電気系の要部構成が示されている。
【００３３】
プリンタ１０は、プリンタ１０全体の動作を司るＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５０、各種制御プログラムや各種パラメータ、各種テーブル情報等が予め記憶されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５２、及びＣＰＵ５０による各種プログラムの実行時のワークエリア等として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５４を備えている。また、プリンタ１０は、記録用紙Ｐに形成する画像を示す画像情報に基づいて各記録ユニット１４の駆動を制御する記録ユニット制御部５６、及び各ローラ対２０や各排出ローラ３０、ローラ２２Ａ，２２Ｂ等を回転駆動させる図示しないモータを制御して記録用紙Ｐの搬送を制御する搬送制御部５８、図示しない通信網を介して外部の端末装置と接続され、当該端末装置から上記画像情報を含む情報を受信する外部インタフェース６０、ユーザが各種指示を入力するためのテンキー等の各種キーを備えた操作部６２を備えている。
【００３４】
これらＣＰＵ５０、ＲＯＭ５２、ＲＡＭ５４、記録ユニット制御部５６、搬送制御部５８、外部インタフェース６０、操作部６２は、システムバス６４を介して相互に電気的に接続されている。従って、ＣＰＵ５０は、ＲＯＭ５２及びＲＡＭ５４へのアクセス、記録ユニット制御部５６及び搬送制御部５８の動作の制御、外部インタフェース６０を介した上記端末装置との各種情報の送受信、操作部６２に対する操作状態の把握を各々行なうことができる。
【００３５】
図４は、本実施の形態に係る記録ユニット制御部５６の構成を示すブロック図である。
【００３６】
同図に示すように、本実施の形態に係る記録ユニット制御部５６は、イメージ変換部７０、色変換部７２、画像処理部７４、データ並替処理部７６、ページメモリ７８、及び記録ユニット駆動部８０を備えている。
【００３７】
イメージ変換部７０は、外部インタフェース６０を介して、外部の端末装置から例えばＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）形式の画像情報が受信されたときに、当該画像情報を解析して、ラスタイメージの画像情報に変換する変換処理を行なう。これにより画像情報がビット・マップ形式の画像情報に変換される。
【００３８】
色変換部７２は、イメージ変換部７０により得られたビット・マップ形式の画像情報の色空間を、例えば、Ｒ（レッド）Ｇ（グリーン）Ｂ（ブルー）色空間からＹＭＣＫ色空間に変換すると共に、当該画像情報に対してγ補正処理を施す。
【００３９】
画像処理部７４は、色変換部７２によってγ補正処理が施された画像情報に対して、ディザ処理等のスクリーン処理を行い、元の画像情報より低階調の記録ユニット１４が有するノズル４０から吐出される液滴で記録可能な階調の画像情報に変換する。なお、スクリーン処理によって変換された画像情報は、ノズル４０にドットを形成させるための情報（以下、「ドット情報」という。）で構成されることとなる。
【００４０】
データ並替処理部７６は、画像処理部７４で低階調化された画像情報を記録ユニット１４のノズル４０の配列に応じて並び替え（以下、「展開」という。）を行い、ページメモリ７８に記憶させる。
【００４１】
ページメモリ７８は、データ並替処理部７６によって展開された画像情報を記憶する。なお、本実施の形態では、ページメモリ７８としてＲＡＭを適用しているが、これに限らず、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の他の記憶媒体を適用してもよい。
【００４２】
記録ユニット駆動部８０は、データ並替処理部７６により展開されてページメモリ７８に記憶された画像情報に基づいて、記録用紙Ｐにドットを形成するように記録ユニットアレイ１２を制御する。
【００４３】
図５は、本実施の形態に係るデータ並替処理部７６の構成を示すブロック図である。
【００４４】
同図に示すように、本実施の形態に係るデータ並替処理部７６は、遅延情報記憶部８４、ずれ量情報記憶部８６、複数（本実施の形態では、５つ）のラインバッファ８８Ａ〜８８Ｅ、グルーピング部９０、書込制御部９２、読込制御部９４、及び抽出部９６を備えている。
【００４５】
遅延情報記憶部８４は、前述したノズル４０毎の液滴を吐出するタイミングの遅延量を示す遅延量情報が予め記憶されている。なお、本実施の形態に係るプリンタ１０では、上記遅延量として、記録ヘッド４３の設計値から求めた遅延量を適用する。
【００４６】
ずれ量情報記憶部８６は、前述した記録ヘッド４３毎の副走査方向に対するずれ量を示すずれ量情報が予め記憶されている。なお、本実施の形態に係るプリンタ１０では、上記ずれ量として、記録ユニット１４に記録ヘッド４３を取り付けた後に、記録ヘッド４３毎に目視で確認することによって求めたずれ量を適用する。
【００４７】
ラインバッファ８８Ａ〜８８Ｅは、画像処理部７４によって画像処理が施された画像情報を構成する各ドット情報を１行毎に記憶する。
【００４８】
グルーピング部９０は、ラインバッファ８８Ａ〜８８Ｅに記憶された上記ドット情報を、記録ヘッド４３間で副走査方向の位置が対応するノズル４０に対し、予め定められた単一の記録ヘッド４３のノズル４０にドットを１つ形成させる単一のドット情報と、他の記録ヘッド４３のノズル４０によって副走査方向に予め定められた数のドットを連続的に形成させ、且つ当該単一のドット情報により形成されるドットに対して主走査方向に重なる複数のドット情報とが同一のグループとなるようにし、グルーピング部９０とページメモリ７８との間に介在する書込制御部９２を介して、グループ化した順にドット情報をページメモリ７８の所定の記憶領域に書き込み、画像情報を展開（以下、展開処理」という。）する。
【００４９】
なお、上記記録ヘッド４３間で副走査方向の位置が対応するノズル４０は、上述した遅延量が同一となるため、本実施の形態に係るプリンタ１０では、上記副走査方向の位置が対応するノズル４０として、遅延量が同一のノズル４０を適用する。
【００５０】
また、本実施の形態に係るプリンタ１０では、上記予め定められた数として、前述した許容ずれ量に対応した数を適用する。なお、本実施の形態に係るプリンタ１０は、許容ずれ量が±２であるため、上記単一のドット情報により形成されるドットと上記複数のドット情報により形成されるドットとが主走査方向に重なるように上記予め定められた数を５とする。
【００５１】
さらに、本実施の形態に係るプリンタ１０では、グルーピング部９０でグループ化されたドット情報を、書込制御部９２を介してページメモリ７８にバースト転送により転送している。そのため、本実施の形態に係るプリンタ１０では、グルーピング部９０によって一度にグループ化される情報量を、一度のバースト転送によってページメモリ７８に記憶させることができる情報量以下とするが、これに限らず、グループ化される情報量を、バースト転送によって一度に記憶させることができる情報量以下としなくてもよい。
【００５２】
なお、本実施の形態に係るプリンタ１０は、一度のバースト転送によりページメモリ７８に記憶させることのできる情報量として、５１２ｂｉｔを適用している。この場合、本実施の形態に係るプリンタ１０は、前述したようにノズル４０から吐出される液滴の大きさが４段階であるため、ドット情報は２ｂｉｔであり、記録ヘッド４３が備えたノズル群４２が２組であり、記録ヘッド４３の数が３個であるため、一度のバースト転送によってページメモリ７８に記憶させることができる情報量に相当するドット情報の行数は約４０行（＝５１２÷（２×２×３））となる。
【００５３】
このことから、上記予め定められた数として適用する５は、ドット情報の５行に相当するため、グルーピング部９０によって一度にグループ化される情報量を、一度のバースト転送によってページメモリ７８に記憶させることができる情報量以下とする条件を満足する。
【００５４】
読込制御部９４は、ページメモリ７８と抽出部９６との間に介在され、ページメモリ７８に記憶されているドット情報を上記グループ化されたドット情報毎に読み出し、抽出部９６に転送する。
【００５５】
抽出部９６は、ページメモリ７８に展開されたドット情報から、上記グループ毎に、上記単一のドット情報と、ずれ量情報により示されるずれ量に基づいて、複数のドット情報のうち、単一のドット情報に対して副走査方向に対するずれ量が最も小さいドットを形成させるためのドット情報とを抽出し（以下、「抽出処理」という。）、抽出したドット情報を記録ユニット駆動部８０に転送する。
【００５６】
記録ユニット駆動部８０は、抽出部９６によって抽出されたドット情報を受信すると、当該抽出されたドット情報を用いて記録用紙Ｐにドットを形成するように記録ユニットアレイ１２を制御する。
【００５７】
次に、本実施の形態に係るグルーピング部９０による画像情報の展開処理について説明する。
【００５８】
本実施の形態に係る記録ユニット１４は、図６（Ａ）に模式的に示すように、１２個のノズル４０で構成される記録ヘッド４３が３つ配列されているものであることは前述した通りである。
【００５９】
なお、同図におけるＸ１，Ｘ２，Ｘ３は、各記録ヘッド４３を個別に示す識別子である（以下、総称して「識別子Ｘ」という。）。また、Ａ１，Ａ２，・・・，Ａ６，Ｂ１，Ｂ２，・・・，Ｂ６は、ノズル群４２に含まれる各ノズル４０を個別に示す識別子（以下、総称して「識別子Ｍ」という。）であり、１，２，・・・は、各ノズル４０の副走査方向の位置を個別に示す識別子（以下、総称して「識別子Ｌ」という。）である。
【００６０】
また、本実施の形態に係るプリンタ１０は、上述したように、副走査方向に対して先頭位置からずれているノズル４０の液滴を吐出するタイミングを遅延させて画像を形成する。
【００６１】
このため、本実施の形態に係るプリンタ１０では、一例として次の表１に示される各ノズル４０毎の遅延量を示す遅延情報が予め遅延情報記憶部８４に記憶されている。
【００６２】
【表１】
0005217622.tif 000002
一方、図６（Ｂ）に、展開対象とする画像情報を、上記遅延量を考慮せずにビット・マップ形式でページメモリ７８に展開した状態を示す。
【００６３】
なお、同図におけるｘ１は上記識別子Ｘ１の記録ヘッド４３によって形成されるドットを示すドット情報を示す識別子であり、ｘ２は上記識別子Ｘ２の記録ヘッド４３によって形成されるドットを示すドット情報を識別子であり、ｘ３は上記識別子Ｘ３の記録ヘッド４３によって形成されるドットを示すドット情報を示す識別子（以下、総称して「識別子ｘ」という。）である。また、ａ１，ａ２，・・・，ａ６，ｂ１，ｂ２，・・・，ｂ６は、ページメモリ７８のメモリ空間における主走査方向に対応する方向（列方向）に対する、上記識別子ｘで示されるドット情報の記憶位置を個別に示す識別子（以下、総称して「識別子ｍ」という。）であり、１，２，・・・，ｎは、当該メモリ空間における副走査方向に対応する方向（行方向）に対する、ドット情報の記憶位置を個別に示す識別子（以下、総称して「識別子Ｉ」という。）である。
【００６４】
また、図６（Ｂ）における“○”，“△”，“□”，“●”，“▲”，“■”は各々ドット情報を示しており、遅延量が同一のノズル４０は、対応するドット情報が同一の記号で示されている。
【００６５】
ここで、識別子Ｘと識別子ｘ、及び識別子Ｍと識別子ｍは、各々１対１で対応しており、例えば、識別子Ｘ１及び識別子Ａ１で示されるノズル４０は、識別子ｘ１及び識別子ａ１で示される記憶位置に記憶されているドット情報を、識別子１，２，３，・・・ｎの順番で用いて、ドットを記録用紙Ｐに形成する。
【００６６】
そして、従来では、上記遅延量を考慮して画像情報をページメモリ７８に展開する場合、図６（Ｃ）に示すように、遅延量が同一のノズル４０毎に、対応するドット情報をグループ化していた。
【００６７】
しかし、図７（Ａ）に示すように、記録ヘッド４３に副走査方向に対するずれが生じている場合がある。同図に示す例では、識別子Ｘ１で示される記録ヘッド４３にはずれが生じておらず、識別子Ｘ２で示される記録ヘッド４３には副走査方向に＋２ドットのずれが生じており、識別子Ｘ３で示される記録ヘッド４３には副走査方向に＋１ドットのずれが生じている。なお、記録ヘッド４３の副走査方向のずれは必ずしもドットの整数倍とはならないが、以下では、錯綜を回避するため、記録ヘッド４３の副走査方向に対するずれがドットの整数倍で生じていると仮定して説明する。
【００６８】
この場合、従来の展開処理では、図６（Ｃ）に示すようにグループ化したドット情報を、図７（Ｂ）に示すように、記録ヘッド４３毎の副走査方向のずれ量に応じて再びグループ化する必要があり、展開処理に時間を要していた。
【００６９】
そこで、本実施の形態に係るプリンタ１０では、上記展開処理として、グルーピング部９０による上記グループ化を実行し、グループ化したドット情報をページメモリ７８に展開することで、展開処理に要する時間を短縮するようにしている。そして、読込制御部９４によってページメモリ７８に展開されたドット情報をグループ毎に読み出し、抽出部９６によって上記抽出処理を実行する。
【００７０】
本実施の形態に係る展開処理では、一例として図８に示すように、ラインバッファ８８Ａ〜８８Ｅから、記録ヘッド４３間で遅延量が同一のノズル４０に対し、識別子Ｘ１で示される記録ヘッド４３のノズル４０にドットを１つ形成させる識別子ｘ１で示される単一のドット情報と、識別子Ｘ２，Ｘ３で示される記録ヘッド４３のノズル４０によって副走査方向に５つのドットを連続的に形成させ、且つ上記単一のドット情報により形成されるドットに対して主走査方向に重なる識別子ｘ２，ｘ３で示される５つのドット情報とを読み出し、読み出したドット情報をグループ化する。そして、上記グループ化したドット情報を、書込制御部９２を介してページメモリ７８に転送し、ページメモリ７８の所定の記憶領域にグループ化した順に記憶させる。
【００７１】
なお、本実施の形態に係るプリンタ１０では、上記５つのドット情報は、単一のドット情報の識別子Ｉをｉとすると、識別子ｉ−２〜ｉ＋２の範囲内の５つのドット情報である。しかし、識別子１で示される単一のドット情報とグループ化させる５つのドット情報のうち、識別子−１，０で示されるドット情報が存在しない。そのため、識別子−１，０で示されるドット情報として記録用紙Ｐにドットが形成されない値（本実施の形態では、０）を用いてグループ化を実行する。
【００７２】
なお、識別子２で示される単一のドット情報とグループ化させるドット情報のうち、識別子０で示されるドット情報として記録用紙Ｐにドットが形成されない値（本実施の形態では、０）を用いてグループ化を実行する。また、識別子ｎ−１，ｎで示される単一のドット情報とグループ化させる複数のドット情報も同様に、記録用紙Ｐにドットが形成されない値（本実施の形態では、０）を用いてグループ化を実行する。
【００７３】
また、本実施の形態に係るプリンタ１０では、上記単一のドット情報として、識別子ｘ１で示されるドット情報を適用しているが、これに限らず、他の識別子ｘで示されるドット情報を適用してもよい。
【００７４】
次に、本実施の形態に係る抽出部９６により実行される抽出処理を、図９を参照して説明する。
【００７５】
図９（Ａ）に、画像情報により示される画像を形成する記録ヘッド４３のずれ量を示す。基準となる記録ヘッド４３を識別子Ｘ１で示される記録ヘッド４３とすると、識別子Ｘ２で示される記録ヘッド４３のずれ量は＋１ドット、識別子Ｘ３で示される記録ヘッドのずれ量は−１ドットである。
【００７６】
本実施の形態に係る抽出処理では、図９（Ｂ）に示すように、ページメモリ７８に展開されたドット情報からグループ毎に、識別子ｘ１で示される単一のドット情報を抽出し、上記図９（Ａ）に示されるずれ量に基づいて、当該単一のドット情報に対して副走査方向に対するずれ量が最も小さいドットを形成するドット情報として、識別子ｘ２で示されるドット情報から上記単一のドット情報よりも識別子Ｉが１大きいドット情報を抽出し、識別子ｘ３で示されるドット情報から上記単一のドット情報よりも識別子Ｉが１小さいドット情報を抽出する。
【００７７】
なお、以上のように構成されたデータ並替処理部７６のグルーピング部９０、書込制御部９２、読込制御部９４、及び抽出部９６による処理は、プログラムを実行することにより、コンピュータを利用してソフトウェア構成により実現することができる。但し、ソフトウェア構成による実現に限られるものではなく、ハードウェア構成や、ハードウェア構成とソフトウェア構成の組み合わせによって実現することもできることは言うまでもない。
【００７８】
以下では、本実施の形態に係るＣＰＵ５０が、後述する展開処理プログラム及び抽出処理プログラムを実行することにより、上記各構成要素による処理を実現するものとされている場合について説明する。この場合、当該展開処理プログラム及び抽出処理プログラムをＲＯＭ５２やその他の記憶媒体に予めインストールしておく形態や、コンピュータ読み取り可能な記録媒体に格納された状態で提供される形態、有線又は無線による通信手段を介して配信される形態等を適用することができる。
【００７９】
次に、本実施の形態に係るプリンタ１０の作用を説明する。
【００８０】
まず、図１０を参照して、上記展開処理を実行する際のプリンタ１０の作用を説明する。なお、図１０は、上記展開処理を実行する際に、ＣＰＵ５０によって実行される展開処理プログラムの処理の流れを示すフローチャートである。
【００８１】
まず、ステップ１００では、ノズル４０毎の遅延情報を、遅延情報記憶部８４から読み出す。
【００８２】
次のステップ１０２では、画像処理部７４で低階調化された画像情報を構成するドット情報のうち、所定行分（ここでは、グループ化の対象とする５行分）のドット情報がラインバッファ８８Ａ〜８８Ｅに格納されるまで待機する。
【００８３】
なお、本実施の形態に係るプリンタ１０では、画像処理部７４によってラインバッファ８８Ａ〜８８Ｅに１行毎のドット情報が転送される。
【００８４】
次のステップ１０４では、ラインバッファ８８Ａ〜８８Ｅから、上記遅延情報により示される遅延量が同一のノズル４０に関し、単一のドット情報と、当該単一のドット情報とグループ化する複数のドット情報とを読み出し、上述した展開処理におけるグループ化を実行する。
【００８５】
次のステップ１０６では、上記グループ化したドット情報を、書込制御部９２を介してページメモリ７８に転送する。なお、グループ化したドット情報は、ページメモリ７８に転送して、グループ化した順にページメモリ７８の所定の記憶領域に記憶させる。
【００８６】
次のステップ１０８では、ラインバッファ８８Ａ〜８８Ｅに格納されている、後述する所定のドット情報を対象としたグループ化が終了したか否かを判定し、否定判定となった場合はステップ１０４へ戻る一方、肯定判定となった時点でステップ１１０へ移行する。
【００８７】
なお、上記ステップ１０４からステップ１０８までの処理を繰り返し実行する場合は、それまでにグループ化されていない上記単一のドット情報を対象としてグループ化を実行する。
【００８８】
ステップ１１０では、画像情報を構成する全てのドット情報についてグループ化が終了したか否かを判定し、否定判定となった場合はステップ１１２へ移行する。
【００８９】
ステップ１１２では、画像処理部７４によって、ラインバッファ８８Ａ〜８８Ｅに記憶されている１行分のドット情報が各々上位のラインバッファに移動され、ラインバッファ８８Ｅに、画像処理部７４から転送される次の１行分のドット情報が格納されるまで待機した後、ステップ１０４へ移行する。
【００９０】
なお、本実施の形態に係るプリンタ１０では、ステップ１０４からステップ１１２までの処理を繰り返し実行する場合において、ステップ１０８で適用する上記所定のドット情報を、ラインバッファ８８Ａに格納されている識別子ｘ１及び識別子１で示される単一のドット情報、ラインバッファ８８Ｂに格納されている識別子ｘ１及び識別子２で示される単一のドット情報、及びラインバッファ８８Ｃに格納されている識別子ｘ１及び識別子３で示される単一のドット情報とし、これら単一のドット情報を対象としたグループ化を各々実行した後に、ステップ１１２の処理によってラインバッファ８８Ａ〜８８Ｅに格納されているドット情報の移動を実行する。その後、上記所定のドット情報を、ラインバッファ８８Ｃに格納されている識別子ｘ１で示される単一のドット情報とし、当該単一のドット情報を対象としたグループ化を実行する毎に、ステップ１１２の処理によってラインバッファ８８Ａ〜８８Ｅに格納されているドット情報の移動を実行する。
【００９１】
また、上記所定のドット情報を、識別子ｘ１及び識別子ｎ−２で示される単一のドットとし、当該単一のドット情報を対象としたグループ化を実行した後は、この時点で、画像処理部７４で画像処理が施された画像情報を構成する全てのドット情報がラインバッファ８８Ａ〜８８Ｅに格納されたので、この後、ステップ１１２による処理を実行することなく、ステップ１０８において所定のドット情報を、識別子ｘ１及び識別子ｎ−１で示される単一のドット情報、及び識別子ｘ１及び識別子ｎで示される単一のドット情報とし、これら単一のドット情報を対象としたグループ化を各々実行する。
【００９２】
そして、一連の上記グループ化が終了すると、上記ステップ１１０において肯定判定となり、本プログラムを終了する。
【００９３】
次に、図１１を参照して、上記抽出処理を実行する際のプリンタ１０の作用を説明する。なお、図１１は、上記抽出処理を実行する際に、ＣＰＵ５０によって実行される抽出処理プログラムの処理の流れを示すフローチャートである。
【００９４】
まずステップ２００では、記録ヘッド４３毎の副走査方向に対するずれ量情報を、ずれ量情報記憶部８６から読み出す。
【００９５】
次のステップ２０２では、１グループ分のドット情報を、読込制御部９４を介してページメモリ７８からグループ化した順に読み込む。
【００９６】
次のステップ２０４では、上記ずれ量情報により示されるずれ量に基づいて、前述した抽出処理を実行する。
【００９７】
次のステップ２０６では、上記抽出処理によって抽出したドット情報を記録ユニット駆動部８０に転送する。
【００９８】
次のステップ２０８では、ページメモリ７８に記憶されている全てのグループ化したドット情報に対して抽出処理が終了したか否かを判定し、否定判定となった場合はステップ２０２へ戻り、抽出処理を実行していないグループ化したドット情報をページメモリ７８に記憶した順に読み出し、全てのグループ化したドット情報に対して抽出処理が終了するまで、ステップ２０２〜２０８の処理を繰り返す。
【００９９】
一方、上記ステップ２０８において肯定判定となった場合は本プログラムを終了する。
（第２の実施の形態）
本第２の実施の形態では、展開処理として、遅延量が同一のノズル４０に対し、主走査方向に重なる複数のドット情報が同一のグループとなる処理を適用した場合の形態例について説明する。
【０１００】
図１２は、本第２の実施の形態に係るデータ並替処理部７６の構成を示すブロック図である。なお、図１２における図５と同一の構成部分については図５と同一の符号を付して、その説明を省略する。
【０１０１】
グルーピング部９０’は、ラインバッファ８８Ａ〜８８Ｅに記憶されたドット情報を、遅延量が同一のノズル４０に対し、副走査方向に予め定められた数のドットを連続的に形成させる複数のドット情報で、且つ当該複数のドット情報によって形成されるドットの範囲の少なくとも一部が主走査方向に重なる複数のドット情報が同一のグループとなるようにし、書込制御部９２を介して、グループ化した順にドット情報をページメモリ７８における記憶領域に対し書き込むことで、画像情報を展開（以下、「第２の展開処理」という。）する。
【０１０２】
抽出部９６’は、ページメモリ７８に展開されたドット情報から、上記グループ毎に、ずれ量情報により示されるずれ量に基づいて副走査方向に対するずれ量が最も小さいドット情報を抽出する処理（以下、「第２の抽出処理」という。）を実行し、抽出したドット情報を記録ユニット駆動部８０に転送する。
【０１０３】
次に、本第２の実施の形態に係る展開処理を、図１３を用いて説明する。
【０１０４】
本第２の実施の形態に係る展開処理では、図１３に示すように、遅延量が同一のノズル４０に関し、副走査方向に５つのドットを連続的に形成させる識別子Ｉが同一の複数のドット情報をグループ化し、書込制御部９２を介してページメモリ７８にグループ化した順に記憶する。
【０１０５】
次に、本第２の実施の形態に係る第２の抽出処理を、図１４を用いて説明する。
【０１０６】
図１４（Ａ）に画像情報により示される画像を形成する記録ヘッド４３のずれ量を示す。基準となる記録ヘッド４３を識別子Ｘ２で示される記録ヘッド４３とすると、識別子Ｘ１で示される記録ヘッド４３のずれ量は＋１ドット、識別子Ｘ３で示される記録ヘッドのずれ量は−１ドットである。
【０１０７】
本第２の実施の形態に係る第２の抽出処理では、図１４（Ｂ）に示すように、ページメモリ７８に展開されたドット情報からグループ毎に、識別子Ｘ２で示される記録ヘッド４３を基準とし、識別子ｘ２で示される５つのドット情報のうち識別子Ｉが中央値のドット情報（以下、「基準ドット情報」という。）を抽出し、上記図１４（Ａ）に示されるずれ量に基づいて、識別子ｘ１で示されるドット情報のうち識別子Ｉが基準ドット情報の識別子Ｉよりも１大きいドット情報を抽出し、識別子ｘ３で示されるドット情報のうち識別子Ｉが基準ドット情報の識別子Ｉよりも１小さいドット情報を抽出する。
【０１０８】
なお、本第２の実施の形態に係るプリンタ１０では、基準となる記録ヘッド４３として、識別子Ｘ２で示される記録ヘッド４３を適用したが、これに限らず、他の識別子Ｘで示される記録ヘッド４３を適用してもよい。
【０１０９】
次に、本第２の実施の形態に係るプリンタ１０の作用を説明する。
【０１１０】
まず、図１５を参照して、データ並替処理部７６が上記第２の展開処理を実行する際のプリンタ１０の作用を説明する。なお、図１５は、上記第２の展開処理を実行する際に、ＣＰＵ５０によって実行される展開処理プログラムの処理の流れを示すフローチャートである。なお、第１の実施の形態に係る図１０のフローチャートと同一のステップについては同一の符号を付して説明を省略する。
【０１１１】
ステップ１０４’では、ラインバッファ８８Ａ〜８８Ｅから、上記遅延情報により示される遅延量が同一のノズル４０に関し、グループ化の対象となる所定の行のドット情報を読み出し、上述した第２の展開処理におけるグループ化を実行する。
【０１１２】
次のステップ１０６’では、ステップ１０４’の処理によりグループ化したドット情報を、書込制御部９２を介してページメモリ７８に転送する。なお、グループ化したドット情報は、ページメモリ７８に転送して、グループ化した順にページメモリ７８の所定の記憶領域に記憶させる。
【０１１３】
次のステップ１０８’では、ラインバッファ８８Ａ〜８８Ｅに格納されている、後述する所定の行のドット情報を対象としたグループ化が終了したか否かを判定し、否定判定となった場合はステップ１０４’へ戻る一方、肯定判定となった時点でステップ１１０へ移行する。
【０１１４】
なお、本第２の実施の形態に係るプリンタ１０では、ステップ１０４からステップ１１２までの処理を繰り返し実行する場合において、ステップ１０８’で適用する所定の行を、ラインバッファ８８Ａ〜ラインバッファ８８Ｃに格納されている識別子１〜識別子３で示される行、ラインバッファ８８Ａ〜ラインバッファ８８Ｄに格納されている識別子１〜識別子４で示される行、及びラインバッファ８８Ａ〜ラインバッファ８８Ｅに格納されている識別子１〜識別子５で示される行とし、当該所定の行のドット情報を対象としたグループ化を各々実行した後に、ステップ１１２の処理によってラインバッファ８８Ａ〜８８Ｅに格納されているドット情報の移動を実行する。その後、上記所定の行を、ラインバッファ８８Ａ〜ラインバッファ８８Ｅに格納されている５行とし、当該所定の行のドット情報を対象としたグループ化を実行する毎に、ステップ１１２の処理によってラインバッファ８８Ａ〜８８Ｅに格納されているドット情報の移動を実行する。
【０１１５】
また、上記所定の行のドット情報を、識別子ｎ−４〜識別子ｎで示される行のドット情報とし、当該所定の行のドット情報を対象としたグループ化を実行した後は、この時点で、画像処理部７４で画像処理が施された画像情報を構成する全てのドット情報がラインバッファ８８Ａ〜８８Ｅに格納されたので、この後、ステップ１１２による処理を実行することなく、ステップ１０８’において所定の行を、識別子ｎ−３〜識別子ｎで示される行、及び識別子ｎ−２〜識別子ｎで示される行とし、これら所定の行のドット情報を対象としたグループ化を各々実行する。
【０１１６】
そして、一連の上記グループ化が終了すると、上記ステップ１１０において肯定判定となり、本プログラムを終了する。
【０１１７】
次に、図１６を参照して、上記第２の抽出処理を実行する際のプリンタ１０の作用を説明する。なお、図１６は、上記第２の抽出処理を実行する際に、ＣＰＵ５０によって実行される抽出処理プログラムの処理の流れを示すフローチャートである。なお、第２の実施の形態に係る図１１のフローチャートと同一のステップについては同一の符号を付して説明を省略する。
【０１１８】
次のステップ２０４’では、ステップ２００で読み込んだずれ量に基づいて、前述した第２の抽出処理を実行する。
【０１１９】
以上、本発明を上記各実施の形態を用いて説明したが、本発明の技術的範囲は上記各実施の形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記各実施の形態に多様な変更または改良を加えることができ、当該変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【０１２０】
また、上記各実施の形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施の形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。前述した実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における組み合わせにより種々の発明を抽出できる。上記各実施の形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【０１２１】
例えば、上記各実施の形態では、本発明を複数のノズルから液滴を吐出することで画像を形成するインクジェットプリンタに適用する場合について説明したが、本発明はこれに限定されるものではなく、例えば、記録ヘッドの記録部としてＬＥＤを用いた電子写真方式のプリンタや、記録媒体を感熱紙とし、記録ヘッドの記録部として発熱部を用いて感熱紙にドットを形成するプリンタに適用する形態としてもよい。
【０１２２】
また、上記各実施の形態では、各記録ヘッド４３毎のずれ量を示すずれ量情報がずれ量情報記憶部８６に予め記憶されている場合について説明したが、本発明はこれに限定されるものではなく、例えば、記録ユニット１４を交換する場合、プリンタ１０のメンテナンスを実行する場合等に、操作部６２が操作されることによりずれ量の入力を受け付け、ＣＰＵ５０が、ずれ量情報記憶部８６に記憶されているずれ量情報を、操作部６２によって受け付けられたずれ量を示すずれ量情報に更新する形態としてもよい。
【０１２３】
また、上記各実施の形態では、画像処理部７４で低階調化された画像情報を構成するドット情報を、ラインバッファ８８Ａ〜８８Ｅに行毎に格納し、当該格納したドット情報によってグループ化を実行する場合を説明したが、本発明はこれに限定されるものではなく、例えば、画像処理部７４から画像情報を構成するドット情報を所定数の行（例えば、５行）毎にグルーピング部９０が読み出す形態としてもよい。この形態の場合、上記所定数の行のドット情報に対してグループ化が終了すると、次の所定数の行のドット情報を読み出すために、画像処理部７４においてドット情報が記憶されている記憶領域を示すポインタを移動させることによって、読み出しの対象となるドット情報を変更する。
【０１２４】
また、上記各実施の形態では、データ並替処理部７６のグルーピング部９０、書込制御部９２、読込制御部９４、及び抽出部９６をソフトウェア構成により実現する場合を説明したが、本発明はこれに限定されるものではなく、上記ソフトウェア構成と同一の処理を実行する機能素子を用いたハードウェア構成とする形態としてもよい。
【０１２５】
また、上記各実施の形態では、記録ユニット１４におけるノズル４０の配置を図２に示す構成とする場合について説明したが、本発明はこれに限定されるものではなく、例えば、図１７に示す記録ユニット１４’のように、ノズル群４２の主走査方向に対する角度を互い違いに逆としたノズル４０の配置とする形態等としてもよい。
【０１２６】
また、上記各実施の形態では、記録ユニット１４が固定され、副走査方向に搬送される記録用紙Ｐにドットを形成する場合について説明したが、本発明はこれに限定されるものではなく、図１８に示すように記録ユニット１４’が主走査方向に往復移動し、副走査方向に搬送される記録用紙Ｐにドットを形成する形態としてもよい。
【０１２７】
上記形態に係る記録ユニット１４’は、挿通孔を備え、当該挿通孔に主走査方向に対して平行に配置されているガイドレール３００が挿通される。なお、記録ユニット１４’は、上記各実施の形態に係る記録ユニット１４のように、記録用紙Ｐの幅以上に複数個の記録ヘッド４３が配列されている必要は無い。
【０１２８】
さらに、記録ユニット１４’は、ベルト接続部３０２を備えており、当該ベルト接続部３０２で、主走査方向に対して平行に配置されているキャリッジベルト３０４と接続されている。
【０１２９】
上記キャリッジベルト３０４は、主動プーリ３０６Ａと従動プーリ３０６Ｂに巻き掛けられている。上記主動プーリ３０６Ａは、キャリッジモータ３０８の回転軸に機械的に連接されており、キャリッジモータ３０８の回転軸の正回転（図１８に示される矢印Ａ方向）及び逆回転（図１８に示される矢印Ｂ方向）に合わせて正回転及び逆回転する。このため、キャリッジモータ３０８の回転軸の正回転及び逆回転に合わせてキャリッジベルト３０４が回転し、これにより、記録ユニット１４’がガイドレール３００に沿って、主走査方向に往復移動する。
【０１３０】
また、上記各実施の形態では、記録ユニット１４が固定され、副走査方向に搬送される記録用紙Ｐにドットを形成する場合について説明したが、本発明はこれに限定されるものではなく、記録ユニット１４が副走査方向に搬送され、固定されている記録用紙Ｐにドットを形成する形態としてもよい。
【０１３１】
その他、上記各実施の形態で説明したプリンタ１０の構成（図１〜図５、図１２参照。）は一例であり、本発明の主旨を逸脱しない範囲内において不要な部分を削除したり、新たな部分を追加したりすることができることは言うまでもない。
【０１３２】
また、上記各実施の形態で説明した展開処理プログラム及び抽出処理プログラムの処理の流れ（図１０、図１１、図１５、図１６参照。）も一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりすることができることは言うまでもない。
【図面の簡単な説明】
【０１３３】
【図１】第１の実施の形態に係るプリンタの構成を示す破断側面図である。
【図２】第１の実施の形態に係る記録ユニットの構成を示す図である。
【図３】第１の実施の形態に係るプリンタの電気系の要部構成を示すブロック図である。
【図４】第１の実施の形態に係る記録ユニット制御部の構成を示すブロック図である。
【図５】第１の実施の形態に係るデータ並替処理部の構成を示す機能ブロック図である。
【図６】従来の画像情報の展開処理の説明に供する模式図である。
【図７】従来の画像情報の展開処理の説明に供する模式図である。
【図８】第１の実施の形態に係るデータ並替処理部による画像情報の展開処理の説明に供する模式図である。
【図９】第１の実施の形態に係るデータ並替処理部によるドット情報の抽出処理の説明に供する模式図である。
【図１０】第１の実施の形態に係る展開処理プログラムの処理の流れを示すフローチャートである。
【図１１】第１の実施の形態に係る抽出処理プログラムの処理の流れを示すフローチャートである。
【図１２】第２の実施の形態に係るデータ並替処理部の構成を示す機能ブロック図である。
【図１３】第２の実施の形態に係るデータ並替処理部による画像情報の展開処理の説明に供する模式図である
【図１４】第２の実施の形態に係るデータ並替処理部によるドット情報の抽出処理の説明に供する模式図である。
【図１５】第２の実施の形態に係る展開処理プログラムの処理の流れを示すフローチャートである。
【図１６】第２の実施の形態に係る抽出処理プログラムの処理の流れを示すフローチャートである。
【図１７】記録ユニットの構成の変形例を示す図である。
【図１８】プリンタの構成の変形例を示す図である。
【符号の説明】
【０１３４】
１０    プリンタ
１４    記録ユニット
４０    ノズル（記録部）
４３    記録ヘッド
５０    ＣＰＵ（更新手段）
６２    操作部（受付手段）
７８    ページメモリ（第２の記憶手段）
８０    記録ユニット駆動部（制御手段）
８６    ずれ量情報記憶部（第１の記憶手段）
９０    グルーピング部（展開手段）
９６    抽出部（抽出手段）
【図１】
0005217622.tif 000003
【図２】
0005217622.tif 000004
【図３】
0005217622.tif 000005
【図４】
0005217622.tif 000006
【図５】
0005217622.tif 000007
【図６】
0005217622.tif 000008
【図７】
0005217622.tif 000009
【図８】
0005217622.tif 000010
【図９】
0005217622.tif 000011
【図１０】
0005217622.tif 000012
【図１１】
0005217622.tif 000013
【図１２】
0005217622.tif 000014
【図１３】
0005217622.tif 000015
【図１４】
0005217622.tif 000016
【図１５】
0005217622.tif 000017
【図１６】
0005217622.tif 000018
【図１７】
0005217622.tif 000019
【図１８】
0005217622.tif 000020