A mobile terminal coupled to an image forming apparatus via at least one of a plurality of networks, the mobile terminal comprising: a memory having computer readable instructions and at least one processor configured to execute the computer readable instructions to, communicate with the image forming apparatus via a first network, and acquire second communication information from the image forming apparatus via the first network, the second communication information enabling the mobile terminal to be coupled to a second network, characterised in that the processor is further configured to execute the computer readable instructions to prepare a server unit, with which the image forming apparatus can communicate using first communication information, configured to provide a service for a request from the image forming apparatus; and determine whether the mobile terminal can communicate with the image forming apparatus via the second network or a third network, according to whether the image forming apparatus communicates with the server unit, transmit to the image forming apparatus a first URL as the first communication information for the image forming apparatus communicating with the mobile terminal via the first network, wherein the first URL is prepared using the second communication information; determine whether the mobile terminal can be coupled to the image forming apparatus via the third network different from the second network to which the image forming apparatus is coupled according to whether the server unit of the mobile terminal receives a first request for communication from the image forming apparatus, the first request for communication including a second URL prepared using the first communication information; connect to the second network using second communication information for connecting to the second network, when the server unit of the mobile terminal does not receive the first request for communication using the third network; and determine whether the mobile terminal can communicate with the image forming apparatus via the second network according to whether the mobile terminal receives a second request for communication from the image forming apparatus via the second network. a memory having computer readable instructions and at least one processor configured to execute the computer readable instructions to, communicate with the image forming apparatus via a first network, and acquire second communication information from the image forming apparatus via the first network, the second communication information enabling the mobile terminal to be coupled to a second network, characterised in that the processor is further configured to execute the computer readable instructions to prepare a server unit, with which the image forming apparatus can communicate using first communication information, configured to provide a service for a request from the image forming apparatus; and determine whether the mobile terminal can communicate with the image forming apparatus via the second network or a third network, according to whether the image forming apparatus communicates with the server unit, transmit to the image forming apparatus a first URL as the first communication information for the image forming apparatus communicating with the mobile terminal via the first network, wherein the first URL is prepared using the second communication information; determine whether the mobile terminal can be coupled to the image forming apparatus via the third network different from the second network to which the image forming apparatus is coupled according to whether the server unit of the mobile terminal receives a first request for communication from the image forming apparatus, the first request for communication including a second URL prepared using the first communication information; connect to the second network using second communication information for connecting to the second network, when the server unit of the mobile terminal does not receive the first request for communication using the third network; and determine whether the mobile terminal can communicate with the image forming apparatus via the second network according to whether the mobile terminal receives a second request for communication from the image forming apparatus via the second network.