Patent ID: 9116653
Filing Date: 2015-08-25
Classification: G06F,H04N,H04W

Abstract:
1. A terminal apparatus comprising: a processor; and a memory configured to store an SSID and a BSSID for identifying a first local area network to which the terminal apparatus belongs, the memory further storing computer-readable instructions therein, the computer-readable instructions, when executed by the processor, causing the terminal apparatus to perform: receiving particular information from a scanner via a near field communication scheme, the particular information including, in a case where the scanner belongs to a second local area network, identification information for identifying the second local area network, the identification information including at least one of an SSID and a BSSID of the second local area network; determining whether the identification information included in the particular information is stored in the memory of the terminal apparatus; selecting a direct communication scheme from among a plurality of communication schemes including the direct communication scheme in a case where it is determined that the identification information is stored in the memory of the terminal apparatus, the direct communication scheme being a communication scheme in which the scanner sends scan data not via the internet by using the second local area network; sending a direct selection result indicating the direct communication scheme and an IP address of the terminal apparatus to the scanner via the near field communication scheme in a case where the direct communication scheme is selected, the IP address of the terminal apparatus being used by the scanner to send particular scan data to the terminal apparatus according to the direct communication scheme via the second local area network which is identical to the first local area network; receiving, in response to sending the direct selection result to the scanner, the particular scan data from the scanner according to the direct communication scheme via the first local area network which is identical to the second local area network; determining, in a case where it is determined that the identification information is not stored in the memory of the terminal apparatus, whether the particular information indicates that the scanner is configured to be capable of using a cloud communication scheme, the cloud communication scheme being a communication scheme in which the scanner sends scan data via the internet to a cloud server; selecting the cloud communication scheme from among the plurality of communication schemes including the cloud communication scheme in a case where it is determined that the particular information indicates that the scanner is configured to be capable of using the cloud communication scheme; sending a cloud selection result indicating the cloud communication scheme and location information of the cloud server to the scanner via the near field communication scheme in a case where the cloud communication scheme is selected, the location information being used by the scanner to send the particular scan data to the cloud server according to the cloud communication scheme via the internet; determining, in a case where it is determined that the particular information indicates that the scanner is configured not to be capable of using the cloud communication scheme, whether the particular information indicates that the scanner is configured to be capable of using an electronic mail communication scheme, the electronic mail communication scheme being a communication scheme in which the scanner sends an e-mail including scan data via the internet; selecting the electronic mail communication scheme from among the plurality of communication schemes including the electronic mail communication scheme in a case where it is determined that the particular information indicates that the scanner is configured to be capable of using the electronic mail communication scheme; sending an electronic mail selection result indicating the electronic mail communication scheme and an electronic mail address to the scanner via the near field communication scheme in a case where the electronic mail communication scheme is selected, the electronic mail address being used by the scanner to send a particular e-mail including the particular scan data according to the electronic mail communication scheme via the internet.