Image Processing with Attribute-Based Rendering for Print Overlays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing systems struggle to accurately render additional data such as page numbers, forms, watermarks, and color patches due to varying complexity and transparency effects, leading to inconsistencies in print results.

Innovation Solution

An image processing system that selects a rendering application for each piece of additional data based on its attributes, such as transparency effects or custom colors, and superimposes the rendered data onto document data to ensure consistent and intended print results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the same rendering application is used for all additional data, then the system operation is simple, but the rendering accuracy does not match user intention for complex additional data

Engineering Contradiction:
Improverendering accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the rendering process by dividing additional data into different categories (simple vs. complex) and assigning different rendering applications to each category. The job controller analyzes attributes of additional data and selectively applies appropriate rendering applications, thereby achieving high rendering accuracy for complex data while maintaining simple operation for standard cases.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If a prespecified rendering application is used for additional data, then the system operation is easy, but the rendering result cannot reflect user intention for varying data complexity

Engineering Contradiction:
Improveoperation simplicityVSAvoidrendering consistency
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a dynamic rendering application selection mechanism where the job controller automatically chooses the appropriate rendering application based on the attributes of each piece of additional data. This dynamic adaptation ensures reliable and consistent rendering results across different data types without requiring manual user configuration, thus maintaining ease of operation while improving rendering consistency.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If multiple rendering applications are selectively used based on data attributes, then the rendering quality improves, but the processing time increases

Engineering Contradiction:
Improverendering qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary analysis of additional data attributes before the actual rendering process. The job controller examines the characteristics of each piece of additional data in advance and pre-determines the most suitable rendering application. This preliminary action prevents unnecessary trial-and-error rendering attempts, thereby minimizing processing time while ensuring high rendering quality through appropriate application selection.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250278226A1Image processing system, image processing method, and non-transitory computer readable medium
Publication Date: 2025.09.04 FUJIFILM BUSINESS INNOVATION CORP
  • US20250278226A1 patent drawing
  • US20250278226A1 patent drawing
  • US20250278226A1 patent drawing

AI summary

An image processing system includes a processor configured to: accept document data to be printed and multiple pieces of additional data each including a shared image to be used across multiple pages; for each piece of the multiple pieces of additional data, select a corresponding rendering application in accordance with an attribute of the piece of the multiple pieces of additional data; perform a rendering process using the selected rendering application; and generate image data to be used for image formation by superimposing data obtained through the rendering process onto data obtained through a rendering process for the document data to be printed.