To print on parts to be printed of various forms by controlling an output data provided from a data storage part to output to a position based on positional information provided from a position sense part, and printing in accordance with a control signal of a printing control part.
When a user moves a main frame 50 with pressing a print button 40 manually, a rotary gear 36 of a sense part 33 and a linear gear 31 of a base frame 32 are meshed with each other and moved rotating along a guide groove 41. A rotating force of the rotary gear 36 is transmitted to an encoder 37 via a shaft 38, so that the encoder 37 rotates by an amount equal to the rotating force. The rotation amount of the encoder 37 is detected by an infrared sensor 39 and transmitted to a printing control part. The printing control part supplies an injection signal of an information in a data storage part through an ink cartridge 34 based on a positional information of a sense part provided from the sensor 39, thereby executing an ink jet operation.