(57)【要約】【課題】必要な撮像データを収集しつつ、通信量を削減すること。【解決手段】実施形態に係る端末装置は、記憶部と、取得部と、選択部と、送信部とを備える。記憶部は、移動体上で撮像された撮像データを記憶する。取得部は、外部装置から移動体の位置情報に基づいて送信される撮像データの送信要求を取得する。選択部は、記憶部に記憶された撮像データのうち、取得部によって取得された送信要求に対応する撮像データである対象データを選択する。送信部は、選択部によって選択された対象データを送信する。【選択図】図１
2019200481.tif 000002
【特許請求の範囲】
【請求項１】
移動体上で撮像された撮像データを記憶する記憶部と、
外部装置から送信される前記撮像データの送信要求を取得する取得部と、
前記記憶部に記憶された前記撮像データのうち、前記取得部によって取得された前記送信要求に対応する前記撮像データである対象データを選択する選択部と、
前記選択部によって選択された前記対象データを送信する送信部と
を備えることを特徴とする端末装置。
【請求項２】
前記取得部は、
前記移動体毎に前記移動体の位置情報に基づいて決定される前記撮像データの撮像時刻または撮像地点を指定する前記送信要求を取得し、
前記選択部は、
前記撮像時刻または前記撮像地点に撮像された前記撮像データを前記対象データとして選択すること
を特徴とする請求項１に記載の端末装置。
【請求項３】
前記取得部は、
前記移動体が複数の撮像装置を備える場合に、前記撮像装置が指定された前記送信要求を取得し、
前記選択部は、
前記送信要求によって指定された前記撮像装置の前記撮像データを前記対象データとして選択すること
を特徴とする請求項１に記載の端末装置。
【請求項４】
前記取得部は、
同報通信によって送信される前記撮像データの選択条件を含む前記送信要求を取得し、
前記選択部は、
前記選択条件に基づいて前記対象データを選択すること
を特徴とする請求項１、２または３に記載の端末装置。
【請求項５】
前記取得部は、
前記対象データの撮像条件を含む前記送信要求を取得し、
前記選択部は、
前記撮像条件に応じて前記対象データの撮像を予約すること
を特徴とする請求項１〜４のいずれか一つに記載の端末装置。
【請求項６】
移動体上で撮像された撮像データを記憶する記憶工程と、
外部装置から送信される前記撮像データの送信要求を取得する取得工程と、
前記記憶工程で記憶された前記撮像データのうち、前記取得工程によって取得された前記送信要求に対応する前記撮像データである対象データを選択する選択工程と、
前記選択工程によって選択された前記対象データを送信する送信工程と
を含むことを特徴とする収集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置および収集方法に関する。
【背景技術】
【０００２】
従来、例えば、交通事故が発生した場合に、交通事故に遭遇した事故車両や周囲の車両に搭載されたカメラによって事故現場が撮像された撮像データを収集する収集装置がある。かかる収集装置によって収集された撮像データは、事故の原因解明等に使用される（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６１０４４８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、事故発生時刻の前後に撮像された撮像データを全て受信するので、撮像データの送受信に必要な通信量が嵩んでしまうおそれがある。
【０００５】
本発明は、上記に鑑みてなされたものであって、必要な撮像データを収集しつつ、通信量を削減することができる端末装置および収集方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、実施形態に係る端末装置は、記憶部と、取得部と、選択部と、送信部とを備える。前記記憶部は、移動体上で撮像された撮像データを記憶する。前記取得部は、外部装置から前記移動体の位置情報に基づいて送信される前記撮像データの送信要求を取得する。前記選択部は、前記記憶部に記憶された前記撮像データのうち、前記取得部によって取得された前記送信要求に対応する前記撮像データである対象データを選択する。前記送信部は、前記選択部によって選択された前記対象データを送信する。
【発明の効果】
【０００７】
本発明によれば、必要な撮像データを収集しつつ、通信量を削減することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、収集方法の概要を示す図である。
【図２】図２は、収集システムのブロック図である。
【図３】図３は、カメラの配置例を示す図である。
【図４】図４は、車両情報の具体例を示す図である。
【図５】図５は、算出部による処理の一例を示す図(その１)である。
【図６】図６は、算出部による処理の一例を示す図(その２)である。
【図７】図７は、対象領域の具体例を示す図である。
【図８】図８は、端末装置が実行する処理手順を示すフローチャートである。
【図９】図９は、収集装置が実行する処理手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を用いて実施形態に係る収集装置および収集方法について詳細に説明する。なお、この実施形態により、本発明が限定されるものではない。また、以下では、移動体が車両である場合について説明するが、移動体は、車両に限られず、車両以外の移動体、例えば、船舶や航空機であってもよい。
【００１０】
まず、図１を用いて実施形態に係る収集方法の概要について説明する。図１は、収集方法の概要を示す図である。なお、収集方法は、図１に示す収集装置１と、端末装置５０とがデータを送受信することによって実行される。
【００１１】
収集装置１は、例えば、事故などの車両の挙動に基づくイベントが撮像された撮像データを車両Ｃに搭載された端末装置５０から収集するサーバ装置である。かかる撮像データは、事故の原因究明等に用いられる。
【００１２】
ところで、従来から事故が発生した場合に、事故現場の周辺車両から撮像データを収集する収集装置がある。かかる収集装置は、すべての撮像データを周辺車両から一律に収集する。
【００１３】
このため、従来技術においては、実質的に事故と関係のない撮像データまで収集することとなり、撮像データの送受信に掛かるデータ量が嵩んでしまう。
【００１４】
そこで、実施形態に係る収集方法では、収集装置１が事故に関係する撮像データのみを収集することで、撮像データの送受信に掛かるデータ量を削減することとした。
【００１５】
具体的には、図１に示すように、実施形態に係る収集方法では、まず、端末装置５０は、収集装置１から送信される撮像データの送信要求を取得する（ステップＳ１）。例えば、収集装置１は、各車両Ｃの位置情報を随時取得しておく。
【００１６】
そして、収集装置１は、交通事故等のイベントが発生した場合に、交通事故に関する撮像データの送信要求を各端末装置５０へ送信する。かかる送信要求は、例えば、発生地点Ｐの位置情報等を含む。なお、発生地点Ｐは、撮像ポイントの一例である。
【００１７】
その後、実施形態に係る収集方法では、端末装置５０は、端末装置５０が有する記憶部に記憶した撮像データのうち、送信要求に対応する撮像データである対象データを選択する（ステップＳ２）。
【００１８】
図１に示す例では、車両Ｃ１が先行車両と衝突した場面を示し、車両Ｃ１が衝突した位置である発生地点Ｐに関する撮像データを収集することとなる。
【００１９】
ここで、発生地点Ｐ付近を走行していた車両Ｃ２、車両Ｃ３において事故現場を撮像していた可能性がある。よって、収集装置１は、これら車両Ｃ２、Ｃ３に対して撮像データの送信を要求する。
【００２０】
すなわち、端末装置５０は、車両Ｃ２、Ｃ３の位置情報に基づき、事故の発生現場を撮影している、あるいは撮影している可能性がある車両に対して、すでに端末装置５０で収集している撮影データから必要な撮像データを指定して送信要求を送信する。
【００２１】
これにより、端末装置５０は、かかる送信要求に基づく撮像データを対象データとして選択することが可能となる。そして、実施形態に係る収集方法では、端末装置５０が対象データを収集装置１へ送信する（ステップＳ３）。
【００２２】
このように、実施形態に係る収集方法では、端末装置５０が、送信要求に基づき、すでに記録している対象データを選択したうえで、収集装置１へ対象データを送信する。
【００２３】
したがって、実施形態に係る収集方法によれば、必要な撮像データを収集しつつ、通信量を削減することができる。
【００２４】
なお、上述の例では、イベントが交通事故である場合について説明したが、かかるイベントは、急停止、急操舵等であってもよく、また、交通渋滞であってもよい。例えば、実施形態に係る収集方法では、イベントとして事故を検出する場合、Ｇセンサのセンサ値や、エアバックの作動状況等に基づいてイベントの発生を検知することが可能である。また、外部サーバから別途送信される事故情報や交通情報に基づいてイベントを検出することももちろん可能である。
【００２５】
また、収集装置１は、イベントの発生地点Ｐに限られず、任意の位置を撮像ポイントとして選択することも可能である。また、端末装置５０は、収集装置１から同報通信によって送信される選択条件に基づいて撮像データを選択することも可能であるが、かかる点については後述する。
【００２６】
続いて、図２を用いて実施形態に係る収集システム１００の構成例について説明する。図２は、収集システム１００のブロック図である。図２に示すように、収集システム１００は、収集装置１と、端末装置５０とを含む。なお、図２では、説明を簡単にするために、収集システム１００に、１つの端末装置５０が含まれる場合を示しているが、複数の端末装置５０が含まれることとしてもよい。
【００２７】
まず、端末装置５０について説明する。図２に示すように、端末装置５０は、車両の位置情報を検出するＧＰＳ(Global  Positioning  System)６０および車両の周囲を撮像するカメラ６１が接続される。
【００２８】
本実施形態において、カメラ６１は、車両の全周囲を撮像する複数のカメラ６１を用いることが可能である。図３は、カメラ位置の具体例を示す図である。
【００２９】
図３に示すように、車両には、４つのカメラ６１が搭載される。具体的には、車両の前後方向について、車両の前方に撮像軸ａｘ１を有し、車両の前方を撮像する前方カメラ６１ａと、車両の後方に撮像軸ａｘ２を有し、車両の後方を撮像する後方カメラ６１ｂとを備える。
【００３０】
また、車両の左右方向について、車両の右側方に撮像軸ａｘ３を有し、車両の右側方を撮像する右側方カメラ６１ｃと、車両の左側方に撮像軸ａｘ４を有し、車両の左側方を撮像する左側方カメラ６１ｄが含まれる。
【００３１】
例えば、４つのカメラ６１は、それぞれ魚眼レンズ等の広角レンズを備え、各カメラ６１で撮像された撮像データを繋ぎ合わせることで、車両の全周囲が撮像された撮像データとなる。なお、図３に示すカメラ位置は、一例であり、車両によって異なる。
【００３２】
図２の説明に戻って端末装置５０について説明を続ける。端末装置５０は、通信部７と、制御部８と、記憶部９とを備える。通信部７は、収集装置１と通信を行う通信モジュールであり、制御部８による制御によって動作する。
【００３３】
制御部８は、取得部８１と、生成部８２と、選択部８３と、送信部８４とを備える。制御部８は、例えば、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、ＨＤＤ（Hard  Disk  Drive）、入出力ポートなどを有するコンピュータや各種の回路を含む。
【００３４】
コンピュータのＣＰＵは、例えば、ＲＯＭに記憶されたプログラムを読み出して実行することによって、制御部８の取得部８１、生成部８２、選択部８３および送信部８４として機能する。
【００３５】
また、制御部８の取得部８１、生成部８２、選択部８３および送信部８４の少なくともいずれか一部または全部をＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等のハードウェアで構成することもできる。
【００３６】
また、記憶部９は、例えば、ＲＡＭやＨＤＤに対応する。ＲＡＭやＨＤＤは、撮像データ記憶領域９１、収集条件記憶領域９２や各種プログラムの情報を記憶することができる。なお、端末装置５０は、有線や無線のネットワークで接続された他のコンピュータや可搬型記録媒体を介して上記したプログラムや各種情報を取得することとしてもよい。
【００３７】
制御部８の取得部８１は、収集装置１から車両Ｃの位置情報に基づいて送信される撮像データの送信要求を取得する。取得部８１は、送信要求を取得すると、かかる送信要求を記憶部９の収集条件記憶領域９２へ格納する。
【００３８】
本実施形態において、送信要求は、複数の端末装置５０に対して一括に送信される同報通信または端末装置５０毎に送信される個別通信によって送信される。例えば、同報通信において、発生地点Ｐの位置情報が送信され、個別通信においては、発生地点Ｐの位置情報または撮像時刻に関する情報のうち、少なくとも一方に関する情報が送信される。発生地点Ｐの位置情報または撮像時刻に関する情報が対象データの選択条件となる。
【００３９】
また、取得部８１は、カメラ６１によって撮像された撮像データを取得し、記憶部９０の撮像データ記憶領域９１へ格納する。
【００４０】
生成部８２は、各種センサから入力される信号に基づいて車両の挙動を示す挙動情報を生成し、通信部７を介して収集装置１へ送信する。
【００４１】
挙動情報は、例えば、車速センサ５１から入力される車速情報、舵角センサ５２から入力される舵角情報、ブレーキセンサ５３から入力されるブレーキ情報、エアバックセンサ５４から入力されるエアバック情報等を含む。なお、上記の挙動情報は、一例であり、車両の挙動を示す情報であれば、その他の情報を含むことにしてもよい。
【００４２】
選択部８３は、記憶部９０に記憶された撮像データのうち、取得部８１によって取得された送信要求に対応する撮像データである対象データを選択する。具体的には、例えば、選択部８３は、収集条件記憶領域９２に格納された送信要求を参照し、かかる送信要求によって指定された撮像時刻に撮像された撮像データを対象データとして選択する。
【００４３】
つまり、選択部８３は、例えば、図１に示した発生地点Ｐが撮像された撮像データのみを選択し、送信部８４へ渡す。これにより、送信部８４は、かかる撮像データのみを収集装置１へ送信することが可能となり、収集装置１は、必要な撮像データを収集しつつ、通信量を削減することが可能となる。
【００４４】
また、選択部８３は、送信要求に発生地点Ｐの位置情報が含まれる場合に、かかる位置情報に基づき、発生地点Ｐが撮像された撮像データを対象データとして選択することも可能である。
【００４５】
また、図３に示したように、車両Ｃは、撮像方向、すなわち撮像軸ａｘがそれぞれ異なる複数のカメラ６１を備える。このため、選択部８３は、後述するように、送信要求にカメラ６１を指定する情報が含まれる場合もある。かかる場合に、選択部８３は、指定されたカメラ６１の撮像データを対象データとして選択することも可能である。
【００４６】
また、選択部８３は、車両Ｃがこれから発生地点Ｐを通過する場合に、カメラ６１に対して発生地点Ｐの撮像を予約することも可能である。すなわち、これから発生地点Ｐを通過する車両に対して送信される送信要求は、対象データの撮像条件を指定する情報が含まれることとなる。
【００４７】
選択部８３は、かかる撮像要求に基づき、カメラ６１に対して発生地点Ｐの撮像を予約する。そして、撮像要求に対応する撮像データが撮像データ記憶領域９１に格納された後に、かかる撮像データを対象データとして選択する。
【００４８】
このように、選択部８３は、カメラ６１に対して事前に撮像を予約することで、所望する撮像データを確実に収集することが可能となる。なお、例えば、カメラ６１が撮像軸ａｘを駆動させる駆動機構を備える場合、選択部８３は、かかる駆動機構を撮像要求に応じて設定することも可能である。すなわち、カメラ６１を所望する撮像軸ａｘに合わせたうえで撮像データを撮像させることも可能である。
【００４９】
送信部８４は、選択部８３によって選択された対象データを収集装置１へ送信する。すなわち、送信部８４は、全ての撮像データを送信するのではなく、発生地点Ｐが含まれる対象データのみを送信する。これにより、実施形態に係る収集システム１００では、必要な撮像データを収集しつつ、通信量を削減することができる。
【００５０】
続いて、収集装置１について説明する。収集装置１は、制御部２、記憶部３および通信部１０を備える。通信部１０は、端末装置５０と通信を行う通信モジュールであり、制御部２による制御によって動作する。
【００５１】
制御部２は、受信部２１と、検出部２２と、算出部２３と、送信部２４とを備える。制御部２は、たとえば、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、ＨＤＤ（Hard  Disk  Drive）、入出力ポートなどを有するコンピュータや各種の回路を含む。
【００５２】
コンピュータのＣＰＵは、例えば、ＲＯＭに記憶されたプログラムを読み出して実行することによって、制御部２の受信部２１、検出部２２、算出部２３および送信部２４として機能する。
【００５３】
また、制御部２の受信部２１、検出部２２、算出部２３および送信部２４の少なくともいずれか一部または全部をＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等のハードウェアで構成することもできる。
【００５４】
また、記憶部３は、例えば、ＲＡＭやＨＤＤに対応する。ＲＡＭやＨＤＤは、車両情報３１、撮像データデータベース３２や各種プログラムの情報を記憶することができる。なお、収集装置１は、有線や無線のネットワークで接続された他のコンピュータや可搬型記録媒体を介して上記したプログラムや各種情報を取得することとしてもよい。
【００５５】
記憶部３に記憶された車両情報３１は、端末装置５０が搭載される各車両に関する情報である。図４は、車両情報３１の具体例を示す図である。図４に示すように、車両情報３１は、車両ＩＤ、位置情報、カメラ位置、挙動情報等の項目を含む。
【００５６】
車両ＩＤは、端末装置５０が搭載される車両を識別するための識別子である。位置情報は、車両の現在地を示し、車両の移動に伴い随時更新される。また、カメラ位置は、図３にて例示したように、車両に搭載されたカメラ６１の位置を示す。また、挙動情報は、上述したように車両の挙動に関する情報である。
【００５７】
図２の説明に戻り、制御部２の受信部２１について説明する。受信部２１は、端末装置５０から送信される情報を受信する。かかる情報は、車両の現在地を示す位置情報や車両の挙動を示す挙動情報、撮像データ等を含む。受信部２１は、車両の位置情報や挙動情報を記憶部３に車両情報３１として格納し、端末装置５０から受信した撮像データを撮像データデータベース３２へ格納する。
【００５８】
検出部２２は、車両の挙動に基づくイベントを検出する。上述したように、イベントは、事故や、渋滞、急停車、急操舵等である。検出部２２は、例えば、挙動情報からエアバックの動作信号を検出することで、イベントとして車両の事故を検出する。
【００５９】
なお、図２においては収集装置１側の検出部の一例を示したが、端末装置５０側に検出部があってもよく、事故検出、車両渋滞などのイベントを収集装置１側、端末装置５０側の検出部で適宜選択して利用すればよい。
【００６０】
また、検出部２２は、車速の所定値を超える減少や、操舵角の所定値を超える変化を検出した場合に、イベントとして急停車や、急操舵を検出する。さらに、検出部２２は、同一の道路で複数の車両が連なって走行および停車を繰り返す場合に、イベントとして渋滞を検出する。なお、検出部２２は、車両の事故や渋滞のイベントについて外部サーバから別途送信される事故情報や交通情報に基づいて検出することにしてもよい。
【００６１】
検出部２２は、イベントを検出すると、検出したイベントの種類と、イベントの発生地点Ｐの位置情報、イベントの発生時刻等に関するイベント情報を生成し、算出部２３へ通知する。なお、イベントが交通渋滞である場合、発生地点Ｐは、かかる交通渋滞の先頭となる。
【００６２】
算出部２３は、イベントの発生時刻の前後に発生地点Ｐを通過した車両もしくは、これから発生地点Ｐを通過する車両を通過車両として選定する。つまり、通過車両は、後続車両や対向車両を含み、発生地点Ｐが交差点である場合は、かかる交差点に向かって走行する車両が通過車両として選定されることとなる。
【００６３】
ところで、上述のように、車両には、カメラ６１の取り付け位置や、取り付け個数が異なる。図５は、算出部２３による処理の一例を示す図である。なお、図５では、車両Ｃ１が、前方カメラ６１ａを備える場合について説明する。また、前方カメラ６１ａは、車両Ｃ１の進行方向が撮像軸ａｘ１であり、撮像軸ａｘ１を基準として左右方向に所定の撮像範囲Ｌを有する。
【００６４】
算出部２３は、車両Ｃ１と発生地点Ｐとの位置関係に基づき、撮像範囲Ｌに発生地点Ｐが含まれる撮像時刻を算出する。具体的には、算出部２３は、車両Ｃ１の現在地の推移に基づき、車両Ｃ１の進行方向を随時算出することで、撮像範囲Ｌの推移を算出する。
【００６５】
そして、算出部２３は、撮像範囲Ｌに発生地点Ｐが含まれる撮像時刻を算出する。同図に示す例では、車両Ｃ１が真っすぐ前進する場面を示しており、開始時刻ｔｓ〜終了時刻ｔｅまでの撮像時刻に撮像データに発生地点Ｐが含まれる場合を示している。
【００６６】
つまり、算出部２３は、車両Ｃ１と発生地点Ｐとの位置関係の推移から撮像範囲Ｌに発生地点Ｐが含まれる撮像時刻を算出する。この際、算出部２３は、車両Ｃ１による進行方向の推移に基づいて撮像時刻を算出することも可能である。
【００６７】
すなわち、撮像軸ａｘ１および撮像範囲Ｌは、車両Ｃ１の舵角が変化すると、舵角の変化にあわせて撮像軸ａｘ１の向きが変化する。このため、算出部２３は、舵角にあわせて撮像軸ａｘ１および撮像範囲Ｌを補正したうえで、撮像時刻を算出することが可能である。つまり、算出部２３は、車両Ｃ１の舵角を考慮して撮像時刻を算出することで、撮像時刻を精度よく算出することが可能となる。また、必ずしも舵角と車両の向きが一致しないこともあるので、車両の向きを直接検出してもよい。
【００６８】
また、上述したように、車両によって搭載されるカメラ６１が異なる。特に、車両が撮像軸ａｘの異なる複数のカメラ６１を備える場合、カメラ６１毎に発生地点Ｐを撮像可能な撮像時刻が異なることになる。
【００６９】
このため、算出部２３は、カメラ６１毎に撮像時刻を算出することも可能である。図６は、算出部２３による処理の具体例を示す図である。ここでは、車両Ｃ１が前方カメラ６１ａ、後方カメラ６１ｂ、右側方カメラ６１ｃおよび左側方カメラ６１ｄを備える場合について説明する。また、ここでは、車両Ｃ１が、図６に破線で示すように、発生地点Ｐを左側に迂回する走行軌跡Ｔに沿って走行したものとする。
【００７０】
図６に示す例では、算出部２３は、開始時刻ｔｓから切替時刻ｔｃ１までの期間において発生地点Ｐが車両Ｃ１の前方に存在するので、かかる期間について前方カメラ６１ａの撮像データに発生地点Ｐが含まると算出する。
【００７１】
その後、算出部２３は、切替時刻ｔｃ１から切替時刻ｔｃ２までの期間では、発生地点Ｐが車両Ｃ１の右側方に存在するので、右側方カメラ６１ｃの撮像データに発生地点Ｐが含まれると算出する。つまり、切替時刻ｔｃ１において前方カメラ６１ａから右側方カメラ６１ｃへ撮像データの収集対象を切り替える。
【００７２】
その後、算出部２３は、切替時刻ｔｃ２以降において発生地点Ｐが車両Ｃ１の後方に位置するため、切替時刻ｔｃ２から終了時刻ｔｅまでの期間について後方カメラ６１ｂの撮像データに発生地点Ｐが含まれると算出する。
【００７３】
このように、収集装置１は、端末装置５０毎にカメラ６１の取り付け位置に関する情報を把握することで、カメラ６１毎に撮像時刻を算出することが可能となる。
【００７４】
つまり、実施形態に係る収集装置１は、複数のカメラ６１毎に撮像時刻を算出することで、発生地点Ｐを多様な角度から撮像した撮像データを収集することが可能となる。
【００７５】
なお、算出部２３は、同報通信によって送信要求を送信する場合、撮像時刻を算出せずに、発生地点Ｐの位置情報に基づき、通過車両の選定のみを行うこととなる。
【００７６】
図２の説明に戻り、送信部２４について説明する。送信部２４は、検出部２２によってイベントが検出された場合に、イベントの発生地点Ｐの通過車両に搭載された端末装置５０に対して発生地点Ｐが撮像された撮像データの送信要求を送信する。
【００７７】
また、送信部２４は、各端末装置５０に対して撮像データの送信要求を送信する。本実施形態において送信要求は、算出部２３によって算出された撮像時刻に関する情報を含む。
【００７８】
つまり、本実施形態に係る収集装置１は、端末装置５０毎に発生地点Ｐが含まれる撮像時刻に撮像された撮像データの送信要求を送信する。これにより、各端末装置５０から送信される撮像データには、発生地点Ｐが含まれることとなる。
【００７９】
また、送信部２４は、同報通信によって送信要求を送信する場合、発生地点Ｐの位置情報を含む送信要求を送信する。かかる場合に、端末装置５０は、撮像データに発生地点Ｐが含まれる撮像時刻を算出し、かかる撮像時刻に撮像された撮像データを対象データとして送信することとなる。
【００８０】
このように、収集装置１は、対象データのみを受信することで、イベントと実質的に関係のない撮像データは、収集対象から除外することとなるので、必要な撮像データを収集しつつ、通信量を削減することが可能となる。
【００８１】
また、収集装置１は、図６にて説明したように、カメラ６１毎に撮像時刻を指定して送信要求を送信することも可能である。これにより、発生地点Ｐに対して多様な角度で撮像された撮像データを収集することができるので、イベントをより詳細に把握することが可能となる。
【００８２】
ところで、撮像データの送受信に掛かる通信量を抑えるうえで、送信部２４は、発生地点Ｐが含まれる対象領域に関する撮像データの送信要求を送信することも可能である。
【００８３】
図７は、対象領域の具体例を示す図である。図７に示すように、撮像データＦにおいて対象領域Ｆｔは、発生地点Ｐが含まれる領域であり、例えば、発生地点Ｐを中心とした所定範囲の画角である。
【００８４】
なお、ここでは、収集装置１によって対象領域Ｆｔが算出され、かかる対象領域Ｆｔを含む送信要求を送信する場合について説明するが、端末装置５０によって対象領域Ｆｔを算出することにしてもよい。
【００８５】
図７に示す例では、発生地点Ｐが事故現場であり、対象領域Ｆｔに車両が衝突している範囲のみが含まれる場合を示す。すなわち、送信部２４は、対象領域Ｆｔの送信要求を送信することで、端末装置５０は、対象領域Ｆｔのみを送信することとなる。
【００８６】
これにより、端末装置５０は、対象領域Ｆｔ以外の撮像データを送信しないので、通信量を削減することが可能となる。したがって、必要な撮像データを収集しつつ、通信量を削減することが可能となる。
【００８７】
また、発生地点Ｐの通過車両が多い場合や、逆に少ない場合も想定される。通過車両が多いと、複数の通過車両から撮像データを収集することができるので、過剰に撮像データを収集するおそれがある。これに対して、通過車両が少ないと、必要な撮像データを収集できないおそれがある。
【００８８】
このため、送信部２４は、通過車両の数に応じて端末装置５０毎に撮像データのデータ数を指定して送信要求を送信することも可能である。具体的には、送信部２４は、通過車両が多いほど、１つの端末装置５０から送信される撮像データのデータ数が少なくなるようにデータ数を指定して送信要求を送信する。
【００８９】
一方、送信部２４は、通過車両が少ないほど、１つの端末装置５０から送信される撮像データのデータ数が多くなるようにデータ数を指定して送信要求を送信する。
【００９０】
これにより、通過車両が多い場合には、かかる通過車両で分配して撮像データを送信するので、通過車両１台あたりの通信量を削減することができる。また、通過車両が少ない場合には、必要な撮像データを確実に収集することが可能となる。
【００９１】
また、通過車両の走行速度が速いほど、撮像時刻が短く算出されることとなる。このため、送信部２４は、通過車両の数に加えて、通過車両の走行速度に応じてデータ数を指定して送信要求を送信することにしてもよい。
【００９２】
かかる場合、送信部２４は、通過車両の走行速度が速いほど、撮像時刻が短くなるので、発生地点Ｐが含まれるすべての撮像データに対する送信要求を送信する。
【００９３】
一方、通過車両の走行速度が遅いほど、撮像時刻が長くなるので、一部の撮像データに対する送信要求を送信する。これにより、通信量を削減しつつ、必要な撮像データを収集することが可能となる。
【００９４】
次に、図８を用いて実施形態に係る端末装置５０が実行する処理手順について説明する。図８は、端末装置５０が実行する処理手順を示すフローチャートである。
【００９５】
図９に示すように、例えば、端末装置５０の電源がオンとなった場合に、取得部８１は、記憶部９の撮像データ記憶領域９１へ撮像データの格納を開始する（ステップＳ１０１）。
【００９６】
続いて、取得部８１は、撮像データの送信要求を取得したか否かを判定し（ステップＳ１０２）、送信要求を取得した場合（ステップＳ１０２，Ｙｅｓ）、選択部８３は、撮像データの収集対象となる発生地点Ｐは通過済みか否かを判定する（ステップＳ１０３）。
【００９７】
選択部８３は、発生地点Ｐを通過済みでない場合（ステップＳ１０３，Ｎｏ）、発生地点Ｐを撮像可能なカメラ６１に対して対象データの撮像を予約する（ステップＳ１０４）。そして、送信部８４は、予約した対象データが撮像された場合に、対象データを送信する。
【００９８】
一方、送信要求を取得していない場合（ステップＳ１０２，Ｎｏ）、ステップＳ１０２の処理を継続して行うこととなる。また、選択部８３は、発生地点Ｐを既に通過済みである場合（ステップＳ１０３，Ｙｅｓ）、撮像データ記憶領域９１から対象データを選択し（ステップＳ１０６）、ステップＳ１０５の処理へ移行する。
【００９９】
次に、図９を用いて実施形態に係る収集装置１が実行する処理手順について説明する。図９は、収集装置１が実行する処理手順を示すフローチャートである。
【０１００】
図９に示すように、まず、受信部２１は、各端末装置５０から挙動情報を受信する（ステップＳ２０１）。続いて、検出部２２は、挙動情報に基づいてイベントが発生したか否かを判定する（ステップＳ２０２）。
【０１０１】
イベントが発生していた場合（ステップＳ２０２，Ｙｅｓ）、算出部２３は、各端末装置５０と発生地点Ｐとの位置関係の推移に基づいて通過車両を選定する（ステップＳ２０３）。
【０１０２】
続いて、算出部２３は、端末装置５０毎に発生地点Ｐを撮像可能な撮像時刻を算出する（ステップＳ２０４）。続いて、送信部２４は、対象車両に搭載された端末装置５０に対して発生地点Ｐを含む撮像データの送信要求を送信する（ステップＳ２０５）。
【０１０３】
そして、受信部２１は、送信要求に基づく撮像データを受信し（ステップＳ２０６）、処理を終了する。一方、受信部２１は、ステップＳ２０２の処理においてイベントが発生していない場合（ステップＳ２０２，Ｎｏ）、ステップＳ２０１の処理を継続して行う。
【０１０４】
なお、収集装置１は、同報通信によって送信要求を送信する場合、発生地点Ｐの位置情報を複数の端末装置５０に対して送信し、かかる送信要求に対応する撮像データを受信することとなる。
【０１０５】
上述したように、実施形態に係る端末装置５０は、記憶部９と、取得部８１と、選択部８３と、送信部８４とを備える。記憶部９は、車両Ｃ（移動体の一例）上で撮像された撮像データを記憶する。取得部８１は、収集装置１（外部装置の一例）から車両Ｃの位置情報に基づいて送信される撮像データの送信要求を取得する。
【０１０６】
選択部８３は、記憶部９に記憶された撮像データのうち、取得部８１によって取得された送信要求に対応する撮像データである対象データを選択する。送信部８４は、選択部８３によって選択された対象データを送信する。したがって、実施形態に係る端末装置５０によれば、必要な撮像データを収集しつつ、通信量を抑えることが可能となる。
【０１０７】
ところで、上述の実施形態では、収集装置１がサーバ装置として機能する場合について説明したが、収集装置１は、サーバ装置である必要はなく、収集装置１を各端末装置５０と一体とすることにしてもよい。つまり、収集装置１の機能を各端末装置５０へ分散することにしてもよい。
【０１０８】
さらなる効果や変形例は、当業者によって容易に導き出すことができる。このため、本発明のより広範な態様は、以上のように表しかつ記述した特定の詳細および代表的な実施形態に限定されるものではない。したがって、添付の特許請求の範囲およびその均等物によって定義される総括的な発明の概念の精神または範囲から逸脱することなく、様々な変更が可能である。
【符号の説明】
【０１０９】
１    収集装置
２１    受信部
２２    検出部
２３    算出部
２４    送信部
５０    端末装置
８１    取得部
８２    生成部
８３    選択部
８４    送信部
９１    撮像データ記憶領域
６１    カメラ
Ｐ    発生地点
【図１】
2019200481.tif 000003
【図２】
2019200481.tif 000004
【図３】
2019200481.tif 000005
【図４】
2019200481.tif 000006
【図５】
2019200481.tif 000007
【図６】
2019200481.tif 000008
【図７】
2019200481.tif 000009
【図８】
2019200481.tif 000010
【図９】
2019200481.tif 000011