(57)【要約】  より回路面積やコストに優れた画像形成装置を提供するため、データ処理装置１０は、ノズル列Ａ、Ｂに対応する第１シリアルデータ（ＳＤＡＴＡ）のうち駆動タイミングが遅いノズル列Ｂに対応する部分データを記憶するＦＩＦＯメモリー１３と、第１シリアルデータに含まれるノズル列Ａの部分データをそのまま出力し、ノズル列Ｂの部分データをＦＩＦＯメモリー１３から読み出して出力するセレクター１８と、ラッチ信号（ＬＡＴ）を発生するＰＳブロック１１と、所定のラインギャップＬに対応する値（ＬＩＮＥ＿ＧＡＰ）を記憶するレジスター１５ａと、ラッチ信号と所定のラインギャップＬに対応する値とに基づいてノズル列Ｂの駆動タイミングを判定する判定部１５と、ノズル列Ｂに対応する部分データを当該駆動タイミングでセレクター１８に読み出させるセレクター１７と、を備える。
2013146246.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出する複数のノズル列を有し、各ノズル列が所定の方向に沿うよう設けられ、当該所定の方向に沿う同一直線上にインクを吐出するに際して各ノズル列がそれぞれ異なるタイミングでインクを記録媒体に吐出する画像形成装置であって、
二以上のノズル列を含む一組のノズル列に接続されて当該一組のノズル列に含まれる各ノズル列からインクを吐出させる一つの駆動回路と、
前記一組のノズル列にインクを吐出させるためのシリアルデータであるヘッドデータ群を取得する取得手段と、
前記ヘッドデータ群に含まれる各ノズル列に対応するヘッドデータのうち最もインクの吐出タイミングが早いノズル列以外のノズル列に対応するヘッドデータをノズル列ごとに記憶する第一記憶手段と、
前記ヘッドデータ群に含まれる各ノズル列に対応するヘッドデータのうち最もインクの吐出タイミングが早いノズル列に対応するヘッドデータをそのまま出力し、他のノズル列に対応するヘッドデータを前記第一記憶手段から読み出して前記駆動回路に出力する出力手段と、
前記一組のノズル列に含まれる各ノズル列のインクの吐出タイミングの同期のための同期信号を定期的に発生する発生手段と、
前記一組のノズル列に含まれる各ノズル列のインクの吐出タイミングの差を示すギャップ情報を記憶する第二記憶手段と、
前記発生手段により発生した同期信号と前記第二記憶手段に記憶されたギャップ情報とに基づいて前記最もインクの吐出タイミングが早いノズル列以外のノズル列のインクの吐出タイミングを判定する判定手段と、
前記判定手段によりインクの吐出タイミングであると判定されたノズル列に対応するヘッドデータを当該インクの吐出タイミングで前記出力手段に読み出させる制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記第一記憶手段は、記憶されたヘッドデータに含まれる部分データのうち先に記憶された部分データから順に読み出されて読み出された部分が消去されることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記一組のノズル列に含まれる各ノズル列のうち、インクを吐出する際の前記記録媒体に対する前記一組のノズル列の移動方向の最も下流側に位置するノズル列又はインクを吐出する際の前記一組のノズル列に対する前記記録媒体の移動方向の最も上流側に位置するノズル列を前記最もインクの吐出タイミングが早いノズル列とする設定手段を備えることを特徴とする請求項１又は２に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
複数のノズルからインクの液滴を吐出して画像を形成する画像形成装置が知られている。係る画像形成装置は、図１２に示すように、一般的に、複数のノズルが同一線上に配置されたノズル列及び各ノズル列に設けられて各ノズル列からインクを吐出させるヘッドドライバーＩＣを複数有する記録ヘッドと、画像形成装置により形成される画像に用いられる画像データの一部分の領域を各ノズル列の配置に応じて割り当てる処理を行う中央制御部と、各ノズル列に対して個別に設けられて各ノズル列に割り当てられた画像データの領域に対応してノズル列を構成する複数のノズルの各々を駆動する制御部と、制御部が画像データを取り扱うための記憶領域である画像メモリーと、を有する（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２６９６０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、各ノズル列に対して個別に制御部や画像メモリー、ヘッドドライバーＩＣ等からなる制御系を設けることは、コストや回路面積等を鑑みると好ましくない。そこで、一つの制御系で複数のノズル列を制御することにより、回路面積やコストに優れた画像形成装置とすることができる。【０００５】
しかしながら、単に複数のノズル列に一つの制御系を接続するだけでは、複数のノズル列の制御を行うことができない。以下、図１３、図１４を参照してノズル列と各ノズル列のデータとの関係を説明する。【０００６】
画像形成装置は、互いに平行に配置されたノズル列が設けられた記録ヘッドと、ノズル列から吐出されるインクにより画像が形成される記録媒体とを相対的に移動させることにより記録媒体上に画像を形成する。ここで、インクが吐出されるときに記録ヘッドと記録媒体との間で生じる相対移動方向は、ノズル列に直交する方向となる。このため、異なるノズル列から吐出されて、記録媒体上でほぼ同一直線状に並ぶこととなる複数のインクの液滴の吐出タイミングは、ノズル列ごとに異なる。【０００７】
例えば、図１３Ａ、図１３Ｂに示す２列のノズル列を有する記録ヘッド（ノズル列）の記録媒体に対する相対移動方向が方向Ｖ１に沿う場合、ノズル列ａのインクが吐出された後にノズル列ｂのインクが吐出されることとなる。
上記の図１３Ａ、図１３Ｂに示すように、記録媒体上で画像を形成することとなるインクの液滴どうしの位置関係を鑑みると、各ノズル列は、記録ヘッドと記録媒体との相対移動に伴い生ずるインクの吐出タイミングの差異を考慮して制御される必要がある。【０００８】
しかしながら、単に複数のノズル列に一つの制御系を接続しただけでは、複数のノズル列の動作制御をインクの吐出タイミングの差異が考慮されたものとすることができない。
具体的には、各ノズル列を駆動するヘッドドライバーＩＣは、当該ヘッドドライバーＩＣに出力されたシリアルデータに応じて順次ノズルからインクを吐出させるものである。よって、制御部は、複数のノズル列に接続されたヘッドドライバーＩＣに対して、各ノズル列からのインク吐出タイミングが考慮されたシリアルデータを入力する必要がある。しかしながら、単に複数のノズル列間で従来の制御部及びメモリーを共有しただけの構成では、各ノズル列の駆動タイミングが考慮されないことから、図１４に示す例のように、ほぼ同一直線状に並ぶはずの複数のインクの液滴を同一直線状とすることができなくなる。このため、従来は、複数のノズル列に一つの制御系を接続することができなかった。【０００９】
本発明は、より回路面積やコストに優れた画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の発明は、インクを吐出する複数のノズル列を有し、各ノズル列が所定の方向に沿うよう設けられ、当該所定の方向に沿う同一直線上にインクを吐出するに際して各ノズル列がそれぞれ異なるタイミングでインクを記録媒体に吐出する画像形成装置であって、二以上のノズル列を含む一組のノズル列に接続されて当該一組のノズル列に含まれる各ノズル列からインクを吐出させる一つの駆動回路と、前記一組のノズル列にインクを吐出させるためのシリアルデータであるヘッドデータ群を取得する取得手段と、前記ヘッドデータ群に含まれる各ノズル列に対応するヘッドデータのうち最もインクの吐出タイミングが早いノズル列以外のノズル列に対応するヘッドデータをノズル列ごとに記憶する第一記憶手段と、前記ヘッドデータ群に含まれる各ノズル列に対応するヘッドデータのうち最もインクの吐出タイミングが早いノズル列に対応するヘッドデータをそのまま出力し、他のノズル列に対応するヘッドデータを前記第一記憶手段から読み出して前記駆動回路に出力する出力手段と、前記一組のノズル列に含まれる各ノズル列のインクの吐出タイミングの同期のための同期信号を定期的に発生する発生手段と、前記一組のノズル列に含まれる各ノズル列のインクの吐出タイミングの差を示すギャップ情報を記憶する第二記憶手段と、前記発生手段により発生した同期信号と前記第二記憶手段に記憶されたギャップ情報とに基づいて前記最もインクの吐出タイミングが早いノズル列以外のノズル列のインクの吐出タイミングを判定する判定手段と、前記判定手段によりインクの吐出タイミングであると判定されたノズル列に対応するヘッドデータを当該インクの吐出タイミングで前記出力手段に読み出させる制御手段と、を備えることを特徴とする。【００１１】
請求項２に記載の発明は、請求項１に記載の画像形成装置であって、前記第一記憶手段は、記憶されたヘッドデータに含まれる部分データのうち先に記憶された部分データから順に読み出されて読み出された部分が消去されることを特徴とする。【００１２】
請求項３に記載の発明は、請求項１又は２に記載の画像形成装置であって、前記一組のノズル列に含まれる各ノズル列のうち、インクを吐出する際の前記記録媒体に対する前記一組のノズル列の移動方向の最も下流側に位置するノズル列又はインクを吐出する際の前記一組のノズル列に対する前記記録媒体の移動方向の最も上流側に位置するノズル列を前記最もインクの吐出タイミングが早いノズル列とする設定手段を備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、より回路面積やコストに優れた画像形成装置を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】画像形成装置の全体を示した斜視図である。
【図２】画像形成装置のブロック図である。
【図３】キャリッジの底面側から見た記録ヘッドのノズル列の配置を示す模式図である。
【図４Ａ】一つの記録ヘッド３に含まれる各列のノズルの位置関係を示す図である。
【図４Ｂ】各組に含まれるノズル列の配置を同一直線上とした場合のノズルの位置関係を示す図である。
【図５】一つの記録ヘッドのノズル列を駆動するヘッドドライバーＩＣと各ノズル列との対応関係の一例を示す模式図である。
【図６】記録ヘッドの各ノズル列の駆動制御に係る構成のブロック図である。
【図７】データ処理装置の回路図である。
【図８】データ処理装置で取り扱われ、同期する各種のデータの一例を示す図である。
【図９Ａ】ラッチ信号（ＬＡＴ）に応じた移動距離とインクの吐出位置との関係を示す図である。
【図９Ｂ】ラッチ信号（ＬＡＴ）が所定のラインギャップに対応する値（ＬＩＮＥ＿ＧＡＰ）となった場合の移動距離とインクの吐出位置との関係を示す図である。
【図１０】図７に示す場合に対してキャリッジの移動方向が逆である場合を示すデータ処理装置の回路図である。
【図１１】図１０に示す回路図によるデータ処理装置で取り扱われ、同期する各種のデータの一例を示す図である。
【図１２】ノズル列ごとに制御部及び画像メモリーが設けられた従来の画像形成装置の構成を示す図である。
【図１３Ａ】複数のノズル列により同一直線上にインクが吐出される工程におけるノズル列の記録媒体に対する相対移動方向の下流側のノズル列の動作時を示す図である。
【図１３Ｂ】複数のノズル列により同一直線上にインクが吐出される工程におけるノズル列の記録媒体に対する相対移動方向の上流側のノズル列の動作時を示す図である。
【図１４】従来の画像形成装置の制御部に複数のノズル列が接続された場合に各ノズル列が同時に制御されてしまう状態を示す図である。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施形態である画像形成装置１について、図面を参照して説明する。なお、実施形態は本発明の一例であり、これに限定されるものではない。【００１６】
図１は画像形成装置１の全体を示した斜視図である。
図２は画像形成装置１のブロック図である。
画像形成装置１は、記録媒体を水平方向に沿って搬送する搬送装置２と、搬送される記録媒体に上方からインクを吐出する複数の記録ヘッド３を搭載するキャリッジ４と、キャリッジ４を記録媒体の搬送方向に直交する水平方向に沿って搬送する主走査装置５と、キャリッジ４に搭載された各記録ヘッド３のノズルの保湿を行うノズル保湿部６と、キャリッジ４に搭載された各記録ヘッド３のメンテナンスを行うメンテナンス部７と、キャリッジ４に搭載された各記録ヘッド３へのインク供給を行うインク供給装置（図示略）と、これら各構成を制御する中央制御部８０と、各記録ヘッド３の複数のノズル列からのインクの吐出タイミング制御のためのデータ処理を行うデータ処理装置１０と、全体を支持するフレーム１００を主として備えている。
なお、以下の説明では、水平方向であって記録媒体の搬送方向に沿った方向をＹ軸方向（副走査方向）、水平方向であってキャリッジ４の搬送方向に沿った方向をＸ軸方向（主走査方向）、鉛直上下方向をＺ軸方向というものとする。【００１７】
搬送装置２は、駆動ローラー２１及び従動ローラー（図示略）と、駆動モーター２２と、搬送ベルト２３と、を備えている。
駆動ローラー２１及び従動ローラーは、回転自在に軸支されており、駆動ローラー２１は、Ｘ軸方向に延在するように配置されている。駆動モーター２２は、駆動ローラー２１を回転駆動するための駆動源であり、駆動ローラー２１の一端側に取り付けられている。
搬送ベルト２３は、無端状に形成され、駆動ローラー２１と従動ローラーとの間に架け渡されている。搬送ベルト２３は、駆動ローラー２１が回転すると駆動ローラー２１と従動ローラーとの間を周回してその上面に載置された記録媒体をＹ軸方向に沿った搬送方向Ｆに向かって搬送し、駆動ローラー２１の回転が停止すると、両ローラー間での周回を停止し、記録媒体の搬送を停止する。
駆動モーター２２は、中央制御部８０の制御に従って、記録ヘッド３がＸ軸方向に沿った片道一回分の走査が終了すると、駆動ローラー２１を所定量だけ回転させて記録媒体を搬送方向に所定距離だけ搬送させて停止させ、記録ヘッド３がＸ軸方向の反対方向への走査を開始して終了すると、駆動ローラー２１を再度所定量だけ回転させて記録媒体を搬送方向Ｆに所定距離だけ搬送させて停止させることを繰り返し、記録媒体をいわゆる間欠搬送する。
なお、記録媒体としては、紙や布帛のほか、樹脂フィルムや金属類等を用いることが可能である。【００１８】
図１に示すように、フレーム１００は、Ｘ軸方向に沿って延在する矩形の本体部１０１と、本体部１０１におけるＸ軸方向一端部を支持する第一の土台部１０３と、本体部１０１におけるＸ軸方向他端部を支持する第二の土台部１０２とから主に構成されている。
第一の土台部１０３は、その内部にメンテナンス部７を格納保持しつつ本体部１０１の一端部を下方から支持している。また、第二の土台部１０２は、その内部にノズル保湿部６を格納保持しつつ本体部１０１の他端部を下方から支持している。
本体部１０１は、後述する主走査装置５の一対のキャリッジレール５１、５１をＸ軸方向に向けた状態で内側に格納保持しており、キャリッジ４は本体部１０１の内部でＸ軸方向に沿って搬送される。
また、第一の土台部１０３と第二の土台部１０２は、前述した搬送装置２を挟んでＸ軸方向の両側に配置され、本体部１０１は搬送装置２の上方に架設されている。これにより、搬送装置２による記録媒体の搬送方向に直交する方向でキャリッジ４を搬送しつつ当該キャリッジ４に搭載された各記録ヘッド３からインクを吐出して画像形成を行うことを可能としている。【００１９】
主走査装置５は、フレーム１００の本体部１０１の内部において、Ｘ軸方向に沿って延在するように支持された棒状の一対のキャリッジレール５１、５１を備えている。これら一対のキャリッジレール５１、５１は、搬送装置２の搬送ベルト２３の上方を跨ぐように設けられている。そして、キャリッジレール５１、５１には、箱状のキャリッジ４がＸ軸方向に沿って往復移動可能に支持されている。【００２０】
キャリッジ４は上部が開放された箱状の形状を有する筐体であり、Ｘ−Ｙ平面に沿う底板に複数の記録ヘッド３が搭載される。キャリッジ４は、図１に示すように、Ｙ軸方向における両側面の上部においてＹ軸方向両側に向かって腕部が延出されており、当該各腕部がそれぞれリニアガイドを介してキャリッジレール５１、５１の上部に載置されており、これによってキャリッジレール５１、５１上をＸ軸方向に沿って滑動可能となっている。
また、キャリッジレール５１、５１とキャリッジ４の腕部の間にはリニアモーターが装備されている。即ち、各キャリッジレール５１、５１にはリニアモーターの固定子が装備され、キャリッジ４の各腕部には可動子が装備されており、固定子側のコイルの電流制御によりキャリッジ４はＸ軸方向に沿った搬送動作が付与される。【００２１】
ノズル保湿部６は、搬送装置２から外れて、キャリッジレール５１、５１の他端部側に設けられている。即ち、非記録動作時に、キャリッジ４がキャリッジレール５１、５１の他端部のノズル保湿部６との対向位置まで移動し、かかる状態で各記録ヘッド３のノズルの保湿を行う。
即ち、このノズル保湿部６は、各ノズルに密着して、各ノズル内部を保湿液の貯蔵部に接続した状態とするためのものであり、主に、保湿液の貯蔵部とその昇降機構とにより構成されている。【００２２】
メンテナンス部７は、非記録動作時に各記録ヘッド３のメンテナンスを行う。メンテナンス部７は、搬送装置２から外れて、キャリッジレール５１、５１の一端部側に設けられている。即ち、キャリッジ４がキャリッジレール５１、５１の一端部のメンテナンス部７との対向位置まで移動した状態でメンテナンスが実施される。
このメンテナンス部７は、各記録ヘッド３のノズルの下面の汚れを拭き取る清掃装置と、メンテナンス対象となる記録ヘッド３によるインクの吐出を行う際の受け皿となるインクトレー（図示略）とを備えている。
上記清掃装置は、主に、ノズルに摺接するＸ軸方向に沿った回転軸回りに回転可能な清掃ローラーと、当該清掃ローラーをＹ軸方向に沿って搬送するローラー搬送機構とにより構成されている、清掃ローラーは、キャリッジ４に搭載された九色のヘッド群の内の三色分のヘッド群の拭き取りが可能となるように、Ｘ軸方向における幅が設定されており、一往復半の移動動作により全ての記録ヘッド３の清掃を実施する。そして、これにより、インクの固化によるノズルの目詰まりを防止する。
また、メンテナンス時のインクトレーに対するインクの吐出は、インク供給装置のインク供給圧をもって行われ、これにより記録ヘッド３内のインク流路の詰まりなどを解消することができる。【００２３】
中央制御部８０は、画像形成装置１の各部の動作を制御する。
具体的には、中央制御部８０は、例えば、ＣＰＵ８１、ＲＡＭ８２、ＲＯＭ８３、通信部８４、画像メモリー８５等を有する。
ＣＰＵ８１は、ＲＯＭ８３等の記憶装置から処理内容に応じた各種のプログラムやデータ等を読み出して実行し、実行された処理内容に応じて画像形成装置１の各部の動作を制御する。ＲＡＭ８２は、ＣＰＵ８１により処理される各種のプログラムやデータ等を一時的に記憶する。ＲＯＭ８３は、ＣＰＵ８１等により読み出される各種のプログラムやデータ等を記憶する。【００２４】
また、中央制御部８０は、通信部８４を介して画像形成に用いられる画像データを取得し、画像メモリー８５に記憶させる。
具体的には、通信部８４は、パーソナルコンピューターや携帯端末等の外部の機器と通信可能に接続されたネットワークインターフェースカード（Network Interface Card、ＮＩＣ）等を有し、通信により外部の機器から送信された画像データ等を受信する。中央制御部８０は、通信部８４により受信された画像データを画像メモリー８５に記憶させ、当該画像メモリーに記憶された画像データに応じた画像形成のための各種の制御を行う。【００２５】
次に、記録ヘッド３のノズル列の配置及び各ノズル列のノズルの駆動について説明する。
図３は、キャリッジ４の底面側から見た記録ヘッド３のノズル列の配置を示す模式図である。
図３に示すように、キャリッジ４には複数の記録ヘッド３が設けられており、各記録ヘッド３はそれぞれ４列のノズル列を有する。また、各ノズル列は、Ｙ軸方向に沿うよう設けられている。即ち、各ノズル列は、主走査方向に直交する。キャリッジ４は、記録媒体に対して、各記録ヘッド３の各ノズル列の列方向に対して直交する方向に各ノズル列を移動させる。
各記録ヘッド３の各ノズル列は、キャリッジ４の主走査方向に沿う移動に伴い、同一直線上にインクを吐出するに際して各ノズル列がそれぞれ異なるタイミングでインクを記録媒体に吐出する。【００２６】
図４Ａ、図４Ｂは、一つの記録ヘッド３に含まれる各列のノズルの位置関係を示す図である。
Ｙ軸方向に沿う各ノズル列には、所定数（例えば、２５６［個］）のノズルが設けられている。
また、図４Ａに示すように、４列のノズル列は、所定の間隔Ｉを隔てて２列ずつのノズル列の組となっている。また、各組のノズル列に含まれるノズルの配置は主走査方向について千鳥状となっている。即ち、ノズル列の各組に含まれる２列のノズル列の各々を構成する複数のノズルの配置は、隣接する列のノズルの配置に対して主走査方向について千鳥状に配置されている。より具体的には、ノズル列の各組に含まれる２列のノズル列の一方の列を構成する複数のノズルのＹ軸方向に沿う位置は、同一のノズル列の組に含まれる他方の列を構成する複数のノズルのうちＹ軸方向に沿って隣接するノズルどうしのＹ軸方向に沿う距離間の中間位置に対応する。
さらに、図４Ａ、図４Ｂに示すように、一つの記録ヘッド３に含まれる複数のノズルの位置は、主走査方向について重ならない。具体的には、ノズル列の組に含まれる２列のノズルの位置をＹ軸方向に沿う同一直線上に統合したノズルの配置は、主走査方向について互いに千鳥状に配置されている。【００２７】
図５は、一つの記録ヘッド３のノズル列を駆動するヘッドドライバーＩＣと各ノズル列との対応関係の一例を示す模式図である。
図５に示すように、一つのヘッドドライバーＩＣは、ノズル列の各組に含まれる２列分のノズル列に含まれる複数のノズルの数に対応する端子を有し、各端子と各ノズルの駆動とが対応付けられている。また、図５に示すように、一つのヘッドドライバーＩＣの互いに隣り合う端子は、それぞれ異なる列のノズル列に含まれるノズルの駆動と対応付けられている。【００２８】
ヘッドドライバーＩＣは、ヘッドドライバーＩＣに入力されたシリアルデータに応じて２列のノズル列の各ノズルからのインクの吐出を制御する。
ここで、シリアルデータは、画像データの所定方向に連続する画素に対応する。即ち、シリアルデータは、例えば、方形状の画像データの一辺に沿う方向の画素の並びに対応する画像を形成するためのデータである。よって、一つのシリアルデータに対応してノズルから吐出されるインクの液滴は、記録媒体上で同一直線上となるよう吐出される必要がある。【００２９】
また、上記の図４Ｂに示すように、一つの記録ヘッド３の４列のノズル列に含まれる各ノズルは主走査方向について重複しない位置関係にある千鳥状の配置であり、４列のノズル列から吐出されたインクが同一線上に配置されることを前提としている。【００３０】
ここで、図４Ａに示すように、一組のノズル列に含まれる２列のノズル列は、主走査方向について所定のラインギャップＬに対応する間隔を隔てて互いに平行に配置されている。このことから、Ｙ軸方向に沿う同一直線上にインクを吐出する場合、画像形成に伴うキャリッジ４の主走査方向に沿う移動方向について上流側に位置するノズル列（例えば、ノズル列Ｂ、Ｄ）は、下流側に位置するノズル列（例えば、ノズル列Ａ、Ｃ）に対して所定のラインギャップＬの移動に要する時間だけ遅れて駆動される必要がある。
言い換えれば、画像形成装置１は、シリアルデータに応じて２列のノズル列の各ノズルを駆動するに際して、２列のノズル列のうち上流側のノズル列を、下流側のノズル列に対して所定のラインギャップＬに対応するキャリッジ４の主走査方向に沿った移動時間だけ遅れて駆動させる必要がある。
以下、説明の簡略化のため、一つのヘッドドライバーＩＣにより駆動される一組のノズル列について特に説明する。【００３１】
ヘッドドライバーＩＣは、取得されたシリアルデータの部分データを単に順次処理して２列のノズル列の各ノズルを駆動する。よって、仮に、Ｙ軸方向について同一直線上となるインクの吐出に対応するシリアルデータをそのままヘッドドライバーＩＣに取得させた場合、ラインギャップが考慮されずに２列のノズル列が駆動されることとなる。即ち、単にシリアルデータをヘッドドライバーＩＣに取得させるだけでは、２列のノズル列のうち上流側のノズル列を、下流側のノズル列に対して所定のラインギャップＬに対応するキャリッジ４の主走査方向に沿った移動時間だけ遅れて駆動させることができず、シリアルデータに対応するインクの吐出を同一直線上とすることができないこととなる。【００３２】
そこで、画像形成装置１は、ヘッドドライバーＩＣに取得させるシリアルデータを、上流側のノズル列と下流側のノズル列との間の位置関係とキャリッジ４の移動とを考慮したシリアルデータとするデータ処理装置１０を有する。【００３３】
図６は、記録ヘッド３の各ノズル列の駆動制御に係る構成のブロック図である。
データ処理装置１０は、中央制御部８０の画像メモリー８５から画像データを読み出して、当該画像データに基づいて、一組のノズル列のためのシリアルデータであって、画像データの所定方向に連続する画素に対応して記録媒体上の同一直線上で複数のインクの液滴を吐出させるための第１シリアルデータ（ＳＤＡＴＡ）を取得する。そして、データ処理装置１０は、取得されたシリアルデータに含まれる部分データのうち、上流側のノズル列のノズルを駆動する部分データを、下流側のノズル列に対して所定のラインギャップＬに対応するキャリッジ４の主走査方向に沿った移動時間だけ遅れて駆動させる第２シリアルデータ（ＳＤＡＴＡ＿ＯＵＴ）として出力するデータ処理を行う。【００３４】
図７は、データ処理装置１０の回路図である。
図８は、データ処理装置１０で取り扱われ、同期する各種のデータの一例を示す図である。図８及び後述する図１１において、第１シリアルデータ（ＳＤＡＴＡ）及び第２シリアルデータ（ＳＤＡＴＡ＿ＯＵＴ）は、横方向に連続する複数の六角形により表されており、一つの六角形がノズル列Ａ又はノズル列Ｂに対応するヘッドデータの部分データ（Ａ又はＢ）である。即ち、第１シリアルデータ（ＳＤＡＴＡ）は、一組のノズル列にインクを吐出させるためのヘッドデータ群であり、図８及び図１１に示す第１シリアルデータ（ＳＤＡＴＡ）は、ノズル列Ａ、ノズル列Ｂの各々からインクを吐出させるための２列分のヘッドデータを含む。【００３５】
データ処理装置１０は、ＰＳブロック１１、１ビットカウンター１２、ＦＩＦＯメモリー１３、８ビットカウンター１４、判定部１５、複数のセレクター１６、１７、１８及び各部間の入出力のための接続線等を有している。データ処理装置１０は、例えば、ＦＰＧＡ（Field-Programmable Gate Array）等のデジタル回路により構成され、上記の各部に対応する機能及び各機能間の接続線として機能している。【００３６】
ＰＳブロック１１は、画像メモリー８５から画像データを読み出し、当該画像データに応じて記録媒体上に形成される画像を構成するインクの液滴のうち、当該ＰＳブロック１１を含むデータ処理装置１０と接続された一組のノズル列により記録媒体上に吐出されるインクの液滴に対応する第１シリアルデータ（ＳＤＡＴＡ）を生成する。そして、ＰＳブロック１１は、第１シリアルデータ（ＳＤＡＴＡ）、シリアルクロック信号（ＳＣＬＫ）及びラッチ信号（ＬＡＴ）を出力する。
具体的には、ＰＳブロック１１は、例えば、方形状の画像データの一辺に沿う方向（横方向）に沿って順次読み出し、読み出された画像データを記録媒体上に形成するに際して当該ＰＳブロック１１を含むデータ処理装置１０と接続された一組のノズル列により記録媒体上に吐出されるインクの液滴に対応する一組のノズル列の各ノズルの駆動データを生成する。ここで、画像データの横方向は、主走査方向（Ｘ軸方向）に対応する一方で、各ノズル列はＹ軸方向に沿う。即ち、ＰＳブロック１１は、Ｘ軸方向に添って解析された画像データに基づいてＹ軸方向のノズル列により吐出されるインクの液滴に対応した各ノズルの駆動データを生成するＸ−Ｙ変換処理を行い、Ｙ軸方向に沿った第１シリアルデータ（ＳＤＡＴＡ）を生成して出力する。第１シリアルデータ（ＳＤＡＴＡ）は、図８に示すように、一組のノズル列に含まれる２列のノズル列（ノズル列Ａ、Ｂ）のそれぞれのノズルを駆動するための部分データが交互に連続するシリアルデータである。【００３７】
また、ＰＳブロック１１は、第１シリアルデータに含まれる２列（例えば、ノズル列Ａ、ノズル列Ｂ）分の部分データの区切りを示すクロック信号としてのシリアルクロック信号（ＳＣＬＫ）を出力する。
また、ＰＳブロック１１は、キャリッジ４の主走査方向に沿った移動に対応するラッチ信号（ＬＡＴ）を出力する。即ち、図９Ａに示すように、順次出力されるラッチ信号（ＬＡＴ）の出力タイミングを境目として、記録媒体上に吐出されるインクのＹ軸方向に沿う列がキャリッジ４の移動方向に沿って順次スライドする。【００３８】
図７に示すように、第１シリアルデータ（ＳＤＡＴＡ）は、ＦＩＦＯメモリー１３及びセレクター１８に出力される。また、シリアルクロック信号（ＳＣＬＫ）は、１ビットカウンター１２、セレクター１６に出力されると共に、ヘッドドライバーＩＣに直接出力される（ＳＬＣＫ＿ＯＵＴ）。また、ラッチ信号（ＬＡＴ）は、１ビットカウンター１２及び８ビットカウンター１４に出力される。【００３９】
１ビットカウンター１２は、シリアルクロック信号（ＳＣＬＫ）により刻まれるクロックに応じて、２通りの値（０又は１）のいずれかを示す１ビット信号を出力する。
具体的には、１ビットカウンター１２は、ＰＳブロック１１から出力されてＬＤ端子を介して取得されたシリアルクロック信号（ＳＣＬＫ）によりクロックが刻まれるタイミングに応じて２通りの値（０又は１）を交互に出力する。これにより、図８に示すように、第１シリアルデータ（ＳＤＡＴＡ）に含まれ、交互に連続する２列のノズル列（ノズル列Ａ、Ｂ）の部分データの入れ替わりのタイミング（Ａ又はＢ）と、２通りの値（０又は１）との入れ替わりタイミングとが同期する。【００４０】
ここで、２通りの値のうち一方（０）は一組のノズル列に含まれる２列のノズル列の一方（例えば、ノズル列Ａ）に対応し、２通りの値のうち他方（１）は一組のノズル列に含まれる２列のノズル列の他方（例えば、ノズル列Ｂ）に対応する。ここで、ノズル列の一方は、画像形成に伴うキャリッジ４の主走査方向に沿う移動方向について下流側に位置するノズル列であり、他方は、上流側に位置するノズル列である。【００４１】
また、１ビットカウンター１２は、ＰＳブロック１１から出力されてＣＬＲ端子を介して取得されたラッチ信号（ＬＡＴ）に応じて、カウントを初期化する。初期化された１ビットカウンター１２は、２通りの値（０又は１）のいずれが直前に出力されていたとしても、次に出力する値を一方の値（０）とする。【００４２】
１ビットカウンター１２からの１ビット信号は、ＦＩＦＯメモリー１３、セレクター１６及びセレクター１８に出力される。【００４３】
セレクター１６は、ＰＳブロック１１から出力されたシリアルクロック信号（ＳＣＬＫ）により刻まれるクロックのタイミングに応じて、１ビットカウンター１２から出力された１ビット信号により示される２通りの値（０又は１）のうち片方（例えば、他方の値（１））のみをＦＩＦＯメモリー１３に出力する。【００４４】
ＦＩＦＯメモリー１３は、一組のノズル列に含まれる２列のノズル列のうち他方のノズル列、即ち、画像形成に伴うキャリッジ４の主走査方向に沿う移動方向について上流側に位置するノズル列（例えば、ノズル列Ｂ）のノズルを駆動する部分データを記憶する。
具体的には、ＦＩＦＯメモリー１３は、ＰＳブロック１１から出力されてＩＮＤＡＴＡ端子に入力される第１シリアルデータ（ＳＤＡＴＡ）を、セレクター１６から出力された１ビット信号がＷＲＲＥＱ端子を介して取得されるタイミングに応じて記憶する。【００４５】
ここで、セレクター１６から出力される１ビット信号は、例えば、他方の値（１）である。また、２通りの値のうち他方（１）は一組のノズル列に含まれる２列のノズル列の他方、即ち、画像形成に伴うキャリッジ４の主走査方向に沿う移動方向について上流側に位置するノズル列に対応する値である。
即ち、ＦＩＦＯメモリー１３は、１ビットカウンター１２により、上流側に位置するノズル列（例えば、ノズル列Ｂ）に対応する値（１）がＷＲＲＥＱ端子を介して取得されるタイミングに応じて第１シリアルデータ（ＳＤＡＴＡ）を記憶することにより、第１シリアルデータ（ＳＤＡＴＡ）に含まれる部分データのうち上流側に位置するノズル列（例えば、ノズル列Ｂ）に対応するデータを記憶する。【００４６】
一方、ＦＩＦＯメモリー１３は、ＷＲＲＥＱ端子を介した信号の取得がないタイミングでは第１シリアルデータ（ＳＤＡＴＡ）を記憶しない。このため、第１シリアルデータ（ＳＤＡＴＡ）に含まれる部分データのうち下流側に位置するノズル列（例えば、ノズル列Ａ）に対応するデータを記憶しない。【００４７】
また、ＦＩＦＯメモリー１３に記憶された部分データは、１ビットカウンター１２から出力された１ビット信号がＲＤＲＥＱ端子を介して取得されるタイミングに応じてＯＵＴＤＡＴＡ端子から読み出される。読み出しの詳細については後述する。【００４８】
８ビットカウンター１４は、ＰＳブロック１１から出力されてＬＤ端子を介して取得されたラッチ信号（ＬＡＴ）の取得回数を積算し、その積算値（ＬＡＴ＿ＣＮＴ）をＱ端子から判定部１５に出力する。
ここで、８ビットカウンター１４の積算値（ＬＡＴ＿ＣＮＴ）は、ラッチ信号（ＬＡＴ）が出力された回数、即ち、キャリッジ４の主走査方向に沿った移動量に対応する。【００４９】
判定部１５は、８ビットカウンター１４から出力された積算値（ＬＡＴ＿ＣＮＴ）と、所定のラインギャップＬに対応する値（ＬＩＮＥ＿ＧＡＰ）とを比較した判定結果に応じた出力を行う。
具体的には、判定部１５は、８ビットカウンター１４から出力された積算値を取得する。また、判定部１５は、予め所定のラインギャップＬに対応する値（ＬＩＮＥ＿ＧＡＰ）が記憶されたレジスター１５ａから所定のラインギャップＬに対応する値（ＬＩＮＥ＿ＧＡＰ）を取得する。そして、判定部１５は、８ビットカウンター１４から出力された積算値が所定のラインギャップＬに対応する値（ＬＩＮＥ＿ＧＡＰ）以上となったと判定された場合、ＦＩＦＯメモリー１３からの部分データの読み出しを許可するための許可信号をセレクター１７に出力する。【００５０】
ここで、８ビットカウンター１４から出力された積算値が、所定のラインギャップＬに対応する値（ＬＩＮＥ＿ＧＡＰ）以上となったと判定されたことにより許可信号が出力されるということは、即ち、キャリッジ４の主走査方向に沿った移動量が、所定のラインギャップＬに対応する移動量以上となったことを示す。
また、図９Ｂに示すように、キャリッジ４の主走査方向に沿った移動量が所定のラインギャップＬに対応する移動量となったとき、上流側のノズル列の位置は、主走査方向に沿う方向について、下流側のノズル列により記録媒体上にＹ軸方向に沿って吐出されたインクの液滴の列が存在する位置に到達している。ここで、キャリッジ４の主走査方向に沿った移動量が所定のラインギャップＬに対応する移動量になった時点で上流側のノズル列のノズルを駆動することにより、下流側のノズルにより最初に吐出されたＹ軸方向に沿うインクの液滴の列と同一直線上にインクを吐出することができる。【００５１】
同様に、キャリッジ４の主走査方向に沿った移動量が、所定のラインギャップＬに対応する移動量にさらにＹ軸方向に沿うインクの液滴の列の一列分に対応する移動量を加えた移動量になった時点で上流側のノズル列のノズルを駆動することにより、下流側のノズルにより最初から２番目に吐出されたＹ軸方向に沿うインクの液滴の列と同一直線上にインクを吐出することができる。以降、移動量がＹ軸方向に沿うインクの液滴の列の一列分だけ増加する度に３番目のインクの液適の列、４番目のインクの液滴の列・・・のように、順次上流側のノズルから吐出されるインクの液滴の列を下流側のノズル列から吐出されたインクの液滴の列と同一線上とすることができる。【００５２】
セレクター１７は、判定部１５から許可信号が出力されている場合、ＦＩＦＯメモリー１３のＯＵＴＤＡＴＡ端子から読み出された部分データをセレクター１８に受け渡す。一方、セレクター１７は、判定部１５から許可信号が出力されていない場合、ＦＩＦＯメモリー１３のＯＵＴＤＡＴＡ端子から読み出された部分データをセレクター１８に受け渡さない。
上記のように、許可信号の出力は、キャリッジ４の主走査方向に沿った移動量が所定のラインギャップＬに対応する移動量以上であることを示す。よって、セレクター１７は、キャリッジ４の移動により一組のノズル列のうち上流側のノズル列（例えば、ノズル列Ｂ）が下流側のノズル列（例えば、ノズル列Ａ）により記録媒体上に吐出されたＹ軸方向に沿うインクの液滴の列の位置に到達するまでＦＩＦＯメモリー１３のＯＵＴＤＡＴＡ端子から読み出された部分データをセレクター１８に受け渡さずＦＩＦＯメモリー１３に保持させるよう機能する一方で、到達後は１ビットカウンター１２から出力された１ビット信号がＲＤＲＥＱ端子を介して取得されるタイミングに応じてＯＵＴＤＡＴＡ端子から読み出される部分データを順次セレクター１８に受け渡すよう機能する。【００５３】
ここで、ＦＩＦＯメモリー１３に記憶されている部分データは、上記のように、一組のノズル列のうち上流側のノズル列（例えば、ノズル列Ｂ）に対応する部分データである。即ち、セレクター１７は、上流側のノズル列（例えば、ノズル列Ｂ）が下流側のノズル列（例えば、ノズル列Ａ）により記録媒体上に吐出されたＹ軸方向に沿うインクの液滴の列の位置に到達すると、上流側のノズル列に対応する部分データをセレクター１８に受け渡す。【００５４】
セレクター１８は、１ビットカウンター１２から出力された１ビット信号により示される２通りの値（０又は１）に応じて交互に出力を切り替えることにより第２シリアルデータ（ＳＤＡＴＡ＿ＯＵＴ）を出力する。
具体的には、セレクター１８は、１ビットカウンター１２からの１ビット信号が一方の値（０）である場合にＰＳブロック１１から出力された第１シリアルデータ（ＳＤＡＴＡ）を出力する。また、セレクター１８は、１ビット信号が他方の値（１）である場合にセレクター１７からＦＩＦＯメモリー１３に記憶された部分データが受け渡されると、当該部分データを出力し、受け渡されない場合、インクの未吐出を示す空データを出力する。即ち、セレクター１８は、１ビット信号の値の切り替わりに応じて、第１シリアルデータ（ＳＤＡＴＡ）と、セレクター１７から受け渡された部分データ又は空データのいずれかと、を交互に出力する。【００５５】
ここで、図８に示すように、１ビットカウンター１２からの１ビット信号が一方の値（０）であるタイミングで同期してＰＳブロック１１から出力される第１シリアルデータ（ＳＤＡＴＡ）の部分データは、一組のノズル列のうち下流側のノズル列（例えば、ノズル列Ａ）の部分データである。即ち、セレクター１８は、ＰＳブロック１１から出力される第１シリアルデータ（ＳＤＡＴＡ）のうち、一組のノズル列のうち下流側のノズル列（例えば、ノズル列Ａ）の部分データをそのまま出力する。【００５６】
また、上記のように、セレクター１７は、判定部１５から許可信号が出力されていない場合、即ち、キャリッジ４の主走査方向に沿った移動量が所定のラインギャップＬに対応する移動量未満である場合、ＦＩＦＯメモリー１３のＯＵＴＤＡＴＡ端子から読み出された部分データをセレクター１８に受け渡さない。よって、セレクター１８は、図８に示すように、８ビットカウンター１４によるラッチカウント（ＬＡＴ＿ＣＮＴ）が所定のラインギャップＬに対応する値（ＬＩＮＥ＿ＧＡＰ）未満である場合、１ビット信号の値の切り替わりに応じて、第１シリアルデータ（ＳＤＡＴＡ）と空データとを交互に出力する。これにより、キャリッジ４の主走査方向に沿った移動量が所定のラインギャップＬに対応する移動量未満である場合、一組のノズル列のうち下流側のノズル列のノズルが部分データに応じて駆動されてインクを吐出する一方で、上流側のノズル列のノズルは空データにより未駆動となり、インクを吐出しない。【００５７】
一方、セレクター１７は、判定部１５から許可信号が出力されている場合、即ち、キャリッジ４の主走査方向に沿った移動量が所定のラインギャップＬに対応する移動量以上である場合、ＦＩＦＯメモリー１３のＯＵＴＤＡＴＡ端子から読み出された部分データをセレクター１８に受け渡す。よって、セレクター１８は、図８に示すように、８ビットカウンター１４によるラッチカウント（ＬＡＴ＿ＣＮＴ）が所定のラインギャップＬに対応する値（ＬＩＮＥ＿ＧＡＰ）以上である場合、１ビット信号の値の切り替わりに応じて、第１シリアルデータ（ＳＤＡＴＡ）とＦＩＦＯメモリー１３に記憶された部分データとを交互に出力する。【００５８】
また、ＦＩＦＯメモリー１３は、記憶された部分データのうち先に記憶された部分データから順に読み出されて読み出された部分が消去される先入れ先出し方式（ＦＩＦＯ）の記憶回路として機能するよう構成されている。即ち、セレクター１７により受け渡しがされない間、ＦＩＦＯメモリー１３の記憶内容は保持され、セレクター１７による受け渡しが開始されると、ＦＩＦＯメモリー１３の記憶内容が順次先入れ先出し方式（ＦＩＦＯ）で出力される。【００５９】
よって、８ビットカウンター１４から出力された積算値と所定のラインギャップＬに対応する値（ＬＩＮＥ＿ＧＡＰ）とが同値となった場合にセレクター１７により初めてＦＩＦＯメモリー１３から読み出されてセレクター１８に受け渡される部分データは、ＦＩＦＯメモリー１３に最初に記憶された部分データとなる。
ここで、８ビットカウンター１４から出力された積算値と所定のラインギャップＬに対応する値（ＬＩＮＥ＿ＧＡＰ）とが同値となった場合とは、キャリッジ４の主走査方向に沿った移動量が所定のラインギャップＬに対応する移動量となった場合であり、このとき、一組のノズル列のうち上流側のノズル列の位置は、主走査方向に沿う方向について、下流側のノズル列により記録媒体上にＹ軸方向に沿って吐出されたインクの液滴の列が存在する位置に到達している。よって、このタイミングで、１ビット信号の値が他方の値（１）であることでＦＩＦＯメモリー１３に最初に記憶された部分データが読み出され、セレクター１７を介してセレクター１８に受け渡され、セレクター１８から出力されることにより、下流側のノズル列により記録媒体上にＹ軸方向に添って吐出されたインクの液滴の列の同一直線上に上流側のノズル列によるインクの液滴の列を形成することができる。【００６０】
以降、下流側のノズルにより２番目以降に吐出されたＹ軸方向に沿うインクの液滴の列についても同様に、先入れ先出しのデータ制御により、上流側のノズル列に対応する部分データであって下流側のノズルにより先に形成されたＹ軸方向に沿うインクの液滴の各列に対して、当該各列に対応する上流側のノズル列によるインクの液滴の列を同一直線上に形成することができる。【００６１】
上記の説明では、ノズル列Ａ、Ｂのデータ処理装置１０について説明しているが、ノズル列Ｃ、Ｄのデータ処理装置１０による処理についても同様である。
なお、各ノズル列の組どうしのインクの吐出タイミングの制御や、各データ処理装置により第１シリアルデータ（ＳＤＡＴＡ）として切り出される画像データの領域の割り当ては、従来と同様の仕組みにより、中央制御部８０により行われる。【００６２】
また、所定のラインギャップＬに対応する値（ＬＩＮＥ＿ＧＡＰ）は、画像形成装置１により形成される画像の、ノズル列の配列方向に直交する方向に沿う解像度に対応する。即ち、本実施形態において、所定のラインギャップＬに対応する値（ＬＩＮＥ＿ＧＡＰ）は、主走査方向の解像度に応じる。本実施形態の一組のノズル列に含まれる２列のノズル間の主走査方向に沿う所定のラインギャップＬは、例えば、主走査解像度が５４０［ｄｐｉ］である場合、ＬＩＮＥ＿ＧＡＰが１８となり、主走査解像度が９００［ｄｐｉ］である場合、ＬＩＮＥ＿ＧＡＰが３０となるように設けられている。【００６３】
また、データ処理装置１０は、一組のノズル列に含まれる複数のノズル列のうち最もインク吐出タイミングが早いノズル列を切り替える機能を有する。
例えば、キャリッジ４は主走査方向に沿って往復自在に設けられていることから、図４、図７、図８等に示す上記のキャリッジ４の移動方向に対して逆方向に移動することもできる。また、画像形成装置１は、キャリッジ４が当該逆方向に移動する際に記録ヘッド３を駆動して画像を形成することもできる。中央制御部８０は、キャリッジ４の移動方向の切り替わりに際して、最も駆動タイミングが早いノズル列を切り替える。【００６４】
具体的には、中央制御部８０は、キャリッジ４の移動方向を示す信号（ＳＣＡＮ＿ＤＩＲ）をデータ処理装置１０に出力する。データ処理装置１０は、当該信号に応じて、一組のノズル列に含まれる複数のノズル列のうち最も駆動タイミングが早いノズル列、即ち、下流側のノズル列を切り替え、下流側のノズル列の切り替えと共に上流側のノズル列も切り替える。以下、上記の図４、図７、図８等に示す上記のキャリッジ４の移動方向に対して逆方向に移動する際のデータ処理装置１０について、図１０、図１１を参照して説明する。【００６５】
図１０は、図７に示す場合に対してキャリッジ４の移動方向が逆である場合を示すデータ処理装置１０の回路図である。
図１１は、図１０に示す回路図によるデータ処理装置１０で取り扱われ、同期する各種のデータの一例を示す図である。
具体的には、図１１に示すように、ＰＳブロック１１が、第１シリアルデータ（ＳＤＡＴＡ）における部分データの並びを入れ替えて、ノズル列Ｂの部分データ（Ｂ）をノズル列の部分データ（Ａ）よりも先行させる。また、１ビットカウンター１２の初期値に対応するＤ端子の入力値を１とし、セレクター１６、１７、１８による１ビット信号の取り扱いを反転させる。これにより、ＦＩＦＯメモリー１３に記憶される部分データは、移動方向が逆である場合に上流側となるノズル列Ａの部分データとなる。また、第２シリアルデータ（ＳＤＡＴＡ＿ＯＵＴ）として、ＰＳブロック１１から出力されてセレクター１８によりそのまま出力される部分データは移動方向が逆である場合に下流側となるノズル列Ｂの部分データとなる。また、第２シリアルデータ（ＳＤＡＴＡ＿ＯＵＴ）として、判定部１５による判定結果とセレクター１７を経てＦＩＦＯメモリー１３から読み出されて出力される部分データはノズル列Ａの部分データとなる。
このように、中央制御部８０及びデータ処理装置１０は、一組のノズル列に含まれる各ノズル列のうち、インクを吐出する際の記録媒体に対するキャリッジ４の移動方向の最も下流側に位置するノズル列を最もインクの吐出タイミングが早いノズル列とする。【００６６】
以上、本実施形態の画像形成装置１によれば、二以上のノズル列（例えば、ノズル列Ａ及びノズル列Ｂ）を含む一組のノズル列に接続されて当該一組のノズル列に含まれる各ノズル列からインクを吐出させる一つの駆動回路としてのヘッドドライバーＩＣと、当該一組のノズル列にインクを吐出させるための第１のシリアルデータ（ＳＤＡＴＡ）を取得する取得手段として機能すると共に一組のノズル列に含まれる各ノズル列のインクの吐出タイミングの同期のための同期信号であるラッチ信号（ＬＡＴ）を定期的に発生する発生手段として機能するＰＳブロック１１と、第１のシリアルデータ（ＳＤＡＴＡ）に含まれる各ノズル列に対応するヘッドデータのうち最もインクの吐出タイミングが早いノズル列（例えば、ノズル列Ａ）以外のノズル列（例えば、ノズル列Ｂ）に対応するヘッドデータを記憶する第一記憶手段として機能するＦＩＦＯメモリー１３と、第１のシリアルデータ（ＳＤＡＴＡ）に含まれる各ノズル列に対応するヘッドデータのうち最もインクの吐出タイミングが早いノズル列に対応するヘッドデータをそのまま出力し、他のノズル列に対応するヘッドデータをＦＩＦＯメモリー１３から読み出してヘッドドライバーＩＣに出力する出力手段として機能するセレクター１８と、一組のノズル列に含まれる各ノズル列のインクの吐出タイミングの差を示すギャップ情報である所定のラインギャップＬに対応する値（ＬＩＮＥ＿ＧＡＰ）を記憶する第二記憶手段として機能するレジスター１５ａと、ＰＳブロック１１により発生したラッチ信号（ＬＡＴ）とレジスター１５ａに記憶された所定のラインギャップＬに対応する値（ＬＩＮＥ＿ＧＡＰ）とに基づいて最もインクの吐出タイミングが早いノズル列以外のノズル列のインクの吐出タイミングを判定する判定手段として機能する判定部１５と、判定部１５によりインクの吐出タイミングであると判定されたノズル列に対応するヘッドデータを当該インクの吐出タイミングでセレクター１８に読み出させる制御手段として機能するセレクター１７と、を備える。これにより、最も駆動タイミングが早いノズル列以外のノズル列の駆動タイミングをギャップ情報に応じたものとすることができることから、各列がそれぞれ異なるタイミングで駆動される複数のノズル列により吐出されるインクの液滴を同一直線上に吐出させることができ、一つのデータ処理装置で複数のノズル列の動作制御を行うことができ、一つの制御系で複数のノズル列を制御することにより、従来、各ノズル列に対して設けられていた制御部や画像メモリーを削減して画像形成装置を提供することができることから、より小さな回路面積により設計でき、より少ない回路による動作制御の実現によりコストに優れた画像形成装置１を提供することができる。【００６７】
また、第一記憶手段としてのＦＩＦＯメモリー１３は、記憶されたヘッドデータに含まれる部分データのうち先に記憶された部分データから順に読み出されて読み出された部分が消去される先入れ先出し方式の記憶回路であるので、ＦＩＦＯメモリー１３から順次読み出される部分データを、キャリッジ４の移動方向について下流側のノズル列により形成されたインクの液滴の列へ上流側のノズル列が到達する順序に自動的に追従させることができ、データ制御を簡略化することができ、より少ない回路による動作制御の実現によりコストに優れた画像形成装置１を提供することができる。【００６８】
また、データ処理装置１０は、中央制御部８０から出力されるキャリッジ４の移動方向を示す信号（ＳＣＡＮ＿ＤＩＲ）に応じて複数のノズル列のうち最もインク吐出タイミングが早いノズル列を設定するので、キャリッジ４の往復移動における往路と復路の切り替わりに応じて切り替わることとなるキャリッジ４の移動方向に対するノズル列の上流側と下流側の配置関係に応じた出力を行うことができることから、往路と復路の両方で画像形成を行うことができ、より生産性の高い画像形成装置１を提供することができる。【００６９】
なお、本発明の実施の形態は、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。【００７０】
例えば、上記の実施形態におけるデータ処理装置１０は、一組のノズル列に含まれる２列のノズル列に対応する出力を行っているが、３列以上のノズル列に対応する出力を行ってもよい。例えば、ノズル列の数に応じたＦＩＦＯメモリー１３、レジスター１５ａ、判定部１５、セレクター１６、１７を設け、１ビットカウンター１２に代えてノズル列の数に応じた数の値を順次出力するカウンターを有することで、一つのデータ処理装置は、３列以上のノズル列に対応する出力を行うことができる。【００７１】
また、上記の実施形態では、記録ヘッド３はキャリッジ４に設けられて主走査方向に移動するよう設けられているが、所定の位置に固定された記録ヘッドに対して記録媒体が搬送されるワンパス形式としてもよい。この場合、記録ヘッド３の各ノズル列は、記録媒体の搬送方向に直交する方向に沿うよう設けられる。また、この場合、一組のノズル列のうち、インクを吐出する際の当該一組のノズル列に対する記録媒体の移動方向の最も上流側に位置するノズル列が最もインク吐出タイミングが早いノズル列となる。
この他、上記の実施形態における画像形成装置１の各部の構成はあくまで一例であり、本発明の特徴を逸脱しない範囲において適宜変更することができる。
【産業上の利用可能性】
【００７２】
本発明は、記録媒体上にインクを吐出して画像形成を行う分野において利用することができる。
【符号の説明】
【００７３】
１      画像形成装置
２      搬送装置
３      記録ヘッド
４      キャリッジ
５      主走査装置
６      ノズル保湿部
７      メンテナンス部
１０    データ処理装置
１１    ＰＳブロック（取得手段、発生手段）
１２    １ビットカウンター
１３    ＦＩＦＯメモリー（第一記憶手段）
１４    ８ビットカウンター
１５    判定部（判定手段）
１５ａ  レジスター（第二記憶手段）
１６    セレクター
１７    セレクター（制御手段）
１８    セレクター（出力手段）
８０    中央制御部
８５    画像メモリー
Ａ、Ｂ、Ｃ、Ｄ  ノズル列
【図１】
2013146246.tif 000003
【図２】
2013146246.tif 000004
【図３】
2013146246.tif 000005
【図４Ａ】
2013146246.tif 000006
【図４Ｂ】
2013146246.tif 000007
【図５】
2013146246.tif 000008
【図６】
2013146246.tif 000009
【図７】
2013146246.tif 000010
【図８】
2013146246.tif 000011
【図９Ａ】
2013146246.tif 000012
【図９Ｂ】
2013146246.tif 000013
【図１０】
2013146246.tif 000014
【図１１】
2013146246.tif 000015
【図１２】
2013146246.tif 000016
【図１３Ａ】
2013146246.tif 000017
【図１３Ｂ】
2013146246.tif 000018
【図１４】
2013146246.tif 000019
【国際調査報告】
2013146246.tif 000020
2013146246.tif 000021
2013146246.tif 000022
2013146246.tif 000023