Replacement Unit Usage Memory Reset for Firmware Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image forming apparatuses restrict the use of replacement units based on firmware versions, limiting their functionality and usability.

Innovation Solution

An updating apparatus that initializes and updates usage information stored in a storage device of a replacement unit by performing backup processing and resetting usage information to default values, ensuring compatibility across different firmware versions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the storage region storing usage information is changed with each reuse, then the usage information can be properly tracked and managed, but the replacement units become limited in compatibility depending on the firmware version

Engineering Contradiction:
Improveusage information managementVSAvoidreplacement unit compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The storage device is divided into multiple storage regions: a first storage region that stores usage information in a format compatible with multiple firmware versions, and second storage regions that store usage information in formats specific to different firmware versions. This segmentation allows the system to maintain broad compatibility while still supporting version-specific requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first storage region is designed to store usage information in a universal format that can be read and interpreted by multiple firmware versions. This universal storage region ensures that replacement units remain compatible across different firmware versions, allowing the same replacement unit to function reliably regardless of which firmware version is installed in the image forming apparatus.

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

2Adaptability or versatility

If replacement units are designed with fixed storage region formats, then firmware compatibility is maintained, but the ability to track usage information across different firmware versions is limited

Engineering Contradiction:
Improvefirmware compatibilityVSAvoidusage information tracking
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

When a replacement unit is reused, the usage information from the first storage region is copied to the appropriate second storage region that corresponds to the current firmware version. This copying mechanism preserves the usage information in a format suitable for the current firmware while maintaining the original universal format in the first storage region, preventing information loss across firmware transitions.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system changes the storage parameter (storage region format) dynamically based on the firmware version detected. The control unit identifies the firmware version and directs usage information to be stored in the appropriate second storage region while maintaining the first storage region as a universal backup, allowing the system to adapt to different firmware parameters without losing usage information.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12547865B2Updating apparatus that updates information stored in storage device, and image forming apparatus
Publication Date: 2026.02.10 CANON KK
  • US12547865B2 patent drawing
  • US12547865B2 patent drawing
  • US12547865B2 patent drawing

AI summary

An updating apparatus that updates information stored in a storage device provided in a replacement unit of a predetermined apparatus includes: a control unit configured to, when initialization processing is started, read out usage information stored in a first region of the storage device and indicating a usage state of the replacement unit, perform backup processing of storing backup information based on the usage information in a target region within one or more second regions different from the first region, and perform update processing of updating the usage information stored in the first region to a first default value.