[go: up one dir, main page]

US20130083219A1 - Digital photographing apparatus, method of controlling the same, and computer-readable recording medium - Google Patents

Digital photographing apparatus, method of controlling the same, and computer-readable recording medium Download PDF

Info

Publication number
US20130083219A1
US20130083219A1 US13/552,829 US201213552829A US2013083219A1 US 20130083219 A1 US20130083219 A1 US 20130083219A1 US 201213552829 A US201213552829 A US 201213552829A US 2013083219 A1 US2013083219 A1 US 2013083219A1
Authority
US
United States
Prior art keywords
menu items
setting values
menu
group
photographing setting
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
US13/552,829
Inventor
Jung-ah Heo
Se-hyun Park
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Assigned to SAMSUNG ELECTRONICS CO., LTD. reassignment SAMSUNG ELECTRONICS CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HEO, JUNG-AH, PARK, SE-HYUN
Publication of US20130083219A1 publication Critical patent/US20130083219A1/en
Priority to US14/656,369 priority Critical patent/US9253407B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/62Control of parameters via user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • H04N23/632Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/66Remote control of cameras or camera parts, e.g. by remote control devices
    • H04N23/663Remote control of cameras or camera parts, e.g. by remote control devices for controlling interchangeable camera parts based on electronic image sensor signals

