1. An information processing method in a server computer communicably connected to a client computer, for executing a program for performing information processing in accordance with a processing request transmitted from the client computer, comprising the steps of: storing a condition for judging whether a predetermined processing efficiency can be assured for the information processing performed by a first execution environment according to the processing request, receiving the processing request transmitted from the client computer, judging whether the predetermined processing efficiency can be assured according to the condition, and allocating the processing request to a second execution environment if it is judged that the predetermined efficiency cannot be assured.