(57)【要約】【課題】メカニカルな回転機構を用いず、広範囲な検出領域に対して物体の位置を検出可能とする。【解決手段】検出領域が互いに異なる領域又は一部が重複した領域である複数の検出装置１を備え、検出装置１は、光を検出領域に投光する投光部１０２と、投光部１０２により投光されて検出領域で反射された光を集光するレンズ１０３２と、複数の受光素子を有し、レンズ１０３２により集光された光を当該受光素子毎に受光するイメージセンサ１０３３と、イメージセンサ１０３３による受光結果に基づいて、ＴＯＦ方式により、検出領域に存在する物体１０までの距離を、受光素子が位置する受光位置毎に算出する距離演算部１０４と、距離演算部１０４により算出された受光位置毎の距離に基づいて、物体１０の位置を算出する物体位置演算部とを備えた。【選択図】図１
2020165676.tif 000002
【特許請求の範囲】
【請求項１】
検出領域が互いに異なる領域又は一部が重複した領域である複数の検出装置を備え、
前記検出装置は、
光を検出領域に投光する投光部と、
前記投光部により投光されて前記検出領域で反射された光を集光するレンズと、
複数の受光素子を有し、前記レンズにより集光された光を当該受光素子毎に受光するイメージセンサと、
前記イメージセンサによる受光結果に基づいて、ＴＯＦ方式により、前記検出領域に存在する物体までの距離を、前記受光素子が位置する受光位置毎に算出する距離演算部と、
前記距離演算部により算出された受光位置毎の距離に基づいて、前記物体の位置を算出する物体位置演算部とを備えた
ことを特徴とする検出システム。
【請求項２】
前記物体位置演算部は、前記イメージセンサに結像された前記物体の像の位置、当該イメージセンサから当該物体までの距離、及び、前記レンズの焦点距離に基づいて、当該物体の位置を算出する
ことを特徴とする請求項１記載の検出システム。
【請求項３】
前記検出装置による検出結果を統合し、当該検出装置の検出領域に跨る物体の位置を検出する統合検出装置を備えた
ことを特徴とする請求項１又は請求項２記載の検出システム。
【請求項４】
前記検出装置は、
前記距離演算部により算出された受光位置毎の距離に基づいて、前記物体の幅を算出する物体幅演算部を備えた
ことを特徴とする請求項１又は請求項２記載の検出システム。
【請求項５】
前記物体幅演算部は、前記イメージセンサに結像された前記物体の像の幅、当該イメージセンサから当該物体までの距離、及び、前記レンズの焦点距離に基づいて、当該物体の幅を算出する
ことを特徴とする請求項４記載の検出システム。
【請求項６】
前記物体幅演算部は、前記イメージセンサに結像された前記物体の像の一端から光軸位置までの幅及び当該像の他端から光軸位置までの幅、当該一端から当該物体の一端である反射点までの距離及び当該他端から当該物体の他端である反射点までの距離、及び、当該一端から前記レンズ上の光軸位置までの距離及び当該他端から当該レンズ上の光軸位置までの距離に基づいて、当該物体の幅を算出する
ことを特徴とする請求項４記載の検出システム。
【請求項７】
前記検出装置による検出結果を統合し、当該検出装置の検出領域に跨る物体の位置及び幅を検出する統合検出装置を備えた
ことを特徴とする請求項４から請求項６のうちの何れか１項記載の検出システム。
【請求項８】
前記受光素子は、一次元方向に配列された
ことを特徴とする請求項１から請求項７のうちの何れか１項記載の検出システム。
【請求項９】
前記レンズは、非テレセントリックレンズである
ことを特徴とする請求項１から請求項８のうちの何れか１項記載の検出システム。
【請求項１０】
前記検出装置は同一平面上に配置された
ことを特徴とする請求項１から請求項９のうちの何れか１項記載の検出システム。
【請求項１１】
前記検出装置は重ねられて配置された
ことを特徴とする請求項１から請求項１０のうちの何れか１項記載の検出システム。
【請求項１２】
前記検出装置を同期させる制御演算装置を備えた
ことを特徴とする請求項１から請求項１１のうちの何れか１項記載の検出システム。
【請求項１３】
前記検出装置による検出結果を統合して出力する出力装置を備えた
ことを特徴とする請求項１から請求項１２のうちの何れか１項記載の検出システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、検出領域に存在する物体の位置を検出する検出システムに関する。
【背景技術】
【０００２】
従来から、検出領域に存在する物体の位置を検出するエリアセンサ（測域センサ）が知られている（例えば特許文献１参照）。エリアセンサの検出領域は３６０度であり、エリアセンサは例えば人検知装置又はＡＧＶ（Ａｕｔｏｍａｔｅｄ  Ｇｕｉｄｅｄ  Ｖｅｈｉｃｌｅ）等のように広範囲に対して物体検知が必要な装置に適用される。
また、広範囲な検出領域に対して物体の有無を検出する広光芒反射型の光電スイッチも知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許５５９８８３１号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、エリアセンサは、レーザ光を反射するミラーを回転させるメカニカルな回転機構を有している。そして、この回転機構によりエリアセンサの寿命は大きく制限され、一般的な寿命は５年以下である。また、エリアセンサは、外形が大きく、低温環境下での使用も制限される。
また、広光芒反射型の光電スイッチは、検出領域が最大でも６０度程度である。また、光電スイッチは、検出領域における物体の有無は検出可能であるが、検出領域に存在する物体の位置までは検出できない。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、メカニカルな回転機構を用いず、広範囲な検出領域に対して物体の位置を検出可能な検出システムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
この発明に係る検出システムは、検出領域が互いに異なる領域又は一部が重複した領域である複数の検出装置を備え、検出装置は、光を検出領域に投光する投光部と、投光部により投光されて検出領域で反射された光を集光するレンズと、複数の受光素子を有し、レンズにより集光された光を当該受光素子毎に受光するイメージセンサと、イメージセンサによる受光結果に基づいて、ＴＯＦ方式により、検出領域に存在する物体までの距離を、受光素子が位置する受光位置毎に算出する距離演算部と、距離演算部により算出された受光位置毎の距離に基づいて、物体の位置を算出する物体位置演算部とを備えたことを特徴とする。
【発明の効果】
【０００７】
この発明によれば、上記のように構成したので、メカニカルな回転機構を用いず、広範囲な検出領域に対して物体の位置を検出可能となる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る検出システムの構成例を示す図である。
【図２】この発明の実施の形態１に係る検出装置の構成例を示す図である。
【図３】図３Ａ、図３Ｂは、この発明の実施の形態１におけるセンサヘッドの構成例を示す図であり、図３Ａはセンサヘッドの内部構造の一例を示す図であり、図３Ｂはセンサヘッドの外観の一例を示す図である。
【図４】この発明の実施の形態１に係る検出装置の動作例を示すフローチャートである。
【図５】この発明の実施の形態１における投光部及び受光部の動作例を示すタイミングチャートである。
【図６】図６Ａ、図６Ｂは、この発明の実施の形態１における距離演算部及び位置演算部の動作例を説明するための図であり、図６Ａは受光位置と受光時刻との関係の一例を示す図であり、図６Ｂは受光位置と距離との関係の一例を示す図である。
【図７】図７Ａ、図７Ｂは、この発明の実施の形態１における距離演算部及び位置演算部の動作例を説明するための図であり、図７Ａは受光位置と受光時刻との関係の一例を示す図であり、図７Ｂは受光位置と距離との関係の一例を示す図である。
【図８】この発明の実施の形態１に係る検出装置の動作の具体例を示す図である。
【図９】この発明の実施の形態１における受光部による受光結果及び距離演算部による演算結果の一例を示す図である。
【図１０】実施の形態１に係る検出システムの別の構成例を示す図である。
【図１１】実施の形態１に係る検出システムの別の構成例を示す図である。
【図１２】図１２Ａ、図１２Ｂは、この発明の実施の形態２に係る検出装置による幅算出を説明するための図であり、図１２Ａは物体と受光部との位置関係の一例を示す図であり、図１２Ｂは受光位置と距離との関係の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
実施の形態１．
図１は実施の形態１に係る検出システムの構成例を示す図である。
検出システムは、検出領域に存在する物体（被検出対象）１０の位置を検出する。検出システムは、図１に示すように、複数の検出装置１を備えている。検出装置１は、検出領域が互いに異なる領域又は一部が重複した領域となっている。図１では、斜線の領域が検出領域であり、検出装置１の検出領域が互いに異なる領域となっている。一方で、実際には、不感領域が生じないように、検出装置１の検出領域は互いに一部が重複した領域とされるものと考えられる。図１では、検出システムは、６つの検出装置１を有し、各検出装置１が同一平面上に配置されている。また、検出装置１の検出領域は６０度であるとし、検出システムの検出領域は３６０度であるとする。
【００１０】
次に、検出装置１の構成例について説明する。
検出装置１は、検出領域に存在する物体１０を検出する。この検出装置１は、産業用（工業用）のセンサとして用いられる。また実施の形態１では、物体１０の検出対象となる面は、後述するイメージセンサ１０３３の受光面に対して平行（略平行の意味を含む）であるとする。この検出装置１は、図２に示すように、計測制御部１０１、投光部１０２、受光部１０３、距離演算部１０４、位置演算部１０５、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０６、入出力部１０７、通信部１０８、表示部１０９及び操作部１１０を備えている。また、検出装置１は、投光部１０２が投光して検出領域で反射された光を受光部１０３が受光する反射型に構成されている。
【００１１】
なお、投光部１０２及び受光部１０３は、計測部１１１を構成する。また図３では、計測制御部１０１、投光部１０２、受光部１０３、距離演算部１０４、位置演算部１０５及びＭＰＵ１０６が、センサヘッド１１２に搭載されている。図３に示すセンサヘッド１１２の前面には、フィルタ１１２１が設けられている。なお図３では、計測制御部１０１、距離演算部１０４及び位置演算部１０５の図示を省略している。
また、入出力部１０７、通信部１０８、表示部１０９及び操作部１１０は、インタフェース部１１３を構成する。
【００１２】
計測制御部１０１は、ＭＰＵ１０６を介して入力された制御情報に基づいて、制御信号を生成する。制御信号は、イメージセンサ１０３３での光の受光動作に応じて、投光部１０２での光の投光タイミングを制御する信号である。この計測制御部１０１により生成された制御信号は、投光部１０２に出力される。
【００１３】
投光部１０２は、計測制御部１０１からの制御信号に従い、パルス状の光を検出領域に投光する。なお、投光部１０２が投光する光のビーム形状は、予め設定されている。図３では、投光部１０２は、回路基板である投光基板（不図示）１０２１と、光を発光する発光素子１０２２と、発光素子１０２２の前面に配置された絞りであるアパーチャー１０２３と、発光素子１０２２により発光されてアパーチャー１０２３を通過した光を拡散するディヒューザー１０２４とから構成されている。また、投光部１０２により投光される光の幅及び投光周期は、想定される物体１０までの距離又は移動速度等により決まる。また、投光部１０２は、投光する光を変調してもよい。
【００１４】
受光部１０３は、投光部１０２により投光されて検出領域で反射された光を受光する。図３では、受光部１０３は、回路基板である受光基板（不図示）１０３１と、レンズ１０３２と、イメージセンサ１０３３とから構成されている。
【００１５】
レンズ１０３２は、投光部１０２により投光されて検出領域で反射された光を集光する。このレンズ１０３２は、非テレセントリックレンズである。
【００１６】
イメージセンサ１０３３は、複数の受光素子を有し、レンズ１０３２により集光された光を当該受光素子毎に受光する。以下では、イメージセンサ１０３３はリニアタイプであり、複数の受光素子が一次元方向に配列されているものとする。リニアタイプのイメージセンサ１０３３は、産業用のセンサに求められる高速応答に対応可能である。このイメージセンサ１０３３による受光結果を示す情報は、距離演算部１０４に出力される。
なお、イメージセンサ１０３３は、上記受光結果を示す情報として、例えば、投光部１０２により光が投光された時刻（投光時刻）を基準として、各受光素子で光を受光した時刻（受光時刻）である遅れ時間を示す情報を出力してもよい。また、投光部１０２が光を変調している場合には、イメージセンサ１０３３は、上記受光結果を示す情報として、例えば、投光部１０２により投光された光と各受光素子で受光された光との位相差を示す情報を出力してもよい。
【００１７】
距離演算部１０４は、イメージセンサ１０３３による受光結果に基づいて、ＴＯＦ（Ｔｉｍｅ  Ｏｆ  Ｆｌｉｇｈｔ）方式により、イメージセンサ１０３３から物体１０までの距離を、受光素子が位置する受光位置毎に算出する。この距離演算部１０４により算出された受光位置毎の距離を示す情報（距離情報）は、位置演算部１０５及びＭＰＵ１０６に出力される。
【００１８】
位置演算部１０５は、距離演算部１０４により算出された受光位置毎の距離に基づいて、イメージセンサ１０３３に結像された物体１０の像の位置を算出する。この位置演算部１０５により算出された物体１０の像の位置を示す情報（位置情報）は、ＭＰＵ１０６に出力される。
【００１９】
ＭＰＵ１０６は、距離演算部１０４により算出された受光位置毎の距離及び位置演算部１０５により算出された物体１０の像の位置に基づいて、物体１０の位置を算出する。この際、ＭＰＵ１０６は、イメージセンサ１０３３に結像された物体１０の像の位置、イメージセンサ１０３３から物体１０までの距離、及び、レンズ１０３２の焦点距離に基づいて、物体１０の位置を算出する。このＭＰＵ１０６により算出された物体１０の位置を示す情報は、インタフェース部１１３に出力される。
【００２０】
また、ＭＰＵ１０６は、距離演算部１０４により算出された受光位置毎の距離及び位置演算部１０５により算出された物体１０の像の位置に基づいて、物体１０の幅を算出する。この際、ＭＰＵ１０６は、イメージセンサ１０３３に結像された物体１０の像の幅、イメージセンサ１０３３から物体１０までの距離、及び、レンズ１０３２の焦点距離に基づいて、物体１０の幅を算出する。このＭＰＵ１０６により算出された物体１０の幅を示す情報は、インタフェース部１１３に出力される。なお、ＭＰＵ１０６による物体１０の幅の算出については必須の処理ではなく実施しなくてもよい。
【００２１】
なお、位置演算部１０５及びＭＰＵ１０６は、「距離演算部１０４により算出された受光位置毎の距離に基づいて、物体１０の位置を算出する物体位置演算部」及び「距離演算部１０４により算出された受光位置毎の距離に基づいて、物体１０の幅を算出する物体幅演算部」を構成する。
【００２２】
また、計測制御部１０１、距離演算部１０４及び位置演算部１０５は、システムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の処理回路、又はメモリ等に記憶されたプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等により実現される。
【００２３】
入出力部１０７は、検出装置１に対する各種設定の入力を行い、制御情報を生成してＭＰＵ１０６に出力する。この制御情報には、例えば、投光部１０２による光の投光を指示するトリガ信号、又は、投光部１０２でレーザ光を用いる場合にはレーザ光の停止を指示する停止信号等が含まれる。
また、入出力部１０７は、ＭＰＵ１０６から入力された情報の出力を行う。この際、入出力部１０７は、例えば、アナログ出力を行ってもよいし、閾値判定を行って閾値を超えた場合にオン出力を行ってもよい。
【００２４】
通信部１０８は、イーサネット（登録商標）等のネットワークを介して外部装置と通信を行い、例えばＭＰＵ１０６から入力された情報を外部装置に送信する。
表示部１０９は、各種の動作表示を行う。また、表示部１０９は、ＭＰＵ１０６から入力された情報を表示する。例えば、表示部１０９は、物体１０の位置を表示する場合に、受光部１０３の光軸上を零点とし、物体１０が光軸からどのくらい離れた場所に位置しているかを数値で表示する。
操作部１１０は、ユーザ操作を受付け、例えば、表示部１０９の表示切替え又は検出装置１に対する各種設定等を行う。
【００２５】
次に、実施の形態１に係る検出装置１の動作例について、図４を参照しながら説明する。なお以下では、ＭＰＵ１０６が物体１０の位置及び幅を算出する場合を示す。
検出装置１の動作例では、図４に示すように、まず、投光部１０２は、計測制御部１０１からの制御信号に従い、パルス状の光を検出領域に投光する（ステップＳＴ１）。この投光部１０２により投光された光は、検出領域に存在する物体１０により反射され、レンズ１０３２を介してイメージセンサ１０３３に入射される。なお、検出領域に壁等の背景が存在する場合には、投光部１０２により投光された光は当該背景でも反射され、レンズ１０３２を介してイメージセンサ１０３３に入射される。
【００２６】
次いで、イメージセンサ１０３３は、入射された光を受光素子毎に受光する（ステップＳＴ２）。図５に示すように、イメージセンサ１０３３の各受光素子（Ｐｉｘｅｌ  Ｎｏ．０〜Ｎｏ．ｎ）での光（受光パルス）の受光タイミングは、投光部１０２による光（投光パルス）の投光タイミングに対し、物体１０との間の距離に応じて遅れる。なお以下では、イメージセンサ１０３３は、上記受光結果を示す情報として、各受光素子での受光時刻（遅れ時間）を示す情報を出力するものとする。このイメージセンサ１０３３により例えば図６Ａ及び図７Ａに示すような受光位置と受光時刻との関係が得られる。
【００２７】
次いで、距離演算部１０４は、イメージセンサ１０３３による受光結果に基づいて、ＴＯＦ方式により、物体１０までの距離を、受光素子が位置する受光位置毎に算出する（ステップＳＴ３）。
【００２８】
この際、距離演算部１０４は、まず、イメージセンサ１０３３による受光結果に基づいて、下式（１）より、受光位置毎に、受光素子で受光した光が反射された位置（反射点）までの距離を算出する。式（１）において、ｄｉはｉ番目の受光素子で受光した光の反射点までの距離を示し、ｃは光の速度を示し、ｔｄｉはｉ番目の受光素子での受光時刻を示している。
ｄｉ＝ｃ×ｔｄｉ／２    （１）
【００２９】
ここで、式（１）により得られる受光位置から反射点までの距離は、受光部１０３の光軸に対してθｉだけ傾いた方向の距離である。なお、θｉは、レンズ１０３２上の光軸位置とｉ番目の受光位置とを結ぶ線分と、光軸との成す角度であり、既知である。そこで、距離演算部１０４は、受光位置毎に、θｉを用いて、算出した反射点までの距離を、受光部１０３の光軸に平行（略平行の意味を含む）な距離に変換する。
【００３０】
そして、距離演算部１０４は、受光位置毎に、上記変換により得られた反射点までの距離から、物体１０までの距離を得る。ここで、距離演算部１０４は、上記変換により得られた反射点までの距離のうち、イメージセンサ１０３３から背景までの距離に相当するものは除外する。また、実施の形態１では、物体１０の検出対象となる面はイメージセンサ１０３３の受光面に対して平行であるため、物体１０までの距離は受光位置毎にそれぞれ同じ値となる。この距離演算部１０４により例えば図６Ｂ及び図７Ｂに示すような距離情報が得られる。
【００３１】
次いで、位置演算部１０５は、距離演算部１０４により得られた距離情報に基づいて、イメージセンサ１０３３に結像された物体１０の像の位置を算出する（ステップＳＴ４）。例えば図６Ｂ及び図７Ｂでは位置演算部１０５が像のエッジの位置を検出した場合での位置情報を示している。
【００３２】
次いで、ＭＰＵ１０６は、距離演算部１０４により得られた距離情報及び位置演算部１０５により得られた位置情報に基づいて、物体１０の位置を算出する（ステップＳＴ５）。
【００３３】
この際、ＭＰＵ１０６は、下式（２）より、物体１０の位置を算出する。式（２）において、ｘ１は物体１０の位置を示し、ｘ２は物体１０の像の位置（受光位置）を示している。また、ｄは物体１０とイメージセンサ１０３３との間の距離を示し、ｆはレンズ１０３２とイメージセンサ１０３３との間の距離（焦点距離）を示している。なお、式（２）における｛（ｄ−ｆ）／ｆ｝は光学系の倍率である。
ｘ１＝｛（ｄ−ｆ）／ｆ｝×ｘ２            （２）
【００３４】
また、ＭＰＵ１０６は、距離演算部１０４により得られた距離情報及び位置演算部１０５により得られた位置情報に基づいて、物体１０の幅を算出する（ステップＳＴ６）。
【００３５】
この際、ＭＰＵ１０６は、下式（３）より、物体１０の幅を算出する。式（３）において、ｗ１は物体１０の幅を示し、ｗ２は物体１０の像の幅を示している。なお、ＭＰＵ１０６は、位置演算部１０５により像の両端の位置が検出されない場合には、幅算出処理は行わない。
ｗ１＝｛（ｄ−ｆ）／ｆ｝×ｗ２            （３）
【００３６】
ここで、実施の形態１に係る検出装置１は、センサ（投光部１０２及び受光部１０３）と検出領域とが対向配置された反射型に構成されている。これにより、実施の形態１に係る検出装置１は、検出領域の片側にのみセンサを設置すればよく、また、投光部１０２と受光部１０３との間での光軸合わせが不要となり、透過型を用いた場合に対して設置条件が緩くなる。また、実施の形態１に係る検出装置１は、検出範囲が広くなる。また、実施の形態１に係る検出装置１は、イメージセンサ１０３３と物体１０との間の距離が算出できるため、非テレセントリックレンズを用いても物体１０の位置及び幅を算出でき、従来構成に対して低コスト化が実現できる。
【００３７】
次に、実施の形態１に係る検出装置１の動作の具体例について、図８，９を参照しながら説明する。以下では、図８に示すように、検出装置１が、イメージセンサ１０３３から物体１０までの距離と、物体１０のエッジの位置（光軸から物体１０のエッジまでの距離であるＰ１）とを算出するものとする。また、イメージセンサ１０３３の画素ピッチ（受光素子間の距離）は２０［μｍ］とし、画素数（受光素子数）は２５６画素とし、レンズ１０３２の焦点距離は２０［ｍｍ］とする。また、イメージセンサ１０３３から検出領域に存在する背景までの距離（図８に示すｄｂ）が３［ｍ］であるとする。
これらの条件において、投光部１０２がパルス状の光を背景に向けて投光すると、例えば図９に示すように、イメージセンサ１０３３により受光素子毎に受光時刻（遅れ時間）が得られ、距離演算部１０４により受光位置毎の反射点までの距離が得られる。そして、イメージセンサ１０３３から背景までの距離は３［ｍ］であるため、距離演算部１０４は、図９から、イメージセンサ１０３３から物体１０までの距離として、１．９９５［ｍ］を出力する。
【００３８】
また、位置演算部１０５は、距離演算部１０４による演算結果から、イメージセンサ１０３３に結像された物体１０の像のエッジの位置を算出する。図８，９の場合では、光軸位置に対応する画素はＰｉｘｅｌ  Ｎｏ．１２８であり、物体１０のエッジの位置に対応する画素の１つ手前の画素はＰｉｘｅｌ  Ｎｏ．２００である。よって、位置演算部１０５は、Ｐｉｘｅｌ  Ｎｏ．１２８からＰｉｘｅｌ  Ｎｏ．２００までの距離から、物体１０の像のエッジの位置（光軸から物体１０の像のエッジまでの距離）として、０．００１４７［ｍ］を出力する。
【００３９】
次いで、ＭＰＵ１０６は、距離演算部１０４及び位置演算部１０５による演算結果から、物体１０のエッジの位置を算出する。図９の場合では、光学系の倍率は９８．７５である。そして、ＭＰＵ１０６は、物体１０の像のエッジの位置に光学系の倍率を乗算することで、物体１０のエッジの位置（光軸から物体１０のエッジまでの距離であるＰ１）として、０．１４５［ｍ］を出力する。
【００４０】
なお、検出システムは、検出装置１を同期させる制御演算装置を備えていてもよい。これにより、検出システムは、各検出装置１による検出の同時性を確保可能となり、各検出装置１を１つのセンサとして扱うことが可能となる。
【００４１】
また、物体１０は、複数の検出装置１の検出領域に跨った箇所に位置する場合がある。そこで、検出システムは、複数の検出装置１による検出結果を統合し、当該検出装置１の検出領域に跨る物体１０の位置を検出する統合検出装置を備えていてもよい。また、検出装置１が物体１０の幅を検出可能な場合には、統合検出装置は、複数の検出装置１による検出結果を統合し、当該検出装置１の検出領域に跨る物体１０の幅を検出してもよい。
【００４２】
また、検出システムは、複数の検出装置１による検出結果を統合して出力する出力装置を備えていてもよい。
【００４３】
また図１では、検出システムの検出領域が３６０度となるように、検出領域が６０度である６つの検出装置１を同一平面上に配置した場合を示した。しかしながら、これに限らず、検出システムの検出領域は任意の角度に設定可能である。例えば図１０に示すように、検出システムの検出領域が２４０度となるように、検出領域が６０度である４つの検出装置１を同一平面上に配置してもよい。
【００４４】
また図１では、検出装置１が同一平面上に配置された場合を示した。しかしながら、これに限らず、例えば図１１に示すように、検出装置１は重ねられて配置されてもよい。これにより、検出システムは、高さ方向に検出領域を広げることが可能となる。
例えば、ＡＧＶでは荷物を搬送する場合があり、この場合、低い位置に加え、高い位置に対する物体検知が要求される場合がある。このような場合に、上記の検出システムが有効であると考えられる。
【００４５】
以上のように、この実施の形態１によれば、検出システムは、検出領域が互いに異なる領域又は一部が重複した領域である複数の検出装置１を備え、検出装置１は、光を検出領域に投光する投光部１０２と、投光部１０２により投光されて検出領域で反射された光を集光するレンズ１０３２と、複数の受光素子を有し、レンズ１０３２により集光された光を当該受光素子毎に受光するイメージセンサ１０３３と、イメージセンサ１０３３による受光結果に基づいて、ＴＯＦ方式により、検出領域に存在する物体１０までの距離を、受光素子が位置する受光位置毎に算出する距離演算部１０４と、距離演算部１０４により算出された受光位置毎の距離に基づいて、物体１０の位置を算出する物体位置演算部とを備えた。これにより、実施の形態１に係る検出システムは、メカニカルな回転機構を用いず、広範囲な検出領域に対して物体１０の位置を検出可能となる。
【００４６】
また、実施の形態１に係る検出装置１は、メカニカルな回転機構を用いていないため、小型化が可能であり、また、振動及び衝撃に対する耐性が高くなる。
【００４７】
実施の形態２．
実施の形態１では、物体１０の検出対象となる面がイメージセンサ１０３３の受光面に対して平行である場合を示した。それに対し、実施の形態２では、物体１０の検出対象となる面がイメージセンサ１０３３の受光面に対して斜めであっても、物体１０の幅を算出可能とする構成を示す。
なお、実施の形態２に係る検出装置１の構成例は、図２に示す実施の形態１に係る検出装置１の構成例と同様である。
【００４８】
なお、距離演算部１０４は、θｉを用いた光軸に平行な距離への変換処理は実施しない。
また、ＭＰＵ１０６は、イメージセンサ１０３３に結像された物体１０の像の一端から光軸位置までの幅及び当該像の他端から光軸位置までの幅、当該一端から物体１０の一端である反射点までの距離及び当該他端から物体１０の他端である反射点までの距離、及び、当該一端からレンズ１０３２上の光軸位置までの距離及び当該他端からレンズ１０３２上の光軸位置までの距離に基づいて、物体１０の幅を算出する。
また、レンズ１０３２は広角レンズであることが望ましい。
【００４９】
実施の形態２におけるＭＰＵ１０６は、下式（４）〜（６）より、物体１０の幅を算出する。図１２に示すように、式（４）〜（６）において、ｗ０は物体１０の幅を示す。また、Ｌ１は、イメージセンサ１０３３に結合された物体１０の像の一端（第１の受光位置に相当）から光軸位置までの幅を示し、Ｌ２は、当該像の他端（第２の受光位置に相当）から光軸位置までの幅を示している。また、ｄ１ｍは、第１の受光位置から物体１０の一端である反射点（第１のエッジ）までの距離を示し、ｄ２ｍは、第２の受光位置から物体１０の他端である反射点（第２のエッジ）までの距離を示している。また、ｄ１は、第１のエッジとレンズ１０３２上の光軸位置との間の距離を示し、ｄ２は、第２のエッジとレンズ１０３２上の光軸位置との間の距離を示している。また、ｄ１ｆは、レンズ１０３２上の光軸位置と第１の受光位置との間の距離を示し、ｄ２ｆは、レンズ１０３２上の光軸位置と第２の受光位置との間の距離を示している。なお、ｄ１ｆ及びｄ２ｆは既知である。これにより、ＭＰＵ１０６は、物体１０が、イメージセンサ１０３３の受光面に対して斜めであっても、物体１０の幅を算出可能である。
2020165676.tif 000003
【００５０】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【００５１】
１  検出装置
１０  物体
１０１  計測制御部
１０２  投光部
１０３  受光部
１０４  距離演算部
１０５  位置演算部
１０６  ＭＰＵ
１０７  入出力部
１０８  通信部
１０９  表示部
１１０  操作部
１１１  計測部
１１２  センサヘッド
１１３  インタフェース部
１０２１  投光基板
１０２２  発光素子
１０２３  アパーチャー
１０２４  ディヒューザー
１０３１  受光基板
１０３２  レンズ
１０３３  イメージセンサ
１１２１  フィルタ
【図１】
2020165676.tif 000004
【図２】
2020165676.tif 000005
【図３】
2020165676.tif 000006
【図４】
2020165676.tif 000007
【図５】
2020165676.tif 000008
【図６】
2020165676.tif 000009
【図７】
2020165676.tif 000010
【図８】
2020165676.tif 000011
【図９】
2020165676.tif 000012
【図１０】
2020165676.tif 000013
【図１１】
2020165676.tif 000014
【図１２】
2020165676.tif 000015