PROBLEM TO BE SOLVED: To appropriately perform automatic driving. SOLUTION: In a control target area of a target straight route, a direction control unit 60M performs automatic straight control for traveling a vehicle body on the target straight route based on a positioning result of a positioning unit 86 or the like, and an engine control unit 60H performs automatic straight control. The engine pause control is performed when the pause condition is satisfied, the engine restart control is performed when the restart condition is satisfied, and the direction control unit 60M interrupts the automatic straight-ahead control by executing the engine pause control during the automatic straight-line control. At the same time, the automatic straight-ahead control is restarted by executing the engine restart control while the automatic straight-ahead control is interrupted. [Selection diagram] Fig. 6【課題】適切に自動走行をおこなう。【解決手段】方向制御部60Mは、目標直進経路の制御対象領域では、測位ユニット86の測位結果などに基づいて車体を目標直進経路上で走行させる自動直進制御を行い、エンジン制御部60Hは、一時停止条件の成立でエンジン一時停止制御を行い、再始動条件の成立でエンジン再始動制御を行い、方向制御部60Mは、自動直進制御中でのエンジン一時停止制御の実行で自動直進制御を中断し、かつ、自動直進制御の中断中でのエンジン再始動制御の実行で自動直進制御を再開する。【選択図】図6