Claims
- 1. A method of printing with a printing system, comprising:
analyzing a web page with the printing system to identify image files associated with the web page; filtering the image files with the printing system according to predetermined criteria so as to identify qualified image files; selecting at least one of the qualified image files; and printing the selected ones of the qualified image files.
- 2. The method of claim 1, further comprising:
electronically acquiring the web page with the printing system.
- 3. The method of claim 1, further comprising:
electronically obtaining the selected ones of the qualified image files.
- 4. The method of claim 2, wherein the acquiring further comprises:
providing a web page identifier; and downloading to the printing system a web page source file that corresponds to the web page identifier.
- 5. The method of claim 4, wherein the downloading further comprises:
performing a dialog according to http protocol to obtain the web page source file.
- 6. The method of claim 4, wherein the web page identifier is a URL.
- 7. The method of claim 4, wherein the web page identifier is prestored in the printing system.
- 8. The method of claim 4, wherein the web page source file contains markup text, and wherein the analyzing further comprises:
parsing the markup text to identify the image files associated with the web page.
- 9. The method of claim 8, wherein the parsing further comprises:
parsing the markup text to identify image file pathnames embedded therein; determining which ones of the image files are located at the corresponding image file pathnames; and determining which other ones of the image files are located at other pathnames associated with the corresponding image file pathnames.
- 10. The method of claim 1, wherein the selecting further comprises:
printing a proof sheet for the qualified image files, the proof sheet having for each of the qualified image files an image indicia and a corresponding selection area; marking at least one of the selection areas corresponding to at least one of the qualified image files to be printed; optically scanning the marked proof sheet to form a scanned image; and processing the scanned image so as to determine the selected ones of the qualified image files.
- 11. The method of claim 10, wherein the printing a proof sheet further includes printing at least one identity marker indicative of a web location for each of the image files.
- 12. The method of claim 11, wherein the processing the scanned image further includes determining from the at least one identity marker the web location for the selected ones of the qualified image files.
- 13. The method of claim 10, wherein the image indicia is a thumbnail image.
- 14. The method of claim 10, wherein the image indicia is a filename.
- 15. The method of claim 13, wherein the printing a proof sheet further comprises:
obtaining the qualified image files; and processing each of the qualified image files to form the corresponding thumbnail image.
- 16. The method of claim 1, wherein the filtering further comprises:
determining at least one file characteristic associated with each of the image files; for each of the image files, comparing the at least one file characteristic to the predetermined criteria; and denoting ones of the image files for which the at least one file characteristic matches the predetermined criteria as the qualified image files.
- 17. The method of claim 16, wherein each file characteristic is selected from the group consisting of a file type of the image file, a file size of the image file, an rendered image size of the image file, an image property of the image file, textual information associated with the image file, and a file name of the image file.
- 18. The method of claim 16, wherein the determining further comprises:
identifying at least some of the file characteristics from contents of the web page.
- 19. The method of claim 16, wherein the determining further comprises:
identifying at least some of the file characteristics from contents of the image file.
- 20. A method of printing with a multifunction printing system, comprising:
automatically analyzing a web page to identify image files associated with the web page; printing a proof sheet for at least some of the image files, the proof sheet having an image identifier and at least one corresponding selection area for each of the at least some of the image file; marking at least one of the selection areas corresponding to at least one of the image files to be printed; optically scanning the marked proof sheet so as to determine marked selection areas; and printing the image files associated with the marked selection areas.
- 21. The method of claim 20, further comprising:
automatically filtering the image files according to predetermined criteria so as to determine the at least some of the image files for the proof sheet.
- 22. The method of claim 20,
wherein each selection area includes a plurality of size fields, each size field for specifying a different one of a print size for the corresponding image file, wherein the marking includes marking at least one of the size fields, wherein the scanning includes determining the marked size fields, and wherein the printing the image files further includes printing each selected image file in the print size indicated by the corresponding marked size field.
- 23. A multifunction printing system, comprising:
a web page analyzer subsystem for identifying and obtaining certain image files associated with a specified web page; an image proofing subsystem coupled to the web page analysis subsystem for forming a user-markable proof sheet having an indicia of each of the certain image files and a user-designation area associated with each indicia; a proof sheet analyzer subsystem adapted to identify the user-designated ones of the certain image files from the marked proof sheet and obtain the user-designated ones of the certain image files; and an image printing subsystem coupled to the proof sheet analyzer subsystem for printing the user-designated ones of the image files.
- 24. The system of claim 23, further comprising:
an internet access subsystem coupled to the web page analyzer subsystem and the proof sheet analyzer subsystem for obtaining the certain image files.
- 25. The system of claim 23, further comprising:
a printer subsystem coupled to the image proofing subsystem for printing the user-markable proof sheet and coupled to the image printing subsystem for printing the user-designated ones of the image files.
- 26. The system of claim 23, further comprising:
a scanner subsystem coupled to the proof sheet analyzer subsystem for optically scanning the marked proof sheet.
- 27. The system of claim 23, wherein the web page analyzer subsystem designates the certain image files from among all image files associated with the web page based on filter criteria.
- 28. The system of claim 23, wherein the filter criteria are selected from the group consisting of a file type of the image file, a file size of the image file, an image size of the image file, an image property of the image file, textual information associated with the image file, and a file name of the image file.
- 29. A printing system, comprising:
means for analyzing a web page with the printing system to identify image files associated with the web page; means for filtering the image files with the printing system according to qualifying criteria so as to identify qualified image files; means for selecting at least one of the qualified image files for printing; and means for printing the at least one selected one of the image files.
- 30. A multifunction printing system, comprising:
means for automatically analyzing a web page with the printing system to identify image files associated with the web page; means for printing a proof sheet for qualified ones of the image files, the proof sheet having an image identifier and at least one corresponding selection area for each of the qualified image files; means for scanning the marked proof sheet after user-marking of at least one of the selection areas corresponding to at least one of the qualified image files to be printed so as to determine marked selection areas; and means for printing the qualified image files associated with the marked selection areas.
- 31. A multifunction printing system, comprising:
means for identifying and obtaining certain image files associated with a web page; means for forming a user-markable proof sheet having an indicia of each of the certain image files and a user-designation area associated with each indicia; means for identifying the user-designated ones of the certain image files from the marked proof sheet; means for obtaining the user-designated ones of the certain image files; and means for printing the user-designated ones of the image files.
- 32. A method of printing with a printing system, comprising:
analyzing a web page with the printing system to identify image files associated with the web page; printing a proof sheet for qualified ones of the image files, the proof sheet having an image identifier and a corresponding image specifier for each qualified one of the image files; providing at least one of the image specifiers to the printing system; and printing the image file associated with each of the provided image specifiers.
- 33. The method of claim 32, wherein each image specifier is an alphanumeric value, and wherein the providing includes entering the alphanumeric value into a user interface of the printing system.
- 34. The method of claim 32, further including:
filtering the identified image files to determine the qualified ones of the image files.
- 35. The method of claim 1, wherein the selecting further comprises:
printing a proof sheet for the qualified image files, the proof sheet having for each of the qualified image files an image indicia and a corresponding image specifier; and providing at least one of the image specifiers to the printing system so as to determine the selected ones of the qualified image files.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application relates to the subject matter disclosed in the co-pending U.S. application Ser. No. 09/173,050 (attorney docket 10980726-2), by Winter et al., titled “System And Method For Printing And Scanning A User-Completed Digital Still Camera Image Proof Sheet And Order Form”, filed May 10, 2001 as a continued prosecution application of its parent application of the same Ser. No. (attorney docket 10980726-1) which was filed Oct. 15, 1998.
[0002] This application also relates to the subject matter disclosed in the co-pending U.S. application Ser. No. 09/735,090 (attorney docket 10003317-1), by Winter et al., titled “Storing And Retrieving Digital Camera Images Via A User-Completed Proof Sheet”, filed Dec. 12, 2000 as a continuation-in-part of Ser. No. 09/173,050 by Winter et al.
[0003] This application also relates to the subject matter disclosed in the co-pending U.S. application Ser. No. 09/767,935 (attorney docket 10003326-1), by Monty et al., titled “Specifying Image File Processing Operations Via Device Controls And A User-Completed Proof Sheet”, filed Jan. 23, 2001 as a continuation-in-part of Ser. No. 09/173,050 by Winter et al.
[0004] All of these applications are assigned to the assignee of the present invention and are hereby incorporated by reference in their entirety.