US 11,057,540 B2
Information processing apparatus and control method
Mitsuru Konji, Kawasaki (JP); and Yuuki Wakabayashi, Yokohama (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Jan. 10, 2020, as Appl. No. 16/740,228.
Claims priority of application No. JP2019-016167 (JP), filed on Jan. 31, 2019.
Prior Publication US 2020/0252521 A1, Aug. 6, 2020
Int. Cl. H04N 1/32 (2006.01); G06F 3/12 (2006.01); H04W 76/18 (2018.01); H04W 8/00 (2009.01); H04W 84/12 (2009.01)
CPC H04N 1/32545 (2013.01) [G06F 3/1205 (2013.01); G06F 3/1236 (2013.01); G06F 3/1261 (2013.01); H04W 8/005 (2013.01); H04W 76/18 (2018.02); G06F 3/1292 (2013.01); H04W 84/12 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A control method of an information processing apparatus capable of communicating using a first communication method and communicating using a second communication method, the control method comprising:
performing predetermined communication by the second communication method before a communication instruction for predetermined data is accepted from a user, the predetermined communication being used to establish a connection with a communication apparatus using the first communication method;
obtaining information about a capability of the communication apparatus via the connection with the communication apparatus using the first communication method before the communication instruction is accepted, the connection being established by the predetermined communication;
accepting the communication instruction from the user;
after the communication instruction is accepted, performing attempting processing for attempting to establish a connection with the communication apparatus using the first communication method;
in a case where the attempting processing successfully establishes the connection with the communication apparatus using the first communication method, communicating the predetermined data with the communication apparatus via the connection with the communication apparatus using the first communication method without communication with the communication apparatus by the second communication method, the communication being used to establish the connection with the communication apparatus using the first communication method; and
in a case where the attempting processing fails to establish the connection with the communication apparatus using the first communication method, performing the communication with the communication apparatus by the second communication method and communicating the predetermined data with the communication apparatus via the connection with the communication apparatus using the first communication method, the communication being used to establish the connection with the communication apparatus using the first communication method.