An engine output control device comprising: a control accelerator-opening-degree calculation unit that calculates a control accelerator-opening degree based on an instruction accelerator-opening degree according to an operation amount of an accelerator operating member, the engine output control device controlling an engine output based on the control accelerator-opening degree, wherein only when an amount of change in the instruction accelerator-opening degree (ΔOP), said amount of change being calculated by subtracting from a current instruction accelerator-opening degree (OP current) a past instruction accelerator-opening degree (OP past), is judged to be equal to or larger than a predetermined negative value, then the control accelerator-opening-degree calculation unit calculates an opening degree by dulling the instruction accelerator-opening degree in a current calculation process thereof, including calculating an accelerator filtering value based on a filtering coefficient (a, b), which is set less than 1, wherein the accelerator filtering value is obtained by the equation, which is accelerator filtering value = instruction accelerator-opening degree (current calculation process) × filtering coefficient + control accelerator-opening degree (last calculation process) × (1.0 - filtering coefficient), as the control accelerator-opening degree calculated in the current calculation process, when an engine operating condition is judged based on the instruction accelerator-opening degree and an engine revolution number to fall within predetermined regions as follows: a low-to-medium load region, where the engine revolution number is judged to be equal or higher than a first predetermined revolution number value and lower than a second predetermined revolution number value higher than the first predetermined revolution number value, or a high-load region where the engine revolution number is judged to be equal or higher than the second predetermined revolution number value, in the low-to-medium load region, a high-opening-degree judgment value of the instruction accelerator-opening degree is defined, with respect to the low-to-medium load region, when the instruction accelerator-opening degree is equal to or smaller than the high-opening-degree judgment value of the low-to-medium load region, the filtering coefficient (a) of the low-to-medium load region is applied, in the high load region, the high-opening-degree judgment value of the instruction accelerator-opening degree is defined, and with respect to the high load region, when the instruction accelerator-opening degree is equal to or smaller than the high-opening-degree judgment value of the high load region, the filtering coefficient (b) of the high load region smaller than that of the low-to-medium load region is applied, wherein the high-opening-degree judgment value follows a predetermined change curve with respect to the engine revolution number and is set smaller as the engine revolution number is higher. only when an amount of change in the instruction accelerator-opening degree (ΔOP), said amount of change being calculated by subtracting from a current instruction accelerator-opening degree (OP current) a past instruction accelerator-opening degree (OP past), is judged to be equal to or larger than a predetermined negative value, then the control accelerator-opening-degree calculation unit calculates an opening degree by dulling the instruction accelerator-opening degree in a current calculation process thereof, including calculating an accelerator filtering value based on a filtering coefficient (a, b), which is set less than 1, wherein the accelerator filtering value is obtained by the equation, which is accelerator filtering value = instruction accelerator-opening degree (current calculation process) × filtering coefficient + control accelerator-opening degree (last calculation process) × (1.0 - filtering coefficient), as the control accelerator-opening degree calculated in the current calculation process, when an engine operating condition is judged based on the instruction accelerator-opening degree and an engine revolution number to fall within predetermined regions as follows: a low-to-medium load region, where the engine revolution number is judged to be equal or higher than a first predetermined revolution number value and lower than a second predetermined revolution number value higher than the first predetermined revolution number value, or a high-load region where the engine revolution number is judged to be equal or higher than the second predetermined revolution number value, in the low-to-medium load region, a high-opening-degree judgment value of the instruction accelerator-opening degree is defined, with respect to the low-to-medium load region, when the instruction accelerator-opening degree is equal to or smaller than the high-opening-degree judgment value of the low-to-medium load region, the filtering coefficient (a) of the low-to-medium load region is applied, in the high load region, the high-opening-degree judgment value of the instruction accelerator-opening degree is defined, and with respect to the high load region, when the instruction accelerator-opening degree is equal to or smaller than the high-opening-degree judgment value of the high load region, the filtering coefficient (b) of the high load region smaller than that of the low-to-medium load region is applied, wherein the high-opening-degree judgment value follows a predetermined change curve with respect to the engine revolution number and is set smaller as the engine revolution number is higher.