A distributed image processing system comprising a terminal and a server , the terminal and the server being communicably connected to each other, wherein the terminal comprises: a moving image input unit to which a moving image in a monitoring target area is input, the moving image being captured by a first camera ; a simple image processor configured to process the moving image input to the moving image input unit , detect an object of which an image is captured and detect a position of the object in the monitoring target area, wherein the simple image processor determines whether the detected object is a mobile object or a non-mobile object based on whether the detected position of the object changes with time; an image capturing visual field controller configured to control an image capturing visual field of a second camera based on the position of the object in the monitoring target area detected by the simple image processor ; and a still image transmitting unit configured to transmit to the server in a form of a still image, an image captured by the second camera in which the clarity of the detected object is better than in the moving image, thereby enabling a more accurate detection of the kind of the detected object, when the simple image processor detects the object, and to transmit whether the detected object is a mobile object to the server together with the still image, and the server comprises: an image processor configured to process the still image transmitted from the terminal , based on whether the detected object is a mobile object, and detect a kind of the object of which the still image is captured; and an output unit configured to perform an output based on the kind of the object detected by the image processor . a moving image input unit to which a moving image in a monitoring target area is input, the moving image being captured by a first camera ; a simple image processor configured to process the moving image input to the moving image input unit , detect an object of which an image is captured and detect a position of the object in the monitoring target area, wherein the simple image processor determines whether the detected object is a mobile object or a non-mobile object based on whether the detected position of the object changes with time; an image capturing visual field controller configured to control an image capturing visual field of a second camera based on the position of the object in the monitoring target area detected by the simple image processor ; and a still image transmitting unit configured to transmit to the server in a form of a still image, an image captured by the second camera in which the clarity of the detected object is better than in the moving image, thereby enabling a more accurate detection of the kind of the detected object, when the simple image processor detects the object, and to transmit whether the detected object is a mobile object to the server together with the still image, and the server comprises: an image processor configured to process the still image transmitted from the terminal , based on whether the detected object is a mobile object, and detect a kind of the object of which the still image is captured; and an output unit configured to perform an output based on the kind of the object detected by the image processor . an image processor configured to process the still image transmitted from the terminal , based on whether the detected object is a mobile object, and detect a kind of the object of which the still image is captured; and an output unit configured to perform an output based on the kind of the object detected by the image processor . <EOS>