JPH0239973A - Printing control system - Google Patents

Printing control system

Info

Publication number
JPH0239973A
JPH0239973A JP63188345A JP18834588A JPH0239973A JP H0239973 A JPH0239973 A JP H0239973A JP 63188345 A JP63188345 A JP 63188345A JP 18834588 A JP18834588 A JP 18834588A JP H0239973 A JPH0239973 A JP H0239973A
Authority
JP
Japan
Prior art keywords
size
printing
print data
paper
cut
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
JP63188345A
Other languages
Japanese (ja)
Inventor
Keiko Akiyama
秋山 慶子
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP63188345A priority Critical patent/JPH0239973A/en
Publication of JPH0239973A publication Critical patent/JPH0239973A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J21/00Column, tabular or like printing arrangements; Means for centralising short lines

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

PURPOSE:To make it possible to prevent inputted printing data from being erroneously printed on an unsuitable-size cut paper, by a system wherein it is detected whether a printing data size for a continuous form paper sent from a host device exceeds the size of a cut paper set on a cut-paper printer, and when the printing data size exceeds the size of the cut paper, the condition is reported to the host device, and a printing operation is stopped. CONSTITUTION:Printing data in a format formed on a continuous form paper sent from a host device (HOST) 30 is received by a main printing-controlling part 11, which holds the data. A printing data expanding part 12 detects whether the size of the inputted printing data exceeds the size of a cut paper set on a cut-paper printer, and when the printing data size exceeds the paper size, the controlling part 11 reports the condition to the HOST 30, and waits for an instruction from the HOST 30 while suspending a printing operation. On the side of the HOST 30, the operator checks whether the portion of the printing data falling outside the paper size is ignorable data, and when the data portion is ignorable, an instruction for continuing the printing is given to the printer.

Description

【発明の詳細な説明】 〔概 要〕 連続紙用に作成されたフォーマットの印刷データを入力
して、カット紙印刷装置によりカット紙に印刷する場合
の印刷制御方式に関し、入力印刷データサイズがカット
紙サイズに適合するか否かを検出することにより、不適
合サイズのカット紙に誤って入力印刷データが印刷され
るのを未然に防止することを目的とし、 ホスト・コンピュータ(HO3T)より送られる連続紙
用に作成されたフォーマットの印刷デー夕を、カット紙
印刷装置により定型サイズのカント紙にフォーマントを
変えることなく印刷する場合の印刷制御方式であって、
HO3Tより送られた連続紙用の印刷データサイズがカ
ット紙印刷装置にセットされたカット紙サイズを越える
か否かを検出し、越えるときはその旨をHO3Tに報告
するとともに印刷動作を停止させ、該報告に対するHO
5Tからの指示に従って停止していた印刷動作を再開す
るように構成する。
[Detailed Description of the Invention] [Summary] Regarding a print control method when print data in a format created for continuous paper is input and printed on cut paper by a cut paper printing device, the input print data size is The purpose of this is to prevent input print data from being accidentally printed on cut paper of an incompatible size by detecting whether or not it matches the paper size. A print control method for printing print data in a format created for paper onto standard size cant paper using a cut paper printing device without changing the formant, the method comprising:
Detects whether the print data size for continuous paper sent from HO3T exceeds the cut paper size set in the cut paper printing device, and when it exceeds, reports this to HO3T and stops the printing operation, HO regarding the report
It is configured to resume the stopped printing operation according to instructions from 5T.

〔産業上の利用分野〕[Industrial application field]

本発明は、連続紙用に作成されたフォーマントの印刷デ
ータを入力して、カット紙印刷装置により定型サイズに
カットされたカット紙に印刷する場合の印刷制御方式に
関する。
The present invention relates to a print control method for inputting formant print data created for continuous paper and printing on cut paper cut into a standard size by a cut paper printing device.

〔従来の技術〕[Conventional technology]

ホスト・コンピュータ(以下HO3Tで示す)に接続さ
れている印刷装置は、その出力結果を連続紙に印刷する
のが通常である。このように連続紙に印刷されたものを
保存、管理する場合は、複写機により所望サイズのカッ
ト紙に複写し直してファイルするようにしている。
A printing device connected to a host computer (hereinafter referred to as HO3T) usually prints its output results on continuous paper. In order to store and manage documents printed on continuous paper in this way, the copies are recopied onto cut sheets of a desired size using a copying machine and then filed.

このため、出力結果の保存、管理、取扱いの容易性の点
から、HO3Tに接続される印刷装置も、連続紙印刷装
置から直ちに所望サイズのカット紙に印刷結果が得られ
るカット紙印刷装置へ移行する1頃向にある。
For this reason, from the viewpoint of ease of storage, management, and handling of output results, the printing device connected to HO3T has also been shifted from a continuous paper printing device to a cut paper printing device that can immediately print results on cut paper of the desired size. It's located around 1 o'clock.

この場合、連続紙印刷装置を接続していたHO5Tに対
してカット紙印刷装置を接続した場合、HO3Tからは
連続紙用に作成されたフォーマットで印刷データが送ら
れてくることになる。
In this case, if a cut paper printing device is connected to the HO5T to which the continuous paper printing device was connected, print data will be sent from the HO3T in a format created for continuous paper.

