×

Control apparatus, communication control method executed by the control apparatus, communication control program controlling the control apparatus, and data processing system

  • US 8,706,848 B2
  • Filed: 03/10/2006
  • Issued: 04/22/2014
  • Est. Priority Date: 03/18/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A control apparatus provided external to a data processing apparatus, wherein the control apparatus is configured to control the data processing apparatus through a first network and is connected to a second network that is different from the first network, the control apparatus comprising:

  • a changing unit configured to change setting information of a destination that is set on the control apparatus;

    a notifying unit configured to notify the data processing apparatus of the setting information changed by the changing unit;

    a determining unit configured to determine whether the data processing apparatus is operating based on the setting information notified by the notifying unit;

    a receiving unit configured to receive data from the data processing apparatus, wherein the data includes a first address to a destination on the second network;

    a transferring unit configured to transfer, in response to the receiving unit receiving the data from the data processing apparatus, the received data to the second network;

    a control unit configured to overwrite the first address of the destination included in the data received from the data processing apparatus with a second address according to the setting information changed by the changing unit, and to cause the transferring unit to transfer data to the destination on the second network,wherein after the changing unit changes setting information of a destination that is set on the control apparatus and after the control apparatus receives a reply from the data processing apparatus to an inquiry, wherein the inquiry was received from a client on the second network to be transmitted to the data processing apparatus and the inquiry was to check the address of the destination, the determining unit determines whether the data processing apparatus is operating based on the setting information notified by the notifying unit,wherein, in response to the data from the data processing apparatus being received by the receiving unit under a condition in which the determining unit determined that the data processing apparatus is not yet operating based on the setting information notified by the notifying unit, the control unit overwrites the first address of the destination included in the data received from the data processing apparatus with the second address according to the setting information changed by the changing unit and causes the transferring unit to transfer the overwritten data to the destination on the second network, andwherein, in response to the data from the data processing apparatus being received by the receiving unit under a condition in which the determining unit determined that the data processing apparatus is already operating based on the setting information notified by the notifying unit, the control unit causes the transferring unit to transfer the data received from the data processing apparatus to the destination on the second network without overwriting the first address of the destination with a second address according to the setting information changed by the changing unit; and

    a processing unit configured to execute at least one of the changing unit, the notifying unit, the determination unit, and the control unit in memory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×