Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4244767B2 - Tape printer - Google Patents
[go: Go Back, main page]

JP4244767B2 - Tape printer - Google Patents

Tape printer Download PDF

Info

Publication number
JP4244767B2
JP4244767B2 JP2003339112A JP2003339112A JP4244767B2 JP 4244767 B2 JP4244767 B2 JP 4244767B2 JP 2003339112 A JP2003339112 A JP 2003339112A JP 2003339112 A JP2003339112 A JP 2003339112A JP 4244767 B2 JP4244767 B2 JP 4244767B2
Authority
JP
Japan
Prior art keywords
data
area
tape
print
label
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2003339112A
Other languages
Japanese (ja)
Other versions
JP2005103873A (en
Inventor
智基 宮下
悟 森山
素志 岸
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2003339112A priority Critical patent/JP4244767B2/en
Publication of JP2005103873A publication Critical patent/JP2005103873A/en
Application granted granted Critical
Publication of JP4244767B2 publication Critical patent/JP4244767B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

本発明は、長尺状のテープを搬送しつつ該テープに複数個のラベルデータを連続して印字するテープ印字装置に関するものである。   The present invention relates to a tape printing apparatus for continuously printing a plurality of label data on a tape while conveying a long tape.

従来より、長尺状のテープを搬送しつつ該テープにラベルデータを連続して印字するテープ印字装置に関し種々提案されている。
例えば、従来のテープ印字装置では、文字や記号及び種々の指令を入力する為の入力手段と、入力データを記憶するデータ記憶手段と、印字用のドットパターンデータを受けて長尺状のテープに印字する印字手段とを備え、所定数のドット列からなる単位模様の単位ドットパターンデータを複数模様分記憶した模様情報記憶手段と、模様情報記憶手段に記憶された複数種類の模様のうち1つを選択する為の模様選択手段と、模様選択手段で選択された模様の単位ドットパターンデータを模様情報記憶手段から読み出し、この単位ドットパターンデータを印字方向に連続させた連続模様パターンデータを作成する連続模様データ作成手段とから構成されている(例えば、特許文献1参照。)。
2. Description of the Related Art Conventionally, various types of tape printing apparatuses that continuously print label data on a tape while transporting a long tape have been proposed.
For example, in a conventional tape printer, an input means for inputting characters, symbols and various commands, a data storage means for storing input data, and a dot pattern data for printing are received on a long tape. A pattern information storage means for storing a plurality of unit dot pattern data of a unit pattern consisting of a predetermined number of dot rows, and one of a plurality of types of patterns stored in the pattern information storage means. A pattern selection means for selecting the pattern, and unit dot pattern data of the pattern selected by the pattern selection means is read from the pattern information storage means, and continuous pattern pattern data is created by making this unit dot pattern data continuous in the printing direction. It is comprised from the continuous pattern data preparation means (for example, refer patent document 1).

そして、このような構成においては、模様情報記憶手段には、所定数のドット列からなる単位模様の単位ドットパターンデータが複数模様分記憶されているので、模様選択手段で、模様情報記憶手段に記憶された複数種類の模様のうち1つを選択したときには、連続模様データ作成手段は、模様選択手段で選択された模様の単位ドットパターンデータを模様情報記憶手段から読み出し、この単位ドットパターンデータを印字方向に連続させた連続模様パターンデータを作成する。そして、この連続模様パターンデータが印字手段に供給されて、長尺状のテープに印字され、連続模様を印字したラベルが作成される。
特開平8−108578号公報(段落(0011)〜(0028)、図1〜図9)
In such a configuration, the pattern information storage means stores a plurality of unit dot pattern data of a unit pattern composed of a predetermined number of dot rows, so that the pattern selection means stores the pattern information storage means. When one of a plurality of types of stored patterns is selected, the continuous pattern data creation means reads unit dot pattern data of the pattern selected by the pattern selection means from the pattern information storage means, and this unit dot pattern data is read out. Creates continuous pattern data that is continuous in the printing direction. Then, the continuous pattern data is supplied to the printing means and printed on a long tape to create a label on which the continuous pattern is printed.
JP-A-8-108578 (paragraphs (0011) to (0028), FIGS. 1 to 9)

しかしながら、上述した従来のテープ印字装置においては、1つのラベル内には、1種類の単位模様が連続して印字されるものであり、複数個の単位模様などのラベルデータを任意に配置して連続印字できないという問題がある。また、複数個の単位模様を順次連続して印字した場合には、次の単位模様の単位ドットパターンデータを印字方向に連続させた連続模様パターンデータを作成する作成時間の間に、テープが所定ライン分送られ、各連続模様パターンデータの印字間に白筋(印字されていない隙間)が発生するという問題がある。   However, in the conventional tape printer described above, one type of unit pattern is continuously printed in one label, and label data such as a plurality of unit patterns is arbitrarily arranged. There is a problem that continuous printing is not possible. In addition, when a plurality of unit patterns are printed successively in succession, the tape is predetermined during the creation time for creating continuous pattern pattern data in which the unit dot pattern data of the next unit pattern is continued in the printing direction. There is a problem that white streaks (unprinted gaps) are generated between the printing of each continuous pattern pattern data that is fed by line.

そこで、本発明は、上述した問題点を解決するためになされたものであり、1つのラベル内に複数個のラベルデータを所定配置順序で容易に印字することができ、ラベル作成の操作性の向上を図ることができるテープ印字装置を提供することを目的とする。また、1つのラベル内の各ラベルデータの印字間に白筋(印字されていない隙間)が発生せず、高品位の印字が可能なテープ印字装置を提供することを目的とする。   Therefore, the present invention has been made to solve the above-described problems, and a plurality of label data can be easily printed in a predetermined arrangement order in one label, and the operability of label creation is improved. An object of the present invention is to provide a tape printer that can be improved. Another object of the present invention is to provide a tape printer capable of high-quality printing without generating white stripes (unprinted gaps) between the printing of each label data in one label.

前記目的を達成するため、請求項に係るテープ印字装置は、長尺状のテープを搬送するためのテープ搬送手段と、入力手段と、前記入力手段によって入力又は編集された文字や図柄等からなるラベルデータを前記テープに印字する印字手段と、を備え、テープ上にラベルデータが印字されたラベルを作成するテープ印字装置において、ドット列から構成されるラベルデータを予め複数個記憶するラベルデータ記憶手段と、前記ラベルデータ記憶手段から1つのラベル内に配置するラベルデータを複数個選択する選択手段と、前記選択手段により選択された各ラベルデータの前記ラベル内における前記テープの幅と直交する向きに個々のラベルデータを順番に並べる配置順序を指定する配置指定手段と、印字する毎に1個のラベルデータを印字する1つの印字データとして記憶する印字バッファと、前記選択手段によって複数のラベルデータが選択された場合には、前記配置順序に従って1番目に配置するラベルデータだけを前記ラベルデータ記憶手段から読み出して前記印字バッファの印字するドット列の1ライン目から印字データとして記憶して、その後、前記印字バッファに記憶された印字データが印字される毎に、該印字バッファを初期化後、印字されたラベルデータのドット列の最後のNライン分を再度、前記ラベルデータ記憶手段から読み出して前記印字バッファの最初のNライン分の印字データとして記憶すると共に、次に配置するラベルデータだけ前記ラベルデータ記憶手段から読み出して該印字バッファのN+1ライン目からの印字データとして記憶するように制御する印字バッファ制御手段と、前記選択手段によって複数のラベルデータが選択された場合には、前記配置順序に従って前記印字バッファに記憶された印字データを印字する毎に、前記テープ搬送手段を介してドット列のNライン分に相当するテープ送り量だけテープを逆方向に搬送後、前記印字バッファ制御手段によって印字バッファに記憶された次の順番の印字データを前記印字手段に印字させるように制御する印字制御手段と、を備えることを特徴とする。 In order to achieve the object, a tape printer according to claim 1 includes a tape transport unit for transporting a long tape, an input unit, and characters or designs input or edited by the input unit. Label data for storing in advance a plurality of label data composed of dot rows in a tape printing apparatus for creating a label having label data printed on the tape. A storage means; a selection means for selecting a plurality of label data to be arranged in one label from the label data storage means; and a width of the tape in the label of each label data selected by the selection means. an arrangement designation means for designating a layout order of arranging the order of individual label data to orientation indicia one label data each time the print A print buffer for storing a single print data, when a plurality of label data is selected by the selecting means, the only label data located in the first in accordance with the arrangement order is read from the label data storage means stored as print data from the first line dot row to be printed in the print buffer, then every time the print data stored in the print buffer is printed, after initialization the indicia shaped buffer, printed label data The last N lines of the dot row are read again from the label data storage means and stored as print data for the first N lines of the print buffer, and only the label data to be placed next is the label data storage means to store the print data from the N + 1 th line of the indicia shaped buffer is read from the A print buffer controller for controlling, when a plurality of label data is selected by the selection means, each for printing print data stored in the print buffer in accordance with the arrangement order, through the tape transport means after transporting the tape only the tape feeding amount corresponding to N lines of dot rows in the reverse direction, the control following the order of the print data stored in the print buffer by the print buffer control means so as to print on the printing means Printing control means.

このような特徴を有する請求項に係るテープ印字装置では、ドット列から構成されるラベルデータを予め複数個記憶するラベルデータ記憶手段から1つのラベル内に印字する複数個のラベルデータを選択手段を介して選択し、この選択したラベルデータのラベル内におけるテープの幅と直交する向きに個々のラベルデータを順番に並べる配置順序を配置指定手段によって指定する。そして、選択手段によって複数個のラベルデータが選択された場合には、印字バッファ制御手段を介して、配置指定手段によって指定されたラベル内の配置順序に従ってデータ記憶手段から1番目に配置するラベルデータだけを読み出して、該ラベルデータを印字バッファの印字するドット列の1ライン目から印字データとして記して、その後、該印字バッファの印字データが印字される毎に、該印字バッファを初期化後、印字された各ラベルデータのドット列の最後のNライン分を、再度、印字バッファの最初のNライン分の印字データとして記憶後、次に印字するラベルデータを該印字バッファのN+1ライン目からの印字データとして記憶する。一方、印字制御手段を介して、該印字バッファの印字データが印字される毎に、テープ搬送手段を介してドット列のNライン分に相当するテープ送り量だけテープが逆方向に搬送された後、印字バッファ制御手段によって印字バッファに記憶された次の順番の印字データが印字手段によってテープ上に印字される。 In such a tape printer according to claim 1 having the features, selecting a plurality of label data to be printed from the label data storage means for previously plurality stores label data composed of dot columns within one label means And the arrangement order for arranging the individual label data in the direction orthogonal to the width of the tape in the label of each selected label data is designated by the arrangement designating means. When a plurality of label data is selected by the selection means, the label data to be arranged first from the data storage means according to the arrangement order in the label designated by the arrangement designation means via the print buffer control means. reading only, and memorize in the print data from the first line dot row to be printed in the print buffer to the label data, then, each time the print data of the indicia shaped buffer is printed, initial the indicia shaped buffer After the conversion, the last N lines of the dot string of each printed label data are stored again as the print data for the first N lines of the print buffer, and the label data to be printed next is N + 1 lines of the print buffer. Store as print data from eyes. On the other hand, every time print data in the print buffer is printed through the print control means, the tape is fed in the reverse direction by the tape feed amount corresponding to N lines of the dot row through the tape transport means. Then, the next print data stored in the print buffer by the print buffer control means is printed on the tape by the print means.

また、請求項に係るテープ印字装置は、請求項に記載のテープ印字装置において、前記選択手段により選択された複数個のラベルデータの選択順序を記憶する選択順序記憶手段を備え、前記配置指定手段は、前記選択順序記憶手段に記憶される前記選択順序を各ラベルデータのラベル内における配置順序とすることを特徴とする。 A tape printer according to claim 2 is the tape printer according to claim 1 , further comprising a selection order storage unit that stores a selection order of a plurality of label data selected by the selection unit, The specifying means sets the selection order stored in the selection order storage means as an arrangement order in the label of each label data.

このような特徴を有する請求項に係るテープ印字装置では、複数個のラベルデータが予め記憶されるラベルデータ記憶手段から1つのラベル内に印字する複数個のラベルデータを選択手段を介して選択することにより、この選択された複数個のラベルデータが選択順に該1つのラベル内に印字される。 In the tape printer according to claim 2 having such a feature, a plurality of label data to be printed in one label is selected via a selection means from a label data storage means in which a plurality of label data is stored in advance. Thus, the plurality of selected label data are printed in the one label in the order of selection.

また、請求項に係るテープ印字装置は、請求項又は請求項に記載のテープ印字装置において、前記印字制御手段は、前記印字バッファに記憶される印字データを印字する毎に、前記テープ搬送手段を介して更にドット列の所定ライン分に相当するテープ送り量だけテープを逆方向に搬送後、再度、前記所定ライン分に相当するテープ送り量だけテープを順方向に搬送してから印字バッファに記憶される印字データを印字するように制御することを特徴とする。 A tape printer according to claim 3 is the tape printer according to claim 1 or 2 , wherein the print control means prints the tape every time print data stored in the print buffer is printed. After transporting the tape in the reverse direction by the tape feed amount corresponding to the predetermined line of the dot row via the transport means, the tape is transported in the forward direction again by the tape feed amount corresponding to the predetermined line and then printing. Control is performed to print the print data stored in the buffer.

このような特徴を有する請求項に係るテープ印字装置では、印字制御手段を介して、印字バッファに記憶する印字データを印字する毎に、テープ搬送手段を介してドット列のNライン分に相当するテープ送り量だけテープを逆方向に搬送後、更にドット列の所定ライン分に相当するテープ送り量だけテープを逆方向に搬送した後、この所定ライン分に相当するテープ送り量だけテープを順方向に搬送してから印字バッファに記憶される印字データが印字される。 In the tape printer according to claim 3 having such characteristics, each time the print data stored in the print buffer is printed via the print control means, it corresponds to N lines of the dot row via the tape transport means. After the tape is transported in the reverse direction by the tape feed amount to be transferred, the tape is further transported in the reverse direction by the tape feed amount corresponding to the predetermined line of the dot row, and then the tape is sequentially fed by the tape feed amount corresponding to the predetermined line. The print data stored in the print buffer after being conveyed in the direction is printed.

また、請求項に係るテープ印字装置は、請求項1乃至請求項のいずれかに記載のテープ印字装置において、前記ラベルデータは、入力手段によって入力された文字列データを含むことを特徴とする。 A tape printer according to claim 4 is the tape printer according to any one of claims 1 to 3 , wherein the label data includes character string data input by an input means. To do.

このような特徴を有する請求項に係るテープ印字装置では、ラベルデータには、入力手段によって入力された文字列データが含まれる。 In the tape printer according to claim 4 having such characteristics, the label data includes character string data input by the input means.

また、請求項に係るテープ印字装置は、請求項1乃至請求項のいずれかに記載のテープ印字装置において、前記ラベルデータは、予めドット列から構成される固定データを含むことを特徴とする。 The tape printer according to claim 5 is the tape printer according to any one of claims 1 to 4 , wherein the label data includes fixed data composed of dot rows in advance. To do.

このような特徴を有する請求項に係るテープ印字装置では、ラベルデータには、予めドット列から構成される固定データが含まれる。 In the tape printer according to the fifth aspect having such characteristics, the label data includes fixed data composed of dot rows in advance.

更に、請求項に係るテープ印字装置は、請求項1乃至請求項のいずれかに記載のテープ印字装置において、前記ラベルデータは、予め入力手段によって入力されたファイルデータを含むことを特徴とする。 Furthermore, the tape printer according to claim 6 is the tape printer according to any one of claims 1 to 5 , wherein the label data includes file data input in advance by an input means. To do.

このような特徴を有する請求項に係るテープ印字装置では、ラベルデータには、予め入力手段によって入力されたファイルデータが含まれる。 In the tape printer according to claim 6 having such characteristics, the label data includes file data input in advance by the input means.

求項に係るテープ印字装置では、ラベルデータ記憶手段から1つのラベル内に印字する複数個のラベルデータを選択手段を介して選択し、この選択したラベルデータの配置順序を配置指定手段によって指定することによって、この配置順序で複数個のラベルデータが1つのラベル内に印字されるため、1つのラベルを作成する毎に該ラベル内に印字する複数個ラベルデータを新たに入力する必要が無く、また、入力した複数個のラベルデータの該ラベル内での配置順を別途指定する必要も無くなり、ラベル作成の操作性の向上を図ることができる。また、印字バッファに記憶された印字データを印字する毎に、該印字バッファを初期化後、印字されたラベルデータのドット列の最後のNライン分を再度、印字バッファの最初のNライン分の印字データとして記憶すると共に、次に配置するラベルデータだけラベルデータ記憶手段から読み出して該印字バッファのN+1ライン目からの印字データとして記憶し、一方、該印字バッファの印字データを印字する毎に、テープ搬送手段を介してドット列のNライン分に相当するテープ送り量だけテープを逆方向に搬送した後、印字バッファ制御手段によって該印字バッファに記憶された次の順番の印字データを印字することによって、各ラベルデータの最後のNライン分のデータを1つのラベル内の同じ位置に2度印字することができるため、選択した複数個のラベルデータを、配置指定手段によって指定した配置順に基づいて1つのラベル内に連続して印字でき、この1つのラベル内の各ラベルデータの印字間に白筋(印字されていない隙間)が発生せず、高品位の印字が可能となると共に、印字バッファの記憶容量の制限による連続印字のできる最大ラベル長さの制限を無くすことが可能となる。 The tape printer according to Motomeko 1, by a plurality of selected label data through the selection means, the arrangement specifying means arrangement order of the selected label data to be printed on one label from the label data storage means By designating, a plurality of label data is printed in one label in this arrangement order. Therefore, it is necessary to newly input a plurality of label data to be printed in each label every time one label is created. In addition, there is no need to separately specify the order of arrangement of the plurality of input label data within the label, and the operability of label creation can be improved. Moreover, each time printing the print data stored in the print buffer, after initialization the indicia shaped buffer, printed on the La Belle data dot row last N lines again, first N lines of the print buffer of stores as the print data is stored as print data from the N + 1 th line of the indicia shaped buffer reads only the label data to be next placed from the label data storage means, whereas, each time printing the print data of the indicia shaped buffer Next, after the tape is transported in the reverse direction by the tape feed amount corresponding to N lines of the dot row via the tape transport means, the print data in the next order stored in the print buffer is printed by the print buffer control means. By doing so, the data for the last N lines of each label data can be printed twice at the same position in one label. A plurality of selected label data can be continuously printed in one label based on the arrangement order designated by the arrangement designating means, and white lines (not printed) are printed between the label data in the one label. No gap) occurs, and high-quality printing is possible, and it is possible to eliminate the restriction on the maximum label length that allows continuous printing due to the restriction of the storage capacity of the print buffer.

