A wireless communication device that holds a plurality of wireless communication means configured to separately form ad-hoc wireless communication networks together with different wireless communication devices, and that is configured to conduct wireless communication across the plural ad-hoc wireless communication networks, the wireless communication device comprising: first (11-a) and second (11-b) wireless communication means each for forming an ad-hoc wireless communication network together with the different wireless communication devices to conduct wireless communication, by switching one of a first wireless communication configuration and a second wireless communication configuration that differs from the first wireless communication configuration in communication characteristics to another to be used; determination means for determining, at least when the first or second wireless communication means uses the first wireless communication configuration for conducting wireless communication, whether or not the wireless communication device itself goes into a state where it is isolated from other wireless communication devices and whether or not one of the other wireless communication devices goes into a state where it is isolated from the wireless communication devices other than this other wireless communication device due to changing the first wireless communication configuration to the second wireless communication configuration, among the wireless communication device itself and the different wireless communication devices; and communication control means for performing, when the determination means determines that the wireless communication device itself does not go into a state where it is isolated from other wireless communication devices and the other wireless communication device does not go into a state where it is isolated from the wireless communication devices other than this other wireless communication device and in a case where it is necessary to change the first wireless communication configuration, control to switch a wireless communication configuration of wireless communication means that uses the first wireless communication configuration to the second wireless communication configuration, and for performing, when the determination means determines that the wireless communication device itself goes into a state where it is isolated from other wireless communication devices or the other wireless communication device goes into a state where it is isolated from the wireless communication devices other than this other wireless communication device, control to leave the wireless communication configuration used by the wireless communication means as the first wireless communication configuration, and thereby avoiding reduction of the number of wireless communication devices capable of conducting communication. first (11-a) and second (11-b) wireless communication means each for forming an ad-hoc wireless communication network together with the different wireless communication devices to conduct wireless communication, by switching one of a first wireless communication configuration and a second wireless communication configuration that differs from the first wireless communication configuration in communication characteristics to another to be used; determination means for determining, at least when the first or second wireless communication means uses the first wireless communication configuration for conducting wireless communication, whether or not the wireless communication device itself goes into a state where it is isolated from other wireless communication devices and whether or not one of the other wireless communication devices goes into a state where it is isolated from the wireless communication devices other than this other wireless communication device due to changing the first wireless communication configuration to the second wireless communication configuration, among the wireless communication device itself and the different wireless communication devices; and communication control means for performing, when the determination means determines that the wireless communication device itself does not go into a state where it is isolated from other wireless communication devices and the other wireless communication device does not go into a state where it is isolated from the wireless communication devices other than this other wireless communication device and in a case where it is necessary to change the first wireless communication configuration, control to switch a wireless communication configuration of wireless communication means that uses the first wireless communication configuration to the second wireless communication configuration, and for performing, when the determination means determines that the wireless communication device itself goes into a state where it is isolated from other wireless communication devices or the other wireless communication device goes into a state where it is isolated from the wireless communication devices other than this other wireless communication device, control to leave the wireless communication configuration used by the wireless communication means as the first wireless communication configuration, and thereby avoiding reduction of the number of wireless communication devices capable of conducting communication.