(57)【要約】      （修正有）【課題】循環経路内のインクの濃縮に伴うインクの吐出量変動を抑制した記録を行うことができる記録装置を提供する。【解決手段】インクを吐出する吐出口と、駆動パルスが印加されることでインクを吐出するためのエネルギーを生成する記録素子と、吐出口と連通し、記録素子が設けられた圧力室と、を有する記録ヘッドと、圧力室にインクを供給し、且つ、圧力室からインクを回収するために、圧力室と連通し、圧力室と外部との間でインクを循環させる循環経路と、循環経路内のインクの濃度に関する濃度情報を取得する濃度取得手段と、濃度情報に基づいて駆動用の駆動パルスを決定する決定手段と、駆動用の駆動パルスを前記記録素子に印加することでインクを吐出するように吐出動作を制御する制御手段と、を有することを特徴とする。【選択図】図１０
2019006041.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出する吐出口と、駆動パルスが印加されることでインクを吐出するためのエネルギーを生成する記録素子と、前記吐出口と連通し、前記記録素子が設けられた圧力室と、を有する記録ヘッドと、
前記圧力室にインクを供給し、且つ、前記圧力室からインクを回収するために、前記圧力室と連通し、前記圧力室と外部との間でインクを循環させる循環経路と、
前記循環経路内のインクの濃度に関する濃度情報を取得する濃度取得手段と、
前記濃度情報に基づいて駆動用の駆動パルスを決定する決定手段と、
前記駆動用の駆動パルスを前記記録素子に印加することでインクを吐出するように吐出動作を制御する制御手段と、を有することを特徴とする記録装置。
【請求項２】
前記決定手段は、（ｉ）前記濃度情報が示す濃度が第１の閾値よりも低い場合、複数の駆動パルスのうち、記録素子に印加された際に生成されるエネルギーが第１のエネルギーである第１の駆動パルスを前記駆動用の駆動パルスに決定し、（ｉｉ）前記濃度情報が示す濃度が前記第１の閾値よりも高い場合、前記複数の駆動パルスのうち、記録素子に印加された際に生成されるエネルギーが前記第１のエネルギーよりも高い第２のエネルギーである第２の駆動パルスを前記駆動用の駆動パルスに決定することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記複数の駆動パルスは、それぞれメインパルスおよび当該メインパルスに先立って印加されるプレパルスから構成されており、
前記第１の駆動パルスは、プレパルス幅が第１の幅であって、
前記第２の駆動パルスは、プレパルス幅が前記第１の幅よりも長い第２の幅であることを特徴とする請求項２に記載の記録装置。
【請求項４】
前記記録ヘッド内のインクの温度に関する温度情報を取得する温度取得手段を更に有し、
前記決定手段は、前記濃度情報と前記温度情報に基づいて前記駆動用の駆動パルスを決定することを特徴とする請求項１に記載の記録装置。
【請求項５】
前記決定手段は、（ｉ）前記濃度情報が示す濃度が第１の閾値よりも低く、且つ、前記温度情報が示す温度が第２の閾値よりも低い場合、複数の駆動パルスのうち、記録素子に印加された際に生成されるエネルギーが第１のエネルギーである第１の駆動パルスを前記駆動用の駆動パルスに決定し、（ｉｉ）前記濃度情報が示す濃度が前記第１の閾値よりも高く、且つ、前記温度情報が示す温度が前記第２の閾値よりも低い場合、前記複数の駆動パルスのうち、記録素子に印加された際に生成されるエネルギーが前記第１のエネルギーよりも高い第２のエネルギーである第２の駆動パルスを前記駆動用の駆動パルスに決定し、（ｉｉｉ）前記濃度情報が示す濃度が前記第１の閾値よりも低く、且つ、前記温度情報が示す温度が前記第２の閾値よりも高い場合、前記複数の駆動パルスのうち、記録素子に印加された際に生成されるエネルギーが前記第１のエネルギーよりも低い第３のエネルギーである第３の駆動パルスを前記駆動用の駆動パルスに決定することを特徴とする請求項４に記載の記録装置。
【請求項６】
前記複数の駆動パルスは、それぞれメインパルスおよび当該メインパルスに先立って印加されるプレパルスから構成されており、
前記第１の駆動パルスは、プレパルス幅が第１の幅であって、
前記第２の駆動パルスは、プレパルス幅が前記第１の幅よりも長い第２の幅であって、
前記第３の駆動パルスは、プレパルス幅が前記第１の幅よりも短い第３の幅であることを特徴とする請求項５に記載の記録装置。
【請求項７】
前記複数の駆動パルスと前記温度情報の対応関係を規定するテーブルを記憶するメモリを更に有し、
前記決定手段は、前記温度情報と前記テーブルに基づいて前記駆動用の駆動パルスを仮決定し、前記濃度情報に基づいて仮決定された前記駆動用の駆動パルスを調整することにより、前記駆動用の駆動パルスを決定することを特徴とする請求項５または６に記載の記録装置。
【請求項８】
前記複数の駆動パルスと前記濃度情報と前記温度情報の対応関係を規定するテーブルを記憶するメモリを更に有し、
前記決定手段は、前記濃度情報と前記温度情報と前記テーブルに基づいて前記駆動用の駆動パルスを決定することを特徴とする請求項５または６に記載の記録装置。
【請求項９】
第１のインクを吐出するための前記記録ヘッドと、前記第１のインクよりも初期濃度が高い第２のインクを吐出するための前記記録ヘッドと、を有し、
前記第２のインクに対応する前記第１の閾値は、前記第１のインクに対応する前記第１の閾値よりも大きいことを特徴とする請求項２または５に記載の記録装置。
【請求項１０】
前記制御手段による前記記録動作によるインクの消費量に関する消費量情報を取得する消費量取得手段と、
前記制御手段による前記記録動作の前後における前記記録ヘッドからのインクの蒸発量に関する蒸発量情報を取得する蒸発量取得手段と、を更に有し、
前記濃度取得手段は、前記消費量情報と前記蒸発量情報に基づいて、前記濃度情報を取得することを特徴とする請求項１から９のいずれか１項に記載の記録装置。
【請求項１１】
前記循環経路内に存在するインクの初期量に関する初期量情報を取得する初期量取得手段を更に有し、
前記濃度取得手段は、前記消費量情報と前記蒸発量情報と前記初期量情報に基づいて、前記濃度情報を取得することを特徴とする請求項１０に記載の記録装置。
【請求項１２】
インクを収納するインクタンクを更に有し、
前記循環経路は、前記圧力室と前記インクタンクの間でインクを循環させることを特徴とする請求項１から１１のいずれか１項に記載の記録装置。
【請求項１３】
インクを吐出する吐出口と、駆動パルスが印加されることでインクを吐出するためのエネルギーを生成する記録素子と、前記吐出口と連通し、前記記録素子が設けられた圧力室と、を有する記録ヘッドを用いて記録を行う記録方法であって、
前記圧力室にインクを供給し、且つ、前記圧力室からインクを回収するために、前記圧力室と連通し、前記圧力室と外部との間でインクを循環させる循環経路を用い、
前記循環経路内のインクの濃度に関する濃度情報を取得する濃度取得工程と、
前記濃度情報に基づいて駆動用の駆動パルスを決定する決定工程と、
前記駆動用の駆動パルスを前記記録素子に印加することでインクを吐出するように吐出動作を制御する制御工程と、を有することを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置および記録方法に関する。
【背景技術】
【０００２】
インクを吐出するためのエネルギーを生成する複数の記録素子を有する記録ヘッドを用いて記録媒体に画像を記録する記録装置が知られている。このような記録装置では、記録ヘッドまたは記録媒体を移動させながら、所定のタイミングで記録ヘッドからインクを吐出することで記録媒体上にインクを付与する。
【０００３】
上述のような記録装置では、記録ヘッドの温度に応じてインクの吐出量が変動してしまうことがある。詳細には、記録ヘッドの温度が低いほど、インクの吐出量が少なくなり、記録媒体上に記録される画像の濃度が低下してしまう虞がある。逆に記録ヘッドの温度が高いとインクの吐出量が多くなり、濃度が高くなってしまう。これに対し、記録ヘッドの温度に応じて記録素子に印加する駆動パルスを変更することが知られている。特許文献１には、メインパルスと、メインパルスに先立って印加されるプレパルスと、からなる駆動パルスを用いる場合において、記録ヘッドの温度が低いほど印加する駆動パルスのプレパルス幅を長くし、インクの吐出量の変動を抑制することが開示されている。
【０００４】
一方、近年では特許文献２に記載されているような循環経路を有する記録装置が知られている。循環経路を介して吐出口近傍と外部を連通し、吐出口近傍と外部とでインクを循環させることにより、吐出口の目詰まりを抑制している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０５−０３１９０５号公報
【特許文献２】特開２０１４−５３１３４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
循環経路を有する記録装置を用いる場合、インクの水分蒸発によって吐出口近傍で濃縮が進んだとしても、濃縮したインクは循環経路を介して外部に送られるため、吐出されるインクは比較的低い濃度を保つことができる。
【０００７】
しかしながら、外部に送られたインクは循環経路内を循環し続けるため、循環経路内でみると徐々にインクの濃縮が進んでしまう。この結果、時間の経過とともに、循環経路内のインクの濃度が高くなり、これに伴って吐出口近傍に供給されるインクの濃度も徐々に高くなってしまう。インクの濃度が高くなると、粘性もまた高くなるため、濃度が低いときと同じ吐出量でインクを吐出しようとしても、実際の吐出量は低下してしまう。
【０００８】
ここで、特許文献１では循環経路内のインクの濃度を考慮していないため、上述のインクの濃縮に伴う吐出量変動を抑制できない虞がある。
【０００９】
本発明は上記の課題を鑑みて為されたものであり、循環経路内のインクの濃縮に伴うインクの吐出量変動を抑制した記録を行うことを目的とする。
【課題を解決するための手段】
【００１０】
そこで、本発明は、インクを吐出する吐出口と、駆動パルスが印加されることでインクを吐出するためのエネルギーを生成する記録素子と、前記吐出口と連通し、前記記録素子が設けられた圧力室と、を有する記録ヘッドと、前記圧力室にインクを供給し、且つ、前記圧力室からインクを回収するために、前記圧力室と連通し、前記圧力室と外部との間でインクを循環させる循環経路と、前記循環経路内のインクの濃度に関する濃度情報を取得する濃度取得手段と、前記濃度情報に基づいて駆動用の駆動パルスを決定する決定手段と、前記駆動用の駆動パルスを前記記録素子に印加することでインクを吐出するように吐出動作を制御する制御手段と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明に係る記録装置によれば、循環経路内のインクの濃縮に伴うインクの吐出量変動を抑制した記録を行うことが可能となる。
【図面の簡単な説明】
【００１２】
【図１】実施形態における記録装置の内部構成を示す図である。
【図２】実施形態における記録ヘッドを示す図である。
【図３】実施形態におけるヒータボードを示す図である。
【図４】実施形態における循環構成を説明するための図である。
【図５】実施形態における記録制御系を示す図である。
【図６】実施形態における記録中蒸発量の算出方法を示すフローチャートである。
【図７】実施形態における非記録中蒸発量の算出方法を示すフローチャートである。
【図８】実施形態におけるインク消費量の算出方法を示すフローチャートである。
【図９】実施形態における濃度の算出方法を示すフローチャートである。
【図１０】実施形態における駆動パルス決定処理を示すフローチャートである。
【図１１】実施形態で決定される駆動パルスを説明するための図である。
【図１２】実施形態における駆動パルス決定処理を示すフローチャートである。
【図１３】実施形態で決定される駆動パルスを説明するための図である。
【図１４】実施形態で決定される駆動パルスを説明するための図である。
【図１５】実施形態における駆動パルス決定処理を示すフローチャートである。
【図１６】実施形態で決定される駆動パルスを説明するための図である。
【発明を実施するための形態】
【００１３】
図１は、本実施形態におけるインクジェット記録装置（以下、記録装置とも称する）の内部構成を示す図である。
【００１４】
給送部１０１から給送される記録媒体Ｐは、搬送ローラ対１０３および１０４に挟持されながら、＋Ｘ方向（搬送方向、交差方向）に所定の速度で搬送され、排送部１０２へと排送される。上流側の搬送ローラ対１０３と下流側の搬送ローラ対１０４の間には、搬送方向に沿って記録ヘッド１０５〜１０８が並んで配列しており、記録データに従って＋Ｚ方向にインクを吐出する。記録ヘッド１０５、１０６、１０７、１０８は、それぞれシアン、マゼンタ、イエロー、ブラックのインクを吐出する。
【００１５】
本実施形態において、記録媒体Ｐは供給部１０１にロール状に保持された連続紙であっても良いし、あらかじめ規格サイズに切断されたカット紙であっても良い。連続紙の場合は、記録ヘッド１０５〜１０８による記録動作が終了した後、カッタ１０９によって所定の長さに切断され、排出部１０２にてサイズごとに排紙トレイに分類される。
【００１６】
（記録ヘッド）
図２は本実施形態で用いるシアンインクの記録ヘッド１０５の構成を説明するための図である。なお、以降の説明では簡単のため、記録ヘッド１０５〜１０８のうちの記録ヘッド１０５のみについて記載するが、記録ヘッド１０５以外の記録ヘッド１０６〜１０８も記録ヘッド１０５と同様の構成をとる。
【００１７】
図２に示すように、本実施形態では記録ヘッド１０５には１５個のヒータボード（記録素子基板）ＨＢ０〜ＨＢ１４が設けられている。各ヒータボードは、互いのＹ方向端部が一部重畳するようにして、Ｙ方向に沿って並んで配置されている。このように、１５個のヒータボードＨＢ０〜ＨＢ１４がＹ方向に並べられた記録ヘッドを用いることにより、１つの長尺な記録ヘッドを用いる場合と同様に、Ｙ方向に長い幅を有する記録媒体の全域に対して記録を行うことが可能となる。
【００１８】
図３（ａ）はヒータボードＨＢ０〜ＨＢ１４のうちのヒータボードＨＢ０の構成を説明するための図である。なお、ここではヒータボードＨＢ０について説明するが、他のヒータボードＨＢ１〜ＨＢ１４についても同様の構成である。
【００１９】
図３（ａ）からわかるように、ヒータボードＨＢ０には、吐出口列２２、サブヒータ（加熱素子）２３、温度センサ（検出素子）２４が設けられている。
【００２０】
吐出口列２２には、シアンインクを吐出するための複数の吐出口がＹ方向に並んで配列されている。吐出口列２２を構成する吐出口それぞれの内部（対向する位置）には、記録素子（不図示）が配置されている。この記録素子は、駆動パルスが印加されることで駆動されて熱エネルギーを生成し、それによってインクを発泡させ、各吐出口からの吐出動作を行うために用いられる。なお、以降の説明では、吐出口列２２を構成する吐出口それぞれの内部の記録素子からなる列を記録素子列とも称する。
【００２１】
また、サブヒータ２３はヒータボードＨＢ０内の記録素子近傍のインクを吐出されない程度に加熱するための部材である。また、温度センサ２４はヒータボードＨＢ０内の記録素子近傍の温度を検出するための部材である。詳細は後述するが、本実施形態では記録中および記録前に温度センサ２４の検出温度に基づいて異なる駆動強度でサブヒータ２３を駆動することにより、インクの温度を所望の温度とする。
【００２２】
なお、ここではヒータボードＨＢ０内に１つのサブヒータ２３と１つの温度センサ２４が設けられている形態を記載したが、ヒータボードＨＢ０内に複数のサブヒータ２３と温度センサ２４が設けられていても良い。
【００２３】
図３（ｂ）はヒータボードＨＢ０の吐出口列２２を構成する一部の吐出口が形成される側の拡大図を示している。
【００２４】
図３（ｂ）に示すように、吐出口列２２を構成する吐出口１２に対応した位置には、記録素子１１が配置されている。この記録素子１１は、駆動パルスが印加されることで駆動されて熱エネルギーを生成し、それによってインクを発泡させ、各吐出口１２からの吐出動作を行うために用いられる。これらの記録素子１１は、隔壁によって区画された圧力室１３の内部に設けられている。また、吐出口列２２の＋Ｘ方向にはインク供給口１４が、−Ｘ方向にはインク回収口１５がそれぞれ設けられている。詳細には、図３（ｂ）からわかるように、２つの吐出口１２ごとにインク供給口１４とインク回収口１５が１つずつ設けられている。
【００２５】
図３（ｃ）は図３（ｂ）に示すヒータボードＨＢ０内の領域をＸＹ平面と交差する方向に沿って切断した際の断面図である。
【００２６】
図３（ｃ）からわかるように、ヒータボードＨＢ０は３つの層から構成されている。詳細には、Ｓｉにより形成される基板１９の上に感光性樹脂により形成される吐出口形成部材１８が積層され、基板１９の裏側には支持部材２０が接合されている。
【００２７】
吐出口形成部材１８の表側には上述した吐出口１２が形成されている。更に吐出口形成部材１８の内部には吐出口１２と連通するようにして圧力室１３が設けられている。
【００２８】
基板１９の表側（吐出口形成部材１８側）には上述した記録素子１１が配置されており、且つ、内部にはインク共有供給路１６とインク共通回収路１７が設けられている。更に、インク共通供給路１６と吐出口形成部材１８内の圧力室１３を接続するようにしてインク供給口１４が、インク共通回収路１７と吐出口形成部材１８内の圧力室１３を接続するようにしてインク回収口１５が、それぞれ設けられている。
【００２９】
ここで、インク共通供給路１６およびインク共通回収路１７は、吐出口１２が配列されているＹ方向の範囲全域に亘って形成されている。そして、後述するように、インク共通供給路１６とインク共通回収路１７の間には負圧差が生じるように制御されている。このため、記録動作によって吐出口１２の一部からインクを吐出している際、吐出を行っていない吐出口１２では、この負圧差によってインク共通供給路１６内のインクがインク供給口１４、圧力室１３、インク回収口１５を経由してインク共通回収路１７へと流れる（図３（ｃ）中の矢印）。この流れによって、吐出口１３や圧力室２２において、吐出口からの蒸発によって生じる増粘インク、泡、異物などをインク共通回収路１７へと回収することができる。
【００３０】
また、支持部材２０は、基板１９内のインク共通供給路１６、インク共通回収路１７の壁の一部を形成する蓋としての機能を有する。
【００３１】
（循環経路の構成）
図４は本実施形態に適用される循環経路の構成を示す模式図である。なお、ここでは簡単のため、記録ヘッド１０５〜１０８のうちの記録ヘッド１０５における循環経路のみを説明するが、他の記録ヘッド１０５〜１０８における循環経路も同様である。なお本実施形態ではインクはメインタンク１００３から第３循環ポンプ１００４を介して供給され、負圧制御ユニット２３０や記録ヘッド１０５を回り、第１循環ポンプ１００１、第２循環ポンプ１００２を介してメインタンク１００３に回収されるが、この一連の供給・回収のための経路を循環経路と称する。
【００３２】
記録ヘッド１０５は、高圧側の第１循環ポンプ（Ｐ２）１００１、低圧側の第２循環ポンプ（Ｐ３）１００２、およびインクを収納するメインタンク（インクタンク）１００３に流体的に接続されている。メインタンク１００３は、その内部と外部とを連通する大気連通口（不図示）によって、インク中の気泡を外部に排出することが可能である。メインタンク１００３内のインクは画像の記録および回復処理（予備吐出、吸引排出、加圧排出などを含む）によって消費され、空になったときにメインタンク１００３は記録装置から外され、交換される。
【００３３】
記録ヘッド１０５内の複数のヒータボードＨＢ０〜ＨＢ１４それぞれには、上述したように、インク共通供給路１６とインク共通回収路１７が設けられており、その間にインク供給口１４およびインク回収口１５を介して連通される複数の圧力室１３が形成されている。ここで図４では簡単のため、ヒータボードＨＢ０〜ＨＢ１４のうちのヒータボードＨＢ０のみを示しているが、実際にはヒータボードＨＢ０〜ＨＢ１４が直列に接続されている。なお、ヒータボードＨＢ０が最もインク循環方向の上流側（図４の右側）、ヒータボードＨＢ１４が下流側（図４の左側）に位置しており、番号が大きいほど下流側の方に各ヒータボードＨＢ０〜ＨＢ１４が位置している。
【００３４】
第１循環ポンプ１００１は、負圧制御ユニット２３０の接続部１１１ａおよび記録ヘッド１０５の出口２１１ｂを通して、インク共通供給路１６内のインクを吸引してメインタンク１００３に戻す。第２循環ポンプ１００２は、負圧制御ユニット２３０の接続部１１１ｂおよび記録ヘッド１０５の出口２１２ｂを通して、インク共通回収路１７内のインクを吸引してメインタンク１００３に戻す。第１循環ポンプ１００１、第２循環ポンプ１００２としては、定量的な送液能力を有する容積型ポンプが好ましい。具体的には、チューブポンプ、ギアポンプ、ダイヤフラムポンプ、シリンジポンプ等が挙げることができる。また、一般的な定流量弁またはリリーフ弁をポンプの出口に配備して、一定流量を確保する形態であってもよい。
【００３５】
記録ヘッド１０５の駆動時には、第１循環ポンプ１００１および第２循環ポンプ１００２によって、インク共通供給路１６およびインク共通回収路１７のそれぞれに、図４中の矢印Ａ方向（供給方向）および矢印Ｂ方向（回収方向）に一定量のインクが流される。その流量は、各ヒータボードＨＢ０〜ＨＢ１４間の温度差を記録画像の画質に影響しない程度に小さくできる量とする。ただし、その流量が大き過ぎた場合には、記録ヘッド１０５内の流路の圧損の影響により、各ヒータボードＨＢ０〜ＨＢ１４内の負圧の差が大きくなり過ぎて、記録画像の濃度ムラが生じるおそれがある。そのため、各ヒータボードＨＢ０〜ＨＢ１４間の温度差および負圧差を考慮して、インク共通供給路１６およびインク共通回収路１７内におけるインクの流量を設定することが好ましい。
【００３６】
負圧制御ユニット２３０は、第３循環ポンプ（Ｐ１）１００４と記録ヘッド１０５との間の流路に設けられている。負圧制御ユニット２３０は、記録画像の濃度（吐出量）に応じてインク循環系におけるインクの流量が変動した場合でも、記録ヘッド１０５側のインクの圧力を一定に維持する機能を有する。負圧制御ユニット２３０を構成する２つの圧力調整機構２３０ａ、２３０ｂとしては、それらよりも下流側の流路内の圧力を、所望の設定圧を中心とする一定の範囲内に制御できる構成であればよく、どのような機構を用いてもよい。一例として、いわゆる減圧レギュレーターと同様の機構を採用することができる。減圧レギュレーターを用いた場合には、図４のように、第３循環ポンプ１００４によって、インク供給ユニット２２０を通して負圧制御ユニット２３０の上流側の流路内を加圧することが好ましい。これにより、メインタンク１００３と記録ヘッド１０５の間の水頭圧が記録ヘッド１０５に及ぼす影響を抑制して、記録装置におけるメインタンク１００３のレイアウトの自由度を高めることができる。第３循環ポンプ１００４は、負圧制御ユニット２３０の接続部１１１ｂおよびフィルタ２２１を介して圧力調整機構２３０ａ、２３０ｂに接続される。第３循環ポンプ１００４は、記録ヘッド１０５の駆動時におけるインクの循環流量の範囲において、一定圧以上の揚程圧を有するものであればよく、ターボ型ポンプまたは容積型ポンプなどが使用できる。例えば、ダイヤフラムポンプなどが適用可能である。また、第３循環ポンプ１００４の代わりに、負圧制御ユニット２３０に対してある一定の水頭差をもって配置された水頭タンクも適用可能である。
【００３７】
負圧制御ユニット２３０における２つの圧力調整機構２３０ａ、２３０ｂには、それぞれ異なる制御圧が設定され。圧力調整機構２３０ａは、相対的に高圧に設定されるため図４では「Ｈ」と記載し、圧力調整機構２３０ｂは、相対的に低圧に設定されるため図４では「Ｌ」と記載する。圧力調整機構２３０ａは、インク供給ユニット２２０内を経由して、記録ヘッド１０５におけるインク共通供給路１６の入口２１１ａに接続される。圧力調整機構２３０ｂは、インク供給ユニット２２０内を経由して、記録ヘッド１０５におけるインク共通回収路１７の入口２１２ａに接続される。
【００３８】
インク共通供給路１６の入口２１１ａには高圧側の圧力調整機構２３０ａが接続され、インク共通回収路１７の入口２１２ａには低圧側の圧力調整機構２３０ｂが接続されているため、それらのインク共通供給路１６とインク共通回収路１７との間に負圧差が生じる。そのため、インク共通供給路１６およびインク共通回収路１７内を矢印ＡおよびＢ方向に流れるインクの一部は、インク供給口１４、圧力室１３、およびインク回収口１５を通して矢印Ｃ方向に流れる。
【００３９】
このように記録ヘッド１０５においては、インクが各ヒータボードＨＢ０〜ＨＢ１４内のインク共通供給路１６およびインク共通回収路１７内を矢印ＡおよびＢ方向に流される。したがって、インク共通供給路１６およびインク共通回収路１７内のインクの流れによって、各ヒータボードＨＢ０〜ＨＢ１４において発生する熱を外部へ排出することができる。また、このような構成により、記録動作時に、インクを吐出していない吐出口１２および圧力室１３にもインクの流れを矢印Ｃ方向に生じさせて、それらの吐出口１２および圧力室１３におけるインクの増粘を抑制することができる。
【００４０】
（記録制御系）
図５は本実施形態の記録装置におる記録制御系の構成を示す図である。ここでは簡単のため、記録ヘッド１０５〜１０８のうちの記録ヘッド１０５に関わる記録制御系のみ説明する。
【００４１】
図５に示すように、記録装置は、エンコーダセンサ３０１、ＤＲＡＭ３０２、ＲＯＭ３０３、コントローラ（ＡＳＩＣ）３０４、記録ヘッド１０５〜１０８を備える。
【００４２】
そして、コントローラ３０４には、記録データ生成部３０５、ＣＰＵ３０６、吐出タイミング生成部３０７、温度値格納メモリ３０８、加熱テーブル格納メモリ３１４、データ転送部３１０〜３１３が備えられている。
【００４３】
ＣＰＵ３０６は、ＲＯＭ３０３に格納されたプログラムを読み込んで実行して、各モータなどのドライバを駆動するなどの記録装置全体の動作を制御する。また、ＲＯＭ３０３には、ＣＰＵ３０６が実行する各種制御プログラムの他に記録装置の各種動作に必要な固定データを格納する。例えば、記録装置における記録制御を実行するために用いられるプログラムを記憶する。
【００４４】
ＤＲＡＭ３０２はＣＰＵ３０６がプログラムを実行するために必要であり、ＣＰＵ３０６の作業領域として用いられたり、種々の受信データの一時的な格納領域として用いられたり、各種設定データを記憶させたりする。なお、図５では、１つのＤＲＡＭ３０２のみを記載しているが、複数のＤＲＡＭを実装しても良いし、他にもＤＲＡＭとＳＲＡＭの両方を実装してアクセス速度の異なる複数のメモリからなるようにしても良い。
【００４５】
記録データ生成部３０５は、記録装置外部のホスト（ＰＣ）から画像データを受信する。そして、この記録データ生成部３０５にて画像データに対して色変換処理や量子化処理等を行い、記録ヘッド１０５〜１０８それぞれからのインクの吐出に用いる記録データを生成し、ＤＲＡＭ３０２に格納する。
【００４６】
吐出タイミング生成部３０７は、エンコーダセンサ３０１によって検出された記録ヘッド１０５〜１０８それぞれと記録媒体Ｐの相対位置を示す位置情報を受信する。そして、それらの位置情報に基づいて、記録ヘッド１０５〜１０８それぞれから吐出を行うタイミングを示す吐出タイミング情報を生成する。なお、この吐出タイミング情報の生成の詳細については後述する。
【００４７】
４つのデータ転送部３１０〜３１３は、吐出タイミング生成部３０７で生成された吐出タイミングに合わせて、ＤＲＡＭ３０２に格納された記録データを読み出す。また、温度値格納メモリ３０８に格納された各記録ヘッド１０５〜１０８の各ヒータボードＨＢ０〜ＨＢ１４における温度情報を取得（温度取得）し、その温度情報と加熱テーブル格納メモリ３１４に格納されたテーブルとに基づいて、各ヒータボードＨＢ０〜ＨＢ１４の加熱条件を定める加熱情報を生成する。そして、データ転送部３１０〜３１３それぞれは、これらの記録データ、加熱情報を記録ヘッド１０５〜１０８それぞれに転送する。
【００４８】
そして、記録ヘッド１０５〜１０８は、加熱情報に基づいて種々の加熱動作を行いながら、記録データに基づいて各記録素子を駆動してインクを吐出する。このとき、記録ヘッド１０５〜１０８内の各ヒータボードの温度センサの検出温度を記録装置内の加熱制御部に出力する。そして、加熱制御部３０９は、新たに検出された温度に関する温度情報を温度値格納メモリ３０８に格納し、温度情報を更新する。次の加熱情報の生成タイミングではこの更新後の温度情報を用いる。
【００４９】
ここで、上述の加熱制御の１つとして、駆動パルス制御がある。駆動パルス制御では、記録ヘッド１０５〜１０８内の各ヒータボードの条件に応じて印加する駆動パルスを異ならせ、インクの吐出量の変動を抑制するための制御である。この駆動パルス制御については後に詳細に説明する。
【００５０】
（循環経路内の濃度推定）
図３、図４に示すような循環経路を有する記録装置を用いる場合、吐出口近傍でインクの濃縮（濃度増加）が生じたとしてもインクの循環によって循環経路を介して吐出口近傍から除去される。そのため、吐出口近傍のみにおいて濃縮が進むことは避けられるが、循環によって循環経路全体で徐々に濃縮が進んでしまう。そのため、吐出量が変動し、それによって濃度のずれが生じてしまう虞がある。
【００５１】
したがって、本実施形態では循環経路内の濃度を推定し、その推定された濃度に応じて印加する駆動パルスを決定する。ここで、本実施形態では、循環経路内でのインクの蒸発量情報、循環経路内のインクの消費量情報、循環経路内のインクの初期量情報を取得（蒸発量取得、消費量取得、初期量取得）し、それらの情報に基づいて循環経路内の濃度情報を取得（濃度取得）する。
【００５２】
なお、以降の処理は各色のインクごとに個別に行われる。以降の説明では簡単のため、ある１色のインクについての処理のみについて記載する。
【００５３】
１．循環経路内でのインクの蒸発量
本実施形態では、記録動作中の蒸発量Ｖｘと非記録動作中の蒸発量Ｖｙをまず算出し、それらの和をとり、トータルの蒸発量Ｖ（Ｖｘ＋Ｖｙ）とする。なお、本実施形態では後述する循環経路内の濃度を更新する（Ｎ（ｘ）→Ｎ（ｘ＋１））処理の前後での蒸発量Ｖを算出するためにこれらの蒸発量Ｖｘ、Ｖｙの算出処理を行う。
【００５４】
まず各色のインクの記録動作中の蒸発量Ｖｘを算出するため、各色のインクについて、非吐出割合Ｈｘ、蒸発レートＺｘ、記録時間Ｔｘを算出する。
【００５５】
図６は本実施形態における制御プログラムが実行する記録動作中の蒸発量Ｖｘの算出処理を示したフローチャートである。
【００５６】
記録開始情報を受信し、記録中蒸発量Ｖｘの算出処理が開始されると、まずステップＳ１で、記録に用いる記録データに基づいてページ内における各色のインクの吐出発数のカウント（ドットカウント）を行い、インクのドットカウントＤｘを算出する。
【００５７】
その後、ステップＳ２で、各色のインクの非吐出割合Ｈｘを算出する。非吐出割合Ｈｘとは、インクを吐出可能な画素に対し、インクを吐出しない画素が示す割合に対応する。詳細には、各色が全吐出を行った場合を１とし、全吐出した時のドットカウントＤａから実際のドットカウントＤｘを減算し、全吐出した場合のドットカウントＤａで除算した値を非吐出割合Ｈｘとする。本実施形態では、この非吐出割合Ｈｘを各色のインクについて算出する。
【００５８】
次にステップＳ３でインクの蒸発レートＺｘを参照する。ここで、予め１秒当たりの蒸発量が測定されており、その蒸発量が蒸発レートＺｘとして加熱テーブル格納メモリ３１４に格納されている。なお、温度が高いほど蒸発は起こり易くなるため、蒸発レートＺｘは大きい値となっている。［表１］に本実施形態での蒸発レートＺｘの詳細を示している。ヒータボードの温度が２５℃未満である場合には蒸発レートＺｘ＝４０μｇ／ｓｅｃとする。ヒータボードの温度が２５℃以上４０℃未満である場合には蒸発レートＺｘ＝１５０μｇ／ｓｅｃとする。ヒータボードの温度が４０℃以上である場合には蒸発レートＺｘ＝４２０μｇ／ｓｅｃとする。
【００５９】
【表１】
2019006041.tif 000003
【００６０】
次にステップＳ４で１ページを記録するのに要する記録時間Ｔｘを算出する。詳細には、記録時間Ｔｘは、１ページの長さから搬送速度を除算し算出する。
【００６１】
そして、ステップ５では記録動作中の蒸発量Ｖｘを算出する。詳細には、非吐出割合Ｈｘと蒸発レートＺｘと記録時間Ｔｘを乗算することで、１ページにおける蒸発量を算出する。そして、同様の処理を各ページに対して繰り返し行い、記録動作中の蒸発量Ｖｘを算出する。
【００６２】
次に各色のインクの非記録動作中の蒸発量Ｖｙを算出するため、各色のインクについて、蒸発レートＺｙ、非記録動作の経過時間Ｔｙを算出する。
【００６３】
図７は本実施形態における制御プログラムが実行する非記録動作中の蒸発量Ｖｙの算出処理を示したフローチャートである。
【００６４】
非記録中蒸発量Ｖｙの算出処理が開始されると、まずステップＳ１１で各色のインクの蒸発レートＺｙを参照する。非記録中の蒸発レートＺｙは、予め１分当たりの蒸発量が測定されており、その蒸発量が加熱テーブル格納メモリ３１４に格納されている。また、温度が高いほど蒸発は起こり易くなるため、蒸発レートＺｙもまた大きい値となる。
【００６５】
ここで、非記録動作中は記録ヘッド１０５〜１０８それぞれの吐出口１２はキャップ部材で覆われているため、記録動作中と比べると、同じ経過時間あたりの蒸発レートは小さい。［表２］に本実施形態での蒸発レートＺｙの詳細を示している。ヒータボードの温度が１５℃未満である場合には蒸発レートＺｙ＝１μｇ／ｍｉｎとする。ヒータボードの温度が１５℃以上２５℃未満である場合には蒸発レートＺｙ＝２μｇ／ｍｉｎとする。ヒータボードの温度が２５℃以上である場合には蒸発レートＺｙ＝５μｇ／ｍｉｎとする。
【００６６】
【表２】
2019006041.tif 000004
【００６７】
次に、ステップＳ１２にて非記録動作中に経過する時間Ｔｙを算出する。
【００６８】
そして、ステップ１３では非記録動作中の蒸発量Ｖｙを算出する。詳細には、蒸発レートＺｙと経過時間Ｔｙを乗算することで、非記録動作中の蒸発量Ｖｙを算出し、処理を終了する。
【００６９】
以上のようにして算出された記録動作中の蒸発量Ｖｘと非記録動作中の蒸発量Ｖｙを加算し、トータルの蒸発量Ｖを算出する。
【００７０】
２．循環経路内のインクの消費量
次に、記録動作中、非記録動作中のインクの消費量Ｉｎを算出する。
【００７１】
図８は本実施形態における制御プログラムが実行するインク消費量Ｉｎの算出処理を示したフローチャートである。
【００７２】
インク消費量の算出処理が開始されると、まずステップＳ２１で記録命令があるかを判断し、記録命令がない場合には、後述するステップＳ２４へ移行する。記録命令がある場合には、ステップＳ２２へ進み、ドットカウント等から得られる記録中に用いられるインクの消費量を参照し、記録中のインク消費量を算出する。算出後、ステップＳ２３においてインク消費量Ｉｎへ加算する。
【００７３】
続いて、ステップＳ２４で回復命令があるかを判断し、回復命令がない場合にはインク消費量Ｉｎ算出処理を終了する。回復命令がある場合、ステップＳ２５へ進み、予めメモリに記憶されている回復使用量を参照し、ステップＳ２６においてインク消費量Ｉｎへ加算する。その後、インク消費量Ｉｎ算出処理を終了する。
【００７４】
以上記載したように、本実施形態では記録命令や回復命令がある毎にインク消費量Ｉｎに加算していくことで、循環経路内のインクの消費量を管理することができる。
【００７５】
３．循環経路内のインクの濃度
本実施形態では、上述のようにして算出された蒸発量Ｖとインク消費量Ｉｎを用い、循環経路内の濃度を算出する。
【００７６】
図９は本実施形態における制御プログラムが実行する循環経路内の濃度算出処理を示したフローチャートである。
【００７７】
濃度算出処理が開始されると、まずステップＳ３１で、記録命令があるかを判断する。記録命令がなければ処理を終了する。記録命令がある場合には、ステップＳ３２に進み、以前に行われた濃度算出処理で既に算出されている濃度Ｎ（ｘ）を読み込む。なお、本実施形態で用いるインクは、濃度の初期値（初期濃度）Ｎｒｅｆは［表３］となっている。
【００７８】
【表３】
2019006041.tif 000005
【００７９】
次に、ステップＳ３３で記録動作が終了したかを判断し、記録動作が終了していなければ、戻って終了するまで、終了したかの判断を繰り返す。記録動作が終了していれば、ステップＳ３４へと進み、上述のようにして算出された蒸発量Ｖ、記録・回復動作時の消費インク量Ｉｎ、および循環経路内のインク量の初期値Ｊを参照する。ここで、循環経路内のインク量の初期値は予め循環経路の形状やインク等によって定まった値である。本実施形態では循環経路内のインク量の初期値Ｊは［表４］のような値となっている。
【００８０】
【表４】
2019006041.tif 000006
【００８１】
そして、ステップＳ３５で、記録・回復動作前後の蒸発量Ｖ、記録・回復動作での消費インク量Ｉｎ、循環経路内のインク量の初期値Ｊ、記録・回復動作前の濃度Ｎ（ｘ）に基づいて、記録・回復動作後の濃度Ｎ（ｘ＋１）を算出する。以下に濃度Ｎ（ｘ＋１）の導出方法を説明する。なお、以下の説明では記録・回復動作前の循環経路内のインク量をＪ（ｘ）と記載する。
【００８２】
記録・回復動作前の段階での循環経路内に存在する顔料の量は、濃度がＮ（ｘ）、インク量がＪ（ｘ）であるため、Ｎ（ｘ）×Ｊ（ｘ）で表される。
【００８３】
また、記録・回復動作後を考えると、記録・回復動作前に比べて記録・回復動作自体でＩｎ、蒸発でＶだけインクが失われているため、インク量はＪ（ｘ）−Ｉｎ−Ｖとなる。一方で記録・回復動作後の段階での濃度はＮ（ｘ＋１）のため、記録・回復動作後の段階で循環経路内に存在する顔料の量はＮ（ｘ＋１）×（Ｊ（ｘ）−Ｉｎ−Ｖ）で表される。
【００８４】
また、記録・回復動作で吐出されるインクにも顔料が含まれている。この量は、濃度がＮ（ｘ）、インクの消費量がＩｎであるため、Ｎ（ｘ）×Ｉｎで表される。
【００８５】
ここで、顔料は蒸発しないため、蒸発で失われたインク量Ｖの中には顔料は含まれていない。
【００８６】
したがって、記録・回復動作後に循環経路内に存在する顔料の量と、記録・回復動作中に吐出によって失われた顔料の量と、の和は、記録・回復動作前に循環経路内に存在する顔料の量と同じとなる。したがって、下記の［式１］を導くことができる。
【００８７】
［式１］
Ｎ（ｘ＋１）×（Ｊ（ｘ）−Ｉｎ−Ｖ）＋Ｎ（ｘ）×Ｉｎ＝Ｎ（ｘ）×Ｊ（ｘ）
この［式１］により、下記の［式２］に示す記録・回復動作後の循環経路内の濃度Ｎ（ｘ＋１）の算出式を得られる。
【００８８】
［式２］
Ｎ（ｘ＋１）＝Ｎ（ｘ）×（Ｊ（ｘ）−Ｉｎ）／（Ｊ（ｘ）−Ｉｎ−Ｖ）
ここで、Ｉｎ、Ｖに比べて、Ｊ（ｘ）は顕著に大きい値であるため、Ｊ（ｘ）の項はインク初期量Ｊに近似できる。そのため、下記の［式３］を導くことができる。
【００８９】
［式３］
Ｎ（ｘ＋１）＝Ｎ（ｘ）×（Ｊ−Ｉｎ）／（Ｊ−Ｉｎ−Ｖ）
本実施形態では、上記の［式３］に基づいて、記録・回復動作後の濃度Ｎ（ｘ＋１）を算出する。
【００９０】
その後、ステップＳ３６で、現在の濃度Ｎ（ｘ）をＮ（ｘ＋１）に更新して処理を終了する。
【００９１】
なお、本実施形態では［式３］を用いて濃度Ｎ（ｘ＋１）を算出したが、Ｊ（ｘ）の近似を伴っていない［式２］を用いて濃度Ｎ（ｘ＋１）を算出することもできる。この場合、記録・回復動作前の循環経路内のインク量Ｊ（ｘ）を別途算出する必要があるが、近似を伴わないため、より正確に濃度Ｎ（ｘ＋１）を算出することができる。
【００９２】
（駆動パルス制御）
一般的な記録装置では、駆動パルスを記録素子１１に印加することで記録素子１１を発熱させ、これにより生じた熱エネルギーによってインクを吐出する。ここで、循環経路内のインクの濃度が高いと、インクの粘性も高くなり、それに伴って吐出量が低下してしまう虞がある。そこで、本実施形態では循環経路内のインクの濃度が高い場合には、記録素子の発熱により生じる熱エネルギーが高くなるような制御を行う。詳細には、循環経路内のインク濃度が高い場合には、インク濃度が低い場合に比べてプレパルス幅が長い駆動パルスを記録素子１１に印加する。
【００９３】
ここで、本実施形態ではメインパルス（幅：Ｐ１）とメインパルスに先立って印加されるプレパルス（幅：Ｐ３）から構成され、プレパルスとメインパルスの間にインターバルタイム（幅：Ｐ２）が設けられた、いわゆるダブルパルスを印加する駆動パルスとして用いる。
【００９４】
プレパルスは、主に記録素子近傍のインクの温度を加熱し、発泡が起こりやすくするために印加するパルスであり、プレパルスのパルス幅は、インクが発泡する境界のエネルギー値より小さいエネルギーとなるパルス幅以下になるような値に設定されている。
【００９５】
インターバルタイムは、プレパルスとメインパルスとの間に設けられた一定時間の幅であり、プレパルスの印加により生成された熱が記録素子近傍のインクに十分伝わるような時間が設けられている。また、メインパルスは、インクを発泡させてインク液滴を吐出するために用いられるパルスである。
【００９６】
本実施形態ではこのようなダブルパルスを用い、プレパルスのパルス幅（プレパルス幅）を異ならせることで、プレパルスが記録素子に印加された際に生成される熱エネルギーを異ならせる。これにより、循環経路内で濃度の増加が生じた場合であっても、吐出量の低下を抑制した記録を行う。
【００９７】
本実施形態で行う循環経路内の濃度に応じた駆動パルスの決定制御（駆動パルス制御）について以下に詳細に説明する。
【００９８】
図１０は本実施形態における制御プログラムにしたがって加熱制御部３０９が実行する駆動パルス制御のフローチャートである。
【００９９】
まず、駆動パルス制御が開始されると、ステップＳ４１で上述のようにして算出された循環経路内のインク濃度Ｎ（ｘ＋１）に関する情報（濃度情報）を取得する。
【０１００】
次にステップＳ４２に進み、濃度情報に基づいて各インクの記録ヘッド内の記録素子１１に対して印加する駆動パルスが決定される。
【０１０１】
図１１はステップＳ４２で決定される駆動パルスを説明するための図である。
【０１０２】
図１１（ａ）は本実施形態で適用可能な駆動パルスＮｏ．Ａ〜Ｎｏ．Ｃを示している。
【０１０３】
本実施形態では、３種類の駆動パルスＮｏ．Ａ〜Ｎｏ．Ｃを適用可能である。そのうち、駆動パルスＮｏ．Ａはプレパルス幅が最も短い駆動パルスであり、Ｐ１＝０．０８μｓである。また、駆動パルスＮｏ．Ｃはプレパルス幅が最も長い駆動パルスであり、Ｐ１＝０．１６μｓである。そして駆動パルスＮｏ．Ｂは駆動パルスＮｏ．Ａと駆動パルスＮｏ．Ｃの中間のプレパルス幅を有しており、Ｐ２＝０．１２μｓである。すなわち、駆動パルスＮｏ．Ａ、駆動パルスＮｏ．Ｂ、駆動パルスＮｏ．Ｃの順にプレパルス幅が長くなっている。
【０１０４】
ここで、プレパルス幅が長いほど、インクの吐出量も増加することが知られている。これはプレパルス幅が長く、記録素子にプレパルスが印加されたときに生成されるエネルギー量が大きくなるほど、インクの粘度が低下するためである。インクの粘度が下がった状態でメインパルスが印加されると、インクの吐出量が増加することになる。そのため、プレパルス幅を長くすることでインクの吐出量を増加させることができるのである。
【０１０５】
以上より、駆動パルスＮｏ．Ａ、駆動パルスＮｏ．Ｂ、駆動パルスＮｏ．Ｃの順にプレパルスが記録素子に印加された際に生成されるエネルギーが大きくなり、それに伴いインクの吐出量を増加可能なことがわかる。
【０１０６】
図１１（ｂ）は本実施形態で用いる各インクにおける濃度情報と駆動パルスの対応関係を規定したテーブルを示す図である。
【０１０７】
例えば、ブラックインク（Ｂｋ）の記録ヘッド１０８の記録素子１１については、循環経路内のインク濃度が６．５％未満であり、濃縮が進んでいないときには、駆動パルスＮｏ．Ａを印加する駆動パルスに決定する。この駆動パルスＮｏ．Ａは、上述のようにプレパルス幅が短い駆動パルスであり、吐出量を増加させない駆動パルスである。
【０１０８】
また、循環経路内のインク濃度が６．５％以上９．５％未満であり、濃縮がある程度進んだときには、駆動パルスＮｏ．Ｂを印加する駆動パルスに決定する。この駆動パルスＮｏ．Ｂは、上述のようにプレパルス幅が中間程度の駆動パルスであり、ある程度吐出量を増加させる駆動パルスである。
【０１０９】
また、循環経路内のインク濃度が９．５％以上であり、濃縮がかなり進んだときには、駆動パルスＮｏ．Ｃを印加する駆動パルスに決定する。この駆動パルスＮｏ．Ｃは、上述のようにプレパルス幅が長い駆動パルスであり、駆動パルスＮｏ．Ｂよりも吐出量を増加させる駆動パルスである。
【０１１０】
このように本実施形態では、ブラックインク（Ｂｋ）の記録ヘッドの記録素子に対し、循環経路内の濃度が高くなるほどプレパルス幅を長くすることにより、濃縮に伴う吐出量の低下を抑制する。
【０１１１】
また、シアンインク（Ｃｙ）の記録ヘッド１０５の記録素子１１については、循環経路内のインク濃度が５．０％未満であるときには駆動パルスＮｏ．Ａを、５．０％以上７．５％未満であるときには駆動パルスＮｏ．Ｂを、７．５％以上であるときには駆動パルスＮｏ．Ｃを、それぞれ印加する駆動パルスに決定する。マゼンタインク（Ｍａ）、イエローインク（Ｙｅ）についても同様である。
【０１１２】
このように、シアンインク（Ｃｙ）の記録ヘッド１０５、マゼンタインク（Ｍａ）の記録ヘッド１０６、イエローインク（Ｙｅ）の記録ヘッド１０７についても、循環経路内のインク濃度が高くなるほどプレパルス幅を長くし、濃縮に伴う吐出量の低下を抑制する。
【０１１３】
但し、シアンインク（Ｃｙ）、マゼンタインク（Ｍａ）、イエローインク（Ｙｅ）については、ブラックインク（Ｂｋ）よりも駆動パルスを変更する際の閾値が低くなっている。例えば、印加する駆動パルスを駆動パルスＮｏ．Ａから駆動パルスＮｏ．Ｂに変更する際の閾値は、ブラックインク（Ｂｋ）では６．５％であるのに対し、シアンインク（Ｃｙ）、マゼンタインク（Ｍａ）、イエローインク（Ｙｅ）では５．０％である。
【０１１４】
これは、濃度増加が生じていない段階、すなわち初期濃度がブラックインクでは他のインクに比べて高いためである。
【０１１５】
濃縮に伴う吐出量低下の程度を判定するためには、濃度の絶対値ではなく、初期濃度からの濃度の変化分を用いる必要がある。ブラックインクは他のインクに比べて初期濃度が高いため、同じ濃度に到達したときを比べると、ブラックインクは他のインクに比べて濃度の変化分は小さくなっている。したがって、ブラックインクは他のインクよりも駆動パルスを変更する際の閾値を大きくし、高い初期濃度の影響をキャンセルしている。
【０１１６】
なお、ここでは濃度の絶対値を用いて吐出タイミング調整を行うか否かを判定したが、初期濃度からの変化分を算出し、その変化分を用いて駆動パルス制御を行っても良い。
【０１１７】
以上のようにしてステップＳ４２で駆動パルスを決定した後、駆動パルス決定処理を終了する。そして、この決定された駆動パルスを各記録素子に印加することで、循環経路内のインクの濃度増加に由来する吐出量低下を抑制した記録を行うことが可能となる。
【０１１８】
（第２の実施形態）
第１の実施形態では、濃度情報のみに応じて駆動パルスを決定する形態について記載した。
【０１１９】
これに対し、本実施形態では濃度情報に加え、温度情報にも応じて駆動パルスを決定する形態について記載する。
【０１２０】
なお、上述した第１の実施形態と同様の部分については説明を省略する。
【０１２１】
記録ヘッド内のインクの温度が高いほど、吐出量が多くなることが一般に知られている。これに対し、インクの温度が高いほど、記録素子に印加した際に生成されるエネルギーが小さい駆動パルスを印加し、温度に由来する吐出量変動を抑制することが知られている。
【０１２２】
この点を鑑み、本実施形態では、インクの温度が低いほど、また、循環経路内の濃度が高いほど、印加された際に生成されるエネルギーが大きい駆動パルスを印加する駆動パルスに決定するような制御を実行する。
【０１２３】
図１２は本実施形態における制御プログラムにしたがって加熱制御部３０９が実行する駆動パルス制御のフローチャートである。
【０１２４】
まず、駆動パルス制御が開始されると、ステップＳ５１で記録ヘッド１０５〜１０８内の各ヒータボードＨＢ０〜ＨＢ１４それぞれについて、温度センサ２４で検出された温度に関する温度情報を取得する。
【０１２５】
次に、ステップＳ５２で温度情報に応じて駆動パルスを仮決定する。
【０１２６】
図１３はステップＳ４２で仮決定される駆動パルスを説明するための図である。
【０１２７】
図１３（ａ）は本実施形態で適用可能な駆動パルスＮｏ．０〜Ｎｏ．７を示している。
【０１２８】
ここで、本実施形態で適用可能な駆動パルスは、ナンバーが大きくなるほどプレパルス幅が長く、プレパルス幅が印加させた際に生成されるエネルギーが大きくなるように設定されている。例えば、駆動パルスＮｏ．０は最もプレパルス幅が短く、Ｐ１＝０μｓである。また、駆動パルスＮｏ．７は最もプレパルス幅が長く、Ｐ１＝０．２７である。
【０１２９】
図１３（ｂ）は本実施形態で用いる各インクにおける温度情報と仮決定される駆動パルスの対応関係を規定したテーブルを示す図である。
【０１３０】
インクの温度が高くなるほどプレパルス幅が短い駆動パルスが仮決定されるように、温度情報と駆動パルスの対応関係が規定されている。例えば、インクの温度が２０℃未満であるときは、温度が低く吐出量低下が懸念されるため、比較的プレパルス幅が長い駆動パルスＮｏ．５を印加する駆動パルスに仮決定する。また、インクの温度が６０℃以上であるときには、温度が高く吐出量が過大となる虞があるため、プレパルス幅が短い駆動パルスＮｏ．０を印加する駆動パルスに仮決定する。
【０１３１】
次に、ステップＳ５３で循環経路内のインク濃度Ｎ（ｘ＋１）に関する情報（濃度情報）を取得する。
【０１３２】
次に、ステップＳ５４で濃度情報に応じて仮決定された駆動パルスをシフト（変更）するためのパルスシフト数を取得する。
【０１３３】
図１４は本実施形態で用いる各インクにおける濃度情報とパルスシフト数の対応関係を規定したテーブルを示す図である。
【０１３４】
ここで、図１４からわかるように本実施形態では、「＋０」、「＋１」、「＋２」の３通りのパルスシフト数が設定されている。
【０１３５】
パルスシフト数「＋０」は、仮決定された駆動パルスのナンバーを変化させない、ということに対応している。例えば、仮決定された駆動パルスが駆動パルスＮｏ．５であるとき、パルスシフト数「＋０」が適用されると、シフト後の駆動パルスは駆動パルスＮｏ．５となる。
【０１３６】
またパルスシフト数「＋１」は、仮決定された駆動パルスのナンバーを１つだけ増加させる、ということに対応している。同じくパルスシフト数「＋２」は、仮決定された駆動パルスのナンバーを２つだけ増加させる、ということに対応している。例えば、仮決定された駆動パルスが駆動パルスＮｏ．５であるとき、パルスシフト数「＋１」が適用されるとシフト後の駆動パルスは駆動パルスＮｏ．６に、パルスシフト数「＋２」が適用されるとシフト後の駆動パルスは駆動パルスＮｏ．７となる。
【０１３７】
ここで、図１４に示すテーブルでは、ブラックインク（Ｂｋ）については、濃度が６．５％未満であるときはパルスシフト数「＋０」が、濃度が６．５％以上９．５未満であるときはパルスシフト数「＋１」が、濃度が９．５以上であるときはパルスシフト数「＋２」がそれぞれ適用される。すなわち、循環経路内の濃度が高いほど、大きいパルスシフト数が選択されることになる。上述のようにパルスシフト数は仮決定された駆動パルスのナンバーをどれだけ大きくするか、すなわちプレパルス幅をどれだけ長くするかに対応している。したがって、本実施形態を適用すると、循環経路内の濃度が高いほど仮決定された駆動パルスからプレパルス幅が長いものに変更することができる。
【０１３８】
また、シアンインク（Ｃｙ）、マゼンタインク（Ｍａ）、イエローインク（Ｙｅ）については、濃度が５．０％未満であるときはパルスシフト数「＋０」が、濃度が５．０％以上７．５未満であるときはパルスシフト数「＋１」が、濃度が７．５以上であるときはパルスシフト数「＋２」がそれぞれ適用される。これらのインクではブラックインクよりもパルスシフト数を変更する際の閾値が低く設定されているが、これは第１の実施形態と同様に、他のインクよりもブラックインクの初期濃度が高いためである。
【０１３９】
そして、ステップＳ５５において、ステップＳ５２で仮決定された駆動パルスに対し、ステップＳ５４で取得されたパルスシフト数だけ駆動パルスをシフトすることにより、記録素子に印加する駆動パルスを決定する。この駆動パルスを各記録素子に印加することで、循環経路内のインクの濃度増加に由来する吐出量低下と温度に由来する吐出量変動の両方を抑制した記録を行うことが可能となる。
【０１４０】
（第３の実施形態）
第２の実施形態では、温度情報に基づいて駆動パルスを仮決定し、濃度情報に基づいてパルスシフト数を取得し、仮決定された駆動パルスとパルスシフト数に基づいて実際に印加する駆動パルスを決定する形態について記載した。
【０１４１】
これに対し、本実施形態では温度、濃度、駆動パルスの対応関係を規定したテーブルを用い、温度情報と濃度情報からパルスシフト数を取得することなく印加する駆動パルスを決定する形態について記載する。
【０１４２】
なお、上述した第１、第２の実施形態と同様の部分については説明を省略する。
【０１４３】
図１５は本実施形態における制御プログラムにしたがって加熱制御部３０９が実行する駆動パルス制御のフローチャートである。
【０１４４】
まず、駆動パルス制御が開始されると、ステップＳ６１で記録ヘッド１０５〜１０８内の各ヒータボードＨＢ０〜ＨＢ１４それぞれについて、温度センサ２４で検出された温度に関する温度情報を取得する。
【０１４５】
次にステップＳ６２で循環経路内のインク濃度Ｎ（ｘ＋１）に関する情報（濃度情報）を取得する。
【０１４６】
そして、ステップＳ６３で温度、濃度、駆動パルスの対応関係を規定するテーブルを用い、ステップＳ６１で取得された温度情報とステップＳ６２で取得された濃度情報から印加する駆動パルスを決定する。
【０１４７】
図１６（ａ）は本実施形態で用いるブラックインク（Ｂｋ）における温度、濃度、駆動パルスの対応関係を規定したテーブルを示す図である。
【０１４８】
図１６（ａ）のテーブルでは、濃度が６．５％未満のときには、温度が２０℃未満であれば駆動パルスＮｏ．５が選択され、２０℃以上３０℃未満であれば駆動パルスＮｏ．４が選択され、以下同様にして温度が高くなるにつれてプレパルス幅が１段階ずつ短くなるように、温度と駆動パルスの対応関係が規定されている。したがって、温度が高くなるほどプレパルス幅を短くし、温度に由来する吐出量変動を抑制することができる。
【０１４９】
一方、図１６（ａ）のテーブルでは、温度が２０℃未満であるときには、濃度が６．５％未満であれば駆動パルスＮｏ．５が、濃度が６．５％以上９．５％未満であれば駆動パルスＮｏ．６が、濃度が９．５％以上であれば駆動パルスＮｏ．７が選択されるように、濃度と駆動パルスの対応関係が規定されている。したがって、濃度が高くなるほどプレパルス幅を長くし、濃縮に伴う吐出量低下を抑制することが可能となる。
【０１５０】
なお、図１６（ａ）に示すテーブルを用いると、温度、濃度がそれぞれの場合において、第２の実施形態にしたがって決定された駆動パルスと同じ駆動パルスを決定することができる。
【０１５１】
また、図１６（ｂ）は本実施形態で用いるシアンインク（Ｃｙ）、マゼンタインク（Ｍａ）、イエローインク（Ｙｅ）における温度、濃度、駆動パルスの対応関係を規定したテーブルを示す図である。
【０１５２】
図１６（ｂ）のテーブルは、図１６（ａ）のテーブルに比べ、温度と駆動パルスの対応関係は一致しているが、濃度と駆動パルスの対応関係は異なっている。例えば、温度が２０℃未満の場合をみると、図１６（ｂ）のテーブルでは濃度が５．０％未満であれば駆動パルスＮｏ．５が、濃度が５．０％以上７．５％未満であれば駆動パルスＮｏ．６が、濃度が７．５％以上であれば駆動パルスＮｏ．７が選択されるように、濃度と駆動パルスの対応関係が規定されている。このように、濃度に応じて駆動パルスを変更するときの閾値が図１６（ａ）、（ｂ）で異なっている。これは、第１、第２の実施形態と同様に、シアンインク、マゼンタインク、イエローインクよりもブラックインクの初期濃度が高いためである。
【０１５３】
以上のようにして決定された駆動パルスを印加する場合であっても、第２の実施形態と同様に、循環経路内のインクの濃度増加に由来する吐出量低下と温度に由来する吐出量変動の両方を抑制した記録を行うことができる。
【０１５４】
（その他の実施形態）
各実施形態では、シアン、マゼンタ、イエロー、ブラックのインクが異なる記録ヘッド１０５〜１０８から吐出される形態について記載したが、他の形態による実施も可能である。１つの記録ヘッドからシアン、マゼンタ、イエロー、ブラックのインクが吐出されるような形態であっても良い。更に、同一のヒータボード内にシアン、マゼンタ、イエロー、ブラックのインクを吐出する吐出口列が設けられていても良い。
【０１５５】
また、各実施形態では各色のインクごとに濃度情報を取得し、それらの濃度情報に応じて各色のインクごとに異なる駆動パルスを設定可能である形態について記載したが、他の形態による実施も可能である。例えば上述のような同一のヒータボード内にシアン、マゼンタ、イエロー、ブラック各色のインクを吐出する吐出口列が設けられており、各色のインクの吐出口列に対して駆動パルスを印加するための配線が共通化されている場合、各色のインクに対して１種類の駆動パルスしか印加できない。この場合であっても、インクごとに濃度情報を取得し、それらの濃度情報が示す濃度に基づいて１つの代表濃度を取得し、その代表濃度に基づいて各色のインクの吐出口列に共通に印加する駆動パルスを決定することができる。例えば、吐出量が過少を最も懸念する場合には、インクごとの濃度のうちの最大濃度を代表濃度として取得し、その最大濃度に応じて印加する駆動パルスを決定すれば、各色のインクいずれにおいても濃度の増加に由来する吐出量の低下を抑制した記録を行うことが可能となる。
【０１５６】
また、各実施形態ではプレパルス幅を長くすることで記録素子にプレパルスが印加された際に生成されるエネルギーを大きくし、濃縮に伴う吐出量低下を抑制する形態について記載したが、他の形態による実施も可能である。例えば、プレパルス幅を長くする代わりに、駆動パルスの駆動電圧を大きくすることで印加された際に生成されるエネルギーを大きくしても良い。
【０１５７】
また、各実施形態では記録媒体の幅よりも長尺な記録ヘッドを用い、記録媒体を搬送させながら記録を行う形態について記載したが、他の形態による実施も可能である。例えば、記録ヘッドを吐出口の配列方向と交差する方向へ走査させながらインクを吐出する記録動作と、走査間に記録媒体を配列方向に搬送する搬送動作と、を繰り返し行い、複数回の走査（移動）によって記録媒体への記録を完了する形態であっても良い。
【符号の説明】
【０１５８】
１１  記録素子
１２  吐出口
１３  圧力室
１０５〜１０８  記録ヘッド
【図１】
2019006041.tif 000007
【図２】
2019006041.tif 000008
【図３】
2019006041.tif 000009
【図４】
2019006041.tif 000010
【図５】
2019006041.tif 000011
【図６】
2019006041.tif 000012
【図７】
2019006041.tif 000013
【図８】
2019006041.tif 000014
【図９】
2019006041.tif 000015
【図１０】
2019006041.tif 000016
【図１１】
2019006041.tif 000017
【図１２】
2019006041.tif 000018
【図１３】
2019006041.tif 000019
【図１４】
2019006041.tif 000020
【図１５】
2019006041.tif 000021
【図１６】
2019006041.tif 000022