Job completion notifying device providing notification of completion of a job when job execution is completed
AssigneeKonica Minolta Business Technologies, Inc.
InventorKouichi Tomita
Life of this patent
Estimating the term…
Abstract
It is determined whether a job stored in an image forming apparatus is completed or not. When a result is YES, it is determined whether an uncompleted job of the same user as the completed job is present in a queue of the jobs. When a result is YES, it is determined not to perform notification. When the result is NO, it is determined to perform the notification. Thereby, completion notification is performed only when the last job is completed in the case where the queue contains the plurality of jobs of a certain user.
Claims22
A job completion notifying device comprising:
- a first memory configured to store a plurality of jobs waiting for execution, each job from the plurality of jobs being related to a user;
- a second memory configured to store information of completed jobs as job history information, the job history information including identification of a user who executed the completed job and information of whether notification is provided to the user;
- a first determining portion configured to determine when a first job of a first user stored in the first memory is completed, if a completed second job executed by the first user is present and if notification had not yet been provided, based on the job history information;
- a second determining portion configured to determine, when the first determining portion determines that the completed second job is present, if a completed third job executed by a second user is present between the completed second job and the completed first job, based on the job history information;
- and
- a notifying portion configured to provide notification to the first user when the second determining portion determines that the completed third job is present, the notification indicating completion of the completed jobs executed by the first user and indicating presence of the completed job executed by the second user.
A job completion notifying device connectable to an image forming apparatus comprising:
- a receiving portion configured to receive completion information and job history information from memory of the image forming apparatus, the completion information indicating completion of a completed job, and the job history information including a user who executed the completed job and information of whether notification is provided to the user;
- a first determining portion configured to determine, when the completion information indicating completion of a first job of a first user is received, if a completed second job executed by the first user is present and if notification had not yet been provided, based on the job history information;
- a second determining portion configured to determine, when the first determining portion determines that the completed second job is present, if a completed third job executed by a second user is present between the completed second job and the completed first job, based on the job history information;
- and
- a notifying portion configured to provide notification to the first user when the second determining portion determines that the completed third job is present, the notification indicating completion of the completed jobs executed by the first user and indicating presence of the completed job executed by the second user.
A job completion notifying device comprising:
- a first memory configured to store a plurality of jobs waiting for execution, each job from the plurality of jobs being related to a user;
- a second memory configured to store information of completed jobs as job history information, the job history information including a user who executed the completed job and information of whether notification is provided to the user;
- a first determining portion configured to determine, when a first job of a first user stored in the first memory is completed, if a completed second job executed by the first user is present and if notification had not yet been provided, based on the job history information;
- a second determining portion configured to determine, when the first determining portion determines that the completed second job is present, if a completed third job executed by a second user is present between the completed second job and the completed first job, based on the job history information;
- a producing portion configured to produce notification contents based on the determination by the second determining portion;
- and
- a notifying portion configured to provide notification including the notification contents produced by the producing portion to the first user.
A job completion notifying device connectable to an image forming apparatus comprising:
- a receiving portion configured to receive completion information and job history information from memory of the image forming apparatus, the completion information indicating completion of a completed job, and the job history information including a user who executed the completed job and information of whether notification is provided to the user;
- a first determining portion configured to determine, when the completion information indicating completion of a first job of a first user is received, if a completed second job executed by the first user is present and if notification had not yet been provided, based on the job history information;
- a second determining portion configured to determine, when the first determining portion determines that the completed second job is present, if a completed third job executed by a second user is present between the completed second job and the completed first job, based on the job history information;
- a producing portion configured to produce notification contents based on the determination by the second determining portion;
- and
- a notifying portion configured to provide notification including the notification contents produced by the producing portion to the first user.
A control method for a job completion notifying device providing notification about completion of a plurality of stored jobs each related to a user for execution, comprising:
- a first determining step of determining if notification is to be performed when execution of a first job by a first user stored in a first memory is completed, depending on an unexecuted job being the job stored and not yet executed, wherein said first memory stores a plurality of jobs waiting for execution;
- a second determining step of determining when the first determining step determines that a completed second job by the first user is present, if a completed third job executed by a second user is present between the completed second job and the completed first job of the first user, based on job history information stored in a second memory, said job history information including information of whether notification is provided to the users;
- and
- a notifying step of providing notification to the first user when the second determining step determines that the completed third job is present, the notification indicating completion of the completed jobs executed by the first user and indicating presence of the completed job executed by the second user.
A control method for a job completion notifying device providing notification about completion of a plurality of stored jobs each related to a user for execution, comprising:
- a first storing step of storing, in a first memory, a plurality of jobs waiting for execution, each job from the plurality of jobs being related to a user;
- a second storing step of storing, in a second memory, information of completed jobs as job history information, the job history information including a user who executed the completed job and information of whether notification is provided to the user;
- a first determining step of determining, when a first job of a first user stored in the first storing step is completed, if a completed second job executed by the first user is present and if notification had not yet been provided, based on the job history information;
- a second determining step of determining, when the first determining step determines that the completed second job is present, if a completed third job executed by a second user is present between the completed second job and the completed first job, based on the job history information;
- a producing step of producing notification contents based on the determination by the second determining step;
- and
- a notifying step of providing notification including the notification contents produced by the producing step to the first user, based on the notification contents produced in said producing step.
A computer readable storage medium having stored thereon a control program product for a job completion notifying device providing notification about completion of a plurality of stored jobs, each related to a user for execution, for causing a computer to execute:
- a first determining step of determining if notification is to be performed when execution of a first job by a first user stored in a first memory is completed, depending on an unexecuted job being the job stored and not yet executed, wherein said first memory stores a plurality of jobs waiting for execution;
- a second determining step of determining, when the first determining step determines that a completed second job by the first user is present, if a completed third job executed by a second user is present between the completed second job and the completed first job of the first user, based on job history information stored in a second memory, said job history information including information of whether notification is provided to the users;
- and
- a notifying step of providing notification to the first user when the second determining step determines that the completed third job of the second user is present, the notification indicating completion of the completed jobs executed by the first user and indicating presence of the completed third job executed by the second user.
A computer readable storage medium having stored thereon a control program product for a job completion notifying device providing notification of completion about completion of a plurality of stored jobs, each related to a user for execution, for causing a computer to execute:
- a first storing step of storing a plurality of jobs waiting for execution, each job from the plurality of jobs being related to a user;
- a second storing step of storing information of completed jobs as job history information, the job history information including a user who executed the completed job and information of whether notification is provided to the user;
- a first determining step of determining, when a first job of a first user stored in the first storing step is completed, if a completed second job executed by the first user is present and not yet notified, based on the job history information;
- a second determining step of determining, when the first determining step determines that the completed second job is present, if a completed third job executed by a second user is present between the completed second job and the completed first job, based on the job history information;
- a producing step of producing notification contents based on the determination by the second determining step;
- and
- a notifying step of providing notification including the notification contents produced by the producing step to the first user, based on the notification contents produced in said producing step.
Dependencies are inferred from the claim text.