Multi-Functional Apparatus Control Buffering for Concurrent User Jobs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multi-functional apparatus control systems do not allow a user to start a job when another user is already using an application program, leading to waiting times and reduced user convenience.
Innovation Solution
A control apparatus and method that enables a multi-functional apparatus to accept job execution instructions from another user during data processing by acquiring process requests, performing data processing, and outputting process results, while controlling the multi-functional apparatus to allow simultaneous user access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the multi-functional apparatus waits for data processing to complete before accepting new job execution instructions, then data processing accuracy is maintained, but user convenience deteriorates and waiting time increases
Solution Approach 1:
The control apparatus prepares the execution environment in advance by creating a job execution instruction reception buffer before data processing completes. This allows the apparatus to accept new job execution instructions preliminarily, without waiting for the current data processing to finish, thereby reducing user waiting time while maintaining data processing accuracy through buffered instruction management.
2Productivity
If the multi-functional apparatus accepts job execution instructions from multiple users simultaneously, then productivity improves, but data processing accuracy may deteriorate due to potential interference
Solution Approach 1:
The control apparatus segments the job execution instruction reception process by implementing a dedicated buffer region separate from the main data processing flow. This segmentation allows multiple users to submit job execution instructions simultaneously without interfering with ongoing data processing operations, thereby maintaining both high system utilization and data processing accuracy through isolated instruction buffering.
3Manufacturing precision
If the multi-functional apparatus processes data sequentially for each user, then data processing accuracy is maintained, but productivity deteriorates due to idle time
Solution Approach 1:
The control apparatus implements continuity of useful action by maintaining a job execution instruction reception buffer that continuously accepts new instructions while data processing is ongoing. This eliminates idle time between processing tasks, allowing the system to maintain continuous productive operation while preserving data processing accuracy through the buffered instruction queue that manages sequential execution properly.
Data Source
AI summary
A control apparatus comprises: a job processing section for acquiring, on input of selection application information into a multi-functional apparatus, setting condition corresponding to the selection application information from the multi-functional apparatus, and carrying out predetermined data processing corresponding to the setting condition; a job result transmission section for outputting to the multi-functional apparatus a process result given by the job processing section; and a display switch-over determining section for controlling the multi-functional apparatus to enable the multi-functional apparatus to accept input of a user ID and selection application information from another user during the data processing by the job processing section. In this way, the present invention realizes a multi-functional apparatus control system capable of accepting a job from a user when another user is using the application program.


