JPH01267722A - Print processing device - Google Patents

Print processing device

Info

Publication number
JPH01267722A
JPH01267722A JP63095475A JP9547588A JPH01267722A JP H01267722 A JPH01267722 A JP H01267722A JP 63095475 A JP63095475 A JP 63095475A JP 9547588 A JP9547588 A JP 9547588A JP H01267722 A JPH01267722 A JP H01267722A
Authority
JP
Japan
Prior art keywords
information
format information
printing
line
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
JP63095475A
Other languages
Japanese (ja)
Inventor
Tatsuhiko Yuno
龍彦 湯野
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP63095475A priority Critical patent/JPH01267722A/en
Publication of JPH01267722A publication Critical patent/JPH01267722A/en
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は印字処理袋Mに関し、特に登録文書に行指定情
報を含む1つまたは複数のマルチフォーマット情報を登
録文書の所定の位置に挿入可能にし、印字または表示時
にマルチフォーマット情報を指示するコマンドを検出し
たらそのマルチフォーマット情報で指示される位置から
印字または表示を行わせるようにした印字処理装置に関
する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a print processing bag M, and in particular, it is capable of inserting one or more pieces of multi-format information including line designation information into a registered document at a predetermined position in the registered document. The present invention relates to a print processing device which, upon detecting a command instructing multi-format information at the time of printing or displaying, prints or displays from the position indicated by the multi-format information.

[従来の技術] 従来の印字処理装置、例えば電子タイプライタ−等にお
いては文書等登録時に設定されたオリジナルフォーマッ
トおよびタイプライタ−モートで設定されているカレン
トフォーマットには行指定情報は設けられておらず、キ
ャリッジの現在位置もしくはオリジナルフォーマットに
おける印字開始位置から印字が開始されるようになって
いる。
[Prior Art] In conventional print processing devices, such as electronic typewriters, line specification information is not provided in the original format set at the time of document registration and the current format set in typewriter mode. First, printing is started from the current position of the carriage or the printing start position in the original format.

また、文書の途中に挿入されているフォーマット情報に
も行指定情報は設定されておらず、印字後のまたは強制
改行後のキャリッジが位置する行においてフォーマット
情報で指示される左マージン位置から印字が再開される
ようになフている。
Also, line specification information is not set in the format information inserted in the middle of the document, and printing starts from the left margin position specified by the format information in the line where the carriage is located after printing or after a forced line break. It's about to be restarted.

[発明が解決しようとする課題] しかしながら、上記従来例では登録文書のフォーマット
情報に行指定情報が含まれていないため、印字に際して
は第5図(A)に示すように、ヘッダ一部H,サブヘッ
ダ一部S、零文Bの印字開始位置の前に複数の改行コマ
ンドおよび行ピッチを含むフォーマット情報を挿入しな
けれなならない、また第5図(B)に示すように宛名部
Pが他のテキストあるいはメールリスト等によりマージ
(併合)される場合、および複数のカラムが存在する場
合にその最右部のカラム3内でマイクロジャスト機能、
オートハイフネーション機能および修正等により行の増
減が起こった場合等において、カラム1および差出名の
開始行位置がずれるという問題があった。
[Problems to be Solved by the Invention] However, in the conventional example described above, since line designation information is not included in the format information of the registered document, when printing, as shown in FIG. 5(A), part of the header H, Format information including multiple line feed commands and line pitches must be inserted before the print start position of subheader part S and zero sentence B, and as shown in FIG. When merging by text or mail list, etc., and when multiple columns exist, the microjust function is used in the rightmost column 3.
When the number of lines is increased or decreased due to the auto-hyphenation function or corrections, there is a problem in that the starting line positions of column 1 and the sender's name are shifted.

本発明の目的は、かかる従来例の問題を解消し、印字の
際に位置ずれ等が生ずることがなく処理性能および操作
性の高い印字処理装置を提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to solve the problems of the conventional method and provide a print processing device that does not cause positional deviation during printing and has high processing performance and operability.

