(57)【要約】【課題】  衝撃等が加えられレンズの位置がずれても、レンズの位置を自動的に元の位置に戻す撮像装置、レンズ駆動制御方法およびレンズ制御プログラムを提供する。【解決手段】  ホール素子３０８は、レンズの位置を制御部１０８に伝え、制御部１０８は、当該位置を記憶する。レンズの位置がずれたとき、制御部１０８は、ホール素子３０８が伝えた現在のレンズの位置と、記憶したレンズの位置との差分を比較して、レンズの位置ずれを検出する。レンズの位置ずれを検出すると、撮影が行われる前に、制御部１０８は、レンズの位置を記憶したレンズの位置に戻し、ピントのずれを防ぐ。【選択図】図４
2007057666.tif 000002
【特許請求の範囲】
【請求項１】
レンズと、
前記レンズを介して被写体を撮像する撮像手段と、
圧電素子を具備し、前記圧電素子に電圧を印加して変形させ、前記レンズと前記撮像手段との距離を調整する調整手段と、
前記レンズと前記撮像手段との間の距離に対応する信号を出力するセンサ手段と、
前記調整手段による調整の後、前記センサ手段が出力した信号の信号レベルを記憶する記憶手段と、
前記記憶手段が記憶した信号レベルと前記センサ手段の出力信号の信号レベルにずれが生じた場合に、前記調整手段に対し再調整をするよう制御する制御手段と、
を備えることを特徴とする撮像装置。
【請求項２】
レンズと撮像部との間にある圧電素子に電圧を印加して変形させ、前記レンズと撮像部との距離を調整する調整ステップと、
前記レンズと前記撮影手段との間の距離に対応する信号を出力するセンサ信号出力ステップと、
前記調整ステップによる調整の後、前記センサ信号出力ステップにより出力された信号の信号レベルを記憶する記憶ステップと、
前記記憶ステップにより記憶された信号レベルと前記センサ信号出力ステップにより出力される信号の信号レベルにずれが生じた場合に、前記調整ステップを再び行うよう制御する制御ステップと、
から構成されることを特徴とするレンズ駆動制御方法。
【請求項３】
コンピュータに、
レンズと撮像部との間にある圧電素子に電圧を印加して変形させ、前記レンズと撮像部との距離を調整する調整手順と、
前記レンズと前記撮影手段との間の距離に対応する信号を出力するセンサ信号出力手順と、
前記調整手順による調整の後、前記センサ信号出力手順により出力された信号の信号レベルを記憶する記憶手順と、
前記記憶手順により記憶された信号レベルと前記センサ信号出力手順により出力される信号の信号レベルにずれが生じた場合に、前記調整手順を再び行うよう制御する制御手順と、
を実行させることを特徴とするレンズ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、レンズ駆動制御方法およびレンズ制御プログラムに関する。
【背景技術】
【０００２】
カメラ付き携帯電話に用いられるような、小型・薄型が求められるカメラユニットでは、外部のレバー操作でマクロモード−標準モードの切り替えを行っていた。また、近年では、小型のステップモータを備え、これによりレンズを動かすＡＦ（オートフォーカス）機能を備えるものもある。
【０００３】
しかし、ステップモータでは、小型化するにしても限りがある。これに代わり、さらに軽量・小型化が可能な圧電素子（ピエゾ素子）をカメラユニットに備え、これによりレンズを動かす手法が利用されるようになってきている。圧電素子は、印加された電圧の大きさに応じて変形する性質をもつ。このような性質をもつ圧電素子をカメラユニットに備え、駆動信号としての電圧をこの圧電素子に供給し、圧電素子を変形させることで、レンズを駆動する。上記の圧電素子でレンズを駆動するレンズ駆動装置は、例えば、特許文献１に開示されている。
【特許文献１】特開２００４−２９４７５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
圧電素子でレンズを駆動させる場合、圧電素子を用いた振動型アクチュエータの振動を駆動力としてレンズを移動させる。この振動方向にはレンズは可動であるので、レンズを移動させた後に、レンズやレンズ駆動装置に衝撃等が加えられると、レンズは移動してしまう。この状態で撮影を行えば、ユーザの所望のズーム倍率とは異なったり、ピントがずれたりする画像が得られてしまう等の問題がある。
【０００５】
このような問題を解決するため、レンズの位置を固定するための何らかの機構を設けることも考えられるが、装置が大型化すると共にロック／リリースの制御が複雑になる。同様の問題は、カメラ付き携帯電話に限定されず、振動型アクチュエータを用いた光学システムに広く存在する。
【０００６】
本発明は、上記問題に鑑みてなされたものであり、衝撃等の影響を受けにくい撮像装置、レンズ駆動制御方法およびレンズ制御プログラムを提供することを目的とする。また、本発明は、小型で、衝撃等が加えられても、レンズの位置を元の位置に維持できる撮像装置、レンズ駆動制御方法およびレンズ制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の第１の観点にかかる撮像装置は、
レンズと、
前記レンズを介して被写体を撮像する撮像手段と、
圧電素子を具備し、前記圧電素子に電圧を印加して変形させ、前記レンズと前記撮像手段との距離を調整する調整手段と、
前記レンズと前記撮像手段との間の距離に対応する信号を出力するセンサ手段と、
前記調整手段による調整の後、前記センサ手段が出力した信号の信号レベルを記憶する記憶手段と、
前記記憶手段が記憶した信号レベルと前記センサ手段の出力信号の信号レベルにずれが生じた場合に、前記調整手段に対し再調整をするよう制御する制御手段と、
を備えることを特徴とする。
【０００８】
上記目的を達成するため、本発明の第２の観点にかかるレンズ駆動制御方法は、
レンズと撮像部との間にある圧電素子に電圧を印加して変形させ、前記レンズと撮像部との距離を調整する調整ステップと、
前記レンズと前記撮影手段との間の距離に対応する信号を出力するセンサ信号出力ステップと、
前記調整ステップによる調整の後、前記センサ信号出力ステップにより出力された信号の信号レベルを記憶する記憶ステップと、
前記記憶ステップにより記憶された信号レベルと前記センサ信号出力ステップにより出力される信号の信号レベルにずれが生じた場合に、前記調整ステップを再び行うよう制御する制御ステップと、
から構成されることを特徴とする。
【０００９】
上記目的を達成するため、本発明の第３の観点にかかるレンズ制御プログラムは、
コンピュータに、
レンズと撮像部との間にある圧電素子に電圧を印加して変形させ、前記レンズと撮像部との距離を調整する調整手順と、
前記レンズと前記撮影手段との間の距離に対応する信号を出力するセンサ信号出力手順と、
前記調整手順による調整の後、前記センサ信号出力手順により出力された信号の信号レベルを記憶する記憶手順と、
前記記憶手順により記憶された信号レベルと前記センサ信号出力手順により出力される信号の信号レベルにずれが生じた場合に、前記調整手順を再び行うよう制御する制御手順と、
を実行させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、レンズの位置がずれても、ホール素子の電圧を検出することで、レンズの位置を再設定する撮像装置、レンズ駆動制御方法およびレンズ制御プログラムを使用できる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を実施するための最良の形態を詳細に説明する。
【００１２】
（実施形態１）
図１は、実施形態１に係るレンズ制御装置を備えるカメラ付き携帯電話の外観図である。このうち、図１（ａ）は、カメラ付き携帯電話２００の蓋部２０５を開いた状態での表側の外観を示し、図１（ｂ）は、蓋部２０５を開いた状態での裏側の外観を示している。
【００１３】
図示するように、カメラ付き携帯電話２００は、蓋部２０５と本体部２０７の各一端部をヒンジ部２０６で連結した構成を有し、折り畳み可能である。
【００１４】
カメラ付き携帯電話２００は、一般のカメラ付き携帯電話と同様に、通話用スピーカ２０１、メイン表示部２０２、キー入力部２０３、通話用マイク２０４、サブ表示部２０９、カメラユニット２１０、ストロボ用ＬＥＤ（Light Emitting Diode）２１１、ステレオスピーカ２１２、充電池２１３、等を備える。
【００１５】
これらの構成のうち、キー入力部２０３は、カメラ起動用のカメラキー２０８ａ、シャッター操作用の決定キー２０８ｂ、オートフォーカスで被写体に合焦させた状態を保持するためのオートフォーカスロックキー２０８ｃ、ズーム倍率を調整するためのカーソルキー２０８ｄ等を備える。
【００１６】
カメラユニット２１０の構造を図２（ａ）、（ｂ）に示す。図２（ａ）は、カメラユニットの正面構造を示し、図２（ｂ）は、カメラユニットの側面構造を示す。図２（ａ）、（ｂ）に示すように、カメラユニット２１０は、撮像素子３０７と、撮像素子３０７に外光を導くレンズ系（以下、単にレンズ）３０４と、レンズ３０４の位置をその光学軸方向に移動する駆動機構３０９とを備える。
【００１７】
撮像素子３０７は、ＣＣＤ（Charge Coupled Device）等から構成され、入射光をドットマトリクスデータに変換する。
レンズ３０４は、レンズホルダ３０３に収容されており、レンズホルダ３０３と一体に移動する。レンズ３０４の移動により、撮像素子３０７の被写体のサイズ（正確には被写体が含まれる画角）が変化する。即ち、ズーム倍率が変化する。
【００１８】
駆動機構３０９は、圧電素子（ピエゾ素子）３０６と、駆動軸３０２と、ＦＰＣＢ（Flexible Print Circuit Board）４０１と、錘４０２と、ＳＵＳ板４０３と、押さえ板３０１と、押さえバネ３０５と、を備える振動型アクチュエータから構成され、レンズ３０４の位置をその光学軸方向に移動する。
【００１９】
圧電素子（ピエゾ素子）３０６は印加電圧に応じて伸縮する。駆動軸３０２は、圧電素子３０６の一面に固着され、レンズ３０４のホルダ３０５と押さえ板３０１との間に挟持される。ＦＰＣＢ４０１は、圧電素子３０６の他面に固定され、圧電素子３０６を駆動する駆動信号を生成する駆動回路が形成されている。錘４０２は、ＦＰＣＢ４０１に固定され、駆動軸３０２を支えている。ＳＵＳ板４０３は、金属製板状部材から構成され、錘４０２をカメラユニット２１０に固定する。
【００２０】
押さえ板３０１は、レンズホルダ３０３との間に駆動軸３０２を挟持する。押さえバネ３０５は、押さえ板３０１を下方向に付勢し、レンズホルダ３０３と駆動軸３０２との間に適切な摩擦を与える。
【００２１】
図３（ａ）と（ｂ）に示すように、圧電素子３０６は、ＦＰＣＢ４０１からの制御（駆動）信号によって伸縮し、圧電素子３０６の伸縮に伴って、駆動軸３０２の位置も移動する。
ここで、圧電素子３０６が低速に伸縮して、駆動軸３０２が低速に移動すると、駆動軸３０２とレンズホルダ３０３との間の摩擦力によって、レンズホルダ３０３も移動する。しかし、圧電素子３０６の伸縮の速度が高速の場合は、慣性のために摩擦部分が滑り、レンズホルダ３０３は、ほとんど移動せずに、ほぼ同じ位置にとどまる。
【００２２】
従って、図３（ａ）から図３（ｂ）の状態に高速で変化し、図３（ｂ）から図３（ａ）の状態に低速で変化する動作を繰り返すことにより、レンズ３０４を図２（ａ）、（ｂ）の符号Ｙ１で示す方向に移動することができる。同様に、図３（ｂ）から図３（ａ）の状態に高速で変化し、図３（ａ）から図３（ｂ）の状態に低速で変化する動作を繰り返すことにより、レンズ３０４を図２（ａ）、（ｂ）の符号Ｙ２で示す方向に移動することができる。
【００２３】
また、カメラユニット２１０は、レンズ３０４の位置を測定するための位置測定機構を備える。この位置測定機構は、レンズホルダ３０３に固着された磁石３１０（図２（ａ）に示す）とカメラユニット２１０の外枠に配置されたホール素子３０８とから構成される。レンズホルダ３０３の位置に応じて、磁石３１０とホール素子３０８との間の距離が変化し、距離の変化に伴ってホール素子３０８が検出する磁界強度が変化するため、ホール素子３０８の出力からレンズホルダ３０３の位置を検出・判別する。
【００２４】
次に、このカメラ付き携帯電話２００の回路構成について説明する。
カメラ付き携帯電話２００の内部回路は、図４に示すように、制御部１０８、様々な指示や情報を入力するためのキー入力部２０３、前述の撮像素子３０７、前述のホール素子３０８、画像メモリ１２１、駆動回路１１１等を備える。
【００２５】
制御部１０８は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）などを含むマイクロプロセッサ等から構成され、ＲＯＭに記憶されている動作プログラムに基づいて、このカメラ付き携帯電話２００内の各部の動作を制御する。特に、本実施形態においては、制御部１０８は、キー入力部２０３からの指示に従って、撮像関係の処理を実行する。例えば、制御部１０８は、カーソルキー２０８ｄの操作に応答して、駆動回路１１１を制御して、圧電素子３０６を駆動させて、レンズ３０４の位置を調整し、また、キー入力部２０３からの指示に従って、撮像素子３０７からの画像を取り込んで画像メモリ１２１に格納する等の処理を行う。
【００２６】
キー入力部２０３は、カメラキー２０８ａの操作に応答してカメラ起動の指示、決定キー２０８ｂの操作に応答したシャッター指示（画像取り込み指示）、カーソルキー２０８ｄの操作に応じたズームイン（倍率増加）又はズームアウト（倍率低下）の指示を制御部１０８に供給する。
撮像素子３０７は、撮像画像の画像データを制御部１０８に供給する。
ホール素子３０８は、検出した磁力に基づいて、レンズ３０４の位置を示す信号を制御部１０８に供給する。
画像メモリ１２１は、フラッシュメモリなどから構成され、撮影された画像データを格納する。
【００２７】
駆動回路１１１は、ＦＰＣＢ４０１に実装され、制御部１０８からの指示に従ってレンズ３０４を移動するための駆動信号を生成して圧電素子３０６に供給する。
この駆動回路１１１は、電源部１０１、駆動波形発生部１０２、第一のインバータ回路１０４、第二のインバータ回路１０５、電流制限抵抗Ｒ、電源安定化用コンデンサＣ、等から構成される。
【００２８】
各インバータ回路１０４、１０５はＰチャネルのＭＯＳＦＥＴ（Metal Oxide Semiconductor Field effect transistor）１０４ａ、１０５ａとＮチャネルのＭＯＳＦＥＴ１０４ｂ、１０５ｂとから構成された相補型（ＣＭＯＳ（Complementary Metal Oxide Semiconductor））のインバータ回路である。
【００２９】
電源部１０１は、電子回路に電源電圧Ｖｃｃを供給する。駆動波形発生部１０２は制御部１０８からの指示に応答し、圧電素子３０６を制御するための一対の駆動信号を発生させ、一方の駆動信号を配線１０３ａを通してインバータ回路１０４に供給し、もう一方の駆動信号を、配線１０３ｂを通して、インバータ回路１０５に供給する。ＭＯＳＦＥＴ１０４ａ、１０４ｂのゲート電圧に供給された信号の電圧がハイレベルの場合は、ＮチャネルのＭＯＳＦＥＴ１０４ｂのみがオンになり、圧電素子３０６の左側の電極の電圧はローレベルになる。逆に、ＭＯＳＦＥＴ１０４ａ、１０４ｂのゲート電圧に供給された信号の電圧がローレベルの場合は、ＰチャネルのＭＯＳＦＥＴ１０４ａのみがオンになり、圧電素子３０６の左側の電圧はほぼ電源電圧Ｖｃｃになる。同様に、ＭＯＳＦＥＴ１０５ａ、１０５ｂのゲート電圧に供給された信号の電圧がハイレベルの場合は、ＮチャネルのＭＯＳＦＥＴ１０５ｂのみがオンになり、圧電素子３０６の右側の電極の電圧はローレベルになる。逆に、ＭＯＳＦＥＴ１０５ａ、１０５ｂのゲート電圧に供給された信号の電圧がローレベルの場合は、ＰチャネルのＭＯＳＦＥＴ１０５ａのみがオンになり、圧電素子３０６の右側の電圧はほぼ電源電圧Ｖｃｃになる。
【００３０】
一例を示すと、駆動波形発生部１０２は、制御部１０８からズームアウト（ズーム倍率減少）の指示を受けると、図５（ａ）、（ｂ）（横軸：時間、縦軸：電圧）に示すような、二つの独立した電圧波形ＷＡ、ＷＢを発生し、図５（ａ）の電圧波形ＷＡを配線１０３ａを介してインバータ回路１０４に、図５（ｂ）の電圧波形ＷＢを配線１０３ｂを介してインバータ回路１０５に供給する。両電圧波形ＷＡ，ＷＢにより、圧電素子３０６の両端の電極には、図５（ｃ）のような電圧が印加される。なお、図５（ｃ）では、図４に示す圧電素子３０６の右側電極の電圧が左側の電極の電圧より高い状態を正とする。電圧波形ＷＡがローレベルで、電圧波形ＷＢがハイレベルである場合に、圧電素子３０６の印加電圧は−Ｖｐとなる。また、電圧波形ＷＡがハイレベルで、電圧波形ＷＢがローレベルである場合に、圧電素子３０６の印加電圧はＶｐとなる。
【００３１】
圧電素子３０６に、図５（ｃ）のような電圧が印加されると、圧電素子３０６は、図５（ｄ）に示すように、時間Ｔ１で高速に縮み、時間Ｔ２で低速で伸びる動作を繰り返し、レンズホルダ３０３及びレンズ３０４は前方（図２（ｂ）のＹ１の方向）に移動し、レンズ３０４を撮像素子３０７から遠ざける。
【００３２】
また、駆動波形発生部１０２は、制御部１０８からズームアップの指示を受けると、図５（ａ）に示す電圧波形ＷＡを配線１０３ｂを介してインバータ１０５に供給し、図５（ｂ）に示す電圧波形ＷＢを配線１０３ａを介してインバータ１０４に供給する。このため、圧電素子３０６には、図５（ｃ）に示す電圧波形の極性を反転した電圧が印加され、圧電素子３０６は、図５（ｄ）に示す変位を反転した変位を示す。即ち、時間Ｔ１で高速に伸び、時間Ｔ２で低速で縮む動作を繰り返す。従って、レンズホルダ３０３及びレンズ３０４は後方（図２（ｂ）のＹ２の方向）に移動し、レンズ３０４を撮像素子３０７に徐々に近づける。
【００３３】
次に、ホール素子３０８が、レンズホルダ３０３に取り付けた磁石３１０の磁力を検出し、レンズ３０４の位置を示す信号を制御部１０８に供給する回路（差動増幅回路）の構成について、図６を参照して説明する。
【００３４】
ホール素子３０８の端子１および端子３に入力端子電流を流し、ホール素子３０８の磁力受感部面に、磁石３１０が発生する磁界を垂直に作用させると、ホール素子３０８の端子２および端子４の間に、電位差が発生する。入力端子電流は、電源電圧Ｖｃｃと、ダイオードＤ１と、比較器Ａ１と、抵抗Ｒ１乃至Ｒ３とから作られる。ホール素子３０８の端子２および端子４の間の電位差は、電源電圧Ｖｃｃと、比較器Ａ２と、抵抗Ｒ４乃至Ｒ９とを通じて、Ａ／Ｄ（Analogue/Digital）変換器４０２によって電圧値に変換され、制御部１０８に入力される。
【００３５】
なお、レンズホルダ３０３に取り付ける磁石３１０は、たとえば、磁力の強いネオジム磁石（Ｎｄ磁石）が好ましい。
【００３６】
次に、上記構成を有するカメラ付き携帯電話２００の動作を図７、図８のフローチャートを参照して説明する。
ユーザがカメラ付き携帯電話２００で写真をとりたい時に、ユーザが図１のカメラキー２０８ａを押下する。制御部１０８は、このキー操作に応答して、撮像モードを設定し、カメラユニット２１０を起動すると共に撮像素子３０７で取得した画像をメイン表示部２０２に供給して表示する動作を開始する。
【００３７】
ユーザは、表示画像を拡大又は縮小したい場合、カーソルキー２０８ｄを適宜操作し、制御部１０８は、このキー操作に応答して、図７のフローチャートに示す処理を開始する。
【００３８】
次に、制御部１０８は、このキー操作に応答して、圧電素子３０６を駆動するピエゾ駆動処理を開始する（ステップＳ１０１）。ここで、例えば、カーソルキー２０８ｄの上部が押下されれば、制御部１０８は、ズームインの指示と判断し、駆動波形発生部１０２に、図５（ａ）、（ｂ）に示す駆動波形ＷＡとＷＢをインバータ１０４と１０５にそれぞれ供給させるように指示する。また、カーソルキー２０８ｄの下部が押下されれば、制御部１０８は、ズームアウトの指示と判断し、駆動波形発生部１０２に、図５（ａ）、（ｂ）に示す駆動波形ＷＡとＷＢをインバータ１０５と１０４にそれぞれ供給させるように指示する。これにより、圧電素子３０６には、図５（ｃ）に示す駆動電圧波形又はその反転電圧波形が印加され、圧電素子３０６が伸縮を繰り返して、レンズ３０４の位置を制御する。
【００３９】
制御部１０８は、レンズの移動処理が終了したか否か、即ち、カーソルキー２０８ｄの押下が終了したか否か、或いは、レンズ３０４が終端に達したか否か（ホールセンサ３０８の検出レベルから判定できる）を判別し（ステップＳ１０２）、終了していないと判別した場合は（ステップＳ１０２；Ｎｏ）、駆動波形発生部１０２の動作を継続させる（ステップＳ１０１）。これにより、ユーザは、所望の位置にレンズ３０４を移動させ、所望のズーム倍率で撮影することができるようになる。
【００４０】
なお、本実施形態では、レンズ３０４の被写界深度は深く、レンズ３０４の移動可能範囲内で、常に合焦した状態であるものとする。
【００４１】
一方、ステップＳ１０２において、終了したと判別した場合（ステップＳ１０２；Ｙｅｓ）、制御部１０８は、ホール素子３０８の出力電圧を測定し、測定値を制御部１０８内の内部メモリに記憶する（ステップＳ１０３）。この値は、その時点でのレンズの位置を示す。
【００４２】
以上で、今回の処理は終了する。
【００４３】
この状態で、決定キー（シャッタボタン）２０８ｂが押下されると、制御部１０８は、図８（ａ）の処理を開始し、撮像素子３０７の撮像画像を取り込み、画像メモリ１２１に格納する（ステップＳ２０１）。
【００４４】
このようにして、ユーザがカメラを使用している間に、このカメラ付き携帯電話２００に何らかの衝撃や外力が加わると、磁石３１０が取り付けられたレンズホルダ３０３が動き、その結果、ホール素子３０８が出力する電圧が変化する。このホール素子３０８が出力する電圧を、図６に示した回路で増幅し、Ａ／Ｄ変換器４０２を通して、電圧（アナログ値）をディジタル値に変換し、制御部１０８に供給する。
【００４５】
制御部１０８は、Ａ／Ｄ変換器４０２からディジタル値が供給されると、例えば、これを割込信号として取り込み、図８（ｂ）のフローチャートに示す衝撃検出処理を開始する。まず、制御部１０８は、供給されたディジタル値と、制御部１０８が記憶しているホール素子３０８の電圧値との差分を計算し、この差分が所定の閾値よりも大きいか否かを判別する（ステップＳ３０１）。この閾値は、予め設定しておいた値であり、レンズ３０４が移動してしまう程度の最小の値に設定しておく。
【００４６】
制御部１０８は、差分が閾値よりも大きいと判別した場合（ステップＳ３０１；Ｙｅｓ）、記憶されているレンズ位置と、ホール素子３０８から供給される現在のレンズ位置との差分から、レンズの移動方向・移動量などを駆動波形発生部１０２に供給する（ステップＳ３０２）。
【００４７】
駆動波形発生部１０２は、ステップＳ３０２における制御部１０８からの指示に従って、レンズ３０４を移動させるための駆動電圧波形を発生し、レンズ３０４を移動する。なお、制御部１０８は、ホール素子３０８の出力をモニタし、レンズ３０４が適切な位置に復帰するまで、駆動波形発生部１０２を制御する。
【００４８】
一方、制御部１０８は、差分が閾値以下と判別した場合（ステップＳ３０１；Ｎｏ）、レンズ３０４の移動をしなくともよいとして、衝撃検出処理を終了し、次の操作を待機する。
【００４９】
以上説明したように、本実施形態に係るカメラ付き携帯電話２００では、制御部１０８は、ホール素子３０８から供給された電圧値を記憶し、ホール素子３０８から供給される電圧値との差分が予め定めた閾値よりも大きいか否かを判別することにより、レンズ３０４の位置のずれの発生を検出することができる。さらに、位置ずれの発生を検出した場合に、レンズ３０４の位置を再設定するので、ズーム倍率がずれたまま撮影する事態を防ぐことができる。
【００５０】
（実施形態２）
上記実施形態１では、レンズ３０４の被写界深度が深く、レンズ３０４の移動範囲内で常に合焦しているという構成のカメラユニット２１０について説明したが、本発明はより高性能なカメラユニットなどにも適用可能であり、例えば、ズームとピントとを独立して調整可能なカメラユニットにも適用可能である。
【００５１】
このような調整が可能な場合、例えば、図２に示すレンズ３０４の位置に、位置調整が可能な複数のレンズを配置し、レンズに振動型アクチュエータと駆動回路を配置し、さらに、各レンズの位置を検出可能とする。
複数のレンズと、複数の振動型アクチュエータ及び駆動回路とを個別に配置することで、ズーム倍率の変更とフォーカスとが独立して制御可能となる。これにより、レンズの被写界深度は浅いものでもよくなり、シャープな画像の撮影が可能となる。
【００５２】
このような構造を有するカメラユニットにおける、制御部１０８の動作処理について説明する。
【００５３】
ユーザがカメラ付き携帯電話２００で写真をとりたい時に、ユーザが図１のカメラキー２０８ａを押下することにより、カメラモードがセットされ、カメラユニット２１０が起動する。ここで、ユーザがズーム倍率を変更したい場合には、ユーザは、カーソルキー２０８ｄを押下する。制御部１０８は、図７に示す処理を実行し、複数の圧電素子にそれぞれ駆動信号を供給して、例えば、各レンズを同一方向に移動させることにより、ズーム倍率を変更する（ステップＳ１０２）。なお、レンズの駆動方法自体は実施形態１と同様である。
【００５４】
制御部１０８は、レンズの移動が終了すると、各レンズの位置を記憶する（ステップＳ１０３）。
【００５５】
本実施形態のレンズの被写界深度は浅く、ズーム倍率を変更するとピントはずれた状態になる可能性がある。そこで、ユーザは、オートフォーカスロックキー２０８ｃを必要に応じて押下する。ユーザのこの操作に応答して、制御部１０８は、図９に示すオートフォーカス処理を開始し、まず、いずれかの圧電素子を駆動して、いずれかのレンズを移動して、合焦（オートフォーカス処理）を行う（ステップＳ４０１、ステップＳ４０２）。なお、合焦させる手法は、任意であるが、例えば、撮像素子３０７が撮影した画像の各画素の輝度値の分散がもっとも大きい状態を合焦状態であるとする等の手法を用いることができる。その他、コントラストを用いる方法、位相差検知方式等の他の方法で合焦させるようにしてもよい。
【００５６】
次に、合焦状態での各レンズの位置を内部メモリに上書きして記憶し（ステップＳ４０３）、今回のフォーカスロック処理を終了する。
【００５７】
このようにして、ユーザがカメラを使用している間に、このカメラ付き携帯電話２００に何らかの衝撃や外力が加わると、ホール素子３０８からＡ／Ｄ変換器４０２を通じて制御部１０８に信号が供給される。この信号に応答して、制御部１０８は、図８（ｂ）のフローチャートに示す衝撃検出処理を開始する。まず、制御部１０８は、Ａ／Ｄ変換器４０２から供給されたディジタル値と、記憶しているホール素子３０８の電圧値との差分を判別する（ステップＳ３０１）。差分が閾値よりも大きいと判別した場合（ステップＳ３０１；Ｙｅｓ）、各レンズの位置を、内部メモリに記憶している各レンズの直近の記憶位置に一致させるための駆動波形の生成を駆動波形発生部に指示する（ステップＳ３０２）。
【００５８】
このような構成とすることにより、衝撃が加わっても、各レンズの位置を直前のズーム調整後或いは合焦後の適切な位置に復帰させることが可能となる。
【００５９】
上述の各部の外観、機械的構成、回路構成、動作、波形、フローチャートなどは、一例であり、同様の作用・効果を実現できるならば、任意であり、上記実施形態に限定されるものではない。
【００６０】
例えば、上記実施の形態では、ズーム倍率を連続して変化させる場合について説明したが、例えば、ノーマルモードとマクロモードを切り替える場合のように、ズーム倍率を２段階、３段階などで段階的に切り代える場合にも同様に適用可能である。
また、カメラモードに入った時点で、その時点のレンズ位置を記憶するようにしてもよい。
【００６１】
また、例えば、駆動波形発生部１０２が発生する信号は、矩形の波形でなくてもよく、のこぎり型の波形の信号でもよい。また、圧電素子３０６の駆動回路をＣＭＯＳインバータ回路で構成したが、例えば、Ｈブリッジ回路等で構成してもよい。
【００６２】
また、上記実施形態においては、カメラ付き携帯電話のような移動体通信端末を想定していた。しかしながら、本発明は、これに限定されず、電子カメラ或いは他の形態のカメラ付きの小型装置でよい。
【００６３】
さらに、上記実施形態において、制御部１０８が実行するプログラムは、予めＲＯＭ等に記憶されていた。しかしながら、本発明は、これに限定されず、上述の処理を実行させるためのプログラムを、既存のカメラ装置に適用することで、上記実施形態にかかる制御と同様の制御を実行可能としてもよい。このようなプログラムの提供方法は任意であり、例えば、インターネットなどの通信媒体を介して提供可能である他、例えば、メモリカードなどの記録媒体に格納して配布してもよい。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施形態に係るレンズ制御装置の外観構成例を示す図である。
【図２】本発明の実施形態に係るレンズ制御装置におけるカメラユニットの構造を示す図である。（ａ）は、カメラユニットを正面からみた構造を示し、（ｂ）は、カメラユニットを横からみた構造を示し、圧電素子の伸縮方向を示した図である。
【図３】本発明の実施形態に係るレンズ制御装置における駆動軸が移動する概況を示した図である。（ａ）は、圧電素子が伸びた状態の概況図である。（ｂ）は、圧電素子が縮んだ状態の概況図である。
【図４】本発明の実施形態に係るレンズ制御装置の構成例を示すブロック図、及び、レンズ制御装置で実装される電子回路構成例を示す回路構成図である。
【図５】（ａ）、（ｂ）は、本発明の実施形態に係るレンズ制御装置における駆動波形発生部が発生する信号の電圧波形や発生のタイミングを例示するタイミングチャートである。（ａ）は、配線Ａに供給され、（ｂ）は、配線Ｂに供給される。（ｃ）は、圧電素子にかかる電圧の時間変化を例示した図である。（ｄ）は、圧電素子の位置の時間変位を例示した図である。
【図６】ホール素子が検出する電圧を制御部に伝える回路を示す図である。
【図７】本発明の第１の実施形態に係るレンズ制御装置におけるズーム倍率の変更のためにレンズを駆動する時の、制御部が実行するレンズ駆動処理の動作処理を示すフローチャートである。
【図８】（ａ）は、本発明の第１の実施形態に係るレンズ制御装置における画像取り込み処理の動作処理を示すフローチャートである。（ｂ）は、本発明の第１の実施形態に係るレンズ制御装置における衝撃検出処理の動作処理を示すフローチャートである。
【図９】本発明の第２の実施形態に係るレンズ制御装置における複数のレンズを駆動するオートフォーカス処理の動作処理を示すフローチャートである。
【符号の説明】
【００６５】
１０１…電源，１０２…駆動波形発生部，１０４…第一のＣＭＯＳインバータ回路，１０５…第二のＣＭＯＳインバータ回路，１０６…オペアンプ（ＡＭＰ），１０７…Ａ／Ｄコンバータ（Ａ／Ｄ），１０８…制御部（制御手段），２０８ａ…カメラキー，２０８ｂ…決定キー，２０８ｃ…オートフォーカスロックキー，２０８ｄ…カーソルキー（指示手段），３０２…駆動軸，３０３…レンズホルダ，３０４…レンズ，３０６…圧電素子，３０７…撮像素子（撮像手段），３０８…ホール素子，３１０…磁石，４０１…ＦＰＣＢ，４０２…Ａ／Ｄ変換器
【図１】
2007057666.tif 000003
【図２】
2007057666.tif 000004
【図３】
2007057666.tif 000005
【図４】
2007057666.tif 000006
【図５】
2007057666.tif 000007
【図６】
2007057666.tif 000008
【図７】
2007057666.tif 000009
【図８】
2007057666.tif 000010
【図９】
2007057666.tif 000011