JP3290787B2 - Printing apparatus and print processing method - Google Patents

Printing apparatus and print processing method

Info

Publication number
JP3290787B2
JP3290787B2 JP29997593A JP29997593A JP3290787B2 JP 3290787 B2 JP3290787 B2 JP 3290787B2 JP 29997593 A JP29997593 A JP 29997593A JP 29997593 A JP29997593 A JP 29997593A JP 3290787 B2 JP3290787 B2 JP 3290787B2
Authority
JP
Japan
Prior art keywords
printing
print data
information processing
receiving
transmitting
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
Application number
JP29997593A
Other languages
Japanese (ja)
Other versions
JPH07152504A (en
Inventor
安彦 平野
秀徳 黒沢
茂 上田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP29997593A priority Critical patent/JP3290787B2/en
Publication of JPH07152504A publication Critical patent/JPH07152504A/en
Application granted granted Critical
Publication of JP3290787B2 publication Critical patent/JP3290787B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、情報処理装置と印刷装
置とにネットワークを介して接続されている印刷装置お
よび印刷処理方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing apparatus and a printing method connected to an information processing apparatus and a printing apparatus via a network.

【0002】[0002]

【従来の技術】従来の印刷装置では、ホストコンピュー
タ等の上位位置から印刷装置への片方向通信によりデー
タの出力を行い、記録紙等に印刷するという構成になっ
ている。
2. Description of the Related Art In a conventional printing apparatus, data is output from a higher-level position of a host computer or the like to a printing apparatus by one-way communication, and is printed on a recording paper or the like.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、従来の
印刷装置では、印刷装置からホストコンピュータ等の上
位装置や他の周辺機器へのデータ送信ができないという
問題点がある。
However, the conventional printing apparatus has a problem that data cannot be transmitted from the printing apparatus to a host device such as a host computer or other peripheral devices.

【0004】従って、ユーザがホストコンピュータから
文書データ等をある印刷装置に印刷する場合、印刷装置
の記録紙不足や紙づまり等で印刷が中断されると、ユー
ザ側で操作して復帰させない限り中断されたままになっ
てしまうという問題点があった。
Therefore, when a user prints document data or the like from a host computer to a certain printing apparatus, if the printing is interrupted due to a shortage of recording paper or a paper jam of the printing apparatus, the printing is interrupted unless the user operates the printer to recover. There was a problem that it was left as it was.

【0005】本発明は、上記の問題点を解決するために
なされたもので、情報処理装置から受信した印刷データ
に基づく印刷が不可能となるエラー発生したことを該情
報処理装置から印刷データを受信する前に検知した場合
に、該受信した印刷データを他の印刷装置に送信するこ
とにより、情報処理装置から印刷データを受信する前に
エラーの発生が検知された場合、受信された印刷データ
を他の印刷装置に送信することにより、印刷装置が印刷
不可能な状態にあった場合でも、印刷が中断されること
なく、印刷の待ち時間の無駄が解消される。また、印刷
データが他の印刷装置に送信されたことをネットワーク
に接続されている前記情報処理装置に通知することによ
り、印刷要求元の情報処理装置のオペレータはどの印刷
装置に出力されたのかを情報処理装置で確認することが
できる印刷装置および印刷処理方法を提供することを特
徴とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problem, and it is intended that an error that renders printing based on print data received from an information processing apparatus to be impossible has occurred. By transmitting the received print data to another printing apparatus when detecting before receiving, if an error is detected before receiving the print data from the information processing apparatus, receiving the print data. Is transmitted to another printing apparatus, so that even if the printing apparatus is in a state where printing cannot be performed, printing is not interrupted and waste of printing waiting time is eliminated. Also, by notifying the information processing apparatus connected to the network that the print data has been transmitted to another printing apparatus, the operator of the information processing apparatus that has issued the print request can determine which printing apparatus has been output. A printing device and a print processing method that can be confirmed by an information processing device are provided.

【0006】本発明は、情報処理装置と他の印刷装置と
にネットワークを介して接続されている印刷装置であっ
て、前記情報処理装置から印刷データを受信する受信手
段と、前記受信手段により受信された印刷データに基づ
いて記録媒体に印刷する印刷手段と、前記印刷手段によ
る印刷が不可能となるエラーが発生したことを検知する
検知手段と、前記受信手段が前記情報処理装置から印刷
データを受信する前に前記検知手段によりエラーの発生
が検知された場合、前記受信手段により受信された印刷
データを他の印刷装置に送信する送信手段と、前記送信
手段により印刷データが他の印刷装置に送信されたこと
を前記ネットワークに接続されている前記情報処理装置
に通知する通知手段とを有することを特徴とする。ま
た、前記検知手段は、記録紙の不足または紙づまりを検
知することを特徴とする。さらに、前記受信手段により
受信された印刷データを、ドットイメージに展開するド
ットイメージ形成手段を有することを特徴とする。ま
た、レーザビームプリンタ或いはインクジェット方式の
プリンタであることを特徴とする。さらに、情報処理装
置と印刷装置とにネットワークを介して接続されている
印刷装置の印刷処理方法であって、前記情報処理装置か
ら印刷データを受信する受信ステップと、前記受信ステ
ップで受信された印刷データに基づいて記録媒体に印刷
する印刷ステップと、前記情報処理装置から印刷データ
を受信する前に前記印刷ステップで印刷が不可能となる
エラーが発生したことを検知する検知ステップと、前記
検知ステップでエラーの発生が検知された場合、前記受
信ステップで受信された印刷データを他の印刷装置に送
信する送信ステップと、前記送信ステップにより印刷デ
ータが他の印刷装置に送信されたことを前記ネットワー
クに接続されている前記情報処理装置に通知する通知ス
テップとを有することを特徴とする。
According to the present invention, there is provided a printing apparatus connected to an information processing apparatus and another printing apparatus via a network, wherein the receiving means receives print data from the information processing apparatus; A printing unit that prints on a recording medium based on the print data obtained, a detection unit that detects that an error that disables printing by the printing unit has occurred, and the receiving unit transmits print data from the information processing apparatus. A transmitting unit for transmitting the print data received by the receiving unit to another printing apparatus when an error occurrence is detected by the detecting unit before receiving the print data; and the transmitting unit transmitting the print data to another printing apparatus. And notifying means for notifying the information processing device connected to the network of the transmission. Further, the detecting means detects a shortage of recording paper or a paper jam. Furthermore, the image processing apparatus further includes a dot image forming unit that develops the print data received by the receiving unit into a dot image. Further, it is a laser beam printer or an inkjet printer. Further, there is provided a print processing method for a printing apparatus connected to the information processing apparatus and the printing apparatus via a network, the method comprising: a receiving step of receiving print data from the information processing apparatus; A printing step of printing on a recording medium based on data, a detecting step of detecting that an error that disables printing has occurred in the printing step before receiving print data from the information processing apparatus, and the detecting step When the occurrence of an error is detected in the network, a transmission step of transmitting the print data received in the reception step to another printing apparatus, and a step of transmitting the print data to another printing apparatus by the transmission step And a notifying step of notifying the information processing device connected to the information processing device.

【0007】また、情報処理装置と他の印刷装置とにネ
ットワークを介して接続されている印刷装置であって、
前記情報処理装置から印刷データを受信する受信手段
と、前記受信手段により受信された印刷データに基づい
て記録媒体に印刷する印刷手段と、前記印刷手段による
印刷が不可能となるエラーが発生したことを検知する検
知手段と、前記受信手段が前記情報処理装置から印刷デ
ータを受信する前に前記検知手段によりエラーの発生が
検知された場合、前記受信手段により受信された印刷デ
ータを他の印刷装置に送信する送信手段と、を有するこ
とを特徴とする。さらに、前記検知手段は、記録紙の不
足または紙づまりを検知することを特徴とする。また、
前記受信手段により受信された印刷データを、ドットイ
メージに展開するドットイメージ形成手段を有すること
を特徴とする。さらに、レーザビームプリンタ或いはイ
ンクジェット方式のプリンタであることを特徴とする。
また、情報処理装置と印刷装置とにネットワークを介し
て接続されている印刷装置の印刷処理方法であって、前
記情報処理装置から印刷データを受信する受信ステップ
と、前記受信ステップで受信された印刷データに基づい
て記録媒体に印刷する印刷ステップと、前記情報処理装
置から印刷データを受信する前に前記印刷ステップで印
刷が不可能となるエラーが発生したことを検知する検知
ステップと、前記検知ステップでエラーの発生が検知さ
れた場合、前記受信ステップで受信された印刷データを
他の印刷装置に送信する送信ステップとを有することを
特徴とする。
A printing apparatus connected to an information processing apparatus and another printing apparatus via a network,
A receiving unit that receives print data from the information processing apparatus, a printing unit that prints on a recording medium based on the print data received by the receiving unit, and an error that makes printing by the printing unit impossible Detection means for detecting the occurrence of an error by the detection means before the reception means receives the print data from the information processing apparatus, the print data received by the reception means to another printing apparatus And transmitting means for transmitting the data. Further, the detecting means detects a shortage of recording paper or a paper jam. Also,
The image processing apparatus further includes a dot image forming unit that develops the print data received by the receiving unit into a dot image. Further, it is a laser beam printer or an ink jet printer.
Also, a print processing method of a printing device connected to the information processing device and the printing device via a network, comprising: a receiving step of receiving print data from the information processing device; A printing step of printing on a recording medium based on data, a detecting step of detecting that an error that disables printing has occurred in the printing step before receiving print data from the information processing apparatus, and the detecting step And transmitting a print data received in the receiving step to another printing apparatus when the occurrence of an error is detected.

【0008】[0008]

【作用】第1〜第3の発明においては、情報処理装置か
ら印刷データを受信し、該受信された印刷データに基づ
いて記録媒体に印刷している最中に、印刷が不可能とな
るエラーが発生したことを検知された場合、受信された
印刷データをネットワークに接続されている他の印刷装
置に送信するので、情報処理装置から印刷データを受信
した印刷装置が印刷不可能な状態になった場合でも、印
刷が中断されることなく、印刷の待ち時間の無駄が解消
される。
According to the first to third aspects of the present invention, while print data is received from an information processing apparatus and printing is performed on a recording medium based on the received print data, an error that disables printing is made. Is detected, the received print data is transmitted to another printing device connected to the network, so that the printing device that has received the print data from the information processing device cannot print. In this case, printing is not interrupted, and waste of printing waiting time is eliminated.

【0009】第4〜第6の発明においては、情報処理装
置から印刷データを受信し、該受信された印刷データに
基づいて記録媒体に印刷している最中に、印刷が不可能
となるエラーが発生したことを検知された場合、受信さ
れた印刷データをネットワークに接続されている他の印
刷装置に送信するので、情報処理装置から印刷データを
受信した印刷装置が印刷不可能な状態になった場合で
も、印刷が中断されることなく、印刷の待ち時間の無駄
が解消される。
In the fourth to sixth inventions, an error that makes printing impossible while printing data is received from an information processing apparatus and printing is performed on a recording medium based on the received printing data. Is detected, the received print data is transmitted to another printing device connected to the network, so that the printing device that has received the print data from the information processing device cannot print. In this case, printing is not interrupted, and waste of printing waiting time is eliminated.

【0010】図1は、本発明の第1実施例を示す印刷装
置を適用可能な印刷システムの制御構成を示すブロック
図である。
FIG. 1 is a block diagram showing a control configuration of a printing system to which a printing apparatus according to a first embodiment of the present invention can be applied.

【0011】図において、1は出力するデータを交信す
るホストコンピュータ、2は同一ネットワークNET上
につながれた第2プリンタ、3は同一ネットワークNE
T上のFAXモデム、4は同一ネットワークNET上に
つながれたコピー機、5はネットワークNET上につな
がれた第1プリンタ20内部のネットワークI/F部、
6はデータを解析し、ドットイメージをメモリ内に描く
ドットイメージ形成部、7は各センサS1〜S4のI/
F部、8はドットイメージからビデオ信号を生成し、プ
リンタエンジン9へ送るビデオ信号I/F部、9はプリ
ンタエンジンであり、上記の各部はシステムバスによっ
て主制御部10に接続され、データの送受信が行われ
る。11は操作パネルである。
In the figure, 1 is a host computer for communicating output data, 2 is a second printer connected to the same network NET, and 3 is a same network NE.
FAX modem on T, 4 a copy machine connected on the same network NET, 5 a network I / F inside the first printer 20 connected on the network NET,
Reference numeral 6 denotes a dot image forming unit that analyzes data and draws a dot image in a memory, and 7 denotes an I / O of each of the sensors S1 to S4.
The F section 8 generates a video signal from the dot image and sends the video signal to the printer engine 9. The I / F section 9 is a printer engine. Each of the above sections is connected to the main control section 10 by a system bus, and Transmission and reception are performed. Reference numeral 11 denotes an operation panel.

【0012】なお、プリンタエンジン9の記録方式は、
電子写真方式のレーザビームプリンタであっても、イン
クジェット方式のプリンタであっても本発明の適用を妨
げるものではない。
The recording method of the printer engine 9 is as follows.
An electrophotographic laser beam printer or an inkjet printer does not prevent the application of the present invention.

【0013】ホストコンピュータ1から第1プリンタ2
0に文書等を出力する場合、データはホストコンピュー
タ1からネットワークI/F部5へ送られる。送られた
データは、ドットイメージ形成部6で解析されメモリ上
にドットイメージとして展開される。
From the host computer 1 to the first printer 2
To output a document or the like to the network interface 0, the data is sent from the host computer 1 to the network I / F unit 5. The transmitted data is analyzed by the dot image forming unit 6 and is developed as a dot image on a memory.

【0014】ドットイメージが1ページ分展開される
と、主制御部10からビデオ信号I/F部8へ印字開始
の信号が送られる。ビデオ信号I/F部8からプリンタ
エンジン9へビデオ信号が送られ文書等のデータが記録
紙等に印刷される。
When the dot image is developed for one page, a print start signal is sent from the main control unit 10 to the video signal I / F unit 8. A video signal is sent from the video signal I / F unit 8 to the printer engine 9, and data such as a document is printed on a recording sheet or the like.

【0015】ここで、ホストコンピュータ1から第1プ
リンタ20にデータを送る前に、第1プリンタ20で
は、各センサS1〜S4からセンサI/F部7、さらに
システムバスを経由してネットワークI/F部5へプリ
ンタエンジン9が印刷可能状態であるかどうかのステー
タス信号が送られる。
Here, before sending data from the host computer 1 to the first printer 20, the first printer 20 sends the data to the sensor I / F unit 7, the sensor I / F unit 7, and the network I / F via the system bus. A status signal indicating whether or not the printer engine 9 is in a printable state is sent to the F unit 5.

【0016】この際、記録紙等の不足や紙づまり等によ
って第1プリンタ20が印刷不可能な状態である場合、
ネットワークI/F部5は、ネットワークNETを介し
て印刷可能な第2プリンタ2へ、ホストコンピュータ1
から送られてくるデータを送る。
At this time, if the first printer 20 is in a state where printing cannot be performed due to a shortage of recording paper or a paper jam, etc.
The network I / F unit 5 sends the host computer 1 to the second printer 2 capable of printing via the network NET.
Send the data sent from.

【0017】そして、ホストコンピュータ1へは、第1
プリンタ20ではなく、第2プリンタ2へデータを出力
した旨を伝える。
Then, the host computer 1
Notifying the second printer 2 that the data has been output, not the printer 20.

【0018】以上の構成と制御によって、ホストコンピ
ュータ1から第1プリンタ20へデータを出力しようと
する場合に、第1プリンタ20が印刷不可能な状態であ
る場合には、第1プリンタ20が他の印刷可能な第2プ
リンタ2へネットワークNETを介しデータを送るため
印刷が中断されることがなくなり、待ち時間の無駄を解
消できる。
According to the above configuration and control, when data is to be output from the host computer 1 to the first printer 20, if the first printer 20 is in a state where printing is impossible, the first printer 20 Since the data is transmitted to the second printer 2 capable of printing via the network NET, the printing is not interrupted, and the waste of waiting time can be eliminated.

【0019】また、別のプリンタに出力した旨をホスト
コンピュータ1へ伝えることにより、どのプリンタに出
力されたのかを確認できる。
Further, by notifying the host computer 1 that the output has been made to another printer, it is possible to confirm to which printer the output has been made.

【0020】上記実施例では、複数のプリンタがネット
ワークに接続され、ホストコンピュータ1から指定され
たプリンタが印字不能の場合に、印刷データを受信した
印字不能なプリンタが印字可能な他のプリンタにホスト
に代わって該印刷データを転送する場合について説明し
たが、1つのシステム機器が複数のネットワーク回線に
通信可能に構成されている場合に、ホストとプリンタと
の回線に異常が生じている場合(ネットワーク上のある
1つの回線が故障時の原因で通信不能になった場合)に
は、他の回線を利用してホストからの印刷データをプリ
ンタに転送して出力させるように制御してもよい。以
下、図2に基づいて詳述する。 〔第2実施例〕 図2は、本発明の第2実施例を示す印刷装置を適用可能
な印刷システムの制御構成を説明するブロック図であ
る。
In the above embodiment, when a plurality of printers are connected to a network and the printer specified by the host computer 1 cannot print, the unprintable printer that has received the print data sends the host to another printer that can print. Has been described instead of the print data transfer. However, when one system device is configured to be able to communicate with a plurality of network lines, an error occurs in the line between the host and the printer (network If one of the above lines becomes unable to communicate due to a failure, control may be performed so that print data from the host is transferred to the printer and output using another line. Hereinafter, it will be described in detail with reference to FIG. Second Embodiment FIG. 2 is a block diagram illustrating a control configuration of a printing system to which a printing apparatus according to a second embodiment of the present invention can be applied.

【0021】図において、1a〜4aは通信制御部で、
図示しないCPU,ROM(各機器との通信を行う通信
プロトコルを含む),RAM等を備えて、回線状態を判
定して正常な回線を自動認識する機能を備えている。
In the figure, 1a to 4a are communication control units,
It has a CPU, a ROM (including a communication protocol for communicating with each device), a RAM, and the like (not shown), and has a function of judging a line state and automatically recognizing a normal line.

【0022】この図に示すように、ネットワークによっ
て、ホストコンピュータ1’とプリンタ2’,FAXモ
デム3’,スキャナ4’相互に双方向通信が可能な攻勢
をとる。ホストコンピュータ1’から文書等のデータを
プリンタ2’へ出力する場合、通常はホストコンピュー
タ1’とプリンタ2’間の回線A’を使ってデータを送
る。
As shown in the figure, an attack is made that allows a bidirectional communication between the host computer 1 ', the printer 2', the FAX modem 3 ', and the scanner 4' through the network. When data such as a document is output from the host computer 1 'to the printer 2', the data is usually transmitted using a line A 'between the host computer 1' and the printer 2 '.

【0023】故障時の原因によって回線A’の接続が切
断された場合、ホストコンピュータ1’から、まず回線
B’を使ってFAXモデム3’へデータを送る。次に、
回線D’を使ってFAXモデム3’からプリンタ2’へ
データを送り、プリンタ2’から文書等のデータが出力
される。同様に、ホストコンピュータ1’から、まず回
線C’を使ってスキャナ4’にデータを送り、次にスキ
ャナ4’から回線E’を使ってプリンタ2’へデータを
送りデータが出力される。
When the connection of the line A 'is disconnected due to a failure, the host computer 1' first sends data to the FAX modem 3 'using the line B'. next,
Data is transmitted from the FAX modem 3 'to the printer 2' using the line D ', and data such as a document is output from the printer 2'. Similarly, data is first sent from the host computer 1 'to the scanner 4' using the line C ', and then data is sent from the scanner 4' to the printer 2 'using the line E' and the data is output.

【0024】このように通信制御部1a〜4aは回線状
態判定結果に基づいて所定のデータを正常に移送送信す
るための回線を選択するので、ネットワーク上の一部の
回線が何等かの理由で通信不能となっても、ネットワー
ク上の他の機器と回線とを使用してデータ送受信を行
う。
As described above, the communication control units 1a to 4a select a line for normally transferring and transmitting predetermined data based on the result of the line state determination. Even if communication becomes impossible, data transmission / reception is performed using a line with another device on the network.

【0025】以上の構成と制御によって、ネットワーク
上の一部の回線が何らかの理由によって通信不能となっ
た場合に、ネットワークNET上の他の機器を介してデ
ータの送受信が可能となる。また、回線全体としてみれ
ば、信頼性が向上していることになる。
With the above configuration and control, data transmission / reception becomes possible via other devices on the network NET when some lines on the network become unable to communicate for some reason. In addition, the reliability of the entire line is improved.

【0026】なお、上記第1実施例では、他のプリンタ
に対してのみホストから受信した印刷データを転送制御
する場合について説明したが、後述するようにホストか
ら同一のデータを複数の機器に転送する場合に、最初に
データを受信した機器が順次同一データを指定機器に転
送するように構成してもよい。 〔第3実施例〕 図3は本発明の第3実施例を示す印刷システムの制御構
成を示すブロック図であり、図1と同一のものには同一
の符号を付してある。
In the first embodiment, the case where the transfer of the print data received from the host to only another printer is controlled has been described. However, as will be described later, the same data is transferred from the host to a plurality of devices. In such a case, the device that first receives the data may sequentially transfer the same data to the designated device. Third Embodiment FIG. 3 is a block diagram illustrating a control configuration of a printing system according to a third embodiment of the present invention. The same components as those in FIG. 1 are denoted by the same reference numerals.

【0027】図において、12はデータ送信制御部で、
CPU,ROM(各機器との通信プロトコルを含む),
RAM等備えている。
In the figure, reference numeral 12 denotes a data transmission control unit.
CPU, ROM (including communication protocol with each device),
It has a RAM and the like.

【0028】ホストコンピュータ1から、複数の機器に
文書等のデータを出力する(例えば、第1プリンタ20
に出力するのと同時にFAXモデム3で文書等のデータ
を送信し、さらに離れた場所にあるコピー機4にも出力
する)場合、ホストコンピュータ1から、まず第1プリ
ンタ20へ文書等のデータが送られる。
The host computer 1 outputs data such as a document to a plurality of devices (for example, the first printer 20
At the same time as transmitting the data such as a document by the FAX modem 3 and also outputting the data to the copier 4 at a remote place.) First, the data such as the document is transmitted from the host computer 1 to the first printer 20. Sent.

【0029】この様に構成された印刷システムにおい
て、プリンタおよび/または他の機器のデータ送信制御
部12が上位装置から受信した転送先情報に基づいて受
信した同一データを他の機器に順次送信するので、ホス
ト側から複数の機器に同一データを転送する処理負担を
軽減することを可能とする。
In the printing system thus configured, the same data received by the data transmission control unit 12 of the printer and / or another device based on the transfer destination information received from the host device is sequentially transmitted to another device. Therefore, it is possible to reduce the processing load of transferring the same data from the host to a plurality of devices.

【0030】次に、第1プリンタ20はネットワークI
/F部5からネットワークNETを介して第2プリンタ
2との回線を接続する。そして、ホストコンピュータ1
から送られたデータをデータ送信制御部12内に蓄えて
おき、第2プリンタ2へ、第1プリンタ20からのデー
タを送る。
Next, the first printer 20 is connected to the network I
A line from the / F unit 5 to the second printer 2 is connected via the network NET. And the host computer 1
The data transmitted from the first printer 20 is stored in the data transmission control unit 12, and the data from the first printer 20 is transmitted to the second printer 2.

【0031】以下、同様にFAXモデム3,コピー機4
にも文書等のデータを送る。
Hereinafter, similarly, the fax modem 3 and the copy machine 4
Also send data such as documents.

【0032】以上の構成と制御によって、ホストコンピ
ュータ1から複数の機器へ文書等のデータを出力するこ
とが可能であり、その場合、ホストコンピュータ1から
は第1番目の機器に対してのみデータの出力を行い、以
後はホストコンピュータ1を介さずに機器間の双方向通
信によってデータの出力が行われる。ホストコンピュー
タ1は、複数の機器に出力する場合でも、それに要する
時間は単独の機器に対する出力に要する時間と同じであ
り、無駄な待ち時間を低減できる。
With the above configuration and control, data such as a document can be output from the host computer 1 to a plurality of devices. In this case, the host computer 1 can output data only to the first device. Output is performed, and thereafter, data is output by bidirectional communication between devices without the intervention of the host computer 1. Even when the host computer 1 outputs data to a plurality of devices, the time required for the output is the same as the time required for output to a single device, so that unnecessary waiting time can be reduced.

【0033】図4は本発明に係る印刷システムにおける
データ転送処理手順の一例を示すフローチャートであ
る。なお、(1)〜(6)は各ステップを示す。また、
該処理手順は、プリンタからデータ通信を例とする。
FIG. 4 is a flowchart showing an example of a data transfer processing procedure in the printing system according to the present invention. Note that (1) to (6) indicate each step. Also,
The processing procedure is an example of data communication from a printer.

【0034】先ず、回線A’との状態がOKかどうかを
判定し(1)、NOならば回線E’との状態がOKかど
うかを判定し(2)、NOならば回線D’との状態がO
Kかどうかを判定し(3)、NOならば所定のエラー処
理を実行する。
First, it is determined whether the state with the line A 'is OK (1). If NO, it is determined whether the state with the line E' is OK (2). State is O
It is determined whether it is K (3), and if NO, a predetermined error process is executed.

【0035】一方、ステップ(1)の判定でYESの場
合には、ホストに回線A’を介してデータを送信し
(5)、処理を終了する。
On the other hand, if the determination in step (1) is YES, the data is transmitted to the host via the line A '(5), and the process ends.

【0036】一方、ステップ(2)の判定でYESの場
合には、スキャナに回線E’を介してデータを送信し
(6)、処理を終了する。
On the other hand, if the determination in step (2) is YES, the data is transmitted to the scanner via the line E '(6), and the process ends.

【0037】一方、ステップ(3)の判定でYESの場
合には、FAXモデムに回線D’を介してデータを送信
し(4)、処理を終了する。
On the other hand, if the determination in step (3) is YES, the data is transmitted to the FAX modem via the line D '(4), and the process ends.

【0038】なお、各機器がホストから受信データを他
の機器に転送する場合、その転送順序は、ホストコンピ
ュータ1からの設定または操作パネル11からの設定に
より転送先が決定され、その優先順序等に従って各機器
に転送するように構成してもよい。また、該転送時に、
相手先の機器がデータ受信不能となって回線が切断され
た場合には、後続の機器に転送し、再度受信不能となっ
た機器にデータを所定回数転送を試み、正常終了あるい
は通信不能を判定して、ホストに通知して処理を制御す
るように構成してもよい。
When each device transfers received data from the host to another device, the transfer order is determined by the setting from the host computer 1 or the setting from the operation panel 11, and the priority order, etc. May be configured to be transferred to each device in accordance with. Also, at the time of the transfer,
If the line is disconnected due to the inability of the other device to receive data, the data is transferred to the subsequent device, and data is transferred to the device that has become unreceivable again a specified number of times, and it is determined that the communication has been completed normally or communication has been disabled Then, the processing may be controlled by notifying the host.

【0039】なお、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器から成る装置に適
用しても良い。また、本発明はシステムあるいは装置に
プログラムを供給することによって達成させる場合にも
適用できることは言うまでもない。
The present invention may be applied to a system constituted by a plurality of devices or to an apparatus constituted by a single device. Needless to say, the present invention can be applied to a case where the present invention is achieved by supplying a program to a system or an apparatus.

【0040】以上説明したように、本発明によれば、情
報処理装置から受信した印刷データに基づく印刷が不可
能となるエラー発生したことを該情報処理装置から印刷
データを受信する前に検知した場合に、該受信した印刷
データを他の印刷装置に送信するとともに、該受信した
印刷データを他の印刷装置に送信したことを印刷要求元
の情報処理装置に通知することにより、情報処理装置か
ら印刷データを受信する前にエラーの発生が検知された
場合、受信された印刷データを他の印刷装置に送信する
ことにより、印刷装置が印刷不可能な状態にあった場合
でも、印刷が中断されることなく、印刷の待ち時間の無
駄が解消されるとともに、印刷要求元の情報処理装置の
オペレータはどの印刷装置に出力されたのかを情報処理
装置で確認することができるという効果を奏する。
As described above, according to the present invention, it is detected before the print data is received from the information processing apparatus that an error has occurred that makes it impossible to perform printing based on the print data received from the information processing apparatus. In this case, the information processing apparatus transmits the received print data to another printing apparatus, and notifies the information processing apparatus of the print request source that the received print data has been transmitted to the other printing apparatus. If an error is detected before the print data is received, the received print data is transmitted to another printing device, so that printing is interrupted even if the printing device is in a state where printing cannot be performed. This eliminates the waste of printing waiting time, and the operator of the information processing device that has issued the print request checks which printing device the information is output to using the information processing device. There is an effect that it is.

【0041】また、以上説明したように、本発明によれ
ば、報処理装置から受信した印刷データに基づく印刷が
不可能となるエラー発生したことを該情報処理装置から
印刷データを受信する前に検知した場合に、該受信した
印刷データを他の印刷装置に送信することにより、情報
処理装置から印刷データを受信する前にエラーの発生が
検知された場合、受信された印刷データを他の印刷装置
に送信することにより、印刷装置が印刷不可能な状態に
あった場合でも、印刷が中断されることなく、印刷の待
ち時間の無駄が解消されるという効果を奏する。
As described above, according to the present invention, the occurrence of an error that makes it impossible to perform printing based on the print data received from the information processing apparatus is determined before the print data is received from the information processing apparatus. By transmitting the received print data to another printing apparatus when the detection is detected, if an error is detected before receiving the print data from the information processing apparatus, the received print data is transmitted to another printing apparatus. The transmission to the apparatus has an effect that even when the printing apparatus is in a state where printing cannot be performed, the printing is not interrupted and the waste of the waiting time for printing is eliminated.

【0042】[0042]

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

【図1】本発明の第1実施例を示す印刷装置を適用可能
な印刷システムの制御構成を示すブロック図である。
FIG. 1 is a block diagram illustrating a control configuration of a printing system to which a printing apparatus according to a first embodiment of the present invention can be applied.

【図2】本発明の第2実施例を示す印刷装置を適用可能
な印刷システムの制御構成を説明するブロック図であ
る。
FIG. 2 is a block diagram illustrating a control configuration of a printing system to which a printing apparatus according to a second embodiment of the present invention can be applied.

【図3】本発明の第3実施例を示す印刷装置を適用可能
な印刷システムの制御構成を説明するブロック図であ
る。
FIG. 3 is a block diagram illustrating a control configuration of a printing system to which a printing apparatus according to a third embodiment of the present invention can be applied.

【図4】本発明に係る印刷システムにおけるデータ転送
処理手順の一例を示すフローチャートである。
FIG. 4 is a flowchart illustrating an example of a data transfer processing procedure in the printing system according to the present invention.

【符号の説明】[Explanation of symbols]

1′ ホストコンピュータ 2′ プリンタ 3′ FAXモデム 4′ スキャナ A′ 回線 B′ 回線 C′ 回線 D′ 回線 1 'host computer 2' printer 3 'fax modem 4' scanner A 'line B' line C 'line D' line

───────────────────────────────────────────────────── フロントページの続き (72)発明者 上田 茂 東京都大田区下丸子3丁目30番2号 キ ヤノン株式会社内 (56)参考文献 特開 平4−184527(JP,A) 特開 平2−99377(JP,A) ──────────────────────────────────────────────────続 き Continuation of the front page (72) Inventor Shigeru Ueda 3-30-2 Shimomaruko, Ota-ku, Tokyo Canon Inc. (56) References JP-A-4-184527 (JP, A) JP-A-2 −99377 (JP, A)

Claims (10)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 情報処理装置と他の印刷装置とにネット
ワークを介して接続されている印刷装置であって、 前記情報処理装置から印刷データを受信する受信手段
と、 前記受信手段により受信された印刷データに基づいて記
録媒体に印刷する印刷手段と、 前記印刷手段による印刷が不可能となるエラーが発生し
たことを検知する検知手段と、前記受信手段が前記情報処理装置から印刷データを受信
する前に 前記検知手段によりエラーの発生が検知された
場合、前記受信手段により受信された印刷データを他
印刷装置に送信する送信手段と、 前記送信手段により印刷データが他の印刷装置に送信さ
れたことを前記ネットワークに接続されている前記情報
処理装置に通知する通知手段と、を有することを特徴と
する印刷装置。
1. A printing device connected to an information processing device and another printing device via a network, wherein the receiving device receives print data from the information processing device, and the printing device receives print data from the printing device. A printing unit that prints on a recording medium based on print data; a detection unit that detects that an error that makes printing by the printing unit impossible has occurred; and the receiving unit receives print data from the information processing apparatus.
Transmitting means for transmitting the print data received by the receiving means to another printing apparatus when the occurrence of an error is detected by the detecting means before the transmitting means; and transmitting the print data to another printing apparatus by the transmitting means. Notification means for notifying the information processing apparatus connected to the network that the printing has been performed.
【請求項2】 前記検知手段は、記録紙の不足または紙
づまりを検知することを特徴とする請求項1に記載の印
刷装置。
2. The apparatus according to claim 1, wherein said detecting means detects a recording paper shortage or a paper
The printing apparatus according to claim 1, wherein a jam is detected .
【請求項3】 前記受信手段により受信された印刷デー
タを、ドットイメージに展開するドットイメージ形成手
段を有することを特徴とする請求項1或いは2に記載の
印刷装置。
3. The print data received by said receiving means.
Image forming hand that develops data into dot images
3. The method according to claim 1, further comprising a step.
Printing device.
【請求項4】 レーザビームプリンタ或いはインクジェ
ット方式のプリンタであることを特徴とする請求項1乃
至3のいずれかに記載の印刷装置。
4. A laser beam printer or an ink jet printer.
2. The printer according to claim 1, wherein
4. The printing device according to any one of 3 to 3.
【請求項5】(5) 情報処理装置と印刷装置とにネットワーNetwork between the information processing device and the printing device
クを介して接続されている印刷装置の印刷処理方法であPrint processing method for a printing device connected via
って、What 前記情報処理装置から印刷データを受信する受信ステッA receiving step for receiving print data from the information processing apparatus;
プと、And 前記受信ステップで受信された印刷データに基づいて記Record based on the print data received in the receiving step.
録媒体に印刷する印刷ステップと、A printing step for printing on a recording medium; 前記情報処理装置から印刷データを受信する前に前記印Before receiving print data from the information processing apparatus,
刷ステップで印刷が不可能となるエラーが発生したことAn error has occurred during the printing step that makes printing impossible.
を検知する検知ステップと、A detecting step of detecting 前記検知ステップでエラーの発生が検知された場合、前If an error is detected in the detecting step,
記受信ステップで受信Received in the receiving step された印刷データを他の印刷装置Print data to another printing device
に送信する送信ステップと、A sending step for sending to 前記送信ステップにより印刷データが他の印刷装置に送In the transmitting step, the print data is transmitted to another printing apparatus.
信されたことを前記ネットワークに接続されている前記Said that it was connected to the network
情報処理装置に通知する通知ステップと、を有することNotification step for notifying the information processing device
を特徴とする印刷処理方法。A print processing method characterized by the following.
【請求項6】6. 情報処理装置と他の印刷装置とにネットNetwork between the information processing device and other printing devices
ワークを介して接続されている印刷装置であって、A printing device connected via a workpiece, 前記情報処理装置から印刷データを受信する受信手段Receiving means for receiving print data from the information processing apparatus
と、When, 前記受信手段により受信された印刷データに基づいて記The recording is performed based on the print data received by the receiving unit.
録媒体に印刷する印刷手段と、Printing means for printing on a recording medium; 前記印刷手段による印刷が不可能となるエラーが発生しAn error has occurred that makes printing by the printing means impossible.
たことを検知する検知手段と、Detecting means for detecting that 前記受信手段が前記情報処理装置から印刷データを受信The receiving unit receives print data from the information processing apparatus
する前に前記検知手段によりエラーの発生が検知されたError has been detected by the detection means before
場合、前記受信手段により受信された印刷データを他のIn the case, the print data received by the
印刷装置に送信する送信手段と、を有することを特徴とTransmitting means for transmitting to the printing apparatus,
する印刷装置。Printing device.
【請求項7】7. 前記検知手段は、記録紙の不足または紙The detection means detects that the recording paper is
づまりを検知することを特徴とする請求項6に記載の印7. The seal according to claim 6, wherein a jam is detected.
刷装置。Printing equipment.
【請求項8】Claim 8. 前記受信手段により受信された印刷デーThe print data received by the receiving means
タを、ドットイメージに展開するドットイメージ形成手Image forming hand that develops data into dot images
段を有することを特徴とする請求項6或いは7に記載の8. The method according to claim 6, wherein the step has a step.
印刷装置。Printing device.
【請求項9】9. レーザビームプリンタ或いはインクジェLaser beam printer or ink jet
ット方式のプリンタであることを特徴とする請求項6乃6. A printer according to claim 6, wherein
至8のいずれかに記載の印刷装置。9. The printing device according to any one of to 8 above.
【請求項10】10. 情報処理装置と印刷装置とにネットワNetwork between the information processing device and the printing device
ークを介して接続されている印刷装置の印刷処理方法でPrint processing method of the printing device connected via the network
あって、So, 前記情報処理装置から印刷データを受信する受信ステッA receiving step for receiving print data from the information processing apparatus;
プと、And 前記受信ステップで受信された印刷データに基づいて記Record based on the print data received in the receiving step.
録媒体に印刷する印刷ステップと、A printing step for printing on a recording medium; 前記情報処理装置から印刷データを受信する前に前記印Before receiving print data from the information processing apparatus,
刷ステップで印刷が不可能となるエラーが発生したことAn error has occurred during the printing step that makes printing impossible.
を検知する検知ステップと、A detecting step of detecting 前記検知ステップでエラーの発生が検知された場合、前If an error is detected in the detecting step,
記受信ステップで受信Received in the receiving step された印刷データを他の印刷装置Print data to another printing device
に送信する送信ステップと、を有することを特徴とするAnd a transmitting step of transmitting to
印刷処理方法。Print processing method.
JP29997593A 1993-11-30 1993-11-30 Printing apparatus and print processing method Expired - Fee Related JP3290787B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29997593A JP3290787B2 (en) 1993-11-30 1993-11-30 Printing apparatus and print processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29997593A JP3290787B2 (en) 1993-11-30 1993-11-30 Printing apparatus and print processing method

Publications (2)

Publication Number Publication Date
JPH07152504A JPH07152504A (en) 1995-06-16
JP3290787B2 true JP3290787B2 (en) 2002-06-10

Family

ID=17879240

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29997593A Expired - Fee Related JP3290787B2 (en) 1993-11-30 1993-11-30 Printing apparatus and print processing method

Country Status (1)

Country Link
JP (1) JP3290787B2 (en)

Also Published As

Publication number Publication date
JPH07152504A (en) 1995-06-16

Similar Documents

Publication Publication Date Title
JP3707152B2 (en) Image input / output system
US6462831B1 (en) Image forming apparatus and method used therefor
US6070000A (en) Printing device
JPH0965039A (en) Facsimile equipment
JP2001310524A (en) System and method for printing image
JP3787535B2 (en) Image processing apparatus and control method thereof
US20050231750A1 (en) Image output apparatus and method of controlling same
US6400466B1 (en) Storage medium, system and method for image forming and copying
JP3290787B2 (en) Printing apparatus and print processing method
JP3034540B2 (en) Printing system and its error recovery method
US20040174558A1 (en) Data transmitting and receiving device, facsimile machine, and data transmitting and receiving program
JP4259550B2 (en) Printer control device, program, and recording medium
JP3260588B2 (en) printer
US6741371B1 (en) Image forming system, image forming apparatus, and control method therefor
JP2965342B2 (en) Color image processing system
JPH06135103A (en) Printer
JPH11321036A (en) Image-processing apparatus and its control method
JP4374734B2 (en) Image formation management apparatus, image formation management method, and recording medium storing image formation management program
JP2000153661A (en) Image-forming apparatus
JPH05344269A (en) Facsimile equipment
JP2605575B2 (en) Facsimile machine
JP3174241B2 (en) Computer system with facsimile means, facsimile apparatus, and transmission error detection method in facsimile communication
JP2915703B2 (en) Print control apparatus and method
JP2001325081A (en) Print data cache system
JPH0766927A (en) Facsimile equipment

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080322

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090322

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100322

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees