← Back to Patent Explorer
US5400243A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of correcting print data and system of editing and printing documents

Assignee: Hitachi Ltd
•
Filing: 1991-11-26
•
Granted: 1995-03-21
•
Expires: 2011-11-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention relates to a document editing and a printing apparatus comprising a data processor such as a personal computer and a word processor, and more particularly to a method of correcting data to be printed. The object of the present invention is to provide a printed data correcting method capable of correcting an error in a printed document during printing without terminating the printing when such error is found. In order to achieve the object, according to the present invention, data involving printing is displayed to the user. Each data is stored which is indicative of whether data of a specified unit such as a character, a line or a page are printed or print-waiting such that the data stored as being print-waiting can be corrected. When the data stored as being already printed are corrected, only the page which contains the corrected data is reprinted.

Inventors

  • 👤 Shigeto Oheda
  • 👤 Kazuhide Nishiyama
  • 👤 Hiroshi Abei

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 19:15
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/12; G06F3/1297; G06F40/00; G06F40/10; G06F40/103; G06F40/106

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 254 words
A print data correcting method in a document editing and printing system in which a document is edited by a data processor with a display, a result of editing is output as a print job containing document data which is to be printed from said data processor to a printer, and said document data of said print job is printed by said printer, comprising the steps of: inputting and editing said document data by operating said data processor by a user; outputting inputted and edited said document data from said data processor to said printer as an invoked print job and causing said printer to start to print said document data of said invoked print job; storing in said data processor control data indicative of printed document data portions of said invoked print job which are already printed and waiting document data portions of said invoked print job which are print-waiting; displaying at least said waiting document data portions of said invoked print job on said display; allowing said user to operate said data processor to correct at least said waiting document data portions of said invoked print job to produce corrected document data; outputting said corrected document data from said data processor to said printer as corrected document data portions for said invoked print job; and causing said printer to continue to print said document data of said invoked print job, including said corrected document data portions such that a printed document data from said invoked print job incorporates said corrected document data.
Claim 2
Dependent Claim 254 words
A print data correcting method in a document editing and printing system in which a document is edited by a data processor with a display, a result of editing is output as a print job containing document data which is to be printed from said data processor to a printer, and said document data of said print job is printed by said printer, comprising the steps of: inputting and editing said document data by operating said data processor by a user; outputting inputted and edited said document data from said data processor to said printer as an invoked print job and causing said printer to start to print said document data of said invoked print job; storing in said data processor control data indicative of printed document data portions of said invoked print job which are already printed and waiting document data portions of said invoked print job which are print-waiting; displaying at least said waiting document data portions of said invoked print job on said display; allowing said user to operate said data processor to correct at least said waiting document data portions of said invoked print job to produce corrected document data; outputting said corrected document data from said data processor to said printer as corrected document data portions for said invoked print job; and causing said printer to continue to print said document data of said invoked print job, including said corrected document data portions such that a printed document data from said invoked print job incorporates said corrected document data.
Claim 3
Dependent Claim 53 words
A print data correcting method according to claim 1, further comprising the steps of: allowing said user to operate said data processor to stop printing of said invoked print job by said printer after printing has started; and restarting print of said invoked print job after said outputting of said corrected document data.
Claim 4
Dependent Claim 78 words
A print data correcting method according to claim 1, wherein: outputting of said invoked print job from said data processor to said printer is performed according to said document data being divided into print blocks of predetermined size; and said step of storing said control data indicative of printed document data portions and waiting document data portions is performed by storing said print blocks with print flags indicative of whether said print blocks are already printed or print-waiting.
Claim 5
Dependent Claim 52 words
A print data correcting method according to claim 3, wherein: each time when said print blocks are output to said printer, said displaying of at least said waiting document data portions is updated to display a predetermined range of said document data as referenced from a document data point of said output.
Claim 6
Dependent Claim 41 words
A print data correcting method according to claim 4, wherein: when a number of lines of a displayed at least said waiting document data portions exceeds a predetermined number, a display of at least said waiting document data portions is scrolled.
Claim 7
Dependent Claim 36 words
A print data correcting method according to claim 4, wherein: display of said document data is displayed distinctively with respect to at least one of said printed document data portions and said waiting document data portions.
Claim 8
Dependent Claim 32 words
A print data correcting method according to claim 3, wherein: said predetermined size of said print blocks corresponds in size to a line of said document data printed on a paper medium.
Claim 9
Dependent Claim 99 words
A print data correcting method according to claim 3, further comprising the steps of: storing link data indicating linkage of a selected one of said print blocks with a different selected one of said print blocks, for which said selected one and said different selected one are required to be printed together; and setting a print flag of said different selected one of said print blocks to a predetermined value when a print flag of a linked said selected one of said print blocks is set to indicate one of a completion of printing and outputting to said printer.
Claim 10
Dependent Claim 33 words
A print data correcting method according to claim 3, further comprising the steps of: outputting a signal indicative of completion of reception to said data processor when said printer receives said print blocks.
Claim 11
Dependent Claim 36 words
A print data correcting method according to claim 3, further comprising the steps of: outputting a signal indicative of completion of a printing operation to said data processor when said printer has printed said print blocks.
Claim 12
Dependent Claim 305 words
A print data correcting method in a document editing and printing system in which a document is edited by a data processor with a display, a result of editing is output as a print job containing document data which is to be printed from said data processor to a printer, and said document data of said print job is printed by said printer, comprising the steps of: inputting and editing said document data by an operation of said data processor by a user; outputting inputted and edited said document data from said data processor to said printer as an invoked print job and causing said printer to start to print said document data of said invoked print job; storing in said data processor control data indicative of printed document data portions of said invoked print job which are already printed and waiting document data portions of said invoked print job which are print-waiting; displaying said printed document data portions which are already printed and said waiting document data portions which are print-waiting on said display; allowing said user to operate said data processor to correct said printed document data portions of said invoked print job and said waiting document data portions of said invoked print job; and only when said waiting document data portions are corrected, sequentially outputting corrected document data as corrected document data portions for said invoked print job, and when said printed document data portions are corrected, outputting corrected document data as further corrected document data portions of said invoked print job corresponding to a page of said document data which has been corrected; and causing said printer to continue to print said document data of said invoked print job, including said corrected document data portions such that a printed document data from said invoked print job incorporates said corrected document data.
Claim 13
Dependent Claim 305 words
A print data correcting method in a document editing and printing system in which a document is edited by a data processor with a display, a result of editing is output as a print job containing document data which is to be printed from said data processor to a printer, and said document data of said print job is printed by said printer, comprising the steps of: inputting and editing said document data by an operation of said data processor by a user; outputting inputted and edited said document data from said data processor to said printer as an invoked print job and causing said printer to start to print said document data of said invoked print job; storing in said data processor control data indicative of printed document data portions of said invoked print job which are already printed and waiting document data portions of said invoked print job which are print-waiting; displaying said printed document data portions which are already printed and said waiting document data portions which are print-waiting on said display; allowing said user to operate said data processor to correct said printed document data portions of said invoked print job and said waiting document data portions of said invoked print job; and only when said waiting document data portions are corrected, sequentially outputting corrected document data as corrected document data portions for said invoked print job, and when said printed document data portions are corrected, outputting corrected document data as further corrected document data portions of said invoked print job corresponding to a page of said document data which has been corrected; and causing said printer to continue to print said document data of said invoked print job, including said corrected document data portions such that a printed document data from said invoked print job incorporates said corrected document data.
Claim 14
Dependent Claim 52 words
A print data correcting method according to claim 11, further comprising the steps of: allowing said user to operate said data processor to stop printing of said invoked print job by said printer after printing has started; and restarting print of said invoked print job after outputting of said corrected document data.
Claim 15
Dependent Claim 78 words
A print data correcting method according to claim 11, wherein: outputting of said invoked print job from said data processor to said printer is performed according to said document data being divided into print blocks of predetermined size; and said step of storing said control data indicative of printed document data portions and writing document data portions is performed by storing said print blocks with print flags indicative of whether said print blocks are already printed or print-waiting.
Claim 16
Dependent Claim 36 words
A print data correcting method according to claim 13, wherein: display of said document data is displayed distinctively with respect to at least one of said printed document data portions and said waiting document data portions.
Claim 17
Dependent Claim 33 words
A print data correcting method according to claim 13, further comprising the steps of: outputting a signal indicative of completion of reception to said data processor, when said printer receives said print blocks.
Claim 18
Dependent Claim 36 words
A print data correcting method according to claim 13, further comprising the steps of: outputting a signal indicative of completion of a printing operation to said data processor when said printer has printed said print blocks.
Claim 19
Dependent Claim 302 words
A document editing and printing system for printing a print job while allowing editing of said print job during a printing operation, said system comprising: a storage means having at least a storage region for storing an invoked print job having document data in document data blocks of a specified size, and a first identifier for each respective document data block indicative of whether said respective document data block has been printed or is print-waiting; an inputting means for allowing a user to input document data into said system; a displaying means for displaying said document data of said invoked print job; a printing means for printing said document data of said invoked print job; and a central processing unit including: an edit means for editing document data of said invoked print job on a basis of input from said inputting means and storing edited document data into said storage means for said invoked print job; a print control means, receiving said document data blocks of edited document data from said storage means, for sending said document data blocks of said edited document data for said invoked print job to said printing means, and setting said first identifier with respect to sent said document data blocks to indicate said sent document data blocks of said invoked print job as having been printed; and an edit control means for displaying at least print-waiting document data of said invoked print job according to said first identifiers and storing said edited document data of said invoked print job in said storage means after correcting said document data; wherein said system causes said printing means to print said document data of said invoked print job, including corrected document data portions such that a printed document data from said invoked print job incorporates said corrected document data.
Claim 20
Dependent Claim 302 words
A document editing and printing system for printing a print job while allowing editing of said print job during a printing operation, said system comprising: a storage means having at least a storage region for storing an invoked print job having document data in document data blocks of a specified size, and a first identifier for each respective document data block indicative of whether said respective document data block has been printed or is print-waiting; an inputting means for allowing a user to input document data into said system; a displaying means for displaying said document data of said invoked print job; a printing means for printing said document data of said invoked print job; and a central processing unit including: an edit means for editing document data of said invoked print job on a basis of input from said inputting means and storing edited document data into said storage means for said invoked print job; a print control means, receiving said document data blocks of edited document data from said storage means, for sending said document data blocks of said edited document data for said invoked print job to said printing means, and setting said first identifier with respect to sent said document data blocks to indicate said sent document data blocks of said invoked print job as having been printed; and an edit control means for displaying at least print-waiting document data of said invoked print job according to said first identifiers and storing said edited document data of said invoked print job in said storage means after correcting said document data; wherein said system causes said printing means to print said document data of said invoked print job, including corrected document data portions such that a printed document data from said invoked print job incorporates said corrected document data.
Claim 21
Dependent Claim 68 words
A document editing and printing system according to claim 17, wherein: said storage means further includes a region for storing a second identifier indicative of whether input is received from said inputting means; and said central processing unit monitors said second identifier, stops said print control means when said second identifier indicates any input is received by said inputting means, and starts Operation of said edit control means.
Claim 22
Dependent Claim 393 words
A document editing and printing system for printing a print job while allowing editing of said print job during a printing operation, said system comprising: a storage means having at least a storage region for storing document data of an invoked print job in document data blocks of a specified size, and a first identifier for each respective document data block indicative of whether said respective document data block has been printed or is print-waiting; identifier means for setting said first identifiers according to whether said document data of said document data blocks are already printed or print-waiting, and third identifiers according to whether reprinting of corresponding document data portions of said invoked print job is required or not; an inputting means for allowing a user to input document data into said system; a displaying means for displaying said document data; a printing means for printing said document data of said invoked print job; and a central processing unit including: an edit means for editing document data on a basis of input from said inputting means and storing edited document data into said storage means; a print control means, receiving said document data blocks of said edited document data from said storage means, for sending said document data blocks of said edited document data of said invoked print job to said printing means, and setting said first identifier with respect to sent said document data blocks to indicate said sent document data blocks of said invoked print job as having been printed; an edit control means for displaying document data including print-waiting document data and printed document data of said invoked print job distinctively according to said first identifiers and storing said edited document data of said invoked print job in said storage means after correcting said document data, and for setting said third identifiers indicative of said document data of said invoked print job needing reprinting when printed document data are corrected; and a print monitor means for monitoring said third identifiers periodically, and driving said print control means to reprint said corrected document data when said third identifiers indicates a need of reprinting; wherein said system causes said printing means to print said document data of said invoked print job, including corrected document data portions such that a printed document data from said invoked print job incorporates said corrected document data.
Claim 23
Dependent Claim 393 words
A document editing and printing system for printing a print job while allowing editing of said print job during a printing operation, said system comprising: a storage means having at least a storage region for storing document data of an invoked print job in document data blocks of a specified size, and a first identifier for each respective document data block indicative of whether said respective document data block has been printed or is print-waiting; identifier means for setting said first identifiers according to whether said document data of said document data blocks are already printed or print-waiting, and third identifiers according to whether reprinting of corresponding document data portions of said invoked print job is required or not; an inputting means for allowing a user to input document data into said system; a displaying means for displaying said document data; a printing means for printing said document data of said invoked print job; and a central processing unit including: an edit means for editing document data on a basis of input from said inputting means and storing edited document data into said storage means; a print control means, receiving said document data blocks of said edited document data from said storage means, for sending said document data blocks of said edited document data of said invoked print job to said printing means, and setting said first identifier with respect to sent said document data blocks to indicate said sent document data blocks of said invoked print job as having been printed; an edit control means for displaying document data including print-waiting document data and printed document data of said invoked print job distinctively according to said first identifiers and storing said edited document data of said invoked print job in said storage means after correcting said document data, and for setting said third identifiers indicative of said document data of said invoked print job needing reprinting when printed document data are corrected; and a print monitor means for monitoring said third identifiers periodically, and driving said print control means to reprint said corrected document data when said third identifiers indicates a need of reprinting; wherein said system causes said printing means to print said document data of said invoked print job, including corrected document data portions such that a printed document data from said invoked print job incorporates said corrected document data.
Claim 24
Dependent Claim 68 words
A document editing and printing system according to claim 19, wherein: said storage means further includes a region for storing a second identifier indicative of whether input is received from said inputting means; and said central processing unit monitors said second identifier, stops said print control means when said second identifier indicates any input is received by said inputting means, and starts operation of said edit control means.

References Cited (Backward Citations)

JPS59188453A Cited
JPS61267124A Cited
US4914621A Cited
US4858171A Cited
US4898483A Cited
JPS6421528A Cited
US5164842A Cited
US5170397A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-03-20 1998-09-19 1999-03-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-03-20 2002-09-19 2003-03-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-03-20 2006-09-19 2007-03-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag