Terminal Apparatus and System
First Claim
1. A terminal apparatus comprising:
- a processor; and
a memory storing instructions, the instructions, when executed by the processor, causing the terminal apparatus to perform operations comprising;
a first position receiving process of receiving terminal position information indicating a position of the terminal apparatus;
a receiving process of receiving a plurality of distance information corresponding to each of printers that are printer candidates to execute a printing, wherein each of the plurality of distance information is generated on the basis of coordinate information, which includes information of a latitude and a longitude indicating a position of the corresponding printer, and the terminal position information;
a choosing process of preferentially choosing a printer having a short distance to the terminal apparatus from the printers based on the distance information; and
a printing instruction process of transmitting a printing instruction for printing execution to a specific printer of the one or more chose printers.
1 Assignment
0 Petitions
Accused Products
Abstract
A terminal apparatus includes: a first position receiving unit configured to receive terminal position information indicating a position of the terminal apparatus; a receiving unit configured to receive a plurality of distance information corresponding to each of printers that are printer candidates to execute a printing, wherein each of the plurality of distance information is generated on the basis of coordinate information, which includes information of a latitude and a longitude indicating a position of the corresponding printer, and the terminal position information; a choosing unit configured to preferentially choose a printer having a short distance to the terminal apparatus from the printers based on the distance information; and a printing instruction unit configured to transmit a printing instruction for printing execution to a specific printer of the one or more chose printers.
12 Citations
19 Claims
-
1. A terminal apparatus comprising:
-
a processor; and a memory storing instructions, the instructions, when executed by the processor, causing the terminal apparatus to perform operations comprising; a first position receiving process of receiving terminal position information indicating a position of the terminal apparatus; a receiving process of receiving a plurality of distance information corresponding to each of printers that are printer candidates to execute a printing, wherein each of the plurality of distance information is generated on the basis of coordinate information, which includes information of a latitude and a longitude indicating a position of the corresponding printer, and the terminal position information; a choosing process of preferentially choosing a printer having a short distance to the terminal apparatus from the printers based on the distance information; and a printing instruction process of transmitting a printing instruction for printing execution to a specific printer of the one or more chose printers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A terminal apparatus comprising:
-
a processor; and a memory storing instructions, the instructions, when executed by the processor, causing the terminal apparatus to perform operations comprising; a first position receiving process of receiving terminal position information indicating a position of the terminal apparatus; a acquisition process of receiving a plurality of distance information corresponding to each of printers that are printer candidates to execute a printing, wherein each of the plurality of distance information is generated on the basis of printer position information indicating a position of the corresponding printer and the terminal position information, and wherein at least one of the distance information and the printer position information is transmitted from each of the printers to the terminal apparatus; a choosing process of preferentially choosing a printer having a short distance to the terminal apparatus from the printers based on the distance information; and a printing instruction process of transmitting a printing instruction for printing execution to a specific printer of the one or more chose printers.
-
-
13. A system comprising a terminal apparatus and a printer,
wherein the terminal apparatus comprises a processor and a memory storing instructions, the instructions, when executed by the processor, causing the terminal apparatus to perform operations comprising: -
a receiving process of receiving terminal position information, which indicates a position of the terminal apparatus, by using a GPS receiver; and a transmission process of transmitting the terminal position information to the printer by executing NFC communication, and wherein the printer comprises a processor and a memory storing instructions, the instructions, when executed by the processor, cause the printer to perform operations comprising; a reception process of receiving the terminal position information from the terminal apparatus by executing the NFC communication; and a storing process of storing the received terminal position information in a memory, as printer position information indicating a position of the printer. - View Dependent Claims (14)
-
-
15. A terminal apparatus comprising:
-
a processor; and a memory storing instructions, the instructions, when executed by the processor, causing the terminal apparatus to perform operations comprising; a receiving process of receiving terminal position information, which indicates a position of the terminal apparatus, by using a GPS receiver; and a transmission process of transmitting the terminal position information to a printer by executing NFC communication, wherein the transmission process comprises transmitting the terminal position information to the printer when the terminal apparatus transitions to a state where the terminal apparatus and the printer are able to perform communication by executing the NFC communication, which is a specific mode. - View Dependent Claims (16)
-
-
17. A non-transitory computer-readable medium having a computer program stored thereon and readable by a computer of a terminal apparatus, the computer program, when executed by the computer, causes the terminal apparatus to perform:
-
a position receiving function of receiving terminal position information indicating a position of the terminal apparatus; a receiving function of receiving a plurality of distance information, which corresponds to each of printers that are printer candidates to execute a printing, each of the plurality of distance information being generated on the basis of coordinate information, which includes information of a latitude and a longitude indicating a position of the corresponding printer, and the terminal position information; a choosing function of preferentially choosing a printer having a short distance to the terminal apparatus based on the distance information; and a printing instruction function of transmitting a printing instruction for printing execution to a specific printer of the one or more chose printers.
-
-
18. A non-transitory computer-readable medium having a computer program stored thereon and readable by a computer of a terminal apparatus, the computer program, when executed by the computer, causes the terminal apparatus to perform:
-
a position receiving function of receiving terminal position information indicating a position of the terminal apparatus; a receiving function of receiving a plurality of distance information, which corresponds to each of printers that are printer candidates to execute a printing, each of the plurality of distance information being generated on the basis of coordinate information, which includes information of a latitude and a longitude indicating a position of the corresponding printer, and the terminal position information, and at least one of the distance information and the printer position information being transmitted from each of the printers to the terminal apparatus; a choosing function of preferentially choosing a printer having a short distance to the terminal apparatus from the printers based on the distance information; and a printing instruction of transmitting a printing instruction for printing execution to a specific printer of the one or more chose printers.
-
-
19. A non-transitory computer-readable medium having a computer program stored thereon and readable by a computer of a terminal apparatus, the computer program, when executed by the computer, cause the terminal apparatus to perform:
-
a receiving function of receiving terminal position information, which indicates a position of the terminal apparatus, by using a GPS receiver; and a transmission function of transmitting the terminal position information a printer by executing NFC communication, wherein the transmission function transmits the terminal position information to the printer when the terminal apparatus transitions to a state where the terminal apparatus and the printer are able to perform communication by executing the NFC communication, which is a specific mode.
-
Specification