また、請求項に係るテープ印字装置では、ラベルデータ記憶手段に予め記憶される複数のラベルデータから1つのラベル内に印字する複数個ラベルデータを該1つのラベル内の配置順に選択することによって、選択したラベルデータが選択順にテープ上に印字されるため、1つのラベルを作成する毎に該ラベル内に印字する複数個ラベルデータの配置順を別途指定する必要も無くなり、ラベル作成の更なる操作性の向上を図ることができる。 In the tape printer according to claim 2 , by selecting a plurality of label data to be printed in one label from a plurality of label data stored in advance in the label data storage means in the order of arrangement in the one label. Since the selected label data is printed on the tape in the order of selection, it is not necessary to separately specify the arrangement order of a plurality of label data to be printed in the label every time one label is created. The operability can be improved.

また、請求項に係るテープ印字装置では、常にテープを順方向に搬送しつつテープに印字することができ、テープ搬送方向の逆転時に発生するテープ送り速度の立ち上がり時間を無くし、印字時のテープ送り速度を一定にすることができるため、最後のNライン分のドット列をラベル内の同じ位置に確実に2度印字することができ、より高品位の印字を行うことができる。 The tape printer according to claim 3 is capable of printing on the tape while always transporting the tape in the forward direction, eliminating the rising time of the tape feed speed that occurs when the tape transport direction is reversed, and tape at the time of printing. Since the feed speed can be made constant, the dot row for the last N lines can be reliably printed twice at the same position in the label, and higher quality printing can be performed.

また、請求項に係るテープ印字装置では、ラベルデータには、入力手段によって入力された文字列データが含まれるため、1つのラベル内に入力手段によって入力した文字列データを複数個印字することができる。 In the tape printer according to claim 4 , since the label data includes the character string data input by the input means, a plurality of character string data input by the input means are printed in one label. Can do.

また、請求項に係るテープ印字装置では、ラベルデータには、予めドット列から構成される固定データが含まれるため、1つのラベル内に予め入力したマークや記号等の固定データを複数個印字することができる。 In the tape printer according to claim 5 , since the label data includes fixed data composed of dot rows in advance, a plurality of fixed data such as marks and symbols inputted in advance in one label are printed. can do.

更に、請求項に係るテープ印字装置では、ラベルデータには、予め入力手段によって入力されたファイルデータが含まれるため、1つのラベル内に予め入力した決まり文句やキャッチフレーズ等のファイルデータを複数個印字することができる。 Further, in the tape printer according to claim 6 , since the label data includes file data input in advance by the input means, a plurality of file data such as fixed phrases and catch phrases input in advance in one label are stored. Can be printed.

以下、本発明に係るテープ印字装置について、具体化した第1実施形態及び第2実施形態に基づいて図面を参照しつつ詳細に説明する。   The tape printer according to the present invention will be described in detail below with reference to the drawings based on the first and second embodiments.

先ず、第1実施形態に係るテープ印字装置の概略構成について図1乃至図3に基づき説明する。
図1に示すように、第1実施形態に係るテープ印字装置1には、文書データからなるテキストを作成するための文字入力キー2、テキストの印字を指令する印字キー3、及び、改行指令や各種処理の実行、選択を指令するリターンキー4、文字等のキャラクタを複数行に渡って表示する液晶ディスプレイ(LCD)7上でカーソルを上下、左右に移動させるカーソルキー5、後述のラベルデータとしての固定データの登録を指令する固定データ登録キー13A、後述の印字するラベルデータの選択を指令するエリア設定キー13B、後述のラベルデータとしてのファイルデータの登録を指令するファイルキー13C等を設けたキーボード6、及び、後述のテープカセット35(図4参照)を収納するカセット収納部8が収納カバー8Aで覆われて配設されている。また、このキーボード6の下側には、制御回路部が構成される制御基板12が配設されている。また、カセット収納部8の左側面部には、印字されたテープが排出されるラベル排出口16が形成されている。また、該カセット収納部8の右側面部には、電源アダプタが取り付けられるアダプタ挿入口17、及び不図示のパーソナルコンピュータと接続するためのUSBケーブルが取り付けられるコネクタ18が設けられている。
First, a schematic configuration of the tape printer according to the first embodiment will be described with reference to FIGS. 1 to 3.
As shown in FIG. 1, the tape printer 1 according to the first embodiment includes a character input key 2 for creating text composed of document data, a print key 3 for instructing text printing, a line feed command, Return key 4 for instructing execution and selection of various processes, cursor key 5 for moving the cursor up and down, left and right on a liquid crystal display (LCD) 7 for displaying characters such as characters over a plurality of lines, as label data to be described later A fixed data registration key 13A for instructing registration of the fixed data, an area setting key 13B for instructing selection of label data to be described later, a file key 13C for instructing registration of file data as label data to be described later, and the like are provided. A cassette housing portion 8 that houses a keyboard 6 and a tape cassette 35 (see FIG. 4) described later is covered with a storage cover 8A. It is disposed Te. A control board 12 that constitutes a control circuit section is disposed below the keyboard 6. In addition, a label discharge port 16 through which a printed tape is discharged is formed on the left side surface portion of the cassette housing portion 8. Further, an adapter insertion port 17 to which a power adapter is attached and a connector 18 to which a USB cable for connection to a personal computer (not shown) is attached are provided on the right side surface of the cassette housing portion 8.

また、このカセット収納部8には、サーマルヘッド9と、このサーマルヘッド9に対向するプラテンローラ10と、このプラテンローラ10の下流側のテープ送り用ローラ11と、このテープ送り用ローラ11に対向するテープ駆動ローラ軸14とが配置されている他に、更に、テープカセット35内に収納されるインクリボンを送るリボン巻取軸15等が配置されている。
このサーマルヘッド9は、正面視略縦長四角形の平板状で、前面の左端縁部には、所定個数の各発熱素子R1〜Rn(nは、第1実施形態では、128個である。)が、該左端縁部の辺に沿って一列に配列されて形成されている。また、該サーマルヘッド9は、メッキ鋼板やステンレス鋼板等により形成される正面視略四角形の放熱板9Aの前面の左端縁部に、各発熱素子R1〜Rnの配列方向が、該放熱板9Aの左端縁部の辺に平行になるよう
に接着剤などによって固着されている。そして、該放熱板9Aは、各発熱素子R1〜Rnの配列方向が、テープカセット35の開口部52(図4参照)における被印字テープ36(図4参照)の搬送方向に略直交するように、ビス止め等によってカセット収納部8の下側に取り付けられている。
The cassette housing 8 includes a thermal head 9, a platen roller 10 facing the thermal head 9, a tape feeding roller 11 on the downstream side of the platen roller 10, and the tape feeding roller 11. In addition to the tape drive roller shaft 14 to be disposed, a ribbon take-up shaft 15 for feeding an ink ribbon accommodated in the tape cassette 35 and the like are further disposed.
The thermal head 9 has a substantially vertically long flat plate shape when viewed from the front, and a predetermined number of heating elements R1 to Rn (n is 128 in the first embodiment) at the left end edge of the front surface. , And arranged in a line along the side of the left edge. Further, the thermal head 9 is arranged on the left end edge of the front surface of a substantially square heat sink 9A formed of a plated steel plate, a stainless steel plate, or the like so that the arrangement direction of the heat generating elements R1 to Rn is the heat sink 9A. It is fixed with an adhesive or the like so as to be parallel to the side of the left edge. The heat radiating plate 9A is arranged so that the arrangement direction of the heat generating elements R1 to Rn is substantially orthogonal to the transport direction of the print-receiving tape 36 (see FIG. 4) in the opening 52 (see FIG. 4) of the tape cassette 35. It is attached to the lower side of the cassette housing portion 8 by screws or the like.

また、リボン巻取軸15は、後述のステッピングモータ等により構成されるテープ送りモータ30(図2参照)から適宜の駆動機構を介して回転駆動される。また、テープ駆動ローラ軸14は、テープ送りモータ30から適宜の伝達機構を介して回転駆動され、後述するテープ駆動ローラ53(図4参照)を回転駆動する   Further, the ribbon take-up shaft 15 is rotationally driven via an appropriate drive mechanism from a tape feed motor 30 (see FIG. 2) configured by a stepping motor or the like described later. The tape drive roller shaft 14 is rotationally driven from the tape feed motor 30 via an appropriate transmission mechanism, and rotationally drives a tape drive roller 53 (see FIG. 4) described later.

次に、図2及び図3に示すように、テープ印字装置1の制御構成は、制御基板12上に形成される制御回路部20を核として構成されている。制御回路部20には、各機器を制御するCPU21と、このCPU21にデータバス22を介して接続された入出力インタフェース23、CGROM24、ROM25、RAM27とから構成されている。なお、CPU21の内部にはタイマ21Aが設けられている。   Next, as shown in FIGS. 2 and 3, the control configuration of the tape printer 1 is configured with a control circuit unit 20 formed on the control board 12 as a core. The control circuit unit 20 includes a CPU 21 that controls each device, and an input / output interface 23, a CGROM 24, a ROM 25, and a RAM 27 connected to the CPU 21 via a data bus 22. Note that a timer 21A is provided inside the CPU 21.

ここに、CGROM24には、多数のキャラクタの各々に関して、表示のためのドットパターンデータがコードデータに対応させて格納されている。
また、ROM25には、アルファベット文字や記号等のキャラクタを印字するための多数のキャラクタの各々に関して、印字用ドットパターンデータが、書体(ゴシック系書体、明朝体書体等)毎に分類され、各書体毎に6種類(16、24、32、48、64、96のドットサイズ)の印字文字サイズ分、コードデータに対応させて格納されている。また、階調表現を含むグラフィック画像を印字するためのグラフィックパターンデータも記憶されている。また、このROM25には、キーボード6から入力された文字や数字等のキャラクタのコードデータに対応させて液晶ディスプレイコントローラ(LCDC)28を制御する表示駆動制御プログラム、印字バッファ領域27Aのデータを読み出してサーマルヘッド9やテープ送りモータ30を駆動する印字駆動制御プログラム、及び後述の印字データ選択処理等(図5参照)、その他テープ印字装置1の制御上必要な各種のプログラムが格納されている。そして、CPU21は、かかるROM25に記憶されている各種プログラムに基づいて各種の演算を行うものである。
Here, the CGROM 24 stores dot pattern data for display corresponding to the code data for each of a large number of characters.
In addition, in the ROM 25, 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 alphabet letters and symbols. For each typeface, six types (16, 24, 32, 48, 64, and 96 dot sizes) of print character sizes are stored corresponding to the code data. In addition, graphic pattern data for printing a graphic image including gradation expression is also stored. Further, the ROM 25 reads out a display drive control program for controlling the liquid crystal display controller (LCDC) 28 in correspondence with character code data such as letters and numbers inputted from the keyboard 6 and data in the print buffer area 27A. A print drive control program for driving the thermal head 9 and the tape feed motor 30, a print data selection process described later (see FIG. 5), and other various programs necessary for controlling the tape printer 1 are stored. The CPU 21 performs various calculations based on various programs stored in the ROM 25.

さらに、RAM27には、印字バッファ領域27A、編集入力領域27B、固定データ領域27C、エリア領域27D、ワーク領域27E等が設けられており、印字バッファ領域27Aには、複数の文字や記号等の印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等がドットパターンデータとして格納され、サーマルヘッド9はかかる印字バッファ領域27Aに記憶されているドットパターンデータに従ってドット印字を行う。また、編集入力領域27Bには、キーボード6から入力された文書データ等のラベルデータとしての編集テキストが格納される。
また、固定データ領域27Cには、各種記号データや不図示のパーソナルコンピュータから入力された図柄データ等のラベルデータが、後述のようにそれぞれ登録番号を付されて各固定データ1、2、3・・・として格納される。また、ファイルデータ領域27Dには、キーボード6や不図示のパーソナルコンピュータから入力された決まり文句等(例えば、「ご用命は、この電話番号へ。」等)の文書データのラベルデータが、それぞれ登録番号を付されて各ファイルデータ1、2、3・・・として格納される。またエリア領域27Eには、後述のように選択された1つのラベル内に印字される各ラベルデータ名が、該ラベル内の配置順に各エリア1、2、3・・・として格納される。
Further, the RAM 27 is provided with a print buffer area 27A, an edit input area 27B, a fixed data area 27C, an area area 27D, a work area 27E, and the like. In the print buffer area 27A, a plurality of characters and symbols are printed. The dot pattern data and the number of applied pulses that are the amount of energy for forming each dot are stored as dot pattern data, and the thermal head 9 performs dot printing in accordance with the dot pattern data stored in the print buffer area 27A. In the edit input area 27B, edit text as label data such as document data input from the keyboard 6 is stored.
Also, in the fixed data area 27C, various symbol data and label data such as symbol data inputted from a personal computer (not shown) are given registration numbers as will be described later, and the fixed data 1, 2, 3,. Stored as .. Also, in the file data area 27D, label data of document data such as fixed phrases or the like (for example, “Please order this phone number”) input from the keyboard 6 or a personal computer (not shown) are registered. Numbered and stored as file data 1, 2, 3,. In the area area 27E, each label data name printed in one label selected as described later is stored as each area 1, 2, 3,... In the arrangement order in the label.

