A vehicle control apparatus for a vehicle, the vehicle control apparatus comprising: a display unit; a wireless communication unit configured to transmit and receive a message to and from at least one other vehicle positioned within a predetermined range from the vehicle; at least one processor; and a computer-readable medium coupled to the at least one processor having stored thereon instructions which, when executed by the at least one processor, cause the at least one processor to perform operations comprising: receiving, via the wireless communication unit, the message from the at least one other vehicle; receiving user input comprising control input that activates or deactivates a group driving mode of the vehicle; and instructing the display unit to display a graphical representation of the at least one other vehicle positioned within the predetermined range to be added to a driving group comprising one or more member vehicles when it is determined that the group driving mode is active, characterized in that the operations further comprise: instructing the display unit to display a map indicating a position of the vehicle; instructing the display unit to change a scale of the map such that a maximum area for searching for the at least one other vehicle is displayed on the map when there is no member vehicle during the time when the group driving mode is active; and instructing the display unit to change the scale of the map based on a relative position of the member vehicles of the driving group with respect to the vehicle when there are the one or more member vehicles in the driving group during the time when the group driving mode is active. a display unit; a wireless communication unit configured to transmit and receive a message to and from at least one other vehicle positioned within a predetermined range from the vehicle; at least one processor; and a computer-readable medium coupled to the at least one processor having stored thereon instructions which, when executed by the at least one processor, cause the at least one processor to perform operations comprising: receiving, via the wireless communication unit, the message from the at least one other vehicle; receiving user input comprising control input that activates or deactivates a group driving mode of the vehicle; and instructing the display unit to display a graphical representation of the at least one other vehicle positioned within the predetermined range to be added to a driving group comprising one or more member vehicles when it is determined that the group driving mode is active, characterized in that the operations further comprise: instructing the display unit to display a map indicating a position of the vehicle; instructing the display unit to change a scale of the map such that a maximum area for searching for the at least one other vehicle is displayed on the map when there is no member vehicle during the time when the group driving mode is active; and instructing the display unit to change the scale of the map based on a relative position of the member vehicles of the driving group with respect to the vehicle when there are the one or more member vehicles in the driving group during the time when the group driving mode is active. receiving, via the wireless communication unit, the message from the at least one other vehicle; receiving user input comprising control input that activates or deactivates a group driving mode of the vehicle; and instructing the display unit to display a graphical representation of the at least one other vehicle positioned within the predetermined range to be added to a driving group comprising one or more member vehicles when it is determined that the group driving mode is active, characterized in that the operations further comprise: instructing the display unit to display a map indicating a position of the vehicle; instructing the display unit to change a scale of the map such that a maximum area for searching for the at least one other vehicle is displayed on the map when there is no member vehicle during the time when the group driving mode is active; and instructing the display unit to change the scale of the map based on a relative position of the member vehicles of the driving group with respect to the vehicle when there are the one or more member vehicles in the driving group during the time when the group driving mode is active. instructing the display unit to display a map indicating a position of the vehicle; instructing the display unit to change a scale of the map such that a maximum area for searching for the at least one other vehicle is displayed on the map when there is no member vehicle during the time when the group driving mode is active; and instructing the display unit to change the scale of the map based on a relative position of the member vehicles of the driving group with respect to the vehicle when there are the one or more member vehicles in the driving group during the time when the group driving mode is active.