第4図は、このようにHO3Tから連続紙用に作成され
たフォーマットの印刷データをカット紙印刷装置で受信
して印刷する場合の印刷制御方式%式% カット紙印刷装置は、HO3Tより連続紙用フォーマッ
トで送られてきた印刷データをページ・バッファ(図示
せず)と呼ばれるバッファに一時格納し、1ペ一ジ分の
印刷データが格納されると、それをカット紙の用紙サイ
ズに合わせてビットマツプ・メモリ上に展開した後、そ
れを読み出してカット紙に印刷する。
Figure 4 shows the print control method when the cut paper printing device receives and prints the print data in the format created for continuous paper from HO3T. The print data sent in the paper format is temporarily stored in a buffer called a page buffer (not shown), and once the print data for one page has been stored, it is adjusted to fit the paper size of the cut paper. After developing it on the bitmap memory, it is read out and printed on cut paper.

この場合、HO3Tより送られた1ペ一ジ分の印刷デー
タサイズが印刷装置にセットされたカット紙の用紙サイ
ズ内に入るものであれば、正常な印刷が行われ、第4図
(A)の(a)に示すように、印刷装置側より正常終了
がHO3Tに通知される。
In this case, if the print data size for one page sent from HO3T falls within the paper size of the cut paper set in the printing device, normal printing will be performed, and as shown in Figure 4 (A). As shown in (a), the printing device side notifies the HO3T of normal termination.

しかしながら、第4図(B)に示すように、破線で示さ
れるHO3Tからの印刷データサイズが実線で示される
印刷装置の用紙サイズより大きくなる場合も生じる。こ
の場合でもページ・バッファの容量は最大用紙サイズに
対する印刷データを格納できる容量であるので、ページ
・バッファにそのまま格納される。次いで、印刷装置は
、ページ・バッファの内容をカット紙の用紙サイズに合
わせてビットマツプ・メモリ上に展開する。その場合、
用紙サイズ分のデータ戸けがページ・バッファより取り
出されてビットマツプ・メモリ上に展開されるので、第
4図(B)に示すように、実線のカット紙用紙サイズ内
の印刷データだけが展開されて、その他のデータは無視
される。
However, as shown in FIG. 4(B), there are cases where the print data size from HO3T shown by the broken line becomes larger than the paper size of the printing device shown by the solid line. Even in this case, the capacity of the page buffer is sufficient to store print data for the maximum paper size, so the data is stored as is in the page buffer. Next, the printing device develops the contents of the page buffer onto a bitmap memory according to the paper size of the cut sheet. In that case,
Since the data slot for the paper size is taken out from the page buffer and developed on the bitmap memory, only the print data within the cut paper size indicated by the solid line is developed, as shown in Figure 4 (B). , other data is ignored.

したがって、カット紙に印刷される内容は第4図(C)
に示すようになり、用紙サイズからはみ出た印刷データ
部分は印刷されずに無視されることになる。しかしなが
ら、印刷動作自体は正常に行われているので、印刷装置
からHO5Tに対しては、第4図(A)の(b)に示す
ように正常終了が通知される。
Therefore, the content printed on the cut paper is shown in Figure 4 (C).
As shown in , the portion of the print data that exceeds the paper size will not be printed and will be ignored. However, since the printing operation itself is being performed normally, the printing apparatus notifies the HO5T of normal completion as shown in FIG. 4(A) (b).

オペレータは、カット紙の印刷内容を見ることにより始
めて人力印刷データサイズと用紙サイズの不適合を知る
と、印刷動作を中止させ、人力印刷データサイズに適合
した用紙サイズのカット紙にセントし直した後、印刷動
作を最初からやり直すようにする。
When the operator notices the mismatch between the manually printed data size and the paper size by looking at the printed content on the cut paper, the operator stops the printing operation, re-prints the cut paper with a paper size that matches the manually printed data size, and then prints the cut paper again. , causing the printing operation to start over from the beginning.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

カット紙印刷装置を用いて連続紙用に作成されたフォー
マットで送られる印刷データを印刷する場合は、前述の
ように用紙サイズをはみ出すデー夕を無視して印刷する
ように制御される。
When printing data sent in a format created for continuous paper using a cut paper printing device, control is performed so that data that exceeds the paper size is ignored and printed as described above.

このため、カット紙にプリント・アウトされた内容を見
ない限り、入力印刷データサイズと力・ノド紙の用紙サ
イズの不適合を事前に知ることができず、サイズ不適合
時の印刷のやり直しによる印刷処理効率の低下や用紙の
無駄が生じるという問題があった。
For this reason, unless you look at the content printed on cut paper, it is impossible to know in advance whether the input print data size and the paper size of the paper/gutter paper are incompatible, and the printing process involves re-printing when the size does not match. There were problems such as a decrease in efficiency and waste of paper.

この問題を解決するために、例えば、HO3Tより送ら
れてきた連続紙用の印刷データフォーマントを、印刷装
置側でセットされた力・ノド紙の用紙サイズに適合する
フォーマットに再編集する方法が考えられる。
To solve this problem, for example, there is a method to re-edit the print data format for continuous paper sent from HO3T into a format that matches the paper size of the paper size and gutter set on the printing device side. Conceivable.

