1. An image matching system comprising a transforming unit for performing Hough transform processing on each of a plurality of registered images and a match image and generating a plurality of transformed registered images and a transformed match image having a first resolution; a correlation processing unit for performing correlation processing between each of the plurality of transformed registered images and the transformed match image generated by the transforming unit; a determining unit for determining registered images for match processing corresponding to the top predetermined number of transformed registered images having high correlation degrees based on the results of the correlation processing by the correlation processing unit; and a match processing unit for performing match processing of the registered images and the match image based on the transformed registered images and the transformed match image having a second resolution higher than the first resolution generated by performing the Hough transform processing on each of the registered images for match processing determined by the determining unit and the match image.