(57)【要約】【課題】スループットの低下を抑えながら、空吐による異常昇温を防止すること。【解決手段】本発明は、インクを吐出口から吐出するための複数の記録素子が配列された記録素子列を有し、記録データに基づきインクを吐出することによって記録媒体に記録を行う記録ヘッドと、前記記録ヘッドの温度を検出するセンサと、前記記録素子列における所定のエリアに対応する記録素子によって記録すべきドット数を示す情報を取得する取得手段と、前記センサにより検出された温度と、前記取得手段が取得した前記ドット数とに基づき、前記記録ヘッドの記録動作を制御する制御手段と、を有し、前記記録ヘッドと記録媒体とが相対的に移動しながら前記記録ヘッドからインクを吐出することによって前記記録媒体に記録を行う記録装置である。【選択図】図５
2020168835.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出口から吐出するための複数の記録素子が配列された記録素子列を有し、記録データに基づきインクを吐出することによって記録媒体に記録を行う記録ヘッドと、
前記記録ヘッドの温度を検出するセンサと、
前記記録素子列における所定のエリアに対応する記録素子によって記録すべきドット数を示す情報を取得する取得手段と、
前記センサにより検出された温度と、前記取得手段が取得した前記ドット数とに基づき、前記記録ヘッドの記録動作を制御する制御手段と、
を有し、前記記録ヘッドと記録媒体とが相対的に移動しながら前記記録ヘッドからインクを吐出することによって前記記録媒体に記録を行う記録装置であって、
前記取得手段は、前記記録素子列のうち、前記センサの近傍の記録素子を含まず、前記近傍の記録素子より前記記録素子の配列方向に離れた所定エリア内の前記記録素子によって記録すべきドット数を示す情報を取得し、
前記制御手段は、前記所定エリアに対応する前記情報が示すドット数が閾値以下の場合は第１のモードで記録動作を行うように前記記録ヘッドの記録動作を制御し、前記ドット数が前記閾値より大きい場合は、前記第１のモードよりも単位時間当たりに前記記録ヘッドからインクを吐出して記録するドット数が少ない第２のモードで記録動作を行うように前記記録ヘッドの記録動作を制御することを特徴とする記録装置。
【請求項２】
前記記録ヘッドは、前記記録素子列が配列された方向と交差する方向に走査することで前記記録媒体に記録を行い、
前記取得手段は、前記所定エリアの前記記録素子が前記記録ヘッドの１回の走査で駆動する前記ドット数を取得することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記制御手段は、前記取得手段が取得した前記ドット数が前記閾値以下の場合には前記記録ヘッドの記録動作を前記記録媒体上の同じ領域を含む領域に対して所定回数走査させる前記第１のモードによって制御し、前記ドット数が前記閾値より大きい場合には、前記記録ヘッドの記録動作を前記記録媒体上の同じ領域を含む領域に対して前記所定回数より多い回数走査させる前記第２のモードによって制御することを特徴とする請求項２に記載の記録装置。
【請求項４】
前記所定回数は１回であることを特徴とする請求項３に記載の記録装置。
【請求項５】
前記制御手段は、前記取得した前記ドット数が前記閾値より大きい場合には、前記記録ヘッドの走査速度が、前記ドット数が前記閾値以下の場合の前記第１のモードよりも遅い前記第２のモードによって前記記録ヘッドの記録動作を制御することを特徴とする請求項２に記載の記録装置。
【請求項６】
前記記録媒体を搬送する搬送手段を有し、
前記記録ヘッドの記録素子は、前記記録媒体の幅に亘って配列されており、
前記搬送手段が前記記録媒体を搬送しながら前記記録ヘッドからインクを吐出することによって記録を行う記録装置であって、
前記制御手段は、前記取得手段が取得した前記情報が示すドット数が前記閾値以上の場合には前記搬送手段は所定速度で前記記録媒体を搬送して前記記録ヘッドからインクを吐出する第１のモードによって記録ヘッドの記録動作を制御し、前記ドット数が前記閾値より大きい場合には前記搬送手段は前記所定速度より遅い速度で前記記録媒体を搬送し、記録ヘッドが単位時間当たりに吐出するインクの量が前記第１のモードよりも小さくなるような前記第２のモードによって前記記録ヘッドの記録動作を制御することを特徴とする請求項１に記載の記録装置。
【請求項７】
前記所定のエリアは、第１のエリアと、第２のエリアとを含み、
前記閾値は、前記第１のエリアに対応する第１の閾値と、前記第２のエリアに対応する第２の閾値とを含み、
前記第２のエリアは、前記第１のエリアに含まれる記録素子のうち少なくとも１つ以上と、該第１のエリアに含まれない記録素子のうち少なくとも１つ以上とを含むことを特徴とする請求項１乃至６の何れか１項に記載の記録装置。
【請求項８】
前記第２のエリアに含まれる記録素子の数は、前記第１のエリアに含まれる記録素子の数以上であり、
前記第２の閾値は、前記第１の閾値以上であることを特徴とする請求項７に記載の記録装置。
【請求項９】
前記所定のエリアは、前記第１のエリアと前記第２のエリアとを含むｎ個（但し、ｎは２以上の整数）のエリアであり、
前記閾値は、前記第１の閾値と前記第２の閾値とを含む、前記ｎ個のエリアそれぞれに対応する閾値であることを特徴とする請求項７または８に記載の記録装置。
【請求項１０】
前記ｎ個のエリアそれぞれについて、前記取得手段により取得されたドット数が前記閾値以下か判定する判定手段を更に有する
ことを特徴とする請求項９に記載の記録装置。
【請求項１１】
前記制御手段は、
前記ｎ個のエリアそれぞれに対する前記判定手段による判定結果が全て真の場合、前記記録データに基づく１回の走査で記録するよう前記記録ヘッドを制御する一方、
前記ｎ個のエリアそれぞれに対する前記判定手段による判定結果が１つでも偽の場合、前記記録データを分割したデータに基づく複数回の走査で記録するよう前記記録ヘッドを制御することを特徴とする請求項１０に記載の記録装置。
【請求項１２】
前記センサは、前記記録ヘッドの走査間に該記録ヘッドの温度を検出することを特徴とする請求項１乃至１１の何れか１項に記載の記録装置。
【請求項１３】
前記センサにより取得された温度が所定の温度閾値を超える場合、前記制御手段は、該センサにより該所定の温度閾値以下の温度が取得されるまで、前記記録ヘッドによる記録を停止させることを特徴とする請求項１２に記載の記録装置。
【請求項１４】
前記記録ヘッドによる記録が行われている間、前記センサにより、前記記録ヘッドの温度が常時取得されることを特徴とする請求項１乃至１１の何れか１項に記載の記録装置。
【請求項１５】
前記センサにより取得された温度が所定の温度閾値を超える場合、前記制御手段は、前記記録素子からのインク吐出を停止させることを特徴とする請求項１４に記載の記録装置。
【請求項１６】
前記センサにより取得された温度が所定の温度閾値を超えた状態が所定の時間以上継続した場合、前記制御手段は、前記記録素子からのインク吐出を停止させることを特徴とする請求項１５に記載の記録装置。
【請求項１７】
インクを吐出する複数の記録素子が配列された記録素子列を有し、該複数の記録素子が配列された方向と交差する方向に沿って移動する記録ヘッドと、
前記記録ヘッドの温度を検出するセンサと、
前記記録素子列における所定エリアに対応する記録素子によって記録すべきドット数を取得する取得手段と、
前記センサにより検出された温度と、前記取得手段により取得されたドット数とに基づき、前記記録ヘッドの記録動作を制御する制御手段と、
を有する記録装置であって、
前記取得手段は、前記記録素子列のうち、前記センサの近傍の記録素子を含まない記録素子が属する所定エリア内の前記記録素子によって記録すべきドット数を示す情報を取得し、
前記制御手段は、前記所定エリアに対応する前記ドット数が閾値以下の場合、記録データに基づいて１回の走査によって記録を行うように前記記録ヘッドの記録動作を制御し、前記所定エリアに対応する前記ドット数が閾値より大きい場合、前記１回の走査に対応する記録データを分割したデータに基づく複数回の走査で記録を行うように前記記録ヘッドの記録動作を制御することを特徴とする記録装置。
【請求項１８】
インクを吐出口から吐出するための複数の記録素子が配列された記録素子列を有し、記録データに基づきインクを吐出することによって記録媒体に記録を行う記録ヘッドと、
前記記録ヘッドの温度を検出するセンサと、
前記記録素子列における所定のエリアに対応する記録素子によって記録すべきドット数を示す情報を取得する取得手段と、
前記センサにより検出された温度と、前記取得手段が取得した前記ドット数とに基づき、前記記録ヘッドの記録動作を制御する制御手段と、
を有し、前記記録ヘッドと記録媒体とが相対的に移動しながら前記記録ヘッドからインクを吐出することによって前記記録媒体に記録を行う記録装置における記録方法であって、
前記取得手段が、前記記録素子列のうち、前記センサの近傍の記録素子を含まず、前記近傍の記録素子より前記記録素子の配列方向に離れた所定エリア内の前記記録素子によって記録すべきドット数を示す情報を取得するステップと、
前記制御手段が、前記所定エリアに対応する前記情報が示すドット数が閾値以下の場合は第１のモードで記録動作を行うように前記記録ヘッドの記録動作を制御し、前記ドット数が前記閾値より大きい場合は、前記第１のモードよりも単位時間当たりに前記記録ヘッドからインクを吐出して記録するドット数が少ない第２のモードで記録動作を行うように前記記録ヘッドの記録動作を制御するステップと、
を有することを特徴とする記録方法。
【請求項１９】
コンピュータに、請求項１８に記載の方法を実行させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置、記録方法、およびプログラムに関する。
【背景技術】
【０００２】
インクを吐出するための複数の記録素子を有する記録ヘッドを記録媒体に対して走査させながら、記録素子を駆動することにより記録媒体上にインクを吐出して画像を記録するインクジェット記録装置が知られている。尚、インクジェット記録装置における記録方式の一つとして、ヒータなどの発熱素子から発生する熱エネルギーを利用して記録ヘッドからインクを吐出させる、サーマル方式がある。また、記録ヘッドへのインク供給方式の一つとして、供給チューブを介してインクを記録ヘッドに供給する方式（所謂、チューブ供給方式）がある。
【０００３】
サーマル方式のインクジェット記録装置では、記録ヘッド内のインクがない状態で吐出動作（以下、インクがない状態での吐出動作を「空吐」と称する）をさせようとすると、記録ヘッドが異常に昇温してしまう。この理由は、通常はヒータから発生する熱エネルギーはインク吐出により排熱されるが、空吐の場合にはインク吐出による排熱ができないためである。記録ヘッドが異常に昇温した場合、ノズルを形成するノズル材が記録ヘッド基板から剥がれる等のダメージが生じる虞がある。
【０００４】
ところで、チューブ供給方式のインクジェット記録装置では、インクタンクが空になっても記録ヘッドの交換は行わず、ユーザーは同じ記録ヘッドを使い続けることとなる。そのため、記録ヘッドの空吐による異常昇温を防いで、記録ヘッドを保護する必要がある。
【０００５】
特許文献１には、記録ヘッドの基板の両端部に温度検出素子を設け、その温度検出素子により検出された温度が所定の温度閾値よりも高くなった場合に、インクの吐出を停止することが開示されている。
【０００６】
また特許文献２には、印字動作前に印字データを確認し、印字ドット数が多い場合に印字速度を遅くする、または、分割印字を行う方法が開示されている。特許文献２によれば、インク残量が少ない場合に、記録ヘッド内の記録素子列を複数の記録素子からなる記録素子単位に分割し、その記録素子単位毎に次走査の印字データを取得する。そして、１つでも所定値以上の印字ドット数があった場合に、次走査の分割数を増やす。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平６−３３６０２４号公報
【特許文献２】特開２０１６−４３６３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１のように記録ヘッド基板の両端部に温度検出素子がある場合、温度検出素子から離れた基板中央部のヒータを集中的に空吐してしまうと、空吐部から温度検出素子までの熱伝導の遅延により、温度検出素子部と空吐部で温度の乖離が生じる場合がある。そのような場合、空吐位置における異常昇温を防止するためには、このような熱伝導の遅延を見込んで、温度検出素子で検出する温度と大小関係を判定するのに用いる温度閾値を低く設定することで、記録動作を制限する必要がある。しかし、温度閾値を低くすると、記録ヘッド内にインクがある通常状態でも頻繁に記録動作が制限されてしまい、スループットの低下につながる。
【０００９】
一方、特許文献２の方法では、記録素子列を分割した記録素子単位のうち１つでも、次走査で記録するドット数が所定値以上のものがあった場合に分割数を増やす。特許文献１に記載されているように、記録ヘッド基板上に温度検出素子を１つでも設けている場合、空吐したとしてもその位置が温度検出素子近傍であれば、記録を分割することなく温度検出素子が異常昇温を検出できることがある。しかし、特許文献２では、温度検出素子と分割条件との関係性については言及されていない。そのため、本来であれば温度検出素子により異常昇温を検出でき、記録データの分割が必要でない条件でも分割することになり、スループットを不要に低下させてしまう。
【００１０】
さらに、記録ヘッド内のインク有無を支配する１つの要素として、インク供給経路中部材のガス透過がある。インク供給路中部材のガス透過により、大気中の空気がインク供給路に侵入し、その空気を含んだインクが吐出部に流れてくることで吐出部のインクがなくなることがある。これはインクタンクのインク残量とは無関係に発生し、インク供給経路の長いチューブ供給方式ではより顕著に発生する。特許文献２では、記録の分割制御をインク残量が少ない状態でのみ実施するため、インク供給経路中のガス透過に起因する異常昇温を防ぐには不十分である。
【００１１】
そこで本発明は、上記の課題に鑑み、インクタンクのインク残量によらず、スループットの低下を抑えながら、吐出動作時の記録ヘッドの異常昇温による不具合発生を防止することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、インクを吐出口から吐出するための複数の記録素子が配列された記録素子列を有し、記録データに基づきインクを吐出することによって記録媒体に記録を行う記録ヘッドと、前記記録ヘッドの温度を検出するセンサと、前記記録素子列における所定のエリアに対応する記録素子によって記録すべきドット数を示す情報を取得する取得手段と、前記センサにより検出された温度と、前記取得手段が取得した前記ドット数とに基づき、前記記録ヘッドの記録動作を制御する制御手段と、を有し、前記記録ヘッドと記録媒体とが相対的に移動しながら前記記録ヘッドからインクを吐出することによって前記記録媒体に記録を行う記録装置であって、前記取得手段は、前記記録素子列のうち、前記センサの近傍の記録素子を含まず、前記近傍の記録素子より前記記録素子の配列方向に離れた所定エリア内の前記記録素子によって記録すべきドット数を示す情報を取得し、前記制御手段は、前記所定エリアに対応する前記情報が示すドット数が閾値以下の場合は第１のモードで記録動作を行うように前記記録ヘッドの記録動作を制御し、前記ドット数が前記閾値より大きい場合は、前記第１のモードよりも単位時間当たりに前記記録ヘッドからインクを吐出して記録するドット数が少ない第２のモードで記録動作を行うように前記記録ヘッドの記録動作を制御することを特徴とする記録装置である。
【発明の効果】
【００１３】
本発明によれば、インクタンクのインク残量によらず、スループットの低下を抑えながら、記録ヘッド内にインクが無い場合でも、その吐出動作時の記録ヘッドの異常昇温による不具合発生を防止することが可能になる。
【図面の簡単な説明】
【００１４】
【図１】記録装置の内部構造を示す斜視図である。
【図２】記録ヘッドの構造を示す概略図である。
【図３】記録装置の制御系の構成を示すブロック図である。
【図４】記録ヘッド温度取得処理の流れを示すブロック図である。
【図５】第１の実施形態に係る記録処理のフローチャートである。
【図６】第１の実施形態に係る記録ヘッドの空吐時の昇温特性を示す図である。
【図７】第１の実施形態に係るノズルエリアＡを示す図である。
【図８】第１の実施形態に係るマスクパターンを示す図である。
【図９】従来技術を示す図である。
【図１０】第２の実施形態で解決する課題を説明するための図である。
【図１１】第２の実施形態に係る記録処理のフローチャートである。
【図１２】第２の実施形態に係るノズルエリアＡ１〜Ａ３を示す図である。
【図１３】従来技術を示す図である。
【発明を実施するための形態】
【００１５】
［第１の実施形態］
＜記録装置の構造について＞
以下、本実施形態の記録装置の構造について、図１を用いて説明する。図１は、本実施形態の記録装置１００の内部構造を部分的に示す斜視図である。図１に示すように、記録装置１００は、給紙部１０１と、搬送部１０２と、記録部１０３と、回復部１０４と、インクタンク１０５と、インク供給チューブ１０６と、を有する。給紙部１０１上に積載された記録媒体は、不図示の給紙モータにより駆動される不図示のピックアップローラ、給紙ローラによって１枚ずつピックアップされて送り出され、搬送部１０２へ給送される。搬送部１０２は、給紙部１０１により供給された記録媒体を搬送する。搬送部１０２に給送された記録媒体は、不図示の搬送モータにより駆動される搬送ローラ１０７及び不図示のピンチローラによって挟持され、記録部１０３を通過するように搬送される。記録部１０３は、画像データから作成された記録データに基づいて、後述する記録ヘッドから記録媒体上にインクを吐出することで、画像を記録する。記録ヘッドには、インクタンク１０５からインク供給チューブ１０６を介してインクが供給される。記録部１０３は、記録媒体が搬送される方向（図中Ｙ方向）と交差する方向（図中Ｘ方向）に往復移動することが可能なキャリッジ１０８と、キャリッジ１０８に搭載された後述する記録ヘッド１０９および記録ヘッド１１０と、を備えている。尚、記録媒体が搬送されるＹ方向を「搬送方向」と称し、搬送方向と交差するＸ方向を「走査方向」と称する。また、Ｘ方向とＹ方向との両方に交差するＺ方向を「重力方向」と称する。
【００１６】
キャリッジ１０８は、記録装置１００に設置されたガイドレールに沿ってＸ方向に往復移動可能に支持されている。キャリッジ１０８は、不図示のキャリッジモータによって駆動される不図示のキャリッジベルトを介して、記録媒体に記録を行う際に記録領域を往復移動する。キャリッジ１０８に搭載された不図示のエンコーダセンサと、記録装置１００に張架された不図示のエンコーダスケールとによって、キャリッジ１０８の位置及び速度が検出され、これらの位置及び速度に基づいてキャリッジ１０８の移動が制御される。キャリッジ１０８が移動している際に、記録ヘッド１０９、記録ヘッド１１０からインクを吐出することにより、記録媒体上への画像記録が行われる。記録媒体は、搬送部１０２により搬送ローラ１０７と同期駆動される排紙ローラ１１１と、排紙ローラ１１１に押圧される不図示の拍車とに挟持されて記録装置１００外へ排紙される。回復部１０４は、記録ヘッド１０９や記録ヘッド１１０におけるノズルが設けられている表面（所謂、ノズル面）に付着したインク滴を払拭することにより、ノズル面の状態を正常な状態へと回復するワイピング機構を有する。また、回復部１０４は、ノズルを覆うためのキャッピング機構と、キャッピング機構を介してノズルよりインクを吸引する吸引機構と、を更に有する。
【００１７】
＜記録ヘッドの構造について＞
以下、記録ヘッドの構造について、図２を用いて説明する。前述したように、記録装置１００は、キャリッジ１０８に２つの記録ヘッド（具体的には、記録ヘッド１０９、１１０）が搭載されている。図２は、本実施形態に係る記録ヘッド１０９、１１０の構造を示す概略図である。図２（ａ）は、記録ヘッド１０９や記録ヘッド１１０の一部の斜視図である。図２（ｂ）は、記録ヘッド１０９を重力方向下側から見たときの下面図であり、図２（ｃ）は、記録ヘッド１０９のシアンインクのノズル列２０４の拡大図である。
図２（ｄ）は、記録ヘッド１１０を重力方向下側から見たときの下面図であり、図２（ｅ）は、記録ヘッド１１０のブラックインクのノズル列２１６の拡大図である。尚、本明細書では簡単のため、シアンをＣ、マゼンダをＭ、イエローをＭ、ブラックをＢｋと表す。
【００１８】
記録ヘッド１０９、１１０は、コンタクトパッド２０１を介して記録装置本体から記録信号を受信する。また、記録ヘッド１０９、１１０には、コンタクトパッド２０１を介して、記録ヘッドの駆動に必要な電力が供給される。
【００１９】
図２（ｂ）に示すように、記録ヘッド１０９の記録ヘッド基板２０２には、記録ヘッド基板の温度を検出するダイオードセンサ２０３、Ｃインクを吐出するノズル列２０４、Ｍインクを吐出するノズル列２０５、Ｙインクを吐出するノズル列２０６が配置されている。また、記録ヘッド基板２０２には、ノズル列２０４〜２０６を大きく囲む形で配置されたインク加熱用のサブヒータ２０７が設けられている。以降、ダイオードをＤｉと略記し、例えば、ダイオードセンサをＤｉセンサと記載する。尚、温度を検出するセンサはＤｉセンサに限定されず、Ｄｉセンサ以外の任意のセンサを採用してよい。
【００２０】
図２（ｃ）に示すように、インク液室２０８の両側には、５ｐｌのインクを吐出するノズル２０９と、２ｐｌのインクを吐出するノズル２１１とが配置されている。ノズル２０９それぞれの直下（＋Ｚ方向側）には、５ｐｌ吐出用ヒータ２１０が配置され、ノズル２１１それぞれの直下（＋Ｚ方向側）には、２ｐｌ吐出用ヒータ２１２が配置されている。本実施形態では、インクを吐出するための記録素子として吐出用ヒータを使用する。ノズル２０９の総数とノズル２１１の総数とはともに１９２個であり、ノズルの間隔が１／６００インチである。
【００２１】
図２（ｄ）に示すように、記録ヘッド１１０の記録ヘッド基板２１３には、そのＹ方向における両端部にＤｉセンサ２１４、２１５が配置され、Ｂｋインクを吐出するノズル列２１６が配置されている。また、ノズル列２１６を大きく囲む形で配置されたインク加熱用のサブヒータ２１７が設けられている。
【００２２】
図２（ｅ）に示すように、インク液室２１８の両側には１２ｐｌのインクを吐出するノズル２１９、２２０が配置されている。それぞれのノズルの直下（＋Ｚ方向側）には、１２ｐｌ吐出用ヒータ２２１が配置されている。図中左側に配置されているノズル２１９の総数と、図中右側に配置されているノズル２２０の総数とはともに３２０個であり、Ｙ方向で隣り合うノズルの間隔が１／６００インチである。ノズル２１９を含むノズル列と、ノズル２２０を含むノズル列とは、Ｙ方向において１／１２００インチずれている。吐出用ヒータ２１０、２１２、２２１に対し、インクが吐出しない程度の駆動パルスを与えることで、インクを保温することが可能である。このような保温制御を「短パルス加熱制御」と呼ぶ。本実施形態に係る記録装置は、短パルス加熱制御とサブヒータの制御とを行うことで、記録ヘッド基板の温度およびインク温度（以下、まとめてヘッド温度と呼ぶ）を調整している。
【００２３】
＜制御系の構成について＞
以下、記録装置１００の制御系の構成について、図３を用いて説明する。図３は、記録装置１００における記録制御系の構成を示すブロック図である。画像入力部であるホストコンピュータ３０１は、ハードディスクやメモリ等の各種の記憶媒体に保存されている、各画素がＲＧＢ３チャンネルの値（例えば０〜２５５）を持つビットマップ形式の多値画像データを、記録装置１００に送信する。記録装置１００に送信された画像データは、後述するＭＰＵ３０２、ＡＳＩＣ３０３等から構成される画像処理部に転送される。尚、ホストコンピュータ３０１に接続されたスキャナやデジタルカメラ等の外部の画像入力機器から受け取った多値画像データを、ホストコンピュータ３０１は記録装置１００に送信してもよい。
【００２４】
画像処理部は、入力された多値画像データに２値化処理やマスク処理を施すことで、記録ヘッド１０９、１１０からインクを吐出する為のデータとして、各画素が０か１の何れか値を持つ２値のビットマップ形式のデータ（以下、記録データとも称する）を作成する。画像出力部である記録装置１００は、画像処理部で作成された記録データに基づいて、インクを記録媒体に付与することで、画像を記録する。記録装置１００は、ＲＯＭ３０４に記録されたプログラムに従ってＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｅｏｒ  Ｕｎｉｔ）３０２により制御される。ＲＡＭ３０５は、ＭＰＵ３０２の作業領域や一時データ保存領域として機能する。ＭＰＵ３０２は、ＡＳＩＣ３０３を介して、キャリッジ１０８を駆動するためのキャリッジの駆動系３０８と、記録媒体を搬送するための搬送駆動系３０９と、記録ヘッド１０９、１１０を回復するための回復駆動系３１０と、を制御する。また、ＭＰＵ３０２は、ＡＳＩＣ３０３を介して、記録ヘッド１０９、１１０を駆動するためのヘッド駆動制御回路３１１と、記録ヘッド１０９、１１０の温度を制御するためのヘッド温度制御回路３１２と、インターフェース３１３と、を制御する。
【００２５】
回復駆動系３１０とは、記録ヘッドのノズルからのインク吸引やノズル面のワイピング、予備吐出等を行う系である。プリントバッファ３０６には、記録ヘッド１０９、１１０へ転送できる形式に変換された記録データが一時的に記憶される。マスクバッファ３０７には、記録データを記録ヘッド１０９、１１０に転送する際に適用する複数のマスクパターンが一時的に記憶される。この複数のマスクパターンは、記録ヘッドの記録媒体上の単位領域上に対する複数回の走査を伴った吐出を行う方式、所謂マルチパス記録方式で記録を行う記録モードを実行する際に用いられる。尚、複数のマスクパターンはＲＯＭ３０４に予め記憶されており、実際の記録時に該当するマスクパターンがＲＯＭ３０４から読み出されてマスクバッファ３０７に記憶される。
【００２６】
尚、ここでは、画像処理部が記録装置１００に存在する形態について記載したが、ホストコンピュータ３０１に画像処理部が存在していてもよい。また記録装置１００は、Ａ４サイズ（８．２７ｉｎｃｈ×１１．６９ｉｎｃｈ）までの記録媒体に対応しており、キャリッジ進行方向の記録解像度は６００ｄｐｉであるものとする。ここで６００ｄｐｉ×６００ｄｐｉの格子に２ｄｏｔ配置したときの記録率を１００％ｄｕｔｙと定義する。記録ヘッド１１０の場合、ｙ方向のノズル解像度が１２００ｄｐｉのため、１ノズルから６００ｄｐｉ×６００ｄｐｉの格子に１ｄｏｔずつ配置すれば１００％ｄｕｔｙとなる。
【００２７】
ヘッド温度制御回路３１２は、記録ヘッド温度を検出するＤｉセンサ２０３、２１４、２１５の出力値に基づいて、記録ヘッド１０９、１１０上のサブヒータ２０７、２１７の駆動条件を決定する。そして、ヘッド駆動制御回路３１１は、決定された駆動条件に基づきサブヒータ２０７、２１７を駆動する。ヘッド駆動制御回路３１１はまた、記録ヘッド１０９、１１０上の吐出用ヒータ２１０、２１２、２２１の駆動も行う。これらのヒータを駆動させることで、予備吐出やインク吐出、および温調制御のためのヘッド温度調整を記録ヘッド１０９、１１０に行わせる。温調制御を実行するためのプログラムは、例えばＲＯM３０４に記憶されており、ヘッド温度の検出およびサブヒータ２０７、２１７の駆動等をヘッド温度制御回路３１２およびヘッド駆動制御回路３１１等を介して実行させる。尚、ヘッド駆動制御回路３１１は、プレパルスとメインパルスとから成る駆動信号によって吐出用ヒータ２１０、２１２、２２１を駆動することで、ＰＷＭ制御を行うことも可能である。
【００２８】
＜ヘッド温度の取得について＞
以下、ヘッド温度を取得するよう制御する処理（「ヘッド温度取得処理」とする）について、図４を用いて説明する。図４は、ヘッド温度制御回路３１２内の処理と、ＲＯＭ３０４及びＲＡＭ３０５を用いてソフト上で行われる処理とを含む、ヘッド温度取得処理の流れを示すブロック図である。記録ヘッド１０９が有するＤｉセンサ２０３からヘッド温度に基づく電圧、及び、記録ヘッド１１０が有するＤｉセンサ２１４、２１５から記録ヘッドに基づく電圧がヘッド温度制御回路３１２に入力されると、増幅器４０１において電圧値を増幅する。増幅器４０１によって増幅された電圧値は、ＡＤコンバータ４０２によりデジタル化される。デジタル化されたＤｉセンサ電圧値ＡＤｄｉは、ＲＯＭ３０４に予め記憶されているＡＤｄｉ−温度変換式４０３によりＤｉ温度Ｔｈに変換される。以上のようにして得られたＤｉ温度Ｔｈが、ヘッド温度検出部４０４に入力される。以上が、ヘッド温度の取得についての内容である。
【００２９】
本実施形態では、異常昇温した記録ヘッドにおいて不具合が生じる温度を上限温度Ｔｆと定義する。記録ヘッドの異常昇温による不具合を防止するためには、記録ヘッドが空吐を行ったとしても、空吐部の温度をＴｆ以下に抑えなければならない。一方、インク供給チューブ１０６や記録ヘッド１０９、１１０の部材のガス透過に起因するインク供給路中の気泡侵入については防ぐことが困難であるため、常時、空吐による異常昇温に備える必要がある。本実施形態では、記録ヘッド１１０を例として、記録ヘッド１１０内にインクがある状態でもスループットの不要な低下を抑制しつつ、空吐による異常昇温を防止可能な記録方法を図５〜図９を用いて説明する。
【００３０】
＜記録処理について＞
以下、本実施形態に係る記録ヘッド１１０における記録動作を実行させるための処理について、図５を用いて説明する。尚、本実施形態では、記録媒体の種類および記録品位に関する情報の組み合わせに基づいて、記録媒体上の単位領域に対して記録ヘッドを走査させる回数（以下、パス数とも称する）を決定する。回数を所定回数に決定すると、決定した回数で記録ヘッドを走査させて記録を行うが、このとき記録媒体は搬送させずに記録ヘッドを所定回数走査させて記録を行う。図５は、１パスモノクロ画像の記録命令を受信した場合の、記録処理のフローチャートである。
【００３１】
記録装置１００が画像記録命令を受けると、一連の処理は開始する。まずステップＳ５０１において、ＭＰＵ３０２は、１回の走査分の記録データを受信する。以降、「ステップＳ〜」を単純に「Ｓ〜」と略記する。
【００３２】
Ｓ５０２において、ＭＰＵ３０２は、記録ヘッド１１０の温度を検出する。具体的には、ＭＰＵ３０２は、ダイオードセンサ２１４を用いてＹ方向における一端の温度（Ｔｈ１とする）を検出し、ダイオードセンサ２１５を用いてＹ方向における他端の温度（Ｔｈ２とする）を検出する。
【００３３】
Ｓ５０３において、ＭＰＵ３０２は、Ｓ５０２で検出した温度について、所定の温度閾値との大小関係を判定する。具体的には、検出温度Ｔｈ１が所定の温度閾値（Ｔｔｈ１とする）以下であり、かつ、検出温度Ｔｈ２が所定の温度閾値（Ｔｔｈ２とする）以下であるか、判定する。本ステップの判定結果が真の場合、Ｓ５０５に進む。一方、本ステップの判定結果が偽の場合、つまり、Ｔｈ１とＴｈ２との少なくとも一つが所定の温度閾値を超える場合、次の走査で空吐を行うと記録ヘッド１１０の温度がＴｆに達し、不具合が生じる虞があるため、Ｓ５０４に進む。
【００３４】
Ｓ５０４において、ＭＰＵ３０２は、所定時間（ｔ１［ｍｓ］とする）待機する。尚、本実施形態ではｔ１＝３０［ｍｓ］とするが、ｔ１として任意の値を用いてよい。
【００３５】
Ｓ５０５において、その走査で記録されるドットの内、記録ヘッド１１０のノズル列２１６内の所定エリア（ノズルエリアＡとする）にあるノズルによって記録されるドット数Ｄａをカウントする。ノズルエリアＡは、Ｄｉセンサの近傍のノズルを含まず、近傍のノズルよりもノズル列方向に離れたエリアである。本実施形態ではＤｉセンサはノズル列方向に両端に設けられているため、ノズル列方向に中央の部分がノズルエリアＡとなる。Ｄｉセンサの近傍のノズルとは、ノズル配列方向においてＤｉセンサに最も近いノズルを含み、最も近いノズルからノズル列方向に所定距離内のノズルを指す。所定距離は、ここでは１６０ノズル分の距離であるが、ノズル配列ピッチや基板の材質などによる熱の伝わり方によって適宜距離を設定することができる。ドット数Ｄａは、該当走査の記録データがプリントバッファ３０６に保存されている時点で画像処理部内のＭＰＵ３０２やＡＳＩＣ３０３を通じてカウントされる。
【００３６】
Ｓ５０６において、ＭＰＵ３０２は、Ｓ５０５でカウントしたドット数Ｄａについて、所定のドット数閾値（Ｄｔｈとする）との大小関係を判定する。具体的には、ドット数Ｄａがドット数閾値Ｄｔｈ以下か否かを判定する。ドット数閾値Ｄｔｈのデータは、ＲＯＭ３０４またはＲＡＭ３０５に記憶されている。本ステップの判定結果が真の場合、Ｓ５０７に進む。一方、本ステップの判定結果が偽の場合、次の走査を２パスに分割して記録するため、Ｓ５０８に進む。尚、ノズルエリアＡおよびドット数閾値Ｄｔｈの設定方法の詳細については、後述する。
【００３７】
Ｓ５０７において、ＭＰＵ３０２は、次の走査として通常の１パス記録を行う。
【００３８】
Ｓ５０８において、ＭＰＵ３０２は、１パス記録時の記録データにマスクＡをかけたデータに基づく記録を行う。Ｓ５０７における１パス記録と、Ｓ５０８におけるデータを分割して２パス記録を行う場合とで、キャリッジ１０８の走査速度は所定速度のまま変わらないので１走査の記録にかかる時間は同じである。マスクＡをかけたデータに基づいて記録を行ったとき、Ｓ５０７における１パス記録よりも１走査でインクを吐出して記録するドット数が少なくなっている。
【００３９】
Ｓ５０８の後、Ｓ５０９〜Ｓ５１１において、Ｓ５０２〜Ｓ５０４と同様にヘッド温度の確認を行った後、Ｓ５１２で１パス記録時の記録データにマスクＢをかけたデータに基づく記録を行う。マスクＡとマスクＢとは補完関係にあり、Ｓ５０８とＳ５１２の記録により、通常１パス記録時と同じ記録がなされる。尚、マスクＡとマスクＢの設定方法の詳細については、後述する。
【００４０】
Ｓ５１３において、ＭＰＵ３０２は、Ｓ５０１で受信した全データの記録が完了したか判定する。本ステップの判定結果が真の場合、一連の処理は終了する。一方、本ステップの判定結果が偽の場合、Ｓ５０１に戻る。
【００４１】
以上の処理によって、ドット数Ｄａがドット数閾値Ｄｔｈを超えた場合、単位時間当たりにおいて記録するドット数を少なくし、空吐による記録ヘッドの昇温しすぎることを防ぐことができる。上述した例では、１走査内において記録するドット数を少なくすることができている。
【００４２】
＜温度閾値Ｔｔｈ１、Ｔｔｈ２の設定方法について＞
以下、前述のＳ５０３で用いる温度閾値Ｔｔｈ１、Ｔｔｈ２の設定方法について、図６を用いて説明する。尚、Ｓ５０５で用いるノズルエリアＡおよびＳ５０６で用いるドット数閾値Ｄｔｈは、記録ヘッド１１０の空吐時の昇温特性、温度閾値Ｔｔｈ１、Ｔｔｈ２、および上限温度Ｔｆに基づき設定可能である。
【００４３】
記録ヘッドの空吐部の温度が高くなり易い記録条件は、空吐部からＤｉセンサなどの記録ヘッドの温度検出素子への熱伝導に時間を要する位置、即ちＤｉセンサから遠い位置において、高ｄｕｔｙで集中的に空吐を行う場合である。記録ヘッド１１０のように記録ヘッド基板の両端部にＤｉセンサがある形態では、記録ヘッド基板の中央部において１００％ｄｕｔｙで空吐を行った場合が、最も温度が上がり易い。
【００４４】
ここでは一例として、記録ヘッド１１０の中央部において１００％ｄｕｔｙで空吐が行われたとき、Ｄｉセンサの昇温特性と記録ヘッド基板中央部の昇温特性とが、図６に示す関係となるケースについて説明する。ここでは上限温度Ｔｆを２００℃とする。
【００４５】
まず、図６（ａ）に黒色で示すような、記録ヘッド基板の６４０個のノズルの内の中央部の１６０個のノズルを使うケース、具体的には、Ａ４用紙幅に亘って記録ヘッドを走査しながら１６０個のノズルだけを１００％ｄｕｔｙで空吐し続けたケースを説明する。このケースにおいて、Ｄｉセンサ２１４の温度と、記録ヘッド基板中央部の温度は、図６（ｂ）に示すように推移する。尚、Ｄｉセンサ２１５の温度もＤｉセンサ２１４の温度と同様に遷移する。１走査してから次の１走査までの時間は、記録媒体を搬送したり、記録ヘッドの昇温によりウエイトをしたりしている時間である。
【００４６】
続けて、図６（ｃ）に黒色で示すような、記録ヘッド基板の６４０個のノズルの内の中央部の２４０個のノズルを使うケース、より具体的には、Ａ４用紙幅にわたってこの２４０個のノズルだけを１００％ｄｕｔｙで空吐する走査を続けたケースについて説明する。このケースでは、Ｄｉセンサ２１４の温度と、記録ヘッド基板中央部の温度とは、図６（ｄ）に示すように推移する。尚、Ｄｉセンサ２１５の温度もＤｉセンサ２１４の温度と同様に遷移する。
【００４７】
図６（ｃ）および図６（ｄ）のケースでは、走査前のダイオードセンサが６０℃となるタイミング直後の１走査の空吐で、記録ヘッド基板の中央部の温度はＴｆ（＝２００℃）に到達する。よって、記録ヘッドの故障を防止するには、温度閾値Ｔｔｈ１、Ｔｔｈ２を６０℃以下に設定する必要がある。一方、図６（ａ）および図６（ｂ）のケースでは、走査前のダイオードセンサが７０℃となるタイミング直後の１走査の空吐で、記録ヘッド基板の中央部の温度はＴｆに到達する。よって、記録ヘッドの故障を防止するには、温度閾値Ｔｔｈ１、Ｔｔｈ２を７０℃以下に設定する必要がある。
【００４８】
このように、Ｄｉセンサから一定以上離れているノズルで空吐を行う場合、一般的には、空吐するノズルの数が多い方が空吐時の発熱量が大きいことが多い。また、空吐部の温度が同じタイミングでは、空吐するノズルの数が多い方がＤｉセンサの検出温度が低くなる場合が多い。先行技術と同様にＤｉセンサの温度検出のみで空吐による記録ヘッド故障を防止するには、空吐部の温度とＤｉセンサの検出温度との乖離が最も大きくなる条件に基づいて、温度閾値Ｔｔｈ１、Ｔｔｈ２を設定する必要がある。そのように設定すると、前述したように、温度閾値Ｔｔｈ１、Ｔｈｔ２は必然的に低くなるため、インクがある状態でも頻繁に動作が制限されてしまう。さらには、ノズル列内を均一に記録するデータや、Ｄｉセンサの近くを記録するデータの場合、空吐を行ってもノズルの温度変化がＤｉセンサに伝わりやすいので上限温度を大きく超えた温度になりにくい。一方で、ノズル列内を均一に記録するデータの記録では、図６（ａ）または図６（ｃ）のような局所的な記録データよりもＤｉセンサの温度検出値が高くなることが多い。そのため、温度閾値を超えやすく、スループットの不要な低下につながる。従って、空吐時に温度が上限温度を大きく超える温度になるリスクのある、記録ヘッド中央部が高ｄｕｔｙなパターンのみを検出して、当該走査のみ分割し、かつ、温度閾値Ｔｔｈ１、Ｔｔｈ２を引き上げた方がスループット低下の抑制に有効である。
【００４９】
本実施形態では、Ｔｔｈ１、Ｔｔｈ２が７０℃であれば、スループット低下を十分抑制できるものとし、以下にそのときのパラメータの設定例を記載する。ここでの記録媒体はＡ４サイズ（８．２７ｉｎｃｈ×１１．６９ｉｎｃｈ）とする。図６（ａ）および図６（ｂ）のケース、つまりＴｔｈ１＝Ｔｔｈ２＝７０℃のケースでは、次走査のドット数を１６０個×８．２７ｉｎｃｈ×６００ｄｐｉ×１００％ｄｕｔｙ＝７９３９２０ｄｏｔ以下に抑えることで空吐部の温度をＴｆ以下に抑えられる。従って、ドット数閾値Ｄｔｈを７９３９２０［ｄｏｔ］と設定すれば、異常昇温による記録ヘッドの不具合を防止できる。記録媒体のサイズが異なる場合には、ドット数閾値Ｄｔｈを異なる値に設定するようにしてもよい。
【００５０】
一方で空吐部のｄｕｔｙが低い場合は、空吐部の温度とＤｉセンサの検出温度との乖離が小さくなるため、空吐部のノズルがいかなる場所であっても、その温度がＴｆに到達しない。ここでは例として、空吐部のｄｕｔｙが５０％以下であれば、Ｔｔｈ１＝Ｔｔｈ２＝７０℃の条件下ではノズル数によらずＴｆに到達しないものとする。この場合、ノズルエリアＡとＤｔｈの関係が、Ｄｔｈ≦（ノズルエリアＡのノズル数×Ａ４幅×記録解像度×５０％ｄｕｔｙ）の関係を満たせば、この所定エリア内でどのような記録データに基づき記録する場合でも、空吐部の温度がＴｆに到達することはなくなる。具体的には、前述の条件を満たすノズルエリアＡとして、図７に示すように記録ヘッド基板の中央部の３２０個のノズルを含むエリアを設定するとよい。
【００５１】
ここで本実施形態との比較として、図９を用いて、従来実施されている、Ｄｉセンサの位置とは無関係にドット数をカウントするノズルエリアを設定した例を示す。図９（ａ）は、ノズル列に含まれる全６４０個のノズルのエリアを、ドット数をカウントするノズルエリアＡとした場合を示す。この場合の記録ヘッドの故障を防止するためのドット数閾値Ｄｔｈの条件は、前述したものと同様に１６０個×８．２７ｉｎｃｈ×６００ｄｐｉ×１００％ｄｕｔｙ＝７９３９２０ｄｏｔとする。従って、記録動作を分割する条件は、１００％ｄｕｔｙ×１６０ノズル／６４０ノズル＝２５％ｄｕｔｙを超えたときとなる。その結果、図９（ｃ）のような全ノズルを使って２６％ｄｕｔｙ相当で記録するデータに基づいて記録する際も、記録動作を分割することになる。前述したように、吐出部のｄｕｔｙが５０％以下だと空吐を行ったとしてもＴｆに到達しないのであれば、２６〜５０％ｄｕｔｙの記録動作を分割する必要がない。従って、このような分割は、スループットの不要な低下につながる。
【００５２】
同様に、図９（ｄ）のような１６１個のノズルを使った１００％ｄｕｔｙの記録データに基づいて記録する際も、記録動作を分割することとなる。しかし、Ｄｉセンサ近傍のノズルで空吐を行う場合は、ｄｕｔｙが高くても空吐部の温度がＴｆに到達する前にＤｉセンサの検出温度が閾値温度Ｔｔｈに達するため、記録動作を分割する必要がない。従って、このような分割も、スループットの不要な低下につながる。
【００５３】
図９（ａ）に対し、図９（ｂ）は、ノズル列を細かく分割した場合を示す（この例では、６４０個のノズルのエリアを４分割している）。この場合、記録ヘッド基板の空吐時のノズル数を１６０以下に抑えるためには、エリアＢ、Ｃで空吐対象のノズル数を８０以下に抑えるようにドット数閾値Ｄｔｈを設定する必要がある。このとき、従来技術のように、エリアＢ、Ｃに対して設定したドット数閾値Ｄｔｈと同じ値を、エリアＡ、Ｄに対しても設定した場合、図９（ａ）の場合と同様、図９（ｄ）の記録データに基づく記録動作を分割する事となり、スループットの不要な低下につながる。以上が従来実施されている方法である。
【００５４】
前述の従来技術に対して、本実施形態では、図７に示したように空吐対象のノズルをカウントするエリアを限定している。こうすることで、図９（ｃ）または図９（ｄ）に示すような記録データに基づく記録動作を分割することがなくなる。本実施形態では、記録動作を分割する際に空吐対象のドットをカウントするエリアを、Ｄｉセンサ等の温度検出素子と所定距離離れたエリアに設定する。つまり、ドットをカウントするエリアを、当該エリアにＤｉセンサまでの距離が所定値以内のノズルが含まれないように設定している。これにより、スループットの不要な低下を抑制しながら、空吐時の記録ヘッドの不具合を防止することを可能としている。さらに本実施形態は、Ｄｉセンサによる検出温度および記録動作の分割の有無のみで制御を行い、記録ヘッド内のインク残量によらない制御が可能である。つまり、インク供給部材のガス透過により記録ヘッド内のインクが無い場合でも、空吐による記録ヘッドの不具合を防止することが可能となる。
【００５５】
＜マスクの適用について＞
以下、本実施形態に係るマスクの適用方法、つまり、Ｓ５０８及びＳ５１２における具体的な制御方法とその効果について説明する。Ｓ５０８及びＳ５１２のように、マスクＡとマスクＢとにより２パス記録とする際は、記録ヘッド内にインクがある状態でインクを吐出したときの通常１パス記録時と同等の濃度が出ること、および、空吐時に記録ヘッドの昇温を抑制できることが望ましい。具体的には、１パス目と２パス目とのパス間のＸ方向の着弾位置ずれに起因する記録媒体上のインク被覆率低下を抑制することで、通常１パス記録時と同等の濃度を出すことが可能となる。さらに、インク液室２１８のように記録ヘッド基板内で相対的に熱伝導率が低いエリアがある場合、ノズル２１９を含むノズル列（以下Ｏｄｄ列）と、ノズル２２０を含むノズル列（以下Ｅｖｅｎ列）とに記録データを均等に分配する。１走査にかかる時間を単位時間としたとき、マスクＡとマスクＢとにより２パス記録を行う場合は１パス記録を行う場合に比べて単位時間当たりに吐出するインクの量は略半分になる。また、例えば１パス記録において１走査分の領域幅の半分の領域幅の記録にかかる時間を単位時間とした場合であっても、２パス記録を行う場合は１パス記録を行う場合に比べて単位時間当たりに吐出するインクの量は略半分である。これにより、吐出口からの吐出頻度を下げる、すなわち記録素子の駆動周波数を低くすることができ空吐時のノズル列内の昇温を抑えることが可能となる。
【００５６】
図８は、以上を考慮して本実施形態で適用するマスクを示している。図８（ａ）および図８（ｂ）において、１つのマスは１つのノズルを表し、奇数番目のラスタはＯｄｄ列を、偶数番目のラスタはＥｖｅｎ列を表す。図８（ａ）に示すマスクＡは、Ｏｄｄ列、Ｅｖｅｎ列共に吐出と、Ｏｄｄ列、Ｅｖｅｎ列共に非吐出との繰り返しとなっている。一方、図８（ｂ）に示すマスクＢは、Ｏｄｄ列、Ｅｖｅｎ列共に非吐出と、Ｏｄｄ列、Ｅｖｅｎ列共に吐出との繰り返しとなっている。このような２つのマスクを併用すれば、同一ノズルのデータは必ず１パス目か２パス目のどちらかに分配されるため、パス間のＸ方向の着弾ずれに起因する濃度低下を抑制できる。さらに、吐出データがＯｄｄ列、Ｅｖｅｎ列に均等に分配されるため、空吐時の記録ヘッドの昇温を抑制できる。以上が、本実施形態に係るマスクの適用方法についての内容である。
【００５７】
＜変形例について＞
尚、本実施形態における温度閾値Ｔｔｈ１、Ｔｔｈ２、待機時間ｔ１、ドット数閾値Ｄｔｈの設定方法は、前述のものだけに限定されるものではない。
【００５８】
また、本実施形態では、記録ヘッドの温度が所定の温度閾値を超えた場合、所定の時間待機する、即ち冷めるまで待つ方法を記載しているが、本実施形態はその方法に限定されるものではない。例えば、ヘッド温度が所定の温度閾値を超えた場合に、待機するのではなく、記録動作を停止して以降の記録データの記録を取りやめてもよい。
【００５９】
また、本実施形態では、記録ヘッドの走査間に記録ヘッドの温度を検出し、該検出した温度が所定の温度閾値以下かの判定を行っている（Ｓ５１３でＮＯ→Ｓ５０１→Ｓ５０２）が、記録動作中も含めて、このような記録ヘッドの温度の検出、判定を行ってもよい。具体的には、温度Ｔｈ１、Ｔｈ２を常時取得する。そして、取得した温度が温度閾値Ｔｔｈ１、Ｔｔｈ２を超えた場合に、異常とみなして記録動作を直ちに停止する、具体的にはインク吐出を停止させるように設計してもよい。或いは、温度Ｔｈ１、Ｔｈ２が温度閾値Ｔｔｈ１、Ｔｔｈ２を超えた状態が所定の時間以上継続した場合に、記録動作を停止する、具体的にはインク吐出を停止させるように設計してもよい。例えば、図６（ｂ）に示すような特性の場合は、Ｔｔｈ１＝Ｔｔｈ２＝８０℃として、検出温度が閾値温度を超えた場合に記録動作を直ちに停止することで、本実施形態と同様の効果を得ることができる。或いは、Ｔｔｈ１＝Ｔｔｈ２＝７０℃として、検出温度が温度閾値を超えた状態が０．２秒以上継続した場合に記録動作を停止することでも、本実施形態と同様の効果を得ることができる。
【００６０】
また、本実施形態では、空吐時の記録ヘッド昇温を抑制する方法として、１パス記録を２パス記録に分割する方法を採用した。しかし、空吐時の記録ヘッド昇温を抑制する方法はこれに限定されるものではない。例えば、１パス記録を２パス記録に分割するのではなく、１パス記録のまま、記録ヘッドと記録媒体とを相対的に移動させる手段（キャリッジ１０８等）の動作速度を減少させることでも、同様の効果を得ることができる。キャリッジ１０８の動作速度を半分にしたとき、動作速度を減少させずに１走査するのにかかる時間を単位時間とした場合には、動作速度を半分にした場合は動作速度を減少させない場合と比べて単位時間当たりに吐出するインクの量は略半分になる。また、本実施形態は、１パス記録を２パス記録に分割するケースに限定されず、α回記録をβ回記録に分割するケース（但しα＜β）に適用可能である。このように、単位時間あたりに記録ヘッドから吐出するインク量を減少させる任意の方法および手段を採用してよい。
【００６１】
また、以上では記録ヘッド１０９、１１０が記録媒体上を複数回走査することによって記録を行うマルチパス記録方式を用いて説明したが、記録ヘッドが記録媒体の幅に亘って配置されているラインヘッド型の記録ヘッドを用いてもよい。ラインヘッド型の記録ヘッドの場合には、記録媒体を搬送しながら記録ヘッドからインクを吐出することで記録媒体に記録を行う。ラインヘッド型の記録ヘッドの場合は、カット紙の場合は１ページ分、ロール紙の場合は１画像分もしくはその一部を記録するドット数Ｄａをカウントする。ドット数Ｄａがドット数閾値Ｄｔｈを超えた場合には、記録媒体を搬送する速度を遅くすることによって１画像分を記録する間の時間の中で、単位時間あたりに記録する間に吐出するインク量を減らすことができる。
【００６２】
［第２の実施形態］
第１の実施形態では、ドット数をカウントするエリアが１つ（具体的にはノズルエリアＡ）の場合について説明した。記録ヘッド１１０のノズル数がさらに大きい場合、ドット数をカウントするエリアが１つのみだと、記録データ次第では空吐時の吐出部温度が上限温度Ｔｆ以上に達する虞がある。例えば、記録ヘッド１１０のノズル数が６４０個ではなく８００個の場合、ヒータによる発熱量が同じでも、両端のＤｉセンサまで熱が伝わる時間がより長くなるため、第１の実施形態で示した１６０個より少ないノズル数の空吐でＴｆに到達してしまう。
【００６３】
本実施形態では、図１０（ａ）に示すように、記録ヘッド基板中央部１２０個のノズルによる１００％ｄｕｔｙの空吐で温度がＴｆに到達する例を示す。第１の実施形態と同様、Ｔｔｈ１＝Ｔｔｈ２＝７０℃の条件下でノズル数によらずＴｆに達しない空吐部のｄｕｔｙを５０％以下とするのであれば、閾値Ｄｔｈとして、ノズル数１２０個×８．２７ｉｎｃｈ×６００ｄｐｉ×１００％ｄｕｔｙのドット数を設定する。また、これとともに、ドット数をカウントするノズルエリアＡとして、ノズル２４０個のエリアを設定すればよい。
【００６４】
一方、図１０（ｂ）または図１０（ｃ）に示すような１６０個のノズルで空吐を行う場合は、空吐部からＤｉセンサまでの最短距離がノズル２４０個分となり、第１の実施形態と同様である（図６（ａ）参照）。そのため、図１０（ｂ）または図１０（ｃ）の場合も、第１の実施形態と同様、ＤｉセンサがＴｔｈ１＝Ｔｔｈ２＝７０℃を検出した次の走査で空吐部の温度がＴｆに到達する。しかし、ノズルエリアＡ内でカウントしたドット数ＤａはＤｔｈ以下であるため、ノズルエリアＡより外で空吐を行うノズルの数が増えても、Ｄａ＞Ｄｔｈとならず、記録動作を分割できない（つまり、Ｓ５０６でＮＯにならない）。その場合、ＤｉセンサがＴｔｈ１またはＴｔｈ２を検出した次の走査で空吐部の温度がＴｆ以上に到達する可能性がある。このように、ドットをカウントするエリアを１つしか設けない場合、そのエリアより外のノズルも含めて（具体的には、記録ヘッド基板の中央よりＤｉセンサに近い側で）、比較的多いノズル数で空吐を行ったときに、空吐部の温度がＴｆ以上に到達する虞がある。本実施形態では、この課題を解決できる構成を記載する。尚、前述の第１実施形態と同様の内容については、説明を適宜割愛する。
【００６５】
＜記録処理について＞
以下、本実施形態に係る記録ヘッド１１０における記録動作を実行させるための処理について、図１１を用いて説明する。図１１は、本実施形態に係る記録処理のフローチャートである。尚、Ｓ１１０１〜Ｓ１１０４およびＳ１１０７〜Ｓ１１１３は、第１の実勢形態のＳ５０１〜Ｓ５０４およびＳ５０７〜Ｓ５１３と同様のため、説明は割愛する（図５参照）。
【００６６】
Ｓ１１０５において、Ｓ５０５と同様、所定のノズルエリアのドット数をカウントする。但し、本実施形態では、ドット数をカウントするエリアとして、複数のノズルエリア（Ａ１〜Ａｎとする）を設けており、それぞれの領域のドット数（Ｄａ１〜Ｄａｎとする）をカウントする。
【００６７】
そしてＳ１１０６において、ＭＰＵ３０２は、Ｓ５０５でカウントしたドット数Ｄａ１〜Ｄａｎについて、所定のドット数閾値（Ｄｔｈ１〜Ｄｔｈ１ｎとする）との大小関係を判定する。具体的には、ドット数Ｄａ１がドット数閾値Ｄｔｈ１以下か判定し、他のドット数Ｄａ２〜Ｄａｎについても同様に、それぞれに対応するドット数閾値以下か判定する。その結果、これらの判定結果が全て真の場合、Ｓ１１０７に進む。一方、これらの判定結果のうち一つでも偽の場合、次の走査を２パスに分割して記録するため、Ｓ１１０８に進む。
【００６８】
＜ノズルエリアおよびドット数閾値の設定方法について＞
以下、前述のＳ１１０５、Ｓ１１０６で用いるノズルエリアおよびドット数閾値の設定方法について、図１２および図１３を用いて説明する。尚、Ｓ１１０５で用いるノズルエリアＡ１〜Ａｎと、Ｓ１１０６で用いるドット数閾値Ｄｔｈ１〜Ｄｔｈｎは、第１の実施形態と同様、記録ヘッド１１０の空吐時の昇温特性と、温度閾値Ｔｔｈ１、Ｔｔｈ２と、上限温度Ｔｆと、に基づき設定可能である。
【００６９】
図１０（ａ）に示す記録データの場合、前述の通り、ドット数をカウントするエリアについては、記録ヘッド基板中央部の２４０個のノズルを含むエリアとすればよく、図１２（ａ）に示すように、このエリアをノズルエリアＡ１とする。また、ドット数閾値については、ノズル数１２０個×１００％ｄｕｔｙ×８．２７ｉｎｃｈ×６００ｄｐｉ＝５９５４４０とすればよく、この値をドット数閾値Ｄｔｈ１とする。
【００７０】
図１０（ｂ）に示す記録データの場合、ドット数閾値については、ノズル１６０個×１００％ｄｕｔｙ×８．２７ｉｎｃｈ×６００ｄｐｉ＝７９３９２０ｄｏｔを設定すればよく、この値をドット数閾値Ｄｔｈ２とする。一方、ドット数をカウントするエリアについては、空吐部のｄｕｔｙが５０％以下であればノズル数によらずＴｆに到達しないことを利用して設定する。具体的には、図１２（ｂ）に示すようなノズル数３２０個（＝Ｄｔｈ２／（Ａ４幅８．２７ｉｎｃｈ×記録解像度６００ｄｐｉ×５０％ｄｕｔｙ））のノズルを含むエリアとすればよく、このエリアをノズルエリアＡ２とする。
【００７１】
図１０（ｃ）に示す記録データも同様に、閾値ドット数Ｄｔｈ３＝７９３９２０ｄｏｔを設定し、ノズルエリアＡ３として、図１２（ｃ）に示すような、３２０個のノズルを含むエリアを設定すればよい。
【００７２】
上記のような構成とすることで、ノズルエリアＡ１にて検出できないとしても、ノズルエリアＡ２とノズルエリアＡ３との夫々の中では、１００％ｄｕｔｙで空吐するノズル数を１６０個以下に抑えることができ、空吐時の温度をＴｆ以下に抑えることが可能となる。以上説明したように、ノズルエリアＡ２とノズルエリアＡ３との各領域がノズルエリアＡ１の少なくとも一部を含むことで、ノズルエリアＡ１とその閾値Ｄｔｈ１を前提条件として、ノズルエリアＡ２、Ａ３とこれらに対する閾値Ｄｔｈ２、Ｄｔｈ３を設定できる。これにより、ノズルエリアＡ２、Ａ３については、Ａ１のノズル数以上のノズルを含む大きさに設定することができ、閾値Ｄｔｈ２、Ｄｔｈ３については、ノズルエリアＡ１に対応する閾値以上（つまりＤｔｈ１と同等以上）の大きさに設定することができる。これは、本実施形態の重要な特徴である。
【００７３】
この特徴を検証するため、仮にノズルエリアＡ１とその閾値Ｄｔｈ１を前提条件とすることなく、図１２（ｂ）のノズルエリアＡ２を設定した場合を考える。この場合のノズルエリアＡ２に対する閾値をＤｔｈ２ｂとすると、制約条件が図１０（ａ）に示す記録データとなる結果、Ｄｔｈ２ｂとして、５９５４４０ｄｏｔを設定する必要がある。従って、ノズルエリアＡ１とＤｔｈ１、ノズルエリアＡ２とＤｔｈ２とを組み合わせて制御する場合に比べて、スループットを不要に低下させる記録データが生じてしまう。また、図１３（ａ）に示すように、ノズルエリアＡ１を含まない形でノズルエリアＡ２ｂ、Ａ３ｂを設定した場合、Ａ２ｂ、Ａ３ｂ内で許容される１００％ｄｕｔｙの空吐ノズル数は、図１０（ｂ）、（ｃ）に示すように４０個となる。この場合も、図１３（ｂ）のような、本来であれば記録を分割する必要がない記録データも分割の対象となるため、スループットが不要に低下する。以上が、本実施形態に係る、ノズルエリアおよびドット数閾値の設定方法についての内容である。
【００７４】
＜本実施形態の効果、変形例について＞
以上のように、本実施形態では、ドットをカウントするエリアとしてｎ個（ｎは２以上の整数）のノズルエリアＡ１〜Ａｎと、これに対応するドット数閾値Ｄｔｈ１〜Ｄｔｈｎとを設ける。また、ノズルエリアＡ２〜Ａｎのそれぞれが、ノズルエリアＡ１〜Ａｎ−１の何れかの少なくとも一部を包含するようにする。これらにより、記録ヘッド基板が長い場合でも、スループットが不要に低下してしまうことを抑制しながら、空吐時のヘッドの異常昇温による不具合を防止できる。尚、本実施形態では、ノズルエリア数が３の例を示したが、ノズルエリア数は３に限るものではない。記録ヘッドの特性に応じて、ノズルエリア数を２としてもよいし、４以上の任意の値としてもよい。
【００７５】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。尚、前述した第１〜第６の実施形態について、各実施形態の構成を適宜組み合わせて用いてもよい。
【符号の説明】
【００７６】
１００                記録装置
１０９、１１０      記録ヘッド
２１３      ダイオードセンサ
２１４      ダイオードセンサ
２１５      ダイオードセンサ
３０２      ＭＰＵ
【図１】
2020168835.tif 000003
【図２】
2020168835.tif 000004
【図３】
2020168835.tif 000005
【図４】
2020168835.tif 000006
【図５】
2020168835.tif 000007
【図６】
2020168835.tif 000008
【図７】
2020168835.tif 000009
【図８】
2020168835.tif 000010
【図９】
2020168835.tif 000011
【図１０】
2020168835.tif 000012
【図１１】
2020168835.tif 000013
【図１２】
2020168835.tif 000014
【図１３】
2020168835.tif 000015