JP3189924B2 - Tape printer - Google Patents
Tape printerInfo
- Publication number
- JP3189924B2 JP3189924B2 JP35125493A JP35125493A JP3189924B2 JP 3189924 B2 JP3189924 B2 JP 3189924B2 JP 35125493 A JP35125493 A JP 35125493A JP 35125493 A JP35125493 A JP 35125493A JP 3189924 B2 JP3189924 B2 JP 3189924B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- tape
- data
- character
- width
- 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
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
【0001】[0001]
【産業上の利用分野】本発明は、印刷媒体としてのテー
プに文字や記号等のキャラクタを印刷するテープ印刷装
置に関し、特にディスプレイへの表示形態を改善したも
のに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a tape printing apparatus for printing characters such as characters and symbols on a tape as a printing medium, and more particularly to a tape printing apparatus having an improved display form on a display.
【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 Laid-Open 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 and symbols on a tape (for example, tape widths of 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 the tape printer, the width of the tape can be changed by exchanging the tape cassette, and the character is printed in a character size corresponding to the tape width. More recently, in certain display modes, the display
A tape printer configured to display a print image similar to a character printed on a tape has been put into practical use.
【0003】[0003]
【発明が解決しようとする課題】従来のテープ印刷装置
では、ディスプレイに表示されるキャラクタの表示サイ
ズが、テープ幅と無関係に設定されていたので、ディス
プレイにキャラクタを印刷イメージで表示しても、キャ
ラクタの印刷状態をテープ幅との関連で把握できないこ
と、表示文字サイズを拡大設定し得るように構成されて
いないため、テープ幅が小さい場合や複数行に印刷する
場合等において表示文字サイズが小さいときに操作性が
低下すること、等の問題がある。更に、キャラクタのフ
ォント記憶手段として、表示用フォント記憶手段と、印
刷用フォント記憶手段とを個別に装備していたため、こ
れらフォント記憶手段の製作費が高価になること、等の
問題がある。本発明の目的は、テープ印刷装置におい
て、キャラクタの印刷状態をテープ幅との関連で把握で
きるようにすること、必要に応じてキャラクタを拡大表
示可能にすること、フォント記憶手段の製作費を低減す
ること、等である。In the conventional tape printing apparatus, the display size of the character displayed on the display is set irrespective of the tape width. Because the printing state of the character cannot be grasped in relation to the tape width, and the display character size is not configured to be enlarged, the display character size is small when the tape width is small or when printing on multiple lines, etc. There is a problem that the operability sometimes deteriorates. Further, since the display font storage means and the print font storage means are separately provided as the character font storage means, there is a problem that the production cost of these font storage means becomes expensive. SUMMARY OF THE INVENTION It is an object of the present invention to make it possible to grasp the printing state of a character in relation to a tape width in a tape printing apparatus, to make it possible to display a character in an enlarged manner as necessary, and to reduce the production cost of font storage means. And so on.
【0004】[0004]
【課題を解決するための手段】請求項1のテープ印刷装
置は、図1の機能ブロック図に示すように、文字や記号
等のキャラクタ及び種々の指令を入力する為の入力手段
と、入力されたキャラクタのデータを記憶するデータ記
憶手段と、キャラクタを表示可能なディスプレイを含む
表示手段と、多数のキャラクタのドットパターンデータ
を複数サイズ分記憶したフォント記憶と、前記ディスプ
レイに表示する表示用イメージデータを格納する表示デ
ータバッファと、表示データバッファの表示用イメージ
データを受けて表示手段を制御する表示制御手段と、印
刷媒体としてのテープにキャラクタを印刷する印刷手段
および着脱自在に装着されるテープカセットとを備えた
テープ印刷装置において、According to a first aspect of the present invention, there is provided a tape printing apparatus comprising: an input unit for inputting characters such as characters and symbols and various commands; Storage means for storing character data, display means including a display capable of displaying characters, font storage for storing dot patterns of a large number of characters for a plurality of sizes, and display image data to be displayed on the display Display data buffer for storing characters, display control means for receiving display image data from the display data buffer and controlling the display means, printing means for printing characters on a tape as a print medium, and a tape cassette detachably mounted In a tape printing apparatus having:
【0005】前記テープカセットのテープの幅を検知す
るテープ幅検知手段と、前記テープの幅と、キャラクタ
の表示文字サイズと、ディスプレイにキャラクタを表示
する有効表示領域の幅とを対応付けて、予め複数の表示
倍率分設定して記憶した表示条件データ記憶手段と、前
記表示倍率を選択設定する為の表示倍率設定手段と、前
記テープ幅検知手段で検知されたテープ幅のデータと、
表示倍率設定手段で設定された表示倍率のデータと、表
示条件データ記憶手段のデータに基いて、キャラクタの
表示文字サイズと前記有効表示領域の幅とを決定し、前
記データ記憶手段に記憶されたキャラクタについて、フ
ォント記憶手段から前記決定された表示文字サイズのド
ットパターンデータを読出し、前記ディスプレイの有効
表示領域の幅内に印刷状態と同様のイメージで表示する
為の表示用イメージデータを作成して、前記表示データ
バッファに展開する表示データ作成手段と、を備えたも
のである。The tape width detecting means for detecting the width of the tape in the tape cassette, the width of the tape, the character display size of the character, and the width of the effective display area for displaying the character on the display are previously associated with each other. Display condition data storage means set and stored for a plurality of display magnifications, display magnification setting means for selecting and setting the display magnification, data of the tape width detected by the tape width detection means,
The display character size of the character and the width of the effective display area are determined based on the data of the display magnification set by the display magnification setting means and the data of the display condition data storage means, and are stored in the data storage means. For the character, read out the dot pattern data of the determined display character size from the font storage means, and create display image data for displaying the same image as the print state within the width of the effective display area of the display. And display data generating means for developing the display data in the display data buffer.
【0006】ここで、前記複数の表示倍率は、テープ幅
に略比例する表示文字サイズとする基本倍率と、基本倍
率の約2倍の大きさの表示文字サイズとする2倍表示倍
率と、基本倍率の約3倍の大きさの表示文字サイズとす
る3倍表示倍率とを含むように構成してもよい(請求項
1の従属の請求項2)。また、前記フォント記憶手段
を、キャラクタの表示用フォント記憶手段として且つキ
ャラクタの印刷用フォント記憶手段として兼用可能に構
成してもよい(請求項1に従属の請求項3)。Here, the plurality of display magnifications include a basic magnification for a display character size substantially proportional to the tape width, a double display magnification for a display character size approximately twice as large as the basic magnification, and a basic display magnification. It may be configured to include a triple display magnification which is a display character size that is about three times as large as the magnification (dependent claim 2 of claim 1). Further, the font storage means may be configured to be able to serve both as a character display font storage means and a character print font storage means (claim 3 dependent on claim 1).
【0007】[0007]
【作用】請求項1のテープ印刷装置においては、その前
提構成として、入力手段、データ記憶手段、ディスプレ
イを含む表示手段、フォント記憶手段、表示データバッ
ファ、表示制御手段、印刷媒体としてのテープにキャラ
クタを印刷する印刷手段及び着脱自在に装着されるテー
プカセットとが設けられている。テープ幅検知手段によ
り、テープカセットのテープの幅が検知され、表示条件
データ記憶手段には、前記テープの幅と、キャラクタの
表示文字サイズと、ディスプレイにキャラクタを表示す
る有効表示領域の幅とを対応付けて、予め複数の表示倍
率分設定して記憶されており、表示倍率設定手段を介し
て、前記表示倍率が選択設定される。表示データ作成手
段は、テープ幅検知手段で検知されたテープ幅のデータ
と、表示倍率設定手段で設定された表示倍率のデータ
と、表示条件データ記憶手段のデータに基いて、キャラ
クタの表示文字サイズと前記有効表示領域の幅とを決定
し、前記データ記憶手段に記憶されたキャラクタについ
て、フォント記憶手段から前記決定された表示文字サイ
ズのドットパターンデータを読出し、ディスプレイの有
効表示領域の幅内に印刷状態と同様のイメージで表示す
る為の表示用イメージデータを作成して、前記表示デー
タバッファに展開する。In the tape printing apparatus according to the first aspect, input means, data storage means, display means including a display, font storage means, display data buffer, display control means, and characters on a tape as a print medium are prerequisites. And a tape cassette removably mounted. The tape width detecting means detects the width of the tape of the tape cassette, and the display condition data storing means stores the tape width, the character display character size, and the width of the effective display area for displaying the character on the display. A plurality of display magnifications are set and stored in advance in association with each other, and the display magnification is selected and set via the display magnification setting means. The display data creation unit is configured to display the character display character size based on the tape width data detected by the tape width detection unit, the display magnification data set by the display magnification setting unit, and the display condition data storage unit data. And the width of the effective display area, and for the character stored in the data storage means, reads out the dot pattern data of the determined display character size from the font storage means, and within the width of the effective display area of the display. Display image data to be displayed with the same image as the print state is created and expanded in the display data buffer.
【0008】請求項2のテープ印刷装置においては、基
本倍率に設定すると、テープ幅に略比例する表示文字サ
イズで表示でき、また、2倍表示倍率に設定すると、基
本倍率の約2倍の大きさの表示文字サイズで表示でき、
また、3倍表示倍率に設定すると、基本倍率の約3倍の
大きさの表示文字サイズで表示できる。請求項3のテー
プ印刷装置においては、前記フォント記憶手段を、キャ
ラクタの表示用フォント記憶手段として且つキャラクタ
の印刷用フォント記憶手段として兼用可能に構成してあ
るため、このフォント記憶手段から読出したキャラクタ
のドットパターンデータから印刷用ドットイメージデー
タを作成できる。In the tape printing apparatus according to the present invention, when the basic magnification is set, a display character size substantially proportional to the tape width can be displayed. It can be displayed in the display character size of
Further, when the display magnification is set to 3 times, it is possible to display a display character size about three times as large as the basic magnification. In the tape printer according to the third aspect, the font storage means is configured to be able to be used both as a character display font storage means and as a character print font storage means. Dot image data for printing can be created from the dot pattern data.
【0009】[0009]
【実施例】以下、本発明の実施例について図面に基いて
説明する。本実施例は、アルファベット文字、数字、記
号などの多数のキャラクタを印刷テープに印刷可能なテ
ープ印刷装置に本発明を適用した場合のものである。図
2に示すように、テープ印刷装置1の本体フレーム2の
前部にはキーボード3が配設され、キーボード3の後方
で本体フレーム2内には印刷機構PMが配設され、また
キーボード3の直ぐ後側には、入力した文字や記号を印
刷イメージで表示可能な液晶ディスプレイ22が設けら
れている。このディスプレイ22には、縦方向に32ド
ット、横方向に121ドットで構成される表示画面を有
している。ここで、符号4は、印刷機構PMに装着する
テープカセットCSを着脱するときに、カバーフレーム
6を開放する為のリリースボタンである。Embodiments of the present invention will be described below with reference to the drawings. In the present embodiment, the present invention is applied to a tape printer capable of printing a large number of characters such as alphabetic characters, numbers, and symbols on a print tape. As shown in FIG. 2, a keyboard 3 is provided at a front portion of the main body frame 2 of the tape printer 1, a printing mechanism PM is provided inside the main body frame 2 behind the keyboard 3, and a keyboard 3 is provided. Immediately behind, a liquid crystal display 22 capable of displaying input characters and symbols in a print image is provided. The 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.
【0010】キーボード(入力手段に相当する)3に
は、アルファベットや数字や記号を入力する為の文字キ
ー、スペースキー、リターンキー、カーソルKを上下左
右方向に移動させる為のカーソル移動キー、テープ幅設
定キー、表示サイズ設定キー、文字修飾や表示文字サイ
ズや印刷文字サイズなどを含む書式情報を変更設定する
書式設定キー、各種の設定処理を終了する実行キー、印
刷を指令する印刷キー、電源をON・OFFする為の電
源キーなどが設けられている。A keyboard (corresponding to an 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 a tape. Width setting key, display size setting key, format setting key to change and set format information including character modification, display character size, print character size, etc., execution key to finish various setting processes, print key to instruct printing, power supply A power key for turning ON / OFF the power supply is provided.
【0011】次に、印刷機構PMについて、図3に基い
て簡単に説明すると、印刷機構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. 3. 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.
【0012】前記ラミネートフィルムテープ7と印字リ
ボン9とが重なる位置には、サーマルヘッド15が立設
され、これらラミネートフィルムテープ7と印字リボン
9とをサーマルヘッド15に押圧するプラテンローラ1
6と、ラミネートフィルムテープ7と両面テープ12と
を接合ローラ14に押圧して印刷テープ19を作成する
送りローラ17とは、本体フレーム2に回動自在に枢着
された支持体18に回転可能に枢支されている。このサ
ーマルヘッド15には、128個の発熱素子からなる発
熱素子群が上下方向に列設されている。A thermal head 15 is erected at a position where the laminating film tape 7 and the printing ribbon 9 overlap, and a platen roller 1 for pressing the laminating film tape 7 and the printing 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.
【0013】従って、テープ送りモータ45(図4参
照)の所定回転方向への駆動により、接合ローラ14と
巻取りスプール11とが所定回転方向に夫々同期して駆
動されながら、サーマルヘッド15の発熱素子群に通電
されたとき、ラミネートフィルムテープ7上には複数の
ドット列により文字やバーコードが印字され、しかもラ
ミネートフィルムテープ7は両面テープ12を接合した
状態で印刷テープ19としてテープ送り方向Aにテープ
送りされ、図2・図3に示すように、本体フレーム2の
外部に繰出される。尚、印刷機構PMの詳細について
は、特開平2─106555号公報を参照。Accordingly, when the tape feed motor 45 (see FIG. 4) 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. The tape 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.
【0014】次に、この印刷テープ19を自動的に切断
する切断装置30について、図3に基いて簡単に説明す
ると、前記テープカセットCSの左側に対応する本体フ
レーム2の直ぐ内側には、板状の補助フレーム31が立
設され、この補助フレーム31に固定刃32が上向きに
固着されている。補助フレーム31に固着された左右方
向向きの枢支軸33には、前後方向に延びる操作レバー
34の前端近傍部が回動可能に枢支され、その操作レバ
ー34の枢支軸33より前側に対応する部位において、
可動刃35が前記固定刃32と対向して取付けられてい
る。また、操作レバー34の後端部は、切断用モータ4
6(図4参照)に連結された揺動駆動機構(図示略)に
より上下揺動可能に構成され、常には、可動刃35が固
定刃32から離間した状態で保持されている。Next, a cutting device 30 for automatically cutting the printing tape 19 will be briefly described with reference to FIG. 3. 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. 4) 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.
【0015】そして、サーマルヘッド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.
【0016】ところで、前記テープカセットCSから繰
出される印刷テープ19として、テープ幅を6mm、9
mm、12mm、18mm、24mmとする5種類が準
備されており、これらテープカセットCSの底壁部に
は、これら5種類のテープ幅の何れかを検知する為に、
4つの突出爪の有無を組合せた突出片20が設けられて
いる。そして、このテープカセットCSの下側を支持す
る本体フレーム2には、この突出片20の突出爪の組合
せからテープ幅を検知するカセットセンサ42(図4参
照)が取付けられている。即ち、このカセットセンサ4
2は、突出片20を構成する突出爪の組合せにより、例
えば、図5のテーブルに示すように、1と0を組合わせ
た4桁のカセット信号を出力し、テープカセットCSが
装着されていないときには、「0000」のカセット信
号を出力する。The printing tape 19 fed from the tape cassette CS has a tape width of 6 mm and a width of 9 mm.
mm, 12 mm, 18 mm, and 24 mm are prepared, and on the bottom wall of these tape cassettes CS, in order to detect any of these five types of tape width,
A protruding piece 20 combining the presence or absence of the four protruding claws is provided. A cassette sensor 42 (see FIG. 4) 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 4
5 outputs a 4-digit cassette signal obtained by combining 1 and 0, for example, as shown in the table of FIG. 5, and the tape cassette CS is not mounted. Sometimes, a cassette signal of “0000” is output.
【0017】次に、テープ印刷装置1の制御系について
図4を参照しつつ説明する。制御装置Cの入出力インタ
ーフェース50には、キーボード3と、カセットセンサ
42と、液晶ディスプレイ(LCD)22に表示データ
を出力する為のビデオRAM24を有するディスプレイ
コントローラ(LCDC)23と、警告用ブザー43の
為の駆動回路44と、サーマルヘッド15を駆動する為
の駆動回路47と、テープ送りモータ45を駆動する為
の駆動回路48と、切断用モータ46を駆動する為の駆
動回路49とが夫々接続されている。Next, a control system of the tape printer 1 will be described with reference to FIG. 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, and a warning buzzer 43. , A driving circuit 47 for driving the thermal head 15, a driving circuit 48 for driving the tape feed motor 45, and a driving circuit 49 for driving the cutting motor 46, respectively. It is connected.
【0018】制御装置Cは、CPU52、このCPU5
2にデータバスなどのバス51を介して接続された入出
力インターフェース50、CGROM53(キャラクタ
ジェネレータROM)、ROM55、RAM60等で構
成されている。CGROM53には、アルファベット文
字、数字、記号などの多数のキャラクタの各々に関し
て、キャラクタフォントデータとして、表示用兼印刷用
のドットパターンデータが、各書体(ゴシック系書体、
明朝系書体など)毎に9種類(7、10、16、21、
24、32、48、64、96ドット)のサイズ分、コ
ードデータに対応させて格納されている(図6参照)。The control device C includes a CPU 52 and this CPU 5
2 includes an input / output interface 50, a CGROM 53 (character generator ROM), a ROM 55, a RAM 60, and the like, which are connected to the device 2 via a bus 51 such as a data bus. The CGROM 53 stores dot pattern data for display and printing as character font data for each of a large number of characters such as alphabetic characters, numbers, and symbols in each typeface (Gothic typeface,
9 types (7, 10, 16, 21, 21)
24, 32, 48, 64, and 96 dots) are stored in association with the code data (see FIG. 6).
【0019】ROM55には、キーボード3から入力さ
れたキャラクタをディスプレイ22に表示し、その後テ
ープに印刷するテープ印刷制御の制御プログラム、印刷
データバッファ66のデータを順次読出してサーマルヘ
ッド15やテープ送りモータ45を駆動する印刷駆動制
御プログラム、および、図5、図7〜図9に示すテーブ
ルTB1,TB3〜TB5が、予め格納されている。前
記ROM55には、テーブルTB2に示す9種類の文字
サイズと各文字サイズに関する一群の文字や記号のドッ
トパターンデータが格納されているCGROM53の先
頭アドレス(インデックスアドレス)とを対応させたサ
ーチテーブルと、このインデックスアドレスと各文字や
記号のCGROM53における格納先頭アドレスとを対
応させたインデックステーブルとが格納されている。The ROM 55 displays characters input from the keyboard 3 on the display 22, and then sequentially reads a tape print control program for printing on the tape and data in the print data buffer 66 to read the thermal head 15 and the tape feed motor. The print drive control program for driving the drive 45 and the tables TB1, TB3 to TB5 shown in FIGS. 5, 7 to 9 are stored in advance. The ROM 55 includes a search table in which nine types of character sizes shown in the table TB2 are associated with a start address (index address) of the CGROM 53 in which dot pattern data of a group of characters and symbols related to each character size is stored. An index table is stored in which the index address is associated with the storage start address of each character or symbol in the CGROM 53.
【0020】RAM60に関して、テキストメモリ61
には、キーボード3から入力された文書データが格納さ
れる。パラメータメモリ62には、テキストメモリ61
の先頭アドレスを指示する先頭アドレスポインタのポイ
ンタ値SPと、その末尾アドレスを指示する末尾アドレ
スポインタのポインタ値EPと、データカウント値DC
等のデータが格納される。配置位置情報メモリ63に
は、表示する各文字や記号の表示データバッファ64に
おける表示位置情報が格納される。With respect to the RAM 60, a text memory 61
Stores document data input from the keyboard 3. The parameter memory 62 includes a text memory 61
, The pointer value SP of the start address pointer indicating the start address of the data, the pointer value EP of the end address pointer indicating the end address of the data, and the data count value DC
Is stored. In the arrangement position information memory 63, display position information of each character or symbol to be displayed in the display data buffer 64 is stored.
【0021】表示データバッファ64には、入力された
複数の文字や記号の表示用ドットパターンデータを合成
した表示用ドットイメージデータ格納され、印刷データ
バッファ65には、印刷に供する複数の文字や記号の印
刷用ドットパターンデータを合成した印刷用ドットイメ
ージデータが格納される。テープ幅メモリ66には、カ
セットセンサ42からのカセット信号に基いて、テーブ
ルTB1から決定されたテープカセットCSのテープ幅
データが格納される。表示倍率メモリ67には、表示倍
率Rのデータとして、初期化時にはR=1が格納され、
その後表示サイズ設定キーを介して表示倍率が変更され
る毎に変更された表示倍率Rのデータが格納される。R
AM60には、その他にワークメモリ68も設けられて
いる。The display data buffer 64 stores display dot image data obtained by combining display dot pattern data of a plurality of input characters and symbols, and the print data buffer 65 stores a plurality of characters and symbols to be used for printing. The printing dot image data obtained by combining the printing dot pattern data is stored. The tape width memory 66 stores the tape width data of the tape cassette CS determined from the table TB1 based on the cassette signal from the cassette sensor 42. The display magnification memory 67 stores R = 1 as data of the display magnification R at the time of initialization.
Thereafter, every time the display magnification is changed via the display size setting key, the data of the changed display magnification R is stored. R
The AM 60 is also provided with a work memory 68.
【0022】次に、テーブルTB1〜TB5について説
明する。図5に示すテーブルTB1は、カセットセンサ
42の検出信号と、テープ印刷装置1に装着されている
テープカセットCSのテープ幅との関係を設定したもの
である。図6に示すテーブルTB2は、CGROM53
に格納されているキャラクタフォントの文字サイズと、
表示用フォントの範囲と、印刷用フォントの範囲とを示
すものである。図7に示すテーブルTB3は、テープ幅
と、テープの印刷可能幅のドット数と、文字や記号の印
刷行数と、印刷文字サイズ(ポイント値:ドット数)と
の対応関係を予め設定したものであり、テープ幅と印刷
行数とが決まると、このテーブルから印刷文字サイズが
決定される。Next, the tables TB1 to TB5 will be described. The table TB1 shown in FIG. 5 sets the relationship between the detection signal of the cassette sensor 42 and the tape width of the tape cassette CS mounted on the tape printer 1. The table TB2 shown in FIG.
And the character size of the character font stored in
It shows the range of display fonts and the range of print fonts. The table TB3 shown in FIG. 7 is a table in which the correspondence between the tape width, the number of dots of the printable width of the tape, the number of printing lines of characters and symbols, and the printing character size (point value: number of dots) is set in advance. When the tape width and the number of print lines are determined, the print character size is determined from this table.
【0023】図8に示すテーブルTB4は、印刷文字サ
イズ(ポイント値)と、3種類の表示倍率(基本倍率、
2倍、3倍)における表示文字サイズとの対応関係を予
め設定したものであり、例えば、テーブルTB3により
テープ幅と印刷行数とから印刷文字サイズが決まり、こ
のテーブルTB4と表示倍率Rに基いて、印刷文字サイ
ズから表示文字サイズが決定される。図9に示すテーブ
ルTB5は、テープ幅と、表示倍率Rと、ディスプレイ
22の上端カット領域とイメージ表示領域(有効表示領
域)と下端カット領域の領域幅との対関係を予め設定し
たものである。The table TB4 shown in FIG. 8 has a print character size (point value) and three types of display magnifications (basic magnification,
The correspondence between the display character size and the display character size is set in advance. For example, the print character size is determined from the tape width and the number of print lines by the table TB3, and the table TB4 and the display magnification R are used to determine the print character size. The display character size is determined from the print character size. In a table TB5 shown in FIG. 9, the relationship between the tape width, the display magnification R, and the width of the upper cut area, the image display area (effective display area), and the lower cut area of the display 22 is set in advance. .
【0024】このテーブルTB5の備考欄に示すよう
に、前記ディスプレイ22において、イメージ表示領域
は、文字や記号を表示する有効表示領域であり、このイ
メージ表示領域の幅はテープ幅に応じて変更される。上
端カット領域と下端カット領域とは、斜線によりシャド
ウ表示することにより、イメージ表示領域として活用し
ない領域のことである。前記イメージ表示領域の幅を、
テープ幅の増大に応じて大きくし、表示文字サイズをテ
ープ幅の増大に応じて大きくするので、イメージ表示領
域の幅内に、文字や記号を印刷状態と略相似の態様に表
示可能になる。As shown in the remarks column of the table TB5, in the display 22, the image display area is an effective display area for displaying characters and symbols, and the width of the image display area is changed according to the tape width. You. The upper end cut area and the lower end cut area are areas that are not used as image display areas by performing shadow display with oblique lines. The width of the image display area,
Since the display character size is increased as the tape width is increased and the displayed character size is increased as the tape width is increased, characters and symbols can be displayed within the width of the image display area in a manner substantially similar to the printing state.
【0025】次に、テープ印刷装置1の制御装置Cで行
なわれるテープ印刷制御のメインルーチンについて、図
10〜図14のフローチャートを参照しつつ説明する。
尚、図中符号Si(i=1,2,3・・・・)は各ステ
ップを示す。キーボード3上の電源キーにより電源が投
入されるとこの制御が開始され、先ずRAM60のメモ
リ61〜68をクリアするとともに、印刷機構PMを初
期化する初期設定処理が実行される(S1)。次に、カ
セットセンサ42からのカセット信号が読み込まれ(S
2)、次にカセット信号が「0000」か否か判定され
(S3)、テープカセットCSが装着されていて、カセ
ット信号が「0000」でないときには(S3: No
)、そのカセット信号とテーブルTB1とに基いてテ
ープ幅が演算される(S4)。Next, the main routine of the tape printing control performed by the control device C of the tape printing apparatus 1 will be described with reference to the flowcharts of FIGS.
In the drawing, reference symbol Si (i = 1, 2, 3,...) Indicates each step. When the power is turned on by the power key on the keyboard 3, this control is started. First, the memories 61 to 68 of the RAM 60 are cleared, and an initial setting process for initializing the printing mechanism PM is executed (S1). Next, the cassette signal from the cassette sensor 42 is read (S
2) Next, it is determined whether or not the cassette signal is "0000" (S3). If the tape cassette CS is mounted and the cassette signal is not "0000" (S3: No)
), The tape width is calculated based on the cassette signal and the table TB1 (S4).
【0026】一方、テープカセットCSが装着されてい
ないために、カセット信号が「0000」のときは(S
3: No )、S5においてテープ幅設定処理が実行され
る。ここで、このテープ幅設定処理について説明する。
このテープ幅設定処理において、テープ幅を自動的に最
大テープ幅(本実施例の場合、24mm)に設定し、そ
の最大テープ幅のデータをワークメモリに格納するよう
に構成してもよい。このように最大テープ幅に設定して
おけば、テープ幅の制約に起因するエラー発生の確率が
最小となるので有利である。On the other hand, if the cassette signal is "0000" because the tape cassette CS is not mounted (S
3: No), a tape width setting process is executed in S5. Here, the tape width setting process will be described.
In the tape width setting process, the tape width may be automatically set to the maximum tape width (24 mm in this embodiment), and data of the maximum tape width may be stored in the work memory. Setting the maximum tape width in this manner is advantageous because the probability of an error occurring due to the restriction on the tape width is minimized.
【0027】このテープ幅設定処理において、所望のテ
ープ幅を入力設定するように構成してもよく、この場
合、図23に示すように、最初にディスプレイ22(L
CD)に所定のメッセージ(例えば、「テープ幅を入力
して下さい」)が表示され(S100 )、次にキー入力信
号の読込みが実行され(S101 )、次にテープ幅データ
が入力されたか否か判定される(S102 )。オペレータ
がテープ幅設定キーと数字キーを介して、テープ幅を入
力設定すると、S103 に移行してテープ幅のデータがワ
ークメモリに格納され(S103 )、その後リターンす
る。In this tape width setting process, a desired tape width may be input and set. In this case, as shown in FIG.
A predetermined message (for example, "Please input the tape width") is displayed on the CD) (S100), the key input signal is read (S101), and whether or not the tape width data has been input is next determined. Is determined (S102). When the operator inputs and sets the tape width via the tape width setting key and the numeric keys, the flow shifts to S103, where the data of the tape width is stored in the work memory (S103), and then returns.
【0028】次に、メインルーチンのS6において、S
4で演算されたテープ幅のデータ又はS5において設定
されワークメモリに格納されたテープ幅のデータがテー
プ幅メモリ66に格納され、次に、テープ幅メモリ66
に格納されたテープ幅とテーブルTB5に基いてイメー
ジ表示領域の幅が演算される(S7)。次に、テキスト
メモリ61の先頭の2バイトに、標準の書式情報のデー
タ(印刷行数、印刷文字サイズ、書体、等のデータ)が
格納される(S8)。例えば、印刷行数に1が設定さ
れ、印刷文字サイズSZに、テープ幅と印刷行数「1」
に基いてテーブルTB3から演算された印刷文字サイズ
が設定され、書体としては明朝体が設定される。Next, in S6 of the main routine, S
4 or the tape width data set in S5 and stored in the work memory is stored in the tape width memory 66.
Is calculated based on the tape width stored in the table and the table TB5 (S7). Next, in the first two bytes of the text memory 61, data of standard format information (data such as the number of print lines, print character size, font, etc.) is stored (S8). For example, 1 is set to the number of print lines, and the tape width and the number of print lines “1” are set in the print character size SZ.
Is set based on the table TB3, and the font is set to Mincho.
【0029】次に、ディスプレイ22に、文書入力画面
として、前記テープ幅に応じたイメージ表示領域とする
文書入力画面と、前記印刷文字サイズとテーブルTB4
とに基いて、基本倍率として決定された表示文字サイズ
の大きさを有するカーソルK(図20参照)が表示され
る(S9)。この文書入力画面では、テーブルTB5か
らテープ幅に対応する、基本倍率における上端カット領
域幅、イメージ表示領域幅、下端カット領域幅のデータ
が読み込まれ、そのデータに基いて、上端カット領域と
下端カット領域とが斜線でシャドウ表示される。尚、こ
の場合、この表示用ドットイメージデータが表示データ
バッファ64に展開され、そのデータが表示される。Next, the display 22 displays a document input screen as an image display area corresponding to the tape width as the document input screen, the print character size and the table TB4.
, A cursor K (see FIG. 20) having the display character size determined as the basic magnification is displayed (S9). In this document input screen, data of the upper cut area width, the image display area width, and the lower cut area width at the basic magnification corresponding to the tape width are read from the table TB5, and based on the data, the upper cut area and the lower cut area are read. The area and the area are shaded. In this case, the display dot image data is developed in the display data buffer 64, and the data is displayed.
【0030】次に、テキストメモリ61に格納された文
字や記号を印刷イメージでディスプレイ22に表示する
印刷イメージ表示処理が実行される(S10)が、この印
刷イメージ表示処理については説明の都合上、後述する
ことにする。次に、キー入力有りか否か判定され(S1
1)、キー入力がないときはS11が繰り返され、キー入
力があると(S11:Yes )S12へ移行する。ディスプレ
イ22に表示する表示倍率を変更する為に、表示サイズ
設定キーが操作されると(S12:Yes )、表示サイズ設
定処理が実行される(S13)。この表示サイズ設定処理
について、図14により説明する。テープ幅のデータは
テープ幅メモリ66に記憶され、現在の表示倍率Rのデ
ータは表示倍率メモリ67に記憶されているので、これ
らのデータに基いて、S60、S62、S64、S66の判定が
実行される。Next, a print image display process for displaying the characters and symbols stored in the text memory 61 on the display 22 as a print image is executed (S10). It will be described later. Next, it is determined whether there is a key input (S1).
1) If there is no key input, S11 is repeated, and if there is a key input (S11: Yes), the flow shifts to S12. When the display size setting key is operated to change the display magnification displayed on the display 22 (S12: Yes), a display size setting process is executed (S13). This display size setting process will be described with reference to FIG. Since the tape width data is stored in the tape width memory 66 and the current display magnification R data is stored in the display magnification memory 67, the determination of S60, S62, S64, and S66 is performed based on these data. Is done.
【0031】最初に、テープ幅が6mmのときには(S
60:Yes )、表示倍率Rが1だけインクリメントされ
(S61)、次に表示倍率Rが4のときには(S62:Yes
)、表示倍率Rが1に設定される(S63)。つまり、
テープ幅が6mmの場合には、基本倍率の時の表示文字
サイズが小さいために、拡大表示の余地が大きいので、
表示倍率Rが基本倍率を示す「1」→「2」→「3」→
「1」のように切換えられ、その表示倍率Rのデータが
表示倍率メモリ67に格納される(S69)。一方、テー
プ幅が9mmのときには(S60: No 、S64:Yes )、
表示倍率Rが1だけインクリメントされ(S65)、次に
表示倍率Rが3のときには(S66:Yes )、表示倍率R
が1に設定される(S67)。First, when the tape width is 6 mm (S
60: Yes), the display magnification R is incremented by 1 (S61). Next, when the display magnification R is 4 (S62: Yes).
), The display magnification R is set to 1 (S63). That is,
When the tape width is 6 mm, the display character size at the basic magnification is small, so there is a large room for enlarged display.
Display magnification R indicates basic magnification "1" → "2" → "3" →
The display is switched to "1", and the data of the display magnification R is stored in the display magnification memory 67 (S69). On the other hand, when the tape width is 9 mm (S60: No, S64: Yes),
The display magnification R is incremented by 1 (S65), and when the display magnification R is 3 (S66: Yes), the display magnification R is increased.
Is set to 1 (S67).
【0032】つまり、テープ幅が9mmの場合には、拡
大表示の余地があまり大きくないので、表示倍率Rが基
本倍率を示す「1」→「2」→「1」のように切換えら
れ、その表示倍率Rのデータが表示倍率メモリ67に格
納される(S69)。テープ幅が12mm以上のときには
(S60: No 、S64: No )、拡大表示の余地がないの
で、表示倍率Rが1(基本倍率)に固定され、その表示
倍率Rのデータが表示倍率メモリ67に格納され(S6
9)、次に、表示倍率の変更に応じて、上端カット領域
と下端カット領域の表示用ドットイメージデータが変更
され、表示データバッファ64に展開される(S70)。
この表示サイズ設定処理の後、S5へリターンする。That is, when the tape width is 9 mm, since there is not much room for the enlarged display, the display magnification R is switched from "1" to "2" to "1" indicating the basic magnification. The data of the display magnification R is stored in the display magnification memory 67 (S69). When the tape width is 12 mm or more (S60: No, S64: No), since there is no room for enlarged display, the display magnification R is fixed at 1 (basic magnification), and the data of the display magnification R is stored in the display magnification memory 67. Stored (S6
9) Next, in accordance with the change of the display magnification, the display dot image data of the upper cut area and the lower cut area is changed and is developed in the display data buffer 64 (S70).
After the display size setting process, the process returns to S5.
【0033】メインルーチンにおいて、書式設定キーが
操作されたときには(S14:Yes )、書式情報設定処理
が実行され(S15)、その後S10に移行する。この書式
情報設定処理においては、印刷行数、印刷文字サイズ、
書体名などの書式設定内容を一括して設定可能な書式設
定画面がディスプレイ22に表示されるので、カーソル
移動キーを操作して、設定項目「印刷文字サイズ名」や
「書体名」にカーソルを移動し、所望の設定内容に対応
する数字キーを入力した後実行キーを操作すると、書式
情報がテキストメモリ61に変更書式情報として格納さ
れる。これらの変更された設定情報を含む変更書式情報
が、テキストメモリ61に、標準書式情報に続けて2バ
イトで格納され、次にS10へ移行する(図15参照)。In the main routine, when the format setting key is operated (S14: Yes), a format information setting process is executed (S15), and thereafter, the process proceeds to S10. In this format information setting process, the number of print lines, print character size,
A format setting screen on which format settings such as a font name can be collectively set is displayed on the display 22, and the cursor movement keys are operated to move the cursor to the setting items "print character size name" and "font name". When the user moves and inputs the numeric key corresponding to the desired setting content and then operates the execution key, the format information is stored in the text memory 61 as changed format information. The changed format information including the changed setting information is stored in the text memory 61 in two bytes following the standard format information, and the process proceeds to S10 (see FIG. 15).
【0034】次に、アルファベット文字、数字、記号等
のキーである印刷可能キーが操作されたときには(S1
6:Yes )、操作された印刷可能キーのコードデータを
文書データとしてテキストメモリ61に格納する文書デ
ータ格納処理が実行され(S17)、その後S10へ移行
し、印刷イメージ表示処理が実行される(S10)。次
に、この印刷イメージ表示処理について、図12、図1
3を参照しつつ説明する。このとき、テキストメモリ6
1には、図15に示すように、標準書式情報、第1変更
書式情報、文字「ABCD」、第2変更書式情報、・・
・が順次格納されているものとする。Next, when a printable key, which is a key for alphabetic characters, numbers, symbols, etc., is operated (S1
6: Yes), a document data storing process of storing the code data of the operated printable key as text data in the text memory 61 is executed (S17), and thereafter, the process proceeds to S10 to execute a print image display process (S17). S10). Next, the print image display process will be described with reference to FIGS.
This will be described with reference to FIG. At this time, the text memory 6
1, as shown in FIG. 15, standard format information, first changed format information, characters "ABCD", second changed format information,.
Are stored sequentially.
【0035】この制御が開始されると、先ずテキストメ
モリ61内のデータが先頭アドレスから順次検索され、
書式情報や文字コードや改行コードに基いて、表示する
文字や記号の各々に関して、表示用ドットパターンデー
タを表示データバッファ64に展開する為の配置位置情
報が求められ、その配置位置情報が配置位置情報メモリ
63に格納される(S30)。尚、配置位置情報は、例え
ば、書式情報や文字コードや改行コードと印刷用ドット
パターンデータとから印刷時の文字配置位置を求め、そ
の座標値を1/3倍して表示用の配置位置とする等して
求められる。When this control is started, the data in the text memory 61 is first searched sequentially from the head address.
Based on the format information, the character code, and the line feed code, for each of the characters and symbols to be displayed, arrangement position information for expanding the display dot pattern data in the display data buffer 64 is obtained. The information is stored in the information memory 63 (S30). 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, multiplying the coordinate value by 1 /, and determining the arrangement position for display. Is required.
【0036】次に、パラメータメモリ62における印刷
処理に関するパラメータ情報を初期化する初期化処理が
実行される(S31)。即ち、パラメータメモリ62にお
いて、先頭アドレスポインタ値SPにはテキストメモリ
61の先頭アドレスがセット(図15参照)され、末尾
アドレスポインタ値EPにはテキストメモリ61の現在
の末尾アドレスの次のアドレス(末尾アドレス+2)が
セット(図15参照)され、データカウント値DCとし
て初期値「0」がセットされる。Next, an initialization process for initializing parameter information relating to the printing process in the parameter memory 62 is executed (S31). That is, in the parameter memory 62, the start address of the text memory 61 is set as the start address pointer value SP (see FIG. 15), and the next address (end) of the current end address of the text memory 61 is set as the end address pointer value EP. Address + 2) is set (see FIG. 15), and an initial value “0” is set as the data count value DC.
【0037】次に、書式情報のデータや文字コードは夫
々2バイト構成なので、先頭アドレスに、データカウン
ト値DCを2倍したアドレス分を加算した検索アドレス
のデータが読込まれ(S32)、そのデータが書式情報の
データのときには(S33:Yes )、その書式情報のデー
タがワークメモリ68に格納され(S34)、その後S37
に移行する。また、前記検索アドレスから読み込んだデ
ータが印刷可能な文字や記号やスペースのデータのとき
には(S33: No 、S35:Yes ) 、表示用イメージ発生
処理が実行され(S36)、次にS37に移行する。Next, since the data of the format information and the character code are each composed of 2 bytes, the data of the search address obtained by adding the address obtained by doubling the data count value DC to the start address is read (S32). Is the data of the format information (S33: Yes), the data of the format information is stored in the work memory 68 (S34), and then S37
Move to If the data read from the search address is printable character, symbol, or space data (S33: No, S35: Yes), display image generation processing is executed (S36), and then the process proceeds to S37. .
【0038】次に、データカウント値DCが1つインク
リメントされ(S37)、次に、先頭アドレスポインタ値
(先頭アドレス)SPに、データカウント値DCを2倍
したアドレス分を加算した検索アドレスと末尾アドレス
ポインタ値EPで指示するアドレスとが合致せず、テキ
ストメモリ61に表示に供する文字が存在するときには
(S38:No)、S32〜S38が繰り返して実行される。Next, the data count value DC is incremented by one (S37). Next, the search address and the end address obtained by adding the address obtained by doubling the data count value DC to the start address pointer value (start address) SP. When the address indicated by the address pointer value EP does not match and there is a character to be displayed in the text memory 61 (S38: No), S32 to S38 are repeatedly executed.
【0039】次に、S36で実行される表示用イメージデ
ータ発生処理について、図13を参照しつつ説明する。
この制御が開始されると、前記S34においてワークメモ
リ68に格納した書式情報のうちの印刷文字サイズSZ
と、表示倍率メモリ66の表示倍率RとをテーブルTB
4に適用して表示文字サイズが演算され(S50)、この
表示文字サイズとサーチテーブルとに基いて、その文字
サイズの一群の文字や記号のドットパターンデータが格
納されているCGROM53のインデックスアドレスが
読込まれ(S51)、更にそのインデックスアドレスとイ
ンデックステーブルと文字コードとに基いて、その文字
コードのCGROM53における格納先頭アドレスつま
りフォント記憶アドレスが読込まれ(S52)、そのフォ
ント記憶アドレスに格納されているドットパターンデー
タがCGROM53から読出されてワークメモリ68に
一旦格納される(S53)。Next, the display image data generation processing executed in S36 will be described with reference to FIG.
When this control is started, the print character size SZ of the format information stored in the work memory 68 in S34 is described.
And the display magnification R of the display magnification memory 66 are stored in a table TB.
The display character size is calculated by applying to step S4 (S50). Based on the display character size and the search table, the index address of the CGROM 53 storing the dot pattern data of a group of characters and symbols of the character size is calculated. The character code is read (S51), and based on the index address, the index table, and the character code, the storage start address of the character code in the CGROM 53, that is, the font storage address is read (S52), and stored in the font storage address. The dot pattern data is read from the CGROM 53 and temporarily stored in the work memory 68 (S53).
【0040】次に、ワークメモリ68に格納されている
ドットパターンデータが、配置位置情報メモリ63に格
納されているその文字の配置位置データで指示される表
示データバッファ64の格納位置に格納されると(S5
4)、この制御を終了して、印刷イメージ表示処理制御
のS37にリターンする。Next, the dot pattern data stored in the work memory 68 is stored in the storage position of the display data buffer 64 indicated by the character position data stored in the position information memory 63. And (S5
4) After ending this control, the process returns to S37 of the print image display process control.
【0041】次に、印刷イメージ表示処理において、S
37を実行後、先頭アドレスに、データカウント値DCを
2倍したアドレス分を加算した検索アドレスと末尾アド
レスポインタ値EPで指示するアドレスとが合致したと
きには(S38:Yes )、表示データバッファ64に展開
して格納された表示用ドットイメージデータがビデオR
AM24に出力されてディスプレイ22に表示され(S
39)、この制御を終了して、メインルーチンのS11にリ
ターンする。Next, in the print image display processing, S
After the execution of step 37, when the search address obtained by adding the doubled data count value DC to the start address matches the address indicated by the end address pointer value EP (S38: Yes), the display data buffer 64 The display dot image data expanded and stored is video R
It is output to the AM 24 and displayed on the display 22 (S
39), this control ends, and the process returns to S11 of the main routine.
【0042】次に、メインルーチンにおいて、印刷キー
が操作されたときには(S18:Yes)、テープへの印刷
処理が実行され(S19)、S10に戻る。この印刷処理は
通常の印刷処理と同様なので簡単に説明すると、テキス
トメモリ61から書式情報や文字コードが順次読出さ
れ、サーチテーブルとインデックステーブルとに基い
て、その文字コードのCGROM53におけるドットパ
ターンデータが読出されて印刷データバッファ65に展
開して合成格納され、この印刷データバッファ65の印
刷用ドットイメージデータが印刷機構PMに出力され、
印刷テープ19に印刷される。一方、表示サイズ設定キ
ー、書式設定キー、印刷可能キー及び印刷キー以外のキ
ーが操作されたときには(S18: No )、その操作され
たキーに対応する処理が実行され(S20)、S10に戻
る。Next, in the main routine, when the print key is operated (S18: Yes), the printing process on the tape is executed (S19), and the process returns to S10. Since this printing process is the same as the normal printing process, the format information and the character code are sequentially read from the text memory 61, and the dot pattern data of the character code in the CGROM 53 is read based on the search table and the index table. The read dot image data is read out, expanded and stored in the print data buffer 65, and the print dot image data in the print data buffer 65 is output to the printing mechanism PM.
It is printed on the print tape 19. On the other hand, when a key other than the display size setting key, the format setting key, the printable key and the print key is operated (S18: No), a process corresponding to the operated key is executed (S20), and the process returns to S10. .
【0043】ここで、前記テキストメモリ61に図15
に示す文書データのうち「ABCD」のデータが入力さ
れた状態におけるディスプレイ22への表示例は、基本
表示倍率の場合、図16〜図20に示す通りである。
尚、図16〜図20は、夫々、テープ幅が、24mm、
18mm、12mm、9mm、6mmの場合である。但
し、「ABCD」、「EFG」、「HIJK」の全部の
データが入力された状態では、図21に示すように、
「EFG」と「HIJK」とは2行に表示される。尚、
カーソルKも図示してある。Here, the text memory 61 shown in FIG.
The display example on the display 22 in the state where the data of “ABCD” is input among the document data shown in FIG.
16 to 20 show that the tape width is 24 mm,
18 mm, 12 mm, 9 mm, and 6 mm. However, in a state where all data of “ABCD”, “EFG”, and “HIJK” are input, as shown in FIG.
“EFG” and “HIJK” are displayed in two lines. still,
The cursor K is also shown.
【0044】次に、1つの文書の文書データの入力中に
テープカセットCSが交換された場合のテープ交換時の
表示切換え制御について、図22のフローチャートを参
照しつつ説明する。このテープ交換時の表示切換え制御
は、前記メインルーチンに対する所定微小時間毎のイン
ターバル割り込み処理にて実行される制御である。割り
込み開始時、最初にカセットセンサ42からのカセット
信号とキー入力信号とが読み込まれ(S80)、次にカセ
ット信号が「0000」か否か判定され(S81)、テー
プカセットCSが装着済みでカセット信号が「000
0」でないときには(S81: No )、カセット信号とテ
ーブルTB1に基いてテープ幅が演算され、テープ幅デ
ータがワークメモリに格納される(S82)。Next, display switching control at the time of tape exchange when the tape cassette CS is exchanged during the input of document data of one document will be described with reference to the flowchart of FIG. The display switching control at the time of tape replacement is a control executed in an interval interruption process for the main routine at predetermined minute intervals. At the start of the interruption, first, the cassette signal and the key input signal from the cassette sensor 42 are read (S80), and it is determined whether or not the cassette signal is "0000" (S81). The signal is "000
If it is not "0" (S81: No), the tape width is calculated based on the cassette signal and the table TB1, and the tape width data is stored in the work memory (S82).
【0045】一方、テープカセットCSが装着されてい
ないために、カセット信号が「0000」であるときに
は(S81:Yes )、S83においてテープ幅設定処理が
実行される。このテープ幅設定処理は、S5のテープ幅
設定処理と同様で、テープ幅を自動的に最大テープ幅に
設定してその最大テープ幅のデータをワークメモリに格
納するように構成してもよく、或いは、図23に示すよ
うに、オペレータが入力設定したテープ幅のデータをワ
ークメモリに格納するように構成してもよい。On the other hand, when the cassette signal is "0000" because the tape cassette CS is not mounted (S81: Yes), a tape width setting process is executed in S83. This tape width setting process may be configured so that the tape width is automatically set to the maximum tape width and the data of the maximum tape width is stored in the work memory, similarly to the tape width setting process of S5. Alternatively, as shown in FIG. 23, the tape width data input and set by the operator may be stored in the work memory.
【0046】次にフラグTFが0か否か判定され(S8
4)、テープカセットCSが交換されないうちはフラグ
TFが0なのでS85へ移行し、S85においてテープ幅メ
モリ66のテープ幅データと、ワークメモリのテープ幅
データとに基いて、テープ幅が変更されたか否か判定さ
れ、変更されていないときには(S85: No )、リター
ンするが、テープ幅が変更されたときには(S85:Yes
)、フラグTFが1にセットされ、その後リターンす
る。Next, it is determined whether the flag TF is 0 (S8).
4) Since the flag TF is 0 before the tape cassette CS is replaced, the flow shifts to S85, and in S85, is the tape width changed based on the tape width data of the tape width memory 66 and the tape width data of the work memory? If it is determined that the tape width has not been changed (S85: No), the process returns. However, if the tape width has been changed (S85: Yes).
), The flag TF is set to 1 and the routine returns.
【0047】前記フラグTFを1にセット後の次回の割
り込み時には、S84において No と判定されるので、S
87へ移行し、キー入力があったか否か判定され、キー入
力がない場合には(S87: No )、リターンする。その
後の割り込み処理において、フラグTFが1で(S84:
No )、キー入力があった場合(S87:Yes )には、S
87からS88へ移行する。そして、前記変更されたテープ
幅のデータが、テープ幅メモリ66に格納され、且つそ
のテープ幅とテーブルTB5に基いて、イメージ表示領
域の幅が演算され(S88)、次にテキストメモリ61の
標準書式情報うちの印刷文字サイズSZのデータが、前
記S8と同様に、テープ幅に対応した印刷文字サイズに
変更される(S89)。At the time of the next interruption after setting the flag TF to 1, the judgment at S84 is No.
The process proceeds to 87, where it is determined whether a key input has been made. If no key input has been made (S87: No), the process returns. In the subsequent interrupt processing, the flag TF is set to 1 (S84:
No), if there is a key input (S87: Yes), S
Move from S87 to S88. The data of the changed tape width is stored in the tape width memory 66, and the width of the image display area is calculated based on the tape width and the table TB5 (S88). The data of the print character size SZ in the format information is changed to the print character size corresponding to the tape width as in S8 (S89).
【0048】次に、変更書式情報がある場合には(S9
0:Yes )、その変更書式情報のうちの印刷行数と印刷
文字サイズとが、テープ幅メモリ66のテープ幅データ
に基づくテープ幅に適合するか否か判定され(S91)、
その判定がYes のときには、S92においてテープ幅に応
じたイメージ表示領域となるように、上端カット領域と
下端カット領域の表示用ドッドイメージデータが変更さ
れ、次にフラグTFが0にリセットされ(S93)、その
後リターンする。また、変更書式情報がない場合には
(S90: No )、S92以降が実行される。一方、S91の
判定が No の場合には、警告用ブザー43が駆動され
(S94)、次にディスプレイ22に所定のメッセージ
(例えば、「変更書式情報を変更設定して下さい」)が
表示され(S95)、その後へリターンする。Next, when there is change format information (S9
0: Yes), it is determined whether or not the number of print lines and the print character size in the changed format information matches the tape width based on the tape width data in the tape width memory 66 (S91).
When the determination is Yes, the display dot image data of the upper cut area and the lower cut area is changed in S92 so that the image display area corresponds to the tape width, and the flag TF is reset to 0 (S93). ), Then return. If there is no change format information (S90: No), S92 and subsequent steps are executed. On the other hand, if the determination in S91 is No, the warning buzzer 43 is driven (S94), and then a predetermined message (for example, "Please change and set the change format information") is displayed on the display 22 ( (S95), and return to thereafter.
【0049】このように、1つの文書の文書データ作成
中に、テープカセットCSの交換またはテープカセット
CSの取外しによるテープ幅の変更後、直ちにディスプ
レイ22の表示内容が変更されずに、テープカセットC
Sの交換や取り外しが完了して、何れかのキーが操作さ
れてから、標準書式情報のうちの印刷文字サイズSZの
データ及びイメージ表示領域の幅をテープ幅に応じた値
に変更し、その印刷文字サイズに応じた表示文字サイズ
に変更し、その表示文字サイズとなるようにディスプレ
イ22の表示内容を変更する。As described above, when the tape width is changed by replacing the tape cassette CS or removing the tape cassette CS during the creation of the document data of one document, the contents displayed on the display 22 are not changed immediately, and the tape cassette C is not changed.
After the replacement or removal of S is completed and one of the keys is operated, the data of the print character size SZ and the width of the image display area in the standard format information are changed to a value corresponding to the tape width. The display character size is changed according to the print character size, and the display content of the display 22 is changed so as to have the display character size.
【0050】以上説明したテープ印刷制御に含まれる表
示制御の作用について説明する。この制御においては、
テーブルTB3、TB4、TB5に、テープ幅と、印刷
行数と、印刷文字サイズと、イメージ表示領域(有効表
示領域)の幅と、表示文字サイズとを対応付けて、3種
の表示倍率(基本倍率、2倍表示倍率、3倍表示倍率)
分予め設定しするとともに、基本倍率における表示文字
サイズ及びイメージ表示領域の幅をテープ幅に略比例す
るように設定しておき、カセットセンサ42で検知され
たテープ幅と表示サイズ設定キーを介して設定された表
示倍率とに基いて、表示文字サイズとイメージ表示領域
の幅とを決定して、キャラクタを、前記表示文字サイズ
で、ディスプレイ22のイメージ表示領域の幅内に印刷
イメージで表示するように構成したので、基本倍率にお
いて、ディスプレイ22上において、キャラクタの印刷
状態をテープ幅との関連において正確に把握できるよう
になる。The operation of the display control included in the tape print control described above will be described. In this control,
The table TB3, TB4, and TB5 are associated with the tape width, the number of print lines, the print character size, the width of the image display area (effective display area), and the display character size, and correspond to three display magnifications (basic values). Magnification, 2x display magnification, 3x display magnification)
The display character size and the width of the image display area at the basic magnification are set so as to be approximately proportional to the tape width, and the tape width detected by the cassette sensor 42 and the display size setting key are set. The display character size and the width of the image display area are determined based on the set display magnification, and the character is displayed as a print image within the width of the image display area of the display 22 at the display character size. Therefore, the printing state of the character can be accurately grasped on the display 22 in relation to the tape width at the basic magnification.
【0051】そして、必要に応じて、表示倍率を、2倍
表示倍率や3倍表示倍率に切換えて表示できるため、テ
ープ幅が小さい場合や複数行印刷の場合等表示文字サイ
ズが小さくなるような場合に、表示文字サイズ及びイメ
ージ表示領域の幅を、テープ幅に略比例させた状態のま
ま、拡大表示を介して、文書データの入力時の操作性を
著しく高めることができる。しかも、ディスプレイ22
の上端部と下端部とに夫々上端カット領域と下端カット
領域とをシャドウ表示して、ディスプレイ22の幅方向
中央部に、テープ幅に略比例する幅のイメージ表示領域
(有効表示領域)を表示するため、ディスプレイ22上
におけるテープ幅の把握が容易になる。If necessary, the display magnification can be switched between the 2 × display magnification and the 3 × display magnification for display. Therefore, when the tape width is small or when printing a plurality of lines, the display character size is reduced. In this case, the operability at the time of inputting the document data can be remarkably improved via the enlarged display while the display character size and the width of the image display area are substantially in proportion to the tape width. Moreover, the display 22
The upper and lower edges of the display 22 are displayed with shadows of the upper and lower cut areas, respectively, and an image display area (effective display area) having a width substantially proportional to the tape width is displayed at the center of the display 22 in the width direction. Therefore, it is easy to grasp the tape width on the display 22.
【0052】また、メインルーチンのS3とS5のよう
に、最初テープカセットCSが装着されていない場合で
も、テープ幅を、自動的に最大テープ幅またはオペレー
タにより入力設定されるテープ幅に設定できるので、テ
ープカセットCSを装着しない状態においても、テープ
カセットCSを装着した場合と同様に文書データの入力
を行うことができる。この場合、特に、自動的に最大テ
ープ幅に設定する場合には、テープ幅の制約に起因する
エラー発生の確率が最小になる。また、テープ幅を入力
設定する場合には、印刷に供する予定の印刷テープのテ
ープ幅を設定できるため有利である。Further, even when the tape cassette CS is not initially mounted as in S3 and S5 of the main routine, the tape width can be automatically set to the maximum tape width or the tape width input and set by the operator. Even when the tape cassette CS is not mounted, the input of document data can be performed in the same manner as when the tape cassette CS is mounted. In this case, especially when automatically setting the maximum tape width, the probability of occurrence of an error due to the restriction of the tape width is minimized. Further, when inputting and setting the tape width, the tape width of the printing tape to be provided for printing can be advantageously set.
【0053】更に、図22により説明したように、1つ
の文書の文書データ入力中に、テープカセットCSを交
換したり、またはテープカセットCSを取外したりし
て、テープ幅が変更された場合に、テープカセットCS
の交換や取り外しの完了後、何れかのキーが操作されて
から、ディスプレイ22の表示内容が変更されるように
構成したので、テープカセットCSの交換時におけるカ
セット信号のON、OFF等に起因するディスプレイ2
2の画面の乱れ等が発生することがないから、操作性が
向上し、テープ印刷装置1の信頼性に疑問を抱かせるこ
ともない。Further, as described with reference to FIG. 22, if the tape width is changed by replacing the tape cassette CS or removing the tape cassette CS while the document data of one document is being input, Tape cassette CS
After completion of the replacement or removal of the tape cassette CS, the display content of the display 22 is changed after any key is operated. Display 2
2, the operability is improved, and the reliability of the tape printer 1 is not questioned.
【0054】ここで、特許請求の範囲に記載した各手段
と、上記実施例中の構成との対応関係について説明する
と、データ記憶手段に相当するものはRAM60のテキ
ストメモリ61であり、フォント記憶手段に相当するも
のはCGROM53であり、表示データバッファに相当
するものはRAM60の表示データバッファ64であ
り、テープ幅検知手段に相当するものはカセットセンサ
42とテープカセットCSに付設された突出片20とテ
ーブルTB1であり、表示条件データ記憶手段に相当す
るものは、制御装置CのROM55(特に、テーブルT
B3、TB4、TB5)であり、表示倍率設定手段に相
当するものは、表示サイズ設定キーと制御装置C(特
に、表示倍率メモリ67と、図10、図11、図14の
フローチャート)であり、表示データ作成手段に相当す
るものは、制御装置C(特に、図10〜図13、図2
2、図23のフローチャート等)である。Here, the correspondence between the means described in the claims and the configuration in the above embodiment will be described. The data storage means corresponds to the text memory 61 of the RAM 60 and the font storage means. Is equivalent to the CGROM 53, the equivalent to the display data buffer is the display data buffer 64 of the RAM 60, and the equivalent to the tape width detecting means is the cassette sensor 42 and the projecting piece 20 attached to the tape cassette CS. The table TB1 corresponding to the display condition data storage means is stored in the ROM 55 of the control device C (in particular, the table TB1).
B3, TB4, and TB5), and those corresponding to the display magnification setting means are the display size setting key and the control device C (especially, the display magnification memory 67 and the flowcharts of FIGS. 10, 11, and 14). The control device C (particularly, FIGS. 10 to 13 and FIG.
2, the flowchart of FIG. 23, etc.).
【0055】尚、本発明の技術的思想の範囲内におい
て、既存の技術や当業者に自明の技術に基いて、次のよ
うな種々の変更を加えることもあり得る。 1〕 前記カセットセンサ42の代わりに、テープ搬送
路の途中において光学センサ等で直接的にテープ幅を検
知する検知手段を適用することもできる。 2〕 前記ディスプレイ22の上端カット領域や下端カ
ット領域をシャドウ表示する代わりに、これらの領域と
イメージ表示領域とを適宜の境界線で区分するように構
成してもよい。It is to be noted that, within the scope of the technical idea of the present invention, the following various modifications may be made based on existing techniques or techniques obvious to those skilled in the art. 1) Instead of the cassette sensor 42, a detecting means for directly detecting the tape width by an optical sensor or the like in the middle of the tape transport path can be applied. 2) Instead of shadow display of the upper cut area and the lower cut area of the display 22, these areas and the image display area may be divided by an appropriate boundary line.
【0056】3〕 前記テープとしては24mm以上幅
のテープを適用するとともにサーマルヘッドを大型化す
ることもあるし、また、前記ディスプレイ22を最大テ
ープ幅以上の幅のものに構成してキャラクタの印刷イメ
ージと1対1で対応するイメージを表示するように構成
することもある。 4〕 書式情報の印刷行数のデータを省略し、文字列の
末尾の改行コードに基いて印刷行数を決定するように構
成してもよい。3) A tape having a width of 24 mm or more may be used as the tape, and the thermal head may be increased in size. In addition, the display 22 may be configured to have a width greater than the maximum tape width to print characters. In some cases, an image corresponding to an image is displayed one-to-one. 4) The print line number data of the format information may be omitted, and the print line number may be determined based on the line feed code at the end of the character string.
【0057】[0057]
【発明の効果】請求項1のテープ印刷装置によれば、前
記作用の欄で説明した前提構成を備えたテープ印刷装置
に、テープ幅検知手段と、表示条件データ記憶手段と、
表示倍率設定手段と、表示データ作成手段とを設けたの
で、表示条件データとして、テープ幅と、キャラクタの
表示文字サイズと、有効表示領域の幅とを対応付けて、
複数の表示倍率分記憶しておき、表示倍率設定手段によ
り選択された表示倍率と、テープ幅検知手段で検知され
たテープ幅とに基いて、表示条件データから、キャラク
タの表示文字サイズと有効表示領域の幅とを決定し、デ
ィスプレイの有効表示領域の幅内にキャラクタを表示さ
せることができる。このように、ディスプレイの、テー
プ幅に対応させた有効表示領域の幅内に、テープ幅に対
応させた表示文字サイズで、キャラクタを表示可能で、
かつ表示倍率を変えることで、その表示倍率を複数通り
に亙って変更することもできる。従って、ディスプレイ
22上で、キャラクタの印刷状態をテープ幅との関連に
おいて把握できるし、また、必要に応じて拡大表示でき
るから、印刷に供するキャラクタのデータの入力時の操
作性を著しく高めることができる。According to the tape printer of the first aspect, the tape printer having the prerequisite described in the section of the operation is provided with a tape width detecting means, a display condition data storing means,
Since the display magnification setting means and the display data creating means are provided, as the display condition data, the tape width, the display character size of the character, and the width of the effective display area are associated with each other,
A plurality of display magnifications are stored. Based on the display magnification selected by the display magnification setting unit and the tape width detected by the tape width detection unit, the display character size and effective display of the character are displayed from the display condition data. By determining the width of the area, the character can be displayed within the width of the effective display area of the display. In this way, characters can be displayed in the display character size corresponding to the tape width within the width of the effective display area corresponding to the tape width of the display,
In addition, by changing the display magnification, the display magnification can be changed in a plurality of ways. Therefore, the printing state of the character can be grasped on the display 22 in relation to the tape width, and can be enlarged and displayed as necessary, so that the operability at the time of inputting the data of the character to be printed can be significantly improved. it can.
【0058】請求項2のテープ印刷装置によれば、表示
倍率設定手段により、基本倍率、2倍表示倍率、3倍表
示倍率のうちの所望の表示倍率を選択可能である。請求
項3のテープ印刷装置によれば、前記フォント記憶手段
を、キャラクタの表示用フォント記憶手段として且つキ
ャラクタの印刷用フォント記憶手段として兼用可能に構
成してあるため、フォント記憶手段の製作費を著しく低
減することができる。According to the tape printer of the second aspect, the display magnification setting means can select a desired display magnification from among the basic magnification, the 2 × display magnification, and the 3 × display magnification. According to the tape printing apparatus of the third aspect, the font storage means is configured to be able to be used both as a character display font storage means and as a character print font storage means. It can be significantly reduced.
【図1】請求項1の構成を示す機能ブロック図である。FIG. 1 is a functional block diagram showing the configuration of claim 1;
【図2】テープ印刷装置の斜視図である。FIG. 2 is a perspective view of the tape printer.
【図3】テープカセットを装着した印刷機構の概略平面
図である。FIG. 3 is a schematic plan view of a printing mechanism equipped with a tape cassette.
【図4】テープ印刷装置の制御系のブロック図である。FIG. 4 is a block diagram of a control system of the tape printing apparatus.
【図5】カセット信号とテープ幅との対応関係を示すテ
ーブルの図表である。FIG. 5 is a chart of a table showing a correspondence relationship between a cassette signal and a tape width;
【図6】CGROMに格納されたキャラクタフォントの
文字サイズを示すテーブルの図表である。FIG. 6 is a table showing a character size of a character font stored in a CGROM.
【図7】テープ幅と印刷行数と印刷文字サイズの関係を
設定したテーブルの図表である。FIG. 7 is a chart of a table in which a relationship among a tape width, the number of print lines, and a print character size is set.
【図8】印刷文字サイズと表示文字サイズ等の関係を設
定したテーブルの図表である。FIG. 8 is a table of a table in which a relationship between a print character size and a display character size is set.
【図9】テープ幅と領域幅との関係を設定したテーブル
の図表である。FIG. 9 is a table of a table in which a relationship between a tape width and an area width is set.
【図10】テープ印刷制御のメインルーチンのフローチ
ャートの一部である。FIG. 10 is a part of a flowchart of a main routine of tape print control.
【図11】テープ印刷制御のメインルーチンのフローチ
ャートの残部である。FIG. 11 is the remaining part of the flowchart of the main routine of the tape print control.
【図12】メインルーチンの印刷イメージ表示処理のフ
ローチャートである。FIG. 12 is a flowchart of a print image display process of a main routine.
【図13】印刷イメージ表示処理の表示イメージ発生処
理のフローチャートである。FIG. 13 is a flowchart of a display image generation process of the print image display process.
【図14】メインルーチンの表示サイズ設定処理のフロ
ーチャートである。FIG. 14 is a flowchart of a display size setting process of a main routine.
【図15】複数の書式情報や文字列コードが格納された
テキストメモリの説明図である。FIG. 15 is an explanatory diagram of a text memory in which a plurality of format information and character string codes are stored.
【図16】テープ幅24mmのときのディスプレイへの
表示例を示す説明図である。FIG. 16 is an explanatory diagram showing a display example on a display when the tape width is 24 mm.
【図17】テープ幅18mmのときのディスプレイへの
表示例を示す説明図である。FIG. 17 is an explanatory diagram showing a display example on a display when the tape width is 18 mm.
【図18】テープ幅12mmのときのディスプレイへの
表示例を示す説明図である。FIG. 18 is an explanatory diagram showing a display example on a display when the tape width is 12 mm.
【図19】テープ幅9mmのときのディスプレイへの表
示例を示す説明図である。FIG. 19 is an explanatory diagram showing a display example on a display when the tape width is 9 mm.
【図20】テープ幅6mmのときのディスプレイへの表
示例を示す説明図である。FIG. 20 is an explanatory diagram showing a display example on a display when the tape width is 6 mm.
【図21】テープ幅9mmのときのディスプレイへの表
示例を示す説明図である。FIG. 21 is an explanatory diagram showing a display example on a display when the tape width is 9 mm.
【図22】テープ交換時の表示切換え制御のフローチャ
ートである。FIG. 22 is a flowchart of display switching control at the time of tape replacement.
【図23】メインルーチン及び図22のフローチャート
におけるテープ幅設定処理のフローチャートである。FIG. 23 is a flowchart of a tape width setting process in the main routine and the flowchart of FIG. 22;
1 テープ印刷装置 3 キーボード 13 サーマルヘッド 19 印刷テープ 22 液晶ディスプレイ 52 CPU 53 CGROM 55 ROM 60 RAM 61 テキストメモリ 64 表示データバッファ C 制御装置 PM 印刷機構 DESCRIPTION OF SYMBOLS 1 Tape printer 3 Keyboard 13 Thermal head 19 Printing tape 22 Liquid crystal display 52 CPU 53 CGROM 55 ROM 60 RAM 61 Text memory 64 Display data buffer C Controller PM printing mechanism
フロントページの続き (72)発明者 大塩 康代 名古屋市瑞穂区苗代町15番1号 ブラザ ー工業株式会社内 (56)参考文献 特開 平4−326474(JP,A) 特開 平5−185654(JP,A) 特開 平5−57964(JP,A) 特開 平7−156498(JP,A) 特開 平7−125374(JP,A) 特開 平5−84975(JP,A) 特開 昭63−261387(JP,A) 特開 平4−294172(JP,A) 特開 昭64−74664(JP,A) 特開 平5−58007(JP,A) 特開 昭60−234856(JP,A) 特開 平3−156668(JP,A) 特開 平2−2039(JP,A) 特開 平5−301424(JP,A) 実開 平3−72461(JP,U) (58)調査した分野(Int.Cl.7,DB名) B41J 3/46 B41J 3/36 G06F 3/12 Continuation of the front page (72) Inventor Yashiro Oshio 15-1 Naeshiro-cho, Mizuho-ku, Nagoya-shi Inside Brother Industries, Ltd. (56) References JP-A-4-326474 (JP, A) JP-A-5-185654 ( JP, A) JP-A-5-57964 (JP, A) JP-A-7-156498 (JP, A) JP-A-7-125374 (JP, A) JP-A-5-84975 (JP, A) JP JP-A-6261387 (JP, A) JP-A-4-294172 (JP, A) JP-A-64-74664 (JP, A) JP-A-5-58007 (JP, A) JP-A-60-234856 (JP) JP-A-3-156668 (JP, A) JP-A-2-2039 (JP, A) JP-A-5-301424 (JP, A) JP-A-3-72461 (JP, U) (58) Field surveyed (Int. Cl. 7 , DB name) B41J 3/46 B41J 3/36 G06F 3/12
Claims (3)
令を入力する為の入力手段と、入力されたキャラクタの
データを記憶するデータ記憶手段と、キャラクタを表示
可能なディスプレイを含む表示手段と、多数のキャラク
タのドットパターンデータを複数サイズ分記憶したフォ
ント記憶と、前記ディスプレイに表示する表示用イメー
ジデータを格納する表示データバッファと、表示データ
バッファの表示用イメージデータを受けて表示手段を制
御する表示制御手段と、印刷媒体としてのテープにキャ
ラクタを印刷する印刷手段および着脱自在に装着される
テープカセットとを備えたテープ印刷装置において、 前記テープカセットのテープの幅を検知するテープ幅検
知手段と、 前記テープの幅と、キャラクタの表示文字サイズと、デ
ィスプレイにキャラクタを表示する有効表示領域の幅と
を対応付けて、予め複数の表示倍率分設定して記憶した
表示条件データ記憶手段と、 前記表示倍率を選択設定する為の表示倍率設定手段と、 前記テープ幅検知手段で検知されたテープ幅のデータ
と、表示倍率設定手段で設定された表示倍率のデータ
と、表示条件データ記憶手段のデータに基いて、キャラ
クタの表示文字サイズと前記有効表示領域の幅とを決定
し、前記データ記憶手段に記憶されたキャラクタについ
て、フォント記憶手段から前記決定された表示文字サイ
ズのドットパターンデータを読出し、前記ディスプレイ
の有効表示領域の幅内に印刷状態と同様のイメージで表
示する為の表示用イメージデータを作成して、前記表示
データバッファに展開する表示データ作成手段と、 を備えたことを特徴とするテープ印刷装置。An input unit for inputting a character such as a character or a symbol and various instructions; a data storage unit for storing data of the input character; a display unit including a display capable of displaying the character; A font storage storing dot pattern data of a large number of characters for a plurality of sizes, a display data buffer for storing display image data to be displayed on the display, and display means receiving the display image data from the display data buffer to control display means. In a tape printing apparatus including a display control unit, a printing unit that prints a character on a tape as a print medium, and a tape cassette that is detachably mounted, a tape width detection unit that detects a width of the tape of the tape cassette; The width of the tape, the displayed character size of the character, and the display. A display condition data storage unit that sets and stores a plurality of display magnifications in advance in association with a width of an effective display area for displaying a character; a display magnification setting unit for selectively setting the display magnification; Based on the data of the tape width detected by the tape width detection means, the data of the display magnification set by the display magnification setting means, and the data of the display condition data storage means, the display character size of the character and the effective display area are displayed. The width is determined, and for the character stored in the data storage unit, dot pattern data of the determined display character size is read from the font storage unit, and the same as the print state is set within the width of the effective display area of the display. Display data creating means for creating display image data to be displayed as an image and developing the image data in the display data buffer. Tape printing apparatus characterized by the.
例する表示文字サイズとする基本倍率と、基本倍率の約
2倍の大きさの表示文字サイズとする2倍表示倍率と、
基本倍率の約3倍の大きさの表示文字サイズとする3倍
表示倍率とを含むことを特徴とする請求項1に記載のテ
ープ印刷装置。2. The multiple display magnifications include: a basic magnification that is a display character size substantially proportional to a tape width; a double display magnification that is a display character size approximately twice as large as the basic magnification;
2. The tape printing apparatus according to claim 1, further comprising a three-fold display magnification, which is a display character size approximately three times as large as the basic magnification.
表示用フォント記憶手段として且つキャラクタの印刷用
フォント記憶手段として兼用可能に構成されたことを特
徴とする請求項1に記載のテープ印刷装置。3. The tape printing apparatus according to claim 1, wherein the font storage unit is configured to be able to serve both as a character display font storage unit and a character print font storage unit.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP35125493A JP3189924B2 (en) | 1993-12-29 | 1993-12-29 | Tape printer |
EP94120857A EP0661656B1 (en) | 1993-12-29 | 1994-12-28 | Tape printer |
DE69420941T DE69420941T2 (en) | 1993-12-29 | 1994-12-28 | Strip printer |
US08/365,101 US5496119A (en) | 1993-12-29 | 1994-12-28 | Tape printer having a display |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP35125493A JP3189924B2 (en) | 1993-12-29 | 1993-12-29 | Tape printer |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH07195766A JPH07195766A (en) | 1995-08-01 |
JP3189924B2 true JP3189924B2 (en) | 2001-07-16 |
Family
ID=18416090
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP35125493A Expired - Fee Related JP3189924B2 (en) | 1993-12-29 | 1993-12-29 | Tape printer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3189924B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6863163B2 (en) | 2017-07-31 | 2021-04-21 | ブラザー工業株式会社 | Printing equipment, control programs, and control methods |
-
1993
- 1993-12-29 JP JP35125493A patent/JP3189924B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH07195766A (en) | 1995-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3111442B2 (en) | Document processing device | |
US5496119A (en) | Tape printer having a display | |
JP2768192B2 (en) | Tape printer | |
JP3258486B2 (en) | Tape printer | |
JP3189925B2 (en) | Tape printer | |
JP3189924B2 (en) | Tape printer | |
JP3377277B2 (en) | Document processing device | |
JP2910817B2 (en) | Tape printer | |
JP2827879B2 (en) | Tape printer | |
JP3131962B2 (en) | Barcode creation device | |
JP2874544B2 (en) | Tape printer | |
JP3254653B2 (en) | Tape printer | |
JP3158645B2 (en) | Printing device | |
JPH07214860A (en) | Document processing equipment | |
JPH08106370A (en) | Document processor | |
JP3242255B2 (en) | Document processing device | |
JPH07137377A (en) | Tape printer | |
JP3213154B2 (en) | Tape printer | |
JPH07195765A (en) | Tape printer | |
JP2914473B2 (en) | Document processing device | |
JP3094710B2 (en) | Tape printer | |
JP3168744B2 (en) | Printing device | |
JP2776229B2 (en) | Document processing device | |
JP3123577B2 (en) | Tape printer | |
JPH11212960A (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: 20080518 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090518 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090518 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100518 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110518 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120518 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120518 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130518 Year of fee payment: 12 |
|
LAPS | Cancellation because of no payment of annual fees |