[課題を解決するための手段] 上記目的を達成するために、本発明は、登録文書の印字
を開始する位置情報である行指定情報を含む1以上のマ
ルチフォーマット情報と、マルチフォーマット情報の実
行を指示する指示コマンドとを入力する入力手段と、入
力手段から入力するマルチフォーマット情報と指示コマ
ンドを登録文書内に格納する記憶手段と、印字または表
示時に配子n手段の登録文書中から指示コマンドが検出
されたときには、記憶手段に格納されたマルチフォーマ
ット情報に基いて登録文書の印字または表示の開始位置
を決定する出力IIJ御手段とを具備したことを特徴と
する。
[Means for Solving the Problems] In order to achieve the above object, the present invention provides one or more pieces of multi-format information including line designation information, which is position information for starting printing of a registered document, and execution of the multi-format information. an input means for inputting an instruction command for instructing the input means; a storage means for storing the multi-format information input from the input means and the instruction command in a registered document; The present invention is characterized by comprising output IIJ control means for determining the starting position of printing or displaying the registered document based on the multi-format information stored in the storage means when detected.

[作 用] 本発明は、上記構成により、登録文書内にマルチフォー
マット情報である印字開始位置情報(行情報1行ピッチ
情報、印字ピッチ/書体、左右マージン、タブ/デシマ
ルタブ位置情報)をマルチフォーマット情報の指示コマ
ンドと共に登録できるようにし、印字時または表示時に
そのマルチフォーマット情報の指示コマンドを検知した
ならば、そのマルチフォーマット情報で指示される位置
から本文等の文書の印字または表示を行うようにしたの
で、登録文書の印字を行う際、他のテキスト(メールリ
スト等も含む)のマージ、印字中断/再開、オートハイ
フネーションマイクロジャスト等による位置ずれが生じ
ない。
[Function] With the above configuration, the present invention provides multi-format printing start position information (line information, one-line pitch information, print pitch/font, left/right margin, tab/decimal tab position information), which is multi-format information, in a registered document. It can be registered along with an information instruction command, and if the multi-format information instruction command is detected during printing or display, the document such as the main text is printed or displayed from the position specified by the multi-format information. Therefore, when printing a registered document, positional deviations do not occur due to merging of other texts (including mail lists, etc.), printing interruption/resumption, auto-hyphenation micro-justification, etc.

[実施例] 以下、図面を参照して本発明の実施例を詳細に説明する
[Example] Hereinafter, an example of the present invention will be described in detail with reference to the drawings.

第1図は本発明実施例の基本構成例を示す。FIG. 1 shows an example of the basic configuration of an embodiment of the present invention.

本図において、100は、例えば文字キー、機能キー、
カーソル移動キー、設定キーを有するキーボードの如き
入力手段であり、−数的なページフォーマット情報(オ
リジナルフォーマット情報)9文字データ、印字制御コ
マンドデータ等を含む文書情報の入力、また印字あるい
は表示時の行情報を含むフォーマット情報(カレントフ
ォーマット情報)の入力の他に、本発明に係る登録文書
の印字または表示開始位置を指示する行指定情報(行情
報1行ピッチ情報、印字ピッチ/書体。
In this figure, 100 represents, for example, a character key, a function key,
It is an input means such as a keyboard with cursor movement keys and setting keys, and can be used to input document information including numerical page format information (original format information) 9-character data, print control command data, etc. In addition to inputting format information (current format information) including line information, line designation information (line information, single line pitch information, printing pitch/font style) that instructs the print or display start position of the registered document according to the present invention.

左右マージン、タブ/デシマルタブ位置情報)を含むl
または複数のマルチフォーマット情報と、マルチフォー
マット情報の実行を指示する指示コマンドとを入力する
のに用いられる。
including left and right margins, tab/decimal tab position information)
Alternatively, it is used to input a plurality of pieces of multi-format information and an instruction command for instructing execution of the multi-format information.

110は入力手段100から入力された各種情報を記憶
するRAM (ランダムアクセスメモリ)の如き記憶手
段であり、上述のページフォーマット情報。
Reference numeral 110 denotes a storage means such as a RAM (Random Access Memory) for storing various information input from the input means 100, including the above-mentioned page format information.

文字データ、印字制御コマンドデータ等を含む登録文書
情報の記憶領域と、印字または表示時の行情報を含む出
力フォーマット情報の記憶領域とを有し、かつ上述のマ
ルチフォーマット情報およびマルチフォーマット情報の
実行を指示する指示コマンドとを上記H91文書情報の
途中の所定位置(例えば、印字開始位置)に挿久して記
憶する。
It has a storage area for registered document information including character data, print control command data, etc., and a storage area for output format information including line information when printing or displaying, and is capable of executing the multi-format information and multi-format information described above. An instruction command for instructing is inserted and stored at a predetermined position (eg, print start position) in the middle of the H91 document information.

