Inkjet Printer Sub-Scanning Correction for Non-Integer Passes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Inkjet printers face issues with unintended striped patterns (banding) due to errors in sub-scanning movement amounts, especially with sophisticated print settings allowing various pass numbers, including non-integers, making conventional correction parameters inadequate.
Innovation Solution
A printing device and method that allows user input of correction values and adjusts parameters based on print conditions, using both user and system feed correction values, and employs different correction coefficients for varying movement amounts to correct sub-scanning movement accurately.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If correction parameters are prepared for each pass number type, then sub-scanning movement correction accuracy is improved, but device complexity and data storage requirements increase exponentially
Solution Approach 1:
The patent changes the parameter representation from discrete correction values for each pass number to continuous correction coefficients (α and β) that work with any pass number. The correction amount is calculated as: correction = α × pass_number + β, where α and β are determined through calibration. This allows the system to handle sophisticated print settings including non-integer pass numbers without requiring pre-prepared correction data for each possible value.
2Adaptability or versatility
If the number of settable pass numbers is increased to provide more printing options, then adaptability is improved, but the number of required correction parameters becomes extremely large
Solution Approach 1:
The patent creates a universal correction mechanism using coefficients α and β that can correct sub-scanning movement errors for any pass number value, whether integer or non-integer. Instead of having separate correction parameters for each pass number type, the system uses a single pair of coefficients that universally applies to all printing conditions, making the correction system as versatile as the printing options themselves.
3Manufacturing precision
If correction parameters are adjusted based on print conditions, then correction accuracy across different settings is improved, but ease of operation decreases due to complex adjustment requirements
Solution Approach 1:
The patent performs preliminary calibration to determine the correction coefficients α and β once, storing them in the system. During actual printing operations, the system automatically calculates the correction amount using these pre-determined coefficients and the current pass number, eliminating the need for operators to manually adjust correction parameters for each print condition. This preliminary action ensures high correction accuracy while maintaining ease of operation.
Data Source
Figure 1A
Figure 1B
Figure 2A~2B
AI summary
In this printing device that causes an inkjet head to perform a primary scanning operation and a secondary scanning operation, a secondary scanning movement amount is more appropriately corrected. A printing device 10, which prints on a medium 50, comprises an inkjet head 102, a primary scanning drive unit 18, a secondary scanning drive unit 20, and a control unit 30, wherein the control unit 30 sets the secondary scanning movement amount on the basis of: a basic movement amount that is a basic amount of movement set in accordance with the printing conditions; and a value that indicates the distance the secondary scanning movement amount is increased or decreased under printing conditions set when an input correction value is input. Alternatively, the printing device 10 further comprises a storage unit 22, wherein the storage unit 22 stores a first correction coefficient used when the basic movement amount is within a first range and a second correction coefficient used when the basic movement amount is within a second range that is smaller than the first range, and the control unit 30 sets the secondary scanning movement amount on the basis of the basic movement amount and a calculated correction value.