(57)【要約】【課題】車外を撮像した画像から故障した車両を容易に推定できる技術を提供する。【解決手段】サーバ装置１０において、記憶部３２は、複数の車両から取得した車両ＩＤ情報および位置情報を含む車両情報と、複数の車両から取得した車外をカメラ２０で撮像した画像または車外をカメラ２０で撮像した画像から得られた車両の故障情報と、を記憶する。特定部３４は、車両の故障情報が得られた画像のカメラ２０位置の周辺に位置する車両を、記憶された車両情報にもとづいて特定する。推定部３６は、特定した車両のなかから故障車両を推定する。通知部３８は、推定した故障車両に関連付けられた端末装置１２に車両故障に関する情報を通知する。【選択図】図２
2019101502.tif 000002
【特許請求の範囲】
【請求項１】
複数の車両から取得した車両ＩＤ情報および位置情報を含む車両情報と、車外をカメラで撮像した画像または車外をカメラで撮像した画像から得られた車両の故障情報と、を記憶する記憶部と、
車両の故障情報が得られた画像のカメラ位置の周辺に位置する車両を、記憶された車両情報にもとづいて特定する特定部と、
特定した車両のなかから故障車両を推定する推定部と、
推定した故障車両に関連付けられた端末装置に車両故障に関する情報を通知する通知部と、を備えることを特徴とするサーバ装置。
【請求項２】
前記特定部は、複数の車両にて車外をカメラで撮像した画像によって得られた故障情報ごとにカメラ位置の周辺に位置する車両を特定し、
前記推定部は、複数の車両にて撮像した画像によって得られた故障情報ごとに特定された車両のなかから重複する車両を故障車両として推定することを特徴とする請求項１に記載のサーバ装置。
【請求項３】
車外をカメラで撮像した画像から車両の故障情報を検出する解析部をさらに備えることを特徴とする請求項１または２に記載のサーバ装置。
【請求項４】
前記記憶部は、車両情報として、車両ＩＤ情報に関連付けて車両の位置情報およびその時刻を記憶することを特徴とする請求項１から３のいずれかに記載のサーバ装置。
【請求項５】
複数の車両から取得した車両ＩＤ情報および位置情報を含む車両情報と、車外をカメラで撮像した画像または車外をカメラで撮像した画像から得られた車両の故障情報と、を記憶する記憶ステップと、
車両の故障情報が得られた画像のカメラ位置の周辺に位置する車両を、記憶された車両情報にもとづいて特定する特定ステップと、
特定した車両のなかから故障車両を推定する推定ステップと、
推定した故障車両に関連付けられた端末装置に車両故障に関する情報を通知する通知ステップと、を含むことを特徴とする故障車両推定方法。
【請求項６】
複数の車両から取得した車両ＩＤ情報および位置情報を含む車両情報と、車外をカメラで撮像した画像または車外をカメラで撮像した画像から得られた車両の故障情報と、を記憶する記憶ステップと、
車両の故障情報が得られた画像のカメラ位置の周辺に位置する車両を、記憶された車両情報にもとづいて特定する特定ステップと、
特定した車両のなかから故障車両を推定する推定ステップと、
推定した故障車両に関連付けられた端末装置に車両故障に関する情報を通知する通知ステップと、をコンピュータに実行させることを特徴とする故障車両推定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の位置情報を収集するサーバ装置、故障車両推定方法および故障車両推定プログラムに関する。
【背景技術】
【０００２】
特許文献１には、自車両の前方に位置する車両を撮像し、撮像画像から前方の車両後部ランプの点灯の有無を検出するとともに、撮像画像からナンバープレートに記載されたナンバーを認識して前方の車両を特定をする故障検出システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２１２１３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、前方車両のナンバープレートのナンバーを撮像画像から読み取るが、カメラ性能、処理装置の解析能力、撮像距離および天候などの条件によっては、前方の車両後部ランプの点灯の有無を検出できても、前方車両のナンバープレートのナンバーを認識できず、故障車両を特定できないおそれがある。
【０００５】
本発明はこうした状況に鑑みてなされたものであり、その目的は、車外を撮像した画像から故障車両を容易に推定できる技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様のサーバ装置は、複数の車両から取得した車両ＩＤ情報および位置情報を含む車両情報と、複数の車両から取得した車外をカメラで撮像した画像または車外をカメラで撮像した画像から得られた車両の故障情報と、を記憶する記憶部と、車両の故障情報が得られた画像のカメラ位置の周辺に位置する車両を、記憶された車両情報にもとづいて特定する特定部と、特定した車両のなかから故障車両を推定する推定部と、推定した故障車両に関連付けられた端末装置に車両故障に関する情報を通知する通知部と、を備える。
【０００７】
この態様によると、車両のナンバープレートのナンバーを読み取れる高度なカメラ性能および処理装置の解析能力を必要とせず、車間距離および天候などの条件によって車両のナンバープレートのナンバーを読み取れなくても、故障車両を推定することが可能である。
【０００８】
特定部は、複数の車両にて車外をカメラで撮像した画像によって得られた故障情報ごとにカメラ位置の周辺に位置する車両を特定し、推定部は、複数の車両にて撮像した画像によって得られた故障情報ごとに特定された車両のなかから重複する車両を故障車両として推定してもよい。これにより、特定部により特定された複数の車両から、故障車両を絞り込むことができる。
【発明の効果】
【０００９】
本発明によれば、車外を撮像した画像から故障した車両を容易に推定できる技術を提供できる。
【図面の簡単な説明】
【００１０】
【図１】故障車両推定システムを示す概略図である。
【図２】故障車両推定システムの機能構成について説明するための図である。
【図３】推定部が故障車両を推定する処理について説明するための図である。
【図４】車両側の端末装置の故障検出処理について説明するためのフローチャートである。
【図５】サーバ装置の故障車両推定処理について説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
図１は、故障車両推定システム１を示す概略図である。故障車両推定システム１は、サーバ装置１０および端末装置１２により構成される。サーバ装置１０および端末装置１２はネットワークを介して接続される。
【００１２】
端末装置１２は、車両に設けられ、車両の位置情報をサーバ装置１０に周期的に送信する。また、端末装置１２は、周辺にある他車両に故障が生じていることを検出した場合、他車両の故障情報を自車両の位置情報とともにサーバ装置１０に送信する。
【００１３】
サーバ装置１０は、複数の端末装置１２から送信された複数の車両の位置情報を収集する。また、サーバ装置１０は、端末装置１２から送信された車両の故障情報と、収集した車両の位置情報とにもとづいて故障した車両を推定し、推定した車両の端末装置１２に故障情報を通知する。
【００１４】
図２は、故障車両推定システム１の機能構成について説明するための図である。図２において、さまざまな処理を行う機能ブロックとして記載される各要素は、ハードウェア的には、回路ブロック、メモリ、その他のＬＳＩで構成することができ、ソフトウェア的には、メモリにロードされたプログラムなどによって実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組合せによっていろいろな形で実現できることは当業者には理解されるところであり、いずれかに限定されるものではない。
【００１５】
端末装置１２は、画像取得部２２、位置取得部２４、解析部２６および車両側通信部２８を備える。画像取得部２２は、車両に設けられたカメラ２０から車両周辺の車外を撮像した撮像画像およびその時刻を取得する。カメラ２０は、車両前方に限らず、車両左右方向、車両後方を撮像する。
【００１６】
位置取得部２４は、ＧＰＳ（Global Positioning System）を利用して車両の位置情報およびその時刻を取得する。位置取得部２４は、例えばナビゲーション装置から車両の位置情報およびその時刻を取得する。
【００１７】
解析部２６は、車両周辺の撮像画像を解析して、他車両の存在を検出し、他車両に故障が発生しているか検出する。解析部２６は、他車両の外観上に見える形で表れた故障を検出し、例えば、車両前後のライトの不点灯、外装部品の欠落、オイル漏れなどを検出する。例えば、他車両のテールライトやブレーキライトのいずれか一方が点灯し、他方が不点灯であることが撮像画像から抽出された場合、解析部２６は他車両の後方のライトが故障したと検出する。例えばライトの不点灯を検出する処理は、車両のナンバープレートのナンバーを読み取れる高度なカメラ性能および処理装置の解析能力を必要とせず、処理負荷が低く、容易に検出することができる。また、車間距離および天候などの条件が良くなくても、ライトの不点灯は検出しやすい。
【００１８】
解析部２６は、他車両の故障を検出した場合、故障情報を生成する。故障情報は、検出した故障の種類を示す情報と、故障車両の画像を撮像した時刻とを含む。
【００１９】
車両側通信部２８は、車両ＩＤ、自車両の位置情報およびその時刻を周期的にサーバ装置１０に送信する。これにより、サーバ装置１０は車両の位置情報を含む車両情報を収集して、各車両の位置を把握できる。
【００２０】
車両側通信部２８は、解析部２６から故障情報を受け取った場合、他車両の故障情報と、故障情報に含まれる時刻での自車両の位置情報とをサーバ装置１０に送信する。これにより、サーバ装置１０は、故障車両の画像を撮像した時刻とその位置から、周辺に位置する車両を特定できる。端末装置１２が画像解析を実行して故障情報をサーバ装置１０に送信することで、端末装置１２が撮像画像をサーバ装置１０に送信してサーバ装置１０が撮像画像を解析する場合と比べて、通信データ量を抑えることができる。車両側通信部２８は、車両を駐車したとき、すなわちイグニッションスイッチをオフした際に故障情報をサーバ装置１０に送信してよい。
【００２１】
自車両が故障車両を追従している場合、解析部２６が故障車両を所定の周期で検出し、車両側通信部２８は、同じ故障車両の故障情報をサーバ装置１０に周期的に送信する。また、自車両の周辺に位置する他車両の状況が変化し、サーバ装置１０が故障車両を推定しやすくなる。
【００２２】
サーバ装置１０は、取得部３０、記憶部３２、特定部３４、推定部３６および通知部３８を備える。取得部３０は、複数の端末装置１２から車両情報を収集するとともに、複数の端末装置１２から故障情報も取得する。
【００２３】
記憶部３２は、複数の車両の端末装置１２から取得した車両情報を記憶し、複数の車両の端末装置１２から取得した故障情報を記憶する。記憶部３２は、車両情報として、車両ＩＤ、車両の位置情報およびその時刻を関連付けて記憶する。また記憶部３２は、予め登録されている車両ＩＤとその車両の端末装置１２のアドレスを記憶しており、通知部３８の通知に利用される。記憶部３２は、故障情報として、故障情報を送信した車両の車両ＩＤ、故障の種類、故障時の位置情報およびその時刻を記憶する。
【００２４】
特定部３４は、車両の故障情報が得られた位置、すなわち故障情報が得られた画像を撮像したカメラ２０の位置の周辺に位置する車両を、記憶された車両情報にもとづいて特定する。特定部３４は、故障情報に含まれる位置情報から所定の範囲内、例えば３０メートル以内に位置する車両を、記憶された車両情報から特定する。所定の範囲は、一般的な車間距離、ＧＰＳの精度、位置情報の送信周期などによって設定される。
【００２５】
特定部３４は、複数の車両の端末装置１２から取得した故障情報ごとに、故障情報が得られた位置の周辺に位置する車両を特定する。複数の車両から得られた故障情報を用いることで、故障車両の周辺の状況が変化しているため、故障車両を精度良く探し当てることができる。
【００２６】
特定部３４が、故障情報が得られた位置の周辺に位置する車両を特定できない場合、すなわち、撮像された故障車両が記憶部３２に登録された車両ではない場合、記憶部３２に故障情報を破棄させる。
【００２７】
推定部３６は、特定部３４により特定された車両のなかから故障車両を推定する。特定部３４により特定された車両が１台であれば、すなわち、故障情報が得られた位置の周辺にある車両が１台であれば、推定部３６は、その特定された車両を故障車両として推定する。
【００２８】
また、特定部３４により特定された車両が複数台あれば、推定部３６は、複数の車両から得られた故障情報を用いて故障車両を絞り込む。推定部３６は、複数の車両の端末装置１２から得られた故障情報ごとに特定された車両のなかから、所定回数以上重複する車両を故障車両としてよい。例えば、推定部３６は、端末装置１２から得た故障情報ごとに特定部３４が特定した故障車両の候補に５回以上表れた車両を故障車両とする。これにより、特定部３４により特定された複数の車両から、故障車両を絞り込むことができる。
【００２９】
また、推定部３６は、複数の車両から得られた複数の故障情報について、故障情報に含まれる故障の種類と位置情報およびその時刻にもとづいて、同じ故障車両に対する故障情報であるか関連付けて、故障車両を推定してよい。例えば、故障の種類が一致し、位置情報および時刻が所定の基準範囲内にある場合は、推定部３６は同じ故障車両に対する故障情報であると判定し、少なくとも故障の種類が一致しない場合は、推定部３６は同じ故障車両に対する故障情報でないと判定する。これにより、複数の車両から得られた故障情報を同じ故障車両に対する情報であると関連付けることができる。同じ故障車両の故障情報であると判定された場合、推定部３６は、複数の車両に得られた故障情報ごとに特定された車両のなかから重複する車両を故障車両として推定する。
【００３０】
通知部３８は、推定部３６により推定された故障車両の車両ＩＤに関連付けられた端末装置１２に車両故障に関する情報を通知する。車両故障に関する情報には、故障の種類を示す情報と、故障を修理するための案内情報とが含まれる。故障を修理するための案内情報として、車両のサポートセンターや整備工場の情報が示される。このように、車両のナンバープレートを読み取れる高度な画像解析装置を各車両に搭載しなくても、撮像位置の周辺に位置する車両から故障車両を推定して故障車両の運転者に通知することが可能である。
【００３１】
なお、記憶部３２が車両ＩＤに関連付けて運転者の携帯端末のアドレスを記憶している場合、通知部３８は、車両故障に関する情報を運転者の携帯端末に送信する。
【００３２】
図３は、推定部３６が故障車両を推定する処理について説明するための図である。図３は道路を走行中の車両を上空から見た状態を示す。図３（ａ）において、車両Ｃの解析部２６が撮像画像から車両Ｂの故障を検出し、車両側通信部２８が車両Ｂの故障情報および撮像時の自車両の位置情報をサーバ装置１０に送信する。サーバ装置１０では、記憶部３２が取得した故障情報および位置情報を記憶し、特定部３４は車両Ｃの周辺に位置する車両Ａ、車両Ｂ、車両Ｄを特定する。複数の車両が特定されているため、推定部３６は、車両Ｃからの故障情報だけでは故障車両を絞り込めない。
【００３３】
図３（ｂ）において、車両Ｆの解析部２６が撮像画像から車両Ｂの故障を検出し、車両側通信部２８が車両Ｂの故障情報および撮像時の自車両の位置情報をサーバ装置１０に送信する。サーバ装置１０では、記憶部３２が取得した故障情報および位置情報を記憶し、特定部３４は車両Ｆの周辺に位置する車両Ａ、車両Ｂ、車両Ｅを特定する。推定部３６は、車両Ｃから得た故障情報と、車両Ｆから得た故障情報とが同じ故障車両に対するものであるか、故障情報に含まれる故障の種類と位置情報およびその時刻にもとづいて判定し、故障の種類が同じで位置情報およびその時刻が近いため、同じ故障車両に対する故障情報であると判定する。推定部３６は、車両Ａと車両Ｂが故障車両の候補車両であると推定するが、まだ１台には絞り込めない。
【００３４】
図３（ｃ）において、車両Ｇの解析部２６が撮像画像から車両Ｂの故障を検出し、車両側通信部２８が車両Ｂの故障情報および撮像時の自車両の位置情報をサーバ装置１０に送信する。サーバ装置１０では、記憶部３２が取得した故障情報および位置情報を記憶し、特定部３４は車両Ｇの周辺に位置する車両Ｂ、車両Ｈを特定する。推定部３６は、車両Ｃおよび車両Ｆから得た故障情報と、車両Ｇから得た故障情報とが同じ故障車両に対すると判定する。記憶部３２は、車両Ｃ、車両Ｆ、車両Ｇから得た故障情報ごとに特定された車両のなかから重複する１台の車両Ｂを故障車両として推定する。このように、複数の車両の故障情報を用いることで、故障情報を検出した車両の周辺の状況が変わり、故障車両を絞り込むことができる。
【００３５】
図４は、車両側の端末装置１２の故障検出処理について説明するためのフローチャートである。画像取得部２２は、車外をカメラ２０で撮像した撮像画像を周期的に取得する（Ｓ１０）。位置取得部２４は、自車両の位置情報を周期的に取得し（Ｓ１２）、車両側通信部２８はサーバ装置１０に自車両の位置情報を所定の周期で送信する。
【００３６】
解析部２６は、撮像画像を解析して、撮像画像に故障車両が含まれるか検出する（Ｓ１４）。撮像画像上に故障車両がない場合（Ｓ１６のＮ）、本処理を終える。撮像画像上に故障車両が有る場合（Ｓ１６のＹ）、解析部２６は故障情報を生成し、車両側通信部２８は、故障情報と、撮像画像が得られたときの位置情報とをサーバ装置１０に送信する。
【００３７】
図５は、サーバ装置１０の故障車両推定処理について説明するためのフローチャートである。記憶部３２は、端末装置１２から得られた故障情報およびその位置情報を記憶する（Ｓ２０）。また、記憶部３２は、故障情報とは別に、複数の端末装置１２から得られた車両の位置情報を車両情報として記憶する。
【００３８】
特定部３４は、故障情報が得られたカメラ位置の周辺に位置する車両を、記憶された車両情報にもとづいて特定する（Ｓ２２）。推定部３６は、特定部３４に特定された車両のなかから故障車両を絞れたか判定する（Ｓ２４）。
【００３９】
推定部３６が故障車両を１台に絞れない場合（Ｓ２４のＮ）、ステップ２０に戻ってサーバ装置１０はさらなる故障情報の取得を待つ。複数の故障情報によって特定された車両の車両ＩＤを比べて、重複する車両が１台に絞られた場合（Ｓ２４のＹ）、推定部３６はその重複する１台の車両を故障車両であると推定し、通知部３８は、推定した故障車両に関連付けられた端末装置１２に車両故障に関する情報を通知する（Ｓ２６）。このように、故障車両を検出した撮像位置の周辺に位置する車両から故障車両を推定して通知することが可能である。
【００４０】
なお実施例はあくまでも例示であり、各構成要素の組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４１】
端末装置１２の解析部２６は、故障車両の車種を推定して、故障車両の車種を示す特徴情報を故障情報に含めてよい。特徴情報は、例えば、トラック、オフロード車、セダン、ワゴン車などに大別する情報である。また、解析部２６は、故障車両のナンバープレートのナンバーを読み取れた場合、故障情報にナンバーの情報を含めてよい。このように、故障情報に、故障車両のナンバー情報や特徴情報が含まれてよい。記憶部３２は、予め登録された車両ＩＤと特徴情報およびナンバー情報を記憶しており、特定部３４は、故障情報に含まれる特徴情報およびナンバー情報も用いて故障情報が得られた位置の周辺に位置する車両を特定する。
【００４２】
また、実施例では、車両側の端末装置１２にて撮像画像を解析して車両の故障を検出する態様を示したが、この態様に限られず、画像解析をサーバ装置１０で実行してもよい。この変形例では、端末装置１２が撮像画像と撮像した位置情報とその時刻を周期的にサーバ装置１０に送信し、サーバ装置１０の記憶部３２が複数の車両から取得した車外をカメラ２０で撮像した撮像画像を記憶する。そして、サーバ装置１０の解析部が、記憶された撮像画像から故障車両を検出し、故障情報を記憶部３２が記憶する。後の処理は実施例と同様である。
【符号の説明】
【００４３】
１  故障車両推定システム、  １０  サーバ装置、  １２  端末装置、  ２０  カメラ、  ２２  画像取得部、  ２４  位置取得部、  ２６  解析部、  ２８  車両側通信部、  ３０  取得部、  ３２  記憶部、  ３４  特定部、  ３６  推定部、  ３８  通知部。
【図１】
2019101502.tif 000003
【図２】
2019101502.tif 000004
【図３】
2019101502.tif 000005
【図４】
2019101502.tif 000006
【図５】
2019101502.tif 000007