JPH0789179A - Character output device - Google Patents
Character output deviceInfo
- Publication number
- JPH0789179A JPH0789179A JP6029177A JP2917794A JPH0789179A JP H0789179 A JPH0789179 A JP H0789179A JP 6029177 A JP6029177 A JP 6029177A JP 2917794 A JP2917794 A JP 2917794A JP H0789179 A JPH0789179 A JP H0789179A
- Authority
- JP
- Japan
- Prior art keywords
- character
- data
- address
- memory
- input
- 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
Links
Landscapes
- Document Processing Apparatus (AREA)
- Dot-Matrix Printers And Others (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】 (修正有)
【目的】 文字データを出力する際に、その文字データ
の内、所定の記憶位置の文字データの大きさを変更して
出力する。
【構成】 入力され複数の記憶位置に対応づけられてテ
キストメモリ4に記憶された各文字データを出力する際
は、記憶された文字データの内、所定の記憶位置の文字
データについて、その記憶位置に対応して書式メモリ5
に記憶された文字形態情報に従った大きさの文字にして
印字部10から出力する。
(57) [Summary] (Correction) [Purpose] When outputting character data, change the size of the character data at the specified storage position and output it. [Structure] When outputting each character data stored in the text memory 4 in correspondence with a plurality of input storage positions, among the stored character data, regarding the character data at a predetermined storage position, the storage position Format memory 5 corresponding to
The print unit 10 outputs a character having a size according to the character form information stored in.
Description
【0001】[0001]
【産業上の利用分野】この発明は複数の文字を出力する
文字出力装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character output device for outputting a plurality of characters.
【0002】[0002]
【従来の技術】一般に、各宛先に配付される報告書等の
文書を作成する過程としては、その内容をワードプロセ
ッサ等で文書作成して印字させ、これを人数分だけ作成
する場合、担当業務毎に所定の文字データの大きさを変
更して強調したりして、宛先毎にの報告書等を作成して
いる。2. Description of the Related Art Generally, in the process of creating a document such as a report distributed to each destination, when the contents are prepared by a word processor or the like and printed, and only the number of people prepares the contents, it is necessary to carry out each job in charge. By changing the size of predetermined character data and emphasizing it, a report or the like for each destination is created.
【0003】[0003]
【発明が解決しようとする課題】即ち、報告書等は、そ
の宛先毎に内容が多少異なるものであり、また、異なら
せることにより、宛先毎に必要な情報を適格に伝えるこ
とができるものである。しかし、宛先毎の報告書等は、
印字した文書に対して、人手で変形を加えているため、
その作業は煩雑なものとなり、また、その労力は多大な
ものとなっていた。これは、報告書等の文字データをい
ちいち変形させているため訂正作業が多くなるためであ
る。この発明の課題は、入力され複数の記憶位置に対応
づけられて記憶された各文字データを出力する際は、記
憶された文字データの内、所定の記憶位置の文字データ
について、その記憶位置に対応して記憶された文字形態
情報に従った大きさの文字にして出力することができる
ようにすることである。That is, the contents of the report, etc. are slightly different for each destination, and by making them different, it is possible to properly convey the necessary information to each destination. is there. However, reports etc. for each destination are
Since the printed document is manually deformed,
The work was complicated, and the labor was enormous. This is because the character data of a report or the like is deformed one by one, so that the correction work is increased. An object of the present invention is to output, when outputting each character data stored by being associated with a plurality of storage positions, regarding the character data at a predetermined storage position among the stored character data, This is to make it possible to output a character having a size according to the character form information stored correspondingly.
【0004】[0004]
【課題を解決するための手段】この発明の手段は次の通
りである。入力手段(入力部1等)は、複数の文字デー
タを入力する。文字記憶手段(テキストメモリ4等)
は、入力された各文字データを、複数の記憶位置に対応
づけて記憶する。文字形態情報記憶手段(書式メモリ5
等)は、文字の大きさを指定する文字形態情報を、上記
複数の記憶位置の内の所定の記憶位置に対応づけて、上
記文字記憶手段とは別途に記憶する。出力手段(制御部
2及び印字部10等)は、上記文字記憶手段に記憶され
た複数の文字データを出力する際は、これら文字データ
の内、上記所定の記憶位置の文字データについては、そ
の記憶位置に対応して記憶された文字形態情報に従った
大きさの文字にして出力する(明細書の第18頁第8行
目乃至第13行目を参照)。なお、括弧内の構成は上記
各手段が実施例においてはどのように具体化されたかを
明瞭にするために参考に付加したものである。The means of the present invention are as follows. The input unit (the input unit 1 or the like) inputs a plurality of character data. Character storage means (text memory 4 etc.)
Stores each input character data in association with a plurality of storage positions. Character form information storage means (format memory 5
Etc. stores character form information designating the size of a character in association with a predetermined storage position of the plurality of storage positions separately from the character storage means. When outputting a plurality of character data stored in the character storage means, the output means (the control section 2, the printing section 10, etc.) outputs the character data at the predetermined storage position among the character data. A character having a size according to the character form information stored corresponding to the storage position is output (see page 18, line 8 to line 13 of the specification). The configuration in parentheses is added for reference in order to clarify how each of the above-described means is embodied in the embodiments.
【0005】[0005]
【作用】この発明の手段の作用は次の通りである。入力
手段によって、複数の文字データが入力され、この入力
された各文字データは、文字記憶手段に、複数の記憶位
置に対応づけられて記憶される。また、文字形態情報記
憶手段には、文字の大きさを指定する文字形態情報が、
上記複数の記憶位置の内の所定の記憶位置に対応づけ
て、上記文字記憶手段とは別途に記憶されている。そし
て、上記文字記憶手段に記憶された複数の文字データを
出力する際は、これら文字データの内、上記所定の記憶
位置の文字データについては、出力手段によって、その
記憶位置に対応して記憶された文字形態情報に従った大
きさの文字にして出力される。従って、入力され複数の
記憶位置に対応づけられて記憶された各文字データを出
力する際は、記憶された文字データの内、所定の記憶位
置の文字データについて、その記憶位置に対応して記憶
された文字形態情報に従った大きさの文字にして出力す
ることができる。The operation of the means of the present invention is as follows. A plurality of character data is input by the input means, and each input character data is stored in the character storage means in association with a plurality of storage positions. Further, the character form information storage means stores character form information for designating the size of the character,
It is stored separately from the character storage means in association with a predetermined storage position of the plurality of storage positions. When outputting the plurality of character data stored in the character storage means, the character data at the predetermined storage position among these character data is stored by the output means in correspondence with the storage position. The character size is output according to the character form information. Therefore, when outputting each character data that is input and stored in association with a plurality of storage positions, the character data at a predetermined storage position among the stored character data is stored in correspondence with that storage position. It is possible to output a character having a size according to the generated character form information.
【0006】[0006]
【第1実施例】以下、この発明の第1実施例を図1〜図
5を参照して具体的に説明する。図1はこの発明を適用
した日本語パーソナルワードプロセッサのブロック回路
図である。このワードプロセッサの入力部1において、
そのキーボード上には数字キーKa、文字キーKb、カ
ーソルキーKc、印字キーKd等の通常備えられている
各種のキーの他、本実施例においては書式キーKe、変
形してキー、即ち変更キーKf、線(アンダーライン)
キーKg、挿入キーKh、削除キーKiが設けられてい
る。また、このキーボード上にはスライド式のモードス
イッチMSが設けられており、このモードスイッチMS
は「電源OFFモード」、「入力モード」、「編集モー
ド」、「印字モード」を切換える。しかして、入力部1
から操作キーに対応して出力されるキー入力信号、モー
ドスイッチMSの各切換位置に対応して出力されるモー
ド指定信号は、制御部2に入力される。[First Embodiment] A first embodiment of the present invention will be specifically described below with reference to FIGS. FIG. 1 is a block circuit diagram of a Japanese personal word processor to which the present invention is applied. In the input section 1 of this word processor,
On the keyboard, in addition to various keys that are normally provided such as a numeric key Ka, a character key Kb, a cursor key Kc, and a print key Kd, in the present embodiment, a format key Ke, a modified key, that is, a change key. Kf, line (underline)
A key Kg, an insert key Kh, and a delete key Ki are provided. A slide type mode switch MS is provided on the keyboard.
Switches between "power OFF mode", "input mode", "edit mode", and "print mode". Then, the input unit 1
A key input signal output from the keypad in response to an operation key and a mode designation signal output corresponding to each switching position of the mode switch MS are input to the control unit 2.
【0007】制御部2はCPU(中央演算処理装置)に
よって構成され、予め記憶されているマイクロプログラ
ムにしたがって各種動作を制御するもので、辞書メモリ
を構成するROM(リードオンリメモリ)3から漢字デ
ータを読み出してカナ漢字変換を行ったり、表示処理、
印字処理を制御する。そして、制御部2には表示画面上
のカーソル位置を記憶するカーソルポインタP、テキス
トメモリ4のアドレスを記憶するアドレスレジスタT
A、テキストメモリ4に記憶させたデータの先頭アドレ
スを退避する退避レジスタTS、後述する前回の変形指
定アドレスが記憶されるアドレスレジスタFAが備えら
れている。また、制御部2にはデータバスDBおよびア
ドレスバスABを介してテキストメモリ4、書式メモリ
5が接続されている。The control unit 2 is composed of a CPU (Central Processing Unit) and controls various operations in accordance with a pre-stored microprogram. The Kanji data is read from a ROM (Read Only Memory) 3 which constitutes a dictionary memory. Read out and convert Kana-Kanji, display processing,
Controls the printing process. The control unit 2 has a cursor pointer P for storing the cursor position on the display screen and an address register T for storing the address of the text memory 4.
A, a save register TS for saving the start address of the data stored in the text memory 4, and an address register FA for storing a later-described modified designation address, which will be described later, are provided. A text memory 4 and a format memory 5 are connected to the control unit 2 via a data bus DB and an address bus AB.
【0008】テキストメモリ4および書式メモリ5はR
AM(ランダムアクセスメモリ)によって構成され、制
御部2の制御下でその書き込み、読み出し動作が制御さ
れる。ここで、図2はテキストメモリ4の構成を示し、
このテキストメモリ4は少なくとも1ページ(A4サイ
ズ)分のデータを記憶可能なもので、そのアドレスは
(1、1)、(1、2)……の如く表現される。図3は
書式メモリ5の構成を示し、この書式メモリ5はテキス
トメモリ4に記憶させたデータを変形して印字させる際
にそのデータが記憶されているテキストメモリ4のアド
レスを記憶するアドレス記憶部5−1と、このアドレス
記憶部5−1の各記憶領域に対応して変形指定コード
(本実施例では変更コード、アンダーラインコード、挿
入コード、削除コード)を記憶する変形指定記憶部5−
2および変形データを記憶するデータ記憶部5−3とが
設けられている他、役員用か従業員用かのように宛名を
記憶する宛名記憶部5−4と、宛名に対する発光枚数を
記憶する枚数記憶部5−5が設けられている。そして、
書式メモリ5は制御部2から制御信号PSが入力される
と、アドレス記憶部5−1から変形指定信号が読み出さ
れ、バッファ6を介して一致回路7に供給される。この
一致回路7には制御部2からアドレスバスADを介して
アドレスデータが入力されており、そして、一致回路7
は上記制御信号PSにしたがって動作し、両アドレスの
一致を検出したときには一致信号を出力して制御部2に
与える。The text memory 4 and the format memory 5 are R
It is composed of an AM (random access memory), and its writing and reading operations are controlled under the control of the control unit 2. 2 shows the structure of the text memory 4,
The text memory 4 can store at least one page (A4 size) of data, and its address is expressed as (1, 1), (1, 2) .... FIG. 3 shows the configuration of the format memory 5. The format memory 5 stores an address of the text memory 4 in which the data stored in the text memory 4 is stored when the data is transformed and printed. 5-1 and a modification designation storage unit 5-which stores modification designation codes (change code, underline code, insertion code, deletion code in this embodiment) corresponding to each storage area of the address storage unit 5-1.
2 and a data storage unit 5-3 for storing modified data, an address storage unit 5-4 for storing an address as for an officer or an employee, and a number of light emission for the address. A number storage unit 5-5 is provided. And
When the control signal PS is input from the control unit 2 to the format memory 5, the modification designation signal is read from the address storage unit 5-1 and supplied to the matching circuit 7 via the buffer 6. Address data is input from the control unit 2 to the matching circuit 7 via the address bus AD, and the matching circuit 7
Operates in accordance with the control signal PS and outputs a coincidence signal to the control unit 2 when a coincidence of both addresses is detected.
【0009】また、制御部2から出力される印字データ
PDは、キャラクタジェネレータ8に送られ、そしてキ
ャラクタジェネレータ8から作成出力されたデータは印
字駆動部9に供給される。また、制御部2からは印字駆
動制御信号CMが印字されて印字駆動部9に送られる。
この駆動制御信号CMは印字ヘッドを1文字分ずつ移動
させたり、印字ヘッドの移動を停止させたりする信号
で、印字駆動部9はキャラクタジェネレータ8からのデ
ータを印字部10の記録紙に印字する。また、制御部2
からは表示データが出力され、表示駆動部11で表示駆
動信号に変換されたのち、表示部12に供給され、CR
T画面に1ページ分のデータが表示される。The print data PD output from the control unit 2 is sent to the character generator 8, and the data generated and output from the character generator 8 is supplied to the print drive unit 9. Further, the print drive control signal CM is printed from the control unit 2 and sent to the print drive unit 9.
The drive control signal CM is a signal for moving the print head one character at a time or for stopping the movement of the print head. The print drive unit 9 prints the data from the character generator 8 on the recording paper of the print unit 10. . Also, the control unit 2
Display data is output from the display drive unit 11, converted into a display drive signal by the display drive unit 11, and then supplied to the display unit 12, and CR
One page of data is displayed on the T screen.
【0010】次に、本実施例の動作について説明する。
先ず、作成すべき議事内容等の文章を入力する場合の動
作について説明する。この場合、モードスイッチMSを
切換操作して「入力モード」にセットしたのち、カーソ
ルキーを用いて表示画面上のカーソルが入力ポイントに
来るように操作する。このカーソルキーの操作に応じて
カーソルポインタPの値が加減算され、これに伴ってC
RT画面上のカーソルが移動すると共にアドレスレジス
タTAの値が加減算され、アドレスレジスタTAにはカ
ーソル位置に対応した値がセットされる。このようにし
て最初の入力ポイントのセットが終ったら、最初に入力
すべきデータを数字キーあるいは文字キーを操作するこ
とによって入力すると、アドレスレジスタTAの値に対
応したテキストメモリ4のアドレス領域に入力データが
書き込まれる。そして、カーソルポインタPの値を+1
するインクリメント処理が実行され、これに応じて表示
画面上のカーソルが移動すると同時にアドレスレジスタ
TAの値が+1される。いま、例えば、図2に示す如
く、最初のデータ「A」がテキストメモリ4のアドレス
(3、2)に書き込まれたものとすると、カーソルポイ
ンタPおよびアドレスレジスタTAの値は次のアドレス
(3、3)に更新される。したがって、この状態におい
て、次のデータを入力すると、テキストメモリ4のアド
レス(3、3)に入力データ「B」が書き込まれる。こ
のようにして入力データを順次入力すると、テキストメ
モリ4の列アドレスが順次更新される結果、入力データ
が順次列方向に書き込まれてゆくが、その行の最終列に
までデータが書き込まれると、改行されてその行の最初
の列がアドレス指定され、次の入力データが書き込まれ
る。しかして、上述のようにして議事内容等のデータ入
力が終ったら、キー操作でその文章の終りにエンドコー
ドを書き込んでおく。Next, the operation of this embodiment will be described.
First, the operation in the case of inputting a sentence such as the content of a meeting to be created will be described. In this case, the mode switch MS is switched and set to the "input mode", and then the cursor key is used to move the cursor on the display screen to the input point. The value of the cursor pointer P is added or subtracted according to the operation of the cursor key, and C
As the cursor on the RT screen moves, the value of the address register TA is added or subtracted, and the value corresponding to the cursor position is set in the address register TA. After the first input point is set in this way, the data to be input first is input by operating the numeric keys or the character keys, and the data is input to the address area of the text memory 4 corresponding to the value of the address register TA. Data is written. Then, the value of the cursor pointer P is incremented by +1
Increment processing is executed, and the value of the address register TA is incremented by 1 at the same time as the cursor on the display screen moves accordingly. Now, for example, as shown in FIG. 2, assuming that the first data “A” is written in the address (3, 2) of the text memory 4, the values of the cursor pointer P and the address register TA are the next address (3 3) is updated. Therefore, when the next data is input in this state, the input data “B” is written in the address (3, 3) of the text memory 4. When the input data is sequentially input in this manner, the column address of the text memory 4 is sequentially updated, and as a result, the input data is sequentially written in the column direction, but when the data is written to the last column of the row, A line feed is made to address the first column of the line and the next input data is written. Then, when the data input such as the agenda item is completed as described above, the end code is written at the end of the sentence by key operation.
【0011】次に、テキストメモリ4に書き込んだデー
タを各書式に応じて変形させる場合には、モードスイッ
チMSを「編集モード」に切換操作する。そして、この
編集モードにおいて、先ず、宛名をキー入力する。即
ち、役員用あるいは従業員用に編集するかに応じてその
宛名をキー入力すると、書式メモリ5の宛名記憶部5−
4に入力された宛名が書き込まれる。次いで、書式キー
1eを操作すると、退避レジスタTSの内容が読み出さ
れてテキストメモリ4がアドレス指定される。いま、退
避レジスタTSにはテキストメモリ4に書き込まれた文
章の最初の文字が記憶されている先頭アドレスが退避さ
れており、したがって、テキストメモリ4の先頭アドレ
ス、即ち図2の場合にはアドレス(3、2)が指定され
る。そして、カーソルポインタPおよびアドレスレジス
タTAにも先頭アドレスがセットされ、カーソル位置が
移動して最初の文字位置に表示される。この状態におい
てカーソルキーを操作し、変形すべき文字位置までカー
ソルを移動させると、アドレスレジスタTAにもカーソ
ル位置に対応したアドレス値がセットされる。このよう
にカーソルキーを操作して変形すべき文字を選択したの
ち、変形指定キーで変形すべき印字形態を選択する。即
ち、変更、アンダーライン、挿入、削除のうち何れかを
指定する為にそれに対応する変形指定キーを選択的に操
作すると、書式メモリ5のアドレス記憶部5−1にはア
ドレスレジスタTAの内容、即ち、変形すべき文字が記
憶されているテキストメモリ4のアドレスが書き込まれ
ると共に、このアドレス記憶部5−1に対応する変形指
定記憶部5−2には、操作キーに対応する変形指定コー
ドが書き込まれる。そして、変形すべき態様に応じて数
字あるいは文字キーによって変形データを入力すると、
上記アドレス記憶部5−1に対応するデータ記憶部5−
3に入力データが書き込まれる。このようにして変形文
字を選択したのち変形コードを入力し、そして必要に応
じて変形データを入力すると、書式メモリ5の内容は図
5に示す如くとなる。ここで、図4(a)はテキストメ
モリ4に記憶されているデータのうち書式に応じて所定
の文字を削除する場合の具体例を示し、図2に示したテ
キストメモリ4の内容からアドレス(4、2)、(4、
3)、(4、4)、(4、5)に対応する領域内の文字
(H)、(I)、(J)、(K)を削除する場合には、
書式メモリ5の内容は図4(a)に示す如くとなる。ま
た、図4(b)は挿入の具体例を示し、図2で示したテ
キストメモリ4の内容にアドレス(2、4)、(2、
5)、(2、6)に対応してデータ(S)、(・)、
(T)およびアドレス(5、4)、(5、5)に対応し
てデータ(T)、(T)を挿入する場合である。また、
図4(c)はテキストメモリ4の一部を変更してその箇
所にアンダーラインを付する場合の具体例を示し、図2
で示したテキストメモリ4のアドレス(4、6)、
(4、7)、(4、8)に対応するデータ(L)、
(M)、(N)を(a)、(b)、(c)に変更すると
共にその箇所にアンダーラインを付する場合である。ま
た、図4(d)はテキストメモリ4の一部のデータにア
ンダーラインを付する場合の具体例を示し、図2で示し
たテキストメモリ4のアドレス(4、6)、(4、
7)、(4、8)に対応するデータ(L)、(M)、
(N)にアンダーラインを付する場合であるが、この場
合には、図4(d)に示す如く、同一の変形指定アドレ
スがアドレス記憶部5−1の次の領域にも記憶され、こ
の領域に対応する変形指定記憶部5−2にアンダーライ
ンを示す変形指定コードが書き込まれるようになる。Next, when transforming the data written in the text memory 4 according to each format, the mode switch MS is switched to the "editing mode". Then, in this edit mode, first, the address is keyed in. That is, when the address is keyed in according to whether it is edited for officers or employees, the address storage unit 5-of the format memory 5
The address entered in 4 is written. Then, when the format key 1e is operated, the contents of the save register TS are read and the text memory 4 is addressed. Now, in the save register TS, the start address in which the first character of the sentence written in the text memory 4 is stored is saved. Therefore, the start address of the text memory 4, that is, the address ( 3, 2) are designated. Then, the head address is set also in the cursor pointer P and the address register TA, and the cursor position is moved and displayed at the first character position. In this state, when the cursor key is operated to move the cursor to the character position to be transformed, the address value corresponding to the cursor position is set in the address register TA. In this way, the cursor key is operated to select the character to be transformed, and then the printing mode to be transformed is selected with the transformation designating key. That is, when the corresponding modification designation key is selectively operated to designate any one of change, underline, insert, and delete, the contents of the address register TA are stored in the address storage unit 5-1 of the format memory 5. That is, the address of the text memory 4 in which the character to be transformed is stored is written, and the transformation designation code corresponding to the operation key is stored in the transformation designation storage section 5-2 corresponding to the address storage section 5-1. Written. Then, when the deformation data is input by the number or character key according to the mode to be deformed,
A data storage unit 5-corresponding to the address storage unit 5-1
Input data is written in 3. In this way, when the modified character is selected, the modified code is input, and the modified data is input as necessary, the contents of the format memory 5 become as shown in FIG. Here, FIG. 4A shows a specific example in which a predetermined character is deleted from the data stored in the text memory 4 according to the format, and the contents of the text memory 4 shown in FIG. 4, 2), (4,
3), (4, 4), (4, 5) in the area corresponding to the characters (H), (I), (J), (K) to delete,
The contents of the format memory 5 are as shown in FIG. Further, FIG. 4B shows a specific example of insertion, and the contents of the text memory 4 shown in FIG.
5), data (S), (•), corresponding to (2, 6)
This is a case where data (T) and (T) are inserted in correspondence with (T) and addresses (5, 4) and (5, 5). Also,
FIG. 4C shows a specific example in which a part of the text memory 4 is modified and an underline is added to the part, and FIG.
The address (4, 6) of the text memory 4 indicated by
Data (L) corresponding to (4, 7) and (4, 8),
This is a case where (M) and (N) are changed to (a), (b), and (c) and an underline is added to the place. Further, FIG. 4D shows a specific example in which a part of the data in the text memory 4 is underlined. The addresses (4, 6), (4, 6) of the text memory 4 shown in FIG.
7), data (L), (M) corresponding to (4, 8),
In the case of underlining (N), in this case, as shown in FIG. 4D, the same modification designation address is stored in the next area of the address storage unit 5-1. A modification designation code indicating an underline is written in the modification designation storage unit 5-2 corresponding to the area.
【0012】このようにして書式に応じた編集が終る
と、モードスイッチMSを切換操作して「印字モード」
にセットする。そして、印字枚数をプリセットする為に
数字キーを操作し、次いで、印字キーを操作する。しか
して、印字キーが操作されると、退避レジスタTSの内
容が読み出されてアドレスレジスタTAにセットされ
る。このアドレスレジスタTAの内容はテキストメモリ
14および一致回路7に夫々送られる。このとき、一致
回路7には書式メモリ5のアドレス記憶部5−1に記憶
されている各変形指定アドレスのうち先ず最初に記憶さ
れた変形指定アドレスが供給されている。そして、一致
回路7ではテキストメモリ5を指定する為のテキストア
ドレスと書式メモリ5から読み出された変形指定アドレ
スとの一致が検出される。ここで、不一致が検出される
と、印字駆動制御信号CMが印字駆動部9に送られて印
字ヘッドが1文字分移動される。そして、印字データが
キャラクタジェネレータ8に送られ、これによりテキス
トメモリ4のデータが1文字印字される。そして、アド
レスレジスタTAの内容が+1されてテキストメモリ4
から次のデータが読み出されるが、このときのテキスト
アドレスとバッファ6に保持されている変形指定アドレ
スとが一致するかの一致検出が行なわれる。この場合に
おいても再び不一致が検出されると、テキストメモリ4
から読み出されたデータの印字が行なわれたのち、アド
レスレジスタTAの内容が+1される。このようにして
テキストメモリ4の内容が1文字ずつ読み出されて印字
されてゆくが、いま、一致回路7で一致が検出される
と、一致回路7から一致信号が出力されて制御部2に与
えられる。これにより、書式メモリ5から変形指定アド
レスが取り込まれ、アドレスレジスタTAにセットされ
る。そして、書式メモリ5のアドレス記憶部5−1から
次の変形指定アドレスが読み出され、バッファ6を介し
て一致回路7に送られ、一致回路7で前回の変形指定ア
ドレスと今回の変形指定アドレスとの異同が判断され
る。この結果、両アドレスデータが異なっていれば印字
ヘッドが1文字分移動され、今回の変形指定アドレスに
対応する書式メモリ5内のデータ記憶部5−3からデー
タが読み出されて印字される。一方、両変形指定アドレ
スが同一であれば、印字ヘッドの移動を停止させ、同一
印字桁にアンダーラインが印字される。このような動作
が繰り返される結果、テキストメモリ4内のデータは書
式メモリ5に設定されている書式に応じて変形され、例
えば図5(a)〜(d)に示す如く印字される。図5
(a)〜(d)は図4(a)〜(d)に対応した書式の
印字例で、図2に示すテキストメモリ4内の基本データ
のうち図5(a)では(H)、(I)、(J)、(K)
が削除され、図5(b)では(S)、(・)、(T)が
挿入印字されると共に、(P)と(Q)との間に
(T)、(T)が挿入され、図5(c)では(L)、
(M)、(N)が(a)、(b)、(c)に変更される
と共にアンダーラインが付され、図5(d)では
(L)、(M)、(N)にアンダーラインが付される。
なお、このような印字動作は、書式メモリの枚数記憶部
5−5に設定されている枚数分の印字が終了するまで行
なわれる。When the editing according to the format is completed in this way, the mode switch MS is operated to change to the "print mode".
Set to. Then, the number keys are operated to preset the number of prints, and then the print key is operated. When the print key is operated, the contents of the save register TS are read out and set in the address register TA. The contents of the address register TA are sent to the text memory 14 and the coincidence circuit 7, respectively. At this time, the matching circuit 7 is supplied with the modification designation address stored first among the modification designation addresses stored in the address storage section 5-1 of the format memory 5. Then, the matching circuit 7 detects a match between the text address for designating the text memory 5 and the modified designation address read from the format memory 5. Here, when a mismatch is detected, the print drive control signal CM is sent to the print drive unit 9 and the print head is moved by one character. Then, the print data is sent to the character generator 8 so that one character of the data in the text memory 4 is printed. Then, the contents of the address register TA are incremented by 1 and the text memory 4
The next data is read from, but the coincidence detection is performed to determine whether the text address at this time and the modification designation address held in the buffer 6 match. Even in this case, if a mismatch is detected again, the text memory 4
After the data read from is printed, the content of the address register TA is incremented by one. In this way, the contents of the text memory 4 are read out one by one and printed, but when a match is detected by the match circuit 7, a match signal is output from the match circuit 7 to the controller 2. Given. As a result, the modified designation address is fetched from the format memory 5 and set in the address register TA. Then, the next modified designation address is read from the address storage section 5-1 of the format memory 5 and sent to the matching circuit 7 via the buffer 6, and the matching circuit 7 causes the previous modification designation address and the current modification designation address. And the difference is judged. As a result, if the two address data are different, the print head is moved by one character, and the data is read from the data storage section 5-3 in the format memory 5 corresponding to the present transformation designated address and printed. On the other hand, if the two deformation designation addresses are the same, the movement of the print head is stopped and an underline is printed on the same print digit. As a result of repeating such operations, the data in the text memory 4 is transformed according to the format set in the format memory 5, and is printed as shown in FIGS. 5 (a) to 5 (d), for example. Figure 5
4A to 4D are print examples of the formats corresponding to FIGS. 4A to 4D. Of the basic data in the text memory 4 shown in FIG. 2, FIG. I), (J), (K)
Is deleted, (S), (.), And (T) are inserted and printed in FIG. 5B, and (T) and (T) are inserted between (P) and (Q). In FIG. 5C, (L),
(M) and (N) are changed to (a), (b), and (c) and underlined, and underlined in (L), (M), and (N) in FIG. 5D. Is attached.
It should be noted that such a printing operation is performed until the printing of the number of sheets set in the sheet number storage section 5-5 of the format memory is completed.
【0013】[0013]
【第2実施例】次に、この発明の第2実施例を図6およ
び図7を参照して説明する。本実施例は図6に示す如
く、複数個の書式メモリ5(1)〜5(n)を設けたも
ので、その他は上記第1実施例と略同様に構成されてい
る。なお、図中6(1)〜6(n)は書式メモリ5
(1)〜5(n)に対応するバッファであり、その出力
は一致回路7に夫々供給される。図7はテキストメモリ
4の構成を示し、複数の書式メモリ5(1)〜5(n)
に対応して複数の宛先メモリM(1)〜M(n)が設け
られている。[Second Embodiment] Next, a second embodiment of the present invention will be described with reference to FIGS. In this embodiment, as shown in FIG. 6, a plurality of format memories 5 (1) to 5 (n) are provided, and the other configurations are substantially the same as those of the first embodiment. In the figure, 6 (1) to 6 (n) are the format memory 5
Buffers corresponding to (1) to 5 (n), the outputs of which are supplied to the coincidence circuit 7, respectively. FIG. 7 shows the configuration of the text memory 4, which includes a plurality of format memories 5 (1) to 5 (n).
A plurality of destination memories M (1) to M (n) are provided corresponding to.
【0014】しかして、上述の如く構成された本実施例
においては、テキストメモリ4へのデータ入力は上記第
1実施例と同様に行なわれるが、書式メモリ5(1)〜
5(n)に対して編集を行なう場合には、先ず、書式メ
モリを指定してから行なう。この書式メモリの指定は、
数字キーを操作してその指定番号を入力したのち、書式
キーを操作する。これによって指定された書式メモリに
対して上記第1実施例と同様なキー操作手順にしたがっ
て順次キーを操作すれば、変形指定アドレス等がその書
式メモリに書き込まれる。また、印字する場合にも上記
第1実施例と同様であるが、この場合、テキストメモリ
4のエンドコードが検出されると、書式メモリ5(1)
〜5(n)の順序で次の書式メモリが指定され、以下連
続的に各書式メモリの内容に対応した印字が行なわれ
る。Thus, in the present embodiment configured as described above, the data input to the text memory 4 is performed in the same manner as in the first embodiment, but the format memories 5 (1) to 5 (1).
When editing 5 (n), the format memory is first designated and then edited. This format memory specification is
Use the number keys to input the specified number, and then operate the format key. When the format memory designated by this is operated by sequentially operating the keys in accordance with the same key operation procedure as in the first embodiment, the transformation designated address and the like are written in the format memory. The same applies to the case of printing as in the first embodiment, but in this case, when the end code of the text memory 4 is detected, the format memory 5 (1) is detected.
The next format memory is designated in the order of .about.5 (n), and printing corresponding to the contents of each format memory is continuously performed.
【0015】[0015]
【第3実施例】図8はこの発明の第3実施例を示し、本
実施例は上記第2実施例と同様に複数の書式メモリ5
(1)〜5(n)を設けるが、本実施例はワードプロセ
ッサ本体に着脱可能となるように各書式メモリ5(1)
〜5(n)およびテキストメモリ4をデータカセットD
Cに収納したものである。また、モードスイッチMCで
選択可能なモードとして「電源OFF」、「入力」、
「編集」の他、「指定印字」、「連続印字」モードが設
けられている。なお、本実施例ではRAM13が設けら
れ、制御部2に対してデータの授受が行なわれる。その
他は、上記第1実施例と同様に構成されている。[Third Embodiment] FIG. 8 shows a third embodiment of the present invention. This embodiment, like the second embodiment, has a plurality of format memories 5.
(1) to 5 (n) are provided, but in this embodiment, each format memory 5 (1) is detachable from the word processor main body.
5 (n) and the text memory 4 into the data cassette D
It is stored in C. In addition, as modes selectable by the mode switch MC, "power OFF", "input",
In addition to “edit”, “designated printing” and “continuous printing” modes are provided. In the present embodiment, the RAM 13 is provided to exchange data with the control unit 2. Others are the same as those in the first embodiment.
【0016】しかして、本実施例においては、テキスト
メモリ4へのデータ入力は上記第1実施例と同様であ
り、また書式メモリ5(1)〜5(n)に対する編集も
先ず、書式メモリを指定してから行なうことは上記第2
実施例と同様であるが、印字を行なう場合には、モード
スイッチMSを操作して「指定印字」か「連続印字」か
を指定してから行なう。この場合、「指定印字」モード
では予め指定された書式メモリに対しての印字しか行な
われないが、「連続印字」モードでは各書式メモリに応
じた印字が連続的に行なわれる。なお、「指定印字」モ
ードではその発光枚数を指定する場合には、書式メモリ
の指定番号を置数したのち書式キーを操作し、次で発光
枚数を置数したのち、印字キーを操作すればよい。In the present embodiment, however, the data input to the text memory 4 is the same as that in the first embodiment, and the editing of the format memories 5 (1) to 5 (n) is first performed in the format memory. After designating, the second step is
Similar to the embodiment, when printing is performed, the mode switch MS is operated to designate "designated printing" or "continuous printing" before printing. In this case, in the "designated printing" mode, only printing is performed on the format memory designated in advance, but in the "continuous printing" mode, printing corresponding to each format memory is continuously performed. In the "designated print" mode, if you want to specify the number of flashes, enter the specified number in the format memory, operate the format key, enter the number of flashes next, and then operate the print key. Good.
【0017】なお、上記実施例においては変形する態様
として変更、アンダーライン、挿入、削除について示し
たが、その他の態様としては太字で強調する等のように
字体を変えてもよく、また倍角のように大きさを変えた
り、更に印字色を変えるようにしてもよい。また、実施
例では1文字毎に変形するようにしたが、1ワード毎、
1文章毎、あるいは全文を変形するようにしてもよい。
また、上記第1実施例においては、削除の場合の印字形
態として図5(a)に示すように削除した部分を詰めて
印字したが、あけたままであってもよい。In the above embodiment, modification, underline, insertion, and deletion are shown as deformation modes, but in other modes, the font may be changed, such as by emphasizing in bold type, and a double-width character may be used. The size may be changed, and the print color may be changed. Also, in the embodiment, the character is transformed for each character, but for each word,
You may make it transform every 1 sentence or the whole sentence.
Further, in the above-described first embodiment, as the printing mode in the case of deletion, the deleted portion is filled and printed as shown in FIG. 5A, but it may be left open.
【0018】[0018]
【発明の効果】この発明によれば、入力され複数の記憶
位置に対応づけられて記憶された各文字データを出力す
る際は、記憶された文字データの内、所定の記憶位置の
文字データについて、その記憶位置に対応して記憶され
た文字形態情報に従った大きさの文字にして出力するこ
とができる。従って、入力され記憶された各文字データ
を出力する際は、文字データの内、所定の記憶位置の文
字データについて、その記憶位置に対応して記憶された
文字形態情報に従った大きさの文字にして出力すること
が簡単に行える。また、文字形態情報に従って所定の記
憶位置の文字データの大きさを変えるため、文字の所定
位置及び文字の大きさを編集者が憶えておく必要はな
く、しかも、的確に必要とする文字データを得ることが
できる。According to the present invention, when outputting each character data stored by being input and associated with a plurality of storage positions, regarding the character data at a predetermined storage position among the stored character data. , And can be output as a character having a size according to the character form information stored corresponding to the storage position. Therefore, when outputting each character data that has been input and stored, the character data of the character data at the predetermined storage position among the character data has a size according to the character form information stored corresponding to the storage position. Can be output easily. Further, since the size of the character data at the predetermined storage position is changed according to the character form information, the editor does not need to remember the predetermined position of the character and the size of the character. Obtainable.
【図1】この発明の第1実施例を適用したワードプロセ
ッサのブロック回路図である。FIG. 1 is a block circuit diagram of a word processor to which a first embodiment of the present invention is applied.
【図2】テキストメモリの構成図である。FIG. 2 is a configuration diagram of a text memory.
【図3】書式メモリの構成図である。FIG. 3 is a configuration diagram of a format memory.
【図4】(a)〜(d)は書式メモリに記憶させた具体
的な内容を示した図である。4A to 4D are diagrams showing specific contents stored in a format memory.
【図5】(a)〜(d)は図4(a)〜(d)に対応す
る書式の印字状態図である。5A to 5D are printing state diagrams of formats corresponding to FIGS. 4A to 4D.
【図6】この発明の第2実施例のワードプロセッサのブ
ロック回路図である。FIG. 6 is a block circuit diagram of a word processor according to a second embodiment of the present invention.
【図7】テキストメモリの構成図である。FIG. 7 is a configuration diagram of a text memory.
【図8】この発明の第3実施例のワードプロセッサのブ
ロック回路図である。FIG. 8 is a block circuit diagram of a word processor according to a third embodiment of the present invention.
1 入力部 2 制御部 4 テキストメモリ 5 書式メモリ 8 キャラクタジェネレータ 10 印字部 1 Input Section 2 Control Section 4 Text Memory 5 Format Memory 8 Character Generator 10 Printing Section
フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G06F 17/21 Continuation of front page (51) Int.Cl. 6 Identification number Office reference number FI Technical display location G06F 17/21
Claims (1)
づけて記憶する文字記憶手段と、 文字の大きさを指定する文字形態情報を、上記複数の記
憶位置の内の所定の記憶位置に対応づけて、上記文字記
憶手段とは別途に記憶する文字形態情報記憶手段と、 上記文字記憶手段に記憶された複数の文字データを出力
する際は、これら文字データの内、上記所定の記憶位置
の文字データについては、その記憶位置に対応して記憶
された文字形態情報に従った大きさの文字にして出力す
る出力手段と、 を有することを特徴とする文字出力装置。1. Input means for inputting a plurality of character data, character storage means for storing each input character data in association with a plurality of storage positions, and character form information for designating a character size. Is associated with a predetermined storage position among the plurality of storage positions, and the character form information storage unit is stored separately from the character storage unit, and the plurality of character data stored in the character storage unit is output. When performing the above, for the character data at the above-mentioned predetermined storage position among these character data, output means for outputting a character of a size according to the character form information stored corresponding to the storage position, and A character output device having.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6029177A JPH0789179A (en) | 1994-02-02 | 1994-02-02 | Character output device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6029177A JPH0789179A (en) | 1994-02-02 | 1994-02-02 | Character output device |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60055673A Division JPH0664523B2 (en) | 1985-03-22 | 1985-03-22 | Character output device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0789179A true JPH0789179A (en) | 1995-04-04 |
Family
ID=12268955
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6029177A Pending JPH0789179A (en) | 1994-02-02 | 1994-02-02 | Character output device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0789179A (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5717054A (en) * | 1980-07-02 | 1982-01-28 | Fujitsu Ltd | Data printing system |
| JPS5724987A (en) * | 1980-07-21 | 1982-02-09 | Ricoh Kk | Crt display unit |
| JPS59151273A (en) * | 1983-02-18 | 1984-08-29 | Toshiba Corp | Hard copy system of crt picture |
-
1994
- 1994-02-02 JP JP6029177A patent/JPH0789179A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5717054A (en) * | 1980-07-02 | 1982-01-28 | Fujitsu Ltd | Data printing system |
| JPS5724987A (en) * | 1980-07-21 | 1982-02-09 | Ricoh Kk | Crt display unit |
| JPS59151273A (en) * | 1983-02-18 | 1984-08-29 | Toshiba Corp | Hard copy system of crt picture |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4808016A (en) | Output apparatus with suppression of underscoring of blank characters | |
| JPH0616280B2 (en) | Document processor | |
| JP2916986B2 (en) | Character output device | |
| JPH0789179A (en) | Character output device | |
| JPH02737B2 (en) | ||
| JPH0664523B2 (en) | Character output device | |
| JPS64711B2 (en) | ||
| JPH0363101B2 (en) | ||
| JPH0823744B2 (en) | Character string processor | |
| JP3042284B2 (en) | Japanese input device | |
| JPH0666066B2 (en) | Document processor with furigana addition function | |
| JPH0548476B2 (en) | ||
| JPS60253572A (en) | Blank filling printing system | |
| JP3273607B2 (en) | Document processing device | |
| JPH0666065B2 (en) | Document processor with furigana addition function | |
| JPH0764992A (en) | Document processor | |
| JPH0749851A (en) | Document shaping device | |
| JPS59201129A (en) | Document producer | |
| JPS61175765A (en) | Document processing device formatting method | |
| JPH0638256B2 (en) | Input/Output Devices | |
| JPH0661080B2 (en) | Document processor with furigana addition function | |
| JPH0363100B2 (en) | ||
| JPH079705A (en) | Method of printing designated page in one lump and apparatus thereof | |
| JPS60221865A (en) | Document processor | |
| JPH0816574A (en) | Document processing device |