A vehicle control device for a vehicle, comprising: a communication module configured to receive driving information regarding the vehicle; a display comprising a mirror; and a display module configured to project visual information towards the mirror so as to be reflected towards a windshield of the vehicle, wherein the display is configured to output visual information on a display region on a windshield of the vehicle, and wherein the display region being divided into a first region and a second region; and a controller configured to control the display to output on the first region of the display region one or more graphic objects guiding a path of driving of the vehicle based on the driving information, wherein the controller is configured to control the display to output on the second region at least one of the graphic objects output on the first region based on the driving information, characterized in that the controller is further configured to: control the display to output on the first region a first graphic object notifying of a collision probability with an object located outside the vehicle when the collision probability meets a first reference; control the display to output on the second region a second graphic object notifying of the collision probability when the collision probability meets a second reference different from the first reference; and control the display to remove the first graphic object from the first region when the collision probability meets the second reference. a communication module configured to receive driving information regarding the vehicle; a display comprising a mirror; and a display module configured to project visual information towards the mirror so as to be reflected towards a windshield of the vehicle, wherein the display is configured to output visual information on a display region on a windshield of the vehicle, and wherein the display region being divided into a first region and a second region; and a controller configured to control the display to output on the first region of the display region one or more graphic objects guiding a path of driving of the vehicle based on the driving information, wherein the controller is configured to control the display to output on the second region at least one of the graphic objects output on the first region based on the driving information, characterized in that the controller is further configured to: control the display to output on the first region a first graphic object notifying of a collision probability with an object located outside the vehicle when the collision probability meets a first reference; control the display to output on the second region a second graphic object notifying of the collision probability when the collision probability meets a second reference different from the first reference; and control the display to remove the first graphic object from the first region when the collision probability meets the second reference. control the display to output on the first region a first graphic object notifying of a collision probability with an object located outside the vehicle when the collision probability meets a first reference; control the display to output on the second region a second graphic object notifying of the collision probability when the collision probability meets a second reference different from the first reference; and control the display to remove the first graphic object from the first region when the collision probability meets the second reference.