Support Program for Booklet Printing via Page Reordering

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveease of operationVSAvoidadaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If booklet printing is implemented in OS standard print programs, then adaptability is improved, but device complexity increases

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If image arrangement is rearranged according to printer conveyance mode, then manufacturing precision is improved, but device complexity increases

Engineering Contradiction:
Improvemanufacturing precisionVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11733937B2Support program, information processing device, and printing method
Publication Date: 2023.08.22 BROTHER KOGYO KK
  • US11733937B2 patent drawing
  • US11733937B2 patent drawing
  • US11733937B2 patent drawing

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.