When capturing an object, a pixel value in a range desired by the operator is obtained, and the pixel value in the desired range is maintained for the duration input by the operator. An injection device (2) for injecting a contrast medium, comprising: a generation device (23) for generating an injection protocol of a contrast agent such that a pixel value within a predetermined range is maintained for a predetermined duration at an imaging site of a subject , An input unit (26) for inputting at least one of a pixel value and a duration, and an injection head (21) for injecting a contrast medium according to an injection protocol, the generation device (23) acquires information on the imaging site An imaging information acquisition unit that acquires information of at least one of a pixel value and a duration time via an input unit (14), and a protocol generator (16) for generating an injection protocol based on the acquired pixel value or the acquired duration.被写体を撮像する際に、オペレーターが望む範囲の画素値を得ると共に、オペレーターが入力した持続時間にわたって、この所望範囲の画素値を持続させる。造影剤を注入するための注入装置(2)であって、被写体の撮像部位において所定の持続時間にわたって所定範囲の画素値が維持されるような造影剤の注入プロトコルを生成する生成装置(23)と、画素値及び持続時間の少なくとも一方を入力する入力部(26)と、注入プロトコルに従って造影剤を注入する注入ヘッド(21)とを備え、生成装置(23)は、撮像部位の情報を取得する撮像情報取得部(12)と、被写体の情報を取得する被写体情報取得部(13)と、入力部(26)を介して画素値及び持続時間の少なくとも一方の情報を取得する撮像条件取得部(14)と、取得された画素値又は取得された持続時間に基づいて注入プロトコルを生成するプロトコル生成部(16)とを有する、注入装置(2)を提供する。