Printer Control Unit Continuous Feed Without Large Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing printer control systems are limited in their ability to perform continuous feed control across multiple print jobs, especially in scenarios where printers have limited memory capacity.

Innovation Solution

A printing apparatus equipped with one or more processors and circuitry that includes a reception unit for receiving print jobs with setting information and a control unit capable of performing continuous printing processes based on the setting information of multiple print jobs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If continuous feed control is implemented across multiple print jobs, then productivity is improved, but memory capacity requirements increase

Engineering Contradiction:
Improveprinting throughputVSAvoidmemory capacity
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts only the necessary setting information from print jobs rather than storing complete job data. The control unit receives and processes setting information (such as paper size, print quality, color settings) separately from the actual print data, allowing continuous feed control to be implemented without requiring large memory capacity to store entire print jobs.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the print job processing into separate components: setting information reception, setting information storage, and actual printing execution. By dividing the print job into these segments, the system can maintain setting information for multiple jobs in memory while processing them sequentially, enabling continuous feed control without needing to store all job data simultaneously.

Inventive Principle:
Principle #1Segmentation

2Productivity

If setting information of multiple print jobs is stored simultaneously, then continuous feed control across jobs is enabled, but device complexity increases

Engineering Contradiction:
Improvecontinuous printing capabilityVSAvoidcontrol system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by receiving and storing setting information for the next print job before the current job is completely processed. The control unit prepares the setting information in advance, so when the current job finishes, the next job can immediately proceed without interruption, enabling continuous feed control while keeping the control logic relatively simple.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If the printer waits for complete print job data before receiving next job settings, then data management is simplified, but productivity decreases

Engineering Contradiction:
Improvedata management simplicityVSAvoidprinting efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent applies preliminary action by receiving setting information for subsequent print jobs in advance, before the current job's data processing is complete. This allows the printer to prepare for the next job while the current job is still being processed, eliminating idle time and improving productivity without significantly complicating data management.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250036324A1Printing apparatus, method of controlling printing apparatus, and storage medium
Publication Date: 2025.01.30 CANON KK
  • US20250036324A1 patent drawing
  • US20250036324A1 patent drawing
  • US20250036324A1 patent drawing

AI summary

A printing apparatus includes: one or more processors and/or circuitry which function as: a reception unit configured to receive print jobs including setting information and job data, and being capable of receiving the setting information of at least one second print job while a first print job is executed, the second print job being different from the first print job; and a control unit configured to perform a continuous printing process on the second print job based on the setting information of the first print job and the received setting information of the second print job.