In a restoration apparatus, an estimating unit divides a captured original image into a plurality of local pixel blocks, and estimates an luminance level of airlight in each of the plurality of local pixel blocks. Information beacons or beacons which function as store and forward devices operable in a corresponding local operating region communicate with terminal devices that are located within the local operating region. In response to a video content transmission request from a terminal, bandwidths necessary for the routes to the terminal are established and video contents are transmitted by using the network protocol usable by the terminal.