(57)【要約】      （修正有）【課題】電源投入後、バッテリチェックを速やかに行い、迅速に起動させる。【解決手段】電源ＯＦＦに設定されると、バッテリの電圧値Ｖｆを検出し、時刻ｔ１を検出する。電源ＯＦＦ状態から電源ＯＮに設定されると、時刻ｔ２、カメラの動作環境における温度Ｔを検出し、電源ＯＦＦから電源ＯＮまでの経過時間（Δｔ）を算出する。そして、放電曲線Ｃおよび電源ＯＦＦ時の電圧値Ｖｆ、経過時間Δｔから、電源ＯＮ設定時の電圧値Ｖｄを算出し、電圧値Ｖｆが初期起動に必要な限界電圧値Ｖｌより大きい場合、起動動作を実行する。【選択図】図５
2008046179.tif 000002
【特許請求の範囲】
【請求項１】
電源を供給するバッテリと、
電源ＯＦＦに設定されると、前記バッテリの残量電圧を検出するバッテリ残量検出手段と、
電源ＯＮに設定されると、電源ＯＦＦから電源ＯＮまでの経過時間を検出する時間検出手段と、
検出された経過時間および前記バッテリの放電曲線特性に基づき、電源ＯＮ設定時の前記バッテリの残量電圧を算出するバッテリ残量算出手段と、
算出された前記バッテリの残量電圧が、撮影を可能にするための起動動作に必要な限界電圧より大きい場合、起動動作を実行させる起動制御手段と
を備えたことを特徴とするカメラ。
【請求項２】
前記バッテリ残量検出手段が、前記バッテリの残量電圧が前記限界電圧より小さい場合、前記バッテリの残量電圧を検出することを特徴とする請求項１に記載のカメラ。
【請求項３】
前記起動動作が、撮像素子の初期駆動、撮影光学系の初期駆動、信号処理回路の初期駆動、モニタの駆動のうち少なくともいずれか１つを含むことを特徴とする請求項１に記載のカメラ。
【請求項４】
前記起動動作が、着脱自在に装着される画像データ格納可能な記録媒体の情報取得処理を含むことを特徴とする請求項３に記載のカメラ。
【請求項５】
前記時間検出手段が、電源ＯＦＦ状態においても時刻を計測可能なタイマーを備えることを特徴とする請求項１に記載のカメラ。
【請求項６】
電源ＯＦＦに設定されると、前記カメラの動作環境における温度を検出する温度検出手段をさらに有し、
前記バッテリ残量算出手段が、検出された温度に対応する前記バッテリの放電曲線特性から、前記バッテリの残量電圧を算出することを特徴とする請求項１に記載のカメラ。
【請求項７】
前記バッテリ残量検出手段が、バッテリ交換時において、交換されたバッテリの残量電圧を検出し、
前記時間検出手段が、バッテリ交換時から電源ＯＮ設定時までの経過時間を検出することを特徴とする請求項１に記載のカメラ。  
【請求項８】
前記バッテリ残量検出手段が、着脱自在に装着される画像データ格納可能な記録媒体の交換時に、前記バッテリの残量電圧を検出し、
前記時間検出手段が、前記記録媒体の交換時から電源ＯＮ設定時までの経過時間を検出することを特徴とする請求項１に記載のカメラ。
【請求項９】
電源ＯＦＦに設定されると、バッテリの残量電圧を検出するバッテリ残量検出手段と、
電源ＯＮに設定されると、電源ＯＦＦから電源ＯＮまでの経過時間を検出する時間検出手段と、
検出された経過時間および前記バッテリの放電曲線特性に基づき、電源ＯＮ設定時の前記バッテリの残量電圧を算出するバッテリ残量算出手段と、
算出された前記バッテリの残量電圧が、撮影を可能にするための起動動作に必要な限界電圧より大きい場合、起動動作を実行させる起動制御手段と
を備えたことを特徴とする撮影起動動作制御装置。
【請求項１０】
電源ＯＦＦに設定されると、バッテリの残量電圧を検出するバッテリ残量検出手段と、
電源ＯＮに設定されると、電源ＯＦＦから電源ＯＮまでの経過時間を検出する時間検出手段と、
検出された経過時間および前記バッテリの放電曲線特性に基づき、電源ＯＮ設定時の前記バッテリの残量電圧を算出するバッテリ残量算出手段と、
算出された前記バッテリの残量電圧が、撮影を可能にするための起動動作に必要な限界電圧より大きい場合、起動動作を実行させる起動制御手段と
を機能させることを特徴とするプログラム。
【請求項１１】
電源ＯＦＦに設定されると、バッテリの残量電圧を検出し、
電源ＯＮに設定されると、電源ＯＦＦから電源ＯＮまでの経過時間を検出し、
検出された経過時間および前記バッテリの放電曲線特性に基づき、電源ＯＮ設定時の前記バッテリの残量電圧を算出し、
算出された前記バッテリの残量電圧が、撮影を可能にするための起動動作に必要な限界電圧より大きい場合、起動動作を実行させることを特徴とする撮影起動動作制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ、あるいは撮影機能を備えた携帯電話などの撮影装置に関し、特に、電源投入後の初期起動時におけるバッテリチェックに関する。
【背景技術】
【０００２】
デジタルカメラでは、ボタン操作によって電源が投入されると、ＲＯＭ等のメモリに格納されているプログラムが読み出され、レンズ、ＣＣＤ等の初期駆動、着脱自在に装着されるメモリカードの情報取得といった起動動作が行われ、その後撮影可能な状態になる。電源投入後できるだけ早く撮影を可能にするため、例えば、撮像系の起動に必要なプログラムだけを初めに読み出し、メモリカードの情報取得などそれ以外の動作に必要なプログラムをその後起動させたりすることが可能である（特許文献１参照）。一方、撮影可能な状態にするためにはレンズ、ＣＣＤを含む撮像系、回路等を駆動する必要があることから、電源投入直後には、バッテリの残量電圧がチェックされる（例えば、特許文献２参照）。
【特許文献１】特開２００３−１８９１６５号公報
【特許文献２】特開２００６−３５０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
バッテリチェックには、電圧を適当な負荷に実際に入力させて検出する必要があり、電源投入後から撮影動作が可能となるまでの時間が長くなり、シャッターチャンスを逃すことにつながる。しかしながら、レンズ等の駆動を開始した後にバッテリの寿命によってカメラ動作が停止することを防ぐため、バッテリチェックを起動時に省くことはできない。
【課題を解決するための手段】
【０００４】
本発明のカメラは、電源が投入されてから所定の起動動作を経て撮影可能な状態となるカメラであって、バッテリチェックを短時間で行うことができるカメラであり、あらかじめ電源ＯＦＦ時にバッテリチェックを行い、電源ＯＮ時にはバッテリの放電曲線特性を利用して残量電圧を直接検出することなくバッテリチェックを可能にする。
【０００５】
本発明のカメラは、電源を供給するバッテリと、電源ＯＦＦに設定されると、前記バッテリの残量電圧を検出するバッテリ残量検出手段と、電源ＯＮに設定されると、電源ＯＦＦから電源ＯＮまでの経過時間を検出する時間検出手段と、検出された経過時間および前記バッテリの放電曲線特性に基づき、電源ＯＮ設定時の前記バッテリの残量電圧を算出するバッテリ残量算出手段とを備える。
【０００６】
バッテリの放電曲線は、一般的には、途中までは漸近的に残量電圧が減少し、寿命近くなると急激に減少する曲線であり、時間と電圧の関数として表される。したがって、電源ＯＦＦ時のバッテリ残量電圧と、電源ＯＦＦから電源ＯＮまでの経過時間を検出することによって、電源ＯＮ時のバッテリ残量電圧が正確に推定される。放電曲線特性のデータは、あらかじめカメラのメモリに記憶させておけばよい。経過時間については、例えば、タイマーを備えたカメラでは、リアルタイムの時刻を電源ＯＦＦ、ＯＮ時に計測して経過時間を計測すればよい。
【０００７】
そして本発明のカメラは、算出された前記バッテリの残量電圧が、撮影可能にするための起動動作に必要な限界電圧より大きい場合、起動動作を実行させる起動制御手段を備える。ここで、撮影可能にするための起動動作としては、例えば、撮影光学系を初期状態の位置まで駆動させる初期動作があり、デジタルカメラの場合には、撮像素子の初期駆動、信号処理回路の初期駆動、液晶などのモニタの表示動作、やパラメータの初期設定がある。さらに、画像データをメモリカードなど着脱自在に装着される記録媒体に記録する場合には、記録媒体のデータ空き容量、記録可能なアドレス領域などの情報を取得する動作も起動時に行う場合もある。起動動作内容に従って定められる限界電圧に従い、算出されたバッテリ残量電圧に基づいてバッテリチェックが実行される。初期起動動作に必要な限界電圧より大きい場合、実際に起動させることが可能か否か判断するため、前記バッテリ残量検出手段が前記バッテリの残量電圧を検出するのが望ましい。実際に計測して起動可能と判断すれば、起動動作を実行させればよい。
【０００８】
バッテリは温度によっても放電曲線特性が異なる。したがって、電源ＯＦＦに設定されると、前記カメラの動作環境における温度を検出する温度検出手段を設けるのが望ましい。この場合、バッテリ残量算出手段は、検出された温度に合ったバッテリの放電曲線特性から、前記バッテリの残量電圧を算出すればよい。
【０００９】
バッテリ交換があった場合には、バッテリ残量検出手段が、バッテリ交換時に交換されたバッテリの残量電圧を検出するのが望ましい。前記時間検出手段は、バッテリ交換時から電源ＯＮ設定時までの経過時間を検出すればよい。また、メモリカード等の着脱自在な記録媒体が交換された場合においても、前記バッテリの残量電圧を検出するのが望ましい。時間検出手段は、前記記録媒体の交換時から電源ＯＮ設定時までの経過時間を検出する。
【００１０】
本発明の撮影起動動作制御装置は、電源ＯＦＦに設定されると、バッテリの残量電圧を検出するバッテリ残量検出手段と、電源ＯＮに設定されると、電源ＯＦＦから電源ＯＮまでの経過時間を検出する時間検出手段と、検出された経過時間および前記バッテリの放電曲線特性に基づき、電源ＯＮ設定時の前記バッテリの残量電圧を算出するバッテリ残量算出手段と、算出された前記バッテリの残量電圧が、撮影を可能にするための起動動作に必要な限界電圧より大きい場合、起動動作を実行させる起動制御手段とを備えたことを特徴とする。
【００１１】
本発明のプログラムは、電源ＯＦＦに設定されると、バッテリの残量電圧を検出するバッテリ残量検出手段と、電源ＯＮに設定されると、電源ＯＦＦから電源ＯＮまでの経過時間を検出する時間検出手段と、検出された経過時間および前記バッテリの放電曲線特性に基づき、電源ＯＮ設定時の前記バッテリの残量電圧を算出するバッテリ残量算出手段と、算出された前記バッテリの残量電圧が、撮影を可能にするための起動動作に必要な限界電圧より大きい場合、起動動作を実行させる起動制御手段とを機能させることを特徴とする。
【００１２】
本発明の撮影起動動作制御方法は、電源ＯＦＦに設定されると、バッテリの残量電圧を検出し、電源ＯＮに設定されると、電源ＯＦＦから電源ＯＮまでの経過時間を検出し、検出された経過時間および前記バッテリの放電曲線特性に基づき、電源ＯＮ設定時の前記バッテリの残量電圧を算出し、算出された前記バッテリの残量電圧が、撮影を可能にするための起動動作に必要な限界電圧より大きい場合、起動動作を実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、電源投入後バッテリチェックを速やかに行うことができ、迅速に起動させることができる。
【発明を実施するための最良の形態】
【００１４】
以下では、図面を参照して、本発明の実施形態であるデジタルスチルカメラについて説明する。
【００１５】
図１は、本実施形態であるデジタルスチルカメラの斜視図である。コンパクト型カメラであるデジタルスチルカメラ１０は、本体１０Ａと本体１０Ａの前面に装着されるレンズ鏡筒１０Ｂを備え、レンズ鏡筒１０Ｂは本体１０Ａから前方へ自在に突出する。
【００１６】
デジタルスチルカメラ１０の上面１０Ｕには、レリーズボタン１４、パワーボタン１５が設けられており、カメラ１０の背面１０Ｋには、ファインダの接眼部１２、液晶モニタ１６、リターンボタン１９、十字型の設定ボタン２０、決定ボタン２１、ズームレバー２２が設けられている。また、デジタルカメラ１０の側面１０Ｓには、メモリカード挿入用のカードスロット１１が形成されており、カメラ１０の前面にはストロボ（図示せず）が設けられている。
【００１７】
ズームレバー２２は、撮影光学系をズーム動作させる場合に操作され、ユーザによって撮影範囲、構図が決定される。設定ボタン２０、決定ボタン２１は、様々なモードを選択、決定するために操作され、撮影モード、再生モード、メニューモードのうちいずれか１つのモードを設定する時や、複数の撮影モードの中から選択する場合、さらに、撮影条件等を設定変更する場合に操作される。パワーボタン１５の押下によって電源がＯＮ状態になると、後述するように、カメラの初期動作（起動動作）が実行される。具体的には、レンズ鏡筒１０Ｂ内の撮影光学系（ここでは図示せず）が初期駆動され、カメラ本体１０Ａ内に収容されていた撮影光学系がレンズ鏡筒１０Ｂとともに前方へ繰り出される。リターンボタン１９は、モード設定時において前画面に戻る場合に操作される。
【００１８】
図２は、デジタルスチルカメラ１０のブロック図である。
【００１９】
システムコントロール回路５０はデジタルカメラ１０の動作を制御し、カメラ動作を実行するためのプログラムがＲＯＭ５０Ｃにあらかじめ格納されている。メインＣＰＵ５０Ａは電源ＯＮ状態においてカメラ動作を制御し、サブＣＰＵ５０Ｂは、電源ＯＧＦＦ状態においてカメラを制御する。メインスイッチ３２、半押しスイッチ３４、全押しスイッチ３６、設定操作スイッチ３８などがシステムコントロール回路５０に接続されている。
【００２０】
パワーボタン１５に対する操作によって電源がＯＮになると、メインスイッチ３２がＯＮ状態になり、各回路へバッテリ６８から電源が供給される。半押しスイッチ３４、全押しスイッチ３６は、レリーズボタン１４の半押し、全押しをそれぞれ検出する。設定操作スイッチは、設定ボタン、決定ボタン２１等に対する操作を検出する。
【００２１】
撮影モードが設定された場合、動画像を表示するための処理動作が実行される。撮影光学系１３を通った光が絞り２８Ａ、シャッタ２８Ｂを介してＣＣＤ４０に到達する。これにより、被写体像がＣＣＤ４０に形成され、光電変換によって被写体像に応じたアナログ画像信号が発生する。画像信号はＣＣＤ４０から所定時間間隔で順次読み出される。
【００２２】
ＣＣＤ４０から読み出されたアナログ画像信号は、アンプ回路（図示せず）において増幅され、Ａ／Ｄ変換器（図示せず）においてデジタル信号に変換される。ＳＤＲＡＭ４９に接続された画像処理回路４６は、ＤＳＰ（Digital Signal Processor）として構成されており、そこでは、ホワイトバランス調整処理、ガンマ補正処理など様々な処理がデジタル画像信号に対して施される。
【００２３】
処理された画像信号は一時的にフレームメモリ（図示せず）に格納され、ＬＣＤドライバ４７へ送られる。ＬＣＤドライバ４７は、画像信号に基づいて液晶モニタ１６を駆動し、その結果、被写体像が動画像として液晶モニタ１６に表示される。
【００２４】
レリーズボタン１４が半押しされると、被写体の明るさ、被写体との距離が露出検出器６３などにおいて検出されるとともに、焦点調整のため、撮影光学系１３内のフォーカシングレンズ（図示せず）がレンズ駆動モータ６４によって駆動される。レリーズボタン１４が全押しされると、撮影動作が実行され、絞り２８Ａ、シャッタ２８Ｂが所定の開度で開き、被写体像がＣＣＤ４０に形成されることにより、被写体像に応じた１フレーム分の画像信号がＣＣＤ４０から読み出される。
【００２５】
読み出された画像信号は、アンプ回路、Ａ／Ｄ変換器、画像信号処理回路４６において処理され、一時的にフレームメモリに格納される。フレームメモリから読み出された画像データには、画像信号処理回路４６において圧縮処理が施され、圧縮された画像データは、カードドライバ５９を介してメモリカード６０に記憶される。カードドライバ５９は、メモリカード６０との間でデータを送受信し、メモリカード６０の容量サイズ、空き容量、使用可能なアドレス領域などの情報をシステムコントロール回路５０へ送信する。
【００２６】
再生モードが設定された場合、ユーザによって選択された圧縮画像データがメモリカード６０から読み出さる。そして、画像信号処理回路４６では、画像データに対して伸張処理が施され、一時的にフレームメモリに格納される。そしてＬＣＤドライバ４７が画像信号に基づいて液晶モニタ１６を駆動することにより、選択された静止画像が液晶モニタ１６に再生表示される。
【００２７】
バッテリ６８は、システムコントロール回路５０など各回路に電源を供給する。システムコントロール回路５０は、バッテリ６８から入力される電圧に基づいてバッテリ６８の残量電圧を検出する。温度センサ６４は、カメラ１０の動作環境における温度を検出する。ＲＴＣ（Real Time Clock）６６は、時刻をリアルタイムで計測する。カメラ１０の電源がＯＦＦ状態である場合、メインＣＰＵ５０Ａは機能せず、スリープモードに設定される。一方、サブＣＰＵ５０Ｂ、ＲＴＣ６６、ＲＡＭ５０Ｄは、カメラ１０の電源がＯＦＦ状態においても動作するように、補助電源が供給されている。
【００２８】
図３、図４は、メインＣＰＵ５０Ａによって実行されるカメラの動作制御処理を示したフローチャートである。パワーボタン１５が押下されて電源ＯＮ状態になると、開始される。図５は、バッテリ６８の放電曲線特性を示した図である。
【００２９】
ステップＳ１０１では、ＲＴＣ６６により現在の時刻が検出される。ステップＳ１０２では、温度センサ６４によってカメラ内の温度が検出される。ステップＳ１０３では、電源ＯＦＦ設定時に計測された時刻と、ステップＳ１０１において計測された時刻とから、電源ＯＦＦから電源ＯＮに切り替わるまでの経過時間が算出される。ただし、電源ＯＦＦ設定時に計測された時刻は、ＲＡＭ５０Ｄに記憶されている。そして、ステップＳ１０４では、バッテリ６８の放電曲線特性、ステップＳ１０３において算出された経過時間、ＲＡＭ５０Ｄに格納された電源ＯＦＦ設定時の残量電圧、およびステップＳ１０２において検出された温度に基づき、バッテリ６８の残量電圧が算出される。
【００３０】
一般的にバッテリ６８の放電曲線は、図５に示すような曲線Ｃで表され、時間ｔが経過するにつれて電圧値が下がり、バッテリの寿命に近づくと、急激に電圧値が下がる。また、温度によっても放電曲線特性は変化する。ここでは、カメラの動作環境における温度Ｔのときの放電曲線Ｃとともに、温度Ｔ’（≠Ｔ）のときの放電曲線Ｃ’が表されている。放電曲線のデータは、あらかじめＲＯＭ５０に記憶されている。
【００３１】
ステップ１０４では、放電曲線Ｃに従い、電源ＯＦＦに設定されたときの電圧値Ｖｆ、ステップＳ１０３で算出された経過時間Δｔ（ｔ２−ｔ１）、およびステップＳ１０２において計測された温度（ここではＴとする）にから、電源ＯＮ設定時の電圧値Ｖｄが算出される。ステップＳ１０４が実行されると、ステップＳ１０５へ進む。
【００３２】
ステップＳ１０５では、算出された電圧値Ｖｄが限界電圧値Ｖｌより大きいか否かが判断される。限界電圧値Ｖｌは、電源投入後の初期起動動作において、撮影動作を実行可能にするのに必要な電圧値を表す。ここでは、ＣＣＤ４０の初期駆動、撮影光学系１３の所定位置への繰り出し動作、シャッタ２８Ｂの所定位置への開閉動作とともに、画像信号処理回路４６の起動、メモリカード６０の情報取得といった動作を含む。
【００３３】
ステップＳ１０５において、算出された電圧値Ｖｄが、限界電圧値Ｖｌより小さいと判断された場合、ステップＳ１０６へ進み、バッテリ６８の電圧値が直接システムコントロール回路５０によって検出される。そして、ステップＳ１０７では、測定された電圧値が限界電圧値Ｖｌより大きいか否かが判断される。測定された電圧値が限界電圧値Ｖｌより大きい、すなわち起動動作が可能であると判断されると、ステップＳ１０９へ進む。一方、測定された電圧値が限界電圧値Ｖｌより小さいと判断された場合、ステップＳ１０８において、起動動作が中止される。
【００３４】
一方、ステップＳ１０５において、算出された電圧値Ｖｄが限界電圧値Ｖｌより大きい、すなわち起動動作が可能であると判断されると、ステップＳ１０９へ進む。ステップＳ１０９では、画像処理回路４６が起動され、ステップＳ１１０では、撮影光学系１３、シャッタ２８Ｂ、ＣＣＤ４０、液晶モニタ１６等が初期駆動設定される。そして、ステップＳ１１１では、メモリカード６０の容量サイズ、データ格納可能なアドレス領域といった情報を含むデータがシステムコントロール回路５０へ送信される。ステップＳ１１１が実行されると、図４のステップＳ１１２へ進む。
【００３５】
ステップＳ１１２では、パワーボタン１５が押下されて電源がＯＦＦに設定された否かが判断される。電源がＯＦＦに設定されたと判断されると、ステップＳ１１３へ進み、後述する終了処理が実行される。一方、パワーボタン１５が押下されていないと判断された場合、ステップＳ１１４へ進む。
【００３６】
ステップＳ１１４では、レリーズボタン１４が半押しされたか否かが判断される。レリーズボタン１４が半押しされていないと判断されると、ステップＳ１１２へ戻る。一方、レリーズボタン１４が半押しされたと判断された場合、ステップＳ１１５へ進み、露出値、すなわちシャッタスピードと絞り値が演算される。
【００３７】
ステップＳ１１６では、合焦しているか否かが判断される、合焦していない場合、ステップＳ１１７へ進み、合焦するようにＡＦ制御動作が実行される。合焦している場合、そのままステップＳ１１８へ進む。
【００３８】
ステップＳ１１８では、レリーズボタン１４が全押しされたか否かが判断される。レリーズボタン１４が全押しされていないと判断されると、ステップＳ１１２へ戻る。一方、レリーズボタン１４が全押しされたと判断された場合、ステップＳ１１９へ進み、絞り２８Ａ、シャッタ２８Ｂなどが動作し、露出および撮像動作が制御される。そして、ステップＳ１２０では、画像データをメモリカード６０に記録するための処理が実行される。ステップＳ１２０が実行されると、ステップＳ１１２へ戻る。
【００３９】
図６は、図４のステップＳ１１３のサブルーチンである。
【００４０】
ステップＳ２０１では、シャッタ２８Ｂ等が電源ＯＦＦ状態の位置へ戻るように駆動される。ステップＳ２０２では、バッテリ６８の残量電圧のデータがリセットされる。そして、ステップＳ２０３では、バッテリ６８の残量電圧（図５ではＶｆ）がシステムコントロール回路５０によって検出されるとともに、ＲＴＣ６６によってお時刻（図５では、ｔ１）が検出される。ステップＳ２０４では、検出された残量電圧値および時刻がＲＡＭ５０Ｄに記録される。
【００４１】
ステップＳ２０５では、画像信号処理回路４６がスリープモード、すなわちＯＦＦ状態に設定される。そして、ステップＳ２０６では、サブＣＰＵ５０Ｂを起動させる処理が行われるとともに、メインＣＰＵ５０Ａはスリープモードに設定される。
【００４２】
図７は、サブＣＰＵによって実行される制御処理を示したフローチャートである。
【００４３】
ステップＳ３０１では、割り込み操作処理がなされたか否かが判断される。ここでは、パワーボタン１５の押下による電源ＯＮの操作、バッテリ６８の交換操作、メモリカード６０の交換操作などが割り込み操作と判断され、交換操作時の着脱、装着を検出する。ステップＳ３０２では、バッテリ６８が交換されたか否かが判断される。ここでは、ハードウェアリセットの検出によって電池交換が判断される。
【００４４】
ステップＳ３０２において、バッテリ６８が交換されたと判断されると、ステップＳ３０３へ進む。ステップＳ３０３〜Ｓ３０５の実行は、図６のステップＳ２０２〜Ｓ２０４の実行と同じである。すなわち、新たに装着されたバッテリ６８の残量電圧、および装着時の時刻が検出され、ＲＡＭ５０Ｄに記憶される。ステップＳ３０５が実行されると、ステップＳ３１１へ進む。
【００４５】
一方、ステップＳ３０２において、バッテリ６８が交換されていないと判断されると、ステップＳ３０６へ進む。ステップＳ３０６では、メモリカード６０が交換されか否かが判断される。ステップＳ３０６において、メモリカード６０が交換されていないと判断されると、ステップＳ３１１へ進む。
【００４６】
一方、ステップＳ３０６において、メモリカード６０が交換されたと判断されると、ステップＳ３０８へ進む。ステップＳ３０８〜Ｓ３１０の実行は、図６のステップＳ２０２〜Ｓ２０４の実行と同じである。すなわち、新たにメモリカード６０が交換された状態でのバッテリ６８の残量電圧、および交換時の時刻が検出され、ＲＡＭ５０Ｄに記憶される。
【００４７】
ステップＳ３１１では、パワーボタン１５の押下により電源ＯＮに設定されたか否かが判断される。パワーボタン１５が押下されていないと判断されると、ステップＳ３０１へ戻る。一方、パワーボタン１５の押下により電源ＯＮに設定されたと判断された場合、ステップＳ３１２へ進み、メインＣＰＵ５０Ａがスリープモード状態から起動される。
【００４８】
以上のように本実施形態によれば、電源ＯＦＦに設定されると、バッテリ６８の電圧値Ｖｆが検出されるとともに、ＲＴＣによって時刻ｔ１が検出され、ＲＡＭ５０Ｄに記憶される（Ｓ２０３、Ｓ２０４）。電源ＯＦＦ状態から電源ＯＮに設定されると、時刻ｔ２、温度Ｔが検出され（Ｓ１０１、Ｓ１０２）、電源ＯＦＦから電源ＯＮまでの経過時間（Δｔ）が算出される（Ｓ１０３）。そして、図５に示す放電曲線Ｃおよび電源ＯＦＦ時の電圧値Ｖｆ、経過時間Δｔから、電源ＯＮ設定時の電圧値Ｖｄが算出され（Ｓ１０４）、電圧値Ｖｆが起動動作に必要な電圧値Ｖｌより大きい場合、起動動作を実行される（Ｓ１０９〜Ｓ１１１）。直接バッテリチェックすることなく電源投入直後のバッテリ残量が求められるため、速やかに撮影可能な状況へ移行することができる。
【００４９】
電源ＯＮに設定された場合、撮影光学系１３、ＣＣＤ４０の初期駆動に必要なプログラムのみを最初に読み出し、その後メモリカード６０の情報取得のためのプログラムを読み出すようにしてもよい。
【００５０】
デジタルスチルカメラ以外のムービーカメラ、フィルムカメラにも適用可能であり、また、撮影機能付き携帯電話といった電子機器にも適用可能である。起動動作に必要なバッテリの残量電圧は、それぞれ動作環境によって定めればよい。
【図面の簡単な説明】
【００５１】
【図１】本実施形態であるデジタルスチルカメラの斜視図である。
【図２】デジタルスチルカメラのブロック図である。
【図３】メインＣＰＵによって実行されるカメラの動作制御処理を示したフローチャートである。
【図４】メインＣＰＵによって実行されるカメラの動作制御処理を示したフローチャートである。
【図５】バッテリの放電曲線特性を示した図である。
【図６】図４のステップＳ１１３のサブルーチンである。
【図７】サブＣＰＵによって実行される制御処理を示したフローチャートである。
【符号の説明】
【００５２】
１０  デジタルスチルカメラ
１３  撮影光学系
４０  ＣＣＤ（撮像素子）
４６  画像信号処理回路
５０  システムコントロール回路
５０Ａ  メインＣＰＵ
５０Ｂ  サブＣＰＵ
５０Ｃ  ＲＯＭ
５０Ｄ  ＲＡＭ
５９  カードドライバ
６０  メモリカード（記録媒体）
６４  温度センサ
６６  ＲＴＣ
６８  バッテリ
【図１】
2008046179.tif 000003
【図２】
2008046179.tif 000004
【図３】
2008046179.tif 000005
【図４】
2008046179.tif 000006
【図５】
2008046179.tif 000007
【図６】
2008046179.tif 000008
【図７】
2008046179.tif 000009