Printing Object Size Adjustment for Integer Reduction Artifacts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In reduction printing, objects within a printing target can become invisible due to integer calculations by computers not considering decimal point values less than 1, leading to printing quality deterioration as they do not appear on the print medium.

Innovation Solution

A method and apparatus that adjust the size of objects in a printing target by calculating and changing their width and height to predetermined values when they become 0 after applying a reduction ratio, ensuring they appear on the print medium, using an object calculation unit and object setting unit to extract and modify coordinate values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If reduction printing is performed with integer calculation, then printing speed and processing simplicity are improved, but objects with size less than 1 pixel become invisible leading to printing quality deterioration

Engineering Contradiction:
Improveprinting speedVSAvoidprinting quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent changes the parameter handling method by introducing a flag bit system to track objects that would become invisible due to integer calculation. When an object's calculated size is less than 1 pixel, the system sets a flag and applies special processing to ensure the object remains visible, thus resolving the contradiction between fast integer calculation and printing quality.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary detection of objects that would become invisible before the actual printing process. By calculating object sizes with floating-point precision first, setting flag bits for problematic objects, and then applying appropriate processing during printing, the system prevents quality issues before they occur while maintaining overall processing efficiency.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If object size is adjusted according to reduction ratio using integer calculation, then processing complexity is reduced, but objects may have width or height become 0 causing them not to appear on print medium

Engineering Contradiction:
Improveprocessing complexityVSAvoidobject visibility
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces flag bits as an intermediary mechanism between the integer calculation system and the printing output. The flag bit system captures information about objects that would become invisible, allowing the system to maintain simple integer arithmetic while ensuring reliable object visibility through additional processing steps triggered by the flags.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a feedback mechanism where the results of size calculations feed back into the printing process through flag bits. When an object's size calculation indicates it would become invisible (size < 1 pixel), the flag is set and triggers compensatory processing to ensure the object appears correctly on the print medium.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8208168B2Method and apparatus for adjusting size of object included in printing target to be printed at predetermined reduction ratio
Publication Date: 2012.06.26 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US8208168B2 patent drawing
  • US8208168B2 patent drawing
  • US8208168B2 patent drawing

AI summary

A method and apparatus for adjusting the size of an object included in a printing target to be printed according to a reduction ratio, the method including: calculating at least one of a width and height of the object; and when the calculated width or height of the object is 0, the object width or the object height is changed to a predetermined value, and the changed value is set. By doing so, when the printing target to be printed according to the reduction ratio is printed, a phenomenon in which the object does not appear on a print medium is prevented.