Network device, network device control method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorKaori Shizuno
Life of this patent
Estimating the term…
Abstract
A network device is available to communicate with an external server managing a combination of an address of a device and identification information identifying the device. The network device selects an address to be registered on the external server from multiple addresses corresponding to the network device and registers the selected address on the external server along with identification information identifying the network device.
Claims19
A network system comprising:
- a communication apparatus to which a plurality of IPv6 addresses are set;
- and
- a server having a Domain Name System (DNS) function, configured to manage a host name of the communication apparatus, the host name being managed associated with at least one IP address notified from the communication apparatus,
- wherein the communication apparatus is configured to (a) accept a user instruction to select one or more IPv6 addresses, (b) select the one or more IPv6 addresses from among the set IPv6 addresses based on the user instruction, and (c) notify the server of the selected one or more IPv6 addresses, and
- wherein the communication apparatus is further configured to cause a display device to display a user interface that accepts the user instruction.
A communication apparatus capable of communicating with a server which provides a Domain Name System (DNS) function for managing at least one IP address associated with a host name, a plurality of IPv6 addresses being set to the communication apparatus, the communication apparatus comprising:
- a memory device storing a program;
- and
- one or more controllers configured at least by the program at least to:
- accept a user instruction to select one or more IPv6 addresses;
- select the one or more IPv6 addresses from among the set IPv6 addresses based on the user instruction;
- and
- notify the server of the selected one or more IPv6 addresses,
- wherein the one or more controllers is or are further configured to cause a display device to display a user interface that accepts the user instruction.
A control method for a communication apparatus capable of communicating with a server which provides a Domain Name System (DNS) function for managing an IP address associated with a host name, a plurality of IPv6 addresses being set to the communication apparatus, the control method comprising:
- causing a display device to display a user interface;
- accepting, via the user interface, a user instruction to select one or more IPv6 addresses;
- selecting the one or more IPv6 addresses from among the set IPv6 addresses based on the user instruction;
- and
- notifying the server of the selected one or more IPv6 addresses.
A non-transitory computer-readable medium storing a program for causing a computer to perform a control method for a communication apparatus capable of communicating with a server which provides a Domain Name System (DNS) function for managing an IP address associated with a host name, a plurality of IPv6 addresses being set to the communication apparatus, the control method comprising:
- causing a display device to display a user interface;
- accepting, via the user interface, a user instruction to select one or more IPv6 addresses;
- selecting the one or more IPv6 addresses from among the set IPv6 addresses based on the user instruction;
- and
- notifying the server of the selected one or more IPv6 addresses.
A network system comprising:
- one or more processors of a communication apparatus to which a plurality of IPv6 addresses are set;
- and
- a network interface controller of the communication apparatus, the network interface controller configured to communicate over a network utilizing at least one IPv6 address of the plurality of IPv6 addresses,
- wherein the one or more processors is or are configured at least by a program to (a) accept a user instruction to select one or more IPv6 addresses, (b) select the one or more IPv6 addresses from among the set IPv6 addresses based on the user instruction, and (c) notify a server of the selected one or more IPv6 addresses,
- wherein the server has a Domain Name System (DNS) function, which is configured to manage a host name of the communication apparatus, the host name being managed associated with at least one IP address notified from the communication apparatus, and
- wherein the one or more processors is or are further configured at least by the program to cause a display device to display a user interface that accepts the user instruction.
Dependencies are inferred from the claim text.