JPH09109425A - Printer and recording paper used therein - Google Patents

Printer and recording paper used therein

Info

Publication number
JPH09109425A
JPH09109425A JP26706995A JP26706995A JPH09109425A JP H09109425 A JPH09109425 A JP H09109425A JP 26706995 A JP26706995 A JP 26706995A JP 26706995 A JP26706995 A JP 26706995A JP H09109425 A JPH09109425 A JP H09109425A
Authority
JP
Japan
Prior art keywords
printing
tape
recording paper
ink
color
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
JP26706995A
Other languages
Japanese (ja)
Inventor
Satoru Kimura
哲 木村
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 JP26706995A priority Critical patent/JPH09109425A/en
Publication of JPH09109425A publication Critical patent/JPH09109425A/en
Pending legal-status Critical Current

Links

Landscapes

  • Common Mechanisms (AREA)
  • Electronic Switches (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Handling Of Continuous Sheets Of Paper (AREA)

Abstract

PROBLEM TO BE SOLVED: To enable accurate positioning without requiring a complicated structure and control by shifting the drive range of a printing head on the basis of the measured value of the width of the mark given to recording paper measured at a constant position. SOLUTION: When the mark measuring part 31 can measure the passing time of the tape as the data showing the width of the tape fed detection mark applied to the rear surface of the tape on the basis of output of the photosensor 29 present at the constant position at a time of tape feed, the measured value is stored in a register to execute the sub-routine determining the shift quantity of the printing position range in the head heater of a thermal head 18 determining the shift quantity of the predetermined position range of the thermal printing head heater 18. The oblique running degree of the tape is detected on the basis of the measured value of the tape feed detection mark and, corresponding to this, this printing head 18 is shifted on the basis of the direction crossing the tape feed direction at a right angle, accurate positioning can be performed without requiring a complicated structure and control.

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 such as a tape printer or a facsimile which prints using, for example, a long strip recording paper as a print medium.

【0002】[0002]

【従来の技術】従来、オーディオカセットやビデオカセ
ットに貼付けてその内容を記すインデックスラベル、あ
るいは種々の所持品に貼付けてその所有者を記すネーム
ラベル等をオリジナルで作成する装置の1つとして、例
えばテーププリンタが提供されている。
2. Description of the Related Art Conventionally, as one of the devices for making an original index label which is attached to an audio cassette or a video cassette and describes the contents thereof, or a name label which is attached to various belongings and describes the owner thereof, for example, A tape printer is provided.

【0003】このテーププリンタは、多数の文字入力キ
ーを備えた文書作成機能を有し、この文書作成機能によ
り任意に作成した文字列からなる文書データ等を、印刷
キーを操作することでテキストデータとしてラベル状の
テープにサーマル印刷ヘッドを介して熱転写印刷して出
力するものである。
This tape printer has a document creation function provided with a large number of character input keys, and text data composed of a character string arbitrarily created by this document creation function is converted into text data by operating the print key. As a result, thermal transfer printing is performed on a label tape via a thermal printing head, and the tape is output.

【0004】ここで、ラベル状のテープが搬送され、上
記サーマル印刷ヘッドによって印刷される際、例えばテ
ープの斜行等によりテープとサーマル印刷ヘッドとの相
対位置が正規の位置からずれてしまうと、当然ながらテ
ープ上に印刷される文書データの位置もテープの搬送方
向と直交する方向にずれてしまうことになる。
When the label-shaped tape is conveyed and printed by the thermal print head, if the relative position between the tape and the thermal print head deviates from the normal position due to, for example, skewing of the tape, Naturally, the position of the document data printed on the tape also shifts in the direction orthogonal to the tape transport direction.

【0005】また、上記のような熱転写方式のテーププ
リンタでは、インクリボンのインクをサーマル印刷ヘッ
ドにより溶融させてテープに転写させているが、カラー
印刷を行なう場合には、イエローY,マゼンタM,シア
ンCの3原色のインクをそれぞれ同一の長さで繰返し配
置したカラーインクリボンを用い、各色のインクで重ね
印刷することにより、カラーのデータが印刷できるよう
になっている。
Further, in the above-mentioned tape printer of the thermal transfer system, the ink of the ink ribbon is melted by the thermal printing head and transferred to the tape. However, in the case of color printing, yellow Y, magenta M, By using a color ink ribbon in which the inks of the three primary colors of cyan C are repeatedly arranged with the same length, the color data can be printed by overlapping and printing the inks of the respective colors.

【0006】この場合、サーマル印刷ヘッドはプリンタ
に対して固定されており、インクリボン及びテープが共
に搬送されて当該テープに対する印刷が行なわれるた
め、カラー印刷を行なう場合には、イエローYによる1
色目の印刷終了後のマゼンタMによる2色目の印刷開始
に際し、また、マゼンタMによる2色目の印刷終了後の
シアンCによる3色目の印刷の開始に際し、その都度、
テープを印刷方向とは逆の方向に搬送させ、その印刷範
囲の先頭位置をサーマル印刷ヘッドによる印刷開始位置
に合わせている。
In this case, the thermal print head is fixed to the printer, and the ink ribbon and the tape are conveyed together and printing is performed on the tape.
At the start of printing of the second color by magenta M after printing of the color, and at the start of printing of the third color by cyan C after the printing of the second color by magenta M,
The tape is conveyed in the direction opposite to the printing direction, and the leading position of the printing range is aligned with the printing start position of the thermal printing head.

【0007】したがって、テープの印刷範囲の先頭位置
をサーマル印刷ヘッドの印刷開始位置に合わせる際、そ
の位置合せを正確に行なうことができないと、テープ上
に印刷される文書データの色がずれてしまうこととな
る。
Therefore, when the head position of the print range of the tape is aligned with the print start position of the thermal print head, if the alignment cannot be performed accurately, the color of the document data printed on the tape will shift. It will be.

【0008】[0008]

【発明が解決しようとする課題】上述したテープの斜行
等によりテープとサーマル印刷ヘッドとが該テープの搬
送方向と直交する方向(幅方向)にずれてしまうのを防
ぐために、該テープの幅方向の両端にそれぞれテープ送
り用のローラを設ける一方、テープ記録面の幅方向の両
端に一定間隔で線状の位置マークを設け、これをそれぞ
れ検出器で検出してマーク検出時間を基準となるテープ
送りパルス数と比較して、ずれ分に応じて2つのテープ
送りローラのテープ送り量を制御するようにしたものが
ある。
In order to prevent the tape and the thermal printing head from being displaced in the direction (width direction) orthogonal to the transport direction of the tape due to the above-described skewing of the tape, the width of the tape. While tape feed rollers are provided at both ends in the direction, linear position marks are provided at regular intervals at both ends in the width direction of the tape recording surface, and each of these is detected by a detector and the mark detection time is used as a reference. In some systems, the tape feed amount of the two tape feed rollers is controlled according to the amount of deviation compared with the number of tape feed pulses.

【0009】しかしながらこのような構成では、2つの
テープ送りローラ及び検出器を設けなければならず、そ
の構造及び制御が複雑なものとなってしまうために、小
型の印刷方法には採用することができない。
However, in such a structure, two tape feed rollers and a detector must be provided, which complicates the structure and control, so that it can be used for a small printing method. Can not.

【0010】また、上記カラー印刷時のテープの搬送方
向のずれを防止するために、該テープの搬送方向に沿っ
て線状の位置マークを一定間隔で設けておき、これをテ
ープの往復搬送時に計数することによりその計数値で位
置合わせを行なうようにしたものがあった。
Further, in order to prevent the tape from being displaced in the carrying direction during the color printing, linear position marks are provided at regular intervals along the carrying direction of the tape, and these are arranged at the time of reciprocating the tape. In some cases, counting is performed to perform alignment with the counted value.

【0011】しかしながらこのような構成では、ただ単
にテープの搬送方向の印刷開始位置合わせを行なうこと
しかできず、上述したテープの斜行等による搬送方向と
は直交する幅方向のずれに対処することができない。
However, in such a configuration, the print start position can only be adjusted in the tape transport direction, and the deviation in the width direction orthogonal to the tape transport direction due to the above-described skew of the tape or the like can be dealt with. I can't.

【0012】本発明は上記のような実情に鑑みてなされ
たもので、その目的とするところは、複雑な構造及び制
御を必要とせずに、テープの搬送方向と直交する方向へ
のずれに対処し、あるいはテープの搬送方向及び搬送方
向と直交する方向へのずれに対処して正確な位置決めを
行なって文書データを印刷することが可能な印刷装置及
びこの印刷装置に使用される記録紙を提供することにあ
る。
The present invention has been made in view of the above circumstances, and an object thereof is to cope with a deviation in a direction orthogonal to the tape transport direction without requiring a complicated structure and control. Or a printing device capable of printing document data by accurately positioning the tape in the transport direction and in a direction orthogonal to the transport direction, and a recording paper used in the printing device. To do.

【0013】[0013]

【課題を解決するための手段】[Means for Solving the Problems]

(1) 搬送方向の幅が規則変化するマークが該搬送方
向に沿って予め連続して付された記録紙と、この記録紙
の上記直交方向に沿って複数の記録素子が配列された印
刷ヘッドを有し、上記記録紙を搬送しながら上記記録素
子の配列の一定範囲を駆動して印刷する印刷手段と、こ
の印刷手段による印刷中に上記記録紙に付されたマーク
の幅を定位置で計測する計測手段と、この計測手段の計
測値に基づいて上記印刷手段による印刷中に上記印刷ヘ
ッドの駆動範囲をシフトさせる制御手段とを具備したこ
とを特徴とする。
(1) Recording paper on which marks whose widths in the carrying direction are regularly changed are continuously formed in advance along the carrying direction, and a print head in which a plurality of recording elements are arranged along the orthogonal direction of the recording paper. A printing means for printing by driving a certain range of the array of the recording elements while conveying the recording paper, and a width of a mark attached to the recording paper during printing by the printing means at a fixed position. It is characterized by comprising a measuring unit for measuring and a control unit for shifting the drive range of the print head during printing by the printing unit based on the measurement value of the measuring unit.

【0014】上記(1)項に係る印刷装置では、計測手
段により印刷ヘッドに対する記録紙の位置を計測し、そ
の計測値に応じて印刷ヘッドにおける複数の記録素子中
の駆動範囲をシフトさせるため、記録紙が印刷ヘッドに
対して斜行していてもこれに対応し、常に記録紙の所定
位置に印刷させることができる。
In the printing apparatus according to the above item (1), the position of the recording sheet with respect to the print head is measured by the measuring means, and the drive range of the plurality of recording elements in the print head is shifted according to the measured value. Even if the recording paper is skewed with respect to the print head, it is possible to always print at a predetermined position on the recording paper.

【0015】(2) 搬送方向の幅が規則変化するマー
クが該搬送方向に沿って予め連続して付された記録紙
と、この記録紙の上記直交方向に沿って複数の記録素子
が配列された印刷ヘッドを有し、上記記録紙を往復搬送
しながら上記記録素子の配列の一定範囲を駆動して複数
色のインクで重ね印刷する印刷手段と、この印刷手段に
よる最初の一色のインクでの印刷中に上記記録紙に付さ
れたマークの幅を定位置で計測する計測手段と、この計
測手段の計測値に基づいて上記印刷手段による最初の一
色のインクでの印刷中に上記印刷ヘッドの駆動範囲をシ
フトさせる第1の制御手段と、この第1の制御手段によ
る上記記録紙上の制御位置情報及びシフト情報を記憶す
る記憶手段と、この記憶手段で記憶した各情報に基づい
て上記印刷手段による最初の一色のインクに続く次の色
以降のインクでの重ね印刷中に上記印刷ヘッドの駆動範
囲をシフトさせる第2の制御手段とを具備したことを特
徴とする。
(2) A recording paper on which marks whose width in the carrying direction is regularly changed are continuously formed in advance along the carrying direction, and a plurality of recording elements are arranged along the orthogonal direction of the recording paper. A printing unit that has a printing head and drives the recording paper in a predetermined range while reciprocating the recording paper to perform overprinting with a plurality of colors of ink; Measuring means for measuring the width of the mark attached to the recording paper at a fixed position during printing, and based on the measurement value of the measuring means, the print head of the print head during printing with the first color ink by the printing means. First control means for shifting the drive range, storage means for storing control position information and shift information on the recording paper by the first control means, and the printing means based on each information stored in the storage means by A second control unit that shifts the drive range of the print head during overprinting with the ink of the first color following the ink of the next color.

【0016】上記(2)項に係る印刷装置では、重ね印
刷による最初の一色のインクでの印刷中に計測手段によ
り印刷ヘッドに対する記録紙の位置を計測し、その計測
値に応じて印刷ヘッドにおける複数の記録素子中の駆動
範囲を最初の一色のインクでの印刷中にシフトさせると
共に、この記録紙上の制御位置情報及びシフト情報を記
憶して上記最初の一色のインクに続く次の色以降のイン
クでの重ね印刷中にも上記印刷ヘッドの駆動範囲をシフ
トさせるようにしたため、記録紙が印刷ヘッドに対して
斜行していてもこれに対応し、常に記録紙の所定位置に
複数色でカラー印刷させることができる。
In the printing apparatus according to the above item (2), the position of the recording paper with respect to the print head is measured by the measuring means during the printing of the first ink of one color by the overprinting, and the print head is moved according to the measured value. The drive range in the plurality of recording elements is shifted during printing with the first ink of one color, and the control position information and shift information on this recording paper are stored to store the following one color ink after the ink of the first one color. Since the drive range of the print head is shifted even during overprinting with ink, even if the recording paper is skewed with respect to the print head, this can be dealt with, and it is always possible to use multiple colors at predetermined positions on the recording paper. Color printing is possible.

【0017】(3) 搬送方向の幅が規則変化するマー
クが該搬送方向に沿って予め連続して付された記録紙
と、この記録紙の上記直交方向に沿って複数の記録素子
が配列された印刷ヘッドを有し、上記記録素子の配列の
一定範囲を駆動して複数色のインクで重ね印刷する印刷
手段と、この印刷手段による重ね印刷のために上記記録
紙を往復搬送する搬送手段と、定位置に設けられ、上記
記録紙の往復搬送中に上記マークを読取る毎に読取信号
を出力する検出手段と、上記印刷手段による最初の一色
のインクでの印刷中に上記検出手段の読取信号に基づい
て上記記録紙に付されたマークの幅を計測する計測手段
と、上記記録紙の往復搬送毎に上記検出器の読取信号に
基づいて上記記録紙に付されたマーク数を計数する計数
手段と、上記計測手段の計測値に基づいて上記印刷手段
による最初の一色のインクでの印刷中に上記印刷ヘッド
の駆動範囲をシフトさせる第1の制御手段と、この第1
の制御手段による上記記録紙上の制御位置情報及びシフ
ト情報を記憶する記憶手段と、この記憶手段で記憶した
各情報に基づいて上記印刷手段による最初の一色のイン
クに続く次の色以降のインクでの重ね印刷中に上記印刷
ヘッドの駆動範囲をシフトさせる第2の制御手段と、上
記計数手段の計数値に基づいて上記搬送手段による上記
記録紙の搬送距離を制御する第3の制御手段とを具備し
たことを特徴とする。
(3) A recording paper on which marks whose widths in the carrying direction are regularly changed are continuously formed along the carrying direction, and a plurality of recording elements are arranged along the orthogonal direction of the recording paper. A printing means for driving a certain range of the array of recording elements to perform overprinting with a plurality of color inks; and a conveying means for reciprocating the recording paper for overprinting by the printing means. A detection unit that is provided at a fixed position and outputs a read signal every time the mark is read during the reciprocating conveyance of the recording paper; and a read signal of the detection unit during the printing of the first color ink by the printing unit. Measuring means for measuring the width of the mark attached to the recording paper based on the above, and a count for counting the number of marks attached to the recording paper based on the read signal of the detector every time the recording paper is reciprocated. Means and the measuring means First control means for shifting the drive range of the print head during printing with the first one color ink by the printing means based on the measured value of
Storage means for storing the control position information and shift information on the recording paper by the control means of, and the ink of the next and subsequent colors following the first one color ink by the printing means based on each information stored by the storage means. A second control means for shifting the drive range of the print head during the overprinting of, and a third control means for controlling the transport distance of the recording paper by the transport means based on the count value of the counting means. It is characterized by having.

【0018】上記(3)項に係る印刷装置では、重ね印
刷による最初の一色のインクでの印刷中に計測手段によ
り印刷ヘッドに対する記録紙の位置を計測し、その計測
値に応じて印刷ヘッドにおける複数の記録素子中の駆動
範囲を最初の一色のインクでの印刷中にシフトさせる一
方、上記記録紙の往復搬送毎に上記検出器の読取信号に
基づいて上記記録紙に付されたマーク数を計数し、その
計数値から正確な往復搬送の距離を制御しながら最初の
一色のインクに続く次の色以降のインクでの重ね印刷中
にも上記印刷ヘッドの駆動範囲をシフトさせるようにし
たため、記録紙が印刷ヘッドに対して斜行していてもこ
れに対応し、印刷開始位置の位置決めを正確に行ないな
がら常に記録紙の所定位置に複数色でカラー印刷させる
ことができる。
In the printing apparatus according to the above item (3), the position of the recording paper with respect to the print head is measured by the measuring means during the printing with the first ink of one color by the overprinting, and the print head position is measured according to the measured value. While the drive range in the plurality of recording elements is shifted during printing with the first ink of one color, the number of marks attached to the recording paper is changed based on the reading signal of the detector for each reciprocating conveyance of the recording paper. Counting, while controlling the distance of accurate reciprocating conveyance from the counted value, the drive range of the print head is shifted during overprinting with the ink of the first color following the ink of the first color. Even if the recording paper is skewed with respect to the print head, this can be dealt with, and it is possible to perform color printing at a predetermined position on the recording paper with a plurality of colors at all times while accurately positioning the print start position.

【0019】[0019]

【発明の実施の形態】以下図面により本発明の実施の一
形態について説明する。図1は本発明のカラー印刷装置
を搭載したテーププリンタの電子回路の構成を示すブロ
ック図である。
BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of an electronic circuit of a tape printer equipped with the color printing apparatus of the present invention.

【0020】このテーププリンタの電子回路には、制御
部(CPU)11が備えられる。制御部11は、キー入
力部12からのキー操作信号に応じてROM13に予め
記憶されているシステムプログラムを起動させ、回路各
部の動作制御を行なうもので、この制御部11には、前
記キー入力部12、ROM13の他、RAM14、CG
(キャラクタジェネレータ)ROM15が接続されると
共に、プリンタ制御部16からヘッドドライバ17を介
して複数のサーマル記録素子が規則配列されたサーマル
印刷ヘッド18が接続され、また、プリンタ制御部16
からヘッド駆動モータドライバ19を介して上記サーマ
ル印刷ヘッド18のアップ/ダウンを行なうための印刷
ヘッド駆動モータ20が接続され、また、プリンタ制御
部16から巻取り軸駆動モータドライバ21を介して記
録時にプラテンとインクリボンをそれぞれ送るプラテン
/インクリボン巻取り軸駆動モータ22が接続され、ま
た、プリンタ制御部16から供給軸駆動モータドライバ
23を介してカラーインクリボンのイエローY,マゼン
タM,シアンCの1色毎にテープを戻して重ね印刷する
ためのテープ供給軸駆動モータ24が接続され、また、
プリンタ制御部16からカッタ駆動モータドライバ25
を介してラベル状のテープをカットするオートカッタの
ためのテープカッタ駆動モータ26が接続される。
The electronic circuit of this tape printer is provided with a control unit (CPU) 11. The control unit 11 activates a system program stored in advance in the ROM 13 in response to a key operation signal from the key input unit 12 to control the operation of each part of the circuit. RAM 12, CG in addition to the part 12 and ROM 13
(Character generator) ROM 15 is connected, and a thermal print head 18 in which a plurality of thermal recording elements are regularly arranged is connected from a printer control section 16 via a head driver 17, and the printer control section 16 is also connected.
Is connected to a print head drive motor 20 for up / down movement of the thermal print head 18 via a head drive motor driver 19, and the printer control unit 16 via a take-up shaft drive motor driver 21 at the time of recording. A platen / ink ribbon take-up shaft drive motor 22 for sending a platen and an ink ribbon, respectively, is connected, and the printer controller 16 supplies yellow Y, magenta M, and cyan C of color ink ribbons via a supply shaft drive motor driver 23. A tape supply shaft drive motor 24 for returning the tape for each color and performing overprinting is connected, and
From the printer controller 16 to the cutter drive motor driver 25
A tape cutter drive motor 26 for an automatic cutter that cuts a label-shaped tape is connected via the.

【0021】さらに、上記制御部11には、イメージリ
ーダ27、液晶表示部28が接続される。前記キー入力
部12には、テキストデータとなる任意の文字列を入力
するためのかな文字キー、数字キー、記号キーやかな/
漢字変換キー等からなる文字入力用キー群が備えられる
と共に、各種入力データの確定、選択データの確定、設
定機能開始の指示等を行なう際に操作される実行キー、
キー入力されたテキストデータやイメージ入力された画
像データ等の印刷処理を実行する際に操作される印刷キ
ー等が備えられる。
Further, an image reader 27 and a liquid crystal display unit 28 are connected to the control unit 11. In the key input unit 12, a kana character key, a numeric key, a symbol key or a kana / kana for inputting an arbitrary character string to be text data.
A character input key group consisting of Kanji conversion keys and the like is provided, and an execution key that is operated when confirming various input data, confirming selected data, instructing start of setting function, etc.
A print key or the like that is operated when executing print processing of key-input text data or image-input image data is provided.

【0022】前記ROM13には、各種データ入力モー
ドにおけるテキストデータやイメージデータの入力制御
プログラムや印刷制御プログラム等、制御部11による
システム制御プログラムが予め記憶される。
The ROM 13 stores in advance a system control program by the control unit 11, such as an input control program for text data and image data in various data input modes and a print control program.

【0023】前記CGROM15には、前記キー入力部
12により入力可能な全ての文字、数字、記号、命令コ
ードに対応したキャラクタパターンデータが予め記憶さ
れる。
The CGROM 15 stores in advance character pattern data corresponding to all characters, numbers, symbols, and instruction codes that can be input by the key input unit 12.

【0024】さらに、このテーププリンタには、テープ
Tの裏側にその搬送方向に沿って等間隔に付されたテー
プ搬送検知マークMKをその反射率の違いにより検知し
てテープ搬送検知信号を出力するための定位置に配設さ
れたフォトセンサ29が備えられ、このフォトセンサ2
9から出力されたテープ搬送検知信号はマーク数計数部
30、マーク幅計測部31に送られる。
Further, in this tape printer, the tape transport detection marks MK provided on the back side of the tape T at equal intervals along the transport direction are detected by the difference in reflectance and a tape transport detection signal is output. The photosensor 29 is provided at a fixed position for
The tape transport detection signal output from 9 is sent to the mark number counting unit 30 and the mark width measuring unit 31.

【0025】マーク数計数部30は、テープTの搬送距
離を求めるためにフォトセンサ29からのテープ搬送検
知マークMKを計数し、その計数値を制御部11に送出
する。
The mark number counting section 30 counts the tape feeding detection marks MK from the photo sensor 29 to obtain the feeding distance of the tape T, and sends the counted value to the control section 11.

【0026】一方、マーク幅計測部31は、フォトセン
サ29からのテープ搬送検知信号の通過時間に対応した
クロックパルス数からマーク幅データを求め、求めたマ
ーク幅データをやはり制御部11に送出する。
On the other hand, the mark width measuring unit 31 obtains the mark width data from the number of clock pulses corresponding to the passage time of the tape transport detection signal from the photo sensor 29, and sends the obtained mark width data to the control unit 11 as well. .

【0027】また、このテーププリンタには、カラーイ
ンクリボンRのイエローY、マゼンタM、シアンCの各
インク色の境界に配置された長さの異なる境界検知マー
クm1〜m3を検知してインク位置検知信号を出力する
他のフォトセンサ32が備えられる。
Also, in this tape printer, boundary detection marks m1 to m3 of different lengths arranged at the boundaries of the yellow Y, magenta M, and cyan C ink colors of the color ink ribbon R are detected to detect ink positions. Another photo sensor 32 that outputs a detection signal is provided.

【0028】このフォトセンサ32から出力されたイン
ク位置検知信号は、検出部33に供給されてサーマル印
刷ヘッド18に対するカラーインクリボンRの各インク
範囲の先頭位置が検出され、この検出部33により検出
されたインク先頭位置検出信号は制御部11に送られ
る。
The ink position detection signal output from the photo sensor 32 is supplied to the detection unit 33, and the head position of each ink range of the color ink ribbon R with respect to the thermal print head 18 is detected. The generated ink head position detection signal is sent to the control unit 11.

【0029】なお、キー入力部12によりキー入力され
たテキストデータやイメージリーダ27によりイメージ
入力された画像データ等からなる印刷データは、RAM
14に内蔵される印刷バッファに書込まれて記憶され
る。
The print data composed of the text data keyed in by the key input unit 12 and the image data imaged by the image reader 27 is stored in the RAM.
The data is written and stored in the print buffer built in 14.

【0030】図2は前記テーププリンタに収容されるカ
ラー印刷用のインクテープカセット41の内部構成を示
す図である。装置本体のカセット収容部には、インクテ
ープカセット41が装着収容されて使用される。
FIG. 2 is a diagram showing the internal construction of an ink tape cassette 41 for color printing housed in the tape printer. The ink tape cassette 41 is mounted and stored in the cassette storage portion of the apparatus body for use.

【0031】上記インクテープカセット41には、テー
プ供給リール42から供給され、上記テキストデータや
画像データ等の印刷データが印刷されるラベル状の接着
剤付きテープTと、インクリボン供給リール43から供
給され、上記テープTに対する熱転写用の3原色のイン
ク(イエローY、マゼンタM、シアンC)を有するカラ
ーインクリボンRが備えられる。
The ink tape cassette 41 is supplied from the tape supply reel 42 and is supplied from the ink ribbon supply reel 43 and a label-shaped adhesive tape T on which print data such as the text data and image data is printed. A color ink ribbon R having three primary color inks (yellow Y, magenta M, cyan C) for thermal transfer to the tape T is provided.

【0032】テープTは転写部44においてカラーイン
クリボンRと略平行に接触して同時進行し、テープ排出
口45から排出されるよう構成される。カセット収容部
に対し、上記インクテープカセット41は、装置本体の
一部側面を被う開閉蓋を開放することで着脱可能になる
もので、該インクテープカセット41の内部に配された
リボン巻取りリール46は、印刷データの印刷に伴ない
プラテン/インクリボン巻取り軸駆動モータ22により
駆動されるインクリボン巻取り軸により図中で時計方向
に回転され、このリボン巻取りリール46によるカラー
インクリボンRの巻取りに伴ないこれに接触するテープ
Tも同時並行して引出される。
The tape T is arranged so as to contact the color ink ribbon R in the transfer portion 44 substantially in parallel with each other and to proceed at the same time, and to be ejected from the tape ejection port 45. The ink tape cassette 41 can be attached to and detached from the cassette accommodating portion by opening an opening / closing lid that covers a part of the side surface of the apparatus main body. The reel 46 is rotated clockwise in the figure by the ink ribbon take-up shaft driven by the platen / ink ribbon take-up shaft drive motor 22 as the print data is printed. Along with the winding of R, the tape T that comes into contact with it is also drawn out in parallel.

【0033】この場合、上記プラテン/インクリボン巻
取り軸駆動モータ22により上記インクリボン巻取り軸
と共に図中の反時計方向に回転駆動されるプラテンロー
ラ22aは、インクテープカセット41の転写部44に
おけるテープTに沿って位置設定され、また、サーマル
印刷ヘッド18は同転写部44におけるインクリボンR
に沿って位置設定される。
In this case, the platen roller 22a, which is driven by the platen / ink ribbon take-up shaft drive motor 22 together with the ink ribbon take-up shaft to rotate in the counterclockwise direction in the drawing, is located in the transfer portion 44 of the ink tape cassette 41. The thermal print head 18 is positioned along the tape T, and the thermal print head 18 has the ink ribbon R in the transfer section 44.
Positioned along.

【0034】そして、サーマル印刷ヘッド18は、印刷
ヘッド駆動モータ20により矢印Xで示す方向にスライ
ド動作し、印刷記録動作時にはそのヘッド発熱体をプラ
テンローラ22aの方向に押付けて当該ヘッド発熱体、
カラーインクリボンR、テープT、プラテンローラ22
aを相互に圧接状態とし、非印刷記録動作時にはそのヘ
ッド発熱体をプラテンローラ22aから離間させて上記
カラーインクリボンR及びテープTの圧接状態を開放す
る。
Then, the thermal print head 18 slides in the direction indicated by the arrow X by the print head drive motor 20, and presses the head heating element in the direction of the platen roller 22a during the print recording operation,
Color ink ribbon R, tape T, platen roller 22
a is brought into pressure contact with each other, and the head heating element is separated from the platen roller 22a at the time of non-printing recording operation to release the pressure contact state of the color ink ribbon R and the tape T.

【0035】インクテープカセット41の内部に配され
たテープ供給リール42は、上記カラーインクリボンR
及びテープTの圧接状態が開放された非印刷記録動作時
の2色目印刷及び3色目印刷への重ね印刷移行に際して
のみ、テープ供給軸駆動モータ24により駆動されるテ
ープ供給軸により図中の反時計方向である巻取り方向に
回転され、このテープ供給リール42によるテープTの
巻取りにより、当該テープTが1印刷範囲に対応する距
離だけ逆搬送され、該印刷範囲の先頭がサーマル印刷ヘ
ッド18におけるヘッド発熱体の位置に合わされる。
The tape supply reel 42 arranged inside the ink tape cassette 41 is provided with the color ink ribbon R.
Also, the counterclockwise in the figure by the tape supply shaft driven by the tape supply shaft drive motor 24 only at the time of the transition of the overprinting to the second color printing and the third color printing in the non-printing recording operation in which the pressure contact state of the tape T is released. When the tape T is wound by the tape supply reel 42, the tape T is reversely conveyed by a distance corresponding to one printing range, and the head of the printing range is in the thermal print head 18. It is aligned with the position of the head heating element.

【0036】また、上記サーマル印刷ヘッド18のヘッ
ド発熱体に対応する印刷位置からテープTの搬送方向に
一定距離で離間したテープ排出口45の直後には、図示
はしないが該テープ排出口45より先の装置本体の外側
に搬送、導出されたテープTを切断分離するためのテー
プカッタ駆動モータ26により駆動されるカッタが配置
されるものとする。
Immediately after the tape ejection port 45, which is separated from the printing position corresponding to the head heating element of the thermal printing head 18 in the tape T transport direction by a certain distance, from the tape ejection port 45, although not shown. It is assumed that a cutter driven by a tape cutter drive motor 26 for cutting and separating the tape T which has been conveyed and led out is arranged outside the apparatus main body.

【0037】また、上記フォトセンサ29は図示する如
く上記転写部44のプラテンローラ22a近傍に配置さ
れ、テープTのカラーインクリボンRとは接しない面
側、すなわち記録面の裏面側に一定間隔で付されたテー
プ搬送検知マークを検出する。
Further, the photo sensor 29 is arranged near the platen roller 22a of the transfer section 44 as shown in the drawing, and at a constant interval on the side of the tape T which is not in contact with the color ink ribbon R, that is, the back side of the recording surface. The attached tape transport detection mark is detected.

【0038】さらに、このフォトセンサ29とテープT
及びカラーインクリボンRを挟むようにして、上記転写
部44内にフォトセンサ32が配置される。このフォト
センサ32がカラーインクリボンRのイエローY、マゼ
ンタM、シアンCの各インク色の境界に配置された長さ
の異なる境界検知マークm1〜m3を検知し、インク位
置検知信号を出力する。
Further, the photo sensor 29 and the tape T
The photo sensor 32 is arranged in the transfer section 44 so as to sandwich the color ink ribbon R. The photo sensor 32 detects boundary detection marks m1 to m3 having different lengths arranged at the boundaries of the ink colors of yellow Y, magenta M, and cyan C of the color ink ribbon R, and outputs an ink position detection signal.

【0039】なお、上記図2はテーププリンタのカセッ
ト収容部に装着されるカラー印刷用のインクテープカセ
ット41及びこれに対応した装置本体側の構成を示した
ものであるが、モノクロ印刷用のインクテープカセット
もほぼ同様の構成であり、カラーインクリボンRに代え
て境界検知マークm1〜m3の付されていない単一色、
例えば黒のモノクロインクリボンR1が配設されるよう
になるものである。
FIG. 2 shows the ink tape cassette 41 for color printing mounted in the cassette housing of the tape printer and the apparatus main body side corresponding to the ink tape cassette 41. The tape cassette has almost the same configuration, and instead of the color ink ribbon R, a single color without the boundary detection marks m1 to m3,
For example, a black monochrome ink ribbon R1 is provided.

【0040】続く図3は上記RAM14の内部メモリ構
成を例示するものである。同図に示すようにRAM14
は、上記キー入力部12の操作によって入力された文字
等のテキストデータを記憶するテキストメモリ14a、
このテキストメモリ14aに記憶されたテキストデータ
をそのキャラクタパターンデータに従って展開したイメ
ージデータを記憶するイメージメモリ14b、上記サー
マル印刷ヘッド18のヘッド発熱体に対応した上記イメ
ージメモリ14b中のイメージデータ1ライン分を記憶
する印刷バッファ14c、上記イメージリーダ27から
取込んだカラー画像データを記憶する画像メモリ14
d、印刷すべきカラー画像データをその色成分イエロー
Y、マゼンタM、シアンC毎に分離して記憶するY成分
メモリ14e、M成分メモリ14f及びC成分メモリ1
4g、印刷ライン数を記憶するレジスタA14h、テー
プ送り量を記憶するレジスタB14i、計測したテープ
搬送検知マークの幅を記憶するレジスタC14j、テー
プ搬送検知マークの計数値を記憶するレジスタD14
k、印刷ラインの総数を記憶するレジスタE14l、テ
ープTの斜行等によるサーマル印刷ヘッド18のヘッド
発熱体でのシフト量を記憶するレジスタF14m、テー
プ送りのステップ数を示す位置データ及びシフト量を示
すシフトデータを制御データとして2組分記憶する制御
データメモリ14nを有する。
The following FIG. 3 illustrates the internal memory configuration of the RAM 14. As shown in FIG.
Is a text memory 14a for storing text data such as characters input by operating the key input unit 12,
An image memory 14b for storing image data obtained by expanding the text data stored in the text memory 14a according to the character pattern data, and one line of image data in the image memory 14b corresponding to the head heating element of the thermal printing head 18. A print buffer 14c for storing the image data, and an image memory 14 for storing the color image data fetched from the image reader 27.
d, a Y component memory 14e, an M component memory 14f, and a C component memory 1 for separately storing color image data to be printed for each color component yellow Y, magenta M, and cyan C
4g, a register A14h that stores the number of printing lines, a register B14i that stores the tape feed amount, a register C14j that stores the width of the measured tape transport detection mark, and a register D14 that stores the count value of the tape transport detection mark.
k, a register E14l that stores the total number of print lines, a register F14m that stores the shift amount of the head heating element of the thermal print head 18 due to skewing of the tape T, position data indicating the number of tape feed steps, and the shift amount. It has a control data memory 14n for storing the two sets of shift data shown as control data.

【0041】上記イメージメモリ14bに展開記憶され
るイメージデータとしては、モノクロ印刷時には印刷す
べきキャラクタのドットパターンがそのまま記憶される
一方、カラー印刷時にはその時印刷する色成分に対応し
たドットパターンでY成分メモリ14e、M成分メモリ
14f及びC成分メモリ14gのいずれかから転送され
てきたものが記憶されることとなる。
As the image data expanded and stored in the image memory 14b, the dot pattern of the character to be printed is stored as it is at the time of monochrome printing, while at the time of color printing, the dot pattern corresponding to the color component to be printed at that time is used as the Y component. The data transferred from any of the memory 14e, the M component memory 14f, and the C component memory 14g will be stored.

【0042】図4(a)はテープTの記録面の裏面に付
されたテープ搬送検知マークMKを例示するもので、こ
こでは図示する如くテープ搬送検知マークMKはテープ
Tの一側端に接した一辺と、搬送方向と直交する方向の
一辺及び搬送方向側に向けた斜辺を有する直角3角形の
形状を有するものとし、このテープ搬送検知マークMK
が等間隔で配置付加される。
FIG. 4A shows an example of the tape transport detection mark MK provided on the back surface of the recording surface of the tape T. Here, the tape transport detection mark MK contacts one end of the tape T as shown in the figure. The tape conveyance detection mark MK has a right-angled triangular shape having one side, a side orthogonal to the conveyance direction, and an oblique side directed toward the conveyance direction.
Are arranged and added at equal intervals.

【0043】このテープTは上述した如くラベル状の接
着剤付きのものであり、印刷終了後にカッタにより任意
の長さにカットされた後に裏紙が剥離されて、残った印
刷面側が該接着剤により所望する部分に貼着されるもの
で、当然ながら上記テープ搬送検知マークMKは、剥離
されて破棄される裏紙側に付されているため、貼着され
る側の印刷内容に不要に影響を与えることはない。
As described above, the tape T is provided with a label-like adhesive. After the printing is completed, the tape is cut to an arbitrary length and then the backing paper is peeled off. The tape conveyance detection mark MK is attached to a desired portion of the tape, and naturally, the tape transport detection mark MK is attached to the side of the backing paper that is peeled and discarded. Never give.

【0044】しかるに、上記テープ搬送検知マークMK
を図4(b)に拡大して示す。ここではテープ搬送検知
マークMKをテープTの搬送方向とは直交する方向に沿
って5等分し、各領域の境界となるテープTの搬送方向
に沿った幅の寸法W1 〜W4(W1 <W2 <W3 <W4
)を基準として、定位置にある上記フォトセンサ29
の検出信号から算出したテープ搬送検知マークMKの幅
がどの領域に属するかにより、フォトセンサ29がテー
プTの搬送方向と直交する方向のどの位置にあるか、結
果として相対的にテープTがフォトセンサ29とその搬
送方向とは直交する方向にどれだけずれて斜行している
かを検出するものである。
However, the tape transport detection mark MK
Is enlarged and shown in FIG. Here, the tape transport detection mark MK is divided into five equal parts along the direction orthogonal to the transport direction of the tape T, and the widths W1 to W4 (W1 <W2) along the transport direction of the tape T, which is the boundary of each area, are divided. <W3 <W4
) As a reference, the photo sensor 29 in a fixed position
Depending on which region the width of the tape transport detection mark MK calculated from the detection signal belongs to, in which position the photo sensor 29 is in the direction orthogonal to the transport direction of the tape T, and as a result, the tape T is relatively photo The sensor 29 and the conveying direction of the sensor 29 detect how much the sheet is skewed in a direction orthogonal to the conveying direction.

【0045】この場合、フォトセンサ29は上記幅W2
とW3 のほぼ中間に対応する定位置に固定配置されるも
のとし、且つテープTが搬送されるので、実際にはテー
プ搬送検知マークMKがその移動(搬送)速度に対応し
てフォトセンサ29の対向位置を通過する時間tを計測
し、計測した時間tと上記幅寸法W1 〜W4 に対応した
時間値t1 〜t4 (t1 <t2 <t3 <t4 )とそれぞ
れ比較することによりテープ搬送検知マークMKの幅寸
法を計測するものである。
In this case, the photo sensor 29 has the width W2.
It is assumed that the tape T is transported at a fixed position corresponding to a substantially intermediate position between W3 and W3, and the tape transport detection mark MK actually corresponds to the moving (transporting) speed of the photosensor 29. The tape transport detection mark MK is measured by measuring the time t passing through the facing position and comparing the measured time t with the time values t1 to t4 (t1 <t2 <t3 <t4) corresponding to the width dimensions W1 to W4, respectively. The width dimension of is measured.

【0046】次に、上記構成によるテーププリンタの動
作について説明する。まず、上記図2で示したインクテ
ープカセット41を用いてのカラー印刷時の動作につい
て説明する。
Next, the operation of the tape printer having the above configuration will be described. First, the operation at the time of color printing using the ink tape cassette 41 shown in FIG. 2 will be described.

