The medicine storage / dispensing device of the present disclosure includes a recognition unit that recognizes medicine data, a storage unit, a storage information storage unit that stores a storage state of the drug in the storage unit, and a drug-related data table that records data related to the drug. A storage unit for storing, and based on drug data obtained by recognizing the drug by the recognition unit and storage status data of the drug stored in the storage information storage unit, a storage position for storing the drug is determined. The medicine is stored, and the medicine data of the stored medicine and the data of the storage position are associated and recorded in the medicine related data table. For individual same-type drugs, at least one of an upper limit value that is an upper limit stored in the storage unit, a constant value that is a constant stored in the storage unit, and a lower limit value that is a lower limit stored in the storage unit is The set values are associated with the drug data and recorded in the drug-related data table.本開示の薬剤収容払出装置は、薬剤データを認識する認識部と、格納部と、格納部への薬剤の格納状況を記憶する格納情報記憶部と、薬剤に関するデータを記録する薬剤関連データテーブルを記憶する記憶部とを備え、薬剤を認識部により認識することで得られる薬剤データおよび格納情報記憶部に記憶される薬剤の格納状況データに基づいて、当該薬剤が格納される格納位置を決定し、薬剤を格納し、格納した薬剤の薬剤データと、格納位置のデータとを関連付けて薬剤関連データテーブルに記録する。個別同種の薬剤に対して、格納部に格納される上限である上限値、格納部に格納される定数である定数値、及び、格納部に格納される下限である下限値のうち少なくとも一が設定され、それら設定された値が薬剤データと関連付けられて薬剤関連データテーブルに記録されている。