A control system for a flying object (8, 208) used for controlling a flying object (8, 208), comprising: a first marker (106d, 206a) and a second marker (106a, 206b) disposed at a distance from each other on an indoor wall surface or a tunnel wall surface and comprising control information relating to control of the flying object (8, 208); the control information of the first marker (106d, 206a) comprising a first control information relating to a movement vector of the flying object (8, 208) to the second marker (106a, 206b); and a control device (4, 204) secured to an upper or a lower part of the flying object (8, 208) and configured to control the flying object (8, 208), the control device (4, 204) comprising a reading unit (12, 212) which is configured to read the control information from the first marker (106d, 206a) and the second marker (106a, 206b); and a flight information transmitting unit (14, 214) which is configured to generate the flight information in a form readable by the flying object (8, 208) based on the control information read by the reading unit (12, 212) and configured to transmit the flight information to the flying object (8, 208), whereinthe control device (4, 204) comprises an abnormality detection unit configured to detect an abnormality in the flying object (8, 208) or in the control system, the control information of the first marker (106d, 206a) further comprising: a third control information, wherein in the third control information a fail-safe code relating to a countermeasure method for an abnormality that has occurred during the flight of the flying object (8, 208) between the first marker (106d, 206a) and the second marker (106a, 206b) is described, wherein upon detection of an abnormality in the flying object (8, 208) or upon detection of an abnormality in the control system the control device is configured to call the fail-safe code from a data table (Df), to read the fail-safe code coinciding with the fail-safe code read from the first marker (106d, 206a), and to transmit control information corresponding to the fail-safe code which is read as flight data to a flying object control unit. a first marker (106d, 206a) and a second marker (106a, 206b) disposed at a distance from each other on an indoor wall surface or a tunnel wall surface and comprising control information relating to control of the flying object (8, 208); the control information of the first marker (106d, 206a) comprising a first control information relating to a movement vector of the flying object (8, 208) to the second marker (106a, 206b); and a control device (4, 204) secured to an upper or a lower part of the flying object (8, 208) and configured to control the flying object (8, 208), the control device (4, 204) comprising a reading unit (12, 212) which is configured to read the control information from the first marker (106d, 206a) and the second marker (106a, 206b); and a flight information transmitting unit (14, 214) which is configured to generate the flight information in a form readable by the flying object (8, 208) based on the control information read by the reading unit (12, 212) and configured to transmit the flight information to the flying object (8, 208), a reading unit (12, 212) which is configured to read the control information from the first marker (106d, 206a) and the second marker (106a, 206b); and a flight information transmitting unit (14, 214) which is configured to generate the flight information in a form readable by the flying object (8, 208) based on the control information read by the reading unit (12, 212) and configured to transmit the flight information to the flying object (8, 208), whereinthe control device (4, 204) comprises an abnormality detection unit configured to detect an abnormality in the flying object (8, 208) or in the control system, the control information of the first marker (106d, 206a) further comprising: a third control information, wherein in the third control information a fail-safe code relating to a countermeasure method for an abnormality that has occurred during the flight of the flying object (8, 208) between the first marker (106d, 206a) and the second marker (106a, 206b) is described, wherein upon detection of an abnormality in the flying object (8, 208) or upon detection of an abnormality in the control system the control device is configured to call the fail-safe code from a data table (Df), to read the fail-safe code coinciding with the fail-safe code read from the first marker (106d, 206a), and to transmit control information corresponding to the fail-safe code which is read as flight data to a flying object control unit.