JP3559638B2 - 測距装置 - Google Patents
測距装置 Download PDFInfo
- Publication number
- JP3559638B2 JP3559638B2 JP3250096A JP3250096A JP3559638B2 JP 3559638 B2 JP3559638 B2 JP 3559638B2 JP 3250096 A JP3250096 A JP 3250096A JP 3250096 A JP3250096 A JP 3250096A JP 3559638 B2 JP3559638 B2 JP 3559638B2
- Authority
- JP
- Japan
- Prior art keywords
- distance
- light
- distance measurement
- light receiving
- window glass
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Measurement Of Optical Distance (AREA)
- Focusing (AREA)
- Automatic Focus Adjustment (AREA)
Description
【発明の属する技術分野】
本発明は測距対象までの距離を光学的に測定するためのカメラ等で用いられる測距装置に関するものである。
【0002】
【従来の技術】
従来の測距装置には、測距対象にスポット投光を行うアクティブ方式とスポット投光を行わないパッシブ方式とがある。また、近年カメラ等では、アクティブ方式とパッシブ方式とを兼備し、それらを必要に応じて使い分けるようにしたハイブリット方式の測距装置を持つものが発表されている。このようなハイブリット方式による測距装置としてスキムCCDセンサを用いたものが本出願人から特願平7−第263183号により提案されている。
【0003】
次に上記提案されたハイブリット方式による測距装置の一部について図6〜9と共に説明する。
図6において、1は測距対象、2はスポット投光を行う発光素子としてのIRED、3はIRED2からの光を通して測距対象1に投光する投光レンズ、4、5は測距対象1の反射光を通す受光レンズ、6、7は受光レンズ4、5を通過した反射光を受光する第1、第2のセンサアレイである。この第1、第2のセンサアレイ6、7の後段には図示せずも各センサアレイ6、7の電荷をそれぞれ一旦蓄積する電荷蓄積部、CCD等の電荷転送部、スキム動作を行う電荷排斥部等が設けられており、これらとセンサアレイ6、7と共にスキムCCDセンサを構成している。
【0004】
図7は上記構成による測距装置でアクティブ方式の測距を行う場合の動作を示すフローチャートである。
まず、ステップS701でIRED2をオン、オフさせてスポット投光を行う。次にステップS702で、投光オン時と投光オフ時の各スキムCCDセンサの受光信号の差分出力を求める。そしてステップS703でセンサアレイ6、7の各電荷を投光のオン、オフに同期して循環させながら加算することにより積分し、この積分を行いながら投光成分以外の外光成分を排斥するスキム動作を行う。
【0005】
次に信号出力をモニタし、各差分出力が一定量を越えたらステップS704で投光を停止させる。そしてステップS705で、差分出力からスポット投光の信号の相関演算を行う。即ち各差分出力の2つのセンサアレイ上での位置の相対値に基づいて三角測距の原理により測定対象までの距離を求める。
【0006】
図8は図6の測距装置でパッシブ測距を行う場合の動作を示すフローチャートである。
まず、ステップS801でIRED2を消灯状態として受光信号を出力する通常出力モードとした後、ステップS802で電荷排斥(スキム動作)を禁止する。次にステップS803で各センサアレイ6、7から上記投光1回分の時間に相当する受光信号を得る。次にステップS804で、ステップS803で得られた受光信号の相関演算を行う。即ち、2つのセンサアレイからの受光信号のこれらのセンサアレイ上での位置の相関値に基づいて三角測距の原理により測距対象までの距離を求める。
【0007】
図9は、上記スキムCCDセンサを利用したハイブリッド方式の測距装置における測距動作を説明するフローチャートである。
まず、測距が始まると、ステップS901において、スキム可能かどうか判断する。そして、スキム可能であればステップS902に進む。一方、スキム不可能であればステップS904に進む。
次にステップS902において、投光オン、オフを用いたアクティブ測距を行う。アクティブ測距の動作については、前記図7の通りである。ステップS903では、ステップS902で測距値が得られたか否かが判断される。もし、測距対象物が遠距離に存在したり、測距対象物の反射率が低いなどの理由でスポット光の信号が得られない場合は、測距不能としてステップS704に進む。もし測距可能であれば、測距を終了する。次にステップS904において、スポット投光を禁止してパッシブ測距を行う。パッシブ測距動作については、前記図8の通りである。ここで、測距値を求めた後、測距動作を終了する。
【0008】
ところで、一般にパッシブ測距方式はカメラなどで窓ガラス越しに遠景を測距する場合、誤測距もなく良好な測距結果が得られるのに対して、アクティブ測距方式では、必ずしも良好な測距結果が得られるとは限らない。これはアクティブ測距方式は投光した光の反射光を受光することにより測距しており、窓ガラス越しに遠景を測距する場合、窓ガラスに反射したわずかな投射光の反射光が測距結果に悪影響を与えるためである。
アクティブ測距方式による上記悪影響に対して、本出願人は窓ガラス面での反射光を専用の受光センサを用いて検出することにより、窓ガラス越しに遠景を測距しても適切な測距結果を得るようにした技術を提案している。
【0009】
【発明が解決しようとする課題】
しかしながら、上記技術では、専用のセンサで受光するようにしているため、通常測距のためのセンサ以外に専用センサが必要である。また、例えば窓ガラスと測距装置の距離が若干離れている場合(例えば0.4m程度)、窓ガラスとカメラ本体(または測距装置)との間での投光による反射光がほとんど無く、上記専用センサに反射光が受光されず、正しく窓ガラスの検出ができないばかりか、窓ガラスからの正反射光によって窓ガラスを測距してしまう。その測距結果(例えば0.4m)がカメラの撮影連動範囲外(例えば至近)となった場合は、通常のカメラであれば至近警告表示をしたり、撮影を禁止したりしてしまう。このため窓ガラス越しの遠景写真を撮影できなくなり、非常に取り扱いにくいものとなる。
さらに、上記技術などでは、測距結果(または撮影レンズ)を遠景撮影に適した所定の距離にセットしているだけなので、測距結果としては精度の良いものとはいえない等の問題があった。
【0010】
本発明は窓ガラス越しに測距を行う場合に、専用センサを用いずに精度の高い測距を行うことのできる測距装置を得ることを目的とする。
【0011】
【課題を解決するための手段】
本発明の測距装置は、測距対象にスポット投光する投光手段と、第1の受光手段と第2の受光手段とから成り、上記測距対象の反射光を受光する受光手段と、上記投光手段のスポット投光による上記受光手段の出力信号に基づいて、上記測距対象までの距離を算出する第1の演算手段と、上記第1の演算手段で算出された距離と所定距離とを比較する第1の比較手段と、上記算出された距離が上記所定距離より小さいときの上記第1の比較手段の比較結果に応じて、上記投光手段のスポット投光による上記受光手段の受光量と所定光量とを比較する第2の比較手段と、上記受光量が上記所定光量より小さいときの上記第2の比較手段の比較結果に応じて、上記投光手段を消灯した状態で上記受光手段から所定時間に得られる出力信号に基づいて上記測距対象までの距離を再度算出する第2の演算手段とを設けている。
【0013】
【作用】
本発明によれば、アクティブ測距により測距した結果が所定距離より小さくかつそのときの受光量が所定量より小さいときは窓ガラス越しの測距であると判断して、パッシブ測距に切り換えて精度の高い測距を行う。
【0015】
【発明の実施の形態】
まず、本発明の実施の形態についての説明の前に本発明を原理的に説明する。アクティブ測距装置によって例えば0.4m先にある窓ガラス越しの遠景を測距しようとしたとき、投射光が窓ガラスに反射してきた光により、誤って窓ガラスの距離を測距したとしても、その反射光は窓ガラス面での正反射光でない限り、かなり弱い光量である。また、例えば0.4m先にある通常の測距対象物を測距した場合投射光が測距対象物にあたって反射してきた反射光は非常に強い光量である。
【0016】
これらのことに着目し、本発明では、
(1)アクティブ測距の測距結果が所定距離(例えば0.6m)よりも近く且つ、受光信号量が所定値よりも少ないときは、窓ガラス越しの遠景を測距しているものとして、測距結果を遠距離(無限遠)にセットすることにより、窓ガラス越しの遠景であっても適切な測距結果を得ることができるようにしている。
(2)アクティブ測距方式とパッシプ測距方式の両方の方式で測距可能なハイブリッド測距装置において、アクティブ測距の測距結果が所定距離(例えば0.6m)よりも近く且つ、受光信号量が所定値よりも少ないときは、窓ガラス越しの遠景を測距しているものとして、パッシブ測距の測距結果を採用するようにして窓ガラス越しの遠景を精度よく測距できるようにしている。
【0017】
図1は上記原理に基づく本発明による測距装置の第1の実施の形態を示すブロック図である。
図1において、1〜7は図6の同一符号部分と対応するので説明を省略する。8は全体を制御すると共に、測距のための演算を行うCPUである。9は図6について前述した電荷蓄積部、電荷転送部、電荷排斥部等を含む受光信号処理部であり、センサアレイ6、7と共にスキムCCDセンサを構成する。
【0018】
10は受光信号量が所定量より大きいか小さいかを判定する信号量判定部、11はIRED2をオン、オフ駆動するIRED駆動部である。12は窓ガラスであり、測距装置から若干離れた位置(例えば0.4m)に存在する。測距対象物は本測距装置に対してかなりの遠距離に存在するものとし図示しない。また、このときIRED2から投射された光はそのほとんどが窓ガラス12を透過していくが、その一部が窓ガラスに反射されてセンサーアレイ6、7に受光されるものとする。
【0019】
図2は上記測距装置の上記(1)による測距方法を示すフローチャートである。
まず、測距が始まると、ステップS101において、スキム可能かどうか判断する。そして、スキム可能であればステップS102に進む。一方スキム不可能であればステップS108に進む。
次にステップS102において、投光オンオフを用いたアクティブ測距を行う。アクティブ測距の動作については、前記図7の通りである。ステップS103では、ステップS102で測距値が得られたか否かが判断される。もし、測距対象物が遠距離に存在したり、測距対象物の反射率が低いなどの理由でスポット光の信号が得られない場合には、測距不能として、ステップS108に進む。もし測距可能であれば、ステップS104で測距結果が所定の距離(例えば0.6m)よりも遠いか近いかが判定される。測距結果が所定の距離よりも近い場合はステップS105へ進み、遠い場合はステップS107へ進み、測距結果(AFDT)をステップS102で得られたアクティブ測距の結果として測距動作を終了する。
【0020】
ステップS105では、信号量判定部10の出力により信号の受光信号が所定量よりも多いか少ないかを判定する。ここで、受光信号量が所定値よりも多ければステップS107に進み測距結果(AFDT)をステップS102で得られたアクティブ測距の結果として測距動作を終了する。受光信号量が所定値よりも少ない場合は、ステップS106に進み、窓ガラスからの反射光により測距したものとして、測距結果(AFDT)を遠距離(無限遠)とし測距動作を終了する。
【0021】
また、ステップS108では、アクティブ測距不可能または不能であるので、スポット投光を禁止してパッシブ測距を行う。パッシプ測距動作については、前記図8の通りである。その後ステップS109で測距結果(AFDT)をステップS108で得られたパッシブ測距の結果として測距動作を終了する。
【0022】
ここで図1の様な状況で窓ガラスからの反射光により測距したとすると、ステップS102での測距結果は0.4mとなり、ステップS103で測距可能で、ステップS104へ進み、0.6mよりも近いので、ステップS105に進む。さらに窓ガラスから反射された信号光は少ないので、ステップS106に進み、測距結果(AFDT)は、この状況において適切な距離である遠距離(無限遠)にセットされる。
また、0.4mの距離にある測距対象を測距したとすると、受光される信号光は非常に多い(強い)ので、ステップS105でステップS107へ移行するため、正しい測距結果を得ることができる。
【0023】
図3は上記(2)の測距方法の動作を説明するフローチャートである。
まず、測距が始まると、ステップS201において、スキム可能かどうか判断する。そして、スキム可能であればステップS202に進む。一方スキム不可能であればステップS206に進みパッシブ測距を行う。次にステップS202において、投光オンオフを用いたアクティブ測距を行う。アクティブ測距の動作については、前記図7の通りである。ステップS203では、ステップS202で測距値が得られたか否かが判断される。もし、測距対象物が遠距離に存在したり、測距対象物の反射率が低いなどの理由でスポット光の信号が得られない場合には、測距不能としてステップS206に進みパッシブ測距を行う。もし測距可能であれば、ステップS204で測距結果が所定の距離(例えば0.6m)よりも遠いか近いかが判定される。測距結果が所定の距離よりも近い場合はステップS205へ進み、遠い場合はステップS208へ進み測距結果(AFDT)をステップS202で得られたアクティブ測距の結果として測距動作を終了する。
【0024】
ステップS205では、前記信号量判定部10の出力により信号の受光信号が所定量よりも多いか少ないかを判定する。ここで、受光信号量が所定値よりも多ければステップS208に進み測距結果(AFDT)をステップS202で得られたアクティブ測距の結果として測距動作を終了する。受光信号量が所定値よりも少ない場合は、ステップS206に進み、窓ガラスからの反射光により測距したものとして、パッシブ測距を行う。
ステップS206では、アクティブ測距不可能または、不能または、窓ガラス越し測距であるので、スポット投光を禁止してパッシブ測距を行う。パッシブ測距動作については、前記図8の通りである。その後ステップS207で測距結果(AFDT)をステップS206で得られたパッシブ測距の結果として測距動作を終了する。
【0025】
ここで図1の様な状況で窓ガラスからの反射光により測距したとすると、ステップS202での測距結果は0.4mとなり、ステップS203で測距可能で、ステップS204へ進み、0.6mよりも近いので、ステップS205に進む。さらに窓ガラスから反射された信号光は少ないので、ステップS206に進み、窓ガラス越し測距に強い、パッシブ測距を行うようにしている。このため、前記第1の方法に比べてより高精度なガラス越し撮影が可能となる。
【0026】
尚、本実施の形態では、スキムCCDセンサーを用いたハイブリッド方式の測距装置を使用しているが、本発明はこの方式の測距装置に限定されるものではなく、アクティブ測距装置とパッシブ測距装置を独立して持つハイブリッド方式の測距装置を使用して同様の制御を行ってもよい。
【0027】
図4は本発明の第2の実施の形態によるアクティブ方式測距装置を示す。
図4においては、図1と同様にCPU8、IRED駆動部11、IRED2、投光レンズ3、窓ガラス12、信号量判定部10及び受光レンズ4が設けられると共に、受光センサとしてのPSD(半導体位置検出素子)13が設けられている。PSD13の出力は距離演算部14に入力されるようになされている。
【0028】
距離演算部14は、I/V変換器、増幅器、公知の2重積分回路などを含むと共に、電荷蓄積部、電荷転送部、電荷排斥部を含み、PSD13により光電変換された信号電流から測距対象までの距離を算出するようになされている。
【0029】
尚、測距対象物は本測距装置に対してかなりの遠距離に存在するものとし図示しない。また、このときIRED2から投射された光はそのほとんどが窓ガラス12を透過していくが、その一部が窓ガラス12に反射されてPSD13に受光される。
【0030】
図5は、本測距装置の動作を説明するフローチャートである。
まず、測距が始まるとステップS301において、IRED2を発光させスポット光を測距対象に向けて投射し、公知の2重積分動作によりアクティブ測距を行う。ステップS302では、ステップS301で測距値が得られたか否かが判断される。もし、測距対象物が遠距離に存在したり、測距対象の反射率が低いなどの理由でスポット光の信号が得られない場合には測距不能としてステップS307に進み測距結果(AFDT)を遠距離(無限遠)にセットする。もし測距可能であれば、ステップS303で測距結果が所定の距離(例えば0.6m)よりも遠いか近いかが判定される。測距結果が所定の距離よりも近い場合はステップS304へ進み、遠い場合はステップS306へ進み測距結果(AFDT)をステップS301で得られたアクティブ距離の結果として距離動作を終了する。
【0031】
ステップS304では、信号量判定部10の出力により信号光の受光信号が所定量よりも多いか少ないかを判定する。ここで、受光信号量が所定値よりも多ければステップS306に進み、測距結果(AFDT)をステップS301で得られたアクティブ測距の結果として測距動作を終了する。受光信号量が所定値よりも少ない場合は、ステップS305に進み、窓ガラスからの反射光により測距したものとして、測距結果(AFDT)を遠距離(無限遠)とし測距動作を終了する。
【0032】
尚、ステップS305とステップS307で測距結果(AFDT)を共に無限遠としているが、この距離は同距離であっても、またそれぞれ異なった遠距離の値でも良い。
また、ステップS302でYES、ステップS304で小と判断された場合に、パッシブ測距を行ってより精度の高いAFDTを求めるようにしてもよい。
【0033】
【発明の効果】
以上説明したように、本発明によれば、アクティブ測距方式とパッシブ測距方式の両方の方式で測距可能なハイブリッド測距において、アクティブ測距の測距結果が所定距離よりも近く且つ、受光信号量が所定値よりも少ないときは、窓ガラス越しの遠景を測距しているものとして、窓ガラス越し測距であっても良好な測距結果が得られるパッシブ測距の測距結果を採用することにより、窓ガラス越しの遠景を精度よく測距することができる。
また、本発明によれば、窓ガラスからの反射光を受光するための専用センサを必要としない。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態を示す構成図である。
【図2】第1の測距方法を示すフローチャートである。
【図3】第2の測距方法を示すフローチャートである。
【図4】本発明の第2の実施の形態を示す構成図である。
【図5】測距方法を示すフローチャートである。
【図6】従来の測距装置を示す構成図である。
【図7】従来のアクティブ測距動作を示すフローチャートである。
【図8】パッシブ測距動作を示すフローチャートである。
【図9】アクティブ測距とパッシブ測距とを行う場合の動作を示すフローチャートである。
【符号の説明】
1 測距対象
2 発光素子(IRED)
6 第1のセンサアレイ
7 第2のセンサアレイ
8 CPU
9 受光信号処理部
10 信号量判定部
13 PSD
14 距離演算部
Claims (2)
- 測距対象にスポット投光する投光手段と、
第1の受光手段と第2の受光手段とから成り、上記測距対象の反射光を受光する受光手段と、
上記投光手段のスポット投光による上記受光手段の出力信号に基づいて、上記測距対象までの距離を算出する第1の演算手段と、
上記第1の演算手段で算出された距離と所定距離とを比較する第1の比較手段と、
上記算出された距離が上記所定距離より小さいときの上記第1の比較手段の比較結果に応じて、上記投光手段のスポット投光による上記受光手段の受光量と所定光量とを比較する第2の比較手段と、
上記受光量が上記所定光量より小さいときの上記第2の比較手段の比較結果に応じて、上記投光手段を消灯した状態で上記受光手段から所定時間に得られる出力信号に基づいて上記測距対象までの距離を再度算出する第2の演算手段とを備えた測距装置。 - 上記第1、第2の受光手段はスキムCCDセンサであることを特徴とする請求項1記載の測距装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3250096A JP3559638B2 (ja) | 1996-02-20 | 1996-02-20 | 測距装置 |
| US08/802,274 US5870178A (en) | 1996-02-20 | 1997-02-19 | Distance measuring apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3250096A JP3559638B2 (ja) | 1996-02-20 | 1996-02-20 | 測距装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09229671A JPH09229671A (ja) | 1997-09-05 |
| JP3559638B2 true JP3559638B2 (ja) | 2004-09-02 |
Family
ID=12360720
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3250096A Expired - Fee Related JP3559638B2 (ja) | 1996-02-20 | 1996-02-20 | 測距装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3559638B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5070696B2 (ja) * | 2005-11-29 | 2012-11-14 | 株式会社ニコン | オートフォーカス装置とこれを有する顕微鏡 |
| JP5666870B2 (ja) * | 2009-11-09 | 2015-02-12 | シャープ株式会社 | 光学式測距装置および電子機器および光学式測距装置の校正方法 |
-
1996
- 1996-02-20 JP JP3250096A patent/JP3559638B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH09229671A (ja) | 1997-09-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0654690B1 (en) | Active-type automatic focusing apparatus | |
| JPH08184431A (ja) | 測距装置 | |
| JP3559638B2 (ja) | 測距装置 | |
| US6522394B2 (en) | Rangefinder device and camera | |
| JPH10243281A (ja) | 測距装置及び測距方法 | |
| JP4426670B2 (ja) | カメラのピント合わせ装置 | |
| JP2889102B2 (ja) | 測距装置 | |
| JPH1096851A (ja) | カメラの測距装置 | |
| JP3080862B2 (ja) | 測距装置 | |
| JP3137559B2 (ja) | 測距装置 | |
| US6633730B2 (en) | Rangefinder device and camera incorporating the same | |
| JP3199969B2 (ja) | 多点測距装置 | |
| JP2003344044A (ja) | 測距装置 | |
| US6516150B1 (en) | Distance measuring equipment and camera | |
| JP3117389B2 (ja) | 測距装置 | |
| JPH1183474A (ja) | 測距装置 | |
| JP3244348B2 (ja) | 測距装置 | |
| JPH09145360A (ja) | 車輛識別装置 | |
| JP2001305414A (ja) | 測距装置 | |
| JP3561041B2 (ja) | 測距装置 | |
| KR19990077449A (ko) | 거리측정방법 | |
| JP2002131630A (ja) | 測距センサおよび測距装置 | |
| JP3289554B2 (ja) | イメージセンサによる距離検出方法 | |
| JP3083977B2 (ja) | 測距装置 | |
| JPH09196665A (ja) | 測距装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040518 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040524 |
|
| R150 | Certificate of patent (=grant) or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090528 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100528 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100528 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110528 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120528 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120528 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130528 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140528 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |