Patent ID: 8328712

Claim:
An image processing system comprising: a body-insertable apparatus that includes two imaging units that capture inside of a subject to generate image data, an identification information adding unit that adds identification information for identifying an imaging unit that generates image data to the image data, and an output unit that outputs the image data to which the identification information is added to the outside; and an external device that includes an input unit that receives the image data, a selecting unit that selects image data to be displayed on the basis of a degree of similarity between successive image data, the degree of similarity being calculated from feature points of the image data in a series of image data pieces to which one identification information is added, and selects image data to be displayed on the basis of a degree of similarity between successive image data, the degree of similarity being calculated from feature points of the image data in a series of image data pieces to which the other identification information is added, to synchronize image data to which the one identification information is added with image data to which the other identification information is added, the image data to which the other identification information is added being obtained by capturing a same specific region of the inside of the subject as that corresponding to the image data to which the one identification information is added, a synchronizing unit that synchronizes the image data of the one identification information selected by the selecting unit with image data of the other identification information, wherein an imaging time at which the same specific region of the inside of the subject is captured to obtain the image data of the other identification information is in a predetermined time range from an imaging time at which the same specific region is captured to obtain the image data of the one identification information, a list displaying unit that displays a list of the selected image data synchronized by the synchronizing unit, by the identification information, and a switching unit that switches image data to be displayed by the list displaying unit from image data of the identification information being displayed to image data of the other identification information synchronized by the synchronizing unit, wherein in the case where the image data of the other identification information synchronized with the image data of the one identification information by the synchronizing unit is not selected from the series of image data pieces of the other identification information, the selecting unit further selects, as image data to be displayed, image data synchronized with image data of the one identification information in the series of image data pieces of the other identification information which was not selected.