1. A load balancing method in a loosely coupled multi-processor system, in which a plurality of processors, corresponding to a plurality of terminals, each of which includes a main memory exclusively used, are coupled in a loose coupling configuration comprising the steps of: (a) continuously monitoring a load status of each of said plurality of processors; (b) storing the load status of all the processors included in said multi-processor system in a global processor; (c) storing a number representing the number of terminals connected to each of said processors in the main memory of each of said processors; (d) setting an upper limit for the number of terminals which can be connected to a processor receiving a service demand to start a program based on said load status of the processor receiving the service demand, when a terminal other than the terminals connected to said processor receiving the service demand outputs the service demand; (e) comparing said upper limit with said number of terminals connected to said processor receiving the service demand; (f) delivering information to said global processor indicating that it is impossible for said processor receiving the service demand to treat the demand from the terminal outputting said service demand to start the program, when the result of the comparing step indicates that said upper limit is less than or equal to the number of terminals connected to said processor receiving the service demand; (g) selecting a processor having a lightest load status based on said load status of each of the processors and outputting an instruction to the selected processor to start a processing for the terminal outputting said service demand; and (h) storing the the processing for said terminal receiving the service demand, when the result of the comparing step indicates that said upper limit is greater than the number of terminals connected to said processor receiving the service demand.