(57)【要約】【課題】本発明は、モータにかかる負荷変動を考慮して、キャリッジの移動や印刷対象物の送りを制御することにより、印刷処理のスループットを向上させることができる印刷装置の制御方法および印刷装置を提供することを課題とする。【解決手段】印刷ヘッドを搭載したキャリッジを主走査方向に移動させながら、印刷対象物に臨んだ印刷ヘッドを選択的に印刷駆動することにより為される１ラインの印刷と、印刷対象物を次ラインまで副走査方向に送る送り動作と、を交互に繰り返しながら印刷対象物に印刷を行う印刷装置の制御方法であって、印刷対象物に起因して送り動作の動作時間が不安定なものにおいて、送り動作の終了時と、次ラインの印刷駆動の開始時とが合致するように、キャリッジの移動タイミングを制御することを特徴とする。【選択図】  図５
2004306376.tif 000002
【特許請求の範囲】
【請求項１】
印刷ヘッドを搭載したキャリッジを主走査方向に移動させながら、印刷対象物に臨んだ前記印刷ヘッドを選択的に印刷駆動することにより為される１ラインの印刷と、前記印刷対象物を次ラインまで副走査方向に送る送り動作と、を交互に繰り返しながら前記印刷対象物に印刷を行う印刷装置の制御方法であって、前記印刷対象物に起因して、前記送り動作の動作時間が不安定なものにおいて、
前記送り動作の終了時と、次ラインの前記印刷駆動の開始時とが合致するように、前記キャリッジの移動タイミングを制御することを特徴とする印刷装置の制御方法。
【請求項２】
印刷ヘッドを搭載したキャリッジを主走査方向に移動させながら、印刷対象物に臨んだ前記印刷ヘッドを選択的に印刷駆動することにより為される１ラインの印刷と、前記印刷対象物を次ラインまで副走査方向に送る送り動作と、を交互に繰り返すと共に、１ラインの印刷を終了してから次ラインの印刷を開始するまでに、前記キャリッジを設定された所定時間停止させる印刷装置の制御方法であって、
前記送り動作の終了時と、次ラインの前記印刷駆動の開始時とが略一致するように、前記キャリッジの停止時間を補正することを特徴とする印刷装置の制御方法。
【請求項３】
前記キャリッジの停止時間は、前記送り動作の所要時間に基づいて補正されることを特徴とする請求項２に記載の印刷装置の制御方法。
【請求項４】
前記キャリッジの停止時間は、前記送り動作が終了してから、前記次ラインの印刷駆動が開始されるまでの時間に基づいて補正されることを特徴とする請求項２に記載の印刷装置の制御方法。
【請求項５】
各送り動作は、前記１ラインの印刷のための前記印刷ヘッドの印刷駆動の終了をトリガとして開始されることを特徴とする請求項１ないし４のいずれかに記載の印刷装置の制御方法。
【請求項６】
印刷ヘッドを搭載したキャリッジを主走査方向に移動させながら、印刷対象物に臨んだ前記印刷ヘッドを選択的に印刷駆動することにより為される１ラインの印刷と、前記印刷対象物を次ラインまで副走査方向に送る送り動作と、を交互に繰り返すと共に、１ラインの印刷を終了してから次ラインの印刷を開始するまでに、前記キャリッジを設定された所定時間停止させる印刷装置であって、
前記キャリッジを主走査方向に移動させるためのキャリッジモータと、
前記送り動作を行うための送りモータと、
前記キャリッジモータおよび前記送りモータを制御する制御手段と、
前記各送り動作の所要時間を計測可能な時間計測手段と、を備え、
前記制御手段は、前記時間計測手段に基づいて、前記各送り動作の終了時と次ラインの前記印刷駆動の開始時とが略一致するように、前記キャリッジの停止時間を補正することを特徴とする印刷装置。
【請求項７】
印刷ヘッドを搭載したキャリッジを主走査方向に移動させながら、印刷対象物に臨んだ前記印刷ヘッドを選択的に印刷駆動することにより為される１ラインの印刷と、前記印刷対象物を次ラインまで副走査方向に送る送り動作と、を交互に繰り返すと共に、１ラインの印刷を終了してから次ラインの印刷を開始するまでに、前記キャリッジを設定された所定時間停止させる印刷装置であって、
前記キャリッジを主走査方向に移動させるためのキャリッジモータと、
前記送り動作を行うための送りモータと、
前記キャリッジモータおよび前記送りモータを制御する制御手段と、
前記送り動作が終了してから、前記次ラインの印刷駆動が開始されるまでの時間を計測可能な時間計測手段と、を備え、
前記制御手段は、前記時間計測手段に基づいて、前記各送り動作の終了時と次ラインの前記印刷駆動の開始時とが略一致するように、前記キャリッジの停止時間を補正することを特徴とする印刷装置。
【請求項８】
前記制御手段は、前記１ラインの印刷のための前記印刷ヘッドの印刷駆動の終了をトリガとして、前記送りモータを駆動させることを特徴とする請求項６または７に記載の印刷装置。
【請求項９】
印刷ヘッドを搭載したキャリッジを主走査方向に移動させながら、印刷対象物に臨んだ前記印刷ヘッドを選択的に印刷駆動することにより為される１ラインの印刷と、前記１ラインの印刷のための印刷駆動の終了をトリガとして、印刷対象物を次ラインまで副走査方向に送る送り動作と、を交互に繰り返すと共に、１ラインの印刷を終了してから次ラインの印刷を開始するまでに、前記キャリッジを設定された所定時間停止させる印刷装置であって、
前記キャリッジを主走査方向に移動させるためのキャリッジモータと、
前記送り動作を行うための送りモータと、
前記キャリッジモータおよび前記送りモータを制御する制御手段と、
各送り動作の所要時間を計測可能な第１時間計測手段と、
前記１ラインの印刷のための印刷駆動が終了してから、前記キャリッジモータの駆動が停止するまでの時間、および前記次ラインの印刷のために、前記キャリッジモータの駆動が開始してから印刷駆動が開始するまでの時間を計測可能な第２時間計測手段と、を備え、
前記制御手段は、前記第１時間計測手段および前記第２時間計測手段に基づいて、前記各送り動作の終了時と次ラインの前記印刷駆動の開始時とが略一致するように、前記キャリッジの停止時間を補正することを特徴とする印刷装置。
【請求項１０】
前記制御手段は、前記時間計測手段により直近に計測された所定数の時間に基づいて、補正を行うことを特徴とする請求項６ないし９のいずれかに記載の印刷装置。
【請求項１１】
前記制御手段は、前記時間計測手段に計測された全時間に基づいて、前記補正値を算出することを特徴とする請求項６ないし９のいずれかに記載の印刷装置。
【請求項１２】
前記時間計測手段は、前記送り動作が行われる毎に計測を行うことを特徴とする請求項６ないし１１のいずれかに記載の印刷装置。
【請求項１３】
前記時間計測手段は、電源がＯＮされる毎に、所定回数の計測を行うことを特徴とする請求項６ないし１１のいずれかに記載の印刷装置。
【請求項１４】
前記時間計測手段は、印刷処理が開始される毎に、所定回数の計測を行うことを特徴とする請求項６ないし１１のいずれかに記載の印刷装置。
【請求項１５】
前記時間計測手段は、所定の時間毎に、所定回数の計測を行うことを特徴とする請求項６ないし１１のいずれかに記載の印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷ヘッドの主走査方向への移動と、印刷対象物を副走査方向へ送る送り動作と、を同期させて行うことにより、印刷対象物に印刷を行う印刷装置の制御方法および印刷装置に関するものである。
【０００２】
【従来の技術】
従来から、プリンタ、複写機のように、記録ヘッド（印刷ヘッド）を搭載したキャリッジを１回主走査して、被記録材（印刷対象物）に１行分の画像を記録し、１行（１ライン）分の記録を終了した後に被記録材を主走査方向と直行する副走査方向に所定量搬送するという、一連の動作を繰り返すことにより、被記録材の所望の領域に画像を記録する記録装置が知られている。
【０００３】
このような記録装置では、１回の主走査における記録ヘッドの記録が終了すると、次の行の記録のために必要なキャリッジの移動と被記録材の搬送とをオーバーラップさせることにより、記録に要する時間を短縮するようになっている。そして、搬送処理と記録動作がオーバーラップすることにより生じる印字不良を防止するために、搬送処理に要する時間を求めておき、搬送処理が終了する時間を見越してキャリッジの移動を行うことにより、キャリッジが次の行の記録開始位置に到達するまでに搬送処理を終了するように、キャリッジを移動させるためのキャリッジモータ、および被記録材を搬送するためのＬＦ（ラインフィード）モータを制御している（例えば、特許文献１参照。）。
【０００４】
【特許文献１】
特開平９−９５０２３号公報（第２頁−第６頁、第８図）
【０００５】
【発明が解決しようとする課題】
ところで、上記の記録装置に用いられるモータ（特に整流子モータ）は、これにかかる負荷が増大する（過負荷になる）と、モータの回転速度が低下することが知られている。したがって、キャリッジが次の行の記録開始位置に到達するまでに搬送処理を終了しようとした場合、ＬＦモータにかかる負荷に起因して被記録材の搬送時間にばらつきが生じるため、ＬＦモータにかかる最大負荷量を想定して搬送処理時間を求め、これに基づいてキャリッジの移動を行う必要が生じる。逆に、最大負荷量を想定した搬送処理時間でなければ、モータに最大負荷量がかかったときに、搬送処理が終了する前にキャリッジが次の行の記録開始位置に到達してしまう。しかしながら、被記録材の搬送処理時間を、常にモータにかかる最大負荷量を想定した搬送処理時間とすると、記録時間が増大するという問題が生じる。
【０００６】
同様に、キャリッジ上にインクタンクを搭載した記録装置において、インクタンクに貯留するインク量に依存してキャリッジモータにかかる負荷が変動するため、キャリッジの移動時間にばらつきが生じる。かかる場合、キャリッジが次の行の記録開始位置に到達するまでに搬送処理を終了させるためには、常にキャリッジモータにかかる最小負荷量に基づいてキャリッジの移動を行う必要が生じ、やはり記録時間が長引いてしまうという問題が生じる。
【０００７】
そこで、本発明は、モータにかかる負荷変動を考慮して、キャリッジの移動や印刷対象物の送りを制御することにより、印刷処理のスループットを向上させることができる印刷装置の制御方法および印刷装置を提供することを目的としている。
【０００８】
【課題を解決するための手段】
本発明は、印刷ヘッドを搭載したキャリッジを主走査方向に移動させながら、印刷対象物に臨んだ印刷ヘッドを選択的に印刷駆動することにより為される１ラインの印刷と、印刷対象物を次ラインまで副走査方向に送る送り動作と、を交互に繰り返しながら印刷対象物に印刷を行う印刷装置の制御方法であって、印刷対象物に起因して、送り動作の動作時間が不安定なものにおいて、送り動作の終了時と、次ラインの印刷駆動の開始時とが合致するように、キャリッジの移動タイミングを制御することを特徴とする。
【０００９】
この構成によれば、印刷対象物の送り動作の終了時と、次ラインの印刷駆動の開始時とが合致するように、キャリッジの移動が制御されるため、送り動作が終了してから、次ラインの印刷駆動が開始するまでの時間を完全に削減することができ、送り動作と次ラインの印刷駆動とを円滑に行うことができる。また、送り動作の所要時間やキャリッジの移動速度にばらつきが生じても、送り動作の終了時と、次ラインの印刷駆動の開始時とが合致させることができるので、送り動作と次ラインの印刷駆動が重なって行われることがなく、常に適切な印刷結果を得ることが可能である。
【００１０】
本発明は、印刷ヘッドを搭載したキャリッジを主走査方向に移動させながら、印刷対象物に臨んだ印刷ヘッドを選択的に印刷駆動することにより為される１ラインの印刷と、印刷対象物を次ラインまで副走査方向に送る送り動作と、を交互に繰り返すと共に、１ラインの印刷を終了してから次ラインの印刷を開始するまでに、キャリッジを設定された所定時間停止させる印刷装置の制御方法であって、送り動作の終了時と、次ラインの印刷駆動の開始時とが略一致するように、キャリッジの停止時間を補正することを特徴とする。
【００１１】
この構成によれば、印刷対象物の送り動作終了時と、次ラインの印刷駆動の開始時とが略一致するように、キャリッジの停止時間が補正されるので、送り動作の終了後に（次ラインの）印刷駆動を開始させるために、キャリッジの停止時間が長く設定され、送り動作が終了してから印刷駆動を開始するまでの時間を有している場合には、必要なキャリッジの停止時間を削減することができ、印刷処理のスループットを向上させることができる。また、設定されたキャリッジの停止時間が短く、次ラインの印刷駆動の開始時に送り動作が終了しないような場合には、印刷対象物の送り動作終了時と、次ラインの印刷駆動の開始時とが略一致するように、キャリッジの停止時間を長くするよう補正されるので、送り動作と印刷駆動が同時に行われることを防止できる。
【００１２】
この場合、キャリッジの停止時間は、送り動作の所要時間に基づいて補正されることが好ましい。
【００１３】
また、本発明は、印刷ヘッドを搭載したキャリッジを主走査方向に移動させながら、印刷対象物に臨んだ前記印刷ヘッドを選択的に印刷駆動することにより為される１ラインの印刷と、印刷対象物を次ラインまで副走査方向に送る送り動作と、を交互に繰り返すと共に、１ラインの印刷を終了してから次ラインの印刷を開始するまでに、キャリッジを設定された所定時間停止させる印刷装置であって、キャリッジを主走査方向に移動させるためのキャリッジモータと、送り動作を行うための送りモータと、キャリッジモータおよび送りモータを制御する制御手段と、各送り動作の所要時間を計測可能な時間計測手段と、を備え、制御手段は、時間計測手段に基づいて、各送り動作の終了時と次ラインの印刷駆動の開始時とが略一致するように、キャリッジの停止時間を補正することを特徴とする。
【００１４】
これらの構成によれば、（測定した）送り動作の所要時間に基づいて、各送り動作の終了時と次ラインの印刷駆動の開始時とが略一致するように、設定されたキャリッジの停止時間が補正される。したがって、送り動作の所要時間の変化に対応して、各送り動作の終了時と次ラインの印刷駆動の開始時とが略一致するように適切にキャリッジの停止時間を補正することができる。
【００１５】
この場合、キャリッジの停止時間は、送り動作が終了してから、次ラインの印刷駆動が開始されるまでの時間に基づいて補正されることが好ましい。
【００１６】
また、本発明は、印刷ヘッドを搭載したキャリッジを主走査方向に移動させながら、印刷対象物に臨んだ印刷ヘッドを選択的に印刷駆動することにより為される１ラインの印刷と、印刷対象物を次ラインまで副走査方向に送る送り動作と、を交互に繰り返すと共に、１ラインの印刷を終了してから次ラインの印刷を開始するまでに、キャリッジを設定された所定時間停止させる印刷装置であって、キャリッジを主走査方向に移動させるためのキャリッジモータと、送り動作を行うための送りモータと、キャリッジモータおよび送りモータを制御する制御手段と、送り動作が終了してから、次ラインの印刷駆動が開始されるまでの時間を計測可能な時間計測手段と、を備え、制御手段は、時間計測手段に基づいて、各送り動作の終了時と次ラインの印刷駆動の開始時とが略一致するように、キャリッジの停止時間を補正することを特徴とする。
【００１７】
これらの構成によれば、送り動作の所要時間の変化、および次ラインの印刷駆動に先行するキャリッジの移動速度の変化に影響される、（測定した）送り動作が終了してから、次ラインの印刷駆動が開始されるまでの時間に基づいて、設定されたキャリッジの停止時間が補正される。したがって、送り動作の所要時間の変化、および次ラインの印刷駆動に先行するキャリッジの移動速度の変化を複合的に考慮した補正が為されることとなり、これらの変化に対応させながら、各送り動作の終了時と次ラインの印刷駆動の開始時とが略一致するように、適切な補正を行うことができる。
【００１８】
これらの場合、各送り動作は、１ラインの印刷のための印刷ヘッドの印刷駆動の終了をトリガとして開始されることが好ましい。
【００１９】
またこれらの場合、制御手段は、１ラインの印刷のための印刷ヘッドの印刷駆動の終了をトリガとして、送りモータを駆動させることが好ましい。
【００２０】
これらの構成によれば、１ラインの印刷のための印刷ヘッドの印刷駆動の終了をトリガとして送り動作が開始されるので、１ラインの印刷のための印刷駆動が終了してから次ラインの印刷のための印刷駆動が開始されるまでの時間を有効に利用することができ、印刷処理のスループットを向上させることが可能である。
【００２１】
また、本発明は、印刷ヘッドを搭載したキャリッジを主走査方向に移動させながら、印刷対象物に臨んだ前記印刷ヘッドを選択的に印刷駆動することにより為される１ラインの印刷と、１ラインの印刷のための印刷駆動の終了をトリガとして、印刷対象物を次ラインまで副走査方向に送る送り動作と、を交互に繰り返すと共に、１ラインの印刷を終了してから次ラインの印刷を開始するまでに、キャリッジを設定された所定時間停止させる印刷装置であって、キャリッジを主走査方向に移動させるためのキャリッジモータと、送り動作を行うための送りモータと、キャリッジモータおよび前記送りモータを制御する制御手段と、各送り動作の所要時間を計測可能な第１時間計測手段と、１ラインの印刷のための印刷駆動が終了してから、キャリッジモータの駆動が停止するまでの時間、および次ラインの印刷のために、キャリッジモータの駆動が開始してから印刷駆動が開始するまでの時間を計測可能な第２時間計測手段と、を備え、制御手段は、第１時間計測手段および第２時間計測手段に基づいて、各送り動作の終了時と次ラインの印刷駆動の開始時とが略一致するように、キャリッジの停止時間を補正することを特徴とする。
【００２２】
この構成によれば、送り動作の所要時間の変化、およびキャリッジの移動速度の変化に対応させながらキャリッジの停止時間を補正することができ、各送り動作の終了時と次ラインの印刷駆動の開始時とを略一致させて、効率よく印刷を行うことが可能である。具体的には、１ラインの印刷のための印刷駆動が終了してから、キャリッジモータの駆動が停止するまでの時間と、次ラインの印刷のために、キャリッジモータの駆動が開始してから印刷駆動が開始するまでの時間と、キャリッジの停止時間と、の総和が、各送り動作の所要時間と一致するように補正を行う。
【００２３】
これらの場合、制御手段は、時間計測手段により直近に計測された所定数の時間に基づいて、補正を行うことが好ましい。
【００２４】
この構成によれば、直近に計測された時間に基づいて、キャリッジの停止時間が補正されるので、補正値を、補正を行うときの状況に合わせることが可能となり、各送り動作の終了時と次ラインの印刷駆動の開始時とをより正確に一致させることができる。
【００２５】
これらの場合、制御手段は、時間計測手段に計測された全時間に基づいて、補正値を算出することが好ましい。
【００２６】
この構成によれば、計測された全時間が補正値に反映されるので、安定した補正を行うことが可能である。
【００２７】
これらの場合、時間計測手段は、送り動作が行われる毎に計測を行うことが好ましい。
【００２８】
この構成によれば、すべての送り動作の所要時間を計測することが可能であるので、全送り動作の所要時間をキャリッジの停止時間の補正値に反映させることが可能である。
【００２９】
これらの場合、時間計測手段は、電源がＯＮされる毎に、所定回数の計測を行うことが好ましい。
【００３０】
この構成によれば、電源がＯＮされる毎に所定回数の計測が行われるため、電源をＯＮする毎に、電源をＯＮした状況に合わせて、キャリッジの停止時間を更新することが可能である。
【００３１】
これらの場合、時間計測手段は、印刷処理が開始される毎に、所定回数の計測を行うことが好ましい。
【００３２】
この構成によれば、時間計測手段により、印刷処理が開始される毎に所定回数の計測を行って、印刷処理を開始したときの状況に合わせたキャリッジの停止時間に補正を行うことが可能である。
【００３３】
これらの場合、時間計測手段は、所定の時間毎に、所定回数の計測を行うことが好ましい。
【００３４】
この構成によれば、所定の時間毎にキャリッジの停止時間の補正を行って、キャリッジの停止時間を状況に合わせて設定可能である。
【００３５】
【発明の実施の形態】
以下、添付の図面を参照しながら、本発明の第１実施形態にかかるプリンタ（印刷装置）について説明する。このプリンタ１は、パソコン等のホストコンピュータに接続され、ホストコンピュータから転送された印刷データに基づいて、印刷対象物となるロール紙Ｐ１または単票紙Ｐ２に印刷を行うものである。
【００３６】
図１は、本実施形態におけるプリンタ全体の外観斜視図、図２は、開閉蓋を開放すると共に、上ケースを外したプリンタの外観斜視図である。両図に示すように、このプリンタ１は、上ケース２および下ケース３から成るカバーケース４と、プリンタ１の上面部後方に設けられた開閉蓋５により外郭を構成されている。開閉蓋５の内部には、ロール紙Ｐ１を収容するための収容ポケット６が設けられており、プリンタ１の上面中央部には、印刷済みのロール紙Ｐ１を排出するロール紙排紙口７が形成されている。また、プリンタ１の前部には、単票紙Ｐ２を挿入するための単票紙挿入口８が形成されており、ロール紙排紙口７の前側には、印刷した単票紙Ｐ２を排出するための単票紙排出口９が形成されている。
【００３７】
図１ないし４に示すように、このプリンタ１は、基本的な構成として、印刷ヘッド２２（後述する）を備えた、印刷対象物に印刷を行うための印刷手段１１と、印刷対象物（ロール紙および単票紙）を所定の送り経路１０に沿って送る送出手段１２と、インクカートリッジを有し、印刷ヘッド２２にインクを供給するインク供給手段１３と、印刷済みのロール紙Ｐ１の切断を行う切断手段１４と、これら各手段を相互に関連させながら制御することにより、プリンタ１全体を制御する制御手段１５と、を備えている。
【００３８】
プリンタ１（の制御手段１５）は、印刷手段１１を駆動して、印刷ヘッド２２から印刷対象物にインク滴を吐出させると共に、送出手段１２により所定の送り経路１０に沿って印刷対象物を適宜送り出すことにより、印刷対象物に印刷を行う。そして、印刷対象物がロール紙Ｐ１である場合には、ロール紙Ｐ１の印刷済み部分を送り出した後、切断手段１４を駆動して、所定の位置でロール紙Ｐ１を切断するようになっている。
【００３９】
先ず、本発明の主要部となる印刷手段１１および送出手段１２について説明する。印刷手段１１は、印刷ヘッド２２を搭載したヘッドユニット２１と、ヘッドユニット２１を主走査方向、すなわちＸ軸方向、に移動させるヘッド移動機構３１と、を備えている。ヘッドユニット２１は、印刷ヘッド２２と、印刷ヘッド２２を搭載するキャリッジ２３と、で構成されている。
【００４０】
印刷ヘッド２２は、印刷対象物の送り経路１０に臨み、送り経路１０を送られていく印刷対象物にインク滴を吐出させるもので、インク供給手段１３のインクカートリッジからインクの供給を受けるインク導入部と、供給されたインクを吐出させるためのヘッド本体と、で構成されている。図示省略したが、ヘッド本体は、多数の吐出ノズルを形成したノズルプレートおよびポンプ部から成り立っており、印刷ヘッド２２では、ポンプ部の作用により吐出ノズルからインク滴を吐出するようになっている。
【００４１】
キャリッジ２３は、印刷ヘッド２２を位置決め固定するための装着開口部（図示省略）を有し、ヘッド本体を突出させるように印刷ヘッド２２を保持している。また、キャリッジ２３の基部は、無端のタイミングベルト３２（後述する）の一部に固定されている。また、図示省略したが、キャリッジ２３には、インクカートリッジが着脱自在に搭載されており、印刷ヘッド２２と共にインクカートリッジも移動する構成となっている。なお、本実施形態のプリンタ１はカラープリンタであり、インクカートリッジには、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、および黒の計４色のインクが充填されている。また、インクカートリッジは、必ずしもキャリッジ２３に搭載しなければならないわけではなく、固定した構成としてもよい。
【００４２】
ヘッド移動機構３１は、右側の駆動プーリ（図示省略）と左側の従動プーリ（図示省略）との間に掛け渡したタイミングベルト３２と、キャリッジ２３の移動をガイドするガイドロッド３３と、キャリッジ２３を移動させるためのキャリッジモータ３４と、を有している。駆動プーリは、キャリッジモータ３４に接続されており、キャリッジモータ３４が正逆回転することにより、タイミングベルト３２を介してキャリッジ２３に搭載された印刷ヘッド２２が左右に往復動するようになっている。また、タイミングベルト３２と平行に位置して、Ｘ軸リニアエンコーダー３５が配設されており、主走査方向へ移動していくキャリッジの移動位置を正確に把握できるようになっている。なお、図示省略したが、Ｘ軸リニアエンコーダー３５は、タイミングベルト３２に平行に延びるリニアスケールおよびキャリッジ２３に搭載されたフォトセンサから構成されている。
【００４３】
ここで、印刷手段１１の一連の動作について説明する。印刷手段１１は、キャリッジモータ３４を駆動して、キャリッジ２３を往動させながら、Ｘ軸リニアエンコーダー３５により印刷領域を検出して印刷ヘッド２２を吐出駆動することにより、印刷対象物に１ラインの印刷を行う。そして、１ラインの印刷が終了後、キャリッジモータ３４の駆動を停止させる。キャリッジモータ３４を所定時間停止させた後、キャリッジモータ３４を再駆動してキャリッジ２３を復動させ、キャリッジ２３の往動時と同様に、Ｘ軸リニアエンコーダー３５で印刷領域を検出して印刷ヘッド２２を吐出駆動することにより、更に１ラインの印刷を行う。そして、１ラインの印刷が終了すると、再度キャリッジモータ３４を所定時間停止させる。印刷手段は、これらの動作を繰り返し行うことにより、１ラインずつ印刷を行っている。
【００４４】
なお、図３に示すように、ガイドロッド３３は、印刷ヘッド２２のノズルプレートと印刷ヘッド２２が臨む送り経路１０とが平行になるようにキャリッジ２３を支持している。また、送り経路１０の、印刷ヘッド２２のノズルプレートと近接対向した位置には、プラテン３６（ガイドプレート）が主走査方向と平行に配設されており、プラテン３６により印刷ヘッド２２に臨む印刷対象物の裏面を押さえて、印刷対象物に適切な印刷が為されるようになっている。
【００４５】
送出手段１２は、送り経路１０に沿って、印刷対象物を主走査方向と直交した副走査方向（Ｙ軸方向）に送出するものである。送出手段１２は、収容ポケット６に収容されたロール紙Ｐ１を繰り出すと共に、繰出したロール紙Ｐ１を送り経路１０に沿ってロール紙排紙口７まで送るロール紙送り機構４１と、単票紙挿入口８から挿入された単票紙Ｐ２を送り経路１０に沿って単票紙排出口９まで送る単票紙送り機構４２と、ロール紙送り機構４１および単票紙送り機構４２の駆動源となる駆動モータ４３（送りモータ）と、駆動モータ４３の動力をロール紙送り機構４１および単票紙送り機構４２に選択的に、かつ減速して伝達する動力伝達機構（図示省略）と、を備えている。
【００４６】
ロール紙送り機構４１は、収容ポケット６に収容されたロール紙Ｐ１を繰り出すロール紙給紙部５１と、ロール紙給紙部５１により繰り出されたロール紙Ｐ１を、送り経路１０に沿ってロール紙排紙口７へ送出するロール紙排紙部５５と、を有している。ロール紙給紙部５１は、ロール紙Ｐ１を繰り出すための給紙ローラ５２を有している。給紙ローラ５２は、ロール紙Ｐ１を挟んで対峙するグリップローラで構成されており、駆動モータ４３に接続された給紙駆動ローラ５３および、給紙駆動ローラ５３に付勢された給紙従動ローラ５４で成り立っている。ロール紙排紙部５５は、繰出されたロール紙Ｐ１を排紙する排紙ローラ５６を有している。排紙ローラ５６も、給紙ローラ５２と同様にグリップローラで構成され、駆動モータ４３に接続された排紙駆動ローラ５７と、排紙駆動ローラ５７に付勢された排紙従動ローラ５８と、を有している。
【００４７】
単票紙送り機構４２は、挿入された単票紙Ｐ２を送り経路１０に沿って送るための単票紙送りローラ６１を有しており、単票紙送りローラ６１も、上記の給紙ローラ５２と同様にグリップローラで構成されており、駆動モータ４３に接続された駆動ローラ６２および駆動ローラ６２に押圧するように付勢された従動ローラ６３から成り立っている。駆動モータ４３は、正逆回転可能なＤＣサーボモータで構成されており、その出力軸の軸端には、駆動モータ４３の回転を検出するロータリエンコーダー６５（スリット円板とこれに臨むフォトインタラプタから成る）が固定されている。印刷対象物の送り量は、駆動モータ４３の回転量に規定されており、ロータリエンコーダー６５に基づいて駆動モータ４３を駆動制御することにより、印刷対象物の送り量を制御できるようになっている。詳細は後述するが、駆動モータ４３は、印刷手段１１と同期して制御されており、印刷手段１１による１ラインの印刷が終了すると、駆動モータ４３が駆動して、次ラインの印刷位置まで印刷対象物を送るようになっている。
【００４８】
なお、図示省略したが、動力伝達機構は、駆動モータ４３の動力を減速して伝達する歯車列を介して、ロール紙送り機構４１および単票紙送り機構４２に動力を伝達する。また、歯車列にはクラッチ機構が組み込まれており、例えば、駆動モータ４３の正転時にはロール紙送り機構４１に、駆動モータ４３の逆転時には単票紙送り機構４２に動力伝達が為されるといったように、駆動モータ４３の正逆回転を利用して、ロール紙送り機構４１または単票紙送り機構４２に選択的に動力が伝達されるようになっている。
【００４９】
次に、プリンタ１の主制御系について説明する。図４に示すように、プリンタ１は、プリンタインタフェース７１を有し、ホストコンピュータから送信された印刷データ（画像データや印刷制御データ）および各種指令を入力すると共に、プリンタ１内部における各種データをホストコンピュータに出力するためのデータ入出力部７２と、上記したＸ軸リニアエンコーダー３５やロータリエンコーダー６５等を有し、各種検出を行う検出部７３と、印刷ヘッド２２を有し、印刷を行う印刷部７４と、キャリッジモータ３４および駆動モータ４３を有し、キャリッジ２３の移動および印刷対象物の送りを行う搬送部７５と、各部を駆動する各種ドライバを有する駆動部７６と、これら各部に接続され、プリンタ１全体の制御を行う制御部７７と、を備えている。
【００５０】
制御部７７は、ＣＰＵ７８、ＲＯＭ７９、ＲＡＭ８０、周辺制御回路（Ｐ−ＣＯＮ）８１を備えており、これらは互いに内部バス８２により接続されている。ＲＯＭ７９は、ＣＰＵ７８で処理する制御プログラムを記憶する制御プログラム領域の他、色変換テーブルや文字修飾テーブルなどを含む制御データを記憶する制御データ領域を有している。ＲＡＭ８０は、外部から入力した画像データを記憶する画像データ領域、印刷のための画像データを記憶する印刷画像データ領域の他、各色に対応する色変換バッファ領域や各種レジスタ群を有し、制御処理のための作業領域として使用される。
【００５１】
Ｐ−ＣＯＮ８１には、ＣＰＵ７８の機能を補うと共に、周辺回路とのインタフェース信号を取り扱うための論理回路が、ゲートアレイやカスタムＬＳＩなどにより構成されて組み込まれている。すなわち、Ｐ−ＣＯＮ８１は、ホストコンピュータやプリンタ１各部からの印刷データや各種検出信号などをそのまま、あるいは加工して内部バス８２に取り込むと共に、ＣＰＵ７８と連動して、ＣＰＵ７８等から内部バス８２に出力されたデータや制御信号をプリンタ１各部に出力している。また、Ｐ−ＣＯＮ８１には、時間制御を行うためのタイマー８３（時間計測手段）が組み込まれている。
【００５２】
ＣＰＵ７８は、ＲＯＭ７９内の制御プログラムに従って、Ｐ−ＣＯＮ８１を介して各種検出信号、各種指令、各種データ等を入力し、ＲＡＭ８０内の各種データ等を処理した後、Ｐ−ＣＯＮ８１を介して駆動部７６に制御信号を出力する。このように、制御部７７によりプリンタ１の各手段が制御され、プリンタ１全体が制御されるようになっている。
【００５３】
以上を前提として、プリンタ１における印刷処理の一連の動作について説明する。上述したように、印刷手段１１は、キャリッジ２３を往復動させながら、１ラインずつ印刷を行う構成となっており、制御手段１５（制御部７７）は、印刷手段１１と同期させて送出手段１２の駆動モータ４３を駆動させることにより、適切な印刷が為されるように制御している。
【００５４】
図５（ａ）は、キャリッジ２３が移動領域点ＡＢ間を往復移動したときのキャリッジ速度とキャリッジの位置関係を示した図であり、図５（ｂ）は、キャリッジ２３が移動タイミングと駆動モータ４３による送り動作のタイミングとを示した図である。同図を参照して説明すると、制御手段１５は、キャリッジ２３が点Ａから点Ｂまで往動する場合、点Ａを出発するキャリッジ２３が速度ｖｃに達するまで加速していき、速度ｖｃで等速移動した後、キャリッジ２３が減速して点Ｂで停止するようにキャリッジモータ３４を制御している。また、キャリッジ２３を復動させる場合には、点Ｂから速度ｖｃに達するまでキャリッジ２３を加速移動させ、速度ｖｃで等速移動させた後、減速して点Ａで停止するようにキャリッジモータ３４は駆動制御されている。
【００５５】
また、同図に示す点ＣＤ間は印刷領域を示しており、制御手段１５は、Ｘ軸リニアエンコーダー３５で検出したキャリッジ２３の移動位置に基づいて、印刷ヘッド２２の吐出駆動を行っている。具体的には、キャリッジ２３の往動時には、点Ｃを印刷開始位置として印刷ヘッド２２の吐出駆動を開始させると共に、点Ｄを印刷終了位置として印刷ヘッド２２の吐出駆動と停止させ、キャリッジ２３の復動時には、点Ｄを印刷開始位置として印刷ヘッド２２の吐出駆動を開始させると共に、点Ｃを印刷終了位置として印刷ヘッド２２の吐出駆動と停止させている。
【００５６】
一方、送出手段１２による印刷対象物の送り動作は、印刷ヘッド２２の吐出駆動が停止すると同時に開始されるようになっており、制御手段１５は、キャリッジ２３の往復動に伴う印刷ヘッド２２の駆動停止、すなわち印刷ヘッド２２が印刷停止位置に到達したこと、をトリガとして、駆動モータ４３の駆動を開始させている。そして、制御手段１５はロータリエンコーダー６５に基づいて駆動モータ４３を制御しており、印刷対象物の送り速度がｖｐとなるように駆動モータ４３を駆動し、印刷対象物の送り量が所定量に達して、印刷対象物が次ラインの印刷位置まで送られたときに駆動を停止するようになっている。
【００５７】
ところで、印刷対象物の送り動作と印刷ヘッド２２の吐出駆動とを同時に行うと印刷不良を生じるために、印刷処理時におけるキャリッジ２３の停止時間、すなわち、キャリッジ２３の往動が終了してから復動を開始するまでの時間およびキャリッジ２３の復動が終了してから往動を開始するまでの時間は、送り動作と印刷ヘッド２２の吐出駆動とが同時に行われることがないように、すなわち、印刷ヘッド２２の吐出駆動が為される前に、先行する送り動作が終了するように予め実験的に求められ、設定されている。そして、実験的に設定したキャリッジ２３の停止時間ｔ０は、キャリッジ２３の停止時間の初期値として、制御部７７のＲＡＭ８０に予め記憶されており、制御手段１５は、これに基づいてキャリッジモータ３４の制御を行っている。
【００５８】
一方、キャリッジモータ３４および駆動モータ４３は、適用するモータ自身の性能にばらつきがあるために、キャリッジ２３の移動時間や印刷対象物の送り動作の所要時間にばらつきが生じる。また、モータにかかる負荷に応じて加減速時におけるモータ回転数が変化する（キャリッジ２３がｖｃに、送り動作がｖｐに、達するまでの速度の傾き、およびキャリッジ２３がｖｃから、送り動作がｖｐから、停止するまでの速度の傾きが変化する）ため、モータにかかる負荷が変化すると、キャリッジ２３の移動時間や送り動作の所要時間も変化してしまう。このため、確実に印刷不良を防止しようとすると、キャリッジモータ３４は最も立ち上がりの速いモータを想定し、駆動モータ４３は最も立ち上がりの遅いモータを想定した上で、キャリッジモータ３４の負荷が最小かつ駆動モータ４３の負荷が最大の場合を考慮する必要があり、キャリッジ２３の停止時間を長めに設定しなければならない。そして、ＲＡＭ８０には、安全を見て長めに設定したキャリッジ２３の停止時間ｔ０が記憶されている。
【００５９】
しかしながら、キャリッジ２３の停止時間が長くなると、印刷時間が長くなるといった問題が生じる。また、キャリッジモータ３４および駆動モータ４３にかかる負荷や適用するモータによっては、キャリッジ２３の長い停止時間が不要となる。そこで、このプリンタ１では、キャリッジ２３の送り動作にかかる実際の所要時間に基づいて、キャリッジ２３の停止時間ｔ０を補正することにより、印刷時間を短縮可能に構成されている。
【００６０】
このプリンタ１では、１ラインの印刷を終え印刷ヘッド２２が吐出駆動を停止してから、次ラインの印刷のために印刷ヘッド２２を再び吐出駆動させるまでの時間ｔｃと、この間に行われる送り動作の所要時間ｔｐと、を上記したタイマー８３で測定可能となっており、印刷処理の開始に伴い、制御手段１５は、タイマー８３により時間ｔｃおよび時間ｔｐをセットで測定させ、測定した時間ｔｃおよび時間ｔｐをキャリッジ２３の停止時間ｔを求める所定の補正式に代入することによりキャリッジ２３の停止時間ｔを求めるようになっている（図５（ｂ）参照）。なお、本実施形態では、制御手段１５は、印刷ヘッド２２が吐出駆動を停止する毎に時間ｔｃを、送り動作が行われる毎に時間ｔｐを、毎回測定するようになっている。
【００６１】
なお、本実施形態では、時間ｔｃは、上記したＸ軸リニアエンコーダー３５に基づいて計測されており、キャリッジ２３が印刷停止位置に到達してから次ラインの印刷開始位置に到達するまでの時間が計測されている。一方、時間ｔｐは、上記したロータリエンコーダー６５に基づいて計測されており、駆動モータ４３が駆動を開始してからロータリエンコーダー６５が、印刷対象物の送り量が所定量に達したと検出するまでの時間が計測されている。
【００６２】
ここで、キャリッジモータ３４の制御と併せて、キャリッジ２３の停止時間の補正方法について説明する。印刷処理の開始後、時間ｔｃおよび時間ｔｐがｎセット測定されるまでは、制御手段１５は、初期値ｔ０に基づいてキャリッジモータ３４を駆動していく。そして、時間ｔｃおよび時間ｔｐがｎセット測定されると、補正式からキャリッジ２３の停止時間ｔを算出する。そして、ＲＡＭ８０に記憶されているキャリッジ２３の停止時間ｔ０を、補正式から求めたキャリッジ２３の停止時間ｔに書替え、補正式から求めたキャリッジの停止時間ｔに基づいてキャリッジモータ３４が駆動されるようにする。なお、時間ｔｃおよび時間ｔｐの測定回数ｎは、実状に合わせて任意に設定可能である。
【００６３】
時間ｔｃおよび時間ｔｐがｎセット測定された後は、印刷ヘッド２２の駆動停止と送り動作が行われる毎に、補正式からキャリッジの停止時間ｔを算出していくと共に、ＲＡＭ８０に記憶させたキャリッジ２３の停止時間ｔを新たに算出した値に更新していくようになっている。
【００６４】
ここで用いる補正式は、次ラインの印刷のために印刷ヘッド２２を再び吐出駆動するまでに送り動作が略確実に終了しており、かつ時間ｔｐと時間ｔｃとの差がより小さくなるキャリッジ２３の停止時間を求めるものである。補正式で求めたキャリッジ２３の停止時間ｔに基づいてキャリッジモータ３４を駆動することにより、送り動作の終了時と、次ラインの印刷のための印刷ヘッド２２の吐出駆動と、を略一致させることが可能となり、キャリッジ２３の停止時間を短縮できるようになっている。なお、補正式の一例としては、以下のものが考えられる。
【数１】
2004306376.tif 000003
ただし、ここでいうｎは、時間ｔｐおよび時間ｔｃがｎセット目に測定されたことを示している。σは、標準偏差を示している。また、（ｔｃｎ−ｔｐｎ）ｍｉｎは、（ｔｃｎ−ｔｐｎ）の最小値を表し、αは任意に設定可能な余裕分を示している。
【００６５】
また、補正式に代入する時間ｔｃおよび時間ｔｐは、測定した全セットの値を用いても良いし、直近に測定された所定のｎセット分の値を用いても良い。前者の場合であれば、印刷ヘッド２２の吐出駆動に先行する送り動作が、より確実に終了しているキャリッジ２３の停止時間を算出可能である。また、後者の場合であれば、より短縮したキャリッジ２３の停止時間を算出することが可能である。
【００６６】
このように、プリンタ１では、１ラインの印刷を終え印刷ヘッド２２が吐出駆動を停止してから、次ラインの印刷のために印刷ヘッド２２を再び吐出駆動させるまでの時間ｔｃと、この間に行われる送り動作の所要時間ｔｐと、を実際に測定することにより、実際に必要となるキャリッジ２３の停止時間を算出し、これに基づいてキャリッジモータ３４の駆動を制御しているので、不要に長くキャリッジ２３を停止させることがなく、効率的な印刷を行うことが可能である。
【００６７】
なお、本実施形態では、印刷処理が開始されると、時間ｔｃおよび時間ｔｐを毎回測定する構成となっているが、時間ｔｃおよび時間ｔｐの測定タイミングや測定回数は実状に合わせ、任意に設定することが可能である。例えば、プリンタ１の電源がＯＮされたときに、予め定められた所定回数だけ時間ｔｃおよび時間ｔｐを測定するようにし、測定した所定セット数の時間ｔｃおよび時間ｔｐに基づいて、キャリッジ２３の停止時間ｔを求めるようにしても良い。また、時間ｔｃおよび時間ｔｐを、所定の時間間隔毎に所定回数測定するようにしてキャリッジ２３の停止時間ｔを求めても良いし、一連の印刷処理が開始される毎に所定回数測定して、キャリッジ２３の停止時間ｔを求めるようにしても良い。
【００６８】
また、本実施形態では、キャリッジモータ３４および駆動モータ４３の両方をＤＣサーボモータで構成しているがこれに限られることはなく、例えば、どちらか一方をＤＣサーボモータで構成すると共に、他方をステッピングモータで構成するようにしても良い。
【００６９】
また、本実施形態では、時間ｔｃ＞時間ｔｐを前提にした補正式を用いて補正を行っているが、時間ｔｃ＜時間ｔｐを前提とした補正式を用いることにより、時間ｔｃ＜時間ｔｐの場合にも、実際に必要となるキャリッジ２３の停止時間を算出することが可能である。
【００７０】
次に、本発明の第２実施形態について説明する。このプリンタ１は、第１実施形態のプリンタ１と略同様の構成をしているが、ＲＡＭ８０に記憶されたキャリッジ２３の停止時間ｔ０の補正方法が異なっている。第１実施形態では、１ラインの印刷を終え印刷ヘッド２２が吐出駆動を停止してから、次ラインの印刷のために印刷ヘッド２２を再び吐出駆動させるまでの時間ｔｃと、この間に行われる送り動作の所要時間ｔＰとを測定し、これらを補正式に代入してキャリッジ２３の停止時間ｔを算出していたが、本実施形態では、送り動作が終了してから、次ラインの印刷のために印刷ヘッド２２の吐出駆動が開始されるまでの時間ｔＭを、タイマー８３により計測し、これに基づいてキャリッジ２３の停止時間ｔを算出している。
【００７１】
本実施形態で用いる補正式も、第１実施形態に用いた補正式と同様に、次ラインの印刷のために印刷ヘッド２２を再び吐出駆動するまでに、先行する送り動作が略確実に終了しており、かつｔＭの値がより小さくなるキャリッジ２３の停止時間を求めるものである。なお、ここで用いる補正式は、第１実施形態の（ｔｃｎ−ｔｐｎ）をｔＭに置き換えたものを利用できる。
【００７２】
次に、本発明の第３実施形態について説明する。このプリンタ１も、第１実施形態のプリンタ１と略同様の構成をしているが、ＲＡＭ８０に記憶されたキャリッジ２３の停止時間ｔ０の補正方法が異なっている。具体的には、送り動作の所要時間ｔｐに加え、１ラインの印刷のための印刷ヘッド２２の吐出駆動が停止してから、キャリッジ２３の移動が停止するまでの時間ｔＤ、およびキャリッジ２３が次ラインの印刷のために移動を開始してから印刷ヘッド２２が吐出駆動を開始するまでの時間ｔＵを測定し、これらに基づいてキャリッジ２３の停止時間ｔを算出している。
【００７３】
本実施形態に用いる補正式は、次ラインの印刷のための印刷ヘッド２２の吐出駆動が開始する前に、先行する送り動作が終了していると共に、１ラインの印刷のための印刷ヘッド２２の吐出駆動が停止してから、キャリッジ２３の移動が停止するまでの時間ｔＤと、キャリッジ２３の停止時間と、キャリッジ２３が次ラインの印刷のために移動を開始してから印刷ヘッド２２が吐出駆動を開始するまでの時間ｔＵと、の総和が送り動作の所要時間ｔｐと近似した値になるように、標準偏差等を考慮しながら、キャリッジ２３の停止時間ｔを求めようとするものである。
【００７４】
なお、キャリッジ２３の停止時間の補正に伴うキャリッジモータの制御方法や、時間ｔｃおよび時間ｔｐの測定タイミングや測定回数等に関しては、第１実施形態のプリンタと同様であるため、説明は省略する。
【００７５】
次に、本発明の第４実施形態について説明する。このプリンタ１も、第１実施形態のプリンタ１を略同様の構成をしているが、本実施形態では、ＲＡＭ８０にキャリッジ２３の停止時間が記憶されず、実際に行われる送り動作に基づいて、キャリッジ２３を移動させるようにしている点で異なっている。具体的には、制御手段１５は、送り動作が行われる毎に、ロータリエンコーダー６５に基づいて、駆動モータ４３の減速率を演算し、駆動モータ４３の回転が完全に停止する時間を見計らって、キャリッジモータ３４を駆動させ、駆動モータ４３が停止すると同時に印刷ヘッド２２の印刷駆動が開始できるようにしている。このため、キャリッジモータ３４や駆動モータ４３にかかる負荷に変化が生じても、送り動作と次ラインの印刷のための印刷ヘッド２２の吐出駆動とが円滑に行われ、効率よく印刷を行うことが可能である。
【００７６】
【発明の効果】
以上のように、本発明の印刷装置の制御方法によれば、印刷対象物の送り動作終了時と、次ラインの印刷駆動の開始時とが一致するようにキャリッジの移動が制御されるため、効率よく印刷を行い、印刷時間を大幅に短縮することが可能である。
【００７７】
また、本発明の印刷装置の制御方法および印刷装置によれば、印刷対象物の送り動作終了時と、次ラインの印刷駆動の開始時とが略一致するように、キャリッジの停止時間を補正されるので、キャリッジの停止時間が長く、次ラインの印刷駆動の開始時が送り動作の終了時よりも後になる場合には、キャリッジの停止時間を短く補正することにより、印刷処理時におけるスループットを向上させて、印刷時間の短縮を図ることが可能である。一方、キャリッジの停止時間が短く、次ラインの印刷駆動の開始時が送り動作の終了時よりも前になる場合には、キャリッジの停止時間を長く補正することにより、次ラインの印刷駆動と送り動作がオーバーラップすることを防止して、適正な印刷品質を保つことができるようになっている。
【図面の簡単な説明】
【図１】本実施形態におけるプリンタの外観斜視図である。
【図２】開閉蓋を開放すると共に、上ケースを外したプリンタの外観斜視図である。右側面図である。
【図３】プリンタの断面図である。
【図４】プリンタの制御系を説明したブロック図である。
【図５】図５（ａ）は、キャリッジ２３が移動領域点ＡＢ間を往復移動したときのキャリッジ速度とキャリッジの位置関係を示した図であり、図５（ｂ）は、キャリッジの移動タイミングと駆動モータによる送り動作のタイミングとを示した図である。
【符号の説明】
１  プリンタ                        １５  制御手段
２２  印刷ヘッド                      ２３  キャリッジ
３４  キャリッジモータ                ３５  Ｘ軸リニアエンコーダー
４３  駆動モータ                      ６５  ロータリエンコーダー
７３  検出部                          ８３  タイマー
【図１】
2004306376.tif 000004
【図２】
2004306376.tif 000005
【図３】
2004306376.tif 000006
【図４】
2004306376.tif 000007
【図５】
2004306376.tif 000008