JPS62128355A - Document outputting system - Google Patents

Document outputting system

Info

Publication number
JPS62128355A
JPS62128355A JP60270050A JP27005085A JPS62128355A JP S62128355 A JPS62128355 A JP S62128355A JP 60270050 A JP60270050 A JP 60270050A JP 27005085 A JP27005085 A JP 27005085A JP S62128355 A JPS62128355 A JP S62128355A
Authority
JP
Japan
Prior art keywords
character
logo
memory
characters
document
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
JP60270050A
Other languages
Japanese (ja)
Inventor
Namio Aoki
青木 波男
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP60270050A priority Critical patent/JPS62128355A/en
Publication of JPS62128355A publication Critical patent/JPS62128355A/en
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To widen the variety of output document format by providing an output controlling means which identifies a special-character data group in a prescribed range included in a document and outputs characters in different format for said data group. CONSTITUTION:The content of a line-number memory 8-2 of a document format information memory is transferred to a memory M at the starting of a page, and then the content of a one-line-character-number memory 8-1 is transferred to a memory L to initialize the numbers of remaining line number and characters. After confirming that the document is not yet ended, a CPU reads out a one-character-code from a document memory 3, and writes it in the internal register of itself. Then said code is discriminated whether it is a logo code or not. If it is a log code, a logo-interval determined by a logo-interval memory 6-1 is attached to the front and rear of the logo. The CPU, thereafter, controls to print the logo pattern that is the object of printing. In such a way, the variety of output document format is widened.

Description

【発明の詳細な説明】 [発明の技術分野] この発明はワードプロセッサ等に関し、1;T細には文
書メモリより出力装置へ文書を出力する文、1;出方方
式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to word processors and the like, and more particularly to a method for outputting a document from a document memory to an output device.

〔発明の1ν景] 従来の文、り処理機においては、文+!; J:式情報
は全体の文、りに対しての出力、り式(行数、1行文字
数、行間隔、文字間隔、余白、用紙サイズ等のような一
1式)を定めるものであり、ある文、りの特定範囲につ
いてのみ変更するようなことはできなかった。このこと
は、変化に富む多様な文、りを作成する1−で、大きな
制約となっている。
[1v view of the invention] In the conventional sentence processing machine, sentence+! J: Formula information defines the output for the entire sentence, the formula (number of lines, number of characters per line, line spacing, character spacing, margins, paper size, etc.). , it was not possible to change only a specific range of a sentence or ri. This is a major constraint in creating a wide variety of sentences.

例えば、複数個の1文字パターンメモリににおいて連続
したデザインとして作成されるロゴのようなものを文、
Ii中に盛り込んで出力する場合、ロゴ印刷の制約とし
て、文字間隔ゼロ、行間隔ゼロ(複数行にわたる場合)
の条件があり、残りの文、りもこの条件と一致する一1
式にしなければ、ロゴがばらばらになって印字されてし
まう。
For example, if something like a logo is created as a continuous design in multiple one-character pattern memories,
When outputting by including it in Ii, the logo printing restrictions are zero character spacing and zero line spacing (if it spans multiple lines)
There is a condition, and the remaining sentences match the condition
If you don't make it into a formula, the logo will be printed in pieces.