【0047】図5及び図6は、印刷すべきテキストデー
タをRAM14のテキストメモリ14aに記憶させ、あ
るいはイメージリーダ27で取込んだ画像データを画像
メモリ14dに記憶させた後にカラー印刷を行なう際の
処理内容を示すフローチャートであり、その処理当初に
はテキストメモリ14aあるいは画像メモリ14dを除
くRAM14内の各メモリを初期化設定としてクリアす
る等のイニシャル処理を実行した後(ステップA1)、
カラーインクリボンRの最初の一色、例えばイエローY
の頭出しを行なう(ステップA2)。
FIGS. 5 and 6 show the case where the text data to be printed is stored in the text memory 14a of the RAM 14 or the image data fetched by the image reader 27 is stored in the image memory 14d and then color printing is performed. It is a flowchart showing the processing contents, and after the initial processing such as clearing each memory in the RAM 14 excluding the text memory 14a or the image memory 14d as an initialization setting at the beginning of the processing (step A1),
The first color of the color ink ribbon R, for example yellow Y
Is performed (step A2).

【0048】これは、プラテン/インクリボン巻取り軸
駆動モータ22を駆動してインクテープカセット41の
リボン巻取りリール46を回転させることで、フォトセ
ンサ32及び検出部33によりインクテープカセット4
1のカラーインクリボンRのイエローYのインク色の境
界に配置された境界検知マークm1を検知させ、検出部
33からインク先頭位置検出信号が制御部11に送られ
た時点でさらにフォトセンサ32とサーマル印刷ヘッド
18のヘッド発熱体との距離分だけリボン巻取りリール
46を回転させて、カラーインクリボンRのイエローY
のインク範囲の先頭位置をサーマル印刷ヘッド18のヘ
ッド発熱体の位置まで送るものである。
This is because the platen / ink ribbon take-up shaft drive motor 22 is driven to rotate the ribbon take-up reel 46 of the ink tape cassette 41, so that the photo sensor 32 and the detection section 33 cause the ink tape cassette 4 to move.
The boundary detection mark m1 arranged at the boundary of the yellow Y ink color of the first color ink ribbon R is detected, and when the ink head position detection signal is sent from the detection unit 33 to the control unit 11, the photo sensor 32 is further connected. The ribbon take-up reel 46 is rotated by a distance corresponding to the distance from the head heating element of the thermal printing head 18, and the yellow Y of the color ink ribbon R is rotated.
The head position of the ink range is sent to the position of the head heating element of the thermal print head 18.

