摘要 |
PROBLEM TO BE SOLVED: To provide a print data processing program and the like for processing print data from an existing application, which can easily perform output destination distribution processing for various types of print data without changing a program of the existing application.SOLUTION: A print data processing program for causing a computer having two or more communication ports, which executes predetermined processing by an application, to execute processing of print data causes the computer to execute the following steps: a step for, in an OS kernel layer, obtaining print data that is to be output to predetermined communication ports before the communication ports receive it; and a step for, in an application layer, analyzing the obtained print data, determining one or more communication ports to which the print data is output, performing conversion into data appropriate for devices connected with the determined communication ports, and outputting the data after the conversion to the determined communication ports. |