Patent ID: 11941303
Assignee: BROTHER KOGYO KABUSHIKI KAISHA
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A non-transitory computer readable storage medium storing a first application program, the first application program being executed by a computer included in an information processing apparatus on which an operating system and a second application program are installed, the first application program being for controlling an image processing apparatus, execution of the first application program causing the computer to perform:
transmitting setting candidate values associated with the image processing apparatus to the operating system in response to a request from the operating system, the operating system transmitting the request to the first application program after the operating system starts up the first application program and receives a selection operation selecting the first application program under a condition that the image processing apparatus is selected as a target for requesting an image process and a condition that content data is selected as a subject for the image process by the second application program, the setting candidate values being settable for the image process executed by the image processing apparatus, the setting candidate values enabling the image processing apparatus to perform a device-specific function of the image processing apparatus, the first application program being terminated by the operating system after transmitting the setting candidate values, the operating system receiving a setting value selected from the setting candidate values and restarting the first application program, the setting value being to be set for the image process to enable the image processing apparatus to perform the device-specific function of the image processing apparatus, the first application program being a printing application;
acquiring the setting value via the operating system after the operating system receives the setting value; and
transmitting a job to the image processing apparatus after the setting value is acquired, the job being for the image process based on the setting value to enable the image processing apparatus to perform the device-specific function of the image processing apparatus and the content data, the transmitting being executed after the setting value is acquired via the operating system.