Information processing method and program thereof for converting print data into a data format suitable for a general purpose operating system

US9635194B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9635194-B2
Application numberUS-201414549048-A
CountryUS
Kind codeB2
Filing dateNov 20, 2014
Priority dateDec 20, 2013
Publication dateApr 25, 2017
Grant dateApr 25, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

  • G06F3/1204Primary

    resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data · CPC title

  • H04N1/001Primary

    specially adapted for transmission via digital wireline networks (H04N1/00098 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9635194B2 cover?
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 i…
Who is the assignee on this patent?
Morishita Masatoshi, Osada Koichi, Ricoh Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/1204. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 25 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).