(57)【要約】【課題】通過可能なエリアをより詳細に見分けて動くことができる移動装置を提供することを課題とする。【解決手段】移動エリア内を撮像した撮像画像を取得する画像取得手段２０と、該撮像画像内の領域を、被写体の種類ごとに分類する分類手段２１０と、前記分類手段２１０で分類した前記被写体の種類に応じて、前記領域に写っている場所を通過できる可能性を示す通過判定情報を設定する通過情報設定手段２１２と、前記通過判定情報に基づいて前記領域に写る場所の通過の可不可を判定する通過判定手段２２０と、該通過判定手段２２０による通過の可不可の判定結果に応じて移動の仕方を制御する移動制御手段２２と、を備える。【選択図】図２
2019204324.tif 000002
【特許請求の範囲】
【請求項１】
移動エリア内を撮像した撮像画像を取得する画像取得手段と、
該撮像画像内の領域を、被写体の種類ごとに分類する分類手段と、
該分類手段により被写体の種類が分類された領域に対して、該分類手段で分類した被写体の種類に応じて該領域に写っている場所を通過できる可能性を示す通過判定情報を設定する通過情報設定手段と、
前記通過判定情報に基づいて前記領域に写る場所の通過の可不可を判定する通過判定手段と、
該通過判定手段による通過の可不可の判定結果に応じて移動の仕方を制御する移動制御手段と、を備える、
移動装置。
【請求項２】
前記分類手段は、前記領域を少なくとも、前記移動装置が通過可能な通路と、該通路上に位置し且つ移動を阻害する可能性が高い第一の障害物と、該通路上に位置し且つ移動を阻害する可能性が低い第二の障害物との何れかに分類可能であり、
前記通過情報設定手段は、前記通路に分類された前記領域には通過が可能である旨を示すように前記通過判定情報を設定し、前記第二の障害物に分類された領域には前記第一の障害物に分類された領域よりも通過できる可能性が高いことを示すように前記通過判定情報を設定する、ように構成される、
請求項１に記載の移動装置。
【請求項３】
前記通過情報設定手段は、前記領域に写る場所の通過の実績に応じて、該領域に設定した前記通過判定情報を更新する、
請求項１又は請求項２に記載の移動装置。
【請求項４】
前記移動装置から撮像画像内に写る被写体までの距離を示す深度情報を取得する深度取得手段と、
前記被写体の種類が分類され且つ前記通過判定情報が設定された前記領域と、前記深度情報とを取得し、該通過判定情報と該深度情報とを反映させた３次元の立体地図を作成する立体地図作成手段と、を備える、
請求項１乃至請求項３の何れか１項に記載の移動装置。
【請求項５】
前記移動装置は、農園内を移動するものであり、
前記移動制御手段は、前記農園内の作業者に追従して移動するための追従機能を有する、
請求項１乃至請求項４の何れか１項に記載の移動装置。
【請求項６】
前記移動装置は、農園内を移動するものであり、
前記移動制御手段は、前記農園内を前記通過判定手段の判定結果に基づいて自律的に移動するための自律移動機能を有する、
請求項１乃至請求項５の何れか１項に記載の移動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動エリア内の状況に応じて移動の仕方を変える移動装置に関する。
【背景技術】
【０００２】
従来から、上記の移動装置として種々のものが提案されており、例えば、特許文献１に開示されているように、芝刈りに用いられる移動装置（作業車両）であって、走行方向前方のエリア内の障害物の有無を検出するセンサを備え、該センサが走行方向前方のエリア内に障害物の存在を検出すると該エリアを回避するように走行方向を変更するように構成された移動装置が知られている。
【０００３】
かかる移動装置によれば、障害物が存在するエリアを通らないように走行することで、走行中における障害物との衝突を防止できるとされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−２２１２２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記従来の移動装置は、センサが移動先のエリア内に存在する障害物を検出すると、必ずそのエリアを回避しながら走行するように構成されているため、障害物が移動を阻害するものでない場合においても、障害物が存在しているエリアを全て回避することになる。
【０００６】
例えば、薔薇等の植物を育成している農場（施設）内では、通路上が該植物の枝葉に覆われていることがあるが、上記従来の移動装置は、植物の枝葉をおしのけて通過できる場合であっても、植物の枝葉の存在を検出した時点で通過できないエリアであると判定し、該エリアを回避することになる。
【０００７】
このように、人間であれば通過できることを判別できるエリアであっても、上記従来の移動装置では人間のような柔軟な判断ができないため、移動範囲が必要以上に狭くなるという問題が起きている。また、かかる問題は、農場以外の場所で用いられる移動装置においても同様に起こり得る問題である。
【０００８】
そこで、通過可能なエリアをより詳細に見分けて動くことができる移動装置を提供することを課題とする。
【課題を解決するための手段】
【０００９】
本発明の移動装置は、
移動エリア内を撮像した撮像画像を取得する画像取得手段と、
該撮像画像内の領域を、被写体の種類ごとに分類する分類手段と、
該分類手段により被写体の種類が分類された領域に対して、該分類手段で分類した被写体の種類に応じて該領域に写っている場所を通過できる可能性を示す通過判定情報を設定する通過情報設定手段と、
前記通過判定情報に基づいて前記領域に写る場所の通過の可不可を判定する通過判定手段と、
該通過判定手段による通過の可不可の判定結果に応じて移動の仕方を制御する移動制御手段と、を備える。
【００１０】
上記構成の移動装置によれば、撮像画像内の領域には、被写体の種類に加えて、被写体が写る場所を通過できる可能性を示す通過判定情報が設定されるため、移動先に移動の妨げとなる可能性のあるものが存在していたとしても、一律して通行不可であるとは判断せずに、通過判定情報に基づいて移動先の通過の可不可を判定できる。
【００１１】
本発明の移動装置において、
前記分類手段は、前記領域を少なくとも、前記移動装置が通過可能な通路と、該通路上に位置し且つ移動を阻害する可能性が高い第一の障害物と、該通路上に位置し且つ移動を阻害する可能性が低い第二の障害物との何れかに分類可能であり、
前記通過情報設定手段は、前記通路に分類された前記領域には通過が可能である旨を示すように前記通過判定情報を設定し、前記第二の障害物に分類された領域には前記第一の障害物に分類された領域よりも通過できる可能性が高いことを示すように前記通過判定情報を設定する、ように構成されていてもよい。
【００１２】
上記構成の移動装置によれば、通路上に存在する障害物を、移動を阻害する可能性が高いものであるか低いものであるかを見分けたうえで、移動の仕方を制御できるようになる。
【００１３】
また、本発明の移動装置において、
前記通過情報設定手段は、前記領域に写る場所の通過の実績に応じて、該領域に設定した前記通過判定情報を更新する、ようにしてもよい。
【００１４】
上記構成の移動装置によれば、移動を制御する基準となる通過判定情報を、移動先のエリア内を移動した実績に基づいて更新できるため、該通過判定情報を移動エリア内の現状に合わせることで、移動先のエリアが通過可能であるか否かの判定を誤りにくくすることができる。
【００１５】
本発明の移動装置は、
前記移動装置から撮像画像内に写る被写体までの距離を示す深度情報を取得する深度取得手段と、
前記被写体の種類が分類され且つ前記通過判定情報が設定された前記領域と、前記深度情報とを取得し、該通過判定情報と該深度情報とを反映させた３次元の立体地図を作成する立体地図作成手段と、を備えていてもよい。
【００１６】
上記構成の移動装置によれば、撮像画像内の領域に写る被写体を水平方向での広がりと、鉛直方向での高さとを使って立体的に再現したうえで通過判定情報を付与できるため、移動先のエリアが通過可能であるか否かを見分け易くすることができる。
【００１７】
本発明の移動装置は、農園内を移動するものであり、
前記移動制御手段は、前記農園内の作業者に追従して移動するための追従機能を有していてもよい。
【００１８】
このようにすれば、農園内を移動する作業者の近くに移動装置を配置しておくことができるため、作業者が農園内を移動しながら移動装置を利用し易くなる。
【００１９】
本発明の移動装置は、農園内を移動するものであり、
前記移動制御手段は、前記農園内を前記通過判定手段の判定結果に基づいて自律的に移動するための自律移動機能を有する、ように構成されていてもよい。
【００２０】
上記構成の移動装置によれば、農園内の作業者がついていなくても、通行可能なエリアを見分けて自律的に移動できるようになる。
【発明の効果】
【００２１】
以上のように、本発明の移動装置は、通過可能なエリアをより詳細に見分けて動くことができる、という優れた効果を奏し得る。
【図面の簡単な説明】
【００２２】
【図１】図１は、本発明の一実施形態に係る移動装置の外観図である。
【図２】図２は、同実施形態に係る移動装置の機能ブロック図である。
【図３】図３において、（ａ）は分類前の撮像画像の説明図であり、（ｂ）は分類後の撮像画像の説明図である。
【図４】図４は、同実施形態に係る移動装置のフローチャートである。
【図５】図５は、同実施形態に係る移動装置の撮像画像の解析処理のフローチャートである。
【図６】図６は、同実施形態に係る移動装置の移動に対する制御処理のフローチャートである。
【図７】図７は、本発明の他の実施形態に係る移動装置による進路の抽出の仕方の説明図であって、（ａ）は畝と畝に立設された構造物とが写る撮像画像の説明図であり、（ｂ）は構造物を除外した撮像画像の説明図であり、（ｃ）は畝に仮想傾斜面を設定した状態の説明図である。
【発明を実施するための形態】
【００２３】
以下、本発明の一実施形態に係る移動装置について添付図面を参照しつつ説明を行う。
【００２４】
本実施形態に係る移動装置は、周囲の状況を確認しながら移動できるように構成されている。また、本実施形態では、農場、より具体的にはビニールハウス等の農業施設内で移動する農場用の移動装置であることを前提に以下の説明を行うこととする。
【００２５】
移動装置は、図１に示すように、該移動装置１が移動するための駆動系１０と、周囲を撮像した撮像画像を作成する撮像装置１１と、移動装置１を構成する装置の制御や、情報処理を行うための制御処理装置１２と、情報を記憶するための記憶装置１３と、駆動系１０、撮像装置１１、制御処理装置１２、記憶装置１３を搭載するフレーム１４と、を備えている。
【００２６】
本実施形態に係る移動装置１は、路面上を走行するように構成されている。そのため、駆動系１０は、車輪や、車輪に駆動力を伝達する駆動装置等を有する。なお、路面とは、舗装されている路面であってもよいし、舗装されていない路面であってもよい。
【００２７】
撮像装置１１は、フレーム１４の上部に設置されており、移動先のエリアを見下ろすようにして移動装置の移動エリア内（本実施形態では農業施設内）を撮像できるようになっている。また、撮像装置１１は、撮像範囲内の色情報と、撮像地点から撮像範囲内の各位置までの距離を示す深度情報とを取得し、該色情報と該深度情報とに基づいて撮像画像を作成するように構成されている。
【００２８】
そのため、撮像装置１１で作成した撮像画像の各画素には、色情報と深度情報（撮像地点から画素に写る場所までの距離を示す情報）とが設定される。
【００２９】
フレーム１４には、例えば、荷台１４０を設けることができる。この場合、移動装置１は、例えば、施設園芸で採取した植物の運搬等に利用することができるようになる。
【００３０】
移動装置１には、図２に示すように、制御処理装置１２を、撮像画像を取得する画像取得手段２０、画像取得手段２０で取得した撮像画像に基づいて移動の仕方を制御するための情報を作成する制御情報作成手段２１と、該制御情報作成手段２１に基づいて移動の仕方を制御する移動制御手段２２として機能させるプログラムが導入されている。
【００３１】
なお、制御処理装置１２を画像取得手段２０、制御情報作成手段２１、移動制御手段２２として機能させるためのプログラムは、例えば、記憶装置１３（図１参照）に記憶されていればよい。
【００３２】
画像取得手段２０は、撮像画像を取得するように構成されている。本実施形態では、撮像装置１１に撮像画像を作成するよう命令を送信し、該撮像装置１１が作成した撮像画像を取得するように構成されている。
【００３３】
上述のように、撮像画像には色情報と深度情報とが含まれているため、画像取得手段２０は、撮像装置１１から撮像画像とともに色情報と深度情報とを取得する。
【００３４】
なお、画像取得手段２０は、所定の時間間隔毎に撮像装置１１に撮像画像を作成させて該撮像画像を取得するように構成されていてもよいし、任意のタイミングで撮像装置１１に撮像画像を作成させて該撮像画像を取得するように構成されていてもよい。
【００３５】
制御情報作成手段２１は、該撮像画像内の領域を、被写体の種類ごとに分類する分類手段２１０と、分類手段２１０により分類された領域（以下、分類済領域と称する）に対して、分類手段２１０で分類した被写体の種類に応じた物性を示す属性情報を付与する属性情報付与手段２１１と、分類済領域に対して、前記分類手段２１０で分類した前記被写体の種類に基づいて、該分類済領域に写る場所を通過できる可能性を示す通過判定情報を設定する通過情報設定手段２１２と、深度情報、被写体の種類、属性情報、通過判定情報とに基づいて移動エリア内（本実施形態では農業施設内）の立体地図を作成する立体地図作成手段２１３と、を有する。本実施形態に係る移動装置１では、通過判定情報が、移動先のエリアを通過できる可能性を示す尤度として扱われる。
【００３６】
分類手段２１０は、撮像画像内の領域を少なくとも、移動装置１が通過可能な通路と、移動装置１が通過不能な遮蔽物と、通路上に存在する障害物と、に分類するように構成されている。また、分類手段２１０は、撮像画像内の領域を障害物として、移動を阻害する可能性が高い第一の障害物、若しくは移動を阻害する可能性が低い第二の障害物の何れかに分類するように構成されている。
【００３７】
第一の障害物とは、例えば、太い木の枝やエリア内に設置されている設備のような、押しのけたり、乗り越えたりして通過することができない障害物のことであり、第二の障害物とは、例えば、通路上に向かって伸びる植物の枝葉（おしのけることができる枝葉）や、通路上に落ちている石等のような、移動装置の移動の妨げとならない障害物のことである。
【００３８】
なお、分類手段２１０は、例えば、判断基準となる教師用画像で学習させた分類器で構成されていればよい。また、分類手段２１０に第一の障害物や第二の障害物を分類させるには、例えば、通路が写っている領域の一部に障害物が入り込んでいる画像を教師用画像として分類器を学習させればよい。なお、分類器には、機械学習や深層学習等の人工知能を搭載したものを採用できる。
【００３９】
属性情報付与手段２１１は、前記分類済領域に写る被写体の物性やサイズを示す情報を属性情報として前記分類済領域に設定するように構成されている。
【００４０】
物性とは、被写体の剛性（硬さや、柔らかさ）や、重量等のことであり、例えば、第二の障害物が植物に分類されている場合は、物性が柔らかく軽量であることを示すようにして属性情報を設定すればよい。
【００４１】
また、サイズとは、２次元で表すことができるサイズ（被写体を縦幅、横幅で表したサイズ）や、３次元で表すことができるサイズ（被写体を縦幅、横幅、奥行きで表したサイズ）のことである。
【００４２】
なお、２次元での被写体のサイズを求める場合は、例えば、撮像画像内における縦幅と横幅を利用すればよい。また、３次元での被写体のサイズを求める場合は、例えば、撮像画像内の縦幅と横幅と深度情報とを利用すればよい。
【００４３】
通過情報設定手段２１２は、通路に分類されている前記分類済領域には通過可能であることを示す通過可能情報を通過判定情報として設定し、遮蔽物に分類されている前記分類済領域には通過不能であることを示す通過不能情報を通過判定情報として設定し、障害物（第一の障害物又は第二の障害物）に分類されている前記分類済領域には通過が許容される可能性があることを示す通過許容情報を通過判定情報として設定するように構成されている。
【００４４】
以下、通路に分類されている分類済領域を通路領域、遮蔽物に分類されている分類済領域を遮蔽物領域、障害物に分類されている分類済領域を障害物領域と称し、さらに、障害物領域のうち、第一の障害物に分類されている分類済領域を第一の障害物領域、第二の障害物に分類されている分類済領域を第二の障害物領域と称して以下の説明を行う場合がある。
【００４５】
第一の障害物領域の通過判定情報には、通過不能であるか通過できる可能性が低いことを示す難通過情報が設定され、第二の障害物領域の通過判定情報には、第一の障害物領域よりも通過できる可能性が高いことを示す易通過情報が設定される。
【００４６】
なお、通過情報設定手段２１２は、分類手段２１０で分類した被写体の種類だけでなく、属性情報付与手段２１１で付与した属性情報も加味して各分類済領域に通過判定情報を設定するように構成されていてもよい。
【００４７】
以下の説明においては、被写体の種類、属性情報、通過判定情報が設定されている撮像画像を解析済画像と称して以下の説明を行う場合がある。
【００４８】
立体地図作成手段２１３は、解析済画像に含まれている解析済画像の深度情報、被写体の種類、通過判定情報に基づいて被写体を立体的に再現することによって立体地図を作成するように構成されている。
【００４９】
立体地図内に再現された被写体（以下、立体モデルと称する）には、水平方向でのサイズの情報と、鉛直方向でのサイズ（高さ）の情報とが含まれている。また、立体地図作成手段２１３は、立体モデル（より具体的には立体モデルを表す単位となるボクセル）に対して、被写体の種類、通過判定情報を付与するように構成されている。なお、立体モデルには、属性情報を付与してもよい。すなわち、立体地図には、属性情報の内容を反映させることも可能である。
【００５０】
移動制御手段２２は、立体地図に基づいて移動先のエリアが通過可能であるか否か判定する通過判定手段２２０と、該通過判定手段２２０の判定結果に応じて移動の仕方を切り替える移動設定手段２２１と、を有する。
【００５１】
通過判定手段２２０は、移動装置１の現在地を基準として進行方向前方のエリアの情報（該エリアに対応する位置に作成された立体モデルに設定されている被写体の種類、属性情報、通過判定情報）を立体地図から取得し、かかる情報に基づいて進行方向前方のエリアを通過可能であるか判定するように構成されている。
【００５２】
移動装置１の現在地は、例えば、ＧＰＳを利用して導出すればよい。また、立体地図を作成している場合においては、立体地図と、現在地を導出する際に撮像装置１１で取得した深度情報から作成した３次元情報（撮像画像に写る被写体の立体モデル）とを比較することで現在位置を導出してもよい。この場合、立体地図中に３次元情報を再現し、３次元情報の立体地図中での位置や姿勢を変化させながら該３次元情報と立体地図中の各立体モデルとを比較し、誤差（３次元情報と立体モデルとの間の誤差）が少なくなった状態での３次元情報の位置や姿勢に基づいて移動装置１の現在地を推測すればよい。
【００５３】
なお、通過判定手段２２０は、移動装置１が右折する場合は該移動装置１を基準として右側前方のエリアの情報を取得すればよいし、移動装置１が左折する場合は該移動装置１を基準として左側前方のエリアの情報を取得すればよい。
【００５４】
通過判定手段２２０は、移動先のエリア（進路）に対応する範囲内の立体モデルから取得した通過判定情報が通過可能情報のみである場合は、移動先のエリアを通過可能であると判定する。
【００５５】
また、通過判定手段２２０は、移動先のエリアに対応する範囲内の立体モデルから取得した通過判定情報に通過不能情報が含まれている場合は、移動先のエリアを通過不可であると判定する。
【００５６】
さらに、通過判定手段２２０は、移動先のエリア（進路）に対応する範囲内の立体モデルから取得した通過判定情報に通過許容情報が含まれており、且つ該通過許容情報が示す移動装置１の通過可能性が判定基準値よりも高い場合は、移動先のエリアを通過可能であると判定する。一方、通過許容情報が示す移動装置１の通過可能性が判定基準値よりも低い場合は、移動先のエリアを通過不可であると判定する。
【００５７】
移動設定手段２２１は、通過判定手段２２０が移動先のエリアを通過可能と判定した場合は移動を続行し、通過判定手段２２０が移動先のエリアを通過不可と判定した場合は移動を停止するか、進行方向を変えるようにして移動の仕方を設定（決定）する。
【００５８】
本実施形態に係る移動装置１の構成は以上の通りである。続いて、移動装置１の動作について、添付図面を参照しつつ説明を行う。
【００５９】
まず、移動装置１の移動を制御するための情報（被写体の種類、属性情報、通過判定情報が含まれる立体地図）を作成する処理について説明する。
【００６０】
移動装置１は、図４に示すように、撮像画像を取得し（Ｓ１）、該撮像画像に基づいて解析済画像を作成し（Ｓ２）、該解析済画像に基づいて立体地図を作成する（Ｓ３）。
【００６１】
解析済画像を作成する処理では、分類手段２１０によって、撮像画像内の領域を被写体の種類ごとに分類する。図３（ａ）に示すように、撮像画像Ｐ１内には、被写体ごとに複数の領域Ｒが存在しており、解析済画像Ｐ２内では、各領域Ｒ１が被写体の種類ごとに区分けされることにより分類済領域（より具体的には、通路領域Ｃ１、遮蔽物域Ｃ２、遮蔽物領域Ｃ３、第一の障害物域Ｃ３０、第二の障害物域Ｃ３１）となっている（図３（ｂ）参照）。
【００６２】
続いて、図５に示すように、分類済領域に写る被写体が通路である場合（Ｓ４でＹｅｓ）は、該分類済領域に通過判定情報として通過可能情報を設定する（Ｓ５）。
【００６３】
そして、分類済領域に写る被写体が遮蔽物である場合（Ｓ６でＹｅｓ）は、通過判定情報として通過不能情報を設定する（Ｓ７）。
【００６４】
さらに、分類済領域に写る被写体が障害物である場合（Ｓ８でＹｅｓ）は、該分類済領域に通過判定情報として通過許容情報を設定する（Ｓ９）。本実施形態では、障害物が第一の障害物と第二の障害物とに分類されるため、領域に写る被写体が第一の障害物である場合は、領域に対して通過不能であるか通過できる可能性が低いことを示すように通過許容情報を設定し、領域に写る被写体が第二の障害物である場合は、領域に対して第一の障害物よりも通過できる可能性が高いことを示すように通過許容情報を設定する。
【００６５】
立体地図を作成する処理では、立体地図作成手段２１３が、解析済画像（解析済画像の深度情報、被写体の種類、属性情報、通過判定情報）に基づいて、被写体を立体的に再現することによって立体地図を作成する。このとき、立体地図内に被写体を立体的に再現した立体モデルには、水平方向でのサイズの情報と、鉛直方向でのサイズ（高さ）の情報とが含まれ、さらに、被写体の種類、属性情報、通過判定情報が付与される。
【００６６】
次に、移動装置１の移動の仕方を制御する処理について説明する。
【００６７】
移動装置１（詳しくは制御処理装置１２）は、図６に示すように、移動中若しくは移動を開始しようとする際に、移動先のエリアの状況を確認する（Ｓ１０）。本実施形態では、立体地図から、移動先のエリアに対応する範囲内に存在する立体モデルの種類、属性情報、通過判定情報を取得する。
【００６８】
立体地図中の、移動先のエリアに対応する領域に存在する立体モデルの種類が通路である場合、すなわち、移動先が通路であると判定した場合（Ｓ１１でＹｅｓ）は、通過判定手段２２０が通過可能情報に基づいて移動先のエリアを通過可能であると判定し、移動設定手段２２１が移動を開始するか移動を続行する旨の命令を駆動系１０に送信し、移動先のエリアを通過する（Ｓ１２）。
【００６９】
一方、立体地図中の、移動先のエリアに対応する領域に存在する立体モデルの種類が遮蔽物である場合、すなわち、移動先が遮蔽物であると判定した場合（Ｓ１３でＹｅｓ）は、通過判定情報に通過不能情報が設定されているため、通過判定手段２２０が移動先のエリアを通過不能であると判定し、移動設定手段２２１が移動の停止、若しくは進行方向を変更する旨の命令を駆動系１０に送信し、移動を停止するか移動先を変更する（Ｓ１４）。
【００７０】
一方、立体地図中の、移動先のエリアに対応する領域に存在する立体モデルの種類が障害物（本実施形態では、第一の障害物又は第二の障害物）である場合、すなわち、移動先に障害物があると判定した場合（Ｓ１５でＹｅｓ）は、判定基準値と通過許容値とを比較する。
【００７１】
通過許容値が示している通過できる可能性が判定基準値よりも高い場合、すなわち、過判定手段が移動先のエリアを通過可能であると判定した場合（Ｓ１６でＹｅｓ）は、移動設定手段２２１が移動を続行する旨の命令を駆動系１０に送信し、移動先のエリアを通過する（Ｓ１７）。
【００７２】
一方、通過許容値が示している通過できる可能性が判定基準値よりも低い場合、すなわち、通過判定手段２２０が移動先のエリアを通過不能であると判定した場合（Ｓ１６でＮｏ）は、移動設定手段２２１が移動の停止、若しくは進行方向を変更する旨の命令を駆動系１０に送信し、移動を停止するか移動先を変更する（Ｓ１８）。
【００７３】
以上のように、本実施形態に係る移動装置１によれば、移動エリア内を撮像した撮像画像内の領域が分類手段２１０により被写体の種類ごとに分類され（区分けされ）、さらに、各領域には、被写体の種類に応じて該領域に写っている場所（すなわち、移動先のエリア）を通過できる可能性を示す通過判定情報が通過情報設定手段２１２によって設定される。
【００７４】
また、移動装置１は、被写体の種類ではなく、移動先のエリアを移動できる可能性を示す通過判定情報に基づいて移動先エリアの通過の可不可を判定するため、例えば、移動エリア内に障害物が存在する場合であっても、通過判定情報に基づいて通過の可不可（すなわち、移動先のエリアに存在する障害物が移動を阻害するものであるか否か）を判定したうえで、移動の仕方、具体的には、移動装置１が置かれた移動エリア内（本実施形態では農業施設内）の状況に応じた最適な移動の仕方を決めることができる。
【００７５】
従って、移動装置１は、人間による判断のように、通過可能なエリアをより詳細に見分けて動くことができる、という優れた効果を奏し得る。特に、農業施設内においては、好ましく用いることができる。
【００７６】
また、移動装置１では、撮像領域内の領域を少なくとも、通路、第一の障害物、第二の障害物の何れかに分類したうえで、通路領域には通過が可能である旨を示すように通過判定情報を設定し、第二の障害物領域には第一の障害物領域よりも通過できる可能性が高いことを示すように通過判定情報を設定するため、確実に通過できる通路に加えて、障害物が移動を阻害するものであるか否かを見分けることができるため、通行可能なエリアをより詳しく見分けることができる。
【００７７】
さらに、本実施形態の移動装置１では、立体地図作成手段２１３によって、移動エリア内の情報が３次元の立体地図で表されるため、被写体の水平方向での広がりと、鉛直方向での高さを把握できるようになり、移動先のエリアに存在する被写体が移動を阻害するものであるか否かを見分け易くすることができる。
【００７８】
なお、本発明の移動装置は、上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変更を加え得ることは勿論である。
【００７９】
上記実施形態において、移動装置１は、路面上を走行するように構成されていたが、この構成に限定されない。例えば、移動装置１は、飛行したり水上を移動したりするように構成されていてもよい。
【００８０】
上記実施形態では、移動装置１が農場内を移動することを前提としていたが、この構成に限定されない。例えば、移動装置１は、工場等の農場以外の場所で利用することも可能である。
【００８１】
上記実施形態では、移動装置１の用途として施設園芸で採取した植物の運搬等に利用できることを説明したが、この構成に限定されない。例えば、移動装置１は、移動エリア内（本実施形態では施設園芸内）の状況を監視するために利用することも可能である。
【００８２】
上記実施形態では、制御処理装置１２を画像取得手段２０、制御情報作成手段２１、移動制御手段２２として機能させるためのプログラムが記憶装置１３に記憶されていたが、この構成に限定されない。例えば、かかるプログラムは、移動装置１と有線通信又は無線通信可能な外部の装置に記憶されていてもよい。
【００８３】
上記実施形態では、撮像装置１１が、フレーム１４の上部に設置されており、移動先のエリアを見下ろすようにして移動装置の移動エリア内（本実施形態では農業施設内）を撮像できるようになっていたが、この構成に限定されない。例えば、撮像装置１１は、フレーム１４の下部に設置されており、移動先のエリアを見上げるようにして移動装置の移動エリア内（本実施形態では農業施設内）を撮像できるようになっていてもよい。また、撮像装置１１は、上下方向におけるフレーム１４の中央部に設置されていてもよい。
【００８４】
上記実施形態において、画像取得手段２０は、撮像装置１１で作成した撮像画像を直接取得するように構成されていたが、この構成に限定されない。例えば、画像取得手段２０は、撮像画像で作成した後に記憶装置１３に記憶された撮像画像を取得するように構成したり、撮像画像で作成した後に、移動装置１と有線通信又は無線通信可能な外部の装置に記憶された撮像画像を取得するように構成されていてもよい。
【００８５】
上記実施形態において、特に言及しなかったが、移動制御手段が情報の古い立体モデル、より具体的には、作成後、所定の期間以上更新されていない立体モデルや、更新後、所定の期間以上再更新されていない立体モデルから情報を取得した場合に、制御情報作成手段が該立体モデルの情報を更新するように構成されていてもよい。
【００８６】
上記実施形態おいて、通過判定手段２２０は、移動先のエリアの通過の可否を判定する際に、通過可能情報や通過不能情報と、判定基準値とを比較していなかったが、この構成に限定されない。例えば、通過判定手段２２０は、通過可能情報や通過不能情報と、判定基準値とを比較することで、移動先のエリアの通過の可否を判定するように構成されていてもよい。この場合、通過可能情報は、判定基準値よりも移動先のエリアを通過できる可能性が高い情報となり、通過不能情報は、判定基準値よりも移動先のエリアを通過できる可能性が低い情報となる。
【００８７】
上記実施形態において、特に言及しなかったが、通過情報設定手段２１２は、分類済領域に写る場所の通過の実績に応じて、該分類済領域に設定した前記通過判定情報を更新する更新処理を実行するように構成されていてもよい。
【００８８】
このようにすれば、移動した実績に基づいて移動を制御する基準となる通過判定情報を更新できるため、該通過判定情報を移動エリア内の現状に合わせる（通過判定情報における誤った情報を修正する）ことで、移動先のエリアが通過可能であるか否かの判定を誤りにくくすることができる。なお、更新処理は、例えば、ベイズの定理を利用し、立体モデルを構成するボクセルに付与されている通過判定情報や、撮像画像内の画素（分類済領域）に付与されている通過判定情報を更新するように構成してもよい。
【００８９】
上記実施形態において特に言及しなかったが、移動制御手段２２は、通過判定手段２２０の判定結果に基づいて自律的に移動するための自律移動機能を有することが好ましい。このようにすれば、農園内の作業者がついていなくても、通行可能なエリアを見分けて自律的に移動できるようになる。
【００９０】
また、移動装置１の移動制御手段２２は、前記農園内の作業者に追従して移動するための追従機能を有するように構成されていてもよい。このようにすれば、農園内を移動する作業者の近くに移動装置を配置しておくことができるため、作業者が農園内を移動しながら移動装置を利用し易くなる。また、通過判定情報を得ていないエリアを移動する場合や、通過できるはずのエリアの目前で停止してしまった場合であっても、作業者に追従して移動を続けることができる。
【００９１】
上記実施形態において特に言及しなかったが、移動装置１は、移動先の進路の中から安全に移動できる進路を抽出するための進路抽出手段を備えていてもよい。移動装置１が進路抽出手段を備えている場合、移動制御手段２２は、進路抽出手段で抽出した進路に沿って移動するように駆動系１０を制御すればよい。
【００９２】
通路の両脇には、通過することができない領域が存在する場合があり、進路抽出手段は、このような場合において、移動装置１が通路の両脇の領域（通過することができない領域）に侵入せずに通路を移動できる進路を抽出するように構成されている。すなわち、進路抽出手段は、移動装置１が通路の両脇の各領域との距離をとりながら通路を移動することができる進路を抽出するように構成されている。
【００９３】
より具体的に説明すると、進路抽出手段は、通路と、該通路の両脇のエリアとを識別する識別手段と、該識別手段で識別した通路と該通路の両脇のエリアの位置関係に基づいて進路を導出する導出手段とを有する。
【００９４】
識別手段は、例えば、立体モデルや撮像画像に基づいて通路と、通路の両脇のエリアとを識別するように構成されていればよい。
【００９５】
導出手段は、図７（ａ）に示すように、両脇に隆起した領域（以下、隆起領域と称する）Ｕがある通路Ａから進路を導出するように構成されていればよい。なお、図７（ａ）では、隆起領域の一例として畝を図示している。
【００９６】
この場合、導出手段は、各隆起領域Ｕに対して、隆起領域Ｕの表面に接し且つ通路Ａを通る仮想面Ｐを設定する仮想面設定手段と、各隆起領域Ｕに設定した仮想面Ｐが通路Ａ上で交差する領域を移動装置１の進路として抽出する交差領域抽出手段とを有する。
【００９７】
仮想面設定手段が設定する仮想面Ｐは、平面であってもよいし曲面であってもよい。
【００９８】
なお、仮想面設定手段は、一方の仮想面Ｐにおける隆起領域Ｕとの接点から通路Ａとの交点（他方の仮想面Ｐとの交点）までの距離と、他方の仮想面Ｐにおける隆起領域Ｕとの接点から通路Ａとの交点（一方の仮想面Ｐとの交点）までの距離とが同一又は略同一となるようにして、各隆起領域Ｕに対して仮想面Ｐを設定するように構成されていればよい。
【００９９】
なお、図７（ａ）に示すように、隆起領域Ｕが畝である場合においては、ポール等の構造物Ｓが立設されている場合があるため、移動先のエリアの撮像画像の中から隆起領域Ｕに立設されている構造物Ｓを除外するフィルター手段を備えていてもよい。この場合、前記構造物Ｓを除外して隆起領域Ｕと通路Ａだけを抽出した状態で（図７（ｂ）参照）、通路Ａの両脇の隆起領域Ｕに仮想傾斜面Ｐを設定できるため（図７（ｃ）参照）、隆起領域Ｕの形状をより正確に認識することで、進路Ｌを抽出する精度を向上させることができるようになる。
【０１００】
また、仮想面設定手段は、畝に植えられている植物等に対して仮想面Ｐを設定するように構成されていてもよい。この場合、交差領域抽出手段は、かかる仮想面設定手段で植物等に対して設定した仮想面Ｐが通路Ａ上で交差する領域を移動装置１の進路として抽出するように構成されていればよい。
【０１０１】
このようにすれば、畝（隆起領域Ｕ）の表面を撮像装置１１によって直接測定（撮像）できない場合であっても、植物等の位置を目安にして移動装置１が通路の両脇の各領域との距離をとりながら通路を移動することができる進路を抽出できる。
【符号の説明】
【０１０２】
１…移動装置、１０…駆動系、１１…撮像装置、１２…制御処理装置、１３…記憶装置、１４…フレーム、２０…画像取得手段、２１…制御情報作成手段、２２…移動制御手段、１４０…荷台、２１０…分類手段、２１１…属性情報付与手段、２１２…通過情報設定手段、２１３…立体地図作成手段、２２０…通過判定手段、２２１…移動設定手段、Ａ…通路、Ｃ１…通路領域、Ｃ２…遮蔽物域、Ｃ３…遮蔽物領域、Ｃ３０…第一の障害物域、Ｃ３１…第二の障害物域、Ｌ…進路、Ｐ…仮想傾斜面、Ｐ１…撮像画像、Ｐ２…解析済画像、Ｒ…領域、Ｒ１…領域、Ｓ…構造物、Ｕ…隆起領域
【図１】
2019204324.tif 000003
【図２】
2019204324.tif 000004
【図３】
2019204324.tif 000005
【図４】
2019204324.tif 000006
【図５】
2019204324.tif 000007
【図６】
2019204324.tif 000008
【図７】
2019204324.tif 000009