1. A surround viewing method, the method comprising: generating, by a first vehicle, a first virtual viewpoint image of the first vehicle based on at least one captured surrounding view image of the first vehicle; receiving a second virtual viewpoint image, for a surrounding view image of a second vehicle, from the second vehicle; determining an overlapping area in each of the first virtual viewpoint image and the second virtual viewpoint image that appears in both the first virtual viewpoint image and the second virtual viewpoint image; selecting, based on either one or both of an image resolution or a quality of communication, the first virtual viewpoint image or the second virtual viewpoint image to use to generate the overlapping area in an extended virtual viewpoint image, and excluding the non-selected first virtual viewpoint image or second virtual viewpoint from being used to generate the overlapping area in the extended virtual viewpoint image; adjusting a position of a virtual viewpoint of the second virtual viewpoint image to be at a same position as a virtual viewpoint of the first virtual viewpoint image; generating, by the first vehicle, the extended virtual viewpoint image including the overlapping area based on a combining of image information from the first virtual viewpoint image and the second virtual viewpoint image; and outputting the generated extended virtual viewpoint image.