JPS605385A - character processing device - Google Patents

character processing device

Info

Publication number
JPS605385A
JPS605385A JP58111803A JP11180383A JPS605385A JP S605385 A JPS605385 A JP S605385A JP 58111803 A JP58111803 A JP 58111803A JP 11180383 A JP11180383 A JP 11180383A JP S605385 A JPS605385 A JP S605385A
Authority
JP
Japan
Prior art keywords
data
paging
stored
page
printing
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
JP58111803A
Other languages
Japanese (ja)
Inventor
Toshibumi Tako
多湖 俊文
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 JP58111803A priority Critical patent/JPS605385A/en
Publication of JPS605385A publication Critical patent/JPS605385A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Document Processing Apparatus (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PURPOSE:To set print position of a page number to an optional desired position easily by providing a means which sets the print position of paging to the optional desired position and a means of paging. CONSTITUTION:Information indicating whether the paging is performed or not is stored in the form of 1 or 0 in a paging/nonpaging field 5a of a page information buffer memory 5 on the basis of input page information data, and information 1 or 0 showing whether the position of the paging is at the upper or lower position on a printing form is stored in an upper/lower field 5b. Further, the number of digits corresponding to the requested cursor position as the paging print position on the display screen of a cathode-ray tube display device is stored in a position field 5c from-left-end and input page number data is stored in a page number 5d. A printer control part is controlled on the bases of the stored input page information data to perform printing operation with paging.

Description

【発明の詳細な説明】 (技術分野) 本発明は、複数のページに亘って作成し編集した文tv
印字して出力する文字処理装置に関し。
[Detailed Description of the Invention] (Technical Field) The present invention provides a text tv created and edited over multiple pages.
Regarding character processing devices that print and output.

特に、ページ付けの印字位置を任意に設定し得るように
制御するようにしたものである。
In particular, the printing position for pagination is controlled so that it can be set arbitrarily.

(従来技術) 従来、複数ページに亘る文書を作成する際に。(Conventional technology) Conventionally, when creating a document that spans multiple pages.

作成している文書中において所要のページを逐次作成せ
ずとも、自動的にナンバリングしてページを順次に印字
するようにした文字処理装置はあったが、かかる従来の
文字処理装置においては、ページ付けの印字の位置が固
定されており、任意所望の位置にページ付けの印字を行
ない得ない欠点があった。
There was a character processing device that automatically numbered and printed pages in sequence without having to create the required pages one after another in the document being created. The position of the pagination printing is fixed, and there is a drawback that the pagination printing cannot be performed at any desired position.

(発明の目的) 本発明の目的は、上述した従来の欠点を除去し1作成中
の文書を表示した表示装置の画面上にてカーソルY任意
に移動させて指示した所望の位置にページ付けの印字を
行ない得るようにした文字処理装置を提供することにあ
る。
(Objective of the Invention) An object of the present invention is to eliminate the above-mentioned drawbacks of the conventional technology, and to perform pagination at a desired position specified by arbitrarily moving the cursor Y on the screen of the display device displaying the document being created. An object of the present invention is to provide a character processing device capable of printing.

(実施例) 以下に図面を参照して実施例につき本発明の詳細な説明
する。
(Example) The present invention will be described in detail below with reference to the drawings.

まず1本発明文字処理装置の概略構成を第1図に示す。First, FIG. 1 shows a schematic configuration of a character processing apparatus according to the present invention.

図において、lは、リードオンリメモリROM/aを内
蔵した中央処理装置CPUであり、本発明装置における
各種の処理、制御を、リードオンリメモリ/aに格納し
である制御プログラムに従い、総括的に行なう。
In the figure, l is a central processing unit CPU with a built-in read-only memory ROM/a, which performs various processes and controls in the device of the present invention in accordance with a control program stored in the read-only memory/a. Let's do it.

2 &1、キャラクタ−ジェネレータCGであり、各種
の文字パターンを格納しである。3は、ワードプロセッ
サ制御部WPCであり、文書の入力、挿入、削除その他
の文書の作成、編集、すなわち、ワードプロセスを行な
う。クハ、バッツァメモリBUFであり、入力した文書
の文字データを一旦格納しておく。ざは、ページ情報バ
ッファメモリFIBであり、ページ付けの有無、ページ
番号。
2 &1 is a character generator CG that stores various character patterns. Reference numeral 3 denotes a word processor control unit WPC, which performs document input, insertion, deletion, and other document creation and editing, that is, word processing. Kuha, Batza memory BUF, which temporarily stores the character data of the input document. Next is the page information buffer memory FIB, which indicates whether or not pagination is performed and the page number.

印字用紙の左端からの印字位置、印字位置の上部・下部
の別等のページ情報データを格納しておく。
Stores page information data such as the printing position from the left edge of the printing paper, and whether the printing position is at the top or bottom.

6は、ページ情報制御部PICであり1文書作成の開始
時にページ番号をlに初期化し、ページ情報データの入
力に応じてワードプロセッサ制御部3から移された制御
機能により制御して、入力したページ情報データをペー
ジ情報バッファ5に格納する。
Reference numeral 6 denotes a page information control unit PIC which initializes the page number to l at the start of one document creation, and controls it by the control function transferred from the word processor control unit 3 according to the input of page information data to read the input page. Information data is stored in the page information buffer 5.

りは、プリンタ制御部PRT Cであり、プリンタタに
よる印字の開始、終了、プリンタPRT9におけるキャ
リッジの初期位置復帰、ライン・フィード等の制御をプ
リンタ・インターフェースPRTIFfを介して行なう
。なお、印字すべき文字パターンは、キャラクタ・ジェ
ネレータコから読出し、プリンタ・インターフェースg
内のダイレクト・メそりアクセスDMA’7介してプリ
ンタタに供給する。また、ページ情報バッファ5に格納
したページ情報データを参照して判断し、ページ付けの
情報データがあった場合には、そのページ付けの情報デ
ータに従って所要のページ付は印IOを介して行なう。
The other is a printer control unit PRTC, which controls the start and end of printing by the printer, return of the carriage to the initial position in the printer PRT9, line feed, etc. via the printer interface PRTIFf. The character pattern to be printed is read from the character generator g and
The data is supplied to the printer via the internal direct access DMA'7. Further, judgment is made with reference to the page information data stored in the page information buffer 5, and if there is pagination information data, required pagination is performed via the mark IO according to the pagination information data.

/3は、陰極線管表示器CRTであり1作成1編集中の
文書な陰極線管表示器制御部CRTC/ユを介して表示
する。15は、キーボードKBであり、文書の作成1編
集に必要なキー操作をキーボード制御部KBC/lIを
介して行なう。
/3 is a cathode ray tube display CRT, and a document being created and edited is displayed via a cathode ray tube display control unit CRTC/U. Reference numeral 15 denotes a keyboard KB, through which key operations necessary for document creation and editing are performed via the keyboard control section KBC/lI.

つぎに、ページ情報制御部基により制御してページ情報
データを格納したページ情報バッファメモI) 5にお
ける記憶内容の構成配置を第2図に示(3) す。図において、ページ付は有無欄jaは、ページ付け
の印字を行なうか否かの情報を、それぞれ−7とOとに
よって示す。また、位置欄のうち、上下槽5bは、印字
用紙におけるページ付けの印字位置の下部および上部の
別を、それぞれ、/およびθによって示し、左端から欄
5cは、印字用紙における左端からのページ付は印字位
置を文字数によって示す。さらに、ページ番号欄5dは
1作成中の文書における先頭ページのページ番号を示し
ている。
Next, FIG. 2(3) shows the configuration and layout of the storage contents in the page information buffer memo I) 5 in which page information data is stored under the control of the page information control unit. In the figure, the pagination presence/absence column ja indicates information as to whether or not pagination is to be printed by -7 and O, respectively. Further, in the position column, the upper and lower tanks 5b indicate the lower and upper printing positions of the pagination on the printing paper by / and θ, respectively, and the left end column 5c indicates the page numbering from the left end of the printing paper. indicates the printing position by the number of characters. Furthermore, the page number column 5d shows the page number of the first page in the document being created.

