A foil transfer device, a foil transfer method, and a non-transitory computer readable medium storing a program when executed by a computer causes the computer to execute first, second and third processes. In the first process, an acute angle portion included in a contour of a predetermined shape is specified. In the second process, an approximation curve along a contour of the acute angle portion specified in the first process and is located inside the predetermined shape is obtained. In the third process, movement route data for the acute angle portion is created along the approximation curve obtained in the second process. The movement route data is usable for, for example, control of moving a heater of the foil transfer device.
展开▼