この方法は、ユーザの指定する用紙サイズで確実にすべ
てのデータを印刷することができるが、反面、フォーマ
ット変換機構が必要となるので、ハードウェア及びソフ
トウェアの両者が複雑になり、コスト・アンプになると
いう新たな問題が生じる。また、入力された印刷データ
のすべてが必要でなく、用紙サイズからはみ出した場合
は不要のデータである場合も少くない。このような場合
も一率に変換されるので、処理効率が低下するという不
都合が生じる。
This method can reliably print all data on the paper size specified by the user, but on the other hand, it requires a format conversion mechanism, which increases the complexity of both hardware and software, which increases costs. A new problem arises. Furthermore, not all of the input print data is necessary, and if it exceeds the paper size, it is often unnecessary data. In such a case as well, since the conversion is performed at a single rate, there arises a disadvantage that the processing efficiency decreases.

本発明は、入力印刷データサイズがカット紙サイズに適
合するか否か゛を検出することにより、入力印刷データ
フォーマットを変えることなく不適合サイズのカット紙
に誤って入力印刷データが印刷されるのを未然に防止す
ることができるように改良した印刷制御方式を提供する
ことを目的とする。
The present invention prevents the input print data from being erroneously printed on cut paper of an incompatible size without changing the input print data format by detecting whether the input print data size matches the cut paper size. The purpose of the present invention is to provide an improved printing control method that can prevent such problems.

〔課題を解決するための手段〕[Means to solve the problem]

前述の課題を解決するために本発明が採用した手段を、
第1図の原理図を参照して説明する。
The means adopted by the present invention to solve the above-mentioned problems are as follows:
This will be explained with reference to the principle diagram shown in FIG.

第1図において、20は印刷機構部で、定型サイズにカ
ットされたカット紙に対する印刷を行うメカニカルな部
分である。
In FIG. 1, reference numeral 20 denotes a printing mechanism section, which is a mechanical section that performs printing on cut sheets cut to a standard size.

10は印刷制御部で、印刷機構部20の行う印刷動作を
制御する。
Reference numeral 10 denotes a print control section that controls the printing operation performed by the printing mechanism section 20.

印刷制御部10において、11は印刷主制御部で、次の
説明する本発明の印刷制御に関する処理の他、印刷制御
部10全体の動作を管理、制御する。
In the print control section 10, a print main control section 11 manages and controls the overall operation of the print control section 10 in addition to processing related to print control of the present invention, which will be described below.

12は印刷データ展開部で、次に説明する本発明の印刷
制御に関する処理の他、入力された印刷データを所定カ
ット紙に印刷される印刷文パターンに変換し、ビットマ
ツプ・メモリ (以下BMMで示す)121上に展開す
る処理を行う。
Reference numeral 12 denotes a print data expansion unit which, in addition to processing related to print control of the present invention described below, converts input print data into a print text pattern to be printed on a predetermined cut sheet, and converts the input print data into a print text pattern to be printed on a predetermined cut sheet. ) 121.

13は印刷機構制御部で、8MM121上に展開された
印刷文パターンを取り出して印刷機構部20jこ送ると
ともに、印刷機構部20を制御してカット紙に印刷させ
る。
Reference numeral 13 denotes a printing mechanism control section which takes out the print pattern developed on the 8MM 121 and sends it to the printing mechanism section 20j, and also controls the printing mechanism section 20 to print it on a cut sheet.

30はホスト・コンピュータ(HO3T)で、連続紙用
のフォーマントで印刷データを作成して、カット紙印刷
装置に送る他、カット紙印刷装置との間で印刷処理に必
要な各種のコマンドやデータの授受を行う。
30 is a host computer (HO3T) that creates print data in a format for continuous paper, sends it to the cut paper printing device, and also sends various commands and data necessary for print processing between the cut paper printing device and the cut paper printing device. Give and receive.

本発明の印刷制御方式は、以上説明した各手段によって
実施されるものであって、次のように構成される。
The print control system of the present invention is implemented by each of the means described above, and is configured as follows.

すなわち、HO3T30より送られる連続紙用に作成さ
れたフォーマットの印刷データを、カット紙印刷装置に
より定型サイズのカット紙にフォーマットを変えること
なく印刷する場合の印刷制御方式において、 (A)H,03T30より送られた連続紙用に作成され
たフォーマットの印刷データサイズが、力・ノド紙印刷
装置にセットされたカット紙サイズを越えるか否かを検
出し、 (B)入力印刷データサイズがカット紙サイズを越える
ときは、その旨をHO3T30に報告するとともに、印
刷動作を停止させ、 (C)前記報告に対するHO3T30からの指示に従っ
て、停止していた印刷動作を再開するように構成される
That is, in the print control method when print data in a format created for continuous paper sent from HO3T30 is printed on standard size cut paper by a cut paper printing device without changing the format, (A) H, 03T30 Detects whether the print data size of the format created for the continuous paper fed from the machine exceeds the cut paper size set in the paper/gutter printing device, and (B) detects whether the input print data size is cut paper. When the size is exceeded, it is configured to report this to HO3T30, stop the printing operation, and (C) restart the stopped printing operation in accordance with instructions from HO3T30 in response to the report.

〔作 用〕[For production]

