Dynamic Transfer Rate Control for Image Processing Data Bus Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image processing systems face data transfer limitations when executing multiple image processing operations in parallel, leading to potential delays or stops in data processing, especially when printing the first page of a document without waiting for its completion, which can exceed the data bus's processing capacity.

Innovation Solution

An image processing apparatus with a control unit that dynamically adjusts the transfer rate of image data from the reading unit to the image processing unit, determining whether to execute image processing in parallel with other operations, and setting the transfer rate accordingly to prevent data bus overload, either by maintaining a predetermined rate if printing starts after the first page is read or reducing it if printing begins before the first page is completed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If image reading and printing are executed in parallel to reduce first copy output time, then productivity is improved, but the data bus may be overloaded causing data transfer delays or stops

Engineering Contradiction:
Improvefirst copy output timeVSAvoiddata transfer stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies dynamics by making the transfer rate adjustable rather than fixed. The control unit dynamically changes the transfer rate between high-speed and normal modes based on real-time operational conditions, specifically whether printing is executed in parallel with image reading. This dynamic adjustment allows the system to optimize for speed when safe, and prioritize stability when parallel operations occur.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the transfer rate parameter based on operational mode. When parallel execution of image reading and printing is detected, the transfer rate is reduced from high-speed to normal mode. This parameter change prevents data bus overload while still allowing parallel operations to proceed, thus maintaining productivity improvements without sacrificing data transfer reliability.

Inventive Principle:
Principle #35Parameter changes

2Speed

If high-speed transfer mode is used for single image reading operations, then data transfer efficiency is improved, but data bus capacity is wasted when parallel operations are needed

Engineering Contradiction:
Improvedata transfer rateVSAvoidoperational mode flexibility
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The system transitions from a static transfer rate to a dynamic one that adapts to operational requirements. The control unit monitors whether parallel operations are occurring and adjusts the transfer rate accordingly, enabling the system to be both fast when appropriate and adaptable when parallel processing is needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The transfer rate parameter is changed based on the operational context. The system switches between high-speed transfer mode for single operations and normal transfer mode for parallel operations, providing both high speed capability and operational flexibility depending on the job requirements.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If transfer rate is reduced to prevent data bus overload, then data transfer stability is improved, but overall processing speed decreases

Engineering Contradiction:
Improvedata bus capacity managementVSAvoidimage processing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Rather than using a fixed low transfer rate, the system employs dynamic adjustment. The transfer rate is high when parallel operations are not occurring, maintaining productivity. When parallel operations are detected, the rate is reduced to ensure stability. This dynamic approach prevents the permanent productivity loss that would result from a consistently low transfer rate.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The transfer rate parameter is selectively changed based on operational mode. The system maintains high-speed transfer for single operations to preserve productivity, and only reduces the rate when parallel operations require it for stability. This selective parameter change minimizes the impact on overall processing speed while ensuring data bus reliability when needed.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12010281B2Image processing apparatus, method of controlling image processing apparatus, and storage medium to determine whether image processing on image data is to be executed in parallel with other image processing different from the image processing
Publication Date: 2024.06.11 CANON KK
  • US12010281B2 patent drawing
  • US12010281B2 patent drawing
  • US12010281B2 patent drawing

AI summary

In a case where it is determined that image processing on image data is executed not in parallel with other image processing different from the image processing and printing of an image of the document is started after reading of an image of a first page of the document is completed, a transfer rate of image data from an image reading unit to an image processing unit is set to a predetermined transfer rate. Whereas in a case where it is determined that the image processing on image data is executed not in parallel with the other image processing different from the image processing and printing of the image of the document is started without waiting for the reading of the image of the first page of the document to be completed, the transfer rate is set to a transfer rate lower than the predetermined transfer rate.