Information processing apparatus, information processing method, and control program
First Claim
1. A print processing system in which at least a server apparatus, a client apparatus, and a printer are connected to a network, wherein said server apparatus comprises:
- printer managing means for managing information on said printer;
printer driver managing means for managing a printer driver for said printer for which the information is managed;
client managing means for managing said client apparatus; and
installing means for installing said printer driver in said client apparatus which has issued an install request for said printer driver, wherein said printer driver comprises a core module for performing basis processing of printing and extended modules for performing processing of specific functions, said core module comprising function calling means for calling and using functions based upon said extended modules, and wherein said client apparatus comprises;
install requesting means for issuing an install request for said printer driver to said server apparatus;
installing means for installing said printer driver including said extended modules, which has been received from said server apparatus, in a storage of said client apparatus in cooperation with said server apparatus; and
changing means for changing a user interface of said printer driver in response to said extended modules being incorporated by said core module.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing method for an information processing apparatus which makes connection to a network to which at least a client apparatus and a printer are connected causes a computer to execute: a printer management step of managing information on the printer; a printer driver management step of managing a printer driver for the printer for which the information is managed; a client management step of managing the client apparatus; and an install step of installing the printer driver in the client apparatus which has issued an install request for the printer driver.
77 Citations
43 Claims
-
1. A print processing system in which at least a server apparatus, a client apparatus, and a printer are connected to a network,
wherein said server apparatus comprises: -
printer managing means for managing information on said printer;
printer driver managing means for managing a printer driver for said printer for which the information is managed;
client managing means for managing said client apparatus; and
installing means for installing said printer driver in said client apparatus which has issued an install request for said printer driver, wherein said printer driver comprises a core module for performing basis processing of printing and extended modules for performing processing of specific functions, said core module comprising function calling means for calling and using functions based upon said extended modules, and wherein said client apparatus comprises;
install requesting means for issuing an install request for said printer driver to said server apparatus;
installing means for installing said printer driver including said extended modules, which has been received from said server apparatus, in a storage of said client apparatus in cooperation with said server apparatus; and
changing means for changing a user interface of said printer driver in response to said extended modules being incorporated by said core module.
-
-
2. An information processing method for a print processing system in which at least a server apparatus, a client apparatus, and a printer are connected to a network, the information processing method comprising:
-
a printer management step of managing information on said printer;
a printer driver management step of managing a printer driver for said printer for which the information is managed;
a client management step of managing said client apparatus; and
an install step of installing said printer driver in said client apparatus which has issued an install request for said printer driver, the steps being executed by said server apparatus, and an install request step of issuing an install request for said printer driver to said server apparatus; and
an install step of installing said printer driver, which has been received from said server apparatus, in storages of said client apparatuses in cooperation with said server apparatus, the steps being executed by said client apparatuses, and said printer driver comprises a core module for performing basis processing of printing and extended modules for performing processing of specific functions, said core module including a function call step for calling and using functions based upon said extended modules. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An information processing apparatus which makes connection to a network to which at least a client apparatus and a printer are connected, said information processing apparatus comprising:
-
a printer driver which comprises a core module for performing basic processing of printing in said printer and extended modules for performing processing of specific functions, said core module including function calling means for calling and using functions based upon said extended modules;
printer managing means which manages information on said printer;
printer driver managing means which manages said printer driver for said printer for which information is managed;
client managing means which manages said client apparatus; and
installing means which installs said printer driver in said client apparatus which has issued an install request for said printer driver.
-
-
16. An information processing method for an information processing apparatus which makes connection to a network to which at least a client apparatus and a printer are connected, said information processing method comprising:
-
a printer management step of managing information on said printer;
a printer driver management step of managing said printer driver for said printer for which information is managed;
a client management step of managing said client apparatus; and
an install step of installing said printer driver in said client apparatus which has issued an install request for said printer driver, wherein said printer driver comprises a core module for performing basis processing of printing in said printer and extended modules for performing processing of specific functions, and said core module comprises a function call step of calling and using functions based upon said extended modules. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A client apparatus which makes connection to a network to which at least a server apparatus and a printer are connected, said client apparatus comprising:
-
install requesting means for issuing an install request for a printer driver, which comprises a core module for performing basic processing of printing in said printer and extended modules for performing processing of specific functions, said core module comprising function calling means for calling and using functions based upon said extended modules, to said server apparatus; and
installing means for installing said printer driver received from said server apparatus in a storage of said client apparatus in cooperation with said server.
-
-
28. An information processing program for a print processing system in which at least a server apparatus, a client apparatus, and a printer are connected to a network,
wherein said information processing program causes a computer to execute: -
a printer management step of managing information on said printer;
a printer driver management step of managing a printer driver for said printer for which the information is managed;
a client management step of managing said client apparatus; and
an install step of installing said printer driver in said client apparatus which has issued an install request for said printer driver, the steps being executed by said server apparatus, and an install request step of issuing an install request for said printer driver to said server apparatus; and
an install step of installing said printer driver, which has been received from said server apparatus, in storages of said client apparatus in cooperation with said server apparatus, the steps being executed by said client apparatus.
-
-
29. An information processing program for an information processing apparatus which makes connection to a network to which at least a client apparatus and a printer are connected,
wherein said information processing program causes a computer to execute: -
a printer management step of managing information on said printer;
a printer driver management step of managing said printer driver for said printer for which information is managed;
a client management step of managing said client apparatus; and
an install step of installing said printer driver in said client apparatus which has issued an install request for said printer driver.
-
-
30. A remote install method for a program in a network system, said method comprising:
-
an acquisition step of acquiring information on an extended function program of a driver which can be installed in client apparatuses connected to a network, and devices connected to the client apparatuses via the network or directly; and
an install step of installing said extended function program in a client apparatus designated out of said client apparatuses on the basis of the information. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A server apparatus which provides a program to be remotely installed in a client apparatus, comprising:
-
acquiring means for acquiring information on an extended function program of a driver which can be installed in client apparatuses connected to a network, and devices connected to the client apparatuses via the network or directly; and
sending means for sending said extended function program to a client apparatus designated out of said client apparatuses on the basis of the information. - View Dependent Claims (36, 37, 38, 39, 40, 41)
-
-
42. A client apparatus which remotely installs a program provided from a server apparatus, comprising:
-
means for installing a program received from said server;
designating means for designating one of extended function programs which are allowed to be installed in a usable device; and
means for designating an extended function program to be sent to said server. - View Dependent Claims (43)
-
Specification