Dual-Route Scan Control for Driverless Imaging Error Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional information processing apparatuses with driverless scanning functions face challenges in providing user-desired image quality due to limited scan settings, leading to burdens on users when errors occur during scan jobs, especially when using general-purpose scan control functions.
Innovation Solution
The implementation of a dual-route scan control system in an information processing apparatus, where the first route utilizes a specialized scan control program for detailed settings and the second route employs a general-purpose scan control program, allowing automatic switching between routes if the first route fails to ensure continued scan processing and minimize user burden.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a general-purpose scan control function is used, then the scanning system can operate without a scanner driver, but the number of available scan settings is limited and image quality cannot meet user requirements
Solution Approach 1:
The information processing apparatus is designed to support multiple scan control functions (both general-purpose and particular scan control functions) simultaneously, allowing it to adapt to different scanning needs. The system can select which function to use based on the situation, making it universally applicable for both simple and complex scanning tasks.
2Manufacturing precision
If a particular scan control function is used to provide detailed scan settings, then image quality can be improved, but the system complexity increases and requires separate driver installation
Solution Approach 1:
The system dynamically switches between general-purpose and particular scan control functions based on the scanning task requirements. This dynamic selection allows the system to use the simpler general-purpose function when adequate and the more capable particular function when high image quality is needed, optimizing both simplicity and performance.
Solution Approach 2:
The information processing apparatus acts as an intermediary that manages multiple scan control functions. It selects and coordinates between the general-purpose and particular scan control functions, shielding the user from the complexity of having multiple drivers while providing access to their respective capabilities.
3Reliability
If the scan job is ended when an error occurs in scan control, then the error can be notified to the user, but the user burden increases and the possibility of obtaining read result decreases
Solution Approach 1:
The system prepares alternative scan control functions in advance. When an error occurs in one function, the system can switch to another pre-configured function to complete the scanning task, cushioning against the failure and maintaining operational continuity without requiring user intervention.
Solution Approach 2:
The system changes the operational parameters by switching between different scan control functions when errors occur. This parameter change allows the system to adapt to error conditions and continue operation using alternative methods, reducing user burden and increasing the likelihood of successful scanning.
Data Source
AI summary
A non-transitory storage medium stores a plurality of instructions readable by a computer of an information processing apparatus. The information processing apparatus comprises a communication interface for connecting to a scanner. The information processing apparatus includes a first route and a second route. When executed by the computer, the plurality of instructions cause the information processing apparatus to execute a scan control using the first route in which a read result of a document by the scanner is obtained by using the first route after receiving an execution instruction for scanning, determine whether the scan control using the first route has failed or not, and execute a scan control using the second route in which the read result of the document by the scanner is obtained by using the second route when it is determined that the scan control using the first route has failed.


