Apparatus, method, and program for executing protocol converting process
First Claim
1. A control apparatus for executing a network communication protocol converting process for a predetermined network communication protocol in a network system in which a plurality of kinds of network communication protocols exist, the apparatus comprising:
- searching means for searching for one or more network communication protocol converting apparatuses on a network that can execute the network communication protocol converting process, based on a response to a message notified via the network, the message including a status indicating that the control apparatus is activated and information regarding a network communication protocol that the control apparatus can convert;
recognizing means for, if a network communication protocol converting apparatus is found by the searching means, recognizing whether a number of network communication protocol converting processes currently being executed by the network communication protocol converting apparatus found by the search means has reached a maximum number of network communication protocol converting processes that can be executed by the network communication protocol converting apparatus, wherein the maximum number is two or more; and
activating means for activating the network communication protocol converting process in the control apparatus, if the recognizing means recognizes that the number of network communication converting processes currently being executed by the network communication protocol converting apparatus found by the search means has reached the maximum numberwherein the activating means does not activate the network communication protocol converting process in the control apparatus and the searching means conducts a search again after a predetermined period of time has elapsed, if the recognizing means does not recognize that the number of network communication converting processes currently being executed by the network communication protocol converting apparatus found by the search means has reached the maximum number; and
notifying means for notifying via the network a message including a status indicating that the network communication protocol converting process activated by the activating means is stopped, when the network communication protocol converting process activated by the activating means is stopped, in order to cause a network communication protocol converting apparatus other than the control apparatus to take over the network communication protocol converting process.
1 Assignment
0 Petitions
Accused Products
Abstract
When a device searches a network, there is a case where the device is recognized as different devices as one searched by a protocol A and the other searched by a protocol B. In a proxy server 9300 for executing a protocol converting process in a network system, whether or not another protocol converting apparatus for executing a predetermined protocol converting process does not exist on the network is searched. When another protocol converting apparatus is searched on the network, whether or not the searched protocol converting apparatus has executed the protocol converting process is discriminated.
-
Citations
5 Claims
-
1. A control apparatus for executing a network communication protocol converting process for a predetermined network communication protocol in a network system in which a plurality of kinds of network communication protocols exist, the apparatus comprising:
-
searching means for searching for one or more network communication protocol converting apparatuses on a network that can execute the network communication protocol converting process, based on a response to a message notified via the network, the message including a status indicating that the control apparatus is activated and information regarding a network communication protocol that the control apparatus can convert; recognizing means for, if a network communication protocol converting apparatus is found by the searching means, recognizing whether a number of network communication protocol converting processes currently being executed by the network communication protocol converting apparatus found by the search means has reached a maximum number of network communication protocol converting processes that can be executed by the network communication protocol converting apparatus, wherein the maximum number is two or more; and activating means for activating the network communication protocol converting process in the control apparatus, if the recognizing means recognizes that the number of network communication converting processes currently being executed by the network communication protocol converting apparatus found by the search means has reached the maximum number wherein the activating means does not activate the network communication protocol converting process in the control apparatus and the searching means conducts a search again after a predetermined period of time has elapsed, if the recognizing means does not recognize that the number of network communication converting processes currently being executed by the network communication protocol converting apparatus found by the search means has reached the maximum number; and notifying means for notifying via the network a message including a status indicating that the network communication protocol converting process activated by the activating means is stopped, when the network communication protocol converting process activated by the activating means is stopped, in order to cause a network communication protocol converting apparatus other than the control apparatus to take over the network communication protocol converting process. - View Dependent Claims (2)
-
-
3. A control method performed by a control apparatus for executing a network communication protocol converting process for a predetermined network communication protocol in a network system in which a plurality of kinds of network communication protocols exist, the method comprising:
-
a searching step of searching for one or more network communication protocol converting apparatuses on a network that can execute the network communication protocol converting process, based on a response to a message notified via the network, the message including a status indicating that the control apparatus is activated and information regarding a network communication protocol that the control apparatus can convert; a recognizing step of, if a network communication protocol converting apparatus is found in the searching step, recognizing whether a number of network communication protocol converting processes currently being executed by the network communication protocol converting apparatus found in the search step has reached a maximum number of network communication protocol converting processes that can be executed by the network communication protocol converting apparatus, wherein the maximum number is two or more; and an activating step of activating the network communication protocol converting process in the control apparatus, if the number of network communication converting processes currently being executed by the network communication protocol converting apparatus found in the search step is recognized in the recognizing step as having reached the maximum number, wherein the activating step is not performed to activate the network communication protocol converting process in the control apparatus and the searching, in the searching step, is conducted again after a predetermined period of time has elapsed, if the number of network communication converting processes currently being executed by the network communication protocol converting apparatus found in the search step is not recognized in the recognizing step as having reached the maximum number; and a notifying step of notifying via the network a message including a status indicating that the network communication protocol converting process activated in the activating step is stopped, when the network communication protocol converting process activated in the activating step is stopped, in order to cause a network communication protocol converting apparatus other than the control apparatus to take over the network communication protocol converting process. - View Dependent Claims (4)
-
-
5. A computer-recordable storage medium that stores a control program that performs a control method for a network communication protocol converting process for a predetermined network communication protocol in a network system in which a plurality of kinds of network communication protocols exist, wherein the control program causes a computer to execute:
-
a searching step of searching for one or more network communication protocol converting apparatuses on a network that can execute the network communication protocol converting process, based on a response to a message notified via the network, the message including a status indicating that the control apparatus is activated and information regarding a network communication protocol that the control apparatus can convert; a recognizing step of, if a network communication protocol converting apparatus is found in the searching step, recognizing whether a number of network communication protocol converting processes currently being executed by the network communication protocol converting apparatus found in the search step has reached a maximum number of network communication protocol converting processes that can be executed by the network communication protocol converting apparatus, wherein the maximum number is two or more; and an activating step of activating the network communication protocol converting process in the control apparatus, if the number of network communication converting processes currently being executed by the network communication protocol converting apparatus found in the search step is recognized in the recognizing step as having reached the maximum number, wherein the activating step is not performed to activate the network communication protocol converting process in the control apparatus and the searching, in the searching step, is conducted again after a predetermined period of time has elapsed, if the number of network communication converting processes currently being executed by the network communication protocol converting apparatus found in the search step is not recognized in the recognizing step as having reached the maximum number; and a notifying step of notifying via the network a message including a status indicating that the network communication protocol converting process activated in the activating step is stopped, when the network communication protocol converting process activated in the activating step is stopped, in order to cause a network communication protocol converting apparatus other than the control apparatus to take over the network communication protocol converting process.
-
Specification