[発明の[1的] この発明は上記のH的を鑑みてなされたもので、その目
的とするところは画一的でない、書式での文、り出力機
能を備えた文書出方方式を提供することにある。
[Object 1 of the Invention] This invention was made in view of the above-mentioned H, and its purpose is to provide a document output method that is not uniform in format and is equipped with a text output function. It's about doing.

[ffi IIIの要点] この発明はIL記の目的を達成するため、文書書式1:
q定情報が通常の文字データ群にのみ作用するように1
文1りに含まれる所定範囲の特定文字データ群を識別し
、これらのデータ群に対して別の、書式で文字を出力す
る出力制御−手段を設けたことを要点とするものである
[Main points of ffi III] In order to achieve the purpose of this invention, document format 1:
1 so that the q-constant information only affects normal character data groups.
The key point is that an output control means is provided for identifying specific character data groups in a predetermined range included in a sentence and outputting characters in different formats for these data groups.

[実施例] 以下1図面を参照してこの発明の一実施例を説す1する
。この実施例はロゴを含む文字データ群段力制御にこの
発明を適用したもので、通常の文字に対しては、書式情
報、俊足メモリに設定された41式に従って文字が出力
されるが、ロゴに対しては文字間隔“0”で出力される
。さらに、ロゴに対するその前後の文字や、1行文字数
との調整を図るためロゴをその前後の文字間の中心にセ
ンタリングして出力する機能、並びに1行の残りの文字
数を追跡する手段の出力とロゴの文字a(通常の文字に
換算したときの文字長)とから、ロゴの出力位置を調整
してロゴデータが2行にわたって分断されないように処
理する機能を有している。
[Embodiment] An embodiment of the present invention will be described below with reference to one drawing. In this embodiment, the present invention is applied to group force control for character data including logos.For ordinary characters, characters are output according to the format information and formula 41 set in the fast memory. is output with a character spacing of "0". Furthermore, in order to adjust the characters before and after the logo and the number of characters per line, there is a function to center the logo between the characters before and after it and output it, as well as a means to track the number of characters remaining in one line. It has a function to adjust the output position of the logo based on the character a of the logo (character length when converted to a normal character) so that the logo data is not divided across two lines.

詳細に説明すると、第1図において、lはCPUで装置
に上記の槻山をもたせるため各種周辺デバイスを制御す
る。システムROM2にはO5等のノ、(本市なシステ
ムプログラムが保存されている9文書メモリ3にはキー
ボード4を介して登録された文書データが記憶されてい
る0文−)メモリ3の内容の一部を示す第2図かられか
るように文、1;データ中には通常の文字コードの他に
、くロゴコードン、くロゴM〉で示すログデータのエリ
アが含まれている。〈ロゴコード〉は印刷の際ロゴ印刷
をすべきか否かを検出するのに利用され、またくロゴ陥
〉はログ情報メモリ5にの特定のロゴ情報をアクセスす
るのに用いられる。
To explain in detail, in FIG. 1, l is a CPU that controls various peripheral devices in order to make the apparatus have the above-mentioned functions. The contents of the memory 3 are stored in the system ROM 2, such as O5, (9 document memory 3 stores the main system program, and 0 sentences stores the document data registered via the keyboard 4). As can be seen from FIG. 2, which shows a part of the data, in addition to normal character codes, the data includes log data areas indicated by kulogo coden and kulogoM>. The <logo code> is used to detect whether or not a logo should be printed during printing, and the <logo code> is used to access specific logo information in the log information memory 5.

ログ情報メモリ5には、第114かられかるように、イ
ンデックスとしてのロゴ崩、ロゴが通常文字にして何字
分に相ゝ5するかというロゴL(、及び実際のドツト形
式のロゴパターンを登録することができる。第3図にロ
ゴ情報メモリ5の内容の−・部を示す、同図に例示する
ロゴは、登録番号が崩2でロゴ長が4であり、くワープ
ロ〉のドツトパターンが4文字分のパターンエリアに入
っている。
As seen from No. 114, the log information memory 5 contains the logo deformation as an index, the logo L indicating how many characters the logo is in regular letters (and the actual logo pattern in dot format). The logo shown in FIG. 3 has a registration number of 2, a logo length of 4, and a dot pattern in a word processor. is included in the pattern area for 4 characters.

ログワーキングメモリ6はロゴ印刷のために用いられる
ワーキングメモリでLメモリには出力中の行の残りの文
字数が、またMメモリには出力中の頁の残りの行数が記
憶される。ロゴ間隔メモリ6−1には印刷に係るロゴと
その前後の文字との間隔d(第4図参照二剥線部分がロ
ゴ印字領域である)がセーブされ、ロゴ長メモリ6−2
には印刷に係るロゴの長さがセーブされる。7は比較部
でこのロゴ長メモリ6−2の示すロゴの長さとLメモリ
にある残りの文字数とを比較するものでロゴ長が残り文
字数より短いときに次行でロゴを印刷するようCPUI
に指示をIi−える。
The log working memory 6 is a working memory used for logo printing, and the L memory stores the number of characters remaining on the line currently being output, and the M memory stores the number of remaining lines on the page currently being output. The logo spacing memory 6-1 stores the spacing d between the printed logo and the characters before and after it (see Figure 4, the double line part is the logo printing area), and the logo length memory 6-2
The length of the logo related to printing is saved. 7 is a comparison section that compares the length of the logo indicated by this logo length memory 6-2 and the number of remaining characters in the L memory.When the logo length is shorter than the number of remaining characters, the CPU instructs the CPU to print the logo on the next line.
Give instructions to Ii-.

8は、書式情報メモリで、キーボード4を介して出力、
I;式の設定情報が−8き込まれる。1行文字数メモリ
8−1には1行の1没)′r:文字数が、行数メモリ8
−2には1頁当たりの行数が1文字間隔メモリ8−3に
は文字間隔(m41ΔのP参照)か設定されるつ 9はドツトパターン制御部で、印刷モートでは文書メモ
リ3から取り出された文字コートがCPU1を介して送
られてくると、その文字コートに対応する文字パターン
をドツトパターン制御部9より1桁ずつ取り出しプリン
タ11へ転送する。
8 is a format information memory, which is output via the keyboard 4;
I: Expression setting information is read in by -8. The number of characters in one line is stored in the memory 8-1 for the number of characters per line.
-2 is set to the number of lines per page, character spacing memory 8-3 is set to the character spacing (see P in m41Δ), and 9 is the dot pattern control section, which is taken out from document memory 3 in print mode. When the character code is sent via the CPU 1, the character pattern corresponding to the character code is taken out one by one from the dot pattern control section 9 and transferred to the printer 11.

プリンタ11は印字ヘント部1t−t、キャリアジ駆動
部11−2)CI?・LF(キャリー、シリターン・う
・インフィード)処理部11−3.FF(フオームフィ
ード)処理部11−4を有し、印字へラドtm l 1
−1で文字パターンの印字を1桁ずつ行い、キャリッジ
駆動部11−2でヘットを移動する。またCR−LF処
理部ではキャリ、ジをホームポジション(第4図参照)
に戻すとともに、用紙を次行位置まで紙送りする。FF
処理部では次の頁の用紙に変更するために用紙の補給処
理を行う。
The printer 11 has a printing unit 1t-t, a carrier drive unit 11-2) CI? - LF (carry, return, infeed) processing section 11-3. It has an FF (form feed) processing section 11-4, and has a FF (form feed) processing section 11-4 for printing.
-1, the character pattern is printed one digit at a time, and the carriage drive unit 11-2 moves the head. In addition, the CR-LF processing section carries and moves to the home position (see Figure 4).
At the same time, the paper is fed to the next line position. FF
The processing unit performs paper replenishment processing to change to the next page of paper.

