EP1538805A2

Image processing system, method of controlling the image processing system, and program for a peripheral apparatus in the system

Abstract

The image processing apparatus 1 at the manufacturing side can be accessed over the Internet 3 by the peripheral apparatuses 2A, 2B, and 2C at remote locations. When the image processing apparatus 1 receives from any of the peripheral apparatuses 2A, 2B, and 2C an image transmission commandbased on the HTTP protocol, it generates and transmits a response to the command carrying an image to the commanding peripheral apparatus 2A, 2B, or 2C. The peripheral apparatus 2A, 2B, or 2C upon being energized repeats an action of dispatching another image transmission command, an action of receiving the response, and an action of displaying the display image carried in the response in this order.

EP1538805A2, drawing sheet 1
Sheet 1 of 21

Term

Term ended

Projected expiry passed 1 December 2024, 1.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

21 claims: 5 independent, 16 dependent

  1. 1
    A method of controlling an image processing system which consists mainly of 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, 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 control data of the peripheral, and    the peripheral apparatus performs a step A of dispatching to the image processing apparatus the image transmission command of a 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 a specific format predetermined by the peripheral apparatus on its monitor.
  2. 4
    A method of controlling an image processing system, according to any of claims 1 to 3, wherein    the image processing apparatus waits for a given period of time when receiving the image transmission command from one peripheral apparatus and, when receiving the image transmission command from another peripheral apparatus during the waiting period, transmits the common response to both the one and another peripheral apparatuses.
  3. 11
    An image processing system comprising 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 includes an image inputting device for inputting an image to be processed, a display image generating device for generating a display image from the image input by the image inputting device, a memory for saving the display image, a command receiving device for receiving an image transmission command based on a stateless protocol from any peripheral apparatus, an image extracting device for extracting a desired number of the display images from the latest saved in the memory, a responding device for 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 control data of the peripheral apparatus, and a controlling device for actuating the image extracting device and the responding device, provided that the command receiving device receives the image transmission command, and    the peripheral apparatus includes a command dispatching device for dispatching to the image processing apparatus the image transmission command of a specific format predetermined by the peripheral apparatus, a response receiving device for receiving the response to the image transmission command from the image processing apparatus, and a display controlling device for displaying the display image, carried in the response, at a specific format predetermined by the peripheral apparatus.
  4. 14
    An image processing system according to any of claims 11 to 13, wherein    the controlling device in the image processing apparatus directs the responding device to wait for a given period of time when the command receiving device receives the image transmission command from one peripheral apparatus and, when receiving the image transmission command from another peripheral apparatus during the waiting period, transmits the common response to both the one and another peripheral apparatuses.
  5. 21
    A program for functioning a computer as a peripheral apparatus connected over a computer network to an image processing apparatus for performing a measurement action, whereby    the computer is assigned with a command dispatching device for dispatching to the image processing apparatus an image transmission command at a specific format or stateless protocol format predetermined by the peripheral apparatus, a response receiving device for receiving a response to the image transmission command from the image processing apparatus, and a display controlling device for displaying a display image, carried in the response, at a specific format predetermined by the peripheral apparatus on its monitor screen.