(57)【要約】      （修正有）【課題】エンコーダの出力パルスの出力周期が短くなり、短周期のＰＴＳが出力される場合であっても、記録画像の劣化を抑えることができる記録装置および記録方法を提供する。【解決手段】記録ヘッド８を主走査方向に移動しながら記録媒体Ｐに記録を行う記録装置１において、記録ヘッド８の主走査方向への移動に対応して記録ヘッド８を駆動する記録ヘッド駆動信号の出力タイミングを制御する記録ヘッド駆動タイミング信号出力手段１４と、ＰＴＳの周期が所定周期より短いかどうかを判断するＰＴＳ周期判断手段（ＣＰＵ１５）とを備え、ＰＴＳの周期が所定周期より短い場合には、記録ヘッド８の主走査方向への移動速度を低下させる。【選択図】図１
2009125993.tif 000002
【特許請求の範囲】
【請求項１】
記録ヘッドを主走査方向に移動しながら記録媒体に記録を行う記録装置において、
上記記録ヘッドの主走査方向への移動に対応して上記記録ヘッドを駆動する記録ヘッド駆動信号の出力タイミングを制御する記録ヘッド駆動タイミング信号（以下、ＰＴＳと言う。）出力手段と、
上記ＰＴＳの周期が所定周期より短いかどうかを判断するＰＴＳ周期判断手段と、
を備え、
上記ＰＴＳの周期が上記所定周期より短い場合には、上記記録ヘッドの主走査方向への移動速度を低下させることを特徴とする記録装置。
【請求項２】
前記ＰＴＳの周期が前記所定周期より短くなった回数をカウントするカウント手段と、
上記カウント数が所定回数より多いかどうかを判断するカウント数判断手段と、
を備え、
上記カウント数が上記所定回数より多くなった場合に前記記録ヘッドの主走査方向への移動速度を低下させることを特徴とする請求項１に記載の記録装置。
【請求項３】
前記所定回数は、記録媒体の１枚分に記録を行ったときの合計回数であることを特徴とする請求項２に記載の記録装置。
【請求項４】
前記ＰＴＳの周期が前記所定周期よりも短いかどうかの前記判断は、前記記録ヘッドが記録実行域に位置する間に行うことを特徴とする請求項１から３のいずれか１項に記載の記録装置。
【請求項５】
前記ＰＴＳの周期が前記所定周期よりも短いかどうかの前記判断は、前記記録ヘッドが所定の速度以上で移動する区間について行うことを特徴とする請求項１から３のいずれか１項に記載の記録装置。
【請求項６】
記録ヘッドを主走査方向に移動しながら記録媒体に記録を行う記録方法において、
上記記録ヘッドの主走査方向への移動に対応して上記記録ヘッドを駆動する記録ヘッド駆動信号の出力タイミングを制御するＰＴＳを出力する処理と、
上記ＰＴＳの出力周期が所定周期より短いかどうかを判断する処理と、
を行い、
上記ＰＴＳの周期が上記所定周期より短いと判断される場合には、上記記録ヘッドの主走査方向への移動速度を低下させる処理を行う、
ことを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置および記録方法に関する。
【背景技術】
【０００２】
インクジェットプリンタは、記録媒体に対して記録ヘッドを主走査方向に移動しながら記録紙の所定箇所にインク滴を吐出し記録を行う。記録ヘッドの主走査方向への移動位置や移動速度等は、主走査方向に沿って光遮光部と光透過部とが交互に多数配設される符合板を備えるいわゆる光学式のエンコーダにより検出され、このエンコーダからの出力パルスに基づいて、インク滴の吐出タイミングを制御するＰＴＳ（記録ヘッド駆動タイミング信号／ＰＴＳ：Ｐｒｉｎｔ  Ｔｉｍｉｎｇ  Ｓｉｇｎａｌ）を出力する。そして、このＰＴＳの出力を受けて、すなわち、ＰＴＳをトリガとして、記録ヘッドのインク滴の吐出動作を制御するための記録ヘッド駆動信号を出力し、この記録ヘッド駆動信号によりインク滴の吐出が行われる構成となっている（特許文献１、２参照）。
【０００３】
【特許文献１】特開２００１−１５０７０５号
【特許文献２】特開２００７−９８８２０号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、符合板の光透過部にインクミスト等の汚れが付着した場合には、汚れが付着した光透過部に対応する出力パルスの周期が、汚れの付着がない場合に比べて短いものとなることがあり、この短周期のパルスに対応して短い周期でＰＴＳが出力される場合がある。また、インク滴を吐出する記録動作を行っている間の記録ヘッドの移動速度が不安定となり、所定の速度より速い速度で移動してしまう場合にも短周期でＰＴＳが出力される場合がある。
【０００５】
このように短周期でＰＴＳが出力されると、前回のＰＴＳをトリガとして出力される記録ヘッド駆動信号が出力されている間、すなわち記録ヘッドがインク滴の吐出動作を行っている間に、次の記録ヘッド駆動信号の出力のトリガとなるＰＴＳが出力されてしまう場合がある。このような場合には、該次のＰＴＳを受けて記録ヘッド駆動信号を出力することができないため、該次のＰＴＳに対応した記録ヘッド駆動信号が出力されず記録画像の劣化を生ずる問題がある。
【０００６】
そこで、本発明は、エンコーダの出力パルスの出力周期が短くなり、短周期でＰＴＳが出力される場合であっても、記録画像の劣化を抑えることができる記録装置および記録方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、記録ヘッドを主走査方向に移動しながら記録媒体に記録を行う記録装置において、記録ヘッドの主走査方向への移動に対応して記録ヘッドを駆動する記録ヘッド駆動信号の出力タイミングを制御するＰＴＳの出力手段と、ＰＴＳの周期が所定周期より短いかどうかを判断するＰＴＳ周期判断手段とを備え、ＰＴＳの周期が所定周期より短い場合には、記録ヘッドの主走査方向への移動速度を低下させることとする。
【０００８】
記録装置をこのように構成した場合には、記録ヘッド駆動信号により記録ヘッドが駆動されている時間と記録ヘッド駆動タイミング信号の出力タイミングとが重なってしまうことを防止できる。
【０００９】
また、他の発明は、上述の発明に加えて、ＰＴＳの周期が所定周期より短くなった回数をカウントするカウント手段と、カウント数が所定回数より多いかどうかを判断するカウント数判断手段とを備え、カウント数が所定回数より多くなった場合に記録ヘッドの主走査方向への移動速度を低下させることとする。
【００１０】
記録装置をこのように構成した場合には、ＰＴＳが所定周期以下となる判断の精度を高めることができ記録装置の動作を安定させることができる。
【００１１】
また、他の発明は、上述の発明に加えて、所定回数は、記録媒体の１枚分に記録を行ったときの合計回数であることとする。
【００１２】
記録装置をこのように構成した場合には、ＰＴＳが所定周期以下となる判断を記録媒体のサイズに応じて判断することができ、記録媒体のサイズに応じた判断を行うことができ記録装置の動作を安定させることができる。
【００１３】
また、他の発明は、上述の発明に加えて、ＰＴＳの周期が所定周期よりも短いかどうかの判断は、記録ヘッドが記録実行域に位置する間に行うこととする。
【００１４】
記録装置をこのように構成した場合には、ＰＴＳの出力周期が所定周期以下であるかどうかの判断処理を軽減することができ、記録装置の制御の処理の効率化を図ることができる。
【００１５】
また、他の発明は、上述の発明に加えて、ＰＴＳの周期が所定周期よりも短いかどうかの判断は、記録ヘッドが所定の速度以上で移動する区間について行うこととする。
【００１６】
記録装置をこのように構成した場合には、ＰＴＳの出力周期が所定周期以下であるかどうかの判断処理を軽減することができ、記録装置の制御の処理の効率化を図ることができる。
【００１７】
上記課題を解決するために、本発明は、記録ヘッドを主走査方向に移動しながら記録媒体に記録を行う記録方法において、記録ヘッドの主走査方向への移動に対応して記録ヘッドを駆動する記録ヘッド駆動信号の出力タイミングを制御するＰＴＳを出力する処理と、ＰＴＳの出力周期が所定周期より短いかどうかを判断する処理とを行い、ＰＴＳの周期が所定周期より短いと判断される場合には、記録ヘッドの主走査方向への移動速度を低下させる処理を行うこととする。
【００１８】
記録装置をこのように構成した場合には、記録ヘッド駆動信号により記録ヘッドが駆動されている時間と記録ヘッド駆動タイミング信号の出力タイミングとが重なってしまうことを防止できる。
【発明を実施するための最良の形態】
【００１９】
本発明にかかる記録装置の実施の形態であるインクジェットプリンタ１（以下、単にプリンタと言う。）について図１から図１１を参照して説明する。なお、記録方法については、プリンタ１の動作に併せて説明する。
【００２０】
図１は、プリンタ１の概略の構成をブロック化して示したものである。図１に示すように、プリンタ１は、紙送りを行う紙送りモータ（以下、ＰＦモータと言う。）２と、このＰＦモータ２を駆動する紙送りモータドライバ（以下、ＰＦモータドライバと言う。）３と、キャリッジ４と、このキャリッジ４をガイドするキャリッジガイド５と、キャリッジ４をキャリッジガイド５に沿って移動するキャリッジモータ（以下、ＣＲモータと言う。）６と、このＣＲモータ６を駆動するキャリッジモータドライバ（以下、ＣＲモータドライバと言う。）７と、キャリッジ４に固定されて記録紙ＲＰにインク滴を吐出する記録ヘッド８と、この記録ヘッド８を駆動制御するヘッドドライバ９と、キャリッジ４に固定されたリニア式のエンコーダ１０と、所定の間隔にスリットが形成された符号板１１と、ＰＦモータ２用のロータリ式のエンコーダ１２等を備える。
【００２１】
また、プリンタ１は、上述のＰＦモータ２やＣＲモータ６等をはじめプリンタ１全体の制御を行う制御部１３を備え、この制御部１３は、各ドライバ３，７，９の駆動を制御するドライバ制御ユニット１４（以下、ＤＣユニットと言う。）と、ＣＰＵ１５と、このＣＰＵ１５に対して周期的に割込み信号を発生するタイマＩＣ１６と、ホストコンピュータ１７との間でデータの送受信を行うインターフェース（Ｉ／Ｆ）１８と、ホストコンピュータ１７からインターフェース１８を介して送られてくる記録情報に基づいて印字（印刷）の解像度や記録ヘッド８の駆動波形等を制御するＡＳＩＣ１９と、ＡＳＩＣ１９およびＣＰＵ１５の作業領域やプログラム格納領域等として用いられるＰＲＯＭ２０，ＲＡＭ２１およびＥＥＰＲＯＭ２２と等を備える。
【００２２】
さらにプリンタ１は、記録中の記録紙ＲＰを支持するプラテン２３と、ＰＦモータ２によって駆動されて記録紙ＲＰを搬送する搬送ローラ２４と、プラテン２３上に記録紙ＲＰが有るか無いかを検出する紙検出センサ２５と、ＣＲモータ６の回転軸に取付けられたプーリ２６と、このプーリ２６によって駆動されキャッリジ４が固定されるタイミングベルト２７等を備えている。
【００２３】
なお、ＤＣユニット１４は、ＣＰＵ１５から送られてくる制御指令およびエンコーダ１０，１２の出力に基づいてＰＦモータドライバ３、ＣＲモータドライバ７およびヘッドドライバ９を制御する。なお、ＰＦモータ２およびＣＲモータ６はいずれもＤＣモータで構成されている。
【００２４】
次に、キャリッジ４に取付けられたリニア式のエンコーダ１０の構成を図２に示す。このエンコーダ１０は、発光ダイオード２８と、コリメータレンズ２９と、検出処理部３０とを備えている。この検出処理部３０は複数（４個）のフォトダイオード３１と、信号処理回路３２と、２個のコンパレータ３３，３４、そして符号板１１等を有している。
【００２５】
発光ダイオード２８の両端に抵抗を介して電圧Ｖccが印加されると、発光ダイオード２８から光が発せられる。この光はコリメータレンズ２９によって平行にされてその一部は符号板１１を透過する。符号板１１には所定の配設ピッチで光遮光部３５と光透過部３６が交互に多数形成され、光遮光部３５と光透過部３６との配列方向である被検出方向が主走査方向となるように配設されている。本実施の形態では、例えば、長尺状の透明な樹脂板に、１／３６０インチ幅の黒塗りの矩形の光遮光部３５が１／３６０インチ間隔で形成されている。つまり、１／３６０インチの間隔を有する光遮光部３５（黒塗り部分）と光透過部３６（隣接する光遮光部３５と光遮光部３５との間の部分）とが交互に配列されている。なお、符号板１１は、透明樹脂板の代わりに金属板を使用し、光透過部３６としてスリット孔を形成する構成の物を用いてもよい。
【００２６】
この符号板１１の光透過部３６を透過した平行光は、図示しない固定スリットを通って各フォトダイオード３１に入射し、電気信号に変換される。４個のフォトダイオード３１から出力される電気信号が信号処理回路３２において信号処理される。この信号処理回路３２から出力される信号がコンパレータ３３，３４において比較され、比較結果がパルスとして出力される。つまり、図３（Ａ）に示すように、コンパレータ３３，３４からエンコーダ信号である２相のパルス信号、パルスＡ，Ｂが出力される。各パルスＡ，Ｂの高レベル部分は光透過部３６に対応し、低レベル部分は光遮光部３５に対応している。
【００２７】
パルスＡとパルスＢは位相が９０度だけ異なっている。プリンタ１においてはキャリッジ４が主走査方向に沿って左から右（図１において矢印Ｒの方向）に移動しているときは図３（Ａ）に示すようにパルスＡはパルスＢよりも９０度だけ位相が進み、キャリッジ４が右から左（図１において矢印Ｌの方向）に移動しているときは図３（Ｂ）に示すようにパルスＡはパルスＢよりも９０度だけ位相が遅れるようにエンコーダ１０は構成されている。そして、上記パルスの１周期Ｔは符号板１１の隣接する１つずつの光遮光部３５と光透過部３６とに対応し、周期Ｔは、キャリッジ４の移動速度に反比例する。つまり、周期Ｔが短いほどキャリッジ４の移動速度は速く、逆に、周期Ｔが長いほどキャリッジ４の移動速度は遅い。
【００２８】
一方、ＰＦモータ２用のロータリ式のエンコーダ１２は符号板がＰＦモータ２の回転に応じて回転する回転円板（不図示）である点を除いてエンコーダ１０と同様の構成となっている。また、プリンタ１においては、ＰＦモータ２用のエンコーダ１２の符号板に設けられている複数の光遮光部（不図示）と光透過部（不図示）の幅はそれぞれ１／３６０インチであり、互いに１／３６０インチの間隔で設けられている。ＰＦモータ２が１／１８０インチ分（エンコーダ１２の１周期分）だけ回転すると１／１４４０インチだけ紙送りされる構成となっている。
【００２９】
次に、インク滴の吐出を行うためのヘッドドライバ９を図４を参照して説明する。このヘッドドライバ９は、ホストコンピュータ１７からインターフェース１８を介して送られてくる多値階調情報を含むインク記録データ等を一時的に蓄える受信バッファ３７と、各種データの記憶を行うＲＡＭ３８と、出力バッファ３９と、各種データ処理のためのルーチン等を記憶したＲＯＭ４０と、ＣＰＵ等からなる制御部４１と、後述の記録ヘッド８の各ピエゾ素子を駆動させる記録ヘッド駆動信号としてのピエゾ駆動信号（ＣＯＭ）を出力する駆動信号出力回路４２と、ドットパターンデータに展開された印字データを、ピエゾ素子駆動回路４３に送信するためのインターフェース（Ｉ／Ｆ）４４とを備えている。
【００３０】
ホストコンピュータ１７からは、本実施の形態では、２値化処理がなされた後の記録データが送られてくるので、ヘッドドライバ９は、この記録データを受信バッファ３７に蓄えた後、記録ヘッド８のノズルアレイの配置に従って一旦出力バッファ３９にデータを展開し、これをインターフェース４３を介して出力すれば足りる。記録ヘッド８は、例えば各色４８個のノズルが備えられているため、記録ヘッド８の１スキャン分（主走査方向への１走査の移動）に相当するドットパターンデータを出力バッファ３９に用意した後、このドットパターンデータを、インターフェース４４を介して出力する。ドットパターンデータとして展開された印字データは、後述するように、各ノズル毎の階調データとして例えば１ビットで構成されており、「０」はドット無しに、「１」はドット形成に、それぞれ対応している。
【００３１】
次に、ピエゾ素子駆動回路４３について説明する。
【００３２】
図５は、ピエゾ素子駆動回路４３の内部構成を示すブロック図である。図５に示すように、このピエゾ素子駆動回路４３は、記録ヘッド８の各ノズルに対応してシフトレジスタ４５Ａ〜４５Ｎ、ラッチ素子４６Ａ〜４６Ｎ、レベルシフタ４７Ａ〜４７Ｎ、スイッチ素子４８Ａ〜４８Ｎ、ピエゾ素子４９Ａ〜４９Ｎ等から構成されている。印字データは、各ノズル毎に、１ビットデータで構成されている。そして、全てのノズルについての１ビットデータが１記録周期内にシフトレジスタ４５Ａ〜４５Ｎに入力される。即ち、全ノズル分の１ビットデータがシフトレジスタ４５Ａ〜４５Ｎにシリアル転送される。そして、例えばアナログスイッチとして構成される各スイッチ素子４８Ａ〜４８Ｎに加わるビットデータが「１」の場合は、駆動信号出力回路４２からインターフェース４３を介して送られるピエゾ駆動振動（ＣＯＭ）（図６（Ｃ）参照）がピエゾ素子駆動用の駆動信号としてピエゾ素子４９Ａ〜４９Ｎに直接印加され、各ピエゾ素子４９Ａ〜４９Ｎはピエゾ駆動振動（ＣＯＭ）の信号波形に応じて変位する。逆に、各スイッチ素子４８Ａ〜４８Ｎに加わるビットデータが「０」の場合は、各ピエゾ素子４９Ａ〜４９Ｎへのピエゾ駆動振動（ＣＯＭ）は遮断され、各ピエゾ素子４９Ａ〜４９Ｎは直前の電荷を保持する。
【００３３】
各１ビットの印字データをスイッチ素子４８Ａ〜４８Ｎに与える具体的構成について詳しく説明する。まず、出力バッファ３９には、制御部４１によりデコードされた１ビットの印字データ（Ｄ）が記憶されている。ここで、印字データ（Ｄ）はパルスの選択信号である。この１ビットの印字データは、１記録周期内に記録ヘッド８の各ノズルに対応したスイッチ素子４８Ａ〜４８Ｎに与えられる。具体的には、記録ヘッド８のノズル数をＮ個とし、主走査方向と直交する方向である副走査方向のある位置における１番目のノズルの印字データを（Ｄ１）、２番目のノズルの印字データを（Ｄ２）のように表わした場合、シフトレジスタ４５Ａ〜４５Ｎには、全ノズルについてのパルス選択信号Ｄのデータ（Ｄ１，Ｄ２，Ｄ３，．．．，ＤＮ）が記録ヘッド駆動タイミング信号であるＰＴＳに同期してシリアル入力される。ＰＴＳは、ＰＴＳ出力手段を有するＤＣユニット１４から送られており、このＰＴＳはエンコーダ１０の出力信号である、図６（Ａ）に示すパルスＡに基づいて出力され、パルスＡの検出された直前の２周期（１周期は例えば１／１８０インチに相当する周期とする。）について、例えば、次の演算式（１）（２）に基づいて、図６（Ｂ）に示すパルス信号としてＤＣユニット１４から出力される。
ＰＴＳ１ｓｔ（ｍ）＝Ｔ（ｍ−１）／２  …  （１）
ＰＴＳ２ｎｄ（ｍ）＝Ｔ（ｍ）−Ｔ（ｍ−１）／２  …  （２）
つまり、ＰＴＳは、上記の演算式により、パルスＡの前２つ（ｍ番目、ｍ−１番目）の周期である周期Ｔ（ｍ）と周期Ｔ（ｍ−１）に基づいて出力され、周期ＰＴＳ１ｓｔ（ｍ）とＰＴＳ２ｎｄ（ｍ）という順序で順次出力される。
【００３４】
そして駆動信号出力回路４２では、ＰＴＳをトリガとして、インク滴を形成する駆動電圧波形、すなわち、図６（Ｃ）に示すピエゾ駆動振動（ＣＯＭ）の１波形分をＩ／Ｆ４４に出力する。そして、ピエゾ素子駆動回路４３内部の各スイッチ素子４８Ａ〜４８Ｎに加わるビットデータと照合し、ＤＣユニット１４からのＰＴＳにタイミングを合わせてピエゾ駆動振動（ＣＯＭ）を各ピエゾ素子４９Ａ〜４９Ｎへ転送することでノズルからインク滴を吐出させる。各ピエゾ素子４９Ａ〜４９Ｎへのピエゾ駆動振動（ＣＯＭ）の印加はキャリッジ４が主走査方向に移動している間に行われ、キャリッジ４の位置とピエゾ駆動振動（ＣＯＭ）の印加タイミングを制御することで記録紙ＲＰの紙面の所望の位置にインク滴を吐出する。
【００３５】
なお、エンコーダ１０の出力信号（例えばパルスＡ）に基づいてキャリッジ４の移動速度を検出し、このキャリッジ移動速度がＰＲＯＭ２０内に保持される速度テーブルで指定された所定速度となるようにＣＰＵ１５においてＰＩＤ等のフィードバック制御を実行しＣＲモータドライバ７を駆動制御する。ＣＲモータ６によるキャリッジ４の移動とＰＦモータ２による記録紙ＲＰの移動は交互に行われ、記録紙ＲＰの移動が停止している間に、キャリッジ４が主走査方向に移動する。そして、キャリッジ４が主走査方向へ移動することで出力されるパルスＡに基づいてＰＴＳを出力し、このＰＴＳをトリガとしてインク滴の吐出を行うことで記録紙ＲＰに記録を行う。続いて、記録紙ＲＰを副走査方向（主走査方向と直交する方向）に所定量移動し、再びキャリッジ４を主走査方向に移動しながらインク滴を吐出し記録紙ＲＰに記録を行う。この動作を繰り返すことで、記録紙ＲＰに所定の画像や文字等を記録する。
【００３６】
ＣＰＵ１５は、ＰＲＯＭ２０等から所定のプログラムデータ等を読み込むことによりＰＴＳ周期判断手段が機能的に構成され、キャリッジ４が後述する記録実行域Ａｒを移動している間に、上述の周期ＰＴＳ１ｓｔあるいはＰＴＳ２ｎｄが所定の周期（閾値周期）より短い短周期ＰＴＳであるかどうかを判断する。また、ＣＰＵ１５内には、上述の判断にかかる周期ＰＴＳ１ｓｔあるいはＰＴＳ２ｎｄが短周期ＰＴＳである場合をカウントする短周期ＰＴＳカウンタも構成されている。短周期ＰＴＳカウンタは、周期ＰＴＳ１ｓｔあるいはＰＴＳ２ｎｄが短周期ＰＴＳと判断された場合にはその都度カウンタをＵＰし、キャリッジ４が記録実行域Ａｒを移動している間の短周期ＰＴＳの回数をカウントする。短周期ＰＴＳの回数のカウントは記録紙ＲＰ１枚毎に行われ、新たな記録紙ＲＰへの印刷に移行する際にゼロにクリアされる。ＣＰＵ１５はカウント数判断手段を構成し、１枚の記録紙ＲＰについての記録が終了した時点で短周期ＰＴＳの回数が所定値を超えているかいないかを判断し、超えている場合には、この情報をＥＥＰＲＯＭ２２に記録する。超えていない場合には、短周期ＰＴＳカウンタをクリアする。そして、ＣＰＵ１５は、次回以降、つまり、次の記録紙ＲＰに対してプリンタ１が記録動作を行う際に、短周期ＰＴＳの回数が所定値を超えているという情報がＥＥＰＲＯＭ２２に保持されている場合には、キャリッジ４が記録実行域Ａｒを移動する速度を、標準の移動速度よりも遅い低速の移動速度で移動するようにＣＲモータ６を制御する。
【００３７】
ここで、プリンタ１が記録動作を行う際に、記録紙ＲＰに記録を行うために主走査方向に移動するキャリッジ４の移動（以下、記録動作時移動と言う。）の速度について図７を参照しながら説明する。キャリッジ４の記録動作時移動の通常の速度、すなわち、ＥＥＰＲＯＭ２２に短周期ＰＴＳの回数が所定値を超えているという情報が記憶されていない場合のキャリッジ４の記録動作時移動の速度は、図７の実線部Ｌ１で表す速度で移動するように制御される。つまり、キャリッジ４は、移動開始位置ＭＳ（図１参照）から記録開始位置ＰＳ（図１参照）に到達するまでの間、所定の加速度で加速し、記録開始位置ＰＳから記録終了位置ＰＥまでの記録実行域Ａｒの間は、標準の移動速度である所定の一定の速度Ｖ１で移動し、記録終了位置ＰＥから所定の負の加速度で減速を行い移動終了位置ＭＥに停止する。記録動作毎に、この速度変化でキャリッジ４の移動が制御される。記録ヘッド８から記録紙ＲＰへのインク滴の吐出は、キャリッジ４の移動速度が一定となっている記録実行域Ａｒにおいて行われる。以下の説明において、記録実行域Ａｒにおけるキャリッジ４の移動速度を記録実行域速度と言うこととする。なお、移動開始位置ＭＳ、記録開始位置ＰＳ、記録終了位置ＰＥおよび移動終了位置ＭＥは、プリンタ１の所定位置に設定される不図示の基準位置からの移動量を、エンコーダ１０の出力であるパルスＡ，Ｂのパルス数等に基づいて算出することで特定している。また、プリンタ１が双方向記録可能な構成の場合、すなわち、キャリッジ４の往復移動の往路と復路の両方向において記録ができる構成の場合には、図１において、移動開始位置ＭＳと移動終了位置ＭＥは、往路、復路ともキャリッジ４の移動を開始する位置が移動開始位置となり、キャリッジ４が移動を停止する位置が移動終了位置となる。また、記録開始位置ＰＳと記録終了位置ＰＥは、往路、復路とも記録を開始する位置が記録開始位置となり、記録を終了する位置が記録終了位置となる。
【００３８】
キャリッジ４が記録実行域Ａｒを速度Ｖ１で移動している場合には、速度Ｖ１は一定速度であるので、周期ＰＴＳ１ｓｔとＰＴＳ２ｎｄは等しく、また、速度Ｖ１に対応した一定の周期となっている。ところが、エンコーダ１０の符号板１１の光透過部３６にインクミスト等の汚れが付着してしまった場合には、汚れ部分では発光ダイオード２８からフォトダイオード３１に投光される光が遮光されてしまい、この汚れ部分をエンコーダ１０が検出してしまうことになる。つまり、符号板１１の本来の光遮光部３５以外の部分でも発光ダイオード２８からフォトダイオード３１に投光される光が遮光されてしまうことになり光透過部３６の幅が狭くなってしまう。その結果、例えば、図８（Ａ）に示すように、パルスＡの汚れ部分に対応する部分を含むパルスＡ１は、本来、点線部分Ａ２を含む部分まで波長があるのに対し、汚れ部分に対応する点線部分Ａ２だけ波長が短くなる。そのため、周期Ｔ（ｍ−１）は、汚れ部の付着がない図６（Ａ）のＴ（ｍ−１）に比べて長いものとなる。逆に、パルスＡ１の波長が短いため、周期Ｔ（ｍ）は、図６（Ａ）のＴ（ｍ）に比べて短いものとなる。その結果、図８（Ｂ）に示すように、図６（Ａ）に示す場合に比べて、周期ＰＴＳ１ｓｔは長い周期となり、逆に、周期ＰＴＳ２ｎｄは短い周期となる。そのため直前のＰＴＳ（Ｐ１）から周期ＰＴＳ１ｓｔで出力されるＰＴＳ（Ｐ２）をトリガとして出力されるピエゾ駆動振動（ＣＯＭ）Ｋの出力タイミングは遅延し、このピエゾ駆動振動（ＣＯＭ）Ｋの出力タイミングと、周期ＰＴＳ１ｓｔで出力されたＰＴＳに続いて周期ＰＴＳ２ｎｄで出力されるＰＴＳの出力タイミングとが、例えば、重複部分Ｗで示すように重複してしまう虞がある。
【００３９】
ＰＴＳとピエゾ駆動振動（ＣＯＭ）の出力タイミングが重複してしまう場合には、上述の従来技術の欄で説明したように、ピエゾ駆動振動（ＣＯＭ）の印加中は、駆動信号出力回路４２はＰＴＳを受け付けることができない。そのため、図８（Ｃ）の図中に点線で示す本来出力されるべきピエゾ駆動振動（ＣＯＭ）Ｙがキャンセルされ、このピエゾ駆動振動（ＣＯＭ）Ｙに対応してインク滴が吐出される画素に対し記録を行うことができず、記録画像が劣化してしまうことになる。
【００４０】
そこで、プリンタ１においては、記録実行域Ａｒを速度Ｖ１でキャリッジ４を移動させて１枚の記録紙ＲＰに記録を行った際の短周期ＰＴＳの総回数が所定の回数よりも多くなったときは、ピエゾ駆動振動（ＣＯＭ）とＰＴＳの出力タイミングが重複してしまう可能性が高いとして、キャリッジ４の記録実行域速度を下げて記録を行う処理を行うこととしている。つまり、キャリッジ４の記録実行域Ａｒにおける記録実行域速度を速度Ｖ１より下げることで図９（Ａ）に示すようにパルスＡの周期を長くすることができる。これにより図９（Ｂ）に示すように周期ＰＴＳ１ｓｔとＰＴＳ２ｎｄについても長周期化することができる。このように周期ＰＴＳ１ｓｔとＰＴＳ２ｎｄを長周期化することで図８（Ｃ）の重複部分Ｗに対応する部分Ｚでは、ピエゾ駆動振動（ＣＯＭ）の印加が終了した後に直前のＰＴＳから周期ＰＴＳ２ｎｄでＰＴＳが出力され、ＰＴＳとピエゾ駆動振動（ＣＯＭ）の出力タイミングが重複してしまうことを回避でき、記録画像が劣化してしまうことを防止できる。
【００４１】
この処理動作について図１０に示す表１と図１１に示すフローチャートを参照しながら説明する。
【００４２】
先ず、表１の内容について説明する。
【００４３】
表１は、閾値周期等、図１１に示すフローチャートの処理を実行する際の規定値を示すものである。プリンタ１は、解像度の異なる２つの異なる記録モードＭ１，Ｍ２を有し、この各モードでＡ４サイズの記録紙ＲＰに記録を行う際の各種の規定値が表１に記載されている。プリンタ１においては、記録モードＭ１は、７２０ｄｐｉの記録解像度で記録を行うモードであり、記録モードＭ２は、１４４０ｄｐｉの記録解像度で記録を行うモードとなっている。なお、表１で周期として示されている値は、１周期を６ＭＨｚでカウントしたカウント数を周期として示すもので、プリンタ１の記録実行域Ａｒ（図７参照）におけるキャリッジ４の標準の移動速度である速度Ｖ１はモードＭ１では周期１１１０に、またモードＭ２では周期１３８６に対応した速度に設定されている。パルスＡの１周期は符号板１１の各１／３６０インチ幅である光遮光部３５と光透過部３６の一対に対応するものとなっている。したがって、例えば、周期１１１０を単位時間当たりの移動距離である速度に換算すると、（１／３６０＋１／３６０）÷１１１０／６００００００≒３０、すなわち、約３０インチ／秒となっている。なお、周期の値が大きくなるほど速度（単位時間当たりの移動距離）は小さくなり、逆に周期の値が小さくなるほど速度は大きいものとなる。
【００４４】
表１の「閾値周期」は、ＰＴＳの周期を短周期ＰＴＳと判断する閾値を示し、本実施の形態では、モードＭ１については周期５１６とし、モードＭについては周期６４５としている。なお、キャリッジ４の所定の記録実行域速度である速度Ｖ１に対応する周期は、モードＭ１の場合は周期１１１０であるので、パルスＡが正常に出力されていれば、周期ＰＴＳ１ｓｔとＰＴＳ２ｎｄはそれぞれ周期５５５として出力される。すなわち、ＰＴＳは周期５５５のパルスとなる。しかしながら、符号板１１の光透過部３６に汚れが付着している部分のパルスＡの高レベル部分の周期は短くなり（低レベル部分の周期は長くなり）、ＰＴＳとピエゾ駆動振動（ＣＯＭ）とが重複してしまう虞が発生する。そこで、ＣＰＵ１５は、キャリッジ４が速度Ｖ１で移動している間の周期ＰＴＳ１ｓｔまたはＰＴＳ２ｎｄの周期が周期５１６より短いものについては、ＰＴＳとピエゾ駆動振動（ＣＯＭ）とが重複する虞があると判断し短周期ＰＴＳと判断するようになっている。
【００４５】
ところで、短周期ＰＴＳは、符号板１１に一時的に付着した塵に対して発生する場合があり、また、符号板１１に付着した汚れ部であっても、その付着幅が確実に短周期ＰＴＳを発生させるほどに広い幅でない場合には、短周期ＰＴＳが発生したりしなかったりと不安定な場合もある。そのため、１回でも短周期ＰＴＳが発生すれば直ちに、記録実行域速度を低下させるのは適当ではない。そこで、プリンタ１は、記録紙ＲＰ１枚に記録を行う中で発生した短周期ＰＴＳの総回数が所定回数を超えた場合には、記録画像に乱れが発生する可能性が高いとして記録実行域速度を低下させる構成となっている。「短周期ＰＴＳ総回数」は、上述の短周期ＰＴＳの所定の総回数を示すもので、Ａ４サイズの記録紙ＲＰ１枚に記録を行った際の短周期ＰＴＳの総回数がこの値を超える場合には、次の記録紙ＲＰに記録を行う際の記録実行域速度を低下させることとしている。プリンタ１においては、モードＭ１，Ｍ２とも、例えば１０回に設定している。
【００４６】
「低速移動周期」は、「短周期ＰＴＳ総回数」が１０回を超えた場合にキャリッジ４の記録実行域速度を低速とする場合の移動速度に対応する周期である。つまり、「短周期ＰＴＳ総回数」が１０回を超えた場合には、次の記録紙ＲＰへの記録時におけるキャリッジ４の記録実行域速度を「低速移動周期」に対応する速度に下げて記録を行う。
【００４７】
「検査対象周期」は、ＰＴＳが短周期ＰＴＳかどうかの判断を行うキャリッジ４の移動速度に対応する周期を示す。つまり、キャリッジ４の移動速度が速度Ｖ１よりやや遅い「検査対象周期」に示される周期に対応する速度Ｖ３より速い場合に、ＰＴＳが短周期ＰＴＳかどうかを判断する。本実施の形態では、モードＭ１の場合は周期１２２２以下の周期で、またモードＭ２の場合は周期１５２６以下の周期に対応する速度でキャリッジ４が移動している際にＰＴＳが短周期ＰＴＳかどうかを判断する。
【００４８】
次に上述した表１を参照しながら、図１１に示すフローチャートに沿って、モードＭ１で記録を行う場合を例にとって、インクジェットプリンタ１の動作について説明する。
【００４９】
インクジェットプリンタ１は、記録動作が開始されると、先ず、ＥＥＰＲＯＭ２２に短周期ＰＴＳ総回数が所定値を超えている情報がメモリされているかどうかを判断する（ステップＳ１０）。この判断において、ＥＥＰＲＯＭ２２に短周期ＰＴＳ総回数が所定値を超えている情報がメモリされている場合には（ステップＳ１０においてＹｅｓ）、速度制御手段としても機能するＣＰＵ１５は、ＤＣユニット１４に対しキャリッジ４の移動速度のうち、記録実行域速度を低下させるように指令を出す（ステップＳ２０）。
【００５０】
本実施の形態では、例えば、キャリッジ４の記録実行域速度を表１に示す低速移動速度、すなわち、周期１１３３に対応する速度となるようにＤＣユニット１４に指令を出す。
【００５１】
具体的には、図７に示すように、キャリッジ４が移動開始位置ＭＳから所定の加速度で周期１１３３に対応する速度Ｖ２まで加速し、この速度Ｖ２に到達したときにこの速度以上に速度が上がらないように制限をかけ、速度Ｖ２で記録紙ＲＰにインク滴を吐出し記録を行うように制御を行う。そして、記録終了位置ＰＥを通過した後、所定の負の加速度で減速を行い、移動終了位置ＭＥに停止する。この速度変化を記録動作毎に繰り返し記録紙ＲＰに記録を行う。
【００５２】
一方、ステップＳ１０において、ＥＥＰＲＯＭ２２に短周期ＰＴＳ総回数が所定値を超えている情報がメモリされていない場合には（ステップＳ１０においてＮｏ）、ＣＰＵ１５は、キャリッジ４を図７に示す記録動作時移動の通常の速度で移動するように制御を行う（ステップＳ３０）。すなわち、移動開始位置ＭＳ（図１参照）から記録開始位置ＰＳ（図１参照）に到達するまでの間所定の加速度で速度Ｖ１まで加速し、記録開始位置ＰＳから記録終了位置ＰＥまでの記録実行域Ａｒの間は速度Ｖ１で移動し、記録終了位置ＰＥから所定の負の加速度で減速を行い移動終了位置ＭＥに停止する。この速度変化を記録動作毎に繰り返し記録紙ＲＰに記録を行う。
【００５３】
また、ＣＰＵ１５は、紙検出センサ２５からの紙検出信号に基づき、記録紙ＲＰの１枚分に対する記録を終了したかどうかを判断するが（ステップＳ４０）、この判断においてＮｏの場合には、下記に説明するステップＳ５０からステップＳ７０の処理を実行しながらキャリッジ４の移動（ステップＳ３０）を実行する。なお、ステップＳ５０からステップＳ７０の処理は、ＣＰＵ１５がステップＳ３０の処理を行う間、すなわち、キャリッジ４が記録実行域Ａｒを速度Ｖ１の速度で移動する図７に示す記録動作時移動を繰り返し行う間に、ＣＰＵ１５に対してタイマＩＣ１６により周期的に発生される割込み信号によるタイマ割り込み処理にて実行される。
【００５４】
記録紙ＲＰの１枚分に対する記録が終了していない場合には（ステップＳ４０においてＮｏ）、キャリッジ４の移動速度が検査対象周期に対応する速度Ｖ３に到達したかどうか（周期１２２２以下かどうか）を判断する（ステップＳ５０）。キャリッジ４が移動開始位置ＭＳから移動を開始し、移動速度が速度Ｖ３に到達するまでの間と、キャリッジ４が記録実行域Ａｒを通過し減速を行い移動速度が速度Ｖ３を下回った後、移動終了位置ＭＥに停止するまでの間は、キャリッジ４の移動速度は速度Ｖ３に到達していない。そのため、ステップＳ５０においてＮｏの判断が行われ、ステップＳ３０に移行する。ステップＳ３０では、キャリッジ４が移動開始位置ＭＳから記録開始位置ＰＳへ向かって移動している場合は、キャリッジ４が記録開始位置ＰＳに到達する前にキャリッジ４の移動速度が速度Ｖ１となるように加速する。一方、キャリッジ４が記録実行域Ａｒを超えて記録終了位置ＰＥから移動終了位置ＭＥに向けて移動している場合には、キャリッジ４が移動終了位置ＭＥに停止するようにキャリッジ４の移動速度を減速する。
【００５５】
キャリッジ４が移動開始位置ＭＳから移動を開始し、移動速度が速度Ｖ３に到達してから速度Ｖ１で移動し、そして、記録実行域Ａｒを通過し減速を行い、移動速度が速度Ｖ３を下回るまでの間は、キャリッジ４の移動速度は速度Ｖ３を超えて移動している。そのため、ステップＳ５０においてＹｅｓの判断が行われる。
【００５６】
キャリッジ４が移動開始位置ＭＳから加速し速度Ｖ３以上（すなわち、周期が１２２２以下）になると（ステップＳ５０においてＹｅｓ）、キャリッジ４の移動により出力されるＰＴＳが閾値周期以下、すなわち短周期ＰＴＳであるかどうかが判断される（ステップＳ６０）。この判断（ステップＳ６０）は、キャリッジ４が速度Ｖ３以上で移動されている間継続して実行される。すなわち、ＰＴＳが短周期ＰＴＳである場合には（ステップＳ６０においてＹｅｓ）、短周期ＰＴＳカウンタ（ＣＰＵ１５）をＵＰし（ステップＳ７０）、ステップＳ３０に戻ってキャリッジ４の移動を継続する。ＰＴＳが短周期ＰＴＳでない場合には（ステップＳ６０においてＮｏ）、短周期ＰＴＳカウンタ（ＣＰＵ１５）をＵＰすることなく、ステップＳ３０に戻ってキャリッジ４の移動を継続する。
【００５７】
キャリッジ４が移動開始位置ＭＳから移動を開始し記録開始位置ＰＳに向けて加速し移動速度が検査対象速度（周期１２２２）に対応する速度Ｖ３に到達するまでの間（ステップＳ５０においてＮｏ）、およびキャリッジ４が記録実行域Ａｒを超えて記録終了位置ＰＥから移動終了位置ＭＥへ向けて減速が開始され、速度Ｖ３よりも移動速度が低くなった場合には（ステップＳ５０においてＮｏ）、ＰＴＳが短周期ＰＴＳであるかどうかの判断（ステップＳ６０）は行われないため、短周期ＰＴＳカウンタ（ＣＰＵ１５）のＵＰ（ステップＳ７０）は行われない。
【００５８】
上述のステップＳ３０からステップＳ７０の処理を記録紙ＲＰの１枚分の記録が終了するまで実行する。記録紙ＲＰの１枚分の記録が終了した場合には（ステップＳ４０においてＹｅｓ）、短周期ＰＴＳカウンタ（ＣＰＵ１５）の回数が短周期ＰＴＳ総回数を超えているかどうかを判断する（ステップＳ８０）。短周期ＰＴＳカウンタ（ＣＰＵ１５）の回数が１０を超えている場合には（ステップＳ８０においてＹｅｓ）、短周期ＰＴＳ総回数が１０を超えた情報をＥＥＰＲＯＭ２２に記憶する（ステップＳ９０）。この情報は、インクジェットプリンタ１の電源がオフされた後も保持される。
【００５９】
一方、短周期ＰＴＳカウンタ（ＣＰＵ１５）の回数が１０を超えない場合には（ステップＳ８０においてＮｏ）、短周期ＰＴＳカウンタ（ＣＰＵ１５）はリセットされる（ステップＳ１００）。上述のようにＥＥＰＲＯＭ２２に記憶された情報は、次回の記録動作の際、すなわち、次の記録紙ＲＰに記録を行う際に、記録実行域速度を標準の移動速度である速度Ｖ１とするか低速の移動速度である速度Ｖ２とするかの判断（ステップＳ１０）に利用される。つまり、ＥＥＰＲＯＭ２２に短周期ＰＴＳカウンタ（ＣＰＵ１５）の回数が短周期ＰＴＳ総回数を超えた情報がメモリされている場合には（ステップＳ１０においてＹｅｓ）、ステップＳ２０に移行し、上述したようにキャリッジ４は記録動作が行われる移動域において低速移動速度である速度Ｖ２で移動される。これに対し、次の記録紙ＲＰに記録を行う際に、ステップＳ１０において、ＥＥＰＲＯＭ２２に短周期ＰＴＳ総回数が所定値を超えている情報がメモリされていない場合には（ステップＳ１０においてＮｏ）、上述したステップＳ３０〜Ｓ５０、またはステップＳ３０〜Ｓ６０、あるいはステップＳ３０〜Ｓ７０の処理を、記録紙ＲＰへの記録が終了するまで繰り返す。
【００６０】
以上に説明したように、記録紙ＲＰ１枚について記録を行ったときの短周期ＰＴＳの総回数が所定値を超えた場合には、以降の記録紙ＲＰに対する記録を行うに際しては、記録実行域速度を低速移動速度に下げて記録を行うこととする。このように記録実行域速度を下げることで、キャリッジ４が記録領域を移動している間のパルスＡの周期を全体として長くすることができ、周期ＰＴＳ１ｓｔおよびＰＴＳ２ｎｄについてもその周期が全体として長くなる。すなわち、ＰＴＳの周期が大きくなる。このため、ピエゾ駆動振動（ＣＯＭ）とＰＴＳとが重複して出力されてしまうことを防止することができる。
【００６１】
上述の実施の形態に係るプリンタ１においては、ＰＴＳが短周期ＰＴＳであるかどうかの判断（ステップＳ６０）を、キャリッジ４が検査対象周期に対応する速度Ｖ３以上の速度で移動している間に行うこととしているが、キャリッジ４の位置をエンコーダ１０により検出し、キャリッジ４が記録開始位置ＰＳから記録終了位置ＰＥの間、すなわち記録実行域Ａｒに位置する間にステップＳ６０の判断を実行するようにしてもよい。
【００６２】
なお、キャリッジ４が速度Ｖ３よりも遅い速度で移動している間、あるいはキャリッジ４が記録実行域Ａｒを外れた位置を移動している間については、インク滴の吐出は行われないため、パルスＡの周期が変調しＰＴＳが短周期ＰＴＳとなっても画像の品質には影響しない。そのため、ＰＴＳが短周期ＰＴＳであるかどうかの判断（ステップＳ６０）を、キャリッジ４が速度Ｖ３以上の速度で移動している間、あるいはキャリッジ４が記録実行域Ａｒを移動している間に行い、キャリッジ４が速度Ｖ３より遅い速度で移動している間、あるいはキャリッジ４が記録実行域Ａｒを外れた位置を移動している間については、ステップＳ６０の処理を行わないようにすることで、ＣＰＵ１５の処理負荷を軽減することができる。
【００６３】
また、上述の実施の形態に係るプリンタ１においては、短周期ＰＴＳ総回数は、１０回としているがこの回数に限られない。リニア式のエンコーダ１０の精度が高い場合には、短周期ＰＴＳの発生回数が少ない場合でも、短周期ＰＴＳの発生原因となる汚れ部等が記録画像の乱れの原因となる可能性が高いので、短周期ＰＴＳ総回数を少なめに設定しておくことが好ましい。逆に、エンコーダ１０の精度が低い場合には、短周期ＰＴＳの発生回数が多くても、記録画像に乱れが生じない可能性が高いので、短周期ＰＴＳ総回数を多めに設定しておくことが好ましい。
【００６４】
また、上述の実施の形態に係るプリンタ１においては、記録紙ＲＰの１枚分に記録を行った際に発生した短周期ＰＴＳの回数が短周期ＰＴＳ総回数を超えたときに、他の記録紙ＲＰに対する次回の記録動作の際に、記録実行域速度を速度Ｖ２に低下する処理を行うこととしているが、記録紙ＲＰに記録を行っている際に発生する短周期ＰＴＳの回数が所定値以上となったときには、直ちに、記録実行域速度を速度Ｖ１から速度Ｖ２に低下する処理を行ってもよい。この場合の該所定値もエンコーダ１０の精度等に応じて適宜に設定する。例えば、エンコーダ１０の精度が高く、１回でも短周期ＰＴＳが検出された場合に、画像に必ず劣化が発生する場合には、該所定回数を１回に設定する。エンコーダ１０の精度が低く、例えば、１０回以上短周期ＰＴＳが検出されないと画像の劣化が生じない場合には、該所定回数を１０回に設定する。
【００６５】
なお、ＣＲモータ６のトルク変動等に起因してキャリッジ４の記録実行域速度の制御が不安定となり、標準の速度よりも速い速度でキャリッジ４が移動してしまうような状態にプリンタ１がなった場合にも上述した処理を行うことで、ＰＴＳの周期が大きくなり、ピエゾ駆動振動（ＣＯＭ）とＰＴＳとが重複してしまうことを防止することができる。
【００６６】
なお、モードＭ２で記録を行う場合についてのプリンタ１の動作は、各規定値が表１に記載されるモードＭ２に対応するものとなるだけで、上述のモードＭ１の動作と同様の動作となるのでその説明を省略する。
【００６７】
上述のプリンタ１で使用されるエンコーダ１０は、光学式のエンコーダであるが、その他の形式のエンコーダ、例えば、静電容量式のエンコーダを用いた場合に、エンコーダの検出精度の低下等により短周期のＰＴＳが出力される場合には、本発明を用いることにより、ピエゾ駆動振動（ＣＯＭ）とＰＴＳとが重複してしまうことを防止することができ、記録画像が劣化してしまうことを防止することができる。
【００６８】
上述のプリンタ１は記録ヘッド８をピエゾ素子を備えるインクヘッドとしたが、これに限らず、いわゆるバブルジェット（登録商標）型のインクヘッドを使用するプリンタ、あるいはいわゆるドットマトリクス型のインパクトヘッドを備えるプリンタ等、記録ヘッドが主走査方向に移動しながら記録を行ういわゆるシリアル型のプリンタに本発明は広く実施することができる。
【図面の簡単な説明】
【００６９】
【図１】本発明の第１の実施の形態に係るプリンタの概略の構成を示すブロック図である。
【図２】図１に示すリニア式のエンコーダの電気的な構成を示すブロック図である。
【図３】図２に示すエンコーダから出力されるパルスを示す波形図である。
【図４】図１に示すヘッドドライバの電気的な構成を示すブロック図である。
【図５】図４に示すピエゾ素子駆動回路の電気的な構成を示すブロック図である。
【図６】パルスＡ、ＰＴＳ、ピエゾ駆動振動（ＣＯＭ）の出力タイミングを示す波形図である。
【図７】キャリッジの記録動作時移動の速度変化を示すグラフである。
【図８】パルスＡ、ＰＴＳ、ピエゾ駆動振動（ＣＯＭ）の出力タイミングを示す波形図である。
【図９】パルスＡ、ＰＴＳ、ピエゾ駆動振動（ＣＯＭ）の出力タイミングを示す波形図である。
【図１０】図１１に示すフローチャートの処理を実行する際の規定値を示す図である。
【図１１】プリンタの動作を示すフローチャートである。
【符号の説明】
【００７０】
１・・・  プリンタ（記録装置）    ８  ・・・  記録ヘッド    １４  ・・・  ＤＣユニット（ＰＴＳ出力手段）    １５  ・・・ＣＰＵ（ＰＴＳ周期判断手段、カウント手段、カウント数判断手段）    Ｐ  ・・・  記録媒体    ＣＯＭ  ・・・  記録ヘッド駆動信号    ＰＴＳ  ・・・  記録ヘッド駆動タイミング信号
【図１】
2009125993.tif 000003
【図２】
2009125993.tif 000004
【図３】
2009125993.tif 000005
【図４】
2009125993.tif 000006
【図５】
2009125993.tif 000007
【図６】
2009125993.tif 000008
【図７】
2009125993.tif 000009
【図８】
2009125993.tif 000010
【図９】
2009125993.tif 000011
【図１０】
2009125993.tif 000012
【図１１】
2009125993.tif 000013