Provided are a prescription input device and method that are able to reduce the labor of the task of inputting and to prevent errors when inputting drug names. In one embodiment of the present invention, a drug prescription is read optically, and a first drug name indicating the name of a drug designated by the prescription is acquired. Recorded information recorded on the packaging of the drug is read, and a second drug name indicating the name of the drug prescribed to the patient is acquired. A matching is performed as to whether or not the active ingredient of the drug corresponding to the first drug name acquired by a first drug name acquisition unit matches the active ingredient of the drug corresponding to the second drug name acquired by a second drug name acquisition unit. At least one of the first drug name and second drug name that do not match in the matching is displayed. Formulation information is generated on the basis of data input to a reception unit that receives the input of the contents of a prescription. The formulation information containing the second drug name is generated when the active ingredient of the drug of the first drug name and the second drug name match in the matching.L'invention concerne un dispositif et un procédé de saisie d'ordonnance permettant de réduire le travail de saisie et d'éviter les erreurs de saisie de noms de médicaments. Selon un mode de réalisation de l'invention, une ordonnance de médicaments est lue optiquement et un premier nom de médicament indiquant le nom d'un médicament mentionné sur l'ordonnance est acquis. Des informations imprimées sur l'emballage du médicament sont lues et un deuxième nom de médicament indiquant le nom du médicament prescrit au patient est acquis. Une mise en correspondance est effectuée afin de déterminer si le principe actif du médicament correspondant au premier nom de médicament acquis par une première unité d'acquisition de nom de médicament correspond ou non au principe actif du