Nothing Special   »   [go: up one dir, main page]

JPH1170707A - Printer - Google Patents

Printer

Info

Publication number
JPH1170707A
JPH1170707A JP9235016A JP23501697A JPH1170707A JP H1170707 A JPH1170707 A JP H1170707A JP 9235016 A JP9235016 A JP 9235016A JP 23501697 A JP23501697 A JP 23501697A JP H1170707 A JPH1170707 A JP H1170707A
Authority
JP
Japan
Prior art keywords
length
printing
tape
character string
margin
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.)
Pending
Application number
JP9235016A
Other languages
Japanese (ja)
Inventor
Yuji Handa
雄士 半田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP9235016A priority Critical patent/JPH1170707A/en
Publication of JPH1170707A publication Critical patent/JPH1170707A/en
Pending legal-status Critical Current

Links

Landscapes

  • Printers Characterized By Their Purpose (AREA)
  • Handling Of Sheets (AREA)
  • Record Information Processing For Printing (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PROBLEM TO BE SOLVED: To set blanks having length well balanced with respect to a character row to be printed before and behind the character row even if the troublesome input and setting of the length of the blank is not performed especially in a printing mode for setting the length of a tape to perform printing in a tape printer. SOLUTION: When an input character row C is printed without designating the length of a tape T, blanks L corresponding to the distance between a head and a cutter are set before and behind the character row C and the interval between respective characters is set to a predetermined character interval B1 and printing is applied to the tape T having the length P1 corresponding to the interval B1. When printing is performed by designated the length of the tape T and designated tape length P2 is shorter than predetermined length 3L, the front, and rear blanks are set to L/4 a character interval B2 is operated by remaining tape length (P-L/2) and the number of characters and printing is applied to the tape T having the designated tape length P2 and, when designated tape length P3 is longer than the predetermined length 3L, the front and rear blanks of the character row C are set to L/2 and a character interval B3 is operated by remaining tape length (P-L) and the number of characters and printing is applied to the tape T having the designated length P3.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、入力された文字列
をテープに印字する印字装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing device for printing an input character string on a tape.

【0002】[0002]

【従来の技術】従来より、入力された任意の文字列をテ
ープ上に印字し、カッタにより文字列の印字された印字
テープを未印字のテープより切り離して所望のラベルを
作成する印字装置が提案されている。
2. Description of the Related Art Heretofore, there has been proposed a printing apparatus which prints an arbitrary character string inputted on a tape, cuts a printing tape on which the character string is printed by a cutter from an unprinted tape, and creates a desired label. Have been.

【0003】この印字装置では、ユーザがテープ上に印
字する文字列の入力とともに、印字する文字列の前後に
設ける余白を、印字ヘッドとカッタ間の長さの範囲で大
・中・小等の数段階に定められた長さのうちから1つを
指定して入力設定する。
In this printing apparatus, a user inputs a character string to be printed on a tape and sets a margin provided before and after the character string to be printed, such as large, medium, or small, within a range between the print head and the cutter. One of the lengths determined in several steps is designated and input and set.

【0004】上記印字装置では、印字手段のテープ搬送
手段にテープを一方向にしか搬送できない構成が採用さ
れているため、印字される文字列の前後に設定される余
白は、最大でも印字ヘッドとカッタ間の距離以下に制限
されるとともに、印字ヘッドとカッタ間の長さより短い
余白が設定される場合には、その余白を印字される文字
列の前部に確保するために、印字途中でテープの切断処
理を必要とする。
In the above-described printing apparatus, a configuration is adopted in which the tape can be conveyed in only one direction to the tape conveying means of the printing means. If the margin is set to be less than the distance between the cutters and a margin shorter than the length between the print head and the cutter is set, use a tape during printing to secure the margin at the front of the character string to be printed. Requires a cutting process.

【0005】また、従来の印字装置では、ユーザが設定
したテープの長さ中に余白を含めて文字列を印字する印
字モード、或いはテープの長さを指定することなく余白
を含めた文字列を該文字列の長さに応じた長さで印字す
る印字モードを備えている。
In a conventional printing apparatus, a printing mode for printing a character string including a margin in a tape length set by a user, or a character string including a margin without specifying the tape length is used. A print mode for printing with a length corresponding to the length of the character string is provided.

【0006】しかしながら、従来の印字装置では、文字
列の印字の際に余白を入力設定しなければならないた
め、その入力操作が煩わしく、また印字の出来栄えを考
慮して適当な長さの余白を設定する作業も煩わしい。
However, in the conventional printing apparatus, it is necessary to input and set a margin when printing a character string. Therefore, the input operation is troublesome, and a margin having an appropriate length is set in consideration of the printing quality. The work to do is also troublesome.

【0007】図9は、従来の印字装置による印字例であ
り、テープTに印字される文字列Cに対して余白の長さ
が相対的に大きく余白の長さと文字列の長さのバランス
の悪い例である。このような例は、特に、予めテープの
長さを設定して印字する印字モードにおいて、その設定
する長さが短いにも係わらず設定する余白が大きい場合
に生じる。
FIG. 9 shows an example of printing by a conventional printing apparatus. The length of the margin is relatively large with respect to the character string C printed on the tape T, and the balance between the length of the margin and the length of the character string is shown. This is a bad example. Such an example occurs especially in a print mode in which the length of the tape is set in advance and printing is performed, even though the set length is short and the margin to be set is large.

【0008】そして、従来の印字装置では、余白の長さ
の設定がユーザの選択に委ねられ、印字する文字列に応
じて所望の長さの余白を選択設定できる点で便利な反
面、余白の設定ミスにより見栄えのしないラベルができ
上がることが多々があった。
The conventional printing apparatus is convenient in that the setting of the margin length is left to the user's choice, and the margin of a desired length can be selectively set according to the character string to be printed. There were many cases where labels that did not look good were created due to setting mistakes.

【0009】[0009]

【発明が解決しようとする課題】本発明は、上述のよう
な問題に鑑みなされたもので、ユーザによる余白設定の
煩わしさを解消し、特に、テープの長さを設定して印字
する印字モードにおいて、煩わしい余白の長さの入力設
定を行なわなくとも、印字する文字列の前後に、該文字
列に対してバランスのとれた長さで余白が設定できる印
字装置を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-described problems, and has been made to solve the above-described problems. An object of the present invention is to provide a printing apparatus in which a margin can be set with a balanced length for a character string before and after a character string to be printed without having to make troublesome input setting of the margin length. .

【0010】[0010]

【課題を解決するための手段】すなわち、本発明の印字
装置は、文字列を入力する入力手段と、上記入力手段か
ら入力された文字列をテープを搬送しながら印字ヘッド
により印字する印字手段と、上記印字ヘッドにより文字
列が印字された印字テープを上記テープから切断するカ
ッタ手段と、上記印字テープの長さを指定しないで印字
する第1の印字モードと、上記印字テープの長さを指定
して印字する第2の印字モードとを設定するモード設定
手段と、上記印字テープの長さを入力設定する印字テー
プ長さ設定手段と、上記モード設定手段により上記第1
の印字モードが設定されたとき、上記印字手段によりテ
ープ上に印字される文字列の前後に上記印字ヘッドと上
記カッタ手段との距離以内の所定長さの第1の余白を自
動的に設定し、上記モード設定手段により上記第2の印
字モードが設定されたとき、上記印字手段によりテープ
上に印字される文字列の前後に上記第1の余白より短い
所定長さの第2の余白を自動的に設定する余白設定手段
と、上記第1の印字モードでは、上記第1の余白を上記
入力された文字列の前後に設けて該文字列の長さに応じ
た長さのテープに上記文字列を印字するように上記印字
手段を駆動制御し、また上記第2の印字モードでは、上
記第2の余白を上記入力された文字列の前後に設けて上
記印字テープ長さ設定手段により入力設定されたテープ
の長さに上記文字列を印字するように上記印字手段を駆
動制御する印字制御手段とを具備することを特徴とす
る。
That is, a printing apparatus according to the present invention comprises: input means for inputting a character string; and printing means for printing the character string input from the input means by a print head while transporting a tape. Cutter means for cutting the print tape on which a character string is printed by the print head from the tape, a first print mode for printing without specifying the length of the print tape, and designating the length of the print tape Mode setting means for setting a second printing mode for performing printing by printing, a printing tape length setting means for inputting and setting the length of the printing tape, and the first setting means by the mode setting means.
When the print mode is set, a first margin of a predetermined length within a distance between the print head and the cutter means is automatically set before and after the character string printed on the tape by the print means. When the second printing mode is set by the mode setting means, a second margin having a predetermined length shorter than the first margin is automatically added before and after the character string printed on the tape by the printing means. A margin setting means for setting the first margin, and in the first printing mode, the first margin is provided before and after the input character string, and the character is attached to a tape having a length corresponding to the length of the character string. In the second printing mode, the second margin is provided before and after the input character string, and input setting is performed by the printing tape length setting means. The above characters in the length of the tape Characterized by comprising a print control means for driving and controlling said printing means to print.

【0011】このような印字装置によれば、印字テープ
の長さを指定しないで印字する第1の印字モード及び印
字テープの長さを指定して印字する第2の印字モードの
いずれの場合にも、第1及び第2の余白設定手段によ
り、自動的に所定の余白が前後に設定されて入力された
文字列が印字されるので、ユーザが面倒な余白の入力設
定を行なう必要がなく便利である。
According to such a printing apparatus, in either of the first printing mode in which printing is performed without specifying the length of the printing tape and the second printing mode in which printing is performed by specifying the length of the printing tape. Also, since the first and second margin setting means automatically set a predetermined margin to the front and back and print the input character string, the user does not need to perform troublesome margin input setting, which is convenient. It is.

【0012】また、印字テープの長さを指定して印字す
る第2の印字モードにおいては、余白設定手段により設
定される第2余白は、印字テープの長さを指定しないで
印字する第1の印字モードにおいて設定される第1の余
白より短いため、すなわち印字ヘッドとカッタ手段との
距離より小さい余白が設定されるため、印字テープ長さ
設定手段により入力設定する印字テープの長さが短い場
合にも、印字される文字列の長さに対してバランスのと
れた長さの余白を設定できる。
In the second printing mode in which printing is performed by designating the length of the printing tape, the second margin set by the margin setting means is the first printing mode in which printing is performed without specifying the length of the printing tape. In the case where the length of the print tape input and set by the print tape length setting means is short because it is shorter than the first margin set in the print mode, that is, a margin smaller than the distance between the print head and the cutter means is set. Also, it is possible to set a margin with a length balanced with the length of the character string to be printed.

【0013】また、更に、上記入力された文字列の印字
長さを演算する演算手段を備え、上記余白設定手段は、
第2の余白を上記演算手段により演算される印字長さに
応じて異なる長さに設定するように構成してもよい。
[0013] Further, the apparatus further comprises a calculating means for calculating a print length of the input character string, wherein the margin setting means comprises:
The second margin may be set to a different length in accordance with the print length calculated by the calculation means.

【0014】このような印字装置では、印字テープの長
さを指定して印字する第2の印字モードにおいて、文字
列の印字長さに応じて異なる長さの余白が設定されるこ
とから、印字テープ長さ設定手段により入力設定する印
字テープの長さが短い場合に、印字される文字列の長さ
に対してよりバランスのとれた長さの余白を設定でき
る。
In such a printing apparatus, in the second printing mode in which printing is performed by designating the length of the printing tape, margins having different lengths are set according to the printing length of the character string. When the length of the print tape input and set by the tape length setting means is short, it is possible to set a margin with a more balanced length with respect to the length of the character string to be printed.

【0015】なお、更に、上記入力された文字列の文字
数を計数する計数手段を備え、上記余白設定手段は、第
2の余白を上記計数手段により計数された文字数に応じ
て異なる長さに設定するように構成してもよい。
[0015] Further, there is provided counting means for counting the number of characters of the input character string, and the margin setting means sets the second margin to a different length in accordance with the number of characters counted by the counting means. May be configured.

【0016】このような印字装置では、印字テープの長
さを指定して印字する第2の印字モードにおいて、文字
列の文字数に応じて異なる長さの余白が設定されること
から、印字テープ長さ設定手段により入力設定する印字
テープの長さが短い場合に、印字される文字列の長さに
対してよりバランスのとれた長さの余白を設定できると
ともに、文字列の各文字を指定された長さのテープにバ
ランスよく配置できる。
In such a printing apparatus, in the second printing mode in which printing is performed by designating the length of the printing tape, margins having different lengths are set according to the number of characters in the character string. When the length of the print tape input by the setting means is short, it is possible to set a more balanced margin for the length of the character string to be printed, and to specify each character of the character string. Can be arranged in a well-balanced length of tape.

【0017】[0017]

【発明の実施の形態】以下図面により本発明の実施の形
態について説明する。図1は、本発明の実施の形態に係
る印字装置の斜視図である。図1に図示のように、装置
本体1の上面には、キーボード2、液晶表示部3が設け
られ、開閉自在の蓋4でカバーされたカセット収容部5
が設けられる。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a perspective view of a printing apparatus according to an embodiment of the present invention. As shown in FIG. 1, a keyboard 2 and a liquid crystal display unit 3 are provided on the upper surface of the apparatus main body 1, and a cassette housing unit 5 covered with a lid 4 that can be opened and closed is provided.
Is provided.

【0018】キーボード2は、電源キー2a、文字列デ
ータを入力するための文字入力キー2b、カーソルキー
2c、入力された文字列が印字されるテープの長さを指
定する際に操作される印字テープ長さ指定キー2d、入
力された文字列の印刷処理を実行する際に操作される印
刷キー2e等を備える。
The keyboard 2 includes a power key 2a, a character input key 2b for inputting character string data, a cursor key 2c, and a printing operation performed when designating the length of a tape on which the input character string is printed. A tape length designation key 2d, a print key 2e operated when executing a printing process of an input character string, and the like are provided.

【0019】6は印字されたテープTが装置本体1の外
部に排出されるテープ排出口である。図2は印字装置の
蓋4を開くことにより露出するカセット収容部5の内部
構造を示す。
Reference numeral 6 denotes a tape discharge port from which the printed tape T is discharged to the outside of the apparatus main body 1. FIG. 2 shows the internal structure of the cassette accommodating section 5 that is exposed by opening the lid 4 of the printing apparatus.

【0020】このカセット収容部5の内部には、サーマ
ルプリンタの印字機構が設けられる。また、カセット収
容部5には、印刷用のテープTと熱転写用のインクリボ
ンRを収容したテープカセット8が装着される。
A printing mechanism of a thermal printer is provided inside the cassette housing 5. A tape cassette 8 containing a printing tape T and an ink ribbon R for thermal transfer is mounted in the cassette housing section 5.

【0021】上記サーマルプリンタは、印字データに基
づいて発熱駆動されるサーマルヘッド9と、このサーマ
ルヘッド9の駆動時に回転駆動されてテープT及びイン
クリボンRを搬送するプラテンローラ10及びリボン巻
取軸11を備える。
The thermal printer includes a thermal head 9 which is driven to generate heat based on print data, a platen roller 10 which is driven to rotate when the thermal head 9 is driven to transport a tape T and an ink ribbon R, and a ribbon winding shaft. 11 is provided.

【0022】サーマルヘッド9は、テープTの幅方向に
1列に配列された複数個の発熱体12を備え、軸13を
中心に回転してプラテンローラ10に対して接離可能に
設けられている。
The thermal head 9 includes a plurality of heating elements 12 arranged in a line in the width direction of the tape T, and is provided so as to rotate about a shaft 13 and to be able to contact and separate from the platen roller 10. I have.

【0023】プラテンローラ10は、図示しない駆動部
により反時計回りの1方向に回転されるもので、サーマ
ルヘッド9の1ラインの印字毎に一定角度だけ回転駆動
されてテープT及びインクリボンRを所定の距離だけ搬
送する。プラテンローラ10の回転駆動とともにリボン
巻取軸11も図示しない駆動部により時計回りの1方向
に回転駆動されて使用済のインクリボンRが巻き取られ
る。
The platen roller 10 is rotated in a counterclockwise direction by a driving unit (not shown). The platen roller 10 is driven to rotate by a certain angle every time one line of the thermal head 9 is printed, and the tape T and the ink ribbon R are rotated. It is transported by a predetermined distance. Along with the rotation of the platen roller 10, the ribbon winding shaft 11 is also driven to rotate in one clockwise direction by a drive unit (not shown), and the used ink ribbon R is wound.

【0024】カセット収容部5に装着されるテープカセ
ット8は、カセットケース14と、テープTを巻装した
テープ供給リール15と、インクリボンRを巻装したリ
ボン供給リール16と、リボン巻取軸11により回転駆
動されるリボン巻取リール17とを備えている。また、
カセットケース14の一部にはサーマルヘッド9が収容
される凹部18が設けられ、この凹部18にカセットケ
ース14からテープT及びインクリボンRが引き出され
てサーマルヘッド9とプラテンローラ10の間にセット
される。
The tape cassette 8 mounted in the cassette accommodating section 5 includes a cassette case 14, a tape supply reel 15 around which a tape T is wound, a ribbon supply reel 16 around which an ink ribbon R is wound, and a ribbon winding shaft. And a ribbon take-up reel 17 that is driven to rotate by the rotation reel 11. Also,
A concave portion 18 for accommodating the thermal head 9 is provided in a part of the cassette case 14. The tape T and the ink ribbon R are drawn out of the cassette case 14 into the concave portion 18 and set between the thermal head 9 and the platen roller 10. Is done.

【0025】テープTは、裏面に接着剤が塗布され表面
が印刷面となる合成樹脂シートと、この合成樹脂シート
の裏面に貼着される剥離紙とで構成される。またカセッ
ト収容部5には、テープ排出口6に臨んで固定刃と可動
刃からなる鋏形式のカッタ19が設けられる。このカッ
タ19は、図示しない駆動源及び駆動機構により駆動さ
れる。このカッタ19は、サーマルヘッド9からLの距
離だけ下流側に配設されている。
The tape T is composed of a synthetic resin sheet having an adhesive applied to the back surface and a printed surface on the front surface, and a release paper adhered to the back surface of the synthetic resin sheet. Further, the cassette accommodating portion 5 is provided with a scissor-type cutter 19 composed of a fixed blade and a movable blade facing the tape discharge port 6. The cutter 19 is driven by a drive source and a drive mechanism (not shown). The cutter 19 is disposed downstream of the thermal head 9 by a distance L.

【0026】図2のサーマルプリンタでは、入力された
文字列データの印字時に、テープTとインクリボンRと
がリボン巻取軸11及びプラテンローラ10の回転によ
り、夫々同一の速度で搬送され、サーマルヘッド9がプ
ラテンローラ10との間にテープTとインクリボンRと
を挟み付けて熱転写を行なうことにより文字列データが
順次テープTに印字される。印字が済んだテープTは、
テープ排出口6から機外に排出される。そしてカッタ1
9によりテープの印字済部分が未印字部分から切断分離
される。
In the thermal printer shown in FIG. 2, when printing the input character string data, the tape T and the ink ribbon R are conveyed at the same speed by the rotation of the ribbon winding shaft 11 and the platen roller 10, respectively. The character string data is sequentially printed on the tape T by the head 9 sandwiching the tape T and the ink ribbon R between the platen roller 10 and performing thermal transfer. The printed tape T is
The tape is discharged from the tape discharge port 6 to the outside of the apparatus. And cutter 1
9, the printed portion of the tape is cut and separated from the unprinted portion.

【0027】次に、図3は印字装置の電子回路の構成を
示すブロック図である。この印字装置の電子回路には、
制御部(CPU)20が備えられる。制御部20は、キ
ーボード2からのキー操作信号に応じてROM21に予
め記憶されているシステムプログラムを起動させ、回路
各部の動作制御を行なう。
FIG. 3 is a block diagram showing the configuration of the electronic circuit of the printing apparatus. The electronic circuit of this printing device includes
A control unit (CPU) 20 is provided. The control unit 20 activates a system program stored in advance in the ROM 21 in response to a key operation signal from the keyboard 2, and controls the operation of each unit of the circuit.

【0028】この制御部20には、キーボード2、RO
M21の他、印字装置の印字処理に関する各種データを
記憶するRAM22、表示や印字のためのフォントのパ
ターンデータを記憶するキャラクタジェネレータ23、
入力された文字列を液晶表示部3に表示する表示部24
が接続されるとともに、印字制御部25を介してプリン
タ部が接続される。プリンタ部には、サーマルヘッド9
及びその駆動部26が設けられ、また、ギア列からなる
伝達機構を介してプラテンローラ10及びリボン巻取軸
11とに接続されてそれらを駆動するステップモータ2
7及びその駆動部28が設けられる。また、制御部20
にはカッタ19を駆動するモータ29及びその駆動部3
0が設けられる。
The control unit 20 includes a keyboard 2, an RO
M21, a RAM 22 for storing various data relating to the printing process of the printing device, a character generator 23 for storing font pattern data for display and printing,
A display unit 24 for displaying the input character string on the liquid crystal display unit 3
Are connected, and a printer unit is connected via the print control unit 25. The thermal head 9 in the printer section
A step motor 2 connected to the platen roller 10 and the ribbon take-up shaft 11 via a transmission mechanism composed of a gear train to drive them.
7 and its drive unit 28 are provided. The control unit 20
Is a motor 29 for driving the cutter 19 and its driving unit 3
0 is provided.

【0029】図4はRAM22の構成を説明する図であ
る。RAM22には、キーボード2から入力される文字
データのコードデータで記憶する入力データメモリ22
a、入力データに対応するドットパターンデータをキャ
ラクタジェネレータ23から読み出して展開する印字デ
ータメモリ22b、印字のときにサーマルヘッド9に供
給されるドットデータが印字データメモリ22bから転
送されて記憶される印字バッファ22c、印字モードフ
ラグMを記憶する印字モードレジスタ22d、印字する
文字列の文字数Nをカウントして記憶する文字数メモリ
22e、印字する文字列の総文字幅サイズQのデータq
を記憶する総文字幅メモリ22f、テープの長さを指定
して印字する場合に入力設定される印字テープの長さP
のデータpを記憶するテープ長さメモリ22g、テープ
上に印字される文字列の前後に設けられる余白の長さを
記憶する余白長さメモリ22h、文字列の文字間隔サイ
ズBのデータbを記憶する文字間隔メモリ22i等々が
設けられる。上記データp、q、b及び余白の長さデー
タは夫々ドット列数のデータである。
FIG. 4 is a diagram for explaining the configuration of the RAM 22. The RAM 22 has an input data memory 22 for storing code data of character data input from the keyboard 2.
a, a print data memory 22b for reading and developing dot pattern data corresponding to input data from the character generator 23, and printing for storing dot data supplied to the thermal head 9 at the time of printing from the print data memory 22b A buffer 22c, a print mode register 22d for storing a print mode flag M, a character number memory 22e for counting and storing the number of characters N of a character string to be printed, and data q of the total character width size Q of the character string to be printed
Character width memory 22f for storing the length of the printing tape P which is input and set when printing is performed by designating the length of the tape.
A tape length memory 22g for storing data p, a margin length memory 22h for storing the length of a margin provided before and after a character string printed on the tape, and data b for character spacing B of a character string. A character spacing memory 22i is provided. The data p, q, b and the margin length data are data of the number of dot rows, respectively.

【0030】上記印字モードレジスタ22dでは、印字
テープ長さ指定キー2dの操作により印字テープの長さ
を指定して印字する印字モードが設定されると印字モー
ドフラグMが“1”に設定され、印字テープ長さ指定キ
ー2dが操作されない印字テープの長さを指定しないで
印字する印字モードでは印字モードフラグMが“0”に
設定される。
In the print mode register 22d, when a print mode in which the length of the print tape is designated by the operation of the print tape length designation key 2d to perform printing is set, the print mode flag M is set to "1". The print mode flag M is set to "0" in the print mode in which printing is performed without specifying the length of the print tape in which the print tape length designation key 2d is not operated.

【0031】図5は、上記印字装置の印字処理を示すフ
ローチャートである。以下、図5に基づいて本発明の印
字装置の印字処理について説明する。キーボード2の文
字入力キー2bから入力された文字列データに対して、
テープの長さを指定して印字しようとする場合には、印
字テープ長さ指定キー2dを操作し、更に文字入力キー
2bの数値キーを使ってテープの長さデータの入力が行
なわれる。これにより印字モードレジスタ22dの印字
モードフラグMが“1”に設定されるとともに、テープ
長さメモリ22gに長さデータpが記憶される。
FIG. 5 is a flowchart showing a printing process of the printing apparatus. Hereinafter, the printing process of the printing apparatus of the present invention will be described with reference to FIG. For character string data input from the character input keys 2b of the keyboard 2,
When printing is to be performed by designating the length of the tape, the print tape length designation key 2d is operated, and the tape length data is input using the numeric keys of the character input keys 2b. As a result, the print mode flag M of the print mode register 22d is set to "1", and the length data p is stored in the tape length memory 22g.

【0032】テープの長さを指定することなく印字しよ
うとする場合には、上記操作は行なわない。そして、印
字キー2eの操作で図5の印字処理が開始される。
If printing is to be performed without specifying the length of the tape, the above operation is not performed. Then, the printing process of FIG. 5 is started by operating the printing key 2e.

【0033】所定のイニシャル処理(ステップS1)の
後に印字モードフラグMの状態が判断される(ステップ
S2)。印字モードフラグMが“0”であると判断され
ると、すなわち印字テープの長さを指定することなく印
字を行なう印字モードでは、長さLの余白が自動的に設
定される。この長さLはサーマルヘッド9とカッタ19
間の長さであり、RAM22の余白長さメモリ22hに
は長さLに相当する余白長さデータl(エル)が記憶さ
れる(ステップS3)。この余白長さデータl(エル)
はドット列数を表わす。
After a predetermined initial process (step S1), the state of the print mode flag M is determined (step S2). If the print mode flag M is determined to be "0", that is, in a print mode in which printing is performed without specifying the length of the print tape, a margin of length L is automatically set. This length L is equal to the thermal head 9 and the cutter 19.
The margin length data 1 (ell) corresponding to the length L is stored in the margin length memory 22h of the RAM 22 (step S3). This margin length data 1 (L)
Represents the number of dot rows.

【0034】なお、本実施態様では、印字する文字サイ
ズは1つに決められており、1つの文字は縦横夫々aド
ットで縦横Aの寸法サイズを有する。また、印字テープ
の長さを指定しない印字モードにおいては、文字間隔は
B1の長さに予め決められており、文字間隔B1に対応
するドット列数b1の文字間隔データがRAM22の文
字間隔メモリ22iにディフォルト値として設定されて
いる。
In this embodiment, the size of the character to be printed is determined to be one, and one character has a size of A and A in both the vertical and horizontal directions. In the print mode in which the length of the print tape is not specified, the character spacing is predetermined to the length of B1, and the character spacing data of the dot row number b1 corresponding to the character spacing B1 is stored in the character spacing memory 22i of the RAM 22. Is set as the default value.

【0035】そして、RAM22の印字データメモリ2
2b中に、入力文字列データの各文字データに対応する
ドットパターンデータをキャラクタジェネレータ23か
ら順に読み出し、ドット列数b1(長さB1)のスペー
スを設けながら展開して印字データを作成する(ステッ
プS4)。
The print data memory 2 of the RAM 22
In step 2b, dot pattern data corresponding to each character data of the input character string data is sequentially read out from the character generator 23 and developed while providing a space of the number of dot rows b1 (length B1) to create print data (step S1). S4).

