Ink Jet Printhead Controller Retry Logic for Communication Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing ink jet printing apparatuses require complex and costly error correction configurations, such as ECCs, which are not suitable for all communication sequences, leading to inefficient retry control for printhead controls.
Innovation Solution
Implementing a simple configuration where retry control is performed differently based on whether instructions are part of periodic or aperiodic communication sequences, with no retry for failed instructions in periodic sequences and retry for aperiodic sequences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If error correction using ECC is implemented for all communication sequences, then communication reliability is improved, but device complexity and cost increase
Solution Approach 1:
The patent segments communication sequences into periodic types (temperature detection, voltage supply) and aperiodic types (printing instructions). Different error handling strategies are applied to each segment: periodic sequences use retry control while aperiodic sequences use ECC error correction, avoiding the need to implement ECC for all communication types
Solution Approach 2:
The patent applies different error correction qualities to different communication sequences based on their characteristics. Periodic control sequences use simpler retry mechanisms, while aperiodic printing instruction sequences use more robust ECC correction, optimizing the balance between reliability and complexity for each specific communication type
2Reliability
If retry control is implemented for all communication sequences, then communication reliability is improved, but communication overhead and processing time increase
Solution Approach 1:
The patent implements dynamic error handling by adapting the retry strategy based on communication sequence type. For periodic control sequences, retry control is applied to maintain reliability. For aperiodic printing sequences, the system transitions to ECC-based error correction to reduce communication overhead and avoid excessive retry delays that would interrupt printing operations
3Reliability
If ECC error correction is applied to aperiodic printing instructions, then communication reliability is improved, but device complexity increases
Solution Approach 1:
The patent makes the error correction system universal by implementing a unified error handling framework that can handle both periodic and aperiodic communication sequences. The system uses a single error detection mechanism that adapts its correction strategy based on the communication type, rather than requiring separate error correction systems for different communication modes
Data Source
AI summary
An ink jet printing apparatus comprises a controller and a printhead control unit positioned between the controller and the printhead and configured to control the printhead upon an instruction from the controller. The controller comprises a control unit configured to, in a case where transmission of an instruction to the printhead control unit failed, if the instruction is an instruction included in a first communication sequence performed periodically with respect to the printhead control unit in order to control the printhead, not execute a retry of the failed instruction, and in a case where the instruction is an instruction included in a second communication sequence performed aperiodically with respect to the printhead control unit in order to control the printhead, retry the failed instruction.


