Control apparatus, communication control method executed by the control apparatus, communication control program controlling the control apparatus, and data processing system
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
A control apparatus is provided between a first network and a second network different from the first network, in which a data processing apparatus is connected to the first network. The control apparatus notifies the data processing apparatus of a change of setting information that is set for network communications. Then, the control apparatus rewrites information involved in received data according to the changed setting information, when the data processing apparatus transmits data to be transmitted to a destination apparatus connected to the second network under a condition that the data processing apparatus is not yet operating based on the changed setting information.
-
Citations
13 Claims
-
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, and 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 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 Dependent Claims (2, 3, 4, 5, 6)
-
-
7. 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 performed a reboot operation after the notifying unit notified the data processing apparatus of the setting information changed by the changing 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 us 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 performed a reboot operation after the notifying unit notified the data processing apparatus of the setting information changed by the changing 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, and 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 did not perform a reboot operation after the notifying unit notified the data processing apparatus of the setting information changed by the changing 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 Dependent Claims (8)
-
-
9. A method for 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 method comprising:
-
changing setting information of a destination that is set on the control apparatus; notifying the data processing apparatus of the changed setting information; determining whether the data processing apparatus is operating based on the notified setting information; receiving data from the data processing apparatus, wherein the data includes a first address to a destination on the second network; transferring, in response to receiving the data from the data processing apparatus, the received data to the second network; and controlling to transfer data to the destination on the second network, wherein after changing 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 apparatusto 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, determining includes determining whether the data processing apparatus is operating based on the notified setting information, wherein, in response to the data from the data processing apparatus being received under a condition in which it is determined that the data processing apparatus is not yet operating based on the notified setting information, controlling includes overwriting the first address of the destination included in the data received from the data processing apparatus with the second address according to the changed setting information and causing transfer of the overwritten data to the destination on the second network, and wherein, in response to the data from the data processing apparatus being received under a condition in which it is determined that the data processing apparatus is already operating based on the notified setting information, controlling includes causing transfer of 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 changed setting information. - View Dependent Claims (10)
-
-
11. A method for 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 method comprising:
-
changing setting information of a destination that is set on the control apparatus; notifying the data processing apparatus of the changed setting information; determining whether the data processing apparatus performed a reboot operation after notifying the data processing apparatus of the changed setting information; receiving data from the data processing apparatus, wherein the data includes a first address to a destination on the second network; transferring, in response to receiving the data from the data processing apparatus, the received data to the second network; and controlling to transfer data to the destination on the second network, wherein after changing 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, determining includes determining whether the data processing apparatus is operating based on the notified setting information, wherein, in response to the data from the data processing apparatus being received under a condition in which it is determined that the data processing apparatus performed a reboot operation after notifying the data processing apparatus of the changed setting information, controlling includes overwriting the first address of the destination included in the data received from the data processing apparatus with the second address according to the changed setting information and causing transfer of the overwritten data to the destination on the second network, and wherein, in response to the data from the data processing apparatus being received under a condition in which it is determined that the data processing apparatus did not perform a reboot operation after notifying the data processing apparatus of the changed setting information, controlling includes causing transfer of 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 changed setting information. - View Dependent Claims (12)
-
-
13. A data processing system and network comprising:
-
a data processing apparatus connected to a first network; and a control apparatus provided external to the 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, wherein the control apparatus comprises, 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 performed a reboot operation after the notifying unit notified the data processing apparatus of the setting information changed by the changing 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 us 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 performed a reboot operation after the notifying unit notified the data processing apparatus of the setting information changed by the changing 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, and 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 did not perform a reboot operation after the notifying unit notified the data processing apparatus of the setting information changed by the changing 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.
-
Specification