Patent ID: 9244670
Filing Date: 2016-01-26
CPC Classification: G06F

Claim Text:
1. A non-transitory computer-readable medium storing instructions to control an information processing device, in which an operating system is executed, wherein the operating system outputs process data to a device driver program, in which, when the device driver program being an output destination of the process data is a first-type device driver program interpreting a first-format process data, the first-format process data is output, and in which, when the device driver program being an output destination of the process data is a second-type device driver program interpreting a second-format process data different from the first-format process data, the first-format process data is converted into the second-format process data to output the second-format process data, and wherein the instructions, when executed by a processor, cause the information processing device to perform: inquiring of the operating system about the device driver program installed in the information processing device; receiving an inquiry result from the operating system; judging whether the device driver program installed in the information processing device is the second-type device driver program based on the inquiry result; and performing, when it is judged that the device driver program is the second-type device driver program, a process for installing the first-type device driver program, wherein the operating system is configured to switch a plurality of operation styles, the plurality of operation styles including a first operation style and a second operation style; wherein, in the first operation style, a first-type application program, which outputs a first-type data process command, is operated, wherein, in the second operation style, both the first-type application program, which outputs the first-type data process command and a second-type application program, which outputs a second-type data process command, are operated, wherein, in the first operation style, the first-type data process command is received from the first-type application program, the first-format process data is output when the device driver program being the output designation of the process data is the first-type device driver program, and the first-format process data is converted into the second-format process data and then the converted process data is output when the device driver program is the second-type device driver program, wherein, in the first operation style, the second-type data process command which is different from the first-type data process command is not received, wherein, in the second operation style, the first-type data process command is received from the first-type application program, the first-format process data is output when the device driver program being the output designation of the process data is the first-type device driver program, and the first-format process data is converted into the second-format process data and then the converted process data is output when the device driver program is the second-type device driver program, wherein, in the second operation style, the second-type data process command is received from the second-type application program, the second-format process data is output when the device driver program being the output designation of the process data is the second-type device driver program, and the second-format process data is converted into the first-format process data and then the converted process data is output when the device driver program is the first-type device driver program, and wherein the instructions, when executed by the processor, further cause the information processing device to perform: executing the judging whether the device driver program installed in the information processing device is the second-type device driver program, when the operating system is in the first operation style.