また、入出力インタフェース23には、キーボード6と、液晶ディスプレイ(LCD)7に表示データを出力するためのビデオRAM28Aを有する液晶ディスプレイコントローラ(LCDC)28と、サーマルヘッド9を駆動するための駆動回路29と、テープ送りモータ30を駆動するための駆動回路31とが各々接続されている。
よって、キーボード6の文字キーを介して文字等が入力された場合、そのテキスト(文書データ)が編集入力領域27Bに順次記憶されていくとともに、ドットパターン発生制御プログラム及び表示駆動制御プログラムに基づいてキーボード6を介して入力された文字等に対応するドットパターンが液晶ディスプレイ(LCD)7上に表示される。また、サーマルヘッド9は駆動回路29を介して駆動され、印字バッファ領域27Aに記憶されたドットパターンデータの印字を行い、これと同期してテープ送りモータ30が駆動回路31を介してテープの送り制御を行うものである。ここに、サーマルヘッド9は、駆動回路29を介して各発熱素子R1〜Rnが1ライン分の印字ドットに対応して選択的に発熱駆動されることによって、文字等をテープ上に印字するものである。
The input / output interface 23 includes a keyboard 6, a liquid crystal display controller (LCDC) 28 having a video RAM 28 A for outputting display data to the liquid crystal display (LCD) 7, and a drive circuit for driving the thermal head 9. 29 and a drive circuit 31 for driving the tape feed motor 30 are connected to each other.
Therefore, when characters or the like are input through the character keys of the keyboard 6, the text (document data) is sequentially stored in the edit input area 27B, and based on the dot pattern generation control program and the display drive control program. A dot pattern corresponding to a character or the like input via the keyboard 6 is displayed on a liquid crystal display (LCD) 7. The thermal head 9 is driven via a drive circuit 29 to print the dot pattern data stored in the print buffer area 27A. In synchronization with this, the tape feed motor 30 feeds the tape via the drive circuit 31. Control is performed. Here, the thermal head 9 prints characters and the like on the tape by selectively driving the heating elements R1 to Rn corresponding to the printing dots for one line through the drive circuit 29. It is.

次に、第1実施形態に係るテープ印字装置1に装着されるテープカセット35の概略構成について図4に基づいて説明する。
図4に示すように、テープカセット35のカセット本体38には、ベーステープの表面に感熱発色層が形成され、裏面に粘着剤層を介して剥離紙が貼付される長尺状の被印字テープ36の裏面が外側になるように巻回されるテープスプール45が、カセット本体38の底面に立設されるカセットボス48に回転可能に嵌挿されて収納されている。また、カセットボス48の右側には、略円筒状の案内スプール49が、カセット本体38の底面に立設されるカセットボス50に回転可能に嵌挿されている。また、カセットボス50の下側には、略円筒状のリール55が、カセット本体38の底面に立設されるリールボス56に回転可能に嵌挿されている。また、テープカセット35をカセット収納部8に装着した場合に、インクリボン巻取軸15に対向するカセット本体38の底面部には、該インクリボン巻取軸15の径よりも大きい貫通孔57が形成されている。
Next, a schematic configuration of the tape cassette 35 attached to the tape printer 1 according to the first embodiment will be described with reference to FIG.
As shown in FIG. 4, in the cassette main body 38 of the tape cassette 35, a long print-receiving tape in which a thermosensitive coloring layer is formed on the surface of the base tape and a release paper is pasted on the back surface through an adhesive layer. A tape spool 45 wound so that the back surface of 36 is on the outside is housed in a cassette boss 48 erected on the bottom surface of the cassette body 38 so as to be rotatable. Further, a substantially cylindrical guide spool 49 is rotatably fitted on the cassette boss 50 erected on the bottom surface of the cassette body 38 on the right side of the cassette boss 48. In addition, a substantially cylindrical reel 55 is rotatably inserted into a reel boss 56 standing on the bottom surface of the cassette body 38 below the cassette boss 50. Further, when the tape cassette 35 is mounted in the cassette storage portion 8, a through hole 57 larger than the diameter of the ink ribbon take-up shaft 15 is formed on the bottom surface portion of the cassette body 38 facing the ink ribbon take-up shaft 15. Is formed.

そして、このテープスプール45から引き出された被印字テープ36は、案内スプール49、リール55、及びカセット本体38の底面部に立設される各ガイド部材58、59を介してサーマルヘッド9が挿入される開口部52に案内される。そして、さらに被印字テープ36は、サーマルヘッド9とプラテンローラ10との間を通過する。そして、被印字テープ36は、カセット本体38の片側下方部(図4中、左下側部)に回転自在に設けられ、テープ駆動ローラ軸14の駆動を受けて回転するテープ駆動ローラ53と、このテープ駆動ローラ53に対向配置されるテープ送り用ローラ11との間を通過して、テープカセット35の外部に送り出されて、テープ印字装置1のラベル排出口16に達する。そして切断位置まで搬送された被印字テープ36は、不図示の固定刃と移動刃とによって切断されて該ラベル排出口16より排出される。   The print-receiving tape 36 drawn out from the tape spool 45 is inserted with the thermal head 9 through the guide spool 49, the reel 55, and the guide members 58 and 59 standing on the bottom surface of the cassette body 38. The opening 52 is guided. Further, the print-receiving tape 36 passes between the thermal head 9 and the platen roller 10. The print-receiving tape 36 is rotatably provided at one side lower part (lower left part in FIG. 4) of the cassette body 38, and receives a drive of the tape drive roller shaft 14 and rotates. It passes between the tape feeding roller 11 disposed opposite to the tape driving roller 53, is sent out of the tape cassette 35, and reaches the label discharge port 16 of the tape printer 1. The print-receiving tape 36 conveyed to the cutting position is cut by a fixed blade and a moving blade (not shown) and discharged from the label discharge port 16.

次に、このように構成されたテープ印字装置1の文字入力、印字データ選択処理及び印字処理などの制御処理について図5乃至図10に基づいて説明する。
図5に示すように、ステップ(以下、Sと略記する)1において、テープ印字装置1のCPU21は、初期化処理を行う。即ち、印字バッファ領域27A、編集入力領域27B、固定データ領域27C、エリア領域27D、ワーク領域27E等の初期化を行う。
そして、S2において、CPU21は、装置本体表面部に配置されたキーボード6の各キー2、3、4、5のいずれかが押下されるまで待機する(S2:NO)。
続いて、いずれかのキーが押下された場合には(S2:YES)、S3において、CPU21は、文字入力キー2が押下されたか否かを判定する判定処理を実行する。
そして、文字入力キー2が押下された場合には(S3:YES)、S4において、CPU21は、各文字入力キー2が押下される毎に、CGROM24から該押下された各文字入力キー2に対応する「通常」又は「CAPSロック」時に登録されている文字を順次読み出し、液晶ディスプレイ(LCD)7に点滅表示(又は白黒反転表示など)を行い、文章データを表示し、再度S2以降の処理を実行する。そして、CPU21は、リターンキー4が押下された場合には、液晶ディスプレイ(LCD)7の表示画面に点滅表示(又は、白黒反転表示など)されている文字を通常表示にして、確定表示すると共に、この文字を編集入力領域27Bに印字文字データ(編集テキスト)として記憶する。その後、再度S2以降の処理を実行する。
Next, control processing such as character input, print data selection processing, and print processing of the tape printer 1 configured as described above will be described with reference to FIGS.
As shown in FIG. 5, in step (hereinafter abbreviated as S) 1, the CPU 21 of the tape printer 1 performs an initialization process. That is, the print buffer area 27A, edit input area 27B, fixed data area 27C, area area 27D, work area 27E, etc. are initialized.
In S2, the CPU 21 stands by until any one of the keys 2, 3, 4, and 5 of the keyboard 6 arranged on the surface of the apparatus main body is pressed (S2: NO).
Subsequently, when any key is pressed (S2: YES), in S3, the CPU 21 executes a determination process for determining whether or not the character input key 2 is pressed.
When the character input key 2 is pressed (S3: YES), in S4, the CPU 21 responds to each pressed character input key 2 from the CGROM 24 each time the character input key 2 is pressed. The characters registered at the time of “Normal” or “CAPS Lock” are sequentially read out, blinked on the liquid crystal display (LCD) 7 (or black-and-white inverted display, etc.), the text data is displayed, and the processing after S2 is performed again. Execute. Then, when the return key 4 is pressed, the CPU 21 sets the characters blinking (or black-and-white inverted display) on the display screen of the liquid crystal display (LCD) 7 as normal display and confirming the display. These characters are stored as print character data (edited text) in the edit input area 27B. Thereafter, the processes after S2 are executed again.

また、S3において、文字入力キー2が押下されていない場合には(S3:NO)、S5において、CPU21は、印字キー3が押下されたか否かを判定する判定処理を実行する。
そして、印字キー3が押下された場合には(S5:YES)、S6において、CPU21は、後述の印字処理のサブ処理を実行後(図9参照)、再度S2以降の処理を実行する。
一方、S5において、印字キー3が押下されていない場合には(S5:NO)、S7において、CPU21は、固定データ登録キー13Aが押下されたか否かを判定する判定処理を実行する。
そして、固定データ登録キー13Aが押下された場合には(S7:YES)、S8において、CPU21は、後述の固定データ登録処理のサブ処理を実行後(図6参照)、再度S2以降の処理を実行する。
In S3, when the character input key 2 is not pressed (S3: NO), in S5, the CPU 21 executes determination processing for determining whether or not the print key 3 is pressed.
When the print key 3 is pressed (S5: YES), in S6, the CPU 21 executes a sub-process of the print process described later (see FIG. 9), and then executes the processes after S2 again.
On the other hand, when the print key 3 is not pressed in S5 (S5: NO), in S7, the CPU 21 executes a determination process for determining whether or not the fixed data registration key 13A is pressed.
If the fixed data registration key 13A is pressed (S7: YES), in S8, the CPU 21 executes a sub-process of the fixed data registration process described later (see FIG. 6), and then performs the processes after S2 again. Execute.

他方、S7において、固定データ登録キー13Aが押下されていない場合には(S7:NO)、S9において、CPU21は、エリア設定キー13Bが押下されたか否かを判定する判定処理を実行する。
そして、エリア設定キー13Bが押下された場合には(S9:YES)、S10において、CPU21は、後述の印字データ選択処理のサブ処理を実行後(図7参照)、再度S2以降の処理を実行する。
On the other hand, when the fixed data registration key 13A is not pressed in S7 (S7: NO), in S9, the CPU 21 executes a determination process for determining whether or not the area setting key 13B is pressed.
If the area setting key 13B is pressed (S9: YES), in S10, the CPU 21 executes a sub-process of a print data selection process described later (see FIG. 7), and then executes the processes after S2 again. To do.

また、S9において、エリア設定キー13Bが押下されていない場合には(S9:NO)、S11において、CPU21は、ファイルキー13Cが押下されたか否かを判定する判定処理を実行する。
そして、ファイルキー13Cが押下された場合には(S11:YES)、S12において、CPU21は、編集入力領域27Bに記憶されている印字データ、又は不図示のパーソナルコンピュータから入力されたファイルデータにファイル番号を付与してファイルデータ領域27Dに記憶後、再度S2以降の処理を実行する。
一方、S11において、ファイルキー13Cが押下されていない場合には(S11:NO)、S13において、CPU21は、押下されたキーに対応する各種処理を実行後、再度、S2以降の処理を実行する。
If the area setting key 13B is not pressed in S9 (S9: NO), in S11, the CPU 21 executes a determination process for determining whether or not the file key 13C is pressed.
When the file key 13C is pressed (S11: YES), in S12, the CPU 21 creates a file in the print data stored in the edit input area 27B or the file data input from a personal computer (not shown). After assigning a number and storing it in the file data area 27D, the processes after S2 are executed again.
On the other hand, when the file key 13C is not pressed in S11 (S11: NO), in S13, the CPU 21 executes the processes corresponding to the pressed key and then executes the processes after S2 again. .

次に、S8において実行する固定データ登録処理のサブ処理について図6に基づいて説明する。
図6に示すように、S21において、CPU21は、液晶ディスプレイ(LCD)7に記号データやパーソナルコンピュータから入力された図柄データやイメージデータが表示されている場合には、ユーザがキーボード6の文字入力キー2のうち番号キーを介して登録番号を入力するのを待つ。そして、登録番号が入力された場合には、S22において、CPU21は、この登録番号が既に登録済みの番号か否かを判定する判定処理を実行する。
例えば、登録番号として「1」が入力された場合には、固定データ領域27Cに「固定データ1」が既に登録されているか否かを判定する判定処理を実行する。また、登録番号として「2」が入力された場合には、固定データ領域27Cに「固定データ2」が既に登録されているか否かを判定する判定処理を実行する。また、登録番号として「3」が入力された場合には、固定データ領域27Cに「固定データ3」が既に登録されているか否かを判定する判定処理を実行する。
Next, the sub-process of the fixed data registration process executed in S8 will be described with reference to FIG.
As shown in FIG. 6, in S21, when the symbol data or the symbol data or the image data inputted from the personal computer is displayed on the liquid crystal display (LCD) 7, the CPU 21 inputs the character on the keyboard 6. It waits for the registration number to be entered via the number key of the keys 2. When the registration number is input, in S22, the CPU 21 executes a determination process for determining whether or not the registration number is already registered.
For example, when “1” is input as the registration number, a determination process for determining whether “fixed data 1” is already registered in the fixed data area 27C is executed. When “2” is input as the registration number, a determination process for determining whether “fixed data 2” has already been registered in the fixed data area 27C is executed. When “3” is input as the registration number, a determination process for determining whether “fixed data 3” is already registered in the fixed data area 27C is executed.

そして、入力された登録番号「N」に対応する「固定データN」が既に固定データ領域27Cに登録されている場合には(S22:YES)、CPU21は、再度、S21以降の処理を実行する。
また、入力された登録番号「N」に対応する「固定データN」が未だ固定データ領域27Cに登録されていない場合には(S22:NO)、CPU21は、S23において、液晶ディスプレイ(LCD)7に表示されている各種記号データや不図示のパーソナルコンピュータから入力された図柄データ等を固定データ領域27Cに「固定データN」として格納し、メインフローチャートに戻る。
If the “fixed data N” corresponding to the input registration number “N” has already been registered in the fixed data area 27C (S22: YES), the CPU 21 executes the processes after S21 again. .
If the “fixed data N” corresponding to the input registration number “N” is not yet registered in the fixed data area 27C (S22: NO), the CPU 21 displays the liquid crystal display (LCD) 7 in S23. The various symbol data displayed in FIG. 5 and symbol data inputted from a personal computer (not shown) are stored as “fixed data N” in the fixed data area 27C, and the process returns to the main flowchart.

次に、S10において実行する印字データ選択処理のサブ処理について図7及び図8に基づいて説明する。
図7に示すように、S31において、CPU21は、編集入力領域27Bに格納される編集テキスト、固定データ領域27Cに格納される複数個の固定データ、ファイルデータ領域27に格納される複数個のファイルデータのうちからラベルの最初に印字するラベルデータを選択する選択画面を液晶ディスプレイ(LCD)7に表示する。
Next, a sub-process of the print data selection process executed in S10 will be described with reference to FIGS.
As shown in FIG. 7, in S31, the CPU 21 edits the edit text stored in the edit input area 27B, the plurality of fixed data stored in the fixed data area 27C, and the plurality of files stored in the file data area 27. A selection screen for selecting label data to be printed at the beginning of the label from the data is displayed on a liquid crystal display (LCD) 7.

例えば、図8(A)に示すように、CPU21は、液晶ディスプレイ(LCD)7の第1行目に、ラベルの最初に印字するラベルデータであることを表す「エリア1:」を表示する。また、CPU21は、液晶ディスプレイ(LCD7)の第2行目に編集入力領域27Bに格納される編集テキストの選択を指令する「1.編集テキスト」を表示する。また、CPU21は、第3行目にファイルデータ領域27Dに記憶されるファイルデータの選択を指令する「2.ファイル」、第4行目に固定データ領域27Cに格納される固定データの選択を指令する「3.固定データ」、第5行目に印字するラベルデータの確定及び当該サブ処理の終了を指令する「4.確定・終了」を表示する。   For example, as shown in FIG. 8A, the CPU 21 displays “Area 1:” representing the label data to be printed at the beginning of the label on the first line of the liquid crystal display (LCD) 7. Further, the CPU 21 displays “1. Edit text” instructing the selection of the edit text stored in the edit input area 27B on the second line of the liquid crystal display (LCD 7). Further, the CPU 21 instructs the selection of the file data stored in the file data area 27D on the third line, “2. File”, and instructs the selection of the fixed data stored on the fixed data area 27C on the fourth line. “3. Fixed data”, “4. Confirm and end” for instructing the confirmation of the label data to be printed on the fifth line and the end of the sub-process are displayed.

