printer image processing information acquiring unit 125 and image sensing apparatus image processing information acquiring unit 124 acquire comparable information image processing information acquired by each unit suffices to contain at least one comparable information and the contents number of items type and the like of pieces of acquired image processing information need not fully coincide with each other when image correction processing which can be executed by only the image sensing apparatus is set execution by the image sensing apparatus is determined based on these pieces of information an image correction processing site determining unit 123 determines a site image sensing apparatus or printer at which image correction is performed s 111 as the determination method an apparatus exhibiting a higher version of the processing module i e newer module may be selected when the processing times of the image sensing apparatus and printer have a significant difference a module whose processing time is shorter may be selected when one of the image sensing apparatus performs hardware processing and the other performs software processing one which performs hardware processing may be selected i e a higher speed module may be selected when the precisions of the image sensing apparatus and.