Claims
- 1. A data processing device connected to a server computer via a network comprising:
an image reader for obtaining an image data by reading a document image, wherein the document is printed based on a file published on the network by the server computer; an extracting means for extracting location information that indicates the location of the file from the image data; a transfer requesting means for requesting the server computer to transfer the file based on the location information extracted by the extracting means; a receiving means for receiving a file transferred by the server computer; and a transmitting means for transmitting the image data to a specific destination if it fails to obtain the file from the server computer based on the location information.
- 2. A data processing device according to claim 1, further comprising:
a printer for printing images based on image data, wherein the specific destination is the printer.
- 3. A data processing device according to claim 1, wherein the specific destination is another device.
- 4. A data processing device according to claim 1, wherein the extracting means extracts the location information by applying a character recognition process to character images existing in a certain area of the image data.
- 5. A data processing device according to claim 1, wherein the location information is a URL.
- 6. A data processing method executed on a data processing device connected to a server computer via a network comprising steps of:
obtaining an image data by reading a document image, wherein the document is printed based on a file published on the network by the server computer; extracting location information that indicates the location of the file from the image data; requesting the server computer to transfer the file based on the extracted location information; receiving a file transferred by the server computer; and transmitting the image data to a specific destination if it fails to obtain the file from the server computer based on the location information.
- 7. A data processing method according to claim 6, wherein the specific destination is a printer built into the data processing device.
- 8. A data processing method according to claim 6, wherein the specific destination is a device other than the data processing device.
- 9. A data processing method according to claim 6, wherein the location information in the extracting step is extracted by applying a character recognition process to character images existing in a certain area of the image data.
- 10. A data processing method according to claim 6, wherein the location information is a URL.
- 11. A data processing program for causing a computer to execute every step described in claim 6.
- 12. A data processing device connected to a server computer via a network comprising:
an image reader for obtaining a first image data by reading a document image, wherein the document is printed based on a file published on the network by the server computer; an extracting means for extracting location information that indicates the location of the file from the first image data; a transfer requesting means for requesting the server computer to transfer the file based on the location information extracted by the extracting means; a receiving means for receiving a file transferred by the server computer; a data generating means for generating a second image data based on the file received by the receiving means; a judging means for judging whether the second image data agrees with the first image data; and a notifying means for notifying the user of the fact of the disagreement if it is judged by the judging means that the second image data does not agree with the first image data.
- 13. A data processing device according to claim 12, wherein the notifying means further receives an instruction specifying either the first image data or the second image data by the user, and
the data processing device is further comprising a printer for printing images based on image data and a transmitting means for transmitting the first image data or the second image data to the printer in accordance with the instruction by the user.
- 14. A data processing device according to claim 12, wherein the notifying means further receives an instruction specifying either the first image data or the second image data by the user, and
the data processing device is further comprising a transmitting means for transmitting the first image data or the second image data to another device in accordance with the instruction by the user.
- 15. A data processing device according to claim 12, wherein the extracting means extracts the location information by applying a character recognition process to character images existing in a specific area of the first image data.
- 16. A data processing device according to claim 12, wherein the location information is a URL.
- 17. A data processing device connected to a server computer via a network comprising:
an image reader for obtaining a first image data by reading a document image, wherein the document is printed based on a file published on the network by the server computer; a first extracting means for extracting location information that indicates the location of the file from the first image data; a second extracting means for extracting printing date that indicates the date when the document was printed from the first image data; a receiving means for receiving a file transferred by the server computer; a storage device for storing the file received by the receiving means; a file retrieving means for retrieving a file that has the same location information as the location information extracted from the first image data and was received later than the printing date extracted from the first image data; and a data generating means for generating a second image data based on the file retrieved by the file retrieving means.
- 18. A data processing device according to claim 17, further comprising:
a printer for printing images based on image data; and a transmitting means for transmitting the second image data to the printer if the file retrieving means succeeds in retrieving the file, and transmitting the first image data to the printer if the file retrieving means fails in retrieving the file.
- 19. A data processing device according to claim 17, further comprising:
a transmitting means for transmitting the second image data to another device if the file retrieving means succeeds in retrieving the file, and transmitting the first image data to the another device if the file retrieving means fails in retrieving the file.
- 20. A data processing device according to claim 17, further comprising:
a transfer requesting means for requesting the server computer to transfer the file based on the location information extracted by the first extracting means; a second data generating means for generating a third image data based on the file transferred by the server computer in accordance with the transfer request by the transfer requesting means; a printer for printing images based on image data; and a transmitting means for transmitting the second image data to the printer if the file retrieving means succeeds in retrieving the file, and transmitting the third image data to the printer if the file retrieving means fails in retrieving the file.
- 21. A data processing device according to claim 17, further comprising:
a transfer requesting means for requesting the server computer to transfer the file based on the location information extracted by the first extracting means; a second data generating means for generating a third image data based on the file transferred by the server computer in accordance with the transfer request by the transfer requesting means; and a transmitting means for transmitting the second image data to another device if the file retrieving means succeeds in retrieving the file, and transmitting the third image data to the another device if the file retrieving means fails in retrieving the file.
- 22. A data processing device according to claim 17, wherein the first and second extracting means extract the location information and printing date respectively by applying a character recognition process to character images existing in a certain area of the first image data.
- 23. A data processing device according to claim 17, wherein the location information is a URL.
- 24. A data processing device connected to a server computer via a network comprising:
an image reader for obtaining a first image data by reading a document image, wherein the document is printed based on a file published on the network by the server computer; a first extracting means for extracting location information that indicates the location of the file from the first image data; a second extracting means for extracting printing date that indicates the date when the document was printed from the first image data; a receiving means for receiving a file transferred by the server computer; a storage device for storing the file received by the receiving means; a file retrieving means for retrieving a file that has the same location information as the location information extracted from the first image data and was received later than the printing date extracted from the first image data; a transfer requesting means for requesting the server computer to transfer the file based on the location information extracted by the first extracting means; a mode receiving means for receiving an instruction specifying either an image quality prioritizing mode or a speed prioritizing mode; a data generating means for generating a second image data based on the file retrieved by the file retrieving means and further generating a third image data based on the file transferred by the server computer in accordance with the file transfer request by the transfer requesting means; a a first transmitting means for transmitting, in the image quality prioritizing mode, the second image data to a specific destination if the file retrieval means succeeds in retrieving the file, while transmitting the third image data to the specific destination if the file retrieval means fails to retrieve the file; and a second transmitting means for transmitting, in the speed prioritizing mode, the second image data to the specific destination if the file retrieval means succeeds in retrieving the file, while transmitting the first image data to the specific destination if the file retrieval means fails to retrieve the file.
- 25. A data processing device according to claim 24, further comprising:
a printer for printing images based on image data, wherein the specific destination is the printer.
- 26. A data processing device according to claim 24, wherein the specific destination is another device.
- 27. A data processing device according to claim 24, wherein the first and second extracting means extract the location information and printing date respectively by applying a character recognition process to character images existing in a certain area of the first image data.
- 28. A data processing device according to claim 24, wherein the location information is a URL.
- 29. A data processing device connected to a server computer via a network comprising:
an image reader for obtaining a first image data by reading a document image, wherein the document is printed based on a file published on the network by the server computer; an extracting means for extracting location information that indicates the location of the file from the first image data; a transfer requesting means for requesting the server computer to transfer the file based on the location information extracted by the first extracting means; a receiving means for receiving a file transferred by the server computer; a data generating means for generating a second image data based on the file received by the receiving means; a judging means for judging whether the document image is an image consisting of reduced multiple pages based on the first image data; and a transmitting means for transmitting the second image data to a specific destination if it is judged by the judging means that the document image is the image consisting of reduced multiple pages, while transmitting the first image data to the specific destination if it is judged that the document image is not the image consisting of reduced multiple pages.
- 30. A data processing device according to claim 29, further comprising:
a printer for printing images based on image data, wherein the specific destination is the printer.
- 31. A data processing device according to claim 29, wherein the specific destination is another device.
- 32. A data processing device according to claim 29, wherein the extracting means extracts the location information by applying a character recognition process to character images existing in a certain area of the first image data.
- 33. A data processing device according to claim 29, wherein the location information is a URL.
- 34. A data processing device connected to a server computer via a network comprising:
an image reader for obtaining a first image data by reading a document image, wherein the document is printed based on a file published on the network by the server computer; an extracting means for extracting location information that indicates the location of the file from the first image data; a transfer requesting means for requesting the server computer to transfer the file based on the location information extracted by the first extracting means; a receiving means for receiving a file transferred by the server computer; a data generating means for generating a second image data based on the file received by the receiving means; a judging means for judging whether the document image is a color or monochromatic image based on the first image data; and a transmitting means for transmitting the first image data to a specific destination if it is judged by the judging means that the document image is a color image, while transmitting the second image data to the specific destination if it is judged that the document image is a monochromatic image.
- 35. A data processing device according to claim 34, further comprising:
a printer for printing images based on image data, wherein the specific destination is the printer.
- 36. A data processing device according to claim 34, wherein the specific destination is another device.
- 37. A data processing device according to claim 34, wherein the extracting means extract the location information by applying a character recognition process to character images existing in a certain area of the first image data.
- 38. A data processing device according to claim 34, wherein the location information is a URL.
Priority Claims (3)
Number |
Date |
Country |
Kind |
2001-042471 |
Feb 2001 |
JP |
|
2001-121734 |
Apr 2001 |
JP |
|
2001-190303 |
Jun 2001 |
JP |
|
Parent Case Info
[0001] This application is based on Japanese Patent Application No. 2001-42471 filed on Feb. 19, 2001, Japanese Patent Application No. 2001-121734 filed on Apr. 19, 2001 and Japanese Patent Application No. 2001-190303 filed on Jun. 22, 2001, the contents of which are hereby incorporated by reference.