IP Library Granted Patent US 12676791
Granted Patent B2
US 12676791 · App. 18/613,018 · Granted Jul 7, 2026

Information processing apparatus that performs wireless network setting processing with a first operating system when an application operating on a second operating system cannot perform the setting, control method of information processing apparatus, and storage medium

Inventor: Yoshiro Mihira (Tokyo, JP)
Assignee: Canon Kabushiki Kaisha
H04L41/0803G06F3/1203G06F3/1236
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12676791
App. No.
18/613,018
Granted
Jul 7, 2026
Kind
B2
Abstract

An information processing apparatus that operates with a first OS and that includes an application configured to perform wireless network setting processing and to operate on a second OS controllable on the first OS includes a control unit configured to execute control processing for performing specific setting processing in the wireless network setting processing on the first OS in a case where the application is unable to perform the specific setting processing.

Claims (17)

1 . An information processing apparatus that operates with a first OS (Operating System) and that includes an application configured to perform wireless network setting processing and to operate on a second OS controllable on the first OS, the information processing apparatus comprising:

a control unit configured to execute control processing for performing specific setting processing in the wireless network setting processing on the first OS in a case where the application is unable to perform the specific setting processing,

wherein the case where the application is unable to perform the specific setting processing includes at least a case where the second OS is unable to obtain an SSID of an access point used for connection with a communication apparatus different from the information processing apparatus or a case where the second OS is unable to connect to the access point of the SSID.

2 . The information processing apparatus according to claim 1 , wherein the specific setting processing is performing control processing of controlling the information processing apparatus such that the information processing apparatus sends connection information for connection to the access point, to the communication apparatus through communication with the communication apparatus using a predetermined protocol.

3 . The information processing apparatus according to claim 2 , wherein the predetermined protocol is simple network management protocol.

4 . The information processing apparatus according to claim 1 , wherein the communication apparatus is a printer.

5 . The information processing apparatus according to claim 1 , wherein the control unit displays a screen prompting launch of an application configured to operate on the first OS.

6 . The information processing apparatus according to claim 5 , wherein, in a case where the first OS includes a second application capable of performing the specific setting processing, the control unit instructs the first OS to launch the second application.

7 . The information processing apparatus according to claim 6 , wherein, in a case where the control unit instructs the first OS to launch the second application, the control unit sends information for executing the specific setting processing.

8 . The information processing apparatus according to claim 5 , wherein, in a case where the first OS does not include an application capable of performing the specific setting processing, the control unit instructs the first OS to launch an application store for obtaining a second application capable of performing the specific setting processing.

9 . The information processing apparatus according to claim 1 , further comprising a determination unit configured to determine whether or not the application is unable to perform the specific setting processing,

wherein the control unit executes the control processing in a case where the determination unit determines that the application is unable to perform the specific setting processing.

10 . A non-transitory computer readable storage medium storing a program which functions in an information processing apparatus that operates with a first OS (Operating System) and that includes an application configured to perform wireless network setting processing and to operate on a second OS controllable on the first OS, the program causing the information processing apparatus to function as a control unit that executes control processing for performing specific setting processing in wireless network setting processing on the first OS in a case where the application is unable to perform the specific setting processing,

wherein the case where the application is unable to perform the specific setting processing includes at least a case where the second OS is unable to obtain an SSID of an access point used for connection with a communication apparatus different from the information processing apparatus or a case where the second OS is unable to connect to the access point of the SSID.

11 . A control method of an information processing apparatus that operates with a first OS (Operating System) and that includes an application configured to perform wireless network setting processing and to operate on a second OS controllable on the first OS, the control method comprising:

executing control processing for performing specific setting processing in the wireless network setting processing on the first OS in a case where the application is unable to perform the specific setting processing,

wherein the case where the application is unable to perform the specific setting processing includes at least a case where the second OS is unable to obtain an SSID of an access point used for connection with a communication apparatus different from the information processing apparatus or a case where the second OS is unable to connect to the access point of the SSID.