To provide an unmanned flying object, unmanned flight method and unmanned flight program capable of flying a predetermined route without using positioning radio waves from a navigation satellite.SOLUTION: An unmanned flying object 1 capable of autonomous flight includes: image photographing means for photographing an image while flying; feature point extraction means for extracting a feature point in the image; outward path feature point information storage means for generating and storing outward path feature point information by defining the position of the unmanned flying object 1 in relation to a plurality of feature points in an outward path; return path feature point information generating means for generating return path feature point information by defining the position of the unmanned flying object 1 in relation to a plurality of feature points in the return path; and return means for returning while minimizing the difference between the position of the unmanned flying object 1 indicated by the outward path feature point information and the position of the unmanned flying object 1 indicated by the return path feature point information.SELECTED DRAWING: Figure 4
展开▼