120は入力手段100から入力する表示指示コマンド
に応じて、表示手段(例えば、液晶デイスプレィ)13
0の表示画面に、記憶手段110の記憶内容を記f、0
させたフォーマットで表示させる表示制御単段である。
Reference numeral 120 indicates a display means (for example, a liquid crystal display) 13 in response to a display instruction command inputted from the input means 100.
Record the memory contents of the storage means 110 on the display screen of f, 0.
This is a single-stage display control that displays in the specified format.

同様に、140は入力手段100から入力する印字開始
コマンドに応じて記憶手段110の記憶内容に基いて、
文字の行切り出し、印字データの生成、フォーマット情
報の実行を行い、印字手段(例えば、インクジェットプ
リンタやレーザビームプリンタ) 150により記録用
紙上に文書情報を印字させる印字制御手段である。
Similarly, 140 is based on the memory contents of the storage means 110 in response to a print start command input from the input means 100.
It is a print control means that cuts out lines of characters, generates print data, executes format information, and causes a printing means (for example, an inkjet printer or a laser beam printer) 150 to print document information on recording paper.

これらの出力制御手段120,140は一般的なマイク
ロコンピュータ(cpo)で実現できるが、特に印字ま
たは表示を行うに際して、マルチフォーマット情報の実
行を指示する上述の指示コマンドを検出すると、そのコ
マンドに続く1または複数のマルチフォーマット情報で
指示された印字または表示開始位置から印字または表示
を行うように制御する。また登録したマルチフォーマッ
ト情報の変更は入力手段100の入力で行うことができ
、記憶手段110に記憶されているマルチフォーマット
情報の内容を自由に変更することができる。この際、表
示制御手段120を介して表示手段130の画面上に、
記f、11手段110のマルチフォーマット情報を表示
することができるので、マルチフォーマット情報の新た
な入力や変更を容易にかつ確実に行うことができる。
These output control means 120, 140 can be realized by a general microcomputer (CPO), but when they detect the above-mentioned instruction command that instructs the execution of multi-format information, especially when printing or displaying, they Control is performed to print or display from the print or display start position indicated by one or more pieces of multi-format information. Furthermore, the registered multi-format information can be changed by inputting from the input means 100, and the contents of the multi-format information stored in the storage means 110 can be changed freely. At this time, on the screen of the display means 130 via the display control means 120,
Since the multi-format information of the means 110 can be displayed, new input or changes to the multi-format information can be easily and reliably performed.

従って、本発明によれば、印字制御手段140により第
5図(八)に示すようにヘッダ一部H,サブヘッダ一部
S9本文等Bを指定印字開始位置から印字手段150に
より印字を行うような場合において、まず表示制御手段
120により記憶手段+10に記憶されるヘッダ一部H
,サブヘッダ一部S1本文等Bの開始位置のマルチフォ
ーマット情報(行情報、印字ピッチ情報9行ピッチ情報
、左右マージン、タブ位置情報等)を表示手段120の
表示画面上に一覧またはメニューで表示し、入力手段1
00によりマルチフォーマット情報の各設定位置情報の
選択および変更を行い、記憶手段110により指定の記
憶位置上にマルチフォーマット情報をその指示コマンド
情報と共に記憶する。次に、印字または表示時において
、そのコマンド情報の検出に基いて印字制御をするので
、現在の印字位置を基準としてマルチフォーマット情報
で指示された指定印字位置からの印字が可能となり、そ
の結果としてマージテキストの印字、印字中断/再開後
等において生じていた本文等の印字開始位置ずれの発生
が阻止されるとともに、かかる機能により第5図(B)
に示すような複数カラムの印字が可能となる。さらに、
第5図(C)に示すように、強制改ページ(強制排紙−
自動給紙)後、次ページの印字開始位置りからの印字を
連続的に行うことも可能となる。
Therefore, according to the present invention, as shown in FIG. 5 (8), the printing control means 140 causes the printing means 150 to print the header part H, the subheader part S9, the main text, etc. B from the designated printing start position. In this case, the display control means 120 first stores the header part H in the storage means +10.
, subheader part S1 text, etc. Multi-format information (line information, print pitch information, 9 line pitch information, left and right margins, tab position information, etc.) of the start position of B is displayed in a list or menu on the display screen of the display means 120. , input means 1
00 selects and changes each setting position information of the multi-format information, and the storage means 110 stores the multi-format information together with its instruction command information on the designated storage position. Next, when printing or displaying, printing is controlled based on the detection of the command information, so it is possible to print from the designated print position specified by the multi-format information based on the current print position, and as a result, This function prevents the occurrence of misalignment of the print start position of the main text, etc. that occurs when printing merged text or after printing is interrupted/resumed, and this function also prevents the occurrence of misalignment of the printing start position of the main text, etc., as shown in Fig. 5 (B).
It is possible to print multiple columns as shown in the figure below. moreover,
As shown in Figure 5 (C), forced page break (forced paper ejection -
After automatic paper feeding), it is also possible to print continuously from the print start position of the next page.

