Printing Control Apparatus Free Space Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional multiple copy printing techniques face challenges in efficiently managing print data storage on personal computers, especially when parallel processing of applications is involved, leading to unstable operational states and unnecessary file access due to congested storage areas.

Innovation Solution

A printing control apparatus that determines free space on a storage device and either deletes or reuses print data to ensure efficient storage and transfer, minimizing processing and maintaining system stability by prioritizing storage of print data based on processing load and available space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If print data of all pages is stored in storage device for collating printing, then printing speed is improved, but storage space is exhausted and system stability deteriorates

Engineering Contradiction:
Improveprinting speedVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the storage of print data by page numbers. Instead of storing all pages simultaneously, it stores only the necessary pages (current page and subsequent pages) in the storage device, while managing pages in memory for immediate access. This segmentation reduces storage device usage while maintaining printing efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically changes the parameter of storage allocation by monitoring free space in the storage device. When free space falls below a threshold, it adjusts the storage strategy to prioritize system stability over maximum printing speed, thereby adapting to changing system conditions.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If print data is stored in temporary storage area first, then storage management is simplified, but storage area congestion occurs and processing efficiency decreases

Engineering Contradiction:
Improvestorage management complexityVSAvoidprocessing efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent extracts the print data generation and storage management from the temporary storage area (memory) and places it directly in the storage device. By generating print data and storing it in the storage device directly without intermediate temporary storage, it reduces storage area congestion and improves processing efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary actions by pre-calculating and storing print data for subsequent pages in the storage device before they are needed. This allows the printing system to quickly retrieve and process pages during collating printing without causing storage congestion at critical moments.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If storage area is shared for various applications, then resource utilization is improved, but print data storage becomes unreliable and access conflicts occur

Engineering Contradiction:
Improvestorage utilizationVSAvoidprint data storage reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a universal storage management mechanism that handles multiple functions: storing print data for current pages, pre-storing data for subsequent pages, and managing memory/storage device coordination. This multi-functional approach allows reliable print data storage while sharing the storage area with other applications.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent employs feedback mechanisms by continuously monitoring the free space in the storage device and adjusting print data storage operations accordingly. When free space is sufficient, it stores print data reliably; when space is constrained, it adjusts storage behavior to prevent system instability, ensuring reliable operation under varying conditions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8804182B2Printing control apparatus, printing control method, and computer-readable storage medium storing program
Publication Date: 2014.08.12 CANON KK
  • US8804182B2 patent drawing
  • US8804182B2 patent drawing
  • US8804182B2 patent drawing

AI summary

A printing control apparatus confirms whether a predetermined free space is present to stabilize an operation of a system. If it is determined that the predetermined free space is not present, the printing control apparatus deletes at least a part of stored print data. In a case where the predetermined free space becomes available by preliminarily performed deletion processing, the printing control apparatus stores print data of a first copy. Then, in the print processing for second and subsequent copies, if print data of a target page is already present, the printing control apparatus skips the processing for generating the print data of the target page.