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...http://www.google.co.uk/patents/US20020184499?utm_source=gb-gplus-sharePatent US20020184499 - Information processing apparatus, information processing method, and storage medium