PROBLEM TO BE SOLVED: To provide a technique capable of thinning out position information while suppressing deterioration of reproducibility of a painting path. A coating program creating device 70 includes an external information receiving unit 72, a gun position information acquiring unit 74, and a thinning unit 76. The external information receiving unit 72 continuously receives the picked-up image picked up by the image pickup device 60 during the hand-painting. The gun position information acquisition unit 74 continuously acquires the gun position information indicating the position of the hand gun 30 during the hand spray coating based on the captured image. The thinning unit 76 defines the first position, the second position, and the third position in the order in which the three gun positions specified by the three gun position information are acquired, and then defines the first position, the second position, and the third position. It is determined whether or not to thin out the gun position information corresponding to the gun positions between the first position and the third position based on the angle formed by. [Selection diagram] Figure 1
展开▼