Image forming apparatus, method and program of managing the image forming apparatus by reserving area for identified counter
AssigneeCanon Kabushiki Kaisha
InventorDaisuke Ito
Life of this patent
Estimating the term…
Abstract
When an application is installed in an image forming apparatus, a counter used for the application is identified by using identification information indicating counters used in relation to a function of the application from among a plurality of counter types specified according to a type of the image forming apparatus, and an area for the identified counter is reserved in a storage area in the image forming apparatus.
Claims6
An image forming apparatus, comprising a processor, functioning as:
- an identification unit configured to, when at least one application and license information for the application are installed in the image forming apparatus, identify a counter used for the at least one application based on identification information indicating counters used in relation to a function of the at least one application from among a plurality of counter types specified according to a type of the image forming apparatus;
- and
- a counter generating unit configured to reserve an area for the counter identified by the identification unit in a storage area provided in the image forming apparatus and further reserve, in the storage area, an area for prescribed counters according to the at least one application,
- wherein the counter generating unit is configured to reserve, according to a comparison of counter data included in the installed license information and a required number of prescribed counters defined in a manifest file of each application, an area for the prescribed counters to make up for shortage in number for the required number, and
- wherein usage of the area for the prescribed counters can be set freely.
A method for managing a storage area of an image forming apparatus, comprising:
- identifying, when at least one application and license information for the application are installed in the image forming apparatus, a counter used for the at least one application based on identification information indicating counters used in relation to a function of the at least one application from among a plurality of counter types specified according to a type of the image forming apparatus;
- and
- reserving an area for the identified counter in the storage area, and further reserving, in the storage area, an area for prescribed counters according to the at least one application,
- wherein, when reserving the area, reserving an area for the prescribed counters according to comparing counter data included in the installed license information and a required number of prescribed counters defined in a manifest file of each application, to make up for shortage in number for the required number, and
- wherein usage of the area for the prescribed counters can be set freely.
A non-transitory computer readable storage medium on which is stored a computer program for causing a computer to execute a method for managing a storage area of an image forming apparatus, the method comprising:
- identifying, when at least one application and license information for the application are installed in the image forming apparatus, a counter used for the at least one application based on identification information indicating counters used in relation to a function of the at least one application from among a plurality of counter types specified according to a type of the image forming apparatus;
- and
- reserving an area for the identified counter in the storage area, and further reserving, in the storage area, an area for prescribed counters according to the at least one application,
- wherein, when reserving the area, reserving an area for the prescribed counters according to comparing counter data included in the installed license information and a required number of prescribed counters defined in a manifest file of each application, to make up for shortage in number for the required number, and
- wherein usage of the area for the prescribed counters can be set freely.
Dependencies are inferred from the claim text.