An image processing method comprising: determining pieces of additional information, which includes a piece of first additional information and a piece of second additional information, added according to a time axis of video data; and automatically setting an edit range of the video data according to whether each piece of additional information is first additional information or second additional information, wherein the first additional information is additional information of a first type that designates a specific point in time in the time axis of the video data, and the second additional information is additional information of a second type that designates a specific time range in the time axis of the video data, wherein for each piece of additional information in the video data, when the first additional information type is determined, the setting of the edit range is based on the specific point in time designated by the additional information, and the edit range is set to a range from a point in time that is a first set time period before the specific point in time to a point in time that is a second set time period after the specific point in time according to the first additional information; and when the second additional information type is determined, the setting of the edit range is based on a start point and an end point of the specific time range designated by the additional information, and the edit range is set to a range from a point in time that is a third set time period before the start point of the time range to a point in time that is a fourth set time period after the end point of the time range according to the second additional information. determining pieces of additional information, which includes a piece of first additional information and a piece of second additional information, added according to a time axis of video data; and automatically setting an edit range of the video data according to whether each piece of additional information is first additional information or second additional information, wherein the first additional information is additional information of a first type that designates a specific point in time in the time axis of the video data, and the second additional information is additional information of a second type that designates a specific time range in the time axis of the video data, wherein for each piece of additional information in the video data, when the first additional information type is determined, the setting of the edit range is based on the specific point in time designated by the additional information, and the edit range is set to a range from a point in time that is a first set time period before the specific point in time to a point in time that is a second set time period after the specific point in time according to the first additional information; and when the second additional information type is determined, the setting of the edit range is based on a start point and an end point of the specific time range designated by the additional information, and the edit range is set to a range from a point in time that is a third set time period before the start point of the time range to a point in time that is a fourth set time period after the end point of the time range according to the second additional information.