[go: up one dir, main page]

WO2010143533A1 - 電子機器 - Google Patents

電子機器 Download PDF

Info

Publication number
WO2010143533A1
WO2010143533A1 PCT/JP2010/058817 JP2010058817W WO2010143533A1 WO 2010143533 A1 WO2010143533 A1 WO 2010143533A1 JP 2010058817 W JP2010058817 W JP 2010058817W WO 2010143533 A1 WO2010143533 A1 WO 2010143533A1
Authority
WO
WIPO (PCT)
Prior art keywords
power
mode
power supply
request
state
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.)
Ceased
Application number
PCT/JP2010/058817
Other languages
English (en)
French (fr)
Inventor
泉 蜂須賀
一徳 宮田
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to US13/376,627 priority Critical patent/US20120079300A1/en
Priority to CN2010800253611A priority patent/CN102461154A/zh
Publication of WO2010143533A1 publication Critical patent/WO2010143533A1/ja
Anticipated expiration legal-status Critical
Ceased 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/65Control of camera operation in relation to power supply
    • H04N23/651Control of camera operation in relation to power supply for reducing power consumption by affecting camera operations, e.g. sleep mode, hibernation mode or power off of selective parts of the camera

Definitions

  • the present invention relates to an electronic device that controls power supply to a device that is not the main device of the device main body when the power supply to the main device of the device main body is stopped in the electronic device.
  • the power supply to the circuit system that does not need to operate during the stop is shifted to the shutdown state, If the battery charge is greater than the threshold value, to reduce the startup processing time when restarting, perform the processing required at startup in advance at the time of stop, and shift to the standby state to maintain that state As a result, the system startup time can be shortened and the system can be started up normally.
  • the device when the amount of charge of the battery when receiving the stop command is larger than the threshold value, the device is inevitably in a standby state, and the user is scheduled to perform an operation for restarting next. Even when there is no power, power is supplied to the volatile memory, and unnecessary power is supplied to the volatile memory. In view of such a case, a method of shortening the time for supplying power to the volatile memory when receiving a stop command so that unnecessary power is not supplied to the volatile memory can be considered. It is necessary to make the restart command within the time, and if the command cannot be given within the time, the loading process is executed as described above, and the time until the start is started. It will take.
  • the present invention solves the above problems, and when an instruction to stop the function of a part of the device main body (main device) is made, the power supply to the device related to the function is stopped, It is an object of the present invention to provide an electronic device that supplies power to a volatile memory for an optimal period.
  • the electronic device of the present invention includes the following: a volatile memory in which operation information for operating the device main body is stored; a first power for holding the operation information stored in the volatile memory and the device main body Power supply means for supplying second power to maintain the operating state for the device; a request reception for receiving a non-operating state request for shifting the device main body from the operating state to a non-operating state where a part of the device main body does not operate Means: power supply control means for controlling the power supply means to supply only the first power over a predetermined period when the non-operating state request is accepted by the request accepting means; Mode discriminating means for discriminating the mode; and setting means for setting a predetermined period according to the mode discriminated by the mode discriminating unit.
  • the electronic apparatus of the present invention when an instruction to stop the function of a part of the apparatus main body (main device) is given, the supply of power to the device related to the function is stopped and the volatilization is performed for an optimum period. Power can be supplied to the memory.
  • FIG. 1 shows a block diagram of the digital camera 10.
  • the digital camera 10 includes an optical lens 16 and a diaphragm (not shown), and an optical image of a subject is taken into the CMOS imager unit 18 through an optical lens 16 and a diaphragm controlled by a motor driving unit (not shown) according to an instruction from the main CPU 22. Then, a digital image pickup signal for one frame is output from the CMOS imager unit 18 by a capture pulse given by a timing generator (not shown) connected to the main CPU 22.
  • the CMOS imager unit 18 amplifies the charge accumulated in each pixel, reads out the signal from each pixel as a signal, and performs gain adjustment, clamp processing, and A / D conversion processing on the signal. Apply.
  • the digital image pickup signal subjected to the processing has one of R, G, and B color signals for each pixel, and is temporarily stored in the SDRAM 32 via the bus 40 under the control of the main CPU 22.
  • the digital imaging signal once stored in the SDRAM 32 is input to the signal processing circuit 20 under the control of the main CPU 22.
  • the signal processing circuit 20 performs color separation processing on the input digital imaging signal, and further converts it into Y, U, and V signals by YUV conversion. Then, the digital image signal converted by the signal processing circuit 20 is stored in the SDRAM 32 again via the bus 40.
  • a process from when the digital image signal output from the CMOS imager unit 18 described above is converted into a digital image signal by the signal processing circuit 20 and stored in the SDRAM 32 is defined as an imaging process.
  • the digital image signal stored in the SDRAM 32 is output to the LCD 38 under the control of the main CPU 22.
  • the LCD 38 includes an LCD driver (not shown).
  • the LCD driver converts Y, U, and V signals into RGB signals, and causes the LCD 38 to display an image signal based on the digital image signal.
  • the digital image signal stored in the SDRAM 32 is compressed by a compression / decompression processing unit (not shown) and is stored in an internal memory (not shown) as a JPEG still image file if a still image is to be recorded.
  • compression processing is performed by a compression / decompression processing unit (not shown) and stored as an MPEG format moving image file in an internal memory (not shown).
  • the operation unit 36 includes a main switch that switches on / off the power supply from the power supply to the digital camera 10 main body (changes from the on state to the off state or from the off state to the on state).
  • the power source supplied to a part or the whole of the digital camera 10 is the battery 30 or the external power source 42.
  • the external power source 42 is an AC device such as an AC adapter.
  • the power control unit 28 supplies power from the external power source 42 to the digital camera 10 instead of power from the battery 30. Control to do.
  • the operation unit 36 is connected to the sub CPU 34.
  • each operation signal including a signal corresponding to the power on / off operation of the main switch is input to the sub CPU 34.
  • the sub CPU 34 is connected to the main CPU 22 and the power control unit 28, and when the operation signal is input, refers to the operation signal and transmits each operation command to the main CPU 22 and the power control unit 28.
  • the firmware is software, that is, a program necessary for starting (system starting processing) of the digital camera 20 including the above-described photographing processing.
  • the firmware is stored in the nonvolatile memory 26, and when the main CPU 22 transitions from the power supply suspension state to the main power supply state in response to the power-on operation of the main switch, the main CPU 22 stores the firmware in the volatile memory 24. To expand.
  • a state in which power from the power source is supplied only to the sub CPU 34 and the power control unit 28 and no power is supplied to other devices is defined as a power supply suspension state
  • the power control unit 28 a state in which power from the power source is supplied only to the sub CPU 34 and the volatile memory 24 is defined as a memory power supply state
  • a state in which power from the power source is supplied to the entire digital camera 10 is a main power supply state. It is defined as
  • the main CPU 22 shifts from the main power supply state to the power supply suspension state via the memory power supply state. Further, even when it is determined by the management of the timer 22a of the main CPU 22 that the operation unit 36 has not been operated by the user for a predetermined time, the power is supplied from the main power supply state via the memory power supply state. Transition to the hibernation state (hereinafter referred to as sleep operation). This power-off operation and sleep operation are operations and operations aimed at power-off.
  • a memory such as Expression 1 is used based on coefficients ⁇ , ⁇ , and ⁇ corresponding to a power-off operation or a sleep operation that triggers the transition and other elements that will be described later.
  • the state holding time T1 is measured by the timer 28a in the power supply control unit 28, and the time is up when the state holding time T1 has elapsed.
  • the power control unit 28 controls the power to shift from the memory power supply state to the power supply suspension state.
  • the coefficient ⁇ is a numerical value corresponding to the transition trigger as described above.
  • the coefficient ⁇ is stored in an operation lookup table (not shown) in the non-volatile memory 26.
  • the coefficient corresponding to the power-off operation is calculated as an operation lookup.
  • the table is referenced and stored in the register 22e.
  • the operation lookup table values corresponding to the power-off operation and the sleep operation are arranged.
  • the main CPU 22 determines that the sleep operation is performed as a trigger for the transition, the coefficient corresponding to the sleep operation is stored in the register 22e with reference to the operation lookup table.
  • the coefficient ⁇ corresponding to the power-off operation is smaller than the coefficient ⁇ corresponding to the sleep operation.
  • the reason for this is that the power off caused by the power off operation is intended by the user to turn off the power, and the probability of using the digital camera 10 after the power off is short.
  • the power off due to the sleep operation is a power off that is not intended by the user, and it is highly likely that the digital camera 10 is used by performing a power on operation by operating the main switch immediately after the power is turned off. It is.
  • the state holding time T1 is lengthened, so that when the main switch is turned on within the state holding time T1, the volatile memory 24 is immediately stored. Since the stored firmware can be executed, the activation time of the digital camera 10 can be shortened.
  • the coefficient ⁇ is a numerical value corresponding to the voltage level of the battery 30 when the battery 30 is used as a power source.
  • the coefficient ⁇ is stored in a voltage lookup table (not shown) in the nonvolatile memory 26. In the voltage lookup table, values corresponding to the voltage levels are arranged.
  • the main CPU 22 detects the voltage level of the battery 30, the main CPU 22 refers to the voltage lookup table and stores a coefficient corresponding to the voltage level in the register 22f.
  • the coefficient ⁇ when the voltage level is high is larger than the coefficient ⁇ when the voltage level is low.
  • the digital camera 10 is immediately executed by executing the firmware stored in the volatile memory 24 when the main switch is turned on within the state holding time T1. This is because the start-up time can be shortened. Further, when the voltage level is low, the life of the battery 30 can be extended by shortening the state holding time T1 to save power.
  • the main CPU 22 sets the state storage time T1 infinitely without detecting the coefficients ⁇ and ⁇ because the power supply is not interrupted.
  • the coefficient ⁇ is a numerical value corresponding to the current time set in the digital camera 10.
  • the coefficient ⁇ is stored in a time lookup table (not shown) in the nonvolatile memory 26. In the time lookup table, values corresponding to times are arranged.
  • the main CPU 22 refers to the time look-up table and stores a coefficient corresponding to the detected time in the register 22g.
  • the coefficient ⁇ of the midnight time is smaller than the coefficient ⁇ of the time when the user's activity is relatively high, not at midnight.
  • the reason is that the user may use the digital camera 10 at a time when the user's activity is relatively high rather than at midnight, rather than when the time is detected at midnight. Therefore, if the main switch is turned on within the state holding time T1, the firmware stored in the volatile memory 24 is immediately executed by increasing the state holding time T1. Thus, the startup time of the digital camera 10 can be shortened. When the time is detected at midnight, the life of the battery 30 can be extended by shortening the state holding time T1 to save power.
  • the control for switching from the main power supply state to the power supply suspension state via the memory power supply state by performing the power-off operation or the sleep operation described above is performed by the main CPU 22, the sub CPU 34, and the power control unit 28.
  • This is realized by executing each program developed from the nonvolatile memory 26 to the volatile memory 24 by a microcomputer (not shown).
  • the digital camera 10 has a multitasking environment, and the main CPU 22 can execute a plurality of tasks simultaneously.
  • the power management task, sleep transition task, power supply time calculation task, and power control task that are executed by the sub CPU 34, the main CPU 22, and the microcomputer (not shown) of the power controller 28 will be described below with reference to FIGS. I will explain.
  • FIG. 2 shows a flowchart of the power management task executed by the sub CPU 34.
  • step S15 a command corresponding to the power-off instruction to the main device is sent to the power control unit 28, and the process proceeds to step S17.
  • step S ⁇ b> 17 it is determined whether or not the user has performed a power-on operation by operating the main switch, and the determination is repeatedly performed until it is determined YES. If YES is determined in the step S17, the process proceeds to a step S19 so as to send a command corresponding to a power-on instruction to the main device to the power control unit 28, and the process returns to the step S1.
  • step S57 the voltage level of the battery 30 is detected, and the coefficient ⁇ corresponding to the voltage level is stored in the register 22f with reference to the voltage lookup table.
  • step S59 the current time is detected from the clock 22d, and the coefficient ⁇ corresponding to the detected time is stored in the register 22g by referring to the time lookup table.
  • step S61 the state holding time T1 is calculated, and the process proceeds to step S63.
  • step S63 a request command is transmitted to set the state holding time T1 calculated in step S61 in the register 28b of the power supply control unit 28, and the process proceeds to step S67.
  • step S53 If YES is determined in step S53, the process proceeds to step S65, a request command is transmitted to the power supply control unit 28 in order to set the state holding time T1 to infinity in the register 28b, and the process proceeds to step S67.
  • step S71 it is determined whether or not there is a command corresponding to a power-off instruction from the sub CPU 34 to the main device. The determination is repeated until YES is determined in step S71, and if YES is determined, the process proceeds to step S73, the power of the battery 30 or the external power source 42 is controlled, and the transition from the main power supply state to the memory power supply state is made.
  • step S75 the state holding time T1 stored in the register 28b is set in the timer 28a, and measurement is started.
  • the process proceeds to step S77, where it is determined whether or not there is a power-on request from the sub CPU 34 to the main device. If YES is determined in the step S77, the process proceeds to a step S79 so as to control the power of the battery 30 or the external power source 42 to shift from the current power supply suspension state to the main power supply state. Then, the process returns to step S71.
  • step S77 If it is determined as NO in step S77, the process proceeds to step S81, where it is determined whether or not the timer 28a has timed up, and if it is determined as NO, the process returns to step S77. If YES is determined in the step S81, the process proceeds to a step S83 so as to control the electric power of the battery 30 or the external power source 42 to shift from the memory power supply state to the power supply suspension state. Then, the process proceeds to step S85, and it is determined whether or not there is a power-on request from the sub CPU 28 to the main device. The determination is repeated until it is determined as YES, and when it is determined as YES, the process proceeds to step S79.
  • the firmware executed by the main CPU 22 when the next digital camera 10 is activated is nonvolatile.
  • the period during which the power is supplied from the volatile memory 24 and stored in the volatile memory 24 so that the firmware is not volatilized is varied according to the trigger mode. Therefore, it is possible to optimize the balance between increasing the startup time of the digital camera 10 and suppressing unnecessary power supply in accordance with the user's application.
  • the control for switching from the main power supply state to the power supply suspension state via the memory power supply state by performing the power-off operation or the sleep operation is performed by the main CPU 22, the sub CPU 34, and This is realized by executing a program developed from the nonvolatile memory 26 to the volatile memory 24 by a microcomputer (not shown) of the power supply control unit 28, but the control may be processed by one CPU. Further, other CPUs or microcomputers may be prepared for distributed processing.
  • the present invention is applied to the digital camera 10.
  • the present invention is not limited to the digital camera 10, and may be applied to an IC recorder, a digital photo frame, a music reproduction music device, a television, and the like.
  • the lens 16, the CMOS imager unit 18, the signal processing circuit 20, the LCD 38, and the like of this embodiment are replaced with functions of respective devices.
  • the CMOS imager unit 18 is applied as the image pickup device, but a CCD imager may be applied instead of the CMOS imager.
  • the power management task, the sleep transition task, the power supply time calculation task, and the power control task have been described by applying software processing so that they are executed by the sub CPU 34, the main CPU 22, and the power control unit 28. , Some or all may be applied to be executed by hard processing.
  • the image signal based on the digital image signal is displayed on the LCD 38, but the organic EL may be applied to display the image signal.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Studio Devices (AREA)
  • Power Sources (AREA)

