Method and user interface for performing a scan operation for a scanner coupled to a computer system
Claim Score by NHIP
Abstract
A method and user interface is provided for use on a computer system coupled with a scanner for performing a scan operation on an original document, which allows the user to acquire scanned images in an easier and more user-friendly manner. The method allows the user to scan an original document without requiring the user to have learned knowledge background in the science of image processing, and also allows the scanner to perform only one scan operation on the original document. These features allow the use of the scanner to be easier and more user-friendly than the prior art. By the, method, the first step is to determine a set of image processing settings by a scanner driving program that are suited for optimal scan of the original document; and then the scanner is activated to perform a scan operation on the original document based on the image processing settings to thereby obtain a primitive scanned image. Next, an image-enhancement process is performed on the primitive scanned image to thereby obtain a quality-enhanced image; and finally, the quality-enhanced image is transferred to the application program for use by the application program.
Term
Term ended
Expired 13 October 2019, 6.9 years ago.
- Priority
- Filed
- Granted
- Expired
- Today
25 claims: 11 independent, 14 dependent
- 1A method implemented on a user interface incorporated in a computer system coupled with a scanner for performing a scan operation on an original document, the computer system running a scanner driver and an application program; the method comprising the steps of:determining a set of image processing settings required for the original document by a scanner driving program;obtaining a primitive scanned image in a manner that the scanner uses image processing settings through the scanner driving program;performing an image-enhancement process on the primitive scanned image, wherein the image-enhancement process includes an automatic cutting routine;and obtaining a final image by the image-enhancement process, wherein the final image is transferred to the application program.
- 2A method implemented on a user interface incorporated in a computer system coupled with a scanner for performing a scan operation on an original document, the computer system running a scanner driver and an application program; the method comprising the steps of:determining a set of image processing settings required for the original document by a scanner driving program;obtaining a primitive scanned image in a manner that the scanner uses image processing settings through the scanner driving program;performing an image-enhancement, process on the primitive scanned image, wherein the image-enhancement process includes a distortion correction routine;and obtaining a final image by the image-enhancement process, wherein the final image is transferred to the application program.
- 3A method implemented on a user interface incorporated in a computer system coupled with a scanner for performing a scan operation on an original document, the computer system running a scanner driver and an application program; the method comprising the steps of:determining a set of image processing settings required for the original document by a scanner driving program;obtaining a primitive scanned image in a manner that the scanner uses image processing settings through the scanner driving program;performing an image-enhancement process on the primitive scanned image, wherein the image-enhancement process includes a color calibration routine;and obtaining a final image by the image-enhancement process, wherein the final image is transferred to the application program.
- 4A method implemented on a user interface incorporated in a computer system coupled with a scanner for performing a scan operation on an original document, the computer system running a scanner driver and an application program; the method comprising the steps of:determining a set of image processing settings required for the original document by a scanner driving program;obtaining a primitive scanned image in a manner that the scanner uses image processing settings through the scanner driving program;performing an image-enhancement process on the primitive scanned image, wherein the image-enhancement process includes an automatic character recognition routine;and obtaining a final image by the image-enhancement process, wherein the final image is transferred to the application program.
- 5A user interface for a scanner, comprising:a scanner, for scanning an original document to an image data;a computer system, for storing and processing the image data from the scanner;a scanner driving program, for driving the scanner and then performing an image-enhancement process on the image data stored in the computer system;an application program, for receiving a final image processed by the image-enhancement process, wherein a method implemented on the user interface comprising the steps of: determining a set of image processing settings required for the original document by a scanner driving program;obtaining a primitive scanned image in a manner that the scanner uses image processing settings through the scanner driving program;performing an image-enhancement process on the primitive scanned image, wherein the image-enhancement process includes an automatic cutting routine;and obtaining a final image by the image-enhancement process, wherein the final image is transferred to the application program.
- 6A user interface for a scanner, comprising:a scanner, for scanning an original document to an image data;a computer system, for storing and processing the image data from the scanner;a scanner driving program, for driving the scanner and then performing an image-enhancement process on the image data stored in the computer system;an application program, for receiving a final image processed by the image-enhancement process, wherein a method implemented on the user interface comprising the steps of: determining a set of image processing settings required for the original document by a scanner driving program;obtaining a primitive scanned image in a manner that the scanner uses image processing settings through the scanner driving program;performing an image-enhancement process on the primitive scanned image, wherein the image-enhancement process includes a distortion correction routine;and obtaining a final image by the image-enhancement process, wherein the final image is transferred to the application program.
- 7A user interface for a scanner, comprising:a scanner, for scanning an original document to an image data;a computer system, for storing and processing the image data from the scanner;a scanner driving program, for driving the scanner and then performing an image-enhancement process on the image data stored in the computer system;an application program, for receiving a final image processed by the image-enhancement process, wherein a method implemented on the user interface comprising the steps of: determining a set of image processing settings required for the original document by a scanner driving program;obtaining a primitive scanned image in a manner that the scanner uses image processing settings through the scanner driving program;performing an image-enhancement process on the primitive scanned image, wherein the image-enhancement process includes a color calibration routine;and obtaining a final image by the image-enhancement process, wherein the final image is transferred to the application program.
- 8A user interface for a scanner, comprising:a scanner, for scanning an original document to an image data;a computer system, for storing and processing the image data from the scanner;a scanner driving program, for driving the scanner and then performing an image-enhancement process on the image data stored in the computer system;an application program, for receiving a final image processed by the image-enhancement process, wherein a method implemented on the user interface comprising the steps of: determining a set of image processing settings required for the original document by a scanner driving program;obtaining a primitive scanned image in a manner that the scanner uses image processing settings through the scanner driving program;performing an image-enhancement process on the primitive scanned image, wherein the image-enhancement process includes an automatic character recognition routine;and obtaining a final image by the image-enhancement process, wherein the final image is transferred to the application program.
- 9A memory device having instructions stored thereon that, in response to execution by a computing device, cause the computing device to perform operations comprising:obtaining an original scanned image using an image processing setting through a scanner driving program;performing an image-enhancement process on the original scanned image, wherein the image-enhancement process includes at least one of an automatic cutting routine, a distortion correction routine, a color calibration routine, or an automatic character recognition routine;and obtaining a final image by the image-enhancement process, wherein the final image is transferred to an application program.
- 15Broadest claimClaim Score 69, broad(NHIP)An apparatus, comprising:a processing device configured to: obtain an original scanned image using an image processing setting through a scanner driving program;perform an image-enhancement process on the original scanned image, wherein the image-enhancement process includes at least one of an automatic cutting routine, a distortion correction routine, a color calibration routine, or an automatic character recognition routine;and obtain a final image by the image-enhancement process, wherein the final image is transferred to an application program.
- 20A method, comprising:obtaining an image processing setting for a target of a scan;obtaining an original scanned image of the scan target using the obtained image processing setting through a scanner driving program;performing an image-enhancement process on the original scanned image, wherein the image-enhancement process includes at least one of an automatic cutting routine, a distortion correction routine, a color calibration routine, or an automatic character recognition routine;and obtaining a final image by the image-enhancement process, wherein the final image is transferred to an application program.
Independent claims11
49 paragraphs in 4 sections, as filed
0001Notice: More than one reissue application has been filed for the reissue of U.S. Pat. No. 6,628,416 filed as application Ser. No. 09/417,985 on Oct. 13, 1999.
0002The present application is a continuation of U.S. patent application Ser. No. 11/237,579, filed on Sep. 27, 2005, which is a reissue of U.S. patent application Ser. No. 09/417,985, filed on Oct. 13, 1999, now U.S. Pat. No. 6,628,416, each of which is hereby incorporated by reference in its entirety.
BACKGROUND OF THE INVENTION
00031. Field of the Invention
0004This invention relates to scanner technology, and more particularly, to a method and user interface for performing a scan operation for a scanner coupled to a computer system, which allows the user to acquire scanned images in an easier and more user-friendly manner.
00052. Description of Related Art
0006A scanner allows a user to convert the printed matter on a document into a digital image for further processing by a computer. In the use of a scanner, however, it requires well-learned and highly-experienced users to do the image processing tasks properly. For inexperienced users, it usually requires a long period to learn, typically in a trial-and-error manner, which would make the training quite cost-ineffective since additional electricity and paper cost may be required in the training course.
0007The U.S. Pat. No. 4,837,635 discloses a method that allows the user to acquire a scanned image by first obtaining a primitive scanned image from the scanner, and then specify suited image processing settings such as size and scan area for the scanner to perform a second scan operation on the original document to thereby obtain a final scanned image. By this method, the final scanned image can approach closely to the image qualities of the original document. One drawback to this patent, however, is that it is quite inefficient to use since it requires the scanner to perform two scan operations on the same document.
0008<figref idref="DRAWINGS">FIG. 1</figref> is a flow diagram showing the procedural steps involved in a conventional method to obtain a scanned image from an original document.
0009In the first step P<b>100</b>, the user interface for the scanner is activated. In the next step P<b>102</b>, the user interface commands the scanner to perform a primitive scan operation on the original document. The primitive scanned image is then displayed by the user interface for the user to make enhancements thereon.
0010In the next step P<b>104</b>, the user interface asks the user to specify suited image processing settings for the enhancement of the primitive scanned image, such as size setting and the desired scan area of the original document.
0011In the next step P<b>106</b>, the user interface activates the scanner to perform a second scan operation on the original document based on the image processing settings to thereby obtain a final scanned image. In the next step P<b>108</b>, the final scanned image is transferred to an application program for use by the application program.
0012It is apparent that the foregoing procedure has the drawback of requiring the scanner to perform two scan operations on the same document to obtain the final scanned image, which makes the image acquisition quite inefficient.
0013Moreover, the U.S. Pat. No. 4,837,635 is still quirequite insufficient in functionality to meet user demands in image processing.
0014In the use of many conventional image scan programs, it requires the user to have learned knowledgea background in the science of image processing. Therefore, for unlearned and inexperienced users, it would be highly difficult for them to use these programs rightly, and requires the user to spend much time and material on training.Consequently, inexperienced users have a difficult time using the programs correctly without spending time, and other resources, on obtaining the proper training.
0015In summary, conventional user interfaces for scanner operation have the following drawbacks.
0016First, they require the user to have learned knowledgea background in the science of image processing in order to properly carry out the image acquisition, which makes the use of the scanner quite difficult and user-unfriendly.
0017Second, if a user has no such knowledge background, the user needs to spend much time and material on training, typically in a trial-and-error manner, which would make the use of the scanner quite cost-ineffective.
0018Third, the U.S. Pat. No. 4,837,635 provides only limited functionality to the image processing, which would not meet user demands in high-end image processing.
0019Fourth, the prior art requires the scanner to perform two scan operations on the same document to acquire the final scanned image to be used by the application program, which makes the use of the scanner quite inefficient. It is desired that only one scan operation is needed.
SUMMARY OF THE INVENTION
0020It is therefore an objective of this invention to provide a method and user interface for use on a computer system coupled with a scanner for performing a scan operation, which allows the user to operate the scanner in an easy and user-friendly manner.
0021It is therefore an objective of this invention to provide a method and user interface for use on a computer system coupled with a scanner for performing a scan operation, which allows the scanner to perform only one scan operation on the original document.
0022In accordance with the foregoing and other objectives, the invention proposes a new method and user interface for use on a computer system coupled with a scanner for performing a scan operation.
0023Fundamentally, the invention allows the user to scan an original document without requiring the user to have learned knowledge background in the science of image processing, and also allows the scanner to perform only one scan operation on the original document. These features allow the use of the scanner to be easier and more user-friendly than the prior art.
0024The invention is designed for use with a user interface incorporated in a computer system coupled with a scanner for performing an automatic scan operation on an original document. The computer system mm a scanner driver and an application program. The scanner driver is used to drive the scanner, and the application program can process the scanned image as an image file.
0025The method of the invention includes the following procedural steps: (1) determining a set of image processing settings by a scanner driving program that are suited for optimal scan of the original document; (2) activating the scanner to perform a scan operation on the original document based on the image processing settings to thereby obtain a primitive scanned image which is then transferred to the scanner driver; (3) activating the scanner driver to perform an image-enhancement process on the primitive scanned image to thereby obtain a quality-enhanced image; and (4) transferring the quality-enhanced image to the application program for use by the application program.
0026In the foregoing method, the image-enhancement process includes a comprehensive set of image processing routines, such as automatic cutting, distortion correction, color calibration, and automatic character recognition. The quality-enhanced image is then transferred to the scanner driver in the computer system, and then transferred via the scanner driver to the application program specified by the user through the user interface. The application program can be either an image editing program or a word processor that can accept the quality-enhanced image as an image file.
0027By the invention, the scanner needs just to perform one scan operation on the original document rather than two scan operations required by the prior art (the U.S. Pat. No. 4,837,635). The invention is therefore more efficient than the prior art. After this, the invention will automatically perform an image-enhancement process on the primitive scanned image to thereby obtain the quality-enhanced image, without requiring the user to have learned knowledge background in the science of image processing in order to perform the image enhancement, and therefore no training is required. Since the user needs not to spend time and material on learning the operation of the scanner, it makes the use of the scanner more cost-effective and user-friendly. Furthermore, the invention provides an image-enhancement process that includes a comprehensive set of image processing routines which would meets most user's demands in image processing.
BRIEF DESCRIPTION OF DRAWINGS
0028The invention can be more fully understood by reading the following detailed description of the preferred embodiments, with reference made to the accompanying drawings, wherein:
0029<figref idref="DRAWINGS">FIG. 1</figref> (PRIOR ART) is a flow diagram showing the procedural steps involved in a conventional method to obtain a scanned image from an original document;
0030<figref idref="DRAWINGS">FIG. 2</figref> is a schematic block diagram of the incorporation of the user interface of the invention in a computer system coupled with a scanner; and
0031<figref idref="DRAWINGS">FIG. 3</figref> is a flow diagram showing the procedural steps involved in the method of the invention for performing a scan operation on an original document.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
0032<figref idref="DRAWINGS">FIG. 2</figref> is a schematic block diagram of the incorporation of the user interface of the invention, as the block designated by the reference numeral <b>50</b>, in a computer system <b>20</b> coupled with a scanner <b>10</b>. The computer system <b>20</b> runs a scanner driver <b>30</b>, which is a software program, for driving the scanner <b>10</b>. Further, the computer system <b>20</b> runs an application program <b>40</b> which can process the scanned image from the scanner <b>10</b> as an image file. The block designated by the reference numeral <b>60</b> is used to represent the input from user operation. The user can specify a set of proper image processing settings into the user interface <b>50</b>.
0033When the user wants to acquire a scanned image from an original document (not shown), the user first needs to place the original document (not shown) on the scanner <b>10</b>, and then specify a set of image processing settings that are suited for optimal scan of the original document (not shown). Next, the user interface <b>50</b> activates the scanner <b>10</b> to perform a scan operation on the original document (not shown) based on the image processing settings in the user interface <b>50</b> to thereby obtain a primitive scanned image. The primitive scanned image is then transferred to the scanner driver <b>30</b> in the computer system <b>20</b>.
0034Next, the scanner driver <b>30</b> performs an image-enhancement process on the primitive scanned image to thereby obtain a quality-enhanced image. The image-enhancement process includes a comprehensive set of image processing routines, including automatic cutting, distortion correction, color calibration, and automatic character recognition.
0035After this, the scanner driver <b>30</b> checks whether there is still another document waiting to be scanned. If YES, the scanner driver <b>30</b> will perform another scan operation. The quality-enhanced image is then transferred to the application program <b>40</b> for use by the application program <b>40</b>.
0036<figref idref="DRAWINGS">FIG. 3</figref> is a flow diagram showing the procedural steps involved in the method of the invention for performing a scan operation on the original document. This method is used with the computer system <b>20</b> and the scanner <b>10</b> shown in <figref idref="DRAWINGS">FIG. 2</figref> and is performed by the user interface <b>50</b>.
0037In the first step S<b>100</b>, a set of image processing settings that are suited for optimal scan of the original document is determined by a scanner driving program, and then stores these settings into the user interface <b>50</b>.
0038In the next step S<b>102</b>, the user interface <b>50</b> issues a scan request to the scanner <b>10</b>. In response, in the next step S<b>104</b>, the scanner <b>10</b> is activated to perform a scan operation on the original document based on the image processing settings in the user interface <b>50</b> to thereby obtain a primitive scanned image. The primitive scanned image is then transferred to the scanner driver <b>30</b>.
0039In the next step S<b>106</b>, the scanner driver <b>30</b> is activated to perform an image-enhancement process on the primitive scanned image to thereby obtain a quality-enhanced image. The image-enhancement process includes a comprehensive set of image processing routines, including automatic cutting, distortion correction, color calibration, and automatic character recognition.
0040In the next step S<b>108</b>, the user interface <b>50</b> checks whether there is still another document waiting to be scanned. If YES, the procedure returns to the step S<b>104</b>; otherwise, the procedure goes to the step S<b>110</b>.
0041In the step S<b>110</b>, the quality-enhanced image resultedresulting from the image-enhancement process is transferred to the application program <b>40</b> for use by the application program <b>40</b>. The application program <b>40</b> can be either an image editing program or a word processor that can accept the quality-enhanced image as an image file.
0042In the next step S<b>112</b>, the user interface <b>50</b> displays a message asking whether the user wants to scan another document. If the user responds with YES, the procedure returns to the step S<b>100</b>; otherwise, the procedure is ended.
0043In conclusion, the invention has the following advantages over the prior art.
0044First, it requires the scanner to perform only one scan operation on the original document rather than two scan operations required by the prior art (the U.S. Pat. No. 4,837,635). The invention is therefore more efficient to use than the prior art.
0045Second, the invention allows the image-enhancement process to be entirely carried out automatically without requiring the user to have knowledge background in the science of image processing, so that the use of the scanner is easier and more user-friendly.
0046Third, since the invention allows the user to carry out the scan operation without having to spend time and material on training, the use of the scanner is more cost-effective than the prior art.
0047Fourth, the invention provides an image-enhancement process that includes a comprehensive set of image processing routines which would meet most user's demands in image processing.
0048Fifth, the invention allows the image acquisition to be mostly performed automatically, allowing the operation of the scanner to be more simplified and user-friendly.
0049The invention has been described using exemplary preferred embodiments. However, it is to be understood that the scope of the invention is not limited to the disclosed embodiments. On the contrary, it is intended to cover various modifications and similar arrangements. The scope of the claims, therefore, should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.
Contents4
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US2002012453A1 | Cites | United States of America | Search report |
| US5826035A | Cites | United States of America | Search report |
| US5974173A | Cites | United States of America | Search report |
| US5996029A | Cites | United States of America | Search report |
| US6137591A | Cites | United States of America | Search report |
| US6370277B1 | Cites | United States of America | Search report |
| US6480304B1 | Cites | United States of America | Search report |
| US6628416B1 | Cites | United States of America | Search report |
| US6751780B1 | Cites | United States of America | Search report |
13 priority claims, no other members on record
Priority claims13
| Document | Office | Kind | Date |
|---|---|---|---|
| 88114080 | Taiwan Province of China | A | |
| 88114080 | Taiwan Province of China | A | |
| 41798599 | United States of America | A | |
| 41798599 | United States of America | A | |
| 23757905 | United States of America | A | |
| 23757905 | United States of America | A | |
| 201113290951 | United States of America | A | |
| 09417985 | – | – | – |
| 11237579 | – | – | – |
| TW19990114080 | – | – | – |
| US19990417985 | – | – | – |
| US20050237579 | – | – | – |
| US201113290951 | – | – | – |
49 transactions on the USPTO file
Allowed after 2 non-final rejections.
- Non-final rejections
- 2
- Final rejections
- 0
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Post Issue Communication - Certificate of CorrectionN423 | N423 | |
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Email NotificationEML_NTR | EML_NTR | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Response to Reasons for AllowanceREAS | REAS | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Printer Rush- No mailingTCPB | TCPB | |
| Printer Rush- No mailingTCPB | TCPB | |
| Pubs Case Remand to TCPUBTC | PUBTC | |
| Email NotificationEML_NTR | EML_NTR | |
| Printer Rush- No mailingTCPB | TCPB | |
| Mail Miscellaneous Communication to ApplicantMM327 | MM327 | |
| Miscellaneous Communication to Applicant - No Action CountM327 | M327 | |
| Pubs Case Remand to TCPUBTC | PUBTC | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Reasons for AllowanceEX.R | EX.R | |
| Examiner's Amendment CommunicationEX.A | EX.A | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Paralegal or electronic terminal disclaimer approvedP574 | P574 | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Change in Power of Attorney (May Include Associate POA)PA.. | PA.. | |
| Terminal Disclaimer FiledDIST | DIST | |
| Response after Non-Final ActionA... | A... | |
| Mail Applicant Initiated Interview SummaryMEXIA | MEXIA | |
| Interview Summary- Applicant InitiatedEXIA | EXIA | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Notice of Reissue Published in Official GazetteNRE. | NRE. | |
| Application Is Now CompleteCOMP | COMP | |
| Filing Receipt - UpdatedFLRCPT.U | FLRCPT.U | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Additional Application Filing FeesADDFLFEE | ADDFLFEE | |
| Notice Mailed--Application Incomplete--Filing Date AssignedINCD | INCD | |
| Filing ReceiptFLRCPT.O | FLRCPT.O | |
| Cleared by OIPE CSRL194 | L194 | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Initial Exam Team nnIEXX | IEXX |
8 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Fee paymentFPAY | FPAY | |
| Certificate of correctionCC | CC | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS |
Numbers
- Publication
- RE044528
- Publication, DOCDB
- RE44528
- Publication, EPODOC
- USRE44528E
- Application
- 13290951
- Application, DOCDB
- 201113290951
- Application, EPODOC
- US201113290951
Titles
- English
- Method and user interface for performing a scan operation for a scanner coupled to a computer system
Classification
- CPC, 3
- H04N1/00204
- H04N2201/0081
- H04N2201/0082
- IPC, 4
- G06K15 00
- G06F3 12
- H04N1 00
- H04N1 04
- USPC, 3
- 358001150
- 382167000
- 382176000