JPH07214862A - Document processor - Google Patents

Document processor

Info

Publication number
JPH07214862A
JPH07214862A JP6026313A JP2631394A JPH07214862A JP H07214862 A JPH07214862 A JP H07214862A JP 6026313 A JP6026313 A JP 6026313A JP 2631394 A JP2631394 A JP 2631394A JP H07214862 A JPH07214862 A JP H07214862A
Authority
JP
Japan
Prior art keywords
display
data
character
input
print
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP6026313A
Other languages
Japanese (ja)
Inventor
Hideo Ueno
英生 上野
Kazuko Ishida
和子 石田
Mayumi Nishio
真由美 西尾
Mika Ooshige
美香 大重
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 JP6026313A priority Critical patent/JPH07214862A/en
Publication of JPH07214862A publication Critical patent/JPH07214862A/en
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】 キャラクタ列のキャラクタ間に挿入されるキ
ャラクタの印刷フォーマットがカーソルの左側のキャラ
クタと同じに設定されること、または右側のキャラクタ
と同じに設定されること。 【構成】 カーソルKがキャラクタ列「AB123」の
数字「1」の左側に表示されているときに、「7」の数
字キーが操作されると、カーソルポインタに対応する検
索ポインタ値KP3 の1桁文頭側はローカルフォーマット
情報であり、4アドレス分文頭側に移動した検索ポイン
タ値KP4 の1桁文頭側はローカルフォーマット終了コー
ドでないので、検索ポインタ値KP4 で指示するアドレス
に「7」のコードデータが格納され、「7」が左側の文
字「B」の印刷フォーマットに基づいた表示文字サイズ
で「B」と「1」の間に表示される。
(57) [Summary] [Purpose] The print format of characters inserted between characters in a character string is set to be the same as the character to the left of the cursor, or to be set to the same as the character to the right. [Structure] When the cursor K is displayed to the left of the number "1" in the character string "AB123", if the number key "7" is operated, one digit of the search pointer value KP3 corresponding to the cursor pointer The sentence beginning side is the local format information, and the 1-digit sentence beginning side of the search pointer value KP4 moved to the sentence beginning side by 4 addresses is not the local format end code. It is stored and "7" is displayed between "B" and "1" with the display character size based on the print format of the character "B" on the left side.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、文書処理装置に関し、
特に文書の一部に設定される部分的印字フォーマットの
開始位置と終了位置とをディスプレイに表示できないと
き、挿入されるキャラクタの印字フォーマットを判別し
やすくしたものに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document processing device,
In particular, the present invention relates to a method that makes it easy to determine the print format of a character to be inserted when the start position and the end position of the partial print format set in a part of a document cannot be displayed on the display.

【0002】[0002]

【従来の技術】従来、ワードプロセッサ等の文書処理に
おいては、通常、キーボード、ディスプレイを含む表示
機構、ドット印字方式の印字機構、これらを制御する制
御装置が設けられ、キーボードから入力された文書のデ
ータが、テキストメモリに格納され、テキストメモリに
格納された文書データの内容がディスプレイに表示さ
れ、印字に際しては、文書の全体に対して印字フォーマ
ット(印字文字サイズ、書体、文字間ピッチ、行間ピッ
チ等々)を設定してその印字フォーマットのデータを印
字フォーマットメモリ或いはテキストメモリの先頭領域
に記憶させ、その印字フォーマットデータに基いて、印
字機構を介して、文書を印字媒体に印字可能に構成され
ている。
2. Description of the Related Art Conventionally, in document processing such as a word processor, a keyboard, a display mechanism including a display, a dot printing type printing mechanism, and a control device for controlling these are provided, and document data input from the keyboard. However, the content of the document data stored in the text memory is displayed on the display, and when printing, the print format (print character size, typeface, character pitch, line pitch, etc.) is set for the entire document. ) Is set to store the data of the print format in the head area of the print format memory or the text memory, and the document can be printed on the print medium via the print mechanism based on the print format data. .

【0003】一方、本願出願人は、特開平5−1779
01号公報に示すように、文書の任意の部分に対して部
分的印字フォーマット(ローカル印字フォーマット)を
設定可能な文書処理装置を提案した。この部分的印字フ
ォーマットを設定する場合、テキストメモリのうちの、
部分的印字フォーマット開始位置に所定の開始コードを
記憶させ且つこの開始コードの次にフォーマット情報を
記憶させるとともに、部分的印字フォーマット終了位置
に所定の終了コードを記憶させる。前記公報の実施例に
記載のテープ印字装置は、印字媒体としてのテープに文
字や記号を印字し、ファイルの背表紙に貼付けるのに適
したラベルを作成するのに好適なものであり、テープ状
に細長い小型のディスプレイを有し、印字に供するキャ
ラクタ列のうちの一部のキャラクタの書体や文字サイズ
を変える為に、文書データに種々の部分的印字フォーマ
ットを設定して文書データを作成することが多い。
On the other hand, the applicant of the present application has filed Japanese Patent Application Laid-Open No. 5-1779.
As shown in Japanese Patent Publication No. 01-001, a document processing apparatus has been proposed which can set a partial print format (local print format) to an arbitrary part of a document. When setting this partial print format,
A predetermined start code is stored in the partial print format start position, format information is stored next to this start code, and a predetermined end code is stored in the partial print format end position. The tape printer described in the embodiment of the above publication is suitable for printing characters or symbols on a tape as a print medium and creating a label suitable for being attached to the spine of a file. Has a small and narrow display, and creates document data by setting various partial print formats to the document data in order to change the font and character size of some characters in the character string used for printing. Often.

【0004】ところで、従前の文書処理装置において
は、文書作成時、ディスプレイに、テキストの文書のデ
ータ内容を、特定の書体で表示する(これを、データ内
容表示モードと定義する)のみで、印字状態と同様の印
字イメージで表示する(これを、印字イメージ表示モー
ドと定義する)ようには構成されていなかった。しか
し、最近の文書処理装置においては、テキストメモリの
文書に対して印字フォーマットを設定後には、テキスト
メモリの文書を、印字イメージ表示モードによっても表
示可能に構成し、データ内容表示モードと印字イメージ
表示モードとを択一的に設定可能に構成したものも実用
化されている。
By the way, in a conventional document processing apparatus, when a document is created, the data content of a text document is displayed in a specific typeface (this is defined as a data content display mode) and printed. It was not configured to display a print image similar to the state (this is defined as a print image display mode). However, in recent document processing devices, after setting the print format for the text memory document, the text memory document can be displayed in the print image display mode, and the data content display mode and the print image display mode can be displayed. The one in which the modes and can be set selectively has been put into practical use.

【0005】前記テープ印刷装置の場合、キャラクタ列
の印字状態を確認しつつ文書データを作成できることが
望ましいことから、データ内容表示モードと、イメージ
表示モードとを択一的に設定可能に構成することが望ま
しい。ここで、前記部分的印字フォーマットのデータを
テキストメモリに格納しておけば、前記データ内容表示
モードにおいては部分的印字フォーマットのデータをデ
ィスプレイに表示可能であるが、イメージ表示モードに
おいては部分的印字フォーマットのデータをディスプレ
イに表示できないから、部分的印字フォーマットの開始
位置や終了位置をディスプレイ上で確認することができ
ない。
In the case of the tape printer, it is desirable that the document data can be created while confirming the printing state of the character string. Therefore, the data content display mode and the image display mode can be selectively set. Is desirable. Here, if the data of the partial print format is stored in the text memory, the data of the partial print format can be displayed on the display in the data content display mode, but the partial print format can be displayed in the image display mode. Since the format data cannot be displayed on the display, the start position and end position of the partial print format cannot be confirmed on the display.

【0006】一方、前記部分的印字フォーマットのデー
タを、テキストメモリ以外のメモリに格納するように構
成する場合には、データ内容表示モードにおいても、イ
メージ表示モードにおいても、部分的印字フォーマット
のデータをディスプレイに表示することが難しく、部分
的印字フォーマットの開始位置や終了位置をディスプレ
イ上で確認することができない。
On the other hand, when the partial print format data is stored in a memory other than the text memory, the partial print format data is stored in both the data content display mode and the image display mode. It is difficult to display on the display, and the start position and end position of the partial print format cannot be confirmed on the display.

【0007】[0007]

【発明が解決しようとする課題】前記のように、文書の
一部に部分的印字フォーマットを設定してあり、その部
分的印字フォーマットのフォーマットデータ(開始位
置、フォーマット情報、終了位置等)をディスプレイに
表示できない場合において、入力済みのキャラクタ列の
キャラクタ間にキャラクタを挿入するような場合には、
挿入するキャラクタの印字フォーマットが、そのキャラ
クタの左側のキャラクタと同じに設定されるのか、右側
のキャラクタと同じに設定されるのか判別しにくく、オ
ペレータが戸惑うことになり、文書作成の能率が低下す
るという問題がある。
As described above, the partial print format is set in a part of the document, and the format data (start position, format information, end position, etc.) of the partial print format is displayed. If you cannot insert a character between characters in the character string that has already been input,
It is difficult to determine whether the print format of the inserted character is set to be the same as the character on the left side of the character or the character on the right side of the character, making the operator confused and reducing the efficiency of document creation. There is a problem.

【0008】特に、前記公報に記載のテープ印刷装置の
ように、テープ状の小幅のディスプレイを備えた装置の
場合において、ディスプレイの下端部にカーソル表示領
域を設けずに、イメージ表示モードで表示する際に、キ
ャラクタ入力位置の左端部に、縦棒状のカーソルを表示
するように構成した場合には、キャラクタ間にキャラク
タを挿入する際に、その縦棒状のカーソルはキャラクタ
列のキャラクタ間に表示されるため、その挿入されるキ
ャラクタの印字フォーマットが、カーソルの左側のキャ
ラクタと同じに設定されるのか、右側のキャラクタと同
じに設定されるのか、判別しにくく、オペレータが戸惑
うことになり、文書作成の能率が低下するという問題が
ある。
Particularly, in the case of an apparatus having a tape-shaped narrow width display such as the tape printing apparatus described in the above publication, the image is displayed in the image display mode without providing the cursor display area at the lower end of the display. If a vertical bar-shaped cursor is displayed at the left end of the character input position, the vertical bar-shaped cursor will be displayed between characters in the character string when inserting characters between characters. Therefore, it is difficult to determine whether the printing format of the inserted character is the same as the character on the left side of the cursor or the character on the right side of the cursor, and the operator is confused. There is a problem that the efficiency of

【0009】本発明の目的は、部分的印字フォーマット
を設定可能に構成してあり、キャラクタの挿入の際にそ
の挿入キャラクタの印字フォーマットを判別しやすくし
た文書処理装置を提供することである。
SUMMARY OF THE INVENTION An object of the present invention is to provide a document processing apparatus which is constructed so that a partial print format can be set and which makes it easy to distinguish the print format of the inserted character when inserting the character.

【0010】[0010]

【課題を解決するための手段】請求項1の文書処理装置
は、図1の機能ブロック図に示すように、文字や記号等
のキャラクタ及び種々の指令を入力する為の入力手段
と、入力手段から入力された複数の文字や記号からなる
文書のデータを記憶するテキストメモリと、テキストメ
モリに記憶された文書のキャラクタを表示するディスプ
レイを含む表示手段と、テキストメモリに記憶された文
書の全体に対して印字フォーマットを設定して、その印
字フォーマットのデータをメモリに記憶させる為の第1
印字フォーマット設定手段と、テキストメモリに記憶さ
れた文書の任意の部分に対して部分的な印字フォーマッ
トを設定して、その印字フォーマットのデータを前記メ
モリに記憶させる為の第2印字フォーマット設定手段と
を備えた文書処理装置において、前記ディスプレイのカ
ーソルで指示される入力位置をカウントしつつ記憶する
入力位置記憶手段と、前記入力手段を介して前記入力位
置にキャラクタを挿入して入力する際、入力位置記憶手
段のデータと、前記メモリのデータとに基いて、その入
力キャラクタの印字フォーマットを、この入力キャラク
タの左側のキャラクタの印字フォーマットと同じ印字フ
ォーマットに設定する印字フォーマット制御手段とを備
えたものである。
A document processing apparatus according to a first aspect of the present invention, as shown in the functional block diagram of FIG. 1, has input means for inputting characters such as characters and symbols and various commands, and input means. Text memory that stores the document data that consists of multiple characters and symbols input from, display means that includes a display that displays the characters of the document stored in the text memory, and the entire document stored in the text memory. The first for setting the print format to the memory and storing the data of the print format in the memory
Print format setting means, and second print format setting means for setting a partial print format for an arbitrary portion of the document stored in the text memory and storing the data of the print format in the memory. In a document processing apparatus including: an input position storage unit that counts and stores an input position pointed to by a cursor on the display; and a character input at the input position through the input unit to input A print format control means for setting the print format of the input character to the same print format as the print format of the character on the left side of the input character based on the data of the position storage means and the data of the memory Is.

【0011】請求項2の文書処理装置は、文字や記号等
のキャラクタ及び種々の指令を入力する為の入力手段
と、入力手段から入力された複数の文字や記号からなる
文書のデータを記憶するテキストメモリと、テキストメ
モリに記憶された文書のキャラクタを表示するディスプ
レイを含む表示手段と、テキストメモリに記憶された文
書の全体に対して印字フォーマットを設定して、その印
字フォーマットのデータをメモリに記憶させる為の第1
印字フォーマット設定手段と、テキストメモリに記憶さ
れた文書の任意の部分に対して部分的な印字フォーマッ
トを設定して、その印字フォーマットのデータを前記メ
モリに記憶させる為の第2印字フォーマット設定手段と
を備えた文書処理装置において、前記ディスプレイのカ
ーソルで指示される入力位置をカウントしつつ記憶する
入力位置記憶手段と、前記入力手段を介して前記入力位
置にキャラクタを挿入して入力する際、入力位置記憶手
段のデータと、前記メモリのデータとに基いて、その入
力キャラクタの印字フォーマットを、この入力キャラク
タの右側のキャラクタの印字フォーマットと同じ印字フ
ォーマットに設定する印字フォーマット制御手段とを備
えたものである。
According to a second aspect of the present invention, there is provided a document processing apparatus which stores input data for inputting characters such as characters and symbols and various commands, and document data including a plurality of characters and symbols input from the input device. A text memory and display means including a display for displaying the characters of the document stored in the text memory, and a print format is set for the entire document stored in the text memory, and the data of the print format is stored in the memory. First to remember
Print format setting means, and second print format setting means for setting a partial print format for an arbitrary portion of the document stored in the text memory and storing the data of the print format in the memory. In a document processing apparatus including: an input position storage unit that counts and stores an input position pointed to by a cursor on the display; and a character input at the input position through the input unit to input A print format control means for setting the print format of the input character to the same print format as the print format of the character on the right side of the input character based on the data of the position storage means and the data of the memory Is.

【0012】ここで、前記テキストメモリのデータを受
けてディスプレイに印字状態と同様のドットイメージで
表示する表示用ドットイメージデータを作成して表示手
段に出力する表示データ作成手段を設けてもよい(請求
項1または請求項2に従属の請求項3)。また、前記入
力位置記憶手段のデータを受けて、カーソルを前記入力
位置の左端に縦棒状に表示するカーソル表示データを作
成して表示手段に出力するカーソル表示データ作成手段
を設けてもよい(請求項3に従属の請求項4)。
[0012] Here, display data creating means may be provided for receiving the data in the text memory and creating display dot image data for displaying on the display in the same dot image as the printed state and outputting to the display means ( Claim 3) dependent on claim 1 or claim 2. Further, there may be provided cursor display data creation means for receiving the data of the input position storage means and creating cursor display data for displaying the cursor in a vertical bar shape at the left end of the input position and outputting the cursor display data to the display means. Claim 4) dependent on claim 3.

【0013】[0013]

【作用】請求項1の文書処理装置においては、オペレー
タにより、入力手段を介して文字や記号等のキャラクタ
及び種々の指令が入力され、入力された複数の文字や記
号からなる文書のデータがテキストメモリに記憶され、
表示手段のディスプレイには、テキストメモリに記憶さ
れた文書のキャラクタが表示される。オペレータによ
り、第1印字フォーマット設定手段を介して、テキスト
メモリに記憶された文書の全体に対して印字フォーマッ
トが設定され、その印字フォーマットのデータがメモリ
に記憶される。また、オペレータにより、第2印字フォ
ーマット設定手段を介して、テキストメモリに記憶され
た文書の任意の部分に対して部分的な印字フォーマット
が設定され、その印字フォーマットのデータが前記メモ
リに記憶される。
In the document processing apparatus of the present invention, the operator inputs characters such as characters and symbols and various commands through the input means, and the document data consisting of a plurality of input characters and symbols is converted into text. Stored in memory,
The character of the document stored in the text memory is displayed on the display of the display means. The operator sets the print format for the entire document stored in the text memory via the first print format setting means, and the data of the print format is stored in the memory. Further, the operator sets a partial print format for an arbitrary portion of the document stored in the text memory via the second print format setting means, and the data of the print format is stored in the memory. .

【0014】入力位置記憶手段は、前記ディスプレイの
カーソルで指示される入力位置をカウントしつつ記憶
し、印字フォーマット制御手段は、入力手段を介して前
記入力位置にキャラクタを挿入して入力する際、入力位
置記憶手段のデータと、前記メモリのデータとに基い
て、その入力キャラクタの印字フォーマットを、この入
力キャラクタの左側のキャラクタの印字フォーマットと
同じ印字フォーマットに設定する。
The input position storage means counts and stores the input position indicated by the cursor on the display, and the print format control means inserts a character into the input position via the input means and inputs the character. Based on the data in the input position storage means and the data in the memory, the print format of the input character is set to the same print format as the print format of the character to the left of this input character.

【0015】請求項2の文書処理装置においては、入力
手段、テキストメモリ、表示手段、第1印字フォーマッ
ト設定手段、及び第2印字フォーマット設定手段の作用
については、請求項1と同様である。入力位置記憶手段
は、前記ディスプレイのカーソルで指示される入力位置
をカウントしつつ記憶し、印字フォーマット制御手段
は、入力手段を介して前記入力位置にキャラクタを挿入
して入力する際、入力位置記憶手段のデータと、前記メ
モリのデータとに基いて、その入力キャラクタの印字フ
ォーマットを、この入力キャラクタの右側のキャラクタ
の印字フォーマットと同じ印字フォーマットに設定す
る。
In the document processing apparatus of the second aspect, the operation of the input means, the text memory, the display means, the first print format setting means, and the second print format setting means is the same as that of the first aspect. The input position storage means counts and stores the input position designated by the cursor on the display, and the print format control means stores the input position when the character is inserted into the input position via the input means to input. Based on the data of the means and the data of the memory, the print format of the input character is set to the same print format as the print format of the character on the right side of the input character.

【0016】請求項3の文書処理装置においては、表示
データ作成手段は、前記テキストメモリのデータを受け
てディスプレイに印字状態と同様のドットイメージで表
示する表示用ドットイメージデータを作成して表示手段
に出力する。請求項4の文書処理装置においては、カー
ソル表示データ作成手段は、前記入力位置記憶手段のデ
ータを受けて、カーソルを前記入力位置の左端に縦棒状
に表示するカーソル表示データを作成して表示手段に出
力する。
In the document processing apparatus according to the present invention, the display data creating means receives the data in the text memory and creates display dot image data to be displayed on the display as a dot image similar to the printing state, and the display means. Output to. 5. The document processing apparatus according to claim 4, wherein the cursor display data creating means receives the data of the input position storing means and creates cursor display data for displaying the cursor in a vertical bar shape at the left end of the input position and displaying means. Output to.

【0017】[0017]

【実施例】以下、本発明の実施例について図面に基いて
説明する。本実施例は、アルファベット文字や記号など
の多数のキャラクタを印刷テープに印刷可能なテープ印
刷装置に本発明を適用した場合のものである。図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. This embodiment is a case where the present invention is applied to a tape printing apparatus capable of printing a large number of characters such as alphabetic characters and symbols on a printing tape. As shown in FIG. 2, a keyboard 3 is arranged in the front part of the main body frame 2 of the tape printing apparatus 1, a printing mechanism PM is arranged in the main body frame 2 behind the keyboard 3, and the keyboard 3 is arranged. Immediately behind it, a liquid crystal display 22 is provided which can display input characters and symbols as a print image. This display 22 has 32 dots in the vertical direction,
It has a display screen composed of 121 dots in the horizontal direction. Here, reference numeral 4 is a release button for opening the cover frame 6 when the tape cassette CS attached to the printing mechanism PM is attached or detached.

【0018】キーボード(入力手段に相当する)3に
は、アルファベット文字や数字や記号を入力する為の文
字キー、スペースキー、リターンキー、カーソルKを上
下左右方向に移動させる為のカーソル移動キー、ローカ
ル印字フォーマット(部分的印字フォーマットに相当
し、以下単に、ローカルFとする)を設定するローカル
F設定キー、各種の設定処理を終了する実行キー、印刷
を指令する印刷キー、電源をON・OFFする為の電源
キーなどが設けられている。
The keyboard (corresponding to the input means) 3 is a character key for inputting alphabetic characters, numbers and symbols, a space key, a return key, a cursor movement key for moving the cursor K vertically and horizontally. A local F setting key for setting a local print format (corresponding to a partial print format, hereinafter simply referred to as local F), an execution key for ending various setting processes, a print key for instructing printing, and power ON / OFF There is a power key and so on.