Abstract

 電源接続部は、電源を本体機器と接続する。揮発性メモリには、機器本体を作動させるための作動情報が格納される。電力供給手段は、揮発性メモリに電源からの電力を供給する。非作動状態要求受付手段は、機器本体を作動状態から非作動状態に移行させるための非作動状態要求を受け付ける。 電力供給制御手段は、非作動状態要求受付手段によって非作動状態要求が受け付けられると、電力供給手段に対し、所定期間に渡って揮発性メモリに電力を供給せしめる。態様判別手段は、非作動状態要求の態様を判別する。変更手段は、態様判別手段によって判別された態様に応じて、所定期間を設定する設定手段を備える。 このように非作動状態要求を受け付けてから、揮発性メモリに電力を供給する期間を、非作動状態要求の態様に応じて変更することによって、使用者の操作性の向上と、不要な電力の供給の抑制に貢献することができる。

Description

電子機器
 本発明は、電子機器において、機器本体のメインデバイスに対する電力供給を停止させる際に、該機器本体のメインデバイスではないデバイスに対する電力供給を制御する電子機器に関する。
 従来、例えばデジタルカメラのような電子機器において、ユーザによって電源ボタンがオフ操作されることにより、機器全体に電力が供給されている電源オン状態から、一部のデバイスを除く(例えば、電源ボタンを含む操作ボタンの押下を検出するサブマイコンなど)機器のメインデバイスに電力が供給されていない電源オフ状態にさせる処理が実行されている。
 さて、デジタルカメラのような電子機器では、上記電源オフ状態から電源オン状態に移行した後に、不揮発性メモリに格納されている機器本体が起動および作動するのに必要な情報(撮影処理に必要な設定情報を含む)をSDRAMなどの揮発性メモリにロード(展開)する処理などを実行する必要がある。
 使用者がこのような電子機器を使用する場合においては、機器本体の電源オフ状態から電源オン状態に移行してから、実際に機器本体が起動するまでの時間が短ければ短いほど使い勝手が向上するため、電源オフ状態から電源オン状態に移行してから、起動するまでの時間の短縮が望まれる。
 上述の機器では、停止指令を受けた時のバッテリの充電量が閾値よりも少ない場合には、停止中に作動する必要がない回路系への電力供給が行われていないシャットダウン状態に移行させ、バッテリの充電量が閾値よりも多い場合には、再起動する際の起動処理時間を短縮するために起動時に必要な処理を予め停止時に行っておき、その状態を維持しておくスタンバイ状態に移行させることによって、システムの起動時間を短縮するとともに、システムを正常に起動させることができる。
 しかしながら、上述の機器では、停止指令を受けた時のバッテリの充電量が閾値よりも大きい場合には、必然的にスタンバイ状態となるため、使用者が次に再起動させるための動作を行う予定が皆無であった場合においても、揮発性メモリに電力が供給されることとなり、揮発性メモリに不要な電力が供給されてしまう。そのような場合に鑑みて、揮発性メモリに不要な電力が供給されないように、停止指令を受けたときに、揮発性メモリへの電力の供給の時間を短くする手法も考えられるが、使用者の再起動の指令を該時間内にする必要があり、もし時間内に指令をすることができなかった場合には、上述したようにロードする処理などを実行することとなり、起動するまでの時間がかかってしまう。
 本発明は、上記の問題点を解決するもので、機器本体の一部(メインデバイス)の機能を停止させる指示が為された際に、該機能に関するデバイスへの電力の供給を停止させるとともに、揮発性メモリへの電力の供給を最適な期間行う電子機器を提供するものである。
 本願発明の電子機器は、次のものを備える:機器本体を作動させるための作動情報が格納される揮発性メモリ;揮発性メモリに格納された作動情報を保持するための第1電力および機器本体に対し作動状態を維持するための第2電力を供給する電力供給手段;機器本体を作動状態から該機器本体の一部が作動しない非作動状態に移行させるための非作動状態要求を受け付ける要求受付手段;要求受付手段によって前記非作動状態要求が受け付けられると、電力供給手段に対して所定期間に亘って前記第1電力の供給のみを行わせるよう制御する電源供給制御手段;非作動状態要求の態様を判別する態様判別手段;および態様判別手段によって判別された態様に応じて、所定期間を設定する設定手段。
 本発明の電子機器によれば、機器本体の一部(メインデバイス)の機能を停止させる指示が為された際に、該機能に関するデバイスへの電力の供給を停止させるとともに、最適な期間、揮発性メモリへの電力の供給を行うことができる。
 この発明の上述の目的,その他の目的,特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