第2図は本発明の一実施例の具体的な回路構成を示す。FIG. 2 shows a specific circuit configuration of an embodiment of the present invention.

ここで、1は文字等のキャラクタや指令(コマンド)を
入力する上述の入力手段100としてのキーボード(K
B)である。2は上述の表示制御手段120や印字制御
手段140に相応するもので、例えばマイクロコンピュ
ータ形態のcpu (中央演算処理装置)であり、第3
図(A) 、 (B)で示すような処理手順に従って各
構成装置を制御する。3は上述の表示手段130として
のLCO(?&晶デイスプレィ)である。4は第3図(
A) 、 CB)で示すような処理手順をはじめCPU
2が実行する各種制御手順や制御情報をあらかじめ記憶
したROM (リードオンリメモリ)である。5はキャ
ラクタを印字するための上述の印字手段150としての
プリンタである。
Here, 1 is a keyboard (K
B). Reference numeral 2 corresponds to the display control means 120 and print control means 140 described above, and is, for example, a CPU (central processing unit) in the form of a microcomputer.
Each component device is controlled according to the processing procedure shown in FIGS. (A) and (B). 3 is an LCO (? & crystal display) as the above-mentioned display means 130. 4 is shown in Figure 3 (
A), CB) including the processing steps shown in the CPU
This is a ROM (read only memory) in which various control procedures and control information to be executed by the controller 2 are stored in advance. 5 is a printer serving as the above-mentioned printing means 150 for printing characters.

6は上記記憶手段110の一部を構成し、文書情報等を
展開するためのIIAM (ランダムアクセスメモリ)
であり、キーボードから入力された1行もしくは複数行
分のキャラクタ列を格納するためのラインバッファ等を
含む。また、RAM6中の6A〜61はH63文章のオ
リジナル/カレントベージフォーマ・フト情報を記憶す
る記憶領域である。すなわち、6^には、指定印字ピッ
チあるいは書体情報が格納され、6Bには行送りピッチ
情報が格納され、6Cにはページのトップマージン位置
が格納され、 6Dにはページのページエンド行位置が
格納され、6E〜6Fにはそれぞれ左右マージン位置情
報が格納され、6Gにはホットゾーン上1報が才各納さ
れ、6+1にはタブの登録数が格納され、61にはタブ
の位置情報(横方向)が格納される記録領域である。ま
た、6Jは現在の印字行位置情報を格納する記憶領域で
あり、6には現在の印字後のキャリッジ位置情報(横方
向)を格納する記憶領域である。
6 constitutes a part of the storage means 110, and is an IIAM (random access memory) for expanding document information, etc.
It includes a line buffer for storing one or more lines of character strings input from the keyboard. Further, 6A to 61 in the RAM 6 are storage areas for storing original/current page former information of the H63 text. That is, specified printing pitch or font information is stored in 6^, line leading pitch information is stored in 6B, top margin position of the page is stored in 6C, and page end line position of the page is stored in 6D. 6E to 6F store left and right margin position information, 6G stores the hot zone information, 6+1 stores the number of registered tabs, and 61 stores tab position information ( (horizontal direction) is the recording area where data is stored. Further, 6J is a storage area for storing current print line position information, and 6 is a storage area for storing current carriage position information (horizontal direction) after printing.

7は上述の記憶手段110の一部を構成するもので、登
録文章を格納する記憶領域(TEXT)であり、内部メ
モリまたは補助記憶領域としてのRAMカード、 IC
カード等に記憶され、文字1表示/印字制御コマンド、
マルチフォーマット情報が格納されている。特に、この
記憶領域7における7A〜7Gは、登録文章の印字また
は表示フォーマット制御コマンドを含むマルチフォーマ
ット情報を格納する記憶領域である。すなわち、7^は
指定印字ピッチあるいは書体情報を、7Bは行送りピッ
チ情報を、7Cは指定行位置情報を、7D〜7Eは左右
マージン位置情報を、7Fはタブの登録数を、7Gはタ
ブ。
Reference numeral 7 constitutes a part of the above-mentioned storage means 110, and is a storage area (TEXT) for storing registered text, and includes a RAM card and an IC as an internal memory or an auxiliary storage area.
Stored in a card, etc., character 1 display/print control command,
Contains multi-format information. In particular, 7A to 7G in the storage area 7 are storage areas for storing multi-format information including print or display format control commands for registered texts. That is, 7^ is the specified printing pitch or font information, 7B is the line leading pitch information, 7C is the specified line position information, 7D to 7E is the left and right margin position information, 7F is the number of registered tabs, and 7G is the tab number. .

デシマルタブの位置情報(横方向)をそれぞれ格納する
記憶領域である。
This is a storage area that stores position information (horizontal direction) of each decimal tab.

次に、第3図(八)のフローチャートを参照して、本発
明実施例における指定印字位置情報を含むマルチフォー
マット情報の登録文書の編集時における表示制御処理手
順の一例を示す。
Next, an example of the display control processing procedure when editing a registered document of multi-format information including designated print position information in the embodiment of the present invention will be described with reference to the flowchart of FIG. 3(8).

まず、ステップS】において、キーボードlから入力が
あったとぎは、ステップS2において、そのキー入力が
マルチフォーマット情報の設定または変更指令か否かを
判定する。ここで否定判定の場合は他の処理に進むが、
肯定判定がされた場合には、ステップS3に進み、フォ
ーマット情報記憶領域7に格納されている左マージン(
7D) 、タブ/デシマルタブ(7G)、右マージン位
置情報(7E)により、左右マージン、タブ/デシマル
タブのルーラ表示を行い、次に行ピッチ(7C)を表示
する。
First, in step S], when an input is made from the keyboard 1, it is determined in step S2 whether the key input is an instruction to set or change multi-format information. If the judgment is negative here, proceed to other processing, but
If an affirmative determination is made, the process advances to step S3, and the left margin (
7D), tab/decimal tab (7G), and right margin position information (7E) to display the left and right margins and tab/decimal tab rulers, and then display the line pitch (7C).

