×

IMAGE PROCESSING DEVICE, PRINTING DEVICE, SEARCH DEVICE, AND IMAGE PROCESSING METHOD

  • US 20080239351A1
  • Filed: 03/26/2008
  • Published: 10/02/2008
  • Est. Priority Date: 03/28/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. An image processing device of determining an arrangement of dots, based on a dither matrix having a record of threshold values used for determining a dot formation state in each of pixels constituting image data according to a tone value of the pixel,the image processing device comprising:

  • an encoding table generation module configured to divide the dither matrix into multiple blocks, each including a preset number of plural threshold values, and sequentially compare each tone value with threshold values included in each block in an allowable range of the tone value in an ascending order, so as to generate an encoding table of recording a correlation of an encoded value representing an arrangement of dots in one block to a representative tone value;

    an image data input module configured to input image data;

    a block position identification module configured to identify a block position in the dither matrix corresponding to each pixel, based on a position of the pixel in the input image data and positions of the respective blocks in the dither matrix;

    a table data input module configured to input a tone value of each pixel as a comparison target value and input a numeric sequence of multiple representative tone values correlated to a block position identified corresponding to the pixel from the encoding table;

    a comparison module configured to compare the comparison target value of each pixel with a medium value of the numeric sequence correlated to the identified block position and repeat comparison between the comparison target value with a successively specified medium value of the numeric sequence while sequentially halving the number of the representative tone values included in the numeric sequence on a boundary of the medium value;

    an encoding module configured to specify an encoded value of each pixel according to a result of the repeated comparisons; and

    a decoding module configured to determine an arrangement of dots to be formed in a block corresponding to the position of each pixel, based on the specified encoded value of the pixel and the identified block position.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×