vial (9) is received by the receiving means multiple container sizes (8), prescription data basis in a vial bottle (9) the container receiving means to take-out means for taking out from the container (8) (8a) and, conveying means for conveying a vial bottle (9) taken out by the vessel takeout means (8a) (34, 37 , 41, 52), a tablet supply means for providing a tablet into a vial bottle (9) is conveyed by the conveying means 52, 11, the vial bottle during conveying by the conveying means 34 (9) is installed on the conveying path of the vessel is recovered recovery means 107 and the conveying means 34, the container size detecting means for detecting a size of the conveyed glass vial (9) (100) and, on the basis of the prescription data If the selected size of the vial bottle (9), the size of the vial 9 is detected by the container size detecting means (100) to determine whether they match (S6), and does not match, which has been conveyed vial bottle (9 ) the vessel by the recovery means 107 with a number of times (S7) having the control means 63 tablet filling device, and surely supply the vials of the desired size without fail.사이즈별로 바이알병(9)이 수용된 복수의 용기 수용 수단(8)과, 처방 데이터를 기초로 하여 바이알병(9)을 용기 수용 수단(8)으로부터 취출하는 용기 취출 수단(8a)과, 용기 취출 수단(8a)에 의해 취출된 바이알병(9)을 반송하는 반송 수단(34, 37, 41, 52)과, 반송 수단(52)에 의해 반송된 바이알병(9)에 정제를 제공하는 정제 공급 수단(11)과, 반송 수단(34)에 의한 반송 도중의 바이알병(9)이 회수되는 용기 회수 수단(107)과, 반송 수단(34)에 의한 반송 경로에 설치되어, 반송된 바이알병(9)의 사이즈를 검출하는 용기 사이즈 검출 수단(100)과, 처방 데이터를 기초로 하여 선택된 바이알병(9)의 사이즈와, 용기 사이즈 검출 수단(100)에서 검출된 바이알병(9)의 사이즈가 일치하는지 여부를 판단하여(S6), 일치하고 있지 않으면, 반송되어 온 바이알병(9)을 용기 회수 수단(107)으로 회수하는(S7) 제어 수단(63)을 구비한 정제 충전 장치에 의해, 원하는 사이즈의 바이알병을 실수없이 확실하게 공급한다.