INFORMATION COLLECTION APPARATUS, INFORMATION COLLECTION METHOD AND PROGRAM
An information collection apparatus includes: a first acquisition unit configured to specify trusted nodes trusted by a certain node based on a condition, set for each of a plurality of nodes constituting a network, that the node trusts another node, and acquire conditions of each of the trusted nodes; and a second acquisition unit configured to acquire information regarding a certain target from a node specified based on the conditions acquired by the first acquisition unit, thereby increasing a likelihood of collecting highly reliable information.
1 . An information collection apparatus comprising:
a processor; and
a memory storing program instructions that cause the processor to:
specify trusted nodes trusted by a certain node based on a condition, set for each of a plurality of nodes constituting a network, that the node trusts another node, and acquire conditions of each of the trusted nodes; and
acquire information regarding a certain target from a node specified based on the acquired conditions.
2 . The information collection apparatus according to claim 1 ,
wherein the program instructions cause the processor to aggregate the acquired conditions, and
acquire the information from a node specified based on the aggregated conditions.
3 . The information collection apparatus according to claim 2 ,
wherein the program instructions cause the processor to acquire an aggregation method of the conditions set for each of the trusted nodes, and
aggregate the acquired conditions based on the acquired aggregation method.
4 . The information collection apparatus according to claim 2
wherein the program instructions cause the processor to correct the aggregated conditions according to an instruction from a user, and
specify trusted nodes based on the corrected conditions.
5 . An information collection method executed by a computer, the information collection method comprising:
specifying trusted nodes trusted by a certain node based on a condition, set for each of a plurality of nodes constituting a network, that the node trusts another node, and acquiring conditions of each of the trusted nodes; and
acquiring information regarding a certain target from a node specified based on the acquired conditions.
6 . A non-transitory computer-readable recording medium storing a program for causing a computer to perform the information collection method of claim 5 .