US 12,245,298 B2
Storage medium and information processing apparatus
Naoki Shinozuka, Kanagawa (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Jun. 9, 2022, as Appl. No. 17/836,886.
Claims priority of application No. 2021-097956 (JP), filed on Jun. 11, 2021.
Prior Publication US 2022/0400522 A1, Dec. 15, 2022
Int. Cl. H04W 76/10 (2018.01); H04W 4/80 (2018.01); H04W 24/08 (2009.01)
CPC H04W 76/10 (2018.02) [H04W 4/80 (2018.02); H04W 24/08 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A non-transitory storage medium storing a program for causing a computer of an information processing apparatus to perform a process comprising:
acquiring information, in a first acquiring, about a radio wave environment between a first external device and a communication device;
acquiring, in a second acquiring, a first identification information list that is a list including one or a plurality of pieces of identification information representing an external device found by the communication device;
determining, in a first determining, whether a value corresponding to the information about the radio wave environment is greater than a threshold value;
determining whether to transmit information to be used in connection to the first external device to the communication device based on the information about the radio wave environment; and
transmitting, in a first transmitting, in response to a determination that the information to be used in the connection to the first external device is to be transmitted to the communication device in the determining, the information to be used in the connection to the first external device to the communication device,
wherein, in response to a determination that the value corresponding to the information about the radio wave environment is greater than the threshold value in the first determining, the determining determines to transmit the information to be used in the connection to the first external device to the communication device;
wherein the first external device is an external device that corresponds to the one or any of the plurality of pieces of identification information included in the first identification information list acquired in the second acquiring;
wherein the program further causes the computer to execute:
the first determining based on the information about the radio wave environment between the first external device and the communication device, the first external device being an external device to which the information processing apparatus has been previously connected, the external device to which the information processing apparatus has been previously connected being an external device corresponding to the one or any of the plurality of pieces of identification information included in the first identification information list, and
the first determining based on the information about the radio wave environment between the communication device and the first external device corresponding to the one or any of the plurality of pieces of identification information included in the first identification information list and the information about the radio wave environment between the first external device and the information processing apparatus in response to the external device to which the information processing apparatus has been previously connected not being an external device corresponding to the one or any of the plurality of pieces of identification information included in the first identification information list.