(57)【要約】【課題】圧電素子を用いた加振装置の故障検出を、簡素な構成で容易に行えるようにする。【解決手段】被写体像を光電変換する撮像素子と、撮像素子の前方に配置された光学素子と、光学素子を振動させる圧電素子１２０ｂを備える加振装置と、圧電素子に電圧を印加するための駆動部５と、駆動部と圧電素子との間に接続され、圧電素子に供給される充電電流を制限する電流制限抵抗３と、圧電素子に印加される電圧の立ち上がり時又は立ち下がり時に電流制限抵抗の両端に発生する電圧に基づいて、加振装置の故障を検出する検出部４とを具備する。【選択図】図３
2008035273.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を光電変換する撮像素子と、
前記撮像素子の前方に配置された光学素子と、
前記光学素子を振動させる圧電素子を備える加振装置と、
前記圧電素子に電圧を印加するための駆動手段と、
前記駆動手段と前記圧電素子との間に接続され、前記圧電素子に供給される充電電流を制限する電流制限抵抗と、
前記圧電素子に印加される電圧の立ち上がり時又は立ち下がり時に前記電流制限抵抗の両端に発生する電圧に基づいて、前記加振装置の故障を検出する検出手段と、
を具備することを特徴とする撮像装置。
【請求項２】
前記検出手段はトランジスタを備え、前記検出手段は、前記電流制限抵抗の両端に発生する電圧が前記トランジスタのベースとエミッタ間に印加されたときのコレクタからの出力信号に基づいて、前記加振装置の故障を検出することを特徴とする請求項１に記載の撮像装置。
【請求項３】
被写体像を光電変換する撮像素子と、前記撮像素子の前方に配置された光学素子と、前記光学素子を振動させる圧電素子を備える加振装置と、前記圧電素子に電圧を印加するための駆動手段と、前記駆動手段と前記圧電素子との間に接続され、前記圧電素子に供給される充電電流を制限する電流制限抵抗とを備える撮像装置を制御する方法であって、
前記圧電素子に印加される電圧の立ち上がり時又は立ち下がり時に前記電流制限抵抗の両端に発生する電圧に基づいて、前記加振装置の故障を検出する検出工程を具備することを特徴とする撮像装置の制御方法。
【請求項４】
請求項３に記載の制御方法をコンピュータに実行させることを特徴とするプログラム。
【請求項５】
加振装置であって、
圧電素子と、
前記圧電素子に電圧を印加するための駆動手段と、
前記駆動手段と前記圧電素子との間に接続され、前記圧電素子に供給される充電電流を制限する電流制限抵抗と、
前記圧電素子に印加される電圧の立ち上がり時又は立ち下がり時に前記電流制限抵抗の両端に発生する電圧に基づいて、前記加振装置の故障を検出する検出手段と、
を具備することを特徴とする加振装置。
【請求項６】
前記検出手段はトランジスタを備え、前記検出手段は、前記電流制限抵抗の両端に発生する電圧が前記トランジスタのベースとエミッタ間に印加されたときのコレクタからの出力信号に基づいて、前記加振装置の故障を検出することを特徴とする請求項５に記載の加振装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、圧電素子を用いた加振装置の故障を検出する技術に関するものである。
【背景技術】
【０００２】
デジタルスチルカメラやビデオカメラに代表される電子撮像装置（以下カメラと称する）は、即時性やパーソナルコンピュータとの親和性の高さから急速に普及している。これらのカメラは被写体像を撮像素子で光電変換して画像データを得るもので、一般的な最小構成としては、撮像素子と撮影光学系と撮像素子の前面に配置されるローパスフィルタ等の光学素子とからなる。
【０００３】
上記カメラにおいて例えば光学素子に塵埃等の異物が付着すると異物自身が画像に写りこんで画像の品質を低下させてしまう。そのため、光学素子を振動させて付着した異物の除去を図る技術が各種提案されており、近年実用化もされ始めている（特許文献１参照）。
【０００４】
ところで、上記のように光学素子を振動させて付着した異物の除去を行う場合、光学素子を振動させる装置として、一般的に圧電素子を用いた加振装置が用いられる。例えば、この圧電素子を用いた加振装置が故障した場合、即時にその駆動制御装置を停止しなければ、加振装置の異常動作によって、駆動制御装置自体が大きな損傷を被る可能性がある。
【０００５】
圧電素子を用いた一般的なアクチュエータの電気的な故障としては、開放モード故障と短絡モード故障がある。開放モード故障としては、例えば圧電素子自体のストレス破壊、コネクタやハーネスの接触不良や断線によるもの等が考えられる。また、短絡モード故障としては、例えば積層型圧電素子の湿度による電極面のイオン化マイグレーション発生によるもの、またハーネスが駆動中にシャーシなどと接触し、被覆が破断して短絡するもの等が考えられる。
【０００６】
これらの故障を検出する方法としては、アクチュエータの圧電素子への通電時に、圧電素子が静電容量を有することに基づく充電電圧をモニタすることにより、充電時間と電圧レベルとから異常を検出する方法が知られている（特許文献２参照）。
【特許文献１】特開２００３−３３３３９１号公報
【特許文献２】特開２００２−１３４８０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記の技術では、圧電素子を高速駆動する場合、パルス駆動周波数の増加に伴い、圧電素子自体の静電容量が変化するため、充電時間が一定ではない。また、圧電素子に印加する電圧も必要なエネルギー量に対して変化させる必要がある。そのため、故障を判断するための電圧閾値の設定が複数必要となる。つまり圧電素子自体を高速に駆動すると共に、印加電圧を変化させながら駆動する場合には、充電時間と故障を判断するための電圧閾値の設定が複雑になり、故障検出の信頼性が低下するという問題や、処理時間が増加するという問題があった。
【０００８】
したがって、本発明は上述した課題に鑑みてなされたものであり、その目的は、圧電素子を用いた加振装置の故障検出を、簡素な構成で容易に行えるようにすることである。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明に係わる撮像装置は、被写体像を光電変換する撮像素子と、前記撮像素子の前方に配置された光学素子と、前記光学素子を振動させる圧電素子を備える加振装置と、前記圧電素子に電圧を印加するための駆動手段と、前記駆動手段と前記圧電素子との間に接続され、前記圧電素子に供給される充電電流を制限する電流制限抵抗と、前記圧電素子に印加される電圧の立ち上がり時又は立ち下がり時に前記電流制限抵抗の両端に発生する電圧に基づいて、前記加振装置の故障を検出する検出手段と、を具備することを特徴とする。
【００１０】
また、本発明に係わる撮像装置の制御方法は、被写体像を光電変換する撮像素子と、前記撮像素子の前方に配置された光学素子と、前記光学素子を振動させる圧電素子を備える加振装置と、前記圧電素子に電圧を印加するための駆動手段と、前記駆動手段と前記圧電素子との間に接続され、前記圧電素子に供給される充電電流を制限する電流制限抵抗とを備える撮像装置を制御する方法であって、前記圧電素子に印加される電圧の立ち上がり時又は立ち下がり時に前記電流制限抵抗の両端に発生する電圧に基づいて、前記加振装置の故障を検出する検出工程を具備することを特徴とする。
【００１１】
また、本発明に係わるプログラムは、上記の制御方法をコンピュータに実行させることを特徴とする。
【００１２】
また、本発明に係わる加振装置は、加振装置であって、圧電素子と、前記圧電素子に電圧を印加するための駆動手段と、前記駆動手段と前記圧電素子との間に接続され、前記圧電素子に供給される充電電流を制限する電流制限抵抗と、前記圧電素子に印加される電圧の立ち上がり時又は立ち下がり時に前記電流制限抵抗の両端に発生する電圧に基づいて、前記加振装置の故障を検出する検出手段と、を具備することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、圧電素子を用いた加振装置の故障検出を、簡素な構成で容易に行うことが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の一実施形態に係わる、圧電素子を用いた加振装置を搭載した一眼レフデジタルカメラについて、図面を参照して詳細に説明する。
【００１５】
図１は本発明の一実施形態に係わる一眼レフデジタルカメラのブロック図である。
【００１６】
図１において、１１０は被写体像を結像させるための交換可能な撮影レンズユニット、１１１は撮影レンズユニット１１０中に備えられ、撮像素子１２０に入射する光量を調節するための絞り、１２０は被写体像を光電変換するための撮像素子である。撮像素子１２０の前面には、ローパスフィルタやカバーフィルタといった光学部材１２０ａが近接して配置されており、この光学部材１２０ａの表面に異物が付着する。付着した異物は、影となって撮像素子１２０上の被写体像に写りこむ。光学部材１２０ａの周囲には、この光学部材１２０ａを振動させて付着した異物を除去する圧電素子１２０ｂが配置されている。圧電素子１２０ｂには、この圧電素子１２０ｂを駆動するための圧電素子駆動部１２２が接続されている。
【００１７】
１３２は撮像素子１２０から出力されるアナログ画像信号をデジタル信号に変換するＡ／Ｄコンバータ、１４０はＡ／Ｄコンバータから出力されるデジタル画像信号を処理する画像処理装置である。また、１３３は撮影レンズユニット１１０のレンズ位置や絞りの開度を制御するレンズ系制御部、１２１はＡＦ（オートフォーカス）センサ、ＡＥ（自動露出）センサなどの各種センサである。さらに、１３０はデジタルカメラ全体の動作を制御するカメラ制御部、１５０はシャッタボタン、ディスプレイ、撮影モード選択ダイヤルなどとのＩ／Ｏ、１３４は撮影画像や種々の情報を記憶するメモリである。
【００１８】
ユーザーの操作はＩ／Ｏ１５０を介して取得され、ユーザの動作によって電源ＯＮ／ＯＦＦ、撮影動作などが行われる。撮影動作が指示された場合、各種センサ１２１や撮像素子１２０から得られる情報に基づいてカメラ制御部１３０は適切な撮影条件を決定し、レンズ系制御部１３３を介して適切なレンズ位置などを設定する。露光後に撮像素子１２０の出力信号をＡ／Ｄコンバータ１３２を介してデジタル化したのち、画像処理装置１４０で適切な画像処理を施してメモリ１３４に保存する。また必要な場合には、Ｉ／Ｏ１５０を介して図示しないディスプレイに画像を表示する。
【００１９】
画像処理装置１４０は、ホワイトバランス調整、ＲＧＢ現像、圧縮符号化等の処理を行う。
【００２０】
図２は、一実施形態の一眼レフデジタルカメラの外観を示す図である。具体的には、図２はカメラ前面側より見た斜視図であって、撮影レンズユニットを外した状態を示している。
【００２１】
図２において、１はカメラ本体であり、撮影時に使用者がカメラを安定して握り易いように前方に突出したグリップ部１ａが設けられている。２０２はマウント部であり、着脱可能な撮影レンズユニット１１０（図１参照）をカメラ本体に固定させる。マウント接点２２１は、カメラ本体１と撮影レンズユニット１１０との間で制御信号、状態信号、データ信号などをやり取りすると共に、撮影レンズユニット側に電力を供給する機能を有する。また、マウント接点２２１は電気通信のみならず、光通信、音声通信などを可能なように構成してもよい。
【００２２】
２０４は撮影レンズユニット１１０を取り外す際に押し込むレンズロック解除釦である。２０５はカメラ筐体内に配置されたミラーボックスで、撮影レンズを通過した撮影光束はここへ導かれる。ミラーボックス２０５の内部には、クイックリターンミラー２０６が配設されている。クイックリターンミラー２０６は、撮影光束をペンタプリズム（不図示）の方向へ導くために撮影光軸に対して４５°の角度に保持される状態と、撮像素子１２０（図１を参照）の方向へ導くために撮影光束から退避した位置に保持される状態とを取り得る。
【００２３】
カメラ上部のグリップ側には、撮影開始の起動スイッチとしてのシャッタボタン２０７と、撮影時の動作モードに応じてシャッタスピードやレンズ絞り値を設定するためのメイン操作ダイヤル２０８と、撮影系の動作モード設定ボタン２１０が配置されている。これら操作部材の操作結果の一部は、ＬＣＤ表示パネル２０９に表示される。図１に示したＩ／Ｏ１５０は、主としてこれらの操作部材、表示パネル等とのＩ／Ｏである。
【００２４】
シャッタボタン２０７は、第１ストローク（半押し）でスイッチＳＷ１がＯＮし、第２ストローク（全押し）にてスイッチＳＷ２がＯＮする構成となっている。
【００２５】
また、動作モード設定ボタン２１０は、シャッタボタン２０７の１回の押込みで連写になるか１コマのみの撮影となるかの設定や、セルフ撮影モードの設定などを行うものであり、ＬＣＤ表示パネル２０９にその設定状況が表示されるようになっている。
【００２６】
カメラ上部中央には、カメラ本体に対してポップアップするストロボユニット２１１とフラッシュ取付け用のシュー溝２１２とフラッシュ接点２１３が配置されており、カメラ上部右寄りには撮影モード設定ダイヤル２１４が配置されている。なお、撮影モード設定ダイヤル２１４は、光学部材１２０ａを圧電素子１２０ｂにより振動させて光学部材１２０ａの表面に付着した塵埃等の異物を除去する動作の起動操作部を兼ねている。
【００２７】
グリップ側とは反対側の側面には、開閉可能な外部端子蓋２１５が設けられており、この外部端子蓋２１５を開けた内部には、外部インタフェースとしてビデオ信号出力用ジャック２１６とＵＳＢ出力用コネクタ２１７が納められている。
【００２８】
次に、図３は、本実施形態における、圧電素子１２０ｂと圧電素子駆動部１２２とを含む加振装置１５０の構成を示すブロック図である。
【００２９】
図３において、加振装置１５０は、圧電素子１２０ｂと、圧電素子１２０ｂを駆動する圧電素子駆動部１２２とを備えている。圧電素子駆動部１２２は、圧電素子１２０ｂに所定の電圧を印加するための駆動回路５と、静電容量を有する圧電素子１２０ｂへの充電電流を制限する電流制限抵抗３とを備える。また、電流制限抵抗３の両端３ａ，３ｂの電圧に基づいて、加振装置１５０が故障しているか否かを示す故障検出信号を発生する故障検出信号発生回路４も備えている。
【００３０】
圧電素子１２０ｂは、加振装置１５０における駆動源であり、駆動回路５より印加される電圧に応じて伸縮し、前述した光学部材１２０ａを加振する。圧電素子１２０ｂは、接続ハーネス２により圧電素子駆動部１２２に対して着脱可能に接続されている。接続ハーネス２の接続不良がある場合には、圧電素子１２０ｂに電圧が印加されなくなり、開放モード故障となる。
【００３１】
駆動回路５は、圧電素子１２０ｂに印加する電圧を供給する回路である。駆動回路５は、圧電素子１２０ｂに印加する電圧を生成する電源回路部と、カメラ制御部１３０からの制御パターンに応じて、電源回路部の電圧供給をスイッチングさせるスイッチング回路部とを備えている。
【００３２】
電流制限抵抗３は、駆動回路５の最大突入電流を抑制するための抵抗である。なお、本実施形態においては、電流制限抵抗３の抵抗定数と、圧電素子１２０ｂの静電容量によるパルス遅延とを用いて故障検出信号発生回路４が故障検出信号を発生する。この故障検出信号発生回路４が故障検出信号を発生する原理については後述する。
【００３３】
カメラ制御部１３０は、ＣＰＵ、タイマー回路、割込制御回路、パルス生成回路、汎用ＩＯポート、表示回路、メモリ等を備えている。そして、カメラ制御部１３０は、圧電素子１２０ｂの駆動時には、常に故障検出信号発生回路４から出力される故障検出信号の状態を判定し、異常を検出すると圧電素子１２０ｂの停止処理を行なう。なお、図３においては圧電素子駆動部１２２とカメラ制御部１３０は３本の信号線で接続されているが、図１では省略して１本の信号線で示している。
【００３４】
図４は、本実施形態における故障検出信号発生回路４の詳細な回路図である。また、図５は、本実施形態における故障検出信号発生回路４の主要信号の波形図である。
【００３５】
図４において、故障検出信号発生回路４は、ＮＰＮ型トランジスタ７と、ダイオード９と、周辺の抵抗８，１０，１１，１２とを備えて構成される。抵抗８と、ダイオード９は、ＮＰＮ型トランジスタ７のエミッタ端子からベース端子に向けて接続され、エミッタ−ベース間に降伏電圧以上の電圧が印加されることを阻止するための保護回路である。また、抵抗１０と、抵抗１１は、ＮＰＮ型トランジスタ７のベース端子のバイアス電圧を設定するためのものである。さらに、抵抗１２は、ＮＰＮ型トランジスタ７のコレクタ端子と、駆動回路５の電源電圧Ｖａに接続されるプルアップ抵抗である。
【００３６】
図４及び図５に示す駆動信号（１）及び駆動信号（２）は、駆動回路５により圧電素子１２０ｂの両端に印加される信号であり、駆動信号（１）と駆動信号（２）の電圧状態に応じて、圧電素子１２０ｂは停止或いは振動する。
【００３７】
駆動信号（１）及び駆動信号（２）は、図５に示すように、圧電素子１２０ｂの静止状態では、いずれも電圧Ｖｓである。そして、圧電素子１２０ｂの駆動開始直後、駆動信号（１）は、電圧Ｖｓから所定の電圧Ｖａ（Ｖａ＞Ｖｓ）に変化する。このとき、駆動信号（２）は、電圧Ｖｓのままである。
【００３８】
その後、圧電素子１２０ｂの振動周期の約１／２であるWIDTH_H_TIME期間の経過後、駆動信号（１）は電圧Ｖａから電圧Ｖｓへ、駆動信号（２）は、電圧Ｖｓから電圧Ｖａへと同時に変化する。次に、やはり圧電素子１２０ｂの振動周期の約１／２であるWIDTH_L_TIME期間の経過後、駆動信号（１）は電圧Ｖｓから電圧Ｖａへ、駆動信号（２）は、電圧Ｖａから電圧Ｖｓへと同時に変化する。このように、圧電素子１２０ｂへ入力される駆動信号（１）と駆動信号（２）を交互に反転させることで、圧電素子１２０ｂの両端には、±Ｖａの電圧が印加されることとなる。これにより、圧電素子１２０ｂを振動させることができる。
【００３９】
なお、カメラ制御部１３０により指示される駆動パルス期間（WIDTH_H_TIME/WIDTH_L_TIME）を変更することや、駆動回路５の印加電圧Ｖａの値を変更することで、圧電素子１２０ｂの駆動能力を変化させることが可能である。
【００４０】
図４及び図５に示す故障検出信号は、カメラ制御部１３０の割込制御可能な汎用ポートに入力される。
【００４１】
次に、故障検出信号発生回路４が故障検出信号を発生する原理について図４及び図５を参照して説明する。
【００４２】
ここでは、圧電素子１２０ｂに印加される図５における駆動信号（１）に着目して説明する。
【００４３】
まず、駆動回路５が、時刻ｔ＝０において、圧電素子１２０ｂの静止状態時に印加する電圧Ｖｓから、所望の変位量を得るための印加電圧Ｖａまで印加電圧を変化させたとき、電流制限抵抗３により、静電容量を有する圧電素子１２０ｂへの充電が開始される。電圧Ｖａの印加直後は、電流制限抵抗３の一端部３ａの電圧ＶａｐはＶａ、他端部３ｂの電圧ＶｂｐはＶｓとなっているので、電流制限抵抗３の両端部３ａ，３ｂには（Ｖａｐ−Ｖｂｐ）＝（Ｖａ−Ｖｓ）だけの電圧差が生じる。しかし、圧電素子１２０ｂの充電開始から所定時間経過後、圧電素子１２０ｂ（電流制限抵抗３の他端部３ｂ）の電圧Ｖｂｐは徐々に電流制限抵抗３の一端部３ａの電圧Ｖａｐ（＝Ｖａ）に近づき、やがてＶａと等しくなる。この電流制限抵抗３の両端部３ａ，３ｂの電圧差がなくなるまでの期間ERR_LIMIT_TIMEに、故障検出信号発生回路４は、カメラ制御部１３０に故障検出信号を出力する。
【００４４】
これをより詳しく説明する。
【００４５】
図５に示す（Ａ）の正常動作時においては、図５（ａ）に示すように駆動信号（１）の電圧が静止状態の電圧Ｖｓから、所望の変位に応じた電圧Ｖａに変化した場合、電流制限抵抗３の駆動回路５側の端部３ａの電圧Ｖａｐは、即座にＶａに変化する。しかし、電流制限抵抗３の圧電素子１２０ｂ側の端部３ｂの電圧Ｖｂｐは、圧電素子１２０ｂの静電容量と電流制限抵抗３の抵抗値のパルス応答特性により図５（ｂ）の上の図に示すように遅延する。このとき電流制限抵抗３の端部３ａは、抵抗１０を介してＮＰＮ型トランジスタ７のベース端子に接続されており、電流制限抵抗３の端部３ｂは、ＮＰＮ型トランジスタ７のエミッタ端子に接続されている。そのため、パルス応答特性による遅延で生じた２つの端部３ａ，３ｂ間の電圧差（Ｖａｐ−Ｖｂｐ）は、ＮＰＮ型トランジスタ７にベース−エミッタ間の電圧差Ｖｂｅとして印加される。ＮＰＮ型トランジスタ７のコレクタからは、このベース−エミッタ間の電圧差Ｖｂｅの定数倍の電圧が出力され、この出力が故障検出信号となる。そのため、故障検出信号は、図５（ｂ）の上側の波形で示される電圧ＶｂｐがＶａに達するまでの時間であるERR_LIMIT_TIMEの期間に、図５（ｂ）の下側の波形で示されるように変化する。すなわち、一旦Ｌｏレベルになり、再びＨｉレベルに戻るように変化する。
【００４６】
結果として、加振装置１５０に故障がない場合には、故障検出信号はERR_LIMIT_TIMEの期間にＨｉからＬｏになり再びＨｉになるように変化する。
【００４７】
一方、図５に（Ｂ）で示す開放モード故障が起きている場合は、図５（ａ）に示すように駆動信号（１）の電圧が静止状態の電圧Ｖｓから、所望の変位に応じた電圧Ｖａに変化した場合、電流制限抵抗３の両端３ａ，３ｂの電圧は、次のようになる。即ち、電流制限抵抗３の圧電素子１２０ｂ側の端部３ｂの電圧は、圧電素子１２０ｂの静電容量が存在しないため、電圧上昇に遅延が生じず、図５（ｃ）の上の図に示すように即座にＶａとなる。そのためＮＰＮ型トランジスタ７のベース−エミッタ間電圧差Ｖｂｅは、ほぼゼロとなりトランジスタ７は常にスイッチＯＦＦ状態である。したがって、故障検出信号は図５（ｃ）の下の図に示すようにＨｉレベルのままとなり、上記のERR_LIMIT_TIMEの期間中はＨｉレベルのままである。
【００４８】
また、図５に（Ｃ）で示す短絡モード故障が起きている場合は、図５（ａ）に示すように駆動信号（１）の電圧が静止状態の電圧Ｖｓから、所望の変位に応じた電圧Ｖａに変化した場合、電流制限抵抗３の両端３ａ，３ｂの電圧は、次のようになる。即ち、電流制限抵抗３の圧電素子１２０ｂ側の端部３ｂの電圧は、駆動信号（１）と駆動信号（２）が短絡状態となるため、図５（ｄ）の上の図に示すようにほぼＶｓのままとなる。このときＮＰＮ型トランジスタ７のベース−エミッタ間電圧差Ｖｂｅは、ほぼ（Ｖａ−Ｖｓ）となりトランジスタ７は図５（ｃ）の下の図に示すように常にスイッチＯＮ状態となる。したがって、故障検出信号はＬｏレベルのままとなり、上記のERR_LIMIT_TIMEの期間中はＬｏレベルのままである。
【００４９】
このように、カメラ制御部１３０は、ERR_LIMIT_TIME期間中の故障検出信号の状態により加振装置１５０の故障検出を行なうことが可能となる。
【００５０】
なお、本実施形態においては、駆動回路５の圧電素子１２０ｂへの電圧印加スイッチング方式は、フルブリッジスイッチ駆動方式として説明しているが、ハーフブリッジスイッチ駆動方式でもよい。
【００５１】
また、本実施形態においては、トランジスタ７はＮＰＮ型として説明しているが、ＰＮＰ型のトランジスタを用いてもよい。
【００５２】
図６は本実施形態における加振装置１５０の駆動制御を示すフローチャートである。
【００５３】
カメラ制御部１３０は、ステップＳ１で内部タイマーのカウンタ〔COUNT〕をクリアする。また、圧電素子１２０ｂの駆動信号のＨレベルの幅〔WIDTH_H_TIME〕、Ｌレベルの幅〔WIDHT_L_TIME〕、故障検出信号の検出限界時間〔ERR_LIMIT_TIME〕をそれぞれ設定する。
【００５４】
ステップＳ２では、故障検出信号の検出フラグ〔ERR_DET_FLAG〕をクリアする。
【００５５】
ステップＳ３では、内部タイマーのカウンタをスタートさせる。
【００５６】
ステップＳ４では、カメラ制御部１３０は、圧電素子１２０ｂに電圧を印加させるために駆動回路５へ制御信号を送り、駆動信号（１）を電圧Ｖａに、駆動信号（２）を電圧Ｖｓに変化させる。このとき故障検出信号発生回路４により、加振装置１５０の故障状態に応じた故障検出信号がカメラ制御部１３０へ入力される。具体的には、既に説明したように、加振装置１５０が故障していない場合には、Ｈｉ→Ｌｏ→Ｈｉと変化する故障検出信号が入力され、開放モード故障の場合には、Ｈｉのままの信号が入力され、短絡モード故障の場合には、Ｌｏのままの信号が入力される。
【００５７】
ステップＳ５では、カメラ制御部１３０は、故障検出信号のＬｏレベル→Ｈｉレベルへの変化のエッジポイントを検出し、エッジポイントを検出した場合にはステップＳ６に進み、検出しなかった場合にはステップＳ７に進む。
【００５８】
ステップＳ６では、カメラ制御部１３０は、検出フラグ〔ERR_DET_FLAG〕をＨにセットする。
【００５９】
次に、カメラ制御部１３０は、ステップＳ７で検出フラグ〔ERR_DET_FLAG〕がＨにセットされているか否かを検出し、セットされている場合にはステップＳ８に進み、セットされていない場合には、ステップＳ１２に進む。
【００６０】
ステップＳ１２では、内部タイマーカウンター〔COUNT〕＞検出限界時間〔ERR_LIMIT_TIME〕であるかの判定を行い、内部タイマーカウンターが検出限界時間を超えていない場合には、ステップＳ５に戻る。
【００６１】
ここで、加振装置１５０が故障していない場合、ERR_LIMIT_TIME期間内で必ず故障検出信号がＬｏからＨｉに変化するエッジポイントが検出されるため、ステップ７では検出フラグ〔ERR_DET_FLAG〕がＨにセットされ、ステップ８へ移行する。
【００６２】
しかし、加振装置１５０が故障状態にある場合、故障検出信号がＬｏからＨｉに変化するエッジポイントは検出されないため、検出フラグ〔ERR_DET_FLAG〕はＨとならない。そして、検出フラグ〔ERR_DET_FLAG〕はＨとならないまま、内部タイマーカウンター〔COUNT〕が検出限界時間〔ERR_LIMIT_TIME〕を超え、ステップ１３以降へ進むこととなる。
【００６３】
ステップＳ８では、カメラ制御部１３０は、内部タイマーのカウント〔COUNT〕が圧電素子１２０ｂの駆動信号（１）のＨレベルの期間〔WIDTH_H_TIME〕が終了するまで待機する。Ｈレベルの期間が終了すると、今度は、圧電素子１２０ｂに反転した電圧を印加させるために、駆動回路５へ制御信号を送り、駆動信号（１）を電圧Ｖｓへ、駆動信号（２）を電圧Ｖａへ変化させる（ステップＳ９）。
【００６４】
ステップＳ１０では、カメラ制御部１３０は内部タイマーのカウント〔COUNT〕が圧電素子１２０ｂの駆動信号（１）のＬレベルの期間〔WIDTH_L_TIME〕が終了するまで待機する。Ｌレベルの期間が終了すると、ステップＳ１１に進む。
【００６５】
ステップＳ１１では、加振装置１５０の動作を続ける場合には、次の駆動制御へ移行するためステップ１へ戻る。ステップ１１で最終駆動信号を送出したと判断された場合には、加振装置１５０の駆動制御を終了させる。
【００６６】
また、加振装置１５０の故障が検出された場合、ステップＳ１３で故障検出信号から、開放モード故障であるか、短絡モード故障であるかを判断する。具体的には、故障検出信号がＨレベルである場合には、開放モード故障であると判断し、Ｌレベルである場合には、短絡モード故障であると判断する。
【００６７】
そして、ステップＳ１４において、カメラ制御部１３０は、圧電素子１２０ｂへの通電を停止するために、駆動信号（１）と駆動信号（２）をいずれも電圧Ｖｓへ変化させる。同時に、カメラ制御部１３０は、故障状態を知らせるために、警告を発する。
【００６８】
なお、本実施形態の説明においては、Ｖａの単一電圧でのみ圧電素子を駆動する場合について説明したが、例えば複数の電圧（Ｖａ’，Ｖａ”，…）に変化させる場合にも本発明は適用可能である。。
【００６９】
また、本実施形態の説明においては、低い電圧であるＶｓから高い電であるＶａに変化する場合に故障を検出するように説明した。しかし、トランジスタ７を２回路使用し、それぞれの故障検出信号をカメラ制御部１３０へ入力することで、高い電圧であるＶａから低い電圧であるＶｓへ変化する場合に故障を検出することも可能である。
【００７０】
（他の実施形態）
また、各実施形態の目的は、次のような方法によっても達成される。すなわち、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、本発明には次のような場合も含まれる。すなわち、プログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される。
【００７１】
さらに、次のような場合も本発明に含まれる。すなわち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される。
【００７２】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した手順に対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００７３】
【図１】本発明の一実施形態に係わる一眼レフデジタルカメラのブロック図である。
【図２】一実施形態の一眼レフデジタルカメラの外観を示す図である。
【図３】一実施形態における、圧電素子と圧電素子駆動部とを含む加振装置の構成を示すブロック図である。
【図４】一実施形態における故障検出信号発生回路の詳細な回路図である。
【図５】一実施形態における故障検出信号発生回路の主要信号の波形図である。
【図６】一実施形態における加振装置の駆動制御を示すフローチャートである。
【符号の説明】
【００７４】
１  カメラ本体
２  接続ハーネス
３  電流制限抵抗
４  故障検出信号発生回路
５  駆動回路
７  トランジスタ
８  抵抗
９  ダイオード
１０，１１  抵抗
１２  抵抗（プルアップ用）
【図１】
2008035273.tif 000003
【図２】
2008035273.tif 000004
【図３】
2008035273.tif 000005
【図４】
2008035273.tif 000006
【図５】
2008035273.tif 000007
【図６】
2008035273.tif 000008