(57)【特許請求の範囲】
【請求項１】
記録紙を搬送するグリップローラを備え、前記記録紙の両面に印刷が可能なサーマルプリンタであって、
前記グリップローラの外周には複数の突起が形成されており、
前記記録紙の両面への連続印刷に供される第１、第２の画像データが入力される画像データ入力部と、
前記第１の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データと、前記第２の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データとを比較する画像データ比較部と、
前記画像データ比較部の比較結果に基づいて、前記記録紙の先に印刷される側の面に前記第１、第２の画像データの一方を割り当て、前記記録紙の後に印刷される側の面に前記第１、第２の画像データの他方を割り当てる画像データ割り当て部と、
を備え、
前記画像データ比較部は、
前記第１の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データに基づいて第１の階調値を算出し、前記第２の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データに基づいて第２の階調値を算出する画像データ解析部と、
前記第１、第２の階調値を比較する階調値比較部と、
を備え、
前記画像データ割り当て部は、前記階調値比較部の比較結果に基づいて、前記第１、第２の階調値のうち、より大きいと判定された階調値に対応する画像データを前記記録紙の先に印刷される側の面に割り当て、より小さいと判定された階調値に対応する画像データを前記記録紙の後に印刷される側の面に割り当てる、
サーマルプリンタ。
【請求項２】
前記画像データ解析部は、
前記第１の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データの各画素の階調値を平均して前記第１の階調値を算出し、前記第２の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データの各画素の階調値を平均して前記第２の階調値を算出する、
請求項１に記載のサーマルプリンタ。
【請求項３】
記録紙を搬送するグリップローラを備え、前記記録紙の両面に記録が可能なサーマルプリンタの制御方法であって、
前記グリップローラの外周には複数の突起が形成されており、
前記サーマルプリンタは、
画像データ入力部と、
画像データ比較部と、
画像データ割り当て部と、
を備え、
前記制御方法は、
（ａ）前記画像データ入力部が、前記記録紙の両面への連続印刷に供される第１、第２の画像データの入力を受け付ける工程と、
（ｂ）前記画像データ比較部が、前記第１の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データと、前記第２の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データとを比較する工程と、
（ｃ）前記画像データ割り当て部が、前記画像データ比較部の比較結果に基づいて、前記記録紙の先に印刷される側の面に前記第１、第２の画像データの一方を割り当て、前記記録紙の後に印刷される側の面に前記第１、第２の画像データの他方を割り当てる工程と、
を備え、
前記画像データ比較部は、
画像データ解析部と、
階調値比較部と、
を備え、
前記工程（ｂ）は、
（ｂ１）前記画像データ解析部が、前記第１の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データに基づいて第１の階調値を算出し、前記第２の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データに基づいて第２の階調値を算出する工程と、
（ｂ２）前記階調値比較部が、前記第１、第２の階調値を比較する工程と、
を備え、
前記工程（ｃ）において、前記画像データ割り当て部は、前記階調値比較部の比較結果に基づいて、前記第１、第２の階調値のうち、より大きいと判定された階調値に対応する画像データを前記記録紙の先に印刷される側の面に割り当て、より小さいと判定された階調値に対応する画像データを前記記録紙の後に印刷される側の面に割り当てる、
サーマルプリンタの制御方法。
【請求項４】
前記工程（ｂ）において、前記画像データ解析部は、前記第１の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データの各画素の階調値を平均して前記第１の階調値を算出し、前記第２の画像データのうち、前記記録紙の前記突起に当接した領域に印刷される画像データの各画素の階調値を平均して前記第２の階調値を算出する、
請求項３に記載のサーマルプリンタの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はサーマルプリンタおよびサーマルプリンタの制御方法に関し、特に両面印刷を行うサーマルプリンタに関する。
【背景技術】
【０００２】
インクシートのインクを記録紙に熱転写して印刷を行うサーマルプリンタ（熱転写型プリンタ、昇華型プリンタとも呼ばれる）において、記録紙の両面に印刷を行う機能を有するサーマルプリンタが知られている。
【０００３】
一般に、サーマルプリンタにおいてはイエロー、マゼンタ、シアン等の各色を記録紙に順に転写して印刷画像を形成する。このとき、各色の転写位置のずれを防止するために、外周に突起が形成されたグリップローラと、ピンチローラとの間で記録紙を挟持しながら記録紙を搬送する。
【０００４】
グリップローラの突起が記録紙に押し付けられるため、記録紙の両端には突起跡が生じる。このため、記録紙の突起跡が形成されていない領域と、突起跡が形成された領域とにおいて印刷品質に差が生じる問題があった。
【０００５】
この問題を解決するために、例えば、グリップローラに設けられた突起の配列パターンに応じて画像データの濃度を補正し、補正した画像データに基づいて記録紙への印刷動作を行う技術がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−１９３５４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した特許文献１に記載された技術は、記録動作を終えた画像の補正部の境界が目立つ問題があった。特に、両面記録において突起が接触する回数が多い面に対して濃度の低い画像が記録された場合、もしくは突起が接触する回数が少ない面に対して濃度の高い画像が記録された場合は十分な補正を得られないという問題があった。
【０００８】
本発明は以上のような課題を解決するためになされたものであり、両面印刷において印画品質が向上したサーマルプリンタおよびサーマルプリンタの制御方法の提供を目的とする。
【課題を解決するための手段】
【０００９】
本発明に係るサーマルプリンタは、記録紙を搬送するグリップローラを備え、記録紙の両面に印刷が可能なサーマルプリンタであって、グリップローラの外周には複数の突起が形成されており、記録紙の両面への連続印刷に供される第１、第２の画像データが入力される画像データ入力部と、第１の画像データのうち、記録紙の突起に当接した領域に印刷される画像データと、第２の画像データのうち、記録紙の突起に当接した領域に印刷される画像データとを比較する画像データ比較部と、画像データ比較部の比較結果に基づいて、記録紙の先に印刷される側の面に第１、第２の画像データの一方を割り当て、記録紙の後に印刷される側の面に第１、第２の画像データの他方を割り当てる画像データ割り当て部と、を備え、画像データ比較部は、第１の画像データのうち、記録紙の突起に当接した領域に印刷される画像データに基づいて第１の階調値を算出し、第２の画像データのうち、記録紙の突起に当接した領域に印刷される画像データに基づいて第２の階調値を算出する画像データ解析部と、第１、第２の階調値を比較する階調値比較部と、を備え、画像データ割り当て部は、階調値比較部の比較結果に基づいて、第１、第２の階調値のうち、より大きいと判定された階調値に対応する画像データを記録紙の先に印刷される側の面に割り当て、より小さいと判定された階調値に対応する画像データを記録紙の後に印刷される側の面に割り当てる。
【００１０】
本発明に係るサーマルプリンタの制御方法は、記録紙を搬送するグリップローラを備え、記録紙の両面に記録が可能なサーマルプリンタの制御方法であって、グリップローラの外周には複数の突起が形成されており、サーマルプリンタは、画像データ入力部と、画像データ比較部と、画像データ割り当て部と、を備え、制御方法は、（ａ）画像データ入力部が、記録紙の両面への連続印刷に供される第１、第２の画像データの入力を受け付ける工程と、（ｂ）画像データ比較部が、第１の画像データのうち、記録紙の突起に当接した領域に印刷される画像データと、第２の画像データのうち、記録紙の突起に当接した領域に印刷される画像データとを比較する工程と、（ｃ）画像データ割り当て部が、画像データ比較部の比較結果に基づいて、記録紙の先に印刷される側の面に第１、第２の画像データの一方を割り当て、記録紙の後に印刷される側の面に第１、第２の画像データの他方を割り当てる工程と、を備え、画像データ比較部は、画像データ解析部と、階調値比較部と、を備え、工程（ｂ）は、（ｂ１）画像データ解析部が、第１の画像データのうち、記録紙の突起に当接した領域に印刷される画像データに基づいて第１の階調値を算出し、第２の画像データのうち、記録紙の突起に当接した領域に印刷される画像データに基づいて第２の階調値を算出する工程と、（ｂ２）階調値比較部が、第１、第２の階調値を比較する工程と、を備え、工程（ｃ）において、画像データ割り当て部は、階調値比較部の比較結果に基づいて、第１、第２の階調値のうち、より大きいと判定された階調値に対応する画像データを記録紙の先に印刷される側の面に割り当て、より小さいと判定された階調値に対応する画像データを記録紙の後に印刷される側の面に割り当てる。
【発明の効果】
【００１１】
本発明に係るサーマルプリンタは、記録紙の両面に印刷される第１、第２の画像データにおいて、記録紙のグリップローラの突起に当接する領域に印刷される画像データを比較して、比較結果に基づいて、第１、第２の画像データのそれぞれを第１又は第２主面の印刷に割り当てる。サーマルプリンタにおいては、後に印刷される側の面に対する印刷は、先に印刷される側の面よりもグリップローラの突起の影響を強く受けるため、印刷画像の濃度が低くなる傾向がある。よって、例えば、先に印刷される側の面である第１主面に、より階調値の高い画像データを割り当て、後に印刷される側の面である第２主面に、より階調値の低い画像データを割り当てることにより、後に印刷される側の面に対する印刷において、本来の画像データの濃度に近い印刷画像を形成することが可能となる。よって、本発明に係るサーマルプリンタによれば、グリップローラの突起の影響を抑制して、より印画品質の高い印刷画像を形成することが可能である。
【００１２】
本発明に係るサーマルプリンタの制御方法は、記録紙の両面に印刷される第１、第２の画像データにおいて、記録紙のグリップローラの突起に当接する領域に印刷される画像データを比較して、比較結果に基づいて、第１、第２の画像データのそれぞれを第１又は第２主面の印刷に割り当てる工程を備える。例えば、先に印刷される側の面である第１主面に、より階調値の高い画像データを割り当て、後に印刷される側の面である第２主面に、より階調値の低い画像データを割り当てることにより、後に印刷される側の面に対する印刷において、本来の画像データの濃度に近い印刷画像を形成することが可能となる。よって、本発明に係るサーマルプリンタの制御方法によれば、グリップローラの突起の影響を抑制して、より印画品質の高い印刷画像を形成することが可能である。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態に係るサーマルプリンタの断面図である。
【図２】本発明の実施の形態に係るサーマルプリンタにセットされる記録紙ロールの斜視図である。
【図３】図１における記録紙の搬送経路を示す図である。
【図４】本発明の実施の形態に係るサーマルプリンタに備わる切り替えガイドの構成および動作を示す図である。
【図５】本発明の実施の形態に係るサーマルプリンタに備わる補助ガイドの構成および動作を示す図である。
【図６】本発明の実施の形態に係るサーマルプリンタの印刷動作に関する機能ブロック図である。
【図７】本発明の実施の形態に係るサーマルプリンタの画像データ割り当て動作に関する機能ブロック図である。
【図８】図７の機能ブロック図に対応するハードウェア構成図である。
【図９】図７の機能ブロック図に対応するハードウェア構成図である。
【図１０】本発明の実施の形態に係るサーマルプリンタの画像データ割り当て動作を示すフローチャートである。
【図１１】画像データ、記録紙およびグリップローラの位置関係を示す模式図である。
【図１２】本発明の実施の形態に係るサーマルプリンタの印刷動作を示すフローチャートである。
【図１３】本発明の実施の形態に係るサーマルプリンタの裏面印刷動作を説明する図である。
【図１４】本発明の実施の形態に係るサーマルプリンタの裏面印刷動作を説明する図である。
【図１５】本発明の実施の形態に係るサーマルプリンタの裏面印刷動作を説明する図である。
【図１６】本発明の実施の形態に係るサーマルプリンタの裏面印刷動作を説明する図である。
【図１７】本発明の実施の形態に係るサーマルプリンタの表面印刷動作を説明する図である。
【図１８】本発明の実施の形態に係るサーマルプリンタの表面印刷動作を説明する図である。
【図１９】本発明の実施の形態に係るサーマルプリンタの表面印刷動作を説明する図である。
【発明を実施するための形態】
【００１４】
＜全体構成＞
図１は、本発明の実施の形態におけるサーマルプリンタ１００の構成を示す図である。図２は、サーマルプリンタ１００にセットされる記録紙ロール２の斜視図である。また、図３は、図１におけるサーマルプリンタ１００の記録紙の搬送経路を示す図である。図１に示すように、サーマルプリンタ１００は、サーマルヘッド１と、サーマルヘッド１と対向配置されたプラテンローラ６を備える。また、サーマルプリンタ１００は、インクシート５を巻き取るインクシート巻取りボビン３と、インクシート５を巻き出すインクシート巻き出しボビン４を備える。また、サーマルプリンタ１００には、記録紙２ａがロール状に巻かれた記録紙ロール２がセットされる。
【００１５】
本実施の形態において、図２に示す記録紙ロール２から引き出された記録紙２ａにおいて、一方の主面２０３を、第１主面または裏面と定義する。また、他方の主面２０２を、第２主面または表面と定義する。
【００１６】
図３に示すように、サーマルプリンタ１００は、記録紙ロール２から引き出した記録紙２ａを、切り替えガイド２０まで導く導入経路３０ａを備える。また、サーマルプリンタは、記録紙２ａの第１主面（即ち裏面）がサーマルヘッド１側に来るように、サーマルヘッド１とプラテンローラ６との間隙の一方入口に導く第１の経路３０ｂを備える。また、サーマルプリンタ１００は、記録紙ロール２から引き出した記録紙２ａを、記録紙２ａの第２主面（即ち、表面）がサーマルヘッド１側に来るように、サーマルヘッド１とプラテンローラ６との間隙の他方入口に導く第２の経路３０ｃを備える。
【００１７】
サーマルプリンタ１００はさらに、第１の経路３０ｂと第２の経路３０ｃを切り替える切り替えガイド２０を備える。切り替えガイド２０については後述する。
【００１８】
また、サーマルプリンタ１００はさらに、記録紙２ａの搬送経路を補助する補助ガイド２１を備える。補助ガイド２１については後述する。
【００１９】
また、サーマルプリンタ１００はさらに、第１の経路３０ｂからサーマルヘッド１とプラテンローラ６との間隙の一方入口に導かれて印刷された記録紙２ａを収納する収納経路３０ｄを備える。収納経路３０ｄは、記録紙ロール２の巻き方向と同じ方向に湾曲している。
【００２０】
また、サーマルプリンタ１００はさらに、第２の経路３０ｃを通過した記録紙２ａを排出口１６まで導く排出経路３０ｅをさらに備える。排出口１６には記録紙２ａを切断するカッター１６ａが備わっている。本実施の形態において、排出経路３０ｅの距離は、サーマルプリンタ１００において用いられるインクシート５の単位画面における有効印画長よりも大きい。ここで、排出経路３０ｅの距離とは、サーマルヘッド１とプラテンローラ６との間隙から、排出口１６までの搬送経路の距離である。
【００２１】
なお、インクシート５は、単位画面分のイエロー（Ｙ）領域、単位画面分のマゼンタ（Ｍ）領域、単位画面分のシアン（Ｃ）領域、単位画面分のオーバーコート（ＯＰ）領域が順に配置され、これらの領域を一組として、この組が繰り返して配置されて構成される。各単位画面において、インクシート５の長手方向の両端には、印画に利用されないマージン（例えば１０ｍｍ）が設けられている。各単位画面からマージンを除いた領域が、印画に利用される有効印画領域である。各単位画面において、有効印画領域のインクシート５の長手方向の長さを、有効印画長と呼ぶ。
【００２２】
導入経路３０ａには、記録紙２ａを搬送するための給紙ローラ９と、給紙ローラ９と対向するピンチローラ１０が設けられている。給紙ローラ９は給紙用モータ９ａにより駆動される。また、ピンチローラ１０の位置は、図示しないカムにより、給紙ローラ９と圧着した状態、もしくは給紙ローラ９から離れた状態に変化する。この図示しないカムは図示しないモータにより回動される。
【００２３】
導入経路３０ａには、記録紙２ａを円滑に搬送するためにガイドローラ２９ａ，２９ｂ，２９ｃ，２９ｄ，２９ｅ，２９ｆ，２９ｇが設けられている。また、導入経路３０ａにおいて、切り替えガイド２０の手前には第１センサ５０ａが設けられている。
【００２４】
また、導入経路３０ａには、ゴミ取りローラ１３ａ，１３ｂが設けられている。ゴミ取りローラ１３ａ，１３ｂは例えばシリコン製のローラであり、記録紙２ａに付着している埃などを除去する。
【００２５】
第１の経路３０ｂには、記録紙２ａを搬送するための給紙ローラ１１と、給紙ローラ１１と対向するピンチローラ１２が設けられている。給紙ローラ１１は、給紙ローラ９と共通の給紙用モータ９ａにより回動する。また、ピンチローラ１２の位置は、図示しないカムにより、給紙ローラ１１と圧着した状態、もしくは給紙ローラ１１から離れた状態に変化する。この図示しないカムは、図示しないモータにより回動される。
【００２６】
第１の経路３０ｂには、記録紙２ａを円滑に搬送するためにガイドローラ２９ｈ，２９ｉ，２９ｊ，２９ｎが設けられている。また、第１の経路３０ｂにおいて、例えば、ガイドローラ２９ｉとガイドローラ２９ｊの間の経路には、第２センサ５０ｂが設けられている。
【００２７】
第２の経路３０ｃには、記録紙２ａを搬送するためのグリップローラ７と、グリップローラ７と対向するピンチローラ８が設けられている。グリップローラ７は搬送用モータ７ａにより回動される。また、ピンチローラ８の位置は、図示しないカムにより、グリップローラ７と圧着した状態、もしくはグリップローラ７から離れた状態に変化する。この図示しないカムは図示しないモータにより回動される。また、第２の経路３０ｃにおいて、ピンチローラ８の手前には、第３センサ５０ｃが設けられている。
【００２８】
グリップローラ７は外周方向に突出した複数の突起を有する。グリップローラ７はピンチローラ８との間で記録紙２ａを挟持する。この状態において、グリップローラ７の突起が記録紙２ａの片面に接する。グリップローラ７とピンチローラ８の間で挟むことによって記録紙２ａの搬送が安定し、印刷位置のずれを防止することができる。
【００２９】
収納経路３０ｄの、切り替えガイド２０とは反対側の端には第４センサ５０ｄが設けられている。
【００３０】
排出経路３０ｅには、記録紙２ａを搬送するための排紙ローラ１４と、排紙ローラ１４と対向するピンチローラ１５が設けられている。排紙ローラ１４は排紙用モータ１４ａにより回動される。また、ピンチローラ１５の位置は、図示しないカムにより、排紙ローラ１４と圧着した状態、もしくは排紙ローラ１４から離れた状態に変化する。この図示しないカムは図示しないモータにより回動される。
【００３１】
排出経路３０ｅには、記録紙２ａを円滑に搬送するためにガイドローラ２９ｋ，２９ｌ，２９ｍが設けられている。また、排出経路３０ｅにおいて、補助ガイド２１とガイドローラ２９ｋの間の経路には、第５センサ５０ｅが設けられている。
【００３２】
なお、給紙用モータ９ａおよび搬送用モータ７ａはステッピングモータであり、後述するモータ制御部６０から送られる駆動パルスにより駆動される。また、排紙用モータ１４ａはＤＣモータであり、モータ制御部６０により駆動される。
【００３３】
また、ピンチローラ１０，１２，８，１５の姿勢を変化させるためのカムを回動する図示しないモータ、記録紙ロール２を回動させるモータ、インクシート巻取りボビン３を回動するモータ、インクシート５を巻き出すインクシート巻き出しボビン４を回動するモータはＤＣモータであり、後述するモータ制御部６０により駆動される。
【００３４】
＜切り替えガイド＞
図４（ａ），（ｂ）は、サーマルプリンタ１００に備わる切り替えガイド２０の構成および動作を示す図である。図４（ａ），（ｂ）において破線は、記録紙２ａの搬送経路を示す。図４（ａ）は、切り替えガイド２０が導入経路３０ａと第１の経路３０ｂとを接続している状態、即ち、切り替えガイド２０が第１の経路３０ｂを選択した状態である。なお、切り替えガイド２０が第１の経路３０ｂを選択した状態において、同時に、第２の経路３０ｃと収納経路３０ｄとが接続される。
【００３５】
一方、図４（ｂ）は、切り替えガイド２０が導入経路３０ａと第２の経路３０ｃとを接続している状態、即ち、切り替えガイド２０が第２の経路３０ｃを選択した状態である。
【００３６】
図４（ａ），（ｂ）に示すように、カム２０ｃが切り替えガイド用モータ２０ｂにより回動することにより、カム２０ｃに押し付けられたレバー２０ａの角度が変化する。レバー２０ａは切り替えガイド２０に固定されているため、レバー２０ａの角度が変化することにより、切り替えガイド２０の角度が変化して、図４（ａ）もしくは図４（ｂ）に示す状態となる。
【００３７】
＜補助ガイド＞
図５（ａ），（ｂ）は、サーマルプリンタ１００に備わる補助ガイド２１の構成および動作を示す図である。図５（ａ），（ｂ）において破線は、記録紙２ａの搬送経路を示す。図５（ａ）は、第１の経路３０ｂと、サーマルヘッド１とプラテンローラ６との間隙の他方入口とが円滑に接続されるように、補助ガイド２１が搬送経路を補助している状態である。即ち、補助ガイド２１が第１の経路３０ｂを選択した状態である。
【００３８】
一方、図５（ｂ）は、排出経路３０ｅと、サーマルヘッド１とプラテンローラ６との間隙の他方入口とが円滑に接続されるように、補助ガイド２１が搬送経路を補助している状態である。即ち、補助ガイド２１が排出経路３０ｅを選択した状態である。
【００３９】
図５（ａ），（ｂ）に示すように、カム２１ｃが補助ガイド用モータ２１ｂにより回動することにより、カム２１ｃに押し付けられたレバー２１ａの角度が変化して、補助ガイド２１の角度が変化する。レバー２１ａは補助ガイド２１に固定されているため、補助ガイド２１の角度が変化して、図５（ａ）もしくは図５（ｂ）に示す状態となる。
【００４０】
＜印刷動作に関する機能ブロック図＞
図６は、本発明の実施の形態におけるサーマルプリンタ１００の印刷動作に関する機能ブロック図である。サーマルプリンタ１００は、印刷動作を制御する制御部４０を備える。制御部４０には、第１〜５センサ５０ａ，５０ｂ，５０ｃ，５０ｄ，５０ｅから、記録紙２ａを検出したことを示す検出信号が入力される。また、サーマルプリンタ１００は、サーマルプリンタ１００に備わる各モータを制御するモータ制御部６０を備える。制御部４０は、第１〜５センサ５０ａ，５０ｂ，５０ｃ，５０ｄ，５０ｅから送信される検出信号に応じて、モータ制御部６０を制御する。モータ制御部６０は、サーマルプリンタ１００に備わる各ステッピングモータを駆動するための駆動パルスを出力する。図５に示すように、モータ制御部６０は、給紙用モータ９ａと搬送用モータ７ａに対して、駆動パルスを送る。また、排紙用モータ１４ａ、プラテンローラ６を回動させるプラテンローラ用モータ６ａ、切り替えガイド用モータ２０ｂおよび補助ガイド用モータ２１ｂはＤＣモータであり、モータ制御部６０により駆動される。
【００４１】
なお、ピンチローラ１０，１２，８，１５の位置を変化させるためのカムを回動する、図示しないＤＣモータの駆動もモータ制御部６０が行う。また、記録紙ロール２、インクシート巻き取りボビン３、インクシート巻き出しボビン４を回動する、図示しないＤＣモータの駆動もモータ制御部６０が行う。
【００４２】
また、搬送中の記録紙２ａのたるみを抑制するために、給紙用モータ９ａと給紙ローラ９，１１との間、および排紙用モータ１４ａと排紙ローラ１４との間には、トルクリミッタが設けられている。
【００４３】
＜画像データ割り当て動作に関する機能ブロック図＞
図７は、サーマルプリンタ１００の記録紙のへの画像データの割り当て動作に関する機能ブロック図である。図７に示すように、サーマルプリンタ１００は、制御部４０と、画像データ入力部５０と、画像データ記憶部５１と、画像データ比較部５２と、画像データ割り当て部５５と、印刷制御部５６とを備える。
【００４４】
画像データ入力部５０にはサーマルプリンタ１００の外部から画像データが入力される。画像データ記憶部５１は、画像データ入力部５０に入力された画像データを記憶する。画像データ比較部５２は、記録紙２ａの両面に印刷される２つの画像データ（即ち第１、第２の画像データ）を比較する。画像データ比較部５２は、画像データ解析部５３と、階調値比較部５４とを備える。画像データ解析部５３は、第１、第２の画像データのそれぞれに基づいて第１、第２の階調値を算出する。第１、第２の階調値の算出については後述する。階調値比較部５４は、第１、第２の階調値を比較する。
【００４５】
画像データ割り当て部５５は、画像データ比較部５２の比較結果に基づいて、記録紙２ａの先に印刷する側の面（即ち、第１主面または裏面）に第１、第２の画像データの一方を割り当て、記録紙２ａの後に印刷する側の面（即ち、第２主面又は表面）に他方の画像データを割り当てる。
【００４６】
印刷制御部５６は記録紙２ａの第１、第２主面への画像データの割り当てに基づいて、サーマルヘッド１を制御する。制御部４０は、画像データ記憶部５１、画像データ比較部５２、画像データ割り当て部５５、印刷制御部５６の動作を制御する。
【００４７】
図８は、図７の機能ブロック図に対応するハードウェア構成図である。図８に示すように、画像データ入力部５０は、画像データを受信するインタフェース７０である。また、画像データ記憶部５１は、例えばハードディスクドライブ等の記憶装置７２により実現される。サーマルプリンタ１００における制御部４０、画像データ比較部５２、画像データ割り当て部５５、印刷制御部５６の各機能は、処理回路７１により実現される。インタフェース７０、記憶装置７２および処理回路７１はバス７３により相互に接続されている。
【００４８】
処理回路７１は、専用のハードウェアであってもよい。また、処理回路７１は、図９に示すように、メモリ７５に格納されるプログラムを実行するＣＰＵ７４（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、ＤＳＰともいう）であってもよい。
【００４９】
処理回路７１が専用のハードウェアである場合、処理回路７１は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ、ＦＰＧＡ、またはこれらを組み合わせたものが該当する。制御部４０、画像データ比較部５２、画像データ割り当て部５５、印刷制御部５６の各部の機能それぞれを処理回路で実現してもよいし、各部の機能をまとめて処理回路で実現してもよい。
【００５０】
処理回路がＣＰＵ７４の場合、制御部４０、画像データ比較部５２、画像データ割り当て部５５、印刷制御部５６の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアやファームウェアはプログラムとして記述され、メモリ７５に格納される。処理回路は、メモリに記憶されたプログラムを読み出して実行することにより、各部の機能を実現する。また、これらのプログラムは、制御部４０、画像データ比較部５２、画像データ割り当て部５５、印刷制御部５６の手順や方法をコンピュータに実行させるものであるともいえる。ここで、メモリ７５とは、例えば、ＲＡＭ、ＲＯＭ、フラッシュメモリー、ＥＰＲＯＭ、ＥＥＰＲＯＭ等の、不揮発性または揮発性の半導体メモリや、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等が該当する。
【００５１】
なお、制御部４０、画像データ比較部５２、画像データ割り当て部５５、印刷制御部５６の各機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、処理回路は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
【００５２】
＜画像データ割り当て動作＞
本発明の実施の形態におけるサーマルプリンタ１００は、後述するように、まず、記録紙２ａを第１の経路に導入して記録紙２ａの第１主面（即ち裏面）に印刷を行う。その後、記録紙２ａを第２の経路に導入して記録紙２ａの第２主面（即ち表面）に印刷を行う。記録紙２ａに印刷を行う際には、記録紙２ａにグリップローラ７の突起が当接された状態で記録紙２ａの搬送が行われる。記録紙２ａにグリップローラ７の突起が当接すると、記録紙２ａには突起の跡（微細な穴）が形成される。突起の跡が形成された領域に印刷された印刷画像の濃度は、突起の跡が形成されていない領域に印刷された印刷画像の濃度よりも低くなる。これは、突起の跡は微小な穴であり、この穴にはインク（昇華性染料インク）が転写されないためである。
【００５３】
サーマルプリンタ１００においては、記録紙２ａの第１主面、第２主面の順に印刷を行う。つまり、記録紙２ａの第２主面の印刷を開始する際に、既に記録紙２ａには第１主面の印刷において生じた突起の跡が形成されている。第２主面の印刷においても、第１主面の印刷と同様、グリップローラ７の突起が当接された状態で記録紙２ａの搬送が行われるため、第２主面にはさらに多くの突起跡が形成された状態で印刷が行われる。また、記録紙２ａの同一の部分に突起が当接した場合であっても、突起により形成される穴の径が大きくなる。
【００５４】
よって、先に行われる第１主面に対する印刷と、後に行われる第２主面に対する印刷とを比較すると、後に行われる第２主面に対する印刷の方がよりグリップローラ７の突起の影響を受けている。つまり、第１、第２主面に同じ画像を印刷したと仮定すると、第２主面に印刷された画像は、第１主面に印刷された画像よりも濃度が低くなってしまう。そこで、本実施の形態では、以下で述べる画像データ割り当て動作を行うことにより、第１、第２主面に印刷された画像の濃度の差を小さくすることができる。
【００５５】
図１０は、サーマルプリンタ１００の画像データ割り当て動作を示すフローチャートである。まず、ステップＳ２０１において、画像データ入力部５０が第１、第２の画像データを受信する。制御部４０は画像データ記憶部５１を制御して、第１、第２の画像データを記憶させる。
【００５６】
次に、ステップＳ２０２において、画像データ比較部５２に備わる画像データ解析部５３が、第１、第２の画像データのそれぞれから第１、第２の階調値を算出する。図１１は、画像データ、記録紙２ａおよびグリップローラ７の位置関係を示す模式図である。図１１を用いて、第１の階調値の算出方法を説明する。図１１（ｃ）に示すようにグリップローラ７の両端部に突起７ｂが設けられている場合を考える。この場合、図１１（ｂ）に示すように記録紙２ａの両側の領域に突起跡８０が形成される。図中の矢印Ａは記録紙２ａの搬送方向を示す。画像データ解析部５３は、図１１（ａ）に示すように、第１の画像データ２００から、記録紙２ａの突起跡８０が形成される領域に対応した画像データ２００ａを抽出する。そして、画像データ解析部５３は抽出した画像データ２００ａの各画素の階調値の平均値を算出して、第１の階調値とする。
【００５７】
画像データ解析部５３は、第２の画像データに基づいて第２の階調値も同様に算出する。なお、第１、第２の階調値の算出方法は上記の方法に限らない。例えば、図１１（ａ）において、抽出した画像データ２００ａの中心領域２０１ａの画素の階調値により大きな重みを付けて平均値を算出してもよい。また、グリップローラ７に設けられた突起７ｂの配置パターンに応じて、抽出した画像データ２００ａの各画素の階調値に重みづけを行って平均値を算出してもよい。
【００５８】
次に、ステップＳ２０３において、画像データ比較部５２に備わる階調値比較部５４が、第１、第２の階調値の大小の比較を行う。
【００５９】
次に、ステップＳ２０４において、画像データ割り当て部５５は、第１、第２の階調値のうち、より大きいと判定された階調値に対応する画像データを記録紙の先に印刷される側の面（即ち、第１主面または裏面）に割り当てる。また、画像データ割り当て部５５は、第１、第２の階調値のうち、より小さいと判定された階調値に対応する画像データを記録紙の後に印刷される側の面（即ち、第２主面または表面）に割り当てる。
【００６０】
次に、ステップＳ２０５において、制御部４０および印刷制御部５６は、第１、第２の画像の割り当て結果に基づいて印刷動作（記録紙２ａの搬送およびサーマルヘッド１の制御）を行う。印刷動作については、図１２に示すフローチャートを用いて後述する。
【００６１】
＜印刷動作＞
本実施の形態におけるサーマルプリンタ１００は、切り替えガイド２０を第１の経路３０ｂに切り替えて（即ち、切り替えガイド２０を図４（ａ）の状態にして）、第１の経路３０ｂに記録紙２ａを導入して記録紙２ａの第１主面（即ち裏面）に印刷を行う第１印刷機能を備える。
【００６２】
本実施の形態におけるサーマルプリンタ１００はさらに、第１印刷機能により印刷を行った後に、記録紙２ａを巻き戻す巻き戻し機能を備える。
【００６３】
本実施の形態におけるサーマルプリンタ１００はさらに、巻き戻し機能により巻き戻した後に、切り替えガイド２０を第２の経路３０ｃに切り替えて（即ち、切り替えガイド２０を図４（ｂ）の状態にして）、第２の経路３０ｃに記録紙２ａを導入して記録紙２ａの第２主面（即ち表面）に印刷を行う第２印刷機能を備える。また、本実施の形態におけるサーマルプリンタ１００は、記録紙ロール２に繋がった状態で記録紙２ａの第１、第２主面の両面に印刷を行う。
【００６４】
図１２は、サーマルプリンタ１００の印刷動作を示すフローチャートである。サーマルプリンタ１００は、まず、記録紙２ａの第１主面に印刷を行う（図１２のステップＳ１０１〜Ｓ１０３）。これが第１印刷機能に対応する。次に、サーマルプリンタ１００は、記録紙２ａを巻き戻す（図１２のステップＳ１０４）。これが巻き戻し機能に対応する。そして、サーマルプリンタ１００は、記録紙２ａの第２主面に印刷を行う（図１２のステップＳ１０５〜Ｓ１０７）。これが第２印刷機能に対応する。
【００６５】
＜裏面印刷動作＞
まず、図１２のフローチャートおよび図１３〜図１６を用いて裏面印刷動作の説明を行う。図１３に示すように、初期状態として記録紙２ａの先端は第１センサ５０ａに検出される位置にある。このとき、第１センサ５０ａだけが記録紙２ａを検出したことを示す検出信号を出力しており、他のセンサ（第２〜第５センサ５０ｂ，５０ｃ，５０ｄ，５０ｅ）は検出信号を出力していない。この初期状態において、モータ制御部６０は切り替えガイド用モータ２０ｂの駆動を制御して、切り替えガイド２０に第１の経路３０ｂを選択させる（図１２のステップＳ１０１）。つまり、切り替えガイド２０は図４（ａ）の状態となる。それとともにモータ制御部６０は、ピンチローラ１０を記録紙２ａを介して給紙ローラ９に圧着させる。同時に、モータ制御部６０は、ピンチローラ１２を給紙ローラ１１に圧着させる。また、モータ制御部６０は補助ガイド用モータ２１ｂの駆動を制御して、補助ガイド２１に第１の経路３０ｂを選択させる。つまり、補助ガイド２１は図５（ａ）の状態となる。
【００６６】
次に、図１２のステップＳ１０２において、モータ制御部６０が給紙用モータ９ａの駆動を制御して給紙ローラ９を回動させることにより、記録紙２ａは切り替えガイド２０を通過して、第１の経路３０ｂに導入される。なお、給紙ローラ９の回動に同期して、図示しないモータにより記録紙ロール２も搬送方向に回動される。モータ制御部６０が給紙用モータ９ａに所定数の駆動パルスを出力したところで、記録紙２ａは給紙ローラ１１とピンチローラ１２の間に達する。モータ制御部６０は、引き続き給紙用モータ９ａの駆動を行う。記録紙２ａが第２センサ５０ｂに達すると、第２センサ５０ｂは検出信号を制御部４０に出力する。制御部４０が第２センサ５０ｂから検出信号を受けると、モータ制御部６０は搬送用モータ７ａを駆動してグリップローラ７を回転させる。なお、モータ制御部６０が、記録紙２ａが第２センサ５０ｂに達するだけの駆動パルスを出力しているにもかかわらず、第２センサ５０ｂから検出信号が出力されない場合、制御部４０は、例えば、紙詰まりなどを示す警告を使用者に対して発する。
【００６７】
モータ制御部６０は引き続き給紙用モータ９ａの駆動を行い、記録紙２ａはサーマルヘッド１とプラテンローラ６との間隙の一方入口に導かれる。モータ制御部６０は引き続き給紙用モータ９ａの駆動を行い、記録紙２ａはサーマルヘッド１とプラテンローラ６との間隙を通過して、第３センサ５０ｃに達する。この状態を図１４に示す。また、モータ制御部６０は、インクシート巻取りボビン３およびインクシート巻き出しボビン４を回動させて、インクシート５のイエロー（Ｙ）の画面を印画位置まで搬送する。
【００６８】
図１４に示す状態において、第３センサ５０ｃは検出信号を出力する。制御部４０は、第３センサ５０ｃからの検出信号を受けると、給紙用モータ９ａおよび搬送用モータ７ａを停止させる。それとともに、ピンチローラ８を記録紙２ａを介してグリップローラ７に圧着させる。そして、モータ制御部６０は搬送用モータ７ａを制御して、グリップローラ７を回動して、記録紙２ａを、搬送されてきた方向とは逆方向に搬送する。このとき、モータ制御部６０は、グリップローラ７の回動に同期して、給紙ローラ９，１１も回動させる。モータ制御部６０は、所定数の駆動パルスを搬送用モータ７ａに出力したところで搬送用モータ７ａを停止させる。そして、プラテンローラ６を記録紙２ａおよびインクシート５を介してサーマルヘッド１に圧着させる。この状態を図１５に示す。
【００６９】
次に、図１２のステップＳ１０３において、記録紙２ａの第１主面（即ち裏面）に印画を開始する。つまり、図１５の状態において、モータ制御部６０は、インクシート５を搬送するとともに、プラテンローラ６およびグリップローラ７を回動させて記録紙２ａを搬送する。所定の駆動パルス数だけ搬送したところで、サーマルヘッド１を加熱することによりイエロー（Ｙ）の印画を開始する。イエロー（Ｙ）が印画された記録紙２ａは、第２の経路３０ｃを通過し、切り替えガイド２０を経由して収納経路３０ｄに収納される。記録紙２ａが所定の駆動パルス数だけ搬送されるとともに、インクシート５が記録紙２ａと圧着されて搬送され、イエロー（Ｙ）の印画が完了する。この状態を図１６に示す。
【００７０】
図１６の状態において、第４センサ５０ｄは記録紙２ａを検出して検出信号を出力する。イエロー（Ｙ）の印画が完了しても第４センサ５０ｄから検出信号が出力されない場合、制御部４０は、例えば、紙詰まりなどを示す警告を使用者に対して発する。
【００７１】
次に、モータ制御部６０は、プラテンローラ６とサーマルヘッド１の圧着を解除して、グリップローラ７を回動させて、図１４の位置まで記録紙２ａを巻き戻す。このとき、給紙ローラ９，１１および記録紙ロール２もグリップローラ７に同期して回動される。また、モータ制御部６０は、インクシート巻取りボビン３およびインクシート巻き出しボビン４を回動させて、インクシート５のマゼンタ（Ｍ）の画面を印画位置まで搬送する。そして、イエロー（Ｙ）の印画と同じ動作でマゼンタ（Ｍ）の印画を行う。以降、同様の印画動作を繰り返して、シアン（Ｃ）、オーバーコート（ＯＰ）の印画を行う。以上で記録紙２ａの第１主面（即ち裏面）への印刷が完了する。
【００７２】
＜表面印刷動作＞
記録紙２ａの第１主面（即ち裏面）への印刷に続いて、記録紙２ａの第２主面（即ち表面）への印刷を行う。図１２のフローチャートおよび図１７〜図１９を用いて表面印刷動作の説明を行う。
【００７３】
裏面印刷動作が完了したとき、記録紙２ａは図１６の状態である。モータ制御部６０は、プラテンローラ６とサーマルヘッド１の圧着を解除するとともに、ピンチローラ８とグリップローラ７の圧着を解除する。そして、モータ制御部６０は、記録紙ロール２を、記録紙２ａを巻き取る方向に回動させる。また、記録紙ロール２の回動に同期して、給紙ローラ９，１１も回動させる。記録紙２ａが第１センサ５０ａを通過すると、第１センサ５０ａの出力が、検出信号有りから検出信号無しへと変化する。モータ制御部６０は、第１センサ５０ａの出力が変化すると、所定数の駆動パルスを出力してから、記録紙２ａの搬送を停止する。以上の動作により、記録紙２ａは、切り替えガイド２０の手前まで巻き戻される（図１２のステップＳ１０４）。
【００７４】
次に、図１２のステップＳ１０５において、モータ制御部６０は、切り替えガイド用モータ２０ｂの駆動を制御して、切り替えガイド２０に第２の経路３０ｃを選択させる。つまり、切り替えガイド２０は図４（ｂ）の状態となる。それとともにモータ制御部６０は、補助ガイド用モータ２０ｂの駆動を制御して、補助ガイド２１に排出経路３０ｅを選択させる。つまり、補助ガイド２１は図５（ｂ）の状態となる。また、モータ制御部６０は、ピンチローラ１０を記録紙２ａを介して給紙ローラ９に圧着させている。この状態を図１７に示す。
【００７５】
次に、図１２のステップＳ１０６において、モータ制御部６０が給紙用モータ９ａの駆動を制御して給紙ローラ９を回動させることにより、記録紙２ａは切り替えガイド２０を通過して、第２の経路３０ｃに導入される。記録紙２ａが第３センサ５０ｃに達すると、第３センサ５０ｃは検出信号を出力する。制御部４０が第３センサ５０ｃからの検出信号を受けると、モータ制御部６０は、所定の駆動パルス数だけ、さらに記録紙２ａを搬送する。そして、モータ制御部６０は、ピンチローラ８を記録紙２ａを介してグリップローラ７に圧着させる。この状態を図１８に示す。
【００７６】
さらに、モータ制御部６０は記録紙２ａの搬送を行い、記録紙２ａが第５センサ５０ｅに達すると、第５センサ５０ｅは検出信号を出力する。制御部４０が第５センサ５０ｅからの検出信号を受けると、モータ制御部６０は、所定の駆動パルス数だけ、さらに記録紙２ａを搬送する。これにより、記録紙２ａは印画開始位置まで搬送される。また、モータ制御部６０は、インクシート巻取りボビン３およびインクシート巻き出しボビン４を回動させて、インクシート５のイエロー（Ｙ）の画面を印画位置まで搬送する。また、モータ制御部６０は、プラテンローラ６を記録紙２ａおよびインクシート５を介してサーマルヘッド１に圧着させる。この状態を図１９に示す。なお、記録紙２ａが印画開始位置まで搬送された状態において、記録紙２ａは排出口１６には達していない。
【００７７】
次に、図１２のステップＳ１０７において、記録紙２ａの第２主面（即ち表面）に印画を開始する。つまり、図１９の状態において、モータ制御部６０は、インクシート５を搬送するとともに、プラテンローラ６およびグリップローラ７を回動させて記録紙２ａを巻き戻す方向に搬送しながら、サーマルヘッド１を加熱することによりイエロー（Ｙ）の印画を行う。記録紙２ａおよびインクシート５は所定の駆動パルス数だけ搬送され、イエロー（Ｙ）の印画が完了する。
【００７８】
次に、モータ制御部６０は、プラテンローラ６とサーマルヘッド１の圧着を解除して、グリップローラ７を回動させて、図１９の位置まで記録紙２ａを搬送する。このとき、給紙ローラ９，１１および記録紙ロール２もグリップローラ７に同期して回動される。また、モータ制御部６０は、インクシート巻取りボビン３およびインクシート巻き出しボビン４を回動させて、インクシート５のマゼンタ（Ｍ）の画面を印画位置まで搬送する。そして、イエロー（Ｙ）の印画と同じ動作でマゼンタ（Ｍ）の印画を行う。以降、同様の印画動作を繰り返して、シアン（Ｃ）、オーバーコート（ＯＰ）の印画を行う。以上で記録紙２ａの第２主面（即ち表面）への印刷が完了する。
【００７９】
記録紙２ａの第２主面（即ち表面）への印刷が完了した後、モータ制御部６０は、ピンチローラ８をグリップローラ７に圧着したまま、グリップローラ７、給紙ローラ９および記録紙ロール２を回動して、排出口１６に向かって記録紙２ａを搬送する。記録紙２ａが第５センサ５０ｅに達すると、第５センサ５０ｅは検出信号を出力する。第５センサ５０ｅからの検出信号は紙詰まりの監視に利用される。モータ制御部６０は、ピンチローラ１５を記録紙２ａを介して排紙ローラ１４に圧着させて、排紙ローラ１４、グリップローラ７、給紙ローラ９および記録紙ロール２を回動して、さらに所定の駆動パルス数だけ記録紙２ａを搬送する。その結果、記録紙２ａの印刷がなされた部分が、排出口１６からサーマルプリンタ１００筐体の外側に露出する。そして、排出口１６に設けられたカッター１６ａにより記録紙２ａが切断され、排出口１６から印刷物が排出される（図１２のステップＳ１０８）。
【００８０】
＜効果＞
本発明の実施の形態におけるサーマルプリンタ１００は、記録紙２ａを搬送するグリップローラ７を備え、記録紙２ａの両面に印刷が可能なサーマルプリンタ１００であって、グリップローラ７の外周には複数の突起７ｂが形成されており、記録紙２ａの両面への連続印刷に供される第１、第２の画像データが入力される画像データ入力部５０と、第１の画像データのうち、記録紙２ａの突起７ｂに当接した領域に印刷される画像データと、第２の画像データのうち、記録紙２ａの突起に当接した領域に印刷される画像データとを比較する画像データ比較部５２と、画像データ比較部５２の比較結果に基づいて、記録紙２ａの先に印刷される側の面（第１主面）に第１、第２の画像データの一方を割り当て、記録紙２ａの後に印刷される側の面（第２主面）に第１、第２の画像データの他方を割り当てる画像データ割り当て部５５と、を備える。
【００８１】
従って、サーマルプリンタ１００は、記録紙２ａの両面に印刷される第１、第２の画像データにおいて、記録紙２ａのグリップローラ７の突起７ｂに当接する領域に印刷される画像データを比較して、比較結果に基づいて、第１、第２の画像データのそれぞれを第１又は第２主面の印刷に割り当てる。サーマルプリンタ１００においては、後に印刷される側の面に対する印刷は、先に印刷される側の面よりもグリップローラ７の突起７ｂの影響を強く受けるため、印刷画像の濃度が低くなる傾向がある。よって、例えば、先に印刷される側の面である第１主面に、より階調値の高い画像データを割り当て、後に印刷される側の面である第２主面に、より階調値の低い画像データを割り当てることにより、後に印刷される側の面に対する印刷において、本来の画像データの濃度に近い印刷画像を形成することが可能となる。よって、本実施の形態のサーマルプリンタ１００によれば、グリップローラ７の突起７ｂの影響を抑制して、より印画品質の高い印刷画像を形成することが可能である。
【００８２】
また、本発明の実施の形態におけるサーマルプリンタ１００において、画像データ比較部５２は、第１の画像データのうち、記録紙２ａの突起７ｂに当接した領域に印刷される画像データに基づいて第１の階調値を算出し、第２の画像データのうち、記録紙２ａの突起７ｂに当接した領域に印刷される画像データに基づいて第２の階調値を算出する画像データ解析部５３と、第１、第２の階調値を比較する階調値比較部５４と、を備え、画像データ割り当て部５５は、階調値比較部５４の比較結果に基づいて、記録紙２ａの先に印刷される側の面に第１、第２の画像データの一方を割り当て、記録紙２ａの後に印刷される側の面に前記第１、第２の画像データの他方を割り当てる。
【００８３】
従って、サーマルプリンタ１００は、第１の画像データに基づいて第１の階調値を算出し、第２の画像データに基づいて第２の階調値を算出する。第１、第２の階調値を比較することにより、第１、第２の画像データを定量的に比較することが可能となる。
【００８４】
また、本発明の実施の形態におけるサーマルプリンタ１００において、画像データ解析部５３は、第１の画像データのうち、記録紙２ａの突起７ｂに当接した領域に印刷される画像データの各画素の階調値を平均して第１の階調値を算出し、第２の画像データのうち、記録紙２ａの突起７ｂに当接した領域に印刷される画像データの各画素の階調値を平均して第２の階調値を算出する。
【００８５】
従って、第１の画像データのうち、記録紙２ａの突起７ｂに当接した領域に印刷される画像データの各画素の階調値を平均することにより、第１の画像データを算出することができる。また、第２の画像データのうち、記録紙２ａの突起７ｂに当接した領域に印刷される画像データの各画素の階調値を平均することにより、第２の画像データを算出することができる。
【００８６】
また、本発明の実施の形態におけるサーマルプリンタ１００において、画像データ割り当て部５５は、第１、第２の階調値のうち、より大きいと判定された階調値に対応する画像データを記録紙２ａの先に印刷される側の面に割り当て、より小さいと判定された階調値に対応する画像データを記録紙２ａの後に印刷される側の面に割り当てる。
【００８７】
サーマルプリンタ１００においては、後に印刷される側の面に対する印刷は、先に印刷される側の面よりもグリップローラ７の突起７ｂの影響を強く受けるため、印刷画像の濃度が低くなる傾向がある。従って、先に印刷される側の面である第１主面に、より階調値の高い画像データを割り当て、後に印刷される側の面である第２主面に、より階調値の低い画像データを割り当てることにより、後に印刷される側の面に対する印刷において、本来の画像データの濃度に近い印刷画像を形成することが可能となる。
【００８８】
また、本発明の実施の形態におけるサーマルプリンタ１００の制御方法は、記録紙２ａを搬送するグリップローラ７を備え、記録紙２ａの両面に記録が可能なサーマルプリンタの制御方法であって、グリップローラ７の外周には複数の突起７ｂが形成されており、サーマルプリンタ１００は、画像データ入力部５０と、画像データ比較部５２と、画像データ割り当て部５５と、を備え、制御方法は、（ａ）画像データ入力部５０が、記録紙２ａの両面への連続印刷に供される第１、第２の画像データの入力を受け付ける工程と、（ｂ）画像データ比較部５２が、第１の画像データのうち、記録紙２ａの突起７ｂに当接した領域に印刷される画像データと、第２の画像データのうち、記録紙２ａの突起７ｂに当接した領域に印刷される画像データとを比較する工程と、（ｃ）画像データ割り当て部５５が、画像データ比較部５２の比較結果に基づいて、記録紙２ａの先に印刷される側の面に第１、第２の画像データの一方を割り当て、記録紙２ａの後に印刷される側の面に第１、第２の画像データの他方を割り当てる工程と、を備える。
【００８９】
従って、サーマルプリンタ１００の制御方法においては、記録紙２ａの両面に印刷される第１、第２の画像データにおいて、記録紙２ａのグリップローラ７の突起７ｂに当接する領域に印刷される画像データを比較して、比較結果に基づいて、第１、第２の画像データのそれぞれを第１又は第２主面の印刷に割り当てる。本実施の形態では、先に印刷される側の面である第１主面に、より階調値の高い画像データを割り当て、後に印刷される側の面である第２主面に、より階調値の低い画像データを割り当てることにより、後に印刷される側の面に対する印刷において、本来の画像データの濃度に近い印刷画像を形成することが可能となる。よって、本実施の形態のサーマルプリンタ１００の制御方法によれば、グリップローラ７の突起７ｂの影響を抑制して、より印画品質の高い印刷画像を形成することが可能である。
【００９０】
また、本発明の実施の形態におけるサーマルプリンタ１００の制御方法において、画像データ比較部５２は、画像データ解析部５３と、階調値比較部５４と、を備え、工程（ｂ）は、（ｂ１）画像データ解析部５３が、第１の画像データのうち、記録紙２ａの突起７ｂに当接した領域に印刷される画像データに基づいて第１の階調値を算出し、第２の画像データのうち、記録紙２ａの突起に当接した領域に印刷される画像データに基づいて第２の階調値を算出する工程と、（ｂ２）階調値比較部５４が、第１、第２の階調値を比較する工程と、を備え、工程（ｃ）において、画像データ割り当て部５５は、階調値比較部５４の比較結果に基づいて、記録紙２ａの先に印刷される側の面に第１、第２の画像データの一方を割り当て、記録紙２ａの後に印刷される側の面に第１、第２の画像データの他方を割り当てる。
【００９１】
従って、サーマルプリンタ１００の制御方法によれば、第１の画像データに基づいて第１の階調値を算出し、第２の画像データに基づいて第２の階調値を算出する。第１、第２の階調値を比較することにより、第１、第２の画像データを定量的に比較することが可能となる。
【００９２】
また、本発明の実施の形態におけるサーマルプリンタ１００の制御方法において、工程（ｂ）において、画像データ解析部５３は、第１の画像データのうち、記録紙２ａの突起７ｂに当接した領域に印刷される画像データの各画素の階調値を平均して第１の階調値を算出し、第２の画像データのうち、記録紙２ａの突起に当接した領域に印刷される画像データの各画素の階調値を平均して第２の階調値を算出する。
【００９３】
従って、第１の画像データのうち、記録紙２ａの突起７ｂに当接した領域に印刷される画像データの各画素の階調値を平均することにより、第１の画像データを算出することができる。また、第２の画像データのうち、記録紙２ａの突起７ｂに当接した領域に印刷される画像データの各画素の階調値を平均することにより、第２の画像データを算出することができる。
【００９４】
また、本発明の実施の形態におけるサーマルプリンタ１００の制御方法において、工程（ｃ）において、画像データ割り当て部５５は、第１、第２の階調値のうち、より大きいと判定された階調値に対応する画像データを記録紙２ａの先に印刷される側の面に割り当て、より小さいと判定された階調値に対応する画像データを記録紙２ａの後に印刷される側の面に割り当てる。
【００９５】
サーマルプリンタ１００においては、後に印刷される側の面に対する印刷は、先に印刷される側の面よりもグリップローラ７の突起７ｂの影響を強く受けるため、印刷画像の濃度が低くなる傾向がある。従って、先に印刷される側の面である第１主面に、より階調値の高い画像データを割り当て、後に印刷される側の面である第２主面に、より階調値の低い画像データを割り当てることにより、後に印刷される側の面に対する印刷において、本来の画像データの濃度に近い印刷画像を形成することが可能となる。
【００９６】
なお、本発明は、その発明の範囲内において、実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００９７】
１  サーマルヘッド、２  記録紙ロール、２ａ  記録紙、３  インクシート巻取りボビン、４  インクシート巻き出しボビン、５  インクシート、６  プラテンローラ、６ａ  プラテンローラ用モータ、７  グリップローラ、７ａ  搬送用モータ、７ｂ  突起、８，１０，１２，１５  ピンチローラ、９，１１  給紙ローラ、９ａ  給紙用モータ、１３ａ，１３ｂ  ゴミ取りローラ、１４  排紙ローラ、１４ａ  排紙用モータ、１６  排出口、１６ａ  カッター、２０  切り替えガイド、２０ａ，２１ａ  レバー、２０ｂ  切り替えガイド用モータ、２０ｃ，２１ｃ  カム、２１  補助ガイド、２１ｂ  補助ガイド用モータ、２９ａ，２９ｂ，２９ｃ，２９ｄ，２９ｅ，２９ｆ，２９ｇ，２９ｈ，２９ｉ，２９ｊ，２９ｋ，２９ｌ，２９ｍ，２９ｎ  ガイドローラ、３０ａ  導入経路、３０ｂ  第１の経路、３０ｃ  第２の経路、３０ｄ  収納経路、３０ｅ  排出経路、４０  制御部、５０ａ  第１センサ、５０ｂ  第２センサ、５０ｃ  第３センサ、５０ｄ  第４センサ、５０ｅ  第５センサ、６０  モータ制御部、１００  サーマルプリンタ、５０  画像データ入力部、５１  画像データ記憶部、５２  画像データ比較部、５３  画像データ解析部、５４  階調値比較部、５５  画像データ割り当て部、５６  印刷制御部、７０  インタフェース、７１  処理回路、７２  記憶装置、７３  バス、７４  ＣＰＵ、７５  メモリ、８０  突起跡、２００  第１の画像データ、２００ａ  画像データ、２０１ａ  中心領域、２０２，２０３  主面。
【図１】
0006525748.tif 000002
【図２】
0006525748.tif 000003
【図３】
0006525748.tif 000004
【図４】
0006525748.tif 000005
【図５】
0006525748.tif 000006
【図６】
0006525748.tif 000007
【図７】
0006525748.tif 000008
【図８】
0006525748.tif 000009
【図９】
0006525748.tif 000010
【図１０】
0006525748.tif 000011
【図１１】
0006525748.tif 000012
【図１２】
0006525748.tif 000013
【図１３】
0006525748.tif 000014
【図１４】
0006525748.tif 000015
【図１５】
0006525748.tif 000016
【図１６】
0006525748.tif 000017
【図１７】
0006525748.tif 000018
【図１８】
0006525748.tif 000019
【図１９】
0006525748.tif 000020