【0036】作成された印字データはRAM22の印字
バッファ22cに転送されテープTの搬送とともにサー
マルヘッド9の駆動によりテープTの長手方向に1ドッ
ト列づつ印字される。印字データの印字が終了すると、
テープTは余白長さメモリ22hに設定された余白長さ
データl(エル)のドット列数(長さL)分だけ空送り
された後、カッタ19が駆動されて切断される(ステッ
プS5)。
The created print data is transferred to the print buffer 22c of the RAM 22, and the tape T is conveyed and the thermal head 9 is driven to print one dot row at a time in the longitudinal direction of the tape T. When printing of print data is completed,
After the tape T is fed by the number of dot rows (length L) of the margin length data 1 (ell) set in the margin length memory 22h, the cutter 19 is driven and cut (step S5). .

【0037】図6(a)は印字テープの長さを指定しな
いで印字を行なった場合の印字例である。テープTに、
前後の余白をLとし文字間隔をB1として、文字列Cが
印字される。その結果としてテープTの長さはP1とな
っている。
FIG. 6A shows an example of printing when printing is performed without specifying the length of the printing tape. On tape T,
The character string C is printed with the front and rear margins set to L and the character spacing set to B1. As a result, the length of the tape T is P1.

【0038】次に、ステップS2に戻って、印字モード
フラグMが“1”の場合、すなわち印字テープの長さを
指定して印字する印字モードの場合には、印字モードフ
ラグMが“1”であることの判断の後に、印字する文字
列の文字数Nが計数され、その文字数データNがRAM
22の文字数メモリ22eに記憶される(ステップS
6)。また印字する文字列の総文字幅サイズQが演算さ
れる(ステップS7)。総文字幅サイズQは、文字数N
と1つの文字の文字幅サイズAとにより求められる。具
体的には、総文字幅サイズQに対応するドット列数qが
N(文字数)×a(1文字幅のドット列数)として求め
られる。求められた総文字幅データqはRAM22の総
文字幅メモリ22fに記憶される。
Next, returning to step S2, when the print mode flag M is "1", that is, in the print mode in which printing is performed by designating the length of the print tape, the print mode flag M is set to "1". Is determined, the number N of characters of the character string to be printed is counted, and the character number data N is stored in the RAM.
22 (step S).
6). Further, the total character width size Q of the character string to be printed is calculated (step S7). The total character width size Q is the number of characters N
And the character width size A of one character. Specifically, the number q of dot rows corresponding to the total character width size Q is obtained as N (number of characters) × a (the number of dot rows of one character width). The obtained total character width data q is stored in the total character width memory 22f of the RAM 22.

