Operation Device Startup Notification for Information Processing Apparatus
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In information processing apparatuses with separate CPUs for the main body and operation device, the startup process is delayed due to the need for the operation device's OS to complete its startup before the main body can receive a ready state notification, leading to excessive startup time.
Innovation Solution
Implementing a program task that runs independently of the OS on the operation device to initiate and complete a part of the startup process, allowing it to send a ready state notification to the main body before the OS is fully started, thereby reducing the overall startup time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the main body waits for the OS startup completion to receive the ready state notification, then the system ensures proper initialization, but the startup time becomes excessive
Solution Approach 1:
The patent applies preliminary action by having the operation device send the ready state notification to the main body before the OS startup is fully completed. Specifically, the notification is sent when the application that manages the connection is ready, which occurs during the OS startup process rather than after it completes. This allows the main body to begin communication-related processes earlier while the OS finalizes its initialization.
2Adaptability or versatility
If the application runs on the OS, then the application can utilize full OS functionality, but the application cannot start until the OS starts up completely
Solution Approach 1:
The patent implements preliminary action by enabling the application to start and send the ready state notification during the OS startup process rather than waiting for complete OS initialization. The application utilizes the portion of OS functionality that is available at that stage, performing the critical function of notifying the main body while the OS continues to initialize remaining components.
Data Source
AI summary
An information processing apparatus according to one aspect of the present invention includes a main body and an operation device. The operation device executes an operating system (OS) and a program task operating independently of the OS. The program task is configured to start up earlier than the OS and to perform a part of a start up process required for starting up the operation device. When the main body and the operation device are started, the operation device starts executing the program task in addition to starting execution of the OS. In response to a completion of performing the part of the start up process, the program task transmits a ready state notification to the main body.