12は表、TX部であり、キーボード4やCPUIを介
して種々の表示が行なわれる。
Reference numeral 12 denotes a table and a TX section, in which various displays are performed via the keyboard 4 and CPUI.

肱−九 次に以1−の構成の印字動作を説明する。概黄を述べる
と1通常の文字の印字の場合は、CPUIは文、1:メ
モリ3より1文字のコードが読み込み、それをドツトパ
ターンに変換するためドツトパターン制御部9に送る。
The printing operation of the configuration 1- below will be explained. Generally speaking, when printing a normal character, the CPU reads a one-character code from the memory 3 and sends it to the dot pattern control section 9 to convert it into a dot pattern.

モしてドツトパターン制−1!?lI9により文書メモ
リ31−の対応する文字のパターンが1桁ずつ取り出さ
れプリンタtiへ転送される。プリンタllでは送られ
てきた文字パターンを1桁ずつ印字ヘット部11−1を
介して印字するとともにキャリッジ駆動部11−2によ
りキャリッジに拘持したヘッドを移動させることにより
1文字中字する。
Dot pattern system-1! ? The corresponding character pattern from the document memory 31- is taken out one by one by II9 and transferred to the printer ti. The printer 1 prints the sent character pattern one digit at a time via the print head section 11-1, and at the same time prints one character by moving the head held by the carriage by the carriage drive section 11-2.

