[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3213154B2 - Tape printer - Google Patents

Tape printer

Info

Publication number
JP3213154B2
JP3213154B2 JP04189194A JP4189194A JP3213154B2 JP 3213154 B2 JP3213154 B2 JP 3213154B2 JP 04189194 A JP04189194 A JP 04189194A JP 4189194 A JP4189194 A JP 4189194A JP 3213154 B2 JP3213154 B2 JP 3213154B2
Authority
JP
Japan
Prior art keywords
display
height
data
print
tape
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP04189194A
Other languages
Japanese (ja)
Other versions
JPH07228023A (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 JP04189194A priority Critical patent/JP3213154B2/en
Publication of JPH07228023A publication Critical patent/JPH07228023A/en
Application granted granted Critical
Publication of JP3213154B2 publication Critical patent/JP3213154B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Record Information Processing For Printing (AREA)

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、テープ印刷装置に関
し、特に入力した複数行からなる文書を、その各表示行
を高さ方向に重ね表示して、極力大きな表示文字サイズ
でイメージ表示するようにしたものに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a tape printing apparatus, and more particularly to a tape printing apparatus which displays an input document consisting of a plurality of lines by superimposing each display line in the height direction and displaying an image with a display character size as large as possible. Regarding what was done.

【0002】[0002]

【従来の技術】従来、本願出願人は、実開平1─850
50号公報に記載のように、キーボード、ディスプレ
イ、印刷機構を備え、印刷媒体としてのテープ(例え
ば、テープ幅6、9、12、18、24mm)に文字や記
号等を印刷できるテープ印刷装置であって、ファイルの
背表紙に貼付するのに適したテープ状のラベルを作成す
るのに好適のテープ印刷装置を実用化し、このテープ印
刷装置に種々の編集機能を付与したものを提案した。そ
して、このテープ印刷装置では、テープカセットを交換
することで、テープの幅を変更可能である。
2. Description of the Related Art Heretofore, the applicant of the present application has disclosed a Japanese Utility Model Application No.
As described in Japanese Patent Publication No. 50, a tape printing apparatus equipped with a keyboard, a display, and a printing mechanism and capable of printing characters, symbols, and the like on a tape (eg, tape width 6, 9, 12, 18, 24 mm) as a print medium. Then, a tape printing apparatus suitable for producing a tape-shaped label suitable for attaching to a spine of a file was put into practical use, and a tape printing apparatus provided with various editing functions was proposed. In this tape printer, the width of the tape can be changed by exchanging the tape cassette.

【0003】ところで、本願の発明者達は、キーボード
から入力した文書を、予め設定された印刷フォーマット
情報(書式設定情報)の特に印刷文字サイズや書体など
に基いて、印刷出力と同様の印刷イメージで小型のディ
スプレイに表示することに着想した。即ち、多数のキャ
ラクタについて、複数の文字サイズ及び複数の書体に亙
って、表示用フォントのドットパターンデータを記憶し
たフォント記憶メモリを備え、文書のデータについて、
印刷フォーマット情報の印刷文字サイズや書体に対応す
る表示用ドットパターンデータをフォント記憶メモリか
ら読出す一方、行数と表示文字サイズとに基いて文書の
表示用ドットイメージデータを作成しディスプレイに表
示するように構成されている。ここで、複数行からなる
文書のデータを表示する場合には、第2表示行目以降の
各表示行の表示位置は、前行の表示行との間に幾分行間
値を設けた位置に設定される。
[0003] The inventors of the present invention use a keyboard to convert a document input from a keyboard into a print image similar to a print output based on print format information (format setting information), in particular, print character size and font. I thought of displaying on a small display. That is, for a large number of characters, a font storage memory for storing dot pattern data of a display font over a plurality of character sizes and a plurality of typefaces is provided.
While reading out the display dot pattern data corresponding to the print character size and typeface of the print format information from the font storage memory, the display dot image data of the document is created based on the number of lines and the display character size and displayed on the display. It is configured as follows. Here, when displaying data of a document composed of a plurality of lines, the display position of each display line after the second display line is set at a position where a space between the display line and the previous line is provided. Is set.

【0004】[0004]

【発明が解決しようとする課題】前述したように、イメ
ージ表示機能を備えたテープ印刷装置においては、印刷
文字サイズや書体などを含む印刷フォーマット情報を設
定し、複数行からなる文書のデータをその印刷フォーマ
ット情報に基いてイメージ表示する場合、ディスプレイ
は小型なので、ディスプレイの表示領域の表示領域高さ
が比較的小さいことから、文書の各行の表示文字サイズ
を全部の行数分加算した合計所要表示高さが、その表示
領域高さよりも若干でも大きくなったときには、表示エ
ラーが発生するので、表示文字サイズを1段階或いは2
段階小さい文字サイズに設定することになり、イメージ
表示の表示文字サイズが小さくなって、表示文字が読み
ずらいという問題がある。
As described above, in a tape printing apparatus having an image display function, print format information including a print character size and a typeface is set, and data of a document including a plurality of lines is converted to the print format information. When displaying an image based on print format information, the display is small, so the display area height of the display area of the display is relatively small, so the total required display is obtained by adding the display character size of each line of the document for the total number of lines. When the height becomes slightly larger than the height of the display area, a display error occurs.
As the character size is set to be smaller by a step, the display character size of the image display becomes smaller, and there is a problem that the display characters are difficult to read.

【0005】本発明の目的は、ディスプレイが小型であ
っても、入力した複数行からなる文書を極力大きな表示
文字サイズでイメージ表示し得るようなテープ印刷装置
を提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a tape printer capable of displaying an input document consisting of a plurality of lines as large as possible, even if the display is small.

【0006】[0006]

【課題を解決するための手段】請求項1に係るテープ印
刷装置は、入力された複数の欧文文字や記号等のキャラ
クタからなる文書のデータを、ディスプレイに印刷状態
と同様のイメージで表示するための表示データを作成す
る表示データ作成手段と、その表示データ作成手段で作
成された表示データを受けてディスプレイに表示する表
示手段と、を備えたテープ印刷装置において、刷出力
されるキャラクタの印刷文字サイズを設定する印刷文字
サイズ設定手段と、入力された複数のキャラクタからな
る文書の行数及び前記印刷文字サイズ設定手段で設定さ
れた印刷文字サイズに対応する表示文字サイズに基づい
て決定される表示データの合計所要表示高さが、前記デ
ィスプレイの表示領域の高さ以内に納まるか否かを判定
する高さ判定手段と、前記高さ判定手段により、表示デ
ータの合計所要表示高さが前記ディスプレイの表示領域
高さ以内に納まらないと判定されたとき、表示文字サ
イズの大きさを保ったまま、高さ方向に隣接する表示行
の少なくとも上下いずれかの空白部分を重ねて表示する
重ね表示データを作成する重ね表示データ作成手段と、
を備えたものである。
Tape printing apparatus according to claim 1 SUMMARY OF THE INVENTION the data of a document consisting of characters such as a plurality of alphabetic characters and symbols input, to display the same image and print status on the display Display data creating means for creating the display data of the display, and a table for receiving the display data created by the display data creating means and displaying the display data on a display.
And shows means, the tape printing apparatus having a print output
Print character size setting means for setting a print character size of the character that is, it of a plurality of characters entered
The number of lines of the document to be set and the print character size
Based on the display font size corresponding to the printed font size
The total required display height of the display data determined by
A height determination unit for determining whether the display fits within the height of the display area of the display;
The total required display height of the data is the display area of the display.
When it is determined that does not fit within the height, display character support
Display row adjacent in the height direction while maintaining the size of the size
Display at least one of the blank areas above and below
Means for creating overlay display data for creating overlay display data;
It is provided with.

【0007】また、請求項2に係るテープ印刷装置は、
請求項1に係るテープ印刷装置と同様の構成を備え、さ
らに、前記高さ判定手段により、表示データの合計所要
表示高さが前記ディスプレイの表示領域の高さ以内に納
まると判定されたとき、高さ方向に隣接する表示行を重
ねることなく表示する通常表示データを作成する通常表
示データ作成手段を備えたものである。
[0007] A tape printer according to claim 2 is
It has the same configuration as the tape printing apparatus according to claim 1,
In addition, the height determination means determines the total required display data.
The display height is within the height of the display area of the display.
When determined to be full, display rows adjacent in the height direction
Normal table for creating normal display data to be displayed without swinging
It is provided with indication data creation means.

【0008】また、請求項3に係るテープ印刷装置は、
請求項1又は請求項2に係るテープ印刷装置と同様の構
成を備え、さらに、前記高さ判定手段により、表示デー
タの合計所要表示高さが前記ディスプレイの表示領域の
高さ以内に納まらないと判定されたとき、合計所要表示
高さが表示領域の高さと等しくなるように、高さ方向に
隣接する表示行の重ね量を演算する重ね量演算手段を備
え、前記重ね表示データ作成手段は、前記重ね量演算手
段からの重ね量データに基づいて、重ね表示データを作
成するようにしたものである。
[0008] A tape printing apparatus according to claim 3 is
A configuration similar to that of the tape printing apparatus according to claim 1 or 2.
The height determination means further includes a display data
Of the display area of the display
Total required display when it is judged that it does not fit within the height
In the height direction so that the height is equal to the height of the display area
An overlap amount calculating means for calculating the overlap amount of adjacent display rows is provided.
The overlay display data creating means is capable of calculating the overlay amount.
Create overlay display data based on the overlay amount data from the column.
It is intended to be achieved.

【0009】[0009]

【作用】請求項1に係るテープ印刷装置においては、オ
ペレータにより欧文文字や記号等のキャラクタ及び種々
の指令が入力される。ところで、高さ判定手段は、入力
された複数のキャラクタからなる文書の行数と、印刷文
字サイズ設定手段で設定された印刷文字サイズに対応づ
けて決定される表示文字サイズと、ディスプレイの表示
領域の表示領域高さとに基いて、文書の各行の最大表示
文字サイズを全部の行数分加算した合計所要表示高さが
表示領域高さ以内に納まるか否かを判定するので、高
判定手段により表示領域高さ以内に納まらないと判定さ
れたとき、重ね表示データ作成手段は、表示文字サイズ
の大きさを保ったまま、高さ方向に隣接する表示行の少
なくとも上下いずれかの空白部分を重ねて表示する重ね
表示データを作成する。
[Action] In the tape printing apparatus according to claim 1, character, and various command RiO sentence letters and symbols by the operator is inputted. Incidentally, the height determining means includes input
Based on the number of lines of the document composed of a plurality of characters , the display character size determined in association with the print character size set by the print character size setting means, and the display area height of the display area of the display, It is determined whether or not the total required display height obtained by adding the maximum display character size of each line of the document for the total number of lines is within the display area height. Therefore , the height determination means does not fit within the display area height. when it is determined that, heavy I display data generation means, display character size
While maintaining the size of the
At least one of the top and bottom blanks
Create display data.

【0010】その結果、表示手段は、その重ね表示デー
を受けてディスプレイに表示する。ここで、欧文文字
の大文字については、ベースラインから下側にはスペー
スが存在し、また小文字についてはその殆どの場合、ベ
ースラインの下側及び文字自体の上側にもスペースが存
在することから、高さ方向に隣接する相互の表示行を若
干重ねても、文書のイメージ表示において、見栄えが悪
くなることもない。
As a result, the display means displays the superimposed display data.
And display it on the display. Here, as for the uppercase letters of European characters, there is a space below the baseline, and in the case of lowercase letters, in most cases, there is a space below the baseline and above the character itself. Even if the display lines adjacent to each other in the height direction are slightly overlapped, the appearance of the image of the document does not deteriorate.

【0011】このように、入力された複数行からなる文
書のイメージ表示における合計所要表示高さがディスプ
レイの表示領域高さ以内に納まらないときには、表示文
字サイズを小さく設定することなく、高さ方向に隣接す
る表示行の少なくとも上下いずれかの空白部分を重ねて
文書がイメージ表示されるので、特に欧文文字に関して
は、文字自体の上側や下側に設けられた余白スペースを
削除するだけなので、複数行からなる文書のイメージ表
示の見栄えを損なうことなく、文書を極力大きな表示文
字サイズで印刷イメージ表示することができる。
As described above, when the total required display height in the image display of a document composed of a plurality of input lines does not fall within the height of the display area of the display, the display character size is not set small and the height direction is reduced. Adjacent to
Since the document is displayed as an image with at least one of the upper and lower blank parts of the displayed line overlapped, especially for Roman characters, only the blank spaces provided above and below the character itself are deleted, so from multiple lines It is possible to display a printed image of a document with a display character size as large as possible without impairing the appearance of the image display of the document.

【0012】また、請求項2に係るテープ印刷装置にお
いては、請求項1に係るテープ印刷装置と同様の作用を
有すると共に、高さ判定手段により、表示データの合計
所要表示高さがディスプレイの表示領域の高さ以内に納
まると判定されたとき、高さ方向に隣接する表示行を重
ねることなく表示する通常表示データが作成される。そ
の結果、表示手段は、その通常表示データを受けてディ
スプレイに表示する。
Further, in the tape printer according to the second aspect ,
Therefore, the same operation as the tape printing apparatus according to claim 1 is performed.
And the total of the display data is determined by the height determination means.
The required display height is within the display area of the display.
When determined to be full, display rows adjacent in the height direction
Normal display data to be displayed without wobbling is created. So
As a result, the display means receives the normal display data and
Display on the spray.

【0013】このように、入力された複数行からなる文
書のイメージ表示における合計所要表示高さがディスプ
レイの表示領域高さ以内に納まるときには、各表示行を
重ねることなく文書がイメージ表示されるので、複数行
からなる文書のイメージ表示の見栄えを損なうことな
く、文書を極力大きな表示文字サイズで印刷イメージ表
示することができる。
As described above, a sentence composed of a plurality of input lines
The total required display height for displaying the
When the line fits within the display area height of the ray,
Since the document is displayed as an image without overlapping, multiple lines
Do not damage the appearance of the image display of documents consisting of
Image table for printing documents with the largest display font size possible
Can be shown.

【0014】また、請求項3に係るテープ印刷装置にお
いては、請求項1又は請求項2に係るテープ印刷装置と
同様の作用を有すると共に、高さ判定手段により、表示
データの合計所要表示高さがディスプレイの表示領域の
高さ以内に納まらないと判定されたとき、重ね量演算手
段により、合計所要表示高さが表示領域の高さと等し
なるように、高さ方向に隣接する表示行の重ね量が演算
され、その重ね量データに基づいて、重ね表示データ作
成手段により重ね表示データが作成される。その結果、
表示手段は、その重ね表示データを受けてディスプレイ
に表示する。
Further, in the tape printing apparatus according to the third aspect,
And a tape printer according to claim 1 or claim 2.
In addition to having the same function, the display
The total required display height of the data is
If it is determined that the object does not fit within the height,
The stage, rather equal to the height of the total required display height display area
So that the overlapping amount of display rows adjacent in the height direction is calculated
The overlay display data is created based on the overlay amount data.
The overlay display data is created by the generating means. as a result,
The display means receives the overlap display data and displays
To be displayed.

【0015】このように、入力された複数行からなる文
書のイメージ表示における合計所要表示高さがディスプ
レイの表示領域高さ以内に納まらないときには、表示文
字サイズを小さく設定することなく、高さ方向に隣接す
る表示行の少なくとも上下いずれかの空白部分を、重ね
量演算手段により演算された重ね量だけ重ねて文書がイ
メージ表示されるので、特に欧文文字に関しては、文字
自体の上側や下側に設けられた余白スペースを削除する
だけなので、複数行からなる文書のイメージ表示の見栄
えを損なうことなく、文書を極力大きな表示文字サイズ
で印刷イメージ表示することができる。
Thus, a sentence composed of a plurality of input lines
The total required display height for displaying the
If the ray does not fit within the display area height,
Adjacent in the height direction without reducing the font size
At least one of the blank areas above or below the displayed line.
The document is overlapped by the overlap amount calculated by the
Message is displayed.
Removes white space above or below itself
Only, so the appearance of the image display of a multi-line document
Largest display font size for documents without compromising
Can be used to display a print image.

【0016】[0016]

【実施例】以下、本発明の実施例について図面に基いて
説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0017】本実施例は、アルファベット文字や記号な
どの多数のキャラクタを印刷テープに印刷可能なテープ
印刷装置に本発明を適用した場合のものである。
In this embodiment, the present invention is applied to a tape printer capable of printing a large number of characters such as alphabetic characters and symbols on a print tape.

【0018】図1に示すように、テープ印刷装置1の本
体フレーム2の前部にはキーボード3が配設され、キー
ボード3の後方で本体フレーム2内には印刷機構PMが
配設され、またキーボード3の直ぐ後側には、入力した
文字や記号を印刷イメージで表示可能な小型の液晶ディ
スプレイ22が設けられている。このディスプレイ22
には、縦方向に32ドット、横方向に121ドットで構
成される表示画面を有している。ここで、符号4は、印
刷機構PMに装着するテープカセットCSを着脱すると
きに、カバーフレーム6を開放する為のリリースボタン
である。
As shown in FIG. 1, a keyboard 3 is provided at the front of the main body frame 2 of the tape printer 1, and a printing mechanism PM is provided in the main body frame 2 behind the keyboard 3; Immediately behind the keyboard 3, a small liquid crystal display 22 capable of displaying input characters and symbols in a print image is provided. This display 22
Has a display screen composed of 32 dots in the vertical direction and 121 dots in the horizontal direction. Here, reference numeral 4 denotes a release button for opening the cover frame 6 when attaching or detaching the tape cassette CS mounted on the printing mechanism PM.

【0019】キーボード(入力手段に相当する)3に
は、アルファベットや数字や記号を入力する為の文字キ
ー、スペースキー、リターンキー、カーソルKを上下左
右方向に移動させる為のカーソル移動キー、文字修飾の
種類や印刷文字サイズなどを含む書式情報を変更設定す
る書式設定キー、各種の設定処理を終了する実行キー、
印刷を指令する印刷キー、電源をON・OFFする為の
電源キーなどが設けられている。
A keyboard (corresponding to input means) 3 includes character keys for inputting alphabets, numbers and symbols, a space key, a return key, a cursor movement key for moving the cursor K in the up, down, left and right directions, and characters. A format setting key to change and set format information including the type of decoration and print character size, an execution key to end various setting processes,
A print key for instructing printing, a power key for turning on / off the power, and the like are provided.

【0020】次に、印刷機構PMについて、図2に基い
て簡単に説明すると、印刷機構PMに着脱自在に矩形状
のテープカセットCSが装着されており、このテープカ
セットCSには、ラミネートフィルムテープ7が巻装さ
れたテープスプール8と、印字リボン9が巻装されたリ
ボン供給スプール10と、この印字リボン9を巻取る巻
取りスプール11と、ラミネートフィルムテープ7と同
一幅を有する両面テープ12が剥離紙を外側にして巻装
された供給スプール13と、これらラミネートフィルム
テープ7と両面テープ12とを接合させる接合ローラ1
4とが回転自在に設けられている。
Next, the printing mechanism PM will be briefly described with reference to FIG. 2. A rectangular tape cassette CS is detachably mounted on the printing mechanism PM. The tape cassette CS has a laminated film tape. 7, a ribbon supply spool 10 around which a print ribbon 9 is wound, a take-up spool 11 around which the print ribbon 9 is wound, and a double-sided tape 12 having the same width as the laminated film tape 7. Is a supply spool 13 wound with the release paper outside, and a joining roller 1 for joining the laminated film tape 7 and the double-sided tape 12 to each other.
4 are provided rotatably.

【0021】前記ラミネートフィルムテープ7と印字リ
ボン9とが重なる位置には、サーマルヘッド15が立設
され、これらラミネートフィルムテープ7と印字リボン
9とをサーマルヘッド15に押圧するプラテンローラ1
6と、ラミネートフィルムテープ7と両面テープ12と
を接合ローラ14に押圧して印刷テープ19を作成する
送りローラ17とは、本体フレーム2に回動自在に枢着
された支持体18に回転可能に枢支されている。このサ
ーマルヘッド15には、128個の発熱素子からなる発
熱素子群が上下方向に列設されている。
At a position where the laminate film tape 7 and the print ribbon 9 overlap, a thermal head 15 is provided upright. The platen roller 1 presses the laminate film tape 7 and the print ribbon 9 against the thermal head 15.
6 and a feed roller 17 that presses the laminated film tape 7 and the double-sided tape 12 against the joining roller 14 to form a print tape 19 are rotatable on a support 18 that is pivotally attached to the main body frame 2. Is pivoted to. In the thermal head 15, a heating element group including 128 heating elements is vertically arranged in rows.

【0022】従って、テープ送りモータ45(図3参
照)の所定回転方向への駆動により、接合ローラ14と
巻取りスプール11とが所定回転方向に夫々同期して駆
動されながら、サーマルヘッド15の発熱素子群に通電
されたとき、ラミネートフィルムテープ7上には複数の
ドット列により文字やバーコードが印字され、しかもラ
ミネートフィルムテープ7は両面テープ12を接合した
状態で印刷テープ19としてテープ送り方向Aにテープ
送りされ、図1・図2に示すように、本体フレーム2の
外部に繰出される。尚、印刷機構PMの詳細について
は、特開平2─106555号公報を参照。
Accordingly, when the tape feed motor 45 (see FIG. 3) is driven in a predetermined rotation direction, the heat of the thermal head 15 is generated while the joining roller 14 and the take-up spool 11 are driven in synchronization with each other in the predetermined rotation direction. When power is supplied to the element group, characters and bar codes are printed on the laminated film tape 7 by a plurality of dot rows, and the laminated film tape 7 is attached to the double-sided tape 12 as a printing tape 19 in the tape feeding direction A. 1 and is fed out of the main body frame 2 as shown in FIGS. For details of the printing mechanism PM, see JP-A-2-106555.

【0023】次に、この印刷テープ19を自動的に切断
する切断装置30について、図2に基いて簡単に説明す
ると、前記テープカセットCSの左側に対応する本体フ
レーム2の直ぐ内側には、板状の補助フレーム31が立
設され、この補助フレーム31に固定刃32が上向きに
固着されている。補助フレーム31に固着された左右方
向向きの枢支軸33には、前後方向に延びる操作レバー
34の前端近傍部が回動可能に枢支され、その操作レバ
ー34の枢支軸33より前側に対応する部位において、
可動刃35が前記固定刃32と対向して取付けられてい
る。また、操作レバー34の後端部は、切断用モータ4
6(図3参照)に連結された揺動駆動機構(図示略)に
より上下揺動可能に構成され、常には、可動刃35が固
定刃32から離間した状態で保持されている。
Next, a cutting device 30 for automatically cutting the printing tape 19 will be briefly described with reference to FIG. 2. A plate is provided immediately inside the main frame 2 corresponding to the left side of the tape cassette CS. An auxiliary frame 31 is provided upright, and a fixed blade 32 is fixed to the auxiliary frame 31 upward. A portion near the front end of an operation lever 34 extending in the front-rear direction is rotatably supported on a pivot shaft 33 that is fixed to the auxiliary frame 31 and extends in the left-right direction. At the corresponding site,
A movable blade 35 is attached to face the fixed blade 32. The rear end of the operation lever 34 is connected to the cutting motor 4.
6 (see FIG. 3) is configured to be vertically swingable by a swing drive mechanism (not shown) connected thereto, and the movable blade 35 is always held in a state of being separated from the fixed blade 32.

【0024】そして、サーマルヘッド15により印刷さ
れた印刷テープ19は、テープカセットCSから固定刃
32と可動刃35との間を通って本体フレーム2外に延
びているので、切断信号により駆動された切断用モータ
46により、揺動駆動機構を介して操作レバー34の後
端部が上下揺動され、可動刃35が固定刃32に接近し
て、これら両刃32・35で印刷テープ19が切断され
る。
The printing tape 19 printed by the thermal head 15 extends from the tape cassette CS to the outside of the main body frame 2 through between the fixed blade 32 and the movable blade 35, and is driven by a cutting signal. The cutting motor 46 causes the rear end of the operating lever 34 to swing up and down via a swing drive mechanism, so that the movable blade 35 approaches the fixed blade 32, and the printing tape 19 is cut by these two blades 32 and 35. You.

【0025】ところで、前記テープカセットCSから繰
出される印刷テープ19として、テープ幅を6mm、9m
m、12mm、18mm、24mmとする5種類が準備されて
おり、これらテープカセットCSの底壁部には、これら
5種類のテープ幅の何れかを検知する為に、4つの突出
爪の有無を組合せた突出片20が設けられている。そし
て、このテープカセットCSの下側を支持する本体フレ
ーム2には、この突出片20の突出爪の組合せからテー
プ幅を検知するカセットセンサ42(図3参照)が取付
けられている。即ち、このカセットセンサ42は、突出
片20を構成する突出爪の組合せにより異なるカセット
信号を出力する。
The printing tape 19 fed from the tape cassette CS has a tape width of 6 mm and 9 m.
Five types, m, 12 mm, 18 mm, and 24 mm, are prepared. The bottom wall of these tape cassettes CS is provided with four projecting claws to detect any of these five types of tape widths. A combined projecting piece 20 is provided. A cassette sensor 42 (see FIG. 3) for detecting the tape width from the combination of the projecting claws of the projecting piece 20 is attached to the main body frame 2 supporting the lower side of the tape cassette CS. That is, the cassette sensor 42 outputs different cassette signals depending on the combination of the projecting claws forming the projecting piece 20.

【0026】次に、テープ印刷装置1の制御系は、図3
のブロック図に示すように構成されている。
Next, the control system of the tape printer 1 is shown in FIG.
Is configured as shown in the block diagram of FIG.

【0027】制御装置Cの入出力インターフェース50
には、キーボード3と、カセットセンサ42と、液晶デ
ィスプレイ(LCD)22に表示データを出力する為の
ビデオRAM24を有するディスプレイコントローラ
(LCDC)23と、警告用ブザー43の為の駆動回路
44と、サーマルヘッド15を駆動する為の駆動回路4
7と、テープ送りモータ45を駆動する為の駆動回路4
8と、切断用モータ46を駆動する為の駆動回路49と
が夫々接続されている。
The input / output interface 50 of the control device C
Includes a keyboard 3, a cassette sensor 42, a display controller (LCDC) 23 having a video RAM 24 for outputting display data to a liquid crystal display (LCD) 22, a driving circuit 44 for a buzzer 43 for warning, Drive circuit 4 for driving thermal head 15
7 and a drive circuit 4 for driving the tape feed motor 45
8 and a drive circuit 49 for driving the cutting motor 46 are connected to each other.

【0028】制御装置Cは、CPU52と、このCPU
52にデータバスなどのバス51を介して接続された入
出力インターフェース50、表示用CG(キャラクタジ
ェネレータ)ROM53、印刷用CG(キャラクタジェ
ネレータ)ROM54、ROM55及びRAM60とか
ら構成されている。
The control device C comprises a CPU 52 and this CPU
An input / output interface 50, a display CG (character generator) ROM 53, a print CG (character generator) ROM 54, a ROM 55, and a RAM 60 are connected to 52 via a bus 51 such as a data bus.

【0029】表示用CGROM(表示用フォント記憶手
段に相当する)53には、アルファベット文字や記号な
どの多数のキャラクタの各々に関して、表示用ドットパ
ターンデータが、各書体(ゴシック系書体、明朝系書体
など)毎に6種類(7、10、16、21、32、32
BIG ドット)の表示文字サイズ分、コードデータに対応
させて格納されている。ここで、32BIG ドットの表示
文字サイズは、アルファベットの大文字のようにベース
ラインの下側に食み出さない文字列のときに、32ドッ
ト文字サイズより大きく表示できる表示文字サイズであ
る。
The display CGROM (corresponding to display font storage means) 53 stores display dot pattern data for each of a large number of characters such as alphabetic characters and symbols in each typeface (Gothic typeface, Mincho typeface). 6 types (7, 10, 16, 21, 32, 32)
It is stored in correspondence to the code data for the display character size of BIG dot). Here, the display character size of 32 BIG dots is a display character size that can be displayed larger than the 32 dot character size when the character string does not protrude below the base line, such as uppercase letters of the alphabet.

【0030】印刷用CGROM54には、アルファベッ
ト文字や記号などの多数のキャラクタの各々に関して、
印刷用ドットパターンデータが、各書体毎に7種類(6
ポイント:16ドット、10ポイント:24ドット、1
3ポイント:32ドット、19ポイント:48ドット、
26ポイント:64ドット、38ポイント:96ドッ
ト、44ポイント:96BIG ドット)の印刷文字サイズ
分、コードデータに対応させて格納されている。ここ
で、96BIG ドットの印刷文字サイズは、アルファベッ
トの大文字のようにベースラインの下側に食み出さない
文字列のときに、96ドット文字サイズより大きく印刷
できる文字サイズである。
The printing CGROM 54 includes, for each of a number of characters such as alphabetic characters and symbols,
There are seven types of print dot pattern data (6
Points: 16 dots, 10 points: 24 dots, 1
3 points: 32 dots, 19 points: 48 dots,
The print character size (26 points: 64 dots, 38 points: 96 dots, 44 points: 96 BIG dots) is stored in correspondence with the code data. Here, the print character size of 96 BIG dots is a character size that can be printed larger than the 96 dot character size when the character string does not protrude below the base line, such as the capital letters of the alphabet.

【0031】ROM55には、キーボード3から入力さ
れた文字や数字や記号などのキャラクタのコードデータ
に対応させてディスプレイコントローラ23を制御する
表示駆動制御プログラム、印刷データバッファ65のド
ットパターンデータを順次読出してサーマルヘッド15
やテープ送りモータ45を駆動する印刷駆動制御プログ
ラム、本願特有の後述のテープ印刷制御の制御プログラ
ムなどが格納されている。
The ROM 55 sequentially reads out a display drive control program for controlling the display controller 23 in correspondence with character code data such as characters, numbers and symbols input from the keyboard 3 and dot pattern data in the print data buffer 65. Thermal head 15
And a print drive control program for driving the tape feed motor 45, a tape print control control program which will be described later, and which are unique to the present application.

【0032】このROM55には、図4に示すように、
印刷文字サイズSZとそのサイズで印刷するときの表示
文字サイズDZとを対応させた文字サイズ変換テーブル
TB1が格納されている。
In this ROM 55, as shown in FIG.
A character size conversion table TB1 in which the print character size SZ and the display character size DZ when printing at that size are associated is stored.

【0033】また、ROM55には、図示しないが、7
種類の印刷文字サイズと各印刷文字サイズに関する一連
の文字や記号のドットパターンデータが格納されている
印刷用CGROM54の先頭アドレス(インデックスア
ドレス)とを対応させた印刷文字サーチテーブルと、こ
のインデックスアドレスと各文字や記号の印刷用CGR
OM54における格納先頭アドレスとを対応させた印刷
文字インデックステーブルとが格納されている。
Although not shown, the ROM 55 stores
A print character search table that associates the type of print character size with the start address (index address) of the printing CGROM 54 in which dot pattern data of a series of characters and symbols related to each print character size is stored; CGR for printing each character and symbol
A print character index table corresponding to the storage start address in the OM 54 is stored.

【0034】更に、ROM55には、図示しないが、6
種類の表示文字サイズと各表示文字サイズに関する一連
の文字や記号のドットパターンデータが格納されている
表示用CGROM53の先頭アドレス(インデックスア
ドレス)とを対応させた表示文字サーチテーブルと、こ
のインデックスアドレスと各文字や記号の表示用CGR
OM53における格納先頭アドレスとを対応させた表示
文字インデックステーブルとが格納されている。
Further, although not shown, the ROM 55 stores
A display character search table that associates the display character size of each type with the start address (index address) of the display CGROM 53 in which dot pattern data of a series of characters and symbols relating to each display character size is stored; CGR for displaying each character and symbol
A display character index table corresponding to the storage start address in the OM 53 is stored.

【0035】RAM60のテキストメモリ(データ記憶
手段に相当する)61には、キーボード3から入力され
た文書データや書式情報のデータが格納される。配置位
置情報メモリ62には、表示する各文字や記号の表示デ
ータバッファ64における表示位置情報が格納される。
重ね量メモリ63には、複数行の表示用ドットパターン
データを重ねて展開するときの重ねドット数が格納され
る。表示データバッファ64には、入力された複数の文
字や記号の表示用ドットパターンデータが合成して格納
され、また印刷データバッファ65には、印刷に供する
複数の文字や記号の印刷用ドットパターンデータが合成
して印刷用ドットイメージデータとして格納される。フ
ラグメモリ66には、複数行の表示用ドットパターンデ
ータを重ねて展開するときにセット(フラグデータ=
1)される重ね展開フラグKFのフラグデータが格納さ
れる。
A text memory (corresponding to data storage means) 61 of the RAM 60 stores document data and format information data input from the keyboard 3. The arrangement position information memory 62 stores display position information in the display data buffer 64 of each character or symbol to be displayed.
The overlapping amount memory 63 stores the number of overlapping dots when a plurality of rows of display dot pattern data are overlaid and developed. The display data buffer 64 stores the inputted dot pattern data for displaying a plurality of characters and symbols, and the print data buffer 65 stores the dot pattern data for printing a plurality of characters and symbols to be printed. Are combined and stored as print dot image data. The flag memory 66 is set (flag data =
1) The flag data of the overlap development flag KF to be performed is stored.

【0036】次に、テープ印刷装置1の制御装置Cで行
なわれるテープ印刷制御のルーチンについて、図5〜図
9のフローチャートに基いて説明する。尚、図中符号S
i(i=10、11、12・・・・)は各ステップであ
る。
Next, the routine of the tape printing control performed by the controller C of the tape printing apparatus 1 will be described with reference to the flowcharts of FIGS. Incidentally, the reference symbol S
i (i = 10, 11, 12,...) is each step.

【0037】キーボード3上の電源キーの操作により電
源が投入されるとこの制御が開始され、先ずRAM60
の各メモリ61〜66をクリアするとともに、印刷機構
PMを初期化する初期設定処理が実行される(S10)。
次に、テキストメモリ61に格納された文字や記号など
のキャラクタを印刷イメージで表示する印刷イメージ表
示処理が実行される(S11)。この印刷イメージ表示処
理については説明の都合上、後述することにする。
When the power is turned on by operating the power key on the keyboard 3, this control is started.
Of the memories 61 to 66, and an initialization process for initializing the printing mechanism PM is executed (S10).
Next, print image display processing for displaying characters such as characters and symbols stored in the text memory 61 as print images is executed (S11). This print image display processing will be described later for convenience of explanation.

【0038】そして、書式設定キーが操作されたときに
は(S12・S13:Yes )、書式情報設定処理制御が実行
され(S16)、S11を経てS12に移行する。この書式情
報設定処理制御においては、文字修飾の種類名や印刷文
字サイズや書体名などの書式設定内容を一括して設定可
能な書式設定画面がディスプレイ22に表示されるの
で、カーソル移動キーを操作して、所望の設定項目「文
字修飾の種類名」や「印刷文字サイズ名」や「書体名」
・・・にカーソルを移動し、所望の設定内容に対応する
数字キーを入力した後実行キーを操作すると、数字で設
定された文字修飾番号や印刷文字サイズSZのデータを
含む書式情報がテキストメモリ61に2バイトで格納さ
れる。
When the format setting key is operated (S12 / S13: Yes), format information setting processing control is executed (S16), and the process proceeds to S12 via S11. In the control of the format information setting process, a format setting screen on which the format setting contents such as the type name of the character modification, the print character size and the font name can be set collectively is displayed on the display 22, so that the cursor movement keys are operated. Then set the desired setting items "character decoration type name", "print character size name" and "font type name".
When the cursor is moved to ... and the enter key is operated after inputting the numeric key corresponding to the desired setting content, the format information including the character modification number set by the number and the data of the print character size SZ is stored in the text memory. 61 is stored in two bytes.

【0039】次に、アルファベット文字キーや記号キー
や数字キーなどの印刷可能キーが操作されたときには
(S12:Yes 、S13:No、S14:Yes )、操作された印
刷可能キーのコードデータが2バイトでテキストメモリ
61に格納する文書データ格納処理が実行され(S1
7)、印刷イメージ表示処理制御が実行される(S1
1)。
Next, when a printable key such as an alphabetical character key, a symbol key, or a numeric key is operated (S12: Yes, S13: No, S14: Yes), the code data of the operated printable key is two. A document data storage process for storing the data in the text memory 61 in bytes is executed (S1).
7), the print image display processing control is executed (S1)
1).