続いて、図7に示すように、S32において、CPU21は、キーボード6を介して数字キー「1」が押下されたか否かを判定する判定処理を実行する。即ち、ラベルに印字する印字データとして編集テキストが選択されたか否かを判定する判定処理を実行する。
そして、数字キー「1」が押下された場合には、即ち、編集テキストが選択された場合には(S32:YES)、S33において、CPU21は、エリア領域27Eの「エリア1」に編集テキストである旨を格納する。その後、S34において、CPU21は、エリア番号を「1」だけインクリメントし、エリア領域27Eの次のエリアに移動し、再度S31以降の処理を実行する。
Subsequently, as shown in FIG. 7, in S <b> 32, the CPU 21 executes a determination process for determining whether or not the numeric key “1” is pressed via the keyboard 6. That is, a determination process for determining whether or not an edit text is selected as print data to be printed on the label is executed.
When the numeric key “1” is pressed, that is, when the edit text is selected (S32: YES), in S33, the CPU 21 edits “area 1” in the area 27E with the edit text. Stores the fact. After that, in S34, the CPU 21 increments the area number by “1”, moves to the next area of the area region 27E, and executes the processes after S31 again.

例えば、図8(A)の液晶ディスプレイ(LCD)7の表示の場合に、「1」がキーボード6を介して入力された場合には、CPU21は、エリア領域27Eの「エリア1」に編集テキストである旨を格納する。その後、図8(B)に示すように、液晶ディスプレイ(LCD)7の第1行目に、ラベルの2番目に続けて印字するラベルデータであることを表す「エリア2:」を表示する。また、CPU21は、液晶ディスプレイ(LCD)7の第2行目に編集入力領域27Bに格納される編集テキストの選択を指令する「1.編集テキスト」を表示する。また、CPU21は、第3行目にファイルデータ領域27Dに記憶されるファイルデータの選択を指令する「2.ファイル」、第4行目に固定データ領域27Cに格納される固定データの選択を指令する「3.固定データ」、第5行目に印字するラベルデータの確定及び当該サブ処理の終了を指令する「4.確定・終了」を表示する。   For example, in the case of display on the liquid crystal display (LCD) 7 in FIG. 8A, when “1” is input via the keyboard 6, the CPU 21 edits the text in “area 1” of the area area 27E. Is stored. Thereafter, as shown in FIG. 8B, “Area 2:” is displayed on the first line of the liquid crystal display (LCD) 7 indicating label data to be printed following the second label. Further, the CPU 21 displays “1. Edit text” instructing selection of the edit text stored in the edit input area 27 </ b> B on the second line of the liquid crystal display (LCD) 7. Further, the CPU 21 instructs the selection of the file data stored in the file data area 27D on the third line, “2. File”, and instructs the selection of the fixed data stored on the fixed data area 27C on the fourth line. “3. Fixed data”, “4. Confirm and end” for instructing the confirmation of the label data to be printed on the fifth line and the end of the sub-process are displayed.

また、図7に示すように、S32において、キーボード6を介して数字キー「1」が押下されていない場合には、即ち、編集テキストが選択されていない場合には(S32:NO)、S35において、CPU21は、キーボード6を介して数字キー「2」が押下されたか否かを判定する判定処理を実行する。即ち、ラベルに連続して印字する印字データとしてファイルデータが選択されたか否かを判定する判定処理を実行する。
そして、数字キー「2」が押下された場合には、即ち、ファイルデータが選択された場合には(S35:YES)、S36において、CPU21は、液晶ディスプレイ(LCD)7にファイル番号を選択する選択画像を表示する。続いて、S37において、CPU21は、キーボード6を介して入力されたファイル番号をエリア領域27Eの現在のエリア番号のエリアに格納する。例えば、「エリア2」に格納する。その後、CPU21は、再度、S34以降の処理を実行する。
As shown in FIG. 7, if the numeric key “1” is not pressed via the keyboard 6 in S32, that is, if the edit text is not selected (S32: NO), S35. The CPU 21 executes determination processing for determining whether or not the numeric key “2” has been pressed via the keyboard 6. That is, a determination process for determining whether or not file data is selected as print data to be continuously printed on the label is executed.
When the numeric key “2” is pressed, that is, when file data is selected (S35: YES), the CPU 21 selects a file number on the liquid crystal display (LCD) 7 in S36. Displays the selected image. Subsequently, in S37, the CPU 21 stores the file number input via the keyboard 6 in the area of the current area number in the area area 27E. For example, it is stored in “area 2”. Thereafter, the CPU 21 executes the processes after S34 again.

例えば、図8(B)の液晶ディスプレイ(LCD)7の表示の場合に、「2」がキーボード6を介して入力された場合には、CPU21は、図8(C)に示すように、先ず、液晶ディスプレイ(LCD)7の第1行目にファイル番号の入力を指示する「ファイル番号」を表示する。そして、ファイル番号として「5」がキーボード6を介して入力された場合には、CPU21は、エリア領域27Eの「エリア2」に「ファイル番号:5」を格納する。その後、図8(D)に示すように、液晶ディスプレイ(LCD)7の第1行目に、ラベルの3番目に続けて印字するラベルデータであることを表す「エリア3:」を表示する。また、CPU21は、液晶ディスプレイ(LCD)7の第2行目に編集入力領域27Bに格納される編集テキストの選択を指令する「1.編集テキスト」を表示する。また、CPU21は、第3行目にファイルデータ領域27Dに記憶されるファイルデータの選択を指令する「2.ファイル」、第4行目に固定データ領域27Cに格納される固定データの選択を指令する「3.固定データ」、第5行目に印字するラベルデータの確定及び当該サブ処理の終了を指令する「4.確定・終了」を表示する。   For example, in the case of the display on the liquid crystal display (LCD) 7 in FIG. 8B, when “2” is input through the keyboard 6, the CPU 21 first displays as shown in FIG. 8C. In the first line of the liquid crystal display (LCD) 7, “file number” for instructing input of the file number is displayed. When “5” is input as the file number via the keyboard 6, the CPU 21 stores “file number: 5” in “area 2” of the area area 27E. After that, as shown in FIG. 8D, “Area 3:” is displayed on the first line of the liquid crystal display (LCD) 7 indicating label data to be printed following the third label. Further, the CPU 21 displays “1. Edit text” instructing selection of the edit text stored in the edit input area 27 </ b> B on the second line of the liquid crystal display (LCD) 7. Further, the CPU 21 instructs the selection of the file data stored in the file data area 27D on the third line, “2. File”, and instructs the selection of the fixed data stored on the fixed data area 27C on the fourth line. “3. Fixed data”, “4. Confirm and end” for instructing the confirmation of the label data to be printed on the fifth line and the end of the sub-process are displayed.

また、図7に示すように、S35において、キーボード6を介して数字キー「2」が押下されていない場合には、即ち、ラベルデータとしてファイルデータが選択されていない場合には(S35:NO)、S38において、CPU21は、キーボード6を介して数字キー「3」が押下されたか否かを判定する判定処理を実行する。即ち、ラベルに連続して印字する印字データとして固定データが選択されたか否かを判定する判定処理を実行する。
そして、数字キー「3」が押下された場合には、即ち、固定データが選択された場合には(S38:YES)、S39において、CPU21は、液晶ディスプレイ(LCD)7に固定データ番号を選択する選択画像を表示する。続いて、S40において、CPU21は、キーボード6を介して入力された固定データ番号をエリア領域27Eの現在のエリア番号のエリアに格納する。例えば、「エリア3」に格納する。その後、再度、S34以降の処理を実行する。
As shown in FIG. 7, when the numeric key “2” is not pressed via the keyboard 6 in S35, that is, when the file data is not selected as the label data (S35: NO). In step S38, the CPU 21 executes a determination process for determining whether or not the numeric key “3” has been pressed via the keyboard 6. That is, a determination process for determining whether or not fixed data is selected as print data to be continuously printed on the label is executed.
When the numeric key “3” is pressed, that is, when fixed data is selected (S38: YES), the CPU 21 selects a fixed data number on the liquid crystal display (LCD) 7 in S39. The selected image to be displayed is displayed. Subsequently, in S40, the CPU 21 stores the fixed data number input via the keyboard 6 in the area of the current area number in the area area 27E. For example, it is stored in “area 3”. Thereafter, the processing after S34 is executed again.

例えば、図8(D)の液晶ディスプレイ(LCD)7の表示の場合に、「3」がキーボード6を介して入力された場合には、CPU21は、図8(E)に示すように、先ず、液晶ディスプレイ(LCD)7の第1行目に固定データ番号の入力を指示する「固定データ番号」を表示する。そして、固定データ番号として「3」がキーボード6を介して入力された場合には、CPU21は、エリア領域27Eの「エリア3」に「固定データ番号:3」を格納する。その後、図8(F)に示すように、液晶ディスプレイ(LCD)7の第1行目に、ラベルの4番目に続けて印字するラベルデータであることを表す「エリア4:」を表示する。また、CPU21は、液晶ディスプレイ(LCD)7の第2行目に編集入力領域27Bに格納される編集テキストの選択を指令する「1.編集テキスト」を表示する。また、CPU21は、第3行目にファイルデータ領域27Dに記憶されるファイルデータの選択を指令する「2.ファイル」、第4行目に固定データ領域27Cに格納される固定データの選択を指令する「3.固定データ」、第5行目に印字するラベルデータの確定及び当該サブ処理の終了を指令する「4.確定・終了」を表示する。   For example, in the case of display on the liquid crystal display (LCD) 7 of FIG. 8D, when “3” is input via the keyboard 6, the CPU 21 firstly displays the display as shown in FIG. In the first line of the liquid crystal display (LCD) 7, a “fixed data number” for instructing the input of a fixed data number is displayed. When “3” is input as the fixed data number via the keyboard 6, the CPU 21 stores “fixed data number: 3” in “area 3” of the area area 27E. After that, as shown in FIG. 8F, “Area 4:” is displayed on the first line of the liquid crystal display (LCD) 7 indicating label data to be printed following the fourth label. Further, the CPU 21 displays “1. Edit text” instructing selection of the edit text stored in the edit input area 27 </ b> B on the second line of the liquid crystal display (LCD) 7. Further, the CPU 21 instructs the selection of the file data stored in the file data area 27D on the third line, “2. File”, and instructs the selection of the fixed data stored on the fixed data area 27C on the fourth line. “3. Fixed data”, “4. Confirm and end” for instructing the confirmation of the label data to be printed on the fifth line and the end of the sub-process are displayed.

また、図7に示すように、S38において、キーボード6を介して数字キー「3」が押下されていない場合には、即ち、ラベルデータとして固定データが選択されていない場合には(S38:NO)、S41において、CPU21は、キーボード6を介して数字キー「4」が押下されたか否かを判定する判定処理を実行する。即ち、ラベルに連続して印字するラベルデータの選択を終了するか否かを判定する判定処理を実行する。
そして、数字キー「4」が押下されていない場合には、即ち、「1」〜「4」以外の数字キーが押下された場合には(S41:NO)、CPU21は、再度、S31以降の処理を実行する。
一方、数字キー「4」が押下された場合には、即ち、ラベルデータの選択を終了する旨の指令がされた場合には(S41:YES)、S42において、CPU21は、エリア領域27Eの「エリア1」に編集テキスト、ファイル番号、又は固定データ番号のうちのいずれも格納されていないか否かを判定する判定処理を実行する。そして、この「エリア1」に編集テキスト、ファイル番号、又は固定データ番号のうちのいずれも格納されていない場合には(S42:YES)、CPU21は、再度、S31以降の処理を実行する。
他方、この「エリア1」に編集テキスト、ファイル番号、又は固定データ番号のうちのいずれかが格納されている場合には(S42:NO)、CPU21は、当該サブ処理を終了して、メインフローチャートに戻る。
Further, as shown in FIG. 7, if the numeric key “3” is not pressed via the keyboard 6 in S38, that is, if no fixed data is selected as the label data (S38: NO). In step S41, the CPU 21 executes a determination process for determining whether or not the numeric key “4” is pressed through the keyboard 6. That is, a determination process for determining whether or not to finish selecting label data to be continuously printed on the label is executed.
When the number key “4” is not pressed, that is, when a number key other than “1” to “4” is pressed (S41: NO), the CPU 21 again performs the steps after S31. Execute the process.
On the other hand, when the numeric key “4” is pressed, that is, when a command to end the selection of the label data is issued (S41: YES), in S42, the CPU 21 selects “ A determination process for determining whether any of the edited text, the file number, or the fixed data number is stored in “Area 1” is executed. If none of the edited text, file number, or fixed data number is stored in this “area 1” (S42: YES), the CPU 21 executes the processing from S31 onward again.
On the other hand, when any one of the edited text, the file number, or the fixed data number is stored in this “area 1” (S42: NO), the CPU 21 ends the sub-process, and the main flowchart. Return to.

例えば、図8(F)の液晶ディスプレイ(LCD)7の表示の場合に、「4」がキーボード6を介して入力された場合には、CPU21は、当該処理を終了して、メインフローチャートに戻る。これにより、図8の表示例の場合には、エリア領域27Eの「エリア1」に「編集テキスト」が格納され、「エリア2」に「ファイル番号:5」が格納され、「エリア3」に「固定データ番号:3」が格納されている。   For example, in the case of display on the liquid crystal display (LCD) 7 in FIG. 8F, if “4” is input via the keyboard 6, the CPU 21 ends the processing and returns to the main flowchart. . Thus, in the case of the display example of FIG. 8, “edit text” is stored in “area 1” of area area 27E, “file number: 5” is stored in “area 2”, and “area 3” is stored. “Fixed data number: 3” is stored.

次に、上記S6において実行する印字処理のサブ処理について図9に基づいて説明する。
図9に示すように、S51において、CPU21は、エリア領域27Eの「エリア1」に格納されるエリア情報データを読み込み、該エリア情報データに該当するデータを印字バッファ領域27Aの最初の部分にドットパターンデータとして格納する。
例えば、「エリア1」に「編集テキスト」が格納されている場合には、編集入力領域27Bに記憶されている編集テキストデータを印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域27Aの最初の部分に格納する。また、「エリア1」に「ファイル番号:5」が格納されている場合には、ファイルデータ領域27Dの当該「ファイル番号:5」に対応する「ファイルデータ5」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域27Aの最初の部分に格納する。また、「エリア1」に「固定データ番号:3」が格納されている場合には、固定データ領域27Cの当該「固定データ番号:3」に対応する「固定データ3」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域27Aの最初の部分に格納する。
尚、第1実施形態に係るテープ印字装置1の印字バッファ領域27Aは、「編集テキスト」、「ファイルデータ」、「固定データ」を多数(例えば、20個〜100個等)格納可能な記憶容量を有している。
Next, the sub-process of the printing process executed in S6 will be described with reference to FIG.
As shown in FIG. 9, in S51, the CPU 21 reads the area information data stored in the “area 1” of the area area 27E, and sets the data corresponding to the area information data in the first part of the print buffer area 27A. Store as pattern data.
For example, when “edit text” is stored in “area 1”, the edit text data stored in the edit input area 27B is used as a print dot pattern, the number of applied pulses that is the amount of energy for forming each dot, or the like. Is stored in the first part of the print buffer area 27A. When “file number: 5” is stored in “area 1”, “file data 5” corresponding to the “file number: 5” in the file data area 27D is printed as a dot pattern for printing or each dot. Is stored in the first portion of the print buffer area 27A as dot pattern data represented by the number of applied pulses, which is the amount of energy formed. When “fixed data number: 3” is stored in “area 1”, “fixed data 3” corresponding to “fixed data number: 3” in the fixed data area 27C is set as a dot pattern for printing or It is stored in the first part of the print buffer area 27A as dot pattern data represented by the number of applied pulses, which is the amount of energy for forming each dot.
The print buffer area 27A of the tape printer 1 according to the first embodiment has a storage capacity capable of storing a large number (for example, 20 to 100) of “edit text”, “file data”, and “fixed data”. have.

続いて、S52において、CPU21は、エリア領域27Eの次のエリア番号のエリアに編集テキスト、ファイル番号、又は固定データ番号のうちのいずれかのエリア情報データが格納されているか否かを判定する判定処理を実行する。
そして、エリア領域27Eの次のエリア番号のエリアに編集テキスト、ファイル番号、又は固定データ番号のうちのいずれかのエリア情報データが格納されている場合には(S52:YES)、S53において、CPU21は、次のエリア番号のエリア情報データを読み込み、印字バッファ領域27Aに既に格納されているドットパターンデータに連続するように該エリア情報データに該当するデータのドットパターンデータを格納後、再度、S52以降の処理を実行する。
例えば、「エリア2」に「編集テキスト」が格納されている場合には、編集入力領域27Bに記憶されている編集テキストデータを印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして、印字バッファ領域27Aの最初の部分に格納されているドットパターンデータに連続させて格納する。また、「エリア2」に「ファイル番号:1」が格納されている場合には、ファイルデータ領域27Dの当該「ファイル番号:1」に対応する「ファイルデータ1」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして、印字バッファ領域27Aの最初の部分に格納されているドットパターンデータに連続させて格納する。また、「エリア2」に「固定データ番号:1」が格納されている場合には、固定データ領域27Cの当該「固定データ番号:1」に対応する「固定データ1」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして、印字バッファ領域27Aの最初の部分に格納されているドットパターンデータに連続させて格納する。
Subsequently, in S52, the CPU 21 determines whether or not any area information data of the edited text, the file number, or the fixed data number is stored in the area of the area number next to the area region 27E. Execute the process.
If any area information data of the edited text, file number, or fixed data number is stored in the area of the area number next to the area area 27E (S52: YES), the CPU 21 in S53. Reads the area information data of the next area number, stores the dot pattern data corresponding to the area information data so as to be continuous with the dot pattern data already stored in the print buffer area 27A, and then repeats S52. The subsequent processing is executed.
For example, when “edit text” is stored in “area 2”, the edit text data stored in the edit input area 27B is used as a print dot pattern, the number of applied pulses that is the amount of energy for forming each dot, or the like. Is stored in succession to the dot pattern data stored in the first part of the print buffer area 27A. When “file number: 1” is stored in “area 2”, “file data 1” corresponding to the “file number: 1” in the file data area 27D is used as a print dot pattern or each dot. As the dot pattern data represented by the number of applied pulses, which is the amount of formation energy, the dot pattern data stored in the first part of the print buffer area 27A is stored in succession. When “fixed data number: 1” is stored in “area 2”, “fixed data 1” corresponding to “fixed data number: 1” in the fixed data area 27C is printed as a dot pattern for printing. As dot pattern data represented by the number of applied pulses, which is the amount of energy for forming each dot, the dot pattern data stored in the first part of the print buffer area 27A is stored in succession.

一方、エリア領域27Eの次のエリア番号のエリアに編集テキスト、ファイル番号、又は固定データ番号のうちのいずれのエリア情報データも格納されていない場合には(S52:NO)、S54において、CPU21は、印字バッファ領域27Aに格納されたドットパターンデータに基づいてサーマルヘッド9を発熱駆動してテープ上に印字すると共に、これと同期してテープ送りモータ30を駆動回路31を介して駆動してテープの送り制御を行う。
そして、S55において、CPU21は、印字バッファ領域27Aに格納されたドットパターンデータを全て印字して、1つのラベルを作成後、サーマルヘッド9の駆動を停止して、テープ送りモータ30を所定回転駆動して、テープを切断位置まで搬送し、当該サブ処理を終了してメインフローチャートに戻る。
On the other hand, if any area information data of the edit text, file number, or fixed data number is not stored in the area of the area number next to the area area 27E (S52: NO), in S54, the CPU 21 The thermal head 9 is driven to generate heat based on the dot pattern data stored in the print buffer area 27A to print on the tape, and in synchronization with this, the tape feed motor 30 is driven via the drive circuit 31 to tape. Feed control.
In S55, the CPU 21 prints all the dot pattern data stored in the print buffer area 27A, creates one label, stops the driving of the thermal head 9, and drives the tape feed motor 30 to rotate a predetermined amount. Then, the tape is transported to the cutting position, the sub-process is terminated, and the process returns to the main flowchart.

ここで、印字処理(S6)のサブ処理において実行される印字例の一例を図10に基づいて説明する。
図10(A)に示すように、固定データ領域27Cの固定データ1に「カプセルのマーク」のイメージデータ61が格納されている。また、固定データ領域27Cの固定データ2に薬局名である「○×薬局」のイメージデータ62が格納されている。また、編集入力領域27Bに「ABC」の編集テキスト63が格納されている。また、ファイルデータ領域27Dのファイルデータ3に「TEL+電話の記号+03−1234−5678」のイメージデータ64が格納されている。
また、図示されていないが、エリア領域27Eの「エリア1」には、「固定データ番号:1」が格納されている。また、エリア領域27Eの「エリア2」には、「固定データ番号:2」が格納されている。また、エリア領域27Eの「エリア3」には、「編集テキスト」が格納されている。更に、エリア領域27Eの「エリア4」には、「ファイル番号:3」が格納されている。
Here, an example of a print example executed in the sub-process of the print process (S6) will be described with reference to FIG.
As shown in FIG. 10A, the “capsule mark” image data 61 is stored in the fixed data 1 of the fixed data area 27C. Further, image data 62 of “◯ × pharmacy” which is a pharmacy name is stored in the fixed data 2 of the fixed data area 27C. An edit text 63 of “ABC” is stored in the edit input area 27B. Also, image data 64 of “TEL + phone symbol + 03-1234-5678” is stored in the file data 3 of the file data area 27D.
Although not shown, “Fixed data number: 1” is stored in “Area 1” of the area area 27E. In addition, “Fixed data number: 2” is stored in “Area 2” of the area area 27E. In addition, “edit text” is stored in “area 3” of the area area 27E. Furthermore, “file number: 3” is stored in “area 4” of the area area 27E.

そして、図10(B)に示すように、CPU21は、上記S51の実行により、エリア領域27Eの「エリア1」に「固定データ番号:1」が格納されている場合には、固定データ領域27Cの当該「固定データ番号:1」に対応する「固定データ1」の「カプセルのマーク」のイメージデータ61を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータ61Aとして印字バッファ領域27Aの最初の部分に格納する。
続いて、CPU21は、上記S52〜S53の実行により、エリア領域27Eの「エリア2」に「固定データ番号:2」が格納されている場合には、固定データ領域27Cの当該「固定データ番号:2」に対応する「固定データ2」の「○×薬局」のイメージデータ62を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータ62Aとして印字バッファ領域27Aに連続して格納する。
Then, as shown in FIG. 10B, when “fixed data number: 1” is stored in “area 1” of the area area 27E by the execution of S51, the CPU 21 executes the fixed data area 27C. The dot of the image data 61 of “capsule mark” of “fixed data 1” corresponding to the “fixed data number: 1” is represented by a dot pattern for printing, the number of applied pulses that is the amount of energy for forming each dot, etc. The pattern data 61A is stored in the first part of the print buffer area 27A.
Subsequently, when “Fixed Data Number: 2” is stored in “Area 2” of the area region 27E by executing the above S52 to S53, the CPU 21 executes “Fixed Data Number: “Fixed data 2” corresponding to “2” and “○ × Pharmacy” image data 62 as print dot pattern data 62A and dot pattern data 62A represented by the number of applied pulses as the amount of energy for forming each dot. 27A is stored continuously.

そしてまた、CPU21は、上記S52〜S53の実行により、エリア領域27Eの「エリア3」に「編集テキスト」が格納されている場合には、編集入力領域27Bに格納されている「ABC」の編集テキスト63を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータ63Aとして印字バッファ領域27Aに連続して格納する。
更に、CPU21は、上記S52〜S53の実行により、エリア領域27Eの「エリア4」に「ファイル番号:3」が格納されている場合には、ファイルデータ領域27Dの当該「ファイル番号:3」に対応する「ファイルデータ3」の「TEL+電話の記号+03−1234−5678」のイメージデータ64を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータ64Aとして印字バッファ領域27Aに連続して格納する。
Further, the CPU 21 edits “ABC” stored in the edit input area 27B when “edit text” is stored in “area 3” of the area area 27E by executing the above-described S52 to S53. The text 63 is continuously stored in the print buffer area 27A as dot pattern data 63A represented by a print dot pattern or the number of applied pulses that is the amount of energy for forming each dot.
Further, when “file number: 3” is stored in “area 4” of the area area 27E by executing the above S52 to S53, the CPU 21 sets “file number: 3” in the file data area 27D. Corresponding image data 64 of “TEL + phone symbol + 03-1234-5678” of “file data 3” is used as dot pattern data 64A represented by a dot pattern for printing, the number of applied pulses as the amount of energy for forming each dot The data is continuously stored in the print buffer area 27A.

そして、図10(C)に示すように、CPU21は、上記S54〜S55の実行により、サーマルヘッド9及びテープ送りモータ30を同期させて駆動し、被印字テープ36上に該印字バッファ領域27Aに格納されるドットパターンデータを印字後、メインフローチャートに戻る。   Then, as shown in FIG. 10C, the CPU 21 drives the thermal head 9 and the tape feed motor 30 in synchronism with the execution of the above-mentioned S54 to S55, and puts the print buffer area 27A on the print-receiving tape 36. After printing the stored dot pattern data, the process returns to the main flowchart.

ここで、被印字テープ36は、請求項1に係る長尺状のテープを構成する。また、テープ送りモータ30、駆動回路31及びテープ送り用ローラ11は、請求項1に係るテープ搬送手段を構成する。また、文字入力キー2、リターンキー4及びカーソルキー5は、請求項1に係る入力手段を構成する。また、編集入力領域27Bに格納される編集テキスト、固定データ領域27Cに格納される各固定データ1、2、3・・・、及びファイルデータ領域27Dに格納される各ファイルデータ1、2、3・・・は、請求項1に係るラベルデータを構成する。また、サーマルヘッド9、駆動回路29及びプラテンローラ10は、請求項1に係る印字手段を構成する。また、編集入力領域27B、固定データ領域27C、ファイルデータ領域27D及びエリア領域27Eは、請求項1に係るデータ記憶手段として機能する。また、CPU21、ROM25、エリア設定キー13B、文字入力キー2、リターンキー4及びエリア領域27Eは、請求項1に係る配置指定手段を構成する。また、CPU21、CGROM24、ROM25、及びRAM27は、請求項1に係る印字制御手段を構成する。また、編集入力領域27B、固定データ領域27C及びファイルデータ領域27Dは、請求項2に係るラベルデータ記憶手段を構成する。また、CPU21、ROM25、エリア設定キー13B、文字入力キー2及びリターンキー4は、請求項2に係る選択手段を構成する。また、エリア領域27Eは、請求項2に係る選択順序記憶手段として機能する。また、印字バッファ領域27Aは、請求項3に係る印字バッファとして機能する。また、編集入力領域27Bに格納される編集テキストは、請求項7に係る文字データとして機能する。また、各固定データ1、2、3・・・は、請求項8に係る固定データを構成する。また、各ファイルデータ1、2、3・・・は、請求項9に係るファイ
ルデータを構成する。
Here, the print-receiving tape 36 constitutes a long tape according to claim 1. The tape feed motor 30, the drive circuit 31, and the tape feed roller 11 constitute a tape transport unit according to claim 1. The character input key 2, the return key 4, and the cursor key 5 constitute input means according to claim 1. Further, the edit text stored in the edit input area 27B, the fixed data 1, 2, 3,... Stored in the fixed data area 27C, and the file data 1, 2, 3 stored in the file data area 27D. Constitutes label data according to claim 1. The thermal head 9, the drive circuit 29, and the platen roller 10 constitute a printing unit according to the first aspect. The edit input area 27B, the fixed data area 27C, the file data area 27D, and the area area 27E function as data storage means according to claim 1. Further, the CPU 21, the ROM 25, the area setting key 13B, the character input key 2, the return key 4 and the area area 27E constitute an arrangement designating unit according to claim 1. The CPU 21, the CGROM 24, the ROM 25, and the RAM 27 constitute a print control unit according to the first aspect. The edit input area 27B, the fixed data area 27C, and the file data area 27D constitute a label data storage unit according to claim 2. The CPU 21, the ROM 25, the area setting key 13B, the character input key 2 and the return key 4 constitute selection means according to claim 2. The area region 27E functions as a selection order storage unit according to claim 2. The print buffer area 27A functions as a print buffer according to claim 3. The edit text stored in the edit input area 27B functions as character data according to claim 7. Each fixed data 1, 2, 3,... Constitutes fixed data according to claim 8. Each file data 1, 2, 3,... Constitutes file data according to claim 9.

従って、第1実施形態に係るテープ印字装置1では、編集入力領域27B、固定データ領域27C及びファイルデータ領域27Dに予め記憶される「編集テキスト」、各固定データ1、2、3・・・、各ファイルデータ1、2、3・・・から構成される複数のラベルデータから1つのラベル内に印字する複数個のラベルデータをエリア設定キー13Bを押下して該1つのラベル内の配置順に選択することによって、選択したラベルデータの選択順がエリア領域27Eに格納され、該選択順に各ラベルデータが被印字テープ36上に印字されるため、1つのラベルを作成する毎に該ラベル内に印字する複数個のラベルデータを新たに入力する必要が無く、また、入力した複数個のラベルデータの該ラベル内での配置順を別途指定する必要も無くなり、ラベル作成の操作性の向上を図ることができる。
また、印字バッファ領域27Aに複数個のラベルデータのドットパターンデータが、エリア領域27Eに格納される選択順に従って連続して格納され、該印字バッファ領域27Aに格納されるドットパターンデータをサーマルヘッド9を介して被印字テープ36上に連続して印字されるため、1つのラベル内の各ラベルデータの印字間に白筋(印字されていない隙間)が発生せず、高品位の印字が可能となる。
更に、ラベルデータには、文字入力キー2によって入力された「編集テキスト」、不図示のパーソナルコンピュータから入力された各固定データ1、2、3・・・、及び文字入力キー2や不図示のパーソナルコンピュータから入力された各ファイルデータ1、2、3・・・が含まれるため、1つのラベル内に任意の文字列、予め入力したマークや記号等の固定データ、及び、予め入力した決まり文句やキャッチフレーズ等を任意に選択した選択順で複数個連続して印字することができる。
Therefore, in the tape printer 1 according to the first embodiment, “edit text” stored in advance in the edit input area 27B, the fixed data area 27C, and the file data area 27D, each fixed data 1, 2, 3,... Select a plurality of label data to be printed in one label from a plurality of label data composed of each file data 1, 2, 3,... By pressing the area setting key 13B in the arrangement order in the one label. As a result, the selection order of the selected label data is stored in the area area 27E, and each label data is printed on the print-receiving tape 36 in the selection order. Therefore, each label is printed in each label. There is no need to newly input a plurality of label data, and there is no need to separately specify the arrangement order of the plurality of input label data within the label. Ri, it is possible to improve the operability of the label production.
Further, dot pattern data of a plurality of label data is continuously stored in the print buffer area 27A in accordance with the selection order stored in the area area 27E, and the dot pattern data stored in the print buffer area 27A is stored in the thermal head 9. Since printing is continuously performed on the print-receiving tape 36 via the, white stripes (unprinted gaps) do not occur between the printing of each label data in one label, and high-quality printing is possible. Become.
Further, the label data includes “edit text” input by the character input key 2, fixed data 1, 2, 3,... Input from a personal computer (not shown), and character input key 2 or not shown. Since each file data 1, 2, 3,... Input from a personal computer is included, an arbitrary character string, fixed data such as a mark or symbol input in advance, and a fixed phrase input in advance Or a plurality of catchphrases can be printed in succession in an arbitrarily selected order.

