Movatterモバイル変換


[0]ホーム

URL:


US20010043723A1 - Host-based printing system and printing control method thereof - Google Patents

Host-based printing system and printing control method thereof
Download PDF

Info

Publication number
US20010043723A1
US20010043723A1US08/807,811US80781197AUS2001043723A1US 20010043723 A1US20010043723 A1US 20010043723A1US 80781197 AUS80781197 AUS 80781197AUS 2001043723 A1US2001043723 A1US 2001043723A1
Authority
US
United States
Prior art keywords
page
image data
printing
printer
host computer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US08/807,811
Other versions
US6388760B2 (en
Inventor
Masatoshi Kadota
Tsuyoshi Yamanaka
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.)
Brother Industries Ltd
Original Assignee
Individual
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
Priority claimed from JP8038369Aexternal-prioritypatent/JPH09226209A/en
Priority claimed from JP8044909Aexternal-prioritypatent/JPH09237168A/en
Application filed by IndividualfiledCriticalIndividual
Assigned to BROTHER KOGYO KABUSHIKI KAISHAreassignmentBROTHER KOGYO KABUSHIKI KAISHAASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: KADOTA, MASATOSHI, YAMANAKA, TSUYOSHI
Publication of US20010043723A1publicationCriticalpatent/US20010043723A1/en
Application grantedgrantedCritical
Publication of US6388760B2publicationCriticalpatent/US6388760B2/en
Anticipated expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A host-based printing system in which error conditions are monitored. If a print overrun error occurs, in which the printing speed is faster than the transfer speed, a busy signal is sent to the computer to stop transmission of data for a sufficient amount of time, and the printer is reset. When data transmission from the host computer resumes, data is discarded until the end of the page, allowing the printing process to recover smoothly.

Description

Claims (21)

