The present invention will be better understood from the description of the preferred embodiments of the invention set forth below together with the accompanying drawings, in which:
Hereinafter, the preferred embodiment of the present invention is described with reference to the attached drawings.
The compact type digital camera 10 in equipped with a body 10A and a lens barrel 10B, attached to the front surface 10F of the body 10A. The lens barrel 10B extends outwards from the front surface 10F while the digital camera is switched on. A release button 14 and a power button is are provided on the upper surface 10U, whereas a view finder 12, an LCD monitor 16, a return button 19, a cross-shaped four-way controller 20, an OK button 21, and a zoom lever 22 are provided on the back surface 10K. Further, a card slot 11 is provided on the side surface 10S and a flash light (not shown) is provided on the front surface 10F.
The four way controller 20 and the OK button 21 are operated when selecting one of; a menu mode, a photographing mode, or a playback mode, and further, when setting a specific photographing mode and changing the photographing condition. When the digital camera is turned on by depressing the power button 15, an initial startup process or boot process is carried out, as described later. Subsequently, the photographing optical system (not shown herein), which is accommodated inside the body 10A during the electric power OFF state, extends in a forward direction along with the lens barrel 10B.
A main switch 32, a half-push switch 34, a full-push switch 36, and a setting switch 38 are connected to the system control circuit 50. When the power switch is turned on by depressing the power button 15, the main electric power is supplied to each circuit. The half-push switch 34 and the full-push switch 36 detect a half-push and a full-push of the release button 14, respectively. The setting switch 21 detects an operation of the four-way controller 20 and the OK button 21.
When the photographing mode is selected, a signal process for displaying a moving image is performed. Light from a photographing subject passes through the photographing optical system 13, an iris 28A, and a shutter 128B, so that a subject image is formed on the light-receiving surface of the CCD 40. Consequently, analog image-pixel signals corresponding to the subject image are generated in the CCD 40. The generated image-pixel signals are successively read from the CCD 40 by a CCD driver (not shown) at given constant intervals (for example, 1/60 second intervals). In this embodiment, an on-chip color filter method using one color filter is used.
The read image-pixel signals are amplified in an amplifier (not shown), and are converted to digital image signals in an A/D converter (not shown). The digital image signals are input to an image signal processor 46, in which various processes, such as a white balance and a gamma correcting process, are performed on the digital image signals. The processed image signals are temporarily stored in a frame memory (not shown), and are fed to an LCD driver 47. The LCD driver 47 drives the LCD monitor 16 on the basis of the image signals, so that a moving-image is displayed on the LCD monitor 16. The image signal processor 46, constructed of a DSP (digital signal processor), is connected to an SDRAM 49.
When the release button 15 is depressed halfway, the brightness of the subject is detected by an exposure detector 63, and auto-focusing is performed by driving a focusing lens included in the photographing optical system 13. The focusing lens is driven by a lens driver 64 such that the image-forming surface coincides with the light-receiving surface of the CCD 40. Further, when the release button 15 is depressed fully, an image-capturing process for recording a still image is carried out. The iris 28A and shutter 28B opens by given amount, thus, one frame's worth of image-pixel signals corresponding to a still image are generated in the CCD 40. An exposure controller (not shown) controls the iris 28A and the shutter 28B.
The generated image-pixel signals are read from the CCD 46, and are subjected to processes in the amplifier, the A/D converter, and the image signal processor 46. Then, the image data temporarily stored in the frame memory is compressed in the image signal processor 46, and the compressed image data is stored into the memory card 60 via a card driver 57. Data is transmitted between the card driver 57 and the memory card 60, and the card driver 57 transmits data such as information associated with the total capacity, unused capacity, and available address area of the memory card 60, to the system control circuit 50.
When the playback mode is selected, the compressed image data selected by a user is read from the memory card 60. Then, the image data is subjected to an expanding process in the image signal processor 46. The expanded and reconstructed image data is temporarily stored in the frame memory, and the LCD driver 47 drives the LCD monitor 16 on the basis of the image data. Thus, a selected still image is displayed on the LCD monitor 16.
A battery 68 supplies electric power to various circuits, including the system control circuit 50. The system control circuit 50 is capable of detecting the remaining voltage level of the battery 60 on the basis of the value or the voltage that is output from the battery 68 to the system control circuit 50. A temperature sensor 64 detects the temperature in the environment or condition where the camera 10 is operated. An RTC (Real Time Clock) 66 measures in real time. While the camera 10 is in the OFF state, the main CPU 50A does not function, and is set to a sleep mode. On the other hand, the sub CPU 50B functions while the camera 10 is in the OFF state, and electric power for backup is supplied to the sub CPU 50B, the RAM 50D, and the RTC 66 by the battery 68. Thus, the sub CPU SOB, the RAM SOD, and the RTC 66 can still function while the camera 10 is in the OFF state.
In Step 5101, the present time is detected by the RTC 66. In Step S102, the temperature in the camera 10 is detected by the temperature sensor 64. In Step S103, the elapsed time from the last electric power OFF operation to the current electric power ON operation, namely, the time during which the camera was in the OFF state is calculated. The elapsed time is calculated on the basis of the time detected when the electric power was last turned off and the time detected at Step Slot. Note that, the time detected when the electric power was last turned off is stored in the RAM 50D. Then, in Step S104, based on the discharge characteristic of the battery 68, the calculated elapsed time, and the voltage level that was actually detected when the camera was last turned Off; the present remaining battery level, namely, the present remaining voltage level, is calculated (hereinafter called the “estimated remaining voltage level).
Generally, the discharge characteristic of a normal battery is represented by a curved line as shown in
In step S105, it is determined whether the calculated estimated remaining voltage level is larger than the limited voltage level “V1”. The limited voltage value “V1” shown in
On the other hand, if it is determined, at Step S105, that the estimated remaining voltage value is not larger than the limited voltage value “V1”, of the process moves to Step S106, in which the voltage level of the battery 56 is detected by the system control circuit 50. Then, in Step 5107, it is determined whether the detected remaining voltage value is larger than the limited voltage level “V1”. If it is determined that the detected actual remaining voltage level is not larger than the limited voltage level “V1”, the process moves to Step S108, in which the boot process is aborted. On the other hand, if it is determined that the detected actual remaining voltage level is larger than the limited voltage level “V1”, the process moves to Step S109.
In Step S109, the image signal processor 46 boots or startup. In Step S110, the photographing optical system 13, the shutter 28B, the CCD 40, the LCD monitor 16, and so on are subjected to an initial driving. Then, in Step S111, data, which includes information such as the capacity and available address area for storing data of the memory card 60, is sent from the card driver 57 to the system control circuit 50. After Step S111 is carried out, the process moves to Step S112 shown in
In Step S112, it is determined whether the camera 10 is turned off through depressing the power button 15. If it is determined that the camera 10 is turned off, the process moves to Step S113, in which a terminating process described later is carried out. On the other hand, if it is determined that the camera 10 is not turned off, the process moves to Step S114.
In Step S114, it is determined whether the release button 14 is depressed halfway. If it is determined that the release button 14 is not depressed halfway, the process returns to Step S112. On the other hand, if it is determined that the release button 14 is depressed halfway, the process moves to Step S115, in which exposure values, namely, the shutter speed and F-number are calculated. In Step S116, it is determined whether the subject image is in focus. If it is determined that the subject image is not in focus, the process moves to Step S117, in which the auto focusing process is carried out. On the other hand, if it is determined that the subject image is in focus, the process moves to Step S118.
In Step S118, it is determined whether the release button 14 is fully depressed. If it is determined that the release button 14 is not fully depressed, the process returns to Step S112. On the other hand, if it is determined that the release button 14 is fully depressed, the process moves to Step S19, in which the iris 28A and the shutter 28B movements, and the exposure process, are carried out. Then, in Step S120, a recording process for recording a still image in the memory card 60 is carried out. After Step S120 is carried out, the process returns to Step S112.
In Step S201, the iris 28A and the shutter 28B are driven such that the iris 28A and the shutter 28B return to a position corresponding to the electric power OFF state. In Step S202, data associated with the remaining voltage level of the battery 68 is reset. Then, in Step S203, the actual remaining voltage level of the battery 68 is detected and the present or real time is detected (in
In Step 6205, the image signal processor 46 is set to a sleep mode, namely, set as for the electric power OFF state. Then, in Stop 5206, a process for booting the sub CPU BOB is carried out, whereas the main CPU BOA is set to a sleep mode.
In Step S301, it is determined whether an interrupt operation is performed while the camera 10 is in the electric power OFF state. Herein, the interrupt operation indicates an operation of the power button 15 to turn the power on, an exchange operation of the battery 68, or an exchange operation of the memory card 60. The sub CPU 50 detects an attachment or removal of the battery 68 or the memory card 60 through a sensor which is provided on a battery case (not shown). If it is determined that the interrupt operation is not performed, the process of Step S301 is repeatedly carried out. On the other hand, if it is determined that the interrupt operation is performed, the process goes to Step S302, in which it is determined whether an operation for exchanging the battery 68 is performed by the user. Herein, the exchange or the battery 68 is confirmed by detecting a hardware reset process of the camera 10 due to the battery exchange.
If it is determined that an operation to exchange the battery 60 is performed, the process moves to step 8303. The processes of Step S303 to S305 are substantially the same as those of Step S202 to S204 shown in
On the other hand, if it is determined that the operation to exchange the battery 68 is not performed, the process moves to Step S306, in which it is determined whether a process to exchange the memory card 60 is performed. If it is determined that a process to exchange the memory card 60 is not performed, the process moves to Step S310. On the other hand, if it is determined that the process to exchange the memory card 60 is performed, the process moves to Step S307.
The processes of Steps S307 to S309 are the same as those of Steps S303 to S305. Namely, a remaining voltage value is detected in the case that a new memory card is installed, and the time or installation is detected. Then, the detected remaining voltage level and time are recorded into the RAM 50D. After Step S309 is performed, the process moves to Step S310.
In Step S310, it is determined whether the camera 10 has been turned on by depressing the power button 15. If it is determined that the power button 15 has not been depressed, the process returns to Step S301. On the other hand, if it is determined that the power button 15 has been depressed, the process moves to Step S311, in which the sub CPU 50B is set to a sleep mode, and the main CPU 50A boots up from its sleep mode.
In this way, in the present embodiment, when the main electric power is turned off by depressing the power button 15, the remaining voltage level (Vf) of the battery 68 and the time (t1) are detected. Then, this voltage level and time are stored in the RAM SOD (Steps S203 and S204). When the camera 10 is subsequently turned on by depressing the power button 15, the time (t2) and the temperature (T) are detected (Steps S101 and S102), and the elapsed time (Δt) that is the time period from the last electric power OFF to the current power ON is calculated (Step S103). Then, based on the voltage level detected when the camera 10 was last turned off, the elapsed time “Δt”, and the discharge curve corresponding to the detected temperature, the estimated remaining voltage value is calculated (S104). Since the discharge characteristic of the battery 68 is represented an a function of voltage and time as shown in
Subsequently, when the estimated remaining voltage level is larger than the limited voltage value “V1”, the boot or starting process is carried out (Steps S109 to S111). Since the remaining battery level immediately after the electric power is turned on is known exactly, without an actual detection of the remaining battery level, so users can photograph and capture a subject quickly after the camera 10 is turned on.
Further, when the estimated remaining voltage value is not larger than the limited voltage value “V1”, the remaining voltage value is actually detected (Step S106), and so can be confirmed whether the camera 10 absolutely cannot be started up.
Also, in the present invention, when the battery or the memory card is changed while the electric power is off, the remaining battery level and time are detected (Steps S304 and S308). Therefore, new information associated with the remaining voltage level is recorded, and an exact remaining voltage level when the camera is turned on is calculated.
Note that, when the camera is turned on, a program necessary for driving the photographing optical system and the CCD may be first read from the ROM, and, next, a program for acquiring information regarding the memory card 60 may be read.
As for mobile electronic equipment with a photographing function; a video camera, a film-based still camera, or a cellular phone may be utilized instead of a digital camera. The remaining voltage level necessary for booting the camera (limited voltage level) may be set in accordance with the environment or condition in which the camera is used.
Finally, it will be understood by those skilled in the arts that the foregoing description is of preferred embodiments of the device, and that various change and modifications may be made to the present invention without departing from the spirit and scope thereof.
The present disclosure relates to subject matter contained in Japanese Patent Application No. 2006-219285 (filed on Aug. 11, 2006), which is expressly incorporated herein by reference, in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2006-219285 | Aug 2006 | JP | national |