つぎに、ページ情報制御部基によるページ付は情報デー
タの制御の態様を第3図に示すフローチャートを参照し
て詳細に説明する。
Next, the manner in which pagination of information data is controlled by the page information control unit will be explained in detail with reference to the flowchart shown in FIG.

本発明装置のワードプロセスを制御するワードプロセッ
サ制御部3のページ情報データの入力に応じた指示によ
り、ページ情報制御部6がそのページ情報制御動作を開
始する。
The page information control section 6 starts its page information control operation in response to an instruction in response to the input of page information data from the word processor control section 3 that controls the word processing of the apparatus of the present invention.

まず、ステップ83/にて、入力したページ情報データ
につき、ページ番号の初期化の要求の有無を判別し、ペ
ージ番号初期化の要求があれば。
First, in step 83/, it is determined whether or not there is a request to initialize the page number for the input page information data, and if there is a request to initialize the page number.

(Q) ステップ832に移行して、ページ情報バッファメモリ
5に格納したページ番号を/に初期化し。
(Q) Proceed to step 832, and initialize the page number stored in the page information buffer memory 5 to /.

そのときの入力ページ情報データに対する制御を終了す
る。
Control over the input page information data at that time ends.

また、ページ番号初期化の要求がなければ、ステップS
J、?に移行して、ページ付はデータ処理の要求の有無
を判別する。ページ付はデータ処理の要求があれば、ス
テップ531Iに移行して、ページ情報バッファメモリ
5内のページ付けの有無欄5aに、ページ付は印字を行
なう場合には/を格納し、ページ付は印字を行なわない
場合にはOケ格納する。また、ページ付はデータ処理の
要求がなければ、ステップS3.3rに移行して、入力
したページ情報データがページ付は印字の上下位置デー
タであるか否かを判別する。入力データがページ付は印
字の上下位置データであれば、ステップSJAに移行し
て、印字用紙の上部へのページ付は印字の要求である場
合にはページ情報バッファメモリS内の印字位置上下欄
、tbKoy格納し。
In addition, if there is no request for page number initialization, step S
J.? Then, the pagination determines whether there is a request for data processing. If there is a request for data processing for pagination, the process moves to step 531I, and if pagination is to be printed, / is stored in the pagination presence/absence column 5a in the page information buffer memory 5; If printing is not to be performed, store it as OK. Further, if there is no request for pagination data processing, the process moves to step S3.3r, and it is determined whether the input page information data is the upper and lower position data of printing with pagination. If the input data is the upper and lower position data for printing with pagination, the process moves to step SJA, and if the input data is a request for printing with pagination on the top of the printing paper, the upper and lower printing position columns in the page information buffer memory S are input. , tbKoy is stored.