次に、ステップS4においてキーボード1からキー入力
があったとぎは、次のステップS5においてそのキー入
力が指定行情報の設定または変更指令か否かを判定する
。ここで、肯定判定がなされた場合には、ステップ56
〜S7により行情報を読み込み、ステップS8により行
情報が正常か否かをトップマージン情報(6G)、ペー
ジエンド情報(6D)により判定する。ここで、肯定判
定がされた場合、ステップS9において指定行情報をフ
ォーマット情報の指定行位首記憶領域7Cに格納し、ス
テップS4に戻る。一方、ステップS8で否定判定がさ
れた場合は、ステップ510に進んでエラー処理を施し
た後、ステップS6に戻る。
Next, when a key input is made from the keyboard 1 in step S4, it is determined in the next step S5 whether the key input is an instruction to set or change specified line information. Here, if an affirmative determination is made, step 56
In steps S7 to S7, the line information is read, and in step S8, it is determined whether the line information is normal or not based on the top margin information (6G) and the page end information (6D). Here, if an affirmative determination is made, the designated line information is stored in the designated line head storage area 7C of the format information in step S9, and the process returns to step S4. On the other hand, if a negative determination is made in step S8, the process advances to step 510 to perform error handling, and then returns to step S6.

また、ステップS5において否定判定がされた場合には
、ステップSllに進み、キー入力がフォーマット情報
の設定または変更の終了指令か否かを判定する。ここで
、否定判定がされた場合で、他のフォーマット情報の変
更であれば、ステップ512〜513により他のフォー
マット情報の行ピッチ(7B)、左右マージン(7D、
7E)、タブ/デシマルタブ(7F、7G)の変更また
は設定を行い、ステップS4に戻る。
If a negative determination is made in step S5, the process proceeds to step Sll, where it is determined whether the key input is an instruction to end setting or changing format information. Here, if a negative determination is made and other format information is to be changed, steps 512 to 513 are performed to change the line pitch (7B), left and right margins (7D,
7E), change or set the tab/decimal tab (7F, 7G), and return to step S4.

一方、ステップ511において肯定判定がなされた場合
には、ステップ51に復帰する。
On the other hand, if an affirmative determination is made in step 511, the process returns to step 51.

次に第3図(B)のフローチャートを参照して、本発明
実施例における登録文書および印字位置指定情報を含む
マルチフォーマット情報に基いて出力する印字時におけ
る印字制御処理手順の一例を示す。
Next, with reference to the flowchart of FIG. 3(B), an example of a print control processing procedure when printing is performed based on multi-format information including a registered document and print position designation information in the embodiment of the present invention will be described.

