Printer Driver Image Scaling for Borderless Print

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image processing methods require expert knowledge and significant user effort to print images on the entire print area without leaving a margin, especially in borderless print settings, and are not easily accessible in environments without dedicated applications.

Innovation Solution

An image processing method and printer driver that scales and centers images to fill the print area without margins, using same longitudinal and lateral scaling factors, and optionally rotates images to minimize overflow, determining scaling factors based on aspect ratios and print settings, ensuring the image center aligns with the print area center.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If manual image cutting and fitting is performed by the user to achieve borderless print, then the image can be printed on the entire print area, but expert knowledge is required and a large amount of time is consumed for processing

Engineering Contradiction:
Improveprint area utilizationVSAvoidprocessing time
Core Design Contradiction:
Area of stationary objectVSLoss of time

Solution Approach 1:

The printer driver automatically performs image scaling and positioning operations without requiring user intervention. The system self-adjusts the image to fit the print area while maintaining aspect ratio, eliminating the need for manual cutting and fitting operations that previously consumed significant user time

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The printer driver performs preliminary image processing (scaling and positioning) before printing, automatically preparing the image data in the correct format and size for borderless printing, so that the actual printing operation can proceed without time-consuming manual adjustments

Inventive Principle:
Principle #10Preliminary action

2Area of stationary object

If manual image cutting and fitting is performed by the user to achieve borderless print, then the image can be printed on the entire print area, but expert knowledge is required

Engineering Contradiction:
Improveprint area utilizationVSAvoiduser operation complexity
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The printer driver automatically performs image scaling and positioning operations without requiring user intervention. The system self-adjusts the image to fit the print area while maintaining aspect ratio, eliminating the need for manual cutting and fitting operations that previously required expert knowledge

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The printer driver acts as an intermediary between the user and the printing system, handling the complex image processing tasks automatically. Users simply specify borderless printing as the desired output, and the driver mediates by performing all necessary scaling and positioning operations

Inventive Principle:
Principle #24Intermediary (Mediator)

3Area of stationary object

If image is scaled up with a dedicated application to print on the entire print medium, then the image can be printed without leaving a margin, but the image cannot be easily printed in an environment where a dedicated application is not available

Engineering Contradiction:
Improveprint area utilizationVSAvoidenvironment compatibility
Core Design Contradiction:
Area of stationary objectVSAdaptability or versatility

Solution Approach 1:

The printer driver incorporates image scaling and positioning functionality that previously required dedicated applications. By integrating these capabilities directly into the driver, the system achieves borderless printing in standard environments without requiring specialized software, enhancing versatility and accessibility

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

Solution Approach 2:

The patent merges the image scaling and positioning functions (previously separate dedicated applications) with the printer driver itself. This consolidation allows borderless printing to be achieved through the driver alone, eliminating the need for additional dedicated applications and improving environment compatibility

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7995219B2Image processing method and apparatus, and printer driver
Publication Date: 2011.08.09 CANON KK
  • US7995219B2 patent drawing
  • US7995219B2 patent drawing
  • US7995219B2 patent drawing

AI summary

The invention provides an image processing method for performing output processing such that a simple operation by the user causes an output area to be filled, an apparatus and a printer driver for carrying out the method. When a desired image is to be outputted to an image output area of an image output medium without leaving a margin, the desired image is scaled with the longitudinal and lateral scaling factors being the same so that no margin is left on the image output area, and an image output position is shifted so that the center of the scaled image corresponds with the center of the image output area. Also, when the image scaled and shifted in the output position extends off the image output area, the output of the portion extending off the image output area is prohibited. In addition, the image is rotated to an angle of 90° so that the area of portion of the scaled image extending off the image output area is reduced.