Patent ID: 8832312
Filing Date: 2014-09-09
Classification: G06F,H04L

Abstract:
1. A communication system including a communication apparatus being capable of communicating with an external apparatus on a network and a data processing terminal being capable of communicating with the external apparatus via the communication apparatus, the data processing terminal comprising: a first storage unit coupled to a first processor and configured to store a network address of the external apparatus and a physical address of the external apparatus by relating to each other; and the first processor including: a first determination unit configured to determine, in a case that the data processing terminal transmits first data to the network, whether a physical address corresponding to a network address of a destination of the first data is stored in the first storage unit; a first transfer unit configured to transfer, in a case that the first determination unit determines that the physical address is not stored in the first storage unit, an address-resolution request message for acquiring a physical address corresponding to the network address to the communication apparatus; and a first reception unit configured to receive an address-resolution response message from the communication apparatus in response to the address-resolution request message transferred by the first transfer unit, wherein, in a case that the first receiving unit receives the address-resolution response message, the first storage unit stores the physical address included in the address-resolution response message associated with the network address of the destination of the first data, and the communication apparatus comprising: a second storage unit coupled to a second processor and configured to store the network address of the external apparatus and the physical address of the external apparatus by relating to each other; and the second processor including: a second determination unit configured to determine, in a case that the communication apparatus transmits second data which is obtained from an application of the communication apparatus and which is not derived from the data processing terminal to the network, whether a physical address corresponding to a network address of a destination of the second data is stored in the second storage unit; a transmission unit configured to transmit, in a case that the second determination unit determines that the physical address is not stored in the second storage unit, an address-resolution request message for acquiring a physical address corresponding to the network address to the network; and a second reception unit configured to receive an address-resolution response message from the network in response to the address-resolution request message transmitted by the transmission unit, wherein, in a case that the second reception unit receives the address-resolution response message, the second storage unit stores the physical address included in the address-resolution response message associated with the network address of the destination of the second data, wherein the communication apparatus transfers the address-resolution response message, received by the second reception unit, corresponding to the second data to the data processing terminal, wherein the data processing terminal stores the physical address included in the address-resolution response message transferred from the communication apparatus associated with the network address of the destination of the second data, and wherein the communication apparatus and the data processing terminal are included in a printer.