(57)【要約】    光走査装置（１０）は、光源（１１０）、受光回路（１２０）、光学系（１３０）、及び制御部（１４０）を有する。光学系（１３０）は、光源（１１０）が出射した出射光を外部に向ける。また、光学系（１３０）は、光走査装置（１０）の外部に位置する物体による出射光の反射光を受光回路（１２０）に備えられている受光素子に向ける。制御部（１４０）は、光走査装置（１０）の出射光の出射タイミングに基づいて定められた期間に、受光回路（１２０）に備えられている受光素子に蓄積される電荷を減少させる処理を実行する。
2018151226.tif 000002
【特許請求の範囲】
【請求項１】
出射光を出射する光源と、
外部に位置する物体による前記出射光の反射光を受光する受光素子と、
前記光源が出射した出射光を外部に向け、かつ、前記反射光を前記受光素子に向ける光学系と、
前記出射光の出射タイミングに基づいて定められた期間に、前記受光素子に蓄積される電荷を減少させる処理を実行する制御部と、
を備える光走査装置。
【請求項２】
請求項１に記載の光走査装置において、
前記受光素子はアバランシェフォトダイオードである光走査装置。
【請求項３】
請求項２に記載の光走査装置において、
前記制御部は、前記処理として、前記出射光の出射タイミングに基づいて定められた期間の前記受光素子の増幅率を、当該光走査装置が距離を測定している間の１／１０以下にする光走査装置。
【請求項４】
請求項２に記載の光走査装置において、
前記制御部は、前記処理として、前記出射光の出射タイミングに基づいて定められた期間の前記受光素子の印加電圧を、当該光走査装置が距離を測定している間の９５％以下にする光走査装置。
【請求項５】
請求項２に記載の光走査装置において、
前記受光素子は、スイッチ素子を介して接地点に接続されており、
前記制御部は、
当該光走査装置が距離を測定している間は前記スイッチ素子をオフ状態にし、
前記処理として、前記出射光の出射タイミングに基づいて定められた期間に、前記スイッチ素子をオン状態にする光走査装置。
【請求項６】
請求項２に記載の光走査装置において、
前記受光素子の受光面への光の入射を妨げるフィルター部を更に備え、
前記制御部は、前記処理として、前記出射光の出射タイミングに基づいて定められた期間に、前記フィルター部を作動させる光走査装置。
【請求項７】
請求項１〜６のいずれか１項に記載の光走査装置において、
前記制御部は、当該光走査装置が測定する距離の下限値に応じて、前記処理を終了するタイミングを決定する光走査装置。
【請求項８】
請求項１〜７のいずれか１項に記載の光走査装置において、
前記制御部は、当該光走査装置が測定する距離の上限値に応じて、前記処理を開始するタイミングを決定する光走査装置。
【請求項９】
請求項１〜７のいずれか１項に記載の光走査装置において、
前記制御部は、前記光源から出射された第１の出射光の次に出射される第２の出射光の出射タイミングに応じて、前記処理を開始するタイミングを決定する光走査装置。
【請求項１０】
請求項１〜９のいずれか１項に記載の光走査装置において、
当該光走査装置は、ＬＩＤＡＲ（Light Detection and Ranging）装置である光走査装置。
【請求項１１】
出射光を出射する光源と、
外部に位置する物体による前記出射光の反射光を受光する受光素子と、
前記光源が出射した出射光を外部に向け、かつ、前記反射光を前記受光素子に向ける光学系と、を備える光走査装置の制御方法であって、
前記出射光の出射タイミングに基づいて定められた期間に、前記受光素子に蓄積される電荷を減少させる処理を実行する制御工程を備える制御方法。
【請求項１２】
請求項１〜６のいずれか１項に記載の光走査装置において、
前記制御部は、
当該光走査装置または当該光走査装置を搭載する移動体の現在位置と前記物体との距離を算出し、
前記算出された距離に基づいて、前記期間の始点または終点の少なくとも一方を決定する、光走査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光走査装置及び当該光走査装置の制御方法に関する。
【背景技術】
【０００２】
外部に位置する物体までの距離を、光を用いて測定する装置がある。このような装置に関する技術の一例が、例えば、下記特許文献１に開示されている。【０００３】
特許文献１には、レーザ光を出力する時間間隔と同じ又は当該時間間隔よりも短い時間間隔でレーザ光のパワーを調節しすることによって、他の画素の測定に悪影響を及ぼさずに特定の画素の飽和を回避する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−２０５８８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の技術では、光源から出射される光と、外部の物体によって反射される光は、互いに異なる光学系を通過しているが、これらの光が同じ光学系を利用するような構造では、例えば次のような問題が発生し得る。即ち、光源から光が出射されたときに、装置内部の部材によって反射された光が、光学系を介して受光素子側に漏れてしまい、受光素子が意図しないタイミングで飽和してしまう虞がある。このような場合には、外部の物体に反射された光の受光タイミングが正確に把握できなくなってしまう。【０００６】
本発明が解決しようとする課題としては、光によって距離を測定する装置において、当該装置の外部に位置する物体によって反射された光の受光タイミングを正確に把握するための技術を提供することが一例として挙げられる。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、
出射光を出射する光源と、
外部に位置する物体による前記出射光の反射光を受光する受光素子と、
前記光源が出射した出射光を外部に向け、かつ、前記反射光を前記受光素子に向ける光学系と、
前記出射光の出射タイミングに基づいて定められた期間に、前記受光素子に蓄積される電荷を減少させる処理を実行する制御部と、
を備える光走査装置である。【０００８】
請求項１１に記載の発明は、
出射光を出射する光源と、
外部に位置する物体による前記出射光の反射光を受光する受光素子と、
前記光源が出射した出射光を外部に向け、かつ、前記反射光を前記受光素子に向ける光学系と、を備える光走査装置の制御方法であって、
前記出射光の出射タイミングに基づいて定められた期間に、前記受光素子に蓄積される電荷を減少させる処理を実行する制御工程を備える制御方法である。
【図面の簡単な説明】
【０００９】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。【００１０】
【図１】光走査装置の機能構成を概念的に例示するブロック図である。
【図２】制御部による処理の実行タイミングを説明するための図である。
【図３】第１の具体例における光走査装置の機能構成を例示するブロック図である。
【図４】第２の具体例における光走査装置の機能構成を例示するブロック図である。
【図５】第２の具体例における光走査装置の機能構成を例示するブロック図である。
【図６】制御部および信号処理部のハードウエア構成を例示する図である。
【図７】実施形態２における光走査装置の機能構成を概念的に例示するブロック図である。
【図８】実施形態２における制御部の処理の流れを例示するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１２】
［実施形態１］
〔機能構成〕
図１は、実施形態１における光走査装置の機能構成を概念的に例示するブロック図である。本発明に係る光走査装置は、例えば移動体に搭載される、所謂ＬＩＤＡＲ（Light Detecting and Ranging）装置である。ここで「移動体に搭載」とは、移動体の部品として当該移動体に組み込まれることのみならず、別途組み立てられた単体の装置が移動体の室内または移動体の室外に設置されることを含む。なお、以下では、移動体が車両であるケースを想定して説明するが、移動体は車両に限定されない。例えば、移動体は、飛行機、船舶、または、自律航行が可能なロボット（例：ドローン）などであってもよい。図１に示されるように、光走査装置１０は、光源１１０、受光素子（図示せず）を含む受光回路１２０、光学系１３０、及び、制御部１４０を備える。また、本図の例において、光走査装置１０は信号処理部１５０を更に備えている。なお、図１において、実線は配線等による各構成要素間の接続関係を、破線は光源１１０が出射した光（以下、「出射光」とも表記）の進路を、点線は光走査装置１０外部に位置する何らかの物体により上述の出射光が反射された光（以下、「外部反射光」とも表記）の進路をそれぞれ概念的に表している。
【００１３】
光源１１０は、例えばＬＤ（Laser Diode）などの発光素子を含む回路によって構成される。受光回路１２０は、例えば、ＡＰＤ（Avalanche Photo Diode）などの受光素子を含んで構成される。
【００１４】
光学系１３０は、光の進行方向を変える可動反射部（例えば、ミラー）と、集光レンズなどを含んで構成される。この構成によって、光学系１３０は、光源１１０が出射した出射光を、光走査装置１０の外部に向けることができる。またこの構成によって、光学系１３０は、光走査装置１０の外部に位置する物体による外部反射光を受光回路１２０の受光素子に向けることができる。
【００１５】
制御部１４０は、光源駆動回路１１２に制御信号を送信し、光源１１０から光を出射するタイミングを制御する。また、制御部１４０は、受光回路１２０に制御信号を送信し、受光回路１２０の動作を制御する。また、制御部１４０は、光学系駆動回路１３２に制御信号を送信し、光学系１３０の動作を制御する。また、制御部１４０は、信号処理部１５０による処理結果を受け取り、例えばＥＣＵ（Electronic Control Unit）といった、車両の動作制御等を行う制御装置に出力することができる。
【００１６】
信号処理部１５０は、例えばＴＯＦ（Time-of-Flight）法などを利用して、受光回路１２０から出力される信号を基に光走査装置１０の走査可能範囲における測定結果（例えば、距離画像など）を生成することができる。信号処理部１５０により生成された測定結果は、制御部１４０を介して、車両の動作制御等を行う図示しない制御装置（例えば、ＥＣＵ）に出力される。
【００１７】
図１に示される例では、出射光と外部反射光が同じ光学系１３０を通る構造となっている。このような構造において光源１１０から光が出射されると、その出射光が光走査装置１０の内部部材（例えば、光学系１３０のミラーやレンズなど）によって反射して不要な反射光（以下、「内部反射光」とも表記）が生じ得る。そして、この内部反射光が受光回路１２０の受光素子の受光面に外部反射光よりも前に入射することによって受光回路１２０の受光素子が意図しないタイミング（測定対象範囲からの外部反射光が戻ってくるタイミングとは異なるタイミング）で飽和してしまう可能性もある。この場合、外部反射光の受光タイミングを正確に測定できないといった問題が発生し得る。この問題に対しては、外部反射光が受光素子の受光面に到達するまでの間において受光素子が飽和しないようにする工夫が必要となる。
【００１８】
そこで、制御部１４０は、光源１１０から出射光が出射されるタイミングに基づいて定められた期間（以下、「第１の期間」とも表記）に、受光回路１２０の受光素子に蓄積される電荷を減少させる処理を実行する。第１の期間は、光走査装置１０が距離を測定している期間（以下、「第２の期間」とも表記）と重ならないように定義される。ここで、光源１１０が出射光を出射してから、外部反射光を受光回路１２０が検出するまでにかかる時間は、光走査装置１０と外部に位置する物体との距離によって決まる。よって、光走査装置１０の測定対象範囲（測定する距離の上限値と下限値）が決まっていれば、出射光の出射タイミングに基づいて上述の第２の期間を定めることができる。
【００１９】
以下、制御部１４０による処理の実行タイミングについて、図２を用いて説明する。図２は、制御部１４０による処理の実行タイミングを説明するための図である。
【００２０】
図２の横軸は時間軸である。図の例において、制御部１４０は、時刻ｔ１および時刻ｔ２において、光源１１０から光を出射させる信号（出射タイミング制御信号）を光源駆動回路１１２に送信している。光源駆動回路１１２は、出射タイミング制御信号に応じて動作し、光源１１０から光を出射させる。以下、時刻ｔ１に光源１１０から出射される光を「第１の出射光」と、また、時刻ｔ２に光源１１０から出射される光を「第２の出射光」とも表記する。光源駆動回路１１２は、出射タイミング制御信号に基づいて、光源１１０から光を出射させる。
【００２１】
このとき、光走査装置１０の測定対象範囲に位置する物体により反射された外部反射光が受光素子１２０１により検出されると予測される時刻は、上述したように、光源１１０の光の出射タイミングに基づいて事前に把握できる。図２において、これらの時刻は時刻ｔＬＬおよび時刻ｔＵＬと表されている。図中の時刻ｔＬＬは、測定する距離の下限値に位置する物体による外部反射光が受光素子１２０１により検出されるタイミングを示す。また、図中の時刻ｔＵＬは、測定する距離の上限値に位置する物体による外部反射光が受光素子１２０１により検出されるタイミングを示す。
【００２２】
図中の期間Ａは「光源１１０から光が照射されてから、光走査装置１０の測定対象範囲の下限値に位置する物体による外部反射光が戻ってくるまでの期間」に相当する。また、図中の期間Ｂは「光走査装置１０が距離を測定している期間」に相当する。また、図中の期間Ｃは「光走査装置１０の測定対象範囲の上限値に位置する物体による外部反射光が戻ってきてから、光源１１０が次の出射光を出射するまでの期間」に相当する。
【００２３】
制御部１４０は、第１の出射光の出射により発生し得る内部反射光による影響を回避するために、第１の出射光の出射タイミング（時刻ｔ１）又は当該タイミングよりも少し前の時点において、受光回路１２０の受光素子に蓄積される電荷を減少させる処理を開始する。そして、制御部１４０は、例えば、光走査装置１０が測定する距離の下限値に基づいて、制御部１４０の処理を終了させるタイミングを決定することができる。制御部１４０は、期間Ａの終点（時刻ｔＬＬ）に合わせて、受光回路１２０の受光素子に蓄積される電荷を減少させる処理を終了させることができる。また受光素子１２０１の追従性を考慮して、制御部１４０は、期間Ａの終点（時刻ｔＬＬ）より少し前のタイミングで、受光回路１２０の受光素子に蓄積される電荷を減少させる処理を終了させてもよい。
【００２４】
制御部１４０は、第２の出射光（第１の出射光の次に出射される光）の出射により発生し得る内部反射光による影響を回避するために、第２の出射光の出射タイミング（時刻ｔ２）に基づいて、受光回路１２０の受光素子に蓄積される電荷を減少させる処理を開始するタイミングを決定することができる。制御部１４０は、例えば、第２の出射光が出射されるタイミング（時刻ｔ２）に合わせて、受光回路１２０の受光素子に蓄積される電荷を減少させる処理を開始させることができる。また例えば、制御部１４０は、時刻ｔ２よりも少し前の時刻から、受光回路１２０の受光素子に蓄積される電荷を減少させる処理を開始させてもよい。
【００２５】
制御部１４０は、受光回路１２０の受光素子に蓄積される電荷を減少させる処理の開始タイミングを、光走査装置１０が測定する距離の上限値に基づいて決定してもよい。制御部１４０は、期間Ｂの終点（時刻ｔＵＬ）に合わせて、受光回路１２０の受光素子に蓄積される電荷を減少させる処理を開始させることができる。また測定対象範囲の上限値に位置する物体による外部反射光の受光タイミングを正確に把握するために、制御部１４０は、期間Ｂの終点（時刻ｔＵＬ）より少し後のタイミングで、受光回路１２０の受光素子に蓄積される電荷を減少させる処理を開始させてもよい。
【００２６】
以上、本実施形態では、光走査装置１０の外部に位置する測定対象範囲内の物体による外部反射光を検出する前の段階で、受光回路１２０の受光素子に蓄積される電荷を減少させる処理が実行される。これにより、測定対象範囲内の物体による外部反射光が光走査装置１０の受光素子１２０１に到達する前に、光走査装置１０の内部の部材による内部反射光によって受光素子１２０１が飽和することを防止できる。これにより、光走査装置１０の測定対象範囲内に存在する物体による外部反射光の受光タイミングを正確に把握できるようになる。結果として、光走査装置１０の外部に位置する測定対象範囲内の物体による外部反射光を、受光素子によって高精度に検出できるようになり、光走査装置１０の外部に位置する物体までの距離の測定精度を高めることができる。
【００２７】
〔制御部１４０による処理の具体例〕
以下、具体的な例をいくつか挙げて、制御部１４０の具体的な処理について説明する。
【００２８】
＜第１の具体例＞
図３は、第１の具体例における光走査装置の機能構成を例示するブロック図である。
【００２９】
図３において、光学系１３０は、可動反射部１３０１とレンズ部１３０２を備える。可動反射部１３０１は、少なくとも高さ方向と横方向の２方向（２軸）それぞれについて回転可能に構成されている１つのミラーを有する。このミラーは、例えばＭＥＭＳ（Micro Electro Mechanical System）ミラーである。なお、可動反射部１３０１は、例えば１方向に走査可能なＭＥＭＳミラーとその垂直方向に走査可能なモータとによって、２方向それぞれについて走査可能な構成とすることもできる。また、可動反射部１３０１は、それぞれ互いに直交するように配置された、１方向に走査可能な２つのＭＥＭＳミラーによって構成されていてもよい。可動反射部１３０１は、このような構成によって、光源１１０からの出射光の進行方向、並びに、物体により反射された外部反射光の進行方向を制御する。レンズ部１３０２は、単独または複数のレンズによって構成される、集光レンズである。
【００３０】
図３において、受光回路１２０は、受光素子１２０１と、Ｉ／Ｖ変換回路１２０２と、増幅率制御部１２０３と、を備える。受光素子１２０１は、例えばＡＰＤである。Ｉ／Ｖ変換回路１２０２は、受光素子１２０１に蓄積された電荷による電流を電圧に変換する回路である。信号処理部１５０は、Ｉ／Ｖ変換回路１２０２からの信号を基に、距離画像などを生成することができる。増幅率制御部１２０３は、制御部１４０からの制御信号に応じて受光素子１２０１に印加する電圧値を制御することによって、受光素子１２０１の増幅率を調整する。
【００３１】
光源１１０から光が出射されたときに、光源１１０の出射光の一部が光学系１３０の可動反射部１３０１やレンズ部１３０２などによって反射され、内部反射光が発生することもある。そして、この内部反射光は、物体による外部反射光よりも先に受光素子１２０１の受光面に入射され得る。受光素子１２０１の増幅率によっては、内部反射光によって受光素子１２０１が飽和してしまい、外部反射光を検出できなくなってしまう。
【００３２】
本具体例において、制御部１４０は、出射光の出射タイミングに基づいて定められた期間の受光素子１２０１の増幅率を、光走査装置１０が距離を測定している間の１／１０以下にする。例えば、光走査装置１０が距離を測定している間の受光素子１２０１の増幅率が「１０００」である場合、制御部１４０は、出射光の出射タイミングに基づいて定められた期間の受光素子１２０１の増幅率を「１００」にする制御信号を増幅率制御部１２０３に送信する。また、制御部１４０は、出射光の出射タイミングに基づいて定められた期間の増幅率を「１００」以下にする制御信号を増幅率制御部１２０３に送信してもよい。但し、この場合における「光走査装置１０が距離を測定している間の受光素子１２０１の増幅率」は「１００」よりも大きいことを前提とする。増幅率制御部１２０３は、制御部１４０からの制御信号に従って受光素子１２０１に印加する電圧を制御することによって、受光素子１２０１の増幅率を調整することができる。なお、受光素子１２０１が、例えばＩｎＧａＡｓ（インジウムガリウムヒ化物）  ＡＰＤなどで構成される場合、受光素子１２０１は、増幅率３０倍程度で降伏電圧に達してしまうこともある。このような場合、受光素子１２０１の特性に合わせた増幅率（ＩｎＧａＡｓ  ＡＰＤであれば増幅率「２０」以下など）を光走査装置１０のメモリ（図示せず）等に予め記憶しておくことによって、制御部１４０は、適切な範囲の増幅率で受光素子１２０１の動作させることが可能となる。
【００３３】
制御部１４０は、例えば、受光素子１２０１を所謂リニアモードで動作させるように、降伏電圧未満の電圧を受光素子１２０１に印加させる制御信号を増幅率制御部１２０３に送信してもよい。また、制御部１４０は、受光素子１２０１を増幅率が比較的小さい範囲で動作させるように、降伏電圧付近（例えば、降伏電圧の９５％以下）の電圧を受光素子１２０１に印加させる制御信号を増幅率制御部１２０３に送信してもよい。
【００３４】
このような処理によって、受光素子１２０１に蓄積される電荷量が減少し、受光素子１２０１が飽和しにくくなる。これにより、内部反射光によって受光素子１２０１が飽和することを妨げて、外部反射光の受光タイミングを正確に把握できるようになる。
【００３５】
＜第２の具体例＞
図４は、第２の具体例における光走査装置の機能構成を例示するブロック図である。第２の具体例において、光走査装置１０は、以下の点を除き、第１の具体例で説明した構成と同様の構成を備える。
【００３６】
本具体例では、受光回路１２０はスイッチ素子１２０４を更に備える。スイッチ素子１２０４は、受光素子１２０１の一端と接地点ＧＮＤとを接続する。制御部１４０は、光走査装置１０が距離を測定している間は、スイッチ素子１２０４をオフ状態にする。また、制御部１４０は、出射光の出射タイミングに基づいて定められた期間に、スイッチ素子１２０４をオン状態にする。
【００３７】
スイッチ素子１２０４がオン状態となると、受光素子１２０１が接地される。すると、受光素子１２０１の受光面に入射された光によって生成される電荷は、受光素子１２０１に蓄積されず、接地点ＧＮＤに流れていく。スイッチ素子１２０４をオン状態にすることで受光素子１２０１に蓄積された電荷がリセットされるため、受光素子１２０１に蓄積される電荷量が減少し、受光素子１２０１は飽和しにくくなる。これにより、内部反射光によって受光素子１２０１が飽和することを妨げて、外部反射光の受光タイミングを正確に把握できるようになる。
【００３８】
＜第３の具体例＞
図５は、第２の具体例における光走査装置の機能構成を例示するブロック図である。第３の具体例において、光走査装置１０は、以下の点を除き、第１の具体例で説明した構成と同様の構成を備える。
【００３９】
本具体例において、受光回路１２０は、受光素子１２０１の受光面への光の入射を妨げるフィルター部１２０５を更に備える。また、制御部１４０は、出射光の出射タイミングに基づいて定められた期間に、フィルター部１２０５を作動させる。例えば、フィルター部１２０５は、印加電圧によって屈折率が変化する光学素子で構成される。この場合、制御部１４０は、出射光の出射タイミングに基づいて定められた期間において、フィルター部１２０５に印加する電圧値を調整することによって、内部反射光を受光素子１２０１の受光面から逸らすことができる。また、フィルター部１２０５は、受光面を物理的に覆うシャッターによって実現されてもよい。この場合、制御部１４０は、出射光の出射タイミングに基づいて定められた期間においてフィルター部１２０５のシャッターを閉めることによって、受光素子１２０１の受光面に内部反射光が入射するのを妨げることができる。
【００４０】
このような処理によって、受光素子１２０１に蓄積される電荷量が減少し、受光素子１２０１が飽和しにくくなる。これにより、内部反射光によって受光素子１２０１が飽和することを妨げて、外部反射光の受光タイミングを正確に把握できるようになる。
【００４１】
以上、制御部１４０は、物体によって反射された反射光が光走査装置１０に戻ってくる期間は受光素子１２０１を駆動させ、それ以外の期間は受光素子１２０１に電荷が溜まらない（接地して電荷を逃がす、又は、受光面をマスクする）、或いは、溜まりにくく（増幅率を下げる）ようにする。これにより、光走査装置１０内で発生する内部反射光によって受光素子１２０１が飽和状態となることを妨げて、周囲に存在する物体による外部反射光の受光タイミングを正確に把握することが可能となる。
【００４２】
〔ハードウエア構成〕
【００４３】
図６は、制御部１４０および信号処理部１５０のハードウエア構成を例示する図である。本図において制御部１４０および信号処理部１５０は、集積回路２００を用いて実装されている。集積回路２００は、例えばＳｏＣ（System-on-a-Chip）である。
【００４４】
集積回路２００は、バス２０２、プロセッサ２０４、メモリ２０６、ストレージデバイス２０８、入出力インタフェース２１０、及びネットワークインタフェース２１２を有する。バス２０２は、プロセッサ２０４、メモリ２０６、ストレージデバイス２０８、入出力インタフェース２１０、及びネットワークインタフェース２１２が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ２０４などを互いに接続する方法は、バス接続に限定されない。プロセッサ２０４は、マイクロプロセッサなどを用いて実現される演算処理装置である。メモリ２０６は、RAM（Random Access Memory）などを用いて実現されるメモリである。ストレージデバイス２０８は、ROM（Read Only Memory）やフラッシュメモリなどを用いて実現されるストレージデバイスである。
【００４５】
入出力インタフェース２１０は、集積回路２００を周辺デバイスと接続するためのインタフェースである。本図において、入出力インタフェース２１０には光源駆動回路１１２、受光回路１２０、光学系駆動回路１３２が接続されている。
【００４６】
ネットワークインタフェース２１２は、集積回路２００を通信網に接続するためのインタフェースである。この通信網は、例えばＣＡＮ（Controller Area Network）通信網である。光走査装置１０は、ネットワークインタフェース２１２を介してＣＡＮ通信網に接続し、車両の動作を制御するＥＣＵなどと通信することができる。なお、ネットワークインタフェース２１２が通信網に接続する方法は、無線接続であってもよいし、有線接続であってもよい。
【００４７】
ストレージデバイス２０８は、制御部１４０を実現するためのプログラムモジュールおよび信号処理部１５０の機能を実現するためのプログラムモジュールを記憶している。プロセッサ２０４は、これらのプログラムモジュールをメモリ２０６に読み出して実行することで、制御部１４０および信号処理部１５０それぞれの機能を実現する。
【００４８】
集積回路２００のハードウエア構成は本図に示した構成に限定されない。例えば、プログラムモジュールはメモリ２０６に格納されてもよい。この場合、集積回路２００は、ストレージデバイス２０８を備えていなくてもよい。
【００４９】
［実施形態２］
本実施形態２において、光走査装置１０は、以下の点を除き、実施形態１で説明した構成と同様の構成を備える。すなわち、本実施形態２に記載の光走査装置１０は、現在位置から測定対象となる物体（地物）までの距離に応じて、制御部１４０が実行する処理の開始タイミング又は終了タイミングの少なくとも一方を決定する。言い換えれば、本実施形態２に記載の光走査装置１０は、現在位置から測定対象となる物体（地物）までの距離に応じて、制御部１４０が実行する処理の開始タイミング又は終了タイミングの少なくとも一方を変化させる。
【００５０】
〔機能構成〕
図７は、実施形態２における光走査装置の機能構成を概念的に例示するブロック図である。本実施形態２では、図１に記載の構成に加え、光走査装置１０は、光走査装置１０又は光走査装置１０を搭載した移動体（例えば、車両）の現在位置に関する情報を取得する現在位置取得部１６０、地物に関する地物情報等を含む地図情報を取得する地図情報取得部１７０、を更に備える。
【００５１】
現在位置取得部１６０は、例えばＧＰＳ（Global Positioning System）等の測位衛星システムからの信号を受信する受信器を含んで構成されている。また、現在位置取得部１６０は、測位衛星システムからの信号を受信する受信器を備えた他の機器や装置（例えば車両に配置されたＧＰＳ受信器）と通信することによって、当該他の機器や装置から、車両の現在位置に関する情報を取得するように構成されていてもよい。また、現在位置取得部１６０は、ＣＡＮなどを介して、移動体内の制御ユニットと通信し、当該制御ユニットから、車両の現在位置情報を取得するように構成されていてもよい。
【００５２】
地図情報取得部１７０は、例えば地図情報を記憶・管理している地図サーバ装置（図示せず）と通信することによって、当該地図サーバ装置から地図情報等を取得する。この場合、地図情報取得部１７０は、例えば、取得した地図情報を光走査装置１０が備える不図示の記憶部に記憶してもよい。なお、地図情報取得部１７０は、任意のタイミングで地図サーバ装置と通信することができる。例えば、地図情報取得部１７０は、ユーザからの指示入力や所定のスケジュールに従って、地図サーバ装置と通信を行うことができる。また、地図情報取得部１７０が取得する地図情報は、光走査装置１０が備える不図示の記憶部に予め記憶されていてもよい。この場合、地図情報取得部１７０は、必要に応じて、当該記憶部から地図情報を読み出すことができる。地図情報には、車両が通行する道路等に関する情報の他、地物に関する地物情報が含まれている。地物の例としては、例えば、道路上に配置される看板、標識、建築物、又は、路面に描かれる標示（例：車線境界線や停止線）等が挙げられる。地物情報には、上述した地物の位置情報、地物を特定するための地物ＩＤ、地物の属性を示す属性情報、等が含まれる。
【００５３】
以下、図８を用いて、制御部１４０が実行する処理を開始するタイミング又は当該処理終了させるタイミングを決定する際の動作フローを説明する。図８は、実施形態２における制御部１４０の処理の流れを例示するフローチャートである。
【００５４】
制御部１４０は、現在位置取得部１６０が取得した現在位置情報から、光走査装置１０又は車両の現在位置を特定する（Ｓ１０２）。
【００５５】
そして、制御部１４０は、地図情報取得部１７０が取得した地図情報（地物情報に含まれる地物の位置情報）を参照して、Ｓ１０２の処理で特定した現在位置の周辺に存在すると推測される地物を特定および抽出する（Ｓ１０４）。なお、本処理において、制御部１４０は、例えば現在位置から光走査装置１０の測定可能範囲内に存在すると推測される地物を特定および抽出するようにしてもよい。なお、光走査装置１０の測定可能範囲は、例えば、光走査装置１０のメモリやストレージといった記憶部（図示せず）に予め記憶されている。
【００５６】
そして、制御部１４０は、Ｓ１０４の処理で特定された地物の位置情報と、現在位置取得部１６０により取得された現在位置情報と、に基づいて、Ｓ１０４の処理で特定された地物と現在位置との距離（地物までの距離）を算出する（Ｓ１０６）。
【００５７】
そして、制御部１４０は、Ｓ１０６で算出した距離に応じて、受光回路１２０の受光素子に蓄積される電荷を減少させる処理を開始するタイミング又は当該処理を終了させるタイミングを決定する（Ｓ１０８）。以下、本実施形態における制御部１４０の動作を具体的に例示する。
【００５８】
第１の例として、算出した地物までの距離が、光走査装置１０の測定対象範囲の下限値に近い場合（言い換えれば、算出した地物までの距離が比較的短い場合）、制御部１４０は、上述の実施形態１と同様に、処理を開始するタイミングを、図２における第１の出射光の出射タイミング（時刻ｔ１）又は当該タイミングよりも少し前の時点となるように決定する。また、制御部１４０は、処理を終了させるタイミングを、「光源１１０から光が照射されてから、光走査装置１０の測定対象範囲の下限値に位置する物体による外部反射光が戻ってくるまでの期間」に相当する期間Ａの終点（時刻ｔＬＬ）となるように決定する。
【００５９】
第２の例として、算出した地物までの距離が比較的長い場合、制御部１４０は、処理を終了させるタイミングを、上述の期間Ａの終点（時刻ｔＬＬ）よりも、遅くすることができる。言い換えれば、制御部１４０は、算出した地物までの距離が長くなるにつれ、処理を終了させるタイミングを遅くすることができる。さらに言い換えれば、制御部１４０は、算出した地物までの距離と光走査装置１０の測定対象範囲の下限値との差分が大きいほど、処理を終了させるタイミングを遅くすることができる。これは、次の理由による。すなわち、算出した地物までの距離が長いほど（言い換えれば、光走査装置１０の測定対象範囲の下限値よりも離れた位置に測定対象たる地物が存在するほど）、当該地物に反射された反射光が光走査装置１０に戻ってくるまでの時間が長くなる。よって、受光回路１２０の受光素子に蓄積される電荷を減少させる処理等を上述の期間Ａの終点（時刻ｔＬＬ）で終了させる必要性がなくなる。言い換えれば、受光回路１２０の受光素子に蓄積される電荷を減少させる処理等を終了させるタイミングを時間的に後ろにずらしたとしても、地物からの反射光を受信する際に悪影響を及ぼす可能性が低くなる。このことから、制御部１４０は、当該処理等を終了させるタイミングを、上記期間Ａの終点（時刻ｔＬＬ）よりも時間的に後ろにずらすことができる。このようにすることで、制御部１４０は、実施形態１よりも長い期間を利用して受光回路１２０の受光素子に蓄積される電荷を減少させる処理等を実行することが可能となり、より精度良く受光素子１２０１が飽和することを防止できる。
【００６０】
上述した実施形態２を他の観点から説明する。上述した実施形態１は、図２における期間Ａを「光源１１０から光が照射されてから、光走査装置１０の測定対象範囲の下限値に位置する物体による外部反射光が戻ってくるまでの期間」としており、当該期間Ａの範囲内で制御部１４０が処理を実行するという思想であった。これに対し上述の実施形態２においては、算出した地物までの距離に応じて、制御部１４０が処理を実行する期間である期間Ａを設定する（即ち、期間Ａの終点を、時間的に後ろにずらす）という思想である。
【００６１】
本実施形態の変形例として、例えば算出した地物までの距離に相当する時刻が期間Ｂの中央付近である場合（即ち、地物が光走査装置１０の測定対象範囲の中央付近に位置している場合）、制御部１４０は、期間Ａの終点を時刻ｔＬＬよりも一定時間後ろに設定し、期間Ｃの始点を時刻ｔＵＬよりも一定時間前に設定することとしてもよい。また、例えば算出した地物までの距離に相当する時刻がｔＵＬ付近である場合（即ち、地物が光走査装置１０の測定対象範囲の上限付近に位置している場合）、制御部１４０は、期間Ａの終点のみを時刻ｔＬＬよりも一定時間後ろに変更し、期間Ｃの始点は時刻ｔＵＬのままに設定することとしてもよい。
【００６２】
以上、図面を参照して本発明の構成について述べたが、これらはあくまで例示であり、上記以外の様々な構成を採用することもできる。
【００６３】
この出願は、２０１７年２月１５日に出願された日本出願特願２０１７−０２６０９４号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2018151226.tif 000003
【図２】
2018151226.tif 000004
【図３】
2018151226.tif 000005
【図４】
2018151226.tif 000006
【図５】
2018151226.tif 000007
【図６】
2018151226.tif 000008
【図７】
2018151226.tif 000009
【図８】
2018151226.tif 000010
【手続補正書】
【提出日】令和1年8月8日(2019.8.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
出射光を出射する光源と、
外部に位置する物体による前記出射光の反射光を受光する受光素子と、
前記光源が出射した出射光を外部に向け、かつ、前記反射光を前記受光素子に向ける光学系と、
前記受光素子が前記反射光を受光する前の時点で、前記出射光の出射により発生し得る内部反射光により前記受光素子に蓄積される電荷を減少させる処理を実行する制御部と、
を備える光走査装置。
【請求項２】
請求項１に記載の光走査装置において、
前記受光素子はアバランシェフォトダイオードである光走査装置。
【請求項３】
請求項２に記載の光走査装置において、
前記制御部は、前記処理として、前記出射光の出射タイミングに基づいて定められた期間の前記受光素子の増幅率を、当該光走査装置が距離を測定している間の１／１０以下にする光走査装置。
【請求項４】
請求項２に記載の光走査装置において、
前記制御部は、前記処理として、前記出射光の出射タイミングに基づいて定められた期間の前記受光素子の印加電圧を、当該光走査装置が距離を測定している間の９５％以下にする光走査装置。
【請求項５】
請求項２に記載の光走査装置において、
前記受光素子は、スイッチ素子を介して接地点に接続されており、
前記制御部は、
当該光走査装置が距離を測定している間は前記スイッチ素子をオフ状態にし、
前記処理として、前記出射光の出射タイミングに基づいて定められた期間に、前記スイッチ素子をオン状態にする光走査装置。
【請求項６】
請求項２に記載の光走査装置において、
前記受光素子の受光面への光の入射を妨げるフィルター部を更に備え、
前記制御部は、前記処理として、前記出射光の出射タイミングに基づいて定められた期間に、前記フィルター部を作動させる光走査装置。
【請求項７】
請求項１〜６のいずれか１項に記載の光走査装置において、
前記制御部は、当該光走査装置が測定する距離の下限値に応じて、前記処理を終了するタイミングを決定する光走査装置。
【請求項８】
請求項１〜７のいずれか１項に記載の光走査装置において、
前記制御部は、当該光走査装置が測定する距離の上限値に応じて、前記処理を開始するタイミングを決定する光走査装置。
【請求項９】
請求項１〜７のいずれか１項に記載の光走査装置において、
前記制御部は、前記光源から出射された第１の出射光の次に出射される第２の出射光の出射タイミングに応じて、前記処理を開始するタイミングを決定する光走査装置。
【請求項１０】
請求項１〜９のいずれか１項に記載の光走査装置において、
当該光走査装置は、ＬＩＤＡＲ（Light Detection and Ranging）装置である光走査装置。
【請求項１１】
出射光を出射する光源と、
外部に位置する物体による前記出射光の反射光を受光する受光素子と、
前記光源が出射した出射光を外部に向け、かつ、前記反射光を前記受光素子に向ける光学系と、を備える光走査装置の制御方法であって、
前記受光素子が前記反射光を受光する前の時点で、前記出射光の出射により発生し得る内部反射光により前記受光素子に蓄積される電荷を減少させる処理を実行する制御工程を備える制御方法。
【請求項１２】
請求項１〜６のいずれか１項に記載の光走査装置において、
前記制御部は、
当該光走査装置または当該光走査装置を搭載する移動体の現在位置と前記物体との距離を算出し、
前記算出された距離に基づいて、前記期間の始点または終点の少なくとも一方を決定する、光走査装置。
【国際調査報告】
2018151226.tif 000011
2018151226.tif 000012
2018151226.tif 000013
2018151226.tif 000014