Multi-Layer Image Preview Generation for Print Order Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image processing systems lack an effective method to accurately display a preview of multi-layer prints before printing begins, especially when using transparent or specific-color recording materials, which can lead to unclear representations of the final printout.

Innovation Solution

An image processing device and program that generates and displays a preview image by overlaying multiple image layers according to the specified printing order, applying color conversion and halftone processing, and using transparency to differentiate layers, allowing users to visualize the expected print result.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple image layers are overlaid for printing, then the complexity of the printing process increases, but the ability to display an accurate preview of the final printout deteriorates

Engineering Contradiction:
Improvemulti-layer printing capabilityVSAvoidpreview accuracy
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system performs preliminary actions by generating a preview image that simulates the final multi-layer printout before actual printing begins. The preview image generation unit creates a visual representation of how the transparent recording material will appear when overlaid with multiple image layers, allowing users to review and adjust settings before committing to the actual printing process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the intended printout in the form of a preview image that mimics the appearance of the actual multi-layer transparent recording material. This copy includes simulated color conversions and halftone processing to replicate how the final print will look, enabling accurate visualization without requiring physical prototypes or test prints.

Inventive Principle:
Principle #26Copying

2Loss of information

If a preview image is generated for multi-layer transparent printing, then the user can visualize the expected result, but the processing complexity and time increase

Engineering Contradiction:
Improvepreview accuracyVSAvoidpreview generation time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs color conversion and halftone processing in advance during the preview generation phase, rather than during actual printing. The color conversion unit converts image data to appropriate color spaces and the halftone processing unit applies dithering patterns to simulate the appearance of transparent recording material, allowing these computationally intensive operations to be completed before the user needs to make printing decisions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different processing techniques to different regions of the image based on local requirements. The halftone processing unit adjusts dithering patterns and density values locally across different areas of the preview image to accurately represent variations in the transparent recording material's appearance, while the color conversion unit applies region-specific color transformations to match the characteristics of different layers.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3585041B1Image processing device and non-transitory computer-readable computer medium storing image processing program
Publication Date: 2023.03.29 SEIKO EPSON CORP
  • EP3585041B1 patent drawingFigure 1
  • EP3585041B1 patent drawingFigure 2A~2B
  • EP3585041B1 patent drawingFigure 3

AI summary

Displaying a preview image is improved. An image processing device that displays on a display a preview image of printing a print job has a controller configured that acquires the printing order of multiple image layers included in the print job, generates a preview image overlaying the multiple image layers according to the acquired printing order, and displays the generated preview image on the display. The controller displays on the display an input field for receiving an instruction specifying the printing order of the multiple image layers, and acquires the printing order by receiving the instruction through the input field.