Patent ID: 8369654

Claim:
An image developing apparatus performing a development process to first undeveloped image data generated by a digital camera, each pixel of the first undeveloped image data lacking a part of color information, the image developing apparatus comprising: a finishing development process unit configured to carry out a first type of development process on the first undeveloped image data to generate finishing developed image data in a prescribed format from the first undeveloped image data; a for-display development process unit configured to carry out a second type of development process on the first undeveloped image data to generate for-display image data of a prescribed resolution lower than a resolution of the finishing developed image data; a development process condition receiving unit configured to receive setting of a first development process condition from a user, the first development process condition being used in the finishing development process unit and in the for-display development process unit; and a display unit configured to display the for-display image data generated by the for-display development process unit, wherein the first type of development process includes: a first specific process performed on the first undeveloped image data to generate second undeveloped image data; and a first interpolation process performed on the second undeveloped image data to interpolate the lacking color information, the second type of development process includes: a process to generate third undeveloped image data through a second interpolation process performed on the first undeveloped image data to interpolate the lacking color information; and a second specific process performed on the third undeveloped image data, a second development process condition is applied to at least one of the first type of development process and the second type of development process, the second development process condition is obtained by analyzing analysis image data developed from the first undeveloped image data using development conditions compensated for the first development process condition, when the first development process condition set by a user is a development process condition of a specific item, and the first development process condition is reflected to a development result of the first undeveloped image data by applying the second development process condition to the first type of development process or the second type of development process.