(57)【要約】【課題】保有するデータの信頼性を向上させることができるデータ収集装置、データ収集システムおよびデータ収集方法を提供すること。【解決手段】実施形態に係るデータ収集装置は、収集部と、同期部とを備える。収集部は、各車両に搭載された車載装置から車両に関する実データがメタ情報化されたメタデータを収集する。同期部は、所定のタイミング毎に、収集部によって収集されたメタデータと、車載装置が保有するメタデータとを同期する。【選択図】図２
2020107180.tif 000002
【特許請求の範囲】
【請求項１】
各車両に搭載された車載装置から車両に関する実データがメタ情報化されたメタデータを収集する収集部と、
所定のタイミング毎に、前記収集部によって収集されたメタデータと、前記車載装置が保有するメタデータとを同期する同期部と
を備えることを特徴とするデータ収集装置。
【請求項２】
前記同期部は、
車両のイグニッションがオンされたタイミングで、同期を行うこと
を特徴とする請求項１に記載のデータ収集装置。
【請求項３】
前記同期部は、
車載装置から収集したデータに対するデータ利用者のアクセスを受け付けた場合に、同期を行うこと
を特徴とする請求項１または２に記載のデータ収集装置。
【請求項４】
前記同期部は、
所定の走行距離毎、または、所定の走行時間毎のタイミングで、同期を行うこと
を特徴とする請求項１〜３のいずれか１つに記載のデータ収集装置。
【請求項５】
前記同期部は、
所定のタイミング毎に、前記車載装置が保有するメタデータを取得することで、前記収集部によって収集されたメタデータとの同期を行うこと
を特徴とする請求項１〜４のいずれか１つに記載のデータ収集装置。
【請求項６】
前記同期部は、
所定のタイミング毎に、前記収集部によって収集されたメタデータを前記車載装置へ送信し、前記車載装置が保有するメタデータとの差分情報を取得することで、同期を行うこと
を特徴とする請求項１〜５のいずれか１つに記載のデータ収集装置。
【請求項７】
前記同期部によって同期が完了した場合に、前記収集部によって収集されたメタデータのうち、所定の不要条件を満たすメタデータが存在する場合、当該メタデータに対応する実データの削除を指示する指示部をさらに備えること
を特徴とする請求項１〜６のいずれか１つに記載のデータ収集装置。
【請求項８】
請求項１〜７のいずれか１つに記載のデータ収集装置と、
前記データ収集装置に対して車両に関するデータを送信する車載装置と、
前記データ収集装置によって収集されたデータを取得する端末装置と
を備えることを特徴とするデータ収集システム。
【請求項９】
各車両に搭載された車載装置から車両に関する実データがメタ情報化されたメタデータを収集する収集工程と、
所定のタイミング毎に、前記収集工程によって収集されたメタデータと、前記車載装置が保有するメタデータとを同期する同期工程と
を含むことを特徴とするデータ収集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ収集装置、データ収集システムおよびデータ収集方法に関する。
【背景技術】
【０００２】
従来、各車両に搭載された車載装置から道路情報を収集するデータ収集装置が知られている。かかるデータ収集装置では、各車両の位置情報に基づき、道路情報の収集対象となる車両を選別することで、所望する位置の道路情報を収集する（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−０５５５８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来は、例えば、通信不可エリアを走行している場合や、通信エラー等が生じた場合には、データ送信が正常に行われず、結果として、データ収集装置と車載装置とで保有するデータが異なるおそれがあった。この場合、データ収集装置のデータを利用するデータ利用者は、正確な解析を行えないおそれがある。つまり、データ収集装置が保有するデータの信頼性が低下するおそれがあった。
【０００５】
本発明は、上記に鑑みてなされたものであって、保有するデータの信頼性を向上させることができるデータ収集装置、データ収集システムおよびデータ収集方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係るデータ収集装置は、収集部と、同期部とを備える。前記収集部は、各車両に搭載された車載装置から車両に関する実データがメタ情報化されたメタデータを収集する。前記同期部は、所定のタイミング毎に、前記収集部によって収集されたメタデータと、前記車載装置が保有するメタデータとを同期する。
【発明の効果】
【０００７】
本発明によれば、保有するデータの信頼性を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１Ａ】図１Ａは、実施形態に係るデータ収集システムの概要を示す図である。
【図１Ｂ】図１Ｂは、実施形態に係るデータ収集システムの概要を示す図である。
【図１Ｃ】図１Ｃは、実施形態に係るデータ収集システムの概要を示す図である。
【図１Ｄ】図１Ｄは、実施形態に係るデータ収集方法の概要を示す図である。
【図２】図２は、実施形態に係るデータ収集システムの構成例を示すブロック図である。
【図３】図３は、収集データの一例を示す図である。
【図４Ａ】図４Ａは、同期処理時に、データ収集装置と車載装置との間で行われる情報の送受信を示す図である。
【図４Ｂ】図４Ｂは、同期処理時に、データ収集装置と車載装置との間で行われる情報の送受信の他の例を示す図である。
【図５】図５は、実施形態に係るデータ収集装置が実行する処理の処理手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本願の開示するデータ収集装置、データ収集システムおよびデータ収集方法の実施形態を詳細に説明する。なお、以下に示す実施形態によりこの発明が限定されるものではない。
【００１０】
まず、実施形態に係るデータ収集システムの概要について、図１Ａ〜図１Ｄを用いて説明する。図１Ａ〜図１Ｃは、実施形態に係るデータ収集システムの概要を示す図である。図１Ｄは、実施形態に係るデータ収集方法の概要を示す図である。
【００１１】
図１Ａに示すように、実施形態に係るデータ収集システム１は、データ収集装置１０と、車両Ｖ−１，Ｖ−２，Ｖ−３…にそれぞれ搭載された車載装置１００−１，１００−２，１００−３…と、利用者端末２００とを含む。なお、以下では、車両全般を指す場合には「車両Ｖ」と、また、車載装置全般を指す場合には「車載装置１００」と、それぞれ記載する。
【００１２】
データ収集装置１０は、たとえばインターネットや携帯電話回線網等のネットワークＮを介したクラウドサービスを提供するクラウドサーバとして構成され、データ利用者から車両Ｖに関するデータ（以下、車両データと記載する）の収集要求を受け付けるとともに、受け付けた収集要求に基づき、各車載装置１００から車両データを収集し、データ利用者へ提供する。
【００１３】
車載装置１００は、たとえばカメラや、加速度センサ、ＧＰＳ（Global  Positioning  System）センサといった各種センサ、記憶デバイス、マイクロコンピュータなどを有するドライブレコーダであって、データ収集装置１０が受け付けた収集要求を取得し、かかる収集要求に応じた車両データを車両Ｖから取得する。
【００１４】
また、車載装置１００は、取得した車両データをデータ収集装置１０へ適宜アップロードする。このようにドライブレコーダを車載装置１００として兼用することによって、車両Ｖへ搭載する車載部品を効率化することができる。なお、兼用することなく、車載装置１００とドライブレコーダとを別体で構成してもよい。
【００１５】
利用者端末２００は、データ利用者が利用する端末であり、たとえばノート型ＰＣ（Personal  Computer）や、デスクトップ型ＰＣ、タブレット端末、ＰＤＡ（Personal  Digital  Assistant）、スマートフォン、眼鏡型や時計型の情報処理端末であるウェアラブルデバイス（wearable  device）などである。
【００１６】
実施形態に係るデータ収集システム１では、利用者端末２００を介して指定された収集条件を元に、データ収集装置１０が車載装置１００から車両データを収集し、利用者端末２００へ提供する。以下、図１Ａ〜図１Ｃを用いて、データ収集システム１においてデータ利用者へ車両データが提供されるまでの一連の流れについて説明する。
【００１７】
図１Ａに示すように、まずデータ利用者は、データ収集装置１０と接続された利用者端末２００により収集条件を指定する。
【００１８】
また、この際に、データ収集装置１０は、収集することとなる実データＲ（車両データの一例）に付加され、かかる実データＲの検索や概要把握に用いられるインデックスデータとしての特性を有するタグデータＴの生成用データを生成する。すなわち、タグデータＴとは、実データＲがメタ情報化されたメタデータである。なお、かかるタグデータＴの生成用データは、利用者端末２００あるいはデータ収集装置１０に記憶されたプログラムや生成用データを用いつつ、データ利用者の操作に基づいて生成される。
【００１９】
そして、指定された収集条件や、生成されたタグデータＴの生成用データは、データ収集装置１０に記憶されるとともに、データ収集の対象となる車両Ｖへ配信されて、車載装置１００にも記憶される。
【００２０】
次に、各車載装置１００は、各種センサの出力データを監視し、記憶している収集条件を満たすイベントが発生した場合に、出力データや映像データ等の実データＲを記憶デバイスに記憶する。また、各車載装置１００は、記憶しているタグデータＴの生成用データと実データＲとに基づき、当該実データＲに対応するタグデータＴを生成して記憶する。そして、各車載装置１００は、タグデータＴをデータ収集装置１０にアップロードし、データ収集装置１０はそのタグデータＴを記憶する。なお、このとき、実データＲは、データ収集装置１０へはアップロードされない。つまり、図１Ａに示すように、データ収集装置１０は、タグデータＴのみを保有した状態となる。
【００２１】
また、データ収集装置１０は、所定のタイミング毎に、収集したタグデータＴのリストと、車載装置１００が保有するタグデータＴのリストとを同期するが、かかる点の詳細は、図１Ｄで後述する。
【００２２】
そして、データ利用者が、利用者端末２００により、データ収集状況の確認や実データＲの収集のためにデータ収集装置１０と接続すると、データ収集装置１０により収集されたタグデータＴに基づくメタ情報が利用者端末２００に表示される。
【００２３】
そして、図１Ｂに示すように、データ利用者が、利用者端末２００により、収集する実データＲに対応するタグデータＴを指定すると、データ収集装置１０を介して該当の車載装置１００へ実データＲを指定する指示データが送信される。
【００２４】
その後、図１Ｃに示すように、指定された実データＲが、各車載装置１００からデータ収集装置１０へアップロードされ、データ収集装置１０に記憶される。そして、データ利用者が、利用者端末２００により、データ収集装置１０に記憶された実データＲにアクセスして、かかる実データＲの閲覧やダウンロードなどを行う。
【００２５】
なお、車載装置１００のデータ容量の観点からは、データ収集装置１０にアップロードされた実データＲおよびこれに対応するタグデータＴは、データ収集装置１０へのアップロード後に車載装置１００から削除されることが好ましい。
【００２６】
また、タグデータＴは、実データＲの一部を単純に抜粋したようなデータではなく、データ利用者が参照したときに実データＲの概要を把握し、実データＲの要否を判断できる程度にメタ情報化されていることが好ましい。
【００２７】
ここで、例えば、通信不可エリアを走行している場合や、通信エラー等が生じた場合には、データ送信が正常に行われず、結果として、データ収集装置と車載装置とで保有するデータが異なるおそれがあった。この場合、データ収集装置のデータを利用するデータ利用者は、正確な解析を行えないおそれがある。つまり、データ収集装置が保有するデータの信頼性が低下するおそれがあった。
【００２８】
そこで、実施形態に係るデータ収集方法では、所定のタイミング毎に、データ収集装置１０が保有するタグデータＴのリストと、車載装置１００が保有するタグデータＴのリストとを同期することとした。以下、図１Ｄを用いて、実施形態に係るデータ収集方法について、具体的に説明する。
【００２９】
図１Ｄでは、車載装置１００からタグデータＴ１〜Ｔ４を送信中に、なんらかの原因で通信途絶が発生し、データ収集装置１０側でタグデータＴ１〜Ｔ３のみが収集されていることとする。かかる場合には、車載装置１００側では、タグデータＴ１〜Ｔ４については送信完了したものとして扱われることとなる。
【００３０】
そこで、実施形態に係るデータ収集装置１０は、所定のタイミング毎に、収集したタグデータＴ１〜Ｔ３と、車載装置１００が保有するタグデータＴ１〜Ｔ４のリストとを同期する同期処理を行う。これにより、欠落していたタグデータＴ４を収集することができる。
【００３１】
なお、所定のタイミングとは、例えば、所定の走行距離毎や、所定の走行時間毎、イグニッションがオンされたタイミング等であるが、これらに限定されず、タグデータＴを収集した後の任意のタイミングであってもよい。
【００３２】
このように、実施形態に係るデータ収集方法によれば、所定のタイミングでタグデータＴの同期処理を行うことで、タグデータＴの欠落を防ぐことができるため、データ利用者が高精度に解析を行うことができる。すなわち、実施形態に係るデータ収集方法によれば、データ収集装置１０が保有するデータの信頼性を向上させることができる。
【００３３】
なお、実施形態に係るデータ収集方法では、複数のタグデータＴを含むリストを同期する場合を示したが、各タグデータＴを同期してもよい。
【００３４】
以下、実施形態に係るデータ収集システム１の構成例について、より具体的に説明する。
【００３５】
図２は、実施形態に係るデータ収集システム１の構成例を示すブロック図である。なお、図２では、実施形態の特徴を説明するために必要な構成要素のみを表しており、一般的な構成要素についての記載を省略している。
【００３６】
換言すれば、図２に図示される各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。例えば、各ブロックの分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することが可能である。
【００３７】
また、図２を用いた説明では、既に説明済みの構成要素については、説明を簡略するか、省略する場合がある。
【００３８】
図２に示すように、実施形態に係るデータ収集システム１は、データ収集装置１０と、車載装置１００と、利用者端末２００とを含む。
【００３９】
まず、データ収集装置１０から説明する。データ収集装置１０は、通信部１１と、記憶部１２と、制御部１３とを備える。
【００４０】
通信部１１は、たとえば、ＮＩＣ（Network  Interface  Card）等によって実現される。通信部１１は、ネットワークＮと有線または無線で接続され、ネットワークＮを介して、車載装置１００や、利用者端末２００との間で情報の送受信を行う。
【００４１】
記憶部１２は、たとえば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現され、図２の例では、収集条件情報ＤＢ１２ａと、収集データＤＢ１２ｂとを記憶する。
【００４２】
収集条件情報ＤＢ１２ａは、利用者端末２００から指定され、後述する受付部１３ａによって受け付けられた収集条件が蓄積される。すなわち、収集条件情報ＤＢ１２ａは、収集条件に関する過去の実績を含む。
【００４３】
収集条件には、車両データの収集に関する各種パラメータが含まれる。例えば、各種パラメータは、対象となる車両Ｖの識別子や、収集対象となるデータの種別、収集のトリガとなる条件、収集する期間などである。収集のトリガとなる条件の一例として、車速が所定速を超えた場合などがある。
【００４４】
収集データＤＢ１２ｂは、後述する収集部１３ｃによって各車載装置１００から収集された収集データが蓄積される。すなわち、収集データＤＢ１２ｂは、収集データの過去の実績を含む。なお、収集データは、前述のタグデータＴおよび実データＲ（圧縮データ）を含む。
【００４５】
ここで、図３を用いて、収集データＤＢ１２ｂに格納される収集データについて説明する。図３は、収集データの一例を示す図である。図３に示すように、収集データには、「タグＩＤ」、「タグデータ」、「実データ」および「ＤＬフラグ」等の項目が含まれる。
【００４６】
「タグＩＤ」は、タグデータＴを識別する識別情報である。「タグデータ」は、タグデータＴの内容を示し、図３では、タグデータＴに含まれる内容を、便宜上、「＃Ｔ１」と記載している。「実データ」は、タグデータＴに対応する実データＲ（車両データ）であり、図３では、実データＲに含まれる内容を、便宜上、「＃Ｒ１」と記載している。「ＤＬフラグ」は、実データＲがデータ利用者によってダウンロードされたか否かを示す情報である。
【００４７】
図３に示す例において、タグＩＤ「Ｔ１」で識別されるデータは、車載装置１００から実データＲである「＃Ｒ１」が収集されており、かかる実データＲがデータ利用者によって未だダウンロードされていない状態であることを示す。
【００４８】
また、タグＩＤ「Ｔ２」で識別されるデータは、車載装置１００から実データＲである「＃Ｒ１」が収集されており、かかる実データＲがデータ利用者によって既にダウンロードされた状態であることを示す。
【００４９】
また、タグＩＤ「Ｔ２」で識別されるデータは、「実データ」が「空き」となっており、車載装置１００から実データＲが収集されていない状態であることを示す。
【００５０】
制御部１３は、コントローラ（controller）であり、たとえば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、データ収集装置１０内部の記憶デバイスに記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３は、たとえば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現することができる。
【００５１】
制御部１３は、受付部１３ａと、配信部１３ｂと、収集部１３ｃと、同期部１３ｄと、指示部１３ｅとを有し、以下に説明する情報処理の機能や作用を実現または実行する。
【００５２】
受付部１３ａは、データ利用者により、利用者端末２００から指定された収集条件を通信部１１を介して受け付け、配信部１３ｂへ通知する。また、受付部１３ａは、データ利用者により指定された収集条件を収集条件情報ＤＢ１２ａへ格納する。
【００５３】
配信部１３ｂは、収集条件情報ＤＢ１２ａへ格納され、データ利用者によって指定された収集条件を、対象車両となる車両Ｖへ、たとえばファイル形式で通信部１１を介して配信する。
【００５４】
収集部１３ｃは、配信部１３ｂによって配信された収集条件に基づいて取得された車両データであって、車載装置１００からアップロードされるタグデータＴや実データＲを、通信部１１を介して収集し、収集データとして収集データＤＢ１２ｂへ蓄積する。
【００５５】
同期部１３ｄは、所定のタイミング毎に、収集部１３ｃによって収集されたタグデータＴのリストと、車載装置１００が保有するタグデータＴのリストとを同期する。
【００５６】
例えば、同期部１３ｄは、車両Ｖのイグニッションがオンされたタイミングで、同期を行う。また、例えば、同期部１３ｄは、所定の走行距離毎、または、所定の走行時間毎のタイミングで、同期を行う。
【００５７】
上記以外に、同期を行う所定のタイミングとして、例えば、データ収集装置１０や車載装置１００が通信途絶を検出可能であれば、通信途絶の解消したタイミングであってもよい。あるいは、利用者端末２００を介してデータ利用者からアクセスがあったタイミングや等であってもよい。具体的には、同期部１３ｄは、データ利用者がタグデータＴの確認時や、実データＲの収集操作時等に、同期処理を行う。かかる場合、同期部１３ｄは、データ利用者に対して同期実行の指示を受け付けた後に行うことが好ましい。つまり、同期部１３ｄは、車載装置１００から収集したデータ（タグデータＴおよび実データＲ）に対するデータ利用者のアクセスを受け付けた場合に、同期を行う。つまり、同期部１３ｄによる同期のタイミングは、収集部１３ｃによる収集タイミングとは異なるタイミングであれば任意のタイミングを採用可能である。また、
【００５８】
このように、同期部１３ｄは、収集部１３ｃの収集タイミングとは異なるタイミングで同期することで、例えば、通信途絶等でタグデータＴの収集漏れがあった場合でも、確実にタグデータＴを収集することができる。
【００５９】
特に、車両Ｃのイグニッションがオンされたタイミングで同期を行うことで、車載装置１００のデータ採取前にタグデータＴを一致させることができる。また、所定の走行距離毎や所定の走行時間毎に同期を行うことで、走行中に通信途絶等が発生した場合であっても、車載装置１００が保有するタグデータＴと、データ収集装置１０が保有するタグデータＴとを確実に同期することができる。
【００６０】
ここで、図４Ａを用いて、同期処理時に、データ収集装置１０と車載装置１００との間で行われる情報の送受信について説明する。図４Ａは、同期処理時に、データ収集装置１０と車載装置１００との間で行われる情報の送受信を示す図である。
【００６１】
図４Ａに示すように、同期部１３ｄは、同期のタイミングである所定のタイミングが到来した場合、対象となる車載装置１００に対して同期要求を通知する。なお、同期要求の通知は、対象となるすべての車載装置１００に対して同時に行ってもよく、それぞれ別個に通知してもよい。
【００６２】
そして、車載装置１００は、データ収集装置１０から同期要求を受け付けると、保有しているタグデータＴ１〜Ｔ４を送信する。なお、車載装置１００は、保有するすべてのタグデータＴを送信してもよく、あるいは、前回の同期処理時に送信したタグデータＴから新たに追加されたタグデータＴのみを送信してもよい。
【００６３】
そして、データ収集装置１０は、車載装置１００からタグデータＴ１〜Ｔ４を取得して、自身が保有するタグデータＴ１〜Ｔ３との一致判定を行い、不足分が有る場合には、不足しているタグデータＴ４を追加して更新することで、同期処理を終了する。
【００６４】
つまり、図４Ａに示す例では、同期部１３ｄは、所定のタイミング毎に、車載装置１００が保有するタグデータＴのリストを取得することで、収集部１３ｃによって収集されたタグデータＴのリストとの同期を行う。
【００６５】
これにより、車載装置１００が保有するタグデータＴと同じタグデータＴをデータ収集装置１０側で確実に保有することができる。
【００６６】
なお、同期部１３ｄは、、不足しているタグデータＴ４を追加して更新する場合に限らず、取得したタグデータＴ１〜Ｔ４すべてを用いて書き換えてもよい。
【００６７】
また、図４Ａでは、車載装置１００が保有するすべてのタグデータＴ１〜Ｔ４を送信したが、例えば、データ収集装置１０側で不足しているタグデータＴ４のみを送信してもよい。かかる点について、図４Ｂを用いて説明する。
【００６８】
図４Ｂは、同期処理時に、データ収集装置１０と車載装置１００との間で行われる情報の送受信の他の例を示す図である。図４Ｂに示す例では、同期部１３ｄは、所定のタイミング毎に、収集部１３ｃによって収集されたタグデータＴのリストを車載装置１００へ送信し、車載装置１００が保有するタグデータＴのリストとの差分情報を取得する。
【００６９】
具体的には、図４Ｂに示すように、同期部１３ｄは、同期のタイミングである所定のタイミングが到来した場合、同期要求とともに、データ収集装置１０が保有するタグデータＴ１〜Ｔ３を車載装置１００へ送信する。
【００７０】
そして、車載装置１００は、同期要求とともに、タグデータＴ１〜Ｔ３を取得すると、自身が保有するタグデータＴ１〜Ｔ４との比較を行い、差分であるタグデータＴ４を差分情報としてデータ収集装置１０へ送信する。
【００７１】
そして、データ収集装置１０は、車載装置１００から差分情報であるタグデータＴ４を取得すると、タグデータＴ４を追加して同期処理を終了する。
【００７２】
このように、同期部１３ｄは、タグデータＴを車載装置１００に送信して、車載装置１００側で同期処理を実行してもらうことで、データ収集装置１０の処理負荷を軽減できる。さらに、車載装置１００から差分情報のみ送信されるため、データ通信量を抑えることもできる。
【００７３】
なお、車載装置１００は、タグデータＴの差分情報が無い場合、つまり、比較の結果タグデータＴが一致していた場合、データ収集装置１０に対して差分情報が無い旨を通知する。すなわち、図４Ｂに示すように、データ収集装置１０は、車載装置１００に同期処理を行わせる。
【００７４】
図２に戻って、指示部１３ｅについて説明する。指示部１３ｅは、同期部１３ｄによって同期が完了した場合に、収集部１３ｄによって収集されたタグデータＴのリストのうち、所定の不要条件を満たすタグデータＴが存在する場合、タグデータＴに対応する実データＲの削除を指示する。
【００７５】
具体的には、指示部１３ｅは、収集データＤＢ１２ｂに格納された収集データの中に、「ＤＬフラグ」が「済」となっているタグデータＴがある場合、かかるタグデータＴを保有する車載装置１００に対して、タグデータＴおよびタグデータＴに対応する実データＲを削除する指示を出す。また、このとき、指示部１３ｅは、削除の対象となった収集データを収集データＤＢ１２ｂから削除する。
【００７６】
あるいは、指示部１３ｅは、収集データＤＢ１２ｂに格納された収集データの中に、収集条件等が重複したタグデータＴや、タグデータＴの収集量が多い場合等にも、車載装置１００に対して対象となるタグデータＴに対応する実データＲの削除を指示してもよい。
【００７７】
そして、車載装置１００は、削除の指示を受け付けた場合、対象となったタグデータＴに対応する実データＲを削除する、あるいは、実データＲの保護設定を解除する処理を行う。
【００７８】
これにより、データ収集装置１０および車載装置１００に格納される不要なデータを削減できるため、データ収集装置１０および車載装置１００の記憶媒体の効率化を図ることができる。
【００７９】
次に、車載装置１００について説明する。車載装置１００は、通信部１０１と、記憶部１０２と、制御部１０３とを備える。また、車載装置１００は、上述したように、カメラや、加速度センサ、ＧＰＳセンサなどの各種センサ１５０が接続される。
【００８０】
通信部１０１は、通信部１１と同様に、たとえばＮＩＣ等によって実現される。通信部１０１は、ネットワークＮと無線で接続され、ネットワークＮを介して、データ収集装置１０との間で情報の送受信を行う。また、通信部１０１は、各種センサ１５０の出力データを受信する。
【００８１】
記憶部１０２は、記憶部１２と同様に、たとえば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現され、図２の例では、収集条件情報１０２ａと、車両データ情報１０２ｂとを記憶する。
【００８２】
収集条件情報１０２ａは、データ収集装置１０から配信された収集条件を含む情報である。車両データ情報１０２ｂは、後述する採取部１０３ｃによって採取された車両データを含む情報である。車両データは、前述のタグデータＴおよび実データＲを含む。
【００８３】
制御部１０３は、制御部１３と同様に、コントローラであり、たとえば、ＣＰＵやＭＰＵ等によって、車載装置１００内部の記憶デバイスに記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１０３は、たとえば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現することができる。
【００８４】
制御部１０３は、取得部１０３ａと、検出部１０３ｂと、採取部１０３ｃと、アップロード部１０３ｄとを有し、以下に説明する情報処理の機能や作用を実現または実行する。
【００８５】
取得部１０３ａは、データ収集装置１０から配信された収集条件を取得し、収集条件情報１０２ａへ格納する。検出部１０３ｂは、各種センサ１５０からの出力データを監視し、収集条件においてトリガとなるイベントの発生を検出する。
【００８６】
たとえば検出部１０３ｂは、収集条件において車両データを採取するトリガとなるイベントの発生を検出した場合に、採取部１０３ｃに車両データを採取させる。また、たとえば検出部１０３ｂは、収集条件において車両データをデータ収集装置１０へアップロードさせるトリガとなるイベントの発生を検出した場合に、アップロード部１０３ｄに車両データをアップロードさせる。
【００８７】
採取部１０３ｃは、検出部１０３ｂによって車両データを採取するトリガの発生が検出された場合に、各種センサ１５０の出力データに基づく車両データを採取して車両データ情報１０２ｂへ格納する。また、採取部１０３ｃは、検出部１０３ｂによって車両データの採取を停止するトリガの発生が検出された場合に、車両データの採取を停止する。
【００８８】
アップロード部１０３ｄは、検出部１０３ｂによって車両データをアップロードするトリガの発生が検出された場合に、車両データ情報１０２ｂに格納された車両データをデータ収集装置１０へアップロードする。
【００８９】
また、アップロード部１０３ｄは、データ収集装置１０から同期要求を受け付けた場合、記憶部１０２に記憶された車両データ情報１０２ｂのうち、タグデータＴのリストをデータ収集装置１０へアップロードする。
【００９０】
また、アップロード部１０３ｄは、同期要求に基づいてタグデータＴのリストを送信した後に、データ収集装置１０から受信応答が無い場合、データ収集装置１０がタグデータＴを受け取らず保有していないと判断し、車両データ情報１０２ｂにおけるタグデータＴおよび実データＲを削除（または、保護解除）する。
【００９１】
次に、図５を用いて、実施形態に係るデータ収集装置１０が実行する処理の処理手順について説明する。図５は、実施形態に係るデータ収集装置１０が実行する処理の処理手順を示すフローチャートである。
【００９２】
図５に示すように、まず、収集部１３ｃは、各車両Ｖに搭載された車載装置１００から車両Ｖに関する実データＲがメタ情報化されたタグデータＴを収集する（ステップＳ１０１）。
【００９３】
つづいて、同期部１３ｄは、同期のタイミングである所定のタイミングが到来したか否かを判定し（ステップＳ１０２）、所定のタイミングが到来していない場合（ステップＳ１０２：Ｎｏ）、ステップＳ１０２を繰り返し実行する。
【００９４】
また、同期部１３ｄは、所定のタイミングが到来した場合（ステップＳ１０２：Ｙｅｓ）、対象となる車載装置１００に対して同期要求を通知する（ステップＳ１０３）。
【００９５】
つづいて、同期部１３ｄは、同期要求を送信した車載装置１００からタグデータＴのリストを取得する（ステップＳ１０４）。つづいて、同期部１３ｄは、取得したタグデータＴのリストを用いて、記憶部１０２に記憶されたタグデータＴのリストを更新し（ステップＳ１０５）、処理を終了する。
【００９６】
上述してきたように、実施形態に係るデータ収集装置１０は、収集部１３ｃと、同期部１３ｄとを備える。収集部１３ｃは、各車両Ｖに搭載された車載装置１００から車両Ｖに関する実データＲがメタ情報化されたタグデータＴを収集する。同期部１３ｄは、所定のタイミング毎に、収集部１３ｃによって収集されたタグデータＴと、車載装置１００が保有するタグデータＴとを同期する。これにより、データ収集装置１０が保有するデータの信頼性を向上させることができる。
【００９７】
さらなる効果や変形例は、当業者によって容易に導き出すことができる。このため、本発明のより広範な態様は、以上のように表しかつ記述した特定の詳細および代表的な実施形態に限定されるものではない。したがって、添付の特許請求の範囲およびその均等物によって定義される総括的な発明の概念の精神または範囲から逸脱することなく、様々な変更が可能である。
【符号の説明】
【００９８】
１    データ収集システム
１０    データ収集装置
１１、１０１    通信部
１２、１０２    記憶部
１３、１０３    制御部
１３ａ  受付部
１３ｂ  配信部
１３ｃ  収集部
１３ｄ  同期部
１３ｅ  指示部
１００    車載装置
１０３ａ  取得部
１０３ｂ  検出部
１０３ｃ  採取部
１０３ｄ  アップロード部
２００    利用者端末
【図１Ａ】
2020107180.tif 000003
【図１Ｂ】
2020107180.tif 000004
【図１Ｃ】
2020107180.tif 000005
【図１Ｄ】
2020107180.tif 000006
【図２】
2020107180.tif 000007
【図３】
2020107180.tif 000008
【図４Ａ】
2020107180.tif 000009
【図４Ｂ】
2020107180.tif 000010
【図５】
2020107180.tif 000011