(57)【特許請求の範囲】
【請求項１】
複数の撮影モードを有し、レンズを介して入力された画像を撮像手段に結像して撮像する撮像装置であって、
前記レンズを移動する際の軸となる駆動軸の端部に取り付けられ、パルスの印加で伸縮して該駆動軸を振動させる圧電素子を有し、該振動により、前記レンズを該駆動軸に沿ってベストピント距離が短くなる方向或いはベストピント距離が長くなる方向に移動させる移動手段と、
前記レンズが前記駆動軸に沿って前記ベストピント距離が長くなる方向に動くのを止める第１のストッパと、
前記第１のストッパから離れた位置に配置され、該第１のストッパとの間に存在する前記レンズが前記駆動軸に沿って前記ベストピント距離が短くなる方向に動くのを止める第２のストッパと、
を備え、
前記移動手段は、
前記撮影モードのうち第１の撮影モードが設定されたときに、前記第１のストッパと前記第２のストッパの間の任意の位置にある前記レンズを該第１のストッパの位置に移動させ、その後、該レンズを該第１のストッパの位置から該第１の撮影モードにおいて最適な初期のレンズ位置となる第１の初期のレンズ位置に移動させる第１手段と、
前記第１の撮影モードにおいて前記第１手段が前記レンズを前記第１の初期のレンズ位置に移動させた状態でオートフォーカス開始の指示が与えられた場合には、該レンズを前記第１のストッパの位置に移動させ、その後、該レンズを該第１のストッパの位置から離して該第１のストッパと前記第２のストッパとの間に設定された所定の第１の範囲を移動させる第２手段と、
前記撮影モードのうち第２の撮影モードが設定されたときに、前記第１のストッパと前記第２のストッパの間の任意の位置にある前記レンズを該第２のストッパの位置に移動させ、その後、該レンズを該第２のストッパの位置から該第２の撮影モードにおいて最適な初期のレンズ位置となる第２の初期のレンズ位置に移動させる第３手段と、
前記第２の撮影モードにおいて前記第３手段が前記レンズを前記第２の初期のレンズ位置に移動させた状態で前記オートフォーカス開始の指示が与えられた場合には、該レンズを前記第２のストッパの位置に移動させ、その後、該レンズを該第２のストッパの位置から離して該第２のストッパと前記第１のストッパとの間に設定された所定の第２の範囲を移動させる第４手段と、
を備え、
前記撮影モードに応じて前記第１手段及び第２手段と前記第３手段及び前記第４手段とを切り替えて使用することを特徴とする撮像装置。
【請求項２】
前記第１のストッパは、前記ベストピント距離が無限遠となる位置に前記レンズを止めるように配置されていることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第１の初期のレンズ位置及び第２の初期のレンズ位置は、レンズを介して入力された画像を表示部に出力するカメラスルーを行うレンズ位置である、ことを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
レンズを移動する際の軸となる駆動軸の端部に取り付けられ、パルスの印加で伸縮して該駆動軸を振動させる圧電素子を有し、該振動により、前記レンズを該駆動軸に沿ってベストピント距離が短くなる方向とベストピント距離が長くなる方向とに移動させる移動手段と、前記レンズが前記駆動軸に沿って前記ベストピント距離が長くなる方向に動くのを止める第１のストッパと、前記第１のストッパから離れた位置に配置され、該第１のストッパとの間に存在する前記レンズが前記駆動軸に沿って前記ベストピント距離が短くなる方向に動くのを止める第２のストッパとを備え、前記レンズを介して入力された画像を撮像する撮像装置に対するレンズの移動制御方法であって、
第１の撮影モードが設定されたときに、前記第１のストッパと前記第２のストッパとの間の任意の位置にある前記レンズを該第１のストッパの位置に移動させ、その後、該レンズを該第１のストッパの位置から該第１の撮影モードにおいて最適な初期のレンズ位置となる第１の初期のレンズ位置に移動させる第１処理工程と、
前記第１の撮影モードにおいて前記第１処理工程により前記レンズを前記第１の初期のレンズ位置に移動させた状態でオートフォーカス開始の指示が与えられた場合には、該レンズを該第１の初期のレンズ位置から移動を開始させて前記第１のストッパにより該レンズの移動を止め、該移動を止めた位置を基準位置として該基準位置から該レンズを前記ベストピント距離が短くなる方向に所望の分量移動させる第２処理工程と、
前記第１の撮影モードよりも接写が可能な第２の撮影モードが設定されたときに、前記第１のストッパと前記第２のストッパとの間の任意の位置にある前記レンズを該第２のストッパの位置に移動させ、その後、該レンズを該第２のストッパの位置から該第２の撮影モードにおいて最適な初期のレンズ位置となる第２の初期のレンズ位置に移動させる第３処理工程と、
前記第２の撮影モードにおいて前記第３処理工程により前記レンズを前記第２の初期のレンズ位置に移動させた状態で前記オートフォーカス開始の指示が与えられた場合には、該レンズを該第２の初期のレンズ位置から移動を開始させて前記第２のストッパにより該レンズの移動を止め、該移動を止めた位置を基準位置として該基準位置から該レンズを前記ベストピント距離が長くなる方向に所望の分量移動させる第４処理工程と、
を含むことを特徴とするレンズの移動制御方法。
【請求項５】
前記第２処理工程により、前記レンズを前記ベストピント距離が短くなる方向に所望の分量移動させつつ、該レンズから複数の画像を取得し、該画像から被写体の撮像に適したレンズ位置を推定することを特徴とする請求項４に記載のレンズの移動制御方法。
【請求項６】
前記第４処理工程により、前記レンズを前記ベストピント距離が長くなる方向に所望の分量移動させつつ、該レンズから複数の画像を取得し、該画像から被写体の撮像に適したレンズ位置を推定することを特徴とする請求項４又は５に記載のレンズの移動制御方法。
【請求項７】
前記推定されたレンズの位置に前記レンズを移動させる処理を含むことを特徴とする請求項５又は６に記載のレンズの移動制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びレンズの移動制御方法に関する。
【背景技術】
【０００２】
近年、携帯電話に代表されるように、モバイル機器に撮像装置としてカメラを組込んだ商品が急速に普及している。モバイル機器に組込まれるカメラは、オートフォーカス機構を備えているものが増加している。そこで、モバイル機器においては小型化が必須条件であり、オートフォーカス機構の小型化も望まれている。
【０００３】
従来、オートフォーカスを行うために、レンズ駆動モータとしてステッピングモータが使用されてきた。ステッピングモータを使用したオートフォーカス機構では、モータの回転力をレンズの移動に変換する必要があり、小型化が難しい。
【０００４】
また、ステッピングモータのような電磁モータを使用しない方法としては、下記特許文献１のように、一眼レフカメラなどに使用されている超音波モータによりレンズを駆動させる方法もある。
しかしながら、超音波モータでは、複数の圧電素子により超音波振動を発生させる機構のため、小型化、低コスト化が困難であった。
【０００５】
上記の問題を解決するレンズ移動機構として、下記特許文献２，３に示されるようなスムーズインパクト駆動機構（以下、ＳＩＤＭ駆動機構という）を用いたものがある。
ＳＩＤＭ駆動機構では、図１４に示すように、圧電素子１の一端が固定部材２に取付けられ、圧電素子１の他端が駆動軸３に取り付けられている。圧電素子１にはフレキシブルプリントサーキット（以下、ＦＰＣという）４が取り付けられ、ＦＰＣ４を介して電圧が印加される。さらに、駆動軸３上もしくは駆動軸３が貫通する形で、レンズを固定するレンズホルダ５が取り付けられている。駆動軸３に対してレンズホルダ５が移動し、レンズホルダ５が駆動軸３のどの位置にあるかで、レンズの位置が決まる。そして、ベストピントとなるカメラからの距離つまりベストピント距離が、そのレンズの位置に対応して変化する。
【０００６】
圧電素子１は、電圧を加えると伸縮する事が一般的に知られている。圧電素子１にＦＰＣを介してパルスを繰り返して印加すると、パルスの電圧に基づき圧電素子１が伸縮運動する。ここで、パルスの立ち上がり速度やパルスの立ち下がり速度を調整すると、圧電素子１の伸びる速度や縮む速度を調整できる。
【０００７】
圧電素子１をゆっくり伸ばすと、レンズホルダ５は、駆動軸３との間の摩擦のために、圧電素子１の変位と共に変位する。圧電素子１を急速に縮めると、レンズホルダ３は慣性のため、摩擦部がすべり、ほぼその位置にとどまる。これらを繰り返すことで、レンズは長ストローク変位する。
上記の動作を逆に行うことで、逆方向にレンズを動かすことも可能である。
【０００８】
オートフォーカスの場合、所望のフォーカス範囲でレンズを複数ポイントに動かし、各ポイントで得られる画像情報から、撮像ターゲットに対して最もピントが合うベストピントのレンズ位置を見つけ出し、その位置にレンズを移動させる制御を行う。ベストピントとなるレンズ位置を見つける方法は、下記特許文献４に記載されている。
【特許文献１】特開２００５−５７８３９号公報
【特許文献２】特開２００２−９５２７２号公報
【特許文献３】特開２００５−８６８８７号公報
【特許文献４】特開平５−１２２５７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
撮影ターゲットがベストピントとなるようにレンズを動かす際、現状のレンズの位置を把握するため、あらかじめピント位置が特定された基準となるレンズの位置（基準位置）が必要である。そのため、カメラにレンズを組み付ける際に、ベストピント距離が無限遠となる駆動軸３の位置（以下、この位置を無限遠端という）に、レンズホルダ５を停止させるストッパを設け、この無限遠端を基準位置にする。また、基準位置を無限遠端ではなく、無限遠端から規定パルス動かした、ベストピント距離が１．４ｍの位置やベストピント距離が１ｍの位置を基準位置とする場合もある。
【００１０】
ＳＩＤＭ駆動機構では、パルス制御のため、レンズホルダ５の移動は、パルス数もしくは、パルスを加える時間で制御される。所望位置へレンズホルダ５を動かす際は、まず、基準位置となるストッパにあたるまでレンズホルダ５を移動させ、そこから所望の位置にレンズホルダ５が移動するまでのパルス数のパルスを圧電素子１に印加するか、所望の位置にレンズホルダ５が移動するまでに必要な時間、圧電素子１にパルスを印加する。
【００１１】
しかしながら、ＳＩＤＭ駆動機構では、レンズの移動をレンズホルダ５と駆動軸３との間の摩擦と往復運動により行うため、レンズの移動速度にばらつきが大きく生じる問題がある。例えば、レンズの移動速度は平均が３．７５ｍｍ／ｓｅｃであっても、常温では例えばＭｉｎ（２．２ｍｍ／ｓｅｃ）からＭａｘ（５．３ｍｍ／ｓｅｃ）までばらつく。レンズを搭載したレンズホルダ５の移動速度にばらつきがあると、指定したパルス数、時間パルスを圧電素子１に印加しても、レンズホルダ５の移動距離もばらついてしまい、所望の位置にレンズを移動させる事が難しい。特に、無限遠端からのレンズホルダ５の移動距離が大きくなるマクロ撮影では、移動距離のばらつきが非常に大きくなり、制御する事が困難である。
【００１２】
そこで本発明では、レンズの移動後の位置のばらつきを抑えることが可能な撮像装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明の第１の観点に係る撮像装置は、
複数の撮影モードを有し、レンズを介して入力された画像を撮像手段に結像して撮像する撮像装置であって、
前記レンズを移動する際の軸となる駆動軸の端部に取り付けられ、パルスの印加で伸縮して該駆動軸を振動させる圧電素子を有し、該振動により、前記レンズを該駆動軸に沿ってベストピント距離が短くなる方向或いはベストピント距離が長くなる方向に移動させる移動手段と、
前記レンズが前記駆動軸に沿って前記ベストピント距離が長くなる方向に動くのを止める第１のストッパと、
前記第１のストッパから離れた位置に配置され、該第１のストッパとの間に存在する前記レンズが前記駆動軸に沿って前記ベストピント距離が短くなる方向に動くのを止める第２のストッパと、
を備え、
前記移動手段は、
前記撮影モードのうち第１の撮影モードが設定されたときに、前記第１のストッパと前記第２のストッパの間の任意の位置にある前記レンズを該第１のストッパの位置に移動させ、その後、該レンズを該第１のストッパの位置から該第１の撮影モードにおいて最適な初期のレンズ位置となる第１の初期のレンズ位置に移動させる第１手段と、
前記第１の撮影モードにおいて前記第１手段が前記レンズを前記第１の初期のレンズ位置に移動させた状態でオートフォーカス開始の指示が与えられた場合には、該レンズを前記第１のストッパの位置に移動させ、その後、該レンズを該第１のストッパの位置から離して該第１のストッパと前記第２のストッパとの間に設定された所定の第１の範囲を移動させる第２手段と、
前記撮影モードのうち第２の撮影モードが設定されたときに、前記第１のストッパと前記第２のストッパの間の任意の位置にある前記レンズを該第２のストッパの位置に移動させ、その後、該レンズを該第２のストッパの位置から該第２の撮影モードにおいて最適な初期のレンズ位置となる第２の初期のレンズ位置に移動させる第３手段と、
前記第２の撮影モードにおいて前記第３手段が前記レンズを前記第２の初期のレンズ位置に移動させた状態で前記オートフォーカス開始の指示が与えられた場合には、該レンズを前記第２のストッパの位置に移動させ、その後、該レンズを該第２のストッパの位置から離して該第２のストッパと前記第１のストッパとの間に設定された所定の第２の範囲を移動させる第４手段と、
を備え、
前記撮影モードに応じて前記第１手段及び第２手段と前記第３手段及び前記第４手段とを切り替えて使用することを特徴とする。
【００１４】
よって、上記に記載の発明によれば、レンズを移動するための軸となる駆動軸に沿ってレンズを移動させる移動手段と、レンズがベストピント距離が長くなる方向に動くのを止める第１のストッパと、ベストピント距離が短くなる方向に動くのを止める第２のストッパとを備え、移動手段は、駆動軸の端部に取り付けられ、パルスの印加で伸縮して該駆動軸を振動させ、振動により前記レンズを移動させる圧電素子と、撮影モードのうち第１の撮影モードが設定されたときに、第１のストッパと第２のストッパの間の任意の位置にあるレンズを該第１のストッパの位置に移動させ、その後、レンズを第１のストッパの位置から第１の撮影モードにおいて最適な初期のレンズ位置となる第１の初期のレンズ位置に移動させる第１手段と、第１の撮影モードにおいて第１手段がレンズを第１の初期のレンズ位置に移動させた状態でオートフォーカス開始の指示が与えられた場合には、レンズを第１のストッパの位置に移動させ、その後、レンズを第１のストッパの位置から離して第１のストッパと第２のストッパとの間に設定された所定の第１の範囲を移動させる第２手段と、撮影モードのうち第２の撮影モードが設定されたときに、第１のストッパと第２のストッパの間の任意の位置にあるレンズを第２のストッパの位置に移動させ、その後、レンズを第２のストッパの位置から第２の撮影モードにおいて最適な初期のレンズ位置となる第２の初期のレンズ位置に移動させる第３手段と、第２の撮影モードにおいて第３手段がレンズを第２の初期のレンズ位置に移動させた状態でオートフォーカス開始の指示が与えられた場合には、レンズを第２のストッパの位置に移動させ、その後、レンズを第２のストッパの位置から離して第２のストッパと第１のストッパとの間に設定された所定の第２の範囲を移動させる第４手段と、を備え、撮影モードに応じて第１手段及び第２手段と第３手段及び第４手段とを切り替えて使用することを特徴とするようにしたので、無限遠側およびマクロ側にレンズを止めて基準位置とすることができ、撮影モードに応じて、レンズ移動前の撮影可能状態において最適な初期位置にレンズを位置させることができ、レンズの移動後の位置ばらつきを抑えることができるとともに、ピーク位置の検出範囲を設定することができるという利点が得られる。さらに、撮影時のレンズの移動距離が短くなり、撮影時間を短くすることができるという利点が得られる。
【００１６】
さらに、移動手段は、駆動軸の端部に取り付けられ、パルスの印加で伸縮して駆動軸を振動させ、振動によりレンズを移動させる圧電素子を含んでいるので、移動手段を小型化することができるという利点が得られる。
【００１７】
また、前記第１のストッパは、前記ベストピント距離が無限遠となる位置に前記レンズを止めるように配置されてもよい。
【００１８】
よって、上記に記載の発明によれば、第１のストッパは、ベストピント距離が無限遠となる位置にレンズを止めるように配置されてもよいので、無限遠側の基準位置を、ベストピント距離が無限遠となる位置にすることができるという利点が得られる。
【００２３】
また、前記第1の初期のレンズ位置及び第２の初期のレンズ位置は、レンズを介して入力された画像を表示部に出力するカメラスルーを行うレンズ位置であってもよい。
【００２４】
よって、上記に記載の発明によれば、前記第1の初期のレンズ位置及び第２の初期のレンズ位置は、レンズを介して入力された画像を表示部に出力するカメラスルーを行うレンズ位置であるようにしたので、予め、撮像に先だって、撮像する画像をカメラスルーにより確認することができるという利点が得られる。
【００２５】
上記目的を達成するために、本発明の第２の観点に係るレンズの移動制御方法は、
レンズを移動する際の軸となる駆動軸の端部に取り付けられ、パルスの印加で伸縮して該駆動軸を振動させる圧電素子を有し、該振動により、前記レンズを該駆動軸に沿ってベストピント距離が短くなる方向とベストピント距離が長くなる方向とに移動させる移動手段と、前記レンズが前記駆動軸に沿って前記ベストピント距離が長くなる方向に動くのを止める第１のストッパと、前記第１のストッパから離れた位置に配置され、該第１のストッパとの間に存在する前記レンズが前記駆動軸に沿って前記ベストピント距離が短くなる方向に動くのを止める第２のストッパとを備え、前記レンズを介して入力された画像を撮像する撮像装置に対するレンズの移動制御方法であって、
第１の撮影モードが設定されたときに、前記第１のストッパと前記第２のストッパとの間の任意の位置にある前記レンズを該第１のストッパの位置に移動させ、その後、該レンズを該第１のストッパの位置から該第１の撮影モードにおいて最適な初期のレンズ位置となる第１の初期のレンズ位置に移動させる第１処理工程と、
前記第１の撮影モードにおいて前記第１処理工程により前記レンズを前記第１の初期のレンズ位置に移動させた状態でオートフォーカス開始の指示が与えられた場合には、該レンズを該第１の初期のレンズ位置から移動を開始させて前記第１のストッパにより該レンズの移動を止め、該移動を止めた位置を基準位置として該基準位置から該レンズを前記ベストピント距離が短くなる方向に所望の分量移動させる第２処理工程と、
前記第１の撮影モードよりも接写が可能な第２の撮影モードが設定されたときに、前記第１のストッパと前記第２のストッパとの間の任意の位置にある前記レンズを該第２のストッパの位置に移動させ、その後、該レンズを該第２のストッパの位置から該第２の撮影モードにおいて最適な初期のレンズ位置となる第２の初期のレンズ位置に移動させる第３処理工程と、
前記第２の撮影モードにおいて前記第３処理工程により前記レンズを前記第２の初期のレンズ位置に移動させた状態で前記オートフォーカス開始の指示が与えられた場合には、該レンズを該第２の初期のレンズ位置から移動を開始させて前記第２のストッパにより該レンズの移動を止め、該移動を止めた位置を基準位置として該基準位置から該レンズを前記ベストピント距離が長くなる方向に所望の分量移動させる第４処理工程と、
を含むことを特徴とする。
【００２６】
よって、上記に記載の発明によれば、第１の撮影モードで撮像をする場合には、レンズの位置を該第１の撮影モードにおいて最適な初期のレンズ位置となる第１の初期のレンズ位置から移動を開始し第１のストッパによりレンズの移動を止め、移動を止めた位置を基準位置として基準位置からレンズをベストピント距離が短くなる方向に所望の分量移動させる第１処理工程と、第１の撮影モードよりも接写が可能な第２の撮影モードで撮像をする場合には、レンズの位置を該第２の撮影モードにおいて最適な初期のレンズ位置となる第２の初期のレンズ位置から移動を開始し第２のストッパによりレンズの移動を止め、移動を止めた位置を基準位置として基準位置からレンズをベストピント距離が長くなる方向に所望分量移動させる第２処理工程とを、含むようにしたので、撮影モードに応じて、レンズ移動前の撮影可能状態において最適な初期位置にレンズを位置させることができ、レンズの移動後の位置ばらつきを抑えることができるとともに、ピーク位置の検出範囲を設定することができるという利点が得られる。さらに、撮影時のレンズの移動距離が短くなり、撮影時間を短くすることができるという利点が得られる。
【００２７】
なお、前記第２処理工程により、前記レンズを前記ベストピント距離が短くなる方向に所望の分量移動させつつ、該レンズから複数の画像を取得し、該画像から被写体の撮像に適したレンズ位置を推定してもよい。
【００２８】
よって、上記に記載の発明によれば、第１処理工程により、レンズをベストピント距離が短くなる方向に所望の分量移動させつつ、レンズから複数の画像を取得し、この画像から被写体の撮像に適したレンズ位置を推定してもよいので、第１の撮影モードで撮影をする場合に、短いレンズの移動距離で最適なレンズ位置を得ることができるとともに、撮影時間を短くすることができるという利点が得られる。
【００２９】
また、前記第４処理工程により、前記レンズを前記ベストピント距離が長くなる方向に所望の分量移動させつつ、該レンズから複数の画像を取得し、該画像から被写体の撮像に適したレンズ位置を推定してもよい。
【００３０】
よって、上記に記載の発明によれば、第２処理工程により、レンズをベストピント距離が長くなる方向に所望の分量移動させつつ、レンズから複数の画像を取得し、この画像から被写体の撮像に適したレンズ位置を推定してもよいので、第２の撮影モードで撮影をする場合に、短いレンズの移動距離で最適なレンズ位置を得ることができるとともに、撮影時間を短くすることができるという利点が得られる。
【００３１】
また、前記推定されたレンズの位置に前記レンズを移動させてもよい。
【００３２】
よって、上記に記載の発明によれば、推定されたレンズの位置に前記レンズを移動させてもよいので、最適な位置にレンズを移動することができるという利点が得られる。
【発明の効果】
【００３３】
本発明によれば、撮影時のレンズの移動距離を短くして撮影時間を短縮するとともに、レンズの移動後の位置ばらつきを抑えることが可能になる。
【発明を実施するための最良の形態】
【００３４】
以下、図面に基づき、本発明の実施形態について詳細に説明する。
図１は、本発明の実施形態に係るカメラ１０の要部を示す図である。
図２は、図１のカメラ１０を搭載した携帯電話機の構成図である。
図３は、図１のレンズホルダ１８を移動させるレンズ駆動回路を示す回路図である。
【００３５】
本実施形態のカメラ１０は、図２に示す携帯電話機に撮像装置として搭載されたものであり、ＣＭＯＳセンサー或いはＣＣＤセンサーで構成された撮像素子１１を備えている。撮像素子１１は、セラミック基板１２の一面に実装され、撮像素子１１を囲むように、セラミック基板１２が筐体１３に接着剤１４で接着されている。筐体１３のセラミック基板１２側は、撮像素子１１の部分が開口されてセラミック基板１２に対向する板１３ａとなっている。板１３ａのセラミック基板１２とは反対の面に、圧電素子１５の一端が取付けられ、圧電素子１５の他端に、駆動軸１６が取付けられている。
【００３６】
圧電素子１５の両側面には、フレキシブルプリントサーキット（以下、ＦＰＣという）１７がそれぞれ取り付けられ、圧電素子１５はＦＰＣ１７を介して電圧が印加される。さらに、駆動軸１６が貫通する形で、レンズを固定するレンズホルダ１８が移動可能に取り付けられている。駆動軸１６に沿ってレンズホルダ１８が移動し、レンズホルダ１８が駆動軸１６のどの位置にあるかで、レンズの位置が決まる。そして、ベストピント距離（ベストピントとなるカメラからの距離）が、そのレンズの位置に対応して変化する。
【００３７】
筐体１３には、移動するレンズホルダ１８に当接して、その移動を止める無限遠端ストッパ１９及びマクロ側ストッパ２０が取り付けてある。
無限遠端ストッパ１９は、レンズのベストピント距離が無限遠となる位置にレンズホルダ１８を停止させるものであり、セラミック基板１２に近い位置に配置されている。無限遠端ストッパ１９の配置位置の設定は、無限遠端ストッパ１９を筐体１３に取り付ける前に、オートフォーカスを動作させてレンズホルダ１８を移動させ、ベストピント距離が無限遠となるレンズホルダ１８の位置を見つけ、それ以上レンズホルダ１８が移動しないように無限遠端ストッパ１９を筐体１３に接着する。この無限遠端ストッパ１９の位置が、後述するように、通常モードでの無限遠側基準位置となる。
【００３８】
無限遠端ストッパ１９が筐体１３に固定されると、レンズの光学特性から、マクロモードでのレンズ位置が特定される。そこで、レンズのベストピント距離が、所定の例えば８ｃｍとなる位置をレンズの光学特性から計算等で求め、レンズホルダ１８に搭載されたレンズがその位置で止まるように、筐体１３にマクロ側ストッパ２０を接着する。マクロ側ストッパ２０は、無限遠端ストッパ１９よりもセラミック基板１２から離れた位置となる。このマクロ側ストッパ２０の位置が近接撮影用のマクロモードでのマクロ側基準位置となる。
【００３９】
なお、筺体１３に無限遠端ストッパ１９、マクロ側ストッパ２０を配置し、筐体１３を金型等で形成する際に同時に無限遠端ストッパ１９、マクロ側ストッパ２０を形成するとともに、無限遠端ストッパ１９にレンズホルダ１８が当接した状態で、ベストピント距離が無限遠となるようにセラミック基板１２を筐体１３に接着してもよい。
【００４０】
図１のカメラ１０を搭載する携帯電話機は、図２に示すように、アンテナ３１と、アンテナ３１に接続された無線通信回路部３２と、表示を行うための表示部３３と、メモリ３４と、各種キーからなるキー入力部３５と、これらを制御すると共にカメラ１０を制御するＣＰＵ３６と、基準クロック発生回路３７とを備えている。
【００４１】
基準クロック発生回路３７は、クロック信号を発生する回路であり、このクロック信号が、カメラ１０，無線通信回路部３２，ＣＰＵ３６に与えられる。
カメラ１０の撮像素子１１は、ＣＰＵ３６から与えられた制御信号に応答して撮像された画像に対応する信号をＣＰＵ３６に出力する。メモリ３４は、ＣＰＵ３６で用いるプログラムやカメラ１０で撮影した画像を保存する。
【００４２】
カメラ１０のレンズホルダ１８を移動させるレンズ駆動回路は、図３に示すようになっている。
レンズ駆動回路は、電源部４０と駆動波形発生部４１と、２つのＰチャネル型ＭＯＳトランジスタ（以下、ＰＭＯＳという）４２，４３と、２つのＮチャネル型ＭＯＳトランジスタ（以下、ＮＭＯＳという）４４，４５と、抵抗４６と、キャパシタ４８とを備えている。
【００４３】
電源部４０は、携帯電話機の各回路とカメラ１０とで共用され、負極がグランドに接続され、正極から電源電圧Ｖｃｃを発生する。駆動波形発生部４１は、電源部４０の正極と負極との間に接続され、電源部４０から電源供給を受ける。また、駆動波形発生部４１には、ＣＰＵ３６から制御信号が入力されると共に基準クロック発生回路３７からクロック信号が入力される。駆動波形発生部４１は、ＣＰＵ３６から与えられた制御信号及び基準クロック発生回路３７から与えられたクロック信号に基づいて、ＰＭＯＳ４２及びＮＭＯＳ４４のゲートを駆動する駆動信号ＳＡと，ＰＭＯＳ４３及びＮＭＯＳ４５のゲートを駆動する駆動信号ＳＢとを発生する。
【００４４】
ＰＭＯＳ４２のソースは、電源部４０の正極に接続され、ＰＭＯＳ４２のドレインにＮＭＯＳ４４のドレインが接続されている。ＰＭＯＳ４３のソースは、電源部４０の正極に接続され、ＰＭＯＳ４３のドレインにＮＭＯＳ４５のドレインが接続されている。ＮＭＯＳ４４のソース及びＮＭＯＳ４５のソースが、抵抗４６を介して電源部４０の負極に接続されている。ＰＭＯＳ４２及びＮＭＯＳ４４のゲートに駆動信号ＳＡが与えられ、ＰＭＯＳ４３及びＮＭＯＳ４５のゲートに駆動信号ＳＢが与えられる。
【００４５】
ＰＭＯＳ４２のドレイン及びＮＭＯＳ４４のドレインの接続点に、ＦＰＣ１７が接続され、このＦＰＣ１７が圧電素子１５の一方の側面に接続されている。ＰＭＯＳ４３のドレイン及びＮＭＯＳ４５のドレインの接続点に、ＦＰＣ１７が接続され、このＦＰＣ１７が圧電素子１５の他方の側面に接続されている。キャパシタ４８は、電源部４０の正極と負極の間に接続され、電源電圧Ｖｃｃの変動を抑制している。
【００４６】
駆動波形発生部４１の発生する駆動信号ＳＡにより、ＰＭＯＳ４２とＮＭＯＳ４４とが相補的にオン、オフする。ＰＭＯＳ４２がオンの時、電源電圧Ｖｃｃが圧電素子１５の一方の側面に与えられ、ＰＭＯＳ４２がオフの時、圧電素子１５の一方の側面は、グランドの電位に設定される。
【００４７】
駆動波形発生部４１の発生する駆動信号ＳＢにより、ＰＭＯＳ４３とＮＭＯＳ４５とが相補的にオン、オフする。ＰＭＯＳ４３がオンの時、電源電圧Ｖｃｃが圧電素子１５の他方の側面に与えられ、ＰＭＯＳ４３がオフの時、圧電素子１５の他方の側面は、グランドの電位に設定される。
【００４８】
圧電素子１５には、ＰＭＯＳ４２及びＮＭＯＳ４４側で設定された電圧ＶＡと、ＰＭＯＳ４３及びＮＭＯＳ４５側で設定された電圧ＶＢとの差分が印加される。駆動波形発生部４１の発生する駆動信号ＳＡ，ＳＢによって、図４のように電圧ＶＡ及び電圧ＶＢを周期的に変化させると、圧電素子１５には、周期的なパルス電圧ＶＣが印加されることになる。パルス電圧ＶＣの立ち上がり時間とパルス電圧ＶＣの立ち下がり時間は、駆動信号ＳＡ，ＳＢの与え方により可変である。
【００４９】
圧電素子１５にＦＰＣ１７を介してパルス電圧ＶＣを繰り返して印加すると、パルス電圧ＶＣに基づき圧電素子１５が伸縮運動する。
【００５０】
圧電素子１５をゆっくり伸ばすと、レンズホルダ１８は、駆動軸１６との間の摩擦のために、圧電素子１５の変位と共に変位する。圧電素子１５を急速に縮めると、レンズホルダ１８は慣性のため、摩擦部がすべり、ほぼその位置にとどまる。これらを繰り返すことで、レンズは長ストローク変位する。
上記の動作を逆に行うことで、逆方向にレンズを動かすことも可能である。
【００５１】
次に、オートフォーカスの制御の過程を示す。
本実施形態のカメラ１０のオートフォーカスは、カメラ１０からの距離が無限遠〜３０ｃｍ程度の被写体を撮影する「通常モード」と、カメラ１０からの距離が１０ｃｍ〜２０ｃｍ程度の被写体を撮影する「マクロモード」との２つの撮影モードが設定できるようになっている。これは、オートフォーカスでレンズを移動して走査する範囲を２つに分けることで、オートフォーカスが合焦するまでの時間を短くするためである。
【００５２】
カメラ１０の基本的処理を、図５に示す。携帯電話機にカメラモードが設定されるとカメラ１０が起動し（ステップＳ１）、ユーザに撮影モードを設定させる。撮影モードのデフォルト値は、通常モードである。ユーザがキー入力部３５を用いて撮影モードを設定すると（ステップＳ２）、ＣＰＵ３６がその撮影モードを判別する（ステップＳ３）。
【００５３】
撮影モードがマクロモードでない場合（ステップＳ３：ＮＯ）、通常初期位置移動処理（ステップＳ４）と通常オートフォーカス制御（ステップＳ５）とを行う。
撮影モードがマクロモードの場合（ステップＳ３：ＹＥＳ）、マクロ初期位置移動処理（ステップＳ６）とマクロオートフォーカス制御（ステップＳ７）とを行う。マクロ初期位置移動処理とマクロオートフォーカス制御処理の詳細は後述する。
【００５４】
ステップＳ５の通常オートフォーカス制御或いはステップＳ７のマクロオートフォーカス制御の処理が終わると撮像（ステップＳ８）が行われる。撮像の後に、カメラ機能の終了が指示されない場合（ステップＳ９：ＮＯ）には、処理がステップＳ２に戻る。カメラ機能の終了が指示される場合（ステップＳ９：ＹＥＳ）、カメラモードでの処理を終了する。
【００５５】
以上までの処理がカメラの基本的処理である。
次に、上述した図５のカメラの基本的処理におけるステップＳ４の処理である通常初期位置移動処理の詳細について説明する。図６は通常初期位置移動処理の処理内容を示すフローチャートである。
まずステップＳ１１では、レンズがどの位置にあるか分からないため、圧電素子１５にパルス電圧ＶＣを連続して印加し、レンズが組込まれたレンズホルダ１８を無限遠方向（セラミック基板１２に近づく方向）に移動させる。無限遠方向には無限遠端ストッパ１９があるため、レンズホルダ１８が無限遠端ストッパ１９に接触した後はそれ以上進まず、初期のレンズ位置がどこにあっても、レンズ及びレンズホルダ１８を無限遠側基準位置まで移動し、レンズ位置が特定される。
【００５６】
レンズホルダ１８を無限遠側基準位置に移動した後、圧電素子１５に対するパルス電圧ＶＣの印加を一時的に停止する（ｗａｉｔ）（ステップＳ１２）。
その後、レンズを初期位置に移動する。これはマクロ方向（セラミック基板１２から離れる方向）へ、レンズホルダ１８を指定パルス分移動させ、被写界深度の深さを利用しファインダーとして使用しやすい位置（例えばベストピント距離が１．４ｍの位置程度）へ移動さる（ステップＳ１３）。初期位置へ移動後、カメラ１０より入力された画像を表示部３３に出力するカメラスルーを開始する（ステップＳ１４）。
【００５７】
以上までの処理が通常初期位置移動処理である。
次に、上述した図５のカメラの基本的処理におけるステップＳ５の処理である通常オートフォーカス制御の詳細について説明する。図７は通常オートフォーカス制御の処理内容を示すフローチャートである。
【００５８】
まずユーザがキャプチャ、もしくは、オートフォーカス開始を指示する操作を行うと、それを検出する（ステップＳ２１：ＹＥＳ）。オートフォーカス開始時は、上述した通常初期位置移動処理と同様に、レンズ及びレンズホルダ１８を無限遠側基準位置まで移動させ、レンズ位置を特定させ（ステップＳ２２）、所定の時間の経過を待つ（ｗａｉｔ）（ステップＳ２３）。
【００５９】
その後、オートフォーカスのための走査範囲の端部まで、レンズ及びレンズホルダ１８をマクロ側に移動させる（ステップＳ２４）。そして、所定距離ずつ、レンズ及びレンズホルダ１８をセラミック基板１２から離れる方向に順次移動させ、移動した各ポイントごとにレンズ及び撮像素子１１を介して画像の取り込みを行い、レンズホルダ１８が通常のオートフォーカス終了位置（ベストピント距離が３０ｃｍとなる位置）まで移動した後、例えば、前述の特許文献４に示された方法を用いて、各ポイントで得られた画像情報からピントが最もあったピーク位置を検出する（ステップＳ２５）。
【００６０】
ここでステップＳ２５のピーク位置検出処理の詳細について説明する。図８はピーク位置検出処理の処理内容を示すフローチャートである。
レンズホルダ１８が移動するごとに、得られる画像からコントラスト情報を取得して記憶する（ステップＳ４１，Ｓ４２，Ｓ４３）。レンズホルダ１８が走査範囲の端部に到達したと判断した場合（ステップＳ４３：ＹＥＳ）、取得した複数のコントラスト情報の中で最大値を特定するとともに、その最大値のコントラスト情報が得られたレンズ位置を特定する（ステップＳ４４）。最大値のコントラスト情報と、その最大値が得られたレンズ位置の前後のレンズ位置の画像のコントラスト情報とを用いて、二次曲線近似を行い、コントラストがピークとなるレンズ位置を求める（ステップＳ４５）。この処理は、ピントが最もよくあったレンズ位置からは最も高いコントラスト情報が得られることを利用して、ピントが最もあったピーク位置を検出する処理である。
【００６１】
ここで、説明を図７に戻す。
ピーク位置の検出に成功した場合（ステップＳ２６：ＹＥＳ）、ピーク位置にレンズ及びレンズホルダ１８を移動し（ステップＳ２７）、オートフォーカス（ＡＦ）に成功したことを表示部３３に表示する（ステップＳ２８）。
ピーク位置の検出に成功しなかった場合（ステップＳ２６：ＮＯ）、レンズ及びレンズホルダ１８を無限遠側基準位置に移動し（ステップＳ２９）、オートフォーカス（ＡＦ）に失敗したことを表示部３３に表示する。
【００６２】
一方、図５に示したカメラの基本的処理におけるステップＳ６の処理において行われるマクロ初期位置移動処理について説明する。図９はマクロ初期位置移動処理内容を示すフローチャートである。
まず、ステップＳ５１では、レンズがどの位置にあるか分からないため、圧電素子１５にパルス電圧ＶＣを連続して印加し、レンズが組込まれたレンズホルダ１８をマクロ方向（セラミック基板１２から離れる方向）に移動させる。マクロ方向には基準位置にマクロ側ストッパ２０があるため、レンズホルダ１８がマクロ側ストッパ２０に接触した後はそれ以上進まず、初期のレンズ位置がどこにあっても、レンズ及びレンズホルダ１８をマクロ側基準位置まで移動し、レンズ位置が特定される。
【００６３】
レンズホルダ１８をマクロ側基準位置に移動した後、圧電素子１５に対するパルス電圧ＶＣの印加を一旦停止する（ｗａｉｔ）（ステップＳ５２）。
その後、レンズを初期位置に移動する（ステップＳ５３）。これは無限遠方向へ、レンズホルダ１８を指定パルス分移動させる。即ち、被写界深度の深さを利用しファインダーとして使用しやすい位置（例えばベストピント距離が１０ｃｍの位置程度）へ移動さる。初期位置へ移動後、カメラ１０より入力された画像を表示部３３に出力するカメラスルーを開始する（ステップＳ５４）。
【００６４】
以上までの処理がマクロ初期位置移動処理である。
次に、図５に示したカメラの基本的処理のステップＳ７において行われるマクロオートフォーカス制御について説明する。図１０はマクロオートフォーカス制御の処理内容を示すフローチャートである。
まず、ユーザがキャプチャ、もしくは、オートフォーカス開始を指示する操作を行うと、オートフォーカスを開始する（ステップＳ６１：ＹＥＳ）。オートフォーカス開始時は、マクロ初期位置移動処理と同様に、レンズ及びレンズホルダ１８をマクロ側基準位置まで移動させ、レンズ位置を特定させ（ステップＳ６２）、所定の時間の経過を待つ（ｗａｉｔ）（ステップＳ６３）。
【００６５】
その後、オートフォーカスのための走査範囲の端部まで、レンズ及びレンズホルダ１８を無限遠方向に移動させる（ステップＳ６４）。そして、所定距離ずつ、レンズ及びレンズホルダ１８をセラミック基板１２に近づく方向に順次移動させ、移動した各ポイントごとにレンズ及び撮像素子１１を介して画像の取り込みを行い、レンズホルダ１８がマクロ側のオートフォーカス終了位置（ベストピント距離が例えば２０ｃｍとなる位置）まで移動した後、例えば、図８と同様にして、各ポイントで得られた画像情報からピントが最もあったピーク位置を検出する（ステップＳ６５）。
【００６６】
ピーク位置の検出に成功した場合（ステップＳ６６：ＹＥＳ）、ピーク位置にレンズ及びレンズホルダ１８を移動し（ステップＳ６７）、オートフォーカス（ＡＦ）に成功したことを表示部３３に表示する（ステップＳ６８）。
ピーク位置の検出に成功しなかった場合（ステップＳ６６：ＮＯ）、レンズ及びレンズホルダ１８をマクロ側基準位置に移動し（ステップＳ６９）、オートフォーカス（ＡＦ）に失敗したことを表示部３３に表示する（ステップＳ７０）。
【００６７】
以上までの処理がマクロオートフォーカス制御処理である。
以上までに説明した図５から図１０にかけての処理がカメラ１０において行われることによって、圧電素子を用いたＡＦ動作が実現できる。
ここで圧電素子を用いてＡＦ動作を行う通常のカメラにおいて行われるマクロ初期位置移動処理とマクロオートフォーカス制御を説明する。
図１１は従来のカメラにおけるマクロ初期位置移動処理を示すフローチャートである。
まず、ステップＳ８１では、レンズがどの位置にあるか分からないため、圧電素子１５にパルス電圧ＶＣを連続して印加し、レンズが組込まれたレンズホルダ１８を無限遠方向に移動させる。無限遠側には基準位置に無限遠端ストッパ１９があるため、レンズホルダ１８が無限遠端ストッパ１９に接触した後はそれ以上進まず、初期のレンズ位置がどこにあっても、レンズ及びレンズホルダ１８を無限遠側基準位置まで移動し、レンズ位置が特定される。
【００６８】
レンズホルダ１８を無限遠側基準位置に移動した後、圧電素子１５に対するパルス電圧の印加を一時的に停止する（ｗａｉｔ）（ステップＳ８２）。
その後、レンズを初期位置に移動する。これはマクロ方向へ、レンズホルダ１８を指定パルス分移動させ、被写界深度の深さを利用しファインダーとして使用しやすい位置（例えばベストピント距離が１０ｃｍの位置程度）へ移動さる（ステップＳ８３）。初期位置へ移動後、カメラ１０より入力された画像を表示部３３に出力するカメラスルーを開始する（ステップＳ８４）。
【００６９】
以上までの処理が従来のカメラにおいて行われるマクロ初期位置移動処理である。
ここで、図１３に示されるレンズ移動変遷の例に基づいて従来のマクロ初期位置移動を説明する。図１３にあっては無限遠端ストッパ１９からマクロ側ストッパ２０（ベストピント距離が８ｃｍの位置）までの距離を３５０μｍ、無限遠端ストッパ１９からベストピント距離が１０ｃｍとなる位置までの距離を２８０μｍ、無限遠端ストッパ１９からベストピント距離が２０ｃｍとなる位置までの距離を１３０μｍとする。また、レンズの移動速度の平均が３．７５ｍｍ／ｓｅｃであっても、レンズの移動速度がＭｉｎ（２．２ｍｍ／ｓｅｃ）からＭａｘ（５．３ｍｍ／ｓｅｃ）までばらつくとすると、無限遠端ストッパ１９からベストピント距離が１０ｃｍの位置へは、平均速度の場合は例えば約８３００パルスのパルス電圧ＶＣを圧電素子１５に与えると、レンズが到達する。
【００７０】
移動速度がＭｉｎ（２．２ｍｍ／ｓｅｃ）の場合には、８３００パルスのパルス電圧ＶＣを圧電素子１５に印加しても、ベストピント距離が１７ｃｍの位置にまでしかレンズは移動しない。また、移動速度がＭａｘ（５．３ｍｍ／ｓｅｃ）の場合に、８３００パルスのパルス電圧ＶＣを圧電素子１５に印加すると、ベストピント距離が８ｃｍの位置を超えた位置にレンズが移動することになる。よって、レンズ位置が大きくばらつくことになる。このようなレンズ位置のばらつきは、初期位置への移動の起点が、無限遠端ストッパ１９の位置であり、マクロモードにおける初期位置まで距離が長いことに起因している。
【００７１】
これに対し、本実施形態のカメラ１０におけるマクロ初期位置移動は、初期位置への移動の起点が、マクロ側ストッパ２０の位置であり、マクロモードにおける初期位置までの距離が短い。そのため、レンズの移動速度がＭｉｎ（２．２ｍｍ／ｓｅｃ）からＭａｘ（５．３ｍｍ／ｓｅｃ）にばらついても、初期位置となる位置が、ベストピント距離が９ｃｍの位置からベストピント距離が１１ｃｍの位置の範囲に収まり、ばらつきが少ない。
【００７２】
また、従来のカメラにおいて行われるマクロオートフォーカス制御の処理を説明する。図１２は従来のマクロオートフォーカス制御処理の処理内容を示すフローチャートである。
まず、ユーザがキャプチャ、もしくは、オートフォーカス開始を指示する操作を行うと、オートフォーカスを開始する（ステップＳ９１：ＹＥＳ）。オートフォーカス開始時は、通常初期位置移動処理と同様に、レンズ及びレンズホルダ１８を無限遠側基準位置まで移動させ、レンズ位置を特定させ（ステップＳ９２）、所定の時間の経過を待つ（ｗａｉｔ）（ステップＳ９３）。
【００７３】
その後、オートフォーカスを開始する位置（ベストピント距離が２０ｃｍとなる位置）まで、レンズ及びレンズホルダ１８をマクロ側に移動させる（ステップＳ９４）。そして、所定距離ずつ、レンズ及びレンズホルダ１８をセラミック基板１２から離れる方向に順次移動させ、移動した各ポイントごとにレンズ及び撮像素子１１を介して画像の取り込みを行い、レンズホルダ１８がオートフォーカス終了位置（ベストピント距離が１０ｃｍとなる位置）まで移動した後、例えば、各ポイントで得られた画像情報からピントが最もあったピーク位置を検出する（ステップＳ９５）。
【００７４】
ピーク位置の検出に成功した場合（ステップＳ９６：ＹＥＳ）、ピーク位置にレンズ及びレンズホルダ１８を移動し（ステップＳ９７）、オートフォーカス（ＡＦ）に成功したことを表示部３３に表示する（ステップＳ９８）。
ピーク位置の検出に成功しなかった場合（ステップＳ９６：ＮＯ）、レンズ及びレンズホルダ１８を無限遠側基準位置に移動し（ステップＳ９９）、オートフォーカス（ＡＦ）に失敗したことを表示部３３に表示する（ステップＳ１００）。
【００７５】
以上の処理が従来のカメラにおいて行われるマクロオートフォーカス制御処理である。
ここで図１３に示されるレンズ移動変移の例に基づいて従来のマクロオートフォーカス制御を説明する。
ベストピント距離が２０ｃｍの位置から１０ｃｍの位置までをオートフォーカスさせる場合、レンズの移動速度が平均の３．７５ｍｍ／ｓｅｃで、無限遠端ストッパ１９の位置からベストピント距離が２０ｃｍの位置にレンズを移動するためには、３９００パルスのパルス電圧ＶＣを圧電素子１５に印加する。また、無限遠端ストッパ１９の位置からベストピント距離が１０ｃｍの位置にレンズを移動するためには、８３００パルスのパルス電圧ＶＣを圧電素子１５に印加する。
【００７６】
しかし、レンズの移動速度がＭｉｎ（２．２ｍｍ／ｓｅｃ）の場合、上記のパルス数で制御すると、ベストピント距離が約３３ｃｍから１７ｃｍまでしか移動せず、レンズの移動速度がＭａｘ（５．３ｍｍ／ｓｅｃ）の場合は、１５ｃｍから８ｃｍ以下まで移動してしまい、端末（携帯電話機）によってマクロモードでピントが合う距離が異なってしまう。
【００７７】
以上が従来のカメラにおけるレンズ移動動作である。これに対し、本実施形態のカメラにおけるレンズ移動動作では、ベストピント距離が２０ｃｍから１０ｃｍをオートフォーカスさせる場合、レンズ移動速度が平均３．７５ｍｍ／ｓｅｃの場合、ベストピント距離が１０ｃｍの位置は、マクロストッパ２０の基準位置から例えば２０００パルスのパルス電圧ＶＣで移動させた位置で、ベストピント距離が２０ｃｍの位置は、マクロストッパ２０の基準位置から６５００パルスのパルス電圧で移動させた位置となる。レンズの移動速度がＭｉｎ（２．２ｍｍ／ｓｅｃ）の場合、上記のパルス数で制御すると、ベストピント距離が約９ｃｍの位置からベストピント距離が１２ｃｍの位置までレンズが移動することになり、レンズ移動速度がＭａｘ（５．３ｍｍ／ｓｅｃ）の場合は、ベストピント距離が１１ｃｍから６５ｃｍの位置まで移動することになる。
【００７８】
そこで、移動させるパルス数をベストピント距離が１０ｃｍの位置は、レンズの移動速度がＭａｘの場合のパルス数（１４００パルス）のパルス電圧ＶＣでレンズを移動させ、ベストピント距離が２０ｃｍの位置は、速度がＭｉｎの場合のパルス数（１１０００パルス）のパルス電圧ＶＣでレンズを移動させる。これにより、速度Ｍｉｎ品の場合９ｃｍから２０ｃｍまで、速度Ｍａｘ品の場合は１０ｃｍから無限遠までオートフォーカス可能となり、所望の１０ｃｍから２０ｃｍをすべての端末（携帯電話機）でカバーすることができる。
【００７９】
さらに、本実施形態のカメラ１０は、オートフォーカス開始までの時間が短くなるという利点を持つ。
【００８０】
従来のマクロオートフォーカス制御では、図１３の例において、ユーザのキャプチャやオートフォーカス開始の指示があれば、マクロ初期位置のレンズを、無限遠端ストッパ１９の位置に２８０μｍ移動し、その無限遠端ストッパ１９の位置からベストピント距離が２０ｃｍの位置へ１３０μｍ移動し、そこからオートフォーカスを開始する。即ちオートフォーカス開始までにレンズ４１０μｍ移動させる。
【００８１】
これに対し、本実施形態のカメラ１０では、マクロ初期位置のレンズを、マクロストッパ２０の位置へ７０μｍ移動し、マクロストッパ２０の位置からベストピント距離が１０ｃｍの位置へ７０μｍ移動し、そこからオートフォーカスを開始する。即ち、レンズの移動距離が１４０μｍと短くなるため、オートフォーカスを開始するまでの時間が短くなる。
【００８２】
なお、本発明は、上記実施形態に限定されず、種々の変形が可能である。
例えば、無限遠側基準位置、通常モードでの初期位置、マクロモードでの初期位置、マクロ側基準位置等は、それぞれベストピント距離が無限遠の位置、１．４ｍの位置、１０ｃｍの位置、８ｃｍの位置に限定されず、他の位置でもよい。
【図面の簡単な説明】
【００８３】
【図１】本発明の実施形態に係るカメラの要部を示す図である。
【図２】図１のカメラを搭載した携帯電話機の構成図である。
【図３】図１のレンズホルダを移動させるレンズ駆動回路を示す回路図である。
【図４】圧電素子に印加されるパルス電圧の説明図である。
【図５】カメラの基本的処理を示すフローチャートである。
【図６】通常初期位置移動処理を示すフローチャートである。
【図７】通常オートフォーカス制御を示すフローチャートである。
【図８】ピーク位置検出の詳細を示すフローチャートである。
【図９】マクロ初期位置移動処理を示すフローチャートである。
【図１０】マクロオートフォーカス制御を示すフローチャートである。
【図１１】従来のマクロ初期位置移動処理を示すフローチャートである。
【図１２】従来のマクロオートフォーカス制御を示すフローチャートである。
【図１３】レンズの移動の説明図である。
【図１４】従来のカメラの要部を示す図である。
【符号の説明】
【００８４】
１０・・・カメラ、１１・・・撮像素子、１２・・・セラミック基板、１５・・・圧電素子、１６・・・駆動軸、１７・・・ＦＰＣ、１８・・・レンズホルダ、１９・・・無限遠端ストッパ、２０・・・マクロ側ストッパ
【図１】
0004679349.tif 000002
【図２】
0004679349.tif 000003
【図３】
0004679349.tif 000004
【図４】
0004679349.tif 000005
【図５】
0004679349.tif 000006
【図６】
0004679349.tif 000007
【図７】
0004679349.tif 000008
【図８】
0004679349.tif 000009
【図９】
0004679349.tif 000010
【図１０】
0004679349.tif 000011
【図１１】
0004679349.tif 000012
【図１２】
0004679349.tif 000013
【図１３】
0004679349.tif 000014
【図１４】
0004679349.tif 000015