A controller for maintaining alignment of X-Ray imagery and ultrasound imagery includes a memory that stores instructions, and a processor that executes the instructions. When executed by the processor, the instructions cause the controller to execute a process that includes receiving data from an X-Ray system used to perform X-Ray imaging, and receiving data from an ultrasound imaging probe used to perform ultrasound imaging. The process executed by the controller also includes registering imagery based on X-Rays to imagery from the ultrasound imaging probe based on an X-Ray image of the ultrasound imaging probe among the imagery based on X-Rays, and detecting, from the data from the ultrasound imaging probe, movement of the ultrasound imaging probe.La présente invention concerne un dispositif de commande permettant de maintenir l'alignement de l'imagerie par rayons X et de l'imagerie ultrasonore, comprenant une mémoire qui stocke des instructions et un processeur qui exécute les instructions. Lorsqu'elles sont exécutées par le processeur, les instructions amènent le dispositif de commande à exécuter un processus qui comprend la réception de données provenant d'un système à rayons X utilisé pour effectuer une imagerie par rayons X, et la réception de données provenant d'une sonde d'imagerie ultrasonore utilisée pour effectuer une imagerie ultrasonore. Le processus exécuté par le dispositif de commande consiste également à enregistrer une imagerie par rayons X en une imagerie provenant de la sonde d'imagerie ultrasonore en fonction d'une image radiographique de la sonde d'imagerie ultrasonore parmi l'imagerie par rayons X, et à détecter, à partir des données provenant de la sonde d'imagerie ultrasonore, le mouvement de la sonde d'imagerie ultrasonore.