Selective Firmware Update Control for Image Forming Apparatus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Firmware updates in image forming apparatuses often result in downtime due to the need to download and apply software corrections for functions that users do not utilize, leading to inefficiencies and user inconvenience.

Innovation Solution

An image forming apparatus with an update unit that determines whether specific firmware updates correspond to installed options or licenses, controlling the update process to only apply necessary updates, thereby preventing unnecessary downtime and allowing for staged updates when required.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If firmware updates are performed automatically for all functions, then the latest software version is achieved, but downtime increases and unnecessary updates are applied

Engineering Contradiction:
Improvefirmware versionVSAvoiddowntime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments firmware updates by function or option unit. The update determination unit divides the update process into individual function-specific updates, allowing the system to selectively apply only those updates corresponding to installed options rather than forcing a complete firmware update for all functions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial action by updating only the necessary portions of firmware. The update determination unit identifies which specific function-related updates are needed based on installed options, performing only the required updates rather than applying all available firmware updates, thus reducing unnecessary downtime.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If firmware updates are performed for all functions, then comprehensive software corrections are applied, but updates for unused functions cause unnecessary downtime

Engineering Contradiction:
Improvesoftware correctionVSAvoidfunction availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by making the update process adaptive to the specific configuration. The update determination unit checks which options are installed and applies firmware updates locally tailored to those specific functions, ensuring that software corrections are applied only where needed rather than universally across all functions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs self-service by automatically determining which updates are necessary based on its own configuration. The update determination unit autonomously identifies installed options and selects appropriate firmware updates without requiring user intervention or manual assessment, enabling the system to serve itself in optimizing the update process.

Inventive Principle:
Principle #25Self-service

3Reliability

If complete firmware updates are applied, then all software improvements are obtained, but the update process becomes more complex and time-consuming

Engineering Contradiction:
Improvesoftware versionVSAvoidupdate process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by performing configuration assessment before the actual update process. The update determination unit预先 determines which options are installed and which firmware updates are necessary before initiating the update, thereby simplifying the subsequent update execution and avoiding the complexity of managing comprehensive updates.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9110760B2Image forming apparatus, control method for image forming apparatus, and storage medium
Publication Date: 2015.08.18 CANON KK
  • US9110760B2 patent drawing
  • US9110760B2 patent drawing
  • US9110760B2 patent drawing

AI summary

An image forming apparatus reduces downtime of the apparatus caused by firmware updates. When a function relating to an option unit not connected to the image forming apparatus is the update target, firmware of the image forming apparatus is not updated.