本実施例に係るデジタルカメラを示すブロック図である。 本実施例に適用されるサブCPUの動作の一部を示すフローチャートである。 本実施例に適用されるメインCPUの動作の一部を示すフローチャートである。 本実施例に適用されるメインCPUの動作の他の一部を示すフローチャートである。 本実施例に適用される電源制御部の動作の一部を示すフローチャートである。
 以下、本発明の電子機器の一実施例として、デジタルカメラ10に実施した形態につき、図面に沿って具体的に説明する。図1は、デジタルカメラ10のブロック図を示している。デジタルカメラ10は光学レンズ16および図示しない絞りを含み、被写体の光学像はメインCPU22による指示によって、図示しないモータ駆動部に制御された光学レンズ16および絞りを通して、CMOSイメージャユニット18に取り込まれる。そして、メインCPU22に接続された図示しないタイミングジェネレータによって与えられる取り込みパルスによって、CMOSイメージャユニット18から1フレーム分のデジタル撮像信号が出力される。ここで、CMOSイメージャユニット18では、各画素で蓄積した電荷を増幅し、各画素から配線を使用して信号として読み出しを行い、該信号に対して、ゲイン調整、クランプ処理、A/D変換処理を施す。該処理が施されたデジタル撮像信号は、画素毎にR、G、Bのいずれかの色信号を有し、メインCPU22の制御によって、バス40を介してSDRAM32に一旦格納される。
 SDRAM32に一旦格納されたデジタル撮像信号は、メインCPU22の制御によって信号処理回路20へ入力される。信号処理回路20では、入力されたデジタル撮像信号に対して色分離処理を施し、更にYUV変換により、Y、U、V信号に変換する。そして、信号処理回路20で変換されたデジタル画像信号は、バス40を介して、再びSDRAM32へ格納される。本実施例においては、上述したCMOSイメージャユニット18から出力されたデジタル撮像信号が、信号処理回路20でデジタル画像信号に変換処理され、SDRAM32に格納されるまでの処理を、撮影処理と定義する。
 また、SDRAM32に格納されたデジタル画像信号は、メインCPU22の制御によりLCD38へ出力される。LCD38は、図示しないLCDドライバを含み、LCDドライバはY、U、V信号をRGB信号に変換して、LCD38にデジタル画像信号に基づく画像信号を表示させる。
 また、SDRAM32に格納されたデジタル画像信号は、静止画像を記録する場合であれば、図示しない圧縮・伸張処理部で圧縮処理が施され、JPEG形式の静止画像ファイルとして図示しない内部メモリに格納される。なお、動画像を記録する場合であれば、図示しない圧縮・伸張処理部で圧縮処理が施され、MPEG形式の動画像ファイルとして図示しない内部メモリに格納される。
 さて、操作部36は、デジタルカメラ10本体に対する電源からの電力供給のオン/オフを切換える(オン状態からオフ状態、またはオフ状態からオン状態に移行する)メインスイッチを備えている。なお、本実施例おいて、デジタルカメラ10の一部または全体に供給される電力の源は、電池30または外部電源42である。外部電源42は例えばACアダプタのようなAC機器であり、外部電源42が接続されると、電源制御部28は、電池30からの電力ではなく、外部電源42からの電力をデジタルカメラ10に供給するよう制御する。
 操作部36は、サブCPU34と接続されており、操作部36が操作されることによって、メインスイッチの電源オン/オフ操作に対応する信号を含む各操作信号が、サブCPU34に入力される。サブCPU34は、メインCPU22および電源制御部28に接続され、該操作信号が入力されると該操作信号を参照して、メインCPU22および電源制御部28に、各操作コマンドを送信する。
 さて、メインCPU22の動作は、揮発性メモリ24に格納されているファームウェアに基づいて実行されている。該ファームウェアは、上述した撮影処理を含むデジタルカメラ20本体が起動(システム起動処理)に必要なソフトウェア、即ちプログラムである。また、ファームウェアは、不揮発性メモリ26に格納されており、メインスイッチの電源オン操作に応答して電源供給休止状態からメイン電源供給状態に遷移した際に、メインCPU22は該ファームウェアを揮発性メモリ24に展開させる。
 ここで、本実施例では、サブCPU34および電源制御部28のみに電源からの電力が供給され、それ以外のデバイスには電源が供給されていない状態を電源供給休止状態と定義し、電源制御部28、サブCPU34および揮発性メモリ24のみに電源からの電力が供給されている状態をメモリ電源供給状態と定義し、デジタルカメラ10全体に電源からの電力が供給されている状態をメイン電源供給状態と定義する。
 また、使用者による意図的なメインスイッチの電源オフ操作によって、メインCPU22は、メイン電源供給状態から、メモリ電源供給状態を経由し、電源供給休止状態へと遷移させる。さらに、メインCPU22のタイマ22aの管理によって、操作部36に対して使用者からの操作が所定時間為されなかったと判断した場合にも、メイン電源供給状態からメモリ電源供給状態を経由し、電源供給休止状態へと遷移する(以下、スリープ動作と称す)。この電源オフ操作およびスリープ動作は、電源オフを目的とした操作および動作である。
 さて、本実施例のデジタルカメラ10では、その遷移のトリガとなる電源オフ操作またはスリープ動作、および後述するその他の要素に対応する係数α、βおよびγに基づいて、例えば数式1のようにメモリ電源供給状態の状態保持時間T1を算出している。
