An apparatus comprising: a processor; and a memory storing thereon a computer program, which when executed by the processor, causes the processor to perform operations including: obtaining a first sensing result from a sensor that (i) is mounted on a moving object and (ii) senses a path of travel of the moving object; receiving a second sensing result regarding the path of travel of the moving object from an external device which is apart from the moving object; determining whether a state of the moving object at a specific time is a first state in which the first sensing result meets a predetermined condition; generating first information for controlling movement of the moving object in accordance with the first sensing result when it is determined that the state of the moving object at the specific time is the first state; generating first information for controlling movement of the moving object in accordance with the second sensing result received from the external device when it is determined that the state of the moving object at the specific time is not the first state; and outputting the first information; wherein the sensor includes an image sensor, wherein the first sensing result includes image information; and wherein the determining includes determining whether the moving object approaches a boundary between two consecutive areas by using the image sensor, wherein a difference in brightness between the two consecutive areas is greater than or equal to a predetermined level. a processor; and a memory storing thereon a computer program, which when executed by the processor, causes the processor to perform operations including: obtaining a first sensing result from a sensor that (i) is mounted on a moving object and (ii) senses a path of travel of the moving object; receiving a second sensing result regarding the path of travel of the moving object from an external device which is apart from the moving object; determining whether a state of the moving object at a specific time is a first state in which the first sensing result meets a predetermined condition; generating first information for controlling movement of the moving object in accordance with the first sensing result when it is determined that the state of the moving object at the specific time is the first state; generating first information for controlling movement of the moving object in accordance with the second sensing result received from the external device when it is determined that the state of the moving object at the specific time is not the first state; and outputting the first information; wherein the sensor includes an image sensor, wherein the first sensing result includes image information; and wherein the determining includes determining whether the moving object approaches a boundary between two consecutive areas by using the image sensor, wherein a difference in brightness between the two consecutive areas is greater than or equal to a predetermined level. obtaining a first sensing result from a sensor that (i) is mounted on a moving object and (ii) senses a path of travel of the moving object; receiving a second sensing result regarding the path of travel of the moving object from an external device which is apart from the moving object; determining whether a state of the moving object at a specific time is a first state in which the first sensing result meets a predetermined condition; generating first information for controlling movement of the moving object in accordance with the first sensing result when it is determined that the state of the moving object at the specific time is the first state; generating first information for controlling movement of the moving object in accordance with the second sensing result received from the external device when it is determined that the state of the moving object at the specific time is not the first state; and outputting the first information; wherein the sensor includes an image sensor, wherein the first sensing result includes image information; and wherein the determining includes determining whether the moving object approaches a boundary between two consecutive areas by using the image sensor, wherein a difference in brightness between the two consecutive areas is greater than or equal to a predetermined level.