(57)【要約】【課題】発光状態から非発光状態にした発光素子を元の発光状態に戻すのに有利な技術を提供する。【解決手段】発光素子駆動装置は、発光素子と、制御端子を有し、前記制御端子の電位に応じて前記発光素子を駆動する駆動部と、電圧保持部を有する制御部と、を備え、前記制御部は、前記発光素子を発光状態にしているときは発光光量が目標値に近づくように前記制御端子の電位を制御しつつ前記制御端子の電位に対応する電圧を前記電圧保持部に保持させ、前記発光素子を非発光状態にするときは、前記駆動部を非活性化するように前記制御端子の電位を制御し、前記発光素子を前記非発光状態から発光状態にするときは、前記電圧保持部が保持している電圧を用いて前記制御端子の電位を制御することを特徴とする。【選択図】図１
2014173842.tif 000002
【特許請求の範囲】
【請求項１】
発光素子と、
制御端子を有し、前記制御端子の電位に応じて前記発光素子を駆動する駆動部と、
電圧保持部を有する制御部と、を備え、
前記制御部は、
前記発光素子を発光状態にしているときは発光光量が目標値に近づくように前記制御端子の電位を制御しつつ前記制御端子の電位に対応する電圧を前記電圧保持部に保持させ、
前記発光素子を非発光状態にするときは、前記駆動部を非活性化するように前記制御端子の電位を制御し、
前記発光素子を前記非発光状態から発光状態にするときは、前記電圧保持部が保持している電圧を用いて前記制御端子の電位を制御する
ことを特徴とする発光素子駆動装置。
【請求項２】
前記発光素子の発光光量をモニタするモニタ部と、
前記モニタ部によるモニタ結果に応じた信号を出力する信号出力部と、をさらに備え、
前記信号出力部は、前記発光素子が前記非発光状態のときの前記信号を第１信号として出力し、前記発光素子が前記非発光状態から再び発光状態に戻ったときの前記信号を第２信号として出力する、
ことを特徴とする請求項１に記載の発光素子駆動装置。
【請求項３】
前記第１信号と前記第２信号との差分を出力する演算部をさらに備える、
ことを特徴とする請求項２に記載の発光素子駆動装置。
【請求項４】
前記電圧保持部は、前記電圧保持部が保持する前記電圧を前記制御端子に伝達するための第１伝達部、または、前記電圧を当該電圧とは異なる電圧に変換して前記制御端子に伝達する第２伝達部をさらに含む、
ことを特徴とする請求項１乃至請求項３のいずれか１項に記載の発光素子駆動装置。
【請求項５】
前記電圧保持部は、容量と、前記容量に接続されたスイッチとを含み、
前記制御部は、前記発光素子が発光状態のときは、前記スイッチを導通状態にすることによって前記容量を充電し、前記発光素子が非発光状態のときは、前記スイッチを非導通状態にすることによって前記容量に充電された電圧を保持する、
ことを特徴とする請求項１乃至請求項４のいずれか１項に記載の発光素子駆動装置。
【請求項６】
前記電圧保持部は、容量と、前記容量を充電するための第１電流源と、前記容量を放電させるための第２電流源を含み、
前記制御部は、前記発光素子が前記発光状態のときには、前記第１電流源を駆動状態にし、前記第２電流源を休止状態にすることによって前記容量を充電し、前記発光素子が前記非発光状態のときには、前記第１電流源と前記第２電流源とに互いに等しい電流を流すことによって前記容量に充電された電圧を保持する、
ことを特徴とする請求項１乃至請求項４のいずれか１項に記載の発光素子駆動装置。
【請求項７】
請求項１乃至請求項６のいずれか１項に記載の発光素子駆動装置と、
前記発光素子の発光光を反射する反射型光学式スケールと、を備え、
前記反射型光学式スケールからの反射光に基づいて前記反射型光学式スケールの位置の情報を取得する、
ことを特徴とする光学式エンコーダ。
【請求項８】
請求項７に記載の光学式エンコーダと、
複数のレンズと、を備えること
を特徴とするレンズユニット。
【請求項９】
請求項８に記載のレンズユニットを備え、
前記光学式エンコーダの出力にしたがって前記複数のレンズの位置を調整する、
ことを特徴とするカメラ。
【請求項１０】
発光素子と、制御端子を有し、前記制御端子の電位に応じて前記発光素子を駆動する駆動部と、電圧保持部とを備える発光素子駆動装置の制御方法であって、
前記発光素子を発光状態にしているときに、発光光量が目標値に近づくように前記制御端子の電位を制御しつつ前記制御端子の電位に対応する電圧を前記電圧保持部に保持させる第１工程と、
前記発光素子を非発光状態にするときに、前記駆動部を非活性化するように前記制御端子の電位を制御する第２工程と、
前記発光素子を前記非発光状態から再び発光状態に戻すときに、前記電圧保持部が保持している電圧を用いて、前記発光素子が前記非発光状態になる直前の発光状態における発光光量で前記発光素子が発光するように前記制御端子の電位を制御する第３工程と、を含む
ことを特徴とする発光素子駆動装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発光素子駆動装置、その制御方法、光学式エンコーダ、およびカメラに関する。
【背景技術】
【０００２】
光源として用いられる発光素子は、例えば光学式エンコーダ等の用途においては、その発光光量が一定に維持されるように、自動電力制御（ＡＰＣ：Ａｕｔｏ  Ｐｏｗｅｒ  Ｃｏｎｔｒｏｌ）により駆動されうる。ＡＰＣ動作を達成する装置の例として、発光素子の発光光量をモニタして、目標値の発光光量に近づくように発光素子の駆動を制御する発光素子駆動装置が知られている。
【０００３】
特許文献１には、レーザダイオード駆動回路のＡＰＣ動作に関する技術が開示されている。具体的には、発光素子（１０７）の発光光量のモニタ結果であるモニタ信号（Ｖｍ）がコンパレータ（１０１）の入力端子に入力され、ＡＰＣ動作は、コンパレータ（１０１）によるモニタ信号（Ｖｍ）と基準電圧（Ｖｒｅｆ１）との比較結果に基づいて為される。また、コンパレータ（１０１）の入力端子には、スイッチ（１１１）を介して増幅回路（１１０）が接続されており、ＡＰＣ動作を開始する前に、スイッチ（１１１）を導通させて増幅回路（１１０）の信号を当該入力端子に出力する。この方法によると、発光素子の発光光量が安定するまでの時間は短縮されるが、当該安定するまでの時間は増幅回路（１１０）の性能により定まる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２４４５５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
発光素子駆動装置の起動時間を短縮し、ＡＰＣ動作を高速化するためには、発光素子の駆動を制御するノードの電位を短い時間で制御することを要する。例えば、光学式エンコーダを休止させた後に再び動作させる場合には、発光素子が目標値の発光状態の発光光量に短い時間で戻ることを要する。具体例として、光学式エンコーダにより得られた信号成分と装置のオフセット成分との差分を取得するため、発光させた発光素子を非発光状態にしてオフセット成分を取得した後に、再び元の発光状態に戻すような場合も考えられる。
【０００６】
しかし、特許文献１によると、外部回路である増幅回路（１１０）により定まる一定の信号がコンパレータ（１０１）に入力され、発光素子の発光状態に応じた信号を生成するものではない。よって、例えば、製造ばらつきによる装置固有の特性に対応することが難しく、発光素子の発光光量が、非発光状態の直前の発光状態の発光光量に短い時間で戻るとは言えない。
【０００７】
本発明の目的は、発光状態から非発光状態にした発光素子を元の発光状態に戻すのに有利な技術を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一つの側面は発光素子駆動装置にかかり、前記発光素子駆動装置は、発光素子と、制御端子を有し、前記制御端子の電位に応じて前記発光素子を駆動する駆動部と、電圧保持部を有する制御部と、を備え、前記制御部は、前記発光素子を発光状態にしているときは発光光量が目標値に近づくように前記制御端子の電位を制御しつつ前記制御端子の電位に対応する電圧を前記電圧保持部に保持させ、前記発光素子を非発光状態にするときは、前記駆動部を非活性化するように前記制御端子の電位を制御し、前記発光素子を前記非発光状態から発光状態にするときは、前記電圧保持部が保持している電圧を用いて前記制御端子の電位を制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、発光状態から非発光状態にした発光素子を元の発光状態に戻すのに有利な技術を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明に係る発光素子制御装置の構成例を説明するブロック図。
【図２】第１実施形態に係る発光素子制御装置の回路構成例を説明する図。
【図３】第１実施形態に係る発光素子制御装置の動作タイミングチャートの例を説明する図。
【図４】第２実施形態に係る発光素子制御装置の回路構成例を説明する図。
【図５】他の実施形態に係る発光素子制御装置の回路構成例を説明する図。
【図６】第３実施形態に係る発光素子制御装置の回路構成例を説明する図。
【図７】他の実施形態に係る発光素子制御装置の回路構成例を説明する図。
【図８】光学式エンコーダの構成例を説明する模式図。
【図９】レンズ位置を調整するシステムの構成例を説明する模式図。
【発明を実施するための形態】
【００１１】
以下、本発明にかかる各実施形態を説明するに先立って、図８を参照しながら光学式エンコーダ１００の構成例を模式的に示している。光学式エンコーダ１００は、例えば、駆動部Ｕｄｒｖを制御する制御部Ｕｃｎｔと、発光素子ＬＥ（光源）を駆動する駆動部Ｕｄｒｖと、反射型光学式スケール１２０と、ラインセンサ１３０と、を有する。反射型光学式スケール１２０は、発光素子ＬＥからの発光光Ｌ１を反射する。ラインセンサ１３０は、反射型光学式スケール１２０からの反射光Ｌ２を検知するセンサ部であり、受光素子により構成されうる。反射光Ｌ２を検知したラインセンサ１３０から出力される電流は、例えばＩ／Ｖ変換回路１４０によって電圧に変換され、信号Ｓｉｇが得られる。
【００１２】
信号Ｓｉｇは、例えば加算器１５０により加算され、モニタ信号Ｖｍとして制御部Ｕｃｎｔに入力される。制御部Ｕｃｎｔは、例えばモニタ信号Ｖｍと基準電圧Ｖｒｅｆとを比較することによって、発光素子ＬＥの発光光量が目標値に近づくように駆動部Ｕｄｒｖを制御する。
【００１３】
また、信号Ｓｉｇは、例えばバス１６０を介して、図９に例示されるカメラのレンズ位置を調整するシステムに用いられる。図９は、発光素子ＬＥ、反射型光学式スケール１２０、ラインセンサ１３０、レンズ１８２、その他のレンズ（単数ないし複数）を有する可動式の鏡筒１８１、鏡筒１８１を駆動するモーター１８０、及び演算部１７０を含むレンズユニット２００を示している。演算部１７０は、例えば、焦点検出に関する制御信号１７１に基づいて、信号Ｓｉｇについて演算処理を行い、レンズ位置に関する情報を取得する。この情報に基づいて、レンズユニット２００は、モーター１８０を制御して鏡筒１８１を駆動し、レンズ位置を調整して焦点を合わせることができる。レンズユニット２００は、カメラに対して着脱可能なものであっても良い。
【００１４】
ここで、背景技術でも述べたように、発光素子ＬＥを非発光状態にした後に再び発光状態に戻すシーケンスが考えられる。例えば、演算部１７０の（例えば増幅回路による）オフセット成分を除去するために、発光素子ＬＥが非発光状態のときの信号Ｓｉｇを読み出す場合が考えられる。また、例えば、光学式エンコーダ１００を休止状態にした後に再び起動させる場合が考えられる。このようなシーケンスにおいて、発光状態に戻る発光素子ＬＥの発光光量が、より短い時間で、非発光状態になる直前の発光状態における発光光量に等しくなることが望ましい。
【００１５】
（第１実施形態）
図１および２を参照しながら、第１実施形態の発光素子駆動装置Ｉ１を説明する。発光素子駆動装置Ｉ１は、図１に例示されるように、発光素子ＬＥ、駆動部Ｕｄｒｖ、および制御部Ｕｃｎｔを備える。駆動部Ｕｄｒｖは、制御端子ｃｎｔを有し、制御端子ｃｎｔの電位に応じて発光素子ＬＥを駆動する。また、発光素子駆動装置Ｉ１は、発光素子ＬＥの発光光量をモニタするモニタ部Ｕｍｏｎを備えうる。また、発光素子駆動装置Ｉ１は、モニタ部Ｕｍｏｎから出力される信号Ｓｉｇに応じた信号Ｖｏｕｔを出力する信号出力部Ｕｏｕｔをさらに備えうる。
【００１６】
信号出力部Ｕｏｕｔは、発光素子が非発光状態のときの信号Ｖｏｕｔを第１信号として出力し、発光素子が非発光状態から再び発光状態に戻ったときの信号Ｖｏｕｔを第２信号として出力しうる。前述のように、演算部１７０は、第１信号と第２信号との差分を出力し、その結果に基づいて、レンズユニット２００はレンズ位置の調整を行うことができる。
【００１７】
制御部Ｕｃｎｔは、例えばモニタ部Ｕｍｏｎによるモニタ結果（モニタ信号Ｖｍ）と基準電圧Ｖｒｅｆとを比較する。制御部Ｕｃｎｔは、この比較結果に基づいて、発光素子ＬＥの発光光量が目標値に近づくように駆動部Ｕｄｒｖを制御する。この制御を自動電力制御／ＡＰＣと呼ぶ。
【００１８】
図２は、発光素子駆動装置Ｉ１の具体的な構成例を示している。駆動部Ｕｄｒｖとして、例えばＮＭＯＳトランジスタ１０２が用いられうる。トランジスタ１０２のドレイン端子は発光素子ＬＥのカソード端子と接続され、アノード端子は電源に接続される。トランジスタ１０２のソース端子は接地される。トランジスタ１０２のゲート端子は制御端子ｃｎｔに対応している。以下では、トランジスタ１０２のゲート電圧をＶｇで示す。
【００１９】
モニタ部Ｕｍｏｎは、図８に例示されたように、ラインセンサ１３０と電流電圧変換回路１４０とを用いて構成されうる。図２では、ラインセンサ１３０を構成する受光素子を１つ例示している。発光素子ＬＥからの光によりラインセンサ１３０において生じた電流は、電流電圧変換回路１４０により電圧に変換され、信号Ｓｉｇが得られる。信号出力部Ｕｏｕｔは、信号Ｓｉｇに応じて電圧Ｖｏｕｔを出力する。モニタ電圧Ｖｍは、信号Ｓｉｇを加算器１５０により加算して得られる。
【００２０】
制御部Ｕｃｎｔは、差動増幅器３０１および電圧保持部４０を含みうる。差動増幅器３０１の非反転入力端子（＋）にはモニタ信号Ｖｍが入力され、反転入力端子（−）には基準電圧Ｖｒｅｆが入力されうる。差動増幅器３０１の出力端子は電圧保持部４０に接続されうる。
【００２１】
電圧保持部４０は、例えば、容量４０１、インバータ４０２、スイッチＳ１、スイッチＳ２およびスイッチＳ３を含みうる。スイッチＳ１は、差動増幅器３０１の出力端子と、容量４０１の一方の端子との間に配される。スイッチＳ２は、容量４０１の一方の端子と、トランジスタ１０２のゲート端子との間に配される。スイッチＳ３は、トランジスタ１０２のゲート端子と、ＧＮＤ（接地レベル）との間に配される。容量４０１の他方の端子は接地される。スイッチＳ１には信号Φ１が入力され、スイッチＳ２には信号Φ２が入力され、スイッチＳ３には、信号Φ２がインバータ４０２によって反転した信号Φ２’が入力される。電圧保持部４０は、以上のように構成されうる。
【００２２】
ここで、発光素子ＬＥが発光状態のときは、信号Φ１およびΦ２を例えばＨｉレベルにすることによって、スイッチＳ１およびスイッチＳ２を導通状態にし、さらにスイッチＳ３を非導通状態にする。発光素子ＬＥの発光光量が目標値より低い（Ｖｍ＞Ｖｒｅｆ）ときは、差動増幅器３０１はスイッチＳ１を介して容量４０１を充電し、容量４０１の電圧Ｖｃが上昇する。これにより、トランジスタ１０２のオン抵抗が低下し、発光素子ＬＥに流れる電流量が増加し、すなわち発光素子ＬＥの発光光量が増加する。
【００２３】
一方、発光素子ＬＥの発光光量が目標値より高い（Ｖｍ＜Ｖｒｅｆ）ときは、差動増幅器３０１はスイッチＳ１を介して容量４０１を放電させ、電圧Ｖｃが下降する。これにより、トランジスタ１０２のオン抵抗が増加し、発光素子ＬＥに流れる電流量が低下し、すなわち発光素子ＬＥの発光光量が低下する。このようにして、発光素子ＬＥの発光光量が目標値に近づくように制御されうる。
【００２４】
また、発光素子ＬＥを非発光状態にするときは、信号Φ１およびΦ２を例えばＬｏｗレベルにすることによって、スイッチＳ１およびスイッチＳ２を非導通状態にし、さらにスイッチＳ３を導通状態にする。これにより、トランジスタ１０２のゲート端子のゲート電圧ＶｇはＬｏｗレベルとなり、トランジスタ１０２が非導通状態になって非活性化されるため発光素子ＬＥには電流が流れず、すなわち発光素子ＬＥは非発光状態になる。
【００２５】
図３は、発光素子駆動装置Ｉ１のＡＰＣ動作の動作タイミングチャートの例について、モニタ電圧Ｖｍ、信号Φ１、Φ２およびΦ２’、容量４０１の電圧Ｖｃ、並びにトランジスタ１０２のゲート電圧Ｖｇをそれぞれ示している。
【００２６】
開始直後の時刻Ｔ０においては、信号Φ１およびΦ２はＨｉレベルであり、信号Φ２’はＬｏｗレベルである。また、発光素子ＬＥは非発光状態である。モニタ電圧Ｖｍは電源電圧Ｖｃｃに略等しく、基準電圧Ｖｒｅｆより高くなっており、よって、容量４０１は充電され、電圧Ｖｃが上昇する。
【００２７】
電圧Ｖｃがトランジスタ１０２の閾値電圧Ｖｔｈを超えたとき、トランジスタ１０２が導通状態となり、発光素子ＬＥは発光状態になる。この時刻を時刻Ｔ１とする。その後、Ｖｍ＝Ｖｒｅｆとなるまで、すなわち発光素子ＬＥの発光光量が目標値に達するまで電圧Ｖｃは上昇する。スイッチＳ２は導通状態であるので、ゲート電圧Ｖｇは電圧Ｖｃにしたがって上昇する。
【００２８】
その後、モニタ電圧Ｖｍと基準電圧Ｖｒｅｆとが一致し、すなわち発光素子ＬＥの発光光量が目標値に達する。この時刻を時刻Ｔ２とする。
【００２９】
時刻Ｔ３において、信号Φ１およびΦ２をＬｏｗレベルにし（信号Φ２’はＨｉレベルとなる）、スイッチＳ１およびスイッチＳ２が非導通状態となり、スイッチＳ３が導通状態となる。スイッチＳ３は導通状態であるので、ゲート電圧ＶｇはＬｏｗレベルになり、発光素子ＬＥは非発光状態になる。ここで、スイッチＳ１およびスイッチＳ２は非導通状態であるので、容量４０１に充電された電荷は保持される。このようにして、電圧保持部４０は、制御端子ｃｎｔの電位（ゲート電圧Ｖｇ）に対応する電圧Ｖｃを保持する。
【００３０】
ここで、信号出力部Ｕｏｕｔは、発光素子ＬＥが非発光状態となっている間に、信号Ｖｏｕｔ（第１信号）を出力しうる。第１信号は、例えば、前述のように、演算部１７０のオフセット成分の除去に用いられうる。
【００３１】
その後、時刻Ｔ４において、信号Φ２をＨｉレベルに戻し（信号Φ２’はＬｏｗレベルとなる）、スイッチＳ２が導通状態となり、スイッチＳ３が非導通状態となる。時刻Ｔ３ではゲート電圧ＶｇはＬｏｗレベルとなっていたが、時刻Ｔ４でスイッチ２が導通状態となる。よって、容量４０１の電圧Ｖｃがトランジスタ１０２のゲート端子に伝達されるため、ゲート電圧Ｖｇは、時刻Ｔ２〜Ｔ３のときの電圧に短い時間で戻ることができる。
【００３２】
スイッチＳ１については、例えば時刻Ｔ４より後に信号Φ１をＨｉレベルに戻すことによって導通状態にするとよい。信号Φ１をＨｉレベルにする時刻を、信号Φ２をＨｉレベルにする時刻Ｔ４より後にすることにより、容量４０１の電圧Ｖｃは、当該電圧Ｖｃがトランジスタ１０２のゲート端子に伝達される前に、差動増幅器３０１からの出力によっては変動しない。これにより、ゲート電圧Ｖｇは、元の電圧（時刻Ｔ２〜Ｔ３のときの電圧）に短い時間で戻ることができる。
【００３３】
ここで、信号出力部Ｕｏｕｔは、発光素子ＬＥが発光状態に戻った後で、信号Ｖｏｕｔ（第２信号）を出力しうる。図８および図９の例では、時刻Ｔ４以降に取得する第２信号と、時刻Ｔ３〜Ｔ４で取得する第１信号との差分信号を用いて、演算部１７０のオフセット成分を除去し、レンズ位置の調整を行う。
【００３４】
以上、図３のシーケンスにより、発光状態に戻る発光素子ＬＥ（時刻Ｔ４）の発光光量は、非発光状態になる直前の発光状態（時刻Ｔ２〜Ｔ３）における発光光量に短い時間で等しくなることを述べた。このことは、例えば容量４０１の容量値をトランジスタ１０２のゲート容量に対して大きくすると上述の効果が効果的に得られるし、また、スイッチＳ２の導通時の抵抗値を小さく設計しても同様に効果的である。
【００３５】
上述の制御方法によると、図８および図９の例では、光学的エンコーダ１００が動作を開始して温度が上昇した後に、発光素子ＬＥを非発光状態にして、主にオフセット成分である第１信号を取得する。そして、その後、短い時間で発光素子ＬＥを元の発光状態に戻してレンズ位置の検出に必要な第２信号を取得する。すなわち、第１信号および第２信号のいずれもが、装置の温度が上昇した後に得られる信号である。よって、本制御方法によると、装置を起動した直後、つまり装置の温度が低いときに第１信号を取得して、ＡＰＣにより装置の動作が安定したとき、つまり装置の温度が上昇したときに第２信号を取得する場合に対して、レンズ位置の調整の温度差による影響が低減される。すなわち、本制御方法は、レンズ位置の調整の精度を高めるのに有利である。
【００３６】
また、容量４０１には、発光素子駆動装置Ｉ１を構成する各回路ないし素子の個々の特性ばらつきに応じた電圧Ｖｃが保持される。前述のとおり、発光素子ＬＥを再び発光状態に戻すときには、この保持された電圧Ｖｃが用いられるため、当該ばらつきの影響を考慮しなくてもよく、回路設計において有利である。
【００３７】
（第２実施形態）
図４を参照しながら、第２実施形態の発光素子駆動装置Ｉ２を説明する。本実施形態は、主に、電流源を用いて容量４０１の電圧Ｖｃを保持する点で、スイッチＳ１を用いた電圧Ｖｃを保持する第１実施形態と異なる。ここでは、差動増幅器３０１には、その出力端子と電源ラインとの間に配された電流源３０２と、該出力端子とＧＮＤとの間に配された電流源３０３とを示す。また、発光素子駆動装置Ｉ２は、第１実施形態のスイッチＳ１に代わりに、電流源４０３を含みうる。また、モニタ部Ｕｍｏｎおよび信号出力部Ｕｏｕｔについては、第１実施形態と同様であるため不図示としている。
【００３８】
電流源３０２は、例えば制御信号Φ２ａによって駆動状態と休止状態とが切り替えられる。また、電流源３０３は、例えば制御信号Φ２ｂによって駆動状態と休止状態とが切り替えられる。また、電流源４０３は、例えば制御信号Φ２’によって駆動状態と非駆動状態（休止状態）とが切り替えられる。
【００３９】
ここで、第１実施形態で述べたシーケンス（図３）によると、時刻Ｔ０〜Ｔ３においては、電流源４０３は非駆動状態であり、電流源３０２および３０３は前述のＡＰＣ動作にしたがう。即ち、Ｖｍ＞Ｖｒｅｆのときは、電流源３０２を駆動状態にして、電流源３０３を非駆動状態にして、容量４０１を充電する。一方、Ｖｍ＜Ｖｒｅｆのときは、電流源３０２を非駆動状態にして、電流源３０３を駆動状態にして、容量４０１を放電させる。
【００４０】
時刻Ｔ３〜Ｔ４においては、発光素子ＬＥは非発光状態となるため、Ｖｍ＞Ｖｒｅｆであり、電流源３０２は駆動状態となる。ここで、容量４０１に保持された電圧が低下しないように、すなわち容量４０１の電荷が放電されないように、電流源４０３を駆動状態にする。ここで、電流源４０３の電流量と電流源３０２の電流量とを等しくすることにより、容量４０１の充放電が為されず、電圧Ｖｃが維持されうる。
【００４１】
以上の実施形態によると、容量４０１を充電するための第１電流源として電流源３０２と、容量４０１を放電させるための第２電流源として電流源４０３とを用いて、第１実施形態と同様の効果が得られる。具体的には、発光素子ＬＥが発光状態のときには、電流源３０２を駆動状態にし、電流源４０３を非駆動状態にすることによって容量を充電する。発光素子ＬＥが非発光状態のときには、電流源３０２と電流源４０３とに互いに等しい電流を流すことによって容量に充電された電圧Ｖｃを保持する。
【００４２】
ここでは、電流源３０２が差動増幅器３０１に含まれる構成を例示したが、容量４０１を充電する構成であればよく、電流源３０２は差動増幅器３０１とは独立して設けられてもよい。また、同様に、電流源３０３は、差動増幅器３０１とは独立して設けられてもよい。また、図５に例示されるように、電流源３０３が電流源４０３の機能を兼ねる構成にして、電流源４０３を削除してもよい。
【００４３】
（第３実施形態）
図６を参照しながら、第３実施形態の発光素子駆動装置Ｉ３を説明する。本実施形態は、スイッチＳ２（第１伝達部）の代わりに、電圧変換回路４１０（第２伝達部）を用いる点で第１実施形態と異なる。電圧変換回路４１０は、制御信号Φ１およびΦ２で制御されうる。電圧変換回路４１０を用いた本実施形態の構成は、電圧Ｖｃを直にゲート端子に伝達させないで、例えば電圧Ｖｃを増幅ないし昇圧させるような場合に有利である。
【００４４】
第１実施形態で述べたシーケンス（図３）によると、時刻Ｔ０〜Ｔ３においては、電圧変換回路４１０は、制御信号Φ２がＨｉレベルになることに応答して、入力された電圧Ｖｃに対応する電圧を出力する。時刻Ｔ３〜Ｔ４においては、電圧変換回路４１０は、制御信号Φ２がＬｏｗレベルになることに応答して、ＨｉＺ（ハイインピーダンス）出力となる。したがって、本実施形態によっても、第１および第２実施形態と同様の効果を得ることができる。
【００４５】
以上の３つの実施形態を述べたが、本発明はこれらに限られるものではなく、目的、状態、用途及び機能その他の仕様に応じて、適宜、変更が可能であり、他の実施形態によっても為されうる。例えば、図７（ａ）および（ｂ）に示されるように、第１乃至第３実施形態を組み合わせた構成を採ることも可能である。例えば、上記各実施形態では、容量４０１の他方の端子（差動増幅器３０１の出力端子とトランジスタ１０２のゲート端子とを接続する経路の端子とは反対側の端子）が接地された構成を例示したが、所定の基準電位に接続されてもよい。また、例えば、駆動部ＵｄｒｖとしてＮＭＯＳトランジスタ１０２を用いた構成を例示したが、発光素子ＬＥを駆動するモジュールであればよく、この構成に限られない。
【００４６】
以上はカメラに含まれる発光素子駆動装置および光学式エンコーダについて述べたが、カメラの概念には、撮影を主目的とする装置のみならず、撮影機能を補助的に備える装置（例えば、パーソナルコンピュータ、携帯端末）も含まれる。また、カメラは、上記の実施形態として例示された発光素子駆動装置を用いた光学式エンコーダと、固体撮像装置と、この固体撮像装置から出力される信号を処理する処理部とを含みうる。この処理部は、例えば、Ａ／Ｄ変換器、および、このＡ／Ｄ変換器から出力されるデジタルデータを処理するプロセッサを含みうる。レンズ位置に関する情報の処理はこの処理部によってなされてもよいし、適宜変更が可能である。
【図１】
2014173842.tif 000003
【図２】
2014173842.tif 000004
【図３】
2014173842.tif 000005
【図４】
2014173842.tif 000006
【図５】
2014173842.tif 000007
【図６】
2014173842.tif 000008
【図７】
2014173842.tif 000009
【図８】
2014173842.tif 000010
【図９】
2014173842.tif 000011