HO3T30の連続紙用に作成されたフォーマットの印
刷データがカット紙印刷装置に送られると、印刷制御部
10の印刷主制御部11は送られた印刷データを受信し
て保持する。一方、印刷デ−夕展開部12は、この入力
印刷データサイズが、カット紙印刷装置にセットされた
カット紙サイズを越えるか否かを検出する。
When print data in a format created for HO3T30 continuous paper is sent to the cut paper printing device, the print main control unit 11 of the print control unit 10 receives and holds the sent print data. On the other hand, the print data development section 12 detects whether the input print data size exceeds the cut paper size set in the cut paper printing device.

入力印刷データサイズがカット紙サイズを越えないとき
は、通常のカット紙印刷処理が行われる。
If the input print data size does not exceed the cut paper size, normal cut paper printing processing is performed.

すなわち、印刷データ展開部12は、入力された印刷デ
ータを所定カット紙に印刷される印刷文パターンに変換
して、8MM121上に展開する。
That is, the print data development unit 12 converts the input print data into a print text pattern to be printed on a predetermined cut sheet, and develops it on the 8MM 121.

印刷機構制御部13は、8MM121上に展開された印
刷文パターンを取り出して印刷機構部2゜に送るととも
に、印刷機構部20を制御してカット紙に印刷させる。
The printing mechanism control unit 13 takes out the print pattern developed on the 8MM 121 and sends it to the printing mechanism unit 2°, and also controls the printing mechanism unit 20 to print it on a cut sheet.

入力印刷データサイズがカット紙サイズを越える部分を
含むときは、印刷主制御部11はその旨をHO3T30
に報告してHO3T30からの指示を待つ。その間、印
刷動作は停止される。
When the input print data size includes a portion exceeding the cut paper size, the print main control unit 11 sends a message to that effect to the HO3T30.
Report to HO3T30 and wait for instructions from HO3T30. During this time, the printing operation is stopped.

HO3T30側では、オペレータが印刷データのカット
紙サイズを越える部分が無視してもよいデータであるか
否かを判別する。無視可能なデータであれば、カット紙
印刷装置にそのまま印刷処理を続行すること指示する。
On the HO3T30 side, the operator determines whether the portion of the print data that exceeds the cut paper size is data that can be ignored. If the data is ignorable, the cut sheet printer is instructed to continue printing.

この指示を受けると、印刷主制御部11は、印刷データ
展開部12及び印刷機構制御部13に指示して、停止し
ていた印刷動作を再開続行させる。
Upon receiving this instruction, the print main control section 11 instructs the print data development section 12 and the printing mechanism control section 13 to restart and continue the stopped printing operation.

これにより、カット紙サイズからはみ出た印刷データ部
分は印刷されないが、その内容は不必要なものであるの
で問題は生じない。
As a result, the portion of the print data that exceeds the cut paper size is not printed, but since the content is unnecessary, no problem occurs.

カット紙サイズからはみ出た印刷データ部分が無視でき
ないときは、HO3T30はそのページの印刷データの
キャンセルをカット紙印刷装置に指示し、印刷データに
適合するサイズのカット紙を用いてその印刷データにつ
いての印刷をやり直す。
If the part of the print data that exceeds the cut paper size cannot be ignored, the HO3T30 instructs the cut paper printing device to cancel the print data for that page, and prints the print data using a cut paper of a size that matches the print data. Try printing again.

これにより、印刷データ全体を欠落無しに印刷すること
ができる。
Thereby, the entire print data can be printed without any omissions.

以上のようにすることにより、入力印刷データのフォー
マットを変えなくとも、不適合サイズのカット紙に印刷
データが誤って印刷されるのを未然に防止することがで
きる。また、カット紙サイズからはみ出した印刷データ
部分が不要な場合は、カット紙サイズが不適合であって
も印刷を行わせることができるので、必要な印刷データ
部分を保存しつつ、カット紙印刷装置の操作性を向上さ
せることができる。
By doing the above, it is possible to prevent print data from being erroneously printed on a cut sheet of an incompatible size without changing the format of the input print data. In addition, if the print data part that extends beyond the cut paper size is not needed, printing can be performed even if the cut paper size is incompatible, so you can save the necessary print data part and use the cut paper printing device. Operability can be improved.

更に、例えばカット紙サイズが20行で印刷データサイ
ズが25行であるが、実際は18行分の印刷データしか
存在しない場合がある。このように、印刷データサイズ
が形式的にカット紙サイズを越えるが、その越えた部分
に実際の印刷データが存在しない場合は、そのまま印刷
処理が続行される。
Further, for example, although the cut paper size is 20 lines and the print data size is 25 lines, there may actually be only 18 lines of print data. In this way, although the print data size formally exceeds the cut paper size, if there is no actual print data in the area beyond the size, the printing process continues as is.

これにより、印刷データ内容は欠落なく印刷されるとと
もに、カット紙印刷装置の操作性を更に向上させること
ができる。
As a result, the print data contents can be printed without any omissions, and the operability of the cut sheet printing apparatus can be further improved.

〔実施例〕〔Example〕

本発明の実施例を、第2図及び第3図を参照して説明す
る。第2図は、本発明の一実施例の実施システムの構成
の説明図、第3図は本発明の一実施例の処理フローチャ
ートである。
An embodiment of the present invention will be described with reference to FIGS. 2 and 3. FIG. 2 is an explanatory diagram of the configuration of an implementation system according to an embodiment of the present invention, and FIG. 3 is a processing flowchart of an embodiment of the present invention.

(A)実施システムの構成 第2図において、カット紙印刷装置を構成する印刷制御
部10.印刷主制御部11.印刷データ展開部12.印
刷機構制御部13.印刷機構部20及びHO3T30に
ついては、第1図で説明したとおりである。
(A) Configuration of implementation system In FIG. Print main control section 11. Print data development section 12. Printing mechanism control section 13. The printing mechanism section 20 and the HO3T 30 are as described in FIG. 1.

主印刷制御部11において、111はホストインタフェ
ース部(以下HIF部で示す)で、HO3T30とカッ
ト紙印刷装置間のコマンド及びデータの授受を行う。1
12は主記憶(以下MSで示す)で、内部にページバッ
ファ(以下PBで示す)113の領域や図示しない作業
領域を有している。
In the main print control unit 11, a host interface unit 111 (hereinafter referred to as HIF unit) exchanges commands and data between the HO3T 30 and the cut paper printing device. 1
Reference numeral 12 denotes a main memory (hereinafter referred to as MS), which internally has an area for a page buffer (hereinafter referred to as PB) 113 and a work area (not shown).

114は第1画像処理プロセッサ(以下筒lMPUで示
す)で、主印刷制御部11内の各部の動作の制御及び印
刷制御部10全体の動作を制御する。
Reference numeral 114 denotes a first image processing processor (hereinafter referred to as 1MPU), which controls the operation of each section within the main print control section 11 and the operation of the print control section 10 as a whole.

115はオペレーションパネル(以下OPパネルで示す
)で、第1MPUI 14に接続させてカット紙印刷装
置の状態を表示する。
Reference numeral 115 denotes an operation panel (hereinafter referred to as OP panel), which is connected to the first MPUI 14 and displays the status of the cut sheet printing apparatus.

