Driver Selection for Image Processing Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face increased workload when multiple drivers are available for controlling an image processing device, such as scanners, as they need to manually select the appropriate driver for scanning operations, which can be error-prone and time-consuming.
Innovation Solution
An image processing method that automatically selects the most suitable driver from a plurality of drivers based on error information stored in a log, ensuring seamless communication and reducing user intervention by prioritizing the driver with a higher likelihood of normal operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple drivers are installed for controlling an image processing device, then the reliability and compatibility of the system are improved, but the ease of operation deteriorates because users must manually select the appropriate driver
Solution Approach 1:
The system automatically selects the appropriate driver without requiring user intervention. The driver selection unit autonomously determines which driver to use based on stored usage history and error information, allowing the system to serve itself rather than requiring manual user configuration.
Solution Approach 2:
The system uses feedback from error information and usage history to improve driver selection. By monitoring which drivers succeed or fail in controlling the image processing device, the system learns and adapts its selection criteria to consistently choose the most reliable driver.
2Ease of operation
If users manually select drivers for image processing operations, then the ease of operation is maintained, but the loss of time increases due to repeated selection tasks
Solution Approach 1:
The system performs preliminary actions by automatically selecting and storing usage history information about which drivers work best for specific image processing devices. This preliminary driver selection eliminates the need for users to repeatedly make the same selection, saving time on subsequent operations.
3Productivity
If automatic driver selection is implemented, then the productivity is improved by reducing user workload, but the device complexity increases due to additional selection logic
Solution Approach 1:
The driver selection system is segmented into distinct functional units: a usage history storage unit that records which drivers were used, a driver selection unit that determines which driver to use, and an error information storage unit that tracks driver performance. This segmentation allows the complex automatic selection process to be managed through modular, independent components.
Data Source
AI summary
An image processing method controls a computer and an image processing device connected to the computer to perform an image processing. The computer includes a plurality of drivers that controls the image processing device. The image processing method includes (a) controlling the image processing device by using one of the plurality of drivers, (b) storing, in a storing unit, error information indicating which one of the plurality of drivers is used when an error is occurred in the controlling step (a), (c) accessing to the error information stored in the storing step (b), (d) selecting a subject driver from the plurality of drivers based on the error information accessed in the accessing step (c), and (e) controlling the image processing device via the subject driver selected in the selecting step (d).


