A setting checking information collecting device that collects, based on electronic information of a system structure diagram comprising information on components, interface connection information between the components and property information set therein, information necessary for checking the setting information by searching the system structure diagram according to search purposes, the device comprising:
- a search controlling information storing unit that stores, for each of the search purposes, information indicating data to be collected and topology information indicating whether or not a search is to be proceeded between interfaces in the components for each component or classification information thereof or a search direction;
- a components/interface information storing unit which information on the components used in the system structure diagram, information on the interfaces of the respective components and information indicating relations between the interfaces and search purposes are registered beforehand;
- a unit that inputs the system structure diagram and determines one component in the system structure diagram as a search starting component according to a search purpose specified from outside or each search purpose stored in the search controlling information storing unit;
- a unit that looks up the components/interface information storing unit sequentially starting from the search starting component, obtains an interface that belongs to the component to be searched, looks up the search controlling information storing unit and determines an interface for which a search is to be proceeded according to the search purpose in the interface;
- a setting information collecting unit that likewise repeats a search for components connected to the interfaces for which the search is to be proceeded as new search targets and extracts information on the respective searched components or information on the interfaces or setting information of property information set therein defined as data to be collected by the search controlling information storing unit from the electronic information of the system structure diagram;
- and
- a setting information output unit that forms the extracted setting information into a file and outputs the file.