【0049】その後、キー入力によりテキストメモリ1
4aに記憶されているテキストデータを印刷するのであ
ればこれをイエローY、マゼンタM、シアンCの各色成
分毎にキャラクタパターンとしてそれぞれ展開してY成
分メモリ14e、M成分メモリ14f、C成分メモリ1
4gに記憶させた後にY成分メモリ14eに記憶されて
いる最初の1色であるイエローYの色成分の画像データ
を読出し、あるいはイメージリーダ27で取込んだ画像
データを印刷するのであれば画像メモリ14dから直接
そのうちのイエローYの色成分の画像データを読出し
て、イメージメモリ14bにコピーして記憶させる(ス
テップA3)。
After that, the text memory 1 is input by key input.
If the text data stored in 4a is to be printed, it is developed as a character pattern for each color component of yellow Y, magenta M, and cyan C, and Y component memory 14e, M component memory 14f, C component memory 1
If the image data of the color component of yellow Y, which is the first color stored in the Y component memory 14e after being stored in 4 g, is read out or the image data fetched by the image reader 27 is printed, the image memory The image data of the color component of yellow Y is read out directly from 14d and copied and stored in the image memory 14b (step A3).

【0050】次いで、このイメージメモリ14bに記憶
されたデータからサーマル印刷ヘッド18のヘッド発熱
体に対応した1ライン分のデータを読出し(ステップA
4)、計測値に基づいたシフト量に応じてシフト処理を
施した上で印刷バッファ14cに記憶させる(ステップ
A5)。
Next, one line of data corresponding to the head heating element of the thermal print head 18 is read from the data stored in the image memory 14b (step A).
4) Then, the shift process is performed according to the shift amount based on the measured value, and the result is stored in the print buffer 14c (step A5).

【0051】ここで印刷バッファ14cは、サーマル印
刷ヘッド18のヘッド発熱体数に対応した、イメージメ
モリ14bから読出してきた実際に印刷に用いる印刷デ
ータのビット数より多数の記憶容量を有している。
The print buffer 14c has a storage capacity corresponding to the number of head heating elements of the thermal print head 18 and larger than the number of bits of print data actually read out from the image memory 14b and used for printing. .

【0052】図8(a)はサーマル印刷ヘッド18のヘ
ッド発熱体の配列数及び印刷バッファ14cの印刷デー
タの記憶ビット数が「120」であり、そのうち中央の
「9」番目乃至「120」番目の「112」個を印刷を
行なうドット及び印刷データを記憶するビットとして用
い、「1」番目乃至「8」番目の「8」個と「121」
番目乃至「128」番目の同じく「8」個の計「16」
個を印刷を行なわないドット及び印刷データを記憶しな
いビットとして用いた標準のシフト状態を示している。
FIG. 8A shows that the number of head heating elements arranged in the thermal print head 18 and the number of storage bits of print data in the print buffer 14c are "120", of which the central "9" th to "120" th. "112" of "1" to "8" and "121" of "1" th to "8th" are used as dots for printing and bits for storing print data.
The same "8" total "16" from the 1st to "128" th
The figure shows a standard shift state in which individual pieces are used as dots for which printing is not performed and bits for which print data is not stored.

【0053】そして、この印刷バッファ14cの記憶状
態に基づいてサーマル印刷ヘッド18のヘッド発熱体の
一定範囲に通電してテープTに対する1ライン分のカラ
ーインクリボンRのイエローYのインクを溶融印刷させ
る(ステップA6)。
Then, based on the storage state of the print buffer 14c, a certain range of the head heating element of the thermal print head 18 is energized to melt-print the yellow Y ink of the color ink ribbon R for one line on the tape T. (Step A6).