しかし、CPUIが文書メモリ3より読み込んだコード
がロゴコートである場合、CPUIはこれを認識し、ロ
ゴ情報メモリ5でこのロゴコートに付属するログ陽のあ
る場所を探し出し、そのロゴ長をロゴ長メモリ6−2に
ストアする1次にこのロゴ長と文字間隔メモリ8−3の
内容によりロゴ間隔を求め、それをロゴ間隔メモリ6−
1にストアする0次に、Lメそり内にある残りの文字数
とロー1’ LZメモリ6−2にあるロゴ長との比較を
比較?B7で行ない、ロゴ長の方が残り文字数より長い
場合には、プリンタ11のCR−LF処理111−3に
よりラインフィートとへラドのキャリンジリターンを行
ない、ヘッドを次行の先頭位置に位置変更する。そして
この位置をノ^準位置(前文字の終丁位置)として、ロ
ゴの1111後にロゴ間隔メモリ6−1の定めるロゴ間
隔をつけて、印字対象であるロゴパターンを印字する。
However, if the code read by the CPUI from the document memory 3 is a logo coat, the CPU recognizes this, searches the logo information memory 5 for the location of the log code attached to this logo coat, and sets the logo length to the logo length. First, store the logo spacing in the memory 6-2. Next, calculate the logo spacing using this logo length and the contents of the character spacing memory 8-3, and store it in the logo spacing memory 6-2.
Store in 1 0 Next, compare the number of remaining characters in the L memory and the logo length in the row 1' LZ memory 6-2? B7, and if the logo length is longer than the number of remaining characters, the CR-LF processing 111-3 of the printer 11 performs a carriage return of the line feet and helad, and the head is repositioned to the beginning position of the next line. do. Using this position as the semi-position (the end position of the previous character), the logo pattern to be printed is printed after the logo 1111 with the logo interval determined by the logo interval memory 6-1.

なお、ロゴ長が残りの文字数より短い場合には上記の位
置変更なしにロゴ印刷が行なわれる。
Note that if the logo length is shorter than the remaining number of characters, the logo is printed without the above position change.

1文字中字ごとにLメモリの残り文字数がデクリメント
され、1行印字完γ(L=0で検出)ごとに残りの行数
がMメモリI〕でデクリメントされる0Mメモリの内容
′°0”で1頁(用紙)印字完゛rで、FF処JIII
I−4を介してフオームフィードが行なわれる。
The number of remaining characters in L memory is decremented for each medium character, and the number of remaining lines is decremented in M memory I] each time one line is printed γ (detected when L = 0).The content of 0M memory is '°0''. When 1 page (paper) printing is completed, FF processing JIII
Form feed occurs via I-4.

第5図を参照して、詳細に述べると、頁の開始において
プログラムはステップ31に入り、l’1式情報メモリ
の行数メモリ8−1の内容がMメモリに転送され、続く
ステップS2で1行文字数メモリ8−1の内容がLメそ
りに転送される。これにより残りの行数と文字数が初期
化される。統〈ステップS3で文書終γでないことを確
認した後。
Referring to FIG. 5, to describe in detail, at the start of a page, the program enters step 31, the contents of the line number memory 8-1 of the l'1 expression information memory are transferred to the M memory, and in the following step S2. The contents of the 1-line character count memory 8-1 are transferred to the L memory. This initializes the remaining number of lines and characters. <After confirming in step S3 that the document is not at the end γ.

ステップS4へ進み、CPUIは文書メモリ3より1文
字コードを読み出しそれを内部レジスタに読み込む、そ
して続くステップS5でそのコートがロゴコードか否か
をI別し、ロゴコードでなければ通常の、書式に従って
その文字の印字処理を行なう。
Proceeding to step S4, the CPU reads a one-character code from the document memory 3 and loads it into the internal register.In step S5, it determines whether the code is a logo code or not. The character is printed according to the following.

すなわち、ステップS6で一:式情報メモリの文字間隔
メモリの定める文字間隔だけキャリ7シを移動し、ステ
ーノブS7でドツトパターン制御部9より文字パターン
ROMl0を介してプリンタllへ文字パターンデータ
を転送しプリンタ11の印字へラドj’ll l l 
−1、キャリッジ駆動111−2を介して1文字を印字
し、ステップS8でLメモリの残り文字数を−IL、 
 ステップS9で残り文字数が′0”でないことを確認
して次文字の印字のためにステップS4へ戻る。なお残
り文字数” o ”のときは後述するステップS23へ
進む。
That is, in step S6, the carriage 7 is moved by the character interval determined by the character interval memory of the formula information memory, and the character pattern data is transferred from the dot pattern control section 9 to the printer 11 via the character pattern ROM 10 using the stay knob S7. To print on printer 11
-1, one character is printed via the carriage drive 111-2, and in step S8 the number of remaining characters in the L memory is set to -IL,
In step S9, it is confirmed that the number of remaining characters is not 0, and the process returns to step S4 to print the next character.If the number of remaining characters is ``o'', the process proceeds to step S23, which will be described later.

