|Publication number||US7002700 B1|
|Application number||US 09/661,489|
|Publication date||Feb 21, 2006|
|Filing date||Sep 14, 2000|
|Priority date||Sep 14, 2000|
|Also published as||EP1329093A2, US8139256, US20060114488, WO2002023884A2, WO2002023884A3|
|Publication number||09661489, 661489, US 7002700 B1, US 7002700B1, US-B1-7002700, US7002700 B1, US7002700B1|
|Original Assignee||Electronics For Imaging, Inc.|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (27), Referenced by (57), Classifications (34), Legal Events (4)|
|External Links: USPTO, USPTO Assignment, Espacenet|
1. Field of the Invention
The invention relates to document scanning in a network environment. More particularly, the invention relates to a simplified method and system for merging scan files into a color workflow wherein the scan files are merged with document files on a page basis and job properties applied to the resulting merged document.
2. Description of Prior Art
In print shop environments, it is often necessary to combine electronic images created by scanning hard copy documents with an existing document file to produce a new document consisting of the images interspersed with the pages of the previous document in a desired order. For example, in the production of an illustrated calendar, photographs may be scanned to produce the calendar illustrations. The scans are then interleaved with the calendar pages, which may have been produced in a page layout program or a word processor. Subsequently, additional layout may be specified such as imposition or single-sided vs. duplex printing. Additional job options are specified, such as resolution, color profile and print profile and the document is output to a color printer. Thus, the production of such a document is a highly repetitious and time-consuming operation, and it requires a complex, multi-step workflow. Since print shops are production-type environments, there is an ongoing interest in increasing efficiency without sacrificing quality.
Various hardware components for accelerating the printing process are reported in the art. For example, T. Willems, and F. Tunissen, Raster Image Processor, U.S. Pat. No. 4,891,768 (Jan. 2, 1990) and T. Willems, and F. Tunissen, Front-end System, European Patent Application No. 0218287 (Sep. 27, 1985) both disclose hardware configurations that utitlize a raster image bus to accelerate the processing of information so that a higher throughput is provided to the print device. J. Menendez, W. Caterisano, and J. Ball, High Speed Image Processor Particularly Suited for Use in an Image Management System, U.S. Pat. No. 5,113,494 (May 12, 1992) also describe an improved raster image processor capable of providing output to a printing device at higher speeds than previously possible. The improvement is achieved by performing various image processing operations in parallel that had previously been performed serially. The disclosed devices do enable higher throughput of data to a printing device, but they don't address the problem of simplifying and accelerating complicated printing workflows, or of automating repetitive operations.
W. Neale, A new generation of COM recorder brings new applications and opportunities, International Journal of Micrographics and Optical Technology, v.14:5 (1996) discloses methods for transferring scanned bitmap images and merged documents to microfilm. The disclosed methods do not address the need in the art for accelerating the workflow by providing simple intuitive methods of merging document files and specifying job options.
Consequently, there is a need in the art for merging document files of various formats into a single workflow. It would be a further advantage to provide a means of merging scan files with document files on a page basis so that a new, merged document results. It would be desirable to provide a graphical user interface that allowed a user to produce such merged documents in a simple, intuitive manner. It would be advantageous to provide a simple way of specifying merging instructions and other job options in the form of merge templates that can be created, saved and reused for future jobs.
It would be highly advantageous to implement such methods in a network scanning environment that allowed a user to specify multiple destinations and formats for a scan file. The capability of applying image modifications to scan files prior to merging would be highly desirable. Finally, a software application that allowed a scanner and a print device together to function as a copying machine would be desirable.
The invention provides a method and system for document scanning in a network environment. A graphical user interface allows scan files to be merged with other document files into a printing workflow. The user creates and applies a set of merging instructions by selecting desired pages from the files to be merged and dragging and dropping thumbnail images of the selected pages from a source document to a destination document so that a new, merged document is created. In another embodiment of the invention, merge templates having predefined merging instructions are selected and applied to the desired pages. The templates may be created by saving previously generated merging instructions. In other embodiments of the invention, scripted merge templates are created manually, or by means of a workflow application, and then applied to a set of selected pages.
The system architecture includes a color print server with an attached scanning device and a client workstation in communication with the color print server. In one embodiment of the invention, scanning software is run locally on the color print server, and may be accessed through a GUI. In other embodiments of the invention, the interface may be an LCD interface on the color print server. In still other embodiments of the invention, the color print server is embedded in a color printing device and may be accessed through the control panel of the printing device. In an alternate embodiment of the invention, the scanning software is run remotely from the client workstation. Scans are initiated at the color print server and the resulting files are stored in a mailbox carrying a numerical designator on a mass storage device connected to the print server. After scanning, the scan file may be retrieved and modified. In a further embodiment of the invention, a scanning device is connected to a client workstation. A user interface is provided that permits the scanner and a print engine attached to the color print server to be used together as a copying machine.
The invention provides a method for merging document files on a page basis. Pages are selected from two or more document files and the selected pages are combined into a new, merged document. The resulting document file may subsequently be viewed, archived or printed.
Referring now to
The user may elect to save the merging instructions generated during the creation of the merged document to a merge template. The resulting merge template may be selected and applied at a future time to other document files. As an alternative to dragging and dropping page thumbnails, the user may select a predefined merge template from a menu of templates 13 b. The predefined merge templates are generated in any of several ways. They can be generated as previously described, by saving merging instructions generated during the creation of a document. Additionally, the merging instructions may be scripted, either manually or through the use of a workflow software application. Several examples of scripted merging instructions are shown below:
Where A, B and C represent source documents:
Thus, a predefined page order may be applied to the selected pages in a single step, requiring a minimal amount of time and effort on the part of the user.
The merge template constitutes a valuable tool for accelerating and simplifying the printing workflow and its utility is not limited to specifying pagination in merged documents. The merge template may also incorporate instructions for imposition, the placement of multiple pages on a single sheet. For example, if the source pages were originally in an 8˝″×11″ format, the user may desire to print several pages on a single sheet, perhaps to publish the document in pamphlet or booklet form. The merge template may be used to include instructions for printing the document “four up,” meaning four pages per sheet. The example immediately preceding is not meant to be limiting. Additionally, single-sided or duplex printing may be specified. The merge template may be used to specify any layout parameter or color setting that would be specified in the job ticket for a print job including:
Other applications of the merge template consistent with the spirit and scope of the invention will be apparent to those skilled in the arts of computer graphics and digital printing. Thus, based on past print jobs that have been successful, the user is able to specify multiple parameters and settings with a single selection simply by applying a predefined merge template incorporating all of the settings of the previous job that were successfully applied.
As described, herein, the invention is embodied as a method and a system. Referring now to
In one embodiment of the invention, the interface constitutes a graphical user interface (GUI) on a display device connected directly to the color print server. In an alternate embodiment, the user interface constitutes an LCD interface mounted directly on the color print server.
A client workstation 32 is in communication with the color print server 30. The job management utility 36 previously described resides on the client workstation.
A pulldown menu 65 allows the user to specify scan resolution in pixels per inch (PPI). Checkboxes 66 and 67 allow the user to select or deselect ‘Descreen’ and ‘Auto-deskew.’ A pulldown menu 68 allows the user to specify the number of sides that must be scanned, with the options being ‘Single’ and ‘Both.’ However, double-sided scanning is only supported in scanners having an ADF. In the example of
When the scan is complete, the scan file is temporarily saved to a mailbox 87 carrying a numerical designator on the drive of the color print server. After a scan is saved to its temporary location, the user may further specifya final destination for the scan file.
While the scanning application gives the scan file a default file name, the user may override this feature and assign a file name of their choice. Instead of specifying a destination for the scan file, the user may first view the file by clicking the ‘View’ button 85, whereupon the file is opened and displayed in a user dialog as shown in
After making image modifications, the user may then specify a destination, as previously described. Both dialogs 90 and 100 have controls for saving and specifying a destination 86 and canceling image modifications 91, sending e-mail notification 92 and doing a test print 94. Rather than specifying an alternate destination, the user may elect to hold the file on the color print server at its original location 93.
While the invention has thus far been described within the context of particular system architecture, other embodiments of the invention employing alternative system architectures are possible. For example, as shown in
In another system architecture, instead of a printer/scanner 31 connected to the color print server 30, a third party TWAIN scanner 52 is attached to the client workstation, as shown in
According to a further alternate embodiment (not shown), the color printer server is embedded in a color copier, with the interface to the color print server comprising the control panel on the color copier.
Although the invention is described herein with reference to a variety of preferred embodiments, one skilled in the art will readily appreciate that other applications may be substituted for those set forth herein without departing from the spirit and scope of the present invention. Accordingly, the invention should only be limited by the claims included below.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US4891768||Sep 26, 1986||Jan 2, 1990||Oce-Nederland B.V.||Raster image processor|
|US5133494||Dec 4, 1991||Jul 28, 1992||Lanxide Technology Company, Lp||Method for joining ceramic composite bodies and articles formed thereby|
|US5239625||Mar 5, 1991||Aug 24, 1993||Rampage Systems, Inc.||Apparatus and method to merge images rasterized at different resolutions|
|US5282269||Nov 19, 1991||Jan 25, 1994||Oce-Nederland B.V.||Raster image memory|
|US5732230||May 19, 1995||Mar 24, 1998||Richo Company Ltd.||Computer user interface for manipulating image fragments using drag, drop and merge operations|
|US5760775||Oct 30, 1995||Jun 2, 1998||Xerox Corporation||Apparatus and method for programming a job ticket in a document processing system|
|US5790119||Oct 30, 1995||Aug 4, 1998||Xerox Corporation||Apparatus and method for programming a job ticket in a document processing system|
|US5796411||Jul 10, 1995||Aug 18, 1998||Moore Business Forms, Inc.||High resolution real time raster image processing system and method|
|US5828814||Sep 10, 1996||Oct 27, 1998||Moore Business Forms, Inc.||Reduced cost high resolution real time raster image processing system and method|
|US5845302||Dec 29, 1995||Dec 1, 1998||Moore Business Forms, Inc.||Method and system for producing high-quality, highly-personalized printed documents|
|US5872569||Oct 30, 1995||Feb 16, 1999||Xerox Corporation||Apparatus and method for programming and/or controlling output of a job in a document processing system|
|US5911044||Mar 14, 1997||Jun 8, 1999||Ricoh Company, Ltd.||Network image scanning system which transmits image information from a scanner over a network to a client computer|
|US6092088 *||Sep 18, 1997||Jul 18, 2000||Canon Kabushiki Kaisha||Method for controlling document processing apparatus connected to network|
|US6094276||Nov 26, 1997||Jul 25, 2000||Canon Kabushiki Kaisha||Printer server system and printout method|
|US6453127 *||Sep 26, 1997||Sep 17, 2002||Nexpress Solutions Llc||Establishment at a remote location of an internet/intranet user interface to a copier/printer|
|US6509974 *||May 17, 2000||Jan 21, 2003||Heidelberger Druckmaschinen Ag||Automated job creation for job preparation|
|US6549302 *||Nov 6, 1998||Apr 15, 2003||Kabushiki Kaisha Toshiba||Image forming apparatus capable of changing parameters of document file data|
|EP0217447B1||Sep 15, 1986||Jul 24, 1991||Océ-Nederland B.V.||Raster image memory|
|EP0217448B1||Sep 15, 1986||Jul 24, 1991||Océ-Nederland B.V.||Raster image processor|
|EP0218287A1||Sep 15, 1986||Apr 15, 1987||Océ-Nederland B.V.||Front-end system|
|EP0241091B1||Apr 1, 1987||Jul 22, 1992||Océ-Nederland B.V.||Apparatus and method for printing information|
|EP0346388B1||Feb 16, 1988||Feb 10, 1993||EASTMAN KODAK COMPANY (a New Jersey corporation)||High speed raster image processor|
|EP0770575B1||Oct 30, 1995||May 31, 2000||Kew Industri A/S||High-pressure cleaner with hose reel|
|EP0814425A2||Jun 16, 1997||Dec 29, 1997||SCITEX DIGITAL PRINTING, Inc.||Method for creating complex layouts with variable data for high speed printing systems|
|EP0837401A2||Sep 17, 1997||Apr 22, 1998||SCITEX DIGITAL PRINTING, Inc.||Method for creating complex layouts with variable data for multiple high speed printing systems|
|EP0858041A2||Feb 11, 1998||Aug 12, 1998||R.R. DONNELLEY & SONS COMPANY||Imposition process apparatus for variable imaging system|
|EP0993178A2||Oct 4, 1999||Apr 12, 2000||Canon Kabushiki Kaisha||System for sharing image input device on network|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US7443548 *||Jan 31, 2003||Oct 28, 2008||Xerox Corporation||Systems and methods for creating a single electronic scanned job from multiple scanned documents|
|US7505162 *||Feb 5, 2004||Mar 17, 2009||Electronic Document Technology Pte., Ltd.||Digital scanning systems and methods for scanning multi-sided cards and documents|
|US7574673 *||Mar 1, 2002||Aug 11, 2009||Fujifilm Corporation||Method, apparatus and recording medium for selecting images and modifying images for print order status via an information handling system|
|US7652777 *||Apr 9, 2004||Jan 26, 2010||Brother Kogyo Kabushiki Kaisha||Method in a copying apparatus for controlling image orientation of a document|
|US7703002 *||Mar 31, 2003||Apr 20, 2010||Ricoh Company, Ltd.||Method and apparatus for composing multimedia documents|
|US7739583||Mar 31, 2003||Jun 15, 2010||Ricoh Company, Ltd.||Multimedia document sharing method and apparatus|
|US7757162||Oct 15, 2003||Jul 13, 2010||Ricoh Co. Ltd.||Document collection manipulation|
|US8159506 *||Dec 14, 2006||Apr 17, 2012||Ricoh Company, Ltd.||User interface device and image displaying method|
|US8259345 *||Jun 23, 2006||Sep 4, 2012||Canon Kabushiki Kaisha||Image processing apparatus, control method of image processing apparatus, program, and storage medium|
|US8355147 *||Nov 22, 2004||Jan 15, 2013||Sharp Laboratories Of America, Inc.||Systems and methods for obtaining scan data by linking images|
|US8368921 *||May 9, 2008||Feb 5, 2013||Ricoh Company, Ltd.||JDF processing in a printing system|
|US8412692 *||Sep 29, 2005||Apr 2, 2013||Samsung Electronics Co., Ltd.||Method and apparatus to insert a scanned document|
|US8564821 *||Dec 2, 2008||Oct 22, 2013||Canon Kabushiki Kaisha||Image processing apparatus for combining images|
|US8639933 *||Jun 12, 2006||Jan 28, 2014||Fuji Xeroc Co., Ltd.||Image reading apparatus, electronic document generation method, and storing medium storing electronic document generation program|
|US8743394 *||May 19, 2010||Jun 3, 2014||Avision Inc.||Image capturing apparatus for adjusting image attributes|
|US8922841 *||Jun 7, 2012||Dec 30, 2014||Canon Kabushiki Kaisha||Image processing apparatus and method for controlling the same|
|US9091986 *||Aug 26, 2011||Jul 28, 2015||Sharp Kabushiki Kaisha||Image forming appartus|
|US9247143 *||May 14, 2013||Jan 26, 2016||Canon Kabushiki Kaisha||Image display apparatus and control method for displaying setting items thereon|
|US9471581||Jan 29, 2016||Oct 18, 2016||Bryant Christopher Lee||Autocompletion of filename based on text in a file to be saved|
|US20020126149 *||Mar 1, 2002||Sep 12, 2002||Fuji Photo Film Co., Ltd.||Method, apparatus, and recording medium for data management|
|US20030081240 *||Oct 30, 2001||May 1, 2003||Jesus Soto||Method and apparatus for adjusting print settings for a file|
|US20030088476 *||Nov 2, 2001||May 8, 2003||Shell Sterling Simpson||Pay-for-printing system and method|
|US20030164970 *||Feb 20, 2003||Sep 4, 2003||Minolta Co., Ltd.||Data processing apparatus|
|US20040008380 *||Jun 6, 2003||Jan 15, 2004||Tadahide Sawamura||Image forming apparatus with image combining capability|
|US20040066536 *||Aug 8, 2003||Apr 8, 2004||Kouichi Takamine||Data control apparatus, and printing method and system|
|US20040098664 *||Nov 3, 2003||May 20, 2004||Adelman Derek A.||Document processing based on a digital document image input with a confirmatory receipt output|
|US20040150854 *||Jan 31, 2003||Aug 5, 2004||Sprague Mary Ann||Systems and methods for creating a single electronic scanned job from multiple scanned documents|
|US20040193571 *||Mar 31, 2003||Sep 30, 2004||Ricoh Company, Ltd.||Multimedia document sharing method and apparatus|
|US20040194026 *||Mar 31, 2003||Sep 30, 2004||Ricoh Company, Ltd.||Method and apparatus for composing multimedia documents|
|US20040230646 *||May 12, 2003||Nov 18, 2004||James Clough||Systems and methods for discovering a public printing service|
|US20040246514 *||Jun 5, 2003||Dec 9, 2004||James Clough||Systems and methods for printing using a public printing service|
|US20040263890 *||May 14, 2004||Dec 30, 2004||Hiroyuki Kawamoto||Image formation apparatus, a program, and a storage medium|
|US20050015711 *||Jul 14, 2004||Jan 20, 2005||Kensaku Yamamoto||Workflow management apparatus and method|
|US20050088711 *||Oct 24, 2003||Apr 28, 2005||Daniel Stuart W.||Scanning device with preview|
|US20050174606 *||Jan 7, 2005||Aug 11, 2005||Seiko Epson Corporation||Scan data transmitter and a scan data transmission system|
|US20050174613 *||Feb 5, 2004||Aug 11, 2005||Tan Hin L.||Digital scanning systems and methods for scanning multi-sided cards and documents|
|US20050179945 *||Feb 12, 2004||Aug 18, 2005||Sharp Laboratories Of America, Inc.||System and method for variable text overlay|
|US20050225803 *||Apr 9, 2004||Oct 13, 2005||Brother Kogyo Kabushiki Kaisha||Copying apparatus|
|US20060007455 *||Jun 23, 2005||Jan 12, 2006||Global Graphics Software, Inc.||Method for increasing the efficiency of color management in job ticket workflows|
|US20060074849 *||Sep 29, 2005||Apr 6, 2006||Seung-Yul Lee||Method and apparatus to insert a scanned document|
|US20060109498 *||Nov 22, 2004||May 25, 2006||Sharp Laboratories Of America, Inc.||Systems and methods for obtaining scan data by linking images|
|US20060290993 *||Oct 12, 2005||Dec 28, 2006||Fuji Xerox Co., Ltd.||Image reading apparatus and image processing method therefor, image formation apparatus, image processing system and image processing method therefor|
|US20070002392 *||Jun 23, 2006||Jan 4, 2007||Canon Kabushiki Kaisha||Image processing apparatus, control method of image processing apparatus, program, and storage medium|
|US20070024885 *||Jul 19, 2006||Feb 1, 2007||Samsung Electronics Co., Ltd.||Apparatus and method for printing plurality of pages on one page in PDF direct printing|
|US20070150739 *||Jun 12, 2006||Jun 28, 2007||Fuji Xerox Co., Ltd.||Image reading apparatus, electronic document generation method, and storing medium storing electronic document generation program|
|US20070157084 *||Dec 14, 2006||Jul 5, 2007||Takashi Yano||User interface device and image displaying method|
|US20080127183 *||Nov 27, 2006||May 29, 2008||Microsoft Corporation||Document Workflows and Routing Services Using Modular Filters|
|US20080297811 *||May 31, 2007||Dec 4, 2008||Xerox Corporation||User interface presentation of page layout output mimics for multiple-image up jobs|
|US20090051967 *||Oct 7, 2008||Feb 26, 2009||Kabushiki Kaisha Toshiba||Dispersed input and output system|
|US20090147285 *||Dec 2, 2008||Jun 11, 2009||Canon Kabushiki Kaisha||Image joining apparatus|
|US20090279126 *||May 9, 2008||Nov 12, 2009||Williams David A||Jdf processing in a printing system|
|US20100005136 *||Jul 7, 2008||Jan 7, 2010||Andrew Rodney Ferlitsch||Method and system for follow-me scanning|
|US20110013222 *||May 19, 2010||Jan 20, 2011||Thomas Sheng||Image capturing apparatus for adjusting image attributes|
|US20120050776 *||Aug 26, 2011||Mar 1, 2012||Sharp Kabushiki Kaisha||Image forming appartus|
|US20120314262 *||Jun 7, 2012||Dec 13, 2012||Canon Kabushiki Kaisha||Image processing apparatus and method for controlling the same|
|US20130242158 *||May 14, 2013||Sep 19, 2013||Canon Kabushiki Kaisha||Image pickup apparatus and control method therefor|
|US20150281479 *||Jun 16, 2015||Oct 1, 2015||Sharp Kabushiki Kaisha||Operation console, electronic device and image processing apparatus provided with the operation console, and method of displaying information on the operation console|
|U.S. Classification||358/1.1, 358/1.15, 358/1.18|
|International Classification||G06F15/00, H04N1/387, H04N1/32, H04N1/00|
|Cooperative Classification||H04N2201/3288, H04N1/00384, H04N1/00453, H04N1/00411, H04N1/00442, H04N1/00482, H04N1/00432, H04N1/00957, H04N1/32358, H04N1/3875, H04N1/00461, H04N1/00448, H04N1/32464, H04N1/00474|
|European Classification||H04N1/00D3D4M, H04N1/00D3D4T, H04N1/00D3D4M2, H04N1/00D3F, H04N1/00D3J, H04N1/00V10, H04N1/00D3D3B2T, H04N1/32F7B, H04N1/00D2K, H04N1/00D3D4M1H, H04N1/00D3D2, H04N1/32F, H04N1/387C2B|
|Sep 14, 2000||AS||Assignment|
Owner name: ELECTRONICS FOR IMAGING, INC., CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTAMED, MARGARET;REEL/FRAME:011138/0566
Effective date: 20000913
|Jul 2, 2009||FPAY||Fee payment|
Year of fee payment: 4
|Jul 24, 2013||FPAY||Fee payment|
Year of fee payment: 8
|Aug 10, 2017||FPAY||Fee payment|
Year of fee payment: 12