Information processing apparatus, control methods, and storage medium for printing using short distance wireless communication
AssigneeCanon Kabushiki Kaisha
InventorMasao Maeda
Life of this patent
Estimating the term…
Abstract
The invention allows a terminal apparatus to immediately execute print job transmission even if it is impossible to execute a direct print job by a handover. When, therefore, a mobile phone functioning as a mobile terminal performs short distance wireless communication with a printing apparatus, it receives information about peer-to-peer communication via a wireless LAN and information indicating whether the printing apparatus currently executes printing. If it is determined that another user is already executing printing, the mobile phone connects to a mobile telephone line network, and transmits a print job to a printing server for transmitting a print job to the printing apparatus.
Claims25
An information processing apparatus for performing communication using each of a first communication method in which short distance wireless communication is executed and a second communication method, comprising:
- at least one processer;
- and
- at least one memory configured to store a program which can be executed by the at least one processer,
- wherein the at least one processer acquires by the first communication method in response to connection with a device by the first communication method, both of first information relating to communication by the second communication method with the device and second information for specifying a destination of transmission of predetermined data
- wherein, after both of the first information and the second information are acquired by the first communication method, the at least one processor determines whether it is possible to transfer the predetermined data to the device without using the second information;
- and wherein in a case where it is determined that it is possible to transfer the predetermined data to the device without using the second information, the at least one processer transmits the predetermined data to the device by the second communication method using the first information and without using the second information,
- and wherein in a case where it is determined that it is not possible to transfer the predetermined data to the device without using the second information, the at least one processer transmits the predetermined data to the destination from which the device can acquire the predetermined data, by the second communication method using the second information.
A control method for performing communication using each of a first communication method in which short distance wireless communication is executed and a second communication method, comprising:
- acquiring by the first communication method in response to connection with a device by the first communication method, both of first information for communication by the second communication method with the device and second information for specifying a destination of transmission of predetermined data;
- determining, after both of the first information and the second information are acquired by the first communication method, whether it is possible to transfer the predetermined data to the device without using the second information;
- and
- in a case where it is determined in the determination step that it is possible to transfer the predetermined data to the device without using the second information, transmitting the predetermined data to the device by the second communication method using the first information and without using the second information, and in a case where it is determined in the determination step that it is not possible to transfer the predetermined data to the device without using the second information, transmitting the predetermined data to the destination from which the device can acquire the predetermined data, by the second communication method using the second information.
A non-transitory computer-readable storage medium storing a program for, when loaded to a computer and executed by the computer, causing the computer to execute each step of a control method for performing communication using each of a first communication method in which short distance wireless communication is executed and a second communication method comprising:
- an acquisition step of acquiring by the first communication method in response to connection with a device by the first communication method, both of first information for communication by the second communication method with the device and second information for specifying a destination of transmission of predetermined data;
- a determination step of determining, after both of the first information and the second information are acquired by the first communication method, whether it is possible to transfer the predetermined data to the device without using the second information;
- and
- a transmission step of, in a case where it is determined in the determination step that it is possible to transfer the predetermined data to the device without using the second information, transmitting the predetermined data to the device by the second communication method using the first information and without using the second information, and in a case where it is determined in the determination step that it is not possible to transfer the predetermined data to the device without using the second information, transmitting the predetermined data to the destination from which the device can acquire the predetermined data, by the second communication method using the second information.
Dependencies are inferred from the claim text.