PROBLEM TO BE SOLVED: To provide an image processing system capable of executing various kinds of image processing in accordance with a working process of a robot even for a small circuit size FPGA (Field Programmable Gate Array).SOLUTION: The image processing system 1 includes a robot 300 for performing a predetermined work on a work-piece, an image capturing unit for capturing the work-piece, an acquiring unit for acquiring a position of the robot 300, and an FPGA 202 configured to make an internal circuit configuration reconfigurable, a storage unit for storing area information to prescribe circuit information for each operating area of the robot 300 to realize predetermined image processing for an image that is information to prescribe a circuit configuration of the FPGA 202 and that is captured from the image capturing unit, and a reconfiguration unit for reconfiguring the circuit configuration of the FPGA 202 with circuit information associated with the operating area based on the fact that the position of the robot 300 sequentially acquired by the acquiring unit belongs to any one of the operating areas prescribed by the area information.SELECTED DRAWING: Figure 2
展开▼