(57)【要約】【課題】静電アクチュエータを駆動しつつ、位置検出が可能な駆動回路を提供する。【解決手段】アクチュエータドライバ３００は静電アクチュエータ１０４を駆動する。出力端子３０１には、静電アクチュエータ１０４が接続される。駆動部３１０は、イネーブル状態において駆動電圧ＶＤＲＶを出力端子３０１に印加し、ディセーブル状態において、その出力がハイインピーダンスとなる。位置検出回路３３０は、駆動部３１０のイネーブル状態において出力端子３０１に発生する第１電圧Ｖ１と、駆動部３１０がディセーブル状態において出力端子３０１に発生する第２電圧Ｖ２と、にもとづいて、静電アクチュエータ１０４の可動電極１０６の位置を検出する。【選択図】図１
2018078666.tif 000002
【特許請求の範囲】
【請求項１】
静電アクチュエータの駆動回路であって、
前記静電アクチュエータが接続されるべき出力端子と、
イネーブル状態において駆動電圧を前記出力端子に印加し、ディセーブル状態において、その出力がハイインピーダンスとなる駆動部と、
前記出力端子と接続され、前記出力端子に電流をソースし、および／または前記出力端子から電流をシンクする電流生成回路と、
前記駆動部の前記イネーブル状態、前記ディセーブル状態を制御するコントローラと、
前記駆動部の前記イネーブル状態において前記出力端子に発生する第１電圧と、前記駆動部が前記ディセーブル状態において前記出力端子に発生する第２電圧と、にもとづいて、前記静電アクチュエータの可動電極の位置を検出する位置検出回路と、
を備えることを特徴とする駆動回路。
【請求項２】
前記駆動部は、駆動アンプと、前記駆動アンプの出力経路に設けられた第１スイッチと、を含み、前記第１スイッチのオン状態が前記イネーブル状態、前記第１スイッチのオフ状態が前記ディセーブル状態に対応し、
前記コントローラは、前記第１スイッチのオン、オフを制御することを特徴とする請求項１に記載の駆動回路。
【請求項３】
前記電流生成回路は、前記電流を発生するイネーブル状態と、前記電流を停止するディセーブル状態が切りかえ可能であり、
前記コントローラは、前記駆動部と前記電流生成回路を、相補的に制御することを特徴とする請求項１または２に記載の駆動回路。
【請求項４】
前記電流生成回路は、前記電流の遮断、導通を切りかえるための第２スイッチを含み、前記第２スイッチのオン状態が前記イネーブル状態、前記第２スイッチのオフ状態が前記ディセーブル状態に対応することを特徴とする請求項３に記載の駆動回路。
【請求項５】
前記位置検出回路は、前記駆動部がディセーブル状態となった後、前記第２電圧と前記第１電圧の電位差が所定値に達するまでの時間を測定し、測定した時間に応じて、前記可動電極の位置情報を生成することを特徴とする請求項１から４のいずれかに記載の駆動回路。
【請求項６】
前記位置検出回路は、前記駆動部がディセーブル状態となった後、所定時間の経過後における前記第２電圧と前記第１電圧の電位差を測定し、測定した電位差に応じて、前記可動電極の位置情報を生成することを特徴とする請求項１から４のいずれかに記載の駆動回路。
【請求項７】
前記駆動部は、出力経路上に設けられた出力抵抗を含むことを特徴とする請求項１から６のいずれかに記載の駆動回路。
【請求項８】
前記位置検出回路は、
前記駆動部の前記第１スイッチより内部側の電圧と、前記駆動部の前記第１スイッチより外部側の電圧と、の電位差を増幅する差動アンプと、
前記差動アンプの出力電圧を所定の第１しきい値と比較する電圧コンパレータと、
前記第１スイッチをオフしてから、前記電圧コンパレータの出力が変化するまでの時間を測定するタイマー回路と、
を含むことを特徴とする請求項２に記載の駆動回路。
【請求項９】
前記電流生成回路は、そのイネーブル状態において、前記出力端子に電流をソースする充電モードと、前記出力端子から電流をシンクする放電モードと、が切りかえ可能であることを特徴とする請求項１から８のいずれかに記載の駆動回路。
【請求項１０】
前記コントローラは、前記出力端子の電圧が第２しきい値より低いとき、前記電流生成回路を前記充電モードにセットし、前記出力端子の電圧が第３しきい値より高いとき、前記電流生成回路を前記放電モードにセットすることを特徴とする請求項９に記載の駆動回路。
【請求項１１】
前記コントローラは、前記出力端子の電圧が所定の電圧範囲に含まれるとき、前記電流生成回路を前記充電モードと前記放電モードに交互にセットすることを特徴とする請求項９または１０に記載の駆動回路。
【請求項１２】
前記出力端子に着脱可能に接続される基準容量をさらに備え、
前記位置検出回路は、前記基準容量について予め測定された基準時間と、前記静電アクチュエータについて測定した時間の比にもとづいて、前記可動電極の位置情報を生成することを特徴とする請求項５に記載の駆動回路。
【請求項１３】
前記位置検出回路は、前記第１電圧として、前記駆動部の入力電圧を監視することを特徴とする請求項１から１２のいずれかに記載の駆動回路。
【請求項１４】
静電アクチュエータの駆動回路であって、
前記静電アクチュエータが接続されるべき出力端子と、
前記静電アクチュエータに供給すべき駆動電圧を生成する駆動アンプと、
前記駆動アンプの出力と前記出力端子の間に設けられたスイッチと、
前記出力端子と接続され、前記出力端子に電流をソースし、および／または前記出力端子から電流をシンクする電流生成回路と、
前記スイッチのオン、オフ状態を制御するコントローラと、
前記スイッチのオン状態において前記出力端子に発生する第１電圧と、前記スイッチがオフ状態において前記出力端子に発生する第２電圧と、にもとづいて、前記静電アクチュエータの可動電極の位置を検出する位置検出回路と、
を備えることを特徴とする駆動回路。
【請求項１５】
ひとつの半導体基板に一体集積化されることを特徴とする請求項１から１４のいずれかに記載の駆動回路。
【請求項１６】
複数の画素を含む画素アレイを有するイメージセンサと、
前記イメージセンサへの入射光の光路上に設けられたレンズと、
前記レンズを位置決めする静電アクチュエータと、
前記静電アクチュエータを駆動する請求項１から１５のいずれかに記載の駆動回路と、
を備えることを特徴とするカメラモジュール。
【請求項１７】
請求項１６に記載のカメラモジュールを備えることを特徴とする電子機器。
【請求項１８】
容量性デバイスの容量を測定する容量測定回路であって、
前記容量性デバイスが接続されるべき出力端子と、
イネーブル状態において、駆動電圧を前記出力端子に印加し、ディセーブル状態において、その出力がハイインピーダンスとなる駆動部と、
前記出力端子と接続され、前記出力端子に電流をソースし、および／または前記出力端子から電流をシンクする電流生成回路と、
前記駆動部の前記イネーブル状態、前記ディセーブル状態を制御するコントローラと、
前記駆動部の前記イネーブル状態において前記出力端子に発生する第１電圧と、前記駆動部が前記ディセーブル状態において前記出力端子に発生する第２電圧と、にもとづいて、前記容量性デバイスの容量を検出する位置検出回路と、
を備えることを特徴とする容量測定回路。
【請求項１９】
前記駆動部は、その出力経路に設けられた第１スイッチを含み、前記第１スイッチのオン状態が前記イネーブル状態、前記第１スイッチのオフ状態が前記ディセーブル状態に対応し、
前記コントローラは、前記第１スイッチのオン、オフを制御することを特徴とする請求項１８に記載の容量測定回路。
【請求項２０】
前記位置検出回路は、
前記駆動部の前記第１スイッチより内部側の電圧と、前記駆動部の前記第１スイッチより外部側の電圧と、の電位差を増幅する差動アンプと、
前記差動アンプの出力電圧を所定の第１しきい値と比較する電圧コンパレータと、
前記第１スイッチをオフしてから、前記電圧コンパレータの出力が変化するまでの時間を測定するタイマー回路と、
を含むことを特徴とする請求項１９に記載の容量測定回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関する。
【背景技術】
【０００２】
スマートホンやタブレットＰＣなどのさまざまな電子機器に、カメラモジュールが搭載されている。カメラモジュールは、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサやＣＣＤ（Charge Coupled Device）などの撮像素子と、オートフォーカス用あるいは手ぶれ補正用のレンズ、レンズを動かすアクチュエータおよびそのドライバ回路を備える。
【０００３】
従来のカメラモジュールでは、アクチュエータとして、ボイスコイルモータやステッピングモータが用いられていた。ボイスコイルモータやステッピングモータは、コイルに駆動電流を流し、コイルが発生する磁界と永久磁石との間の相互作用によってトルクあるいは推進力を発生させるものであるが、駆動電流として１００ｍＡオーダーを要するため、カメラモジュールひいては電子機器の低消費電力化の妨げとなっていた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３３１３９９号公報
【特許文献２】特開２０００−２９５８３２号公報
【特許文献３】特開２０１１−２０３０７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ボイスコイルモータやステッピングモータとなり得るアクチュエータとして、本発明者は、ＭＥＭＳ（Micro Electro Mechanical Systems）デバイスなどのマイクロアクチュエータ（静電アクチュエータ）に着目した。静電アクチュエータは、駆動のために高電圧が必要であるが、消費電流が非常に小さいため、ボイスコイルモータ等に比べて消費電力を大幅に削減できる。
【０００６】
静電アクチュエータは可変電極を有し、可変電極が形成する容量が、変位量（可動電極の位置）に応じて変化する。したがって駆動回路から静電アクチュエータの電極を望んだ容量を測定すれば、モータの位置検出として一般的なホール素子などによらずに、可動電極の位置を検出することが可能である。
【０００７】
従来では、ＣＶ変換法や高周波信号を利用して、電極の容量を検出するアプローチが採られていたが、回路形式が複雑であり、また十分な分解能が得られないといった問題があった。
【０００８】
本発明はかかる状況に鑑みてなされたものであり、そのある態様の例示的な目的のひとつは、静電アクチュエータを駆動しつつ、位置検出が可能な駆動回路の提供にある。
【課題を解決するための手段】
【０００９】
本発明のある態様は、静電アクチュエータの駆動回路に関する。駆動回路は、静電アクチュエータが接続されるべき出力端子と、イネーブル状態において、駆動電圧を出力端子に印加し、ディセーブル状態において、その出力がハイインピーダンスとなる駆動部と、出力端子と接続され、出力端子に電流をソースし、および／または出力端子から電流をシンクする電流生成回路と、駆動部のイネーブル状態、ディセーブル状態を制御するコントローラと、駆動部のイネーブル状態において出力端子に発生する第１電圧と、駆動部がディセーブル状態において出力端子に発生する第２電圧と、にもとづいて、静電アクチュエータの可動電極の位置を検出する位置検出回路と、を備える。
この態様によると、静電アクチュエータを位置を制御しつつ、位置を検出できる。
【００１０】
駆動部は、駆動アンプと、駆動アンプの出力経路に設けられた第１スイッチと、を含み、第１スイッチのオン状態がイネーブル状態、第１スイッチのオフ状態がディセーブル状態に対応し、コントローラは、第１スイッチのオン、オフを制御してもよい。
【００１１】
電流生成回路は、電流を発生するイネーブル状態と、電流を停止するディセーブル状態が切りかえ可能であり、コントローラは、駆動部と電流生成回路を、相補的に制御してもよい。駆動部のイネーブル状態において電流生成回路を停止しておくことで、無駄な電流を削減できる。
【００１２】
電流生成回路は、電流の遮断、導通を切りかえるための第２スイッチを含み、第２スイッチのオン状態がイネーブル状態、第２スイッチのオフ状態がディセーブル状態に対応してもよい。
【００１３】
位置検出回路は、駆動部がディセーブル状態となった後、第２電圧と第１電圧の電位差が所定値に達するまでの時間を測定し、測定した時間に応じて、可動電極の位置情報を生成してもよい。
【００１４】
位置検出回路は、駆動部がディセーブル状態となった後、所定時間の経過後における第２電圧と第１電圧の電位差を測定し、測定した電位差に応じて、可動電極の位置情報を生成してもよい。
【００１５】
駆動部は、出力経路上に設けられた出力抵抗を含んでもよい。出力抵抗によって、ラッシュ電流を抑止できる。
【００１６】
位置検出回路は、駆動部の第１スイッチより内部側の電圧と、駆動部の第１スイッチより外部側の電圧と、の電位差を増幅する差動アンプと、差動アンプの出力電圧を所定の第１しきい値と比較する電圧コンパレータと、第１スイッチをオフしてから、電圧コンパレータの出力が変化するまでの時間を測定するタイマー回路と、を含んでもよい。
【００１７】
電流生成回路は、出力端子に電流をソースする充電モードと、出力端子から電流をシンクする放電モードと、が切りかえ可能であってもよい。
【００１８】
コントローラは、出力端子の電圧が第２しきい値より低いとき、電流生成回路を充電モードにセットし、出力端子の電圧が第３しきい値より高いとき、電流生成回路を放電モードにセットしてもよい。これにより、充電や放電による電圧変化によって、上側ヘッドルームあるいは下側のヘッドルームが不足するのを防止できる。
【００１９】
コントローラは、出力端子の電圧が所定の範囲に含まれるとき、電流生成回路を、交互に充電モードと放電モードにセットしてもよい。充電モードと放電モードの１セットで、充放電電流による電圧変化を相殺できる。
【００２０】
駆動回路は、出力端子に着脱可能に接続される基準容量をさらに備えてもよい。位置検出回路は、基準容量について予め測定された基準時間と、静電アクチュエータについて測定した時間の比にもとづいて、可動電極の位置情報を生成してもよい。
これにより、電流生成回路が生成する電流のばらつきの影響をキャンセルでき、高精度な位置検出が可能となる。
【００２１】
本発明の別の態様も、静電アクチュエータの駆動回路に関する。駆動回路は、静電アクチュエータが接続されるべき出力端子と、静電アクチュエータに供給すべき駆動電圧を生成する駆動アンプと、駆動アンプの出力と出力端子の間に設けられたスイッチと、出力端子と接続され、出力端子に電流をソースし、および／または出力端子から電流をシンクする電流生成回路と、スイッチのオン、オフ状態を制御するコントローラと、スイッチのオン状態において出力端子に発生する第１電圧と、スイッチがオフ状態において出力端子に発生する第２電圧と、にもとづいて、静電アクチュエータの可動電極の位置を検出する位置検出回路と、を備える。
【００２２】
本発明の別の態様は、カメラモジュールに関する。カメラモジュールは、複数の画素を含む画素アレイを有するイメージセンサと、イメージセンサへの入射光の光路上に設けられたレンズと、レンズを位置決めする静電アクチュエータと、静電アクチュエータを駆動する駆動回路と、を備えてもよい。
【００２３】
本発明の別の態様は、電子機器に関する。電子機器は上述のカメラモジュールを備えてもよい。
【００２４】
本発明の別の態様は、容量性デバイスの容量を測定する容量測定回路に関する。容量測定回路である。この容量測定回路は、容量性デバイスが接続されるべき出力端子と、イネーブル状態において、駆動電圧を出力端子に印加し、ディセーブル状態において、その出力がハイインピーダンスとなる駆動部と、出力端子と接続され、出力端子に電流をソースし、および／または出力端子から電流をシンクする電流生成回路と、駆動部のイネーブル状態、ディセーブル状態を制御するコントローラと、駆動部のイネーブル状態において出力端子に発生する第１電圧と、駆動部がディセーブル状態において出力端子に発生する第２電圧と、にもとづいて、容量性デバイスの容量を検出する位置検出回路と、を備える。
この態様によれば、容量性デバイスの容量を検出できる。
【００２５】
本発明の別の態様は電子機器に関する。電子機器は、上述のいずれかの態様のカメラモジュールを備えてもよい。
【００２６】
なお、以上の構成要素の任意の組み合わせや本発明の構成要素や表現を、方法、装置、システムなどの間で相互に置換したものもまた、本発明の態様として有効である。
【００２７】
さらに、この課題を解決するための手段の記載は、すべての欠くべからざる特徴を説明するものではなく、したがって、ここに記載されるこれらの特徴のサブコンビネーションも、本発明を構成しうる。
【発明の効果】
【００２８】
本発明によれば、静電アクチュエータを駆動しつつ、位置を検出できる。
【図面の簡単な説明】
【００２９】
【図１】実施の形態に係るアクチュエータドライバのブロック図である。
【図２】図１のアクチュエータドライバの第１の動作を説明するタイムチャートである。
【図３】図１のアクチュエータドライバの第１構成例の回路図である。
【図４】電流生成回路の変形例の回路図である。
【図５】図４の電流生成回路の動作を示すタイムチャートである。
【図６】第３変形例に係るアクチュエータドライバを示す図である。
【図７】第４変形例に係るアクチュエータドライバの動作を説明するタイムチャートである。
【図８】第４変形例に係る位置検出回路の構成例を示す回路図である。
【図９】第５変形例に係るアクチュエータドライバの回路図である。
【図１０】カメラモジュールの斜視図である。
【図１１】アクチュエータドライバの制御ブロック図である。
【図１２】カメラモジュールを備える電子機器の斜視図である。
【発明を実施するための形態】
【００３０】
以下、本発明を好適な実施の形態をもとに図面を参照しながら説明する。各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。また、実施の形態は、発明を限定するものではなく例示であって、実施の形態に記述されるすべての特徴やその組み合わせは、必ずしも発明の本質的なものであるとは限らない。
【００３１】
また図面に記載される各部材の寸法（厚み、長さ、幅など）は、理解の容易化のために適宜、拡大縮小されている場合がある。さらには複数の部材の寸法は、必ずしもそれらの大小関係を表しているとは限らず、図面上で、ある部材Ａが、別の部材Ｂよりも厚く描かれていても、部材Ａが部材Ｂよりも薄いこともあり得る。
【００３２】
本明細書において、「部材Ａが、部材Ｂと接続された状態」とは、部材Ａと部材Ｂが物理的に直接的に接続される場合のほか、部材Ａと部材Ｂが、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。
【００３３】
同様に、「部材Ｃが、部材Ａと部材Ｂの間に設けられた状態」とは、部材Ａと部材Ｃ、あるいは部材Ｂと部材Ｃが直接的に接続される場合のほか、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。
【００３４】
本実施の形態では、静電アクチュエータを駆動する駆動回路（以下、アクチュエータドライバと称する）について説明する。図１は、実施の形態に係るアクチュエータドライバ３００のブロック図である。静電アクチュエータ１０４は、たとえばＭＥＭＳテクノロジーを用いて製造されるマイクロアクチュエータである。静電アクチュエータ１０４は、相対的に変位可能な電極対１０６，１０８を有する。たとえば一方の電極１０６が可動電極であり、他方の電極１０８が固定電極である。静電アクチュエータ１０４の構造は特に限定されず、櫛形であってもよいし、積層型であってもよく、公知技術を用いればよい。
【００３５】
アクチュエータドライバ３００は、電極対１０６，１０８の間に、駆動電圧ＶＤＲＶを印加し、電極対１０６，１０８の間隔、すなわち可動電極１０６の位置を制御させる。電極対１０６，１０８の間には、電極間の距離に応じて静電容量ＣＡＣＴＲが発生する。アクチュエータドライバ３００は、静電容量ＣＡＣＴＲを測定することにより、可動電極１０６の位置を検出する。
【００３６】
アクチュエータドライバ３００は、出力端子３０１、駆動部３１０、電流生成回路３２０、位置検出回路３３０、コントローラ３４０を備え、ひとつの半導体基板に集積化されたＩＣ（Integrated Circuit）であってもよい。出力端子３０１は、静電アクチュエータ１０４が接続される。
【００３７】
駆動部３１０は、イネーブル状態、ディセーブル状態が切りかえ可能であり、イネーブル状態において、制御電圧ＶＣＴＲＬに応じた駆動電圧ＶＤＲＶを出力端子３０１に印加する。
【００３８】
駆動部３１０はディセーブル状態において、その出力がハイインピーダンスとなる。駆動部３１０は、イネーブルピンＥＮを有し、イネーブルピンの電気的状態（たとえばハイ、ロー）によって２状態が選択可能となっている。
【００３９】
電流生成回路３２０は、出力端子３０１と接続され、出力端子３０１に電流をソース（吐き出す）し、および／または出力端子３０１から電流をシンク（吸い込む）する。ここでは簡単のために、電流生成回路３２０が、出力端子３０１に対して電流（充電電流ＩＣＨＧという）をソースするものとする。
【００４０】
コントローラ３４０は、制御信号Ｓ１を駆動部３１０のイネーブルピンＥＮに供給し、イネーブル状態、ディセーブル状態を制御する。たとえば制御信号Ｓ１がアサート（たとえばハイレベル）のとき駆動部３１０はイネーブル状態、ネゲート（ローレベル）のとき駆動部３１０はディセーブル状態となる。
【００４１】
たとえばコントローラ３４０は、内部のシーケンサにしたがって、第１状態φ１と第２状態φ２が交互に発生するよう構成される。そして第１状態φ１において、制御信号Ｓ１をハイレベル、第２状態φ２において、制御信号Ｓ２をローレベルとする。
【００４２】
電流生成回路３２０は、充電電流ＩＣＨＧを生成するイネーブル状態と充電電流ＩＣＨＧを停止するディセーブル状態が切りかえ可能であってもよい。コントローラ３４０は、駆動部３１０と電流生成回路３２０を相補的にイネーブル状態にセットする。具体的には、第１状態φ１において、制御信号Ｓ２をネゲートして電流生成回路３２０をディセーブル状態にセットし、第２状態φ２において制御信号Ｓ２をアサートして電流生成回路３２０をイネーブル状態にセットする。
【００４３】
位置検出回路３３０は、駆動部３１０のイネーブル状態において出力端子３０１に発生する第１電圧Ｖ１と、駆動部３１０がディセーブル状態において出力端子３０１に発生する第２電圧Ｖ２と、にもとづいて、静電アクチュエータ１０４の可動電極１０６の位置を検出する。なお、図１や後出の図６、図１０において、第１電圧Ｖ１の検出箇所が駆動部３１０の出力として示されるが、これは理解の容易化のために回路動作を模式的に表したものに過ぎず、後述のように、第１電圧Ｖ１の検出箇所は駆動部３１０の内部（図３、図８）であってもよいし、駆動部３１０の入力（図９）であってもよい。
【００４４】
より詳しくは位置検出回路３３０は、駆動部３１０がディセーブル状態となった後、第２電圧Ｖ２と第１電圧Ｖ１の電位差が所定値ＶＤＩＦＦに達するまでの時間ＴＭＥＡＳを測定し、測定した時間ＴＭＥＡＳに応じて、可動電極の位置情報を生成してもよい。
【００４５】
以上がアクチュエータドライバ３００の基本構成である。続いてその動作を説明する。
図２は、図１のアクチュエータドライバ３００の第１の動作を説明するタイムチャートである。本明細書において参照する波形図やタイムチャートの縦軸および横軸は、理解を容易とするために適宜拡大、縮小したものであり、また示される各波形も、理解の容易のために簡略化され、あるいは誇張もしくは強調されている。
【００４６】
はじめに第１状態φ１に設定される。コントローラ３４０は制御信号Ｓ１をハイレベルにセットし、駆動部３１０をイネーブル状態とする。時刻ｔ０に、とある制御電圧ＶＣＴＲＬが与えられると、出力端子３０１の出力電圧ＶＯＵＴが、制御電圧ＶＣＴＲＬに応じた駆動電圧レベルＶＤＲＶ１まで上昇する。この電圧ＶＤＲＶ１が、上述の第１電圧Ｖ１である。第１電圧Ｖ１は、第２状態φ２に遷移する直前の値であることが望ましい。
【００４７】
続いて、アクチュエータドライバ３００が第２状態φ２に遷移する。コントローラ３４０は制御信号Ｓ１をローレベルにセットし、駆動部３１０をディセーブル状態とする。駆動部３１０がディセーブル状態になると、電流生成回路３２０が生成する充電電流ＩＣＨＧによって電極間の静電容量が充電される。その結果、第２状態φ２における出力端子３０１の電圧（出力電圧ともいう）ＶＯＵＴ、すなわち第２電圧Ｖ２は、第１電圧Ｖ１を初期値として式（１）にしたがって増大していく。
Ｖ２＝Ｖ１＋∫ＩＣＨＧ（ｔ）／ＣＡＣＴＲ      …（１）
【００４８】
充電電流ＩＣＨＧを一定とすると式（２）を得る。
Ｖ２＝Ｖ１＋ｔ×ＩＣＨＧ／ＣＡＣＴＲ      …（２）
【００４９】
上述のように位置検出回路３３０は、第２電圧Ｖ２と第１電圧Ｖ１の電位差ΔＶを監視する。この電位差ΔＶは、式（３）で与えられる。
ΔＶ＝Ｖ２−Ｖ１＝ｔ×ＩＣＨＧ／ＣＡＣＴＲ      …（３）
【００５０】
そして、電位差ΔＶが所定値ＶＤＩＦＦに達するまでの時間ＴＭＥＡＳは、式（４）で表される。
ＴＭＥＡＳ＝ＶＤＩＦＦ×ＣＡＣＴＲ／ＩＣＨＧ      …（４）
【００５１】
ここで、電圧ＶＤＩＦＦおよび充電電流ＩＣＨＧは既知であるから、静電容量ＣＡＣＴＲは、測定時間ＴＭＥＡＳを用いて式（５）で計算できる。
ＣＡＣＴＲ＝ＴＭＥＡＳ／ＶＤＩＦＦ×ＩＣＨＧ      …（５）
このようにして位置検出回路３３０は、測定した時間ＴＭＥＡＳに応じて、可動電極１０６の位置情報ＳＰＯＳを生成する。なお位置検出回路３３０において、必ずしも静電容量ＣＡＣＴＲを計算する必要は無く、測定された時間ＴＭＥＡＳから可動電極１０６を位置が求められればよい。可動電極１０６の位置は、演算によって求めても良いし、時間ＴＭＥＡＳと位置の関係をテーブルに格納しておき、テーブル参照によって求めてもよい。
【００５２】
時刻ｔ１に、制御電圧ＶＣＴＲＬが新たな値に変化する。第１状態φ１において出力端子３０１の出力電圧ＶＯＵＴが、新たな制御電圧ＶＣＴＲＬに応じた駆動電圧レベルＶＤＲＶ２に変化する。これにより可動電極１０６の位置が変化し、静電容量ＣＡＣＴＲも変化する。
【００５３】
続く第２状態φ２において、充電電流ＩＣＨＧによって静電容量ＣＡＣＴＲが充電されると、出力端子３０１の出力電圧ＶＯＵＴ、すなわち第２電圧Ｖ２が時間ととともに上昇する。そして電位差ΔＶが所定値ＶＤＩＦＦに達する時間ＴＭＥＡＳが測定され、現在の可動電極１０６の位置を示す位置情報ＳＰＯＳが生成される。
【００５４】
以上がアクチュエータドライバ３００の動作である。このアクチュエータドライバ３００によれば、静電アクチュエータ１０４を位置を制御しつつ、可動電極１０６の位置を検出できる。
【００５５】
なお、駆動部３１０のイネーブル状態における出力インピーダンスが十分に低ければ、第１状態φ１において充電電流ＩＣＨＧを生成し続けても、駆動部３１０は出力端子３０１の電圧ＶＯＵＴを、制御電圧ＶＣＴＲＬに応じた駆動電圧ＶＤＲＶに維持できる。しかしながらこの場合、充電電流ＩＣＨＧが、駆動部３１０の出力を介して捨てられる場合があり、無駄な電流となりうる。そこで図２に示すように、第１状態φ１の間、充電電流ＩＣＨＧを停止しておくことにより、無駄な電流を削減できる。
【００５６】
本発明は、図１のブロック図や回路図として把握され、あるいは上述の説明から導かれるさまざまな装置、回路に及ぶものであり、特定の構成に限定されるものではない。以下、本発明の範囲を狭めるためではなく、発明の本質や回路動作の理解を助け、またそれらを明確化するために、より具体的な構成例や実施例を説明する。
【００５７】
図３は、図１のアクチュエータドライバ３００の第１構成例（３００Ａ）の回路図である。
【００５８】
駆動部３１０は、駆動アンプ３１１および第１スイッチＳＷ１を含む。第１スイッチＳＷ１は、駆動アンプ３１１の出力から出力端子３０１に至る出力経路３１６に設けられる。第１スイッチＳＷ１のオン状態がイネーブル状態、第１スイッチＳＷ１のオフ状態がディセーブル状態に対応する。第１スイッチＳＷ１は、第１制御信号Ｓ１に応じて制御される。
【００５９】
たとえば駆動アンプ３１１は、演算増幅器３１２および抵抗３１４を含む。出力抵抗３１４は、出力経路３１６上に第１スイッチＳＷ１と直列に設けられる。出力抵抗３１４によって、ラッシュ電流を防止できる。なお出力抵抗３１４は省略してもよい。
【００６０】
演算増幅器３１２の非反転入力端子（＋）には制御電圧ＶＣＴＲＬが入力され、反転入力端子（−）には出力抵抗３１４と第１スイッチＳＷ１の接続ノードＮ１の電圧がフィードバックされている。
【００６１】
第１スイッチＳＷ１のオン、オフにかかわらず、ノードＮ１の電圧は、制御電圧ＶＣＴＲＬと一致するようにフィードバック制御される。第１スイッチＳＷ１のオン状態において出力端子３０１にノードＮ１の電圧が供給され、第１スイッチＳＷ１のオフ状態において、駆動部３１０の出力はハイインピーダンスとなる。
【００６２】
図３において、駆動アンプ３１１は利得１の非反転アンプ（ボルテージフォロア）であるがその限りではなく、利得が１以外の非反転アンプであってもよいし、反転アンプであってもよい。
【００６３】
上述のように電流生成回路３２０は、充電電流ＩＣＨＧを発生するイネーブル状態と、電流を停止するディセーブル状態が切りかえ可能である。電流生成回路３２０は、ソース電流源３２２と第２スイッチＳＷ２を含む。ソース電流源３２２は、充電電流ＩＣＨＧに相当する一定電流を生成する定電流源である。第２スイッチＳＷ２は、充電電流ＩＣＨＧの経路上に設けられる。第２スイッチＳＷ２のオン状態が電流生成回路３２０のイネーブル状態、第２スイッチＳＷ２のオフ状態がディセーブル状態に対応する。第２スイッチＳＷ２は、第２制御信号Ｓ２に応じて制御される。
【００６４】
なお第２スイッチＳＷ２は、ソース電流源３２２に内蔵されてもよい。たとえばソース電流源３２２は基準電流を折り返すカレントミラー回路で構成でき、第２スイッチＳＷ２はカレントミラー回路の動作、停止を切りかえるように接続されてもよい。
【００６５】
位置検出回路３３０は、差動アンプ３３２、電圧コンパレータ３３４、タイマー回路３３６、位置情報生成部３３８を備える。差動アンプ３３２は、駆動部３１０の第１スイッチＳＷ１より内部側のノードＮ１の電圧ＶＮ１と、駆動部３１０の第１スイッチＳＷ１より外部側のノードＮ２の電圧ＶＮ２と、の電位差を増幅する。ノードＮ１の電圧ＶＮ１は、上述の第１電圧Ｖ１に他ならず、ノードＮ２の電圧ＶＮ２は、上述の第２電圧Ｖ２に他ならない。
【００６６】
電圧コンパレータ３３４は、差動アンプ３３２の出力電圧を所定の第１しきい値ＶＴＨ１と比較する。第１しきい値ＶＴＨ１は、上述の所定電圧ＶＤＩＦＦの設定電圧である。
【００６７】
タイマー回路３３６はデジタルカウンタであり、第１スイッチＳＷ１をオフしてから（言い換えれば第２状態φ２に遷移してから）、電圧コンパレータ３３４の出力が変化するまでの時間ＴＭＥＡＳを、クロックＣＬＫを利用してカウントする。タイマー回路３３６には、時間測定開始のトリガーとなる制御信号Ｓ３が入力される。
【００６８】
位置情報生成部３３８は、タイマー回路３３６が測定した時間ＴＭＥＡＳにもとづいて、位置情報ＳＰＯＳを生成する。位置情報生成部３３８は、時間ＴＭＥＡＳと位置の関係を格納するテーブルを含み、テーブル参照によって位置情報ＳＰＯＳを生成してもよい。あるいは位置情報生成部３３８は、時間ＴＭＥＡＳと位置の関係を表す演算式にもとづいて、位置を計算してもよい。
【００６９】
図３の位置検出回路３３０によれば、第１電圧Ｖ１、第２電圧Ｖ２の電位差ΔＶが所定しきい値ＶＤＩＦＦに達するまでの時間ＴＭＥＡＳを測定でき、位置情報ＳＰＯＳを生成できる。
【００７０】
続いて、図３のアクチュエータドライバ３００Ａの変形例を説明する。
【００７１】
（第１変形例）
図４は、電流生成回路３２０の変形例（３２０Ｂ）の回路図である。なお、既に説明した構成と同一の部分については適宜、図示および説明を省略する。
【００７２】
電流生成回路３２０Ｂは、出力端子３０１に電流（充電電流ＩＣＨＧ）をソースする充電モードと、出力端子３０１から電流（放電電流ＩＤＩＳ）をシンクする放電モードと、が切りかえ可能となっている。
【００７３】
電流生成回路３２０Ｂは、ソース電流源３２２、シンク電流源３２４、２つの第２スイッチＳＷ２１，ＳＷ２２を含む。第２スイッチＳＷ２１，ＳＷ２２が両方オフのとき、電流生成回路３２０Ｂはディセーブル状態であり、第２スイッチＳＷ２１がオン、ＳＷ２２がオフのとき充電モードφ２１であり、第２スイッチＳＷ２１がオフ、ＳＷ２２がオンのとき放電モードφ２２である。第２スイッチＳＷ２１はソース電流源３２２に内蔵されてもよく、第２スイッチＳＷ２２はシンク電流源３２４に内蔵されてもよい。
【００７４】
電流生成回路３２０Ｂが放電モードで動作する期間の動作は図２と同様である。電流生成回路３２０Ｂが放電モードで動作する期間では、静電アクチュエータ１０４の静電容量ＣＡＣＴＲの電荷が放電されるため、出力端子３０１の電圧ＶＯＵＴ（すなわち第２電圧Ｖ２）は、一定の傾きで低下していく。
Ｖ２＝Ｖ１−ｔ×ＩＤＩＳ／ＣＡＣＴＲ      …（６）
そして、第１電圧Ｖ１と第２電圧Ｖ２の電位差ΔＶがしきい値ＶＤＩＦＦに達するまでの所要時間ＴＭＥＡＳが測定される。したがって静電容量ＣＡＣＴＲは、測定時間ＴＭＥＡＳを用いて式（７）で計算される。
ＣＡＣＴＲ＝ＴＭＥＡＳ／ＶＤＩＦＦ×ＩＤＩＳ      …（７）
【００７５】
図５は、図４の電流生成回路３２０Ｂの動作を示すタイムチャートである。
コントローラ３４０は、電流生成回路３２０Ｂを制御するための制御信号Ｓ２１、Ｓ２２を生成する。コントローラ３４０は、出力端子３０１の電圧ＶＯＵＴ（駆動電圧ＶＤＲＶ）が第２しきい値ＶＴＨ２より低いとき、電流生成回路３２０を充電モードφ２１にセットする。図５の区間Ｔ１がこの動作モードを表す。
【００７６】
またコントローラ３４０は、出力端子３０１の電圧ＶＯＵＴ（駆動電圧ＶＤＲＶ）が第３しきい値ＶＴＨ３より高いとき、電流生成回路３２０を放電モードφ２２にセットする。図５の区間Ｔ２がこの動作モードを表す。
【００７７】
またコントローラ３４０は、出力端子３０１の電圧ＶＯＵＴ（駆動電圧ＶＤＲＶ）が所定の電圧範囲（たとえばＶＴＨ２〜ＶＴＨ３の間）に含まれるとき、電流生成回路３２０を、交互に充電モードφ２１と放電モードφ２２にセットする。図５の区間Ｔ３がこの動作モードを表す。
【００７８】
駆動電圧ＶＤＲＶが高い状態において、充電電流ＩＣＨＧを発生すると、出力端子３０１の電圧ＶＯＵＴがさらに上昇するため、ヘッドルームが不足する可能性があり、ＶＤＩＦＦ相当の電圧変化を発生させることができなくなる。また駆動電圧ＶＤＲＶが低い状態において、放電電流ＩＤＩＳを発生すると、出力端子３０１の電圧ＶＯＵＴがさらに低下するため、同様の問題が生ずる。図５の区間Ｔ１，Ｔ２の制御によりヘッドルーム不足を解消できる。
【００７９】
また、図５の区間Ｔ３の制御により、充電モードと放電モードの１セットで、充放電電流による電圧変化ΔＶＣＨＧ，ΔＶＤＩＳを相殺できるため、影響を小さくできる。
【００８０】
（第２変形例）
図４の電流生成回路３２０Ｂのうち、ソース電流源３２２および第２スイッチＳＷ２１を省略してもよい。すなわち電流生成回路３２０Ｂは、第１状態φ１においてディセーブル状態にセットされ、第２状態φ２において放電電流ＩＤＩＳを生成するイネーブル状態にセットされてもよい。
【００８１】
（第３変形例）
上述のように静電容量ＣＡＣＴＲは、測定時間ＴＭＥＡＳを用いて式（５）あるいは（７）で計算される。ここで電流ＩＣＨＧ（あるいはＩＤＩＳ）がばらつくと、計算された静電容量ＣＡＣＴＲに誤差が生ずる。
【００８２】
図６は、第３変形例に係るアクチュエータドライバ３００Ｃを示す図である。アクチュエータドライバ３００Ｃは、基準容量（ダミーキャパシタ）３５０、第１スイッチ３５２、第２スイッチ３５３をさらに備える。コントローラ３４０は、キャリブレーションモードにおいて、第１スイッチ３５２をオン状態、第２スイッチ３５３をオフ状態とする。つまり静電アクチュエータ１０４は、駆動部３１０や基準容量３５０から切り離される。
【００８３】
アクチュエータドライバ３００Ｃは、静電アクチュエータ１０４の静電容量を測定するのと同様の動作によって、基準容量３５０の容量値ＣＲＥＦに応じた基準時間ＴＲＥＦを測定する。充電電流ＩＣＨＧを利用した場合、基準時間ＴＲＥＦは、式（８）で表される。
ＴＲＥＦ＝ＶＤＩＦＦ×ＣＲＥＦ／ＩＣＨＧ      …（８）
測定された基準時間ＴＲＥＦはメモリ３５４に保持される。
【００８４】
静電アクチュエータ１０４を駆動する通常の動作中は、第１スイッチ３５２はオフされ、第２スイッチ３５３がオンされる。そして上述したように、駆動対象の静電アクチュエータ１０４について、式（４）で表される時間ＴＭＥＡＳが測定される。
ＴＭＥＡＳ＝ＶＤＩＦＦ×ＣＡＣＴＲ／ＩＣＨＧ      …（４）
【００８５】
コントローラ３４０は、基準時間ＴＲＥＦと測定した時間ＴＭＥＡＳの相対的な関係（たとえば比）にもとづいて、静電アクチュエータ１０４の可動電極１０６の位置（容量ＣＡＣＴＲ）を計算する。たとえば以下の計算式（９）を用いることができる。
ＣＡＣＴＲ＝ＴＭＥＡＳ／ＴＲＥＦ×ＣＲＥＦ    …（９）
【００８６】
基準容量３５０の容量値ＣＲＥＦは既知であり、またばらつきも十分に製造することが可能である。式（９）によって容量値ＣＡＣＴＲ、ひいては可動電極１０６の位置を計算することにより、電流ＩＣＨＧ（ＩＤＩＳ）のばらつきの影響を排除することができ、高精度な位置検出が可能となる。
【００８７】
アクチュエータドライバ３００Ｃは、起動ごとにキャリブレーションモードに設定されて、時間ＴＲＥＦを測定してもよいし、出荷前の検査工程において時間ＴＲＥＦを測定してもよい。
【００８８】
（第４変形例）
図７は、第４変形例に係るアクチュエータドライバの動作を説明するタイムチャートである。図７には、充電電流ＩＣＨＧによる容量検出が示される。位置検出回路３３０は、駆動部３１０がディセーブル状態となった後、所定時間ＴＦＩＸの経過後における第２電圧Ｖ２と第１電圧Ｖ１の電位差ΔＶを測定し、測定した電位差ΔＶに応じて、可動電極１０６の位置情報ＳＰＯＳを生成する。
【００８９】
式（３）にｔ＝ＴＦＩＸを代入すると、式（１０）を得る。
ΔＶ＝ＴＦＩＸ×ＩＣＨＧ／ＣＡＣＴＲ      …（１０）
ＴＦＩＸ，ＩＣＨＧは既知であるから、
ＣＡＣＴＲ＝ＴＦＩＸ×ＩＣＨＧ／ΔＶ
として計算することができる。
【００９０】
なお位置検出回路３３０において、必ずしも静電容量ＣＡＣＴＲを計算する必要は無く、測定された電圧ΔＶから可動電極１０６を位置が求められればよい。可動電極１０６の位置は、演算によって求めても良いし、電圧ΔＶと位置の関係をテーブルに格納しておき、テーブル参照によって求めてもよい。
【００９１】
図８は、第４変形例に係る位置検出回路３３０Ｄの構成例を示す回路図である。位置検出回路３３０Ｄは、差動アンプ３３２、タイマー回路３６０、Ａ／Ｄコンバータ３６２、位置情報生成部３６４を備える。
【００９２】
タイマー回路３６０は、駆動部３１０がディセーブル状態（第２状態φ２）となってから所定時間ＴＦＩＸの経過後に、タイミング信号Ｓ４をアサートする。Ａ／Ｄコンバータ３６２は、タイミング信号Ｓ４のアサートに応答して、差動アンプ３３２の出力電圧Ｓ５をデジタル信号Ｓ６に変換する。このデジタル信号Ｓ６は、図７の電位差ΔＶを表す。位置情報生成部３６４は、デジタル信号Ｓ６にもとづいて可動電極１０６の位置情報ＳＰＯＳを生成する。位置情報生成部３６４は、デジタル信号Ｓ６と位置の関係を格納するテーブルを含み、テーブル参照によって位置情報ＳＰＯＳを生成してもよい。あるいは位置情報生成部３６４は、デジタル信号Ｓ６と位置の関係を表す演算式にもとづいて、位置を計算してもよい。
【００９３】
図８の位置検出回路３３０Ｄとの対比によって図３の位置検出回路３３０Ａの利点のひとつが明確となる。すなわち図８の位置検出回路３３０ＤはＡ／Ｄコンバータが必要であるため、回路面積が大きくなるが、図３の位置検出回路３３０ＡはＡ／Ｄコンバータが不要であるため、回路面積を小さくできる。
【００９４】
（第５変形例）
図９は、第５変形例に係るアクチュエータドライバ３００Ｅの回路図である。位置検出回路３３０Ｅは、駆動部３１０への入力電圧ＶＣＴＲＬを、イネーブル状態において出力端子に発生する第１電圧Ｖ１として監視する。たとえば図３の駆動部３１０を採用した場合、接続ノードＮ１の電圧ＶＮ１と制御電圧ＶＣＴＲＬは等しくなるようフィードバックがかかるため、第１電圧Ｖ１は、制御電圧ＶＣＴＲＬにもとづいて検出可能である。
【００９５】
（第６変形例）
上述のように、アクチュエータドライバ３００による容量検出は静電アクチュエータ１０４の位置検出に好適であるが、その限りではなく、同じ回路構成によって、広くさまざまな容量性デバイスの容量を測定することができる。この場合、アクチュエータドライバ３００を容量検出回路と読み替えればよい。
【００９６】
（用途）
続いてアクチュエータドライバ３００を備えるカメラモジュール１００を説明する。図１０は、カメラモジュール１００の斜視図である。カメラモジュール１００は、レンズ１０２、静電アクチュエータ１０４Ｘ，１０４Ｙ、イメージセンサ２００、アクチュエータドライバ３００、を備える。
【００９７】
イメージセンサ２００は、複数の画素を含む画素アレイ２０２を有する。レンズ１０２は、イメージセンサ２００への入射光３の光路上に設けられる。たとえばレンズ１０２は手ぶれ補正用のレンズであり、イメージセンサ２００の受光面と平行なＸ方向およびＹ方向に移動可能に支持される。静電アクチュエータ１０４Ｘ，１０４Ｙはそれぞれ、レンズ１０２をＸ方向およびＹ方向に位置決めする。アクチュエータドライバ３００は、静電アクチュエータ１０４Ｘ，１０４Ｙを駆動する。
【００９８】
図１１は、アクチュエータドライバ３００の制御ブロック図である。アクチュエータドライバ３００は、Ｘ方向、Ｙ方向それぞれについて、同様に構成される。アクチュエータドライバ３００は、上述の構成要素に加えて、インタフェース回路３０２、位置制御器３０４、Ｄ／Ａコンバータ３０６を備える。インタフェース回路３０２は、Ｉ２Ｃ（Inter IC）インタフェースやＳＰＩ（Serial Peripheral Interface）などのシリアルインタフェースであり、外部のプロセッサ４から、制御対象（すなわちレンズ１０２）の目標位置を示すターゲットコードＴＣを受信する。位置制御器３０４は、位置検出回路３３０が生成した位置情報ＳＰＯＳが、ターゲットコードＴＣが示す位置指令値ＳＲＥＦと一致するように、デジタルの制御値ＤＣＴＲＬを生成する。位置制御器３０４は、ＰＩ（比例・積分）制御器あるいはＰＩＤ（比例・積分・微分）制御器を用いて構成することができるがその限りではない。Ｄ／Ａコンバータ３０６は制御値ＤＣＴＲＬをアナログの制御電圧ＶＣＴＲＬに変換し、駆動部３１０に供給する。
【００９９】
図１２は、カメラモジュール１００を備える電子機器２の斜視図である。電子機器２は、スマートホンやタブレットＰＣ、デジタルカメラなどが例示されるがその限りではない。図１２の電子機器２はスマートホンであり、カメラモジュール１００に加えて、バッテリ５００、電源回路５０２、プリント基板５０４、アプリケーションプロセッサ５０６、ケーブル５０８などを備える。そのほか電子機器２には、液晶パネルやオーディオ用ＩＣなどが搭載されるがそれらは省略される。
【０１００】
プリント基板５０４上には、電源回路５０２やアプリケーションプロセッサ５０６が実装される。アプリケーションプロセッサ５０６は、電子機器２を統合的に制御するＣＰＵ（Central Processing Unit）であり、画素処理用のプロセッサに対応する。カメラモジュール１００のコネクタ１１４は、ケーブル５０８を介してプリント基板５０４と接続される。
【０１０１】
実施の形態に係るカメラモジュール１００を用いることにより、高精度な手ぶれ補正が実現できる。またカメラモジュール１００が低コスト化、小型化可能であることから、電子機器２の低コスト化、小型化に資することになる。なお、静電アクチュエータ１０４によってオートフォーカス用のレンズを駆動してもよい。
【符号の説明】
【０１０２】
２…電子機器、３…入射光、４…プロセッサ、１００…カメラモジュール、１０２…レンズ、１０４…静電アクチュエータ、１０６…可動電極、１０８…固定電極、２００…イメージセンサ、２０２…画素アレイ、３００…アクチュエータドライバ、３０１…出力端子、３０２…インタフェース回路、３０４…位置制御器、３０６…Ｄ／Ａコンバータ、３１０…駆動部、３１２…演算増幅器、３１４…出力抵抗、ＳＷ１…第１スイッチ、３２０…電流生成回路、３２２…ソース電流源、ＳＷ２，ＳＷ２１，ＳＷ２２…第２スイッチ、３２４…シンク電流源、３３０…位置検出回路、３３２…差動アンプ、３３４…電圧コンパレータ、３３６…タイマー回路、３３８…位置情報生成部、３４０…コントローラ、３５０…基準容量、３５２…第１スイッチ、３５３…第２スイッチ、３５４…メモリ、３６０…タイマー回路、３６２…Ａ／Ｄコンバータ、３６４…位置情報生成部。
【図１】
2018078666.tif 000003
【図２】
2018078666.tif 000004
【図３】
2018078666.tif 000005
【図４】
2018078666.tif 000006
【図５】
2018078666.tif 000007
【図６】
2018078666.tif 000008
【図７】
2018078666.tif 000009
【図８】
2018078666.tif 000010
【図９】
2018078666.tif 000011
【図１０】
2018078666.tif 000012
【図１１】
2018078666.tif 000013
【図１２】
2018078666.tif 000014