Print Setting Conflict Detection in Information Processing Apparatus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing printing systems face challenges in managing conflicts between print settings for different printing devices, leading to potential print errors and inefficiencies, as they lack effective conflict control processing to handle combinations of setting values that cannot be executed simultaneously.

Innovation Solution

A control method for an information processing apparatus that includes a print setting application, which obtains print settings from a different screen, determines if they include conflicting values, and performs necessary control processing to resolve these conflicts, ensuring compatible settings are used for printing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If print settings are obtained from another print setting screen without conflict control, then user operation flexibility is improved, but print reliability deteriorates due to potential conflicting setting values

Engineering Contradiction:
Improveuser operation flexibilityVSAvoidprint reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary conflict detection by comparing obtained print settings against stored conflict information before executing the print job. This advance check prevents conflicting settings from reaching the printing device, thereby maintaining print reliability while preserving user flexibility in setting selection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides feedback to the user when conflicting settings are detected. The notification unit informs users of the conflict, allowing them to adjust settings before printing. This feedback mechanism maintains reliability by preventing erroneous print jobs while preserving user operational flexibility.

Inventive Principle:
Principle #23Feedback

2Reliability

If conflict control processing is implemented, then print reliability is improved, but device complexity increases

Engineering Contradiction:
Improveprint reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The conflict control functionality is extracted as a separate module within the extension application. The conflict information management unit, detection unit, and notification unit operate independently from the core printing system, allowing conflict control to be added without fundamentally restructuring the existing system architecture.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The extension application serves as an intermediary layer between the user interface and the printing device. It intercepts print settings, performs conflict detection using stored conflict information, and resolves conflicts before transmitting settings to the printer. This intermediary approach adds conflict control without requiring modifications to the core printing system.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If conflict detection is performed on all print settings, then print reliability is improved, but processing time increases

Engineering Contradiction:
Improveprint reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs partial conflict detection by focusing only on settings combinations that are known to conflict based on pre-stored conflict information. Rather than analyzing all possible setting combinations, the system checks only against documented conflicts, significantly reducing processing time while maintaining reliability for critical setting pairs.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240126490A1Information processing apparatus, control method, and storage medium
Publication Date: 2024.04.18 CANON KK
  • US20240126490A1 patent drawing
  • US20240126490A1 patent drawing
  • US20240126490A1 patent drawing

AI summary

A control method for an information processing apparatus storing a print setting application for displaying a print setting screen, the print setting application being stored in association with a standard printer driver provided by the information processing apparatus, the control method being implemented by executing the print setting application, the control method includes obtaining a print setting made via another print setting screen provided by software different from the print setting application, determining whether the obtained print setting includes a combination of setting values matching conflict information, and performing control processing based on a result of the determination in a case where it is determined that the print setting includes the combination of setting values matching the conflict information.