(57)【要約】【課題】印刷装置、印刷装置の制御方法、及びプログラムにおいて、温度センサと通電頻度の多い発熱素子との距離が長くなることに起因する検出温度の低下を抑える。【解決手段】印刷装置は、複数の発熱素子１０ａを有し、被印刷媒体Ｍ１０に印刷を行うサーマルヘッド１０と、このサーマルヘッド１０に設けられ、このサーマルヘッド１０の温度を検出するサーミスタ１３（温度センサ）と、複数の発熱素子１０ａの各々の発熱を制御する制御部５と、を備える。この制御部５は、サーマルヘッド１０により被印刷媒体Ｍ１０に印刷パターンＰ１０の印刷を行う際に、印刷領域１０ａ−１に位置して被印刷媒体Ｍ１０に印刷を行う発熱素子１０ａよりもサーミスタ１３の近くに位置し、被印刷媒体Ｍ１０に印刷を行わない発熱素子１０ａに通電を行って発熱させるように制御する。【選択図】図９
2018051832.tif 000002
【特許請求の範囲】
【請求項１】
複数の発熱素子を有し、被印刷媒体に印刷を行うサーマルヘッドと、
前記サーマルヘッドに設けられ、当該サーマルヘッドの温度を検出する温度センサと、
前記複数の発熱素子の各々の発熱を制御する制御部と、を備え、
前記制御部は、前記サーマルヘッドにより前記被印刷媒体に印刷パターンの印刷を行う際に、前記被印刷媒体に印刷を行う、前記複数の発熱素子のうちの少なくとも一つの第１の発熱素子よりも前記温度センサの近くに位置し、前記被印刷媒体に印刷を行わない、前記複数の発熱素子のうちの少なくとも一つの第２の発熱素子を発熱させるように制御する、
ことを特徴とする印刷装置。
【請求項２】
前記第１の発熱素子は、前記被印刷媒体に前記印刷を行う印刷領域に位置し、
前記第２の発熱素子は、前記被印刷媒体に前記印刷を行わない非印刷領域に位置している、
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記制御部は、前記第２の発熱素子に対して所定のダミーパターンに基づいて通電を行って、該第２の発熱素子を発熱させるように制御する、
ことを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記制御部は、前記非印刷領域の幅が前記印刷パターンの幅以上である場合に、前記ダミーパターンを前記印刷パターンと同一として、前記第２の発熱素子を発熱させるように制御する、
ことを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記制御部は、前記非印刷領域の幅が前記印刷パターンの幅より狭い場合に、前記ダミーパターンを前記印刷パターンに基づいて生成して、前記第２の発熱素子を発熱させるように制御する、
ことを特徴とする請求項３又は４に記載の印刷装置。
【請求項６】
印刷装置の制御方法であって、
前記印刷装置は、複数の発熱素子を有し、被印刷媒体に印刷を行うサーマルヘッドと、前記サーマルヘッドに設けられ、当該サーマルヘッドの温度を検出する温度センサと、を備え、
前記サーマルヘッドにより前記被印刷媒体に印刷パターンの印刷を行う際に、前記被印刷媒体に印刷を行う、前記複数の発熱素子のうちの少なくとも一つの第１の発熱素子よりも前記温度センサの近くに位置し、前記被印刷媒体に印刷を行わない、前記複数の発熱素子のうちの少なくとも一つの第２の発熱素子を発熱させるように制御する、
ことを特徴とする印刷装置の制御方法。
【請求項７】
印刷装置を制御するコンピュータにより実行されるプログラムであって、
前記印刷装置は、複数の発熱素子を有し、被印刷媒体に印刷を行うサーマルヘッドと、前記サーマルヘッドに設けられ、当該サーマルヘッドの温度を検出する温度センサと、を備え、
前記プログラムは、
前記コンピュータに、
前記サーマルヘッドにより前記被印刷媒体に印刷パターンの印刷を行う際に、前記被印刷媒体に印刷を行う、前記複数の発熱素子のうちの少なくとも一つの第１の発熱素子よりも前記温度センサの近くに位置し、前記被印刷媒体に印刷を行わない、前記複数の発熱素子のうちの少なくとも一つの第２の発熱素子を発熱させるように制御させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被印刷媒体に印刷を行う印刷装置と、印刷装置の制御方法と、プログラムと、に関する。
【背景技術】
【０００２】
従来、サーマルヘッドを利用したラベルプリンタにおいて、連続で印刷を行う際にサーマルヘッドに熱が溜まり、印刷品位が悪化することがある。このようなサーマルヘッドへの蓄熱を解消するために、サーマルヘッドにサーミスタを取り付け、サーミスタによって取得されたサーマルヘッドの温度に基づき発熱素子への通電時間を変化させる印刷装置が提案されている（例えば、特許文献１及び２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１９２７５６号公報
【特許文献２】特開２００１−２９３８９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、サーマルヘッドによって印刷が行われる被印刷媒体は、サーマルヘッドの幅方向の中央に位置合わせされて搬送される場合や、サーマルヘッドの幅方向の一端に寄せられて搬送される場合がある。これらの場合、サーマルヘッドの複数の発熱素子は、幅方向における中央や一端に位置する発熱素子に通電される頻度が多くなる。
【０００５】
サーミスタは、通電される頻度が多い発熱素子の近傍に設けられて、当該発熱素子の温度を検出することが望ましいが、サーマルヘッドの設計の都合上、サーミスタを所望の位置に取り付けられない場合がある。この場合、サーミスタと通電頻度の多い発熱素子との距離が長くなることで検出温度が低下するなど、検出温度が不確かなものとなる。
【０００６】
なお、サーマルヘッドの温度に基づき発熱素子の通電を制御しない場合であっても、例えば、サーマルヘッドの温度が動作保証温度内にあるかを判定するために、サーマルヘッドの温度を取得することが考えられる。
【０００７】
本発明の目的は、温度センサと通電頻度の多い発熱素子との距離が長くなることに起因する検出温度の低下を抑えることができる、印刷装置、印刷装置の制御方法、及びプログラムを提供することである。
【課題を解決するための手段】
【０００８】
１つの態様では、印刷装置は、複数の発熱素子を有し、被印刷媒体に印刷を行うサーマルヘッドと、前記サーマルヘッドに設けられ、当該サーマルヘッドの温度を検出する温度センサと、前記複数の発熱素子の各々の発熱を制御する制御部と、を備え、前記制御部は、前記サーマルヘッドにより前記被印刷媒体に印刷パターンの印刷を行う際に、前記被印刷媒体に印刷を行う、前記複数の発熱素子のうちの少なくとも一つの第１の発熱素子よりも前記温度センサの近くに位置し、前記被印刷媒体に印刷を行わない、前記複数の発熱素子のうちの少なくとも一つの第２の発熱素子を発熱させるように制御する。
【０００９】
別の１つの態様では、印刷装置の制御方法であって、前記印刷装置は、複数の発熱素子を有し、被印刷媒体に印刷を行うサーマルヘッドと、前記サーマルヘッドに設けられ、当該サーマルヘッドの温度を検出する温度センサと、を備え、前記サーマルヘッドにより前記被印刷媒体に印刷パターンの印刷を行う際に、前記被印刷媒体に印刷を行う、前記複数の発熱素子のうちの少なくとも一つの第１の発熱素子よりも前記温度センサの近くに位置し、前記被印刷媒体に印刷を行わない、前記複数の発熱素子のうちの少なくとも一つの第２の発熱素子を発熱させるように制御する。
【００１０】
別の１つの態様では、プログラムは、印刷装置を制御するコンピュータにより実行されるプログラムであって、前記印刷装置は、複数の発熱素子を有し、被印刷媒体に印刷を行うサーマルヘッドと、前記サーマルヘッドに設けられ、当該サーマルヘッドの温度を検出する温度センサと、を備え、前記プログラムは、前記コンピュータに、前記サーマルヘッドにより前記被印刷媒体に印刷パターンの印刷を行う際に、前記被印刷媒体に印刷を行う、前記複数の発熱素子のうちの少なくとも一つの第１の発熱素子よりも前記温度センサの近くに位置し、前記被印刷媒体に印刷を行わない、前記複数の発熱素子のうちの少なくとも一つの第２の発熱素子を発熱させるように制御させる。
【発明の効果】
【００１１】
本発明によれば、温度センサと通電頻度の多い発熱素子との距離が長くなることに起因する検出温度の低下を抑えることができる。
【図面の簡単な説明】
【００１２】
【図１】一実施の形態に係る印刷装置を示す斜視図である。
【図２】一実施の形態に係る印刷装置に収納されるカセットを示す斜視図である。
【図３】一実施の形態に係る印刷装置のカセット収納部を示す斜視図である。
【図４】一実施の形態に係る印刷装置を示す断面図である。
【図５】一実施の形態に係る印刷装置を示す制御ブロック図である。
【図６】一実施の形態における複数の発熱素子を説明するための説明図（その１）である。
【図７】一実施の形態における複数の発熱素子を説明するための説明図（その２）である。
【図８】一実施の形態における印刷装置の制御方法を説明するためのフローチャートである。
【図９】一実施の形態における印刷装置の制御方法を説明するための説明図（その１）である。
【図１０】一実施の形態における印刷装置の制御方法を説明するための説明図（その２）である。
【図１１】一実施の形態における印刷装置の制御方法を説明するための説明図（その３）である。
【図１２】一実施の形態における印刷装置の制御方法を説明するための説明図（その４）である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態に係る、印刷装置、印刷装置の制御方法、及びプログラムについて、図面を参照しながら説明する。
図１は、本発明の一実施形態に係る印刷装置１を示す斜視図である。
【００１４】
印刷装置１は、被印刷媒体Ｍに印刷を行うサーマルヘッドを備える印刷装置であり、例えば、シングルパス方式で印刷を行うラベルプリンタである。以降では、インクリボンを使用する熱転写方式のラベルプリンタを例にして説明するが、印刷方式は特に限定されない。例えば、感熱紙に印刷を行う印刷装置であってもよい。被印刷媒体Ｍは、例えば、接着層を有する基材と、接着層を覆うように剥離可能に基材に貼付された剥離紙と、を有するテープ部材である。被印刷媒体Ｍは、離型紙なしのテープ部材であってもよいし、接着層を有さない被印刷媒体であってもよい。
【００１５】
印刷装置１は、図１に示すように、装置筐体２と、入力部３と、表示部４と、開閉蓋１８と、カセット収納部１９と、を備える。装置筐体２の上面には、入力部３、表示部４、及び開閉蓋１８が配置されている。また、図示しないが、装置筐体２には、電源コード接続端子、外部機器接続端子、記憶媒体挿入口等が設けられている。
【００１６】
入力部３は、入力キー、十字キー、変換キー、決定キーなどの種々のキーを備える。表示部４は、例えば液晶表示パネルであり、入力部３からの入力に対応する文字等、各種設定のための選択メニュー、各種処理に関するメッセージ等を表示する。また、印刷中には、被印刷媒体Ｍへの印刷が指示された文字や図形等の内容（以降、印刷パターンと記す）が表示され、印刷処理の進捗状況が表示されてもよい。なお、表示部４にはタッチパネルユニットが設けられていてもよく、その場合、表示部４を入力部３の一部として看做してもよい。
【００１７】
開閉蓋１８は、カセット収納部１９の上部に開閉可能に配置されている。開閉蓋１８は、ボタン１８ａを押下されることにより開放される。開閉蓋１８には、この開閉蓋１８が閉じた状態でもカセット収納部１９にカセット３０（図２参照）が収納されているか否かを目視で確認可能とするために、窓１８ｂが形成されている。また、装置筐体２の側面には、排出口２ａが形成されている。印刷装置１内で印刷が行われた被印刷媒体Ｍは、排出口２ａから装置外へ排出される。
【００１８】
図２は、印刷装置１に収納されるカセット３０を示す斜視図である。
図３は、印刷装置１のカセット収納部１９を示す斜視図である。
図４は、印刷装置１を示す断面図である。
【００１９】
図２に示すカセット３０は、図３に示すカセット収納部１９に着脱自在に収納される。図４には、カセット３０がカセット収納部１９に収納された状態が示されている。カセット３０は、図２に示すように、サーマルヘッド被挿入部３６及び係合部３７が形成された、被印刷媒体Ｍ及びインクリボンＲを収容するカセットケース３１を有する。
【００２０】
さらに、カセットケース３１には、テープコア３２とインクリボン供給コア３４とインクリボン巻取りコア３５とが設けられている。被印刷媒体Ｍは、カセットケース３１内部のテープコア３２にロール状に巻かれている。また、熱転写用のインクリボンＲは、その先端がインクリボン巻取りコア３５に巻きつけられた状態で、カセットケース３１内部のインクリボン供給コア３４にロール状に巻かれている。
【００２１】
装置筐体２のカセット収納部１９には、図３に示すように、カセット３０を所定の位置に支持するための複数のカセット受け部２０が設けられている。また、カセット受け部２０には、被印刷媒体Ｍの幅を検出するためのテープ幅検出スイッチ２４が設けられている。テープ幅検出スイッチ２４は、カセット３０の形状（カセット３０に設けられた凹凸の形状）に基づいて、被印刷媒体Ｍの幅を検出し、検出された被印刷媒体Ｍの幅を示すセンサ信号を出力する。
【００２２】
カセット収納部１９には、さらに、被印刷媒体Ｍに印刷を行う複数の発熱素子１０ａを有するサーマルヘッド１０と、被印刷媒体Ｍを搬送するプラテンローラ２１と、テープコア係合軸２２と、インクリボン巻取り駆動軸２３と、が設けられている。さらに、サーマルヘッド１０には、サーマルヘッド１０の温度を示すセンサ信号を出力するサーミスタ１３が埋め込まれている。なお、プラテンローラ２１は、被印刷媒体Ｍを搬送する搬送部の一例である。また、サーミスタ１３は、サーマルヘッド１０に設けられ、このサーマルヘッド１０の温度を検出する温度センサの一例である。
【００２３】
カセット３０がカセット収納部１９に収納された状態では、図４に示すように、カセットケース３１に設けられた係合部３７がカセット収納部１９に設けられたカセット受け部２０に支持されて、サーマルヘッド１０がカセットケース３１に形成されたサーマルヘッド被挿入部３６に挿入される。また、テープコア係合軸２２には、カセット３０のテープコア３２が係合し、さらに、インクリボン巻取り駆動軸２３には、インクリボン巻取りコア３５が係合する。なお、複数のカセット３０のそれぞれにおいて、テープコア３２がテープコア係合軸２２に係合し、インクリボン巻取りコア３５がインクリボン巻取り駆動軸２３に係合する。
【００２４】
印刷装置１に印刷指示が入力されると、被印刷媒体Ｍは、プラテンローラ２１の回転によりテープコア３２から繰り出される。この際、インクリボン巻取り駆動軸２３がプラテンローラ２１に同調して回転することで、被印刷媒体ＭとともにインクリボンＲがインクリボン供給コア３４から繰り出される。これにより、被印刷媒体ＭとインクリボンＲは重なった状態で搬送される。そして、サーマルヘッド１０とプラテンローラ２１との間を通過する際にインクリボンＲがサーマルヘッド１０によって加熱されることで、インクが被印刷媒体Ｍに転写され、印刷が行われる。
【００２５】
サーマルヘッド１０とプラテンローラ２１の間を通過した使用済みのインクリボンＲは、インクリボン巻取りコア３５に巻き取られる。一方、サーマルヘッド１０とプラテンローラ２１との間を通過した印刷済みの被印刷媒体Ｍは、ハーフカット機構１６及びフルカット機構１７で切断され、排出口２ａから排出される。
【００２６】
図５は、印刷装置１を示す制御ブロック図である。
印刷装置１は、上述の入力部３、表示部４、サーマルヘッド１０、サーミスタ１３、ハーフカット機構１６、フルカット機構１７、プラテンローラ２１、及びテープ幅検出スイッチ２４に加えて、制御部５、ＲＯＭ（Read Only Memory）６、ＲＡＭ（Random Access Memory）７、表示部駆動回路８、ヘッド駆動回路９、搬送用モータ駆動回路１１、ステッピングモータ１２、カッターモータ駆動回路１４、及びカッターモータ１５を備える。なお、制御部５、ＲＯＭ６、及びＲＡＭ７は、印刷装置１のコンピュータを構成する。
【００２７】
制御部５は、例えばＣＰＵ（Central Processing Unit）などのプロセッサ５ａを含む。制御部５は、ＲＯＭ６に記憶されているプログラムをＲＡＭ７に展開し実行することで、印刷装置１の各部の動作を制御する。制御部５は、例えば、ヘッド駆動回路９を介してサーマルヘッド１０が有する発熱素子１０ａの通電を制御する。また、制御部５は、搬送用モータ駆動回路１１及びステッピングモータ１２を介してプラテンローラ２１を制御する。更には、制御部５は、カッターモータ駆動回路１４及びカッターモータ１５を介してハーフカット機構１６及びフルカット機構１７を制御する。
【００２８】
ＲＯＭ６は、被印刷媒体Ｍに印刷を行う印刷プログラム、及び印刷プログラムの実行に必要な各種データ（例えば、フォント等）を記憶する。また、ＲＯＭ６は、制御部５によって読取り可能なプログラムが記憶された記憶媒体としても機能する。
【００２９】
ＲＡＭ７は、印刷についての情報（以降、印刷情報と記す）を記憶する入力データメモリとして機能する。また、ＲＡＭ７は、印刷情報に基づいて生成される、被印刷媒体Ｍに形成すべき印刷パターン（例えば、図１１に示す「ＡＢＣＤＥ」という文字からなる印刷パターンＰ２０）を示すデータ（以降、印刷データと記す）を記憶する印刷データメモリとしても機能する。さらに、ＲＡＭ７は、印刷情報に基づいて生成される、表示用データを記憶する表示データメモリとしても機能する。なお、印刷装置１は、別体のコンピュータから印刷情報又は印刷データを受信してもよい。
【００３０】
表示部駆動回路８は、ＲＡＭ７に記憶された表示用データに基づいて表示部４を制御する。表示部４は、表示部駆動回路８の制御下で、例えば、印刷処理の進捗状況が認識可能な態様で印刷パターンを表示してもよい。
【００３１】
ヘッド駆動回路９は、ストローブ信号がＯＮである期間中に印刷パターンに基づいて複数の発熱素子１０ａへの通電を行う。サーマルヘッド１０は、主走査方向に配列された複数の発熱素子１０ａを有する。制御部５は、印刷データに応じてヘッド駆動回路９により選択的に発熱素子１０ａに通電を行う。これにより、サーマルヘッド１０は、制御部５から供給されたストローブ信号の通電期間に、発熱素子１０ａがインクリボンＲを加熱する熱転写によって被印刷媒体Ｍに１ラインずつ印刷を行う。
【００３２】
搬送用モータ駆動回路１１は、ステッピングモータ１２を駆動する。ステッピングモータ１２は、プラテンローラ２１を駆動する。プラテンローラ２１は、ステッピングモータ１２の動力によって回転し、被印刷媒体Ｍの長手方向（副走査方向）に被印刷媒体Ｍを搬送する。
【００３３】
カッターモータ駆動回路１４は、カッターモータ１５を駆動する。ハーフカット機構１６及びフルカット機構１７は、カッターモータ１５の動力によって動作し、被印刷媒体Ｍをハーフカット又はフルカットする。フルカットとは、被印刷媒体Ｍの基材を剥離紙とともに幅方向に沿って切断する動作のことであり、ハーフカットは、基材のみを幅方向に沿って切断する動作のことである。
【００３４】
図６及び図７は、複数の発熱素子１０ａを説明するための説明図である。
図６に示すように、サーマルヘッド１０の複数の発熱素子１０ａは、基板１０ｂにおいて、被印刷媒体Ｍ１の搬送方向Ａ及び厚み方向に直交する方向である配列方向Ｂに配列されている。サーミスタ１３は、サーマルヘッド１０のうち配列方向Ｂの一端側に設けられている。なお、発熱素子１０ａは、配列方向Ｂに多数配列されているため、個別には図示されていない。
【００３５】
図６、図７において、Ｐ１は被印刷媒体Ｍ１に印刷される印刷パターンを示し、Ｐ２は被印刷媒体Ｍ２に印刷される印刷パターンを示しており、図６は、配列方向Ｂにおいて、印刷パターンＰ１の幅が、サーマルヘッド１０の複数の発熱素子１０ａの配列の幅と同一である場合を示している。この場合、複数の発熱素子１０ａのすべてが上述の制御部５によって通電が行われるように制御されることで印刷が行われる。なお、複数の発熱素子１０ａのうち印刷パターンＰ１に印刷を行う領域を印刷領域１０ａ−１と記し、黒く塗りつぶして図示する。図６の例では、複数の発熱素子１０ａのすべてが印刷領域１０ａ−１に位置するため、複数の発熱素子１０ａの全体が黒く塗りつぶして図示されている。
【００３６】
一方、図７は、配列方向Ｂにおいて、被印刷媒体Ｍ２に印刷される印刷パターンＰ２の幅が、複数の発熱素子１０ａの配列の幅よりも短い場合を示している。この場合、複数の発熱素子１０ａのうちの一部のみが制御部５によって通電が行われるように制御される。なお、被印刷媒体Ｍ２に印刷を行わない領域を非印刷領域１０ａ−２，１０ａ−３と記す。
【００３７】
図７の例では、配列方向Ｂにおいて、被印刷媒体Ｍ２の幅方向の中心が複数の発熱素子１０ａの配列の中心に一致するように被印刷媒体Ｍ２が搬送方向Ａに搬送される。そのため、図７に示す被印刷媒体Ｍ２のように複数の発熱素子１０ａの配列の幅よりも配列方向Ｂにおける幅が狭い被印刷媒体Ｍ２に印刷を行う場合、配列方向Ｂの一端側に設けられたサーミスタ１３に対して最も近い発熱素子１０ａは非印刷領域１０ａ−２に位置することになる。したがって、サーミスタ１３が、発熱しない発熱素子１０ａの近傍で温度を検出することになり、印刷領域１０ａ−１の近傍で温度を検出する場合よりも低い温度が検出されることになる。ここで、搬送方向Ａにおいて、サーミスタ１３と発熱素子１０ａとの間に距離があるが、この距離に関しては、制御部５が、距離に応じてサーミスタ１３の実際の検出温度よりも低い温度を取得するようにしてもよい。なお、被印刷媒体Ｍ２が、搬送路の幅方向の一端に寄せられて搬送される場合には、サーミスタ１３の配列方向Ｂにおける位置が複数の発熱素子１０ａの中心と同一であっても、サーミスタ１３に最も近い発熱素子１０ａが非印刷領域１０ａ−２となることもある。
【００３８】
以下、複数の発熱素子１０ａのうち印刷領域１０ａ−１よりもサーミスタ１３の近くの非印刷領域１０ａ−２に位置する発熱素子１０ａがダミーパターンＤ（Ｄ１０，Ｄ２０）に基づき通電される、本実施形態における特徴とする構成について説明する。
【００３９】
図８に示すフローチャートは、上述の制御部５によって行われるダミーパターンＤに基づく通電制御を行うための処理の一例である。
まず、制御部５は、サーミスタ１３に最も近い発熱素子１０ａが印刷領域１０ａ−１に位置するかを判定する（ステップＳ１）。換言すると、制御部５は、サーマルヘッド１０により被印刷媒体Ｍに印刷パターンＰの印刷を行う際に、被印刷媒体Ｍに印刷を行う、複数の発熱素子１０ａのうちの少なくとも一つの第１の発熱素子（印刷領域１０ａ−１）よりもサーミスタ１３の近くに位置し、被印刷媒体Ｍに印刷を行わない、複数の発熱素子１０ａのうちの少なくとも一つの第２の発熱素子（非印刷領域１０ａ−２）があるかを判定する。
【００４０】
制御部５は、図６に示すように、サーミスタ１３に最も近い発熱素子１０ａが印刷領域１０ａ−１に位置すると判定すると（ステップＳ１：ＹＥＳ）、ダミーパターンＤの印刷は行わずに処理を終了する。この後、制御部５は、複数の発熱素子１０ａの各々の発熱を制御することにより、被印刷媒体Ｍ１に印刷パターンＰ１の印刷を行う。
【００４１】
一方、制御部５は、図９に示すように、サーミスタ１３に最も近い発熱素子１０ａが印刷領域１０ａ−１に位置しないと判定すると（ステップＳ１：ＮＯ）、印刷領域１０ａ−１よりもサーミスタ１３の近くに位置する非印刷領域１０ａ−２の幅Ｗ１１が印刷パターンＰ１０の幅Ｗ１２以上であるかを判定する（ステップＳ２）。
【００４２】
制御部５は、図９に示すように、非印刷領域１０ａ−２の幅Ｗ１１が印刷パターンＰ１０の幅Ｗ１２以上であると判定すると（ステップＳ２：ＹＥＳ）、ダミーパターンＤ１０を印刷パターンＰ１０として、非印刷領域１０ａ−２に位置する少なくとも一部の発熱素子１０ａに対して通電を行うように制御する（ステップＳ３）。ダミーパターンＤ１０に基づく通電制御は、非印刷領域１０ａ−２のうち、配列方向Ｂにおける位置がサーミスタ１３と同一位置の発熱素子１０ａを含む発熱素子１０ａに対して行われるとよい。
【００４３】
また、制御部５は、図１０に示すように、非印刷領域１０ａ−２の幅Ｗ２１が印刷パターンＰ２０の幅Ｗ２２より狭いと判定すると（ステップＳ２：ＮＯ）、印刷パターンＰ２０の一部を抜き出してダミーデータＤ２０が生成される設定がされているかを判定する（ステップＳ４）。この設定は、例えば、非印刷領域１０ａ−２の幅Ｗ２１が印刷パターンＰ２０の幅Ｗ２２より狭いと判定された場合（ステップＳ２：ＮＯ）に、図１に示す表示部４等にユーザの設定を受け付ける表示が行われることでユーザの入力部３における操作等により設定されてもよいし、或いは、予め設定されていてもよい。なお、印刷パターンＰ２０の一部を抜き出して生成されるダミーデータＤ２０は、印刷パターンＰ２０に基づいて生成されるダミーデータの一例である。
【００４４】
制御部５は、ダミーデータＤ２０が印刷パターンＰ２０の一部を抜き出して生成される設定がされていると判定すると（ステップＳ４：ＹＥＳ）、例えば図１１及び図１２に示すように印刷パターンＰ２０のうち配列方向Ｂにおける中央の一部を抜き出してダミーパターンＤ２０を生成し、このダミーパターンＤ２０に基づき発熱素子１０ａの通電を行うように制御する（ステップＳ５）。なお、印刷パターンＰ２０からダミーパターンＤ２０を抜き出す位置については、配列方向Ｂにおける中央に限らず、例えば、最も発熱素子１０ａの発熱量が多くなる位置（ドット数の多い部分）などの他の位置であってもよい。また、印刷パターンＰ２０からダミーパターンＤ２０を抜き出す配列方向Ｂにおける幅については、非印刷領域１０ａ−２の幅Ｗ２１と同じであってもよいし、非印刷領域１０ａ−２のうちサーミスタ１３から所定距離以内の部分のみの、幅Ｗ２１より狭い幅であってもよいし、特に制限されない。
【００４５】
一方、制御部５は、ダミーデータＤ２０が印刷パターンＰ２０を抜き出して生成される設定がされていないと判定すると（ステップＳ４：ＮＯ）、印刷パターンＰ２０とは異なるダミーパターンＤ２０を新たに生成する（ステップＳ６）。このダミーパターンＤ２０は、あくまで一例であるが、印刷パターンＰ２０をダミーパターンＤ２０の幅に合わせて配列方向に圧縮したダミーパターン（印刷パターンＰ２０に基づいて生成されるダミーパターンの一例）であってもよいし、印刷パターンＰ２０に対応する発熱素子１０ａの発熱量に合わせて複数候補のパターンから選択されるダミーパターンであってもよいし、或いは、上記発熱量に基づき生成されるダミーパターンなどであってもよい。
【００４６】
また、制御部５は、非印刷領域１０ａ−２に位置する発熱素子１０ａに対して、例えば、任意のタイミングで通電のＯＮ／ＯＦＦが繰り返されるように通電を行うように制御してもよいし、或いは、非印刷領域１０ａ−２に位置する発熱素子１０ａが一部ずつランダムに通電がＯＮ／ＯＦＦされるように通電を行うように制御してもよい。この場合においても、印刷パターンＰ２０に対応する発熱素子１０ａの発熱量に基づく制御が行われるとよい。このように、制御部５は、非印刷領域１０ａ−２に位置する発熱素子１０ａに対して、ダミーパターンＤ２０に基づかずに通電を行うように制御してもよい。
【００４７】
また、制御部５は、例えば図１０に示す被印刷媒体Ｍ２０のうち印刷パターンＰ２０の外側の余白部分に対向する発熱素子１０ａに対して、上述のインクリボンＲによって被印刷媒体Ｍに印刷が行われない程度の熱を発するように通電を行うようにしてもよい。更には、制御部５は、図６に示すように複数の発熱素子１０ａのすべてが印刷パターンＰ１に対向するような幅広の被印刷媒体Ｍ１においても、特にサーミスタ１３の近傍において、印刷パターンＰ１内で印刷が行われない領域が存在する場合には、この領域に、被印刷媒体Ｍに印刷が行われない程度の熱を発するように通電を行うようにしてもよい。
【００４８】
以上説明した本実施の形態では、印刷装置１は、サーマルヘッド１０と、温度センサの一例であるサーミスタ１３と、制御部５と、を備える。サーマルヘッド１０は、複数の発熱素子１０ａを有し、被印刷媒体Ｍに印刷を行う。サーミスタ１３は、サーマルヘッド１０に設けられ、このサーマルヘッド１０の温度を検出する。制御部５は、複数の発熱素子１０ａの各々の発熱を制御する。また、制御部５は、サーマルヘッド１０により被印刷媒体Ｍに印刷パターンＰ（Ｐ１０、Ｐ２０等）の印刷を行う際に、被印刷媒体Ｍに印刷を行う、複数の発熱素子１０ａのうちの少なくとも一つの第１の発熱素子１０ａよりもサーミスタ１３の近くに位置し、被印刷媒体Ｍに印刷を行わない、複数の発熱素子１０ａのうちの少なくとも一つの第２の発熱素子１０ａを発熱させるように制御する。
【００４９】
そのため、サーミスタ１３が、通電される頻度が多い発熱素子１０ａの近傍で温度を検出することができなくとも、制御部５が、第２の発熱素子１０ａに対して通電を行うように制御することによって、通電される頻度が多い発熱素子１０ａの近傍でサーミスタ１３が温度を検出する場合と同様に、サーミスタ１３による温度検出を行うことができる。よって、本実施の形態によれば、温度センサ（サーミスタ１３）と通電頻度の多い発熱素子１０ａとの距離が長くなることに起因する検出温度の低下を抑えることができる。
【００５０】
また、本実施の形態では、第１の発熱素子１０ａは、被印刷媒体Ｍに印刷を行う印刷領域１０ａ−１に位置し、第２の発熱素子１０ａは、被印刷媒体Ｍに印刷を行わない非印刷領域１０ａ−２に位置している。そのため、被印刷媒体Ｍ１０，Ｍ２０に対向する印刷領域１０ａ−１の余白部分等に対向する発熱素子１０ａに対して通電を行う場合には印刷が行われない程度の発熱量で発熱素子１０ａを発熱させることになるが、非印刷領域１０ａ−２に位置する発熱素子１０ａに対しては発熱量を高めることができる。したがって、検出温度の低下をより一層抑えることができる。
【００５１】
また、本実施の形態では、制御部５は、第２の発熱素子１０ａ（例えば非印刷領域１０ａ−２に位置する発熱素子１０ａ）に対して所定のダミーパターンＤ１０，Ｄ２０に基づいて通電を行って、第２の発熱素子１０ａを発熱させるように制御する。そのため、ダミーパターンＤ１０，Ｄ２０に基づく発熱素子１０ａの通電制御を行うことによって、制御を単純にすることができる。
【００５２】
また、本実施の形態では、制御部５は、例えば図９に示すように、非印刷領域１０ａ−２の幅Ｗ１１が印刷パターンＰ１０の幅Ｗ１２以上である場合（図８のステップＳ２：ＹＥＳ）に、ダミーパターンＤ１０を印刷パターンＰ１０と同一として、第２の発熱素子１０ａを発熱させるように制御する。そのため、実際に印刷される印刷パターンＰ１０と同一のダミーパターンＤ１０に基づき通電を制御される発熱素子１０ａの近傍でサーミスタ１３が温度を検出することができるため、単純な制御によって、検出温度の低下をより一層抑えることができる。
【００５３】
また、本実施の形態では、制御部５は、例えば図１０に示すように、非印刷領域１０ａ−２の幅Ｗ２１が印刷パターンＰ２０の幅Ｗ２２より狭い場合（ステップＳ２：ＮＯ）に、ダミーパターンＤ２０を印刷パターンＰ２０に基づいて生成して、第２の発熱素子１０ａを発熱させる。そのため、実際に印刷される印刷パターンＰ２０に基づいて生成されるダミーパターンＤ２０に基づき通電を制御される発熱素子１０ａの近傍でサーミスタ１３が温度を検出することができるため、単純な制御によって、検出温度の低下をより一層抑えることができる。
【００５４】
以上、本発明の実施の形態を説明したが、本願発明は特許請求の範囲に記載された発明とその均等の範囲を含む。以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
【００５５】
［付記１］
複数の発熱素子を有し、被印刷媒体に印刷を行うサーマルヘッドと、
前記サーマルヘッドに設けられ、当該サーマルヘッドの温度を検出する温度センサと、
前記複数の発熱素子の各々の発熱を制御する制御部と、を備え、
前記制御部は、前記サーマルヘッドにより前記被印刷媒体に印刷パターンの印刷を行う際に、前記被印刷媒体に印刷を行う、前記複数の発熱素子のうちの少なくとも一つの第１の発熱素子よりも前記温度センサの近くに位置し、前記被印刷媒体に印刷を行わない、前記複数の発熱素子のうちの少なくとも一つの第２の発熱素子を発熱させるように制御する、
ことを特徴とする印刷装置。
【００５６】
［付記２］
前記第１の発熱素子は、前記被印刷媒体に前記印刷を行う印刷領域に位置し、
前記第２の発熱素子は、前記被印刷媒体に前記印刷を行わない非印刷領域に位置している、
ことを特徴とする付記１に記載の印刷装置。
【００５７】
［付記３］
前記制御部は、前記第２の発熱素子に対して所定のダミーパターンに基づいて通電を行って、該第２の発熱素子を発熱させるように制御する、
ことを特徴とする付記２に記載の印刷装置。
【００５８】
［付記４］
前記制御部は、前記非印刷領域の幅が前記印刷パターンの幅以上である場合に、前記ダミーパターンを前記印刷パターンと同一として、前記第２の発熱素子を発熱させるように制御する、
ことを特徴とする付記３に記載の印刷装置。
【００５９】
［付記５］
前記制御部は、前記非印刷領域の幅が前記印刷パターンの幅より狭い場合に、前記ダミーパターンを前記印刷パターンに基づいて生成して、前記第２の発熱素子を発熱させるように制御する、
ことを特徴とする付記３又は４に記載の印刷装置。
【００６０】
［付記６］
印刷装置の制御方法であって、
前記印刷装置は、複数の発熱素子を有し、被印刷媒体に印刷を行うサーマルヘッドと、前記サーマルヘッドに設けられ、当該サーマルヘッドの温度を検出する温度センサと、を備え、
前記サーマルヘッドにより前記被印刷媒体に印刷パターンの印刷を行う際に、前記被印刷媒体に印刷を行う、前記複数の発熱素子のうちの少なくとも一つの第１の発熱素子よりも前記温度センサの近くに位置し、前記被印刷媒体に印刷を行わない、前記複数の発熱素子のうちの少なくとも一つの第２の発熱素子を発熱させるように制御する、
ことを特徴とする印刷装置の制御方法。
【００６１】
［付記７］
印刷装置を制御するコンピュータにより実行されるプログラムであって、
前記印刷装置は、複数の発熱素子を有し、被印刷媒体に印刷を行うサーマルヘッドと、前記サーマルヘッドに設けられ、当該サーマルヘッドの温度を検出する温度センサと、を備え、
前記プログラムは、
前記コンピュータに、
前記サーマルヘッドにより前記被印刷媒体に印刷パターンの印刷を行う際に、前記被印刷媒体に印刷を行う、前記複数の発熱素子のうちの少なくとも一つの第１の発熱素子よりも前記温度センサの近くに位置し、前記被印刷媒体に印刷を行わない、前記複数の発熱素子のうちの少なくとも一つの第２の発熱素子を発熱させるように制御させる、
ことを特徴とするプログラム。
【符号の説明】
【００６２】
１・・・印刷装置、５・・・制御部、１０・・・サーマルヘッド、１０ａ・・・発熱素子、１３・・・サーミスタ、Ｄ１０，Ｄ２０・・・ダミーパターン、Ｍ（Ｍ１，Ｍ２，Ｍ１０，Ｍ２０）・・・被印刷媒体、Ｐ（Ｐ１０，Ｐ２０）・・・印刷パターン
【図１】
2018051832.tif 000003
【図２】
2018051832.tif 000004
【図３】
2018051832.tif 000005
【図４】
2018051832.tif 000006
【図５】
2018051832.tif 000007
【図６】
2018051832.tif 000008
【図７】
2018051832.tif 000009
【図８】
2018051832.tif 000010
【図９】
2018051832.tif 000011
【図１０】
2018051832.tif 000012
【図１１】
2018051832.tif 000013
【図１２】
2018051832.tif 000014