(57)【要約】【課題】複数の記録ヘッドの制御系の独立性を維持しつつ、それらの記録ヘッドの駆動タイミングを関連的に設定して、高品位の画像を記録することができる記録モジュール、記録装置、および記録システムを提供すること。【解決手段】記録媒体の搬送量に応じたエンコーダ信号と、記録媒体に付されたマークを検出したときに出力されるＴＯＦ信号と、を記録モジュールＡ，Ｂに入力する。記録モジュールＡ，Ｂは、それぞれ、記録媒体が所定量搬送される毎にＨｓｙｎｃ信号を独自に発生する。記録モジュールＡは、Ｈｓｙｎｃ信号の立ち上がり時点ｔＡと、ＴＯＦ信号の立ち上がり時点ｔ０と、との間のずれに応じて、記録ヘッド１Ｋの駆動信号の出力タイミングを設定する。記録モジュールＢは、Ｈｓｙｎｃ信号の立ち上がり時点ｔＢと、ＴＯＦ信号の立ち上がり時点ｔ０と、との間のずれに応じて、記録ヘッド２Ｋの駆動信号の出力タイミングを設定する。【選択図】図９
2012035602.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体が所定の方向に搬送される搬送路と対向する位置に配備された複数の記録ヘッドを用いて、前記搬送路上の記録媒体に、記録データに基づいて画像を記録する記録装置であって、
前記記録媒体の搬送量に応じた第１パルス信号を発生する第１発生手段と、
前記記録媒体の所定部分が前記搬送路上の所定位置を通過したときに検出信号を出力する検出手段と、
前記記録媒体が所定量搬送される毎に、前記記録ヘッド毎に対応する第２パルス信号を前記第１パルス信号に基づいて発生する第２発生手段と、
前記検出信号の出力タイミングと、前記記録ヘッド毎に対応する前記第２パルス信号の発生タイミングと、の間のずれに応じて、前記記録ヘッド毎に、当該記録ヘッドを駆動するための駆動信号の出力タイミングを設定する設定手段と、
を備える
ことを特徴とする記録装置。
【請求項２】
前記第２発生手段は、前記第２パルス信号を２つ以上の前記記録ヘッドに対して共通に発生し、
前記設定手段は、同じ前記ずれに応じて、前記２つ以上の記録ヘッドの駆動信号の出力タイミングを設定する
ことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記第１発生手段は、前記搬送路上のローラの回転量を検出するエンコーダを含むことを特徴とする請求項１または２に記載の記録装置。
【請求項４】
前記記録ヘッドは、前記記録媒体の搬送方向と交差する方向に配列された複数の記録素子を備え、
前記複数の記録素子は、前記駆動信号に基づいて駆動される
ことを特徴とする請求項１から３のいずれかに記載の記録装置。
【請求項５】
前記複数の記録素子は、複数のブロックに分割され、
前記駆動信号は、前記複数のブロック毎に出力される
ことを特徴とする請求項４に記載の記録装置。
【請求項６】
前記複数の記録ヘッドは、異なる色の画像を記録可能な複数の記録ヘッドを含み、少なくとも前記記録媒体の搬送方向に沿う方向または交差する方向にずれて配備されることを特徴とする請求項１から５のいずれかに記載の記録装置。
【請求項７】
前記複数の記録ヘッドは、同じ色の画像を記録可能な複数の記録ヘッドを含み、少なくとも前記記録媒体の搬送方向に沿う方向または交差する方向にずれて配備されることを特徴とする請求項１から５のいずれかに記載の記録装置。
【請求項８】
前記複数の記録ヘッドは、複数の記録モジュールに分けて搭載され、
前記第１パルス信号と前記検出信号は、前記複数の記録モジュールのそれぞれに入力され、
前記第２発生手段と前記設定手段は、前記複数の記録モジュールのそれぞれに備わる
ことを特徴とする請求項１から７のいずれかに記載の記録装置。
【請求項９】
請求項１から６のいずれかに記載の記録装置と、
前記複数の記録ヘッドに対して、当該記録ヘッドの配備位置に応じた前記記録データを生成して出力するホスト装置と、
を備えることを特徴とする記録システム。
【請求項１０】
請求項８の記録装置に備わる記録モジュールであって、
少なくとも１つの前記記録ヘッドと、前記第１パルス信号および前記検出信号を入力する入力部と、前記第２発生手段と、前記設定手段と、を含むことを特徴とする記録モジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の搬送路に沿って搬送される記録媒体に対して、複数の記録ヘッドを用いて画像を記録するための記録装置、記録システム、および記録モジュールに関するものである。
【背景技術】
【０００２】
所定の搬送路に沿って連続的に搬送される記録媒体に対して画像を記録するために、その搬送路上の記録媒体と対向する位置に、記録動作を独立的に実行する複数の記録ヘッドを備えた記録システムがある（特許文献１参照）。それらの記録ヘッドを複数の記録モジュールに分けて備えた場合、それらの記録モジュールは、搬送路と交差する方向、あるいは搬送路に沿って配備される。それらの記録モジュールは、それらに備わる記録ヘッドを駆動することにより、１つの記録媒体に対して協働して画像を記録することができる。それぞれの記録モジュールは、記録媒体の搬送速度に対応する共通の第１パルス信号に同期して記録ヘッドを駆動することができる。また、記録モジュールは、記記録媒体が所定量搬送される毎に独自に第２パルス信号を発生させて、その第２パルス信号に同期して記録ヘッドを駆動することにより、独立した制御系を構成することができる。すなわち、それぞれの記録モジュールは、個別に入力する記録データおよび第１パルス信号と、個別に設定する第２パルス信号と、を用いて、記録モジュール毎に独立して記録ヘッドを制御することができ、相互間においてデータや信号を送受信する必要がない。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１６０９１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、複数の記録モジュールが独自に第２パルス信号を発生させた場合には、複数の記録モジュールの相互間において、それらの記録ヘッドの駆動タイミングの関係が管理されないため、それらの第２パルス信号にずれが生じるおそれがある。そのようなずれが生じた場合には、複数の記録モジュールの記録ヘッドの協働により記録される画像に乱れが生じて、画像品位が低下するおそれがある。
【０００５】
本発明の目的は、複数の記録ヘッドの制御系の独立性を維持しつつ、それらの記録ヘッドの駆動タイミングを関連的に設定して、高品位の画像を記録することができる記録モジュール、記録装置、および記録システムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の記録装置は、記録媒体が所定の搬送路に搬送される搬送路と対向する位置に配備された複数の記録ヘッドを用いて、前記搬送路上の記録媒体に、記録データに基づいて画像を記録する記録装置であって、前記記録媒体の搬送量に応じた第１パルス信号を発生する第１発生手段と、前記記録媒体の所定部分が前記搬送路上の所定位置を通過したときに検出信号を出力する検出手段と、前記記録媒体が所定量搬送される毎に、前記記録ヘッド毎に対応する第２パルス信号を前記第１パルス信号に基づいて発生する第２発生手段と、前記検出信号の出力タイミングと、前記記録ヘッド毎に対応する前記第２パルス信号の発生タイミングと、の間のずれに応じて、前記記録ヘッド毎に、当該記録ヘッドを駆動するための駆動信号の出力タイミングを設定する設定手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、複数の記録ヘッドに共通の信号に基づいて、それらの記録ヘッドの駆動信号の出力タイミングを設定することにより、それらの記録ヘッドの制御系の独立性を維持しつつ、それらの記録位置を合わせて、高品位の画像を記録することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施形態としてのプリントシステムの概略構成図である。
【図２】（ａ）は、図１のプリントシステムにおける記録装置の平面図、（ｂ）は、その記録装置の側面図である。
【図３】図１のプリントシステムの制御系のブロック構成図である。
【図４】１つの記録モジュールの基本動作を説明するためのタイミングチャートである。
【図５】１つの記録モジュールの基本動作による記録画像の説明図である。
【図６】２つの記録モジュールの基本動作と記録媒体との関係の説明図である。
【図７】図６の２つの記録モジュールに備わる記録ヘッドの記録動作を説明するためのタイミングチャートである。
【図８】図６の２つの記録モジュールに備わる記録ヘッドによる記録画像の説明図である。
【図９】本発明の第１の実施形態における２つの記録モジュールの記録動作を説明するためのタイミングチャートである。
【図１０】図９の２つの記録モジュールの記録動作による記録画像の説明図である。
【図１１】本発明の第１の実施形態における記録モジュールの記録動作を説明するためのフローチャートである。
【図１２】（ａ）は、本発明の第２の実施形態における記録装置の平面図、（ｂ）は、その記録装置の側面図である。
【図１３】図１２の２つの記録モジュールに備わる記録ヘッドによる記録画像の説明図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【００１０】
（第１の実施形態）
図１は、本実施形態における記録システムの構成図であり、記録モジュールを備えた記録装置と、制御装置としてのホストコンピュータ（ホスト装置）と、を接続した構成となっている。図２（ａ）および（ｂ）は、記録装置の要部の平面図および側面図である。
【００１１】
本例の記録装置１０は、２つの記録モジュール１，２と搬送部３とを備えており、それらの記録モジュール１，２は、プリンタケーブル５２によってホストコンピュータ５１に接続されている。ホストコンピュータ５１は、制御コマンドとして、画像データ、および用紙（記録媒体）に関する情報等をプリンタケーブル５２を介して記録モジュール１，２に出力する。また、ホストコンピュータ５１は、記録モジュール１，２のステータス情報（エラー情報など）を制御コマンドとして受信することにより、記録モジュール１，２のステータスを使用者に通知する。
【００１２】
搬送部３は、ローラ７上の搬送路に沿って、矢印Ａの搬送方向に記録媒体Ｐを搬送する。搬送部３は、搬送モータ５によってローラ７を駆動することにより、記録媒体Ｐを矢印Ａ方向に連続的に搬送する。ローラ７には、その回転を検出するためのエンコーダ（第１発生手段）６が取り付けられており、その検出信号は、後述するようにエンコーダ信号（第１パルス信号）として記録モジュール１，２に入力される。そのエンコーダ信号は、記録媒体の搬送量に応じて出力され、本例の場合、ローラ７の回転量に応じて出力される。搬送部３は、図２（ｂ）のように、ローラ７とガイドローラ４との間に掛け渡された搬送ベルト８を備える構成であってもよい。記録媒体Ｐには、所定範囲毎にマークＭが付けられている。例えば、連続する記録媒体Ｐに対して、１ページに対応する所定範囲毎に画像を記録する場合には、その所定範囲毎にマークＭが付けられている。図２（ａ）の例においては、連続する記録媒体Ｐに対して、１ページに対応する所定範囲毎に同一のが画像を繰り返し記録する。また、１ページ単位の記録媒体Ｐに画像を記録する場合には、その１ページ毎にマークＭが付けられている。以下の説明においては、１ページ毎にマークＭが付されているとして説明する。搬送部３には、マークＭを検出するためのＴＯＦセンサ９が備えられており、そのＴＯＦセンサ９の検出信号は、後述するように、ページ毎の記録開始位置を検出するためＴＯＦ信号として記録モジュール１，２に入力される。そのＴＯＦ信号は、マークＭが付された記録媒体の所定部分が搬送路上の所定位置（ＴＯＦセンサの設置位置）を通過したときに出力されることになる。
【００１３】
記録モジュール１，２は、搬送部３の上方に配置されており、搬送部３によって矢印Ａの搬送方向に搬送される記録媒体Ｐに対して画像を記録する。本例の場合、記録モジュール１，２は、記録媒体Ｐの幅方向および搬送方向にずれて配備されており、記録媒体Ｐに対して、互いに協働して画像を記録する。すなわち、記録モジュール１は、記録媒体Ｐの搬送方向Ａに向かって左側に位置して、記録すべき画像の左側部分を記録し、一方、記録モジュール２は、記録媒体Ｐの搬送方向Ａに向かって右側に位置して、記録すべき画像の右側部分を記録する。ホストコンピュータ５１は、記録モジュール１，２の配備位置に応じて記録データを分割してから、それらの分割後の記録データを対応する記録モジュール１，２に送信することができる。
【００１４】
記録モジュール１，２のそれぞれには、画像を記録可能なインクジェット方式またはサーマル方式などの記録ヘッドが備えられており、それらの記録ヘッドには、記録媒体Ｐの搬送方向と交差する方向に配列された複数の記録素子が備えられている。例えば、インクジェット記録ヘッドの場合は、記録素子を構成するノズルが配列され、サーマル記録ヘッドの場合は記録素子を構成する発熱部が配列される。
【００１５】
本例の場合、記録モジュール１には、ブラックインク吐出用の記録ヘッド１Ｋ、シアンインク吐出用の記録ヘッド１Ｃ、マゼンタインク吐出用の記録ヘッド１Ｍ、イエローインク吐出用の記録ヘッド１Ｙが備えられている。同様に、記録モジュール２には、ブラックインク吐出用の記録ヘッド２Ｋ、シアンインク吐出用の記録ヘッド２Ｃ、マゼンタインク吐出用の記録ヘッド２Ｍ、イエローインク吐出用の記録ヘッド２Ｙが備えられている。本例において、記録モジュール１，２に備わる記録ヘッドは、記録媒体Ｐの搬送方向と交差する方向（本例の場合は、直交する方向）に配列された複数のノズルからインクを吐出可能なインクジェット記録ヘッドである。このような記録ヘッドは、電気熱変換素子（ヒータ）やピエゾ素子などを用いて、ノズル先端の吐出口からインクを吐出することができる。例えば、電気熱変換素子を用いた場合には、それを発熱させてインクを発泡させることにより、その発泡エネルギーを利用してインクを吐出することができる。記録モジュール１，２に備わる記録ヘッドは、このようなインクジェット記録ヘッドのみに特定されず、矢印Ａ方向に搬送される記録媒体Ｐに対して画像を記録することができるものであればよい。
【００１６】
図３は、本実施形態における記録装置１０の制御系のブロック構成図である。
【００１７】
記録モジュール１（以下、「記録モジュールＡ」ともいう）と記録モジュール２（以下、「記録モジュールＡ」ともいう）は同様に構成されているため、以下においては、記録モジュール１の構成を代表して説明する。
【００１８】
ホストコンピュータ５１から記録モジュール１に送信される記録データやコマンドは、メインコントローラ１１Ａの制御下において、インターフェースコントローラ１２Ａを介してメインコントローラ１１Ａに受信される。メインコントローラ１１Ａは、記録モジュール１における記録データの受信や記録動作等の全般の制御を掌る演算処理装置である。メインコントローラ１１Ａは、ホストコンピュータ５１からインターフェースコントローラ１２Ａを介して受信したコマンドを解析した後に、記録データの各色成分のイメージデータをイメージメモリ１４Ａにビットマップ展開して描画する。イメージメモリ１４Ａは、画像の展開部として使用される。画像記録前における記録モジュール１の動作処理としては、メインコントローラ１１Ａによって、入出力ポート１６Ａとモータ駆動部１８Ａを介してキャッピングモータ２０Ａとヘッド昇降モータ１９Ａを駆動する処理が含まれる。キャッピングモータ２０Ａは、記録ヘッドのノズルをキャッピング可能なキャップを移動させるためのモータであり、ヘッド昇降モータ１９Ａは、記録ヘッドを昇降させるためのモータである。これらのモータをメインコントローラ１１Ａが駆動することにより、記録ヘッドをキャップから離して画像の記録位置に移動させることができる。
【００１９】
記録モジュール１のメインコントローラ１１Ａは、入出力ポート（入力部）１７Ａを介して、搬送部３のエンコーダ６およびＴＯＦセンサ９から出力されるエンコーダ信号およびＴＯＦ信号を入力する。メインコントローラ１１Ａは、後述するように、エンコーダ６からのエンコーダ信号に基づいて記録媒体の搬送状態を検出し、またＴＯＦセンサ９からのＴＯＦ信号に基づいてページ毎の記録開始タイミングを決定する。さらにメインコントローラ１１Ａは、エンコーダ６からのエンコーダ信号に同期して、イメージメモリ１４Ａから記録データを順次に読み出す。そのイメージメモリ１４Ａから読み出された記録データは、メインコントローラ１１Ａにより、記録ヘッド制御回路２２Ａを介して、対応する記録ヘッドに転送される。
【００２０】
メインコントローラ１１Ａの動作は、プログラムＲＯＭ１３Ａに記憶されたプログラムに基づいて実行される。プログラムＲＯＭ１３Ａには、後述する制御に対応する処理プログラム及びテーブルなどが記憶されている。また、作業用のメモリとして、ワークＲＡＭ１５Ａが使用される。メインコントローラ１１Ａは、記録ヘッドのクリーニングや回復動作時に、入出力ポート１６Ａおよびモータ駆動部１８Ａを介してポンプモータ２１Ａを駆動させることにより、記録ヘッド内のインクを加圧したり吸引したりする。
【００２１】
またメインコントローラ１１Ａは、後述するように、エンコーダ６からのエンコーダ信号に基づいて、記録媒体Ｐの搬送に同期した水平同期信号（Ｈｓｙｎｃ信号）を生成する。Ｈｓｙｎｃ信号は、記録媒体が所定量搬送される毎に出力されるパルス信号（第２パルス信号）であり、メインコントローラ１１Ａは、その信号を発生する第２発生手段として機能する。このＨｓｙｎｃ信号とＴＯＦ信号とに応じて、メインコントローラ１１Ａにより記録ヘッド毎の駆動信号の出力タイミングが決定される。その駆動信号と共に、イメージメモリ１４Ａに格納されている１ラスター分の画像データがメインコントローラ１１Ａにより記録ヘッド制御回路２２Ａに送られる。その画像データに基づいて、対応する記録ヘッドが記録媒体Ｐに向かってインクを吐出することによって画像が記録される。
【００２２】
記録モジュール２は、記録モジュール１と同様に構成されているため、記録モジュール１における構成要素１１Ａから２２Ａと同様の部分には符号１１Ｂから２２Ｂを付して説明を省略する。
【００２３】
搬送部３において、メインコントローラ２３はモータ駆動回路２４を介して搬送モータ５を駆動し、入出力ポート２５は記録モジュール１，２の入出力ポート１７Ａ，１７Ｂに接続されている。また搬送部３は、オペレータからの入力を受けるオペレーションパネル２６が備えられている。
【００２４】
（記録モジュールの基本動作）
図４は、記録モジュールの基本動作を説明するためのタイミングチャートであり、図５は、その基本動作による記録結果の説明図である。ここでは、図５のように１つの記録モジュール１における１つの記録ヘッド１Ｋを用いる場合を例として、その記録モジュール１の動作について説明する。
【００２５】
記録モジュールは、搬送部３から入力するエンコーダ信号により、記録媒体Ｐの走行状態を検出する。本例の場合、そのエンコーダ信号は、記録媒体Ｐが矢印Ａ方向に１インチ搬送される毎に４８００パルスを出力する信号であり、４８００ｄｐｉの記録密度に相当する。記録モジュールは、このエンコーダ信号を基に、記録ヘッド１Ｋの吐出周期を決定する信号として水平同期信号（Ｈｓｙｎｃ信号）を生成する。本例では、４８００ｄｐｉのエンコーダ信号を分周し、６００ｄｐｉの記録密度に相当するＨｓｙｎｃ信号を生成する。エンコーダ信号を逓倍してＨｓｙｎｃ信号を生成する場合もある。
【００２６】
記録モジュールは、マークＭの検出信号であるＴＯＦ信号を搬送部３から入力した後、記録媒体Ｐが距離（Ｌ１＋Ｌ２）だけ矢印Ａ方向に搬送された時点にて、Ｈｓｙｎｃ信号に同期して駆動信号を記録ヘッド１Ｋに出力する。距離Ｌ１は、ＴＯＦセンサ９と記録ヘッド１Ｋとの間の距離であり、距離Ｌ２は、マークＭから１ページ分の画像の記録開始位置までの間（先端余白）の距離である。記録ヘッド１Ｋは、記録媒体Ｐが距離（Ｌ１＋Ｌ２）だけ搬送された時点から、つまり、１ページ分の画像の記録開始位置が記録ヘッド１Ｋの対向位置を通過する時点から、記録データに応じてインクを吐出することにより画像を記録する。ＴＯＦ信号のエッジの検出、および、その後の記録ヘッド１Ｋの駆動タイミングまでの記録媒体の搬送距離の計算は、全てＨｓｙｎｃ信号の周期単位で行われる。記録モジュール１内の記録ヘッド１Ｋ，１Ｃ，１Ｍ，１Ｙを用いて画像記録する場合には、同一のＨｓｙｎｃ信号に基づいて、それらの記録ヘッド毎に駆動信号が出力される。
【００２７】
本例の場合、記録ヘッドは１６のブロックに分けてブロック駆動される。すなわち、記録ヘッドの全ノズルが１６ブロックに分けられ、それらのノズルがブロック毎にタイミングをずらして駆動される。そのため、記録ヘッドの駆動信号として、Ｈｓｙｎｃ信号のエッジの検出時点から、１６ブロック分の駆動信号Ａ１，Ａ２，Ａ３，・・・Ａ１６が出力される。図５の例においては、記録ヘッド１Ｋに、同図中の左側から右側に向かってノズル番号を１，２，３，・・・６４とする６４ノズルが形成されており、それらのノズルが１６ずつの４組に分けられている。１回目の駆動信号Ａ１により、１６ｎ＋１番目（ｎは０を含む正の整数）のノズルがインクを吐出してドットＤ１を形成する。同様に、２回目、３回目、・・・１６回目の駆動信号Ａ２，Ａ３，・・・Ａ１６により、１６ｎ＋２番目、１６ｎ＋３番目、・・・１６ｎ＋１６番目のノズルがインクを吐出してドットＤ２，Ｄ３，・・・Ｄ１６を形成する。このように、６４ノズルから１６ブロックに分けてインクを吐出することにより、図５中のラインＡ，Ｂ，Ｃのように画像が１ライン分ずつ記録される。
【００２８】
図６から図８は、記録モジュール１，２を用いた場合の記録動作を説明するための図であり、記録モジュール１，２（記録モジュールＡ，Ｂ）は、上述したようにエンコーダ信号よりＨｓｙｎｃ信号を生成する。これらの記録モジュール１，２が生成するＨｓｙｎｃ信号は、同期しているとは限らない。その理由は、記録モジュール１，２が独自にＨｓｙｎｃ信号を生成するためであり、それらのＨｓｙｎｃ信号は、いずれも共通のエンコーダ信号に同期するように生成されるものの、互いに同期をとることなく個別に生成されるからである。つまり、記録モジュール１，２は、それら個々の起動タイミングなどに応じて独自にＨｓｙｎｃ信号を生成するため、それらのＨｓｙｎｃ信号にタイミングのずれが生じることがある。
【００２９】
このようなＨｓｙｎｃ信号のずれが発生した場合には、記録モジュール１，２は、共通のエンコーダ信号およびＴＯＦ信号を入力したとしても、記録媒体Ｐ上に形成するドットの位置（インク滴の着弾位置）にずれが生じる。
【００３０】
記録モジュール１は、ＴＯＦ信号が立ち上った時点ｔ０の後、Ｈｓｙｎｃの最初の立ち上がり時点ｔ１から、記録媒体Ｐが距離（Ｌ１Ａ＋Ｌ２）だけ矢印Ａ方向に搬送された時点にて、Ｈｓｙｎｃ信号に同期して記録ヘッド１Ｋ用の駆動信号を出力する。距離Ｌ１Ａは、ＴＯＦセンサ９と記録ヘッド１Ｋとの間の距離であり、距離Ｌ２は、マークＭから１ページ分の画像の記録開始位置までの間（先端余白）の距離である。ＰＡは、記録媒体Ｐ上の１ページ分の画像の記録領域である。同様に、記録モジュール２は、ＴＯＦ信号が立ち上った時点ｔ０の後、Ｈｓｙｎｃの最初の立ち上がり時点ｔ２から、記録媒体Ｐが距離（Ｌ１Ｂ＋Ｌ２）だけ矢印Ａ方向に搬送された時点にて、Ｈｓｙｎｃ信号に同期して記録ヘッド２Ｋ用の駆動信号を出力する。距離Ｌ１Ｂは、ＴＯＦセンサ９と記録ヘッド２Ｋとの間の距離である。同様に、記録モジュール１の記録ヘッド１Ｃ，１Ｍ，１Ｙ用の駆動信号、および記録モジュール２の記録ヘッド２Ｃ，２Ｍ，２Ｙ用の駆動信号もＨｓｙｎｃ信号に基づいて出力される。
【００３１】
本例の場合は、図７のように、記録モジュール１，２のＨｓｙｎｃ信号の立ち上がり時点ｔ１、ｔ２がエンコード信号の３パルス分ずれている。それらのＨｓｙｎｃ信号は、前述したように、６００ｄｐｉの記録密度に相当する信号である。
【００３２】
このように、記録モジュール１，２のＨｓｙｎｃ信号がずれた状態において、前述した図５と同様のブロック駆動方式により、記録ヘッド１Ｋ，２Ｋからインクを吐出して画像を記録した場合には、図８のように、記録画像のずれが生じる。すなわち、それらのＨｓｙｎｃ信号のずれに応じて、記録ヘッド１Ｋ，２Ｋの駆動信号の出力タイミングがずれるため、記録ヘッド１ＫによるラインＡ，Ｂ，・・・の記録画像と、記録ヘッド２ＫによるラインＡ，Ｂ，・・・の記録画像と、の間にずれが生じる。
【００３３】
（本実施形態の特徴的な構成）
図９（ａ），（ｂ）は、本実施形態における記録動作を説明するためのタイミングチャート、図１０は、その記録動作による記録結果の説明図、図１２は、その記録動作を説明するためのフローチャートである。
【００３４】
本例においては、前述した図６の場合と同様に、記録モジュール１，２を用いて記録媒体Ｐに画像を記録し、それらの記録モジュールは、図１２のフローチャートにしたがって独立的に記録動作を実行する。
【００３５】
まず、それぞれの記録モジュールは、ホストコンピュータ５１から記録データを受信（ステップＳ１）して、それをイメージメモリ１４Ａ，１４Ｂに展開すると共に、その記録モジュールに備わる記録ヘッドを所定の記録位置に移動させる（ステップＳ２）。その後、搬送部３から入力するエンコーダ信号により、記録媒体Ｐの搬送状態を検出し（ステップＳ３）、そのエンコーダ信号を基にＨｓｙｎｃ信号を生成する（ステップＳ４）。本例では、図９（ａ）のように４８００ｄｐｉの記録密度に相当するエンコーダ信号を分周して、６００ｄｐｉの記録密度に相当するＨｓｙｎｃ信号を生成する。このように記録モジュール毎に生成されるＨｓｙｎｃ信号は、それらの記録モジュール毎における記録ヘッドの駆動信号の基準となる。また、記録モジュール毎に独立して生成されるＨｓｙｎｃ信号は、前述したように同期せずにずれることがある。本例の場合、記録モジュール１，２のＨｓｙｎｃ信号は、図９（ａ）のようにエンコーダ信号の３パルス分ずれている。
【００３６】
次に、それぞれの記録モジュールは、搬送部３から入力されるＴＯＦ信号によりマークＭを検出し（ステップＳ５）、それぞれの記録モジュールにおける記録ヘッド毎の距離（Ｌ１＋Ｌ２）をＨｓｙｎｃ信号のパルス単位で算出する（ステップＳ６）。前述したように、距離Ｌ１は、ＴＯＦセンサ９と記録ヘッドとの間の距離であり、距離Ｌ２は、マークＭから１ページ分の画像の記録開始位置までの間（先端余白）の距離である。具体的に、記録モジュール１（Ａ）は、記録ヘッド１Ｋ用の距離（Ｌ１＋Ｌ２）として図６のような距離（Ｌ１Ａ＋Ｌ２）を算出し、また記録モジュール２（Ｂ）は、記録ヘッド２Ｋ用の距離（Ｌ１＋Ｌ２）として図６のような距離（Ｌ１Ｂ＋Ｌ２）を算出する。さらに、それぞれの記録モジュールは、ＴＯＦ信号の出力タイミングと、Ｈｓｙｎｃ信号の発生タイミングと、の間の遅延時間Ｔを駆動信号のパルス単位で計測する（ステップＳ７）。具体的に、記録モジュール１（Ａ）は、遅延時間Ｔとして図９（ａ）のような時点ｔＡから時点ｔ０までの時間Ｔ１を計測し、また記録モジュール２（Ｂ）は、遅延時間Ｔとして図９（ａ）のような時点ｔＢから時点ｔ０までの時間Ｔ２を計測する。
【００３７】
次に、それぞれの記録モジュールは、それらの記録モジュールにおける記録ヘッド毎の駆動信号の出力タイミングを設定する（ステップＳ８）。具体的に、記録モジュール１（Ａ）は、記録ヘッド１Ｋ用の駆動信号の出力タイミングとして図９（ａ）中の時点ｔａを設定する。その時点ｔａは、距離（Ｌ１Ａ＋Ｌ２）に相当するパルス数と、遅延時間Ｔ１に相当するパルス数と、を加えたパルス分だけ、Ｈｓｙｎｃ信号の立ち上がり時点ｔ１から経過した時点である。また、記録モジュール２（Ｂ）は、記録ヘッド２Ｋ用の駆動信号の出力タイミングとして図９（ａ）中の時点ｔｂを設定する。その時点ｔｂは、距離（Ｌ１Ｂ＋Ｌ２）に相当するパルス数と、遅延時間Ｔ２に相当するパルス数と、を加えたパルス分だけ、Ｈｓｙｎｃ信号の立ち上がり時点ｔ２から経過した時点である。
【００３８】
本例の場合は、前述したように、記録ヘッドを１６のブロックに分けてブロック駆動する。そのため、記録ヘッド１Ｋ用の１６ブロック分の駆動信号Ａ１，Ａ２，・・・Ａ１６は時点ｔａから出力され、記録ヘッド２Ｋ用の１６ブロック分の駆動信号Ｂ１，ＡＢ，・・・Ｂ１６は時点ｔｂから出力されることになる。より具体的には、記録ヘッド１Ｋに関しては、時点ｔ０から距離（Ｌ１Ｂ＋Ｌ２）に相当する数のＨｓｙｎｃ信号のパルスをカウントし、その後、さらに遅延時間Ｔ１に相当する数の駆動信号のパルスをカウントした時点ｔａから、駆動信号を出力する。同様に、記録ヘッド２Ｋに関しては、時点ｔ０から距離（Ｌ１Ａ＋Ｌ２）に相当する数のＨｓｙｎｃ信号のパルスをカウントし、その後、さらに遅延時間Ｔ２に相当する数の駆動信号のパルスをカウントした時点ｔｂから、駆動信号を出力する。
【００３９】
それぞれの記録モジュールは、それらの記録モジュールにおける記録ヘッド毎の記録データおよび駆動信号に基づいて、それらの記録ヘッドがインクを吐出することにより、記録媒体Ｐに画像を記録する（ステップＳ９）。記録データは、記録ヘッドのノズルからのインクの吐出、不吐出に対応し、駆動信号は、インクの吐出タイミングに対応する。このような記録ヘッド毎の駆動信号に基づいて、記録モジュール１，２の記録ヘッド１Ｋ，１Ｃ，１Ｍ，１Ｙおよび２Ｋ，２Ｃ，２Ｍ，２Ｙから、インクを吐出することにより、記録媒体Ｐ上にカラー画像を記録することができる。このような記録動作は、記録媒体Ｐに対する記録量が指定量（例えば、所定枚数など）に達するまで繰り返される（ステップＳ１０）。
【００４０】
このように本実施形態においては、記録モジュール１，２毎に個別に設定されるＨｓｙｎｃ信号と、それらの記録モジュール１，２に共通するＴＯＦ信号と、の間の遅延時間Ｔを考慮して記録ヘッドの駆動信号を生成する。そのため、記録モジュール１，２毎のＨｓｙｎｃ信号がずれた場合に、そのずれをＴＯＦ信号を基準として補正することができる。この結果、記録モジュール１，２による画像の記録位置を高精度に合わせることができる。例えば、図１０のように、記録モジュール１，２の記録ヘッド１Ｋ，２Ｋによる記録ラインＡ，Ｂ，Ｃ・・・を高精度に合わせて、高品位の画像を記録することができる。
【００４１】
（第２の実施形態）
第１の実施形態では、４色のインクを用いてカラー画像を記録可能な記録モジュールを複数用いた。しかし、本発明はこれに限定されず、例えば、１つの記録モジュールに、同一色の画像を記録するための記録ヘッドを複数搭載し、このような記録モジュールを複数用いて、複数の記録ヘッドが協働して画像を記録するように構成することができる。
【００４２】
図１２（ａ），（ｂ）は、前述した実施形態と同様に配置された記録モジュール１および２に、ブラックインク吐出用の記録ヘッド１Ｋ−１から１Ｋ−４および２Ｋ−１から２Ｋ−４が搭載されている。記録モジュール１，２のそれぞれは、イメージメモリ上の同一の記録データを４つに分割し、それらを４つの記録ヘッドによって記録する。
【００４３】
前述した実施形態と同様に、記録モジュール１，２毎のＨｓｙｎｃ信号がずれをＴＯＦ信号を基準として補正することにより、図１３のように、記録モジュール１および２のおける４つずつの記録ヘッドによって、高品位の画像を高速に記録することができる。すなわち、ラインＡを記録ヘッド１Ｋ−１，２Ｋ−１によって記録し、ラインＢを記録ヘッド１Ｋ−２，２Ｋ−２によって記録し、ラインＣを記録ヘッド１Ｋ−３，２Ｋ−３によって記録し、ラインＤを記録ヘッド１Ｋ−４，２Ｋ−４によって記録する。この結果、前述した第１の実施形態の場合に比して、記録媒体Ｐの搬送速度を４倍にして、４倍の速度で画像を記録することができる。
【００４４】
このように本実施形態においては、複数の記録媒体のそれぞれに、同一色の画像を記録するための記録ヘッドを複数搭載することにより、それら複数の記録ヘッドの協働により画像を高速に記録することができる。
【００４５】
（他の実施形態）
前述した第１および第２の実施形態においては、２つの記録モジュールを備えた記録装置について説明した。しかし、３つ以上の記録モジュールを備えてもよい。また、記録モジュールに搭載される記録ヘッドは１つ以上であればよい。また、搬送部３は、エンコーダ６を用いてエンコーダ信号を出力する構成のみに限定されず、記録媒体の搬送速度に応じたパルス信号を生成する構成であればよい。
【００４６】
また本発明は、複数の機器（例えば、ホストコンピュータ、インタフェイス機器、プリンタなど）から構成されるシステム、および、１つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に対しても適用することができる。また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体をシステムあるいは装置に供給することによっても達成できる。すなわち、そのシステムあるいは装置のコンピュータ（または、ＣＰＵやＭＰＵ）が記憶媒体からプログラムコードを読出して実行することによっても、本発明の目的は達成できる。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４７】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能を実現することができる。また、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに、記憶媒体から読出されたプログラムコードが書込まれた後、そのプログラムコードの指示に基づき、前述した実施形態の機能を実現することもできる。すなわち、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能を実現することができる。
【符号の説明】
【００４８】
１    記録モジュール
１Ｋ，１Ｃ，１Ｍ，１Ｙ    記録ヘッド
２    記録モジュール
２Ｋ，２Ｃ，２Ｍ，２Ｙ    記録ヘッド
３    搬送部
６    エンコーダ
９    ＴＯＦセンサ
５１    ホストコンピュータ
１１Ａ，１１Ｂ    メインコントローラ
Ｐ  記録媒体
Ｍ    マーク
【図１】
2012035602.tif 000003
【図２】
2012035602.tif 000004
【図３】
2012035602.tif 000005
【図４】
2012035602.tif 000006
【図５】
2012035602.tif 000007
【図６】
2012035602.tif 000008
【図７】
2012035602.tif 000009
【図８】
2012035602.tif 000010
【図９】
2012035602.tif 000011
【図１０】
2012035602.tif 000012
【図１１】
2012035602.tif 000013
【図１２】
2012035602.tif 000014
【図１３】
2012035602.tif 000015