【0019】次に、印刷機構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 attached to the printing mechanism PM. The tape cassette CS has a laminated film tape. 7, a tape spool 8 on which the print ribbon 9 is wound, a ribbon supply spool 10 on which a print ribbon 9 is wound, a take-up spool 11 for winding the print ribbon 9, and a double-sided tape 12 having the same width as the laminate film tape 7. And a supply roller 13 wound with the release paper on the outside, and a joining roller 1 for joining the laminated film tape 7 and the double-sided tape 12 together.
4 and 4 are rotatably provided.

【0020】前記ラミネートフィルムテープ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 laminated film tape 7 and the print ribbon 9 overlap each other, and the platen roller 1 for pressing the laminated 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 create the printing tape 19 are rotatable on a support 18 pivotally attached to the body frame 2. Is pivoted to. In the thermal head 15, a heating element group composed of 128 heating elements is vertically arranged.

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

【0022】次に、この印刷テープ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 cutting device 30 is provided on the inner side of the main body frame 2 corresponding to the left side of the tape cassette CS. -Shaped auxiliary frame 31 is erected, and fixed blade 32 is fixed to this auxiliary frame 31 upward. A pivot shaft 33 in the left-right direction fixed to the auxiliary frame 31 rotatably pivots a portion near the front end of an operation lever 34 extending in the front-rear direction, and the pivot lever 33 extends forward of the pivot shaft 33 of the operation lever 34. In the corresponding part,
The movable blade 35 is attached so as to face the fixed blade 32. Further, the rear end portion of the operation lever 34 is provided with the cutting motor 4
6 (see FIG. 4) is configured to be swingable up and down by a swing drive mechanism (not shown), and the movable blade 35 is always held in a state of being separated from the fixed blade 32.

【0023】そして、サーマルヘッド15により印刷さ
れた印刷テープ19は、テープカセットCSから固定刃
32と可動刃35との間を通って本体フレーム2外に延
びているので、切断信号により駆動された切断用モータ
46により、揺動駆動機構を介して操作レバー34の後
端部が上下揺動され、可動刃35が固定刃32に接近し
て、これら両刃32・35で印刷テープ19が切断され
る。
Since 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 the space between the fixed blade 32 and the movable blade 35, it is driven by the cutting signal. The cutting motor 46 vertically swings the rear end portion of the operation lever 34 via the swing drive mechanism, the movable blade 35 approaches the fixed blade 32, and the printing tape 19 is cut by these both blades 32, 35. It

【0024】ところで、前記テープカセットCSから繰
出される印刷テープ19として、テープ幅を6mm、9m
m、12mm、18mm、24mmとする5種類が準備されて
おり、これらテープカセットCSの底壁部には、これら
5種類のテープ幅の何れかを検知する為に、4つの突出
爪の有無を組合せた突出片20が設けられている。そし
て、このテープカセットCSの下側を支持する本体フレ
ーム2には、この突出片20の突出爪の組合せからテー
プ幅を検知するカセットセンサ42(図4参照)が取付
けられている。即ち、このカセットセンサ42は、突出
片20を構成する突出爪の組合せにより、例えば、テー
プ幅が24mmのときには「0100」のカセット信号T
Sを出力し、またテープ幅が12mmのときには「110
0」のカセット信号TSを出力するとともに、テープカ
セットCSが装着されていないときには、「0000」
のカセット信号TSを出力する。
By the way, as the printing tape 19 fed from the tape cassette CS, tape widths are 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 has four protruding claws in order to detect any of these five types of tape widths. A combined protruding piece 20 is provided. A cassette sensor 42 (see FIG. 4) that detects the tape width from the combination of the protruding claws of the protruding piece 20 is attached to the main body frame 2 that supports the lower side of the tape cassette CS. That is, the cassette sensor 42 uses the combination of the projecting claws that form the projecting piece 20 to, for example, the cassette signal T of "0100" when the tape width is 24 mm.
When S is output and the tape width is 12 mm, "110
The cassette signal TS of "0" is output, and when the tape cassette CS is not mounted, "0000" is output.
The cassette signal TS of is output.

【0025】次に、テープ印刷装置1の制御系は、図4
のブロック図に示すように構成されている。制御装置C
の入出力インターフェース50には、キーボード3と、
カセットセンサ42と、液晶ディスプレイ(LCD)2
2に表示データを出力する為のビデオRAM24を有す
るディスプレイコントローラ(LCDC)23と、警告
用ブザー43の為の駆動回路44と、サーマルヘッド1
5を駆動する為の駆動回路47と、テープ送りモータ4
5を駆動する為の駆動回路48と、切断用モータ46を
駆動する為の駆動回路49とが夫々接続されている。
Next, the control system of the tape printer 1 is shown in FIG.
The block diagram of FIG. Control device C
The input / output interface 50 of the
Cassette sensor 42 and liquid crystal display (LCD) 2
2, a display controller (LCDC) 23 having a video RAM 24 for outputting display data, a drive circuit 44 for a warning buzzer 43, and the thermal head 1.
Drive circuit 47 for driving 5, and tape feed motor 4
A drive circuit 48 for driving the motor 5 and a drive circuit 49 for driving the cutting motor 46 are connected to each other.

【0026】制御装置Cは、CPU52と、このCPU
52にデータバスなどのバス51を介して接続された入
出力インターフェース50、表示用CG(キャラクタジ
ェネレータ)ROM53、印刷用CG(キャラクタジェ
ネレータ)ROM54、ROM55及びRAM60とか
ら構成されている。表示用CGROM53には、アルフ
ァベット文字や記号などの多数のキャラクタの各々に関
して、表示用ドットパターンデータが、各書体(ゴシッ
ク系書体、明朝系書体など)毎に6種類(7、10、1
6、21、32、32BIG ドット)の表示文字サイズ
分、コードデータに対応させて格納されている。ここ
で、32BIG ドットの表示文字サイズは、アルファベッ
トの大文字のようにベースラインの下側に食み出さない
文字列のときに、32ドット文字サイズより大きく表示
できる表示文字サイズである。
The control device C includes a CPU 52 and this CPU.
An input / output interface 50, a display CG (character generator) ROM 53, a printing CG (character generator) ROM 54, a ROM 55, and a RAM 60, which are connected to 52 via a bus 51 such as a data bus. The display CGROM 53 has six types of display dot pattern data (7, 10, 1) for each typeface (Gothic typeface, Mincho typeface, etc.) for each of a large number of characters such as alphabetic characters and symbols.
6, 21, 32, and 32 BIG dots) are stored in association with the code data corresponding to the display character size. 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 in the case of a character string that does not extend below the baseline like an uppercase letter of the alphabet.

【0027】印刷用CGROM54には、アルファベッ
ト文字や記号などの多数のキャラクタの各々に関して、
印刷用ドットパターンデータが、各書体毎に7種類(6
ポイント:16ドット、10ポイント:24ドット、1
3ポイント:32ドット、19ポイント:48ドット、
26ポイント:64ドット、38ポイント:96ドッ
ト、44ポイント:96BIG ドット)の印刷文字サイズ
分、コードデータに対応させて格納されている。ここ
で、96BIG ドットの印刷文字サイズは、アルファベッ
トの大文字のようにベースラインの下側に食み出さない
文字列のときに、96ドット文字サイズより大きく印刷
できる文字サイズである。
The printing CGROM 54 stores, for each of a large number of characters such as alphabetic characters and symbols,
There are 7 types of dot pattern data for printing (6
Points: 16 dots, 10 points: 24 dots, 1
3 points: 32 dots, 19 points: 48 dots,
26 points: 64 dots, 38 points: 96 dots, 44 points: 96 BIG dots) are stored in correspondence with the print character size corresponding to 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 in the case of a character string that does not extend below the baseline like an uppercase letter of the alphabet.

【0028】ROM55には、キーボード3から入力さ
れた文字や数字や記号などのキャラクタのコードデータ
に対応させてディスプレイコントローラ23を制御する
表示駆動制御プログラム、印刷データバッファ67のデ
ータを順次読出してサーマルヘッド15やテープ送りモ
ータ45を駆動する印刷駆動制御プログラム、本願特有
の後述のテープ印刷制御の制御プログラムなどが格納さ
れている。このテープ印刷制御には、文書データを印刷
イメージ表示モードによる印刷イメージ表示制御と、デ
ータ内容表示モードによるデータ内容表示制御が含まれ
ている。このROM55には、図5に示すように、印刷
文字サイズSZとそのサイズで印刷するときの表示文字
サイズとを対応させた文字サイズ変換テーブルTB1が
格納されている。
In the ROM 55, the display drive control program for controlling the display controller 23 in correspondence with the code data of characters such as characters, numbers and symbols input from the keyboard 3, and the data in the print data buffer 67 are sequentially read out to perform thermal processing. A print drive control program for driving the head 15 and the tape feed motor 45, a control program for tape print control, which will be described later and is unique to the present application, are stored. This tape print control includes print image display control in the print image display mode and data content display control in the data content display mode for the document data. As shown in FIG. 5, the ROM 55 stores a character size conversion table TB1 that associates the print character size SZ with the display character size when printing with that size.

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

【0030】RAM60のテキストメモリ61には、キ
ーボード3から入力された文書データやローカルフォー
マットデータが格納される。印刷パラメータメモリ62
には、テキストメモリ61の先頭アドレスを指示する先
頭アドレスポインタのポインタ値SPと、その末尾アド
レスを指示する末尾アドレスポインタのポインタ値EP
と、データカウント値DCと、印刷文字サイズSZのデ
ータと、文字修飾種類MSの番号データと、テープ幅デ
ータや書体番号のデータなどが格納される。ポインタメ
モリ63には、カーソルKの表示位置に対応するテキス
トメモリ61のアドレスを指示するカーソルポインタの
値CP、文書データを検索する検索ポインタの値KPが格納
される。表示文字サイズメモリ64には、求められた表
示文字サイズのデータが格納される。
A text memory 61 of the RAM 60 stores document data and local format data input from the keyboard 3. Print parameter memory 62
Includes a pointer value SP of a start address pointer that indicates the start address of the text memory 61 and a pointer value EP of an end address pointer that indicates the end address thereof.
The data count value DC, the print character size SZ data, the character modification type MS number data, the tape width data, the font number data, and the like are stored. The pointer memory 63 stores a value CP of a cursor pointer that indicates the address of the text memory 61 corresponding to the display position of the cursor K, and a value KP of a search pointer that searches document data. The display character size memory 64 stores data of the obtained display character size.

【0031】配置位置情報メモリ65には、表示する各
文字や記号の表示データバッファ66における表示位置
情報が格納される。表示データバッファ66には、入力
された複数の文字や記号の表示用ドットパターンデータ
が合成して格納され、また印刷データバッファ67に
は、印刷に供する複数の文字や記号の印刷用ドットパタ
ーンデータが合成して印刷用ドットイメージデータとし
て格納される。
The arrangement position information memory 65 stores the display position information in the display data buffer 66 of each character or symbol to be displayed. The display data buffer 66 stores the input dot pattern data for display of a plurality of characters or symbols, and the print data buffer 67 stores the print dot pattern data of a plurality of characters or symbols for printing. Are combined and stored as dot image data for printing.

