JPH07246724A - Printer - Google Patents
PrinterInfo
- Publication number
- JPH07246724A JPH07246724A JP3999194A JP3999194A JPH07246724A JP H07246724 A JPH07246724 A JP H07246724A JP 3999194 A JP3999194 A JP 3999194A JP 3999194 A JP3999194 A JP 3999194A JP H07246724 A JPH07246724 A JP H07246724A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- pattern
- characters
- tape
- 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.)
- Granted
Links
Landscapes
- Printers Characterized By Their Purpose (AREA)
- Electronic Switches (AREA)
- Record Information Processing For Printing (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、文字及びバーコードを
印字する印字装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer for printing characters and bar codes.
【0002】[0002]
【従来の技術】従来、文字及びバーコードを印字する印
字装置としては、例えば特開昭57−163585号公
報に開示されているように、複数の発熱素子が直線状に
並んだ印字ヘッド、この印字ヘッドの発熱素子の配列方
向と直交する方向に感熱紙を移動させる紙送り機構を備
え、感熱紙にバーコードと文字とをドットパターンによ
り印字させる印字装置が知られている。例えば、図10
(a)に示すようなバーコードと文字とが混在した印刷
テープ119aを作成するには、まずバーコードの長さ
に応じてバーコード用ラインカウンタをセットし、次に
一列に配列した発熱素子群115a(矢印は配列方向を
示す)の所定の発熱素子に短い通電時間で通電し、次に
カウンタをディスクリメントし、このカウンタがゼロに
なるまでこの処理を繰り返す。そしてカウンタがゼロと
なったならば、文字の長さに応じて数字用ラインカウン
タをセットし、発熱素子群115aの所定の発熱素子に
長い通電時間で通電し、先程と同様にカウンタがゼロに
なるまでこの処理を繰り返す。2. Description of the Related Art Conventionally, as a printing apparatus for printing characters and bar codes, a printing head in which a plurality of heating elements are arranged in a straight line, as disclosed in Japanese Patent Laid-Open No. 163585/1982, is disclosed. 2. Description of the Related Art There is known a printing apparatus that includes a paper feed mechanism that moves a thermal paper in a direction orthogonal to an array direction of heat generating elements of a print head, and that prints a barcode and characters in a dot pattern on the thermal paper. For example, in FIG.
In order to create the printing tape 119a in which the bar code and the character are mixed as shown in (a), first, the bar code line counter is set according to the length of the bar code, and then the heating elements arranged in a line. A predetermined heating element of the group 115a (the arrow indicates the arrangement direction) is energized for a short energization time, the counter is decremented, and this process is repeated until the counter reaches zero. Then, when the counter reaches zero, the number line counter is set according to the length of the character, and a predetermined heating element of the heating element group 115a is energized for a long energization time, and the counter is set to zero as before. This process is repeated until it becomes.
【0003】かかる印字装置によれば、バーコードと文
字とを印字する場合、印字面積の大きいバーコード印字
時においては通電時間を短くして動作エネルギーを減少
させるため印字ヘッドの電気的寿命を延ばすことがで
き、しかも印字品質を低下させることなく良好な印字を
行わせることができる。According to such a printing apparatus, when a bar code and a character are printed, when a bar code having a large printing area is printed, the energization time is shortened to reduce the operating energy, thereby extending the electrical life of the print head. In addition, good printing can be performed without lowering the printing quality.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、上記の
印字装置では、例えば図10(b)に示す印刷テープ1
19bのように、発熱素子群115aによって一度に形
成される印字領域のパターンが文字とバーコードとの混
在である場合、一列に配列した発熱素子の一部はバーコ
ードを印字し他の一部は文字を印字することとなるが、
この場合にも文字又はバーコードのいずれかの通電時間
で対応せざるを得ないため適切に対応できなかった。従
って、かかる場合には上記効果を十分に得られないとい
う問題があった。However, in the above printing apparatus, for example, the printing tape 1 shown in FIG. 10 (b) is used.
When the pattern of the printing area formed at once by the heating element group 115a is a mixture of characters and barcodes as in 19b, some of the heating elements arranged in a line print barcodes and the other part. Will print characters,
In this case as well, it was not possible to respond appropriately because the energization time of either the character or the bar code had to be dealt with. Therefore, in such a case, there is a problem that the above effect cannot be sufficiently obtained.
【0005】また、上記印字装置では、バーコードは文
字に比べて短い通電時間が設定されているものの通電さ
れた発熱素子の数が多くなるにつれ印字ヘッドの蓄熱量
が大きくなるため、例えばバーコードを印字した場合、
印字開始時である上方側に比べて印字終了時である下方
側は印加エネルギーが過剰となり印字品質を損なうとい
う問題もあった。Further, in the above-mentioned printing apparatus, although the bar code has a shorter energization time than that of the character, the heat storage amount of the print head increases as the number of energized heating elements increases. Is printed,
There is also a problem that the applied energy becomes excessive on the lower side at the end of printing as compared with the upper side at the start of printing, and the print quality is impaired.
【0006】更に、印加エネルギーを減少制御する印字
装置も知られてはいるものの、発熱素子群115aによ
って一度に形成される印字領域のパターンが文字、バー
コードにかかわらず同じ減少制御を行っていたに過ぎな
いため、良好な印字品質を安定に得ることが困難であっ
た。Further, although a printing apparatus for reducing the applied energy is known, the same reduction control is performed regardless of whether the pattern of the printing area formed by the heating element group 115a at a time is a character or a bar code. However, it is difficult to stably obtain good print quality.
【0007】本発明は上述した課題を解決するためにな
されたものであり、印字ヘッドの発熱素子によって一度
に形成される印字領域のパターンに適切に対応して、安
定した印字品質を得ることができる印字装置を提供する
ことを目的とする。The present invention has been made to solve the above-mentioned problems, and it is possible to obtain stable print quality by appropriately responding to the pattern of the print area formed at one time by the heating elements of the print head. An object of the present invention is to provide a printing device that can be used.
【0008】[0008]
【課題を解決するための手段】上記課題を解決するため
請求項1記載の印字装置は図1に例示したように、複数
の発熱素子を有する印字ヘッドと、前記発熱素子によっ
て一度に形成される印字領域のパターンが、文字のみで
あるのか、バーコードのみであるのか、それとも文字と
バーコードの混在であるのかを判別するパターン判別手
段と、前記パターン判別手段による判別結果に基づいて
前記印字ヘッドの各発熱素子に印加する印加エネルギー
を設定するエネルギー設定手段と、前記パターンに対応
する前記印字ヘッドの各発熱素子に対して前記エネルギ
ー設定手段により設定された前記印加エネルギーを印加
することにより被印字媒体上に前記パターンを形成する
印字制御手段と、を備えたことを特徴とする。In order to solve the above problems, a printing apparatus according to a first aspect of the present invention, as illustrated in FIG. 1, is formed by a print head having a plurality of heating elements and the heating elements at once. A pattern discriminating means for discriminating whether the pattern of the printing region is only characters, only barcodes, or a mixture of characters and barcodes, and the print head based on the discrimination result by the pattern discriminating means. The energy setting means for setting the applied energy to be applied to each heating element, and the applied energy set by the energy setting means is applied to each heating element of the print head corresponding to the pattern to be printed. A print control means for forming the pattern on the medium.
【0009】請求項2記載の印字装置は請求項1記載の
印字装置であって、前記エネルギー設定手段は、前記印
字制御手段により印加された発熱素子数をカウントする
カウント部と、前記カウント部によるカウント数が前記
パターン判別手段による判別結果に基づいて設定された
所定数に達したとき、前記印加エネルギーから前記パタ
ーン判別手段による判別結果に基づいて設定された所定
量を減算する減少制御部と、を備えたことを特徴とす
る。According to a second aspect of the present invention, there is provided the printer according to the first aspect, wherein the energy setting unit includes a counting unit that counts the number of heating elements applied by the printing control unit, and the counting unit. When the count number reaches a predetermined number set based on the determination result by the pattern determination means, a decrease control unit that subtracts a predetermined amount set based on the determination result by the pattern determination means from the applied energy, It is characterized by having.
【0010】請求項3記載の印字装置は請求項2記載の
印字装置であって、前記減少制御部は、前記減少制御部
における前記印加エネルギーには、前記パターン判別手
段による判別結果に基づいて下限値が設けられているこ
とを特徴とする。A printer according to a third aspect of the present invention is the printer according to the second aspect, wherein the reduction control unit sets a lower limit of the applied energy in the reduction control unit based on a determination result by the pattern determination unit. A value is provided.
【0011】[0011]
【作用】請求項1記載の印字装置では、パターン判別手
段は印字ヘッドの発熱素子によって一度に形成される印
字領域のパターンが文字のみであるのか、バーコードの
みであるのか、それとも文字とバーコードの混在である
のかを判別し、その判別結果に基づいてエネルギー設定
手段は印加エネルギーを設定する。即ち、印字領域のパ
ターンに適切に対応した印加エネルギーを設定すること
ができる。そして、印字制御手段は、印字領域のパター
ンに対応する各発熱素子に対して前記印加エネルギーを
印加することにより被印字媒体上に前記パターンを形成
する。In the printing apparatus according to the present invention, the pattern discriminating means determines whether the pattern of the printing area formed at one time by the heating element of the print head is only characters, only bar codes, or characters and bar codes. It is discriminated whether or not the two are mixed, and the energy setting means sets the applied energy based on the discrimination result. That is, it is possible to set the applied energy appropriately corresponding to the pattern of the print area. Then, the print control means forms the pattern on the print medium by applying the applied energy to each heating element corresponding to the pattern in the print area.
【0012】請求項2記載の印字装置では、エネルギー
設定手段は以下のように印加エネルギーを設定する。即
ち、カウント部は前記印字制御手段により印加された発
熱素子数をカウントし、減少制御部はそのカウント数が
前記パターン判別手段による判別結果に基づいて設定さ
れた所定数に達したとき、前記印加エネルギーから前記
パターン判別手段による判別結果に基づいて設定された
所定量を減算し、その値を印加エネルギーとして設定す
る。In the printing apparatus according to the second aspect, the energy setting means sets the applied energy as follows. That is, the counting unit counts the number of heating elements applied by the print control unit, and the decrease control unit applies the applied voltage when the count number reaches a predetermined number set based on the determination result by the pattern determination unit. A predetermined amount set based on the discrimination result by the pattern discriminating means is subtracted from the energy, and the value is set as the applied energy.
【0013】請求項3記載の印字装置では、エネルギー
設定手段は以下のように印加エネルギーを設定する。即
ち、カウント部は前記印字制御手段により印加された発
熱素子数をカウントし、減少制御部はそのカウント数が
前記パターン判別手段による判別結果に基づいて設定さ
れた所定数に達したとき、前記印加エネルギーから前記
パターン判別手段による判別結果に基づいて設定された
所定量を減算し、その値を印加エネルギーとして設定す
るが、その値が前記パターン判別手段による判別結果に
基づいて設定された下限値未満とならないように制御さ
れる。In the printing apparatus according to the third aspect, the energy setting means sets the applied energy as follows. That is, the counting unit counts the number of heating elements applied by the print control unit, and the decrease control unit applies the applied voltage when the count number reaches a predetermined number set based on the determination result by the pattern determination unit. A predetermined amount set based on the determination result by the pattern determining means is subtracted from the energy, and the value is set as applied energy, but the value is less than the lower limit value set based on the determination result by the pattern determining means. It is controlled not to become.
【0014】[0014]
【実施例】以下、本発明の実施例について図面に基づい
て説明する。本実施例は、アルファベット文字や記号な
どの多数のキャラクタやバーコードを印字用テープに印
字可能な英語専用のテープ印字装置に本発明を適用した
ものである。図2はテープ印字装置の斜視図、図3は本
体フレーム内部を表す説明図、図4は制御系のブロック
図である。Embodiments of the present invention will be described below with reference to the drawings. In this embodiment, the present invention is applied to an English-only tape printer capable of printing a large number of characters such as alphabetic characters and symbols and bar codes on a printing tape. 2 is a perspective view of the tape printer, FIG. 3 is an explanatory view showing the inside of the main body frame, and FIG. 4 is a block diagram of a control system.
【0015】図2に示すように、テープ印字装置1の本
体フレーム2の前部にはキーボード3が配設され、キー
ボード3の後方で本体フレーム2内には印刷機構PMが
配設され、またキーボード3のすぐ後側には、文字や記
号を表示可能な液晶ディスプレイ(LCD)22が設け
られている。更に、LCD22のすぐ後側には、印刷機
構PMに装着するテープ収納カセットCSを着脱すると
きにカバーフレーム6を開放するためのリリースボタン
4が設けられ、カバーフレーム6の左側には、印刷テー
プ19を手動で切断するための切断用操作ボタン5が設
けられている。As shown in FIG. 2, a keyboard 3 is arranged in the front part of the main body frame 2 of the tape printer 1, and a printing mechanism PM is arranged in the main body frame 2 behind the keyboard 3. Immediately behind the keyboard 3, a liquid crystal display (LCD) 22 capable of displaying characters and symbols is provided. Further, a release button 4 for opening the cover frame 6 when the tape storage cassette CS mounted on the printing mechanism PM is attached / detached is provided immediately behind the LCD 22, and a printing tape is provided on the left side of the cover frame 6. A cutting operation button 5 for manually cutting 19 is provided.
【0016】キーボード3には、アルファベットや数字
や記号等を入力するための文字キー、スペースキー、リ
ターンキー、改行キー、カーソルキーを右方或いは左方
に移動させるためのカーソル移動キー、印刷する文字の
サイズを任意に設定するためのサイズ設定キー、その任
意の文字サイズを16、24、32、48、64、96
のドットサイズに設定するための6つの文字サイズキ
ー、印刷する文字サイズを印刷テープ19のテープ幅又
は行数に応じて自動で設定する自動設定キー、印刷を指
令する印刷キー、各種の設定処理を終了する実行キー、
電源をON・OFFするための電源キーなどが設けられ
ている。On the keyboard 3, character keys for inputting alphabets, numbers, symbols, etc., space key, return key, line feed key, cursor movement key for moving the cursor key to the right or left, and printing. A size setting key for arbitrarily setting the character size, and the arbitrary character size is 16, 24, 32, 48, 64, 96
6 character size keys for setting the dot size of, the automatic setting key for automatically setting the character size to be printed according to the tape width or the number of lines of the printing tape 19, the print key for instructing printing, and various setting processes. The execution key to exit
A power key for turning the power on and off is provided.
【0017】また、キーボード3には、バーコードモー
ドを設定するためのバーコードキーが設けられている。
このバーコードキーを押下することにより、通常の文字
や記号を入力するテキストモードからバーコードモード
を入力するためのバーコードモードに切換わる。このバ
ーコードモードについては特開平5−177898号公
報に詳細に記載されているので、ここでは簡単に説明す
る。The keyboard 3 is also provided with bar code keys for setting the bar code mode.
By pressing this bar code key, the text mode for inputting ordinary characters or symbols is switched to the bar code mode for inputting the bar code mode. This bar code mode is described in detail in Japanese Patent Laid-Open No. 5-177898, so that it will be briefly described here.
【0018】バーコードキーが押下されるとバーコード
モードに切換わり、バーコードデータ入力画面が表示さ
れる。この状態で、数字キー等を押下してバーコードデ
ータを入力する。所望のバーコードデータを入力後、実
行キーを押下すると、後述するテキストメモリ61にバ
ーコード開始コード、入力したバーコードデータ、バー
コード終了コードが格納され、バーコード入力モードを
終了して、前記テキストモードに切換わる。When the bar code key is pressed, the mode is switched to the bar code mode and the bar code data input screen is displayed. In this state, press the numeric keys or the like to input the bar code data. When the enter key is pressed after the desired bar code data is input, the bar code start code, the input bar code data, and the bar code end code are stored in the text memory 61, which will be described later, and the bar code input mode is ended. Switch to text mode.
【0019】次に、印刷機構PMについて、図3に基い
て簡単に説明すると、印刷機構PMに着脱自在に矩形状
のテープ収納カセットCSが装着されており、このテー
プ収納カセットCSには、透明なラミネートフィルム7
が巻装されたテープスプール8と、印字リボン9が巻装
されたリボン供給スプール10と、この印字リボン9を
巻取る巻取りスプール11と、ラミネートフィルム7と
同一幅を有する両面テープ12が剥離紙を外側にして巻
装された供給スプール13と、これらラミネートフィル
ム7と両面テープ12とを接合させる接合ローラ14と
が回転自在に設けられている。尚、両面テープ12は、
ベーステープの両面に粘着剤層が形成されており、その
一方の面側の粘着剤層に剥離紙が貼付られているもので
ある。Next, the printing mechanism PM will be briefly described with reference to FIG. 3. A rectangular tape storage cassette CS is detachably attached to the printing mechanism PM, and the tape storage cassette CS is transparent. Laminating film 7
The tape spool 8 around which is wound, the ribbon supply spool 10 around which the print ribbon 9 is wound, the take-up spool 11 around which the print ribbon 9 is wound, and the double-sided tape 12 having the same width as the laminate film 7 are peeled off. A supply spool 13 wound with paper as the outside and a joining roller 14 for joining the laminate film 7 and the double-sided tape 12 are rotatably provided. The double-sided tape 12 is
An adhesive layer is formed on both sides of the base tape, and release paper is attached to the adhesive layer on one side of the base tape.
【0020】前記ラミネートフィルム7と印字リボン9
とが重なる位置には、サーマルヘッド15が立設され、
これらラミネートフィルム7と印字リボン9とをサーマ
ルヘッド15に押圧するプラテンローラ16と、ラミネ
ートフィルム7と両面テープ12とを接合ローラ14に
押圧して印刷テープ19を作成する送りローラ17と
は、本体フレーム2に回動自在に枢着された支持体18
に回転可能に枢支されている。このサーマルヘッド15
には、128個の発熱素子からなる発熱素子群15a
(図6参照)が上下方向に列設されている。The laminated film 7 and the printing ribbon 9
A thermal head 15 is erected at a position where and overlap,
The platen roller 16 that presses the laminate film 7 and the print ribbon 9 against the thermal head 15, and the feed roller 17 that presses the laminate film 7 and the double-sided tape 12 against the joining roller 14 to create the printing tape 19 are the main body. Support 18 pivotally attached to the frame 2
It is rotatably pivoted to. This thermal head 15
Includes a heating element group 15a composed of 128 heating elements.
(See FIG. 6) are arranged in a row in the vertical direction.
【0021】従って、テープ送りモータ47(図4参
照)の所定回転方向への駆動により接合ローラ14と巻
取りスプール11とが所定回転方向に各々同期して駆動
されながら発熱素子群15aに通電され、所定の発熱素
子が発熱し印字リボン9を熱転写する。この結果、ラミ
ネートフィルム7上には複数のドット列により文字やバ
ーコードが印字され、しかもラミネートフィルム7は両
面テープ12を接合した状態で印刷テープ19としてテ
ープ送り方向Aにテープ送りされ、図2、図3に示すよ
うに、本体フレーム2の外部に送り出される。尚、印刷
機構PMの詳細については、特開平2−106555号
公報を参照。Therefore, when the tape feed motor 47 (see FIG. 4) is driven in the predetermined rotation direction, the joining roller 14 and the take-up spool 11 are driven in synchronization with each other in the predetermined rotation direction, and the heating element group 15a is energized. A predetermined heating element generates heat and the print ribbon 9 is thermally transferred. As a result, characters and barcodes are printed on the laminated film 7 by a plurality of dot rows, and the laminated film 7 is tape-fed in the tape feeding direction A as the printing tape 19 with the double-sided tape 12 bonded thereto. , As shown in FIG. 3, it is sent out of the main body frame 2. For details of the printing mechanism PM, see Japanese Patent Application Laid-Open No. 2-106555.
【0022】次に、この印刷テープ19を切断する手動
式の切断装置30について、図3に基いて簡単に説明す
ると、本体フレーム2のすぐ内側には板状の補助フレー
ム31が立設され、この補助フレーム31に固定刃32
が上向きに固着されている。補助フレーム31に固着さ
れた枢支軸33には、前後方向に延びる操作レバー34
の前端近傍部が回動可能に枢支され、その操作レバー3
4の枢支軸33より前側に対応する部位において、可動
刃35が前記固定刃32と対向して取付けられている。
また、操作レバー34の後端部は、切断用操作ボタン5
の下側に位置し、操作レバー34は常には、可動刃35
が固定刃32から離間する方向に図示しないバネ部材で
弾性付勢されている。更に、前記操作レバー34の前端
部には、切断用操作ボタン5の押圧により操作レバー3
4が切断のために回動したことを検出する切断スイッチ
41が取り付けられている。Next, the manual cutting device 30 for cutting the printing tape 19 will be briefly described with reference to FIG. 3. A plate-shaped auxiliary frame 31 is erected just inside the main body frame 2. The fixed blade 32 is attached to the auxiliary frame 31.
Is fixed upwards. An operation lever 34 extending in the front-rear direction is attached to the pivot shaft 33 fixed to the auxiliary frame 31.
Is rotatably supported near the front end of the
A movable blade 35 is attached so as to face the fixed blade 32 at a portion corresponding to the front side of the pivot shaft 33.
Further, the rear end portion of the operation lever 34 is provided with the cutting operation button 5
The operating lever 34 is always located below the movable blade 35.
Is elastically biased by a spring member (not shown) in a direction away from the fixed blade 32. Further, the operation lever 3 is pushed to the front end of the operation lever 34 by pressing the cutting operation button 5.
A disconnection switch 41 is attached to detect that 4 has rotated for disconnection.
【0023】印刷テープ19に印字した後においては、
印刷テープ19は固定刃32と可動刃35との間を通っ
て本体フレーム2外に延びているので、その切断用操作
ボタン5を下方に押圧操作すると、操作レバー34を介
して可動刃35が固定刃32に接近して、これら両刃3
2,35で印刷テープ19が切断される。After printing on the printing tape 19,
Since the printing tape 19 extends between the fixed blade 32 and the movable blade 35 and extends outside the main body frame 2, when the cutting operation button 5 is pressed downward, the movable blade 35 is moved via the operation lever 34. These two blades 3 are brought close to the fixed blade 32.
At 2, 35, the printing tape 19 is cut.
【0024】ここで、前記テープ収納カセットCSから
繰出される印刷テープ19として、テープ幅を6mm、9
mm、12mm、18mm、24mmとする5種類が準備されて
いる。更に、各テープ幅毎に、両面テープ12を構成す
るベーステープの色(以下、端に両面テープ12の色と
略する。このベーステープの色がテープの地色とな
る。)と印字リボン9のインク色とを、「黒」、
「赤」、「青」、「黄」・・・「白」とから任意に組み
合わせた複数種類のテープカセットが準備されている。Here, as the printing tape 19 fed from the tape storage cassette CS, the tape width is 6 mm and 9
There are 5 types available: mm, 12mm, 18mm, 24mm. Further, for each tape width, the color of the base tape forming the double-sided tape 12 (hereinafter, abbreviated to the color of the double-sided tape 12 at the end. The color of this base tape is the ground color of the tape) and the printing ribbon 9. The ink color of "black",
Plural types of tape cassettes prepared by arbitrarily combining "red", "blue", "yellow" ... "white" are prepared.
【0025】そして、これらテープ収納カセットCSの
底壁部には、これら5種類のテープ幅のいずれかを検知
するために、3つの突出爪を組合わせた第1突出片20
と、これら複数色の両面テープ12の色と印字リボン9
のインク色との組合せがいずれであるかを検知するため
に、5つの突出爪を組合せた第2突出片21が各々設け
られている。そして、本体フレーム2には、第1突出片
20の突出爪の状態からテープ幅を検知するテープ幅セ
ンサ43(図4参照)と、第2突出片21の突出爪の状
態から両面テープ12と印字リボン9との組合せ色を検
知するテープ色センサ44(図4参照)とが各々取り付
けられている。Then, on the bottom wall of these tape storage cassettes CS, the first projecting piece 20 in which three projecting claws are combined in order to detect any of these five kinds of tape widths.
And the colors of the multi-sided double-sided tape 12 and the printing ribbon 9
In order to detect which combination with the ink color, the second projecting piece 21 in which five projecting claws are combined is provided. Then, in the main body frame 2, a tape width sensor 43 (see FIG. 4) that detects the tape width from the state of the protruding claw of the first protruding piece 20 and the double-sided tape 12 from the state of the protruding claw of the second protruding piece 21. A tape color sensor 44 (see FIG. 4) for detecting a color combination with the print ribbon 9 is attached.
【0026】更に、本体フレーム2には、これら複数種
類のテープ収納カセットCSが択一的に装着されたこと
を検出するために、カセットスイッチ42(図4参照)
が取り付けられている。次に、テープ印字装置1の制御
系は、図4のブロック図に示すように構成されている。Further, a cassette switch 42 (see FIG. 4) is provided on the main body frame 2 in order to detect that a plurality of types of tape storage cassettes CS have been selectively mounted.
Is attached. Next, the control system of the tape printer 1 is configured as shown in the block diagram of FIG.
【0027】制御装置Cの入出力インターフェース50
には、キーボード3と、切断スイッチ41と、カセット
スイッチ42と、テープ幅センサ43と、テープ色セン
サ44と、液晶ディスプレイ(LCD)22に表示デー
タを出力するためのビデオRAM24を有するディスプ
レイコントローラ(LCDC)23と、警告用ブザー4
5のための駆動回路46と、サーマルヘッド15を駆動
するための駆動回路48と、テープ送りモータ47を駆
動するための駆動回路49とが各々接続されている。Input / output interface 50 of controller C
Includes a keyboard 3, a disconnection switch 41, a cassette switch 42, a tape width sensor 43, a tape color sensor 44, and a display controller having a video RAM 24 for outputting display data to a liquid crystal display (LCD) 22 ( LCDC) 23 and warning buzzer 4
5, a drive circuit 46 for driving the thermal head 15, a drive circuit 48 for driving the thermal head 15, and a drive circuit 49 for driving the tape feed motor 47 are connected to each other.
【0028】制御装置Cは、CPU52と、このCPU
52にデータバスなどのバス51を介して接続された入
出力インターフェース50、CGROM53、ROM5
4,55及びRAM60とから構成されている。CGR
OM53には、多数のキャラクタの各々に関して、表示
のためのドットパターンデータがコードデータに対応さ
せて格納されている。The control device C includes a CPU 52 and this CPU.
Input / output interface 50, CGROM 53, ROM 5 connected to 52 via a bus 51 such as a data bus
4, 55 and RAM 60. CGR
In the OM 53, dot pattern data for display is stored in association with code data for each of a large number of characters.
【0029】ROM(ドットパターンデータメモリ)5
4には、アルファベット文字や記号などのキャラクタを
印刷するために多数のキャラクタの各々に関して、印刷
用ドットパターンデータが、書体(ゴシック系書体、明
朝体書体など)毎に分類され、各書体毎に7種類(1
6、24、32、48、64、96、128のドットサ
イズ)の印刷文字サイズ分、コードデータに対応させて
格納されている。ROM (dot pattern data memory) 5
In FIG. 4, dot pattern data for printing is classified for each typeface (Gothic typeface, Mincho typeface, etc.) for each of a large number of characters for printing characters such as alphabetic characters and symbols, and for each typeface. 7 types (1
6, 24, 32, 48, 64, 96 and 128 dot sizes) are stored in association with the code data.
【0030】ROM55には、キーボード3から入力さ
れた文字や数字や記号などのキャラクタのコードデータ
に対応させてディスプレイコントローラ(LCDC)2
3を制御する表示駆動制御プログラム、印字バッファ6
4のデータを順次読み出してサーマルヘッド15やテー
プ送りモータ47を駆動する印刷駆動制御プログラム、
本願特有の後述の印字制御のプログラムなどが格納され
ている。In the ROM 55, the display controller (LCDC) 2 is associated with code data of characters such as characters, numbers and symbols input from the keyboard 3.
Display drive control program for controlling 3 and print buffer 6
A print drive control program for sequentially reading the data of No. 4 to drive the thermal head 15 and the tape feed motor 47,
A print control program, which will be described later, peculiar to the present application is stored.
【0031】RAM60のテキストメモリ61には、キ
ーボード3から入力された文書データが格納される。テ
キストポインタ(この内容をポインタ値TPとする)6
2には、テキストメモリ61の1つのアドレスが格納さ
れる。印刷文字サイズメモリ63には、設定された印刷
に用いる文字サイズのデータが格納される。印字バッフ
ァ64には、複数の文字や記号の印刷用ドットパターン
データが印字データとして格納される。The text data 61 input from the keyboard 3 is stored in the text memory 61 of the RAM 60. Text pointer (this content is the pointer value TP) 6
2 stores one address of the text memory 61. The print character size memory 63 stores data of the character size used for the set printing. The print buffer 64 stores print dot pattern data of a plurality of characters and symbols as print data.
【0032】次に、テープ印字装置1の制御装置Cで行
われる印字制御処理について、図5のフローチャートに
基づいて説明する。キーボード3に設けられた印刷キー
が押され印字の開始が指令されると、まずドット数カウ
ンタNの初期化(本実施例ではクリア)を行う(S10
0)。ドット数カウンタNは、印字開始から印字終了ま
での間に通電される発熱素子数を経時的にカウントする
もの、即ち、ドット数を累算するものである。Next, the print control process performed by the controller C of the tape printer 1 will be described with reference to the flowchart of FIG. When the print key provided on the keyboard 3 is pressed to start printing, the dot number counter N is first initialized (cleared in this embodiment) (S10).
0). The dot number counter N counts the number of heating elements energized from the start of printing to the end of printing over time, that is, the number of dots is accumulated.
【0033】続いて、今回発熱素子によって一度に形成
される印字領域のパターンの属性が文字のみなのか、バ
ーコードのみなのか、それとも文字とバーコードの混在
なのかを判断する(S110)。本実施例で印字領域の
パターンとは、列設された発熱素子群15aにより1ラ
イン分印字するときのパターンをいい、換言すればライ
ンパターンといえる。Subsequently, it is determined whether the attributes of the pattern of the print area formed at once by the heating element this time are all characters, all bar codes, or both characters and bar codes (S110). In the present embodiment, the pattern of the print area means a pattern when one line is printed by the heating element groups 15a arranged in a row, in other words, a line pattern.
【0034】このラインパターンについて、図6に基づ
いて具体的に説明する。複数の発熱素子群15aはサー
マルヘッド15上にて矢印方向に列設されて1ラインを
なしている。図6(a)に示す印刷テープ19を印字す
るには、範囲R1では、各ラインパターン即ち1ライン
を形成する発熱素子群15aが1度に印字する印字領域
のパターンは、RAM60のテキストメモリ61に格納
されたコードデータを照会することにより、バーコード
のみから構成されていると認識される。従って、この場
合、S110において属性はバーコードのみと判断され
る。尚、バーコードの下に付記された「★1234★」
は、文字ではなくバーコードの一部として取り扱われ
る。一方、範囲R2では、各ラインパターンは同様にし
て文字(アルファベット)のみから構成されていると認
識される。従って、この場合、S110において属性は
文字のみと判断される。This line pattern will be specifically described with reference to FIG. The plurality of heating element groups 15a are arranged on the thermal head 15 in the direction of the arrow to form one line. In order to print the printing tape 19 shown in FIG. 6A, in the range R1, the pattern of the printing area in which each heating element group 15a forming one line pattern, that is, one line, prints at once is the text memory 61 of the RAM 60. By inquiring the code data stored in, it is recognized that it is composed of only the barcode. Therefore, in this case, the attribute is determined to be only the barcode in S110. In addition, "★ 1234 ★" added below the barcode
Is treated as part of the bar code, not as a character. On the other hand, in the range R2, each line pattern is similarly recognized to be composed of only letters (alphabets). Therefore, in this case, the attribute is determined to be only characters in S110.
【0035】これに対して、図6(b)に示す印刷テー
プ19は、複数行にわたって入力され、1行目はバーコ
ード、2行目は文字が入力されている。このとき、各ラ
インパターンはテキストメモリ61に格納されたコード
データを照会することにより、バーコードと文字とが混
在して構成されていると認識される。従って、この場
合、S110において属性は文字とバーコードの混在と
判断される。尚、複数行にわたって入力するには、文字
等を入力した後改行キーをオンする毎に次の行に移るこ
とができる。On the other hand, the printing tape 19 shown in FIG. 6 (b) is input over a plurality of lines, and the barcode is input in the first line and the characters are input in the second line. At this time, each line pattern is recognized as being composed of a mixture of barcodes and characters by referring to the code data stored in the text memory 61. Therefore, in this case, the attribute is determined to be a mixture of a character and a barcode in S110. When inputting over a plurality of lines, it is possible to move to the next line each time the line feed key is turned on after inputting a character or the like.
【0036】S110にて上記のように判断された各属
性に応じて、通電時間T、減少通電時間Ts、最小通電
時間Tm、判定ドット数Mとして、それぞれ通電時間T
1,T2,T3、減少通電時間Ts1,Ts2,Ts3、最小
通電時間Tm1,Tm2,Tm3、判定ドット数M1,M2,
M3がセットされる(S121〜S123)。これらの
値は経験的に求められたものであり、予め設定されたテ
ーブルから読み込むことができる。詳細は後述する。In accordance with the attributes determined as described above in S110, the energization time T, the reduced energization time Ts, the minimum energization time Tm, and the determination dot number M are set as the energization time T.
1, T2, T3, reduced energization times Ts1, Ts2, Ts3, minimum energization times Tm1, Tm2, Tm3, determination dot numbers M1, M2
M3 is set (S121 to S123). These values are obtained empirically and can be read from a preset table. Details will be described later.
【0037】続いて、ドット数カウンタNに今回のドッ
ト数NLを加えた値を新たにドット数カウンタNにセッ
トする(S130)。ここで、今回のドット数NLと
は、発熱素子群15aのうち今回通電される発熱素子の
数をいう。そして、このドット数カウンタNと判定ドッ
ト数Mとを比較し(S140)、判定ドット数未満なら
ば(S140でYES)、1ライン分の印字を実行する
(S180)。Subsequently, a value obtained by adding the present dot number NL to the dot number counter N is newly set in the dot number counter N (S130). Here, the number of dots NL at this time refers to the number of heating elements to be energized this time in the heating element group 15a. Then, the dot number counter N is compared with the determination dot number M (S140), and if it is less than the determination dot number (YES in S140), printing for one line is executed (S180).
【0038】一方、判定ドット数以上ならば(S140
でNO)、いわゆる減少制御を行う(S150〜S17
0)。即ち、通電時間Tから減少通電時間Tsを減算し
た値を新たに通電時間Tとしてセットすると共にドット
数カウンタNをリセットする(S150)。かかる減少
制御を実行するのは、判定ドット数Mに到達するとサー
マルヘッド15に所定量蓄熱されることが経験的に判明
しているため、その蓄熱量だけ通電時間Tを減少させる
ことにより、過剰のエネルギーを発熱素子に付与せず、
良好な印字品質を保つためである。On the other hand, if the number of judgment dots is greater than or equal to (S140
NO), so-called reduction control is performed (S150 to S17).
0). That is, a value obtained by subtracting the reduced energization time Ts from the energization time T is newly set as the energization time T and the dot number counter N is reset (S150). It is empirically known that the reduction control is executed by storing a predetermined amount of heat in the thermal head 15 when the determination dot number M is reached. Energy is not applied to the heating element,
This is to maintain good print quality.
【0039】続いて、通電時間Tと下限値である最小通
電時間Tmとを比較し(S160)、通電時間Tが最小
通電時間Tmよりも大きければ(S160でNO)、そ
の通電時間Tにより1ライン分の印字を実行する(S1
80)。一方、最小通電時間Tm以下ならば(S160
でYES)、通電時間Tに最小通電時間Tmをセットし
(S170)、その通電時間Tにより1ライン分の印字
を実行する(S180)。これにより、最小限必要な通
電時間を確保することができ、文字やバーコードがかす
れて印字されることがない。Subsequently, the energization time T is compared with the minimum energization time Tm which is the lower limit value (S160). If the energization time T is larger than the minimum energization time Tm (NO in S160), 1 is set by the energization time T. Execute printing of lines (S1
80). On the other hand, if the minimum energization time Tm or less (S160
YES), the minimum energization time Tm is set to the energization time T (S170), and printing for one line is executed by the energization time T (S180). As a result, the minimum required energization time can be secured, and letters and bar codes are not printed faintly.
【0040】その後、S110で判断された当該属性を
有するラインの印字を終了したか否かを判断する(S1
90)。かかる判断は、例えば、次に印字するラインの
属性が当該属性と同一か否かを判断することにより行う
か、あるいは、予め当該属性を有するラインが連続して
いくつあるのかをラインカウンタにセットし、1ライン
分印字した後にこのカウンタをディスクリメントし、カ
ウンタの値が0になったか否かを判断することにより行
うことができる。Thereafter, it is determined whether or not the printing of the line having the attribute determined in S110 is completed (S1).
90). Such a determination is made, for example, by determining whether or not the attribute of the line to be printed next is the same as the attribute, or the number of lines having the attribute is set in advance in the line counter. This can be done by decrementing this counter after printing one line and determining whether or not the value of the counter has become zero.
【0041】そして、当該属性のラインのすべてを印字
していないと判断したならば(S190でNO)、再び
S130以下の処理を行う。一方、印字したと判断した
ならば(S190でYES)、本処理を終える。この印
刷制御処理を実行した場合のタイムチャートを図7に示
す。If it is determined that all the lines having the attribute are not printed (NO in S190), the processes in S130 and the subsequent steps are performed again. On the other hand, if it is determined that printing has been performed (YES in S190), this processing ends. FIG. 7 shows a time chart when this print control process is executed.
【0042】上述の通電時間T1と通電時間T2との関
係は、文字のみに比べてバーコードのみの場合は一度に
発熱する発熱素子数が多いので蓄熱量が多くなることを
考慮すれば、T1>T2と設定するのが好ましい。一
方、属性が混在の場合における通電時間T3は、同様に
蓄熱量を考慮すればT1とT2との間に設定するのが好
ましい。例えば、T3としてT1とT2の略平均値を採
用した場合、バーコードが潰れて印字されるおそれはな
く、しかも文字がかすれて印字されるおそれもない。
尚、文字の認識は一般に人間が行うため、たとえ文字が
かすれて印字されたとしても人間はその文字を認識でき
る。これに対して、バーコードの認識はバーコードリー
ダが行うため、バーコードが潰れて印字されたとしたら
読取不能となってしまう。従って、文字よりもバーコー
ドの印字品質を良好に保つことを優先すべきである。か
かる実情を鑑みれば、T3はT1とT2との間であって
T2の近傍に設定することが好ましく、このような設定
が記憶容量などの点から困難な場合にはT3をT2と一
致させてもよい。The relationship between the energization time T1 and the energization time T2 is T1 in consideration of the fact that the number of heat generating elements that generate heat at a time is large in the case of only the bar code as compared with the case of only the character, so that the heat storage amount increases. It is preferable to set> T2. On the other hand, when the attributes are mixed, the energization time T3 is preferably set between T1 and T2 in consideration of the heat storage amount. For example, when the substantially average value of T1 and T2 is adopted as T3, there is no risk that the barcode will be crushed and printed, and that there will be no possibility that characters will be printed faintly.
Since a person generally recognizes a character, even if the character is printed faintly, the person can recognize the character. On the other hand, since the barcode is recognized by the barcode reader, if the barcode is crushed and printed, it becomes unreadable. Therefore, it should be prioritized to keep the print quality of the bar code better than the characters. In view of this situation, it is preferable to set T3 between T1 and T2 and near T2. If such setting is difficult in terms of storage capacity, etc., set T3 to T2. Good.
【0043】また、上述の減少通電時間Ts1,Ts2,T
s3、判定ドット数M1,M2,M3はタイムチャートが
図8に示すような関係となるように設定することが好ま
しい。即ち、属性がバーコードのみの場合は文字のみの
場合に比べて一度に発熱する発熱素子数が多いことから
一度の通電による蓄熱量が多いため、減少の割合を大き
くとることが好ましい。従って、Ts2/M2>Ts1/M
1となるように各値を設定することが好ましい。一方、
属性が文字とバーコードの混在の場合は、その中間の値
をとることが好ましい。例えば、Ts3/M3としてTs2
/M2とTs1/M1の略平均値を採用した場合、印字し
たバーコードが潰れるおそれは少なく、しかも文字がか
すれるおそれも少ない。尚、上記と同様の理由から文字
よりもバーコードの印字品質を良好に保つことを優先す
べきであり、このためTs3/M3はTs2/M2とTs1/
M1との間であってTs2/M2の近傍に設定することが
好ましく、このような設定が記憶容量などの点から困難
な場合にはTs2/M2と一致させてもよい。また、最小
通電時間Tmについても、上述した蓄熱量等を考慮すれ
ば、Tm1>Tm3≧Tm2という関係となるように各値を設
定することが好ましい。このように各属性に応じて通電
時間等を設定することにより、各属性に適切に対応して
安定した印字品質を得ることができる。Further, the above-described reduced energizing time Ts1, Ts2, T
It is preferable that s3 and the determination dot numbers M1, M2, and M3 are set so that the time chart has the relationship shown in FIG. That is, when the attribute is only a bar code, the number of heat generating elements that generate heat at a time is larger than that when only a character is used, and the amount of heat stored by energizing once is large. Therefore, it is preferable to take a large reduction rate. Therefore, Ts2 / M2> Ts1 / M
It is preferable to set each value to be 1. on the other hand,
When the attributes are a mixture of characters and barcodes, it is preferable to take an intermediate value. For example, Ts3 / M3 as Ts2
When a substantially average value of / M2 and Ts1 / M1 is adopted, the printed barcode is less likely to be crushed and the characters are less likely to be blurred. It should be noted that for the same reason as above, priority should be given to maintaining good print quality of the bar code rather than the character, so that Ts3 / M3 is equal to Ts2 / M2 and Ts1 /
It is preferable to set it in the vicinity of Ts2 / M2 between M1 and Ts2 / M2 when it is difficult to make such setting in terms of storage capacity. Further, regarding the minimum energization time Tm, it is preferable to set each value so as to have a relationship of Tm1> Tm3 ≧ Tm2 in consideration of the heat storage amount described above. In this way, by setting the energization time and the like according to each attribute, it is possible to obtain stable print quality by appropriately corresponding to each attribute.
【0044】ここで本実施例と本発明との構成要素の対
応関係を明らかにする。本実施例のサーマルヘッド15
が本発明の印字ヘッドに相当し、CPU52がパターン
制御手段、エネルギー設定手段及び印字制御手段に相当
する。また、図5のS110がパターン制御手段の処理
に、S121〜S170がエネルギー設定手段の処理
に、S180が印字制御手段の処理に相当する。また、
S130がカウント部の処理に、S140及びS150
が減少制御部の処理に相当する。更に、通電時間Tが印
加エネルギーに相当し、判定ドット数M及び減少通電時
間Tsが減少制御部における所定数及び所定量に相当す
る。Here, the correspondence between the components of this embodiment and the present invention will be clarified. The thermal head 15 of this embodiment
Corresponds to the print head of the present invention, and the CPU 52 corresponds to the pattern control means, the energy setting means, and the print control means. Further, S110 of FIG. 5 corresponds to the process of the pattern control unit, S121 to S170 correspond to the process of the energy setting unit, and S180 corresponds to the process of the print control unit. Also,
S140 is the processing of the counting section, and S140 and S150.
Corresponds to the processing of the decrease control unit. Further, the energization time T corresponds to the applied energy, and the determination dot number M and the decrease energization time Ts correspond to the predetermined number and the predetermined amount in the decrease control unit.
【0045】尚、本発明は上記実施例に何ら限定される
ことなく、本発明の技術的範囲を逸脱しない範囲内であ
れば、種々の態様で実施できることはいうまでもない。
例えば、複数行にわたって文字等が入力された場合に
は、予めその範囲全体の各ラインパターンの属性を判断
し、すべてのラインパターンの属性が文字のみ(又はバ
ーコードのみ)であればその範囲の属性は文字のみ(又
はバーコードのみ)と判断し、少なくとも一つのライン
の属性が文字とバーコードの混在であればその範囲の属
性は文字とバーコードの混在であると判断して、S12
1以降の処理を行ってもよい。具体例として、複数行に
わたって入力されたデータを印字バッファ64に展開し
た状態で属性を判断すれば、このような判断が可能とな
る。このように判断することにより、図9に示すように
1行目のバーコードの入力開始列と2行目の文字の入力
開始列とが一致しない場合であっても、その範囲内です
べてのラインパターンが同一の属性として処理を実行す
るため、印字途中で属性が変化することがなく印字濃度
にムラが生じるおそれがない。It is needless to say that the present invention is not limited to the above-mentioned embodiments and can be implemented in various modes without departing from the technical scope of the present invention.
For example, when characters or the like are input over multiple lines, the attributes of each line pattern in the entire range are determined in advance, and if the attributes of all line patterns are only characters (or only barcodes), the range It is determined that the attribute is only the character (or only the barcode), and if the attribute of at least one line is the mixture of the character and the barcode, it is determined that the attribute of the range is the mixture of the character and the barcode, and S12
You may perform the process after 1. As a specific example, if the attribute is judged in a state where the data input over a plurality of lines is expanded in the print buffer 64, such a judgment becomes possible. By this determination, even if the input start column of the barcode on the first line and the input start column of the characters on the second line do not match as shown in FIG. Since the process is executed with the line pattern having the same attribute, the attribute does not change during printing, and there is no risk of uneven print density.
【0046】また、図5のフローチャートに関し、S1
21〜S123では属性に応じて通電時間Tのみを所定
の通電時間T1,T2,T3にセットし、その後直ちに
S180の処理を行うようにプログラムを設定してもよ
い。かかる処理を行っても、発熱素子群15aによって
一度に形成される印字領域のパターンが文字のみ、バー
コードのみ、文字とバーコードとの混在の各属性に適切
に対応できるという効果は得られる。但し、通電時間T
の減少制御を行わないため、上記実施例の方が優れた効
果が得られることになる。With respect to the flowchart of FIG. 5, S1
In 21 to S123, only the energization time T may be set to predetermined energization times T1, T2, T3 according to the attribute, and the program may be set so that the process of S180 is immediately performed. Even if such a process is performed, it is possible to obtain an effect that the pattern of the print area formed at one time by the heating element group 15a can appropriately correspond to each attribute of only characters, only bar codes, and a mixture of characters and bar codes. However, energizing time T
Since the decrease control of No. is not performed, the above-mentioned embodiment can obtain a superior effect.
【0047】更に、図5のS150の処理の後S160
及びS170を行うことなくS180の処理を行うよう
にしてもよい。例えば、ライン数が制限されS150の
処理を行ったとしても通電時間Tが最小通電時間Tm以
下となるようなことがない場合には、かかる処理を行っ
たとしても本実施例と同様の効果が得られる。Further, after the processing of S150 in FIG. 5, S160.
The processing of S180 may be performed without performing steps S170 and S170. For example, if the energization time T does not become the minimum energization time Tm or less even if the number of lines is limited and the process of S150 is performed, even if such a process is performed, the same effect as that of the present embodiment is obtained. can get.
【0048】更にまた、図5のS170では通電時間T
に最小通電時間Tmをセットしたが、最小通電時間Tm
の代わりに前回の通電時間Tをセットしてもよい。この
場合も最小限必要な通電時間を確保することができ、文
字やバーコードがかすれて印字されることがないという
効果が得られる。Furthermore, in S170 of FIG. 5, the energization time T
The minimum energization time Tm is set to
Alternatively, the previous energization time T may be set. In this case as well, the minimum required energization time can be ensured, and the effect that letters and bar codes are not printed faintly is obtained.
【0049】[0049]
【発明の効果】以上詳述したように、請求項1〜3記載
の印字装置によれば、印字ヘッドの発熱素子によって一
度に形成される印字領域のパターンに適切に対応して、
安定した印字品質を得ることができる。As described in detail above, according to the printing device of the first to third aspects, the printing device appropriately responds to the pattern of the printing area formed at one time by the heating element of the printing head.
Stable print quality can be obtained.
【図1】 本発明の一構成を例示した概略構成図であ
る。FIG. 1 is a schematic configuration diagram illustrating a configuration of the present invention.
【図2】 テープ印字装置の斜視図である。FIG. 2 is a perspective view of a tape printer.
【図3】 本体フレーム内部を表す説明図FIG. 3 is an explanatory view showing the inside of the main body frame.
【図4】 制御系のブロック図である。FIG. 4 is a block diagram of a control system.
【図5】 印字制御処理のフローチャートである。FIG. 5 is a flowchart of print control processing.
【図6】 印刷テープの説明図である。FIG. 6 is an explanatory diagram of a printing tape.
【図7】 印字制御処理を実行したときのタイムチャー
トである。FIG. 7 is a time chart when print control processing is executed.
【図8】 各属性に対するタイムチャートである。FIG. 8 is a time chart for each attribute.
【図9】 複数行にわたって印刷されたテープの説明図
である。FIG. 9 is an explanatory diagram of a tape printed over a plurality of lines.
【図10】 従来例の説明図である。FIG. 10 is an explanatory diagram of a conventional example.
1・・・テープ印字装置、 9・・・印
字リボン、15・・・サーマルヘッド、
15a・・・発熱素子群、19・・・印刷テープ、
52・・・CPU、C・・・制御装置、
N・・・ドット数カウンタ、N
L・・・ドット数、 PM・・・印
刷機構、T・・・通電時間、 T
m・・・最小通電時間、Ts・・・減少通電時間、
M・・・判定ドット数、1 ... Tape printing device, 9 ... Printing ribbon, 15 ... Thermal head,
15a ... Heating element group, 19 ... Printing tape,
52 ... CPU, C ... control device,
N: Dot number counter, N
L: number of dots, PM: printing mechanism, T: energization time, T
m: minimum energization time, Ts: reduced energization time,
M: number of judgment dots,
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G06K 1/12 C ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical display location G06K 1/12 C
Claims (3)
ーンが、文字のみであるのか、バーコードのみであるの
か、それとも文字とバーコードの混在であるのかを判別
するパターン判別手段と、 前記パターン判別手段による判別結果に基づいて前記印
字ヘッドの各発熱素子に印加する印加エネルギーを設定
するエネルギー設定手段と、 前記パターンに対応する前記印字ヘッドの各発熱素子に
対して前記エネルギー設定手段により設定された前記印
加エネルギーを印加することにより被印字媒体上に前記
パターンを形成する印字制御手段と、 を備えたことを特徴とする印字装置。1. A print head having a plurality of heating elements, and whether a pattern of a printing area formed at a time by the heating elements is only characters, only barcodes, or a mixture of characters and barcodes. Pattern discriminating means for discriminating whether or not it is, energy setting means for setting the applied energy to be applied to each heating element of the print head based on the discrimination result by the pattern discriminating means, and the print head corresponding to the pattern A printing apparatus, comprising: print control means for forming the pattern on a print medium by applying the applied energy set by the energy setting means to each heating element.
トするカウント部と、 前記カウント部によるカウント数が前記パターン判別手
段による判別結果に基づいて設定された所定数に達した
とき、前記印加エネルギーから前記パターン判別手段に
よる判別結果に基づいて設定された所定量を減算する減
少制御部と、 を備えたことを特徴とする請求項1記載の印字装置。2. The energy setting unit counts the number of heating elements applied by the print control unit, and a predetermined number set by the count unit based on the determination result of the pattern determination unit. The printing apparatus according to claim 1, further comprising: a reduction control unit that subtracts a predetermined amount set based on a determination result by the pattern determination unit from the applied energy when the number reaches the number.
ギーには、前記パターン判別手段による判別結果に基づ
いて下限値が設けられていることを特徴とする請求項2
記載の印字装置。3. The lower limit of the applied energy in the reduction control unit is set based on the discrimination result by the pattern discriminating means.
The printing device described.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3999194A JP3242256B2 (en) | 1994-03-10 | 1994-03-10 | Printing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3999194A JP3242256B2 (en) | 1994-03-10 | 1994-03-10 | Printing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH07246724A true JPH07246724A (en) | 1995-09-26 |
JP3242256B2 JP3242256B2 (en) | 2001-12-25 |
Family
ID=12568408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3999194A Expired - Fee Related JP3242256B2 (en) | 1994-03-10 | 1994-03-10 | Printing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3242256B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012116083A (en) * | 2010-11-30 | 2012-06-21 | Oki Data Corp | Bar code printing device |
JP2014008771A (en) * | 2012-07-03 | 2014-01-20 | Toshiba Tec Corp | Thermal printer and program therefor |
JP2019018532A (en) * | 2017-07-21 | 2019-02-07 | 東芝テック株式会社 | Printer |
CN113442599A (en) * | 2020-03-26 | 2021-09-28 | 精工电子有限公司 | Line thermal printer |
CN113442599B (en) * | 2020-03-26 | 2024-11-19 | 精工电子有限公司 | Line thermal printer |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4923740B2 (en) | 2006-05-31 | 2012-04-25 | 富士ゼロックス株式会社 | Image processing system, image forming apparatus, and image processing program |
JP5428768B2 (en) * | 2009-11-05 | 2014-02-26 | 富士ゼロックス株式会社 | Image forming apparatus and image forming program |
-
1994
- 1994-03-10 JP JP3999194A patent/JP3242256B2/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012116083A (en) * | 2010-11-30 | 2012-06-21 | Oki Data Corp | Bar code printing device |
JP2014008771A (en) * | 2012-07-03 | 2014-01-20 | Toshiba Tec Corp | Thermal printer and program therefor |
JP2019018532A (en) * | 2017-07-21 | 2019-02-07 | 東芝テック株式会社 | Printer |
CN113442599A (en) * | 2020-03-26 | 2021-09-28 | 精工电子有限公司 | Line thermal printer |
CN113442599B (en) * | 2020-03-26 | 2024-11-19 | 精工电子有限公司 | Line thermal printer |
Also Published As
Publication number | Publication date |
---|---|
JP3242256B2 (en) | 2001-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3578280B2 (en) | Tape printer | |
EP0580438B1 (en) | Tape printing device | |
JPH05305730A (en) | Tape printer | |
US6247860B1 (en) | Image-printing method and device | |
JP4631237B2 (en) | Thermal recording device | |
JP3242256B2 (en) | Printing device | |
JPH07125338A (en) | Tape printing apparatus | |
JPH10157255A (en) | Image-forming apparatus | |
EP0899113B1 (en) | Print density control for a thermal recording apparatus | |
JP3031157B2 (en) | Printing device | |
JPH07205529A (en) | Tape printer | |
JP3031158B2 (en) | Printing device | |
JP2953294B2 (en) | Printing device | |
US7084891B2 (en) | Photoprinter printing image on recording paper | |
JPH06171125A (en) | Thermal printing device | |
JP3809194B2 (en) | Tape printer | |
JPH07276746A (en) | Tape printing apparatus | |
JP3767563B2 (en) | Tape printer | |
JPH08300713A (en) | Apparatus for controlling thermal head printing | |
JPH1148542A (en) | Printer | |
JP3370774B2 (en) | Tape printer | |
JPH1178099A (en) | Thermal recorder | |
JPH07132657A (en) | Tape printer | |
JP3521310B2 (en) | Barcode creation device | |
JPH09277579A (en) | Printing equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071019 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081019 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091019 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091019 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101019 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101019 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111019 Year of fee payment: 10 |
|
LAPS | Cancellation because of no payment of annual fees |