Electronic apparatus, control method of electronic apparatus, and program
Patent Information
- Application Number
- JP2023140210
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-30
- Publication Date
- 2026-09-01
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an electronic device, a control method for an electronic device, and a program. [Background technology]
[0002] In general, imaging devices are capable of performing multiple settings related to imaging and recording (e.g., resolution setting, frame rate setting, file format setting, bit rate setting, etc.). A conceivable method for easily changing these multiple settings is to save a combination of the contents of each setting as a preset, and to change the settings all at once by applying the preset to the imaging device. Furthermore, a conceivable method for applying the preset to the imaging device is to assign a function for applying the preset to an arbitrary button of the imaging device, and to apply the preset by pressing the button.
[0003] Patent Document 1 describes that when an operating member is operated, if a function is assigned to the operating member, the assigned function is executed. It also describes that when an operating member is operated, if a function is not assigned to the operating member, a guide is displayed indicating that the function can be assigned.
[0004] Here, the contents of the preset applied to the buttons, etc. may be reflected temporarily. In the case where the contents of the preset are reflected temporarily, when the image capture device is turned on again after the preset is applied, the settings before the preset is applied are restored regardless of the user's intention. It is also conceivable that the user may wish to return from the settings to the preset applied settings (the settings when the power is off). [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2020-004286 A Summary of the Invention [Problem to be solved by the invention]
[0006] However, if a preset is applied before the power is turned off and the application of the preset is cancelled the next time the power is turned on, it may not be possible to smoothly return to the state in which the preset was applied before the power was turned off, which may result in reduced user convenience when the user applies a preset.
[0007] An object of the present invention is to improve user convenience when applying a preset. [Means for solving the problem]
[0008] One aspect of the present invention is a method for producing a composition comprising the steps of: An electronic device having N (N≧2) operating members, An assignment means for assigning a preset indicating a plurality of setting contents to any one of the N operation members; an application unit that applies the preset assigned to the operation member to the electronic device when the operation member to which the preset is assigned by the assignment unit is operated; a control means for controlling, when the electronic device is changed from a first state to a second state, to display information on a display unit regarding a first preset that was applied to the electronic device before the electronic device was in the first state; The electronic device is characterized by having the following features.
[0009] One aspect of the present invention is a method for producing a composition comprising the steps of: A method for controlling an electronic device having N (N≧2) operating members, comprising: an allocating step capable of allocating a preset indicating a plurality of setting contents to any one of the N operation members; an application step of applying the preset assigned to the operation member to the electronic device when the operation member to which the preset is assigned is operated; a control step of controlling, when the electronic device is changed from a first state to a second state, to display information on a first preset applied to the electronic device immediately before the electronic device was in the first state on a display unit; The control method is characterized by having the following features. Effect of the Invention
[0010] According to the present invention, it is possible to improve user convenience when the user applies a preset. [Brief description of the drawings]
[0011] [Figure 1] FIG. 1 is a diagram illustrating the configuration of a digital video camera. [Diagram 2] FIG. [Diagram 3] 13 is a flowchart showing a preset application process. [Figure 4] 13 is a flowchart showing a guide display process. [Diagram 5] FIG. 13 is a diagram for explaining presets, etc. [Figure 6] FIG. 13 is a diagram illustrating the allocation of presets. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] Hereinafter, the embodiments of the present invention will be described in detail with reference to the accompanying drawings. Each embodiment described below is merely one example of a configuration that can realize the present invention. Each of the following embodiments can be appropriately modified or changed depending on the configuration of the device to which the present invention is applied and various conditions. In addition, it is not necessary that all combinations of elements included in each of the following embodiments are essential to realize the present invention, and some of the elements can be omitted as appropriate. Therefore, the scope of the present invention is not limited by the configurations described in each of the following embodiments. In addition, a configuration that combines multiple configurations described in the embodiments can be adopted as long as there is no mutual contradiction.
[0013] 1 is a block diagram showing the configuration of a digital camera 10 (hereinafter simply referred to as "camera 10") which is an image capture control device (image capture device) as an example of an electronic device according to an embodiment of the present invention. Housing 100 houses various elements which will be described later.
[0014] The lens barrel 101 has an imaging lens (including a focus lens and an anti-vibration lens) and an aperture mechanism. The lens barrel 101 may be configured integrally with the housing 100, or may be configured to be separable from the housing 100.
[0015] The imaging unit 102 has an imaging sensor and an A / D converter. The imaging sensor converts an optical image formed by light collected by the imaging lens of the lens barrel 101 into an analog electrical signal. The A / D converter converts the analog electrical signal into a digital signal (video data).
[0016] The image processor 103 performs predetermined image processing on the image data from the image capture unit 102 or the memory controller 107 to generate a VRAM image. These include image processing, trimming, color conversion, and distortion correction. Furthermore, the image processing unit 103 executes a predetermined arithmetic process on the image data and supplies the arithmetic result to the system control unit 109. The arithmetic result is used for various control processes such as exposure control, distance measurement control, and vibration prevention control. For example, based on the result of subject detection, which is a calculation by the image processing unit 103, AF (autofocus) processing, AE (auto exposure) processing, and vibration prevention processing are executed. Additionally, the image processing unit 103 can execute AWB (auto white balance) processing based on a calculation on the image data.
[0017] The CODEC 104 encodes the VRAM image generated by the video processing unit 103 according to a predetermined video compression format (such as MPEG-2 or H.264). The CODEC 104 also decodes the encoded video data supplied from the memory control unit 107 to generate a new VRAM image. The new VRAM image is subjected to predetermined image processing by the video processing unit 103 and is supplied to the memory control unit 107.
[0018] The video output unit 105 generates a video signal by superimposing a plurality of VRAM images read from the memory 108. The video output unit 105 can add metadata specified by the system control unit 109 to the video signal. The video output unit 105 can generate (output) individual video signals independently for each of the plurality of display units 121.
[0019] Display unit 121 is a display device connected to camera 10. Display unit 121 displays a video (image) based on an input video signal. Display unit 121 may have multiple display devices. Display unit 121 may be configured with a display member such as a liquid crystal panel or an organic EL panel. Alternatively, display unit 121 may be an external recording device for recording a video signal outside camera 10.
[0020] The display control unit 106 establishes a connection with the display unit 121 and outputs a video signal to the display unit 121. The camera 10 and the display unit 121 can be connected to each other according to, for example, the SDI (Serial Digital Interface) standard. The camera 10 and the display unit 121 may be connected to each other by wired or wireless means using other methods. For example, the camera 10 and the display unit 121 may be connected to each other by an HDMI (registered trademark) cable, and the video signal or the signal standard information may be transmitted and received. The camera 10 and the display unit 121 may also be connected to each other by a wireless LAN.
[0021] The memory control unit 107 coordinates access requests from each unit to the memory 108 .
[0022] The memory 108 stores VRAM images handled by the video processing unit 103, the CODEC 104, the video output unit 105, and the on-screen display (OSD) drawing unit 118. The memory 108 can also temporarily store encoded video data output from the CODEC 104 and encoded video data read from the recording medium 120. The memory 108 has a sufficient storage capacity to store a predetermined time of moving images and a predetermined time of audio.
[0023] The system control unit 109 performs integrated control of the entire camera 10. The system control unit 109 includes, for example, an arithmetic processor such as a CPU (Central Processing Unit). The system control unit 109 may also have multiple CPU cores. The multiple CPU cores can share and process tasks written in a program, which will be described later.
[0024] The non-volatile memory 113 is a recording medium that can be electrically recorded and erased. The non-volatile memory 113 stores control information (programs and programs) used by the system control unit 109. The program mentioned here includes a program for executing the processes shown in the flowcharts described later.
[0025] The system memory 116 is a volatile recording medium. The system memory 116 is, for example, a RAM (Random Access Memory). The system memory 116 may be common to the memory 108. In this case, since the memory control unit 107 adjusts access to the memory 108 as the system memory 116, a high-speed accessible small-capacity memory (such as a cache memory) may be provided directly connected to the system control unit 109.
[0026] After loading the program recorded in non-volatile memory 113 into system memory 116, system control unit 109 executes the program using operational variables and constants. In this way, system control unit 109 controls each unit of camera 10 and realizes each operation of this embodiment. System control unit 109 can control display operations in memory 108, OSD drawing unit 118, and video output unit 105 (display control).
[0027] Mode switch 110 is a switch used to select an operation mode of camera 10. Mode switch 110 notifies system control unit 109 of the operation mode (camera mode, playback mode, etc.) specified by the state (position) of mode switch 110.
[0028] The operation unit 111 accepts various instructions (operations) from the system control unit 109. The operation unit 111 includes, for example, the following operation members. A menu button for displaying a menu screen for performing various settings on the display unit 121. Cancel button - Cross keys (up, down, left, right) SET button Function switching buttons (AF / MF switching button, etc.) -REC button to start and stop video recording -Assignable buttons that can be assigned any function via menu settings
[0029] The user can intuitively give various setting instructions using the cross key and the set button while referring to the menu screen displayed on the display unit 121. Note that it may be possible to give instructions to start and stop recording in order to control the recording of the video signal on the display unit 121 (external recording device) by operating the REC button.
[0030] Power switch 112 is a push button used to switch camera 10 between a power on state and a power off state.
[0031] The power supply control unit 114 has a battery detection circuit, a DC-DC converter, and a switch circuit (a circuit that switches the block to which electricity is applied). The power supply control unit 114 detects whether a battery is installed, the type of the installed battery, and the remaining battery power. The power supply control unit 114 controls the DC-DC converter based on the detection result and instructions from the system control unit 109. In this way, the power supply control unit 114 supplies the voltage required for operation to each unit (such as the recording medium 120) for the required period of time.
[0032] The power supply unit 115 includes at least one of a primary battery (such as an alkaline battery or a lithium battery), a secondary battery (such as a NiCd battery, a NiMH battery, or a Li battery), and an AC adapter.
[0033] The system timer 117 is a timing generation unit used for various controls. The system timer 117 is also a clock unit that measures the time of an internal clock (not shown). The system control unit 109 controls the operation of each unit based on the timing generated by the system timer 117.
[0034] The OSD drawing unit 118 provides an on-screen display function that superimposes setting information on an image. That is, the OSD drawing unit 118 superimposes (renders) an OSD (character strings, icons, various display frames, markers, etc.) that represents the state and settings of the camera 10 on a VRAM image stored in the memory 108. Display information such as character strings or icons used in the on-screen display function is stored in the non-volatile memory 113, and is read out to the OSD drawing unit 118 as necessary.
[0035] The interface 119 is a connection interface with a recording medium 120 that can be connected to the camera 10 .
[0036] Recording medium 120 records the encoded video data and data associated with the video data as an image file. The encoded video data stored in memory 108 is supplied to recording medium 120 via interface 119. The encoded video data and associated data recorded on recording medium 120 are read by interface 119 and transferred to memory 108. Recording medium 120 is, for example, a medium (such as a memory card, HDD or other disk) that is detachably attached to camera 10. Recording medium 120 may also be a medium (such as a flash memory or HDD) built into camera 10.
[0037] 2A and 2B show a guide (display item) that is displayed when the state of the camera 10 (electronic device) is changed from a power-off state to a power-on state. The guide shown in FIG. 2A and FIG. 2B is an example of a guide that shows the presets that were applied to the camera 10 in the state immediately before the power-off state. The guide is displayed on the display unit 121. Here, the preset includes the contents of a plurality of settings (settings related to shooting) as shown in FIG. 5A. Then, as shown in FIG. 5B, the user can assign any preset to each of a plurality of assignment buttons. Also, the user can apply the preset assigned to one of the assignment buttons to the camera 10 by pressing the corresponding assignment button.
[0038] 2B, for example, the guide 201 includes information (button information 210) of an assignable button to which "the preset that was applied to the camera 10 immediately before the power was turned off" is assigned. The guide 201 also includes information 212 on the setting contents of that preset. Specifically, the guide 201 displays information on an assignable button that can return to a state in which a preset was applied, and the setting contents of that preset.
[0039] Fig. 3 is a flowchart showing a process of applying a preset to an assign button. The process of the flowchart in Fig. 3 starts when the user operates the power switch 112 to set the state of the camera 10 to a power-on state. In the following, it is assumed that the operation unit 111 includes N assign buttons. In the flowchart in Fig. 3, the system control unit 109 functions as an application unit that applies a preset to the camera 10 and an assignment unit that assigns the preset to the assign button.
[0040] In step S301, the system control unit 109 determines whether or not an operation for determining the setting contents of one preset and saving the setting contents (hereinafter, referred to as a "save operation") has been performed on the operation unit 111. If it is determined that a save operation has been performed, the system control unit 109 proceeds to step S30. Proceed to step S302. If it is determined that the save operation has not been performed, proceed to step S303.
[0041] In step S302, the system control unit 109 determines the setting contents of one preset in response to the save operation. Then, the system control unit 109 stores information on the determined setting contents of the preset in the non-volatile memory 113.
[0042] By repeating the processes of steps S301 and S302, information on the setting contents of a plurality of presets can be stored in non-volatile memory 113, as shown in FIG. 5A.
[0043] In step S303, the system control unit 109 determines whether or not an operation of assigning one preset to one of the N assign buttons (hereinafter referred to as an "assignment operation") has been performed on the operation unit 111. If it is determined that the assignment operation has been performed, the process proceeds to step S304. If it is determined that the assignment operation has not been performed, the process proceeds to step S305.
[0044] In step S304, the system control unit 109 assigns one preset to one of the N assign buttons in response to the assignment operation. Then, the system control unit 109 stores information about the one assign button to which the preset has been assigned in the non-volatile memory 113.
[0045] By repeating the processes of steps S303 and S304, it is possible to apply a preset (the same or different presets) to one or more of the N assignable buttons. As a result, information on the presets assigned to the N assignable buttons (hereinafter referred to as "assignment information") as shown in Fig. 5B is stored in the non-volatile memory 113. Note that in Fig. 5B, no presets are assigned to the assignable button B4.
[0046] In step S305, the system control unit 109 determines whether or not an operation for applying "a preset assigned to any of the N assign buttons" to the camera 10 (hereinafter referred to as an "apply operation") has been performed. The apply operation can be performed by the user pressing any of the N assign buttons. If it is determined that the apply operation has been performed, the process proceeds to step S306. If it is determined that the apply operation has not been performed, the process proceeds to step S308.
[0047] In step S306, the system control unit 109 applies the preset assigned to the pressed assign button to the camera 10. For example, the settings (main recording format, main resolution, frame rate, recording mode, and S&F frame rate) indicated by the preset as shown in Fig. 5A are applied to the camera 10 (shooting by the camera 10).
[0048] In step S307, the system control unit 109 saves preset application information as shown in Fig. 5C in the non-volatile memory 113. The preset application information includes "information on the number of the preset applied to the camera 10 by the application operation (preset number) and information on the assignment button used to apply the preset (hereinafter referred to as the "used button"). The assignment button used to apply the preset is the button pressed in step S305. If preset application information has already been saved in the non-volatile memory 113, the system control unit 109 overwrites and saves it.
[0049] In step S308, the system control unit 109 determines whether or not the power switch 112 has been operated to change the state of the camera 10 to a power-off state (referred to as a "power-off operation"). If it is determined that the power-off operation has been performed, the process proceeds to step S309. If it is determined that the power-off operation has not been performed, the process proceeds to step S301.
[0050] In step S309, the system control unit 109 sets (changes) the state of the camera 10 to the power-off state. When the state of the camera 10 is set to the power-off state, the system control unit 109 cancels the presets that have been applied to the camera 10. In other words, the camera 10 is put into a state in which no presets are applied.
[0051] Fig. 4 is a flowchart showing a guide display process for displaying the guide (display items) shown in Fig. 2A or 2B. The process of the flowchart in Fig. 4 starts when the user operates the power switch 112 to set the state of the camera 10 to the power-on state.
[0052] In step S401, the system control unit 109 attempts to read from the non-volatile memory 113 the preset application information stored in step S307.
[0053] In step S402, the system control unit 109 determines whether or not a preset was applied to the camera 10 immediately before the power-off state (at the start of the process in step S309). If it is determined that a preset was applied to the camera 10 immediately before the power-off state, the process proceeds to step S403. If it is determined that a preset was not applied to the camera 10 immediately before the power-off state, the guide 201 shown in FIG. 2A and FIG. 2B is not displayed, and the process of this flowchart ends. Here, the system control unit 109 determines that a preset was applied before the power was turned off, for example, if preset application information is stored in the nonvolatile memory 113 and the preset application information can be read from the nonvolatile memory 113.
[0054] In step S403, the system control unit 109 reads out from the non-volatile memory 113 the assignment information (information of presets assigned to each assignment button) as shown in FIG.
[0055] In step S404, the system control unit 109 determines whether or not there is an assignment button (hereinafter referred to as an "applied button") to which the preset (hereinafter referred to as an "applied preset") that was applied immediately before the power was turned off is currently assigned. At this time, the system control unit 109 determines whether or not there is an applied button based on the preset application information and the assignment information. If it is determined that there is an applied button, the process proceeds to step S405. If it is determined that there is no applied button, the process of this flowchart ends.
[0056] In step S405, the system control unit 109 determines whether or not multiple apply buttons exist based on the preset application information and the allocation information. If it is determined that multiple apply buttons exist, the process proceeds to step S406. If it is determined that multiple apply buttons do not exist (= only one apply button exists), the process proceeds to step S407.
[0057] For example, assume that a preset with preset number 3 has been applied to the camera 10 immediately before the power is turned off, and that the assignment information shown in Fig. 5B has been stored. In this case, since the preset with preset number 3 is assigned to the assign buttons B1 and B5, it is determined that there are multiple applied buttons.
[0058] In step S406, the system control unit 109 determines the button used (the assign button used to apply the preset immediately before the power was turned off) based on the preset application information as shown in FIG. 5C. Then, the system control unit 109 stores the information on the button used as button information in the memory 108. That is, if the button used is the assign button B1 as shown in FIG. 5C, the applied preset is assigned to the assign button B1 as shown in FIG. 6A. Even if the state changes to one where the assign button B1 is not assigned, the information of the assign button B1 is stored as button information.
[0059] In step S407, the system control unit 109 determines the applied button (the assign button to which the preset applied immediately before the power-off state is currently assigned) based on the preset application information and the assignment information. Then, the system control unit 109 saves the information of the applied button as button information in the memory 108. For example, assume that the button being used is the assign button B1 to which the preset with preset number 3 was assigned as the applied preset, as shown in FIG. 5C. In this case, if the applied preset changes to a state where it is not assigned to the assign button B1, as shown in FIG. 6B, the information of the assign button B5 to which the applied preset is currently assigned is saved as button information.
[0060] In step S408, the system control unit 109 reads from the non-volatile memory 113 the information on the preset setting contents stored in step S302.
[0061] In step S409, the system control unit 109 displays the guide on the display unit 121. As shown in FIG. 2A and FIG. 2B, the guide 201 includes button information 210, information 211 indicating the number of the preset applied immediately before the power-off state, and information 212 of the setting contents of the preset applied immediately before the power-off state. Here, if there are multiple applied buttons (step S405 YES), as shown in FIG. 2A, the button information 210 is information of the used button. On the other hand, if there are not multiple applied buttons (step S405 NO), as shown in FIG. 2B, the button information 210 is information of the applied button. In this way, among the multiple assigned buttons, information of only one assigned button related to the applied preset is displayed in the guide (information of the other assigned buttons is not displayed in the guide). Therefore, the user can grasp, among the multiple assigned buttons, the appropriate one assigned button that is most related to the preset applied to the camera 10 immediately before the power-off.
[0062] In step S409, the system control unit 109 may display the guide 201 shown in FIG. 2A or 2B only if a predetermined time has elapsed between the time when the power was changed to the power-off state and the time when the power was changed to the power-on state thereafter. In other words, the system control unit 109 may not display the guide 201 if a predetermined time has not elapsed between the time when the power was changed to the power-off state and the time when the power was changed to the power-on state thereafter (if the power-off state has not continued for a predetermined time). This is because there is a short time between the time when the power was last on and the time when the power was changed to the power-on state, and it is highly likely that the user has memorized how to apply the preset. In other words, according to this processing, the user can perform operations with high convenience without the display of the guide 201 interfering with the operation.
[0063] In step S 410 , the system control unit 109 deletes the preset application information stored in the non-volatile memory 113 .
[0064] According to this embodiment, if a preset was applied to the camera 10 immediately before the power was turned off, when the state of the camera 10 is changed from the power off state to the power on state, a guide showing information about the preset is displayed. Therefore, the user can easily reapply to the camera 10 the preset that was applied to the camera 10 immediately before the power was turned off. This improves the user's convenience in applying presets.
[0065] In the above, multiple presets are managed by preset numbers, and when the state of the camera 10 is changed from the power-off state to the power-on state, the preset that was in the camera 10 immediately before the power-off state is stored. However, the presets may not be managed by numbers (numbers) but by symbols (for example, A, B, C, etc.), and when the state of the camera 10 is changed from a power-off state to a power-on state, the preset symbol to which the preset was applied to the camera 10 immediately before the power-off state may be displayed.
[0066] In the above, the guide display when the state of the camera 10 changes from the power-off state to the power-on state has been described, but the present embodiment can also be applied to other state changes. For example, if the camera 10 is switchable between a "still image mode for taking still images" and a "video mode for taking videos", the guide may be displayed when switching from the still image mode to the video mode. This can be realized by replacing the "power-off state" in the present embodiment with the "still image mode" and the "power-on state" with the "video mode". Alternatively, the guide may be displayed when switching from the video mode to the still image mode.
[0067] Although the present invention has been described in detail based on the preferred embodiments, the present invention is not limited to these specific embodiments, and various forms within the scope of the gist of the present invention are also included in the present invention. Parts of the above-described embodiments may be combined as appropriate.
[0068] Also, in the above, "If A is equal to or greater than B, proceed to step S1, and if A is smaller (lower) than B, proceed to step S2" may be read as "If A is greater (higher) than B, proceed to step S1, and if A is equal to or less than B, proceed to step S2." Conversely, "If A is greater (higher) than B, proceed to step S1, and if A is equal to or less than B, proceed to step S2" may be read as "If A is greater (higher) than B, proceed to step S1, and if A is smaller (lower) than B, proceed to step S2." Therefore, unless a contradiction occurs, "equal to or greater than A" may be read as "equal to or greater than A (high; long; many)," and "equal to or less than A" may be read as "equal to or less than A (low; short; few)." And, "equal to or greater than A" may be read as "equal to or greater than A," and "equal to or less than A" may be read as "equal to or less than A."
[0069] Each functional unit in each of the above embodiments (variations) may or may not be individual hardware. The functions of two or more functional units may be realized by common hardware. Each of a plurality of functions of one functional unit may be realized by individual hardware. Two or more functions of one functional unit may be realized by common hardware. Furthermore, each functional unit may or may not be realized by hardware such as an ASIC, FPGA, or DSP. For example, the device may have a processor and a memory (storage medium) in which a control program is stored. Then, the functions of at least some of the functional units of the device may be realized by the processor reading and executing the control program from the memory.
[0070] (Other embodiments) The present invention can also be realized by a process in which a program for implementing one or more of the functions of the above-described embodiments is supplied to a system or device via a network or a storage medium, and one or more processors in a computer of the system or device read and execute the program. The present invention can also be realized by a circuit (e.g., ASIC) for implementing one or more of the functions.
[0071] The disclosure of the above embodiments includes the following configurations, methods, and programs. (Configuration 1) An electronic device having N (N≧2) operating members, An assignment means for assigning a preset indicating a plurality of setting contents to any one of the N operation members; an application unit that applies the preset assigned to the operation member to the electronic device when the operation member to which the preset is assigned by the assignment unit is operated; a control means for controlling, when the electronic device is changed from a first state to a second state, to display information on a display unit regarding a first preset that was applied to the electronic device before the electronic device was in the first state; 1. An electronic device comprising: (Configuration 2) The control means controls the display unit to display information about a first preset that was applied to the electronic device when the electronic device was in the second state before the first state, in response to the electronic device being changed from the first state to the second state. 2. The electronic device according to configuration 1. (Configuration 3) the assigning means is capable of assigning a plurality of presets having different setting contents to each of a plurality of operation members among the N operation members, the control means controls, when the electronic device is changed from the first state to the second state, so as to display, on a display unit, information indicating a first preset applied to the electronic device before the electronic device was in the first state and information indicating an operation member to which the first preset is assigned. 3. The electronic device according to configuration 1 or 2. (Configuration 4) When the electronic device is changed from the second state to the first state while the preset is being applied to the electronic device, the application means cancels application of the preset applied to the electronic device to the electronic device. 4. The electronic device according to any one of configurations 1 to 3. (Configuration 5) Even when the electronic device is changed from the first state to the second state, if a first preset applied to the electronic device before the electronic device was in the first state is not assigned to any of the N operation members, the control means does not display information related to the first preset on the display unit. 5. The electronic device according to any one of configurations 1 to 4. (Configuration 6) The information about the first preset includes contents of a plurality of settings in the first preset. 6. The electronic device according to any one of configurations 1 to 5. (Configuration 7) The information about the first preset includes a number or a symbol indicating the first preset; 7. The electronic device according to any one of configurations 1 to 6. (Configuration 8) When the first preset applied to the electronic device before the electronic device was in the first state is assigned to a plurality of operation members, the information about the first preset includes information about an operation member used to apply the first preset to the electronic device before the electronic device was in the first state. 8. The electronic device according to any one of configurations 1 to 7. (Configuration 9) The information on the first preset includes, in a case where the first preset applied to the electronic device before the electronic device was in the first state is not assigned to a plurality of operation members and the first preset is assigned to one operation member, information on the operation member to which the first preset is assigned. 9. The electronic device according to any one of configurations 1 to 8. (Configuration 10) The control means controls the display unit not to display information about the first preset even when the electronic device is changed from the first state to the second state if a predetermined time has not elapsed from the time when the electronic device is changed to the first state to the time when the electronic device is changed to the second state. 10. The electronic device according to any one of configurations 1 to 9. (Configuration 11) The first state is a state in which the power is off. The second state is a state in which the power is on. 11. The electronic device according to any one of configurations 1 to 10. (Configuration 12) The first state is a mode for capturing still images. The second state is a mode for capturing video. 11. The electronic device according to any one of configurations 1 to 10. (method) A method for controlling an electronic device having N (N≧2) operating members, comprising: an allocating step capable of allocating a preset indicating a plurality of setting contents to any one of the N operation members; an application step of applying the preset assigned to the operation member to the electronic device when the operation member to which the preset is assigned is operated; a control step of controlling, when the electronic device is changed from a first state to a second state, to display information on a first preset that was applied to the electronic device before the electronic device was in the first state on a display unit; A control method comprising the steps of: (program) A program for causing a computer to function as each of the means of the electronic device described in any one of configurations 1 to 12. [Explanation of symbols]
[0072] 10: camera, 109: system control unit, 121: display unit
Claims
1. An electronic device having N (N≧2) operating members, Assignment means capable of assigning presets indicating the contents of multiple settings to any of the N operating members, When the operating member to which the preset has been assigned by the assignment means is operated, an application means applies the preset assigned to the operating member to the electronic device, When the electronic device is changed from a first state to a second state, control means control the display unit to display information regarding a first preset that was applied to the electronic device before it was in the first state. An electronic device characterized by having the following features.
2. The control means controls the display unit to display information about the first preset that was applied to the electronic device when it was in the second state prior to the first state, in response to the electronic device being changed from the first state to the second state. The electronic device according to feature 1.
3. The assignment means is capable of assigning multiple presets with different settings to each of the N operating members. The control means controls the display unit to display, when the electronic device is changed from the first state to the second state, information indicating the first preset that was applied to the electronic device before it was in the first state, and information indicating the operating member to which the first preset is assigned. The electronic device according to feature 1.
4. The application means, when the electronic device is changed from the second state to the first state while the preset is applied to the electronic device, releases the application of the preset to the electronic device. The electronic device according to feature 1.
5. Even when the control means changes from the first state to the second state, the first preset that was applied to the electronic device before the electronic device was in the first state remains in effect. If it is not assigned to any of the N operating members, the information regarding the first preset is not displayed on the display unit. The electronic device according to feature 1.
6. The information relating to the first preset includes the contents of multiple settings in the first preset. The electronic device according to feature 1.
7. The information relating to the first preset includes a number or symbol indicating the first preset. The electronic device according to feature 1.
8. The information relating to the first preset includes, if the first preset applied to the electronic device before the electronic device was in the first state is assigned to a plurality of operating members, information relating to the operating member used to apply the first preset to the electronic device before the electronic device was in the first state. The electronic device according to feature 1.
9. The information relating to the first preset includes, if the first preset applied to the electronic device before the electronic device was in the first state is not assigned to multiple operating members, and the first preset is assigned to one operating member, information relating to the operating member to which the first preset is assigned. The electronic device according to feature 1.
10. Even when the electronic device is changed from the first state to the second state, if a predetermined amount of time has not elapsed between the time the electronic device is changed to the first state and the time the electronic device is changed to the second state, the control means controls the display unit not to display information related to the first preset. The electronic device according to feature 1.
11. The first state mentioned above is the state in which the power is off. The second state mentioned above is the state in which the power is turned on. The electronic device according to feature 1.
12. The first state mentioned above is the state in which still images are taken. The second state mentioned above is the state in video recording mode. The electronic device according to feature 1.
13. A control method for an electronic device having N (N≧2) operating members, An assignment step that allows assigning a preset indicating the contents of multiple settings to any of the N operating members, When the operating member to which the preset is assigned is operated, the application step is to apply the preset assigned to the operating member to the electronic device. A control step in which, when the electronic device is changed from a first state to a second state, the device is controlled to display information on the first preset that was applied to the electronic device before it was in the first state. A control method characterized by having the following features.
14. A program for causing a computer to function as one of the means of an electronic device according to any one of claims 1 to 12.