Printer Calibration Routing to Avoid Host Performance Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing printing systems using standard drivers cannot perform vendor-specific functions like calibration due to performance degradation concerns and increased cost when installing correction modules in printing apparatuses, limiting user functionality and efficiency.

Innovation Solution

A mechanism that allows a computer to execute a control method for generating print data using calibration results, either by utilizing existing modules in the printing apparatus or generating corrected data when such modules are absent, ensuring compatibility and functionality across different vendors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the host computer executes image correction using the calibration result obtained from the printing apparatus, then the calibration function can be provided, but the performance of the host computer may be degraded

Engineering Contradiction:
Improvecalibration function availabilityVSAvoidhost computer performance
Core Design Contradiction:
Adaptability or versatilityVSPower

Solution Approach 1:

The patent introduces an intermediary mechanism where the host computer sends calibration instructions to the printing apparatus, and the printing apparatus performs the actual image correction using its dedicated correction module. This mediator approach allows the calibration function to be available without requiring the host computer to execute the image correction process, thus avoiding performance degradation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The printing apparatus performs self-service by executing the calibration and image correction processes using its own dedicated correction module. The printing apparatus receives calibration instructions from the host computer, then independently completes the correction process, eliminating the need for the host computer to bear the computational burden of image correction.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If a correction module is newly installed in the printing apparatus to provide the calibration function, then the calibration function becomes available, but the cost of the printing apparatus increases

Engineering Contradiction:
Improvecalibration function availabilityVSAvoidprinting apparatus cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The printing apparatus is designed with a built-in correction module that enables it to perform calibration and image correction independently. This self-service capability allows the printing apparatus to provide the calibration function without requiring the host computer to install additional software or modules, thereby avoiding increased cost for the printing apparatus while maintaining functionality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The correction module is pre-installed in the printing apparatus during manufacturing, so that when the printing apparatus receives calibration instructions from the host computer, it can immediately execute the correction process without requiring additional installation or configuration. This preliminary preparation ensures the calibration function is available without incurring additional costs.

Inventive Principle:
Principle #10Preliminary action

3Power

If the printing apparatus executes image correction using the calibration result, then the performance is maintained, but the printing apparatus must have a correction module installed

Engineering Contradiction:
Improveimage correction performanceVSAvoidprinting apparatus module requirements
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The printing apparatus uses its pre-installed correction module to execute image correction independently, maintaining high performance without requiring additional external modules or complex configurations. The correction module is designed to work autonomously when receiving calibration instructions from the host computer, simplifying the overall system architecture.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250258634A1Storage medium storing application program, method, and information processing apparatus
Publication Date: 2025.08.14 CANON KK
  • US20250258634A1 patent drawing
  • US20250258634A1 patent drawing
  • US20250258634A1 patent drawing

AI summary

A storage medium storing an application program causing a computer of an information processing apparatus to execute a control method including accepting setting related to calibration, instructing a printing apparatus connected to the information processing apparatus to execute the calibration in accordance with the setting, obtaining capability information of the printing apparatus, determining whether the printing apparatus includes a module using a calibration result based on the capability information, generating print data based on intermediate data generated by general-purpose print software without correction when the printing apparatus includes a module using the calibration result, generating print data based on corrected intermediate data that is obtained by correcting the intermediate data using the calibration result obtained from the printing apparatus when the printing apparatus does not include a module using the calibration result, and sending the print data generated to the printing apparatus.