次に、第2実施形態に係るテープ印字装置について図11乃至図13に基づいて説明する。尚、上記第1実施形態に係るテープ印字装置1と同一符号は、上記第1実施形態に係るテープ印字装置1と同一あるいは相当部分を示すものである。
この第2実施形態に係るテープ印字装置の全体構成及び制御系の構成は、第1実施形態に係るテープ印字装置1とほぼ同じ構成である。また、第2実施形態に係るテープ印字装置の制御処理は、第1実施形態に係るテープ印字装置1の制御処理とほぼ同じ制御処理である。
但し、第2実施形態に係るテープ印字装置の印字バッファ領域27Aは、上記第1実施形態に係るテープ印字装置1の印字バッファ領域27Aの記憶容量に比較して少ない記憶容量(例えば、印字バッファ領域27Aの記憶容量が、ファイルデータ領域27Dに格納可能な各ファイルデータ1、2、3・・・のうちの最大ファイルデータ量のもののドットパターンデータを格納できる記憶容量より大きいが、この最大ファイルデータ量のもののドットパターンデータを2個連続して格納することができない記憶容量である。)であるため、後述のように印字処理(S6)のサブ処理が上記第1実施形態と異なっている。
Next, a tape printer according to a second embodiment will be described with reference to FIGS. The same reference numerals as those of the tape printer 1 according to the first embodiment denote the same or corresponding parts as those of the tape printer 1 according to the first embodiment.
The overall configuration of the tape printer according to the second embodiment and the configuration of the control system are substantially the same as those of the tape printer 1 according to the first embodiment. The control process of the tape printer according to the second embodiment is substantially the same as the control process of the tape printer 1 according to the first embodiment.
However, the print buffer area 27A of the tape printer according to the second embodiment has a smaller storage capacity (for example, the print buffer area) than the storage capacity of the print buffer area 27A of the tape printer 1 according to the first embodiment. The storage capacity of 27A is larger than the storage capacity capable of storing the dot pattern data of the maximum file data amount of the file data 1, 2, 3,... That can be stored in the file data area 27D. This is a storage capacity that cannot store two dot pattern data of a certain amount.) As described later, the sub-process of the printing process (S6) is different from that of the first embodiment.

先ず、第2実施形態に係るテープ印字装置の印字処理(S6)のサブ処理について図11に基づいて説明する。
図11に示すように、S61において、CPU21は、エリア領域27Eの「エリア1」に格納されるエリア情報データに対応するラベルデータを印字していないか否かを判定する判定処理を実行する。そして、エリア領域27Eの「エリア1」に格納されるエリア情報データに対応するラベルデータを印字していない場合には(S61:YES)、S62において、エリア領域27Eの「エリア1」に格納されるエリア情報データを読み込み、該エリア情報データに該当するラベルデータをドットパターンデータとして印字バッファ領域27Aの印字するドット列の1ライン目に相当する部分から格納する。
例えば、「エリア1」に「編集テキスト」が格納されている場合には、編集入力領域27Bに記憶されている編集テキストデータを印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域27Aの印字するドット列の1ライン目に相当する部分から格納する。また、「エリア1」に「ファイル番号:5」が格納されている場合には、ファイルデータ領域27Dの当該「ファイル番号:5」に対応する「ファイルデータ5」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域27Aの印字するドット列の1ライン目に相当する部分から格納する。また、「エリア1」に「固定データ番号:3」が格納されている場合には、固定データ領域27Cの当該「固定データ番号:3」に対応する「固定データ3」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域27Aの印字するドット列の1ライン目に相当する部分から格納する。
First, the sub-process of the printing process (S6) of the tape printer according to the second embodiment will be described with reference to FIG.
As shown in FIG. 11, in S61, the CPU 21 executes a determination process for determining whether or not label data corresponding to the area information data stored in “area 1” of the area region 27E is printed. If the label data corresponding to the area information data stored in “Area 1” of area area 27E is not printed (S61: YES), it is stored in “Area 1” of area area 27E in S62. Area information data is read, and label data corresponding to the area information data is stored as dot pattern data from the portion corresponding to the first line of the dot row to be printed in the print buffer area 27A.
For example, when “edit text” is stored in “area 1”, the edit text data stored in the edit input area 27B is used as a print dot pattern, the number of applied pulses that is the amount of energy for forming each dot, or the like. Is stored from the portion corresponding to the first line of the dot row to be printed in the print buffer area 27A. When “file number: 5” is stored in “area 1”, “file data 5” corresponding to the “file number: 5” in the file data area 27D is printed as a dot pattern for printing or each dot. Is stored as dot pattern data represented by the number of applied pulses, which is the amount of energy formed, from the portion corresponding to the first line of the dot row to be printed in the print buffer area 27A. When “fixed data number: 3” is stored in “area 1”, “fixed data 3” corresponding to “fixed data number: 3” in the fixed data area 27C is set as a dot pattern for printing or The dot pattern data represented by the number of applied pulses, which is the amount of energy for forming each dot, is stored from the portion corresponding to the first line of the dot row to be printed in the print buffer area 27A.

続いて、S63において、CPU21は、印字バッファ領域27Aに格納されたドットパターンデータに基づいてサーマルヘッド9を発熱駆動してテープ上に印字すると共に、これと同期してテープ送りモータ30を駆動回路31を介して駆動してテープの送り制御を行い、エリア1に対応するラベルデータを被印字テープ36上に印字する。
また、S64において、CPU21は、エリア設定キー13Bが押下されて(S9:YES)、印字データ選択処理(S10)を実行したか否か、即ち、つなぎ印刷か否かを判定する判定処理を実行する。
そして、エリア設定キー13Bが押下されず(S9:NO)、印字データ選択処理(S10)を実行していない場合には(S64:NO)、S65において、CPU21は、印字バッファ領域27に格納されたドットパターンデータを全て印字して、1つのラベルを作成後、サーマルヘッド9の駆動を停止して、テープ送りモータ30を所定回転駆動して、テープを切断位置まで搬送し、当該サブ処理を終了してメインフローチャートに戻る。
Subsequently, in S63, the CPU 21 generates heat on the thermal head 9 based on the dot pattern data stored in the print buffer area 27A and prints it on the tape. The tape feed control is performed by driving through the tape 31, and label data corresponding to the area 1 is printed on the print-receiving tape 36.
In S64, the CPU 21 executes determination processing for determining whether or not the area setting key 13B is pressed (S9: YES) and the print data selection processing (S10) is executed, that is, whether or not it is continuous printing. To do.
If the area setting key 13B is not pressed (S9: NO) and the print data selection process (S10) is not executed (S64: NO), the CPU 21 stores the print data in the print buffer area 27 in S65. After printing all the dot pattern data and creating one label, the drive of the thermal head 9 is stopped, the tape feed motor 30 is driven to rotate by a predetermined amount, and the tape is transported to the cutting position. End and return to the main flowchart.

一方、S64において、エリア設定キー13Bが押下されて(S9:YES)、印字データ選択処理(S10)を実行していた場合には(S64:YES)、S66において、CPU21は、印字バッファ領域27Aの印字されたドットパターンデータのうち、印字されたラベルデータのドット列の最後のNライン分に相当するドットパターンデータをワーク領域27Fに記憶後、印字バッファ領域27Aを初期化する。その後、再度、ワーク領域27Fに記憶した印字されたラベルデータのドット列の最後のNライン分に相当するドットパターンデータを読み出し、これを印字バッファ領域27Aの印字するドット列の1ライン目からNライン目に相当する部分に格納する。   On the other hand, when the area setting key 13B is pressed in S64 (S9: YES) and the print data selection process (S10) is executed (S64: YES), in S66, the CPU 21 sets the print buffer area 27A. Among the printed dot pattern data, dot pattern data corresponding to the last N lines of the dot string of the printed label data is stored in the work area 27F, and then the print buffer area 27A is initialized. Thereafter, the dot pattern data corresponding to the last N lines of the dot sequence of the printed label data stored in the work area 27F is read again, and this is read from the first line of the dot string to be printed in the print buffer area 27A. Store in the part corresponding to the line.

続いて、S67において、CPU21は、エリア領域27Eの次の「エリア」にエリア情報データが格納されているか否か、即ち、未だ連続して印字する印字データが残っているか否かを判定する判定処理を実行する。
そして、エリア領域27Eの次の「エリア」にエリア情報データが格納されている場合、即ち、未だ連続して印字する印字データが残っている場合には(S67:YES)、再度S61において、CPU21は、エリア領域27Eの「エリア1」に格納されるエリア情報データに対応するラベルデータを印字していないか否かを判定する判定処理を実行し、既に「エリア1」に格納されるエリア情報データに対応するラベルデータを印字しているため(S61:NO)、引続き、S68において、エリア領域27Eの次の「エリア」(例えば、「エリア2」)に格納されるエリア情報データを読み込み、該エリア情報データに該当するラベルデータをドットパターンデータとして印字バッファ領域27Aの印字するドット列のN+1ライン目に相当する部分から格納する。
例えば、「エリア2」に「編集テキスト」が格納されている場合には、編集入力領域27Bに記憶されている編集テキストデータを印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域27Aの印字するドット列のN+1ライン目に相当する部分から格納する。また、「エリア2」に「ファイル番号:3」が格納されている場合には、ファイルデータ領域27Dの当該「ファイル番号:3」に対応する「ファイルデータ3」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域27Aの印字するドット列のN+1ライン目に相当する部分から格納する。また、「エリア2」に「固定データ番号:1」が格納されている場合には、固定データ領域27Cの当該「固定データ番号:1」に対応する「固定データ1」を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータとして印字バッファ領域27Aの印字するドット列のN+1ライン目に相当する部分から格納する。
Subsequently, in S67, the CPU 21 determines whether or not area information data is stored in the “area” next to the area area 27E, that is, whether or not print data to be continuously printed remains. Execute the process.
If the area information data is stored in the “area” next to the area area 27E, that is, if there is still print data to be continuously printed (S67: YES), the CPU 21 again in S61. Performs a determination process for determining whether or not label data corresponding to the area information data stored in “area 1” of area area 27E is printed, and area information already stored in “area 1” Since the label data corresponding to the data is printed (S61: NO), the area information data stored in the “area” (for example, “area 2”) next to the area area 27E is read in S68, The label data corresponding to the area information data is used as dot pattern data for the (N + 1) th line of the dot row to be printed in the print buffer area 27A. Stores from the corresponding part.
For example, when “edit text” is stored in “area 2”, the edit text data stored in the edit input area 27B is used as a print dot pattern, the number of applied pulses that is the amount of energy for forming each dot, or the like. Are stored from the portion corresponding to the (N + 1) th line of the dot string to be printed in the print buffer area 27A. When “file number: 3” is stored in “area 2”, “file data 3” corresponding to the “file number: 3” in the file data area 27D is printed as a dot pattern for printing or each dot. Is stored from the portion corresponding to the (N + 1) th line of the dot row to be printed in the print buffer area 27A as dot pattern data represented by the number of applied pulses, which is the amount of formation energy. When “fixed data number: 1” is stored in “area 2”, “fixed data 1” corresponding to “fixed data number: 1” in the fixed data area 27C is printed as a dot pattern for printing. The dot pattern data represented by the number of applied pulses, which is the amount of energy for forming each dot, is stored from the portion corresponding to the (N + 1) th line of the dot row to be printed in the print buffer area 27A.

また、同時に、S69において、CPU21は、駆動回路31を介してテープ送りモータ30を所定回転角度θ1だけ逆転させて、被印字テープ36を印字するドット列のN+αライン(第2実施形態では、N+αラインは、N+3〜N+10ラインである。)分に相当するテープ搬送量だけ逆方向に搬送する。
そして、S70において、CPU21は、駆動回路31を介してテープ送りモータ30を所定回転角度θ2(θ2<θ1である。)だけ正転させて、被印字テープ36を印字するドット列のαライン分に相当するテープ搬送量だけ順方向に搬送する。その後、CPU21は、印字バッファ領域27Aに格納されたドットパターンデータに基づいてサーマルヘッド9を発熱駆動してテープ上に印字すると共に、これと同期してテープ送りモータ30を駆動回路31を介して駆動してテープの送り制御を行い、被印字テープ36上に印字し、その後、再度S64以降の処理を実行する。
これにより、被印字テープ36に既に印字されたドット列の最後のNライン分の上に重ねて同じドットパターンが印字された後、これに連続してドット列のN+1ライン目から次にラベルデータの印字データが被印字テープ36上に印字される。
At the same time, in S69, the CPU 21 reverses the tape feed motor 30 by a predetermined rotation angle θ1 via the drive circuit 31 to print the N + α line of the dot row for printing the print-receiving tape 36 (N + α in the second embodiment). The lines are N + 3 to N + 10 lines.) The tape is conveyed in the reverse direction by the amount corresponding to the tape conveyance amount.
In S70, the CPU 21 causes the tape feed motor 30 to rotate forward by a predetermined rotation angle θ2 (θ2 <θ1) via the drive circuit 31, and the α line portion of the dot row that prints the print-receiving tape 36. The tape is transported in the forward direction by a tape transport amount corresponding to. Thereafter, the CPU 21 drives the thermal head 9 to generate heat on the basis of the dot pattern data stored in the print buffer area 27A and prints on the tape. In synchronization with this, the tape feed motor 30 is driven via the drive circuit 31. The tape is controlled to be driven to print on the print-receiving tape 36, and thereafter, the processing after S64 is executed again.
As a result, after the same dot pattern is printed on the last N lines of the dot line already printed on the print-receiving tape 36, the label data is subsequently printed from the N + 1 line of the dot line to the next label data. Is printed on the print-receiving tape 36.

他方、S67において、エリア領域27Eの次の「エリア」にエリア情報データが格納されていない場合、即ち、連続して印字する印字データが残っていない場合には(S67:NO)、上記S65の処理を実行後、メインフローチャートに戻る。   On the other hand, if the area information data is not stored in the “area” next to the area 27E in S67, that is, if there is no print data to be continuously printed (S67: NO), the process of S65 is performed. After executing the process, the process returns to the main flowchart.

ここで、第2実施形態に係るテープ印字装置の印字処理(S6)のサブ処理において実行される印字例の一例を図12及び図13に基づいて説明する。
図12(A)に示すように、固定データ領域27Cの固定データ1に「カプセルのマーク」のイメージデータ71が格納されている。また、固定データ領域27Cの固定データ2に薬局名である「○×薬局」のイメージデータ72が格納されている。また、編集入力領域27Bに「ABC」の編集テキスト73が格納されている。また、ファイルデータ領域27Dのファイルデータ3に「TEL+電話の記号+03−1234−5678」のイメージデータ74が格納されている。
また、図示されていないが、エリア領域27Eの「エリア1」には、「固定データ番号:1」が格納されている。また、エリア領域27Eの「エリア2」には、「固定データ番号:2」が格納されている。また、エリア領域27Eの「エリア3」には、「編集テキスト」が格納されている。更に、エリア領域27Eの「エリア4」には、「ファイル番号:3」が格納されている。
Here, an example of a print example executed in the sub-process of the print process (S6) of the tape printer according to the second embodiment will be described with reference to FIGS.
As shown in FIG. 12A, the “capsule mark” image data 71 is stored in the fixed data 1 of the fixed data area 27C. Further, image data 72 of “◯ × pharmacy” which is a pharmacy name is stored in the fixed data 2 of the fixed data area 27C. An edit text 73 of “ABC” is stored in the edit input area 27B. In addition, image data 74 of “TEL + phone symbol + 03-1234-5678” is stored in the file data 3 of the file data area 27D.
Although not shown, “Fixed data number: 1” is stored in “Area 1” of the area area 27E. In addition, “Fixed data number: 2” is stored in “Area 2” of the area area 27E. In addition, “edit text” is stored in “area 3” of the area area 27E. Furthermore, “file number: 3” is stored in “area 4” of the area area 27E.

