Installation software using a setting file to automatically determine if a module is installable and the location of the installation
First Claim
Patent Images
1. An information processing apparatus comprising:
- location information acquiring means for acquiring, from a predetermined setting server, location information, included in a setting file, defining the location of a module server which stores at least one program module on a computer readable medium;
installable program module determining means for automatically determining if an installable program module is necessary based on the installable program module information included in the setting file, an operating environment of said information processing apparatus and whether or not said installable program module is later in version than a program module previously installed on the information processing apparatus and corresponding to said installable program module; and
program module acquiring means for acquiring and installing on said information processing apparatus said installable program module, determined to be necessary by the installable program module determining means, by gaining access to said module server storing said installable program module based on said location information included in the setting file.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus, an information processing method, and a storage medium are disclosed which determines whether or not to install program modules by acquiring environment information relevant to the types of the modules so that only those modules judged compatible with the environment of interest may be installed. This makes it possible for users to install only necessary program modules without becoming aware of specific conditions restricting the installation of the modules.
246 Citations
23 Claims
-
1. An information processing apparatus comprising:
-
location information acquiring means for acquiring, from a predetermined setting server, location information, included in a setting file, defining the location of a module server which stores at least one program module on a computer readable medium; installable program module determining means for automatically determining if an installable program module is necessary based on the installable program module information included in the setting file, an operating environment of said information processing apparatus and whether or not said installable program module is later in version than a program module previously installed on the information processing apparatus and corresponding to said installable program module; and program module acquiring means for acquiring and installing on said information processing apparatus said installable program module, determined to be necessary by the installable program module determining means, by gaining access to said module server storing said installable program module based on said location information included in the setting file. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information processing apparatus comprising:
-
location file acquiring means for acquiring, from a predetermined location server, a location file defining the location of a setting server which stores a setting file including location information defining the location of a module server storing at least one program module on a computer readable medium; setting file acquiring means for acquiring said setting file by gaining access to said setting server of which the location is defined by said location file; and program module acquiring means for acquiring and installing on said information processing apparatus said program module by gaining access to said module server storing said program module based on said location information included in said setting file. - View Dependent Claims (8)
-
-
9. An information processing method executing on a computer comprising the steps of:
-
acquiring, from a predetermined setting server, location information, included in a setting file, defining the location of a module server which stores at least one program module on a computer readable medium; analyzing an operating environment of an information processing apparatus into which to install said at least one program module; automatically determining if an installable program module is necessary based on the program module information included in the setting file, said operating environment of said information processing apparatus and whether or not said installable program module is later in version than a program module previously installed on the information processing apparatus and corresponding to said installable program module; acquiring said installable program module determined to be necessary by the determining by gaining access to said module server storing said installable program module based on said location information included in the setting file; and installing on said information processing apparatus the installable program module acquired by the acquiring. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An information processing method executing on a computer comprising the steps of:
-
acquiring, from a predetermined location server, a location file defining the location of a setting server which stores a setting file including location information defining the location of a module server storing at least one program module on a computer readable medium; acquiring said setting file by gaining access to said setting server of which the location is defined by said location file; analyzing an operating environment of an information processing apparatus into which to install said at least one program module; automatically determining if an installable program module is necessary based on the program module information included in said setting file, said operating environment of said information processing apparatus and whether or not said installable program module is later in version than a program module previously installed on the information processing apparatus and corresponding to said installable program module; acquiring said installable program module determined to be necessary by the determining by gaining access to said module server storing said installable program module based on said location information included in the setting file; and installing on said information processing apparatus the installable program module acquired by the acquiring. - View Dependent Claims (16)
-
-
17. A storage medium which stores on a computer readable medium, in a computer-readable manner, a software installation support program for causing a computer to carry out the steps of:
-
acquiring, from a predetermined setting server, location information, included in a setting file, defining the location of a module server which stores at least one program module on a computer readable medium; analyzing an operating environment of an information processing apparatus into which to install said at least one program module; automatically determining if an installable program module is necessary based on the program module information included in said setting file, said operating environment of said information processing apparatus and whether or not said installable program module is later in version than a program module previously installed on the information processing apparatus and corresponding to said installable program module; acquiring said installable program module determined to be necessary by the determining by gaining access to said module server storing said installable program module based on said location information included in the setting file; and installing on said information processing apparatus the installable program module acquired by the acquiring. - View Dependent Claims (18)
-
-
19. A storage medium which stores on a computer readable medium, in a computer-readable manner, a software installation support program for causing a computer to carry out the steps of:
-
acquiring, from a predetermined location server, a location file defining the location of a setting server which stores a setting file including location information defining the location of a module server storing at least one program module on a computer readable medium; acquiring said setting file by gaining access to said setting server of which the location is defined by said location file; analyzing an operating environment of an information processing apparatus into which to install said at least one program module; automatically determining if an installable program module is necessary based on the program module information included in said setting file, said operating environment of said information processing apparatus and whether or not said installable program module is later in version than a program module previously installed on the information processing apparatus and corresponding to said installable program module; acquiring said installable program module determined to be necessary by the determining by gaining access to said module server storing said installable program module based on said location information included in the setting file; and installing on said information processing apparatus the installable program module acquired by the acquiring. - View Dependent Claims (20)
-
-
21. An information processing apparatus comprising:
-
location information acquiring means for acquiring, from a predetermined setting server, location information, included in a setting file, defining the location of module servers which severally store at least one program module on a computer readable medium; location file acquiring means for acquiring, from a predetermined location server, a location file defining the location of a setting server which stores the setting file including location information defining the location of module servers which severally store at least one program module on a computer readable medium; setting file acquiring means for acquiring said setting file by gaining access to said setting server of which the location is defined by said location file; installable program module determining means for automatically determining if an installable program module is necessary based on the installable module information included in said setting file, an operating environment of said information processing apparatus and whether or not said installable program module is later in version than a program module previously installed on the information processing apparatus and corresponding to said installable program module; and program module acquiring means for acquiring and installing on said information processing apparatus said installable program modules determined to be necessary by the installable program module determining means by gaining access to said module servers severally storing said installable program modules based on said location information included in the setting file. - View Dependent Claims (22)
-
-
23. An information processing apparatus comprising:
-
location information acquiring unit configured to request and receive from a predetermined setting server, location information, included in a setting file, defining the location of a module server which stores at least one program module on a computer readable medium; installable program module determining unit configured to automatically determine if an installable program module is necessary based on the installable program module information included in the setting file, an operating environment of said information processing apparatus and whether or not said installable program module is later in version than a program module previously installed on the information processing apparatus and corresponding to said installable program module; and program module acquiring unit configured to acquire and install on said information processing apparatus said installable program module, determined to be necessary by the installable program module determining means, by gaining access to said module server storing said installable program module based on said location information included in the setting file.
-
Specification