Scanning Software Program for Platen–Feeder Source Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The standard driver for scanning devices does not support the document scan source specification function, which is unique to scanner manufacturers, leading to incorrect scanning and data retrieval issues when both a platen and a feeder are used.

Innovation Solution

A computer-readable storage medium that stores a program for general-purpose scanning software, enabling the display of a screen to set a platen or feeder as a document placement location and transmitting scan instructions based on the specified placement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a standard driver is used for scanning devices, then ease of operation is improved, but device functionality is limited

Engineering Contradiction:
Improveease of operationVSAvoiddevice functionality
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a scanner control application as an intermediary layer between the standard driver and the scanning device. This application receives scan instructions from the standard driver, adds vendor-specific control commands to specify document placement location (platen or feeder), and transmits the enhanced instructions to the scanning device. This mediator enables the standard driver to access advanced device functions without requiring user installation of vendor-specific drivers.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The scanner control application provides multi-functionality by supporting both standard scanning operations and vendor-specific document scan source specification. It acts as a universal controller that can handle various scanning scenarios (platen scanning, feeder scanning, single-sided, double-sided) while maintaining compatibility with the standard driver interface, thus expanding device functionality without sacrificing ease of operation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of manufacture

If a standard driver is used, then ease of manufacture is improved, but measurement precision is worsened

Engineering Contradiction:
Improveease of manufactureVSAvoidmeasurement precision
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The scanner control application serves as an intermediary that preserves the manufacturing simplicity of standard drivers while enhancing measurement precision. It inserts itself between the standard driver and the scanning device, adding precise control capabilities for document placement location specification without requiring changes to the standard driver itself, thus maintaining ease of manufacture while improving precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If document scan source specification function is added to standard driver, then device functionality is improved, but device complexity is worsened

Engineering Contradiction:
Improvedevice functionalityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the scanning control functionality into separate components: the standard driver handles basic scanning operations, while the scanner control application handles vendor-specific document scan source specification. This segmentation allows the document scan source specification function to be added as a separate, manageable module rather than integrating it into the complex standard driver, thus improving device functionality while controlling complexity growth.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The scanner control application acts as an intermediary layer that isolates the complexity of vendor-specific control commands from the standard driver. It translates high-level scan instructions into detailed device-specific commands, managing the complexity centrally in this intermediary application rather than distributing it throughout the driver system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250310454A1Storage medium, method, and information processing apparatus
Publication Date: 2025.10.02 CANON KK
  • US20250310454A1 patent drawing
  • US20250310454A1 patent drawing
  • US20250310454A1 patent drawing

AI summary

A computer-readable storage medium that stores a program for supporting general-purpose scanning software that is commonly available for use with a plurality of image processing devices, the program causing an information processing apparatus to execute a method that comprises displaying a screen on a display of the information processing apparatus, the screen is used to set either a platen or a feeder as a placement location for a document to be scanned, and transmitting an instruction to scan the document to an image processing device based on the placement location specified on the screen.