US2026039762A1PendingUtilityA1

Information processing apparatus, method of controlling information processing apparatus, and storage medium

Assignee: CANON KKPriority: Aug 1, 2024Filed: Jul 23, 2025Published: Feb 5, 2026
Est. expiryAug 1, 2044(~18 yrs left)· nominal 20-yr term from priority
Inventors:SONODA KOHEI
H04N 2201/3278H04N 1/0097H04N 1/32128
64
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method of controlling an information processing apparatus includes: performing a first control operation of performing control not to display a predetermined notification screen if a setting value set for a particular setting item is specified to be a first value but information on a device model of a communication apparatus is specified to be information corresponding to a second device model different from a first device model; and performing a second control operation of performing control to send a scan job not including information on the particular setting item to a communication apparatus selected as a sending destination based on a fact that a first operation is performed on the predetermined notification screen, and performing control not to send the scan job to the selected communication apparatus based on a fact that a second operation different from the first operation is performed on the predetermined notification screen.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method of controlling an information processing apparatus, the method comprising:
 performing a first specification operation of specifying a plurality of setting values set for a plurality of setting items related to a scan job for causing a communication apparatus to execute a scan;   performing a second specification operation of specifying the setting value set for a particular setting item among the plurality of setting values;   performing a third specification operation of specifying information on a device model of a communication apparatus selected as a destination to send the scan job;   performing a first control operation of performing control to display a predetermined notification screen based on a fact that the setting value set for the particular setting item is specified to be a first value and the information on the device model of the communication apparatus is specified to be information corresponding to a first device model, and performing control not to display the predetermined notification screen in a case where the setting value set for the particular setting item is specified to be the first value but the information on the device model of the communication apparatus is specified to be information corresponding to a second device model different from the first device model; and   performing a second control operation of performing control to send the scan job not including information on the particular setting item to the communication apparatus selected as the sending destination based on a fact that a first operation is performed on the predetermined notification screen, and performing control not to send the scan job to the communication apparatus selected as the sending destination based on a fact that a second operation different from the first operation is performed on the predetermined notification screen.   
     
     
         2 . The method of controlling an information processing apparatus according to  claim 1 , wherein
 the first specification operation, the second specification operation, the third specification operation, the first control operation, and the second control operation are executed in a case where an instruction to execute the scan job is accepted on a first screen which accepts execution of the scan job,   the first control operation displays the predetermined notification screen in place of the first screen, and   the second control operation displays the first screen in place of the predetermined notification screen based on a fact that the second operation is performed on the predetermined notification screen.   
     
     
         3 . The method of controlling an information processing apparatus according to  claim 1 , wherein the plurality of setting values specified in the first specification operation are set without being based on an ability of the communication apparatus selected as the sending destination. 
     
     
         4 . The method of controlling an information processing apparatus according to  claim 1 , wherein
 a first setting and a second setting each of which is a set of a plurality of setting items related to the scan job are registered, and at least some of the plurality of setting values set in the first setting are different from the plurality of setting values set in the second setting, and   the first specification operation specifies the plurality of setting values set in the first setting based on a fact that the first setting is selected, and specifies the plurality of setting values set in the second setting based on a fact that the second setting is selected.   
     
     
         5 . The method of controlling an information processing apparatus according to  claim 1 , wherein
 the particular setting item includes a first setting item and a second setting item different from the first setting item,   the first value is different for the first setting item and the second setting item, and   the predetermined notification screen varies depending on whether the setting item set to the first value is the first setting item, the second setting item, or both the first setting item and the second setting item.   
     
     
         6 . The method of controlling an information processing apparatus according to  claim 1 , wherein
 the particular setting item includes a first setting item and a second setting item different from the first setting item,   the first value is different for the first setting item and the second setting item, and   the predetermined notification screen is a same screen regardless of whether the setting item set to the first value is the first setting item, the second setting item, or both the first setting item and the second setting item.   
     
     
         7 . The method of controlling an information processing apparatus according to  claim 1 , wherein the particular setting item includes a file name, and the first value corresponding to the file name is a value that is not an empty string. 
     
     
         8 . The method of controlling an information processing apparatus according to  claim 1 , wherein the particular setting item includes a resolution, and the first value corresponding to the resolution is a particular resolution value. 
     
     
         9 . The method of controlling an information processing apparatus according to  claim 1 , wherein the scan job is a job of attaching a result of a scan executed by the communication apparatus to a file and sending the file to a predetermined destination. 
     
     
         10 . The method of controlling an information processing apparatus according to  claim 1 , further comprising
 performing a fourth specification operation of specifying an ability of the communication apparatus selected as a destination to send the scan job, wherein   the first control operation performs control to display a first notification screen which is a notification screen different from the predetermined notification screen in a case where any of the plurality of setting values specified in the first specification operation is a setting value that does not correspond to the ability of the communication apparatus specified in the fourth specification operation.   
     
     
         11 . The method of controlling an information processing apparatus according to  claim 10 , wherein the second control operation performs control not to accept the first operation on the first notification screen and performs control to allow the second operation to be accepted on the first notification screen. 
     
     
         12 . The method of controlling an information processing apparatus according to  claim 1 , further comprising:
 performing a fourth specification operation of specifying an ability of the communication apparatus selected as a destination to send the scan job; and   performing a fifth specification operation of specifying setting values corresponding to respective setting items from among only setting values corresponding to the ability of the communication apparatus specified in the fourth specification operation, wherein   the first control operation performs control not to display the predetermined notification screen based on a fact that the setting values are specified in the fifth specification operation instead of the first specification operation.   
     
     
         13 . The method of controlling an information processing apparatus according to  claim 12 , wherein
 the scan job includes a first scan job and a second scan job,   the first specification operation, the second specification operation, the third specification operation, the first control operation, and the second control operation are executed in a case where an instruction to execute the first scan job is accepted, and   in a case where an instruction to execute the second scan job is accepted, the fourth specification operation, the fifth specification operation, and a sending operation of sending the scan job including the setting values specified in the fifth specification operation to the communication apparatus selected as the sending destination are executed.   
     
     
         14 . The method of controlling an information processing apparatus according to  claim 13 , wherein the first scan job is a job of attaching a result of a scan executed by the communication apparatus to a file and sending the file to a predetermined destination, and the second scan job is a job of sending a result of a scan executed by the communication apparatus to the information processing apparatus. 
     
     
         15 . The method of controlling an information processing apparatus according to  claim 13 , wherein
 the method is configured to be capable of accepting the first scan job and the second scan job in a case where the communication apparatus selected as the sending destination is an electrophotographic image forming apparatus, and   the method is configured to be incapable of accepting the first scan job and capable of accepting the second scan job in a case where the communication apparatus selected as the sending destination is an inkjet image forming apparatus.   
     
     
         16 . The method of controlling an information processing apparatus according to  claim 12 , wherein
 the first specification operation, the second specification operation, the third specification operation, the first control operation, and the second control operation are executed in a case where the communication apparatus selected as the sending destination is an electrophotographic image forming apparatus, and   the fourth specification operation, the fifth specification operation, and a sending operation of sending the scan job including the setting values specified in the fifth specification operation to the communication apparatus selected as the sending destination are executed in a case where the communication apparatus selected as the sending destination is an inkjet image forming apparatus.   
     
     
         17 . The method of controlling an information processing apparatus according to  claim 1 , wherein the information on the device model of the communication apparatus is a platform name of a firmware controller used in the communication apparatus. 
     
     
         18 . The method of controlling an information processing apparatus according to  claim 1 , wherein
 the first specification operation further specifies a plurality of setting values set for a plurality of setting items related to a copy job for causing the communication apparatus to execute copying or a fax job for causing the communication apparatus to execute faxing,   the third specification operation further specifies information on a device model of a communication apparatus selected as a destination to send the copy job or the fax job, and   the first control operation performs control not to display the predetermined notification screen for the copy job or the fax job.   
     
     
         19 . An information processing apparatus comprising:
 a first specification unit configured to specify a plurality of setting values set for a plurality of setting items related to a scan job for causing a communication apparatus to execute a scan;   a second specification unit configured to specify the setting value set for a particular setting item among the plurality of setting values;   a third specification unit configured to specify information on a device model of a communication apparatus selected as a destination to send the scan job;   a first control unit configured to perform control to display a predetermined notification screen based on a fact that the setting value set for the particular setting item is specified to be a first value and the information on the device model of the communication apparatus is specified to be information corresponding to a first device model, and perform control not to display the predetermined notification screen in a case where the setting value set for the particular setting item is specified to be the first value but the information on the device model of the communication apparatus is specified to be information corresponding to a second device model different from the first device model; and   a second control unit configured to perform control to send the scan job not including information on the particular setting item to the communication apparatus selected as the sending destination based on a fact that a first operation is performed on the predetermined notification screen, and perform control not to send the scan job to the communication apparatus selected as the sending destination based on a fact that a second operation different from the first operation is performed on the predetermined notification screen.   
     
     
         20 . A non-transitory computer readable storage medium storing a program which causes a computer to execute:
 performing a first specification operation of specifying a plurality of setting values set for a plurality of setting items related to a scan job for causing a communication apparatus to execute a scan;   performing a second specification operation of specifying the setting value set for a particular setting item among the plurality of setting values;   performing a third specification operation of specifying information on a device model of a communication apparatus selected as a destination to send the scan job;   performing a first control operation of performing control to display a predetermined notification screen based on a fact that the setting value set for the particular setting item is specified to be a first value and the information on the device model of the communication apparatus is specified to be information corresponding to a first device model, and performing control not to display the predetermined notification screen in a case where the setting value set for the particular setting item is specified to be the first value but the information on the device model of the communication apparatus is specified to be information corresponding to a second device model different from the first device model; and   performing a second control operation of performing control to send the scan job not including information on the particular setting item to the communication apparatus selected as the sending destination based on a fact that a first operation is performed on the predetermined notification screen, and performing control not to send the scan job to the communication apparatus selected as the sending destination based on a fact that a second operation different from the first operation is performed on the predetermined notification screen.

Join the waitlist — get patent alerts

Track US2026039762A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.