Patent ID: 8032679

Claim:
A network processing control device provided with a data storage section, a network control section for transmitting/receiving data through a network and storing received data in the data storage section, and a network processing section for processing data stored in the data storage section, the network processing control device comprising: a CPU usage information acquiring section for acquiring CPU usage information indicating a usage state of a CPU of the network processing control device; a load state determining section for determining a load state of the CPU from the CPU usage information, by using determination condition for determining the usage state of the CPU is a high load or a low load; and a processing mode setting section for setting a processing mode of the network processing section to an interrupt mode when the determined load state is a low load, and setting a processing mode of the network processing section to a polling mode when the determined load state is a high load, wherein, when the interrupt mode is set, the network processing section executes processing of data stored in the data storage section if an interrupt notice is issued by the network control section, and when the polling mode is set, the network processing section suppresses the interrupt notice of the network control section, and executes processing of data stored in the data storage section in a predetermined interval.