Patent ID: 7948919
Filing Date: 2011-05-24
Classification: H04L

Abstract:
1. A network terminal device, comprising: a storage unit for storing: a plurality of network applications that generate process instructions to cause devices on a network including a printer and a scanner to execute processes, the plurality of network applications includes a printer driver to cause the printer to perform a printing process and a scanner driver to cause the scanner to perform a scanning process, individual network configuration information individually set for each of the plurality of network applications, the individual network configuration information including network addresses for specifying the devices, each of which is a communication partner to execute respective network applications, and protocol information indicating protocols supported by the respective network applications, and common network configuration information which is the network configuration information common to the plurality of network applications, the common network configuration information includes including determination information to determine a protocol used in a communication with the devices on the network which is common to the plurality of network applications, and a processor for reading out the common network configuration information stored in the storage unit and judging whether the protocol determined by the determination information in the common network configuration information is supported by the executed network application based on the protocol information corresponding to the executed network application, wherein when the protocol determined by the determination information is supported by the executed network application, the executed network application refers to the common network configuration information in the storage unit and uses the referred configuration information for its own network configuration, and transmits the process instructions to the device on the network which is the communication partner of the executed network application based on the referred network configuration information, and wherein when the protocol determined by the determination information is not supported by the executed network application, the network application transmits the process instructions to the device on the network which is the communication partner of the network application based on the protocol indicated by the protocol information corresponding to the network application.