Patent ID: 7538902

Claim:
A computer-readable storage medium storing a computer-executable print control program, the computer-executable print control program executed by an information processing apparatus that transmits print data to an image-forming device which records an image, the program comprising: code for causing said information processing apparatus to execute a spooling step of further re-spooling, as a second spool file, print data spooled by an operating system as a first spool file; code for causing said information processing apparatus to execute a transmission step of reading out and transmitting to the image-forming device the print data re-spooled as the second spool file, wherein said transmission step transmits to said image-forming device a portion of said print data which has already re-spooled as the second spool file while retaining the other portion in the case that re-spooling in said spooling step is stalled; code for causing said information processing apparatus to execute a data amount detection step of detecting an amount of data in the second spool file, which is not transmitted to said image-forming device; and code for causing said information processing apparatus to execute a determination step of determining whether or not the amount of data detected by said data amount detection unit is below a predetermined threshold, wherein said transmission step transmits to said image-forming device the print data in the second spool file in segments if it is determined that the amount of data is below the threshold, and wherein said transmission unit transmits the print data to said image-forming device if it is determined that the amount of data is equal to or more than the threshold.