まず、ステップ514において、登録文書7の記憶領域
から文字、コマンドコニドのデータを読み出し、ステッ
プ515においてそのデータがフォーマット情報の変更
コマンド(マルチフォーマット情報を指示するコマンド
)か否かを判定する。ここで、否定判定の場合は他の処
理に進むが、肯定判定がされた場合はステップ516に
進み、キャリッジ位置情報(6K)と左マージン位置情
報(6E)とによりキャリッジが左マージン位置上に位
置するか否かを判定する。ここで、肯定判定がされた場
合はステップ518に進む。一方、ステップS16にお
いて否定判定がされた場合は、ステップ517に進んで
、強制改行処理を行い、ステップ518に進む。
First, in step 514, character and command conid data are read from the storage area of the registered document 7, and in step 515, it is determined whether the data is a format information change command (a command instructing multi-format information). Here, if the judgment is negative, the process proceeds to other processing, but if the judgment is affirmative, the process proceeds to step 516, where the carriage is positioned on the left margin position based on the carriage position information (6K) and the left margin position information (6E). Determine whether it is located. Here, if an affirmative determination is made, the process advances to step 518. On the other hand, if a negative determination is made in step S16, the process proceeds to step 517, where a forced line break process is performed, and the process proceeds to step 518.

次に、ステップ518におし1でフォーマット+青報の
記憶領域7に行指定情報(7C)が設定されているか否
かを判定する。ここで、肯定判定がなされた場合にはス
テップ519に進んで、現在の行位置情報(6J)と行
指定情報(7C)とにより行送りまたは行戻し量を算出
し、プリンタ5によりキャリッジを指定行位置へ移動し
た後、ステップ520に進む。
Next, in step 518, it is determined whether line designation information (7C) is set in the format+brochure storage area 7 in Oshi 1. If an affirmative determination is made here, the process proceeds to step 519, where the line feed or line return amount is calculated based on the current line position information (6J) and line specification information (7C), and the carriage is specified by the printer 5. After moving to the row position, the process proceeds to step 520.

一方、ステップ518で否定判定がされた場合はそのま
まステップ520に進む。
On the other hand, if a negative determination is made in step 518, the process directly advances to step 520.

次のステップS20では、フォーマット情報記憶領域7
の行ピッチ(7B)、左右マージン(70〜7E)。
In the next step S20, the format information storage area 7
row pitch (7B), left and right margins (70-7E).

タブ/デシマルタブ(7F〜7G)をフォーマット情報
記憶領域6の行ピッチ(6B)、左右マージン(6E〜
6F)、タブ/デシマルタブ(slI−Bi)  に転
送してフォーマット情報記憶領域6の記憶内容の変更を
行い、以降変更されたフォーマット情報記<B領域6の
フォーマット情報により印字処理を行うステップ514
に復帰する。
Tab/decimal tab (7F~7G) format information storage area 6 line pitch (6B), left and right margin (6E~
6F), the data is transferred to the tab/decimal tab (slI-Bi) to change the storage contents of the format information storage area 6, and thereafter print processing is performed based on the changed format information of the format information <B area 6. Step 514
to return to.

第4図は第3図(B)の本発明実施例の印字制御処理手
順の変形例を示す。第4図において、ステップ514〜
staおよび520は第3図(B)  と同様の内容な
ので、その詳細な説明は省略する。
FIG. 4 shows a modification of the print control processing procedure of the embodiment of the present invention shown in FIG. 3(B). In FIG. 4, steps 514 to
Since the contents of sta and 520 are the same as those in FIG. 3(B), detailed explanation thereof will be omitted.

ステップ51Bにおいて、否定判定された場合はステッ
プ520へ進むが、肯定判定がされた場合はステップ5
19−1に進み、現在の行位置情報(6J)と行変更情
報(7C)とにより現行位置より前の行へ戻るか否かを
判定する。ここで、肯定判定がされた場合は、次のステ
ップ519−2に進み、現在の左右マージン位置(6E
、6F) と左右マージン変更情報(70,7E) と
により、現マージン外への印字、すなわち、複数カラム
印字を含む任意位置からの印字を行うためのフォーマッ
ト情報か否かを判定する。
In step 51B, if a negative determination is made, the process proceeds to step 520, but if an affirmative determination is made, step 5
Proceeding to step 19-1, it is determined whether or not to return to the previous line from the current position based on the current line position information (6J) and line change information (7C). If an affirmative determination is made here, the process advances to the next step 519-2, and the current left and right margin positions (6E
, 6F) and the left and right margin change information (70, 7E), it is determined whether the format information is for printing outside the current margin, that is, printing from any position including multiple column printing.

