Job processing apparatus, method of controlling job processing apparatus, and storage medium

US10496345B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10496345-B2
Application numberUS-201715690118-A
CountryUS
Kind codeB2
Filing dateAug 29, 2017
Priority dateApr 16, 2014
Publication dateDec 3, 2019
Grant dateDec 3, 2019

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.

In a case where a job associated with a user has not been successfully stored in a job processing apparatus, it is not possible to exclusively notify the user that the job has not been successfully stored. A control method in a job processing apparatus includes storing a job such that the job is associated with a user, storing, identification information for identifying the user associated with a job that has not been successfully stored, and notifying the user that the job has not been stored according to login to the job processing apparatus, by the user, in a case where identification information for identifying the user having logged in to the job processing apparatus has been stored.

First claim

Opening claim text (preview).

What is claimed is: 1. A printing apparatus comprising: an interface configured to communicate via a network; a display; one or more memories; a printer; and one or more processors that execute a set of instructions to: receive print data associated with user identification information for identifying a user from an external apparatus via the interface; store the print data received via the interface in the one or more memories in association with the user identification information; cause the display to display a list of pieces of print data stored in association with user identification information about a user having logged in to the printing apparatus among pieces of the print data stored in the one or more memories; cause the printer to print a piece of print data selected from the list according to an instruction from the user having logged in to the printing apparatus; and register, on condition that the received print data is not stored in the one or more memories, the user identification information associated with the received print data as error information, wherein in a case where the user identification information about the user having logged in to the printing apparatus is registered as the error information, a message that there is a piece of print data that is not stored in the one or more memories is displayed, together with the list of the pieces of print data corresponding to the user having logged in to the printing apparatus, in an area different from an area where the list is to be displayed. 2. The printing apparatus according to claim 1 , wherein the one or more processors further execute the set of instructions to delete the user identification information registered as the error information after displaying the message that there is a piece of print data that is not stored. 3. The printing apparatus according to claim 1 , wherein the one or more processors further execute the set of instructions to: authenticate a user who requests logging in to the printing apparatus; and allow a user who has successfully authenticated to log in to the printing apparatus. 4. A control method for controlling a printing apparatus, the control method comprising: receiving print data associated with user identification information for identifying a user from an external apparatus via a network; storing the received print data in association with the user identification information; displaying a list of pieces of print data stored in association with user identification information about a user having logged in to the printing apparatus among pieces of the stored print data; printing a piece of print data selected from the list according to an instruction from the user having logged in to the printing apparatus; and registering, on condition that the received print data is not stored, the user identification information associated with the received print data as error information, wherein in a case where the user identification information about the user having logged in to the printing apparatus is registered as the error information, a message that there is a piece of print data that is not stored in the one or more memories is displayed, together with the list of the pieces of print data corresponding to the user having logged in to the printing apparatus, in an area different from an area where the list is to be displayed. 5. The control method according to claim 4 , further comprising deleting the user identification information registered as the error information after displaying the message that there is a piece of print data that is not stored. 6. The control method according to claim 4 , further comprising: authenticating a user who requests logging in to the printing apparatus; and allowing a user who has successfully authenticated to log in to the printing apparatus. 7. The control method according to claim 4 , further comprising: determining whether the received print data is storable; and register user identification information associated with the received print data as error information on condition that it is determined that the print data is not storable. 8. The control method according to claim 7 , wherein whether the received print data is storable is determined based on a free space of a memory configured to store print data. 9. The control method according to claim 7 , wherein whether the received print data is storable is determined based on whether the print data has reached an upper limit of a number of pieces of print data per user that is storable in a memory configured to store print data. 10. The control method according to claim 4 , further comprising: storing bibliographic information including the identification information about the user associated with the print data received via the network and identification information about the print data; and referring to bibliographic information corresponding to a user having logged in to the printing apparatus and displaying a list of pieces of print data included in the bibliographic information referred to. 11. The control method according to claim 10 , wherein the bibliographic information includes a storage location of the print data; wherein the print data is obtained based on a storage location of a piece of print data selected from a list of identification information about the print data; and wherein the obtained print data is printed. 12. A non-transitory storage medium containing instructions, for controlling a printing apparatus, that, when executed by a processor, cause the processor to perform operations comprising: receiving print data associated with user identification information for identifying a user from an external apparatus via a network; storing the received print data in association with the user identification information; displaying a list of pieces of print data stored in association with user identification information about a user having logged in to the printing apparatus among pieces of the stored print data; printing a piece of print data selected from the list according to an instruction from the user having logged in to the printing apparatus; and registering, on condition that the received print data is not stored, the user identification information associated with the received print data as error information, wherein in a case where the user identification information about the user having logged in to the printing apparatus is registered as the error information, a message that there is a piece of print data that is not stored in the one or more memories is displayed, together with the list of the pieces of print data corresponding to the user having logged in to the printing apparatus, in an area different from an area where the list is to be displayed.

Assignees

Inventors

Classifications

  • resulting in the user being informed about print result after a job submission · CPC title

  • Remote printer device, e.g. being remote from client or server · CPC title

  • according to user specified instructions, e.g. user selection of reproduction mode · CPC title

  • Inhibiting or interrupting a particular operation or device (preventing unauthorised reproduction H04N1/00838) · CPC title

  • H04N1/2104Primary

    for one or a few pictures · 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 US10496345B2 cover?
In a case where a job associated with a user has not been successfully stored in a job processing apparatus, it is not possible to exclusively notify the user that the job has not been successfully stored. A control method in a job processing apparatus includes storing a job such that the job is associated with a user, storing, identification information for identifying the user associated with…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification H04N1/2104. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 03 2019 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).