2 moving element driving coils the poles 16a 1 and 16a 2 of the moving element the moving element driving coils 17a 1 and 17a 2 the poles 16b 1 and 16b 2 and the moving element driving coils 17b 1 and 17b 2 are disposed so as to face to the poles of the stator 18 in order to cancel out large attraction forces generated between the poles 16 of the moving elements 4 and the poles of the stator 18 thereby because a load placed on the moving element bearing 14 as well as the gap between the both poles may be reduced a thrust is maintained heat generated is reduced the miniaturization of the bearing and the prolongation of its life is realized by reducing an exciting current applied to the moving element driving coils 17 further the whole moving element 4 may be thinned by miniaturizing the moving element driving coils 17 and the moving element electrodes 16 a magnetostrictive absolute sensor probe 19 is mounted across the whole range of the knitting width of the holding member 3 a position detecting sensor magnet 20 is mounted on each moving element 4 4 1 4 2 4 n see fig5 the magnetostrictive absolute sensor probe 19 detects the position of each moving element 4 by detecting the position of the sensor magnet 20 of the moving element 4 on the holding member 3 to create data for.