The present invention, to determine the position of the piston end precisely, the desired operating it by to provide a liquid injector that enables. Liquid injector 100, the piston drive mechanism 130 comprising a piston pressing portion for pressing the ends of the piston to advance the piston held syringe, a proximity sensor 132 which detects the distance between the piston and the piston pushing portion , it has. The piston pressing portion, based on the detection result of the distance by the proximity sensor 132, the operation is controlled so that the end of the movement speed in the predetermined section of the preparatory operations to be moved until it abuts against the initial position to the end of the piston is reduced that.本発明は、ピストン末端の位置を正確に求め、それによって所望の動作を可能とする薬液注入装置を提供する。薬液注入装置100は、保持されたシリンジのピストンを前進させるためにピストンの末端を押圧するピストン押圧部を備えたピストン駆動機構130と、ピストンとピストン押圧部との距離を検出する近接センサ132と、を有する。ピストン押圧部は、近接センサ132による距離の検出結果に基づいて、初期位置からピストンの末端に当接するまで移動される準備動作の最後の所定の区間で移動速度が低下するように動作が制御される。