Program setting system, program setting method, server, client and program
First Claim
1. A system for performing a setting of a program downloaded from a server having a processor and a memory to a client having a processor and a memory, comprising:
- a communication device performing data communications between the server and the client; and
a storing device storing a predetermined program including a main module, a plurality of sub-modules each corresponding to peripheral devices connected to the client and a plurality of sets of setting information making the predetermined program executable on the client, including client setting information regarding an operating environment of the client having at least one of an IP address, a user ID and a password and including designating information designating, from the plurality of sub-modules, the sub-module that is set to be executable on the client that is an origin of specifying information for specifying the setting information by using a bit array of a predetermined number of bits each corresponding to the peripheral devices,wherein the server comprises;
a first receiver section sending, to the client, a data entry screen for entering the specifying information for specifying the setting information on the client, and receiving the specifying information that is entered through the data entry screen and is sent from the client via the communication device; and
a first transmitter section reading out, from the storing device, the main module, the sub-module designated by bit positions of the designating information and the setting information specified by the specifying information received from the client, and sending these to the client that is the origin of the specifying information via the communication device, andwherein the client comprises;
a second transmitter section sending, to the server, the specifying information that is entered through the data entry screen sent from the server via the communication device;
a second receiver section receiving the main module, the sub-module and the setting information specified by the specifying information, that are sent from the server via the communication device; and
a setting section performing environment settings of the client itself to make the main module and the sub-module respectively received from the server executable based on the setting information received from the server and reflecting the client setting information included in the setting information received from the server in the environment settings of the client itself.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for performing a setting of a program downloaded from a server to a client is provided, which includes: a communication device performing data communications between the server and the client; and a storing device storing a predetermined program and a plurality of sets of setting information for the predetermined program, in which the server includes: a first receiver section receiving specifying information sent from the client via the communication device for specifying the setting information; and a first transmitter section reading out from the storing device the predetermined program and the setting information specified by the specifying information received from the client, and sending these to the client that is the origin of the specifying information via the communication device, and in which the client includes: a second transmitter section sending the specifying information to the server via the communication device; a second receiver section receiving the predetermined program and the setting information specified by the specifying information, which are sent from the server via the communication device; and a setting section performing a setting of the predetermined program received from the server based on the setting information received from the server.
15 Citations
4 Claims
-
1. A system for performing a setting of a program downloaded from a server having a processor and a memory to a client having a processor and a memory, comprising:
-
a communication device performing data communications between the server and the client; and a storing device storing a predetermined program including a main module, a plurality of sub-modules each corresponding to peripheral devices connected to the client and a plurality of sets of setting information making the predetermined program executable on the client, including client setting information regarding an operating environment of the client having at least one of an IP address, a user ID and a password and including designating information designating, from the plurality of sub-modules, the sub-module that is set to be executable on the client that is an origin of specifying information for specifying the setting information by using a bit array of a predetermined number of bits each corresponding to the peripheral devices, wherein the server comprises; a first receiver section sending, to the client, a data entry screen for entering the specifying information for specifying the setting information on the client, and receiving the specifying information that is entered through the data entry screen and is sent from the client via the communication device; and a first transmitter section reading out, from the storing device, the main module, the sub-module designated by bit positions of the designating information and the setting information specified by the specifying information received from the client, and sending these to the client that is the origin of the specifying information via the communication device, and wherein the client comprises; a second transmitter section sending, to the server, the specifying information that is entered through the data entry screen sent from the server via the communication device; a second receiver section receiving the main module, the sub-module and the setting information specified by the specifying information, that are sent from the server via the communication device; and a setting section performing environment settings of the client itself to make the main module and the sub-module respectively received from the server executable based on the setting information received from the server and reflecting the client setting information included in the setting information received from the server in the environment settings of the client itself. - View Dependent Claims (2)
-
-
3. A method for performing a setting of a program downloaded from a server having a processor and a memory to a client having a processor and a memory, comprising:
-
by the server, sending, to the client, a data entry screen for entering specifying information for specifying the setting information on the client and receiving the specifying information that is entered through the data entry screen and is sent from the client; from a storing device storing a predetermined program including a main module, a plurality of sub-modules each corresponding to peripheral devices connected to the client and a plurality of sets of setting information making the predetermined program executable on the client, including client setting information regarding an operating environment of the client having at least one of an IP address, a user ID and a password and including designating information designating, from the plurality of sub-modules, the sub-module that is set to be executable on the client that is an origin of the specifying information by using a bit array of a predetermined number of bits each corresponding to the peripheral devices, reading out the main module, the sub-module designated by the bit positions of the designating information and the setting information specified by the specifying information received from the client; and sending these to the client that is the origin of the specifying information; and by the client, receiving the main module, the sub-module and the setting information that is specified by the specifying information that are sent from the server; and performing environment settings of the client itself to make the main module and the sub-module respectively received from the server executable based on the setting information received from the server and reflecting the client setting information included in the setting information received from the server in the environment settings of the client itself. - View Dependent Claims (4)
-
Specification