(57)【特許請求の範囲】
【請求項１】
第１印字領域および第２印字領域を含み、前記第１印字領域の基準となる位置に第１マークが付され、かつ、前記第２印字領域の基準となる位置に第２マークが付された複数の印字媒体のそれぞれに、印字データに対応する情報を印字するプリンタにおいて、
前記第１印字領域に印字すべき第１印字情報および前記第２印字領域に印字すべき第２印字情報に対応する印字データを取得する取得手段と、
所定の搬送方向に印字媒体を搬送する搬送手段と、
前記搬送手段によって搬送された印字媒体に付された第１マークおよび第２マークを検出する検出手段と、
前記検出手段によって前記第１マークおよび前記第２マークのそれぞれが検出されたことに応じて、それぞれ、前記第１印字情報の第１印字開始位置および前記第２印字情報の第２印字開始位置を決定する決定手段と、
印字指示に応じて、前記取得手段によって取得された印字データを参照して、当該印字データに対応する第１印字情報および第２印字情報を、それぞれ、前記決定手段によって決定された前記第１印字開始位置および前記第２印字開始位置を基点として印字し、かつ、再印字指示に応じて、参照済みの印字データを参照して、当該参照済みの印字データに対応する第１印字情報および第２印字情報を、それぞれ、前記決定手段によって決定された前記第１印字開始位置および前記第２印字開始位置を基点として印字する印字手段と、
前記取得手段によって取得された印字データを記憶する記憶装置と、
前記記憶装置において、前記印字手段によって参照されていない印字データが記憶された記憶領域の状態を第１状態に設定し、かつ、前記印字手段によって参照された印字データが記憶された記憶領域の状態を第１状態に代えて第２状態に設定する設定手段と、を備え、
前記印字手段は、前記印字指示に応じて、前記設定手段によって第１状態に設定された記憶領域に記憶された印字データに対応する第１印字情報および第２印字情報を印字し、かつ、前記再印字指示に応じて、前記設定手段によって第２状態に設定された記憶領域に記憶された印字データに対応する第１印字情報および第２印字情報を印字する、
プリンタ。
【請求項２】
エラーの有無を判定する判定手段と、
前記判定手段によってエラーと判定された場合、エラーが発生したことを報知する報知手段と、
をさらに備える、請求項１に記載のプリンタ。
【請求項３】
前記搬送手段は、前記印字手段による前記第１印字情報の印字が終了してから前記検出手段によって前記第２マークが検出されるまでの間、前記印字手段による前記第１印字情報の印字が終了した時点の搬送速度で前記印字媒体を搬送する、
請求項１又は２に記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字媒体に情報を印字するプリンタに関する。
【背景技術】
【０００２】
サーマルプリンタは、サーマルヘッドの印字ラインに配置された複数の感熱抵抗体を選択的に発熱させることにより印字媒体に情報を印字する。
【０００３】
サーマルプリンタの印字処理では、印字媒体をサーマルヘッドとプラテンローラとの間に挟み込ませた状態で搬送しながら、サーマルヘッドの印字ラインを印字媒体に押し付けた状態で印字ラインの感熱抵抗体を通電により発熱させることにより、印字媒体に情報を印字する（例えば、特許文献１）。特許文献１に記載されたサーマルプリンタの印字媒体は、ミシン目によって複数の印字領域に区分けされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１１５５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のサーマルプリンタでは、複数の印字領域に区分けされた印字媒体に印字された情報が正しく印字されなかった（例えば、所望の領域に印字されなかった、印字の濃度が薄かった）場合、当該情報を印字し直すことが難しかった。
【０００６】
本発明の目的は、上記課題を解決するものであり、複数の印字領域に区分けされた印字媒体に情報を印字するときに、印字された情報に不具合があった場合、当該情報を容易に印字し直すことができるプリンタを提供することである。
【課題を解決するための手段】
【０００７】
本発明の第１態様は、
第１印字領域および第２印字領域を含み、前記第１印字領域の基準となる位置に第１マークが付され、かつ、前記第２印字領域の基準となる位置に第２マークが付された複数の印字媒体のそれぞれに、印字データに対応する情報を印字するプリンタにおいて、
前記第１印字領域に印字すべき第１印字情報および前記第２印字領域に印字すべき第２印字情報に対応する印字データを取得する取得手段と、
所定の搬送方向に印字媒体を搬送する搬送手段と、
前記搬送手段によって搬送された印字媒体に付された第１マークおよび第２マークを検出する検出手段と、
前記検出手段によって前記第１マークおよび前記第２マークのそれぞれが検出されたことに応じて、それぞれ、前記第１印字情報の第１印字開始位置および前記第２印字情報の第２印字開始位置を決定する決定手段と、
印字指示に応じて、前記取得手段によって取得された印字データを参照して、当該印字データに対応する第１印字情報および第２印字情報を、それぞれ、前記決定手段によって決定された第１印字開始位置および前記第２印字開始位置を基点として印字し、かつ、再印字指示に応じて、参照済みの印字データを参照して、当該参照済みの印字データに対応する第１印字情報および第２印字情報を、それぞれ、前記決定手段によって決定された第１印字開始位置および前記第２印字開始位置を基点として印字する印字手段、
を備えたプリンタである。
本発明の第２態様は、本発明の第１態様において、
前記取得手段によって取得された印字データを記憶する記憶装置と、
前記記憶装置において、前記印字手段によって参照されていない印字データが記憶された記憶領域の状態を第１状態に設定し、かつ、前記印字手段によって参照された印字データが記憶された記憶領域の状態を第１状態に代えて第２状態に設定する設定手段と、をさらに備え、
前記印字手段は、前記印字指示に応じて、前記設定手段によって第１状態に設定された記憶領域に記憶された印字データに対応する第１印字情報および第２印字情報を印字し、かつ、前記再印字指示に応じて、前記設定手段によって第２状態に設定された記憶領域に記憶された印字データに対応する第１印字情報および第２印字情報を印字する、
プリンタである。
本発明の第３態様は、本発明の第１または第２態様において、
前記印字データは、前記搬送方向における前記第１印字情報に対応するライン数を示す情報と、前記搬送方向における前記第２印字情報に対応するライン数を示す情報と、を含み、
前記印字手段は、前記第１印字情報に対応するライン数を示す情報を参照して前記第１印字情報を印字し、前記第２印字情報に対応するライン数を示す情報を参照して前記第２印字情報を印字する、プリンタである。
本発明の第４態様は、本発明の第１〜第３態様のいずれかにおいて、
エラーの有無を判定する判定手段と、
前記判定手段によってエラーと判定された場合、エラーが発生したことを報知する報知手段と、
をさらに備える、プリンタである。
本発明の第５態様は、本発明の第１〜第４態様において、
前記搬送手段は、前記印字手段による前記第１印字情報の印字が終了してから前記検出手段によって前記第２マークが検出されるまでの間、前記印字手段による前記第１印字情報の印字が終了した時点の搬送速度で前記印字媒体を搬送する、プリンタである。
【発明の効果】
【０００８】
本発明によれば、印字された情報に不具合があった場合、当該情報を容易に印字し直すことができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態のプリンタが取り扱う印字媒体の表面および裏面を例示する図。
【図２】本実施形態のプリンタの断面図。
【図３】図２のプリンタの要部の回路構成を示すブロック図。
【図４】本実施形態の印字データとＲＡＭの関係を説明する図。
【図５】本実施形態の制御データテーブルの一例を示す図。
【図６】本実施形態の印字処理のフローチャート。
【図７】本実施形態の印字処理における記憶状態の遷移を示す図。
【図８】図７に示す記憶状態の遷移に応じて印字媒体に印字される情報の一例を示す図。
【図９】図６の印字制御の詳細なフローチャート。
【図１０】本実施形態の印字媒体と位置検出センサとの関係を示す図。
【図１１】本実施形態の印字処理においてエラーが発生したときに表示される画面例を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明の一例としての実施の形態について、図面に基づいて詳細に説明する。なお、実施の形態を説明するための図面において、同一の構成要素には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００１１】
（１）プリンタが取り扱う印字媒体
まず、本実施形態のプリンタが取り扱う印字媒体について、図１を参照して説明する。図１は、本実施形態のプリンタが取り扱う印字媒体の表面および裏面を例示する図である。
【００１２】
図１に示すように、本実施形態の印字媒体ＰＭは、長手方向Ｐの辺および短手方向Ｗの辺から構成される長尺形状を有する。長手方向Ｐは、プリンタ１内において印字媒体ＰＭが搬送される方向（以下「搬送方向」という）に一致する。短手方向Ｗは、長手方向Ｐに対して直交する。
【００１３】
印字媒体ＰＭの表面ＦＦには、複数の印字領域（第１印字領域ＰＡ１および第２印字領域ＰＡ２）が規定されている。第１印字領域ＰＡ１と第２印字領域ＰＡとの間には、第１印字領域ＰＡ１と第２印字領域ＰＡ２とを容易に切り離すことができるようにするためのミシン目ＣＬが形成されている。印字媒体ＰＭは、この２つの印字領域を１枚として、多数の枚数の印字媒体を帯状に連続して形成し、ロール状に巻回されている。なお、１枚1枚を繋ぐ繋ぎ目にもミシン目（不図示）が形成されている。
印字媒体ＰＭの表面ＦＦには、予め決められた温度領域に達すると特定の色（黒や赤等）に発色する感熱発色層が形成されている。
【００１４】
一方、印字媒体ＰＭの裏面ＢＦには、第１印字領域ＰＡ１の基準となる位置（以下「第１基準位置」という）に第１マークＭ１が設けられており、かつ、第２印字領域ＰＡ２の基準となる位置（以下「第２基準位置」という）に第２マークＭ２が設けられている。
第１マークＭ１と第２マークＭ２とは、印字媒体ＰＭの長手方向Ｐにおける長さによって区別される。
なお、第１マークＭ１と第２マークＭ２とは、次のいずれかによって区別されてもよい。
・所定領域内におけるマークの数
・短手方向Ｗにおけるサイズ
・マークの形状
【００１５】
（２）プリンタの構成
次に、本実施形態のプリンタの構成について説明する。
【００１６】
（２−１）プリンタの内部構造
まず、本実施形態のプリンタの内部構造について、図２を参照して説明する。図２は、本実施形態のプリンタの断面図である。
【００１７】
図２に示すように、本実施形態のプリンタ１は、例えば、印字媒体ＰＭに規定された複数の印字領域（第１印字領域ＰＡ１および第２印字領域ＰＡ２）に、文字、記号、図形、バーコード、二次元コード等の情報を熱により印字する、携帯型のサーマルプリンタである。
【００１８】
このプリンタ１を構成する筐体２は、ハウジング部２ａと、その一部に軸止された開閉カバー部２ｂとを有している。
【００１９】
ハウジング部２ａは、例えば直方体形状に形成されており、その一部には開口部が形成されている。このハウジング部２ａの開口部には、その開口部を開閉可能なように開閉カバー部２ｂが回転軸Ｒ１を中心にして回転自在の状態で設置されている。
【００２０】
また、ハウジング部２ａの開口部は、筐体２内に形成された印字媒体収容部３に連通されており、開閉カバー部２ｂを開けると、ハウジング部２ａの開口部を通じて筐体２内の印字媒体収容部３にロール状に巻かれた印字媒体ＰＭを収容することが可能になっている。また、開閉カバー部２ｂを閉じると、開閉カバー部２ｂの先端とこれに対向するハウジング部２ａとの間に、印字媒体ＰＭを発行する発行口部（排出口）４が形成されるようになっている。
【００２１】
ロール状の印字媒体ＰＭは、巻き芯Ｒ２に巻回された状態で筐体２内の印字媒体収容部３に回転自在に収容される。
【００２２】
印字処理に際して印字媒体収容部３内の印字媒体ＰＭは、シート状に引き出された状態で発行口部４に向かって搬送され、その搬送途中で印字媒体ＰＭの表面ＦＦに印字処理がなされた後、発行口部４からプリンタ１の外部に排出されるようになっている。
【００２３】
プリンタ１の筐体２内において、印字媒体収容部３の向かい側には、位置検出センサ１０、サーマルヘッド（印字手段）１１およびプラテンローラ（搬送手段）１２が通紙ルートに沿って設置されている他、モータＭ、制御部ＭＣ、充電バッテリＰＳおよび無線通信部ＲＣが設置されている。
【００２４】
位置検出センサ１０は、印字媒体ＰＭの裏面の第１マークＭ１および第２マークＭ２を検出するセンサである。
【００２５】
この位置検出センサ１０は、開閉カバー部２ｂの裏面側に装着されており、開閉カバー部２ｂの閉止時に、位置検出センサ１０のセンサ面が印字媒体ＰＭの裏面ＢＦを向くように設置されている。
【００２６】
また、この位置検出センサ１０は、例えば、光反射型センサにより構成されている。すなわち、位置検出センサ１０は、センサ面に発光部と受光部とを備えている。位置検出センサ１０は、発光部から印字媒体ＰＭの裏面ＢＦに向けて放射された光に対する印字媒体ＰＭからの反射光を受光部により受光し、光電変換することによって検出信号を生成する。この検出信号は、ＣＰＵ３０によって第１マークＭ１および第２マークＭ２を検出するために利用される。なお、発光部には、例えばＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）が使用され、受光部には、例えばフォトダイオードまたはフォトトランジスタが使用される。
【００２７】
また、この位置検出センサ１０は、制御部ＭＣに電気的に接続されており、検出信号を制御部ＭＣに送信するようになっている。制御部ＭＣでは、位置検出センサ１０からの検出信号に基づいて印字媒体ＰＭの表面ＦＦの第１印字領域ＰＡ１および第２印字領域ＰＡ２と、サーマルヘッド１１の印字ラインとの相対的な位置関係をそれぞれ算出し、その算出結果に基づいて、プラテンローラ１２の回転動作（回転方向や回転角度等）を制御することにより、第１印字領域ＰＡ１および第２印字領域ＰＡ２内の規定位置に印字を行うようになっている。
【００２８】
サーマルヘッド１１は、その印字面に配置された印字ラインの発熱抵抗体（発熱素子）により印字媒体ＰＭに印字を行う印字手段である。
【００２９】
このサーマルヘッド１１の印字ラインには、通電により発熱する複数の発熱抵抗体が印字媒体ＰＭの短手方向Ｗに沿って並んで配置されている。
【００３０】
印字ラインの長手方向の寸法は、例えば、５０ｍｍ程度であり、印字ラインの短手方向の寸法は、例えば、０．１２５ｍｍ程度である。発熱抵抗体が例えば１ｍｍあたり８個配置されている場合、印字ラインには、例えば、４００個の発熱抵抗体が配置されていることになる。
【００３１】
このサーマルヘッド１１は、その印字面を通紙ルートに向けた状態で支持部材２０に固定されている。この支持部材２０の背面には、ヘッド付勢用のバネ２１が配置されており、開閉カバー部２ｂの閉止時にサーマルヘッド１１の印字面がプラテンローラ１２に押し付けられるようになっている。
【００３２】
また、支持部材２０は、その一端の回転軸Ｒ３を中心にして回転自在の状態でハウジング部２ａ内に軸止されている。また、支持部材２０の他端は、後述の開閉カバー部２ｂの開放用の押しボタン２２に係合されている。
【００３３】
このようなサーマルヘッド１１は制御部ＭＣに電気的に接続されている。制御部ＭＣは、プリンタ１に入力された印字データ等に応じてサーマルヘッド１１の複数の発熱抵抗体に選択的に電流を流して所望の発熱抵抗体を発熱させることにより、印字媒体ＰＭに印字を行うようになっている。
【００３４】
プラテンローラ１２は、印字媒体収容部３内の印字媒体ＰＭを、通紙ルートを通じて発行口部４に向かって搬送する搬送手段である。このプラテンローラ１２は、開閉カバー部２ｂの裏面側に回転軸Ｒ４を中心にして正逆双方向に回転自在の状態で装着されており、開閉カバー部２ｂの閉止時にサーマルヘッド１１の印字面に押し付けられるように対向した状態で設置される。
【００３５】
プラテンローラ１２の回転軸Ｒ４の表面には、硬質ゴム等のような弾性材料が被覆されている。また、プラテンローラ１２の回転軸Ｒ４の軸方向一端には、ギアＧ１が接続されている。このギアＧ１は、ハウジング部２ａ内の連結ギアＧ２を介してモータＭの回転軸に係合されている。開閉カバー部２ｂの閉止時にプラテンローラ１２側のギアＧ１が連結ギアＧ２を介してモータＭの回転軸に係合されることにより、モータＭの回転駆動力をプラテンローラ１２に伝達することが可能になっている。
【００３６】
モータＭは、例えばステッピングモータにより構成されており、制御部ＭＣに電気的に接続されている。制御部ＭＣは、プリンタ１に入力された印字データ等に応じてモータＭの回転動作（回転方向やステップ数等）を制御するようになっている。
【００３７】
充電バッテリＰＳは、上記したサーマルヘッド１１やモータＭはもちろんのこと、プリンタ１の電気系統全体に電力を供給する電源であり、筐体２内のバッテリ収容部２３内に着脱自在の状態で収容されている。
【００３８】
無線通信部ＲＣは、赤外線や電波等の無線通信によりプリンタ１の外部からプリンタ１に送られた印字データ（命令や印字情報等）を受信する非接触の入力部であり、制御部ＭＣに電気的に接続されている。
【００３９】
一方、このようなプリンタ１のハウジング部２ａの表面には、上記した開放用の押しボタン２２と、カッタ２４と、入力部２５と、表示部２６と、電源スイッチ２７と、ベルト掛け部２８とが設置されている。
【００４０】
開放用の押しボタン２２は、開閉カバー部２ｂを開放するためのボタンである。この押しボタン２２をハウジング部２ａの内包側に押し込むと、支持部材２０の他端部が押され、支持部材２０がバネ２１の付勢力に抗して回転軸Ｒ３を中心に反時計回りの方向に回転することによりサーマルヘッド１１がプラテンローラ１２から離れるとともに、支持部材２０に接合された止め部（図示せず）がプラテンローラ１２のロックピン（図示せず）から解除されることにより開閉カバー部２ｂが開放される。なお、開閉カバー部２ｂを閉じる時は、開閉カバー部２ｂをバネ２１の付勢力に抗してハウジング部２ａの内包側に向けて押し込む。これにより、支持部材２０に接合された止め部がプラテンローラ１２のロックピンを挟持することにより開閉カバー部２ｂが閉じた状態を維持するようになっている。
【００４１】
カッタ２４は、印字後の連続紙状の印字媒体ＰＭを切断する部材であり、印字媒体ＰＭの短手方向Ｗに沿って延在した状態で、かつ、その先端の刃先を発行口部４側に僅かに突き出させた状態でハウジング部２ａの外壁面に設置されている。
【００４２】
このカッタ２４は、例えば所定の剛性および弾性を有する合成樹脂等により形成されており、上記押しボタン２２の一部と一体的に成形されている。なお、カッタ２４による切断処理においては、印字処理後に発行口部４から排出された連続紙状に隣接する印字媒体ＰＭ間の部分を切断する。
【００４３】
入力部２５は、プリンタ１に対して、指示または印字データを与えるための操作部分である。入力部２５は、データ入力キー、方向指示キー、キャンセルキー、および、実行キー等の複数の操作キーにより形成されている。
【００４４】
表示部２６は、入力部２５等で入力した情報や処理モードを表示する他、各種のメッセージ等を表示する部分であり、入力部２５の近傍に設置されている。この表示部２６は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）により形成されている。
【００４５】
ベルト掛け部２８は、ベルトを挿入することにより、作業者の肩や腰にプリンタ１を装着するための部分であり、ハウジング部２ａと一体的に成形されている。
【００４６】
（２−２）プリンタの回路構成
次に、本実施形態のプリンタの回路構成について説明する。図３は、図２のプリンタの要部の回路構成を示すブロック図である。
【００４７】
制御部ＭＣは、プリンタ１の全体の動作を制御する部分であり、ＣＰＵ（Ｃｅｎｔｏｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔｅ）３０と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３２と、搬送制御回路３３と、印字制御回路３４と、ラベル検出回路３５と、インタフェース３６と、表示制御回路３７と、通信インタフェース３８と、ＥＥＰＲＯＭ（Ｅｌｅｃｔｉｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）３９と、これらを相互に電気的に接続するバスライン４０と、を有している。
【００４８】
ＣＰＵ３０は、インタフェース３６および表示制御回路３７を通じて入力部２５および表示部２６に電気的に接続されているとともに、通信インタフェース３８を通じて外部の通信端末と無線で通信可能になっている。
【００４９】
ＥＥＰＲＯＭ３９には、プリンタ１の動作を制御するためのソフトウェア（以下「ファームウェア」という）のプログラムや、プリンタ１の動作を制御するときにファームウェアによって参照される制御データが格納されている。
ＲＡＭ３２には、入力部２５または通信インタフェース３８を介して受け付けられた印字データが格納される。
ＣＰＵ３０は、ＥＥＰＲＯＭ３９に格納されたプログラムを実行することによってファームウェアの機能を実現する。ファームウェアは、ＥＥＰＲＯＭ３９に格納された制御データを参照して、搬送制御回路３３や印字制御回路３４等のプリンタ１の各部の動作を制御する。
【００５０】
搬送制御回路３３は、モータＭにパルス信号を送信し、プラテンローラ１２による印字媒体ＰＭの搬送動作を制御する。印字制御回路３４は、ＣＰＵ３０から送信される印字データに対応する制御信号を生成してサーマルヘッド１１に送信し、印字動作を制御する。
【００５１】
ラベル検出回路３５は、ＣＰＵ３０の制御下において、位置検出センサ１０の発光部を制御し、印字媒体ＰＭに向かって光を放射させるとともに、位置検出センサ１０の受光部から出力される電気信号（検出信号）を受け取り、デジタルデータに変換してＣＰＵ３０に送信する。
【００５２】
これら各部は、バスライン４０を通じてＣＰＵ３０に電気的に接続され、ＣＰＵ３０の管理下においてインタフェース３６や通信インタフェース３８から受信した印字データに従ってサーマルヘッド１１により印字媒体ＰＭに印字を行う。
【００５３】
（３）プリンタの動作の制御において参照されるデータ
次に、本実施形態のプリンタ１の動作の制御において参照されるデータについて説明する。
【００５４】
（３−１）印字データとＲＡＭの関係
次に、本実施形態の印字データとＲＡＭの関係について、図４を参照して説明する。図４は、本実施形態の印字データとＲＡＭの関係を説明する図である。
【００５５】
図４に示すように、ＲＡＭ３２は、複数の記憶領域３２ａ〜３２ｃを有する。記憶領域３２ａ〜３２ｃには、それぞれを特定する情報である記憶領域ラベルが割り当てられている。
記憶領域３２ａ〜３２ｃには、それぞれ、１ページ分の印字データＰＤａ〜ＰＤｃが記憶される。１ページ分の印字データは、１つの印字媒体ＰＭに印字される情報に対応する。つまり、ＲＡＭ３２は、３ページ分の印字データＰＤを記憶可能である。
【００５６】
１ページ分の印字データＰＤは、第１印字データＰＤ１と、第２印字データＰＤ２と、を含む。
第１印字データＰＤ１および第２印字データＰＤ２は、それぞれ、印字媒体ＰＭの表面ＦＦの第１印字領域ＰＡ１および第２印字領域ＰＡ２に印字すべき情報に対応する。
【００５７】
（３−２）制御データテーブル
次に、本実施形態の制御データテーブルについて、図５を参照して説明する。図５は、本実施形態の制御データテーブルの一例を示す図である。なお、図５において、「Ｎ／Ａ」はデータが格納されていないことを示している。
【００５８】
図５に示すように、本実施形態の制御データテーブルＴＢＬ１は、「記憶領域ラベル」フィールドと、「状態フラグ」フィールドと、「データラベル」フィールドと、「ライン数」フィールドと、「印字制御データ」フィールドと、を含む。この制御データテーブルＴＢＬ１は、ＥＥＰＲＯＭ３９に格納されている。
【００５９】
「記憶領域ラベル」フィールドには、記憶領域ラベルが格納される。
図５の「ａ」〜「ｃ」は、それぞれ、ＲＡＭ３２の記憶領域３２ａ〜３２ｃを特定する記憶領域ラベルである。
【００６０】
「状態フラグ」フィールドには、ＲＡＭ３２の記憶領域３２ａ〜３２ｃの状態（以下「記憶状態」という）を示す値が格納される。
記憶状態は、印字データを新たに記憶可能な状態（以下「リリース状態」という）、印字されていない情報（以下「未印字情報」という）に対応する印字データＰＤが記憶された状態（以下「ストア状態」という）、および、印字された情報（以下「印字済情報」という）に対応する印字データＰＤが記憶された状態（以下「バックアップ状態」という）のいずれかである。
図５の「０」はリリース状態を示し、「１」はストア状態を示し、「２」はバックアップ状態を示している。
【００６１】
「データラベル」フィールドには、第１印字データＰＤ１および第２印字データＰＤ２のいずれかを示す情報であるデータラベルが格納される。
図５の「ＰＤ１」は、第１印字データＰＤ１を示すデータラベルであり、「ＰＤ２」は、第２印字データＰＤ２を示すデータラベルである。
【００６２】
「ライン数」フィールドには、第１印字データＰＤ１および第２印字データＰＤ２のそれぞれに対応する情報のライン数を示す値が格納される。「ライン数」とは、印字媒体ＰＭの長手方向Ｐについて印字すべき情報の量を示している。
【００６３】
「印字制御データ」フィールドは、「ドット数」フィールドと、「ステップ数」フィールドと、を含む。
「ドット数」フィールドには、第１印字データＰＤ１および第２印字データＰＤ２の各ラインに対応する情報について、印字媒体ＰＭの短手方向Ｗの印字位置（以下「ドット数」という）を示す値が格納される。
「ステップ数」フィールドには、各ラインに対応する情報を印字するときにモータＭに与えるパルス信号のステップ数を示す値が格納される。プラテンローラ１２の回転速度は、第１印字データＰＤ１および第２印字データＰＤ２のそれぞれに対応する情報を印字する間、「ステップ数」フィールドの値に応じて変化する。
【００６４】
（４）プリンタの処理
次に、本実施形態のプリンタ１の処理について説明する。
【００６５】
（４−１）印字処理
まず、印字処理について、図６を参照して説明する。図６は、本実施形態の印字処理のフローチャートである。
【００６６】
図６に示すように、はじめに、ファームウェアは、印字データＰＤを取得する（Ｓ１００）。
例えば、ファームウェアは、入力部２５または無線通信部ＲＣを介して、印字データＰＤを取得する。
印字データＰＤは、次の情報を含む。
・第１印字情報のレイアウトに関する情報
・第２印字情報のレイアウトに関する情報
・印字媒体ＰＭの長手方向Ｐ（搬送方向）における第１印字データＰＤ１に対応するライン数（つまり、第１印字情報に対応するライン数）を示す情報
・印字媒体ＰＭの長手方向Ｐ（搬送方向）における第２印字データＰＤ２に対応するライン数（つまり、第２印字情報に対応するライン数）を示す情報
【００６７】
次に、ファームウェアは、制御データを更新する（Ｓ１０１）。
例えば、ファームウェアは、制御データテーブルＴＢＬ１において、状態フラグ「０」に対応する「記憶領域ラベル」フィールドの値によって特定される記憶領域（つまり、リリース状態の記憶領域）に取得した印字データＰＤを格納し、かつ、「状態フラグ」を「０」から「１」に変更（つまり、当該記憶領域の記憶状態を「リリース状態」から「ストア状態」に変更）する。
一例として、状態フラグ「０」に対応する「記憶領域ラベル」フィールドの値が「ａ」である場合、ファームウェアは、記憶領域３２ａに印字データＰＤを格納し、かつ、当該状態フラグを「０」から「１」に変更する。
また、ファームウェアは、制御データテーブルＴＢＬ１において、「データラベル」フィールドに第１印字データＰＤ１を示すデータラベル「ＰＤ１」と、第２印字データＰＤ２を示すデータラベル「ＰＤ２」と、を格納する。
また、ファームウェアは、印字データＰＤに含まれる情報を参照して、制御データテーブルＴＢＬ１において、「ライン数」フィールドおよび「ドット数」フィールドに、第１印字データＰＤ１および第２印字データＰＤ２のそれぞれに対応するライン数を示す値と、短手方向Ｗにおける各ラインのドット数を示す値を格納する。
【００６８】
次に、ファームウェアは、ユーザによって与えられた指示を受け付ける（Ｓ１０２）。
Ｓ１０２において受け付けられる指示は、印字指示および再印字指示のいずれかである。
「印字指示」とは、未印字情報を印字するための指示である。
「再印字指示」とは、印字済情報を印字するための指示である。
例えば、ユーザが、入力部２５の方向指示キーおよび実行キーを操作すると、ファームウェアは、インタフェース３６を介して、ユーザによる操作に応じた指示（印字指示、および、再印字指示のいずれか）を受け付ける。
【００６９】
Ｓ１０２において印字指示が受け付けられた場合（Ｓ１０３−Ａ）、ファームウェアは、ストア状態の記憶領域に記憶された印字データＰＤを参照して（Ｓ１０４）、後述する印字制御（Ｓ１０６）を実行する。
これにより、Ｓ１０４において参照された印字データＰＤに含まれる第１印字データＰＤ１および第２印字データＰＤ２のそれぞれに対応する第１印字情報および第２印字情報（つまり、１ページ分の印字情報）が、印字媒体ＰＭに印字される。
【００７０】
印字制御が終了すると、ファームウェアは、制御データを更新する（Ｓ１０８）。
例えば、ファームウェアは、制御データテーブルＴＢＬ１において、すべての「状態フラグ」フィールドの値を次のように変更する。
・「０」（リリース状態）から「１」（ストア状態）
・「１」（ストア状態）から「２」（バックアップ状態）
・「２」（バックアップ状態）から「０」（リリース状態）
【００７１】
一方、Ｓ１０２において再印字指示が受け付けられた場合（Ｓ１０３−Ｂ）、ファームウェアは、バックアップ状態の記憶領域に記憶された印字データＰＤを参照して（Ｓ１０５）、後述する印字制御（Ｓ１０６）を実行する。この場合、制御データの更新（Ｓ１０８）は実行されない。
【００７２】
これにより、Ｓ１０６において参照された印字データＰＤに含まれる第１印字データＰＤ１および第２印字データＰＤ２のそれぞれに対応する第１印字情報および第２印字情報（つまり、１ページ分の印字情報）が、印字媒体ＰＭに印字される。
【００７３】
（４−２）記憶状態の遷移
次に、本実施形態の印字処理における記憶状態の遷移について、図７および図８を参照して説明する。図７は、本実施形態の印字処理における記憶状態の遷移を示す図である。図８は、図７のＴ２〜Ｔ４において印字媒体に印字される情報の一例を示す図である。
なお、図７では、記憶領域３２ａ〜３２ｃの初期の状態がすべて「リリース状態」である場合を想定する。
【００７４】
図７のＴ１は、１ページ目の印字データＰＤａが取得されたときの状態を示している。記憶領域３２ａ〜３２ｃの記憶状態は、それぞれ、次のように変化する。
・記憶領域３２ａ：「リリース状態」→「ストア状態」
・記憶領域３２ｂ：「リリース状態」（維持）
・記憶領域３２ｃ：「リリース状態」（維持）
記憶領域３２ａには、１ページ目の印字データＰＤａが格納される。
【００７５】
図７のＴ２は、Ｔ１の後に、１ページ目の印字データＰＤａの印字指示に基づく印字制御が終了したときの状態を示している。
記憶領域３２ａ〜３２ｃの記憶状態は、それぞれ、次のように変化する。
・記憶領域３２ａ：「ストア状態」→「バックアップ状態」
・記憶領域３２ｂ：「リリース状態」（維持）
・記憶領域３２ｃ：「リリース状態」（維持）
記憶領域３２ａは、１ページ目の印字データＰＤａを保持する。
図８のＴ２は、図７のＴ２に対応する印字媒体ＰＭの例（１ページ目の印字データＰＤａに含まれる第２印字データＰＤ２に対応する情報「ＸＹＺ」が、１枚目の印字媒体ＰＭ１のミシン目ＣＬを跨いだ（つまり、エラーが発生した）例）を示している。
【００７６】
図７のＴ３は、Ｔ２の後に、２ページ目の印字データＰＤｂが取得されたときの状態を示している。記憶領域３２ａ〜３２ｃの記憶状態は、それぞれ、次のように変化する。
・記憶領域３２ａ：「バックアップ状態」（維持）
・記憶領域３２ｂ：「リリース状態」→「ストア状態」
・記憶領域３２ｃ：「リリース状態」（維持）
記憶領域３２ａには、１ページ目の印字データＰＤａが保持される。記憶領域３２ｂには、２ページ目の印字データＰＤｂが格納される。
【００７７】
図７のＴ４は、Ｔ３の後に、１ページ目の印字データＰＤａの再印字指示に基づく印字制御が終了したときの状態を示している。記憶領域３２ａ〜３２ｃの記憶状態は、Ｔ３の状態が維持される。
図８のＴ４は、図７のＴ４に対応する印字媒体ＰＭの例（１ページ目の印字データＰＤａに含まれる第１印字データＰＤ１に対応する情報「ＡＢＣ」と、第２印字データＰＤ２に対応する情報「ＸＹＺ」とが、それぞれ、２枚目の印字媒体ＰＭ２の表面ＦＦの第１印字領域ＰＡ１および第２印字領域ＰＡ２に印字された（つまり、エラーが発生しなかった）例）を示している。
なお、１ページ目の印字データＰＤａの再印字指示に基づく印字制御中に３ページ目の印字データ（不図示）が取得された場合、当該印字データは、リリース状態である記憶領域３２ｃに格納される。この場合、記憶領域３２ｃの記憶状態は、「リリース状態」から「ストア状態」に変化する。
【００７８】
図７のＴ５は、Ｔ４の後に、２ページ目の印字データＰＤｂの印字指示に基づく印字制御が終了したときの状態を示している。記憶領域３２ａ〜３２ｃの記憶状態は、それぞれ、次のように変化する。
・記憶領域３２ａ：「バックアップ状態」→「リリース状態」
・記憶領域３２ｂ：「ストア状態」→「バックアップ状態」
・記憶領域３２ｃ：「リリース状態」（維持）
記憶領域３２ａからは、１ページ目の印字データＰＤａが削除される。記憶領域３２ｂには、２ページ目の印字データＰＤｂが保持される。
図８のＴ５は、図７のＴ５に対応する印字媒体ＰＭの例（２ページ目の印字データＰＤｂに含まれる第１印字データＰＤ１に対応する情報「ＤＥＦ」と、第２印字データＰＤ２に対応する情報「ＰＱＲ」とが、それぞれ、３枚目の印字媒体ＰＭ３の表面ＦＦの第１印字領域ＰＡ１および第２印字領域ＰＡ２に印字された（つまり、エラーが発生しなかった）例）を示している。
なお、２ページ目の印字データＰＤｂの印字指示に基づく印字制御中に３ページ目の印字データ（不図示）が取得された場合、当該印字データは、リリース状態である記憶領域３２ｃに格納される。この場合、記憶領域３２ｃの記憶状態は、「リリース状態」から「ストア状態」に変化する。
【００７９】
図７に示すように、本実施形態の印字処理では、各記憶領域３２ａ〜３２ｃの記憶状態は、「リリース状態」、「ストア状態」、「バックアップ状態」、「リリース状態」…という順番で遷移する。
【００８０】
（４−３）印字制御
次に、印字制御について、図９〜図１１を参照して説明する。図９は、図６の印字制御の詳細なフローチャートである。図１０は、本実施形態の印字媒体と位置検出センサとの関係を示す図である。図１１は、本実施形態の印字処理においてエラーが発生したときに表示される画面例を示す図である。
【００８１】
はじめに、ファームウェアは、以下で説明するようにして第１印刷開始位置を決定する（Ｓ１２０）。
例えば、ファームウェアは、プラテンローラ１２を所定の速度で回転させる。位置検出センサ１０は、基準ラインＳ（図１０）を通過する印字媒体ＰＭの裏面ＢＦからの反射光を逐次受光して検出信号を生成する。ラベル検出回路３５は、位置検出センサ１０によって生成される検出信号を所定の閾値を基準に２値化したデータ（以下、「検出データ」という）に逐次変換する。検出データは、例えば、第１マークＭ１と第２マークＭ２からの反射光に基づく検出データが「１」、それ以外からの反射光に基づく検出データが「０」となる。次に、ファームウェアは、検出データを基に、第１マークＭ１および第２マークＭ２の判別を行う。本実施形態の例では、第１マークＭ１と第２マークＭ２が印字媒体ＰＭの長手方向Ｐにおける長さによって区別されるため、「１」が連続する回数をカウントし、カウント値と閾値とを比較することで、第１マークＭ１と第２マークＭ２を判別（検出）することができる。
ファームウェアは、第１マークＭ１を検出した場合、Ｓ１０４またはＳ１０５において参照された印字データＰＤに含まれる第１印字情報のレイアウトに関する情報に基づいて、ライン毎に、当該第１印字情報の印字を開始する位置（以下「第１印字開始位置」という）を決定する。次に、ファームウェアは、ライン毎に、決定された第１印字開始位置を示す情報（例えば、ドット数を示す値）を、制御データテーブルＴＢＬ１の「ドット数」フィールドに格納する。
【００８２】
次に、ファームウェアは、第１ステップデータを生成する（Ｓ１２２）。「第１ステップデータ」とは、ライン毎の、モータＭを回転させるステップ数を示す情報である。第１ステップデータは、Ｓ１０４またはＳ１０５において参照された印字データＰＤに含まれる第１印字データＰＤ１に対応する第１印字情報のすべてのラインを印字する間のステップ数を示す情報である。
例えば、ファームウェアは、位置検出センサ１０の基準ラインＳからサーマルヘッド１１の印字ラインＰＬまでの距離ｄと、制御データテーブルＴＢＬ１の「ドット数」フィールドの値と、Ｓ１２０におけるプラテンローラ１２の回転速度と、に基づいて、ライン毎のステップ数を算出する。次に、ファームウェアは、ライン毎のステップ数を示す値を、第１ステップデータとして、制御データテーブルＴＢＬ１のデータラベル「ＰＤ１」に対応する「ステップ数」フィールドに格納する。
これにより、第１印字データＰＤ１に対応する第１印字情報を印字する間のプラテンローラ１２の回転速度が確定する。
【００８３】
次に、ファームウェアは、第１印字情報を印字する（Ｓ１２４）。
例えば、ファームウェアは、第１印字データＰＤ１に応じて、ライン毎に、サーマルヘッド１１の複数の発熱抵抗体を通電により発熱させる。これにより、第１印字データＰＤ１に対応する第１印字情報が、Ｓ１２０において決定された第１印字開始位置を基点として、ライン毎に印字される。
【００８４】
次に、ファームウェアは、以下で説明するようにして、第２印刷開始位置を決定する（Ｓ１２６）。
例えば、ファームウェアは、第１印字情報の印字が終了した後、第２マークＭ２が検出されるまで、プラテンローラ１２を所定の速度（例えば、第１印字情報の印字が終了した時点の速度）で回転させる。ファームウェアは、Ｓ１２０と同様に第２マークＭ２を検出した場合、Ｓ１０４またはＳ１０５において参照された印字データＰＤに含まれる第２印字情報のレイアウトに関する情報に基づいて、ライン毎に、当該第２印字情報の印字を開始する位置（以下「第２印字開始位置」という）を決定する。次に、ファームウェアは、ライン毎に、決定された第２印字開始位置を示す情報（例えば、ドット数を示す値）を、制御データテーブルＴＢＬ１の「ドット数」フィールドに格納する。
【００８５】
次に、ファームウェアは、エラー判定を行う（Ｓ１２８）。
例えば、ファームウェアは、次のいずれかに該当する場合に、「エラー」と判定する。
・検出されたマークの数が所定の数（図１の例では２）と一致しない場合
・Ｓ１２６において決定された第２印字開始位置が、印字媒体ＰＭの第２基準位置に対して第２印字領域ＰＡ２側に所定距離以上離れている（例えば、第１印字情報がミシン目ＣＬを跨ぐ）場合
・Ｓ１２０において決定された第１印字開始位置が、印字媒体ＰＭの第１基準位置に対して第１印字領域ＰＡ１側に所定距離以上離れている（例えば、第２印字情報が第２印字領域ＰＡ２に収まらない）場合
・ユーザが入力部２５のキャンセルキーを操作した（つまり、ユーザが印字処理を中止する指示を与えた）場合
なお、その他の例として、第２印字情報がミシン目ＣＬを跨いだ場合に「エラー」と判定してもよい。
【００８６】
Ｓ１２８において「エラー」と判定されなかった場合（Ｓ１２９−ＮＯ）、ファームウェアは、第２ステップデータを生成する（Ｓ１３０）。「第２ステップデータ」とは、第１ステップデータと同様に、ライン毎の、モータＭを回転させるステップ数を示す情報である。第２ステップデータは、Ｓ１０４またはＳ１０５において参照された印字データＰＤに含まれる第２印字データＰＤ２に対応する第２印字情報を印字する間のステップ数を示す情報である。
例えば、ファームウェアは、位置検出センサ１０の基準ラインＳからサーマルヘッド１１の印字ラインＰＬまでの距離ｄと、制御データテーブルＴＢＬ１の「ドット数」フィールドの値と、Ｓ１２６におけるプラテンローラ１２の回転速度と、に基づいて、ライン毎のステップ数を算出する。次に、ファームウェアは、ライン毎のステップ数を示す値を、第２ステップデータとして、制御データテーブルＴＢＬ１のデータラベル「ＰＤ２」に対応する「ステップ数」フィールドに格納する。
これにより、第２印字データＰＤ２に対応する第２印字情報を印字する間のプラテンローラ１２の回転速度が確定する。
【００８７】
次に、ファームウェアは、第２印字情報を印字する（Ｓ１３２）。
例えば、ファームウェアは、第２印字データＰＤ２に応じて、ライン毎に、サーマルヘッド１１の複数の発熱抵抗体を通電により発熱させる。これにより、第２印字データＰＤ２に対応する第２印字情報が、Ｓ１２６において決定された第２印字開始位置を基点として、印字媒体ＰＭに印字される。
【００８８】
一方、Ｓ１２８において「エラー」と判定された場合（Ｓ１２９−ＹＥＳ）、ファームウェアは、エラーを報知する（Ｓ１３４）。
例えば、図１１に示すように、ファームウェアは、エラーメッセージを含む画面Ｇ１０を表示部２６に表示する。
【００８９】
次に、ファームウェアは、エラー搬送を行う（Ｓ１３６）。
例えば、ファームウェアは、検出されたマークの数が所定の数（図１の例では２）と一致しない場合、第１マークが検出されるまで、プラテンローラ１２を回転させる。
また、ファームウェアは、Ｓ１２６において決定された第２印字開始位置が、印字媒体ＰＭの第２基準位置に対して第２印字領域ＰＡ２側に所定距離以上離れている（例えば、第１印字情報がミシン目ＣＬを跨ぐ）場合、第１印字情報を印字した後、第１マークが検出されるまで、プラテンローラ１２を回転させる。
また、ファームウェアは、Ｓ１２０において決定された第１印字開始位置が、印字媒体ＰＭの第１基準位置に対して第１印字領域ＰＡ１側に所定距離以上離れている（例えば、第２印字情報が第２印字領域ＰＡ２に収まらない）場合、第２印字情報を印字した後、第１マークが検出されるまで、プラテンローラ１２を回転させる。  
【００９０】
なお、本実施形態では、印字媒体ＰＭに含まれる印字領域の数が２つである例について説明したが、印字領域の数はこれに限られない。印字領域の数は１つであってもよいし、３つ以上であってもよい。
【００９１】
（５）本実施形態の小括
以下、本実施形態について小括する。
【００９２】
本実施形態では、
第１印字領域ＰＡ１および第２印字領域ＰＡ２を含み、第１印字領域ＰＡ１の基準となる位置に第１マークＭ１が付され、かつ、第２印字領域ＰＡ２の基準となる位置に第２マークＭ２が付された複数の印字媒体ＰＭのそれぞれに、印字データＰＤに対応する情報を印字するプリンタ１において、
第１印字領域ＰＡ１に印字すべき第１印字情報および第２印字領域ＰＡ２に印字すべき第２印字情報に対応する印字データＰＤを取得する取得手段と、
所定の搬送方向に印字媒体ＰＭを搬送する搬送手段と、
搬送手段によって搬送された印字媒体ＰＭに付された第１マークＭ１および第２マークＭ２を検出する検出手段と、
検出手段によって第１マークＭ１および第２マークＭ２のそれぞれが検出されたことに応じて、それぞれ、第１印字情報の第１印字開始位置および第２印字情報の第２印字開始位置を決定する決定手段と、
印字指示に応じて、取得手段によって取得された印字データＰＤを参照して、当該印字データＰＤに対応する第１印字情報および第２印字情報を、それぞれ、決定手段によって決定された第１印字開始位置および第２印字開始位置を基点として印字し、かつ、再印字指示に応じて、参照済みの印字データＰＤを参照して、当該参照済みの印字データＰＤに対応する第１印字情報および第２印字情報を、それぞれ、決定手段によって決定された第１印字開始位置および第２印字開始位置を基点として印字する印字手段、
を備えたプリンタ１が提供される。
これにより、複数の印字領域に区分けされた印字媒体ＰＭに情報を印字するときに、印字された情報に不具合があった場合、当該情報を複数の印字領域に容易に印字し直すことができる。
【００９３】
また、本実施形態では、
取得手段によって取得された印字データＰＤを記憶するＲＡＭ３２と、
ＲＡＭ３２において、印字手段によって参照されていない印字データＰＤが記憶された記憶領域の状態をストア状態に設定し、かつ、印字手段によって参照された印字データＰＤが記憶された記憶領域の状態をストア状態に代えてバックアップ状態に設定する設定手段と、をさらに備え、
印字手段は、印字指示に応じて、設定手段によってストア状態に設定された記憶領域に記憶された印字データＰＤに対応する第１印字情報および第２印字情報を印字し、かつ、再印字指示に応じて、設定手段によってバックアップ状態に設定された記憶領域に記憶された印字データに対応する第１印字情報および第２印字情報を印字してもよい。
これにより、印字指示に応じて未印字の印字情報を印字する機能と、再印字指示に応じて印字済の印字情報を印字する機能と、を実現するために必要なＲＡＭ３２の記憶領域を最小限に抑えることができる。
【００９４】
また、本実施形態では、
印字データＰＤは、搬送方向における第１印字情報に対応するライン数を示す情報と、搬送方向における第２印字情報に対応するライン数を示す情報と、を含み、
印字手段は、第１印字情報に対応するライン数を示す情報を参照して第１印字情報を印字し、第２印字情報に対応するライン数を示す情報を参照して第２印字情報を印字してもよい。
【００９５】
また、本実施形態では、
エラーの有無を判定する判定手段と、
判定手段によってエラーと判定された場合、エラーが発生したことを報知する報知手段と、
をさらに備えてもよい。
これにより、再印字の必要性をユーザに認知させることができる。
【００９６】
また、本実施形態では、
搬送手段は、印字手段による第１印字情報の印字が終了してから検出手段によって第２マークが検出されるまでの間、印字手段による第１印字情報の印字が終了した時点の搬送速度で印字媒体を搬送してもよい。
これにより、第１印字情報の印字後に搬送をいったん停止させなくてもよいため、印字媒体に対する情報の印字の高速化を図ることができる。
【００９７】
以上、本発明の実施形態について詳細に説明したが、本発明の範囲は上記の実施形態に限定されない。また、上記の実施形態は、本発明の主旨を逸脱しない範囲において、種々の改良や変更が可能である。また、上記の実施形態および変形例は、組合せ可能である。
【符号の説明】
【００９８】
１        ：プリンタ
２        ：筐体
３        ：連続紙収容部３印字媒体収容部
４        ：発行口部
１０      ：位置検出センサ
１１      ：サーマルヘッド
１２      ：プラテンローラ
２０      ：支持部材
２１      ：バネ
２２      ：押しボタン
２３      ：バッテリ収容部
２４      ：カッタ
２５      ：入力部
２６      ：表示部
２７      ：電源スイッチ
２８      ：ベルト掛け部
３０      ：ＣＰＵ
３１      ：ＲＯＭ
３２      ：ＲＡＭ
３３      ：搬送制御回路
３４      ：印字制御回路
３５      ：ラベル検出回路
３６      ：インタフェース
３７      ：表示制御回路
３８      ：通信インタフェース
３９      ：ＥＥＰＲＯＭ
４０      ：バスライン
【図１】
0006486106.tif 000002
【図２】
0006486106.tif 000003
【図３】
0006486106.tif 000004
【図４】
0006486106.tif 000005
【図５】
0006486106.tif 000006
【図６】
0006486106.tif 000007
【図７】
0006486106.tif 000008
【図８】
0006486106.tif 000009
【図９】
0006486106.tif 000010
【図１０】
0006486106.tif 000011
【図１１】
0006486106.tif 000012