印字用紙の下部へのページ付は印字の要求である場合に
は、同じ印字位置上下欄!bvC1を格納する。また、
入力データがページ付は印字の上下位置データでなけれ
ば、ステップ8.37に移行して、入力データがページ
付は印字の印字用紙左端からの印字位置データであるか
否かを判別する。入力データがその印字位置データであ
れば、ステップ83gに移行して、陰極線管表示器/3
の表示面上において要求されたページ付は印字位置を示
すカーソルノ位置の桁数をページ情報バッファメモIJ
 j内の左端からの位置欄Scに格納する。また。
If printing is requested by adding a page to the bottom of the printing paper, the same printing position will be placed in the upper and lower columns! Store bvC1. Also,
If the input data is not the upper and lower position data for printing with a page, the process moves to step 8.37, and it is determined whether the input data is the printing position data from the left end of the printing paper for printing with a page. If the input data is the printing position data, the process moves to step 83g and the cathode ray tube display/3
The page information buffer memo IJ indicates the number of digits at the cursor position indicating the print position for the requested page on the display
It is stored in the position column Sc from the left end in j. Also.

入力データがその印字位置データでなければ、ステップ
S3デに移行して、入力データがページ番号データであ
るか否かを判別する。入力データがページ番号データで
あれば、ステップS/θに移行して、ページ情報バッフ
ァメモリS内のページ番号欄5dに入力ページ番号デー
タを格納し、ページ情報データ処理を終了する。また、
入力データがページ番号データでなければ、直ちにペー
ジ情報データ処理の終了とする。かかるページ情報デー
タ処理の終了とともに1本発明装置の制御機能をワード
プロセッサ制御部3に戻す。
If the input data is not the print position data, the process moves to step S3D, and it is determined whether the input data is page number data. If the input data is page number data, the process moves to step S/θ, stores the input page number data in the page number column 5d in the page information buffer memory S, and ends the page information data processing. Also,
If the input data is not page number data, page information data processing is immediately terminated. Upon completion of the page information data processing, the control function of the apparatus of the present invention is returned to the word processor control section 3.

つぎに、上述のようにして処理した入力ページ情報デー
タによりページ付は印字を制御するプリンタ制御部7の
動作について第4図を参照して説明する。
Next, the operation of the printer control section 7, which controls pagination and printing based on the input page information data processed as described above, will be explained with reference to FIG.