【0040】次に、この印刷イメージ表示処理制御につ
いて、図6に基いて説明する。このとき、テキストメモ
リ61には、図9に示すように、文字修飾番号MDとし
て「0(修飾なし)」、書体名として「明朝書体」、印
刷文字サイズSZとして「6pt(ポイント)」・・が設
定された書式情報と、5行分の文字列「ABCD」、
「EFG」、「HIJ」、「KLM」、「NOP」とが
順次格納されているものとする。
Next, the print image display processing control will be described with reference to FIG. At this time, as shown in FIG. 9, the text memory 61 stores "0 (no modification)" as the character modification number MD, "Mincho font" as the font name, and "6pt (point)" as the print character size SZ.・ Format information in which is set and the character string “ABCD” for 5 lines,
It is assumed that "EFG", "HIJ", "KLM", and "NOP" are sequentially stored.

【0041】この制御が開始されると、先ず文書データ
の複数表示行の各々を高さ方向に重ねて表示する場合の
重ね量を演算する重ね量演算処理制御(図7参照)が実
行される(S30)。
When this control is started, first, an overlap amount calculation processing control (see FIG. 7) for calculating an overlap amount when a plurality of display lines of the document data are overlapped and displayed in the height direction is executed. (S30).

【0042】この制御が開始されると、先ず文字サイズ
変換テーブルTB1に基いて、テキストメモリ61に格
納されている書式情報に設定されている印刷文字サイズ
SZに対応する表示文字サイズDZが読込まれ(S4
0)、テキストメモリ61内のデータが先頭アドレスか
ら順次検索され、書式情報や文字コードや改行コードに
基いて、文書データの行数Nが求められる(S41)。次
に、図示した演算式により、文書の表示文字サイズDZ
を全部の行数分加算した合計所要表示高さBHが求めら
れる(S42)。
When this control is started, first, the display character size DZ corresponding to the print character size SZ set in the format information stored in the text memory 61 is read based on the character size conversion table TB1. (S4
0), the data in the text memory 61 is sequentially searched from the head address, and the number N of lines of the document data is obtained based on the format information, the character code and the line feed code (S41). Next, the display character size DZ of the document is calculated according to the illustrated arithmetic expression.
Are added for all rows to obtain a total required display height BH (S42).