【0032】次に、テープ印刷装置1の制御装置Cで行
なわれるテープ印刷制御のルーチンについて、図6〜図
11のフローチャートに基いて説明する。尚、図中符号
Si(i=10、11、12・・・・)は各ステップで
ある。キーボード3上の電源キーにより電源が投入され
ると、この制御が開始され、先ずRAM60の各メモリ
61〜67をクリアするとともに、印刷イメージ表示モ
ードが設定され、印刷機構PMを初期化する初期設定処
理が実行される(S10)。その後、入力されたキャラク
タを印刷状態と同様のドットイメージで表示する印刷イ
メージ表示制御が起動される(S11)。次に、カセット
センサ42からのカセット信号TSが読込まれ、このカ
セット信号TSに基いて、現在装着されているテープカ
セットCSに収納されている印刷テープ19のテープ幅
に対応するテープ幅データが印刷パラメータメモリ62
に格納される(S12)。
Next, a tape print control routine executed by the controller C of the tape printer 1 will be described with reference to the flowcharts of FIGS. In the figure, reference numeral Si (i = 10, 11, 12, ...) Indicates each step. When the power is turned on by the power key on the keyboard 3, this control is started, first the respective memories 61 to 67 of the RAM 60 are cleared, the print image display mode is set, and the print mechanism PM is initialized. The process is executed (S10). After that, the print image display control for displaying the input character as a dot image similar to the print state is activated (S11). Next, the cassette signal TS from the cassette sensor 42 is read, and based on the cassette signal TS, tape width data corresponding to the tape width of the printing tape 19 stored in the currently mounted tape cassette CS is printed. Parameter memory 62
(S12).

【0033】次に、テキストメモリ61の先頭の2バイ
トには、標準の印刷フォーマット情報データが格納され
(S13)、ディスプレイ22には、そのテープ幅に応じ
た表示領域を有する印刷イメージ表示画面が表示される
とともに、標準印刷フォーマット情報の印刷文字サイズ
に対応する表示文字サイズの大きさを有する縦棒状のカ
ーソルKが表示される(S14)。例えば、図12に示す
ように、テキストメモリ61の先頭の2バイトには、書
体として「明朝体」、印刷文字サイズSZとして、テー
プ幅と印刷行数とに基いて自動的に文字サイズを決定す
る「オートポイント」、文字修飾種類MSとして「修飾
なし」・・・を含む標準印刷フォーマット情報が格納さ
れる。次に、テキストメモリ61に格納された文字や記
号を印刷イメージで表示する印刷イメージ表示処理が実
行される(S15)。この印刷イメージ表示処理について
は説明の都合上、後述することにする。
Next, standard print format information data is stored in the first 2 bytes of the text memory 61 (S13), and the display 22 displays a print image display screen having a display area corresponding to the tape width. In addition to being displayed, a vertical bar-shaped cursor K having a display character size corresponding to the print character size of the standard print format information is displayed (S14). For example, as shown in FIG. 12, in the first 2 bytes of the text memory 61, the character type is “Mincho” and the print character size SZ is the character size automatically based on the tape width and the number of print lines. Standard print format information including “auto point” to be determined and “no modification” as the character modification type MS is stored. Next, a print image display process for displaying the characters and symbols stored in the text memory 61 as a print image is executed (S15). This print image display processing will be described later for convenience of description.

【0034】次に、アルファベット文字キーや記号キー
や数字キーなどの印刷可能キーが操作されたときには
(S16・S17:Yes )、操作された印刷可能キーのコー
ドデータを文書データとしてテキストメモリ61に格納
する文書データ格納処理制御(図7参照)が実行される
(S21)。この制御が開始されると、先ず検索ポインタ
値KPに、カーソルポインタ値CPで指示するアドレスがセ
ットされ(S28)、この検索ポインタ値KPで指示するア
ドレスのデータが読込まれる(S29)。次に、このデー
タが後述するローカルフォーマットデータのローカルフ
ォーマット情報LFI でなく(S30:No)、しかもローカ
ルF終了コードLFE でもないときには(S31:No)、検
索ポインタ値KPで指示するアドレス以降の各キャラクタ
のコードデータが、1桁分ずつ文末側のアドレスへ移動
され(S37)、入力された印刷可能キーに対応するキャ
ラクタのコードデータがこの検索ポインタ値KPで指示す
るアドレスに挿入され(S38)、この制御を終了して、
テープ印刷制御のS15にリターンする。
Next, when a printable key such as an alphabetic character key, a symbol key, or a numeric key is operated (S16 / S17: Yes), the code data of the operated printable key is stored in the text memory 61 as document data. Document data storage processing control (see FIG. 7) to be stored is executed (S21). When this control is started, the address designated by the cursor pointer value CP is first set in the search pointer value KP (S28), and the data of the address designated by the search pointer value KP is read (S29). Next, when this data is neither the local format information LFI of the local format data described later (S30: No) nor the local F end code LFE (S31: No), each address after the address designated by the search pointer value KP The character code data is moved by one digit to the address on the sentence end side (S37), and the character code data corresponding to the input printable key is inserted into the address designated by the search pointer value KP (S38). , End this control,
The process returns to S15 of tape printing control.

【0035】例えば、図12に示すように、カーソルポ
インタ値CP1 が、標準印刷フォーマット情報の次のアド
レスを指示しているときに、アルファベット文字「A」
が入力されたときには、文字「A」のコードデータがカ
ーソルポインタ値CP1 に対応する検索ポインタ値KP1 で
指示するアドレスに挿入により格納される。同様に、文
字列「B123」が入力されたときには、カーソルポイ
ンタ値CPが文字入力毎に順次インクリメントされて、こ
れらのコードデータが文字「A」のコードデータに後続
して挿入により順次格納される。
For example, as shown in FIG. 12, when the cursor pointer value CP1 indicates the next address of the standard print format information, the alphabetic character "A" is displayed.
When is input, the code data of the character "A" is inserted and stored in the address designated by the search pointer value KP1 corresponding to the cursor pointer value CP1. Similarly, when the character string “B123” is input, the cursor pointer value CP is sequentially incremented for each character input, and these code data are sequentially stored by inserting after the code data of the character “A”. .

【0036】次に、前記印刷イメージ表示処理制御(図
8参照)について説明する。この制御が開始されると、
先ずテキストメモリ61内のデータが先頭アドレスから
順次検索され、印刷フォーマット情報やキャラクタコー
ドや改行コードに基いて、表示する文字や記号の各々に
関して、表示用ドットパターンデータを表示データバッ
ファ66に展開する為の配置位置情報が求められ、その
配置位置情報が配置位置情報メモリ65に格納される
(S40)。即ち、この配置位置情報は、例えば、印刷フ
ォーマット情報やキャラクタコードや改行コードと印刷
用ドットパターンデータとから印刷時の文字配置位置が
求められ、その文字配置位置の座標値を1/3倍して、
表示用配置位置とする等して求められる。
Next, the print image display processing control (see FIG. 8) will be described. When this control is started,
First, the data in the text memory 61 is sequentially searched from the head address, and the display dot pattern data is expanded in the display data buffer 66 for each of the characters and symbols to be displayed based on the print format information, the character code, and the line feed code. The placement position information for the purpose is obtained, and the placement position information is stored in the placement position information memory 65 (S40). That is, as the arrangement position information, for example, the character arrangement position at the time of printing is obtained from the print format information, the character code, the line feed code, and the printing dot pattern data, and the coordinate value of the character arrangement position is multiplied by 1/3. hand,
It is obtained by setting the display layout position.

【0037】次に、印刷パラメータメモリ62における
印刷処理に関するフォーマット情報を初期化する初期化
処理が実行される(S41)。即ち、印刷パラメータメモ
リ62において、先頭アドレスポインタ値SPにはテキ
ストメモリ61の先頭アドレスがセット(図12参照)
され、末尾アドレスポインタ値EPにはテキストメモリ
61の末尾アドレスの次のアドレス(末尾アドレス+
2)がセット(図12参照)され、データカウント値D
Cとして初期値「0」がセットされ、更に印刷文字サイ
ズSZとして、印刷領域の大きさと印刷行数とで印刷文
字サイズを求める「AUTO」ポイントがセットされ、文字
修飾種類MSとして、文字修飾を施さない「修飾番号
0」がセットされ、また書体として「明朝書体」がセッ
トされる。
Next, an initialization process for initializing the format information relating to the printing process in the print parameter memory 62 is executed (S41). That is, in the print parameter memory 62, the start address of the text memory 61 is set in the start address pointer value SP (see FIG. 12).
Then, the end address pointer value EP has an address next to the end address of the text memory 61 (end address +
2) is set (see FIG. 12) and the data count value D
An initial value “0” is set as C, and an “AUTO” point for obtaining the print character size by the size of the print area and the number of print lines is set as the print character size SZ. The "modification number 0" that is not applied is set, and the "Mincho typeface" is set as the typeface.

【0038】次に、印刷フォーマット情報のデータやキ
ャラクタコードは夫々2バイト構成なので、先頭アドレ
スに、データカウント値DCを2倍したアドレス分を加
算した検索アドレスのデータが読込まれ(S42)、その
データが、ローカルF情報を含み各種の印刷フォーマッ
ト情報のデータのときには(S43:Yes )、その印刷フ
ォーマット情報の印刷文字サイズSZや文字修飾種類M
Sなどを印刷パラメータメモリ62に格納する印刷フォ
ーマット情報変更処理制御が実行される(S45)。
Next, since the data of the print format information and the character code are each composed of 2 bytes, the data of the search address obtained by adding the address for which the data count value DC is doubled is read to the start address (S42). When the data is data of various print format information including the local F information (S43: Yes), the print character size SZ and the character modification type M of the print format information.
The print format information change processing control for storing S and the like in the print parameter memory 62 is executed (S45).

【0039】次に、データカウント値DCが1つインク
リメントされ(S47)、先頭アドレスポインタ値SP
に、データカウント値DCを2倍したアドレス分を加算
した検索アドレスと末尾アドレスポインタ値EPで指示
するアドレスとが合致せず、テキストメモリ61に表示
に供する文字が存在するときには(S48:No)、S42以
降が繰り返して実行される。
Next, the data count value DC is incremented by 1 (S47), and the start address pointer value SP
When the search address obtained by adding the address obtained by doubling the data count value DC does not match the address designated by the end address pointer value EP, and there is a character to be displayed in the text memory 61 (S48: No). , S42 and subsequent steps are repeatedly executed.

【0040】そして、検索アドレスのデータが印刷可能
なキャラクタコードのときには(S43:No、S44:Yes
)、表示用イメージ発生処理制御(図9参照)が実行
される(S46)。この制御が開始されると、先ず文字サ
イズ変換テーブルTB1に基いて、印刷パラメータメモ
リ62内の印刷文字サイズSZに対応する表示文字サイ
ズが読込まれて表示文字サイズメモリ64に格納され
(S55)、この表示文字サイズと表示文字サーチテーブ
ルとに基いて、その表示文字サイズの一連のキャラクタ
のドットパターンデータが格納されている表示用CGR
OM53のインデックスアドレスが読込まれる(S5
6)。
When the data of the search address is a printable character code (S43: No, S44: Yes)
), Display image generation processing control (see FIG. 9) is executed (S46). When this control is started, first, based on the character size conversion table TB1, the display character size corresponding to the print character size SZ in the print parameter memory 62 is read and stored in the display character size memory 64 (S55). Based on the display character size and the display character search table, a display CGR in which dot pattern data of a series of characters of the display character size is stored.
The index address of OM53 is read (S5
6).

