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 PDF

Info

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
Application number
CNB2004100057881A
Other languages
Chinese (zh)
Other versions
CN1661543A (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CNB2004100057881A priority Critical patent/CN1302372C/en
Publication of CN1661543A publication Critical patent/CN1661543A/en
Application granted granted Critical
Publication of CN1302372C publication Critical patent/CN1302372C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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

The method that the printing that solution interrupts printing in a kind of network print system makes mistakes
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.
CNB2004100057881A 2004-02-27 2004-02-27 Method of interrupting printing for solving wrong printing in networked printing system Expired - Fee Related CN1302372C (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (9)

* Cited by examiner, † Cited by third party
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