【0043】次に、その合計所要表示高さBHがディス
プレイ22の表示領域の表示領域高さDHよりも大きい
とき、つまり複数行からなる文書がその高さ方向におい
て、ディスプレイ22の表示領域高さDH以内に納まら
ないときには(S43:Yes )、重ね展開フラグKFがセ
ットされ(S44)、図示した演算式により、高さ方向に
隣接する相互の表示行の重ねドット数WDが求められ
て、重ね量メモリ63に格納され(S46)、この制御を
終了して、印刷イメージ表示処理制御のS31にリターン
する。例えば、図9に示すように、テキストメモリ61
に格納された5行からなる文書の合計所要表示高さBH
は、35ドット(7ドットサイズ×5)であり、表示領
域高さDH(32ドット)よりも大きくなり、重ねドッ
ト数WDとして、「1」ドットが求められる。
Next, when the total required display height BH is larger than the display area height DH of the display area of the display 22, that is, when a document composed of a plurality of lines is in the height direction, the display area height of the display 22 is changed. If it does not fall within DH (S43: Yes), the overlapping development flag KF is set (S44), and the number of overlapping dots WD of the mutually adjacent display rows in the height direction is obtained by the illustrated arithmetic expression, and the overlapping is calculated. It is stored in the quantity memory 63 (S46), this control ends, and the process returns to S31 of the print image display processing control. For example, as shown in FIG.
Required display height BH of the document consisting of 5 lines stored in
Is 35 dots (7 dot size × 5), which is larger than the display area height DH (32 dots), and “1” dot is obtained as the number of overlapping dots WD.

