Portable Device Program Activation Timing Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing portable devices struggle to activate external programs at appropriate timings during image data processing, leading to inefficient execution of functions related to input and output operations.
Innovation Solution
A computer program stored on a non-transitory medium that manages external programs by obtaining function information, displaying corresponding icons, and activating programs based on user input, ensuring appropriate timing for input and output operations through image input and output devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If external programs are displayed with different activation timings, then users can access multiple functions, but the programs cannot be activated at appropriate timings during image data processing
Solution Approach 1:
The system performs preliminary action by determining the appropriate activation timing for each external program before execution. The control unit checks whether each program should be activated before or after image data processing based on stored timing information, and activates them in advance or after completion accordingly, ensuring proper sequencing without time loss
2Ease of operation
If all external programs are activated simultaneously, then program activation is simplified, but the processing efficiency deteriorates due to incorrect timing
Solution Approach 1:
The system segments the external programs into different activation groups based on their timing requirements. The control unit divides programs into those that should execute before image data processing and those that should execute after, then activates each group separately at the appropriate time, maintaining simplicity while improving efficiency
3Adaptability or versatility
If the system manages multiple external programs with different activation timings, then functional versatility is improved, but system complexity increases
Solution Approach 1:
The system implements self-service by having each external program store its own activation timing information in advance. The control unit simply reads this pre-stored timing data and automatically determines when to activate each program, eliminating the need for complex manual timing management and reducing system complexity
Data Source
AI summary
A non-transitory computer-readable medium having a computer program readable by a computer of a portable device connectable to an image input device and image output device and including a memory storing external programs activated by the computer program, the computer program causes the portable device to perform: receiving a user operation on a first screen including first objects corresponding to the external programs; determining the designated program when the first object is designated; when the designated program has a first function of executing processing for the input data, instructing the image input device to execute an input operation and performing first post-processing; and when the designated program has the second function of enabling a user to designate the output data, performing pre-processing and controlling the image output device to execute output operation for the output data.


