An electronic endoscope with an image sensor, comprising: an image sensor driver configured to drive said image sensor to read one line's worth of image-pixel signals in order; and an interpolation processor that is configured to interpolate image-pixel signals of interpolated scanning lines to generate an enlarged image, characterized by at least four line memories (106a, 106b, 106c, 106d) configured to store one line's worth of image-pixel signals, respectively, wherein the number N of said line memories (106a, 106b, 106c, 106d) is equal to the number of scanning lines that are used for an interpolation process; wherein said interpolation processor is configured to shift one line's worth of image-pixel signals stored in each line memory (106a, 106b, 106c, 106d) to the next of said line memories (106a, 106b, 106c, 106d), in order; said image sensor being configured to output one line's worth of image-pixel signals intermittently to said interpolation processor, said interpolation processor being configured to suspend the shifting of one line's worth of image-pixel signals that are stored in said line memories (106a, 106b, 106c, 106d) in accordance to a suspension of the output of the one line's worth of image-pixel signals from said image sensor; said interpolation processor being configured to generate one line's worth of interpolated image-pixel signals based on image-pixel signals that are stored in said line memories (106a, 106b, 106c, 106d), wherein said interpolation processor is configured to generate said one line's worth of interpolated image-pixel signals on the basis of N-1 lines' worth of image-pixel signals stored in N-1 of said N line memories (106a, 106b, 106c, 106d) and on the basis of one line's worth of image-pixel signals currently output from said image sensor to said interpolation processor, when the output of one line's worth of image-pixel signals from said image sensor to said interpolation processor is not suspended; and wherein said interpolation processor is configured to generate said one line's worth of interpolated image-pixel signals on the basis of N lines' worth of image-pixel signals stored in said N line memories (106a, 106b, 106c, 106d), when the output of one line's worth of image-pixel signals from said image sensor to said interpolation processor is suspended. an image sensor driver configured to drive said image sensor to read one line's worth of image-pixel signals in order; and an interpolation processor that is configured to interpolate image-pixel signals of interpolated scanning lines to generate an enlarged image, characterized by at least four line memories (106a, 106b, 106c, 106d) configured to store one line's worth of image-pixel signals, respectively, wherein the number N of said line memories (106a, 106b, 106c, 106d) is equal to the number of scanning lines that are used for an interpolation process; wherein said interpolation processor is configured to shift one line's worth of image-pixel signals stored in each line memory (106a, 106b, 106c, 106d) to the next of said line memories (106a, 106b, 106c, 106d), in order; said image sensor being configured to output one line's worth of image-pixel signals intermittently to said interpolation processor, said interpolation processor being configured to suspend the shifting of one line's worth of image-pixel signals that are stored in said line memories (106a, 106b, 106c, 106d) in accordance to a suspension of the output of the one line's worth of image-pixel signals from said image sensor; said interpolation processor being configured to generate one line's worth of interpolated image-pixel signals based on image-pixel signals that are stored in said line memories (106a, 106b, 106c, 106d), wherein said interpolation processor is configured to generate said one line's worth of interpolated image-pixel signals on the basis of N-1 lines' worth of image-pixel signals stored in N-1 of said N line memories (106a, 106b, 106c, 106d) and on the basis of one line's worth of image-pixel signals currently output from said image sensor to said interpolation processor, when the output of one line's worth of image-pixel signals from said image sensor to said interpolation processor is not suspended; and wherein said interpolation processor is configured to generate said one line's worth of interpolated image-pixel signals on the basis of N lines' worth of image-pixel signals stored in said N line memories (106a, 106b, 106c, 106d), when the output of one line's worth of image-pixel signals from said image sensor to said interpolation processor is suspended.