【0041】更に、そのインデックスアドレスと表示文
字インデックステーブルとキャラクタコードとに基い
て、そのキャラクタコードの表示用CGROM53にお
ける格納先頭アドレスつまりフォント記憶アドレスが読
込まれ(S57)、そのフォント記憶アドレスに格納され
ている表示用ドットパターンデータが表示用CGROM
53から読出され、表示データバッファ66において、
印刷文字位置に対応する表示文字位置に格納され(S5
8)、この制御を終了して、印刷イメージ表示処理制御
のS47にリターンする。
Further, based on the index address, the display character index table and the character code, the storage start address of the character code in the display CGROM 53, that is, the font storage address is read (S57) and stored in the font storage address. Displayed dot pattern data is CGROM for display
53 is read out, and in the display data buffer 66,
It is stored in the display character position corresponding to the print character position (S5
8) Then, this control is ended, and the process returns to S47 of the print image display processing control.

【0042】次に、印刷イメージ表示処理制御におい
て、S47が実行された後、先頭アドレスに、データカウ
ント値DCを2倍したアドレス分を加算した検索アドレ
スと末尾アドレスポインタ値EPで指示するアドレスと
が合致したときには(S48:Yes )、表示データバッフ
ァ66に展開して格納された表示用ドットイメージデー
タがビデオRAM24に出力されてディスプレイ22に
表示され(S49)、更にカーソル表示処理制御が実行さ
れ(S50)、この制御を終了して、テープ印刷制御のS
16にリターンする。このカーソル表示処理制御において
は、縦棒状のカーソルKの為のカーソル表示データが作
成されてビデオRAM24に出力され、カーソルポイン
タ値CPに対応するディスプレイ22上の入力位置の左端
にカーソルKが表示される。
Next, in the print image display processing control, after S47 is executed, a search address obtained by adding an address obtained by doubling the data count value DC to the start address and an address designated by the end address pointer value EP If the values match with each other (S48: Yes), the display dot image data expanded and stored in the display data buffer 66 is output to the video RAM 24 and displayed on the display 22 (S49), and the cursor display processing control is further executed. (S50), ending this control, S of tape printing control
Return to 16. In this cursor display processing control, cursor display data for the vertical bar-shaped cursor K is created and output to the video RAM 24, and the cursor K is displayed at the left end of the input position on the display 22 corresponding to the cursor pointer value CP. It

【0043】例えば、24mmのテープ幅の印刷テープ1
9を収納したテープカセットCSが装着されており、テ
キストメモリ61には、図12に示すように、標準の印
刷フォーマット情報や数字コード列「AB123」が格
納され、カーソルポインタ値CPは数字「3」の次のアド
レスを指示している場合には、図13に示すように、2
4mmのテープ幅に対応して、表示領域全体を印刷イメー
ジ表示画面とし、文字列「AB123」が、その標準の
印刷フォーマット情報に基いた印刷イメージでディスプ
レイ22に表示されるとともに、カーソルポインタ値CP
2 に対応して、カーソルKが数字「3」の次の入力位置
の左端に表示される。
For example, a printing tape 1 having a tape width of 24 mm
A tape cassette CS storing 9 is mounted, standard print format information and a numeric code string "AB123" are stored in the text memory 61 as shown in FIG. 12, and the cursor pointer value CP is the numeric value "3". When the next address of "" is designated, as shown in FIG.
Corresponding to a tape width of 4 mm, the entire display area is used as a print image display screen, and the character string "AB123" is displayed on the display 22 as a print image based on the standard print format information and the cursor pointer value CP.
Corresponding to 2, the cursor K is displayed at the left end of the input position next to the number "3".

【0044】次に、ローカルF設定キーが操作されたと
きには(S16:Yes 、S17:No、S18:Yes )、文字列
範囲設定処理制御(図10参照)が実行される。この制
御が開始されると、先ず印刷イメージ表示制御が一時的
に中断されて、ローカルF設定範囲設定画面が表示され
る(S60)。次に、カーソル右移動キーが操作されたと
きには(S61・S62:Yes )、カーソルポインタ値CPが
2つインクリメントされ(S66)、カーソルポインタ値
CPの移動に伴って、カーソルKの直ぐ左側の文字まで反
転表示され(S67)、S61に戻る。また、カーソル左移
動キーが操作されたときには(S61:Yes 、S62:No、
S63:Yes )、カーソルポインタ値CPが2つデクリメン
トされ(S68)、S67を経てS61に戻る。
Next, when the local F setting key is operated (S16: Yes, S17: No, S18: Yes), the character string range setting processing control (see FIG. 10) is executed. When this control is started, the print image display control is temporarily interrupted, and the local F setting range setting screen is displayed (S60). Next, when the cursor right movement key is operated (S61 / S62: Yes), the cursor pointer value CP is incremented by 2 (S66), and the cursor pointer value is increased.
With the movement of CP, characters up to the immediate left of the cursor K are highlighted (S67), and the process returns to S61. When the cursor left movement key is operated (S61: Yes, S62: No,
S63: Yes), the cursor pointer value CP is decremented by 2 (S68), and the process returns to S61 via S67.

【0045】一方、リターンキーが操作されたときには
(S61:Yes 、S62・S63:No、S64:Yes )、反転表
示されている文字列がローカルFを適用する範囲として
設定され(S69)、この制御を終了して、テープ印刷制
御のS22にリターンする。しかし、キャンセルキーが操
作されたときには(S61:Yes 、S62・S63・S64:N
o、S65:Yes )、ローカルFを適用する設定範囲が無
効にされ且つローカルF設定範囲設定画面が消去され、
印刷イメージ表示制御が起動されて(S70)、テープ印
刷制御のS15にリターンする。例えば、図14に示すよ
うに、数字「1」にカーソルKが表示されているとき
に、ローカルF設定キーが操作されたときには、第1表
示行に範囲設定を促すメッセージを有するローカルF設
定範囲設定画面が表示されるので、カーソル右移動キー
を3回操作すると、図15に示すように、数字列「12
3」が反転表示され、リターンキーを操作すると、数字
列「123」がローカルFを適用する範囲に設定され
る。
On the other hand, when the return key is operated (S61: Yes, S62 / S63: No, S64: Yes), the highlighted character string is set as the range to which the local F is applied (S69). The control is ended, and the process returns to S22 of tape printing control. However, when the cancel key is operated (S61: Yes, S62, S63, S64: N
o, S65: Yes), the setting range to which the local F is applied is invalidated, and the local F setting range setting screen is deleted,
The print image display control is activated (S70), and the process returns to S15 of the tape print control. For example, as shown in FIG. 14, when the cursor F is displayed at the number "1" and the local F setting key is operated, the local F setting range having a message for prompting the range setting is displayed on the first display line. Since the setting screen is displayed, if the cursor right move key is operated three times, as shown in FIG.
When "3" is highlighted and the return key is operated, the number string "123" is set to the range to which the local F is applied.

【0046】次に、テープ印刷制御において、ローカル
Fデータ設定処理制御(図11参照)が実行される(S
22)。この制御が開始されると、先ずローカルF設定画
面が表示される(S80)。例えば、図16に示すよう
に、第1表示行には、「書体」と「印刷文字サイズ」と
「修飾種類」とからなるフォーマット設定内容を有する
ローカルFの設定画面が表示される。ここで、最初の文
字「A」が書体のうちの「明朝書体」であり、次の文字
「AT」が、自動的に文字サイズを決定する「オートポ
イント」であり、次の文字列「NORM」が修飾種類の
うちの「修飾なし」であり、ブロックカーソルBKが設
定内容「明朝書体」に表示されている。
Next, in tape printing control, local F data setting processing control (see FIG. 11) is executed (S).
twenty two). When this control is started, the local F setting screen is first displayed (S80). For example, as shown in FIG. 16, in the first display line, a local F setting screen having format setting contents including “typeface”, “print character size”, and “decoration type” is displayed. Here, the first character "A" is the "Mincho typeface" of the typeface, the next character "AT" is the "auto point" that automatically determines the character size, and the next character string " “NORM” is “no modification” of the modification types, and the block cursor BK is displayed in the setting content “Mincho typeface”.

【0047】次に、カーソル右・左移動キーが操作され
たときには(S81・S82:Yes )、ブロックカーソルB
Kが、右側の設定内容に移動され、或いは左側の設定内
容に移動され(S86)、S81に戻る。また、カーソル上
・下移動キーが操作されたときには(S81:Yes 、S8
2:No、S83:Yes )、ブロックカーソルBKで指示さ
れる設定項目の次の設定内容又は前の設定内容が表示さ
れ(S87)、S81に戻る。そして、リターンキーが操作
されたときに(S81:Yes 、S82・S83:No、S84:Ye
s )、カーソルポインタ値CPが、後述するローカルフォ
ーマットデータのローカルF開始コードLFT とローカル
F終了コードLFE の格納アドレスの間に位置しない場
合、つまり新規に設定するローカルFが既に設定されて
いるローカルフォーマットデータ内でないときには(S
88:No)、テキストメモリ61には、ローカルフォーマ
ット情報LFI やローカルF開始コードLFT やローカルF
終了コードLFE を含むローカルフォーマットデータが格
納される(S89)。
Next, when the cursor right / left movement key is operated (S81 / S82: Yes), the block cursor B
K is moved to the setting content on the right side or the setting content on the left side (S86), and the process returns to S81. When the cursor up / down movement keys are operated (S81: Yes, S8
2: No, S83: Yes), the next setting content or the previous setting content of the setting item designated by the block cursor BK is displayed (S87), and the process returns to S81. When the return key is operated (S81: Yes, S82 / S83: No, S84: Ye
s), if the cursor pointer value CP is not located between the storage addresses of the local F start code LFT and local F end code LFE of the local format data described later, that is, the newly set local F is already set. If not in the format data (S
88: No), the text memory 61 stores local format information LFI, local F start code LFT, local F
The local format data including the end code LFE is stored (S89).

【0048】そして、この制御を終了して、前記テープ
印刷制御のS15にリターンし、印刷イメージ表示制御が
起動される。例えば、図17に示すように、カーソル右
移動キー操作で次の設定内容「印刷文字サイズ」が選択
され、更にカーソル上移動キー操作で所望の文字サイズ
「19ポイント」が設定され、リターンキー操作により
ローカルFが設定される。
Then, after ending this control, the process returns to S15 of the tape print control to activate the print image display control. For example, as shown in FIG. 17, the next setting content "print character size" is selected by operating the cursor right movement key, the desired character size "19 points" is further set by operating the cursor movement key, and the return key operation is performed. Sets the local F.

【0049】しかし、キャンセルキーが操作されたとき
には(S81:Yes 、S82・S83・S84:No、S85:Yes
)、ローカルF設定が無効にされて、前記S15にリタ
ーンする。ここで、リターンキーが操作されたときに、
カーソルポインタ値CPが、ローカルフォーマットデータ
のローカルF開始コードLFT のアドレスとローカルF終
了コードLFE のアドレスの間に位置するときには(S8
8:Yes )、ローカルFが重畳して設定されることにな
り、警告メッセージがディスプレイ22に表示され(S
90)、同様にローカルF設定が無効にされて、前記S15
にリターンする。
However, when the cancel key is operated (S81: Yes, S82 / S83 / S84: No, S85: Yes).
), The local F setting is invalidated, and the process returns to S15. Here, when the return key is operated,
When the cursor pointer value CP is located between the address of the local F start code LFT and the address of the local F end code LFE of the local format data (S8
8: Yes), the local F is superimposed and set, and a warning message is displayed on the display 22 (S
90), similarly, the local F setting is invalidated, and the above S15
Return to.

【0050】例えば、図17に示すように、ローカルF
の設定範囲及びローカルF設定が行なわれたときには、
図18に示すように、テキストメモリ61において、設
定範囲先頭の数字「1」の直前にローカルF開始コード
LFT 及びローカルフォーマット情報LFI が格納されると
ともに、設定範囲末尾の数字「3」の次にローカルF終
了コードLFE が格納される。そして、S15の印刷イメー
ジ表示処理制御により、ディスプレイ22には、文字列
「AB」は、その標準の印刷フォーマット情報に基いた
印刷イメージで表示されるとともに、数字列「123」
は設定されたローカルFに基いて、19ポイントの印刷
文字サイズに対応する「16ドット」の表示文字サイズ
で表示される。更に、カーソルKはカーソルポインタ値
CP3 に対応して、カーソルKが数字「1」の表示位置の
左端に表示される。
For example, as shown in FIG.
When the setting range of and the local F setting are performed,
As shown in FIG. 18, in the text memory 61, the local F start code is displayed immediately before the numeral “1” at the beginning of the setting range.
The LFT and the local format information LFI are stored, and the local F end code LFE is stored next to the number “3” at the end of the setting range. Then, by the print image display processing control of S15, the character string "AB" is displayed on the display 22 as a print image based on the standard print format information, and the number string "123" is displayed.
Is displayed with a display character size of "16 dots" corresponding to a print character size of 19 points based on the set local F. Furthermore, the cursor K is the cursor pointer value
The cursor K is displayed at the left end of the display position of the number "1" corresponding to CP3.

【0051】ところで、図19に示すように、実線で示
すカーソルKが数字「1」の表示位置の左端に表示され
ているときに、テープ印刷制御において、「7」の数字
キーが操作されたときには、文書データ格納処理制御が
実行され、カーソルポインタ値CP3 に対応する検索ポイ
ンタ値KP3 (図18参照)の1桁文頭側はローカルフォ
ーマット情報LFI であり(S30:Yes )、4アドレス分
文頭側に移動した検索ポインタ値KP4 の1桁文頭側はロ
ーカルF終了コードLFE でないので(S33〜S34、S3
5:No)、図20に示すように、検索ポインタ値KP4 で
指示するアドレスに数字「7」のコードデータが格納さ
れる(S37)。そして、印刷イメージ表示処理制御によ
り、図21に示すように、数字「7」はこの数字「7」
の左側の文字「B」の印刷フォーマットつまり標準印刷
フォーマット情報に基いた、印刷文字サイズ「44」ポ
イントに対応する「32ドット」の表示文字サイズで表
示される。
By the way, as shown in FIG. 19, when the cursor K shown by the solid line is displayed at the left end of the display position of the number "1", the number key "7" is operated in the tape print control. Occasionally, the document data storage processing control is executed, and the one-digit sentence beginning side of the search pointer value KP3 (see FIG. 18) corresponding to the cursor pointer value CP3 is the local format information LFI (S30: Yes), and the four address portion beginning sentence side. Since the one-digit sentence beginning side of the search pointer value KP4 moved to is not the local F end code LFE (S33 to S34, S3
5: No), as shown in FIG. 20, the code data of the numeral "7" is stored in the address designated by the search pointer value KP4 (S37). Then, by the print image display processing control, as shown in FIG. 21, the numeral "7" is changed to the numeral "7".
The display character size of "32 dots" corresponding to the print character size "44" points is displayed based on the print format of the character "B" on the left side of the "i.

【0052】一方、図19に示すように、2点鎖線で示
すカーソルKが数字「2」の表示位置の左端に表示され
ているときに、テープ印刷制御において、「7」の数字
キーが操作されたときには、文書データ格納処理制御が
実行され、検索ポインタ値KP5 (図18参照)の1桁文
頭側はキャラクタコードなので(S30・S31:No)、図
22に示すように、検索ポインタ値KP5 で指示するアド
レスに数字「7」のコードデータが格納される(S3
7)。そして、印刷イメージ表示処理制御により、図2
3に示すように、数字「7」はこの数字「7」の左側の
数字「1」の印刷FつまりローカルFに基いた、印刷文
字サイズ「19」ポイントに対応する「16ドット」の
表示文字サイズで表示される。
On the other hand, as shown in FIG. 19, when the cursor K indicated by the two-dot chain line is displayed at the left end of the display position of the number "2", the number key "7" is operated in the tape print control. If so, the document data storage processing control is executed, and the first digit of the search pointer value KP5 (see FIG. 18) is the character code (S30 / S31: No). Therefore, as shown in FIG. 22, the search pointer value KP5 The code data of the numeral "7" is stored in the address designated by (S3
7). Then, by controlling the print image display processing, as shown in FIG.
As shown in 3, the number "7" is a display character of "16 dots" corresponding to the print character size "19" points based on the print F of the number "1" on the left side of the number "7", that is, the local F. Displayed in size.

【0053】次に、前記テープ印刷制御において、印刷
キーが操作されたときには(S16:Yes 、S17〜S18:
No、S19:Yes )、印刷処理制御が起動されて、印刷デ
ータバッファ67に作成された印刷ドットパターンデー
タを印刷機構PMに出力してて印刷テープ19に印刷す
る印刷処理が実行され(S23)、S15に戻る。この印刷
処理制御は通常の印刷処理と同様なので簡単に説明する
と、テキストメモリ61から印刷フォーマット情報やキ
ャラクタコードが順次読出され、印刷文字サーチテーブ
ルと印刷文字インデックステーブルとに基いて、そのキ
ャラクタコードの印刷用CGROM54における印刷用
ドットパターンデータが読出され、更に文字修飾種類に
応じた修飾処理が施されて、印刷データバッファ67に
展開して合成格納され、この印刷データバッファ67の
印刷用ドットイメージデータが印刷機構PMに出力さ
れ、印刷テープ19に印刷される。ここで、印刷可能キ
ー、ローカルF設定キー及び印刷キー以外のキーが操作
されたときには(S16:Yes 、S17〜S19:No)、その
操作されたキーに対応する処理が実行され(S24)、S
15に戻る。
Next, in the tape print control, when the print key is operated (S16: Yes, S17 to S18:
No, S19: Yes), the print processing control is started, and the print processing of outputting the print dot pattern data created in the print data buffer 67 to the printing mechanism PM and printing it on the print tape 19 is executed (S23). , Return to S15. Since this print processing control is similar to the normal print processing, a brief description will be given. The print format information and the character code are sequentially read from the text memory 61, and the character code of the character code is read based on the print character search table and the print character index table. The printing dot pattern data in the printing CGROM 54 is read out, further modified according to the character modification type, expanded in the printing data buffer 67, and stored synthetically. The printing dot image data in the printing data buffer 67 is stored. Is output to the printing mechanism PM and printed on the printing tape 19. Here, when a key other than the printable key, the local F setting key and the print key is operated (S16: Yes, S17 to S19: No), the process corresponding to the operated key is executed (S24), S
Return to 15.

【0054】ところで、前記図7に示す文書データ格納
処理制御を、図24に示すように変更し、入力されたキ
ャラクタコードをカーソルポインタ値CPで指示するテキ
ストメモリ61に格納し、入力キャラクタの印刷フォー
マットを、この入力キャラクタの右側のキャラクタの印
刷フォーマットと同様に設定するようにしてもよい。即
ち、図24に示す文書データ格納処理制御が開始される
と、カーソルポインタ値CPで指示するアドレス以降の各
キャラクタのコードデータが、1桁分ずつ文末側のアド
レスへ移動され(S100 )、入力された印刷可能キーに
対応するキャラクタのコードデータがこのカーソルポイ
ンタ値CPで指示するアドレスに挿入され(S101 )、こ
の制御を終了して、テープ印刷制御のS15にリターンす
る。
By the way, the document data storage processing control shown in FIG. 7 is changed as shown in FIG. 24, and the input character code is stored in the text memory 61 designated by the cursor pointer value CP, and the input character is printed. The format may be set similarly to the print format of the character on the right side of this input character. That is, when the document data storage processing control shown in FIG. 24 is started, the code data of each character after the address designated by the cursor pointer value CP is moved by one digit to the address on the sentence end side (S100), and input. The code data of the character corresponding to the selected printable key is inserted into the address designated by the cursor pointer value CP (S101), the control is terminated, and the process returns to S15 of the tape print control.

【0055】例えば、図19に示すように、実線で示す
カーソルKが数字「1」の表示位置の左端に表示されて
いるときに、テープ印刷制御において、「7」の数字キ
ーが操作されたときには、文書データ格納処理制御が実
行され、図25に示すように、カーソルポインタ値CP3
(図18参照)で指示するアドレスに数字「7」のコー
ドデータが格納される。そして、印刷イメージ表示処理
制御により、図26に示すように、数字「7」はこの数
字「7」の右側の数字「1」の印刷フォーマットつまり
ローカルFに基いた、印刷文字サイズ「19」ポイント
に対応する「16ドット」の表示文字サイズで表示され
る。
For example, as shown in FIG. 19, when the cursor K shown by the solid line is displayed at the left end of the display position of the number "1", the number key "7" is operated in the tape print control. Occasionally, the document data storage processing control is executed, and as shown in FIG. 25, the cursor pointer value CP3
Code data of the numeral "7" is stored in the address designated by (see FIG. 18). By the print image display processing control, as shown in FIG. 26, the number "7" is the print character size "19" points based on the print format of the number "1" on the right side of the number "7", that is, the local F. Is displayed in a display character size of "16 dots" corresponding to.