(数1)
T1=α * β * γ
 そして、状態保持時間T1は、電源制御部28内のタイマ28aによって計測され、状態保持時間T1が経過するとタイムアップする。タイムアップすると、電源制御部28は電源を制御してメモリ電源供給状態から電源供給休止状態へと遷移させる。
 以下に、係数α、βおよびγについて説明する。
 係数αは、上述したように遷移のトリガに対応する数値となる。係数αは、不揮発性メモリ26内の図示しない操作ルックアップテーブルに格納されており、メインCPU22が遷移のトリガとして電源オフ操作であると判別すると、電源オフ操作に対応する係数を、操作ルックアップテーブルを参照してレジスタ22eに格納する。なお、操作ルックアップテーブルには、電源オフ操作およびスリープ動作に対応した値が配列されている。一方、メインCPU22が遷移のトリガとしてスリープ動作であると判別すると、スリープ動作に対応する係数を、操作ルックアップテーブルを参照してレジスタ22eに格納する。
 詳細には、メインCPU22は、電源オフ操作であると判別するとレジスタ22hに格納されているオフ操作フラグF3を立て(F3=1)て、スリープ動作であると判別するとオフ操作フラグF3をリセット(F3=0)する。
 さて、電源オフ操作に対応する係数αは、スリープ動作に対応する係数αより値が小さい。その理由としては、電源オフ操作に起因する電源オフは、使用者が電源オフを意図しており、電源オフした後すぐに電源オン操作を行い、デジタルカメラ10を使用する確率が低い。一方、スリープ動作に起因する電源オフは使用者が意図しない電源オフであり、電源オフされた後すぐにメインスイッチを操作することによる電源オン操作を行い、デジタルカメラ10を使用する確率が高いからである。
 従って、電源オフ操作が為された場合には、状態保持時間T1を短くすることにより、不要な電力を供給することがないため、省電力化を図ることができる。一方、スリープ動作が実行された場合には、状態保持時間T1を長くすることにより、該状態保持時間T1内にメインスイッチの電源オン操作が為された場合には、即座に揮発性メモリ24に格納されているファームウェアを実行することができるため、デジタルカメラ10の起動時間を短縮することができる。
 係数βは、電源として電池30が使用されている場合に、電池30の電圧レベルに対応した数値となる。係数βは不揮発性メモリ26内の図示しない電圧ルックアップテーブルに格納されている。なお、電圧ルックアップテーブルには、電圧レベルに対応した値が配列されている。メインCPU22は、電池30の電圧レベルを検出すると、電圧ルックアップテーブルを参照して、電圧レベルに対応する係数をレジスタ22fに格納する。
 さて、電圧レベルが高い場合の係数βは、電圧レベルが低い場合の係数βと比較して、数値が大きい。その理由としては、電圧レベルが低い場合、つまり電池30の残量が少ない場合よりも、電圧レベルが高い場合、つまり電池30の残量が多い場合は、電池30の残量に余裕があるため状態保持時間T1を長くすることにより、状態保持時間T1内にメインスイッチの電源オン操作が為された場合に、即座に揮発性メモリ24に格納されているファームウェアを実行することによって、デジタルカメラ10の起動時間を短縮することができるからである。また、電圧レベルが低い場合には、状態保持時間T1を短くし省電力化を図ることにより、電池30の寿命を延ばすことができる。
 また、電源として外部電源42が使用されている場合、メインCPU22は電力の供給が途絶えることがないため、係数α、βを検出することなく、状態保存時間T1を無限に設定する。
 係数γは、デジタルカメラ10に設定されている現在の時刻に対応した数値となる。係数γは、不揮発性メモリ26内の図示しない時刻ルックアップテーブルに格納されている。なお、時刻ルックアップテーブルには、時刻に対応した値が配列されている。メインCPU22は、時計22dから現在の時刻を検知すると、時刻ルックアップテーブルを参照して、検出した時刻に対応する係数をレジスタ22gに格納する。
 さて、深夜の時刻の係数γは、深夜でなく比較的使用者の活動が盛んな時刻の係数γと比較して、数値が小さい。その理由としては、時刻が検出されたときが深夜である場合よりも、深夜ではなく比較的使用者の活動が盛んな時刻である場合の方が、使用者がデジタルカメラ10を使用する可能性が高いため、状態保持時間T1を長くすることにより、状態保持時間T1内にメインスイッチの電源オン操作が為された場合には、即座に揮発性メモリ24に格納されているファームウェアを実行することによって、デジタルカメラ10の起動時間を短縮することができる。また、時刻が検出されたときが深夜である場合には、状態保持時間T1を短くし省電力化を図ることにより、電池30の寿命を延ばすことができる。
 上述した電源オフ操作またはスリープ動作が為されることにより、メイン電源供給状態からメモリ電源供給状態を経由し、電源供給休止状態へと遷移させる制御は、メインCPU22、サブCPU34および電源制御部28の図示しないマイコンにより、不揮発性メモリ26から揮発性メモリ24に展開されたプログラムを夫々実行することにより実現される。またデジタルカメラ10は、マルチタスク環境が構築されており、メインCPU22は、複数のタスクを同時に実行することができる。以下に、サブCPU34、メインCPU22、および電源制御部28の図示しないマイコンが夫々実行する、電源管理タスク、スリープ移行タスク、電力供給時間算出タスク、電源制御タスクを、図2から図5を参照して説明する。
 図2は、サブCPU34が実行する電源管理タスクのフローチャートを示している。ステップS1において、サブCPU24は、電源制御部28を監視することにより、外部電源42からの電力が供給状態であるか否かを判別する。ステップS1において、YESと判別するとステップS3へ進み、メインCPU22へ対し、レジスタ22cに格納されている外部電源供給フラグF2を立てる(F2=1)要求コマンドを送付しステップS7へ進む。ステップS1において、NOと判別するとステップS5へ進み、メインCPU22に対し、レジスタ22cに格納されている外部電源供給フラグF2をリセットする(F2=0)要求コマンドを送付し、ステップS7へ進む。
 ステップS7では、使用者にメインスイッチが操作されることにより電源オフ操作があったか否かを判別する。ステップS7においてYESと判別すると、ステップS9へ進み、メインCPU22に対しレジスタ22hに格納されているオフ操作フラグF3を立てる(F3=1)要求コマンドを送付し、ステップS13へ進む。ステップS7においてNOと判別すると、ステップS11へ進み、メインCPU22から電源オフ要求コマンドが送付されたか否かを判別する。このメインCUP22からの電源オフ要求は、スリープ動作に基づいて為される。ステップS11においてNOと判別するとステップS1へ戻り、YESと判別するとステップS13へ進む。
 ステップS13では、レジスタ34aに格納されている電源オフ要求フラグF1を立てる(F1=1)。そしてステップS15に進み、電源制御部28に対してメインデバイスへの電源オフ指示に対応するコマンドを送付し、ステップS17へ進む。ステップS17では、使用者にメインスイッチが操作されることによって電源オン操作があったか否かを判別し、YESと判別されるまで繰り返し判別を行う。ステップS17で、YESと判別されると、ステップS19へ進み、電源制御部28に対してメインデバイスへの電源オン指示に対応するコマンドを送付し、ステップS1へ戻る。
 次に、図3に示すメインCPU22が実行するスリープ移行タスクのフローチャートを参照して、デジタルカメラ10の動作を説明する。
 まず、ステップS31において、タイマ22aをリセットおよびスタートさせる。そしてステップS33へ進み、サブCPU34から送信されるコマンドにより、使用者によって何かしらの操作部36に対して操作があったか否かを判別する。ステップS33においてNOと判別するとステップS31へ進み、YESと判別するとステップS35へ進み、タイマ22aが所定時間計測することによりタイムアップしたか否かを判別する。ステップS35においてNOと判別するとステップS33へ進み、YESと判別すると、ステップS37へ進む。ステップS37では、サブCPU34に対して電源オフ要求コマンドを送付し、ステップS39へ進む。ステップS39では、レジスタ22hに格納されているオフ操作フラグF3をリセット(F3=0)し、本タスクを終了させる。
 次に、図4に示すメインCPU22が実行する電力供給時間算出タスクのフローチャートを参照して、デジタルカメラ10の動作を説明する。
 ステップS51では、サブCPU34に電源オフ要求フラグF1が立っている(F1=1)か否(F1=0)かの問い合わせを行い、サブCPU34からの返答の結果を判別する。ステップS1において電源オフ要求フラグF1が1であると判別するまで、ステップS1の判別を繰り返し行い、F1が1であると判別するとステップS53に進む。ステップS53では、レジスタ22cに格納されている外部電源供給フラグF2が立っている(F2=1)か否(F2=0)かを判別する。ステップS53においてNOと判別すると、ステップS55へ進み、オフ操作フラグF3の状態を検出し、操作ルックアップテーブルを参照して係数αをレジスタ22eに格納する。
 次にステップS57に進み、電池30の電圧レベルを検出し、電圧ルックアップテーブルを参照して、電圧レベルに対応する係数βをレジスタ22fに格納する。次にステップS59に進み、時計22dから現在の時刻を検知し、時刻ルックアップテーブルを参照して、検出した時刻に対応する係数γをレジスタ22gに格納する。そして、次にステップS61へ進み、状態保持時間T1を算出し、ステップS63へ進む。ステップS63では、ステップS61において算出された状態保持時間T1を、電源制御部28のレジスタ28bに設定すべく要求コマンドを送信し、ステップS67へ進む。
 ステップS53において、YESと判別すると、ステップS65に進み、レジスタ28bに状態保持時間T1を無限大に設定すべく、電源制御部28に要求コマンドを送信し、ステップS67へ進む。
 ステップS67では、サブCPU22に対して、レジスタ34aに格納されている電源オフ要求フラグF1をリセット(F1=0)する要求コマンドを送付する。そして、本タスクを終了する。
 次に、図5に示す電源制御部28内のマイコンが実行する電源制御タスクのフローチャートを参照して、デジタルカメラ10の動作を説明する。
 ステップS71では、サブCPU34よりメインデバイスへの電源オフ指示に対応するコマンドがあったか否かを判別する。ステップS71においてYESと判別されるまで繰り返し判別を行い、YESと判別されるとステップS73へ進み、電池30又は外部電源42の電力を制御して、メイン電源供給状態からメモリ電源供給状態へと遷移させる。
 次にステップS75へ進み、レジスタ28bに格納されている状態保持時間T1をタイマ28aにセットし、計測をスタートさせる。次にステップS77へ進み、サブCPU34からメインデバイスへの電源オン要求があったか否かを判別する。ステップS77においてYESと判別されると、ステップS79へ進み、電池30又は外部電源42の電力を制御して、現在の電源供給休止状態の態様からメイン電源供給状態へと遷移させる。そして、ステップS71へ戻る。
 ステップS77において、NOと判別するとステップS81へ進み、タイマ28aがタイムアップしたか否かを判別し、NOと判別されるとステップS77へ戻る。ステップS81においてYESと判別されると、ステップS83へ進み、電池30又は外部電源42の電力を制御して、メモリ電源供給状態から電源供給休止状態へと遷移させる。そして、ステップS85へ進み、サブCPU28からメインデバイスへの電源オン要求があったか否かを判別する。YESと判別されるまで繰り返し判別を行い、YESと判別するとステップS79へ進む。
 このように、本実施例によれば、作動中のデジタルカメラ10に対して、何らかの電源オフとなるトリガが発生した場合、次のデジタルカメラ10が起動する際にメインCPU22が実行するファームウェアが不揮発性メモリ26から展開され格納されている揮発性メモリ24に電源を供給しファームウェアを揮発させないようにする期間を、該トリガの態様に応じて異ならしめている。従って、使用者の用途などに応じて、デジタルカメラ10の起動時間の高速化と不要な電源供給の抑制のバランスを最適なものにすることができる。
 なお、本実施例では、電源オフ操作またはスリープ動作が為されることにより、メイン電源供給状態からメモリ電源供給状態を経由し、電源供給休止状態へと遷移させる制御は、メインCPU22、サブCPU34および電源制御部28の図示しないマイコンにより、不揮発性メモリ26から揮発性メモリ24に展開されたプログラムを夫々実行することにより実現されているが、該制御は、1つのCPUで処理されてもよいし、さらに他のCPUやマイコンなどを用意して分散処理をさせてもよい。
 また、本実施例では、デジタルカメラ10に本発明を適用して説明したが、デジタルカメラ10に限らずICレコーダやデジタルフォトフレーム、音楽再生音楽機器やテレビジョンなどに適用されてもよい。その際、例えば本実施例のレンズ16、CMOSイメージャユニット18、信号処理回路20およびLCD38などは、それぞれの機器の機能に置き換えられる。
 また、本実施例では、撮像素子としてCMOSイメージャユニット18を適用して説明したが、CMOSイメージャに代えてCCDイメージャを適用してもよい。
 また、本実施例では、静止画像ファイルおよび動画像ファイルが記録されるデバイスとして、デジタルカメラ10内の図示しない内部メモリを適用して説明したが、着脱自在な外部メモリカードやHHD、ならびに光ディスクのようなデバイスを適用してもよい。
 また、本実施例では、電源管理タスク、スリープ移行タスク、電力供給時間算出タスク、および電源制御タスクをサブCPU34、メインCPU22および電源制御部28によって実行されるようソフト処理を適用して説明したが、一部または全てがハード処理で実行されるように適用してもよい。
 また、本実施例は、デジタル画像信号に基づく画像信号をLCD38に表示させているが、有機ELを適用させ、該画像信号を表示させてもよい。
 この発明が詳細に説明され図示されたが、それは単なる図解および一例として用いたものであり、限定であると解されるべきではないことは明らかであり、この発明の精神および範囲は添付されたクレームの文言によってのみ限定される。
