The data collection device includes at least two optical sensors configured to detect a scale of the drug dose indicator of the drug delivery device within its respective detection area, and during programming of the drug dosage into the drug delivery device And a processing device configured to determine a current medication dosage programmed into the medication delivery device based on a count of graduations passing through the detection area of the optical sensor. The direction of the scale stroke can be identified to determine whether the programmed dosage is increasing or decreasing. The device can be arranged to identify the reference dose using the camera image of the drug dose indicator, and thus can determine the starting point for the graduation count. The drug delivery device can be an injection pen.データ収集デバイスは、そのそれぞれの検出領域内で薬剤送達デバイスの薬剤用量インジケータの目盛を検出するように構成された少なくとも2つの光学式センサと、前記薬剤投薬量の前記薬剤送達デバイスへのプログラミング中に光学式センサの検出領域を通過する目盛のカウントに基づいて、前記薬剤送達デバイスにプログラムされている現在の薬剤投薬量を決定するように構成された処理装置とを含む。目盛の行程の方向を識別し、プログラムされた投薬量が増えているか、または減っているかを決定することができる。装置は、薬剤投薬量インジケータのカメラの画像を用いて基準投薬量を識別するように配置することができ、したがって、目盛のカウントのための開始点を決定することができる。薬剤送達デバイスは注射ペンとすることができる。