Information processing apparatus, method of controlling the same, and storage medium, for controlling wireless communications of a first communication function and a second communication function
AssigneeCanon Kabushiki Kaisha
InventorMasato Tsuchiya
Life of this patent
Estimating the term…
Abstract
An information processing apparatus comprises a first interface that performs wireless communication relayed through a base station and a second interface that performs wireless communication not relayed through a base station, and the information processing apparatus allows the wireless communication by the second interface to start under a condition that the wireless communication by the first interface has been started so that it is possible to set the same frequency channel used in the two types of wireless communication.
Claims13
An information processing apparatus including a first communication function for connecting to an external access point to communicate with an external apparatus, and a second communication function for causing the information processing apparatus to operate as a wireless access point and for performing a direct wireless communication with the external apparatus without relaying the external access point, the information processing apparatus comprising:
- at least one memory that stores instructions;
- and
- at least one processor that executes the instructions to:
- in a state where the information processing apparatus is set to operate the first communication function and a frequency channel for communicating with the external access point in the first communication function is not determined, prohibit the information processing apparatus from being set to operate the second communication function;
- in a state where the information processing apparatus is not set to operate the first communication function, permit the information processing apparatus to be set to operate the second communication function;
- and
- in a state where the information processing apparatus is not set to operate as the wireless access point and the frequency channel for communicating with the external access point in the first communication function is determined, start the second communication function to operate the information processing apparatus as the wireless access point for communicating with the external apparatus, using a same frequency channel as the frequency channel used in the first communication function in accordance with receiving a predetermined user operation.
A method of controlling an information processing apparatus including a first communication function for connecting to an external access point to communicate with an external apparatus, and a second communication function for causing the information processing apparatus to operate as a wireless access point and for performing a direct wireless communication with the external apparatus without relaying the external access point, the method comprising:
- in a state where the information processing apparatus is set to operate the first communication function and a frequency channel for communicating with the external access point in the first communication function is not determined, prohibiting the information processing apparatus from being set to operate the second communication function;
- in a state where the information processing apparatus is not set to operate the first communication function, permitting the information processing apparatus to be set to operate the second communication function;
- and
- in a state where the information processing apparatus is not set to operate as the wireless access point and the frequency channel for communicating with the external access point in the first communication function is determined, starting the second communication function to operate the information processing apparatus as the wireless access point for communicating with the external apparatus, using a same frequency channel as the frequency channel used in the first communication function in accordance with receiving a predetermined user operation.
A non-transitory computer-readable storage medium storing a program for causing a processor to execute a method of controlling an information processing apparatus including a first communication function for connecting to an external access point to communicate with an external apparatus, and a second communication function for causing the information processing apparatus to operate as a wireless access point and for performing a direct wireless communication with the external apparatus without relaying the external access point, the method comprising:
- in a state where the information processing apparatus is set to operate the first communication function and a frequency channel for communicating with the external access point in the first communication function is not determined, prohibiting the information processing apparatus from being set to operate the second communication function;
- in a state where the information processing apparatus is not set to operate the first communication function, permitting the information processing apparatus to be set to operate the second communication function;
- and
- in a state where the information processing apparatus is not set to operate as the wireless access point and the frequency channel for communicating with the external access point in the first communication function is determined, starting the second communication function to operate the information processing apparatus as the wireless access point for communicating with the external apparatus, using a same frequency channel as the frequency channel used in the first communication function in accordance with receiving a predetermined user operation.
Dependencies are inferred from the claim text.