10  ・・・デジタルカメラ
22  ・・・メインCPU
24  ・・・揮発性メモリ
26  ・・・不揮発性メモリ
28  ・・・電源制御部
30  ・・・電池
32  ・・・SDRAM
36  ・・・操作部
42  ・・・外部電源

Claims (4)

  1.  電子機器であって、次のものを備える:
     機器本体を作動させるための作動情報が格納される揮発性メモリ;
     前記揮発性メモリに格納された作動情報を保持するための第1電力および前記機器本体に対し作動状態を維持するための第2電力を供給する電力供給手段;
     前記機器本体を前記作動状態から該機器本体の一部が作動しない非作動状態に移行させるための非作動状態要求を受け付ける要求受付手段;
     前記要求受付手段によって前記非作動状態要求が受け付けられると、前記電力供給手段に対して所定期間に亘って前記第1電力の供給のみを行わせるよう制御する電源供給制御手段;
     前記非作動状態要求の態様を判別する態様判別手段;および
     前記態様判別手段によって判別された態様に応じて、前記所定期間を設定する設定手段。
  2.  クレーム1に従属する電子機器であって、
     前記機器本体に対し所定の動作を行わせるための第1操作を受け付ける第1操作受付手段;
     前記第1操作受付手段による操作の受付が一定期間行われない場合に、第1要求態様として前記非作動状態要求を発行する第1要求発行手段;
     前記機器本体を非作動状態にさせるための第2操作を受け付ける第2操作受付手段;および
     前記第2操作受付手段による操作が受け付けられたときに、第2要求態様として前記非作動状態要求を発行する第2要求発行手段をさらに備え、
     前記設定手段は、前記態様判別手段によって判別された態様が第1要求態様である場合には、前記態様判別手段によって判別された態様が第2要求態様である場合の所定期間よりも長い期間に設定する。
  3.  クレーム1に従属する電子機器であって、前記電力供給手段によって供給される前記第1電力および前記第2電力の電源の電圧レベルを検出する電圧検出手段をさらに備え、
     前記設定手段は、前記態様および前記電圧検出手段によって検出された電圧レベルに応じて、前記所定期間を設定する。
  4.  クレーム1に従属する電子機器であって、現在の時刻を計測する時刻計測手段をさらに備え、
     前記設定手段は、前記態様、前記電圧レベルおよび前記時刻計測手段によって検出された時刻に応じて、前記所定時間を設定する。