【0044】一方、合計所要表示高さBHが表示領域高
さDH以下のとき、つまり複数行からなる文書がディス
プレイ22の表示領域に表示可能なときには(S43:N
o)、重ね展開フラグKFがリセットされ(S45)、こ
の制御を終了して、前記S31にリターンする。
On the other hand, when the total required display height BH is equal to or less than the display area height DH, that is, when a document including a plurality of lines can be displayed on the display area of the display 22 (S43: N
o), the overlap development flag KF is reset (S45), this control is terminated, and the process returns to S31.

【0045】次に、印刷イメージ表示処理制御におい
て、テキストメモリ61内のデータが先頭アドレスから
順次検索され、書式情報や文字コードや改行コードや重
ねドット数WDに基いて、表示する文字や記号の各々に
関して、表示用ドットパターンデータを表示データバッ
ファ64に展開する為の配置位置情報が求められ、その
配置位置情報が配置位置情報メモリ62に格納される
(S31)。尚、配置位置情報は、例えば、書式情報や文
字コードや改行コードと印刷用ドットパターンデータと
から印刷時の文字配置位置を求め、その座標値を1/3
倍して表示用の配置位置とする等して求められる。
Next, in the print image display processing control, the data in the text memory 61 is sequentially searched from the head address, and the characters and symbols to be displayed are determined based on the format information, the character code, the line feed code and the number of overlapping dots WD. With respect to each of them, arrangement position information for developing the display dot pattern data in the display data buffer 64 is obtained, and the arrangement position information is stored in the arrangement position information memory 62 (S31). The arrangement position information is obtained, for example, by calculating the character arrangement position at the time of printing from the format information, the character code, the line feed code and the printing dot pattern data.
It is obtained by multiplying by two times to obtain an arrangement position for display.