【0039】次に、入力設定されたテープ長さPが所定
の長さ3Lに比べて長いか短いかが判断される(ステッ
プS8)。入力設定されたテープ長さPが所定の長さ3
Lより短い場合には、総文字幅サイズQに1/2Lを加
えた長さがテープ長さP以下であるか否かが判断され
(ステップS9)、入力設定されたテープ長さPが所定
の長さ3Lより長い場合には、総文字幅サイズQにLを
加えた長さがテープ長さP以下であるか否かが判断され
る(ステップS14)。
Next, it is determined whether the input and set tape length P is longer or shorter than the predetermined length 3L (step S8). The set tape length P is the specified length 3
If the length is shorter than L, it is determined whether or not the length obtained by adding 1/2 L to the total character width size Q is equal to or less than the tape length P (step S9). If the length is longer than 3L, it is determined whether the length obtained by adding L to the total character width size Q is equal to or smaller than the tape length P (step S14).

【0040】これらステップS8、S9、S14の判断
処理は、入力設定されたテープ長さPに応じて予め定め
られた異なる長さの余白を総文字幅サイズとの関係でテ
ープ長さPの中に設定可能か否かを判断するためのもの
である。基準長さ3Lは、入力設定されるテープの長さ
Pが比較的短いか長いかを判断する目安とするものであ
り、3Lの長さに限らず任意の値に適宜決められるもの
である。
In steps S8, S9 and S14, the margins of different lengths predetermined according to the input tape length P are set in the tape length P in relation to the total character width size. This is for determining whether or not setting is possible. The reference length 3L is used as a criterion for determining whether the length P of the input tape is relatively short or long. The reference length 3L is not limited to the length 3L and can be appropriately determined to an arbitrary value.

