Peripheral device, information processing method, and control program
First Claim
1. A management apparatus for managing license information indicating an amount of allowed usage of a program executable on a peripheral device or a function of the peripheral device, comprising acquisition means for acquiring, from the outside, license identification information for identifying license information, and license information indicating an amount of a change in right of usage of the program;
- management means for managing license identification information corresponding to license information that has already been installed;
determination means for determining whether license identification information corresponding to license information is included in license identification information managed by the management means; and
operation control means for, if the determination means determines that the license identification information corresponding to the license information is included in the license identification information managed by the management means, changing the value of the already-installed right of usage of the program by an amount equal to a change in right of usage managed by the management means.
1 Assignment
0 Petitions
Accused Products
Abstract
A management method is disclosed for managing license information indicating an allowed amount of usage of a program executable on a peripheral device or a function provided by the peripheral device. The method includes the steps of acquiring, from the outside, license identification information for identifying license information, and license information indicating an amount of a change in right of usage of the program, managing license identification information corresponding to license information that has already been installed, determining whether license identification information corresponding to license information is included in license identification information managed in the management step, and performing operation such that if it is determined in the determination step that the license identification information corresponding to the license information is included in the license identification information managed in the management step, changing the value of the already installed right of usage of the program by an amount equal to a change in the right of usage of the program.
182 Citations
33 Claims
-
1. A management apparatus for managing license information indicating an amount of allowed usage of a program executable on a peripheral device or a function of the peripheral device, comprising
acquisition means for acquiring, from the outside, license identification information for identifying license information, and license information indicating an amount of a change in right of usage of the program; -
management means for managing license identification information corresponding to license information that has already been installed;
determination means for determining whether license identification information corresponding to license information is included in license identification information managed by the management means; and
operation control means for, if the determination means determines that the license identification information corresponding to the license information is included in the license identification information managed by the management means, changing the value of the already-installed right of usage of the program by an amount equal to a change in right of usage managed by the management means. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A management method for managing license information indicating an amount of allowed usage of a program executable on a peripheral device or a function of the peripheral device, comprising the steps of
acquiring, from the outside, license identification information for identifying license information, and license information indicating an amount of a change in right of usage of the program; -
managing license identification information corresponding to license information that has already been installed;
determining whether license identification information corresponding to license information is included in license identification information managed in the management step; and
performing operation such that if it is determined in the determination step that the license identification information corresponding to the license information is included in the license identification information managed in the management step, changing the value of the already-installed right of usage of the program by an amount equal to a change in the right of usage of the program. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium including a control program stored thereon for being executed by a processor to manage license information indicating an amount of allowed usage of a program executable on a peripheral device or a function of the peripheral device, the control program comprising the steps of
acquiring, from the outside, license identification information for identifying license information, and license information indicating an amount of a change in right of usage of the program; -
managing license identification information corresponding to license information that has already been installed;
determining whether license identification information corresponding to license information is included in license identification information managed in the management step; and
performing operation such that if it is determined in the determination step that the license identification information corresponding to the license information is included in the license identification information managed in the management step, changing the value of the already-installed right of usage of the program by an amount equal to a change in the right of usage of the program managed by in the management step.
-
-
14. An information processing apparatus having a capability of producing license information indicating an amount of allowed usage of a program executable on a peripheral device or a function of the peripheral device, comprising
means for producing license identification information for identifying particular license information; - and
change means for changing license information such that program identification information identifying the program, the amount of allowed usage, and device identification information identifying a device are incorporated into the license information, and the license identification information produced by the generation means is incorporated into the license information. - View Dependent Claims (15, 16)
- and
-
17. An information processing method for producing license information indicating an amount of allowed usage of a program executable on a peripheral device or a function of the peripheral device, comprising the steps of
producing license identification information for identifying particular license information; - and
changing license information such that program identification information identifying the program, the amount of allowed usage, and device identification information identifying a device are incorporated into the license information, and the license identification information produced in the production step is incorporated into the license information. - View Dependent Claims (18, 19)
- and
-
20. A computer-readable storage medium including a control program stored thereon for being executed by a processor to produce license information indicating an allowed amount of usage of a program executable on a peripheral device or a function of the peripheral device, the control program comprising the steps of
producing license identification information for identifying particular license information; - and
changing license information such that program identification information identifying the program, the amount of allowed usage, and device identification information identifying a device are incorporated into the license information, and the license identification information produced in the production step is incorporated into the license information.
- and
-
21. A peripheral device having a capability of managing the amount of usage of a program or a function by using a counter, comprising
acquisition means for acquiring the amount of allowed usage of a particular function provided by the peripheral device or the amount of allowed usage of a program on the peripheral device; -
producing means for producing license information indicating an amount of allowed usage of a program executable on the peripheral device or a function of the peripheral device, on the basis of the amount of allowed usage acquired by the acquisition means;
detection means for detecting a device to which to transfer the license information; and
transfer means for transferring the license information to the device detected by the detection means. - View Dependent Claims (22, 23, 24, 25)
-
-
26. An information processing method for controlling a peripheral device having a capability of managing the amount of usage of a program or a function by using a counter, comprising the steps of
acquiring the amount of allowed usage of a particular function provided by the peripheral device or the amount of allowed usage of a program on the peripheral device; -
producing license information indicating an amount of allowed usage of a program executable on the peripheral device or a function of the peripheral device, on the basis of the amount of allowed usage acquired in the acquisition step;
detecting a device to which to transfer the license information; and
transferring the license information to the device detected in the detection step. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A computer-readable storage medium including a control program stored thereon for being executed by a processor to control a peripheral device having a capability of managing the amount of usage of a program or a function by using a counter, the control program comprising the steps of
acquiring the amount of allowed usage of a particular function provided by the peripheral device or the amount of allowed usage of a program on the peripheral device; -
producing license information indicating an amount of allowed usage of a program executable on the peripheral device or a function of the peripheral device, on the basis of the amount of allowed usage acquired in the acquisition step;
detecting a device to which to transfer the license information; and
transferring the license information to the device detected in the detection step.
-
-
32. A management apparatus for managing license information indicating an amount of allowed usage of a program executable on a peripheral device or a function of the peripheral device, comprising
an acquisition device adapted to acquire, from the outside, license identification information for identifying license information, and license information indicating an amount of a change in right of usage of the program; -
a management device adapted to manage license identification information corresponding to license information that has already been installed;
a determination device adapted to determine whether license identification information corresponding to license information is included in license identification information managed by the management device; and
an operation control device adapted to, if the determination device determines that the license identification information corresponding to the license information is included in the license identification information managed by the management device, change the value of the already-installed right of usage of the program by an amount equal to a change in right of usage managed by the management device.
-
-
33. A peripheral device having a capability of managing the amount of usage of a program or a function by using a counter, comprising
an acquisition device adapted to acquire the amount of allowed usage of a particular function provided by the peripheral device or the amount of allowed usage of a program on the peripheral device; -
a producing device adapted to produce license information indicating an amount of allowed usage of a program executable on the peripheral device or a function of the peripheral device, on the basis of the amount of allowed usage acquired by the acquisition device;
a detection device adapted to detect a device to which to transfer the license information; and
a transfer device adapted to transfer the license information to the device detected by the detection device.
-
Specification