A data collection system of a wind turbine power generation facility including at least one wind turbine power generating apparatus, comprising: at least one wind turbine controller provided for the at least one wind turbine power generating apparatus, respectively, each of the at least one wind turbine controller including a control part for controlling the wind turbine power generating apparatus, the control part being configured to, perform a calculation for control of the wind turbine power generating apparatus, a representative data memory part for storing representative data related to at least one parameter indicating a state or an operation history of the wind turbine power generating apparatus, and a representative data selection part configured to obtain data related to the at least one parameter once in every control calculation cycle of the control part and determine whether to store the obtained data of the at least one parameter as the representative data of the at least one parameter in the representative data memory part for every control calculation cycle of the control part; and a data collection part configured to collect, from each of the at least one wind turbine controller, the representative data of the at least one parameter related to the state of each of the at least one wind turbine power generating apparatus stored in the representative data memory part of each of the at least one wind turbine controller; wherein the at least one wind turbine controller includes: an I/O interface configured to enable connection between the wind turbine controller and at least one external device including a sensor provided for the wind turbine power generating apparatus to acquire the data; a central processing unit configured to function as at least a part of the control part and as at least a part of the representative data selection part; a memory device configured to function as the representative data memory part; and a bus through which the I/O interface, the central processing unit and the memory device are interconnected so as to be communicable with one another in the wind turbine controller. at least one wind turbine controller provided for the at least one wind turbine power generating apparatus, respectively, each of the at least one wind turbine controller including a control part for controlling the wind turbine power generating apparatus, the control part being configured to, perform a calculation for control of the wind turbine power generating apparatus, a representative data memory part for storing representative data related to at least one parameter indicating a state or an operation history of the wind turbine power generating apparatus, and a representative data selection part configured to obtain data related to the at least one parameter once in every control calculation cycle of the control part and determine whether to store the obtained data of the at least one parameter as the representative data of the at least one parameter in the representative data memory part for every control calculation cycle of the control part; and a data collection part configured to collect, from each of the at least one wind turbine controller, the representative data of the at least one parameter related to the state of each of the at least one wind turbine power generating apparatus stored in the representative data memory part of each of the at least one wind turbine controller; wherein the at least one wind turbine controller includes: an I/O interface configured to enable connection between the wind turbine controller and at least one external device including a sensor provided for the wind turbine power generating apparatus to acquire the data; a central processing unit configured to function as at least a part of the control part and as at least a part of the representative data selection part; a memory device configured to function as the representative data memory part; and a bus through which the I/O interface, the central processing unit and the memory device are interconnected so as to be communicable with one another in the wind turbine controller. an I/O interface configured to enable connection between the wind turbine controller and at least one external device including a sensor provided for the wind turbine power generating apparatus to acquire the data; a central processing unit configured to function as at least a part of the control part and as at least a part of the representative data selection part; a memory device configured to function as the representative data memory part; and a bus through which the I/O interface, the central processing unit and the memory device are interconnected so as to be communicable with one another in the wind turbine controller.