ステップ519−1で否定判定された場合、またはステ
ップ519−2で肯定判定がされた場合はステップ51
9−5に飛び、現行位置情報(6J)と行変更情報(7
C)とにより行戻し量を算出し、操作者が指定した任意
の行位置へキャリッジを移動し、ステップ520に進む
(例えば、第5図(B)で■■で示すマルチフォーマッ
ト情報)。
If a negative determination is made in step 519-1 or an affirmative determination is made in step 519-2, step 51
Jump to 9-5 and check the current position information (6J) and line change information (7
C) calculates the line return amount, moves the carriage to an arbitrary line position designated by the operator, and proceeds to step 520 (for example, multi-format information indicated by ■■ in FIG. 5(B)).

一方、ステップ519−2において否定判定がされた場
合は次のステップ519−3に進み、強制改ページ処理
を行った後、ステップ519−4に進んで自動給紙処理
を行い、現登録文書のページフォーマットで指示される
トップマージン位a(6C)にキャリッジを移動する。
On the other hand, if a negative determination is made in step 519-2, the process proceeds to the next step 519-3, where a forced page break process is performed, and then the process proceeds to step 519-4, where automatic paper feeding process is performed and the current registered document is The carriage is moved to the top margin position a (6C) specified by the page format.

次に、上述のステップ519−5に進み、行変更情報(
7C)と現行位置情報(トップマージン位置) (8J
)とにより行送り量を算出し、操作者が指定した任意の
指定行位置ヘキャリッジを移動し、ステップ520に進
む。ステップS20は第3図(B)のステップS20と
同様である。
Next, the process proceeds to step 519-5 described above, where the line change information (
7C) and current position information (top margin position) (8J
), the carriage is moved to an arbitrary specified line position specified by the operator, and the process proceeds to step 520. Step S20 is similar to step S20 in FIG. 3(B).

[発明の効果コ 以上説明したように、本発明によれば、登録文書内に1
つまたは複数の行指定情報を含むマルチフォーマット情
報を登録するようにしたので、第5図(A)  に示す
ようなヘッダ一部H,サブヘッダ一部S、木文等Bの印
字開始位置が容易に決定でき、ヘッダ一部H,サブヘッ
ダ一部Sが他のテキスト(TEXT)やメールリスト等
によりマージンされている場合においても本文の印字開
始位置の位置ずれあるいは本文中のマイクロジャスト、
オートハイフネーション等による他のテキスト、フレー
ム等のマージン位置の位置ずれは解消され、また第5図
(B)に示すように同一ページ内の複数カラムCI、C
2,C3の印字が可能となり、もって印字処理装置の性
能および操作性を高めることができる。
[Effects of the Invention] As explained above, according to the present invention, one
Since multi-format information including one or more line designation information is registered, it is easy to determine the printing start position of the header part H, subheader part S, wood text etc. B as shown in Figure 5 (A). Even if part of the header (H) and part of the subheader (S) are margined by other text (TEXT) or a mail list, there may be a misalignment of the print start position of the main text or microjusts in the main text.
Misalignment of the margin positions of other texts, frames, etc. due to auto-hyphenation etc. has been resolved, and as shown in Figure 5 (B), multiple columns CI, C on the same page
2, C3 printing becomes possible, thereby improving the performance and operability of the print processing device.

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

第1図は本発明実施例の基本構成を示すブロック図、 第2図は本発明実施例の回路構成を示すブロック図、 第3図(A)は本発明実施例におけるマルチフォーマッ
ト情報の設定・変更および表示の制御手順を示すフロー
チャート、 第3図(B)は本発明実施例におけるマルチフォーマッ
ト情報に基く印字制御手順を示すフローチャート、 第4図は第3図(B)の本発明実施例の変形例を示すフ
ローチャート、 第5図(A) 、 (B) 、 (C)は本発明実施例
の出力例を示す説明図である。 100・・・入力手段、 110・・・記憶手段、 120・・・表示制御手段、 130・・・表示手段、 140・・・印字制御手段、 150・・・印字手段、 1・・・キーボード、 2・・・CPU、 3・・・LCD。 5・・・プリンタ、 6・・・RAM。 7・・・TEXT。 +20        +30 ダ党伊」n[ト揉べを六丁ア0,4図 第1図 y1乏イ夛1りの出力時の重カイ¥1を示すフローづ−
ヤート第 3 図 (B) Xプ〉Lイブ1」刀出力イダ1」 の審危θ月図第5図
(A) 9く プネ邑 イダリ 0 点 方 イ′!’J  f
)T蒼−0月 口笛5図(8) 冥宏芭イlすf)上ブイ列f)お69月 口笛5図(C
FIG. 1 is a block diagram showing the basic configuration of an embodiment of the present invention, FIG. 2 is a block diagram showing a circuit configuration of an embodiment of the present invention, and FIG. FIG. 3(B) is a flowchart showing the printing control procedure based on multi-format information in the embodiment of the present invention; FIG. 4 is a flowchart showing the control procedure of change and display; FIG. A flowchart showing a modified example, and FIGS. 5(A), 5(B), and (C) are explanatory diagrams showing an output example of the embodiment of the present invention. 100... Input means, 110... Storage means, 120... Display control means, 130... Display means, 140... Print control means, 150... Print means, 1... Keyboard, 2...CPU, 3...LCD. 5...Printer, 6...RAM. 7...TEXT. +20 +30 DA party I'n
Yato Figure 3 (B) 'J f
) T Ao-0 Moon Whistle 5 figure (8) Meiko Basui f) Upper buoy row f) O69 Moon Whistle 5 figure (C
)

