Patent ID: 6633410
Filing Date: 2003-10-14
Classification: H04N

Abstract:
A printer comprising:an image data input section adapted to convert externally input digital image data and/or an analog image signal into first digital image data by analog/digital conversion; an image printing correcting section for determining if pixel data values of said first digital image data is found within a predetermined range of said first digital image data, which are determined by contents of said first digital image data used to represent a specific image pattern, is found within a predetermined data range of predetermined reproduction colors and predetermined average memory colors, by means of predetermined judging methods and carrying out, whenever necessary, predetermined processing operations for defining the quality of the image to be displayed and printed for incorporating each of the pixel data values found within the predetermined range of said first digital image data into the predetermined data range to produce second digital image data; wherein the predetermined range will refer to the entire image data, part of the image data where the pixel data values are found within the predetermined data range or part of the image data selected on the basis of the image data itself, depending on preferences of a user selecting one of said predetermined judging methods; a printing output processing section for carrying out a printing output processing operation for converting said second digital image data into printing data for printing an image in an image printing section; an image printing section for printing an image as output on a recording medium according to said printing data; an image display output correcting section for determining if each of the pixel data values found within the predetermined range of said first digital image data is found within the predetermined data range by means of said predetermined judging methods and carrying out, whenever necessary, said predetermined processing operations for incorporating each of the pixel data values found within the predetermined range of said first digital image data into the predetermined data range to produce third digital image data; and an image display output section for displaying said third digital image data as output; said image printing correcting section being adapted to determine if each of the pixel data values found within the predetermined range of said first digital image data input by way of the image data input section is found within the predetermined data range and, if it is determined that said pixel data values are not found within the predetermined range, carry out said predetermined processing operations for incorporating each of the pixel data values found within the predetermined range of said first digital image data into the predetermined data range to produce second digital image data before sending them to the printing output processing section; said image display output correcting section being adapted to determine if each of the pixel data values found within the predetermined range of said first digital image data input by way of the image data input section is found within the predetermined data range and, if it is determined that said pixel data values are not found within the predetermined range, carry out predetermined processing operations for incorporating each of the pixel data values found within the predetermined range of said first digital image data into the predetermined data range to produce third digital image data before sending them to the image display output section.