【0046】次に、重ね展開フラグKFがセットされて
おり、複数行からなる文書が表示領域高さDH以内に納
まらないときには(S32:Yes )、重ね表示データ作成
処理制御(図8参照)が実行される(S33)。
Next, when the overlap development flag KF is set and the document including a plurality of lines does not fit within the display area height DH (S32: Yes), the overlap display data creation processing control (see FIG. 8) is performed. It is executed (S33).

【0047】この制御が開始されると、先ずキストメモ
リ61に格納された文書データのうち、第1行目の文字
列について、配置位置情報メモリ62の配置位置情報と
書式情報と表示用ドットパターンデータとに基いて、表
示用ドットイメージデータが作成され、表示データバッ
ファ64の第1表示行の為の所定の原点位置から展開し
て格納される(S50)。例えば、図10に示すように、
第1行目の文字列「ABCD」について、各文字の表示
用ドットパターンデータを合成した表示用ドットイメー
ジデータが作成されて表示データバッファ64に展開さ
れる。ここで、符号1GH は、第1表示行における表示行
高さ(7ドット)を示す。
When this control is started, first, of the character strings on the first line in the document data stored in the text memory 61, the arrangement position information, format information, and display dot pattern in the arrangement position information memory 62 are displayed. Based on the data, display dot image data is created, developed from a predetermined origin position for the first display row of the display data buffer 64, and stored (S50). For example, as shown in FIG.
For the character string “ABCD” on the first line, display dot image data composed of display dot pattern data of each character is created and expanded in the display data buffer 64. Here, reference numeral 1GH indicates a display line height (7 dots) in the first display line.

【0048】次に、文書データの第2行目以降の各行の
文字列について、前行の表示行に重ねドット数WDだけ
重ねて、同様に表示用ドットイメージデータが作成され
て、表示データバッファ64における夫々の展開位置に
展開して格納され(S51)、この制御を終了して、印刷
イメージ表示処理制御のS35にリターンする。例えば、
図10に示すように、第2行目の文字列「EFG」につ
いて、各文字の表示用ドットパターンデータを合成した
表示用ドットイメージデータが作成され、この第2行目
の表示用ドットイメージデータは、第1表示行に重ねド
ット数WDである「1」ドット数だけ重ねて、表示デー
タバッファ64に展開される。ここで、符号2GH は、第
2表示行における表示行高さ(7ドット)を示す。
Next, with respect to the character string of each line from the second line onward of the document data, the display dot image data is similarly created by overlapping the previous display line by the number of overlapping dots WD, and the display data buffer is created. The data is developed and stored at the respective development positions in S64 (S51), and this control ends, and the process returns to S35 of the print image display processing control. For example,
As shown in FIG. 10, for the character string "EFG" on the second line, display dot image data is created by combining display dot pattern data for each character, and the display dot image data on the second line is displayed. Are superimposed on the first display row by “1” dots, which is the number of superimposed dots WD, and are developed in the display data buffer 64. Here, reference numeral 2GH indicates a display line height (7 dots) in the second display line.

【0049】以下同様にして、第3行目の文字列「HI
J」について表示用ドットイメージデータが作成され
て、第2表示行に「1」ドット数だけ重ねて表示データ
バッファ64に展開される。ここで、符号3GH は、第3
表示行における表示行高さを示す。第4行目の文字列
「KLM」、第5行目の文字列「NOP」について、表
示用ドットイメージデータが夫々作成されて、第3表示
行、第4表示行に夫々「1」ドット数だけ重ねて表示デ
ータバッファ64に夫々展開される。ここで、符号4GH
は、第4表示行における表示行高さを示し、符号5GH
は、第5表示行における表示行高さを示す。
Similarly, the character string "HI" on the third line
The display dot image data for “J” is created, and is superimposed on the second display row by the number of “1” dots, and is expanded in the display data buffer 64. Here, the code 3GH is the third
Indicates the display line height in the display line. With respect to the character string “KLM” on the fourth line and the character string “NOP” on the fifth line, display dot image data is created, and the “1” dot number is displayed on the third display line and the fourth display line, respectively. The data are respectively developed in the display data buffer 64 in an overlapping manner. Where 4GH
Indicates the display line height in the fourth display line, and the symbol 5GH
Indicates the display row height in the fifth display row.

【0050】即ち、図11に示すように、第1表示行高
さ〜第5表示行高さ(1GH 〜5GH )を合計した5行から
なる文書の合計所要表示高さBH(35ドット)が表示
領域高さDH(32ドット)以内に納まらないときで
も、図10に示すように、第2表示行以降の各表示行の
高さ方向の展開位置を、重ねドット数WDの「1」ドッ
トだけ夫々重ねて設定することにより、合計所要表示高
さBHを31ドットに縮小できることから、表示領域高
さDH(32ドット)以内に納まり、この5行からなる
文書を、表示文字サイズを小さく変更することなく、デ
ィスプレイ22に確実に表示することができる。
That is, as shown in FIG. 11, the total required display height BH (35 dots) of a document consisting of five lines obtained by adding the first display line height to the fifth display line height (1GH to 5GH) is calculated. As shown in FIG. 10, even when the display area height DH (32 dots) does not fit within the display area height DH, the display position in the height direction of each display row after the second display row is set to “1” dots of the number of overlap dots WD. Since the total required display height BH can be reduced to 31 dots by setting them individually, the display character size of the document consisting of the five lines is reduced to the display area height DH (32 dots). Display on the display 22 without the need to perform the operation.

【0051】ところで、印刷イメージ表示処理制御にお
いて、重ね展開フラグKFがセットされておらず、複数
行からなる文書が表示領域高さDH以内に納まるときに
は(S32:No)、通常表示データ作成処理制御が実行さ
れ(S34)、S35に移行する。この通常表示データ作成
処理制御について簡単に説明すると、配置位置情報メモ
リ62の配置位置情報と書式情報と表示用ドットパター
ンデータとに基いて、キストメモリ61に格納された文
書データについて、各文字の表示用ドットパターンデー
タを合成して複数行に亙る表示用ドットイメージデータ
が作成され、第1表示行から各表示行の表示用ドットイ
メージデータを重ねることなく順次表示データバッファ
64の所定の展開位置から展開して格納される。
In the print image display processing control, when the overlap development flag KF is not set and the document including a plurality of lines fits within the display area height DH (S32: No), the normal display data creation processing control is performed. Is executed (S34), and the routine goes to S35. The control of the normal display data creation processing will be briefly described. Based on the arrangement position information, the format information, and the display dot pattern data in the arrangement position information memory 62, the document data stored in the text memory 61 is used for each character. The display dot pattern data is synthesized by combining the display dot pattern data, and the display dot image data of a plurality of rows is generated. The predetermined development positions of the display data buffer 64 are sequentially arranged from the first display row without overlapping the display dot image data of each display row. Expanded from and stored.

【0052】次に、印刷イメージ表示処理制御におい
て、表示データバッファ64に展開して格納された表示
用ドットイメージデータがビデオRAM24に出力され
てディスプレイ22に表示され(S35)、この制御を終
了して、テープ印刷制御のS12にリターンする。
Next, in the print image display processing control, the display dot image data developed and stored in the display data buffer 64 is output to the video RAM 24 and displayed on the display 22 (S35), and this control is terminated. Then, the process returns to S12 of the tape print control.

【0053】次に、テープ印刷制御において、印刷キー
が操作されたときには(S12:Yes、S13〜S14:No、
S15:Yes )、印刷処理制御が実行され(S18)、S11
を経てS12に戻る。
Next, in the tape print control, when the print key is operated (S12: Yes, S13 to S14: No,
S15: Yes), print processing control is executed (S18), and S11
And returns to S12.