そして、図12(B)に示すように、CPU21は、上記S61〜S62の実行により、イメージバッファ領域27Aの「エリア1」に「固定データ番号:1」が格納されている場合には、固定データ領域27Cの当該「固定データ番号:1」に対応する「固定データ1」の「カプセルのマーク」のイメージデータ71を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータ71Aとして印字バッファ領域27Aに格納する。
続いて、CPU21は、上記S63の実行により、サーマルヘッド9及びテープ送りモータ30を同期させて駆動し、被印字テープ36を順方向(矢印76方向)に搬送しつつ該被印字テープ36上に印字バッファ領域27Aに格納される「カプセルのマーク」のドットパターンデータ71Aを印字する。
Then, as shown in FIG. 12B, the CPU 21 fixes the “fixed data number: 1” stored in the “area 1” of the image buffer area 27A by executing the above-described steps S61 to S62. The image data 71 of “capsule mark” of “fixed data 1” corresponding to the “fixed data number: 1” in the data area 27C is represented by a printing dot pattern, the number of applied pulses that is the amount of energy for forming each dot, and the like. The dot pattern data 71A is stored in the print buffer area 27A.
Subsequently, the CPU 21 drives the thermal head 9 and the tape feed motor 30 in synchronization with each other by executing the above-mentioned S63, and transports the print-receiving tape 36 in the forward direction (in the direction of arrow 76) onto the print-receiving tape 36. The dot pattern data 71A of “capsule mark” stored in the print buffer area 27A is printed.

そしてまた、図12(C)に示すように、CPU21は、上記S64の実行により、つなぎ印刷であると判定して、上記S66の実行により、印字バッファ領域27Aの印字された「カプセルのマーク」のドットパターンデータ71Aのドット列の最後のNライン分に相当するドットパターンデータをワーク領域27Fに記憶後、印字バッファ領域27Aを初期化する。その後、再度、ワーク領域27Fに記憶した印字された「カプセルのマーク」のドットパターンデータ71Aのドット列の最後のNライン分に相当するドットパターンデータを読み出し、これを印字バッファ領域27Aの印字するドット列の1ライン目からNライン目に相当する部分に格納する。続いて、上記S67〜S68の実行により、エリア領域27Eの「エリア2」に「固定データ番号:2」が格納されている場合には、固定データ領域27Cの当該「固定データ番号:2」に対応する「固定データ2」の「○×薬局」のイメージデータ72を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータ72Aとして、これを印字バッファ領域27Aの印字するドット列のN+1ライン目に相当する部分から格納する。   Also, as shown in FIG. 12C, the CPU 21 determines that the printing is a continuous printing by executing the above S64, and the “capsule mark” printed in the print buffer area 27A by executing the above S66. After the dot pattern data corresponding to the last N lines of the dot row of the dot pattern data 71A is stored in the work area 27F, the print buffer area 27A is initialized. Thereafter, the dot pattern data corresponding to the last N lines of the dot row of the printed “capsule mark” dot pattern data 71A stored in the work area 27F is read again, and this is printed in the print buffer area 27A. The dot row is stored in a portion corresponding to the first line to the Nth line. Subsequently, when “fixed data number: 2” is stored in “area 2” of area area 27E by executing S67 to S68, the “fixed data number: 2” of fixed data area 27C is stored. Corresponding “fixed data 2” image data 72 of “◯ × pharmacy” is set as a dot pattern data 72A represented by a dot pattern for printing or the number of applied pulses that is the amount of energy for forming each dot. The data is stored from the portion corresponding to the (N + 1) th line of the dot row to be printed at 27A.

