(57)【要約】【課題】  高速かつ高精度な原点復帰を実現することができる。【解決手段】  撮像装置１は、ダイレクト駆動機構系２と、２相のアナログ信号を出力するＭＲ素子（ＭＲ）３１と、Ａ／Ｄ変換回路（ＡＤＣ）３２と、相検出回路（ＰＨ）３３と、相カウンタ回路（ＣＮＴ）３４と相分割回路（ＲＥＳ）３５と、相対位置回路（ＰＯＳ）３６とを備えた位置検出系３と、フォトインタラプタ（ＰＩ）４１と、シュミットトリガ・バッファ回路４２と、原点ラッチ回路（ＲＳＴ）４３とを有する原点位置検出系４と、ＣＰＵ５１およびＲＯＭ５２とを有するマイコン５と、ターゲット回路（ＴＧＴ）６１と、サーボ指令部（ＳＶ）６２と、ドライバ回路（ＤＲＶ）６３とで構成されるレンズ駆動系６とを有している。【選択図】  図１
2007065251.tif 000002
【特許請求の範囲】
【請求項１】
可動部の位置を復帰位置に復帰させる撮像装置において、
前記可動部の相対位相変化量を検出する相対位相検出手段と、
前記可動部の原点位置に対応する基準部位が、前記原点位置を通過したことを検出する原点位置検出手段と、
前記相対位相変化量に基づいて前記可動部の相対位置の情報を導出する相対位置導出手段と、
前記原点位置検出手段の検出時における前記相対位置の情報に基づいて前記可動部の相対位置である検出相対位置を保持する検出相対位置保持手段と、
前記検出相対位置に基づいて前記可動部の検出絶対位相を演算し、前記検出絶対位相に基づいて、駆動信号を生成する演算手段と、
前記駆動信号に基づいて、前記可動部を前記復帰位置に移動させる駆動手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記演算手段は、前記検出絶対位相と前記原点位置に対応した絶対位相である原点絶対位相との間の位相差を演算する絶対位相演算手段と、前記相対位相変化量に基づいて前記原点位置を基準とした前記可動部の絶対位置の情報を導出する絶対位置導出手段と、前記可動部の目標絶対位置に対応した前記可動部の目標相対位置の情報を導出する目標相対位置導出手段とを有し、
前記駆動手段は、前記目標相対位置に基づいて前記可動部を前記復帰位置に移動させることを特徴とする請求項１記載の撮像装置。
【請求項３】
前記検出相対位置を記憶する検出相対位置記憶手段と、前記原点絶対位相を記憶する原点絶対位相記憶手段とをさらに有することを特徴とする請求項２記載の撮像装置。
【請求項４】
前記絶対位置導出手段は、前記位相差を前記検出絶対位相の誤差に対する補正量とし、前記検出絶対位相近傍の前記原点絶対位相を基準とすべく原点相対位置に対し補正することを特徴とする請求項２記載の撮像装置。
【請求項５】
前記相対位相検出手段は、前記可動部の位置に応じて位相の異なる複数の信号を出力し、前記相対位置の情報は、前記信号の位相差に基づいて単位周期を所定数で分割した位相領域内における前記各信号の関係を規定する相情報と、
位相変化方向に応じて相の切り替わりで加減される相カウント情報と、
を有することを特徴とする請求項１記載の撮像装置。
【請求項６】
前記可動部は、磁気的に読み取り可能な位置情報を記録したスケールを有し、
前記相対位相検出手段は、前記スケールから生じる磁場を検出して電磁変換する磁気センサであることを特徴とする請求項１記載の撮像装置。
【請求項７】
前記可動部は、一定方向に対して直線的に移動するリニアモータを有することを特徴とする請求項１記載の撮像装置。
【請求項８】
可動部の位置を復帰位置に復帰させる撮像装置の制御方法において、
前記可動部の原点位置に対応する基準部位が、前記原点位置を通過したことを検出すると、前記可動部の相対位相変化量に基づいて前記可動部の相対位置の情報を導出し、
前記原点位置検出手段の検出時における前記相対位置の情報に基づいて前記可動部の相対位置である検出相対位置を保持し、
前記検出相対位置に基づいて前記可動部の検出絶対位相を演算し、
前記検出絶対位相に基づいて、駆動信号を生成し、
前記駆動信号に基づいて、前記可動部を前記復帰位置に移動させる、
ことを特徴とする撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置および撮像装置の制御方法に関し、特に可動部の位置を復帰位置に復帰させる撮像装置および撮像装置の制御方法に関する。
【背景技術】
【０００２】
任意の位置から可動部を復帰位置に戻したい場合等に、原点位置（位置決め基準位置）を検出し、復帰動作を行うことにより、自動的に検出した原点位置によって規定される復帰位置に可動部を戻す制御方法が知られている。
【０００３】
従来の代表的な原点位置の検出方法としては、機械的な端点を使用する「突き当て方法」や、原点検出用リセットセンサ（光学センサ、磁気センサ、リミットスイッチ）を使用する方法等が挙げられる。
【０００４】
突き当て方法は、駆動機構と位置検出系以外のものを基本的に必要としないため、機器の小型化・コストに対しては有利である。しかしながら、「喰い付き」や「張り付き」による機構上の制約から、必ずしも選択可能とは限らない。リセットセンサを使用する場合には、センサ設置のためにスペースが必要となるが、センサ設置の位置を選択することで原点位置検出までの最大移動量を突き当て方法に比べて削減することが可能なため、原点復帰の高速化において有利である。
【０００５】
ところで、コンシューマ機器用ビデオレンズ等においては、前述したリセットセンサを用いて装置の小型化を図りつつ、レンズの高速かつ高精度な原点復帰を行う必要がある。
ここで、駆動系に対して、送りねじ等の可動部が容易にバックドライブされない減速機構が使用されている場合には、開始位置を原点検出位置近傍、すなわちリセットセンサ近傍に予め置いておくことで、原点復帰を高速に行うことが可能であるが、駆動系に直流リニアモータなどのダイレクト駆動機構を用いる場合には、別途ロック機構を備えない限り、可動部の位置は外力・慣性力によって移動してしまうため、前述した原点復帰高速化方法による効果を得ることが難しい。
【０００６】
また、リセットセンサとして非接触型の光学センサや磁気センサ等を用いた場合、原点位置検出時のレンズの駆動状態による検出誤差が、原点復帰高速化の阻害要因となる。検出誤差としては具体的には、駆動系と検出系との間の機械的なガタ／ヒステリシス、検出系の応答特性／ヒステリシス等が挙げられる。
【０００７】
このような誤差要因に対しては、位置検出時の駆動速度・方向を制限するのが一般的である。たとえば、駆動系のガタ／ヒステリシスおよび検出系のヒステリシスに対してはリセットセンサの通過方向を特定方向に限定し、検出系の応答特性に対しては通過速度を一定速度以下に限定するといった方法等が挙げられる（例えば、特許文献１参照）。
【特許文献１】特開２００１−８７９８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、前述した方法では、原点位置検出を指定方向へやり直す必要があったり、あるいは低速駆動を余儀なくされたりというように、ダイレクト駆動機構のメリットを活かすことができないという問題があった。また、リセットセンサの取り付け精度や検出系の応答性を向上させた場合には、製造コストが増加するという問題があった。
【０００９】
本発明はこのような点に鑑みてなされたものであり、高速かつ高精度な原点位置検出と復帰動作を実現することができる撮像装置および撮像装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明では上記問題を解決するために、可動部の位置を復帰位置に復帰させる撮像装置において、前記可動部の相対位相変化量を検出する相対位相検出手段と、前記可動部の原点位置に対応する基準部位が、前記原点位置を通過したことを検出する原点位置検出手段と、前記相対位相変化量に基づいて前記可動部の相対位置の情報を導出する相対位置導出手段と、前記原点位置検出手段の検出時における前記相対位置の情報に基づいて前記可動部の相対位置である検出相対位置を保持する検出相対位置保持手段と、前記検出相対位置に基づいて前記可動部の検出絶対位相を演算し、前記検出絶対位相に基づいて、駆動信号を生成する演算手段と、前記駆動信号に基づいて、前記可動部を前記復帰位置に移動させる駆動手段とを有することを特徴とする撮像装置が提供される。
【００１１】
このような、撮像装置によれば、検出相対位置保持手段により、原点位置検出手段の検出時における相対位置の情報に基づいて検出相対位置が保持され、演算手段により、検出相対位置に基づいて検出絶対位相が演算され、検出絶対位相に基づいて駆動信号が生成される。また駆動手段により駆動信号に基づいた可動部の復帰位置への移動が行われる。
【発明の効果】
【００１２】
本発明では、相対位置の情報に基づいて検出相対位置を保持し、この検出相対位置に基づいて可動部の検出絶対位相を演算することにより、検出絶対位相と予め定められた原点絶対位相との位相差が明確なものとなるため、その差分をとることにより容易かつ確実に原点復帰を行うことができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
図１は、実施の形態の撮像装置を示すブロック図である。
なお、図１の下側を「下」、左側を「左」、右側を「右」という。また、図１の左方向を「順方向」、右方向を「逆方向」という。
【００１４】
図１に示すように、撮像装置１は、ダイレクト駆動機構系２と、２相のアナログ信号を出力するＭＲ（Magneto Resistive）素子（ＭＲ）３１と、Ａ／Ｄ（Analog/Digital）変換回路（ＡＤＣ）３２と、相検出回路（ＰＨ）３３と、相カウンタ回路（ＣＮＴ）３４と相分割回路（ＲＥＳ）３５と、相対位置回路（ＰＯＳ）３６とを備えた位置検出系３と、フォトインタラプタ（ＰＩ）４１と、シュミットトリガ・バッファ回路４２と、原点ラッチ回路（ＲＳＴ）４３とを有する原点位置検出系４と、ＣＰＵ５１およびＲＯＭ５２とを有するマイコン５と、ターゲット回路（ＴＧＴ）６１と、サーボ指令部（ＳＶ）６２と、ドライバ回路（ＤＲＶ）６３とで構成されるレンズ駆動系６とを有している。
【００１５】
ここで、Ａ／Ｄ変換回路３２と相検出回路（ＰＨ）３３と、相カウンタ回路（ＣＮＴ）３４と相分割回路（ＲＥＳ）３５と、相対位置回路（ＰＯＳ）３６と、シュミットトリガ・バッファ回路４２と、原点ラッチ回路（ＲＳＴ）４３と、ターゲット回路（ＴＧＴ）６１と、サーボ指令部（ＳＶ）６２と、ドライバ回路（ＤＲＶ）６３とでドライバ１０が構成されている。このドライバ１０により相対位置導出手段の主要部が構成される。
【００１６】
ダイレクト駆動機構系２は、主軸（固定部）２１と、主軸２１に沿って直線的に移動（摺動）可能なリニアモータ（アクチュエータ）２２１とリニアモータ２２１上に設置され、被写体からの光を集光するレンズ（ＬＥＮＳ）２２２とリニアモータ２２１の下側（下面）に設けられ、移動方向（左右方向）に所定間隔毎に着磁されたマグネット（スケール）２２３とリニアモータ２２１の左端側に当接して設けられた基準部位である位置検出用フィン２２４とで構成される可動部２２とを有している。
【００１７】
リニアモータ２２１は、ドライバ回路６３に電気的に接続されている。
位置検出用フィン２２４は、可動部２２の位置を検出するために設けられている。
次に、位置検出系３について説明する。
【００１８】
図２は、ＭＲ素子の出力波形を示す図である。
ＭＲ素子（相対位相検出手段）３１は、可動部２２の移動に応じてマグネット２２３から生じる磁場の大きさを検出してその大きさ（ＭＲ）に応じて位相が９０°ずれたＡ相およびＢ相の正弦波波形を出力する。
【００１９】
Ａ／Ｄ変換回路３２は、ＭＲ素子３１からのＡ相およびＢ相の正弦波波形をデジタルのＡ相およびＢ相の正弦波信号（以下、Ａ／Ｂ相正弦波信号という）に変換する。
図３は、相検出回路の出力波形を示す図である。
【００２０】
相検出回路３３は、Ａ／Ｂ相正弦波信号の各位相の関係に応じて単位周期を４つに等分割して位相領域を作成し、位相領域内での各相の状態に応じた相情報（σ）（σ＝０、１、２、３）を生成する。４分割の方法としては特に限定されないが、図３のようにＡ／Ｂ相のいずれか一方が単調増加または単調減少となるように分割するのが好ましい。これにより、相情報（０）の値は「０」、相情報（１）の値は「１」、相情報（２）の値は「２」、相情報（３）の値は「３」となり、Ａ／Ｂ相正弦波信号は、各相の関係に応じた大まかな４つの相に分類（パターン化）される。
【００２１】
図４は、相カウンタ回路の出力波形を示す図である。
相カウンタ回路３４は、初期値が０にセットされており、検出した相情報（σ）の値の増減によってカウント動作を行い、そのカウンタ値ｃを出力する。カウンタ値ｃは、例えば相検出回路３３から、値が０→１→２→３の順番で入力されると図３で示すようにカウントアップし、値が３→２→１→０の順番で入力されるとカウントダウンする。
【００２２】
図５は、相分割回路の出力波形を示す図である。
相分割回路３５は、相情報（σ）と、Ａ／Ｂ相正弦波信号とを取り込むことにより、Ａ／Ｂ相正弦波波形の線形部分がＡ相、Ｂ相のいずれかを判断し、その線形部分を相分割数Γで分割することによって、各相内における詳細な位置情報である相分割位置情報γ（０≦γ＜Γ）を生成する。なお、相分割数Γは、使用するＡ／Ｄ変換回路３２の分解能により変化し、例えば２ｎ（１≦ｎ）である。
【００２３】
図６は、相対位置回路の出力波形を示す図である。
相対位置回路３６は、相カウンタ値ｃと相分割位置情報γと相分割数Γとから相対位置ｐを生成し、原点ラッチ回路４３およびマイコン５に出力する。ここで、相対位置ｐは次式（１）で表される。
【００２４】
ｐ＝Γ・ｃ＋γ・・・（１）
この相対位置ｐがＭＲ素子３１における位置検出時の相対位置となる。
次に、原点位置検出系４について説明する。
【００２５】
フォトインタラプタ（リセットセンサ）４１は、位置検出用フィン２２４による遮光状態に対応したアナログ信号を出力する。
図７は、フォトインタラプタの出力波形を示す図である。
【００２６】
シュミットトリガ・バッファ回路４２はフォトインタラプタ４１から出力されるアナログ信号出力を、ヒステリシス特性による２つの閾値（ＶＴＨ、ＶＴＬ）に基づいて、デジタル出力（Ｈｉ，Ｌｏ）に変換し、出力する。可動部２２がフォトインタラプタ４１を順方向に通過するときの閾値はＶＴＬとなり、逆方向に通過するときの閾値はＶＴＨとなる。
【００２７】
フォトインタラプタ４１およびシュミットトリガ・バッファ回路４２が、可動部２２の原点位置に対応する基準部位が、原点位置を通過したことを検出する原点位置検出手段の主要部を構成している。
【００２８】
原点ラッチ回路４３は、シュミットトリガ・バッファ回路４２から信号の極性変化の度に、その信号の極性変化時の相対位置ｐを原点ラッチ回路４３内部のレジスタにラッチし、これを検出相対位置ｐ＿ｒとして保持する。
【００２９】
マイコン５は、インターフェース（図示せず）を介して、相検出回路３３から相情報（σ）、相対位置回路３６から相対位置ｐ、シュミットトリガ・バッファ回路４２からデジタル出力（Ｈｉ，Ｌｏ）、原点ラッチ回路４３からレジスタにラッチした検出相対位置ｐ＿ｒを取得する。また、マイコン５は、所望の目標絶対位置に対応した目標相対位置を演算し、演算結果である目標相対位置を目標相対位置回路６１に出力する。
【００３０】
ＣＰＵ５１は、ＲＯＭ５２等に記憶されたプログラムを実行することにより、撮像装置１の各部を統括的に制御する。
ＲＯＭ５２は、相分割数Γ、原点絶対位置Ｐ＿０および原点絶対位相φ＿０を格納する記憶領域を備える。また、ＲＯＭ５２は、レンズ制御に使用される光学的な設計情報も内部に備える（図示せず）。原点絶対位置Ｐ＿０は、光学的な設計情報が規定される制御座標系上の原点位置である。原点絶対位置Ｐ＿０は、フランジバック調整に代表される光学的な調整工程でレンズ（可動部）毎に測定され、記録される。原点絶対位相φ＿０は、原点絶対位置Ｐ＿０と関連づけられた絶対位相であり、調整工程で測定された各レンズの原点位置検出時の絶対位相に合わせて設定される。
【００３１】
次にレンズ駆動系６について説明する。
目標相対位置回路６１には、マイコン５から指示された目標相対位置が格納される。
サーボ指令部６２は相対位置を目標相対位置に追従させるようにドライバ回路６３を駆動することでサーボ制御を行う。具体的には、相対位置回路３６から出力される相対位置ｐと、目標相対位置回路６１に格納されている目標値とを入力し、これらの偏差に基づいて、ドライブ波形を作成し、ドライバ回路６３に出力する。
【００３２】
ドライバ回路６３は、リニアモータ２２１のコイルを駆動するためのスイッチング素子（図示せず）を備えドライブ波形に基づいてスイッチングを行う。
次に撮像装置１の基本動作について説明する。
【００３３】
撮像装置１では、ＭＲ素子３１により可動部２２の位置に応じて、Ａ／Ｂ相正弦波波形が出力される。Ａ／Ｄ変換回路３２では、Ａ／Ｂ相正弦波波形がＡ／Ｂ相正弦波信号に変換される。相検出回路３３では、Ａ／Ｂ相正弦波信号から相情報（σ）（σ＝０、１、２、３）が生成される。相カウンタ回路３４では、得られた相情報（σ）の増減によってカウント動作が行われ、そのカウンタ値ｃが出力される。相分割回路３５では、Ａ／Ｂ相正弦波信号の線形出力部分を相分割数Γで分割することによって相分割位置情報γ（０≦γ＜Γ）が生成される。相対位置回路３６では、カウンタ値ｃと相分割位置情報γとを合わせて相対位置ｐが生成され、原点ラッチ回路４３およびマイコン５に出力される。
【００３４】
また、ＭＲ素子３１の検出と略同時にフォトインタラプタ４１により、位置検出用フィン２２４による遮光状態に対応したアナログ信号が出力される。シュミットトリガ・バッファ回路４２により、フォトインタラプタ４１から出力されるアナログ信号が、可動部２２の通過方向に応じたデジタル出力（Ｌｏ、Ｈｉ）に変換される。原点ラッチ回路４３により、シュミットトリガ・バッファ回路４２からの信号の極性変化の度に、極性変化時の相対位置ｐが内部のレジスタに検出相対位置ｐ＿ｒとしてラッチされる。
【００３５】
また、マイコン５により、目標相対位置回路６１に目標絶対位置から演算された目標相対位置が格納される。サーボ指令部６２により相対位置ｐを目標相対位置に追従させるようにドライバ回路６３が駆動され、ドライブ波形に基づいてスイッチングを行う。これにより、リニアモータ２２１に駆動電圧が印加され、リニアモータ２２１が駆動する。
【００３６】
次に、撮像装置１の原点復帰動作について説明する。
まず、撮像装置１の原点位置の検出誤差について説明する。
図８は、撮像装置の原点位置の検出誤差特性を示す図である。
【００３７】
撮像装置１においては、原点復帰動作の際、下記（ａ）〜（ｃ）等の理由により検出位置に誤差が生じる。
（ａ）シュミットトリガ・バッファ回路４２による通過方向に依存した検出位置ヒステリシス（ＲＳＴ＿ｈ，ＲＳＴ＿ｌ）。
【００３８】
（ｂ）主軸２１と可動部２２との間でのガタ（クリアランス）によるフォトインタラプタ４１への位置検出用フィン２２４の遮光状態変化による誤差。
（ｃ）フォトインタラプタ４１の応答特性による信号遅延。
【００３９】
図８の（ａ）〜（ｃ）がそれぞれ上記（ａ）〜（ｃ）に対応しており、図８中斜線部が、誤差の領域を示している。可動部２２がＭＲ素子３１を通過する速度が、速くなるにつれて検出誤差幅が増大する。このような検出誤差により、原点復帰時の検出相対位置ｐ＿ｒと調整時に原点として使用した位置に対応した真の原点相対位置ｐ＿０との間に誤差が生じる。そこで、原点復帰の高速化と精度を両立せしめるため、ＣＰＵ５１は、ＣＰＵ５１への電源ＯＮ時に、原点復帰動作において、原点位置通過時にラッチされる検出相対位置ｐ＿ｒに対し、絶対位相の差に基づいた補正を行う。
【００４０】
次に、撮像装置１の具体的な原点復帰シーケンスについて説明する。
図１０は、原点復帰シーケンスを説明するフローチャートである。
まず、電源投入直後においては、可動部２２の絶対位置は不明なため、フォトインタラプタ４１から得られる極性情報に基づいて原点位置方向へ所定の速度で駆動（サーチ駆動）を行う（ステップＳ１）。
【００４１】
次に、ＣＰＵ５１は、リセットエッジ（極性変化）を検出したか否かを判断し（ステップＳ２）、リセットエッジを検出するまでサーチ駆動を継続する（ステップＳ２のＮｏ）。
【００４２】
サーチ駆動によりリセットエッジを検出すると（ステップＳ２のＹｅｓ）、マイコン５は原点ラッチ回路４３より検出相対位置ｐ＿ｒとを取得する（ステップＳ３）。
次に、ＣＰＵ５１は、相分割数Γ、検出相対位置ｐ＿ｒに対する相分割数Γを法とした剰余で与えられる相分割位置γ＿ｒ、および一対の相対位置ｐと相σの情報に対する検出相対位置ｐ＿ｒの相カウンタ変化量から演算される検出相σ＿ｒ、の３つから式（２）より検出絶対位相φ＿ｒ（０≦φ＿ｒ＜４・Γ）を計算する（ステップＳ４）。
【００４３】
φ＿ｒ=Γ・σ＿ｒ＋γ・・・（２）
図１１は、原点復帰動作における位相差の補正原理を説明する図である。
なお、以後は、図１０および図１１を並行して説明する。
【００４４】
次に、ＣＰＵ５１は、ＲＯＭ５２に保存している原点絶対位相φ＿０を読み出し、式（３）に示すように検出絶対位相φ＿ｒとの差を補正量Δφとして求める（ステップＳ５）。
【００４５】
Δφ＝φ＿ｒ−φ＿０・・・（３）
但し、絶対位相の周期Φに対して、Δφは、次の範囲の値を取る。
−Φ／２＜Δφ＜Φ／２
これにより、原点相対位置ｐ＿０を式（４）より求める（ステップＳ６）。
【００４６】
ｐ＿０＝ｐ＿ｒ−Δφ・・・（４）
以後、ＣＰＵ５１は、相対位置ｐと光学位置に対応した制御上の絶対位置Ｐとの間において所定の関係式を用いて変換を行う。以下、関係式の一例を式（５）および式（６）に示す。
【００４７】
ｐ＝ｐ＿０＋（Ｐ−Ｐ＿０）・・・（５）
Ｐ＝Ｐ＿０＋（ｐ−ｐ＿０）・・・（６）
ここで、Ｐ＿０は、原点絶対位置を示す。
【００４８】
そして、マイコン５は、所望の復帰位置に対応した目標絶対位置へレンズを移動させる際に、式（５）から演算される目標相対位置を目標相対位置回路６１に出力する。
その後、サーボ指令部６２がドライバ回路６３を駆動することで可動部２２の基準部位が、復帰位置へ移動する（ステップＳ７）。
【００４９】
以上述べたように撮像装置１によれば、ＣＰＵ５１がリセットエッジを検出すると、原点位置を通過したと判断し、式（２）より検出絶対位相φ＿ｒを求めることにより、基準となる原点絶対位相φ＿０との位相差が明確なものとなる。よって、式（３）よりＲＯＭ５２で記憶している原点絶対位相φ＿０との差分を求め、式（４）により原点相対位置ｐ＿０を求めることにより、原点絶対位相φ＿０に対する検出絶対位相φ＿ｒの誤差が原点絶対位相φ＿０の±１／２Φ以下に収まる範囲である場合においては、シュミットトリガ・バッファ回路４２による通過方向に依存した検出位置ヒステリシスや、主軸２１と可動部２２との間でのガタ（クリアランス）によるフォトインタラプタ４１への位置検出用フィン２２４の遮光状態変化による誤差や、フォトインタラプタ４１の応答特性等にかかわらず、精度よく原点復帰を行うことができる。
【００５０】
また、フォトインタラプタ４１を通過する可動部２２の方向にかかわらず、原点復帰を行うことができるため、原点復帰の高速化を図ることができる。
これにより、レンズ２２２の位置を精確に素早く原点に復帰させることができる。よって、別途ロック機構などを設ける必要がなく、また、極性変化の検出精度やフォトインタラプタ４１の応答特性等に対する条件が緩和されることにより、撮像装置１の構造の簡易化や、コストの引き下げ等を図ることができる。
【００５１】
以上、本発明の撮像装置および撮像装置の制御方法を、図示の実施の形態に基づいて説明したが、本発明はこれに限定されるものではなく、各部の構成は、同様の機能を有する任意の構成のものに置換することができる。また、本発明に、他の任意の構成物や工程が付加されていてもよい。例えば、本実施の形態では、マイコン側で位置検出回路側の相対位置と絶対位置との間の変換処理を行っているが、これに限らず位置検出回路側に同様の座標変換機能を持つ回路を組み込むか、またはプリセット機能を持たせてもよい。
【００５２】
また、本実施の形態では、位置検出素子としてＭＲ素子３１を用いたが本発明ではこれに限らず、例えば光学素子でもよい。また、位置検出素子の出力は２相出力に限らず、３相以上の出力でもよい。
【００５３】
さらに、本実施の形態では、直流リニアモータ、すなわち、直動方式のアクチュエータ・検出系に適用した場合について説明したが、本発明は、これに限らず、例えば回転検出系等に対しても適用することができる。
【００５４】
また、本発明の撮像装置は、デジタルビデオカメラ、デジタルスチルカメラ等の静止画像または動画像の撮像装置等に適用することができる。
【図面の簡単な説明】
【００５５】
【図１】実施の形態の撮像装置を示すブロック図である。
【図２】ＭＲ素子の出力波形を示す図である。
【図３】相検出回路の出力波形を示す図である。
【図４】相カウンタ回路の出力波形を示す図である。
【図５】相分割回路の出力波形を示す図である。
【図６】相対位置回路の出力波形を示す図である。
【図７】フォトインタラプタの出力波形を示す図である。
【図８】撮像装置の検出誤差を示す図である。
【図９】ＣＰＵにより生成される絶対位相を示す図である。
【図１０】原点復帰シーケンスを説明するフローチャートである。
【図１１】原点復帰動作における位相差の補正原理を説明する図である。
【符号の説明】
【００５６】
１・・・撮像装置、１０・・・ドライバ、２２・・・可動部、２２１・・・リニアモータ、２２３・・・マグネット、３１・・・ＭＲ素子、３２・・・Ａ／Ｄ変換回路、３３・・・相検出回路、３４・・・相カウンタ回路、３５・・・相分割回路、３６・・・相対位置回路、４１・・・フォトインタラプタ、４２・・・シュミットトリガ・バッファ回路、４３・・・原点ラッチ回路、５１・・・ＣＰＵ、６１・・・目標相対位置回路、６２・・・サーボ指令部、６３・・・ドライバ回路
【図１】
2007065251.tif 000003
【図２】
2007065251.tif 000004
【図３】
2007065251.tif 000005
【図４】
2007065251.tif 000006
【図５】
2007065251.tif 000007
【図６】
2007065251.tif 000008
【図７】
2007065251.tif 000009
【図８】
2007065251.tif 000010
【図９】
2007065251.tif 000011
【図１０】
2007065251.tif 000012
【図１１】
2007065251.tif 000013