JPH04314122A - Parallel printing processor - Google Patents
Parallel printing processorInfo
- Publication number
- JPH04314122A JPH04314122A JP3079469A JP7946991A JPH04314122A JP H04314122 A JPH04314122 A JP H04314122A JP 3079469 A JP3079469 A JP 3079469A JP 7946991 A JP7946991 A JP 7946991A JP H04314122 A JPH04314122 A JP H04314122A
- Authority
- JP
- Japan
- Prior art keywords
- document
- printing
- printed
- processing
- 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.)
- Granted
Links
Landscapes
- Document Processing Apparatus (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は平行印字装置に関する。
複数のワークステーションからの文書データの印刷依頼
を受け付けて文書の印刷処理を行う平行印刷処理装置は
、一般に印刷要求を先入れ先出し(FIFO)の方式で
文書の印刷を行う。印刷待ちの文書が複数ある場合に印
刷データ量の多い文書データの印刷が開始されると、印
刷処理は長時間印刷中文書に占有されてしまい、印刷待
ちにある複数の文書の待ち時間が膨大になるといった問
題が指摘されている。印刷処理を1文書に占有させるこ
となく、印刷文書のデータ量を考慮しながら印刷処理を
複数文書同時に行い、印刷待ち時間の短縮を図る必要が
ある。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a parallel printing device. Parallel printing processing devices that accept print requests for document data from a plurality of workstations and print the documents generally print the documents in a first-in, first-out (FIFO) manner. If there are multiple documents waiting to be printed and a document with a large amount of print data starts printing, the printing process will be occupied by the document being printed for a long time, resulting in a huge amount of waiting time for the multiple documents waiting to be printed. Problems such as becoming It is necessary to reduce print waiting time by simultaneously performing print processing on multiple documents while taking into consideration the amount of data of the print documents, without having the print processing monopolized by one document.
【0002】0002
【従来の技術】図9に従来のシステム構成図を示す。印
刷処理を行う処理装置60は、LAN等のネットワーク
で接続されているワークステーション61からの文書の
印刷依頼を印刷受付処理部65で受け付けると、該文書
の文書データを文書データファイル66へ格納し、印刷
待ちテーブル67に文書の識別情報を登録する。2. Description of the Related Art FIG. 9 shows a conventional system configuration diagram. The processing device 60 that performs print processing stores the document data of the document in a document data file 66 when the print reception processing section 65 receives a request to print a document from a workstation 61 connected via a network such as a LAN. , the document identification information is registered in the print waiting table 67.
【0003】印刷処理部68は該印刷待ちテーブル67
を検索し、印刷要求の受付け順に先頭の文書の文書デー
タを文書データファイル66から読出して印刷する。該
文書の印刷が終了すると該文書を印刷待ちテーブル67
から削除し、次の印刷待ち文書の印刷を開始する。[0003] The print processing unit 68 has the print waiting table 67
is searched, and the document data of the first document is read out from the document data file 66 in the order in which print requests are received and printed. When the printing of the document is completed, the document is stored in the print waiting table 67.
, and start printing the next document waiting to be printed.
【0004】図10に従来の印刷処理時間を示す。本図
は印刷受付処理部65が印刷依頼を、文書A,B,Cの
順に受け付け、そのときの各文書の印刷データ量が示さ
れている。1つの文書の印刷に要する時間は頁数に比例
するものとし、頁当たりの平均印刷時間を1分とする。
処理装置60はFIFOで印刷処理を行うために、文書
Aの印刷が開始されると文書B,Cは印刷待ちの状態と
なり、印刷待ち時間を含めると文書B,Cの印刷処理時
間は文書印刷時間を大幅に越えたもの(文書Bは8分に
対し108 分,文書Cは20分に対し128 分)と
なる。FIG. 10 shows the conventional printing processing time. In this figure, the print reception processing unit 65 receives print requests for documents A, B, and C in order, and the amount of print data for each document at that time is shown. The time required to print one document is proportional to the number of pages, and the average printing time per page is assumed to be 1 minute. Since the processing device 60 performs print processing using FIFO, when printing of document A starts, documents B and C are in a print waiting state, and including the print waiting time, the print processing time of documents B and C is longer than the document printing time. The length of the document is much longer (108 minutes compared to 8 minutes for document B, and 128 minutes compared to 20 minutes for document C).
【0005】[0005]
【発明が解決しようとする課題】図10に示すように印
刷依頼の文書の中に平均的なデータ量を越える文書(文
書A)がある場合、印刷待ちの文書を印刷依頼に出した
複数のワークステーションユーザの印刷待ち時間が極端
に多くなるといった問題を生じていた。[Problems to be Solved by the Invention] As shown in FIG. 10, when there is a document (document A) that exceeds the average amount of data among the documents requested to be printed, multiple documents that are waiting to be printed may be This has caused problems such as extremely long print waiting times for workstation users.
【0006】本発明は2つの文書を平行して印刷処理す
ることにより、印刷待ち時間の縮小と均一化を図ること
を目的とする。An object of the present invention is to reduce and equalize printing waiting time by printing two documents in parallel.
【0007】[0007]
【課題を解決するための手段】図1は本発明の原理ブロ
ック図である。印刷受付処理部1と、印刷制御部2と、
印刷処理部3と、文書データファイル4と、印刷待ちテ
ーブル5と、文書の印刷を2文書交互に行う平行印刷と
するか、1つの文書を印刷中は該文書の印刷が終了する
まで他の文書の印刷を許さない単一印刷とするかの印刷
モードを設定する印刷モード設定部21とを有し、印刷
受付処理部1は、文書の印刷依頼があると文書データを
文書データファイル4へ格納し、文書の識別情報と該文
書の印刷データ量からなる印刷制御情報を印刷受付順に
印刷待ちテーブル5に登録し、印刷制御部2は、印刷待
ちテーブル5を検索して該文書が登録されていると印刷
待ちの先頭の文書を先行印刷文書とし、該先行印刷文書
の文書データを所定量文書データファイル4から読出し
、印刷済用紙の排出に使用するスタッカ情報を付加して
文書の印刷依頼を行う印刷処理を印刷処理部3に対して
行い、印刷完了の通知が印刷処理部3からあると印刷中
の文書データが全て印刷終了したか否かをチェックし、
文書の印刷が全頁終了ならば印刷待ちテーブル5から該
文書の文書情報を削除することにより該印刷待ちテーブ
ル5を更新し、印刷待ち文書の印刷を開始するか否かを
判定して、次の文書の印刷処理を印刷処理部3に対して
行い、印刷中の文書の全頁印刷が終了していなければ、
平行印刷の場合は印刷文書を他の文書の文書データに切
り替えて印刷処理を印刷処理部3に対して行い、単一印
刷の場合は印刷中の文書の印刷処理を継続し、いずれで
もなければ印刷モードの設定を印刷モード設定部21に
対して行い、印刷処理部3は、印刷制御部2から印刷依
頼があると文書データを所定量を印刷し、スタッカ情報
に対応するスタッカへ印刷媒体を排出して印刷完了通知
を印刷制御部2に出し、印刷モード設定文書21は、文
書の印刷モードを文書の印刷データ量に基づき平行印刷
か単一印刷に設定する。[Means for Solving the Problems] FIG. 1 is a block diagram of the principle of the present invention. A print reception processing section 1, a print control section 2,
The print processing unit 3, the document data file 4, and the print queue table 5 are printed in parallel, in which two documents are printed alternately, or when one document is being printed, the other documents are printed until the printing of the other document is completed. The print reception processing unit 1 includes a print mode setting unit 21 that sets a print mode such as single printing that does not allow printing of a document, and the print reception processing unit 1 sends document data to a document data file 4 when there is a request to print a document. The print control section 2 searches the print queue table 5 and registers print control information consisting of document identification information and print data amount of the document in the print queue table 5 in the order of print reception. If so, the first document waiting to be printed is set as a pre-print document, a predetermined amount of document data of the pre-print document is read from the document data file 4, stacker information used for ejecting printed paper is added, and the document is requested to be printed. When the print processing section 3 receives a notification of completion of printing, it checks whether all the document data being printed has been printed,
If all pages of the document have been printed, the print queue table 5 is updated by deleting the document information of the document from the print queue table 5, and it is determined whether or not to start printing the print queue document. If the printing process of the document is performed on the print processing unit 3, and all pages of the document being printed are not finished,
In the case of parallel printing, the print document is switched to the document data of another document and the print processing is performed on the print processing section 3, in the case of single printing, the print processing of the document being printed is continued, and if neither of these is the case, The print mode is set in the print mode setting unit 21, and the print processing unit 3 prints a predetermined amount of document data when receiving a print request from the print control unit 2, and loads the print medium into the stacker corresponding to the stacker information. The print mode setting document 21 sets the print mode of the document to parallel printing or single print based on the print data amount of the document.
【0008】[0008]
【作用】印刷制御部2は、文書の印刷データを所定量文
書データファイル4から読出し、スタッカ情報と合わせ
て印刷処理部3へ渡すことにより2文書の平行印刷を可
能とし、印刷処理部3が所定量の文書データの印刷が完
了する毎にチェックして印刷モードの切替えを可能とし
、印刷モード設定部21が文書の印刷量に基づいて設定
する印刷モードでの印刷処理を行うことにより、文書の
印刷待ち時間の短縮と平均化を達成出来る。[Operation] The print control section 2 reads a predetermined amount of document print data from the document data file 4 and passes it along with stacker information to the print processing section 3, thereby enabling parallel printing of two documents. Each time printing of a predetermined amount of document data is completed, it is possible to check and switch the print mode, and the print mode setting unit 21 performs print processing in the print mode set based on the print amount of the document. It is possible to reduce and average the printing waiting time.
【0009】[0009]
【実施例】図2に実施例のシステム構成図を示す。複数
のワークステーション12からネットワーク11を介し
て印刷処理を行う処理装置10に対して印刷依頼が出さ
れる。Embodiment FIG. 2 shows a system configuration diagram of an embodiment. Print requests are issued from a plurality of workstations 12 via a network 11 to a processing device 10 that performs print processing.
【0010】図3に実施例の文書印刷の処理手順を示す
。処理ステップ71で、処理装置10の印刷受付処理部
1は、ワークステーション12から文書の印刷依頼があ
ると、該文書の文書データを文書データファイル4へ登
録し、処理ステップ72で該文書データの文書識別情報
と印刷量データ(本実施例では印刷量は文書の印刷頁数
に比例するものとし、印刷処理時間と相対的に対応する
ものとし、P頁の文書に要する印刷時間を便宜上、P時
間とする)から成る文書情報を、印刷受付順に印刷待ち
テーブル5に登録して印刷制御部2へ通知する。FIG. 3 shows the processing procedure for document printing according to the embodiment. In processing step 71, when the print reception processing unit 1 of the processing device 10 receives a request to print a document from the workstation 12, it registers the document data of the document in the document data file 4, and in processing step 72, the print reception processing unit 1 of the processing device 10 registers the document data of the document in the document data file 4. Document identification information and print amount data (In this example, the print amount is proportional to the number of printed pages of the document and corresponds relatively to the print processing time. For convenience, the print amount required for a P page document is The document information consisting of time) is registered in the print waiting table 5 in the order of print reception and is notified to the print control unit 2.
【0011】図4に印刷待ちテーブルの説明図を示す。
印刷依頼の文書は依頼順に印刷待ちテーブル5に登録さ
れる。印刷待ちテーブルには印刷で使用するスタッカの
情報と、文書の印刷が開始されると、印刷済の頁数が該
テーブルに記録され、印刷終了判定に使用される。文書
の印刷は印刷処理部3が印刷制御部2から文書データを
1頁ずつ受け取ることにより行われる。また印刷処理部
3は文書の1頁分の印刷が完了すると、印刷完了の通知
を印刷制御部2に対して出す。FIG. 4 shows an explanatory diagram of the print waiting table. Documents requested to be printed are registered in the print waiting table 5 in the order of request. In the print waiting table, information on the stacker used for printing and, when printing of a document is started, the number of printed pages are recorded in the table and used to determine the end of printing. Printing of a document is performed by the print processing unit 3 receiving document data page by page from the print control unit 2. Further, when printing of one page of the document is completed, the print processing section 3 issues a notification of completion of printing to the print control section 2.
【0012】印刷処理部2に対して印刷受付処理部1と
、印刷処理部3から通知が発信されるが、処理ステップ
73で印刷制御部2は、印刷受付処理部1からの通知か
、印刷処理部3からの通知かをチェックする。印刷処理
部3からの通知の場合の説明は図5で述べる。Notifications are sent to the print processing unit 2 from the print reception processing unit 1 and the print processing unit 3, but in processing step 73, the print control unit 2 determines whether the notification from the print reception processing unit 1 or the print Check whether the notification is from the processing unit 3. The case of notification from the print processing section 3 will be explained with reference to FIG.
【0013】印刷受付処理部1からの通知の場合、処理
ステップ74で、印刷待ちテーブル5をチェックし、現
在印刷中の文書が無く、印刷待ちの文書が登録されてい
ると、先頭の文書を1つ取り出し該文書を先行印刷文書
と決定する。In the case of a notification from the print reception processing section 1, the print waiting table 5 is checked in processing step 74, and if there is no document currently being printed and a document waiting to be printed is registered, the first document is One document is taken out and that document is determined to be the preceding print document.
【0014】処理ステップ75で印刷処理部2は、印刷
文書が使用する排出スタッカをスタッカ部31のスタッ
カを該印刷文書用に割当て、印刷待ちテーブル5に記録
する。処理ステップ76で印刷制御部2は、該スタッカ
情報と、該文書の文書データを1頁分文書データファイ
ル4から読出して印刷処理部3へ渡し印刷開始を指示す
る。In processing step 75, the print processing section 2 allocates the output stacker of the stacker section 31 for the print document and records it in the print waiting table 5. In processing step 76, the print control section 2 reads the stacker information and the document data of the document from the document data file 4 for one page, passes it to the print processing section 3, and instructs it to start printing.
【0015】処理ステップ77で印刷処理部3は、1頁
分の文書データを印刷し、スタッカへ排出して頁データ
印刷完了の通知を印刷制御部2に対して出す。図5に印
刷処理部の通知処理手順を示す。In processing step 77, the print processing unit 3 prints one page of document data, discharges it to the stacker, and issues a notification to the print control unit 2 that page data printing is complete. FIG. 5 shows the notification processing procedure of the print processing unit.
【0016】本図の処理ステップ81で印刷制御部2は
、印刷処理部3から1頁の印刷完了の通知を受けると、
印刷文書の全頁の印刷が終了したか否かをチェックする
。
全頁の印刷が未終了であれば処理ステップ82で、現在
印刷処理中の印刷モード(平行印刷と単一印刷がある)
をチェックする.2つの文書を1頁ずつ交互に印刷処理
する場合を平行印刷と呼び、文書の印刷を他の文書の割
り込みを許さずに行う場合を単一印刷とし、印刷モード
は後述する印刷モード設定部21で決定される。印刷モ
ードが平行印刷の場合は、処理ステップ83で印刷制御
部2は、印刷文書の切替えを行い、印刷待ちテーブル5
に記録してある該文書のスタッカ情報と、文書データフ
ァイル4から読出した該文書の頁データを印刷処理部3
へ渡す。In processing step 81 in the figure, when the print control unit 2 receives a notification from the print processing unit 3 that printing of one page is completed,
Check whether all pages of the print document have been printed. If all pages have not been printed yet, in processing step 82, the print mode currently being printed (parallel printing and single printing) is selected.
Check. The case where two documents are printed one page at a time alternately is called parallel printing, and the case where one document is printed without allowing interruption by another document is called single print, and the print mode is determined by the print mode setting section 21 described later. determined by If the print mode is parallel printing, in processing step 83 the print control unit 2 switches the print document and displays the print queue table 5.
The stacker information of the document recorded in the print processing unit 3 and the page data of the document read from the document data file 4 are
pass it on to
【0017】処理ステップ82のチェックの結果、単一
印刷の場合は処理ステップ84で印刷制御部2は、文書
を切り替えることなく印刷中文書の次の頁データを印刷
処理部3へ渡す。平行印刷でもなく単一印刷でも無い場
合(印刷モードを何れとも決めていない先行印刷の場合
が相当する)は処理ステップ85で、印刷待ちテーブル
5を検索して、印刷待ち文書があれば印刷モード設定部
21に対し印刷モードの設定を依頼する(印刷モード設
定部21から印刷モードが設定されると処理ステップ8
2へ戻る)。印刷待ち文書がなければ現在印刷中の文書
の印刷処理を続行する。As a result of the check in processing step 82, in the case of single printing, in processing step 84, the print control section 2 passes the next page data of the document being printed to the print processing section 3 without switching the document. If there is neither parallel printing nor single printing (this corresponds to the case of advance printing in which no print mode has been determined), in processing step 85, the print queue table 5 is searched, and if there is a document waiting to be printed, the print mode is selected. Request the setting unit 21 to set the print mode (when the print mode is set from the print mode setting unit 21, process step 8
(Go back to 2). If there is no document waiting to be printed, print processing of the document currently being printed is continued.
【0018】図6の印刷モードの判定処理手順を示す。
印刷モードの判定処理は印刷モード設定部21が行う。
図6の処理ステップ91で印刷モード設定部21は、印
刷待ちの先頭の文書(文書A2とする)を印刷待ちテー
ブル5から取り出す。図4は、印刷中の文書がA1であ
り、印刷待ちの先頭の文書がA2であることを示してい
る。The print mode determination processing procedure shown in FIG. 6 is shown. The print mode determination process is performed by the print mode setting unit 21. In processing step 91 in FIG. 6, the print mode setting unit 21 takes out the first document waiting to be printed (document A2) from the print waiting table 5. FIG. 4 shows that the document currently being printed is A1, and the first document waiting to be printed is A2.
【0019】処理ステップ92で、現在印刷中の文書(
文書A1とする)の未だ印刷されていない頁数(P1(
=p1−f1))と、文書A2の頁数(P2)を抽出す
る。処テップ93で頁データP1,P2に基づき所定の
計算を行い、単一印刷の場合の待価値(Ws)と平行印
刷の場合の待ち評価値(Wc)を算出する。In process step 92, the document currently being printed (
The number of unprinted pages (P1 (document A1)) is
=p1-f1)) and the number of pages (P2) of document A2. In step 93, a predetermined calculation is performed based on the page data P1 and P2, and a waiting value (Ws) in the case of single printing and a waiting evaluation value (Wc) in the case of parallel printing are calculated.
【0020】図7に単一印刷と平行印刷の評価値の説明
図を示す。本図において、文書A1の印刷が終了してか
ら文書A2の印刷を行う場合(単一印刷)、それぞれの
印刷処理待ちの時間は文書A1はP1であり、文書A2
は文書A1の待ち時間P1に文書A2の印刷時間を加算
した値P1+P2となる。また文書A1と文書A2の印
刷を頁毎に交互に行う場合(平行印刷)、文書A1の印
刷待ち時間はP1+P2となり、文書A2の待ち時間は
P1×2となる。この2つの文書の待ち時間から待ち評
価値を、印刷時間を分子とし待ち時間を分母とした値で
定義する。単一印刷と平行印刷の待ち評価値(Ws,W
c)をそれぞれ図7(a),(b)に示す。FIG. 7 shows an explanatory diagram of evaluation values for single printing and parallel printing. In this figure, when document A2 is printed after printing of document A1 is completed (single printing), the waiting time for each print process is P1 for document A1, and P1 for document A2.
is the value P1+P2, which is the sum of the waiting time P1 of document A1 and the printing time of document A2. Further, when document A1 and document A2 are printed alternately page by page (parallel printing), the printing waiting time for document A1 is P1+P2, and the waiting time for document A2 is P1×2. A waiting evaluation value is defined from the waiting times of these two documents as a value with printing time as the numerator and waiting time as the denominator. Waiting evaluation values for single printing and parallel printing (Ws, W
c) are shown in FIGS. 7(a) and (b), respectively.
【0021】処理ステップ94で2つの文書の待ち評価
値の平均を総合評価値として単一印刷と平行印刷の場合
について算出する(S,C)(図7(c))。処理ステ
ップ95で値SがCを越える場合文書A1,A2を平行
印刷とし、平行印刷フラグを設定し、処理ステップ96
で値SがCを越えなければ単一印刷とし、単一印刷フラ
グを設定する。処理ステップ97で印刷モード設定部2
1は、印刷モード(平行印刷か単一印刷)を印刷制御部
2へ通知する。In processing step 94, the average of the waiting evaluation values of the two documents is calculated as a comprehensive evaluation value for the cases of single printing and parallel printing (S, C) (FIG. 7(c)). If the value S exceeds C in processing step 95, documents A1 and A2 are printed in parallel, a parallel printing flag is set, and processing step 96
If the value S does not exceed C, single printing is performed and a single printing flag is set. In processing step 97, print mode setting section 2
1 notifies the print control unit 2 of the print mode (parallel printing or single printing).
【0022】図8に文書印刷終了の処理手順を示す。文
書の全頁の印刷が終了すると処理ステップ100 で印
刷処理部2は、印刷が終了した文書に関する情報を印刷
待ちテーブル5から削除して該印刷待ちテーブル5を更
新する。処理ステップ101 で印刷処理部2は、これ
迄の印刷モードをチェックし、処理ステップ102 で
、平行印刷フラグが設定されておれば該フラグをクリア
して図5の処理ステップ83へ移る(平行印刷モードの
解消)。処理ステップ103 で、単一印刷フラグが設
定されておれば該フラグをクリアして図4の処理ステッ
プ74へ移る(単一印刷モードの解消と印刷待ち文書が
あれば該印刷待ち文書の印刷を先行印刷文書とする)。FIG. 8 shows the processing procedure for completing document printing. When all pages of the document have been printed, the print processing unit 2 updates the print queue table 5 by deleting information related to the printed document from the print queue table 5 in step 100. In processing step 101, the print processing unit 2 checks the printing mode up to this point, and in processing step 102, if the parallel printing flag has been set, it clears the flag and moves to processing step 83 in FIG. 5 (parallel printing mode). In process step 103, if the single print flag is set, the flag is cleared and the process moves to process step 74 in FIG. (preliminary printing document).
【0023】平行印刷でも単一印刷でもない場合は処理
ステップ104 で図3の処理ステップ74へ移る。If neither parallel printing nor single printing is performed, processing proceeds to processing step 74 in FIG. 3 at processing step 104 .
【0024】[0024]
【発明の効果】図11に平行印刷の場合の印刷処理時間
を示す。即ち平行印刷を可能にすることにより図10に
示した文書B,Cの印刷待ちを含めた印刷処理時間は、
それぞれ文書Bが108 分から16分へ、文書Cが1
28 分から56分へ短縮され、各文書A,B,Cの印
刷処理時間の合計はFIFO処理の場合が336 分と
なるが、平行印刷の場合は200 分に短縮されること
になり、文書印刷のサービス向上が可能となる。FIG. 11 shows the printing processing time in parallel printing. In other words, by enabling parallel printing, the print processing time including the waiting time for printing documents B and C shown in FIG.
document B from 108 minutes to 16 minutes, and document C to 1 minute.
The total print processing time for each document A, B, and C is 336 minutes in the case of FIFO processing, but it is reduced to 200 minutes in the case of parallel printing. service can be improved.
【図1】 本発明の原理ブロック図[Figure 1] Block diagram of the principle of the present invention
【図2】 実施例のシステム構成図[Figure 2] System configuration diagram of the embodiment
【図3】 実施例の文書印刷の処理手順[Figure 3] Processing procedure for document printing in the example
【図4】
印刷待ちテーブルの説明図[Figure 4]
Diagram of print waiting table
【図5】 印刷処理部の通
知処理手順[Figure 5] Notification processing procedure of print processing unit
【図6】 印刷モードの判定処理手順[Figure 6] Print mode determination processing procedure
【図
7】 単一印刷と平行印刷の評価値の説明図[Figure 7] Explanatory diagram of evaluation values for single printing and parallel printing
【図8】
文書印刷終了の処理手順[Figure 8]
Procedure for finishing document printing
【図9】 従来のシステム構成図[Figure 9] Conventional system configuration diagram
【図10】 従来の印刷処理時間[Figure 10] Conventional print processing time
【図11】 平行印刷の場合の印刷処理時間[Figure 11] Print processing time for parallel printing
1、65は印刷受付処理部、10、60は処理装置、1
1はネットワーク、12、61はワークステーション、
2は印刷制御部、21は印刷モード設定部、22は単一
印刷フラグ、23は平行印刷フラグ、3、68は印刷処
理部、31はスタッカ部、4、66は文書データファイ
ル、5、67は印刷待ちテーブル、を示し、71〜77
、81〜85、91〜97、100 〜104 は処理
ステップを表す。1 and 65 are print reception processing units; 10 and 60 are processing devices; 1
1 is a network, 12 and 61 are workstations,
2 is a print control unit, 21 is a print mode setting unit, 22 is a single print flag, 23 is a parallel print flag, 3 and 68 are print processing units, 31 is a stacker unit, 4 and 66 are document data files, 5 and 67 indicates the print waiting table, and 71 to 77
, 81-85, 91-97, 100-104 represent processing steps.
Claims (1)
(2)と、印刷処理部(3)と、文書データファイル(
4)と、印刷待ちテーブル(5)と、文書の印刷を2文
書交互に行う平行印刷とするか、1つの文書を印刷中は
該文書の印刷が終了するまで他の文書の印刷を許さない
単一印刷とするかの印刷モードを設定する印刷モード設
定部(21)とを有し、印刷受付処理部(1)は、文書
の印刷依頼があると文書データを文書データファイル(
4)へ格納し、文書の識別情報と該文書の印刷データ量
からなる印刷制御情報を印刷受付順に印刷待ちテーブル
(5)に登録し、印刷制御部(2)は、印刷待ちテーブ
ル(5)を検索して該文書が登録されていると印刷待ち
の先頭の文書を先行印刷文書とし、該先行印刷文書の文
書データを所定量文書データファイル(4)から読出し
、印刷済用紙の排出に使用するスタッカ情報を付加して
文書の印刷依頼を行う印刷処理を印刷処理部(3)に対
して行い、印刷完了の通知が印刷処理部(3)からある
と印刷中の文書データが全て印刷終了したか否かをチェ
ックし、文書の印刷が全頁終了ならば印刷待ちテーブル
(5)から該文書の文書情報を削除することにより該印
刷待ちテーブル(5)を更新し、印刷待ち文書の印刷を
開始するか否かを判定して、次の文書の印刷処理を印刷
処理部(3)に対して行い、印刷中の文書の全頁印刷が
終了していなければ、平行印刷の場合は印刷文書を他の
文書の文書データに切り替えて印刷処理を印刷処理部(
3)に対して行い、単一印刷の場合は印刷中の文書の印
刷処理を継続し、いずれでもなければ印刷モードの設定
を印刷モード設定部(21)に対して行い、印刷処理部
(3)は、印刷制御部(2)から印刷依頼があると文書
データを所定量を印刷し、スタッカ情報に対応するスタ
ッカへ印刷媒体を排出して印刷完了通知を印刷制御部(
2)に出し、印刷モード設定文書(21)は、文書の印
刷モードを文書の印刷データ量に基づき平行印刷か単一
印刷に設定することを特徴とする平行印刷処理装置。Claim 1: A print reception processing section (1), a print control section (2), a print processing section (3), and a document data file (
4) and the print waiting table (5), either use parallel printing to print two documents alternately, or do not allow printing of other documents while one document is being printed until the printing of that document is finished. The print reception processing unit (1) includes a print mode setting unit (21) that sets the print mode for single printing, and the print reception processing unit (1) converts document data into a document data file (
4), and registers print control information consisting of document identification information and print data amount of the document in the print queue table (5) in the order of print reception, and the print control unit (2) If the document is registered by searching, the first document waiting to be printed is set as a pre-print document, a predetermined amount of document data of the pre-print document is read from the document data file (4), and used for ejecting the printed paper. The print processing unit (3) performs a print process that adds the stacker information to be printed and requests the print of the document, and when the print processing unit (3) receives a notification of completion of printing, all document data being printed is finished printing. If all pages of the document have been printed, the print queue table (5) is updated by deleting the document information of the document from the print queue table (5), and the print queue table (5) is updated. The printer determines whether or not to start printing the next document, and causes the print processing unit (3) to print the next document, and if all pages of the document being printed have not been printed, the printing starts in the case of parallel printing. Switch the document to the document data of another document and print it in the print processing section (
3), and in the case of single printing, the print processing of the document being printed is continued; if neither is the case, the print mode is set in the print mode setting section (21), and the print processing section (3) is set. ) prints a predetermined amount of document data when receiving a print request from the print control unit (2), ejects the print medium to the stacker corresponding to the stacker information, and sends a print completion notification to the print control unit (2).
2), and the print mode setting document (21) sets the print mode of the document to parallel printing or single printing based on the print data amount of the document.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3079469A JP2887936B2 (en) | 1991-04-12 | 1991-04-12 | Parallel printing processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3079469A JP2887936B2 (en) | 1991-04-12 | 1991-04-12 | Parallel printing processor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04314122A true JPH04314122A (en) | 1992-11-05 |
| JP2887936B2 JP2887936B2 (en) | 1999-05-10 |
Family
ID=13690750
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3079469A Expired - Fee Related JP2887936B2 (en) | 1991-04-12 | 1991-04-12 | Parallel printing processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2887936B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7054018B1 (en) | 1994-07-22 | 2006-05-30 | Fuji Xerox Co., Ltd. | Printing apparatus and printing control method and character font pattern control method in printing apparatus |
-
1991
- 1991-04-12 JP JP3079469A patent/JP2887936B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7054018B1 (en) | 1994-07-22 | 2006-05-30 | Fuji Xerox Co., Ltd. | Printing apparatus and printing control method and character font pattern control method in printing apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2887936B2 (en) | 1999-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4958643B2 (en) | Information processing apparatus and method, program, and printing system | |
| JP2002091720A (en) | Information processing apparatus and job processing result confirmation method | |
| JPH04314122A (en) | Parallel printing processor | |
| JPH06183110A (en) | Printer | |
| JPH0573232A (en) | Multi-print control method | |
| JPS6145325A (en) | Printer | |
| JP3208851B2 (en) | Printer control device | |
| JP2762959B2 (en) | Printer control method | |
| JP2798558B2 (en) | Printer device control method | |
| JP3223724B2 (en) | Output device and job management device | |
| JP3087834B2 (en) | Online form output control method | |
| JPH09226189A (en) | Printer controller | |
| JP2000322212A (en) | Print control device | |
| JPH07121318A (en) | Remote printing system | |
| JP3274628B2 (en) | Job result high-speed printing method | |
| JPH08300743A (en) | Print processing system | |
| JP3223712B2 (en) | Printing control device | |
| JPH03149617A (en) | Printer controller | |
| JPH10111770A (en) | Printing controler | |
| JPH10119364A (en) | Printing system and printing control method | |
| JPH113188A (en) | Printing control method | |
| JPH09240076A (en) | Printer | |
| JP3800801B2 (en) | Printing system | |
| JPH07121328A (en) | Job processing system | |
| JP3309902B2 (en) | Delivery printing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19990119 |
|
| LAPS | Cancellation because of no payment of annual fees |