Patent ID: 7979581

Claim:
An image processing apparatus having an interface for communication with a network including a DNS server, comprising: a non-transitory computer-readable storage medium storing modules comprising: a name duplication detecting unit configured to broadcast data on the network for checking for a duplicate host name in response to a selection of a host name of the image processing apparatus, wherein if a response is received from another device on the network indicating that a duplicate of the selected host name exists, another host name is selected to obviate the duplication; a name registration requesting unit configured to, once a non-duplicate host name is selected, transmit a registration request to the DNS server requesting registration of a correspondence regarding the host name in relation to address information of the image processing apparatus; an alias registration requesting unit configured to transmit a registration request to the DNS server requesting registration of a correspondence regarding a unique alias corresponding to a hardware component of the image processing apparatus in relation to the address information, the alias being different from said host name and based on a value corresponding to the image processing apparatus that is not dynamically modified; and an address registration requesting unit configured to transmit a registration request to the DNS server requesting registration of a correspondence regarding the address information in relation to only the host name selected from the host name and the alias.