(57)【要約】【課題】情報密度を保持しつつ不要なログを削除すること。【解決手段】実施形態に係る車載装置は、車両に搭載され、車両に関するログを採取して蓄積するとともに、上位装置とのネットワーク接続が確立された場合に前記上位装置へ蓄積したログを送信する車載装置であって、取得部と、補正部と、ログ削除部とを備える。取得部は、車両状況を取得する。補正部は、取得部によって取得された車両状況に応じて、予めログのデータ項目ごとに設定された当該データ項目の保持優先度を補正する。ログ削除部は、補正部によって補正された保持優先度に基づいて、当該保持優先度が低いものからログを削除する。【選択図】図２Ｂ
2020166725.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載され、前記車両に関するログを採取して蓄積するとともに、上位装置とのネットワーク接続が確立された場合に前記上位装置へ蓄積した前記ログを送信する車載装置であって、
前記車両の車両状況を取得する取得部と、
前記取得部によって取得された前記車両状況に応じて、予め前記ログのデータ項目ごとに設定された当該データ項目の保持優先度を補正する補正部と、
前記補正部によって補正された前記保持優先度に基づいて、当該保持優先度が低いものから前記ログを削除するログ削除部と
を備えることを特徴とする車載装置。
【請求項２】
前記ログ削除部は、
前記車両状況が前記ログの削除を要する所定の状況を示す場合に、前記保持優先度に基づいて前記ログを削除する
ことを特徴とする請求項１に記載の車載装置。
【請求項３】
前記保持優先度は、前記上位装置において予め所定の優先度設定に基づいて設定される
ことを特徴とする請求項１または２に記載の車載装置。
【請求項４】
前記補正部は、
前記車両状況が示す前記車両のユーザの運転傾向に基づいて前記保持優先度を補正する
ことを特徴とする請求項１、２または３に記載の車載装置。
【請求項５】
前記補正部は、
前記車両状況が示す前記車両の運転環境に基づいて前記保持優先度を補正する
ことを特徴とする請求項１〜４のいずれか一つに記載の車載装置。
【請求項６】
前記補正部は、
前記車両状況が示す当該車載装置の属性に基づいて前記保持優先度を補正する
ことを特徴とする請求項１〜５のいずれか一つに記載の車載装置。
【請求項７】
請求項１〜６のいずれか一つに記載の車載装置と、
前記上位装置と
を備えることを特徴とするログ収集システム。
【請求項８】
車両に搭載され、前記車両に関するログを採取して蓄積するとともに、上位装置とのネットワーク接続が確立された場合に前記上位装置へ蓄積した前記ログを送信する車載装置を用いたログ収集方法であって、
前記車両の車両状況を取得する取得工程と、
前記取得工程によって取得された前記車両状況に応じて、予め前記ログのデータ項目ごとに設定された当該データ項目の保持優先度を補正する算出工程と、
前記算出工程によって補正された前記保持優先度に基づいて、当該保持優先度が低いものから前記ログを削除するログ削除工程と
を含むことを特徴とするログ収集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の実施形態は、車載装置、ログ収集システムおよびログ収集方法に関する。
【背景技術】
【０００２】
従来、各車両に搭載された車載装置から車両の走行に関するログを収集するログ収集システムが知られている（たとえば、特許文献１参照）。
【０００３】
このようなログ収集システムは、車載装置において採取され、蓄積されたログを、インターネット等のネットワークを介してセンタサーバへアップロードする機能を有している。また、近年では、このようなログ収集システムにおいて、ユーザの携帯するスマートフォン等の携帯情報端末が有するテザリング機能を利用して、センタサーバへのアップロードが可能な車載装置も提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２２１０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術は、情報密度を保持しつつ不要なログを削除するうえで、さらなる改善の余地がある。
【０００６】
具体的には、上述したテザリング機能を用いる場合、車載装置は常時センタサーバへネットワーク接続されるわけではないので、次にネットワーク接続が確立されてアップロード可能となるまでは、採取した走行ログを蓄積し続ける必要がある。
【０００７】
しかしながら、車載装置は一般にストレージ容量に限界があるため、たとえば古いログから削除して、新しく採取されるログのためのストレージ容量を確保し続けるといった対策がとられる場合がある。
【０００８】
ただし、こうした対策をとった場合に、次にネットワーク接続が確立されてセンタサーバへログがアップロードされても、ログには抜けが生じており、センタサーバ側でログに基づく情報分析を行っても有益な分析結果が得られないおそれがある。
【０００９】
実施形態の一態様は、上記に鑑みてなされたものであって、情報密度を保持しつつ不要なログを削除することができる車載装置、ログ収集システムおよびログ収集方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
実施形態の一態様に係る車載装置は、車両に搭載され、前記車両に関するログを採取して蓄積するとともに、上位装置とのネットワーク接続が確立された場合に前記上位装置へ蓄積した前記ログを送信する車載装置であって、取得部と、補正部と、ログ削除部とを備える。前記取得部は、前記車両の車両状況を取得する。前記補正部は、前記取得部によって取得された前記車両状況に応じて、予め前記ログのデータ項目ごとに設定された当該データ項目の保持優先度を補正する。前記ログ削除部は、前記補正部によって補正された前記保持優先度に基づいて、当該保持優先度が低いものから前記ログを削除する。
【発明の効果】
【００１１】
実施形態の一態様によれば、情報密度を保持しつつ不要なログを削除することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施形態に係るログ収集方法の概要説明図である。
【図２Ａ】図２Ａは、実施形態に係るログ収集装置の構成例を示すブロック図である。
【図２Ｂ】図２Ｂは、実施形態に係る車載装置の構成例を示すブロック図である。
【図３Ａ】図３Ａは、実施形態に係る保持優先度設定情報の具体例を示す図（その１）である。
【図３Ｂ】図３Ｂは、実施形態に係る保持優先度設定情報の具体例を示す図（その２）である。
【図３Ｃ】図３Ｃは、実施形態に係る保持優先度設定情報の具体例を示す図（その３）である。
【図３Ｄ】図３Ｄは、実施形態に係る保持優先度設定情報の具体例を示す図（その４）である。
【図３Ｅ】図３Ｅは、実施形態に係る保持優先度設定情報の具体例を示す図（その５）である。
【図４Ａ】図４Ａは、ログ種別ごとのデータ項目の一例を示す図（その１）である。
【図４Ｂ】図４Ｂは、ログ種別ごとのデータ項目の一例を示す図（その２）である。
【図４Ｃ】図４Ｃは、ログ種別ごとのデータ項目の一例を示す図（その３）である。
【図４Ｄ】図４Ｄは、ログ種別ごとのデータ項目の一例を示す図（その４）である。
【図４Ｅ】図４Ｅは、ログ種別ごとのデータ項目の一例を示す図（その５）である。
【図４Ｆ】図４Ｆは、ログ種別ごとのデータ項目の一例を示す図（その６）である。
【図４Ｇ】図４Ｇは、ログ種別ごとのデータ項目の一例を示す図（その７）である。
【図４Ｈ】図４Ｈは、ログ種別ごとのデータ項目の一例を示す図（その８）である。
【図４Ｉ】図４Ｉは、ログ種別ごとのデータ項目の一例を示す図（その９）である。
【図４Ｊ】図４Ｊは、ログ種別ごとのデータ項目の一例を示す図（その１０）である。
【図５】図５は、実施形態に係る車載装置が実行する処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、本願の開示する車載装置、ログ収集システムおよびログ収集方法の実施形態を詳細に説明する。なお、以下に示す実施形態によりこの発明が限定されるものではない。
【００１４】
まず、実施形態に係るログ収集方法の概要について、図１を用いて説明する。図１は、実施形態に係るログ収集方法の概要説明図である。なお、図１では、実施形態に係るログ収集方法を適用したログ収集システム１を例に挙げて説明を行う。
【００１５】
図１に示すように、実施形態に係るログ収集システム１は、ログ収集装置１０と、車両Ｖ−１，Ｖ−２，Ｖ−３…にそれぞれ搭載された車載装置１００−１，１００−２，１００−３…と、各車両のユーザが携帯するスマートフォン（以下、「スマホ」と言う）ＳＰ−１，ＳＰ−２，ＳＰ−３…と、センタ端末２００とを含む。なお、以下では、車両全般を指す場合には「車両Ｖ」と、また、スマホ全般を指す場合には「スマホＳＰ」と、また、車載装置全般を指す場合には「車載装置１００」と、それぞれ記載する。
【００１６】
ログ収集装置１０は、ネットワークＮを介して車載装置１００からログを送信される上位装置である。ログ収集装置１０は、たとえばインターネットや携帯電話回線網等のネットワークＮを介したクラウドサービスを提供するクラウドサーバとして構成され、各車載装置１００から走行ログを収集し、センタ側のログ利用者へ提供する。なお、以降の説明では、ログ収集装置１０を上位装置の一例として説明を行うが、この限りではない。上位装置は、車載装置１００からのログの送信をトリガに所定の動作を行う装置でもよい。所定の動作はたとえば、ポイントの付与や、ＳＮＳ（Social  Networking  Service）などへの投稿といった他クラウドサービスとの連携動作などである。
【００１７】
なお、センタ側のログ利用者は、ログ収集装置１０が収集したログに基づく情報解析を行い、その結果に基づいてたとえば車両Ｖの行動分析や、車載装置１００の利用状況分析、ユーザの運転傾向分析、事故多発地点の車両Ｖの走行分析等を行う技術者などである。ログ収集装置１０は、かかるログ利用者に対し、センタ端末２００を介してアクセス可能なユーザインタフェース（以下、「ＵＩ」と記載する）画面を提供する。
【００１８】
センタ端末２００は、センタ側のログ利用者が利用する端末であり、たとえばノート型ＰＣ（Personal  Computer）や、デスクトップ型ＰＣ、タブレット端末、ＰＤＡ（Personal  Digital  Assistant）、スマホ、眼鏡型や時計型の情報処理端末であるウェアラブルデバイス（wearable  device）などである。
【００１９】
一方、車載装置１００は、たとえばカメラや、加速度センサ、ＧＰＳ（Global  Positioning  System）センサといった各種センサ、記憶デバイス、マイクロコンピュータなどを有するドライブレコーダや、カーナビゲーション装置として構成され、車両Ｖの走行に関するログを車両Ｖから採取する。
【００２０】
また、車載装置１００は、ログ収集装置１０とのネットワーク接続が確立された場合に、採取したログをログ収集装置１０へアップロードする。
【００２１】
スマホＳＰは、各車両Ｖのユーザが携帯する携帯情報端末の一例であり、テザリング機能を有する。車載装置１００は、かかるテザリング機能を利用し、スマホＳＰを介してログ収集装置１０とのネットワーク接続を確立して、ログのアップロードを行うことができる。
【００２２】
ただし、かかるテザリング機能を用いる場合、車載装置１００は常時ログ収集装置１０へネットワーク接続されるわけではないので、次にネットワーク接続が確立されてアップロード可能となるまでは、採取したログを蓄積し続ける必要がある。
【００２３】
しかしながら、車載装置１００はストレージ容量に限界があるため、たとえば古いログを削除するなどして、新しく採取されるログのためのストレージ容量を確保し続ける必要があるが、その一方で、センタ側での情報解析時に、解析に必要となる情報密度を保持しておく必要がある。
【００２４】
そこで、実施形態に係るログ収集方法では、車載装置１００が、車両状況を取得し、取得した車両状況に応じて、予めログのデータ項目ごとに設定された当該データ項目の保持優先度を補正し、補正した保持優先度に基づいて、当該保持優先度が低いものからログを削除することとした。
【００２５】
具体的には、実施形態に係るログ収集方法では、たとえばログ利用者が、前述のＵＩ画面を介し、図１に示すように、まずはログのデータ項目ごとに保持優先度を設定する（ステップＳ１）。保持優先度は、ログを削除せずに保持するための優先度であり、たとえば値が大きいほど保持されるべき度合いが高い、言い換えれば利用価値が高いことを示す。
【００２６】
かかるログのデータ項目ごとの保持優先度を受け付けたログ収集装置１０は、各車両Ｖへかかる保持優先度の設定情報をたとえばファイル形式で配信する（ステップＳ２）。
【００２７】
設定情報には、たとえば、ログのデータ項目ごとに保持優先度を設定する共通テーブル、ユーザの運転特性に応じて各保持優先度を補正（加点・減点）するための運転傾向テーブル、走行地域や時間帯等に応じて各保持優先度を補正するための運転環境テーブル、車載装置１００の属性（モデルや納品先等）に応じて各保持優先度を補正するための属性テーブル等が含まれる。これら各テーブルの具体例については、図３Ａ〜図３Ｅを用いた説明で後述する。
【００２８】
また、設定情報には、ログの削除を要する状況を示すトリガとなる条件等が設定されている。かかるトリガは、たとえば車載装置１００のストレージ容量の空き領域が［ＸＸＸ］ＭＢ以下になったら、といった情報である。また、設定情報には、たとえばログの種別ごとのログ採取タイミング等が設定されている。こうした設定情報の具体例については、図４Ａ〜図４Ｊに後ほど示す。
【００２９】
そして、各車載装置１００は、各車両Ｖにおいて前述のログ採取タイミング等に基づいてログを採取し（ステップＳ３）、これを蓄積する。一方で、各車載装置１００は、車両状況に応じて保持優先度を補正する（ステップＳ４）。車両状況は、車両Ｖや車載装置１００、ユーザごとの静的な情報と、時々刻々と変化する動的な情報とを含む。
【００３０】
かかる車両状況に応じて保持優先度を補正することによって、たとえ削除によりログに抜けが生じたとしても、センタ側での情報解析により有益な分析結果が得られるだけの情報密度の保持を可能にすることができる。
【００３１】
そして、各車載装置１００は、ログの削除を要する状況が発生した場合に、補正した保持優先度に基づいてログを削除する（ステップＳ５）。なお、ステップＳ４およびステップＳ５は、ログが採取されて蓄積される間、適宜繰り返される。
【００３２】
そして、たとえばスマホＳＰを介してログ収集装置１０とのネットワーク接続が確立された場合に、各車載装置１００は、ログ収集装置１０へログをアップロードし（ステップＳ６）、ログ収集装置１０がこれを収集して蓄積する（ステップＳ７）。そして、センタ側のログ利用者は、たとえば前述のＵＩ画面を介して、ログ収集装置１０に蓄積されたログを取得し、情報解析等に利用することとなる（ステップＳ８）。
【００３３】
このように、実施形態に係るログ収集方法では、車載装置１００が、車両状況を取得し、取得した車両状況に応じて、予めログのデータ項目ごとに設定された当該データ項目の保持優先度を補正し、補正した保持優先度に基づいて、当該保持優先度が低いものからログを削除することとした。
【００３４】
したがって、実施形態に係るログ収集方法によれば、情報密度を保持しつつ不要なログを削除することができる。以下、実施形態に係るログ収集システム１の構成例について、より具体的に説明する。
【００３５】
図２Ａは、実施形態に係るログ収集装置１０の構成例を示すブロック図である。また、図２Ｂは、実施形態に係る車載装置１００の構成例を示すブロック図である。なお、図２Ａおよび図２Ｂでは、実施形態の特徴を説明するために必要な構成要素のみを表しており、一般的な構成要素についての記載を省略している。
【００３６】
換言すれば、図２Ａおよび図２Ｂに図示される各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。例えば、各ブロックの分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することが可能である。
【００３７】
また、図２Ａおよび図２Ｂを用いた説明では、既に説明済みの構成要素については、説明を簡略するか、省略する場合がある。
【００３８】
既に述べたが、図２Ａに示すように、実施形態に係るログ収集システム１は、ログ収集装置１０と、車載装置１００と、スマホＳＰと、センタ端末２００とを含む。
【００３９】
まず、ログ収集装置１０から説明する。ログ収集装置１０は、通信部１１と、記憶部１２と、制御部１３とを備える。
【００４０】
通信部１１は、たとえば、ＮＩＣ（Network  Interface  Card）等によって実現される。通信部１１は、ネットワークＮと有線または無線で接続され、ネットワークＮを介して、車載装置１００や、センタ端末２００との間で情報の送受信を行う。
【００４１】
記憶部１２は、たとえば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現され、図２Ａの例では、保持優先度設定情報１２ａと、収集ログＤＢ１２ｂとを記憶する。
【００４２】
保持優先度設定情報１２ａは、センタ端末２００から指定され、後述する設定部１３ａによって設定される、ログのデータ項目ごとの保持優先度を含む情報である。ここで、保持優先度設定情報１２ａの具体例について、図３Ａ〜図３Ｅを用いて説明しておく。図３Ａ〜図３Ｅは、実施形態に係る保持優先度設定情報１２ａの具体例を示す図（その１）〜（その５）である。
【００４３】
図３Ａに示すように、保持優先度設定情報１２ａは、「共通テーブル」と、「運転傾向テーブル」と、「運転環境テーブル」と、「属性テーブル」とを含む。
【００４４】
これら各テーブルには、図３Ｂに示すように、ログの「項目」ごとに「保持優先度」が設定されている。ここでは、項目Ａに「１０」が、項目Ｂに「５」が、項目Ｃに「３」が、それぞれ設定されているものとする。
【００４５】
そして、ログの削除を要する状況が発生した場合、同図に示すように、基本的に優先度の低い項目から削除される。したがって、同図の例の場合、項目Ｃから削除されることとなる。
【００４６】
ここで、「共通テーブル」は、たとえばログ収集装置１０において、すべての車載装置１００で共通した保持優先度が予め定義されているテーブルである。共通テーブルでは、たとえば、ログのうちの、車両Ｖの走行に関する走行データやユーザの操作に関する操作データの中で、基本的に利用価値が高いと考えられるデータ項目の保持優先度が高く設定されている。
【００４７】
また、「運転傾向テーブル」は、共通テーブルに定義されているデータ項目のうち、ユーザの運転傾向診断結果に応じた特定のデータ項目の保持優先度が設定されるテーブルである。運転傾向診断は、たとえば後述する車載装置１００の補正部１０３ｂによって行われ、その結果を運転傾向テーブルと照らして、該当する項目の補正量が抽出される。そして、補正部１０３ｂにより、運転傾向テーブルの保持優先度が補正される。
【００４８】
たとえば、運転傾向診断の結果、ユーザの運転傾向が危険運転度ａと診断されたものとする。かかる場合、補正部１０３ｂは、かかる結果を運転傾向テーブルに照らし、図３Ｃに示すように、危険運転度ａに合致する項目Ａ，Ｂ，Ｃ…それぞれの保持優先度の補正量を抽出する。
【００４９】
そして、補正部１０３ｂは、抽出した補正量に応じて、予め設定されていた各保持優先度を補正する（図中の破線の閉曲線で囲まれた部分参照）。なお、ここでは車載装置１００の補正部１０３ｂが運転傾向診断を行うこととしたが、たとえばログ収集装置１０側で行ってもよい。
【００５０】
また、「運転環境テーブル」は、共通テーブルに定義されているデータ項目のうち、運転環境に応じた特定のデータ項目の保持優先度が設定されるテーブルである。運転環境テーブルは、図３Ｄに示すように、地点ｐや時間帯ｑといった、特定の地域や特定の時間、あるいはその両方を条件とした、データ項目ごとの保持優先度が設定される。
【００５１】
なお、ここに言う特定の地域とは、たとえば、運転が乱れやすい場所（全ユーザあるいは特定ユーザの運転傾向診断から運転の乱れが多く発生する地点、事故多発地点、渋滞多発地点等）や、分析を強化したい場所（市区町村や河川と河川の間といった地勢上の所定地域、自治体の行政地域、特定の人口密度地域、特定の交通量地域等）等を指す。
【００５２】
また、ここに言う特定の時間とは、たとえば、通勤・通学の時間帯や、事故が多発する時間帯等を指す。また、その両方とは、事故多発地点および事故多発時間帯の組み合わせや、特定の人口密度地域および時間帯ごとの組み合わせ、特定の交通量地域および時間帯や曜日ごとの組み合わせ、センタ側で視てデータの収集状況が芳しくない地域および時間帯の組み合わせ等を指す。
【００５３】
かかる運転環境テーブルについても、図３Ｃに示した運転傾向テーブルの場合と同様に、走行中の車両Ｖが実際に置かれている運転環境、すなわち車両状況に応じて、該当するデータ項目の保持優先度が適宜補正されることとなる。
【００５４】
また、「属性テーブル」は、共通テーブルに定義されているデータ項目のうち、車載装置１００の属性に応じた特定のデータ項目の保持優先度が設定されるテーブルである。属性テーブルは、図３Ｅに示すように、モデルｘや納品先ｙ、製品シリアル＃ｚといった、車載装置１００のモデルごと、納品先（たとえば特定のレンタカー会社等）ごと、製品シリアル番号ごとで、ログの収集を強化したい場合や、分析したい内容に応じたデータ項目ごとの保持優先度が設定される。
【００５５】
かかる属性テーブルについても、図３Ｃに示した運転傾向テーブルの場合と同様に、車載装置１００が実際に該当する属性、すなわち車両状況に応じて、該当するデータ項目の保持優先度が適宜補正されることとなる。
【００５６】
なお、ここで、参考のために、保持優先度設定情報１２ａにおいて、車載装置識別情報や車載装置付属情報、走行情報といったログ種別ごとに設定されるログ採取タイミングや、所定の車両状況時に他のデータ項目に比して保持優先度が高く設定されやすい（利用価値が高いと見なされやすい）各項目の一例を、図４Ａ〜図４Ｊに示しておく。
【００５７】
図４Ａ〜図４Ｊは、ログ種別ごとのデータ項目の一例を示す図（その１）〜（その１０）である。図４Ａ〜図４Ｊにおいて、各テーブルで保持優先度が他に比して高く設定されるデータ項目には○印を付している。
【００５８】
分かりやすい例を挙げれば、図４Ｄの走行情報においては、たとえば共通テーブルで○印の付いた各項目は、元々他のデータ項目よりも保持優先度が高く設定されやすい。また、これに応じ、運転傾向テーブルおよび運転環境テーブルの同項目も、保持優先度がより高くなるように補正されやすい。一方で、属性テーブルは、走行情報に関しては保持優先度は相対的に低く設定されやすい。したがって、ログの削除時には、走行情報に関しては属性テーブルのデータ項目から削除されやすいということである。
【００５９】
また、同図において、項目「急加減速フラグ」が示すように、たとえばユーザの運転操作に急加減速操作が見られる場合には、これに応じ、運転傾向テーブルの角速度および加速度の保持優先度が高く設定されやすくなる。このように、所定の車両状況に応じて、ログ種別ごとの各項目の保持優先度が適宜補正されることとなる。
【００６０】
図２Ａの説明に戻る。収集ログＤＢ１２ｂは、後述する収集部１３ｃによって各車載装置１００から収集されたログが蓄積されるデータベースである。
【００６１】
制御部１３は、コントローラ（controller）であり、たとえば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、ログ収集装置１０内部の記憶デバイスに記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３は、たとえば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現することができる。
【００６２】
制御部１３は、設定部１３ａと、配信部１３ｂと、収集部１３ｃと、解析部１３ｄとを有し、以下に説明する情報処理の機能や作用を実現または実行する。
【００６３】
設定部１３ａは、ログ利用者により、センタ端末２００から指定されたログの削除に関する各種設定を通信部１１を介して受け付け、保持優先度設定情報１２ａへ設定する。
【００６４】
配信部１３ｂは、保持優先度設定情報１２ａを、配信対象となる車両Ｖへ通信部１１を介して配信する。
【００６５】
収集部１３ｃは、ネットワーク接続が確立された車載装置１００からアップロードされるログを収集し、収集ログＤＢ１２ｂへ蓄積する。
【００６６】
解析部１３ｄは、ログ利用者により、センタ端末２００から指定されたログに関する解析処理を実行し、解析結果を通信部１１を介してセンタ端末２００へ返す。また、解析部１３ｄは、設定部１３ａに、収集ログＤＢ１２ｂへの収集結果およびこれに基づく解析結果を反映した保持優先度設定情報１２ａを自動的に設定させることもできる。
【００６７】
次に、車載装置１００について説明する。図２Ｂに示すように、車載装置１００は、通信部１０１と、記憶部１０２と、制御部１０３とを備える。また、車載装置１００は、上述したように、カメラや、加速度センサ、ＧＰＳセンサなどの各種センサ１５０が接続される。
【００６８】
通信部１０１は、ネットワークＮおよび各種センサ１５０と、車載装置１００との間で通信を行う。通信部１０１は、ネットワークＮとの通信を、無線通信インターフェースによって実現する。無線通信インターフェースには、たとえばＷｉＦｉ（Wireless  Fidelity）や、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いるとよい。無線通信インターフェースは、たとえばスマホＳＰのテザリング機能を利用してネットワークＮと無線で接続される。通信部１０１は、ネットワークＮを介して、ログ収集装置１０との間で情報の送受信を行う。
【００６９】
また、通信部１０１は、各種センサ１５０と通信を行う。通信部１０１は、各種センサ１５０との通信をＣＡＮ（Controller  Area  Network）バスによって実現する。通信部１０１は、各種センサ１５０の出力データを受信する。なお、各種センサ１５０との通信は、ＣＡＮの他のプロトコルで行ってもよい。また、無線で行ってもよい。
【００７０】
記憶部１０２は、たとえば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子等によって実現され、図２Ｂの例では、ログ収集装置１０からダウンロードする保持優先度設定情報１０２ａを記憶する。また、記憶部１０２は、蓄積ログ１０２ｂを記憶する。蓄積ログ１０２ｂは、後述するログ採取部１０３ｄによって採取されたログが蓄積される。
【００７１】
制御部１０３は、制御部１３と同様に、コントローラであり、たとえば、ＣＰＵやＭＰＵ等によって、車載装置１００内部の記憶デバイスに記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１０３は、たとえば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現することができる。
【００７２】
制御部１０３は、ダウンロード部１０３ａと、補正部１０３ｂと、取得部１０３ｃと、ログ採取部１０３ｄと、ログ削除部１０３ｅと、アップロード部１０３ｆとを有し、以下に説明する情報処理の機能や作用を実現または実行する。
【００７３】
ダウンロード部１０３ａは、ログ収集装置１０から配信された保持優先度設定情報１０２ａを取得し、記憶部１０２へ格納する。
【００７４】
なお、保持優先度設定情報１０２ａは、ログ収集装置１０側でたとえばバージョン管理されており、ネットワーク接続が確立された際に、ログ収集装置１０と車載装置１００との間でかかるバージョンのすり合わせが行われる。そこで、保持優先度設定情報１０２ａが既にダウンロード済みのものであることが確認されれば、ダウンロード部１０３ａは、保持優先度設定情報１０２ａをダウンロードしない。
【００７５】
補正部１０３ｂは、後述する取得部１０３ｃによって取得される車両状況に応じて、保持優先度設定情報１０２ａの各項目の保持優先度の補正量を導出し、かかる補正量に基づいて保持優先度を適宜補正する。
【００７６】
取得部１０３ｃは、各種センサ１５０からの出力データを受信し、これに基づいて時々刻々と変化する動的な車両状況を取得する。また、取得部１０３ｃは、車載装置１００等が保有する静的な情報に基づいて、動的な車両状況を取得する。
【００７７】
たとえば取得部１０３ｃは、取得した車両状況が、所定のログ種別のログの採取タイミングである場合に、ログ採取部１０３ｄに、該当するログ種別のログを採取させる。また、たとえば取得部１０３ｃは、取得した車両状況が、ログの削除を要する状況を示す場合に、ログ削除部１０３ｅに、保持優先度設定情報１０２ａに基づいて保持優先度の低いものからログを削除させる。
【００７８】
ログ採取部１０３ｄは、取得部１０３ｃによって所定のログ種別のログの採取タイミングが検出された場合に、各種センサ１５０の出力データに基づき、該当するログを採取して蓄積ログ１０２ｂへ蓄積する。なお、ログ採取部１０３ｄは、取得部１０３ｃによってログの採取を停止するトリガの発生が検出された場合には、ログの採取を停止することができる。
【００７９】
ログ削除部１０３ｅは、取得部１０３ｃによってログの削除を要する車両状況が取得された場合に、保持優先度設定情報１０２ａに基づいて保持優先度の低いものからログを削除し、蓄積ログ１０２ｂを間引きする。
【００８０】
アップロード部１０３ｆは、車載装置１００とログ収集装置１０との間のネットワーク接続が確立された場合に、ログ削除部１０３ｅによって間引かれつつ蓄積ログ１０２ｂに蓄積されたログを、通信部１０１を介してログ収集装置１０へアップロードする。また、アップロード部１０３ｆは、アップロードが完了したログを、蓄積ログ１０２ｂから削除する。
【００８１】
次に、実施形態に係る車載装置１００が実行する処理手順について、図５を用いて説明する。図５は、実施形態に係る車載装置１００が実行する処理手順を示すフローチャートである。
【００８２】
なお、図５に示す処理手順の前提として、車載装置１００は、最新のバージョンの保持優先度設定情報１０２ａがダウンロード済みであり、少なくともＡＣＣ電源がＯＮされて、車両Ｖに関するログの採取が可能な状態にあるものとする。
【００８３】
まず、取得部１０３ｃが車両Ｖの車両状況を取得する（ステップＳ１０１）。そして、補正部１０３ｂが、取得された車両状況に応じて保持優先度設定情報１０２ａの各項目の保持優先度を補正する（ステップＳ１０２）。
【００８４】
また、ステップＳ１０２とはパラレルに、ログ採取部１０３ｄが、取得部１０３ｃによて取得された車両状況に基づいてログを採取する（ステップＳ１０３）。
【００８５】
そして、ログの削除を要する状況にあるか否かが判定される（ステップＳ１０４）。なお、ログの削除を要する状況は、既に述べたように車載装置１００のストレージ容量の残りに関するものであってもよいし、他にもたとえば前回のアップロード時からの走行距離や、経過日数等に関するものであってもよい。
【００８６】
そして、ここでログの削除を要する状況であるならば（ステップＳ１０４，Ｙｅｓ）、ログ削除部１０３ｅが、補正した保持優先度に基づいてログを削除する（ステップＳ１０５）。
【００８７】
また、ログの削除を要する状況でないならば（ステップＳ１０４，Ｎｏ）、ステップＳ１０１からの処理が繰り返される。
【００８８】
上述してきたように、実施形態に係る車載装置１００は、車両Ｖに搭載され、車両Ｖに関するログを採取して蓄積するとともに、ログ収集装置１０（「上位装置」の一例に相当）とのネットワーク接続が確立された場合にログ収集装置１０へ蓄積したログを送信する車載装置１００であって、取得部１０３ｃと、補正部１０３ｂと、ログ削除部１０３ｅとを備える。取得部１０３ｃは、車両状況を取得する。補正部１０３ｂは、取得部１０３ｃによって取得された車両状況に応じて、予めログのデータ項目ごとに設定された当該データ項目の保持優先度を補正する。ログ削除部１０３ｅは、補正部１０３ｂによって補正された保持優先度に基づいて、当該保持優先度が低いものからログを削除する。
【００８９】
したがって、実施形態に係る車載装置１００によれば、情報密度を保持しつつ不要なログを削除することができる。
【００９０】
また、ログ削除部１０３ｅは、上記車両状況がログの削除を要する所定の状況を示す場合に、上記保持優先度に基づいてログを削除する。
【００９１】
したがって、実施形態に係る車載装置１００によれば、不必要にログを削除し続けることがない。これにより、情報密度を保持するのに資することができる。
【００９２】
また、上記保持優先度は、ログ収集装置１０において予め所定の優先度設定に基づいて設定される。
【００９３】
したがって、実施形態に係る車載装置１００によれば、ログ収集装置１０側において予め利用価値が高いと見なされるログほど優先して残し、優先度の低いログは削除することができるので、情報密度を保持しつつ不要なログを削除することができる。
【００９４】
また、補正部１０３ｂは、上記車両状況が示す車両Ｖのユーザの運転傾向に基づいて上記保持優先度を補正する。
【００９５】
したがって、実施形態に係る車載装置１００によれば、ユーザの運転傾向に応じて有用となることが予測されるログほど優先して残し、優先度の低いログは削除することができるので、情報密度を保持しつつ不要なログを削除することができる。
【００９６】
また、補正部１０３ｂは、上記車両状況が示す車両Ｖの運転環境に基づいて上記保持優先度を補正する。
【００９７】
したがって、実施形態に係る車載装置１００によれば、特定の地域や特定の時間帯、あるいはその両方の組み合わせといった運転環境に応じて有用となることが予測されるログほど優先して残し、優先度の低いログは削除することができるので、情報密度を保持しつつ不要なログを削除することができる。
【００９８】
また、補正部１０３ｂは、上記車両状況が示す当該車載装置１００の属性に基づいて上記保持優先度を補正する。
【００９９】
したがって、実施形態に係る車載装置１００によれば、当該車載装置１００のモデルや納品先、製品シリアル番号等に応じて有用となることが予測されるログほど優先して残し、優先度の低いログは削除することができるので、情報密度を保持しつつ不要なログを削除することができる。
【０１００】
なお、上述した実施形態では、属性テーブルが、主に車載装置１００の属性に応じた特定のデータ項目の保持優先度が設定されるテーブルであることとしたが、車両Ｖを所有するあるいは利用するユーザの属性に応じたデータ項目を含んでもよい。ここに言うユーザの属性は、たとえば男女の別や年齢層等である。
【０１０１】
また、これに応じ、たとえば車載装置１００の補正部１０３ｂは、運転傾向診断に際し、かかるユーザの属性を、演算に必要な要素として加味してもよい。
【０１０２】
また、補正部１０３ｂは、保持優先度を補正するに際し、補正後の各項目の保持優先度に基づいて、たとえば所定の経過時間や所定の走行距離の間に蓄積ログ１０２ｂに蓄積されるログ量をシミュレート演算してもよい。そして、かかる演算の結果、たとえば車載装置１００のストレージ容量に対し、所定の上限値を超えるログが蓄積されることが判明すれば、補正部１０３ｂは、保持優先度の補正量そのものを補正し、保持優先度を見直すようにしてもよい。
【０１０３】
また、上述した実施形態では、ログ利用者が、たとえば車両Ｖの行動分析や、車載装置１００の利用状況分析、ユーザの運転傾向分析、事故多発地点の車両Ｖの走行分析等を行う技術者等であることとしたが、この限りではなく、たとえばサービスプロバイダ等の法人ユーザや、クラウドサービスを利用する一般の個人ユーザであってもよい。
【０１０４】
さらなる効果や変形例は、当業者によって容易に導き出すことができる。このため、本発明のより広範な態様は、以上のように表しかつ記述した特定の詳細および代表的な実施形態に限定されるものではない。したがって、添付の特許請求の範囲およびその均等物によって定義される総括的な発明の概念の精神または範囲から逸脱することなく、様々な変更が可能である。
【符号の説明】
【０１０５】
１    ログ収集システム
１０    ログ収集装置
１２ａ  保持優先度設定情報
１２ｂ  収集ログＤＢ
１３ａ  設定部
１３ｂ  配信部
１３ｃ  収集部
１３ｄ  解析部
１００    車載装置
１０２ａ  保持優先度設定情報
１０２ｂ  蓄積ログ
１０３ａ  ダウンロード部
１０３ｂ  補正部
１０３ｃ  取得部
１０３ｄ  ログ採取部
１０３ｅ  ログ削除部
１０３ｆ  アップロード部
１５０    各種センサ
２００    センタ端末
ＳＰ    スマホ
Ｖ      車両
【図１】
2020166725.tif 000003
【図２Ａ】
2020166725.tif 000004
【図２Ｂ】
2020166725.tif 000005
【図３Ａ】
2020166725.tif 000006
【図３Ｂ】
2020166725.tif 000007
【図３Ｃ】
2020166725.tif 000008
【図３Ｄ】
2020166725.tif 000009
【図３Ｅ】
2020166725.tif 000010
【図４Ａ】
2020166725.tif 000011
【図４Ｂ】
2020166725.tif 000012
【図４Ｃ】
2020166725.tif 000013
【図４Ｄ】
2020166725.tif 000014
【図４Ｅ】
2020166725.tif 000015
【図４Ｆ】
2020166725.tif 000016
【図４Ｇ】
2020166725.tif 000017
【図４Ｈ】
2020166725.tif 000018
【図４Ｉ】
2020166725.tif 000019
【図４Ｊ】
2020166725.tif 000020
【図５】
2020166725.tif 000021