Claims (1)

【特許請求の範囲】 1)登録文書の印字を開始する位置情報である行指定情
報を含む1以上のマルチフォーマット情報と、該マルチ
フォーマット情報の実行を指示する指示コマンドとを入
力する入力手段と、 該入力手段から入力する前記マルチフォーマット情報と
前記指示コマンドを登録文書内に格納する記憶手段と、 印字または表示時に該記憶手段の登録文書中から前記指
示コマンドが検出されたときには、該記憶手段に格納さ
れた前記マルチフォーマット情報に基いて登録文書の印
字または表示の開始位置を決定する出力制御手段と、 を具備したことを特徴とする印字処理装置。
[Scope of Claims] 1) Input means for inputting one or more pieces of multi-format information including line designation information, which is position information for starting printing of a registered document, and an instruction command for instructing execution of the multi-format information; , storage means for storing the multi-format information input from the input means and the instruction command in a registered document; and when the instruction command is detected from the registered document in the storage means at the time of printing or displaying, the storage means A print processing device comprising: an output control unit that determines a start position of printing or displaying a registered document based on the multi-format information stored in the multi-format information.
JP63095475A 1988-04-20 1988-04-20 Print processing device Pending JPH01267722A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63095475A JPH01267722A (en) 1988-04-20 1988-04-20 Print processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63095475A JPH01267722A (en) 1988-04-20 1988-04-20 Print processing device

Publications (1)

Publication Number Publication Date
JPH01267722A true JPH01267722A (en) 1989-10-25

Family

ID=14138655

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63095475A Pending JPH01267722A (en) 1988-04-20 1988-04-20 Print processing device

Country Status (1)

Country Link
JP (1) JPH01267722A (en)

Similar Documents

Publication Publication Date Title
EP0253627A2 (en) Word processor with a margin text edit function
US6674542B1 (en) Print controller apparatus, print controlling method and recording medium
JPS6118033A (en) print processing device
JPS62197821A (en) Word processor
US5486055A (en) Output method and apparatus
JPH07319868A (en) Document editing processor
JPH01267722A (en) Print processing device
JPH0442997B2 (en)
US5319746A (en) Automatic hyphenation apparatus displaying grammatically correct suggestions for hyphenation of a word isolated on a single display line
JPH0751380B2 (en) Printing reference position setting method in page printer
US5215388A (en) Control of spell checking device
US5481663A (en) Word processors for performing an automatic layout process
JP3344179B2 (en) Printing control device
JPH0245218B2 (en)
JP3026992B2 (en) Display control method and device
JP2510563B2 (en) Document processing device
JPH07137354A (en) Printer with barcode reader
JP2592840B2 (en) Character processor
JP2618857B2 (en) Information processing device
JP2739744B2 (en) Character output device
JPS6225072A (en) document creation device
JPH07200551A (en) Document processor
JPH02297255A (en) Document processor
JPH0433161A (en) document processing device
JPS60124728A (en) Character processing unit