(57)【要約】      （修正有）【課題】インクの温度が極端に高い場合や低い場合に生じる吐出不良の発生を抑制した記録を行うことができるインクジェット記録装置を提供する。【解決手段】複数の温度センサにより取得された温度Ｔ_ＢＫＭａｉｎ、Ｔ_ＢＫＳｕｂがそれぞれ所定の閾値Ｔ_Ｌｏｗよりも高い場合には高い方の温度を、また、それぞれ所定の閾値Ｔ_Ｌｏｗ以下である場合には低い方の温度を代表温度に決定し、決定された代表温度に基づいて印加する駆動パルスを選択する。【選択図】図１０
2016043636.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出するために用いられるエネルギーを生成する複数の記録素子が所定方向に配列された記録素子列と、前記記録素子列内の前記所定方向における第１の位置に配列された前記記録素子近傍のインクの温度を検出するための第１の検出素子と、前記記録素子列内の前記所定方向において前記第１の位置と異なる第２の位置に配列された前記記録素子近傍のインクの温度を検出するための第２の検出素子と、を有する記録ヘッドと、
前記第１の検出素子により検出された温度に関する第１の情報と、前記第２の検出素子により検出された温度に関する第２の情報と、を取得する取得手段と、
前記取得手段により取得された前記第１の情報が示す温度と、前記第２の情報が示す温度と、に基づいて、前記記録素子に印加する駆動パルスを決定するために用いる駆動パルス決定用温度を決定する温度決定手段と、
前記温度決定手段により決定された駆動パルス決定用温度に基づいて、前記記録素子に印加する駆動パルスを決定する駆動パルス決定手段と、
前記駆動パルス決定手段により決定された駆動パルスを前記記録素子に印加して、前記記録素子を駆動することによりインクを記録媒体上に吐出する記録制御手段と、を有するインクジェット記録装置であって、
前記温度決定手段は、（ｉ）前記取得手段により取得された前記第１、第２の情報がそれぞれ示す温度がそれぞれ所定の閾値よりも高い場合、前記第１の情報が示す温度と、前記第２の情報が示す温度と、のうちの高い方の温度を前記駆動パルス決定用温度に決定し、（ｉｉ）前記取得手段により取得された前記第１、第２の情報がそれぞれ示す温度がそれぞれ前記所定の閾値以下である場合、前記第１の情報が示す温度と、前記第２の情報が示す温度と、のうちの低い方の温度を前記駆動パルス決定用温度に決定することを特徴とするインクジェット記録装置。
【請求項２】
前記温度決定手段は、前記取得手段により取得された前記第１、第２の情報がそれぞれ示す温度の一方が前記所定の閾値より高く、且つ、他方が前記所定の閾値以下である場合、前記第１の情報が示す温度と、前記第２の情報が示す温度と、のうちの低い方の温度を前記駆動パルス決定用温度に決定することを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記所定の閾値は、５０℃以下の値であることを特徴とする請求項１または２に記載のインクジェット記録装置。
【請求項４】
前記所定の閾値は、３０℃以下の値であることを特徴とする請求項３に記載のインクジェット記録装置。
【請求項５】
インクを吐出するために用いられるエネルギーを生成する複数の記録素子が所定方向に配列された記録素子列と、前記記録素子列内の前記所定方向における第１の位置に配列された前記記録素子近傍のインクの温度を検出するための第１の検出素子と、前記記録素子列内の前記所定方向において前記第１の位置と異なる第２の位置に配列された前記記録素子近傍のインクの温度を検出するための第２の検出素子と、を有する記録ヘッドと、
前記第１の検出素子により検出された温度に関する第１の情報と、前記第２の検出素子により検出された温度に関する第２の情報と、を取得する取得手段と、
前記取得手段により取得された前記第１の情報が示す温度と、前記第２の情報が示す温度と、に基づいて、前記記録素子に印加する駆動パルスを決定するために用いる駆動パルス決定用温度を決定する温度決定手段と、
前記温度決定手段により決定された駆動パルス決定用温度に基づいて、前記記録素子に印加する駆動パルスを決定する駆動パルス決定手段と、
前記駆動パルス決定手段により決定された駆動パルスを前記記録素子に印加して、前記記録素子を駆動することによりインクを記録媒体上に吐出する記録制御手段と、を有するインクジェット記録装置であって、
前記温度決定手段は、（ｉ）前記取得手段により取得された前記第１、第２の情報がそれぞれ示す温度の少なくとも一方が第１の閾値よりも高い場合、前記第１の情報が示す温度と、前記第２の情報が示す温度と、のうちの高い方の温度を前記駆動パルス決定用温度に決定し、（ｉｉ）前記取得手段により取得された前記第１、第２の情報がそれぞれ示す温度の少なくとも一方が前記第１の閾値よりも小さい第２の閾値よりも低い場合、前記第１の情報が示す温度と、前記第２の情報が示す温度と、のうちの低い方の温度を前記駆動パルス決定用温度に決定することを特徴とするインクジェット記録装置。
【請求項６】
前記温度決定手段は、前記取得手段により取得された前記第１、第２の情報がそれぞれ示す温度がそれぞれ前記第１の閾値よりも低く、且つ、前記第２の閾値よりも高い場合、前記第１の情報が示す温度と、前記第２の情報が示す温度と、の平均温度を前記駆動パルス決定用温度に決定することを特徴とする請求項５に記載のインクジェット記録装置。
【請求項７】
前記温度決定手段は、前記取得手段により取得された前記第１、第２の情報がそれぞれ示す温度の一方が第１の閾値よりも高く、且つ、他方が前記第２の閾値よりも低い場合、前記第１の情報が示す温度と、前記第２の情報が示す温度と、のうちの高い方の温度を前記駆動パルス決定用温度に決定することを特徴とする請求項５または６に記載のインクジェット記録装置。
【請求項８】
前記第１の閾値は、６０℃以上の値であることを特徴とする請求項５から７のいずれか１項に記載のインクジェット記録装置。
【請求項９】
前記第２の閾値は、５０℃以下の値であることを特徴とする請求項５から８のいずれか１項に記載のインクジェット記録装置。
【請求項１０】
前記第２の閾値は、３０℃以下の値であることを特徴とする請求項９に記載のインクジェット記録装置。
【請求項１１】
前記駆動パルスは、プレパルスとメインパルスから構成されるパルスであり、
前記駆動パルス決定手段は、前記温度決定手段により決定された駆動パルス決定用温度が第１の温度である場合における前記駆動パルスを構成するプレパルスのパルス幅が、前記温度決定手段により決定された駆動パルス決定用温度が前記第１の温度よりも高い第２の温度である場合における前記駆動パルスを構成するプレパルスのパルス幅よりも小さくなるように、前記記録素子に印加する駆動パルスを決定することを特徴とする請求項１から１０のいずれか１項に記載のインクジェット記録装置。
【請求項１２】
前記第１の位置は、前記記録素子列の前記所定方向における一方の端部であり、前記第２の位置は、前記記録素子列の前記所定方向における他方の端部であることを特徴とする請求項１から１１のいずれか１項に記載のインクジェット記録装置。
【請求項１３】
インクを吐出するために用いられるエネルギーを生成する複数の記録素子が所定方向に配列された記録素子列と、前記記録素子列内の前記所定方向における第１の位置に配列された前記記録素子近傍のインクの温度を検出するための第１の検出素子と、前記記録素子列内の前記所定方向において前記第１の位置と異なる第２の位置に配列された前記記録素子近傍のインクの温度を検出するための第２の検出素子と、を有する記録ヘッドを用いて画像を記録するインクジェット記録方法であって、
前記第１の検出素子により検出された温度に関する第１の情報と、前記第２の検出素子により検出された温度に関する第２の情報と、を取得する取得工程と、
前記取得工程により取得された前記第１の情報が示す温度と、前記第２の情報が示す温度と、に基づいて、前記記録素子に印加する駆動パルスを決定するために用いる駆動パルス決定用温度を決定する温度決定工程と、
前記温度決定工程により決定された駆動パルス決定用温度に基づいて、前記記録素子に印加する駆動パルスを決定する駆動パルス決定工程と、
前記駆動パルス決定工程により決定された駆動パルスを前記記録素子に印加して、前記記録素子を駆動することによりインクを記録媒体上に吐出する記録制御工程と、を有するインクジェット記録方法であって、
前記温度決定工程は、（ｉ）前記取得工程により取得された前記第１、第２の情報がそれぞれ示す温度がそれぞれ所定の閾値よりも高い場合、前記第１の情報が示す温度と、前記第２の情報が示す温度と、のうちの高い方の温度を前記駆動パルス決定用温度に決定し、（ｉｉ）前記取得工程により取得された前記第１、第２の情報がそれぞれ示す温度がそれぞれ前記所定の閾値以下である場合、前記第１の情報が示す温度と、前記第２の情報が示す温度と、のうちの低い方の温度を前記駆動パルス決定用温度に決定することを特徴とするインクジェット記録方法。
【請求項１４】
インクを吐出するために用いられるエネルギーを生成する複数の記録素子が所定方向に配列された記録素子列と、前記記録素子列内の前記所定方向における第１の位置に配列された前記記録素子近傍のインクの温度を検出するための第１の検出素子と、前記記録素子列内の前記所定方向において前記第１の位置と異なる第２の位置に配列された前記記録素子近傍のインクの温度を検出するための第２の検出素子と、を有する記録ヘッドを用いて画像を記録するインクジェット記録方法であって、
前記第１の検出素子により検出された温度に関する第１の情報と、前記第２の検出素子により検出された温度に関する第２の情報と、を取得する取得工程と、
前記取得工程により取得された前記第１の情報が示す温度と、前記第２の情報が示す温度と、に基づいて、前記記録素子に印加する駆動パルスを決定するために用いる駆動パルス決定用温度を決定する温度決定工程と、
前記温度決定工程により決定された駆動パルス決定用温度に基づいて、前記記録素子に印加する駆動パルスを決定する駆動パルス決定工程と、
前記駆動パルス決定工程により決定された駆動パルスを前記記録素子に印加して、前記記録素子を駆動することによりインクを記録媒体上に吐出する記録制御工程と、を有するインクジェット記録方法であって、
前記温度決定工程は、（ｉ）前記取得工程により取得された前記第１、第２の情報がそれぞれ示す温度の少なくとも一方が第１の閾値よりも高い場合、前記第１の情報が示す温度と、前記第２の情報が示す温度と、のうちの高い方の温度を前記駆動パルス決定用温度に決定し、（ｉｉ）前記取得工程により取得された前記第１、第２の情報がそれぞれ示す温度の少なくとも一方が前記第１の閾値よりも小さい第２の閾値よりも低い場合、前記第１の情報が示す温度と、前記第２の情報が示す温度と、のうちの低い方の温度を前記駆動パルス決定用温度に決定することを特徴とするインクジェット記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット記録装置およびインクジェット記録方法に関する。
【背景技術】
【０００２】
インクを吐出するための複数の記録素子が配列された記録素子列を有する記録ヘッドを記録媒体に対して走査させながら、記録素子に駆動パルスを印加して記録素子を駆動することにより記録媒体上にインクを吐出して画像を記録するインクジェット記録装置が従来より知られている。このようなインクジェット記録装置では、インクが吐出されない程度にインクを昇温させるためのプレパルスとインクを吐出させるためのメインパルスから形成される駆動パルスを用いる方式（以下、ダブルパルス方式とも称する）ことが知られている。
【０００３】
ここで、インクを吐出する際の記録素子近傍のインクの温度が高くなるほど記録素子近傍のインクの粘度や表面張力が変化し、それに伴ってインクの吐出量が増加してしまう場合があることが知られている。これにより、同じ記録データにしたがってインクを吐出する場合であっても、記録素子基板の温度が相対的に高い場合と低い場合で実際のインクの吐出量が異なり、記録される画像の画質が低下する虞がある。これに対し、特許文献１には、インクの温度が相対的に高い場合にはプレパルスの幅が小さくなり、インクの温度が相対的に低い場合にはプレパルスの幅が大きくなるように、記録素子に印加する駆動パルスを選択することが開示されている。同文献によれば、インクの温度が異なる場合であってもインクの吐出量が一定となるようにインクの吐出を制御できるため、画質の低下を抑制できると記載されている。
【０００４】
一方、近年では記録素子列の長尺化に伴い、記録素子の配列方向における位置に応じて記録素子の近傍のインクの温度が異なるような温度分布が生じる虞がある。これに対し、特許文献１には、記録素子基板に前記配列方向において異なる位置に複数の温度センサを設け、複数の温度センサにより検出された複数の温度に基づいて加重平均をとることにより、記録素子基板の代表温度を決定することが開示されている。同文献によれば、複数の温度のうちの最も高い温度に対して最も大きい重み付けをして加重平均をとることにより算出した代表温度に基づいて駆動パルスを選択して記録素子に印加することで、温度分布が生じた場合であっても濃度むらの少ない画像を記録することができると記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平５−３１９０５号公報
【特許文献２】特開２０１３−９９９２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された方法にしたがって駆動パルスを記録素子に印加する場合、記録素子列内のインクの温度によってはインクの吐出不良が生じる虞があることがわかった。
【０００７】
以下にこの課題について詳細に説明する。
【０００８】
例えば検出されたインクの温度（記録素子基板の温度）が極端に高く、且つ、記録素子列内での温度差がある場合、いずれの記録素子に対しても加重平均して算出された代表温度に応じた駆動パルスが印加される。そのため、記録素子列内で最高温度である記録素子にも代表温度、すなわち最高温度以下の温度に適した駆動パルスが印加される。この場合、インクの温度が極端に高い場合にはインクの吐出量が極めて多くなり易い状態であるにも関わらず、それよりも低い温度に適した駆動パルスが印加されてしまう。これにより、インクの吐出量が過大となるため、例えばインクの吐出後の吐出口へのインクの供給が次の吐出時までに間に合わず、インクの不吐等が発生する虞がある。
【０００９】
同様に、インクの温度が極端に低い場合においても、記録素子列内に温度差があった際に記録素子列内で最低温度である記録素子に最低温度以上に適した駆動パルスが印加されてしまう。すなわち、インクの温度が極端に低い場合には極めてインクが吐出されにくい状態であるにも関わらず、それよりも高い温度に適した駆動パルスが印加されることになる。これにより、インクの吐出量が過小となるため、記録される画像に白抜け等が発生してしまう虞がある。
【００１０】
本発明は上記の課題を鑑みて為されたものであり、記録素子基板の温度に温度変化が生じたとしても、記録素子基板の温度が極端に高い場合や低い場合に生じる吐出不良の発生を抑制した記録を行うことを目的とするものである。
【課題を解決するための手段】
【００１１】
そこで、本発明は、インクを吐出するために用いられるエネルギーを生成する複数の記録素子が所定方向に配列された記録素子列と、前記記録素子列内の前記所定方向における第１の位置に配列された前記記録素子近傍のインクの温度を検出するための第１の検出素子と、前記記録素子列内の前記所定方向において前記第１の位置と異なる第２の位置に配列された前記記録素子近傍のインクの温度を検出するための第２の検出素子と、を有する記録ヘッドと、前記第１の検出素子により検出された温度に関する第１の情報と、前記第２の検出素子により検出された温度に関する第２の情報と、を取得する取得手段と、前記取得手段により取得された前記第１の情報が示す温度と、前記第２の情報が示す温度と、に基づいて、前記記録素子に印加する駆動パルスを決定するために用いる駆動パルス決定用温度を決定する温度決定手段と、前記温度決定手段により決定された駆動パルス決定用温度に基づいて、前記記録素子に印加する駆動パルスを決定する駆動パルス決定手段と、前記駆動パルス決定手段により決定された駆動パルスを前記記録素子に印加して、前記記録素子を駆動することによりインクを記録媒体上に吐出する記録制御手段と、を有するインクジェット記録装置であって、前記温度決定手段は、（ｉ）前記取得手段により取得された前記第１、第２の情報がそれぞれ示す温度がそれぞれ所定の閾値よりも高い場合、前記第１の情報が示す温度と、前記第２の情報が示す温度と、のうちの高い方の温度を前記駆動パルス決定用温度に決定し、（ｉｉ）前記取得手段により取得された前記第１、第２の情報がそれぞれ示す温度がそれぞれ前記所定の閾値以下である場合、前記第１の情報が示す温度と、前記第２の情報が示す温度と、のうちの低い方の温度を前記駆動パルス決定用温度に決定することを特徴とする。
【発明の効果】
【００１２】
本発明に係るインクジェット記録装置およびインクジェット記録方法によれば、記録素子基板の温度に温度変化が生じたとしても、記録素子基板の温度が極端に高い場合や低い場合に生じる吐出不良の発生を抑制した記録を行うことが可能となる。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係るインクジェット記録装置の斜視図である。
【図２】実施形態に係る記録ヘッドの斜視図である。
【図３】実施形態に係る記録ヘッドの拡大図である。
【図４】実施形態における記録制御系を説明するための図である。
【図５】実施形態における温度検出系を説明するための図である。
【図６】ダブルパルスを説明するための図である。
【図７】駆動パルスのＰＷＭ制御を説明するための図である。
【図８】実施形態における駆動パルスのＰＷＭ制御を説明するための図である。
【図９】実施形態における駆動パルス選択テーブルを示す図である。
【図１０】実施形態における代表温度の決定フローを示す図である。
【図１１】記録する画像の一例を説明するための模式図である。
【図１２】画像を記録する際の温度分布を説明するための図である。
【図１３】実施形態における代表温度の決定フローを示す図である。
【図１４】平均温度を用いることによる効果を説明するための図である。
【図１５】実施形態における代表温度の決定フローを示す図である。
【発明を実施するための形態】
【００１４】
以下に図面を参照し、本発明の第１の実施形態について詳細に説明する。
【００１５】
（第１の実施形態）
図１（ａ）は、本実施形態に係るインクジェット記録装置（記録装置）１００の内部を上面から示す模式図である。また、図１（ｂ）は、記録装置１００の内部のＹ−Ｚ平面での断面図である。
【００１６】
記録ヘッド１０１は、ブラックインク、シアンインク、マゼンタインク、イエローインクを収容するインクタンクを搭載する。記録ヘッド１０１は、ブラックインクの吐出口を複数配列した記録チップ（記録素子基板）１０２（図２、図３で図示）と、カラーインク（シアンインク、マゼンタインク、イエローインク）の吐出口を複数配列した記録チップ（記録素子基板）１０３（図２、図３で図示）を有している。
【００１７】
排出ローラ１０４および拍車１０５ａ、１０５ｂは、協働して記録媒体Ｐを抑えながら、記録媒体ＰをＹ方向（搬送方向）に搬送する。ここで、Ｙ方向の下流側にある拍車１０５ａは排出ローラに付勢されている。また、上流側に位置する拍車１０５ｂは記録媒体Ｐの浮き上がりを防止するためのものであり、抑え拍車とも称する。
【００１８】
搬送ローラ１０６とピンチローラ１０７は、記録媒体Ｐの搬送を行なうと共に、排出ローラ１０４および拍車１０５ａ、１０５ｂと同様に、記録媒体Ｐを抑える役割も果たしている。
【００１９】
キャリッジ１０８は、記録ヘッド１０１を支持し、インクの吐出とともにＸ方向（走査方向）へキャリッジベルト１０９に沿って記録ヘッド１０１を移動させる。キャリッジ１０８は、記録を行っていないとき、あるいは記録ヘッドの回復動作などを行うときには、ホームポジションｈに待機する。プラテン１１０は、記録位置１００において記録媒体Ｐを支持している。
【００２０】
図２は本実施形態に係る記録ヘッド１０１の構成を示す概略斜視図である。また、図３は本実施形態に係る記録ヘッド１０１の吐出口列が設けられているチップ（記録素子基板）１０２、１０３の拡大図である。なお、図３（ａ）は記録ヘッド１０１をＺ方向からみた下面を示す図である。また、図３（ｂ）はブラックインク用の記録チップ（Ｂｋチップ）１０２に備えられている吐出口列２１１の拡大図である。また、図３（ｃ）はカラーインク用の記録チップ（Ｃｌチップ）１０３に備えられている吐出口列２０３、２０４、２０５の拡大図である。
【００２１】
記録ヘッド１０１は、コンタクトパッド２０１を介して記録装置１００本体から記録信号を受信し、記録ヘッド１０１の駆動に必要な電力の供給を受ける。Ｂｋチップ１０２には、ブラックインクを吐出するためのＢｋ吐出口列２０２が配置されている。Ｃｌチップ１０３には、シアンインクを吐出するためのＣ吐出口列２０３、マゼンタインクを吐出するためのＭ吐出口列２０４、イエローインクを吐出するためのＹ吐出口列２０５が配置されている。
【００２２】
Ｂｋチップ１０２、Ｃｌチップ１０３のそれぞれには、それぞれのチップの温度（インクの温度）を検出するための検出素子であるダイオードセンサ２０６、２０７、２１４が配置されている。また、Ｂｋチップ１０２とＣｌチップ１０３のそれぞれに、３４０Ωの抵抗により構成されるインク加熱用のサブヒータ２０８、２０９が設けられている。このサブヒータ２０８、２０９は、３２Ｖの電圧を印加するか否かによって、記録ヘッド基板を加熱、若しくは非加熱とする。
【００２３】
図３（ｂ）は、ブラックインクを吐出するＢｋ吐出口列２０２の拡大図である。インク液室２１０の両側にはインクを吐出する吐出口２１１が配置されている。それぞれの吐出口２１１の直下（＋Ｚ方向側）には吐出用ヒータ（記録素子）２１２が配置され、ブラックインクを吐出するための記録素子列を形成している。ヒータ２１２は、３２Ｖの駆動電圧がかかると発熱し、ヒータ２１２上のインクを発泡させ、それぞれの吐出口２１１からインクを吐出させる。１つの吐出口２１１から吐出されるブラックインクの吐出量は約１２ｎｇである。吐出口２１１の数は１２８０個あり、吐出口の間隔が１／１２００インチである。よって、本実施形態のＢｋ吐出口列２０２は、記録画素密度が１２００ｄｐｉになるように構成されている。吐出口列のＹ方向（所定方向）における長さは、１２８０×（１／１２００ｉｎｃｈ）＝１．０７ｉｎｃｈとなる。
【００２４】
図３（ｃ）は、カラーインクを吐出する吐出口列２１２、２１３、２１４を説明するための図である。なお、ここでは例として１つのＣ吐出口列２０３の拡大図を示しているが、他のＣ吐出口列２０３、２つのＭ吐出口列２０４および２つのＹ吐出口列２０５も同様の構成である。
【００２５】
インク液室２２０の両側にはそれぞれの色のインクを吐出する吐出口列が配置されている。それぞれの吐出口２２１の直下（＋Ｚ方向側）には吐出用ヒータ（記録素子）２２２が配置され、それぞれのカラーインクを吐出するための記録素子列を形成している。ヒータ２２２は、３２Ｖの駆動電圧がかかると発熱し、ヒータ２２２上のインクを発泡させ、それぞれの吐出口２２１からインクを吐出させる。一つの吐出口２２１から吐出されるカラーインク量は６ｎｇである。吐出口２２１の口数は５１２個であり、吐出口２２１の間隔が１／１２００インチである。よって、本実施形態のＣ吐出口列２０３は、記録画素密度が１２００ｄｐｉになるように構成されている。吐出口列２０３のＹ方向における長さは、５１２×（１／１２００ｉｎｃｈ）＝０．４３ｉｎｃｈとなる。
【００２６】
ここで、カラーインク吐出用ヒータ２２２の抵抗値はブラックインク吐出用ヒータ２１２の抵抗値より大きい。したがって、ヒータ２２２の発熱量はヒータ２１２に比べて小さい。これは、ブラックインクの吐出量と比べてカラーインクの吐出量が小さいために、カラーインクの吐出に必要なエネルギーはブラックインクの吐出に必要なエネルギーと比べて少なくてすむためである。同時に、一つの吐出口からのインク吐出により発生する昇温量はブラックインクの一つの吐出口からのインク吐出により発生する昇温量より小さくなる。
【００２７】
本実施形態の記録装置は、記録ヘッドおよびインクを加熱するためにサブヒータ２０８、２０９を用いたサブヒータ加熱と、吐出用ヒータ２２２、２１２を用いた短パルス加熱と、の二種類の保温制御を実行することができる。
【００２８】
本実施形態におけるサブヒータ加熱制御では、サブヒータ２０８、２０９に３２Ｖの電圧を印加することにより、記録素子基板の加熱を行い、インクを間接的に加熱する。
【００２９】
また、本実施形態における短パルス加熱制御では、ヒータ２２２、２１２にインクが吐出されない程度の短パルスを印加し、ヒータ２２２、２１２を駆動させることで記録素子基板の加熱を行う。
【００３０】
本実施形態における短パルス加熱制御とサブヒータ加熱制御では、短パルス加熱制御の方が発生する単位時間当たりの熱エネルギーの量（加熱能力）が多い。そのため、短パルス加熱制御の方が短時間で記録ヘッドの温度を上昇させることができる。一方、記録を実行している際にはヒータ２２２、２１２はインクの吐出に用いられているため、短パルス加熱制御には用いない。上記の点を鑑み、本実施形態では、記録中に保温制御を行う場合にはサブヒータ加熱制御を実行し、非記録中に保温制御を行う場合には短パルス加熱制御を実行する。
【００３１】
この記録ヘッド１０１を搭載したキャリッジの主走査方向へのスキャン速度は、主走査方向にインク滴を６００ｄｐｉ間隔に記録する場合、２４０００（ドット／秒）÷６００（ドット／インチ）＝４０インチ／秒となる。
【００３２】
図４は、本実施形態における記録制御系の概略構成を示すブロック図である。
【００３３】
本制御構成の各構成要素は、ソフト系制御手段とハード系処理手段とに大別することができる。
【００３４】
ソフト系制御手段には、メインバスライン３０５に対してそれぞれアクセスする画像入力部３０３、それに対応する画像信号処理部３０４、中央制御部ＣＰＵ３００といった処理手段が含まれる。
【００３５】
また、ハード系処理手段には、操作部３０８、回復動作制御回路３０９、ヘッド温度制御回路３１４、ヘッド駆動制御回路３１６、主走査方向へのキャリッジ駆動制御回路３０６、副走査方向への搬送制御回路３０７といった処理手段が含まれる。
【００３６】
ＣＰＵ３００は、ＲＯＭ３０１とＲＡＭ３０２とを有し、それらには予め入力情報に対して適正な記録条件を設定するプログラムが格納されており、記録ヘッド１０１内のインク吐出用ヒータ２１２、２１３の駆動条件をヘッド駆動制御回路３１６に、キャリッジ駆動条件をキャリッジ駆動制御回路３０６に、搬送条件を搬送制御回路３０７に与える。
【００３７】
また、ＲＯＭ３０１とＲＡＭ３０２内には、予め記録ヘッドの回復タイミングチャートを実行するプログラムが格納されており、必要に応じて記録ヘッド１０１の回復動作として、ワイピング、吸引、予備吐出条件等の回復条件を、回復動作制御回路３０９やヘッド駆動制御回路３１６に与える。回復モータ３１０は、記録ヘッド１０１と、これに対向離間するクリーニングブレード３１１、キャップ３１２、吸引ポンプ３１３を駆動する。
【００３８】
ヘッド温度制御回路３１４は、記録ヘッドの周辺の温度である環境温度を検知するサーミスタ３１５や、記録ヘッド温度を検知するダイオードセンサ２０６、２０７、２１４からの温度に関する情報としてのアナログ出力値をデジタル値に変換する。
【００３９】
ヘッド駆動制御回路３１６は、設定されたヘッド駆動条件に基づき、記録ヘッド１０１のインク吐出用ヒータ２１２および２１３、サブヒータ２０８、２０９の駆動信号を生成して記録ヘッド１０１に与える。また、ヘッド駆動制御回路３１６は、インク吐出用ヒータ２１２、２１３に対してプレパルスとメインパルスとからなる駆動信号によって後述する駆動パルスのＰＷＭ制御を実施することができる。
【００４０】
次に、本実施形態の記録ヘッド温度取得制御について説明する。
【００４１】
図５は、ヘッド温度制御回路３１４内の処理およびＣＰＵ３００、ＲＯＭ３０１、ＲＡＭ３０２によりソフト上で行なわれる処理の流れを示すブロック図である。記録ヘッド１０１に設けられたダイオードセンサ２０６、２０７から記録チップ温度に基づく電圧がヘッド温度制御回路３１４に入力されると、外部のノイズによる影響を抑制するため、増幅器４０１において電圧が増幅される。一方、ダイオードセンサ２１４からの記録ヘッドの温度に基づく電圧は、ヘッド温度制御回路３１４に増幅せずに入力されている。増幅処理をしてもよいが、あえて実施しない理由は、増幅処理を省くことで検出精度は落ちるが、処理の簡略化によりコストダウンが可能だからである。それらの電圧をＡＤコンバータ４０２によりデジタル化を行なう。デジタル化されたダイオードセンサ電圧値は、ＲＯＭ３０１内に記憶されているＡＤｄｉ−温度変換式４０３により温度に変換される。変換式は、電圧増幅処理の有無により別の変換式で処理される。変換された各ダイオードセンサの温度は各種ヘッド温度情報としてＲＡＭ３０２に記憶され、記録装置の各種動作制御、特に後述の処理によるヘッド駆動用パルス条件の設定に使用される。
【００４２】
実施形態に適用できる駆動パルスのＰＷＭ制御について以下に詳細に説明する。
【００４３】
本実施形態では、メインパルスとプレパルスから構成される、いわゆるダブルパルスを駆動パルスとして記録素子に印加する。
【００４４】
図６はダブルパルスを説明するための図である。
【００４５】
ここで、Ｖｏｐは駆動電圧、Ｐ１はプレパルスのパルス幅、Ｐ２はインターバルタイム、Ｐ３はメインパルスのパルス幅である。インクの吐出制御は、プレパルスのパルス幅を制御することにより行われるため、プレパルスが重要な役割を果たしている。
【００４６】
プレパルスは、主に記録素子近傍のインクの温度を加熱し、発泡が起こりやすくするために印加するパルスであり、プレパルスのパルス幅は、インクが発泡する境界のエネルギー値より小さいエネルギーとなるパルス幅以下になるような値に設定されている。
【００４７】
インターバルタイムは、プレパルスとメインパルスとの間に設けられた一定時間の幅であり、プレパルスの印加により生成された熱が記録素子近傍のインクに十分伝わるような時間が設けられている。また、メインパルスは、インクを発泡させてインク液滴を吐出するために用いられるパルスである。
【００４８】
本実施形態では、後述する記録素子列の代表温度（駆動パルス決定用温度）に応じて上述のプレパルスのパルス幅を制御する。また、プレパルスのパルス幅の制御に合わせてメインパルスのパルス幅やインターバルタイムの長さを更に制御しても良い。
【００４９】
図７（ａ）は記録素子（吐出用ヒータ）に印加する駆動パルスの波形および駆動電圧Ｖｏｐを固定した場合における温度とインクの吐出量の相関を示す図である。図７（ａ）からわかるように、温度の上昇に伴ってインクの吐出量が増加していくことがわかる。
【００５０】
また、図７（ｂ）は温度が同じである条件において、インターバルタイムと駆動電圧Ｖｏｐを固定した場合におけるプレパルスのパルス幅とインクの吐出量の相関を示す図である。
【００５１】
図７（ｂ）から、プレパルスのパルス幅Ｐ１を増加させていくと、インクの吐出量Ｖｄも比例して増加していくことがわかる。プレパルスのパルス幅Ｐ１が大きく、プレパルスの与えるエネルギー量が増えるにつれてインクの温度が上昇し、これに伴いインクの粘度が下がる。インクの粘度が下がった状態でメインパルスが印加されると、インクの吐出量が増加することになる。逆に、インクの粘度があまり下がらない状態でメインパルスが印加されると、インクの吐出量が減少することになる。
【００５２】
なお、１つの記録素子列内の複数の記録素子には同じタイミングでは同じ駆動パルスしか印加できないことが一般に知られている。
【００５３】
以上の点を鑑み、本実施形態ではプレパルスのパルス幅を変更することにより、温度の変化に由来するインクの吐出量の変動を抑制する。具体的には、温度が相対的に低い場合には、インクの吐出量が低下する虞があるため、記録素子に印加する駆動パルスのプレパルスのパルス幅Ｐ１を相対的に大きくする。これにより、インクの吐出量の低下を抑制することができる。同様に、温度が相対的に高い場合にはプレパルスのパルス幅Ｐ１を相対的に小さくする。
【００５４】
本実施形態における駆動パルスのＰＷＭ制御について以下に詳細に説明する。
【００５５】
図８は本実施形態における駆動パルスのＰＷＭ制御のフローを示すフローチャートである。
【００５６】
ステップＳ５０１は、ユーザーが操作用ＰＣ３１７より記録装置１００にアクセスすることで、所望の画像の記録動作開始を指示する。この指示により、画像入力部３０３には操作用ＰＣ３１７から記録すべき画像データに基づいてＲＧＢ−ＣＭＹＫ色変換や量子化、２値化等の処理が実行された記録データが入力される。入力された記録データは、ＣＰＵ３００、画像信号処理部３０４により、記録ヘッド１０１が駆動すべき吐出口を指定する情報に変換され、ヘッド駆動制御回路３１６に送信される。
【００５７】
一方、ＣＰＵ３００は、回復動作制御回路３０９に対して、画像記録用の吐出前に、記録ヘッド１０１の吐出性能確保に対して必要な吸引やワイピング等の回復動作の実施を指示する。またＣＰＵ３００は、キャリッジ駆動制御回路３０６に対して、記録データに応じたキャリッジ走査制御開始を指示する。また、ＣＰＵ３００は搬送制御回路３０７に対して、記録ヘッドの画像記録データに応じた紙送り処理開始を指示する。
【００５８】
また、ＣＰＵ３００はヘッド駆動制御回路３１６に対して、予め記録チップを吐出に適したインク温度に調整するために上述した短パルス加熱制御の実行を指示する。
【００５９】
本実施形態では、短パルス加熱制御により記録開始前に記録素子が目標温度である５５℃前後の温度に保たれるように保温を行う。具体的には、ダイオードセンサ２０６、２０７により１０ｍｓｅｃごとに周期的に温度を検出しながら５５℃に到達するまでインクが吐出されない程度の駆動パルス（短パルス）を記録素子に印加する。なお、短パルスを印加する記録素子はできる限り記録素子列内に温度分布が生じないようにランダムに選択されている。５５℃を超えると、短パルスの印加は停止され、再度５５℃を下回った際に短パルスの印加が再開される。
【００６０】
なお、本実施形態では、Ｂｋチップ１０２に設けられた２つのダイオードセンサ２０６、２１４のうちのダイオードセンサ２０６からの検出温度のみに基づいて短パルス加熱制御を行う。これは、上述のようにランダムに短パルスを印加する記録素子を選択しているため、記録素子列内に温度分布が生じていないことと、ダイオードセンサ２０６からの信号は増幅器を通すことにより出力電圧を増幅しているため検出制度が相対的に高いことによる。
【００６１】
ステップＳ５０２は、記録ヘッドの１回の走査におけるインクの吐出に使用する駆動パルスを決定するために、それぞれの記録チップ上のダイオードセンサ２０６、２０７、２１４から出力される温度のそれぞれを取得する。
【００６２】
具体的には、図５に示すヘッド温度制御回路３１４によりＣｌチップ１０３に搭載されたダイオードセンサ２０７から温度に基づく電圧情報を取得し、増幅器４０１による増幅処理と、ＡＤコンバータ４０２によるＡＤ変換が実施され、ＣＰＵ３００によりＡＤｄｉ−温度変換式により温度に換算される。ここで取得されたＣｌチップ１０３の温度はＴ＿ＣｌとしてＲＡＭ３０２に記憶される。
【００６３】
また、Ｂｋチップ１０２に搭載されたダイオードセンサ２０６、ダイオードセンサ２１４から温度に基づく電圧情報を取得し、ダイオードセンサ２０６による情報は、増幅器４０１による増幅処理と、ＡＤコンバータ４０２によるＡＤ変換が実施され、ＣＰＵ３００によりＡＤｄｉ−温度変換式により温度に換算され、Ｔ＿ＢｋＭａｉｎとしてＲＡＭ３０２に記憶される。ダイオードセンサ２１４による情報は、直接ＡＤコンバータ４０２によるＡＤ変換が実施され、ＣＰＵ３００によりＡＤｄｉ−温度変換式により温度に換算され、Ｔ＿ＢｋＳｕｂとしてＲＡＭ３０２に記憶される。
【００６４】
ステップＳ５０３では、ステップＳ５０２にて取得されたＣｌチップの温度Ｔ＿Ｃｌと後述する駆動パルス選択テーブルに基づいてＣ吐出口列２０３、Ｍ吐出口列２０４、Ｙ吐出口列２０５からのインクの吐出に用いる駆動パルスを選択する。
【００６５】
図９（ａ）、（ｂ）は本実施形態で用いる駆動パルス選択テーブルを示す図である。なお、図９（ａ）、（ｂ）それぞれに示す駆動パルス選択テーブルはＲＯＭ３０１に格納されている。
【００６６】
例えば、温度Ｔ＿Ｃｌの値が６０℃以上である場合には図９（ａ）に基づいてＰＷＭ番号０が選択される。この場合、図９（ｂ）からわかるように、カラーインク用の駆動パルスとしてＰＷＭ番号０に対応するプレパルスの時間（幅）とインターバル時間が０μｓ、メインパルスの時間（幅）が０．７５μｓの駆動パルスが選択される。
【００６７】
また、例えば温度Ｔ＿Ｃｌの値が１５℃未満である場合には図９（ａ）に基づいてＰＷＭ番号４が選択される。この場合、図９（ｂ）からわかるように、カラーインク用の駆動パルスとしてＰＷＭ番号４に対応するプレパルスの時間（幅）が０．２９２μｓ、インターバル時間が０．９７９μｓ、メインパルスの時間（幅）が０．５３１μｓの駆動パルスが選択される。
【００６８】
ステップＳ５０３にて選択された駆動パルスは、ＣＰＵ３００によってヘッド駆動制御回路３１６にこれから行う走査におけるＣｌチップ用の駆動パルスとして設定される。
【００６９】
ステップ５０４では、ステップＳ５０２にて取得されたＢｋチップ１０２の温度Ｔ＿ＢｋＭａｉｎおよびＴ＿ＢｋＳｕｂに基づいて、Ｂｋチップ１０２の代表温度Ｔ＿Ｂｋを決定する。このＢｋチップ１０２の決定方法の詳細については後述する。
【００７０】
ステップＳ５０５では、ステップＳ５０４にて決定されたＢｋチップの代表温度Ｔ＿Ｂｋと図９（ａ）、（ｂ）それぞれに示す駆動パルス選択テーブルに基づいてＢｋ吐出口列２０２からのインクの吐出に用いる駆動パルスを選択する。
【００７１】
例えば、代表温度Ｔ＿Ｂｋの値が６０℃以上である場合には図９（ａ）に基づいてＰＷＭ番号０が選択される。この場合、図９（ｂ）からわかるように、ブラックインク用の駆動パルスとしてＰＷＭ番号０に対応するプレパルスの時間（幅）とインターバル時間が０μｓ、メインパルスの時間（幅）が１．００μｓの駆動パルスが選択される。
【００７２】
また、例えば温度Ｔ＿Ｂｋの値が１５℃未満である場合には図９（ａ）に基づいてＰＷＭ番号４が選択される。この場合、図９（ｂ）からわかるように、ブラックインク用の駆動パルスとしてＰＷＭ番号４に対応するプレパルスの時間（幅）が０．４０６μｓ、インターバル時間が０．８９６μｓ、メインパルスの時間（幅）が０．６９８μｓの駆動パルスが選択される。
【００７３】
ステップＳ５０５にて選択された駆動パルスは、ＣＰＵ３００によってヘッド駆動制御回路３１６にこれから行う走査におけるＢｋチップ用の駆動パルスとして設定される。
【００７４】
ステップ５０６では、ＣＰＵ３００によるキャリッジ駆動制御回路３０６への指示により、図１（ａ）のＸ方向に記録ヘッド１００の走査が開始される。
【００７５】
ステップ５０７では、記録ヘッド１００の走査を行いながら、ステップＳ５０３、ステップＳ５０５にてヘッド駆動制御回路３１６に設定された駆動パルスを記録素子に印加し、記録ヘッド１０１から記録媒体Ｐにインクを吐出する。
【００７６】
ステップ５０８では、インクの吐出が終了し、記録ヘッドの走査もまた終了する。
【００７７】
ステップ５０９では、１ページの記録媒体上に記録する画像の記録データが終了しているか否かを判定する。終了していないと判定された場合、ステップＳ５０２へと戻り、次の走査に対して同様にして駆動パルスのＰＷＭ制御が行われる。終了したと判定された場合、ステップＳ５１０へと進み、記録動作が終了する。
【００７８】
以下に図８に示すステップＳ５０４におけるＢｋチップ１０２の代表温度の決定方法の詳細を説明する。
【００７９】
図１０は本実施形態におけるＢｋチップの代表温度の決定方法を示すフローチャートである。
【００８０】
ステップＳ１００１でブラック代表温度の決定フローが開始されると、まず、ステップ１００２にて図８に示すステップＳ５０２で取得されたＴ＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂのそれぞれと、所定閾値Ｔ＿Ｌｏｗと、の比較を行う。この所定閾値Ｔ＿Ｌｏｗは予めＲＯＭ３０１に記録されている。所定閾値Ｔ＿Ｌｏｗの値は、実際のＢｋチップの温度よりも高い温度に適した駆動パルスが印加されたとしてもインクの吐出量が過小とならない温度範囲における臨界温度が設定されている。なお、Ｔ＿Ｌｏｗは５０℃以下の温度であることが好ましく、３０℃以下の温度であることが更に好ましい。本実施形態においてはＴ＿Ｌｏｗ＝３０℃に設定されている。
【００８１】
ここで、Ｔ＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂの少なくとも一方が所定閾値Ｔ＿Ｌｏｗよりも高い場合、実際の温度よりも高い温度に適した駆動パルスが印加された場合であってもインクの吐出量は過小とならないと判断し、ステップＳ１００３における処理へと進む。一方、Ｔ＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂのいずれもが所定閾値Ｔ＿Ｌｏｗ以下である場合、上述のインクの吐出量の過小を抑制するため、ステップＳ１００６における処理へと進む。
【００８２】
ステップＳ１００３では、図８に示すステップＳ５０２で取得されたＴ＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂに関し、Ｔ＿ＢｋＭａｉｎ≧Ｔ＿ＢｋＳｕｂを満たすか否かが判定される。Ｔ＿ＢｋＭａｉｎがＴ＿ＢｋＳｕｂ以上である場合、ステップＳ１００４へと進み、高い方の温度であるＴ＿ＢｋＭａｉｎが代表温度Ｔ＿Ｂｋに決定される。Ｔ＿ＢｋＭａｉｎがＴ＿ＢｋＳｕｂよりも低い場合、ステップＳ１００５へと進み、高い方の温度であるＴ＿ＢｋＳｕｂが代表温度Ｔ＿Ｂｋに決定される。
【００８３】
このように、ステップＳ１００３〜Ｓ１００５では、実際の温度よりも低い温度に適した駆動パルスが印加された場合において発生し得るインクの吐出量の過大を抑制するため、Ｔ＿ＢｋＭａｉｎとＴ＿ＢｋＳｕｂの高い方の温度を代表温度Ｔ＿Ｂｋに決定する。
【００８４】
一方、ステップＳ１００６では、Ｔ＿ＢｋＭａｉｎ≦Ｔ＿ＢｋＳｕｂを満たすか否かが判定される。具体的には、Ｔ＿ＢｋＭａｉｎがＴ＿ＢｋＳｕｂ以下である場合にはステップＳ１００７へと進み、低い方の温度であるＴ＿ＢｋＭａｉｎが代表温度Ｔ＿Ｂｋに決定される。また、Ｔ＿ＢｋＭａｉｎがＴ＿ＢｋＳｕｂよりも高い場合、ステップＳ１００８へ進み、低い方の温度であるＴ＿ＢｋＳｕｂが代表温度Ｔ＿Ｂｋに決定される。
【００８５】
このように、ステップＳ１００６〜Ｓ１００８では、ステップＳ１００２にて実際の温度よりも高い温度に適した駆動パルスが印加された場合にインクの吐出量の過小が生じる虞があると判定されているため、Ｔ＿ＢｋＭａｉｎとＴ＿ＢｋＳｕｂの低い方の温度を代表温度Ｔ＿Ｂｋに決定する。
【００８６】
なお、本実施形態におけるステップＳ１００３、Ｓ１００６ではＴ＿ＢｋＭａｉｎとＴ＿ＢｋＳｕｂが同じ温度である場合にはＴ＿ＢｋＭａｉｎを代表温度Ｔ＿Ｂｋとして決定する。これは、Ｔ＿ＢｋＭａｉｎの温度情報は、ヘッド温度制御回路３１４内の増幅器４０１により信号が増幅されているため、検出誤差が小さくなり信頼性が高いためである。
【００８７】
以上記載したように、本実施形態では図１０に示す代表温度決定方法にしたがってＢｋチップの代表温度を決定し、図８に示す駆動パルスのＰＷＭ制御を実行して記録を行う。
【００８８】
以下に本実施形態における代表温度決定方法および駆動パルスのＰＷＭ制御を実行した際の過程をある画像を記録する場合を例として詳細に記載する。
【００８９】
図１１は記録する画像の一例を示す模式図である。また、図１２は図１１に示す画像を記録する場合の各走査を行う際の吐出口列の温度分布を示す模式図である。
【００９０】
ここでは、記録ヘッド１０１の第１の走査で記録媒体Ｐ上の単位領域８１に画像を記録し、記録ヘッド１０１の第１の走査の次の第２の走査で記録媒体Ｐ上の単位領域８２に画像を記録し、記録ヘッド１０１の第２の走査よりも後の第３の走査で記録媒体Ｐ上の単位領域８３に画像を記録する場合について説明する。すなわち、画像を記録する単位領域のうち、単位領域８１と単位領域８２はＹ方向に隣接しており、また、単位領域８３は単位領域８２に対してＹ方向下流側に離間している。
【００９１】
なお、単位領域８１、８２、８３に記録する画像はブラックインクのみにより記録され、それぞれＸ方向に８ｉｎｃｈ、Ｙ方向に１．０７ｉｎｃｈの大きさを有する。なお、単位領域８１、８２、８３に記録する画像それぞれのＹ方向における長さはＢｋ吐出口列２０２のＹ方向における長さと同じである。
【００９２】
また、単位領域８１、８２、８３に記録する画像は、それぞれＹ方向上流側の半分の領域（黒部）はインクの吐出量が相対的に多く、Ｙ方向下流側の半分の領域（斜線部）はインクの吐出量が相対的に少ない画像である。なお、Ｙ方向における単位領域８２、８３の間にはブラックインクは吐出しない。
【００９３】
第１の走査を開始するまでは記録媒体Ｐ上に画像の記録は行われていないため、第１の走査を開始する直前までは短パルス加熱制御が行われている。上述のように、短パルス加熱は吐出口列内で各部分の温度が均一かつ目標温度となるように行われる。そのため、単位領域８２に対する第１の走査を開始する際には、吐出口列のＹ方向における各位置の温度は図１２（ａ）に示すようにほぼ５０℃となる。
【００９４】
そのため、第１の走査による記録においては、図８のステップＳ５０２にてＴ＿ＢｋＭａｉｎ＝５０℃、Ｔ＿ＢｋＳｕｂ＝５０℃の温度が取得される。したがって、ステップＳ５０４における図１０に示す代表温度決定のフローでは、まず、ステップＳ１００２にてＴ＿ＢｋＭａｉｎ（５０℃）＞Ｔ＿Ｌｏｗ（３０℃）、且つ、Ｔ＿ＢｋＳｕｂ（５０℃）＞Ｔ＿Ｌｏｗ（３０℃）であると判定され、ステップＳ１００３へと進む。更に、ステップＳ１００３にてＴ＿ＢｋＭａｉｎ（５０℃）≧Ｔ＿ＢｋＳｕｂ（５０℃）であると判定され、ステップＳ１００４にてＴ＿ＢｋＭａｉｎ（５０℃）が代表温度Ｔ＿Ｂｋに決定される。したがって、図８のステップＳ５０５において代表温度Ｔ＿Ｂｋ＝Ｔ＿ＢｋＭａｉｎ（５０℃）と、図９に示す駆動パルス選択テーブルと、に基づいて、Ｂｋチップ用の駆動パルスとしてＰＷＭ番号１に対応するプレパルスの時間（幅）が０．１１５μｓ、インターバル時間が０．９５８μｓ、メインパルスの時間（幅）が０．９２７μｓの駆動パルスが選択される。
【００９５】
第１の走査による記録においては、上述のように、単位領域８１内のＹ方向上流側の半分にはインクの吐出量が相対的に多く、Ｙ方向下流側の半分にはインクの吐出量が相対的に少ない画像が記録される。そのため、第１の走査においてＢｋ吐出口列２０２の上流側の半分の吐出口と対応する記録素子の駆動回数が下流側の半分の吐出口と対応する記録素子の駆動回数よりも多くなる。したがって、単位領域８１に対する第２の走査を開始する際には、吐出口列のＹ方向における各位置では図１２（ｂ）に示すようにＹ方向上流側端部の温度が約７０℃、Ｙ方向下流側端部の温度が約５５℃と全体的には比較的高温であるが、その中で温度分布が生じる。
【００９６】
これにより、Ｙ方向上流側に設けられたダイオードセンサ２１４により取得される温度Ｔ＿ＢｋＳｕｂがＹ方向下流側に設けられたダイオードセンサ２０６により取得される温度Ｔ＿ＢｋＭａｉｎよりも高くなる。具体的には、第２の走査による記録においては、図８のステップＳ５０２にてＴ＿ＢｋＭａｉｎ＝５５℃、Ｔ＿ＢｋＳｕｂ＝７０℃の温度が取得される。したがって、ステップＳ５０４における図１０に示す代表温度決定のフローでは、まず、ステップＳ１００２にてＴ＿ＢｋＭａｉｎ（５５℃）＞Ｔ＿Ｌｏｗ（３０℃）、且つ、Ｔ＿ＢｋＳｕｂ（７０℃）＞Ｔ＿Ｌｏｗ（３０℃）であると判定され、ステップＳ１００３へと進む。更に、ステップＳ１００３にてＴ＿ＢｋＭａｉｎ（５５℃）≧Ｔ＿ＢｋＳｕｂ（７０℃）でないと判定され、ステップＳ１００５にて高い方の温度であるＴ＿ＢｋＳｕｂ（７０℃）が代表温度Ｔ＿Ｂｋに決定される。したがって、図８のステップＳ５０５において代表温度Ｔ＿Ｂｋ＝Ｔ＿ＢｋＳｕｂ（７０℃）と、図９に示す駆動パルス選択テーブルと、に基づいて、Ｂｋチップ用の駆動パルスとしてＰＷＭ番号０に対応するプレパルスの時間（幅）が０．０００μｓ、インターバル時間が０．０００μｓ、メインパルスの時間（幅）が１．０００μｓの駆動パルスが選択される。
【００９７】
上述のように、単位領域８３は単位領域８２に対してＹ方向下流側に離間した位置に位置している。そのため、単位領域８２に対する第２の走査が終了してから単位領域８３に対する第３の走査を開始するまでには長い時間が経過しており、吐出口列の温度は全体的に低下している。したがって、単位領域８３に対する第３の走査を開始する際には、吐出口列のＹ方向における各位置では図１２（ｃ）に示すようにＹ方向上流側端部の温度が約２８℃、Ｙ方向下流側端部の温度が約１０℃と、全体的には比較的低温であるが、その中で温度分布が生じる。
【００９８】
これにより、第３の走査による記録においては、図８のステップＳ５０２にてＴ＿ＢｋＭａｉｎ＝１０℃、Ｔ＿ＢｋＳｕｂ＝２８℃の温度が取得される。したがって、ステップＳ５０４における図１０に示す代表温度決定のフローでは、まず、ステップＳ１００２にてＴ＿ＢｋＭａｉｎ（１０℃）≦Ｔ＿Ｌｏｗ（３０℃）、且つ、Ｔ＿ＢｋＳｕｂ（２８℃）≦Ｔ＿Ｌｏｗ（３０℃）であると判定され、ステップＳ１００６へと進む。更に、ステップＳ１００６にてＴ＿ＢｋＭａｉｎ（１０℃）≦Ｔ＿ＢｋＳｕｂ（２８℃）であると判定される。そのため、ステップＳ１００７へと進み、低い方の温度であるＴ＿ＢｋＭａｉｎ（１０℃）が代表温度Ｔ＿Ｂｋに決定される。したがって、図８のステップＳ５０５において代表温度Ｔ＿Ｂｋ＝Ｔ＿ＢｋＭａｉｎ（１０℃）と、図９に示す駆動パルス選択テーブルと、に基づいて、Ｂｋチップ用の駆動パルスとしてＰＷＭ番号４に対応するプレパルスの時間（幅）が０．４０６μｓ、インターバル時間が０．８９６μｓ、メインパルスの時間（幅）が０．６９８μｓの駆動パルスが選択される。
【００９９】
Ｂｋチップが所定温度よりも低温であるとき、記録素子列内の低温となっている記録素子に適正な駆動パルスよりも高温用の駆動パルスが印加されると、吐出量が小さくなり過ぎる虞がある。そこで、図１１、図１２を用いて説明したように、本実施形態によれば、Ｂｋチップが少なくとも一部の温度が低くなる単位領域８３に対する第３の走査の記録にて行ったように、ダイオードセンサ２０６、２１４から取得された温度Ｔ＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂのうちの低い方の温度を代表温度とする。これにより、インクの吐出量の過小を抑制することができる。
【０１００】
一方、温度Ｔ＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂが共に所定温度よりも高い場合には、Ｂｋチップは全体的に高温であり、Ｂｋチップの温度よりも高温用の駆動パルスが印加された場合であってもインクの吐出量は過小とはならないと予想される。そこで、単位領域８１、８２に対する第１、第２の走査の記録にて行ったように、＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂのうちの高い方の温度を代表温度に決定する。これにより、実際の温度よりも低い温度に適した駆動パルスが印加された場合に発生し得るインクの吐出量の過大を抑制することが可能となる。
【０１０１】
以上記載したように、本実施形態によれば、インクの温度が極端に高い場合や低い場合であっても吐出不良の発生を抑制した記録を行うことが可能となる。
【０１０２】
（第２の実施形態）
第１の実施形態では、ダイオードセンサ２０６、２１４により得られる温度Ｔ＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂの高い方の温度または低い方の温度を代表温度とする形態について記載した。
【０１０３】
これに対し、本実施形態では、温度Ｔ＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂの高い方の温度、低い方の温度、平均の温度のいずれかを代表温度とする形態について記載する。
【０１０４】
なお、前述した第１の実施形態と同様の部分については説明を省略する。
【０１０５】
図１３は本実施形態におけるＢｋチップの代表温度の決定方法を示すフローチャートである。
【０１０６】
まず、ステップ２０１にて図８に示すステップＳ５０２で取得されたＴ＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂのそれぞれと、第１の閾値Ｔ＿Ｈｉｇｈと、の比較を行う。この第１の閾値Ｔ＿Ｈｉｇｈは予めＲＯＭ３０１に記録されている。なお、第１の閾値Ｔ＿Ｈｉｇｈの値は、実際のＢｋチップの温度よりも低い温度に適した駆動パルスが印加されたとしてもインクの吐出量が過大とならない温度範囲における臨界温度が設定されている。なお、Ｔ＿Ｈｉｇｈは６０℃以上の温度であることが好ましく、本実施形態においては第１の閾値Ｔ＿Ｈｉｇｈ＝６５℃に設定されている。
【０１０７】
このステップＳ２０１にてＴ＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂがそれぞれ第１の閾値Ｔ＿Ｈｉｇｈよりも低い場合には、実際の温度よりも低い温度に適した駆動パルスが印加された場合であってもインクの吐出量は過大とならないと判断し、ステップＳ２０２における処理へと進む。また、Ｔ＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂの少なくとも一方が第１の閾値Ｔ＿Ｈｉｇｈ以上である場合、インクの吐出量が過大となり得ると判定し、ステップＳ２０３における処理へと進む。
【０１０８】
次に、ステップ２０２では、Ｔ＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂのそれぞれと、第１
の閾値Ｔ＿Ｈｉｇｈよりも小さい第２の閾値Ｔ＿Ｌｏｗと、の比較を行う。ここで、第２の閾値Ｔ＿Ｌｏｗは第１の実施形態における所定閾値Ｔ＿Ｌｏｗと同じであり、実際のＢｋチップの温度よりも高い温度に適した駆動パルスが印加されたとしてもインクの吐出量が過小とならない温度範囲における臨界温度が設定されている。なお、本実施形態においては、第２の閾値Ｔ＿Ｌｏｗ＝３０℃に設定されている。
【０１０９】
このステップＳ２０２において、Ｔ＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂがそれぞれ第２の閾値Ｔ＿Ｌｏｗよりも高い場合、実際の温度よりも高い温度に適した駆動パルスが印加されたとしてもインクの吐出量は過小とはならないと判断し、ステップＳ２０９における処理へと進む。また、Ｔ＿ＢｋＭａｉｎ、Ｔ＿ＢｋＳｕｂの少なくとも一方が第２の閾値以下（Ｔ＿Ｌｏｗ以下）である場合、インクの吐出量が過小となる虞があると判定し、ステップＳ２０４における処理へと進む。
【０１１０】
ステップＳ２０３では、Ｔ＿ＢｋＭａｉｎ≧Ｔ＿ＢｋＳｕｂを満たすか否かが判定される。Ｔ＿ＢｋＭａｉｎがＴ＿ＢｋＳｕｂ以上である場合、ステップＳ２０５へと進み、高い方の温度であるＴ＿ＢｋＭａｉｎが代表温度Ｔ＿Ｂｋに決定される。一方、Ｔ＿ＢｋＭａｉｎがＴ＿ＢｋＳｕｂよりも低い場合には、ステップＳ２０６へと進み、高い方の温度であるＴ＿ＢｋＳｕｂが代表温度Ｔ＿Ｂｋに決定される。
【０１１１】
このように、ステップＳ２０１にて実際の温度よりも低い温度に適した駆動パルスが印加された場合にインクの吐出量は過大となる虞があると判定された場合には、ステップＳ２０３、Ｓ２０５、Ｓ２０６にて高い方の温度を代表温度に決定する。
【０１１２】
次に、ステップＳ２０４では、Ｔ＿ＢｋＭａｉｎ≦Ｔ＿ＢｋＳｕｂを満たすか否かが判定される。Ｔ＿ＢｋＭａｉｎがＴ＿ＢｋＳｕｂ以下である場合、ステップＳ２０７へと進み、低い方の温度であるＴ＿ＢｋＭａｉｎが代表温度Ｔ＿Ｂｋに決定される。また、Ｔ＿ＢｋＭａｉｎがＴ＿ＢｋＳｕｂよりも高い場合には、ステップＳ２０８へと進み、低い方の温度であるＴ＿ＢｋＳｕｂが代表温度Ｔ＿Ｂｋに決定される。
【０１１３】
このように、ステップＳ２０４にて実際の温度よりも高い温度に適した駆動パルスが印加された場合、インクの吐出量は過大となり得ると判定された場合には、ステップＳ２０４、Ｓ２０７、Ｓ２０８にて低い方の温度を代表温度に決定する。
【０１１４】
また、ステップＳ２０１、ステップＳ２０２にてＴ＿ＢｋＭａｉｎおよびＴ＿ＢｋＳｕｂがいずれも第１の閾値Ｔ＿Ｈｉｇｈよりも低く、且つ、第２の閾値Ｔ＿Ｌｏｗよりも高いと判定された場合、Ｓ２０９へと進む。このように判定される場合には、ダイオードセンサ２０６、２１４により検出された温度が極端に高くも低くもなく、駆動パルスのＰＷＭ制御において一般的な温度範囲に収まっている。そのため、最適な駆動パルス以外の駆動パルスが印加された場合であってもインクの吐出量の過大や過小は生じないと考えられる。
【０１１５】
したがって、本実施形態におけるステップＳ２０９では、Ｔ＿ＢｋＭａｉｎとＴ＿ＢｋＳｕｂの平均温度を算出し、代表温度Ｔ＿Ｂｋとして決定する。なお、本実施形態では、Ｔ＿ＢｋＭａｉｎとＴ＿ＢｋＳｕｂの相加平均を代表温度とする（Ｔ＿Ｂｋ＝（Ｔ＿ＢｋＭａｉｎ＋Ｔ＿ＢｋＳｕｂ）／２）。
【０１１６】
このように平均温度を代表温度として用いることにより、インクの吐出量の過大や過小が生じにくい場合においてより適切に駆動パルスのＰＷＭ制御を行うことができる。
【０１１７】
なお、本実施形態では平均温度の算出方法としてＴ＿ＢｋＭａｉｎとＴ＿ＢｋＳｕｂの相加平均を算出する形態について記載したが、他の形態による実施も可能である。例えば、Ｔ＿ＢｋＭａｉｎとＴ＿ＢｋＳｕｂの相乗平均を算出する形態であっても良い。また、温度やダイオードセンサの位置に応じて重み付けを付けて加重平均を算出する形態であっても良い。
【０１１８】
図１４は平均温度を代表温度としてＰＷＭ制御を行うことにより得られる効果を説明するための図である。なお、ここでは例として、Ｔ＿ＢｋＭａｉｎ＝３１℃であり、Ｔ＿ＢｋＳｕｂ＝４５℃である場合について記載する。
【０１１９】
第１の実施形態にしたがって代表温度を決定する場合、Ｔ＿ＢｋＭａｉｎ（３１℃）＞Ｔ＿Ｌｏｗ（３０℃）、Ｔ＿ＢｋＳｕｂ（４５℃）＞Ｔ＿Ｌｏｗ（３０℃）、Ｔ＿ＢｋＭａｉｎ（３１℃）＜Ｔ＿ＢｋＳｕｂ（４５℃）であるため、ステップＳ１００５にて代表温度Ｔ＿ＢｋはＴ＿ＢｋＭａｉｎ＝４５℃に決定される。そのため、図９（ａ）に示す駆動パルス選択テーブルに基づいてＰＷＭ番号が１の駆動パルスが選択される。
【０１２０】
しかしながら、ＰＷＭ番号が１の駆動パルスは実際には４５℃〜６０℃の中間温度Ｔｍ１（約５２℃）の温度に適した駆動パルスである。ここで、Ｔ＿ＢｋＳｕｂ（４５℃）、Ｔ＿ＢｋＭａｉｎ（３１℃）は、Ｔｍ１（約５２℃）に比べてそれぞれ約７℃、約２１℃低い。そのため、ＰＷＭ番号が１の駆動パルスを印加した場合、Ｔ＿ＢｋＳｕｂに対応するダイオードセンサ２１４が設けられたＹ方向上流側の吐出口からのインクの吐出量は所望の吐出量よりも若干少なくなる。また、Ｔ＿ＢｋＭａｉｎに対応するダイオードセンサ２０６が設けられたＹ方向下流側の吐出口からのインクの吐出量は所望の吐出量よりも更に少なくなる。これにより、記録される画像に若干の画質の低下が生じる虞がある。
【０１２１】
これに対し、本実施形態にしたがって代表温度を決定する場合、Ｔ＿ＢｋＭａｉｎ（３１℃）＜Ｔ＿Ｈｉｇｈ（６５℃）、Ｔ＿ＢｋＳｕｂ（４５℃）＜Ｔ＿Ｈｉｇｈ（６５℃）、Ｔ＿ＢｋＭａｉｎ（３１℃）＞Ｔ＿Ｌｏｗ（３０℃）、Ｔ＿ＢｋＳｕｂ（４５℃）＞Ｔ＿Ｌｏｗ（３０℃）であるため、ステップＳ２０９へと進む。ステップＳ２０９にてＴ＿ＢｋＭａｉｎとＴ＿ＢｋＳｕｂの相加平均を算出し、代表温度Ｔ＿Ｂｋは約３８℃（＝（３１＋４５）／２）となる。そのため、図９（ａ）に示す駆動パルス選択テーブルに基づいてＰＷＭ番号が２の駆動パルスが選択される。
【０１２２】
ここで、ＰＷＭ番号が２の駆動パルスは実際には３０℃〜４５℃の中間温度Ｔｍ２（約３７℃）の温度に適した駆動パルスである。そのため、Ｔ＿ＢｋＳｕｂ（４５℃）はＴｍ２（約３７℃）に比べて約８℃高く、また、Ｔ＿ＢｋＭａｉｎ（３１℃）は、Ｔｍ２（約３７℃）に比べて約６℃低くなる。したがって、ＰＷＭ番号が２の駆動パルスを印加した場合、Ｔ＿ｂｋＳｕｂに対応するＹ方向上流側の吐出口からのインクの吐出量は所望の吐出量よりも若干多くなる。また、Ｙ方向下流側の吐出口からのインクの吐出量は所望の吐出量よりも若干少なくなる。このように、Ｔ＿ＢｋＭａｉｎとＴｍ２の差とＴ＿ＢｋＳｕｂとＴｍ２の差の合計をＴ＿ＢｋＭａｉｎとＴｍ１の差とＴ＿ＢｋＳｕｂとＴｍ１の差の合計よりも小さくすることができるため、所望の吐出量からのずれ量を小さくできる。
【０１２３】
このように、本実施形態にしたがって代表温度を決定してＰＷＭ制御を実行する場合、所望の吐出量からのずれ量をある程度小さくすることができる。これにより、記録される画像の画質を好適なものとすることができる。
【０１２４】
以上記載したように、本実施形態によれば、インクの温度が極端に高い場合や低い場合であっても吐出不良の発生を抑制し、且つ、インクの温度が極端に高くも低くもない場合には画質の低下を抑制した記録を行うことができる。
【０１２５】
なお、以上で説明した第２の実施形態では、Ｔ＿ＢｋＭａｉｎとＴ＿ＢｋＳｕｂのうち一方がＴ＿Ｈｉｇｈよりも高く、他方がＴ＿Ｌｏｗよりも高い場合、ステップＳ２０１にてステップＳ２０３へと進み、高い方の温度を代表温度に決定する。これは、インクの温度が極端に高い場合におけるインクの吐出量の過大による不吐がインクの温度が極端に低い場合におけるインクの吐出量の過小による白抜けよりも画質の低下に寄与する影響が大きいと考えられるため、上記のインクの温度が極端に高い場合における不吐を優先的に抑制しているからである。
【０１２６】
しかしながら、本発明は上記の形態に限定されるものではなく、インクの温度が極端に低い場合における吐出量の低下等を優先的に抑制する形態であっても良い。その場合、図１３におけるステップＳ２０１とステップＳ２０２の順序を逆転させ、ステップＳ２０２における処理を行ってからステップＳ２０１における処理を実行すれば良い。また、インクの温度が極端に高い場合と低い場合それぞれにおける吐出不良のどちらを優先的に抑制するかを記録装置１００に設けられたサーミスタ３１５により得られる温度情報に基づいて決定しても良い。
【０１２７】
また、以上で説明した各実施形態には、ブラックインクを吐出するＢｋチップに複数のダイオードセンサが設けられており、Ｂｋのみ本実施形態における代表温度決定方法を実行する形態について記載したが、他の形態による実施も可能である。例えば、カラーインクを吐出するＣｌチップに複数のダイオードセンサが設けられている場合であっても本発明を適用することができる。
【０１２８】
また、以上で説明した各実施形態では、インクの温度を測定するための温度センサとしてダイオードセンサを用いる形態を記載したが、他の形態による実施も可能である。すなわち、別の温度検出方式の検出素子を温度センサとして用いる形態であっても良い。
【０１２９】
また、以上で説明した各実施形態では、図１０または図１３に示したフローチャートにしたがって代表温度を決定する形態について記載したが、他の形態による実施も可能である。例えば、図１５に示すフローチャートにしたがって代表温度を決定する形態であっても良い。
【符号の説明】
【０１３０】
１０１  記録ヘッド
２０６、２０７、２１４  ダイオードセンサ（検出素子）
２１２、２２２  記録素子
３０１  ＲＯＭ
【図１】
2016043636.tif 000003
【図２】
2016043636.tif 000004
【図３】
2016043636.tif 000005
【図４】
2016043636.tif 000006
【図５】
2016043636.tif 000007
【図６】
2016043636.tif 000008
【図７】
2016043636.tif 000009
【図８】
2016043636.tif 000010
【図９】
2016043636.tif 000011
【図１０】
2016043636.tif 000012
【図１１】
2016043636.tif 000013
【図１２】
2016043636.tif 000014
【図１３】
2016043636.tif 000015
【図１４】
2016043636.tif 000016
【図１５】
2016043636.tif 000017