Patent attributes
The present disclosure provides an electronic device, a control method therefor, and a control program therefor capable of preventing an operation for activating a function protected by user authentication from becoming complicated. An electronic device includes: a keyword management DB for storing identification information of a registrant and a registered keyword in association with each other; a command management DB for storing a command and required authentication scores in association with each other; a data generator for creating grammar data including a registered keyword and a command; an utterance recognizer for matching the grammar data and extracted data extracted from an utterance of a user and acquiring a recognized authentication score and a recognized command; and an authenticator for determining that the command is recognized by comparing the required authentication score associated with the command determined to be the same as the recognized command and the recognized authentication score.