印刷データ展開部12において、121は文字発生器(
以下CGで示す)で、印刷データ中の各文字コードに対
応する文字パターンを発生する。
In the print data expansion unit 12, 121 is a character generator (
(hereinafter referred to as CG), a character pattern corresponding to each character code in the print data is generated.

122はビットマツプ・メモリ (BMM)で、表示さ
れる画面−秋分の印刷文パターンが展開される。123
は第2処理プロセツサ(以下第2MPUで示す)で、P
B113に格納された1ペ一ジ分の印刷データを8MM
122上に展開する処理及び入力印刷データサイズがカ
ット紙サイズを越えるか否かを検出する処理を行う。
Reference numeral 122 denotes a bitmap memory (BMM) in which the printed text pattern of the displayed screen - Autumn Equinox is developed. 123
is a second processing processor (hereinafter referred to as second MPU), and P
8MM print data for one page stored in B113
122 and detecting whether the input print data size exceeds the cut paper size.

(B)実施例の動作 第2図の実施システムの動作すなわち本発明の一実施例
の動作を、(B−1)印刷データサイズがカット紙サイ
ズを越えない場合、(B−2)印刷データサイズがカッ
ト紙サイズを越える部分を含む場合に分け、第3図の処
理フローチャートを参照し、その処理ステップに従って
説明する。
(B) Operation of the Embodiment The operation of the implementation system shown in FIG. The case in which the size exceeds the cut paper size will be divided and explained according to the processing steps with reference to the processing flowchart of FIG. 3.

(B−1)印刷データサイズがカット紙サイズを越えな
い場合の動作 ■ 処理511 HO3T30より、連続紙用のフォーマットで作成され
た印刷データが1行単位でカット紙印刷装置に送られる
と、HIF部111はこの受信処理を行う。第1MPU
I 14は、入力された印刷データの1行分のデータを
PB113に格納させる。
(B-1) Operation when the print data size does not exceed the cut paper size ■ Process 511 When the print data created in the format for continuous paper is sent line by line to the cut paper printing device from HO3T30, the HIF The unit 111 performs this reception processing. 1st MPU
I14 stores one line of input print data in the PB113.

■ 処理S1□ PB112に1行分の印刷データが格納されると、第2
MPU123は8MM122に納まる行数と既に入力さ
れた印刷データの行数から、新たに入力された1行分の
印刷データが8MM122に納まる行すなわちカット紙
内に納まる行であるか判別する。
■ Processing S1□ When one line of print data is stored in PB112, the second
The MPU 123 determines whether the newly inputted line of print data is a line that will fit in the 8MM 122, that is, a line that will fit within the cut sheet, based on the number of lines that can fit in the 8MM 122 and the number of lines in the print data that has already been input.

今回の例では印刷データサイズがカット紙サイズを越え
ないサイズであるので、新たに入力された行はカット紙
からはみ出さないと判別される。
In this example, since the print data size does not exceed the cut paper size, it is determined that the newly input line does not extend beyond the cut paper.

■ 処理S13 人力された1行分の印刷データがカット紙内に納まると
きは、第2MPU123は、印刷データ中の各文字コー
ドに対応する文字パターンをCG121より取り出し、
BMM上の所定位置に展開する。
■ Processing S13 When one line of manually inputted print data fits within the cut paper, the second MPU 123 extracts a character pattern corresponding to each character code in the print data from the CG 121, and
Deploy it to a predetermined position on BMM.

■ 処理5I41  Sz”−3z 一方、第lMPU114は、第2MPU123とは非同
期に印刷データを行単位に受信し、1ペ一ジ分の印刷デ
ータの受信が完了したかを判別する(処理S、、)1ペ
一ジ分の印刷データの受信が完了しないときは、次の1
行分の印刷データの送信をHIF部111を介してHO
3T30に要求する。
■ Process 5I41 Sz"-3z On the other hand, the first MPU 114 receives print data line by line asynchronously with the second MPU 123, and determines whether reception of print data for one page is completed (process S,... ) If the reception of print data for one page is not completed, try the following 1.
HO transmission of print data for lines via HIF unit 111
Request to 3T30.

以下、1ペ一ジ分の印刷データの受信が完了するまで、
前述のS I + ”’ S I 4の処理が繰り返さ
れる。
From now on, until the print data for one page has been received,
The process of S I + "' S I 4 described above is repeated.

■ 処理5IS 1ペ一ジ分の印刷データの受信が完了し、したがって、
1ペ一ジ分の印刷データが8MM122上に展開される
と、第lMPU114は、印刷機構制御部13に印刷を
指示する。
■ Processing 5IS The reception of print data for one page has been completed, and therefore,
When one page of print data is developed on the 8MM 122, the first MPU 114 instructs the printing mechanism control unit 13 to print.

この指示を受けると、印刷機構制御部13は、8MM1
22上に展開された印刷文パターンを読み出して印刷機
構部20に送り、印刷機構部20を制御してカット紙に
印刷される。
Upon receiving this instruction, the printing mechanism control unit 13 prints 8MM1
The printed text pattern developed on 22 is read out, sent to the printing mechanism section 20, and printed on cut paper by controlling the printing mechanism section 20.

以下同様にして、印刷データサイズがカット紙サイズを
越えない場合の2ページ目以降の印刷データのカット紙
に対する印刷が行われる。
In the same manner, print data for the second and subsequent pages are printed on cut sheets when the print data size does not exceed the cut sheet size.

(B−2)印刷データサイズがカット紙サイズを越える
場合の動作 ■ 処理S + I” S 14 力ツト紙に納まる行数の印刷データがHO3T30より
受信されている間は、前述の■〜■で説明したSll−
8,4の処理が繰り返される。
(B-2) Operation when the print data size exceeds the cut paper size ■Processing S + I” S14 While the print data of the number of lines that can fit on the cut paper is received from the HO3T30, the above-mentioned ■ to ■ Sll- explained in
Processes 8 and 4 are repeated.

カット紙をはみ出す最初の1行分の印刷データが受信さ
れてPB113に格納されると、第2MPUI 23は
、処理SI2においてその行がカット紙をはみ出す行で
あると判別する。
When the first line of print data that extends beyond the cut paper is received and stored in the PB 113, the second MPUI 23 determines in process SI2 that the line is a line that extends beyond the cut paper.

■ 処理SI6 入力行がカット紙をはみ出す行であるとき、第2MPU
123は、更にその行内に文字が存在するか判定する。
■ Processing SI6 When the input line is a line that protrudes from the cut paper, the second MPU
123 further determines whether a character exists within the line.

すなわち、文字コードが存在するときは文字が存在する
と判定され、スペースコードが存在するときは空白で、
その行および以降の行にも文字は存在しないと判定され
る。
In other words, when a character code exists, it is determined that a character exists, and when a space code exists, it is determined that a character exists.
It is determined that no characters exist in that line or in subsequent lines.

0 処理SI5 処理SISにおいて行内に文字が存在しないと判定され
た場合は、そのまま印刷しても何等問題はないので、サ
イズの不適合をHO3T30に報告することなく、前述
の■と同様にして、8MMI22上に既に展開済みの印
刷文パターンをカット紙に印刷される。
0 Processing SI5 If the processing SIS determines that there are no characters in the line, there is no problem in printing as is, so without reporting the size mismatch to HO3T30, do the same as in the above ■ and print 8MMI22. The printed sentence pattern that has already been developed is printed on cut paper.

■ 処理Sl?+  5lll 処理SI6において、はみ出した行内に文字が存在する
場合は、第2MPU123はその旨を第lMPU114
に通知する。この通知を受けると第1MPUI 14は
、HIF部111を介してHO3T30にカット紙をは
み出すデータの存在を報告する(処理S、7)。それと
ともに、OPパネル115にカット紙サイズを越えるサ
イズの印刷データの展開処理中であることを表示する。
■ Processing Sl? + 5lll In processing SI6, if a character exists in the line that protrudes, the second MPU 123 sends a message to that effect to the first MPU 114.
to notify. Upon receiving this notification, the first MPUI 14 reports the existence of data extending beyond the cut paper to the HO3T 30 via the HIF unit 111 (processing S, 7). At the same time, it is displayed on the OP panel 115 that print data of a size exceeding the cut paper size is being developed.

更に、第1MPUI 14は、印刷機構制御部13に指
示して印刷機構部20における印刷動作を停止させる(
処理5ea)。
Furthermore, the first MPUI 14 instructs the printing mechanism control section 13 to stop the printing operation in the printing mechanism section 20 (
Treatment 5ea).

一方、HO3T30側では、オペレータがカット紙をは
み出す行のデータが無視可能か否かを判断出来るように
、図示しないコンソール上に印刷出力すべきイメージと
共に、出力可能な領域を、第4図(B)に示されるよう
な形態で表示する。そして、オペレータは無視可能なら
ば、コンソールのキーボード上の実行キーを押下するこ
とによりそのページをキャンセルすることなくそのまま
印刷する旨の指示をHO3T30に与え、そしてHO3
T30は印刷を続行することをカット紙印刷装置に指示
する。無視できない場合はオペレータがキーボード上の
そのページをキャンセルする旨を指示するリセットキー
を押下すると、HO3T30は印刷装置にそのページの
データのキャンセルを指示するとともに、カット印刷装
置のカット紙サイズを印刷データサイズに適合するもの
に交換させるようにアラーム出力及びプリンタ上に表示
出力を行なわせる。
On the other hand, on the HO3T30 side, in order to enable the operator to judge whether or not the data in the lines that extend beyond the cut sheet can be ignored, the image to be printed out and the outputtable area are displayed on the console (not shown) in Figure 4 (B). ). Then, if it can be ignored, the operator instructs HO3T30 to print that page without canceling it by pressing the execute key on the keyboard of the console, and then
T30 instructs the cut sheet printing device to continue printing. If the page cannot be ignored, the operator presses the reset key on the keyboard to cancel the page, and the HO3T30 instructs the printing device to cancel the data for that page, and also sets the cut paper size of the cut printing device to the print data. An alarm is output and a display is output on the printer to prompt the user to replace the item with one that matches the size.

