(57)【要約】【課題】  サーマルヘッドの熱変化を、時間差なく、精度良く検出できるようにすると共に、環境温度を反映して、精度良く熱補正が行えるようにする。【解決手段】  サーマルヘッド温度センサ５１をセラミック基板上に取り付けることで、発熱抵抗体での発熱から、サーマルヘッド温度センサ５１が反応するまでの時間を短くする。また、環境温度センサ５２からの環境温度に応じた環境温度係数を環境温度係数ＬＵＴ１６ａ、１６ｂ、１６ｃから読み出し、この環境温度係数と、サーマルヘッド温度センサ５１の検出データを使って、所定の計算式により、熱補正値を算出するようにする。これにより、サーマルヘッドの蓄熱や放熱による濃度差の補正精度を改善することができる。【選択図】        図１
2007038607.tif 000002
【特許請求の範囲】
【請求項１】
サーマルヘッド温度センサで検出されたサーマルヘッド温度データに基づいて熱補正を行うプリンタ装置であって、
前記サーマルヘッドを、アルミ台板上にセラミック基板を設け、前記セラミック基板上のグレーズ層に電極を配置して発熱抵抗体を設けるように構成し、
前記サーマルヘッド温度センサを前記セラミック基板上に取り付ける
ようにしたことを特徴とするプリンタ装置。
【請求項２】
サーマルヘッドの温度を検出するサーマルヘッド温度センサと、
環境温度を検出する環境温度センサと、
前記サーマルヘッド温度センサで検出されたサーマルヘッドの温度と、前記環境温度センサで検出された環境温度に基づいて、濃度差の熱補正を行う熱制御手段とを有し、
前記熱制御手段は、前記環境温度センサで取得された環境温度データに応じて環境温度補正係数を算出し、この算出された環境温度係数と前記サーマルヘッド温度センサで取得されたサーマルヘッド温度データとから熱補正値を計算する
ようにしたことを特徴とするプリンタ装置。
【請求項３】
前記サーマルヘッド温度センサは、前記セラミック基板上に取り付けるようにしたことを特徴とする請求項２に記載のプリンタ装置。
【請求項４】
前記熱制御手段は、前記環境温度に対応する環境温度係数が予め格納されたルックアップテーブルを含むようにしたことを特徴とする請求項２に記載のプリンタ装置。
【請求項５】
環境温度センサで検出された環境温度を取得する工程と、
サーマルヘッド温度センサで検出されたサーマルヘッドの温度を取得する工程と、
前記環境温度センサで取得された環境温度データに応じた環境温度補正係数を求める工程と、
前記求められた環境温度係数と前記サーマルヘッド温度センサで取得されたサーマルヘッド温度データとから熱補正値を計算する工程と
を有するようにしたことを特徴とするプリンタの熱制御方法。
【請求項６】
環境温度センサで検出された環境温度を取得するステップと、
サーマルヘッド温度センサで検出されたサーマルヘッドの温度を取得するステップと、
前記環境温度センサで取得された環境温度データに応じた環境温度補正係数を求めるステップと、
前記求められた環境温度係数と前記サーマルヘッド温度センサで取得されたサーマルヘッド温度データとから熱補正値を計算するステップと
を有するようにしたことを特徴とするプリンタの熱制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各部材での蓄熱や放熱により発生する色のにじみや濃度不足を補正するためのプリンタ装置、プリンタの熱制御方法、及びプリンタの熱制御プログラムに関する。
【背景技術】
【０００２】
例えば、特許文献１に示されているように、サーマルヘッドを用いたプリンタ装置では、各部材での蓄熱や放熱により発生する色のにじみや濃度不足を補正するために、サーマルヘッドに取り付けられた温度センサの温度データを基に熱補正値を求めて、通電データ信号に加えるようにしている。
【０００３】
つまり、図６は、従来のプリンタ装置の一例を示すものである。図６において、主制御部１１１は、本発明が適用されたプリンタ装置の全体制御を行っている。画像データはインターフェース１１２から入力され、記憶部１１３に一旦蓄積される。この画像データは、記憶部１１３からデータ変換制御部１１４に送られる。データ変換制御部１１４で、入力画像データが通電データ信号に変換される。
【０００４】
また、サーマルヘッド１２１の温度を検出するサーマルヘッド温度センサ１５１と、プリンタの置かれている環境温度を検出する環境温度センサ１５２が設けられる。このサーマルヘッド温度センサ１５１の検出データと、環境温度センサ１５２の検出データとが熱制御部１１５に送られる。熱制御部１１５は、後に説明するように、サーマルヘッド温度の検出データと環境温度の検出データとに基づいて、サーマルヘッドの蓄熱や放熱を補正するための補正値を求める。
【０００５】
データ変換制御部１１４からの通電データ信号は、加算器１１８に供給される。また、熱制御部１１５で求められた熱補正値が加算器１１８に供給される。加算器１１８で、データ変換制御部１１４からの通電データ信号に熱補正値が加算され、熱補正データが熱補正される。この熱補正された通電データ信号がサーマルヘッド１２１に供給される。
【０００６】
サーマルヘッド１２１は、プリンタ機構部１２０に配置される。プリンタ機構部１２０において、サーマルヘッド１２１とプラテンローラ１２２とが対向して配置される。プラテンローラ１２２は、図示しない駆動機構によって回転される。
【０００７】
サーマルヘッド１２１は、図７に示すように、１ライン分の発熱抵抗体１４７のアレイが設けられる。また、サーマルヘッド１２１には、基板実装された部品と印刷用紙とが接触するのを避けるために、ＩＣカバー１５０が設けられる。
【０００８】
用紙ボックス１２３には、印刷用紙１２４が巻装された用紙ロール１２５が収納されている。用紙ロール１２５から印刷用紙１２４が引き出され、この印刷用紙１２４がサーマルヘッド１２１とプラテンローラ１２２との対向する間に挿入される。
【０００９】
また、サーマルヘッド１２１とプラテンローラ１２２との対向する間には、染料または顔料が付着されていたインクリボン１２８が挿入されている。サーマルヘッド１２１とプラテンローラ１２２との対向する間では、インクリボン１２８が印刷用紙１２４上に重ねて配置される。インクリボン１２８は、インクリボンロール１２６から巻き出され、ガイドローラ１２９及び１３０により案内され、インクリボンコア１２７で巻き取られる。
【００１０】
サーマルヘッド１２１とプラテンローラ１２２との対向する間で、印刷用紙１２４上にインクリボン１２８が押し付けられる。そして、プラテンローラ１２２が回転すると、印刷用紙１２４が送られていく。
【００１１】
サーマルヘッド１２１には、前述したように、熱補正された通電データ信号が供給され、サーマルヘッド１２１の発熱抵抗体１４７は、この通電データ信号に基づいて通電される。サーマルヘッド１２１の発熱抵抗体に通電データ信号を流すと、その部分が発熱し、その熱により、インクリボン１２８上の染料が昇華し、発色する。これにより、インクリボン１２８の染料または顔料が印刷用紙１２４に転写され、印刷用紙１２４に画像が形成される。
【００１２】
印刷用紙１２４は、排出口１３１に向けて送られ、排出口１３１から排出される。排出口１３１の手前には、印刷用紙１２４を所定の大きさに切断するためのカッター１３２が設けられる。１枚の画像のプリントが完了すると、カッター１３２により印刷用紙１２４が切断される。
【００１３】
図８は、従来のプリンタ装置におけるサーマルヘッド１２１の構成を示す断面図である。図８において、アルミ台板１４１上に、接着剤１４２により、セラミック基板１４３が積層される。また、アルミ台板１４１の他方の面には、放熱板１４４が取り付けられる。セラミック基板１４３上に、電極１４５が配されたグレーズ層１４６が配設される。この電極１４５に、発熱抵抗体１４７が設けられ、保護膜１４８が被装される。
【００１４】
ところで、発熱抵抗体１４７で発生した熱は、すべてプリントに使用されるわけではなく、サーマルヘッド１２１を構成しているグレーズ層１４６、セラミック基板１４３、アルミ台板１４１、放熱板１４４などにも伝導される。各構成部材に伝導された熱は、各部材での蓄熱や放熱などを発生させており、これが色のにじみ、濃度不足などの印画晶質を劣化させる原因の一つとなっている。
【００１５】
この各部材での蓄熱や放熱により発生する色のにじみや濃度不足を補正する目的で、サーマルヘッド温度センサ１５１が設けられる。このサーマルヘッド温度センサ１５１は、図８に示すように、従来のプリンタ装置においては、アルミ台板１４１に取り付けられる。
【００１６】
また、環境温度を検出するための環境温度センサ１５２は、サーマルヘッド１２１からの温度の影響を受けず、環境温度を検出できる所、この例では、図６に示すように、環境温度センサ１５２は、用紙ボックス１２３内に取り付けられる。
【００１７】
次に、従来のプリンタ装置における熱制御部について説明する。図６に示すように、従来のプリンタ装置における熱制御部１１５は、高温用、中温用、低温用の熱補正値発生ＬＵＴ(Look Up Table)１６１ａ、１６１ｂ、１６１ｃと、環境温度により使用するＬＵＴを判断する判断部１６２と、判断部１６２の判断結果に応じて、テーブルを選択するテーブル選択部１６３とから構成される。そして、高温用、中温用、低温用の熱補正値発生ＬＵＴ１６１ａ、１６１ｂ、１６１ｃの中から、環境温度センサ１５２からの環境温度データに応じて、最適なテーブルが選択され、選択されたテーブルを用いて、サーマルヘッド温度センサ１５１からの検出データにより、熱補正値が求められる。
【００１８】
具体例としては、熱補正値発生ＬＵＴ１６１ａは３０度〜３５度（高温）の環境温度を担当し、熱補正値発生ＬＵＴ１６１ｂは１０度〜３０度（中温）の環境温度を担当し、熱補正値発生ＬＵＴ１６１ｃは１０度付近（低温）の環境温度を担当し、熱補正値発生ＬＵＴ１６１ａ、１６１ｂ、１６１ｃには、各環境温度での、サーマルヘッドの温度に対する熱補正値が蓄積されているとする。
【００１９】
この場合、環境温度センサ１５２からの環境温度データが３５度であれば、テーブル選択部１６３が熱補正値発生ＬＵＴ１６１ａ側に設定される。そして、サーマルヘッド温度センサ１５１の検出データが熱補正値発生ＬＵＴ１６１ａに供給され、熱補正値発生ＬＵＴ１６１ａから、熱補正値が読み出され、この熱補正値が加算器１１８に供給され、加算器１１８で、データ変換制御部１１４からの通電データ信号に熱補正値が加算される。
【特許文献１】特開平６−３２０７７９号公報
【発明の開示】
【発明が解決しようとする課題】
【００２０】
しかしながら、上述の従来のプリンタ装置では、図８に示したように、サーマルヘッド温度センサ１５１の取り付け位置がアルミ台板１４１上であるため、発熱抵抗体で発生した熱が各部材を伝導して、サーマルヘッド温度センサ１５１に届くまでに時間的な遅れが生じることにより、熱制御部１１５での補正精度を悪化させるという問題がある。
【００２１】
また、プリント前にサーマルヘッドを暖める機能であるプレヒート機能においても、発熱抵抗体の熱がサーマルヘッド温度センサ１５１に届くまでに時間がかかることにより、サーマルヘッド表面を加熱しすぎるという問題が発生する。
【００２２】
また、上述の従来のプリンタ装置では、熱補正値発生ＬＵＴ１６１ａ、１６１ｂ、１６１ｃは、高温範囲用、中温範囲用、低温範囲用の３種類に分けられている。このため、環境温度が各温度範囲の境目付近（例えば、環境温度が低温範囲用と常温範囲周の中間）の場合では、熱制御部での補正精度が悪くなるという問題がある。
【００２３】
本発明は、上述の課題を鑑み、サーマルヘッドの熱変化を、時間差なく、精度良く検出できるようにすると共に、環境温度を反映して、精度良く熱補正が行えるようにしたプリンタ装置、プリンタの熱制御方法、及びプリンタの熱制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００２４】
上述の課題を解決するために、請求項１の発明に係るプリンタ装置は、サーマルヘッド温度センサで検出されたサーマルヘッド温度データに基づいて熱補正を行うプリンタ装置であって、サーマルヘッドを、アルミ台板上にセラミック基板を設け、セラミック基板上のグレーズ層に電極を配置して発熱抵抗体を設けるように構成し、サーマルヘッド温度センサをセラミック基板上に取り付けるようにしたことを特徴とする。
【００２５】
請求項２の発明に係るプリンタ装置は、サーマルヘッドの温度を検出するサーマルヘッド温度センサと、環境温度を検出する環境温度センサと、サーマルヘッド温度センサで検出されたサーマルヘッドの温度と、環境温度センサで検出された環境温度に基づいて、濃度差の熱補正を行う熱制御手段とを有し、熱制御手段は、環境温度センサで取得された環境温度データに応じて環境温度補正係数を算出し、この算出された環境温度係数とサーマルヘッド温度センサで取得されたサーマルヘッド温度データとから熱補正値を計算するようにしたことを特徴とする。
【００２６】
請求項３の発明に係るプリンタ装置では、請求項２において、サーマルヘッド温度センサは、セラミック基板上に取り付けるようにしたことを特徴とする。
【００２７】
請求項４の発明に係るプリンタ装置では、請求項２において、熱制御手段は、環境温度に対応する環境温度係数が予め格納されたルックアップテーブルを含むようにしたことを特徴とする。
【００２８】
請求項５の発明に係るプリンタの熱制御方法は、環境温度センサで検出された環境温度を取得する工程と、サーマルヘッド温度センサで検出されたサーマルヘッドの温度を取得する工程と、環境温度センサで取得された環境温度データに応じた環境温度補正係数を求める工程と、求められた環境温度係数とサーマルヘッド温度センサで取得されたサーマルヘッド温度データとから熱補正値を計算する工程とを有するようにしたことを特徴とする。
【００２９】
請求項６の発明に係るプリンタの熱制御プログラムは、環境温度センサで検出された環境温度を取得するステップと、サーマルヘッド温度センサで検出されたサーマルヘッドの温度を取得するステップと、環境温度センサで取得された環境温度データに応じた環境温度補正係数を求めるステップと、求められた環境温度係数とサーマルヘッド温度センサで取得されたサーマルヘッド温度データとから熱補正値を計算するステップとを有するようにしたことを特徴とする。
【発明の効果】
【００３０】
本発明によれば、サーマルヘッド温度センサをセラミック基板上に取り付けるようにしているので、発熱抵抗体での発熱から、サーマルヘッド温度センサが反応するまでの時間が極めて短くなる。これにより、サーマルヘッドの蓄熱や放熱による濃度差の補正精度を良くすることができ、またプレヒート機能においても加熱しすぎるという問題が低減できる。
【００３１】
また、本発明によれば、熱補正値を環境温度毎に固定とするのではなく、環境温度に応じて変化させるようにしている。すなわち、環境温度に応じた環境温度係数を環境温度係数ＬＵＴから読み出し、この環境温度係数を使って、所定の計算式により熱補正値を算出するようにしている。このため、サーマルヘッドの蓄熱や放熱による濃度差の補正精度を改善することができる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の実施の形態について図面を参照しながら説明する。図１は、本発明が適用されたプリンタ装置の一例を示すものである。
【００３３】
図１において、主制御部１１は、本発明が適用されたプリンタ装置の全体制御を行っている。画像データはインターフェース部１２から入力され、記憶部１３に一旦蓄積される。この画像データは、記憶部１３からデータ変換制御部１４に送られる。データ変換制御部１４で、入力画像データが通電データ信号に変換される。
【００３４】
また、サーマルヘッド２１の温度を検出するサーマルヘッド温度センサ５１と、プリンタの置かれている環境温度を検出する環境温度センサ５２が設けられる。このサーマルヘッド温度センサ５１の検出データと、環境温度センサ５２の検出データとが熱制御部１５に送られる。
【００３５】
熱制御部１５は、ヘッド温度の検出データと環境温度の検出データとに基づいて、サーマルヘッド２１の蓄熱や放熱を補正するための補正値を計算する。この熱補正値の算出については、後に説明する。
【００３６】
データ変換制御部１４からの通電データ信号は、加算器１８に供給される。また、熱制御部１５で求められた熱補正値が加算器１８に供給される。加算器１８で、データ変換制御部１４からの通電データ信号に熱補正値が加算され、熱補正データが熱補正される。この熱補正された通電データ信号がサーマルヘッド２１に供給される。
【００３７】
サーマルヘッド２１は、プリンタ機構部２０に配置される。プリンタ機構部２０において、サーマルヘッド２１とプラテンローラ２２とが対向して配置される。プラテンローラ２２は、図示しない駆動機構によって回転される。サーマルヘッド２１には、１ライン分の発熱抵抗体のアレイが配設されている。
【００３８】
用紙ボックス２３には、印刷用紙２４が巻装された用紙ロール２５が収納されている。用紙ロール２５から印刷用紙２４が引き出され、この印刷用紙２４がサーマルヘッド２１とプラテンローラ２２との対向する間に挿入される。
【００３９】
また、サーマルヘッド２１とプラテンローラ２２との対向する間には、染料または顔料が付着されたインクリボン２８が挿入されている。サーマルヘッド２１とプラテンローラ２２との対向する間では、インクリボン２８が印刷用紙２４上に重ねて配置される。インクリボン２８は、インクリボンロール２６から巻き出され、ガイドローラ２９及び３０により案内され、インクリボンコア２７で巻き取られる。
【００４０】
サーマルヘッド２１とプラテンローラ２２との対向する間で、印刷用紙２４上にインクリボン２８が押し付けられる。そして、プラテンローラ２２が回転すると、印刷用紙２４が送られていく。
【００４１】
サーマルヘッド２１には、熱補正された通電データ信号が供給され、サーマルヘッド２１の発熱抵抗体は、この通電データ信号に基づいて通電される。サーマルヘッド２１の発熱抵抗体に通電データ信号を流すと、その部分が発熱し、その熱により、インクリボン２８上の染料が昇華し、発色する。これにより、インクリボン２８の染料または顔料が印刷用紙２４に転写され、印刷用紙２４に画像が形成される。
【００４２】
印刷用紙２４は、排出口３１に向けて送られ、排出口３１から排出される。排出口３１の手前には、印刷用紙２４を所定の大きさに切断するためのカッター３２が設けられる。１枚の画像のプリントが完了すると、カッター３２により印刷用紙２４が切断される。
【００４３】
図２は、本発明の実施形態におけるサーマルヘッド２１の構成を示す断面図である。図２において、アルミ台板４１上に、接着剤４２により、セラミック基板４３が積層される。また、アルミ台板４１の他方の面には、放熱板４４が取り付けられる。セラミック基板４３上に、電極４５が配されたグレーズ層４６が配設される。この電極４５に、発熱抵抗体４７が設けられ、保護膜４８が被装される。
【００４４】
本発明が適用されたプリンタにおいては、サーマルヘッド温度センサ５１は、図２に示すように、セラミック基板４３に取り付けられる。このため、発熱抵抗体４７での発熱から、サーマルヘッド温度センサ５１が反応するまでの時間が極めて短くなる。これにより、サーマルヘッド２１の蓄熱や放熱による濃度差の補正精度を良くすることができ、またプレヒート機能においても加熱しすぎるという問題が低減できる。
【００４５】
また、環境温度を検出するための環境温度センサ５２は、サーマルヘッド２１からの温度の影響を受けず、環境温度を検出できる所、この例では、図１における用紙ボックス２３内に取り付けられる。
【００４６】
次に、本発明の実施形態における熱制御部について説明する。図１における熱制御部１５は、環境温度に応じて環境温度係数を発生する環境温度係数発生ＬＵＴ１６ａ、１６ｂ、１６ｃと、所定の計算式により、サーマルヘッドの蓄熱や放熱を補正するための補正値を計算する補正値算出部１７とを含んでいる。補正値算出部１７では、例えば、以下の（１）式に示すような計算式により、熱補正値Ｙを算出している。
【００４７】
Ｙ＝ａ・Ｔｈ２＋ｂ・Ｔｈ＋ｃ  …（１）
Ｔｈ：サーマルヘッドの検出温度
ａ、ｂ、ｃ：環境温度係数
【００４８】
環境温度係数発生ＬＵＴ１６ａ、１６ｂ、１６ｃは、それぞれ、予め求められた最適な環境温度係数が格納されている。環境温度センサ５２からの環境温度の検出データが環境温度係数発生ＬＵＴ１６ａ、１６ｂ、１６ｃに供給されると、環境温度係数発生ＬＵＴ１６ａ、１６ｂ、１６ｃからは、それぞれ、環境温度に対して最適な環境温度係数ａ、ｂ、ｃがそれぞれ出力される。
【００４９】
この環境温度係数ａ、ｂ、ｃと、サーマルヘッド温度センサ５１で取得されたサーマルヘッドの検出温度Ｔｈとを、（１）式で示す計算式を用いて、補正値算出部１７で計算することにより、熱補正値Ｙが算出される。なお、（１）式の熱補正値の計算式は一例であり、熱補正値を求めるための計算式としては、他に、種々のものが考えられる。
【００５０】
図３及び図４は、本発明が適用されたプリンタ装置の動作を示すフローチャートである。この例では、図５に示すように、本発明が適用されたプリンタ装置１と、ホストコンピュータ２とを接続し、ホストコンピュータ２からの画像データをプリンタ装置１でプリントアウトするものとしている。
【００５１】
図３において、ホストコンピュータ２のアプリケーションソフトウェア６１は、作成した画像データを、プリンタドライバ６２に送信する（ステップＳ１）。
【００５２】
プリンタドライバ６２は、アプリケーションソフトウェア６１からの画像データを受信する（ステップＳ２）。そして、プリンタの状態を確認し（ステップＳ３）、プリンタの状態が正常であれば、画像データをプリンタに送信する（ステップＳ４）。ここで、プリンタの状態に異常があれば、アプリケーションソフトウェア６１にエラーを返答する（ステップＳ５）。
【００５３】
ステップＳ４で送信された画像データは、ホストコンピュータ２からプリンタ装置１に送られ、プリンタ内部のインターフェース部１２を介して受信される（ステップＳ６）。
【００５４】
インターフェース部１２を介して受信された画像データは、記憶部１３に一旦格納された後、データ変換制御部１４に送られ、データ変換制御部１４で、画像データが通電データ信号に変換される（ステップＳ７）。
【００５５】
また、それとは別に、熱制御部１５では、プリンタ内部のインターフェース部１２に画像データが入力されたのをトリガーに、サーマルヘッド温度センサ５１及び環境温度センサ５２より、サーマルヘッド温度データ及び環境温度データを取得する（ステップＳ８）。そして、（１）式に示したような計算式を用いて、サーマルヘッドの蓄熱や放熱を補正するための熱補正値を計算する（ステップＳ９）。
【００５６】
その後、データ変換制御部１４で変換された通電データ信号と、熱制御部１５で計算された熱補正値を加算し、熱補正された通電データ信号を生成する（ステップＳ１０）。この熱補正された通電データ信号をサーマルヘッド２１に送信し（ステップＳ１１）、プリントを実施する（ステップＳ１２）。
【００５７】
図４は、ステップＳ９のサーマルヘッドの蓄熱や放熱を補正するための熱補正値を計算するステップの処理（ステップＳ８、Ｓ９）を示すフローチャートである。
【００５８】
図４において、環境温度センサ５２からの環境温度データを取得し（ステップＳ２１）、この環境温度データから、環境温度係数発生ＬＵＴ１６ａ、１６ｂ、１６ｃにより現在の環境温度に最適な環境温度係数ａ、ｂ、ｃを求める（ステップＳ２２）。また、サーマルヘッド温度センサ５１からのサーマルヘッド温度データＴｈを取得する（ステップＳ２３）。そして、環境温度係数発生ＬＵＴ１６ａ、１６ｂ、１６ｃから得られた環境温度係数ａ、ｂ、ｃと、サーマルヘッド温度センサ５１からのサーマルヘッド温度データＴｈとから、（１）式を用いて、熱補正値を計算する（ステップＳ２４）。
【００５９】
以上説明したように、本発明が適用されたプリンタ装置では、サーマルヘッド温度センサ５１をセラミック基板４３上に取り付けるようにしている。このため、発熱抵抗体４７での発熱から、サーマルヘッド温度センサ５１が反応するまでの時間が極めて短くなる。これにより、サーマルヘッド２１の蓄熱や放熱による濃度差の補正精度を良くすることができ、またプレヒート機能においても加熱しすぎるという問題が低減できる。
【００６０】
また、本発明が適用されたプリンタ装置では、熱補正値を環境温度毎に固定とするのではなく、環境温度に応じて変化させるようにしている。すなわち、環境温度に応じた環境温度係数を環境温度係数ＬＵＴ１６ａ、１６ｂ、１６ｃから読み出し、この環境温度係数を使って、所定の計算式により熱補正値を算出するようにしている。このため、サーマルヘッドの蓄熱や放熱による濃度差の補正精度を改善することができる。
【００６１】
本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【００６２】
例えば、サーマルヘッド上のサーマルヘッド温度センサの位置を、セラミック基板とアルミ台板の２つに設置し、それらの間での温度差により、熱伝導スピードを計算し、このデータを温度補正に適用することでも、同様の効果が得られる。
【００６３】
また、温度補正に関して、環境温度センサとサーマルヘッド温度センサの２つの温度データより熱補正値を求めているが、これ以外に、上述のようなサーマルヘッド上の異なる位置に設置されたセンサのデータを用いて補正計算をする、または、環境温度としてプリンタ外部温度とサーマルヘッド温度や、サーマルヘッド周辺の空間温度とサーマルヘッド温度を使用することでも、同様の効果が得られる。
【００６４】
なお、上述の処理機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するようにしても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００６５】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されても良い。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【産業上の利用可能性】
【００６６】
本発明は、サーマルヘッド型のプリンタにおいて、各部材での蓄熱や放熱により発生する色のにじみや濃度不足を補正するための熱制御に用いることができる。
【図面の簡単な説明】
【００６７】
【図１】本発明が適用されたプリンタ装置の構成を示すブロック図である。
【図２】本発明が適用されたプリンタ装置におけるサーマルヘッドの構成を示す断面図である。
【図３】本発明が適用されたプリンタ装置における熱制御の説明に用いるフローチャートである。
【図４】本発明が適用されたプリンタ装置における熱制御の説明に用いるフローチャートである。
【図５】本発明が適用されたプリンタ装置におけるプリントシステムの構成を示すブロック図である。
【図６】従来のプリンタ装置の構成を示すブロック図である。
【図７】従来のプリンタ装置におけるサーマルヘッドの構成を示す平面図である。
【図８】従来のプリンタ装置におけるサーマルヘッドの構成を示す断面図である。
【符号の説明】
【００６８】
１１：主制御部、
１２：インターフェース部、
１３：記憶部、
１４：データ変換制御部、
１５：熱制御部、
１６ａ〜１６ｂ：環境温度係数発生ＬＵＴ、
１７： 補正値算出部、
２１：サーマルヘッド、
２２：プラテンローラ、
２４：印刷用紙、
２８：インクリボン、
４１：アルミ台板、
４２：接着剤、
４３：セラミック基板、
４４：放熱板、
４５：電極、
４６：グレーズ層、
４７：発熱抵抗体、
４８：保護膜、
５１：サーマルヘッド温度センサ、
５２：環境温度センサ
【図１】
2007038607.tif 000003
【図２】
2007038607.tif 000004
【図３】
2007038607.tif 000005
【図４】
2007038607.tif 000006
【図５】
2007038607.tif 000007
【図６】
2007038607.tif 000008
【図７】
2007038607.tif 000009
【図８】
2007038607.tif 000010