【0041】ステップS8で入力設定されたテープ長さ
Pが所定の長さ3Lより短く、ステップS9で総文字幅
サイズQに1/2Lを加えた長さがテープ長さP以下で
あると判断されると、RAM22の余白長さメモリ22
hに1/4Lの長さに相当するドット列数データl(エ
ル)/4が設定される(ステップS10)。そして、更
に(P−2×1/4L)/(N−1)の演算により文字
間隔サイズB2が求められる。具体的には(p−2×1
/4×l(エル))/(N−1)の演算式により文字間
隔B2に対応するドット列数b2が求められ、このデー
タがRAM22の文字間隔メモリ22iに記憶される
(ステップS12)。
In step S8, it is determined that the tape length P input and set is shorter than the predetermined length 3L, and in step S9, the length obtained by adding 1 / 2L to the total character width size Q is less than the tape length P. Then, the margin length memory 22 of the RAM 22
The dot row number data 1 (ell) / 4 corresponding to the length of 1/4 L is set in h (step S10). Then, the character spacing size B2 is obtained by the calculation of (P−2 × 1 / L) / (N−1). Specifically, (p−2 × 1
The number of dot rows b2 corresponding to the character spacing B2 is obtained by the operation formula of (/ 4 × l (ell)) / (N-1), and this data is stored in the character spacing memory 22i of the RAM 22 (step S12).

【0042】ここで、上記ドット列数b2の演算結果に
余りが出た場合には、当該余り分に相当するドット列数
は、各文字間隔B2それぞれのドット列数b2に適宜振
り分けられて加算される。
If there is a remainder in the calculation result of the number of dot rows b2, the number of dot rows corresponding to the remainder is appropriately allocated to the number of dot rows b2 of each character interval B2 and added. Is done.

【0043】そして、RAM22の印字データメモリ2
2b中に、文字の間にドット列数b2のスペースを設け
ながら、入力文字列データの各文字データに対応するド
ットパターンデータをキャラクタジェネレータ23から
順に読み出し、ドット列数b2(長さB2)のスペース
を設けながら展開して印字データを作成する(ステップ
S13)。
The print data memory 2 of the RAM 22
2b, the dot pattern data corresponding to each character data of the input character string data is sequentially read from the character generator 23 while providing a space of the number of dot columns b2 between the characters, and the number of dot columns b2 (length B2) is read. The print data is created by developing the print data while providing a space (step S13).

【0044】なお、ステップS9で総文字幅サイズQに
1/2Lを加えた長さがテープ長さPを超えていると判
断されると、印字が不可能であるためエラー表示がされ
る(ステップS11)。
If it is determined in step S9 that the length obtained by adding 1 / 2L to the total character width size Q exceeds the tape length P, an error is displayed because printing is impossible (step S9). Step S11).

