CN1302372C - Method of interrupting printing for solving wrong printing in networked printing system - Google Patents
Method of interrupting printing for solving wrong printing in networked printing system Download PDFInfo
- Publication number
- CN1302372C CN1302372C CNB2004100057881A CN200410005788A CN1302372C CN 1302372 C CN1302372 C CN 1302372C CN B2004100057881 A CNB2004100057881 A CN B2004100057881A CN 200410005788 A CN200410005788 A CN 200410005788A CN 1302372 C CN1302372 C CN 1302372C
- Authority
- CN
- China
- Prior art keywords
- printer
- printing
- current
- computing machine
- redirected
- 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
Abstract
The present invention discloses a method of interrupting printing for solving wrong printing in a network printing system. Each computer and each printer in the network printing system are provided with association protocols in advance and are interconnected through association networks. The present invention comprises: A, a computer for sending out printing operation commands tests the operating state of the current printer, and if the current printer stops, then execute step B; B, whether the computer has residual printing operation is judged, if true, then search a printer designated as redirection printing, the residual printing operation of the computer is transferred to the printer for redirection printing, then go to step A, else the operation stops. The present invention solves the problem that the printers can not carry out redirection printing when stopping.
Description
Technical field
The present invention relates to the network printing technology, or rather, relate to the solution of staggering the time that prints that network interrupts printing.
Background technology
Along with the high speed development of network, network printing is accepted by the user more and more owing to its shared printing device, with low cost.More office space has adopted the mode of network printing to save equipment investment, as printing server mode or sharing mode etc.In network printing is used, printing device usually and the user certain distance is arranged, in case printing of interrupting printing staggered the time, the user need walk a segment distance and judge it is the mistake of what type to the printer place, if mistake is a fault, then the user need judge remaining print job from the document that the printer of makeing mistakes is got, and then get back to computer terminal and reselect available printer, and then remaining document printed, in this traditional network printing, the user need correct printing a large amount of time of waste of staggering the time of interrupting printing.
The print job of staggering the time is lost and the waste of the plenty of time that printing of avoiding classic method to correct interrupting printing staggered the time causes in order to solve printing of interrupt printing, the method that has some to make mistakes about the printing that solves the interruption printing, as: the network printer that discloses a kind of method that prints the processing wait print job of staggering the time of interrupting printing and be used to realize this method in number of patent application CN99121589.3, this network printer is as shown in Figure 1.Increasing a redirected part in printer side makes mistakes with solving the printing of interrupting printing, redirected part is used for storing the print job of interrupting printing that the wait of staggering the time is printed of printing, carry out being redirected of print job simultaneously, by the redirected printer in the search network, the redirected printer of appointment is transferred in the print job that wait is printed in the time of will makeing mistakes, to finish printing.
Though above-mentioned disclosed printer has solved the printing problem that prints the residue operation of staggering the time of interrupting printing, but when printing of interrupting printing staggered the time if the generation printer cpu crashes, just cannot finish being redirected of print job, and cause print job to lose, the current deadlock state of printer also can't feed back to computer terminal, and the user must print operation again after having known the deadlock state of printer.
Summary of the invention
The method that the object of the present invention is to provide a kind of printing that solves the interruption printing to make mistakes can not be redirected the shortcoming of printing to overcome when printer crashes in the prior art, and further aim of the present invention is to realize the convenience of printing.
The present invention is achieved through the following technical solutions:
The method that the printing that solution interrupts printing in a kind of network print system makes mistakes, wherein, this network print system is connected with at least one computing machine and a plurality of printer, it is characterized in that, on in network print system each computing machine and each printer associated protocol is installed in advance, each computing machine in the system and each printer are interconnected by related network, and described method comprises:
A) send the running status of the current printer of COMPUTER DETECTION of print job command, if current printer crashes, execution in step B then;
B) judge whether computing machine exists the residue print job, if then search is designated as and is redirected the printer of printing, and the residue print job of this computing machine is transferred to be redirected the printer of printing, and returns steps A then, otherwise finishes.
Wherein, described steps A further comprises,
A1), determine to the identification information of makeing mistakes whether current printing has occurred the misprint of interrupting printing according to COMPUTER DETECTION if current printer does not crash;
A2) if determine to have occurred the misprint interrupting printing in described steps A 1, then computing machine determines whether to be redirected printing according to detecting type of error information;
A3) if in described steps A 2, determine to be redirected printing, execution in step B then.
Preferably, further comprise before the described execution in step B of steps A, the prompting user is loaded into current available printer in the related network in the printer priority management information, and priority is set, and order is according to priority specified and is redirected the printer of printing.
Preferably, the described search of step B is designated as the printer that is redirected printing and comprises, printer priority in the computer inquery printer priority management information, if the printer of current limit priority is unavailable, then will be redirected the printer of printing inferior to the printer conduct of current limit priority.
Preferably, described steps A 2 further comprises, if determine the misprint that interruption is printed to occur in described steps A 1, then after printing is finished, the printer of current acquiescence in the computing machine is reverted to the printer of limit priority in the preferential management information of printer, and finish.
Preferably, steps A 2 described computing machines determine whether to be redirected to print according to detected type of error information and comprise, if type of error information is the fault mistake, execution in step A3 then, if type of error information is non-fault mistake, then computing machine carries out timing, and recover the monitoring information failure judgement according to printer error and whether get rid of, if be excluded at preset time threshold value internal fault, then return steps A, if fault is not excluded within the predetermined time, execution in step A3 then.
Preferably, for the print page operation, described step B further comprises, computing machine is according to the current page identification information of detected printing, the page operation that comprises current page and do not have to print as described residue operation.
Preferably, described step B further comprises, computing machine will remain operation transfer to be redirected the printer of printing after, to the facility information of the current printer of user prompt.
The present invention has the following advantages with respect to prior art:
1, because computing machine can obtain the current state of printer in real time by associated protocol, make that being redirected the residue print job at computer terminal is achieved, solved in the prior art, the problem that the residue operation can't be redirected when printer crashes, like this, even printer crashes, computing machine also can automatically be transferred to remaining operation on the next printer according to the document that a last moment printer has been printed, and, be redirected the printer of printing owing to be provided with carrying out available in the network, whole process does not need the people to intervene.
2, because the present invention realizes being redirected of residue operation at computer terminal, only need to run application at computer terminal, avoided increasing hardware device in printer side, make the redirection function that prints the residue operation of staggering the time that interrupts printing to be widely used, and, the present invention remains being redirected of print jobs with all of former cause printer processes, is dispersed to the affiliated computing machine of each print job, can reduce the internal memory of printer.
3, owing to support the state of the printer of associated protocol to be shown in real time on the computing machine, the transfering state that can point out document printing automatically to the user at computer terminal is for the user brings great convenience.
4, the operation print result that can point out the user owing to computing machine, the user can be according to pointing out the corresponding printer place to collect corresponding operation, for the user in the print network environment provides great convenience.
Description of drawings
Fig. 1 is the structured flowchart of the printer of number of patent application CN99121589.30.
Fig. 2 is the composition structural representation that a kind of related network of the present invention is printed.
The process flow diagram that the printing that Fig. 3 interrupts printing for the present invention solves makes mistakes.
Embodiment
Taking place to interrupt printing of printing in the prior art staggers the time, be to finish residue print job other printer in network by printer to shift, therefore, in case printer prints to stagger the time and crashes what interrupt to print, the residue print job just can't be transferred to other printer, and the current deadlock state of printer also can't feed back to computer terminal, and the user must print operation again after having known the deadlock state of printer.The technical scheme that the present invention proposes detects the running status of printer by the computer real-time ground that sends print command, finishes being redirected of print job by computing machine.
Referring to shown in Figure 2, Fig. 2 shows the composition structure that a kind of related network is printed.This system can comprise subscriber computer, the webserver of supporting associated protocol that associated protocol is installed drives, the equipment such as association prints server of supporting associated protocol, and by supporting the network interconnection of associated protocol.Wherein, subscriber computer can link to each other with printer, and the association prints server can link to each other with printer.Above-mentioned associated protocol is the User Agreement on Ethernet, after the computing machine in the network has been installed associated protocol, the state that is connected to all peripheral hardwares of the support associated application in the related network will be shown on the computing machine, when selected certain Object Selection was installed driving, the driving of this peripheral hardware will upload in the computing machine from flash automatically.The present invention installs for example associated protocol of company limited of China association with computing machine in the network and printer, thereby realizes the real-time detection to the printer running status.
With the print page be below interruption that example explanation the present invention is interrupted printing print print the specific implementation method of staggering the time and being redirected at computer terminal.
Referring to shown in Figure 3, Fig. 3 shows the present invention and solves the flow process that the printing of interrupt printing makes mistakes, and detailed process is: in the printer setup interface of computing machine behind the selective printing,
Step 101, the current printer running status of COMPUTER DETECTION judges whether current printer crashes; When printer modes information be 1 the expression current printer can use, execution in step 102, computing machine is sent out print job to this printer, execution in step 104 then; Current printer is unavailable if printer modes information is 0 expression, then execution in step 103, the prompting user is loaded into current available printer in the related network in the printer priority management information, and priority is set, detect the running status of the printer of current limit priority then, return step 101;
Step 104, printer prints, and computer real-time ground detects the current page identification information of makeing mistakes identification information and printing;
Step 105, computing machine is judged the identification information of makeing mistakes, the value of identification information is 0 if make mistakes, and represents that current printing is normal, judges whether the current print job of this computing machine is finished, if finish, then execution in step 106, and the printer of current acquiescence in the computing machine is reverted to the printer of limit priority in the preferential management information of printer, finish to print, if do not finish, then return step 104; The value of identification information is 1 if make mistakes, and represents that the printing that current interruption is printed makes mistakes, and then printer set type of error identification information and mistake are recovered monitoring information, and execution in step 107 then;
Step 107, COMPUTER DETECTION type of error identification information, if the value of type of error identification information is 0, fault mistakes such as deadlock, paperboard have appearred in the expression printer, then execution in step 109; If the value of type of error identification information is 1, non-fault mistakes such as scarce paper or drum powder deficiency have appearred in the expression printer, then execution in step 108, computing machine picks up counting and waits for the eliminating of the non-fault mistake of printer, if the wrong value of recovering monitoring information is 1 in the time threshold scope, represent that non-fault mistake is excluded, then return execution in step 104, if the wrong value of recovering monitoring information is 0 in the time of overtime threshold range, represent that non-fault mistake is not excluded, then execution in step 109;
Step 109 according to the current page identification information, is saved in residue charge book unit to the page operation that comprises current page and do not have to print, and the parameter of setting of printing is saved in print parameters and is provided with in the unit when beginning to print at first simultaneously;
Step 110, the printer priority in the inquiry printer priority management information, the printer of specifying current limit priority is to be redirected the printer of printing, and detects the running status of this printer then;
Step 111, computing machine judge according to the running status of printer whether current printer crashes; When the printer modes identifier is 0, represent that current printer is unavailable, will return step 110 then inferior to the printer of current limit priority printer as current limit priority, be 1 until the printer modes identifier, find available printer; When the printer modes identifier is 1, represent that current printer can use, then execution in step 112, the parameter that residue operation in the residue charge book unit and print parameters are provided with in the unit sends to the printer that is redirected printing according to the discernible language format of printing such as PCL or PS, and to the facility information of this printer of user prompt, for example be redirected the device type, address of the printer of printing etc., go out collect print job according to the information that is redirected printer to corresponding printer with the prompting user, return step 104 then.
Above embodiment is the unrestricted technical scheme of the present invention in order to explanation only, although the present invention is had been described in detail with reference to the foregoing description, those of ordinary skill in the art is to be understood that: still can make amendment or be equal to replacement the present invention, and not breaking away from any modification or partial replacement of the spirit and scope of the present invention, it all should be encompassed in the middle of the claim scope of the present invention.For example, step 103 can be provided with when print drive is installed, and also can print preceding setting, also can be provided with when crashing appears in printer as embodiment.
Claims (8)
1, the method that the printing of solution interruption printing makes mistakes in a kind of network print system, wherein, this network print system is connected with at least one computing machine and a plurality of printer, it is characterized in that, on in network print system each computing machine and each printer associated protocol is installed in advance, each computing machine in the system and each printer are interconnected by related network, and described method comprises:
A) send the running status of the current printer of COMPUTER DETECTION of print job command, if current printer crashes, execution in step B then;
B) judge whether computing machine exists the residue print job, if then search is designated as and is redirected the printer of printing, and the residue print job of this computing machine is transferred to be redirected the printer of printing, and returns steps A then, otherwise finishes.
2, method according to claim 1 is characterized in that, described steps A further comprises,
A1), determine according to the identification information of makeing mistakes of COMPUTER DETECTION printer whether current printing has occurred the misprint of interrupting printing if current printer does not crash;
A2) if determine to have occurred the misprint interrupting printing in described steps A 1, then computing machine determines whether to be redirected printing according to the type of error information that detects printer;
A3) if in described steps A 2, determine to be redirected printing, execution in step B then.
3, method according to claim 1, it is characterized in that, further comprise before the described execution in step B of steps A, the prompting user is loaded into current available printer in the related network in the printer priority management information, and priority is set, order is according to priority specified and is redirected the printer of printing.
4, method according to claim 3, it is characterized in that, the described search of step B is designated as the printer that is redirected printing and comprises, printer priority in the computer inquery printer priority management information, if the printer of current limit priority is unavailable, then will be redirected the printer of printing inferior to the printer conduct of current limit priority.
5, method according to claim 2, it is characterized in that, described steps A 2 further comprises, if in described steps A 1, determine to occur the misprint that interruption is printed, then after printing is finished, the printer of current acquiescence in the computing machine is reverted to the printer of limit priority in the preferential management information of printer, and finish.
6, method according to claim 2, it is characterized in that, steps A 2 described computing machines determine whether to be redirected to print according to type of error information and comprise, if type of error information is the fault mistake, execution in step A3 then, if type of error information is non-fault mistake, then computing machine carries out timing, and recover the monitoring information failure judgement according to mistake and whether get rid of, if be excluded at preset time threshold value internal fault, then return steps A, if fault is not excluded within the predetermined time, execution in step A3 then.
7, method according to claim 1, it is characterized in that for the print page operation, described step B further comprises, computing machine is according to the current page identification information of detected printing, the page operation that comprises current page and do not have to print as described residue operation.
8, method according to claim 1 is characterized in that, described step B further comprises, computing machine will remain operation transfer to be redirected the printer of printing after, to the facility information of the current printer of user prompt.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100057881A CN1302372C (en) | 2004-02-27 | 2004-02-27 | Method of interrupting printing for solving wrong printing in networked printing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100057881A CN1302372C (en) | 2004-02-27 | 2004-02-27 | Method of interrupting printing for solving wrong printing in networked printing system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1661543A CN1661543A (en) | 2005-08-31 |
CN1302372C true CN1302372C (en) | 2007-02-28 |
Family
ID=35010884
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100057881A Expired - Fee Related CN1302372C (en) | 2004-02-27 | 2004-02-27 | Method of interrupting printing for solving wrong printing in networked printing system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1302372C (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101467124B (en) * | 2006-04-13 | 2012-07-04 | 佳能株式会社 | Image processing apparatus and its control method |
CN101364167A (en) * | 2007-08-06 | 2009-02-11 | 山东新北洋信息技术股份有限公司 | Printing control method and device |
JP5617360B2 (en) * | 2009-07-17 | 2014-11-05 | 株式会社リコー | Image forming apparatus, image forming system, and image forming method |
CN102385496A (en) * | 2011-10-26 | 2012-03-21 | 苏州工业园区鑫海胜电子有限公司 | Redundant network uninterrupted printing method based on local area network |
CN104007943A (en) * | 2014-06-12 | 2014-08-27 | 浪潮(山东)电子信息有限公司 | Method of monitoring state of printer on B/S system client-side |
JP6165109B2 (en) * | 2014-06-27 | 2017-07-19 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
CN106610798A (en) * | 2015-10-26 | 2017-05-03 | 山东新北洋信息技术股份有限公司 | Control method, device and system for batch printing of bills |
CN106055285B (en) * | 2016-05-27 | 2019-09-06 | 上海传真通信设备技术研究所有限公司 | A kind of method and device based on hard copy device processing assignment instructions |
CN107621928B (en) * | 2017-08-31 | 2021-01-26 | 深圳市盛路物联通讯技术有限公司 | Data output method and related equipment |
CN107656711B (en) * | 2017-08-31 | 2021-03-19 | 深圳市盛路物联通讯技术有限公司 | Fault warning method and related equipment |
CN108749339B (en) * | 2018-05-14 | 2019-12-24 | 北京华科恒润智能科技有限公司 | Wall body colored drawing printing method and device and wall body colored drawing machine |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2206474Y (en) * | 1994-03-14 | 1995-08-30 | 吴述梗 | Computer printout data real time capturing device |
US5467434A (en) * | 1992-08-28 | 1995-11-14 | Xerox Corporation | Apparatus and method for determining printer option availability and representing conflict resolution in a combination of print job selections |
US5625757A (en) * | 1993-12-24 | 1997-04-29 | Hitachi, Ltd. | Printing system |
JPH106764A (en) * | 1996-06-26 | 1998-01-13 | Aichi Mach Ind Co Ltd | Underfoot-blowing opening structure in air-conditioning |
JPH1170721A (en) * | 1997-08-29 | 1999-03-16 | Tec Corp | Printer device |
JPH11102281A (en) * | 1997-09-25 | 1999-04-13 | Casio Electron Mfg Co Ltd | Alarm system |
JPH11134141A (en) * | 1997-10-31 | 1999-05-21 | Minolta Co Ltd | Printing system |
EP0996055A2 (en) * | 1998-10-21 | 2000-04-26 | Samsung Electronics Co., Ltd. | Network printer system and method of processing waiting print job when print error occurs |
-
2004
- 2004-02-27 CN CNB2004100057881A patent/CN1302372C/en not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5467434A (en) * | 1992-08-28 | 1995-11-14 | Xerox Corporation | Apparatus and method for determining printer option availability and representing conflict resolution in a combination of print job selections |
US5625757A (en) * | 1993-12-24 | 1997-04-29 | Hitachi, Ltd. | Printing system |
CN2206474Y (en) * | 1994-03-14 | 1995-08-30 | 吴述梗 | Computer printout data real time capturing device |
JPH106764A (en) * | 1996-06-26 | 1998-01-13 | Aichi Mach Ind Co Ltd | Underfoot-blowing opening structure in air-conditioning |
JPH1170721A (en) * | 1997-08-29 | 1999-03-16 | Tec Corp | Printer device |
JPH11102281A (en) * | 1997-09-25 | 1999-04-13 | Casio Electron Mfg Co Ltd | Alarm system |
JPH11134141A (en) * | 1997-10-31 | 1999-05-21 | Minolta Co Ltd | Printing system |
EP0996055A2 (en) * | 1998-10-21 | 2000-04-26 | Samsung Electronics Co., Ltd. | Network printer system and method of processing waiting print job when print error occurs |
CN1251928A (en) * | 1998-10-21 | 2000-05-03 | 三星电子株式会社 | Networt printing system and method for waiting to print as false appeared in printing procedure |
Also Published As
Publication number | Publication date |
---|---|
CN1661543A (en) | 2005-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1302372C (en) | Method of interrupting printing for solving wrong printing in networked printing system | |
JP5009862B2 (en) | Printing apparatus, printing system, and program | |
JP5617360B2 (en) | Image forming apparatus, image forming system, and image forming method | |
EP1624616B1 (en) | Information processing apparatus and information notification method therefor, and control program | |
JP4541886B2 (en) | Error processing method and apparatus in printer or copier | |
CN1790285A (en) | A fault tolerant computer system and a synchronization method for the same | |
JP4956399B2 (en) | Print assembly failure recovery system and method | |
CN1842020A (en) | Method for realizing data service backup | |
JP4990821B2 (en) | Printing apparatus, program, and printing control method | |
US9032230B2 (en) | Information processing apparatus, power saving control method, and storage medium | |
CN1828573A (en) | Multiple-CPU system and its control method | |
JPH07181842A (en) | Management system for copying device | |
CN1756108A (en) | Master/backup system data synchronizing method | |
CN1570863A (en) | System and method for remotely loading or upgrading program | |
CN1295903C (en) | A safe system starting method | |
US20130094046A1 (en) | Management system, monitoring apparatus and management method | |
CN101813898B (en) | Image processing apparatus | |
CN1622483A (en) | A method for implementing software hot-backup of main and reserve machines | |
CN1199366C (en) | Method of realizing main control plate thermal redundancy | |
JP2009104581A (en) | Printing device, program, and print control method | |
CN1074148C (en) | Data processing system with error detecting processing function | |
CN101069332A (en) | System and method for managing fault in a power system | |
JP2009104583A (en) | Printing system, host device, program, and report print method | |
JP2009104582A (en) | Printing system and print control method | |
JP2009101679A (en) | Printing apparatus, program, and print control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070228 Termination date: 20210227 |
|
CF01 | Termination of patent right due to non-payment of annual fee |