Patent ID: 7791750

Claim:
A method of controlling an image processing system which comprises an image processing apparatus and a desired number of peripheral apparatuses connected together over a computer network for carrying out a given measurement action, wherein the image processing apparatus repeats a first step of generating an image to be processed, a second step of generating a display image from the image to be processed, and a third step of saving the display image in a memory, and selectively performs, provided that an image transmission command based on a stateless protocol is received from any peripheral apparatus of the peripheral apparatuses, a fourth step of extracting a desired number of the display images from the latest saved in the memory and a fifth step of generating and transmitting to the peripheral apparatus a response of a specific format to the image transmission command, predetermined by the image processing apparatus, which contains the extracted display images but not a packet transmission data of the peripheral apparatus, and the peripheral apparatus performs a step A of dispatching to the image processing apparatus the image transmission command of the specific format predetermined by the peripheral apparatus, a step B of receiving the response to the image transmission command from the image processing apparatus, and a step C of displaying the display image, carried in the response, at the specific format predetermined by the peripheral apparatus on its monitor, wherein the peripheral apparatus performs one cycle of the steps A, B, and C, determines from the execution of the cycle a processing period of time needed for communicating with the image processing apparatus, and performs a step D of dispatching a secondary image transmission command including the processing period, the image processing apparatus performs the fourth and fifth steps one time in response to the image transmission command including none of the processing period and when receiving the secondary image transmission command including the processing period, performs the fourth and fifth steps whenever the processing period is elapsed, and the peripheral apparatus repeats the steps B and C after completing the step D.