【0054】この印刷処理制御は通常の印刷処理と同様
なので簡単に説明すると、テキストメモリ61から書式
情報や文字コードが順次読出され、印刷文字サーチテー
ブルと印刷文字インデックステーブルとに基いて、その
文字コードの印刷用CGROM54における印刷用ドッ
トパターンデータが読出されて印刷データバッファ65
に展開して合成格納され、この印刷データバッファ65
の印刷用ドットイメージデータが印刷機構PMに出力さ
れ、印刷テープ19に印刷される。
Since the printing process control is the same as that of the normal printing process, the format information and the character code will be sequentially read out from the text memory 61, and based on the print character search table and the print character index table, the character information will be described. The dot pattern data for printing in the CGROM 54 for printing the code is read out and the print data buffer 65 is read out.
The print data buffer 65
Is output to the printing mechanism PM and printed on the printing tape 19.

【0055】ところで、書式設定キー、印刷可能キー及
び印刷キー以外のキーが操作されたときには(S13:Ye
s 、S14〜S16:No)、その操作されたキーに対応する
処理が実行され(S20)、S12に戻る。
By the way, when keys other than the format setting key, printable key and print key are operated (S13: Ye
s, S14 to S16: No), the process corresponding to the operated key is executed (S20), and the process returns to S12.

【0056】以上説明したように、入力された複数行か
らなる文書のイメージ表示における合計所要表示高さB
Hがディスプレイ22の表示領域高さDH以内に納まら
ないときには、表示文字サイズDZを小さく設定するこ
となく、合計所要表示高さBHが表示領域高さDHとな
る重ねドット数WDが演算され、各表示行をこの重ねド
ット数WDだけ重ねて文書がイメージ表示されるので、
特に欧文文字に関しては、文字自体の上側や下側に設け
られた余白スペースを削除するだけなので、複数行から
なる文書のイメージ表示の見栄えを損なうことなく、文
書を極力大きな表示文字サイズDZで印刷イメージ表示
することができる。
As described above, the total required display height B in the image display of the input multi-line document is described.
When H does not fall within the display area height DH of the display 22, the number of overlapping dots WD at which the total required display height BH becomes the display area height DH is calculated without setting the display character size DZ small. The document is displayed as an image by superimposing the display lines by the number of overlapping dots WD.
Especially for European characters, only the blank spaces provided above and below the characters themselves are deleted, so the document is printed in the largest possible display character size DZ without impairing the appearance of the image display of a multi-line document. Images can be displayed.

【0057】ここで、特許請求の範囲に記載した各手段
と、上記実施例中の構成との対応関係について説明する
と、印刷文字サイズ設定手段に相当するものは、キーボ
ード3に設けられた書式設定キー及び書式情報設定処理
制御であり、高さ判定手段に相当するものは、重ね量演
算処理制御の特にS40〜S43であり、重ね量演算手段に
相当するものは、重ね量演算処理制御の特にS46であ
り、重ね表示データ作成手段に相当するものは、重ね表
示データ作成処理制御である。
Here, the correspondence between the means described in the claims and the configuration in the above embodiment will be described. The equivalent of the print character size setting means is the format setting provided on the keyboard 3. The key and format information setting process control is equivalent to the height determining means, especially S40 to S43 of the overlap amount calculation processing control, and the equivalent to the overlap amount calculation means is particularly the overlap amount calculation process control. S46, which corresponds to the superimposed display data creation means is the superimposed display data creation processing control.

【0058】尚、重ね量演算処理制御で求めた重ねドッ
ト数WDが、表示文字サイズDZの所定割合より大きい
ときには、表示文字の見栄えを悪化させないように、各
表示行を重ねないで文書のデータを高さ方向に分割表示
するように構成してもよい。尚、印刷文字サイズは、カ
セットセンサ42からのカセット信号に基いた印刷テー
プ19のテープ幅と入力された文書の行数とから演算で
求めるようにしてもよい。尚、本発明の技術的思想の範
囲内において、前記実施例の制御に関し、既存の技術や
当業者に自明の技術に基いて種々の変更を加えることも
あり得る。尚、キーボードや印刷イメージ表示可能なデ
ィスプレイや印刷機構を備え、入力文書を印刷イメージ
で表示可能な種々のテープ印刷装置に本発明を適用し得
ることは勿論である。
When the number of overlap dots WD obtained by the overlap amount calculation processing control is larger than a predetermined ratio of the display character size DZ, the data of the document is not overlapped so that the display lines are not overlapped so as not to deteriorate the appearance of the display characters. May be divided and displayed in the height direction. The print character size may be obtained by calculation from the tape width of the print tape 19 based on the cassette signal from the cassette sensor 42 and the number of lines of the input document. It should be noted that various modifications may be made to the control of the above-described embodiment based on existing technology or technology obvious to those skilled in the art within the scope of the technical idea of the present invention. Of course, the present invention can be applied to various tape printers having a keyboard, a display capable of displaying a print image, and a print mechanism, and capable of displaying an input document as a print image.

【0059】[0059]

【発明の効果】請求項1に係るテープ印刷装置によれ
、表示データ作成手段、表示手段を備えたテープ印刷
装置に、印刷文字サイズ設定手段と、高さ判定手段と
ね表示データ作成手段とを設け、入力された複数行か
らなる文書のイメージ表示における合計所要表示高さが
ディスプレイの表示領域高さ以内に納まらないときに
は、表示文字サイズを小さく設定することなく、高さ方
向に隣接する表示行の少なくとも上下いずれかの空白部
分を重ねて文書がイメージ表示されるので、特に欧文文
字に関しては、文字自体の上側や下側に設けられた余白
スペースを削除するだけなので、複数行からなる文書の
イメージ表示の見栄えを損なうことなく、文書を極力大
きな表示文字サイズで印刷イメージ表示することができ
る。
[Effect of the Invention] According to the tape printing apparatus according to claim 1, the display data creating means, the tape printing apparatus having a table示手stage, the print character size setting means, and the height determining means,
A heavy I display data producing means is provided, when the total required height display in the image display of a document consisting of input multiple lines will not fit within the display area height of the display, without setting a small display character size, Height
At least one of the top and bottom blanks of the display line adjacent to the direction
Since the document is displayed with overlapping images, especially for Roman characters, only the blank spaces provided above and below the characters themselves are deleted, which impairs the appearance of the image display of a multi-line document. In addition, it is possible to display a print image of a document with a display character size as large as possible.

【0060】また、請求項2に係るテープ印刷装置によ
れば、請求項1に係るテープ印刷装置と同様の効果を奏
すると共に、入力された複数行からなる文書のイメージ
表示における合計所要表示高さがディスプレイの表示領
域高さ以内に納まるときには、各表示行を重ねることな
く文書がイメージ表示されるので、複数行からなる文書
のイメージ表示の見栄えを損なうことなく、文書を極力
大きな表示文字サイズで印刷イメージ表示することがで
きる。
Further, according to the tape printer of the second aspect,
Then, the same effects as those of the tape printer according to claim 1 can be obtained.
And an image of the input multi-line document
The total required display height in the display is
Do not overlap each display line when it fits within the area height.
The document is displayed as an image.
Documents as much as possible without compromising the appearance of the image display
Print images can be displayed in large display font size.
Wear.

【0061】また、請求項3に係るテープ印刷装置によ
れば、請求項1又は請求項2に係るテープ印刷装置と同
様の効果を奏すると共に、入力された複数行からなる文
書のイメージ表示における合計所要表示高さがディスプ
レイの表示領域高さ以内に納まらないときには、表示文
字サイズを小さく設定することなく、高さ方向に隣接す
る表示行の少なくとも上下いずれかの空白部分を、重ね
量演算手段により演算された重ね量だけ重ねて文書がイ
メージ表示されるので、特に欧文文字に関しては、文字
自体の上側や下側に設けられた余白スペースを削除する
だけなので、複 数行からなる文書のイメージ表示の見栄
えを損なうことなく、文書を極力大きな表示文字サイズ
で印刷イメージ表示することができる。
Further, according to the tape printer of the third aspect,
If it is, the same as the tape printing apparatus according to claim 1 or 2
Has the same effect as above and the sentence consisting of multiple lines
The total required display height for displaying the
If the ray does not fit within the display area height,
Adjacent in the height direction without reducing the font size
At least one of the blank areas above or below the displayed line.
The document is overlapped by the overlap amount calculated by the
Message is displayed.
Removes white space above or below itself
Because only, image display appearance of the document consisting of multiple lines
Largest display font size for documents without compromising
Can be used to display a print image.

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

【図1】テープ印刷装置の斜視図である。FIG. 1 is a perspective view of a tape printing apparatus.

【図2】テープカセットを装着した印刷機構の概略平面
図である。
FIG. 2 is a schematic plan view of a printing mechanism equipped with a tape cassette.

