1. A server which receives data transmitted from sensor nodes and has an event-action controller that executes preset processing when the data come to satisfy preset conditions, wherein: the event-action controller has: an event-action table for storing the preset conditions and event-action entries having the preset processing, and a cache for storing designated event-action entries out of the event-action entries stored in the event-action table.