【0045】ステップS13で作成された印字データは
RAM22の印字バッファ22cに転送されテープTの
搬送とともにサーマルヘッド9の駆動によりテープTの
長手方向に1ドット列づつ印字され、設定された余白を
確保するために所定の送り位置でカッタ19によりテー
プTの切断処理を行なう(ステップS5)。
The print data created in step S13 is transferred to the print buffer 22c of the RAM 22, and is printed one by one in the longitudinal direction of the tape T by driving the thermal head 9 while the tape T is being conveyed, so that the set margin is secured. For this purpose, the tape T is cut by the cutter 19 at a predetermined feed position (step S5).

【0046】この点は、充分に周知であるので簡単に説
明すると、文字列の前部に長さ1/4Lの長さの余白を
設けるため、RAM22の余白長さメモリ22hに記憶
された余白データl(エル)/4に基づいて演算された
切断位置データに従って、印字開始後から3/4Lの長
さだけ印字が進んだ際に、印字中断とともにテープTの
先端をカッタ19により切断することにより、テープT
上の文字列の前部に長さ3/4Lの長さの余白を形成す
る。また、印字を再開し印字データの印字が終了する
と、余白データl(エル)/4に基づいて求められたテ
ープTの後端部の切断位置データに従って、印字終了位
置からL+1/4Lの長さだけテープTを空送りした後
にテープTの切断を行ない、文字列の後部に1/4Lの
長さの余白を形成する。
This point is well known and will be briefly described. In order to provide a blank having a length of 1/4 L at the front of the character string, the blank stored in the blank length memory 22h of the RAM 22 is used. According to the cutting position data calculated based on the data l (ell) / 4, when printing has progressed by a length of 3/4 L from the start of printing, the leading end of the tape T is cut by the cutter 19 together with the printing interruption. By the tape T
A margin having a length of 3 / 4L is formed at the front of the upper character string. When the printing is resumed and the printing of the printing data is completed, the length of L + / L from the printing end position is determined in accordance with the cutting position data of the rear end of the tape T obtained based on the margin data 1 (ell) / 4. The tape T is cut off after the tape T is fed by the idle length, and a 1 / 4L-long margin is formed at the rear of the character string.

【0047】図4には省略してあるが、RAM22には
演算により求められるテープTの前後の切断位置データ
の記憶領域が設けられる。この場合、前部の切断位置は
印字開始位置から3/4×l(エル)ドット列のテープ
送りがあった位置であり、後部の切断位置は印字終了位
置からl(エル)+1/4×l(エル)ドット列のテー
プ送りがあった位置である。
Although not shown in FIG. 4, the RAM 22 is provided with a storage area for cutting position data before and after the tape T obtained by calculation. In this case, the cutting position at the front is the position where the tape has been fed by 3 / 4.times.l (el) dots from the printing start position, and the cutting position at the rear is l (el) + 1 / 4.times. From the printing end position. This is the position where the l (dot) dot row has been fed.

【0048】図6(b)は印字テープの長さを入力設定
した印字で、設定長さP2が比較的短い場合の印字例で
ある。長さP2のテープTに、前後の余白を1/4Lと
し文字間隔をB2として、文字列Cが印字される。
FIG. 6B shows an example of printing in which the length of the print tape is input and set, and the set length P2 is relatively short. A character string C is printed on a tape T of length P2, with the front and rear margins set to 1 / 4L and the character spacing to B2.

【0049】次に、ステップS14に戻って、ステップ
S8で入力設定されたテープ長さPが所定の長さ3Lよ
り長く、ステップS14で総文字幅サイズQにLを加え
た長さがテープ長さP以下であると判断されると、RA
M22の余白長さメモリ22hに1/2Lの長さに相当
するドット列数データl(エル)/2が設定される(ス
テップS15)。そして、更に(P−2×1/2L)/
(N−1)の演算により文字間隔B3が求められる。具
体的には(p−2×1/2×l(エル))/(N−1)
の演算式により文字間隔B3に対応するドット列数b3
が求められ、このデータがRAM22の文字間隔メモリ
22iに記憶される(ステップS16)。
Next, returning to step S14, the tape length P input and set in step S8 is longer than the predetermined length 3L, and the length obtained by adding L to the total character width size Q in step S14 is the tape length. Is determined to be equal to or less than P, RA
The dot row number data 1 (ell) / 2 corresponding to the length of 1 / 2L is set in the blank length memory 22h of M22 (step S15). And (P-2 × 1 / 2L) /
The character spacing B3 is obtained by the calculation of (N-1). Specifically, (p−2 × 1/2 × l (ell)) / (N−1)
The number of dot rows b3 corresponding to the character spacing B3 by the arithmetic expression
Is obtained, and this data is stored in the character spacing memory 22i of the RAM 22 (step S16).

【0050】ここで、上記ドット列数b3の演算結果に
余りが出た場合には、当該余り分に相当するドット列数
は、各文字間隔B3それぞれのドット列数b3に適宜振
り分けられて加算される。
If there is a remainder in the calculation result of the dot row number b3, the number of dot rows corresponding to the remainder is appropriately allocated to the dot row number b3 of each character interval B3 and added. Is done.

【0051】そして、RAM22の印字データメモリ2
2b中に、文字の間にドット列数b3のスペースを設け
ながら、入力文字列データの各文字データに対応するド
ットパターンデータをキャラクタジェネレータ23から
順に読み出し、ドット列数b3(長さB3)のスペース
を設けながら展開して印字データを作成する(ステップ
S17)。
The print data memory 2 of the RAM 22
2b, the dot pattern data corresponding to each character data of the input character string data is sequentially read out from the character generator 23 while providing a space of the number of dot rows b3 between the characters, and the number of the dot rows b3 (length B3) is read. The print data is created by developing the data while providing a space (step S17).

【0052】なお、ステップS14で総文字幅サイズQ
にLを加えた長さがテープ長さPを超えていると判断さ
れると、印字が不可能であるためエラー表示がされる
(ステップS11)。
In step S14, the total character width size Q
If it is determined that the length obtained by adding L to the length of the tape exceeds the tape length P, an error is displayed because printing is impossible (step S11).

【0053】ステップS17で作成された印字データは
RAM22の印字バッファ22cに転送されテープTの
搬送とともにサーマルヘッド9の駆動によりテープTの
長手方向に1ドット列づつ印字され、設定された余白を
確保するために所定の送り位置でカッタ19によりテー
プTの切断処理を行なう(ステップS5)。この印字処
理の際の余白の形成は、長さが異なるだけで上述のステ
ップS13から続くステップS5の説明と全く同じであ
る。
The print data generated in step S17 is transferred to the print buffer 22c of the RAM 22, and is printed one by one in the longitudinal direction of the tape T by driving the thermal head 9 while the tape T is being transported, so that a set margin is secured. For this purpose, the tape T is cut by the cutter 19 at a predetermined feed position (step S5). The formation of margins in this printing process is exactly the same as the description of step S5 following step S13, except for the length.

【0054】図6(c)は印字テープの長さを指定して
その指定長さP3が比較的長い印字を行なった場合の印
字例である。長さP3のテープTに、前後の余白を1/
2Lとし文字間隔をB3として、文字列Cが印字され
る。
FIG. 6C is an example of printing when the length of the printing tape is specified and printing is performed with the specified length P3 being relatively long. In the tape T of length P3, the front and rear margins are 1 /
A character string C is printed with 2L and a character spacing of B3.

【0055】更に、図7は図5の印字処理の変形例を表
わすものである。図5のステップS14のYESの判断
に続いて印字する文字列の文字数Nが所定の文字数nを
超えるか否かが判断される(ステップST1)。
FIG. 7 shows a modification of the printing process of FIG. Subsequent to the determination of YES in step S14 in FIG. 5, it is determined whether the number N of characters of the character string to be printed exceeds a predetermined number n (step ST1).

【0056】文字数Nが所定数nを超えていなければス
テップST2で1/2Lの長さの余白が設定され、文字
数Nが所定数を超えていればステップST5で1/4L
の長さの余白が設定される。すなわち、文字数Nが所定
数nより少なければより長い余白が設定され、多ければ
より短い余白が設定されるものである。
If the number N of characters does not exceed the predetermined number n, a blank space having a length of 1 / 2L is set in step ST2. If the number N of characters exceeds the predetermined number, 1 / 4L is set in step ST5.
Is set. That is, if the number of characters N is smaller than the predetermined number n, a longer margin is set, and if it is larger, a shorter margin is set.

【0057】ステップST2〜ST4は、図5のステッ
プS15〜S17と内容は同一であり、ステップST2
〜ST4の処理を経た印字結果は図6(c)である。ま
た、ステップST5〜ST7の処理は余白の長さ及び文
字間隔が異なる点を除けばステップST2〜ST4に対
応するものである。
Steps ST2 to ST4 have the same contents as steps S15 to S17 in FIG.
FIG. 6C shows the print result after the processing of steps ST4 to ST4. The processing in steps ST5 to ST7 corresponds to steps ST2 to ST4 except that the length of the margin and the character spacing are different.

【0058】図8はステップST5〜ST7の処理を経
て行なわれた印字結果であり、図8によれば、P2の長
さが入力設定されたテープTに、前後の余白を1/4L
とし文字間隔をB4として、文字列Cが印字される。
FIG. 8 shows a print result obtained through the processing of steps ST5 to ST7. According to FIG. 8, the front and rear margins are set to 1 / L on the tape T for which the length of P2 is set.
The character string C is printed with the character spacing set to B4.

【0059】したがって、上記構成の印字装置によれ
ば、入力された文字列CをテープTの長さPを指定しな
いで印字する場合には、サーマルヘッド9とカッタ19
間の距離に対応する余白Lが被印字文字列Cの前後に設
定されると共に、各印字文字の間隔は所定の文字間隔B
1とされて、これに応じた長さP1のテープTに印字さ
れ、一方、テープTの長さPを指定して印字する際に、
指定テープ長さP2が所定の長さ3L以下で短い場合に
は、被印字文字列Cの前後余白がL/4に設定されると
共に、残りのテープ長さ(P−L/2)と文字数Nに基
づき文字間隔B2が演算されて、指定長さP2のテープ
Tに印字され、また、指定テープ長さP3が所定の長さ
3Lより長い場合には、被印字文字列Cの前後余白がL
/2に設定されると共に、残りのテープ長さ(P−L)
と文字数Nに基づき文字間隔B3が演算されて、指定長
さP3のテープTに印字されるので、テープTの長さを
指定しない印字モード及び長さを指定する印字モードの
いずれの場合にも、自動的に所定の余白が前後に設定さ
れて入力された文字列が印字されるようになり、ユーザ
は面倒な余白の入力設定を行なう必要がなく便利であ
る。
Therefore, according to the printing apparatus having the above-described configuration, when the input character string C is printed without specifying the length P of the tape T, the thermal head 9 and the cutter 19 are required.
A margin L corresponding to the distance between the characters is set before and after the character string C to be printed.
1 and is printed on the tape T of the length P1 corresponding to this. On the other hand, when printing by designating the length P of the tape T,
When the designated tape length P2 is shorter than the predetermined length 3L or less, the front and rear margins of the character string C to be printed are set to L / 4, and the remaining tape length (P-L / 2) and the number of characters are set. The character spacing B2 is calculated based on N and printed on the tape T of the designated length P2. When the designated tape length P3 is longer than the predetermined length 3L, the leading and trailing margins of the character string C to be printed are L
/ 2 and the remaining tape length (P-L)
And the character spacing B3 is calculated based on the number of characters N and is printed on the tape T of the specified length P3. Therefore, in both the print mode in which the length of the tape T is not specified and the print mode in which the length is specified. Then, the input character string is automatically printed with a predetermined margin set before and after, so that the user does not need to perform troublesome margin input setting, which is convenient.

