Support Program for Booklet Printing via Page Reordering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing OS standard print programs lack support for booklet printing, limiting user options and convenience in printing configurations.
Innovation Solution
A support program that rearranges image arrangements and controls print data output to enable booklet printing by determining the optimal page order and composite image formation, even when the general-purpose print program does not support this feature, by utilizing the printer's conveyance mode and model-specific settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If an OS standard general-purpose print program is used, then ease of operation is improved, but adaptability deteriorates because booklet printing is not supported
Solution Approach 1:
The invention introduces a support program as an intermediary layer between the OS standard print program and the printer. This support program receives print instructions from the general-purpose print program, determines booklet printing settings, rearranges image data, and transmits processed print data to the printer. This mediator enables booklet printing functionality without modifying the OS standard print program, thus maintaining ease of operation while improving adaptability.
Solution Approach 2:
The invention segments the printing system into distinct functional components: the OS standard print program handles general printing operations, the support program handles booklet-specific processing, and the printer executes the physical printing. By segmenting these functions, the system can maintain the simplicity of the general-purpose print program while adding sophisticated booklet printing capabilities through a dedicated support module.
2Adaptability or versatility
If booklet printing is implemented in OS standard print programs, then adaptability is improved, but device complexity increases
Solution Approach 1:
Rather than integrating booklet printing functionality directly into the OS standard print program (which would increase its complexity), the invention uses a separate support program as an intermediary. This support program handles the complex tasks of determining booklet settings, calculating page arrangements, and processing image data, while keeping the general-purpose print program simple and unchanged.
Solution Approach 2:
The invention segments the printing functionality into separate modules: a simple general-purpose print program and a dedicated support program that handles booklet printing complexity. This segmentation allows the system to achieve high adaptability for booklet printing while maintaining low complexity in the core print program, as the complex processing is isolated in the support module.
3Manufacturing precision
If image arrangement is rearranged according to printer conveyance mode, then manufacturing precision is improved, but device complexity increases
Solution Approach 1:
The invention changes parameters such as image arrangement order, page orientation, and layout configuration based on the detected printer conveyance mode. The support program adjusts these parameters dynamically to match the printer's capabilities, ensuring precise booklet printing. This parameter adjustment approach enables high manufacturing precision while keeping the overall system relatively simple, as the complexity is managed through configurable parameters rather than complex processing logic.
Data Source
AI summary
A support program is executable by a computer of an information processing device and supports a printer connected to the information processing device. The support program causes the computer to execute, determination processing of receiving print data corresponding to images having a plurality of pages from a general-purpose print program of an operating system and, based on the received print data, determining an arrangement order of the images according to the number of pages for one volume in a booklet printing, and composite image output control processing of transmitting the composite print data, which is made by rasterizing the composite image in which the images corresponding to the two target pages are arranged so as to fit on one surface of each sheet based on the arrangement order determined in the determination processing, from the information processing device to the printer.


