Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of creating decompressed data in order to create print data by downloading compressed data of a plurality of image objects from an external device via a network utilizing a single connection, and by decompressing the downloaded compressed data, the method comprising: a first downloading step of downloading a predetermined size of first compressed data of a first image object from the external device via the network in order to create the print data to be utilized for printing the first image object and a second image object which is different from the first image object on one print medium, wherein the first image object is to be included in both a first band of the print data and a second band of the print data which is next to the first band, a first part of the first image object is to be included in the first band, a second part of the first image object is to be included in the second band, and the second image object is to be included in the first band; a first decompression step of creating first decompressed data by decompressing the first compressed data having the predetermined size downloaded in the first downloading step; a determination step of determining whether all the first decompressed data corresponding to the first part of the first image object to be included in the first band has been created; a repeating step of repeating the first downloading step, the first decompression step, and the determination step in a case where a negative determination is obtained in the determination step; a second downloading step of downloading second compressed data of the second image object from the external device via the network before downloading each first compressed data which has not been downloaded yet corresponding to the second part of the first image object to be included in the second band in a case where a positive determination is obtained in the determination step; and a second decompression step of creating second decompressed data by decompressing the second compressed data downloaded in the second downloading step.
2. The method as in claim 1 , further comprising: a data size storage step of storing a total data size of the first compressed data downloaded in each first downloading step, wherein each first downloading step includes requesting the external device to send the predetermined size of the first compressed data following the value of the total data size stored in the data size storage step.
3. A method of creating print data of the first band by converting the first decompressed data and the second decompressed data created in the method as in claim 1 .
4. A non-transitory computer readable medium storing a computer program for creating decompressed data in order to create print data by downloading compressed data of a plurality of image objects from an external device via a network utilizing a single connection, and by decompressing the downloaded compressed data, the computer program including instructions for ordering a computer to perform: a first downloading step of downloading a predetermined size of first compressed data of a first image object from the external device via the network in order to create the print data to be utilized for printing the first image object and a second image object which is different from the first image object on one print medium, wherein the first image object is to be included in both a first band of the print data and a second band of the print data which is next to the first band, a first part of the first image object is to be included in the first band, a second part of the first image object is to be included in the second band, and the second image object is to be included in the first band; a first decompression step of creating first decompressed data by decompressing the first compressed data having the predetermined size downloaded in the first downloading step; a determination step of determining whether all the first decompressed data corresponding to the first part of the first image object to be included in the first band has been created; a repeating step of repeating the first downloading step, the first decompression step, and the determination step in a case where a negative determination is obtained in the determination step; a second downloading step of downloading second compressed data of the second image object from the external device via the network before downloading each first compressed data which has not been downloaded yet corresponding to the second part of the first image object to be included in the second band in a case where a positive determination is obtained in the determination step; and a second decompression step of creating second decompressed data by decompressing the second compressed data downloaded in the second downloading step.
5. A device for creating decompressed data in order to create print data by downloading compressed data of a plurality of image objects from an external device via a network utilizing a single connection, and by decompressing the downloaded compressed data, the device comprising: a first downloading device that downloads a predetermined size of first compressed data of a first image object from the external device via the network in order to create the print data to be utilized for printing the first image object and a second image object which is different from the first image object on one print medium, wherein the first image object is to be included in both a first band of the print data and a second band of the print data which is next to the first band, a first part of the first image object is to be included in the first band, a second part of the first image object is to be included in the second band, and the second image object is to be included in the first band; a first decompression device that creates first decompressed data by decompressing the first compressed data having the predetermined size downloaded by the first downloading device; a determination device that determines whether all the first decompressed data corresponding to the first part of the first image object to be included in the first band has been created; a second downloading device that downloads second compressed data of the second image object from the external device via the network before downloading each first compressed data which has not been downloaded yet corresponding to the second part of the first image object to be included in the second band in a case where a positive determination is obtained by the determination device; and a second decompression device that creates second decompressed data by decompressing the second compressed data downloaded by the second downloading device.
6. A method of downloading data of a plurality of image objects from an external device via a network utilizing a single connection in order to create print data, the method comprising: a first downloading step of downloading a predetermined size of first data of a first image object from the external device via the network in order to create the print data to be utilized for printing the first image object and a second image object which is different from the first image object on one print medium, wherein the first image object is to be included in both a first band of the print data and a second band of the print data which is next to the first band, a first part of the first image object is to be included in the first band, a second part of the first image object is to be included in the second band, and the second image object is to be included in the first band; a determination step of determining whether all the first data corresponding to the first part of the first image object to be included in the first band has been downloaded; a repeating step of repeating the first downloading step and the determination step in a case where a negative determination is obtained in the determination step; and a second downloading step of downloading second data of the second image object from the external device via the network before downloading each first data which has not been downloaded yet corresponding to the second part of the first image object to be included in the second band in a case where a positive determination is obtained in the determination step.
Unknown
December 11, 2012
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.