IP Library Granted Patent US 7,312,902
Granted Patent B2
US 7,312,902 · App. 10/428,711 · Granted Dec 25, 2007

Background data recording and use with document processing

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,312,902
App. No.
10/428,711
Granted
Dec 25, 2007
Kind
B2
Abstract

Systems, methods and program products for recording a document's background data during front-end generation of the document, and inserting a background data identifier on the document. In addition, the invention provides for use of the background data for document processing. For example, the invention provides for removal of the background data from scanner image data of the document to create a foreground image. The foreground image can be used to conduct processing relative to the document such as archiving, fraud detection and other processing. Background data recordation and removal during back-end processing results in improved archive accuracy, lowered storage size requirements, and reduced transmission costs. In addition, background data recordation allows referencing of a single background by a large number of documents.

Claims (75)

1. A method of processing a document that has been imaged after use, the method comprising the steps of:

imaging the document to generate the image data representing the document, the image data including background data of the document and content of the document;

identifying a background data identifier on the document;

retrieving stored background data of the document from a background data memory based on the background data identifier;

removing the background data from the image data using the stored background data to create a foreground image, the foreground image including the content of the document;

retrieving print data utilized to generate the document; and

verifying the content of the foreground image by comparing the content with the print data.

2. The method of claim 1 ,

wherein the print data further comprises the stored background data.

3. The method of claim 1 , wherein the background data identifier includes at least one of: a watermark on the document and text on the document, wherein the background data identifier is indexed relative to the background data.

4. The method of claim 1 , wherein the processing step includes archiving the foreground image.

5. The method of claim 4 , further comprising the step of archiving imaging settings used during imaging of the document.

6. A method of processing a document, the method comprising the steps of:

generating the document utilizing print data, the print data comprising content of the document;

recording background data of the document in a background data memory;

storing the print data in the background data memory; and

inserting a background data identifier on the document that corresponds to the background data.

7. The method of claim 6 , further comprising conducting the following steps at a document processing system:

imaging the document after use to generate the image data representing the document, the image data including the background data of the document and the content of the document;

identifying the background data identifier on the document;

retrieving the stored background data from the background data memory based on the background data identifier on the document;

removing the background data from the image data using the stored background data to create a foreground image, the foreground image including the content of the document;

retrieving print data utilized to generate the document; and

verifying the content of the foreground image by comparing the content with the print data.

8. The method of claim 7 , wherein the processing step includes archiving the foreground image.

9. The method of claim 8 , further comprising the step of archiving imaging settings with the foreground image.

10. The method of claim 6 , wherein the background data identifier includes at least one of: a watermark on the document and text on the document, wherein the background data identifier is indexed relative to the background data.

11. A system for document processing, the system comprising:

a front-end document generating system including:

a panting system for printing a document utilizing print data, the print data comprising content of the document;

a background recorder for recording background data of the document in a background data memory; and

a background data identifier inserter for inserting a background data identifier on the document that corresponds to the background data.

12. The system of claim 11 , wherein the front-end document generating system further includes a front-end access module for making the background data memory accessible to a back-end document processing system.

13. The system of claim 11 , farther comprising a back-end document processing system for processing the document after use, the back-end document processing system comprising:

an imager for imaging the document after use and generating the image data representing the document, the image data including background data of the document and content of the document;

a background data retriever for identifying the background data identifier on the document and for retrieving the stored background data from the background data memory based on the background data identifier on the document;

a background remover for removing the background data from the image data using the stored background data to create a foreground image, the foreground image including the content of the document and

a processing application for retrieving print data utilized to generate the document and for verifying the content of the foreground image by comparing the content with the print data.

14. The system of claim 13 , wherein the back-end processing system further comprises an archiver for saving the foreground image.

15. A system for document processing, the system comprising:

a back-end document processing system for processing a document after use including:

an imager for imaging the document after use and generating the image data representing the document, the image data including background data of the document and content of the document;

a background data retriever for identifying the background data identifier on the document and for retrieving the stored background data from the background data memory based on the background data identifier on the document;

a background remover for removing the background data from the image data using the stored background data to create a foreground image, the foreground image including the content of the document; and

a processing application for retrieving print data utilized to generate the document and for verifying the content of the foreground image by comparing the content with the print data.

16. The system of claim 15 , further comprising:

a front-end document generating system including:

a printing system for printing a document utilizing print data, the print data comprising content of the document;

a background recorder for recording background data of the document in a background data memory; and

a background data identifier inserter for inserting a background data identifier on the document that corresponds to the background data.

17. The system of claim 16 , wherein the front-end document generating system further includes a front-end access module for making the background data memory accessible to the back-end document processing system.

18. The system of claim 15 , wherein the back-end processing system further comprises an archiver for saving the foreground image.

19. A computer program product comprising a computer useable medium having computer readable program code embodied therein for processing a document that has been imaged after use to create image data, the program product comprising:

program code configured to image the document to generate the image data representing the document, the image data including background data of the document and content of the document;

program code configured to identify a background data identifier on the document;

program code configured to retrieve stored background data of the document from a background data memory based on the background data identifier on the document;

program code configured to remove the background data from the image data using the stored background data to create a foreground image, the foreground image including the content of the document;

program code configured to retrieve print data utilized to generate the document; and

program code configured to verify the content of the foreground image by comparing the content with the print data.

20. The program product of claim 19 , further comprising:

program code configured to record the background data used on the document in the background data memory; and

program code configured to insert the background data identifier on the document.

21. A computer program product comprising a computer useable medium having computer readable program code embodied therein for processing a document, the program product comprising:

program code configured to generate print data usable for printing the document, the print data comprising content of the document;

program code configured to record a background data of the document in a background data memory;

program code configured to store the print data in the background data memory; and

program code configured to insert a background data identifier on the document.

22. The program product of claim 21 , further comprising:

program code configured to image the document to generate the image data representing the document, the image data including background data of the document and content of the document;

program code configured to identify a background data identifier on the document;

program code configured to retrieve stored background data of the document from a background data memory based on the background data identifier on the document;

program code configured to remove the background data from the image data using the stored background data to create a foreground image, the foreground image including the content of the document;

program code configured to retrieve print data utilized to generate the document; and

program code configured to verify the content of the foreground image by comparing the content with the print data.

23. The program product of claim 22 , further comprising program code configured to archive the foreground image.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED ON REEL 037593 FRAME 0641. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME TO AN ASSIGNMENT. Recorded Feb 22, 2016
From: RICOH PRODUCTION PRINT
To: RICOH COMPANY, LTD.
Reel/Frame 037868/0632 →
CHANGE OF NAME Recorded Jan 26, 2016
From: RICOH PRODUCTION PRINT
To: RICOH COMPANY, LTD.
Reel/Frame 037593/0641 →
CHANGE OF NAME Recorded Jan 26, 2016
From: INFORPRINT SOLUTIONS COMPANY, LLC
To: RICOH PRODUCTION PRINT SOLUTIONS LLC
Reel/Frame 037593/0888 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2007
From: INTERNATIONAL BUSINESS MACHINES CORPORATION, A NEW YORK CORPORATION; IBM PRINTING SYSTEMS, INC., A DELAWARE CORPORATION
To: INFOPRINT SOLUTIONS COMPANY, LLC, A DELAWARE CORPORATION
Reel/Frame 019649/0875 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2003
From: MASTIE, SCOTT D.; MITCHELL, JOAN L.; PRAKASH, RAVI; RIJAVEC, NENAD
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 014039/0001 →