ASIC Image Data Compression Circuit for Storage Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image forming apparatuses face inefficiencies in data processing and storage due to the accumulation and transmission of large image data sets, leading to increased storage usage and potential data transfer issues between scanners, control circuits, and plotters.

Innovation Solution

An application-specific integrated circuit (ASIC) is developed, incorporating a communication circuit, multi-level fixed-length compression and decompression circuits, and selection circuits to manage image data processing and transmission efficiently between scanners, control circuits, and plotters, optimizing data reduction and transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If image data is accumulated in storage medium without compression, then image quality is preserved, but storage usage increases

Engineering Contradiction:
Improveimage qualityVSAvoidstorage usage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies lossless compression algorithms that change the parameter of data representation without altering the underlying image information. The compression circuit transforms raw image data into a more compact form while preserving all original data points, thereby reducing storage usage while maintaining complete image quality integrity.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If compressed image data is transmitted from scanner to control circuit, then data transfer efficiency is improved, but processing complexity increases

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The compression operation is performed preliminarily at the scanner side before data transmission begins. This preliminary compression reduces the volume of data that needs to be transmitted through the communication circuit to the control circuit, thereby improving data transfer efficiency while the added processing complexity is confined to the initialization phase rather than ongoing operations.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If lossless compression is applied to multi-level image data, then image quality is maintained, but processing time increases

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces complex mechanical or software-based lossless compression processes with a dedicated hardware compression circuit implemented in the ASIC. This hardware implementation performs lossless compression operations in parallel at the circuit level, dramatically reducing processing time while maintaining complete image quality through lossless algorithms designed for multi-level image data.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10616444B2ASIC and image forming apparatus incorporating same including variable image processing
Publication Date: 2020.04.07 RICOH CO LTD
  • US10616444B2 patent drawing
  • US10616444B2 patent drawing
  • US10616444B2 patent drawing

AI summary

An ASIC includes: a communication circuit that communicates with a control circuit; a multi-level, fixed-length compression circuit that performs fixed-length compression on scanner-generated image data to output multi-level, fixed-length compressed image data; a tone processing circuit that performs tone processing on the scanner-generated image data to output reduced-level image data; a first selection circuit that selects one of the multi-level, fixed-length compressed image data and the reduced-level image data, as first selected image data to be transmitted by the communication circuit to the control circuit; a multi-level, fixed-length decompression circuit that performs fixed-length decompression on image data received by the communication circuit from the control circuit, to output fixed-length decompressed image data; and a second selection circuit that selects one of the fixed-length decompressed image data and the image data received by the communication circuit, as second selected image data to be output to the plotter.