【0060】そして、テープTの長さPを指定する印字
モードにおいて設定される前後余白(L/4又はL/
2)は、テープTの長さPを指定しない印字モードにお
いて設定される前後余白Lより短く、つまり、サーマル
ヘッド9とカッタ19との距離より小さい余白が設定さ
れるので、任意に指定されるテープTの長さPが短い場
合にも、印字される文字列Cの長さに対してバランスの
とれた長さの余白を設定できるようになる。
The margins (L / 4 or L / L) set in the print mode for specifying the length P of the tape T are set.
2) is arbitrarily specified because the margin is shorter than the front and rear margins L set in the print mode in which the length P of the tape T is not specified, that is, smaller than the distance between the thermal head 9 and the cutter 19. Even when the length P of the tape T is short, it is possible to set a margin with a length balanced with the length of the character string C to be printed.

【0061】[0061]

【発明の効果】以上説明したように、本発明の請求項1
に係わる印字装置によれば、印字テープの長さを指定し
ないで印字する第1の印字モード及び印字テープの長さ
を指定して印字する第2の印字モードのいずれの場合に
も、第1及び第2の余白設定手段により、自動的に所定
の余白が前後に設定されて入力された文字列が印字され
るので、ユーザが面倒な余白の入力設定を行なう必要が
なく便利である。
As described above, according to the first aspect of the present invention,
According to the printing apparatus according to the first aspect, in both the first printing mode in which printing is performed without specifying the length of the printing tape and the second printing mode in which printing is performed by specifying the length of the printing tape, The second margin setting means automatically prints the input character string with a predetermined margin set before and after, so that the user does not need to perform troublesome margin input setting, which is convenient.

【0062】そして、印字テープの長さを指定して印字
する第2の印字モードにおいては、余白設定手段により
設定される第2余白は、印字テープの長さを指定しない
で印字する第1の印字モードにおいて設定される第1の
余白より短いため、すなわち印字ヘッドとカッタ手段と
の距離より小さい余白が設定されるため、印字テープ長
さ設定手段により入力設定する印字テープの長さが短い
場合にも、印字される文字列の長さに対してバランスの
とれた長さの余白を設定できる。
In the second printing mode in which printing is performed by designating the length of the printing tape, the second margin set by the margin setting means is the first printing mode in which printing is performed without specifying the length of the printing tape. In the case where the length of the print tape input and set by the print tape length setting means is short because it is shorter than the first margin set in the print mode, that is, a margin smaller than the distance between the print head and the cutter means is set. Also, it is possible to set a margin with a length balanced with the length of the character string to be printed.

【0063】また、本発明の請求項2に係わる印字装置
によれば、印字テープの長さを指定して印字する第2の
印字モードにおいて、文字列の印字長さに応じて異なる
長さの余白が設定されるので、印字テープ長さ設定手段
により入力設定する印字テープの長さが短い場合に、印
字される文字列の長さに対してよりバランスのとれた長
さの余白を設定することができる。
According to the printing apparatus of the second aspect of the present invention, in the second printing mode in which the length of the printing tape is specified and printing is performed, the length of the printing tape differs depending on the printing length of the character string. Since the margin is set, if the length of the print tape input and set by the print tape length setting means is short, set a margin that is more balanced with the length of the character string to be printed. be able to.

【0064】また、本発明の請求項3に係わる印字装置
によれば、印字テープの長さを指定して印字する第2の
印字モードにおいて、文字列の文字数に応じて異なる長
さの余白が設定されるので、印字テープ長さ設定手段に
より入力設定する印字テープの長さが短い場合に、印字
される文字列の長さに対してよりバランスのとれた長さ
の余白を設定できるとともに、文字列の各文字を指定さ
れた長さのテープにバランスよく配置することができ
る。
According to the printing apparatus of the third aspect of the present invention, in the second printing mode in which printing is performed by designating the length of the printing tape, blanks having different lengths according to the number of characters of the character string are formed. Since it is set, when the length of the printing tape input and set by the printing tape length setting means is short, it is possible to set a margin of a more balanced length with respect to the length of the character string to be printed, Each character of the character string can be arranged in a well-balanced manner on a tape of a specified length.

【0065】よって、本発明によれば、ユーザによる余
白設定の煩わしさを解消し、特に、テープの長さを設定
して印字する印字モードにおいて、煩わしい余白の長さ
の入力設定を行なわなくとも、印字する文字列の前後
に、該文字列に対してバランスのとれた長さで余白が設
定できるようになる。
Therefore, according to the present invention, the troublesome setting of the margin by the user is eliminated, and particularly in the print mode in which the length of the tape is set and printed, the troublesome input setting of the blank length is not required. The margin can be set before and after the character string to be printed with a balanced length for the character string.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施形態に係る印字装置の斜視図であ
る。
FIG. 1 is a perspective view of a printing apparatus according to an embodiment of the present invention.

【図2】本発明の実施形態に係る印字装置のプリンタ部
の構造説明図である。
FIG. 2 is a structural explanatory view of a printer unit of the printing apparatus according to the embodiment of the present invention.

【図3】本発明の実施形態に係る印字装置の電子回路の
ブロック図である。
FIG. 3 is a block diagram of an electronic circuit of the printing apparatus according to the embodiment of the present invention.

【図4】上記図3の電子回路中のRAMの構成図であ
る。
FIG. 4 is a configuration diagram of a RAM in the electronic circuit of FIG. 3;

【図5】本発明の実施形態に係る印字装置の印字処理を
示すフローチャートである。
FIG. 5 is a flowchart illustrating a printing process of the printing apparatus according to the embodiment of the present invention.

【図6】上記図5の印字処理に基づく印字状態の説明図
である。
FIG. 6 is an explanatory diagram of a printing state based on the printing process of FIG. 5;

【図7】本発明の他の実施形態に係る印字装置の印字処
理を示すフローチャートである。
FIG. 7 is a flowchart illustrating a printing process of a printing apparatus according to another embodiment of the present invention.

【図8】上記図7の印字処理に基づく印字状態の説明図
である。
FIG. 8 is an explanatory diagram of a printing state based on the printing process of FIG. 7;

【図9】従来の印字装置の印字状態を示す図である。FIG. 9 is a diagram illustrating a printing state of a conventional printing apparatus.

【符号の説明】[Explanation of symbols]

