A liquid injector registers the data of a variable pattern in which an injection rate of a contrast medium varies with time. The injection rate of the contrast medium varies with time according to the variable pattern for maintaining a state in which the image contrast achieved by the contrast medium approximates an optimum level.