This surgery assistance device is provided with: a manipulation input unit an operation unit in which a channel through which a surgical tool is insertable is formed, and which moves the channel a movement amount detection means which detects the movement amount of a treatment part an operation unit information calculation means which calculates information relating to the operation unit and an operation control unit which, on the basis of a manipulation command, controls operation by the operation unit.Linvention concerne un dispositif dassistance de chirurgie, qui comprend : une unité dentrée de manipulation une unité de fonctionnement, dans laquelle est formé un canal à travers lequel peut être introduit un outil chirurgical, et qui déplace le canal un moyen de détection de quantité de déplacement qui détecte la quantité de déplacement dune partie de traitement un moyen de calcul dinformations dunité de fonctionnement qui calcule des informations concernant lunité de fonctionnement et une unité de commande de fonctionnement qui, sur la base dune instruction de manipulation, commande le fonctionnement par lunité de fonctionnement.この手術支援装置は、操作入力部と、術具を挿通可能なチャンネルが形成され、チャンネルを移動させる動作部と、処置部移動量を検出する移動量検出手段と、動作部情報を算出する動作部情報算出手段と、操作指令に基づいて、動作部による動作を制御する動作制御部とを備える。