PROBLEM TO BE SOLVED: To convert a photographic subject area into an optimum density range (or a luminance range) while maintaining desired density (or luminance) and contrast of an interest area.SOLUTION: This image processor has: an input pixel value setting circuit 1111 setting at least two different input pixel values in the photographic subject area of an input image an output pixel value setting circuit 1112 setting output pixel values respectively corresponding to the two different input pixel values and a dynamic range conversion circuit 1113 performing processing for converting pixel values of part or the whole of the input image by use of a dynamic range conversion function wherein the input pixel values set in the input pixel value setting circuit 1111 become the output pixel values set in the output pixel value setting circuit 1112. At this time, the dynamic range conversion function is generated such that a gradient in one input pixel value of the input pixel values set in the input pixel value setting circuit 1111 becomes a predetermined value.COPYRIGHT: (C)2009,JPO&INPIT【課題】関心領域の所望の濃度(或いは輝度)とコントラストを維持しながら、被写体領域を最適な濃度範囲(或いは輝度範囲)に変換できるようにする。【解決手段】入力画像の被写体領域における少なくとも2つの異なる入力画素値を設定する入力画素値設定回路1111と、前記2つの異なる入力画素値のそれぞれに対応する出力画素値を設定する出力画素値設定回路1112と、入力画素値設定回路1111で設定された入力画素値が出力画素値設定回路1112で設定された出力画素値となるダイナミックレンジ変換関数を用いて、入力画像の一部又は全部の画素値を変換する処理を行うダイナミックレンジ変換回路1113を備える。この際、前記ダイナミックレンジ変換関数は、入力画素値設定回路1111で設定された入力画素値のうちの一方の入力画素値における傾きが、予め定められた値となるように生成されたものである。【選択図】図1