Print Spooling Consistency via Preliminary Action

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing print setting techniques fail to ensure consistency between the spooling and despooling processes, leading to issues such as print commands being generated outside the printable area, resulting in incomplete printing.

Innovation Solution

An information processing apparatus with a reception unit for changing print settings, a determination unit to identify common processing between spooling and despooling, and a generation unit to generate print commands based on the appropriate settings, ensuring consistency by either using the first setting during spooling or ignoring changes during despooling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If print setting is changed between spooling and despooling processes, then print setting flexibility is improved, but print setting consistency deteriorates

Engineering Contradiction:
Improveprint setting flexibilityVSAvoidprint setting consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by establishing print settings during the spooling process before the despooling process occurs. The determination unit pre-determines whether common processing should be executed during spooling or despooling, and the generation unit pre-generates print commands based on settings established at the appropriate time, ensuring consistency is maintained while allowing flexibility when needed.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If print setting is changed after spooling process, then print setting adaptability is improved, but print command accuracy deteriorates

Engineering Contradiction:
Improveprint setting adaptabilityVSAvoidprint command accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by establishing print settings during the spooling process before the despooling process occurs. The determination unit pre-determines whether common processing should be executed during spooling or despooling, and the generation unit pre-generates print commands based on settings established at the appropriate time, ensuring consistency is maintained while allowing flexibility when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism through the determination unit that mediates between spooling and despooling processes. This intermediary component decides whether common processing executes during spooling or despooling, and the generation unit uses this determination to select the appropriate settings, thereby maintaining print command accuracy while allowing adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If common processing is executed during despooling process, then print setting update flexibility is improved, but print setting consistency deteriorates

Engineering Contradiction:
Improveprint setting update flexibilityVSAvoidprint setting consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by establishing print settings during the spooling process before the despooling process occurs. The determination unit pre-determines whether common processing should be executed during spooling or despooling, and the generation unit pre-generates print commands based on settings established at the appropriate time, ensuring consistency is maintained while allowing flexibility when needed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9164706B2Information processing apparatus, recording medium, and control method
Publication Date: 2015.10.20 CANON KK
  • US9164706B2 patent drawing
  • US9164706B2 patent drawing
  • US9164706B2 patent drawing

AI summary

An information processing apparatus ignores a second setting in a despooling process and generates a print command based on a first setting even if a change from the first setting to the second setting is received.