【0054】その後、レジスタA14hに記憶される印
刷したライン数lN の内容をそれまでの値から「+1」
更新設定し(ステップA7)、この更新設定したレジス
タA14hの記憶内容が予め設定されているカラーイン
クリボンRのイエローYのインク範囲の長さに応じた最
終ライン数lE と等しくなったか否か判断する(ステッ
プA8)。
After that, the content of the number of printed lines l N stored in the register A14h is incremented by "+1" from the previous value.
It is renewed and set (step A7), and whether or not the stored contents of the renewedly set register A14h is equal to the final line number l E according to the length of the ink range of the yellow Y of the color ink ribbon R set in advance. A judgment is made (step A8).

【0055】ここでは、未だ最初の1ラインを印刷した
だけであるので最終ライン数lE ではないと判断し、次
の1ラインの印刷を行なうべくプラテン/インクリボン
巻取り軸駆動モータ22の駆動によりリボン巻取りリー
ル46及びプラテンローラ22aを回転させてテープT
及びカラーインクリボンRを1ライン分送り(ステップ
A9)、これに伴ってレジスタB14iに記憶されるテ
ープTを送ったステップ数LN の内容をそれまでの値か
ら「+1」更新設定する(ステップA10)。
Here, since the first one line is still printed, it is judged that the final line number is not L E , and the platen / ink ribbon winding shaft drive motor 22 is driven to print the next one line. The ribbon take-up reel 46 and the platen roller 22a are rotated by the tape T
And the color ink ribbon R is fed by one line (step A9), and the contents of the number of steps L N of feeding the tape T stored in the register B14i is updated by “+1” from the previous value (step S9). A10).

【0056】その後、このテープ送りに際して定位置に
ある上記フォトセンサ29の出力によりマーク幅計測部
31がテープTの裏面に付されたテープ搬送検知マーク
MKの幅を示す情報としてその通過時間tを計測するこ
とができた場合には(ステップA11)、その計測値を
レジスタC14jに記憶させた後にテープTの斜行の度
合いに応じたサーマル印刷ヘッド18のヘッド発熱体で
の印刷位置範囲のシフト量を決定するサブルーチン処理
を実行する(ステップA12)。
After that, when the tape is fed, the mark width measuring unit 31 outputs the passing time t as information indicating the width of the tape transport detection mark MK attached to the back surface of the tape T by the output of the photo sensor 29 in the fixed position. If the measurement can be performed (step A11), the measured value is stored in the register C14j, and then the print position range of the head heating element of the thermal print head 18 is shifted according to the skew degree of the tape T. Subroutine processing for determining the amount is executed (step A12).

【0057】図7はこのシフト量決定のサブルーチン処
理の内容を示すもので、ここでは上記フォトセンサ29
に対向するテープ搬送検知マークMKの通過時間tが、
上記図4(b)で示したt1 以下であるか(ステップB
1)、そうでなければt1 より大きく且つt2 以下であ
るか(ステップB2)、そうでなければt2 より大きく
且つt3 であるか(ステップB3)、そうでなければt
3 より大きく且つt4以下であるか(ステップB4)を
順次連続的に判断する。
FIG. 7 shows the details of the subroutine processing for determining the shift amount. Here, the photo sensor 29 is used.
The passing time t of the tape transport detection mark MK facing the
Is t1 or less shown in FIG. 4 (b) (step B
1) otherwise, is greater than t1 and less than or equal to t2 (step B2), otherwise greater than t2 and t3 (step B3), otherwise t
It is continuously and continuously determined whether it is greater than 3 and is less than or equal to t4 (step B4).

【0058】ステップB1でテープ搬送検知マークMK
の通過時間tがt1 以下であると判断した場合、テープ
Tは上記図4(a)中の上方向にずれてしまっているこ
ととなるので、レジスタF14mに記憶されるシフト量
の内容を「−2」と決定し(ステップB5)、それから
元のメインルーチンに復帰する。
In step B1, the tape transport detection mark MK
If it is determined that the passage time t of is less than or equal to t1, the tape T has been displaced in the upward direction in FIG. 4 (a), and the content of the shift amount stored in the register F14m is " -2 "(step B5), and then returns to the original main routine.

【0059】図8(2)はこのシフト量「−2」に対応
して上記ステップA5で印刷バッファ14cに記憶させ
る印刷データをシフトさせた場合を例示するもので、図
8(1)に示した標準のシフト状態に比して印刷データ
の記憶位置をそれぞれ「−2」して「7」番目乃至「1
18」番目の「112」ビットとし、「1」番目乃至
「6」番目の「6」個と「119」番目乃至「128」
番目の「10」個の計「16」ビットを記憶しないビッ
トとして用いた標準のシフト状態を示している。
FIG. 8 (2) shows an example in which the print data to be stored in the print buffer 14c in step A5 is shifted corresponding to the shift amount "-2", and is shown in FIG. 8 (1). In comparison with the standard shift state, the storage positions of the print data are respectively changed by "-2" to the "7" th to "1".
18th "112th bits," 1 "through" 6 "th" 6 "and" 119th "through" 128 "
The standard shift state is shown in which the thirteenth "10" total "16" bits are used as non-stored bits.

【0060】このようにすることで、サーマル印刷ヘッ
ド18のヘッド発熱体での印刷位置範囲も上記図4
(a)中の上方向にシフトされることとなる。また、ス
テップB2でテープ搬送検知マークMKの通過時間tが
t1 より大きく且つt2 以下であると判断した場合、テ
ープTは上記図4(a)中の上方向に僅かながらずれて
しまっていることとなるので、レジスタF14mに記憶
されるシフト量の内容を「−1」と決定し(ステップB
6)、それから元のメインルーチンに復帰する。
By doing so, the print position range of the head heating element of the thermal print head 18 is also changed to that shown in FIG.
It will be shifted in the upper direction in (a). If it is determined in step B2 that the passing time t of the tape transport detection mark MK is greater than t1 and less than or equal to t2, the tape T is slightly displaced upward in FIG. 4 (a). Therefore, the content of the shift amount stored in the register F14m is determined to be "-1" (step B
6) Then, the process returns to the original main routine.

【0061】また、ステップB3でテープ搬送検知マー
クMKの通過時間tがt2 より大きく且つt3 以下であ
ると判断した場合、テープTはほぼ正規の位置で搬送さ
れていることとなるので、レジスタF14mに記憶され
るシフト量の内容を「0」と決定し(ステップB7)、
それから元のメインルーチンに復帰する。
If it is determined in step B3 that the passing time t of the tape transport detection mark MK is greater than t2 and less than t3, it means that the tape T has been transported at a substantially normal position, and the register F14m is therefore in the register F14m. The content of the shift amount stored in is determined to be "0" (step B7),
Then it returns to the original main routine.

【0062】また、ステップB4でテープ搬送検知マー
クMKの通過時間tがt3 より大きく且つt4 以下であ
ると判断した場合、テープTは上記図4(a)中の下方
向に僅かながらずれてしまっていることとなるので、レ
ジスタF14mに記憶されるシフト量の内容を「+1」
と決定し(ステップB8)、それから元のメインルーチ
ンに復帰する。
If it is determined in step B4 that the passing time t of the tape transport detection mark MK is larger than t3 and smaller than t4, the tape T is slightly displaced downward in FIG. 4 (a). Therefore, the content of the shift amount stored in the register F14m is set to "+1".
Is determined (step B8), and then the original main routine is returned to.

【0063】そして、ステップB4でテープ搬送検知マ
ークMKの通過時間tがt3 より大きく且つt4 以下で
はないと判断した場合には、通過時間tがt4 より大き
く、テープTは上記図4(a)中の下方向にずれてしま
っていることとなるので、レジスタF14mに記憶され
るシフト量の内容を「+2」と決定し(ステップB
9)、それから元のメインルーチンに復帰する。
When it is determined in step B4 that the passing time t of the tape transport detection mark MK is not larger than t3 and not smaller than t4, the passing time t is larger than t4 and the tape T is shown in FIG. Since it is shifted downward in the middle, the content of the shift amount stored in the register F14m is determined to be "+2" (step B
9) Then, the process returns to the original main routine.

【0064】図5のメインルーチンでは、ステップA1
2のシフト量の決定処理後、レジスタF14mに記憶さ
せたシフト量を読出し、そのときのレジスタB14iに
記憶されるテープTを送ったステップ数LN を位置デー
タLX として共に制御データメモリ14nに第1組目の
データとして記憶設定する(ステップA13)。
In the main routine of FIG. 5, step A1
After the shift amount determination process of 2, the shift amount stored in the register F14m is read out, and the number of steps L N that sent the tape T stored in the register B 14i at that time is stored in the control data memory 14n as position data L X. It is stored and set as the first set of data (step A13).

【0065】次いで上記テープ送りに際して上記マーク
数計数部30がフォトセンサ29の出力からテープ搬送
検知マークMKの通過を検知した場合にはその通過によ
りテープ搬送検知マークMKの計数を行ない(ステップ
A14)、これに伴ってレジスタD14kに記憶される
計数値Nも「+1」だけカウントアップさせた後に(ス
テップA15)、再び上記ステップA4からの処理に戻
り、次の1ライン分の印刷に関して同様の処理を行な
う。
When the mark number counting unit 30 detects the passage of the tape conveyance detection mark MK from the output of the photo sensor 29 during the tape feeding, the passage of the tape conveyance detection mark MK is counted (step A14). Accordingly, after the count value N stored in the register D14k is also incremented by "+1" (step A15), the process returns to the process from step A4 again, and the same process is performed for the printing of the next one line. Do.

【0066】こうしてステップA4〜A15の処理を繰
返し実行し、ステップA8でレジスタA14hに記憶さ
れる印刷したライン数lN の内容が予め設定されている
カラーインクリボンRのイエローYのインク範囲の長さ
に応じた最終ライン数lE と等しくなったとか判断する
と、次いでサーマル印刷ヘッド18がそれまでの印刷記
録動作時の状態から非印刷記録動作時の状態となり、そ
のヘッド発熱体がプラテンローラ22aから離間されて
上記カラーインクリボンR及びテープTの圧接状態が開
放される。
In this way, the processes of steps A4 to A15 are repeatedly executed, and the content of the number of printed lines l N stored in the register A 14h in step A8 is set in advance. If it is determined that the final line number is equal to the final line number l E , the thermal print head 18 is changed from the state of the print recording operation up to the state of the non-print recording operation until the head heating element is heated by the platen roller 22a. The color ink ribbon R and the tape T are released from the pressure contact state.

【0067】インクテープカセット41の内部に配され
たテープ供給リール42は、この非印刷記録動作時の状
態において2色目の印刷を行なうべくテープ供給軸駆動
モータ24で駆動されるテープ供給軸により巻取り方向
に回転させ、テープTの逆搬送を開始する(ステップA
16)。
The tape supply reel 42 arranged inside the ink tape cassette 41 is wound by the tape supply shaft driven by the tape supply shaft drive motor 24 so as to print the second color in the state of the non-printing recording operation. The tape T is rotated in the take-up direction to start reverse feeding of the tape T (step A
16).

【0068】このときフォトセンサ29の出力によりマ
ーク数計数部30がテープ搬送検知マークMKの通過を
検知した場合にはその通過によりテープ搬送検知マーク
MKの計数を行ない(ステップA17)、その数nが上
記レジスタD14kに記憶される計数値Nと等しくなっ
たか否か、すなわち印刷で搬送した距離だけ逆搬送を行
なったか否か判断する(ステップA18)。
At this time, when the mark number counting unit 30 detects the passage of the tape conveyance detection mark MK by the output of the photo sensor 29, the tape conveyance detection mark MK is counted by the passage (step A17). Is equal to the count value N stored in the register D14k, that is, it is determined whether or not the reverse conveyance is performed by the distance conveyed by printing (step A18).

【0069】ここでマーク数計数部30の計数する逆搬
送でのテープ搬送検知マークMKの数nが上記レジスタ
D14kに記憶される印刷で搬送した距離を示すテープ
搬送検知マークMKの計数値Nと等しくなるまで上記ス
テップA17,A18を繰返し行ないながら逆搬送を実
行し、等しくなったと判断された時点でテープTの逆搬
送を停止させる(ステップA19)。
Here, the number n of the tape feeding detection marks MK in the backward feeding counted by the mark number counting unit 30 is stored in the register D14k and the count value N of the tape feeding detection marks MK indicating the distance fed by printing. Reverse feeding is executed while repeating steps A17 and A18 until they are equal, and when it is determined that they are equal, reverse feeding of the tape T is stopped (step A19).

【0070】この時点でテープTは重ね印刷のための正
確な頭出し位置に戻されていることとなるので、カラー
インクリボンRの次の一色、例えばマゼンタMの頭出し
を行なう(ステップA20)。
At this point, the tape T has been returned to the accurate cueing position for overprinting, so the next color of the color ink ribbon R, for example, magenta M, is cueed (step A20). .

【0071】これは、プラテン/インクリボン巻取り軸
駆動モータ22を駆動してインクテープカセット41の
リボン巻取りリール46を回転させることで、フォトセ
ンサ32及び検出部33によりインクテープカセット4
1のカラーインクリボンRのマゼンタMのインク色の境
界に配置された境界検知マークm2を検知させ、検出部
33からインク先頭位置検出信号が制御部11に送られ
た時点でさらにフォトセンサ32とサーマル印刷ヘッド
18のヘッド発熱体との距離分だけリボン巻取りリール
46を回転させて、カラーインクリボンRのマゼンタM
のインク範囲の先頭位置をサーマル印刷ヘッド18のヘ
ッド発熱体の位置まで送るものである。
This is because the platen / ink ribbon take-up shaft drive motor 22 is driven to rotate the ribbon take-up reel 46 of the ink tape cassette 41, and the photo sensor 32 and the detection unit 33 cause the ink tape cassette 4 to move.
The boundary detection mark m2 arranged at the boundary of the magenta M ink color of the first color ink ribbon R is detected, and when the ink head position detection signal is sent from the detection unit 33 to the control unit 11, the photo sensor 32 is further connected. The ribbon take-up reel 46 is rotated by a distance corresponding to the distance from the head heating element of the thermal printing head 18, and the magenta M of the color ink ribbon R is rotated.
The head position of the ink range is sent to the position of the head heating element of the thermal print head 18.

【0072】その後、主としてRAM14のイメージメ
モリ14b、印刷バッファ14c、レジスタA14h、
レジスタB14i、レジスタC14j及びレジスタD1
4kを初期化設定としてクリアするイニシャル処理を行
なった後に(ステップA21)、M成分メモリ14fに
記憶されているマゼンタMの色成分の画像データ、ある
いは画像メモリ14dから直接マゼンタMの色成分の画
像データを読出して、イメージメモリ14bにコピーし
て記憶させる(ステップA22)。
Thereafter, mainly the image memory 14b of the RAM 14, the print buffer 14c, the register A 14h,
Register B14i, Register C14j and Register D1
After performing initial processing for clearing 4k as an initialization setting (step A21), the image data of the magenta M color component stored in the M component memory 14f, or the image of the magenta M color component directly from the image memory 14d. The data is read out and copied and stored in the image memory 14b (step A22).

【0073】次いで、このイメージメモリ14bに記憶
されたデータからサーマル印刷ヘッド18のヘッド発熱
体に対応した1ライン分のデータを読出した上で(ステ
ップA23)、レジスタB14iに記憶されているその
時点でのテープTを送ったステップ数LN の内容が制御
データメモリ14nに記憶されている位置データLX
等しいかどうか判断する(ステップA24)。
Then, one line of data corresponding to the head heating element of the thermal print head 18 is read from the data stored in the image memory 14b (step A23), and the time point stored in the register B14i is read. It is determined whether or not the contents of the number of steps L N of sending the tape T in (4) are equal to the position data L X stored in the control data memory 14n (step A24).

【0074】ここで等しいと判断した場合には、制御デ
ータメモリ14nに記憶されるシフト量に応じてシフト
処理を施した上で印刷バッファ14cに記憶させ(ステ
ップA25)、さらに制御データメモリ14nの指定位
置を示すポイントPの値を「+1」して次に第2組目を
指定させるが(ステップA25)、等しいと判断しなか
った場合には、上記ステップA25,A26の処理は行
なわない。
If it is determined that they are equal to each other, the shift processing is performed according to the shift amount stored in the control data memory 14n, and then the print data is stored in the print buffer 14c (step A25). The value of the point P indicating the designated position is incremented by "+1" and the second group is designated next (step A25), but if it is not determined that they are equal, the processes of steps A25 and A26 are not performed.

【0075】その後、印刷バッファ14cの記憶状態に
基づいてサーマル印刷ヘッド18のヘッド発熱体の一定
範囲に通電してテープTに対する1ライン分のカラーイ
ンクリボンRのマゼンタMのインクを溶融印刷させ(ス
テップA27)、レジスタA14hに記憶される印刷し
たライン数lN の内容をそれまでの値から「+1」更新
設定し(ステップA28)、この更新設定したレジスタ
A14hの記憶内容が予め設定されているカラーインク
リボンRのマゼンタMのインク範囲の長さに応じた最終
ライン数lE と等しくなったか否か判断する(ステップ
A29)。
After that, based on the storage state of the print buffer 14c, a certain area of the head heating element of the thermal print head 18 is energized to melt-print the ink of magenta M of the color ink ribbon R for one line on the tape T ( In step A27), the content of the number of printed lines l N stored in the register A14h is updated and set to "+1" from the previous value (step A28), and the updated stored content of the register A14h is preset. It is determined whether or not the number has become equal to the final line number l E according to the length of the magenta M ink range of the color ink ribbon R (step A29).

【0076】最終ライン数lE ではないと判断すると、
次の1ラインの印刷を行なうべくプラテン/インクリボ
ン巻取り軸駆動モータ22の駆動によりリボン巻取りリ
ール46及びプラテンローラ22aを回転させてテープ
T及びカラーインクリボンRを1ライン分送り(ステッ
プA30)、これに伴ってレジスタB14iに記憶され
るテープTを送ったステップ数LN の内容も「+1」更
新設定した後に(ステップA31)、再び上記ステップ
A23からの処理に戻り、次の1ライン分の印刷に関し
て同様の処理を行なう。
When it is judged that the number of final lines is not l E ,
In order to print the next one line, the ribbon take-up reel 46 and the platen roller 22a are rotated by driving the platen / ink ribbon take-up shaft drive motor 22 to feed the tape T and the color ink ribbon R by one line (step A30). ), The contents of the number of steps L N for sending the tape T stored in the register B14i are also updated and set to "+1" (step A31), and then the process returns to the step A23 and the next one line. The same process is performed for printing minutes.

【0077】こうしてステップA23〜A31の処理を
繰返し実行し、ステップA29でレジスタA14hに記
憶される印刷したライン数lN の内容が予め設定されて
いるカラーインクリボンRのマゼンタMのインク範囲の
長さに応じた最終ライン数lE と等しくなったとか判断
すると、次いで3色の印刷がすべて終了したか否か判断
する(ステップA32)。
In this way, the processes of steps A23 to A31 are repeatedly executed, and the content of the number of printed lines l N stored in the register A14h in step A29 is set in advance to the length of the ink range of the magenta M of the color ink ribbon R. If it is determined that the final line number is equal to the final line number l E , then it is determined whether printing of all three colors is completed (step A32).

【0078】ここで印刷が終了していないと判断する
と、再び上記ステップA16に戻り、上記マゼンタMの
場合と同様にしてステップA16〜A31の処理により
今度はカラーインクリボンRのシアンCの色範囲を用い
ての印刷を実行する。そして、ステップA29でレジス
タA14hに記憶される印刷したライン数lN の内容が
予め設定されているカラーインクリボンRのマゼンタM
のインク範囲の長さに応じた最終ライン数lE と等しく
なったとか判断すると、次いでステップA32で3色の
印刷がすべて終了したものと判断し、以上でこの処理を
終了する。
If it is determined that printing has not been completed, the process returns to step A16 again, and similarly to the case of magenta M, the color range of cyan C of the color ink ribbon R is processed by the processing of steps A16 to A31. Perform printing using. Then, in step A29, the content of the number of printed lines 1 N stored in the register A14h is preset to the magenta M of the color ink ribbon R.
If it is determined that the final line number l E according to the length of the ink range has become equal, then it is determined in step A32 that the printing of all three colors has been completed, and this processing ends.

【0079】印刷を終えたテープTは、その印刷終了位
置がインクテープカセット41のテープ排出口45直後
に配置されたカッタまで搬送され、テープカッタ駆動モ
ータ26の駆動によりテープ供給リール42に巻回され
ている印刷前の部分と切断分離される。
The printing end position of the printed tape T is conveyed to a cutter arranged immediately after the tape discharge port 45 of the ink tape cassette 41, and is wound around the tape supply reel 42 by the drive of the tape cutter drive motor 26. It is cut and separated from the pre-printed part.

【0080】このように、テープTの裏面に付したテー
プ搬送検知マークMKの搬送方向の幅と数とを検出する
ことで、サーマル印刷ヘッド18に対するテープTの搬
送方向と直交する方向のシフト量を検出し、そのシフト
量に応じてサーマル印刷ヘッド18での印刷範囲を対応
させてシフトさせ、テープTの常に所定位置に印刷を行
なうことができると共に、重ね印刷のためのテープTの
逆搬送をも正確なものとすることができる。
As described above, by detecting the width and number of the tape transport detection marks MK attached to the back surface of the tape T in the transport direction, the shift amount in the direction orthogonal to the transport direction of the tape T with respect to the thermal print head 18 is detected. Is detected, the printing range of the thermal print head 18 is shifted in correspondence with the shift amount, so that the tape T can always be printed at a predetermined position and the tape T can be reversely conveyed for overprinting. Can also be accurate.

【0081】次いでモノクロ印刷時の動作についても説
明する。図9は、印刷すべきテキストデータをRAM1
4のテキストメモリ14aに記憶させ、あるいはイメー
ジリーダ27で取込んだ画像データを画像メモリ14d
に記憶させた後にカラー印刷を行なう際の処理内容を示
すフローチャートであり、その処理当初にはテキストメ
モリ14aあるいは画像メモリ14dを除くRAM14
内の各メモリを初期化設定としてクリアする等のイニシ
ャル処理を実行した後(ステップC1)、キー入力によ
りテキストメモリ14aに記憶されているテキストデー
タを印刷するのであればこれをキャラクタパターンとし
て展開してイメージメモリ14bに記憶させた後に読出
し、あるいはイメージリーダ27で取込んだ画像データ
を印刷するのであれば画像メモリ14dから直接その画
像データを読出して、イメージメモリ14bに記憶させ
る(ステップC2)。
Next, the operation during monochrome printing will also be described. FIG. 9 shows the text data to be printed in the RAM 1
The image data stored in the text memory 14a of No. 4 or captured by the image reader 27 is stored in the image memory 14d.
6 is a flow chart showing the processing contents when performing color printing after being stored in the RAM 14 at the beginning of the processing except the text memory 14a or the image memory 14d.
After executing initial processing such as clearing each memory in the memory as initialization settings (step C1), if the text data stored in the text memory 14a is to be printed by key input, this is expanded as a character pattern. If the image data is read out after being stored in the image memory 14b or printed by the image reader 27, the image data is directly read out from the image memory 14d and stored in the image memory 14b (step C2).

【0082】次いで、このイメージメモリ14bに記憶
されたデータからサーマル印刷ヘッド18のヘッド発熱
体に対応した1ライン分のデータを読出し(ステップC
3)、計測値に基づいたシフト量に応じてシフト処理を
施した上で印刷バッファ14cに記憶させる(ステップ
C4)。
Next, one line of data corresponding to the head heating element of the thermal print head 18 is read from the data stored in the image memory 14b (step C).
3) Then, the shift process is performed according to the shift amount based on the measured value, and the result is stored in the print buffer 14c (step C4).

【0083】ここで印刷バッファ14cは、上記図8に
示した如くサーマル印刷ヘッド18のヘッド発熱体数に
対応した、イメージメモリ14bから読出してきた実際
に印刷に用いる印刷データのビット数より多数の記憶容
量を有しており、この印刷バッファ14cの記憶状態に
基づいてサーマル印刷ヘッド18のヘッド発熱体の一定
範囲に通電してテープTに対する1ライン分のモノクロ
インクリボンR1のインクを溶融印刷させる(ステップ
C5)。
Here, the print buffer 14c has a number larger than the number of bits of the print data actually read out from the image memory 14b corresponding to the number of head heating elements of the thermal print head 18 as shown in FIG. It has a storage capacity, and based on the storage state of the print buffer 14c, a certain range of the head heating element of the thermal print head 18 is energized to melt-print the ink of the monochrome ink ribbon R1 for one line on the tape T. (Step C5).

【0084】その後、レジスタA14hに記憶される印
刷したライン数lN の内容をそれまでの値から「+1」
更新設定し(ステップC6)、この更新設定したレジス
タA14hの記憶内容が予め設定されているテープTの
印刷長に応じた最終ライン数lE と等しくなったか否か
判断する(ステップC7)。
After that, the content of the number of printed lines l N stored in the register A14h is incremented by "+1" from the previous value.
It is updated and set (step C6), and it is determined whether or not the updated stored contents of the register A14h are equal to the final line number l E according to the preset print length of the tape T (step C7).

【0085】ここでは、未だ最初の1ラインを印刷した
だけであるので最終ライン数lE ではないと判断し、次
の1ラインの印刷を行なうべくプラテン/インクリボン
巻取り軸駆動モータ22の駆動によりリボン巻取りリー
ル46及びプラテンローラ22aを回転させてテープT
及びモノクロインクリボンR1を1ライン分送り(ステ
ップC8)、このテープ送りに際して定位置にある上記
フォトセンサ29の出力によりマーク幅計測部31がテ
ープTの裏面に付されたテープ搬送検知マークMKの幅
を示す情報としてその通過時間tを計測することができ
た場合には(ステップC9)、その計測値をレジスタC
14jに記憶させた後にテープTの斜行の度合いに応じ
たサーマル印刷ヘッド18のヘッド発熱体での印刷位置
範囲のシフト量を決定するサブルーチン処理を実行する
(ステップC10)。
Here, since the first one line is still printed, it is judged that the final line number is not L E , and the platen / ink ribbon winding shaft drive motor 22 is driven to print the next one line. The ribbon take-up reel 46 and the platen roller 22a are rotated by the tape T
Then, the monochrome ink ribbon R1 is fed by one line (step C8), and at the time of this tape feeding, the mark width measuring unit 31 detects the tape transport detection mark MK attached to the back surface of the tape T by the output of the photosensor 29 at a fixed position. When the passage time t can be measured as the information indicating the width (step C9), the measured value is stored in the register C.
After being stored in 14j, a subroutine process for determining the shift amount of the print position range in the head heating element of the thermal print head 18 according to the degree of skew of the tape T is executed (step C10).

【0086】このサブルーチンの内容は上記図7で示し
た通りであり、その詳細な説明は省略するが、上記フォ
トセンサ29に対向するテープ搬送検知マークMKの通
過時間tが上記図4(b)で示したt1 〜t4 で区切ら
れるどの範囲内にあるかによりテープTのずれの量を検
出し、その検出内容に応じてレジスタF14mに記憶さ
れるシフト量の内容を決定するものである。
The content of this subroutine is as shown in FIG. 7 and the detailed description thereof is omitted, but the passage time t of the tape transport detection mark MK facing the photo sensor 29 is shown in FIG. 4 (b). The amount of shift of the tape T is detected depending on which range is delimited by t1 to t4 indicated by, and the content of the shift amount stored in the register F14m is determined according to the detected content.

【0087】こうして決定したシフト量の内容をあらた
めてレジスタF14mに書換設定した後(ステップC1
1)、再び上記ステップC3からの処理に戻り、次の1
ライン分の印刷に関して同様の処理を行なう。
After rewriting and setting the contents of the shift amount thus determined in the register F14m (step C1)
1), returning to the processing from step C3 again, the next 1
Similar processing is performed for printing lines.

【0088】こうしてステップC3〜C11の処理を繰
返し実行し、ステップC7でレジスタA14hに記憶さ
れる印刷したライン数lN の内容が予め設定されている
モノクロインクリボンR1の長さに応じた最終ライン数
E と等しくなったと判断すると、印刷がすべて終了し
たものと判断し、以上でこの処理を終了する。
In this way, the processes of steps C3 to C11 are repeatedly executed, and the content of the number of printed lines l N stored in the register A14h at step C7 is set in advance to the final line corresponding to the length of the monochrome ink ribbon R1. When it is determined that the number is equal to the number l E , it is determined that all printing has been completed, and the processing is completed.

【0089】印刷を終えたテープTは、その印刷終了位
置が当該インクテープカセット41′のテープ排出口直
後に配置されたカッタまで搬送され、上記テープカッタ
駆動モータ26の駆動によりテープ供給リール42に巻
回されている印刷前の部分と切断分離される。
The printing end position of the printed tape T is conveyed to a cutter arranged immediately after the tape discharge port of the ink tape cassette 41 ', and the tape cutter drive motor 26 drives the tape supply reel 42. It is cut and separated from the unprinted part that is wound.

【0090】このように、テープTの裏面に付したテー
プ搬送検知マークMKの搬送方向の幅を検出すること
で、サーマル印刷ヘッド18に対するテープTの搬送方
向と直交する方向のシフト量を検出し、そのシフト量に
応じてサーマル印刷ヘッド18での印刷範囲を対応させ
て正確にシフトさせることができる。
In this way, by detecting the width of the tape transport detection mark MK attached to the back surface of the tape T in the transport direction, the shift amount in the direction orthogonal to the transport direction of the tape T with respect to the thermal print head 18 is detected. According to the shift amount, the print range of the thermal print head 18 can be correspondingly and accurately shifted.

【0091】なお、上記実施の形態では本発明をテープ
プリンタに適用した場合について例示したが、これに限
ることなく、本発明の要旨を逸脱しない範囲内で種々変
形可能であることはいうまでもない。
In the above embodiment, the case where the present invention is applied to the tape printer has been illustrated, but it is needless to say that the present invention is not limited to this and can be variously modified without departing from the scope of the present invention. Absent.

【0092】[0092]

【発明の効果】以上詳記した如く本発明によれば、複雑
な構造及び制御を必要とせずに、テープの搬送方向と直
交する方向へのずれに対処し、あるいはテープの搬送方
向及び搬送方向と直交する方向へのずれに対処して正確
な位置決めを行なって文書データを印刷することが可能
な印刷装置及びこの印刷装置に使用される記録紙を提供
することができる。
As described above in detail, according to the present invention, it is possible to cope with the deviation of the tape in the direction orthogonal to the feeding direction, or to convey the tape in the feeding direction and the feeding direction without requiring a complicated structure and control. It is possible to provide a printing apparatus capable of printing document data by performing accurate positioning by coping with a deviation in a direction orthogonal to the above, and a recording paper used in this printing apparatus.

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

【図1】本発明の実施の一形態に係る回路構成を示すブ
ロック図。
FIG. 1 is a block diagram showing a circuit configuration according to an embodiment of the present invention.

【図2】同実施の形態に係るインクテープカセットの構
成を示す図。
FIG. 2 is a diagram showing a configuration of an ink tape cassette according to the same embodiment.

【図3】図1のRAMの内部レジスタ構成を例示する
図。
FIG. 3 is a diagram illustrating an internal register configuration of the RAM of FIG.

【図4】同実施の形態に係るテープ裏面に付されたテー
プ搬送検知マークを例示する図。
FIG. 4 is a view exemplifying a tape transport detection mark provided on the back surface of the tape according to the embodiment.

【図5】同実施の形態に係るカラー印刷時の処理内容を
示すフローチャート。
FIG. 5 is a flowchart showing the processing contents during color printing according to the same embodiment.

【図6】同実施の形態に係るカラー印刷時の処理内容を
示すフローチャート。
FIG. 6 is a flowchart showing processing contents at the time of color printing according to the embodiment.

【図7】図5及び図9のシフト量決定処理のサブルーチ
ン内容を示すフローチャート。
FIG. 7 is a flowchart showing the contents of a subroutine of shift amount determination processing of FIGS. 5 and 9.

【図8】同実施の形態に係る印刷バッファでの印刷デー
タの記憶状態を例示する図。
FIG. 8 is a diagram exemplifying a storage state of print data in a print buffer according to the embodiment.

【図9】同実施の形態に係るモノクロ印刷時の処理内容
を示すフローチャート。
FIG. 9 is a flowchart showing processing contents at the time of monochrome printing according to the embodiment.

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

11 …制御部(CPU) 12 …キー入力部 13 …ROM 14 …RAM 14a…テキストメモリ 14b…イメージメモリ 14c…印刷バッファ 14d…画像メモリ 14e…Y成分メモリ 14f…M成分メモリ 14g…C成分メモリ 14h…レジスタA 14i…レジスタB 14j…レジスタC 14k…レジスタD 14l…レジスタE 14m…レジスタF 14n…制御データメモリ 15 …キャラクタジェネレータ(CGROM) 16 …プリンタ制御部 17 …ヘッドドライバ 18 …サーマル印刷ヘッド 19 …ヘッド駆動モータドライバ 20 …印刷ヘッド駆動モータ 21 …巻取り軸駆動モータドライバ 22 …プラテン/インクリボン巻取り軸駆動モータ 23 …供給軸駆動モータドライバ 24 …テープ供給軸駆動モータ 25 …カッタ駆動モータドライバ 26 …テープカッタ駆動モータ 27 …イメージリーダ 28 …液晶表示部 29 …フォトセンサ 30 …マーク数計数部 31 …マーク幅計測部 32 …フォトセンサ 33 …検出部 41 …インクテープカセット 42 …テープ供給リール 43 …インクリボン供給リール 44 …転写部 45 …テープ排出口 46 …リボン巻取りリール T …テープ R …カラーインクリボン 11 ... Control unit (CPU) 12 ... Key input unit 13 ... ROM 14 ... RAM 14a ... Text memory 14b ... Image memory 14c ... Print buffer 14d ... Image memory 14e ... Y component memory 14f ... M component memory 14g ... C component memory 14h Register A 14i Register B 14j Register C 14k Register D 14l Register E 14m Register F 14n Control data memory 15 Character generator (CGROM) 16 Printer controller 17 Head driver 18 Thermal print head 19 ... head drive motor driver 20 ... print head drive motor 21 ... take-up shaft drive motor driver 22 ... platen / ink ribbon take-up shaft drive motor 23 ... supply shaft drive motor driver 24 ... tape supply shaft drive motor 25 ... Cutter drive motor driver 26 ... Tape cutter drive motor 27 ... Image reader 28 ... Liquid crystal display unit 29 ... Photo sensor 30 ... Mark number counting unit 31 ... Mark width measuring unit 32 ... Photo sensor 33 ... Detection unit 41 ... Ink tape cassette 42 ... Tape supply reel 43 ... Ink ribbon supply reel 44 ... Transfer section 45 ... Tape ejection port 46 ... Ribbon take-up reel T ... Tape R ... Color ink ribbon

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 B41J 25/30 U ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 6 Identification code Agency reference number FI Technical display location B41J 25/30 U

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 搬送方向の幅が規則変化するマークが該
搬送方向に沿って予め連続して付された記録紙と、 この記録紙の上記直交方向に沿って複数の記録素子が配
列された印刷ヘッドを有し、上記記録紙を搬送しながら
上記記録素子の配列の一定範囲を駆動して印刷する印刷
手段と、 この印刷手段による印刷中に上記記録紙に付されたマー
クの幅を定位置で計測する計測手段と、 この計測手段の計測値に基づいて上記印刷手段による印
刷中に上記印刷ヘッドの駆動範囲をシフトさせる制御手
段とを具備したことを特徴とする印刷装置。
1. A recording paper on which marks whose width in the carrying direction is regularly changed are continuously formed in advance along the carrying direction, and a plurality of recording elements are arranged along the orthogonal direction of the recording paper. A printing unit that has a print head and drives a certain range of the array of the recording elements while carrying the recording paper to print, and determines the width of the mark attached to the recording paper during printing by the printing unit. A printing apparatus comprising: a measuring unit that measures at a position; and a control unit that shifts a drive range of the print head during printing by the printing unit based on a measurement value of the measuring unit.
【請求項2】 搬送方向の幅が規則変化するマークが該
搬送方向に沿って予め連続して付された記録紙と、 この記録紙の上記直交方向に沿って複数の記録素子が配
列された印刷ヘッドを有し、上記記録紙を往復搬送しな
がら上記記録素子の配列の一定範囲を駆動して複数色の
インクで重ね印刷する印刷手段と、 この印刷手段による最初の一色のインクでの印刷中に上
記記録紙に付されたマークの幅を定位置で計測する計測
手段と、 この計測手段の計測値に基づいて上記印刷手段による最
初の一色のインクでの印刷中に上記印刷ヘッドの駆動範
囲をシフトさせる第1の制御手段と、 この第1の制御手段による上記記録紙上の制御位置情報
及びシフト情報を記憶する記憶手段と、 この記憶手段で記憶した各情報に基づいて上記印刷手段
による最初の一色のインクに続く次の色以降のインクで
の重ね印刷中に上記印刷ヘッドの駆動範囲をシフトさせ
る第2の制御手段とを具備したことを特徴とする印刷装
置。
2. A recording paper on which marks whose widths in the carrying direction are regularly changed are continuously formed in advance along the carrying direction, and a plurality of recording elements are arranged along the orthogonal direction of the recording paper. A printing unit that has a print head, drives a certain range of the array of the recording elements while reciprocating the recording paper, and performs overprinting with a plurality of colors of ink; and printing with the first ink of one color by the printing unit. Measuring means for measuring the width of a mark attached to the recording paper at a fixed position therein, and driving the print head during printing with the first one color ink by the printing means based on the measurement value of the measuring means. First control means for shifting the range, storage means for storing the control position information and shift information on the recording paper by the first control means, and the printing means based on each information stored in the storage means Most Printing apparatus characterized by comprising a second control means for shifting the driving range of the print head during overprint the following colors after ink following the color of the ink.
【請求項3】 搬送方向の幅が規則変化するマークが該
搬送方向に沿って予め連続して付された記録紙と、 この記録紙の上記直交方向に沿って複数の記録素子が配
列された印刷ヘッドを有し、上記記録素子の配列の一定
範囲を駆動して複数色のインクで重ね印刷する印刷手段
と、 この印刷手段による重ね印刷のために上記記録紙を往復
搬送する搬送手段と、 定位置に設けられ、上記記録紙の往復搬送中に上記マー
クを読取る毎に読取信号を出力する検出手段と、 上記印刷手段による最初の一色のインクでの印刷中に上
記検出手段の読取信号に基づいて上記記録紙に付された
マークの幅を計測する計測手段と、 上記記録紙の往復搬送毎に上記検出器の読取信号に基づ
いて上記記録紙に付されたマーク数を計数する計数手段
と、 上記計測手段の計測値に基づいて上記印刷手段による最
初の一色のインクでの印刷中に上記印刷ヘッドの駆動範
囲をシフトさせる第1の制御手段と、 この第1の制御手段による上記記録紙上の制御位置情報
及びシフト情報を記憶する記憶手段と、 この記憶手段で記憶した各情報に基づいて上記印刷手段
による最初の一色のインクに続く次の色以降のインクで
の重ね印刷中に上記印刷ヘッドの駆動範囲をシフトさせ
る第2の制御手段と、 上記計数手段の計数値に基づいて上記搬送手段による上
記記録紙の搬送距離を制御する第3の制御手段とを具備
したことを特徴とする印刷装置。
3. A recording paper on which marks whose width in the carrying direction is regularly changed are continuously formed in advance along the carrying direction, and a plurality of recording elements are arranged along the orthogonal direction of the recording paper. A printing unit that has a print head and drives a certain range of the array of the recording elements to perform overprinting with a plurality of color inks; and a transport unit that reciprocally transports the recording paper for overprinting by the printing unit, A detection unit which is provided at a fixed position and outputs a read signal each time the mark is read during the reciprocating conveyance of the recording paper, and a read signal of the detection unit during the printing of the first color ink by the printing unit. Measuring means for measuring the width of the mark attached to the recording paper based on the above, and counting means for counting the number of marks attached to the recording paper based on the read signal of the detector for each reciprocating conveyance of the recording paper And the above measuring means First control means for shifting the drive range of the print head during printing with the first one-color ink by the printing means based on the measured value; control position information on the recording paper by the first control means; Storage means for storing shift information, and based on each information stored in this storage means, the drive range of the print head is set during the overprinting of the ink of the first color following the ink of the first color by the printing means. A printing apparatus comprising: a second control unit that shifts and a third control unit that controls a transport distance of the recording paper by the transport unit based on a count value of the counting unit.
【請求項4】 上記計測手段は定位置における上記各マ
ークの通過時間により上記各マークの幅を検出すること
を特徴とする請求項1乃至3いずれか記載の印刷装置。
4. The printing apparatus according to claim 1, wherein the measuring unit detects the width of each mark based on the passage time of each mark at a fixed position.
【請求項5】 上記記録紙は記録面の裏面に上記マーク
を付したことを特徴とする請求項1乃至3いずれか記載
の印刷装置。
5. The printing apparatus according to claim 1, wherein the recording paper is provided with the mark on the back surface of the recording surface.
【請求項6】 一辺が搬送方向と直交する方向でなり、
且つその直交方向の幅が搬送方向に沿って規則変化する
マークが予め一定間隔で連続的に付されたことを特徴と
する記録紙。
6. One side is a direction orthogonal to the transport direction,
Further, the recording paper is characterized in that marks whose widths in the orthogonal direction change regularly along the transport direction are continuously provided in advance at regular intervals.
JP26706995A 1995-10-16 1995-10-16 Printer and recording paper used therein Pending JPH09109425A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26706995A JPH09109425A (en) 1995-10-16 1995-10-16 Printer and recording paper used therein

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26706995A JPH09109425A (en) 1995-10-16 1995-10-16 Printer and recording paper used therein

Publications (1)

Publication Number Publication Date
JPH09109425A true JPH09109425A (en) 1997-04-28

Family

ID=17439605

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26706995A Pending JPH09109425A (en) 1995-10-16 1995-10-16 Printer and recording paper used therein

Country Status (1)

Country Link
JP (1) JPH09109425A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010179482A (en) * 2009-02-03 2010-08-19 Brother Ind Ltd Printer and tape cassette
AU2009210361B2 (en) * 2009-03-26 2011-03-31 Fujifilm Business Innovation Corp. Medium conveying apparatus and image forming apparatus
JP2013237156A (en) * 2012-05-11 2013-11-28 Canon Inc Print device, print method, and program
JP2014050975A (en) * 2012-09-05 2014-03-20 Casio Comput Co Ltd Printing device and medium to be printed
JP2014054733A (en) * 2012-09-11 2014-03-27 Casio Comput Co Ltd Printing device and member to be printed
JP2018083406A (en) * 2015-12-14 2018-05-31 株式会社リコー Apparatus for discharging liquid, system for discharging liquid and method for discharging liquid
JP2018154127A (en) * 2017-03-15 2018-10-04 株式会社リコー Image forming device, image forming system and processing position moving method
US10954021B2 (en) 2017-09-21 2021-03-23 Brother Kogyo Kabushiki Kaisha Tape and tape cassette

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010179482A (en) * 2009-02-03 2010-08-19 Brother Ind Ltd Printer and tape cassette
AU2009210361B2 (en) * 2009-03-26 2011-03-31 Fujifilm Business Innovation Corp. Medium conveying apparatus and image forming apparatus
JP2013237156A (en) * 2012-05-11 2013-11-28 Canon Inc Print device, print method, and program
JP2014050975A (en) * 2012-09-05 2014-03-20 Casio Comput Co Ltd Printing device and medium to be printed
US9156288B2 (en) 2012-09-05 2015-10-13 Casio Computer Co., Ltd. Printing device for controlling print head based on oblique lines on print medium
JP2014054733A (en) * 2012-09-11 2014-03-27 Casio Comput Co Ltd Printing device and member to be printed
JP2018083406A (en) * 2015-12-14 2018-05-31 株式会社リコー Apparatus for discharging liquid, system for discharging liquid and method for discharging liquid
JP2018154127A (en) * 2017-03-15 2018-10-04 株式会社リコー Image forming device, image forming system and processing position moving method
US10954021B2 (en) 2017-09-21 2021-03-23 Brother Kogyo Kabushiki Kaisha Tape and tape cassette
US11643236B2 (en) 2017-09-21 2023-05-09 Brother Kogyo Kabushiki Kaisha Tape and tape cassette

Similar Documents

Publication Publication Date Title
KR100239156B1 (en) Printer and printing method
US5890708A (en) Printing system and method automatically detecting paper length and control method thereof
US20070273743A1 (en) Double-side printer system and control method thereof
WO2004000564A1 (en) Tape printer and tape cassette
JP4732946B2 (en) Page pitch detection method, page pitch detection device and printer
JP5152060B2 (en) PRINT TAPE AND TAP PRINTING DEVICE USING PRINT TAPE AND METHOD OF JUDGING PRINT TAPE AND REMAINING RATE FROM MARK PRINTED ON PRINT TAPE
US20210039404A1 (en) Printer
JPH09109425A (en) Printer and recording paper used therein
JP4329540B2 (en) Tape printer
JP2004082348A (en) Recorder
JP2000025316A (en) Picture outputting device and ink cassette
JP2002200806A (en) Printer, controlling method therefor, and computer- readable information recording medium
JPH06286239A (en) Method for processing of label printing in label printer
JPH07246738A (en) Printer
JP2001514582A (en) Method and apparatus for compensating for printer top-of-form and image stretch errors
JP3747865B2 (en) Color printing device
JP2899456B2 (en) Label printer
JP3823388B2 (en) Printing device
JP2003312070A (en) Label printer
JP4113050B2 (en) Printing apparatus and control method thereof
JP2000118077A (en) Printer
JP7475121B2 (en) Wireless communication device and wireless communication method
JP5218848B2 (en) Tape printer, method for correcting captured image in tape printer, and storage medium storing program for executing the method
JPH03112664A (en) Recorder
JP2002067412A (en) Printer