JPS595341A - Document file outputting system - Google Patents
Document file outputting systemInfo
- Publication number
- JPS595341A JPS595341A JP57114411A JP11441182A JPS595341A JP S595341 A JPS595341 A JP S595341A JP 57114411 A JP57114411 A JP 57114411A JP 11441182 A JP11441182 A JP 11441182A JP S595341 A JPS595341 A JP S595341A
- Authority
- JP
- Japan
- Prior art keywords
- line
- pattern
- document file
- buffer
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Record Information Processing For Printing (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は日本語情報システムにおいて1文書ファイルを
フロッピィ・ディスクからメモリ内の頁バッファに転送
し、該頁バッファより1行づつデータを読み出し、パタ
ーンを作成し、メモリ内のパターン・バッファに一旦蓄
えた後プリンタ制御部に転送する文書ファイル出力方式
に関する。[Detailed Description of the Invention] [Technical Field of the Invention] The present invention, in a Japanese information system, transfers one document file from a floppy disk to a page buffer in memory, reads data line by line from the page buffer, and creates a pattern. The present invention relates to a document file output method in which a pattern is created, temporarily stored in a pattern buffer in memory, and then transferred to a printer control unit.
〔従来技術と問題点]
従来0日本語情報システムにおいて1文書ファイルを出
力する際、プリンタとして通常ワイヤ・ドツト・プリン
タが用いられており、1石車位で印字が行われている。[Prior Art and Problems] When outputting one document file in a conventional Japanese information system, a wire dot printer is usually used as a printer, and printing is performed in one stone wheel.
そしてフロッピィ・ディスクから転送されてくる文書フ
ァイルにつ〜て、第】図に示すようなフローで出力処理
を行っていた。The document files transferred from the floppy disk are outputted according to the flow shown in FIG.
即ち、0文書フアイルから1行分のデータを読み出す。That is, one line of data is read from the zero document file.
■パターンを作成しパターン・バッファに一旦蓄積する
。■Create a pattern and temporarily store it in the pattern buffer.
■重ねられる行かどうか判断し。■Determine whether the lines can be overlapped.
■重ねられる行であるときには改行指令の改行ピッチケ
0に指定し。■If the lines are overlapped, specify line feed pitch 0 in the line feed command.
■重ねられる行でなJSときには改行指令の改行ピッチ
を1に指足し
■パターン・バッファなプリンタへ転送する。■When JS is a line that overlaps, add the line feed pitch of the line feed command to 1. ■Transfer to the pattern buffer printer.
以上、■〜C)の処理をくり返し行っていた。なお9重
ねられる行か否かの判断は、1行σ)文字列を表わす文
字コード列σ)末尾に特殊コードがあるか否かによって
判断される。こσ)%殊コードはディスプレイ画面上で
は園と5いう文字で表示される。As described above, the processes (1) to (C) were repeated. Note that the determination as to whether or not nine rows are overlapped is made based on whether or not there is a special code at the end of one line σ) a character code string representing a character string σ). This σ)% special code is displayed on the display screen as the characters ``en'' and ``5''.
したがらて1文書ファイル内の行を前行に重ねて印字て
るような指定があるとき、それを2行分□ として印
字していたため、印刷に時間がかかつていた。ワイヤ・
ドツト・プリンタは印字速度が遅いので、このような重
ね打ちの必要な場合の出力処理の改善が望まれていた・
〔発明の目的〕
本発明は上記従来の問題点に鑑み、印刷処理時間の短縮
を可能にした文書ファイル出力方式を提供することタロ
的とするものである・
〔発明の構成〕
そしてこの目的は本発明によれば1頁バッファとパター
ン・バッファを含むメモリ、プリンタ制御部、フロッピ
ィ・ディスク制御部、マイクロプロセッサとからなる制
御装置を有する日本語情報システムにおいて1文書ファ
イルをフロッピィ・ディスクから頁バッファに転送し、
該頁バッファより1行づつデータを!み出し、パターン
を作成しパターン・バッファに一旦蓄えてプリンタ制御
部に転送する際、その行のデータが重ねられるものであ
るとき1作成されたパターンをパターン・バッファに保
持し1次に読み取った行データのパターンと合成した後
プリンタ制御部に転送−:″ろことを特徴とする文書フ
ァイル出力方式を提供することによって達成される。Therefore, when a line in one document file was specified to be printed over the previous line, it was printed as two lines □, which took time to print. Wire
Since the printing speed of dot printers is slow, it has been desired to improve the output processing when such overprinting is necessary. [Object of the Invention] In view of the above-mentioned conventional problems, the present invention has been developed to reduce the printing processing time. [Structure of the Invention] According to the present invention, this purpose is to provide a document file output method that enables shortening of the document file size. In a Japanese information system having a control device consisting of a floppy disk control unit and a microprocessor, one document file is transferred from the floppy disk to the page buffer,
Get data one line at a time from the page buffer! When a pattern is created, temporarily stored in the pattern buffer, and transferred to the printer control unit, if the data of that line is to be overlapped, the created pattern is held in the pattern buffer and read as the primary. This is achieved by providing a document file output method characterized by combining the line data pattern with the line data pattern and then transferring it to the printer control unit.
第2図は本発明の文書ファイル出力方式に必要な日本語
情報システムの構成を示す図である。FIG. 2 is a diagram showing the configuration of a Japanese information system necessary for the document file output method of the present invention.
第2図において、システムを構成する各装置の制御は、
マイクロプロセッサ4のコモンΦパスにそれぞれ接続さ
れた制御回路で行う0例えば、キーボードなどの低速入
出力装置はプログラムモードで制御し、フロッピィ・デ
ィスク14.ディスプレイ等の高速入出力装置はダイレ
クト・メモリ・アクセス・モードで制御が行われる。フ
ロッピィ・ディスク14上には文書ファイルが記憶され
ており1頁毎にメモリIK転送される。メモリ1に転送
された文書ファイルは1行づつ読み出されパターンが作
成される0作成されたパターンはフーリンタ制御部2を
介してプリンタ13に転送される。プリンタ13はドツ
ト・マトリクス方式であり1例えば16X]6ドツトの
日本語印字と9×13ドツトの英数字・カナ及び記号の
印字が可能である−
第3図は本発明の文書ファイル出力方式を説明するフロ
ーチャートである。In Figure 2, the control of each device that makes up the system is as follows:
For example, a low-speed input/output device such as a keyboard is controlled in the program mode, and a floppy disk 14. High-speed input/output devices such as displays are controlled in direct memory access mode. A document file is stored on the floppy disk 14, and each page is transferred to the memory IK. The document file transferred to the memory 1 is read out line by line and a pattern is created.The created pattern is transferred to the printer 13 via the printer control section 2. The printer 13 is of a dot matrix type and is capable of printing 1, for example, 16x6 dots of Japanese and 9x13 dots of alphanumeric characters, kana, and symbols. Figure 3 shows the document file output method of the present invention. It is a flowchart explaining.
即ち、■メモリl内の頁バッファ11から1行分のデー
タを読み出す、ステップ■
■パターン・・バッファ12がクリアされているかどう
か調べる。ステップ■
θ既ニハターン・バッファ12がクリアされていれハ、
ハターンを作ff +、、 、パターン・バッファ12
に一旦蓄積する。ステップ■
Oそして、その行が重ねられる行かどうか■べる・ステ
ップ■
■重ねられる行であるときは再び次の行のデータを読み
出しくステップの)、パターンバッファ12’t!11
ぺるが(ステップ■)、クリアされていないので、パタ
ーンを作成し蓄積されていたバッファ12の内容とOR
をとり1合成パターンをバッファ12に蓄積する。ステ
ップ■
そして重ねられる行でなければ(ステップ■)。That is, 1) Read one line of data from the page buffer 11 in the memory 1; Step 2) Pattern: Check whether the buffer 12 has been cleared. Step■ θAlready have the second turn buffer 12 cleared?
Create pattern ff +, , pattern buffer 12
Once accumulated. Step ■ O Then check whether the row is an overlapped line or not. Step ■ ■ If the line is an overlapped line, read the data of the next line again (step ), pattern buffer 12't! 11
Since Pel (step ■) has not been cleared, a pattern is created and ORed with the stored contents of buffer 12.
and stores one composite pattern in the buffer 12. Step■ And if the lines are not overlapped (Step■).
パターン・バッファ12の内容をプリンタ制御部に送出
するとともに、パターン・バッファ12をクリアする・
ステップ■
以上の処理を文書ファイルの一行づつくり返し行う。Sends the contents of the pattern buffer 12 to the printer control unit and also clears the pattern buffer 12.
Step ■ Repeat the above process line by line in the document file.
以上、詳細に説明したように1本発明の文書ファイル出
力方式は、ある行を印字する際に1次行がそσ〕行と重
なる場合には、その行を印字せず罠。As described above in detail, the document file output method of the present invention does not print that line if the primary line overlaps the σ] line when printing a certain line.
次行のパターンと合成したパターンを次行の印字時に同
時に出力するようにしているσフで印刷処理時間を短縮
することができるという効果を奏する。The σ-f, in which the pattern combined with the pattern of the next line is simultaneously output when printing the next line, has the effect of shortening the print processing time.
第1図は従来の文書ファイル出力方式を酸6明するフロ
ーチャー)、、!2図は本発明の文書ファイル出力方式
に必要な日本語清報システムの構成を示す図、g3図は
本発明の文書ファイル出力方式を説明するフローチャー
トである。
1・・・メモリ、2・・・プリンタ制御部、3・・・フ
ロッピィ・ディスク制御部、4・・・マイクロプロセラ
−Il+−,11・・・頁ハクファ、】2・・・パター
ン・バッファ、13・・・プリンタ、14・・・フロッ
ピィ・ディスク。
特許出願人 富士通株式会社
代理人弁理士 京 谷 四 部
ヤ1図
才Z図
+3図Figure 1 is a flowchart that explains the conventional document file output method),,! Figure 2 is a diagram showing the configuration of a Japanese language reporting system necessary for the document file output method of the present invention, and Figure g3 is a flowchart explaining the document file output method of the present invention. DESCRIPTION OF SYMBOLS 1... Memory, 2... Printer control unit, 3... Floppy disk control unit, 4... Microprocessor Il+-, 11... Page Hakufa, ]2... Pattern buffer, 13...Printer, 14...Floppy disk. Patent Applicant: Fujitsu Ltd. Representative Patent Attorney Kyotani Yobu Ya 1 diagram Z diagram + 3 diagrams
Claims (1)
情報システムにおいて1文書ファイルをフロッピィ・デ
ィスクから頁バッファに転送し、該頁バッファより1行
づつデータを読み出し、ノくターンを作成しパターン・
バッファに一旦蓄えてプリンタ制御部に転送する際、そ
の行のデータが重ねられるものであるとき1作成された
パターンをパターン・バッファに一保持し1次に読みと
った行データのパターンと合成した後プリンタ制御部に
転送することを特徴とする文書ファイル出力方式。[Claims] A tr memory including a page buffer and a pattern buffer. Printer control section, floppy disk control section. In a Japanese information system that has a control device consisting of a microprocessor, one document file is transferred from a floppy disk to a page buffer, data is read line by line from the page buffer, a nokuturn is created, and a pattern is created.
When storing the data in a buffer and transferring it to the printer control unit, if the data of the line is to be overlapped, the created pattern is held in the pattern buffer and combined with the pattern of the read line data. A document file output method characterized by transferring data to a printer control unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57114411A JPS595341A (en) | 1982-06-30 | 1982-06-30 | Document file outputting system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57114411A JPS595341A (en) | 1982-06-30 | 1982-06-30 | Document file outputting system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS595341A true JPS595341A (en) | 1984-01-12 |
Family
ID=14637012
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP57114411A Pending JPS595341A (en) | 1982-06-30 | 1982-06-30 | Document file outputting system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS595341A (en) |
-
1982
- 1982-06-30 JP JP57114411A patent/JPS595341A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0378651B2 (en) | ||
JPS6233650A (en) | Printing compressor | |
JPS595341A (en) | Document file outputting system | |
JPS6363913B2 (en) | ||
JPS5866181A (en) | Pattern recording device | |
JPH035994B2 (en) | ||
JP2872144B2 (en) | Printing equipment | |
JPH0751374B2 (en) | Document processor | |
JPS59181387A (en) | Graphic generator | |
JPS6364086A (en) | Output unit | |
JPH02178826A (en) | Page printer | |
JPH01128846A (en) | Reduced-size printing method of printer | |
JPH1191185A (en) | Printing control method | |
JPH01263055A (en) | Printer controller | |
JPH09198500A (en) | Image datapicture quality improving circuit | |
JPS61173951A (en) | Printing control apparatus | |
JPH07302261A (en) | Japanese word processor | |
JPS609759A (en) | Printer | |
JPH04371864A (en) | Page printer | |
JPH04208473A (en) | Character-code/image-data conveter and thermal recorder equipped therewith | |
JPS5944090A (en) | Image output controller | |
JPH03281363A (en) | Document output device | |
JPH03130182A (en) | Printing device | |
JPH04353478A (en) | Reduction print controller | |
JPH01159256A (en) | Printing control system of dot printer |