Back to results
US 9,288,343 B2Granted
Processing apparatus, charging method, and storage medium storing program
AssigneeCanon Kabushiki Kaisha
InventorTaketomo Naruse
Life of this patent
Estimating the term…
Abstract
When the time required for one charging process is longer than the processing time of the execution unit of a job, one charging process is performed for a plurality of execution units of a job.
Claims11
A processing apparatus comprising:
- an executing unit configured to execute a job received from a communication terminal;
- a charging unit configured to perform a charging process for one or more execution units of the job by the executing unit;
- a comparing unit configured to compare a charging time required for the charging process by the charging unit for one execution unit, with a processing time for the one execution unit of the job executed by the executing unit;
- and
- a determining unit configured to determine a number of execution units for the charging process which is performed at one time by the charging unit, based on the comparison by the comparing unit,
- wherein in a case where, as a result of the comparison by the comparing unit, the charging is longer than the processing time, the determining unit determines a plurality of execution units as the number of execution units and the charging unit executes the charging process corresponding to the plurality of execution units at one time.
3 more elements
A charging method comprising:
- an executing step of executing a job received from a communication terminal;
- a charging step of performing a charging process for one or more execution units of the job in the executing step;
- a comparing step of comparing a charging time required for the charging process in the charging step for one execution unit, with a processing time for the one execution unit of the job executed by the executing step;
- and
- a determining step of determining a number of execution units for the charging process which is performed at one time in the charging step, based on the comparison by the comparing step,
- wherein in the charging step, in a case where, as a result of the comparison by the comparing step, the charging time is longer than the processing time, the determining step determines a plurality of execution units as the number of execution units and the charging step executes the charging process corresponding to the plurality of execution units at one time.
3 more elements
A non-transitory computer readable storage medium storing a program for causing a computer to execute:
- an executing step of executing a job received from a communication terminal;
- a charging step of performing a charging process for one or more execution units of the job in the executing step;
- a comparing step of comparing a charging time required for the charging process in the charging step for one execution unit, with a processing time for the one execution unit of the job executed by the executing step;
- and
- a determining step of determining a number of execution units for the charging process which is performed at one time in the charging step, based on the comparison by the comparing step,
- wherein in the charging step, in a case where, as a result of the comparison by the comparing step, the charging time is longer than the processing time, the determining step determines a plurality units as the number of execution units and the charging step executes the charging process corresponding to the plurality of execution units at one time.
3 more elements
Dependencies are inferred from the claim text.