Information processing apparatus, method of controlling information processing apparatus, and storage medium
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-modifiedWhat 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.