PROGRAM MANAGEMENT APPARATUS AND METHOD
First Claim
1. A program management apparatus connected to one or a plurality of image forming apparatuses and managing a program installable to the image forming apparatuses, comprising:
- a storage, configured to store program information including identification information of a program installable to the image forming apparatus and license information indicating a license for the program if the program requires the license;
a program information transmitter, configured to transmit the program information stored in said storage to the image forming apparatus; and
a program transmitter, configured to transmit the program to the image forming apparatus for installing the program on the image forming apparatus in response to a request for program execution from the image forming apparatus if there is a license for the program.
1 Assignment
0 Petitions
Accused Products
Abstract
A management server 201 transmits information representing a list of additional applications installable on an image forming apparatus 202 to the image forming apparatus 202 (S410). When an application is selected from the list and an instruction to execute the application is issued, a request for installation is issued to the management server 201 if the application has not been installed. The management server 201 installs the requested application on the image forming apparatus if the management server 201 has a license for the requested application and the application can be installed (M470). On the other hand, if the application cannot be installed because of insufficient resources, a resource is freed up by flushing and then the application is installed.
-
Citations
9 Claims
-
1. A program management apparatus connected to one or a plurality of image forming apparatuses and managing a program installable to the image forming apparatuses, comprising:
-
a storage, configured to store program information including identification information of a program installable to the image forming apparatus and license information indicating a license for the program if the program requires the license; a program information transmitter, configured to transmit the program information stored in said storage to the image forming apparatus; and a program transmitter, configured to transmit the program to the image forming apparatus for installing the program on the image forming apparatus in response to a request for program execution from the image forming apparatus if there is a license for the program. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An image forming apparatus connected to the program management apparatus comprising:
-
a list displaying unit, configured to display a list of available programs in accordance with identification information of programs included in program information received from said program management apparatus; an installer, configured to request a program selected on said list displaying unit from said program management apparatus and, when a request for installation of the program has been received from said program management apparatus in response to the request, installing the program requested by the request; and an uninstaller, configured to uninstall a program requested to be uninstalled when a request for uninstallation of the program has been received prior to the request for installation.
-
-
7. An image forming system with an additive function including a program management apparatus managing a program installable to an image forming apparatuses and an image forming apparatus connected with the program management apparatus, wherein
said program management apparatus comprises: -
a storage, configured to store program information including identification information of a program installable to the image forming apparatus and license information indicating a license for the program if the program requires the license; a program information transmitter, configured to transmit the program information stored in said storage to the image forming apparatus; and a program transmitter, configured to transmit the program to the image forming apparatus for installing the program on the image forming apparatus in response to a request for program execution from the image forming apparatus if there is a license for the program, and said image forming apparatus comprises; a list displaying unit, configured to display a list of available programs in accordance with identification information of programs included in program information received from said program management apparatus; an installer, configured to request a program selected on said list displaying unit from said program management apparatus and, when a request for installation of the program has been received from said program management apparatus in response to the request, installing the program requested by the request; and an uninstaller, configured to uninstall a program requested to be uninstalled when a request for uninstallation of the program has been received prior to the request for installation. - View Dependent Claims (9)
-
-
8. A program management method performed by a program management apparatus connected to one or a plurality of image forming apparatuses and managing a program installable to the image forming apparatuses, comprising the steps of:
-
storing program information including identification information of a program installable to the image forming apparatus and license information indicating a license for the program if the program requires the license; transmitting the program information stored in said storing means to the image forming apparatus; and
transmitting the program to the image forming apparatus for installing the program on the image forming apparatus in response to a request for program execution from the image forming apparatus if there is a license for the program.
-
Specification