1. A load balancer for a network processor comprising: a plurality of load balance control units arranged in a communication device including receiving means and a plurality of network processors for performing processes for input information received by the receiving means, wherein the plurality of load balance control units are multistage-interconnected in series with each other, each of the load balance control units receives the input information from the receiving means and executes distribution processes for distributing the input information to one of the network processors according to a predetermined distribution condition per input information, and each of the load balance control units of the second and subsequent stages supervises a distribution process executed by the load balance control unit of the previous stage, and distributes, when distribution destinations of the input information by the load balance control unit of the previous stage concentrates into a specific network processor, the input information distributed to the specific network processor by the load balance control unit of the previous stage to alternative network processor according to a distribution condition different from the distribution condition used in the load balance control unit of the previous stage.