Patent ID: 8499310

Claim:
An information processing system comprising: a plurality of devices including a first device configured to transmit device information and information of the first device as a transmission source to other devices of the plurality of devices; and an information processing apparatus configured to communicate with the plurality of devices and choose a second device among the plurality of devices as a transmission source, the information processing apparatus comprising: an acquiring unit configured to acquire location information from each of the plurality of devices; a stop instructing unit configured to cause the first device to stop transmitting the device information to the other devices based on location information acquired from the first device; a registering unit configured to register the plurality of devices as transmission destinations of device information and information of the second device as a transmission source; a first determination unit configured to determine whether the first device stops transmitting the device information to the other devices; and a transmitting unit configured to transmit the device information and the information of the second device as the transmission source to the plurality of devices registered by the registering unit after the first determination unit determines that the first device stops transmitting the device information to the other devices, wherein the first device shifts to a transmission destination device configured to refuse a transmission setup instruction when the stop instructing unit causes the first device to stop transmitting the device information to the other devices, and wherein the information processing apparatus does not change the transmission source from the first device to the second device when the first device does not respond to the stop instructing unit for a predetermined time.