Image forming apparatus
US-2024419376-A1 · Dec 19, 2024 · US
US9635194B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9635194-B2 |
| Application number | US-201414549048-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 20, 2014 |
| Priority date | Dec 20, 2013 |
| Publication date | Apr 25, 2017 |
| Grant date | Apr 25, 2017 |
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 non-transitory computer-readable storage medium stores a program for causing a computer in an information processing apparatus to perform a process of processing print data, which includes plural pages, by a general-purpose operating system and transmitting the processed print data to a printing apparatus. The process includes a reception step of receiving serially the plural pages included in the print data; a generation step of generating a file including a predetermined number of pages and information indicating an order of files corresponding to an order of pages in the print data each time the predetermined number of pages are received at the reception step, wherein the generation step includes an insertion step of inserting into a final page of the print data a statement indicating the final page when the final page is received; and an output step of outputting the file to the general-purpose operating system.
Opening claim text (preview).
What is claimed is: 1. A non-transitory computer-readable storage medium storing a program including computer readable instructions, which when executed, configure at least one processor of an information processing apparatus to perform a process of processing print data, by a general-purpose operating system and transmitting the processed print data to at least one printing apparatus, the process comprising: receiving, using the at least one processor, the print data including plural pages serially from head pages; outputting, using the at least one processor, data of a desired number of pages as a file, each time a number of pages received at the receiving reaches the desired number, to the general-purpose operating system with information indicating an order of output, wherein the receiving further includes, counting a number of pages of the print data that are converted into a data format suitable for the general-purpose operating system, adding a print data identifier and a job processing order, each time results of the counting reaches a number of pages corresponding to a desired size set by the general-purpose operating system can process, generating a plurality of print jobs including the counted print data, inserting, in a case where a final page of the print data is received, in the final page a statement, which is not printed by the printing apparatus and is detectable by a program for transmitting the print data processed by the general-purpose operating system to the printing apparatus. 2. The non-transitory computer-readable storage medium as claimed in claim 1 , wherein the outputting data further includes reordering the data in accordance with the information indicating the order of output prior to transmitting the processed print data to the at least one printing apparatus. 3. A non-transitory computer-readable storage medium storing a program including computer readable instructions, which when executed, configure at least one processor of an information processing apparatus to perform a process of processing print data by a general-purpose operating system and transmitting the processed print data to at least one printing apparatus, the process comprising: storing, using the at least one processor, in a case where plural fries are outputted from the general-purpose operating system, serially the outputted files; retrieving serially, using the at least one processor, the stored files based on information added to the stored files and indicating an order of output, and transmitting the retrieved files to the printing apparatus; and determining, using the at least one processor, in a case where a desired statement is extracted from a page incorporated in a retrieved file, that the file in which the page is incorporated is a final file of the print data, outputting data of a desired number of pages as a file, each time a received number of pages reaches a number of pages corresponding to the desired number, to the general-purpose operating system with information indicating an order of output to the general-purpose operating system and the order of transmission; wherein the receiving further includes, counting a number of pages of the print data that are converted into a data format suitable for the general-purpose operating system, adding a print data identifier and a job processing order each time results of the counting reaches a number of pages corresponding to a desired size set by the general-purpose operating system, generating a plurality of print jobs including the counted print data based on results of the adding; and the outputting further includes inserting, in a case where a final page of the print data is received in the final page a statement, which is not printed by the printing apparatus and is extracted, as the desired statement. 4. The non-transitory computer-readable storage medium as claimed in claim 3 , wherein the retrieving serially further includes reordering the stored plural files in accordance with the information indicating the order of output prior to the transmitting the retrieved files to the printing apparatus. 5. An information processing method in an information processing apparatus including at least one processor for processing print data by a general-purpose operating system and transmitting the processed print data to at least one printing apparatus, the method comprising: receiving, using the at least one processor, the print data including a plurality of pages serially from head pages; outputting, using the at least one processor, data of a desired number of pages as a file, each time a number of received pages reaches the desired number, to the general-purpose operating system with information indicating an order of output; storing, using the at least one processor, in a case where the plural files are outputted from the general-purpose operating system, serially the outputted files; retrieving serially, using the at least one processor, the stored files based on information added to the stored files and indicating the order of output, and transmitting the retrieved files to the at least one printing apparatus; and determining, using the at least one processor, in a case where a desired statement is extracted from a page incorporated in at least one of the retrieved files, that the file in which the page is incorporated is a final file of the print data, wherein the receiving further includes, counting a number of pages of the print data that are converted into a data format suitable for the general-purpose operating system, adding a print data identifier and a job processing order each time results of the counting reaches a number of pages corresponding to a desired size set by the general-purpose operating system, generating a plurality of print jobs including the counted print data based on results of the adding; and the outputting further includes inserting, in a case where a final page of the print data is received in the final page a statement, which is not printed by the printing apparatus and is extracted, as the desired statement. 6. The method as claimed in claim 5 , wherein the retrieving serially further includes reordering the stored plural files in accordance with the information indicating the order of output prior to the transmitting the retrieved files to the at least one printing apparatus. 7. An information processing apparatus for processing print data by a general-purpose operating system and transmitting the processed print data to at least one printing apparatus, the information processing apparatus comprising: a memory having computer readable instructions stored thereon; and at least one processor configured to execute the computer readable instructions to, receive the print data, the print data including a plurality of pages serially from head pages; output data of a desired number of pages as a file each time a number of pages received reaches the desired number to the general-purpose operating system with information indicating an order of output; store, in a case where the plural files are outputted from the general-purpose operating system, serially the outputted files; retrieve serially the stored files based on information added to the stored files and indicating the order of output; transmit the retrieved files to the printing apparatus; and determine, in a case where a desired statement is extracted from a page incorporated in a retrieved file, that the file in which the page is incorporated is a final file of the print data; wherein the receiving further includes, counting a number of pages of the print data that are converted into a data format suitable for the general-purpose operating system, adding a print data identifier and a job processing
Job scheduling, e.g. queuing, determine appropriate device · CPC title
Dividing a job according to job requirements, e.g. black/white and colour pages, covers and body of books, tabs · CPC title
in client-server-printer device configuration · CPC title
resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data · CPC title
specially adapted for transmission via digital wireline networks (H04N1/00098 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.