(57)【要約】【課題】キャリッジの加減速領域においても均一にインクドットを形成することができるインクジェット式記録装置を提供する。【解決手段】加速記録領域Ａ又は減速記録領域Ａにおいては、記録周期Ａの波形パターンデータを、加速記録領域Ｂ又は減速記録領域Ｂにおいては、記録周期Ｂの波形パターンデータを、定速度記録領域においては、記録周期Ｃの波形パターンデータを、ＲＯＭ１３から読み出してインク吐出駆動信号の１周期の波形パターンを生成する。記録周期Ａの波形パターンは、加速記録領域Ａ又は減速記録領域Ａの範囲において、記録周期Ｂの波形パターンは、加速記録領域Ｂ又は減速記録領域Ｂにおいて、記録周期Ｃの波形パターンは、定速度記録領域において、一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号を生成することができる間隔にそれぞれ設定されている。【選択図】　　　　図１１
2004050771.tif 000002
【特許請求の範囲】
【請求項１】
記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成するインク吐出駆動信号生成方法であって、
前記インク吐出駆動信号の１周期に含まれる前記インク吐出パルス波形の数で、前記インク吐出駆動信号の１周期の時間を除算した周期で前記インク吐出パルス波形を発生させて前記インク吐出駆動信号を生成する、ことを特徴としたインク吐出駆動信号生成方法。
【請求項２】
記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成するインク吐出駆動信号生成方法であって、
各インク吐出パルス波形間の中間電位領域の長さが略均等になる如く、前記インク吐出駆動信号の周期長の変化に応じて、前記インク吐出パルス波形間の中間電位領域の長さを調節して前記インク吐出駆動信号を生成する、ことを特徴としたインク吐出駆動信号生成方法。
【請求項３】
請求項２において、記憶媒体にあらかじめ記憶されている複数の異なる前記インク吐出パルス波形間の中間電位領域長データの中から、前記インク吐出駆動信号の周期長の変化に応じて最適な中間電位領域長データを選択し、選択した中間電位領域長データを前記インク吐出パルス波形間の中間電位領域の長さに設定して前記インク吐出駆動信号を生成する、ことを特徴としたインク吐出駆動信号生成方法。
【請求項４】
記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成するインク吐出駆動信号生成方法であって、
記憶媒体にあらかじめ記憶されている複数の周期長が異なる１周期単位のインク吐出駆動信号波形パターンの中から、前記インク吐出駆動信号の周期長の変化に応じて最適なインク吐出駆動信号波形パターンを選択し、選択したインク吐出駆動信号波形パターンを連結させて前記インク吐出駆動信号を生成する、ことを特徴としたインク吐出駆動信号生成方法。
【請求項５】
記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成するインク吐出駆動信号生成手段を備えた記録ヘッド制御装置であって、
前記インク吐出駆動信号生成手段は、前記インク吐出駆動信号の１周期に含まれる前記インク吐出パルス波形の数で、前記インク吐出駆動信号の１周期の時間を除算した周期で前記インク吐出パルス波形を発生させて前記インク吐出駆動信号を生成する、ことを特徴とした記録ヘッド制御装置。
【請求項６】
記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成するインク吐出駆動信号生成手段を備えた記録ヘッド制御装置であって、
前記インク吐出駆動信号生成手段は、各インク吐出パルス波形間の中間電位領域の長さが略均等になる如く、前記インク吐出駆動信号の周期長の変化に応じて、前記インク吐出パルス波形間の中間電位領域の長さを調節して前記インク吐出駆動信号を生成する、ことを特徴とした記録ヘッド制御装置。
【請求項７】
請求項６において、前記インク吐出駆動信号生成手段は、記憶媒体にあらかじめ記憶されている複数の異なる前記インク吐出パルス波形間の中間電位領域長データの中から、前記インク吐出駆動信号の周期長の変化に応じて最適な中間電位領域長データを選択し、選択した中間電位領域長データを前記インク吐出パルス波形間の中間電位領域の長さに設定して前記インク吐出駆動信号を生成する、ことを特徴とした記録ヘッド制御装置。
【請求項８】
記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成するインク吐出駆動信号生成手段を備えた記録ヘッド制御装置であって、
前記インク吐出駆動信号生成手段は、記憶媒体にあらかじめ記憶されている複数の周期長が異なる１周期単位のインク吐出駆動信号波形パターンの中から、前記インク吐出駆動信号の周期長の変化に応じて最適なインク吐出駆動信号波形パターンを選択し、選択したインク吐出駆動信号波形パターンを連結させて前記インク吐出駆動信号を生成する、ことを特徴とした記録ヘッド制御装置。
【請求項９】
請求項５〜８のいずれか１項に記載の記録ヘッド制御装置を備えたインクジェット式記録装置。
【請求項１０】
記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成する手順をコンピュータに実行させるインク吐出駆動信号生成プログラムであって、
前記インク吐出駆動信号の１周期に含まれる前記インク吐出パルス波形の数で、前記インク吐出駆動信号の１周期の時間を除算した周期で前記インク吐出パルス波形を発生させて前記インク吐出駆動信号を生成する手順を有する、ことを特徴としたインク吐出駆動信号生成プログラム。
【請求項１１】
記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成する手順をコンピュータに実行させるインク吐出駆動信号生成プログラムであって、
各インク吐出パルス波形間の中間電位領域の長さが略均等になる如く、前記インク吐出駆動信号の周期長の変化に応じて、前記インク吐出パルス波形間の中間電位領域の長さを調節して前記インク吐出駆動信号を生成する手順を有する、ことを特徴としたインク吐出駆動信号生成プログラム。
【請求項１２】
請求項１１において、記憶媒体にあらかじめ記憶されている複数の異なる前記インク吐出パルス波形間の中間電位領域長データの中から、前記インク吐出駆動信号の周期長の変化に応じて最適な中間電位領域長データを選択する手順と、
選択した中間電位領域長データを前記インク吐出パルス波形間の中間電位領域の長さに設定して前記インク吐出駆動信号を生成する手順とを有する、ことを特徴としたインク吐出駆動信号生成プログラム。
【請求項１３】
記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成する手順をコンピュータに実行させるインク吐出駆動信号生成プログラムであって、
記憶媒体にあらかじめ記憶されている複数の周期長が異なる１周期単位のインク吐出駆動信号波形パターンの中から、前記インク吐出駆動信号の周期長の変化に応じて最適なインク吐出駆動信号波形パターンを選択する手順と、選択したインク吐出駆動信号波形パターンを連結させて前記インク吐出駆動信号を生成する手順とを有する、ことを特徴としたインク吐出駆動信号生成プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本願発明は、一定の方向に往復動する記録ヘッドから記録紙にインクを吐出するインクジェット式記録装置において、記録ヘッドの駆動信号を生成するインク吐出駆動信号生成方法に関する。
【０００２】
【従来の技術】
一定の方向に往復動する記録ヘッドから記録紙にインクを吐出するインクジェット式記録装置は、記録ヘッドを搭載したキャリッジを主走査方向に往復動させる動作と、記録紙を副走査方向に所定の搬送量にて搬送する動作とを交互に繰り返しながら、記録ヘッドから記録紙にインクを吐出することによって記録を実行する。記録ヘッドのヘッド面には、複数のノズルアレイが配置されており、各ノズルアレイに対応した圧電振動子等の圧力発生素子を駆動させて各ノズルアレイの開口に連通している圧力発生室に圧力変動を生じさせることによって、各ノズルアレイの開口からインクを吐出する。
【０００３】
このような構成を成すインクジェット式記録装置は、インクを吐出するための同一形状の波形を有する複数のインク吐出パルス波形を含んだ一連の駆動信号としてインク吐出駆動信号が生成される。一方、インク吐出の有無を規定する記録データが記録ヘッドに送信される。そして、送信された記録データに基づいて必要なインク吐出パルス波形のみがインク吐出駆動信号から選択されて圧力発生素子に供給される。すなわち、ノズルアレイの開口からインクを吐出させるか否かを記録データに基づいて決定している。
【０００４】
ところで、停止している状態のキャリッジを主走査方向に往復動させる際には、その往復動範囲の両端近傍において自ずと加減速領域が生じることになる。つまり、キャリッジの往復動範囲は、一定の速度でキャリッジが移動する定速度領域と、その外側に生じる加減速領域とに分けられる。また、前述したインク吐出駆動信号は、含まれるインク吐出パルス波形が等間隔で均一になっているのが望ましく、それによって、記録紙の記録面に形成されるインクドットが均一になり、高画質な記録を実行することができる。したがって、キャリッジが一定の速度で移動する定速度領域においては、インク吐出パルス波形を一定の周波数で発生させることで、インク吐出パルス波形が等間隔で均一に発生するインク吐出駆動信号を容易に生成することができる。そのため、従来の一般的なインクジェット式記録装置は、キャリッジの移動速度が一定でない加減速領域においてはインクを吐出せず、一定の速度でキャリッジが移動している定速度領域においてのみインクを吐出して記録を実行するものであった。
【０００５】
しかし、この加減速領域においてもインクを吐出すると、キャリッジの往復動方向の記録領域を広くすることができるのは言うまでもなく、それによって、記録可能な最大領域を拡大することができたり、キャリッジの往復動範囲の長さを短くしてインクジェット式記録装置を小型化できたりするといったメリットが生まれる。そのため、加減速領域においても記録紙に対してインクを吐出するインクジェット式記録装置を実現する技術が開発され公知のものとなっており、例えば、加減速領域においても記録紙の記録面にインクドットを均一に形成するために、キャリッジの速度に応じてインク吐出することによるドット形成タイミングを適切に調節するものが挙げられる。
【０００６】
図１４は、従来のインクジェット式記録装置におけるインク吐出駆動信号を模式的に示したタイミングチャートである。記録周期は記録ヘッドを搭載したキャリッジを駆動するＤＣモータ等の回転駆動力源の回転速度に比例して周波数が増減するパルス信号の周期である。したがって、キャリッジの移動速度が加速すれば、パルス信号の周期が短くなり、記録周期の長さが短くなる。反対に、キャリッジの移動速度が減速すれば、パルス信号の周期が長くなり、記録周期の長さが長くなる。また、１つの記録周期の中には、第１パルスＰＳ１、第２パルスＰＳ２、及び第３パルスＰＳ３の３つのインク吐出パルス波形が含まれている。このインク吐出パルス波形による電位の変化によって、各ノズルアレイに対応した圧電振動子等の圧力発生素子が駆動し、各ノズルアレイの開口に連通している圧力発生室に圧力変動を生じることによって、各ノズルアレイの開口からインクが吐出される。
【０００７】
【発明が解決しようとする課題】
このように、１つの記録周期の中で等間隔に３回インクが吐出され、その３回のインクの吐出によって重なり合って形成された３つの小ドットにて１つのインクドットが形成される。つまり、複数色の小ドットを重ねることで多数の色階調を実現している。そして、３つのインク吐出パルス波形の間隔、つまり、インク吐出駆動信号の電位が中間電位ＶＭとなっている時間は、キャリッジの定速度領域において、一連の第１パルスＰＳ１〜第３パルスＰＳ３が等間隔となる符号ｄにて示した一定の同じ長さに設定されている。したがって、キャリッジの定速度領域においては、一連のインク吐出パルス波形が均一になり、記録紙には、各インク吐出パルス波形によって形成される小ドットが均一に重なり合って形成され、それによって、インクドットが均一に形成されることになる。
【０００８】
しかし、図１５に示したように、キャリッジの加速領域、及び減速領域においては、パルス信号の周期が長くなるが、インク吐出パルス波形の間隔の長さは、一定の同じ長さに設定されているので、その分だけ第３パルスＰＳ３と次の記録周期の第１パルスＰＳ１との間隔が長くなってしまい（符号ｄ＋α）、一連のインク吐出パルス波形が不均一になってしまう。そして、それによって、記録紙の記録面に形成される小ドットが不均一に形成され、それによって、インクドットが不均一になって記録画質が低下してしまうという問題が生じる。
【０００９】
本願発明は、このような状況に鑑み成されたものであり、その課題は、キャリッジの加減速領域においても均一にインクドットを形成することができるインクジェット式記録装置を提供することにある。
【００１０】
【課題を解決するための手段】
上記課題を達成するため、本願請求項１に記載の発明は、記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成するインク吐出駆動信号生成方法であって、前記インク吐出駆動信号の１周期に含まれる前記インク吐出パルス波形の数で、前記インク吐出駆動信号の１周期の時間を除算した周期で前記インク吐出パルス波形を発生させて前記インク吐出駆動信号を生成する、ことを特徴としたインク吐出駆動信号生成方法である。
【００１１】
キャリッジの移動速度に比例して増減するパルスを周期とするインク吐出駆動信号は、キャリッジの定速度領域において一定の周期となる。したがって、インク吐出駆動信号の１周期内に複数含まれるインク吐出パルス波形の間隔を一定の間隔とすることで、一連のインク吐出パルス波形を略等間隔に生成することができる。
【００１２】
しかし、キャリッジの加減速領域においては、キャリッジの移動速度が定速度領域の移動速度より遅いので、インク吐出駆動信号の周期が長くなる。そのため、前述したように、定速度領域においてインク吐出パルス波形が略等間隔になるように設定したインク吐出パルス波形の間隔でインク吐出駆動信号を生成すると、インク吐出駆動信号周期内の最後のインク吐出パルス波形と、その次の周期のインク吐出パルス波形との間隔だけが長くなってしまい、インク吐出パルス波形の間隔が不均一になってしまう。
【００１３】
そこで、インク吐出駆動信号の周期長を１周期に含まれるインク吐出パルス波形の数で除算した周期でインク吐出パルス波形を生成することによって、１周期内のインク吐出パルス波形を略等間隔に生成することができるので、キャリッジの加減速領域において長くなるインク吐出駆動信号の周期長に応じて、一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号を生成することができる。
【００１４】
これにより、本願請求項１に記載の発明に係るインク吐出駆動信号生成方法によれば、キャリッジの加減速領域においても一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号を生成することができるので、インクジェット式記録装置において、キャリッジの加減速領域においても均一にインクドットを形成することができるという作用効果が得られる。
【００１５】
本願請求項２に記載の発明は、記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成するインク吐出駆動信号生成方法であって、各インク吐出パルス波形間の中間電位領域の長さが略均等になる如く、前記インク吐出駆動信号の周期長の変化に応じて、前記インク吐出パルス波形間の中間電位領域の長さを調節して前記インク吐出駆動信号を生成する、ことを特徴としたインク吐出駆動信号生成方法である。
【００１６】
前述したように、キャリッジの加減速領域においては、キャリッジの移動速度が定速度領域の移動速度より遅いので、インク吐出駆動信号の周期が長くなる。そのため、定速度領域においてインク吐出パルス波形が略等間隔になるように設定したインク吐出パルス波形の間隔でインク吐出駆動信号を生成すると、インク吐出駆動信号周期内の最後のインク吐出パルス波形と、その次の周期のインク吐出パルス波形との間隔だけが長くなってしまい、インク吐出パルス波形の間隔が不均一になってしまう。
【００１７】
そこで、各インク吐出パルス波形間の中間電位領域の長さが略均等になる如く、インク吐出駆動信号の周期長の変化に応じて、インク吐出パルス波形間の中間電位領域の長さを調節する。各インク吐出パルス波形間の中間電位領域の長さが略均等になることによって、各インク吐出パルス波形の間隔が略等間隔になるので、一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号を生成することができる。
【００１８】
これにより、本願請求項２に記載の発明に係るインク吐出駆動信号生成方法によれば、キャリッジの加減速領域においても一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号を生成することができるので、インクジェット式記録装置において、キャリッジの加減速領域においても均一にインクドットを形成することができるという作用効果が得られる。
【００１９】
本願請求項３に記載の発明は、請求項２において、記憶媒体にあらかじめ記憶されている複数の異なる前記インク吐出パルス波形間の中間電位領域長データの中から、前記インク吐出駆動信号の周期長の変化に応じて最適な中間電位領域長データを選択し、選択した中間電位領域長データを前記インク吐出パルス波形間の中間電位領域の長さに設定して前記インク吐出駆動信号を生成する、ことを特徴としたインク吐出駆動信号生成方法である。
【００２０】
複数の異なる中間電位領域長データをあらかじめ記憶媒体に記憶しておき、その中からインク吐出駆動信号の周期長の変化に応じて最適な中間電位領域長データを選択する。つまり、加減速領域におけるインク吐出駆動信号の周期長の変化に応じて、インク吐出パルス波形の間隔が略等間隔に最も近似する間隔となる中間電位領域長データを記憶媒体にあらかじめ記憶されている複数の異なる中間電位領域長データの中から選択する。それによって、各インク吐出パルス波形の間隔を略等間隔にすることができるので、一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号を生成することができる。
【００２１】
記憶媒体にあらかじめ記憶させておく複数の中間電位領域長データは、例えばインク吐出駆動信号の周期、つまり、パルス生成手段が出力するパルスの周期に対応したデータテーブル等であり、このデータテーブルからインク吐出駆動信号の周期長に対応づけて中間電位領域長データを選択する。それによって、加減速領域において、インク吐出駆動信号の周期毎に周期長から最適な中間電位領域長を演算することなく一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号を生成することができる。
【００２２】
これにより、本願請求項３に記載の発明に係るインク吐出駆動信号生成方法によれば、本願請求項２に記載の発明による作用効果に加えて、インク吐出駆動信号の周期毎に周期長から最適な中間電位領域長を演算することなく一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号を生成することができるので、インク吐出駆動信号の生成工程を簡略化することができるという作用効果が得られる。
【００２３】
本願請求項４に記載の発明は、記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成するインク吐出駆動信号生成方法であって、記憶媒体にあらかじめ記憶されている複数の周期長が異なる１周期単位のインク吐出駆動信号波形パターンの中から、前記インク吐出駆動信号の周期長の変化に応じて最適なインク吐出駆動信号波形パターンを選択し、選択したインク吐出駆動信号波形パターンを連結させて前記インク吐出駆動信号を生成する、ことを特徴としたインク吐出駆動信号生成方法である。
【００２４】
複数の周期長が異なる１周期単位のインク吐出駆動信号波形パターンをあらかじめ記憶媒体に記憶しておき、そのインク吐出駆動信号波形パターン中からインク吐出駆動信号の周期長の変化に応じて最適なインク吐出駆動信号波形パターンを選択する。つまり、加減速領域におけるインク吐出駆動信号の周期長の変化に応じて、インク吐出パルス波形の間隔が略等間隔に最も近似する間隔となるインク吐出駆動信号波形パターンを記憶媒体にあらかじめ記憶されている複数のインク吐出駆動信号波形パターンの中から選択する。そして、１周期毎に選択したインク吐出駆動信号波形パターンを連結してインク吐出駆動信号を生成することによって、各インク吐出パルス波形の間隔を略等間隔にすることができるので、一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号を生成することができる。また、加減速領域において、インク吐出駆動信号の周期毎に周期長から最適なインク吐出駆動信号波形パターンを演算して生成することなく一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号を生成することができる。
【００２５】
これにより、本願請求項４に記載の発明に係るインク吐出駆動信号生成方法によれば、キャリッジの加減速領域においても一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号を生成することができるので、インクジェット式記録装置において、キャリッジの加減速領域においても均一にインクドットを形成することができるという作用効果が得られる。
【００２６】
本願請求項５に記載の発明は、記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成するインク吐出駆動信号生成手段を備えた記録ヘッド制御装置であって、前記インク吐出駆動信号生成手段は、前記インク吐出駆動信号の１周期に含まれる前記インク吐出パルス波形の数で、前記インク吐出駆動信号の１周期の時間を除算した周期で前記インク吐出パルス波形を発生させて前記インク吐出駆動信号を生成する、ことを特徴とした記録ヘッド制御装置である。
本願請求項５に記載の発明に係る記録ヘッド制御装置によれば、記録ヘッド制御装置において、前述した本願請求項１に記載の発明と同様の作用効果を得ることができる。
【００２７】
本願請求項６に記載の発明は、記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成するインク吐出駆動信号生成手段を備えた記録ヘッド制御装置であって、前記インク吐出駆動信号生成手段は、各インク吐出パルス波形間の中間電位領域の長さが略均等になる如く、前記インク吐出駆動信号の周期長の変化に応じて、前記インク吐出パルス波形間の中間電位領域の長さを調節して前記インク吐出駆動信号を生成する、ことを特徴とした記録ヘッド制御装置である。
本願請求項６に記載の発明に係る記録ヘッド制御装置によれば、記録ヘッド制御装置において、前述した本願請求項２に記載の発明と同様の作用効果を得ることができる。
【００２８】
本願請求項７に記載の発明は、請求項６において、前記インク吐出駆動信号生成手段は、記憶媒体にあらかじめ記憶されている複数の異なる前記インク吐出パルス波形間の中間電位領域長データの中から、前記インク吐出駆動信号の周期長の変化に応じて最適な中間電位領域長データを選択し、選択した中間電位領域長データを前記インク吐出パルス波形間の中間電位領域の長さに設定して前記インク吐出駆動信号を生成する、ことを特徴とした記録ヘッド制御装置である。
本願請求項７に記載の発明に係る記録ヘッド制御装置によれば、記録ヘッド制御装置において、前述した本願請求項３に記載の発明と同様の作用効果を得ることができる。
【００２９】
本願請求項８に記載の発明は、記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成するインク吐出駆動信号生成手段を備えた記録ヘッド制御装置であって、前記インク吐出駆動信号生成手段は、記憶媒体にあらかじめ記憶されている複数の周期長が異なる１周期単位のインク吐出駆動信号波形パターンの中から、前記インク吐出駆動信号の周期長の変化に応じて最適なインク吐出駆動信号波形パターンを選択し、選択したインク吐出駆動信号波形パターンを連結させて前記インク吐出駆動信号を生成する、ことを特徴とした記録ヘッド制御装置である。
本願請求項８に記載の発明に係る記録ヘッド制御装置によれば、記録ヘッド制御装置において、前述した本願請求項４に記載の発明と同様の作用効果を得ることができる。
【００３０】
本願請求項９に記載の発明は、請求項５〜８のいずれか１項に記載の記録ヘッド制御装置を備えたインクジェット式記録装置である。
本願請求項９に記載の発明に係るインクジェット式記録装置によれば、インクジェット式記録装置において、前述した本願請求項５〜８のいずれか１項に記載の発明による作用効果を得ることができる。
【００３１】
本願請求項１０に記載の発明は、記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成する手順をコンピュータに実行させるインク吐出駆動信号生成プログラムであって、前記インク吐出駆動信号の１周期に含まれる前記インク吐出パルス波形の数で、前記インク吐出駆動信号の１周期の時間を除算した周期で前記インク吐出パルス波形を発生させて前記インク吐出駆動信号を生成する手順を有する、ことを特徴としたインク吐出駆動信号生成プログラムである。
【００３２】
本願請求項１０に記載の発明に係るインク吐出駆動信号生成プログラムによれば、前述した本願請求項１に記載の発明と同様の作用効果を得ることができるとともに、このインク吐出駆動信号生成プログラムを実行することができる任意のインクジェット式記録装置に、前述した本願請求項１に記載の発明と同様の作用効果をもたらすことができる。
【００３３】
本願請求項１１に記載の発明は、記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成する手順をコンピュータに実行させるインク吐出駆動信号生成プログラムであって、各インク吐出パルス波形間の中間電位領域の長さが略均等になる如く、前記インク吐出駆動信号の周期長の変化に応じて、前記インク吐出パルス波形間の中間電位領域の長さを調節して前記インク吐出駆動信号を生成する手順を有する、ことを特徴としたインク吐出駆動信号生成プログラムである。
【００３４】
本願請求項１１に記載の発明に係るインク吐出駆動信号生成プログラムによれば、前述した本願請求項２に記載の発明と同様の作用効果を得ることができるとともに、このインク吐出駆動信号生成プログラムを実行することができる任意のインクジェット式記録装置に、前述した本願請求項２に記載の発明と同様の作用効果をもたらすことができる。
【００３５】
本願請求項１２に記載の発明は、請求項１１において、記憶媒体にあらかじめ記憶されている複数の異なる前記インク吐出パルス波形間の中間電位領域長データの中から、前記インク吐出駆動信号の周期長の変化に応じて最適な中間電位領域長データを選択する手順と、選択した中間電位領域長データを前記インク吐出パルス波形間の中間電位領域の長さに設定して前記インク吐出駆動信号を生成する手順とを有する、ことを特徴としたインク吐出駆動信号生成プログラムである。
【００３６】
本願請求項１２に記載の発明に係るインク吐出駆動信号生成プログラムによれば、前述した本願請求項３に記載の発明と同様の作用効果を得ることができるとともに、このインク吐出駆動信号生成プログラムを実行することができる任意のインクジェット式記録装置に、前述した本願請求項３に記載の発明と同様の作用効果をもたらすことができる。また、インク吐出駆動信号の生成手順を簡略にすることができるので、このインク吐出駆動信号生成プログラムを実行するコンピュータの処理負荷を軽減することができるという作用効果が得られる。
【００３７】
本願請求項１３に記載の発明は、記録紙にインクを吐出する記録ヘッドを搭載したキャリッジの移動速度に比例した周波数のパルスを生成するパルス生成手段と、所定のインク吐出パルス波形を入力することによって、前記記録ヘッドのヘッド面に配列されている複数のノズルアレイのインク圧力を変動させて前記ノズルアレイから一定量のインクを吐出させるノズルアレイ駆動手段とを備えたインクジェット式記録装置において、前記パルス生成手段が出力する隣り合うパルス間の時間を周期とし、１周期に複数の前記インク吐出パルス波形を含むインク吐出駆動信号を生成する手順をコンピュータに実行させるインク吐出駆動信号生成プログラムであって、記憶媒体にあらかじめ記憶されている複数の周期長が異なる１周期単位のインク吐出駆動信号波形パターンの中から、前記インク吐出駆動信号の周期長の変化に応じて最適なインク吐出駆動信号波形パターンを選択する手順と、選択したインク吐出駆動信号波形パターンを連結させて前記インク吐出駆動信号を生成する手順とを有する、ことを特徴としたインク吐出駆動信号生成プログラムである。
【００３８】
本願請求項１３に記載の発明に係るインク吐出駆動信号生成プログラムによれば、前述した本願請求項４に記載の発明と同様の作用効果を得ることができるとともに、このインク吐出駆動信号生成プログラムを実行することができる任意のインクジェット式記録装置に、前述した本願請求項４に記載の発明と同様の作用効果をもたらすことができる。また、インク吐出駆動信号の生成手順を簡略にすることができるので、このインク吐出駆動信号生成プログラムを実行するコンピュータの処理負荷を軽減することができるという作用効果が得られる。
【００３９】
【発明の実施の形態】
以下、本願発明の一実施の形態を図面に基づいて説明する。
まず、本願発明に係る「記録装置」としてのインクジェット式記録装置の構成について説明する。図１は、本願発明に係るインクジェット式記録装置の概略の平面図であり、図２はその側面図である。
【００４０】
インクジェット式記録装置５０には、記録紙Ｐに記録を実行する記録手段として、キャリッジガイド軸５１に軸支され、主走査方向Ｘに移動するキャリッジ６１が設けられている。キャリッジ６１には、記録紙Ｐにインクを吐出して記録を行う記録ヘッド６２が搭載されている。記録ヘッド６２と対向して、記録ヘッド６２のヘッド面と記録紙Ｐとのギャップを規定するプラテン５２が設けられている。そして、キャリッジ６１を主走査方向Ｘに搬送し、キャリッジ６１とプラテン５２の間に記録紙Ｐを副走査方向Ｙに所定の搬送量で搬送する動作と、記録ヘッド６２を主走査方向Ｘに一往復させる間に記録ヘッド６２から記録紙Ｐにインクを吐出する動作とを交互に繰り返すことによって記録紙Ｐに記録が行われる。
【００４１】
給紙トレイ５７は、例えば普通紙やフォト紙等の記録紙Ｐを給紙可能な構成となっており、記録紙Ｐを自動給紙する給紙手段としてのＡＳＦ（オート・シート・フィーダー）が設けられている。ＡＳＦは、給紙トレイ５７に設けられた２つの給紙ローラ５７ｂ及び図示してない分離パッドを有する自動給紙機構である。この２つの給紙ローラ５７ｂの１つは、給紙トレイ５７の一方側に配置され、もう１つの給紙ローラ５７ｂは、記録紙ガイド５７ａに取り付けられており、記録紙ガイド５７ａは、記録紙Ｐの幅に合わせて幅方向に摺動可能に給紙トレイ５７に設けられている。そして、給紙ローラ５７ｂの回転駆動力と、分離パッドの摩擦抵抗により、給紙トレイ５７に置かれた複数の記録紙Ｐを給紙する際に、複数の記録紙Ｐが一度に給紙されることなく１枚ずつ正確に自動給紙される。
【００４２】
記録紙Ｐを副走査方向Ｙに搬送する記録紙搬送手段として、搬送駆動ローラ５３と搬送従動ローラ５４が設けられている。搬送駆動ローラ５３は、ステッピング・モータ等の回転駆動力により回転制御され、搬送駆動ローラ５３の回転により、記録紙Ｐは副走査方向Ｙに搬送される。搬送従動ローラ５４は、複数設けられており、それぞれ個々に搬送駆動ローラ５３に付勢され、記録紙Ｐが搬送駆動ローラ５３の回転により搬送される際に、記録紙Ｐに接しながら記録紙Ｐの搬送に従動して回転する。搬送駆動ローラ５３の表面には、高摩擦抵抗を有する皮膜が施されている。搬送従動ローラ５４によって、搬送駆動ローラ５３の表面に押しつけられた記録紙Ｐは、その表面の摩擦抵抗によって搬送駆動ローラ５３の表面に密着し、搬送駆動ローラ５３の回転によって副走査方向に搬送される。
【００４３】
また、給紙ローラ５７ｂと搬送駆動ローラ５３との間には、従来技術において公知の技術による紙検出器６３が配設されている。紙検出器６３は、立位姿勢への自己復帰習性が付与され、かつ記録紙搬送方向にのみ回動し得るよう記録紙Ｐの搬送経路内に突出する状態で枢支されたレバーを有し、このレバーの先端が記録紙Ｐに押されることでレバーが回動し、それによって記録紙Ｐが検出される構成を成す検出器である。紙検出器６３は、給紙ローラ５７ｂより給紙された記録紙Ｐの始端位置、及び終端位置を検出し、その検出位置に合わせて記録領域が決定され、記録が実行される。
【００４４】
一方、記録された記録紙Ｐを排紙する手段として、排紙駆動ローラ５５と排紙従動ローラ５６が設けられている。排紙駆動ローラ５５は、ステッピング・モータ等の回転駆動力により回転制御され、排紙駆動ローラ５５の回転により、記録紙Ｐは副走査方向Ｙに排紙される。排紙従動ローラ５６は、周囲に複数の歯を有し、各歯の先端が記録紙Ｐの記録面に点接触するように鋭角的に尖っている歯付きローラになっている。複数の排紙従動ローラ５６は、それぞれ個々に排紙駆動ローラ５５に付勢され、記録紙Ｐが排紙駆動ローラ５５の回転により排紙される際に記録紙Ｐに接して記録紙Ｐの排紙に従動して回転する。
【００４５】
そして、給紙ローラ５７ｂや搬送駆動ローラ５３、及び排紙駆動ローラ５５を回転駆動する図示していない回転駆動用モータ、並びにキャリッジ６１を主走査方向に駆動する図示していない「キャリッジ駆動手段」としてのキャリッジ駆動用モータは、記録制御部１００により駆動制御される。また、記録ヘッド６２も同様に、記録制御部１００により制御されて記録紙Ｐの表面にインクを吐出する。
【００４６】
図３は、キャリッジ６１の斜視図である。キャリッジ６１は、軸受部６１１によってキャリッジガイド軸５１に軸支されている。また、キャリッジ６１は、ベルト連結部６１２を介して無端ベルト６４に連結されている。無端ベルト６４は、キャリッジ６１の往復動範囲の両外側に配設された２つのプーリー（図示せず）の間に主走査方向Ｘに平行に張られており、一方のプーリーに、記録制御部１００により制御される図示していないＤＣモータ等の回転駆動力源の回転力が伝達されることによって双方向に回転し、それによって、キャリッジ６１が主走査方向Ｘに往復動する。また、図示の如くキャリッジガイド軸５１と平行に、キャリッジ６１の移動範囲にわたってリニアスケール７１が配設されている。リニアスケール７１には、微細なスリットＳが等間隔に一様に付されている。そして、キャリッジ６１には、このスリットＳを検出可能なセンサを備えたリニアセンサ７２が配設されており、リニアスケール７１とリニアセンサ７２とでリニアエンコーダ７を構成している。
【００４７】
図４は、リニアエンコーダ７の概略構成と出力信号を模式的に示した平面図である。
リニアセンサ７２は、キャリッジ６１が主走査方向Ｘに移動することによって、リニアセンサ７２の検出部７２１を通過していくスリットＳを検出するための第１センサ７２１Ａと第２センサ７２１Ｂとを備えている。スリットＳは、符号Ｗで示した幅を有しており、隣接するスリットＳとの間隔ｄは、スリットＳの幅Ｗと同じ幅に設定されている。第１センサ７２１Ａ、及び第２センサ７２１Ｂは、フォトインタラプタ等の遮光式センサであり、その出力信号は、スリットＳを検出している状態でＯＦＦとなり、スリットＳを検出していない状態ではＯＮとなる。また、第１センサ７２１Ａと第２センサ７２１Ｂとは、スリットＳの配置間隔に対して９０度位相をずらした位置に配置されている。
【００４８】
したがって、第１センサ７２１ＡによるスリットＳの検出波形は、符号Ａで示した波形となり、第２センサ７２１ＢによるスリットＳの検出波形は、符号Ａで示した波形から９０度位相がずれた符号Ｂで示した波形となる。そして、第１センサ７２１Ａの検出波形（波形Ａ）、及び第２センサ７２１Ｂの検出波形（波形Ｂ）の立ち上がり、及び立ち下がりをトリガにパルスを発生させると、符号Ｃで示したようにスリット幅Ｗの２倍の分解能を有するパルス信号を発生させることができる。第１センサ７２１Ａ、及び第２センサ７２１ＢによるスリットＳの検出波形は、キャリッジ６１の移動速度に応じてスリットＳが検出部７２１を通過する速度が変化するので、キャリッジ６１の移動速度に応じてＯＮ／ＯＦＦ間隔が長くなったり短くなったりする。よって、このパルス信号の周波数は、キャリッジ６１の移動速度に比例して変化することになる。尚、スリットＳを検出するセンサを当該実施例のように２つ設けずに１つのセンサで検出しても良く、その場合には、当該実施例と比較して２倍の周期のパルスが出力されることになる。
【００４９】
図５は、本願発明に係るインクジェット記録装置５０の概略のブロック図である。
記録制御部１００は、図示していないパーソナルコンピュータ等の情報処理装置から記録データ等を受信するインターフェース部１１（以下、外部Ｉ／Ｆ１１とする）と、各種データを一時的に記憶するＲＡＭ１２と、各種データの処理ルーチン等を記憶しているＲＯＭ１３と、ＣＰＵ１４と、クロック信号（ＣＫ）を発生する発振回路１５と、記録ヘッド６２へ供給するインク吐出駆動信号を発生する本願発明に係る「インク吐出駆動信号生成手段」としての駆動信号発生回路１６と、ドット毎の階調データ（ＳＩ）、すなわちドットパターンデータ及びインク吐出駆動信号（ＣＯＭ）等を給紙手段１１０（ＡＳＦを駆動するモータ等）、及び記録紙搬送手段１２０（搬送駆動ローラ５３を駆動するモータ等）へ送信するインターフェース１７（以下、内部Ｉ／Ｆとする）とを備えている。
【００５０】
外部Ｉ／Ｆ１１は、例えばキャラクタコード、グラフィック関数、イメージデータのいずれか１つのデータ、又は複数のデータからなる記録データをパーソナルコンピュータ等から受信する。また、外部Ｉ／Ｆ１１は、パーソナルコンピュータに対してビジー信号（ＢＵＳＹ）やアクノレッジ信号（ＡＣＫ）等を出力する。ＲＡＭ１２は、受信バッファ、中間バッファ、出力バッファ及びワークメモリ（図示せず）等として利用されるものである。受信バッファには、外部Ｉ／Ｆ１１が受信したパーソナルコンピュータからの記録データが一時的に記憶される。中間バッファには、中間コードが記憶される。出力バッファには、ドットパターンデータが展開される。ＲＯＭ１３は、ＣＰＵ１４によって実行される各種制御ルーチン、フォントデータ及びグラフィック関数、各種手続き等を記憶している。
【００５１】
ＣＰＵ１４は、受信バッファ内の記録データを読み出して中間コードに変換し、この中間コードを中間バッファに記憶する。さらに、ＣＰＵ１４は、中間バッファから読み出した中間コ一ドを解析し、中間コードをＲＯＭ１３内のフォントデータ及びグラフィック関数等を参照してドット毎の階調データ（ＳＩ）に展開し、展開した階調データ（ＳＩ）を出力バッファに記憶する。そして、ＣＰＵ１４は、記録ヘッド６２の１行分に相当する階調データ（ＳＩ）が得られると、この１行分の階調データ（ＳＩ）を内部Ｉ／Ｆ１７に出力した後、中間バッファの内容を消去して、次の中間コードに対する変換を行う。内部Ｉ／Ｆ１７は、出力バッファから１行分の階調データ（ＳＩ）が出力されると、この１行分の階調データ（ＳＩ）を記録ヘッド６２に伝送する。
【００５２】
駆動信号発生回路１６は、前述したリニアエンコーダ７から出力されるキャリッジ６１の移動速度に応じた周波数のパルス信号を入力し、その周波数を記録周期Ｔとして図６に示すようなインク吐出駆動信号を生成する。複数のインク吐出パルス波形を含んだ一連のインク吐出駆動信号（ＣＯＭ）を記録周期Ｔ毎に繰り返し発生する。このインク吐出パルス波形は、所定量のインクを記録ヘッド６２のノズルアレイ（図示せず）の開口から吐出させるインク吐出パルス波形である。例えば、図７に示すインク吐出駆動信号は、１記録周期Ｔ内に周期ｔ毎に発生する３つのインク吐出パルス波形（第１パルスＰＳ１、第２パルスＰＳ２、第３パルスＰＳ３）を含んでいる。第１パルスＰＳ１、第２パルスＰＳ２、及び第３パルスＰＳ３は、同じ電位波形となっており、まず電位が最低電位ＶＬまで下がり、そこから最高電位ＶＨまで上昇すると、圧力発生素子２９によって、各ノズルアレイの開口に連通している圧力発生室（図示せず）に圧力変動を生じ、各ノズルアレイの開口からインクが吐出される。尚、リニアエンコーダ７が出力するパルス周期をそのまま記録周期Ｔとせずに、例えば、所定数のパルス分の周期を記録周期Ｔとしても良い。
【００５３】
図７は、記録制御部１００の出力信号を模式的に示したタイミングチャートである。インク吐出駆動信号に含まれる第１パルスＰＳ１〜第３パルスＰＳ３の組合せによって階調を実現する階調データ（ＳＩ）は、例えば２ビットデータで構成され、４階調を表す。つまり、階調データ（００）は、ドットを記録しない非記録に対応する階調であり、階調値１が付される。階調データ（０１）は、第２パルスＰＳ２のみによる小ドットに対応する階調であり、階調値２が付される。階調データ（１０）は、第２パルスＰＳ２及び第３パルスＰＳ３による中ドットに対応する階調であり、階調値３が付される。階調データ（１１）は、第１パルスＰＳ１、第２パルスＰＳ２及び第３パルスＰＳ３による大ドットに対応する階調であり、階調値４が付される。また、ＣＰＵ１４は、内部Ｉ／Ｆ１７を通じて記録ヘッド６２にラッチ信号（ＬＡＴ）やチャンネル信号（ＣＨ）を供給する。
【００５４】
記録ヘッド６２は、「ノズルアレイ駆動手段」として、第１シフトレジスタ２１及び第２シフトレジスタ２２からなるシフトレジスタ回路と、第１ラッチ回路２３及び第２ラッチ回路２４からなるラッチ回路と、デコーダ２５と、制御ロジック２６と、レベルシフタ２７と、スイッチ回路２８と、圧電振動子等の圧力発生素子２９とを備えている。各シフトレジスタ２１、２２、各ラッチ回路２３、２４、デコーダ２５、スイッチ回路２８及び圧力発生素子２９は、それぞれ記録ヘッド６２の各ノズルアレイの開口に対応して複数設けられる。例えば、図８に示すように、第１シフトレジスタ素子２１Ａ〜２１Ｎと、第２シフトレジスタ素子２２Ａ〜２２Ｎと、第１ラッチ素子２３Ａ〜２３Ｎと、第２ラッチ素子２４Ａ〜２４Ｎと、デコーダ素子２５Ａ〜２５Ｎと、スイッチ素子２８Ａ〜２８Ｎと、圧力発生素子２９Ａ〜２９Ｎとから構成される。尚、図８では、図５に記載されている制御ロジック２６やレベルシフタ２７は省略されている。
【００５５】
このような構成の記録ヘッド６２の動作について説明する。記録制御部１００からの階調データ（ＳＩ）は、発振回路１５からのクロック信号（ＣＫ）に同期して、内部Ｉ／Ｆ１７から第１シフトレジスタ２１及び第２シフトレジスタ２２にシリアル伝送される。この階調データ（ＳＩ）は、上記したようにドット毎の２ビットデータであり、各ノズルアレイの開口毎に設定される。つまり、全てのノズルアレイの開口に関する下位ビット（ビット０）のデータが、第１シフトレジスタ素子２１Ａ〜２１Ｎに入力され、全てのノズルアレイの開口に関する上位ビット（ビット１）のデータが、第２シフトレジスタ素子２２Ａ〜２２Ｎに入力される。
【００５６】
そして、記録制御部１００からのラッチ信号（ＬＡＴ）が、各ラッチ回路２３、２４に入力されると、階調データ（ＳＩ）の下位ビットのデータが、第１ラッチ回路２３にラッチされ、階調データ（ＳＩ）の上位ビットが、第２ラッチ回路２４にラッチされる。すなわち、各シフトレジスタ素子２１Ａ〜２１Ｎ、２２Ａ〜２２Ｎに入力された階調データ（ＳＩ）は、対応するラッチ素子２３Ａ〜２３Ｎ、２４Ａ〜２４Ｎにラッチされる。各ラッチ回路２３、２４でラッチされた２ビットの階調データ（ＳＩ）は、デコーダ２５に入力され、翻訳されて４ビットの記録データが生成される。この記録データの各ビットは、インク吐出駆動信号（ＣＯＭ）を構成する第１パルスＰＳ１〜第３パルスＰＳ３に対応しており、各パルスの選択情報として機能する。一方、記録制御部１００からのラッチ信号（ＬＡＴ）やチャンネル信号（ＣＨ）が、制御ロジック２６に入力されると、これらのラッチ信号（ＬＡＴ）やチャンネル信号（ＣＨ）に基づいてタイミング信号が生成されてデコーダ２５に入力される。
【００５７】
デコーダ２５によって翻訳された４ビットの記録データは、タイミング信号によって規定されるタイミシグで上位ビット側から順次レベルシフタ２７に入力される。そして、レベルシフタ２７に入力された記録データが「１」の場合には、スイッチ回路２８を駆動できる電圧、例えば数十ボルト程度の電圧に昇圧された電気信号がスイッチ回路２８に供給され、記録制御部１００からのインク吐出駆動信号（ＣＯＭ）が圧電振動子２９に供給される。これにより、圧電振動子２９はインク吐出駆動信号（ＣＯＭ）のインク吐出パルス波形に応じて変形して一定量のインクを吐出させる。一方、レベルシフタ２７に入力された記録データが「０」の場合には、レベルシフタ２７からはスイッチ回路２８を作動させる電気信号が出力されないので、圧電振動子２９へはインク吐出駆動信号（ＣＯＭ）が供給されず、インクは吐出されない。
【００５８】
図９は、キャリッジ６１の往復動範囲におけるキャリッジ６１の移動速度の速度曲線を模式的に示したグラフである。
ここで、キャリッジ６１の往復動範囲を移動しているキャリッジ６１が加速又は減速する領域を加速領域及び減速領域とし、キャリッジ６１が定速度で移動して記録を実行している領域を定速度記録領域とする。また、定速度記録領域、及びその両側の加速領域及び減速領域の一部を含む領域を記録領域とし、この記録領域において、記録ヘッド６２から記録紙Ｐの記録面にインクを吐出して記録を実行する。この記録領域内の加速領域を加速記録領域とし、同じく減速領域を減速記録領域とする。
【００５９】
また、図１０は、図９に示したグラフの加速記録領域を拡大して示したものである。当該実施の形態においては、加速記録領域をさらに２つに分割し、それぞれ加速記録領域Ａ、加速記録領域Ｂとする。尚、図示していないが、同様に減速記録領域もさらに２つに分割し、加速記録領域と対称になるように、それぞれ減速記録領域Ａ、減速記録領域Ｂとする。
【００６０】
図１１は、記録周期Ｔの周期長が異なるインク吐出駆動信号（ＣＯＭ）の３つの波形パターンを示したものであり、図１１（ａ）は、記録周期Ｃの波形パターンであり、図１１（ｂ）は、記録周期Ｂの波形パターンであり、図１１（ｃ）は、記録周期Ａの波形パターンである。
【００６１】
３つのインク吐出駆動信号（ＣＯＭ）の波形パターンは、１記録周期の波形パターンである。１記録周期内に３つのインク吐出パルス波形（第１パルスＰＳ１〜第３パルスＰＳ３）が略等間隔に配置されており、同じ波形パターンを連結することによって、一連のインク吐出パルス波形が略均等に発生するインク吐出駆動信号（ＣＯＭ）を生成することができる。この３つの波形パターンのデータは、ＲＯＭ１３に記憶されており、記録周期Ａ、記録周期Ｂ、及び記録周期Ｃの周期長の関係は、記録周期Ａ＞記録周期Ｂ＞記録周期Ｃとなっている。
【００６２】
記録制御部１００は、加速記録領域Ａ又は減速記録領域Ａにおいては、記録周期Ａの波形パターンデータをＲＯＭ１３から読み出して、駆動信号発生回路１６から記録周期Ａの波形パターンを記録周期毎に、繰り返し発生させる。同様にして、加速記録領域Ｂ又は減速記録領域Ｂにおいては、記録周期Ｂの波形パターンデータをＲＯＭ１３から読み出して、駆動信号発生回路１６から記録周期Ｂの波形パターンを記録周期毎に繰り返し発生させ、定速度記録領域においては、記録周期Ｃの波形パターンデータをＲＯＭ１３から読み出して、駆動信号発生回路１６から記録周期Ｃの波形パターンを記録周期毎に繰り返し発生させる。
【００６３】
記録周期Ａの波形パターンは、第１パルスＰＳ１〜第３パルスＰＳ３が記録周期Ａ内に等間隔に配置されており、加速記録領域Ａ又は減速記録領域Ａの範囲において、記録周期Ａの波形パターンを連結することによって、第１パルスＰＳ１〜第３パルスＰＳ３のパルス間隔と、当該周期の第３パルスＰＳ３と次の周期の第１パルスＰＳ１との間隔とが略等間隔となり、一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号（ＣＯＭ）が駆動信号発生回路１６で生成されて出力される。
【００６４】
同様に、記録周期Ｂの波形パターンは、第１パルスＰＳ１〜第３パルスＰＳ３が記録周期Ｂ内に等間隔に配置されており、加速記録領域Ｂ又は減速記録領域Ｂにおいて、記録周期Ｂの波形パターンを連結することによって、第１パルスＰＳ１〜第３パルスＰＳ３のパルス間隔と、当該周期の第３パルスＰＳ３と次の周期の第１パルスＰＳ１との間隔とが略等間隔となり、一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号（ＣＯＭ）が駆動信号発生回路１６で生成されて出力される。
【００６５】
そして、記録周期Ｃの波形パターンは、第１パルスＰＳ１〜第３パルスＰＳ３が記録周期Ｃ内に等間隔に配置されており、定速度記録領域において、記録周期Ｃの波形パターンを連結することによって、第１パルスＰＳ１〜第３パルスＰＳ３のパルス間隔と、当該周期の第３パルスＰＳ３と次の周期の第１パルスＰＳ１との間隔とが略等間隔となり、一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号（ＣＯＭ）が駆動信号発生回路１６で生成されて出力される。
【００６６】
図１２は、インク吐出駆動信号の波形パターンを選択してインク吐出駆動信号を生成する手順を示したフローチャートである。当該フローチャートに示した手順は、記録制御部１００のＣＰＵ１４にて実行される「インク吐出駆動信号生成プログラム」により実現され、少なくとも記録周期より短い周期で繰り返し実行される手順である。
【００６７】
まず、キャリッジの移動速度が加速記録領域Ａ、又は減速記録領域Ａの速度であるか否かを判定する（ステップＳ１）。キャリッジ６１の移動速度が加速記録領域Ａ、又は減速記録領域Ａの速度であるならば（ステップＳ１でＹｅｓ）、記録周期Ａの波形パターンを選択し（ステップＳ２）、選択した記録周期Ａの波形パターンでインク吐出駆動信号を生成する（ステップＳ６）。一方、キャリッジ６１の移動速度が加速記録領域Ａ、又は減速記録領域Ａの速度でなければ（ステップＳ１でＮｏ）、つづいて、キャリッジ６１の移動速度が加速記録領域Ｂ、又は減速記録領域Ｂの速度であるか否かを判定する（ステップＳ３）。
【００６８】
キャリッジ６１の移動速度が加速記録領域Ｂ、又は減速記録領域Ｂの速度であるならば（ステップＳ３でＹｅｓ）、記録周期Ｂの波形パターンを選択し（ステップＳ４）、選択した記録周期Ｂの波形パターンでインク吐出駆動信号を生成する（ステップＳ６）。一方、キャリッジ６１の移動速度が加速記録領域Ｂ、又は減速記録領域Ｂの速度でなければ（ステップＳ３でＮｏ）、記録周期Ｃの波形パターンを選択し（ステップＳ５）、選択した記録周期Ｃの波形パターンでインク吐出駆動信号を生成する（ステップＳ６）。
【００６９】
このようにして、キャリッジ６１の移動速度に応じて、その移動速度に最適なインク吐出駆動信号の波形パターンを選択してインク吐出駆動信号を生成するので、キャリッジ６１の加減速記録領域においてもインク吐出駆動信号のインク吐出パルス波形を略等間隔に発生させることができ、それによって、記録紙Ｐの記録面にインクドットを略均一に形成することができる。
【００７０】
尚、加速記録領域及び減速記録領域を２分割してそれぞれに最適な波形パターンを割り当てている都合上、キャリッジ６２の速度によってインクドットに多少のばらつきは生じてしまうが、この加速記録領域及び減速記録領域をさらに細かく分割して、それぞれに最適な波形パターンを割り当てることによって、インク吐出パルス波形が等間隔となる理想的なインク吐出駆動信号に近づいていくので、インクドットのばらつきが少なくなり、より好ましいと言える。
【００７１】
また、他の実施の形態としては、前述したインクジェット式記録装置５０において、記録周期毎に記録周期の長さを記録周期に含まれるインク吐出パルス波形の数で除算した間隔でインク吐出パルス波形を発生させるものが挙げられる。以下、図７を参照しながら説明する。記録周期Ｔを記録周期Ｔに含まれるインク吐出パルス波形の数、つまり、３で除算した周期を第１パルスＰＳ１〜第３パルスＰＳ３の周期ｔとすることによって、周期ｔは、
周期ｔ＝記録周期Ｔ／３　　　…（１）
となり、それによって、記録周期Ｔ内に第１パルスＰＳ１〜第３パルスＰＳ３が等間隔に発生するとともに、当該記録周期Ｔの第３パルスＰＳ３と次の記録周期Ｔの第１パルスＰＳ１との間隔も第１パルスＰＳ１〜第３パルスＰＳ３のパルス間隔と同じ間隔とすることができるので、一連のインク吐出パルス波形が略等間隔に発生することになる。したがって、記録周期Ｔの周期長に関わらず、常にインク吐出パルス波形が周期ｔで等間隔に発生するインク吐出駆動信号を生成することができる。
【００７２】
さらに、他の実施の形態としては、前述したインクジェット式記録装置５０において、記録周期に応じてインク吐出パルス波形の中間電位領域長を調節してインク吐出パルス波形を発生させるものが挙げられる。以下、図７を参照しながら説明する。前述したように、第１パルスＰＳ１〜第３パルスＰＳ３の間には、電圧が中間電位ＶＭとなる中間電位領域ｄがある。第１パルスＰＳ１〜第３パルスＰＳ３は、同一形状のインク吐出パルス波形であり、そのパルス幅は同じである。したがって、記録周期毎に記録周期Ｔの周期長から中間電位領域ｄの長さが略均等になる中間電位領域ｄの長さを演算して設定することによって、記録周期Ｔの長さに関わらず一連のインク吐出パルス波形（第１パルスＰＳ１〜第３パルスＰＳ３）が略等間隔に発生するインク吐出駆動信号を生成することができる。
【００７３】
さらに、他の実施の形態としては、前述したインクジェット式記録装置５０において、記録周期Ｔに応じて最適なインク吐出パルス波形の中間電位領域長データを、記憶媒体にあらかじめ記憶されている中間電位領域長データの中から選択し、選択した中間電位領域長データを中間電位領域ｄに設定してインク吐出駆動信号を生成するものが挙げられる。
【００７４】
ＲＯＭ１３にはあらかじめ３つの中間電位領域長データＡ〜Ｃが記憶されており、中間電位領域長データＡ、中間電位領域長データＢ、及び中間電位領域長Ｃの長さの関係は、中間電位領域長データＡ＞中間電位領域長データＢ＞中間電位領域長データＣとなっている。記録制御部１００は、加速記録領域Ａ又は減速記録領域Ａにおいては、中間電位領域長データＡをＲＯＭ１３から読み出し、中間電圧領域ｄの長さに設定したインク吐出駆動信号としてのインク吐出駆動信号（ＣＯＭ）を駆動信号発生回路１６から出力する。同様にして、加速記録領域Ｂ又は減速記録領域Ｂにおいては、中間電位領域長データＢをＲＯＭ１３から読み出し、中間電圧領域ｄの長さに設定してインク吐出駆動信号（ＣＯＭ）を駆動信号発生回路１６から出力する。そして、定速度記録領域においては、中間電位領域長データＣをＲＯＭ１３から読み出し、中間電圧領域ｄの長さに設定してインク吐出駆動信号（ＣＯＭ）を駆動信号発生回路１６から出力する。
【００７５】
中間電位領域長データＡは、加速記録領域Ａ又は減速記録領域Ａの範囲において、中間電位領域長ｄに設定することによって、第１パルスＰＳ１〜第３パルスＰＳ３のパルス間隔と、当該周期の第３パルスＰＳ３と次の周期の第１パルスＰＳ１との間隔とが略等間隔となり、一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号（ＣＯＭ）を生成することができる長さに設定されている。中間電位領域長データＢは、加速記録領域Ｂ又は減速記録領域Ｂの範囲において、中間電位領域長ｄに設定することによって、第１パルスＰＳ１〜第３パルスＰＳ３のパルス間隔と、当該周期の第３パルスＰＳ３と次の周期の第１パルスＰＳ１との間隔とが略等間隔となり、一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号（ＣＯＭ）を生成することができる長さに設定されている。中間電位領域長データＣは、定速度記録領域において、中間電位領域長ｄに設定することによって、第１パルスＰＳ１〜第３パルスＰＳ３のパルス間隔と、当該周期の第３パルスＰＳ３と次の周期の第１パルスＰＳ１との間隔とが略等間隔となり、一連のインク吐出パルス波形が略等間隔に発生するインク吐出駆動信号（ＣＯＭ）を生成することができる長さに設定されている。
【００７６】
図１３は、インク吐出駆動信号の中間電位領域長データを選択してインク吐出駆動信号を生成する手順を示したフローチャートである。当該フローチャートに示した手順は、記録制御部１００のＣＰＵ１４にて実行される「インク吐出駆動信号生成プログラム」により実現され、少なくとも記録周期より短い周期で繰り返し実行される手順である。
【００７７】
まず、キャリッジの移動速度が加速記録領域Ａ、又は減速記録領域Ａの速度であるか否かを判定する（ステップＳ１１）。キャリッジ６１の移動速度が加速記録領域Ａ、又は減速記録領域Ａの速度であるならば（ステップＳ１１でＹｅｓ）、中間電位領域長Ａの波形パターンを選択し（ステップＳ１２）、選択した中間電位領域長Ａを中間電位領域長ｄに設定してインク吐出駆動信号を生成する（ステップＳ１６）。一方、キャリッジ６１の移動速度が加速記録領域Ａ、又は減速記録領域Ａの速度でなければ（ステップＳ１１でＮｏ）、つづいて、キャリッジ６１の移動速度が加速記録領域Ｂ、又は減速記録領域Ｂの速度であるか否かを判定する（ステップＳ１３）。
【００７８】
キャリッジ６１の移動速度が加速記録領域Ｂ、又は減速記録領域Ｂの速度であるならば（ステップＳ１３でＹｅｓ）、中間電位領域長Ｂを選択し（ステップＳ１４）、選択した中間電位領域長Ｂを中間電位領域長ｄに設定してインク吐出駆動信号を生成する（ステップＳ１６）。一方、キャリッジ６１の移動速度が加速記録領域Ｂ、又は減速記録領域Ｂの速度でなければ（ステップＳ１３でＮｏ）、中間電位領域長Ｃを選択し（ステップＳ１５）、選択した中間電位領域長Ｃを中間電位領域長ｄに設定してインク吐出駆動信号を生成する（ステップＳ１６）。
【００７９】
このようにして、キャリッジ６１の移動速度に応じて、その移動速度に最適な中間電位領域長データを選択してインク吐出駆動信号を生成するので、キャリッジ６１の加減速記録領域においてもインク吐出駆動信号のインク吐出パルス波形を略等間隔に発生させることができ、それによって、記録紙Ｐの記録面にインクドットを略均一に形成することができる。
【００８０】
尚、本願発明は上記実施例に限定されることなく、特許請求の範囲に記載した発明の範囲内で、種々の変形が可能であり、それらも本願発明の範囲内に含まれるものであることは言うまでもない。
【００８１】
【発明の効果】
本願発明によれば、キャリッジの加減速領域においても均一にインクドットを形成することができるインクジェット式記録装置を提供することができる。
【図面の簡単な説明】
【図１】本願発明に係るインクジェット式記録装置の概略の平面図である。
【図２】本願発明に係るインクジェット式記録装置の概略の側面図である。
【図３】本願発明に係るインクジェット式記録装置に搭載されているキャリッジの斜視図である。
【図４】本発明に係り、リニアエンコーダ７の概略構成と出力信号を模式的に示した平面図である。
【図５】本願発明に係るインクジェット記録装置の概略のブロック図である。
【図６】本発明に係り、インク吐出駆動信号のインク吐出パルス波形を模式的に示したタイミングチャートである。
【図７】本発明に係り、記録制御部の出力信号を模式的に示したタイミングチャートである。
【図８】本発明に係り、記録ヘッドの概略構成を示したブロック図である。
【図９】本発明に係り、キャリッジの往復動範囲におけるキャリッジの移動速度の速度曲線を模式的に示したグラフである。
【図１０】図９に示したグラフの加速記録領域を拡大して示したものである。
【図１１】本発明に係り、インク吐出駆動信号の波形パターンを示したものであり、図１１（ａ）は、記録周期Ｃの波形パターンであり、図１１（ｂ）は、記録周期Ｂの波形パターンであり、図１１（ｃ）は、記録周期Ａの波形パターンである。
【図１２】本発明に係り、インク吐出駆動信号の波形パターンを選択してインク吐出駆動信号を生成する手順を示したフローチャートである。
【図１３】本発明に係り、インク吐出駆動信号の中間電位領域長データを選択してインク吐出駆動信号を生成する手順を示したフローチャートである。
【図１４】従来のインクジェット式記録装置におけるインク吐出駆動信号を模式的に示したタイミングチャートである。
【図１５】従来のインクジェット式記録装置におけるインク吐出駆動信号を模式的に示したタイミングチャートであり、記録周期が長くなった状態を示したものである。
【符号の説明】
７　　リニアエンコーダ
１１　外部Ｉ／Ｆ
１２　ＲＡＭ
１３　ＲＯＭ
１４　制御部
１５　発振回路
１６　駆動信号発生回路
１７　内部Ｉ／Ｆ
２１　第１シフトレジスタ
２２　第２シフトレジスタ
２３　第１ラッチ回路
２４　第２ラッチ回路
２５　デコーダ
２６　制御ロジック
２７　レベルシフタ
２８　スイッチ回路
２９　圧力発生素子
５０　インクジェット式記録装置
５１　キャリッジガイド軸
５２　プラテン
５３　搬送駆動ローラ
５４　搬送従動ローラ
５５　排紙駆動ローラ
５６　排紙従動ローラ
５７　給紙トレイ
５７ｂ　給紙ローラ
６１　キャリッジ
６２　記録ヘッド
６３　紙検出器
７１　リニアスケール
７２　リニアセンサ
１００　記録制御部
【図１】
2004050771.tif 000003
【図２】
2004050771.tif 000004
【図３】
2004050771.tif 000005
【図４】
2004050771.tif 000006
【図５】
2004050771.tif 000007
【図６】
2004050771.tif 000008
【図７】
2004050771.tif 000009
【図８】
2004050771.tif 000010
【図９】
2004050771.tif 000011
【図１０】
2004050771.tif 000012
【図１１】
2004050771.tif 000013
【図１２】
2004050771.tif 000014
【図１３】
2004050771.tif 000015
【図１４】
2004050771.tif 000016
【図１５】
2004050771.tif 000017