A data accumulation apparatus for temporarily accumulating data received from a first device through a network and transmitting the data to a second device through the network, the data accumulation apparatus comprising: a script execution environment; a database including a first function to accumulate data therein and perform retrieval on the accumulated data and a second function to output notification in response to that new data is accumulated in the database and matches any of conditions registered therein in advance; and a storage unit configured to store scripts and action correspondence information indicating correspondence between the conditions registered in advance and the scripts, the scripts including a first script configured to retrieve data within a predetermined time range from the database and transmit a notification signal including the retrieved data to the second device, and a second script configured to transmit a notification signal to notify a third device connected to the network of occurrence of an event, wherein the first script is associated with a first condition included in the conditions registered in advance, and the second script is associated with a second condition included in the conditions registered in advance, and wherein it is determined that the new data matches the second condition when a value of the new data meets a condition expression included in the second condition, the script execution environment having property of being capable of describing an instruction to perform data retrieval and an instruction to perform communication through the network, according to a script being executed, the data accumulation apparatus further comprising: a collection unit configured to collect data through the network and register the data in the database; and a script execution unit configured to specify, on receipt of the notification, a script associated with the matched condition according to the action correspondence information, and execute the specified script using the script execution environment. a script execution environment; a database including a first function to accumulate data therein and perform retrieval on the accumulated data and a second function to output notification in response to that new data is accumulated in the database and matches any of conditions registered therein in advance; and a storage unit configured to store scripts and action correspondence information indicating correspondence between the conditions registered in advance and the scripts, the scripts including a first script configured to retrieve data within a predetermined time range from the database and transmit a notification signal including the retrieved data to the second device, and a second script configured to transmit a notification signal to notify a third device connected to the network of occurrence of an event, wherein the first script is associated with a first condition included in the conditions registered in advance, and the second script is associated with a second condition included in the conditions registered in advance, and wherein it is determined that the new data matches the second condition when a value of the new data meets a condition expression included in the second condition, the script execution environment having property of being capable of describing an instruction to perform data retrieval and an instruction to perform communication through the network, according to a script being executed, the data accumulation apparatus further comprising: a collection unit configured to collect data through the network and register the data in the database; and a script execution unit configured to specify, on receipt of the notification, a script associated with the matched condition according to the action correspondence information, and execute the specified script using the script execution environment. a collection unit configured to collect data through the network and register the data in the database; and a script execution unit configured to specify, on receipt of the notification, a script associated with the matched condition according to the action correspondence information, and execute the specified script using the script execution environment.