What is claimed is:
1. A printing control method of a host-based printing system that comprises a host computer and a printer connected to the host computer, the printing control method comprising the steps of:
(a) creating, in said host computer, image data for printing;
(b) outputting the image data created in said host computer to said printer;
(c) printing, in said printer, the image data on a page basis;
(d) when a printing error occurs in said printer during the step (c) before the printing the image data for one page the printing error occurred in was completely output from said host computer to said printer, recovering the printing error, and thereafter outputting remaining image data for the one page to said printer; and
(e) discarding, in said printer, the remaining image data for the one page output from said host computer.
2. The printing control method according to
claim 1
, further comprising the steps of:
(f) determining whether the printing error is of a recurring type or a nonrecurring type;
(g) when the determination made in step (f) indicates that the printing error is of the nonrecurring type, recovering the printing error, and thereafter resending to said printer the image data for the one page that the printing error occurred in instead of executing the step (d); and
(h) printing the image data resent by said host computer instead of executing the step (e).
3. The printing control method according to
claim 2
, wherein the steps (d) and (e) are executed when the determination made in step (f) indicates that the printing error is of the recurring type.
4. The printing control method according to
claim 2
, further comprising the step of:
(i) resetting said printer before outputting the remaining image data for the one page to said printer.
5. The printing control method according to
claim 4
, further comprising the step of:
(j) executing the step (i) when the determination made in step (f) indicates that the printing error is of the recurring type;
(k) after executing the step (j), outputting the image data for a subsequent one page to said printer instead of executing the step (d); and
(l) printing the image data for the subsequent one page.
6. A printing control method of a host-based printing system that comprises a host computer and a printer connected to said host computer so as to be capable of performing a bi-directional communication therebetween, the printing control method comprising the steps of:
(a) creating, in said host computer, image data for printing;
(b) outputting the image data created in said host computer to said printer;
(c) printing, in said printer, the image data on a page basis;
(d) when a printing error occurs in said printer during the step (c) before the printing the image data for one page the printing error occurred in was completely output from said host computer to said printer, transmitting a reprint command from said printer to said host computer requesting to resend the image data for the one page the printing error occurred in, a part of the print data for the one page being left unprinted in said printer as a result of the printing error;
(e) clearing the part of the print data; and
(f) in response to the reprint command received from said printer, resending the image data for the one page the printing error occurred in to said printer.
7. The printing control method according to
claim 6
, wherein said host computer retains the image data that has been sent to said printer so as to be capable of resending the image data, the method further comprising the steps of:
(g) sending information regarding a page that has been successfully printed in said printer to said host computer; and
(h) discarding the print data retained by said host computer for the page that has been successfully printed in said printer.
8. A host-based printing system comprising:
a host computer for creating image data for printing and transmitting the image data;
a printer connected to said host computer for receiving and printing the image data on a page basis;
output complete determination means for determining whether or not the image data for one page had been completely transmitted from said host computer when a printing error occurred; and
discarding means for discarding a part of the image data for the one page which remains untransmitted from said host computer when the determination by said output complete determination means indicates that the image data for one page had not been completely transmitted, discharging the part of the image data being implemented after resetting said printer.
9. The host-based printing system according to claim8, wherein said discarding means is provided in said printer, said discarding means discards the part of the image data after the part of the image data has been transmitted to said printer.
10. The host-based printing system according to
claim 8
, further comprising:
error recovery means for retransmitting the image data for the one page the printing error occurred in after said printer recovers from the printing error;
printing error cause determination means for determining whether or not the printing error is of a type that will cause the same printing error to recur; and
error recovery ignore means for disabling said error recovery means so that retransmitted image data is not printed by said printer when the determination by said printing error cause determination means indicates the printing error is of the type that will cause the same printing error to recur.
11. A host-based printing system comprising:
a host computer for creating image data for printing and transmitting the image data;
a printer connected to said host computer for receiving and printing the image data on a page basis;
printing error cause determination means for determining whether or not the printing error is of a type that will cause the same printing error to recur; and
discarding means for discarding a part of the image data for the one page which remains untransmitted from said host computer when the determination by said printing error cause determination means indicates the printing error is of the type that will cause the same printing error to recur, discharging the part of the image data being implemented after resetting said printer.
12. The host-based printing system according to
claim 11
, wherein said discarding means is provided in said printer, said discarding means discards the part of the image data after the part of the image data has been transmitted to said printer.
13. A host-based printing system comprising:
a host computer for creating image data for printing;
a printer connected to said host computer for receiving and printing the image data on a page basis;
output complete determination means for determining whether or not the image data for one page had been completely transmitted from said host computer when a printing error occurred; and
retransmitting means for retransmitting the image data for the one page the printing error occurred in when the determination by said output complete determination means indicates that the image data for one page had not been completely transmitted, the image data being retransmitted after resetting said printer.
14. A host-based printing system comprising:
a host computer for creating image data for printing;
a printer connected to said host computer for receiving and printing the image data on a page basis;
printing error cause determination means for determining whether or not the printing error is of a type that will cause the same printing error to recur; and
page skipping means for skipping the image data for the one page the printing error occurred in and transmitting the image data for a subsequent one page to said printer when the determination by said printing error cause determination means indicates the printing error is of the type that will cause the same printing error to recur, transmitting the image data for the subsequent one page being implemented after resetting said printer.
15. A host-based printing system comprising:
a host computer for creating image data and outputting the image data;
a printer connected to said host computer for receiving and printing the image data on a page basis; and
bi-directional communication lines for connecting said host computer to said printer so as to be capable of performing a bi-directional communication therebetween,
wherein said printer comprises:
print execution information output means for outputting print execution information to said host computer, the print execution information being representative of normally printed pages and print error pages; and
data clear means for clearing, when a printing error occurred during printing the image data for one page, a part of the image data for the one page which remains unprinted as a result of the printing error; and
wherein said host computer comprises:
image data retaining means for retaining the image data that has been output to said printer so as to repeatedly output to said printer;
resending means for resending to said printer the image data for the one page that is indicated as a print error page in the print execution information; and
discarding means for discarding the image data for a page that is retained in said image data retaining means and indicated as a normally printed page in the print execution information.
16. The host-based printing system according to
claim 15
, wherein said printer further comprises print results storing means for storing an accumulated number of printed pages and outputting the accumulated number of printed pages to said host computer, and wherein said host computer further comprises printed pages specifying means for specifying a number of normally printed pages based on the accumulated number of printed pages output from said print results storing means before start of printing and an updated accumulated number of printed pages.
17. The host-based printing system according to
claim 16
, wherein said host computer further comprises output page managing means for managing a page whose image data has been output to said printer, and print error page specifying means for specifying print error pages based on the page managed by said output page managing means and the normally printed pages.
18. The host-based printing system according to
claim 17
, wherein when said print error page specifying means specifies a print error page, said output page managing means indicates a page immediately preceding the print error page specified by said print error page specifying means.
19. A host-based printing system comprising:
a host computer for creating image data;
a printer connected to said host computer for receiving and printing the image data on a page basis;
image data retaining means for retaining the image data;
start page managing means for managing a start page of the image data stored in said image data retaining means;
end page managing means for managing an end page of the image data stored in said image data retaining means;
output page managing means for managing an output page which has been sent to said printer; and
output data specifying means for specifying the image data for a subsequent page to be sequentially output to said printer based on a relationship between the output page and the end page.
20. The host-based printing system according to
claim 19
, wherein said start page managing means specifies the normally printed page based on information received from said printer and rewrites the start page based on the normally printed page specified by said start page managing means.
21. The host-based printing system according to
claim 19
, wherein said output page managing means specifies the print error page based on information received from said printer and rewrites the output page based on the print error page specified by said output page managing means.
US08/807,8111996-02-261997-02-26Host-based printing system and printing control method thereofExpired - LifetimeUS6388760B2 (en)

