(57)【要約】【課題】残りの用紙残量を正確に把握し、プリンタの非稼働時間の発生を削減させるプリンタ装置を提供する。【解決手段】ロール状に巻回された用紙に対して印字を行なう印字部と、前記ロール状に巻回された用紙のロール径および用紙厚を計測する用紙残量検出部と、印字１ページに必要な用紙長を算出すると共に、前記用紙残量検出部のデータにより、前記ロール状に巻回された用紙における前記印字１ページと同量の印字での印字可能枚数を算出する印字可能枚数算出部をプリンタ装置に設けた。【選択図】図１
2014139102.tif 000002
【特許請求の範囲】
【請求項１】
ロール状に巻回された用紙に対して印字を行なう印字部と、
前記ロール状に巻回された用紙のロール径および用紙厚を計測する用紙残量検出部と、
印字１ページに必要な用紙長を算出すると共に、前記用紙残量検出部のデータにより、前記ロール状に巻回された用紙における前記印字１ページと同量の印字での印字可能枚数を算出する印字可能枚数算出部
を有したプリンタ装置。
【請求項２】
前記印字１ページに必要な用紙長は、前記ロール状に巻回された用紙のブラックマークより算出する請求項１に記載のプリンタ装置。
【請求項３】
複数のラベルが貼付けられ、巻回状態となっている台紙のラベル部分に対して印字を行なう印字部と、
前記複数のラベルが貼付けられ、巻回状態となっている台紙のロール径および前記ラベルと台紙とが重なった部分の厚さを計測する用紙残量検出部と、
前記ラベルの長さおよび前記ラベルと次のラベルとの間の部分の台紙の長さを算出すると共に、前記用紙残量検出部のデータにより、前記ラベルへの印字可能枚数を算出する印字可能枚数算出部
を有したプリンタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施態様は、巻回された用紙に印字をおこない発行するプリンタ装置に関する。
【背景技術】
【０００２】
レシート等の発行装置として用いられるプリンタ装置では、ロール状に巻回されたロール紙から引き出された長尺状の用紙に所定事項を印刷した後、所定長の長さの紙片に切断して排出を行っている。またラベルを台紙に貼付けロール状に保持されたラベル用紙に所定事項を印刷した後、台紙からラベルを剥離して発行している。
【０００３】
プリンタ装置には、用紙あるいはラベル用紙の用紙切れとなった事を検知する用紙切れセンサが設けられており、用紙切れを検知すると用紙が切れた事を使用者に対して報知する様になっている。
【０００４】
用紙残量の検知においては、用紙が完全に切れた事を検知する方法、用紙が間もなく切れると予想される時点を検知する方法、用紙厚やロール径を検知する事で用紙残量を検知する方法等が知られている。
【０００５】
用紙が完全に切れた後では、用紙切れ後用紙を補給するまではプリンタに非稼動時間が発生すると共に、用紙が間もなく切れると予想される時点を検知する方法では非稼動時の発生は防げるものの、その検知結果には誤差を含んでいる。また何れの検知方法でも、今後何枚印字可能かは把握していない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１８８１８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする課題は、残りの用紙残量を正確に把握し、プリンタの非稼働時間の発生を削減させるプリンタ装置を提供することである。
【課題を解決するための手段】
【０００８】
上記課題を達成するために、ロール状に巻回された用紙に対して印字を行なう印字部と、前記ロール状に巻回された用紙のロール径および用紙厚を計測する用紙残量検出部と、印字１ページに必要な用紙長を算出すると共に、前記用紙残量検出部のデータにより、前記ロール状に巻回された用紙における前記印字１ページと同量の印字での印字可能枚数を算出する印字可能枚数算出部をプリンタ装置に設けた。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係るプリンタ装置の要部構成図。
【図２】第１の実施形態に係るプリンタ装置の制御回路構成を説明するブロック図。
【図３】第１の実施形態に係るブラックマークを説明する説明図。
【図４】第２の実施形態に係るプリンタ装置の要部構成図。
【図５】第２の実施形態に係るプリンタ装置の制御回路構成を説明するブロック図。
【図６】第２の実施形態に係るラベルと台紙を説明する説明図。
【発明を実施するための形態】
【００１０】
以下に、本発明の一実施形態に係るプリンタ装置を、図面を参照して詳細に説明する。
【００１１】
（第１の実施形態）
以下、本発明の実施形態について、図面を用いて詳細に説明する。
【００１２】
図１はプリンタ装置１０の要部構成を示している。なお、このプリンタ装置１０では、図の右側から左側に向けてロール状に巻回した長尺状の用紙１１が搬送されるので、以下の説明においては、図中右側を上流側、左側を下流側とする。図中符号１１は巻軸１２に巻回された長尺状の用紙１１であり、巻軸１２はプリンタ装置１０に回転自在に支持されている。用紙１１の表面１３には、加熱をすると発色する感熱層が設けられている。
【００１３】
巻回された用紙１１の下流側にはアイドラローラ１４が回転自在に支持され、さらにアイドラローラ１４の下流には、下面搬送ガイド１５と、この下面搬送ガイド１５の上方に上面搬送ガイド１６が設けられており、この下面搬送ガイド１５と上面搬送ガイド１６の間を用紙搬送路１７として用紙１１が搬送される。
【００１４】
また、ロール状に巻回した用紙１１、巻軸１２およびアイドラローラ１４から下面搬送ガイド１５と上面搬送ガイド１６への搬送路に渡って、後述する用紙残量検出部４０が設けられている。
【００１５】
またアイドラローラ１４の下流には、図示しないモータによって回転可能とされたフィードローラ１８と、このフィードローラ１８に対して用紙搬送路１７を挟んで対向配置されたアイドラローラ１９とが配置されている。
【００１６】
フィードローラ１８の下流には、用紙１１の裏面２０に設けられているブラックマーク２１を検知する位置センサ２２が設けられている。
【００１７】
また位置センサ２２の下流には、図示しないモータによって回転可能とされたプラテンローラ２３と、このプラテンローラ２３に対して用紙搬送路１７を挟んで対向配置されたサーマル印字ヘッド２４とが配置されており、これらプラテンローラ２３とサーマル印字ヘッド２４とで印字部２５を構成している。
【００１８】
サーマル印字ヘッド２４は、用紙１１が用紙搬送路１７上を下流側に向け搬送される際、用紙１１の搬送に合わせ、用紙１１上に１行ずつ印字をするようになっている。
【００１９】
サーマル印字ヘッド２４は、プラテンローラ２３に押圧され、サーマル印字ヘッド２４とプラテンローラ２３との摩擦によって用紙１１を下流側に送るようになっている。
【００２０】
印字部２５の下流側には、カッタ２６が設けられている。このカッタ２６は固定刃２７と可動刃２８とを有しており、カッタのスリット（図示せず）に挿入されてきた用紙１１を、固定刃２７に向けて可動刃２８を図示しないモータ駆動によりスライド移動することで切断する。
【００２１】
ここでカッタ２６は固定刃２７に向けて可動刃２８がスライド移動するいわゆるスライド式カッタで説明したが、これに限定されるものでなく、固定刃に対し可動刃が回転接触することで用紙を切断するいわゆるロータリー式カッタ等であってもよい。
【００２２】
カッタ２６の下流側には、図示しないモータによって回転可能とされたフィードローラ２９と、このフィードローラ２９に対して用紙搬送路１７を挟んで対向配置されたアイドラローラ３０とが配置されている。
【００２３】
フィードローラ２９の下流側には、排出口３１が設けられており、所定の印字が完了した用紙１１はカッタ２６にて切断され、その後フィードローラ２９とアイドラローラ３０との協働により排出口３１よりプリンタ装置１０の外部へ排出される。
【００２４】
また排出口３１の下方には、印字がおこなわれた用紙１１を載置する載置台３２が設けられている。
【００２５】
またプリンタ装置１０には、用紙１１の用紙切れ、用紙詰まり等のエラー状況やプリンタ装置１０の各種情報を表示する表示器３３が設けられている。
【００２６】
図２に、上述したプリンタ装置１０の制御部５０を示している。この制御部５０は、用紙の搬送、印刷、用紙の排出、プリンタの状況表示、用紙残量の検出、印字可能枚数の算出の各制御をおこなう手段を有している。
【００２７】
この制御部５０は、ホストコンピュータ５１との連係および各種の制御の実行をおこなう、例えば、マイクロコンピュータで構成されている。制御部５０の中央処理装置（ＭＰＵ）５２は、プログラムに従って用紙の搬送制御、印刷制御、用紙の排出制御、プリンタの状況表示制御、用紙残量の検出、印字可能枚数の算出等をおこなう。またこのＭＰＵ５２は、時間設定および時間制御をおこなう手段としてタイマ５３を備えている。
【００２８】
このＭＰＵ５２で実行する制御プログラムや制御または演算途上のデータ等を格納する主記憶手段としてＲＯＭ５４およびＲＡＭ５５が設置されている。ＲＯＭ５４は制御プログラム等を持つ読出し専用メモリであり、ＲＡＭ５５は演算途上のデータ等を格納する随時書込みメモリである。
【００２９】
またＲＯＭ５４には、用紙残量検出部４０からのデータにより、残り印字可能枚数を算出する印字可能枚数算出部７０が設けられている。
【００３０】
また、この制御部５０には、ホストコンピュータ５１からの各種の入力データの取込みや、ホストコンピュータ５１への制御部５０の制御出力の取出しをおこなう入出力ユニット（Ｉ／Ｏ）５６が設けられている。このＩ／Ｏ５６には、ＭＰＵ５２、ＲＯＭ５４およびＲＡＭ５５がバスを通じて連係されている。
【００３１】
また、このＩ／Ｏ５６には、制御出力を取り出す為の手段として、第１、第２、第３、第４、第５、第６および第７のドライバ５７、５８、５９、６０、６１、６２、６３が接続されている。
【００３２】
ドライバ５７は印字部２５へ必要な駆動出力を供給する。ドライバ５８は用紙残量検出部４０に駆動出力を供給する。ドライバ５９はフィードローラ１８への駆動出力を供給する。ドライバ６０は位置センサ２２に駆動出力を供給する。ドライバ６１は、カッタ２６に駆動出力を供給する。ドライバ６２は、フィードローラ２９への駆動出力を供給する。ドライバ６３は、表示器３３に、各種表示をおこなわせる表示駆動出力を供給する。
【００３３】
印字部２５は、図１に示す様に、サーマル印字ヘッド２４およびプラテンローラ２３を備えている。このプラテンローラ２３は、ＭＰＵ５２の指令手段としての制御出力に基づき、図示しないモータにより印字動作と同期して回転駆動される。サーマル印字ヘッド２４は、ホストコンピュータ５１からの印字データに基づき用紙１１に印字をおこなう。
【００３４】
また制御部５０のＭＰＵ５２は、ドライバ５８を介して、用紙残量検出部４０を駆動し、巻回された状態における用紙１１のロール径および用紙１１の１枚の厚みを計測する。
【００３５】
また制御部５０のＭＰＵ５２は、ドライバ５９を介して、フィードローラ１８を駆動し、用紙１１を搬送させる。
【００３６】
また制御部５０のＭＰＵ５２は、ドライバ６０を介して、位置センサ２２を駆動し、他方の面２０に設けられているブラックマーク２１を検出する。
【００３７】
また制御部５０のＭＰＵ５２は、ドライバ６１を介して、カッタ２６を駆動し用紙１１を切断する。
【００３８】
また制御部５０のＭＰＵ５２は、ドライバ６２を介して、フィードローラ２９を駆動し、用紙１１を排出口３１よりプリンタ装置１０の外部へ排出する。
【００３９】
また制御部５０のＭＰＵ５２は、ドライバ６３を介して、表示器３３に、プリンタ装置１０の各種情報を表示する。
【００４０】
次に、プリンタ装置１０の動作を説明する。制御部５０はＲＯＭ５４に記憶されているプログラムに則って用紙１１の搬送ならびに用紙１１への印字動作をおこなう。
【００４１】
まず、巻回されている用紙１１を引き出し、アイドラローラ１４を経由後、用紙搬送路１７を経由し、フィードローラ１８とアイドラローラ１９との間に用紙１１の先端を挟持させる。
【００４２】
この状態でホストコンピュータ５１からの印字要求が入力されると、制御部５０は用紙残量検出部４０を駆動させ、巻回されている用紙１１の径ｒおよび用紙１１の１枚の厚さｔを計測し、その検出データをＲＯＭ５４に設けられている印字可能枚数算出部７０へ送付する。なお用紙１１の径ｒおよび用紙１１の１枚の厚さｔの計測方法であるが、既知の方法であるのでここでは省略する。
【００４３】
印字可能枚数検出部７０は、用紙残量検出部４０から入手したｒおよびｔのデータより、印字可能枚数算出部７０に予め保管されている計算式を用いて用紙１１の用紙長Ｌを算出する。
【００４４】
次に制御部５０はフィードローラ１８を図１のＸ方向に回転させ、用紙１１を印字部２５の印字開始位置まで搬送させる。
【００４５】
次に制御部５０は、ホストコンピュータ５１より送られてきた印字データを印字部２５に送り、サーマル印字ヘッド２４とプラテンローラ２３の協働により印字１１に印字を行なう。なお印字の際、制御部５０は併せて位置センサ２２に駆動信号を送る。
【００４６】
用紙１１裏面２０には、図３に示す様に、一定の間隔にてブラックマーク２１が設けられている。
【００４７】
位置センサ２２は反射型のセンサであり、１枚目の印字開始から１枚目の印字終了までブラックマーク２１をいくつ検出したかを印字可能枚数算出部７０に送る。
【００４８】
印字可能枚数算出部７０には予めブラックマーク２１のピッチが入力されており、１枚目の印字開始から１枚目の印字終了までに検出したブラックマーク２１の数とブラックマーク２１のピッチにより１枚印字する際に必要な用紙１１の長さＬ１が算出される。その後印字可能枚数算出部７０は、用紙１１の用紙長Ｌと、１枚に印字する際に必要な用紙１１の長さＬ１より、現在巻回されている用紙１１であと何枚印字可能であるかを算出、保管する。
【００４９】
用紙１１への所定の印字が終了すると、制御部５０はフィードローラ１８を図１のＸ方向に回転させ、用紙１１を切断位置まで搬送させ停止させる。
【００５０】
次に制御部５０はカッタ２６を駆動させ、図示しないモータにて可動刃２８を固定刃２７へスライドさせ用紙１１を切断する。
【００５１】
次に制御部５０はフィードローラ２９を駆動させ、印字済の用紙１１を排出口３１よりプリンタ装置１０の外部へ排出する。
【００５２】
次に制御部５０はフィードローラ１８を図１のＹ方向に回転させ、用紙１１を印字開始位置まで搬送させフィードローラ１８の回転を止める。
【００５３】
プリンタ装置１０を使用するオペレータは、表示器３３の画面もしくはホストコンピュータ５１を用いて、印字枚数算出部７０に保管されている、現在プリンタ装置１０に装填されている巻回状態の用紙１１で、あと何枚印字可能かの情報を得る事が可能となる。
【００５４】
従来、プリンタ装置における用紙切れの報知は、用紙が完全に切れたときに報知する方法と、ニアエンドと呼ばれる用紙が完全に切れてはいないものの近々用紙が切れる程度にまで用紙残量が少なくなった事を報知する方法が知られているが、何れの方法においてもプリンタ装置の停止時間が長くなってしまうことや、現在巻回されている用紙１１にてあと何枚印字可能であるかの情報を得ることは出来ない。
【００５５】
従って、本実施形態においては、現在巻回されている用紙１１にてあと何枚印字可能であるかの情報を得る事が可能である。
【００５６】
また、あと何枚印字可能であるかの情報を算出するにあたって、１枚の印字に必要な用紙１１の用紙長は、実際に印字を行なった用紙１１の用紙長情報を得ている。従って、印字する量が異なる複数種の印字でも、その複数種の印字を１度印刷させることでどの印字種ではどれだけの印字枚数が印字可能かがわかるため、どの印字種から印字をおこなえばよいかといった判断が可能となる。
【００５７】
また本実施形態においては、巻回された用紙１１の径ｒと用紙の厚さｔとの情報を用いて現在巻回されている用紙にあと何枚印字可能かを算出している。
【００５８】
よって用紙メーカの違いによる用紙厚の違いが存在していても、正しい用紙長Ｌを算出し、その結果正確に何枚印字可能かを算出出来るとともに、途中で用紙１１を交換した場合でおいても１枚だけ印字を行なうだけで、途中に交換した用紙においても、あと何枚印字が可能かを容易に算出可能となる。
【００５９】
なお、１枚の印字に必要な用紙長を算出する際、ブラックマークの検出による計測結果を用いての算出を説明したが、これに限定する必要はなく、ホストコンピュータ５１より送られてきたデータをページ毎に振り分ける際、１ページの印字にどの程度の用紙が必要かを印字可能枚数算出部７０にて把握出来れば、ブラックマークを検出する必要はなく、ブラックマークが設けられていない用紙を用いてもあと何枚印字が可能かを容易に算出可能となる。
【００６０】
（第２の実施形態）
図４乃至図６にて、第２の実施形態を説明する。なお第１の実施形態と同じ構成部分においては同一符号を付し、その詳細な説明は省略する。
【００６１】
図４はプリンタ装置１０１の要部構成を示している。なお、このプリンタ装置では、図の右側から左側に向けて、複数のラベル４２が貼付けられロール状に巻回した長尺状の台紙４１が搬送されるので、以下の説明においては、図中右側を上流側、左側を下流側とする。巻回された台紙４１の下流側にはアイドラローラ１４が回転自在に支持され、さらにアイドラローラ１４の下流には、下面搬送ガイド１５と、この下面搬送ガイド１５の上方に上面搬送ガイド１６が設けられており、この下面搬送ガイド１５と上面搬送ガイド１６の間を台紙搬送路４７としてラベル４２が貼付けられた台紙４１が搬送する。
【００６２】
また、ラベル４２が貼付けられた台紙４１、巻軸１２およびアイドラローラ１４から下面搬送ガイド１５と上面搬送ガイド１６への搬送路に渡って、用紙残量検出部４０が設けられている。
【００６３】
またアイドラローラ１４の下流には、図示しないモータによって回転可能とされたフィードローラ１８と、このフィードローラ１８に対して台紙搬送路４７を挟んで対向配置されたアイドラローラ１９とが配置されている。
【００６４】
フィードローラ１８の下流には、ラベルセンサ４３が配置されている。このラベルセンサ４３は、複数のラベル４２が貼付けられロール状に巻回した長尺状の台紙４１における、ラベル４２の位置や、ラベルのサイズ、ラベルと次のラベルとの距離を検知する。
【００６５】
またラベルセンサ４３の下流には、図示しないモータによって回転可能とされたプラテンローラ２３と、このプラテンローラ２３に対して台紙搬送路４７を挟んで対向配置されたサーマル印字ヘッド２４とが配置されており、これらプラテンローラ２３とサーマル印字ヘッド２４とで印字部２５を構成している。
【００６６】
印字部２５の下流側には、図示しないモータによって回転可能とされたフィードローラ２９と、このフィードローラ２９に対して台紙搬送路４７を挟んで対向配置されたアイドラローラ３０とが配置されている。
【００６７】
フィードローラ２９の下流側には、剥離板４５が設けられている。この剥離板４５によって台紙４１からこの台紙４１に貼付けられているラベル４２が剥離される。剥離されたラベル４２は排出口３１から外部に排出され、またラベル４２が剥離された台紙４１は、巻取ローラ４６にて巻取られる。
【００６８】
また排出口３１にはラベル排出センサ４４が設けられている。
【００６９】
またプリンタ装置１０１には、ラベル４２の紙切れ、ラベル詰まり等のエラー状況やプリンタ１０１の各種情報を表示する表示器３３が設けられている。
【００７０】
図５に、上述したプリンタ装置１０１の制御部５０を示している。この制御部５０は、ラベルを貼付けた台紙の搬送、ラベル印刷、ラベルの排出、プリンタの状況表示、ラベル残量の検出、印字可能ラベル枚数の算出の各制御をおこなう手段を有している。
【００７１】
この制御部５０は、ホストコンピュータ５１との連係および各種の制御の実行をおこなう、例えば、マイクロコンピュータで構成されている。制御部５０の中央処理装置（ＭＰＵ）５２は、プログラムに従ってラベルを貼付けた台紙の搬送制御、ラベルの印刷制御、用紙排出制御、プリンタの状況表示制御、ラベル残量の検出、印字可能ラベル枚数の算出等をおこなう。またこのＭＰＵ５２は、時間設定および時間制御をおこなう手段としてタイマ５３を備えている。
【００７２】
このＭＰＵ５２で実行する制御プログラムや制御または演算途上のデータ等を格納する主記憶手段としてＲＯＭ５４およびＲＡＭ５５が設置されている。ＲＯＭ５４は制御プログラム等を持つ読出し専用メモリであり、ＲＡＭ５５は演算途上のデータ等を格納する随時書込みメモリである。
【００７３】
またＲＯＭ５４には、用紙残量検出部４０からのデータにより、残り印字可能ラベル枚数を算出する印字可能枚数算出部７０が設けられている。
【００７４】
また、この制御部５０には、ホストコンピュータ５１からの各種の入力データの取込みや、ホストコンピュータ５１への制御部５０の制御出力の取出しをおこなう入出力ユニット（Ｉ／Ｏ）５６が設けられている。このＩ／Ｏ５６には、ＭＰＵ５２、ＲＯＭ５４およびＲＡＭ５５がバスを通じて連係されている。
【００７５】
また、このＩ／Ｏ５６には、制御出力を取り出す為の手段として、第１、第２、第３、第６、第７、第８、第９および第１０のドライバ５７、５８、５９、６２、６３、６４、６５、６６が接続されている。
【００７６】
ドライバ５７は印字部２５へ必要な駆動出力を供給する。ドライバ５８は用紙残量検出部４０に駆動出力を供給する。ドライバ５９はフィードローラ１８への駆動出力を供給する。ドライバ６２は、フィードローラ２９への駆動出力を供給する。ドライバ６３は、表示器３３に、各種表示をおこなわせる表示駆動出力を供給する。ドライバ６４は、ラベルセンサ４３に駆動出力を供給する。ドライバ６５は、ラベル排出センサ４４に駆動出力を供給する。ドライバ６６は、巻取ローラ４６への駆動出力を供給する。
【００７７】
印字部２５は、図４に示す様に、サーマル印字ヘッド２４およびプラテンローラ２３を備えている。このプラテンローラ２３は、ＭＰＵ５２の指令手段としての制御出力に基づき、図示しないモータにより印字動作と同期して回転駆動される。サーマル印字ヘッド２４は、ホストコンピュータ５１からの印字データに基づきラベル４２に印字をおこなう。
【００７８】
また制御部５０のＭＰＵ５２は、ドライバ５８を介して、用紙残量検出部４０を駆動し、複数のラベル４２が貼付けられ巻回された状態の台紙４１のロール径および台紙４１とラベル４２との重ね合わせた状態での１枚の厚みの厚みを計測する。
【００７９】
また制御部５０のＭＰＵ５２は、ドライバ５９を介して、フィードローラ１８を駆動し、複数のラベル４２が貼付けられ巻回された状態の台紙４１を搬送する。
【００８０】
また制御部５０のＭＰＵ５２は、ドライバ６２を介して、フィードローラ２９を駆動し、ラベル４２が貼付けられている台紙４１を排出口３１に向け搬送する。
【００８１】
また制御部５０のＭＰＵ５２は、ドライバ６３を介して、表示器３３に、プリンタ装置１０１の各種情報を表示する。
【００８２】
また制御部５０のＭＰＵ５２は、ドライバ６４を介して、ラベルセンサ４３を駆動し、ラベル４２の位置、ラベルのサイズ、ラベルと次のラベルとの距離を計測する。
【００８３】
また制御部５０のＭＰＵ５２は、ドライバ６５を介して、ラベル排出センサ４４を駆動させ、印字後のラベルが除去されたかを判断する。
【００８４】
また制御部５０のＭＰＵ５２は、ドライバ６６を介して、巻取ローラ４６を駆動し、台紙４１を巻取る。
【００８５】
次に、プリンタ装置１０１の動作を説明する。制御部５０はＲＯＭ５４に記憶されているプログラムに則って複数のラベル４２が貼付けられている台紙４１の搬送ならびにラベル４２への印字動作をおこなう。
【００８６】
まず、複数のラベル４２が貼付けられている台紙４１を引き出し、アイドラローラ１４を経由後、台紙搬送路４７を経由し、その後鋭角となる隣り合う二面を有した剥離板４５の鋭角の面に沿わせ、その先端を巻取ローラ４６に巻き付ける。
【００８７】
なお最初に複数のラベル４２が貼付けられている台紙４１をプリンタ装置１０１にセットする場合、先頭部分に貼付けられているラベル４２は無駄になってしまう。この為、プリンタ装置１０１にラベル４２が貼付けられている台紙４１をセットする際、印字部から剥離板４５を経由して巻取ローラ４６に到達する距離程度はラベル４２を台紙４１の先頭部分に貼付けない事が望ましい。
【００８８】
この状態でホストコンピュータ５１からの印字要求が入力されると、制御部５０は用紙残量検出部４０を駆動させ、複数のラベル４２が貼付けられ巻回されている台紙４１の径ｒおよびラベル４２と台紙４１が重なった状態での１枚の厚さｔ１を計測し、その検出データをＲＯＭ５４に設けられている印字可能枚数算出部７０へ送付する。なお用紙１１の径ｒおよびラベル４２と台紙４１が重なった状態での１枚の厚さｔ１の計測方法であるが、既知の方法であるのでここでは省略する。
【００８９】
印字可能枚数検出部７０は、用紙残量検出部４０から入手したｒおよびｔ１のデータより、印字可能枚数算出部７０に予め保管されている計算式を用いて台紙４１の台紙長ＬＤを算出する。なおここで言う台紙４１の台紙長とは、図６に示すラベル４２と次のラベル４２との間の台紙の部分であるＡのみの長さではなく、台紙４１の先端部から台紙４１の巻き終わりまでの長さを表す。
【００９０】
次に制御部５０はフィードローラ１８を図４のＸ方向に回転させ、ラベル４２が貼付けられている台紙４１を印字部２５に向けて搬送させる。制御部５０は、ラベル４２が貼付けられている台紙４１を印字部２５に向けて搬送させると同時にラベルセンサ４３に駆動信号を送る。
【００９１】
ラベルセンサ４３は透過型のセンサであり、下面側搬送ガイド１５側に発光部を、上面側搬送ガイド１６側に受光部を設けてある。
【００９２】
ラベル４２が貼付けられている台紙４１がこの透過型センサを通過する際、図６に示す、ラベル４２が貼付けられている、ラベル４２と台紙４１とが重なっているＢの部分と、台紙のみの部分であるＡの部分とでは、受光部が検出する透過率が異なる。
【００９３】
この透過率の違いのデータを印字可能枚数算出部７０に送り、搬送速度データとを照合させることで、ラベル４２におけるＢの長さおよびラベル４２と次のラベル４２との間の台紙のみの部分であるＡの長さを算出する。
【００９４】
ホストコンピュータ５１より送られてきた印字データを印字部２５に送ると、サーマル印字ヘッド２４とプラテンローラ２３の協働によりラベル４２に印字を行なう。なお実施形態において、ラベル４２は表面には加熱する事で発色する感熱層を設けている。なお感熱層が設けられていないラベル４２を使用する場合は、ラベル４２とサーマル印字ヘッド２４との間に、加熱すると加熱した部分が溶融しラベル４２の表面に転写されるインクリボンを別途設ける必要がある。
【００９５】
印字可能枚数算出部７０には図６におけるＡの距離ならびにＢの距離が保管されている。印字はラベル４２の上におこなわれるものの、印字１枚分に必要な台紙４１の長さはラベル４２のみならずラベル４２と次のラベル４２の間の部分であるＡの部分も加えた長さである。このため印字可能枚数算出部７０にはラベル１枚を印字する際に必要な台紙４１の長さとしてはＡ＋Ｂが保管される。その後印字可能枚数算出部７０は、台紙４１の台紙長ＬＤと、ラベル１枚を印字する際に必要な台紙４１の長さ（Ａ＋Ｂ）より、現在プリンタ１０１に取り付けられている、複数のラベル４２が貼付けられた台紙４１であとラベルが何枚印字可能であるかを算出する。
【００９６】
ラベル４２への所定の印字が終了すると、制御部５０はフィードローラ１８やプラテンローラ２３を駆動させ、複数のラベル４２が貼付けられた台紙４１を下流方向へ搬送させる。
【００９７】
その後、ラベル４２が貼付けられた台紙４１は、鋭角となる隣り合う二面を有した剥離板４５の鋭角の面に沿って搬送される。
【００９８】
ラベル４２が貼付けられた台紙４１は、この剥離板４５の鋭角の面に沿って搬送される際、ラベル４２はそのコシによって、搬送方向を変える台紙４１には従わず台紙４１から剥離される。
【００９９】
図４に示す様に、ラベル４２は、台紙４１より一部剥離した状態かつ剥離した部分がラベル排出センサ４４の検出可能範囲内に到達した状態にて搬送を停止する。これは剥離したラベル４２をオペレータ等が除去しないうちに次のラベル４２を発行すると、除去されないラベル４２が落下して使用不可になったりする。これを防ぐ為にラベル排出センサ４４が設けられている。
【０１００】
ラベル排出センサ４４は反射型のセンサであり、検出可能範囲内にラベルが存在しているかを検出可能となっている。
【０１０１】
上記記載の様に、ラベル４２が台紙４１より一部剥離した状態かつ剥離した部分がラベル排出センサ４４の検出可能範囲内に到達した状態にてラベル４２が貼付けられている台紙４１の搬送が停止している場合は、ラベル排出センサ４４の図示しない発光部より発行された光は、ラベル４２にて反射後ラベル排出センサ４４の図示しない受光部に到達する。これによりラベル排出センサ４４は発行済みのラベル４２が除去されずに残っていると判断する。
【０１０２】
オペレータが、発行されたラベル４２を物品等に貼付する為台紙４１より除去すると、ラベル排出センサ４４の図示しない発光部より発行された光は、ラベル４２にて反射しない為、ラベル排出センサ４４の図示しない受光部に到達しなくなる。これによりラベル排出センサ４４は発行済みのラベル４２が除去さたと判断し、次のラベル４２の発行をおこなう。なお次のラベル発行の際、ラベル４２が貼付けられている台紙１１の搬送と同期して台紙４１を巻取ローラ４６が巻き取る。これにより所定の内容が印刷されたラベル４２が順次発行される。
【０１０３】
プリンタ装置１０１を使用するオペレータは、表示器３３の画面若しくはホストコンピュータ５１を用いて、印字可能枚数算出部７０に保管されている、現在装填されているラベル４２にてあと何枚印字可能かの情報を得る事が可能となる。第２の実施形態においても、ラベルが完全に切れた場合を報知する方法に比べプリンタ装置１０１の停止時間を減らす事が可能である。
【０１０４】
またニアエンドを検出する方法では得られない、残り何枚印字出来るかの情報を得られるばかりでなく、途中でラベル用紙を交換した場合でも、１枚ラベルを印字するのみで、あと何枚印字可能かの情報を得る事が可能となる。
【０１０５】
本発明のいくつかの実施形態を説明したが、これらの実施形態は例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他のさまざまな形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更をおこなうことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１０６】
１０：プリンタ装置
１１：用紙
２１：ブラックマーク
２５：印字部
２６：カッタ
４０：用紙残量検出部
７０：印字可能枚数算出部
【図１】
2014139102.tif 000003
【図２】
2014139102.tif 000004
【図３】
2014139102.tif 000005
【図４】
2014139102.tif 000006
【図５】
2014139102.tif 000007
【図６】
2014139102.tif 000008