JP3719473B2 - Tape printer - Google Patents
Tape printer Download PDFInfo
- Publication number
- JP3719473B2 JP3719473B2 JP26504397A JP26504397A JP3719473B2 JP 3719473 B2 JP3719473 B2 JP 3719473B2 JP 26504397 A JP26504397 A JP 26504397A JP 26504397 A JP26504397 A JP 26504397A JP 3719473 B2 JP3719473 B2 JP 3719473B2
- Authority
- JP
- Japan
- Prior art keywords
- length
- tape
- printing
- input
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Printers Characterized By Their Purpose (AREA)
- Handling Of Sheets (AREA)
- Record Information Processing For Printing (AREA)
- Document Processing Apparatus (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、テープ印字装置に関し、特に定長モードで定長印字する為の設定長を、入力したテキストの文字や記号の幅情報や各種のスペース情報を加算演算して求めた最小テープ長として求めるようにしたものに関する。
【0002】
【従来の技術】
従来、本願出願人は、特開平5─84994号公報に記載のように、印字媒体である印字テープに文字や記号のキャラクタやマークを印字し、ファイルの背表紙に貼付するのに適したラベルを作成するのに好適なテープ印字装置を提案し、実用化した。このラベル作成装置は、キーボード、ディスプレイ、サーマル印字方式の印字機構を備え、印字媒体としての印字テープ(例えば、テープ幅6、9、12、18、24mm)に、キャラクタやマークを、種々の文字サイズや書体で印字できるように構成してある。
【0003】
ところで、例えば、ファイルの「表題」や「内容」を印字用テープに印字してラベルを作成し、このラベルをファイルの所定の貼付領域の全域に綺麗に貼付したい場合があることから、テキストを印字する印字範囲のテープ長さが設定したテープ長となるように定長モードで定長印字できるテープ印字装置が提案されている。例えば、特開平5−104810号公報には、印字範囲の長さをテープ長として予め設定しておき、選字ダイヤルを回転操作することで複数の文字や記号からなるテキストが入力され、印字キーの押下により印字が指示されたときには、これら複数の文字や記号の文字幅の全てを加算した総文字幅を求め、その総文字幅が設定長よりも短いときには、各文字間のスペースを均等に拡大した定長印字処理が実行されるが、総文字幅が設定したテープ長を越えるときにはエラーが表示されて定長印字処理が中止されるようにしたテープ印字装置が提案されている。
【0004】
【発明が解決しようとする課題】
前述したように、特開平5−104810号公報に記載のテープ印字装置においては、印字キーを押下した時点で、初めて、設定したテープ長にて印字が不可能なことが報知されるのであって、テープ長を設定してる時点では、そのテープ長にて印字が可能であるか否か知ることができない。また、設定したテープ長が入力したテキストの総文字幅よりもどれくらい短いのか、または、そのテープ長をどれだけ長くしたら印字可能となるのかを知ることができない。そのため、設定したテープ長にて印字不可能な場合には、テープ長が長くなるように設定し直しては印字キーを押下するという操作を、エラーが表示されなくなるまで繰り返さなければ成らず、その操作が煩雑化するという問題がある。
【0005】
また、設定したテープ長にて印字可能な場合であっても、文字間のスペースがどれくらいの大きさになるのかは、印字してみなければ判らず、印字の結果、設定したテープ長が入力したテキストの総文字幅よりも長く、文字間のスペースが所望の大きさよりも大きい場合には、テープ長を短くなるように設定し直しては印字キーを押下するという操作を繰り返さなければ成らず、その操作が煩雑化すると共に、多量の印字用テープを無駄にするという問題がある。本発明の目的は、入力した複数の文字や記号からなるテキストに対して、テープ長を設定する場合に、容易に最小テープ長を知ることができると共に、その最小テープ長に基づいてテープ長を設定することが可能であり、テープ長を設定する操作が容易となり、経済的に定長印字を行い得るようなテープ印字装置を提供することにある。
【0006】
【課題を解決するための手段】
請求項1に係るテープ印字装置は、文字や記号からなるテキスト及び種々の指令を入力する為の入力手段と、ディスプレイを含む表示手段と、複数の文字や記号の種々の文字サイズのドットパターンデータを記憶した文字情報記憶手段と、印字媒体であるテープに印字する印字手段と、テキストを印字する印字範囲のテープ長さが入力設定される設定長となるように印字する定長モードを設定するモード設定手段と、定長モードのときに、設定長を入力設定する設定長設定手段とを備えたテープ印字装置において、入力されたテキストを印字可能な最小テープ長を演算するテープ長演算手段を備え、前記設定長設定手段は、前記入力手段により入力された所定の指令に基づいて、前記テープ長演算手段で演算された最小テープ長を、前記設定長を変更する為の変更値として入力する最小テープ長入力手段と、前記最小テープ長入力手段により入力された変更値を記憶する変更値記憶手段と、前記変更値記憶手段に記憶された変更値を表示手段のディスプレイに数値にて表示させる表示制御手段と、前記変更値記憶手段に記憶された変更値を増減する為の増減手段と、前記変更値記憶手段に記憶された変更値を設定長として確定する確定手段とを備えたことを特徴とするものである。
【0007】
入力手段により複数の文字や記号からなるテキストが入力されると、テープ長演算手段は、文字情報記憶手段から、例えば、テープ幅に見合う所定の文字サイズの幅情報に基づいて、各文字や記号の文字幅を加算した総文字幅と、各文字間毎に設ける最小の基準スペースの総合計と、テキストの先頭と末尾に夫々設ける余白とを加算することで、テキストを印字可能な最小テープ長を演算する。そして、モード設定手段で定長モードが設定されているときに、例えば、最小テープ長をディスプレイに表示させるように所定の指令が入力されたときには、設定長設定手段により、テキストを印字する印字範囲のテープ長さとして設定する設定長がその最小テープ長に変更される。そして、印字手段によりテキストが、その最小テープ長である設定長に基づいて定長印字される。
更に、必要に応じて表示制御手段により、テープ長演算手段で演算された最小テープ長が表示手段のディスプレイに数値にて表示される。そして、このとき、テキストを印字する為の設定長がその最小テープ長に変更される。この場合、最小テープ長に変更された設定長を、増減手段により増加側つまり長くなるように設定でき、また減少側つまり短くなるように設定できる。
【0008】
請求項2に係るテープ印字装置は、請求項1の発明において、更に、テキスト印字の為の文字サイズを設定するサイズ設定手段を設け、前記テープ長演算手段は前記サイズ設定手段で設定された文字サイズに基づいて最小テープ長を演算することを特徴とするものである。この場合には、サイズ設定手段により種々の文字サイズのうちの所望の文字サイズが設定されると、テープ長演算手段は、設定された文字サイズの幅情報を文字情報記憶手段から受け、その文字サイズに基づいてテキストを印字可能な最小テープ長を演算する。その他、請求項1と同様の作用を奏する。
【0009】
請求項3に係るテープ印字装置は、請求項1または2の発明において、前記テープ長演算手段は、文字や記号が入力される毎に前記最小テープ長を演算することを特徴とするものである。この場合、テープ長演算手段は、文字や記号が入力される毎に、その入力された文字や記号の幅情報を、それまでに既に入力されているテキストの総文字幅に加算するだけで、新規の総文字幅を求めるので、最小テープ長演算を簡単化して、テープ長演算処理時間を短縮化できる。その他、請求項1または2と同様の作用を奏する。
【0010】
請求項4に係るテープ印字装置は、請求項1〜3の何れかの発明において、前記入力手段は、カーソルキーを備え、前記増減手段は、カーソルキーの操作によって前記変更値記憶手段に記憶された変更値を増減することを特徴とするものである。この場合、定長印字の為の設定長を任意の長さに容易に増減させることができる。その他、請求項1〜3の何れかと同様の作用を奏する。
【0011】
請求項5に係るテープ印字装置は、請求項1〜4の何れかの発明において、前記入力手段は、数字キーを備え、前記表示制御手段は、数字キーが操作されたときに、表示手段のディスプレイに表示された複数桁からなる変更値の各桁を、1桁分左スクロールさせて最上位桁の数値を消去するとともに、数字キーの操作により入力された数値を最下位桁に表示させることを特徴とするものである。この場合には、定長印字の為の設定長を任意の長さに容易に変更できる。その他、請求項1〜4の何れかと同様の作用を奏する。
【0012】
【0013】
【発明の実施の形態】
以下、本発明の実施形態について、図面に基づいて説明する。本実施形態は、複数の文字や記号などからなるテキストを印字媒体である印字テープに印字可能なテープ印字装置に本発明を適用した場合のものである。図1に示すように、テープ印字装置1の本体カバー2の上面には、文字や記号や数字などの文字キーに加えて、種々の機能キーなどが設けられたキーボード(入力手段に相当する)4が配設され、そのキーボード4の直ぐ後側には、入力した文字や記号を表示可能な液晶ディスプレイ5が設けられるとともに、後述するテープカセット20は、本体カバー2の裏側のカセットカバー3を開閉することで交換可能になっている。
【0014】
また、そのカセットカバー3に対応する本体カバー2の内部には、サーマルヘッド11を備えたサーマル印字機構10が配設されている。また、切断用ノブ20を押圧操作することで、印字した印字テープ9を図示外の切断機構により手動で切断できるようになっている。次に、サーマルヘッド11を含むサーマル印字機構(印字手段に相当する)10について、図2に基づいて説明する。
【0015】
矩形状のテープ収納カセットCSには、透明なフィルムからなる印字用テープ9が巻装されたテープスプール8と、インクリボン12が巻装されたリボン供給スプール13と、このインクリボン12を巻取る巻取りスプール14と、印字用テープ9と同一幅を有する両面テープ15が剥離紙を外側にして巻装された供給スプール16と、これら、印字用テープ9と両面テープ15とを接合させる接合ローラとが回転自在に設けられている。印字用テープ9とインクリボン12とが重なる位置には、サーマルヘッド7が立設され、これら印字用テープ9とインクリボン12とをサーマルヘッド7に押圧するプラテンローラ17と両面テープ9・15を接合ローラ10に押圧する送りローラ18とは支持体19に回転可能に枢支されている。このサーマルヘッド7には、48個の発熱素子からなる発熱素子群が上下方向に列設されている。
【0016】
従って、接合ローラ10と巻取りスプール14とがテープ駆動モータ(図3参照)54で所定の回転方向に夫々同期して駆動されながら発熱素子群に通電されたとき、印字用テープ9上には複数のドット列により文字が印字され、しかも印字用テープ9は両面テープ15を接合した状態でテープ送り方向Aにテープ送りされて本体フレーム2外に送出される。尚印字機構PMの詳細については特開平2−106555号公報を参照。
【0017】
次に、テープ印字装置1の制御系は、図3のブロック図に示すように構成されている。制御装置40は、CPU41と、このCPU41にデータバスなどのバス42を介して接続されたフォントROM43と、ROM44及びRAM45と、入出力インターフェース46と、ビデオRAMを有するディスプレイコントローラ(LCDC)47と、入出力インターフェース46に接続された駆動回路48〜50とから構成されている。ここで、これら液晶ディスプレイ5やLCDC47などで表示手段が構成されている。
【0018】
前記フォントROM(文字情報記憶手段に相当する)43には、複数の文字や記号などのキャラクタの各々に関して、各キャラクタの文字幅情報と、表示用ドットパターンデータが格納されるとともに、複数の文字サイズの印字用ドットパターンデータが文字や記号のコードデータに対応させて格納されている。前記入出力インターフェース46には、キーボード4と、テープカセットCSに設けられたその種類を示す検出用穴群(図示略)に基づいてテープカセットCSの種類を検出するカセット検出センサ51とが接続されるとともに、ディスプレイコントローラ(LCDC)47には液晶ディスプレイ(LCD)5が接続され、駆動回路48〜50には警告用ブザー53と、サーマルヘッド11と、テープ駆動モータ54とが接続されている。
【0019】
前記ROM44には、キーボード4から入力された文字や記号や数字などのキャラクタのコードデータに対応させて、ディスプレイコントローラ47を制御する表示駆動制御プログラム、テキストメモリ45aに格納された文字や記号について、印字に供するドットパターンデータを作成する印字制御プログラムや、作成されたドットパターンデータについて、1ドット列毎のドットパターンデータを順次サーマルヘッド11やテープ駆動モータ44に出力して印字する印字駆動制御プログラム、本願特有の後述のテープ印字制御の制御プログラムなどが格納されている。
【0020】
前記RAM45のテキストメモリ45aには、キーボード4から入力された文字や記号からなるテキストのデータが格納される。サイズメモリ45bには、設定された文字サイズのデータが格納される。設定長メモリ(変更値記憶手段に相当する)45cには、定長印字の為の設定長の寸法が格納される。テープ長メモリ45dには、演算で求められたテキストの最小テープ長のデータが格納される。印字データバッファ45eには、テキストメモリ45aに格納されたキャラクタコードに対応するドットパターンデータが展開して格納される。更に、RAM45には、CPU41で演算した演算結果を一時的に格納する各種メモリなどが設けられている。
【0021】
次に、テープ印字装置1の制御装置40で行なわれる、テープ印字制御のルーチンについて、図4〜図5のフローチャートに基づいて説明する。尚、図中符号Si(i=10、11、12・・・)は各ステップである。このテープ印字装置1に電源が投入されると、RAM45の各メモリをリセットしたり、サーマル印字機構10を初期化するなどの初期設定が実行された後、この制御が開始される。
【0022】
この制御が開始され、キーボード4の文字サイズ設定キーが操作されたときには(S10・S11:Yes )、数値キーで設定される文字サイズのデータをサイズメモリ45bに格納する文字サイズ設定処理が実行され(S15)、S10にリターンする。次に、アルファベット文字や数字キーなどの印字可能キーが操作されたときには(S10:Yes ,S11:No、S12:Yes )、その入力された文字や数字のコードデータがテキストメモリ45aに記憶され(S16)、テープ長演算処理が実行され、そのテープ長演算で求められた最小テープ長がテープ長メモリ45dに格納され(S17)、S10にリターンする。
【0023】
このテープ長演算処理について説明すると、例えば、文字「A」に続けて文字「B」が入力されたとき、各文字「A」,「B」の文字幅情報と、これら文字間に設ける最小の基準スペースSAと、これら文字「A」,「B」からなるテキストの先頭と末尾とに夫々設ける余白SYとを加算した、テキストを印字可能な最小テープ長が演算される。そして、更に文字「C」が入力されたときには、テキスト「AB」の最小テープ長に、その文字「C」の文字幅情報と1つの文字間基準スペースSAとを加算した新規の最小テープ長が求められる。即ち、文字や記号が入力される毎に最小データ長が演算されるので、最新の最小テープ長演算が簡単化する。
【0024】
次に、定長モードキーが操作されたときに(S10:Yes ,S11・S12:No、S13:Yes )、定長モードフラグTFがセットされていて定長モードが設定されているときには(S18:Yes )、定長モードフラグTFがリセットされて定長モードが解除される(S19)。一方、定長モードフラグTFがリセットされていて定長モードが解除されているときには(S18:No)、定長モードフラグTFがセットされて定長モードが設定される(S20)。そして、設定モードの設定状態がディスプレイ5に表示される(S21)。例えば、定長モードが設定されたときには、図6(a)に示すようにディスプレイ5に「ON」が表示され、また定長モードが解除されたときには、図6(b)に示すようにディスプレイ5に「OFF」が表示される。
【0025】
次に、定長印字の為の設定長を設定する設定処理(図5参照)が実行される(S22)。この制御が開始されたときに、定長モードフラグTFがリセットされているときには(S30:No)、この制御を直ぐに終了してテープ印字制御のS10にリターンするが、定長モードフラグTFがセットされていて、定長モードのときには(S30:Yes )、設定長メモリ45cに格納されている設定長を読み出してディスプレイ5に表示される(S31)。このとき、設定長メモリ45cに何れの数値も記憶されていないときには、予め設定されたデフォルトの数値、例えば図6(c)に示すように、「10.0」cmが設定長メモリ45cに記憶され且つ表示される。
【0026】
そして、現在までに入力したテキストの最小テープ長を表示させる為に、テープ長表示キーが操作されたときには(S32・S33:Yes )、テープ長メモリ45dから読み出した最小テープ長の数値がディスプレイ5に表示され(S39)、同時に設定長メモリ45cの設定長がテープ長メモリ45dの最小テープ長に変更され(S40)、S31にリターンする。例えば、図7に示すように、テキスト「ABCDE」を入力したときに、各文字「ABCDE」の文字幅と、4つの文字間基準スペースSAと、2つの余白SYとを加算した印字可能な最小テープ長が「7.5 」cmのときには、図6(d)に示すように、その「7.5 」cmが表示され、設定長メモリ45cにもその数値「7.5 」が格納される。ここで、S 31 が表示制御手段に相当し、S 40 が最小テープ長入力手段に相当する。
【0027】
次に、上カーソルキーが操作されたときには(S32:Yes ,S33:No、S34:Yes )、設定長メモリ45cに記憶している設定長SLとして、その数値を「0.1 」cmだけ増加させた新規の数値で記憶される(S41)。また、下カーソルキーが操作されたときには(S32:Yes ,S33・34:No、S35:Yes )、設定長メモリ45cに記憶している設定長SLとして、その数値を「0.1 」cmだけ減少させた新規の数値で記憶される(S42)。ここで、これら上下のカーソルキーを連続操作するときには、設定長SLを、「0.1 」ずつ連続させて増加又は減少させるようにしてもよい。
【0028】
一方、数字キーが操作されたときには(S32:Yes ,S33〜S35:No、S36:Yes )、ディスプレイ5に表示されている3桁からなる設定長SLの各数値が1桁分だけ左スクロールされ、最上桁の数値が消えて入力した数値が最下位桁に表示される(S43)。そして、最終的に、確定キーが操作されたときに(S32:Yes ,S33〜S36:No、S37:Yes )、現在設定されている設定長SLが、その設定長SLに対する設定長下限値Saと設定長上限値Sbとの許容範囲外のときには(S44:No)、エラー表示されるが(S46)、設定長SLが許容範囲内のときには(S44:Yes )、その設定長SLが確定され(S45)、この制御を終了してS10にリターンする。ここで、S 45 が確定手段に相当する。
【0029】
ここで、設定長下限値Saは、メカ的な要因で印字不可能なテープ長(例えば、印字位置と、切断位置との間の距離よりも短いテープ長は印字できない)に若干のマージンを加えた値(例えば、約5cm)です。また、設定長上限値Sbは、機械的な制約ではなく、いたずらに長いテープ長が設定されないように設けられた値(例えば、約30cm)です。
【0030】
一方、取消しキーが操作されたときには(S32:Yes ,S33〜S37:No、S38:Yes )、設定された新規の設定長が無効にされ、つまり設定長メモリ45cには前回の設定長が格納され(S47)、この制御を終了して同様にS10にリターンする。そして、テープ印字制御において、印字キーが操作されたときには(S10:Yes ,S11〜S13:No、S14:Yes )、入力されたテキストが設定長メモリ45cの設定長に基づいて定長印字される(S23)。
【0031】
例えば、図7に示すように、テキスト「ABCDE」を入力する一方、定長モードのときに、テープ長表示キーを操作するだけで設定長として、そのテキスト「ABCDE」を印字可能な最小テープ長に設定され、その設定長で定長印字されることから、入力したテキストの定長印字を経済的に且つ簡単にしかも見栄えよく行なうことができる。ここで、テープ印字制御に設けられたテープ長演算処理制御などでテープ長演算手段が構成され、定長モードキーや定長モードフラグTFなどでモード設定手段が構成され、文字サイス設定キーやサイズメモリ45bなどでサイズ設定手段が構成され、S 22 により設定長設定手段が構成されている。
【0032】
このように、サーマル印字機構10やキーボード4やディスプレイ5を備えるとともに、その制御装置40にフォントROM43を設けたテープ印字装置1において、テープ印字制御に、テープ長演算処理制御やモード設定制御や設定長設定処理制御を設け、キーボード4を介して入力されたテキストの最小テープ長を求める一方、定長印字の為の設定長として最小テープ長に変更し、この最小テープ長に基づいてテキストを定長印字するので、定長印字を経済的に且つ簡単にしかも見栄えよく行なうことができる。
【0033】
また、文字サイズ設定キーを操作することで、テキスト印字の為の文字サイズを設定できるようにし、更に設定された文字サイズに基づいて最小テープ長が演算されるので、定長印字するテキストの文字サイズを任意に設定でき、しかも設定した所望の文字サイズに相応しい最小の設定長でテキストを定長印字することができる。また、テープ長表示キーの操作により、入力したテキストの最小テープ長をディスプレイ5に数値にて表示し、そのテープ長表示キーによる表示指令でテキストを印字する為の設定長がその最小テープ長に変更されるので、入力したテキストに相応しい最小テープ長をディスプレイに表示させるのと同時に、定長印字の為の設定長を最小テープ長に自動的に変更することができる。
【0034】
更に、上下カーソルキーの操作で設定長メモリ45cの設定長を増減できるようにしたので、定長印字の為の設定長を任意の長さに容易に増減させることができる。特に、設定長を最小テープ長に変更後は、その最小テープ長を増すことで設定長を設定できるので、設定長が短かすぎて、印字不可能となることもなく、また、文字間スペースの大きさも容易に想像できるので、設定長の設定操作が極めて容易になる。また、文字や記号が入力される毎に、それまでに既に入力されているテキストの総文字幅に入力文字の文字幅を加算するだけで、新規の総文字幅を求め、最新のテキストを印字可能な最小テープ長を演算するので、最小テープ長演算を簡単化して、テープ長演算処理時間の短縮化を図ることができる。更に、設定される設定長を記憶する設定長メモリ45cをRAM45に設けたので、後続的に入力する別のテキストの各々についても、同様の設定長を用いて、容易に且つ迅速に定長印字を実行することができる。
【0035】
ここで、前記実施形態の変更形態として、複数の文字や記号からなるテキストを印字可能な最小テープ長は、各文字や記号の文字幅だけを加算することで求めるようにしてもよい。また、印字に供する文字サイズは使用する印字テープ9のテープ幅に基づいて自動的に設定するようにしてもよい。更に、2行又は3行からなるテキストを定長印字する場合には、各行の最小テープ長のうちの長い方の最小テープ長を採用するようにしてもよい。本発明の技術的思想の範囲内において、前記実施形態に関し、既存の技術や当業者に自明の技術に基いて種々の変更を加えることもあり得る。尚、リボン色の異なる複数のリボンカセット30を順次取り換えて多色印字する種々のテープ印字装置に本発明を適用し得ることは勿論である。
【0036】
【発明の効果】
請求項1の発明によれば、文字や記号からなるテキスト及び種々の指令を入力する為の入力手段と、ディスプレイを含む表示手段と、複数の文字や記号の種々の文字サイズのドットパターンデータを記憶した文字情報記憶手段と、印字媒体であるテープに印字する印字手段と、テキストを印字する印字範囲のテープ長さが入力設定される設定長となるように印字する定長モードを設定するモード設定手段と、定長モードのときに、設定長を入力設定する設定長設定手段とを備えたテープ印字装置において、テープ長演算手段を備え、設定長設定手段は、最小テープ長入力手段と、変更値記憶手段と、増減手段と、表示制御手段と、確定手段とを備え、入力されたテキストの最小テープ長を求める一方、定長印字の為の設定長として最小テープ長に変更し、この最小テープ長に基づいてテキストを定長印字するので、定長印字を経済的に且つ簡単にしかも見栄えよく行なうことができる。
更に、入力したテキストに相応しい最小テープ長をディスプレイに表示させるのと同時に、定長印字の為の設定長を最小テープ長に自動的に変更することができる。しかも、最小テープ長に変更された設定長を、任意の長さに容易に増減させることができる。従って、設定長を最小テープ長に変更後に、任意の長さに増やせば、印字不可能な設定長を設定することもないし、文字間スペースが大きくなりすぎるように長すぎる設定長を設定することもない。
【0037】
請求項2の発明によれば、更に、テキスト印字の為の文字サイズを設定するサイズ設定手段を設け、前記テープ長演算手段は前記サイズ設定手段で設定された文字サイズに基づいて最小テープ長を演算するので、定長印字するテキストの文字サイズを任意に設定でき、しかも設定した所望の文字サイズに相応しい最小の設定長でテキストを定長印字することができる。
【0038】
請求項3の発明によれば、請求項1または2と同様の効果を奏するが、前記テープ長演算手段は、文字や記号が入力される毎に最小テープ長を演算するので、入力されたテキストの最小テープ長演算を簡単化して、テープ長演算処理時間の短縮化を図ることができる。
【0039】
請求項4の発明によれば、請求項1〜3の何れかと同様の効果を奏するが、前記入力手段は、文字や記号の印字位置を変更する為のカーソルキーを備え、前記増減手段は、カーソルキーの操作によって前記変更値記憶手段に記憶された変更値を増減することを特徴とするものである。この場合、定長印字の為の設定長を任意の長さに容易に増減させることができる。
請求項5の発明によれば、請求項1〜4の何れかと同様の効果を奏するが、入力手段は、数字キーを備え、表示制御手段は、数字キーが操作されたときに、表示手段のディスプレイに表示された複数桁からなる変更値の各桁を、1桁分左スクロールさせて最上位桁の数値を消去するとともに、数字キーの操作により入力された数値を最下位桁に表示させるので、定長印字の為の設定長を任意の長さに容易に変更できる。
【図面の簡単な説明】
【図1】テープ印字装置の斜視図である。
【図2】印字状態のサーマル印字機構の平面図である。
【図3】テープ印字装置の制御系のブロック図である。
【図4】テープ印字制御のルーチンの概略フローチャートである。
【図5】設定長設定処理制御のルーチンの概略フローチャートである。
【図6】定長モードや設定長の設定に関する表示例であり、(a)は定長モード設定状態の表示例であり、(b)は定長モード解除状態の表示例であり、(c)はデフォルト値を設定長とする表示例であり、(d)は演算で求められた最小テープ長を設定長とする表示例である。
【図7】入力したテキスト「ABCDE」を定長印字した印字テープの平面図である。
【符号の説明】
1 テープ印字装置
4 キーボード
5 液晶ディスプレイ
10 サーマル印字機構
11 サーマルヘッド
40 制御装置
41 CPU
44 ROM
45 RAM
45c 設定長メモリ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a tape printer, and in particular, a set length for performing a fixed length printing in a fixed length mode is defined as a minimum tape length obtained by adding and calculating the width information of characters and symbols of input text and various space information. DemandMeIt is related to what I did.
[0002]
[Prior art]
Conventionally, the applicant of the present application, as described in Japanese Patent Laid-Open No. 5-84994, has a label suitable for printing characters and symbols, characters and marks on a printing tape, which is a printing medium, and affixing it to a back cover of a file. Proposed a tape printer suitable for producing the printer. This label producing apparatus includes a keyboard, a display, and a thermal printing type printing mechanism. Characters and marks are printed on a printing tape (for example,
[0003]
By the way, for example, you may want to create a label by printing the file's title and content on a printing tape, and you may want to apply this label neatly to the entire area of the file. There has been proposed a tape printing apparatus capable of performing constant length printing in the constant length mode so that the tape length of the printing range to be printed becomes the set tape length. For example, in Japanese Patent Laid-Open No. 5-104810, the length of a print range is set in advance as a tape length, and text composed of a plurality of characters and symbols is input by rotating a character selection dial. When printing is instructed by pressing, the total character width is calculated by adding all the character widths of these multiple characters and symbols. When the total character width is shorter than the set length, the spaces between the characters are evenly distributed. An enlarged constant-length printing process is executed, but a tape printing apparatus has been proposed in which an error is displayed and the fixed-length printing process is stopped when the total character width exceeds a set tape length.
[0004]
[Problems to be solved by the invention]
As described above, in the tape printer described in Japanese Patent Laid-Open No. 5-104810, when the print key is pressed, it is informed for the first time that printing cannot be performed with the set tape length. At the time when the tape length is set, it is impossible to know whether printing is possible with the tape length. In addition, it is impossible to know how much the set tape length is shorter than the total character width of the input text or how long the tape length can be printed. Therefore, if printing is not possible with the set tape length, you must repeat the operation of pressing the print key after resetting the tape length to be longer until no error is displayed. There is a problem that the operation becomes complicated.
[0005]
Even if printing is possible with the set tape length, the size of the space between characters cannot be determined without printing, and the set tape length is input as a result of printing. If the length of the text is longer than the total character width and the space between characters is larger than the desired size, the tape length must be shortened and the operation of pressing the print key must be repeated. However, the operation is complicated and a large amount of printing tape is wasted. The object of the present invention is to easily know the minimum tape length when setting the tape length for the input text or symbols, and to determine the tape length based on the minimum tape length. An object of the present invention is to provide a tape printing apparatus which can be set, facilitates an operation of setting a tape length, and can perform constant length printing economically.
[0006]
[Means for Solving the Problems]
The tape printer according to
[0007]
When text composed of a plurality of characters and symbols is input by the input means, the tape length calculation means, for example, from the character information storage means, based on width information of a predetermined character size that matches the tape width, The total tape width that can be printed by adding the total character width, the total of the minimum reference space provided between each character, and the margins provided at the beginning and end of the text respectively. Is calculated. When the fixed length mode is set by the mode setting means, for example, when a predetermined command is input to display the minimum tape length on the display, the set lengthSettingBy the means, the set length set as the tape length of the print range for printing the text is changed to the minimum tape length. Then, the text is printed at a fixed length by the printing means based on the set length which is the minimum tape length.
Furthermore, the minimum tape length calculated by the tape length calculating means is displayed numerically on the display means by the display control means as required. At this time, the set length for printing the text is changed to the minimum tape length. In this case, the set length changed to the minimum tape length can be set so as to increase or become longer by the increase / decrease means, and can be set so as to decrease or become shorter.
[0008]
According to a second aspect of the present invention, there is provided the tape printer according to the first aspect, further comprising size setting means for setting a character size for text printing, wherein the tape length calculation means is the character set by the size setting means. The minimum tape length is calculated based on the size. In this case, when a desired character size of various character sizes is set by the size setting means, the tape length calculation means receives the width information of the set character size from the character information storage means, and the character Calculate the minimum tape length that can print text based on size. In addition, the same effects as those of the first aspect are achieved.
[0009]
The tape printer according to claim 3 is the invention of
[0010]
A tape printer according to a fourth aspect is the one according to the first to third aspects.AnyIn the invention,The input means includes a cursor key, and the increase / decrease means increases / decreases the change value stored in the change value storage means by operating the cursor key. In this case, the set length for fixed-length printing can be easily increased or decreased to an arbitrary length.In addition, claims 1 to 3EitherThe same effect is exhibited.
[0011]
A tape printer according to a fifth aspect is the one according to the first to fourth aspects.AnyIn the invention,The input means includes a numeric key, and when the numeric key is operated, the display control means causes each digit of the changed value displayed on the display of the display means to scroll left by one digit. The numerical value of the most significant digit is erased and the numerical value input by the operation of the numeric key is displayed in the least significant digit. In this case, the set length for the fixed length printing can be easily changed to an arbitrary length.In addition, claims 1 to 4EitherThe same effect is exhibited.
[0012]
[0013]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the present embodiment, the present invention is applied to a tape printer capable of printing a text composed of a plurality of characters, symbols, and the like on a printing tape that is a printing medium. As shown in FIG. 1, a keyboard (corresponding to an input means) provided with various function keys in addition to character keys such as characters, symbols and numbers on the upper surface of the
[0014]
A
[0015]
In the rectangular tape storage cassette CS, a
[0016]
Therefore, when the heating roller is energized while the joining
[0017]
Next, the control system of the
[0018]
The font ROM (corresponding to character information storage means) 43 stores character width information of each character and display dot pattern data for each character such as a plurality of characters and symbols, and a plurality of characters. The size dot pattern data for printing is stored in correspondence with the code data of characters and symbols. The input /
[0019]
In the
[0020]
In the
[0021]
Next, a tape printing control routine performed by the
[0022]
When this control is started and the character size setting key of the keyboard 4 is operated (S10 / S11: Yes), the character size setting process for storing the character size data set by the numerical keys in the
[0023]
This tape length calculation process will be described. For example, when a character “B” is input after a character “A”, the character width information of each character “A” and “B” and the minimum width provided between these characters The minimum tape length capable of printing the text is calculated by adding the reference space SA and the margins SY provided at the beginning and end of the text consisting of these characters “A” and “B”. When the character “C” is further input, a new minimum tape length obtained by adding the character width information of the character “C” and one inter-character reference space SA to the minimum tape length of the text “AB” is obtained. Desired. That is, since the minimum data length is calculated each time a character or symbol is input, the latest minimum tape length calculation is simplified.
[0024]
Next, when the fixed length mode key is operated (S10: Yes, S11 / S12: No, S13: Yes), when the fixed length mode flag TF is set and the fixed length mode is set (S18). : Yes), the fixed length mode flag TF is reset and the fixed length mode is canceled (S19). On the other hand, when the fixed length mode flag TF is reset and the fixed length mode is released (S18: No), the fixed length mode flag TF is set and the fixed length mode is set (S20). Then, the setting state of the setting mode is displayed on the display 5 (S21). For example, when the fixed length mode is set, “ON” is displayed on the
[0025]
Next, a setting process (see FIG. 5) for setting a set length for constant length printing is executed (S22). When the constant length mode flag TF is reset when this control is started (S30: No), this control is immediately terminated and the process returns to the tape printing control S10, but the constant length mode flag TF is set. In the fixed length mode (S30: Yes), the set length stored in the set length memory 45c is read and displayed on the display 5 (S31). At this time, when no numerical value is stored in the set length memory 45c, a preset default numerical value, for example, “10.0” cm is stored in the set length memory 45c as shown in FIG. Is displayed.
[0026]
When the tape length display key is operated in order to display the minimum tape length of the text input so far (S32 / S33: Yes), the numerical value of the minimum tape length read from the
[0027]
Next, when the up cursor key is operated (S32: Yes, S33: No, S34: Yes), the numerical value is increased by "0.1" cm as the set length SL stored in the set length memory 45c. A new numerical value is stored (S41). When the down cursor key is operated (S32: Yes, S33 / 34: No, S35: Yes), the set length SL stored in the set length memory 45c is decreased by "0.1" cm. The new numerical value is stored (S42). Here, when these upper and lower cursor keys are continuously operated, the set length SL may be continuously increased or decreased by “0.1”.
[0028]
On the other hand, when the numeric key is operated (S32: Yes, S33 to S35: No, S36: Yes), each numerical value of the set length SL consisting of three digits displayed on the
[0029]
Here, the set length lower limit Sa adds a slight margin to a tape length that cannot be printed due to mechanical factors (for example, a tape length shorter than the distance between the printing position and the cutting position cannot be printed). Value (for example, about 5cm). The set length upper limit Sb is not a mechanical restriction, and is a value (for example, about 30 cm) provided so that an unnecessarily long tape length is not set.
[0030]
On the other hand, when the cancel key is operated (S32: Yes, S33 to S37: No, S38: Yes), the set new set length is invalidated, that is, the previous set length is stored in the set length memory 45c. (S47), this control is terminated, and the process similarly returns to S10. In the tape print control, when the print key is operated (S10: Yes, S11 to S13: No, S14: Yes), the input text is printed at a fixed length based on the set length of the set length memory 45c. (S23).
[0031]
For example, as shown in FIG. 7, while the text “ABCDE” is input, the minimum tape length that allows the text “ABCDE” to be printed as a set length simply by operating the tape length display key in the fixed length mode. Since the fixed length printing is performed with the set length, the fixed length printing of the input text can be performed economically, easily, and with good appearance. Here, the tape length calculation means is configured by the tape length calculation control provided in the tape printing control, the mode setting means is configured by the fixed length mode key, the fixed length mode flag TF, etc., and the character size setting key and size Size setting means is configured by the
[0032]
As described above, in the
[0033]
In addition, the character size setting key can be operated to set the character size for text printing, and the minimum tape length is calculated based on the set character size. The size can be arbitrarily set, and the text can be printed at a fixed length with the minimum set length suitable for the desired character size. Also, by operating the tape length display key, the minimum tape length of the input text is displayed numerically on the
[0034]
Furthermore, since the set length of the set length memory 45c can be increased / decreased by operating the up / down cursor keys, the set length for the fixed length printing can be easily increased / decreased to an arbitrary length. In particular, after changing the set length to the minimum tape length, the set length can be set by increasing the minimum tape length, so the set length is too short to prevent printing, and there is no space between characters. Since the size of can be easily imagined, the setting operation of the set length becomes extremely easy. Also, each time a character or symbol is entered, simply adding the character width of the input character to the total character width of the text that has already been entered, the new total character width is obtained, and the latest text is printed. Since the minimum possible tape length is calculated, the minimum tape length calculation can be simplified and the tape length calculation processing time can be shortened. Further, since the set length memory 45c for storing the set length to be set is provided in the
[0035]
Here, as a modified form of the above embodiment, the minimum tape length capable of printing text composed of a plurality of characters and symbols may be obtained by adding only the character width of each character or symbol. The character size used for printing may be automatically set based on the tape width of the
[0036]
【The invention's effect】
According to the first aspect of the present invention, there are provided input means for inputting text and various commands including characters and symbols, display means including a display, and dot pattern data of various character sizes of a plurality of characters and symbols. Stored character information storage means and print mediumPrinting on tapePrinting means and, Mode setting means for setting the fixed length mode for printing so that the tape length of the print range for printing text is the set length that is set for input, and the set length for setting and inputting the set length in the fixed length mode Setting means andTape length calculation means in a tape printing apparatus comprisingThe set length setting means includes a minimum tape length input means, a change value storage means, an increase / decrease means, a display control means, and a confirmation means.The minimum tape length of the input text is obtained, while the set length for fixed-length printing is changed to the minimum tape length, and the text is printed at a fixed length based on this minimum tape length. Can be done economically, easily and in good looks.
Furthermore, at the same time as displaying the minimum tape length suitable for the input text on the display, the set length for the fixed length printing can be automatically changed to the minimum tape length. In addition, the set length changed to the minimum tape length can be easily increased or decreased to an arbitrary length. Therefore, if the set length is changed to the minimum tape length and then increased to an arbitrary length, the set length that cannot be printed is not set, and the set length is set too long so that the space between characters becomes too large. Nor.
[0037]
According to the invention of
[0038]
Claim 3According to the invention of
[0039]
Claim4According to the present invention, claims 1 to3ofEitherHas the same effect,The input means includes a cursor key for changing a printing position of characters and symbols, and the increase / decrease means increases / decreases a change value stored in the change value storage means by operating the cursor key. Is. In this case, the set length for fixed-length printing can be easily increased or decreased to an arbitrary length.
According to the invention of
[Brief description of the drawings]
FIG. 1 is a perspective view of a tape printer.
FIG. 2 is a plan view of a thermal printing mechanism in a printing state.
FIG. 3 is a block diagram of a control system of the tape printer.
FIG. 4 is a schematic flowchart of a routine for tape printing control.
FIG. 5 is a schematic flowchart of a set length setting process control routine;
6A and 6B are display examples relating to the setting of the fixed length mode and the set length, wherein FIG. 6A is a display example of the fixed length mode setting state, and FIG. 6B is a display example of the fixed length mode release state; ) Is a display example in which the default value is the set length, and (d) is a display example in which the minimum tape length obtained by calculation is the set length.
FIG. 7 is a plan view of a print tape on which an input text “ABCDE” is printed at a fixed length.
[Explanation of symbols]
1 Tape printer
4 Keyboard
5 Liquid crystal display
10 Thermal printing mechanism
11 Thermal head
40 Control device
41 CPU
44 ROM
45 RAM
45c setting length memory
Claims (5)
入力されたテキストを印字可能な最小テープ長を演算するテープ長演算手段を備え、
前記設定長設定手段は、
前記入力手段により入力された所定の指令に基づいて、前記テープ長演算手段で演算された最小テープ長を、前記設定長を変更する為の変更値として入力する最小テープ長入力手段と、
前記変更値を記憶する変更値記憶手段と、
前記変更値記憶手段に記憶された変更値を表示手段のディスプレイに数値にて表示させる表示制御手段と、
前記変更値記憶手段に記憶された変更値を増減する為の増減手段と、
前記変更値記憶手段に記憶された変更値を設定長として確定する確定手段と、
を備えたことを特徴とするテープ印字装置。Input means for inputting text consisting of characters and symbols and various commands, display means including a display, character information storage means storing dot pattern data of various character sizes of a plurality of characters and symbols, and printing Printing means for printing on the tape that is the medium, mode setting means for setting the constant length mode for printing so that the tape length of the print range for printing the text is set to the input length, and in the constant length mode In addition, in a tape printer having a set length setting means for inputting and setting a set length ,
Tape length calculation means for calculating the minimum tape length that can print the input text ,
The set length setting means includes:
Minimum tape length input means for inputting the minimum tape length calculated by the tape length calculation means as a change value for changing the set length based on a predetermined command input by the input means;
Change value storage means for storing the change value;
Display control means for displaying the change value stored in the change value storage means numerically on the display of the display means;
Increase / decrease means for increasing / decreasing the change value stored in the change value storage means;
Confirmation means for confirming the change value stored in the change value storage means as a set length;
A tape printer characterized by comprising:
前記増減手段は、カーソルキーの操作によって前記変更値記憶手段に記憶された変更値を増減することを特徴とする請求項1〜3の何れかに記載のテープ印字装置。The tape printing apparatus according to claim 1, wherein the increase / decrease unit increases or decreases the change value stored in the change value storage unit by operating a cursor key.
前記表示制御手段は、数字キーが操作されたときに、表示手段のディスプレイに表示された複数桁からなる変更値の各桁を、1桁分左スクロールさせて最上位桁の数値を消去するとともに、数字キーの操作により入力された数値を最下位桁に表示させることを特徴とする請求項1〜4の何れかに記載のテープ印字装置。The display control means erases the numerical value of the most significant digit by scrolling each digit of the changed value composed of a plurality of digits displayed on the display of the display means by one digit when the numeric key is operated. The tape printing apparatus according to claim 1, wherein a numerical value input by operating a numeric key is displayed in the least significant digit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26504397A JP3719473B2 (en) | 1997-09-10 | 1997-09-10 | Tape printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26504397A JP3719473B2 (en) | 1997-09-10 | 1997-09-10 | Tape printer |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH1178129A JPH1178129A (en) | 1999-03-23 |
JP3719473B2 true JP3719473B2 (en) | 2005-11-24 |
Family
ID=17411796
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP26504397A Expired - Lifetime JP3719473B2 (en) | 1997-09-10 | 1997-09-10 | Tape printer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3719473B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3578005B2 (en) * | 1999-08-10 | 2004-10-20 | セイコーエプソン株式会社 | Tape printing apparatus and tape length setting method |
JP4730380B2 (en) * | 2007-12-28 | 2011-07-20 | ブラザー工業株式会社 | Printing apparatus, printing data creation apparatus, and computer program |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2536322B2 (en) * | 1991-03-28 | 1996-09-18 | ブラザー工業株式会社 | Tape printing device |
JPH07114550A (en) * | 1993-10-19 | 1995-05-02 | Toshiba Corp | Document preparation device and label printing method |
JP3111442B2 (en) * | 1993-12-14 | 2000-11-20 | ブラザー工業株式会社 | Document processing device |
-
1997
- 1997-09-10 JP JP26504397A patent/JP3719473B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH1178129A (en) | 1999-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0661649B1 (en) | Tape printing apparatus | |
US7990567B2 (en) | Label printer | |
US6485208B2 (en) | Printing device | |
JPH07164712A (en) | Tape printer | |
JPH05185653A (en) | Tape printing apparatus | |
JPH061000A (en) | Printing device | |
US5575573A (en) | Document processing device having format information storing function | |
JP3719473B2 (en) | Tape printer | |
JP3377277B2 (en) | Document processing device | |
JP2621726B2 (en) | Tape printer | |
JP3249687B2 (en) | Tape-shaped label making device | |
JP3587181B2 (en) | Tape-shaped label making device | |
JP2827879B2 (en) | Tape printer | |
JP3189925B2 (en) | Tape printer | |
JP2560958B2 (en) | Tape printer | |
JP3254653B2 (en) | Tape printer | |
JP3189924B2 (en) | Tape printer | |
JP3158645B2 (en) | Printing device | |
JP2874544B2 (en) | Tape printer | |
JP3557752B2 (en) | Tape-shaped label making device | |
JP3892055B2 (en) | Tape label production equipment | |
JP2914473B2 (en) | Document processing device | |
JP3168744B2 (en) | Printing device | |
JP3123577B2 (en) | Tape printer | |
JPH05324641A (en) | Tape printer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041122 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050517 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050623 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050818 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050831 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090916 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090916 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100916 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100916 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110916 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110916 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120916 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130916 Year of fee payment: 8 |
|
EXPY | Cancellation because of completion of term |