PCT/JP2010/058817 2009-06-09 2010-05-25 電子機器 Ceased WO2010143533A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US13/376,627 US20120079300A1 (en) 2009-06-09 2010-05-25 Electronic apparatus
CN2010800253611A CN102461154A (zh) 2009-06-09 2010-05-25 电子设备

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2009-138290 2009-06-09
JP2009138290A JP2010287950A (ja) 2009-06-09 2009-06-09 電子機器

Publications (1)

Publication Number Publication Date
WO2010143533A1 true WO2010143533A1 (ja) 2010-12-16

Family

ID=43308788

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2010/058817 Ceased WO2010143533A1 (ja) 2009-06-09 2010-05-25 電子機器

Country Status (4)

Country Link
US (1) US20120079300A1 (ja)
JP (1) JP2010287950A (ja)
CN (1) CN102461154A (ja)
WO (1) WO2010143533A1 (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012163923A (ja) * 2011-02-09 2012-08-30 Ricoh Co Ltd 測距装置と方法とプログラム並びに撮像装置と方法とプログラム
JP5340335B2 (ja) * 2011-03-24 2013-11-13 株式会社東芝 情報処理装置
SG10201605470SA (en) * 2012-01-23 2016-08-30 Semiconductor Energy Lab Co Ltd Semiconductor device
US9444509B2 (en) 2012-09-27 2016-09-13 Intel Corporation Non-blocking power management for on-package input/output architectures
US9674590B2 (en) * 2012-11-28 2017-06-06 Samsung Electronics Co., Ltd. System and method for managing sensor information in portable terminal
JP6123514B2 (ja) * 2013-06-25 2017-05-10 ソニー株式会社 電子機器、電子機器の制御方法およびプログラム
JP7374622B2 (ja) * 2019-06-17 2023-11-07 キヤノン株式会社 情報処理装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001069397A (ja) * 1999-08-26 2001-03-16 Canon Inc 撮像装置及びその制御方法
JP2005070681A (ja) * 2003-08-27 2005-03-17 Casio Electronics Co Ltd 印刷装置
JP2005110157A (ja) * 2003-10-02 2005-04-21 Mitsubishi Electric Corp カメラ付き携帯電話機および電源制御方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008167307A (ja) * 2006-12-28 2008-07-17 Olympus Imaging Corp デジタルカメラ
JP4855953B2 (ja) * 2007-01-17 2012-01-18 オリンパスイメージング株式会社 デジタルカメラ

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001069397A (ja) * 1999-08-26 2001-03-16 Canon Inc 撮像装置及びその制御方法
JP2005070681A (ja) * 2003-08-27 2005-03-17 Casio Electronics Co Ltd 印刷装置
JP2005110157A (ja) * 2003-10-02 2005-04-21 Mitsubishi Electric Corp カメラ付き携帯電話機および電源制御方法

Also Published As

Publication number Publication date
JP2010287950A (ja) 2010-12-24
US20120079300A1 (en) 2012-03-29
CN102461154A (zh) 2012-05-16

Similar Documents

Publication Publication Date Title
JP3564031B2 (ja) 電子スチルカメラ
JP5119136B2 (ja) 電子装置及びその制御方法
WO2010143533A1 (ja) 電子機器
US20030142228A1 (en) Apparatus and method for power saving and rapid response in a digital imaging device
CN1972384B (zh) 信息处理设备、成像设备、信息处理方法
JP5857416B2 (ja) 撮影装置
CN101873421B (zh) 成像装置、成像控制方法以及成像控制程序
US7667758B2 (en) Image pickup apparatus for displaying images and information of states and method for controlling the same
JP2006072353A (ja) ストロボ制御器を備えたディジタルカメラ
JP2006311771A (ja) 電圧変化検出装置
JP2009053244A (ja) モード切替システムおよびカメラ
JP2016208648A (ja) 電子機器、制御方法およびプログラム
KR102214823B1 (ko) 촬상 장치 및 그 제어 방법
JP4328697B2 (ja) 撮像装置及びその制御方法
JP5293255B2 (ja) 情報記録再生装置およびデジタルカメラ
JP2004120204A (ja) デジタルカメラ
JP4261815B2 (ja) 撮像装置
JP2009033508A (ja) 撮像装置
JP5125546B2 (ja) カメラ
JP4508721B2 (ja) 携帯機器及びその制御方法
US20070147823A1 (en) Method for controlling the picture capturing process of a digital camera
JP2007036676A (ja) 撮像装置及び撮像装置の制御方法
JP2006325148A (ja) 撮像装置及び撮像方法
JP2010117782A (ja) 電子機器
CN118042272A (zh) 摄像装置、摄像装置的控制方法和计算机可读介质

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201080025361.1

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10786064

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 13376627

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10786064

Country of ref document: EP

Kind code of ref document: A1