Borderless Print System Screen-Print Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In continuous borderless printing, the image region displayed on the screen differs from the actual print result due to the protruding areas not being printed, leading to missing left and right portions of the original image.

Innovation Solution

A print system that sets a print area wider than the continuous-form paper, includes image display, read, edit, and print data generation means to ensure the image region displayed on the screen matches the print result, with the printer executing printing based on the generated print data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If the image region is set wider than the continuous-form paper width to achieve borderless printing, then the printing coverage is improved, but the displayed image region on screen does not match the actual print result

Engineering Contradiction:
Improveprinting coverageVSAvoidimage region consistency
Core Design Contradiction:
Area of stationary objectVSLoss of information

Solution Approach 1:

The patent introduces a virtual coordinate system that maps the wider print area onto the limited display area by applying scaling and offset transformations. This allows the display to show a transformed view of the entire print area, making the displayed coordinates correspond to actual print positions while accommodating the wider borderless print region.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent introduces a coordinate transformation mechanism as an intermediary between the display coordinate system and the print coordinate system. This transformation layer reconciles the mismatch by mathematically mapping display coordinates to print coordinates, ensuring that what users see on screen accurately represents the actual print output.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If the image data is divided into several regions for processing, then the memory requirement is reduced, but the processing complexity increases

Engineering Contradiction:
Improvememory usageVSAvoidprocessing complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent divides the continuous image data into multiple page regions that can be processed and stored separately in memory. Each page contains a manageable portion of the total image, reducing peak memory requirements while maintaining the ability to reconstruct the complete borderless image through coordinated printing of all pages.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7646496B2Print system, printer host, print support program and print method
Publication Date: 2010.01.12 SEIKO EPSON CORP
  • US7646496B2 patent drawing
  • US7646496B2 patent drawing
  • US7646496B2 patent drawing

AI summary

When a continuous borderless printing is carried out, in order to reduce a difference between an image region displayed on a screen and an image region as a print result, a print system according to the present invention is directed to a system which carries out the continuous borderless printing by printing an image having a wider width than a width of the continuous-form paper, comprising, a print area setting means which sets a print area having a wider width than the width of the continuous-form paper, an image display means which displays an area corresponding to the width of the continuous-form paper out of said print area having been set by the print area setting means, an image read means which reads an image as to the print area having been set by the print area setting means, an image edit means which edits the image as to the area being displayed, a print data generation means which generates print data on the basis of the image as to the print area having been set by the print area setting means, and a print execution means which executes printing on the basis of the print data.