1 …装置本体 2 …キーボード 2b…文字入力キー 2d…印字テープ長さ指定キー 3 …液晶表示部 4 …蓋 5 …カセット収容部 6 …テープ排出口 8 …テープカセット 9 …サーマルヘッド 10 …プラテンローラ 11 …リボン巻取軸 12 …発熱体 14 …カセットケース 15 …テープ供給リール 16 …リボン供給リール 17 …リボン巻取リール 18 …凹部 19 …カッタ 20 …制御部(CPU) 21 …ROM 22 …RAM 23 …キャラクタジェネレータ 24 …表示部 25 …印字制御部 27 …ステップモータ 29 …モータ R …インクリボン T …テープ DESCRIPTION OF SYMBOLS 1 ... Device main body 2 ... Keyboard 2b ... Character input key 2d ... Printing tape length designation key 3 ... Liquid crystal display part 4 ... Lid 5 ... Cassette storage part 6 ... Tape discharge port 8 ... Tape cassette 9 ... Thermal head 10 ... Platen roller DESCRIPTION OF SYMBOLS 11 ... Ribbon winding shaft 12 ... Heating element 14 ... Cassette case 15 ... Tape supply reel 16 ... Ribbon supply reel 17 ... Ribbon winding reel 18 ... Concave 19 ... Cutter 20 ... Control part (CPU) 21 ... ROM 22 ... RAM 23 ... Character generator 24 ... Display unit 25 ... Print control unit 27 ... Step motor 29 ... Motor R ... Ink ribbon T ... Tape

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 文字列を入力する入力手段と、 上記入力手段から入力された文字列をテープを搬送しな
がら印字ヘッドにより印字する印字手段と、 上記印字ヘッドにより文字列が印字された印字テープを
上記テープから切断するカッタ手段と、 上記印字テープの長さを指定しないで印字する第1の印
字モードと、上記印字テープの長さを指定して印字する
第2の印字モードとを設定するモード設定手段と、 上記印字テープの長さを入力設定する印字テープ長さ設
定手段と、 上記モード設定手段により上記第1の印字モードが設定
されたとき、上記印字手段によりテープ上に印字される
文字列の前後に上記印字ヘッドと上記カッタ手段との距
離以内の所定長さの第1の余白を自動的に設定し、上記
モード設定手段により上記第2の印字モードが設定され
たとき、上記印字手段によりテープ上に印字される文字
列の前後に上記第1の余白より短い所定長さの第2の余
白を自動的に設定する余白設定手段と、 上記第1の印字モードでは、上記第1の余白を上記入力
された文字列の前後に設けて該文字列の長さに応じた長
さのテープに上記文字列を印字するように上記印字手段
を駆動制御し、また上記第2の印字モードでは、上記第
2の余白を上記入力された文字列の前後に設けて上記印
字テープ長さ設定手段により入力設定された印字テープ
の長さに上記文字列を印字するように上記印字手段を駆
動制御する印字制御手段と、を具備することを特徴とす
る印字装置。
An input means for inputting a character string, a printing means for printing the character string input from the input means by a print head while transporting the tape, and a print tape on which the character string is printed by the print head Cutter means for cutting from the tape, a first printing mode for printing without specifying the length of the printing tape, and a second printing mode for printing by specifying the length of the printing tape. Mode setting means, printing tape length setting means for inputting and setting the length of the printing tape, and when the first printing mode is set by the mode setting means, printing is performed on the tape by the printing means. A first margin having a predetermined length within a distance between the print head and the cutter means is automatically set before and after a character string, and the second print mode is set by the mode setting means. Margin setting means for automatically setting a second margin having a predetermined length shorter than the first margin before and after a character string printed on a tape by the printing means, In the printing mode, the first margin is provided before and after the input character string, and the printing means is drive-controlled so that the character string is printed on a tape having a length corresponding to the length of the character string. In the second printing mode, the second margin is provided before and after the input character string, and the character string is printed on the length of the printing tape input and set by the printing tape length setting means. A printing control means for controlling the driving of the printing means.
【請求項2】 更に、上記入力された文字列の印字長さ
を演算する演算手段を備え、上記余白設定手段は、上記
第2の余白を上記演算手段により演算される印字長さに
応じて異なる長さに設定することを特徴とする請求項1
に記載の印字装置。
2. The image processing apparatus according to claim 1, further comprising a calculating unit configured to calculate a printing length of the input character string, wherein the margin setting unit sets the second margin according to the printing length calculated by the calculating unit. 2. The method according to claim 1, wherein the lengths are different.
3. The printing device according to claim 1.
【請求項3】 更に、上記入力された文字列の文字数を
計数する計数手段を備え、上記余白設定手段は、上記第
2の余白を上記計数手段により計数された文字数に応じ
て異なる長さに設定することを特徴とする請求項1に記
載の印字装置。
A counting means for counting the number of characters in the input character string, wherein the margin setting means sets the second margin to a different length in accordance with the number of characters counted by the counting means. The printing device according to claim 1, wherein the setting is performed.
JP9235016A 1997-08-29 1997-08-29 Printer Pending JPH1170707A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9235016A JPH1170707A (en) 1997-08-29 1997-08-29 Printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9235016A JPH1170707A (en) 1997-08-29 1997-08-29 Printer

Publications (1)

Publication Number Publication Date
JPH1170707A true JPH1170707A (en) 1999-03-16

Family

ID=16979835

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9235016A Pending JPH1170707A (en) 1997-08-29 1997-08-29 Printer

Country Status (1)

Country Link
JP (1) JPH1170707A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007245663A (en) * 2006-03-17 2007-09-27 Casio Comput Co Ltd Printer
JP2013018140A (en) * 2011-07-07 2013-01-31 Brother Industries Ltd Printing label forming device, printing label forming program, and printing label forming method
JP2015066868A (en) * 2013-09-30 2015-04-13 ブラザー工業株式会社 Print creation device
JP2016129960A (en) * 2015-01-14 2016-07-21 ブラザー工業株式会社 Tape printing device
JP2017149011A (en) * 2016-02-24 2017-08-31 ブラザー工業株式会社 Tape printing device and decorative tape creation program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007245663A (en) * 2006-03-17 2007-09-27 Casio Comput Co Ltd Printer
JP2013018140A (en) * 2011-07-07 2013-01-31 Brother Industries Ltd Printing label forming device, printing label forming program, and printing label forming method
JP2015066868A (en) * 2013-09-30 2015-04-13 ブラザー工業株式会社 Print creation device
JP2016129960A (en) * 2015-01-14 2016-07-21 ブラザー工業株式会社 Tape printing device
JP2017149011A (en) * 2016-02-24 2017-08-31 ブラザー工業株式会社 Tape printing device and decorative tape creation program

Similar Documents

Publication Publication Date Title
US5232297A (en) Printing device with margin setting for cut tape
US5741082A (en) Tape printers having cutter control
JPH0999609A (en) Color printing apparatus
JPH0640116A (en) Tape printer
JP3911726B2 (en) Tape printer
JPH1058757A (en) Character information printing device
JP3433354B2 (en) Printing equipment
JP2000006472A (en) Tape printing apparatus
JP3876533B2 (en) Tape printer
JPH1170707A (en) Printer
JP3342149B2 (en) Tape printer
JP3948157B2 (en) Label writer tape and label writer
JP4894821B2 (en) Tape cassette and printing apparatus, and printing apparatus
JP3332244B2 (en) Tape printer
JPH07156477A (en) Printer
JP2750215B2 (en) Label printer
JPH11320993A (en) Printing apparatus
JPH08106370A (en) Document processor
JP3050344B2 (en) Printing device
JPH05294021A (en) Tape printer
JP3823388B2 (en) Printing device
JP2560958B2 (en) Tape printer
JP3347519B2 (en) Tape printing apparatus and print instruction method thereof
JP3455920B2 (en) Printing equipment
JPH10129081A (en) Printer