【0056】以上説明したように、ディスプレイ22の
カーソルKで指示される表示位置(入力位置)に、キャ
ラクタを挿入して入力する際、カーソルポインタ値CP
と、テキストメモリ61に記憶された標準印刷フォーマ
ット情報やローカルフォーマットデータとに基いて、そ
の入力キャラクタの印刷フォーマットを、この入力キャ
ラクタの左側のキャラクタの印刷フォーマットと同じ印
刷フォーマットに設定するので、前記左側のキャラクタ
の印刷フォーマットから入力キャラクタの印刷フォーマ
ットを判別しやすくなり、文書作成能率が向上する。
As described above, when the character is inserted and input at the display position (input position) indicated by the cursor K on the display 22, the cursor pointer value CP
And the standard print format information and local format data stored in the text memory 61, the print format of the input character is set to the same print format as the print format of the character on the left side of the input character. The print format of the input character can be easily discriminated from the print format of the character on the left side, and the document creation efficiency is improved.

【0057】一方、ディスプレイ22のカーソルKで指
示される表示位置(入力位置)に、キャラクタを挿入し
て入力する際、カーソルポインタ値CPと、テキストメモ
リ61に記憶された標準印刷フォーマット情報やローカ
ルフォーマットデータとに基いて、その入力キャラクタ
の印刷フォーマットを、この入力キャラクタの右側のキ
ャラクタの印刷フォーマットと同じ印刷フォーマットに
設定するので、前記右側のキャラクタの印刷フォーマッ
トから入力キャラクタの印刷フォーマットを判別しやす
くなり、文書作成能率が向上する。
On the other hand, when inserting and inputting a character at the display position (input position) indicated by the cursor K on the display 22, the cursor pointer value CP, the standard print format information stored in the text memory 61 and the local print format information are input. Since the print format of the input character is set to the same print format as the print format of the character on the right side of this input character based on the format data, the print format of the input character is determined from the print format of the character on the right side. It will be easier and the efficiency of document creation will be improved.

【0058】更に、テキストメモリ61のデータを受け
てディスプレイ22に印刷状態と同様のドットイメージ
で表示する表示用ドットイメージデータを作成して表示
する印刷イメージ表示制御を設けたので、テキストメモ
リ61のデータを印刷状態と同様のドットイメージでデ
ィスプレイ22に表示できる。また、カーソルポインタ
値CPに基いて、カーソルKをその入力位置の左端に縦棒
状に表示するカーソル表示データを作成して表示するの
で、ディスプレイ22のキャラクタ列の下側にカーソル
表示領域を設ける必要がなく、ディスプレイ22の上下
幅一杯にキャラクタ列を表示できる。そして、この縦棒
状のカーソルKをディスプレイ22に表示する場合に、
特に、キャラクタ列のキャラクタ間に挿入されるキャラ
クタの印刷フォーマットが、カーソルKの左側のキャラ
クタと同じに設定されるのか、カーソルKの右側のキャ
ラクタと同じに設定されるのか判別しにくくなるのを、
確実に防止することができる。
Further, the print image display control for creating and displaying the display dot image data for displaying the dot image similar to the print state on the display 22 in response to the data in the text memory 61 is provided. The data can be displayed on the display 22 as a dot image similar to the printed state. Further, since cursor display data for displaying the cursor K in a vertical bar shape at the left end of the input position is created and displayed based on the cursor pointer value CP, it is necessary to provide a cursor display area below the character string on the display 22. Thus, the character string can be displayed in the full vertical width of the display 22. When the vertical bar-shaped cursor K is displayed on the display 22,
In particular, it is difficult to determine whether the print format of the character inserted between the characters in the character string is set to be the same as the character on the left side of the cursor K or the character on the right side of the cursor K. ,
It can be surely prevented.

【0059】ここで、特許請求の範囲に記載した各手段
と、上記実施例中の構成との対応関係について説明する
と、入力位置記憶手段に相当するものは、カーソルポイ
ンタ値CPを記憶するポインタメモリ63であり、請求項
1の印字フォーマット制御手段に相当するものは、図7
の文書データ格納処理制御であり、請求項2の印字フォ
ーマット制御手段に相当するものは、図24の文書デー
タ格納処理制御であり、表示データ作成手段に相当する
ものは、印刷イメージ表示処理制御の特にS40〜S49で
あり、カーソル表示データ作成手段に相当するものは、
印刷イメージ表示処理制御の特にS50である。
Here, the correspondence relationship between each means described in the claims and the configuration in the above embodiment will be described. The input position storage means corresponds to a pointer memory for storing the cursor pointer value CP. 63, which corresponds to the print format control means of claim 1 is shown in FIG.
24 is the document data storage processing control, and the one equivalent to the print format control means of claim 2 is the document data storage processing control of FIG. 24, and the one corresponding to the display data creation means is the print image display processing control. In particular, S40 to S49, which correspond to the cursor display data creating means,
This is particularly S50 of the print image display processing control.

【0060】ところで、入力したキャラクタの印刷フォ
ーマットを、入力位置の左側のキャラクタと同じに設定
するのか、或いはその右側のキャラクタと同じに設定す
るのか選択設定可能にするとともに、設定された左側又
は右側の設定データを二次電池によるバックアップによ
り常に保持するように構成することも可能である。ま
た、テキストメモリ61に記憶した印刷フォーマットデ
ータやローカルフォーマットデータを、テキストメモリ
61とは別のフォーマットデータメモリに別途記憶する
ようにし、カーソルKの移動に応じて、そのカーソルK
で指示されるキャラクタに設定されたフォーマット情報
に基いて、ディスプレイ22の周囲の本体フレーム2に
記載されたフォーマット内容の名称に対応させて小型の
マークを表示させるように構成した各種のワードプロセ
ッサに本発明を適用することも可能である。
By the way, whether the print format of the input character is set to be the same as that of the character to the left of the input position or the same as the character to the right of the input position is selectable, and the set left or right side is set. It is also possible to configure such that the setting data of (1) is always retained by backup with a secondary battery. Further, the print format data and the local format data stored in the text memory 61 are separately stored in a format data memory different from the text memory 61, and the cursor K moves in accordance with the movement of the cursor K.
Based on the format information set in the character indicated by the above, the various word processors configured to display a small mark corresponding to the name of the format content described in the body frame 2 around the display 22 It is also possible to apply the invention.

【0061】尚、本発明の技術的思想の範囲内におい
て、前記実施例の制御に関し、既存の技術や当業者に自
明の技術に基いて種々の変更を加えることもあり得る。
尚、キーボードやディスプレイを備えたワードプロセッ
サなどの種々の文書処理装置に本発明を適用し得ること
は勿論である。
It should be noted that, within the scope of the technical idea of the present invention, various modifications may be made to the control of the above-described embodiment based on the existing technology or the technology obvious to those skilled in the art.
It is needless to say that the present invention can be applied to various document processing devices such as a word processor equipped with a keyboard and a display.

【0062】[0062]

【発明の効果】請求項1の文書処理装置によれば、入力
手段、テキストメモリ、ディスプレイを備えた表示手
段、第1印字フォーマット設定手段、第2印字フォーマ
ット設定手段を備えた文書処理装置に、入力位置記憶手
段と、印字フォーマット制御手段とを設け、ディスプレ
イのカーソルで指示される入力位置に、キャラクタを挿
入して入力する際、入力位置記憶手段のデータと、メモ
リに記憶された印字フォーマットのデータとに基いて、
その入力キャラクタの印字フォーマットを、この入力キ
ャラクタの左側のキャラクタの印字フォーマットと同じ
印字フォーマットに設定するので、前記左側のキャラク
タの印字フォーマットから入力キャラクタの印字フォー
マットを判別しやすくなり、文書作成能率が向上する。
According to the document processing apparatus of the first aspect, the document processing apparatus includes the input means, the text memory, the display means including the display, the first print format setting means, and the second print format setting means. An input position storage means and a print format control means are provided, and when a character is inserted and input at the input position indicated by the cursor on the display, the data of the input position storage means and the print format stored in the memory are stored. Based on the data and
Since the print format of the input character is set to be the same as the print format of the character on the left side of this input character, it becomes easier to distinguish the print format of the input character from the print format of the left character, and the document creation efficiency is improved. improves.

【0063】請求項2の文書処理装置によれば、入力手
段、テキストメモリ、ディスプレイを備えた表示手段、
第1印字フォーマット設定手段、第2印字フォーマット
設定手段を備えた文書処理装置に、入力位置記憶手段
と、印字フォーマット制御手段とを設け、ディスプレイ
のカーソルで指示される入力位置に、キャラクタを挿入
して入力する際、入力位置記憶手段のデータと、メモリ
に記憶された印字フォーマットのデータとに基いて、そ
の入力キャラクタの印字フォーマットを、この入力キャ
ラクタの右側のキャラクタの印字フォーマットと同じ印
字フォーマットに設定するので、前記右側のキャラクタ
の印字フォーマットから入力キャラクタの印字フォーマ
ットを判別しやすくなり、文書作成能率が向上する。
According to the document processing apparatus of the second aspect, the input means, the text memory, the display means including the display,
The document processing apparatus having the first print format setting means and the second print format setting means is provided with the input position storage means and the print format control means, and the character is inserted at the input position indicated by the cursor on the display. When inputting, the print format of the input character is set to the same print format as the character on the right side of this input character based on the data of the input position storage means and the print format data stored in the memory. Since the setting is made, it becomes easy to discriminate the print format of the input character from the print format of the character on the right side, and the document creation efficiency is improved.

【0064】請求項3の文書処理装置によれば、テキス
トメモリのデータを受けてディスプレイに印字状態と同
様のドットイメージで表示する表示用ドットイメージデ
ータを作成して表示手段に出力する表示データ作成手段
を設けたので、テキストメモリのデータを印字状態と同
様のドットイメージでディスプレイに表示できる。
According to the document processing apparatus of the third aspect, display data creation for receiving the data in the text memory and creating display dot image data for displaying on the display in a dot image similar to the print state and outputting it to the display means. Since the means is provided, the data in the text memory can be displayed on the display as a dot image similar to the printed state.

【0065】請求項4の文書処理装置によれば、入力位
置記憶手段のデータを受けて、カーソルを前記入力位置
の左端に縦棒状に表示するカーソル表示データを作成し
て表示手段に出力するカーソル表示データ作成手段を設
けたので、ディスプレイのキャラクタ列の下側にカーソ
ル表示領域を設ける必要がなく、ディスプレイの上下幅
一杯にキャラクタ列を表示できる。そして、この縦棒状
のカーソルをディスプレイに表示する場合に、特に、キ
ャラクタ列のキャラクタ間に挿入されるキャラクタの印
字フォーマットが、カーソルの左側のキャラクタと同じ
に設定されるのか、カーソルの右側のキャラクタと同じ
に設定されるのか判別しにくくなるのを、確実に防止す
ることができる。
According to the document processing apparatus of the fourth aspect, the cursor which receives the data of the input position storage means, creates cursor display data for displaying the cursor in a vertical bar shape at the left end of the input position, and outputs the cursor display data to the display means. Since the display data creating means is provided, it is not necessary to provide a cursor display area below the character string on the display, and the character string can be displayed in the full vertical width of the display. And when displaying this vertical bar cursor on the display, in particular, whether the print format of the character inserted between the characters in the character string is set to be the same as the character on the left side of the cursor, or the character on the right side of the cursor is set. It is possible to reliably prevent that it is difficult to determine whether the setting is the same as.

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

