(57)【要約】【課題】ＰＷＭ制御を採用することによって、インク滴の吐出速度が変化してしまうような小液滴を吐出するインクジェット記録装置においても、ドットの記録位置のずれを抑制し、画像品位の悪化を軽減可能な記録装置及び記録方法を提供する。【解決手段】吐出されるインクの量を一定に保つように駆動パルスを変更する駆動パルス変更手段と、駆動パルスの変更の前後でドットの記録位置が変わらないように記録ヘッドからのインク吐出タイミングを変更する吐出タイミング変更手段を有する。【選択図】図７
2008162067.tif 000002
【特許請求の範囲】
【請求項１】
駆動パルスの印加に応じてインクを吐出する記録素子を備えた記録ヘッドを走査させて記録媒体にドットを記録する記録手段と、
前記吐出されるインクの量が一定に保たれるようにするために前記駆動パルスを変更する駆動パルス変更手段と、
前記駆動パルスの変更の前後で前記ドットの記録位置が変わらないようにするために、前記記録ヘッドからのインク吐出タイミングを変更する吐出タイミング変更手段と、
を有することを特徴とするインクジェット記録装置。
【請求項２】
前記駆動パルス変更手段は、前記記録ヘッドの温度によらず前記吐出されるインクの量が一定に保たれるようにするために前記駆動パルスを変更することを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記ドットの記録位置のずれを調整するために、インク吐出タイミング調整値を取得する調整値取得手段を有し、
前記インク吐出タイミング変更手段は、さらに前記インク吐出タイミング調整値に基づいて前記記録ヘッドからのインク吐出タイミングを変更することを特徴とする請求項１または２に記載のインクジェット記録装置。
【請求項４】
前記記録ヘッドは、前記吐出タイミング変更手段がインク吐出タイミングを変更する第１吐出口列と、該第１吐出口列よりも吐出するインクが大きく、かつ前記吐出タイミング変更手段がインク吐出タイミングを変更しない第２吐出口列とを有することを特徴とする請求項１乃至３のいずれかに記載のインクジェット記録装置。
【請求項５】
前記記録ヘッドは、第１吐出口列と、該第１吐出口列よりも吐出するインクが大きく、かつ前記吐出タイミング変更手段が変更可能な駆動パルスの種類の多い第２吐出口列とを有することを特徴とする請求項１乃至３のいずれかに記載のインクジェット記録装置。
【請求項６】
駆動パルスを印加することによってインクを吐出する記録ヘッドを、記録媒体に対して相対的に移動させることによって、前記記録媒体にドットを記録するインクジェット記録装置において、
前記記録ヘッドが前記記録媒体にドットを記録する位置を調整するための調整値を取得する手段と、
複数種類の前記駆動パルスが用意されたＰＷＭテーブルから、前記記録ヘッドの温度あるいは環境温度の少なくとも一方に応じて、１つの前記駆動パルスを選択する手段と、
前記選択手段によって選択された駆動パルスの種類に応じて前記調整値を補正する手段と、
前記選択された駆動パルスと前記補正手段によって補正された調整値を用いて前記記録ヘッドに記録を行わせる手段と、
を有することを特徴とするインクジェット記録装置。
【請求項７】
駆動パルスの印加に応じてインクを吐出する記録素子を備えた記録ヘッドを走査させて記録媒体にドットを記録する記録手段と、
前記記録ヘッドの温度によらず前記吐出されるインクの量が一定となるように、複数種類の前記駆動パルスから１種の駆動パルスを前記記録ヘッドの温度に応じて選択する駆動パルス選択手段と、
前記複数種類の駆動パルスにかかわらず前記ドットの記録位置が変わらないようにするために、前記記録ヘッドからのインク吐出タイミングを補正する補正値として、前記選択された駆動パルスに対応した補正値を取得する取得手段と、
前記選択された駆動パルス及び前記取得された補正値に基づいて記録を行うように前記記録手段を制御する制御手段と、
を有することを特徴とするインクジェット記録装置。
【請求項８】
駆動パルスの印加に応じてインクを吐出する記録素子を備えた記録ヘッドを走査させて記録媒体にドットを記録するインクジェット記録方法であって、
前記吐出されるインクの量が一定に保たれるようにするために前記駆動パルスを変更する工程と、
前記駆動パルスの変更の前後で前記ドットの記録位置が変わらないようにするために、前記記録ヘッドからのインク吐出タイミングを変更する工程と、
を有することを特徴とするインクジェット記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクを吐出させることによって記録媒体に記録を行う記録装置および記録方法に関する。特に、印加される駆動パルスによって駆動するヒータを備えた記録ヘッドを用い、記録媒体にドットを記録する記録装置の、ドットの記録位置の制御方法に関する。
【背景技術】
【０００２】
画像データに応じてインク滴を吐出するノズルを複数備えた記録ヘッドを用い、記録媒体に画像を形成するインクジェット記録装置が急速に普及している。このようなインクジェット記録装置では、その吐出方式として様々なものを採用することが出来る。中でも、吐出口に連通するノズル内に電気熱変換体（ヒータ）を設け、当該ヒータに駆動パルスを印加することにより生成する気泡の成長エネルギによってインク滴を吐出する方式は、小液滴を高精細に記録する際に有効である。近年では、より高精細な画質をより高速に記録することへの要求が高まっており、このような記録ヘッドにおいても、マルチノズル化やノズルの高密度化、小液滴化、および駆動の高周波数化が進められている。
【０００３】
ところで、このような構成のインクジェット記録ヘッドにおいては、環境温度や駆動の頻度に応じてノズル内のインクの温度が変動し、更にインクの温度に応じて吐出されるインク滴の量（吐出量）が変動することが知られている。吐出量の変動は記録媒体におけるドットの大きさひいては画像濃度を変動させるので、ページ内に濃度むらや色相の崩れなどを招致し、画像品位を悪化させる。
【０００４】
このような問題を解決するために、特許文献１や特許文献２には、吐出量を一定に保つために、個々の電気熱変換体に印加する駆動パルスのパルス形状を、検出したヘッド温度に応じて調整するＰＷＭ制御に関する技術が開示されている。具体的に説明すると、例えば特許文献１では、１回の吐出のために２回のパルスを印加するダブルパルス駆動方法において、検出した温度に応じて、１回目に印加するプレパルスのパルス幅を調整する方法が開示されている。また、特許文献２には、１回の吐出のために１回のパルスを印加するシングルパルス駆動方法において、検出した温度に応じて、シングルパルスのパルス幅およびパルス電圧を調整する方法が開示されている。いずれの方法においても、記録装置内のメモリに予め格納されているテーブル（以下、ＰＷＭテーブルと称する）を参照することにより、検出した温度に対応する適切なパルス形状を設定することが出来るようになっている。
【０００５】
【特許文献１】特開平５−０３１９０５号公報
【特許文献２】特開２００１−１８００１５号公報
【特許文献３】特開２００１−２６１０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、近年のように小液滴化が著しく促進されて来ている状況においては、上述したＰＷＭ制御を行うことにより、吐出量の変動を抑え濃度むらを軽減させることはできるものの、インク滴の吐出速度が変化しドットの記録位置ずれを招くことがあった。
【０００７】
例えば、５ｐｌないしは２ｐｌ程度の吐出量で記録を行うような場合は、特許文献１や特許文献２で説明したようなＰＷＭ制御を行い、吐出量を所定範囲内に揃えるのみで、好適な画像を得ることが出来た。それに対し、これよりも吐出量の小さい１ｐｌ以下で記録する場合、上記ＰＷＭ制御によって電気熱変換体に印加する駆動パルスの形状が変更されると吐出量の変動は所定範囲内に収まるが、インクの吐出速度は無視できない程度に変化してしまうことが確認された。
【０００８】
一般に、シリアル型のインクジェット記録装置においては、記録ヘッドに備えられた複数のノズルからインク滴を吐出しながら、当該記録ヘッドを記録媒体に対して相対的に走査することにより、記録媒体に画像が形成される。よって、吐出されるインク滴は、記録媒体に垂直な速度成分の他、記録ヘッドの進行方向の成分も有している。すなわち、記録媒体に垂直な速度成分が変化すると、インク滴が記録媒体に着弾するまでに要する時間が変位し、その時間差が記録ヘッドの進行方向成分の着弾位置の差となって現れるのである。
【０００９】
このような状況において、上述したＰＷＭ制御を実行した場合、吐出量の小さいインク滴ほど理想の記録位置とは異なる位置にドットが記録されてしまい、結果、記録位置のずれは濃度むらやテキスチャを発生させるため、画像品位の悪化を招く。
【００１０】
本発明は、上記問題点に鑑みてなされたものである。よって、その目的とするところは、ＰＷＭ制御を採用した際、駆動パルスの切換えに伴ってインクの吐出速度が変化するような小インク滴を吐出する場合でも、ドットの記録位置のずれに伴う画像品位の悪化を軽減可能な記録装置及び記録方法を提供することである。
【課題を解決するための手段】
【００１１】
そのために本発明では、駆動パルスの印加に応じてインクを吐出する記録素子を備えた記録ヘッドを走査させて記録媒体にドットを記録する記録手段と、前記吐出されるインクの量が一定に保たれるようにするために前記駆動パルスを変更する駆動パルス変更手段と、前記駆動パルスの変更の前後で前記ドットの記録位置が変わらないようにするために、前記記録ヘッドからのインク吐出タイミングを変更する吐出タイミング変更手段と、を有することを特徴とする。
【００１２】
また、駆動パルスを印加することによってインクを吐出する記録ヘッドを、記録媒体に対して相対的に移動させることによって、前記記録媒体にドットを記録するインクジェット記録装置において、前記記録ヘッドが前記記録媒体にドットを記録する位置を調整するための調整値を取得する手段と、複数種類の前記駆動パルスが用意されたＰＷＭテーブルから、前記記録ヘッドの温度あるいは環境温度の少なくとも一方に応じて、１つの前記駆動パルスを選択する手段と、前記選択手段によって選択された駆動パルスの種類に応じて前記調整値を補正する手段と、前記選択された駆動パルスと前記補正手段によって補正された調整値を用いて前記記録ヘッドに記録を行わせる手段と、を有することを特徴とする。
【００１３】
更に、駆動パルスの印加に応じてインクを吐出する記録素子を備えた記録ヘッドを走査させて記録媒体にドットを記録する記録手段と、前記記録ヘッドの温度によらず前記吐出されるインクの量が一定となるように、複数種類の前記駆動パルスから１種の駆動パルスを前記記録ヘッドの温度に応じて選択する駆動パルス選択手段と、前記複数種類の駆動パルスにかかわらず前記ドットの記録位置が変わらないようにするために、前記記録ヘッドからのインク吐出タイミングを補正する補正値として、前記選択された駆動パルスに対応した補正値を取得する取得手段と、前記選択された駆動パルス及び前記取得された補正値に基づいて記録を行うように前記記録手段を制御する制御手段と、を有することを特徴とする。
【００１４】
更にまた、駆動パルスの印加に応じてインクを吐出する記録素子を備えた記録ヘッドを走査させて記録媒体にドットを記録するインクジェット記録方法であって、前記吐出されるインクの量が一定に保たれるようにするために前記駆動パルスを変更する工程と、前記駆動パルスの変更の前後で前記ドットの記録位置が変わらないようにするために、前記記録ヘッドからのインク吐出タイミングを変更する工程と、を有することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、ＰＷＭ制御を実行した場合に駆動パルスの切換えに伴って吐出速度が変動する場合であっても、駆動パルスの切換えに応じてドットの記録位置を補正することにより、ドットの記録位置のずれに伴う画像品位の悪化を軽減することが可能となる。
【発明を実施するための最良の形態】
【００１６】
以下に、本発明に適用可能なインクジェット記録装置及び記録位置の制御方法駆動方法を説明する。
【実施例１】
【００１７】
図１は、本実施例に適用するシリアル型のインクジェット記録装置の内部構造を説明するための斜視図である。キャリッジ１は、ガイドシャフト２及び不図示のガイドレールに案内支持されており、ベルト９を介して伝達されるキャリッジモータ８の駆動力によって、往復移動する。記録ヘッド７はキャリッジ１に搭載されている。記録ヘッド７のインクを吐出する吐出口面は、不図示のプラテンに下部から支持されながらＬＦローラ５によって搬送される記録媒体３に対向し、記録媒体３に向けてインクを吐出しながら主走査方向に往復移動できるようになっている。記録ヘッド７は、記録素子として電気熱変換体（ヒータ）を備え、該ヒータに駆動パルスを印加し熱エネルギを発生させることにより、吐出口からインク滴を吐出させる構成を有する。
【００１８】
記録コマンドが入力されると、記録媒体３は、記録ヘッド７によって記録が可能な位置までＬＦローラ５によって搬送され、位置決めされる。その後、図の位置に停止していたキャリッジ１は、主走査方向に加速され、その後等速で移動する。この等速移動の最中に、記録ヘッド７は受信した記録データに従って、記録媒体３に向けてインクを吐出する。記録ヘッドによる１回分の記録主走査が完了すると、記録媒体３は所定量だけ副走査方向に搬送される。このような記録媒体に対する相対的な記録主走査と搬送動作とを交互に繰り返すことにより、記録媒体３に順次画像が形成されて行く。
【００１９】
図においてキャリッジ１が位置しているホームポジションには、記録ヘッド７にメンテナンス処理を施すためのメンテナンス機構３０が備えられている。電源ＯＦＦ時など、長時間に渡って記録動作が行われないとき、キャリッジ１はホームポジションに戻る。そして、記録ヘッド７の吐出口面は、ここからのインクの蒸発を抑制するために、不図示のキャップによってカバーされる。更に、必要に応じて、吐出口面には清掃や吸引などの回復処理が施される。
【００２０】
図２は、キャリッジ１の移動制御機構を詳しく説明するための部分図である。ガイドシャフト２は、その両端がシャーシ４に固定されており、キャリッジ１が往復運動をする際のガイドとなる。ベルト９は、その両端が回動可能な２つのプーリによってガイドシャフト２と平行に張架されており、更にその一部がキャリッジ７に連結固定されている。２つのプーリのうちの１つは、キャリッジモータ８の駆動によって回転し、これによりベルト９が回動してキャリッジ１を主走査方向に往復移動させる。
【００２１】
一定のピッチでマークが記されているエンコーダスケール４０も、ガイドシャフト２やベルト９と平行にシャーシ４に固定張架されており、キャリッジ１に備えられたエンコーダセンサ４５は、エンコーダスケール４０上のマークを検知する。これにより、記録装置はキャリッジ１の現在位置を認識することが出来る。エンコーダ方式としては光学式や磁気式を採用することが出来る。例えば、エンコーダスケール４０に記されているマークが３００ＬＰＩ（Ｌｉｎｅ／Ｉｎｃｈ；参考値）のピッチ、すなわち約８４．６μｍの間隔で設けられている場合、キャリッジ１の位置を３００ＬＰＩの精度で取得することができる。
【００２２】
エンコーダセンサ４５によって検知されたキャリッジ１の現在位置や、マーク検出速度から得られるキャリッジ１の移動速度は、記録ヘッド７における吐出タイミングを図るために利用される。本実施例の記録ヘッド７は、このようなエンコーダセンサの情報を得つつ、主走査方向に１２００ｄｐｉ（ｄｏｔ／ｉｎｃｈ；参考値）の解像度で記録が可能となっている。
【００２３】
図３は、本実施例で採用するインクジェット記録装置の制御系の構成を説明するためのブロック図である。ＣＰＵ−Ｐ（中央演算処理装置）３０１は、ＲＯＭ−Ｐ３０３に記憶されている各種制御プログラムに従って、記録装置全体を制御する。ＲＯＭ−Ｐ３０３には、上記制御プログラムの他、プリンタエミュレーションプログラムや記録フォント、後述する記録位置調整モードで記録するテストパターンや記録位置調整用のテーブル、駆動パルスパラメータテーブル（ＰＷＭテーブル）も格納されている。ＲＡＭ−Ｐ３０２は、記録のための展開データやホストからの受信データ（記録コマンドや記録データ）を一時的に蓄えておく受信バッファ、記録速度などの必要な情報を格納するためのワークメモリ、またＣＰＵ−Ｐ３０１のワークエリアとして使用される。
【００２４】
３３０は、記録位置調整値、記録枚数、吐出回数、インクタンク交換回数、記録ヘッド交換回数、クリーニング実行回数など、記録装置の使用に応じて変化する情報を、随時書き込んだり読み取ったりすることが可能な不揮発性メモリＥＥＰＲＯＭである。本実施例特有の、記録位置調整モード時の駆動パルス情報や温度情報もＥＥＰＲＯＭ３３０に格納される。ＥＥＰＲＯＭ３３０に書き込まれた情報は、電源が切れても保持される。
【００２５】
３０５は、複合制御ユニット（ＡＳＩＣ）であり、記録ヘッド７、ＬＥＤ３０７、電源Ｓ／Ｗ３０９、カバーオープンＳ／Ｗ３１１、紙検出センサ３１３、更にはエンコーダセンサ４５の状態や検知情報を取得し、ＣＰＵ−Ｐ３０１に通知する。記録ヘッド７に搭載され記録ヘッド７の温度を測定するための記録ヘッド温度センサ３４０や、記録装置内部に配備され環境温度を検出するための環境温度センサ３５０からの検知情報も、ＡＳＩＣ３０５を介してＣＰＵ−Ｐ３０１に通知される。また、本実施例の記録位置調整モードにおいて、テストパターンを読み取る光学センサ３６０の情報も、ＡＳＩＣ３０５を介してＣＰＵ−Ｐ３０１に通知される。
【００２６】
なお、記録ヘッド温度センサ３４０は、例えば、記録ヘッド７の電気熱変換体（ヒータ）が設けられた基板上に、温度上昇に従って正の抵抗変化を示すようなセンサを用いることが出来る。また、ダイオードを上記基板上に設け、これに電流を流し、その電圧変化によってこの近傍の温度を検出する仕組みであってもよい。このように、記録ヘッド７のノズル（吐出口）近傍の温度情報を直接検出する構成であれば、より精度の高い制御が可能となる。
【００２７】
３１４〜３１６は、キャリッジモータ８、ＬＦローラ５を搬送するための紙送りモータ３１８、および記録媒体３を装置内に給紙するための給紙モータ３１９を、それぞれ駆動するためのモータドライバである。本実施例において、キャリッジモータ８にはサーボ制御を行うためＤＣサーボモータが、紙送りモータ３１８および給紙モータ３１９にはＣＰＵ−Ｐ３０１が制御しやすいステッピングモータがそれぞれ用いられている。
【００２８】
不図示のホスト機器から送信された記録コマンドや記録データは、Ｉ／Ｆ３２１を介してＩ／Ｆコントローラ３２０に受信される。また、記録装置側のエラー情報や装置の現状態なども、Ｉ／Ｆコントローラ３２０からＩ／Ｆ３２１を介してホスト装置に送信される。このような双方向のインターフェイス３２１としては、セントロインターフェースやＵＳＢインターフェイスなどが好適に用いられる。
【００２９】
図４（ａ）および（ｂ）は、本実施例に適用可能な記録位置調整モードの工程を説明するためのフローチャートである。図４（ａ）に本実施例における記録位置調整モードのフローチャート、同図（ｂ）に従来から一般に採用されている記録位置調整モードのフローチャートを示す。
【００３０】
一般に、記録位置調整モードは記録装置が初めて使用されるとき、あるいはユーザが必要と判断したときに、プリンタドライバのユーティリティから指示することにより実行される。記録位置調整モードが開始されると、ＣＰＵ−Ｐ３０１は、まずステップＳ５０１において、環境温度センサ３５０が検出した環境温度Ｔｅｎｖを取得する。
【００３１】
続くステップＳ５０２では、記録ヘッド温度センサ３４０が検出した記録ヘッド温度Ｔｈｅａｄを取得し、環境温度Ｔｅｎｖと記録ヘッド温度Ｔｈｅａｄの差ΔＴｈｅａｄを算出する。
【００３２】
ステップＳ５０３では、ＲＯＭ−Ｐ３０３に予め格納されている駆動パルスパラメータテーブル（ＰＷＭテーブル）を参照し、環境温度ＴｅｎｖおよびΔＴｈｅａｄに応じた駆動パルスを選択および設定する。
【００３３】
図５は、本実施例で採用するＰＷＭテーブルを説明するための図である。ここでは、環境温度ＴｅｎｖとΔＴｈｅａｄに応じて、ＰＷＭ０〜ＰＷＭ４で示した５種類の駆動パルスが用意されている。これらパルスはシングルパルスであってもダブルパルスであっても構わない。また、互いにパルス幅が異なっていてもパルス電圧が異なっていても構わない。どのような環境温度ＴｅｎｖとΔＴｈｅａｄの組み合わせであっても、同等の吐出量が実現されるように、各条件においてパルス形状が設定されていれば良い。
【００３４】
続くステップＳ５０４では、ステップＳ５０３で設定された駆動パルスを用いて、ＲＯＭ−Ｐ３０３に格納されている記録位置調整用のテストパターンを記録する。
【００３５】
図６（ａ）〜（ｃ）は、本実施例で適用するテストパターンを説明するための模式図である。ここでは、双方向記録時の往路記録位置と復路記録位置を調整する場合を例に説明する。図において、白丸は往路走査で記録するドットパターン、斜線で示した丸は復路走査で記録するドットパターンをそれぞれ示している。本実施例の記録位置調整モードでは、図６（ａ）で示したようなテストパターンを、往路走査に対する復路走査での記録位置を１画素ずつ（約２１μｍずつ）ずらしながら、同一の記録媒体に複数個記録する。ここで、図６（ａ）は、往路走査の記録位置と復路走査の記録位置が好適な関係にある記録状態を示している。これに対し、同図（ｂ）は復路走査での記録位置が往路走査に対して１画素分右方向にずれた記録状態を示し、同図（ｃ）は２画素分すれた状態を示している。図６（ａ）〜（ｃ）に示した３つのパターンにおいて、記録されるドットの数は互いに等しいが、重なり具合すなわち記録媒体に対するドットの被覆面積（エリアファクタ）は互いに異なっている。そして、ドットの記録位置が最も好適な関係にある図６（ａ）の状態が、エリアファクタが最も高いことがわかる。
【００３６】
本実施例においては、このような複数のパターンを光学センサ３６０によって読み取り、ＣＰＵ−Ｐ３０１は、これら複数のテストパターンの中から、最も一様性に優れたパターンあるいは最も濃度の高いパターンを選出する。
【００３７】
ステップＳ５０５では、ステップＳ５０４で選択したパターンを実現する記録位置情報を記録位置の調整値としてＥＥＰＲＯＭ−Ｐ３３０に記憶する。具体的には、復路走査における初期の設定値に対する１画素単位のずらし量（−１、０、＋１など）を記憶する。この際、従来であれば調整値のみの記憶となるが（ステップＳ４０５）、本実施例では上記記録位置調整モードを実行した際の各種条件も上記調整値と共に記憶する（ステップＳ５０５）。ＥＥＰＲＯＭ−Ｐ３３０に記憶する各種条件には、記録位置調整モードを実行した際の環境温度Ｔｅｎｖ、記録ヘッド温度Ｔｈｅａｄ、記録ヘッド昇温度ΔＴｈｅａｄ、およびテストパターンを記録した際に使用した駆動パルスが含まれる。以上で、本実施例の記録位置調整モードが終了する。
【００３８】
具体的な例を挙げて説明するために、例えば、環境温度Ｔｅｎｖが２５℃、記録ヘッド温度Ｔｈｅａｄが２５℃であった場合を考える。この場合、記録ヘッド昇温度ΔＴｈｅａｄは０℃となり、ステップＳ５０３では、図５に示したＰＷＭテーブルを参照してＰＷＭ２の駆動パルスが選択される。ステップＳ５０４では、このパルスを用いて図６で説明したテストパターンが記録され、最も光学濃度の高いパターンを実現するための調整値が選択される。そして、ステップＳ５０５では、上記調整値のほかに、環境温度Ｔｅｎｖ＝２５℃、記録ヘッド温度Ｔｈｅａｄ＝２５℃、記録ヘッド昇温度ΔＴｈｅａｄ＝０℃、および駆動パルスのＰＷＭ２がＥＥＰＲＯＭ−３３０に記憶される。
【００３９】
図７（ａ）および（ｂ）は、実際の記録動作を行う際に、ＣＰＵ−Ｐ３０１が実行する各工程を従来法と比較しながら説明するためのフローチャートである。図７（ａ）は本実施例における記録時のフローチャート、同図（ｂ）は従来法における記録時のフローチャートである。ここでは、１ページ分の記録動作を行う際に、各走査開始前のタイミングで駆動パルスを変更する場合について説明する。
【００４０】
記録動作コマンドが入力されるとまずステップＳ７０１において、現時点が環境温度Ｔｅｎｖを測定するタイミングであるか否かを判断する。環境温度は時間と共に変動するので、本実施例の記録装置では前回の測定から所定時間以上が経過していた場合は、ステップＳ７０２へ進み、環境温度センサ３５０を用いて環境温度Ｔｅｎｖを改めて検出し、ＥＥＰＲＯＭ−Ｐ３３０に格納するする。一方、前回の測定から短時間しか経過していないような場合にはステップＳ７０３へ進み、前回の測定の際に記憶した環境温度Ｔｅｎｖを取得する。このように、環境温度Ｔｅｎｖを取得した後、ステップＳ７０４へ進み、記録媒体を１枚給紙する。
【００４１】
ステップＳ７０５では、記録ヘッド温度センサ３４０を用いて記録ヘッド温度Ｔｈｅａｄを検出し、更にステップＳ７０２あるいはステップＳ７０３で取得した環境温度Ｔｅｎｖとの差（記録ヘッド昇温度）ΔＴｈｅａｄを算出する。
【００４２】
ステップＳ７０６では、予めＲＯＭ−Ｐ３０３に格納しているＰＷＭテーブルを参照することにより、環境温度Ｔｅｎｖおよび記録ヘッド昇温度ΔＴｈｅａｄから次の記録走査を行うのに適切な駆動パルスを選択する。
【００４３】
図８は、ステップＳ７０６において参照するＰＷＭテーブルを説明するための図である。例えば、先に説明した記録位置調整モードの場合と同様に、環境温度Ｔｅｎｖが２５℃、記録ヘッド温度Ｔｈｅａｄが２５℃であった場合は、記録ヘッド昇温度ΔＴｈｅａｄは０℃となり、駆動パルスとしてＰＷＭ２が選択される。ここでは、記録位置調整時に参照するテーブル（図５）と記録時に参照するテーブル（図９）を、同じ内容で別々に用意したが、これらは互いに異なった内容であってもよい。記録位置調整モードでは、通常の記録モードとは異なる特徴的なテストパターンや記録方法を採用するので、記録ヘッドの昇温の度合いや、これに伴う適切な駆動パルスも通常の記録とは異なる場合が考えられるからである。一方、記録位置調整モードと通常の記録モードとで、記録ヘッドの昇温の度合いや、これに伴う適切な駆動パルスが同等である場合には、一つのテーブルを共有しても無論構わない。
【００４４】
続くステップＳ７０７では、ＥＥＰＲＯＭ−Ｐ３３０に記憶されている、記録位置調整によって求められた調整値と前回記録位置調整用のパターンを記録した際に使用した駆動パルスを取得する。
【００４５】
更に、ステップＳ７０８では、予めＲＯＭ−Ｐ３０３に格納されている記録位置調整値のための補正テーブルを参照する。そして、今回ステップＳ７０６で設定された駆動パルスと、ステップＳ７０７で取得した記録位置調整時に使用した駆動パルスとから、ステップＳ７０７で取得した記録位置調整値に対する補正値を取得し、記録位置調整値に対して補正をかける。
【００４６】
図９は、ステップＳ７０８で参照する記録位置調整値のための補正テーブルを説明するための図である。例えば、前回記録位置調整モードを行ったときに使用した駆動パルスがＰＷＭ２、ステップＳ７０６で選択されたパルスがＰＷＭ２であった場合、補正値は０となり、次の記録走査において記録位置調整値は補正されない。また、前回記録位置調整モードで使用した駆動パルスがＰＷＭ２、ステップＳ７０６で選択されたパルスがＰＷＭ０であった場合は、補正値は−１となり、次の記録走査において記録位置調整値は−１画素分だけ補正される。
【００４７】
上記ステップＳ７０７やステップＳ７０８のような、記録位置調整時の情報から記録位置調整値のための補正値を求める工程は、図７（ｂ）で示した従来法のフローチャートには用意されていない。このような工程を用意することが、本発明および本実施例の特徴となっている。
【００４８】
ステップＳ７０９では、ステップＳ７０６で選択された駆動パルスと、ステップＳ７０８で補正された記録位置調整値に基づいて、記録ヘッドによる１回分の記録走査を実行する。
【００４９】
１回分の記録走査が終了するとステップＳ７１０へ進み、同じページ内に記録すべきデータは全て記録したか否かを判断する。まだ、記録すべきデータが残っていると判断された場合はステップＳ７０５へ戻り、次の記録走査のための駆動パルスおよび記録位置調整値を得るために記録ヘッド温度Ｈｈｅａｄの検出を実行する。
【００５０】
一方、記録すべきデータは残っていないと判断された場合は、ステップＳ７１１において記録媒体の排紙を行い、本処理を終了する。
【００５１】
ＰＷＭ制御を導入したシリアル型のインクジェット記録装置では、記録される画像の濃度分布によって個々の記録走査で記録ヘッドの温度が変動しやすく、個々の記録走査で吐出量安定のために駆動パルスが切換えられる可能性が比較的高い。結果、例えば１ｐｌ以下のような小液滴を吐出する記録ヘッドの場合は、記録走査毎に液滴の吐出速度が変動し、同じ記録位置調整値を使用していると、各記録走査で記録位置がずれる恐れがある。
【００５２】
図１０（ａ）および（ｂ）は、記録位置調整値の補正が行われなかった場合の記録位置のずれを説明するための模式図である。一般に、シリアル型のインクジェット記録装置では、同一記録領域に含まれるドットを複数の記録走査に分割して記録するマルチパス記録法が採用されていることが多い。このマルチパス記録法を双方向記録で実現した場合、同一記録領域に含まれる複数のドットは、往路走査で記録されるドットと復路走査で記録されるドットとに分類される。図では、白丸が往路走査で記録されるドット、斜線で示した丸が復路走査で記録されるドットをそれぞれ示している。
【００５３】
記録ヘッドの昇温が少なく、記録位置調整モードで使用した駆動パルス（例えばＰＷＭ２）と同じ駆動パルスを使って記録した場合、記録位置調整モードで記憶された調整値に従って記録位置を調整すれば、図１０（ａ）のような記録状態を得ることが出来る。しかし、記録が進むに連れて徐々に記録ヘッドの温度が高まり、駆動パルスが例えばＰＷＭ０に切換えられると、インク滴の吐出速度も変動する。図１０（ｂ）では、吐出速度が減少し、往路走査および復路走査共に、進行方向に対し理想位置よりも若干進んだ位置にドットが着弾されてしまっている状態を示している。同一ページ内の一様なパターンの中に、このようなドットずれの違いが現れると、これらは濃度むらとして認識され画像品を悪化させる。
【００５４】
本実施例においては、このような問題に対応するために、記録走査毎に記録ヘッドの温度を検出し、駆動パルスの変更と記録位置調整値の補正の両方を記録走査毎に行うことにより、画像品位の悪化を軽減させることが可能となった。
【００５５】
即ち、本実施例によれば、駆動パルスの切換えに伴って（切換えの前後で）インク滴の吐出速度に変動がある場合であっても、同時に記録すべきデータを画素単位で補正することでドットの記録位置のずれを抑制し、画像品位の悪化を軽減させることが出来る。
【００５６】
なお、本実施例においては、記録位置調整モードによって求めた調整値に、補正値を適用することで記録すべきデータを画素単位で補正して、ドットの記録位置のずれを抑制している。しかし、記録位置調整モードを採用しないインクジェット記録装置及び記録方法においても、本発明の範疇に含まれることは無論である。この場合には、駆動パルス変更に伴うドット位置のずれを補正するための補正値のみに基づいてデータを補正すれば、駆動パルスの切換えに伴ってインク滴の吐出速度に変動によるドットの記録位置のずれを抑制し、画像品位の悪化を軽減させることが出来る。
【００５７】
また、本発明は、記録位置調整モードで行なわれる記録位置の補正としては、上記に示した往路走査および復路走査で記録されるドット位置の補正の他に、記録ヘッドの各ノズル列（吐出口列）によって記録されるドット位置の補正にも適用できる。
【実施例２】
【００５８】
以下に、本発明の第２の実施例について説明する。
【００５９】
従来から、一般的なＰＷＭ制御は、吐出量を安定させることに主眼がおかれていた。その理由は、駆動パルスの投入エネルギに対する吐出量と吐出速度の関係がほぼ比例の関係にあったからである。すなわち、吐出量を所定範囲内に収めるために駆動パルスを変更することにより、吐出速度も略所定範囲内に収めることが出来ていたからである。しかしながら、近年のように吐出されるインク滴の小液滴化が進むにつれて、吐出量と吐出速度の関係は比例関係から大きく外れることが、本発明者らの検討により確認された。具体的には、駆動パルスの投入エネルギが低下すると吐出量に比べて吐出速度の方が極端に低下するのである。
【００６０】
本実施例では、投入エネルギに対する吐出量と吐出速度が略比例関係にある５ｐｌ、２ｐｌと、前記両者が比例関係にない１ｐｌの３段階の吐出量を実現可能なインクジェット記録装置において、それぞれの吐出量に応じて異なるＰＷＭテーブルを用意する。
【００６１】
図１１（ａ）および（ｂ）は、５ｐｌおよび２ｐｌ用のＰＷＭテーブルと、１ｐｌ用のＰＷＭテーブルをそれぞれ示した図である。いずれのテーブルも、実施例１と同様、記録時の環境温度Ｔｅｎｖと記録時のヘッド昇温度ΔＴｈｅａｄから、１つの駆動パルスが選択されるが、同じ温度条件であっても選択される駆動パルスの種類が多少異なるようになっている。両図を比べると判るように、同じ環境温度であっても、１ｐｌの方は、２ｐｌあるいは５ｐｌに比べて、記録ヘッド昇温度に伴う駆動パルスの変動が少なく抑えられている。このように、駆動パルスの変動が吐出速度に影響を及ぼし易い１ｐｌ用のＰＷＭテーブルでは、なるべく駆動テーブルの切換えを抑えるように予め設定しておくことにより、吐出速度の変動による弊害を軽減することが出来る。
【００６２】
本実施例においても、実施例１で説明した図７（ａ）のフローチャートを用いることが出来る。そして、このような２種類のＰＷＭテーブルは予めＲＯＭ−Ｐ３０３に格納されており、ステップＳ７０６ではそれぞれの吐出量に応じたＰＷＭテーブルを参照し、それぞれに適切な駆動パルスを選択する。
【００６３】
例えば、記録開始時の環境温度Ｔｅｎｖが２５℃であって、記録中に記録ヘッド温度Ｔｈｅａｄが４５℃まで上がった場合を考える。この場合、記録開始時には、全ての吐出量に対してＰＷＭ２の駆動パルスが選択されている。しかし、記録ヘッド温度Ｔｈｅａｄが４５℃まで上がった時、記録ヘッド昇温度ΔＴｈｅａｄは２０℃となり、図１１を参照すると、５ｐｌおよび２ｐｌに対してはＰＷＭ０が、１ｐｌに対してはＰＷＭ１がそれぞれ選択される。ＰＷＭ２、ＰＷＭ１およびＰＷＭ０は、この順番に投入エネルギが少なくなっており、ＰＷＭ２からＰＷＭ０まで投入エネルギを下げると、１ｐｌの吐出量では記録位置がずれる恐れがあるので、より投入エネルギの多いＰＷＭ１を適用するのである。
【００６４】
このように、吐出速度および記録位置のずれが起き易い吐出量の小さいノズルに対してのみ、予め吐出速度に変動が起き難いパルス設定をしておくことにより、ステップＳ７０８で参照するテーブルの補正幅を小さく抑えることが出来る。すなわち、本実施例においては、より小液滴な吐出量に対して、実施例１と同様の効果とより適切なテーブルを用意することの効果とから、記録ヘッド昇温時の記録位置ずれを抑えることが出来る。
【００６５】
（その他の実施例）
以上、実施例２では吐出量の異なるインクを用いて記録を行う際に、いずれのインクに対してもＰＷＭ制御における駆動パルスの切換え時に、記録位置調整値の補正を行うようにした。すなわち、投入エネルギに対する吐出量と吐出速度が略比例関係にある５ｐｌ、２ｐｌ、及び前記両者が比例関係にない１ｐｌに異なるＰＷＭテーブルを用意して、記録位置調整値の補正を行った。しかしながら、駆動パルスの切換え時に行う記録位置調整値の補正は、その際のインク滴の吐出速度変動の大きい１ｐｌのインク滴のみや、１ｐｌ及び２ｐｌのインク滴で実行するように構成してもよい。つまり、吐出量の異なる複数のインクを用いる場合に、吐出速度変動の小さい吐出量の大きいインクについては記録位置調整値の補正を行わないようにすることも出来る。
以上説明した２つの実施例では、記録走査ごとに記録ヘッド温度Ｔｈｅａｄを測定し、記録走査ごとに適切な駆動パルスを変更する内容で説明したが、本発明はこれに限定されるものではない。記録ヘッドの昇温や駆動パルスの変更がページ内で頻繁に行われないことが予想される場合には、各ページの頭毎に記録ヘッドの温度検出、駆動パルスの選択および記録位置調整値の補正を行っても良い。どの様なタイミングで行われるにせよ、ＰＷＭ制御用の駆動パルスの切換えに伴って、ドット記録位置の補正がなされるような構成を有していれば本発明の範疇に含まれる。
【００６６】
また、図４（ａ）のフローチャートでは、ステップＳ５０５において、算出した記録位置調整値の他に、記録位置調整モードを実行した際の様々な条件も記憶する内容としたが、実際に記憶する項目はここに示したものに限られない。例えば、既に説明した実施例１では、図９に示したテーブルを参照し、今回の記録のために設定された駆動パルスと、記録位置調整モードを実行した際の駆動パルスとから、記録位置調整値の補正値を求めている。従って、ステップＳ５０５では、記録位置調整モードを実行した際の駆動パルスと、求めた記録位置調整値さえ記憶されていれば、本発明の効果を得ることは出来る。但し、記録位置調整値の補正値を求める方法は、図９のようなテーブルを参照して求める方法に限るものではない。小液滴の吐出速度は、駆動パルス形状にも影響を受けるが、記録ヘッドや環境温度にもある程度影響を受ける。よって、ステップＳ５０５に示したように、記録位置調整モードが実行された際の様々な情報を有効に用い、３次元以上の変換テーブルから補正値を求める形態であっても構わない。このような場合であれば、例えば、記録位置調整モードで使用した駆動パルスと、記録時の駆動パルスが同じであった場合でも、環境温度や記録ヘッド温度の違いから互いに異なる駆動パルスが選択されることもある。少なくとも記録位置調整モード時に使用した駆動パルスを元に記録位置調整値のための補正値が導かれる構成を有していれば本発明の範疇に含まれる。
【００６７】
更に、上記実施例では、記録位置調整値のための補正値を予め用意した変換テーブルによって求める内容で説明したが、上記補正値は様々なパラメータから演算によって算出されても良い。例えば、上記実施例のようにＰＷＭ０〜ＰＷＭ５の６種類の駆動テーブルが用意されている場合には、０〜５の番号をパラメータとして用い、（記録時の駆動パルス番号−記録位置調整時の駆動パルス番号）／２を補正値とすることも出来る。この式から得られた値が小数点以下を含む場合には、小数点以下を切り上げるなどして整数にしても良いし、記録位置の調整が１画素未満の解像度で可能な場合にはその解像度に合わせて調整しても良い。以上の実施例では、１画素単位で記録位置の調整を行う記録位置調整方法を例に説明してきたが、記録位置の調整方法としては、例えば特許文献３に記載されているように駆動パルスを印加するタイミングを制御する方法であっても良い。
【００６８】
また、上記実施例では、記録装置に予め設けられた光学センサを用いて、記録位置調整モードで記録したテストパターンの読み取りを行い、記録装置が自動で適切な調整値を判断する内容で説明したが、テストパターンの確認はユーザが目視で行っても構わない。上記実施例では、ユーザの手を煩わせることがないように自動で行う構成としたものであって、この構成は本発明を限定するものではない。
【００６９】
更に、上記実施例の記録位置調整モードでは、記録位置調整モード実行時の環境温度と記録ヘッド温度を検出し、これらから求めた記録ヘッド昇温度と環境温度とからパターン記録時に使用する駆動パルスを選択したが、本発明なこのような構成に限らない。記録位置調整モードにおいては、環境温度および記録ヘッド温度に限らずに固定の駆動パルスが使用されても構わない。本発明は、記録位置調整モードと記録時に使用する駆動パルスの違いから招致される記録位置ずれを補正することが出来ればよいので、記録位置調整モードで使用する駆動パルスが予め分かっていれば、上記実施例を同じ効果で行うことが出来る。更に、このような構成であれば、ステップＳ５０５で駆動パルスを記憶する必要が無く、また、図９で説明したような変換テーブルは記録時の駆動パルスの変化に対応できるような一次元テーブルとすることが出来る。
【００７０】
更にまた、駆動パルスを決定する際に参照する温度も、上記実施例に示したものに限られない。ＰＷＭ制御が精度良く行われるために十分な情報が取得できればよく、記録ヘッドの温度のみ、あるいは環境温度のみを取得し、１種類の温度情報から適切な駆動パルスが選択される構成であっても構わない。
【図面の簡単な説明】
【００７１】
【図１】本発明の実施例に適用するシリアル型のインクジェット記録装置の内部構造を説明するための斜視図である。
【図２】キャリッジの移動制御機構を詳しく説明するための部分図である。
【図３】本発明の実施例で採用するインクジェット記録装置の制御系の構成を説明するためのブロック図である。
【図４】（ａ）および（ｂ）は、本発明の実施例において特徴的な記録位置調整モードの工程を従来法と比較しながら説明するためのフローチャートである。
【図５】本発明の実施例で採用するＰＷＭテーブルを説明するための図である。
【図６】（ａ）〜（ｃ）は、本発明の実施例で適用するテストパターンを説明するための模式図である。
【図７】（ａ）および（ｂ）は、実際の記録動作を行う際に、ＣＰＵが実行する各工程を従来法と比較しながら説明するためのフローチャートである。
【図８】本発明の実施例において参照するＰＷＭテーブルを説明するための図である。
【図９】本発明の実施例において参照する記録位置調整値のための補正テーブルを説明するための図である。
【図１０】（ａ）および（ｂ）は、記録位置調整値の補正が行われなかった場合の記録位置のずれを説明するための模式図である。
【図１１】（ａ）および（ｂ）は、５ｐｌおよび２ｐｌ用のＰＷＭテーブルと、１ｐｌ用のＰＷＭテーブルをそれぞれ示した図である。
【符号の説明】
【００７２】
１      キャリッジ
２      ガイドシャフト
３      記録媒体
４      シャーシ
５      ＬＦローラ
７      記録ヘッド
８      キャリッジモータ
９      ベルト
３０    メンテナンス機構
４０    エンコーダスケール
４５    エンコーダセンサ
３０１  ＣＰＵ−Ｐ
３０２  ＲＡＭ−Ｐ
３０３  ＲＯＭ−Ｐ
３０５  ＡＳＩＣ
３０７  ＬＥＤ
３０９  電源ＳＷ
３１１  カバーオープンＳＷ
３１３  紙検出センサ
３１４  キャリッジモータドライバ
３１５  紙送りモータドライバ
３１６  給紙モータドライバ
３１８  紙送りモータ
３１９  給紙モータ
３２０  Ｉ／Ｆコントローラ
３２１  Ｉ／Ｆ
３４０  記録ヘッド温度センサ
３５０  環境温度センサ
３６０  光学センサ
【図１】
2008162067.tif 000003
【図２】
2008162067.tif 000004
【図３】
2008162067.tif 000005
【図４】
2008162067.tif 000006
【図５】
2008162067.tif 000007
【図６】
2008162067.tif 000008
【図７】
2008162067.tif 000009
【図８】
2008162067.tif 000010
【図９】
2008162067.tif 000011
【図１０】
2008162067.tif 000012
【図１１】
2008162067.tif 000013