(57)【要約】【課題】装置幅を抑制しつつ、印刷中に定期的なフラッシング動作を実行すること。【解決手段】インクジェットプリンタ１は、インクを吐出する記録ヘッド７を有するキャリッジ４の移動方向に沿ってプラテン５と並べて配設され、記録ヘッド７を覆うためのキャップ部材１０と、キャリッジ４をプラテン５からキャップ部材１０まで、途中で停止させることなく連続的に移動させるための定期フラッシング駆動制御データ５４を記憶する記憶手段５２と、キャリッジ４をプラテン５側からキャップ部材１０側へ向けて移動させるために、記憶手段５２に記憶される定期フラッシング駆動制御データ５４を読み込み、キャリッジ４の駆動を制御する制御手段５７と、を有する。【選択図】図２
2007276139.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出する記録ヘッドを有するキャリッジの移動方向に沿ってプラテンと並べて
配設され、上記記録ヘッドを覆うためのキャップ部材と、
上記キャリッジを上記プラテンから上記キャップ部材まで、途中で停止させることなく
連続的に移動させるための定期フラッシング駆動制御データを記憶する記憶手段と、
上記キャリッジを上記プラテン側から上記キャップ部材側へ向けて移動させるために、
上記記憶手段に記憶される上記定期フラッシング駆動制御データを読み込み、上記キャリ
ッジの駆動を制御する制御手段と、
を有することを特徴とするインクジェットプリンタ。
【請求項２】
前記定期フラッシング駆動制御データは、前記プラテン上で前記キャリッジを印刷時と
同じ略一定の速度で駆動する定速駆動制御データと、前記プラテン通過後に前記キャリッ
ジの速度を減速させる減速駆動制御データと、を有することを特徴とする請求項１記載の
インクジェットプリンタ。
【請求項３】
前記記憶手段には、前記定期フラッシング駆動制御データの他に、前記プラテン上で前
記キャリッジを略一定の速度で駆動し、前記キャリッジを前記プラテンの一端側から他端
側まで移動させる通常印刷駆動制御データが記憶されていて、
前記制御手段は、印刷のためにキャリッジを駆動するときに、所定の定期フラッシング
時期であるか否かを判断し、所定の定期フラッシング時期である場合には、前記定期フラ
ッシング駆動制御データを選択して読み込み、それ以外の場合には、上記通常印刷駆動制
御データを選択して読み込むこと、
を特徴とする請求項１または２記載のインクジェットプリンタ。
【請求項４】
前記キャップ部材を保持するとともに、前記キャリッジの移動方向に揺動可能に配設さ
れるベース部材と、
前記キャップ部材よりも前記キャリッジ側に突出する状態で上記ベース部材に配設され
、前記キャリッジの移動経路に突出する突起部材と、を有し、
前記制御手段は、前記定期フラッシング駆動制御データに基づいて、前記キャリッジの
速度を制御すること、
を特徴とする請求項１から３の中のいずれか１項記載のインクジェットプリンタ。
【請求項５】
インクを吐出する記録ヘッドを有するキャリッジを用いた印刷中に、定期フラッシング
時期であるか否かを判断するステップと、
上記ステップにおいて定期フラッシング時期であると判断された場合に、記憶手段から
、キャリッジをプラテンからキャップ部材まで、途中で停止させることなく連続的に移動
させるための定期フラッシング駆動制御データを読み込むステップと、
読み込んだ上記定期フラッシング駆動制御データにより上記キャリッジを駆動するステ
ップと、
上記定期フラッシング駆動制御データによる上記キャリッジの駆動制御が終了した後に
、上記記録ヘッドからインクを吐出させるステップと、
を有することを特徴とするインクジェットプリンタの定期フラッシング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェットプリンタおよびその定期フラッシング方法に関する。
【背景技術】
【０００２】
特許文献１は、インクジェットプリンタを開示する。このインクジェットプリンタは、
フラッシング装置を有する。フラッシング装置は、キャリッジの記録ヘッドから吐出され
た廃インクを受けるものである。そのため、フラッシング装置は、キャリッジを保持する
ガイドレールの方向に沿って、プラテンの一端側に並べて配設される。また、特許文献１
のインクジェットプリンタは、この他にも、プラテンと並べて配設されるインク吸引装置
およびワイピング部材などを有する。インク吸引装置は、キャリッジの記録ヘッドを覆う
ものであり、インクの乾燥などを防止する。ワイピング部材は、記録ヘッドのノズルプレ
ート面を払拭するものである。
【０００３】
【特許文献１】特開２００５−１９９５９８号公報（図１、図６、図８、発明の詳細な説明など）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１のように、インクジェットプリンタにフラッシング装置を設け、このフラッ
シング装置に向かって、キャリッジの記録ヘッドから廃インクを吐出するフラッシング動
作を定期的に実行することで、記録ヘッドの各ノズル内のインクは、定期的に入れ替えら
れる。記録ヘッドの各ノズル内のインクが経時的に増粘するとしても、記録ヘッドの各ノ
ズル内のインクは、定期的に新しいものへ更新されるので、一定の品質に維持される。
【０００５】
しかしながら、この定期的なフラッシング動作は、印刷中に定期的に実行する必要があ
る。印刷中でも露出した記録ヘッドの各ノズル内のインクは経時的に増粘し、しかも、印
刷によりすべてのノズルが定期的にインクを吐出するとは限らないからである。そのため
、フラッシング装置は、特許文献１にもあるようにプラテンの隣に固定的に並べて配設す
る必要がある。
【０００６】
その結果、インクジェットプリンタでは、プラテンと一列に並べて、フラッシング装置
、インク吸引装置、ワイピング部材などの複数の部材を配設することになる。それにより
、インクジェットプリンタの装置幅は、大きくなってしまう。
【０００７】
特に、Ａ２、Ａ３ノビなどの大判サイズの用紙への印刷が可能なインクジェットプリン
タでは、プラテンやキャリッジがそれに応じた大きいサイズに形成される。そして、フラ
ッシング装置、インク吸引装置、ワイピング部材なども、それに応じて大型化する。その
結果、大判対応のインクジェットプリンタは、非常に大きな装置幅になってしまう。
【０００８】
本発明は、装置幅を抑制しつつ、印刷中に定期的なフラッシング動作を実行することが
できるインクジェットプリンタおよびその定期フラッシング方法を得ることを目的とする
。
【課題を解決するための手段】
【０００９】
本発明に係るインクジェットプリンタは、インクを吐出する記録ヘッドを有するキャリ
ッジの移動方向に沿ってプラテンと並べて配設され、記録ヘッドを覆うためのキャップ部
材と、キャリッジをプラテンからキャップ部材まで、途中で停止させることなく連続的に
移動させるための定期フラッシング駆動制御データを記憶する記憶手段と、キャリッジを
プラテン側からキャップ部材側へ向けて移動させるために、記憶手段に記憶される定期フ
ラッシング駆動制御データを読み込み、キャリッジの駆動を制御する制御手段と、を有す
るものである。
【００１０】
この構成を採用すれば、キャリッジは、プラテンからキャップ部材まで、途中で停止す
ることなく連続的に移動する。したがって、キャリッジがプラテン上を移動しているとき
に印刷を実行し、そのままキャリッジをキャップ部材まで移動することができる。プラテ
ンと並んだフラッシング装置を有するインクジェットプリンタと同様に、印刷中に定期的
なフラッシング動作を実行することができる。
【００１１】
しかも、キャリッジは、キャップ部材と対向する位置に停止する。定期フラッシング動
作において、キャリッジは、キャップ部材へインクを吐出する。そのため、インクジェッ
トプリンタに、定期フラッシング動作でのキャリッジの廃インクを受けるフラッシング装
置を設ける必要がない。また、インクジェットプリンタの装置幅は、抑制される。
【００１２】
本発明に係るインクジェットプリンタは、上述した発明の構成に加えて、定期フラッシ
ング駆動制御データが、プラテン上でキャリッジを印刷時と同じ略一定の速度で駆動する
定速駆動制御データと、プラテン通過後にキャリッジの速度を減速させる減速駆動制御デ
ータと、を有するものである。
【００１３】
この構成を採用すれば、定期フラッシング駆動制御データにより駆動されるキャリッジ
は、プラテン上を通常の印刷時と同じ略一定の速度で移動する。したがって、インクジェ
ットプリンタは、この定期フラッシング駆動制御データによりキャリッジを駆動している
最中に、通常時のインク吐出制御と同じ制御により、印刷をすることができる。インクジ
ェットプリンタは、定期フラッシング駆動制御データによりキャリッジを駆動するときに
、通常時の印刷制御とは異なる特別なインク吐出制御を実行する必要がない。
【００１４】
しかも、プラテンを通過した後のキャリッジの速度は減速される。したがって、プラテ
ンとキャップ部材との間にたとえば、記録ヘッドを払拭するワイピング部材などが記録ヘ
ッドと擦られるように配設されていたとしても、キャリッジとワイピング部材などとの干
渉による音や衝撃は、緩和される。つまり、キャリッジをプラテンからキャップ部材まで
途中で停止させることなく連続的に移動させたとしても、その干渉による大きな音や振動
の発生を防止することができる。
【００１５】
本発明に係るインクジェットプリンタは、上述した発明の各構成に加えて、記憶手段に
は、定期フラッシング駆動制御データの他に、プラテン上でキャリッジを略一定の速度で
駆動し、キャリッジをプラテンの一端側から他端側まで移動させる通常印刷駆動制御デー
タが記憶されていて、制御手段が、印刷のためにキャリッジを駆動するときに、所定の定
期フラッシング時期であるか否かを判断し、所定の定期フラッシング時期である場合には
、定期フラッシング駆動制御データを選択して読み込み、それ以外の場合には、通常印刷
駆動制御データを選択して読み込むものである。
【００１６】
この構成を採用すれば、制御手段は、印刷中にキャリッジを実際に駆動しようとすると
きに、定期フラッシング駆動制御データおよび通常印刷駆動制御データの中の一方を、定
期フラッシング動作の要否に応じて選択する。そのため、定期フラッシング動作を、印字
動作の一部として実行し、印刷中に印字動作とは別に定期フラッシング動作を実行する必
要がない。
【００１７】
しかも、仮にたとえば、印刷を開始する前に、定期フラッシング駆動制御データおよび
通常印刷駆動制御データの選択順を事前に決定した場合には、フラッシング動作直後にた
とえば装置カバーの開閉などにより制御が中断したとき、次の定期フラッシング動作のタ
イミングが予め決まってしまっているので期間が長くなってしまう。これに対して、この
発明の構成を採用すれば、印刷再開時に定期フラッシング時期となっていれば、直ちに定
期フラッシング動作をすることができる。
【００１８】
本発明に係るインクジェットプリンタは、上述した発明の各構成に加えて、キャップ部
材を保持するとともに、キャリッジの移動方向に揺動可能に配設されるベース部材と、キ
ャップ部材よりもキャリッジ側に突出する状態でベース部材に配設され、キャリッジの移
動経路に突出する突起部材と、を有する。そして、制御手段は、定期フラッシング駆動制
御データに基づいて、キャリッジの速度を制御する。
【００１９】
この構成を採用すれば、速度制御により駆動されるキャリッジが、制御終了時の停止位
置が若干ずれてキャップ部材を行き過ぎようとしても、突起部材に当接する。また、キャ
リッジにより突起部材が押されると、ベース部材が揺動し、キャップ部材は、突起部材と
ともに移動する。これにより、キャップ部材は、速度制御により駆動されるキャリッジの
記録ヘッドと対向する位置に適切に配設される。たとえばキャリッジの速度制御誤差や瞬
時的な駆動負荷変動などによりキャリッジの停止位置が若干ずれたとしても、キャリッジ
が停止したときには、キャリッジの記録ヘッドと対向する位置にキャップ部材が位置し、
キャップ部材は、記録ヘッドから吐出される廃インクを適切に受けることができる。
【００２０】
本発明に係るインクジェットプリンタの定期フラッシング方法は、インクを吐出する記
録ヘッドを有するキャリッジを用いた印刷中に、定期フラッシング時期であるか否かを判
断するステップと、このステップにおいて定期フラッシング時期であると判断された場合
に、記憶手段から、キャリッジをプラテンからキャップ部材まで、途中で停止させること
なく連続的に移動させるための定期フラッシング駆動制御データを読み込むステップと、
読み込んだ定期フラッシング駆動制御データによりキャリッジを駆動するステップと、定
期フラッシング駆動制御データによるキャリッジの駆動制御が終了した後に、記録ヘッド
からインクを吐出させるステップと、を有するものである。
【００２１】
この方法を採用すれば、定期フラッシング時期になると、キャリッジは、プラテンから
キャップ部材まで途中で停止することなく連続的に移動し、その後に直ちに記録ヘッドか
らインクが吐出される。定期フラッシングが実行される。しかも、キャリッジがプラテン
上を移動しているときには、印刷を実行することができる。キャップ部材を用いて定期フ
ラッシング動作をすることで、装置幅を抑制しつつ、印刷中に定期的にフラッシング動作
を実行することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態に係るインクジェットプリンタおよびその定期フラッシング
方法を、図面に基づいて説明する。インクジェットプリンタの定期フラッシング方法は、
インクジェットプリンタの動作の一部として説明する。
【００２３】
図１は、本発明の実施の形態に係るインクジェットプリンタ１の機構構成を示す透視斜
視図である。インクジェットプリンタ１は、用紙搬送機構を有する。
【００２４】
用紙搬送機構は、たとえば給紙トレイ２、図示外のＬＤ（ロード）ローラ、図示外のＰ
Ｆ（ペーパーフィード）ローラ、図示外の排紙ローラなどを有する。ＬＤローラは、給紙
トレイ２から用紙Ｐを１枚ずつ給紙する。ＰＦローラは、ＬＤローラにより給紙された用
紙Ｐを、印刷位置へ搬送する。排紙ローラは、印刷された用紙Ｐを排出する。図１のイン
クジェットプリンタ１では、紙面右上の給紙トレイ２に用紙Ｐが載置される。そして、給
紙トレイ２に載置された用紙Ｐは、ＬＤローラ、ＰＦローラおよび排紙ローラにより搬送
されて、紙面の左下方向へ搬送される。
【００２５】
なお、ＡノビやＡサイズの大判サイズの用紙Ｐへ印刷が可能な大判のインクジェットプ
リンタ１の中には、給紙トレイ２を具備しないものもある。給紙トレイ２を具備しない場
合でも、インクジェットプリンタ１の用紙搬送機構は、ＰＦローラにより印刷する用紙Ｐ
を印刷位置へ搬送し、排紙ローラにより印刷された用紙Ｐを排出する。
【００２６】
用紙搬送機構により用紙Ｐが給紙される印刷位置には、キャリッジ軸３により軸支され
るキャリッジ４と、プラテン５とが配設される。このプラテン５とキャリッジ軸３との間
に、用紙Ｐは給紙される。
【００２７】
プラテン５は、印刷位置へ給紙される用紙Ｐの最大幅より若干長い長尺形状を有する。
プラテン５は、その長尺方向が、印刷位置に給紙される用紙Ｐの幅方向（主走査方向。図
１では、紙面の右下側から左上側への方向）に沿う向きで配設される。
【００２８】
キャリッジ軸３は、プラテン５より長い丸棒形状を有する。キャリッジ軸３は、その軸
方向が、主走査方向に沿う向きで配設される。キャリッジ４は、このキャリッジ軸３によ
り軸支される。キャリッジ４は、主走査方向へ移動可能である。
【００２９】
以下、図１の紙面右下側を、ホームエンド側とよび、図１の紙面左上側を、リターンエ
ンド側とよぶ。また、ホームエンド側からリターンエンド側へのキャリッジ４の移動方向
を、順駆動方向とよび、リターンエンド側からホームエンド側へのキャリッジ４の移動方
向を、リターン駆動方向とよぶ。
【００３０】
キャリッジ４は、複数のインクタンク６と、記録ヘッド（図２参照）７と、を有する。
これらのうち、インクタンク６は、インクを収容するものであり、キャリッジ４の上部に
着脱可能に装着される。
【００３１】
記録ヘッド７は、キャリッジ４のプラテン５と対向する下面に配設される。記録ヘッド
７は、図示外の複数の吐出ノズルを有する。複数の吐出ノズルには、インクタンク６から
供給されるインクが充填される。また、各吐出ノズル内には、図示外のピエゾ素子が配設
される。ピエゾ素子は、電圧が印加されると変形する。このピエゾ素子の変形により、吐
出ノズルからインクが吐出される。吐出ノズルから吐出されたインクは、プラテン５へ向
かって移動する。
【００３２】
プラテン５の隣には、ワイピング機構と、キャップ機構とが一列に並べて配設される。
具体的には、プラテン５の図１右下側の隣に、ワイピング機構が配設され、さらにワイピ
ング機構の図１右下側の隣に、キャップ機構が配設される。キャリッジ軸３は、プラテン
５からキャップ機構の全体に渡る長さに形成される。これにより、キャリッジ軸３に沿っ
て移動可能なキャリッジ４は、プラテン５の上方位置と、ワイピング機構の上方位置と、
キャップ機構の上方位置とへ移動することができる。
【００３３】
ワイピング機構は、ワイピングブレード８を有する。ワイピングブレード８は、ゴムな
どの弾性部材により形成される。ワイピングブレード８は、その上に位置するキャリッジ
４の記録ヘッド７と当接する高さに配設される。また、ワイピングブレード８は、図示外
の駆動機構により、キャリッジ軸３と略垂直な方向へ駆動される。このとき、ワイピング
ブレード８は、記録ヘッド７を擦る。
【００３４】
キャップ機構は、ベース部材９と、キャップ部材１０と、突起部材１１と、を有する。
【００３５】
これらのうち、ベース部材９は、図示外の昇降機構により、上下方向へ駆動される。ベ
ース部材９は、図示外のたとえばゴムやバネなどの弾性部材によるダンパ機構を介して保
持され、昇降される。そのため、ベース部材９は、降下位置より若干上昇した中間位置や
上昇位置においては、力が加えられると、キャリッジ軸３の軸方向に沿って若干揺動する
ことが可能である。
【００３６】
また、キャップ部材１０は、たとえば記録ヘッド７より一回り大きいサイズに形成され
る。キャップ部材１０は、ベース部材９の上に配設される。ベース部材９が上昇位置にあ
るとき、キャップ部材１０は、その上に位置するキャリッジ４の記録ヘッド７を覆う。こ
れにより、記録ヘッド７は、被覆される。そして、記録ヘッド７内のインクから水分が抜
け難くなり、インクの増粘が抑えられる。キャップ部材１０は、記録ヘッド７を覆った状
態で記録ヘッド７の下面と当接しないように凹部１２を有する。
【００３７】
また、キャップ部材１０には、図示外のインク吸引機構が接続される。キャップ部材１
０により記録ヘッド７を覆った状態でこのインク吸引機構が動作すると、キャップ部材１
０の凹部１２と記録ヘッド７との間の空間が負圧となり、記録ヘッド７からインクが吸引
される。
【００３８】
また、突起部材１１は、細長い略棒形状を有する。この突起部材１１は、ベース部材９
の上にキャップ部材１０と並べて配設されるとともに、キャップ部材１０よりホームエン
ド側に配設される。突起部材１１は、キャップ部材１０より上方へ突出する。ベース部材
９が中間位置や上昇位置にあるとき、突起部材１１の先端部は、キャリッジ軸３方向へ移
動するキャリッジ４と当接する。つまり、突起部材１１の先端部は、ベース部材９が中間
位置や上昇位置にあるとき、キャリッジ４の移動経路に突出する。
【００３９】
図２は、図１のインクジェットプリンタ１におけるキャリッジ４の制御系の構成を示す
ブロック図である。キャリッジ４の制御系は、リニアパターン部材２１、光学センサ２２
、記録ヘッド制御回路２３などを有する。キャリッジ４の制御系は、この他にも、マイク
ロコンピュータ２６、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅ
ｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：特定用途向け集積回路）２７、モータドライバ２８、Ｃ
Ｒ（キャリッジ）モータ２９、駆動伝達機構３０などを有する。
【００４０】
リニアパターン部材２１は、たとえば明暗パターンを有する。この明暗パターンは、主
走査方向に沿って並べられる。リニアパターン部材２１は、キャリッジ軸３と略同じ長さ
を有する。
【００４１】
光学センサ２２は、図示外の発光素子と受光素子とが離間して対向するように配設され
る。光学センサ２２は、この発光素子と受光素子との間にリニアパターン部材２１が位置
するように、キャリッジ４に配設される。発光素子は、リニアパターン部材２１へ光を照
射する。リニアパターン部材２１の透明部分は、光を透過する。この光は、受光素子に入
射する。受光素子は、受光光量に応じたレベルの検出信号を出力する。なお、検出信号の
波形は、リニアパターン部材２１の明部分を透過する光を、リニアパターン部材２１の暗
部分により遮断される間隔で受光すると、パルス波形になる。
【００４２】
記録ヘッド制御回路２３は、電圧波形パターンが供給されると、そのパターンに応じた
電圧波形の電圧を、記録ヘッド７の複数の吐出ノズル内に配設される複数のピエゾ素子へ
印加する。記録ヘッド制御回路２３は、光学センサ２２の受光素子が出力するパルス波形
の検出信号に同期させて、複数のピエゾ素子へ印加する電圧を変化させる。
【００４３】
モータドライバ２８は、Ｄｕｔｙ指令値が供給されると、そのＤｕｔｙ比のパルス列を
生成し、ＣＲモータ２９へ出力する。
【００４４】
ＣＲモータ２９は、たとえばＤＣモータである。ＤＣモータは、図示外の永久磁石によ
る固定子と、コイルを有する回転子とを有する。ＤＣモータの回転子は、コイルに電流が
流れると、回転する。回転子は、パルスによってコイルに電流が流れると、そのパルス幅
に応じた速度で回転する。ＤＣモータの駆動トルクは、コイルに供給されるパルスのＤｕ
ｔｙ比が大きいほど、大きくなる。パルスのＤｕｔｙ比が１００％になると、ＤＣモータ
には電流が流れつづけ、ＤＣモータは最大の駆動トルクを出力する。ＤＣモータは、一定
のＤｕｔｙ比のパルス列が供給されつづけると、その駆動トルクと駆動負荷がつりあう速
度に安定するように動作する。なお、ＣＲモータ２９は、ステッピングモータなどのパル
スモータであってもよい。
【００４５】
駆動伝達機構３０は、たとえば図１に示す駆動ベルト３１、ギアユニット３２、駆動プ
ーリ３３、従動プーリ３４などを有する。これらの部材は、たとえばキャリッジ軸３を保
持するキャリッジ支持部５に配設される。また、駆動ベルト３１は、駆動プーリ３３と従
動プーリ３４との間に掛け渡され、キャリッジ４に固定される。駆動伝達機構３０のギア
ユニット３２、駆動プーリ３３および駆動ベルト３１は、ＣＲモータ２９の回転駆動力に
したがって回転する。駆動ベルト３１がＣＲモータ２９の回転駆動力にしたがって回転す
ると、キャリッジ４は、主走査方向へ駆動される。
【００４６】
なお、キャリッジ４の移動範囲内には、図２に示すように、印刷範囲、ホームポジショ
ンなどがある。印刷範囲は、キャリッジ４がプラテン５の上方にある範囲である。印刷時
には、この印刷範囲内において、キャリッジ４の記録ヘッド７からインクが吐出される。
ホームポジションは、非印刷時にキャリッジ４が退避する位置である。図１のインクジェ
ットプリンタ１では、記録ヘッド７がキャップ部材１０と対向する位置が、ホームポジシ
ョンとなっている。この場合、ホームポジションは、キャップ位置と一致する。
【００４７】
ＡＳＩＣ２７は、マイクロコンピュータ２６の一種であり、メモリ４１を有する。ＡＳ
ＩＣ２７のメモリ４１は、各種の制御指令値や検出情報を記憶する。制御指令値には、た
とえばＣＲモータ２９用のＤｕｔｙ指令値４２、複数のピエゾ素子へ供給する電圧波形パ
ターン４３などがある。Ｄｕｔｙ指令値４２は、後述するサーボ制御指令値生成部５６に
より周期的に更新される。電圧波形パターン４３は、後述するシーケンス制御部５７によ
り書き込まれる。検出情報には、たとえばキャリッジ４の位置情報４４、キャリッジ４の
速度情報４５などがある。
【００４８】
また、ＡＳＩＣ２７には、ＤＣユニット４６が実現される。ＤＣユニット４６は、ＡＳ
ＩＣ２７の図示外のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：中央処
理装置）が、図示外のＤＣユニットプログラムを実行することで実現される。
【００４９】
ＡＳＩＣ２７には、モータドライバ２８と、光学センサ２２と、記録ヘッド制御回路２
３と、が接続される。ＤＣユニット４６は、周期的に、メモリ４１に記憶されているＤｕ
ｔｙ指令値４２を、モータドライバ２８へ供給する。また、ＤＣユニット４６は、メモリ
４１が記憶する電圧波形パターン４３を、記録ヘッド制御回路２３へ供給する。また、Ｄ
Ｃユニット４６は、光学センサ２２の検出信号によるパルス数をカウントする。そして、
ＤＣユニット４６は、単位時間あたりのパルスのカウント値に基づいて、メモリ４１に保
存されるキャリッジ４の速度情報４５を周期的に更新する。また、ＤＣユニット４６は、
累積的なパルスのカウント値に基づいて、メモリ４１に保存されるキャリッジ４の位置情
報４４を周期的に更新する。
【００５０】
マイクロコンピュータ２６は、タイマ５１と、記憶手段としてのメモリ５２と、を有す
る。これらのうち、タイマ５１は、時刻を計測する。
【００５１】
また、マイクロコンピュータ２６のメモリ５２は、インクジェットプリンタ１がその印
刷動作などにおいて使用する各種の制御データを記憶する。メモリ５２が記憶する制御デ
ータとしては、たとえば通常印刷駆動制御データ５３、定期フラッシング駆動制御データ
５４、最終フラッシング時刻５５などがある。
【００５２】
図３は、図２中の通常印刷駆動制御データ５３のデータ構造の一例を示す。通常印刷駆
動制御データ５３は、印刷のためにキャリッジ４を駆動するときに使用するデータである
。図３の通常印刷駆動制御データ５３は、加速用目標速度データ群６１と、停止制御開始
位置データ６２と、停止用目標速度データ群６３と、を有する。なお、加速用目標速度デ
ータ群６１の最後の目標速度データにより、キャリッジ４は、プラテン５上で略一定の速
度で駆動される。通常印刷駆動制御データ５３により駆動されるキャリッジ４は、プラテ
ン５の一端から他端まで移動する。
【００５３】
加速用目標速度データ群６１は、キャリッジ４の速度をたとえば０ｉｐｓ（ｉｎｃｈ／
ｓｅｃｏｎｄ）から２８ｉｐｓまで増加させる複数の目標速度データで構成される。この
ときの加速用目標速度データ群６１の最後の目標速度データは、２８ｉｐｓである。
【００５４】
停止制御開始位置データ６２は、キャリッジ４の停止制御の開始位置であり、たとえば
プラテン５のホームエンド側の端部の位置である。
【００５５】
停止用目標速度データ群６３は、キャリッジ４の速度をたとえば２８ｉｐｓから０ｉｐ
ｓまで減少させる複数の目標速度データで構成される。このときの停止用目標速度データ
群６３の最後の目標速度データは、０ｉｐｓである。
【００５６】
図４は、図２中の定期フラッシング駆動制御データ５４のデータ構造の一例を示す。定
期フラッシング駆動制御データ５４は、印刷およびフラッシングのためにキャリッジ４を
駆動するときに使用するデータである。図４の定期フラッシング駆動制御データ５４は、
加速用目標速度データ群６５と、減速制御開始位置データ６６と、減速用目標速度データ
群６７と、停止制御開始位置データ６８と、停止用目標速度データ群６９と、を有する。
【００５７】
なお、加速用目標速度データ群６５の最後の目標速度データにより、キャリッジ４は、
プラテン５上で印刷時と同じ略一定の速度で駆動される。この加速用目標速度データ群６
５の最後の目標速度データが、定速駆動制御データである。また、減速駆動制御データは
、減速用目標速度データ群６７および停止用目標速度データ群６９により構成される。
【００５８】
定期フラッシング駆動制御データ５４の加速用目標速度データ群６５は、図３の通常印
刷駆動制御データ５３の通常印刷駆動制御データ５３と同じデータで構成される。つまり
、加速用目標速度データ群６５は、キャリッジ４の速度をたとえば０ｉｐｓ（ｉｎｃｈ／
ｓｅｃｏｎｄ）から２８ｉｐｓまで増加させる複数の目標速度データで構成される。この
ときの加速用目標速度データ群６５の最後の目標速度データは、２８ｉｐｓである。
【００５９】
減速制御開始位置データ６６は、キャリッジ４の減速制御の開始位置であり、たとえば
プラテン５のホームエンド側の端部の位置である。
【００６０】
減速用目標速度データ群６７は、キャリッジ４の速度をたとえば２８ｉｐｓから４ｉｐ
ｓまで減少させる複数の目標速度データで構成される。このときの減速用目標速度データ
群６７の最後の目標速度データは、４ｉｐｓである。
【００６１】
定期フラッシング駆動制御データ５４の停止制御開始位置データ６８は、キャリッジ４
の停止制御の開始位置であり、たとえばホームポジションより若干リターンエンド側とな
る位置である。
【００６２】
定期フラッシング駆動制御データ５４の停止用目標速度データ群６９は、キャリッジ４
の速度をたとえば４ｉｐｓから０ｉｐｓまで減少させる複数の目標速度データで構成され
る。このときの停止用目標速度データ群６９の最後の目標速度データは、０ｉｐｓである
。
【００６３】
図２に示すように、マイクロコンピュータ２６のメモリ５２に記憶される最終フラッシ
ング時刻５５は、最後にフラッシングを行った時刻である。
【００６４】
また、マイクロコンピュータ２６には、サーボ制御指令値生成部５６と、制御手段とし
てのシーケンス制御部５７と、が実現される。サーボ制御指令値生成部５６およびシーケ
ンス制御部５７は、マイクロコンピュータ２６の図示外のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒ
ｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：中央処理装置）が、図示外の制御プログラムを実行するこ
とで実現される。
【００６５】
なお、このマイクロコンピュータ２６にて実行される制御プログラムは、たとえばマイ
クロコンピュータ２６のメモリ５２に記憶されていればよい。このマイクロコンピュータ
２６のメモリ５２に記憶される制御プログラムは、インクジェットプリンタ１の出荷前に
メモリ５２に記憶されたものであっても、出荷後にメモリ５２に記憶されたものであって
もよい。出荷後にメモリ５２に記憶される制御プログラムは、たとえばＣＤ−ＲＯＭなど
のコンピュータ読取可能な記録媒体に記憶された状態でユーザへ提供したり、インターネ
ットなどのデータ伝送媒体を介してユーザへ提供したりすることができる。なお、メモリ
５２に記憶される制御プログラムの一部が、コンピュータ読取可能な記録媒体や、伝送媒
体によりユーザへ提供されたものであってもよい。なお、ＡＳＩＣ２７にて実行されるＤ
Ｃユニットプログラムについても、同様である。
【００６６】
サーボ制御指令値生成部５６は、周期的に、制御指令値を生成する。制御指令値には、
たとえばＣＲモータ２９へのＤｕｔｙ指令値がある。なお、制御指令値は、Ｄｕｔｙ比に
関する情報とともに、ＣＲモータ２９の回転方向などの情報を有するものであってもよい
。サーボ制御指令値生成部５６は、具体的にはたとえば、速度減算器５８、ＰＩＤ制御指
令値生成器５９などを有する。
【００６７】
速度減算器５８は、周期的に、サーボ制御指令値生成部５６に指定される目標速度から
、キャリッジ４の現在速度を減算し、速度偏差を生成する。なお、キャリッジ４の現在速
度には、たとえばＡＳＩＣ２７のメモリ４１に記憶されているキャリッジ４の速度情報４
５による速度を使用すればよい。
【００６８】
ＰＩＤ制御指令値生成器５９は、速度減算器５８により速度偏差が演算されると、その
速度偏差に応じた制御指令値の比例成分と、微分成分と、積分成分とを演算する。ＰＩＤ
制御指令値生成器５９は、演算した比例成分と、微分成分と、積分成分とを加算し、制御
指令値を生成する。ＰＩＤ制御指令値生成器５９は、たとえば速度偏差を減らすようにＣ
Ｒモータ２９へのＤｕｔｙ指令値を増減する。ＰＩＤ制御指令値生成器５９は、生成した
Ｄｕｔｙ指令値などの制御指令値により、ＡＳＩＣ２７のメモリ４１に記憶されるＤｕｔ
ｙ指令値４２などの制御指令値を更新する。
【００６９】
シーケンス制御部５７は、インクジェットプリンタ１が実行する制御シーケンスを選択
し、さらに選択した制御シーケンスを実行する。インクジェットプリンタ１が実行する制
御シーケンスには、たとえば給紙シーケンス、印字シーケンス、紙送りシーケンス、排紙
シーケンス、エラーシーケンスなどがある。
【００７０】
給紙シーケンスは、給紙トレイ２上の用紙Ｐを印刷位置へ搬送するシーケンスである。
印字シーケンスは、印刷データに基づいて印刷位置にある用紙Ｐへインクを吐出するシー
ケンスである。紙送りシーケンスは、印刷位置にある用紙Ｐを所定量送るシーケンスであ
る。排紙シーケンスは、印刷位置にある用紙Ｐをインクジェットプリンタ１から排紙する
シーケンスである。エラーシーケンスは、たとえばインクジェットプリンタ１の図示外の
カバーが開かれた場合などにおいて、印刷を中断したりする例外処理のためのシーケンス
である。
【００７１】
そして、シーケンス制御部５７は、マイクロコンピュータ２６のメモリ５２やＡＳＩＣ
２７のメモリ４１から各種の必要なデータを読み込んで、上述の中のいずれかの制御シー
ケンスを選択する。シーケンス制御部５７は、制御シーケンスを選択すると、その選択し
た制御シーケンスを実行する。また、シーケンス制御部５７は、マイクロコンピュータ２
６のメモリ５２やＡＳＩＣ２７のメモリ４１から各種の必要なデータを読み込み、読み込
んだデータに基づいてシーケンスの実行ステップを進めたり、シーケンスを中断して終了
したりする。シーケンス制御部５７は、シーケンス実行時に、サーボ制御指令値生成部５
６などに対して、キャリッジ４の目標速度などを指定する。
【００７２】
次に、以上の構成を有する実施の形態に係るインクジェットプリンタ１の動作を説明す
る。
【００７３】
図示外のコンピュータなどからインクジェットプリンタ１へ印刷データが供給されると
、マイクロコンピュータ２６のシーケンス制御部５７は、その印刷データに基づく印刷制
御を開始する。印刷制御において、シーケンス制御部５７は、キャップ機構のベース部材
９を中間位置に降下させた後、給紙シーケンスを選択し、実行する。
【００７４】
給紙シーケンスを実行するシーケンス制御部５７は、具体的には、ＬＤローラおよびＰ
Ｆローラを駆動するための制御目標値を生成し、サーボ制御指令値生成部５６へ供給する
。サーボ制御指令値生成部５６は、指定された制御目標値にて図示外のＰＦモータを駆動
する。これにより、ＬＤローラおよびＰＦローラは回転駆動され、給紙トレイ２から印刷
位置へ用紙Ｐが給紙される。給紙された用紙Ｐの用紙搬送方向の先端部は、プラテン５と
キャリッジ軸３との間の印刷位置に位置する。シーケンス制御部５７は、給紙シーケンス
を終了する。
【００７５】
給紙シーケンスを終了すると、シーケンス制御部５７は、次に実行するシーケンスとし
て、印字シーケンスを選択し、実行する。
【００７６】
図５は、シーケンス制御部５７が実行する印字シーケンスの一例を示す図である。印字
シーケンスにおいて、シーケンス制御部５７は、まず、キャリッジ４がリターン駆動であ
るか否かを判断する（ステップＳＴ１）。印字シーケンスを開始するとき、キャリッジ４
は、ホームポジションに位置する。したがって、シーケンス制御部５７は、キャリッジ４
がリターン駆動ではないと判断する。そのとき、シーケンス制御部５７は、マイクロコン
ピュータ２６のメモリ５２から、通常印刷駆動制御データ５３を読み込む（ステップＳＴ
２）。また、シーケンス制御部５７は、印刷データに基づく電圧波形パターン４３を、Ａ
ＳＩＣ２７のメモリ４１に書き込む。
【００７７】
以上の印字設定処理を終えると、シーケンス制御部５７は、読み込んだ通常印刷駆動制
御データ５３を用いたキャリッジ４の駆動制御と、インク吐出制御とを開始する（ステッ
プＳＴ３）。シーケンス制御部５７は、まず、サーボ制御指令値生成部５６に、加速用目
標速度データ群６１の最初の目標速度データを指定する。加速用目標速度データ群６１の
複数の目標速度データは、０ｉｐｓから２８ｉｐｓへ加速するものである。
【００７８】
サーボ制御指令値生成部５６の速度減算器５８は、キャリッジ４の目標速度が指定され
ると、指定された目標速度からキャリッジ４の現在速度を減算する。速度減算器５８は、
ＡＳＩＣ２７のメモリ４１に記憶されるキャリッジ４の速度情報４５を、キャリッジ４の
現在速度として読み込み、減算処理を実行する。印字シーケンスを開始するときのキャリ
ッジ４の速度は「０」である。速度減算器５８は、指定された目標速度と略同じ大きさの
速度偏差を生成する。
【００７９】
速度減算器５８により速度偏差が演算されると、ＰＩＤ制御指令値生成器５９は、その
速度偏差に応じた制御指令値の比例成分と、微分成分と、積分成分とを演算する。ＰＩＤ
制御指令値生成器５９は、演算した比例成分と、微分成分と、積分成分とを加算し、ＣＲ
モータ２９への演算指令値を生成する。ＰＩＤ制御指令値生成器５９は、生成した演算指
令値により、ＡＳＩＣ２７のメモリ４１に記憶されるＤｕｔｙ指令値４２を更新する。
【００８０】
ＡＳＩＣ２７のＤＣユニット４６は、周期的に、ＡＳＩＣ２７のメモリ４１に書き込ま
れたＤｕｔｙ指令値４２を読み込み、モータドライバ２８へ供給する。モータドライバ２
８は、Ｄｕｔｙ指令値４２が供給されると、そのＤｕｔｙ比のパルス列を生成し、ＣＲモ
ータ２９へ出力する。ＣＲモータ２９は、パルス列のＤｕｔｙ比に応じた速度で回転を開
始する。ＣＲモータ２９の回転駆動力は、駆動伝達機構３０を介してキャリッジ４へ伝達
される。キャリッジ４は、ホームポジションからリターンエンド側へ向かって、順駆動方
向へ移動を開始する。
【００８１】
キャリッジ４がホームポジションからリターンエンド側へ向かって順駆動方向へ移動を
開始すると、キャリッジ４に設けられる光学センサ２２の受光素子は、リニアパターン部
材２１の明暗パターンに基づく光を受光し、パルス波形の検出信号をＡＳＩＣ２７へ出力
する。ＡＳＩＣ２７は、光学センサ２２の検出信号のパルス数をカウントし、メモリ４１
に保存されるキャリッジ４の速度情報４５と、キャリッジ４の位置情報４４とを周期的に
更新する。
【００８２】
サーボ制御指令値生成部５６の速度減算器５８は、ＡＳＩＣ２７のメモリ４１からキャ
リッジ４の速度情報４５を周期的に読み込み、速度偏差を周期的に更新する。速度偏差が
更新されると、ＰＩＤ制御指令値生成器５９は、その速度偏差に応じた値の演算指令値を
演算する。ＰＩＤ制御指令値生成器５９は、生成した演算指令値により、ＡＳＩＣ２７の
メモリ４１に記憶されているＤｕｔｙ指令値４２を更新する。
【００８３】
ＡＳＩＣ２７のＤＣユニット４６は、周期的に、ＡＳＩＣ２７のメモリ４１に書き込ま
れたＤｕｔｙ指令値４２を読み込み、モータドライバ２８へ供給する。モータドライバ２
８は、Ｄｕｔｙ指令値４２が供給されると、そのＤｕｔｙ比のパルス列を生成し、ＣＲモ
ータ２９へ出力する。したがって、ＡＳＩＣ２７のメモリ４１に記憶されているＤｕｔｙ
指令値４２が更新されると、ＣＲモータ２９の回転速度は、更新された新たなＤｕｔｙ比
に応じた速度へ変化する。それにより、キャリッジ４が、ホームポジションからリターン
エンド側へ向かって移動する速度も変化する。
【００８４】
また、シーケンス制御部５７は、周期的に、サーボ制御指令値生成部５６に指定するキ
ャリッジ４の目標速度を更新する。印字シーケンスの開始時には、加速用目標速度データ
群６１の複数の目標速度データが順番に指定される。複数の目標速度データは、０から２
８ｉｐｓへ速度を段階的に加速するためのものである。サーボ制御指令値生成部５６に指
定されるキャリッジ４の目標速度データの速度は、０ｉｐｓから２８ｉｐｓへ段階的に増
加され、サーボ制御指令値生成部５６はキャリッジ４の現在速度が指定される目標速度デ
ータの速度となるように、メモリ４１に記憶されるＤｕｔｙ指令値４２を更新する。キャ
リッジ４の移動速度は、０ｉｐｓから２８ｉｐｓへ加速する。
【００８５】
キャリッジ４の移動速度が２８ｉｐｓになると、速度減算器５８は、値「０」の速度偏
差を生成する。これにより、ＡＳＩＣ２７のメモリ４１に記憶されているＤｕｔｙ指令値
４２は、それまでと同じ値に更新されるようになる。したがって、ＣＲモータ２９の回転
速度は一定の速度となり、キャリッジ４が、ホームポジションからリターンエンド側へ向
かって移動する速度も一定の速度となる。キャリッジ４の移動速度は、２８ｉｐｓに安定
する。
【００８６】
ＤＣユニット４６は、ＡＳＩＣ２７のメモリ４１に記憶されるキャリッジ４の位置情報
４４が、プラテン５のホームエンド側の端部位置になると、記録ヘッド制御回路２３へ、
ＡＳＩＣ２７のメモリ４１に記憶される電圧波形パターン４３の出力を開始する。記録ヘ
ッド制御回路２３は、供給される電圧波形パターン４３に応じた電圧波形の電圧を、複数
のピエゾ素子へ印加する。記録ヘッド７の複数のインク吐出ノズルは、電圧波形パターン
４３に応じてインクを吐出する。キャリッジ４が２８ｉｐｓの一定速度で駆動されている
状態で記録ヘッド７の複数のインク吐出ノズルから吐出されたインクは、印刷位置にある
用紙Ｐの先端部に付着する。印刷位置にある用紙Ｐの先端部には、ホームエンド側の端部
から順番にリターンエンド側の端部まで、電圧波形パターン４３に応じたインクが付着す
る。
【００８７】
また、シーケンス制御部５７は、周期的に、ＡＳＩＣ２７のメモリ４１に記憶されるキ
ャリッジ４の位置情報４４を監視する。そして、そのキャリッジ４の位置情報４４がマイ
クロコンピュータ２６のメモリ５２に記憶される停止制御開始位置データ６２の位置とな
ると、シーケンス制御部５７は、マイクロコンピュータ２６のメモリ５２から、停止用目
標速度データ群６３の最初の目標速度データを読み込み、サーボ制御指令値生成部５６に
指定する。シーケンス制御部５７は、周期的に、停止用目標速度データ群６３の次の目標
速度データを読み込み、サーボ制御指令値生成部５６に指定するキャリッジ４の目標速度
を更新する。停止用目標速度データ群６３の複数の目標速度データは、２８から０ｉｐｓ
へ速度を減速するものである。
【００８８】
これにより、サーボ制御指令値生成部５６に指定されるキャリッジ４の目標速度は、２
８ｉｐｓから０ｉｐｓへ段階的に減少され、サーボ制御指令値生成部５６は、キャリッジ
４の現在速度がこの目標速度となるようにＤｕｔｙ指令値４２を更新する。キャリッジ４
の移動速度は、２８ｉｐｓから０ｉｐｓへ減速する。キャリッジ４は、プラテン５よりリ
ターンエンド側の所定の位置で停止する。
【００８９】
通常印刷駆動制御データ５３の停止用目標速度データ群６３の最後の目標速度データを
、サーボ制御指令値生成部５６に指定し、さらにキャリッジ４が停止していることを確認
すると、シーケンス制御部５７は、印字シーケンスを終了する。
【００９０】
図５の印字シーケンスを終了すると、シーケンス制御部５７は、次に実行するシーケン
スとして、紙送りシーケンスを選択し、実行する。シーケンス制御部５７は、具体的には
、図示外のＰＦモータによりＰＦローラを駆動するための制御目標値を生成し、サーボ制
御指令値生成部５６へ供給する。ＰＦローラは、所定の回転量で回転駆動される。印刷位
置に給紙される用紙Ｐは、ＰＦローラの回転量に相当する分だけ移動する。印刷位置には
、用紙Ｐの新たな部分が位置決めされる。
【００９１】
紙送りシーケンスを実行したシーケンス制御部５７は、次に実行するシーケンスとして
、印字シーケンスを再び選択する。シーケンス制御部５７は、図５のフローチャートにし
たがって、まず、キャリッジ４がリターン駆動であるか否かを判断する（ステップＳＴ１
）。１回目の印字シーケンスを実行し終えた時点では、キャリッジ４は、プラテン５より
リターンエンド側に位置する。したがって、シーケンス制御部５７は、キャリッジ４がリ
ターン駆動であると判断する。
【００９２】
キャリッジ４がリターン駆動であると判断したシーケンス制御部５７は、次に、定期フ
ラッシング時期であるか否かを判断する（ステップＳＴ４）。具体的にはたとえば、シー
ケンス制御部５７は、マイクロコンピュータ２６のメモリ５２から最終フラッシング時刻
５５を読み込むとともに、タイマ５１が計測する現在時刻を読み込む。シーケンス制御部
５７は、これらの時間差が、たとえば数秒から数十秒の所定のフラッシング期間以上であ
る場合、定期フラッシング時期であると判断し、所定のフラッシング期間より短い場合、
定期フラッシング時期ではないと判断する。
【００９３】
たとえば印刷制御の開始時に、マイクロコンピュータ２６のメモリ５２に記憶される最
終フラッシング時刻５５がそのときのタイマ５１の現在時刻に更新されている場合、２回
目の印字シーケンスでは、シーケンス制御部５７は、定期フラッシング時期ではないと判
断する。
【００９４】
定期フラッシング時期ではないと判断したシーケンス制御部５７は、マイクロコンピュ
ータ２６のメモリ５２から、上述したような通常印刷駆動制御データ５３を読み込む（ス
テップＳＴ２）。また、シーケンス制御部５７は、印刷データに基づく次の電圧波形パタ
ーン４３を、ＡＳＩＣ２７のメモリ４１に書き込んだ後、読み込んだ通常印刷駆動制御デ
ータ５３に基づいて、サーボ制御指令値生成部５６へ周期的に更新する目標速度を指定す
る（ステップＳＴ３）。
【００９５】
ＡＳＩＣ２７のメモリ４１に記憶されるＤｕｔｙ指令値４２は、シーケンス制御部５７
により周期的に更新される目標速度と、ＤＣユニット４６により周期的に更新されるキャ
リッジ４の速度情報４５とに応じて、周期的に更新される。キャリッジ４は、リターンエ
ンド側からホームエンド側へ向かって移動を開始し、０ｉｐｓから２８ｉｐｓの速度へ加
速し、２８ｉｐｓの速度に安定する。
【００９６】
リターン駆動方向へ移動するキャリッジ４がプラテン５のリターンエンド側の端部位置
になると、記録ヘッド制御回路２３は、ＤＣユニット４６から供給される電圧波形パター
ン４３に基づく電圧を複数のピエゾ素子へ印加する。キャリッジ４が２８ｉｐｓの一定速
度で駆動されている状態で記録ヘッド７の複数のインク吐出ノズルから吐出されたインク
は、印刷位置にある用紙Ｐに付着する。印刷位置にある用紙Ｐには、リターンエンド側の
端部から順番にホームエンド側の端部まで、電圧波形パターン４３に応じたインクが付着
する。
【００９７】
リターン駆動方向へ移動するキャリッジ４がプラテン５のホームエンド側の端部に到達
すると、シーケンス制御部５７は、キャリッジ４がマイクロコンピュータ２６のメモリ５
２に記憶される停止制御開始位置データ６２の位置になったと判断し、停止用目標速度デ
ータ群６３による減速制御を開始する。これにより、サーボ制御指令値生成部５６に指定
されるキャリッジ４の目標速度は、２８ｉｐｓから０ｉｐｓへ段階的に減少され、キャリ
ッジ４は、プラテン５よりホームエンド側の所定の位置で停止する。そして、シーケンス
制御部５７は、通常の印字シーケンスを終了する。
【００９８】
また、印刷制御を開始してから所定のフラッシング期間が経過すると、シーケンス制御
部５７は、図５の印字シーケンスのステップＳＴ４において、リターン駆動時に定期フラ
ッシング時期であると判断する。
【００９９】
定期フラッシング時期であると判断したシーケンス制御部５７は、マイクロコンピュー
タ２６のメモリ５２から、定期フラッシング駆動制御データ５４を読み込む（ステップＳ
Ｔ５）。また、シーケンス制御部５７は、印刷データに基づく次の電圧波形パターン４３
を、ＡＳＩＣ２７のメモリ４１に書き込んだ後、読み込んだ定期フラッシング駆動制御デ
ータ５４に基づいて、サーボ制御指令値生成部５６へ周期的に更新する目標速度を指定す
る（ステップＳＴ６）。
【０１００】
ＡＳＩＣ２７のメモリ４１に記憶されるＤｕｔｙ指令値４２は、シーケンス制御部５７
により周期的に更新される目標速度と、ＤＣユニット４６により周期的に更新されるキャ
リッジ４の速度情報４５とに応じて、周期的に更新される。キャリッジ４は、リターンエ
ンド側からホームエンド側へ向かって移動を開始し、０ｉｐｓから２８ｉｐｓの速度へ加
速し、２８ｉｐｓの速度に安定する。
【０１０１】
リターン駆動方向へ移動するキャリッジ４がプラテン５のリターンエンド側の端部位置
になると、記録ヘッド制御回路２３は、ＤＣユニット４６から供給される電圧波形パター
ン４３に基づく電圧を複数のピエゾ素子へ印加する。通常印刷駆動制御データ５３の場合
と同様に、キャリッジ４が２８ｉｐｓの一定速度で駆動されている状態で記録ヘッド７の
複数のインク吐出ノズルから吐出されたインクは、印刷位置にある用紙Ｐに付着する。印
刷位置にある用紙Ｐには、リターンエンド側の端部から順番にホームエンド側の端部まで
、電圧波形パターン４３に応じたインクが付着する。
【０１０２】
その後、リターン駆動方向へ移動するキャリッジ４がプラテン５のホームエンド側の端
部に到達すると、シーケンス制御部５７は、キャリッジ４がマイクロコンピュータ２６の
メモリ５２に記憶される減速制御開始位置データ６６の位置になったと判断し、減速用目
標速度データ群６７による減速制御を開始する。これにより、サーボ制御指令値生成部５
６に指定されるキャリッジ４の目標速度は、２８ｉｐｓから４ｉｐｓへ段階的に減少され
、キャリッジ４の速度は、４ｉｐｓに減速される。そして、キャリッジ４は、印刷時と比
較してはるかに小さな速度で、リターン駆動方向へ移動する。
【０１０３】
４ｉｐｓに減速された速度でリターン駆動方向へ移動するキャリッジ４は、プラテン５
のホームエンド側に配設されるワイピング機構の上を通過する。このとき、ワイピングブ
レード８が、キャリッジ４の記録ヘッド７のインク吐出面に当接する。しかしながら、キ
ャリッジ４の速度が４ｉｐｓと遅いので、このワイピングブレード８の当接による音や衝
撃は、小さい。その結果、キャリッジ４がワイピング機構の上を通過するときに、それら
の干渉による大きな音や振動が発生してしまうことはない。
【０１０４】
リターン駆動方向へ移動するキャリッジ４がワイピング機構の上を通過し、ホームポジ
ションの直前の位置に移動すると、シーケンス制御部５７は、キャリッジ４がマイクロコ
ンピュータ２６のメモリ５２に記憶される停止制御開始位置データ６８の位置になったと
判断し、停止用目標速度データ群６９による減速制御を開始する。これにより、サーボ制
御指令値生成部５６に指定されるキャリッジ４の目標速度は、４ｉｐｓから０ｉｐｓへ段
階的に減少され、キャリッジ４は、ホームポジションで停止する。
【０１０５】
キャリッジ４が停止すると、シーケンス制御部５７は、次に、記録ヘッド７のすべての
インク吐出ノズルから所定時間インクを吐出する制御（フラッシングさせる制御）を実行
する（ステップＳＴ７）。具体的にはたとえば、シーケンス制御部５７は、連続的にイン
クを吐出する電圧波形パターン４３をＡＳＩＣ２７のメモリ４１に書き込む。ＡＳＩＣ２
７のＤＣユニット４６は、ＡＳＩＣ２７のメモリ４１に書き込まれた電圧波形パターン４
３を読み込んで、記録ヘッド制御回路２３へ供給する。記録ヘッド制御回路２３は、供給
される電圧波形パターン４３に応じた電圧波形の電圧を、複数のピエゾ素子へ印加する。
記録ヘッド７の複数のインク吐出ノズルは、電圧波形パターン４３に応じて、インクを連
続的に所定時間吐出する。
【０１０６】
なお、この記録ヘッド７のすべてのインク吐出ノズルから所定時間インクを吐出する電
圧波形パターン４３は、上述した印刷のための電圧波形パターン４３とともに事前に、Ａ
ＳＩＣ２７のメモリ４１に書き込まれてもよい。
【０１０７】
記録ヘッド７のすべてのインク吐出ノズルに所定時間インクを吐出させた後、シーケン
ス制御部５７は、次に、タイマ５１から現在時刻を読み込み、読み込んだ時刻で、マイク
ロコンピュータ２６のメモリ５２に記憶される最終フラッシング時刻５５を更新する（ス
テップＳＴ８）。
【０１０８】
なお、シーケンス制御部５７は、現在時刻に、所定の定期フラッシング期間に相当する
時刻などを加えた時刻を、最終フラッシング時刻５５としてもよい。以上のようにして、
シーケンス制御部５７は、定期フラッシング時の印字シーケンスを終了する。
【０１０９】
なお、印字シーケンスを終了すると、シーケンス制御部５７は、次に実行するシーケン
スとして、紙送りシーケンスを選択し、実行する。印刷位置に給紙される用紙Ｐは、ＰＦ
ローラの回転量に相当する分だけ移動する。印刷位置には、用紙Ｐの新たな部分が位置決
めされる。
【０１１０】
以上のように、シーケンス制御部５７は、給紙シーケンスにより用紙Ｐを印刷位置に給
紙した後、たとえば印刷データが無くなるまで、紙送りシーケンスと、印字シーケンスと
を繰り返し実行する。これにより、印刷位置に給紙された用紙Ｐには、その先端から後端
にかけて、印刷データに基づいてインクが付着する。用紙Ｐには、印刷データに基づく画
像が印刷される。
【０１１１】
印刷データが無くなると、シーケンス制御部５７は、印字シーケンスを終えた時点で、
次に実行するシーケンスとして、排紙シーケンスを選択し、実行する。具体的には、シー
ケンス制御部５７は、ＰＦローラおよび排紙ローラを駆動するための制御目標値を生成し
、サーボ制御指令値生成部５６へ供給する。サーボ制御指令値生成部５６は、指定された
制御目標値にて図示外のＰＦモータを駆動する。これにより、ＰＦローラおよび排紙ロー
ラは回転駆動され、印刷位置から排紙される。インクジェットプリンタ１から排紙された
用紙Ｐには、印刷データに基づく画像が印刷されている。
【０１１２】
以上の一連のシーケンス制御により、シーケンス制御部５７は、印刷データの供給によ
る印刷制御を終了する。そして、シーケンス制御部５７は、キャリッジ４をホームポジシ
ョンへ移動させた後、キャップ機構のベース部材９を上昇位置に上昇させる。記録ヘッド
７は、キャップ部材１０により覆われる。
【０１１３】
なお、シーケンス制御部５７は、この一連の印刷制御の途中の次シーケンスの選択時に
、たとえば装置カバーが開いていると判断すると、エラーシーケンスを実行する。エラー
シーケンスでは、たとえばシーケンス制御部５７は、装置カバーが閉じられることを検出
するまで、印刷処理を中断する。装置カバーが閉じられると、シーケンス制御部５７は、
エラーシーケンスを終了し、次のシーケンスを選択する。
【０１１４】
以上のように、この実施の形態によれば、シーケンス制御部５７は、図５の印字シーケ
ンスにおいて、定期フラッシング時であるか否かを判断し（ステップＳＴ４）、定期フラ
ッシング時であるときには、キャリッジ４を、プラテン５からキャップ部材１０まで途中
で停止することなく連続的に移動させる（ステップＳＴ６）。したがって、シーケンス制
御部５７は、キャリッジ４がプラテン５上を移動しているときに印刷を実行させ、そのま
まキャリッジ４をキャップ部材１０まで移動させ、停止させる。その後、シーケンス制御
部５７は、キャリッジ４の記録ヘッド７から、キャップ部材１０へインクを吐出させる（
ステップＳＴ７）。
【０１１５】
このようにキャリッジ４は、印刷中に定期的にフラッシング動作を実行する。また、そ
の定期フラッシング動作において、キャリッジ４は、キャップ部材１０と対向する位置に
停止し、このキャップ部材１０へ廃インクを吐出する。
【０１１６】
したがって、インクジェットプリンタ１に、定期フラッシング動作でのキャリッジ４の
廃インクを受けるフラッシング装置などを設けることなく、印刷中に定期的にフラッシン
グ動作を実行することができる。また、インクジェットプリンタ１に、定期フラッシング
動作での廃インクを受けるフラッシング機構を設ける必要がないので、インクジェットプ
リンタ１の装置幅を抑制することができる。
【０１１７】
しかも、この定期フラッシング動作は、図５の印字シーケンスの一部として実行される
。したがって、シーケンス制御部５７は、印刷制御中に、印字シーケンスなどの印刷制御
シーケンス以外のたとえば定期フラッシングシーケンスなどを別途実行する必要がない。
【０１１８】
図６は、定期フラッシング動作時のキャリッジ４の移動速度を示す波形図である。図６
（Ａ）は、この実施の形態のように、印字シーケンスにおいて定期フラッシング動作をす
る時のキャリッジ４の移動速度である。図６（Ｂ）は、定期フラッシング動作を、印字シ
ーケンスとは別のシーケンス（たとえば定期フラッシングシーケンス）として実行する場
合の、比較例でのキャリッジ４の移動速度である。
【０１１９】
この実施の形態では、図６（Ａ）に示すように、キャリッジ４は、プラテン５上を２８
ｉｐｓで移動した後、４ｉｐｓまで減速し、さらに移動した後に、０ｉｐｓへ減速される
。そして、キャリッジ４の速度が０ｉｐｓになると、定期フラッシング動作のためのイン
ク吐出を開始する。
【０１２０】
これに対して、図６（Ｂ）に示す比較例の場合、キャリッジ４は、印字シーケンスによ
り駆動されて停止した後、別のシーケンスによりふたたび４ｉｐｓへ加速され、移動した
後に０ｉｐｓへ減速される。そして、キャリッジ４の速度が０ｉｐｓになると、定期フラ
ッシング動作のためのインク吐出を開始する。
【０１２１】
図６（Ａ）および（Ｂ）を比較すれば明らかなように、定期フラッシング動作を印字シ
ーケンスの一部として実行することで、定期フラッシング動作を印字シーケンスとは別の
シーケンスに実行する場合に比べて、定期フラッシング動作のためのインク吐出を早く開
始することができる。その結果、定期フラッシング動作に使用する時間を短くすることが
できる。
【０１２２】
これにより、１回の定期フラッシング動作のために余分に必要となる時間を、たとえば
４００ミリ秒から２００ミリ秒へのように、短縮することができる。その結果、たとえば
Ａ２サイズの用紙に対して、数秒から数十秒の時間間隔で定期フラッシング動作をして印
刷する場合、図６（Ｂ）の場合はたとえば約１５５秒の印刷時間が必要であったものを、
約１５１秒に短縮することができるようになる。また、定期フラッシング動作をするとき
の印字シーケンスの実行開始間隔と、しないときとの実行開始間隔との差が格段に減少す
るため、紙面に付着したインクの凝集度合いが均質化し、カラーバンディングを抑制して
印刷品質を向上させることができる。
【０１２３】
この他にも、仮にたとえば、印刷を開始する前に、定期フラッシングシーケンスなどに
より、定期フラッシング動作時期を事前に決定した場合には、そのフラッシング動作直後
にたとえば装置カバーの開閉などにより印刷制御が中断したとき、次の定期フラッシング
動作のタイミングが予め決まってしまっているので期間が長くなってしまう。これに対し
て、この実施の形態のように、印刷中に定期的に実行が判断される図５の印字シーケンス
の一部として定期フラッシング動作をすることで、印刷再開時に定期フラッシング時期と
なっていれば、直ちに定期フラッシング動作をすることができる。
【０１２４】
また、この実施の形態では、印字シーケンスでの定期フラッシング時に使用する定期フ
ラッシング駆動制御データ５４は、図４に示すように、通常印刷駆動制御データ５３同じ
略一定の速度でプラテン５上を駆動する加速用目標速度データ群６５と、プラテン５通過
後にキャリッジ４の速度を減速させる減速用目標速度データ群６７および停止用目標速度
データ群６９と、を有する。
【０１２５】
したがって、定期フラッシング駆動制御データ５４によりキャリッジ４を駆動している
最中に、通常のインク吐出制御と同じ制御により、インク吐出を制御することができる。
そのため、インクジェットプリンタ１は、定期フラッシング駆動制御データ５４によりキ
ャリッジ４を駆動するときに、図３の通常印刷駆動制御データ５３を用いた通常のインク
吐出制御とは異なる特別なインク吐出制御を実行する必要がない。
【０１２６】
しかも、プラテン５を通過した後のキャリッジ４の速度は、減速用目標速度データ群６
７によりたとえば４ｉｐｓに減速される。したがって、プラテン５とキャップ部材１０と
の間においてワイピングブレード８が記録ヘッド７と擦られるとしても、その干渉による
音や衝撃は、緩和されて小さくなる。キャリッジ４をプラテン５からキャップ部材１０ま
で途中で停止させることなく連続的に移動させたとしても、それらの干渉による大きな音
や振動の発生を防止することができる。
【０１２７】
また、この実施の形態では、定期フラッシング時にキャリッジ４が廃インクを吐出する
キャップ部材１０は、ベース部材９に配設される。このベース部材９は、キャリッジ４が
リターン駆動されるとき、中間位置においてキャリッジ４の移動方向へ揺動可能に保持さ
れ、且つ、キャリッジ４の移動経路に突出する突起部材１１が配設される。
【０１２８】
したがって、定期フラッシング時のキャリッジ４の駆動が、目標速度により速度制御さ
れているにもかかわらず、キャップ部材１０は、キャリッジ４の記録ヘッド７と対向する
位置に適切に配設される。つまり、速度制御により駆動されるキャリッジ４は、その駆動
負荷変動などにより、制御終了時の停止位置が若干ずれることがある。しかしながら、キ
ャップ部材１０を行き過ぎようとするキャリッジ４は、突起部材１１に当接する。キャリ
ッジ４により突起部材１１が押されると、ベース部材９が揺動し、キャップ部材１０は、
突起部材１１とともに移動する。
【０１２９】
その結果、たとえばキャリッジ４の速度制御誤差や瞬時的な駆動負荷変動などによりキ
ャリッジ４の停止位置が若干ずれたとしても、キャリッジ４が停止したときには、キャリ
ッジ４の記録ヘッド７と対向する位置にキャップ部材１０が位置し、キャップ部材１０は
、記録ヘッド７から吐出される廃インクを適切に受けることができる。
【０１３０】
以上の実施の形態は、本発明の好適な実施の形態の例であるが、本発明は、これに限定
されるものではなく、発明の要旨を逸脱しない範囲において種々の変形、変更が可能であ
る。
【０１３１】
たとえば上記実施の形態では、インクジェットプリンタ１は、キャリッジ４が順駆動方
向へ駆動されるとき、およびリターン駆動方向へ駆動されるときに、印刷のためのインク
吐出制御を実行している。この他にもたとえば、インクジェットプリンタ１は、キャリッ
ジ４が順駆動方向あるいはリターン駆動方向の中のいずれか一方へ駆動されるときに、印
刷のためのインク吐出制御を実行するようにしてもよい。この変形例の場合、インクジェ
ットプリンタ１は、１回の印字シーケンスにおいて、キャリッジ４を順駆動方向およびリ
ターン駆動方向へ駆動すればよい。そして、シーケンス制御部５７は、そのリターン駆動
のときに、通常印刷駆動制御データ５３あるいは定期フラッシング駆動制御データ５４に
より駆動を制御すればよい。
【０１３２】
上記実施の形態では、プラテン５のホームエンド側に、ワイピング機構およびキャップ
機構とが配設されている。この他にもたとえば、ワイピング機構およびキャップ機構とは
、プラテン５のリターンエンド側に配設されていても、プラテン５のホームエンド側およ
びリターンエンド側に分けて配設されていてもよい。なお、プラテン５のリターンエンド
側にキャップ機構が設けられる場合、シーケンス制御部５７は、キャリッジ４を順駆動方
向へ駆動するときに、定期フラッシング時期であるか否かを判断し、通常印刷駆動制御デ
ータ５３および定期フラッシング駆動制御データ５４の中の一方を選択するようにすれば
よい。また、ワイピング機構およびキャップ機構以外のものが、プラテン５と並べて配設
されていてもよい。
【０１３３】
上記実施の形態では、シーケンス制御部５７は、サーボ制御指令値生成部５６へ、目標
速度を指定し、サーボ制御指令値生成部５６は、その目標速度に基づいてＰＩＤ制御によ
る制御指令値（Ｄｕｔｙ指令値）を生成している。この他にもたとえば、シーケンス制御
部５７は、サーボ制御指令値生成部５６へ、目標距離や目標移動量などを指定するように
してもよい。また、サーボ制御指令値生成部５６は、位置追従型のＰＩＤ制御による制御
指令値（Ｄｕｔｙ指令値）を生成するようにしても、ＰＩＤ制御以外の制御による制御指
令値（Ｄｕｔｙ指令値）を生成するようにしてもよい。
【産業上の利用可能性】
【０１３４】
本発明は、キャリッジを用いてインクを吐出するインクジェットプリンタにおいて好適
に利用することができる。
【図面の簡単な説明】
【０１３５】
【図１】本発明の実施の形態に係るインクジェットプリンタの透視斜視図である。
【図２】キャリッジの制御系の構成を示すブロック図である。
【図３】図２中の通常印刷駆動制御データのデータ構造の一例を示す。
【図４】図２中の定期フラッシング駆動制御データのデータ構造の一例を示す。
【図５】シーケンス制御部が実行する印字シーケンスの一例を示す図である。
【図６】定期フラッシング動作時のキャリッジの移動速度を示す波形図である。
【符号の説明】
【０１３６】
１  インクジェットプリンタ、４  キャリッジ、５  プラテン、７  記録ヘッド、９  
ベース部材、１０  キャップ部材、１１  突起部材、５２  メモリ（記憶手段）、５３  
通常印刷駆動制御データ、５４  定期フラッシング駆動制御データ、５７  シーケンス制
御部（制御手段）
【図１】
2007276139.tif 000003
【図２】
2007276139.tif 000004
【図３】
2007276139.tif 000005
【図４】
2007276139.tif 000006
【図５】
2007276139.tif 000007
【図６】
2007276139.tif 000008