(57)【要約】【課題】  デジタルカメラ等の撮像装置のズーミングやオートフォーカス時の電圧降下による早期すぎる電池寿命判断を防止し得る撮像装置、レンズ移動制御方法、及びプログラムの提供。【解決手段】  予め、電池の電圧範囲５１、速度５２、及び降下電圧５３を対応付けた複数の駆動モードを設定しておき、ズーミング時（又はオートフォーカス時）に電池の電圧を検出し、検出された電圧が属する電圧範囲のモードの速度でズームレンズ（又はフォーカスレンズ）を駆動するように駆動制御信号をズーム用ドライバ（又はフォーカス用ドライバ）に送ってズームモータ（又はフォーカスモータ）を駆動させてズームレンズ（又はフォーカスレンズ）を移動させる。【選択図】  図５
2005266647.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影して記録する撮像装置において、
焦点距離を変えて撮影を行うためのズームレンズと、
制御データに基づいてズームレンズを移動させるレンズ移動手段と、
ズーム指示手段と、
電源電池の電圧を検出する電圧検出手段と、
前記ズーム指示手段によるズーム指示を検出するズーム指示検出手段と、
ズーム指示が検出されたとき、前記電圧検出手段によって検出された電源電池の電圧を基に前記ズームレンズの移動速度を決定する移動速度決定手段と、
決定された移動速度で前記ズームレンズを移動させるための制御データを生成して前記レンズ移動手段に渡す制御データ生成手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
予め設定された、電源電池の電圧範囲、電圧範囲毎のズームレンズの移動速度、及びそのズームレンズの移動速度に応じて生じる降下電圧の組からなる移動モード情報を有し、
前記移動速度決定手段は、前記移動モード情報のうち、前記電圧検出手段によって検出された電源電池の電圧が属する電圧範囲を判定する手段と、前記移動モード情報のうち判定した電圧範囲に対応する降下電圧を前記電圧検出手段によって検出された電源電池の電圧から差し引いた差分電圧を得る手段とを含み、前記移動モード情報のうち、前記差分電圧が属する電圧範囲に対応付けられた移動速度を前記ズームレンズの移動速度として決定すること、を特徴とする請求項１記載の撮像装置。
【請求項３】
被写体を撮影して記録する撮像装置において、
自動合焦を行うためのオートフォーカスレンズと、制御データに基づいてオートフォーカスレンズを移動させるレンズ移動手段と、電源電池の電圧を検出する電圧検出手段と、
前記オートフォーカス時に、前記電圧検出手段によって検出された電源電池の電圧を基に前記オートフォーカスレンズの移動速度を決定する移動速度決定手段と、決定された移動速度で前記オートフォーカスレンズを移動させるための制御データを生成して前記レンズ移動手段に渡す制御データ生成手段と、
を備えたことを特徴とする撮像装置。
【請求項４】
予め設定された、電源電池の電圧範囲、電圧範囲毎に対応付けたオートフォーカスレンズの移動速度、及びそのオートフォーカスレンズの移動速度に応じて生じる降下電圧の組からなる移動モード情報を有し、
前記移動速度決定手段は、前記移動モード情報のうち、前記電圧検出手段によって検出された電源電池の電圧が属する電圧範囲を判定する手段と、前記移動モード情報のうち判定した電圧範囲に対応する降下電圧を前記電圧検出手段によって検出された電源電池の電圧から差し引いた差分電圧を得る手段とを含み、前記移動モード情報のうち、前記差分電圧が属する電圧範囲に対応付けられた移動速度を前記オートフォーカスレンズの移動速度として決定すること、を特徴とする請求項３記載の撮像装置。
【請求項５】
焦点距離を変えて撮影を行うためのズームレンズと、ズームレンズを移動させるズームモータと、ズームモータを駆動するズームモータ駆動手段とを備え、被写体を撮影して記録する撮像装置におけるレンズ移動制御方法であって、
ズーム操作時に電源電池の電圧を検出し、検出された電圧に基づいて前記ズームモータの駆動電圧を変更することを特徴とするレンズ移動制御方法。
【請求項６】
焦点距離を変えて撮影を行うためのズームレンズと、制御データに基づいて前記ズームレンズを移動させるレンズ移動手段とを備え、被写体を撮影してその画像データを生成し、保存メモリに記録する撮像装置におけるレンズ移動制御方法であって、
前記撮像装置は、予め設定した、電源電池の電圧範囲、速度、及び降下電圧を対応付けた複数の移動モードを有し、
ズーム操作時に電源電池の電圧を検出し、検出された電圧が属する電圧範囲のモードに対応付けられた速度で前記ズームレンズを移動させるための制御データを生成して前記レンズ移動手段に送ることを特徴とするレンズ移動制御方法。
【請求項７】
自動合焦用のオートフォーカスレンズと、オートフォーカスレンズを移動させるフォーカスモータと、フォーカスモータを駆動するフォーカスモータ駆動手段とを備え、被写体を撮影してその画像データを生成し、保存メモリに記録する撮像装置におけるレンズ移動制御方法であって、
オートフォーカス時に電源電池の電圧を検出し、検出された電圧に基づいて前記オートフォーカスモータの駆動電圧を変更することを特徴とするレンズ移動制御方法。
【請求項８】
自動合焦用のオートフォーカスレンズと、制御データに基づいて前記オートフォーカスレンズを移動させるレンズ移動手段とを備え、被写体を撮影してその画像データを生成し、保存メモリに記録する撮像装置におけるレンズ移動制御方法であって、
前記撮像装置は、予め設定した、電源電池の電圧範囲、速度、及び降下電圧を対応付けた複数の移動モードを有し、
自動合焦時に電源電池の電圧を検出し、検出された電圧が属する電圧範囲の移動モードに対応付けられた速度で前記オートフォーカスレンズを移動させるための制御データを生成して前記レンズ移動手段に送ることを特徴とするレンズ移動制御方法。
【請求項９】
前記撮像手段はデジタルカメラであることを特徴とする請求項５乃至８のいずれか１項に記載のレンズ移動制御方法。
【請求項１０】
前記撮像手段はカメラ付き携帯電話であることを特徴とする請求項５乃至８のいずれか１項に記載のレンズ移動制御方法。
【請求項１１】
焦点距離を変えて撮影を行うためのズームレンズと、このズームレンズを移動させるレンズ移動手段と、ズーム指示手段とを備え、被写体を撮影してその画像データを生成し、保存メモリに記録する撮像装置において実行可能なプログラムであって、
前記ズーム指示手段によるズーム指示を検出させるプログラムステップと、ズーム指示が検出されたとき、前記電圧検出手段に電源電池の電圧を検出させるプログラムステップと、検出された電圧を基に前記ズームレンズの移動速度を決定させるプログラムステップと、決定された移動速度で前記ズームレンズを移動させるための制御データを生成させるプログラムステップと、生成された制御データを前記レンズ移動手段へ出力させるプログラムステップと、
を備えたことを特徴とするプログラム。
【請求項１２】
自動合焦用のオートフォーカスレンズと、制御データに基づいて前記オートフォーカスレンズを移動させるレンズ移動手段とを備え、被写体を撮影してその画像データを生成し、保存メモリに記録する撮像装置において実行可能なプログラムであって、
オートフォーカス時に前記電圧検出手段に電源電池の電圧を検出させるプログラムステップと、検出された電圧を基に前記オートフォーカスレンズの移動速度を決定させるプログラムステップと、決定された移動速度で前記オートフォーカスレンズを移動させるための制御データを生成させるプログラムステップと、生成された制御データを前記レンズ移動手段へ出力させるプログラムステップと、
を備えたことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ等の撮像装置でのズーミングやオートフォーカスの際のレンズ移動制御技術に関する。
【背景技術】
【０００２】
焦点距離を変えて撮影を行うズーミングはビデオカメラで一般的に採用されているほか、銀塩カメラやデジタルカメラの多くで採用されている。
【０００３】
デジタルカメラのような電池で駆動する撮像装置では、ズーム動作やストロボ発光等で一時的に大量の電流を消費することに起因した電池寿命判断によって、見かけ上の電池の寿命が短くなるという問題がある。これに対し、デジタルカメラに電池特性判定回路（又は電圧判定回路）を設け、各種機構部を駆動した際に生じる電圧変動から電池の特性（又は電圧）を判定し、電池特性から通常シーケンス又は省電力シーケンスのいずれか一方を選択するようにしたものがある（例えば、特許文献１参照）。同特許文献１の技術によれば、例えば、ズーム倍率の変更を行う場合には、通常シーケンスでは、ズームモータ及びＡＦモータを並行駆動させてズーム倍率の変動及びピント調整を行ない、省電力シーケンスでは、ＡＦ（オートフォーカス）モータ及びズームモータを通常シーケンスでの駆動電圧よりも低い電圧値で駆動する。このために、まずズームモータが所定のズーム倍率となるまで駆動し、ズームモータが停止した後に、ＡＦモータが駆動して所定のズーム倍率でのピント調整を行う。
【０００４】
【特許文献１】特開２００２−３４４７９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ズーミングにおけるズームモータは、ズームキー操作の検出によりＣＰＵがズームモータを固定の速度で動かすための命令をＴＧ（タイミングジェネレータ）に送り、ＴＧからモータドライバーに送られる駆動波形によって動作するが、ズームモータを駆動させると、数百ｍＡ（ミリアンペア）の電流が流れ、図２に示すように電池の電圧降下が生じる。このため、電池の終端電圧はこの電圧降下の幅を考慮した値にする必要があった。
【０００６】
また、ズームモータの駆動速度を速めると電流は増加し、電流が増加すると電圧降下はさらに大きくなる。従ってズームモータの駆動速度を早く設定すると見かけ上の電池速度が短くなるといった問題点があった。図２で、（ａ）は電池電圧の変遷とズーム駆動による電圧降下の説明図であり、符号ｔ１、ｔ２、ｔ３はそれぞれズーム操作によるズームレンズの駆動期間を示し、符号Ｖｄ１、Ｖｄ２、Ｖｄ３は駆動期間ｔ１、ｔ２、ｔ３における電圧降下の幅（降下電圧）を示す。また、（ｂ）はズームレンズの駆動期間の拡大図である。電池電圧は、図２（ａ）に示すようなカーブで下降するのでデジタルカメラの終端電圧はそのカーブ上のある電圧ＶＥとして設計上設定されている。一方、ズーム操作が行われた場合、駆動期間ｔ１、ｔ２では電圧下降の幅Ｖｄ１、Ｖｄ２を差し引いても図示のように駆動電圧＞終端電圧ＶＥであるため安定的にズーム駆動するが、駆動期間ｔ３では電圧下降の幅Ｖｄ３を差し引くと図示のように駆動電圧＜終端電圧ＶＥとなり、ズーム動作不能となる。
【０００７】
ここで、上記特許文献１記載の技術によれば、デジタルカメラに装着された電源電池の給電能力に応じて複数の駆動シーケンスの中から所定の駆動シーケンスを選択して駆動させるので、デジタルカメラの最大消費電力を低下させることができるが、上述した省電力シーケンスでは、通常シーケンスで、ズームモータ及びＡＦモータを並行駆動させて行うズーム倍率の変動及びピント調整を、ズームモータが所定のズーム倍率となるまで駆動し、ズームモータが停止した後に、ＡＦモータが駆動して所定のズーム倍率でのピント調整を行うようにシーケンスを変更するので、ズームモータやＡＦモータを通常シーケンスでの駆動電圧よりも低い電圧値で駆動できることから最大消費電力を低下させることはできても、ズームモータやＡＦモータの駆動時に生じ得る、電圧降下を起因とする早期すぎる電池寿命判断を防止できないといった課題があった。
【０００８】
本発明は、デジタルカメラ等の撮像装置のズーミングやオートフォーカス時の電圧降下による早期すぎる電池寿命判断を防止し得る撮像装置、レンズ移動制御方法、及びプログラムの提供を目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１に記載の発明では、被写体を撮影して記録する撮像装置において、焦点距離を変えて撮影を行うためのズームレンズと、制御データに基づいてズームレンズを移動させるレンズ移動手段と、ズーム指示手段と、電源電池の電圧を検出する電圧検出手段と、ズーム指示手段によるズーム指示を検出するズーム指示検出手段と、ズーム指示が検出されたとき、電圧検出手段によって検出された電源電池の電圧を基にズームレンズの移動速度を決定する移動速度決定手段と、決定された移動速度でズームレンズを移動させるための制御データを生成してレンズ移動手段に渡す制御データ生成手段と、を備えたことを特徴とする撮像装置を提供する。  
これにより、電池の電圧に応じてズームレンズの移動速度を決定するので電池の電圧が低ければ移動速度が遅くなり、ズームモータの駆動電流が小さくなる。従って、電池の降下電圧も小さくなるため電池の終端電圧をより低いところに設定できる。
【００１０】
また、請求項２に記載の発明では、予め設定された、電源電池の電圧範囲、電圧範囲毎のズームレンズの移動速度、及びそのズームレンズの移動速度に応じて生じる降下電圧の組からなる移動モード情報を有し、移動速度決定手段は、移動モード情報のうち、電圧検出手段によって検出された電源電池の電圧が属する電圧範囲を判定する手段と、移動モード情報のうち判定した電圧範囲に対応する降下電圧を電圧検出手段によって検出された電源電池の電圧から差し引いた差分電圧を得る手段とを含み、移動モード情報のうち、差分電圧が属する電圧範囲に対応付けられた移動速度をズームレンズの移動速度として決定すること、を特徴とする請求項１記載の撮像装置を提供する。  
これにより、電池電圧の区分及び降下電圧に応じたズーム速度を自動的に決定してズーミングできるので、電池の電圧が低ければ移動速度が遅くなり、ズームモータの駆動電流が小さくなる。従って、ズーミングの際の電圧降下による電池寿命の低下を防止し得る。また、電池の電気容量が減ってくるとズーム速度が遅くなるため、使用者は電池の残量を感覚的に知ることができる。
【００１１】
また、請求項３に記載の発明では、被写体を撮影して記録する撮像装置において、自動合焦を行うためのオートフォーカスレンズと、制御データに基づいてオートフォーカスレンズを移動させるレンズ移動手段と、電源電池の電圧を検出する電圧検出手段と、オートフォーカス時に、電圧検出手段によって検出された電源電池の電圧を基にオートフォーカスレンズの移動速度を決定する移動速度決定手段と、決定された移動速度でオートフォーカスレンズを移動させるための制御データを生成してレンズ移動手段に渡す制御データ生成手段と、を備えたことを特徴とする撮像装置を提供する。  
これにより、電池の電圧が下がってきたときはフォーカスレンズの駆動速度が遅くなるのでフォーカスモータの駆動電流が小さくなる。従って、電池の降下電圧も小さくなるため電池の終端電圧をより低いところに設定できる。
【００１２】
また、請求項４に記載の発明では、予め設定された、電源電池の電圧範囲、電圧範囲毎に対応付けたオートフォーカスレンズの移動速度、及びそのオートフォーカスレンズの移動速度に応じて生じる降下電圧の組からなる移動モード情報を有し、移動速度決定手段は、移動モード情報のうち、電圧検出手段によって検出された電源電池の電圧が属する電圧範囲を判定する手段と、移動モード情報のうち判定した電圧範囲に対応する降下電圧を電圧検出手段によって検出された電源電池の電圧から差し引いた差分電圧を得る手段とを含み、移動モード情報のうち、差分電圧が属する電圧範囲に対応付けられた移動速度をオートフォーカスレンズの移動速度として決定すること、を特徴とする請求項３記載の撮像装置を提供する。  
これにより、電池電圧の区分及び降下電圧に応じたズーム速度を自動的に決定してズーミングできるので、電池の電圧が低ければ移動速度が遅くなり、オートフォーカスモータの駆動電流が小さくなる。従って、ズーミングの際の電圧降下による電池寿命の低下を防止し得る。また、電池の電気容量が減ってくると合焦時間が長くなるため、使用者は電池の残量を感覚的に知ることができる。
【００１３】
また、請求項５に記載の発明では、焦点距離を変えて撮影を行うためのズームレンズと、ズームレンズを移動させるズームモータと、ズームモータを駆動するズームモータ駆動手段とを備え、被写体を撮影して記録する撮像装置におけるレンズ移動制御方法であって、ズーム操作時に電源電池の電圧を検出し、検出された電圧に基づいてズームモータの駆動電圧を変更することを特徴とするレンズ移動制御方法を提供する。  
これにより、電池の電圧に応じてズームレンズを移動できるので電池の電圧が低ければ移動速度が遅くなり、ズームモータの駆動電流が小さくなる。
【００１４】
また、請求項６に記載の発明では、焦点距離を変えて撮影を行うためのズームレンズと、制御データに基づいてズームレンズを移動させるレンズ移動手段とを備え、被写体を撮影してその画像データを生成し、保存メモリに記録する撮像装置におけるレンズ移動制御方法であって、撮像装置は、予め設定した、電源電池の電圧範囲、速度、及び降下電圧を対応付けた複数の移動モードを有し、ズーム操作時に電源電池の電圧を検出し、検出された電圧が属する電圧範囲のモードに対応付けられた速度でズームレンズを移動させるための制御データを生成してレンズ移動手段に送ることを特徴とするレンズ移動制御方法を提供する。  
これにより、電池の電圧に応じてズームレンズの移動速度を決定するので請求項１及び請求項２に記載の発明と同様の効果を奏する。
【００１５】
また、請求項７に記載の発明では、自動合焦用のオートフォーカスレンズと、オートフォーカスレンズを移動させるフォーカスモータと、フォーカスモータを駆動するフォーカスモータ駆動手段とを備え、被写体を撮影してその画像データを生成し、保存メモリに記録する撮像装置におけるレンズ移動制御方法であって、オートフォーカス時に電源電池の電圧を検出し、検出された電圧に基づいてオートフォーカスモータの駆動電圧を変更することを特徴とするレンズ移動制御方法を提供する。  
これにより、電池の電圧に応じてフォーカスレンズを移動できるので電池の電圧が低ければ移動速度が遅くなり、フォーカスモータの駆動電流が小さくなる。
【００１６】
また、請求項８に記載の発明では、自動合焦用のオートフォーカスレンズと、制御データに基づいてオートフォーカスレンズを移動させるレンズ移動手段とを備え、被写体を撮影してその画像データを生成し、保存メモリに記録する撮像装置におけるレンズ移動制御方法であって、撮像装置は、予め設定した、電源電池の電圧範囲、速度、及び降下電圧を対応付けた複数の移動モードを有し、自動合焦時に電源電池の電圧を検出し、検出された電圧が属する電圧範囲の移動モードに対応付けられた速度でオートフォーカスレンズを移動させるための制御データを生成してレンズ移動手段に送ることを特徴とするレンズ移動制御方法を提供する。  
これにより、電池の電圧に応じてフォーカスレンズの移動速度を決定するので請求項３及び請求項４に記載の発明と同様の効果を奏する。
【００１７】
また、請求項９に記載の発明では、撮像手段はデジタルカメラであることを特徴とする請求項５乃至８のいずれか１項に記載のレンズ移動制御方法を提供する。
【００１８】
また、請求項１０に記載の発明では、撮像手段はカメラ付き携帯電話であることを特徴とする請求項５乃至８のいずれか１項に記載のレンズ移動制御方法を提供する。
【００１９】
また、請求項１１に記載の発明では、焦点距離を変えて撮影を行うためのズームレンズと、このズームレンズを移動させるレンズ移動手段と、ズーム指示手段とを備え、被写体を撮影してその画像データを生成し、保存メモリに記録する撮像装置において実行可能なプログラムであって、ズーム指示手段によるズーム指示を検出させるプログラムステップと、ズーム指示が検出されたとき、電圧検出手段に電源電池の電圧を検出させるプログラムステップと、検出された電圧を基にズームレンズの移動速度を決定させるプログラムステップと、決定された移動速度でズームレンズを移動させるための制御データを生成させるプログラムステップと、生成された制御データをレンズ移動手段へ出力させるプログラムステップと、を備えたことを特徴とするプログラムを提供する。  
これにより、ズーム操作があると、電池電圧に追従させてズームレンズの移動速度を決定して制御データを生成させ、ズームレンズを決定した移動速度で移動させることができるので、請求項１に記載の発明と同様の効果を奏する。
【００２０】
また、請求項１２に記載の発明では、自動合焦用のオートフォーカスレンズと、制御データに基づいてオートフォーカスレンズを移動させるレンズ移動手段とを備え、被写体を撮影してその画像データを生成し、保存メモリに記録する撮像装置において実行可能なプログラムであって、オートフォーカス時に電圧検出手段に電源電池の電圧を検出させるプログラムステップと、検出された電圧を基にオートフォーカスレンズの移動速度を決定させるプログラムステップと、決定された移動速度でオートフォーカスレンズを移動させるための制御データを生成させるプログラムステップと、生成された制御データをレンズ移動手段へ出力させるプログラムステップと、を備えたことを特徴とするプログラムを提供する。  
これにより、オートフォーカス時に、電池電圧に追従させてフォーカスレンズの移動速度を決定して制御データを生成させ、フォーカスレンズを決定した移動速度で移動させることができるので、請求項３に記載の発明と同様の効果を奏する。
【発明の効果】
【００２１】
本発明により、撮像装置のズーミングの際に生じる急激な電圧降下を緩和できるので、ズーミングの際に生じていた電圧降下に伴う早期すぎる電池寿命判断を防止できる。
【発明を実施するための最良の形態】
【００２２】
（実施形態１）
図１はデジタルカメラの連記的構成の一実施例を示すブロック図である。このデジタルカメラ１００は、ズーム機能とオートフォーカス（ＡＦ）機能とを備えたものであって、それを実現するためのレンズブロック１を有している。
【００２３】
レンズブロック１には、光軸方向に移動可能に配置されたズームレンズ及びフォーカスレンズからなる沈胴式のレンズ群１１と、このレンズ群１１におけるズーム位置用及びフォーカス位置用の位置検出センサ１２、１３とズームレンズを移動するズームモータ１４及びフォーカスレンズを移動するフォーカスモータ１５と、図示しない絞りを開閉する絞り用アクチュエータ１６と、メカニカルシャッターを開閉するシャッター用アクチュエータ１７とが設けられている。また、上記の各モータ及びアクチュエータ１４〜１７は、ドライバーブロック２に設けられたズーム用（ＺＯＯＭ）、フォーカス用（Ｆｏｃｕｓ）、絞り用（Ｉｒｉｓ）、シャッター用（Ｓｈｕｔｔｅｒ）の各ドライバー２１〜２４によって駆動される。つまり、本実施の形態においては、ズームモータ１４とズーム用ドライバー２１、フォーカスモータ１５とフォーカス用ドライバー２２はそれぞれ本発明のレンズ駆動手段に相当する。
【００２４】
また、デジタルカメラ１００は、主として前記レンズ群１１の撮影光軸後方に配置された撮像素子であるＣＣＤ３１と、ＣＤＳ（Correlated Double Sampling）／ＡＤブロック３２、ＴＧ（Timing Generator）３３とからなるＣＣＤ撮像系ブロック３を有している。ＣＣＤ３１は、デジタルカメラが記録モードに設定されているとき、レンズ群１１によって結像された被写体の光学像を光電変換すると共に、ＴＧ３３によって走査駆動され一定周期毎に光電変換出力を１画面分出力する。ＣＤＳ／ＡＤブロック３２は、ＣＣＤ３１から出力された後、ＲＧＢの色成分毎に適宜ゲイン調整されたアナログの出力信号に対する相関二重サンプリングによるノイズ除去、及びデジタル信号への変換を行い、カラープロセス回路４に出力する。
【００２５】
カラープロセス回路４は、入力した撮像信号に対し画素補間処理を行うカラープロセス処理を施し、デジタル値の輝度信号（Ｙ）及び色差信号（Ｃｂ、Ｃr)を生成して本発明の制御手段であってデジタルカメラ１００全体を制御するＣＰＵ５へ出力する。なお、ＣＰＵ５は、実際には内部メモリや各種の演算処理回路、データの入出力インターフェイス等を備えたマイクロプロセッサーである。
【００２６】
ＣＰＵ５に送られたデジタル信号（画像信号）はＤＲＡＭ６に一時保存されると共に画像表示部７に送られる。画像表示部７は、ビデオエンコーダー、ＶＲＡＭ、液晶モニタ及びその駆動回路を含み、送られたデジタル信号に基づくビデオ信号をビデオエンコーダーによって生成し、それに基づく表示画像すなわちＣＣＤ３１に撮像された被写体のスルー画像が液晶モニタにより表示される。
【００２７】
キー入力部８は、電源キー、記録／再生のモード切換えスイッチ、シャッターキー、メニューキー、ズームＫＥＹ等の各種キーと、それらの入力を受け付け、それに応じた操作信号をＣＰＵ５に送るサブＣＰＵとから構成されている。なお、サブＣＰＵは、必要に応じモード切替スイッチの状態、つまり、モード設定状態を示す状態信号をＣＰＵ５に送る。そして、前述した記録モードにおいてシャッターキーが操作されるとトリガー信号（操作信号）がＣＰＵ５に出力される。
【００２８】
ＣＰＵ５は、トリガー信号が入力すると、その時点でＣＣＤ３１から取り込んだ１画面分の画像データをＹ、Ｃｂ、Ｃｒの各コンポーネント毎に縦８画素×横８画素の基本ブロックと称する基本単位毎に読出し、ＪＰＥＧ回路９に書込む。更に、ＪＰＥＧ回路９によってＤＣＴ(離散拡散変換)符号化によって圧縮された１画像分の圧縮データを読出し、画像記録部４２に記憶する。画像記録部４２は、具体的にはカードインターフェイス、及びそれを介してＣＰＵ５に接続され、かつカメラ本体に着脱自在に装着される不揮発性の各種メモリカードから構成される。
【００２９】
また、記録モードにおいて、ＣＰＵ５は、書き換え可能な不揮発性のフラッシュメモリ４１に記憶されている各種のプログラムや、キー入力部８からの前述した操作信号等に基づき、レンズコントロールブロック４３に対して、前述したドライバーブロック２の各種ドライバー２１〜２４に送る駆動信号を生成させ、それによりズームレンズやフォーカスレンズの位置制御、絞りの開度、メカニカル開閉動作を制御する。その際、ＣＰＵ５には、レンズコントロールブロック４３を介して、ズーム位置用及びフォーカス位置用の位置検出センサ１２、１３によって検出したレンズの位置情報が逐次入力する。一方、画像記録部４２に記録された画像データは、再生モードにおいてＣＰＵ５に読み出され、ＪＰＥＧ回路９によって伸張された後、画像表示部７へ送られ、液晶表示モニタによって表示される。
【００３０】
例えば、ＣＰＵ５は、キー入力部８のズームＫＥＹの操作が開始されると、電圧検出回路４５で検出する電池４６の電圧を基にフラッシュメモリ４１に記憶されている動作プログラムに従ってズームレンズの駆動速度を決定し、ズームモータ１４を駆動させるための駆動信号をドライバーブロック２のズーム用ドライバー２１に送出する。
【００３１】
電圧検出回路４５はデジタルカメラ１００に装着されている電池４６の電圧を検出し、検出値をＣＰＵ５に送る。電池４６はデジタルカメラ１００に着脱可能な電池からなり、デジタルカメラ１００に駆動電流を供給する。
【００３２】
図３は、モード別に設定したレンズ移動速度及びモータ駆動電流の一実施例を示す図であり、モード１〜３を高速、中速、低速に対応付け、消費電流、及び当該モードにおける降下電圧を示してある。
【００３３】
前述したように、ズームモータを駆動させると、数百mＡ（ミリアンペア）の電流が流れ、図２に示した電池４６の電圧降下（降下電圧＝Ｖｄ）が生じる。また、ズームモータの駆動速度を速めると電流は増加し、電流が増加すると電圧降下は更に大きくなる。
【００３４】
そこで、電圧を所定の区分値により区分して区分された電圧範囲（図５）に対応させた複数のモードを設定し、ＣＰＵ５で、電圧検出回路４５で検出された電池４６の電圧を基にモードを決定し、そのモードに応じた速度でズームモータ１４を駆動させるようにズームモータ１４の駆動制御信号をズーム用ドライバー２１に送るようにする。なお、図３に示した降下電圧は対応するモードにおける最大降下電圧を意味する。また、各モードの電圧範囲は対応する最大降下電圧より大きく設定される。
【００３５】
図４は本発明のレンズ移動制御方法の説明図であり、符号Ｔ１、Ｔ２、Ｔ３、Ｔ４はそれぞれズーム操作によるズーム駆動期間（＝ズームレンズの移動期間）を示し、符号ＶＤ１、ＶＤ２、ＶＤ３、ＶＤ４は期間Ｔ１、Ｔ２、Ｔ３、Ｔ４における降下電圧を示す。また、符号ＶＥはズーム駆動による電圧降下を考慮した終端電圧を意味し、符号Ｖlimはズーム駆動以外のカメラの電池動作電圧の限界点を意味する。
【００３６】
電池４６の電圧は図示するようなカーブで下降するので、ＣＰＵ５はズーム操作時に電圧検出回路４５で検出される電池電圧とモード１の最大降下電圧の差がモード１の下限電圧より大きい場合はモード１の駆動速度でズームモータ１４を駆動する駆動制御データを生成してドライバーブロック２のズーム用ドライバー２１に送り、ズームレンズをモード１の速度で移動させるようにズームモータ１４を駆動させる。また、電池電圧とモード１の最大降下電圧の差がモード１の下限電圧より小さく、モード２の電圧範囲内の場合はモード２の駆動速度でズームモータ１５を駆動する駆動制御データを生成してドライバーブロック２のズーム用ドライバー２１に送り、ズームレンズをモード２の速度で移動させるようにズームモータ１４を駆動させる。
【００３７】
同様に、ズーム操作時に電圧検出回路４５で検出される電池４６の電圧とモード２の最大降下電圧の差がモード２の下限電圧より大きい場合はモード２の駆動速度でズームモータ１４を駆動する駆動制御データを生成してドライバーブロック２のズーム用ドライバー２１に送り、ズームレンズをモード２の速度で移動させるようにズームモータ１４を駆動させる。また、電池電圧と検出された電池４６の電圧とモード２の最大降下電圧の差がモード２の下限電圧より小さく、モード３の電圧範囲内の場合はモード３の駆動速度でズームモータ１４を駆動する駆動制御データを生成してドライバーブロック２のズーム用ドライバー２１に送り、ズームレンズをモード３の速度で移動させるようにズームモータ１４を駆動させる。
【００３８】
また、ズーム操作時に電圧検出回路４５で検出される電池４６の電圧とモード３の最大降下電圧の差がモード３の下限電圧（＝終端電圧ＶＥ）より大きい場合はモード３の駆動速度でズームモータ１４を駆動する駆動信号を生成してドライバーブロック２のズーム用ドライバー２１に送り、ズームレンズをモード３の速度で移動させるようにズームモータ１４を駆動させる。また、電池電圧とモード３で検出される電池４６の電圧とモード３の最大降下電圧の差がモード３の下限電圧（＝終端電圧ＶＥ）より小さい場合は、ＣＰＵ５は駆動制御データを生成しない。つまり、デジタルカメラ１００はズーミングを行わない。
【００３９】
図４に示した例では、期間Ｔ１では電池電圧とモード１の降下電圧の差分がモード１の下限電圧より小さくモード２の下限電圧より大きいので、ＣＰＵ５はモード２用の駆動制御データを生成し、ズーム期間Ｔ２では電池電圧とモード２と降下電圧の差分がモード２の下限電圧より小さくモード３の下限電圧より大きいので、モード３用の駆動制御データを生成する。また、期間Ｔ３では電池電圧とモード３の最大降下電圧の差分がモード３の下限電圧より小さくないので、ＣＰＵ５はモード３用の駆動制御データを生成するが、期間Ｔ４では電池電圧がモード３の下限電圧より小さいのでＣＰＵ５は駆動制御データを生成しない。しかし、ズーム駆動以外のカメラの電池動作電圧の限界点Ｖlimより小さくないので、デジタルカメラ１００はズーミング以外の動作は行うことができる。
【００４０】
図５は駆動モードテーブルの一実施例を示す図であり、駆動モードテーブル５０は電圧を所定の区分値により区分した電圧範囲をモードと対応付けて記憶したモード電圧範囲欄５１、ズームレンズの移動速度情報を記憶した速度欄５２、当該速度でズームレンズを移動させる場合の最大降下電圧を記憶した降下電圧欄５３からなる。動作プログラムでは、図５に示したような駆動モードテーブルを内部定数テーブルとしてプログラム内に設定しておくようにしてもよく、外部データテーブルとしてフラッシュメモリ４１に登録しておき、実行時に動作プログラムで参照するようにしてもよい。なお、駆動モードテーブルは本発明の移動モード情報に相当する。
【００４１】
図６は動作プログラムによるＣＰＵのズームレンズ駆動制御動作を示すフローチャートである。図６で、ＣＰＵ５は、キー入力部８から送られてくる操作信号を調べ、ズームＫＥＹが押された場合はステップＳ２に進み、そうでない場合は他の処理に進む（ステップＳ１）。
【００４２】
ズームＫＥＹが押された場合は、ＣＰＵ５は、電圧検出回路４５に電池４６の電圧を検出させ（ステップＳ２）、電圧検出回路４５から検出された電圧値を受け取って駆動モードテーブル５０の電圧範囲欄５１の電圧範囲をサーチし、取得した電圧が電圧範囲に該当する駆動モードｎ（実施例ではｎは１、２、３のいずれか）の電圧降下欄５３から電圧降下値を取り出し、取得した電圧からその電圧降下値を差し引き（ステップＳ３）、差し引き後の電圧値と駆動モードテーブル５０の電圧範囲欄５１の電圧範囲を比較し、差し引き後の電圧値が駆動モード１の電圧範囲内の場合はステップＳ５に進み、そうでない場合はステップＳ６に進む（ステップＳ４）。
【００４３】
差し引き後の電圧値が駆動モード１の電圧範囲内の場合は、ＣＰＵ５は、駆動モードテーブル５０の駆動モード１の電圧範囲に対応する速度欄５２のズームレンズの移動速度（高速）を基にズームモータ１４の駆動用制御データ（高速設定用データ）を生成し、ドライバーブロック２のズーム用ドライバー２１に送る（ステップＳ５）。
【００４４】
上記ステップＳ３で得た差し引き後の電圧値と駆動モードテーブル５０の電圧範囲欄５１の電圧範囲を比較し、差し引き後の電圧値が駆動モード２の電圧範囲内の場合はステップＳ７に進み、そうでない場合はステップＳ８に進む（ステップＳ６）。
【００４５】
差し引き後の電圧値が駆動モード２の電圧範囲内の場合は、ＣＰＵ５は、駆動モードテーブル５０の駆動モード２の電圧範囲に対応する速度欄５２のズームレンズの移動速度（中速）を基にズームモータ１４の駆動制御データ（中速設定用データ）を生成し、ドライバーブロック２のズーム用ドライバー２１に送る（ステップＳ７）。
【００４６】
上記ステップＳ３で得た差し引き後の電圧値と駆動モードテーブル５０の電圧範囲欄５１の電圧範囲を比較し、差し引き後の電圧値が駆動モード３の電圧範囲内の場合はステップＳ１０に進み（ステップＳ８）、そうでない場合はズーム不可表示を行ない（例えば、メッセージ「電池の容量が不足しているのでズーミングできません」を画像表示部７に表示する）、他の処理に進む（ステップＳ９）。
【００４７】
また、差し引き後の電圧値が駆動モード３の電圧範囲内の場合は、ＣＰＵ５は、駆動モードテーブル５０の駆動モード３の電圧範囲に対応する速度欄５２のズームレンズの移動速度（低速）を基にズームモータ１４の駆動制御データ（低速設定用データ）を生成し、ドライバーブロック２のズーム用ドライバー２１に送る（ステップＳ１０）。
【００４８】
ズーム用ドライバー２１は受け取った駆動制御データを基にズームモータ１４を駆動し、ズームレンズを移動させる（ステップＳ１１）。
【００４９】
また、ＣＰＵ５は、キー入力部８から送られてくる操作信号を調べ、ズームＫＥＹが解放された場合はモータ駆動停止信号をズーム用ドライバー２１に送ってズームモータを停止させて、他の処理に進み、そうでない場合はステップＳ２に戻る（ステップＳ１２）。なお、デジタルカメラ１００がズームＫＥＹを再度押すとズーム動作を停止するように構成されている場合は、上記ステップＳ１２を「ＣＰＵ５は、キー入力部８から送られてくる操作信号を調べ、ズームＫＥＹが押された場合はモータ駆動停止信号をズーム用ドライバー２１に送ってズームモータを停止させて他の処理に進み、そうでない場合はステップＳ２に戻る」ようにする。
【００５０】
上記図６のフローチャートに基づく動作により、電池の電圧が下がってきたときはズームレンズの駆動速度が遅くなるのでズームモータの駆動電流が小さくなる。従って、電池の降下電圧も小さくなるため電池の終端電圧をより低いところに設定できる。また、電池の電気容量が減ってくるとズーム速度が遅くなるため、使用者は電池の残量を感覚的に知ることができる。
（実施形態２）  
上記実施形態１ではズーミングの場合のズームレンズ移動制御方法について述べたが、デジタルカメラ１００（図１）でオートフォーカスが選択された場合は、ＣＰＵ５は、電圧検出回路４５で検出する電池４６の電圧を基にフラッシュメモリ４１に記憶されている動作プログラムに従ってフォーカスレンズの移動速度を決定し、フォーカスモータ１５を駆動させるための駆動信号をドライバーブロック２のフォーカス用ドライバー２２に送出するように構成することもできる。なお、駆動モードテーブルは本発明の移動モード情報に相当する。
【００５１】
図７は駆動モードテーブルの一実施例を示す図であり、駆動モードテーブル７０は電圧を所定の区分値により区分した電圧範囲をモードと対応付けて記憶したモード電圧範囲欄７１、フォーカスレンズの移動速度情報を記憶した速度欄７２、当該速度でズームレンズを移動させる場合の最大降下電圧を記憶した降下電圧欄７３からなる。動作プログラムでは、図７に示したような駆動モードテーブルを内部定数テーブルとしてプログラム内に設定しておくようにしてもよく、外部データテーブルとしてフラッシュメモリ４１に登録しておき、実行時に動作プログラムで参照するようにしてもよい。
【００５２】
図８は動作プログラムによるＣＰＵのフォーカスレンズ駆動制御動作を示すフローチャートである。図８で、ＣＰＵ５は、キー入力部８から送られてくる操作信号を調べ、オートフォーカスが選択されているか否かを調べ、オートフォーカスが選択されている場合はステップＴ２に進み、そうでない場合は他の処理に進む（ステップＴ１）。
【００５３】
オートフォーカスが選択されている場合は、ＣＰＵ５は、電圧検出回路４５に電池４６の電圧を検出させ（ステップＴ２）、電圧検出回路４５から検出された電圧値を受け取って駆動モードテーブル７０の電圧範囲欄７１の電圧範囲をサーチし、取得した電圧が電圧範囲に該当する駆動モードｎ（実施例ではｎは１、２、３のいずれか）の電圧降下欄７３から電圧降下値を取り出し、取得した電圧からその電圧降下値を差し引き（ステップＴ３）、差し引き後の電圧値と駆動モードテーブル７０の電圧範囲欄７１の電圧範囲を比較し、差し引き後の電圧値が駆動モード１の電圧範囲内の場合はステップＴ５に進み、そうでない場合はステップＴ６に進む（ステップＴ４）。
【００５４】
差し引き後の電圧値が駆動モード１の電圧範囲内の場合は、ＣＰＵ５は、駆動モードテーブル７０の駆動モード１の電圧範囲に対応する速度欄７２のフォーカスレンズの移動速度（高速）を基にオートフォーカスモータ１５の駆動制御データ（高速設定用データ）を生成し、ドライバーブロック２のフォーカス用ドライバー２２に送る（ステップＴ５）。
【００５５】
上記ステップＴ３で得た差し引き後の電圧値と駆動モードテーブル７０の電圧範囲欄７１の電圧範囲を比較し、差し引き後の電圧値が駆動モード２の電圧範囲内の場合はステップＴ７に進み、そうでない場合はステップＴ８に進む（ステップＴ６）。
【００５６】
差し引き後の電圧値が駆動モード２の電圧範囲内の場合は、ＣＰＵ５は、駆動モードテーブル７０の駆動モード２の電圧範囲に対応する速度欄７２のフォーカスレンズの移動速度（中速）を基にフォーカスモータ１５の駆動制御データ（中速設定用データ）を生成し、ドライバーブロック２のフォーカス用ドライバー２２に送る（ステップＴ７）。
【００５７】
上記ステップＴ３で得た差し引き後の電圧値と駆動モードテーブル７０の電圧範囲欄７１の電圧範囲を比較し、差し引き後の電圧値が駆動モード３の電圧範囲内の場合はステップＴ１０に進み（ステップＴ８）、そうでない場合はオートフォーカス不可表示を行ない（例えば、メッセージ「電池の容量が不足しているのでオートフォーカスできません」を画像表示部７に表示する）、他の処理に進む（ステップＴ９）。
【００５８】
また、差し引き後の電圧値が駆動モード３の電圧範囲内の場合は、ＣＰＵ５は、駆動モードテーブル７０の駆動モード３の電圧範囲に対応する速度欄７２のフォーカスレンズの移動速度（低速）を基にフォーカスレンズ１５の駆動制御データ（低速設定用データ）を生成し、ドライバーブロック２のフォーカス用ドライバー２２に送る（ステップＴ１０）。
【００５９】
フォーカス用ドライバー２２は受け取った駆動制御データを基にフォーカスモータ１５を駆動し、フォーカスレンズを移動させる（ステップＴ１１）。また、ＣＰＵ５は、キー入力部８から送られてくる操作信号を調べ、オートフォーカスが終わった場合（＝自動合焦した場合）はモータ駆動停止信号をフォーカス用ドライバー２２に送ってフォーカスモータを停止させて、他の処理に進み、そうでない場合はステップＴ２に戻る（ステップＴ１２）。
【００６０】
上記図８のフローチャートに基づく動作により、電池の電圧が下がってきたときはフォーカスレンズの駆動速度が遅くなるのでフォーカスモータの駆動電流が小さくなる。従って、電池の降下電圧も小さくなるため電池の終端電圧をより低いところに設定できる。また、電池の電気容量が減ってくると合焦時間が長くなるため、使用者は電池の残量が感覚的に分かる。
【００６１】
なお、上記各実施形態の実施例では説明上、駆動モードをモード１、モード２、モード３の３種類（図３〜図７）としたが、駆動モードは３種類に限定されず、駆動モードは２種類としてもよく４種類以上としてもよい。つまり、デジタルカメラの用途や使用上の便宜に基づいて設計時にレンズ移動速度の区分けに対応付けて電圧範囲を決定し、降下電圧を測定して駆動モードテーブルを作成できる。
【００６２】
また、上記各実施形態ではデジタルカメラを例として説明したが、本発明のズーミング及びオートフォーカス時のレンズ移動制御方法は、カメラ付き携帯電話にもそのまま応用できる。
【００６３】
また、上記各実施形態ではデジタルカメラを撮像装置の例として説明したが、撮像装置という語はデジタルカメラに限定されない。例えば、表示部を備えた電子カメラやビデオカメラ、カメラ付き携帯電話、カメラ付き携帯情報端末なども含む。
【００６４】
以上、本発明の一実施例について説明したが本発明は上記実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。
【図面の簡単な説明】
【００６５】
【図１】デジタルカメラの連記的構成の一実施例を示すブロック図である。
【図２】ズーミング時のズーム駆動電圧の推移を示す説明図である。
【図３】駆動モード別に設定した駆動速度及び駆動電流の一実施例を示す図である。
【図４】本発明のレンズ移動制御方法の説明図である。
【図５】駆動モードテーブルの一実施例を示す図である。
【図６】動作プログラムによるＣＰＵのズームレンズ駆動制御動作を示すフローチャートである。
【図７】駆動モードテーブルの一実施例を示す図である。
【図８】動作プログラムによるＣＰＵのフォーカスレンズ駆動制御動作を示すフローチャートである。
【符号の説明】
【００６６】
５  ＣＰＵ（ズーム指示検出手段、移動速度決定手段、制御データ生成手段）
８  キー入力部（ズーム指示手段）
１４  ズームモータ（レンズ移動手段）
１５  フォーカスモータ（レンズ移動手段）
２１  ズーム用ドライバー（レンズ移動手段、ズームモータ駆動手段）
２２  フォーカス用ドライバー（レンズ移動手段、フォーカスモータ駆動手段）
４５  電圧検出回路（電圧検出手段）
４６  電池（電源電池）
５０  駆動モードテーブル（移動モード情報）
７０  駆動モードテーブル（移動モード情報）
１００  デジタルカメラ（撮像装置）
【図１】
2005266647.tif 000003
【図２】
2005266647.tif 000004
【図３】
2005266647.tif 000005
【図４】
2005266647.tif 000006
【図５】
2005266647.tif 000007
【図６】
2005266647.tif 000008
【図７】
2005266647.tif 000009
【図８】
2005266647.tif 000010