Duplex Printing Support Program for OS Standard Printers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing OS standard printing programs do not support duplex printing, leading to user inconvenience as they limit the available printing parameters, preventing the printer from executing duplex printing operations.
Innovation Solution
A support program is implemented on an information processing device that receives intermediate print data, performs rotation and rearrangement processing to adjust the page order according to the printer's sheet conveying aspect, and outputs the processed data to enable duplex printing even when the general-purpose print program does not support it.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a general-purpose print program is used for printing, then the printing operation is simple and universal, but duplex printing capability is lost
Solution Approach 1:
The patent introduces an intermediary program that sits between the general-purpose print program and the printer driver. This intermediary receives print data from the general-purpose program, performs the necessary duplex printing processing (rotation and page order rearrangement), and then transmits the processed data to the printer. This allows the system to maintain the simplicity of using a general-purpose print program while enabling duplex printing functionality that the general-purpose program alone cannot provide.
2Ease of operation
If duplex printing is implemented through OS standard program, then user convenience is improved, but the printing parameters are limited to general items
Solution Approach 1:
The patent makes the intermediary program universal by designing it to work with multiple printer models and types. The program automatically detects the printer characteristics and adjusts the duplex printing processing accordingly. This allows a single general-purpose print program to support duplex printing across different printer models without requiring printer-specific configurations, thereby maintaining user convenience while expanding printing parameter availability.
3Adaptability or versatility
If printer driver is used to support duplex printing, then duplex printing is enabled, but the printing process becomes more complex
Solution Approach 1:
The patent extracts the duplex printing processing functionality from the traditional printer driver and places it in a separate intermediary program. This extraction allows the general-purpose print program to remain simple and universal, while the intermediary program handles the complex duplex printing operations. The separation of concerns reduces the complexity burden on any single component while maintaining the overall duplex printing capability.
Data Source
AI summary
A printer is caused to perform duplex printing by an information processing device in which an OS standard printing program is installed. When causing a printer connected to a PC to execute duplex printing based on a print instruction output from an editing application installed in the PC, an auxiliary program that supports the printer executes rotation processing of rotating an image of a page, which is required to be rotated, by 180° for intermediate data received from a general-purpose print program, executes rearrangement processing of rearranging a processing order from a page order to a print order for print data received from the general-purpose print program, according to a sheet conveying aspect of the printer, and transmits the print data after the rotation processing and the rearrangement processing from the PC to the printer.


