(57)【要約】【課題】  印画長のバラツキを抑制する。【解決手段】  プリンタは、モータから減速機を介して駆動力が伝達される搬送ローラを備えており、この搬送ローラによって記録紙を搬送させながらライン印画ヘッドで画像を１ラインずつ記録する。搬送ローラには、ロータリエンコーダが設けられており、コントローラは、そのエンコーダパルス（実測ＥＰ）をカウントすることにより、記録紙の実際の送り量を測定する。そして、実測ＥＰと予め決められた標準ＥＰとを５ライン記録する毎に比較して、記録紙の送り誤差Ｅを検出する。減速機に滑りなどが生じた場合には、記録紙の搬送に遅れが生じる。この送り誤差Ｅが解消されるように、次の５ラインの印画周期を調節する。こうして、１画面の印画長が目標とされる目標印画長に合わせられる。【選択図】        図２
2007001048.tif 000002
【特許請求の範囲】
【請求項１】
減速機を介してモータの駆動力が伝達される搬送ローラで記録紙を搬送させながら、印画ヘッドで１ラインずつ画像を記録して１画面の画像を得るプリンタにおいて、
前記搬送ローラとともに回転し、前記搬送ローラの回転量に応じた数のパルスを発生するロータリエンコーダと、
前記パルスをカウントするカウンタと、
このカウンタでカウントした実測パルス数に対応した前記記録紙の実測送り量と、予め決められた標準送り量とを、Ｎライン分記録する毎に比較してその差を送り誤差として検出する送り誤差検出手段と、
前記送り誤差が発生した場合に、次のＮライン分の記録中に前記送り誤差が解消されるように前記印画ヘッドの印画周期を変化させて各ラインの記録幅を調節することにより、１画面の画像の印画長を予め決められた目標印画長に合わせる印画長制御手段とを設けたことを特徴とするプリンタ。
【請求項２】
前記印画長制御手段は、前記送り誤差をＮ分割して得た分割誤差を、１ライン分の印画周期の調節量として求めて、これを各ラインの印画周期に加減することにより前記記録幅を調節することを特徴とする請求項１記載のプリンタ。
【請求項３】
前記印画ヘッドは、前記記録紙を往復搬送させながら、記録エリアにＹ，Ｍ，Ｃの３色の画像を重ね合わせてカラー画像を記録することを特徴とする請求項１又は２記載のプリンタ。
【請求項４】
前記カウンタのカウンタ値を、Ｙ画像の印画直前にリセットして印画開始基準点を設定し、この印画開始基準点に基づいてＭ画像及びＣ画像の印画を開始させることを特徴とする請求項３記載のプリンタ。
【請求項５】
減速機を介してモータの駆動力が伝達される搬送ローラで記録紙を搬送させながら、印画ヘッドで１ラインずつ画像を記録して１画面の画像を得るプリント方法において、
ロータリエンコーダから前記搬送ローラの回転量に応じた数のパルスを発生させて、そのパルスをカウントし、
カウントした実測パルス数に対応した前記記録紙の実測送り量と、予め決められた標準送り量とを、Ｎライン分記録する毎に比較してその差を送り誤差として検出し、
前記送り誤差が発生した場合に、次のＮライン分の記録中に前記送り誤差が解消されるように、前記印画ヘッドの印画周期を変化させて各ラインの記録幅を調節することにより、１画面の画像の印画長を予め決められた目標印画長に合わせることを特徴とするプリント方法。
【請求項６】
前記送り誤差をＮ分割して得た分割誤差を、１ライン分の印画周期の調節量として求めて、これを各ラインの印画周期に加減することにより前記記録幅を調節することを特徴とする請求項５記載のプリント方法。
【請求項７】
前記記録紙を往復搬送させながら、記録エリアにＹ，Ｍ，Ｃの３色の画像を重ね合わせてカラー画像を記録することを特徴とする請求項５又は６記載のプリント方法。
【請求項８】
Ｙ画像の印画直前に前記実測パルスのカウンタ値をリセットして、そのリセットしたポイントを印画開始基準点として設定し、この印画開始基準点に基づいてＭ画像及びＣ画像の印画を開始させることを特徴とする請求項７記載のプリント方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録紙を搬送させながら印画ヘッドで画像を記録するプリンタ及びプリント方法に関するものである。
【背景技術】
【０００２】
支持体上に、イエロー（Ｙ），マゼンタ（Ｍ），シアン（Ｃ）の各色に発色する３つの感熱発色層が層設されたカラー感熱記録紙を用い、このカラー感熱記録紙をサーマルヘッドで加熱して発色させることで、各色の画像を面順次に記録して１画面のカラー画像を得るカラー感熱プリンタが知られている。サーマルヘッドは、例えば、画素に対応する複数の発熱素子が主走査方向に沿ってライン状に配列されており、熱記録は、このサーマルヘッドをカラー感熱記録紙に対して圧接した状態で、カラー感熱記録紙を副走査方向に往復搬送させながら行われる。
【０００３】
カラー感熱記録紙は、搬送ローラによって搬送される。搬送ローラは、例えば、ステッピングモータによって駆動され、このモータの回転は、減速機を介して搬送ローラへ伝えられる。減速機としては、例えば、トラクションドライブ式の減速機（例えば、下記特許文献１参照）が使用される。トラクションドライブ式の減速機は、周知のとおり、モータの回転が入力される太陽ローラと、この太陽ローラの周囲に配置され、その太陽ローラと摺接してその回りを公転する複数の遊星ローラとからなり、これら遊星ローラの公転によって駆動される出力軸とからなる。
【０００４】
トラクションドライブ式の減速機は、歯車式の減速機と比較して、バックラッシュが少ない上、速度変動も小さいため、プリンタの搬送ローラの駆動系に使用した場合には記録紙の速度変動を抑えられるので、色ムラを抑制できるため有利である。さらに、下記特許文献１では、モータが減速機を介してその回転力を伝達するローラにロータリーエンコーダを設け、それが発生するエンコーダパルスを検出して、モータの回転速度をフィードバック制御することにより、ローラの回転むらを抑制している。
【特許文献１】特開平１１−１４６６７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、トラクションドライブ式の減速機では、回転ムラが少ない反面、生産時における太陽ローラ及び遊星ローラの精度のバラツキに起因して減速比に機差が生じやすく、また、負荷変動があると、太陽ローラと遊星ローラとの間で滑りが生じて減速比が変動しやすいという問題があった。減速比に機差があると、異なるプリンタ間において、記録紙の送り量の差が生じるので、プリント画像の印画長のバラツキが発生する。また、負荷変動に起因して減速比が変動すると、１つのプリンタによってプリントされた複数のプリント画像の間で印画長のバラツキが発生する。
【０００６】
本発明は、印画長のバラツキが抑制されるプリンタ及びプリント方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のプリンタは、減速機を介してモータの駆動力が伝達される搬送ローラで記録紙を搬送させながら、印画ヘッドで１ラインずつ画像を記録して１画面の画像を得るプリンタにおいて、前記搬送ローラとともに回転し、前記搬送ローラの回転量に応じた数のパルスを発生するロータリエンコーダと、前記パルスをカウントするカウンタと、このカウンタでカウントした実測パルス数に対応した前記記録紙の実測送り量と、予め決められた標準送り量とを、Ｎライン分記録する毎に比較してその差を送り誤差として検出する送り誤差検出手段と、前記送り誤差が発生した場合に、次のＮライン分の記録中に前記送り誤差が解消されるように前記ライン印画ヘッドの印画周期を変化させて各ラインの記録幅を調節することにより、１画面の画像の印画長を予め決められた目標印画長に合わせる印画長制御手段とを設けたことを特徴とする。
【０００８】
前記印画長制御手段は、前記送り誤差をＮ分割して得た分割誤差を、１ライン分の印画周期の調節量として求めて、これを各ラインの印画周期に加減することにより前記記録幅を調節することが好ましい。
【０００９】
前記印画ヘッドは、前記記録紙を往復搬送させながら、記録エリアにＹ，Ｍ，Ｃの３色の画像を重ね合わせてカラー画像を記録してもよい。この場合には、前記カウンタのカウンタ値をＹ画像の印画直前にリセットすることにより印画開始基準点を設定し、この印画開始基準点に基づいてＭ画像及びＣ画像の印画を開始させることが好ましい。
【００１０】
本発明のプリント方法は、減速機を介してモータの駆動力が伝達される搬送ローラで記録紙を搬送させながら、印画ヘッドで１ラインずつ画像を記録して１画面の画像を得るプリント方法において、ロータリエンコーダから前記搬送ローラの回転量に応じた数のパルスを発生させて、そのパルスをカウントし、カウントした実測パルス数に対応した前記記録紙の実測送り量と、予め決められた標準送り量とを、Ｎライン分記録する毎に比較してその差を送り誤差として検出し、前記送り誤差が発生した場合に、次のＮライン分の記録中に前記送り誤差が解消されるように、前記ライン印画ヘッドの印画周期を変化させることにより各ラインの記録幅を調節することにより、１画面の画像の印画長を予め決められた目標印画長に合わせることを特徴とする。
【００１１】
前記送り誤差をＮ分割して得た分割誤差を、１ライン分の印画周期の調節量として求めて、これを各ラインの印画周期に加減することにより前記記録幅を調節することが好ましい。
【００１２】
前記記録紙を往復搬送させながら、記録エリアにＹ，Ｍ，Ｃの３色の画像を重ね合わせてカラー画像を記録することが好ましい。この場合には、Ｙ画像の印画直前にその実測パルスのカウント値をリセットして、そのリセットしたポイントを印画開始基準点として設定し、この印画開始基準点に基づいてＭ画像及びＣ画像の印画を開始させることが好ましい。
【発明の効果】
【００１３】
本発明は、減速機を介してモータの駆動力が伝達される搬送ローラで記録紙を搬送させながらライン印画ヘッドで１ラインずつ画像を記録して１画面分の画像を得るプリンタにおいて、前記搬送ローラの回転量に応じた数のパルスを発生するロータリエンコーダと、前記パルスをカウントして、その実測パルス数に対応した前記記録紙の実測送り量と、予め決められた標準送り量とを、Ｎライン分記録する毎に比較してその差を送り誤差として検出し、前記送り誤差が発生した場合に、次のＮライン分の記録中に前記送り誤差が解消されるように、前記ライン印画ヘッドの印画周期を変化させて各ラインの記録幅を調節することにより、１画面の画像の印画長を予め決められた目標印画長に合わせるようにしたから、印画長のバラツキを抑制することができる。
【００１４】
さらに、Ｙ，Ｍ，Ｃの３色の画像を重ね合わせてカラー画像を記録する場合には、Ｙ画像の印画直前にカウント値をリセットすることにより、そのリセットしたポイントを印画開始基準点として設定し、この印画開始基準点に基づいてＭ画像及びＣ画像の印画を開始させるようにしたから、Ｙ，Ｍ，Ｃの３色の画像の色ズレ（レジズレ）を抑制することができる。
【発明を実施するための最良の形態】
【００１５】
図１に示すカラー感熱プリンタ１０は、メモリーカードやパーソナルコンピュータのハードディスクドライブなどから画像データを取り込んで記録紙１１に画像をプリントする。カラー感熱プリンタ１０には、長尺のカラー感熱記録紙１１をロール状に巻いた記録紙ロール１２が装填される。カラー感熱記録紙（以下、単に記録紙という）１１は、周知のように、支持体上にシアン感熱発色層、マゼンタ感熱発色層、イエロー感熱発色層が順次層設したものである。最上層となるイエロー感熱発色層は熱感度が最も高く、小さな熱エネルギーでイエローに発色する。最下層となるシアン感熱発色層は熱感度が最も低く、大きな熱エネルギーでシアンに発色する。また、イエロー感熱発色層は、発光波長のピークが約４２０ｎｍの青紫色の可視光であるイエロー定着光が照射されたときに発色能力が消失する。マゼンタ感熱発色層は、イエロー感熱発色層とシアン感熱発色層との中間程度の熱エネルギーでマゼンタに発色し、発光波長のピークが約３６５ｎｍの近紫外線であるマゼンタ定着光が照射されたときに発色能力が消失する。
【００１６】
給紙ローラ１３は、記録紙ロール１２の外周面と当接して、それを回転させることにより、該ロール１２から記録紙１１の先端を、搬送路に引き出す。給紙ローラ１３の下流側には、キャプスタンローラ１４とピンチローラ１５とからなる搬送ローラ１６が配置されている。ピンチローラ１５は、給紙時には、キャプスタンローラ１４から離れて該ローラ１４との間に隙間が空くようにシフトし、記録紙１１が各ローラ１４，１５の間に進入した後、キャプスタンローラ１４に接近して該ローラ１４とともに記録紙１１をニップする。搬送ローラ１６は、記録紙１１をニップした状態で給紙方向と印画方向とに往復搬送する。
【００１７】
給紙ローラ１３及び搬送ローラ１６は、搬送モータ１７により正逆両方向に回転駆動される。搬送モータ１７は、モータドライバ１８を介してコントローラ２１により回転速度及び回転量が制御される。搬送モータ１７としては、例えば、与えられたパルス数に応じて回転量が決まるステッピングモータが使用されており、コントローラ２１は、搬送モータ１７へ与えるモータ駆動パルス（ＭＤＰ：Motor Drive Pulse）をカウントすることによって、記録紙１１の搬送量を制御する。搬送モータ１７の回転は、減速機２０を介して給紙ローラ１３及び搬送ローラ１６に伝達される。減速機２０としては、例えば、上述したトラクションドライブ式の減速機が使用される。
【００１８】
搬送ローラ１６の下流側には、サーマルヘッド２２が配置されている。サーマルヘッド２２は、周知のように、多数の発熱素子を主走査方向に配列した発熱素子アレイ５６を備え、１ラインずつ画像を記録するライン印画ヘッドである。サーマルヘッド２２は、この発熱素子アレイ５６を記録紙１１に圧接させた状態で、画素に対応する各発熱素子を発熱させ画像データの濃度に応じた熱エネルギーを記録紙１１に与える。発熱素子アレイ５６は、例えば、記録紙１１の幅よりも長く形成されており、記録紙１１の側端縁まで幅いっぱいに画像を記録できるようにしている。
【００１９】
画像データは、ＰＣやデジタルカメラからプリンタ１０に取り込まれて、フレームメモリ４２に書き込まれる。この画像データは、各画素毎にＲ，Ｇ，Ｂの階調値を持っている。コントローラ２１は、この画像データを、Ｙ，Ｍ，Ｃの各色のプリントデータに変換する他、ガンマ補正などの各種の画像補正処理を施し、処理済みのプリントデータを、再びフレームメモリ４２に書き込む。この１画面分のプリントデータは、各色毎に１ラインずつラインメモリ４３へ転送される。ヘッド駆動部２４は、ラインメモリ４３から１ライン分のプリントデータを読み出し、そのデータに基づいてサーマルヘッド２２を駆動する。
【００２０】
サーマルヘッド２２と対向する位置には、記録紙１１を裏面から支持するプラテンローラ２３が配置されている。プラテンローラ２３は、記録紙１１の搬送に応じて従動回転し、記録紙１１と発熱素子アレイ５６との接触状態を安定させる。また、サーマルヘッド２２は、発熱素子アレイ５６を記録紙１１の記録面に圧接する圧接位置と、この圧接位置から退避して記録紙１１から離れる退避位置との間で揺動自在に設けられている。サーマルヘッド２２が退避位置へ移動すると、プラテンローラ２３との間に記録紙１１を通過させる隙間が空く。記録紙１１の給紙方向への搬送は、サーマルヘッド２２を退避位置に移動させた状態で行われ、印画の際には、サーマルヘッド２２が圧接位置へ移動する。
【００２１】
印画に際しては、まず、記録紙１１を給紙方向へ搬送して、記録エリアをサーマルヘッド２２の給紙方向の下流側へ送る。そして、記録紙１１は、記録エリアがサーマルヘッド２２を通過後、所定距離送られて停止される。その状態でサーマルヘッド２２が記録紙１１に圧接される。この後、搬送方向を逆転させて記録紙１１を印画方向に搬送しながら印画が開始される。
【００２２】
サーマルヘッド２２の給紙方向下流側には、光定着器２６が配置されている。光定着器２６は、イエロー用定着ランプ２７，マゼンタ用定着ランプ２８，リフレクタ２９からなる。イエロー用定着ランプ２７は、前記イエロー定着光を放射し、マゼンタ用定着ランプ２８は、前記マゼンタ定着光を放射する。コントローラ２１は、ランプドライバ３１を介して各定着ランプ２７，２８の点灯や光量を制御する。イエロー及びマゼンタの各色の画像の光定着は、各色の画像の印画が終了する毎に、記録紙１１を給紙方向に送りながら行われる。記録エリアに対しては、光定着器２６の上方を通過する際に、各色に対応する定着光が照射される。
【００２３】
光定着器２６の下流側には、カッタ３２が配置されている。カッタ３２は、熱記録及び定着が終了した記録紙１１の記録済み部分を所定の長さの１枚のシートに切断する。切断されたシートは排紙口からプリンタ外へ排紙される。記録紙１１の未記録部分は、記録紙ロール１２へ巻き戻される。
【００２４】
サーマルヘッド２２と、光定着器２６との間には、記録紙１１の先端を検出する先端検出センサ３６が設けられている。先端検出センサ３６は、例えば、フォトセンサが使用される。コントローラ２１は、先端検出センサ３６の検出信号によって搬送モータ１７のＭＤＰのカウントの開始タイミングを得る。
【００２５】
また、キャプスタンローラ１４には、ロータリエンコーダ（ＲＥ：Rotary Encoder）４４が設けられている。ＲＥ４４は、キャプスタンローラ１４の回転量に応じた数のエンコーダパルス（ＥＰ：Encoder Pulse）を発生し、それをコントローラ２１に出力する。コントローラ２１は、このエンコーダパルスをカウントして、記録紙１１の実際の送り量（実測送り量）を取得する。
【００２６】
搬送モータ１７は、印画中の記録紙１１の搬送速度が一定に保たれるように、定速で回転する。コントローラ２１は、この搬送モータ１７へ与えるＭＤＰをカウントして、各ラインの印画開始タイミングを得る。しかし、搬送モータ１７を定速で回転させても、上述したとおり、減速機２０の減速比に機差があると、記録紙１１の送り速度が違ってしまうので、異なるプリンタ間において、１画面のプリント画像の印画長にバラツキが生じる。また、負荷変動によって減速機２０の減速比に変動が生じる場合もあり、そうなると、同じプリンタでプリントした複数枚のプリント画像の印画長が変わってしまう。
【００２７】
そのため、コントローラ２１は、前記エンコーダパルスに基づいて測定した実測送り量と、標準的な送り量（標準送り量）との送り量の差（送り誤差）を検出して、その送り誤差に応じて各ラインの印画周期を調節することで、１画面の印画長を目標とされる印画長（目標印画長）に合わせるようにしている。
【００２８】
コントローラ２１は、ＣＰＵ６１，ＲＯＭ６２，ＲＡＭ６３，タイマ６４，ＥＰカウンタ６６からなり、プリンタ１０の各部を統括的に制御する。ＲＯＭ６２は、制御プログラムや、制御用の各種パラメータなどの各種データを格納する不揮発性メモリである。ＲＡＭ６３は、ＣＰＵ６１がプログラムを実行する際に使用する作業用メモリである。ＣＰＵ６１は、ＲＯＭ６２から制御プログラムをＲＡＭ６３にロードして、制御プログラムに記述された処理ステップを実行する。
【００２９】
タイマ６４は、各ラインの印画周期を計測する。ＣＰＵ６１は、タイマ６４からの信号に基づいて、ヘッド駆動部２４に対して、各ライン毎のストローブ信号（印画周期を含む印画タイミング信号）を送る。ヘッド駆動部２４は、このストローブ信号に同期してサーマルヘッド２２を駆動する。
【００３０】
ＥＰカウンタ６６は、ＲＥ４４が出力するエンコーダパルスをカウントする。ＥＰカウンタ６６は、記録紙１１を給紙方向に搬送する際、すなわち、搬送ローラ１６が図中反時計回りに回転すると、カウンタ値をダウンカウントし、記録紙１１を印画方向に搬送する際、すなわち、搬送ローラ１６が図中時計回りに回転すると、アップカウントする。
【００３１】
このエンコーダパルスは、上述したとおり、印画中の送り誤差検出に用いられる。また、コントローラ２１は、このＥＰカウンタ６６のカウント値を参照して、各色の画像の印画開始位置を制御する。カラー画像は複数色を重ね合わせることにより完成するので、各色の画像の印画長を合わせても、それぞれの印画位置が合っていないと、レジストレーションずれ（レジずれ）が発生して、鮮明なカラー画像を得ることができない。各色の画像の印画開始位置を合わせることで、こうしたレジずれが防止される。
【００３２】
図２は、エンコーダパルスに基づいて印画長を調節する方法の説明図である。ＣＰＵ６１は、搬送モータ１７に与えるＭＤＰに基づいて、ヘッド駆動部２４へ与えるストローブ信号のタイミングを計る。サーマルヘッド２２は、前記ストローブ信号によって決定される印画周期及び印画開始タイミングで、搬送中の記録紙１１に対して１ラインずつ記録を行う。
【００３３】
ＲＯＭ６２には、標準送り量に対応する標準的なエンコーダパルス（標準ＥＰ）の周期がＭＤＰの数と関連付けて格納されている。コントローラ２１は、ＭＤＰをカウントして、その数に応じた標準ＥＰの数を、ＲＯＭ６２から読みだして、ＲＥ４４が出力する実測エンコーダパルス（実測ＥＰ）の数と比較することにより、送り誤差を検出する。
【００３４】
記録紙１１に送り誤差が生じなければ、標準ＥＰの周期と、ＲＥ４４が出力する実測ＥＰの周期とが一致するので、予め決められた標準印画周期及び印画タイミングで各ラインを記録すれば、印画長が変動することはない。しかし、実際には、減速機２０に起因する送り誤差が生じるので、標準印画周期と、実測ＥＰの周期との間にズレが生じる。特に、印画時の搬送は、サーマルヘッド２２を記録紙１１に圧接させた状態で行われるので、減速機２０にかかる負荷が高く、送り誤差が生じやすい。
【００３５】
図２に示すように、印画時に、記録紙１１の搬送に遅れが生じた場合には、標準印画周期で各ラインを記録していくと、各ラインの記録幅が狭くなるので、印画長は短くなってしまう。ＣＰＵ６１は、所定のライン数（例えば、５ライン）を記録する毎に、実測ＥＰの数と標準ＥＰの数とを比較して、その差に基づいて送り誤差Ｅを検出する。そして、前記送り誤差Ｅが解消されるように、次の５ライン分の各ラインの印画周期を調節する。ＣＰＵ６１は、例えば、検出した送り誤差Ｅ１を５分割して分割誤差を、１ライン分の印画周期の調節量として求めて、これを次の５ラインの各ラインの印画周期に割り当てる。標準的な搬送量に対して送り量が不足している場合には、分割誤差を、各ラインの印画周期に加える。他方、送り量が進み過ぎている場合には、分割誤差を、各ラインの印画周期から差し引く。
【００３６】
ＣＰＵ６１は、こうして調節した印画周期をストローブ信号として、ヘッド駆動部２４に入力する。このストローブ信号に従って、次の５ラインが記録される。これにより、各ラインの記録幅が調節されるので、送り誤差Ｅ１が解消されて、印画長が目標印画長に近づく。そして、次の５ラインの記録が終了した後、再び送り誤差Ｅ２を検出し、その送り誤差Ｅ２が解消されるように、その次の５ラインの印画周期を調節する。こうした印画周期の制御を１画面分の記録が終了するまで繰り返して、１画面分の印画長を調節する。なお、本例では、５ラインずつ送り誤差を検出する例で説明しているが、これは１例であり、送り誤差の検出間隔は、５ライン以上でもよいし以下でもよい。また、記録紙１１の給紙方向への搬送中は、サーマルヘッド２２が退避位置にあるので、減速機２０に対する負荷が少なく、送り誤差が発生することはほとんどないので、前記送り誤差は印画方向への搬送時のみ考慮すればよい。
【００３７】
また、図３に示すように、ＥＰカウンタ６６は、Ｙ，Ｍ，Ｃの各色の印画開始位置の制御にも使用される。記録紙１１は、印画前に給紙方向に搬送される。上述したとおり、Ｙ，Ｍの印画時には光定着がなされるから、記録紙１１は、記録エリアの全域が光定着器２６を通過するまで給紙方向へ搬送される。ＣＰＵ６１は、ＭＤＰをカウントしながら、所定の送り量分、記録紙１１を搬送する。この時、ＥＰカウンタ６６は、カウンタ値をダウンカウントする。そして、所定位置まで搬送されると、サーマルヘッド２２を記録紙１１に圧接させて、印画方向への搬送が開始される。この印画方向への搬送中は、ＥＰカウンタ６６は、カウンタ値をアップカウントする。
【００３８】
図３（Ａ）に示すように、Ｙ印画時には、ＣＰＵ６１は、ＭＤＰをカウントして、記録紙１１が印画開始位置直前まで搬送されたことを判定すると、ＥＰカウンタ６６に対してリセット信号を送り、カウンタ値を０クリアしてリスタートさせる。こうして、リセットしたポイントを印画開始基準点として設定する。そして、ＥＰカウンタ６６のカウンタ値が「１」に達すると、ＥＰカウンタ６６は、トリガ信号をＣＰＵ６１に向けて出力する。このトリガ信号を受けて、ＣＰＵ６１は、Ｙ画像の１ライン目のストローブ信号を出力して、Ｙ画像の印画を開始させる。そして、Ｙ印画が終了した後、記録紙１１が印画区間から助走区間へ戻される。この時、ＥＰカウンタ６６はダウンカウントされて、そのカウンタ値は、正の値から、０、そして負の値へと推移する。また、この搬送中に、Ｙランプ２７が点灯して、Ｙ画像の光定着が行われる。
【００３９】
そして、Ｙ画像の光定着が終了して、再び印画方向へ搬送されて助走が開始されると、カウンタ値がアップカウントされる。そして、図３（Ｂ）に示すように、カウンタ値が「１」に達したときに、ＥＰカウンタ６６は、トリガ信号をＣＰＵ６１に向けて出力する。これを受けてＣＰＵ６１は、Ｍ画像の１ライン目のストローブ信号を出力して、Ｍ画像の印画を開始させる。図３（Ｃ）に示すように、Ｃ印画時も同様に、ＣＰＵ６１は、ＥＰカウンタ６６からのトリガ信号を受けて、１ライン目のストローブ信号を出力して、Ｃ印画を開始させる。こうして、ＥＰカウンタ６６のカウンタ値に基づいて、各色の印画開始位置が合わせられる。
【００４０】
以下、図４のフローチャートに従って上記構成による作用について説明する。給紙時には、サーマルヘッド２２は退避位置にあり、この状態で、搬送モータ１７が逆転して給紙方向への搬送が開始される。ＣＰＵ６１は、ＭＤＰをカウントして、記録紙１１を所定量給紙方向へ搬送する。搬送が停止されると、サーマルヘッド２２が圧接位置に移動して記録紙１１に圧接する。そして、搬送モータ１７を逆転させて印画方向へ助走を開始する。
【００４１】
ＣＰＵ６１は、ＭＤＰをカウントして、記録紙エリアの先端がサーマルヘッド２２の印画開始位置直前に達したらＥＰカウンタ６６を０クリアしてリスタートさせる。そして、ＥＰカウンタ６６のカウンタ値が「１」になったときに、Ｙ画像の印画が開始される。そして、５ライン記録する毎に、送り誤差Ｅが検出されて、この送り誤差Ｅに基づいて次の５ラインの印画周期を調節する。調節した印画周期で次の５ラインを記録する。こうした送り誤差Ｅに基づいて印画周期を調節しながら、１画面分のＹ画像の記録を行う。
【００４２】
Ｙ画像の記録が終了した後、サーマルヘッド２２を退避位置へ移動して、記録紙１１を給送方向に搬送する。この搬送中にＹ画像の光定着が行われる。光定着が終了した後、サーマルヘッド２２を圧接して、搬送方向を逆転して助走を開始させる。そして、ＥＰカウンタ６６のカウンタ値が「１」になったときに、Ｍ印画が開始される。Ｍ印画中は、Ｙ印画と同様に、送り誤差Ｅに基づいて印画周期が調節される。Ｍ印画が終了すると、光定着が行われて、Ｙ印画及びＭ印画と同様に、Ｃ印画が行われる。こうして３色の印画が行われて、カラー画像が得られる。
【００４３】
このように、各色の印画長が目標印画長になるように、送り誤差に基づいてライン毎の印画周期が調節されるので、減速機の負荷変動に起因する印画長の変動が抑制されて、複数枚のプリント画像の間で印画長がばらつくことがない。また、減速機の機差に起因する印画長の変動も抑制されるので、異なるプリンタ間における印画長のバラツキも解消される。また、印画長の制御とともに、印画開始位置を合わせることで、レジずれも防止される。
【００４４】
また、上記例では、標準印画周期を、Ｙ，Ｍ，Ｃの３色について同じにした例で説明しているが、Ｙ，Ｍ，Ｃの各色の印画熱エネルギーは、それぞれ異なるので、それに応じて、ヘッド加熱による記録紙の搬送ローラへの巻き付け実行半径の変化、ヘッドと記録紙のμ値変動に起因する印画長変動などが生じる。このため、図５に示すように、標準印画周期を、Ｙ，Ｍ，Ｃの色毎に変化させるようにしてもよい。印画熱エネルギーは、Ｙ，Ｍ，Ｃの順に大きくなるので、記録紙の延び量は、Ｙが最も小さく、Ｃが最も大きくなる。したがって、標準印画周期は、Ｙが最も短く、Ｃが最も長くなるように設定される。これらの各色の標準印画周期は、例えば、ＲＯＭ６２に格納され、ＣＰＵ６１によって読み出される。そして、これら各色の標準印画周期に基づいて、送り誤差に起因する各ライン毎の印画周期の調節が行われる。
【００４５】
また、図６に示すように、１ライン目の印画開始タイミングについても同様に、Ｙ，Ｍ，Ｃの印画熱エネルギーに起因する記録紙の延び量の違いを考慮して、各色毎に変化させるようにしてもよい。具体的には、印画エネルギーが最も小さいＹ画像の印画開始タイミングを早めて、印画エネルギーが最も大きいＣ画像の印画開始タイミングを遅らせる。これにより、記録紙の各色の印画開始位置を合わせることができるので、印画熱エネルギーに起因する位置ずれが防止される。この印画開始タイミングの制御は、タイマ６４を使用して行う。例えば、ＥＰカウンタ６６のカウンタ値が「１」になったときから、印画を開始するまでの時間間隔Ｔｓを各色毎に予め設定しておく。各色毎の時間間隔Ｔｓｙ，Ｔｓｍ，Ｔｓｃは、例えば、ＲＯＭ６２に予め格納される。そして、カウンタ値が「１」になったときにタイマ６４をスタートさせて、各色毎にそれぞれの時間間隔Ｔｓｙ，Ｔｓｍ，Ｔｓｃが経過した後、印画を開始させる。
【００４６】
上記実施形態では、カラー画像を記録するプリンタを例に説明しているが、モノクロ画像を記録するプリンタに適用してもよい。また、印画長の制御に加えて、印画開始位置の制御を実行する例で説明しているが、いずれかでもよい。特に、モノクロ画像の印画の場合には、レジずれは問題にならないので、印画開始位置の制御は不要である。
【００４７】
なお、上記実施形態では、本発明を、サーマルヘッドの加熱により自己発色する感熱記録紙を用いたカラー感熱プリンタに適用した例で説明したが、サーマルヘッドでインクシートを加熱し、そのインクを記録紙に転写する熱転写型プリンタに適用してもよい。また、サーマルプリンタ以外にも、インクジェットプリンタ、レーザープリンタなど各種のラインプリンタに適用することができる。
【図面の簡単な説明】
【００４８】
【図１】カラー感熱プリンタの概略を示す構成図である。
【図２】送り誤差に起因する印画周期の制御の説明図である。
【図３】印画開始位置の制御の説明図である。
【図４】印画手順を示すフローチャートである。
【図５】Ｙ，Ｍ，Ｃの標準印画周期の説明図である。
【図６】Ｙ，Ｍ，Ｃの印画開始タイミングを示すチャートである。
【符号の説明】
【００４９】
１０  カラー感熱プリンタ
１１  カラー感熱記録紙
１６  搬送ローラ
１７  搬送モータ
２０  減速機
２１  コントローラ
２２  サーマルヘッド
２４  ヘッド駆動部
４４  ロータリエンコーダ
６１  ＣＰＵ
６２  ＲＯＭ
６４  タイマ
６６  ＥＰカウンタ
５６  発熱素子アレイ
５６ａ  発熱素子
【図１】
2007001048.tif 000003
【図２】
2007001048.tif 000004
【図３】
2007001048.tif 000005
【図４】
2007001048.tif 000006
【図５】
2007001048.tif 000007
【図６】
2007001048.tif 000008