An instruction system comprising a target device , a master device , and an instruction device configured to communicate with the master device , the instruction device comprising: a first communication unit configured to receive a device ID and a reception strength included in a beacon outputted from the target device , by using a first communication means; and a second communication unit configured to send the received device ID and reception strength of the target device , by using a second communication means being different from the first communication means, and the master device comprising: a communication unit configured to receive information from the instruction device , by using the second communication means; a detection unit configured to detect a space in which the instruction device exists; a storage unit configured to store association information including information indicating that the space and a target device are associated with each other; a specifying unit configured to specify the target device associated with the detected space by referring to the association information; and an output unit configured to output an instruction signal corresponding to the specified target device in accordance with an operation by an operator characterized in that the detection unit is configured to detect a device ID included in a beacon having a maximum strength, and the specifying unit is configured to specify the space by referencing to the detected device ID and the association information. a first communication unit configured to receive a device ID and a reception strength included in a beacon outputted from the target device , by using a first communication means; and a second communication unit configured to send the received device ID and reception strength of the target device , by using a second communication means being different from the first communication means, and the master device comprising: a communication unit configured to receive information from the instruction device , by using the second communication means; a detection unit configured to detect a space in which the instruction device exists; a storage unit configured to store association information including information indicating that the space and a target device are associated with each other; a specifying unit configured to specify the target device associated with the detected space by referring to the association information; and an output unit configured to output an instruction signal corresponding to the specified target device in accordance with an operation by an operator characterized in that the detection unit is configured to detect a device ID included in a beacon having a maximum strength, and the specifying unit is configured to specify the space by referencing to the detected device ID and the association information. a communication unit configured to receive information from the instruction device , by using the second communication means; a detection unit configured to detect a space in which the instruction device exists; a storage unit configured to store association information including information indicating that the space and a target device are associated with each other; a specifying unit configured to specify the target device associated with the detected space by referring to the association information; and an output unit configured to output an instruction signal corresponding to the specified target device in accordance with an operation by an operator characterized in that the detection unit is configured to detect a device ID included in a beacon having a maximum strength, and the specifying unit is configured to specify the space by referencing to the detected device ID and the association information. <EOS>