ステラ7’S5でロゴコードと認識された場合はステッ
プS16へ進みそのロゴコートに付属するロゴ崩を有す
るロゴをログ情報メモリ5より見つけ、そのロゴ長をロ
ゴ長メモリ6−2に転送する。続くステップ317では
ロゴの間隔dを求める。すなわち(ロゴ長+l)X文字
間隔/2を演算し、その結果をロゴ間隔メモリ6−1に
セーブする。統〈ステップ512では、ログ長メモリの
内容であるロゴ長が残りの文字数りより短いか否か、す
なわち、これから印字しようとするロゴが現在行の残り
の印字範囲に入りきれるか否かをI定する。入りきれる
場合(第4図の(イ)参照)にはステップ518へ直接
進むが、収容でさない場合(第4図の(ロ)8′照)に
は、次行(あるいは次頁の先頭行)の先頭位置に位置変
更する処理を行ってからステップ318へ行く、この位
置変更処理の最初のステップ513で、CR−LF処理
部を介してヘッドのキャリーフシリターンと紙のライン
フィードを行い、続くステップ514で1行文字数メモ
リ8−1の内容でLメそり(残り文字数記憶メモリ)を
初期化し、続くステップS15で残り行数メモリMの内
容を−1し、ステップ516で残り行数がO″であれば
ステップS17でFFmFlj部11−4部分1てフオ
ームフィードを行い、そうでなければステップ518へ
進む。
If the logo code is recognized in Stella 7'S5, the process proceeds to step S16, where the logo having the logo break attached to the logo code is found from the log information memory 5, and its logo length is transferred to the logo length memory 6-2. In the following step 317, the logo spacing d is determined. That is, (logo length+l)X character spacing/2 is calculated and the result is saved in the logo spacing memory 6-1. Control (Step 512) checks whether the logo length, which is the content of the log length memory, is shorter than the number of remaining characters, that is, whether the logo to be printed can fit within the remaining print range of the current line. Set. If it can be accommodated (see (a) in Figure 4), the process proceeds directly to step 518, but if it cannot be accommodated (see (b) 8' in Figure 4), the next line (or the top of the next page) After performing the process of changing the position to the first position of the line), the process proceeds to step 318.In the first step 513 of this position change process, the carry edge return of the head and the line feed of the paper are performed via the CR-LF processing unit. , In the following step 514, the L mesori (remaining character number storage memory) is initialized with the contents of the memory 8-1 for the number of characters per line, and in the following step S15, the contents of the remaining line number memory M are decremented by 1, and in step 516, the remaining number of lines is set. If is O'', the FFmFlj unit 11-4 section 1 performs form feed in step S17, otherwise the process proceeds to step 518.

ステ、プS18ではロゴ間隔メモリ6−1に設定された
ロゴ間隔dだけキャリッジを移動する。
In step S18, the carriage is moved by the logo interval d set in the logo interval memory 6-1.

これによりロゴパターンの印字の開始位置にヘッドと用
紙はセットされる。そこでステップS19でログ情報メ
モリ5より印字対象のロゴパターンを読み出しプリンタ
11に送り、印字ヘッド部11−1、キャリッジ駆動部
11−2を介してロゴ印刷を行う、この場合、CPUI
側からは、ロゴ印刷中は文字間隔メモリ8−3の定める
文字間隔の指示をグーえないためロゴは文字間隔“0パ
で印字される。続いてステップ520でロゴ間隔だけキ
ャリ7ジを移動させる。これにより、ヘッドはロゴの次
にくる文字の印字開始位置にセットされる。続くステッ
プSolで残り文字数を印字したロゴの長さで減するこ
とにより残り文字数メモリLを更新する。ステップ52
2で残り文字数が°°0″である場合にはステップS2
3へ進み、残りの行1%Mを−lし、ステップS24で
残り行数“0″であればフオームフィートを行って(ス
テ、プ525)から次の頁の開始のためステップSlへ
戻るが、行数が残っておればキャリッジリターン、ライ
ンフィードを行って(ステップ326)からステップS
2へ戻る。なお、ステップS22で文字が残っておれば
次の文字印刷のためステップS4へ戻る。
As a result, the head and paper are set at the starting position for printing the logo pattern. Therefore, in step S19, the logo pattern to be printed is read from the log information memory 5 and sent to the printer 11, and the logo is printed via the print head section 11-1 and carriage drive section 11-2.
From the side, while the logo is being printed, the character spacing instructions determined by the character spacing memory 8-3 cannot be read, so the logo is printed with a character spacing of "0".Subsequently, in step 520, the carriage is moved by the logo spacing. As a result, the head is set to the printing start position of the character following the logo.In the following step Sol, the remaining character number memory L is updated by subtracting the number of remaining characters by the length of the printed logo.Step 52
2 and the remaining number of characters is °°0'', step S2
Proceed to Step 3, subtract 1% M of the remaining lines, and if the number of remaining lines is "0" in Step S24, formfeet is performed (Step 525), and then return to Step Sl to start the next page. However, if the number of lines remains, a carriage return and line feed are performed (step 326), and then step S
Return to 2. Note that if any characters remain in step S22, the process returns to step S4 to print the next character.

