(57)【要約】【課題】  高速処理に対応したデジタルカメラにおいて、消費電力を低減する。【解決手段】  デジタルカメラは、撮像部、バッファ部、画像処理部、処理判定部および電力制御部を有している。撮像部は、被写体の像を電気信号に変換する撮像素子を有し、撮影画像の画像データを生成する。バッファ部は、終端抵抗を有し、画像データを一時的に記憶する。画像処理部は、画像データに対して、画像処理を実施する。処理判定部は、高速なデータ転送が必要な高速処理が実施されるか否かを判定する。そして、電力制御部は、高送処理が実施されていない場合、バッファ部の終端抵抗を無効にするとともに、バッファ部に供給されるクロックを終端抵抗が有効のときに比べて低速にする。【選択図】    図２
2011029967.tif 000002
【特許請求の範囲】
【請求項１】
被写体の像を電気信号に変換する撮像素子を有し、撮影画像の画像データを生成する撮像部と、
終端抵抗を有し、前記画像データを一時的に記憶するバッファ部と、
前記画像データに対して、画像処理を実施する画像処理部と、
高速なデータ転送が必要な高速処理が実施されるか否かを判定する処理判定部と、
前記高送処理が実施されていない場合、前記終端抵抗を無効にするとともに、前記バッファ部に供給されるクロックを前記終端抵抗が有効のときに比べて低速にする電力制御部とを備えていることを特徴とするデジタルカメラ。
【請求項２】
請求項１記載のデジタルカメラにおいて、
前記デジタルカメラ内の所定の位置の温度を検出する温度検出部と、
前記温度検出部により検出された温度が予め設定された閾値温度より高いか否かを判定する温度判定部とを備え、
前記電力制御部は、前記高送処理を実施する場合でも、前記温度検出部により検出された温度が前記閾値温度より高い場合には、前記終端抵抗を無効にするとともに、前記クロックを前記終端抵抗が有効のときに比べて低速にすることを特徴とするデジタルカメラ。
【請求項３】
請求項１記載のデジタルカメラにおいて、
電源の種類を識別する電源判定部を備え、
前記電力制御部は、前記高送処理を実施する場合でも、前記電源の種類が電池の場合には、前記終端抵抗を無効にするとともに、前記クロックを前記終端抵抗が有効のときに比べて低速にすることを特徴とするデジタルカメラ。
【請求項４】
被写体の像を電気信号に変換する撮像素子を有し、撮影画像の画像データを生成する撮像部と、
終端抵抗を有し、前記画像データを一時的に記憶するバッファ部と、
前記画像データに対して、画像処理を実施する画像処理部と、
デジタルカメラ内の所定の位置の温度を検出する温度検出部と、
前記温度検出部により検出された温度が予め設定された閾値温度より高いか否かを判定する温度判定部と、
前記温度検出部により検出された温度が前記閾値温度より高い場合、前記終端抵抗を無効にするとともに、前記バッファ部に供給されるクロックを前記終端抵抗が有効のときに比べて低速にする電力制御部とを備えていることを特徴とするデジタルカメラ。
【請求項５】
被写体の像を電気信号に変換する撮像素子を有し、撮影画像の画像データを生成する撮像部と、
終端抵抗を有し、前記画像データを一時的に記憶するバッファ部と、
前記画像データに対して、画像処理を実施する画像処理部と、
電源の種類を識別する電源判定部と、
前記電源の種類が電池の場合、前記終端抵抗を無効にするとともに、前記バッファ部に供給されるクロックを前記終端抵抗が有効のときに比べて低速にする電力制御部とを備えていることを特徴とするデジタルカメラ。
【請求項６】
請求項５記載のデジタルカメラにおいて、
前記電源判定部は、前記電源の種類が電池の場合、電池の残量が予め設定された基準量より多いか否かを判定し、
前記電力制御部は、前記電源の種類が電池の場合でも、前記電池の残量が前記基準量より多い場合には、前記終端抵抗を有効にするとともに、前記クロックを前記終端抵抗が無効のときに比べて高速にすることを特徴とするデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラに関する。
【背景技術】
【０００２】
一般に、デジタルカメラは、被写体の像を電気信号に変換して画像データを生成する撮像部と、画像データを一時的に記憶するメモリと、画像データに対して画像処理を実施する画像処理部とを有している。近年、画素数の増加に伴い、画像処理部等に使用されるクロックが高速化され、デジタルカメラの消費電力が増加している。なお、電池から電源電圧が供給されるデジタルカメラでは、消費電力を低減するために、撮像部の撮像素子の温度に応じてクロックの周波数を下げる技術が提案されている（例えば、特許文献１参照）。
【０００３】
ここで、一般的なメモリは、終端抵抗を接続または非接続のどちらかに固定された状態で、システムに搭載される。例えば、デジタルカメラでは、消費電力を低減するために、メモリは、終端抵抗を接続しない状態に固定される。また、パーソナルコンピュータ等では、高速処理を実現するために、メモリは、終端抵抗を接続した状態に固定される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２２３５８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画素数の著しい増加に伴い、デジタルカメラは、画像処理等をさらに高速に実施することが要求されている。例えば、デジタルカメラに搭載されるメモリが終端抵抗を接続しない状態に固定された構成では、信号の反射を十分に低減できないため、画像処理等をさらに高速に実施することは、困難である。一方、デジタルカメラは、電池を長時間使用可能にするために、消費電力を低減することが要求されている。なお、高速処理を実現するために、デジタルカメラに搭載されるメモリが終端抵抗を接続した状態に固定された場合、消費電力は、著しく増加する。
【０００６】
本発明の目的は、高速処理に対応したデジタルカメラにおいて、消費電力を低減することである。
【課題を解決するための手段】
【０００７】
デジタルカメラは、撮像部、バッファ部、画像処理部、処理判定部および電力制御部を有している。撮像部は、被写体の像を電気信号に変換する撮像素子を有し、撮影画像の画像データを生成する。バッファ部は、終端抵抗を有し、画像データを一時的に記憶する。画像処理部は、画像データに対して、画像処理を実施する。処理判定部は、高速なデータ転送が必要な高速処理が実施されるか否かを判定する。そして、電力制御部は、高送処理が実施されていない場合、バッファ部の終端抵抗を無効にするとともに、バッファ部に供給されるクロックを終端抵抗が有効のときに比べて低速にする。
【発明の効果】
【０００８】
本発明によれば、高速処理に対応したデジタルカメラにおいて、消費電力を低減できる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態におけるデジタルカメラの概要を示す図である。
【図２】図１に示したデジタルカメラの動作の一例を示す図である。
【図３】別の実施形態におけるデジタルカメラの動作の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態を図面を用いて説明する。
【００１１】
図１は、本発明の一実施形態を示している。この実施形態のデジタルカメラ１０は、光学系２０、撮像部３０、バッファ部４０、画像処理部５０、制御部６０、クロック生成部７０、タイミングジェネレータ８０、温度検出部９０、電源部１００、メモリ１１０、記憶媒体１２０、モニタ１３０および操作部１４０を有している。例えば、撮像部３０、バッファ部４０、画像処理部５０、制御部６０、メモリ１１０、記憶媒体１２０およびモニタ１３０は、バスＢＵＳに接続されている。すなわち、撮像部３０、バッファ部４０、画像処理部５０、制御部６０、メモリ１１０、記憶媒体１２０およびモニタ１３０は、バスＢＵＳを介して、互いに接続されている。
【００１２】
光学系２０は、被写体の像を撮像素子３１の受光面に結像する撮影レンズ２１を有している。なお、光学系２０は、撮影レンズ２１の他に、ズームレンズやフォーカスレンズ等を有してもよい。
【００１３】
撮像部３０は、撮像素子３１、アナログ処理部３２およびＡ／Ｄ変換部３３を有し、撮影画像の画像データを生成する。例えば、撮像素子３１は、ＣＣＤイメージサンサーやＣＭＯＳイメージセンサーである。撮像素子３１は、撮影レンズ２１を介して入射される被写体の像を電気信号（以下、画像信号とも称する）に変換し、変換した電気信号をアナログ処理部３２に出力する。アナログ処理部３２は、撮像素子３１から受けた画像信号に対してアナログ信号処理を実施するアナログフロントエンド回路である。例えば、アナログ処理部３２は、画像信号のゲインを調整するゲイン制御や画像信号のノイズ成分を低減するための相関二重サンプリング処理等を実施する。Ａ／Ｄ変換部３３は、アナログ処理部３２から受けたアナログの画像信号をデジタルの画像信号に変換する。そして、例えば、撮像部３０は、Ａ／Ｄ変換部３３によりデジタルの画像信号に変換された画像データを、バッファ部４０に一時的に記憶する。
【００１４】
バッファ部４０は、例えば、ＤＤＲ（Double Data Rate）方式のＳＤＲＡＭにより構成され、画像データ等のデータを一時的に記憶する。なお、バッファ部４０は、ＤＤＲ方式以外のＳＤＲＡＭにより構成されてもよいし、ＳＤＲＡＭ以外の半導体メモリにより構成されてもよい。例えば、バッファ部４０は、メモリコントローラＭＣＮＴ、メモリブロックＭＢＬＫおよび終端抵抗ＲＴを有している。メモリコントローラＭＣＮＴは、バッファ部４０の外部から受けたアドレスやコマンド等を示す信号に基づいて、メモリブロックＭＢＬのアクセスを制御する。メモリブロックＭＢＬＫは、画像データ等のデータを一時的に記憶する。
【００１５】
終端抵抗ＲＴは、例えば、信号の反射を低減するために、バッファ部４０の信号の伝送路の端部と終端電源ＶＴＴ（入出力信号用の電源電圧の１／２の値）との間に接続される。なお、終端抵抗ＲＴは、メモリブロックＭＢＬＫ内に設けられてもよい。例えば、ＯＤＴ（On Die Termination）機能を有するＤＤＲ２方式等のＳＤＲＡＭによりバッファ部４０が構成されている場合、終端抵抗ＲＴは、メモリブロックＭＢＬＫ内に設けられている。また、終端抵抗ＲＴは、抵抗制御信号ＲＣＯＮに基づいて、有効および無効のいずれかに設定される。
【００１６】
例えば、バッファ部４０は、終端抵抗ＲＴを無効にすることを示す抵抗制御信号ＲＣＯＮを受けた場合、終端電源ＶＴＴの終端抵抗ＲＴへの供給を停止し、終端抵抗ＲＴを無効にする。すなわち、終端抵抗ＲＴが無効の場合、伝送路は、終端電源ＶＴＴに電気的に非接続される。換言すれば、終端抵抗ＲＴが有効の場合、伝送路は、終端抵抗ＲＴを介して終端電源ＶＴＴに電気的に接続される。なお、例えば、ＯＤＴ機能を有するＤＤＲ２方式等のＳＤＲＡＭによりバッファ部４０が構成されている場合、ＯＤＴ機能は、抵抗制御信号ＲＣＯＮにより制御される。
【００１７】
画像処理部５０は、撮像部３０により生成された画像データに対して、ホワイトバランス処理、輪郭補償処理、ガンマ処理等の画像処理を実施する。なお、画像処理部５０は、撮像部３０により生成された画像データをバッファ部４０から読み出してもよいし、撮像部３０から画像データを順次受信してもよい。そして、画像処理部５０は、画像処理が実施された画像データを、バッファ部４０に一時的に記憶する。
【００１８】
また、画像処理部５０は、画像処理が実施された画像データをＪＰＥＧ（Joint Photographic Experts Group）形式等で圧縮する圧縮処理等を実施してもよい。例えば、画像処理部５０は、画像処理が実施された画像データをバッファ部４０から読み出し、読み出した画像データをＪＰＥＧ形式等で圧縮し、圧縮した画像データをバッファ部４０に一時的に記憶する。なお、画像処理部５０は、制御部６０内に設けられてもよい。
【００１９】
制御部６０は、例えば、マイクロプロセッサであり、メモリ１１０に記憶されているプログラムに基づいて、デジタルカメラ１０の動作を制御する。例えば、制御部６０は、自動ホワイトバランス制御、自動焦点制御、自動露出制御および画像データの記録等を実施する。また、制御部６０は、処理判定部６１、温度判定部６２、電源判定部６３および電力制御部６４を有し、省電力化のための制御を実施する。
【００２０】
処理判定部６１は、高速なデータ転送が必要な高速処理が実施されるか否かを判定する。例えば、連写による撮影が実施される場合や動画撮影が実施される場合、デジタルカメラ１０は、撮像部３０による画像データの生成処理、画像処理部５０による画像処理や圧縮処理等を高速で実施する必要がある。この場合、例えば、画像データは、高速なデータ転送により、バッファ部４０等に送受信される。
【００２１】
すなわち、処理判定部６１は、例えば、連写による撮影が実施される場合や動画撮影が実施される場合、高速なデータ転送が必要な高速処理が実施されると判定する。なお、例えば、撮影終了後の画像データの再生処理では、データ転送を高速で実施しなくてもよい。したがって、処理判定部６１は、例えば、再生処理が実施される場合、高速処理は実施されないと判定する。
【００２２】
温度判定部６２は、温度検出部９０により検出された温度が予め設定された閾値温度より高いか否かを判定する。例えば、撮像素子３１等のデバイスが破壊されない温度範囲の上限（以下、上限温度とも称する）が７０度であり、閾値温度が６０度である場合、温度判定部６２は、温度検出部９０により検出された温度が６０度より高いか否かを判定する。
【００２３】
電源判定部６３は、電源の種類を識別する。例えば、電源部１００により生成される電源電圧が図示しない電池の出力電圧から生成されている場合、電源判定部６３は、電源の種類を電池と判定する。また、例えば、電源部１００により生成される電源電圧が図示しないＡＣアダプタを介して供給される電圧から生成されている場合、電源判定部６３は、電源の種類をＡＣ電源と判定する。
【００２４】
電力制御部６４は、処理判定部６１、温度判定部６２および電源判定部６３の判定結果を受け、抵抗制御信号ＲＣＯＮをバッファ部４０に出力し、クロック制御信号ＣＣＯＮをクロック生成部７０に出力する。例えば、抵抗制御信号ＲＣＯＮは、終端抵抗ＲＴを有効にするか無効にするかを示す信号である。すなわち、終端抵抗ＲＴの有効／無効（オン／オフ）は、抵抗制御信号ＲＣＯＮに基づいて切り替えられる。また、クロック制御信号ＣＣＯＮは、クロックＣＬＫを高速にするか否かを示す信号である。
【００２５】
すなわち、電力制御部６４は、処理判定部６１、温度判定部６２および電源判定部６３の判定結果に基づいて、終端抵抗ＲＴの有効／無効の制御およびクロックＣＬＫの周波数の制御を実施する。例えば、電力制御部６４は、高速処理が実施されないと処理判定部６１により判定された場合、終端抵抗ＲＴを無効にするとともに、クロック生成部７０により生成されるクロックＣＬＫを終端抵抗ＲＴが有効のときに比べて低速にする。
【００２６】
クロック生成部７０は、クロック制御信号ＣＣＯＮにより設定された周波数のクロックＣＬＫ（ＣＬＫ１、ＣＬＫ２、ＣＬＫ３、ＣＬＫ４・・・）を生成し、生成したクロックＣＬＫを制御部６０等の各ブロックに供給する。例えば、クロックＣＬＫ１は、制御部６０の動作クロックであり、クロックＣＬＫ２は、バッファ部４０の動作クロックである。また、クロックＣＬＫ３は、画像処理部５０の動作クロックであり、クロックＣＬＫ４は、タイミングジェネレータ８０の動作クロックである。なお、図では、図を見やすくするために、バッファ部４０、画像処理部５０、制御部６０およびタイミングジェネレータ８０以外のブロックに供給されるクロックＣＬＫの接続線を省略している。
【００２７】
例えば、クロック生成部７０により生成されるクロックＣＬＫは、クロック制御信号ＣＣＯＮに基づいて、高速クロックＣＬＫと、高速クロックＣＬＫより低速な低速クロックＣＬＫとのいずれかに設定される。クロック生成部７０から高速クロックＣＬＫが供給される場合、デジタルカメラ１０は、相対的に高速な処理を実施できる。すなわち、デジタルカメラ１０は、高速処理に対応している。
【００２８】
ここで、例えば、高速クロックＣＬＫ（ＣＬＫ１、ＣＬＫ２、ＣＬＫ３、ＣＬＫ４・・・）の周波数の比は、制御部６０により予め設定されている。同様に、低速クロックＣＬＫ（ＣＬＫ１、ＣＬＫ２、ＣＬＫ３、ＣＬＫ４・・・）の周波数の比は、制御部６０により予め設定されている。なお、クロック生成部７０は、画像処理部５０、制御部６０およびタイミングジェネレータ８０のいずれかの内部に設けられてもよい。
【００２９】
タイミングジェネレータ８０は、制御部６０により制御され、撮像部３０の駆動タイミングを制御する。すなわち、撮像部３０は、クロックＣＬＫ４に同期して動作する。なお、タイミングジェネレータ８０は、撮像部３０や制御部６０の内部に設けられてもよい。
【００３０】
温度検出部９０は、例えば、撮像素子３１の周辺に設置され、撮像素子３１の周辺の温度を検出する。そして、温度検出部９０は、検出した温度を温度判定部６２に通知する。なお、温度検出部９０は、画像処理部５０の周辺に設置されてもよいし、複数の位置に設置されてもよい。温度検出部９０が複数の位置に設置された場合、温度判定部６２は、例えば、複数の位置の温度検出部９０から通知された温度のうちの最高温度を、温度検出部９０により検出された温度として、閾値温度と比較する。
【００３１】
電源部１００は、電源電圧を生成し、生成した電源電圧を制御部６０等の各ブロックに供給する。なお、図では、図を見やすくするために、制御部６０以外のブロックに供給される電源電圧の電源線を省略している。例えば、電源部１００は、ＡＣアダプタ（図示せず）を介して電圧が電源部１００に供給されている場合、ＡＣアダプタを介して供給される電圧から電源電圧を生成する。また、例えば、電源部１００は、ＡＣアダプタを介して電圧が電源部１００に供給されていない場合、電池（図示せず）の出力電圧から電源電圧を生成する。
【００３２】
メモリ１１０は、例えば、フラッシュメモリ等の不揮発性メモリで形成された内蔵メモリであり、デジタルカメラ１０の動作を制御するためのプログラム等を記憶する。なお、メモリ１１０は、撮影された画像の画像データ等を記憶してもよい。記憶媒体１２０は、記憶媒体インターフェース（図示せず）を介して、撮影された画像の画像データ等を記憶する。モニタ１３０は、例えば、液晶ディスプレイであり、スルー画像、撮影された画像、メモリ１１０に記憶された画像、記憶媒体１２０に記憶された画像およびメニュー画面等を表示する。操作部１４０は、レリーズボタンおよびその他の各種スイッチを有し、デジタルカメラ１０を動作させるために、ユーザにより操作される。
【００３３】
図２は、図１に示したデジタルカメラ１０の動作の一例を示している。なお、ステップＳ１００−Ｓ１６０は、制御部６０により、例えば、メモリ１１０に記憶されたプログラムに従って実施される。
【００３４】
ステップＳ１００では、処理判定部６１は、高速なデータ転送が必要な高速処理が実施されるか否かを判定する。例えば、処理判定部６１は、高速処理か否かを判定するための判定用情報（高速処理に対応する処理を示す情報等）に基づいて、高速処理が実施されるか否かを判定する。例えば、判定用情報は、デジタルカメラ１０の設計時のシミュレーションや実験等に基づいて予め生成され、メモリ１１０に記憶されたプログラム等に含まれている。なお、判定用情報は、ファームウエアの更新等により、更新されてもよい。
【００３５】
高速処理が実施されない場合（ステップＳ１００のＮｏ）、制御部６０（より詳細には、電力制御部６４）は、ステップＳ１５０、Ｓ１６０において、省電力化のための制御を実施する。これにより、この実施形態では、高速処理が実施されていないときのデジタルカメラ１０の消費電力を低減できる。一方、高速処理が実施される場合（ステップＳ１００のＹｅｓ）、制御部６０の動作は、ステップＳ１１０に移る。
【００３６】
ステップＳ１１０では、温度判定部６２は、温度検出部９０により検出された温度が予め設定された閾値温度より高いか否かを判定する。温度検出部９０により検出された温度が閾値温度より高い場合（ステップＳ１１０のＹｅｓ）、制御部６０は、ステップＳ１５０、Ｓ１６０において、省電力化のための制御を実施する。これにより、この実施形態では、撮像素子３１等のデバイスの温度が高い場合に、消費電力が増加することを防止できる。この結果、この実施形態では、撮像素子３１等のデバイスが上限温度より高くなることを防止でき、撮像素子３１等のデバイスの破壊を防止できる。一方、温度検出部９０により検出された温度が閾値温度以下の場合（ステップＳ１１０のＮｏ）、制御部６０の動作は、ステップＳ１２０に移る。
【００３７】
ステップＳ１２０では、電源判定部６３は、電源の種類が電池か否かを判定する。電源の種類が電池の場合（ステップＳ１２０のＹｅｓ）、制御部６０は、ステップＳ１５０、Ｓ１６０において、省電力化のための制御を実施する。これにより、この実施形態では、電源の種類が電池の場合に、消費電力が増加することを防止でき、電池の消耗を抑制できる。一方、電源の種類が電池でない場合（ステップＳ１２０のＮｏ）、制御部６０（より詳細には、電力制御部６４）は、ステップＳ１３０、Ｓ１４０において、高速処理のための制御を実施する。例えば、電源の種類がＡＣ電源の場合、制御部６０は、ステップＳ１３０、Ｓ１４０において、高速処理のための制御を実施する。
【００３８】
ステップＳ１３０では、電力制御部６４は、終端抵抗ＲＴを有効にするための抵抗制御信号ＲＣＯＮをバッファ部４０に出力し、終端抵抗ＲＴを有効（オン）にする。これにより、バッファ部４０が高速クロックＣＬＫに同期して動作する場合でも、信号の反射を低減できる。
【００３９】
ステップＳ１４０では、電力制御部６４は、高速クロックＣＬＫを各ブロックに供給するためのクロック制御信号ＣＣＯＮをクロック生成部７０に出力し、クロック生成部７０から出力されるクロックＣＬＫを高速クロックＣＬＫに設定する。これにより、この実施形態では、デジタルカメラ１０を相対的に高速なクロックＣＬＫ（高速クロックＣＬＫ）で動作させることができる。例えば、この実施形態では、高速処理を実施する場合、バッファ部４０を高速クロックＣＬＫ２で動作させることができる。ステップＳ１３０、Ｓ１４０により、デジタルカメラ１０は、高速で正確なデータ転送（例えば、画像データの高速転送）を実施でき、高速処理を適切に実施できる。
【００４０】
ステップ１５０では、電力制御部６４は、終端抵抗ＲＴを無効にするための抵抗制御信号ＲＣＯＮをバッファ部４０に出力し、終端抵抗ＲＴを無効（オフ）にする。これにより、終端抵抗ＲＴを介してバッファ部４０の伝送路や終端電源ＶＴＴ等に電流が流れることを防止でき、バッファ部４０の消費電力を大幅に低減できる。
【００４１】
ステップＳ１６０では、電力制御部６４は、低速クロックＣＬＫを各ブロックに供給するためのクロック制御信号ＣＣＯＮをクロック生成部７０に出力し、クロック生成部７０から出力されるクロックＣＬＫを低速クロックＣＬＫに設定する。これにより、この実施形態では、デジタルカメラ１０を相対的に低速なクロックＣＬＫ（低速クロックＣＬＫ）で動作させることができ、消費電力を低減できる。例えば、この実施形態では、消費電力を低減させる場合、バッファ部４０を低速クロックＣＬＫ２で動作させることができる。
【００４２】
このように、この実施形態では、デバイスの温度が閾値温度以下で、かつ、電源の種類が電池でないときに、高速処理が実施される場合、デジタルカメラ１０は、高速クロックＣＬＫを用いて、高速処理を実施する。また、この実施形態では、デバイスの温度が閾値温度より高いときに高速処理が実施される場合、デジタルカメラ１０は、低速クロックＣＬＫを用いて、高速処理を実施する。同様に、電源の種類が電池のときに高速処理が実施される場合、デジタルカメラ１０は、低速クロックＣＬＫを用いて、高速処理を実施する。例えば、デジタルカメラ１０は、連写による撮影（高速処理）を低速クロックＣＬＫで実施する場合、連写による撮影を高速クロックＣＬＫで実施する場合に比べて、撮影間隔を長くする。
【００４３】
以上、この実施形態では、デジタルカメラ１０は、高速処理が実施されていない場合に、終端抵抗ＲＴを無効にするとともに、クロック生成部７０により生成されるクロックＣＬＫを終端抵抗ＲＴが有効のときに比べて低速にする電力制御部６４を有している。また、この実施形態では、デバイスの温度が閾値温度以下で、かつ、電源の種類がＡＣ電源の場合、デジタルカメラ１０は、終端抵抗ＲＴを有効にするとともに、動作クロックを高速クロックＣＬＫにすることにより、高速処理を適切に実施できる。したがって、この実施形態では、高速処理に対応したデジタルカメラ１０において、消費電力を低減できる。特に、この実施形態では、デジタルカメラ１０を低速クロックＣＬＫで動作させる際に、終端抵抗ＲＴを無効にするため、消費電力を大幅に低減できる。
【００４４】
図３は、別の実施形態におけるデジタルカメラ１０の動作の一例を示している。なお、図３の動作は、上述した図２に示した動作にステップＳ１２２が追加されている点を除いて、図２と同じである。例えば、この実施形態におけるデジタルカメラ１０の電源判定部６３は、電源の種類が電池の場合、電池の残量が予め設定された基準量より多いか否かを判定する。デジタルカメラ１０のその他の構成は、上述した図１と同じである。図１−図２で説明した要素と同一の要素については、同一の符号を付し、これ等については、詳細な説明を省略する。ステップＳ１００−Ｓ１６０は、制御部６０により、例えば、メモリ１１０に記憶されたプログラムに従って実施される。
【００４５】
ステップＳ１２０において、電源の種類が電池と判定された場合（ステップＳ１２０のＹｅｓ）、制御部６０の動作は、ステップＳ１２２に移る。なお、電源の種類が電池でない場合（ステップＳ１２０のＮｏ）、制御部６０（より詳細には、電力制御部６４）は、ステップＳ１３０、Ｓ１４０において、高速処理のための制御を実施する。
【００４６】
ステップＳ１２２では、電源判定部６３は、電池の残量が予め設定された基準量（例えば、電池の容量の半分の量）より多いか否かを判定する。電源の残量が基準量以下の場合（ステップＳ１２２のＮｏ）、制御部６０（より詳細には、電力制御部６４）は、ステップＳ１５０、Ｓ１６０において、省電力化のための制御を実施する。これにより、この実施形態では、電源の残量が少ない場合に、消費電力が増加することを防止でき、電池の消耗を抑制できる。
【００４７】
一方、電池の残量が基準量より多い場合（ステップＳ１２２のＹｅｓ）、制御部６０は、ステップＳ１３０、Ｓ１４０において、高速処理のための制御を実施する。例えば、電力制御部６４は、電源の種類が電池のときに高速処理が実施される場合でも、電源の残量が基準量より多い場合には、終端抵抗ＲＴを有効にするとともに、クロック生成部７０により生成されるクロックＣＬＫを終端抵抗ＲＴが無効のときに比べて高速にする。これにより、この実施形態では、電源の種類が電池の場合でも、電池の残量が多い場合には、高速処理を適切に実施できる。
【００４８】
以上、この実施形態においても、上述した図１、図２で説明した実施形態と同様の効果を得ることができる。さらに、この実施形態の電源判定部６３は、電源の種類が電池の場合、電池の残量が予め設定された基準量より多いか否かを判定する。これにより、この実施形態では、電源の種類が電池の場合でも、電池の残量が多い場合には、高速処理を適切に実施できる。
【００４９】
なお、上述した実施形態では、デジタルカメラ１０が、処理判定部６１、温度判定部６２および電源判定部６３を含んで構成される例について述べた。本発明は、かかる実施形態に限定されるものではない。例えば、デジタルカメラ１０は、上述した図１に示した構成から温度判定部６２、電源判定部６３および温度検出部９０が省かれて構成されてもよい。この構成では、電力制御部６４は、高速処理が実施される場合、デバイスの温度および電源の種類にかかわらず、終端抵抗ＲＴを有効にするとともに、クロック生成部７０から出力されるクロックＣＬＫを高速クロックＣＬＫに設定する。この場合にも、上述した実施形態と同様の効果を得ることができる。特に、この場合、簡易な構成で消費電力を低減できる。
【００５０】
また、例えば、デジタルカメラ１０は、図１に示した構成から電源判定部６３が省かれて構成されてもよい。この構成のデジタルカメラ１０の動作は、上述した図２の動作からステップＳ１２０が省かれる点を除いて、図２と同じである。例えば、電力制御部６４は、デバイスの温度が閾値温度以下のときに高速処理が実施される場合、電源の種類にかかわらず、終端抵抗ＲＴを有効にするとともに、クロック生成部７０から出力されるクロックＣＬＫを高速クロックＣＬＫに設定する。この場合にも、上述した実施形態と同様の効果を得ることができる。
【００５１】
あるいは、例えば、デジタルカメラ１０は、図１に示した構成から温度判定部６２および温度検出部９０が省かれて構成されてもよい。この構成のデジタルカメラ１０の動作は、上述した図２、図３の動作からステップＳ１１０が省かれる点を除いて、図２、図３と同じである。例えば、電力制御部６４は、電源の種類が電池でないとき（あるいは、電池の残量が基準量より多いとき）に、高速処理が実施される場合、デバイスの温度にかかわらず、終端抵抗ＲＴを有効にするとともに、クロック生成部７０から出力されるクロックＣＬＫを高速クロックＣＬＫに設定する。この場合にも、上述した実施形態と同様の効果を得ることができる。
【００５２】
さらに、例えば、デジタルカメラ１０は、図１に示した構成から処理判定部６１および電源判定部６３が省かれて構成されてもよい。この構成では、電力制御部６４は、デバイスの温度が閾値温度以下の場合、高速処理の実施および電源の種類にかかわらず、終端抵抗ＲＴを有効にするとともに、クロック生成部７０から出力されるクロックＣＬＫを高速クロックＣＬＫに設定する。すなわち、デバイスの温度が閾値温度より高い場合、終端抵抗ＲＴは無効にされ、クロックＣＬＫは低速クロックＣＬＫに設定される。この場合にも、上述した実施形態と同様の効果を得ることができる。特に、この場合、簡易な構成で、撮像素子３１等のデバイスの破壊を防止できる。
【００５３】
また、例えば、デジタルカメラ１０は、図１に示した構成から処理判定部６１、温度判定部６２および温度検出部９０が省かれて構成されてもよい。この構成では、電力制御部６４は、電源の種類が電池でない場合（あるいは、電池の残量が基準量より多い場合）、高速処理の実施およびデバイスの温度にかかわらず、終端抵抗ＲＴを有効にするとともに、クロック生成部７０から出力されるクロックＣＬＫを高速クロックＣＬＫに設定する。すなわち、電源の種類が電池の場合（あるいは、電池の残量が基準量以下の場合）、終端抵抗ＲＴは無効にされ、クロックＣＬＫは低速クロックＣＬＫに設定される。この場合にも、上述した実施形態と同様の効果を得ることができる。特に、この場合、簡易な構成で電池の消耗を抑制できる。
【００５４】
上述した実施形態では、連写による撮影や動画撮影が高速処理として判定される例について述べた。本発明は、かかる実施形態に限定されるものではない。例えば、処理判定部６１は、単写による撮影が実施される場合にも、高速処理が実施されると判定してもよい。すなわち、高速処理か否かの分類は、例えば、デジタルカメラ１０の設計時のシミュレーションや実験等により、ハードウエアやソフトウエアの能力に応じて、予め適切に決められていればよい。この場合にも、上述した実施形態と同様の効果を得ることができる。
【００５５】
上述した実施形態では、クロックＣＬＫが高速クロックＣＬＫおよび低速クロックＣＬＫの２段階に切り替えられる例について述べた。本発明は、かかる実施形態に限定されるものではない。例えば、クロックＣＬＫは、３段階に切り替え可能でもよいし、４段階以上に切り替え可能でもよい。例えば、クロックＣＬＫが３段階に切り替え可能な場合、クロック生成部７０は、高速クロックＣＬＫと、低速クロックＣＬＫと、低速クロックＣＬＫより低速な超低速クロックＣＬＫとを生成可能に構成される。この場合、クロック生成部７０により生成されるクロックＣＬＫは、クロック制御信号ＣＣＯＮに基づいて、高速クロックＣＬＫ、低速クロックＣＬＫおよび超低速クロックＣＬＫのいずれかに設定される。例えば、クロック生成部７０により生成されるクロックＣＬＫは、上述した図２、図３の動作において、終端抵抗ＲＴが無効にされる条件のとき、低速クロックＣＬＫおよび超低速クロックＣＬＫのいずれかに設定される。この場合にも、上述した実施形態と同様の効果を得ることができる。
【００５６】
以上、本発明について詳細に説明してきたが、上記の実施形態およびその変形例は発明の一例に過ぎず、本発明はこれに限定されるものではない。本発明を逸脱しない範囲で変形可能であることは明らかである。
【産業上の利用可能性】
【００５７】
デジタルカメラに利用できる。
【符号の説明】
【００５８】
１０‥デジタルカメラ；２０‥光学系；２１‥撮影レンズ；３０‥撮像部；３１‥撮像素子；３２‥アナログ処理部；３３‥Ａ／Ｄ変換部；４０‥バッファ部；５０‥画像処理部；６０‥制御部；６１‥処理判定部；６２‥温度判定部；６３‥電源判定部；６４‥電力制御部；７０‥クロック生成部；８０‥タイミングジェネレータ；９０‥温度検出部；１００‥電源部；１１０‥メモリ；１２０‥記憶媒体；１３０‥モニタ；１４０‥操作部；ＢＵＳ‥バス；ＭＣＮＴ‥メモリコントローラ；ＭＢＬＫ‥メモリブロック；ＲＴ‥終端抵抗
【図１】
2011029967.tif 000003
【図２】
2011029967.tif 000004
【図３】
2011029967.tif 000005