Printer Nozzle Status Transfer Using Two-Stage Data Acquisition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The transmission of large amounts of status information regarding nozzle discharge failures in printers requires significant time, leading to inefficient communication between the printer and external devices.
Innovation Solution
A non-transitory computer readable medium with a program that allows a computer to acquire first information from a liquid ejecting apparatus, judge the need for second information based on the first information, and only acquire the second information when necessary, which has a larger data amount, thereby optimizing communication time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If status information indicating nozzle discharge failure for each of the plurality of nozzles is transmitted from the liquid ejecting apparatus to the external apparatus, then the external apparatus can acquire comprehensive nozzle state information, but the communication time increases significantly due to the large data amount
Solution Approach 1:
The status information is divided into two segments: first information (summary data indicating whether discharge failure occurred in each nozzle array) and second information (detailed data indicating specific nozzles with discharge failure). The external apparatus first receives the smaller first information, then selectively receives the larger second information only when needed, thereby reducing overall communication time while maintaining information completeness when required.
Solution Approach 2:
The external apparatus performs partial information acquisition by first receiving only the essential first information (summary status). The detailed second information is acquired only when the external apparatus determines it is necessary based on the first information, avoiding unnecessary transmission of large data amounts when full detail is not required.
2Measurement precision
If the liquid ejecting apparatus transmits detailed status information for each nozzle, then the external apparatus can identify specific nozzles with discharge failure, but the data amount to be transmitted becomes excessively large
Solution Approach 1:
The status information is segmented into two levels: first information providing summary status at the nozzle array level, and second information providing detailed status at the individual nozzle level. This segmentation allows the system to transmit minimal data (first information) for routine monitoring while enabling detailed data (second information) to be transmitted only when specific conditions warrant such precision.
Solution Approach 2:
The system transmits only the necessary amount of information for the current operational context. The external apparatus uses the first information to determine whether detailed second information is needed, thereby avoiding unnecessary transmission of large data amounts while maintaining the capability to achieve high measurement precision when required.
Data Source
AI summary
An external apparatus communicates with a liquid ejecting apparatus provided with a head and a memory for storing nozzle-information. A program for controlling the external apparatus allows a computer to execute a procedure for acquiring first information corresponding to the nozzle-information from the liquid ejecting apparatus, and a procedure for judging whether or not second information is to be acquired from the liquid ejecting apparatus on the basis of the first information, the second information being information corresponding to the nozzle-information and the second information having a data amount larger than that of the first information. If it is judged that the second information is to be acquired from the liquid ejecting apparatus, a procedure for acquiring the second information from the liquid ejecting apparatus is executed.