【図1】請求項1〜請求項4の構成を示す機能ブロック
図である。
FIG. 1 is a functional block diagram showing a configuration of claims 1 to 4.

【図2】テープ印刷装置の斜視図である。FIG. 2 is a perspective view of a 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 printer.

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

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

【図7】文書データ格納処理制御のルーチンの概略フロ
ーチャートである。
FIG. 7 is a schematic flowchart of a routine of document data storage processing control.

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

【図9】表示用イメージ発生処理制御のルーチンの概略
フローチャートである。
FIG. 9 is a schematic flowchart of a routine of display image generation processing control.

【図10】文字列範囲設定処理制御のルーチンの概略フ
ローチャートである。
FIG. 10 is a schematic flowchart of a routine for character string range setting processing control.

【図11】ローカルF設定処理制御のルーチンの概略フ
ローチャートである。
FIG. 11 is a schematic flowchart of a local F setting process control routine.

【図12】標準印刷フォーマット情報及び入力文字列コ
ードが格納されたテキストメモリの説明図である。
FIG. 12 is an explanatory diagram of a text memory in which standard print format information and an input character string code are stored.

【図13】入力された文書データの表示例を示す図であ
る。
FIG. 13 is a diagram showing a display example of input document data.

【図14】ローカルF設定範囲設定画面の表示例を示す
図である。
FIG. 14 is a diagram showing a display example of a local F setting range setting screen.

【図15】範囲設定した図14相当図である。FIG. 15 is a view corresponding to FIG. 14 in which the range is set.

【図16】ローカルF内容設定画面の表示例を示す図で
ある。
FIG. 16 is a diagram showing a display example of a local F content setting screen.

【図17】所望のローカルフォーマット内容を設定した
図16相当図である。
FIG. 17 is a diagram corresponding to FIG. 16 in which desired local format contents are set.

【図18】ローカルフォーマット情報を格納したテキス
トメモリの説明図である。
FIG. 18 is an explanatory diagram of a text memory that stores local format information.

【図19】ローカルフォーマットを設定した文書データ
の表示例を示す図である。
FIG. 19 is a diagram showing a display example of document data in which a local format is set.

【図20】数字「7」がローカルフォーマットデータか
ら外れて追加格納された図18相当図である。
20 is a view corresponding to FIG. 18 in which the numeral “7” is deviated from the local format data and additionally stored.

【図21】数字「7」が左側の文字「B」の印刷フォー
マットによる表示例を示す図である。
FIG. 21 is a diagram showing a display example in a print format in which the numeral “7” is the character “B” on the left side.

【図22】数字「7」がローカルフォーマットデータ内
に追加格納された図18相当図である。
22 is a view corresponding to FIG. 18, in which the numeral “7” is additionally stored in the local format data.

【図23】数字「7」が左側の数字「1」の印刷フォー
マットによる表示例を示す図である。
FIG. 23 is a diagram showing a display example in a print format in which the number “7” is the number “1” on the left side.

【図24】変形例に係る図7相当図である。FIG. 24 is a view corresponding to FIG. 7 according to a modified example.

【図25】数字「7」がローカルフォーマットデータ内
に追加格納された図18相当図である。
FIG. 25 is a view corresponding to FIG. 18 in which the numeral “7” is additionally stored in the local format data.

【図26】数字「7」が右側の数字「1」の印刷フォー
マットによる表示例を示す図である。
FIG. 26 is a diagram showing a display example in a print format in which the number “7” is the number “1” on the right side.

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

1 テープ印刷装置 3 キーボード 22 液晶ディスプレイ 52 CPU 53 表示用CGROM 55 ROM 60 RAM 61 テキストメモリ 63 ポインタメモリ 66 表示データバッファ C 制御装置 1 Tape Printing Device 3 Keyboard 22 Liquid Crystal Display 52 CPU 53 Display CGROM 55 ROM 60 RAM 61 Text Memory 63 Pointer Memory 66 Display Data Buffer C Control Device

フロントページの続き (72)発明者 大重 美香 名古屋市瑞穂区苗代町15番1号 ブラザー 工業株式会社内Continued Front Page (72) Inventor Mika Oshige 15-1 Naeshiro-cho, Mizuho-ku, Nagoya City Brother Industries, Ltd.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 文字や記号等のキャラクタ及び種々の指
令を入力する為の入力手段と、入力手段から入力された
複数の文字や記号からなる文書のデータを記憶するテキ
ストメモリと、テキストメモリに記憶された文書のキャ
ラクタを表示するディスプレイを含む表示手段と、テキ
ストメモリに記憶された文書の全体に対して印字フォー
マットを設定して、その印字フォーマットのデータをメ
モリに記憶させる為の第1印字フォーマット設定手段
と、 テキストメモリに記憶された文書の任意の部分に対して
部分的な印字フォーマットを設定して、その印字フォー
マットのデータを前記メモリに記憶させる為の第2印字
フォーマット設定手段とを備えた文書処理装置におい
て、 前記ディスプレイのカーソルで指示される入力位置をカ
ウントしつつ記憶する入力位置記憶手段と、 前記入力手段を介して前記入力位置にキャラクタを挿入
して入力する際、入力位置記憶手段のデータと、前記メ
モリのデータとに基いて、その入力キャラクタの印字フ
ォーマットを、この入力キャラクタの左側のキャラクタ
の印字フォーマットと同じ印字フォーマットに設定する
印字フォーマット制御手段と、 を備えたことを特徴とする文書処理装置。
1. An input means for inputting characters such as characters and symbols and various commands, a text memory for storing data of a document consisting of a plurality of characters and symbols input from the input means, and a text memory. Display means including a display for displaying the characters of the stored document, and a first print for setting the print format for the entire document stored in the text memory and storing the data of the print format in the memory A format setting means and a second print format setting means for setting a partial print format for an arbitrary part of the document stored in the text memory and storing the data of the print format in the memory. In the document processing device provided, while counting the input position indicated by the cursor on the display Input position storing means for storing, and a character input format printing format for the input character based on the data of the input position storing means and the data of the memory when the character is inserted and input at the input position via the input means. And a print format control means for setting the print format to the same print format as that of the character on the left side of the input character.
【請求項2】 文字や記号等のキャラクタ及び種々の指
令を入力する為の入力手段と、入力手段から入力された
複数の文字や記号からなる文書のデータを記憶するテキ
ストメモリと、テキストメモリに記憶された文書のキャ
ラクタを表示するディスプレイを含む表示手段と、テキ
ストメモリに記憶された文書の全体に対して印字フォー
マットを設定して、その印字フォーマットのデータをメ
モリに記憶させる為の第1印字フォーマット設定手段
と、 テキストメモリに記憶された文書の任意の部分に対して
部分的な印字フォーマットを設定して、その印字フォー
マットのデータを前記メモリに記憶させる為の第2印字
フォーマット設定手段とを備えた文書処理装置におい
て、 前記ディスプレイのカーソルで指示される入力位置をカ
ウントしつつ記憶する入力位置記憶手段と、 前記入力手段を介して前記入力位置にキャラクタを挿入
して入力する際、入力位置記憶手段のデータと、前記メ
モリのデータとに基いて、その入力キャラクタの印字フ
ォーマットを、この入力キャラクタの右側のキャラクタ
の印字フォーマットと同じ印字フォーマットに設定する
印字フォーマット制御手段と、 を備えたことを特徴とする文書処理装置。
2. An input means for inputting characters such as characters and symbols and various commands, a text memory for storing document data consisting of a plurality of characters and symbols input from the input means, and a text memory. Display means including a display for displaying the characters of the stored document, and a first print for setting a print format for the entire document stored in the text memory and storing the data of the print format in the memory A format setting means and a second print format setting means for setting a partial print format for an arbitrary part of the document stored in the text memory and storing the data of the print format in the memory. In the document processing device provided, while counting the input position indicated by the cursor on the display Input position storage means for storing, and a character input format printing format for the input character based on the data in the input position storage means and the data in the memory when the character is inserted and input at the input position via the input means. And a print format control means for setting the print format to the same print format as the print format of the character on the right side of the input character.
【請求項3】 前記テキストメモリのデータを受けてデ
ィスプレイに印字状態と同様のドットイメージで表示す
る表示用ドットイメージデータを作成して表示手段に出
力する表示データ作成手段を備えたことを特徴とする請
求項1または請求項2に記載の文書処理装置。
3. A display data creating means for receiving the data in the text memory, creating display dot image data to be displayed on the display as a dot image similar to a printed state, and outputting the display dot image data to the display means. The document processing device according to claim 1 or 2.
【請求項4】 前記入力位置記憶手段のデータを受け
て、カーソルを前記入力位置の左端に縦棒状に表示する
カーソル表示データを作成して表示手段に出力するカー
ソル表示データ作成手段を設けたことを特徴とする請求
項3に記載の文書処理装置。
4. A cursor display data creating means for receiving the data of the input position storing means, creating cursor display data for displaying a cursor in a vertical bar shape at the left end of the input position, and outputting the cursor display data to the display means. The document processing apparatus according to claim 3, wherein:
JP6026313A 1994-01-28 1994-01-28 Document processor Pending JPH07214862A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6026313A JPH07214862A (en) 1994-01-28 1994-01-28 Document processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6026313A JPH07214862A (en) 1994-01-28 1994-01-28 Document processor

Publications (1)

Publication Number Publication Date
JPH07214862A true JPH07214862A (en) 1995-08-15

Family

ID=12189896

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6026313A Pending JPH07214862A (en) 1994-01-28 1994-01-28 Document processor

Country Status (1)

Country Link
JP (1) JPH07214862A (en)

Similar Documents

Publication Publication Date Title
JPH07164712A (en) Tape printer
JP3258486B2 (en) Tape printer
JP2910817B2 (en) Tape printer
JP3377277B2 (en) Document processing device
JPH07214860A (en) Document processor
JPH07137377A (en) Tape printer
JP3131962B2 (en) Barcode creation device
JPH07214862A (en) Document processor
JP3189925B2 (en) Tape printer
JPH0872321A (en) Tape label making device
JP3050469B2 (en) Tape printer
JP3273094B2 (en) Document processing device
JP3209236B2 (en) Document processing apparatus and document processing method
JPH05177901A (en) Printer
JP3254653B2 (en) Tape printer
JP2914473B2 (en) Document processing device
JP3213154B2 (en) Tape printer
JPH07276715A (en) Tape printer capable of printing multiple blocks of arbitrary number of lines
JP2776229B2 (en) Document processing device
JP3189924B2 (en) Tape printer
JP3826536B2 (en) Document processing device
JPH07219950A (en) Document processor
JPH07205482A (en) Tape printer
JP3168744B2 (en) Printing device
JPH07219940A (en) Document processor