PROBLEM TO BE SOLVED: To provide a medicine dispensing device capable of reducing user's work for dispensing an arbitrary kind of a medicine, and to provide a medicine dispensing program, and a computer readable recording medium with a medicine dispensing program recorded thereon.SOLUTION: The medicine dispensing device including a plurality of medicine cassettes from which an arbitrary kind of a medicine can be dispensed allocates the medicine to any of the medicine cassettes in the case where medicine information to be dispensed is inputted by prescription data or the like, drives the medicine cassette according to a drive condition set in advance correspondingly to the medicine information allocated to the medicine cassette to dispense the medicine from the medicine cassette.SELECTED DRAWING: Figure 10【課題】任意の種類の薬品を払い出すためのユーザーの作業を軽減することのできる薬品払出装置、薬品払出プログラム、及び薬品払出プログラムを記録したコンピュータ読み取り可能な記録媒体を提供すること。【解決手段】任意の種類の薬品を払出可能な複数の薬品カセットを備えた薬品払出装置であって、処方データ等により払出対象の薬品情報が入力された場合に前記薬品を前記薬品カセットのいずれかに割り当て、前記薬品カセットを前記薬品カセットに割り当てられた前記薬品情報に対応して予め設定された駆動条件に従って駆動させ、前記薬品カセットから薬品を払い出させる。【選択図】図10