Print Data Generating Apparatus Bitmap Magnification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Ink-jet printers face challenges in generating appropriate print data for elongated sheets, as the size of bitmap data increases, potentially leading to an inability to generate bitmap images with a sufficient number of pixels in the conveying direction, resulting in image quality issues and potential 'chips' in the printed image.
Innovation Solution
A system that determines rasterizing conditions to limit the number of pixels in the bitmap image's conveying direction and generates enlarged bitmap data to match the printing image's size, using equations to calculate the necessary resolution and magnification factors, ensuring the image quality is maintained.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If the bitmap data size is increased to match the elongated sheet size, then the printing coverage is improved, but the application's ability to generate bitmap data is exceeded and image quality degrades
Solution Approach 1:
The bitmap generation process is divided into two independent stages: first, the application generates bitmap data within its capability limits; second, the printer driver performs magnification to reach the final required size. This segmentation allows each stage to operate within its optimal range, preventing quality loss.
Solution Approach 2:
The system performs preliminary bitmap generation at a reduced size that the application can handle, then applies magnification later. This preliminary action with appropriate conditions prevents the application from being overwhelmed by excessive pixel requirements while maintaining the ability to produce high-quality output through subsequent magnification.
2Length of moving object
If the number of pixels in the conveying direction is increased to cover the elongated sheet, then the printing coverage is improved, but the application cannot generate bitmap data with sufficient pixels
Solution Approach 1:
The system dynamically adjusts the bitmap generation approach based on the relationship between application capabilities and printer requirements. By calculating the magnification factor and applying it after initial bitmap generation, the system adapts to different application limitations while maintaining compatibility and achieving the required output dimensions.
3Manufacturing precision
If the bitmap data is generated at full resolution for elongated sheets, then the image quality is maintained, but the application cannot complete the bitmap generating process
Solution Approach 1:
The system changes the parameter of bitmap size during the generation process. Initially, bitmap data is generated at a reduced size that the application can handle, ensuring process completion. Then, the magnification factor is applied to scale the bitmap to the final required resolution, maintaining image quality while ensuring the application can complete its task.
Data Source
AI summary
A non-transitory storage medium stores a plurality of instruction readable by a computer of an information processing apparatus. When executed by the computer, the plurality of instruction cause the information processing apparatus to determine a generating condition such that a number of pixels of the bitmap image in a particular direction is less than or equal to a particular number, obtain the first bitmap data satisfying the generating condition by using the generating condition, determine a magnification condition for magnifying the first bitmap data based on condition information indicating a printing condition, obtain second bitmap data by using the magnification condition, and generate print data by using the second bitmap data.