すなわち、ワードプロセッサ制御部3からの指令に応じ
、プリンタ制御部7は図示の70−チャートによる一連
の制御動作を開始する。まず、ステップ84(/にて、
印字用紙がセットされて印字可能の状態になるまで待機
する。ついで、ステップS4!コに移り、ページ情報バ
ッファメモリS内のページ付は情報データの格納の有無
を判別し。
That is, in response to a command from the word processor control section 3, the printer control section 7 starts a series of control operations according to the illustrated chart 70. First, step 84 (at /,
Wait until the printing paper is set and ready for printing. Next, step S4! Next, it is determined whether or not page information data is stored in the page information buffer memory S.

格納されておればステップS4’、?に移行し、格納さ
れていなければステップ5II3;に移行する。ステッ
プ84M’においては、ページ情報バク7アメモリs内
の左端からの位置欄に格納されているページ印字位置ま
でキャリツジケ動かす指令をプリンタインターフェイス
tを介してプリンタ9に指令するとともに、ページ番号
によって示された値の文字パターンの送信をプリンタイ
ンターフエイ(7) スざに指令し一ついで、ステップ8’lsに移行、する
。ステップS夕5においては、バッファメモリグに格納
されている文章情報の文字データ?該当ページの先頭行
から順次に取出し、それらの文字データにそれぞれ対応
する文字パターンの送信をプリンタインターフェイスg
に指令した後にステップS4’4に移行し、かかる文字
処理過程を該当ページの文章情報の印字が完了するまで
反復して行なう。
If it is stored, step S4', ? If it is not stored, the process moves to step 5II3;. In step 84M', a command to move the printer 9 to the page printing position stored in the position field from the left end in the page information memory s is sent to the printer 9 via the printer interface t, and the printer 9 is also instructed to move the page to the print position indicated by the page number. Instruct the printer interface (7) to send the character pattern of the value, and then proceed to step 8'ls. In step S55, character data of the text information stored in the buffer memory ? The printer interface g sequentially extracts character data from the first line of the page and sends character patterns corresponding to each character data.
After issuing the command, the process moves to step S4'4, and this character processing process is repeated until printing of text information on the corresponding page is completed.

つぎに、ステップ5II7に移行し1次の入力データが
ページ付は印字データであるか否かを判別し、ページ付
は印字データであればステップ5tirに移行し、ペー
ジ付は印字でなければステップS’l//に移行する。
Next, the process moves to step 5II7, and it is determined whether or not the primary input data is paged printing data. If the paged data is print data, the process moves to step 5tir, and if the paged data is not printed, the process moves to step 5tir. Move to S'l//.

ステップSグSにおいては。In step SgS.

ページ情報バッファメモリS内のページ付は印字データ
の印字位置が印字用紙の下方であるか否が乞判別し、印
字位置が用紙の下方であればステップ5II9に移行し
、用紙の下方でなければステップSグ10に移行する。
The pagination in the page information buffer memory S is determined whether the printing position of the print data is below the printing paper or not, and if the printing position is below the paper, the process moves to step 5II9, and if it is not below the paper. The process moves to step S10.

ステップSグチにおいては、ステップSダグにおけると
同様に、該当べ一(5) ジ番号の印字を行なった後に、ステップS’110に移
行する。ステップ84(/θにおいては、ページ情報バ
ッファメモリS内に格納しであるページ番号にlを加算
して歩進させた後に、ステップ84’/ /に移行する
。ステップB’ll/においては、バッファメモリq内
の入力文字情報データの印字が全て終了したか否かを判
別し、全入力文字情報データの印字が終了していなけれ
ば、ステン7’S41/に戻り、以上の全過程を繰返す
。また、全入力文字情報データの印字が終了しておれば
In step S, after the corresponding page number (5) is printed, the process moves to step S'110, similar to step S'dag. In step 84 (/θ, l is added to the page number stored in the page information buffer memory S and incremented, and then the process moves to step 84'/ /. In step B'll/, It is determined whether or not all input character information data in the buffer memory q has been printed. If all input character information data has not been printed, the process returns to step 7'S41/ and repeats the entire process above. .Also, if all input character information data has been printed.

第4図に示した印字制御の全過程を完了し、以後の制御
機能をワードプロセッサ制御部3に戻す。
The entire printing control process shown in FIG. 4 is completed, and subsequent control functions are returned to the word processor control section 3.

(効 果) 以上の説明から明らかなように、′本発明によれば1文
字処理装置において複数ページに亘り文書を作成編集し
て印字する際に、ページ番号の印字位置を容易に任意所
望の位置に設定することができる。
(Effects) As is clear from the above description, according to the present invention, when a single character processing device creates, edits, and prints a document over multiple pages, it is possible to easily change the printing position of the page number to any desired position. Can be set in any position.

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

第1図は本発明文字処理装置の概略構成の例を示すブロ
ック線図、第2図は同じくそのページ情報バッファメモ
リの記憶内容の構成配置の例を示す線図、第3図および
第4図は同じ(そのページ付は印字の制御の態様の例を
順次に示すフローチャートである。 l・・・中央処理装置。 コ・・・キャラクタジェネレータ。 3・・・ワードプロセッサ制御部。 り・・・バッツアメモリ。 5・・・ページ情報バッファメモリ。 6・・・ページ情報制御部、 7・・・プリンタ制御部、 g・・・プリンタインターフェイス。 デ・・・プリンタ。 lθ・・・70ツピディスク制御部、 //・・・フロンピディスク。 /2・・・陰極線管表示器制御部。 13・・・陰極線管表示器、 /l・・・キーボード制御部。 15・・・キーボード。 5a・・・ページ付けの有無欄。 5b・・・上下欄。 5c・・・左端からの字数欄。 Sd・・・ページ番号欄。 特許出願人 キャノン株式会社 第3図 14開昭GO−5385(6)
FIG. 1 is a block diagram showing an example of the general configuration of the character processing device of the present invention, FIG. 2 is a diagram showing an example of the configuration and arrangement of the storage contents of the page information buffer memory, and FIGS. 3 and 4. are the same (the pages attached are flowcharts sequentially showing examples of printing control modes. l...Central processing unit. Co...Character generator. 3...Word processor control section. Ri...Batsa memory 5...Page information buffer memory. 6...Page information control unit, 7...Printer control unit, g...Printer interface. De...Printer. lθ...70 disk control unit, / /... Fronpi disk. /2... Cathode ray tube display control section. 13... Cathode ray tube display, /l... Keyboard control section. 15... Keyboard. 5a... Pagination 5b... Upper and lower columns. 5c... Number of characters from the left end column. Sd... Page number column. Patent applicant Canon Co., Ltd. Figure 3 14 Kaisho GO-5385 (6)

Claims (1)

【特許請求の範囲】[Claims] 複数のページにわたって文書を作成し編集するとともに
1作成し編集した文t”を印字して出力する文字処理装
置において、ページ付けの印字の位置を任意所望位置に
設定する手段と、該手段により設定されたページ付けの
印字を行う手段とを具えたことt特徴とする文字処理装
置。
In a character processing device that creates and edits a document over a plurality of pages and also prints and outputs one created and edited sentence t'', means for setting the position of pagination printing at an arbitrary desired position, and setting by the means 1. A character processing device characterized by comprising means for printing pagination.
JP58111803A 1983-06-23 1983-06-23 character processing device Pending JPS605385A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58111803A JPS605385A (en) 1983-06-23 1983-06-23 character processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58111803A JPS605385A (en) 1983-06-23 1983-06-23 character processing device

Publications (1)

Publication Number Publication Date
JPS605385A true JPS605385A (en) 1985-01-11

Family

ID=14570548

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58111803A Pending JPS605385A (en) 1983-06-23 1983-06-23 character processing device

Country Status (1)

Country Link
JP (1) JPS605385A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6342885A (en) * 1986-08-11 1988-02-24 Hitachi Ltd document creation device
JPH01163080A (en) * 1987-12-19 1989-06-27 Fujitsu Ltd Setting system for instructing page number printing

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6342885A (en) * 1986-08-11 1988-02-24 Hitachi Ltd document creation device
JPH01163080A (en) * 1987-12-19 1989-06-27 Fujitsu Ltd Setting system for instructing page number printing

Similar Documents

Publication Publication Date Title
JPS5924336A (en) Word processor
JPS6342799B2 (en)
JPS58208865A (en) Document producing device
JPS605385A (en) character processing device
JPS61175722A (en) Label printing system for document processor
JPS63251856A (en) Address printing device
JPH0438005B2 (en)
JP2608276B2 (en) Document display device
JP2723109B2 (en) Image processing method
JPS61175723A (en) Label printing system for document processor
JP2550562B2 (en) Character display device
JPS59125778A (en) Character processor
JPH0623951B2 (en) Document creation device
JPS60253572A (en) Blank filling printing system
JP3264969B2 (en) Document creation device and document creation method
JPH103371A (en) Page layout comparator and page layout display device
JPS5971528A (en) Original forming machine
JPS59186028A (en) Layout display unit
JP2851840B2 (en) Document processing device
JP2969920B2 (en) Document processing device
JPH0264852A (en) document processing device
JPS63264386A (en) Document data printing device
JPH0580013B2 (en)
JPS6411985B2 (en)
JPH0321932B2 (en)