Definitions

  • Embodiments of the invention disclosed herein generally relate to a digital photographing apparatus, a method of controlling the same, and a computer-readable recording medium that stores computer program codes for executing the method.
  • Digital photographing apparatuses produce a captured image by receiving an optical signal and converting the optical signal to an electrical signal.
  • a user may change photograph setting values, photographic effects, and the like of a digital photographing apparatus to apply desired setting values and effects to a captured image.
  • a user interface for adjusting photograph setting values is provided in digital photographing apparatuses.
  • Japanese Patent Publication No. 2007-110434 (“the '434 Publication”) relates to a photographing condition setting device of a camera, and discloses a user interface that displays menu items for a plurality of photographing setting values. A user may select one from among the photographing setting values and adjust the selected photographing setting value by using a dial or the like. On this user interface, a user selects one menu item and adjusts a photographing setting value corresponding to the menu item.
  • Photographing setting values of a camera may be adjusted correspondingly with one another.
  • a shutter speed value may also be automatically changed.
  • a user cannot recognize the changes of photographing setting values other than the photographing setting value that the user adjusts, so that the user has difficulty in manipulating a camera.
  • photographing setting values such as a shutter speed, an aperture value, and the sensitivity of an image pickup device (an ISO value), which frequently operate correspondingly are only shown by simply displaying their current setting values.
  • an ISO value an image pickup device
  • a user can easily recognize the photographing setting values that have changed correspondingly, to increase user convenience.
  • a user can recognize photographing setting values that can be set in a current mode and photographing setting values that cannot be set in the current mode.
  • a user interface through which a user can recognize and adjust all photographing setting values is provided.
  • a method of controlling a digital photographing apparatus comprising: displaying on a preview image a plurality of first menu items that respectively show a plurality of numerical candidate setting values to set a plurality of first group photographing setting values respectively; and when a first group photographing setting value corresponding to the first menu item selected by a user is changed, changing and displaying at least one other first group photographing setting value which is correspondingly changed with the changed first group photographing setting value, wherein the plurality of numeral candidate setting values are displayed as a sequential list.
  • a method of controlling a digital photographing apparatus comprising: providing, on a preview image, menu items that enable photographing setting values to be set, display a current photographing setting value, and are arranged in a lattice shape; deactivating at least some of the menu items according to the current mode so that a user cannot adjust the at least some menu items; and adjusting the photographing setting values of the menu items according to a user input.
  • a digital photographing apparatus comprising: a user interface (UI) provider which provides menu items for setting photographing setting values to a preview image; and a photographing unit which adjusts the photographing setting values of the menu items according to a user input.
  • the UI provider provides on a preview image a plurality of first menu items that enable a plurality of first group photographing setting values each having numerically-displayed candidate setting values to be set and that correspondingly change so that another first group photographing setting value is automatically changed according to adjustment of a first group photographing setting value.
  • the UI provider changes another first group photographing setting value correspondingly with the first group photographing setting value selected by the user.
  • the UI provider displays a process in which first menu items corresponding to the changed first group photographing setting values are changed.
  • Each of the plurality of first menu items is configured as a sequential list of a plurality of candidate setting values of the first group photographing setting value that is set through the each of the first menu items.
  • a digital photographing apparatus comprising: a user interface (UI) provider which provides, on a preview image, menu items that enable photographing setting values to be set, display current photographing setting values, and are arranged in a lattice shape; and a photographing unit which adjusts the photographing setting values of the menu items according to a user input, wherein the UI provider is configured to deactivate at least some of the menu items according to the current mode so that a user cannot adjust the at least some menu items, and to adjust the photographing setting values of the menu items according to a user input.
  • UI user interface
  • a computer-readable recording medium for storing computer program codes for executing a method of controlling a digital photographing apparatus, the method comprising: providing on a preview image a plurality of first menu items that enable a plurality of first group photographing setting values each having numerically-displayed candidate setting values to be set and that correspondingly change so that another first group photographing setting value is automatically changed according to adjustment of a first group photographing setting value; when a first group photographing setting value selected by a user from among the plurality of first group photographing setting values is changed, changing another first group photographing setting value correspondingly with the first group photographing setting value selected by the user; and when the selected first group photographing setting value and the other first group photographing setting value, which correspondingly changes, are changing, displaying a process in which first menu items corresponding to the changed first group photographing setting values are changed, wherein each of the plurality of first menu items is configured as a sequential list of a plurality of candidate setting values of the first group photographing setting value that
  • a computer-readable recording medium for storing computer program codes for executing a method of controlling a digital photographing apparatus, the method comprising: providing, on a preview image, menu items that enable photographing setting values to be set, display a current photographing setting value, and are arranged in a lattice shape; deactivating at least some of the menu items according to the current mode so that a user cannot adjust the at least some menu items; and adjusting the photographing setting values of the menu items according to a user input.
  • a method of controlling a digital photographing apparatus comprising: displaying on a preview image a plurality of menu items each showing a plurality of numerically-displayed candidate setting values for setting each of a plurality of first group photographing setting values; and when a first group photographing setting value corresponding to a first menu item selected from the plurality of menu items by a user is changed, changing at least one first group photographing setting value correspondingly with the selected first group photographing setting value and displaying the changed at least one first group photographing setting value, wherein the plurality of numerically-displayed candidate setting values are sequentially listed and displayed.
  • FIG. 1 is a block diagram of a digital photographing apparatus according to an embodiment of the invention.
  • FIG. 2 is an exemplary screen shot on a user interface (UI) screen according to an embodiment
  • FIG. 3 is a flowchart of a digital photographing apparatus controlling method according to an embodiment
  • FIG. 4 includes exemplary screen shots illustrating a UI manipulating method according to an embodiment
  • FIG. 5 includes exemplary screen shots illustrating a UI manipulating method according to an embodiment
  • FIG. 6 includes exemplary screen shots illustrating a UI manipulating method according to an embodiment
  • FIG. 7 includes exemplary screen shots illustrating a UI manipulating method according to an embodiment
  • FIG. 8 includes exemplary screen shots illustrating a UI providing method according to an embodiment
  • FIG. 9 includes exemplary screen shots illustrating a UI providing method according to an embodiment
  • FIG. 10 is a block diagram of a central processing unit (CPU)/digital signal processor (DSP) according to an embodiment
  • FIGS. 11A through 11C are pictorial diagrams illustrating an operation of a number-of-menu items adjuster included in the CPU/DSP illustrated in FIG. 10 ;
  • FIG. 12 includes pictorial diagrams illustrating an operation of changing the size of a specific menu item
  • FIG. 13 includes pictorial diagrams illustrating an operation of deleting a specific menu item
  • FIG. 14 includes pictorial diagrams illustrating an operation of moving the location of a specific menu item
  • FIG. 15 includes pictorial diagrams illustrating an operation of storing a configuration of menu items
  • FIG. 16 includes pictorial diagrams illustrating an operation of grouping menu items
  • FIG. 17 is a block diagram of a CPU/DSP according to an embodiment.
  • FIG. 18 is a pictorial diagram illustrating a process in which Uls are engaged with one another by a UI engaging unit included in the CPU/DSP illustrated in FIG. 17 .
  • FIG. 1 is a block diagram of a digital photographing apparatus 100 according to an embodiment of the invention.
  • the digital photographing apparatus 100 may include a photographing unit 110 , an analog signal processor 120 , a memory 130 , a storage/read controller 140 , a data storage unit 142 , a program storage unit 150 , a display driver 162 , a display unit 164 , a central processing unit (CPU)/digital signal processor (DSP) 170 a , and a manipulation unit 180 .
  • a photographing unit 110 an analog signal processor 120 , a memory 130 , a storage/read controller 140 , a data storage unit 142 , a program storage unit 150 , a display driver 162 , a display unit 164 , a central processing unit (CPU)/digital signal processor (DSP) 170 a , and a manipulation unit 180 .
  • CPU central processing unit
  • DSP digital signal processor
  • the CPU/DSP 170 a controls overall operation of the digital photographing apparatus 100 .
  • the CPU/DSP 170 a provides a lens driver 112 , an iris driver 115 , and an image pickup device controller 119 with control signals for the operations of the lens driver 112 , the iris driver 115 , and the image pickup device controller 119 .
  • the photographing unit 110 is a component for generating an electrical signal representative of incident light and includes a lens 111 , the lens driver 112 , an iris 113 , the iris driver 115 , an image pickup device 118 , and the image pickup device controller 119 .
  • the lens 111 may include groups of lenses. A position of the lens 111 is controlled by the lens driver 112 .
  • the lens driver 112 controls a position of the lens 111 according to a control signal provided from the CPU/DSP 170 a.
  • a degree of openness/closeness of the iris 113 is controlled by the iris driver 115 , thereby controlling the amount of light incident on the image pickup device 118 .
  • the image pickup device 118 may be a Charge-Coupled Device (CCD) image sensor or a Complementary Metal-Oxide Semiconductor Image Sensor (CIS) that converts an optical signal to an electrical signal.
  • CCD Charge-Coupled Device
  • CIS Complementary Metal-Oxide Semiconductor Image Sensor
  • the sensitivity or the like of the image pickup device 118 can be controlled by the image pickup device controller 119 .
  • the image pickup device controller 119 controls the image pickup device 118 according to a control signal automatically generated by a real-time input image signal or a control signal manually input by a user via the manipulation unit 180 .
  • a shutter (not shown) controls a light-exposure time of the image pickup device 118 .
  • Examples of the shutter include a mechanical shutter for adjusting the incidence of light by moving a screen and an electronic shutter for controlling light-exposure by providing an electrical signal to the image pickup device 118 .
  • the analog signal processor 120 may perform noise reduction, gain adjustment, waveform standardization, analog-to-digital conversion (ADC), etc., on an analog signal generated and provided from the image pickup device 118 .
  • a signal output from the analog signal processor 120 may be input to the CPU/DSP 170 a directly or via the memory 130 .
  • the memory 130 operates as a main memory of the digital photographing apparatus 100 and temporarily stores information necessary for an operation of the CPU/DSP 170 a .
  • the program storage unit 150 stores programs, such as an operating system for driving the digital photographing apparatus 100 and an application system.
  • the digital photographing apparatus 100 includes the display unit 164 for displaying an operation state of the digital photographing apparatus 100 or information regarding an image captured by the digital photographing apparatus 100 .
  • the display unit 164 may provide visual information and/or auditory information to the user.
  • the display unit 164 may include, for example, a Liquid Crystal Display (LCD), or an Organic Light Emitting Display (OLED).
  • the display unit 164 may be a touch screen for recognizing a touch input.
  • the display driver 162 generates and provides a driving signal to the display unit 164 .
  • the CPU/DSP 170 a processes an input image signal and controls corresponding components of the digital photographing apparatus 100 according to the processed image signal or an input signal from the outside.
  • the CPU/DSP 170 a may reduce noise of input image data and perform image signal processing for image quality improvement such as gamma correction, color filter array interpolation, color transforms, color correction, and color enhancement.
  • the CPU/DSP 170 may generate an image file by compressing image data obtained by the image signal processing for image quality improvement or restore the image data from the image file.
  • a compression format of an image may be a lossless format or a lossy format. Examples of a proper format for a still image may include a Joint Photographic Experts Group (JPEG) format and a JPEG 2000 format.
  • JPEG Joint Photographic Experts Group
  • a video file may be generated by compressing a plurality of frames according to the Moving Picture Experts Group (MPEG) standard.
  • An image file may be generated, for example, in accordance with the Exchangeable image file format (Exif) standard.
  • the image data output from the CPU/DSP 170 a is input to the storage/read controller 140 directly or via the memory 130 , wherein the storage/read controller 140 stores the image data in the data storage unit 142 automatically or according to (e.g., in response to) a signal from the user.
  • the storage/read controller 140 may read data regarding an image from an image file stored in the data storage unit 142 and provide the read data to the display driver 162 via the memory 130 or another path to display an image on the display unit 164 .
  • the data storage unit 142 may be detachably installed on the digital photographing apparatus 100 .
  • the CPU/DSP 170 a may also perform obscurity processing, color processing, blur processing, edge emphasis processing, image analysis processing, image recognition processing, image effect processing, etc. Face recognition, scene recognition, or the like may be performed as the image recognition processing.
  • the CPU/DSP 170 a may also perform display image signal processing to display an image on the display unit 164 . For example, brightness level adjustment, color correction, contrast adjustment, contour emphasis adjustment, screen division, creation of a character image and the like, and image synthesis may be performed.
  • the CPU/DSP 170 a may be connected to an external monitor, perform predetermined image signal processing so that an image is displayed on the external monitor, and transmit processed image data to the external monitor so that a corresponding image is displayed on the external monitor.
  • the CPU/DSP 170 a may generate control signals for controlling, for example, auto focusing (AF), a zoom change, a focus change, and auto exposure (AE) correction, by executing programs stored in the program storage unit 150 or using a separate module, provide the control signals to the iris driver 115 , the lens driver 112 and the image pickup device controller 119 , and generally control operations of components of the digital photographing apparatus 100 , such as a shutter and a strobe.
  • AF auto focusing
  • AE auto exposure
  • the manipulation unit 180 may include various functional buttons, such as a shutter-release button for inputting a shutter-release signal to take a picture by exposing the image pickup device 118 to light for a predetermined period of time, a power button for inputting a control signal to control power ON/OFF, a zoom button for widening or narrowing a viewing angle, a mode selection button, and other photograph setting value adjustment buttons.
  • the manipulation unit 180 may be implemented by any way of enabling a user to input a control signal, for example, by a button, a keyboard, a touch pad, a touch screen, and a remote controller.
  • the CPU/DSP 170 a may include a user interface (UI) provider 192 and a preview provider 194 .
  • UI user interface
  • the UI provider 192 provides Uls according to embodiments of the invention.
  • the UI provider 192 may provide a UI as a UI screen on the display unit 164 . Uls may be controlled by a user input to the manipulation unit 180 .
  • the user input made to the manipulation unit 180 may be at least one of a key input, a touch screen input, a motion input, and a voice input, or a combination thereof.
  • the preview provider 194 generates a preview from an image pickup signal received from the photographing unit 110 and the analog signal processor 120 , and provides the preview on the display unit 164 .
  • FIG. 2 illustrates a UI screen according to an embodiment of the invention.
  • a UI includes a first area AREA 1 , a second area AREA 2 , a third area AREA 3 , and a fourth area AREA 4 .
  • Menu items arranged in a lattice (or grid) arrangement in each of the first area AREA 1 and the second area AREA 2 constitute a user interface PUI.
  • the menu items may be displayed in a semi-transparent state and thus a preview image and the menu items may be viewed simultaneously.
  • first menu items may be arranged in the first area AREA 1 and second menu items may be arranged in the second area AREA 2 .
  • the first menu items are menu items for changing first group photographing setting values that change correspondingly.
  • the first group photographing setting values may be selected from the group consisting of a shutter speed, an aperture value, a brightness correction value, and an image pickup device's sensitivity.
  • the first menu items may sequentially list and show in an analog manner candidate setting values of the first group photographing setting values that are represented numerically. For example, as illustrated in FIG. 2 , a shutter speed, an aperture value (for example, an F number), a brightness correction value (for example, an EV value), and an image pickup device's sensitivity (for example, an ISO value) on the first menu items may be displayed as a list of a plurality of candidate setting values.
  • First group photographing setting values that change correspondingly may vary according to a current mode. For example, in an aperture priority mode, when a user adjusts an aperture value, a shutter speed may be automatically adjusted. When a user adjusts a brightness correction value, a shutter speed may be automatically adjusted. In a shutter speed priority mode, when a user adjusts a shutter speed, an aperture value may be automatically adjusted. When a user adjusts a brightness correction value, an aperture value may be automatically adjusted.
  • the first menu items may sequentially list and show in an analog manner the numerical candidate setting values of the first group photographing setting values, and may display a change of the first group photographing setting values so that a user can easily verify the changes of the first group photographing setting values that are made correspondingly.
  • a user since a user may read only a current setting value of each photographing setting value, the user does not easily recognize the changes of photographing setting values that are made correspondingly. For example, while a user adjusts a shutter speed, the user may not recognize an automatic change of an aperture value. Accordingly, the user takes a picture without knowing what photographing setting values currently change correspondingly and what photographing setting values have been changed due to his or her own manipulation, so that the user may find it difficult to take a picture according to his or her intention.
  • a user may easily recognize what photographing setting values currently change correspondingly and what photographing setting values have been changed due to his or her own manipulation, so that the user may easily verify a manipulated state of the digital photographing apparatus 100 and take a picture according to his or her intention.
  • the user can dynamically recognize operations automatically performed by the digital photographing apparatus 100 , and thus, may perceive the device as an intelligent digital photographing apparatus 100 .
  • an effect of showing a process in which the photographing setting value changes may be maximized by displaying a process in which candidate setting values ranging between an initial value and a final value are sequentially displayed and the photographing setting value is changed to the final value.
  • a photographing setting value is changed, if the photographing setting value is only changed from an initial value to a final value, a user has difficulty in recognizing whether photographing setting values other than the photographing setting value changed by a user have been changed.
  • the effect of showing to a user a process in which a photographing setting value is changing is maximized as described above, so that the user may easily recognize that photographing setting values are changed correspondingly.
  • the first menu items may list and show some of the candidate setting values of the first group photographing setting values.
  • a user is able to adjust a first group photographing setting value while concretely recognizing its candidate setting values.
  • the first menu items may provide a list of all of the candidate setting values of the first group photographing setting values.
  • a user may recognize the range of candidate setting values that can be currently set.
  • the range of candidate setting values may vary according to the kind of hardware which is combined with the digital photographing apparatus 100 .
  • the range of the candidate setting values of an aperture value and the range of the candidate setting values of a shutter speed may vary according to the type of lens which is coupled to the digital photographing apparatus 100 , and thus, the ranges of candidate setting values to be provided to the first menu items may vary.
  • a user easily recognizes how candidate setting values change according to the replacement of hardware, to increase user convenience.
  • the second menu items are menu items for changing second group photographing setting values having selectable candidate setting values.
  • the second menu items show currently set candidate setting values and do not show other candidate setting values.
  • Photographing setting values set in the second menu items may be, for example, a white balance, a storage file format, a light measurement mode, auto-focusing, face recognition, burst shot, handshaking correction, a strobe, and the like.
  • the menu items may be activated or deactivated according to a currently set mode.
  • a shutter speed setting menu item may be deactivated in an aperture priority mode.
  • a menu item deactivated in a current mode shows this deactivation by using a method, for example, by being displayed more blurred than activated menu items or displayed in a different color from the activated menu items.
  • a light measurement mode setting menu item M 2 is deactivated.
  • the photographing setting values respectively corresponding to the menu items are adjusted according to a user's input.
  • current states of a plurality of photographing setting values are displayed on one screen so that a user can change several photographing setting values on one screen, whereby the user may conveniently adjust the photographing setting values.
  • a description about the specific menu item is displayed on the third area AREA 3 .
  • a description about the auto white balance setting menu item M 1 for example, White Balance
  • a current setting value Auto are displayed on the third area AREA 3 .
  • the user may directly change a selected photographing setting value on a current screen by referring to the description displayed on the third area AREA 3 .
  • the photographing setting value changed by the user may be reflected on a preview image displayed together with the UI.
  • the preview provider 194 performs image processing for reflecting the photographing setting value to the preview image, and provides a preview image as a result of the reflection to the display unit 164 .
  • a menu item button MENU for moving to another menu item
  • an exit button Exit for exiting from a current UI and displaying only a preview image
  • other buttons may be provided to the fourth area AREA 4 of the UI.
  • FIG. 3 is a flowchart of a digital photographing apparatus controlling method according to an embodiment of the invention.
  • the plurality of first menu items described above are provided.
  • the first menu items may be provided as a sequential list of a plurality of candidate setting values that are represented numerically.
  • another first group photographing setting value that changes correspondingly with the first group photographing setting value changed by the user is also changed, in operation S 306 .
  • operation S 308 a process in which the first group photographing setting value on the first menu item is changed by the user and a process in which the other first group photographing setting value, which changes correspondingly, is changed are displayed to the user.
  • the process in which the first group photographing setting value is changed by the user may be displayed so that candidate photographing setting values between an initial value and a final value are sequentially displayed and the first group photographing setting value is changed to the final value by the user as described above.
  • FIG. 4 illustrates a UI manipulating method according to an embodiment of the invention.
  • a user may select a method of adjusting a photographing setting value on a lattice-shaped UI or a method of adjusting a photographing setting value on a detailed screen that displays only the photographing setting value which is to be adjusted.
  • a screen 404 displaying the candidate setting values of an auto white balance is provided.
  • an image preview showing an image to which an auto white balance currently selected by the user is applied may also be provided.
  • Various detailed screens such as a detailed screen 402 for an exposure value, a detailed screen 406 for a tone, and a detailed screen 408 for an ISO value may be provided according to a user's input.
  • FIG. 5 illustrates a UI manipulating method according to another embodiment of the invention.
  • a user may manipulate the user interface PUI through a touch screen input.
  • the user may select a menu item through an input, such as by tapping or touching for a certain period of time or more, a menu item which is desired to be adjusted, in operation S 502 .
  • the user may adjust the photographing setting value corresponding to the selected menu item through an input such as dragging of the selected menu item, in operation S 504 .
  • operation S 506 when setting of the selected menu item is concluded, the user may select another menu item or may terminate the manipulation of the selected menu item through an operation such as making no inputs for a certain period of time or more.
  • FIG. 6 illustrates a UI manipulating method according to another embodiment of the invention.
  • the selected menu item is displayed magnified in operation S 604 .
  • the magnified menu item returns back to its original state in operation S 608 .
  • an arrangement of other menu items may be changed to magnify and display the selected menu item, in operations S 604 and S 606 .
  • the user may more conveniently manipulate menu items since the user can see a menu item that the user desires to manipulate magnified.
  • menu items are manipulated by touch screen inputs
  • a user may touch undesired menu items due to small spaces allocated to the menu items, when the user manipulates a desired menu item.
  • user convenience since the user may manipulate a menu item through a touch screen input in a wide space, user convenience may be increased.
  • FIG. 7 illustrates a UI manipulating method according to another embodiment of the invention.
  • a user selects one of the menu items in operation S 702
  • hidden candidate setting values of the selected menu item are displayed on a screen so that the user may select one of the displayed candidate setting values, in operation S 704 .
  • an arrangement of other menu items may be changed.
  • a user is not adjusting a menu item, only a small area is allocated to display only a current setting value, and, only when the user selects and adjusts the corresponding menu item, a wide area is allocated to display all candidate setting values of the corresponding menu item.
  • the restricted screen of the display unit 164 of the digital photographing apparatus 100 may be efficiently used.
  • the user may touch undesired menu items due to small spaces allocated to menu items on the user interface PUI when the user manipulates a desired menu item.
  • the user since the user may manipulate the menu item through a touch screen input in a wide space, and thus, user convenience may be increased.
  • all selectable candidate setting values are displayed so that user convenience is increased when the user selects one of the candidate setting values.
  • FIG. 8 illustrates a UI providing method according to an embodiment of the invention.
  • At least two first menu items are grouped and controlled according to a current mode.
  • a first menu item for adjusting a shutter speed and a first menu item for adjusting an aperture value are grouped and displayed and controlled together.
  • a method in which the shutter speed and the aperture value correspondingly change may vary according to modes. For example, in a program mode, the shutter speed and the aperture value may be grouped and controlled together through a single user input. In other words, the user selects a combination of the shutter speed and the aperture value.
  • operation S 802 in a shutter speed priority mode, the first menu item for adjusting an aperture value is deactivated, and the first menu item for adjusting a shutter speed is activated, so that the aperture value may be automatically changed as the shutter speed is adjusted.
  • operation S 804 in an aperture priority mode, the first menu item for adjusting a shutter speed is deactivated, and the first menu item for adjusting an aperture value is activated, so that the shutter speed may be automatically changed as the aperture value is adjusted.
  • operation S 806 in a manual mode, the first menu items for adjusting a shutter speed and an aperture value are both activated, and the user may freely adjust each of the first menu items.
  • the user may enter into the shutter speed priority mode through an input such as by tapping the first menu item for adjusting a shutter speed or by touching the first menu item for a shutter speed for a certain period of time or more.
  • the user may enter into the manual mode or the program mode by using a specially allocated key input, a touch input, or the like.
  • a user can easily recognize the photographing setting values adjusted correspondingly, to increase user convenience.
  • FIG. 9 illustrates a UI providing method according to another embodiment of the invention.
  • Tabs 510 and 520 representing the categories of the setting values may be provided to the UI, and the user may select one of the tabs 510 and 520 to access desired menu items.
  • FIG. 10 is a block diagram of a CPU/DSP 170 b according to another embodiment of the invention.
  • the CPU/DSP 170 b may include the UI provider 192 , a number-of-menu items adjuster 610 , a menu item arrangement corrector 620 , a menu item configuration storage unit 630 , and a menu item grouping unit 640 .
  • FIGS. 11A through 11C illustrate an operation of the number-of-menu items adjuster 610 .
  • a user may adjust the number of menu items by dragging two corners of an outer edge of the menu items arranged in a lattice configuration.
  • a UI is controlled by a touch screen input
  • the user may adjust the number of menu items by touching and dragging two corners of the outer edge of the menu items arranged in a lattice configuration.
  • the UI is controlled by a key input
  • the user may adjust the number of menu items by selecting two corners of the outer edge of a lattice and moving at least one of the two corners.
  • FIG. 11A illustrates a case where corners P 1 and P 2 located on the same horizontal line from among four corners of a lattice in which menu items are arranged are dragged in opposite directions to increase the number of rows of the menu items as illustrated in FIG. 11B .
  • corners P 3 and P 4 located along a diagonal line from among the four corners of the lattice are dragged in opposite directions to increase both the numbers of rows and columns of the menu items as illustrated in FIG. 11C .
  • the menu item arrangement corrector 620 may change the area of a specific menu item, delete the specific menu item, or change the location of the specific menu item, according to a user input.
  • FIG. 12 illustrates an operation of changing the size of a specific menu item.
  • a user may magnify or reduce the size of the specific menu item by dragging two corners P 5 and P 6 of the specific menu item in opposite directions.
  • the user changes the size of the specific menu item as described above, an arrangement of the other menu items and the sizes thereof are changed as shown in the right SCREEN B.
  • FIG. 13 illustrates an operation of deleting a specific menu item.
  • a user may select a specific menu item from the menu items and delete the selected specific menu item by a gesture of moving the specific menu item to the outside of the lattice. For example, the user may delete the specific menu item by assuming a gesture of touching a position P 7 on the specific menu item and moving the touched position P 7 to the outside of the lattice. Alternatively, the user may delete the specific menu item by clicking the position P 7 on the specific menu item and moving the clicked position P 7 to the outside of the lattice.
  • the user deletes the specific menu item as described above, an arrangement of the remaining menu items and the sizes thereof are changed as shown in the right SCREEN C.
  • FIG. 14 illustrates an operation of moving a specific menu item.
  • a user may select the specific menu item and change the location of the selected specific menu item by a gesture of moving the specific menu item to another location on the lattice. For example, the user may move the specific menu item to a second position P 9 on the lattice by assuming a gesture of touching a first position P 8 on the specific menu item and moving the touched position P 8 to the second position P 9 . Alternatively, the user may move the specific menu item to the second position P 9 by assuming a gesture of clicking the first position P 8 on the specific menu item and moving the clicked position P 8 to the second position P 9 .
  • a menu item originally arranged at the second position P 9 may be moved to the first position P 8 .
  • an arrangement of menu items around the specific menu item may be changed according to a predetermined rule.
  • the menu item configuration storage unit 630 may store a lattice-type arrangement of the menu items.
  • a user may give an attribute such as a name to the corresponding lattice-type arrangement.
  • FIG. 15 illustrates an operation of storing an arrangement of menu items.
  • a user corrects an arrangement of the menu items in a UI and then selects a storage button Save to store the corrected arrangement, in operation S 1102 .
  • the user may give an attribute such as a name to the corrected arrangement by using a keyboard or the like and store the corrected arrangement with the attribute, in operation S 1104 .
  • the menu item grouping unit 640 groups some of the menu items arranged in a lattice shape, according to a gesture of drawing a loop around the some menu items.
  • FIG. 16 illustrates an operation of grouping menu items.
  • a user may group some desired menu items by using a gesture of drawing a loop around the some menu items. For example, the user may make a touch screen input of drawing a loop through positions P 121 , P 122 , P 123 , P 124 , P 125 , and P 121 in operation S 1202 , to group the menu items within the loop in operation S 1204 .
  • the grouped menu items may be displayed on one area within a lattice in which the menu items are arranged, in operation S 1204 .
  • the user may designate a loop through a touch screen input of sequentially selecting the positions P 121 , P 122 , P 123 , P 124 , P 125 , and P 121 , and group the menu items within the loop.
  • FIG. 17 is a block diagram of a CPU/DSP 170 c according to another embodiment of the invention.
  • the CPU/DSP 170 c may include the UI provider 192 and a UI engagement unit 1320 .
  • the UI engagement unit 1320 provides a lattice-shaped UI provided by the digital photographing apparatus 100 to the electronic device and engages both the Uls of the digital photographing apparatus 100 and the electronic device with each other.
  • FIG. 18 illustrates a process in which Uls are engaged with one another by the UI engagement unit 1320 .
  • the digital photographing apparatus 100 may be engaged with various electronic devices such as a mobile device 1410 (for example, a PMP or a tablet PC) and a personal computer 1420 .
  • a UI may be provided to both the digital photographing apparatus 100 and the electronic device.
  • the user may control the digital photographing apparatus 100 by using a user interface in the digital photographing apparatus 100 or by using the electronic device.
  • the user manipulates a UI by using one of the digital photographing apparatus 100 and the electronic device, the user's manipulation is reflected to the other.
  • a UI provided by the digital photographing apparatus 100 is engaged with a UI provided by the electronic device.
  • a user can easily recognize the photographing setting values that change correspondingly, to increase user convenience.
  • a user can recognize photographing setting values that can be set in a current mode and photographing setting values that cannot be set in the current mode.
  • a UI through which a user can recognize and adjust all photographing setting values is provided.
  • the invention can be embodied as a computer-readable recording medium which stores computer readable codes.
  • the computer-readable recording medium is any data storage device that can store data which can be thereafter read by a computer system.
  • the computer-readable codes are used to perform operations of implementing a digital photographing apparatus controlling method according to the invention when the computer-readable codes are read from the computer-readable recording medium and executed by a processor (for example, the CPU/DSP 170 a ).
  • the computer-readable codes can be implemented with various programming languages. Functional programs, codes, and code segments for accomplishing embodiments of the invention can be easily programmed by one of ordinary skill in the art to which the invention pertains.
  • Examples of the computer-readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, etc.
  • the computer-readable recording medium can also be distributed over network-coupled computer systems so that the computer readable codes are stored and executed in a distributed fashion.
  • the present invention may be described in terms of functional block components and various processing steps. Such functional blocks may be realized by any number of hardware and/or software components that perform the specified functions.
  • the present invention may employ various integrated circuit components, e.g., memory elements, processing elements, logic elements, look-up tables, and the like, which may carry out a variety of functions under the control of one or more microprocessors or other control devices.
  • the elements of the present invention are implemented using software programming or software elements the invention may be implemented with any programming or scripting language such as C, C++, Java, assembler, or the like, with the various algorithms being implemented with any combination of data structures, objects, processes, routines or other programming elements.
  • Functional aspects may be implemented in algorithms that execute on one or more processors.
  • the present invention could employ any number of conventional techniques for electronics configuration, signal processing and/or control, data processing and the like.
  • the words “mechanism” and “element” are used broadly and are not limited to mechanical or physical embodiments, but can include software routines in conjunction with processors, etc.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Studio Devices (AREA)

Abstract

A user interface (UI) is provided which displays a process in which photographing setting values change correspondingly, so that a user can easily recognize the changes of the photographing setting values. A UI is also provided through which a user can adjust all photographing setting values.

Description

    CROSS-REFERENCE TO RELATED PATENT APPLICATION
  • This application claims the benefit of Korean Patent Application No. 10-2011-0100319, filed on Sep. 30, 2011, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein in its entirety by reference.
  • BACKGROUND
  • Embodiments of the invention disclosed herein generally relate to a digital photographing apparatus, a method of controlling the same, and a computer-readable recording medium that stores computer program codes for executing the method.
  • Digital photographing apparatuses produce a captured image by receiving an optical signal and converting the optical signal to an electrical signal. A user may change photograph setting values, photographic effects, and the like of a digital photographing apparatus to apply desired setting values and effects to a captured image. Recently, a user interface for adjusting photograph setting values is provided in digital photographing apparatuses.
  • Japanese Patent Publication No. 2007-110434 (“the '434 Publication”) relates to a photographing condition setting device of a camera, and discloses a user interface that displays menu items for a plurality of photographing setting values. A user may select one from among the photographing setting values and adjust the selected photographing setting value by using a dial or the like. On this user interface, a user selects one menu item and adjusts a photographing setting value corresponding to the menu item.
  • Photographing setting values of a camera may be adjusted correspondingly with one another. For example, in an aperture priority mode, when a user adjusts an aperture value, a shutter speed value may also be automatically changed. However, conventionally, such as is disclosed in the '434 Publication, a user cannot recognize the changes of photographing setting values other than the photographing setting value that the user adjusts, so that the user has difficulty in manipulating a camera. Particularly, photographing setting values, such as a shutter speed, an aperture value, and the sensitivity of an image pickup device (an ISO value), which frequently operate correspondingly are only shown by simply displaying their current setting values. Thus, it is difficult for a user to know which photographing setting values change correspondingly and which photographing setting values are changing correspondingly.
  • SUMMARY
  • According to various embodiments of the invention, a user can easily recognize the photographing setting values that have changed correspondingly, to increase user convenience.
  • According to various embodiments, a user can recognize photographing setting values that can be set in a current mode and photographing setting values that cannot be set in the current mode.
  • According to various embodiments, a user interface (UI) through which a user can recognize and adjust all photographing setting values is provided.
  • According to an embodiment, there is provided a method of controlling a digital photographing apparatus, the method comprising: displaying on a preview image a plurality of first menu items that respectively show a plurality of numerical candidate setting values to set a plurality of first group photographing setting values respectively; and when a first group photographing setting value corresponding to the first menu item selected by a user is changed, changing and displaying at least one other first group photographing setting value which is correspondingly changed with the changed first group photographing setting value, wherein the plurality of numeral candidate setting values are displayed as a sequential list.
  • According to an embodiment, there is provided a method of controlling a digital photographing apparatus, the method comprising: providing, on a preview image, menu items that enable photographing setting values to be set, display a current photographing setting value, and are arranged in a lattice shape; deactivating at least some of the menu items according to the current mode so that a user cannot adjust the at least some menu items; and adjusting the photographing setting values of the menu items according to a user input.
  • According to an embodiment, there is provided a digital photographing apparatus comprising: a user interface (UI) provider which provides menu items for setting photographing setting values to a preview image; and a photographing unit which adjusts the photographing setting values of the menu items according to a user input. The UI provider provides on a preview image a plurality of first menu items that enable a plurality of first group photographing setting values each having numerically-displayed candidate setting values to be set and that correspondingly change so that another first group photographing setting value is automatically changed according to adjustment of a first group photographing setting value. When a first group photographing setting value selected by a user from among the plurality of first group photographing setting values is changed, the UI provider changes another first group photographing setting value correspondingly with the first group photographing setting value selected by the user. When the selected first group photographing setting value and the other first group photographing setting value, which correspondingly changes, are changed, the UI provider displays a process in which first menu items corresponding to the changed first group photographing setting values are changed. Each of the plurality of first menu items is configured as a sequential list of a plurality of candidate setting values of the first group photographing setting value that is set through the each of the first menu items.
  • According to an embodiment, there is provided a digital photographing apparatus comprising: a user interface (UI) provider which provides, on a preview image, menu items that enable photographing setting values to be set, display current photographing setting values, and are arranged in a lattice shape; and a photographing unit which adjusts the photographing setting values of the menu items according to a user input, wherein the UI provider is configured to deactivate at least some of the menu items according to the current mode so that a user cannot adjust the at least some menu items, and to adjust the photographing setting values of the menu items according to a user input.
  • According to an embodiment, there is provided a computer-readable recording medium for storing computer program codes for executing a method of controlling a digital photographing apparatus, the method comprising: providing on a preview image a plurality of first menu items that enable a plurality of first group photographing setting values each having numerically-displayed candidate setting values to be set and that correspondingly change so that another first group photographing setting value is automatically changed according to adjustment of a first group photographing setting value; when a first group photographing setting value selected by a user from among the plurality of first group photographing setting values is changed, changing another first group photographing setting value correspondingly with the first group photographing setting value selected by the user; and when the selected first group photographing setting value and the other first group photographing setting value, which correspondingly changes, are changing, displaying a process in which first menu items corresponding to the changed first group photographing setting values are changed, wherein each of the plurality of first menu items is configured as a sequential list of a plurality of candidate setting values of the first group photographing setting value that is set through the each of the first menu items.
  • According to an embodiment, there is provided a computer-readable recording medium for storing computer program codes for executing a method of controlling a digital photographing apparatus, the method comprising: providing, on a preview image, menu items that enable photographing setting values to be set, display a current photographing setting value, and are arranged in a lattice shape; deactivating at least some of the menu items according to the current mode so that a user cannot adjust the at least some menu items; and adjusting the photographing setting values of the menu items according to a user input.
  • According to an embodiment, there is provided a method of controlling a digital photographing apparatus, the method comprising: displaying on a preview image a plurality of menu items each showing a plurality of numerically-displayed candidate setting values for setting each of a plurality of first group photographing setting values; and when a first group photographing setting value corresponding to a first menu item selected from the plurality of menu items by a user is changed, changing at least one first group photographing setting value correspondingly with the selected first group photographing setting value and displaying the changed at least one first group photographing setting value, wherein the plurality of numerically-displayed candidate setting values are sequentially listed and displayed.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The above and other features and advantages of the invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings in which:
  • FIG. 1 is a block diagram of a digital photographing apparatus according to an embodiment of the invention;
  • FIG. 2 is an exemplary screen shot on a user interface (UI) screen according to an embodiment;
  • FIG. 3 is a flowchart of a digital photographing apparatus controlling method according to an embodiment;
  • FIG. 4 includes exemplary screen shots illustrating a UI manipulating method according to an embodiment;
  • FIG. 5 includes exemplary screen shots illustrating a UI manipulating method according to an embodiment;
  • FIG. 6 includes exemplary screen shots illustrating a UI manipulating method according to an embodiment;
  • FIG. 7 includes exemplary screen shots illustrating a UI manipulating method according to an embodiment;
  • FIG. 8 includes exemplary screen shots illustrating a UI providing method according to an embodiment;
  • FIG. 9 includes exemplary screen shots illustrating a UI providing method according to an embodiment;
  • FIG. 10 is a block diagram of a central processing unit (CPU)/digital signal processor (DSP) according to an embodiment;
  • FIGS. 11A through 11C are pictorial diagrams illustrating an operation of a number-of-menu items adjuster included in the CPU/DSP illustrated in FIG. 10;
  • FIG. 12 includes pictorial diagrams illustrating an operation of changing the size of a specific menu item;
  • FIG. 13 includes pictorial diagrams illustrating an operation of deleting a specific menu item;
  • FIG. 14 includes pictorial diagrams illustrating an operation of moving the location of a specific menu item;
  • FIG. 15 includes pictorial diagrams illustrating an operation of storing a configuration of menu items;
  • FIG. 16 includes pictorial diagrams illustrating an operation of grouping menu items;
  • FIG. 17 is a block diagram of a CPU/DSP according to an embodiment; and
  • FIG. 18 is a pictorial diagram illustrating a process in which Uls are engaged with one another by a UI engaging unit included in the CPU/DSP illustrated in FIG. 17.
  • DETAILED DESCRIPTION
  • The following description and drawings are referred to in order to gain a sufficient understanding of the invention, and matters that can be easily implemented by one of ordinary skill in the art to which this invention belongs may not be described in detail.
  • Also, the following description and drawings are not to be construed as limiting the invention, and the scope of the invention should be defined by the claims. Terms used herein should be interpreted as having a meaning that is consistent with the technical spirit of the invention, in order to most appropriately express the invention.
  • Various embodiments of the invention will now be described more fully with reference to the accompanying drawings. Expressions such as “at least one of,” when preceding a list of elements, modify the entire list of elements and do not modify the individual elements of the list.
  • FIG. 1 is a block diagram of a digital photographing apparatus 100 according to an embodiment of the invention.
  • Referring to FIG. 1, the digital photographing apparatus 100 may include a photographing unit 110, an analog signal processor 120, a memory 130, a storage/read controller 140, a data storage unit 142, a program storage unit 150, a display driver 162, a display unit 164, a central processing unit (CPU)/digital signal processor (DSP) 170 a, and a manipulation unit 180.
  • The CPU/DSP 170 a controls overall operation of the digital photographing apparatus 100. The CPU/DSP 170 a provides a lens driver 112, an iris driver 115, and an image pickup device controller 119 with control signals for the operations of the lens driver 112, the iris driver 115, and the image pickup device controller 119. The photographing unit 110 is a component for generating an electrical signal representative of incident light and includes a lens 111, the lens driver 112, an iris 113, the iris driver 115, an image pickup device 118, and the image pickup device controller 119.
  • The lens 111 may include groups of lenses. A position of the lens 111 is controlled by the lens driver 112. The lens driver 112 controls a position of the lens 111 according to a control signal provided from the CPU/DSP 170 a.
  • A degree of openness/closeness of the iris 113 is controlled by the iris driver 115, thereby controlling the amount of light incident on the image pickup device 118.
  • An optical signal transmitted through the lens 111 and the iris 113 forms an image of an object on a light-receiving side of the image pickup device 118. The image pickup device 118 may be a Charge-Coupled Device (CCD) image sensor or a Complementary Metal-Oxide Semiconductor Image Sensor (CIS) that converts an optical signal to an electrical signal. The sensitivity or the like of the image pickup device 118 can be controlled by the image pickup device controller 119.
  • The image pickup device controller 119 controls the image pickup device 118 according to a control signal automatically generated by a real-time input image signal or a control signal manually input by a user via the manipulation unit 180.
  • A shutter (not shown) controls a light-exposure time of the image pickup device 118.
  • Examples of the shutter include a mechanical shutter for adjusting the incidence of light by moving a screen and an electronic shutter for controlling light-exposure by providing an electrical signal to the image pickup device 118. The analog signal processor 120 may perform noise reduction, gain adjustment, waveform standardization, analog-to-digital conversion (ADC), etc., on an analog signal generated and provided from the image pickup device 118.
  • A signal output from the analog signal processor 120 may be input to the CPU/DSP 170 a directly or via the memory 130. Herein, the memory 130 operates as a main memory of the digital photographing apparatus 100 and temporarily stores information necessary for an operation of the CPU/DSP 170 a. The program storage unit 150 stores programs, such as an operating system for driving the digital photographing apparatus 100 and an application system.
  • The digital photographing apparatus 100 includes the display unit 164 for displaying an operation state of the digital photographing apparatus 100 or information regarding an image captured by the digital photographing apparatus 100. The display unit 164 may provide visual information and/or auditory information to the user. To provide the visual information, the display unit 164 may include, for example, a Liquid Crystal Display (LCD), or an Organic Light Emitting Display (OLED). The display unit 164 may be a touch screen for recognizing a touch input.
  • The display driver 162 generates and provides a driving signal to the display unit 164.
  • The CPU/DSP 170 a processes an input image signal and controls corresponding components of the digital photographing apparatus 100 according to the processed image signal or an input signal from the outside. The CPU/DSP 170 a may reduce noise of input image data and perform image signal processing for image quality improvement such as gamma correction, color filter array interpolation, color transforms, color correction, and color enhancement. In addition, the CPU/DSP 170 may generate an image file by compressing image data obtained by the image signal processing for image quality improvement or restore the image data from the image file. A compression format of an image may be a lossless format or a lossy format. Examples of a proper format for a still image may include a Joint Photographic Experts Group (JPEG) format and a JPEG 2000 format. In addition, when a moving picture is recorded, a video file may be generated by compressing a plurality of frames according to the Moving Picture Experts Group (MPEG) standard. An image file may be generated, for example, in accordance with the Exchangeable image file format (Exif) standard.
  • The image data output from the CPU/DSP 170 a is input to the storage/read controller 140 directly or via the memory 130, wherein the storage/read controller 140 stores the image data in the data storage unit 142 automatically or according to (e.g., in response to) a signal from the user. The storage/read controller 140 may read data regarding an image from an image file stored in the data storage unit 142 and provide the read data to the display driver 162 via the memory 130 or another path to display an image on the display unit 164. The data storage unit 142 may be detachably installed on the digital photographing apparatus 100.
  • The CPU/DSP 170 a may also perform obscurity processing, color processing, blur processing, edge emphasis processing, image analysis processing, image recognition processing, image effect processing, etc. Face recognition, scene recognition, or the like may be performed as the image recognition processing. The CPU/DSP 170 a may also perform display image signal processing to display an image on the display unit 164. For example, brightness level adjustment, color correction, contrast adjustment, contour emphasis adjustment, screen division, creation of a character image and the like, and image synthesis may be performed. The CPU/DSP 170 a may be connected to an external monitor, perform predetermined image signal processing so that an image is displayed on the external monitor, and transmit processed image data to the external monitor so that a corresponding image is displayed on the external monitor.
  • In addition, the CPU/DSP 170 a may generate control signals for controlling, for example, auto focusing (AF), a zoom change, a focus change, and auto exposure (AE) correction, by executing programs stored in the program storage unit 150 or using a separate module, provide the control signals to the iris driver 115, the lens driver 112 and the image pickup device controller 119, and generally control operations of components of the digital photographing apparatus 100, such as a shutter and a strobe.
  • Through the manipulation unit 180, the user can input a control signal. The manipulation unit 180 may include various functional buttons, such as a shutter-release button for inputting a shutter-release signal to take a picture by exposing the image pickup device 118 to light for a predetermined period of time, a power button for inputting a control signal to control power ON/OFF, a zoom button for widening or narrowing a viewing angle, a mode selection button, and other photograph setting value adjustment buttons. The manipulation unit 180 may be implemented by any way of enabling a user to input a control signal, for example, by a button, a keyboard, a touch pad, a touch screen, and a remote controller.
  • The CPU/DSP 170 a according to an embodiment of the invention may include a user interface (UI) provider 192 and a preview provider 194.
  • The UI provider 192 provides Uls according to embodiments of the invention. The UI provider 192 may provide a UI as a UI screen on the display unit 164. Uls may be controlled by a user input to the manipulation unit 180. The user input made to the manipulation unit 180 may be at least one of a key input, a touch screen input, a motion input, and a voice input, or a combination thereof.
  • The preview provider 194 generates a preview from an image pickup signal received from the photographing unit 110 and the analog signal processor 120, and provides the preview on the display unit 164.
  • FIG. 2 illustrates a UI screen according to an embodiment of the invention.
  • Referring to FIG. 2, a UI includes a first area AREA1, a second area AREA2, a third area AREA3, and a fourth area AREA4. Menu items arranged in a lattice (or grid) arrangement in each of the first area AREA1 and the second area AREA2 constitute a user interface PUI.
  • According to the present embodiment, the menu items may be displayed in a semi-transparent state and thus a preview image and the menu items may be viewed simultaneously.
  • According to the present embodiment, first menu items may be arranged in the first area AREA1 and second menu items may be arranged in the second area AREA2.
  • The first menu items are menu items for changing first group photographing setting values that change correspondingly. For example, the first group photographing setting values may be selected from the group consisting of a shutter speed, an aperture value, a brightness correction value, and an image pickup device's sensitivity. The first menu items may sequentially list and show in an analog manner candidate setting values of the first group photographing setting values that are represented numerically. For example, as illustrated in FIG. 2, a shutter speed, an aperture value (for example, an F number), a brightness correction value (for example, an EV value), and an image pickup device's sensitivity (for example, an ISO value) on the first menu items may be displayed as a list of a plurality of candidate setting values.
  • First group photographing setting values that change correspondingly may vary according to a current mode. For example, in an aperture priority mode, when a user adjusts an aperture value, a shutter speed may be automatically adjusted. When a user adjusts a brightness correction value, a shutter speed may be automatically adjusted. In a shutter speed priority mode, when a user adjusts a shutter speed, an aperture value may be automatically adjusted. When a user adjusts a brightness correction value, an aperture value may be automatically adjusted.
  • According to an embodiment of the invention, the first menu items may sequentially list and show in an analog manner the numerical candidate setting values of the first group photographing setting values, and may display a change of the first group photographing setting values so that a user can easily verify the changes of the first group photographing setting values that are made correspondingly.
  • In a UI according to the aforementioned '434 Publication, since a user may read only a current setting value of each photographing setting value, the user does not easily recognize the changes of photographing setting values that are made correspondingly. For example, while a user adjusts a shutter speed, the user may not recognize an automatic change of an aperture value. Accordingly, the user takes a picture without knowing what photographing setting values currently change correspondingly and what photographing setting values have been changed due to his or her own manipulation, so that the user may find it difficult to take a picture according to his or her intention.
  • However, according to an embodiment of the invention, a user may easily recognize what photographing setting values currently change correspondingly and what photographing setting values have been changed due to his or her own manipulation, so that the user may easily verify a manipulated state of the digital photographing apparatus 100 and take a picture according to his or her intention. In addition, according to the present embodiment, the user can dynamically recognize operations automatically performed by the digital photographing apparatus 100, and thus, may perceive the device as an intelligent digital photographing apparatus 100.
  • Moreover, according to an embodiment of the invention, when a photographing setting value of each first menu item changes, an effect of showing a process in which the photographing setting value changes may be maximized by displaying a process in which candidate setting values ranging between an initial value and a final value are sequentially displayed and the photographing setting value is changed to the final value. When a photographing setting value is changed, if the photographing setting value is only changed from an initial value to a final value, a user has difficulty in recognizing whether photographing setting values other than the photographing setting value changed by a user have been changed. However, according to an embodiment of the invention, the effect of showing to a user a process in which a photographing setting value is changing is maximized as described above, so that the user may easily recognize that photographing setting values are changed correspondingly.
  • According to an embodiment of the invention, the first menu items may list and show some of the candidate setting values of the first group photographing setting values. In this case, a user is able to adjust a first group photographing setting value while concretely recognizing its candidate setting values.
  • According to another embodiment of the invention, the first menu items may provide a list of all of the candidate setting values of the first group photographing setting values. In this case, a user may recognize the range of candidate setting values that can be currently set.
  • According to the present embodiment, the range of candidate setting values may vary according to the kind of hardware which is combined with the digital photographing apparatus 100. For example, when the digital photographing apparatus 100 is constructed with interchangeable lenses, the range of the candidate setting values of an aperture value and the range of the candidate setting values of a shutter speed may vary according to the type of lens which is coupled to the digital photographing apparatus 100, and thus, the ranges of candidate setting values to be provided to the first menu items may vary. According to the present embodiment, a user easily recognizes how candidate setting values change according to the replacement of hardware, to increase user convenience.
  • The second menu items are menu items for changing second group photographing setting values having selectable candidate setting values. The second menu items show currently set candidate setting values and do not show other candidate setting values. Photographing setting values set in the second menu items may be, for example, a white balance, a storage file format, a light measurement mode, auto-focusing, face recognition, burst shot, handshaking correction, a strobe, and the like.
  • The menu items may be activated or deactivated according to a currently set mode. For example, a shutter speed setting menu item may be deactivated in an aperture priority mode. According to an embodiment of the invention, a menu item deactivated in a current mode shows this deactivation by using a method, for example, by being displayed more blurred than activated menu items or displayed in a different color from the activated menu items. In the embodiment of FIG. 2, a light measurement mode setting menu item M2 is deactivated.
  • The photographing setting values respectively corresponding to the menu items are adjusted according to a user's input. According to an embodiment of the invention, current states of a plurality of photographing setting values are displayed on one screen so that a user can change several photographing setting values on one screen, whereby the user may conveniently adjust the photographing setting values.
  • In addition, referring to FIG. 2, when a user selects a specific menu item by moving a cursor on the UI, a description about the specific menu item is displayed on the third area AREA3. For example, as illustrated in FIG. 2, when a user selects an auto white balance setting menu item M1, a description about the auto white balance setting menu item M1, for example, White Balance, and a current setting value Auto are displayed on the third area AREA3. The user may directly change a selected photographing setting value on a current screen by referring to the description displayed on the third area AREA3.
  • When a user changes a photographing setting value, the photographing setting value changed by the user may be reflected on a preview image displayed together with the UI. To this end, the preview provider 194 performs image processing for reflecting the photographing setting value to the preview image, and provides a preview image as a result of the reflection to the display unit 164.
  • Moreover, according to an embodiment of the invention, a menu item button MENU for moving to another menu item, an exit button Exit for exiting from a current UI and displaying only a preview image, and other buttons may be provided to the fourth area AREA4 of the UI.
  • FIG. 3 is a flowchart of a digital photographing apparatus controlling method according to an embodiment of the invention.
  • Referring to FIG. 3, in operation S302, the plurality of first menu items described above are provided. As described above, the first menu items may be provided as a sequential list of a plurality of candidate setting values that are represented numerically.
  • In operation S304, when a user input exists, a first group photographing setting value of a first menu item is changed according to the user input.
  • At this time, another first group photographing setting value that changes correspondingly with the first group photographing setting value changed by the user is also changed, in operation S306. In operation S308, a process in which the first group photographing setting value on the first menu item is changed by the user and a process in which the other first group photographing setting value, which changes correspondingly, is changed are displayed to the user. The process in which the first group photographing setting value is changed by the user may be displayed so that candidate photographing setting values between an initial value and a final value are sequentially displayed and the first group photographing setting value is changed to the final value by the user as described above.
  • FIG. 4 illustrates a UI manipulating method according to an embodiment of the invention.
  • According to an embodiment of the invention, a user may select a method of adjusting a photographing setting value on a lattice-shaped UI or a method of adjusting a photographing setting value on a detailed screen that displays only the photographing setting value which is to be adjusted. For example, when a user selects the auto white balance setting menu item M1 and makes an input to enter into a detailed screen, a screen 404 displaying the candidate setting values of an auto white balance is provided. In this case, an image preview showing an image to which an auto white balance currently selected by the user is applied may also be provided. Various detailed screens such as a detailed screen 402 for an exposure value, a detailed screen 406 for a tone, and a detailed screen 408 for an ISO value may be provided according to a user's input.
  • FIG. 5 illustrates a UI manipulating method according to another embodiment of the invention. According to the present embodiment, a user may manipulate the user interface PUI through a touch screen input. For example, the user may select a menu item through an input, such as by tapping or touching for a certain period of time or more, a menu item which is desired to be adjusted, in operation S502. Next, the user may adjust the photographing setting value corresponding to the selected menu item through an input such as dragging of the selected menu item, in operation S504. In operation S506, when setting of the selected menu item is concluded, the user may select another menu item or may terminate the manipulation of the selected menu item through an operation such as making no inputs for a certain period of time or more.
  • FIG. 6 illustrates a UI manipulating method according to another embodiment of the invention. According to the present embodiment, when a user selects one of the menu items in operation S602, the selected menu item is displayed magnified in operation S604. When a menu item manipulation made by the user is completed in operation S606, the magnified menu item returns back to its original state in operation S608. At this time, an arrangement of other menu items may be changed to magnify and display the selected menu item, in operations S604 and S606. According to the present embodiment, the user may more conveniently manipulate menu items since the user can see a menu item that the user desires to manipulate magnified. When menu items are manipulated by touch screen inputs, a user may touch undesired menu items due to small spaces allocated to the menu items, when the user manipulates a desired menu item. However, according to the present embodiment, since the user may manipulate a menu item through a touch screen input in a wide space, user convenience may be increased.
  • FIG. 7 illustrates a UI manipulating method according to another embodiment of the invention. According to the present embodiment, when a user selects one of the menu items in operation S702, hidden candidate setting values of the selected menu item are displayed on a screen so that the user may select one of the displayed candidate setting values, in operation S704. At this time, to display the hidden candidate setting values on the screen, an arrangement of other menu items may be changed. According to the present embodiment, while a user is not adjusting a menu item, only a small area is allocated to display only a current setting value, and, only when the user selects and adjusts the corresponding menu item, a wide area is allocated to display all candidate setting values of the corresponding menu item. Therefore, the restricted screen of the display unit 164 of the digital photographing apparatus 100 may be efficiently used. Moreover, when a user manipulates the user interface PUI through a touch screen input, the user may touch undesired menu items due to small spaces allocated to menu items on the user interface PUI when the user manipulates a desired menu item. However, according to the present embodiment, since the user may manipulate the menu item through a touch screen input in a wide space, and thus, user convenience may be increased. In addition, when the user selects and manipulates the corresponding menu item, all selectable candidate setting values are displayed so that user convenience is increased when the user selects one of the candidate setting values.
  • FIG. 8 illustrates a UI providing method according to an embodiment of the invention.
  • According to the present embodiment, at least two first menu items are grouped and controlled according to a current mode. For example, as illustrated in FIG. 8, a first menu item for adjusting a shutter speed and a first menu item for adjusting an aperture value are grouped and displayed and controlled together. According to the present embodiment, a method in which the shutter speed and the aperture value correspondingly change may vary according to modes. For example, in a program mode, the shutter speed and the aperture value may be grouped and controlled together through a single user input. In other words, the user selects a combination of the shutter speed and the aperture value. In operation S802, in a shutter speed priority mode, the first menu item for adjusting an aperture value is deactivated, and the first menu item for adjusting a shutter speed is activated, so that the aperture value may be automatically changed as the shutter speed is adjusted. In operation S804, in an aperture priority mode, the first menu item for adjusting a shutter speed is deactivated, and the first menu item for adjusting an aperture value is activated, so that the shutter speed may be automatically changed as the aperture value is adjusted. In operation S806, in a manual mode, the first menu items for adjusting a shutter speed and an aperture value are both activated, and the user may freely adjust each of the first menu items. The user may enter into the shutter speed priority mode through an input such as by tapping the first menu item for adjusting a shutter speed or by touching the first menu item for a shutter speed for a certain period of time or more. In addition, the user may enter into the manual mode or the program mode by using a specially allocated key input, a touch input, or the like.
  • According to the present embodiment, a user can easily recognize the photographing setting values adjusted correspondingly, to increase user convenience.
  • FIG. 9 illustrates a UI providing method according to another embodiment of the invention.
  • According to the present embodiment, a UI that divides setting values that can be set by a user into categories and provides menu items arranged in a lattice shape to each category may be provided. In this case, the user may select one from a UI having a list format (type A) and a UI having a lattice format (type B).
  • Tabs 510 and 520 representing the categories of the setting values may be provided to the UI, and the user may select one of the tabs 510 and 520 to access desired menu items.
  • FIG. 10 is a block diagram of a CPU/DSP 170 b according to another embodiment of the invention.
  • Referring to FIG. 10, the CPU/DSP 170 b may include the UI provider 192, a number-of-menu items adjuster 610, a menu item arrangement corrector 620, a menu item configuration storage unit 630, and a menu item grouping unit 640.
  • FIGS. 11A through 11C illustrate an operation of the number-of-menu items adjuster 610.
  • A user may adjust the number of menu items by dragging two corners of an outer edge of the menu items arranged in a lattice configuration. When a UI is controlled by a touch screen input, the user may adjust the number of menu items by touching and dragging two corners of the outer edge of the menu items arranged in a lattice configuration. When the UI is controlled by a key input, the user may adjust the number of menu items by selecting two corners of the outer edge of a lattice and moving at least one of the two corners.
  • FIG. 11A illustrates a case where corners P1 and P2 located on the same horizontal line from among four corners of a lattice in which menu items are arranged are dragged in opposite directions to increase the number of rows of the menu items as illustrated in FIG. 11B. Referring to FIG. 11B, corners P3 and P4 located along a diagonal line from among the four corners of the lattice are dragged in opposite directions to increase both the numbers of rows and columns of the menu items as illustrated in FIG. 11C.
  • The menu item arrangement corrector 620 may change the area of a specific menu item, delete the specific menu item, or change the location of the specific menu item, according to a user input.
  • FIG. 12 illustrates an operation of changing the size of a specific menu item. A user may magnify or reduce the size of the specific menu item by dragging two corners P5 and P6 of the specific menu item in opposite directions. When the user changes the size of the specific menu item as described above, an arrangement of the other menu items and the sizes thereof are changed as shown in the right SCREEN B.
  • FIG. 13 illustrates an operation of deleting a specific menu item. A user may select a specific menu item from the menu items and delete the selected specific menu item by a gesture of moving the specific menu item to the outside of the lattice. For example, the user may delete the specific menu item by assuming a gesture of touching a position P7 on the specific menu item and moving the touched position P7 to the outside of the lattice. Alternatively, the user may delete the specific menu item by clicking the position P7 on the specific menu item and moving the clicked position P7 to the outside of the lattice. When the user deletes the specific menu item as described above, an arrangement of the remaining menu items and the sizes thereof are changed as shown in the right SCREEN C.
  • FIG. 14 illustrates an operation of moving a specific menu item. A user may select the specific menu item and change the location of the selected specific menu item by a gesture of moving the specific menu item to another location on the lattice. For example, the user may move the specific menu item to a second position P9 on the lattice by assuming a gesture of touching a first position P8 on the specific menu item and moving the touched position P8 to the second position P9. Alternatively, the user may move the specific menu item to the second position P9 by assuming a gesture of clicking the first position P8 on the specific menu item and moving the clicked position P8 to the second position P9.
  • When the user moves the specific menu item as described above, the location of the specific menu item is changed and the other menu items are relocated as shown in the right SCREEN D. According to an embodiment of the invention, a menu item originally arranged at the second position P9 may be moved to the first position P8. According to another embodiment of the invention, an arrangement of menu items around the specific menu item may be changed according to a predetermined rule.
  • The menu item configuration storage unit 630 may store a lattice-type arrangement of the menu items. A user may give an attribute such as a name to the corresponding lattice-type arrangement.
  • FIG. 15 illustrates an operation of storing an arrangement of menu items.
  • As illustrated in FIG. 15, a user corrects an arrangement of the menu items in a UI and then selects a storage button Save to store the corrected arrangement, in operation S1102. At this time, the user may give an attribute such as a name to the corrected arrangement by using a keyboard or the like and store the corrected arrangement with the attribute, in operation S1104.
  • The menu item grouping unit 640 groups some of the menu items arranged in a lattice shape, according to a gesture of drawing a loop around the some menu items.
  • FIG. 16 illustrates an operation of grouping menu items.
  • According to an embodiment of the invention, a user may group some desired menu items by using a gesture of drawing a loop around the some menu items. For example, the user may make a touch screen input of drawing a loop through positions P121, P122, P123, P124, P125, and P121 in operation S1202, to group the menu items within the loop in operation S1204. When a plurality of menu items are grouped, the grouped menu items may be displayed on one area within a lattice in which the menu items are arranged, in operation S1204. Alternatively, the user may designate a loop through a touch screen input of sequentially selecting the positions P121, P122, P123, P124, P125, and P121, and group the menu items within the loop.
  • FIG. 17 is a block diagram of a CPU/DSP 170 c according to another embodiment of the invention.
  • Referring to FIG. 17, the CPU/DSP 170 c may include the UI provider 192 and a UI engagement unit 1320. When the digital photographing apparatus 100 is connected to another electronic device to communicate with the electronic device, the UI engagement unit 1320 provides a lattice-shaped UI provided by the digital photographing apparatus 100 to the electronic device and engages both the Uls of the digital photographing apparatus 100 and the electronic device with each other.
  • FIG. 18 illustrates a process in which Uls are engaged with one another by the UI engagement unit 1320.
  • The digital photographing apparatus 100 may be engaged with various electronic devices such as a mobile device 1410 (for example, a PMP or a tablet PC) and a personal computer 1420. When the digital photographing apparatus 100 is engaged with another electronic device, a UI may be provided to both the digital photographing apparatus 100 and the electronic device. The user may control the digital photographing apparatus 100 by using a user interface in the digital photographing apparatus 100 or by using the electronic device. When the user manipulates a UI by using one of the digital photographing apparatus 100 and the electronic device, the user's manipulation is reflected to the other. In other words, a UI provided by the digital photographing apparatus 100 is engaged with a UI provided by the electronic device.
  • According to embodiments of the invention, a user can easily recognize the photographing setting values that change correspondingly, to increase user convenience.
  • According to embodiments of the invention, a user can recognize photographing setting values that can be set in a current mode and photographing setting values that cannot be set in the current mode.
  • According to embodiments of the invention, a UI through which a user can recognize and adjust all photographing setting values is provided. The invention can be embodied as a computer-readable recording medium which stores computer readable codes. The computer-readable recording medium is any data storage device that can store data which can be thereafter read by a computer system.
  • The computer-readable codes are used to perform operations of implementing a digital photographing apparatus controlling method according to the invention when the computer-readable codes are read from the computer-readable recording medium and executed by a processor (for example, the CPU/DSP 170 a). The computer-readable codes can be implemented with various programming languages. Functional programs, codes, and code segments for accomplishing embodiments of the invention can be easily programmed by one of ordinary skill in the art to which the invention pertains.
  • Examples of the computer-readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, etc. The computer-readable recording medium can also be distributed over network-coupled computer systems so that the computer readable codes are stored and executed in a distributed fashion.
  • The invention has been described by referring to exemplary embodiments. While this invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. The exemplary embodiments should be considered in a descriptive sense only and not for purposes of limitation. Therefore, the scope of the invention is defined not by the detailed description of the invention but by the appended claims, and all differences within the scope will be construed as being included in the invention.
  • All references, including publications, patent applications, and patents, cited herein are hereby incorporated by reference to the same extent as if each reference were individually and specifically indicated as incorporated by reference and were set forth in its entirety herein.
  • The present invention may be described in terms of functional block components and various processing steps. Such functional blocks may be realized by any number of hardware and/or software components that perform the specified functions. For example, the present invention may employ various integrated circuit components, e.g., memory elements, processing elements, logic elements, look-up tables, and the like, which may carry out a variety of functions under the control of one or more microprocessors or other control devices. Similarly, where the elements of the present invention are implemented using software programming or software elements the invention may be implemented with any programming or scripting language such as C, C++, Java, assembler, or the like, with the various algorithms being implemented with any combination of data structures, objects, processes, routines or other programming elements. Functional aspects may be implemented in algorithms that execute on one or more processors. Furthermore, the present invention could employ any number of conventional techniques for electronics configuration, signal processing and/or control, data processing and the like. The words “mechanism” and “element” are used broadly and are not limited to mechanical or physical embodiments, but can include software routines in conjunction with processors, etc.
  • The particular implementations shown and described herein are illustrative examples of the invention and are not intended to otherwise limit the scope of the invention in any way. For the sake of brevity, conventional electronics, control systems, software development and other functional aspects of the systems (and components of the individual operating components of the systems) may not be described in detail. Furthermore, the connecting lines, or connectors shown in the various figures presented are intended to represent exemplary functional relationships and/or physical or logical couplings between the various elements. It should be noted that many alternative or additional functional relationships, physical connections or logical connections may be present in a practical device. Moreover, no item or component is essential to the practice of the invention unless the element is specifically described as “essential” or “critical”.
  • The use of “including,” “comprising,” or “having” and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. Unless specified or limited otherwise, the terms “mounted,” “connected,” “supported,” and “coupled” and variations thereof are used broadly and encompass both direct and indirect mountings, connections, supports, and couplings. Further, “connected” and “coupled” are not restricted to physical or mechanical connections or couplings.
  • The use of the terms “a” and “an” and “the” and similar referents in the context of describing the invention (especially in the context of the following claims) should be construed to cover both the singular and the plural. Furthermore, recitation of ranges of values herein are merely intended to serve as a shorthand method of referring individually to each separate value falling within the range, unless otherwise indicated herein, and each separate value is incorporated into the specification as if it were individually recited herein. Finally, the steps of all methods described herein are performable in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by context. The use of any and all examples, or exemplary language (e.g., “such as”) provided herein, is intended merely to better illuminate the invention and does not pose a limitation on the scope of the invention unless otherwise claimed. Numerous modifications and adaptations will be readily apparent to those skilled in this art without departing from the spirit and scope of the present invention.

Claims (53)

What is claimed is:
1. A method of controlling a digital photographing apparatus, the method comprising:
displaying on a preview image a plurality of first menu items that respectively show a plurality of numerical candidate setting values to set a plurality of first group photographing setting values respectively; and
when a first group photographing setting value corresponding to the first menu item selected by a user is changed, changing and displaying at least one other first group photographing setting value which is correspondingly changed with the changed first group photographing setting value,
wherein the plurality of numeral candidate setting values are displayed as a sequential list.
2. The method of claim 1, wherein the changing and displaying at least one other first group photographing setting value comprises displaying a process in which the at least one other first group photographing setting value is changed.
3. The method of claim 1, wherein the changing and displaying at least one other first group photographing setting value comprises displaying at least one of intermediate values between an initial value and a final value of the changing other first group photographing setting value.
4. The method of claim 3, wherein each of the plurality of the first menu items shows all of candidate setting values of the first group photographing setting values corresponding to the each of the first menu items.
5. The method of claim 4, wherein the candidate setting values of the first group photographing setting values are determined according to a type of a lens that is coupled to the digital photographing apparatus.
6. The method of claim 1, wherein the plurality of first group photographing setting values are selected from the group consisting of a shutter speed, an aperture value, a brightness correction value, and an image pickup device's sensitivity.
7. The method of claim 1, further comprising displaying first menu items corresponding to first group photographing setting values unadjustable by a user in a current mode differently from adjustable first menu items by deactivating the first menu items corresponding to the unadjustable first group photographing setting values so that the user cannot adjust the first menu items.
8. The method of claim 1, further comprising:
providing a plurality of second menu items that enable second group photographing setting values each having a plurality of selectable candidate setting values to be set; and
providing a combination of the first menu items and the second menu items in a lattice form.
9. The method of claim 8, further comprising adjusting a number of the first menu items and the number of the second menu items, in response to an input of dragging corners of an outer edge of a lattice in which the first menu items and the second menu items are arranged.
10. The method of claim 8, further comprising:
changing a size of a first menu item or a second menu item selected from the first menu items and the second menu items in response to an input of dragging corners of the selected first or second menu item; and
relocating first menu items and second menu items except for the selected first or second menu item.
11. The method of claim 8, further comprising:
deleting a first menu item or a second menu item selected from the first menu items and the second menu items in response to an input of dragging the selected first or second menu item to an outside of the lattice; and
relocating first menu items and second menu items except for the deleted first or second menu item.
12. The method of claim 8, further comprising changing a location of a first menu item or a second menu item selected from the first menu items and the second menu items in response to an input of dragging the selected first or second menu item to another location on the lattice.
13. The method of claim 8, further comprising giving an attribute input by a user to an arrangement of the first menu items and the second menu items and storing the arrangement with the attribute.
14. The method of claim 8, further comprising grouping first menu items and second menu items included in a loop according to a user input of dragging in the form of the loop.
15. The method of claim 8, further comprising:
displaying candidate setting values of a menu item selected from the first menu items and the second menu items at a position adjacent to the selected menu item, in response to a user input of selecting the menu item from the first menu items and the second menu items; and
changing a lattice arrangement of at least some of the first menu items and the second menu items to display the candidate setting values.
16. The method of claim 8, further comprising:
displaying a view showing candidate setting values of a menu item selected from the first menu items and the second menu items, in response to a user input of selecting the menu item from the first menu items and the second menu items; and
providing a combination of the first menu items and the second menu items in a lattice form when selection is completed in the selected menu item.
17. The method of claim 1, further comprising:
grouping at least two of the first menu items according to a current mode;
generating a combination of the first group photographing setting values of the at least two grouped first menu items by using candidate setting values; and
selecting the combination of the first group photographing setting values of the at least two grouped first menu items according to a user input.
18. The method of claim 1, further comprising reflecting the changed first group photographing setting value to the preview image.
19. The method of claim 1, wherein the first menu items are controlled by a touch screen input.
20. The method of claim 1, further comprising:
providing the first menu items to an electronic device that is able to communicate with the digital photographing apparatus in a same form as in which the first menu items are provided to the digital photographing apparatus; and
engaging the menu items displayed on the digital photographing apparatus with the menu items displayed on the electronic device.
21. A method of controlling a digital photographing apparatus, the method comprising:
providing, on a preview image, menu items that enable photographing setting values to be set, display a current photographing setting value, and are arranged in a lattice shape;
deactivating at least some of the menu items according to the current mode so that a user cannot adjust the at least some menu items; and
adjusting the photographing setting values of the menu items according to a user input.
22. The method of claim 21, wherein the menu items comprise, on the preview image:
a plurality of first menu items that enable a plurality of first group photographing setting values each having numerically-displayed candidate setting values to be set and that correspondingly change so that another first group photographing setting value is automatically changed according to adjustment of a first group photographing setting value; and
a plurality of second menu items that enable second group photographing setting values each having a plurality of selectable candidate setting values to be set, and
each of the plurality of first menu items is configured as a sequential list of a plurality of candidate setting values of the first group photographing setting value that is set through the each of the first menu items.
23. The method of claim 22, further comprising adjusting another first group photographing setting value correspondingly with a first group photographing setting value corresponding to one of the plurality of first menu items adjusted by a user, according to a user input of adjusting the one first menu item.
24. The method of claim 21, further comprising reflecting the adjusted photographing setting values to the preview image and displaying a preview image which is a result of the reflection.
25. A digital photographing apparatus comprising:
a user interface (UI) provider which provides menu items for setting photographing setting values to a preview image; and
a photographing unit which adjusts the photographing setting values of the menu items according to a user input,
wherein the UI provider is configured to:
provide on a preview image a plurality of first menu items that enable a plurality of first group photographing setting values each having numerically-displayed candidate setting values to be set and that correspondingly change so that another first group photographing setting value is automatically changed according to adjustment of a first group photographing setting value;
when a first group photographing setting value selected by a user from among the plurality of first group photographing setting values is changed, change another first group photographing setting value correspondingly with the first group photographing setting value selected by the user; and
when the selected first group photographing setting value and the other first group photographing setting value, which correspondingly changes, are changed, display a process in which first menu items corresponding to the changed first group photographing setting values are changed, and
each of the plurality of first menu items is configured as a sequential list of a plurality of candidate setting values of the first group photographing setting value that is set through the each of the first menu items.
26. The digital photographing apparatus of claim 25, wherein when the process in which the first menu items are changed is displayed, the UI provider is configured to display a process of sequentially displaying candidate setting values ranging between an initial value and a final value of each of the changed first menu items and changing the photographing setting value corresponding to the changed first menu items to the final values.
27. The digital photographing apparatus of claim 25, wherein the plurality of the first menu items are constructed so that the numerically-displayed candidate setting values are sequentially arranged according to their sizes and at least three of the plurality of the numerically-displayed candidate setting values are displayed.
28. The digital photographing apparatus of claim 27, wherein each of the plurality of the first menu items shows all of candidate setting values of the first group photographing setting value corresponding to the each of the first menu items.
29. The digital photographing apparatus of claim 28, wherein the candidate setting values of the first group photographing setting values are determined according to a type of a lens that is coupled to the digital photographing apparatus.
30. The digital photographing apparatus of claim 25, wherein the plurality of first group photographing setting values are selected from the group consisting of a shutter speed, an aperture value, a brightness correction value, and an image pickup device's sensitivity.
31. The digital photographing apparatus of claim 25, wherein the UI provider is further configured to display first menu items corresponding to first group photographing setting values unadjustable by a user in a current mode differently from adjustable first menu items by deactivating the first menu items corresponding to the unadjustable first group photographing setting values so that a user cannot adjust the first menu items.
32. The digital photographing apparatus of claim 25, wherein the UI provider is further configured to:
provide a plurality of second menu items that enable second group photographing setting values each having a plurality of selectable candidate setting values to be set, and
provide a combination of the first menu items and the second menu items in a lattice form.
33. The digital photographing apparatus of claim 32, wherein the UI provider comprises a number-of-menu items adjuster which adjusts a number of the first menu items and a number of the second menu items in response to an input of dragging corners of an outer edge of a lattice in which the first menu items and the second menu items are arranged.
34. The digital photographing apparatus of claim 32, wherein the UI provider further comprises a menu item arrangement corrector which changes a size of a first menu item or a second menu item selected from the first menu items and the second menu items in response to an input of dragging corners of the selected first or second menu item and relocates first menu items and second menu items except for the selected first or second menu item.
35. The digital photographing apparatus of claim 32, wherein the UI provider further comprises a menu item arrangement corrector which deletes a first menu item or a second menu item selected from the first menu items and the second menu items in response to an input of dragging the selected first or second menu item to an outside of the lattice and relocates first menu items and second menu items except for the deleted first or second menu item.
36. The digital photographing apparatus of claim 32, wherein the UI provider further comprises a menu item arrangement corrector which changes a location of a first menu item or a second menu item selected from the first menu items and the second menu items in response to an input of dragging the selected first or second menu item to another location on the lattice.
37. The digital photographing apparatus of claim 32, wherein the UI provider further comprises a menu item configuration storage unit which gives an attribute input by a user to an arrangement of the first menu items and the second menu items and stores the arrangement with the attribute.
38. The digital photographing apparatus of claim 32, wherein the UI provider further comprises a menu item grouping unit which groups first menu items and second menu items included in a loop according to a user input of dragging the first and second menu items to draw the loop.
39. The digital photographing apparatus of claim 32, wherein the UI provider is further configured to:
display candidate setting values of a menu item selected from the first menu items and the second menu items at a location adjacent to the selected menu item, in response to a user input of selecting the menu item from the first menu items and the second menu items; and
change a lattice arrangement of at least some of the first menu items and the second menu items to display the candidate setting values.
40. The digital photographing apparatus of claim 32, wherein the UI provider is further configured to:
display a view showing candidate setting values of a menu item selected from the first menu items and the second menu items, in response to a user input of selecting the menu item from the first menu items and the second menu items; and
provide a combination of the first menu items and the second menu items in a lattice form when selection is completed in the selected menu item.
41. The digital photographing apparatus of claim 25, wherein the UI provider is further configured to:
group at least two of the first menu items according to a current mode;
generate a combination of the first group photographing setting values of the at least two grouped first menu items by using candidate setting values; and
select the combination of the first group photographing setting values of the at least two grouped first menu items according to a user input.
42. The digital photographing apparatus of claim 25, further comprising a preview provider which reflects the changed first group photographing setting value to the preview image.
43. The digital photographing apparatus of claim 25, wherein the first menu items are controlled by a touch screen input.
44. The digital photographing apparatus of claim 25, further comprising a UI engagement unit which provides the first menu items to an electronic device that is able to communicate with the digital photographing apparatus in a same form as in which the first menu items are provided to the digital photographing apparatus and engages the menu items displayed on the digital photographing apparatus with the menu items displayed on the electronic device.
45. A digital photographing apparatus comprising:
a user interface (UI) provider which provides, on a preview image, menu items that enable photographing setting values to be set, display current photographing setting values, and are arranged in a lattice shape; and
a photographing unit which adjusts the photographing setting values of the menu items according to a user input,
wherein the UI provider is configured to deactivate at least some of the menu items according to a current mode so that a user cannot adjust the at least some menu items, and to adjust the photographing setting values of the menu items according to a user input.
46. The digital photographing apparatus of claim 45, wherein the menu items comprise, on a preview image:
a plurality of first menu items that enable a plurality of first group photographing setting values each having numerically-displayed candidate setting values to be set and that correspondingly change so that another first group photographing setting value is automatically changed according to adjustment of a first group photographing setting value; and
a plurality of second menu items that enable second group photographing setting values each having a plurality of selectable candidate setting values to be set, and
each of the plurality of first menu items is configured as a sequential list of a plurality of candidate setting values of the first group photographing setting value that is set through the each of the first menu items.
47. The digital photographing apparatus of claim 46, wherein the UI provider is further configured to adjust another first group photographing setting value correspondingly with a first group photographing setting value corresponding to one of the plurality of first menu items adjusted by a user, according to a user input of adjusting the one first menu item.
48. The digital photographing apparatus of claim 45, further comprising a preview provider which reflects the adjusted photographing setting values to the preview image and displays a preview image which is a result of the reflection.
49. A computer-readable recording medium for storing computer program codes for executing a method of controlling a digital photographing apparatus, the method comprising:
providing on a preview image a plurality of first menu items that enable a plurality of first group photographing setting values each having numerically-displayed candidate setting values to be set and that correspondingly change so that another first group photographing setting value is automatically changed according to adjustment of a first group photographing setting value;
when a first group photographing setting value selected by a user from among the plurality of first group photographing setting values is changed, changing another first group photographing setting value correspondingly with the first group photographing setting value selected by the user; and
when the selected first group photographing setting value and the other first group photographing setting value, which correspondingly changes, are changing, displaying a process in which first menu items corresponding to the changed first group photographing setting values are changed,
wherein each of the plurality of first menu items is configured as a sequential list of a plurality of candidate setting values of the first group photographing setting value that is set through the each of the first menu items.
50. A non-transitory computer-readable recording medium for storing computer program codes for executing on a processor a method of controlling a digital photographing apparatus, the method comprising:
providing, on a preview image, menu items that enable photographing setting values to be set, display a current photographing setting value, and are arranged in a lattice shape;
deactivating at least some of the menu items according to a current mode so that a user cannot adjust the at least some menu items; and
adjusting the photographing setting values of the menu items according to a user input.
51. A method of controlling a digital photographing apparatus, the method comprising:
displaying on a preview image a plurality of menu items each showing a plurality of numerically-displayed candidate setting values for setting each of a plurality of first group photographing setting values; and
when a first group photographing setting value corresponding to a first menu item selected from the plurality of menu items by a user is changed, changing at least one first group photographing setting value correspondingly with the selected first group photographing setting value and displaying the changed at least one first group photographing setting value,
wherein the plurality of numerically-displayed candidate setting values are sequentially listed and displayed.
52. The method of claim 51, wherein the changing of the at least one first group photographing setting value comprises displaying a process in which the at least one first group photographing setting value is changed.
53. The method of claim 51, wherein the changing of the at least one first group photographing setting value comprises displaying at least one value existing between an initial at least one first group photographing setting value and a final at least one first group photographing setting value.
US13/552,829 2011-09-30 2012-07-19 Digital photographing apparatus, method of controlling the same, and computer-readable recording medium Abandoned US20130083219A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/656,369 US9253407B2 (en) 2011-09-30 2015-03-12 Digital photographing apparatus, method of controlling the same, and computer-readable recording medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020110100319A KR101817653B1 (en) 2011-09-30 2011-09-30 Digital photographing apparatus, method for controlling the same, and computer-readable storage medium
KR10-2011-0100319 2011-09-30

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/656,369 Division US9253407B2 (en) 2011-09-30 2015-03-12 Digital photographing apparatus, method of controlling the same, and computer-readable recording medium

Publications (1)

Publication Number Publication Date
US20130083219A1 true US20130083219A1 (en) 2013-04-04

Family

ID=47992243

Family Applications (2)

Application Number Title Priority Date Filing Date
US13/552,829 Abandoned US20130083219A1 (en) 2011-09-30 2012-07-19 Digital photographing apparatus, method of controlling the same, and computer-readable recording medium
US14/656,369 Expired - Fee Related US9253407B2 (en) 2011-09-30 2015-03-12 Digital photographing apparatus, method of controlling the same, and computer-readable recording medium

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/656,369 Expired - Fee Related US9253407B2 (en) 2011-09-30 2015-03-12 Digital photographing apparatus, method of controlling the same, and computer-readable recording medium

Country Status (3)

Country Link
US (2) US20130083219A1 (en)
KR (1) KR101817653B1 (en)
CN (1) CN103037155B (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110273589A1 (en) * 2010-01-04 2011-11-10 Nikon Corporation Image processing apparatus and image processing program
US20140223344A1 (en) * 2013-02-05 2014-08-07 Nokia Corporation Method and apparatus for a slider interface element
US20140281966A1 (en) * 2013-03-15 2014-09-18 Canon Kabushiki Kaisha Electronic apparatus, and control method therefor
US20140267867A1 (en) * 2013-03-14 2014-09-18 Samsung Electronics Co., Ltd. Electronic device and method for image processing
US20150049233A1 (en) * 2013-08-14 2015-02-19 Samsung Electronics Co., Ltd. Photographing apparatus and method of controlling the same
JP2015041152A (en) * 2013-08-20 2015-03-02 キヤノン株式会社 Display control apparatus and control method thereof
US20150293893A1 (en) * 2013-02-26 2015-10-15 Aniya's Production Company Method and apparatus of implementing business card application
US20160142649A1 (en) * 2013-07-16 2016-05-19 Samsung Electronics Co., Ltd. Method of arranging image filters, computer-readable storage medium on which method is stored, and electronic apparatus
US20160154548A1 (en) * 2014-12-02 2016-06-02 Canon Kabushiki Kaisha Display controlling apparatus and controlling method of display controlling apparatus
US20160191806A1 (en) * 2012-04-25 2016-06-30 Sony Corporation Imaging apparatus and display control method for self-portrait photography
JP2016143001A (en) * 2015-02-04 2016-08-08 キヤノン株式会社 Electronic device and control method of the same
CN105933706A (en) * 2015-02-27 2016-09-07 三星电子株式会社 A multimedia codec, an application processor, and an electronic device
USD859458S1 (en) * 2016-12-28 2019-09-10 Canon Kabushiki Kaisha Computer with animated graphical user interface
US10440257B2 (en) 2015-02-04 2019-10-08 Canon Kabushiki Kaisha Electronic device, imaging control apparatus and control method thereof
US20190373161A1 (en) * 2017-02-17 2019-12-05 Fujifilm Corporation Imaging apparatus, control method and non-transitory computer readable medium
USD873292S1 (en) 2016-12-28 2020-01-21 Canon Kabushiki Kaisha Computer with graphical user interface
US20200133691A1 (en) * 2018-10-31 2020-04-30 Oath Inc. Modifying content interface based upon level of activity
WO2020201304A1 (en) * 2019-04-01 2020-10-08 Gvbb Holdings, S.A.R.L. System and method of partial matching of control settings of multiple cameras
US20220247914A1 (en) * 2017-05-30 2022-08-04 Expodo Limited Feedback control method for operating a device with a visual display
US11861145B2 (en) * 2018-07-17 2024-01-02 Methodical Mind, Llc Graphical user interface system

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102146853B1 (en) * 2013-12-27 2020-08-21 삼성전자주식회사 Photographing apparatus and method
JP6385154B2 (en) * 2014-06-19 2018-09-05 オリンパス株式会社 IMAGING SETTING DEVICE, IMAGING DEVICE, IMAGING SYSTEM, IMAGING SETTING METHOD, AND PROGRAM
USD760765S1 (en) * 2014-08-29 2016-07-05 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD769927S1 (en) * 2014-08-29 2016-10-25 Samsung Electronics Co., Ltd. Display screen or portion thereof with animated graphical user interface
USD788130S1 (en) * 2016-04-13 2017-05-30 Under Armour Inc. Display screen with animated graphical user interface
USD790561S1 (en) * 2016-04-13 2017-06-27 Under Armour, Inc. Display screen with graphical user interface
USD834587S1 (en) * 2016-04-13 2018-11-27 Under Armour, Inc. Display screen with graphical user interface
JP2017224939A (en) * 2016-06-14 2017-12-21 キヤノン株式会社 Imaging device
USD809005S1 (en) * 2016-07-01 2018-01-30 Rockwell Automation Technologies, Inc. Display screen or portion thereof with icon
JP6976750B2 (en) * 2017-07-04 2021-12-08 キヤノン株式会社 Operating device, optical device, and imaging device
EP3454545B1 (en) * 2017-09-04 2025-05-07 Canon Kabushiki Kaisha Image capturing control apparatus and control method
KR102475990B1 (en) * 2018-09-11 2022-12-09 캐논 가부시끼가이샤 Electronic apparatus and method for controlling the same and storage medium
WO2020181483A1 (en) * 2019-03-12 2020-09-17 深圳市大疆创新科技有限公司 Camera control method and apparatus
USD1068836S1 (en) * 2021-05-10 2025-04-01 Koninklijke Philips N.V. Display screen or portion thereof with animated graphical user interface

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7417679B2 (en) * 2003-10-01 2008-08-26 Sony Corporation Image pickup apparatus and image pickup method
US20090040332A1 (en) * 2007-08-07 2009-02-12 Canon Kabushiki Kaisha Image pickup apparatus and control method therefor
US7889246B2 (en) * 2006-09-13 2011-02-15 Hoya Corporation Photographing apparatus
US20110050923A1 (en) * 2009-08-28 2011-03-03 Panasonic Corporation Imaging apparatus
US8605188B2 (en) * 2010-02-02 2013-12-10 Olympus Imaging Corp. Camera having a rear-surface display section and an in-viewfinder display section

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007110434A (en) 2005-10-13 2007-04-26 Olympus Imaging Corp Camera, photography condition setting device therefor, photography condition setting method for camera, program, and recording medium
US7509588B2 (en) * 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
CN101141569B (en) * 2006-09-04 2010-11-17 佛山普立华科技有限公司 Method of performing pick-up image through fast switching combination of different pick-up parameters
JP2008072491A (en) * 2006-09-14 2008-03-27 Sony Corp Electronic equipment, and method for displaying and changing setting content of the electronic equipment
WO2009003515A1 (en) * 2007-07-02 2009-01-08 Trimble Jena Gmbh Feature detection apparatus and metod for measuring object distances
JP5381138B2 (en) 2009-02-09 2014-01-08 株式会社ニコン Imaging device and image display device
JP5129181B2 (en) 2009-03-02 2013-01-23 オリンパスイメージング株式会社 Operation control device, camera, operation control method, and operation control program
JP2011028560A (en) * 2009-07-27 2011-02-10 Sony Corp Information processing apparatus, display method, and display program
KR101632748B1 (en) 2009-09-24 2016-07-04 삼성전자주식회사 Apparatus and method for providing customizable remote user interface page
KR101761612B1 (en) * 2010-07-16 2017-07-27 엘지전자 주식회사 Mobile terminal and Method for organizing menu screen thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7417679B2 (en) * 2003-10-01 2008-08-26 Sony Corporation Image pickup apparatus and image pickup method
US7889246B2 (en) * 2006-09-13 2011-02-15 Hoya Corporation Photographing apparatus
US20090040332A1 (en) * 2007-08-07 2009-02-12 Canon Kabushiki Kaisha Image pickup apparatus and control method therefor
US20110050923A1 (en) * 2009-08-28 2011-03-03 Panasonic Corporation Imaging apparatus
US8605188B2 (en) * 2010-02-02 2013-12-10 Olympus Imaging Corp. Camera having a rear-surface display section and an in-viewfinder display section

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Sony A230 Digital Single Lens Reflex Camera Instruction Manual", Sony Corporation, 2009. *

Cited By (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8922669B2 (en) * 2010-01-04 2014-12-30 Nikon Corporation Image processing apparatus having a display unit and image processing program for controlling the display unit
US20110273589A1 (en) * 2010-01-04 2011-11-10 Nikon Corporation Image processing apparatus and image processing program
US10129482B2 (en) * 2012-04-25 2018-11-13 Sony Corporation Imaging apparatus and display control method for self-portrait photography
US20160191806A1 (en) * 2012-04-25 2016-06-30 Sony Corporation Imaging apparatus and display control method for self-portrait photography
US20140223344A1 (en) * 2013-02-05 2014-08-07 Nokia Corporation Method and apparatus for a slider interface element
US9747014B2 (en) * 2013-02-05 2017-08-29 Nokia Technologies Oy Method and apparatus for a slider interface element
US10943062B2 (en) * 2013-02-26 2021-03-09 Aniya's Production Company Method and apparatus of implementing business card application
US20150293893A1 (en) * 2013-02-26 2015-10-15 Aniya's Production Company Method and apparatus of implementing business card application
US9674462B2 (en) 2013-03-14 2017-06-06 Samsung Electronics Co., Ltd. Electronic device and method for image processing
US10841510B2 (en) 2013-03-14 2020-11-17 Samsung Electronics Co., Ltd. Electronic device and method for image processing
US10841511B1 (en) 2013-03-14 2020-11-17 Samsung Electronics Co., Ltd. Electronic device and method for image processing
US10506176B2 (en) 2013-03-14 2019-12-10 Samsung Electronics Co., Ltd. Electronic device and method for image processing
US9571736B2 (en) * 2013-03-14 2017-02-14 Samsung Electronics Co., Ltd. Electronic device and method for image processing
US20140267867A1 (en) * 2013-03-14 2014-09-18 Samsung Electronics Co., Ltd. Electronic device and method for image processing
US10284788B2 (en) 2013-03-14 2019-05-07 Samsung Electronics Co., Ltd. Electronic device and method for image processing
US20140281966A1 (en) * 2013-03-15 2014-09-18 Canon Kabushiki Kaisha Electronic apparatus, and control method therefor
US20160142649A1 (en) * 2013-07-16 2016-05-19 Samsung Electronics Co., Ltd. Method of arranging image filters, computer-readable storage medium on which method is stored, and electronic apparatus
US10027903B2 (en) * 2013-07-16 2018-07-17 Samsung Electronics Co., Ltd. Method of arranging image filters, computer-readable storage medium on which method is stored, and electronic apparatus
US20150049233A1 (en) * 2013-08-14 2015-02-19 Samsung Electronics Co., Ltd. Photographing apparatus and method of controlling the same
JP2015041152A (en) * 2013-08-20 2015-03-02 キヤノン株式会社 Display control apparatus and control method thereof
US10353275B2 (en) * 2014-12-02 2019-07-16 Canon Kabushiki Kaisha Display controlling apparatus and controlling method of display controlling apparatus with controlling displaying in a displaying region of a row adjacent to a row of a setting item
US20160154548A1 (en) * 2014-12-02 2016-06-02 Canon Kabushiki Kaisha Display controlling apparatus and controlling method of display controlling apparatus
JP2016111392A (en) * 2014-12-02 2016-06-20 キヤノン株式会社 Display control apparatus and control method of the same
JP2016143001A (en) * 2015-02-04 2016-08-08 キヤノン株式会社 Electronic device and control method of the same
US10440257B2 (en) 2015-02-04 2019-10-08 Canon Kabushiki Kaisha Electronic device, imaging control apparatus and control method thereof
US11102396B2 (en) * 2015-02-04 2021-08-24 Canon Kabushiki Kaisha Electronic device, imaging control apparatus and control method thereof
CN105933706A (en) * 2015-02-27 2016-09-07 三星电子株式会社 A multimedia codec, an application processor, and an electronic device
USD873292S1 (en) 2016-12-28 2020-01-21 Canon Kabushiki Kaisha Computer with graphical user interface
USD859458S1 (en) * 2016-12-28 2019-09-10 Canon Kabushiki Kaisha Computer with animated graphical user interface
US10924653B2 (en) * 2017-02-17 2021-02-16 Fujifilm Corporation Imaging apparatus, control method and non-transitory computer readable medium
US20190373161A1 (en) * 2017-02-17 2019-12-05 Fujifilm Corporation Imaging apparatus, control method and non-transitory computer readable medium
US20220247914A1 (en) * 2017-05-30 2022-08-04 Expodo Limited Feedback control method for operating a device with a visual display
US11861145B2 (en) * 2018-07-17 2024-01-02 Methodical Mind, Llc Graphical user interface system
US20240152251A1 (en) * 2018-07-17 2024-05-09 Methodical Mind, Llc. Graphical user interface system
US12405708B2 (en) * 2018-07-17 2025-09-02 Methodical Mind, Llc Graphical user interface system
US20200133691A1 (en) * 2018-10-31 2020-04-30 Oath Inc. Modifying content interface based upon level of activity
US11474838B2 (en) * 2018-10-31 2022-10-18 Verizon Patent And Licensing Inc. Modifying content interface based upon level of activity
WO2020201304A1 (en) * 2019-04-01 2020-10-08 Gvbb Holdings, S.A.R.L. System and method of partial matching of control settings of multiple cameras
US11134185B2 (en) 2019-04-01 2021-09-28 Grass Valley Canada System and method of partial matching of control settings across cameras
US11489997B2 (en) 2019-04-01 2022-11-01 Grass Valley Canada System and method of partial matching of control settings across cameras

Also Published As

Publication number Publication date
CN103037155B (en) 2017-10-17
CN103037155A (en) 2013-04-10
KR101817653B1 (en) 2018-01-12
KR20130035785A (en) 2013-04-09
US9253407B2 (en) 2016-02-02
US20150189189A1 (en) 2015-07-02

Similar Documents

Publication Publication Date Title
US9253407B2 (en) Digital photographing apparatus, method of controlling the same, and computer-readable recording medium
US10579211B2 (en) Display apparatus and method
US9049363B2 (en) Digital photographing apparatus, method of controlling the same, and computer-readable storage medium
US9578260B2 (en) Digital photographing apparatus and method of controlling the digital photographing apparatus
US20130155117A1 (en) Display apparatus and method and computer-readable storage medium
KR101930460B1 (en) Photographing apparatusand method for controlling thereof
US8681245B2 (en) Digital photographing apparatus, and method for providing bokeh effects
US20100026873A1 (en) Digital image processing apparatuses, methods of controlling the same, and computer-readable medium encoded with computer executable instructions for executing the method(s)
US11368629B2 (en) Image capturing apparatus, control method for image capturing apparatus, and control program for image capturing apparatus for controlling exposure of region having different brightness
US9019414B2 (en) Method, apparatus, and computer-readable storage medium for selecting operation mode based on reference photographing setting
US9261771B2 (en) Digital photographing apparatus for displaying panoramic images and methods of controlling the same
US8854522B2 (en) Digital photographing apparatus and control method thereof, and computer-readable medium
US9204120B2 (en) Method and apparatus for providing user input-based manipulable overlapping area displayed on a moving image reproducing screen and related computer-readable storage medium
JP6351410B2 (en) Image processing apparatus, imaging apparatus, control method for image processing apparatus, control program for image processing apparatus, and storage medium
US9407821B2 (en) Electronic apparatus and method of controlling the same
KR20110088228A (en) Digital photographing device and its control method
KR20120133981A (en) Display apparatus and method

Legal Events

Date Code Title Description
AS Assignment

Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HEO, JUNG-AH;PARK, SE-HYUN;REEL/FRAME:028586/0097

Effective date: 20120615

STCB Information on status: application discontinuation

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