Scan Software Resolution Extension Across Multiple Makers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing standard scan drivers do not support resolution setting functions unique to specific vendors, limiting users' ability to set desired scanning resolutions.

Innovation Solution

A non-transitory computer-readable storage medium storing an application program that extends scan software capabilities, allowing users to set resolutions beyond standard driver limitations, compatible with multiple makers' image processing apparatuses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the standard driver is used for scanning, then the scan function can be commonly used for multiple vendors' devices, but the resolution setting function cannot be designated

Engineering Contradiction:
Improvecompatibility with multiple vendorsVSAvoidresolution setting capability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces an extension application as an intermediary between the standard driver and the scan device. This extension application receives scan instructions from the standard driver, adds vendor-specific parameters (including resolution settings), and transmits them to the scan device. This mediator approach enables resolution setting functionality without compromising the universal compatibility of the standard driver across multiple vendors.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the vendor-specific scan driver is used, then the resolution setting function can be designated, but it cannot be commonly used for multiple vendors' devices

Engineering Contradiction:
Improveresolution setting capabilityVSAvoidcompatibility with multiple vendors
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The extension application is designed to work with multiple vendors' scan devices while adding vendor-specific functionality. It maintains universal compatibility by interfacing with the standard driver, which itself is vendor-agnostic. The extension application dynamically adapts to different device types, enabling resolution setting across various vendors without requiring separate vendor-specific drivers.

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

3Measurement precision

If the resolution is increased to improve image quality, then the image quality becomes higher, but the data size becomes larger and processing time increases

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements dynamic resolution adjustment capability through the extension application. Users can flexibly set resolution parameters based on their specific needs, and the system dynamically adapts the scanning parameters accordingly. This allows optimization between image quality and processing time by selecting appropriate resolution levels for different scanning scenarios, rather than being fixed at a single resolution.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250337850A1Storage medium that enables user to use resolution setting function, method of controlling information processing apparatus, and information processing apparatus
Publication Date: 2025.10.30 CANON KK
  • US20250337850A1 patent drawing
  • US20250337850A1 patent drawing
  • US20250337850A1 patent drawing

AI summary

A non-transitory computer-readable storage medium storing an application program supporting scan software which can be commonly used for image processing apparatuses of a plurality of makers. The program is executed to thereby execute a method of controlling an information processing apparatus. A setting screen for receiving a setting of a resolution of an image is displayed. An instruction for reading an image of an original, based on the set resolution, is provided to an image processing apparatus as one of the image processing apparatuses of the plurality of makers. The display screen is capable of receiving a setting of the resolution, which cannot be designated by the scan software.