(57)【特許請求の範囲】
【請求項１】
帯状の台紙にその長手方向に沿って多数のラベルが貼着されたラベルシートを、前記長手方向に送りながら、前記ラベルに情報を印字するプリンタと、
送られた印字済みのラベルシートを巻き取る巻取機とを有するプリンタ装置において、
前記巻取機で巻き取られるラベルシートの限界長ＬＬを記憶するメモリと、
ラベル長さＬと発行枚数Ｍとを設定する条件設定手段と、
設定されたラベル長さＬと発行枚数Ｍを乗算してラベル発行長さ（Ｌ×Ｍ）を算出する演算手段と、
上記ラベル発行長さ（Ｌ×Ｍ）が上記限界長ＬＬまでのラベルシート残り長さを越えるか否かを判別する判別手段と、
上記ラベル発行長さ（Ｌ×Ｍ）が上記ラベルシート残り長さを越えるときこれを報知する報知手段とを備えたことを特徴とするプリンタ装置。
【請求項２】
請求項１において、前記演算手段は、上記ラベル発行長さ（Ｌ×Ｍ）と前回までのラベル発行長さを表す積算発行長さＬ０との和（Ｌ×Ｍ＋Ｌ０）を算出し、前記判別手段は、上記和（Ｌ×Ｍ＋Ｌ０）が上記限界長ＬＬを越えるか否かを判別することを特徴とするプリンタ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、商品の単価・重量などのデータを商品に貼付するラベルに印字するプリンタ装置に関するものである。
【０００２】
【従来の技術】
この種のプリンタ装置として、帯状の台紙にその長手方向に沿って多数のラベルが貼着されたラベルシートを、その長手方向に送りながら、プリンタで前記ラベルに情報を印字するようにしたものがある。また、そのような装置の一例として、予め印字するラベルの数を入力して印字を開始させると、自動的に入力されたラベル数だけラベルの印字が行われるようにしたものが知られている（特開昭６２−１８２０２９号公報）。
【０００３】
【発明が解決しようとする課題】
しかし、前記ラベルシートの各ラベルに、順次、印字を行いながら、印字済みのラベルシートを巻取機に巻き取るようにしたプリンタ装置で、前記のように印字ラベルの発行枚数を入力して自動印字を開始すると、発行枚数によっては、巻取機にロール状に巻き取られるラベルシートの巻取径が途中で限界径に達して巻取機のケース等と干渉してしまい、オペレータがプリンタ装置から離れていると巻取機の駆動モータが焼き付くなどの事態を招くという問題点がある。
【０００４】
本発明は、このような課題を解消し、巻取機に巻き取られるラベルシートが限界長を越えて巻取機の駆動モータを焼き付かせるような事態を招く印字ラベル発行枚数を入力した場合に、自動的に警告を発して発行開始を回避するようにしたプリンタ装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、本発明は、帯状の台紙にその長手方向に沿って多数のラベルが貼着されたラベルシートを、前記長手方向に送りながら、前記ラベルに情報を印字するプリンタと、送られた印字済みのラベルシートを巻き取る巻取機とを有するプリンタ装置において、前記巻取機で巻き取られるラベルシートの限界長ＬＬを記憶するメモリと、ラベルの長さＬと発行枚数Ｍとを設定する条件設定手段と、設定されたラベル長さＬと発行枚数Ｍを乗算してラベル発行長さ（Ｌ×Ｍ）を算出する演算手段と、上記ラベル発行長さ（Ｌ×Ｍ）が上記限界長ＬＬまでのラベルシート残り長さを越えるか否かを判別する判別手段と、上記ラベル発行長さ（Ｌ×Ｍ）が上記ラベルシート残り長さを越えるときこれを報知する報知手段とを設けたものである。
【０００６】
この構成によれば、ラベル長さＬと発行枚数Ｍが入力されると、これら入力に基づき、ラベル発行長さ（Ｌ×Ｍ）が限界値ＬＬまでのラベルシート残り長さを越えるか否かが判別され、越えているとこれを報知手段が報知する。このため、巻取機で巻き取られるラベルシートが限界長ＬＬを越えるのを知らずに、プリンタ装置を発行開始させてしまうのを回避できる。
【０００７】
前記演算手段は、例えば、上記ラベル発行長さ（Ｌ×Ｍ）と前回までのラベル発行長さを表す積算発行長さＬ０との和（Ｌ×Ｍ＋Ｌ０）を算出するよう構成され、前記判別手段は、例えば、上記和（Ｌ×Ｍ＋Ｌ０）が上記限界長ＬＬを越えるか否かを判別するよう構成される。
【０００８】
【発明の実施の形態】
本発明の一実施形態を図１ないし図５に基づいて説明する。
図１は本発明の一実施形態であるプリンタ装置の一部破断側面図である。このプリンタ装置は、図２（Ａ）に示すように離型紙からなる帯状の台紙１５にその長手方向に沿って多数のラベル１６が貼着されたラベルシート１７を、前記長手方向に送りながら、図２（Ｂ）に示すように前記ラベル１６に例えば商品名・重量・単価などの情報を印字する装置である。
【０００９】
図１の箱形の装置本体１の内部には、ロール状に巻かれた通常の巻径のラベルシートを繰り出し可能に装着する内部装着軸２が設けられ、装置の前端には、通常よりも大きい巻径のラベルシート１７を繰り出し可能に装着する外部装着軸３が設けられている。装置本体１の後部には、前記内部装着軸２や外部装着軸３から繰り出されるラベルシート１７の各ラベル１６に所定の情報を印字するプリンタ４が設けられている。このプリンタ４は、ラベルシート１７を繰り出す方向に回転駆動される円柱状のプラテン５や、このプラテン５の上方に配置され支軸６を中心に退避位置と印字位置とに揺動して印字位置でラベル１６に印字するサーマルヘッド７などからなる。
【００１０】
前記ラベルシート１７はラベル１６の貼着された面を上向きにして、前記プラテン５とサーマルヘッド７との間に挿通される。装置の後端には、前記プリンタ４で印字されたラベルシート１７を巻取軸８０に巻き取る巻取機８が設けられている。装置本体１の上部には、所定のデータを入力するテンキーなどの複数のキーを有する入力操作部９と、ディスプレイ等からなる表示部１０とが設けられている。
【００１１】
図３は、前記プリンタ装置の制御系を示すブロック図である。同図において、ＣＰＵ１１はプリンタ装置全体の制御を行う装置であり、その制御に使用する各種のデータがメモリ１２に記憶される。１３は前記巻取機８を回転駆動する駆動モータなどの駆動部である。前記入力操作部９は、ラベル１６を印字発行する際の各種の条件を設定する条件設定手段として機能するものであって、この入力操作部９により入力するデータとして、例えば各ラベル１６の長さＬと、ラベル１６の発行枚数Ｍがある。この場合のラベル長さＬは、前後のラベル１６，１６間に設けられるギャプ長さも含めた値として設定される。これらのデータは、例えば図４に示すように、ラベル１６の種類別に前記メモリ１２に記憶される。図４において、各ラベルに対応付けて記憶される情報は、主としてラベル１６への印字データである。
【００１２】
また、前記入力操作部９によって、前記巻取機８で巻き取られるラベルシート１７の限界長ＬＬが予め入力され、この限界長ＬＬも前記メモリ１２に記憶される。この場合の限界長ＬＬとは、前記巻取機８に巻き取った印字済みラベルシート１７が、巻取機８の周壁や底板に当たって巻取り不能に陥ってしまうことのない最大のラベルシート長さをいう。前記メモリ１２には、このほか後述する積算発行長さＬ０も記憶される。また、前記ＣＰＵ１１には、ラベル発行長さ（Ｌ×Ｍ）を算出する演算手段１４と、この（Ｌ×Ｍ）が限界長ＬＬまでのラベルシート残り長さを越えるか否かを判別する判別手段１８とが含まれている。
【００１３】
前記演算手段１４は、前記ラベル発行長さ（Ｌ×Ｍ）の算出に加えて、過去のラベル発行長さを積算して、上記積算発行長さＬ０も算出する。さらに、前記表示部１０には、ラベル発行長さ（Ｌ×Ｍ）がラベルシート残り長さを越えるときこれを報知するメッセージが表示される。すなわち、表示部１０は警告を報知する報知手段としても機能する。
【００１４】
つぎに、前記外部装着軸３に装着したラベルシート１７を繰り出してラベル１６に印字する場合の前記プリンタ装置の動作を、図５のフロー図を参照しながら説明する。先ず、図３の入力操作部９により、ラベル１６の種類とラベル１６の発行枚数Ｍとを入力する。ラベル１６の種類は、種類別に予め決められたラベル番号を入力することにより特定される。すなわち、入力されたラベル番号と、前記メモリ１２に記憶されたラベル番号とを照合することによりラベル１６の種類が特定され、ラベル１６の種類ごとに対応付けて記憶されたラベル長さのデータから、入力されたラベル１６の長さＬも特定される（ステップＳ１）。
【００１５】
ついで、前記ラベル１６の長さＬと発行枚数Ｍとに基づき、ＣＰＵ１１の演算手段１４によって、ラベルシート１７の発行長さ（Ｌ×Ｍ）が算出される（ステップＳ２）。さらに、前記ＣＰＵ１１の判別手段１８では、このようにして算出された発行長さ（Ｌ×Ｍ）と、ステップＳ１で条件設定を行う以前に算出されてメモリ１２に記憶されていた過去のラベル発行長さを表す積算発行長さＬ０との和（Ｌ×Ｍ＋Ｌ０）が、限界長ＬＬを越えるか否か、つまりラベル発行長さ（Ｌ×Ｍ）が限界長ＬＬまでのラベルシート残り長さ（ＬＬ−Ｌ０）を越えるか否かの判定が行われる（ステップＳ３）。ステップＳ３において、上記和（Ｌ×Ｍ＋Ｌ０）が限界長ＬＬに達しないと判定され場合には、ラベル発行が開始され、入力した発行枚数Ｍだけラベル印字が自動的に行われる（ステップＳ７）。
【００１６】
ステップＳ３において、算出された発行長さＬ×Ｍと積算発行長さＬ０との和が、限界長ＬＬ以上となると判定された場合には、表示部１０に「巻取り限界を越えます」「巻取機のラベルを取り外しますか？」のメッセージが表示され、このままラベル発行を行うと途中で巻取り限界に達することをオペレータに警告する（ステップＳ４）。
【００１７】
上記警告に基づき、通常の場合、オペレータは巻取機８からラベルシート１７のロールを取り外し、同時に入力操作部９のラベルシート取外しキーで「ラベルシート取外し」を選択する。このような選択が入力されると（ステップＳ５）、積算発行長さＬ０がリセットされる（ステップＳ６）。すなわち、メモリ１２に記憶された積算発行長さＬ０は０にされる。これにより、前記演算手段１４による発行長算出値が限界長ＬＬに達しない値になると、ラベル発行が開始される（ステップＳ７）。
【００１８】
一方、前記警告が出されたとき、前回に行われたラベル発行処理の終了時に、巻取機８から印字済みラベルシート１７が取り外されているのに、メモリ１２に記憶された積算発行長さＬ０をリセットするための前記ラベルシート取外しキーでの操作が行われていなかったために、前記警告が出されたものと判断して、オペレータが入力操作部９のラベルシート取外しキーで「ラベルシート取外しをしない」を選択した場合には、前記ステップＳ５からステップＳ７に移ってラベル発行が開始される。
【００１９】
このようにして、発行しようとするラベル１６の種類（したがってラベル長さＬ）と発行枚数Ｍとを入力したとき、その設定条件ではラベル発行の途中でラベル発行長さが限界長ＬＬに達する場合には、そのことがラベル発行前に警告されるので、そのまま発行開始してしまい発行途中でラベルシートが限界長ＬＬに達して巻取機８の駆動モータが焼き付くといった事態を確実に回避できる。なお、内部装着軸２に装着した通常の巻径のラベルシート１７を繰り出してラベル発行を行う場合にも、前記の場合と同様の動作を行う。
【００２０】
なお、前記実施形態では、ラベルシート１７の限界長ＬＬを予め入力してメモリ１２に記憶させておく場合を示したが、図６に示すように例えばラベル発行長さ（Ｌ×Ｍ）を算出した後（ステップＳ２）、台紙１５の厚み、ラベル１６の厚み、巻取機８の軸から床部などの障害物までの距離などの各種データ入力に基づいて前記限界長ＬＬを算出する（ステップＳ２Ａ）ようにしてもよい。また、前記限界長ＬＬの算出のために、前記メモリ１２に、図７に示すとおり、各ラベル１６の種類にそれぞれ対応付けて、各ラベル１６の厚みを記憶させておくようにしてもよい。さらに、限界長ＬＬを入力する代わりに、巻取機８における巻取径の最大限界値を入力し、この限界値から、ラベルシート１７の厚さ（台紙１５とラベル１６の厚さの合計）に基づいて限界長ＬＬを算出してもよい。
【００２１】
【発明の効果】
以上のように、本発明のプリンタ装置によれば、これから発行しようとするラベルの発行長さが限界長ＬＬを越えるときこれを報知手段で報知するようにしたため、巻取機で巻き取られるラベルシートが限界長ＬＬを越えるのを知らずに、プリンタ装置を駆動させてしまうのを回避できる。
【図面の簡単な説明】
【図１】本発明の一実施形態であるプリンタ装置の一部破断側面図である。
【図２】（Ａ）は同プリンタ装置に用いるラベルシートの斜視図、（Ｂ）は同ラベルシートのラベルに印字した状態を示す部分拡大図である。
【図３】同プリンタ装置の制御系を示すブロック図である。
【図４】同プリンタ装置におけるメモリの記憶内容の一例を示す図である。
【図５】同プリンタ装置の動作を示すフロー図である。
【図６】同プリンタ装置の動作の他の例を示す部分フロー図である。
【図７】同プリンタ装置におけるメモリの記憶内容の他の例を示す図である。
【符号の説明】
４…プリンタ、８…巻取機、９…入力操作部（条件設定手段）、１０…表示部（報知手段）、１２…メモリ、１４…演算手段、１５…台紙、１６…ラベル、１７…ラベルシート、１８…判別手段、Ｌ…ラベル長さ、Ｍ…発行枚数、ＬＬ…限界長、Ｌ０…積算発行長さ
【図１】
0003588192.tif 000002
【図２】
0003588192.tif 000003
【図３】
0003588192.tif 000004
【図４】
0003588192.tif 000005
【図５】
0003588192.tif 000006
【図６】
0003588192.tif 000007
【図７】
0003588192.tif 000008