ultrasonic wave using the receivers 94 95 and 96 and may calculate the specified coordinates e based on the detection timings t 2 of the receivers 94 95 and 96 unlike the first embodiment to the third embodiment the cpu 61 does not acquire the transmission timing t 1 of the ultrasonic wave and does not use the transmission timing t 1 when calculating the specified coordinates e an electrical configuration of the sewing machine 1 according to the fourth embodiment is a configuration obtained by removing the electromagnetic wave detector 97 and the electromagnetic wave output circuit 921 from the block diagram shown in fig1 that shows the electrical configuration of the sewing machine 1 according to the third embodiment a method for identifying a position on the work cloth 100 specified by the ultrasonic pen 92 will be explained with reference to fig1 the may user specify the specified position on the work cloth 100 by causing the pen tip 911 of the ultrasonic pen 92 to touch the work cloth 100 the left right direction and the up down direction of fig1 respectively correspond to the x direction and the y direction a direction from the near side to the far side of fig1 corresponds to the z direction coordinates d of the receiver 96 are denoted by xd yd zd a distance between the specified coordinates e and the coordinates d of the receiver 96 is referred to.