Printer Driver UI Image Cropping Preserves Main Object

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image size adjustment methods for printer driver preview displays can result in reduced legibility, removal of image portions, or excessive modification, leading to user misinterpretation of print settings.

Innovation Solution

A method for adjusting image size and aspect ratio on a printer driver user interface screen to ensure the main object is not removed, undergoes unnecessary reduction, or excessive modification, by cropping or resizing the image based on the output paper size, ensuring optimal display without margins.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If simple cropping method is used to adjust image size, then the image fits the output region, but portions of the main object are removed reducing legibility

Engineering Contradiction:
Improveimage fit to output regionVSAvoidmain object removal
Core Design Contradiction:
Area of stationary objectVSLoss of information

Solution Approach 1:

The patent performs enlargement processing of the image before cropping to ensure that the main object is fully preserved. By enlarging the image first, the system creates a larger working copy where the main object's distribution region is expanded, allowing subsequent cropping to fit the output region while maintaining complete visibility of the main object.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies different processing operations to different regions of the image based on the main object's distribution. The system identifies the main object's location and applies enlargement processing specifically to ensure the main object region is adequately preserved, while other regions are adjusted to fit the output constraints.

Inventive Principle:
Principle #3Local quality

2Area of stationary object

If combination of cropping and enlargement/reduction is used, then the image fits the output region, but the original image undergoes excessive modification

Engineering Contradiction:
Improveimage fit to output regionVSAvoidimage processing complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent dynamically selects the appropriate image processing method based on the relationship between the image size and output region size. The system evaluates whether to apply only cropping, only enlargement, only reduction, or a combination of these operations, adjusting the processing strategy in real-time based on the specific dimensions and main object distribution.

Inventive Principle:
Principle #15Dynamics

3Loss of information

If enlargement processing is performed before cropping, then the main object is preserved, but the processing time increases

Engineering Contradiction:
Improvemain object preservationVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent performs enlargement processing of the image before cropping to ensure that the main object is fully preserved. By enlarging the image first, the system creates a larger working copy where the main object's distribution region is expanded, allowing subsequent cropping to fit the output region while maintaining complete visibility of the main object.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8995013B2Information processing apparatus and control method for controlling display of a user interface screen
Publication Date: 2015.03.31 CANON KK
  • US8995013B2 patent drawing
  • US8995013B2 patent drawing
  • US8995013B2 patent drawing

AI summary

A UI driver determines an output region corresponding to an output paper size in a display region of the printer driver UI, and if a length of at least one side of the output region is longer than a corresponding side of an original image, performs cropping of the original image such that a removed portion of a distribution region of a main object in the original image is at the minimum after enlarging the original image, and if a length of each side of the output region is shorter than or equal to a corresponding side of the original image and not longer than a corresponding side of the distribution region of the main object, performs cropping of the original image such that a removed portion of the distribution region of the main object is at the minimum after reducing the original image.