System for universal data output
First Claim
1. A method of operating an information apparatus that is on a local area network for outputting an image of a digital document that can be accessed by the information apparatus, the digital document including at least part of a text or graphics information, said method comprising:
- rasterizing the digital document on the information apparatus to generate image data, creating an intermediate output data from the image data, transmitting the intermediate output data to an output device that is on said local area network and includes an output engine that outputs images with a device-specific output size and resolution, recovering the image data from the intermediate output data, converting the image data to instructions compatible with the output engine, based at least in part on the device-specific output size and resolution of the output engine, providing the instructions to the output engine, and operating the output engine in response to said instructions and thereby outputting an image of the digital document.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of operating an information apparatus that is on a local area includes the step of rasterizing a digital document on the information apparatus to generate image data and creating an intermediate output data from the image data. The intermediate output data is transmitted to an output device that is on the local area network and includes an output engine that outputs images with a device-specific output size and resolution. The image data is recovered from the intermediate output data and is converted to instructions compatible with the output engine, based at least in part on the device-specific output size and resolution of the output engine. The method further includes providing the instructions to the output engine and operating the output engine in response to the instructions and thereby outputting an image of the digital document.
-
Citations
31 Claims
-
1. A method of operating an information apparatus that is on a local area network for outputting an image of a digital document that can be accessed by the information apparatus, the digital document including at least part of a text or graphics information, said method comprising:
-
rasterizing the digital document on the information apparatus to generate image data, creating an intermediate output data from the image data, transmitting the intermediate output data to an output device that is on said local area network and includes an output engine that outputs images with a device-specific output size and resolution, recovering the image data from the intermediate output data, converting the image data to instructions compatible with the output engine, based at least in part on the device-specific output size and resolution of the output engine, providing the instructions to the output engine, and operating the output engine in response to said instructions and thereby outputting an image of the digital document. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20)
-
-
7. A method according to claim 7, wherein the predetermined standard output size and resolution is included in the output device and the step of converting the image data to instructions compatible with the output engine further includes converting the image data from at least the standard output size and resolution to the output size and resolution of the output engine.
-
18. A method of outputting an image of a digital document that can be accessed by an information apparatus to an output system, the output system including information related to predetermined standard rasterization parameter values that include one or more of bit depth, color space, output size, and resolution, said method comprising:
-
generating image data by rasterizing the digital document on the information apparatus in accordance at least in part with at least one predetermined standard rasterization parameter value, creating on the information apparatus an intermediate output data that includes the image data, transmitting the intermediate output data from the information apparatus to an output system that includes an output engine that outputs an image with at least one device specific value that includes bit depth, color space, output size, or resolution, recovering the image data from the intermediate output data, converting the image data with the at least one predetermined standard rasterization parameter value to instructions compatible with the output engine that include the at least one device specific value, providing the instructions to the output engine, and operating the output engine in response to said instructions and thereby outputting an image of the digital document.
-
-
21. A method of outputting an image of a digital document that can be accessed by an information apparatus, the digital document including at least part of a text or graphics information, said method comprising:
-
selecting an output device model from a menu of models presented by the information apparatus, each model of output device including an output engine, and each output engine being characterized by a value of a rasterization vector, accessing a value of the rasterization vector related to the output engine of the selected model, rasterizing the digital document on the information apparatus in accordance with said rasterization vector to generate image data, creating an intermediate output data on the information apparatus that includes the image data, transmitting the intermediate output data from the information apparatus to an output device of said selected model, recovering the image data from the intermediate output data, converting the image data to instructions compatible with the output engine of the output device, providing the instructions to the output engine of the output device, and operating the operating engine in response to said instructions and thereby outputting an image of the digital document. - View Dependent Claims (22, 23, 25, 27, 28, 30, 31)
-
-
24. A method of outputting an image of a digital document that can be accessed by an information apparatus, said method comprising:
-
rasterizing the digital document on the information apparatus to generate image data, creating an intermediate output data on the information apparatus, the intermediate output data including the image data, the image data being composed of a background layer and at least one foreground layer, transmitting the intermediate output data to an output device that includes an output engine, recovering the image data from the intermediate output data, converting the image data into instructions compatible with the output engine, providing the instructions to the output engine, and operating the output engine in response to said instructions and thereby outputting an image of the digital document.
-
-
26. An imaging system comprising:
-
a local area network having a propagation medium and at least first and second nodes, said first node including an information apparatus and said second node including an output device, said output device including an output engine for outputting images, a first means on the information apparatus for rasterizing a digital document to generate image data, a second means on the information apparatus for creating an intermediate output data that includes the image data, a third means on the information apparatus for impressing the intermediate output data on the propagation medium, and an output controller at the second node for retrieving the image data from the intermediate output data and converting the image data into instructions compatible with the output engine.
-
-
29. A method of outputting an image of a digital document that can be accessed by an information apparatus, said method including:
-
(a) establishing bidirectional communication between the information apparatus and at least two output devices, (b) receiving a message from a first available output device specifying a feature of the first available output device, (c) determining from the message from the available output device whether the feature of the available output device matches a requirement for outputting the digital document, (d) if so, selecting said available output device and transmitting image data to the selected output device, and otherwise receiving a message from another available output device specifying a feature of the other available output device, and (e) repeating steps (c) and (d).
-
Specification