The medical pump determines whether a reader capable of reading an identifier and a data set stored in a communication device having a communication unit and a memory matches the identifier read a plurality of times from the communication device, and reads the identifier a plurality of times. It includes a control unit that starts reading the data set from the communication device when the identifiers match.医療用ポンプは、通信部及びメモリを有する通信器に記憶された識別子及びデータセットを読み取り可能なリーダと、前記通信器から複数回読み取った前記識別子が一致するか判定し、複数回読み取った前記識別子が一致している場合に、前記通信器からの前記データセットの読み取りを開始させる制御部と、を備える。