また同時に、CPU21は、上記S69の実行により、テープ送りモータ30を所定角度θ1だけ逆回転駆動して、被印字テープ36を印字するドット列のN+αライン分に相当するテープ搬送量だけ逆方向(矢印77方向)に搬送する。そして、再度、上記S70の実行により、CPU21は、テープ送りモータ30を所定回転角度θ2(θ2<θ1である。)だけ正転させて、被印字テープ36を印字するドット列のαライン分に相当するテープ搬送量だけ順方向(矢印78方向)に搬送する。その後、CPU21は、サーマルヘッド9及びテープ送りモータ30を同期させて駆動し、被印字テープ36を順方向(矢印79方向)に搬送しつつ該被印字テープ36上に、印字バッファ領域27Aに格納される「カプセルのマーク」のドットパターンデータ71Aのドット列の最後のNライン分を重ねて印字後、これに連続してドット列のN+1ライン目から「○×薬局」のドットパターンデータ72Aを印字する。   At the same time, the CPU 21 reversely drives the tape feed motor 30 by a predetermined angle θ1 by executing the above S69, and reverses the tape feed amount corresponding to the N + α line of the dot row for printing the print-receiving tape 36 (in the reverse direction ( (In the direction of arrow 77). Then, by executing S70 again, the CPU 21 causes the tape feed motor 30 to rotate forward by a predetermined rotation angle θ2 (θ2 <θ1), to the α line of the dot row for printing the print-receiving tape 36. The tape is transported in the forward direction (arrow 78 direction) by the corresponding tape transport amount. Thereafter, the CPU 21 drives the thermal head 9 and the tape feed motor 30 in synchronism, and stores the print-receiving tape 36 in the print buffer area 27A on the print-receiving tape 36 while transporting the print-receiving tape 36 in the forward direction (arrow 79 direction). After the last N lines of the dot row of the dot pattern data 71A of the “capsule mark” are printed and printed, the dot pattern data 72A of “◯ × pharmacy” is continuously added from the N + 1th line of the dot row. Print.

そして、同様にして、上記S64〜S70の実行により、CPU21は、被印字テープ36上に、印字バッファ領域27Aに格納される「○×薬局」のドットパターンデータ72Aのドット列の最後のNライン分を重ねて印字後、これに連続してドット列のN+1ライン目から「ABC」の編集テキスト73のドットパターンデータ73Aを印字する。   Similarly, by executing the above S64 to S70, the CPU 21 causes the last N lines of the dot row of the dot pattern data 72A of “◯ × pharmacy” stored in the print buffer area 27A on the print-receiving tape 36. After printing with overlapping portions, the dot pattern data 73A of the edit text 73 of “ABC” is continuously printed from the N + 1th line of the dot row.

続いて、図13(D)に示すように、上記S64の実行により、つなぎ印刷であると判定して、上記S66の実行により、印字バッファ領域27Aの印字された「ABC」の編集テキスト73のドットパターンデータ73Aのドット列の最後のNライン分に相当するドットパターンデータをワーク領域27Fに記憶後、印字バッファ領域27Aを初期化する。その後、再度、ワーク領域27Fに記憶した印字された「ABC」の編集テキスト73のドットパターンデータ73Aのドット列の最後のNライン分に相当するドットパターンデータを読み出し、これを印字バッファ領域27Aの印字するドット列の1ライン目からNライン目に相当する部分に格納する。続いて、上記S67〜S68の実行により、エリア領域27Eの「エリア4」に「ファイル番号:3」が格納されている場合には、ファイルデータ領域27Dの当該「ファイル番号:3」に対応する「ファイルデータ3」の「TEL+電話の記号+03−1234−5678」のイメージデータ74を印字用ドットパターンや各ドットの形成エネルギ量である印加パルス数等で表されるドットパターンデータ74Aとして、これを印字バッファ領域27Aの印字するドット列のN+1ライン目に相当する部分から格納する。   Subsequently, as shown in FIG. 13D, it is determined that the printing is continuous printing by executing S64, and the edited text 73 of “ABC” printed in the print buffer area 27A is determined by executing S66. After storing the dot pattern data corresponding to the last N lines of the dot row of the dot pattern data 73A in the work area 27F, the print buffer area 27A is initialized. Thereafter, the dot pattern data corresponding to the last N lines of the dot line of the dot pattern data 73A of the printed edit text 73 of “ABC” stored in the work area 27F is read again, and this is read out in the print buffer area 27A. The data is stored in the portion corresponding to the 1st to Nth lines of the dot row to be printed. Subsequently, when “file number: 3” is stored in “area 4” of area area 27E by executing S67 to S68, it corresponds to “file number: 3” of file data area 27D. The image data 74 of “TEL + phone symbol + 03-1234-5678” of “file data 3” is used as dot pattern data 74A represented by a dot pattern for printing or the number of applied pulses that is the amount of energy for forming each dot. Are stored from the portion corresponding to the (N + 1) th line of the dot string to be printed in the print buffer area 27A.

また同時に、CPU21は、上記S69の実行により、テープ送りモータ30を所定角度θ1だけ逆回転駆動して、被印字テープ36を印字するドット列のN+αライン分に相当するテープ搬送量だけ逆方向(矢印80方向)に搬送する。そして、再度、上記S70の実行により、CPU21は、テープ送りモータ30を所定回転角度θ2(θ2<θ1である。)だけ正転させて、被印字テープ36を印字するドット列のαライン分に相当するテープ搬送量だけ順方向(矢印81方向)に搬送する。その後、CPU21は、サーマルヘッド9及びテープ送りモータ30を同期させて駆動し、被印字テープ36を順方向(矢印82方向)に搬送しつつ該被印字テープ36上に、印字バッファ領域27Aに格納される「ABC」の編集テキスト73のドットパターンデータ73Aのドット列の最後のNライン分を重ねて印字後、これに連続してドット列のN+1ライン目から「TEL+電話の記号+03−1234−5678」のドットパターンデータ74Aを印字後、メインフローチャートに戻る。   At the same time, the CPU 21 reversely drives the tape feed motor 30 by a predetermined angle θ1 by executing the above S69, and reverses the tape feed amount corresponding to the N + α line of the dot row for printing the print-receiving tape 36 (in the reverse direction ( (In the direction of arrow 80). Then, by executing S70 again, the CPU 21 causes the tape feed motor 30 to rotate forward by a predetermined rotation angle θ2 (θ2 <θ1), to the α line of the dot row for printing the print-receiving tape 36. The tape is transported in the forward direction (arrow 81 direction) by the corresponding tape transport amount. Thereafter, the CPU 21 drives the thermal head 9 and the tape feed motor 30 in synchronism, and stores the print-receiving tape 36 in the print buffer area 27A on the print-receiving tape 36 while transporting the print-receiving tape 36 in the forward direction (arrow 82 direction). After the last N lines of the dot row of the dot pattern data 73A of the edited text 73 of “ABC” to be printed are superimposed, the “TEL + telephone symbol + 03-1234−from the N + 1th line of the dot row is continuously printed. After the dot pattern data 74A of “5678” is printed, the process returns to the main flowchart.

ここで、被印字テープ36は、請求項4に係る長尺状のテープを構成する。また、テープ送りモータ30、駆動回路31及びテープ送り用ローラ11は、請求項4に係るテープ搬送手段を構成する。また、文字入力キー2、リターンキー4及びカーソルキー5は、請求項4に係る入力手段を構成する。また、編集入力領域27Bに格納される編集テキスト、固定データ領域27Cに格納される各固定データ1、2、3・・・、及びファイルデータ領域27Dに格納される各ファイルデータ1、2、3・・・は、請求項4に係るラベルデータを構成する。また、サーマルヘッド9、駆動回路29及びプラテンローラ10は、請求項4に係る印字手段を構成する。また、編集入力領域27B、固定データ領域27C及びファイルデータ領域27Dは、請求項4に係るラベルデータ記憶手段を構成する。また、CPU21、ROM25、エリア設定キー13B、文字入力キー2、リターンキー4及びエリア領域27Eは、請求項4に係る選択手段及び配置指定手段を構成する。また、印字バッファ領域27Aは、請求項4に係る印字バッファとして機能する。また、CPU21、ROM25及びRAM27は、請求項4に係る印字バッファ制御手段及び印字制御手段を構成する。また、エリア領域27Eは、請求項5係る選択順序記憶手段として機能する。また、編集入力領域27Bに格納される編集テキストは、請求項7に係る文字データとして機能する。また、各固定データ1、2、3・・・は、請求項8に係る固定データを構成する。また、各ファイルデータ1、2、3・・・は、請求項9に係るファイルデータを構成する。   Here, the print-receiving tape 36 constitutes a long tape according to claim 4. The tape feed motor 30, the drive circuit 31, and the tape feed roller 11 constitute a tape transport unit according to claim 4. The character input key 2, the return key 4, and the cursor key 5 constitute input means according to claim 4. Further, the edit text stored in the edit input area 27B, the fixed data 1, 2, 3,... Stored in the fixed data area 27C, and the file data 1, 2, 3 stored in the file data area 27D. Constitutes label data according to claim 4. Further, the thermal head 9, the drive circuit 29 and the platen roller 10 constitute a printing unit according to claim 4. The edit input area 27B, the fixed data area 27C, and the file data area 27D constitute a label data storage unit according to claim 4. The CPU 21, the ROM 25, the area setting key 13B, the character input key 2, the return key 4 and the area area 27E constitute a selecting unit and an arrangement specifying unit according to claim 4. The print buffer area 27A functions as a print buffer according to claim 4. The CPU 21, the ROM 25, and the RAM 27 constitute a print buffer control means and a print control means according to claim 4. The area 27E functions as a selection order storage unit according to the fifth aspect. The edit text stored in the edit input area 27B functions as character data according to claim 7. Each fixed data 1, 2, 3,... Constitutes fixed data according to claim 8. Each file data 1, 2, 3,... Constitutes file data according to claim 9.

従って、第2実施形態に係るテープ印字装置では、編集入力領域27Bに格納される編集テキスト、固定データ領域27Cに格納される各固定データ1、2、3・・・、及びファイルデータ領域27Dに格納される各ファイルデータ1、2、3・・・からエリア設定キー13Bを押下して1つのラベル内に印字する複数個のラベルデータを選択することによって、この選択順に複数個のラベルデータが被印字テープ36上に印字されるため、1つのラベルを作成する毎に該ラベル内に印字する複数個ラベルデータを新たに入力する必要が無く、また、入力した複数個のラベルデータの該ラベル内での配置順を別途指定する必要も無くなり、ラベル作成の操作性の向上を図ることができる。
また、被印字テープ36上に複数個のラベルデータを連続して印字する場合には、印字バッファ領域27Aに記憶されたドットパターンデータを印字する毎に、印字された各ドットパターンデータのドット列の最後のNライン分を再度、印字バッファ領域27Aの最初のNライン分のドットパターンデータとして記憶すると共に、次に印字するラベルデータのドットパターンデータを該印字バッファ領域27AのN+1ライン目から記憶し、一方、該印字バッファ領域27Aのドットパターンデータを印字する毎に、テープ送りモータ30を介してドット列のN+αライン分に相当するテープ送り量だけ被印字テープ36を逆方向に搬送した後、再度、αライン分に相当するテープ送り量だけ被印字テープ36を順方向に搬送してからサーマルヘッド9とテープ送りモータ30を同期させて駆動して、該印字バッファ領域27Aに記憶されるドットパターンデータを印字することによって、各ラベルデータの最後のNライン分のデータを1つのラベル内の同じ位置に2度印字す
ることができるため、選択した複数個のラベルデータを、選択順に1つのラベル内に連続して印字でき、この1つのラベル内の各ラベルデータの印字間に白筋(印字されていない隙間)が発生せず、高品位の印字が可能となると共に、印字バッファ領域27Aの記憶容量の大きさによる複数個のラベルデータを連続印字のできる最大ラベル長さの制限を無くすことが可能となる。
Therefore, in the tape printer according to the second embodiment, the edit text stored in the edit input area 27B, the fixed data 1, 2, 3,... Stored in the fixed data area 27C, and the file data area 27D. By pressing the area setting key 13B and selecting a plurality of label data to be printed in one label from the stored file data 1, 2, 3,... Since printing is performed on the print-receiving tape 36, it is not necessary to newly input a plurality of label data to be printed in each label every time one label is created. It is not necessary to separately specify the arrangement order in the label, and the operability of label creation can be improved.
Further, when a plurality of label data are continuously printed on the print-receiving tape 36, each time dot pattern data stored in the print buffer area 27A is printed, a dot string of each printed dot pattern data is printed. Are stored again as dot pattern data for the first N lines in the print buffer area 27A, and dot pattern data for label data to be printed next is stored from the (N + 1) th line in the print buffer area 27A. On the other hand, every time the dot pattern data in the print buffer area 27A is printed, the print-receiving tape 36 is conveyed in the reverse direction by the tape feed amount corresponding to the N + α lines of the dot row via the tape feed motor 30. Once again, the tape to be printed 36 is conveyed in the forward direction by the tape feed amount corresponding to the α line, and then the thermal By driving the head 9 and the tape feed motor 30 in synchronization and printing the dot pattern data stored in the print buffer area 27A, the data for the last N lines of each label data is stored in one label. Since printing can be performed twice at the same position, a plurality of selected label data can be printed continuously in one label in the order of selection, and white lines ( No gaps that are not printed) occur, high-quality printing is possible, and the restriction on the maximum label length that allows continuous printing of a plurality of label data depending on the storage capacity of the print buffer area 27A is eliminated. It becomes possible.

また、常に被印字テープ36を順方向に搬送しつつ該被印字テープ36に印字することができ、テープ搬送方向の逆転時に発生するテープ送り速度の立ち上がり時間を無くし、印字時のテープ送り速度を一定にすることができるため、ラベルデータの最後のNライン分のドット列を被印字テープ36上の同じ位置に確実に2度印字することができ、より高品位の印字を行うことができる。
更に、ラベルデータには、文字入力キー2によって入力された「編集テキスト」、不図示のパーソナルコンピュータから入力された各固定データ1、2、3・・・、及び文字入力キー2や不図示のパーソナルコンピュータから入力された各ファイルデータ1、2、3・・・が含まれるため、1つのラベル内に任意の文字列、予め入力したマークや記号等の固定データ、及び、予め入力した決まり文句やキャッチフレーズ等を任意に選択した選択順で複数個連続して印字することができる。
Further, it is possible to print on the print-receiving tape 36 while always transporting the print-receiving tape 36 in the forward direction, eliminating the rise time of the tape feed speed that occurs when the tape feed direction is reversed, and reducing the tape feed speed during printing. Since it can be made constant, the dot line for the last N lines of the label data can be reliably printed twice at the same position on the print-receiving tape 36, and higher-quality printing can be performed.
Further, the label data includes “edit text” input by the character input key 2, fixed data 1, 2, 3,... Input from a personal computer (not shown), and character input key 2 or not shown. Since each file data 1, 2, 3,... Input from a personal computer is included, an arbitrary character string, fixed data such as a mark or symbol input in advance, and a fixed phrase input in advance Or a plurality of catchphrases can be printed in succession in an arbitrarily selected order.

尚、本発明は前記第1実施形態及び第2実施形態に限定されることはなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、前記第2実施形態では、上記S68の実行により、印字バッファ領域27Aの印字するドット列のN+1ライン目に相当する部分から次の1個のラベルデータのドットパターンデータを格納したが、印字バッファ領域27Aの印字するドット列のN+1ライン目に相当する部分から次の2個または3個のラベルデータのドットパターンデータを格納する構成にしてもよい。これにより、被印字テープ36の逆方向への搬送回数を少なくし、印字回数を削減することができ、ラベル作成時間の短縮化を図ることができる。
The present invention is not limited to the first and second embodiments, and various improvements and modifications can be made without departing from the scope of the present invention.
For example, in the second embodiment, the dot pattern data of the next one label data from the portion corresponding to the (N + 1) th line of the dot string to be printed in the print buffer area 27A is stored by executing the above S68. The dot pattern data of the next two or three label data from the portion corresponding to the N + 1th line of the dot row to be printed in the buffer area 27A may be stored. Thereby, the number of times the print-receiving tape 36 is conveyed in the reverse direction can be reduced, the number of times of printing can be reduced, and the label production time can be shortened.

第1実施形態に係るテープ印字装置の概略外観図で、(A)は概略上方外観図、(B)は概略右側方外観図である。BRIEF DESCRIPTION OF THE DRAWINGS It is a schematic external view of the tape printer concerning 1st Embodiment, (A) is a schematic upper external view, (B) is a schematic right side external view. 第1実施形態に係るテープ印字装置の制御構成を示すブロック図である。It is a block diagram which shows the control structure of the tape printer which concerns on 1st Embodiment. 第1実施形態に係るテープ印字装置のRAMに記憶されるデータ構造を模式的に示す図である。It is a figure which shows typically the data structure memorize | stored in RAM of the tape printer which concerns on 1st Embodiment. 第1実施形態に係るテープ印字装置に装着されるテープカセットのカバーを外した場合の平面図である。It is a top view at the time of removing the cover of the tape cassette with which the tape printer which concerns on 1st Embodiment is mounted | worn. 第1実施形態に係るテープ印字装置の固定データの登録や印刷処理等の制御処理を示すメインフローチャートである。It is a main flowchart which shows control processing, such as registration of a fixed data of the tape printer which concerns on 1st Embodiment, and printing processing. 第1実施形態に係るテープ印字装置の固定データ登録時に実行される固定データ登録処理を示すサブフローチャートである。It is a sub-flowchart which shows the fixed data registration process performed at the time of fixed data registration of the tape printer which concerns on 1st Embodiment. 第1実施形態に係るテープ印字装置の印字データ選択時に実行される印字データ選択処理を示すサブフローチャートである。It is a sub-flowchart which shows the printing data selection process performed at the time of the printing data selection of the tape printer which concerns on 1st Embodiment. 第1実施形態に係るテープ印字装置の印字データ選択時にLCDに表示される画面表示の一例を示す図である。It is a figure which shows an example of the screen display displayed on LCD at the time of the printing data selection of the tape printer which concerns on 1st Embodiment. 第1実施形態に係るテープ印字装置の印字時に実行される印字処理を示すサブフローチャートである。It is a sub-flowchart which shows the printing process performed at the time of the printing of the tape printer which concerns on 1st Embodiment. 第1実施形態に係るテープ印字装置の印字例を示す図で、(A)は入力ラベルデータの一例を示す図、(B)は印字バッファに記憶された状態を模式的に示す図、(C)は印字されたラベルの一例を示す図である。2A and 2B are diagrams illustrating a printing example of the tape printer according to the first embodiment, in which FIG. 1A is a diagram illustrating an example of input label data, FIG. 2B is a diagram schematically illustrating a state stored in a print buffer; ) Is a diagram showing an example of a printed label. 第2実施形態に係るテープ印字装置の印字時に実行される印字処理を示すサブフローチャートである。It is a sub-flowchart which shows the printing process performed at the time of the printing of the tape printer which concerns on 2nd Embodiment. 第2実施形態に係るテープ印字装置の印字例を示す図で、(A)は入力ラベルデータの一例を示す図、(B)は1番目のラベルデータの印字処理を模式的に示す図、(C)は2番目のラベルデータの印字処理を模式的に示す図である。FIG. 8 is a diagram illustrating a printing example of the tape printer according to the second embodiment, where (A) is a diagram illustrating an example of input label data, and (B) is a diagram schematically illustrating a printing process of first label data; C) is a diagram schematically showing a printing process of the second label data. 図12の続きの印字例を示す図で、(D)は最後のラベルデータの印字処理を模式的に示す図である。FIG. 13D is a diagram illustrating a printing example continued from FIG. 12, and (D) is a diagram schematically illustrating a printing process of the last label data.

符号の説明Explanation of symbols

1 テープ印字装置、6 キーボード、7 液晶ディスプレイ、9 サーマルヘッド
13A 固定データ登録キー、13B エリア設定キー、13C ファイルキー
20 制御回路部、21 CPU、25 ROM、27 RAM
27A 印字バッファ領域、27B 編集入力領域、27C 固定データ領域
27D ファイルデータ領域、27E エリア領域、27F ワーク領域
29、31 駆動回路、30 テープ送りモータ、35 テープカセット
36 被印字テープ
61、62、63、64、71、72、73、74 イメージデータ
61A、62A、63A、71A、72A、73A、74A ドットパターンデータ
DESCRIPTION OF SYMBOLS 1 Tape printer, 6 Keyboard, 7 Liquid crystal display, 9 Thermal head 13A Fixed data registration key, 13B Area setting key, 13C File key 20 Control circuit part, 21 CPU, 25 ROM, 27 RAM
27A Print buffer area, 27B Edit input area, 27C Fixed data area 27D File data area, 27E area area, 27F Work area 29, 31 Drive circuit, 30 Tape feed motor, 35 Tape cassette 36 Tape to be printed 61, 62, 63, 64, 71, 72, 73, 74 Image data 61A, 62A, 63A, 71A, 72A, 73A, 74A Dot pattern data

Claims (6)

長尺状のテープを搬送するためのテープ搬送手段と、入力手段と、前記入力手段によって入力又は編集された文字や図柄等からなるラベルデータを前記テープに印字する印字手段と、を備え、テープ上にラベルデータが印字されたラベルを作成するテープ印字装置において、
ドット列から構成されるラベルデータを予め複数個記憶するラベルデータ記憶手段と、
前記ラベルデータ記憶手段から1つのラベル内に配置するラベルデータを複数個選択する選択手段と、
前記選択手段により選択された各ラベルデータの前記ラベル内における前記テープの幅と直交する向きに個々のラベルデータを順番に並べる配置順序を指定する配置指定手段と、
印字する毎に1個のラベルデータを印字する1つの印字データとして記憶する印字バッファと、
前記選択手段によって複数のラベルデータが選択された場合には、前記配置順序に従って1番目に配置するラベルデータだけを前記ラベルデータ記憶手段から読み出して前記印字バッファの印字するドット列の1ライン目から印字データとして記憶して、その後、前記印字バッファに記憶された印字データが印字される毎に、該印字バッファを初期化後、印字されたラベルデータのドット列の最後のNライン分を再度、前記ラベルデータ記憶手段から読み出して前記印字バッファの最初のNライン分の印字データとして記憶すると共に、次に配置するラベルデータだけ前記ラベルデータ記憶手段から読み出して該印字バッファのN+1ライン目からの印字データとして記憶するように制御する印字バッファ制御手段と、
前記選択手段によって複数のラベルデータが選択された場合には、前記配置順序に従って前記印字バッファに記憶された印字データを印字する毎に、前記テープ搬送手段を介してドット列のNライン分に相当するテープ送り量だけテープを逆方向に搬送後、前記印字バッファ制御手段によって印字バッファに記憶された次の順番の印字データを前記印字手段に印字させるように制御する印字制御手段と、
を備えることを特徴とするテープ印字装置。
A tape transporting means for transporting a long tape, an input means, and a printing means for printing on the tape label data consisting of characters or designs input or edited by the input means; In a tape printer that creates a label with label data printed on it,
Label data storage means for storing a plurality of label data composed of dot rows in advance;
Selecting means for selecting a plurality of label data to be arranged in one label from the label data storage means;
An arrangement designating unit for designating an arrangement order for arranging individual label data in order in a direction orthogonal to the width of the tape in the label of each label data selected by the selecting unit;
A print buffer for storing one piece of label data as one piece of print data for each print,
When a plurality of label data are selected by the selection means, only the label data arranged first according to the arrangement order is read from the label data storage means and the first line of the dot string printed by the print buffer is read. stored as print data, then, each time the print data stored in the print buffer is printed, after initialization the indicia shaped buffer, the last N lines of dot row of the printing label data again, Read out from the label data storage means and store it as print data for the first N lines of the print buffer, and read out only the label data to be placed next from the label data storage means from the (N + 1) th line of the print buffer. Print buffer control means for controlling to store as print data;
When a plurality of label data are selected by the selection means, each time the print data stored in the print buffer is printed according to the arrangement order, it corresponds to N lines of a dot row via the tape transport means. and print control means for controlling so as to print the next sequential print data stored in the print buffer to the printing means after the transport only tape in the reverse direction the tape feeding amount by the print buffer control means for,
A tape printing apparatus comprising:
前記選択手段により選択された複数個のラベルデータの選択順序を記憶する選択順序記憶手段を備え、
前記配置指定手段は、前記選択順序記憶手段に記憶される前記選択順序を各ラベルデータのラベル内における配置順序とすることを特徴とする請求項に記載のテープ印字装置。
A selection order storage means for storing a selection order of a plurality of label data selected by the selection means;
2. The tape printer according to claim 1 , wherein the arrangement designating unit sets the selection order stored in the selection order storage unit as an arrangement order in each label data label.
前記印字制御手段は、前記印字バッファに記憶される印字データを印字する毎に、前記テープ搬送手段を介して更にドット列の所定ライン分に相当するテープ送り量だけテープを逆方向に搬送後、再度、前記所定ライン分に相当するテープ送り量だけテープを順方向に搬送してから印字バッファに記憶される印字データを印字するように制御することを特徴とする請求項又は請求項に記載のテープ印字装置。 Each time the print control means prints the print data stored in the print buffer, the tape is further conveyed in the reverse direction by a tape feed amount corresponding to a predetermined line of the dot row via the tape conveyance means, again, to claim 1 or claim 2, wherein the controller controls so as to print the print data stored in print buffer tape feeding amount by the tape corresponding to the predetermined lines from the conveyance in the forward direction The tape printer as described. 前記ラベルデータは、入力手段によって入力された文字列データを含むことを特徴とする請求項1乃至請求項のいずれかに記載のテープ印字装置。 The label data, the tape printing apparatus according to any one of claims 1 to 3, characterized in that it comprises a character string data inputted by the input means. 前記ラベルデータは、予めドット列から構成される固定データを含むことを特徴とする請求項1乃至請求項のいずれかに記載のテープ印字装置。 The tape printer according to any one of claims 1 to 4 , wherein the label data includes fixed data composed of dot rows in advance. 前記ラベルデータは、予め入力手段によって入力されたファイルデータを含むことを特徴とする請求項1乃至請求項のいずれかに記載のテープ印字装置。
The label data, the tape printing apparatus according to any one of claims 1 to 5, characterized in that it comprises a file data entered in advance by the input means.
JP2003339112A 2003-09-30 2003-09-30 Tape printer Expired - Fee Related JP4244767B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003339112A JP4244767B2 (en) 2003-09-30 2003-09-30 Tape printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003339112A JP4244767B2 (en) 2003-09-30 2003-09-30 Tape printer

Publications (2)

Publication Number Publication Date
JP2005103873A JP2005103873A (en) 2005-04-21
JP4244767B2 true JP4244767B2 (en) 2009-03-25

Family

ID=34534389

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003339112A Expired - Fee Related JP4244767B2 (en) 2003-09-30 2003-09-30 Tape printer

Country Status (1)

Country Link
JP (1) JP4244767B2 (en)

Also Published As

Publication number Publication date
JP2005103873A (en) 2005-04-21

Similar Documents

Publication Publication Date Title
EP0551995B1 (en) Tape printer having line enhancement capability
JP2018154080A (en) PRINT DATA GENERATION DEVICE, PRINT DATA GENERATION METHOD, PROGRAM, AND PRINT DEVICE
JPH05305749A (en) Tape printer
GB2407536A (en) A label printing device
US6120200A (en) Tape printing device
JP4244767B2 (en) Tape printer
CN105984242B (en) Printing equipment, Method of printing and recording medium
JP4730380B2 (en) Printing apparatus, printing data creation apparatus, and computer program
JP4407340B2 (en) Tape printer
JP5300442B2 (en) Display device and printing device
JPH0830600A (en) Document processing device
JP4506230B2 (en) Tape printer
JPH05185654A (en) Tape printer
JP2009233884A (en) Printing data preparing apparatus and printing data preparing program
JPH0872321A (en) Tape label making device
JP3292393B2 (en) Document processing device
JPH07276715A (en) Tape printer capable of printing multiple blocks of arbitrary number of lines
JP3063544B2 (en) Tape printer
JPH0781174A (en) Tape printer
JPH05298464A (en) Barcode printer
JP6428659B2 (en) Printing device
JPH07172010A (en) Label making device
JP3900647B2 (en) Document processing device
JP3047751B2 (en) Tape printer capable of printing on multiple print lines
JP3479359B2 (en) Tape printer

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080916

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081114

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20081216

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20081229

R150 Certificate of patent or registration of utility model

Ref document number: 4244767

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120116

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120116

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130116

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140116

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees