(57)【要約】      （修正有）【課題】印刷速度の高速化と印刷内容の高解像度化を両立する技術を提供する。【解決手段】印刷装置は、発熱素子に通電を行うことにより被印刷媒体に印刷を行うサーマルヘッド１０と、制御回路５を備える。制御回路は、第１解像度で形成されている元画像を第１解像度より低い第２解像度の第１印刷データに従って複数の印刷ドットにより印刷した場合の印刷画像において、解像度の低下によって印刷画像に生じる段差部分に、発熱素子に通電を行う通電時間が印刷ドットに設定されている通電時間を分割した複数の分割通電時間の何れかに設定されている補間ドットを印刷するための補間データを生成し、第１印刷データを、該第１印刷データに補間データを付加した第２印刷データに変換し、サーマルヘッドにより第２印刷データに従って印刷を行うように制御する。【選択図】図６
2018161837.tif 000002
【特許請求の範囲】
【請求項１】
発熱素子を有し、前記発熱素子に通電を行うことにより被印刷媒体に印刷を行うサーマルヘッドと、
制御回路と、
を備え、
前記制御回路は、
第１解像度で形成されている元画像を前記第１解像度より低い第２解像度の第１印刷データに従って複数の印刷ドットにより印刷した場合の印刷画像において、解像度の低下によって前記印刷画像に生じる段差部分に、前記発熱素子に前記通電を行う通電時間が前記印刷ドットに設定されている通電時間を分割した複数の分割通電時間の何れかに設定されている補間ドットを印刷するための補間データを生成し、
前記第１印刷データを、該第１印刷データに前記補間データを付加した第２印刷データに変換し、
前記サーマルヘッドにより前記第２印刷データに従って前記印刷を行うように制御する、
ことを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、
前記制御回路は、
前記印刷画像が被印刷媒体に順次印刷される複数のラインにより形成され、前記複数のラインにおける第１ラインと該第１ラインの後に印刷される第２ラインとの間に前記段差部分が形成され、前記段差部分の形状が、前記第１ラインと前記第２ラインとの間で前記印刷ドットが減ることにより形成される第１段差形状であるとき、前記補間データを、前記第１ラインの印刷を行う間に前記補間ドットを印刷するように生成し、
前記段差部分の形状が、前記第１ラインと前記第２ラインとの間で前記印刷ドットが増えることにより形成される第２段差形状であるとき、前記補間データを、前記第２ラインの印刷を行う間に前記補間ドットを印刷するように生成する、
ことを特徴とする印刷装置。
【請求項３】
請求項１に記載の印刷装置において、
前記制御回路は、
前記第１印刷データにおける前記複数の印刷ドットに対応する複数のドットデータの各々に設定されている前記通電時間を前記複数の分割通電時間に分割して分割データを生成し、
少なくとも前記補間データと前記分割データとに基づいて、前記第２印刷データを生成する、
ことを特徴とする印刷装置。
【請求項４】
請求項３に記載の印刷装置において、
前記制御回路は、
前記第１印刷データに基づいて、予備加熱データを生成し、
前記予備加熱データと前記補間データと前記分割データとに基づいて、前記第２印刷データを生成する、
ことを特徴とする印刷装置。
【請求項５】
印刷装置と印刷制御装置とを備える印刷システムであって、
前記印刷装置は、
発熱素子を有し、前記発熱素子に通電を行うことにより被印刷媒体に印刷を行うサーマルヘッドと、
制御回路と、を備え、
前記印刷制御装置は、
第１解像度で形成されている元画像を前記第１解像度より低い第２解像度の第１印刷データに従って複数の印刷ドットにより印刷した場合の印刷画像において、解像度の低下によって前記印刷画像に生じる段差部分に、前記発熱素子に前記通電を行う通電時間が前記印刷ドットに設定されている通電時間を分割した複数の分割通電時間の何れかに設定されている補間ドットを印刷するための補間データを生成し、
前記第１印刷データを、該第１印刷データに前記補間データを付加した第２印刷データに変換し、
前記第２印刷データを前記印刷装置へ出力し、
前記制御回路は、前記サーマルヘッドにより前記第２印刷データに従って前記印刷を行うように制御する、
ことを特徴とする印刷システム。
【請求項６】
第１解像度で形成されている元画像を前記第１解像度より低い第２解像度の第１印刷データに従って複数の印刷ドットにより印刷した場合の印刷画像において、解像度の低下によって前記印刷画像に生じる段差部分に、サーマルヘッドの発熱素子に通電を行う通電時間が前記印刷ドットに設定されている通電時間を分割した複数の分割通電時間の何れかに設定されている補間ドットを印刷するための補間データを生成し、
前記第１印刷データを、該第１印刷データに前記補間データを付加した第２印刷データに変換し、
前記第２印刷データに従って前記発熱素子に通電を行うことにより被印刷媒体に印刷を行うように、前記サーマルヘッドを制御する、
ことを特徴とする印刷制御方法。
【請求項７】
サーマルヘッドを有する印刷装置が備えるコンピュータに、
第１解像度で形成されている元画像を前記第１解像度より低い第２解像度の第１印刷データに従って複数の印刷ドットにより印刷した場合の印刷画像において、解像度の低下によって前記印刷画像に生じる段差部分に、前記サーマルヘッドの発熱素子に通電を行う通電時間が前記印刷ドットに設定されている通電時間を分割した複数の分割通電時間の何れかに設定されている補間ドットを印刷するための補間データを生成し、
前記第１印刷データを、該第１印刷データに前記補間データを付加した第２印刷データに変換し、
前記第２印刷データに従って前記発熱素子に通電を行うことにより被印刷媒体に印刷を行うように、前記サーマルヘッドを制御する、
処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、印刷装置、印刷システム、印刷制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
従来から、印刷装置の分野では、印刷速度の高速化と印刷内容の高解像度化が望まれている。このような要望は、例えば特許文献１に記載されるような、サーマルヘッドを備える印刷装置においても同様に存在する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−７７５２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、サーマルヘッドを備える印刷装置では、印刷速度の高速化に伴い１ライン分の印刷を行うための期間が短くなると、当該期間中にサーマルヘッドの冷却期間を十分に設けることができない。その結果、サーマルヘッドに熱が溜りやすくなり、細かな印刷ドットを形成することが難しくなる。
【０００５】
印刷データの解像度を落とすことで、１ライン分の印刷を行うための期間をより長く確保することができるが、この方法では、印刷速度の高速化と印刷内容の高解像度化を両立することは困難である。
【０００６】
以上のような実情を踏まえ、本発明の一側面に係る目的は、印刷速度の高速化と印刷内容の高解像度化を両立する技術を提供することである。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る印刷装置は、発熱素子を有し、前記発熱素子に通電を行うことにより被印刷媒体に印刷を行うサーマルヘッドと、制御回路と、を備える。前記制御回路は、第１解像度で形成されている元画像を前記第１解像度より低い第２解像度の第１印刷データに従って複数の印刷ドットにより印刷した場合の印刷画像において、解像度の低下によって前記印刷画像に生じる段差部分に、前記発熱素子に前記通電を行う通電時間が前記印刷ドットに設定されている通電時間を分割した複数の分割通電時間の何れかに設定されている補間ドットを印刷するための補間データを生成し、前記第１印刷データを、該第１印刷データに前記補間データを付加した第２印刷データに変換し、前記サーマルヘッドにより前記第２印刷データに従って前記印刷を行うように制御する。
【０００８】
本発明の一態様に係る印刷システムは、印刷装置と印刷制御装置とを備える印刷システムであって、前記印刷装置は、発熱素子を有し、前記発熱素子に通電を行うことにより被印刷媒体に印刷を行うサーマルヘッドと、制御回路と、を備える。前記印刷制御装置は、第１解像度で形成されている元画像を前記第１解像度より低い第２解像度の第１印刷データに従って複数の印刷ドットにより印刷した場合の印刷画像において、解像度の低下によって前記印刷画像に生じる段差部分に、前記発熱素子に前記通電を行う通電時間が前記印刷ドットに設定されている通電時間を分割した複数の分割通電時間の何れかに設定されている補間ドットを印刷するための補間データを生成し、前記第１印刷データを、該第１印刷データに前記補間データを付加した第２印刷データに変換し、前記第２印刷データを前記印刷装置へ出力する。前記制御回路は、前記サーマルヘッドにより前記第２印刷データに従って前記印刷を行うように制御する。
【０００９】
本発明の一態様に係る印刷制御方法は、第１解像度で形成されている元画像を前記第１解像度より低い第２解像度の第１印刷データに従って複数の印刷ドットにより印刷した場合の印刷画像において、解像度の低下によって前記印刷画像に生じる段差部分に、サーマルヘッドの発熱素子に通電を行う通電時間が前記印刷ドットに設定されている通電時間を分割した複数の分割通電時間の何れかに設定されている補間ドットを印刷するための補間データを生成し、前記第１印刷データを、該第１印刷データに前記補間データを付加した第２印刷データに変換し、前記第２印刷データに従って前記発熱素子に通電を行うことにより被印刷媒体に印刷を行うように、前記サーマルヘッドを制御する。
【００１０】
本発明の一態様に係るプログラムは、サーマルヘッドを有する印刷装置が備えるコンピュータに、第１解像度で形成されている元画像を前記第１解像度より低い第２解像度の第１印刷データに従って複数の印刷ドットにより印刷した場合の印刷画像において、解像度の低下によって前記印刷画像に生じる段差部分に、前記サーマルヘッドの発熱素子に通電を行う通電時間が前記印刷ドットに設定されている通電時間を分割した複数の分割通電時間の何れかに設定されている補間ドットを印刷するための補間データを生成し、前記第１印刷データを、該第１印刷データに前記補間データを付加した第２印刷データに変換し、前記第２印刷データに従って前記発熱素子に通電を行うことにより被印刷媒体に印刷を行うように、前記サーマルヘッドを制御する処理を実行させる。
【発明の効果】
【００１１】
上記の態様によれば、印刷速度の高速化と印刷内容の高解像度化を両立することができる。
【図面の簡単な説明】
【００１２】
【図１】印刷装置１の斜視図である。
【図２】印刷装置１に収納されるテープカセット３０の斜視図である。
【図３】印刷装置１のカセット収納部１９の斜視図である。
【図４】印刷装置１の断面図である。
【図５】印刷装置１のハードウェア構成を示したブロック図である。
【図６】印刷装置１の機能構成を示したブロック図である。
【図７】ヘッド駆動回路９に入力される信号のタイミングチャートである。
【図８】印刷処理のフローチャートである。
【図９】データ変換処理のフローチャートである。
【図１０】分割データの生成方法について説明するための図である。
【図１１】補間データの生成方法について説明するための図である。
【図１２】ライン印刷処理のフローチャートである。
【図１３】印刷装置１による印刷の一例を示した図である。
【図１４】印刷装置１による印刷の別の一例を示した図である。
【図１５】印刷装置１による印刷の更に別の一例を示した図である。
【図１６】印刷装置１による印刷の更に別の一例を示した図である。
【図１７】印刷システム１００を例示した図である。
【図１８】印刷システム１００の機能構成を示したブロック図である。
【発明を実施するための形態】
【００１３】
［第１の実施形態］
図１は、第１の実施形態に係る印刷装置１の斜視図である。印刷装置１は、被印刷媒体に印刷を行うサーマルヘッドを備える印刷装置であり、例えば、長尺状の被印刷媒体Ｍに、シングルパス方式で印刷を行うラベルプリンタである。以降では、インクリボンを使用する熱転写方式のラベルプリンタを例にして説明するが、印刷方式は特に限定されない。例えば、感熱紙を使用する感熱方式であってもよい。被印刷媒体Ｍは、例えば、接着層を有する基材と、接着層を覆うように剥離可能に基材に貼付された剥離紙と、を有するテープ部材である。被印刷媒体Ｍは、離型紙なしのテープ部材であってもよい。
【００１４】
印刷装置１は、図１に示すように、装置筐体２と、入力部３と、表示部４と、開閉蓋１８と、カセット収納部１９を備える。装置筐体２の上面には、入力部３、表示部４、及び開閉蓋１８が配置されている。また、図示しないが、装置筐体２には、電源コード接続端子、外部機器接続端子、記憶媒体挿入口等が設けられている。
【００１５】
入力部３は、入力キー、十字キー、変換キー、決定キーなどの種々のキーを備える。表示部４は、例えば液晶表示パネルであり、入力部３からの入力に対応する文字等、各種設定のための選択メニュー、各種処理に関するメッセージ等を表示する。また、印刷中には、被印刷媒体Ｍへの印刷が指示された文字や図形等の内容（以降、印刷内容と記す）が表示され、印刷処理の進捗状況が表示されてもよい。なお、表示部４にはタッチパネルユニットが設けられていてもよく、その場合、表示部４を入力部３の一部として看做してもよい。また、表示部４は、印刷装置１の異常が検知されたときに所定のメッセージを表示して、印刷装置１の異常を利用者に報知してもよい。即ち、表示部４は、印刷装置１の異常を報知する報知部である。
【００１６】
開閉蓋１８は、カセット収納部１９の上部に開閉可能に配置されている。開閉蓋１８は、ボタン１８ａを押下されることにより開放される。開閉蓋１８には、この開閉蓋１８が閉じた状態でもカセット収納部１９にテープカセット３０（図２参照）が収納されているか否かを目視で確認可能とするために、窓１８ｂが形成されている。また、装置筐体２の側面には、排出口２ａが形成されている。印刷装置１内で印刷が行われた被印刷媒体Ｍは、排出口２ａから装置外へ排出される。
【００１７】
図２は、印刷装置１に収納されるテープカセット３０の斜視図である。図３は、印刷装置１のカセット収納部１９の斜視図である。図４は、印刷装置１の断面図である。図２に示すテープカセット３０は、図３に示すカセット収納部１９に着脱自在に収納される。図４には、テープカセット３０がカセット収納部１９に収納された状態が示されている。
【００１８】
テープカセット３０は、図２に示すように、サーマルヘッド被挿入部３６及び係合部３７が形成された、被印刷媒体ＭとインクリボンＲを収容するカセットケース３１を有する。カセットケース３１には、テープコア３２とインクリボン供給コア３４とインクリボン巻取りコア３５が設けられている。被印刷媒体Ｍは、カセットケース３１内部のテープコア３２にロール状に巻かれている。また、熱転写用のインクリボンＲは、その先端がインクリボン巻取りコア３５に巻きつけられた状態で、カセットケース３１内部のインクリボン供給コア３４にロール状に巻かれている。
【００１９】
装置筐体２のカセット収納部１９には、図３に示すように、テープカセット３０を所定の位置で支持するための複数のカセット受け部２０が設けられている。また、カセット受け部２０には、テープカセット３０が収容するテープ（被印刷媒体Ｍ）の幅を検出するためのテープ幅検出スイッチ２４が設けられている。テープ幅検出スイッチ２４は、カセットの形状に基づいて被印刷媒体Ｍの幅を検出する幅検出部である。
【００２０】
カセット収納部１９には、さらに、複数の発熱素子を有し、被印刷媒体Ｍに印刷を行うサーマルヘッド１０と、被印刷媒体Ｍを搬送する搬送部であるプラテンローラ２１と、テープコア係合軸２２と、インクリボン巻取り駆動軸２３が設けられている。さらに、サーマルヘッド１０には、サーミスタ１３が埋め込まれている。サーミスタ１３は、サーマルヘッド１０の温度を測定するヘッド温度測定部である。
【００２１】
テープカセット３０がカセット収納部１９に収納された状態では、図４に示すように、カセットケース３１に設けられた係合部３７がカセット収納部１９に設けられたカセット受け部２０に支持されて、サーマルヘッド１０がカセットケース３１に形成されたサーマルヘッド被挿入部３６に挿入される。また、テープコア係合軸２２には、テープカセット３０のテープコア３２が係合し、さらに、インクリボン巻取り駆動軸２３には、インクリボン巻取りコア３５が係合する。
【００２２】
印刷装置１に印刷指示が入力されると、被印刷媒体Ｍは、プラテンローラ２１の回転によりテープコア３２から繰り出される。この際、インクリボン巻取り駆動軸２３がプラテンローラ２１に同調して回転することで、被印刷媒体ＭとともにインクリボンＲがインクリボン供給コア３４から繰り出される。これにより、被印刷媒体ＭとインクリボンＲは重なった状態で搬送される。そして、サーマルヘッド１０とプラテンローラ２１の間を通過する際にインクリボンＲがサーマルヘッド１０によって加熱されることで、インクが被印刷媒体Ｍに転写され、印刷が行われる。
【００２３】
サーマルヘッド１０とプラテンローラ２１の間を通過した使用済みのインクリボンＲは、インクリボン巻取りコア３５に巻き取られる。一方、サーマルヘッド１０とプラテンローラ２１の間を通過した印刷済みの被印刷媒体Ｍは、ハーフカット機構１６及びフルカット機構１７で切断され、排出口２ａから排出される。
【００２４】
図５は、印刷装置１のハードウェア構成を示したブロック図である。印刷装置１は、上述の入力部３、表示部４、サーマルヘッド１０、サーミスタ１３、ハーフカット機構１６、フルカット機構１７、プラテンローラ２１、テープ幅検出スイッチ２４に加えて、制御回路５、ＲＯＭ（Read Only Memory）６、ＲＡＭ（Random Access Memory）７、表示部駆動回路８、ヘッド駆動回路９、搬送用モータ駆動回路１１、ステッピングモータ１２、カッターモータ駆動回路１４、カッターモータ１５、及び、電源回路４０を備える。なお、少なくとも制御回路５、ＲＯＭ６、及びＲＡＭ７は、印刷装置１のコンピュータを構成する。
【００２５】
制御回路５は、例えばＣＰＵ（Central Processing Unit）などのプロセッサ５ａを含む。制御回路５は、ＲＯＭ６に記憶されているプログラムをＲＡＭ７に展開し実行することで、印刷装置１の各部の動作を制御する。
【００２６】
制御回路５は、例えば、制御信号（ストローブ信号、ラッチ信号、クロック信号）と印刷データをヘッド駆動回路９へ供給し、ヘッド駆動回路９を介してサーマルヘッド１０を制御する。また、制御回路５は、モータ駆動回路（搬送用モータ駆動回路１１、カッターモータ駆動回路１４）を介してモータ（ステッピングモータ１２、カッターモータ１５）を制御する。
【００２７】
ＲＯＭ６は、被印刷媒体Ｍに印刷を行う印刷プログラム、印刷プログラムの実行に必要な各種データ（例えば、フォント、通電テーブル等）を記憶する。ＲＯＭ６は、制御回路５によって読取り可能なプログラムが記憶された記憶媒体としても機能する。ＲＡＭ７は、印刷内容のパターンを示すデータ（以降、印刷データと記す）を記憶する印刷データ記憶部を含む。さらに、ＲＡＭ７は、表示データを記憶する表示データ記憶部を含む。
【００２８】
表示部駆動回路８は、ＲＡＭ７に記憶された表示データに基づいて表示部４を制御する。表示部４は、表示部駆動回路８の制御下で、例えば、印刷処理の進捗状況が認識可能な態様で印刷内容を表示してもよい。
【００２９】
ヘッド駆動回路９は、制御回路５から供給された制御信号と印刷データに基づいてサーマルヘッド１０を駆動するヘッド駆動部であり、印刷データを保持するラッチ回路９ａを備えている。より詳細には、ヘッド駆動回路９は、ストローブ信号がＯＮである通電期間中に、ラッチ回路９ａから出力された印刷データに基づいて複数の発熱素子１０ａに対して電圧の通電又は非通電を制御する。
【００３０】
サーマルヘッド１０は、主走査方向に配列された複数の発熱素子１０ａを有する印刷ヘッドである。ヘッド駆動回路９が、制御回路５から供給されたストローブ信号により指定される通電期間中に、ラッチ回路９ａから出力された印刷データに応じて発熱素子１０ａへ電流を選択的に流すことで、発熱素子１０ａが発熱してインクリボンＲを加熱する。これにより、サーマルヘッド１０は、熱転写により被印刷媒体Ｍに１ラインずつ印刷を行う。即ち、印刷装置１は、サーマルラインプリンタである。
【００３１】
搬送用モータ駆動回路１１は、ステッピングモータ１２を駆動する。ステッピングモータ１２は、プラテンローラ２１を回転させる。プラテンローラ２１は、ステッピングモータ１２の動力によって回転し、被印刷媒体Ｍの長手方向（副走査方向）に被印刷媒体Ｍを搬送する搬送部である。
【００３２】
カッターモータ駆動回路１４は、カッターモータ１５を駆動する。ハーフカット機構１６及びフルカット機構１７は、カッターモータ１５の動力によって動作し、被印刷媒体Ｍをハーフカット又はフルカットする。フルカットとは、被印刷媒体Ｍの基材を剥離紙とともに幅方向に沿って切断する動作のことであり、ハーフカットは、基材のみを幅方向に沿って切断する動作のことである。
【００３３】
電源回路４０は、ＡＣアダプタ５０からの直流電圧（例えば、２４Ｖ）から出力電圧を生成し、印刷装置１の各部に電力を供給する電源部である。
【００３４】
図６は、印刷装置１の機能構成を示したブロック図である。図７は、ヘッド駆動回路９に入力される信号のタイミングチャートである。図６には、主に、印刷装置１に含まれる制御回路５の機能構成が示されている。制御回路５は、データ変換部６０と、ヘッド制御回路７０を備えている。データ変換部６０、ヘッド制御回路７０は、それぞれ専用の回路で構成されていてもよく、また、ＲＯＭ６に格納されているプログラムをプロセッサ５ａが実行することにより実現されてもよい。
【００３５】
データ変換部６０は、印刷内容を示す印刷データ（以降、第１印刷データと記す）を第１印刷データよりも被印刷媒体Ｍの搬送方向に高い解像度を有する印刷データ（以降、第２印刷データと記す）であって、第１印刷データが示す段差部分が補間された第２印刷データに変換する。データ変換部６０で使用される第１印刷データは、ＲＡＭ７の印刷データ記憶部７ａから読み出される。ここで、“段差部分”とは、互いに隣接する２つのライン間に生じる１つの印刷ドット分の段差のことであり、“段差部分が補間された”とは、段差部分の一部にデータが追加されて段差が滑らかにされたことをいう。
【００３６】
具体的には、データ変換部６０は、第１印刷データから分割データと補間データを生成し、少なくとも分割データと補間データに基づいて第２印刷データを生成する。例えば、分割データと補間データが２値データであれば、分割データと補間データの論理和をドット単位で得ることにより第２印刷データを生成してもよい。また、データ変換部６０は、第１印刷データから分割データと補間データと予備加熱データを生成し、分割データと補間データと予備加熱データに基づいて第２印刷データを生成してもよい。例えば、分割データと補間データの論理和をドット単位で得ることにより本加熱データを生成し、本加熱データと予備加熱データに基づいて第２印刷データを生成しても良い。データ変換部６０で生成された第２印刷データは、印刷データ記憶部７ａに格納されても良く、ヘッド制御回路７０へ出力されてもよい。なお、分割データ、補間データ、予備加熱データについては後述する。
【００３７】
より具体的には、データ変換部６０は、分割データ生成部６１と、補間データ生成部６２と、予備加熱データ生成部６３を備える。
【００３８】
分割データ生成部６１は、第１印刷データに含まれる複数のドットデータの各々における通電時間を複数の分割通電時間に分割して、分割後のドットデータを含む分割データを生成する。これにより、例えば、通電時間を２分割した場合であれば、２つの分割通電時間はそれぞれ通電時間の半分の時間となり、分割データにおいては、搬送方向についての情報量が２倍になる。
【００３９】
補間データ生成部６２は、第１印刷データに基づいて、分割データに対応する解像度を有する補間データであって、第１印刷データが示す印刷内容における１つの印刷ドット分の段差部分を補間する補間データを生成する。これにより、データが示す印刷内容の解像度をデータの解像度と実質的に同じにすることができる。ここで、“第１印刷データに基づいて生成する”とは、第１印刷データに直接的に基づいて生成する場合の他、例えば、第１印刷データから生成された分割データに基づいて生成する、即ち、第１印刷データに間接的に基づいて生成する場合も含む。
【００４０】
具体的には、補間データ生成部６２は、まず、第１印刷データに基づいて段差部分を特定し、その後、特定された段差部分の一部に付加する補間データを生成する。
【００４１】
段差部分の特定方法は特に限定しないが、例えば、第１印刷データが示す各ドットとその周囲の８ドットの状態（例えば、ＯＮ／ＯＦＦ、“１”／“０”）に基づいて、各ドットが１つの印刷ドット分の段差部分に該当するか否かを判定してもよい。より具体的には、各ドットとその周囲の８ドットが形成するパターンが予め段差部分に該当するパターンとして登録されたパターン（例えば、Ｌ字パターン）に一致するか否かに基づいて判定してもよい。
【００４２】
予備加熱データ生成部６３は、第１印刷データに基づいて、予備加熱データを生成する。予備加熱とは、被印刷媒体Ｍに印刷ドットを形成する前に、印刷ドットが形成されない程度にサーマルヘッド１０を予備的に加熱して温めることをいい、主にスティッキングの発生を抑制するために行われる。予備加熱データとは、予備加熱をドット単位で選択的に行うためのデータであり、第１印刷データに対応する解像度を有している。
【００４３】
具体的には、予備加熱データ生成部６３は、全ドットがＯＮ状態を有するように予備加熱データを生成してもよい。この場合、予備加熱データを容易に生成することができる。また、予備加熱データ生成部６３は、印刷ドットが形成されるドット近傍でのみＯＮ状態を有するように予備加熱データを生成してもよい。この場合、サーマルヘッド１０の無駄な加熱を回避して、消費電力を抑えることができる。
【００４４】
ヘッド制御回路７０は、少なくとも、ストローブ信号とラッチ信号と第２印刷データをヘッド駆動回路９へ出力する。ストローブ信号は、サーマルヘッド１０の発熱素子１０ａに電圧を印加する通電期間を指定する第１制御信号である。ラッチ信号は、ラッチ回路９ａに保持されるデータの切り替えを指示する第２制御信号である。なお、ヘッド制御回路７０は、さらに、クロック信号などをヘッド駆動回路９へ出力してもよい。
【００４５】
具体的には、ヘッド制御回路７０は、ＲＯＭ６の通電テーブル記憶部６ａから読み出した通電時間データとサーミスタ１３で測定したヘッド温度に基づいて通電期間の時間（予備加熱用の通電時間、本加熱用の通電時間）を算出する。そして、通電時間に応じたストローブ信号をヘッド駆動回路９へ出力する。例えば、予備加熱用の通電時間が時間Ｔ１であり、本加熱用の通電時間が時間Ｔ２であれば、ヘッド制御回路７０は、図７に示すように、Ｔ１＋Ｔ２の長さの通電期間を指定するストローブ信号ＳＳを生成し、ヘッド駆動回路９へ出力する。
【００４６】
また、ヘッド制御回路７０は、予備加熱用の通電期間開始時と、本加熱用の通電期間開始時と、本加熱用の通電期間の途中に、ラッチ回路９ａに保持されるデータの切り替えを指示するラッチ信号を出力する。例えば、分割データ生成部６１での分割数が２の場合であれば、ヘッド制御回路７０は、図７に示すように、データの切り替えを予備加熱用の通電期間開始時と本加熱用の通電期間開始時と本加熱用の通電期間の半分が経過した時に指示するラッチ信号ＬＳを生成し、ヘッド駆動回路９へ出力する。
【００４７】
これにより、ヘッド駆動回路９では、通電期間の開始から所定期間（予備加熱用の通電期間）中、ラッチ回路９ａが予備加熱データをヘッド駆動回路９のドライバＩＣへ出力し、発熱素子１０ａが予備加熱データに従って選択的に加熱される。また、本加熱用の通電期間中に、ラッチ回路９ａが本加熱データをヘッド駆動回路９のドライバＩＣへ出力し、発熱素子１０ａが本加熱データに従って選択的に加熱される。より詳細には、ラッチ回路９ａが第１印刷データの単一のドットデータに対応する第２印刷データの複数のドットデータを、本加熱用の通電期間中にラッチ信号に従って順次出力する。
【００４８】
以上のように構成された印刷装置１によれば、第１印刷データよりも高い解像度を有し且つ段差部分が補間された第２印刷データが示す印刷内容を、被印刷媒体Ｍに印刷することができる。従って、第１印刷データに基づいて印刷を行う場合と比較して、印刷速度を低下させることなく段差を滑らかに表現することが可能であり、印刷速度の高速化と印刷内容の高解像度化を両立することができる。
【００４９】
図８は、印刷処理のフローチャートである。図９は、データ変換処理のフローチャートである。図１０は、分割データの生成方法について説明するための図である。図１１は、補間データの生成方法について説明するための図である。図１２は、ライン印刷処理のフローチャートである。以下、図８から図１２を参照しながら、印刷装置１が行う印刷処理について具体的に説明する。
【００５０】
印刷装置１は、図８に示す印刷処理が開始されると、まず、図９に示すデータ変換処理を行い（ステップＳ１００）、その後、図１２に示すライン印刷処理を行う（ステップＳ２００）。なお、データ変換処理はデータ変換部６０により行われ、ライン印刷処理はヘッド制御回路７０により行われる。
【００５１】
データ変換処理では、図９に示すように、データ変換部６０は、まず、第１印刷データに基づいて分割データを生成する（ステップＳ１０１）。ここでは、分割データ生成部６１は、第１印刷データに含まれる複数のドットデータの各々を搬送方向に沿って、例えば２分割して、分割データを生成する。これにより、例えば、第１印刷データが（縦、横）＝（４００ｄｐｉ×２００ｄｐｉ）のデータの場合であれば、（４００ｄｐｉ×４００ｄｐｉ）の分割データが生成される。
【００５２】
図１０には、分割処理前後の印刷データの内容が描かれている。図１０（ａ）には、印刷したい画像（以下、元画像とする）が、比較的高い第１解像度で形成されていて、その元画像の一部の縁がＢで示す右下がりに傾斜した形状であるときに、この元画像を第１解像度より低い第２解像度の第１印刷データに従って印刷した場合の画像（以下、印刷画像とする）に形成される、元画像の縁Ｂに対応する印刷画像の縁の部分が輪郭線ＯＬ１で示す形状になった場合を示している。すなわち、印刷画像として、第１印刷データが示すラインＬ１〜ラインＬ４による印刷内容ＰＣ１が描かれていて、複数の印刷ドットｄ１の各々は、それぞれ第１印刷データに含まれる複数のドットデータのうちＯＮ状態のデータの各々に対応している。この場合、図１０（ａ）に示すように、第１印刷データの第２解像度が元画像における第１解像度より低いことに起因して、輪郭線ＯＬ１に、元画像には存在しない段差ｆ１、ｆ２、ｆ３が形成されている。すなわち、これらの段差ｆ１、ｆ２、ｆ３は元画像の第１解像度に対して第１印刷データの第２解像度が低いことによる解像度の差によって生じているものであり、元画像には存在しないものであるから、段差を滑らかにするように補間すべきものである。一方、元画像と印刷画像の両方に同じ位置に存在している段差は、解像度の差によって生じているものではなく、その段差は補間すべき段差ではないことになる。本発明において行う補間データによる補間処理はこの補間すべき段差に対して行うものである。また、図１０（ｂ）には、分割データが示す印刷内容ＰＣ２が描かれていて、複数の分割ドットｄ２の各々は、それぞれ分割データに含まれる複数のドットデータのうちのＯＮ状態のデータの各々に対応している。なお、図示しないが、第１印刷データ及び分割データには、ＯＦＦ状態のドットデータも含まれている。また、図１０（ｂ）では、分割データとの対応を明確にするため、１ライン内に搬送方向に沿って２つの分割ドットｄ２が形成されている例を示しているが、実際には、２つの分割ドットｄ２が連続して形成された結果として１つの印刷ドットｄ１が形成される。
【００５３】
次に、データ変換部６０は、補間データを生成する（ステップＳ１０２）。ここでは、補間データ生成部６２は、第１印刷データに基づいて、分割データに対応する解像度を有する補間データであって、第１印刷データが示す補間すべき段差部分を補間する補間データを生成する。即ち、分割データが（４００ｄｐｉ×４００ｄｐｉ）のデータの場合であれば、補間データも（４００ｄｐｉ×４００ｄｐｉ）のデータである。
【００５４】
より具体的には、補間データ生成部６２は、第１印刷データに基づいて、補間すべき段差部分を特定し、特定された段差部分を補間するために段差部分の一部に付加する補間データを生成する。図１１（ａ）には、補間データ生成部６２によって特定された段差部分ＳＴが示されている。図１１（ｂ）には、分割データと補間データが示す印刷内容ＰＣ３が描かれていて、補間ドットｄ３の各々は、それぞれ補間データに含まれる複数のドットデータのうちのＯＮ状態のデータの各々に対応している。図１１（ｂ）では、補間ドットｄ３は、段差部分ＳＴのうち段差を構成する互いに隣接する２つのラインの２つの分割ドットｄ２に接する部分に設けられている。
【００５５】
さらに、データ変換部６０は、予備加熱データを生成する（ステップＳ１０３）。ここでは、予備加熱データ生成部６３は、第１印刷データに基づいて、第１印刷データに対応する解像度を有する予備加熱データを生成する。即ち、第１印刷データが（４００ｄｐｉ×２００ｄｐｉ）のデータの場合であれば、予備加熱データも（４００ｄｐｉ×２００ｄｐｉ）のデータである。
【００５６】
最後に、データ変換部６０は、ステップＳ１０１からステップＳ１０３で生成された、分割データ、補間データ、及び、予備加熱データに基づいて、第２印刷データを生成する（ステップＳ１０４）。なお、ステップＳ１０１からステップＳ１０３の処理は任意の順番で行われてもよく、また、時間的に並列に処理されてもよい。生成された第２印刷データは、印刷データ記憶部７ａに格納される。
【００５７】
図９に示すデータ変換処理が終了すると、ヘッド制御回路７０は、図１２に示すライン印刷処理を開始する。ヘッド制御回路７０は、まず、サーミスタ１３から出力されるサーマルヘッド１０のヘッド温度のデータを取得する（ステップＳ２０１）。
【００５８】
次に、ヘッド制御回路７０は、ＲＯＭ６の通電テーブル記憶部６ａから通電時間を取得する（ステップＳ２０２）。ここでは、ヘッド制御回路７０は、通電テーブル記憶部６ａに格納されている通電テーブルを参照して、ヘッド温度に応じた通電時間（予備加熱時間、本加熱時間）を取得する。
【００５９】
通電時間を取得すると、ヘッド制御回路７０は、ＲＡＭ７の印刷データ記憶部７ａから第２印刷データを１ライン分取得する（ステップＳ２０３）。なお、以降では、１ライン分の第２印刷データを第２印刷ラインデータと記す。
【００６０】
その後、ヘッド制御回路７０は、第２印刷ラインデータと第１制御信号であるストローブ信号と第２制御信号であるラッチ信号をヘッド駆動回路９へ出力する（ステップＳ２０４）。ここでは、ヘッド制御回路７０は、ステップＳ２０２で取得した通電時間（予備加熱用の通電時間、本加熱用の通電時間）に応じたストローブ信号を生成し、ヘッド駆動回路９へ出力する。また、予備加熱用の通電期間開始時と、本加熱用の通電期間開始時と、本加熱用の通電期間の途中に、ラッチ回路９ａに保持されるデータの切り替えを指示するラッチ信号を出力する。さらに、ラッチ信号に合わせて第２印刷ラインデータに含まれる予備加熱データと本加熱データを順次出力する。
【００６１】
これにより、ヘッド駆動回路９が第２印刷ラインデータと制御信号（ストローブ信号、ラッチ信号）に基づいてサーマルヘッド１０を駆動し、サーマルヘッド１０により被印刷媒体Ｍに１ライン分の印刷が行われる。
【００６２】
最後に、ヘッド制御回路７０は、ステップＳ２０３で取得した第２印刷ラインデータが最終ラインのデータか否かを判定し（ステップＳ２０５）、最終ラインのデータであればライン印刷処理を終了する。一方、最終ラインのデータでなければ、ステップＳ２０５で最終ラインであると判定されるまで、ステップＳ２０１からＳ２０５を繰り返す。
【００６３】
図１３から図１６は、印刷装置１による印刷例を示した図である。図１３及び図１４は、ラインＬ１〜Ｌ４において、印刷が進むにつれて、ライン毎に印刷内容の画像の上端又は下端の印刷範囲が１ドットずつ狭くなる例であり、図１３と図１４では、段差の向きが異なっている。図１５及び図１６は、ラインＬ１〜Ｌ４において、印刷が進むにつれてライン毎に印刷内容の画像の上端又は下端の印刷範囲が１ドットずつ広くなる例であり、図１５と図１６では、段差の向きが異なっている。
【００６４】
印刷装置１では、図１３（ａ）の印刷内容ＰＣ１１を示す第１印刷データから、図１３（ｂ）の印刷内容ＰＣ１２を示す分割データが生成される。さらに、分割データに段差部分を補間する補間データが追加されて、図１３（ｃ）の印刷内容ＰＣ１３を示す第２印刷データが生成される。そして、第２印刷データに基づいて印刷が行われる。
【００６５】
その際、図１３（ｃ）に示す補間ドットｄ３では、本加熱期間の一部（ここでは、後半期間）でのみ、発熱素子１０ａが加熱される。この期間に発熱素子１０ａからインクリボンＲに加えられる熱量は、単独ではインクリボンＲのインクを溶解又は昇華させるに至らず、補間ドットｄ３の周囲の印刷ドットｄ１を形成するために加えられた熱量の一部が流入することでかろうじてインクを溶解又は昇華させる程度のものである。このため、図１３（ｄ）に示すように、補間ドットｄ３のうち３つの印刷ドットｄ１に近接した部分にのみインクが薄く付着し、微小ドットｄ４が形成される。これにより、印刷内容ＰＣ１１の輪郭線ＯＬ１よりも小さな段差で構成された輪郭線ＯＬ２を有する印刷結果ＰＲ１３を得ることができる。
【００６６】
なお、図１４から図１６でも同様の結果が示されている。即ち、第１印刷データが示す印刷内容（ＰＣ２１、ＰＣ３１、ＰＣ４１）の輪郭線ＯＬ１よりも小さな段差で構成された輪郭線ＯＬ２を有する印刷結果（ＰＲ２３、ＰＲ３３、ＰＲ４３）を得ることができる。ここで、図１３，図１４に示す、ライン毎に印刷内容の画像の上端又は下端の印刷範囲が１ドットずつ狭くなる場合には、例えば互いに隣接するラインＬ１、Ｌ２において、本加熱期間の前半期間に対応する補完ドットｄ３はラインＬ２に付加される。図１５，図１６に示す、ライン毎に印刷内容の画像の上端又は下端の印刷範囲が１ドットずつ広くなる場合には、例えば互いに隣接するラインＬ１、Ｌ２において、本加熱期間の後半期間に対応する補完ドットｄ３はラインＬ１に付加される。
【００６７】
以上のように、印刷装置１が図８に示す印刷処理を行うことで、印刷速度を低下させることなく印刷内容の輪郭線を小さな段差で表現することが可能となり、段差を目立たなくすることができる。従って、印刷装置１によれば、印刷速度の高速化と印刷内容の高解像度化を両立することができる。
【００６８】
特に、制御回路５が分割データ生成部６１と補間データ生成部６２を備えることで、第１印刷データよりも高い解像度を有する第２印刷データを容易に生成することができる。また、制御回路５が予備加熱データ生成部６３を備えることで、サーマルヘッド１０の温度の急激な低下によって引き起こされるスティッキングと呼ばれる現象の発生を抑制することができる。
［第２の実施形態］
【００６９】
図１７は、本実施形態に係る印刷システム１００を例示した図である。図１８は、印刷システム１００の機能構成を示したブロック図である。印刷システム１００は、印刷制御装置８０と、印刷装置１ａを備えている。印刷制御装置８０は、例えば、ノート型のパーソナルコンピュータなど標準的なコンピュータであり、プロセッサ、メモリ、ストレージ等を備えている。印刷システム１００は、第１の実施形態に係る印刷装置１の一部の処理が印刷制御装置８０で行われる点が、印刷装置１とは異なる。なお、印刷制御装置８０と印刷装置１ａは、図１７に示すように無線通信によりデータをやり取りしても、有線通信によりデータをやり取りしてもよい。
【００７０】
印刷制御装置８０は、図１８に示すように、プロセッサがプログラムを実行することで印刷装置１のデータ変換部６０と同様に機能する、データ変換部９０を備えている。データ変換部９０は、印刷装置１の分割データ生成部６１と同様に機能する分割データ生成部９１と、補間データ生成部６２と同様に機能する補間データ生成部９２と、予備加熱データ生成部６３と同様に機能する予備加熱データ生成部９３を備えている。即ち、印刷制御装置８０は、第１印刷データを第２印刷データに変換し、印刷装置１ａへ出力するように構成されている。
【００７１】
印刷装置１ａは、制御回路５の代わりに制御回路５ｂを備える点が印刷装置１とは異なる。制御回路５ｂは、ヘッド制御回路７０を備えているが、データ変換部６０を備えていない。このため、印刷装置１ａでは、ヘッド制御回路７０は、印刷制御装置８０から出力されて印刷データ記憶部７ａに格納された第２印刷データを読み出してヘッド駆動回路９へ出力する。または、印刷装置１ａは、印刷データ記憶部７ａから読み出した印刷データが第２印刷データか否かを判定する判定部を備えても良い。
【００７２】
本実施形態に係る印刷システム１００及び印刷装置１ａによっても、印刷装置１と同様に、印刷速度の高速化と印刷内容の高解像度化を両立することができる。また、印刷システム１００では、データ変換処理が印刷制御装置８０で行われるため、印刷装置１ａでの演算処理量を従来の印刷装置と同程度に抑えることができる。
【００７３】
上述した実施形態は、発明の理解を容易にするために具体例を示したものであり、本発明はこれらの実施形態に限定されるものではない。印刷装置、印刷システム、印刷制御方法、及び、プログラムは、特許請求の範囲の記載を逸脱しない範囲において、さまざまな変形、変更が可能である。
【００７４】
上述した実施形態では、第１印刷データのドットデータを搬送方向に沿って２分割する例を示したが、分割数は３以上であってもよい。また、段差部分を搬送方向に沿って複数に分割することにより区画された複数の部分のうちの１つがＯＮ状態を有するように補間データを生成する例を示したが、複数の部分の一部がＯＮ状態を有するように補間データを生成すればよく、複数の部分のうちの２つ以上がＯＮ状態を有してもよい。また、本加熱期間を分割数と同数に等分する例を示したが、本加熱期間は分割数と同数に分割されれば良く、必ずしも等分に分割しなくてもよい。
【００７５】
以下、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
発熱素子を有し、前記発熱素子に通電を行うことにより被印刷媒体に印刷を行うサーマルヘッドと、
制御回路と、
を備え、
前記制御回路は、
第１解像度で形成されている元画像を前記第１解像度より低い第２解像度の第１印刷データに従って複数の印刷ドットにより印刷した場合の印刷画像において、解像度の低下によって前記印刷画像に生じる段差部分に、前記発熱素子に前記通電を行う通電時間が前記印刷ドットに設定されている通電時間を分割した複数の分割通電時間の何れかに設定されている補間ドットを印刷するための補間データを生成し、
前記第１印刷データを、該第１印刷データに前記補間データを付加した第２印刷データに変換し、
前記サーマルヘッドにより前記第２印刷データに従って前記印刷を行うように制御する、
ことを特徴とする印刷装置。
【００７６】
［付記２］
付記１に記載の印刷装置において、
前記制御回路は、
前記印刷画像が被印刷媒体に順次印刷される複数のラインにより形成され、前記複数のラインにおける第１ラインと該第１ラインの後に印刷される第２ラインとの間に前記段差部分が形成され、前記段差部分の形状が、前記第１ラインと前記第２ラインとの間で前記印刷ドットが減ることにより形成される第１段差形状であるとき、前記補間データを、前記第１ラインの印刷を行う間に前記補間ドットを印刷するように生成し、
前記段差部分の形状が、前記第１ラインと前記第２ラインとの間で前記印刷ドットが増えることにより形成される第２段差形状であるとき、前記補間データを、前記第２ラインの印刷を行う間に前記補間ドットを印刷するように生成する、
ことを特徴とする印刷装置。
【００７７】
［付記３］
付記１に記載の印刷装置において、
前記制御回路は、
前記第１印刷データにおける前記複数の印刷ドットに対応する複数のドットデータの各々に設定されている前記通電時間を前記複数の分割通電時間に分割して分割データを生成し、
少なくとも前記補間データと前記分割データとに基づいて、前記第２印刷データを生成する、
ことを特徴とする印刷装置。
【００７８】
［付記４］
付記３に記載の印刷装置において、
前記制御回路は、
前記第１印刷データに基づいて、予備加熱データを生成し、
前記予備加熱データと前記補間データと前記分割データとに基づいて、前記第２印刷データを生成する、
ことを特徴とする印刷装置。
【００７９】
［付記５］
印刷装置と印刷制御装置とを備える印刷システムであって、
前記印刷装置は、
発熱素子を有し、前記発熱素子に通電を行うことにより被印刷媒体に印刷を行うサーマルヘッドと、
制御回路と、を備え、
前記印刷制御装置は、
第１解像度で形成されている元画像を前記第１解像度より低い第２解像度の第１印刷データに従って複数の印刷ドットにより印刷した場合の印刷画像において、解像度の低下によって前記印刷画像に生じる段差部分に、前記発熱素子に前記通電を行う通電時間が前記印刷ドットに設定されている通電時間を分割した複数の分割通電時間の何れかに設定されている補間ドットを印刷するための補間データを生成し、
前記第１印刷データを、該第１印刷データに前記補間データを付加した第２印刷データに変換し、
前記第２印刷データを前記印刷装置へ出力し、
前記制御回路は、前記サーマルヘッドにより前記第２印刷データに従って前記印刷を行うように制御する、
ことを特徴とする印刷システム。
【００８０】
［付記６］
第１解像度で形成されている元画像を前記第１解像度より低い第２解像度の第１印刷データに従って複数の印刷ドットにより印刷した場合の印刷画像において、解像度の低下によって前記印刷画像に生じる段差部分に、サーマルヘッドの発熱素子に通電を行う通電時間が前記印刷ドットに設定されている通電時間を分割した複数の分割通電時間の何れかに設定されている補間ドットを印刷するための補間データを生成し、
前記第１印刷データを、該第１印刷データに前記補間データを付加した第２印刷データに変換し、
前記第２印刷データに従って前記発熱素子に通電を行うことにより被印刷媒体に印刷を行うように、前記サーマルヘッドを制御する、
ことを特徴とする印刷制御方法。
【００８１】
［付記７］
サーマルヘッドを有する印刷装置が備えるコンピュータに、
第１解像度で形成されている元画像を前記第１解像度より低い第２解像度の第１印刷データに従って複数の印刷ドットにより印刷した場合の印刷画像において、解像度の低下によって前記印刷画像に生じる段差部分に、前記サーマルヘッドの発熱素子に通電を行う通電時間が前記印刷ドットに設定されている通電時間を分割した複数の分割通電時間の何れかに設定されている補間ドットを印刷するための補間データを生成し、
前記第１印刷データを、該第１印刷データに前記補間データを付加した第２印刷データに変換し、
前記第２印刷データに従って前記発熱素子に通電を行うことにより被印刷媒体に印刷を行うように、前記サーマルヘッドを制御する、
処理を実行させることを特徴とするプログラム。
【符号の説明】
【００８２】
１、１ａ・・・印刷装置、２・・・装置筐体、２ａ・・・排出口、３・・・入力部、４・・・表示部、５、５ｂ・・・制御回路、５ａ・・・プロセッサ、６・・・ＲＯＭ、６ａ・・・通電テーブル記憶部、７・・・ＲＡＭ、７ａ・・・印刷データ記憶部、８・・・表示部駆動回路、９・・・ヘッド駆動回路、９ａ・・・ラッチ回路、１０・・・サーマルヘッド、１０ａ・・・発熱素子、１１・・・搬送用モータ駆動回路、１２・・・ステッピングモータ、１３・・・サーミスタ、１４・・・カッターモータ駆動回路、１５・・・カッターモータ、１６・・・ハーフカット機構、１７・・・フルカット機構、１８・・・開閉蓋、１８ａ・・・ボタン、１８ｂ・・・窓、１９・・・カセット収納部、２０・・・カセット受け部、２１・・・プラテンローラ、２２・・・テープコア係合軸、２３・・・インクリボン巻取り駆動軸、２４・・・テープ幅検出スイッチ、３０・・・テープカセット、３１・・・カセットケース、３２・・・テープコア、３４・・・インクリボン供給コア、３５・・・インクリボン巻取りコア、３６・・・サーマルヘッド被挿入部、３７・・・係合部、４０・・・電源回路、５０・・・ＡＣアダプタ、６０、９０・・・データ変換部、６１、９１・・・分割データ生成部、６２、９２・・・補間データ生成部、６３、９３・・・予備加熱データ生成部、７０・・・ヘッド制御回路、８０・・・印刷制御装置、１００・・・印刷システム、Ｍ・・・被印刷媒体、Ｒ・・・インクリボン、ｄ１・・・印刷ドット、ｄ２・・・分割ドット、ｄ３・・・補間ドット、ｄ４・・・微小ドット、ＯＬ１、ＯＬ２・・・輪郭線、ＳＴ・・・段差部分、ｆ１、ｆ２、ｆ３・・・段差、Ｂ・・・縁
【図１】
2018161837.tif 000003
【図２】
2018161837.tif 000004
【図３】
2018161837.tif 000005
【図４】
2018161837.tif 000006
【図５】
2018161837.tif 000007
【図６】
2018161837.tif 000008
【図７】
2018161837.tif 000009
【図８】
2018161837.tif 000010
【図９】
2018161837.tif 000011
【図１０】
2018161837.tif 000012
【図１１】
2018161837.tif 000013
【図１２】
2018161837.tif 000014
【図１３】
2018161837.tif 000015
【図１４】
2018161837.tif 000016
【図１５】
2018161837.tif 000017
【図１６】
2018161837.tif 000018
【図１７】
2018161837.tif 000019
【図１８】
2018161837.tif 000020