According to one or more exemplary embodiments, a medical imaging apparatus includes a first control unit. The first control unit controls capturing of an image of an object based on a first software component when the first software component is in an active state, periodically monitors a state of the first software component included in a software application, and sets any one of at least one second software component, which is the same as the first software component, to be in an active state when the first software component is in a failure state so as to continue to capture images of the object.Selon un plusieurs modes de réalisation exemplaires, un appareil d'imagerie médicale comprend une première unité de commande. La première unité de commande commande la capture d'image d'un objet sur la base d'un premier composant logiciel lorsque le premier composant logiciel est dans un état actif, surveille périodiquement un état du premier composant logiciel inclus dans une application logicielle, et paramètre l'un quelconque d'au moins un deuxième composant logiciel, qui est le même que le premier composant logiciel, de manière à être dans un état actif lorsque le premier composant logiciel est dans un état de défaut de manière à continuer de capturer des images de l'objet.