An loT data collection system comprising a sensor, an agent device configured to acquire loT data which includes data outputted from the sensor, a management device configured to manage the agent device, and a server device configured to receive the loT data from the agent device, wherein the agent device includes a first transmission unit configured to transmit an authentication activation key to the management device at startup, wherein the management device includes: a collation unit configured to collate a registered activation key which is registered in advance and the authentication activation key; and a transmission unit configured to transmit an authentication agent ID, which is different from the registered activation key, to the agent device when the result of collating the registered activation key and the authentication activation key is matched, the authentication agent ID being automatically assigned to the agent device, wherein the agent device further includes a second transmission unit configured to automatically transmit the authentication agent ID to the server device, wherein the server device includes: a collation unit configured to collate a registered agent ID which is registered in advance and the authentication agent ID; and the transmission unit is configured to transmit a transfer permission notice to the agent device, which permits a transfer of the loT data when the result of collating the registered agent ID and the authentication agent ID is matched, and configured to notify a failure of collation to the management device when the result of collating the registered agent ID and the authentication ID is not matched, wherein the second transmission unit of the agent device is further configured to transmit the loT data to the server device when the transfer permission notice is received from the server device, wherein the server device further includes a reception unit configured to receive the loT data from the agent device, wherein the authentication activation key is common for a plurality of the agent devices, and the authentication agent ID is an ID that is unique to each of the plurality of the agent devices. wherein the agent device includes a first transmission unit configured to transmit an authentication activation key to the management device at startup, wherein the management device includes: a collation unit configured to collate a registered activation key which is registered in advance and the authentication activation key; and a transmission unit configured to transmit an authentication agent ID, which is different from the registered activation key, to the agent device when the result of collating the registered activation key and the authentication activation key is matched, the authentication agent ID being automatically assigned to the agent device, a collation unit configured to collate a registered activation key which is registered in advance and the authentication activation key; and a transmission unit configured to transmit an authentication agent ID, which is different from the registered activation key, to the agent device when the result of collating the registered activation key and the authentication activation key is matched, the authentication agent ID being automatically assigned to the agent device, wherein the agent device further includes a second transmission unit configured to automatically transmit the authentication agent ID to the server device, wherein the server device includes: a collation unit configured to collate a registered agent ID which is registered in advance and the authentication agent ID; and the transmission unit is configured to transmit a transfer permission notice to the agent device, a collation unit configured to collate a registered agent ID which is registered in advance and the authentication agent ID; and the transmission unit is configured to transmit a transfer permission notice to the agent device, which permits a transfer of the loT data when the result of collating the registered agent ID and the authentication agent ID is matched, and configured to notify a failure of collation to the management device when the result of collating the registered agent ID and the authentication ID is not matched, wherein the second transmission unit of the agent device is further configured to transmit the loT data to the server device when the transfer permission notice is received from the server device, wherein the server device further includes a reception unit configured to receive the loT data from the agent device, wherein the authentication activation key is common for a plurality of the agent devices, and the authentication agent ID is an ID that is unique to each of the plurality of the agent devices.