Control apparatus and its method, and control program and storage medium holding it, with changing of transmission source
Abstract
A controller which exists between a client apparatus and an image processing apparatus and which controls access from the client apparatus such that the client apparatus can use a network server function of the image processing apparatus, its control method and control program and storage medium. To accomplish this, the controller which exists between a client terminal and an image processing apparatus and which controls data transmitted from the client terminal to the image processing apparatus comprises an information providing unit which provides setup information of the controller to the client terminal and a transfer unit which transfers setup information of the image processing apparatus to the client terminal.
Claims
exact text as granted — not AI-modified1 - 7 . (canceled)
8 . A control apparatus having a first network interface for connection with a first network to which an information processing apparatus is connected, and a second network interface for connection with a second network to which an image processing apparatus is connected, comprising:
transmission destination address determination means for determining whether or not a transmission destination address of data inputted into said second network interface from said image processing apparatus is an address of said second network interface; change means for, in correspondence with a determination that the transmission destination address is not the address of said second network interface, changing a transmission source address of the data to an address of said first network interface; and data output means for outputting the data changed by said change means via said first network interface to said first network.
9 . The control apparatus according to claim 8 , further comprising registration means for registering the transmission destination address of the data inputted into said second network interface, a transmission source logical port number of the data, and a reception logical port number indicating a port for reception of data via said first network interface, as a set, wherein said change means changes the transmission source address of the data to the address of said first network interface, and changes the transmission source logical port number of the data to the reception logical port number registered in said registration means.
10 . The control apparatus according to claim 9 , further comprising transmission destination port number determination means for determining whether or not the reception logical port number corresponding to the transmission destination logical port number of the data inputted into said first network interface is registered in said registration means,
wherein said change means changes the transmission destination address of the data to the same address as the transmission source address registered in said registration means in correspondence with a determination that the reception logical port number corresponding to the transmission destination logical port number of the data is registered.
11 . A control apparatus having a first network interface for connection with a first network to which an information processing apparatus is connected, and a second network interface for connection with a second network to which an image processing apparatus is connected, comprising:
a memory holding a program for determining whether or not a transmission destination address of data from said image processing apparatus, inputted into said second network interface, is an address of said second network interface, changing a transmission source address of the data to an address of said first network interface, and outputting the changed data via said first network interface to said first network; and a processor that performs said program for determining whether or not the transmission destination address of data from said image processing apparatus, inputted into said second network interface, is the address of said second network interface, changing the transmission source address of the data to the address of said first network interface, in correspondence with a determination that the transmission destination address is not the address of said second network interface, and outputting the changed data via said first network interface to said first network.
12 . A control apparatus having a first network interface for connection with a first network to which an information processing apparatus is connected, and a second network interface for connection with a second network to which an image processing apparatus is connected, comprising:
transmission destination address determination means for determining whether or not a transmission destination address of data inputted into said second network interface from said image processing apparatus is a broadcast address of said second network; change means for, in correspondence with a determination that the transmission destination address is the broadcast address of said second network, changing a transmission source address of the data to an address of said first network interface, and changing the transmission destination address of the data to a broadcast address of said first network; and data output means for outputting the data changed by said change means via said first network interface to said first network.
13 . The control apparatus according to claim 12 , further comprising registration means for registering the transmission destination address of the data inputted into said second network interface, a transmission source logical port number of the data, and a reception logical port number indicating a port for reception of data via said first network interface, as a set,
wherein said change means changes the transmission source address of the data to the address of said first network interface, and changes the transmission source logical port number of the data to the reception logical port number registered in said registration means.
14 . The control apparatus according to claim 13 , further comprising transmission destination port number determination means for determining whether or not the reception logical port number corresponding to the transmission destination logical port number of the data inputted into said first network interface is registered in said registration means,
wherein said change means changes the transmission destination address of the data to the same address as the transmission source address registered in said registration means in correspondence with a determination that the reception logical port number corresponding to the transmission destination logical port number of the data is registered.
15 . A control apparatus having a first network interface for connection with a first network to which an information processing apparatus is connected, and a second network interface for connection with a second network to which an image processing apparatus is connected, comprising:
a memory holding a program for determining whether or not a transmission destination address of data from said image processing apparatus, inputted into said second network interface, is a broadcast address of said second network interface, changing a transmission source address of the data to an address of said first network interface and changing the transmission destination address of the data to a broadcast address of said first network, and outputting the changed data via said first network interface to said first network; and a processor that performs said program for determining whether or not the transmission destination address of data from said image processing apparatus, inputted into said second network interface, is the broadcast address of said second network interface, changing the transmission source address of the data to the address of said first network interface and changing the transmission destination address of the data to the broadcast address of said first network, in correspondence with a determination that the transmission destination address is the broadcast address of said second network interface, and outputting the changed data via said first network interface to said first network.
16 . A network communication method in a control apparatus having a first network interface for connection with a first network to which an information processing apparatus is connected, and a second network interface for connection with a second network to which an image processing apparatus is connected, comprising:
a transmission destination address determination step of determining whether or not a transmission destination address of data inputted into said second network interface from said image processing apparatus is an address of said second network interface; a change step of, in correspondence with a determination that the transmission destination address is not the address of said second network interface, changing a transmission source address of the data to an address of said first network interface; and a data output step of outputting the data changed at said change step via said first network interface to said first network.
17 . A network communication method in a control apparatus having a first network interface for connection with a first network to which an information processing apparatus is connected, and a second network interface for connection with a second network to which an image processing apparatus is connected, comprising:
a transmission destination address determination step of determining whether or not a transmission destination address of data inputted into said second network interface from said image processing apparatus is a broadcast address of said second network; a change step of, in correspondence with a determination that the transmission destination address is the broadcast address of said second network, changing a transmission source address of the data to an address of said first network interface, and changing the transmission destination address of the data to a broadcast address of said first network; and a data output step of outputting the data changed at said change step via said first network interface to said first network.
18 . A control program for controlling an apparatus having a first network interface for connection with a first network to which an information processing apparatus is connected, and a second network interface for connection with a second network to which an image processing apparatus is connected, performing by computer:
a transmission destination address determination step of determining whether or not a transmission destination address of data inputted into said second network interface from said image processing apparatus is an address of said second network interface; a change step of, in correspondence with a determination that the transmission destination address is not the address of said second network interface, changing a transmission source address of the data to an address of said first network interface; and a data output step of outputting the data changed at said change step via said first network interface to said first network.
19 . A control program for controlling an apparatus having a first network interface for connection with a first network to which an information processing apparatus is connected, and a second network interface for connection with a second network to which an image processing apparatus is connected, performing by computer:
a transmission destination address determination step of determining whether or not a transmission destination address of data inputted into said second network interface from said image processing apparatus is a broadcast address of said second network; a change step of, in correspondence with a determination that the transmission destination address is the broadcast address of said second network, changing a transmission source address of the data to an address of said first network interface, and changing the transmission destination address of the data to a broadcast address of said first network; and a data output step of outputting the data changed at said change step via said first network interface to said first network.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.