JP3400672B2 - PRINTING APPARATUS, PRINTING SYSTEM, AND DUPLEX MANAGEMENT METHOD - Google Patents
PRINTING APPARATUS, PRINTING SYSTEM, AND DUPLEX MANAGEMENT METHODInfo
- Publication number
- JP3400672B2 JP3400672B2 JP06592397A JP6592397A JP3400672B2 JP 3400672 B2 JP3400672 B2 JP 3400672B2 JP 06592397 A JP06592397 A JP 06592397A JP 6592397 A JP6592397 A JP 6592397A JP 3400672 B2 JP3400672 B2 JP 3400672B2
- Authority
- JP
- Japan
- Prior art keywords
- page
- print data
- printing
- data
- 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.)
- Expired - Fee Related
Links
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は,印刷装置および両
面印刷管理方法に関するものであり,特に,両面印刷に
おいてエラーが発生した場合に表,裏の印刷ページの関
係がエラー発生前と常に同じになって両面印刷される印
刷装置およびその両面印刷管理方法に関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing apparatus and a double-sided printing management method, and in particular, when an error occurs in double-sided printing, the relationship between front and back printed pages is always the same as before the error occurred. The present invention relates to a printing apparatus for double-sided printing and a double-sided printing management method thereof.
【0002】[0002]
【従来の技術】図10は従来のページプリンタ等の印刷
装置のシステムを示す。図10において,50は入力手
段であって,キーボード等であって,印刷データの作
成,印刷要求等のデータ入力をするものである。2. Description of the Related Art FIG. 10 shows a conventional printing apparatus system such as a page printer. In FIG. 10, reference numeral 50 is an input means, such as a keyboard, for creating print data and inputting data such as a print request.
【0003】51は印刷要求装置であり,印刷装置60
に印刷要求をして印刷データを逐次送信するコンピュー
タ等である。52は作成された印刷データを表す。Reference numeral 51 denotes a print requesting device, which is a printing device 60.
It is a computer or the like that makes a print request to and sequentially transmits print data. Reference numeral 52 represents the created print data.
【0004】53は送受信部であって,印刷データ等を
逐次送信し,印刷装置60からのエラー通知等を受信す
るものである。60は印刷装置であって,ページプリン
タ等であり,印刷要求装置51から印刷要求を受け,逐
次送信される印刷データを受け取り,逐次受信される印
刷データを1ページ分ずつ印刷フォーマットに展開し,
印刷するものである。Reference numeral 53 denotes a transmission / reception unit, which sequentially transmits print data and the like and receives error notifications and the like from the printing device 60. Reference numeral 60 denotes a printing device, such as a page printer, which receives a print request from the print request device 51, receives print data that is sequentially transmitted, expands the print data that is sequentially received into a print format page by page,
It is to be printed.
【0005】61は送受信部であって,印刷要求装置5
1から逐次送信される印刷データ等を受信し,エラー通
知等を印刷要求装置51に送信するものである。62は
印刷データ展開部であって,送受信部61で受信された
印刷データを1ページずつ印刷フォーマットに展開する
ものである。Reference numeral 61 denotes a transmission / reception unit, which is the print request device 5
The print data and the like sequentially transmitted from 1 are received, and error notifications and the like are transmitted to the print requesting device 51. A print data expanding unit 62 expands the print data received by the transmitting / receiving unit 61 page by page into a print format.
【0006】63は印刷機構部であって,印刷データ展
開部62に1ページ分ずつ展開された印刷データを用紙
に印刷する機構部である。64は印刷管理部であって,
印刷完了ページの確認,エラー発生(用紙JAM等)の
検出等の印刷管理をするものである。Reference numeral 63 denotes a printing mechanism unit which prints the print data expanded by the print data expansion unit 62 page by page on a sheet. 64 is a print management unit,
Print management is performed such as confirmation of a print completed page and detection of an error occurrence (paper JAM or the like).
【0007】65は印刷保証ページ作成部であって,1
枚の用紙の印刷が完了して排出された印刷データのペー
ジ番号(印刷保証ページ)を求めるものである。66は
エラー検出部であって,用紙JAM等のエラーを検出す
るものである。Reference numeral 65 denotes a print guarantee page creating section, which is 1
The page number (print guarantee page) of the print data discharged after the printing of one sheet of paper is completed is obtained. An error detection unit 66 detects an error in the paper JAM or the like.
【0008】67はエラー通知情報作成部であって,エ
ラー通知,再送要求ページ番号等を作成するものであ
る。図10の構成の動作を説明する。An error notification information creating unit 67 creates an error notification, a resend request page number, and the like. The operation of the configuration of FIG. 10 will be described.
【0009】図10の印刷システムは,印刷装置60の
送受信部61に1回に受信できるデータ量は印刷要求装
置51の印刷データ52のデータ量より小さいものであ
り,送受信部61に受信された印刷データは印刷データ
展開部62で転送されるとクリアされ,印刷要求装置5
1に印刷データの送信要求をし,印刷データの送信をう
けるように,印刷要求装置51から逐次印刷データの送
信を受けるものである。In the printing system of FIG. 10, the amount of data that can be received at one time by the transmitting / receiving unit 61 of the printing device 60 is smaller than the amount of data of the print data 52 of the print requesting device 51, and the data is received by the transmitting / receiving unit 61. The print data is cleared when transferred by the print data expansion unit 62, and the print request device 5
The print requesting device 51 receives the print data from the print requesting device 51 so that the print data can be sent to the print requesting device 1 and the print data can be sent.
【0010】図示の括弧付きの番号に従って,動作を説
明する。
(1) ,(2) ,(3) 入力手段50によりユーザから印刷
要求が入力されると,印刷要求装置51は印刷装置60
に印刷要求し,印刷データ52を送信する。The operation will be described according to the numbers in parentheses in the figure. (1), (2), (3) When a print request is input from the user by the input means 50, the print request device 51 causes the print device 60 to print.
Print request and send print data 52.
【0011】(4) ,(5) 送受信部61は印刷データを
受信し,印刷データ展開部62は受信された印刷データ
を1ページずつ印刷フォーマットに展開し,印刷機構部
63は展開された印刷データを用紙に印刷する。(4), (5) The transmission / reception unit 61 receives the print data, the print data expansion unit 62 expands the received print data page by page into a print format, and the print mechanism unit 63 expands the expanded print. Print the data on paper.
【0012】(6) 印刷保証ページ作成部65は,印刷
が完了して排出される用紙の印刷データを監視し,印刷
保証ページ番号を確認し,保持する。
(7) ,(8) ,(9) 印刷機構部63等でエラーが発生す
ると,エラー検出部66はエラーを検出し,エラー通知
情報作成部67はエラー通知,印刷保証ページ番号等に
基づいて再送要求する印刷ページを求め,エラー通知情
報を作成する。(6) The print guarantee page creating section 65 monitors print data of the paper discharged after printing is completed, confirms and holds the print guarantee page number. (7), (8), (9) When an error occurs in the printing mechanism unit 63 or the like, the error detection unit 66 detects the error, and the error notification information creation unit 67 is based on the error notification, the print assurance page number, etc. Request the print page for which resend is requested and create error notification information.
【0013】(10),(11) エラー通知情報は送受信部6
1から印刷要求装置51に送信される。
(12) ,(13) (14),(15) 印刷要求装置は,送受信
部53がエラー通知情報を受信すると,再送部55はエ
ラー通知情報に含まれる再送要求ページ番号を求める。
そして,ページから印刷データが印刷装置64に再送さ
れる。(10), (11) The error notification information is transmitted / received by the transmitter / receiver 6
1 to the print request device 51. (12), (13) (14), (15) In the print request device, when the transmitting / receiving unit 53 receives the error notification information, the retransmission unit 55 obtains the retransmission request page number included in the error notification information.
Then, the print data is retransmitted from the page to the printing device 64.
【0014】(16),(17) 送受信部61は再送された印
刷データを受け取り,印刷データ展開部62は再送され
て受信された印刷データを展開処理し,印刷機構部63
は展開された印刷データを再印刷する。(16), (17) The transmission / reception unit 61 receives the retransmitted print data, the print data expansion unit 62 expands the retransmitted and received print data, and the printing mechanism unit 63
Reprints the expanded print data.
【0015】従来の印刷装置において,再送要求する印
刷データの確認方法について次に説明する。本発明は両
面印刷に関するものであるが,従来の再送ページを求め
る元になる印刷保証済ページ番号は片面印刷も両面印刷
でも同じであるので,説明の便宜上片面印刷で説明す
る。A method of confirming print data requested to be retransmitted in the conventional printing apparatus will be described below. Although the present invention relates to double-sided printing, the conventional print-guaranteed page number that is the basis for requesting a resent page is the same for single-sided printing and double-sided printing.
【0016】〔自然改ページがない場合〕
印刷管理部64は,もっとも最近に印刷完了した用
紙(スタッカに排出された用紙)が印刷データの何ペー
ジであるが(ユーザの作成したページであって,1ペー
ジの先頭から何番目のページであるか(以下論理ページ
と称するものに同じ)を認識しておく(以後,この印刷
が完了した用紙のページ番号を印刷保証済ページ番号と
称する)。[No Natural Page Break] The print management unit 64 determines how many pages of the print data are the most recently printed sheets (sheets discharged to the stacker) (a page created by the user. , The page number from the beginning of one page (the same as what is called a logical page hereinafter) is recognized (hereinafter, the page number of the paper on which this printing is completed is called the print-guaranteed page number).
【0017】 印刷管理部64は,エラーが発生した
時に,その時の印刷済ページ番号を印刷要求元へ再送開
始ページとして通知する。
〔自然改ページがある場合〕印刷データによっては,自
然改ページ(印刷データの1ページ(論理ページ)のペ
ージ長が用紙サイズを越えるとき,印刷された残りのデ
ータを次の用紙に印刷すること)がある。この場合には
用紙枚数とページ数と一対一に対応しなくなる(例え
ば,あるページに自然改ページが2回発生した場合には
そのページのデータは3枚の用紙に渡って印刷されるこ
とになる。そのため,自然改ページがあった場合には次
のようにしていた。When an error occurs, the print management unit 64 notifies the print request source of the printed page number at that time as a retransmission start page. [When there is a natural page break] Depending on the print data, when the page length of one page (logical page) of print data exceeds the paper size, the remaining printed data is printed on the next paper. ). In this case, the number of sheets and the number of pages do not have a one-to-one correspondence (for example, when a natural page break occurs twice on a page, the data of that page is printed on three sheets of paper). Therefore, if there was a natural page break, the procedure was as follows.
【0018】 印刷管理部64は,もっとも最近に印
刷完了した用紙が印刷データの先頭(論理ページの1ペ
ージの先頭)から何番目のページであり,さらにそのペ
ージ(論理ページ)がその用紙で終了するのか(自然改
ページされたページが最後の用紙となっているのか)を
認識する。The print management unit 64 indicates that the most recently printed sheet is the page number from the top of the print data (top of one logical page), and that page (logical page) ends on that sheet. Recognize whether to do it (whether the page that has undergone a natural page break is the last sheet).
【0019】 印刷管理部61は,エラー発生時に,
もっとも最近に印刷完了した用紙でページが終了してい
れば,その時の印刷保証済ページ番号を印刷要求装置へ
通知する。そうでないならば,その時に印刷中のページ
数−1を印刷保証済ページ番号として印刷要求装置へ通
知する。The print management unit 61, when an error occurs,
If the page is completed with the most recently printed paper, the print-guaranteed page number at that time is notified to the print request device. If not, the number of pages being printed-1 at that time is notified to the print requesting device as the print-guaranteed page number.
【0020】自然改ページがある場合について,この印
刷保証済ページの確認方法について具体的に説明する。
図11は片面印刷の場合である。図11 (a)は印刷デー
タの2ページ(論理ページ)に自然改ページがあり,3
ページ(論理ページ)は用紙1枚で印刷が終了し,4ペ
ージのデータを印刷中に用紙JAMが発生した場合を示
す。A method of confirming the print-guaranteed page when there is a natural page break will be specifically described.
FIG. 11 shows the case of single-sided printing. In Fig. 11 (a), there are natural page breaks in 2 pages (logical pages) of the print data, and 3
A page (logical page) indicates a case where printing is completed with one sheet of paper and a sheet JAM occurs during printing of data for four pages.
【0021】用紙の1枚目に1ページのデータが印刷さ
れ,1ページのデータの印刷が完了している(FFは1
ページの印刷データの改ページ記号を表す)。用紙の2
枚目に2ページのデータが印刷され,2枚目を全て印刷
した位置で自然改ページされる。One page of data is printed on the first sheet of paper, and printing of one page of data is completed (FF is 1
Represents a page break symbol for print data on a page). Paper 2
The second page of data is printed on the first sheet, and the page is naturally changed at the position where the second sheet is completely printed.
【0022】用紙の3枚目に2ページ(論理ページ)の
残りの印刷データが印刷され,3枚目で2ページの印刷
が終了して改ページされる。用紙の4枚目に3ページの
印刷データが印刷され,3ページ(論理ページ)の印刷
データが全て印刷され,改ページされる。The remaining print data of the second page (logical page) is printed on the third sheet of paper, and the printing of the second page is completed and the page is changed on the third sheet. The print data of the third page is printed on the fourth sheet of paper, all the print data of the third page (logical page) is printed, and the page is changed.
【0023】用紙の5枚目に4ページ(論理ページ)の
印刷データが印刷され,その途中で用紙JAMが発生し
て,エラーが印刷データ転送側に通知される。用紙の4
枚目(論理ページの3ページ)まで印刷が完了し,用紙
の4枚目には3ページの印刷データの終了記号(FF)
があるので,印刷保証ページは3ページである。そし
て,印刷装置は,印刷要求装置にエラーを通知し,印刷
保証済ページ番号=3を通知する。再送通知を受けた印
刷要求装置は,4ページ(論理ページ)の先頭から印刷
データを再送する。The print data of the fourth page (logical page) is printed on the fifth sheet of paper, a paper JAM occurs in the middle of the print data, and an error is notified to the print data transfer side. Paper 4
Printing is completed up to the first sheet (three logical pages), and the fourth sheet of paper has an end symbol (FF) for the print data of the third page.
Therefore, there are three print guarantee pages. Then, the printing apparatus notifies the print requesting apparatus of the error and print guaranteed page number = 3. The print request device that has received the resend notification resends the print data from the beginning of the four pages (logical pages).
【0024】図11 (b)は,用紙の4枚目まで,印刷が
完了し,4枚目で3ページ(論理ページ)が自然改ペー
ジされ,そして用紙の5枚目を印刷中に用紙JAMが発
生した状態を示す。In FIG. 11 (b), printing is completed up to the fourth sheet of paper, the third page (logical page) is automatically page-changed on the fourth sheet, and the fifth sheet of paper is being printed while JAM is being printed. Indicates the state in which is generated.
【0025】即ち,用紙の1枚目から3枚目までは図1
1 (a)の場合と同じである。用紙の4枚目を最後まで印
刷した位置で自然改ページされ,用紙の5枚目に3ペー
ジ(論理ページ)の残りの印刷データが印刷された。そ
して用紙の5枚目を印刷している途中で,用紙JAMが
発生した。That is, the first to third sheets of paper are shown in FIG.
It is the same as the case of 1 (a). The fourth page of the paper was naturally page-changed at the position where it was printed to the end, and the remaining print data of the third page (logical page) was printed on the fifth sheet of the paper. Then, the paper JAM occurred while the fifth sheet of paper was being printed.
【0026】この時,スタッカに排出された4枚目には
3ページが印刷されている,その3ページ(論理ペー
ジ)は自然改ページされているので,印刷保証済ページ
番号=2を印刷要求装置に通知する。印刷要求装置は3
ページからの印刷データを再送する。図11は,表面
(おもて面)のみを印刷する場合について説明したが,
両面印刷の場合も同様である(図12参照)。At this time, 3 pages are printed on the 4th sheet discharged to the stacker, and since 3 pages (logical pages) are page-changed naturally, print-guaranteed page number = 2 is requested for printing. Notify the device. Print request device is 3
Resend print data from the page. Although FIG. 11 has described the case where only the front surface (front surface) is printed,
The same applies to double-sided printing (see FIG. 12).
【0027】[0027]
【発明が解決しようとする課題】図12により,従来の
両面印刷においてエラーが発生した場合の再印刷方法に
ついて説明する。A reprinting method when an error occurs in the conventional double-sided printing will be described with reference to FIG.
【0028】図12 (a)は両面印刷において,2枚目の
印刷用紙の印刷中にエラー(用紙JAM)が発生した場
合を示す。印刷データの1ページが1枚目の用紙の表面
に印刷されて完了し,印刷データの2ページ目が裏面か
ら開始され,1枚目の裏面が終わったところで自然改ペ
ージされ,一枚目が印刷完了した。そして,印刷用紙の
2枚目に印刷データの2ページの残りのデータが印刷さ
れ,2ページの印刷が終了し,改ページされ,3ページ
目の印刷データが印刷される。印刷データをビットマッ
プ展開するビットマップメモリ上には印刷データの4ぺ
ージと5ページのデータが展開されていて,2枚目の印
刷用紙の表面もしくは裏面の印刷中に,用紙JAMが発
生した。FIG. 12A shows a case where an error (paper JAM) occurs during printing of the second printing paper in double-sided printing. The first page of print data is printed on the front side of the first sheet of paper and completed, the second page of print data starts from the back side, and when the back side of the first sheet ends, a natural page break occurs and the first page Printing is completed. Then, the remaining data of two pages of the print data is printed on the second sheet of printing paper, the printing of the second page is completed, the page is changed, and the print data of the third page is printed. Bitmap expansion of print data The page 4 and 5 pages of print data are expanded on the bitmap memory, and paper JAM occurred during printing on the front or back of the second print paper. .
【0029】図12 (b)は図11 (a)のような状態で印
刷を再開した場合を示す。図12 (a)のような場合,エ
ラー通知が印刷要求装置に通知されるが,1枚目の印刷
が終了して排出された時点で,2ページが印刷されてい
て自然改ページされているので,印刷保証済ページ番号
は1である。従って,印刷保証済ページ番号=2が印刷
要求装置に通知され,印刷装置には2ページからの印刷
データが再送されてくる。そして,印刷装置において,
2ページの先頭から再印刷が開始され,再印刷における
印刷用紙の1枚目の表面に2ページが印刷される。そし
て表面で2ページが自然改ページされ,1枚目の裏面に
2ページの残りのデータが印刷され,改ページされる。
さらに,2枚目の表面に3ページデータが印刷され,2
枚目の裏面に4ページが印刷され,3枚目の表面に5ペ
ージの印刷データが印刷た,3枚目の裏面に6ページの
印刷データが印刷される。FIG. 12B shows the case where printing is restarted in the state as shown in FIG. 11A. In the case of FIG. 12A, the error notification is sent to the print requesting device, but when the first sheet is printed and ejected, two pages are printed and the page is naturally changed. Therefore, the page number guaranteed for printing is 1. Therefore, the print-guaranteed page number = 2 is notified to the print requesting device, and the print data from two pages is retransmitted to the printing device. And in the printing device,
Reprinting is started from the beginning of two pages, and two pages are printed on the front surface of the first sheet of printing paper in the reprinting. Then, two pages are naturally page-changed on the front side, the remaining data of two pages are printed on the back side of the first sheet, and the page-changed.
Furthermore, 3 page data is printed on the front side of the second sheet,
Four pages are printed on the back side of the third sheet, print data of five pages are printed on the front side of the third sheet, and print data of six pages are printed on the back side of the third sheet.
【0030】印刷再開前には2ページ目のデータは印刷
用紙の裏面から印刷されたのに対し,印刷再開後では,
2ページのデータは印刷用紙の表面から印刷され,表面
と裏面に印刷される印刷データがページが再開前と後で
異なってくる。これは,例えば,同じ印刷データがすで
に印刷されているような場合に,今回印刷されたものと
裏裏表の関係が異なってくるので利用者にとっては使い
難いものとなる。Before restarting the printing, the data of the second page was printed from the back side of the printing paper, whereas after restarting the printing,
The data of two pages is printed from the front side of the printing paper, and the print data printed on the front side and the back side are different before and after the page is restarted. For example, when the same print data has already been printed, the relationship between the front and back sides that is printed this time is different and it is difficult for the user to use.
【0031】本発明は,両面印刷において,エラーが発
生し,印刷が再開された場合でも,印刷用紙の裏に印刷
される印刷データのページと裏に印刷される印刷データ
のページの関係が再開前と必ず同じになるようにするこ
とを目的とする。According to the present invention, even when an error occurs in double-sided printing and printing is restarted, the relationship between the page of print data printed on the back side of the printing paper and the page of print data printed on the back side is restarted. The aim is to be the same as before.
【0032】[0032]
【課題を解決するための手段】本発明は,印刷要求装置
から逐次送信される印刷データを受け取る送受信部と,
受信された印刷データを1ページずつ印刷フォーマット
に展開する印刷データ展開部と,展開された印刷データ
を両面印刷する印刷機構部と,印刷管理する印刷管理部
とを備え,1ページ分の印刷データが用紙に収まりきら
ない場合に自動的に次の用紙に改ページされる自然改ペ
ージ機能を備えるとともに両面印刷可能な印刷装置にお
いて,印刷管理部は,印刷が完了した用紙に対してペー
ジ毎の印刷データのページにおける先頭データが用紙の
表面に印刷されている印刷データのページ番号である表
面先頭印刷データページ番号を保持し,エラーが発生す
るとその最新表面先頭データページ番号の印刷データか
ら印刷データの再送を受け,印刷を再開するようにし
た。SUMMARY OF THE INVENTION According to the present invention, a transmission / reception unit for receiving print data sequentially transmitted from a print request device,
A print data expansion unit that expands the received print data page by page into a print format, a print mechanism unit that prints the expanded print data on both sides, and a print management unit that manages print data. In a printing device that has a natural page break function that automatically page-breaks to the next paper when the paper does not fit on the paper and is capable of double-sided printing, the print management unit The top data in the print data page holds the front print data page number, which is the page number of the print data printed on the front side of the paper, and if an error occurs, the print data with the latest front data page number is printed. Printing was restarted after receiving the resend message.
【0033】図1は本発明の基本構成を示す。図1にお
いて,1は印刷要求装置であって,ホストコンピュータ
等であり,印刷データを作成し,印刷装置に印刷要求し
て,印刷装置2に印刷データを逐次送信するものであ
る。FIG. 1 shows the basic configuration of the present invention. In FIG. 1, reference numeral 1 denotes a print requesting device, such as a host computer, which creates print data, makes a print request to the printing device, and sequentially transmits the print data to the printing device 2.
【0034】2は印刷装置であり,両面印刷できるもの
である。印刷装置2において,10は送受信部であり,
印刷要求装置1から逐次送信される印刷データを受信
し,あるいは,エラー通知,印刷データの再送要求等を
印刷要求装置に送信するものである。A printing device 2 is capable of printing on both sides. In the printing device 2, 10 is a transmission / reception unit,
The print data is sequentially received from the print requesting device 1, or an error notification, a print data resend request, or the like is sent to the print requesting device.
【0035】11は印刷データ展開部であり,受け取っ
た印刷データを印刷用紙に印刷フォーマットに展開する
ものである。12は印刷機構部であって,印刷フォーマ
ットに従って印刷データを印刷するものであり,印刷用
紙の裏表に両面印刷できるものである。A print data expansion unit 11 expands the received print data into a print format on a print sheet. A printing mechanism unit 12 prints print data according to a print format and can perform double-sided printing on the front and back sides of printing paper.
【0036】13は印刷管理情報保持部であって,印刷
が完了した用紙に対してページ毎の印刷データのページ
における先頭データが用紙の表面に印刷されている印刷
データのページ番号である表面先頭印刷データページ番
号を保持するものである。図1は,最新の表面先頭印刷
データページ番号のみを記憶する場合であり,6ページ
を保持している状態を例示する。Reference numeral 13 denotes a print management information holding unit, and the front data of the page of the print data for each page is the page number of the print data printed on the front surface of the paper. It holds the print data page number. FIG. 1 shows a case where only the latest front page print data page number is stored, and a state in which 6 pages are held is illustrated.
【0037】13’は印刷管理情報保持部であって,連
続する複数の表面先頭印刷データページ番号を記憶する
場合であり,1,4,6ページを保持している状態を例
示する。Reference numeral 13 'is a print management information holding unit for storing a plurality of consecutive front surface print data page numbers, and illustrates an example of a state where pages 1, 4, and 6 are held.
【0038】14は印刷管理部である。19は印刷管理
情報作成部であって,表面先頭印刷データページ番号を
求め,印刷管理情報保持部13に保持するものである。Reference numeral 14 is a print management unit. A print management information creation unit 19 obtains the front page print data page number and holds it in the print management information holding unit 13.
【0039】20は印刷管理情報検索部であって,エラ
ーが発生した時に印刷管理情報保持部13もしくは1
3’を検索し,最新の表面先頭印刷データページ番号を
求めるものである。Reference numeral 20 denotes a print management information retrieving unit, which is a print management information holding unit 13 or 1 when an error occurs.
3'is searched for the latest front page print data page number.
【0040】21は再送情報作成部であって,印刷要求
装置にエラー通知情報(エラー通知,再送要求する印刷
データのページ番号等)を作成するものである。22は
エラー検出部であって,印刷機構部12等のエラー発生
を検出するものである。Reference numeral 21 denotes a resend information creating unit, which creates error notification information (error notification, page number of print data requested to be resent, etc.) in the print request device. An error detection unit 22 detects an error occurrence in the printing mechanism unit 12 or the like.
【0041】図1の構成の動作を説明する。印刷要求装
置1から印刷装置2に印刷データが送信される。印刷装
置2の送受信部10において印刷データが受信され,印
刷データ展開部11は受信された印刷データを印刷フォ
ーマットに展開する。印刷機構部12は印刷フォーマッ
トに展開された印刷データを両面印刷する。The operation of the configuration of FIG. 1 will be described. The print data is transmitted from the print requesting device 1 to the printing device 2. The print data is received by the transmission / reception unit 10 of the printing apparatus 2, and the print data expansion unit 11 expands the received print data into a print format. The printing mechanism unit 12 prints both sides of the print data expanded in the print format.
【0042】印刷管理部14は印刷機構部12の印刷管
理をし,印刷データのページ管理,片面印刷もしくは両
面印刷の判定,エラー検出等を行い,表面先頭印刷デー
タページ番号を求め印刷管理情報保持部13に記録す
る。The print management unit 14 manages the printing of the printing mechanism unit 12, performs page management of print data, determines single-sided printing or double-sided printing, detects errors, etc., obtains the front page print data page number, and holds print management information. Record in section 13.
【0043】印刷装置2にエラーが発生すると,エラー
検出部22はエラーを検出し,エラーの発生が印刷管理
情報検索部20に通知され,印刷管理情報検索部20は
印刷管理情報保持部13を参照し,最新の表面先頭印刷
データページ番号を求める。印刷管理情報保持部13
は,最新の表面先頭印刷データぺージ番号を求める。印
刷管理情報検索部13のように常に最新のものを保持し
ている場合にはそれを求め,印刷管理情報保持部13’
のように連続して発生した複数のものを保持している場
合にはその最新のものを求める。そして,再送情報作成
部21は,印刷管理情報検索部20の求めた最新表面先
頭印刷データを元にエラー通知情報を作成する。エラー
通知情報は送受信部10より印刷装置2に送信される。When an error occurs in the printing device 2, the error detection unit 22 detects the error, the occurrence of the error is notified to the print management information search unit 20, and the print management information search unit 20 causes the print management information holding unit 13 to operate. Refer to the latest front page print data page number. Print management information holding unit 13
Obtains the latest front page print data page number. If the print management information retrieval unit 13 always holds the latest one, the print management information retrieval unit 13 requests the print management information retrieval unit 13 '
When holding a plurality of items that occurred consecutively, the latest one is obtained. Then, the resend information creation unit 21 creates error notification information based on the latest front surface print data obtained by the print management information search unit 20. The error notification information is transmitted from the transmission / reception unit 10 to the printing device 2.
【0044】印刷要求装置1は,エラー通知情報を受け
取ると,その情報に基づいて再送データを求め,印刷装
置2に送信する。印刷データは印刷装置1は再送され印
刷データを受け取ると,その印刷データから再印刷をす
る。Upon receipt of the error notification information, the print requesting apparatus 1 obtains resend data based on the information and sends it to the printing apparatus 2. When the printing device 1 retransmits the print data and receives the print data, the print data is reprinted from the print data.
【0045】図2を参照して,本発明を具体例により説
明する。図2 (a)は両面印刷の経過を示すものである。
用紙の1枚目の表面に印刷データの1ページが全て印刷
され,改ページされる。用紙の1枚目の裏面に印刷デー
タの2ページの印刷が開始される。そして1枚目の裏面
の印刷が終了し,自然改ページされる。そして,印刷完
了した1枚目の用紙が排出される。The present invention will be described by way of a specific example with reference to FIG. FIG. 2A shows the progress of double-sided printing.
All one page of print data is printed on the front side of the first sheet of paper, and the page is changed. Printing of two pages of print data is started on the back surface of the first sheet of paper. Then, the printing on the back side of the first sheet is completed, and the page is naturally changed. Then, the first sheet for which printing has been completed is ejected.
【0046】用紙の2枚目の表面に印刷データの2ペー
ジの残りのデータが印刷され,そのデータが全て終了し
て改ページされる。用紙の2枚目の裏面に印刷データの
3ページが印刷され,3ページの印刷データが全て終了
する。そして2枚目が印刷完了し,排出される。The remaining data of the second page of print data is printed on the front surface of the second sheet of paper, and all the data is completed and the page is changed. Three pages of print data are printed on the back side of the second sheet of paper, and the print data of all three pages is completed. Then, the second sheet is printed and discharged.
【0047】用紙の3枚目の表面に印刷データの4ペー
ジのデータが印刷され,そのデータが全て終了して改ペ
ージされる。そして,用紙の3枚目の裏面に印刷データ
の5ページが印刷され,5ページの印刷データの途中で
裏面が全て印刷され自然改ページされる。3枚目が印刷
完了し,排出される。Data of four pages of print data is printed on the front surface of the third sheet of paper, and all the data is finished and the page is changed. Then, five pages of print data are printed on the back side of the third sheet of paper, and the back side is entirely printed and a natural page break is performed in the middle of the print data of five pages. The third sheet is printed and ejected.
【0048】用紙の4枚目の表面に印刷データの5ペー
ジの残りのデータが印刷され,表面で全て終了して改ペ
ージされる。用紙の4枚目の裏面に印刷データの6ペー
ジが印刷されるが,その印刷中にエラーが発生する(以
下の説明は表面の印刷中にエラーが発生した場合も同様
である)。The remaining data of the fifth page of print data is printed on the front surface of the fourth sheet of paper, and is completely terminated on the front surface to start a new page. Six pages of print data are printed on the back side of the fourth sheet of paper, but an error occurs during the printing (the following description also applies when an error occurs during printing on the front side).
【0049】図2 (b)は,本発明の印刷管理部の動作を
説明するものである。印刷管理情報保持部13もしくは
13’は,表面先頭印刷データページ番号を保持する。
即ち,常に最新の表面先頭印刷データページ番号を保持
する場合は印刷管理情報保持部13は最新表面先頭印刷
データページ番号として4を保持し,連続して発生する
複数の表面先頭印刷データページ番号を保持する場合に
は,1,4が記録される。5ページは,4枚目の印刷が
完了していないので記録されない。FIG. 2B illustrates the operation of the print management unit of the present invention. The print management information holding unit 13 or 13 'holds the front print data page number.
That is, when always holding the latest front page print data page number, the print management information holding unit 13 holds 4 as the latest front page print data page number, and stores a plurality of consecutive front page print data page numbers. When it is held, 1 and 4 are recorded. Page 5 is not recorded because printing of the fourth sheet has not been completed.
【0050】そこで,印刷管理情報検索部は,もっとも
最新の表面先頭印刷データページ番号として4を求め,
再送情報作成部21は4ページからの印刷データの再送
要求をするエラー通知情報を作成し,印刷要求装置1に
送信する。Therefore, the print management information retrieval unit obtains 4 as the latest front page print data page number,
The resend information creating unit 21 creates error notification information for requesting resending of print data from page 4, and sends it to the print request apparatus 1.
【0051】印刷要求装置1は受信したエラー通知情報
を元に4ページからの印刷データを再送し,印刷装置2
は4ページからの印刷データを両面印刷の表面から再印
刷する。The print requesting device 1 retransmits the print data from page 4 based on the received error notification information, and the printing device 2
Reprints the print data from page 4 from the front side of duplex printing.
【0052】本発明によれば,両面印刷において,エラ
ーが発生し,印刷が再開された場合でも,印刷用紙の表
に印刷される印刷データのページと裏に印刷される印刷
データのページの関係が再開前と必ず同じになる。その
ため,複数部を異なる時に印刷したような場合に,エラ
ーが発生しても裏表の関係は必ず同じになり,ユーザが
利用し易い形で印刷でき,両面印刷物の管理が容易にな
る。According to the present invention, even when an error occurs in double-sided printing and printing is restarted, the relationship between the page of print data printed on the front side of the printing paper and the page of print data printed on the back side Will always be the same as before the restart. Therefore, even if an error occurs when printing a plurality of copies at different times, the relationship between the front and back is always the same, and printing can be performed in a form that is easy for the user to use, and management of double-sided printed matter becomes easy.
【0053】[0053]
【発明の実施の形態】図3は本発明のシステム構成の実
施例である。図3 (a), (b)は,エラーを印刷要求装置
に通知した時に,印刷要求装置が再印刷ページを要求さ
れて再印刷ページの情報を通知する場合(図3 (a))
と,エラー通知と一緒に再印刷ページの情報を通知する
場合(図3 (b))の2つのシステムを示す。本発明は,
いずれのシステムにも適用できるものである。DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 3 shows an embodiment of the system configuration of the present invention. 3 (a) and 3 (b) show a case where the print requesting device is requested a reprint page and notifies the reprint page information when the error is notified to the print requesting device (FIG. 3 (a)).
2 shows two systems for notifying reprint page information together with error notification (Fig. 3 (b)). The present invention is
It can be applied to any system.
【0054】図3 (a), (b)において,1は印刷要求装
置であって,コンピュータである。2は印刷装置であ
る。In FIGS. 3A and 3B, reference numeral 1 is a print requesting device, which is a computer. 2 is a printing device.
【0055】印刷要求装置1において,3は印刷データ
である。91は送受信部である。In the print requesting apparatus 1, 3 is print data. Reference numeral 91 is a transmission / reception unit.
【0056】95はエラー情報要求部である。96は再
送部である。印刷装置2において,11は印刷データ展
開部である。Reference numeral 95 is an error information request unit. 96 is a retransmitting unit. In the printing device 2, 11 is a print data expansion unit.
【0057】14は印刷管理部である。21は再送情報
作成部である。22はエラー検出部である。Reference numeral 14 is a print management unit. Reference numeral 21 is a retransmission information creation unit. 22 is an error detection unit.
【0058】81は送受信部である。なお,印刷機構部
は図示を省略されている。図3 (a)のシステム構成の動
作を説明する。Reference numeral 81 is a transmission / reception unit. The printing mechanism section is not shown. The operation of the system configuration shown in FIG. 3A will be described.
【0059】(1) ,(2) 印刷要求装置1にユーザの印
刷指示がなされると,印刷データ3が送受信部91から
印刷装置に送信される。
(3) 印刷データは印刷装置2の送受信部81で受信さ
れ,印刷データ展開部11で展開され印刷機構部(図示
せず)で印刷される。(1), (2) When the user issues a print instruction to the print request device 1, the print data 3 is transmitted from the transmitting / receiving unit 91 to the print device. (3) The print data is received by the transmission / reception unit 81 of the printing device 2, expanded by the print data expansion unit 11, and printed by the printing mechanism unit (not shown).
【0060】(4) ,(5) エラー検出部22が印刷装置
2のエラーを検出すると,エラー通知が送受送信部81
から印刷要求装置1に送信される。
(6) ,(7) ,(8) 印刷要求装置1において,送受信
部91がエラー通知を受信すると,エラー情報要求部9
5は再送ページ番号を要求する情報を作成し,送受信部
91から印刷装置2に送信される。(4), (5) When the error detection unit 22 detects an error in the printing apparatus 2, an error notification is sent and received by the transmission / reception transmission unit 81.
From the print request device 1. (6), (7), (8) In the print request device 1, when the transmission / reception unit 91 receives an error notification, the error information request unit 9
Reference numeral 5 creates information for requesting a resending page number, which is transmitted from the transmitting / receiving unit 91 to the printing apparatus 2.
【0061】(9) 印刷装置2において,再送ページ番
号の要求は送受信部81で受信され,印刷管理部14に
通知される。
(10),(11) 再送情報作成部21は最新表面先頭データ
ページ番号に基づいて再送情報を作成する。再送情報は
送受信部81から印刷要求装置1に送信される。(9) In the printing apparatus 2, the request for the resending page number is received by the transmitting / receiving unit 81 and notified to the print managing unit 14. (10), (11) The retransmission information creation unit 21 creates retransmission information based on the latest front page data number. The resend information is transmitted from the transmission / reception unit 81 to the print request apparatus 1.
【0062】(12),(13) 印刷要求装置1において送受
信部91が再送情報を受信すると,再送部96は再送印
刷データの開始ページを求める。
(14),(15) その開始ぺージからの再送印刷データが送
受信部91から印刷装置2に送信される。(12), (13) In the print request device 1, when the transmitting / receiving unit 91 receives the resend information, the resending unit 96 obtains the start page of the resend print data. (14), (15) The resend print data from the start page is transmitted from the transmitting / receiving unit 91 to the printing device 2.
【0063】(16) 再送印刷データは印刷装置2の送受
信部81で受信され,印刷データ展開部11は受信した
印刷データを展開し,印刷機構部は展開された印刷デー
タを再印刷する。(16) The retransmitted print data is received by the transmission / reception unit 81 of the printing apparatus 2, the print data expansion unit 11 expands the received print data, and the printing mechanism unit reprints the expanded print data.
【0064】図3 (b)は,印刷装置がエラー通知と共に
再印刷ページを印刷要求装置に通知する場合のシステム
構成である。
(1) ,(2) ユーザの印刷指示により印刷要求装置1は
印刷データ3を送信部91を介して印刷装置2に送信す
る。FIG. 3B shows a system configuration in which the printing apparatus notifies the print request apparatus of the reprint page together with the error notification. (1), (2) The print requesting apparatus 1 transmits the print data 3 to the printing apparatus 2 via the transmitting unit 91 in response to a user's print instruction.
【0065】(3) 印刷データは印刷装置2の送受信部
81で受信され,印刷データ展開部11で展開され印刷
機構部(図示せず)で印刷される。
(4) ,(5) ,(6) エラー検出部22がエラーを検出す
ると,再送情報作成部21によりエラー通知と最新表面
先頭データページ番号に基づいて再送情報が作成され
る。再送情報は送受信部81から印刷要求装置1に送信
される。(3) The print data is received by the transmission / reception section 81 of the printing apparatus 2, expanded by the print data expansion section 11 and printed by the printing mechanism section (not shown). (4), (5), (6) When the error detection unit 22 detects an error, the retransmission information creation unit 21 creates retransmission information based on the error notification and the latest front page data page number. The resend information is transmitted from the transmission / reception unit 81 to the print request apparatus 1.
【0066】(7) ,(8) 印刷要求装置1において送受
信部91が再送情報を受信すると,再送部96は再送ペ
ージを求める。
(9) ,(10) 再送印刷データが送受信部91から印刷装
置2に送信される。(7), (8) When the transmission / reception unit 91 in the print requesting apparatus 1 receives the retransmission information, the retransmission unit 96 requests the retransmission page. (9), (10) Retransmitted print data is transmitted from the transmission / reception unit 91 to the printing device 2.
【0067】(11) 再送印刷データは印刷装置2の送受
信部81で受信され,印刷データ展開部11は,受信し
た印刷データを展開し,印刷機構部は,展開された印刷
データを再印刷する。(11) The retransmitted print data is received by the transmitting / receiving unit 81 of the printing apparatus 2, the print data expanding unit 11 expands the received print data, and the printing mechanism unit reprints the expanded print data. .
【0068】図4は本発明の実施例を示す。図4におい
て,1は印刷要求装置であって,ホストコンピュータで
ある。FIG. 4 shows an embodiment of the present invention. In FIG. 4, reference numeral 1 is a print request device, which is a host computer.
【0069】2は印刷装置であって,例えば,ページプ
リンタである。3は印刷データである。印刷装置2にお
いて,11は印刷データ展開部である。A printing device 2 is, for example, a page printer. Reference numeral 3 is print data. In the printing device 2, 11 is a print data expansion unit.
【0070】12は印刷機構部であって両面印刷できる
ものである。13は印刷管理情報保持部である。14は
印刷管理部である。Reference numeral 12 denotes a printing mechanism section capable of performing double-sided printing. A print management information holding unit 13 is provided. Reference numeral 14 is a print management unit.
【0071】33はプリンタ制御部であって印刷機構部
12を制御するものである。41はホストインタフェー
ス制御部であって,印刷要求装置1とのインタフェース
である。A printer controller 33 controls the printing mechanism unit 12. A host interface control unit 41 is an interface with the print request apparatus 1.
【0072】42は送受信バッファである。印刷データ
展開部11において,31は展開制御部であって,受信
した印刷データを印刷データ展開部(ビットマップメモ
リ)32に印刷データを展開制御するものである。Reference numeral 42 is a transmission / reception buffer. In the print data expansion unit 11, a expansion control unit 31 expands the received print data to a print data expansion unit (bitmap memory) 32 and controls the expansion of the print data.
【0073】32は印刷展開データ保持部であって,印
刷フォーマットに展開さた印刷データを保持するもので
ある。印刷管理部14において,19は印刷管理情報作
成部である。Reference numeral 32 denotes a print expansion data holding unit which holds the print data expanded in the print format. In the print management unit 14, 19 is a print management information creation unit.
【0074】20は管理情報検索部(図1の印刷管理情
報検索部と同じ)である。21は再送情報作成部であ
る。22はエラー検出部である。Reference numeral 20 denotes a management information search unit (same as the print management information search unit in FIG. 1). Reference numeral 21 is a retransmission information creation unit. 22 is an error detection unit.
【0075】なお,図1の送受信部10はホストインタ
フェース制御部41と送受信バッファにより構成される
部分を表すものである。また,図3 (a), (b)の送受信
部81,送受信部81はそれぞれホストインタフェース
制御部41と送受信バッファによ り構成される部分で
ある。The transmitter / receiver 10 shown in FIG. 1 represents a portion composed of a host interface controller 41 and a transmitter / receiver buffer. The transmitter / receiver 81 and the transmitter / receiver 81 shown in FIGS. 3 (a) and 3 (b) are respectively composed of the host interface controller 41 and the transmitter / receiver buffer.
【0076】図4の構成の動作を説明する。
(1) 印刷要求装置1は印刷装置2に印刷データ3を転
送する。
(2) 印刷データはホストインタフェース制御部41に
より制御されて,送受信バッファ42に一時保持され,
展開制御部31は,受信した印刷データを印刷フォーマ
ットの形式に印刷展開データ保持部32に展開し,印刷
展開データ保持部32は展開された印刷データを保持す
る。The operation of the configuration of FIG. 4 will be described. (1) The print request device 1 transfers the print data 3 to the printer 2. (2) The print data is controlled by the host interface control unit 41 and temporarily stored in the transmission / reception buffer 42,
The expansion control unit 31 expands the received print data into a print expansion data holding unit 32 in a print format, and the print expansion data holding unit 32 holds the expanded print data.
【0077】(3) ,(4) 印刷機構部12はプリンタ制
御部33に制御されて,印刷展開データ保持部32に展
開されている印刷データを印刷用紙に印刷する。
(5) ,(6) 印刷管理部14は印刷処理を管理し,印刷
中のページ管理,エラー監視,エラーが発生した時の印
刷管理情報保持部13の検索,エラー通知情報の作成,
印刷要求装置1に対する印刷データの再送要求等をす
る。即ち,印刷に必要な管理データ(受信データのペー
ジ数,展開中のページ数,印刷済のページ数,片面印刷
であるか,両面印刷であるかを表す情報,両面印刷にお
いて,印刷完了ページの表面,裏面を表す情報,表面先
頭印刷データページ番号等)を印刷管理情報保持部13
に保持する。(3), (4) The printing mechanism section 12 is controlled by the printer control section 33 to print the print data expanded in the print expansion data holding section 32 on a printing paper. (5), (6) The print management unit 14 manages print processing, manages pages during printing, monitors errors, searches the print management information holding unit 13 when an error occurs, creates error notification information,
A request for resending print data is issued to the print request device 1. That is, the management data necessary for printing (the number of pages of received data, the number of pages being developed, the number of pages already printed, information indicating whether single-sided printing or double-sided printing, the printing completion page of double-sided printing) The print management information holding unit 13 stores the information indicating the front and back sides, the front print data page number, etc.).
Hold on.
【0078】(7) ,(8) ,(9) ,(10),(11) 印刷機構
部12でエラーが発生すると,プリンタ制御部33によ
り印刷管理部14に通知され,印刷管理情報検索部20
は印刷管理情報保持部13を検索して,最新の表面先頭
印刷データページ番号を求め,再送情報作成部21は,
エラー通知とともにエラー再送情報を作成する。(7), (8), (9), (10), (11) When an error occurs in the printing mechanism section 12, the printer control section 33 notifies the print management section 14 of the print management information retrieval section. 20
Searches the print management information holding unit 13 for the latest front page print data page number, and the resend information creating unit 21
Create error resend information along with error notification.
【0079】(12),(13) エラー再送情報は送受信バッ
ファ42に一時保持され,印刷要求装置1に通知され
る。
(13) 印刷要求装置1は印刷装置2から送られてきたエ
ラー再送情報を元に再送印刷データを求め,印刷装置2
に送る。(12), (13) The error resend information is temporarily stored in the transmission / reception buffer 42 and is notified to the print requesting apparatus 1. (13) The print requesting device 1 obtains resend print data based on the error resending information sent from the printing device 2, and the printing device 2
Send to.
【0080】(14),(15),(16) 印刷要求装置1から再
送された印刷データは送受信バッファ42に一時保持さ
れ,印刷展開データ保持部32で展開され,印刷機構部
12により再印刷される。(14), (15), (16) The print data retransmitted from the print requesting device 1 is temporarily held in the transmission / reception buffer 42, expanded in the print expansion data holding unit 32, and reprinted by the printing mechanism unit 12. To be done.
【0081】図5は本発明の印刷要求装置のフローチャ
ートである。図5は印刷装置(ページプリンタ)にエラ
ーが発生した時,印刷要求装置が印刷装置に再送する印
刷データの情報を要求し,印刷装置のエラーが回復され
ると印刷データを再送する場合の印刷装置のフローチャ
ートである。以下,印刷装置がページプリンタである場
合を例として説明する。FIG. 5 is a flowchart of the print requesting apparatus of the present invention. FIG. 5 shows a printing process in which when an error occurs in the printing device (page printer), the print requesting device requests the information of the print data to be resent to the printing device, and resends the print data when the error in the printing device is recovered. It is a flowchart of an apparatus. Hereinafter, a case where the printing device is a page printer will be described as an example.
【0082】S1 オペレータから印刷要求があるかな
いかを判定し,印刷要求があればS2の処理をする。印
刷要求がなければ,状態を維持する。
S2 オペレータから印刷要求が入力されると,ページ
プリンタへ印刷データの第1ページの先頭から印刷デー
タを送出する。S1 It is determined whether or not there is a print request from the operator, and if there is a print request, the process of S2 is performed. If there is no print request, the status is maintained. S2 When the operator inputs a print request, the print data is sent to the page printer from the beginning of the first page of the print data.
【0083】S3 プリンタにエラーが発生したか判定
する。エラーがなければS6の処理を行い,エラーがあ
ればS4,S5の処理をする。
S4,S5 最近印刷された表面の印刷ページをページ
プリンタに問い合わせる。エラーが解除されたら,ペー
ジプリンタから受け取ったページ番号の印刷データを送
信する。S3 It is determined whether an error has occurred in the printer. If there is no error, the process of S6 is performed, and if there is an error, the processes of S4 and S5 are performed. S4, S5 Queries the page printer for the recently printed front page. When the error is cleared, the print data of the page number received from the page printer is sent.
【0084】S6 全てのページ印刷が終了したか判定
する。終了していなければS3以降の処理を繰り返す。
終了していれば,S1の状態に戻る。ページプリンタか
らエラー通知とエラー再送情報が一緒に送られてくる場
合は図5のS4の処理がなく,S5でページプリンタの
エラー解除されたらエラー通知情報を元に,再送する印
刷データを求め,印刷装置に送信する。S6: It is determined whether all pages have been printed. If not completed, the processing from S3 is repeated.
If it is completed, the state returns to S1. When the error notification and the error resend information are sent together from the page printer, the process of S4 of FIG. 5 is not performed, and when the error of the page printer is released in S5, the print data to be resent is obtained based on the error notification information, Send to printing device.
【0085】以下の実施例は印刷装置がエラー通知とエ
ラー情報を一緒に送信する場合についてのものである。
図6は,本発明の印刷装置(ページプリンタ)のフロー
チャートである。The following embodiment relates to the case where the printing apparatus sends the error notification and the error information together.
FIG. 6 is a flowchart of the printing apparatus (page printer) of the present invention.
【0086】S1 エラーが発生したか判定する。エラ
ーがなければS3の処理を行い,エラーが発生したらS
2の処理を行う。
S2 エラー通知の処理をする(そのフローチャートは
図9に示す)。S1 Determine whether an error has occurred. If there is no error, the process of S3 is performed, and if an error occurs, S
Process 2 is performed. S2 Error notification processing is performed (the flowchart is shown in FIG. 9).
【0087】S3 印刷動作を監視する。印刷動作の監
視はプリンタハードウェアの状態の監視,用紙の現在の
状態(転送中/転写/定着/排出中/排出完了)の監視
を行う。S3 The printing operation is monitored. The printing operation is monitored by monitoring the printer hardware status and the current status of the paper (transfer / transfer / fix / discharge / complete discharge).
【0088】S4 印刷要求元から印刷データを受信し
たか判定し,受信していればS5の処理を行い,受信し
ていなければS1の状態に戻る。
S5 印刷データ展開処理をする。この展開処理は,印
刷データを解析し,ビットマップメモリに印刷データを
1ページずつ印刷フォーマットに描画するものである。S4: It is judged whether or not the print data is received from the print request source. If the print data is received, the process of S5 is executed. If not, the process returns to the state of S1. S5 Print data expansion processing is performed. This expansion processing analyzes the print data and draws the print data page by page in the bitmap memory in the print format.
【0089】S6 展開した印刷データを印刷機構部に
転送する処理をする。すなわち,S5で用紙1枚分のデ
ータがビットマップメモリに展開されたら,そのビット
マップデータを印刷機構部に転送する。S6: The expanded print data is transferred to the printing mechanism section. That is, when the data for one sheet is expanded in the bitmap memory in S5, the bitmap data is transferred to the printing mechanism section.
【0090】なお,本発明では,S3またはS6の処理
でページの先頭データが印刷されている用紙を認識し,
用紙詰まり(JAM)等のエラーが発生したらS2で印
刷要求元に再印刷に必要なページ番号(最新表面先頭印
刷データページ番号等)を通知する。In the present invention, the paper on which the top data of the page is printed is recognized in the processing of S3 or S6,
When an error such as a paper jam (JAM) occurs, the page number (the latest front page print data page number, etc.) required for reprinting is notified to the print request source in S2.
【0091】図7は,本発明の動作監視処理の実施例の
フローチャートである。本発明のフローチャートは,プ
リンタハードウェアからの用紙排出シグナルがあった場
合に,その用紙の表面に印刷データが印刷されている印
刷データのページ(論理ページ)を退避,記憶もしくは
更新する。そして最新のものを最新表面先頭印刷データ
ページ番号とし,エラーが発生した場合に,再印刷を開
始するページ番号として印刷要求装置に通知する。FIG. 7 is a flow chart of an embodiment of the operation monitoring process of the present invention. The flow chart of the present invention saves, stores, or updates a page (logical page) of print data in which print data is printed on the surface of the paper when a paper discharge signal is output from the printer hardware. Then, the latest one is used as the latest front page print data page number, and when an error occurs, the print request device is notified as the page number to start reprinting.
【0092】S1 用紙排出完了シグナルはあるか判定
する。あればS2の処理を行い,なければ処理を終了す
る。
S2 表面が印刷データの先頭になっているか判定す
る。表面であればS3の処理をする。表面でなければ処
理を終了する。S1 It is determined whether there is a paper discharge completion signal. If so, the process of S2 is performed, and if not, the process ends. S2: It is determined whether the front surface is the head of the print data. If it is a surface, the process of S3 is performed. If it is not on the surface, the process ends.
【0093】S3 両面印刷の再印刷開始ページ番号を
その表面のページ番号(最新表面先頭データページ番
号)とする。図8は本発明の印刷データ転送処理の実施
例フローチャートである。印刷データ転送処理はビット
マップメモリに展開された印刷データを印刷機構部に転
送する処理であり,この処理において表面先頭印刷デー
タページ番号を作成するものである。S3 The reprint start page number of double-sided printing is set as the page number of the front side (latest front face data page number). FIG. 8 is a flow chart of an embodiment of the print data transfer process of the present invention. The print data transfer process is a process for transferring the print data expanded in the bitmap memory to the print mechanism unit, and in this process, the front print data page number is created.
【0094】この表面先頭印刷データページ番号の作成
は,展開処理終了時に,その展開データがある論理ぺー
ジの先頭データである場合で且つそのデータが用紙の表
面に印刷されるならば,その論理ページ番号を両面表面
印刷ページ番号キューに記録する。このキューの容量を
プリミティブハードウェアの用紙搬送路に同時に存在で
きる用紙最大枚数+αとしておけば,キューの更新によ
り削除されるページ番号の用紙は必ず用紙排出されてい
るのでその番号を見落とすことはない。This front side print data page number is created at the end of the expansion process if the expanded data is the top data of a logical page and if the data is printed on the front side of the paper. Record the page number in the 2-sided printing page number queue. If the capacity of this queue is set to the maximum number of sheets that can simultaneously exist in the sheet transport path of the primitive hardware + α, the sheet with the page number deleted by updating the queue is always ejected, so that number is not overlooked. .
【0095】S1 ページ先頭データであるか判定す
る。用紙先頭データあればS2の処理を行う。ページ先
頭データでなければS4の処理をする。
S2 表面に転送するか判定する。表面に転送するもの
であればS3の処理を行う。表面に転送するものでなけ
れば,S4の処理を行う。S1 It is determined whether the data is the page top data. If there is paper head data, the process of S2 is performed. If it is not the page top data, the process of S4 is performed. S2: Determine whether to transfer to the surface. If it is to be transferred to the front surface, the process of S3 is performed. If it is not to be transferred to the front side, the process of S4 is performed.
【0096】S3 両面再印刷ページ番号をキューに記
録する。
S4 印刷データの印刷機構部への転送を開始する。図
9は本発明のエラー通知処理の実施例のフローチャート
である。用紙詰まり等のエラーが発生した場合に,両面
再印刷ぺージ番号キューを最近格納されたものから逆順
に検索し,もっとも最近排出完了された用紙の表面のペ
ージ番号より小さく且つもっとも近いページ番号を再印
刷ページ番号(最新表面先頭印刷データページ番号)と
して印刷要求元に通知する。S3 Record the double-sided reprint page number in the queue. S4 Transfer of print data to the printing mechanism unit is started. FIG. 9 is a flowchart of an embodiment of the error notification processing of the present invention. When an error such as a paper jam occurs, the double-sided reprint page number queue is searched in reverse order from the most recently stored one, and the page number that is smaller than and closest to the page number on the front surface of the most recently ejected paper is selected. The print request source is notified as the reprint page number (latest front print data page number).
【0097】S1 両面印刷中であるか判定する。両面
印刷中であればS2の処理をする。両面印刷中でなけれ
ば,S3の処理をする。
S2 両面再印刷ページ番号キュー内のページ番号の
内,もっとも最近排出の完了した用紙の表面のページ番
号より小さくかつもっとも近いページを再印刷ぺージ番
号(最新表面先頭印刷データページ番号)とする。S1 It is determined whether double-sided printing is in progress. If double-sided printing is in progress, the process of S2 is performed. If double-sided printing is not in progress, the process of S3 is performed. S2 Among the page numbers in the double-sided reprint page number queue, the page number that is smaller and closest to the page number on the front surface of the most recently discharged paper is set as the reprint page number (latest front print data page number).
【0098】S3 印刷要求装置に再印刷ページ番号を
通知する。S3 The reprint page number is notified to the print request device.
【0099】[0099]
【発明の効果】本発明によれば,両面印刷において,エ
ラーが発生し,印刷が再開された場合でも,印刷用紙の
裏に印刷される印刷データのページと裏に印刷される印
刷データのページの関係が再開前と必ず同じになる。そ
のため,印刷データを異なった時点で印刷したような時
であった一方においてエラーで印刷しなおしたような場
合でも表面と裏面の関係が同じになる。そのため,両面
印刷でエラーが発生しても見やすい印刷物が得られる。According to the present invention, even when an error occurs in double-sided printing and printing is restarted, a page of print data printed on the back side of the printing paper and a page of print data printed on the back side of the printing paper Will always be the same as before the resumption. Therefore, even if the print data is printed at a different time, and the error data is printed again, the relationship between the front surface and the back surface is the same. Therefore, even if an error occurs in double-sided printing, a printed matter that is easy to see can be obtained.
【図1】本発明の基本構成を示す図である。FIG. 1 is a diagram showing a basic configuration of the present invention.
【図2】本発明の基本構成の動作説明図である。FIG. 2 is an operation explanatory diagram of the basic configuration of the present invention.
【図3】本発明のシステム構成の実施例を示す図であ
る。FIG. 3 is a diagram showing an example of a system configuration of the present invention.
【図4】本発明の実施例構成を示す図である。FIG. 4 is a diagram showing a configuration of an embodiment of the present invention.
【図5】本発明の印刷要求装置の実施例のフローチャー
トを示す図である。FIG. 5 is a diagram showing a flowchart of an embodiment of a print requesting apparatus of the present invention.
【図6】本発明の印刷装置の動作の実施例を示す図であ
る。FIG. 6 is a diagram showing an example of the operation of the printing apparatus of the present invention.
【図7】本発明の動作監視処理の実施例のフローチャー
トを示す図である。FIG. 7 is a diagram showing a flowchart of an embodiment of operation monitoring processing of the present invention.
【図8】印刷データ転送処理の実施例のフローチャート
を示す図である。FIG. 8 is a diagram illustrating a flowchart of an example of print data transfer processing.
【図9】エラー通知処理の実施例のフローチャートを示
す図である。FIG. 9 is a diagram illustrating a flowchart of an example of error notification processing.
【図10】従来の印刷装置を示す図である。FIG. 10 is a diagram showing a conventional printing apparatus.
【図11】従来の技術の説明図である。FIG. 11 is an explanatory diagram of a conventional technique.
【図12】発明が解決しようとする課題の説明図であ
る。FIG. 12 is an explanatory diagram of a problem to be solved by the invention.
1:印刷要求装置 2:印刷装置 10:送受信部 11:印刷データ展開部 12:印刷機構部(両面印刷) 13:印刷管理情報保持部 13’:印刷管理情報保持部の別の例 14:印刷管理部 19:印刷管理情報作成部 20:印刷管理情報検索部 1: Print request device 2: Printing device 10: Transmitter / receiver 11: Print data expansion unit 12: Printing mechanism (double-sided printing) 13: Print management information holding unit 13 ': another example of the print management information holding unit 14: Print management unit 19: Print management information creation section 20: Print management information search section
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平6−320805(JP,A) 特開 平7−17112(JP,A) 特開 平6−1020(JP,A) (58)調査した分野(Int.Cl.7,DB名) G06F 3/12 B41J 21/00 B41J 29/38 ─────────────────────────────────────────────────── --- Continuation of the front page (56) References JP-A-6-320805 (JP, A) JP-A-7-17112 (JP, A) JP-A-6-1020 (JP, A) (58) Field (Int.Cl. 7 , DB name) G06F 3/12 B41J 21/00 B41J 29/38
Claims (8)
ータを受け取る受信部と,受信された印刷データを1ペ
ージずつ印刷フォーマットに展開する印刷データ展開部
と,展開された印刷データを両面印刷する印刷機構部
と,印刷管理する印刷管理部とを備え,1ページ分の印
刷データが用紙に収まりきらない場合に自動的に次の用
紙に改ページされる自然改ページ機能を備えるとともに
両面印刷可能な印刷装置において,印刷管理部は,印刷
が完了した用紙に対してページ毎の印刷データのページ
における先頭データが用紙の表面に印刷されている印刷
データのページ番号である表面先頭印刷データページ番
号を保持し,エラーが発生するとその最新表面先頭デー
タページ番号の印刷データから印刷データの再送を受
け,印刷を再開することを特徴とする印刷装置。1. A receiving unit for receiving print data sequentially transmitted from a print requesting device, a print data expanding unit for expanding the received print data page by page into a print format, and double-sided printing of the expanded print data. Equipped with a printing mechanism section and a print management section that manages printing. When the print data for one page cannot fit on the paper, it automatically has a page break function on the next paper In a simple printing device, the print management unit determines that the top data of the page of the print data for each page is the page number of the print data printed on the front surface of the print-completed paper. Hold, and when an error occurs, the print data is retransmitted from the print data of the latest front surface data page number, and printing is restarted. A printing device characterized by.
ページ番号を印刷要求装置に通知し,その番号のページ
から印刷データの再送を受け,再印刷することを特徴と
する請求項1に記載の印刷装置。2. The error notification and the latest front page print data page number are notified to the print requesting device, the print data is retransmitted from the page with the number, and the reprinting is performed. Printing device.
求装置から再送する印刷データのページ番号が要求され
た時,最新の表面先頭印刷データページ番号を印刷要求
装置に通知し,そのページから印刷データの再送を受
け,再印刷することを特徴とする請求項1に記載の印刷
装置。3. A print request device is notified of an error, and when a page number of print data to be retransmitted is requested from the print request device, the latest front print data page number is notified to the print request device, and from that page. The printing apparatus according to claim 1, wherein the printing data is retransmitted and reprinted.
刷データページ番号を最新のものに常に更新しながら保
持することを特徴とする請求項1,2もしくは3に記載
の印刷装置。4. The printing apparatus according to claim 1, further comprising a print management information holding unit, which holds the front page print data page number while always updating it to the latest page number.
刷データページ番号を,その番号が発生する順に複数個
保持し,印刷管理部はその最新のものを求めて印刷要求
装置に通知することを特徴とする請求項1,2もしくは
3に記載の印刷装置。5. A print management information holding unit is provided, which holds a plurality of front-side print data page numbers in the order in which the numbers occur, and the print management unit requests the latest request to the print requesting device. The printing apparatus according to claim 1, 2, or 3.
ータを受信し,受信された印刷データを1ページずつ印
刷フォーマットに展開して印刷し,1ページ分の印刷デ
ータが用紙に収まりきらない場合に自動的に次の用紙に
改ページされる自然改ページ機能を備えるとともに両面
印刷可能な印刷装置の両面印刷管理方法において,印刷
が完了した用紙に対してページ毎の印刷データのページ
における先頭データが用紙の表面に印刷されている印刷
データのページ番号である表面先頭印刷データページ番
号を保持し,エラーが発生するとその最新表面先頭デー
タページ番号から印刷データの再送を印刷要求装置に要
求し,最新表面先頭データページ番号から印刷データの
再送を受け,印刷を再開することを特徴とする両面印刷
管理方法。6. A case where print data sequentially transmitted from a print requesting device is received, the received print data is expanded page by page into a print format and printed, and the print data for one page cannot fit on a sheet. In the double-sided printing management method of a printing device that has a natural page break function that automatically page-breaks to the next sheet and is capable of double-sided printing, the top data of the page of the print data for each page is printed for the completed sheet. Holds the front page print data page number, which is the page number of the print data printed on the front side of the paper, and when an error occurs, requests the print requesting device to resend the print data from the latest front page data page number, A double-sided printing management method characterized by receiving printing data again from the latest front page data number and restarting printing.
刷要求装置と印刷要求装置から逐次送信される印刷デー
タを受信して両面印刷する印刷装置とにより構成される
印刷システムにおいて,印刷装置は,1ページ分の印刷
データが用紙に収まりきらない場合に自動的に次の用紙
に改ページされるものであり,印刷が完了した用紙に対
してページ毎の印刷データのページにおける先頭データ
が用紙の表面に印刷されている印刷データのページ番号
である表面先頭印刷データページ番号を保持し,印刷要
求装置は,印刷装置にエラーが発生すると再送する印刷
データのページ番号を要求し,印刷装置は,最新の表面
先頭印刷データページ番号を求めて再送印刷データペー
ジ番号として印刷要求装置に送信し,印刷要求装置は最
新表面先頭印刷データページ番号を受け取り,その最新
表面先頭印刷データページ番号のページから印刷データ
を印刷装置に再送し,印刷装置は再送された印刷データ
を再印刷することを特徴とする印刷システム。7. A printing system comprising a print requesting device for sequentially transmitting print data to a printing device and a printing device for receiving print data sequentially transmitted from the print requesting device and performing double-sided printing, wherein the printing device comprises: When the print data for one page cannot fit on the paper, the page is automatically changed to the next paper, and the top data of the print data for each page is the paper The front side print data page number which is the page number of the print data printed on the front side is held, the print requesting device requests the page number of the print data to be retransmitted when an error occurs in the printing device, and the printing device The latest front side print data page number is obtained and transmitted to the print request device as the retransmitted print data page number. A printing system characterized by receiving a data page number, retransmitting the print data to the printing device from the page having the latest front print data page number, and the printing device reprinting the retransmitted print data.
刷要求装置と印刷要求装置から逐次送信される印刷デー
タを受信して両面印刷する印刷装置とにより構成される
印刷システムにおいて,印刷装置は,1ページ分の印刷
データが用紙に収まりきらない場合に自動的に次の用紙
に改ページされるものであり,印刷が完了した用紙に対
してページ毎の印刷データのページにおける先頭データ
が用紙の表面に印刷されている印刷データのページ番号
である表面先頭印刷データページ番号を保持し,エラー
が発生すると,最新の表面先頭印刷データページ番号を
求め,印刷要求装置にエラー通知と最新表面先頭印刷デ
ータページ番号を送信し,印刷要求装置はエラー通知を
受け取ると,その最新表面先頭印刷データページ番号の
ページから印刷データを印刷装置に再送し,印刷装置は
再送された印刷データを再印刷することを特徴とする印
刷システム。8. A printing system comprising a print requesting device for sequentially transmitting print data to a printing device and a printing device for receiving print data sequentially transmitted from the print requesting device and performing double-sided printing, wherein the printing device comprises: When the print data for one page cannot fit on the paper, the page is automatically changed to the next paper, and the top data of the print data for each page is the paper The front-side print data page number, which is the page number of the print data printed on the front side, is held, and if an error occurs, the latest front-side print data page number is obtained, and the error is notified to the print request device and the latest front-side print is performed. When the data page number is transmitted and the print requesting device receives the error notification, the print data starts from the page of the latest front print data page number. The printing system is characterized in that the data is retransmitted to the printing device, and the printing device reprints the retransmitted print data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06592397A JP3400672B2 (en) | 1997-03-19 | 1997-03-19 | PRINTING APPARATUS, PRINTING SYSTEM, AND DUPLEX MANAGEMENT METHOD |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06592397A JP3400672B2 (en) | 1997-03-19 | 1997-03-19 | PRINTING APPARATUS, PRINTING SYSTEM, AND DUPLEX MANAGEMENT METHOD |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10260806A JPH10260806A (en) | 1998-09-29 |
| JP3400672B2 true JP3400672B2 (en) | 2003-04-28 |
Family
ID=13300989
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP06592397A Expired - Fee Related JP3400672B2 (en) | 1997-03-19 | 1997-03-19 | PRINTING APPARATUS, PRINTING SYSTEM, AND DUPLEX MANAGEMENT METHOD |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3400672B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10196538B3 (en) * | 2001-06-21 | 2015-08-13 | Mitsubishi Denki K.K. | Manufacturing method for a thin-film structural body |
| US20070236723A1 (en) * | 2006-04-07 | 2007-10-11 | Gaertner Joseph P | Determining a restart point or reprint range for reprinting a print job |
| JP5397598B2 (en) * | 2009-03-30 | 2014-01-22 | 株式会社沖データ | Printing device |
| JP5677705B2 (en) * | 2011-11-29 | 2015-02-25 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
-
1997
- 1997-03-19 JP JP06592397A patent/JP3400672B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH10260806A (en) | 1998-09-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3546935B2 (en) | Printing system and host device of the system | |
| US8441666B2 (en) | Printing control device and printing control method | |
| JP3400672B2 (en) | PRINTING APPARATUS, PRINTING SYSTEM, AND DUPLEX MANAGEMENT METHOD | |
| JP4532993B2 (en) | Printing system and control method thereof, printing method, host device, and printer | |
| JPH03224778A (en) | Printing apparatus | |
| JP3034540B2 (en) | Printing system and its error recovery method | |
| JP2006031677A (en) | A printing control apparatus, a printing apparatus, a printing network system, a printing control method, a printing control program, and a recording medium storing the printing control program. | |
| JP2000085211A (en) | Print-controlling method and printing system | |
| JPH0976606A (en) | Printing failure processing method and printing system | |
| JP2002196916A (en) | Printing system | |
| JP2004086927A (en) | Printing system | |
| JPH07168684A (en) | Printer and printer management device | |
| JP3208851B2 (en) | Printer control device | |
| JP3290769B2 (en) | Printer device | |
| JPH05162409A (en) | Printing device having recovery function | |
| JP3195097B2 (en) | Output control method and device | |
| JPH0664251A (en) | Printing equipment and control method thereof | |
| JP2731315B2 (en) | Printer device | |
| JPH09231034A (en) | Printer driver and printer driver data transfer method | |
| JP2001260493A (en) | Network printer system | |
| JP2000339118A (en) | Print controller method and printer and recording medium recording print control program | |
| JPH07256990A (en) | Printing system | |
| JPH1134450A (en) | Image forming apparatus | |
| JP3772579B2 (en) | Image recording system | |
| JP2002036675A (en) | Printing equipment |
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: 20030204 |
|
| LAPS | Cancellation because of no payment of annual fees |