[変形例] この発明は」:記実施例に限らずこの発明の範囲内で種
々の変形、f更がii f@である。
[Modifications] This invention is not limited to the embodiments described above, and may include various modifications within the scope of this invention.

例えば、に記実施例はロゴという特殊文字を他の通常の
文字と蹟なる文字間隔″0”で印字できるようにしたも
のであるが、これに限らず、−・般の通常文字について
も同様のことを行うことかでざる0例えば、カーソル等
によって既に登録しである文書上の範囲を指定すること
により指定文字範囲を規定し、その文字範囲については
異なる文字間隔で文字が出力されるようにしてもよい、
これを実現するには、例えば指定文字範囲検出手段、指
定文字範囲に割り当てられた指定範囲書式設定手段、北
記検出−[没が指定文字範囲を検出したときに、指定範
囲書式設定手段に貨って文字を出力する出力手段等を用
いるとよい。
For example, in the embodiment described in 2, it is possible to print a special character called a logo with a character spacing of "0" which is different from other normal characters, but this is not limited to this. For example, by specifying a range on a document that has already been registered with a cursor, you can specify a specified character range, and for that character range, characters can be output with different character spacing. You can also
To achieve this, for example, when the specified character range detection means, the specified range formatting means assigned to the specified character range, and the specified character range is detected, the designated range formatting means is It is recommended to use an output means that outputs characters such as .

また1文字間隔だけでなく他の書式情報例えば行間隔に
ついても本発明を適用することが可能である。
Furthermore, the present invention can be applied not only to character spacing but also to other format information such as line spacing.

また出力形式として上記実施例では印字について述べた
が、印字の代りに表示あるいは印字とともに表示でも行
なえるようにしてもよい。
Furthermore, although printing was described in the above embodiment as an output format, display may be performed instead of printing, or display may be performed together with printing.

[発明の効果] 以J−詳述したようにこの発’51では、文書データに
含まれる指定文字範囲を識別する手段を、没け、指定文
字範囲を検出した場合に他とは異なる。[;式で同範囲
に屈する文字を出力する出力制御手段を使用しているの
で、出力文、!;の形!!iの・3富化を図ることがで
き、フレキシビイリティが高い。
[Effects of the Invention] As described in detail below, in this publication '51, the means for identifying a designated character range included in document data is omitted, and the method differs from others when a designated character range is detected. [; Since the expression uses an output control means that outputs characters that fall within the same range, the output statement, ! ;Form of! ! It is possible to achieve i.3 enrichment and has high flexibility.

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

第1図はこの発明の−・実施例の構成図、第2図は第1
図の文1リメモリの内容の一部を例示する図、第3図は
第1図のロゴ情報メモリの内容の−・部を例示する図、
第4図は実施例による印刷の例を示す図、m5図は実施
例の動作のフローチャートである。 ■・・・・・・CPU、2・・・・・・システムROM
、3・・・・・・文書メモリ、5・・・・・・ロゴ情報
メモリ、6・・・・・・ロゴワーキングメモリ、7・・
・・・・比較部、8・・・・・・、り式情報メモリ。 第1図
Fig. 1 is a configuration diagram of an embodiment of the present invention, and Fig. 2 is a configuration diagram of an embodiment of the present invention.
Figure 3 is a diagram illustrating a part of the contents of the text 1 memory in the diagram;
FIG. 4 is a diagram showing an example of printing according to the embodiment, and FIG. m5 is a flowchart of the operation of the embodiment. ■・・・CPU, 2・・・System ROM
, 3... document memory, 5... logo information memory, 6... logo working memory, 7...
. . . Comparison section, 8 . . . , type information memory. Figure 1

Claims (3)

【特許請求の範囲】[Claims] (1)文書書式情報を記憶する、書式情報記憶手段と、
文書データを記憶する文書記憶手段と、上記文書データ
に含まれる指定された文字範囲を識別し、この範囲にあ
る文字データに対しては上記書式情報記憶手段の定める
書式とは異なる書式で文字を出力する出力制御手段とを
有することを特徴とする文書出力方式。
(1) Format information storage means for storing document format information;
A document storage means for storing document data and a specified character range included in the document data are identified, and for character data in this range, characters are written in a format different from the format specified by the format information storage means. 1. A document output method, comprising: an output control means for outputting.
(2)特許請求の範囲第1項記載の文書出力方式におい
て、前記出力制御手段は、上記書式情報記憶手段の定め
る文字間隔とは異なる文字間隔で、指定された文字を出
力することを特徴とする文書出力方式。
(2) In the document output method according to claim 1, the output control means outputs specified characters at a character interval different from the character interval determined by the format information storage means. document output method.
(3)特許請求の範囲第2項記載の文書出力方式におい
て、前記出力制御手段は、前記指定文字範囲の文字デー
タの文字数を定める文字数指定手段と、出力行の現在の
残りの文字数を追跡する残り文字数追跡手段と、出力対
象が指定文字範囲の文字データであることを検出する指
定範囲検出手段と、この検出手段による指定範囲の検出
の際、現在の残り文字数と指定範囲の文字データの文字
数の大小関係に従って、前記書式情報記憶手段の定める
1行の文字数を越えない条件で指定範囲の文字データの
出力位置を制御する位置制御手段とを有することを特徴
とする文書出力方式。
(3) In the document output method according to claim 2, the output control means includes a character number designation means for determining the number of characters of character data in the specified character range, and tracks the current remaining number of characters in the output line. A remaining character count tracking means, a specified range detection means for detecting that the output target is character data in a specified character range, and when this detection means detects the specified range, the current number of remaining characters and the number of characters in the specified range of character data are detected. and position control means for controlling the output position of character data in a specified range under the condition that the number of characters in one line determined by the format information storage means is not exceeded according to the size relationship of the character data.
JP60270050A 1985-11-30 1985-11-30 Document outputting system Pending JPS62128355A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60270050A JPS62128355A (en) 1985-11-30 1985-11-30 Document outputting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60270050A JPS62128355A (en) 1985-11-30 1985-11-30 Document outputting system

Publications (1)

Publication Number Publication Date
JPS62128355A true JPS62128355A (en) 1987-06-10

Family

ID=17480825

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60270050A Pending JPS62128355A (en) 1985-11-30 1985-11-30 Document outputting system

Country Status (1)

Country Link
JP (1) JPS62128355A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63172662A (en) * 1987-01-09 1988-07-16 Fujitsu Ltd Printer controlling system
JPS6485776A (en) * 1987-09-28 1989-03-30 Hitachi Ltd Document generator

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63172662A (en) * 1987-01-09 1988-07-16 Fujitsu Ltd Printer controlling system
JPS6485776A (en) * 1987-09-28 1989-03-30 Hitachi Ltd Document generator

Similar Documents

Publication Publication Date Title
JPS61101832A (en) Word processor system
US4858171A (en) Word processor with selective placement of printhead for printing of newly input print data after interruption of printing
JPS62128355A (en) Document outputting system
JPS61202877A (en) Output device
JPH0330977A (en) Page printer control system
JPS63302083A (en) Printer
JPS62212176A (en) Bar code printing system
EP0268471B1 (en) Printing apparatus for automatically conducting a carriage return
JPS59201870A (en) Printer
JPH0570174B2 (en)
JP2554225B2 (en) Text output device
JP2670447B2 (en) Output device and method
JPH01291956A (en) Dot matrix printer
JPS63121970A (en) Document processor
JPH0486274A (en) Pattern generation system
JPS6374673A (en) Printer
JPH0895963A (en) Document processor with edge character printing function
JPH09116672A (en) Image forming device
JPH0448104B2 (en)
JPH0512277A (en) Document processor
JPH0477277A (en) Printing device
JPH05151216A (en) Document processor with frame editing function
JPH01242267A (en) Page printer
JPH0796648A (en) Setting method for sentence format
JPH06106794A (en) Print controller