stable flight can be achieved without the need for a complicated throttle operation by a pilot even when part or all of control surfaces malfunction. A computation means (15) calculates a thrust control signal for controlling engine thrust and a deflection angle control signal for controlling control surfaces based on state information regarding an airframe, and an operation command signal from an operation end. An engine driving means (17) drives an engine based on the thrust control signal. A control surface moving means (16) moves the control surfaces based on the deflection angle control signal.