(57)【要約】【課題】１枚目の印刷開始ラインと２枚目以降の印刷開始ラインとの印刷結果のばらつきを軽減することができるサーマルプリンタを提供する。【解決手段】サーマルプリンタは、印刷対象の画像データおよび補正パラメータに基づいて、サーマルヘッド２４に印加するエネルギーを制御する制御手段７と、サーマルヘッド２４によって複数枚の画像が連続して印刷されたロール紙５を１枚ごとに切断する切断手段３６とを備える。制御手段７は、２枚目の画像の印刷開始ラインに適用する前記補正パラメータとして、１枚目の画像の印刷開始ラインに適用する補正パラメータとは異なる補正パラメータを用いる。【選択図】図５
2010089378.tif 000002
【特許請求の範囲】
【請求項１】
ロール紙に画像を印刷するサーマルプリンタであって、
インクシートに塗布されたインクを前記ロール紙に転写させて画像を印刷するサーマルヘッドと、
印刷対象の画像データおよび補正パラメータに基づいて、前記サーマルヘッドに印加するエネルギーを制御する制御手段とを備え、
前記制御手段は、前記サーマルヘッドによって第１の画像と第２の画像を隣接して印刷する場合、前記第１の画像の近傍に印刷される前記第２の画像のラインについて適用する前記補正パラメータとして、前記第２の画像の他のラインおよび前記第１の画像に適用する補正パラメータとは異なる補正パラメータを用いることを特徴とするサーマルプリンタ。
【請求項２】
ロール紙に画像を印刷するサーマルプリンタであって、
インクシートに塗布されたインクを前記ロール紙に転写させて画像を印刷するサーマルヘッドと、
印刷対象の画像データおよび補正パラメータに基づいて、前記サーマルヘッドに印加するエネルギーを制御する制御手段とを備え、
前記制御手段は、複数枚の画像を隣接して配置して印刷する場合に、２枚目の画像の印刷開始ラインに適用する前記補正パラメータとして、１枚目の画像の印刷開始ラインに適用する補正パラメータとは異なる補正パラメータを用いることを特徴とするサーマルプリンタ。
【請求項３】
画像が印刷されたロール紙を画像１枚ごとに切断する切断手段を備え、
前記複数の画像を連続して印刷した後に前記切断手段により前記ロール紙を切断する場合に、前記制御手段は、１枚目の画像の印刷開始ラインに適用する補正パラメータとは異なる補正パラメータを用いることを特徴とする請求項２に記載のサーマルプリンタ。
【請求項４】
前記補正パラメータは、前記サーマルヘッドの温度又は環境温度に応じて前記サーマルヘッドに印加されるエネルギー量を補正するためのパラメータであり、
前記制御手段は、２枚目の画像の印刷開始ラインに適用する前記補正パラメータを、さらに１枚目の画像に印加したエネルギー量に応じて変更することを特徴とする請求項２に記載のサーマルプリンタ。
【請求項５】
ロール紙に画像を印刷するサーマルプリンタであって、
インクシートに塗布されたインクを前記ロール紙に転写させて複数枚の画像を連続して印刷するサーマルヘッドと、
印刷対象の画像データおよび補正パラメータに基づいて、前記サーマルヘッドに印加するエネルギーを制御する制御手段と、
前記サーマルヘッドによって複数枚の画像が連続して印刷された前記ロール紙を１枚ごとに切断する切断手段と、
前記ロール紙の温度を検知する検知手段とを備え、
前記制御手段は、１枚目の画像の印刷開始ラインで前記検知手段により検知された温度と２枚目以降の画像の印刷開始ラインで前記検知手段により検知された温度との差に応じて、２枚目以降の画像の印刷開始ラインに適用する前記補正パラメータを変更することを特徴とするサーマルプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロール紙に画像を印刷するサーマルプリンタに関する。
【背景技術】
【０００２】
カラープリンタの中で、インクシートを記録媒体としてのロール紙に接触させながらサーマルヘッドから発せられる熱により画像を転写するサーマルプリンタが知られている。
【０００３】
サーマルヘッドには、印刷を進めていく過程で発せられてきた熱が蓄積される。このため、ラインごとに熱エネルギーが印加される際に、サーマルヘッドに蓄積される熱量に応じて印刷パラメータを可変させ、これにより、ライン間の印刷結果のばらつきを軽減する技術が提案されている（特許文献１）。
【０００４】
また、プリンタ内の環境温度に応じてインクシートとロール紙に対してサーマルヘッドが打つ通電パルス数を補正することにより、印刷結果のばらつきを軽減する技術が提案されている（特許文献２及び特許文献３）。
【特許文献１】特開２００７−１８５７９２号公報
【特許文献２】特開２００２−００２０１０号公報
【特許文献３】特開２００１−３２８２９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、記録媒体としてロール紙を用い、且つ複数枚の画像を連続して印刷する場合、１枚目の印刷時にサーマルヘッドに熱エネルギーが印加されることで、２枚目の印刷開始ラインのロール紙温度が１枚目の印刷開始ラインのロール紙温度よりも高くなる。
【０００６】
しかし、上記特許文献１〜３では、ロール紙の１枚目印刷時と２枚目印刷時との温度差が考慮されておらず、したがって、２枚目の印刷開始ラインでは、１枚目の印刷開始ラインよりもインクの昇華が促進されやすい。このため、１枚目の印刷開始ラインと２枚目以降の印刷開始ラインとで印刷結果にばらつきが生じやすい。
【０００７】
そこで、本発明は、１枚目の印刷開始ラインと２枚目以降の印刷開始ラインとの印刷結果のばらつきを軽減することができるサーマルプリンタを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明のサーマルプリンタは、ロール紙に画像を印刷するサーマルプリンタであって、インクシートに塗布されたインクをロール紙に転写させて画像を印刷するサーマルヘッドと、印刷対象の画像データおよび補正パラメータに基づいて、前記サーマルヘッドに印加するエネルギーを制御する制御手段とを備え、前記制御手段は、前記サーマルヘッドによって第１の画像と第２の画像を隣接して印刷する場合、第１の画像の近傍に印刷される第２の画像のラインについて適用する補正パラメータとして、第２の画像の他のラインおよび第１の画像に適用する補正パラメータとは異なる補正パラメータを用いることを特徴とする。
【０００９】
本発明のサーマルプリンタは、ロール紙に画像を印刷するサーマルプリンタであって、インクシートに塗布されたインクをロール紙に転写させて画像を印刷するサーマルヘッドと、印刷対象の画像データおよび補正パラメータに基づいて、サーマルヘッドに印加するエネルギーを制御する制御手段とを備え、制御手段は、複数枚の画像を隣接して配置して印刷する場合に、２枚目の画像の印刷開始ラインに適用する補正パラメータとして、１枚目の画像の印刷開始ラインに適用する補正パラメータとは異なる補正パラメータを用いることを特徴とする。
【００１０】
本発明のサーマルプリンタは、ロール紙に画像を印刷するサーマルプリンタであって、インクシートに塗布されたインクを前記ロール紙に転写させて複数枚の画像を連続して印刷するサーマルヘッドと、印刷対象の画像データおよび補正パラメータに基づいて、前記サーマルヘッドに印加するエネルギーを制御する制御手段と、前記サーマルヘッドによって複数枚の画像が連続して印刷された前記ロール紙を１枚ごとに切断する切断手段と、前記ロール紙の温度を検知する検知手段とを備え、前記制御手段は、１枚目の画像の印刷開始ラインで前記検知手段により検知された温度と２枚目以降の画像の印刷開始ラインで前記検知手段により検知された温度との差に応じて、２枚目以降の画像の印刷開始ラインに適用する前記補正パラメータを変更することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、１枚目の印刷により加熱された用紙に２枚目の画像を印刷する場合に、用紙の加熱分を考慮して１枚目の印刷領域近傍部分の２枚目の印刷ラインを異なる補正パラメータを用いて印刷する。これにより、１枚目と２枚目での印刷結果のばらつきを軽減することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態を図面を参照して説明する。
【００１３】
（第１の実施形態）
本発明の第１の実施形態である昇華型のサーマルプリンタは、図１に示すように、装置本体１の側部のサイドドア２を開けて、該装置本体１内にインクカートリッジ３が装填される。
【００１４】
インクカートリッジ３内には、図２（ａ）及び図２（ｂ）に示すように、インクシート４とロール紙５とが収納されており、供給軸４ａに巻回されたインクシート４は巻取り軸４ｂに巻き取られる。
【００１５】
インクカートリッジ３を装置本体１内に装填した際には、該装置本体１内に設けられた凸部１ａ（図２（ｃ）参照）がインクカートリッジ３に形成されたシャッター３ａの溝部３ｂに係合することで、シャッター３ａが開閉方向にスライド可能になっている。シャッター３ａは、使用者がインクカートリッジ３を扱う際にインクシート４に直接触れるのを防止するために設けられている。
【００１６】
また、装置本体１には、制御回路７が設けられており、制御回路７は、装置本体１に設けられた電源スイッチ６をＯＮすることで起動する。制御回路７は、インクカートリッジ３に設けられたカートリッジ情報チップ８（図２（ｄ）参照）からインクカートリッジ３の固有の情報を読み取る。カートリッジ情報チップ８には、インクカートリッジ３内のロール紙５のサイズ、ロール紙５の特性情報、インクシート４の製造情報、インクシート４の特性情報、使用した枚数情報、印刷ミスした枚数情報、印刷ミスした要因情報などが記憶される。
【００１７】
インクカートリッジ３内のロール紙５の中心部には、図２（ａ）及び図３に示すように、ロール紙５と一体に回動するボビン軸９が嵌め込まれている。ボビン軸９の軸方向両端部には、それぞれ弾性材等の傘部１０を有するフランジ１１が設けられている。傘部１０には、ロール紙５の幅方向の側部１３を挟み込む切り欠き部１２が設けられている。
【００１８】
そして、ボビン軸９が回動すると、傘部１０と共にロール紙５が回動し、図４（ａ）に示すように、回動したロール紙５の先端１５がインクカートリッジ３の出口近傍部１４に引っかかってカートリッジ出口１６へ導かれる。
【００１９】
このとき、傘部１０は、ロール紙５を幅方向の両側から中央側に加圧しており、ロール紙５は中央部が膨らむ。これにより、ロール紙５の先端１５が出口近傍部１４に引っかかりやすくなり、より確実にロール紙５の先端１５をカートリッジ出口１６へ導くことが可能になっている。
【００２０】
なお、制御回路７は、カートリッジ出口１６近傍に配置された用紙センサ１７（図２（ａ）参照）からの信号を基に、ロール紙５の先端１５がカートリッジ出口１６から出てきたかどうかを監視している。
【００２１】
そして、ロール紙５の先端１５がカートリッジ出口１６から出てこないと判断した場合には、制御回路７は、更にボビン軸９を回動させて出口近傍部１４へロール紙５の先端１５を強制的に導く。
【００２２】
図５は、装置本体１の内部構造を示す概略断面図である。
【００２３】
図５において、インクカートリッジ３のカートリッジ出口１６から引き出されたロール紙５は、カール取りローラ２１へ導かれる。カール取りローラ２１は、本実施形態では、例えば、軟質ゴム等で形成され、対向する硬質のカール取り従動ローラ２２に対してロール紙５を介して圧接して変形することで、ロール紙５を進行方向に対して略９０°曲げるように構成されている。
【００２４】
カール取りローラ２１は、カートリッジ出口１６からのロール紙５の引き出し時には、カール取り従動ローラ２２から離間している。
【００２５】
そして、カール取りローラ２１は、ロール紙５の先端１５がカール取りローラ２１に接近したタイミングでカール取り従動ローラ２２に圧接するとともに回転駆動されてロール紙５を挟み込む。これにより、ロール紙５はロール状態の巻き方向と反対側にしごかれる事で、カールが取り除かれる。
【００２６】
なお、このカール取り動作は、これに限らず、硬質の壁形状部を形成してそこにロール紙５を通すことで行ったり、ジグザグに配置された複数のローラ対にロール紙５を通すことで行ったりすることも可能である。
【００２７】
カール取り動作を終えたロール紙５は、カール取りローラ２１によってグリップローラ部２３に搬送される。グリップローラ部２３は、グリップローラ２３ａとピンチローラ２３ｂとを備え、グリップローラ２３ａは離間状態からピンチローラ２３ｂに圧接する加圧状態へ移動してロール紙５を挟み込む。
【００２８】
グリップローラ２３ａの外周部には、細かい突起状の爪が形成されており、この爪がロール紙５の裏面へ食い込んでロール紙５を確実にグリップする。
【００２９】
グリップローラ部２３でグリップされたロール紙５は下流側に搬送され、サーマルヘッド２４とプラテンローラ２５との間を通過した後に、用紙頭出しセンサ２６を通過する。制御回路７は、ロール紙５が用紙頭出しセンサ２６を通過したことを検出して、ここでロール紙５のその後の搬送距離を計算する為の基点とする。
【００３０】
その後、制御回路７は、所定のステップ数だけグリップローラ２３を駆動してロール紙５を所定の位置までインクカートリッジ３から引き出して停止する。
【００３１】
また、制御回路７は、インクカートリッジ３に収納されているインクシート４を巻き取る動作を行う。インクシート４は、装置本体１に設けられたリボン巻き取りモータ２７とこれに接続されるギア列を介して供給軸４ａ側から巻取り軸４ｂ側に巻き取られる。
【００３２】
インクシート４には、Ｙ（イエロー），Ｍ（マゼンタ），Ｃ（シアン），ＯＰ（オーバーコート）層の各面の頭出し位置に幅方向に沿って帯状の識別帯２８が塗布されており、特に印刷の基準となるＹ面の頭部分には識別帯が他の色と違う形態になっている。
【００３３】
本実施形態では、Ｙの面の頭部分は識別帯を２本配置し、他の色の面は１本の識別帯として区別しており、これを制御回路７は、リボン頭出しセンサ２９を介して識別して印刷の最初の面であることを検出する。
【００３４】
制御回路７は、印刷の最初の面である２本の識別帯２８を検出すると、リボン巻き取りモータ２７を停止すると共に、ヘッドアップダウンモータ３０を駆動してサーマルヘッド２４を印刷位置へ移動させる。
【００３５】
サーマルヘッド２４は、装置本体１のベース３１にヘッドレバー３２を介して回動可能に支持されており、ヘッドアップダウンモータ３０によりヘッドレバー３２を駆動してサーマルヘッド２４を所定の印刷位置へ移動させる。
【００３６】
装置本体１のベース３１は、ヘッドレバー３２の回動軸、グリップローラ部２３の回転軸、及びプラテンローラ２５の回転軸を支持しており、これらの部品をユニットとして構成できるようになっている。これらの部品の寸法の相関関係が印刷性能に大きく影響する為、これらの部品が別々の部品によって構成されるのに比べてヘッドタッチが安定するようになっている。
【００３７】
制御回路７は、次にカール取りローラ２１を離間移動させる。これは、印刷動作時にカール取りローラ２１に想定外の負荷をかけないようにする為である。
【００３８】
そして、制御回路７は、グリップローラ部２３の動作を開始してロール紙５を繰り出す方向に搬送するとともに、サーマルヘッド２４に通電を開始し、インクシート４に塗布されたインクをロール紙５へ転写して画像の印刷を行う。この際、制御回路７は、インクシート４の巻き取る動作を開始する。
【００３９】
ロール紙５は、グリップローラ部２３によって下流側に繰り出されてサーマルヘッド２４による１回目（例えばＹ）の印刷が行われると、用紙駆動モータ３３の駆動によりインクカートリッジ３に一旦巻き取られる。
【００４０】
用紙駆動モータ３３は、すべりトルクを有するクラッチ機構を有しており、ロール紙５を繰り出す方向に動作する場合は用紙駆動モータ３３からの力がロール紙５にすべて伝わるようになっている。一方、用紙駆動モータ３３は、ロール紙５をインクカートリッジ３に巻き取る動作をする場合は、所定のすべりトルクを持ってロール紙５を巻き取るように動作する。
【００４１】
このように構成することで、印刷動作時のロール紙５の巻き取り時に、グリップローラ部２３で繰り出したロール紙５の分を過剰な負荷を掛けずに巻き取ることを可能にしている。
【００４２】
また、印刷動作中のロール紙５は、インクカートリッジ３に巻き取られるとき、フランジ部１１の傘部１０（図３参照）の外側へ巻き取られることになる。インクカートリッジ３は、傘部１０の内部に収納されているロール紙５が、ロール紙の剛性により巻き広がろうとしたとしても、フランジ部１１の傘部１０でロール紙５がそれ以上広がらないようになっている。
【００４３】
図４（ｂ）に示すように、インクカートリッジ３の外装ケース部３４の内面とフランジ部１１の最外周面との間には、隙間Ｓを設けてあり、この隙間Ｓの空間に印刷動作中のロール紙５が巻き取られる。これにより、未印刷のロール紙５があってもそれによって印刷動作中のロール紙５の巻き取り動作に負荷を与えることが無く、該巻き取り動作をスムースに行うことができる。
【００４４】
本実施形態では、制御回路７は、装置本体１に設けられた環境温度センサ３５を介して環境温度を検出している。そして、制御回路７は、印刷動作時には、前記検出した環境温度と上述したカートリッジ情報チップ８（図２参照）から得たインクシート４の製造情報（例えば濃度情報）を用いてサーマルヘッド２４に加えるエネルギーが最適になるように制御する。
【００４５】
具体的には、環境温度が低温の場合、サーマルヘッド２４は特に印刷開始直後には十分に温度が上昇しにくい為、書き出し付近において印刷結果が薄くなるという傾向がある。この場合、後述するロール紙５の切断工程において、切断された付近の画像情報が不均一になる場合がある。こうしたことが無いように、サーマルヘッド２４に対して、印刷開始直前に余熱を蓄える動作を行ったり、インクシート４の温度特性の情報を加味した熱エネルギーの投入を行ったりすることで、ロール紙５の切断面近傍の画質の改善を図っている。
【００４６】
印刷動作において、ロール紙５の端部がサーマルヘッド２４の発熱体部を通過した直後にはまだ印刷動作、すなわちサーマルヘッド２４に対するエネルギーの加熱動作は継続してしまう。このため、サーマルヘッド２４は、ヘッドレバー３２と共にロール紙５の端部から離脱し、ゴム部材であるプラテンローラ２５に当接してゴムを変形させてしまったり、溶かしてしまう可能性が生じる。
【００４７】
そこで、本実施形態では、サーマルヘッド２４が、プラテンローラ２５の押圧方向にはロール紙５の厚み以上は動かないように規制して、プラテンローラ２５にダメージを与えないようになっている。
【００４８】
所定の印刷長さ分だけ印刷動作を完了すると、制御回路７は、ロール紙５の巻き取り動作、及びインクシート４の巻き取り動作を停止させる。
【００４９】
ロール紙５への印刷が完了すると、制御回路７は、ヘッドアップダウンモータ３０を駆動し、ヘッドレバー３２を回動させてこれと一体的に固定されているサーマルヘッド２４を所定の位置へ退避させる。また、制御回路７は、この動作と共にインクシート４を少し巻き取って弛みをとる動作を行う。
【００５０】
その後、制御回路７は、ロール紙５を印刷開始位置まで繰り出して行く。このときの制御は、印刷する為にグリップローラ部２３を駆動した用紙駆動モータ３３のステップ数と同じだけのステップ数を逆回転させることで行う。
【００５１】
そして、上述した印刷動作を、Ｙ，Ｍ，Ｃ，ＯＰの４回繰り返すことで１枚の完成した画像をロール紙５に形成する。
【００５２】
４回目の印刷動作であるオーバーコートの印刷を終了すると、制御回路７は、ロール紙５を排紙方向へ繰り出して行く。この際、制御回路７は、印刷動作時にグリップローラ部２３を駆動した用紙駆動モータ３３のステップ数に対して、サーマルヘッド２４からカッターユニット３６までの距離をステップ数に換算したステップ数を加えた分の距離だけロール紙５を繰り出す。そして、上記同様にして、サーマルヘッド２４により複数枚の画像を連続してロール紙５に印刷し、その後、カッターユニット３６により複数枚の画像を１枚ごとに切断する。
【００５３】
本実施形態では、カッターユニット３６でロール紙５を切断する位置をより正確なものにする為、カッターユニット３６近傍に印刷範囲識別センサ３７を配置して印刷領域を判別し、このセンサ３７からの入力情報を基に制御回路７がロール紙５の送り量を補正する。
【００５４】
なお、印刷領域の端部の濃度が薄い場合に、印刷範囲識別センサ３７からの出力を得ることができず、制御回路７によるロール紙５の送り量の補正ができない場合が生じるが、この場合には切断されたロール紙５の前後の印刷端部は濃度が薄いので認識できない。
【００５５】
印刷済みのロール紙５の端部がカッターユニット３６のカッター歯３６ａ（図６参照）に到達すると、制御回路７は、排紙ローラ３８を駆動して印刷済みのロール紙５をグリップする。そして、制御回路７は、用紙駆動モータ３３を駆動してロール紙５を所定量だけインクカートリッジ３に巻き取る。これは、カッターユニット３６でロール紙５を切断する際にロール紙５のたるみを取るためである。
【００５６】
図６を参照して、カッターユニット３６にはカッター歯３６ａのほかに、カッター歯３６ａを駆動するギア列を有するカッターモータ３６ｂ及びカッター歯３６ａに対向して配置されるカッター受け歯３６ｃが設けられている。カッターユニット３６は、装置本体１に対して外部から着脱可能とされ、また、カッターはその構造上歯が欠ける事もあるため、容易に交換作業が出来るようになっている。
【００５７】
制御回路７は、ロール紙５のたるみを取った状態でカッターユニット３６のカッターモータ３６ｂを駆動してカッター歯３６ａ及びカッター受け歯３６ｃによりロール紙５を画像１枚ごとに切断する。
【００５８】
なお、ロール紙５の切断方法については、本実施形態では、鋏のように上下の歯をすり合わせてロール紙５を幅方向に順次切断する方法を例示したが、これに限定されない。例えば、回転歯を回転させながらロール紙５を切断する方法や、歯を垂直に上下動させてロール紙５を切断する方法等、種々の切断方法を採用することができる。
【００５９】
切断された印刷済みのロール紙５は、排紙ローラ３８によって端部がグリップされた状態であり、制御回路７は、この状態で排紙ローラ３８を排紙方向に駆動して印刷済みのロール紙５を下流側に搬送する。排紙ローラ３８に対向する部位には排紙蹴り出しローラ３９が配置されており、排紙方向にロール紙５が進むと、排紙蹴り出しローラ３９の外周部の凹凸部にロール紙５の端部が係合して引っ掛かる事で該ロール紙５が排紙ボックス４０へ蹴り出される。
【００６０】
この際、排紙ローラ３８の回転軸と同軸配置されている蹴り出し補助レバー４１が切断後のロール紙５の印刷面側を排紙ボックス４０側へ押すため、より確実に排紙ボックス４０へロール紙５が収納される。制御回路７は、排紙ローラ３８を所定の時間駆動後、排紙ローラ３５を停止する。
【００６１】
次に、図８を参照して、制御回路７における、印刷に用いる補正パラメータ決定のシーケンスについて説明する。
【００６２】
まず、ステップＳ２０１では、制御回路７は、ユーザによる入力画像（ファイルのフォーマットはＪＰＥＧ，ＢＭＰ等）のＹＵＶ画像データを受け付けると、ステップＳ２０２に進む。ステップＳ２０２では、制御回路７は、ＹＵＶ画像データを色再現性パラメータとしてのＹＵＶ形式３次元ルックアップテーブル（ＬＵＴ）に通してＹ′Ｕ′Ｖ′に変換し、ステップＳ２０３に進む。
【００６３】
ステップＳ２０３では、制御回路７は、Ｙ′Ｕ′Ｖ′画像データを印刷対象のＣＭＹ形式の画像データに変換し、ステップＳ２０４に進む。
【００６４】
ステップＳ２０４では、制御回路７は、各画素のＣＭＹ形式の画像データに基づいて、図９に示す形式のルックアップテーブルを参照し、Ｙ面、Ｍ面、Ｃ面、ＯＰ面それぞれ印刷される際にサーマルヘッド２４から発せられるパルス数を決定する。なお、図９に示すルックアップテーブルはＹ面、Ｍ面、Ｃ面、ＯＰ面のそれぞれについて、ヘッド温度−環境温度−印加エネルギー量の関係データを有している。このルックアップテーブルの形式は一例であって、これに限られたものではない。
【００６５】
次に、制御回路７は、サーマルヘッド２４のそれぞれの発熱素子が発する熱が各画素印刷により蓄積される影響を補正する熱履歴補正（ステップＳ２０６）の演算結果と、画像を構成する隣接画素のエッジ強調処理（ステップＳ２０５）に必要な熱量を加算する。
【００６６】
次に、制御回路７は、サーマルヘッド２４が各ライン印刷するごとに蓄積される熱量の影響をライン単位で補正する蓄熱補正（ステップＳ２０７）の演算結果を加算する。そして、制御回路７は、最終的に各画素の印刷に必要なエネルギー量をＹ面、Ｍ面、Ｃ面、ＯＰ面のそれぞれについて算出する（ステップＳ２０８）。その後、制御回路７は、ステップＳ２０８で算出したエネルギー量をサーマルヘッド２４に印加することで、ロール紙５に画像が出力される。
【００６７】
電源スイッチ６が押下されてから１枚目の印刷が完了した後、２枚目以降の印刷コマンドが発せられた場合、上述したルーチンにて印刷が繰り返される。サーマルヘッド２４にエネルギーが印加されるルーチンは図２と同様であるが、このとき、１枚目の印刷にてサーマルヘッド２４に印加された熱量の影響でサーマルヘッド２４と接していた２枚目のロール紙５の先端が加熱されている。
【００６８】
図１２のように、２枚目の印刷終了ラインのロール紙は１枚目の印刷開始ラインと隣接しているため、２枚目の印刷領域よりもロール紙自体が加熱された状態で印刷されることになる。従って、１枚目の印刷最終ラインに比べると、２枚目以降の印刷最終ラインでの方がインクシート４の昇華が促進されやすく、１枚目の印刷最終ラインと２枚目の印刷最終ラインとで印刷結果にばらつきが生じやすい。
【００６９】
そこで、本実施形態では、ステップＳ２０４において、複数の画像を隣接して配置し、隣接して配置した画像を連続して印刷する場合は、１枚目の印刷最終ラインと２枚目の印刷最終ラインでは異なるエネルギー量制御用ルックアップテーブルを使用する。
【００７０】
隣接して配置した画像を連続して印刷するか否かの判定は制御回路７が行う。制御回路７は、１枚目の印刷終了から２枚目の印刷開始コマンドが発せられるまでに所定時間が経過しているか否かを判断することにより複数の画像を連続的に印刷するかを判断する。ここで、所定時間とは、１枚目（前回）の印刷時にサーマルヘッド２４により加熱される２枚目（今回）の印刷開始ラインの温度が放熱等により１枚目（前回）の印刷開始ラインの温度と略同等になるまでの時間をいう。この時間は、実験等により予め設定される。
【００７１】
そして、制御回路７は、複数の画像を連続的に印刷すると判断した場合は、１枚目の印刷時に使用した通常のエネルギー量制御用ルックアップテーブル（以下、第１のＬＵＴという）を使用する。
【００７２】
一方、制御回路７は、前記所定時間を経過していないと判断した場合、第１のＬＵＴとは異なる補正パラメータが格納された紙温度補正エネルギー量制御用ルックアップテーブル（以下、第２のＬＵＴという）を２枚目の印刷開始ラインから所定のライン数適用する。また、制御回路７は、２枚目の印刷開始ラインから所定のライン数以降は１枚目の印刷で用いた第１のＬＵＴを適用する。
【００７３】
通常は、１枚目の印刷終了後はすぐに２枚目の印刷が開始されるが、１枚目の印刷終了後にヘッド冷却のためのウエイト処理が入る場合は、１枚目印刷終了後すぐに２枚目の印刷が開始されるとは限らない。そのため、ウエイト処理等により１枚目の印刷終了から所定時間が経過したあとに２枚目の印刷が開始された場合は、時間経過により１枚目の印刷領域の用紙が冷却されたものと考え、１枚目と同じエネルギー量制御用ルックアップテーブを用いる。本実施形態では時間経過により１枚目の画像と２枚目の画像が連続的に印刷されるかを判断したが、ウエイト処理を行うか否かにより１枚目の画像と２枚目の画像が連続的に印刷されるかを判断してもよい。
【００７４】
また、第２のＬＵＴには、結果的にインクシート４の昇華度合いが１枚目（前回）の印刷開始ラインと２枚目（今回）の印刷開始ラインとで略同等なるような補正パラメータが格納されている。
【００７５】
上述した一連の動作は２枚目以降も同様に行なわれる。すなわち、制御回路７は、第Ｎ枚目（Ｎ＞２、かつＮは自然数）の印刷コマンドがＮ−１枚目の印刷終了から所定時間内に発せられると第Ｎ枚目の印刷開始ラインから所定ライン数は第２のＬＵＴを適用し、所定ライン数以降は第１のＬＵＴを適用する。
【００７６】
以上説明したように、本実施形態では、ロール紙５における１枚目の印刷開始ラインと２枚目以降の印刷開始ラインとでインクシートの昇華の度合いを略均等にすることができる。これにより、１枚目の印刷開始ラインと２枚目以降の印刷開始ラインとの印刷結果のばらつきを軽減することができる。
【００７７】
次に、図１０を参照して、図８のステップＳ２０４の処理について詳細に説明する。
【００７８】
図８のステップＳ２０４において、制御回路７は、１枚目の印刷終了から２枚目の印刷コマンドが発せられるまでに所定時間を経過していないと判断した場合に、次の処理を実行する。
【００７９】
すなわち、制御回路７は、ロール紙５の１枚目のＯＰ面印刷にて２枚目と隣接するライン（図１２の場合は印刷開始ライン）でサーマルヘッド２４に発せられたパルス数（エネルギー量）を記憶手段に記憶する。そして、図１０に示す３次元ルックアップテーブル（第２のＬＵＴに相当するものである）を適用する。図１０に示す第３のＬＵＴには、ヘッド温度−環境温度−前の画像の隣接ラインの印刷エネルギー量−印加エネルギー量の関係データが格納されている。なお、図１０に示す第３のＬＵＴのフォーマットは一例であり、これに限られたものではない。
【００８０】
そして、制御回路７は、２枚目の印刷開始ラインから所定のライン数までは第２のＬＵＴを参照してサーマルヘッド２４に対する印加エネルギー量を決定する。また、制御回路７は、前記所定ライン数以降のラインについては前記第１のＬＵＴを参照してサーマルヘッド２４に対する印加エネルギー量を決定する。
【００８１】
このように本実施形態では、１枚目の印刷による熱の影響を考慮して、環境温度とヘッド温度だけでなく、隣接する１枚目のラインでの印刷エネルギーの３つの値に応じて、１枚目の第１の画像と隣接する２枚目の第２の画像のラインの印刷エネルギーを決定している。
【００８２】
上述した一連の動作は２枚目以降も同様に行なわれる。すなわち、制御回路７は、第Ｎ枚目（Ｎ＞２、かつＮは自然数）の印刷コマンドが所定時間内に発せられると、まず、第（Ｎ−１）枚目のＯＰ面の開始ラインの印刷時にサーマルヘッド２４に印加されたエネルギー量を記憶手段に記憶する。
【００８３】
そして、制御回路７は、第Ｎ枚目の印刷終了ライン前の所定ライン数は第２のＬＵＴを参照してサーマルヘッド２４に対する印加エネルギー量を決定し、所定ライン数以外の部分は第１のＬＵＴを参照してサーマルヘッド２４に対する印加エネルギー量を決定する。
【００８４】
このように上述の実施形態は、ロール紙に複数の画像を連続して印刷した後、それぞれの画像をカットすることを想定して説明したが、１枚の印刷、カットが終了した後すぐに次の画像の印刷指示が入力された場合にも適応しても良い。複数の画像を連続して印刷してからカットする場合の方が１枚目の印刷終了から２枚目の印刷開始までの時間が短く印刷済み領域の用紙の温度が上昇している可能性が高いので、より大きな効果が得られる。
【００８５】
また、上述の実施形態では、複数の画像を隣接して印刷するときに１枚目の印刷開始ラインと２枚目の印刷終了ラインが隣接している場合について説明した。しかし、図１３のように、１枚目の印刷終了ラインと２枚目の印刷開始ラインが隣接している場合の方が、１枚目の印刷終了から２枚目の印刷開始ラインの印画までの時間が短いため、１枚目の印刷による熱の影響が２枚目の印刷領域に出やすい。図１３のような用紙搬送方向で印刷する場合に、２枚目の印画開始ラインについては、第２のＬＵＴを用いて１枚目の印画開始ラインと異なるパラメータを使って印刷するとより大きな効果が得られる。この場合は１枚目の印刷最終ラインでのエネルギーを記憶して第２のＬＵＴで２枚目の印刷開始ラインの印加エネルギーを決定することになる。また、同じ画像を連続して印刷するた場合は、用紙端部の加熱による印刷結果のばらつきをユーザが認識しやすくなるため、その場合のみ上述のような第２のＬＵＴを使用するための制御を行っても良い。
【００８６】
（第２の実施形態）
次に、図１１を参照して、本発明の第２の実施形態であるサーマルプリンタについて説明する。なお、本実施形態では、上記第１の実施形態に対して、ロール紙の先端（排紙側端）の温度を検知するセンサを設けた点と図８のステップＳ２０４の処理が相違するだけであるので、相違点についてのみ説明する。
【００８７】
本実施形態では、制御回路７は、まず、ロール紙５の１枚目の画像が印刷される際、印刷直前の１枚目の画像の印刷開始ラインの温度ｔ１を温度センサを介して検知して記憶手段に記憶する。
【００８８】
そして、図８のステップＳ２０４において、制御回路７は、電源スイッチ６が押下されて、１枚目の印刷終了から２枚目の印刷コマンドが発せられるまでに所定時間を経過していないと判断した場合に、次の処理を実行する。
【００８９】
すなわち、制御回路７は、２枚目の画像の印刷直前の印刷開始ラインの温度ｔ２を温度センサを介して検知して記憶手段に記憶する。
【００９０】
次に、制御回路７は、前記温度ｔ１と前記温度ｔ２との差分Δｔを算出し、図１１に示す３次元ルックアップテーブル（以下、第３のＬＵＴという）を適用する。図１１に示す第４のＬＵＴには、ヘッド温度−環境温度−Δｔ−印加エネルギー量の関係データが格納されている。なお、図１１に示す第３のＬＵＴのフォーマットは一例であり、これに限られたものではない。
【００９１】
そして、制御回路７は、２枚目の印刷開始ラインから所定のライン数までは第３のＬＵＴを参照してサーマルヘッド２４に対する印加エネルギー量を決定する。また、制御回路７は、前記所定ライン数以降のラインについては前記第１のＬＵＴを参照してサーマルヘッド２４に対する印加エネルギー量を決定する。
【００９２】
上述した一連の動作は２枚目以降も同様に行なわれる。すなわち、制御回路７は、第Ｎ枚目（Ｎ＞２、かつＮは自然数）の印刷コマンドが所定時間内に発せられると、まず、温度ｔ１と第Ｎ枚目の画像の印刷直前の印刷開始ラインの温度ｔｎを温度センサを介して検知して記憶手段に記憶する。
【００９３】
次に、制御回路７は、前記温度ｔ１と前記温度ｔｎとの差分Δｔを算出し、第Ｎ枚目の印刷開始ラインから所定のライン数までは第３のＬＵＴを参照してサーマルヘッド２４に対する印加エネルギー量を決定する。また、制御回路７は、前記所定ライン数以降のラインについては前記第１のＬＵＴを参照してサーマルヘッド２４に対する印加エネルギー量を決定する。
【００９４】
以上説明したように、本実施形態では、１枚目の画像の印刷開始ラインの温度と２枚目以降の画像の印刷開始ラインの温度との差に応じて２枚目以降の画像の印刷開始ラインに適用する補正パラメータを変更している。これにより、１枚目の印刷開始ラインと２枚目以降の印刷開始ラインとの印刷結果のばらつきを更に軽減することができる。その他の構成及び作用効果は、上記第１の実施形態と同様である。
【００９５】
なお、本発明は、上記各実施形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【図面の簡単な説明】
【００９６】
【図１】本発明の第１の実施形態であるサーマルプリンタを説明するための概略斜視図である。
【図２】インクカートリッジを示す図であり、（ａ）は側断面図、（ｂ）は全体斜視図、（ｃ）は（ｂ）の底部側から見た斜視図、（ｄ）は全体斜視図である。
【図３】ボビン軸にロール紙が巻回されている状態を示す斜視図である。
【図４】インクカートリッジの一部を示す図であり、（ａ）はロール紙の繰り出し状態を示す側断面図、（ｂ）はロール紙の巻き取り状態を示す側断面図である。
【図５】装置本体の内部構造を説明するための概略断面図である。
【図６】カッターユニットを説明するための斜視図である。
【図７】インクシートの一例を示す斜視図である。
【図８】制御回路における、印刷に用いる補正パラメータ決定のシーケンスについて説明するための制御ブロック図である。
【図９】第１のＬＵＴのフォーマットの一例を示す図である。
【図１０】第２のＬＵＴのフォーマットの一例を示す図である。
【図１１】第３のＬＵＴのフォーマットの一例を示す図である。
【図１２】第１の実施形態を説明するための図である。
【図１３】第１の実施形態の変形例を説明するための図である。
【符号の説明】
【００９７】
１  装置本体
１ａ  凸部
２  サイドドア
３  インクカートリッジ
３ａ  シャッター
３ｂ  溝部
４  インクシート
５  ロール紙
６  電源スイッチ
７  制御回路
８  カートリッジ情報チップ
９  ボビン軸
１０  傘部
１１  フランジ部
１２  切り欠き部
１７  用紙センサ
２１  カール取りローラ
２２  カール取り従動ローラ
２３  グリップローラ部
２３ａ  グリップローラ
２３ｂ  ピンチローラ
２４  サーマルヘッド
２５  プラテンローラ
２６  用紙頭出しセンサ
２７  リボン巻き取りモータ
２８  識別帯
２９  リボン頭出しセンサ
３０  ヘッドアップダウンモータ
３１  ベース
３２  ヘッドレバー
３３  用紙駆動モータ
３４  外装ケース部
３５  環境温度センサ
３６  カッターユニット
３６ａ  カッター歯
３６ｂ  カッターモータ
３６ｃ  カッター受け歯
３７  印刷範囲識別センサ
３８  排紙ローラ
３９  排紙蹴り出しローラ
４０  排紙ボックス
４１  蹴り出し補助レバー
【図１】
2010089378.tif 000003
【図２】
2010089378.tif 000004
【図３】
2010089378.tif 000005
【図４】
2010089378.tif 000006
【図５】
2010089378.tif 000007
【図６】
2010089378.tif 000008
【図７】
2010089378.tif 000009
【図８】
2010089378.tif 000010
【図９】
2010089378.tif 000011
【図１０】
2010089378.tif 000012
【図１１】
2010089378.tif 000013
【図１２】
2010089378.tif 000014
【図１３】
2010089378.tif 000015