Inkjet Print Data Rearrangement for Dot Overlap Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Inkjet printers face inefficiencies in data storage and processing due to the need to compare and adjust for overlapping dot rows, leading to increased data requirements and delayed printing start times.

Innovation Solution

A printing method that rearranges pixel data, alternates between dot-forming and carrying processes, and uses tables to store and compare nozzle positions to prevent overlaps, reducing data storage and enabling quicker print data creation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If print data is created by comparing all rows of dots for overlapping positions, then dot placement accuracy is improved, but data storage requirements increase significantly

Engineering Contradiction:
Improvedot placement accuracyVSAvoiddata storage requirements
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent divides the printing process into multiple passes, where in each pass only a subset of rows of dots is processed. Instead of comparing all rows simultaneously, the system processes rows in segments (first pass: odd-numbered rows, second pass: even-numbered rows), significantly reducing the data comparison burden while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-calculating and storing the positions of rows of dots that will be formed in subsequent passes. The control apparatus stores position information in advance, allowing efficient comparison and avoiding redundant calculations during the actual printing process.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If all rows of dots are compared to prevent overlapping, then printing quality is improved, but processing time increases

Engineering Contradiction:
Improveprinting qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments the dot row comparison process into multiple passes. In the first pass, only odd-numbered rows are processed and stored; in the second pass, only even-numbered rows are processed and compared against the stored positions. This segmentation reduces the processing time required for each pass while maintaining overall printing quality.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If lower-end printing is performed after normal printing, then complete coverage is improved, but data processing complexity increases

Engineering Contradiction:
Improvecomplete coverageVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the printing process into distinct phases: normal printing (first pass through last pass) and lower-end printing (additional passes). Each phase processes specific subsets of rows, and the control apparatus manages the transition between phases by storing position information from completed passes for use in subsequent lower-end printing operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by storing the positions of rows of dots formed during normal printing passes before initiating lower-end printing. This pre-stored position information enables the control apparatus to efficiently determine which additional rows need to be processed in the lower-end printing phase, reducing overall data processing complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7364250B2Printing method, printing system, and print control apparatus
Publication Date: 2008.04.29 SEIKO EPSON CORP
  • US7364250B2 patent drawing
  • US7364250B2 patent drawing
  • US7364250B2 patent drawing

AI summary

A printing method includes: (A) creating print data by rearranging an order in which a plurality of pieces of pixel data which make up image data are arranged; and (B) based on the print data, alternately repeating a dot-forming process for forming, on a medium, a row of dots along a movement direction by ejecting ink from a plurality of nozzles which move in the movement direction and a carrying process for carrying the medium in a carrying direction with respect to the nozzles, to form, on the medium, a plurality of the rows of dots arranged in the carrying direction. In a case where lower-end printing for forming the rows of dots in a lower-end portion of the medium is to be performed after normal printing for forming the rows of dots in a central portion of the medium, positions, on the medium, of the rows of dots to be formed by the nozzles during each dot-forming process when the normal printing is continued without performing the lower-end printing are stored in a first table, positions, on the medium, of the rows of dots to be formed by the nozzles during a certain dot-forming process performing the lower-end printing are compared with the positions stored in the first table, and if there is any matching position as a result of the comparison, that position is stored in a second table, and the pixel data corresponding to the positions stored in the second table are extracted from the image data, to create the print data for performing the certain dot-forming process.