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.