(57)【要約】【課題】  部品コストを掛けることなく、記録紙の蓄熱による濃度ムラを補正する。【解決手段】  カラー感熱プリンタ２は、プリントジョブの終了時点からの経過時間ｔを計時するタイマー３８と、プリントジョブの印画枚数Ｋを計数するカウンタ３９と、経過時間ｔ、印画枚数Ｋ、および記録紙１０の蓄熱が定常状態となる定常印画枚数Ｎに基づいて、記録紙１０の蓄熱に起因する画像の濃度ムラ補正の度合いを調整する重み付け係数βを算出する係数算出回路４０と、重み付け係数β、およびｉ番目の発熱素子で記録した画像データの基準濃度との濃度差ΔＤ（ｉ）を用いて、ｉ番目の発熱素子で記録する画像データを補正する補正回路４１と、補正回路４１で補正した画像データに応じた駆動データをサーマルヘッド１６の発熱素子に入力するヘッドドライバ３６とを備える。【選択図】        図２
2006240172.tif 000002
【特許請求の範囲】
【請求項１】
複数の発熱素子がライン状に配列されたサーマルヘッドを用いて、記録紙ロールから引き出された記録紙に画像を記録するサーマルプリンタにおいて、
プリントジョブの終了時点からの経過時間ｔを計時する計時手段と、
プリントジョブの印画枚数Ｋを計数する計数手段と、
前記経過時間ｔ、前記印画枚数Ｋ、および前記記録紙の蓄熱が定常状態となる定常印画枚数Ｎに基づいて、前記記録紙の蓄熱に起因する画像の濃度ムラ補正の度合いを調整する重み付け係数βを算出する係数算出手段と、
前記重み付け係数β、およびｉ番目の発熱素子で記録した画像データの基準濃度との濃度差ΔＤ（ｉ）を用いて、ｉ番目の発熱素子で記録する画像データを補正する補正手段と、
前記補正手段で補正した画像データに応じた駆動データを前記発熱素子に入力するヘッド制御手段とを備えたことを特徴とするサーマルプリンタ。
【請求項２】
前記係数算出手段は、プリントジョブに際して、前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎで表される前記重み付け係数βの初期値γを計算し、
プリントジョブの最中に、そのときの印画枚数ｊ、および、直前のプリントジョブが前記定常印画枚数Ｎを超える場合に、そのときのプリントジョブにおいて前記記録紙の蓄熱の影響が保持される印画枚数Ｎ1並びに前記記録紙の蓄熱の影響が失われる印画枚数Ｎ2に応じて、前記初期値γから前記重み付け係数βを導き出すことを特徴とする請求項１に記載のサーマルプリンタ。
【請求項３】
前記係数算出手段は、直前のプリントジョブによる前記記録紙の蓄熱の影響度を示す第１の初期値γ1と、
それ以外のプリントジョブのうち、前記記録紙の蓄熱の影響度が他よりも支配的であるプリントジョブによる前記記録紙の蓄熱の影響度を示す第２の初期値γ2とを計算し、
これらの初期値γ1、γ2のうちの大きい方を前記初期値γとして採用することを特徴とする請求項２に記載のサーマルプリンタ。
【請求項４】
前記係数算出手段は、前記第１、第２の初期値γ1、γ2のうちの前記初期値γとして採用した方の計算に用いた前記経過時間ｔ、および前記印画枚数Ｋを、次回のプリントジョブにて前記第２の初期値γ2を計算する際に用いることを特徴とする請求項３に記載のサーマルプリンタ。
【請求項５】
前記係数算出手段は、プリントジョブが終了した際に、そのときのプリントジョブの印画枚数ｊ、前記定常印画枚数Ｎのうちの小さい方を、次回のプリントジョブにて前記第１の初期値γ1を計算する際の前記印画枚数Ｋとして用いるとともに、
そのときのプリントジョブに掛かった時間を、前記第２の初期値γ2を計算する際の前記経過時間ｔに反映させることを特徴とする請求項３または４に記載のサーマルプリンタ。
【請求項６】
プリントジョブにおける画像データの平均濃度Ｄaveを算出する濃度算出手段をさらに備え、
前記係数算出手段は、前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎに加えて、前記平均濃度Ｄaveに基づいて、前記重み付け係数βを算出することを特徴とする請求項１ないし５のいずれかに記載のサーマルプリンタ。
【請求項７】
プリントジョブにおけるプリンタ内の環境温度Ｔを検出する温度検出手段をさらに備え、
前記係数算出手段は、前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎに加えて、前記環境温度Ｔに基づいて、前記重み付け係数βを算出することを特徴とする請求項１ないし６のいずれかに記載のサーマルプリンタ。
【請求項８】
複数の発熱素子がライン状に配列されたサーマルヘッドを用いて、記録紙ロールから引き出された記録紙に画像を記録するサーマルプリンタで、前記記録紙の蓄熱に起因する画像の濃度ムラを補正する方法であって、
プリントジョブの終了時点からの経過時間ｔ、プリントジョブの印画枚数Ｋ、および前記記録紙の蓄熱が定常状態となる定常印画枚数Ｎに基づいて、前記補正の度合いを調整する重み付け係数βを算出し、
前記重み付け係数β、およびｉ番目の発熱素子で記録した画像データの基準濃度との濃度差ΔＤ（ｉ）を用いて、ｉ番目の発熱素子で記録する画像データを補正し、
補正した画像データに応じた駆動データを前記発熱素子に入力することを特徴とする濃度ムラ補正方法。
【請求項９】
プリントジョブに際して、前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎで表される前記重み付け係数βの初期値γを計算し、
プリントジョブの最中に、そのときの印画枚数ｊ、および、直前のプリントジョブが前記定常印画枚数Ｎを超える場合に、そのときのプリントジョブにおいて前記記録紙の蓄熱の影響が保持される印画枚数Ｎ1並びに前記記録紙の蓄熱の影響が失われる印画枚数Ｎ2に応じて、前記初期値γから前記重み付け係数βを導き出すことを特徴とする請求項８に記載の濃度ムラ補正方法。
【請求項１０】
直前のプリントジョブによる前記記録紙の蓄熱の影響度を示す第１の初期値γ1と、
それ以外のプリントジョブのうち、前記記録紙の蓄熱の影響度が他よりも支配的であるプリントジョブによる前記記録紙の蓄熱の影響度を示す第２の初期値γ2とを計算し、
これらの初期値γ1、γ2のうちの大きい方を前記初期値γとして採用することを特徴とする請求項９に記載の濃度ムラ補正方法。
【請求項１１】
前記第１、第２の初期値γ1、γ2のうちの前記初期値γとして採用した方の計算に用いた前記経過時間ｔ、および前記印画枚数Ｋを、次回のプリントジョブにて前記第２の初期値γ2を計算する際に用いることを特徴とする請求項１０に記載の濃度ムラ補正方法。
【請求項１２】
プリントジョブが終了した際に、そのときのプリントジョブの印画枚数ｊ、前記定常印画枚数Ｎのうちの小さい方を、次回のプリントジョブにて前記第１の初期値γ1を計算する際の前記印画枚数Ｋとして用いるとともに、
そのときのプリントジョブに掛かった時間を、前記第２の初期値γ2を計算する際の前記経過時間ｔに反映させることを特徴とする請求項１０または１１に記載の濃度ムラ補正方法。
【請求項１３】
前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎに加えて、さらにプリントジョブにおける画像データの平均濃度Ｄaveに基づいて、前記重み付け係数βを算出することを特徴とする請求項８ないし１２のいずれかに記載の濃度ムラ補正方法。
【請求項１４】
前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎに加えて、さらにプリントジョブにおけるプリンタ内の環境温度Ｔに基づいて、前記重み付け係数βを算出することを特徴とする請求項８ないし１３のいずれかに記載のサーマルプリンタ。
【請求項１５】
複数の発熱素子がライン状に配列されたサーマルヘッドを用いて、記録紙ロールから引き出された記録紙に画像を記録するサーマルプリンタのコンピュータに、前記記録紙の蓄熱に起因する画像の濃度ムラを補正する処理を実行させるための濃度ムラ補正プログラムであって、
プリントジョブの終了時点からの経過時間ｔ、プリントジョブの印画枚数Ｋ、および前記記録紙の蓄熱が定常状態となる定常印画枚数Ｎに基づいて、前記補正の度合いを調整する重み付け係数βを算出するステップと、
前記重み付け係数β、およびｉ番目の発熱素子で記録した画像データの基準濃度との濃度差ΔＤ（ｉ）を用いて、ｉ番目の発熱素子で記録する画像データを補正するステップと、
前記補正手段で補正した画像データに応じた駆動データを前記発熱素子に入力するステップとを、前記コンピュータに実行させることを特徴とする濃度ムラ補正プログラム。
【請求項１６】
プリントジョブに際して、前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎで表される前記重み付け係数βの初期値γを計算するステップと、
プリントジョブの最中に、そのときの印画枚数ｊ、および、直前のプリントジョブが前記定常印画枚数Ｎを超える場合に、そのときのプリントジョブにおいて前記記録紙の蓄熱の影響が保持される印画枚数Ｎ1並びに前記記録紙の蓄熱の影響が失われる印画枚数Ｎ2に応じて、前記初期値γから前記重み付け係数βを導き出すステップとを、前記コンピュータに実行させることを特徴とする請求項１５に記載の濃度ムラ補正プログラム。
【請求項１７】
直前のプリントジョブによる前記記録紙の蓄熱の影響度を示す第１の初期値γ1と、
それ以外のプリントジョブのうち、前記記録紙の蓄熱の影響度が他よりも支配的であるプリントジョブによる前記記録紙の蓄熱の影響度を示す第２の初期値γ2とを計算するステップと、
これらの初期値γ1、γ2のうちの大きい方を前記初期値γとして採用させるステップとを、前記コンピュータに実行させることを特徴とする請求項１６に記載の濃度ムラ補正プログラム。
【請求項１８】
前記コンピュータに、前記第１、第２の初期値γ1、γ2のうちの前記初期値γとして採用した方の計算に用いた前記経過時間ｔ、および前記印画枚数Ｋを、次回のプリントジョブにて前記第２の初期値γ2を計算する際に用いさせることを特徴とする請求項１７に記載の濃度ムラ補正プログラム。
【請求項１９】
前記コンピュータに、プリントジョブが終了した際に、そのときのプリントジョブの印画枚数ｊ、前記定常印画枚数Ｎのうちの小さい方を、次回のプリントジョブにて前記第１の初期値γ1を計算する際の前記印画枚数Ｋとして用いさせるとともに、
そのときのプリントジョブに掛かった時間を、前記第２の初期値γ2を計算する際の前記経過時間ｔに反映させることを特徴とする請求項１７または１８に記載の濃度ムラ補正プログラム。
【請求項２０】
前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎに加えて、プリントジョブにおける画像データの平均濃度Ｄaveに基づいて、前記コンピュータに前記重み付け係数βを算出させることを特徴とする請求項１５ないし１９のいずれかに記載の濃度ムラ補正プログラム。
【請求項２１】
前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎに加えて、プリントジョブにおけるプリンタ内の環境温度Ｔに基づいて、前記コンピュータに前記重み付け係数βを算出させることを特徴とする請求項１５ないし２０のいずれかに記載の濃度ムラ補正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーマルヘッドを用いて記録紙に画像を記録するサーマルプリンタ、および記録紙の蓄熱に起因する濃度ムラを補正する濃度ムラ補正方法、並びに濃度ムラ補正プログラムに関する。
【背景技術】
【０００２】
サーマルヘッドを用いて記録紙に画像を記録するサーマルプリンタが知られている。サーマルプリンタでは、サーマルヘッドの蓄熱によって画像に濃度ムラが発生するという問題があり、従来から、サーマルヘッド周辺の温度やサーマルヘッドに流す電流を検出することで、サーマルヘッドの蓄熱状態を把握し、上記濃度ムラを補正する種々の技術が開示されている（特許文献１〜５参照）。
【特許文献１】特開平８−２８１９９３号公報
【特許文献２】特開平１０−３２４０１６号公報
【特許文献３】特開２０００−２２９５４号公報
【特許文献４】特開２００２−３４７２６６号公報
【特許文献５】特開２００３−１１８１５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
サーマルプリンタで発生する濃度ムラには、上記に挙げたサーマルヘッドの蓄熱の他に、記録紙の蓄熱も原因として挙げられる。特に、サーマルヘッドを摺接させて画像を記録する感熱プリント方式で、且つ記録紙ロールに巻かれた長尺の記録紙を用いる場合には、記録紙の蓄熱に起因する濃度ムラが顕著となる。このため、サーマルヘッドの蓄熱状態を把握して濃度ムラを補正する特許文献１〜５に記載される技術のみでは、濃度ムラを完全に補正することができない。
【０００４】
また、仮に、特許文献１〜５に記載される技術を応用して、温度や電流を検出することで記録紙ロールの蓄熱状態を把握することができたとしても、温度検出器や電流計が必要となるため、部品コストが嵩むという問題があった。
【０００５】
本発明は、上記課題を鑑みてなされたものであり、部品コストを掛けることなく、記録紙の蓄熱による濃度ムラを補正することが可能なサーマルプリンタ、および濃度ムラ補正方法、並びに濃度ムラ補正プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載の発明は、複数の発熱素子がライン状に配列されたサーマルヘッドを用いて、記録紙ロールから引き出された記録紙に画像を記録するサーマルプリンタにおいて、プリントジョブの終了時点からの経過時間ｔを計時する計時手段と、プリントジョブの印画枚数Ｋを計数する計数手段と、前記経過時間ｔ、前記印画枚数Ｋ、および前記記録紙の蓄熱が定常状態となる定常印画枚数Ｎに基づいて、前記記録紙の蓄熱に起因する画像の濃度ムラ補正の度合いを調整する重み付け係数βを算出する係数算出手段と、前記重み付け係数β、およびｉ番目の発熱素子で記録した画像データの基準濃度との濃度差ΔＤ（ｉ）を用いて、ｉ番目の発熱素子で記録する画像データを補正する補正手段と、前記補正手段で補正した画像データに応じた駆動データを前記発熱素子に入力するヘッド制御手段とを備えたことを特徴とする。
【０００７】
なお、前記係数算出手段は、プリントジョブに際して、前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎで表される前記重み付け係数βの初期値γを計算し、プリントジョブの最中に、そのときの印画枚数ｊ、および、直前のプリントジョブが前記定常印画枚数Ｎを超える場合に、そのときのプリントジョブにおいて前記記録紙の蓄熱の影響が保持される印画枚数Ｎ1並びに前記記録紙の蓄熱の影響が失われる印画枚数Ｎ2に応じて、前記初期値γから前記重み付け係数βを導き出すことが好ましい。
【０００８】
また、前記係数算出手段は、直前のプリントジョブによる前記記録紙の蓄熱の影響度を示す第１の初期値γ1と、それ以外のプリントジョブのうち、前記記録紙の蓄熱の影響度が他よりも支配的であるプリントジョブによる前記記録紙の蓄熱の影響度を示す第２の初期値γ2とを計算し、これらの初期値γ1、γ2のうちの大きい方を前記初期値γとして採用することが好ましい。
【０００９】
前記係数算出手段は、前記第１、第２の初期値γ1、γ2のうちの前記初期値γとして採用した方の計算に用いた前記経過時間ｔ、および前記印画枚数Ｋを、次回のプリントジョブにて前記第２の初期値γ2を計算する際に用いることが好ましい。
【００１０】
前記係数算出手段は、プリントジョブが終了した際に、そのときのプリントジョブの印画枚数ｊ、前記定常印画枚数Ｎのうちの小さい方を、次回のプリントジョブにて前記第１の初期値γ1を計算する際の前記印画枚数Ｋとして用いるとともに、そのときのプリントジョブに掛かった時間を、前記第２の初期値γ2を計算する際の前記経過時間ｔに反映させることが好ましい。
【００１１】
なお、プリントジョブにおける画像データの平均濃度Ｄaveを算出する濃度算出手段をさらに備え、前記係数算出手段は、前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎに加えて、前記平均濃度Ｄaveに基づいて、前記重み付け係数βを算出することが好ましい。
【００１２】
また、プリントジョブにおけるプリンタ内の環境温度Ｔを検出する温度検出手段をさらに備え、前記係数算出手段は、前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎに加えて、前記環境温度Ｔに基づいて、前記重み付け係数βを算出することが好ましい。
【００１３】
請求項８に記載の発明は、複数の発熱素子がライン状に配列されたサーマルヘッドを用いて、記録紙ロールから引き出された記録紙に画像を記録するサーマルプリンタで、前記記録紙の蓄熱に起因する画像の濃度ムラを補正する方法であって、プリントジョブの終了時点からの経過時間ｔ、プリントジョブの印画枚数Ｋ、および前記記録紙の蓄熱が定常状態となる定常印画枚数Ｎに基づいて、前記補正の度合いを調整する重み付け係数βを算出し、前記重み付け係数β、およびｉ番目の発熱素子で記録した画像データの基準濃度との濃度差ΔＤ（ｉ）を用いて、ｉ番目の発熱素子で記録する画像データを補正し、補正した画像データに応じた駆動データを前記発熱素子に入力することを特徴とする。
【００１４】
なお、プリントジョブに際して、前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎで表される前記重み付け係数βの初期値γを計算し、プリントジョブの最中に、そのときの印画枚数ｊ、および、直前のプリントジョブが前記定常印画枚数Ｎを超える場合に、そのときのプリントジョブにおいて前記記録紙の蓄熱の影響が保持される印画枚数Ｎ1並びに前記記録紙の蓄熱の影響が失われる印画枚数Ｎ2に応じて、前記初期値γから前記重み付け係数βを導き出すことが好ましい。
【００１５】
また、直前のプリントジョブによる前記記録紙の蓄熱の影響度を示す第１の初期値γ1と、それ以外のプリントジョブのうち、前記記録紙の蓄熱の影響度が他よりも支配的であるプリントジョブによる前記記録紙の蓄熱の影響度を示す第２の初期値γ2とを計算し、これらの初期値γ1、γ2のうちの大きい方を前記初期値γとして採用することが好ましい。
【００１６】
前記第１、第２の初期値γ1、γ2のうちの前記初期値γとして採用した方の計算に用いた前記経過時間ｔ、および前記印画枚数Ｋを、次回のプリントジョブにて前記第２の初期値γ2を計算する際に用いることが好ましい。
【００１７】
プリントジョブが終了した際に、そのときのプリントジョブの印画枚数ｊ、前記定常印画枚数Ｎのうちの小さい方を、次回のプリントジョブにて前記第１の初期値γ1を計算する際の前記印画枚数Ｋとして用いるとともに、そのときのプリントジョブに掛かった時間を、前記第２の初期値γ2を計算する際の前記経過時間ｔに反映させることが好ましい。
【００１８】
なお、前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎに加えて、さらにプリントジョブにおける画像データの平均濃度Ｄaveに基づいて、前記重み付け係数βを算出することが好ましい。
【００１９】
また、前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎに加えて、さらにプリントジョブにおけるプリンタ内の環境温度Ｔに基づいて、前記重み付け係数βを算出することが好ましい。
【００２０】
請求項１５に記載の発明は、複数の発熱素子がライン状に配列されたサーマルヘッドを用いて、記録紙ロールから引き出された記録紙に画像を記録するサーマルプリンタのコンピュータに、前記記録紙の蓄熱に起因する画像の濃度ムラを補正する処理を実行させるための濃度ムラ補正プログラムであって、プリントジョブの終了時点からの経過時間ｔ、プリントジョブの印画枚数Ｋ、および前記記録紙の蓄熱が定常状態となる定常印画枚数Ｎに基づいて、前記補正の度合いを調整する重み付け係数βを算出するステップと、前記重み付け係数β、およびｉ番目の発熱素子で記録した画像データの基準濃度との濃度差ΔＤ（ｉ）を用いて、ｉ番目の発熱素子で記録する画像データを補正するステップと、前記補正手段で補正した画像データに応じた駆動データを前記発熱素子に入力するステップとを、前記コンピュータに実行させることを特徴とする。
【００２１】
なお、プリントジョブに際して、前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎで表される前記重み付け係数βの初期値γを計算するステップと、プリントジョブの最中に、そのときの印画枚数ｊ、および、直前のプリントジョブが前記定常印画枚数Ｎを超える場合に、そのときのプリントジョブにおいて前記記録紙の蓄熱の影響が保持される印画枚数Ｎ1並びに前記記録紙の蓄熱の影響が失われる印画枚数Ｎ2に応じて、前記初期値γから前記重み付け係数βを導き出すステップとを、前記コンピュータに実行させることが好ましい。
【００２２】
また、直前のプリントジョブによる前記記録紙の蓄熱の影響度を示す第１の初期値γ1と、それ以外のプリントジョブのうち、前記記録紙の蓄熱の影響度が他よりも支配的であるプリントジョブによる前記記録紙の蓄熱の影響度を示す第２の初期値γ2とを計算するステップと、これらの初期値γ1、γ2のうちの大きい方を前記初期値γとして採用させるステップとを、前記コンピュータに実行させることが好ましい。
【００２３】
前記コンピュータに、前記第１、第２の初期値γ1、γ2のうちの前記初期値γとして採用した方の計算に用いた前記経過時間ｔ、および前記印画枚数Ｋを、次回のプリントジョブにて前記第２の初期値γ2を計算する際に用いさせることが好ましい。
【００２４】
前記コンピュータに、プリントジョブが終了した際に、そのときのプリントジョブの印画枚数ｊ、前記定常印画枚数Ｎのうちの小さい方を、次回のプリントジョブにて前記第１の初期値γ1を計算する際の前記印画枚数Ｋとして用いさせるとともに、そのときのプリントジョブに掛かった時間を、前記第２の初期値γ2を計算する際の前記経過時間ｔに反映させることが好ましい。
【００２５】
なお、前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎに加えて、プリントジョブにおける画像データの平均濃度Ｄaveに基づいて、前記コンピュータに前記重み付け係数βを算出させることが好ましい。
【００２６】
また、前記経過時間ｔ、前記印画枚数Ｋ、および前記定常印画枚数Ｎに加えて、プリントジョブにおけるプリンタ内の環境温度Ｔに基づいて、前記コンピュータに前記重み付け係数βを算出させることが好ましい。
【発明の効果】
【００２７】
本発明のサーマルプリンタ、および濃度ムラ補正方法、並びに濃度ムラ補正プログラムによれば、計時手段により計時されるプリントジョブの終了時点からの経過時間ｔ、計数手段により計数されるプリントジョブの印画枚数Ｋ、および記録紙の蓄熱が定常状態となる定常印画枚数Ｎに基づいて、係数算出手段により、濃度ムラ補正の度合いを調整する重み付け係数βを算出し、補正手段により、重み付け係数β、およびｉ番目の発熱素子で記録した画像データの基準濃度との濃度差ΔＤ（ｉ）を用いて、ｉ番目の発熱素子で記録する画像データを補正し、ヘッド制御手段により、補正した画像データに応じた駆動データを発熱素子に入力するようにしたので、部品コストを掛けることなく、記録紙の蓄熱による濃度ムラを補正することが可能となる。
【発明を実施するための最良の形態】
【００２８】
図１において、本発明を適用したサーマルプリンタとしてのカラー感熱プリンタ２には、記録材料として、長尺のカラー感熱記録紙（以下、単に記録紙という）１０が使用される。記録紙１０は、ロール状に巻かれた記録紙ロール１１の形態でカラー感熱プリンタ２にセットされる。
【００２９】
記録紙１０は、周知のように、支持体上にシアン感熱発色層、マゼンタ感熱発色層、イエロー感熱発色層、および保護層が順次層設された構造となっている。最上層となるイエロー感熱発色層は熱感度が最も高く、小さな熱エネルギーでイエローに発色する。最下層となるシアン感熱発色層は、熱感度が最も低く、大きな熱エネルギーでシアンに発色する。
【００３０】
イエロー感熱発色層は、４２０〜４５０ｎｍの近紫外線が照射されたときに発色能力が消失する。マゼンタ感熱発色層は、イエロー感熱発色層とシアン感熱発色層との中間程度の熱エネルギーでマゼンタに発色し、３６５〜３９０ｎｍの紫外線が照射されたときに発色能力が消失する。なお、例えばブラック感熱発色層を設けて４層構造にした記録紙を使用してもよい。
【００３１】
記録紙ロール１１の外周面には、搬送モータ１２によって回転される給紙ローラ１３が当接している。搬送モータ１２はステッピングモータであり、モータドライバ３５（図２参照）から入力される駆動パルスによって駆動される。給紙ローラ１３が図中反時計方向に回転すると、記録紙ロール１１は図中時計方向に回転し、記録紙１０が記録紙ロール１１から送り出される。給紙ローラ１３が図中時計方向に回転すると、記録紙ロール１１は図中反時計方向に回転し、記録紙１０が記録紙ロール１１に巻き戻される。
【００３２】
記録紙ロール１１から送り出された記録紙１０は、水平方向に配置された搬送経路内に送り込まれる。この搬送経路内には、記録紙１０を挟み込んで搬送する搬送ローラ対１４および排紙ローラ対１５が配置されている。搬送ローラ対１４および排紙ローラ対１５は、搬送モータ１２によって回転されるキャプスタンローラ１４ａ、１５ａと、このキャプスタンローラ１４ａ、１５ａに圧接するピンチローラ１４ｂ、１５ｂとからなり、記録紙１０を図中Ａ方向（給紙方向）とＢ方向（巻戻方向）とに往復搬送する。
【００３３】
給紙ローラ１３と搬送ローラ対１４との間には、サーマルヘッド１６と、このサーマルヘッド１６に向き合うように搬送経路の下方に配置されたプラテンローラ１７とが設けられている。サーマルヘッド１６の記録紙１０に対向する表面には、記録紙１０の搬送方向と直交する方向に、複数の発熱素子がライン状に配列された発熱素子アレイ１８が設けられている。発熱素子アレイ１８は、システムコントローラ３０からヘッドドライバ３６（ともに図２参照）に入力された駆動データに基づいて発熱し、記録紙１０の各感熱発色層を発色させる。
【００３４】
プラテンローラ１７は、記録紙１０の搬送に応じて従動回転し、記録紙１０と発熱素子アレイ１８との当接状態を安定させる。また、プラテンローラ１７は、上下方向に移動自在とされ、図示しないバネによって発熱素子アレイ１８に圧接する方向に付勢されている。記録紙１０の給紙時および排紙時には、カムやソレノイドなどから構成されるシフト機構（図示せず）によってプラテンローラ１７が下降し、サーマルヘッド１６との記録紙１０の挟持が解除される。
【００３５】
搬送ローラ対１４のＡ方向下流側には、記録紙１０の記録面に対面して定着器１９が配置されている。定着器１９は、発光ピーク波長が４２０〜４５０ｎｍの近紫外線を放出してイエロー感熱発色層を定着するイエロー用定着光源１９ａと、発光ピーク波長が３６５〜３９０ｎｍの紫外線を放出してマゼンタ感熱発色層を定着するマゼンタ用定着光源１９ｂと、これらの光源１９ａ、１９ｂからの光を記録紙１０に向けて反射させるリフレクタ１９ｃとからなる。各光源１９ａ、１９ｂは、ランプドライバ３７（図２参照）によって駆動される。
【００３６】
定着器１９と排紙ローラ対１５との間には、記録紙１０を所定のプリントサイズにカットするカッター２０が配置されている。さらに、排紙ローラ対１５のＡ方向下流側には、画像記録済みの記録紙１０を外部に排出する排紙口２１が設けられている。
【００３７】
カラー感熱プリンタ２の電気的構成を示す図２において、システムコントローラ３０は、バス３１を介して、カラー感熱プリンタ２全体の動作を統括的に制御する。システムコントローラ３０には、記録紙１０の蓄熱に起因する画像の濃度ムラを補正する処理を実行させるための濃度ムラ補正プログラム３２が記憶されるＲＯＭ３３や、プログラムの実行に必要な各種データが一時記憶されるＲＡＭ３４が内蔵されている。システムコントローラ３０は、ＲＯＭ３３に記憶された濃度ムラ補正プログラム３２やデータを、作業用メモリであるＲＡＭ３４に読み出し、これらに基づいてカラー感熱プリンタ２各部の制御を行う。
【００３８】
モータドライバ３５は、搬送モータ１２の駆動を制御する。ヘッドドライバ３６は、プリントする画像データに応じた駆動データをサーマルヘッド１６の発熱素子アレイ１８に入力する。ランプドライバ３７は、各定着光源１９ａ、１９ｂの駆動を制御する。
【００３９】
システムコントローラ３０は、モータドライバ３５から搬送モータ１２に与える駆動パルス数に応じた記録紙１０の送り出し量が予め設定された量となったときに、カッター２０を駆動させる。これにより、記録紙ロール１１から送り出された画像記録済みの記録紙１０が、所望のサイズを有するカットシート状の記録紙１０となる。
【００４０】
ここで、図３に示すように、グレーベタ画像などのテストプリントを実施するなどして、発熱素子アレイ１８を構成する発熱素子が均一に加熱されたと仮定すると、印画直後に記録紙ロール１１に収容された記録紙１０は、図中実線で示すように、両端部および中心部が略同じ温度になっていると推定される。
【００４１】
このときの記録紙１０の温度は、周囲の環境温度よりも高くなっているので、図中一点鎖線で示すように、時間の経過とともに自然冷却されていく。この自然冷却の過程では、当然両端部の方から徐々に冷却されていくため、図中二点鎖線で示す環境温度と同じ温度となる初期状態に達するまでに、両端部と中心部との間に温度差が生じることが推定される。したがって、記録紙１０の蓄熱に起因する濃度ムラを補正するためには、プリントジョブの終了時点からの経過時間とプリントジョブの印画枚数とを把握して、これらに応じて濃度ムラ補正の度合いを調整する必要がある。本実施形態では、上記の考察を踏まえて、以下に説明する構成および処理手順で記録紙１０の蓄熱に起因する濃度ムラを補正する。なお、ここでいうプリントジョブとは、１枚、または複数枚の連続的な印画を行うことをいう。
【００４２】
図２に戻って、タイマー３８は、プリントジョブの終了時点からの経過時間ｔを計時し、その計時結果をシステムコントローラ３０に送信する。タイマー３８は、カラー感熱プリンタ２の電源の投入と同時に計時を開始し、画像記録開始操作が実行されたときに計時を終了する。そして、１回のプリントジョブが終了したときに、再び計時を開始する。
【００４３】
カウンタ３９は、プリントジョブの印画枚数Ｋを計数し、その計数結果をシステムコントローラ３０に送信する。カウンタ３９は、カラー感熱プリンタ２の電源が投入されたとき、１回のプリントジョブが終了したときに初期化される。
【００４４】
係数算出回路４０は、タイマー３８による経過時間ｔ、カウンタ３９による印画枚数Ｋ、および記録紙１０の蓄熱が定常状態となる定常印画枚数Ｎに基づいて、記録紙１０の蓄熱に起因する画像の濃度ムラの補正の度合いを調整する重み付け係数β（０≦β≦１）を算出する。なお、定常印画枚数Ｎは、事前に実験により求められており、データとして予めＲＯＭ３３に記憶されている。
【００４５】
係数算出回路４０は、プリントジョブに際して、重み付け係数βの初期値として、直前のプリントジョブによる記録紙１０の蓄熱の影響度を示す第１の初期値γ1（０≦γ1≦１）と、それ以外のプリントジョブのうち、記録紙１０の蓄熱の影響度が他よりも支配的であるプリントジョブによる記録紙１０の蓄熱の影響度を示す第２の初期値γ2（０≦γ2≦１）とを計算する。
【００４６】
第１、第２の初期値γ1、γ2は、直前のプリントジョブ、および記録紙１０の蓄熱の影響度が他よりも支配的であるプリントジョブの経過時間、印画枚数を、それぞれｔ1、およびｔ2、Ｋ1、およびＫ2として、
γ1＝４｛ｅｘｐ（−ａ×ｔ1）−ｅｘｐ（−２ａ×ｔ1）｝×（Ｋ1／Ｎ）      ・・・式（１）
γ2＝４｛ｅｘｐ（−ａ×ｔ2）−ｅｘｐ（−２ａ×ｔ2）｝×（Ｋ2／Ｎ）      ・・・式（２）
を計算することにより算出される（但し、ａは係数）。
【００４７】
第１、第２の初期値γ1、γ2は、記録紙１０の蓄熱による濃度ムラの補正の度合いの調整が可能なように、本発明者により適宜作成された関数である。これら第１、第２の初期値γ1、γ2は、図４に示すように、印画枚数Ｋ1、Ｋ2が大になるに連れてピーク位置が高くなり、図５に示すように、係数ａが大になるに連れてピーク位置が左方、つまり経過時間ｔの早い方にシフトする。なお、係数ａは、記録紙１０の種類やカラー感熱プリンタ２の機差に応じて事前に調整されるもので、定常印画枚数Ｎと同様に、データとして予めＲＯＭ３３に記憶されている。
【００４８】
再び図２に戻って、係数算出回路４０は、計算した第１、第２の初期値γ1、γ2の大小を比較し、これらのうちの大きい方を最終的な初期値γとして採用する。この初期値γとして採用した方の計算に用いた経過時間ｔ、および印画枚数Ｋは、ＲＡＭ３４に一時記憶される。係数算出回路４０は、次回のプリントジョブにて第２の初期値γ2を計算する際に、ＲＡＭ３４に一時記憶された経過時間ｔ、および印画枚数Ｋを用いる。つまり、初期値γとして採用したプリントジョブの方が、前述した記録紙１０の蓄熱の影響度が他よりも支配的であるプリントジョブとして認識される。
【００４９】
また、プリントジョブが終了した際に、そのときのプリントジョブの印画枚数ｊ、定常印画枚数Ｎのうちの小さい方が、ＲＡＭ３４に一時記憶される。係数算出回路４０は、次回のプリントジョブにて第１の初期値γ1を計算する際に、ＲＡＭ３４に一時記憶された印画枚数ｊ、または定常印画枚数Ｎを印画枚数Ｋとして用いる。このようにするのは、印画枚数ｊがＮ以上であった場合は、記録紙１０の蓄熱による影響が頭打ちとなるためである。
【００５０】
さらに、プリントジョブが終了した際には、そのときのプリントジョブに掛かった時間ｔshiftが、ＲＡＭ３４に一時記憶される。このｔshiftは、初期値γとして採用した方の計算に用いた経過時間ｔ、および１枚のプリントに要する時間ｔpによって表される次式により計算される。
ｔshift=ｔ＋ｊ×ｔp
係数算出回路４０は、ＲＡＭ３４に一時記憶されたｔshiftを、第２の初期値γ2を計算する際の経過時間ｔ2（＝タイマー３８の計時時間＋ｔshift）に反映させる。
【００５１】
係数算出回路４０は、プリントジョブの最中に、そのときの印画枚数ｊ、および、直前のプリントジョブが定常印画枚数Ｎを超える場合に、そのときのプリントジョブにおいて記録紙１０の蓄熱の影響が保持される印画枚数Ｎ1並びに記録紙１０の蓄熱の影響が失われる印画枚数Ｎ2に応じて、最終的に採用した初期値γから重み付け係数βを導き出す。
【００５２】
具体的には、図６に示すように、
ｊ≦γＮ1の場合、β＝γ
γＮ1≦ｊ≦γＮ2の場合、β＝（γＮ2−ｊ）／（Ｎ2−Ｎ1）
ｊ≧γＮ2の場合、β＝０      ・・・式（３）
というように、印画枚数ｊ、Ｎ1、およびＮ2の大小で場合分けを行って、重み付け係数βを求める。係数算出回路４０は、この導き出した重み付け係数βを、補正回路４１に送信する。
【００５３】
なお、印画枚数Ｎ1、Ｎ2は、事前に実験により求められており、定常印画枚数Ｎ、係数ａと同様に、データとして予めＲＯＭ３３に記憶されている。また、上記不等式は、プリントジョブの枚数が印画枚数Ｎ1から印画枚数Ｎ2となって、記録紙ロール１１に残存している記録紙１０の量が少なくなるに伴って、記録紙１０の蓄熱量も小さくなることを見越して、本発明者により適宜立てられたものである。
【００５４】
再び図２に戻って、補正回路４１は、係数算出回路４０からの重み付け係数β、および発熱素子アレイ１８を構成するｉ番目の発熱素子で記録した画像データの基準濃度との濃度差ΔＤ（ｉ）を用いて、ｉ番目の発熱素子で記録する画像データを補正する。
【００５５】
濃度差ΔＤ（ｉ）は、特許文献２（特開平１０−３２４０１６号公報）に記載されるように、種々の条件下でシアン、マゼンタ、イエローのベタパターンを印画し、各色の濃度を発熱素子毎に測定することで得られたものある。この濃度差ΔＤ（ｉ）は、例えば図７に示すように、両端部から中心部に向かうに連れて記録エネルギーが小さくなっており、記録紙１０の蓄熱による濃度ムラを補正するために必要な最大の補正量が設定されている。
【００５６】
補正回路４１は、補正前の画像データをＱＬ（ｉ）として、
ＱＬ’（ｉ）＝ＱＬ（ｉ）＋Ｆ［ＱＬ（ｉ）］×β×ΔＤ（ｉ）      ・・・式（４）
を計算することにより画像データＱＬ’（ｉ）を求める（但し、Ｆ［ＱＬ（ｉ）］は、記録紙１０の種類や画像データの濃度に依存する係数）。
【００５７】
補正回路４１で計算された補正後の画像データＱＬ’（ｉ）は、ヘッドドライバ３６に送信される。ヘッドドライバ３６は、システムコントローラ３０の制御の下に、この補正回路４１で補正した画像データに応じた駆動データを生成し、これを各発熱素子に入力する。なお、この補正回路４１による画像データの補正は、マゼンタ、シアン画像記録時には記録紙１０の蓄熱の影響が残っていないと考えられるので、マゼンタ、シアン画像記録時には行われず、イエロー画像記録時のみに行われる。
【００５８】
次に、上記構成によるカラー感熱プリンタ２の動作について、図８のフローチャートを参照して説明する。まず、カラー感熱プリンタ２の電源が投入されると、システムコントローラ３０のＲＯＭ３３に記憶された濃度ムラ補正プログラム３２が起動される。そして、タイマー３８、カウンタ３９が初期化（Ｋ1、Ｋ2、ｔshift＝０）された後、タイマー３８による計時が開始される。
【００５９】
画像記録開始操作が実行されてプリントジョブが開始されると、タイマー３８の計時が停止され、その計時結果がシステムコントローラ３０に送信される。係数算出回路４０では、システムコントローラ３０に送信されたタイマー３８の計時結果を元に、第１、第２の初期値γ1、γ2が式（１）および（２）に則って算出される。そして、算出されたγ1、γ2のうちの大きい方が最終的な初期値γとして採用され、採用された方の計算に用いられた経過時間ｔ、および印画枚数ＫがＲＡＭ３４に一時記憶される。
【００６０】
次いで、最終的に採用された初期値γが式（３）に照らし合わされ、これにより重み付け係数βが導き出される。係数算出回路４０で導き出された重み付け係数βは、補正回路４１に送信される。
【００６１】
補正回路４１では、係数算出回路４０からの重み付け係数β、およびｉ番目の発熱素子で記録した画像データの基準濃度との濃度差ΔＤ（ｉ）を元に、式（４）に則って画像データＱＬ’（ｉ）が算出される。補正回路４１で算出された画像データＱＬ’（ｉ）は、ヘッドドライバ３６に送信される。
【００６２】
ヘッドドライバ３６では、システムコントローラ３０の制御の下に、補正回路４１からの画像データＱＬ’（ｉ）に応じた駆動データが生成される。発熱素子アレイ１８は、このヘッドドライバ３６で生成された補正済みの駆動データに基づいて発熱し、記録紙１０のイエロー感熱発色層に画像を記録する。
【００６３】
一方、上記の内部的な処理とは別に、カラー感熱プリンタ２では、プリントジョブの開始とともに、搬送モータ１２の正転によって給紙ローラ１３が反時計方向に回転され、記録紙１０が記録紙ロール１１からＡ方向に送り出される。記録紙１０の先端部は搬送経路内を移動して、搬送ローラ対１４にニップされ、さらにＡ方向下流側に搬送される。
【００６４】
記録紙１０が画像記録開始位置に到達すると、搬送モータ１２の回転が一旦停止される。次いで、プラテンローラ１７がシフト機構によって上昇され、発熱素子アレイ１８との間で記録紙１０が挟持される。この状態で再び搬送モータ１２が駆動され、記録紙１０がＡ方向に搬送されながら、ヘッドドライバ３６に入力された駆動データに基づいて発熱した発熱素子アレイ１８により、記録紙１０のイエロー感熱発色層にイエロー画像が記録される。
【００６５】
イエロー画像の記録が完了すると、記録画像の後端が定着器１９のイエロー用定着光源１９ａに対面する位置まで搬送され、搬送モータ１２の回転が停止される。このとき、プラテンローラ１７がシフト機構によって下降され、サーマルヘッド１６とプラテンローラ１７による記録紙１０の挟持が解除される。次いで、ランプドライバ３７によりイエロー用定着光源１９ａが点灯され、搬送モータ１２が逆転されて記録紙１０がＢ方向に巻き戻されながら、画像記録済みのイエロー感熱発色層が定着される。
【００６６】
イエロー感熱発色層の定着後、記録画像の先端が発熱素子アレイ１８に対面する位置まで搬送され、搬送モータ１２の回転が停止される。そして、イエロー画像記録時と同様に、プラテンローラ１７がシフト機構によって上昇され、発熱素子アレイ１８との間で記録紙１０が挟持される。この状態で再び搬送モータ１２が駆動され、記録紙１０がＡ方向に搬送されながら、記録紙１０のマゼンタ感熱発色層にマゼンタ画像が記録される。
【００６７】
マゼンタ画像の記録が完了すると、記録画像の後端が定着器１９のマゼンタ用定着光源１９ｂに対面する位置まで搬送され、搬送モータ１２の回転が停止される。そして、イエロー感熱発色層の定着時と同様に、ランプドライバ３７によりマゼンタ用定着光源１９ｂが点灯され、搬送モータ１２が逆転されて記録紙１０がＢ方向に巻き戻されながら、画像記録済みのマゼンタ感熱発色層が定着される。
【００６８】
マゼンタ感熱発色層の定着後、記録画像の先端が発熱素子アレイ１８に対面する位置まで搬送され、搬送モータ１２の回転が停止される。そして、イエロー、マゼンタ画像記録時と同様に、記録紙１０のシアン感熱発色層にシアン画像が記録される。
【００６９】
画像記録後の記録紙１０は、搬送ローラ対１４によりＡ方向に搬送され、カッター２０により所定のプリントサイズに切断された後、排紙ローラ対１５により排紙口２１から外部に排出される。
【００７０】
図８において、１枚のプリントが終了して次のプリントがある場合は、カウンタ３９による印画枚数ｊがインクリメントされた後、再び係数算出回路４０によってβが導き出され、補正回路４１で画像データＱＬ’（ｉ）が計算されてプリントが実行される。これらの動作は、プリントジョブが終了するまで続けられる。
【００７１】
一方、プリントジョブが終了した場合は、そのときのプリントジョブの印画枚数ｊ、定常印画枚数Ｎのうちの小さい方がＲＡＭ３４に一時記憶される。また、そのときのプリントジョブに掛かった時間ｔshiftがＲＡＭ３４に一時記憶され、タイマー３８による計時が再び開始される。以上一連の動作は、カラー感熱プリンタ２の電源がオフされるまで続けられる。
【００７２】
以上詳細に説明したように、タイマー３８により計時されるプリントジョブの終了時点からの経過時間ｔ、カウンタ３９により計数されるプリントジョブの印画枚数Ｋ、および記録紙１０の蓄熱が定常状態となる定常印画枚数Ｎに基づいて、係数算出回路４０により、補正の度合いを調整する重み付け係数βを算出し、補正回路４１により、重み付け係数β、およびｉ番目の発熱素子で記録した画像データの基準濃度との濃度差ΔＤ（ｉ）を用いて、ｉ番目の発熱素子で記録する画像データを補正し、ヘッドドライバ３６により、補正した画像データに応じた駆動データを発熱素子に入力するようにしたので、部品コストを掛けることなく、記録紙１０の蓄熱による濃度ムラを補正することが可能となる。
【００７３】
また、プリントジョブに際して、経過時間ｔ、印画枚数Ｋ、および定常印画枚数Ｎで表される重み付け係数βの初期値γを計算し、プリントジョブの最中に、そのときの印画枚数ｊ、および、直前のプリントジョブが定常印画枚数Ｎを超える場合に、そのときのプリントジョブにおいて記録紙１０の蓄熱の影響が保持される印画枚数Ｎ1並びに記録紙１０の蓄熱の影響が失われる印画枚数Ｎ2に応じて、初期値γから重み付け係数βを導き出すようにしたので、記録紙ロール１１の残量も考慮に入れた濃度ムラの補正を施すことができる。
【００７４】
また、直前のプリントジョブによる記録紙１０の蓄熱の影響度を示す第１の初期値γ1と、それ以外のプリントジョブのうち、記録紙１０の蓄熱の影響度が他よりも支配的であるプリントジョブによる記録紙１０の蓄熱の影響度を示す第２の初期値γ2とを計算し、これらの初期値γ1、γ2のうちの大きい方を初期値γとして採用するようにしたので、直近のプリントジョブによる影響だけでなく、過去のプリントジョブによる影響も含めた濃度ムラの補正を施すことができる。
【００７５】
さらに、第１、第２の初期値γ1、γ2のうちの初期値γとして採用した方の計算に用いた経過時間ｔ、および印画枚数Ｋを、次回のプリントジョブにて第２の初期値γ2を計算する際に用い、また、プリントジョブが終了した際に、そのときのプリントジョブの印画枚数ｊ、定常印画枚数Ｎのうちの小さい方を、次回のプリントジョブにて第１の初期値γ1を計算する際の印画枚数Ｋとして用いるとともに、そのときのプリントジョブに掛かった時間を、第２の初期値γ2を計算する際の経過時間ｔに反映させるので、常にカラー感熱プリンタ２の稼動状況に適した濃度ムラの補正を施すことができる。
【００７６】
なお、上記実施形態では、初期値γを算出する際に、経過時間ｔ、印画枚数Ｋ、および定常印画枚数Ｎに基づいた式（１）および（２）を用いているが、図９に示すように、プリントジョブにおける画像データの平均濃度Ｄaveを算出する濃度算出回路５０、またはプリントジョブにおけるプリンタ内の環境温度Ｔを検出する温度検出器５１のうちの少なくともいずれか１つを設け、上記経過時間ｔ、印画枚数Ｋ、および定常印画枚数Ｎに加えて、平均濃度Ｄave、または環境温度Ｔのうちの少なくともいずれか１つに基づいて、初期値γを算出してもよい。このようにすると、より詳細な濃度ムラの補正を施すことができる。なお、この場合のγの式は、以下の式（５）に示すようになる（但し、ａ1〜ａ3は上記実施形態のａに準ずる係数、Ｄref、Ｔrefは基準濃度、基準温度）。
γ＝ａ1｛ｅｘｐ（−ａ2×ｔ）−ｅｘｐ（−ａ3×ｔ）｝×（Ｋ／Ｎ）×（Ｄave／Ｄref）［または／および］×（Ｔref／Ｔ）      ・・・式（５）
【００７７】
なお、上記実施形態で挙げた式（１）〜（５）は、本発明を特に限定するものではなく、カラー感熱プリンタ２の仕様に応じて適宜変更することが可能である。また、上記実施形態では、サーマルプリンタとして、カラー感熱プリンタ２を例示して説明したが、熱転写型、熱昇華型などの他のサーマルプリンタについても、本発明は適用することが可能である。
【図面の簡単な説明】
【００７８】
【図１】本発明を適用したカラー感熱プリンタの構成を示す概略図である。
【図２】カラー感熱プリンタの電気的構成を示すブロック図である。
【図３】記録紙ロールに収容された記録紙の蓄熱の時間的な変化を推定した模式図である。
【図４】印画枚数Ｋの変化に対する初期値γの挙動を示すグラフである。
【図５】係数ａの変化に対する初期値γの挙動を示すグラフである。
【図６】初期値γの値による重み付け係数βの挙動を示すグラフである。
【図７】濃度差ΔＤ（ｉ）の例を示すグラフである。
【図８】濃度ムラ補正の処理手順を示すフローチャートである。
【図９】カラー感熱プリンタの別の実施形態を示すブロック図である。
【符号の説明】
【００７９】
２  カラー感熱プリンタ
１０  カラー感熱記録紙（記録紙）
１１  記録紙ロール
１６  サーマルヘッド
１９  定着器
３０  システムコントローラ
３２  濃度ムラ補正プログラム
３６  ヘッドドライバ
３８  タイマー
３９  カウンタ
４０  係数算出回路
４１  補正回路
５０  濃度算出回路
５１  温度検出器
【図１】
2006240172.tif 000003
【図２】
2006240172.tif 000004
【図３】
2006240172.tif 000005
【図４】
2006240172.tif 000006
【図５】
2006240172.tif 000007
【図６】
2006240172.tif 000008
【図７】
2006240172.tif 000009
【図８】
2006240172.tif 000010
【図９】
2006240172.tif 000011