(57)【要約】【課題】印加エネルギーの量を精度良く補正し得る印刷装置を提供する。【解決手段】印刷装置１は、本体部１０とサーマルヘッド２３とリボン巻取部７Ｂとプラテンローラ８と第一サーミスタ５１と第二サーミスタ５２とを備える。リボン巻取部７Ｂはリボン搬送経路Ｌ１に沿ってインクリボン６１を搬送する。プラテンローラ８はテープ搬送経路Ｌ２に沿って印刷テープ９１を搬送する。第一サーミスタ５１は、本体部１０内部の空間４のうちリボン搬送経路Ｌ１に対してサーマルヘッド２３側に設けられる。第二サーミスタ５２は、空間４のうちリボン搬送経路Ｌ１とテープ搬送経路Ｌ２との間に設けられる。印刷装置１のＣＰＵは、第一サーミスタ５１の検出温度と第二サーミスタ５２の検出温度とに基づいて、サーマルヘッド２３の複数の発熱体２４に印加するエネルギーの量を補正する。ＣＰＵは、補正された量のエネルギーを複数の発熱体２４に対して選択的に印加する。【選択図】図１
2018167490.tif 000002
【特許請求の範囲】
【請求項１】
内部に空間を有する本体部と、
前記空間に設けられた基板に配置され、所定の配列方向に沿って並んだ複数の発熱体を有するサーマルヘッドと、
前記配列方向と直交する第一搬送経路に沿ってインクリボンを搬送する第一搬送手段と、
前記配列方向と直交し、前記第一搬送経路に対して前記サーマルヘッドとは反対側を通る第二搬送経路に沿って印刷対象物を搬送する第二搬送手段と、
前記空間のうち前記第一搬送経路に対して前記サーマルヘッド側の第一空間に設けられ、温度を検出する第一温度センサと、
前記空間のうち前記第一搬送経路と前記第二搬送経路との間の第二空間に設けられ、温度を検出する第二温度センサと、
前記第一温度センサによって検出された温度である第一温度と、前記第二温度センサによって検出された温度である第二温度とに基づいて、前記複数の発熱体に印加するエネルギーである印加エネルギーの量を補正する補正手段と、
前記補正手段によって補正された量の前記印加エネルギーを前記複数の発熱体に対して選択的に印加して発熱させることで、発熱した前記発熱体を用いて、前記インクリボンからインクを前記印刷対象物に転写して印刷を行う印刷制御手段と
を備えたことを特徴とする印刷装置。
【請求項２】
前記第二空間に設けられ、未使用の前記インクリボンが巻回されたロールを支持する第一支持部を備えたことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記第二温度センサは、前記複数の発熱体よりも前記第一搬送経路および前記第二搬送経路の上流側に設けられることを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記第二温度センサは、前記配列方向において、前記サーマルヘッドの幅内に設けられることを特徴とする請求項１から３のいずれかに記載の印刷装置。
【請求項５】
前記基板に設けられ、前記印刷制御手段による前記印加エネルギーの印加によって発熱した前記発熱体の熱を放出する放熱部を備え、
前記第一温度センサは、前記基板または前記放熱部に設けられることを特徴とする請求項１から４のいずれかに記載の印刷装置。
【請求項６】
前記第二空間に設けられ、連続して繋がった状態の前記印刷対象物によって構成される前記印刷対象物の供給源を支持する第二支持部を備えたことを特徴とする請求項１から５のいずれかに記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関する。
【背景技術】
【０００２】
サーマルヘッドの発熱体にエネルギーを印加し、発熱した発熱体が印刷媒体に熱を与えることで、印刷を行う印刷装置が知られている（例えば、特許文献１）。このタイプの印刷装置では、発熱体に印加するエネルギー（以下、「印加エネルギー」という。）の量が小さ過ぎる場合、印刷するキャラクタが掠れる可能性がある。印加エネルギーの量が大き過ぎる場合、印刷するキャラクタが潰れる可能性がある。このように、印加エネルギーの量が不適切の場合、印刷不良が生じる可能性がある。
【０００３】
サーマルヘッドの温度と、印刷時に発熱体が熱を与える印刷媒体の温度とが特定されると、印加エネルギーの量を精度良く補正できることが知られている。実際には、印刷媒体は、印刷中に搬送されるので、印刷媒体の温度を直接検出することは困難である。例えば、特許文献１に記載のサーマルプリンタでは、サーマルヘッドに、サーマルヘッド温度センサが設けられる。サーマルヘッド温度センサは、サーマルヘッドの温度を検出する。本体ケースの内部に、周囲温度センサが設けられる。周囲温度センサは、印刷媒体の温度に代えて、本体ケース内部の温度を検出する。サーマルプリンタは、サーマルヘッドの温度と本体ケース内部の温度とに基づいて、印加エネルギーの量を補正する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３１５３７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記サーマルプリンタでは、周囲温度センサが印刷媒体に対してサーマルヘッド側に設けられているので、周囲温度センサが受けるサーマルヘッドからの熱の影響が大きくなる。この場合、周囲温度センサによって検出される温度の温度変化と印刷媒体の温度変化とに乖離が生じて、印加エネルギーの量を補正する精度が悪化する可能性がある。
【０００６】
本発明の目的は、印加エネルギーの量を精度良く補正し得る印刷装置を提供することである。
【課題を解決するための手段】
【０００７】
本発明に係る印刷装置は、内部に空間を有する本体部と、前記空間に設けられた基板に配置され、所定の配列方向に沿って並んだ複数の発熱体を有するサーマルヘッドと、前記配列方向と直交する第一搬送経路に沿ってインクリボンを搬送する第一搬送手段と、前記配列方向と直交し、前記第一搬送経路に対して前記サーマルヘッドとは反対側を通る第二搬送経路に沿って印刷対象物を搬送する第二搬送手段と、前記空間のうち前記第一搬送経路に対して前記サーマルヘッド側の第一空間に設けられ、温度を検出する第一温度センサと、前記空間のうち前記第一搬送経路と前記第二搬送経路との間の第二空間に設けられ、温度を検出する第二温度センサと、前記第一温度センサによって検出された温度である第一温度と、前記第二温度センサによって検出された温度である第二温度とに基づいて、前記複数の発熱体に印加するエネルギーである印加エネルギーの量を補正する補正手段と、前記補正手段によって補正された量の前記印加エネルギーを前記複数の発熱体に対して選択的に印加して発熱させることで、発熱した前記発熱体を用いて、前記インクリボンからインクを前記印刷対象物に転写して印刷を行う印刷制御手段とを備える。
【０００８】
上記印刷装置によれば、第一温度と第二温度とに基づいて、印加エネルギーの量が補正される。本体部の内部の空間のうち第一搬送経路に対してサーマルヘッド側の第一空間に、第一温度センサが設けられるので、第一温度センサが受けるサーマルヘッドからの熱の影響は大きくなる。よって、第一温度の温度変化とサーマルヘッドの温度変化との乖離が小さくなる。本体部の内部の空間のうち第一搬送経路と第二搬送経路との間の第二空間に、第二温度センサが設けられるので、第二温度センサが受けるサーマルヘッドからの熱の影響は小さくなる。よって、第二温度の温度変化とインクリボンの温度変化との乖離が小さくなる。従って、印刷装置は、印加エネルギーの量を精度良く補正し得る。
【０００９】
本発明に係る印刷装置は、前記第二空間に設けられ、未使用の前記インクリボンが巻回されたロールを支持する第一支持部を備えてもよい。この場合、第一支持部が第二空間に設けられるので、第一支持部が第一空間に設けられたときと比べて、ロールが受けるサーマルヘッドからの熱の影響が小さくなる。従って、第二温度の温度変化とインクリボンの温度変化との乖離が小さくなるので、印刷装置は、印加エネルギーの量を精度良く補正し得る。
【００１０】
本発明に係る印刷装置において、前記第二温度センサは、前記複数の発熱体よりも前記第一搬送経路および前記第二搬送経路の上流側に設けられてもよい。例えば、インクリボンは印刷に使用されると、サーマルヘッドから熱の影響を受ける。印刷装置では、第二空間のうち未使用のインクリボンがある位置に第二温度センサが設けられるので、第二温度の温度変化と未使用のインクリボンの温度変化との乖離が小さくなる。従って、印刷装置は、印加エネルギーの量を精度良く補正し得る。
【００１１】
本発明に係る印刷装置において、前記第二温度センサは、前記配列方向において、前記サーマルヘッドの幅内に設けられてもよい。この場合、発熱体から放出された輻射熱の少なくとも一部は、第一搬送経路上にあるインクリボンによって遮られるので、第二温度センサが受けるサーマルヘッドからの熱の影響が小さくなる。従って、第二温度の温度変化とインクリボンの温度変化との乖離が小さくなるので、印刷装置は、印加エネルギーの量を精度良く補正し得る。
【００１２】
本発明に係る印刷装置は、前記基板に設けられ、前記印刷制御手段による前記印加エネルギーの印加によって発熱した前記発熱体の熱を放出する放熱部を備え、前記第一温度センサは、前記基板または前記放熱部に設けられてもよい。この場合、第一温度センサは、基板に設けられた場合には、基板の温度を精度良く検出できる。第一温度センサは、放熱部に設けられた場合には、放熱部の温度を精度良く検出できる。サーマルヘッドは基板に配置されているので、第一温度の温度変化とサーマルヘッドの温度変化との乖離が小さくなる。従って、印刷装置は、印加エネルギーの量を精度良く補正し得る。
【００１３】
本発明に係る印刷装置は、前記第二空間に設けられ、連続して繋がった状態の前記印刷対象物によって構成される前記印刷対象物の供給源を支持する第二支持部を備えてもよい。この場合、第二支持部が第二空間に設けられるので、第二支持部が第一空間に設けられたときと比べて、印刷対象物の供給源が受けるサーマルヘッドからの熱の影響が小さくなる。従って、第二温度の温度変化と印刷対象物の温度変化との乖離が小さくなるので、印刷装置は、印加エネルギーの量を精度良く補正し得る。
【図面の簡単な説明】
【００１４】
【図１】印刷装置１を上下方向の中央で切った断面図である。
【図２】印刷装置１の電気的構成を示すブロック図である。
【図３】メイン処理のフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について、図面を参照して説明する。印刷装置１は、ＵＳＢ（登録商標）ケーブルを介して外部端末（図示略）に接続可能である。印刷装置１は、外部端末から受信した印刷データに基づいて、インクリボン６１を介して印刷対象物に文字、図形等のキャラクタを印刷できる。外部端末は汎用のパーソナルコンピュータ（ＰＣ）である。印刷対象物は印刷テープ９１である。印刷装置１は、電池駆動が可能である。図１の左側、右側、上側、下側、紙面手前側、および紙面裏側を、それぞれ、印刷装置１の左側、右側、後側、前側、上側、および下側と定義する。
【００１６】
図１を参照し、印刷装置１の機械的構成を説明する。印刷装置１は本体部１０を備える。本体部１０は、略直方体の箱状に形成され、内部に空間４を有する。詳細には、本体部１０は、第一カバー２と第二カバー（図示略）とを備える。第一カバー２は、前壁部２Ａ、後壁部２Ｂ、下壁部２Ｃ、右壁部２Ｄ、および左壁部２Ｅからなる。前壁部２Ａ、後壁部２Ｂ、下壁部２Ｃ、右壁部２Ｄ、および左壁部２Ｅは、それぞれ、略矩形板状である。
【００１７】
第二カバーは、第一カバー２の上側（図１の紙面手前側）に配置され、第一カバー２に対して開閉可能である。第二カバーが第一カバー２に対して閉じられた状態（以下、「閉状態」という。）にあるとき、第二カバーは第一カバー２を上方から覆い、空間４を形成する。第二カバーが第一カバー２に対して開かれた状態（以下、「開状態」という。）にあるとき、空間４は上方に開放される（図示略）。
【００１８】
左壁部２Ｅの前後方向略中央部には、排出口２６が設けられる。排出口２６は上下方向に延びる開口である。排出口２６は、印刷装置１の内部（空間４）で印刷された印刷テープ９１を印刷装置１の外部に排出する。排出口２６には切断刃（図示略）が設けられる。切断刃は、印刷テープ９１のうち印刷された部分を切り離すことができる。
【００１９】
空間４には、リボン支持部７Ａ、リボン巻取部７Ｂ、テープ支持部７Ｃ等が設けられる。リボン支持部７Ａは、本体部１０の左右方向略中央部において、前後方向中央部よりも後側に設けられる。リボン支持部７Ａは、下壁部２Ｃから上方に延びる軸部である。リボン支持部７Ａは、リボンロール６を回転可能に支持する。リボンロール６は、インクリボン６１の供給源であり、連続して繋がった状態のインクリボン６１が筒状の芯に巻回されて構成される。本実施形態では、リボンロール６は、インクリボン６１の終端から先端（終端とは反対側の端部）にかけて、平面視で反時計回り方向に巻回される。リボンロール６は、リボン支持部７Ａに支持された状態で、空間４に収容される。
【００２０】
リボン巻取部７Ｂは、リボン支持部７Ａの左側に設けられる。リボン巻取部７Ｂは、上下方向に延びる軸部であり、下壁部２Ｃによって回転可能に支持される。リボン巻取部７Ｂには、使用済みのインクリボン６１が巻き取られて巻回される。
【００２１】
テープ支持部７Ｃは、リボン支持部７Ａの右側斜め前方に設けられる。テープ支持部７Ｃは、下壁部２Ｃから上方に延びる軸部である。テープ支持部７Ｃは、テープロール９を回転可能に支持する。テープロール９は、印刷テープ９１の供給源であり、連続して繋がった状態の印刷テープ９１が筒状の芯に巻回されて構成される。本実施形態では、テープロール９は、印刷テープ９１の終端から先端（終端とは反対側の端部）にかけて、平面視で時計回り方向に巻回される。印刷テープ９１は、テープ支持部７Ｃに支持された状態で、空間４に収容される。
【００２２】
空間４において、排出口２６の右側近傍には、プラテンローラ８が設けられる。プラテンローラ８は、上下方向に延び、下壁部２Ｃによって回転可能に支持される。プラテンローラ８の回転軸は上下方向に延びる。
【００２３】
空間４において、排出口２６の右側近傍且つプラテンローラ８の後側には、基板２２が設けられる。基板２２の前面の左端部近傍には、サーマルヘッド２３が配置される。サーマルヘッド２３は、上下方向に延びる。サーマルヘッド２３の上下方向の長さは、空間４に収容可能なリボンロール６（インクリボン６１）の最大幅（上下方向の長さ）と略等しい。サーマルヘッド２３は、上下方向に沿って並んだ複数の発熱体２４を有する。発熱体２４は、エネルギーが印加されることで発熱する。基板２２の後面には、ヒートシンク２５が設けられる。ヒートシンク２５は、発熱した発熱体２４の熱を放出する。詳細には、発熱体２４の熱は、基板２２を介してヒートシンク２５に伝わる。ヒートシンク２５は、基板２２を介して伝わった熱を、印刷装置１の外部（外気）へと放出する。
【００２４】
上記構成において、ユーザは第二カバーを開状態にした状態で、空間４に対してリボンロール６およびテープロール９を着脱する。空間４にリボンロール６およびテープロール９が収容された状態で、リボンロール６（インクリボン６１）およびテープロール９（印刷テープ９１）のそれぞれの幅方向は上下方向を向く。第二カバーが閉状態にあるとき、サーマルヘッド２３とプラテンローラ８とは互いに近接する。プラテンローラ８は、サーマルヘッド２３との間にインクリボン６１および印刷テープ９１が配置された場合、サーマルヘッド２３に向けてインクリボン６１および印刷テープ９１を前後方向に重ねて押し付ける。このとき、インクリボン６１は印刷テープ９１の後側（サーマルヘッド２３側）に配置される。リボン巻取部７Ｂは、搬送モータ８８（図２参照）の駆動により回転することで、使用済みのインクリボン６１を巻き取ると共に、リボンロール６から未使用のインクリボン６１を繰り出して搬送する。プラテンローラ８は、搬送モータ８８（図２参照）の駆動により回転することで、テープロール９から印刷テープ９１を繰り出し、サーマルヘッド２３にインクリボン６１と印刷テープ９１とを押し付けながら搬送する。サーマルヘッド２３は、発熱体２４が選択的に発熱することによりインクリボン６１からインクを印刷テープ９１に転写してキャラクタをライン単位で印刷する。
【００２５】
以下、リボンロール６からインクリボン６１が繰り出される点を、「リボン繰出点Ｐ１」と定義する。テープロール９から印刷テープ９１が繰り出される点を、「テープ繰出点Ｐ２」と定義する。リボン巻取部７Ｂによって搬送されるインクリボン６１の搬送方向に沿った経路を、「リボン搬送経路Ｌ１」と定義する。プラテンローラ８によって搬送される印刷テープ９１の搬送方向に沿った経路を、「テープ搬送経路Ｌ２」と定義する。本実施形態では、リボン繰出点Ｐ１は、リボンロール６の左側にある。テープ繰出点Ｐ２は、テープロール９の左側斜め前方にある。リボン搬送経路Ｌ１およびテープ搬送経路Ｌ２は、それぞれ、複数の発熱体２４が並ぶ方向（すなわち、上下方向）に直交する。リボン搬送経路Ｌ１は、リボン繰出点Ｐ１からサーマルヘッド２３に向かって平面視で前側斜め左方に傾斜して延び、サーマルヘッド２３からリボン巻取部７Ｂに向かって略後方に延びる。テープ搬送経路Ｌ２は、テープ繰出点Ｐ２からサーマルヘッド２３に向かって平面視で左側斜め後方にやや傾斜して延び、サーマルヘッド２３から排出口２６に向かって左方に延びる。テープ搬送経路Ｌ２は、リボン搬送経路Ｌ１に対してサーマルヘッド２３とは反対側（すなわち、前側）を通る。
【００２６】
以下、空間４のうちリボン搬送経路Ｌ１に対してサーマルヘッド２３側（すなわち、後側）を、「第一空間４１」と定義する。空間４のうちリボン搬送経路Ｌ１とテープ搬送経路Ｌ２との間を、「第二空間４２」と定義する。空間４のうちテープ搬送経路Ｌ２に対してリボン搬送経路Ｌ１とは反対側（すなわち、前側）を、「第三空間４３」と定義する。リボン繰出点Ｐ１からリボン搬送経路Ｌ１が延びる方向とは逆方向にリボン搬送経路Ｌ１を延長し、かつ延長したリボン搬送経路Ｌ１をインクリボン６１の幅方向（上下方向）に延ばした仮想平面を、「第一仮想平面Ｑ１」と定義する。テープ繰出点Ｐ２からテープ搬送経路Ｌ２が延びる方向とは逆方向にテープ搬送経路Ｌ２を延長し、かつ延長したテープ搬送経路Ｌ２を印刷テープ９１の幅方向（上下方向）に延ばした仮想平面を、「第二仮想平面Ｑ２」と定義する。第一空間４１および第二空間４２は、第一仮想平面Ｑ１によって区切られる。第二空間４２および第三空間４３は、第二仮想平面Ｑ２によって区切られる。
【００２７】
第一空間４１には、第一サーミスタ５１が設けられる。本実施形態では、第一サーミスタ５１は、基板２２の前面の中央部（すなわち、サーマルヘッド２３の右側）に設けられる。第一サーミスタ５１は、温度を検出可能な温度センサである。詳細には、第一サーミスタ５１は、基板２２およびヒートシンク２５の温度を検出する。本実施形態では、基板２２の温度とヒートシンク２５の温度とは同等であるとして取り扱う。
【００２８】
第二空間４２には、第二サーミスタ５２が設けられる。本実施形態では、第二サーミスタ５２は、複数の発熱体２４（印刷位置）よりもリボン搬送経路Ｌ１およびテープ搬送経路Ｌ２の上流側に設けられる。すなわち、第二サーミスタ５２は、複数の発熱体２４を通り、前後方向に延びる仮想平面よりも右側に設けられる。詳細には、第二サーミスタ５２は、プラテンローラ８とリボン支持部７Ａとを結んだ線分の中央部において、リボン搬送経路Ｌ１の前側近傍に設けられる。第二サーミスタ５２は、空間４に収容可能な最大幅を有するリボンロール６（インクリボン６１）が空間４に収容された状態で、インクリボン６１の幅よりも上下方向内側に設けられる。第二サーミスタ５２は、上下方向において、サーマルヘッド２３の幅内に設けられる。第二サーミスタ５２は、第二空間４２の左右方向の中央部よりも左側に設けられ、基板２２の前面と前後方向に対向しない位置にある。第二サーミスタ５２は、温度を検出可能な温度センサである。
【００２９】
リボン支持部７Ａおよびテープ支持部７Ｃは、それぞれ、第二空間４２に配置される。すなわち、リボン支持部７Ａに支持された状態で空間４に収容されたリボンロール６は、第二空間４２に配置される。テープ支持部７Ｃに支持された状態で空間４に収容されたテープロール９は、第二空間４２に配置される。
【００３０】
図２を参照し、印刷装置１の電気的構成を説明する。印刷装置１は、ＣＰＵ８１を備える。印刷装置１を統括制御する。ＣＰＵ８１は、ＲＯＭ８２、ＣＧＲＯＭ８３、ＲＡＭ８４、フラッシュメモリ８５、入力部５、駆動回路８６、８７、第一サーミスタ５１、および第二サーミスタ５２と接続する。
【００３１】
ＲＯＭ８２は、ＣＰＵ８１が各種プログラムを実行するときに必要な各種パラメータを記憶する。ＲＯＭ８２には、例えばテスト印刷をするための印刷データ（以下、「テスト印刷データ」という。）、後述の設計パラメータが記憶される。本実施形態では、後述の媒体パラメータを特定するため、通常の印刷が行われる前にテスト印刷が行われる。テスト印刷データは、媒体パラメータを特定可能な印刷を行うため、例えば予め定められた複数のパターンの印刷データを含む。ＣＧＲＯＭ８３は、キャラクタを印刷するための印刷用ドットパターンデータを記憶する。ＲＡＭ８４は、テキストメモリ、印刷バッファ等、複数の記憶領域を備える。フラッシュメモリ８５は、ＣＰＵ８１が印刷装置１を制御するために実行する各種プログラムを記憶する。フラッシュメモリ８５には、例えば外部端末から取得された印刷データが記憶される。入力部５は、印刷装置１に各種情報を入力するスイッチであり、印刷装置１を起動する電源スイッチを含む。駆動回路８６は、サーマルヘッド２３を駆動するための電子回路である。駆動回路８７は、搬送モータ８８を駆動するための電子回路である。
【００３２】
本実施形態では、ＣＰＵ８１は、印刷データに基づいて、複数の発熱体２４に対して選択的にエネルギーを印加する。ＣＰＵ８１は、複数の発熱体２４に印加するエネルギー（以下、「印加エネルギー」という。）の量を補正する。これにより、印刷装置１は例えば印刷不良を抑制している。印加エネルギーの量を補正する場合、複数の発熱体２４の温度の情報および発熱体２４が熱を直接与えるインクリボン６１の温度の情報が必要となる。本実施形態の印刷装置１は、以下説明するように、印加エネルギーの補正に必要な情報を取得する。
【００３３】
ｎ個（ｎは自然数）の要素を含む系で成立する状態方程式を説明する。以下の説明で使用する凡例を説明する。ｔは、変数であり、時間を示す。Ｔｋ（ｔ）は、ｎ個の実数からなるベクトルであり、ｔの関数である。Ｔｋ（ｔ）は、ｋ番目（ｋ＝１，２，３・・・ｎ）の要素の温度を示す。Ｔｋ（０）は、温度の初期値を示す。Ａは、ｎ行ｎ列の実数からなる行列であり、各要素の熱の流れの関係性を示す。詳細には、Ａは、各要素の熱容量、熱伝達係数等で表現され、各要素への熱の蓄積量、熱の移動経路、および熱の移動量を示す。Ｂは、ｎ行ｍ列の実数からなる行列であり、式を補正する。ｕ（ｔ）は、ｍ個の実数からなるベクトルであり、ｔの関数である。ｕ（ｔ）は、系内に入力するエネルギーの量を示す。ＴａｉｒＺは、系外の雰囲気の温度を示し、一定とする。
【００３４】
ｕ（ｔ）のエネルギーが系内に入力されると、各要素の間、および各要素と系外の雰囲気との間で熱の移動が生じる。この場合、現代制御理論に基づいて連立微分方程式で表現される式（１）が成立する。
【数１】
2018167490.tif 000003
【００３５】
式（１）を解くことで、式（２）が得られる。
【数２】
2018167490.tif 000004
【００３６】
式（２）において、Ａが既知数であると仮定する。すなわち、ｅＡｔおよび右辺の第二項が既知数であると仮定する。この場合、未知数は各要素の初期温度（Ｔｋ（０））およびｔの時の温度（Ｔｋ（ｔ））の２ｎ個ある。式（２）は、ｎ個の方程式からなる連立方程式なので、２ｎ個の未知のパラメータのうち、ｎ個の未知のパラメータが特定されれば、全ての未知のパラメータが定まる。
【００３７】
例えば１個の温度センサが特定の１個の要素に配置されると、１個の要素の初期温度とｔのときの温度の２つの未知のパラメータが特定される。よって、互いに異なる要素（位置）に２個の温度センサが配置されると、４つの未知のパラメータが特定される。この場合、残り（ｎ−４）つの未知のパラメータが特定されれば、全ての未知のパラメータが定まる。
【００３８】
式（２）を本実施形態の空間４を含む系に適用する。本実施形態の空間４を含む系は、例えば５個の要素を含む（すなわち、ｎ＝５）。具体的には、５個の要素は、サーマルヘッド２３、ヒートシンク２５、第一空間４１の雰囲気、第二空間４２の雰囲気、およびインクリボン６１である。この系では、印加エネルギーが発熱体２４に印加されると、発熱体２４の熱の一部は、ヒートシンク２５およびインクリボン６１に流れる。インクリボン６１に流れた熱は系外に流れる。ヒートシンク２５に流れた熱の一部は、系外および第一空間４１に流れる。第一空間４１に流れた熱の一部は、第二空間４２に流れる。以下の説明で使用する式では、サーマルヘッド２３をｈ、ヒートシンク２５をｈｓ、第一空間４１の雰囲気をａｉｒＡ、第二空間４２の雰囲気をａｉｒＢ、インクリボン６１（メディア）をｍで表現する。例えば、Ｔｈ（０）は、サーマルヘッド２３の初期温度を示す。ＴａｉｒＺは、系外の雰囲気（外気）の温度を示し、例えば第二空間４２の雰囲気の初期温度と等しい。ｕ（τ）は、ｔ＝τの時の印加エネルギーを示す。この場合、式（２）に基づいて式（３）が成立する。
【数３】
2018167490.tif 000005
【００３９】
式（３）において、Ａには、設計パラメータと媒体パラメータとが含まれる。設計パラメータは、印刷装置１の設計事項により予め定まる既知数である。設計パラメータは、例えば、サーマルヘッド２３、ヒートシンク２５、第一空間４１の雰囲気、第二空間４２の雰囲気のそれぞれの熱容量、およびそれぞれの間に熱の移動がある場合のそれぞれの間の熱伝達係数である。設計パラメータとしての熱伝達係数は、サーマルヘッド２３とヒートシンク２５との間の熱伝達係数、ヒートシンク２５と第一空間４１の雰囲気との間の熱伝達係数、およびヒートシンク２５と系外の雰囲気との間の熱伝達係数である。
【００４０】
媒体パラメータは、インクリボン６１の種類（インクリボン６１の材質、幅、厚み等）に依存する未知数である。媒体パラメータは、例えば、インクリボン６１の熱容量、インクリボン６１とサーマルヘッド２３との間の熱伝達係数、および第一仮想平面Ｑ１によって区切られる第一空間４１の雰囲気と第二空間４２の雰囲気との間の熱伝達係数である。本実施形態では、媒体パラメータは、テスト印刷により特定される。これにより、式（３）において、Ａが特定されるので、ｅＡｔおよび右辺の第二項は、それぞれ、ｔで表現できる既知数となる。よって、テスト印刷により、式（３）では、未知のパラメータが各要素の初期温度とｔの時の温度のみとなる。従って、式（３）が５個の方程式からなる連立方程式なので、未知のパラメータが５つ以下であれば、印刷装置１は、全てのパラメータ（全ての要素の初期温度およびｔの時の温度）を算出できる。
【００４１】
本実施形態では、印刷装置１は、印加エネルギーの補正に用いる温度センサとして、第一サーミスタ５１および第二サーミスタ５２の２個のみを備える。印刷装置１は、先述したように、第一サーミスタ５１および第二サーミスタ５２を特定の位置に配置することで、２個の要素の温度（初期温度とｔの時の温度）を特定できることに加えて、インクリボン６１の初期温度を近似的に特定できる。具体的には、第一サーミスタ５１によって検出された温度（以下、「第一温度」という。）により、Ｔｈｓ（ｔ）およびＴｈｓ（０）が特定される。第二サーミスタ５２によって検出された温度（以下、「第二温度」という。）により、ＴａｉｒＢ（ｔ）およびＴａｉｒＢ（０）が特定されることに加え、Ｔｍ（０）が近似的に特定される。先述したように、ＴａｉｒＺは、ＴａｉｒＢ（０）と等しい。これにより、式（３）において、未知のパラメータは、Ｔｈ（ｔ）、Ｔｈ（０）、ＴａｉｒＡ（ｔ）、ＴａｉｒＡ（０）、およびＴｍ（ｔ）の５つとなる。以下、この５つの未知のパラメータを総称して「特定パラメータ」という。特定パラメータは、インクリボン６１の種類に依存しない未知数のうち、第一温度のみに基づいて特定できず、かつ第二温度のみに基づいて特定できない変数である。特定パラメータが５つであり、式（３）が５つの方程式からなる連立方程式なので、印刷装置１は、２個のサーミスタ（第一サーミスタ５１および第二サーミスタ５２）によって検出された温度を用いて、式（３）に基づいて、全てのパラメータを算出できる。従って、印刷装置１は、サーミスタの個数の増加を抑制しつつ、算出したパラメータに基づいて、印加エネルギーの量を精度良く補正し得る。
【００４２】
図３を参照し、メイン処理を説明する。ユーザは、入力部５の電源スイッチを操作して、印刷装置１を起動する。印刷装置１が起動した場合、ＣＰＵ８１は、ＲＯＭ８２に記憶されたプログラムを実行することで、メイン処理を開始する。
【００４３】
本実施形態では、先述したように、通常の印刷の前にテスト印刷が行われる。ユーザは、入力部５を操作して、テスト印刷指示をＣＰＵ８１に入力する。ＣＰＵ８１は、ユーザによって入力されたテスト印刷指示を取得する（Ｓ１１）。ＣＰＵ８１は、ＲＯＭ８２からテスト印刷データを読み出し、テスト印刷データに基づいて、テスト印刷を実行する（Ｓ１２）。ＣＰＵ８１は、第一サーミスタ５１から第一温度を取得する（Ｓ１３）。ＣＰＵ８１は、第二サーミスタ５２から第二温度を取得する（Ｓ１４）。ＣＰＵ８１は、Ｓ１３およびＳ１４で取得された第一温度および第二温度に基づいて、媒体パラメータを近似的に特定する（Ｓ１５）。これにより、式（３）のＡが特定される。Ｓ１５で近似的に特定された媒体パラメータの値はＲＡＭ８４に記憶される。ＣＰＵ８１はＳ１２〜Ｓ１４を複数回繰り返すことで、媒体パラメータの値の特定精度を高めてもよい。
【００４４】
テスト印刷が終了すると、ユーザは、入力部５を操作して、通常印刷指示をＣＰＵ８１に入力する。ＣＰＵ８１は、ユーザによって入力された通常印刷指示を取得する（Ｓ２１）。通常印刷指示は、印刷データを含む。ＣＰＵ８１は、ＲＡＭ８４のタイマカウンタにより、時間の計測を開始する（Ｓ２２）。ＣＰＵ８１は、ＲＡＭ８４のタイマカウンタを参照し、現在の時刻を取得する（Ｓ２３）。現在の時刻は、式（３）のｔを示し、初期状態で０（すなわち、ｔ＝０）である。Ｓ２３で取得された現在の時刻は、ＲＡＭ８４に記憶される。
【００４５】
ＣＰＵ８１は、第一サーミスタ５１から第一温度を取得する（Ｓ２４）。ＣＰＵ８１は、第二サーミスタ５２から第二温度を取得する（Ｓ２５）。Ｓ２４およびＳ２５で取得された各温度は、ＲＡＭ８４に記憶される。ＣＰＵ８１は、予めＲＯＭ８２に記憶されている設計パラメータ、Ｓ１５でＲＡＭ８４に記憶された媒体パラメータ、Ｓ２３でＲＡＭ８４に記憶した現在の時刻（ｔ）、およびＳ２４、Ｓ２５でＲＡＭ８４に記憶された第一温度および第二温度を用いて、式（３）に基づいて、特定パラメータを算出する（Ｓ２６）。Ｓ２６で算出された特定パラメータの値はＲＡＭ８４に記憶される。
【００４６】
ＣＰＵ８１は、公知の方法により、Ｓ２６で算出されたＴｈとＴｍとに基づいて、印加エネルギーの量を補正する（Ｓ２７）。Ｓ２７で補正された印加エネルギーの量はＲＡＭ８４に記憶される。ＣＰＵ８１は、Ｓ２７で補正された印加エネルギーの量に基づいて、所定数の印刷ラインを印刷する（Ｓ２８）。詳細には、搬送モータ８８が制御されて、所定数の印刷ライン分、印刷テープ９１およびインクリボン６１が搬送される。所定数の印刷ライン分、印刷テープ９１およびインクリボン６１の搬送に同期して、Ｓ２７で補正された量の印加エネルギーが、印刷ライン毎に複数の発熱体２４に印加される。このとき、ＣＰＵ８１は、印刷データに基づいて、補正された量の印加エネルギーを複数の発熱体２４に対して選択的に印加して発熱させる。発熱した発熱体２４を用いて、インクリボン６１のインクを印刷テープ９１に転写して印刷が行われる。よって、印刷装置１は、印加エネルギーに起因する印刷不良を抑制できる。
【００４７】
ＣＰＵ８１は、印刷を終了するかを判断する（Ｓ２９）。印刷データにまだ印刷されていない印刷ラインのデータが残っている場合、ＣＰＵ８１は、印刷を終了しないと判断する（Ｓ２９：ＮＯ）。ＣＰＵ８１は処理をＳ２３に戻す。すなわち、所定数の印刷ラインの印刷毎に印加エネルギーの量の補正（Ｓ２７）が行われる。従って、所定数が少ない程、印加エネルギーの量の補正精度が向上する。所定数が多い程、ＣＰＵ８１の制御負担が軽減される。印刷データにまだ印刷されていない印刷ラインのデータが残っていない場合、ＣＰＵ８１は、印刷を終了すると判断する（Ｓ２９：ＹＥＳ）。ＣＰＵ８１はメイン処理を終了する。
【００４８】
以上説明したように、第一温度と第二温度とに基づいて、印加エネルギーの量が補正される（Ｓ２７）。サーマルヘッド２３の温度と、印刷時に発熱体２４が熱を与えるインクリボン６１の温度とが特定されると、印加エネルギーの量を精度良く補正できることが知られている。本体部１０の内部の空間４のうちリボン搬送経路Ｌ１に対してサーマルヘッド２３側の第一空間４１に、第一サーミスタ５１が設けられるので、第一サーミスタ５１が受けるサーマルヘッド２３からの熱の影響は大きくなる。よって、第一温度の温度変化とサーマルヘッド２３の温度変化との乖離が小さくなる。第一空間４１から第二空間４２に流れる熱の少なくとも一部はリボン搬送経路Ｌ１上にあるインクリボン６１によって遮られるので、第一空間４１が受けるサーマルヘッド２３からの熱の影響よりも第二空間４２が受けるサーマルヘッド２３からの熱の影響の方が小さい。本体部１０の内部の空間４のうちリボン搬送経路Ｌ１とテープ搬送経路Ｌ２との間の第二空間４２に、第二サーミスタ５２が設けられるので、第二サーミスタ５２が受けるサーマルヘッド２３からの熱の影響は小さくなる。よって、第二温度の温度変化とインクリボン６１の温度変化との乖離が小さくなる。従って、印刷装置１は、印加エネルギーの量を精度良く補正し得る。補正された印加エネルギーの量に基づいて印刷される（Ｓ２８）。よって、印刷装置１は、印加エネルギーに起因する印刷不良を抑制できる。
【００４９】
リボン支持部７Ａが第二空間４２に設けられるので、リボン支持部７Ａが第一空間４１に設けられたときと比べて、リボンロール６が受けるサーマルヘッド２３からの熱の影響が小さくなる。従って、第二温度の温度変化とインクリボン６１の温度変化との乖離が小さくなるので、印刷装置１は、印加エネルギーの量を精度良く補正し得る。
【００５０】
例えば、インクリボン６１は印刷に使用されると、サーマルヘッド２３から熱の影響を受ける。印刷装置１では、第二空間４２のうち未使用のインクリボン６１がある位置に第二サーミスタ５２が設けられるので、第二温度の温度変化と未使用のインクリボン６１の温度変化との乖離が小さくなる。従って、印刷装置１は、印加エネルギーの量を精度良く補正し得る。
【００５１】
第二サーミスタ５２は、上下方向において、サーマルヘッド２３の幅内に設けられている。このため、発熱体２４から放出された輻射熱の少なくとも一部は、リボン搬送経路Ｌ１上にあるインクリボン６１によって遮られるので、第二サーミスタ５２が受けるサーマルヘッド２３からの熱の影響が小さくなる。従って、第二温度の温度変化とインクリボン６１の温度変化との乖離が小さくなるので、印刷装置１は、印加エネルギーの量を精度良く補正し得る。
【００５２】
第一サーミスタ５１は、基板２２に設けられているので、基板２２の温度を精度良く検出できる。サーマルヘッド２３は基板２２に配置されているので、第一温度の温度変化とサーマルヘッド２３の温度変化との乖離が小さくなる。従って、印刷装置１は、印加エネルギーの量を精度良く補正し得る。
【００５３】
例えば印刷が行われると、未使用のインクリボン６１の量が減少し（すなわち、リボンロール６の径が小さくなる）、印刷テープ９１の量が減少する（すなわち、テープロール９の径が小さくなる）。これにより、空間４のうち空気が占める割合と未使用のインクリボン６１が占める割合との比率が変化する。この場合においても印刷装置１は、所定数の印刷ラインの印刷毎にＳ２３〜Ｓ２７を実行するので、上記効果を奏することができる。
【００５４】
本実施形態において、印刷装置１の上下方向が本発明の「配列方向」に相当する。リボン搬送経路Ｌ１が本発明の「第一搬送経路」に相当する。リボン巻取部７Ｂが本発明の「第一搬送手段」に相当する。テープ搬送経路Ｌ２が本発明の「第二搬送経路」に相当する。プラテンローラ８が本発明の「第二搬送手段」に相当する。第一サーミスタ５１が本発明の「第一温度センサ」に相当する。第二サーミスタ５２が本発明の「第二温度センサ」に相当する。図３のＳ２７の処理を実行するＣＰＵ８１が本発明の「補正手段」に相当する。図３のＳ２８の処理を実行するＣＰＵ８１が本発明の「印刷制御手段」に相当する。ヒートシンク２５が本発明の「放熱部」に相当する。リボンロール６が本発明の「ロール」に相当する。リボン支持部７Ａが本発明の「第一支持部」に相当する。テープロール９が本発明の「供給源」に相当する。テープ支持部７Ｃが本発明の「第二支持部」に相当する。
【００５５】
本発明は上記実施形態から種々変更できる。例えば上記実施形態では、ｎ個の要素として、サーマルヘッド２３、ヒートシンク２５、第一空間４１の雰囲気、第二空間４２の雰囲気、およびインクリボン６１の５個の要素を考慮して、式（２）を適用した。要素の個数は、５個に限定せず、６個以上でもよい。例えば、上記実施形態の５個の要素に１個の要素を追加した場合、式（２）に基づいて、式（４）が成立する。なお、追加した要素をａｄｄ１で表現する。
【数４】
2018167490.tif 000006
【００５６】
式（４）において、第一温度により、Ｔｈｓ（ｔ）およびＴｈｓ（０）が特定される。第二温度により、ＴａｉｒＢ（ｔ）およびＴａｉｒＢ（０）が特定されることに加え、Ｔｍ（０）が近似的に特定される。すなわち、５つのパラメータが特定されるので、未知のパラメータは７つである。よって、式（４）が６つの方程式からなる連立方程式なので、未知のパラメータを後１つ特定できれば、印刷装置１は、全てのパラメータを算出できる。従って、Ｔｈｓ（ｔ）、Ｔｈｓ（０）、ＴａｉｒＢ（ｔ）、ＴａｉｒＢ（０）、Ｔｍ（０）に加え、第一温度または第二温度によりＴａｄｄ１（ｔ）およびＴａｄｄ１（０）の少なくとも一方を近似的に特定できる位置に、第一サーミスタ５１または第二サーミスタ５２が設けられれば、印刷装置１は、全てのパラメータを算出できる。
【００５７】
具体的には、発熱体２４がインクリボン６１を介して熱を与える印刷テープ９１を要素として追加することが考えられる。この場合、印刷装置１は、第二温度により、印刷テープ９１の初期温度を近似的に特定してもよい。これにより、未知のパラメータが６つになり、式（４）が６つの方程式からなる連立方程式なので、印刷装置１は、２個のサーミスタ（第一サーミスタ５１および第二サーミスタ５２）によって検出された温度を用いて、式（４）に基づいて、全てのパラメータを算出できる。従って、印刷装置１は、サーミスタの個数の増加を抑制しつつ、算出したパラメータに基づいて、印加エネルギーの量を精度良く補正し得る。
【００５８】
例えば、テープロール９は、印刷テープ９１の終端から先端にかけて、平面視で反時計回り方向に巻回されてもよい。すなわち、上記実施形態では、テープ支持部７Ｃは第二空間４２に設けられるが、第三空間４３に設けられてもよい。しかし、テープ支持部７Ｃが第三空間４３に設けられたときと比べて、テープ支持部７Ｃが第二空間４２に設けられたときの方が、第二サーミスタ５２とテープロール９との距離が近くなるので、第二温度による印刷テープ９１の初期温度の近似精度が向上する。テープ支持部７Ｃが第二空間４２に設けられるので、テープ支持部７Ｃが第一空間４１に設けられたときと比べて、テープロール９が受けるサーマルヘッド２３からの熱の影響が小さくなる。従って、テープ支持部７Ｃが第二空間４２に設けられると、第二温度の温度変化と印刷テープ９１の温度変化との乖離が小さくなるので、印刷装置１は、印加エネルギーの量を精度良く補正し得る。サーミスタの個数は２つに限定せず、印刷装置１は、例えば追加された要素に第三サーミスタを設けてもよい。
【００５９】
上記実施形態では、ＣＰＵ８１は、テスト印刷により、第一温度および第二温度に基づいて媒体パラメータを特定するが、媒体パラメータの特定方法は、これに限定されない。例えば、インクリボン６１の種類と媒体パラメータとを対応付けたテーブルがＲＯＭ８２に記憶されていてもよい。この場合、ＣＰＵ８１は、少なくともＳ２５の処理の前にインクリボン６１の種類を取得してもよい。ＣＰＵ８１は、例えばユーザが入力部５を操作して入力したインクリボン６１の種類を取得してもよい。リボンロール６がインクリボン６１の種類を識別可能な識別部（ＩＣタグ等）を備えてもよい。印刷装置１は読取部を備えてもよい。ＣＰＵ８１はリボンロール６が空間４に収容された場合、読取部を介してリボンロール６の識別部を読み取ることで、インクリボン６１の種類を取得してもよい。ＣＰＵ８１は、取得したインクリボン６１の種類に対応する媒体パラメータをテーブルから取得してもよい。この場合、印刷装置１は、Ｓ１１〜Ｓ１５の処理を省略でき、テスト印刷の手間を省くことができる。
【００６０】
第一サーミスタ５１が設けられる位置は、上記実施形態に限定されない。第一サーミスタ５１は、例えばヒートシンク２５に設けられてもよいし、サーマルヘッド２３に設けられてもよいし、第一空間４１にある他の部材に設けられてもよい。第一サーミスタ５１が設けられる位置がサーマルヘッド２３に近い程、ＣＰＵ８１は、Ｓ２６でサーマルヘッド２３の温度を精度良く算出できる。
【００６１】
第二サーミスタ５２が設けられる位置は、上記実施形態に限定されない。第二サーミスタ５２は、例えばリボン支持部７Ａに設けられてもよいし、プラテンローラ８に設けられてもよいし、第二空間４２にある他の部材に設けられてもよい。第二サーミスタ５２は、上下方向において、インクリボン６１の幅の外に設けられてもよいし、複数の発熱体２４よりもリボン搬送経路Ｌ１の下流側に設けられてもよい。第二サーミスタ５２が設けられる位置がサーマルヘッド２３から遠く、かつインクリボン６１に近い程、印刷装置１は、インクリボン６１の温度を精度良く近似的に特定できる。
【００６２】
印刷装置１は、第一サーミスタ５１および第二サーミスタ５２の代わりに他の温度センサ（例えば熱電対）を採用してもよい。上記実施形態では、印刷対象物（印刷テープ９１）の供給源はテープロール９であるが、印刷対象物の供給源は、連続して繋がった印刷紙が交互に畳まれたいわゆるファンフォールド紙でもよい。この場合、印刷装置１はテープ支持部７Ｃに代えてファンフォールド紙を下側から支持する支持台を備えてもよい。図１において、リボンロール６は、インクリボン６１の終端から先端にかけて、平面視で時計回り方向に巻回されてもよい。すなわち、上記実施形態では、リボン支持部７Ａは第二空間４２に設けられるが、第一空間４１に設けられてもよい。
【００６３】
上記実施形態において、設計パラメータおよび媒体パラメータの区分は、単なる一例である。印刷装置１は、例えば媒体パラメータの一部または全部を既知数として予めＲＯＭ８２に記憶してもよい。印刷装置１は、設計パラメータの一部または全部を未知数として取り扱い、例えばテスト印刷により設計パラメータを特定してもよい。
【００６４】
なお、ＣＰＵ８１の代わりに、マイクロコンピュータ、ＡＳＩＣ（Application Specific Integrated Circuits）、ＦＰＧＡ（Field Programmable Gate Array）等が、プロセッサとして用いられてもよい。メイン処理等は、複数のプロセッサによって分散処理されてもよい。ＲＯＭ８２およびフラッシュメモリ８５は、一時的な記憶媒体（例えば、伝送される信号）を含まなくてもよい。プログラムは、例えば、ネットワークに接続されたサーバからダウンロードされて（すなわち、伝送信号として送信され）、フラッシュメモリ８５に記憶されてもよい。この場合、プログラムは、サーバに備えられたＨＤＤ等の非一時的な記憶媒体に保存されていればよい。
【符号の説明】
【００６５】
１  印刷装置
４  空間
６  リボンロール
７Ａ  リボン支持部
７Ｂ  リボン巻取部
７Ｃ  テープ支持部
８  プラテンローラ
９  テープロール
１０  本体部
２２  基板
２３  サーマルヘッド
２４  発熱体
２５  ヒートシンク
４１  第一空間
４２  第二空間
５１  第一サーミスタ
５２  第二サーミスタ
６１  インクリボン
８１  ＣＰＵ
８２  ＲＯＭ
８４  ＲＡＭ
８５  フラッシュメモリ
９１  印刷テープ
【図１】
2018167490.tif 000007
【図２】
2018167490.tif 000008
【図３】
2018167490.tif 000009