(57)【要約】      （修正有）【課題】照射光を照射せずに筐体窓の汚れを検出できるレーザレーダ装置を提供する。【解決手段】レーザ光を発生させて投光するレーザダイオード１０と、レーザダイオード１０が投光したレーザ光、および、外部からの光が通過する光透過性の筐体窓と、筐体窓を通過して入射する光を検出するフォトダイオード２０と、レーザ光の非照射時にフォトダイオード２０が検出する受光レベルを表す非照射時受光レベルが、正常時のノイズレベルよりも低下していると判断したことに基づいて、筐体窓に汚れが付着していると判断する汚れ判断部８３とを備える。【選択図】図２
2017181105.tif 000002
【特許請求の範囲】
【請求項１】
レーザ光を発生させて投光する投光部（１０）と、
前記投光部が投光した前記レーザ光、および、外部からの光が通過する光透過性の筐体窓（３）と、
前記筐体窓を通過して入射する光を検出する受光部（２０）と、
前記レーザ光の非照射時に前記受光部が検出する受光レベルを表す非照射時受光レベルが、正常時のノイズレベルよりも低下していると判断したことに基づいて、前記筐体窓に汚れが付着していると判断する汚れ判断部（８３）とを備えるレーザレーダ装置。
【請求項２】
請求項１において、
前記投光部は、周期的に前記レーザ光を投光し、
前記汚れ判断部は、前記投光部が前記レーザ光を投光した後に前記レーザ光が外部の物体で反射して生じた反射光を受光する可能性がある期間である受光期間と、次の前記受光期間の間を前記レーザ光の非照射時として、前記判断を行うレーザレーダ装置。
【請求項３】
請求項１または２において、
前記投光部が投光した前記レーザ光を、照射方向を変化させつつ装置外部に照射するとともに、前記レーザ光を照射する方向に対応して、前記受光部が検出する反射光の角度範囲である受光視野範囲を走査する走査部（５０、６０）を備え、
前記汚れ判断部は、前記走査部が前記受光視野範囲を走査している状態で、互いに異なる前記受光視野範囲において前記非照射時受光レベルを比較し、相対的に前記非照射時受光レベルが低下している前記受光視野範囲があると判断した場合、前記非照射時受光レベルが前記正常時のノイズレベルよりも低下していると判断するレーザレーダ装置。
【請求項４】
請求項３において、
前記レーザ光が前記筐体窓を通過するときのサイズを投光スポットサイズとし、前記受光部に受光される反射光が前記筐体窓を通過する大きさである受光視野サイズとしたとき、
前記汚れ判断部は、
前記受光視野範囲を全走査角度範囲に渡り走査したうちで前記非照射時受光レベルが最も高い範囲に基づいて、前記正常時のノイズレベルを決定し、
前記非照射時受光レベルが、前記正常時のノイズレベルに前記受光視野サイズに対する前記投光スポットサイズの比を乗じた値以上に、前記正常時のノイズレベルから低下している場合に、相対的に前記非照射時受光レベルが低下していると判断するレーザレーダ装置。
【請求項５】
請求項３または４において、
前記汚れ判断部は、相対的に前記非照射時受光レベルが低下している前記受光視野範囲を、前記筐体窓に汚れが付着している角度範囲であるとするレーザレーダ装置。
【請求項６】
請求項１または２において、
前記汚れ判断部は、前記筐体窓に汚れが付着していない状態において前記レーザ光の非照射時に前記受光部が検出する受光レベルよりも低いレベルにノイズ閾値を設定し、前記ノイズ閾値よりも前記非照射時受光レベルが低い場合に、前記非照射時受光レベルが前記正常時のノイズレベルよりも低下していると判断するレーザレーダ装置。
【請求項７】
請求項６において、
前記投光部が投光した前記レーザ光を、照射方向を変化させつつ装置外部に照射するとともに、前記レーザ光を照射する方向に対応して、前記受光部が検出する反射光の角度範囲である受光視野範囲を走査する走査部（５０、６０）を備え、
前記汚れ判断部は、前記非照射時受光レベルが前記ノイズ閾値よりも低くなった前記受光視野範囲を、前記筐体窓に汚れが付着している角度範囲であるとするレーザレーダ装置。
【請求項８】
請求項３〜５、７のいずれか１項において、
前記汚れ判断部は、同じ前記受光視野範囲に対して、予め設定された時間以上、継続して前記非照射時受光レベルが前記正常時のノイズレベルよりも低下していると判断したことに基づいて、前記筐体窓に汚れが付着していると判断するレーザレーダ装置。
【請求項９】
請求項５または７において、
前記汚れ判断部は、前記受光視野範囲を全走査範囲に渡り複数回走査して、前記汚れが付着している角度範囲を複数回決定し、前記汚れが付着している角度範囲が移動していなければ、当該範囲を汚れが付着している角度範囲として確定させる一方、前記汚れが付着している角度範囲が移動していれば、当該範囲は汚れが付着している範囲ではないとするレーザレーダ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レーザレーダ装置に関し、特に、このレーザレーダ装置が備える筐体窓に付着する汚れを検知する技術に関する。
【背景技術】
【０００２】
レーザレーダ装置は、レーザ光を走査しつつ外部に照射し、照射したレーザ光が外部の物体で反射して生じた反射光を受光する。以下では、レーザレーダ装置が照射するレーザ光を、そのレーザ光が物体により反射されて生じた反射光と区別するために、照射光と記載することもある。
【０００３】
レーザレーダ装置は装置全体が筐体に覆われており、筐体の一部に、照射光や反射光を通過させつつ、内部の部品を保護する光透過性の筐体窓が設けられる。筐体窓に不透過性の汚れが付着すると、反射光の受光レベルが低下したり、装置外部に照射される照射光の強度が低下したりするので、物体を検出できなくなる恐れが生じる。
【０００４】
そこで、筐体窓に汚れが付着しているか否かを判定する技術が知られている。たとえば、特許文献１では、計測時間が所定計測時間よりも短く、かつ、所定の受光強度以上であった場合に、筐体窓に汚れが付着していると判定する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１００９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１では、装置外部の物体で反射して生じた外部反射光を受光する受光センサを用いて、筐体窓に汚れが付着しているか否かを判定する。筐体窓に汚れが付着しており、その汚れで反射して生じた反射光は、光路長が短いので減衰が少ない。そのため、受光強度が高いので、受光センサが飽和してしまう可能性がある。
【０００７】
受光センサが飽和する場合としては、筐体窓の照射光が通過する範囲の全部に汚れが付着している場合に限らない。照射光が通過する範囲の一部に汚れが付着している場合にも、その汚れによる反射光で受光センサが飽和してしまう可能性がある。
【０００８】
照射光の一部が筐体窓の汚れにより反射して受光センサが飽和しても、照射光の残りは外部へ照射され、外部へ照射された照射光が外部の物体で反射して生じた反射光が受光センサに到達する場合があるが、汚れにより反射光の飽和現象が起きていると、物体からの反射光もそれに融合してしまい、結果として物体からの反射光を検出できない時間（センシング不可能時間）が生じる恐れがある。したがって、照射光を照射せずに筐体窓の汚れを検出する技術が望まれる。
【０００９】
本発明は、この事情に基づいて成されたものであり、その目的とするところは、照射光を照射せずに筐体窓の汚れを検出できるレーザレーダ装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的は独立請求項に記載の特徴の組み合わせにより達成され、また、下位請求項は、発明の更なる有利な具体例を規定する。特許請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、本発明の技術的範囲を限定するものではない。
【００１１】
上記目的を達成するための請求項１に係る発明は、レーザ光を発生させて投光する投光部（１０）と、投光部が投光したレーザ光、および、外部からの光が通過する光透過性の筐体窓（３）と、筐体窓を通過して入射する光を検出する受光部（２０）と、レーザ光の非照射時に受光部が検出する受光レベルを表す非照射時受光レベルが、正常時のノイズレベルよりも低下していると判断したことに基づいて、筐体窓に汚れが付着していると判断する汚れ判断部（８３）とを備えるレーザレーダ装置である。
【００１２】
本発明によれば、非照射時受光レベルが正常時のノイズレベルよりも低下しているか否かにより、筐体窓に汚れが付着しているか否かを判断する。非照射時受光レベルを用いているので、照射光を照射せずに筐体窓の汚れを検出できる。
【００１３】
請求項２に係る発明では、投光部は、周期的にレーザ光を投光し、
汚れ判断部は、投光部がレーザ光を投光した後にレーザ光が外部の物体で反射して生じた反射光を受光する可能性がある期間である受光期間と、次の受光期間の間をレーザ光の非照射時として、判断を行う。
【００１４】
この発明では、受光期間と次の受光期間との間に受光部が検出した受光レベルを非照射時受光レベルとして用いるので、物体検出の影響を受けずに筐体窓に汚れが付着しているか否かをより正確に判断できる。
【００１５】
請求項３に係る発明では、投光部が投光したレーザ光を、照射方向を変化させつつ装置外部に照射するとともに、レーザ光を照射する方向に対応して、受光部が検出する反射光の角度範囲である受光視野範囲を走査する走査部（５０、６０）を備え、汚れ判断部は、走査部が受光視野範囲を走査している状態で、互いに異なる受光視野範囲において非照射時受光レベルを比較し、相対的に非照射時受光レベルが低下している受光視野範囲があると判断した場合、非照射時受光レベルが正常時のノイズレベルよりも低下していると判断する。
【００１６】
この発明によれば、受光視野範囲を走査している間の非照射時受光レベルを互いに比較する。筐体窓に汚れが付着している部分が受光視野範囲に含まれていると、受光視野範囲の非照射時受光レベルは、汚れにより、筐体窓に汚れが付着していない受光視野範囲の非照射時受光レベルよりも低下する。したがって、受光視野範囲を走査し、互いに異なる受光視野範囲における非照時受光レベルを比較することで、筐体窓に汚れが付着しているかを判断できる。
【００１７】
また、このように、異なる受光視野範囲における非照射時受光レベルを比較すれば、装置外部の明るさの影響を受けにくくなる。したがって、本発明によれば、天候等により、装置外部の明るさが変化しても、精度よく、筐体窓に汚れが付着しているか否かを判断できる。
【００１８】
請求項４に係る発明では、レーザ光が筐体窓を通過するときのサイズを投光スポットサイズとし、受光部に受光される反射光が筐体窓を通過する大きさである受光視野サイズとしたとき、汚れ判断部は、受光視野範囲を全走査角度範囲に渡り走査したうちで非照射時受光レベルが最も高い範囲に基づいて、正常時のノイズレベルを決定し、非照射時受光レベルが、正常時のノイズレベルに受光視野サイズに対する投光スポットサイズの比を乗じた値以上に、正常時のノイズレベルから低下している場合に、相対的に非照射時受光レベルが低下していると判断する。
【００１９】
非照射時受光レベルは、受光視野サイズに対する、汚れが付着している面積の比率に応じて低下し、投光の影響は受けない。しかし、筐体窓に汚れが付着していると、投光するレーザ光も汚れにより遮られる。よって、筐体窓に付着している汚れの大きさが、投光スポットサイズ以上になれば、物体検出性能に大きく影響する。一方、投光スポットサイズよりも小さい汚れであれば、物体検出性能に与える影響は小さい。
【００２０】
そこで、本発明では、受光視野範囲を全走査角度範囲に渡り走査したうちで非照射時受光レベルが最も高い範囲に基づいて正常時のノイズレベルを決定する。そして、非照射時受光レベルが、正常時のノイズレベルに、受光視野サイズに対する投光スポットサイズの比を乗じた値以上に、正常時のノイズレベルから低下しているか否かを判断する。これにより、投光スポットサイズ以上の大きさの汚れが付着しているか否かを判断できる。よって、物体検出性能に大きく影響を与えるサイズの汚れが筐体窓に付着しているか否かを精度よく判断できる。
【００２１】
請求項５に係る発明では、汚れ判断部は、相対的に非照射時受光レベルが低下している受光視野範囲を、筐体窓に汚れが付着している角度範囲であるとする。これにより、筐体窓のどこに汚れが付着しているかを決定することもできる。
【００２２】
請求項６に係る発明では、汚れ判断部は、筐体窓に汚れが付着していない状態においてレーザ光の非照射時に受光部が検出する受光レベルよりも低いレベルにノイズ閾値を設定し、ノイズ閾値よりも非照射時受光レベルが低い場合に、非照射時受光レベルが正常時のノイズレベルよりも低下していると判断する。
【００２３】
レーザ光を投光していないとき、筐体窓に汚れが付着していなければ、受光レベルは、外部の明るさに応じたレベルになる。このレベルはノイズレベルであり、筐体窓に汚れが付着していない正常時に検出される非照射時の受光レベルである。そこで、本発明では、ノイズ閾値を、筐体窓に汚れが付着していない状態においてレーザ光の非照射時に受光部が検出する受光レベルよりも低いレベルに設定する。
【００２４】
受光視野範囲の筐体窓に汚れが付着していると、その汚れに遮られて、筐体窓を通過する外部光の光量が低下する。よって、受光視野範囲の筐体窓に汚れが付着していないときよりも、非照射時受光レベルが低下する。よって、本発明のように、非照射時受光レベルとノイズ閾値とを比較することで、筐体窓に汚れが付着しているか否かを判断することができる。
【００２５】
請求項７に係る発明では、投光部が投光したレーザ光を、照射方向を変化させつつ装置外部に照射するとともに、レーザ光を照射する方向に対応して、受光部が検出する反射光の角度範囲である受光視野範囲を走査する走査部（５０、６０）を備え、汚れ判断部は、非照射時受光レベルがノイズ閾値よりも低くなった受光視野範囲を、筐体窓に汚れが付着している角度範囲であるとする。このようにすれば、筐体窓のどこに汚れが付着しているかを決定することもできる。
【００２６】
請求項８に係る発明では、汚れ判断部は、同じ受光視野範囲に対して、予め設定された時間以上、継続して非照射時受光レベルが正常時のノイズレベルよりも低下していると判断したことに基づいて、筐体窓に汚れが付着していると判断する。
【００２７】
筐体窓に付着している汚れは拭き取られない限り、付着したままである。そのため、ある受光視野範囲における非照射時受光レベルが正常時のノイズレベルよりも低下した原因が、筐体窓に付着した汚れであれば、その後も継続的に、その受光視野範囲における非照射時受光レベルは正常時のノイズレベルよりも低下する。
【００２８】
一方、非照射時受光レベルが正常時のノイズレベルよりも低下した原因が、人等の移動体によりできた影が筐体窓に投影されたためであれば、移動体が移動することにより、その受光視野範囲における非照射時受光レベルは正常時のノイズレベルに戻る。
【００２９】
よって、本発明のようにすれば、人等の移動体によりできた影が筐体窓に投影された場合にも、筐体窓に汚れが付着していると誤判定してしまうことを抑制できる。
【００３０】
請求項９に係る発明では、汚れ判断部は、受光視野範囲を全走査範囲に渡り複数回走査して、汚れが付着している角度範囲を複数回決定し、汚れが付着している角度範囲が移動していなければ、当該範囲を汚れが付着している角度範囲として確定させる一方、汚れが付着している角度範囲が移動していれば、当該範囲は汚れが付着している範囲ではないとする。
【００３１】
筐体窓に付着した汚れは移動しない。したがって、筐体窓に汚れが付着しているのであれば、汚れが付着しているとした角度範囲は変化しないはずである。よって、汚れが付着しているとした角度範囲が移動している場合には、人等の移動体によりできた影が筐体窓に投影されたことにより、汚れが付着している角度範囲に誤って決定してしまったと推定できる。そこで、本発明では、汚れが付着している角度範囲が移動していれば、当該範囲は汚れが付着している範囲ではないとする。これにより、人等の移動体によりできた影が筐体窓に投影されたことにより、汚れが付着していると誤判定してしまうことを抑制できる。
【図面の簡単な説明】
【００３２】
【図１】第１実施形態のレーザレーダ装置１の内部構成を示す図である。
【図２】図１の回路部７０の構成を詳しく示す図である。
【図３】受光期間と非照射時を説明する図である。
【図４】太陽光が装置内部に入射する状態を示す図である。
【図５】図３の非照射時の時間帯を拡大して示す図である。
【図６】太陽光の一部が汚れ１００により遮られて装置内部に入射しない状態を示す図である。
【図７】非照射時受光レベルが正常時のノイズレベルよりも低下している状態を示す図である。
【図８】図２の汚れ判断部８３が実行する処理であって、非照射時受光レベルを記憶する処理を示すフローチャートである。
【図９】図２の汚れ判断部８３が実行する処理であって、受光視野範囲を全走査角度範囲に渡り走査する毎に実行する処理を示すフローチャートである。
【図１０】一回分の全走査角度範囲についての受光視野範囲と非照射時受光レベルとを示すグラフである。
【図１１】第２実施形態において汚れ判断部８３が図９の処理に代えて実行する処理を示すフローチャートである。
【図１２】第３実施形態において汚れ判断部８３が図９の処理に代えて実行する処理を示すフローチャートである。
【図１３】第４実施形態において汚れ判断部８３が図９の処理に代えて実行する処理を示すフローチャートである。
【発明を実施するための形態】
【００３３】
＜第１実施形態＞
以下、本発明の実施形態を図面に基づいて説明する。図１に示すように、第１実施形態のレーザレーダ装置１は、屋外に設置されて、このレーザレーダ装置１の監視エリア内を移動する物体までの距離や方位を検出する。検出すべき対象としている物体（以下、検出対象物体）は、人、車などの移動体である。監視エリアは、たとえば、レーザレーダ装置１の位置を半円の中心とする半径３０メートルの略半円形のエリアである。
【００３４】
レーザレーダ装置１は、筐体２および筐体窓３により形成される装置内部空間に、レーザダイオード１０、フォトダイオード２０などが収容されている。筐体２は、筐体窓３が取り付けられる部分が開口する箱型の形状である。
【００３５】
筐体窓３は、光透過性部材で構成されており、筐体２に取り付けられている。筐体窓３が取り付けられている水平面周りの範囲は、レーザレーダ装置１の正面方向を中心として、走査角度範囲あるいは走査角度範囲よりも大きい角度範囲である。走査角度範囲は、本実施形態では１９０度である。なお、レーザレーダ装置１の正面方向は、筐体窓３を２等分する垂直断面においてレーザレーダ装置１の内部から筐体窓３に向かう方向である。
【００３６】
投光部であるレーザダイオード１０は、パルスレーザ光（以下、照射光Ｌ０）を投光する。受光部であるフォトダイオード２０は、筐体窓３を通過してこのフォトダイオード２０に入射する光を検出し電気信号に変換して出力する。この電気信号の大きさは、フォトダイオード２０が受光した光の光量を表しているので、フォトダイオード２０が出力する電気信号を受光信号とし、受光信号の大きさを受光レベルとする。フォトダイオード２０に入射する光としては、照射光Ｌ０が装置外部の物体で反射されて生じた反射光Ｌ１や太陽光などがある。
【００３７】
レーザダイオード１０の光軸上にはコリメートレンズ３０および穴あきミラー４０が設けられている。コリメートレンズ３０は、レーザダイオード１０が投光した照射光Ｌ０を平行光に変換する。
【００３８】
穴あきミラー４０は、平板状であって、レーザダイオード１０の光軸上に、その光軸に対し所定角度で傾斜して配置されている。穴あきミラー４０の下側の面は反射面４１となっている。反射面４１の角度は、反射光Ｌ１をフォトダイオード２０の方向へ反射できる角度となっている。
【００３９】
穴あきミラー４０の中心には、上下方向に貫通する貫通穴４２が形成されている。この貫通穴４２がレーザダイオード１０の光軸上に位置するように、穴あきミラー４０は配置されている。
【００４０】
穴あきミラー４０を通過する照射光Ｌ０の光軸上には、回転ミラー５０が設けられている。回転ミラー５０は、レーザダイオード１０の光軸方向に延びる中心軸を中心として回動可能に配設される。
【００４１】
回転ミラー５０は、貫通穴４２を通過した照射光Ｌ０の経路上に配置される平面反射部５１と、その平面反射部５１が固定される凹面反射部５２とを備える。平面反射部５１は、貫通穴４２を通過した照射光Ｌ０が照射される面が平面かつ鏡面になっており、貫通穴４２を通過した照射光Ｌ０を偏向して、筐体窓３から装置外部に向けて照射する。
【００４２】
筐体窓３を通過するときの照射光Ｌ０の通過面積は、コリメートレンズ３０の特性などにより調整できる。以下、筐体窓３を通過するときの照射光Ｌ０の通過面積を投光スポットサイズとする。投光スポットサイズは、たとえば、７〜１０ｍｍφである。
【００４３】
凹面反射部５２は、反射光Ｌ１が入射する面が凹面かつ鏡面になっている。この形状により、凹面反射部５２は、筐体窓３の一定範囲を通過した反射光Ｌ１を偏向して、反射光Ｌ１を反射面４１に集光する。反射面４１に集光された反射光Ｌ１は、その反射面４１でフォトダイオード２０の方向へ反射される。よって、上記一定範囲を通過した反射光Ｌ１がフォトダイオード２０に受光されることになる。
【００４４】
以下、この一定範囲、すなわち、フォトダイオード２０に受光される反射光Ｌ１が筐体窓３を通過する範囲を受光視野とし、受光視野の大きさを受光視野サイズとし、受光視野の水平角度範囲を受光視野範囲とする。受光視野の形状は、たとえば円形である。また、受光視野サイズは、たとえば、３０〜４０ｍｍφである。
【００４５】
受光視野サイズは前述の投光スポットサイズに比較して大きい。この理由は、検出対象物体の表面で拡散反射して生じた反射光Ｌ１を受光できるようにすることで、物体検出感度を高くするためである。
【００４６】
モータ６０は、回転軸６１を回転させることで、回転軸６１と連結された回転ミラー５０を回転駆動する。この回転軸６１はモータ６０の回転軸であるとともに、回転ミラー５０がこの回転軸６１の回転により回転させられるので、回転ミラー５０の回転軸になっている。モータ６０により回転ミラー５０が回転させられている状態で、この回転ミラー５０に照射光Ｌ０が逐次入射すると、照射光Ｌ０は、回転ミラー５０の回転に応じて照射方向を変化させしつつ（すなわち走査されつつ）、装置外部に照射される。また、回転ミラー５０が回転させられると、照射方向とともに、受光視野範囲も変化させられる。よって、回転ミラー５０とモータ６０は走査部に相当する。なお、走査方向は水平方向である。
【００４７】
回転角度位置センサ６２は、回転軸６１の回転角度位置、すなわち回転ミラー５０の回転角度位置を検出する。この回転角度位置センサ６２には、ロータリーエンコーダなど、回転軸６１の回転角度位置を検出しうるものであれば様々な種類のものを使用できる。
【００４８】
回路部７０は、筐体２の内部の要素であるレーザダイオード１０、フォトダイオード２０、モータ６０、回転角度位置センサ６２と接続されている。また、回路部７０は、レーザレーダ装置１の外部に配置されたコントローラ９０とも接続されている。回路部７０の構成は図２を用いて後述する。
【００４９】
コントローラ９０は、レーザレーダ装置１の状態を監視する装置である。また、コントローラ９０は、レーザレーダ装置１の制御を行うようになっていてもよい。このコントローラ９０は家屋内に設置される。
【００５０】
次に、回路部７０の構成を説明する。回路部７０は、図２に示すように、ＬＤ駆動回路７１、増幅器７２、モータ駆動回路７３、記憶部７４、制御部８０を備えている。ＬＤ駆動回路７１は、レーザダイオード１０を駆動させる回路である。増幅器７２は、フォトダイオード２０が出力した受光信号を、一定の増幅率で増幅して制御部８０に出力する。モータ駆動回路７３は、モータ６０に電流を出力してモータ６０を回転させる回路である。記憶部７４は、書き換え可能な構成であり、受光レベルを一時的に記憶するためなどに用いられる。
【００５１】
制御部８０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＡＳＩＣ、ＣＰＬＤ、コンパレータ等の回路を備えている。制御部８０は、たとえば、ＣＰＵが、ＲＡＭの一時記憶機能を利用しつつ、ＲＯＭに記憶されているプログラムを実行するなど、回路の一部または全部を使用することで、図２に示すように、投光制御部８１、測距部８２、汚れ判断部８３として機能する。
【００５２】
投光制御部８１は、回転角度位置センサ６２から入力される信号に基づいて回転ミラー５０の回転角度位置を判断しつつ、その回転ミラー５０が一定速度で回転するようにモータ駆動回路７３を制御する。さらに、投光制御部８１は、ＬＤ駆動回路７１に発光指令を出力して、レーザダイオード１０にレーザ光をパルス状に一定周期で発生させる。回転ミラー５０が一定速度で回転していることから、レーザ光を一定周期で発生させることにより、照射光Ｌ０は一定角度毎に装置外部に照射される。この一定角度は、たとえば０．２５度である。
【００５３】
測距部８２は、照射光Ｌ０を発光してから受光信号を検出するまでの時間から、監視エリア内に存在する検出対象物体までの距離を算出する。また、照射光Ｌ０を照射したときの回転ミラー５０の回転角度位置から、検出対象物体が存在する方位を決定する。
【００５４】
汚れ判断部８３は、照射光Ｌ０の非照射時にフォトダイオード２０が検出する受光レベルを表す非照射時受光レベルに基づいて、筐体窓３に汚れが付着しているか否かを判断する。本実施形態では、非照射時は、周期的に照射光Ｌ０を照射している状態において、照射光Ｌ０を照射した後に反射光Ｌ１を受光する可能性がある期間である受光期間と、次の受光期間との間を非照射時とする。図３には、受光期間と非照射時を図示している。
【００５５】
非照射時の開始時点すなわち受光期間の終了時点は、照射光Ｌ０を照射した時点から、ノイズレベル距離に存在する外部物体からの反射光Ｌ１を受光する可能性がある期間が経過した時点である。ここで、ノイズレベル距離は、外部物体からの反射光Ｌ１の強度がノイズレベルまで低下する距離であり、具体的な距離は、照射光Ｌ０の強度、ノイズとするレベルに基づいて、予め設定される。受光期間の終了時点は、次の照射光Ｌ０を照射する時点である。
【００５６】
図４に示すように、昼間であれば、非照射時には、太陽光が筐体窓３を通過して装置内部に入り、凹面反射部５２で反射され、図４には図示しないフォトダイオード２０に検出される。図５は、受光視野範囲となる筐体窓３に汚れが付着していない場合における、非照射時の時間帯を拡大して示す図である。このときの受光レベルは、正常時のノイズレベルである。
【００５７】
ここで、図６に示すように、筐体窓３に汚れ１００が付着した場合を考える。筐体窓３に汚れ１００が付着すると、太陽光の一部は汚れ１００で遮られて、筐体窓３を通過しない。図６に示す一点鎖線は、汚れ１００により遮られて、筐体窓３を通過できない太陽光を概念的に示している。
【００５８】
汚れ１００により太陽光が通過できない部分が受光視野に含まれていると、図７に示すように、非照射時受光レベルが、正常時のノイズレベルよりも低下する。このことを利用して、汚れ判断部８３は、筐体窓３に汚れ１００が付着しているか否かを判断する。
【００５９】
汚れ判断部８３の処理は、図８、図９を用いて説明する。図８は、非照射時受光レベルを記憶する処理であり、受光期間よりも短い周期で周期的に実行する。ステップ（以下、ステップを省略）Ｓ１では、受光期間が経過したか否かを判断する。受光期間が経過したことは、非照射時の開始を意味する。このＳ１の判断は、照射光Ｌ０を照射した時点からの経過時間で判断する。この判断がＮＯであれば図８の処理を終了する。一方、Ｓ１の判断がＹＥＳであればＳ２へ進む。
【００６０】
Ｓ２では、増幅器７２が出力した信号を取得して非照射時受光レベルとする。すなわち、本実施形態では、増幅器７２により増幅された後の値を、フォトダイオード２０が検出する受光レベルを表す値として用いる。また、回転角度位置センサ６２が検出した回転角度位置に基づいて、このときの受光視野範囲を決定する。そして、これら受光視野範囲と非照射時受光レベルとを対応付けて記憶部７４に記憶する。
【００６１】
続くＳ３では、投光タイミングとなったか否かを判断する。この判断がＮＯであればＳ２に戻り、再び、受光視野範囲と非照射時受光レベルを記憶する。このＳ２、Ｓ３の繰り返しにより、受光期間と受光期間との間の１つの非照射期間における、受光視野範囲と、その受光視野範囲に対する非照射時受光レベルとが逐次記憶される。Ｓ３の判断がＹＥＳであれば図８の処理を終了する。
【００６２】
図９は、受光視野範囲を全走査角度範囲に渡り走査する毎に実行する。なお、走査角度範囲は前述したように、本実施形態では１９０度である。照射角度ピッチが０．２５度であれば、全走査角度範囲の走査が行われる間に、７６０回、図８の処理が実行されて受光視野範囲と非照射時受光レベルとが記憶部７４に記憶される。
【００６３】
Ｓ１１では、受光視野範囲が全走査角度範囲に渡り１回走査されたうちで、非照射時受光レベルが最も高いレベル範囲を決定し、このレベル範囲を正常時のノイズレベルの範囲とする。筐体窓３に全面に汚れ１００が付着していない限り、非照射時受光レベルが最も高いレベル範囲は、筐体窓３に汚れ１００が付着していない受光視野範囲であると考えられる。そこで、受光視野範囲が全走査角度範囲に渡り走査されたうちで、非照射時受光レベルが最も高いレベル範囲を決定するのである。このレベル範囲は、たとえば、最も高い受光レベルから一定値低下したレベルまでとする。また、最も高い受光レベルに１よりも小さい、０．９などの予め設定した係数を乗じた値を、レベル範囲の下限としてもよい。
【００６４】
続くＳ１２では、Ｓ１１で決定した正常時のノイズレベル範囲に基づいて、汚れ判断受光レベルを決定する。本実施形態では、正常時のノイズレベル範囲の下限、および、受光視野サイズに対する投光スポットサイズの比を用いて汚れ判断受光レベルを決定する。
【００６５】
具体的には、正常時のノイズレベルの下限に、受光視野サイズに対する投光スポットサイズの比を乗じた値を算出する。そして、この値を正常時のノイズレベルの下限から引いた値を汚れ判断受光レベルとする。
【００６６】
このようにして汚れ判断受光レベルを決定する理由を説明する。この汚れ判断受光レベルは、非照射時受光レベルと比較する値であり、筐体窓３に汚れ１００が付着しているか否かを判断するために用いる。非照射時受光レベルは、受光視野に占める汚れ１００が付着している面積の比率に応じて低下する値であり、投光の影響は受けない。
【００６７】
しかし、筐体窓３に汚れ１００が付着していると、受光時だけでなく、照射光も汚れ１００により遮られる。筐体窓３に付着している汚れ１００の大きさが、投光スポットサイズ以上になれば、物体検出性能に大きく影響する。一方、投光スポットサイズよりも小さい汚れ１００であれば、物体検出性能に与える影響は小さくなる。
【００６８】
そこで、正常時のノイズレベルの下限に、受光視野サイズに対する投光スポットサイズの比を乗じた値を算出し、この値を正常時のノイズレベルの下限から引いて汚れ判断受光レベルとする。このようにして汚れ判断受光レベルを決定すると、投光スポットサイズ分の汚れが付着していることを判断できる。
【００６９】
図１０は、図８の処理により記憶部７４に記憶された一回分の全走査角度範囲についての、受光視野範囲と非照射時受光レベルとを示すグラフである。この図１０に、Ｓ１１で決定する正常時のノイズレベル範囲とＳ１２で決定する汚れ判断受光レベルを例示している。
【００７０】
Ｓ１３では、受光視野範囲が全走査角度範囲に渡り１回走査されたうちで、非照射時受光レベルがＳ１２で決定した汚れ判断受光レベル以下となっている区間を汚れ付着区間に決定する。図１０には、このＳ１３で決定した汚れ付着区間を例示している。
【００７１】
この汚れ付着区間は、正常時のノイズレベルよりも有意に受光レベルが低下していると判断した区間であり、また、受光視野範囲を走査している間に検出される非照射時受光レベルが相対的に低下していると判断した区間を意味する。
【００７２】
受光視野範囲を走査している間は、装置外部の明るさの変化は少ないと考えられる。よって、非照射時受光レベルが相対的に低くなる原因は、筐体窓３に汚れ１００が付着しているからであると推定できる。そこで、非照射時受光レベルがＳ１２で決定した汚れ判断受光レベル以下となっている区間を汚れ付着区間とする。
【００７３】
Ｓ１４では、Ｓ１３で決定した汚れ付着区間に基づいて、汚れ付着受光視野範囲を決定する。汚れ付着受光視野範囲は、筐体窓３に汚れ１００が付着している受光視野範囲を意味する。図１０は、図示の便宜上、曲線により、受光視野範囲に対する非照射時受光レベルを示している。しかし、実際に記憶部７４に記憶されるデータは、受光視野範囲とそれに対応する非照射時受光レベルであるので、離散的なデータである。また、受光視野範囲は、一定の角度範囲を持っており、走査角度ピッチは受光視野範囲よりも小さい角度であるので、記憶部７４に記憶されている受光視野範囲は、互いに重複する角度範囲になっている。したがって、Ｓ１３で決定した区間は、直接的には、汚れ付着受光視野範囲を表していない。そこで、このＳ１４で、Ｓ１３で決定した汚れ付着区間に基づいて、汚れ付着受光視野範囲を決定するのである。たとえば、連続する汚れ付着区間の両端の受光視野範囲を決定し、その２つの受光視野範囲の最小値から最大値までを汚れ付着受光視野範囲に決定する。
【００７４】
Ｓ１５では、Ｓ１４で決定した汚れ付着受光視野範囲、および、筐体窓３に汚れ１００が付着していることを、コントローラ９０に通知する。この通知を取得したコントローラ９０は、たとえば、筐体窓３に汚れ１００が付着していること、および、汚れ付着受光視野範囲を、所定の表示部に表示する。
【００７５】
以上、説明した第１実施形態では、図８の処理により、非照射時受光レベルを全走査角度範囲に渡り記憶しており、図９のＳ１１で正常時のノイズレベル範囲を決定する。この正常時のノイズレベル範囲に基づいて決定した汚れ判断受光レベルと非照射時受光レベルを比較することで、筐体窓３に汚れ１００が付着しているか否かを判断している。つまり、非照射時受光レベルを用いて、筐体窓３に汚れが付着しているか否かを判断している。したがって、照射光を照射せずに筐体窓３の汚れ１００を検出できる。
【００７６】
さらに、本実施形態では、図８の処理により、図３に図示したように、非照射時受光レベルを、照射光Ｌ０を照射した後に反射光Ｌ１を受光する可能性がある期間である受光期間と次の受光期間との間の非照射時に検出する。よって、物体検出に影響を与えずに、筐体窓３に汚れ１００が付着しているか否かを判断できる。
【００７７】
また、本実施形態では、図９の処理により、受光視野範囲を走査している間の非照射時受光レベルを比較して、相対的にレベルが低くなっている受光視野範囲に、筐体窓３に汚れ１００が付着していると判断する。このように、異なる受光視野範囲における非照射時受光レベルを比較することで、装置外部の明るさの影響を受けにくくなる。よって、天候等により、装置外部の明るさが変化しても、精度よく、筐体窓３に汚れ１００が付着しているか否かを判断できる。
【００７８】
また、本実施形態では、受光視野範囲を全走査角度範囲に渡り走査したうちで非照射時受光レベルが最も高い範囲を正常時のノイズレベル範囲としている（Ｓ１１）。そして、正常時のノイズレベル範囲に対する下限に受光視野サイズに対する投光スポットサイズの比を乗じた値を算出し、その値を正常時のノイズレベル範囲の下限から引いて汚れ判断受光レベルとしている（Ｓ１２）。この汚れ判断受光レベル以下の非照射時受光レベルがある場合に、筐体窓３に汚れ１００が付着していると判断することになる。このようにすることで、投光スポットサイズ以上の大きさの汚れ１００が付着しているか否かを判断できる。筐体窓３に付着している汚れ１００の大きさが投光スポットサイズ以上になると、物体検出性能に与える影響が大きくなる。よって、本実施形態では、物体検出性能に影響を与える大きさの汚れ１００が筐体窓３に付着しているか否かを精度よく判断できる。
【００７９】
＜第２実施形態＞
次に、第２実施形態を説明する。この第２実施形態以下の説明において、それまでに使用した符号と同一番号の符号を有する要素は、特に言及する場合を除き、それ以前の実施形態における同一符号の要素と同一である。また、構成の一部のみを説明している場合、構成の他の部分については先に説明した実施形態を適用できる。
【００８０】
第２実施形態では、汚れ判断部８３は、図９の処理に代えて図１１の処理を実行する。図１１の処理では、まず、図９と同じＳ１１〜Ｓ１４を実行する。続くＳ１５Ａでは、Ｓ１４で決定した汚れ付着受光視野範囲を、記憶時刻とともに記憶部７４に記憶する。
【００８１】
Ｓ１６Ａでは、記憶部７４から、一定時間、継続して汚れ付着受光視野範囲となっている受光視野範囲を抽出する。一定時間、継続して汚れ付着受光視野範囲となっている受光視野範囲を抽出するために、今回、Ｓ１４で決定した汚れ付着受光視野範囲と、一定時間以上前に、記憶部７４に記憶した汚れ付着受光視野範囲とを比較する。そして、抽出した受光視野範囲を、汚れ付着受光視野範囲として確定させる。
【００８２】
一定時間は、移動体によりできた影が筐体窓３に映り込んだことにより非照射時受光レベルが低下した状態を、筐体窓３に汚れ１００が付着したと誤判定してしまうことを避けるための時間である。一定時間を長くすればするほど誤判定を抑制できる一方、汚れ１００が付着していると判断するまでの時間は長くなる。これらを考慮して、一定時間は適宜設定する。
【００８３】
続くＳ１７Ａでは、Ｓ１６Ａで確定させた汚れ付着受光視野範囲、および、筐体窓３に汚れ１００が付着していることを、コントローラ９０に通知する。なお、もちろん、Ｓ１６Ａで確定させた汚れ付着受光視野範囲がない場合には、Ｓ１７では通知を実行しない。
【００８４】
この第２実施形態では、一定時間以上、継続して非照射時受光レベルが正常時のノイズレベルよりも低下している受光視野範囲を、汚れ付着受光視野範囲として確定させる（Ｓ１６Ａ）。受光視野範囲における非照射時受光レベルが正常時のノイズレベルよりも低下した原因が、筐体窓３に付着した汚れ１００であれば、その後も継続的に、その受光視野範囲における非照射時受光レベルは正常時のノイズレベルよりも低下する。一方、非照射時受光レベルが正常時のノイズレベルよりも低下した原因が、人等の移動体によりできた影が筐体窓３に投影されたためであれば、移動体が移動することにより、その受光視野範囲における非照射時受光レベルは正常時のノイズレベルに戻る。
【００８５】
したがって、この第２実施形態のようにすれば、人等の移動体によりできた影が筐体窓３に投影された場合に、筐体窓３に汚れ１００が付着していると誤判定してしまうことを抑制できる。
【００８６】
＜第３実施形態＞
第３実施形態では、汚れ判断部８３は、図９の処理に代えて図１２の処理を実行する。図１２の処理では、まず、図９と同じＳ１１〜Ｓ１４を実行する。続くＳ１５Ｂでは、Ｓ１４で決定した汚れ付着受光視野範囲を、記憶時刻とともに記憶部７４に記憶する。
【００８７】
Ｓ１６Ｂでは、汚れ付着受光視野範囲が移動しているか否かを判断する。この判断は、今回のＳ１４で決定した汚れ付着受光視野範囲と、記憶部７４に記憶されている、一定時間以上前の汚れ付着受光視野範囲とを比較して行う。ここでの一定時間は、第２実施形態のＳ１６Ａと同じでよい。
【００８８】
比較の結果、汚れ付着受光視野範囲が同一範囲であれば、汚れ付着受光視野範囲は移動していないと判断し、汚れ付着受光視野範囲に同一でない範囲があれば、汚れ付着受光視野範囲は移動していると判断する。この判断がＹＥＳであればＳ１７Ｂに進み、汚れ付着受光視野範囲に汚れ１００は付着していないと判断する。
【００８９】
一方、Ｓ１６Ｂの判断がＮＯであればＳ１８Ｂに進む。Ｓ１８Ｂでは、筐体窓３に汚れ１００が付着していると判断し、Ｓ１４で決定した汚れ付着受光視野範囲を、汚れ付着受光視野範囲として確定させる。続くＳ１９Ｂでは、Ｓ１４で決定した汚れ付着受光視野範囲、および、筐体窓３に汚れ１００が付着していることを、コントローラ９０に通知する。
【００９０】
この第３実施形態では、汚れ付着受光視野範囲が移動しているか否かを判断する（Ｓ１６Ｂ）。そして、汚れ付着受光視野範囲が移動していなければ、当該範囲を汚れ１００が付着している受光視野範囲として確定させる（Ｓ１８Ｂ）。一方、汚れ付着受光視野範囲が移動していれば、当該範囲は汚れ１００が付着している範囲ではないとする（Ｓ１７Ｂ）。よって、第３実施形態でも、人等の移動体によりできた影が筐体窓に投影されたことにより、汚れ１００が付着していると誤判定してしまうことを抑制できる。
【００９１】
＜第４実施形態＞
これまでに説明した第１〜第３実施形態では、実際に検出した非照射時受光レベルに基づいて正常時のノイズレベル範囲を決定し、この正常時のノイズレベル範囲に基づいて汚れ判断受光レベルを決定していた。これに対して、第４実施形態では、汚れ判断受光レベルに代えて、予め設定したノイズ閾値を用いる。このノイズ閾値は、筐体窓３に汚れ１００が付着していない状態において検出する受光レベルよりも低いレベルに設定している。このノイズ閾値の値を決定する際には、作業者が筐体窓３に汚れが付着していないことを確認した状態で受光レベルを検出する。
【００９２】
第４実施形態では、汚れ判断部８３は、図９の処理に代えて図１３の処理を実行する。図１３の処理において、Ｓ２１では、受光視野範囲が全走査角度範囲に渡り１回走査されたうちで、ノイズ閾値以下の非照射時受光レベルを決定する。
【００９３】
続くＳ２２では、非照射時受光レベルがノイズ閾値以下となっている受光視野範囲を汚れ付着受光視野範囲に決定する。なお、第４実施形態では、非照射時受光レベルがノイズ閾値以下である場合に、非照射時受光レベルが正常時のノイズレベルよりも低下していると判断していることになる。Ｓ２３では、Ｓ２２で決定した汚れ付着受光視野範囲、および、筐体窓３に汚れ１００が付着していることを、コントローラ９０に通知する。
【００９４】
この第４実施形態では、非照射時受光レベルとノイズ閾値とを比較することで、筐体窓３に汚れ１００が付着しているか否かを判断する。ノイズ閾値は予め設定した値であることから、簡単な処理で、筐体窓３に汚れ１００が付着しているか否かを判断できる。
【００９５】
以上、本発明の実施形態を説明したが、本発明は上述の実施形態に限定されるものではなく、次の変形例も本発明の技術的範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施できる。
【００９６】
＜変形例１＞
第４実施形態でも、予め設定された時間以上、継続して非照射時受光レベルが正常時のノイズレベルよりも低下しているか否かを判断してもよい。この場合、Ｓ２２で汚れ付着受光視野範囲を決定した後、第２実施系形態におけるＳ１５Ａ〜Ｓ１７Ａを実行する。
【００９７】
＜変形例２＞
第４実施形態でも、汚れ１００が付着している角度範囲が移動していれば、当該範囲は汚れ１００が付着している範囲ではないと判断してもよい。この場合、Ｓ２２で汚れ付着受光視野範囲を決定した後、第３実施形態におけるＳ１５Ｂ〜Ｓ１９Ｂを実行する。
【００９８】
＜変形例３＞
図９のＳ１２では、正常時のノイズレベルの下限に、受光視野サイズに対する投光スポットサイズの比を乗じた値を算出し、この値を正常時のノイズレベルの下限から引いて汚れ判断受光レベルとしていた。しかし、正常時のノイズレベルの下限に代えて、正常時のノイズレベルの平均値や中間値を用いてもよい。また、受光視野サイズに対する投光スポットサイズの比に代えて、他の１未満の数値を用いてもよい。
【００９９】
＜変形例４＞
これまでの実施形態では、非照射時を、周期的に照射光Ｌ０を照射している状態における受光期間と次の受光期間との間としていた。しかし、照射光Ｌ０の周期的な照射を一時的に中止し、照射光Ｌ０の照射を中止している期間を非照射時としてもよい。
【０１００】
＜変形例５＞
前述の実施形態では、走査角度範囲を１９０度としていたが、走査角度範囲は、３６０度、１８０度など、１９０度以外であってもよい。
【符号の説明】
【０１０１】
１：レーザレーダ装置    ２：筐体    ３：筐体窓    １０：レーザダイオード    ２０：フォトダイオード    ３０：コリメートレンズ    ４０：ミラー    ４１：反射面    ４２：貫通穴    ５０：回転ミラー    ５１：平面反射部    ５２：凹面反射部    ６０：モータ    ６１：回転軸    ６２：回転角度位置センサ    ７０：回路部    ７１：ＬＤ駆動回路    ７２：増幅器    ７３：モータ駆動回路    ７４：記憶部    ８０：制御部    ８１：投光制御部    ８２：測距部    ８３：判断部    ９０：コントローラ    Ｌ０：照射光    Ｌ１：反射光
【図１】
2017181105.tif 000003
【図２】
2017181105.tif 000004
【図３】
2017181105.tif 000005
【図４】
2017181105.tif 000006
【図５】
2017181105.tif 000007
【図６】
2017181105.tif 000008
【図７】
2017181105.tif 000009
【図８】
2017181105.tif 000010
【図９】
2017181105.tif 000011
【図１０】
2017181105.tif 000012
【図１１】
2017181105.tif 000013
【図１２】
2017181105.tif 000014
【図１３】
2017181105.tif 000015