(57)【要約】【課題】  ラインヘッドをもつ記録ヘッドユニットを複数記録幅方向に並べて大判の記録を高速で行なうような記録システムでは、用途によって記録画素が集中する領域とそうでない領域が存在するので、各記録ヘッドを充分に使い切らないまま、寿命に起因するアラームが頻発し、システムの生産性が落ちる。【解決手段】  各記録ヘッド内のノズルの累積記録画素数の状況と、これから記録しようとするJobで発生する用紙幅方向の各領域毎に出現する画素数に応じて記録ヘッドユニットの記録分担領域を変更できるようにした。【選択図】    図３Ａ
2010000680.tif 000002
【特許請求の範囲】
【請求項１】
ラインヘッドを有する記録ヘッドユニットを記録幅方向に複数配置し、搬送される記録媒体に画像を記録する記録システムであって、
前記記録ヘッドユニットの夫々を記録幅方向に移動させる記録ヘッドユニット移動手段と、
前記ラインヘッド毎にノズルの累積記録画素数の最大値を取得する累積記録画素数最大値取得手段と、
これから記録しようとする画像データの記録幅方向の複数の領域毎に記録される総記録画素数を取得する総記録画素数取得手段と、
前記累積記録画素数最大値取得手段と前記総記録画素数取得手段とで得られた結果に基き、
最も大きい累積記録画素数を含む記録ヘッドユニットを記録画素の出現回数の小さい記録領域に使用することを特徴とする記録システム。
【請求項２】
前記累積記録画素数最大値取得手段で得られた値と、最大値でない値との差が所定値以内の場合、各記録ヘッドユニットの分担する記録領域は予め決められた領域に配置することを特徴とする請求項１に記載の記録システム。
【請求項３】
前記総記録画素数取得手段で得られた各記録領域の総記録画素数の差異が、所定値以内の場合、各記録ヘッドユニットの分担する記録領域は予め決められた領域に配置することを特徴とする請求項１に記載の記録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット方式の記録ヘッドを用いて印刷を行う記録システムに関するものである。
【背景技術】
【０００２】
一般に、インクジェット記録ヘッドの各ノズルは、偶発的に発生する故障に加えて、累積的な吐出回数が公称寿命値を超えると、正常な記録が出来なくなる可能性が高くなる。
特に幅広のラインヘッドを使用した記録システムでは数千ノズルの内の一つでも欠けると画像よっては白スジが発生するなどの致命的な事態に至ることが在る。
従来より、このような事態を回避する方法としては、ラインヘッドのノズル列を複数のブロックに分割して、記録画素数の累積値をブロック毎に管理し、所定の記録量毎、例えば一ページ毎やジョブに各々のブロック内で最大となるノズルの記録画素数を累積値に加算して管理する方法がある。
（例えば特許文献１）
【特許文献１】特開2006-264078
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記特許文献１の方法は、記録ヘッドの寿命が近づいたことや、寿命を超えたことを判断するための単なる指標として用いられていた。
【０００４】
又、多数のラインヘッドを使って大判の記録を高速で行なうような記録システムの場合、用途によっては、記録画素が集中する領域とそうでない領域が存在することもあって、各記録ヘッドを充分に使い切らないまま、寿命に起因するアラームが発生するなど生産性の点で課題を残していた。
本発明はこのような背景においてなされたものであり、その主な目的は、記録システムで用いる多数の記録ヘッドの累積的な記録画素数を均等化して、記録ヘッドの耐久性能を出来るだけ向上させ、ひいては記録システム全体のＭＴＢＦ（Mean Time Between Failure）を飛躍的に伸ばすことにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するための手段として本発明の記録システムは、
インクを吐出するノズル列を記録媒体の記録幅方向に備えた記録ヘッドを有する記録ヘッドユニットを記録幅方向に移動出来るように配置し、
各々の記録ヘッド内における累積記録画素数の最大値を取得し、且つこれから記録しようとする画像の各記録領域の記録画素の出現頻度を予測して、次の記録動作時に、累積記録画素数が大きい値をもつ記録ヘッドユニットを記録画素の出現頻度の小さい記録領域に割り当てるようにした。
【発明を実施するための最良の形態】
【０００６】
本発明の好適な実施の形態について図面を参照しながら詳細に説明する。
【実施例】
【０００７】
図１Ａに示す本実施形態の記録システムは、第１〜第６の記録ヘッドモジュール１０１−１〜１０１−６を有し、各記録ヘッドモジュールはキャリッジ上に搭載され、記録媒体１０８の幅方向に移動可能である。又、キャリッジモータ１０２−１〜１０２−６によってベルト１０３−１〜１０３−６を介して駆動されるので、各々独立に移動できる。
【０００８】
各記録ヘッドモジュール１０１−１〜１０１−６が有する４本の記録ヘッドの記録分解能は６００ [dpi] でインク吐出口は２５６０[Nozzle]持っている(dpi: dot per inch)。従って一つの記録ヘッドモジュールの記録幅は約４.３[inch]ということになるが、記録媒体幅方向に隣接する記録ヘッドモジュールとのオーバラップ領域を必要とする。
【０００９】
従って一つの記録ヘッドモジュールの分担する領域は例えば４[inch]で、６つの記録ヘッドモジュール全体での最大記録幅の公称値は２４[inch]に設計する。
【００１０】
１１０−１Ａ、１Ｂ〜１１０−６Ａ、６Ｂは移動の為のキャリッジガイドである。
【００１１】
１０４−１〜１０４−６は待機時に記録ヘッドモジュールの各記録ヘッドをキャップするキャッピング機構である。キャッピング機構１０４−１〜１０４−６の左サイドには不図示のワイパブレードが備えられ、各記録ヘッドモジュール１０１−１〜１０１−６が夫々の待機位置から離れる場合、或いは戻る際に記録ヘッドのノズル面を払拭する。
【００１２】
搬送モータ１０５は減速ギアを介して駆動シャフト１０６を駆動、搬送ベルト１０７によって記録媒体１０８を搬送する。１０９は搬送部の従動ローラである。
【００１３】
各記録ヘッドモジュール１０１−１〜１０１−６を搭載するキャリッジを駆動するキャリッジモータには記録媒体の幅方向上の最新現在位置を示す為のリニアエンコーダ（不図示）を備える。
【００１４】
又搬送部にも記録媒体の搬送路上の最新位置を示す為のロータリエンコーダ（不図示）を備えている。
【００１５】
記録動作中各記録ヘッドモジュール１０１−１〜１０１−６は静止状態を維持し、記録媒体１０８が定速度、例えば２００[mm／sec]にて矢印方向に搬送され、画像１２０が連続的に出力される
次に図１Ｂは各記録ヘッドモジュールが含む記録ヘッドの累積記録画素数を示すグラフであるが、拡大した図４を用いて累積記録画素数のグラフに関する説明をする。
【００１６】
前述の様に、各記録ヘッドモジュール１０１−１〜１０１−６が有する４本の記録ヘッド（例えばブラック、シアン、マゼンタ、それにイエロー）のノズル（インク吐出口）数は２５６０[Nozzle]であり、これらを１６のブロックに分割して管理する。各ブロックは従って、１６０ノズルから構成される。そしてブロック毎に累積的な記録画素数のカウンタによって管理することになるが、その方法は種々ある。
【００１７】
累積記録画素数カウンタを２５６０[Nozzle]全てに対して備え、各々のブロック内で最大を示すノズルの累積記録画素数をグラフ表示するのが正確な方法といえるが、幅広の記録ヘッドを使用する場合には、累積記録画素数カウンタの数が莫大となる。
【００１８】
簡略化する方法として、記録Job毎に例えば１６ノズルおきに吐出する記録画素数をサンプリングしてその平均値を累積記録画素数に加算していく場合もあり、
各ブロックで最も多く吐出したノズルの記録画素数をそのブロックの代表値として累積記録画素数に加算していく方法もある。
【００１９】
本発明の目的は、各ノズルの累積記録画素数をできるだけ均等化することによって、記録ヘッドの寿命を伸ばすことである。
【００２０】
再度図４に戻る。４本の記録ヘッド（ブラック、シアン、マゼンタ、それにイエロー）の各々のブロック毎に累積記録画素数がグラフ化されており、例えばブロック＃１６に着目すると、記録ヘッドのブラック：４０１、シアン：４０２、マゼンタ：４０３、そしてイエロー：４０４でグラフ表示される。図の例では何れのブロックでも、ブラックの累積記録画素数が他のインク色よりも大きな値を示している。
【００２１】
グラフの最上点の値はノズルの寿命を示唆する累積記録画素数で、１回の吐出を１パルスと呼んだ場合の寿命の公称値は例えば
５×１０８    （５億パルス）
因みに記録ヘッドの記録分解能は６００[dpi]であるので、ドット間ピッチ：４２.３[μm]となる。寿命となるのは、仮に用紙搬送方向に同一ノズルで直線を記録した場合の換算で、２１,１５０ [ｍ] 分相当である。
【００２２】
原則的には２５６０[Nozzle]の内１個でも不良になると、記録ヘッドそのものは不良と見なすことになる。
【００２３】
従って、上記の累積記録画素数を全ノズルに渡って出来るだけ均等化することは、単に記録ヘッド自体の寿命を延長するだけでなく、記録システム全体の信頼性：ＭＴＢＦ（Mean Time Between Failure）向上の手段として非常に有効と言える。
【００２４】
図１-Ａに対応した累積記録画素数グラフの例を図１-Ｂに示す。各記録ヘッドモジュール１０１−１〜１０１−６はほぼ類似の値を示しており、累積記録画素数の均等化が良好に推移している。
【００２５】
図２Ａは図１Ａの記録媒体１０８に比較し、記録媒体２０８の幅が４[inch]程度狭い場合を想定したもので、累積的な記録画素数が最も大きいであろう記録ユニット１０１−１が待機状態を維持したまま、残りの記録ユニット１０１−６〜１０１−２で画像２２０を連続記録する様子を示す。
【００２６】
やや誇張されてはいるが、図２-Ａに対応した累積記録画素数グラフを図２-Ｂに示す。
【００２７】
記録ヘッドモジュール１０１−１の全ての色、全てのブロック共、他の記録ヘッドモジュールの累積記録画素数を上回っており、このようなアンバランスが生じた場合には図２Ａの如く記録ヘッドモジュール１０１−１を待機状態としておく方法は理に適っている。
【００２８】
図３Ａは画像３２０の幅がさらに小さい場合を想定したもので、図３-Ｂに示すように累積的な記録画素数が最も大きい記録ユニット１０１−１、１０１−６を待機状態にしたまま、残りの記録ユニット１０１−５〜１０１−２で画像３２０を連続記録することは累積記録画素数を均等化する点でやはり理に適っている。
【００２９】
尚、図３-Ｂの記録ヘッドモジュール１０１−６の累積記録画素数グラフではブラックの値が小さくなっているが、記録ヘッドの交換後間もない場合には、このようなことが起こり得る。
【００３０】
次に本発明を実施した記録システムの内、用紙搬送系を含むモータ制御部のブロックについて、図５−１を用いて説明する。
【００３１】
モータ制御部とホストＰＣ５００とはインタフェースコントローラ５０１を介してＵＳＢインタフェースで接続され、モータ制御部のＣＰＵ５０２はホストＰＣ５００とのコマンドのやりとりの他、
用紙搬送モータ１０５の起動〜指示速度値の設定、停止
キャップモータ１０４−１〜１０４−６の起動、停止、
キャリッジモータ１０２−１〜１０２−６の起動〜指示速度値の設定、停止
等、モータ駆動系全般の制御を掌る。
【００３２】
用紙搬送系と、記録ヘッドモジュールを搭載する各キャリッジは緻密な制御が必要となり、各々エンコーダを用いたフィードバック制御が好適といえる。
【００３３】
用紙搬送系ではエンコーダ５１１を用いた搬送中の定速度制御と記録幅方向のスキューを抑制することが特に重要であり、停止位置制御に関してはさほどの精密さは要求されない。
【００３４】
一方、同様のエンコーダ５１２−１〜５１２−６を用いるキャリッジモータ１０２−１〜１０２−６に関しては記録ヘッドモジュール１０１−１〜１０１−６を構成する記録ヘッドの累積記録画素数の値如何で、分担する記録領域が変り、且つ隣接する記録ヘッドモジュールとの画像のつながりを維持する為には、移動中の速度制御より、停止位置制御がとりわけ重要となる。このため本実施形態ではキャリッジ駆動系にベルトを用いたが、より精密さを必要とするならスパイラル・シャフトを用いても良い。
【００３５】
具体的な停止精度としては例えば理想の目的位置に対して±２０[ μｍ ]程度の停止精度が要求される。
【００３６】
用紙搬送モータ１０５用のサーボロジック５０８とキャリッジモータ１０２−１〜１０２−６用サーボロジック５１０の内部構成はほぼ同じであるが、キャリッジモータ１０２−１〜１０２−６用サーボロジック５１０では共通部分を除くと６組の独立したロジック回路が必要である。
【００３７】
各々の記録ヘッドモジュール１０１−１〜１０１−６を駆動するキャリッジモータ１０２−１〜１０２−６の用紙幅方向の基準位置を決定する為に、キャリッジホームポジションセンサ５１３−１〜５１３−６が備えられる。これらは又、キャリッジホームポジションセンサ５１３−１を基準として、他のキャリッジホームポジションセンサ５１３−２〜５１３−６の基準位置が夫々設計値に対して相対的にばらつくので、ばらつきの補正値を装置固有のパラメータとしてＲＯＭ５０３か不図示のＥＥＰＲＯＭ等の不揮発性メモリに記憶する必要がある。
【００３８】
尚、周囲条件が如何に変化しようとも、常に同じ位置でホームポジションを得る為には、キャリッジホームポジションセンサ５１３−１〜５１３−６の出力は夫々対応するエンコーダ５１２−１〜５１２−６の不図示のホームポジション出力とのロジカルＡＮＤとされた信号にすることが必要である。
【００３９】
ここでキャリッジの基準位置に対する各記録位置の寸法例を図７Ａに示す。
キャリッジホームポジションセンサ５１３−１に基く記録幅方向の基準位置に対して図左方向に１、５、９、１３、２２、及び２６インチ移動した位置が記録の標準位置として利用される。
【００４０】
一方、図右方向に５インチ移動した位置は全ての記録ヘッドモジュール１０１−１〜１０１−６の待機位置に対応するキャリッジ位置であり、この待機位置では記録ヘッドの健全な記録性能を維持する為の回復動作も行なう。
【００４１】
前記寸法を前提とした各キャリッジの目標位置を図７Ｂに示す。
【００４２】
キャリッジエンコーダ５１２−１〜５１２−６の分解能は記録ヘッドのノズル間ピッチと同じく１／６００[inch]とすれば１インチあたり６００個の位置パルスを出力するのでキャリッジ位置は、基準位置に最も近い位置から＋６００、＋３０００、＋５４００、＋７８００、＋１０２００、そして最左位置が＋１２６００を指す。
【００４３】
記録位置としての上記目標位置は代表的な値を示したものであり、これらの値に限定されるものでなく、記録ヘッドモジュールを搭載する全てのキャリッジは任意のキャリッジ位置に静止可能である。
【００４４】
一方、待機位置に対応するキャリッジ位置は−３０００を指す。極性が負になるのは基準位置を挟んで記録位置とは逆側に移動する為である。
各々のキャリッジの最新位置はサーボロジック５１０内部のＵＰ／ＤＯＷＮカウンタによってリアルタイムに更新される。
【００４５】
再度図５に戻る。
【００４６】
先端検知センサ５１４は搬送方向最上流側の記録ヘッドモジュール１０１−１より更に上流側に備えられ、用紙の先端（又は後端）を検知する。
【００４７】
この先端検知センサ５１４から夫々の記録ヘッドモジュール１０１−１〜１０１−６迄の搬送方向上の物理的な距離は一義的に決まるが、先端検知センサ５１４から各記録ヘッドモジュール１０１−１〜１０１−６内部の４本の記録ヘッド迄の夫々の距離が重要な為に、電気的な微調整（レジストレーション調整）が必要である。更にその電気的な微調整（レジストレーション調整）値は各記録ヘッドモジュールが分担する画像領域毎に固有のパラメータとして設定されることになる。
【００４８】
レジストレーション調整に関しては本発明の本質的な項目ではないので、詳細は省略する。
【００４９】
オペレーションパネル５２０は記録システム全体の状態表示するためのディスプレイ、用紙Jam時の復帰、動作再開等、種々の操作キーを備える。
【００５０】
次に各記録ヘッドモジュール１０１−１〜１０１−６内部制御系の電気的なブロックについて、図６を用いて説明する。
【００５１】
各記録ヘッドモジュール１０１−１〜１０１−６の内部構成は同じであるので、一つの記録ヘッドモジュールに着目して説明する。
【００５２】
ホストＰＣ５００からインタフェースコントローラ６０１を介して記録開始コマンドを始めとする各種コマンドと、当該記録ヘッドモジュールが用紙幅方向のどの領域を分担するかによって、対応する領域の記録データが受信される。
【００５３】
記録データはＣＰＵ６０２により解析され、ＣＰＵ６０２からメモリコントローラ６０６への指示によって、ＶＲＡＭ６０７に高速に書き込まれる。
【００５４】
ホストＰＣ５００との通信インタフェースは例えばＵＳＢである。
【００５５】
ＣＰＵ６０２周辺には制御プログラムを記憶するＲＯＭ６０３の他、作業用のＲＡＭ６０４、そして当該記録ヘッドモジュールの各々の分担記録領域における先端検知センサ５１４から各記録ヘッド６１１〜６１４迄の搬送方向上の距離の設計値に対する補正値や、各記録ヘッド６１１〜６１４の各々のブロック毎の累積記録画素数を保存するＥＥＰＲＯＭ６０５も備える。
【００５６】
前述モータ制御部の記録媒体搬送系から記録ヘッド制御回路６０８には記録媒体が１／６００ [inch]進む度に１ [Pulse]出力される位置パルス（Position Pulse）、記録媒体の搬送方向を示すカウント Up／Down信号が供給される。
【００５７】
カウント Up／Down信号は、例えば記録媒体が正方向に進む時“High”、逆（Back-Feed）方向に進む時“Low”が維持される。尚位置パルスは先端検知センサ５１４が記録媒体の先端を検知した時点から全ての記録ヘッドモジュールに供給開始される。
ここで、先端検知センサ５１４から各記録ヘッドモジュール１０１−１〜１０１−６夫々の有する全ての記録ヘッド迄、用紙搬送方向の距離に対応する寸法と位置パルス（Position Pulse）の数を図８に示す。
【００５８】
図８Ａは先端検知センサ５１４の検知位置から各記録ヘッドモジュールの有する記録ヘッド迄の搬送方向の寸法を示し、図８Ｂは搬送用エンコーダ５１１の分解能を１／６００[inch]と考えた時、寸法に対応する位置パルス（Position Pulse）の数である。
【００５９】
これらをまとめると
先端検知センサ５１４の検知位置から記録ヘッド迄の生成位置パルス数は、
記録ヘッドモジュール１０１−１の記録ヘッド（Ｋ）      ９００[Pulse]
〃      〃        〃      記録ヘッド（Ｃ）    １２００[Pulse]
〃      〃        〃      記録ヘッド（Ｍ）    １５００[Pulse]
記録ヘッドモジュール１０１−１の記録ヘッド（Ｙ）    １８００[Pulse]
記録ヘッドモジュール１０１−２の記録ヘッド（Ｋ）    ２７００[Pulse]
〃      〃        〃      記録ヘッド（Ｃ）    ３０００[Pulse]
〃      〃        〃      記録ヘッド（Ｍ）    ３３００[Pulse]
記録ヘッドモジュール１０１−２の記録ヘッド（Ｙ）    ３６００[Pulse]
記録ヘッドモジュール１０１−３の記録ヘッド（Ｋ）    ４５００[Pulse]
〃      〃        〃      記録ヘッド（Ｃ）    ４８００[Pulse]
〃      〃        〃      記録ヘッド（Ｍ）    ５１００[Pulse]
記録ヘッドモジュール１０１−３の記録ヘッド（Ｙ）    ５４００[Pulse]
記録ヘッドモジュール１０１−４の記録ヘッド（Ｋ）    ６３００[Pulse]
〃      〃        〃      記録ヘッド（Ｃ）    ６６００[Pulse]
〃      〃        〃      記録ヘッド（Ｍ）    ６９００[Pulse]
記録ヘッドモジュール１０１−４の記録ヘッド（Ｙ）    ７２００[Pulse]
記録ヘッドモジュール１０１−５の記録ヘッド（Ｋ）    ８１００[Pulse]
〃      〃        〃      記録ヘッド（Ｃ）    ８４００[Pulse]
〃      〃        〃      記録ヘッド（Ｍ）    ８７００[Pulse]
記録ヘッドモジュール１０１−５の記録ヘッド（Ｙ）    ９０００[Pulse]
記録ヘッドモジュール１０１−６の記録ヘッド（Ｋ）    ９９００[Pulse]
〃      〃        〃      記録ヘッド（Ｃ）  １０２００[Pulse]
〃      〃        〃      記録ヘッド（Ｍ）  １０５００[Pulse]
記録ヘッドモジュール１０１−６の記録ヘッド（Ｙ）  １０８００[Pulse]
という設計値となる。
しかし、これらの値も実際にはメカ的なバラツキが生じるので、レジストレーション調整により、記録ヘッド単位に電気的に補正する必要がある。更にこの補正値は用紙幅方向のどの位置の記録を分担するかによって、夫々固有の値をもつことになる。
【００６０】
以上の説明を基にして、本発明の特徴的な方法を用いた記録ヘッドの寿命向上に関して、各々の記録ヘッドモジュールをどの記録領域に割り当てていくかの具体的なロジックを図９Ａ〜図９Ｇのフローを用いて詳細に説明する。
【００６１】
記録の命令が発生すると先ず、ホストＰＣ５００側のプリンタドライバの処理プログラムによって各々の記録ヘッドモジュール１〜６が保有する各記録ヘッドの累積記録画素数の最新値を取得する（ステップ：９０１〜９０６）。
具体的には既に説明した如く、記録ヘッド内部は１６のブロックに分割されて累積記録画素数が管理される。
【００６２】
各記録ヘッドの１６ブロック夫々がもっている累積的な記録画素数の最大値１６個の内、最も大きな値（最悪値）を取得する。
【００６３】
各記録ヘッドモジュールはＫ（ブラック）、Ｃ（シアン）、Ｍ（マゼンタ）、そしてＹ（イエロー）４色の独立した記録ヘッドを有しており、上記の最も大きな値（最悪値）は夫々、
記録ヘッドモジュール１：Ｋmax１、Ｃmax１、Ｍmax１、Ｙmax１
〃  〃      〃    ２：Ｋmax２、Ｃmax２、Ｍmax２、Ｙmax２
〃  〃      〃    ３：Ｋmax３、Ｃmax３、Ｍmax３、Ｙmax３
〃  〃      〃    ４：Ｋmax４、Ｃmax４、Ｍmax４、Ｙmax４
〃  〃      〃    ５：Ｋmax５、Ｃmax５、Ｍmax５、Ｙmax５
記録ヘッドモジュール６：Ｋmax６、Ｃmax６、Ｍmax６、Ｙmax６
とする。
【００６４】
次にこのようにして取得した累積記録画素数は、記録ヘッドモジュール間で顕著な差があるか否かを判定するロジックについて、図９Ｂのフローで説明する。
【００６５】
記録ヘッドモジュール１〜６の上記の累積記録画素数を参照したら（ステップ９１１）、夫々の記録色毎にmax.値の差異が所定の値、例えば10６ 以上あるかをチェックする（ステップ９１２）。既に述べた如く、記録ヘッドの有する各ノズルの累積記録画素数の
公称寿命値：５×１０８（５億パルス（画素））
とすれば、前記max.値の差異の所定値：10６ は公称寿命値の１／５００ということになる。
【００６６】
max.値の差異が10６ 未満なら（ステップ９１２-Ｎｏ）、各記録ヘッドモジュールは概ね均等な使用状況と判断し、ここでの処理は終了する。
max.値の差異が10６ 以上なら（ステップ９１２-Ｙｅｓ）、均等化を図る準備として累積記録画素数max.値の最悪値を保有する記録ヘッドモジュールと最良値を示す記録ヘッドモジュールを抽出し（ステップ９１３、９１４）、終了する。
【００６７】
次に、これから記録しようとする記録ジョブによる各記録領域での総記録画素数のmax.値を取得する方法について、図９Ｃを用いて説明する。ここでいう記録領域とは図１０に示すように、記録幅方向に最左記録位置（Left Margin）から最右記録位置（Right Margin）迄の２４ [inch] 分の記録領域を４[inch] 毎に６つの領域に分割し、左側から記録領域１、２、３、４、５、６とする。そして総記録画素数というのは、各記録領域全体の画素数の総和でなく、１つのノズルで記録されるであろう総画素数のことである。
再度図９Ｃに戻り、ホストＰＣ５００のプリンタドライバでＲＧＢ⇒ＹＭＣＫへの色変換処理と多値から２値への２値化処理が済んだ後（ステップ９２１）、各記録領域１〜６内の１つのノズルで総記録画素数が最大となるであろう値を取得する（ステップ９２２〜９２７）。この値は記録される色毎に夫々、
記録領域１：Ｋarea 1 max、Ｃarea 1 max、Ｍarea 1 max、Ｙarea 1 max
〃  〃２：Ｋarea 2 max、Ｃarea 2 max、Ｍarea 2 max、Ｙarea 2 max
〃  〃３：Ｋarea 3 max、Ｃarea 3 max、Ｍarea 3 max、Ｙarea 3 max
〃  〃４：Ｋarea 4 max、Ｃarea 4 max、Ｍarea 4 max、Ｙarea 4 max
〃  〃５：Ｋarea 5 max、Ｃarea 5 max、Ｍarea 5 max、Ｙarea 5 max
記録領域６：Ｋarea 6 max、Ｃarea 6 max、Ｍarea 6 max、Ｙarea 6 max
とする。
【００６８】
続いてこれからのＪｏｂで発生する各記録領域間の記録画素数で顕著なアンバランスがあるか否かを判定するロジックを図９Ｄにより説明する。
【００６９】
上記で取得された記録領域１〜６内の１つのノズルで総記録画素数が最大となるであろう値を参照（ステップ９３１）、色毎に各記録領域１〜６間でmax.値に顕著な差異があるか、具体的にはその差異が所定値、例えば１０４ 以上あるかをチェックし（ステップ９３２）、
max.値の差異が10４ 未満なら（ステップ９３２-Ｎｏ）、各記録領域には概ね均等な記録画素数が生じると判断し、ここでの処理は終了する。
max.値の差異が10４ 以上なら（ステップ９３２-Ｙｅｓ）、均等化を図る準備として当該Ｊｏｂで発生する記録画素数最大値を含む領域と最小値をもつ領域を抽出し（ステップ９３３、９３４）、終了する。
【００７０】
次に記録領域内に画素が存在しない領域の有無を図９Ｅのフローでチェックする。つまり画素なし領域には記録ヘッドモジュールを配置させなくても良いので、このプログラムの存在は有効となる。
記録領域１〜６の領域内にＫ、Ｃ、Ｍ、Ｙ、全色共画素数：零かをチェックし、画素なし領域にはFlagを立てて（ステップ９４１〜９５２）、終了する。
【００７１】
そして、最後に各記録ヘッドモジュールの割り当て処理を実行するフローを図９Ｆにて説明する。
【００７２】
始めに各記録ヘッドモジュール１〜６はデフォルトの配置に仮設定される。
即ち記録領域１〜６に記録ヘッドモジュール１〜６を仮に割り当てる（ステップ９７１）。このデフォルトの配置はＪｏｂ毎に順番を入れ換えても良い。次に図９Ｂで説明した最悪記録ヘッドモジュールが抽出されているかをチェックし、抽出していなければ（ステップ９７２-Ｎｏ）、即座に処理は終了する。つまりデフォルトの配置に割り当てが決定する。
最悪記録ヘッドモジュールが抽出されていれば（ステップ９７２-Ｙｅｓ）、次に画素なしFlagの有無をチェックし、有りなら（ステップ９７３-Ｙｅｓ）、待機状態を維持できる記録ヘッドモジュールを選択可能であり、抽出された最悪記録ヘッドモジュールが待機状態維持に決定され（ステップ９７６）、当該Ｆｌａｇはクリアされる（ステップ９７７）。続いて画素なしＦｌａｇが残っているなら（ステップ９７８-Ｙｅｓ）、待機状態を維持できる記録ヘッドモジュールを追加選択し、当該Ｆｌａｇをクリアする（ステップ９７７）。そして画素なしＦｌａｇが全てクリアされたら（ステップ９７８-Ｎｏ）、残りの記録ヘッドモジュールの記録分担領域を割り当て（ステップ９７９）、終了する。
【００７３】
ステップ９７３で、画素なしＦｌａｇが無かったなら、次に記録画素数最大領域が抽出されているか（図９Ｄ参照）をチェックし、抽出されていなければ（ステップ９７４-Ｎｏ）、処理は終了し、各記録ヘッドモジュールはやはり、デフォルトの配置のまま、割り当てが決定する。
記録画素数最大領域が抽出されていれば（ステップ９７４-Ｙｅｓ）、当該領域には図９Ｂのステップ９１４で抽出した最良記録ヘッドモジュールを割り当てる。続いて残りの記録ヘッドモジュールの記録分担領域を割り当て（ステップ９７９）、終了する。
【図面の簡単な説明】
【００７４】
【図１Ａ】本発明を実施した記録システムの概略を示す図である。
【図１Ｂ】図１Ａに対応し均等化が良好に推移した累積記録画素数グラフ例である。
【図２Ａ】図１Ａに比較し記録幅が狭い場合の記録状態を示す図である。
【図２Ｂ】図２Ａに対応した累積記録画素数グラフ例である。
【図３Ａ】図２Ａより更に記録幅が狭い場合の記録状態を示す図である。
【図３Ｂ】図３Ａに対応した累積記録画素数グラフ例である。
【図４】累積記録画素数グラフを詳細に説明する図である。
【図５】記録システムのモータ駆動系の制御ブロック図である。
【図６】記録システムの画像記録系の制御ブロック図である。
【図７Ａ】キャリッジの基準位置に対する各記録位置の寸法例を示す図である。
【図７Ｂ】図７Ａの寸法を前提とした各キャリッジの目標位置を示す図である。
【図８Ａ】先端検知センサから各記録ヘッドモジュールの有する記録ヘッド迄の搬送方向の寸法を示す図である。
【図８Ｂ】図８Ａの寸法に対応する位置パルス（Position Pulse）の数を示す図である。
【図９Ａ】各記録ヘッドモジュールの色別による累積記録画素数の最大値を取得するフローである。
【図９Ｂ】記録ヘッドモジュール間の累積記録画素数で顕著な差があるかを判定するフローである。
【図９Ｃ】記録Ｊｏｂで発生する各領域の記録画素数の最大値を取得するフローである。
【図９Ｄ】図９Ｃで取得した最大値で領域間の顕著な差があるかを判定するフローである。
【図９Ｅ】画素の無い領域の有無を判別するフローである。
【図９Ｆ】各記録ヘッドモジュールの担当記録領域を割当てるフローである。
【図１０】記録幅方向上の記録領域を示す図である。
【符号の説明】
【００７５】
１０１−１〜６
記録ヘッドモジュール
１０２−１〜６
キャリッジモータ
１０４−１〜６
キャッピング機構
１０５    搬送モータ
１０７    搬送ベルト
１０８    記録媒体
１２０    画像
２２０    画像
３２０    画像
５０２    ＣＰＵ
５１２−１〜６
キャリッジエンコーダ
５１３−１〜６
キャリッジホームポジションセンサ
５１４    先端検知センサ
６１１    記録ヘッド（ブラック）
６１２    記録ヘッド（シアン）
６１３    記録ヘッド（マゼンタ）
６１４    記録ヘッド（イエロー）
【図１Ａ】
2010000680.tif 000003
【図１Ｂ】
2010000680.tif 000004
【図２Ａ】
2010000680.tif 000005
【図２Ｂ】
2010000680.tif 000006
【図３Ａ】
2010000680.tif 000007
【図３Ｂ】
2010000680.tif 000008
【図４】
2010000680.tif 000009
【図５】
2010000680.tif 000010
【図６】
2010000680.tif 000011
【図７Ａ】
2010000680.tif 000012
【図７Ｂ】
2010000680.tif 000013
【図８Ａ】
2010000680.tif 000014
【図８Ｂ】
2010000680.tif 000015
【図９Ａ】
2010000680.tif 000016
【図９Ｂ】
2010000680.tif 000017
【図９Ｃ】
2010000680.tif 000018
【図９Ｄ】
2010000680.tif 000019
【図９Ｅ】
2010000680.tif 000020
【図９Ｆ】
2010000680.tif 000021
【図１０】
2010000680.tif 000022