[相] 処理SI9+  sz。[Phase] Processing SI9+ sz.

以上の処理が終ると、第1MPUI 14は、印刷機構
制御部13に指示して印刷機構部20を再起動させる(
処理S1.)。
When the above processing is completed, the first MPUI 14 instructs the printing mechanism control section 13 to restart the printing mechanism section 20 (
Processing S1. ).

再起動処理が終ると、第lMPU114は今回のページ
がキャンセルされたかをHO3T30からの指示に従っ
て判別する(処理S2゜)。
When the restart process is completed, the first MPU 114 determines whether the current page has been canceled according to the instruction from the HO3T 30 (process S2°).

キャンセルされていない場合は、印刷機構制御部13に
指示して、既に8MM122上に展開済の印刷文パター
ンをカット紙に印刷させる(処理S、5)。この場合、
カット紙サイズからはみ出た印刷データ部分は印刷され
ないが、その内容は不必要であるので問題は生じない。
If the cancellation has not been made, the printing mechanism control unit 13 is instructed to print the print text pattern that has already been developed on the 8MM 122 onto a cut sheet (processing S, 5). in this case,
Although the portion of the print data that exceeds the cut paper size is not printed, no problem arises because its contents are unnecessary.

キャンセルされた場合は、再び処理Sl+に戻って、前
述の■〜■の処理(処理5z−3+s)を行う。これに
より、新たにセットされた印刷データサイズに適合する
サイズのカット紙にキャンセルされたページの印刷デー
タの印刷が行われる。
If it is canceled, the process returns to process Sl+ again and the processes 1 to 2 described above (process 5z-3+s) are performed. As a result, the print data of the canceled page is printed on a cut sheet of a size that matches the newly set print data size.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明によれば次の諸効果が得ら
れる。
As explained above, according to the present invention, the following effects can be obtained.

(1)入力印刷データサイズがカット紙サイズに適合す
るか否かを検出してHO3Tに報告するようにしたので
、入力印刷データのフォーマントを変えなくとも、不適
合サイズのカット紙に印刷データが誤って印刷されるの
を未然に防止することができる。
(1) Since it is now possible to detect whether the input print data size matches the cut paper size and report it to HO3T, the print data can be printed on cut paper of non-conforming size without changing the format of the input print data. It is possible to prevent erroneous printing.

(2)カット紙サイズからはみ出した印刷データ部分が
不要な場合は、カット紙サイズが不適合であっても印刷
を行わせることができるので、必要な印刷データ部分を
保存しつつ、カット紙印刷装置の操作性を向上させるこ
とができる。
(2) If the part of the print data that protrudes from the cut paper size is not needed, printing can be performed even if the cut paper size is incompatible, so the cut paper printing device The operability can be improved.

(3)  カット紙サイズからはみ出した印刷データ部
分が空白である場合は、HO3Tに報告することなく印
刷動作を続行させることにより、印刷データに欠落を生
じさせることなくカプト紙印刷装置の操作性を更に向上
させることができる。
(3) If the part of the print data that extends beyond the cut paper size is blank, the printing operation continues without reporting to HO3T, thereby improving the operability of the caputo paper printing device without causing any omissions in the print data. It can be further improved.

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

第1図は、本発明の原理図、 第2図は、本発明の一実施例の実施システムの構成の説
明図、 第3図は、本発明の一実施例の処理フローチャート、 第4図は、従来のカット紙印刷装置による連続紙のフォ
ーマットで作成された印刷デー タの印刷制御方式の説明図である。 ・・・ホスト ・コンピュータ
FIG. 1 is a diagram of the principle of the present invention. FIG. 2 is an explanatory diagram of the configuration of an implementation system according to an embodiment of the present invention. FIG. 3 is a processing flowchart of an embodiment of the present invention. , is an explanatory diagram of a print control method for print data created in a continuous paper format by a conventional cut paper printing device. ...host computer

Claims (1)

【特許請求の範囲】 1、ホスト・コンピュータ(30)より送られる連続紙
用に作成されたフォーマットの印刷データを、カット紙
印刷装置により定型サイズのカット紙にフォーマットを
変えることなく印刷する場合の印刷制御方式において、 (A)ホスト・コンピュータ(30)より送られた連続
紙用に作成されたフォーマットの印刷データサイズが、
カット紙印刷装置にセットされたカット紙サイズを越え
るか否かを検出し、 (B)入力印刷データサイズがカット紙サイズを越える
ときは、その旨をホスト・コンピュータ(30)に報告
するとともに、印刷動作を停止させ、 (C)前記報告に対するホスト・コンピュータ(30)
からの指示に従って、停止していた印刷動作を再開する
、 ことを特徴とする印刷制御方式。 2、入力印刷データサイズがカット紙サイズを越えた場
合でも、その越えた部分が空白であるときは、ホスト・
コンピュータ(30)に報告を行わずに印刷処理が続行
されることを特徴とする請求項1記載の印刷制御方式。
[Claims] 1. A case where print data in a format created for continuous paper sent from a host computer (30) is printed on standard size cut paper by a cut paper printing device without changing the format. In the print control method, (A) the print data size of the format created for continuous paper sent from the host computer (30) is
(B) When the input print data size exceeds the cut paper size, it reports this to the host computer (30); stopping the printing operation; (C) the host computer (30) for said report;
A printing control method characterized by restarting a stopped printing operation according to instructions from. 2. Even if the input print data size exceeds the cut paper size, if the excess area is blank, the host
2. The printing control method according to claim 1, wherein printing processing is continued without reporting to the computer (30).
JP63188345A 1988-07-29 1988-07-29 Printing control system Pending JPH0239973A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63188345A JPH0239973A (en) 1988-07-29 1988-07-29 Printing control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63188345A JPH0239973A (en) 1988-07-29 1988-07-29 Printing control system

Publications (1)

Publication Number Publication Date
JPH0239973A true JPH0239973A (en) 1990-02-08

Family

ID=16221994

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63188345A Pending JPH0239973A (en) 1988-07-29 1988-07-29 Printing control system

Country Status (1)

Country Link
JP (1) JPH0239973A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02221045A (en) * 1989-02-23 1990-09-04 Ricoh Co Ltd Page printer
JPH0518853U (en) * 1991-08-30 1993-03-09 カシオ計算機株式会社 Label printer
JPH08348U (en) * 1995-08-30 1996-02-20 カシオ計算機株式会社 Printer
US6325954B1 (en) 1998-06-05 2001-12-04 Toshiba Kikai Kabushiki Kaisha Method of controlling electric injection unit of injection molding machine
JP4993043B1 (en) * 2012-01-26 2012-08-08 富士ゼロックス株式会社 Print data conversion apparatus and program
JP2013156973A (en) * 2012-03-16 2013-08-15 Fuji Xerox Co Ltd Print data converter and program

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02221045A (en) * 1989-02-23 1990-09-04 Ricoh Co Ltd Page printer
JPH0518853U (en) * 1991-08-30 1993-03-09 カシオ計算機株式会社 Label printer
JPH08348U (en) * 1995-08-30 1996-02-20 カシオ計算機株式会社 Printer
US6325954B1 (en) 1998-06-05 2001-12-04 Toshiba Kikai Kabushiki Kaisha Method of controlling electric injection unit of injection molding machine
JP4993043B1 (en) * 2012-01-26 2012-08-08 富士ゼロックス株式会社 Print data conversion apparatus and program
JP2013156973A (en) * 2012-03-16 2013-08-15 Fuji Xerox Co Ltd Print data converter and program

Similar Documents

Publication Publication Date Title
JPH0784117B2 (en) Image recording device control device
JP2000198249A (en) Printer and, image-printing system with the same applied and its method for printing confidential document
JPH0239973A (en) Printing control system
JPH10291356A (en) Image forming device
JPH0740608A (en) Printer
JPH0635634A (en) Printer
JPS59129182A (en) Printing apparatus
JPH09314925A (en) Printer controller
JPH028070A (en) Control system for both-side printing
JP3293337B2 (en) Printer device
JPH05162409A (en) Printing apparatus equipped with recovery function
JP2001138595A (en) Printing system and printer
JPH05204563A (en) Printer device
JPH09267539A (en) Printer
JPH11331466A (en) Digital composite equipment
JPH0327967A (en) Printing control system of cut paper with binding holes
JPH0628124A (en) Image processor
JPH08104036A (en) Printing device
JPH05212916A (en) Printer device
JP2811984B2 (en) Vector overlay restart method
JPH0795259B2 (en) Output device
JPH09240118A (en) Data processing apparatus and printing control method
KR19990029549U (en) Alarm sound printer
JPH09146728A (en) Printing execution method and network printing system
JPH10207646A (en) Output device