Printing System, and Recording Medium Therefor, That Enable Spooling of Instruction Execution Type Print Jobs in Print Apparatus in Accordance with Print-Regulating Information
US-2017277490-A1 · Sep 28, 2017 · US
US9529554B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9529554-B2 |
| Application number | US-201414535570-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 7, 2014 |
| Priority date | Nov 20, 2013 |
| Publication date | Dec 27, 2016 |
| Grant date | Dec 27, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A printer driver device includes: an ink-based maximum tone level determination unit configured to determine maximum tone levels for respective types of ink for raster data on an image generated by a layout setting section, based on contents of a print setting information of the image; and a data volume determination unit configured to generate tone datasets on the respective types of ink for each pixel of the image based on the maximum tone levels determined by the ink-based maximum tone level determination unit, and transfer the generated tone datasets as the raster data by connecting the generated tone datasets by use of a line-interleaved format or a band-sequential format.
Opening claim text (preview).
What is claimed is: 1. A client terminal comprising: a processor; a memory including instructions that, when executed by the processor, cause the processor to perform operations including: generating raster data on an image to be printed with first and second colors of ink; determining a first maximum tone level for the first color of ink and determining a second maximum tone level for the second color of ink for the generated raster data, based on contents of a print setting information of the image; generating a first tone dataset corresponding to the first color of ink and a second tone dataset corresponding to the second color of ink for each pixel of the image based on the determined first and second maximum tone levels; and transferring both the generated first and second tone datasets as the raster data in a third frame including a predetermined number of data fields to receive the first and second tone datasets by connecting the generated first and second tone datasets using a line-interleaved format or a band-sequential format, the connecting of the generated first and second tone datasets comprising: determining a first number of data fields allocated in a first frame for the first tone dataset, and determining a second number of data fields allocated in a second frame for the second tone dataset, one of the first frame or the second frame including one or more empty data fields that does not include the first or second tone datasets; when a total number of the first number of data fields and the second number of data fields is less than or equal to the predetermined number of data fields included in the third frame, inserting all of the generated first and second tone datasets into the third frame, the third frame excluding the one or more empty data fields included in the one of the first frame or the second frame; and when the total number of the first number of data fields and the second number of data fields is more than the predetermined number of data fields included in the third frame, inserting all of the generated first tone dataset and a part of the generated second tone dataset into the third frame and inserting a remaining part of the generated second tone dataset that is not inserted into the third frame into a fourth frame; and outputting a print job to a printer containing the transferred raster data and the print setting information. 2. The client terminal according to claim 1 , wherein the instructions, when executed by the processor, cause the processor to perform operations including: performing compression processing on the transferred raster data to obtain print data; and outputting the print job to the printer containing the obtained print data and the print setting information. 3. A printer comprising: a printer processor; a printer memory including instructions that, when executed by the printer processor, cause the printer processor to perform operations including: receiving the print job from the client terminal according to claim 1 ; specifying the first and second maximum tone levels for the raster data on the image based on the print setting information received from the client terminal and specifying data volume of the raster data based on the specified first and second maximum tone levels; decomposing the raster data having the specified data volume into the first tone dataset corresponding to the first color of ink and the second tone dataset corresponding to the second color of ink for each pixel according to the line-interleaved format or the band-sequential format employed to connect the first tone dataset of the first color of ink and the second tone dataset of second color of ink for each pixel of the raster data; and sending a command to print the image based on the decomposed first and second tone datasets. 4. A printer system comprising: a client terminal; and a printer, wherein the client terminal comprises: a processor; a memory including instructions that, when executed by the processor, cause the processor to perform operations including: generating raster data on an image to be printed with first and second colors of ink; determining a first maximum tone level for the first color of ink and determining a second maximum tone level for the second color of ink for the generated raster data, based on contents of a print setting information of the image; generating a first tone dataset corresponding to the first color of ink and a second tone dataset corresponding to the second color of ink for each pixel of the image based on the determined first and second maximum tone levels and transferring both the generated first and second tone datasets as the raster data in a third frame including a predetermined number of data fields to receive the first and second tone datasets by connecting the generated first and second tone datasets using a line-interleaved format or a band-sequential format, the connecting of the generated first and second tone datasets comprising: determining a first number of data fields allocated in a first frame for the first tone dataset, and determining a second number of data fields allocated in a second frame for the second tone dataset, one of the first frame or the second frame including one or more empty data fields that does not include the first or second tone datasets; when a total number of the first number of data fields and the second number of data fields is less than or equal to the predetermined number of data fields included in the third frame, inserting all of the generated first and second tone datasets into the third frame, the third frame excluding the one or more empty data fields included in the one of the first frame or the second frame; and when the total number of the first number of data fields and the second number of data fields is more than the predetermined number of data fields included in the third frame, inserting all of the generated first tone dataset and a part of the generated second tone dataset into the third frame and inserting a remaining part of the generated second tone dataset that is not inserted into the third frame into a fourth frame; and outputting a print job to the printer containing the transferred raster data and the print setting information, and wherein the printer comprises: a printer processor; a printer memory including instructions that, when executed by the printer processor, cause the printer processor to perform operations including: receiving the print job from the client terminal; specifying the first and second maximum tone levels for the raster data on the image based on the print setting information received from the client terminal and specifying data volume of the raster data based on the specified first and second maximum tone levels; decomposing the raster data having the specified data volume into the first tone dataset of the first color of ink and the second tone dataset of the second color of ink for each pixel according to the line-interleaved format or the band-sequential format employed by the client terminal to connect the first tone dataset of the first color of ink and the second tone dataset of the second color of ink for each pixel of the raster data; and sending a command to print the image based on the decomposed first and second tone datasets. 5. The client terminal according to claim 1 , wherein the first and second maximum tone levels are set based on a print-paper type, a print quality, and a color mode. 6. The client terminal according to claim 5 , wherein settings for the print-paper type are plain paper, lightweight paper, and matte paper. 7. The client terminal according to claim 5 , wherein settings for the print quality are standard resolution and high resolution.
from compressed bitmap data · CPC title
within a printer driver, e.g. driver resides either on a server or on a client · CPC title
Processing of colour picture signals (H04N1/52 takes precedence) · CPC title
Remote printer device, e.g. being remote from client or server · CPC title
at the submitting node · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.