【図3】テープ印刷装置の制御系のブロック図である。FIG. 3 is a block diagram of a control system of the tape printing apparatus.

【図4】文字サイズ変換テーブルの設定内容を説明する
図表である。
FIG. 4 is a table for explaining setting contents of a character size conversion table;

【図5】テープ印刷制御のルーチンの概略フローチャー
トである。
FIG. 5 is a schematic flowchart of a tape print control routine.

【図6】印刷イメージ表示処理制御のルーチンの概略フ
ローチャートである。
FIG. 6 is a schematic flowchart of a print image display process control routine.

【図7】重ね量演算処理制御のルーチンの概略フローチ
ャートである。
FIG. 7 is a schematic flowchart of a routine for controlling overlap amount calculation processing.

【図8】重ね表示データ作成処理制御のルーチンの概略
フローチャートである。
FIG. 8 is a schematic flowchart of a routine for controlling the superimposed display data creation processing.

【図9】書式情報や文字列コードが格納されたテキスト
メモリの説明図である。
FIG. 9 is an explanatory diagram of a text memory in which format information and character string codes are stored.

【図10】文書データの重ね表示データを示す表示デー
タバッファの説明図である。
FIG. 10 is an explanatory diagram of a display data buffer showing overlay display data of document data.

【図11】文書データの通常に展開された表示データを
示す図10相当図である。
FIG. 11 is a diagram corresponding to FIG. 10 showing normally expanded display data of document data.

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

1 テープ印刷装置 3 キーボード 22 液晶ディスプレイ 52 CPU 53 表示用CGROM 55 ROM 60 RAM 61 テキストメモリ 65 表示データバッファ C 制御装置 Reference Signs List 1 tape printer 3 keyboard 22 liquid crystal display 52 CPU 53 display CGROM 55 ROM 60 RAM 61 text memory 65 display data buffer C controller

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI G06F 17/21 566 G06F 17/21 566R (72)発明者 尾藤 美香子 名古屋市瑞穂区苗代町15番1号 ブラザ ー工業株式会社内 (56)参考文献 特開 平7−125374(JP,A) 特開 平5−119730(JP,A) 特開 平6−143690(JP,A) 特開 平5−305749(JP,A) 特開 平5−84975(JP,A) 特開 平4−104299(JP,A) 特開 平5−73258(JP,A) (58)調査した分野(Int.Cl.7,DB名) B41J 21/00 B41J 3/36 B41J 3/46 G06F 3/12 G06F 3/14 310 G06F 17/21 566 ──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 7 Identification symbol FI G06F 17/21 566 G06F 17/21 566R (72) Inventor Mikako Bito 15-1 Naeshiro-cho, Mizuho-ku, Nagoya-shi Brother Industries, Ltd. (56) References JP-A-7-125374 (JP, A) JP-A-5-119730 (JP, A) JP-A-6-143690 (JP, A) JP-A-5-305749 (JP, A) JP-A-5-84975 (JP, A) JP-A-4-104299 (JP, A) JP-A-5-73258 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) B41J 21/00 B41J 3/36 B41J 3/46 G06F 3/12 G06F 3/14 310 G06F 17/21 566

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 入力された複数の欧文文字や記号等のキ
ャラクタからなる文書のデータを、ディスプレイに印刷
状態と同様のイメージで表示するための表示データを作
成する表示データ作成手段と、その表示データ作成手段
で作成された表示データを受けてディスプレイに表示す
る表示手段と、を備えたテープ印刷装置において、 刷出力されるキャラクタの印刷文字サイズを設定する
印刷文字サイズ設定手段と、入力された複数のキャラクタからなる文書の行数及び前
記印刷文字サイズ設定手段で設定された印刷文字サイズ
に対応する表示文字サイズに基づいて決定される表示デ
ータの合計所要表示高さが、前記ディスプレイの表示領
域の 高さ以内に納まるか否かを判定する高さ判定手段
と、 前記高さ判定手段により、表示データの合計所要表示高
さが前記ディスプレイの表示領域高さ以内に納まらな
いと判定されたとき、表示文字サイズの大きさを保った
まま、高さ方向に隣接する表示行の少なくとも上下いず
れかの空白部分を重ねて表示する重ね表示データを作成
する重ね表示データ作成手段と、を備えたことを特徴と
するテープ印刷装置。
1. A display data generating means for generating display data for displaying input data of a document comprising a plurality of characters such as European characters and symbols on a display in an image similar to a printed state, and a display for the display data. Receives the display data created by the data creation means and displays it on the display
In the tape printing apparatus having a display unit, a that a print character size setting means for setting a print character size of the character to be printed output, the number of rows document consisting of a plurality of characters that have been input and before
Print character size set by the print character size setting means
Display data determined based on the display font size corresponding to
The total required display height of the data
A height determining means for determining whether the display data is within the height of the area, and a total required display height of display data by the height determining means.
When it is determined that the size does not fit within the height of the display area of the display, the display character size is maintained.
At least above and below the display row adjacent in the height direction
Create overlapping display data to display overlapping blank areas
And a superimposed display data creating means .
【請求項2】 前記高さ判定手段により、表示データの2. The method according to claim 1, wherein the height determining means determines whether the display data is
合計所要表示高さが前記ディスプレイの表示領域の高さThe total required display height is the height of the display area of the display
以内に納まると判定されたとき、高さ方向に隣接する表If it is determined that the table will fit within
示行を重ねることなく表示する通常表示データを作成すCreate normal display data to display without overlapping rows
る通常表示データ作成手段を備えたことを特徴とする請Contracting means provided with normal display data creating means.
求項1に記載のテープ印刷装置。The tape printer according to claim 1.
【請求項3】 前記高さ判定手段により、表示データの3. The method according to claim 1, wherein the height determining means determines whether the display data
合計所要表示高さが前記ディスプレイの表示領域の高さThe total required display height is the height of the display area of the display
以内に納まらないと判定されたとき、合計所要表示高さWhen it is determined that the display height does not fit within the total required display height
が表示領域の高さと等しくなるように、高さ方向に隣接In the height direction so that is equal to the height of the display area
する表示行の重ね量を演算する重ね量演算手段を備え、An overlapping amount calculating means for calculating an overlapping amount of the display row to be displayed, 前記重ね表示データ作成手段は、前記重ね量演算手段かThe overlay display data creating means may be the overlay amount calculating means.
らの重ね量データに基づいて、重ね表示データを作成すCreate overlapping display data based on the overlapping amount data
ることを特徴とする請求項1又は請求項2に記Claim 1 or Claim 2 載のテーOn the table
プ印刷装置。Printing device.
JP04189194A 1994-02-15 1994-02-15 Tape printer Expired - Fee Related JP3213154B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04189194A JP3213154B2 (en) 1994-02-15 1994-02-15 Tape printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04189194A JP3213154B2 (en) 1994-02-15 1994-02-15 Tape printer

Publications (2)

Publication Number Publication Date
JPH07228023A JPH07228023A (en) 1995-08-29
JP3213154B2 true JP3213154B2 (en) 2001-10-02

Family

ID=12620915

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04189194A Expired - Fee Related JP3213154B2 (en) 1994-02-15 1994-02-15 Tape printer

Country Status (1)

Country Link
JP (1) JP3213154B2 (en)

Also Published As

Publication number Publication date
JPH07228023A (en) 1995-08-29

Similar Documents

Publication Publication Date Title
JP3111442B2 (en) Document processing device
JP3258486B2 (en) Tape printer
JP2910817B2 (en) Tape printer
JP3377277B2 (en) Document processing device
JP3213154B2 (en) Tape printer
JP3131962B2 (en) Barcode creation device
JPH07214860A (en) Document processor
JP3242255B2 (en) Document processing device
JPH06198962A (en) Preparing device for registration dot pattern data of tape printer
JP3189925B2 (en) Tape printer
JP2827879B2 (en) Tape printer
JP3050469B2 (en) Tape printer
JPH05334296A (en) Document processor
JP3254653B2 (en) Tape printer
JP3273094B2 (en) Document processing device
JP2914473B2 (en) Document processing device
JP2776229B2 (en) Document processing device
JP3189924B2 (en) Tape printer
JP2874544B2 (en) Tape printer
JPH0872322A (en) Tape label making device
JP3521310B2 (en) Barcode creation device
JPH07266628A (en) Tape printer
JPH07219950A (en) Document processor
JPH0830603A (en) Document processing device
JPH07200557A (en) Document processor

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080719

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090719

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100719

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110719

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20120719

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20120719

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20130719

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees