(57)【要約】【課題】プリンタの消費電力を抑制し、かつ、印字媒体に印字された画像の印字品質の低下を防ぐ。【解決手段】本発明のある態様のプリンタは、各印字ラインの印字ドットの数を特定し、かつ、特定した印字ドットの数に基づいて、各印字ラインを印字するときの複数の発熱体の制御方式を、第１制御方式および第２制御方式のいずれかに決定する制御部と、を備える。第１制御方式は、複数の発熱体を複数の第１グループにグルーピングし、かつ、各第１グループを異なるタイミングで発熱対象とする方式である。各第１グループは、互いに隣接する２以上の発熱体から構成される。第２制御方式は、複数の発熱体を複数の第２グループにグルーピングし、かつ、各第２グループを異なるタイミングで発熱対象とする方式である。各第２グループは、２以上の発熱体から構成され、かつ、少なくとも２つの発熱体が互いに離間している。【選択図】図７
2020019285.tif 000002
【特許請求の範囲】
【請求項１】
複数の印字ラインのそれぞれの印字ドットを含む印字データに基づいて、印字媒体に画像を印字するプリンタであって、
前記印字ラインの方向に沿って配列された複数の発熱体を有する印字ヘッドと、
各印字ラインの印字ドットの数を特定し、かつ、特定した印字ドットの数に基づいて、各印字ラインを印字するときの前記複数の発熱体の制御方式を、第１制御方式および第２制御方式のいずれかに決定する制御部と、を備え、
前記第１制御方式は、前記複数の発熱体を複数の第１グループにグルーピングし、かつ、各第１グループを異なるタイミングで発熱対象とする方式であり、各第１グループは、互いに隣接する２以上の発熱体から構成され、
前記第２制御方式は、前記複数の発熱体を複数の第２グループにグルーピングし、かつ、各第２グループを異なるタイミングで発熱対象とする方式であり、各第２グループは、２以上の発熱体から構成され、かつ、少なくとも２つの発熱体が互いに離間している、
プリンタ。
【請求項２】
前記制御部は、
前記印字データに基づいて、各印字ラインについて、前記画像のエッジ部分を含む印字ラインであるエッジライン、および、前記画像の非エッジ部分を含む非エッジラインのいずれであるかを判定し、
前記エッジラインの制御方式を前記第１制御方式に決定し、
前記非エッジラインの制御方式を前記第２制御方式に決定する、
請求項１に記載のプリンタ。
【請求項３】
前記制御部は、
前記複数の印字ラインのうち、前記制御方式を決定すべき印字ラインである対象ラインと、前記対象ラインに隣接する印字ラインである参照ラインとの間の印字ドットの変化量を算出し、
前記変化量が所定の第１閾値以上である場合、前記対象ラインを前記エッジラインと判定し、
前記変化量が前記第１閾値未満である場合、前記対象ラインを前記非エッジラインと判定する、
請求項１または２に記載のプリンタ。
【請求項４】
複数の印字ラインのそれぞれの印字ドットを含む印字データに基づいて、印字媒体に画像を印字するプリンタであって、
前記印字ラインの方向に沿って配列された複数の発熱体を有する印字ヘッドと、
各印字ラインの印字ドットの数を特定し、かつ、特定した印字ドットの数に基づいて、各印字ラインを印字するときの前記複数の発熱体の制御方式を、第１制御方式〜第３制御方式のいずれかに決定する制御部と、を備え、
前記第１制御方式は、前記複数の発熱体を複数の第１グループにグルーピングし、かつ、各第１グループを異なるタイミングで発熱対象とする方式であり、各第１グループは、互いに隣接する２以上の発熱体から構成され、
前記第２制御方式は、前記複数の発熱体を複数の第２グループにグルーピングし、かつ、各第２グループを異なるタイミングで発熱対象とする方式であり、各第２グループは、２以上の発熱体から構成され、かつ、少なくとも２つの発熱体が互いに離間しており、
前記第３制御方式は、前記複数の発熱体を同一のタイミングで発熱対象とする方式である、
プリンタ。
【請求項５】
前記制御部は、
前記複数の印字ラインのうち、前記制御方式を決定すべき印字ラインである対象ラインの印字ドットの数と、前記対象ラインに隣接する印字ラインである参照ラインとの間の印字ドットの変化量を算出し、
前記変化量が所定の第１閾値以上であり、かつ、前記対象ラインの印字ドットの数が所定の第２閾値以上である場合、前記対象ラインの制御方式を前記第１制御方式に決定し、
前記変化量が前記第１閾値未満であり、かつ、前記対象ラインの印字ドットの数が前記第２閾値以上である場合、前記対象ラインの制御方式を前記第２制御方式に決定し、
前記対象ラインの印字ドットの数が前記第２閾値未満である場合、前記対象ラインの制御方式を前記第３制御方式に決定する、
請求項４に記載のプリンタ。
【請求項６】
前記印字媒体を搬送する搬送部をさらに備え、
前記制御部は、前記制御方式が前記第１制御方式に決定された印字ラインを印字するときの前記搬送部の制御パターンを第１パターンに決定し、前記制御方式が前記第１制御方式に決定された印字ラインの１ライン後の印字ラインを印字するときの前記搬送部の制御パターンを、前記第１パターンより印字時間が長い第２パターンに決定する、
請求項１〜５のいずれかに記載のプリンタ。
【請求項７】
前記制御部は、前記制御方式が前記第１制御方式に決定された印字ラインを印字するときに前記発熱体に印加する電圧を第１電圧に決定し、前記制御方式が前記第１制御方式に決定された印字ラインの１ライン後の印字ラインを印字するときに前記発熱体に印加する電圧を、前記第１電圧より高い第２電圧に決定する、
請求項１〜５のいずれかに記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字データに基づいて、印字媒体に画像を印字するプリンタに関する。
【背景技術】
【０００２】
感熱層を有する印字媒体に画像を印字するプリンタは、複数の発熱体を有する印字ヘッドを備えている。複数の発熱体は、印字ラインの方向に沿って配列されている。このようなプリンタは、各発熱体に個別に電圧を印加することによって、各発熱体を独立して発熱させる。発熱した発熱体によって印字媒体が加熱されると、印字ライン毎に、印字媒体の感熱層が発色する。これにより、印字媒体に画像が印字される。
【０００３】
１つの印字ラインにおける印字ドットの数が多い図形（例えば、塗り潰された矩形、または、罫線）を印字するためには、多くの発熱体を同時に発熱させる必要がある。したがって、プリンタの消費電力が高くなる。近年、この消費電力を抑制することが求められている。
特に、バッテリで動作する携帯型のプリンタでは、バッテリの残量によって使用可能な電力が制限される。したがって、消費電力の抑制が強く求められている。
【０００４】
従来、１つの印字ラインにおける印字ドットの数が多い図形を印字するときの消費電力を抑制するための技術として、複数の発熱体を複数のグループにグルーピングし、各グループを異なるタイミングで発熱対象とする技術がいる（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１４８９４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の技術では、複数の発熱体のうちの一部の発熱体をあるタイミングで発熱させた場合、発熱していない発熱体の温度は、時間と共に低下する。その結果、発熱体の温度にバラツキが生じる。この温度のバラツキによって、印字媒体に印字される画像の濃度にもバラツキが生じる。したがって、印字媒体に印字された画像の印字品質が低下する。
【０００７】
つまり、特許文献１の技術では、プリンタの消費電力を抑制することはできるが、印字媒体に印字される画像の印字品質が低下する。
【０００８】
本発明の課題は、プリンタの消費電力を抑制し、かつ、印字媒体に印字された画像の印字品質の低下を防ぐことである。
【課題を解決するための手段】
【０００９】
本発明の第１態様は、複数の印字ラインのそれぞれの印字ドットを含む印字データに基づいて、印字媒体に画像を印字するプリンタであって、
前記印字ラインの方向に沿って配列された複数の発熱体を有する印字ヘッドと、
各印字ラインの印字ドットの数を特定し、かつ、特定した印字ドットの数に基づいて、各印字ラインを印字するときの前記複数の発熱体の制御方式を、第１制御方式および第２制御方式のいずれかに決定する制御部と、を備え、
前記第１制御方式は、前記複数の発熱体を複数の第１グループにグルーピングし、かつ、各第１グループを異なるタイミングで発熱対象とする方式であり、各第１グループは、互いに隣接する２以上の発熱体から構成され、
前記第２制御方式は、前記複数の発熱体を複数の第２グループにグルーピングし、かつ、各第２グループを異なるタイミングで発熱対象とする方式であり、各第２グループは、２以上の発熱体から構成され、かつ、少なくとも２つの発熱体が互いに離間している、
プリンタである。
【００１０】
前記制御部は、
前記印字データに基づいて、各印字ラインについて、前記画像のエッジ部分を含む印字ラインであるエッジライン、および、前記画像の非エッジ部分を含む非エッジラインのいずれであるかを判定し、
前記エッジラインの制御方式を前記第１制御方式に決定し、
前記非エッジラインの制御方式を前記第２制御方式に決定してもよい。
【００１１】
前記制御部は、
前記複数の印字ラインのうち、前記制御方式を決定すべき印字ラインである対象ラインと、前記対象ラインに隣接する印字ラインである参照ラインとの間の印字ドットの変化量を算出し、
前記変化量が所定の第１閾値以上である場合、前記対象ラインを前記エッジラインと判定し、
前記変化量が前記第１閾値未満である場合、前記対象ラインを前記非エッジラインと判定してもよい。
【００１２】
本発明の第２態様は、複数の印字ラインのそれぞれの印字ドットを含む印字データに基づいて、印字媒体に画像を印字するプリンタであって、
前記印字ラインの方向に沿って配列された複数の発熱体を有する印字ヘッドと、
各印字ラインの印字ドットの数を特定し、かつ、特定した印字ドットの数に基づいて、各印字ラインを印字するときの前記複数の発熱体の制御方式を、第１制御方式〜第３制御方式のいずれかに決定する制御部と、を備え、
前記第１制御方式は、前記複数の発熱体を複数の第１グループにグルーピングし、かつ、各第１グループを異なるタイミングで発熱対象とする方式であり、各第１グループは、互いに隣接する２以上の発熱体から構成され、
前記第２制御方式は、前記複数の発熱体を複数の第２グループにグルーピングし、かつ、各第２グループを異なるタイミングで発熱対象とする方式であり、各第２グループは、２以上の発熱体から構成され、かつ、少なくとも２つの発熱体が互いに離間しており、
前記第３制御方式は、前記複数の発熱体を同一のタイミングで発熱対象とする方式である、
プリンタである。
【００１３】
前記制御部は、
前記複数の印字ラインのうち、前記制御方式を決定すべき印字ラインである対象ラインの印字ドットの数と、前記対象ラインに隣接する印字ラインである参照ラインとの間の印字ドットの変化量を算出し、
前記変化量が所定の第１閾値以上であり、かつ、前記対象ラインの印字ドットの数が所定の第２閾値以上である場合、前記対象ラインの制御方式を前記第１制御方式に決定し、
前記変化量が前記第１閾値未満であり、かつ、前記対象ラインの印字ドットの数が前記第２閾値以上である場合、前記対象ラインの制御方式を前記第２制御方式に決定し、
前記対象ラインの印字ドットの数が前記第２閾値未満である場合、前記対象ラインの制御方式を前記第３制御方式に決定してもよい。
【００１４】
前記印字媒体を搬送する搬送部をさらに備え、
前記制御部は、前記制御方式が前記第１制御方式に決定された印字ラインを印字するときの前記搬送部の制御パターンを第１パターンに決定し、前記制御方式が前記第１制御方式に決定された印字ラインの１ライン後の印字ラインを印字するときの前記搬送部の制御パターンを、前記第１パターンより印字時間が長い第２パターンに決定してもよい。
【００１５】
前記制御部は、前記制御方式が前記第１制御方式に決定された印字ラインを印字するときに前記発熱体に印加する電圧を第１電圧に決定し、前記制御方式が前記第１制御方式に決定された印字ラインの１ライン後の印字ラインを印字するときに前記発熱体に印加する電圧を、前記第１電圧より高い第２電圧に決定してもよい。
【発明の効果】
【００１６】
本発明によれば、プリンタの消費電力を抑制し、かつ、印字媒体に印字された画像の印字品質の低下を防ぐことができる。
【図面の簡単な説明】
【００１７】
【図１】第１実施形態のプリンタの構成を示す概略側面図。
【図２】図１の印字ヘッド１２を構成する複数の発熱体を示す概略図。
【図３】図１のプリンタ１０の制御ユニット１００の機能ブロック図。
【図４】第１実施形態の第１制御方式の説明図。
【図５】第１実施形態の第２制御方式の説明図。
【図６】第１実施形態の印字処理のフローを示すフローチャート。
【図７】第１実施形態の制御方式の決定（図６のＳ１２）の詳細なフローを示すフローチャート。
【図８】図７のフローチャートに対応する制御方式の説明図。
【図９】第１実施形態の制御データの作成（図６のＳ１３）において作成される制御データの一例を示す図。
【図１０】第２実施形態の第３制御方式の説明図。
【図１１】第２実施形態の制御方式の決定の処理（図６のＳ１２）の詳細なフローを示すフローチャート。
【図１２】図１１のフローチャートに対応する制御方式の説明図。
【図１３】第２実施形態の制御データの作成の処理（図６のＳ１３）において作成される制御データの一例を示す図。
【図１４】第３実施形態のＣＰＵ１０１が搬送制御回路１０６に与えるパルス信号の波形、および、発熱体に印加する電圧を示す図。
【図１５】第４実施形態のＣＰＵ１０１が搬送制御回路１０６に与えるパルス信号の波形、および、発熱体に印加する電圧を示す図。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について、図面を参照して説明する。
【００１９】
（１）第１実施形態
第１実施形態について説明する。
【００２０】
（１．１）プリンタの構成（図１〜図２）
第１実施形態のプリンタの構成について説明する。
図１は、第１実施形態のプリンタの構成を示す概略側面図である。図２は、図１の印字ヘッド１２を構成する複数の発熱体を示す概略図である。
【００２１】
図１に示すように、本実施形態のプリンタ１０は、プラテンローラ１１と、印字ヘッド１２と、収容部１３と、を有する。
【００２２】
収容部１３は、ロール状の印字媒体ＰＭを収容する機能を有する。
印字媒体ＰＭは、感熱層および粘着層を有する連続状のラベルである。感熱層は、熱に反応して着色する。
【００２３】
プラテンローラ１１は、印字媒体ＰＭを所定の搬送方向Ｙ（＋Ｙまたは−Ｙ）に搬送する機能を有する。プラテンローラ１１は、タイミングベルト（不図示）を介して、ステッピングモータ（不図示）に接続されている。ステッピングモータが駆動すると、プラテンローラ１１は回転する。
プラテンローラ１１が順方向に回転すると、収容部１３に収容されたロール状の印字媒体ＰＭは、搬送経路における収容部１３側（以下「上流側」という）から排出口１７側（以下「下流側」という）に向かって（つまり、方向＋Ｙに）、帯状に繰り出される。収容部１３から繰り出された帯状の印字媒体ＰＭは、プラテンローラ１１および印字ヘッド１２に挟持されながら、排出口１７に向かって搬送される。
プラテンローラ１１が順方向とは反対の逆方向に回転すると、印字媒体ＰＭは、下流側から上流側に向かって（つまり、方向−Ｙに）搬送される。
【００２４】
印字ヘッド１２は、印字媒体ＰＭに画像を印字する機能を有する。
印字ヘッド１２は、印字面１２ａを有する。印字面１２ａとは、印字ヘッド１２の面のうち、プラテンローラ１１に対向する面である。
本実施形態では、理解の容易のため、図２に示すように、印字ヘッド１２の印字面１２ａには、１２個の発熱体Ｅ１〜Ｅ１２が設けられる例について説明する。発熱体Ｅ１〜Ｅ１２は、印字媒体ＰＭが搬送される方向（以下「搬送方向」という）Ｙに直交する印字ラインの方向Ｘに沿って、配列されている。
プラテンローラ１１および印字ヘッド１２によって挟持された印字媒体ＰＭの感熱層が印字ヘッド１２の発熱体Ｅ１〜Ｅ１２によって加熱されると、当該感熱層が発色する。これにより、印字媒体ＰＭに画像が印字される。
画像は、例えば、テキスト、図形、バーコード、または、それらの組合せである。
【００２５】
図１に示すように、収容部１３から印字ヘッド１２に至る印字媒体ＰＭの搬送経路上には、光学センサ１６が設けられている。光学センサ１６は、受光素子１６ａと、発光素子１６ｂと、を有する。プリンタ１０は、光学センサ１６の検出結果に応じて、印字タイミングを制御する。
【００２６】
（１．２）プリンタの制御ユニット（図３）
第１実施形態のプリンタの制御ユニットについて説明する。
図３は、図１のプリンタ１０の制御ユニット１００の機能ブロック図である。
【００２７】
図３に示すように、制御ユニット１００は、ＣＰＵ（Central Processing Unit）１０１と、記憶装置１０２と、入力デバイス１０３と、表示デバイス１０４と、通信インタフェース１０５と、搬送制御回路１０６と、印字制御回路１０７、を備える。
【００２８】
記憶装置１０２は、例えば、ＲＯＭ、ＲＡＭ、および、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）により構成される。記憶装置１０２には、プリンタ１０の処理（例えば、印字処理）を制御するためのアプリケーションのプログラム（以下「ファームウェア」という）と、ＣＰＵ１０１によって参照されるデータと、ＣＰＵ１０１によって生成されるデータと、が格納される。
【００２９】
ＣＰＵ１０１は、記憶装置１０２に記憶されたファームウェアを実行することによって、プリンタ１０の機能を実現する。
【００３０】
入力デバイス１０３は、例えば、入力ボタン、タッチパネル、または、それらの組合せである。
【００３１】
表示デバイス１０４は、例えば、液晶ディスプレイである。
【００３２】
通信インタフェース１０５は、プリンタ１０と、外部の装置との間の通信を制御する。通信インタフェース１０５は、有線インタフェース、無線インタフェース、ＮＦＣ（Near Field Communication）等の近距離無線通信インタフェース、または、それらの組合せである。
外部の装置は、例えば、コンピュータ、携帯電話、ＵＳＢ（Universal Serial Bus）メモリ等のフラッシュメモリ、または、それらの組合せである。
【００３３】
搬送制御回路１０６は、プラテンローラ１１の回転を制御する機能を有する。ＣＰＵ１０１が、搬送制御回路１０６に、ステッピングモータの駆動を制御するための制御信号（例えば、パルス信号）を与えると、搬送制御回路１０６は、当該制御信号に従ってステッピングモータを駆動させる。
【００３４】
印字制御回路１０７は、発熱体Ｅ１〜Ｅ１２の発熱を制御する機能を有する。ＣＰＵ１０１が、印字制御回路１０７に、発熱体Ｅ１〜Ｅ１２の発熱を制御するための制御信号を与えると、印字制御回路１０７は、当該制御信号に従って発熱体Ｅ１〜Ｅ１２に選択的に電圧を印加する。電圧が印加された発熱体Ｅ１〜Ｅ１２は発熱する。
【００３５】
（１．３）発熱体の制御方式
【００３６】
第１実施形態の発熱体の制御方式について説明する。
第１実施形態の発熱体の制御方式には、第１制御方式と、第２制御方式とがある。
【００３７】
（１．３．１）第１制御方式（図４）
第１制御方式について説明する。
図４は、第１実施形態の第１制御方式の説明図である。
【００３８】
図４に示すように、第１制御方式では、発熱体Ｅ１〜Ｅ１２を、複数の第１グループにグルーピングする。具体的には、発熱体Ｅ１〜Ｅ１２を、発熱体Ｅ１〜Ｅ４から構成される第１グループと、発熱体Ｅ５〜Ｅ８から構成される第１グループと、発熱体Ｅ９〜Ｅ１２から構成される第１グループと、にグルーピングする。
タイミングＴ１では、発熱体Ｅ１〜Ｅ４から構成される第１グループのみが発熱対象となる。この場合、発熱対象となる第１グループを構成する発熱体Ｅ１〜Ｅ４のうち、印字ドットに対応する発熱体が発熱する。
タイミングＴ１の後のタイミングＴ２では、発熱体Ｅ５〜Ｅ８から構成される第１グループのみが発熱対象となる。この場合、発熱対象となる第１グループを構成する発熱体Ｅ５〜Ｅ８のうち、印字ドットに対応する発熱体が発熱する。
タイミングＴ２の後のタイミングＴ３では、発熱体Ｅ９〜Ｅ１２から構成される第１グループのみが発熱対象となる。この場合、発熱対象となる第１グループを構成する発熱体Ｅ９〜Ｅ１２のうち、印字ドットに対応する発熱体が発熱する。
【００３９】
つまり、第１制御方式では、複数の発熱体Ｅ１〜Ｅ１２を複数の第１グループにグルーピングする。各第１グループは、互いに隣接する２以上の発熱体（例えば、Ｅ１〜Ｅ４）から構成される。そして、１つの印字ライン上の印字ドットが、複数の第１グループ毎に異なるタイミングＴ１〜Ｔ３で印字媒体ＰＭに印字されるように、印字ヘッド１２を制御する。
換言すると、第１制御方式では、１つのタイミングで発熱対象となる発熱体が互いに隣接している（つまり、連続している）。
【００４０】
（１．３．２）第２制御方式（図５）
第２制御方式について説明する。
図５は、第１実施形態の第２制御方式の説明図である。
【００４１】
図５に示すように、第２制御方式の第１例では、発熱体Ｅ１〜Ｅ１２を、複数の第２グループにグルーピングする。具体的には、発熱体Ｅ１〜Ｅ１２を、発熱体Ｅ１、Ｅ４、Ｅ７、および、Ｅ１０から構成される第２グループと、発熱体Ｅ２、Ｅ５、Ｅ８、および、Ｅ１１から構成される第２グループと、発熱体Ｅ３、Ｅ６、Ｅ９、および、Ｅ１２から構成される第２グループと、にグルーピングする。
換言すると、第２制御方式の第１例における第２グループでは、１つのタイミングで発熱対象となるすべての発熱体が互いに離間している（つまり、連続していない）。
タイミングＴ１では、発熱体Ｅ１、Ｅ４、Ｅ７、および、Ｅ１０から構成される第２グループのみが発熱対象となる。
タイミングＴ１の後のタイミングＴ２では、発熱体Ｅ２、Ｅ５、Ｅ８、および、Ｅ１１から構成される第２グループのみが発熱対象となる。
タイミングＴ２の後のタイミングＴ３では、発熱体Ｅ３、Ｅ６、Ｅ９、および、Ｅ１２から構成される第２グループのみが発熱対象となる。
【００４２】
第２制御方式の第２例では、発熱体Ｅ１〜Ｅ１２を、複数の第２グループにグルーピングする。具体的には、発熱体Ｅ１〜Ｅ１２を、発熱体Ｅ１、Ｅ２、Ｅ７、および、Ｅ８から構成される第２グループと、発熱体Ｅ３、Ｅ４、Ｅ９、および、Ｅ１０から構成される第２グループと、発熱体Ｅ５、Ｅ６、Ｅ１１、および、Ｅ１２から構成される第２グループと、にグルーピングする。
換言すると、第２制御方式の第２例における第２グループでは、１つのタイミングで発熱対象となる発熱体の中に、互いに隣接する２つの発熱体の組合せが複数存在し、かつ、互いに隣接する２つの発熱体の組合せ同士が互いに離間している（つまり、連続していない）。
タイミングＴ１では、発熱体Ｅ１およびＥ２の組合せ、ならびに、発熱体Ｅ７およびＥ８の組合せから構成される第２グループのみが発熱対象となる。
タイミングＴ１の後のタイミングＴ２では、発熱体Ｅ３およびＥ４の組合せ、ならびに、発熱体Ｅ９およびＥ１０の組合せから構成される第２グループのみが発熱対象となる。
タイミングＴ２の後のタイミングＴ３では、発熱体Ｅ５およびＥ６の組合せ、ならびに、発熱体Ｅ１１およびＥ１２の組合せから構成される第２グループのみが発熱対象となる。
【００４３】
つまり、第２制御方式では、複数の発熱体Ｅ１〜Ｅ１２を、複数の第２グループにグルーピングする。各第２グループは、互いに離間している２以上の発熱体（例えば、Ｅ１、Ｅ４、Ｅ７、および、Ｅ１０）から構成される。そして、１つの印字ライン上の印字ドットが、複数の第２グループ毎に異なるタイミングＴ１〜Ｔ３で印字媒体ＰＭに印字されるように、印字ヘッド１２を制御する。
換言すると、第２制御方式では、１つのタイミングで発熱対象となる発熱体の少なくとも一部が離間している（つまり、連続していない）。
【００４４】
（１．４）印字処理のフロー（図６〜図９）
第１実施形態の印字処理のフローについて説明する。
図６は、第１実施形態の印字処理のフローを示すフローチャートである。図７は、第１実施形態の制御方式の決定（図６のＳ１２）の詳細なフローを示すフローチャートである。図８は、図７のフローチャートに対応する制御方式の説明図である。図９は、第１実施形態の制御データの作成（図６のＳ１３）において作成される制御データの一例を示す図である。
図６〜図７の各ステップは、ＣＰＵ１０１がファームウェアを実行したときの処理の一部である。
【００４５】
図７〜図９の説明において、変数ｎ（ｎは、１以上の整数）は印字ラインの識別番号であり、定数Ｍはｎの最大値（つまり、印字データに含まれる印字ラインの数）であり、Ｋ（ｎ）は印字ラインＬ（ｎ）の印字ドットの数であり、Ｄ（ｎ）は印字ラインＬ（ｎ）の印字ドットの変化量であり、ＴＨ１は第１閾値である。
印字ラインＬ（ｎ）の印字ドットの変化量Ｄ（ｎ）とは、当該印字ラインＬ（ｎ）の１ライン前の印字ラインＬ（ｎ−１）の印字ドットの数Ｋ（ｎ−１）、または、当該印字ラインＬ（ｎ）の１ライン後の印字ラインＬ（ｎ＋１）の印字ドットの数Ｋ（ｎ＋１）と、印字ラインＬ（ｎ）の印字ドットの数Ｋ（ｎ）との差の絶対値である。
【００４６】
図６に示すように、はじめに、ＣＰＵ１０１は、印字データを作成する（Ｓ１０）。
具体的には、ＣＰＵ１０１は、通信インタフェース１０５を介して、コンピュータから、印字すべき画像のデータ（以下「画像データ」という）を受信する。
次に、ＣＰＵ１０１は、受信した画像データを印字データに変換する。印字データは、印字ライン毎に、複数の発熱体Ｅ１〜Ｅ１２に対応する印字ドットを含むデータである。
次に、ＣＰＵ１０１は、印字データを記憶装置１０２に記憶する。
【００４７】
次に、ＣＰＵ１０１は、各印字ラインの印字ドットの数を特定する（Ｓ１１）。
具体的には、ＣＰＵ１０１は、Ｓ１０において記憶装置１０２に記憶した印字データに含まれる各印字ラインの印字ドットの数を特定する。
【００４８】
図８では、印字データに含まれる印字ラインの数Ｍは１００であるので、ｎは、１〜１００の整数である。
印字ラインＬ（１）〜印字ラインＬ（１９）の印字ドットの数Ｋ（１）〜Ｋ（１９）は０であり、印字ラインＬ（２０）の印字ドットの数Ｋ（２０）は１００であり、印字ラインＬ（２１）〜印字ラインＬ（７９）の印字ドットの数Ｋ（２１）〜Ｋ（７９）は１００から２００に向かって漸増し、印字ラインＬ（８０）の印字ドットの数Ｋ（８０）は２００であり、印字ラインＬ（８１）〜印字ラインＬ（１００）の印字ドットの数Ｋ（８１）〜Ｋ（１００）は０である。
【００４９】
次に、ＣＰＵ１０１は、制御方式を決定する（Ｓ１２）。
Ｓ１２の詳細なフローについて、図７を参照して説明する。
【００５０】
図７に示すように、ＣＰＵ１０１は、変数ｎに初期値１を設定する（Ｓ１２０）。これにより、先頭の印字ラインＬ（１）が、制御方式を決定すべき印字ライン（以下「対象ライン」という）となる。
【００５１】
次に、ＣＰＵ１０１は、対象ラインＬ（ｎ）の印字ドットの数Ｋ（ｎ）が０であるか否か（つまり、対象ラインＬ（ｎ）が印字ドットを含むか否か）を判定する（Ｓ１２１）。
対象ラインＬ（ｎ）の印字ドットの数Ｋ（ｎ）が０である場合（Ｓ１２１−ＹＥＳ）、ＣＰＵ１０１は、Ｓ１２２〜Ｓ１２５の処理を実行することなく、Ｓ１２６の処理を実行する。この場合、制御方式は決定されないので、対象ラインＬ（ｎ）は、印字ドットを含まない（つまり、印字対象とならない）印字ラインとして取り扱われる。
【００５２】
次に、ＣＰＵ１０１は、対象ラインと参照ラインとの間の印字ドットの変化量Ｄ（ｎ）を算出する（Ｓ１２２）。
「参照ライン」とは、対象ラインＬ（ｎ）に隣接する１つの印字ライン（つまり、対象ラインＬ（ｎ）の１ライン前の印字ラインＬ（ｎ−１）、または、対象ラインＬ（ｎ）の１ライン後の印字ラインＬ（ｎ＋１））である。
具体的には、ＣＰＵ１０１は、対象ラインＬ（ｎ）の印字ドットの数Ｋ（ｎ）と、対象ラインＬ（ｎ）の１ライン前の参照ラインＬ（ｎ−１）の印字ドットの数Ｋ（ｎ−１）との差の絶対値である第１絶対値を変化量Ｄ（ｎ）として算出する。なお、変数ｎ＝１（つまり、最小値）の場合、変化量Ｄ（ｎ）は印字ドットの数Ｋ（ｎ）と同一とする。
第１絶対値が後述の第１閾値ＴＨ１以上となる対象ラインＬ（ｎ）が特定された後は、ＣＰＵ１０１は、対象ラインＬ（ｎ）の印字ドットの数Ｋ（ｎ）と、対象ラインＬ（ｎ）の１ライン後の参照ラインＬ（ｎ＋１）の印字ドットの数Ｋ（ｎ＋１）との差の絶対値である第２絶対値を変化量Ｄ（ｎ）として算出する。なお、変数ｎ＝１００（つまり、最大値）の場合、変化量Ｄ（１００）は、印字ドットの数Ｋ（１００）と同一とする。
第２絶対値が第１閾値ＴＨ１以上となる対象ラインＬ（ｎ）が特定された後は、ＣＰＵ１０１は、再び、第１絶対値および第２絶対値を、交互に、変化量Ｄ（ｎ）として算出する。
【００５３】
図８の場合、対象ラインＬ（１）〜Ｌ（１９）の印字ドットの変化量Ｄ（１）〜Ｄ（１９）は０であり、対象ラインＬ（２０）の印字ドットの変化量Ｄ（２０）は１００であり、印字ラインＬ（２１）〜印字ラインＬ（７９）の変化量Ｄ（２１）〜Ｄ（７９）は１００未満の一定値であり、印字ラインＬ（８０）の変化量Ｄ（８０）は２００であり、印字ラインＬ（８１）〜印字ラインＬ（１００）の変化量Ｄ（８１）〜Ｋ（１００）は０である。
【００５４】
次に、ＣＰＵ１０１は、変化量Ｄ（ｎ）と第１閾値ＴＨ１とを比較する（Ｓ１２３）。
変化量Ｄ（ｎ）が第１閾値ＴＨ１以上である場合（Ｓ１２３−ＹＥＳ）、ＣＰＵ１０１は、対象ラインＬ（ｎ）を、画像ＩＭＧのエッジ部分を含む印字ライン（以下「エッジライン」という）と判定し、エッジラインの制御方式を第１制御方式に決定する（Ｓ１２４）。
変化量Ｄ（ｎ）が第１閾値ＴＨ１未満である場合（Ｓ１２３−ＮＯ）、ＣＰＵ１０１は、対象ラインＬ（ｎ）を画像ＩＭＧのエッジ部分を含まない印字ライン（以下「非エッジライン」という）と判定し、非エッジラインの制御方式を第２制御方式に決定する（Ｓ１２５）。
【００５５】
図８の場合、第１閾値ＴＨ１は５０である。
対象ラインＬ（１）〜Ｌ（１９）については、印字ドットの数Ｋ（１）〜Ｋ（１９）が０であるので（Ｓ１２１−ＹＥＳ）、ＣＰＵ１０１は、制御方式を決定しない（つまり、印字対象とならない印字ラインとして取り扱う）。
対象ラインＬ（２０）については、印字ドットの数Ｋ（２０）が１以上であり（Ｓ１２１−ＮＯ）、かつ、変化量Ｄ（２０）が第１閾値ＴＨ１以上であるので（Ｓ１２３−ＹＥＳ）、ＣＰＵ１０１は、制御方式を第１制御方式に決定する（Ｓ１２４）。
対象ラインＬ（２１）〜Ｌ（７９）については、印字ドットの数Ｋ（２１）〜Ｋ（７９）が１以上であり（Ｓ１２１−ＮＯ）、かつ、変化量Ｄ（２１）〜Ｄ（７９）が第１閾値未満であるので（Ｓ１２３−ＮＯ）、ＣＰＵ１０１は、制御方式を第２制御方式に決定する（Ｓ１２５）。
対象ラインＬ（８０）については、印字ドットの数Ｋ（８０）が１以上であり（Ｓ１２１−ＮＯ）、かつ、変化量Ｄ（８０）が第１閾値ＴＨ１以上であるので（Ｓ１２３−ＹＥＳ）、ＣＰＵ１０１は、制御方式を第１制御方式に決定する（Ｓ１２４）。
対象ラインＬ（８１）〜Ｌ（１００）については、印字ドットの数Ｋ（８１）〜Ｋ（１００）が０であるので（Ｓ１２１−ＹＥＳ）、ＣＰＵ１０１は、制御方式を決定しない（つまり、印字対象とならない印字ラインとして取り扱う）。
【００５６】
つまり、ＣＰＵ１０１は、印字ドットの数Ｋ（ｎ）が１以上である（つまり、印字対象となる）印字ラインＬ（ｎ）の中で、変化量Ｄ（ｎ）が第１閾値ＴＨ１以上になる印字ラインであるエッジラインの制御方式を第１制御方式に決定し、変化量Ｄ（ｎ）が第１閾値ＴＨ１未満になる印字ラインである非エッジラインの制御方式を第２制御方式に決定する。
換言すると、ＣＰＵ１０１は、変化量Ｄ（ｎ）が第１閾値ＴＨ１以上になる対象ラインＬ（ｎ）をエッジラインと判定し、変化量Ｄ（ｎ）が第１閾値ＴＨ１未満になる対象ラインＬ（ｎ）を非エッジラインと判定する。そして、ＣＰＵ１０１は、エッジラインと判定した対象ラインＬ（ｎ）の制御方式を第１制御方式に決定し、非エッジラインと判定した対象ラインＬ（ｎ）の制御方式を第２制御方式に決定する。
【００５７】
次に、ＣＰＵ１０１は、変数ｎの値が最大値Ｍ（図８の場合、１００）に達したか否かを判定する（Ｓ１２６）。
ｎの値が最大値Ｍ未満である場合（Ｓ１２６−ＮＯ）、ＣＰＵ１０１は、変数ｎに１を加算する（つまり、対象ラインＬ（ｎ）を１ライン分だけシフトする）（Ｓ１２７）。その後、ＣＰＵ１０１は、新たな対象ラインＬ（ｎ）について、Ｓ１２１〜Ｓ１２６の処理を実行する。
変数ｎの値が最大値Ｍである場合（Ｓ１２６−ＹＥＳ）、ＣＰＵ１０１は、図７の処理を終了し、図６のＳ１３の処理を実行する。
【００５８】
図６に示すように、図７の処理（つまり、Ｓ１２の処理）が終了すると、ＣＰＵ１０１は、制御データを作成する（Ｓ１３）。
図９に示すように、制御データは、「印字ライン」フィールドと、「制御方式」フィールドと、を含む。
「印字ライン」フィールドには、印字ラインを識別するための情報（以下「ラインＩＤ」という）が格納される。
「制御方式」フィールドには、ＣＰＵが、Ｓ１２において決定した制御方式を示す情報を格納する。「０」は制御方式が決定されていないこと（つまり、印字ドットを含まない印字ラインであること）を示し、「１」は第１制御方式を示し、「２」は第２制御方式を示す。
ＣＰＵ１０１は、制御データを作成した後、作成した制御データを記憶装置１０２に記憶する。
【００５９】
次に、ＣＰＵ１０１は、印字を開始する（Ｓ１４）。
具体的には、ＣＰＵ１０１は、Ｓ１３において記憶装置１０２に記憶した制御データの「制御方式」フィールドの情報に従って、印字制御回路１０７に制御信号を与える。印字制御回路１０７は、ＣＰＵ１０１によって与えられた制御信号に従って、複数の発熱体Ｅ１〜Ｅ１２のそれぞれに個別に電圧を印加する。その結果、発熱体Ｅ１〜Ｅ１２が、印字ライン毎に設定された制御方式（第１制御方式および第２制御方式のいずれか）に従って発熱する。
なお、「制御方式」フィールドに「０」が格納された印字ラインについては、ＣＰＵ１０１は、複数の発熱体Ｅ１〜Ｅ１２のいずれにも電圧を印加しない。その結果、当該印字ラインには、画像が印字されない。
印字（Ｓ１４）が終了すると、図８の画像ＩＭＧが印字された印字媒体ＰＭが排出口１７から排出される。
【００６０】
（１．５）小括
第１実施形態について小括する。
【００６１】
第１実施形態のプリンタ１０は、複数の印字ラインのそれぞれの印字ドットを含む印字データに基づいて、印字媒体ＰＭに画像ＩＭＧを印字する。
このプリンタ１０は、印字ラインの方向Ｘに沿って配列された複数の発熱体を有する印字ヘッド１２と、各印字ラインの印字ドットの数を特定し、かつ、特定した印字ドットの数に基づいて、各印字ラインを印字するときの複数の発熱体の制御方式を、第１制御方式および第２制御方式のいずれかに決定するＣＰＵ１０１（制御部の一例）と、を備える。
第１制御方式は、複数の発熱体を複数の第１グループにグルーピングし、かつ、各第１グループを異なるタイミングで発熱対象とする方式である。各第１グループは、互いに隣接する２以上の発熱体から構成される。
第２制御方式は、複数の発熱体を複数の第２グループにグルーピングし、かつ、各第２グループを異なるタイミングで発熱対象とする方式である。各第２グループは、２以上の発熱体から構成され、かつ、少なくとも２つの発熱体が互いに離間している。
【００６２】
第１グループを構成する２以上の発熱体は互いに隣接している。換言すると、第１制御方式では、１つのタイミングで発熱対象となる発熱体が互いに隣接している（つまり、連続している）。１つの第１グループを構成する２以上の発熱体は同一のタイミングで発熱対象となる。異なる第１グループを構成する発熱体同士は、互いに、異なるタイミングで発熱対象となる。したがって、第１制御方式に従って印字された印字ラインでは、各第１グループの境界に相当する位置（図４の発熱体Ｅ１およびＥ５の間の位置、ならびに、発熱体Ｅ８およびＥ９の間の位置）にのみ段差が生じる。したがって、画像ＩＭＧにおいて段差が目立ちにくい。
一方、第１制御方式では、各タイミングで発熱対象となる発熱体が集中している。したがって、発熱対象とならない発熱体の温度が低下し易い。したがって、第１制御方式に従って印字された印字ラインでは、画像ＩＭＧにおいて濃度のバラツキが生じ易い。
【００６３】
第２グループを構成する発熱体のうち少なくとも２つの発熱体は互いに離間している。換言すると、第２制御方式では、１つのタイミングで発熱対象となる発熱体の少なくとも一部が離間している（つまり、連続していない）。１つの第２グループを構成する２以上の発熱体は同一のタイミングで発熱対象となる。異なる第２グループを構成する発熱体同士は、互いに、異なるタイミングで発熱対象となる。したがって、第２制御方式に従って印字された印字ラインでは、各第２グループの境界に相当する位置（図５の第２制御方式の第１例では、すべての発熱体Ｅ１〜Ｅ１２の位置、ならびに、第２制御方式の第２例では、発熱体Ｅ２、Ｅ４、Ｅ６、Ｅ８、および、Ｅ１０の位置）に段差が生じる。第２制御方式に従って印字したときに生じる段差は、第１制御方式に従って印字したときに生じる段差より多い。つまり、第２制御方式では、第１制御方式に比べて、画像ＩＭＧにおいて段差が目立ち易い。
一方、第２制御方式では、各タイミングで発熱対象となる発熱体が分散している。したがって、第２制御方式に従って印字された印字ラインでは、画像ＩＭＧにおいて濃度のバラツキが生じにくい。
【００６４】
上記のとおり、第１制御方式には、段差が目立ちにくいというメリットはあるが、濃度のバラツキが生じ易いというデメリットがある。一方、第２制御方式には、濃度のバラツキが生じにくいというメリットはあるが、段差が目立ち易いというデメリットがある。
本実施形態では、印字ライン毎に、複数の発熱体を複数のグループにグルーピングし、かつ、各グループを異なるタイミングで発熱対象とする２種類の制御方式（第１制御方式および第２制御方式）の中から、印字ライン毎に、印字ドットの数に応じた最適な制御方式が適用される。したがって、第１制御方式および第２制御方式のデメリットを回避し、かつ、メリットを享受することができる。その結果、プリンタ１０の消費電力を抑制し、かつ、印字媒体ＰＭに印字された画像ＩＭＧの印字品質の低下を防ぐことができる。
【００６５】
第１実施形態のＣＰＵ１０１は、印字データに基づいて、各印字ラインについて、画像のエッジ部分を含む印字ラインであるエッジライン、および、画像の非エッジ部分を含む非エッジラインのいずれであるかを判定し、エッジラインの制御方式を第１制御方式に決定し、非エッジラインの制御方式を第２制御方式に決定する。
【００６６】
この場合、エッジラインには第１制御方式が適用されるので、互いに隣接する２以上の発熱体が発熱する。したがって、エッジ部分の段差が目立ちにくい。これにより、画像ＩＭＧのエッジ部分の印字品質の低下を防ぐことができる。
非エッジラインには第２制御方式が適用されるので、少なくとも２つの発熱体が離間している２以上の発熱体が発熱する。発熱している発熱体の間に位置する発熱体（つまり、発熱していない発熱体）は、発熱している発熱体の熱によって暖められる。したがって、発熱体の温度のバラツキが抑制される。これにより、画像ＩＭＧの非エッジ部分の印字品質の低下を防ぐことができる。
【００６７】
第１実施形態のＣＰＵ１０１は、複数の印字ラインのうち、制御方式を決定すべき印字ラインである対象ラインと、対象ラインに隣接する印字ラインである参照ラインとの間の印字ドットの変化量を算出し、変化量が所定の第１閾値以上である場合、対象ラインをエッジラインと判定し、変化量が第１閾値未満である場合、対象ラインを非エッジラインと判定する。
【００６８】
この場合、エッジラインには第１制御方式が適用されるので、互いに隣接する２以上の発熱体が発熱する。したがって、画像ＩＭＧのエッジ部分には、段差が生じにくい。これにより、画像ＩＭＧのエッジ部分の印字品質の低下を防ぐことができる。
非エッジラインには第２制御方式が適用されるので、少なくとも２つの発熱体が離間している２以上の発熱体が発熱する。発熱している発熱体の間に位置する発熱体（つまり、発熱していない発熱体）は、発熱している発熱体の熱によって暖められる。したがって、発熱体の温度のバラツキが抑制される。これにより、画像ＩＭＧの非エッジ部分の低下を防ぐことができる。
【００６９】
（２）第２実施形態
第２実施形態について説明する。第１実施形態では、各印字ラインの制御方式を、２種類の制御方式（第１制御方式および第２制御方式）のいずれかに決定する例について説明した。これに対して、第２実施形態では、各印字ラインの制御方式を、３種類の制御方式（第１制御方式〜第３制御方式）のいずれかに決定する例について説明する。
なお、第１実施形態と同様の説明は省略する。
【００７０】
（２．１）発熱体の制御方式（図１０）
【００７１】
第２実施形態の発熱体の制御方式について説明する。
第２実施形態の発熱体の制御方式には、第１制御方式〜第３制御方式がある。
なお、第１制御方式および第２制御方式は、第１実施形態と同様である。
【００７２】
第２実施形態の第３制御方式について説明する。
図１０は、第２実施形態の第３制御方式の説明図である。
【００７３】
図１０に示すように、第３制御方式では、すべての発熱体Ｅ１〜Ｅ１２を、１つのタイミングＴ１で発熱対象とする。
つまり、第３制御方式は、複数の発熱体Ｅ１〜Ｅ１２を、グルーピングすることなく、同時に発熱対象とする点において、第１制御方式および第２制御方式と異なる。
【００７４】
（２．２）印字処理のフロー（図１１〜図１３）
第２実施形態の印字処理のフローについて説明する。
図１１は、第２実施形態の制御方式の決定の処理（図６のＳ１２）の詳細なフローを示すフローチャートである。図１２は、図１１のフローチャートに対応する制御方式の説明図である。図１３は、第２実施形態の制御データの作成の処理（図６のＳ１３）において作成される制御データの一例を示す図である。
図１１の各ステップは、ＣＰＵ１０１がファームウェアを実行したときの処理である。
【００７５】
図１１〜図１３の説明において、変数ｎ、定数Ｍ、Ｋ（ｎ）、Ｄ（ｎ）、および、ＴＨ１は第１実施形態と同様であり、ＴＨ２は第２閾値である。
【００７６】
図１１に示すように、ＣＰＵ１０１は、第１実施形態と同様にＳ１２０〜Ｓ１２１の処理を実行した後、対象ラインＬ（ｎ）の印字ドットの数Ｋ（ｎ）と第２閾値ＴＨ２とを比較する（Ｓ２２０）。
対象ラインＬ（ｎ）の印字ドットの数Ｋ（ｎ）が第２閾値ＴＨ２未満である場合（Ｓ２２０−ＮＯ）、ＣＰＵ１０１は、対象ラインＬ（ｎ）の制御方式を第３制御方式に決定する（Ｓ２２１）。
一方、対象ラインの印字ドットの数Ｋ（ｎ）が第２閾値ＴＨ２以上である場合（Ｓ２２０−ＹＥＳ）、ＣＰＵ１０１は、第１実施形態と同様に、Ｓ１２２〜Ｓ１２５の処理を実行する。
【００７７】
図１２の場合、第１閾値ＴＨ１は５０であり、第２閾値ＴＨ２は１５０である。
対象ラインＬ（１）〜Ｌ（１９）については、印字ドットの数Ｋ（１）〜Ｋ（１９）が０であるので（Ｓ１２１−ＹＥＳ）、ＣＰＵ１０１は、制御方式を決定しない（つまり、印字対象とならない印字ラインとして取り扱う）。
対象ラインＬ（２０）については、印字ドットの数Ｋ（２０）が第２閾値ＴＨ２以上であり（Ｓ１２１−ＮＯ、かつ、Ｓ２２０−ＹＥＳ）、かつ、変化量Ｄ（２０）が第１閾値ＴＨ１以上であるので（Ｓ１２３−ＹＥＳ）、ＣＰＵ１０１は、制御方式を第１制御方式に決定する（Ｓ１２４）。
対象ラインＬ（２１）〜Ｌ（５０）については、印字ドットの数Ｋ（２１）〜Ｋ（５０）が第２閾値ＴＨ２以上であり（Ｓ１２１−ＮＯ、かつ、Ｓ２２０−ＹＥＳ）、かつ、変化量Ｄ（２１）〜Ｄ（５０）が第１閾値ＴＨ１未満であるので（Ｓ１２３−ＮＯ）、ＣＰＵ１０１は、制御方式を第２制御方式に決定する（Ｓ１２５）。
対象ラインＬ（５１）〜Ｌ（８０）については、印字ドットの数Ｋ（５１）〜Ｋ（８０）が１以上であり（Ｓ１２１−ＮＯ）、かつ、第２閾値ＴＨ２未満であるので（Ｓ２２０−ＮＯ）、ＣＰＵ１０１は、対象ラインＬ（５１）〜Ｌ（８０）の制御方式を第３制御方式に決定する（Ｓ２２１）。
対象ラインＬ（８１）〜Ｌ（１００）については、印字ドットの数Ｋ（８１）〜Ｋ（１００）が０であるので（Ｓ１２１−ＹＥＳ）、ＣＰＵ１０１は、制御方式を決定しない（つまり、印字対象とならない印字ラインとして取り扱う）。
【００７８】
その後、ＣＰＵ１０１は、制御データを作成する（図６のＳ１３）。
図１３に示すように、第２実施形態の制御データは、「制御方式」フィールドに、制御方式が決定されていないことを示す「０」、第１制御方式を示す情報「１」、および、第２制御方式を示す情報「２」だけでなく、第３制御方式を示す情報「３」が格納される点において、第１実施形態の制御データ（図９）と異なる。
【００７９】
（２．３）小括
第２実施形態について小括する。
【００８０】
第２実施形態のプリンタ１０は、複数の印字ラインのそれぞれの印字ドットを含む印字データに基づいて、印字媒体ＰＭに画像ＩＭＧを印字する。
このプリンタ１０は、印字ラインの方向に沿って配列された複数の発熱体を有する印字ヘッド１２と、各印字ラインの印字ドットの数を特定し、かつ、特定した印字ドットの数に基づいて、各印字ラインを印字するときの複数の発熱体の制御方式を、第１制御方式〜第３制御方式のいずれかに決定するＣＰＵ１０１（制御部の一例）と、を備える。
第１制御方式は、複数の発熱体を複数の第１グループにグルーピングし、かつ、各第１グループを異なるタイミングで発熱対象とする方式である。各第１グループは、互いに隣接する２以上の発熱体から構成される。
第２制御方式は、複数の発熱体を複数の第２グループにグルーピングし、かつ、各第２グループを異なるタイミングで発熱対象とする方式である。各第２グループは、２以上の発熱体から構成され、かつ、少なくとも２つの発熱体が互いに離間している。
第３制御方式は、複数の発熱体を同一のタイミングで発熱対象とする方式である。
【００８１】
第１実施形態と同様に、第１制御方式には、段差が目立ちにくいというメリットはあるが、濃度のバラツキが生じ易いというデメリットがある。
第１実施形態と同様に、第２制御方式には、濃度のバラツキが生じにくいというメリットはあるが、段差が目立ち易いというデメリットがある。
第３制御方式は、印字ライン上のすべての印字ドットに対応する発熱体（つまり、発熱対象となる発熱体のすべて）を同一のタイミングで発熱させるため、印字ラインに段差および濃度のバラツキが生じないというメリットがある。しかしながら、バッテリ等の消費電力の制約により、印字ドットの数Ｋ（ｎ）が第２閾値ＴＨ２以上である印字ラインには適用できないというデメリットがある。
本実施形態では、印字ライン毎に、複数の発熱体を複数のグループにグルーピングし、かつ、各グループを異なるタイミングで発熱対象とする２種類の制御方式（第１制御方式および第２制御方式）、ならびに、複数の発熱体を同時に発熱対象とする制御方式（第３制御方式）の中から、印字ライン毎に、印字ドットの数に応じた最適な制御方式が適用される。したがって、第１制御方式〜第３制御方式のデメリットを回避し、かつ、メリットを享受することができる。その結果、プリンタ１０の消費電力を抑制し、かつ、印字媒体ＰＭに印字された画像ＩＭＧの印字品質の低下を防ぐことができる。
【００８２】
第２実施形態のＣＰＵ１０１は、複数の印字ラインのうち、制御方式を決定すべき印字ラインである対象ラインの印字ドットの数と、対象ラインに隣接する印字ラインである参照ラインとの間の印字ドットの変化量を算出し、変化量が所定の第１閾値以上であり、かつ、対象ラインの印字ドットの数が所定の第２閾値以上である場合、対象ラインの制御方式を第１制御方式に決定し、変化量が第１閾値未満であり、かつ、対象ラインの印字ドットの数が前記第２閾値以上である場合、対象ラインの制御方式を前記第２制御方式に決定し、対象ラインの印字ドットの数が第２閾値未満である場合、対象ラインの制御方式を前記第３制御方式に決定する。
【００８３】
この場合、印字ドットの数が多く、かつ、印字ドットの変化量が大きい印字ラインには第１制御方式が適用されるので、互いに隣接する２以上の発熱体が発熱する。したがって、画像ＩＭＧの当該変化量が大きい部分には、段差が生じにくい。これにより、画像ＩＭＧの当該変化量が大きい部分の印字品質の低下を防ぐことができる。
当該変化量が小さい印字ラインには第２制御方式が適用されるので、少なくとも２つの発熱体が離間している２以上の発熱体が発熱する。発熱している発熱体の間に位置する発熱体（つまり、発熱していない発熱体）は、発熱している発熱体の熱によって暖められる。したがって、発熱体の温度のバラツキが抑制される。これにより、画像ＩＭＧの当該変化量が小さい部分の印字品質の低下を防ぐことができる。
【００８４】
（３）第３実施形態
第３実施形態について説明する。上述の実施形態では、印字ヘッド１２の制御方式を決定する例について説明した。これに対して、第３実施形態では、印字ヘッド１２の制御方式だけでなく、各印字ラインを印字するときに発熱対象となる発熱体に電圧を印加する時間（以下「ストローブ時間」という）を、印字ライン毎に決定する例について説明する。
なお、上述の実施形態と同様の説明は省略する。
【００８５】
（３．１）プラテンローラの制御パターン（図１４）
第３実施形態のプラテンローラの制御パターンについて説明する。
図１４は、第３実施形態のＣＰＵ１０１が搬送制御回路１０６に与えるパルス信号の波形、および、発熱体に印加する電圧を示す図である。このパルス信号は、ステッピングモータの駆動を制御するための制御信号である。
【００８６】
第３実施形態では、ＣＰＵ１０１は、図６のＳ１２の処理において、印字ヘッド１２の制御方式だけでなく、プラテンローラ１１の制御パターンを決定する。
【００８７】
図１４において、縦軸ＯＵＴはパルス信号の出力を示し、縦軸Ｖは発熱対象となる発熱体に印加する電圧を示し、横軸ＴＩＭＥは時間を示している。Ｐ１およびＰ２は、それぞれ、第１パターンおよび第２パターンを示している。Ｑ１およびＱ２は、ストローブ時間を示している。Ｒ１およびＲ２は、プラテンローラ１１の回転を停止させる時間（以下「停止時間」という）を示している。
図１４に示すように、ＣＰＵ１０１は、印字ラインＬ（ｎ）毎に、搬送制御回路１０６に与えるパルス信号、および、発熱体に印加する電圧のパターンを、第１パターンＰ１および第２パターンＰ２のいずれかに決定する。
第１パターンＰ１は、印字媒体ＰＭを１印字ライン分搬送するためにプラテンローラ１１を回転させた後、時間Ｒ１だけプラテンローラ１１の回転を停止させ、かつ、プラテンローラ１１の回転が停止している時間Ｒ１の間に、時間Ｑ１（Ｑ１＜Ｒ１）だけ発熱体に電圧を印加するパターンである。
第２パターンＰ２は、第２パターンＰ２は、印字媒体ＰＭを１印字ライン分搬送するためにプラテンローラ１１を回転させた後、時間Ｒ１より長い時間Ｒ２だけプラテンローラ１１の回転を停止させ、かつ、プラテンローラ１１の回転が停止している時間Ｒ２の間に、時間Ｑ１より長い時間Ｑ２（Ｑ２＜Ｒ２）だけ発熱体に電圧を印加するパターンである。
印字対象となる印字ラインのうち、第１制御方式が適用される印字ラインの１ライン後の印字ライン以外の印字ラインには、第１パターンＰ１が適用される。印字対象となる印字ラインのうち、第１制御方式が適用される印字ラインの１ライン後の印字ラインには、第２パターンＰ２が適用される。
【００８８】
例えば、図１２の画像ＩＭＧを印字する場合、ＣＰＵ１０１は、第１制御方式が適用される印字ラインＬ（２０）を印字するときのパターンを、第１パターンＰ１に決定する。このとき、ＣＰＵ１０１は、時間Ｑ１の間、発熱対象となる発熱体に電圧を印加し続ける。したがって、時間Ｑ１の間に、発熱体が発熱し続ける。
【００８９】
ＣＰＵ１０１は、第１制御方式が適用される印字ラインＬ（２０）の１ライン後の印字ラインＬ（２１）を印字するときのパターンを、第２パターンＰ２に決定する。このとき、ＣＰＵ１０１は、時間Ｑ２の間、発熱対象となる発熱体に電圧を印加し続ける。したがって、時間Ｑ２の間に、発熱体が発熱し続ける。
ストローブ時間Ｑ１およびＱ２は、印字が行われる時間（以下「印字時間」という）に相当する。つまり、第２パターンＰ２の印字時間は、第１パターンＰ１の印字時間より長い。
【００９０】
ＣＰＵ１０１は、第２パターンＰ２が適用される印字ラインＬ（２１）の１ライン後の印字ラインＬ（２２）を印字するときのパターンを、第１パターンＰ１に決定する。このとき、ＣＰＵ１０１は、時間Ｑ１の間、電圧を印加し続ける。したがって、時間Ｑ１の間に、発熱体が発熱し続ける。
【００９１】
図１４に示すように、印字ラインＬ（２０）は、第１制御方式に従って印字される。第１制御方式では、タイミングＴ１において発熱した発熱体Ｅ１〜Ｅ４の温度は、タイミングＴ２〜Ｔ３の間に低下する。
印字ラインＬ（２１）は、第２制御方式に従って印字される。このとき、第２制御方式の第２グループを構成する発熱体のうち、温度が低下した発熱体Ｅ１〜Ｅ４には、時間Ｑ２の間だけ、電圧が印加される。
一般に、印字媒体ＰＭに印字される画像ＩＭＧの印字濃度は、ストローブ時間、および、発熱体に印加する電圧の積に比例する。したがって、ストローブ時間が時間Ｑ１より長い時間Ｑ２である印字ラインＬ（２１）において、発熱体Ｅ１〜Ｅ４の温度の低下に起因する印字濃度の低下を防ぐことができる。
【００９２】
換言すると、第２パターンＰ２の、印字媒体ＰＭの平均搬送速度（印字媒体ＰＭの搬送距離／第２パターンＰ２の所要時間）は、第１パターンＰ１の印字媒体ＰＭの平均搬送速度（印字媒体ＰＭの搬送距離／第２パターンＰ２の所要時間）より遅い。つまり、第１制御方式が適用される印字ラインの１ライン後の印字ラインを印字するときには、ＣＰＵ１０１は、他の印字ラインを印字するときより印字媒体ＰＭの搬送速度を遅くする。したがって、第２パターンＰ２が適用される印字ラインＬ（２１）の印字時間は、第１パターンＰ１が適用される印字ラインＬ（２０）およびＬ（２２）の印字時間より長くなる。
【００９３】
（３．２）小括
第３実施形態について小括する。
第３実施形態のプリンタ１０は、印字媒体ＰＭを搬送するプラテンローラ１１（搬送部の一例）をさらに備え、
ＣＰＵ１０１は、制御方式が第１制御方式に決定された印字ラインを印字するときのプラテンローラ１１の制御パターンを第１パターンＰ１に決定し、制御方式が第１制御方式に決定された印字ラインの１ライン後の印字ラインを印字するときのプラテンローラ１１の制御パターンを第１パターンＰ１より印字時間が長い第２パターンＰ２に決定する。
【００９４】
上記のとおり、第１制御方式では、発熱対象とならない発熱体の温度が低下し易い。したがって、第１制御方式が適用される印字ラインの１ライン後の印字ラインを印字するときの発熱体の温度は、他の印字ラインを印字するときの発熱体の温度より低い。そのため、第１制御方式が適用される印字ラインの１ライン後の印字ラインの印字濃度は、他の印字ラインの印字濃度より低くなり易い。
これに対して、第３実施形態では、第１制御方式が適用される印字ラインの１ライン後の印字ラインの印字時間が、第１制御方式が適用される印字ラインの印字時間より長くなる。したがって、第１制御方式が適用される印字ラインの１ライン後の印字ラインを印字するときのストローブ時間は、第１制御方式が適用される印字ラインを印字するときより長くなる。ストローブ時間が長い程、印字媒体ＰＭに印字される画像の印字濃度は高くなる。したがって、第１制御方式が適用される印字ラインの１ライン後の印字ラインの印字濃度が高くなり、結果として、印字品質の低下を防ぐことができる。
【００９５】
（３．３）変形例
第３実施形態の変形例について説明する。
本変形例は、第１制御方式が適用される印字ラインの１ライン後の印字ラインを印字するときに、いわゆるマルチストローブを行う例である。
【００９６】
例えば、ＣＰＵ１０１は、図１４の第２パターンＰ２の時間Ｒ２の間に、マルチストローブを行うための制御信号を印字制御回路１０７に与える。「マルチストローブ」とは、プラテンローラ１１の回転が停止している間に、同一の発熱体に、複数回電圧を印加する（つまり、同一の発熱体を複数回発熱させる）ことを意味する。印字制御回路１０７は、当該制御信号に従って、第２グループを構成する発熱体のうち印字ドットに対応する発熱体を複数回発熱させる。その結果、マルチストローブを行う場合のストローブ時間は、マルチストローブを行わない場合よりも長くなる。
マルチストローブは、すべてのタイミング（例えば、図５のＴ１〜Ｔ３）で実行してもよいし、最初のタイミング（例えば、図５のＴ１）のみで実行してもよい。
【００９７】
本変形例によれば、第１制御方式が適用される印字ラインの１ライン後の印字ラインを印字するときにマルチストローブを行うので、ストローブ時間が、第１制御方式が適用される印字ラインより長くなる。これにより、第１制御方式が適用される印字ラインの１ライン後の印字ラインにおいて、発熱体の温度の低下に起因する印字濃度の低下を防ぎ、かつ、消費電力を抑制することができる。
【００９８】
（４）第４実施形態
第４実施形態について説明する。第３実施形態では、印字ライン毎に、ストローブ時間を決定する例について説明した。これに対して、第４実施形態では、印字ライン毎に、発熱体に印加する電圧を決定する例について説明する。
なお、上述の実施形態と同様の説明は省略する。
【００９９】
（４．１）発熱体に印加する電圧（図１５）
第４実施形態の発熱体に印加する電圧について説明する。
図１５は、第４実施形態のＣＰＵ１０１が搬送制御回路１０６に与えるパルス信号の波形、および、発熱体に印加する電圧を示す図である。
【０１００】
第４実施形態では、ＣＰＵ１０１は、図６のＳ１２の処理において、印字ヘッド１２の制御方式だけでなく、各発熱体Ｅ１〜Ｅ１２に印加する電圧を決定する。
【０１０１】
図１５において、縦軸ＯＵＴはパルス信号の出力を示し、縦軸Ｖは発熱対象となる発熱体に印加する電圧を示し、横軸ＴＩＭＥは時間を示している。Ｐ１、Ｐ２、Ｑ１、および、Ｒ１は、第３実施形態と同様である。
第３実施形態のパターンＰ１およびＰ２は、それぞれ、停止時間Ｒ１およびストローブ時間Ｑ１が共通であり、かつ、発熱体に印加する電圧Ｖ１およびＶ２が異なる点において、第３実施形態のパターンＰ１およびＰ２と異なる。
具体的には、図１５に示すように、ＣＰＵ１０１は、印字ラインＬ（ｎ）毎に、各発熱体Ｅ１〜Ｅ１２に印加する電圧を、第１電圧Ｖ１、および、第１電圧Ｖ１より高い第２電圧Ｖ２のいずれかに決定する。ＣＰＵ１０１は、印字制御回路１０７に、時間Ｑ１だけ、決定した電圧（第１電圧Ｖ１または第２電圧Ｖ２）を各発熱体Ｅ１〜Ｅ１２に印加し続けるための制御信号を与える。
印字対象となる印字ラインのうち、第１制御方式が適用される印字ラインの１ライン後の印字ライン以外の印字ラインには、第１電圧Ｖ１が適用される。印字対象となる印字ラインのうち、第１制御方式が適用される印字ラインの１ライン後の印字ラインには、第２電圧Ｖ２が適用される。
【０１０２】
例えば、図１２の画像ＩＭＧを印字する場合、ＣＰＵ１０１は、第１制御方式が適用される印字ラインＬ（２０）を印字するときに各発熱体Ｅ１〜Ｅ１２に印加する電圧を第１電圧Ｖ１に決定する。
ＣＰＵ１０１は、第１制御方式が適用される印字ラインＬ（２０）の１ライン後の印字ラインＬ（２１）を印字するときに各発熱体Ｅ１〜Ｅ１２に印加する電圧を第２電圧Ｖ２に決定する。
ＣＰＵ１０１は、第２電圧Ｖ２を印加した後の印字ラインＬ（２２）を印字するときに各発熱体Ｅ１〜Ｅ１２に印加する電圧を第１電圧Ｖ１に決定する。
【０１０３】
図１５に示すように、印字ラインＬ（２０）を印字するときには、各発熱体Ｅ１〜Ｅ１２には、第１電圧Ｖ１が印加される。第１制御方式では、各発熱体Ｅ１〜Ｅ１２の温度は、第１電圧Ｖ１の印加が終了した後に低下する。
印字ラインＬ（２１）を印字するときには、各発熱体Ｅ１〜Ｅ１２には、第１電圧Ｖ１より高い第２電圧Ｖ２が印加される。
一般に、印字媒体ＰＭに印字される画像ＩＭＧの印字濃度は、ストローブ時間、および、発熱体に印加する電圧の積に比例する。したがって、発熱体に印加する電圧が第１電圧Ｖ１より高い第２電圧Ｖ２である印字ラインＬ（２１）において、各発熱体Ｅ１〜Ｅ１２の温度の低下に起因する印字濃度の低下を防ぐことができる。
【０１０４】
換言すると、第１制御方式が適用される印字ラインの１ライン後の印字ラインを印字するときには、ＣＰＵ１０１は、他の印字ラインを印字するときより各発熱体Ｅ１〜Ｅ１２に印加する電圧を高くする。したがって、第１制御方式が適用される印字ラインを印字した後に各発熱体Ｅ１〜Ｅ１２が冷めたとしても、第１制御方式が適用される印字ラインの１ライン後の印字ラインの印字濃度の低下を防ぐことができる。
【０１０５】
（４．２）小括
第４実施形態について小括する。
第４実施形態のＣＰＵ１０１は、制御方式が第１制御方式に決定された印字ラインを印字するときに発熱体に印加する電圧を第１電圧Ｖ１に決定し、制御方式が第１制御方式に決定された印字ラインの１ライン後の印字ラインを印字するときに発熱体に印加する電圧を、第１電圧Ｖ１より高い第２電圧Ｖ２に決定する。
【０１０６】
上記のとおり、第１制御方式では、発熱対象とならない発熱体の温度が低下し易い。したがって、第１制御方式が適用される印字ラインの１ライン後の印字ラインを印字するときの発熱体の温度は、他の印字ラインを印字するときの発熱体の温度より低い。そのため、第１制御方式が適用される印字ラインの１ライン後の印字ラインの印字濃度は、他の印字ラインの印字濃度より低くなり易い。
これに対して、第４実施形態では、第１制御方式が適用される印字ラインの１ライン後の印字ラインを印字するときに発熱体に印加する電圧が、他の印字ラインを印字するときに発熱体に印加する電圧より高くなる。印加される電圧が高い程、印字媒体ＰＭに印字される画像の印字濃度は高くなる。したがって、第１制御方式が適用される印字ラインの１ライン後の印字ラインの印字濃度が高くなり、結果として、印字品質の低下を防ぐことができる。
また、第４実施形態では、第１制御方式が適用される印字ラインの１ライン後の印字ラインを印字するときのストローブ時間Ｑ１が、第１制御方式が適用される印字ラインを印字するときのストローブ時間Ｑ１と同一であるので、第３実施形態に比べて、全体の印字時間を短縮することができる。
【０１０７】
（５）その他の変形例
【０１０８】
上記実施形態では、印字媒体ＰＭの形態が連続状のラベルである例について説明したが、印字媒体ＰＭの形態はこれに限られない。
印字媒体ＰＭは、連続状の台紙に複数のラベルが仮着された形態であってもよいし、ＲＦＩＤ（Radio Frequency IDentification）が埋め込まれた形態であってもよいし、粘着層を有さない形態（例えば、タグ、リストバンド等）であってもよい。
【０１０９】
上記実施形態の数値例（例えば、印字ヘッド１２が有する発熱体の数、印字ラインの数、第２グループにおいて隣接する発熱体の数、ならびに、第１閾値ＴＨ１および第２閾値ＴＨ２の値）は、一例に過ぎず、本実施形態はこれらの値に限定されない。
また、第１閾値ＴＨ１および第２閾値ＴＨ２は、ユーザの指示に基づいて変更可能である。例えば、ユーザが入力デバイス１０３を介して第１閾値ＴＨ１および第２閾値ＴＨ２を変更する指示を与えた場合、ＣＰＵ１０１は、当該指示に基づく値を、記憶装置１０２に記憶する。そして、ＣＰＵ１０１は、図７および図１１のＳ１２３、ならびに、図１１のＳ２２０において、記憶装置１０２に記憶された値を参照する。これにより、ユーザの指示に基づいて変更された第１閾値ＴＨ１および第２閾値ＴＨ２を用いて、印字処理が実行される。
【０１１０】
上記実施形態では、プリンタ１０が、通信インタフェース１０５を介して受信した画像データから印字データを作成する例について説明したが、本実施形態はこれに限られない。プリンタ１０は、例えば、入力デバイス１０３を介して受け付けられたユーザの指示に基づいて、印字データを作成してもよい。
【０１１１】
上記実施形態では、プリンタ１０が、感熱層を発色させて印字を行う例について説明した。しかし、本実施形態は、例えば、インクリボンを用いて印字媒体ＰＭに画像を転写するプリンタにも適用可能である。
【０１１２】
以上、本発明の実施形態について詳細に説明したが、本発明の範囲は上記の実施形態に限定されない。また、上記の実施形態は、本発明の主旨を逸脱しない範囲において、種々の改良や変更が可能である。また、上記の実施形態および変形例は、組合せ可能である。
【符号の説明】
【０１１３】
１０    ：プリンタ
１１    ：プラテンローラ
１２    ：印字ヘッド
１２ａ  ：印字面
１３    ：収容部
１６    ：光学センサ
１６ａ  ：受光素子
１６ｂ  ：発光素子
１７    ：排出口
１００  ：制御ユニット
１０１  ：ＣＰＵ
１０２  ：記憶装置
１０３  ：入力デバイス
１０４  ：表示デバイス
１０５  ：通信インタフェース
１０６  ：搬送制御回路
１０７  ：印字制御回路
【図１】
2020019285.tif 000003
【図２】
2020019285.tif 000004
【図３】
2020019285.tif 000005
【図４】
2020019285.tif 000006
【図５】
2020019285.tif 000007
【図６】
2020019285.tif 000008
【図７】
2020019285.tif 000009
【図８】
2020019285.tif 000010
【図９】
2020019285.tif 000011
【図１０】
2020019285.tif 000012
【図１１】
2020019285.tif 000013
【図１２】
2020019285.tif 000014
【図１３】
2020019285.tif 000015
【図１４】
2020019285.tif 000016
【図１５】
2020019285.tif 000017
【手続補正書】
【提出日】令和1年12月9日(2019.12.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の印字ラインのそれぞれの印字ドットを含む印字データに基づいて、印字媒体に画像を印字するプリンタであって、
前記印字ラインの方向に沿って配列された複数の発熱体を有する印字ヘッドと、
各印字ラインの印字ドットの数を特定し、かつ、特定した印字ドットの数に基づいて、各印字ラインを印字するときの前記複数の発熱体の制御方式を、第１制御方式および第２制御方式のいずれかに決定する制御部と、を備え、
前記第１制御方式は、前記複数の発熱体を複数の第１グループにグルーピングし、かつ、各第１グループを異なるタイミングで発熱対象とする方式であり、各第１グループは、連続して配置される２以上の発熱体から構成され、
前記第２制御方式は、前記複数の発熱体を複数の第２グループにグルーピングし、かつ、各第２グループを異なるタイミングで発熱対象とする方式であり、各第２グループは、単一の発熱体、又は連続して配置される２以上の発熱体から構成され、
前記複数の発熱体に含まれる第１グループの数は、前記複数の発熱体に含まれる第２グループの数よりも少ない、
プリンタ。
【請求項２】
複数の印字ラインのそれぞれの印字ドットを含む印字データに基づいて、印字媒体に画像を印字するプリンタであって、
前記印字ラインの方向に沿って配列された複数の発熱体を有する印字ヘッドと、
各印字ラインの印字ドットの数を特定し、かつ、特定した印字ドットの数に基づいて、各印字ラインを印字するときの前記複数の発熱体の制御方式を、第１制御方式および第２制御方式のいずれかに決定する制御部と、を備え、
前記第１制御方式は、前記複数の発熱体を複数の第１グループにグルーピングし、かつ、各第１グループを異なるタイミングで発熱対象とする方式であり、各第１グループは、連続して配置される２以上の発熱体から構成され、
前記第２制御方式は、前記複数の発熱体を複数の第２グループにグルーピングし、かつ、各第２グループを異なるタイミングで発熱対象とする方式であり、各第２グループは、単一の発熱体、又は連続して配置される２以上の発熱体から構成され、
各第１グループに含まれる発熱体の数は、各第２グループに含まれる発熱体の数よりも多い、
プリンタ。
【請求項３】
複数の印字ラインのそれぞれの印字ドットを含む印字データに基づいて、印字媒体に画像を印字するプリンタであって、
前記印字ラインの方向に沿って配列された複数の発熱体を有する印字ヘッドと、
各印字ラインの印字ドットの数を特定し、かつ、特定した印字ドットの数に基づいて、各印字ラインを印字するときの前記複数の発熱体の制御方式を、第１制御方式および第２制御方式のいずれかに決定する制御部と、を備え、
前記第１制御方式は、前記複数の発熱体を複数の第１グループにグルーピングし、かつ、各第１グループを異なるタイミングで発熱対象とする方式であり、各第１グループは、連続して配置される２以上の発熱体から構成され、
前記第２制御方式は、前記複数の発熱体を複数の第２グループにグルーピングし、かつ、各第２グループを異なるタイミングで発熱対象とする方式であり、各第２グループは、単一の発熱体、又は連続して配置される２以上の発熱体から構成され、
前記複数の発熱体において、発熱対象となる発熱体と発熱対象とならない発熱体の間の境界の数は、前記第２制御方式が前記第１制御方式よりも多い、
プリンタ。
【請求項４】
前記制御部は、
前記印字データに基づいて、各印字ラインについて、前記画像のエッジ部分を含む印字ラインであるエッジライン、および、前記画像の非エッジ部分を含む非エッジラインのいずれであるかを判定し、
前記エッジラインの制御方式を前記第１制御方式に決定し、
前記非エッジラインの制御方式を前記第２制御方式に決定する、
請求項１〜３のいずれか一項に記載のプリンタ。
【請求項５】
前記制御部は、
前記複数の印字ラインのうち、前記制御方式を決定すべき印字ラインである対象ラインと、前記対象ラインに隣接する印字ラインである参照ラインとの間の印字ドットの変化量を算出し、
前記変化量が所定の第１閾値以上である場合、前記対象ラインを前記エッジラインと判定し、
前記変化量が前記第１閾値未満である場合、前記対象ラインを前記非エッジラインと判定する、
請求項４に記載のプリンタ。
【請求項６】
前記制御部は、各印字ラインの印字ドットの数を特定し、かつ、特定した印字ドットの数に基づいて、各印字ラインを印字するときの前記複数の発熱体の制御方式を、前記第１制御方式、前記第２制御方式、又は第３制御方式のいずれかに決定し、
前記第３制御方式は、前記複数の発熱体を同一のタイミングで発熱対象とする方式である、
請求項１〜５のいずれか一項に記載のプリンタ。
【請求項７】
前記制御部は、
前記複数の印字ラインのうち、前記制御方式を決定すべき印字ラインである対象ラインの印字ドットの数と、前記対象ラインに隣接する印字ラインである参照ラインとの間の印字ドットの変化量を算出し、
前記変化量が所定の第１閾値以上であり、かつ、前記対象ラインの印字ドットの数が所定の第２閾値以上である場合、前記対象ラインの制御方式を前記第１制御方式に決定し、
前記変化量が前記第１閾値未満であり、かつ、前記対象ラインの印字ドットの数が前記第２閾値以上である場合、前記対象ラインの制御方式を前記第２制御方式に決定し、
前記対象ラインの印字ドットの数が前記第２閾値未満である場合、前記対象ラインの制御方式を前記第３制御方式に決定する、
請求項６に記載のプリンタ。
【請求項８】
前記印字媒体を搬送する搬送部をさらに備え、
前記制御部は、前記制御方式が前記第１制御方式に決定された印字ラインを印字するときの前記搬送部の制御パターンを第１パターンに決定し、前記制御方式が前記第１制御方式に決定された印字ラインの１ライン後の印字ラインを印字するときの前記搬送部の制御パターンを、前記第１パターンより印字時間が長い第２パターンに決定する、
請求項１〜７のいずれかに記載のプリンタ。
【請求項９】
前記制御部は、前記制御方式が前記第１制御方式に決定された印字ラインを印字するときに前記発熱体に印加する電圧を第１電圧に決定し、前記制御方式が前記第１制御方式に決定された印字ラインの１ライン後の印字ラインを印字するときに前記発熱体に印加する電圧を、前記第１電圧より高い第２電圧に決定する、
請求項１〜７のいずれかに記載のプリンタ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の第１態様は、複数の印字ラインのそれぞれの印字ドットを含む印字データに基づいて、印字媒体に画像を印字するプリンタであって、
前記印字ラインの方向に沿って配列された複数の発熱体を有する印字ヘッドと、
各印字ラインの印字ドットの数を特定し、かつ、特定した印字ドットの数に基づいて、各印字ラインを印字するときの前記複数の発熱体の制御方式を、第１制御方式および第２制御方式のいずれかに決定する制御部と、を備える。
前記第１制御方式は、前記複数の発熱体を複数の第１グループにグルーピングし、かつ、各第１グループを異なるタイミングで発熱対象とする方式であり、各第１グループは、連続して配置される２以上の発熱体から構成され、前記第２制御方式は、前記複数の発熱体を複数の第２グループにグルーピングし、かつ、各第２グループを異なるタイミングで発熱対象とする方式であり、各第２グループは、単一の発熱体、又は連続して配置される２以上の発熱体から構成され、前記複数の発熱体に含まれる第１グループの数は、前記複数の発熱体に含まれる第２グループの数よりも少なくてもよい。
前記第１制御方式は、前記複数の発熱体を複数の第１グループにグルーピングし、かつ、各第１グループを異なるタイミングで発熱対象とする方式であり、各第１グループは、連続して配置される２以上の発熱体から構成され、前記第２制御方式は、前記複数の発熱体を複数の第２グループにグルーピングし、かつ、各第２グループを異なるタイミングで発熱対象とする方式であり、各第２グループは、単一の発熱体、又は連続して配置される２以上の発熱体から構成され、各第１グループに含まれる発熱体の数は、各第２グループに含まれる発熱体の数よりも多くてもよい。
前記第１制御方式は、前記複数の発熱体を複数の第１グループにグルーピングし、かつ、各第１グループを異なるタイミングで発熱対象とする方式であり、各第１グループは、連続して配置される２以上の発熱体から構成され、前記第２制御方式は、前記複数の発熱体を複数の第２グループにグルーピングし、かつ、各第２グループを異なるタイミングで発熱対象とする方式であり、各第２グループは、単一の発熱体、又は連続して配置される２以上の発熱体から構成され、前記複数の発熱体において、発熱対象となる発熱体と発熱対象とならない発熱体の間の境界の数は、前記第２制御方式が前記第１制御方式よりも多くてもよい。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
前記制御部は、各印字ラインの印字ドットの数を特定し、かつ、特定した印字ドットの数に基づいて、各印字ラインを印字するときの前記複数の発熱体の制御方式を、第１制御方式、前記第２制御方式、又は第３制御方式のいずれかに決定し、
前記第３制御方式は、前記複数の発熱体を同一のタイミングで発熱対象とする方式であってもよい。