Screen Display Control for High-Speed Startup After Firmware Update
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for updating firmware in information processing devices, such as image forming devices, require significant time due to the need for rebooting and reconstruction of screen display information, which hinders high-speed startup processes.
Innovation Solution
An information processing device with a screen display control part that stores and displays previously updated screen information, allowing for immediate startup and operation screen display without the need for reconstruction, utilizing an operating state holding part to manage the stored operating state and facilitate high-speed starting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the firmware of the screen display control part is updated using conventional methods, then the firmware is successfully updated, but the device requires significant startup time to reconstruct screen display information
Solution Approach 1:
The patent applies preliminary action by storing screen display information in advance in a storage unit before firmware updates occur. When the screen display control part needs to restart after firmware updating, the stored screen information is retrieved and displayed immediately, eliminating the need to reconstruct screen display information during startup. This pre-storation of critical display data resolves the contradiction by ensuring firmware updates complete reliably while minimizing startup time loss.
2Speed
If the hibernation function is used to shorten startup time, then the startup process is accelerated, but screen display information must still be reconstructed after firmware updates
Solution Approach 1:
The patent extracts screen display information from the temporary storage (work area) and stores it permanently in a dedicated storage unit. This extraction separates the screen information storage function from the firmware storage, allowing the screen information to be preserved independently of firmware updates. By taking out the screen display data and storing it separately, the system achieves fast startup through hibernation while avoiding the need to reconstruct screen information after firmware updates, thus resolving the time loss contradiction.
3Speed
If a snapshot of the display screen is stored in ROM for high-speed starting, then startup speed is improved, but firmware update requires reconstruction of the snapshot
Solution Approach 1:
The patent creates a copy of the screen display information and stores it in a dedicated storage unit. This copying approach allows the original screen information to be preserved without modification while enabling fast retrieval during startup. The copied screen data serves as a standalone resource that doesn't require reconstruction even when firmware is updated, thereby maintaining high startup speed while simplifying the overall device complexity by eliminating the snapshot reconstruction process.
Data Source
AI summary
In an information processing device, a screen display control part displays an operation screen, and a firmware update part updates a firmware of the screen display control part. An operating state holding part stores an operating state of the information processing device at a time of displaying the operation screen after the firmware is updated by the firmware update part. A high-speed starting part starts the information processing device and displays the operation screen based on the stored operating state.


