Provided is a non-transitory computer-readable storage medium storing a program for causing a computer to execute a process, the process including: acquiring transfer times of straight transfer paths for a hand of a vertical articulated robot having at least four controlled axes; calculating a vector of each of the straight transfer paths; comparing a direction of a vector of a target path for which a transfer time is to be estimated with a direction of the vector of each of the straight transfer paths, and identifying, among the straight transfer paths, a transfer path most similar in vector direction to the target path; and estimating a transfer time of the target path, in accordance with a scalar quantity of a vector of an identified transfer path, a scalar quantity of the vector of the target path, and a transfer time of the identified transfer path.
Non-transitory computer-readable storage medium, robot transfer time estimation method, and robot transfer time estimation device