Apparatus, license determining method, recording medium
First Claim
1. An apparatus for executing an application constituted by a plurality of program modules, comprising:
- a controller circuit programmed to implement a license management unit bybeing programmed to generate license target identification information used for identifying which of the plurality of program modules are targets of license management, and to store the license target identification information in a storage device, wherein the license target identification information is generated based on one or more program module information items each being associated with one of the plurality of program modules to indicate whether the corresponding program module is a target of license management, andbeing programmed to determine, in response to an input of a usage request to execute the application, whether a license is present, wherein the determination is made only for those program modules of the plurality of program modules, which are identified as being the targets of license management based on the license target identification information.
1 Assignment
0 Petitions
Accused Products
Abstract
An image forming apparatus for executing an application constituted by one or more program modules, includes a license target identification information generating unit configured to generate license target identification information used for identifying which of the program modules are targets of license management, and to store the license target identification information in a storage device, wherein the license target identification information is generated based on one or more program module information items each being associated with one of the program modules to indicate whether the corresponding program module is a target of license management; and a license determination unit configured to determine, in response to an input of a usage request to use the application, whether a license is present, wherein the determination is made only for one or more of the program modules identified as being the targets of license management based on the license target identification information.
-
Citations
19 Claims
-
1. An apparatus for executing an application constituted by a plurality of program modules, comprising:
-
a controller circuit programmed to implement a license management unit by being programmed to generate license target identification information used for identifying which of the plurality of program modules are targets of license management, and to store the license target identification information in a storage device, wherein the license target identification information is generated based on one or more program module information items each being associated with one of the plurality of program modules to indicate whether the corresponding program module is a target of license management, and being programmed to determine, in response to an input of a usage request to execute the application, whether a license is present, wherein the determination is made only for those program modules of the plurality of program modules, which are identified as being the targets of license management based on the license target identification information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A license determining method performed by an apparatus for executing an application constituted by a plurality of program modules, the license determining method comprising:
-
a license target identification information generating step of generating license target identification information used for identifying which of the plurality of program modules are targets of license management, and storing the license target identification information in a storage device, wherein the license target identification information is generated based on one or more program module information items each being associated with one of the plurality of program modules to indicate whether the corresponding program module is a target of license management; and a license determination step of determining, in response to an input of a usage request to execute the application, whether a license is present, wherein the determination is made only for those program modules of the plurality of program modules, which are identified as being the targets of license management based on the license target identification information. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable recording medium having recorded therein instructions for causing a computer to function as an image processing apparatus to perform a procedure for executing an application constituted by a plurality of program modules, the procedure comprising:
-
a license target identification information generating step of generating license target identification information used for identifying which of the plurality of program modules are targets of license management, and storing the license target identification information in a storage device, wherein the license target identification information is generated based on one or more program module information items each being associated with one of the plurality of program modules to indicate whether the corresponding program module is a target of license management; and a license determination step of determining, in response to an input of a usage request to execute the application, whether a license is present, wherein the determination is made only for those program modules of the plurality of program modules, which are identified as being the targets of license management based on the license target identification information. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification