(57)【要約】【課題】装置の耐久性の向上を図りながら、振動に対し必要なシーンにおいて振動除去機能を適切に実施することができる撮影装置及びその制御方法、プログラムを提供する。【解決手段】振動除去制御の実行を指示する振動除去制御実行命令の入力の有無を判定する。その判定の結果、振動除去制御実行命令の入力がある場合、振動除去制御を実施する。その振動除除去制御の実施時間を計測し、その実施時間が所定時間経過するまでの間の当該撮影装置の映像信号に基づいて、所定時間経過後、更に、振動除去制御を継続する。【選択図】  図２
2004214729.tif 000002
【特許請求の範囲】
【請求項１】
振動検出センサを有し、該振動検出センサによる検出結果に基づいて振動除去制御を実施する振動除去制御機能を有する撮影装置であって、
前記振動除去制御の実行を指示する振動除去制御実行命令の入力の有無を判定する判定手段と、
前記判定手段の判定の結果、前記振動除去制御実行命令の入力がある場合、前記振動除去制御を実施する振動除去制御手段と、
前記振動除去制御手段による振動除除去制御の実施時間を計測する計測手段と、
前記実施時間が所定時間経過するまでの間の当該撮影装置の映像信号に基づいて、前記所定時間経過後、更に、前記振動除去制御を継続する制御手段と
を備えることを特徴とする撮影装置。
【請求項２】
前記制御手段は、前記所定時間内の前記映像信号の特徴量の変化量を判定する判定手段を備え、
前記判定手段の判定結果に基づいて、前記所定時間経過後、更に、前記振動除去制御を継続する
ことを特徴とする請求項１に記載の撮影装置。
【請求項３】
前記実施時間が前記所定時間以上経過しているか否かを判定する時間判定手段を更に備え、
前記時間判定手段の判定の結果、前記実施時間が所定時間以上経過しており、かつ前記所定時間内の前記映像信号の特徴量の変化量が所定変化量以上である場合、前記制御手段は、前記振動除去制御を継続する
ことを特徴とする請求項１に記載の撮影装置。
【請求項４】
前記制御手段による前記信号除去制御の継続時間には、上限値が設定されている
ことを特徴とする請求項１に記載の撮影装置。
【請求項５】
前記継続時間が前記上限値以上になった場合、前記制御手段は、前記振動除去制御を停止する
ことを特徴とする請求項４に記載の撮影装置。
【請求項６】
振動検出センサを有し、該振動検出センサによる検出結果に基づいて振動除去制御を実施する振動除去制御機能を有する撮影装置の制御方法であって、
前記振動除去制御の実行を指示する振動除去制御実行命令の入力の有無を判定する判定工程と、
前記判定工程の判定の結果、前記振動除去制御実行命令の入力がある場合、前記振動除去制御を実施する振動除去制御工程と、
前記振動除去制御工程による振動除除去制御の実施時間を計測する計測工程と、
前記実施時間が所定時間経過するまでの間の当該撮影装置の映像信号に基づいて、前記所定時間経過後、更に、前記振動除去制御を継続する制御工程と
を備えることを特徴とする撮影装置の制御方法。
【請求項７】
振動検出センサを有し、該振動検出センサによる検出結果に基づいて振動除去制御を実施する振動除去制御機能を有する撮影装置の制御を実現するプログラムであって、
前記振動除去制御の実行を指示する振動除去制御実行命令の入力の有無を判定する判定工程のプログラムコードと、
前記判定工程の判定の結果、前記振動除去制御実行命令の入力がある場合、前記振動除去制御を実施する振動除去制御工程のプログラムコードと、
前記振動除去制御工程による振動除除去制御の実施時間を計測する計測工程のプログラムコードと、
前記実施時間が所定時間経過するまでの間の当該撮影装置の映像信号に基づいて、前記所定時間経過後、更に、前記振動除去制御を継続する制御工程のプログラムコードと
を備えることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、振動検出センサを有し、該振動検出センサによる検出結果に基づいて振動除去制御を実施する振動除去制御機能を有する撮影装置及びその制御方法、プログラムに関するものである。
【０００２】
【従来の技術】
従来、カメラ装置は、レンズ、ＣＣＤ等の撮像素子からなる振像素子部、画像信号を出力する信号処理部を有する。また、フォーカスレンズを移動させるためのフォーカスレンズ移動モータ、ズーム時にズームレンズを移動させるためのズームレンズモータを有している。加えて、カメラ装置を水平及び垂直方向に旋回する旋回装置の構成要素として、水平方向に駆動させる（パンニング）ためのパンモータ、カメラ装置を垂直方向に駆動させる（チルティング）ためのチルトモータを有する。
【０００３】
また、各モータの移動および回転位置をそれぞれ検出する位置センサ、および各モータをそれぞれ駆動するモータ駆動回路を有する。各モータ制御、プリセットデータの読出、操作キーの読み込みなどカメラ部全体を制御するマイクロコンピュータ（マイコン）、プリセットデータを格納するプリセットメモリ部、及びプリセット動作等を実行させる操作部を有している。
【０００４】
更に、近年のカメラ装置では、上記構成要素に加えて、カメラ装置を設置する環境において発生する振動を除去し、視覚上良好な画像を得るために、振動を検出する振動検出センサと、光学信号の行路補正を行うバリアングルプリズムと、バリアングルプリズムを制御するプリズムコントローラを有しているものがある。
【０００５】
このように構成された従来のカメラ装置の振動除去制御について、図４を用いて説明する。
【０００６】
図４は従来のカメラ装置における振動除去制御を示すフローチャートである。
【０００７】
カメラ装置への電源投入時、操作部を介して操作者があらかじめ設定した振動除去制御がＯＮ設定であるか否かを判定する（ステップＳ１０１）。ＯＮ設定でない場合、つまり、ＯＦＦ設定の場合（ステップＳ１０１でＮＯ）、何もしないで処理を終了する。
【０００８】
一方、ＯＮ設定である場合（ステップＳ１０１でＹＥＳ）、振動を検出する振動検出センサのセンサ情報を読み込む（ステップＳ１０２）。
【０００９】
次に、そのセンサ情報に基づいて、振動検出を行う（ステップＳ１０３）。センサ情報が振動検出を示していない場合、つまり、振動が検出されていない場合（ステップＳ１０３でＮＯ）、カメラ装置の設置環境が振動のない環境と判断して、処理を終了する。
【００１０】
一方、センサ情報が振動検出を示している場合、つまり、振動が検出されている場合（ステップＳ１０３でＹＥＳ）、ステップＳ１０４に進み、バリアングルプリズムコントローラは、そのセンサ情報に基づいて、バリアングルプリズムを駆動し、カメラ装置に入力される光学信号の行路補正を実行する（ステップＳ１０４）。
【００１１】
【発明が解決しようとする課題】
しかしながら、上記従来のカメラ装置の制御方法では、以下に掲げる問題があり、その改善が要望されていた。
【００１２】
即ち、カメラ装置による振動除去制御は、ユーザがあらかじめ設定したＯＮもしくはＯＦＦ設定により実施、非実施を決定していた。このため、ＯＦＦ状態の場合は、振動除去制御が実施されず、必要なシーンにおいて映像が振動してしまい、適切な映像を取得することができなかった。
【００１３】
一方、ＯＮ設定の場合は、常時、振動除去制御を実施するため、振動のある環境下でかつ不必要なシーンにおいても振動除去制御が実施されていた。これにより、無駄な電源の消耗につながっていた。
【００１４】
また、振動除去制御がＯＮ設定で、かつ長時間振動除去制御を実施する場合、振動除去制御に関わるアクチュエータや回路の耐久性が劣化してしまう問題がある。そのため、監視用カメラ等の長時間通電する環境下での使用は困難であった。
【００１５】
特に、橋梁や道路等の振動の多い環境下に設置される場合は、常時、振動除去機能を実施しなければならないため、その製品寿命は著しく短くなってしまう問題があった。これに対し、振動検出センサから出力されるセンサ情報の内、軽微な振動を示すセンサ情報に対しては振動除去制御時間を抑圧し、耐久性の向上を図ることも考えられる。しかしながら、この場合、軽微な振動時には振動除去制御が実施されなくなるので、必要なシーンにおいて振動が除去された映像が得られないケースが存在する。
【００１６】
本発明は上記の課題を解決するためになされたものであり、装置の耐久性の向上を図りながら、振動に対し必要なシーンにおいて振動除去機能を適切に実施することができる撮影装置及びその制御方法、プログラムを提供することを目的としている。
【００１７】
【課題を解決するための手段】
上記の目的を達成するための本発明による撮影装置は以下の構成を備える。即ち、
振動検出センサを有し、該振動検出センサによる検出結果に基づいて振動除去制御を実施する振動除去制御機能を有する撮影装置であって、
前記振動除去制御の実行を指示する振動除去制御実行命令の入力の有無を判定する判定手段と、
前記判定手段の判定の結果、前記振動除去制御実行命令の入力がある場合、前記振動除去制御を実施する振動除去制御手段と、
前記振動除去制御手段による振動除除去制御の実施時間を計測する計測手段と、
前記実施時間が所定時間経過するまでの間の当該撮影装置の映像信号に基づいて、前記所定時間経過後、更に、前記振動除去制御を継続する制御手段と
を備える。
【００１８】
また、好ましくは、前記制御手段は、前記所定時間内の前記映像信号の特徴量の変化量を判定する判定手段を備え、
前記判定手段の判定結果に基づいて、前記所定時間経過後、更に、前記振動除去制御を継続する。
【００１９】
また、好ましくは、前記実施時間が前記所定時間以上経過しているか否かを判定する時間判定手段を更に備え、
前記時間判定手段の判定の結果、前記実施時間が所定時間以上経過しており、かつ前記所定時間内の前記映像信号の特徴量の変化量が所定変化量以上である場合、前記制御手段は、前記振動除去制御を継続する。
【００２０】
また、好ましくは、前記制御手段による前記信号除去制御の継続時間には、上限値が設定されている。
【００２１】
また、好ましくは、前記継続時間が前記上限値以上になった場合、前記制御手段は、前記振動除去制御を停止する。
【００２２】
上記の目的を達成するための本発明による撮影装置の制御方法は以下の構成を備える。即ち、
振動検出センサを有し、該振動検出センサによる検出結果に基づいて振動除去制御を実施する振動除去制御機能を有する撮影装置の制御方法であって、
前記振動除去制御の実行を指示する振動除去制御実行命令の入力の有無を判定する判定工程と、
前記判定工程の判定の結果、前記振動除去制御実行命令の入力がある場合、前記振動除去制御を実施する振動除去制御工程と、
前記振動除去制御工程による振動除除去制御の実施時間を計測する計測工程と、
前記実施時間が所定時間経過するまでの間の当該撮影装置の映像信号に基づいて、前記所定時間経過後、更に、前記振動除去制御を継続する制御工程と
を備える。
【００２３】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。
即ち、
振動検出センサを有し、該振動検出センサによる検出結果に基づいて振動除去制御を実施する振動除去制御機能を有する撮影装置の制御を実現するプログラムであって、
前記振動除去制御の実行を指示する振動除去制御実行命令の入力の有無を判定する判定工程のプログラムコードと、
前記判定工程の判定の結果、前記振動除去制御実行命令の入力がある場合、前記振動除去制御を実施する振動除去制御工程のプログラムコードと、
前記振動除去制御工程による振動除除去制御の実施時間を計測する計測工程のプログラムコードと、
前記実施時間が所定時間経過するまでの間の当該撮影装置の映像信号に基づいて、前記所定時間経過後、更に、前記振動除去制御を継続する制御工程のプログラムコードと
を備える。
【００２４】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００２５】
＜実施形態１＞
図１は本発明の実施形態１のカメラ装置の構成を示すブロック図である。
【００２６】
図１のカメラ装置１００において、１はレンズ、２はＣＣＤ等の撮影素子からなる撮像素子部、３はカメラ装置１００の映像信号を外部装置（例えば、モニタ）に出力する信号処理部である。４はオートフォーカス（ＡＦ）処理のためのＡＦ演算を実行するＡＦ演算部である。
【００２７】
５はフォーカスレンズを移動させるためのフォーカスモータ、６はズーム時にズームレンズを移動させるためのズームモータである。９及び１０はフォーカスモータ５及びズームモータ６の各モータの移動及び位置をそれぞれ検出する位置センサである。また、１３及び１４はフォーカスモータ５及びズームモータ６の各モータをそれぞれ駆動するモータ駆動回路である。
【００２８】
７はカメラ装置１００を水平方向に回転させる（パンニング）ための水平モータ、８はカメラ装置１００を垂直方向に回転させる（チルティング）ための垂直モータである。１１及び１２は水平モータ７及び垂直モータ８の各モータの移動及び回転位置をそれぞれ検出する位置センサである。また、１５及び１６は水平モータ７及び垂直モータ８の各モータをそれぞれ駆動するモータ駆動回路である。
【００２９】
１７は各モータ制御、プリセットデータの読み出し、操作キーの読み込み等のカメラ装置１００全体を制御するマイクロコンピュータ（マイコン）である。マイコン１７は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を内蔵している。ＲＯＭには、後述する振動除去制御処理プログラムを含むカメラ装置１００の各種制御を実現するための制御プログラムが格納されている。
【００３０】
１８はカメラ装置１００の動作条件である位置データであるプリセットデータ（例えば、駆動目標位置（フォーカス位置、ズーム位置、アイリス値、チルト角、パン角））を格納するプリセットメモリ部である。
【００３１】
１９は振動除去制御の実行の指示（振動除去制御実行命令の発行）、プリセット動作、ズーミング動作、オートフォーカス動作等のカメラ装置１００に係る各種操作を実行させる操作部である。また、操作部１９において、撮影条件（ズーム・フォーカス・アイリス・パン・チルト）等の動作条件を適宜設定可能である。
【００３２】
２０はジャイロセンサ等の振動を検出する振動検出センサである。２１はカメラ装置１００に入力する光学信号の行路補正を行うバリアングルプリズムである。２２はバリアングルプリズム２１を制御するアクチュエータである。２３はアクチュエータ２２を駆動する駆動回路である。
【００３３】
次に、実施形態１のカメラ装置１００が実行する振動除去制御処理について、図２を用いて説明する。
【００３４】
図２は本発明の実施形態１のカメラ装置の振動除去制御処理を示すフローチャートである。
【００３５】
尚、この振動除去制御処理は、マイコン１７内部のＲＯＭに記憶される振動除去制御処理プログラムをＣＰＵが読み出して、それを実行することによって実現されるが、これに限定されない。例えば、この振動除去制御処理を実現する専用ハードウエアで、振動除去制御処理を実現しても良い。
【００３６】
まず、操作者の操作によって発生する操作部１９からの振動除去制御実行命令の有無を判定する（ステップＳ１０）。振動除去制御実行命令がない場合（ステップＳ１０でＮＯ）、何もしないで処理を終了する。一方、振動除去制御実行命令がある場合（ステップＳ１０でＹＥＳ）、振動除去制御に関わる構成要素（例えば、振動検出センサ２０、アクチュエータ２２等）に通電を行い、かつ計測タイマ２４を起動する（ステップＳ１１）。
【００３７】
次に、振動検出センサ２０からのセンサ情報を読み込む（ステップＳ１２）。そのセンサ情報に基づいて、振動検出を行う（ステップＳ１３）。振動が検出されない場合（ステップＳ１３でＮＯ）、処理を終了する。一方、振動が検出された場合（ステップＳ１３でＹＥＳ）、ステップＳ１４に進み、振動除去制御として、そのセンサ情報に基づいて、レンズ１に入力される光学信号の行路補正を開始する。
【００３８】
次に、計測タイマ２４を参照し、参照したタイマ値が所定値（例えば、１０秒）以上を経過しているか否かを判定する（ステップＳ１５）。所定値未満である場合（ステップＳ１５でＮＯ）、振動除去制御の実行を継続し、ステップＳ１２に戻る。一方、所定値以上である場合（ステップＳ１５でＹＥＳ）、ステップＳ１６に進み、操作部１９からの振動除去制御実行命令の有無を判定する。
【００３９】
尚、この所定値は、目的や用途に応じて任意の値を操作部１９より設定可能である。また、ステップＳ１６の判定の継続時間は、タイマ値が所定値以上を経過してからの所定判定継続時間（例えば、３秒）とし、この所定判定継続時間内での振動除去制御実行命令の有無を判定する。そして、所定判定継続時間内に振動除去制御実行命令がある場合は、振動制御実行命令があると判定する。一方、所定判定継続時間以降に振動制御実行命令があったとしても、それは無効として、振動制御実行命令がないと判定する。
【００４０】
振動除去制御実行命令がある場合（ステップＳ１６でＹＥＳ）、ステップＳ１７に進み、計測タイマ２４をリセットし、振動除去制御時間の延長を設定する。その後、ステップＳ１２に戻る。一方、振動除去制御実行命令がない場合（ステップＳ１６でＮＯ）、ステップＳ１８に進む。
【００４１】
次に、信号処理部３から得られるＲＡＭに記憶された直前の所定時間（例えば、１０秒）間の映像信号の鮮鋭度信号を所定単位（例えば、フレーム単位や秒単位）毎に参照し、被写体の変化の有無を判定する（ステップＳ１８）。具体的には、その時間内の鮮鋭度信号に、所定変化量の変化があるか否かを判定し、所定変化量以上の変化である場合は、被写体の変化があると判定し、所定変化量未満の変化である場合は、被写体の変化がないと判定する。
【００４２】
尚、本実施形態では、被写体の変化の有無の判定は、映像信号の鮮鋭度信号に基づいて行っているが、これに限定されない。例えば、映像信号の輝度信号、色情報信号等の被写体の変化を判定可能な映像信号の特徴量であれば、どのようなものでも良い。
【００４３】
ステップＳ１８において、所定変化量以上の変化がある場合（ステップＳ１８でＹＥＳ）、ステップＳ１７に戻る。一方、所定変化量未満の変化がない場合（ステップＳ１８でＮＯ）、ステップＳ１９に進み、振動除去制御である光学信号の行路補正を停止する。そして、計測タイマ２４をリセットして、処理を終了する（ステップＳ１０）。
【００４４】
以上説明したように、実施形態１によれば、操作者からの操作によって発生する操作部１９からの振動除去制御命令により振動除去制御を開始し、一定期間を経過し、かつその間の映像信号の鮮鋭度信号に大きな変化がない場合は振動除去制御を停止する。これにより、ユーザが必要なシーンや被写体に対し振動除去制御を実施しつつ、不必要なシーンにおいて振動除去制御が実施されるのを防止することができる。
【００４５】
逆に、一定期間を経過しても、その間の映像信号の鮮鋭度信号に大きな変化がある場合は振動除去制御を継続するので、被写体が変化する（鮮鋭度信号が大きく変化する）重要なシーンにおいて振動除去制御を確実に実施することができる。
【００４６】
尚、図２のフローチャートにおいて、ステップＳ１８の処理を、ステップＳ１５とステップＳ１６の間で実行するようにしても良い。このように構成することで、計測タイマ２４のタイマ値が所定値以上であると判定された後、その所定値が経過している間に被写体が変化していると判定される場合には、そのまま、振動除去制御実行命令の有無に関わらず、振動除去制御を継続することができ、被写体が変化する（鮮鋭度信号が大きく変化する）重要なシーンにおいて振動除去制御をより確実に実施することができる。
【００４７】
＜実施形態２＞
実施形態２では、実施形態１の応用例であり、特に、振動除去制御の継続回数を制御する動作に特徴がある。
【００４８】
尚、実施形態２のカメラ装置の構成は、実施形態１の図１のカメラ装置１００と同一の構成を有するものとする。
【００４９】
以下、実施形態２のカメラ装置１００が実行する振動除去制御処理について、図３を用いて説明する。
【００５０】
図３は本発明の実施形態２のカメラ装置が実行する振動除去制御処理を示すフローチャートである。
【００５１】
尚、図３のフローチャートの各ステップにおいて、実施形態１の図２のフローチャートと同一のステップには、同一のステップ番号を付加して、その処理の詳細については省略する。
【００５２】
特に、実施形態２では、ステップＳ１５の前に、ステップＳ２１として、計測タイマ２４を参照し、参照したタイマ値が上限値（例えば、６０秒）以上を経過しているか否かを判定する。上限値未満である場合（ステップＳ２１でＮＯ）、ステップＳ１５に進む。一方、上限値以上である場合（ステップＳ２１でＹＥＳ）、ステップＳ１９に進む。
【００５３】
尚、この上限値は、ステップＳ１５の所定値と同様、目的や用途に応じて任意の値を操作部１９より設定可能である。
【００５４】
以上説明したように、実施形態２によれば、実施形態１で説明した効果に加えて、振動除去制御の継続期間に上限値を設定して、上限値に達すると一旦振動除去制御を停止するので、カメラ装置１００の耐久性をより向上させることができる。
【００５５】
尚、実施形態１や２では、計測タイマ２４のタイマ値が所定値以上経過後に、操作部１９からの振動除去制御実行命令の有無を判定し、その判定結果に基づいて、振動除去制御を延長しているが、この判定タイミングはこれに限定されない。例えば、計測タイマ２４の計測中と並行して、振動除去制御実行命令の有無を監視しておき、計測タイマ２４のタイマ値が所定値以上経過する前に、振動除去制御実行命令がある場合には、その入力回数に基づいて、振動除去制御を所定値分延長するようにしても良い。
【００５６】
この振動除去制御の延長は、例えば、計測タイマ２４のタイマ値が所定値以上経過する前に入力された動除去制御実行命令の入力回数分の実行するようにしても良いし、少なくとも１回の入力があれば、振動除去制御を少なくとも所定値分延長するようにしても良い。
【００５７】
以上、実施形態例を詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００５８】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００５９】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００６０】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００６１】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００６２】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００６３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００６４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００６５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【００６６】
【発明の効果】
以上説明したように、本発明によれば、装置の耐久性の向上を図りながら、振動に対し必要なシーンにおいて振動除去機能を適切に実施することができる撮影装置及びその制御方法、プログラムを提供できる。
【図面の簡単な説明】
【図１】本発明の実施形態１のカメラ装置の構成を示すブロック図である。
【図２】本発明の実施形態１のカメラ装置の振動除去制御処理を示すフローチャートである。
【図３】本発明の実施形態２のカメラ装置が実行する振動除去制御処理を示すフローチャートである。
【図４】従来のカメラ装置における振動除去制御を示すフローチャートである。
【符号の説明】
１  レンズ
２  撮像素子
３  信号処理部
４  ＡＦ演算部
５  フォーカスモータ
６  ズームモータ
７  水平モータ
８  垂直モータ
９、１０、１１、１２  位置センサ
１３、１４、１５、１６  駆動回路
１７  マイクロコンピュータ
１８  プリセットメモリ部
１９  操作部
２０  振動検出センサ
２１  バリアングルプリズム
２２  アクチュエータ
２３  駆動回路
２４  計測タイマ
【図１】
2004214729.tif 000003
【図２】
2004214729.tif 000004
【図３】
2004214729.tif 000005
【図４】
2004214729.tif 000006