Job processing apparatus, control method, and program that processes a plurality of jobs in response to reception of execution instructions thereof

US9772804B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9772804-B2
Application numberUS-201213495946-A
CountryUS
Kind codeB2
Filing dateJun 13, 2012
Priority dateJun 30, 2011
Publication dateSep 26, 2017
Grant dateSep 26, 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.

When a job processing apparatus receives an execution instruction of a job including group identification information used for identifying a group, the job processing apparatus continuously processes a plurality of jobs that belong to the group identified by the group identification information such that the plurality of jobs are not interrupted by a job that belongs to a different group, and further notifies a state of each of the plurality of processed jobs.

First claim

Opening claim text (preview).

What is claimed is: 1. A printing system in which at least a client apparatus and a server apparatus and at least a printing apparatus are to be connected, the printing system comprising: the client apparatus including: a display unit configured to display a list of documents stored in the server apparatus; and a first controlling unit having a processor which executes instructions stored in a memory or having circuitry, the first controlling unit being configured to: transmit, to the server apparatus, a printing request for printing a plurality of documents selected from the list of documents displayed by the display unit; the server apparatus including: a second controlling unit having a processor which executes instructions stored in a memory or having circuitry, the second controlling unit being configured to: generate print data from the plurality of documents based on the transmitted printing request; and transmit, to the client apparatus, a generation request for generating a print job in response to the transmitted printing request; and the printing apparatus including: a third controlling unit having a processor which executes instructions stored in a memory or having circuitry, the third controlling unit being configured to: generate a plurality of job identifications as many as a number of the plurality of documents selected in the client apparatus in response to receiving, from the client apparatus, the generation request transmitted from the server apparatus; and transmit, to the client apparatus, the generated plurality of job identifications, wherein the second controlling unit of the server apparatus is further configured to transmit, to the client apparatus, a plurality of uniform resource locators and a plurality of job identifications corresponding to respective pieces of the print data in response to receiving, from the client apparatus, the plurality of job identifications transmitted from the printing apparatus, the uniform resource locators being information indicating a storing destination of the print data on the server apparatus, and wherein the first controlling unit of the client apparatus is further configured to transmit, to the printing apparatus, the plurality of uniform resource locators and the plurality of job identifications transmitted from the server apparatus. 2. The printing system according to claim 1 , wherein the printing apparatus further includes an acquiring unit configured to acquire, from the server apparatus, print data to be specified by the plurality of uniform resource locators in response to receiving the transmitted plurality of uniform resource locators. 3. The printing system according to claim 2 , wherein the printing apparatus further includes a printing unit configured to print the print data acquired by the acquiring unit. 4. The printing system according to claim 3 , wherein the third controlling unit of the printing apparatus is configured to issue a notification of information indicating that the printing unit finishes printing data each time the printing unit finishes one piece of print data. 5. A control method for a printing system in which at least a client apparatus and a server apparatus and at least a printing apparatus are to be connected, the control method comprising: displaying, by the client apparatus, a list of documents stored in the server apparatus; transmitting, from the client apparatus to the server apparatus, a printing request for printing a plurality of documents selected from the displayed list of documents; generating, by the server apparatus, print data from the plurality of documents based on the printing request transmitted from the client apparatus; transmitting, from the server apparatus to the client apparatus, a generation request for generating a printing job in response to the printing request transmitted from the client apparatus; generating, by the printing apparatus, a plurality of job identifications as many as a number of the plurality of documents selected in the client apparatus in response to receiving, from the client apparatus, the generation request transmitted from the server apparatus; transmitting, from the printing apparatus to the client apparatus, the plurality of job identifications generated by the printing apparatus; transmitting, from the server apparatus to the client apparatus, the plurality of uniform resource locators and the plurality of job identifications corresponding to the respective pieces of print data generated by the server apparatus, in response to receiving, from the client apparatus, the plurality of job identifications transmitted from the printing apparatus, the uniform resource locators being information indicating a storing destination of the print data on the server apparatus; and transmitting, from the client apparatus to the printing apparatus, the plurality of uniform resource locators and the plurality of job identifications transmitted from the server apparatus. 6. A non-transitory computer-readable storage medium storing a computer program that upon execution by a computer causes the computer to perform a control method for a printing system in which at least a client apparatus and a server apparatus and at least a printing apparatus are to be connected, the control method comprising: displaying, by the client apparatus, a list of documents stored in the server apparatus; transmitting, from the client apparatus to the server apparatus, a printing request for printing a plurality of documents selected from the displayed list of documents; generating, by the server apparatus, print data from the plurality of documents based on the printing request transmitted from the client apparatus; transmitting, from the server apparatus to the client apparatus, a generation request for generating a printing job in response to the printing request transmitted from the client apparatus; generating, by the printing apparatus, a plurality of job identifications as many as a number of the plurality of documents selected in the client apparatus in response to receiving, from the client apparatus, the generation request transmitted from the server apparatus; transmitting, from the printing apparatus to the client apparatus, the plurality of job identifications generated by the printing apparatus; transmitting, from the server apparatus to the client apparatus, the plurality of uniform resource locators and the plurality of job identifications corresponding to the respective pieces of print data generated by the server apparatus, in response to receiving, from the client apparatus, the plurality of job identifications transmitted from the printing apparatus, the uniform resource locators being information indicating a storing destination of the print data on the server apparatus; and transmitting, from the client apparatus to the printing apparatus, the plurality of uniform resource locators and the plurality of job identifications transmitted from the server apparatus. 7. A printing apparatus which is able to communicate with a client apparatus and a server apparatus configured to store a plurality of documents, the printing apparatus comprising: a controlling unit having a processor which executes instructions stored in a memory or having circuitry, the controlling unit being configured to: receive, from the client apparatus, a generation request for generating a printing job; generate a plurality of job identifications as many as a number of a plurality of documents selected in the client apparatus in response to receiving the generation request; transmit, to the client apparatus, the generated plurality of job identifications; and receive, from the client apparatus, a plurality of uniform resource locators correspond

Assignees

Inventors

Classifications

  • in client-server-printer device configuration · CPC title

  • G06F3/1208Primary

    resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview · CPC title

  • by grouping or ganging jobs · CPC title

  • Print job monitoring, e.g. job status · 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 US9772804B2 cover?
When a job processing apparatus receives an execution instruction of a job including group identification information used for identifying a group, the job processing apparatus continuously processes a plurality of jobs that belong to the group identified by the group identification information such that the plurality of jobs are not interrupted by a job that belongs to a different group, and f…
Who is the assignee on this patent?
Ito Yuki, Canon Kk
What technology area does this patent fall under?
Primary CPC classification G06F3/1208. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 26 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).