Print Processor Selection for Driver Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In print systems, the setup information for print processors used by printer drivers can be incorrectly reflected in print results when the print processor associated with the driver is not used, leading to unintended print outcomes due to changes in operating system control or upgrades that mismatch the print processor versions.

Innovation Solution

An information processing device with an acquisition unit to determine the selection of a print processor for print layout processes and a setting unit to ensure a print processor associated with the printer driver is used, maintaining consistent setup information across upgrades and user selections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a print processor prepared by the OS is used for a process related to a print layout, then the setup information can be easily changed by an administrator of the OS, but the print processor may not be associated with the printer driver, causing setup information to not be correctly reflected in print results

Engineering Contradiction:
ImproveEase of changing setup informationVSAvoidCorrectness of print results
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary detection to identify whether the currently used print processor is associated with the printer driver before executing print layout processes. This preliminary check prevents the use of mismatched print processors that would cause incorrect print results, while still allowing administrator changes to take effect when appropriate.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism that continuously monitors the association between printer drivers and print processors. When a mismatch is detected, the system provides feedback to switch to the associated print processor, ensuring that setup information is correctly reflected in print results while maintaining the ability to change settings when properly associated.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If a printer driver is upgraded to a newer version with a packed print processor, then the print processor functionality is improved, but the older setup information is taken over, causing a mismatch between the print processor version and setup information

Engineering Contradiction:
ImprovePrint processor functionalityVSAvoidConsistency of setup information
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

Upon printer driver upgrade, the system performs a preliminary detection to check whether the newly packed print processor is being used. If the old print processor is still in use, the system proactively switches to the new associated print processor and updates the setup information accordingly, preventing version mismatches before they cause problems.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically changes the print processor parameter based on the printer driver version. When a driver is upgraded, the system automatically updates the print processor selection to match the new version, ensuring that setup information parameters remain consistent with the active print processor capabilities.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If a print processor not associated with the printer driver is used, then the system can operate with basic OS-provided functionality, but setup information related to a print layout is not correctly reflected to a print result

Engineering Contradiction:
ImproveSystem configuration simplicityVSAvoidPrint layout accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The system implements self-service by automatically detecting whether the current print processor is associated with the printer driver and switching to the appropriate print processor when a mismatch is detected. This self-correction mechanism maintains print layout accuracy without requiring complex manual configuration or user intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors the association status between printer drivers and print processors, providing real-time feedback to ensure that the correct print processor is used. When a mismatch is detected, the feedback mechanism automatically switches to the associated print processor, maintaining print layout accuracy while keeping the system configuration simple.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11216228B2Information processing device, information processing method, and storage medium
Publication Date: 2022.01.04 CANON KK
  • US11216228B2 patent drawing
  • US11216228B2 patent drawing
  • US11216228B2 patent drawing

AI summary

An information processing device includes an acquisition unit and a setting unit. The acquisition unit acquires a selection result indicating whether a print processor is used for a process related to a print layout. The setting unit sets, in accordance with the selection result and as a print processor used for a printer driver associated with a printer device, a print processor associated with the printer driver.