(57)【要約】【課題】印字媒体に印刷されるブロックのズレ量を高精度に補正する。【解決手段】先頭ブロックＢ１の後余白終了地点までの印刷が終了すると、先頭ブロックＢ１の理論搬送量と、実搬送量とがそれぞれ取得され、理論搬送量と実搬送量との差分から印字媒体４０の先頭ブロックＢ１での搬送時のズレ量が算出される。算出されたズレ量は、補正前先頭ブロックＢ１ａの後余白終了後の印刷位置に、補正量Ｔａとして挿入される。続けて、中間ブロックＢ２で発生することが予測される搬送時のズレ量が、先頭ブロックＢ１で算出したズレ量（補正量Ｔａ）に基づいて算出される。算出されたズレ量は等分される。中間ブロックＢ２の印刷が開始されると、中間ブロックＢ２の前余白開始前の印刷位置に、等分されたズレ量が補正量Ｔｂとして挿入される。このような補正制御がブロックＢ毎に実行される。これにより、各ブロックＢで生じたズレ量を、当該ブロックＢに反映できる。【選択図】図６
2018103587.tif 000002
【特許請求の範囲】
【請求項１】
印字媒体を搬送する搬送部と、
前記搬送部により搬送される前記印字媒体に、印字情報が印刷される印字領域と、前記印字領域よりも前記印字媒体の搬送方向の下流側に設けられる第１の余白と、前記印字領域よりも前記印字媒体の搬送方向の上流側に設けられる第２の余白とを有するブロック単位で印字情報を印刷する印字部と、
前記印字部により前記印字情報が印刷される前記印字媒体の搬送距離を検出する検出部と、
前記搬送部により搬送される前記印字媒体の理論上の搬送距離と前記検出部により検出される前記印字媒体の搬送距離とから前記ブロックの搬送距離の差を算出し、算出した前記差を当該ブロック中に反映させる制御部と、
を備えることを特徴とする印字装置。
【請求項２】
前記制御部は、前記差を前記ブロックの前記第２の余白に反映させる
ことを特徴とする請求項１に記載の印字装置。
【請求項３】
前記制御部は、前記差を前記ブロックの前記印字領域に反映させる
ことを特徴とする請求項１に記載の印字装置。
【請求項４】
前記ブロックは、第１のブロックと、当該第１のブロックよりも搬送方向の上流側に設けられる第２のブロックとを有し、
前記制御部は、前記第１のブロックでの搬送距離の差を前記第２のブロックの前記第１の余白に反映させる
ことを特徴とする請求項２に記載の印字装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字装置に関する。
【背景技術】
【０００２】
従来から、サーマルヘッドを用いて印字媒体に印字を行う印字装置が広く利用されている。印字装置は、カセットホルダから送り出される長尺状のチューブやテープ等の印字媒体を搬送するプラテンローラーと、このプラテンローラーにより搬送される印字媒体にブロック単位で文字等を印字するサーマルヘッドとを備えている。
【０００３】
ところで、印字装置では、プラテンローラーとサーマルヘッドとにより印字媒体を挟持した状態で、プラテンローラーの回転により印字媒体を搬送している。そのため、印字媒体に使用される材料によっては、プラテンローラーと印字媒体との間で滑りが発生してしまう場合がある。特に、印字媒体が例えばプラスティック等からなる記名板である場合には、上述した滑りの現象が顕著となる。その結果、所定のピッチ長で構成されるブロック内において、文字の印刷位置がずれて印刷されてしまうという問題があった。
【０００４】
そこで、上述した印刷位置のずれの問題を解消するために、例えば、特許文献１には、プラテンローラーによる入力側の送り量と送り量検出ローラーの出力側の送り量との偏差に基づいて、サーマルヘッドによる印字位置を調整する印字装置が記載されている。
【０００５】
図１４は、特許文献１に記載の印字装置における、印字媒体に印字をする場合における印字の位置ずれ補正を説明するための図である。図１４に示すように、複数のブロックを印字媒体４００に連続で印刷する場合、例えば、先頭ブロックＡ１での搬送時のズレ量をエンコーダにより検知し、検知したズレ量を等分（１／２）する。次に、先頭ブロックＡ１の次の中間ブロックＡ２の前余白および後余白のそれぞれに等分した各ズレ量を挿入することにより、印刷時の位置ずれを補正している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１１−１８８９３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１等に記載の従来の印字装置における位置ズレ補正では以下の（１）から（３）に示す問題がある。
【０００８】
（１）各ブロックでのズレ量を次のブロックに反映させるため、先頭ブロックではズレ量を補正することができないので、先頭ブロック単体で見た場合、自身のズレ量分、先頭ブロックのピッチ長が合わなくなるという問題がある。
【０００９】
（２）ズレ量は、各ブロックのピッチ長と正の相関があるので、各ブロックでのピッチ長が異なれば各ブロックでの搬送時のズレ量も異なる。中間ブロックや最終ブロックでは前のブロックでの補正量を入れ込むことになるので、前後のブロック間でピッチ長が異なる場合、各ブロックでのピッチ長が合わなくなるという問題がある。
【００１０】
（３）最終ブロックでのズレ量は補正量を入れ込むブロックがない。そのため、最終ブロックでのズレ量は補正されないことになるので、最終ブロックでのズレ量分、印刷するブロックの全長が合わなくなるという問題がある。
【００１１】
そこで、本発明は、上記課題に鑑みてなされたものであり、印字媒体に印刷されるブロックのズレ量を高精度に補正することができる印字装置を提供することにある。
【課題を解決するための手段】
【００１２】
本発明に係る印字装置は、印字媒体を搬送する搬送部と、前記搬送部により搬送される前記印字媒体に、印字情報が印刷される印字領域と、前記印字領域よりも前記印字媒体の搬送方向の下流側に設けられる第１の余白と、前記印字領域よりも前記印字媒体の搬送方向の上流側に設けられる第２の余白とを有するブロック単位で印字情報を印刷する印字部と、前記印字部により前記印字情報が印刷される前記印字媒体の搬送距離を検出する検出部と、前記搬送部により搬送される前記印字媒体の理論上の搬送距離と前記検出部により検出される前記印字媒体の搬送距離とから前記ブロックの搬送距離の差を算出し、算出した前記差を当該ブロック中に反映させる制御部と、を備えるものである。
【００１３】
前記制御部は、前記差を前記ブロックの前記第２の余白に反映させることができる。
【００１４】
前記制御部は、前記差を前記ブロックの前記印字領域に反映させることができる。
【００１５】
前記ブロックは、第１のブロックと、当該第１のブロックよりも搬送方向の上流側に設けられる第２のブロックとを有し、前記制御部は、前記第１のブロックでの搬送距離の差を前記第２のブロックの前記第１の余白に反映させることができる。
【発明の効果】
【００１６】
本発明によれば、各ブロックで生じた搬送時の搬送距離の差であるズレ量をズレ量が発生した当該ブロック内に反映させることができるので、ブロック毎の距離精度を向上させることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施の形態に係る印刷装置の外観構成例を示す斜視図である。
【図２】印刷装置の内部構成例を示す斜視図である。
【図３】印刷装置の内部構成例を示す平面図である。
【図４】印字媒体に印刷されるブロックの構成例を示す図である。
【図５】印刷装置の機能構成例を示すブロック図である。
【図６】本発明の第１の形態に係る印字媒体の搬送距離のズレを補正する補正制御を説明するための図である。
【図７】本発明の第１の形態に係る印字媒体の搬送距離のズレを補正する補正制御を行う場合における印刷装置の動作例を示すフローチャートである。
【図８】本発明の第２の形態に係る印字媒体の搬送距離のズレを補正する補正制御を説明するための図である。
【図９】本発明の第２の形態に係る印字媒体の搬送距離のズレを補正する補正制御を行う場合における印刷装置の動作例を示すフローチャートである。
【図１０】本発明の第３の形態に係る印字媒体の搬送距離のズレを補正する補正制御を説明するための図である。
【図１１】本発明の第４の形態に係る印字媒体の搬送距離のズレを補正する補正制御を行う場合における印刷装置の動作例を示すフローチャートである。
【図１２】本発明の第４の形態に係る印字媒体の搬送距離のズレを補正する補正制御を説明するための図である。
【図１３】本発明の第４の形態に係る印字媒体の搬送距離のズレを補正する補正制御を行う場合における印刷装置の動作例を示すフローチャートである。
【図１４】従来における印字媒体の搬送距離のズレを補正する補正制御を説明するための図である。
【発明を実施するための形態】
【００１８】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。
【００１９】
＜第１の実施の形態＞  
［印字装置１００の外観構成例］  
図１は本発明の一実施の形態に係る印字装置１００の外観構成の一例を示す平面図である。図１に示すように、印字装置１００は、印字媒体４０に文字等を印刷する装置であり、平面的に見て略矩形状からなる筐体１０を備えている。印字媒体４０としては、例えば、チューブや、テープ、記名板、ラベル等を用いることができる。以下では、印字媒体４０として記名板を用いる場合について説明する。
【００２０】
筐体１０の中央部の右側には、表示部３０が設けられている。表示部３０は、例えば液晶ディスプレイから構成され、印刷する文書の作成や作成した文書の位置、ピッチ長等を調整するための設定画面や、作成した文書のイメージ画面等を表示する。
【００２１】
筐体１０の下部側には、操作部３２が設けられている。操作部３２は、文字キーや、数字キー、電源キー等の複数のキーにより構成され、ユーザーにより押下されたキーの入力情報を受け付ける。筐体１０の中央部の左側には、筐体１０に対して開閉可能に構成されたカセットカバー３４が設けられている。カセットカバー３４は、例えばインクリボンカセットや、テープカセット、印字媒体４０を筐体１０内にセットする際にユーザーにより開閉操作される。
【００２２】
筐体１０の左側の側面部には、カッタボタン３６が設けられている。カッタボタン３６は、印刷の終了に伴うユーザーの押下操作に基づいて、印字媒体４０を所定の長さで全カットする。また、筐体１０の右側の側面部には、印字媒体４０を筐体１０内に挿入するための挿入口３８が設けられている。
【００２３】
［印字装置１００の内部構成例］  
図２は印字装置１００を構成する筐体１０の内部構成の一例を示す斜視図であり、図３はその平面図である。図２および図３に示すように、印字装置１００は、ローラー１２と、検出部の一例であるエンコーダ１４と、押さえローラー１６と、搬送部の一例であるプラテンローラー１８と、印字部の一例であるサーマルヘッド２０とを備えている。
【００２４】
ローラー１２は、プラテンローラー１８よりも印字媒体４０の搬送方向Ｄの上流側に設けられ、印字媒体４０の搬送に合わせて従動回転する。
【００２５】
エンコーダ１４は、ローラー１２の回転軸に取り付けられ、印字媒体４０の実際の搬送距離を検出する。エンコーダ１４は、例えば、円周方向に等間隔で形成された複数のスリットを有するホイールと、ホイールに光を射出する発光部と、発光部から射出されてスリットを透過する光を受光する受光部とを有している。
【００２６】
押さえローラー１６は、ローラー１２に対向して配置され、印字媒体４０をローラー１２との間で挟持（支持）した状態で従動回転する。
【００２７】
プラテンローラー１８は、図示しない駆動モータの駆動に基づいて回転することで印字媒体４０を搬送方向Ｄに沿って搬送する。
【００２８】
サーマルヘッド２０は、プラテンローラー１８に対向して配置されると共に、プラテンローラー１８に対して圧接および離間可能に構成されている。このサーマルヘッド２０は、長手方向に沿って配列された複数の発熱体を有し、印刷時においてプラテンローラー１８に圧接した状態で画像データに対応する発熱体を選択的に加熱することでプラテンローラー１８により搬送される印字媒体４０の表面に文字等を印刷する。
【００２９】
［印字媒体４０の先頭ブロックＢ１等の構成例］  
図４は、ブロックＢの構成の一例を示している。図４に示すように、印字媒体４０には、ブロックＢ毎の単位で文字等が印刷される。本実施の形態では、ブロックＢとして、２つの先頭ブロックＢ１および中間ブロックＢ２を用いた場合について説明する。各先頭ブロックＢ１および中間ブロックＢ２のピッチ長Ｐは、同一の長さとすることもできるし、異なる長さとすることもできる。また、ブロックＢは少なくとも１個以上で構成される。
【００３０】
先頭ブロックＢ１は、文字等が印刷される印字領域Ｔ１と、印字領域Ｔ１よりも搬送方向Ｄの下流側に設けられる前余白Ｔ２と、印字領域Ｔ１よりも搬送方向Ｄの上流側に設けられる後余白Ｔ３とから構成されている。印字領域Ｔ１、前余白Ｔ２および後余白Ｔ３の搬送方向Ｄの長さは、任意の長さで設定できる。他の中間ブロックＢ２・・・等についても先頭ブロックＢ１と同様の構成であるため、詳細な説明は省略する。なお、文字等は印字情報に相当し、前余白は第１の余白に相当し、後余白は第２の余白に相当している。
【００３１】
［印字装置１００のブロック構成例］  
図５は、印字装置１００の機能構成の一例を示すブロック図である。図５に示すように、印字装置１００は、装置全体の動作を制御するための制御部（マイコン）５０を備えている。制御部５０は、例えばＣＰＵ(Central Processing Unit)やＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)を有し、ＲＯＭに格納されるプログラムをＲＯＭから読み出して実行することにより印字装置１００の各部を制御して印字媒体４０の搬送ズレ補正を含む印刷処理を実現する。
【００３２】
制御部５０には、表示部３０、操作部３２、ＵＳＢインターフェース５４、メモリ５２、搬送モータ６０、カットモータ６２、エンコーダ１４およびサーマルヘッド２０のそれぞれがバスを介して接続されている。
【００３３】
表示部３０は、制御部５０の制御に基づいて設定画面等を表示する。操作部３２は、ユーザーにより押下されたキーに対応する操作信号を生成して制御部５０に出力する。
【００３４】
ＵＳＢインターフェース５４は、筐体１０に設けられた挿入口３８に挿入されたＵＳＢメモリから、印字媒体４０に印刷する文書を読み出してメモリ５２等に記憶する。なお、ＵＳＢインターフェース５４には、外付けのＨＤＤ(Hard Disk Drive)やコンピュータ等を取り付けることもできる。また、ＵＳＢメモリ以外にも、他の半導体メモリ等のインターフェースを採用することもできる。
【００３５】
メモリ５２は、ＳＤＲＡＭ(Synchronous Dynamic Random Access Memory)等の半導体メモリから構成され、エンコーダ１４で検出されたスリットの開閉の切り替わりカウントや、印字動作を実行するプログラム等を格納している。
【００３６】
搬送モータ６０は、例えばステッピングモータから構成され、制御部５０から図示しないドライバを経由して供給される駆動信号に基づいて駆動し、プラテンローラー１８を回転させる。
【００３７】
カットモータ６２は、例えばＤＣモータから構成され、制御部５０から図示しないドライバを経由して供給される駆動信号に基づいて駆動し、図示しないカッタを動作させる。
【００３８】
エンコーダ１４は、ローラー１２の回転に連動して動作するスリットの開閉の切り替わり数をカウントし、カウント結果を制御部５０に供給する。また、エンコーダ１４により検出されるスリットの開閉の切り替わり数は、メモリ５２に記憶される。
【００３９】
サーマルヘッド２０は、制御部５０から供給される駆動信号に基づいて所定の発熱体を駆動し、印字媒体４０に所定の文字等を印刷する。
【００４０】
［搬送補正の概要］  
図６は、第１の実施の形態に係る印字媒体４０の搬送時のズレ量を補正する補正制御を説明するための図である。なお、図６では、３つの先頭ブロックＢ１，中間ブロックＢ２、最終ブロックＢ３を印字媒体４０に連続して印刷する場合について説明するが、印字媒体４０に印刷するブロックＢの個数はこれに限定されるものではない。
【００４１】
ブロックＢの印字媒体４０への印刷の開始に伴い、印字媒体４０がプラテンローラー１８等により搬送方向Ｄに沿って搬送される。
【００４２】
先頭ブロックＢ１の後余白終了地点までの印刷が終了すると、先頭ブロックＢ１の搬送モータ６０のステップ数に基づく理論上の搬送量（以下、理論搬送量という）と、エンコーダ１４により検出される先頭ブロックＢ１の実際の搬送量（以下、実搬送量という）とがそれぞれ取得され、理論搬送量と実搬送量との差分から印字媒体４０の先頭ブロックＢ１での搬送時のズレ量が算出される。なお、実搬送量は、印字媒体４０の滑り等により理論上のピッチ長も短くなる。本実施の形態では、この場合における先頭ブロックＢ１を補正前先頭ブロックＢ１ａと呼ぶ。
【００４３】
算出されたズレ量は、補正前先頭ブロックＢ１ａの後余白終了後の印刷位置に補正量Ｔａとして挿入される。これにより、補正前先頭ブロックＢ１ａに当該ブロックＢ１で生じたズレ量が反映され、補正前先頭ブロックＢ１ａを理論上の先頭ブロックＢ１と同一のピッチ長に補正することができる。
【００４４】
続けて、中間ブロックＢ２で発生することが予測される搬送時のズレ量が、先頭ブロックＢ１で算出したズレ量（補正量Ｔａ）に基づいて算出される。先頭ブロックＢ１で算出されたズレ量は等分（１／２）され、等分された一方のズレ量が次の中間ブロックＢ２の前余白に挿入される補正量Ｔｂとされる。
【００４５】
中間ブロックＢ２の印刷の開始に伴い、算出された補正量Ｔｂは、中間ブロックＢ２の前余白開始前の印刷位置に挿入される。なお、補正量Ｔｂの挿入位置は、中間ブロックＢ２の前余白終了後の印刷位置であっても良い。
【００４６】
中間ブロックＢ２の印刷が終了すると、先頭ブロックＢ１から中間ブロックＢ２の理論搬送量とエンコーダ１４により検出された先頭ブロックＢ１から中間ブロックＢ２の実搬送量とがそれぞれ取得され、理論搬送量と実搬送量との差分から印字媒体４０の先頭ブロックＢ１から中間ブロックＢ２での搬送時のズレ量が算出される。なお、エンコーダ１４により検出される中間ブロックＢ２の実際のピッチ長は、印字媒体４０の滑り等により理論上のピッチ長も短くなる。本実施の形態では、この場合における中間ブロックＢ２を補正前中間ブロックＢ２ａと呼ぶ。
【００４７】
算出されたズレ量は、補正前中間ブロックＢ２ａの後余白終了後の印刷位置に補正量Ｔｃとして挿入される。これにより、補正前中間ブロックＢ２ａに当該ブロックで生じたズレ量が反映され、補正前中間ブロックＢ２ａを理論上の中間ブロックＢ２と同一のピッチ長に補正することができる。
【００４８】
続けて、最終ブロックＢ３で発生することが予測される搬送時のズレ量が、先頭ブロックＢ１から中間ブロックＢ２で算出したズレ量（補正量Ｔｂ，Ｔｃ）に基づいて算出される。先頭ブロックＢ１から中間ブロックＢ２で算出されたズレ量は等分され、等分された一方のズレ量は次の最終ブロックＢ３の前余白に挿入される補正量Ｔｄとされる。
【００４９】
最終ブロックＢ３の印刷の開始に伴い、中間ブロックＢ２で算出された補正量Ｔｄは、最終ブロックＢ３の前余白開始前の印刷位置に挿入される。なお、補正量Ｔｄの挿入位置は、最終ブロックＢ３の前余白終了後の印刷位置であっても良い。
【００５０】
最終ブロックＢ３の印刷が終了すると、最終ブロックＢ３の理論搬送量とエンコーダ１４により検出された最終ブロックＢ３の実搬送量とがそれぞれ取得され、理論搬送量と実搬送量との差分から印字媒体４０の最終ブロックＢ３での搬送時のズレ量が算出される。なお、実搬送量は、印字媒体４０の滑り等により理論上のピッチ長（搬送距離）も短くなる。本実施の形態では、この場合における最終ブロックＢ３を補正前最終ブロックＢ３ａと呼ぶ。
【００５１】
算出されたズレ量は、補正前最終ブロックＢ３ａの後余白終了後の印刷位置に、補正量Ｔｅとして挿入される。これにより、補正前最終ブロックＢ３ａに当該ブロックで生じたズレ量が反映され、補正前最終ブロックＢ３ａを理論上の最終ブロックＢ３と同一のピッチ長に補正することができる。
【００５２】
［印字装置１００の動作例］  
図７は、第１の実施の形態に係る各ブロックＢの搬送時のズレ量の補正を行う場合における印字装置１００の動作の一例を示すフローチャートである。本フローチャートは搬送モータ６０の１ステップ中の処理を示し、Ｓ１００〜Ｓ２１０で１ライン分（１ドット分）の処理に相当する。Ｓ１００〜Ｓ２１０を繰り返し処理することで、ブロックＢ内の印字が行われる。制御部５０は、ＲＯＭ等のメモリに格納されたプログラムを読み出して実行することにより、以下の図７に示す処理を実現する。
【００５３】
ステップＳ１００において、制御部５０は、搬送モータ６０を１ステップ駆動する。これにより、操作部３２やＵＳＢメモリ等から入力された文字等の画像データのうち１ドット（１ライン）分の画像が印字媒体４０に印刷され印字媒体４０が搬送される。または、補正の為の余白データの１ドット分印字媒体が搬送される。ステップＳ１００が終了したら、ステップＳ１１０に進む。
【００５４】
ステップＳ１１０において、制御部５０は、印刷中（搬送中）の印字媒体４０の印刷位置が先頭ブロックＢ１の前余白の先端部であるか否かを判断する。ここで、本実施の形態において、先頭ブロックＢ１の前余白の先端部とは、実行するブロックＢに付加されているコマンドが先頭ブロックを示すコマンドであり、かつ、エンコーダ１４でスリットの開閉が最初に検出される搬送位置を意味している。制御部５０は、印字媒体４０の印刷位置が先頭ブロックＢ１の前余白の先端部であると判断した場合、ステップＳ１２０に進む。
【００５５】
ステップＳ１２０において、制御部５０は、搬送モータ６０のステップ数のカウンタをリセットする。ステップＳ１２０が終了したら、ステップＳ１３０に進む。
【００５６】
ステップＳ１３０において、制御部５０は、Ｓ１２０と同様に、エンコーダ１４の切り替わり数のカウンタをリセットする。ステップＳ１３０が終了したら、ステップＳ１４０に進む。
【００５７】
一方、ステップＳ１１０において、制御部５０は、印字媒体４０の印刷位置が先頭ブロックＢ１の前余白の先端部ではないと判断した場合、搬送モータ６０のステップ数のカウンタおよびエンコーダ１４の切り替わり数のカウンタをリセットせずに、ステップＳ１４０に進む。
【００５８】
ステップＳ１４０において、制御部５０は、印字媒体４０の搬送距離の補正中であるか否かを判断する。制御部５０は、印字媒体４０の搬送距離の補正中でないと判断した場合、ステップＳ１５０に進む。
【００５９】
ステップＳ１５０において、制御部５０は、搬送モータ６０のステップ数のカウンタをインクリメントする。これにより、印字媒体４０の各ブロックＢにおける理論上の搬送距離を正確に検出することができる。ステップＳ１５０が終了したら、ステップＳ１６０に進む。
【００６０】
一方、ステップＳ１４０において、制御部５０は、印字媒体４０の搬送距離の補正中であると判断した場合、ステップＳ１６０に進む。これは、印字媒体４０の搬送距離の補正時における補正量（ズレ量）をカウントに含めてしまうと、本来加算するべきではないステップ数を理論上のステップ数に加算することとなり、各ブロックＢのピッチ長を正確に検出することができないからである。
【００６１】
ステップＳ１６０において、制御部５０は、エンコーダ１４でスリットの開閉の切り替わりが検出されたか否かを判断する。制御部５０は、エンコーダ１４でスリットの開閉の切り替わりが検出されたと判断した場合、ステップＳ１７０に進む。
【００６２】
ステップＳ１７０において、制御部５０は、エンコーダ１４で検出されるスリットの開閉の切り替わり数のカウンタをインクリメントする。これにより、エンコーダ１４の切り替わり数を搬送モータのステップ数に換算することで、印字媒体４０の実際の搬送距離を得ることができる。ステップＳ１７０が終了したら、ステップＳ１８０に進む。
【００６３】
一方、ステップＳ１６０において、制御部５０は、エンコーダ１４でスリットの開閉の切り替わりが検出されてないと判断した場合、ステップＳ１８０に進む。
【００６４】
ステップＳ１８０において、制御部５０は、印字媒体４０の印刷位置を判断する。例えば、制御部５０は、搬送モータ６０の現在のステップ数から印字媒体４０の理論上の搬送位置を判断する。制御部５０は、印字媒体４０の印刷位置が先頭ブロックＢ１以外のブロックＢの前余白終了時点であると判断した場合、ステップＳ１９０に進む。
【００６５】
ステップＳ１９０において、制御部５０は、印刷中のブロックの前余白に挿入する補正量（図６の補正量Ｔｂ，Ｔｄ）を算出する。補正量は、以下に示す式（１）により算出することができる。
【００６６】
補正量＝（直前ブロック補正量×（当ブロックのピッチ長／直前ブロックのピッチ長）×１／２）・・・（１）
【００６７】
上記式（１）において、直前ブロックは、当ブロックの搬送方向Ｄの下流側に隣接するブロックとする。また、上記式（１）の直前ブロック補正量は、以下に示す式（２）により算出することができる。
【００６８】
直前ブロック補正量＝直前ブロックの前余白補正量＋直前ブロックの後余白補正量
・・・（２）
【００６９】
ステップＳ１９０が終了したら、ステップＳ２００に進む。
【００７０】
また、ステップＳ１８０において、制御部５０は、印字媒体４０の印刷位置がブロックＢの後余白終了時点であると判断した場合、ステップＳ２２０に進む。
【００７１】
ステップＳ２２０において、制御部５０は、印刷中のブロックＢの後余白に挿入する補正量（図６の補正量Ｔａ，Ｔｃ，Ｔｅ）を算出する。補正量は、以下に示す式（３）により算出することができる。
【００７２】
補正量＝理論搬送量−実搬送量・・・（３）
理論搬送量：搬送モータ６０のステップ数
実搬送量：（エンコーダ１４の切り替わり数×エンコーダ１４のスリット間隔）／搬送モータ６０のステップ数の間隔
【００７３】
ステップＳ２２０が終了したら、ステップＳ２００に進む。
【００７４】
ステップＳ２００において、制御部５０は、算出した印字媒体４０のブロックＢでの補正量をセットする。これにより、補正量に相当する搬送モータ６０のステップ数分、各ブロックＢ内に余白が挿入されるので、ブロックＢの実搬送量を理論搬送量に合わせることができる。ステップＳ２００が終了したら、ステップＳ２１０に進む。
【００７５】
一方、ステップＳ１８０において、制御部５０は、印字媒体４０の印刷位置が先頭ブロックＢ１以外のブロックＢの前余白終了時点、およびブロックＢの後余白終了時点以外であると判断した場合、印字媒体４０の印字位置が印字領域Ｔ１であると判断できるので、補正量を算出せずにステップＳ２１０に進む。
【００７６】
ステップＳ２１０において、制御部５０は、入力された文字等の全ての印刷が終了したか否かを判断する。制御部５０は、全ての印刷が終了していないと判断した場合、ステップＳ１００に戻り、残りの印刷を実行する。一方、全ての印刷が終了したと判断した場合、一連の印刷処理を終了する。
【００７７】
以上説明したように、第１の実施の形態によれば、各ブロックＢで生じた搬送時のズレ量を、ズレ量が発生した当該ブロックＢ内に反映させることができるので、ブロックＢ毎の距離精度を向上させることができる。
【００７８】
また、搬送モータ６０を構成するステッピングモータでは、ズレ量を算出させる際にどうしても１ステップ分の誤差が生じることが知られている。上述した特許文献１に開示されるブロックＢの搬送距離のズレ量の補正制御では、各ブロックＢのズレ量を次のブロックＢに反映させる制御であるため、ズレ量がブロック数分累積するという問題がある。これに対し、第１の実施の形態によれば、先頭ブロックＢ１から印刷中のブロックＢまでの搬送距離のズレ量を、各ブロックＢ内に反映させるため、ズレ量の誤差が累積せず、常に搬送モータ６０の１ステップ内の誤差に収めることができる。その結果、印刷するブロックＢの全長の距離精度をより向上させることができる。
【００７９】
また、第１の実施の形態によれば、ブロックＢの後余白のみ補正するのではなく、直前のブロックＢのズレ量に基づいて当該ブロックＢのズレ量を予測し、その予測したズレ量を前余白に挿入するので、ブロックＢ内の印刷位置が前側に偏ることなく、中央部に印刷することができる。これにより、印字位置の正確化を図ることができ、印字媒体４０に印字される文字等の見栄えも向上させることができる。
【００８０】
＜第２の実施の形態＞  
第２の実施の形態では、各ブロックＢ１で印刷する文字や文字間にも補正用の余白を挿入する点において上記第１の実施の形態等と相違している。なお、第２の実施の形態において、第１の実施の形態と実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００８１】
［搬送補正の概要］  
図８は、第２の実施の形態に係る各ブロックの搬送距離のズレを補正する補正方法を説明するための図である。以下では、１つの先頭ブロックＢ１内に、印字情報として「■ＨＥＦＨ■」からなる文字列を印刷する場合について説明する。
【００８２】
印字媒体４０への印刷の開始に伴い、印字媒体４０がプラテンローラー１８等により搬送方向Ｄに沿って搬送される。印字媒体４０が搬送されると、先頭ブロックＢ１の先端部から現在位置までの理論搬送量と、エンコーダ１４により検出された先頭ブロックＢ１の先端部から現在位置までの実搬送量とがそれぞれ取得され、理論搬送量と実搬送量との差分から印字媒体４０の先頭ブロックＢ１での搬送時のズレ量が算出される。例えば、ズレ量は、エンコーダ１４のスリットの開閉の所定の切り替わり回数毎に算出しても良いし、搬送モータ６０の所定のステップ数毎に算出するようにしても良い。
【００８３】
先頭ブロックＢ１でのズレ量が予め設定された閾値を超えたと判断された場合、ズレ量に対応する補正量が先頭ブロックＢ１内に挿入される。例えば、印刷中の先頭ブロックＢ１の前余白位置Ｔｆや、文字位置Ｔｇ，Ｔｈ、文字間位置Ｔｉ、後余白位置Ｔｊに補正量（余白）が挿入される。なお、文字位置Ｔｇ，Ｔｈに補正量を挿入すると、文字が搬送方向Ｄに若干伸びてしまうので、文字以外の前余白位置Ｔｆ等に補正量を挿入することが好ましい。本フローチャートは搬送モータ６０の１ステップ中の処理を示し、Ｓ３００〜Ｓ４１０で１ライン分（１ドット分）の処理に相当する。
【００８４】
［印字装置１００の動作例］  
図９は、第２の実施の形態に係る各ブロックＢのズレ量の補正を行う場合における印字装置１００の動作の一例を示すフローチャートである。制御部５０は、ＲＯＭ等のメモリに格納されたプログラムを読み出して実行することにより、以下の図９に示す処理を実現する。なお、ステップＳ３００〜Ｓ３７０までの処理については、第１の実施の形態の図７に示したＳ１００〜Ｓ１７０の処理と共通するため詳細な説明については省略し、ステップＳ３８０以降の処理について詳しく説明する。
【００８５】
ステップＳ３８０において、制御部５０は、印字媒体４０の先端部から現在の印刷位置までの理論搬送量および実搬送量をそれぞれ取得し、これらの差分から印字媒体４０の現在の印刷位置でのズレ量を逐次算出する。例えば、制御部５０は、エンコーダ１４でのスリットの開閉の切り替わりを１回または規定回数、検出する毎にズレ量を算出する。ステップＳ３８０が終了したら、ステップＳ３９０に進む。なお、ズレ量の算出については、上述した式（３）を用いることができる。
【００８６】
ステップＳ３９０において、制御部５０は、算出したズレ量と予め設定されている閾値とを比較し、ズレ量が閾値以上であるか否かを判断する。閾値は、例えばメモリ５２に記憶されており、搬送モータ６０の１ステップまたは複数のステップ（規定値）に設定される。制御部５０は、ズレ量が閾値以上であると判断した場合、ステップＳ４００に進む。
【００８７】
ステップＳ４００において、制御部５０は、算出したズレ量に応じた補正量をセットする。これにより、補正量に相当する搬送モータ６０のステップ数分、ブロックＢ内に余白や文字の一部（ライン）が挿入されるので、ブロックＢの実搬送量を理論搬送量に合わせることができる。ステップＳ４００が終了したら、ステップ４１０に進む。
【００８８】
一方、ステップＳ３９０において、制御部５０は、ズレ量が閾値未満であると判断した場合、搬送距離の補正を行う必要がないので、ステップＳ４１０に進む。
【００８９】
ステップＳ４１０において、制御部５０は、入力された文字列（文章）の全ての印刷が終了したか否かを判断する。制御部５０は、全ての印刷が終了していないと判断した場合、ステップＳ３００に戻り、残りの印刷を実行する。一方、全ての印刷が終了したと判断した場合、一連の印刷処理を終了する。
【００９０】
以上説明したように、第２の実施の形態によれば、各ブロックＢで生じた搬送時のズレ量を、ズレ量が発生した当該ブロックＢ内に反映させることができるので、ブロックＢ毎の距離精度を向上させることができる。
【００９１】
＜第３の実施の形態＞  
第３の実施の形態では、最終ブロックＢ３の後余白に当該ブロックＢでの搬送時のズレ量を補正する補正用の余白を挿入する点において、上記第１の実施の形態等と相違している。なお、第３の実施の形態において、第１の実施の形態と実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００９２】
［搬送補正の概要］  
図１０は、第３の実施の形態に係る印字媒体４０の搬送時のズレ量を補正する補正制御を説明するための図である。なお、図１０では、３つの先頭ブロックＢ１，中間ブロックＢ２、最終ブロックＢ３を印字媒体４０に連続して印刷する場合について説明するが、印字媒体４０に印刷するブロックＢの個数はこれに限定されるものではない。
【００９３】
印字媒体４０への印刷の開始に伴い、印字媒体４０がプラテンローラー１８等により搬送方向Ｄに沿って搬送される。先頭ブロックＢ１の印刷が終了すると、先頭ブロックＢ１の理論搬送量とエンコーダ１４により検出された先頭ブロックＢ１の実搬送量とがそれぞれ取得され、理論搬送量と実搬送量との差分から印字媒体４０の先頭ブロックＢ１での搬送時のズレ量が算出される。また、算出されたズレ量は等分される。等分された一方のズレ量は次の中間ブロックＢ２の前余白に挿入される補正量Ｔｋとされ、等分された他方のズレ量は次の中間ブロックＢ２の後余白に挿入される補正量Ｔｌとされる。
【００９４】
続けて、中間ブロックＢ２の印刷が開始されると、中間ブロックＢ２の前余白開始前の印刷位置に、補正量Ｔｋが挿入される。また、補正前中間ブロックＢ２ａの後余白終了後の印刷位置に、補正量Ｔｌが挿入される。これにより、先頭ブロックＢ１での搬送距離のズレを中間ブロックＢ２にて補正することができる。
【００９５】
中間ブロックＢ２の印刷が終了すると、中間ブロックＢ２の理論搬送量とエンコーダ１４により検出された中間ブロックＢ２（補正前中間ブロックＢ２ａ）の実搬送量とがそれぞれ取得され、理論搬送量と実搬送量との差分から印字媒体４０の中間ブロックＢ２での搬送時のズレ量が算出される。また、算出されたズレ量は等分され、等分された一方のズレ量は次の最終ブロックＢ３の前余白に挿入される補正量Ｔｍとされ、等分された他方のズレ量は次の最終ブロックＢ３の後余白に挿入される補正量Ｔｎとされる。
【００９６】
続けて、最終ブロックＢ３の印刷が開始されると、最終ブロックＢ３の前余白開始前の印刷位置に補正量Ｔｍが挿入される。また、補正前最終ブロックＢ３ａの後余白終了後の印刷位置に補正量Ｔｎが挿入される。これにより、中間ブロックＢ２での搬送距離のズレ量を最終ブロックＢ３に反映させて補正することができる。
【００９７】
また、最終ブロックＢ３の印刷が終了すると、最終ブロックＢ３の理論搬送量とエンコーダ１４により検出された最終ブロックＢ３（補正前最終ブロックＢ３ａ）の実搬送量とがそれぞれ取得され、理論搬送量と実搬送量との差分から印字媒体４０の最終ブロックＢ３での搬送時のズレ量が算出される。算出されたズレ量は、補正量Ｔｏとして、最終ブロックＢ３の補正量Ｔｎの挿入後の印刷位置に挿入される。これにより、最終ブロックＢ３に自身のブロックのズレ量も反映され、全てのブロックＢのピッチ長を理論上のピッチ長に補正することができる。
【００９８】
［印字装置１００の動作例］  
図１１は、第３の実施の形態に係る各ブロックＢのズレ量の補正を行う場合における印字装置１００の動作の一例を示すフローチャートである。制御部５０は、ＲＯＭ等のメモリに格納されたプログラムを読み出して実行することにより、以下の図１１に示す処理を実現する。なお、ステップＳ５００〜Ｓ５７０の処理については、第１の実施の形態の図７に示したＳ１００〜Ｓ１７０の処理と共通するため詳細な説明については省略し、ステップＳ５８０からの処理について説明する。本フローチャートは搬送モータ６０の１ステップ中の処理を示し、Ｓ５００〜Ｓ６２０で１ライン分（１ドット分）の処理に相当する。
【００９９】
ステップＳ５８０において、制御部５０は、印字媒体４０の印刷位置を判断する。制御部５０は、印字媒体４０の印刷位置が先頭ブロックＢ１以外のブロックＢの前余白終了時点であると判断した場合、ステップＳ５９０に進む。
【０１００】
ステップＳ５９０において、制御部５０は、印刷中のブロックＢの前余白に挿入するための補正量（ズレ量）を算出する。補正量は、上述した式（３）により算出することができる。ステップＳ５９０が終了したら、ステップＳ６００に進む。
【０１０１】
ステップＳ６００において、制御部５０は、算出した補正量のうち印刷中のブロックＢの前余白に挿入していない残りの補正量があるか否かを判断する。制御部５０は、ブロックＢの前余白に挿入していない残りの補正量があると判断した場合、ステップＳ６１０に進む。
【０１０２】
ステップＳ６１０において、制御部５０は、搬送モータ６０を１ステップ駆動することで、算出した補正量に応じた余白をブロックＢの前余白に挿入する。ステップＳ６１０が終了したら、ステップＳ６００に戻る。
【０１０３】
一方、ステップＳ６００において、制御部５０は、算出した補正量のうち印刷中のブロックＢの前余白に挿入していない残りの補正量がないと判断した場合、ステップＳ６２０に進む。
【０１０４】
また、ステップＳ５８０において、制御部５０は、印字媒体４０の印刷位置がブロックＢの後余白終了時点であると判断した場合、ステップＳ６３０に進む。
【０１０５】
ステップＳ６３０において、制御部５０は、印刷中のブロックＢの後余白に挿入するための補正量（ズレ量）を算出する。補正量は、上述した式（３）により算出することができる。ステップＳ６３０が終了したら、ステップＳ６４０に進む。
【０１０６】
ステップＳ６４０において、制御部５０は、算出した補正量のうち印刷中のブロックＢの後余白に挿入していない残りの補正量があるか否かを判断する。制御部５０は、ブロックＢの後余白に挿入していない残りの補正量があると判断した場合、ステップＳ６５０に進む。
【０１０７】
ステップＳ６５０において、制御部５０は、搬送モータ６０を１ステップ駆動することで、算出した補正量に応じた余白をブロックＢの後余白に挿入する。ステップＳ６５０が終了したら、ステップＳ６４０に戻る。
【０１０８】
一方、ステップＳ６４０において、制御部５０は、算出した補正量のうち印刷中のブロックＢの後余白に挿入していない残りの補正量がないと判断した場合、ステップＳ６２０に進む。
【０１０９】
また、ステップＳ５８０において、制御部５０は、印字媒体４０の印刷位置が最終ブロックＢ３以外の後白終了時点であると判断した場合、ステップＳ６６０に進む。
【０１１０】
ステップＳ６６０において、制御部５０は、印刷中の最終ブロックＢ以外の後余白に挿入するための補正量（ズレ量）を算出する。補正量は、上述した式（３）により算出することができる。ステップＳ６６０が終了したら、ステップＳ６７０に進む。
【０１１１】
ステップＳ６７０において、制御部５０は、算出した補正量のうち印刷中の最終ブロックＢ以外の後余白に挿入していない残りの補正量があるか否かを判断する。制御部５０は、印刷中の最終ブロックＢ以外の後余白に挿入していない残りの補正量があると判断した場合、ステップＳ６８０に進む。
【０１１２】
ステップＳ６８０において、制御部５０は、搬送モータ６０を１ステップ駆動することで、算出した補正量に応じた余白を印刷中の最終ブロックＢ以外の後余白に挿入する。ステップＳ６８０が終了したら、ステップＳ６７０に戻る。
【０１１３】
一方、ステップＳ６７０において、制御部５０は、算出した補正量のうち印刷中のブロックＢの印刷中の最終ブロックＢ以外の後余白に挿入していない残りの補正量がないと判断した場合、ステップＳ６２０に進む。
【０１１４】
さらに、ステップＳ５８０において、制御部５０は、印字媒体４０の印刷位置が、先頭ブロックＢ１以外のブロックＢの前余白終了時点、ブロックＢの後余白終了時点、および最終ブロックＢ３以外の後白終了時点以外であると判断した場合、ステップＳ６２０に進む。つまり、印字媒体４０の印刷位置が文字または文字間である場合には、補正量としての余白を挿入せずに、ステップＳ６２０に進む。第３の実施の形態では、このような補正制御を繰り返し実行する。
【０１１５】
以上説明したように、第３の実施の形態によれば、最終ブロックＢ３で生じた搬送時のズレ量を最終ブロックＢ３内の後余白に入れ込むので、印字媒体４０に印刷する全体のブロックＢのピッチ長を、理論搬送量に合わせることができる。
【０１１６】
＜第４の実施の形態＞  
第４の実施の形態では、先頭ブロックＢ１の前余白にも補正用の余白を挿入する点において、上記第１の実施の形態等と相違している。なお、第４の実施の形態において、第１の実施の形態と実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【０１１７】
［搬送補正の概要］  
図１２は、第４の実施の形態に係る印字媒体４０の搬送時のズレ量を補正する補正制御を説明するための図である。なお、図では、３つの先頭ブロックＢ１，中間ブロックＢ２、最終ブロックＢ３を印字媒体４０に連続して印刷する場合について説明するが、印字媒体４０に印刷するブロックＢの個数はこれに限定されるものではない。
【０１１８】
第４の実施の形態では、印字媒体４０への印刷の開始前に、印字媒体４０の空送りが行われる。以下では、空送りが行われる印字媒体４０の区間を空送りブロックＢａと呼ぶ。空送りブロックＢａは、最終的に捨て部分となる。
【０１１９】
印字媒体４０の空送りが終了すると、空送りブロックＢａの搬送モータ６０のステップ数から得られる理論搬送量とエンコーダ１４により検出された空送りブロックＢａの実搬送量とがそれぞれ取得され、理論搬送量と実搬送量との差分から印字媒体４０の空送りブロックＢａでの搬送時のズレ量が算出される。空送りブロックＢａで算出されたズレ量に基づき、先頭ブロックＢ１のピッチ長から先頭ブロックＢ１で発生する予測のズレ量を算出する。先頭ブロックで発生する予測のズレ量は等分され、等分された一方のズレ量は次の先頭ブロックＢ１の前余白に挿入される補正量Ｔｐとされる。
【０１２０】
先頭ブロックＢ１の印刷が開始されると、先頭ブロックＢ１の前余白開始前の印刷位置に補正量Ｔｐが挿入される。なお、補正量Ｔｐの挿入位置は、先頭ブロックＢ１の前余白終了後の印刷位置であっても良い。
【０１２１】
先頭ブロックＢ１の印刷が終了すると、空送りブロックＢａから先頭ブロックＢ１の理論搬送量とエンコーダ１４により検出された空送りブロックＢａから先頭ブロックＢ１（補正前先頭ブロックＢ１ａ）の実搬送量とがそれぞれ取得され、理論搬送量と実搬送量との差分から印字媒体４０の先頭ブロックＢ１での搬送時のズレ量が算出される。ズレ量は、先頭ブロックＢ１の後余白に挿入される補正量Ｔｑとされる。
【０１２２】
続けて、算出された補正量Ｔｑは、補正前先頭ブロックＢ１ａの後余白終了後の印刷位置に挿入される。これにより、補正前先頭ブロックＢ１ａを理論上のピッチ長と同一の長さに補正することができる。
【０１２３】
なお、それ以降の中間ブロックＢ２での補正量Ｔｒ，Ｔｓの補正や、最終ブロックＢ３での補正量Ｔｔ，Ｔｕの補正制御は、上述した第１の実施の形態と同様であるため、詳細な説明は省略する。
【０１２４】
［印字装置１００の動作例］  
図１３は、第４の実施の形態に係る各ブロックのズレ量の補正を行う場合における印字装置１００の動作の一例を示すフローチャートである。制御部５０は、ＲＯＭ等のメモリに格納されたプログラムを読み出して実行することにより、以下の図１３に示す処理を実現する。なお、ステップＳ７００〜Ｓ７７０の処理については、第１の実施の形態の図１に示したＳ１００〜Ｓ１７０の処理と共通するため詳細な説明については省略し、ステップＳ７８０からの処理について説明する。本フローチャートは搬送モータ６０の１ステップ中の処理を示し、Ｓ７００〜Ｓ８１０で１ライン分（１ドット分）の処理に相当する。
【０１２５】
ステップＳ７８０において、制御部５０は、印字媒体４０の印刷位置を判断する。制御部５０は、印字媒体４０の印刷位置がブロックＢの前余白終了時点であると判断した場合、ステップＳ７９０に進む。
【０１２６】
ステップＳ７９０において、制御部５０は、印刷中のブロックＢの前余白に挿入する補正量（図１２の補正量Ｔｐ，Ｔｒ，Ｔｔ）を算出する。補正量は、上述した式（１）により算出することができる。ステップＳ７９０が終了したら、ステップＳ８００に進む。
【０１２７】
ステップＳ８００において、制御部５０は、算出した印字媒体４０のブロックＢでの補正量をセットする。これにより、補正量に相当する搬送モータ６０のステップ数分、各ブロックＢ内に余白が挿入されるので、ブロックＢの実搬送量を理論搬送量に合わせることができる。ステップＳ８００が終了したら、ステップＳ８１０に進む。
【０１２８】
一方、ステップＳ７８０において、制御部５０は、印字媒体４０の印刷位置がブロックＢの後余白終了時点であると判断した場合、ステップＳ８２０に進む。
【０１２９】
ステップＳ８２０において、制御部５０は、印刷中のブロックＢの後余白に挿入する補正量（図１２の補正量Ｔｑ，Ｔｓ，Ｔｕ）を算出する。補正量は、上述した式（３）により算出することができる。ステップＳ８２０が終了したら、ステップＳ８３０に進む。
【０１３０】
ステップＳ８３０において、制御部５０は、算出した印字媒体４０のブロックＢでの補正量をセットする。これにより、補正量に相当する搬送モータ６０のステップ数分、各ブロックＢ内に余白が挿入されるので、ブロックＢの実搬送量を理論搬送量に合わせることができる。ステップＳ８３０が終了したら、ステップＳ８１０に進む。第４の実施の形態では、このような補正制御が繰り返し実行される。
【０１３１】
以上説明したように、第４の実施の形態によれば、上述した第１の実施の形態と同様の作用効果を奏することができる。また、第４の実施の形態によれば、印字媒体４０を印刷を行う前に空送りし、空送りブロックＢａのズレ量に基づいて先頭ブロックＢ１のズレ量を予測し、その予測したズレ量を先頭ブロックＢ１の前余白にも挿入するので、先頭ブロックＢ１内の印刷位置が前側に偏ることなく、中央部に印刷することができる。これにより、全てのブロックＢにおいて、印字位置の正確化を図ることができる。
【０１３２】
なお、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は、上記実施の形態に記載の範囲には限定されない。本発明の趣旨を逸脱しない範囲で、上記実施の形態に、多様な変更または改良を加えることが可能である。また、上記の実施形態で説明した要件の１つ以上は、省略されることがある。そのような変更または改良、省略した形態も本発明の技術的範囲に含まれる。
【符号の説明】
【０１３３】
１４  エンコーダ（検出部）
１８  プラテンローラー（搬送部）
２０  サーマルヘッド（印字部）
４０  印字媒体
５０  制御部
１００  印字装置
Ｂ  ブロック
Ｔ１  印字領域
Ｔ２  前余白（第１の余白）
Ｔ３  後余白（第２の余白）
【図１】
2018103587.tif 000003
【図２】
2018103587.tif 000004
【図３】
2018103587.tif 000005
【図４】
2018103587.tif 000006
【図５】
2018103587.tif 000007
【図６】
2018103587.tif 000008
【図７】
2018103587.tif 000009
【図８】
2018103587.tif 000010
【図９】
2018103587.tif 000011
【図１０】
2018103587.tif 000012
【図１１】
2018103587.tif 000013
【図１２】
2018103587.tif 000014
【図１３】
2018103587.tif 000015
【図１４】
2018103587.tif 000016