(57)【要約】      （修正有）【課題】レンズの位置制御が容易であるという、ステッピングモータの制御上の利点を最大限に引き出しながらも、高速かつ高精度のピント合わせ制御が行えるオートフォーカスカメラを提供すること。【解決手段】外光式の測距回路を用いて外光ＡＦを行って被写体距離Ｌを算出し（ステップＳ１Ｂ）、この被写体距離Ｌと補正値記憶部に記憶されたレンズの基準位置ＬＤ∞を用いて、ピント合わせレンズのレンズ位置を、ステッピングモータによって停止させることができないレンズ位置も含めて算出する（ステップＳ３Ｂ）。【選択図】  図３
2004279559.tif 000002
【特許請求の範囲】
【請求項１】
ステッピングモータのパルス制御を用いて駆動制御されるピント合わせレンズと、
被写体距離を算出する測距手段と、
この測距手段で算出された被写体距離と前記ピント合わせレンズの基準位置とに基づいて、前記パルス制御時に前記ステッピングモータに入力すべきパルス数を算出するパルス数算出手段と、
を具備することを特徴とするオートフォーカスカメラ。
【請求項２】
前記測距手段は、外光式の測距手段であることを特徴とする請求項１に記載のオートフォーカスカメラ。
【請求項３】
前記ピント合わせレンズの基準位置は、カメラの製造時に、前記ピント合わせレンズのレンズ位置と被写体距離の逆数との関係から算出される、小数点以下の桁を含む値であることを特徴とする請求項１に記載のオートフォーカスカメラ。
【請求項４】
前記パルス数算出手段は、前記被写体距離及び前記ピント合わせレンズの基準位置に加えて、温度変化によって生じる前記ピント合わせレンズの駆動誤差を補正する補正係数も考慮して、前記パルス数を決定することを特徴とする請求項１に記載のオートフォーカスカメラ。
【請求項５】
整数個のパルス入力により回転するステッピングモータのパルス制御により駆動制御されるピント合わせレンズのカメラ毎の駆動誤差を補正するための補正値を記憶する補正値記憶手段と、
被写体までの距離を測距する測距手段と、
この測距手段による測距結果と前記補正値記憶手段に記憶された補正値とから前記ステッピングモータに入力すべきパルス数を計算により算出するパルス数算出手段と、
前記ピント合わせレンズを介して前記被写体のコントラストを検出するコントラスト検出手段と、
前記パルス数算出手段によって算出されたパルス数が小数点以下の桁を含む場合に、その小数点以下の桁を切り捨てて整数のパルス数とした第１のパルス数及び前記小数点以下の桁を切り上げて前記整数のパルス数とした第２のパルス数を求め、前記第１のパルス数のパルスを前記ステッピングモータに入力して前記ピント合わせレンズを駆動制御したときに前記コントラスト検出手段によって検出される前記被写体のコントラストと前記第２のパルス数のパルスを前記ステッピングモータに入力して前記ピント合わせレンズを駆動制御したときに前記コントラスト検出手段によって検出される前記被写体のコントラストとを比較するコントラスト比較手段と、
前記コントラスト比較手段の比較結果に応じて前記ピント合わせレンズのピント合わせ制御を行うピント制御手段と、
を具備することを特徴とするオートフォーカスカメラ。
【請求項６】
ステッピングモータのパルス制御を用いて駆動制御されるピント合わせレンズと、
前記駆動制御されたピント合わせレンズを介して得られた被写体のコントラストに基づいて前記ピント合わせレンズの第１のピント位置を決定する第１のピント位置決定手段と、
前記第１のピント位置決定手段によって前記第１のピント位置が決定された後、前記被写体までの被写体距離を測定し、この測定された被写体距離と前記第１のピント位置とから前記ピント合わせレンズの駆動方向を決定し、第２のピント位置を決定する第２のピント位置決定手段と、
前記第２のピント位置決定手段によって決定された前記第２のピント位置に前記ピント合わせレンズのピント合わせを行うピント合わせ手段と、
を具備することを特徴とするオートフォーカスカメラ。
【請求項７】
撮影レンズのズーム位置を検出するズーム位置検出手段と、
前記撮影レンズに含まれるピント合わせレンズの駆動制御を行うステッピングモータと、
前記ステッピングモータにより駆動制御された前記ピント合わせレンズの位置において、前記撮影レンズを介して検出された被写体のコントラストにより前記ピント合わせレンズのピント位置を決定するピント位置決定手段と、
前記ピント位置決定手段によって決定されたピント位置から第１の被写体距離を算出する第１の距離算出手段と、
前記撮影レンズとは異なる光路を用いて第２の被写体距離を算出する第２の距離算出手段と、
前記ズーム位置検出手段によって検出されたズーム位置に基づいて、前記第１の被写体距離と前記第２の被写体距離の何れかを選択し、その選択した被写体距離に基づいて、撮影時のストロボ制御を行うストロボ制御手段と、
を具備することを特徴とするオートフォーカスカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ステッピングモータを用いてピント合わせ用レンズを駆動制御するオートフォーカス（ＡＦ）カメラに関する。
【０００２】
【従来の技術】
近年、フィルム式のカメラに代わって、ＣＣＤ等の撮像素子で得た像を電子的に記録する、所謂デジタルカメラの普及が著しい。このデジタルカメラでは、撮像画像を、直接ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶ディスプレイ）等の表示素子に表示再生して、このＬＣＤ表示をファインダ代わりに使用するスルー画モニタという機能が頻繁に利用される。このスルー画モニタによる表示において、ピント合わせレンズのレンズ位置は、常にピントが合った状態の広画角のレンズ位置、所謂常焦点位置に制御しておく。この常焦点位置は、ズーム操作によって、切り換えることもできる。このようにズーム操作によって常焦点位置が切り換え可能でないと、ズーム操作によるピント位置移動により、ピントがずれてしまい、スルー画モニタ機能が利用できなくなるおそれがある。また、デジタルカメラでは、ピント合わせ時等において、頻繁にピント合わせレンズ駆動用のモータを正逆転させる必要がある。
【０００３】
そこで、デジタルカメラでは、ステッピングモータを用いてピント合わせレンズの駆動制御を行う事が多い。このステッピングモータはパルスが入力されることで所定量回転するモータである。即ち、パルスによるレンズ位置の検出が容易であるので、モータの正逆転制御により駆動されるレンズの位置制御が容易である。
【０００４】
そこで、特許文献１等では、ピント合わせレンズを駆動しながら、撮像素子にて得られた被写体像信号のコントラストを判定してピント合わせを行う、所謂山登り式のオートフォーカス（ＡＦ）制御に、このステッピングモータが有効に利用されている。
【０００５】
しかし、前述した常焦点位置は、ズームレンズのズーム位置や、レンズや鏡枠など部品の出来栄え等によって変化する位置である。したがって、カメラ製造時の調整工程において、常焦点位置等のレンズ位置の調整を行うことが好ましいが、レンズ位置の微調整は、ステッピングモータの１パルスの精度では不十分なことがある。前述したように、ステッピングモータは、パルスが入力される毎に所定量ずつ回転するモータであるので、１パルス毎のモータ回転量、即ち、レンズ駆動分解能による量子化誤差の影響を受けやすい。このように、ステッピングモータでは、連続的な位置制御や微少量の位置制御を行うことが困難であり、このような位置制御を行うためには、１パルス毎のレンズ駆動分解能を上げる必要がある。
【０００６】
そこで、特許文献２では、ステッピングモータのレンズ駆動分解能を上げるために、２段式のギア等を用いてレンズ駆動リングの回転を段階的に駆動制御する工夫がなされている。
【０００７】
【特許文献１】
特開平５−２９２３８２号公報
【０００８】
【特許文献２】
特開平１１−５２２１９号公報
【０００９】
【発明が解決しようとする課題】
しかし、当然のことながら、特許文献２のようにしてレンズ駆動分解能を上げることは、機構の複雑さを伴い、また、大型化やコストアップにつながる可能性が高い。また、特許文献１等の提案では、ステッピングモータの位置誤差対策についてまでは十分に述べられていない。
【００１０】
本発明は、前記の事情に鑑みてなされたものであり、レンズの位置制御が容易であるという、ステッピングモータの制御上の利点を最大限にひき出しながらも、高速かつ高精度のピント合わせ制御が行えるオートフォーカスカメラを提供することを目的とする。
【００１１】
【課題を解決するための手段】
前記の目的を達成するために、第１の態様のオートフォーカスカメラは、ステッピングモータのパルス制御を用いて駆動制御されるピント合わせレンズと、被写体距離を算出する測距手段と、この測距手段で算出された被写体距離と前記ピント合わせレンズの基準位置とに基づいて、前記パルス制御時に前記ステッピングモータに入力すべきパルス数を算出するパルス数算出手段とを具備する。
【００１２】
また、第２の態様のオートフォーカスカメラは、第１の態様のオートフォーカスカメラにおいて、前記測距手段は、外光式の測距手段である。
また、第３の態様のオートフォーカスカメラは、第１の態様のオートフォーカスカメラにおいて、前記ピント合わせレンズの基準位置は、カメラの製造時に、前記ピント合わせレンズのレンズ位置と被写体距離の逆数との関係から算出される、小数点以下の桁を含む値である。
これら第１〜第３の態様のオートフォーカスカメラによれば、測距手段による算出結果とピント合わせレンズ基準位置に基づいて計算によりパルス制御時のパルス数を決定するので、レンズの位置制御が容易であるという、ステッピングモータの制御上の利点を最大限にひき出しながらも、高速かつ高精度のピント合わせ制御を行うことができる。
また、第４の態様のオートフォーカスカメラは、第１の態様のオートフォーカスカメラにおいて、前記パルス数決定手段は、前記被写体距離及び前記ピント合わせレンズの基準位置に加えて、温度変化によって生じる前記ピント合わせレンズの駆動誤差を補正する補正係数も考慮して、前記パルス数を決定する。
この第４の態様のオートフォーカスカメラによれば、パルス数の決定時に温度変化によるレンズ駆動誤差も考慮に入れるので、より正確にパルス数を決定することができる。
【００１３】
また、第５の態様のオートフォーカスカメラは、整数個のパルス入力により回転するステッピングモータのパルス制御により駆動制御されるピント合わせレンズのカメラ毎の駆動誤差を補正するための補正値を記憶する補正値記憶手段と、被写体までの距離を測距する測距手段と、この測距手段による測距結果と前記補正値記憶手段に記憶された補正値とから前記ステッピングモータに入力すべきパルス数を計算により算出するパルス数算出手段と、前記ピント合わせレンズを介して前記被写体のコントラストを検出するコントラスト検出手段と、前記パルス数算出手段によって算出されたパルス数が小数点以下の桁を含む場合に、その小数点以下の桁を切り捨てて整数のパルス数とした第１のパルス数及び前記小数点以下の桁を切り上げて前記整数のパルス数とした第２のパルス数を求め、前記第１のパルス数のパルスを前記ステッピングモータに入力して前記ピント合わせレンズを駆動制御したときに前記コントラスト検出手段によって検出される前記被写体のコントラストと前記第２のパルス数のパルスを前記ステッピングモータに入力して前記ピント合わせレンズを駆動制御したときに前記コントラスト検出手段によって検出される前記被写体のコントラストとを比較するコントラスト比較手段と、前記コントラスト比較手段の比較結果に応じて前記ピント合わせレンズのピント合わせ制御を行うピント制御手段とを具備する。
この第５の態様のオートフォーカスカメラによれば、補正値記憶手段に記憶された補正値を用い、また、小数点以下の桁を含むパルス数を考慮することにより、より正確なピント合わせを行うことができる。
【００１４】
また、第６の態様のオートフォーカスカメラは、ステッピングモータのパルス制御を用いて駆動制御されるピント合わせレンズと、前記駆動制御されたピント合わせレンズを介して得られた被写体のコントラストに基づいて前記ピント合わせレンズの第１のピント位置を決定する第１のピント位置決定手段と、前記第１のピント位置決定手段によって前記第１のピント位置が決定された後、前記被写体までの被写体距離を測定し、この測定された被写体距離と前記第１のピント位置とから前記ピント合わせレンズの駆動方向を決定し、第２のピント位置を決定する第２のピント位置決定手段と、前記第２のピント位置決定手段によって決定された前記第２のピント位置に前記ピント合わせレンズのピント合わせを行うピント合わせ手段とを具備する。
この第６の態様のオートフォーカスカメラによれば、第１のピント位置決定手段の結果と被写体距離の測定結果とから山登りＡＦの際のピント合わせレンズの駆動方向をより正確に決定することができる。
【００１５】
また、第７の態様のオートフォーカスカメラは、撮影レンズのズーム位置を検出するズーム位置検出手段と、前記撮影レンズに含まれるピント合わせレンズの駆動制御を行うステッピングモータと、前記ステッピングモータにより駆動制御された前記ピント合わせレンズの位置において、前記撮影レンズを介して検出された被写体のコントラストにより前記ピント合わせレンズのピント位置を決定するピント位置決定手段と、前記ピント位置決定手段によって決定されたピント位置から第１の被写体距離を算出する第１の距離算出手段と、前記撮影レンズとは異なる光路を用いて第２の被写体距離を算出する第２の距離算出手段と、前記ズーム位置検出手段によって検出されたズーム位置に基づいて、前記第１の被写体距離と前記第２の被写体距離の何れかを選択し、その選択した被写体距離に基づいて、撮影時のストロボ制御を行うストロボ制御手段とを具備する。
この第７の態様のオートフォーカスカメラによれば、ズーム位置によって、よりストロボ制御にふさわしい被写体距離を決定することができる。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。その前にまず、本発明の理解を深めるために、図２にを用いて被写体距離Ｌの逆数とピント合わせレンズのレンズ位置ＬＤとの関係について説明する。ここで、図２に示すＴはズームレンズの望遠側の特性を示し、Ｗはズームレンズの広角側の特性を示す。この図２からも明らかなように、望遠側では、停止させるべきレンズ位置ＬＤ１に対してΔＬＤ１の誤差があっても、これを距離に換算した場合に図中ΔＤＴの誤差にしかならない。しかし、広角側では、レンズ位置ＬＤ１に対してΔＬＤ１の誤差があった場合、これを距離に換算すると、先のΔＤＴよりもはるかに大きいΔＤＷの誤差になってしまう。
【００１７】
例えば、ΔＬＤ１よりもやや広い幅のΔＬＤ２をカメラがピント合わせ可能な幅とし、また、広角時において、このΔＬＤ２が１ｍ〜３ｍであるとする。さらに、ΔＤＷが、１．２ｍ〜２．７ｍの範囲の誤差をとり得るとすると、正しいピント合わせを行うためには、ＬＤ２からΔＤＷを除いた範囲、即ち、被写体からの距離が遠い側で３０ｃｍ、近い側で２０ｃｍの範囲内にピント合わせ時の被写体距離検出精度を入れなければならない。
【００１８】
これに対し、ＬＤ１の繰り出し時に、正しく、その中心距離１．５ｍが求められていると、許容される測距の誤差は、遠い側で１．５ｍ、近い側で０．５ｍとなり、余裕が大きいのでピント合わせが容易となる。
【００１９】
一方、測距回路を用いた従来のオートフォーカス（ＡＦ）カメラにおけるピント合わせでは、図３（Ａ）のフローチャートに示すように、まず、被写体距離Ｌを算出し（ステップＳ１Ａ）、被写体距離の逆数とレンズ位置との関係を用いて、被写体距離Ｌからピント位置ＬＤを算出した後（ステップＳ２Ａ）、そのピント位置ＬＤにレンズを駆動制御する（ステップＳ３Ａ）という手順でＡＦを行っている。しかし、このような従来のＡＦでは、距離の逆数とレンズ位置との関係が正しく求められている必要があり、そのためには、ピント合わせレンズ３ａの基準位置が細かく決められている必要がある。しかし、前述したように、デジタルカメラではレンズの位置制御にステッピングモータを利用しているので、十分な精度の基準位置を求めることができるとは限らない。
【００２０】
即ち、実際には図４で示す、Ｚ＝０の位置にピントを合わせたくとも、ステッピングモータでは、パルスの入力毎のレンズ駆動量、即ち、レンズ駆動分解能の整数倍の位置に対してレンズ駆動制御が行われるので、＋Ｚ１の次は−Ｚ１にピントを合わせてしまう。したがって、＋Ｚ１と−Ｚ１の間のＺ＝０の位置にはピントを合わせることができない。即ち、このＺ＝０にピントを合わせる場合には、前述したように１パルス毎のレンズ駆動分解能を上げる必要がある。
【００２１】
しかし、レンズ駆動分解能を上げなくとも、Ｚ＝０の位置を計算により求めることで、１パルス毎のレンズ駆動分解能以下までデータを持たせれば、より正確なピント合わせを行うことができる。即ち、実際にパルスによる位置制御を行う場合は、基準位置から何個パルスを繰り出すのかという整数値による制御方法に限られるが、演算の際にはレンズ駆動量や駆動誤差の補正値などを小数点以下の桁を含む計算を行って精度の向上を行うことが好ましい。
【００２２】
即ち、本発明では、Ｚ＝０にピントが合うようなレンズ位置ＬＤを計算により求め、実際のピント合わせ時には、このレンズ位置ＬＤを考慮してピント合わせを行う。例えば、このレンズ位置をレンズの初期位置（基準位置）として記憶させておき、例えば、ズーム時又はセットアップ（電源投入直後に撮影レンズを沈胴位置から初期位置へ繰り出す動作）時にレンズの基準位置の検出を行い、基準位置がずれていたときには、記憶させておいた基準位置を用いて補正を行うことで、撮影時に常に基準位置からのピント合わせを可能とする。
【００２３】
［第１の実施形態］
図１は、本発明の第１の実施形態に係るオートフォーカスカメラ（以下、カメラと称する）の内部の電子回路を中心とした構成を示すブロック図である。即ち、このカメラは、マイクロコンピュータ（ＣＰＵ）１と、ズーム駆動／ズーム位置検出回路２と、撮影レンズ３と、撮像素子４と、アナログ／デジタル（Ａ／Ｄ）変換回路５と、画像処理回路６と、記録媒体７と、ストロボ制御回路８と、ＬＣＤドライバ９と、表示用ＬＣＤ１０と、補正値記憶部１１と、レンズ駆動／レンズ位置検出回路１２と、測距回路１６とで構成される。
【００２４】
ＣＰＵ１は、カメラ全体の制御を司る制御部であり、撮影者の操作によるスイッチ（ズームスイッチ）１ｂの入力状態を判定し、この判定したスイッチ状態に応じてズーム駆動／ズーム位置検出回路２を制御して、撮影レンズ３の広角側又は望遠側へのズームを開始させ、同時にズーム位置も検出する。撮影レンズ３には、後に詳しく述べるピント合わせレンズ３ａが含まれている。ＣＰＵ１は、スイッチ（レリーズスイッチ）１ａの入力状態を判定し、この判定したスイッチ状態に応じて撮影制御を開始させる。
【００２５】
この撮影制御時において、被写体２１からの像が、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ：電荷結合素子）又はＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ−Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ：相補型金属酸化物半導体）センサによって構成される撮像素子４に入射すると、撮像素子４は、この入射した像を電気信号に変換して、この変換した電気信号をアナログ／デジタル（Ａ／Ｄ）変換回路５に入力する。Ａ／Ｄ変換回路５は、撮像素子４から入力されたアナログ電気信号をデジタル画像信号に変換して、このデジタル画像信号を画像処理回路６に入力する。画像処理回路６は、入力されたデジタル画像信号に対して、光源の種類に応じた白色を基準にして、入力された画像の色バランスを調節するホワイトバランス処理、後に述べる表示用ＬＣＤ１０に画像を表示させる際に階調が正しく表現されるように入出力特性（γ値）を補正するγ処理、画像の輪郭検出及び輪郭強調処理、ＲＧＢ信号から輝度信号（Ｙ）／色信号（Ｃ）分離等の各種画像処理を行った後、ＪＰＥＧ方式などを用いて画像を圧縮する。そして、このようして処理された画像を、メモリカードなどの不揮発性半導体メモリや磁気記録媒体などで構成される記録媒体７に記録させる。また、このような露出制御時には、被写体２１の状況に応じてストロボ制御回路８によりストロボを発光させて露出を補う。
【００２６】
なお、この画像処理回路６に入力された画像は、山登りＡＦのためのコントラスト判定にも利用される。このようなコントラスト判定は、レンズ駆動／レンズ位置検出回路１２により、ピント合わせレンズ３ａを駆動制御しながら、画像処理回路６から入力される画像信号のコントラストを判定してピント合わせを行う。レンズ駆動／レンズ位置検出回路１２は、モータドライバ１３ａ，１３ｂ、パルス分配器１４、モータドライバ１３ａ，１３ｂ、及びステッピングモータ１５で構成されている。
【００２７】
即ち、ＣＰＵ１に制御されてパルス分配器１４によってモータドライバ１３ａ，１３ｂにパルスが与えられる。モータドライバ１３ａ，１３ｂは、このパルス信号に応じてステッピングモータ１５を回転させることによってピント合わせレンズ３ａの駆動制御を行う。即ち、モータドライバ１３ａ又は１３ｂによってステッピングモータ１５が回転すると、図５に示すように、その回転に応じて、鏡枠内に設けられた送りネジ部３ｂが回転する。これにより、ピント合わせレンズ３ａは、ガイド部３ｃに支持されながら、図中Ｚ方向に変位する。
【００２８】
また、このカメラは、山登りＡＦに加えて外光式のＡＦも行う。このための測距回路（測距手段）１６は、１対の受光レンズ１７ａ，１７ｂと１対のラインセンサ１８ａ，１８ｂ、Ａ／Ｄ変換器１９、及び位置差算出部２０からなる。
【００２９】
このようなオートフォーカスカメラの撮影制御について図６を用いて説明する。即ち、ＣＰＵ１は、ユーザによりレリーズスイッチ１ａがＯＮされたか否か、即ち、撮影開始指示がなされたか否かを判定する（ステップＳ１１）。このステップＳ１１の判定において、ユーザによる撮影開始指示がなされたと判定した場合には、被写体距離を測定する測距及び被写体輝度を測定する測光を行う（ステップＳ１２）。次に測定した被写体距離に基づいてピント合わせレンズ３ａを駆動して撮影レンズ３のピント合わせを行う（ステップＳ１３）。この後、露出を行い（ステップＳ１４）、なお、ステップＳ１４の露出時には、ステップＳ１２で測定した測光の結果を判定して、必要がある場合にはストロボ制御回路８を制御して被写体２１にストロボ光を投射する。次に、このようにして得られた画像を記録媒体７に記録させて（ステップＳ１５）、このフローチャートの撮影制御を終了する。
【００３０】
一方、ステップＳ１１の判定において、ユーザによる撮影開始指示がなされていないと判定した場合には、ＣＰＵ１はユーザによるズームスイッチ１ｂの操作がなされたか否か、又は電源投入直後のセットアップ動作を行うか否かを判定する（ステップＳ１６）。このステップＳ１６の判定において、ズーム制御又はセットアップ制御を行わないと判定した場合には、このフローチャートの撮影制御を終了する。
【００３１】
一方、ステップＳ１６の判定において、ＣＰＵ１はズーム制御又はセットアップ制御を行うと判定した場合には、何れかの制御を行う（ステップＳ１７）。次に、ピント合わせレンズ３ａの初期位置を検出する（ステップＳ１８）。そして、ピントレンズ３ａを駆動しながら被写体２１のコントラストを検出し、このコントラストが最大となるレンズ位置を検出する（ステップＳ１９）。そして、このレンズ位置から被写体距離を算出して（ステップＳ２０）、このフローチャートの撮影制御を終了する。なお、この被写体距離の算出方法は、後に述べる。
【００３２】
次に画像の表示について説明する。画像処理回路６はＬＣＤドライバ９にも接続されており、画像処理後の画像をＬＣＤドライバ９にも入力する。ＬＣＤドライバ９は、入力されてきた画像を表示用ＬＣＤ１０に表示させる。ユーザは、この表示用ＬＣＤ１０に表示された画像を見ながら構図を決定することができる。しかし、この時、撮影レンズ３内部のピント合わせレンズ３ａが適切な位置に設定されていないと表示用ＬＣＤ１０に表示される画像は、所謂ピンボケ画像になっていまい、ユーザはこの画像を見て構図等を正しく判断することができない。
【００３３】
このピンボケ画像が生じないような適切なレンズ位置は、ズーム位置やピント合わせ系の各部分の出来によって変化する。そこで、このカメラは、このようなズーム位置やカメラごとの部品ばらつきによる駆動誤差を補正するための補正値を記憶させておく補正値記憶部（例えば、データを電気的に書き込み／消去可能なＥＥＰＲＯＭを使用する）１１を有している。
【００３４】
ここで、レンズ位置をＬＤとし、そのレンズ位置ＬＤにおいて得られる像のコントラストの関係を求めると、図７（Ａ）のようなグラフとなる。この図７（Ａ）のグラフによれば、所定距離に存在する被写体に対しては、それに対応する所定のレンズ位置ＬＤＮでコントラストのピークが生じることが分かる。
【００３５】
しかし、このカメラはステッピングモータ１５を利用しているので、ピント合わせレンズ３ａを停止させることが可能な位置は、離散的なレンズ位置ＬＤ１〜ＬＤ６である。即ち、ピント合わせレンズ３ａを、必ずしもコントラストのピークが生じるレンズ位置ＬＤＮで停止させることができるとは限らない。
【００３６】
そこで、本第１の実施形態においては、コントラストのピーク位置であるＬＤＮを、各レンズ位置の小数点以下の桁を考慮して算出し、補正値記憶部１１に記憶させておく。即ち、図７（Ａ）の例で言えばＬＤ３とＬＤ４の間の位置にあるＬＤＮを、例えばＬＤ＝３とＬＤ＝４の間の３．５という形で算出して記憶させる。以後、このコントラストのピーク位置を求める演算を補間演算と称する。この補間演算により求めた値は、実際には、レンズ駆動制御不可能な値であるが、後に詳しく述べるように、他の数値と合わせてより正確なレンズ駆動制御可能なレンズ位置を求める際に用いる。
【００３７】
図８（Ａ）、図８（Ｂ）は、カメラの製造時におけるカメラの調整装置の構成図である。即ち、カメラの製造時においては、所定距離ＬＮ，ＬＦ（ＬＮ＜ＬＦ）に置かれたチャート３２，３３（コントラストのあるものを使用）を順次、カメラにモニタさせる形で、ピント合わせレンズ３ａを動かしながら、撮像素子４で得られるコントラストを判定していけば、距離ＬＮ及びＬＦに応じて図７（Ａ）、図７（Ｂ）に示したようなグラフが得られる。このようなレンズ駆動制御、コントラスト判定、及び補間演算等は、図８（Ａ）、図８（Ｂ）に示す調整装置（パソコン等の演算機を含む装置）３１によって行われる。即ち、この調整装置３１により、図９に示すフローチャートに従って調整が行われる。
【００３８】
次に、この図９のフローチャートについて説明する。まず、カメラ３０から所定距離ＬＮの位置にチャート３２をセットした後（ステップＳ２１）、山登りＡＦを開始させる。即ち、ピント合わせレンズ３ａのレンズ位置を変化させながら、カメラ３０の撮像素子４においてコントラストを検出して図７（Ａ）に示すグラフを求め、さらに、検出したコントラストのピークに相当するレンズ位置ＬＤＮを算出する（ステップＳ２２）。
【００３９】
次に、カメラ３０から所定距離ＬＦの位置にチャート３３をセットした後（ステップＳ２３）、ステップＳ２２の動作と同様にして、図７（Ｂ）に示すグラフ及びコントラストのピークに相当するレンズ位置ＬＤＦを算出する（ステップＳ２４）。
【００４０】
次に、求めた図７（Ａ）、図７（Ｂ）のように求めたグラフから図１０の被写体距離の逆数１／Ｌとレンズ位置ＬＤとの関係を示すグラフにおける傾きＫを求める。さらに、基準位置ＬＤ∞を算出する（ステップＳ２５）。ここで、傾きＫは、次の
【数１】
2004279559.tif 000003
で求めることができる。また、図２のようなグラフ、
ＬＤ−ＬＤＦ＝Ｋ（１／Ｌ−１／ＬＦ）
又は                                                      （式２）
ＬＤ−ＬＤＮ＝Ｋ（１／Ｌ−１／ＬＮ）
に示す１次式を満たす。なお、これ以後は（式２）の上式を用いて説明する。この（式２）の上式により、被写体距離が無限遠に相当するピント合わせレンズ３ａの基準位置ＬＤ∞は、（式２）の（１／Ｌ）を近似的に０とした値、即ち、
ＬＤ∞＝ＬＤＦ−Ｋ／ＬＦ                              （式３）
によって求められる。次に、このようにして求められたＫ及びＬＤ∞を補正値記憶部１１に記憶させて（ステップＳ２６）、調整作業が終了する。
【００４１】
図９に示した調整手順を通してＬＤ∞が調整されたカメラは、図１の測距回路１６で検出された結果から被写体距離Ｌを求めることによって、次の
ＬＤ＝Ｋ（１／Ｌ）＋ＬＤ∞  （式４）
から正しいピント位置を求めることができる。このＬＤは、一般に小数点以下の桁の値を持ち得る仮想的な位置である。
【００４２】
ここで、外光式の測距回路１６（特許請求の範囲に記載の測距手段）の測距原理を説明する。被写体２１からの像が、両受光レンズ１７ａ，１７ｂを介して両ラインセンサ１８ａ，１８ｂに結像すると、両ラインセンサ１８ａ，１８ｂは、この像を電気信号（像信号）に変換してＡ／Ｄ変換器１９に入力する。Ａ／Ｄ変換器１９は、入力された像信号をそれぞれデジタル化して、このデジタル像信号を位置差算出部２０に入力する。位置差算出部２０は、両ラインセンサから入力されてきたデジタル像信号に対して相関演算を行って、両ラインセンサ１８ａ，１８ｂに結像した被写体像の位置差ｘを算出し、この算出した位置差ｘをＣＰＵ１に入力する。
【００４３】
ここで、被写体２１までの距離を被写体距離Ｌとし、測距回路１６を構成する１対の受光レンズ１７ａ，１７ｂのレンズ間距離を基線長Ｂ、受光レンズからラインセンサまでの距離を焦点距離ｆとすると、これらの間には、
Ｌ＝Ｂ・ｆ／ｘ                                （式５）
で示す、所謂三角測距の原理式が成立しているので、ＣＰＵ１は、入力されてきたｘより被写体距離Ｌを算出することができる。しかし、実際には、測距回路１６で算出される位置差ｘは、測距回路１６を構成するレンズや枠などの温度変化による位置ずれの影響を受けるので、ここでは、被写体距離Ｌの算出に、
【数２】
2004279559.tif 000004
の関係を用いる。ここで、ΔｘＴは、測距回路１６の温度特性、即ち、測距回路１６を構成するレンズや枠の温度変化による位置差ｘのずれを補正する補正係数である。この（式６）を前述の（式４）に代入すると、
【数３】
2004279559.tif 000005
のような関係が得られる。ただし、この（式７）では、ピント合わせレンズ３ａにも温度特性がある事を想定して、ΔＬＤＴという補正係数を導入している。なお、これらの補正係数は、撮影レンズ３に温度変化を与えた時に、どのようなピント位置変化が起こるのかを予め調べておき、そのピント位置変化を補正するように求めた値である。これらの補正係数は、カメラ内部の補正値記憶部１１に記憶させておき、ピント合わせが行われるたびに、この補正値記憶部１１からこれらの補正係数を読み出すことで、（式７）を用いて、正しいピント位置を決定することが可能である。
【００４４】
また、このカメラは、レンズ駆動にステッピングモータ１５を用いているので、（式７）で算出した小数の位置にピント合わせレンズ３ａを停止させることができない。そこで、（式７）を用いて算出されたＬＤを、ステッピングモータ１５の１パルスあたりのレンズ繰り出し量ＬＤ０で割った値、即ち、
ＬＤＰＬＳ＝ＬＤ／ＬＤ０                              （式８）
の整数値（小数点以下切上げ又は切捨て）が、ステッピングモータ１５を停止させるのに入力すべきパルス数となる。このパルス数を求める（式８）の演算が特許請求の範囲に記載のパルス数算出手段に対応する。
【００４５】
図３（Ｂ）に、ある被写体距離Ｌが算出されたときのピント合わせ制御のフローチャートを示す。
即ち、測距回路１６によって外光ＡＦを行い、これによって算出された位置差ｘに基づいて被写体距離Ｌを算出した後（ステップＳ１Ｂ）、ＣＰＵ１は、補正値記憶部１１に記憶させておいた傾きＫ及び基準位置ＬＤ∞を読み出す（ステップＳ２Ｂ）。次に読み出した傾きＫ及び基準位置ＬＤ∞とステップＳ１Ｂで算出した被写体距離Ｌとから、（式７）を用いてピント位置ＬＤを算出する（ステップＳ３Ｂ）。即ち、ステッピングモータ１５を用いてレンズ駆動制御を行う時には、ＬＤ０の整数倍の位置にしかモータ制御できないが、ステップＳ３Ｂの計算により、実際のレンズ駆動分解能以下である小数点以下の桁のレンズ位置も考慮して仮想的なピント位置を算出する。この動作が特許請求の範囲に記載のレンズ位置算出手段に対応する。
【００４６】
以後のステップでは、ステップＳ３Ｂで算出したＬＤから、ステッピングモータに入力すべき停止パルス数を決定する。即ち、（式８）を用いて得られたＬＤＰＬＳの小数点以下の桁を切り捨てて整数値とし（この整数値のパルス数が第１のパルス数である）、この値に対応する数の停止パルスをステッピングモータ１５に入力してピント合わせレンズ３ａを駆動し、このときに撮像素子４で得られた像信号からコントラストを検出する（ステップＳ４Ｂ）。次に、（式８）を用いて得られたＬＤＰＬＳの小数点以下の桁を切り上げて整数値とし（この整数値のパルス数が第２のパルス数である）、この値に対応する数の停止パルスをステッピングモータ１５に入力してピント合わせレンズ３ａを駆動し、このときに撮像素子４で得られた像信号からコントラストを検出する（ステップＳ５Ｂ）。そして、ステップＳ４Ｂ及びステップＳ５Ｂで検出したコントラストのうち、何れの信号のほうが、コントラストが高いのかを判定して、コントラストが高いほうを、より正しいレンズ位置であると判定して、この位置にピント合わせレンズ３ａを駆動して（ステップＳ６Ｂ）、ピント合わせ制御を終了する。このステップＳ５Ｂ〜Ｓ６Ｂの制御が、特許請求の範囲に記載のコントラスト比較手段及びピント制御手段の動作に対応する。
【００４７】
なお、ステップＳ４Ｂ及びステップＳ５Ｂの代わりに、（式８）を用いて得られたＬＤＰＬＳの小数点以下の桁を四捨五入して、ステッピングモータ１５の停止パルス数を決定してもよいが、カメラの温度特性や姿勢差等によって、カメラの特性が調整時からずれている事も考えられるので、本第１の実施形態においては、２ポイントでコントラスト検出を行い、これらを比較して、よりコントラストの高い方のピント位置を選択するので、より精度の高いピント位置判定を行える。
【００４８】
このように、本第１の実施形態では、種々の補正係数や調整値、及び設計値を用いて、実際に停止させることができない仮想的なピント位置を、小数点以下の桁まで考慮して算出し、そのピント位置を考慮して山登りＡＦ制御を行うので、撮影レンズのピント許容幅以下に１パルス分の分解能があれば、正しいピント制御を行うことができる。即ち、必要以上にレンズ駆動分解能を細かくして、脱調を起こしやすくしたり、複雑な構成にして、機構を大型化したりすることなく、高精度のオートフォーカスカメラが廉価、かつ小型にて提供することが可能となる。
【００４９】
また、本第１の実施形態によれば、ステッピングモータによるレンズ停止位置の分解能を、複雑な機構を用いて必要以上に細かくしなくとも、高速かつ高精度のピント合わせを行うことができる。なお、山登りＡＦでは、多数回レンズ位置を変えながら、コントラスト検出を行う必要があるが、本第１の実施形態では、外光ＡＦを併用することにより、２ポイントのコントラストを検出するだけでピント合わせを終了させる事ができる。
【００５０】
［第２の実施形態］
次に本発明の第２の実施形態について説明する。この第２の実施形態は、前述したスルー画モニタ機能を持つデジタルカメラの特性を考慮した例である。なお、この第２の実施形態のカメラの内部構成は図１のものがそのまま適用できるので、ここでは説明を省略する。この第２の実施形態に係るカメラのメイン動作の手順を図１１のフローチャートに示す。
【００５１】
即ち、本第２の実施形態では、まず、ＣＰＵ１は、撮影者が制御したズームレンズのズーム位置を検出し（ステップＳ３１）する。次に、検出したズーム位置におけるピント合わせレンズ３ａの基準位置ＬＤ∞及び傾きＫ等の値を補正値記憶部１１から読み出す（ステップＳ３２）。その後、山登りＡＦを行う（ステップＳ３３）。このステップＳ３３の山登りＡＦによるピント合わせは、スルー画モニタ機能のために行うものであり、カメラの図示しないメインスイッチが入力直後のタイミング（セットアップ時）やズームの直後のタイミング等の、レリーズタイムラグに影響しないタイミングで行う。
【００５２】
次に、ステップＳ３３の山登りＡＦによって停止されたレンズ位置ＬＤＩを検出し（ステップＳ３４）、このレンズ位置ＬＤＩから被写体距離ＬＩを算出する（ステップＳ３５）。この計算には、（式７）を用いる。ここまでの制御が特許請求の範囲に記載の第１のピント位置決定手段の動作に対応する。その後、撮影者によりレリーズ操作がなされたか否か、即ち、レリーズスイッチ１ａがＯＮしたか否かを判定する（ステップＳ３６）。このステップＳ３６の判定においてレリーズスイッチ１ａがＯＮしていないと判定した場合には、レリーズスイッチ１ａがＯＮするまで待機する。
【００５３】
一方、撮影者によりレリーズ操作が行われると、ＣＰＵ１は、これを判定して、今度は、より高速にＡＦを行うことができ、シャッターチャンスに強い測距回路１６による外光ＡＦを行って被写体距離Ｌを算出する（ステップＳ３７）。
【００５４】
ステップＳ３７で算出した被写体距離Ｌと前記ＬＩとを比較し、ステッピングモータによって停止させることができない小数点以下の桁のレンズ位置まで考慮してピント位置判定を行い、レンズ駆動方向を決定するのが、本第２の実施形態の特徴である。また、ここでは、レリーズ操作後は、なるべく単純な手順にして高速のピント合わせが可能となるようにした。即ち、ＣＰＵ１は、次のステップで、ズーム位置が広角側であるか否かを判定する（ステップＳ３８）。
【００５５】
このステップＳ３８の判定において、広角側であると判定した場合には、スルー画モニタ時のレンズ位置ＬＤＩから算出した距離ＬＩの逆数とレリーズ後に算出した被写体距離Ｌの逆数とを比較する（ステップＳ３９）。この比較は、これら距離の逆数の差異が所定値αよりも小さいか否かで判定する。ステップＳ３９の判定において、差異が小さいと判定した場合には、Ｙに分岐し、レンズを駆動しなくとも被写界深度内に被写体が収まるとして、レンズ駆動制御を行わずにステップＳ４０に移行する。
【００５６】
一方、ステップＳ３８の判定においてレンズ位置が広角側でないと判定した場合、又は、ステップＳ３９の判定において距離の逆数の差異が所定値α以上であると判定した場合には、ＣＰＵ１はこれら距離の逆数の大小を判定する。即ち、１／Ｌが１／ＬＩよりも大きいか否かを判定する（ステップＳ４０）。これは、ピント合わせレンズの駆動方向を決定するためのステップである。ステップＳ４０の判定において、１／Ｌが１／ＬＩよりも大きい、即ち、被写体距離Ｌのほうが被写体距離ＬＩよりも近いと判定した場合には、ピント合わせレンズ３ａを繰り出し制御しながら山登りＡＦを行い（ステップＳ４１）、一方、１／Ｌが１／ＬＩよりも小さい、即ち、被写体距離Ｌのほうが被写体距離ＬＩよりも遠いと判定した場合には、遠いならピント合わせレンズ３ａを繰り込み制御しながら山登りＡＦを行って（ステップＳ４２）、ステップＳ４３に移行する。ここまでのピント合わせ制御が特許請求の範囲に記載の第２のピント位置決定手段及びピント合わせ手段の動作に対応する。
【００５７】
ピント合わせが終了した後は、露出を行う（ステップＳ４３）。このときのストロボ制御回路８の制御は、例えば、被写体距離情報を用いて、フラッシュマチック方式により精度の良い調光を行う。このフラッシュマチック方式は、被写体距離と絞り値とガイドナンバとの関係を用いてストロボの調光を行うものである。勿論、測光装置を用いて被写体輝度を検出し、その検出した被写体輝度に基づいてストロボ制御回路８の発光制御を行ってもよい。
【００５８】
このように、本第２の実施形態では、ステッピングモータの分解能以下の値まで考慮して算出された被写体距離ＬＩと外光ＡＦによる測距結果Ｌと比較するようにしたので、繰り出し側と繰り込み側のどちらの方向に向かってレンズを動かせばピント合わせが可能であるのかを、より正確に判定する事ができる。即ち、ステッピングモータの分解能以下にまでレンズ駆動に関する情報を算出し、状況に応じてこの情報を有効利用したカメラの撮影制御を行うことができる。
【００５９】
［第３の実施形態］
次に、本発明の第３の実施形態について説明する。本第３の実施形態は、図２に示す関係を利用した例である。なお、この第３の実施形態のカメラの内部構成も図１のものがそのまま適用できるので、ここでは説明を省略する。
【００６０】
図２は、同じ量の駆動誤差でも望遠時はそのピント位置から被写体距離を算出したときの誤差が小さく、広角時は誤差が大きいということを示している。即ち、１パルスを図７（Ａ）に示したように分解して利用するとしても、ズーム位置によって、算出した被写体距離の精度が異なる。一方、測距回路１６においても、必ずしも、常に理想的な距離算出ができるわけではなく、例えば、図１２のように撮影レンズ３のズーム位置が望遠側になると、ピント位置から算出した被写体距離の方が正確な値になる事がある。この時は、図１３のようにレンズ駆動制御を行いながらコントラストを求め、補間演算によって求められたピント位置ＬＤＩから、
Ｌ＝Ｋ／（ＬＤＩ−ＬＤ∞−ΔＬＤＴ）                （式９）
を用いて被写体距離Ｌを求める。
【００６１】
一般に、測距回路１６の受光レンズ１６ａ，１６ｂと撮影レンズ３とは、異なる位置に配置されているので、それらのパララックスによって一方のコントラストは高く、一方のコントラストは低いという条件が発生する。なお、どちらのＡＦ方式によるピント合わせのほうが精度が良いかを決めるパラメータは、ズーム位置以外にも存在するが、ここでは、ズーム位置のみを用いて、外光ＡＦ方式によるピント合わせを行うか、又は山登りＡＦ方式によるピント合わせを行うかを決定する。この手法を用いた撮影制御のフローチャートを図１４に示す。
【００６２】
まず、測距回路１６により被写体距離算出を行って被写体距離Ｌを求める（ステップ５１）。このステップＳ５１の外光ＡＦが、特許請求の範囲に記載の第１の距離算出手段の動作に対応し、外光ＡＦで求めた被写体距離Ｌが第１の距離に対応する。
【００６３】
次にステップＳ５１に対応するピント位置に向かって山登りＡＦを行う（ステップＳ５２）。このステップＳ５２の山登りＡＦが、特許請求の範囲に記載の第２の距離算出手段の動作に対応する。
【００６４】
する。このステップＳ５２で時得られた情報をもとに次のステップでは、ステッピングモータ１５で制御できる分解能以下まで、コントラストが最大になるレンズ位置ＬＤＩを求める（ステップＳ５３）。次に、このＬＤＩと補正値ＬＤ∞、ΔＬＤＴを用いて（式９）によって被写体距離を算出する（ステップＳ５４）。ここで、この被写体距離をＬＩとする。この被写体距離ＬＩが第２の距離に対応する。
【００６５】
このようにして、測距回路１６を用いた外光ＡＦによる測距結果Ｌと山登りＡＦによる測距結果ＬＩとが得られるので、以後は、何れか適切な方を用いてカメラのレンズ駆動制御を行う。ここでは、ストロボの光量制御を前記被写体距離情報によって行う例を示すが、ストロボ撮影が必要ないシーンでは、ステップＳ５５のストロボ撮影を行うか否かの判定をＮに分岐して通常の露出を行う（ステップＳ６０）。この後、撮影制御が終了する。
【００６６】
一方、ステップＳ５５をＹに分岐することにより開始されるストロボ撮影時では、被写体距離情報によってストロボの光量を決定するフラッシュマチック方式を用いる。しかし、図１２からも分かるように、望遠時は山登りＡＦの方から算出した被写体距離の精度が高く、広角時は外光ＡＦから算出した被写体距離の精度が高い。そこで、ステップＳ５５の後、ズーム位置が望遠側であるか否かを判定する（ステップＳ５６）。このステップＳ５６の判定において、ズーム位置が望遠側であると判定した場合には、山登りＡＦによる被写体距離算出結果ＬＩを用いてストロボ光量を決定する（ステップＳ５７）。一方、ステップＳ５６の判定において、ズーム位置が広角側であると判定した場合には、外光ＡＦによる被写体距離算出結果Ｌを用いてストロボ光量を決定する（ステップＳ５８）。こうしてストロボ光量が決定した後、この決定した光量でストロボ制御回路８を発光させて露出を行い（ステップＳ５９）、撮影制御を終了する。これらステップＳ５６〜Ｓ５８の制御が特許請求の範囲に記載のストロボ制御手段の動作に対応する。
【００６７】
以上説明したように、本第３の実施形態によれば山登りＡＦを用いて本来ピントが合わされるべきピント位置をステッピングモータの分解能以下まで算出し、その算出結果を用いて露出時のストロボの調光制御を行い、また、この山登りＡＦを用いた調光では、調光の精度が不十分な条件では外光測距による結果を用いて調光制御を行うようにしてので、苦手なシーンのない撮影が楽しめるカメラを提供することができる。
【００６８】
以上実施の形態に基づいて本発明を説明したが、本発明は前述した実施の形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。
【００６９】
さらに、前記した実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施の形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【００７０】
【発明の効果】
以上説明したように、本発明によれば、レンズの位置制御が容易であるという、ステッピングモータの制御上の利点を最大限に引き出しながらも、高速かつ高精度のピント合わせ制御が行えるオートフォーカスカメラを提供することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係るオートフォーカスカメラの内部構成を示すブロック図である。
【図２】ズーム位置と、レンズ駆動誤差及び被写体距離算出誤差との関係を示すグラフである。
【図３】図３（Ａ）は従来のピント合わせ制御の手順を示すフローチャートであり、図３（Ｂ）は本発明の第１の実施形態に係るオートフォーカスカメラのピント合わせ制御の手順を示すフローチャートである。
【図４】本発明のピント合わせの概念を説明するための図である。
【図５】ピント合わせレンズの駆動機構について説明するための図である。
【図６】本発明の第１の実施形態に係るオートフォーカスカメラの撮影制御の手順を示すフローチャートである。
【図７】レンズ位置とコントラストとの関係を示すグラフである。
【図８】レンズ駆動誤差を調整するための調整装置の構成図である。
【図９】調整装置による調整手順を示すフローチャートである。
【図１０】被写体距離の逆数とレンズ位置との関係を示すグラフである。
【図１１】本発明の第２の実施形態に係るオートフォーカスカメラのメイン制御の手順を示すフローチャートである。
【図１２】ＡＦ方式、ズーム位置、及び換算した被写体距離の関係を示すグラフである。
【図１３】本発明の第３の実施形態に係るオートフォーカスカメラにおいて、コントラストが最大となるレンズ位置を算出するための概念を説明する図である。
【図１４】本発明の第３の実施形態に係るオートフォーカスカメラの撮影制御の手順を示すフローチャートである。
【符号の説明】１…ＣＰＵ、１ａ…レリーズスイッチ、１ｂ…ズームスイッチ、２…ズーム駆動／ズーム位置検出回路、３…撮影レンズ、３ａ…ピント合わせレンズ、４…撮像素子、５，１９…アナログ／デジタル（Ａ／Ｄ）変換回路、６…画像処理回路、７…記録媒体、８…ストロボ制御回路、９…ＬＣＤドライバ、１０…表示用ＬＣＤ、１１…補正値記憶部、１２…レンズ駆動／レンズ位置検出回路、１３ａ，１３ｂ…モータドライバ、１４…パルス分配器、１５…ステッピングモータ、１６…測距回路、１７ａ，１７ｂ…受光レンズ、１８ａ，１８ｂ…ラインセンサ、２０…位置差算出部
【図１】
2004279559.tif 000006
【図２】
2004279559.tif 000007
【図３】
2004279559.tif 000008
【図４】
2004279559.tif 000009
【図５】
2004279559.tif 000010
【図６】
2004279559.tif 000011
【図７】
2004279559.tif 000012
【図８】
2004279559.tif 000013
【図９】
2004279559.tif 000014
【図１０】
2004279559.tif 000015
【図１１】
2004279559.tif 000016
【図１２】
2004279559.tif 000017
【図１３】
2004279559.tif 000018
【図１４】
2004279559.tif 000019