Nothing Special   »   [go: up one dir, main page]

US20080030598A1 - Digital camera - Google Patents

Digital camera Download PDF

Info

Publication number
US20080030598A1
US20080030598A1 US11/878,879 US87887907A US2008030598A1 US 20080030598 A1 US20080030598 A1 US 20080030598A1 US 87887907 A US87887907 A US 87887907A US 2008030598 A1 US2008030598 A1 US 2008030598A1
Authority
US
United States
Prior art keywords
image processing
image
image data
information
digital camera
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/878,879
Inventor
Morihiro Takagi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nikon Corp
Original Assignee
Nikon Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nikon Corp filed Critical Nikon Corp
Assigned to NIKON CORPORATION reassignment NIKON CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: TAKAGI, MORIHIRO
Publication of US20080030598A1 publication Critical patent/US20080030598A1/en
Priority to US12/926,765 priority Critical patent/US20110115944A1/en
Priority to US13/561,872 priority patent/US8970736B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • H04N5/772Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/0044Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
    • H04N1/00458Sequential viewing of a plurality of images, e.g. browsing or scrolling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • H04N1/2104Intermediate information storage for one or a few pictures
    • H04N1/2112Intermediate information storage for one or a few pictures using still video cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • H04N1/2104Intermediate information storage for one or a few pictures
    • H04N1/2158Intermediate information storage for one or a few pictures using a detachable storage unit
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2101/00Still video cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0084Digital still camera
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3242Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of processing required or performed, e.g. for reproduction or before recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3252Image capture parameters, e.g. resolution, illumination conditions, orientation of the image capture device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3273Display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/907Television signal recording using static stores, e.g. storage tubes or semiconductor memories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal

Definitions

  • a present invention relates to a digital camera with which image processing can be performed to photographed image data.
  • Japanese Laid Open Patent Publication No. 2001-169174 discloses a digital camera with which photographed (recorded) image data is re-recordable after it is read out from a memory card to be subjected to image processing such as a sharpness process, a contrast control, a chroma control, etc.
  • a digital camera which photographs a subject, generates image data, and records the image data on a recording medium, according to a 1st aspect of the present invention includes: an image processing device that performs a plurality of image processing to the recorded image data, in response to a user's operation; a history creating device that creates, for each image data, history information that indicates a history of image processing performed by the image processing device; and a display unit that displays the history information thus created.
  • the display unit may display the history information created with respect to the image data with an image based on the image data.
  • the display unit displays the history information, superimposing upon the image based on the image data.
  • the history information is information that represents a content of image processing performed to the image data, and, in case a plurality of image processing were performed, sequence of the plurality of image processing.
  • a digital camera which photographs a subject, generates image data, and records the image data on a recording medium, according to a 5th aspect of the present invention includes: an image processing device that performs image processing to the recorded image data, in response to a user's operation; and a display unit that displays image based on the recorded image data and information related to the image on display, wherein: when displaying the image, in case the image processing has been performed to the image data, information that is indicative of a content of the image processing is displayed, whereas in case the image processing has not been performed, other information or no information is displayed.
  • the digital camera according to the 5th aspect further includes a display switching device that switches to other information to be displayed or no information to be displayed, under a circumstance that the image based on the image data and the information being indicative of a content of the image processing are displayed on the display unit.
  • the image processing device is capable of performing a plurality type of image processing, and the information being indicative of a content of the image processing is a history information that indicates a history of image processing.
  • a digital camera which photographs a subject and generates image data according to a 8th aspect of the present invention includes: an image processing device that performs a plurality of image processing to the image data, in response to a user's operation; a history creating device that creates a history information that, for each image data, indicates a history of image processing performed by the image processing device; and a display unit that displays the history information thus created.
  • the digital camera according to the 8th aspect may further include an image processing selection device that specifies image processing to be performed to the image data and its sequence to be performed prior to a photographing operation, and the image processing device may perform image processing, following a content that is specified with the image processing selection device.
  • a computer-readable computer program product containing a control program for image processing according to a 10th aspect of the present invention including: instructions for performing image processing to image data; instructions for creating a history information that, for each image data, indicates a content of the image processing performed to the image data, and, in case of a plurality of image processing having been performed, its sequence; and instructions for displaying the history information thus created.
  • the computer-readable computer program product may be a recording medium on which the control program is recorded.
  • the computer-readable computer program product may be a carrier wave in which the control program is embodied as a data signal.
  • a method for image processing performs image processing to image data; creates, for each image data, a history information that indicates a content of the image processing performed to the image data, and, in case of a plurality of image processing having been performed, its sequence; and displays the history information thus created.
  • FIG. 1 is a control block diagram of a digital camera in one embodiment of the present invention.
  • FIG. 2 is a figure that illustrates a pattern diagram which shows image data and information page created, being associated with the image data.
  • FIG. 3 is a figure that illustrates a display example of information page 1 being selected.
  • FIG. 4 is a figure that illustrates a display example of information page 2 being selected.
  • FIG. 5 is a figure that illustrates a display example of information page 3 being selected.
  • FIG. 6 is a figure that illustrates another display example of information page 3 being selected.
  • FIG. 7 is a figure that illustrates a display example of a frame-by-frame advance.
  • FIG. 8 is a flow chart that illustrates a processing procedure of a reproducing mode.
  • FIG. 9 is a figure that illustrates a control program for image processing being provided through a recording medium and a data signal such as an Internet.
  • FIGS. 1 to 8 An embodiment of the invention will be described with reference to FIGS. 1 to 8 .
  • FIG. 1 is a block diagram of a digital camera in the embodiment.
  • a light flux of a subject that transmitted a lens (not figured herein) is photoelectrically converted with an image sensor 11 , which is constituted of, for example, a CCD or CMOS sensor.
  • an image signal that is an output of photoelectric conversion of the image sensor 11
  • image data is generated.
  • the image data is temporarily stored in a buffer memory 13 , and then stored as an image file on a recording medium 15 such as a memory card, etc., via a recording circuit 14 .
  • the image file is in a computer-readable format, and usually includes additional information (such as an Exif information) other than image data.
  • the recording medium 15 can be inserted into and ejected from the digital camera via a slot, which is not figured herein, of the digital camera. Otherwise, a built-in memory embedded in the digital camera can be used as a recording medium.
  • a display unit 16 includes a liquid crystal display (LCD) monitor which is, for example, disposed at a back of the digital camera and its drive circuit, to allow an image display and a menu display.
  • An operation unit 17 includes various operation members, such as a release button and various operation buttons used on the playback mode as to be hereinafter described, as well as switches that are interlocked to those operations.
  • a CPU 18 executes operations based on programs stored in a memory 19 and drive-controls foregoing each circuit and device based on an input from the operation unit 17 .
  • the digital camera has two operation modes: a shooting mode for photographing, and a reproducing mode for reproducing photographed image data.
  • a reproducing mode can read out image data stored in the recording medium 15 , and can display a subject image based on the image data on the display unit 16 .
  • a variety of information can be displayed, superimposing on the subject image.
  • information page land 2 to be displayed are allocated automatically.
  • information page 3 is added.
  • FIG. 3 illustrates, a model of a camera, a shutter speed of photographing the image, a value of an aperture of photographing the image, and an exposure mode of photographing the image are displayed, superimposing on a subject image.
  • FIG. 4 illustrates, an ISO speed, a white balance setting, a size of an image, and a quality of an image are displayed, superimposing on a subject image.
  • Each item of information displayed in information page 1 and 2 is information that is recorded on the above described additional information: for example, information of a digital camera itself, photographing information at the time of shooting, and so on.
  • the digital camera performs the prescribed image processing to an image signal that was obtained by photographing, and records processed image data on the recording medium 15 .
  • the digital camera can read out image data which was once recorded on the recording medium 15 , perform the image processing as a user likes, and re-record the data.
  • image processing refers to the processing to the recorded image data.
  • a selectable image processing there are a tone correction, a white balance control, a color conversion (monochromatize), a trimming, a red eye correction, a distortion correction, a noise removal, an image size reduction, and so forth. It is also possible to perform a plurality of processing to one single image data. However, selectable image processing will not be limited to those mentioned above.
  • FIG. 5 illustrates an example of displaying a content of information page 3 , superimposing on a subject image. It is an example of displaying with icons IC image processing that have been performed. This illustrates that 5 types of image processing have been performed in ABCDE order with each icon IC employing a design that features a content of the corresponding processing.
  • FIG. 6 illustrates an example of a case of displaying a process using text in substitution for the icons IC, and illustrates that the process has been performed from a top to a bottom. It is to be noted that “Image Processing A”, “Image Processing B”, etc. are to be replaced with actual process names. With regard to embodiment of FIG. 5 and FIG. 6 , either of these is allowed: to employ either one of those figures, or to configure with both of those figures so that a user can choose one according to his or her preference.
  • Information Page 1 to 3 can be saved as an additional information included in an image file; otherwise, can be saved apart from the image file.
  • history information of image processing is related to each image data as Information page 3 , and can be displayed with a subject image; therefore, on an occasion of an image display, it is convenient that an existence of the image processing, type and sequence of the image processing to the image data are shown at a glance.
  • FIG. 7 is an example of a display with frame-by-frame advance. Displayed images are switched in sequence with each prescribed operation of frame-by-frame advance, using, for example, the operation unit 17 . It is allowed to switch images sequentially from a new image to an old image with, for example, a forward operation; meanwhile, switch them backward with a backward operation.
  • image data having information page 3 with regard to frame-by-frame advance, information page 3 is always displayed together with the image, regardless of an information display setting at the time. That is to say, a subject image to which image processing has been performed in response to a user's operation after it was recorded on the recording medium 15 is always displayed together with history information of the image processing on frame-by-frame advance. Thereafter, information to be displayed can be switched, using the foregoing operation for information display setting.
  • Image 2 is an image on which image processing A (for example, a tone correction) is performed to image 1 that is an original subject image.
  • Image 3 is an image on which image processing B (for example, a color tuning) is performed to image 2 .
  • Image 4 is an image on which image processing C (for example, a trimming) is performed to image 3 .
  • FIG. 8 shows a flow chart which illustrates a procedure of processing for executing the foregoing image processing and its history display. This processing is executed in a CPU 18 , following a program stored in the memory 19 .
  • the CPU 18 runs the program and it is decided which image data is to be displayed initially at a step S 1 . For example, among image data recorded on the recording medium 15 , most recently photographed image data is designated as a first image data to be displayed.
  • a step S 2 it is determined whether or not information page 3 already exists with respect to the image data to be displayed. In case information page 3 exists, then the operation proceeds to a step S 3 and displays a subject image based on the image data to be displayed, together with information page 3 . In case information page 3 does not exist, then the operation proceeds to a step S 4 and displays an image based on an information display setting at the time (either “No Information”, “Information Page 1 ”, or “Information Page 2 ”).
  • a step S 5 it is confirmed whether the above described operation for information display setting has been performed or not. If the operation for information display setting has been made with respect to the image data that is currently displayed, then the information display setting is changed at a step S 6 depending upon the operation.
  • a step S 7 it is determined whether a frame-by-frame advance operation has been performed or not. In case the frame-by-frame advance operation has been made, then the operation proceeds to a step S 8 in which next image data to be displayed is decided before returning to a step S 2 . In case any frame-by-frame advance operation has not been performed, then the operation proceeds to a step S 9 to confirm an operation for finishing reproduction. In case the operation for finishing reproduction is confirmed, then the processing of FIG. 8 ends, whereas in case the operation for finishing reproduction is not confirmed, then the operation proceeds to a step S 10 .
  • step S 10 it is determined whether or not image processing will be performed to the currently displayed image data.
  • the operation proceeds to a step S 11 to display an image processing selection menu.
  • On the image processing selection menu displays a list of the foregoing selectable image processing.
  • the user can select any image processing by a prescribed selection operation using the operation unit 17 .
  • the operation proceeds to step 21 . If the user performs a cancellation operation at step 21 , then the operation returns to the step S 2 , whereas in case the user does not perform the cancellation operation, then the operation returns to the step S 11 .
  • the operation proceeds to a step S 13 .
  • the selected image processing is performed to the currently displayed image data with the image processing circuit 12 .
  • a subject image based on the image data after the image processing is displayed.
  • the user is asked whether or not the user wishes to save the image data after the image processing. In case the image data is not to be saved, then the operation proceeds to a step S 22 . If the user performs a cancellation operation at the step S 22 , then the operation returns to the step S 11 ; meanwhile, in case the user does not perform the cancellation operation, then the operation returns to the step S 15 . If the user orders to save the image data at the step S 15 , then the operation proceeds to a step S 16 . At the step S 16 , it is confirmed whether information page 3 to the image data already exists or not.
  • step S 17 the operation proceeds to a step S 17 and creates information page 3 to write a content of the image processing performed this time (a name of the image processing) as history information.
  • step S 18 the operation proceeds to a step S 18 and adds the content of the image processing of this time on information page 3 to update the history information.
  • step S 19 the image data after the image processing is recorded together with information page 3 , on the recording medium 15 , apart from the image data before the image processing.
  • step S 20 the recorded image data is displayed together with information page 3 , and then the operation returns to the step S 11 .
  • the foregoing image processing selection menu is displayed prior to a photography operation (an operation of pushing the release button), in order to allow the user to select image processing.
  • a photography operation an operation of pushing the release button
  • image processing selection a plurality of image processing are allowed to be selected, and sequence of performing the image processing are allowed to be specified as well.
  • the digital camera captures an image, performs the foregoing selected image processing to an image signal in specified sequence, and generates and records the image data.
  • information page 3 as the history information of the image processing, is created, and can be displayed together with the subject image, in a reproducing mode.
  • a program which is related to control of the foregoing image processing and the history display can be provided through a recording medium such as a CD-ROM or a data signal such as an Internet. It is explained with reference to FIG. 9 .
  • a personal computer 300 is provided with a program via a CD-ROM 304 . And, the personal computer 300 has a function to connect with a communication line 301 .
  • a computer 302 is a server computer that provides the foregoing program, and stores the program on a recording medium such as a hard disk 303 , etc.
  • the communication line 301 includes the Internet, communication lines like a PC communication, a dedicated communication line, etc.
  • the computer 302 reads out the program from the hard disk 303 , and send the program to the personal computer 300 via the communication line 301 . That is to say, the computer 302 embodies the program on a carrier wave as the data signal, and sends the program via the communication line 301 .
  • the program can be provided as a computer-readable computer program product with various forms such as the recording medium and the data signal embodied in the carrier.
  • the foregoing image processing and the history display process can be performed to image data other than the subject image photographed with a digital camera.
  • control that is related to image processing can be embodied in electronics devices that deal with image data other than a digital camera, such as a photo storage, etc., in which images are stored.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Studio Devices (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

A digital camera, which photographs a subject, generates image data, and records the image data on a recording medium, includes: an image processing device that performs a plurality of image processing to the recorded image data, in response to a user's operation; a history creating device that creates, for each image data, history information that indicates a history of image processing performed by the image processing device; and a display unit that displays the history information thus created.

Description

    INCORPORATION BY REFERENCE
  • The disclosure of the following priority application is herein incorporated by reference:
  • Japanese Patent Application No. 2006-213439 filed Aug. 4, 2006
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • A present invention relates to a digital camera with which image processing can be performed to photographed image data.
  • 2. Description of Related Art
  • Japanese Laid Open Patent Publication No. 2001-169174 discloses a digital camera with which photographed (recorded) image data is re-recordable after it is read out from a memory card to be subjected to image processing such as a sharpness process, a contrast control, a chroma control, etc.
  • SUMMARY OF THE INVENTION
  • A digital camera, which photographs a subject, generates image data, and records the image data on a recording medium, according to a 1st aspect of the present invention includes: an image processing device that performs a plurality of image processing to the recorded image data, in response to a user's operation; a history creating device that creates, for each image data, history information that indicates a history of image processing performed by the image processing device; and a display unit that displays the history information thus created.
  • According to a 2nd aspect of the present invention, in the digital camera according to the 1st aspect, the display unit may display the history information created with respect to the image data with an image based on the image data.
  • According to a 3rd aspect of the present invention, in the digital camera according to the 2nd aspect, it is preferable that the display unit displays the history information, superimposing upon the image based on the image data.
  • According to a 4th aspect of the present invention, in the digital camera according to the 1st aspect, it is preferable that the history information is information that represents a content of image processing performed to the image data, and, in case a plurality of image processing were performed, sequence of the plurality of image processing.
  • A digital camera, which photographs a subject, generates image data, and records the image data on a recording medium, according to a 5th aspect of the present invention includes: an image processing device that performs image processing to the recorded image data, in response to a user's operation; and a display unit that displays image based on the recorded image data and information related to the image on display, wherein: when displaying the image, in case the image processing has been performed to the image data, information that is indicative of a content of the image processing is displayed, whereas in case the image processing has not been performed, other information or no information is displayed.
  • According to a 6th aspect of the present invention, it is preferable that the digital camera according to the 5th aspect further includes a display switching device that switches to other information to be displayed or no information to be displayed, under a circumstance that the image based on the image data and the information being indicative of a content of the image processing are displayed on the display unit.
  • According to a 7th aspect of the present invention, in the digital camera according to the 5th aspect, it is preferable that the image processing device is capable of performing a plurality type of image processing, and the information being indicative of a content of the image processing is a history information that indicates a history of image processing.
  • A digital camera, which photographs a subject and generates image data according to a 8th aspect of the present invention includes: an image processing device that performs a plurality of image processing to the image data, in response to a user's operation; a history creating device that creates a history information that, for each image data, indicates a history of image processing performed by the image processing device; and a display unit that displays the history information thus created.
  • According to a 9th aspect of the present invention, the digital camera according to the 8th aspect may further include an image processing selection device that specifies image processing to be performed to the image data and its sequence to be performed prior to a photographing operation, and the image processing device may perform image processing, following a content that is specified with the image processing selection device.
  • A computer-readable computer program product containing a control program for image processing according to a 10th aspect of the present invention, the control program including: instructions for performing image processing to image data; instructions for creating a history information that, for each image data, indicates a content of the image processing performed to the image data, and, in case of a plurality of image processing having been performed, its sequence; and instructions for displaying the history information thus created.
  • According to a 11th aspect of the present invention, in the computer-readable computer program product according to the 10th aspect, the computer-readable computer program product may be a recording medium on which the control program is recorded.
  • According to a 12th aspect of the present invention, in the computer-readable computer program product according to the 10th aspect, the computer-readable computer program product may be a carrier wave in which the control program is embodied as a data signal.
  • A method for image processing according to a 13th aspect of the present invention: performs image processing to image data; creates, for each image data, a history information that indicates a content of the image processing performed to the image data, and, in case of a plurality of image processing having been performed, its sequence; and displays the history information thus created.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a control block diagram of a digital camera in one embodiment of the present invention.
  • FIG. 2 is a figure that illustrates a pattern diagram which shows image data and information page created, being associated with the image data.
  • FIG. 3 is a figure that illustrates a display example of information page 1 being selected.
  • FIG. 4 is a figure that illustrates a display example of information page 2 being selected.
  • FIG. 5 is a figure that illustrates a display example of information page 3 being selected.
  • FIG. 6 is a figure that illustrates another display example of information page 3 being selected.
  • FIG. 7 is a figure that illustrates a display example of a frame-by-frame advance.
  • FIG. 8 is a flow chart that illustrates a processing procedure of a reproducing mode.
  • FIG. 9 is a figure that illustrates a control program for image processing being provided through a recording medium and a data signal such as an Internet.
  • DESCRIPTION OF PREFERRED EMBODIMENTS
  • An embodiment of the invention will be described with reference to FIGS. 1 to 8.
  • FIG. 1 is a block diagram of a digital camera in the embodiment. A light flux of a subject that transmitted a lens (not figured herein) is photoelectrically converted with an image sensor 11, which is constituted of, for example, a CCD or CMOS sensor. With regard to an image signal that is an output of photoelectric conversion of the image sensor 11, a variety of processes are performed in an image processing circuit 12 and image data is generated. The image data is temporarily stored in a buffer memory 13, and then stored as an image file on a recording medium 15 such as a memory card, etc., via a recording circuit 14. The image file is in a computer-readable format, and usually includes additional information (such as an Exif information) other than image data. The recording medium 15 can be inserted into and ejected from the digital camera via a slot, which is not figured herein, of the digital camera. Otherwise, a built-in memory embedded in the digital camera can be used as a recording medium.
  • A display unit 16 includes a liquid crystal display (LCD) monitor which is, for example, disposed at a back of the digital camera and its drive circuit, to allow an image display and a menu display. An operation unit 17 includes various operation members, such as a release button and various operation buttons used on the playback mode as to be hereinafter described, as well as switches that are interlocked to those operations. A CPU 18 executes operations based on programs stored in a memory 19 and drive-controls foregoing each circuit and device based on an input from the operation unit 17.
  • The digital camera has two operation modes: a shooting mode for photographing, and a reproducing mode for reproducing photographed image data. In a reproducing mode can read out image data stored in the recording medium 15, and can display a subject image based on the image data on the display unit 16. On that occasion, a variety of information can be displayed, superimposing on the subject image. As illustrated in FIG. 2, to each image data, information page land 2 to be displayed are allocated automatically. And, in case image processing described below has been performed in response to a user's operation, information page 3 is added.
  • When information page 1 is selected, as FIG. 3 illustrates, a model of a camera, a shutter speed of photographing the image, a value of an aperture of photographing the image, and an exposure mode of photographing the image are displayed, superimposing on a subject image. When information page 2 is selected, as FIG. 4 illustrates, an ISO speed, a white balance setting, a size of an image, and a quality of an image are displayed, superimposing on a subject image. Each item of information displayed in information page 1 and 2 is information that is recorded on the above described additional information: for example, information of a digital camera itself, photographing information at the time of shooting, and so on.
  • Next, an image processing to a recorded image and information page 3 is described.
  • As described above, the digital camera performs the prescribed image processing to an image signal that was obtained by photographing, and records processed image data on the recording medium 15. Apart from that, the digital camera can read out image data which was once recorded on the recording medium 15, perform the image processing as a user likes, and re-record the data. In description hereinafter, unless otherwise noted, “image processing” refers to the processing to the recorded image data.
  • With regard to a selectable image processing, there are a tone correction, a white balance control, a color conversion (monochromatize), a trimming, a red eye correction, a distortion correction, a noise removal, an image size reduction, and so forth. It is also possible to perform a plurality of processing to one single image data. However, selectable image processing will not be limited to those mentioned above.
  • In case of performing a plurality of image processing to recorded image data, there might be a concern that a user becomes confused what kind of image processing has been performed. Therefore, in the embodiment, it is allowed to create a history of image processing as information page 3, and display it together with a subject image.
  • FIG. 5 illustrates an example of displaying a content of information page 3, superimposing on a subject image. It is an example of displaying with icons IC image processing that have been performed. This illustrates that 5 types of image processing have been performed in ABCDE order with each icon IC employing a design that features a content of the corresponding processing.
  • FIG. 6 illustrates an example of a case of displaying a process using text in substitution for the icons IC, and illustrates that the process has been performed from a top to a bottom. It is to be noted that “Image Processing A”, “Image Processing B”, etc. are to be replaced with actual process names. With regard to embodiment of FIG. 5 and FIG. 6, either of these is allowed: to employ either one of those figures, or to configure with both of those figures so that a user can choose one according to his or her preference.
  • Using a prescribed operation for information display setting with, for example, the operation unit 17, a user can switch information to be displayed in order from “No Information”, “Information Page 1”, “Information Page 2”, to “Information Page 3 (if any)”, to each displayed image. Information Page 1 to 3 can be saved as an additional information included in an image file; otherwise, can be saved apart from the image file.
  • Thus, with regard to recorded image data, now that history information of image processing is related to each image data as Information page 3, and can be displayed with a subject image; therefore, on an occasion of an image display, it is convenient that an existence of the image processing, type and sequence of the image processing to the image data are shown at a glance.
  • FIG. 7 is an example of a display with frame-by-frame advance. Displayed images are switched in sequence with each prescribed operation of frame-by-frame advance, using, for example, the operation unit 17. It is allowed to switch images sequentially from a new image to an old image with, for example, a forward operation; meanwhile, switch them backward with a backward operation. In case of image data having information page 3, with regard to frame-by-frame advance, information page 3 is always displayed together with the image, regardless of an information display setting at the time. That is to say, a subject image to which image processing has been performed in response to a user's operation after it was recorded on the recording medium 15 is always displayed together with history information of the image processing on frame-by-frame advance. Thereafter, information to be displayed can be switched, using the foregoing operation for information display setting.
  • However, it is allowed to display information, following an information display setting at the time, in substitution for the control of displaying information page 3 regardless of an information display setting. For example, in case of a setting to display information page 1, information page 1 is displayed even though image data which has information page 3 is selected on frame-by-frame advance. On this occasion, if a user prefers to display information page 3, the user can perform the foregoing operation for information display setting. In addition, the user can be allowed to select either setting: the setting of displaying information page 3 regardless of an information display setting, or the setting of displaying information following an information display setting. The selection can be made on, for example, a custom setting screen.
  • In the example of FIG. 7, one to three types of the image processing are performed to image 2 to 4 respectively; meanwhile, any image processing is not performed to image 1 and 5. Image 2 is an image on which image processing A (for example, a tone correction) is performed to image 1 that is an original subject image. Image 3 is an image on which image processing B (for example, a color tuning) is performed to image 2. Image 4 is an image on which image processing C (for example, a trimming) is performed to image 3. Thus, in the embodiment, every time one single image processing is performed, new image data is recorded separately; therefore, a user can compare images of before and after the processing, can recognize clearly an effect of the image processing, and can undo and redo as the user likes. Also, the image data can be overwritten in substitution for being recorded separately.
  • FIG. 8 shows a flow chart which illustrates a procedure of processing for executing the foregoing image processing and its history display. This processing is executed in a CPU 18, following a program stored in the memory 19.
  • Once a reproducing mode is set, then the CPU 18 runs the program and it is decided which image data is to be displayed initially at a step S1. For example, among image data recorded on the recording medium 15, most recently photographed image data is designated as a first image data to be displayed. At a step S2, it is determined whether or not information page 3 already exists with respect to the image data to be displayed. In case information page 3 exists, then the operation proceeds to a step S3 and displays a subject image based on the image data to be displayed, together with information page 3. In case information page 3 does not exist, then the operation proceeds to a step S4 and displays an image based on an information display setting at the time (either “No Information”, “Information Page 1”, or “Information Page 2”).
  • At a step S5, it is confirmed whether the above described operation for information display setting has been performed or not. If the operation for information display setting has been made with respect to the image data that is currently displayed, then the information display setting is changed at a step S6 depending upon the operation. At a step S7, it is determined whether a frame-by-frame advance operation has been performed or not. In case the frame-by-frame advance operation has been made, then the operation proceeds to a step S8 in which next image data to be displayed is decided before returning to a step S2. In case any frame-by-frame advance operation has not been performed, then the operation proceeds to a step S9 to confirm an operation for finishing reproduction. In case the operation for finishing reproduction is confirmed, then the processing of FIG. 8 ends, whereas in case the operation for finishing reproduction is not confirmed, then the operation proceeds to a step S10.
  • At the step S10, it is determined whether or not image processing will be performed to the currently displayed image data. When a user performs an operation for commanding an image processing to be performed, then the operation proceeds to a step S11 to display an image processing selection menu. On the image processing selection menu displays a list of the foregoing selectable image processing. And, the user can select any image processing by a prescribed selection operation using the operation unit 17. In case the user does not select any image processing at a step S12, the operation proceeds to step 21. If the user performs a cancellation operation at step 21, then the operation returns to the step S2, whereas in case the user does not perform the cancellation operation, then the operation returns to the step S11. If the user selects any image processing at the step S12, the operation proceeds to a step S13. At the step S13, the selected image processing is performed to the currently displayed image data with the image processing circuit 12.
  • At a step S14, a subject image based on the image data after the image processing is displayed. At a step S15, the user is asked whether or not the user wishes to save the image data after the image processing. In case the image data is not to be saved, then the operation proceeds to a step S22. If the user performs a cancellation operation at the step S22, then the operation returns to the step S11; meanwhile, in case the user does not perform the cancellation operation, then the operation returns to the step S15. If the user orders to save the image data at the step S15, then the operation proceeds to a step S16. At the step S16, it is confirmed whether information page 3 to the image data already exists or not. In case information page 3 does not exist, the operation proceeds to a step S17 and creates information page 3 to write a content of the image processing performed this time (a name of the image processing) as history information. In case information page 3 already exists, the operation proceeds to a step S18 and adds the content of the image processing of this time on information page 3 to update the history information.
  • At a step S19, the image data after the image processing is recorded together with information page 3, on the recording medium 15, apart from the image data before the image processing. At a step S20, the recorded image data is displayed together with information page 3, and then the operation returns to the step S11.
  • Although it is not explained in the flow chart of FIG. 8, however, there is an image selection method of selecting an image to be displayed from a plurality of thumbnail images. To image data that is selected by the method, too, the process of foregoing step S3 to S6, the step S10 and those after the step S10 can be applied likewise.
  • Thus, with performing the image processing and the processing of history display, it becomes easy to recognize a content of the image processing afterward, in case the image processing has been performed to the image data. In particular, it is effective in case a plurality of image processing have been performed to a certain image data. In case a plurality of image processing different from each other have been performed to the certain image data, there can be a case of which different sequence of a plurality of image processing result in different image processing consequence. There can be the case of which the image data that is obtained after the image processing is different from each other; for example, between in case of performing the image processing in sequence from image processing A, image processing B, to image processing C, and in case of performing the image processing in sequence from the image processing A, the image processing C, to the image processing B. Whereat, by displaying type and sequence of the image processing, the user is enabled to recognize easily what type of image processing have been performed in what sequence.
  • Although an example of displaying a history information (information page 3) with superimposing on a subject image has been described thus far, but it is also allowed to display the history information in a display area other than that of the subject image in a display screen of the display unit 16. And, even without displaying the subject image itself, it is also possible to display only the foregoing history information when its image data is selected.
  • And, although image processing to recorded image data has been described thus far, but it is also allowed to perform image processing which a user likes, to image data before being recorded on the recording medium 15. To embody what described above, the foregoing image processing selection menu is displayed prior to a photography operation (an operation of pushing the release button), in order to allow the user to select image processing. In an image processing selection, a plurality of image processing are allowed to be selected, and sequence of performing the image processing are allowed to be specified as well. Once a photography operation is performed, the digital camera captures an image, performs the foregoing selected image processing to an image signal in specified sequence, and generates and records the image data. Also in this case, information page 3, as the history information of the image processing, is created, and can be displayed together with the subject image, in a reproducing mode.
  • And, in case of applying to a personal computer, a program which is related to control of the foregoing image processing and the history display can be provided through a recording medium such as a CD-ROM or a data signal such as an Internet. It is explained with reference to FIG. 9. A personal computer 300 is provided with a program via a CD-ROM 304. And, the personal computer 300 has a function to connect with a communication line 301. A computer 302 is a server computer that provides the foregoing program, and stores the program on a recording medium such as a hard disk 303, etc. The communication line 301 includes the Internet, communication lines like a PC communication, a dedicated communication line, etc. The computer 302 reads out the program from the hard disk 303, and send the program to the personal computer 300 via the communication line 301. That is to say, the computer 302 embodies the program on a carrier wave as the data signal, and sends the program via the communication line 301. Thus, the program can be provided as a computer-readable computer program product with various forms such as the recording medium and the data signal embodied in the carrier.
  • And, with a personal computer, the foregoing image processing and the history display process can be performed to image data other than the subject image photographed with a digital camera.
  • The above described control that is related to image processing can be embodied in electronics devices that deal with image data other than a digital camera, such as a photo storage, etc., in which images are stored.
  • The above-described embodiments are examples, and various modifications can be made without departing from the scope of the invention.

Claims (13)

1. A digital camera, which photographs a subject, generates image data, and records the image data on a recording medium, comprising:
an image processing device that performs a plurality of image processing to the recorded image data, in response to a user's operation;
a history creating device that creates, for each image data, history information that indicates a history of image processing performed by the image processing device; and
a display unit that displays the history information thus created.
2. A digital camera according to claim 1, wherein:
the display unit displays the history information created with respect to the image data with an image based on the image data.
3. A digital camera according to claim 2, wherein:
the display unit displays the history information, superimposing upon the image based on the image data.
4. A digital camera according to claim 1, wherein:
the history information is information that represents a content of image processing performed to the image data, and, in case a plurality of image processing were performed, sequence of the plurality of image processing.
5. A digital camera, which photographs a subject, generates image data, and records the image data on a recording medium, comprising:
an image processing device that performs image processing to the recorded image data, in response to a user's operation; and
a display unit that displays image based on the recorded image data and information related to the image on display, wherein:
when displaying the image, in case the image processing has been performed to the image data, information that is indicative of a content of the image processing is displayed, whereas in case the image processing has not been performed, other information or no information is displayed.
6. A digital camera according to clam 5, further comprising:
a display switching device that switches to other information to be displayed or no information to be displayed, under a circumstance that the image based on the image data and the information being indicative of a content of the image processing are displayed on the display unit.
7. A digital camera according to claim 5, wherein:
the image processing device is capable of performing a plurality type of image processing, and the information being indicative of a content of the image processing is a history information that indicates a history of image processing.
8. A digital camera, which photographs a subject and generates image data, comprising:
an image processing device that performs a plurality of image processing to the image data, in response to a user's operation;
a history creating device that creates a history information that, for each image data, indicates a history of image processing performed by the image processing device; and
a display unit that displays the history information thus created.
9. A digital camera according to claim 8, further comprising:
an image processing selection device that specifies image processing to be performed to the image data and its sequence to be performed prior to a photographing operation, wherein:
the image processing device performs image processing, following a content that is specified with the image processing selection device.
10. A computer-readable computer program product containing a control program for image processing, the control program comprising:
instructions for performing image processing to image data;
instructions for creating a history information that, for each image data, indicates a content of the image processing performed to the image data, and, in case of a plurality of image processing having been performed, its sequence; and
instructions for displaying the history information thus created.
11. A computer-readable computer program product according to claim 10, wherein:
the computer-readable computer program product is a recording medium on which the control program is recorded.
12. A computer-readable computer program product according to claim 10, wherein:
the computer-readable computer program product is a carrier wave in which the control program is embodied as a data signal.
13. A method for image processing, comprising:
performing image processing to image data;
creating, for each image data, a history information that indicates a content of the image processing performed to the image data, and, in case of a plurality of image processing having been performed, its sequence; and
displaying the history information thus created.
US11/878,879 2006-08-04 2007-07-27 Digital camera Abandoned US20080030598A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US12/926,765 US20110115944A1 (en) 2006-08-04 2010-12-08 Digital camera
US13/561,872 US8970736B2 (en) 2006-08-04 2012-07-30 Digital camera

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006-213439 2006-08-04
JP2006213439A JP4725452B2 (en) 2006-08-04 2006-08-04 Digital camera and image processing program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/926,765 Continuation US20110115944A1 (en) 2006-08-04 2010-12-08 Digital camera

Publications (1)

Publication Number Publication Date
US20080030598A1 true US20080030598A1 (en) 2008-02-07

Family

ID=39028730

Family Applications (3)

Application Number Title Priority Date Filing Date
US11/878,879 Abandoned US20080030598A1 (en) 2006-08-04 2007-07-27 Digital camera
US12/926,765 Abandoned US20110115944A1 (en) 2006-08-04 2010-12-08 Digital camera
US13/561,872 Active US8970736B2 (en) 2006-08-04 2012-07-30 Digital camera

Family Applications After (2)

Application Number Title Priority Date Filing Date
US12/926,765 Abandoned US20110115944A1 (en) 2006-08-04 2010-12-08 Digital camera
US13/561,872 Active US8970736B2 (en) 2006-08-04 2012-07-30 Digital camera

Country Status (2)

Country Link
US (3) US20080030598A1 (en)
JP (1) JP4725452B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140035852A1 (en) * 2012-08-03 2014-02-06 Lg Electronics Inc. Apparatus for displaying an image and method of controlling the same

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011239195A (en) * 2010-05-11 2011-11-24 Sanyo Electric Co Ltd Electronic apparatus
KR102063915B1 (en) * 2013-03-14 2020-01-08 삼성전자주식회사 User device and operating method thereof
JP6187811B2 (en) * 2013-09-09 2017-08-30 ソニー株式会社 Image processing apparatus, image processing method, and program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6614996B2 (en) * 2001-07-04 2003-09-02 Minolta Co., Ltd. Image forming apparatus and image forming method
US6650365B1 (en) * 1997-04-09 2003-11-18 Pentax Corporation Image correction information recording device
US6750890B1 (en) * 1999-05-17 2004-06-15 Fuji Photo Film Co., Ltd. Method and device for displaying a history of image processing information
US6834130B1 (en) * 1998-02-18 2004-12-21 Minolta Co., Ltd. Image retrieval system for retrieving a plurality of images which are recorded in a recording medium, and a method thereof

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3360595B2 (en) * 1998-02-18 2002-12-24 ミノルタ株式会社 Image search system
JP3777922B2 (en) 1999-12-09 2006-05-24 コニカミノルタフォトイメージング株式会社 Digital imaging apparatus, image processing system including the same, image processing apparatus, digital imaging method, and recording medium
JP4700164B2 (en) * 2000-04-24 2011-06-15 富士フイルム株式会社 Image recording apparatus and method
JP4570234B2 (en) * 2000-11-27 2010-10-27 富士フイルム株式会社 Electronic camera
JP2002271671A (en) * 2001-03-09 2002-09-20 Kenwood Corp Mobile terminal
US20040252217A1 (en) * 2003-06-12 2004-12-16 Battles Amy E. System and method for analyzing a digital image
US7522175B2 (en) * 2004-11-23 2009-04-21 General Electric Company Workflow engine based dynamic modification of image processing and presentation in PACS
JP2007221723A (en) * 2006-02-20 2007-08-30 Canon Inc Image processing apparatus and control method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6650365B1 (en) * 1997-04-09 2003-11-18 Pentax Corporation Image correction information recording device
US6834130B1 (en) * 1998-02-18 2004-12-21 Minolta Co., Ltd. Image retrieval system for retrieving a plurality of images which are recorded in a recording medium, and a method thereof
US6750890B1 (en) * 1999-05-17 2004-06-15 Fuji Photo Film Co., Ltd. Method and device for displaying a history of image processing information
US6614996B2 (en) * 2001-07-04 2003-09-02 Minolta Co., Ltd. Image forming apparatus and image forming method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140035852A1 (en) * 2012-08-03 2014-02-06 Lg Electronics Inc. Apparatus for displaying an image and method of controlling the same
CN103581432A (en) * 2012-08-03 2014-02-12 Lg电子株式会社 Apparatus for displaying an image and method of controlling the same
EP2693437A3 (en) * 2012-08-03 2017-04-12 LG Electronics, Inc. Apparatus for displaying an image and method of controlling the same
US9817495B2 (en) * 2012-08-03 2017-11-14 Lg Electronics Inc. Apparatus for displaying a changed image state and method of controlling the same
KR101919790B1 (en) * 2012-08-03 2019-02-08 엘지전자 주식회사 Image display device and method for controlling thereof

Also Published As

Publication number Publication date
US8970736B2 (en) 2015-03-03
US20110115944A1 (en) 2011-05-19
US20120287306A1 (en) 2012-11-15
JP4725452B2 (en) 2011-07-13
JP2008042473A (en) 2008-02-21

Similar Documents

Publication Publication Date Title
US8610799B2 (en) Magnifying playback/display
US8885056B2 (en) Digital camera
EP1641239A2 (en) Photography device with video recording function
KR101331164B1 (en) Image-recording device
US8970736B2 (en) Digital camera
JP2008294704A (en) Display device and imaging apparatus
JP2007074550A (en) Device and method for setting photographic condition, and camera including photographic condition setting device
JP4783073B2 (en) Camera, display control apparatus for the camera, and display control method therefor
JP5677008B2 (en) Imaging apparatus, control method and program thereof, and recording medium
JP2010200362A (en) Camera, and device and method for display control of the same
JP4655660B2 (en) Digital camera, video editing method, and program
EP1511310A1 (en) Digital camera
JP4860495B2 (en) Imaging device
JP2010041472A (en) Electronic camera, data delivery method, and server
JP6806222B2 (en) Imaging device
JP4992597B2 (en) Imaging apparatus and program
JP5481984B2 (en) Imaging device
JP4747024B2 (en) Meta information adding apparatus, image reproducing apparatus, control method therefor, and program for controlling them
JP5229413B2 (en) IMAGING DEVICE, PROGRAM, AND DISPLAY CONTROL DEVICE
JP2006109360A (en) Image display control apparatus, electronic camera, and image display control program
JP2006113788A (en) Imaging device and program for imaging device
JP2008288908A (en) Image display device and image displaying device
JP2014057364A (en) Imaging apparatus
JP2001257916A (en) Electronic camera

Legal Events

Date Code Title Description
AS Assignment

Owner name: NIKON CORPORATION, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TAKAGI, MORIHIRO;REEL/FRAME:019661/0919

Effective date: 20070725

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION