(57)【特許請求の範囲】
【請求項１】
環境湿度を測定する湿度測定部と、
ペーパーの印画位置を決定するパラメータを取得する印画位置決定パラメータ取得部と、
前記環境湿度及び前記印画位置から、前記印画位置に対応する湿度補正量を取得する湿度補正量取得部と、
前記湿度補正量に基づいて画像データを補正する画像データ補正部と
を備え、
前記ペーパーはロール状に巻かれており、
前記印画位置は前記ペーパーの外周部分から前記ペーパーの内周部分に移っていき、
前記湿度補正量は、前記印画位置が前記ペーパーの外周部分に位置する場合よりも、前記印画位置が前記ペーパーの内周部分に位置する場合の方が大きく、
前記画像データ補正部は前記湿度補正量が大きいほど前記画像データの印画濃度を濃くすることを特徴とする昇華型プリンター。
【請求項２】
前記印画位置決定パラメータ取得部は、連続印刷の経過時間を測定するタイマーであり、前記経過時間に基づいて前記印画位置を決定することを特徴とする請求項１に記載の昇華型プリンター。
【請求項３】
前記タイマーは、予め定められた時間以上待機時間が継続した場合に初期化されることを特徴とする請求項２に記載の昇華型プリンター。
【請求項４】
前記印画位置決定パラメータ取得部は、印画枚数をカウントする印画枚数カウンタであり、前記印画枚数に基づいて前記印画位置を決定することを特徴とする請求項１に記載の昇華型プリンター。
【請求項５】
前記印画位置決定パラメータ取得部は、ペーパーのローラーの回転数をカウントする回転カウンタであり、前記回転数に基づいて前記印画位置を決定することを特徴とする請求項１に記載の昇華型プリンター。
【請求項６】
前記湿度補正量取得部は、前記湿度補正量が予め定められた最大湿度補正量を上回る場合に、該最大湿度補正量を前記湿度補正量とすることを特徴とする請求項１から５のいずれか１項に記載の昇華型プリンター。
【請求項７】
サーマルヘッドの温度を測定するサーマルヘッド温度測定部及び前記サーマルヘッドの温度に対応する温度補正量を取得する温度補正量取得部をさらに備え、前記画像データ補正部は、前記湿度補正量及び前記温度補正量に基づいて画像データを補正することを特徴とする請求項１から６のいずれか１項に記載の昇華型プリンター。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、湿度による印画濃度の変動を補正する昇華型プリンターに関するものである。
【背景技術】
【０００２】
昇華型プリンターは、インクシートとペーパーを圧接し、インクシートに当接するサーマルヘッドの発熱を制御しながらインクシートとペーパーを搬送することにより、インクをペーパーに転写して印画を行う。昇華型プリンターによる印画においては、他のサーマルプリンターの場合と同様に、サーマルヘッドの温度及びプリンター筐体内の環境湿度の影響を受けて印画濃度が変動する。
【０００３】
そこで、サーマルヘッドの温度及び環境湿度に対応する電圧データに基づいて各発熱素子を駆動し、階調変化を補正することにより、発色濃度の変動を抑えるサーマルプリンターが提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−３２８７６０号公報（図１）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のサーマルプリンターは、連続印刷におけるインクシート及びペーパーの湿度変動には対応していない。このため、例えば約８０％ＲＨの高湿下でロール状に巻かれたインクシート及びペーパーを用いて連続印刷を行う場合の外周部分と内周部分のように、インクシート及びペーパーに環境湿度に曝されて湿度が高くなる部分と環境湿度に曝されない部分とがあり、連続印刷中にインクシート及びペーパーの湿度が変動する場合、この湿度の変動による発色感度の変動に対応できず、濃度補正の精度が悪くなるという問題点がある。
【０００６】
この発明は、上記のような問題点を解決するためになされたもので、連続印刷におけるインクシート及びペーパーの湿度変動に対応し、精度よく印画濃度の変動を補正できる昇華型プリンターを得るものである。
【課題を解決するための手段】
【０００７】
この発明に係る昇華型プリンターは、環境湿度を測定する湿度測定部と、ペーパーの印画位置を決定するパラメータを取得する印画位置決定パラメータ取得部と、環境湿度及び印画位置から、印画位置に対応する湿度補正量を取得する湿度補正量取得部と、湿度補正量に基づいて画像データを補正する画像データ補正部とを備え、ペーパーはロール状に巻かれており、印画位置はペーパーの外周からペーパーの内周に移っていき、湿度補正量は印画位置がペーパーの外周に位置する場合よりも印画位置がペーパーの内周に位置する場合の方が大きく、画像データ補正部は湿度補正量が大きいほど画像データの印画濃度を濃くするものである
【発明の効果】
【０００８】
この発明によれば、連続印刷におけるインクシート及びペーパーの湿度変動に対応し、印画濃度の変動を精度よく補正することができる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１における昇華型プリンターの構成図である。
【図２】この発明の実施の形態１における昇華型プリンターの印刷機構の概略構成図である。
【図３】この発明の実施の形態１における湿度補正量を示す図である。
【図４】この発明の実施の形態１における昇華型プリンターの動作を示すフローチャートである。
【図５】この発明の実施の形態２における昇華型プリンターの構成図である。
【図６】この発明の実施の形態２における湿度補正量を示す図である。
【図７】この発明の実施の形態２における昇華型プリンターの動作を示すフローチャートである。
【図８】この発明の実施の形態３における昇華型プリンターの構成図である。
【図９】この発明の実施の形態３における湿度補正量を示す図である。
【図１０】この発明の実施の形態３における昇華型プリンターの動作を示すフローチャートである。
【発明を実施するための形態】
【００１０】
実施の形態１．
以下に、本発明の実施の形態１における昇華型プリンターを、図１から図４を用いて説明する。
図１は、昇華型プリンター１００の構成図である。昇華型プリンター１００は、無線又は有線（例えばＵＳＢケーブル）で接続されたホストＰＣ１との通信を行う通信部３０と、ホストＰＣ１から受信した画像データを分解して生成したイエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）の各色データ及びオーバーコート（ＯＰ）データを記憶するフレームメモリ３１と、フレームメモリ３１に記憶された各色データに対して色変換、シャープネス変換及びガンマ変換等の画像処理を行う画像処理部３２と、湿度補正量取得部１０から出力された湿度補正量Ｂｈ及び温度補正量取得部１５から出力された温度補正量Ｂｔに基づいて上記画像処理された各色データを補正する画像データ補正部２１を備えた印画制御部２０と、補正された各色データから生成された印画データに基づいてサーマルヘッド３４を制御するサーマルヘッドコントローラー３３とを備えている。フレームメモリ３１に記憶されるデータは、メモリコントローラー４０によるダイレクト・メモリ・アクセス（ＤＭＡ）転送によって画像処理部３２やサーマルヘッドコントローラー３３に転送される。
【００１１】
また、昇華型プリンター１００は、サーマルヘッド３４の温度Ｔを測定するサーミスタ８１、すなわちサーマルヘッド温度測定部、連続印刷の経過時間を測定するタイマー８２、すなわち印画位置決定パラメータ取得部、及び昇華型プリンター１００の筐体内の環境湿度ｈを測定する湿度センサー８３、すなわち湿度測定部とを備えている。サーミスタ８１が測定したサーマルヘッド３４の温度は温度補正量取得部１５に送信される。タイマー８２が測定した経過時間及び湿度センサー８３が測定した環境湿度はそれぞれの湿度補正量取得部１０に送信される。タイマー８２は、連続印刷の開始時や、一定時間以上待機時間が継続した場合に初期化されるもので、本実施の形態では、タイマー８２が経過時間の測定を開始してから初期化されるまでの間、上記環境湿度は一定であると仮定している。
【００１２】
印画データは、サーマルヘッド３４の発熱抵抗素子（図示なし）の通電時間データである。発熱抵抗素子への通電時間は、インクの印画濃度を支配的に決定するものであり、通電時間が長いほどインクの印画濃度は濃くなる。
【００１３】
湿度補正量取得部１０は、湿度補正量Ｂｈの計算を行うＣＰＵと、湿度補正量Ｂｈの計算に用いるα、β、Ｂｈ０、Ｂｈｍａｘ（後述）などを記憶するメモリを備えている。温度補正量取得部１５は、温度補正量Ｂｔの計算を行うＣＰＵを備えている。
湿度補正量Ｂｈ、温度補正量Ｂｔは、いずれも値が大きいほど印画濃度を濃くする、すなわち、サーマルヘッド３４の発熱抵抗素子の通電時間を長くするものである。温度補正量Ｂｔは、従来と同様、サーマルヘッド３４の温度と印画濃度との比例関係から計算される。湿度補正量Ｂｈの計算については後述する。
【００１４】
図２は、昇華型プリンター１００の印刷機構の概略構成図である。イエロー、マゼンダ、シアンの各色材及びオーバーコート材を備えたインクシート９２は、ローラー９３にロール状に巻かれ、ローラー９３の回転によって搬送される。インク受容層を備えたペーパー９１は、ローラー９５にロール状に巻かれ、ローラー９５の回転によって搬送される。サーマルヘッド３４は、サーマルヘッドコントローラー３３によって発熱抵抗素子（図示なし）に通電されることで発熱し、プラテンローラー９４との間にペーパー９１及びインクシート９２を圧接しながらインクシート９２に熱を供給する。サーマルヘッド３４から熱が供給されると、インクシート９２からインクが溶出し、ペーパー９１に転写される。このとき、上述した印画データに基づいて通電時間を制御し、サーマルヘッド３４の発熱量を制御しながらペーパー９１及びインクシート９２を同時に搬送することによって、１ライン毎に印画が行われる。ペーパー９１にイエロー、マゼンダ、シアンの順にインクを転写して画像を形成した後、オーバーコート材を転写して耐光性及び耐指紋性を向上させる。
【００１５】
次に、本実施の形態における湿度補正量Ｂｈについて説明する。湿度補正量Ｂｈは、印画中のペーパー９１及びインクシート９２の湿度に応じて決定される。本実施の形態のようにロール状に巻かれたペーパー９１及びインクシート９２を用いる場合、ペーパー９１及びインクシート９２の湿度は、その位置によって決まると考えられる。より具体的には、環境湿度に曝される外周部分のペーパー９１及びインクシート９２の湿度は高く、内周部分ほど湿度は低くなる。このため、ペーパー９１及びインクシート９２の湿度変動に対応する湿度補正量Ｂｈを求めるには、ペーパー９１及びインクシート９２の位置を取得できればよい。上述したように、本実施の形態ではペーパー９１及びインクシート９２が同時に搬送され、ペーパー９１の印画位置を決定すればインクシート９２の位置も決まるため、ペーパー９１の印画位置を決定し、これに対応する湿度補正量Ｂｈを求めれば、ペーパー９１及びインクシート９２の湿度変動に対応できる。
【００１６】
ペーパー９１の印画位置は、連続印刷中の時間経過に従ってペーパー９１の外周部分から内周部分に移っていくと考えられる。そこで、本実施の形態では、タイマー８２によって測定された連続印刷の経過時間ｔをペーパー９１の印画位置を決定するパラメータとして、湿度補正量Ｂｈを経過時間ｔの関数Ｂｈ（ｔ）とすることにより、ペーパー９１及びインクシート９２の湿度変動に対応する湿度補正量Ｂｈを計算する。以下、詳細に説明する。
【００１７】
図３は、本実施の形態における湿度補正量を示すグラフであり、横軸は連続印刷における経過時間ｔを表す。経過時間ｔの各時刻及び時間区間における昇華型プリンター１００の状態は、以下のとおりである。
ｔ０は連続印刷の開始時刻であり、昇華型プリンター１００は待機状態にある。タイマー８２は初期化されており、経過時間の測定を開始する。
経過時間ｔがｔ０〜ｔ１区間、ｔ２〜ｔ３区間、ｔ４〜ｔ５区間またはｔ６〜ｔ８区間にあるとき、昇華型プリンター１００は待機状態であることを示す。なお、本実施の形態では、待機状態が予め定められた時間以上継続した場合、ペーパー９１及びインクシート９２が十分に長い時間環境湿度に曝されたとして、タイマー初期化条件を満たすとしている。タイマー初期化条件を満たすと判定された場合、タイマー８２の初期化が行われる。ここではｔ０〜ｔ１区間、ｔ２〜ｔ３区間、ｔ４〜ｔ５区間は１時間以内、ｔ６〜ｔ７区間は１時間超であるとしており、ｔ６〜ｔ７区間のみでタイマー初期化条件が満たされると仮定している。ｔ８は連続印刷の終了時刻である。
経過時間ｔがｔ１〜ｔ２区間、ｔ３〜ｔ４区間またはｔ５〜ｔ６区間にあるとき、昇華型プリンター１００は印画状態であることを示し、それぞれ、１枚目、２枚目、３枚目の印画を行っている状態であることを示す。
【００１８】
縦軸は経過時間ｔに対応する湿度補正量Ｂｈ（ｔ）を表す。湿度補正量Ｂｈ（ｔ）は、以下の式（１）によって求められる。
Ｂｈ（ｔ）＝Ｂｈ（ｔｉ）＋Ｋ×（ｔ−ｔｉ）  （ｔｉ≦ｔ≦ｔｉ＋１）・・（ｉ＝０、１、２、・・）（１）
なお、式（１）において、
Ｋ＝＋α（α＞０）・・（昇華型プリンター１００が印画状態のとき）
Ｋ＝−β（β＞０）・・（昇華型プリンター１００が待機状態のとき）
であり、Ｂｈ（ｔ）には以下のように、最大湿度補正量Ｂｈｍａｘを上限とし、基準湿度補正量Ｂｈ０を下限としている。すなわち、
Ｂｈ（ｔ）＞Ｂｈｍａｘの場合、Ｂｈ（ｔ）＝Ｂｈｍａｘ
Ｂｈ（ｔ）＜Ｂｈ０の場合、Ｂｈ（ｔ）＝Ｂｈ０
となる。
ここで、α、β、Ｂｈｍａｘは、実験的に求められる。基準湿度補正量Ｂｈ０は、従来と同様に昇華型プリンター１００の筐体内の環境湿度ｈから計算されるもので、連続印刷開始時に計算され、１枚目の印画開始時（ｔ１）における湿度補正量となる。また、Ｂｈ１、Ｂｈ２はそれぞれ２枚目の印画開始時（ｔ３）における湿度補正量Ｂｈ（ｔ３）、３枚目の印画開始時（ｔ５）における湿度補正量Ｂｈ（ｔ５）であり、いずれも式（１）より求めることができる。
このように、式（１）より、任意のｔ（ｔｉ≦ｔ≦ｔｉ＋１）に対応するＢｈ（ｔ）は、Ｂｈ（ｔｉ）が決まれば定まるものである。このため、湿度補正量Ｂｈ（ｔ）は、初期状態の湿度補正量である基準湿度補正量Ｂｈ０と経過時間ｔから求めることができる。また、基準湿度補正量Ｂｈ０は、環境湿度ｈによって計算できる。このことから、湿度補正量Ｂｈ（ｔ）は、環境湿度ｈ及び経過時間ｔから計算できる。
なお、ここでは環境湿度ｈから基準湿度補正量Ｂｈ０を計算して取得しているが、様々な環境湿度ｈについて基準湿度補正量Ｂｈ０を予め計算してメモリーに保存することで、連続印刷時には測定された環境湿度ｈに対応する基準湿度補正量Ｂｈ０を読み出して取得する構成にしてもよい。
【００１９】
式（１）、すなわち図３のグラフにおいて、昇華型プリンター１００が印画状態のとき、湿度補正量Ｂｈは＋αの勾配で比例的に増加しているのは、印画状態のときはペーパー９１及びインクシート９２が巻き出され、印画位置が外周から内周に移っていき、時間の経過とともに印画位置におけるペーパー９１及びインクシート９２の湿度が減少して発色感度が低下していくため、印画濃度をより濃くするように補正する必要があるためである。昇華型プリンター１００が待機状態のとき、湿度補正量Ｂｈは―βの勾配で比例的に減少するのは、昇華型プリンター１００が待機状態のときは、ペーパー９１及びインクシート９２は巻き出されることなく、印画位置が移動しないまま環境湿度に曝され続けるので、時間の経過とともに印画位置におけるペーパー９１及びインクシート９２の湿度が増加して発色感度が高くなるため、補正が過大にならないようにする必要があるためである。
【００２０】
最大湿度補正量Ｂｈｍａｘを湿度補正量Ｂｈの上限としているのは、印画位置が外周から内周に移っていく中で、ペーパー９１及びインクシート９２の湿度が一定の下限値に収束し、これに伴って発色感度も一定の下限値に収束すると考えられるため、この下限値に対応する湿度補正量よりも湿度補正量Ｂｈ（ｔ）を大きくすると補正が過大になるためである。基準湿度補正量Ｂｈ０を湿度補正量Ｂｈの下限としているのは、ペーパー９１及びインクシート９２で最も湿度が高く発色感度が高いと考えられる最外周に対応する湿度補正量よりも湿度補正量Ｂｈを小さくすると、補正が過小になるためである。そして、最外周に対応する湿度補正量は、従来のように環境湿度ｈに基づいて計算した湿度補正量である基準湿度補正量Ｂｈ０に他ならないからである。
【００２１】
なお、式（１）では湿度補正量Ｂｈ（ｔ）の計算において、印画枚数に関わらず共通の勾配α、β勾配を用いているが、印画枚数ごとに異なる勾配を用いてもよい。例えば、１枚目の印画における湿度補正量の勾配をα１、２枚目をα２というように、印画枚数に応じた勾配を設定し、より細やかに湿度補正量Ｂｈ（ｔ）を計算してもよい。
また、式（１）ではＢｈ（ｔ）が経過時間ｔの１次関数で表されているが、これに限られるものではなく、ペーパー９１及びインクシート９２の、経過時間に対する湿度変動の実態に対応するものであれば、２次関数以上の高次の式や、指数関数、対数関数などを用いてもよい。
【００２２】
次に、図３及び図４を用いて動作について説明する。図４は、本実施の形態における昇華型プリンター１００の動作を示すフローチャートである。
連続印刷が開始されると、昇華型プリンター１００において、タイマー８２は経過時間の測定を開始する。また、Ｓ１において初期状態か否かの判定が行われる。ｔ＝ｔ０において昇華型プリンター１００は初期状態であるので、Ｓ２において湿度センサー８３は昇華型プリンター１００の筐体内の環境湿度ｈを測定し、湿度補正量取得部１０は測定された環境湿度ｈを取得する。次いで、Ｓ３において湿度補正量取得部１０は、環境湿度ｈに対応する基準湿度補正量Ｂｈ０を計算し、メモリーに保存する。昇華型プリンターはｔ＝ｔ１まで待機状態を継続する。
【００２３】
ｔ＝ｔ１になると、Ｓ４において通信部３０がホストＰＣ１から送信され１枚目の画像データ（ＲＧＢ形式）及び印刷指令情報を受信し、Ｓ５において受信した画像データをＲ、Ｇ、Ｂの各色プレーンに分解してイエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）の各色データを生成し、オーバーコート（ＯＰ）データとともにフレームメモリ３１に保存する。また、Ｓ６において画像処理部３２が各色データに対して色変換、シャープネス変換、ガンマ変換等の画像処理を行う。
Ｓ５、Ｓ６と並行して、Ｓ７においてタイマー８２及びサーミスタ８１によって経過時間ｔの及びサーマルヘッド３４の温度Ｔの測定が行われ、湿度補正量取得部１０及び温度補正量取得部１５が経過時間ｔ及びサーマルヘッド３４の温度Ｔを取得する。Ｓ８において、湿度補正量取得部１０は上述した式（１）によりで経過時間ｔに対応する湿度補正量Ｂｈ（ｔ）を計算し、温度補正量取得部１５は温度Ｔに対応する温度補正量Ｂｔを計算する。Ｓ９において、画像データ補正部２１は湿度補正量取得部１０及び温度補正量取得部１５からそれぞれ出力された湿度補正量Ｂｈ（ｔ）及び温度補正量Ｂｔに基づいて画像処理された各色データを補正する。
【００２４】
Ｓ１０において、印画制御部２０は補正された各色データを印画データに変換する。印画データはサーマルヘッドコントローラー３３に転送され、Ｓ１１において、サーマルヘッドコントローラー３３は受信した印画データに基づいてサーマルヘッド３４を制御し、印画を行う。
Ｓ１２において、１枚目の画像全体の印画が完了したかの判定が行われ、完了していない場合はＳ５に戻る。１枚目の印画が完了するまでＳ５〜Ｓ１２を繰り返す。
【００２５】
ｔ＝ｔ２になると、１枚目の印画が完了し、昇華型プリンター１００は待機状態に移行する。待機状態中、Ｓ１３においてタイマー初期化条件を満たすか否かの判定が行われる。上述したように、ｔ２〜ｔ３の間はタイマー初期化条件が満たされないと仮定しているため、Ｓ１５において、連続印刷完了の判定を行う。ここでは、全ての画像の印画が完了していないためＳ１に戻る。また、初期状態ではないため、そのままＳ４に進む。
【００２６】
ｔ＝ｔ３になると、Ｓ４において通信部３０がホストＰＣ１から２枚目の画像データ（ＲＧＢ形式）及び印刷指令情報を受信する。以降の動作は１枚目場合と同様に行い、ｔ＝ｔ４において２枚目の印画が完了し、ｔ＝ｔ５まで待機状態を継続する。ｔ＝ｔ５から３枚目の印画を行う。ｔ＝ｔ６において３枚目の印画が完了すると、ｔ＝ｔ８まで待機状態を継続する。この間、ｔ＝ｔ７においてタイマー初期化条件を満たすため、Ｓ１４において、タイマー８２の初期化が行われる。
【００２７】
ｔ＝ｔ８になると、Ｓ１５における連続印刷完了の判定で完了と判定され、連続印刷を終了する。
なお、仮に４枚目の画像データが存在した場合は、Ｓ１５からＳ１に戻るが、ここではタイマー８２の初期化が行われ、初期状態に戻っているため、Ｓ２、Ｓ３を経てＳ４へ進む。
【００２８】
実施の形態１によれば、連続印刷の経過時間に対応する湿度補正量を計算し、この湿度補正量を用いて印画濃度の補正を行うため、連続印刷におけるインクシート及びペーパーの湿度変動に対応し、印画濃度の変動を精度よく補正することができる。
【００２９】
また、タイマーで計測した経過時間に応じた湿度補正量を用いて印画濃度を補正することでペーパー及びインクシートの湿度変動に対応するので、ペーパー及びインクシートの湿度を計測する機器を昇華型プリンターに備える必要が無く、低コスト化、コンパクト化を実現することができる。
【００３０】
また、サーミスタで計測したサーマルヘッドの温度に応じた温度補正量も印画濃度の補正に用いているので、さらに精度よく印画濃度を補正することができる。
【００３１】
実施の形態２．
以下に、本発明の実施の形態２における昇華型プリンターを、図５から図７を用いて説明する。なお、図１から図４と同一または相当部分については同一符号を付し、その説明を省略する。
図５は、昇華型プリンター２００の構成図である。昇華型プリンター２００は、印画状態の間の待機時間が短い場合に適用するもので、タイマー８２に代えて印画枚数カウンタ２２、すなわち印画位置決定パラメータ取得部を印画制御部２０１内に備えている点が実施の形態１の昇華型プリンター１００と異なる。湿度補正量取得部１０１は、印画枚数カウンタ２２がカウントした印画枚数ｎと湿度センサー８３が測定した昇華型プリンター２００の筐体内の環境湿度ｈを取得し、印画枚数ｎ（ｎ＝１、２、・・）に対応する湿度補正量Ｂｈｎ（ｎ＝１、２、・・）を出力する。湿度補正量取得部１０１は、予め実験的に求められた結果により決定された、各印画枚数に対応する湿度補正量Ｂｈｎを記憶するメモリを備えている。ここで、印画枚数とは、既に画像が印画され、カットされたペーパーの枚数を表し、初期状態ではゼロである。
その他の構成は、実施の形態１と同様であるので、その説明を省略する。
【００３２】
次に、本実施の形態における湿度補正量Ｂｈｎについて説明する。図６は、本実施の形態における湿度補正量Ｂｈｎを示すグラフであり、横軸は連続印刷における印画枚数ｎを表す。
本実施の形態では、１枚目印画時は、環境湿度ｈより計算される基準湿度補正量Ｂｈ０を用い、２枚目ではＢｈ１、３枚目ではＢｈ２・・（ｎ＋１）枚目ではＢｈｎを湿度補正量として用いる。Ｂｈ１、Ｂｈ２、・・・Ｂｈｎは、それぞれ予め実験的に求められ、環境湿度ｈ及び印画枚数ｎに対応するもので、湿度補正量取得部１０１のメモリに保存されている。なお、湿度補正量Ｂｈｎに対して、実施の形態１と同様に上限としてＢｈｍａｘを設定している。
なお、基準湿度補正量Ｂｈ０は、環境湿度ｈから計算して取得してもよいし、様々な環境湿度ｈについて基準湿度補正量Ｂｈ０を予め計算してメモリーに保存しておき、連続印刷時には、測定された環境湿度ｈに対応する基準湿度補正量Ｂｈ０を読み出して取得してもよい。
【００３３】
次に、図６及び図７を用いて動作について説明する。図７は、本実施の形態における昇華型プリンター２００の動作を示すフローチャートである。初期状態で印画枚数カウンタ２２のカウントは０枚となっている。
連続印刷が開始されると、Ｓ２において湿度センサー８３は昇華型プリンター２００の筐体内の環境湿度ｈを測定し、湿度補正量取得部１０１は測定された環境湿度ｈを取得する。次に、Ｓ３において湿度補正量取得部１０１は環境湿度ｈに対応する基準湿度補正量Ｂｈ０を取得する。Ｓ４〜Ｓ６は実施の形態１と同様である。
Ｓ５、Ｓ６と並行して、Ｓ７１において湿度補正量取得部１０１が印画枚数カウンタ２２から印画枚数ｎ（ここではｎ＝０）を取得するとともに、温度補正量取得部１５がサーミスタ８１によって測定されたサーマルヘッド３４の温度Ｔを取得する。Ｓ８１において、湿度補正量取得部１０１は環境湿度ｈ及び印画枚数ｎに対応する湿度補正量Ｂｈｎをメモリから読み出し、温度補正量取得部１５は温度Ｔに対応する温度補正量Ｂｔを計算する。Ｓ９において、画像データ補正部２１は湿度補正量取得部１０１及び温度補正量取得部１５がそれぞれ取得した湿度補正量Ｂｈｎ及び温度補正量Ｂｔに基づいて画像処理された各色データを補正する。
【００３４】
Ｓ１０〜Ｓ１２は、実施の形態１と同様である。Ｓ１２において印画が完了していない場合も実施の形態１と同様に、１枚目の印画が完了するまでＳ５〜Ｓ１２を繰り返す。
【００３５】
１枚目の印画が完了すると、Ｓ１３１において印画枚数カウンタの印画枚数を１枚カウントアップし、昇華型プリンター２００は待機状態に移行する。Ｓ１５において連続印刷完了の判定が行われ、ここでは、全ての画像の印画が完了していないためＳ４に戻る。全ての印画が完了するまでＳ４〜Ｓ１２を繰り返し、連続印刷が完了したら、Ｓ１４１において印画枚数カウンタ２２の初期化を行い終了する。
【００３６】
実施の形態２によれば、実施の形態１と同様の効果を得ることができる。
【００３７】
また、印画制御部に設けられた印画枚数カウンタを用いて湿度補正量を定めていることから、タイマーを用いる必要が無く、より低コスト化が可能である。
【００３８】
実施の形態３．
以下に、本発明の実施の形態３における昇華型プリンターを、図８から図１０を用いて説明する。なお、図１から図４と同一または相当部分については同一符号を付し、その説明を省略する。
図８は、昇華型プリンター３００の構成図である。昇華型プリンター３００は、印画状態の間の待機時間が短い場合に適用するもので、タイマー８２に代えてペーパー９１のローラー９５の回転数ｍをカウントする回転カウンタ８２１、すなわち印画位置決定パラメータ取得部を備えている点が実施の形態１の昇華型プリンター１００と異なる。湿度補正量取得部１０２は、回転カウンタ８２１がカウントしたローラー９５の回転数ｍと湿度センサー８３が測定した昇華型プリンター３００の筐体内の環境湿度ｈを取得し、回転数ｍ（ｍ＝０、１、２・・）に対応する湿度補正量Ｂｋｍ（ｍ＝０、１、２・・）を出力する。湿度補正量取得部１０２は、予め実験的に求められた結果により決定された、各回転数に対応する湿度補正量Ｂｋｍを記憶するメモリを備えている。なお、本実施の形態では、ペーパー９１のローラー９５の回転数をカウントするが、インクシート９２のローラー９３や、プラテンローラー９４の回転数をカウントしてもよい。
その他の構成は、実施の形態１と同様であるので、その説明を省略する。
【００３９】
次に、本実施の形態における湿度補正量Ｂｋｍについて説明する。図９は、本実施の形態における湿度補正量Ｂｋｍを示すグラフであり、横軸は連続印刷におけるローラー９５の回転数ｍを表す。
本実施の形態では、ローラー９５の回転数が０回転〜１回転の時は、環境湿度ｈより計算される基準湿度補正量Ｂｋ０を用い、１回転〜２回転ではＢｈ１、２回転〜３回転ではＢｈ２、・・ｍ回転〜（ｍ＋１）回転ではＢｋｍを湿度補正量として用いる。Ｂｋ１、Ｂｋ２、・・・Ｂｋｍは、それぞれ予め実験的に求められ、環境湿度ｈ及び回転数ｍに対応するもので、湿度補正量取得部１０２のメモリに保存されている。なお、湿度補正量Ｂｋｍに対して、実施の形態１と同様に上限としてＢｋｍａｘを設定している。
また、基準湿度補正量Ｂｋ０は、様々な環境湿度ｈについて基準湿度補正量Ｂｋ０を予め計算してメモリーに保存しておき、連続印刷時には、測定された環境湿度ｈに対応する基準湿度補正量Ｂｋ０を読み出す構成にしてもよい。
【００４０】
次に、図９及び図１０を用いて動作について説明する。図１０は、本実施の形態における昇華型プリンター３００の動作を示すフローチャートである。初期状態で回転カウンタ８２１のカウントは０となっている。
連続印刷が開始されると、Ｓ２において湿度センサー８３は昇華型プリンター３００の筐体内の環境湿度ｈを測定し、湿度補正量取得部１０２は測定された環境湿度ｈを取得する。Ｓ３において、湿度補正量取得部１０２は環境湿度ｈに対応する基準湿度補正量Ｂｋ０を取得する。Ｓ４〜Ｓ６は実施の形態１と同様である。
Ｓ５、Ｓ６と並行して、Ｓ７２において湿度補正量取得部１０２が回転カウンタ８２１からローラー９５の回転数ｍ（ここではｍ＝０）を取得するとともに、温度補正量取得部１５が、サーミスタ８１によって測定されたサーマルヘッド３４の温度Ｔを取得する。Ｓ８２において、湿度補正量取得部１０２は環境湿度ｈ及び回転数ｍに対応する湿度補正量Ｂｋｍをメモリから読み出し、温度補正量取得部１５は温度Ｔに対応する温度補正量Ｂｔを計算する。Ｓ９において、画像データ補正部２１は、湿度補正量取得部１０２及び温度補正量取得部１５がそれぞれ取得した湿度補正量Ｂｋｍ及び温度補正量Ｂｔに基づいて画像処理された各色データを補正する。
【００４１】
Ｓ１０〜Ｓ１２は、実施の形態１と同様である。Ｓ１２において印画が完了していない場合も実施の形態１と同様に、１枚目の印画が完了するまでＳ５〜Ｓ１２を繰り返す。
【００４２】
１枚目の印画が完了すると、昇華型プリンター３００は待機状態に移行し、Ｓ１５において、連続印刷完了の判定を行う。ここでは、全ての画像の印画が完了していないためＳ４に戻る。全ての印画が完了するまでＳ４〜Ｓ１２を繰り返し、連続印刷が完了したら、Ｓ１４２において回転カウンタ８２１の初期化を行い終了する。
【００４３】
実施の形態３によれば、実施の形態１と同様の効果を得ることができる。
【符号の説明】
【００４４】
１  ホストＰＣ、１０、１０１、１０２  湿度補正量取得部、１５  温度補正量取得部、２０、２０１  印画制御部、２１  画像データ補正部、２２  印画枚数カウンタ、３０  通信部、３１  フレームメモリ、３２  画像処理部、３３  サーマルヘッドコントローラー、３４  サーマルヘッド、４０  メモリコントローラー、８１  サーミスタ、８２  タイマー、８２１  回転カウンタ、８３  湿度センサー、９１  ペーパー、９２  インクシート、９３、９５  ローラー、９４  プラテンローラー、１００、２００、３００  昇華型プリンター。
【図１】
0006665513.tif 000002
【図２】
0006665513.tif 000003
【図３】
0006665513.tif 000004
【図４】
0006665513.tif 000005
【図５】
0006665513.tif 000006
【図６】
0006665513.tif 000007
【図７】
0006665513.tif 000008
【図８】
0006665513.tif 000009
【図９】
0006665513.tif 000010
【図１０】
0006665513.tif 000011