Applications Claiming Priority (5)

Application NumberPriority DateFiling DateTitle
JPP8-0383691996-02-26
JPP8-383691996-02-26
JP8038369AJPH09226209A (en)1996-02-261996-02-26 Print control method for host-based printer system and host-based printer system
JPP8-0449091996-03-01
JP8044909AJPH09237168A (en)1996-03-011996-03-01 Print control method for host-based printer system, host-based printer system, and print host

Publications (2)

Publication NumberPublication Date
US20010043723A1true US20010043723A1 (en)2001-11-22
US6388760B2 US6388760B2 (en)2002-05-14

Family

ID=26377608

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US08/807,811Expired - LifetimeUS6388760B2 (en)1996-02-261997-02-26Host-based printing system and printing control method thereof

Country Status (1)

CountryLink
US (1)US6388760B2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020012424A1 (en)*2000-07-182002-01-31Tatsuya NishioCommunication apparatus
US6456742B1 (en)*1999-04-162002-09-24Mustek Systems, Inc.Method for image processing
US20040083313A1 (en)*2002-08-262004-04-29Masahiro KimuraData transferring apparatus and liquid ejection apparatus
US20050108436A1 (en)*1999-03-242005-05-19Microsoft CorporationSystem and method for transferring a compressed data file to a peripheral device
US20060153615A1 (en)*2002-12-192006-07-13Tatsuo KameiPrint control device and print control method
US20060192982A1 (en)*2005-02-282006-08-31Konica Minolta Business Technologies, Inc.Image processing device, image processing method, computer readable recording medium stored with image processing program, image processing system, and image forming device
US20070109588A1 (en)*2005-11-152007-05-17Canon Finetech Inc.Image forming system, printing apparatus fot the system, and image forming method
US20070159644A1 (en)*2006-01-112007-07-12Masaru UshioImage forming apparatus, computer-readable storage medium, and method of detecting error of printing process in an image forming apparatus
US20080109643A1 (en)*2006-10-042008-05-08Seiko Epson CorporationFile processing device, file transmission device, and corresponding methods
US20100328711A1 (en)*2009-06-242010-12-30Brother Kogyo Kabushiki KaishaPrint system, printer, and program
US20140146352A1 (en)*2012-11-282014-05-29Fuji Xerox Co., Ltd.Print control apparatus, image forming system, and non-transitory computer-readable medium
US20150116778A1 (en)*2013-10-252015-04-30Canon Kabushiki KaishaInformation processing apparatus and storage medium
CN106201365A (en)*2014-12-152016-12-07富士施乐株式会社Print control unit, print system and print control program
US20200210118A1 (en)*2018-12-272020-07-02Seiko Instruments Inc.Printing system, host apparatus, printing control method, and program

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP3284464B2 (en)*1998-09-292002-05-20セイコーエプソン株式会社 Page printer and page print system
JP4560917B2 (en)1999-10-152010-10-13セイコーエプソン株式会社 Printer and control method thereof
JP4306118B2 (en)*2000-02-212009-07-29セイコーエプソン株式会社 Printer and printer control method
JP3520500B2 (en)*2000-07-262004-04-19セイコーエプソン株式会社 Printer, printer control method, program therefor, and recording medium recording the program
KR100438704B1 (en)*2001-11-162004-07-05삼성전자주식회사Reprinting method of print data
US20030123080A1 (en)*2001-12-272003-07-03Toshiba Tec Kabushiki KaishaImage forming device and method for controling the same
JP3788377B2 (en)*2002-03-272006-06-21ブラザー工業株式会社 Printing device
JP4039274B2 (en)*2003-02-282008-01-30富士ゼロックス株式会社 Service processing system and program
JP4039276B2 (en)*2003-03-052008-01-30富士ゼロックス株式会社 Service processing system and program
US7111782B2 (en)*2003-04-012006-09-26John Paul HomewoodSystems and methods for providing security in a voting machine
US7177955B2 (en)*2003-06-162007-02-13Seiko Epson CorporationData transferring apparatus for transferring liquid ejection data and a liquid ejecting apparatus including a header analyzing unit that analyzes a header of liquid ejection controlling data
ATE359556T1 (en)*2003-07-022007-05-15Seiko Epson Corp A DATA TRANSMISSION DEVICE FOR TRANSMITTING LIQUID EXHAUST DATA AND A LIQUID EXHAUST DEVICE
JP4532993B2 (en)*2003-12-152010-08-25キヤノン株式会社 Printing system and control method thereof, printing method, host device, and printer
US20050168767A1 (en)*2004-02-022005-08-04International Business Machines CorporationMethod and system for reprinting pages
JP4617928B2 (en)*2005-03-022011-01-26セイコーエプソン株式会社 Printing device
US7773249B2 (en)*2005-05-022010-08-10Pitney Bowes Inc.Method and system for address recovery in an address printing system
US20060274351A1 (en)*2005-06-022006-12-07Daos Brenda FSystem and method for tracking conditions during document processing operations
JP4682711B2 (en)*2005-06-082011-05-11セイコーエプソン株式会社 Printing apparatus and terminal device control method
US20070268510A1 (en)*2006-05-192007-11-22Dilinur WushourService dialog system supporting user reporting of printing errors
JP4600533B2 (en)*2008-06-202010-12-15コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus
JP7378197B2 (en)*2017-05-122023-11-13コニカミノルタ株式会社 Image forming apparatus and image forming method

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2551011B2 (en)*1987-07-161996-11-06ブラザー工業株式会社 Printer
JPH0784117B2 (en)*1988-06-241995-09-13富士ゼロックス株式会社 Image recording device control device
US5664074A (en)*1990-10-301997-09-02Hitachi, Ltd.Print control apparatus with error recovery function and its print control method
JP3044939B2 (en)*1992-08-072000-05-22ブラザー工業株式会社 Page printer
US5864652A (en)*1993-05-141999-01-26Dataproducts CorporationImage storage and retrieval for a printer
US5684934A (en)*1995-04-261997-11-04International Business Machines CorporationPage repositioning for print job recovery
US5604845A (en)*1995-09-251997-02-18Hewlett-Packard CompanyMethod for recovery of faulted pages in a host based printing system

Cited By (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7536480B2 (en)*1999-03-242009-05-19Microsoft CorporationSystem and method for transferring a compressed data file to a peripheral device
US20050108436A1 (en)*1999-03-242005-05-19Microsoft CorporationSystem and method for transferring a compressed data file to a peripheral device
US7437483B1 (en)*1999-03-242008-10-14Microsoft CorporationSystem and method for transferring a compressed data file to a peripheral device
US6456742B1 (en)*1999-04-162002-09-24Mustek Systems, Inc.Method for image processing
US20020012424A1 (en)*2000-07-182002-01-31Tatsuya NishioCommunication apparatus
US7167932B2 (en)*2002-08-262007-01-23Seiko Epson CorporationSystem and method for DMA data transferring apparatus and liquid ejection apparatus
US20040083313A1 (en)*2002-08-262004-04-29Masahiro KimuraData transferring apparatus and liquid ejection apparatus
US20060153615A1 (en)*2002-12-192006-07-13Tatsuo KameiPrint control device and print control method
US20060192982A1 (en)*2005-02-282006-08-31Konica Minolta Business Technologies, Inc.Image processing device, image processing method, computer readable recording medium stored with image processing program, image processing system, and image forming device
US8094327B2 (en)*2005-02-282012-01-10Konica Minolta Business Technologies, Inc.Image processing device, image processing method, computer readable recording medium stored with image processing program, image processing system, and image forming device
US20070109588A1 (en)*2005-11-152007-05-17Canon Finetech Inc.Image forming system, printing apparatus fot the system, and image forming method
US20070159644A1 (en)*2006-01-112007-07-12Masaru UshioImage forming apparatus, computer-readable storage medium, and method of detecting error of printing process in an image forming apparatus
EP1809014A1 (en)*2006-01-112007-07-18Konica Minolta Business Technologies, Inc.Image forming apparatus and method of detecting error of printing process
US8305623B2 (en)2006-01-112012-11-06Konica Minolta Business Technologies, Inc.Image forming apparatus provided with function of detecting errors in printing process
US7953715B2 (en)*2006-10-042011-05-31Seiko Epson CorporationFile processing device, file transmission device, and corresponding methods
US20080109643A1 (en)*2006-10-042008-05-08Seiko Epson CorporationFile processing device, file transmission device, and corresponding methods
US20100328711A1 (en)*2009-06-242010-12-30Brother Kogyo Kabushiki KaishaPrint system, printer, and program
US8599410B2 (en)*2009-06-242013-12-03Brother Kogyo Kabushiki KaishaPrint system and program for retransmitting plural sets of print data and printer for receiving the same
US20140146352A1 (en)*2012-11-282014-05-29Fuji Xerox Co., Ltd.Print control apparatus, image forming system, and non-transitory computer-readable medium
US8908223B2 (en)*2012-11-282014-12-09Fuji Xerox Co., Ltd.Print control apparatus, image forming system, and non-transitory computer-readable medium
US20150116778A1 (en)*2013-10-252015-04-30Canon Kabushiki KaishaInformation processing apparatus and storage medium
CN106201365A (en)*2014-12-152016-12-07富士施乐株式会社Print control unit, print system and print control program
US20200210118A1 (en)*2018-12-272020-07-02Seiko Instruments Inc.Printing system, host apparatus, printing control method, and program
US10866770B2 (en)*2018-12-272020-12-15Seiko Instruments Inc.Printing system, host apparatus, printing control method, and program

Also Published As

Publication numberPublication date
US6388760B2 (en)2002-05-14

Similar Documents

PublicationPublication DateTitle
US6388760B2 (en)Host-based printing system and printing control method thereof
US7515286B2 (en)Printer, control method for the same, and control device
KR100470518B1 (en) Printing methods and systems that provide print job buffering for printers on the fast data path.
US20080144100A1 (en)Printing control device and printing control method
KR100255889B1 (en)Communications terminal and control method therefor
JPH07323643A (en) Printer error control method
US20030095279A1 (en)Method and apparatus to reprint print data
US7145685B2 (en)Method and apparatus for electronic collation
CN100361824C (en)Printing system, control method therefor, and print control method, host apparatus, and printer therewith
US7880917B2 (en)Image forming apparatus and print system
JP3573258B2 (en) Print data transmission device and print system
US6421138B1 (en)Page allocation/deallocation procedure for a printer/copier with accessory media sheet handling apparatus
JPH03155974A (en) Printing systems and their error recovery methods
JP3604776B2 (en) Printer control device and method
JP2000172456A (en) Printing system
JP4085561B2 (en) Printer
JPH09237168A (en) Print control method for host-based printer system, host-based printer system, and print host
JPH09226209A (en) Print control method for host-based printer system and host-based printer system
JPH07168684A (en)Printer and printer management device
JPS63187766A (en) terminal device
JPS6356472A (en)Printer with reprinting function
JPH0254328A (en) Time-over prevention method in printers
JP2731315B2 (en) Printer device
JP2504928Y2 (en) Facsimile reception system
JPH07256990A (en) Printing system

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:BROTHER KOGYO KABUSHIKI KAISHA, JAPAN

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KADOTA, MASATOSHI;YAMANAKA, TSUYOSHI;REEL/FRAME:008672/0777

Effective date:19970224

STCFInformation on status: patent grant

Free format text:PATENTED CASE

FPAYFee payment

Year of fee payment:4

FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAYFee payment

Year of fee payment:8

FPAYFee payment

Year of fee payment:12


[8]ページ先頭

©2009-2025 Movatter.jp