Firmware Update Management for Image Forming Apparatuses
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for updating firmware in image forming apparatuses do not account for scenarios where the power is off during designated update times and lack functionality for firmware versions that cannot designate update times, leading to incomplete or failed updates.
Innovation Solution
A network system that manages version information for firmware capable of time designation, enabling the provision of a screen for time-based firmware updates by switching between update settings based on firmware version information, ensuring appropriate version upgrade settings and recovery processing for incomplete or failed updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If firmware update is designated at a specific time, then update can be performed during low usage periods, but update cannot be implemented when power source is off
Solution Approach 1:
The system performs preliminary actions by downloading and storing firmware in advance before the designated update time. The image forming apparatus stores firmware data in its storage unit prior to the scheduled update, ensuring the firmware is ready and available when the update is executed, even if the apparatus was off at the exact update moment.
Solution Approach 2:
The system incorporates feedback mechanisms where the image forming apparatus notifies the distribution system of its power state and update execution status. The distribution system receives notifications about whether the apparatus is on or off, and whether firmware was successfully applied, allowing it to adjust future update scheduling and retry failed updates.
2Ease of operation
If update time is designated manually, then user can control update timing, but system cannot adapt when firmware version lacks time designation function
Solution Approach 1:
The system dynamically adapts its behavior based on the firmware version's capabilities. When a firmware version without time designation function is detected, the system automatically switches to immediate update execution. The distribution system and image forming apparatus both adjust their operations based on the detected firmware version, making the system flexible and adaptable to different firmware capabilities.
Solution Approach 2:
The system changes operational parameters based on firmware version detection. When firmware lacking time designation function is identified, the update time parameter is changed from a scheduled future time to the current immediate time. This parameter adaptation allows the system to work with different firmware versions while maintaining update functionality.
3Productivity
If firmware update is performed automatically, then productivity is improved, but update may fail without user awareness
Solution Approach 1:
The system implements comprehensive feedback mechanisms where the image forming apparatus notifies the distribution system of update execution status and power state. The distribution system receives real-time notifications about whether updates are successful or failed, allowing it to track update completion and initiate retry operations for failed updates, ensuring high reliability while maintaining automation.
Solution Approach 2:
The distribution system performs preliminary actions by preparing and storing firmware in advance, and the image forming apparatus prepares for updates by storing firmware data beforehand. This preliminary preparation reduces the risk of update failures and ensures that even if power is lost during update execution, the firmware is already downloaded and ready for application.
Data Source
AI summary
An image forming apparatus of a network system requests a distribution system for firmware, acquires the firmware from the distribution system, applies the firmware, and notifies the distribution system about version information for specific firmware relating to a function that performs application time designation. The distribution system of the network system manages version information for the firmware based on a notice from the image forming apparatus, provides a screen for a distribution setting for the firmware with the image forming apparatus, provides a first screen on which the time designation for applying the firmware is enabled, or a second screen on which the time designation is disabled by switching the screens for each of the plurality of image forming apparatuses based on the version information for the specific firmware managed.


