(57)【要約】【課題】外部に送信される運転状況を表すデータの品質が固定されている構成では、通信コストの削減と運転状況を表すデータの有効活用とが両立し難いこと。【解決手段】車両に搭載されるドライブレコーダは、取得部と記録部と通信部と制御部とを備える。取得部は、運転状況を表すデータを取得する。記録部は、取得されたデータを記録する。通信部は、取得されたデータを外部へ送信する。制御部は、外部から受信する情報に基づいて、送信されるデータの品質を制御する。【選択図】図１
2018055352.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されるドライブレコーダであって、
運転状況を表すデータを取得する取得部と、
前記取得されたデータを記録する記録部と、
前記取得されたデータを外部へ送信する通信部と、
外部から受信する情報に基づいて、前記送信されるデータの品質を制御する制御部と、
を備えるドライブレコーダ。
【請求項２】
前記制御部は、外部から所定のコマンドを受信する手段を有し、前記コマンドの受信の有無に基づいて、前記送信されるデータの品質を制御する、
請求項１に記載のドライブレコーダ。
【請求項３】
前記制御部は、外部から時間的な条件を設定したコマンドを受信する手段と、前記時間的な条件が成立したか否かを判定する手段とを有し、前記判定の結果に基づいて、前記送信されるデータの品質を制御する、
請求項１に記載のドライブレコーダ。
【請求項４】
前記制御部は、外部から地理的な条件を設定したコマンドを受信する手段と、前記車両の位置が前記地理的な条件を満たしたか否かを判定する手段とを有し、前記判定の結果に基づいて、前記送信されるデータの品質を制御する、
請求項１に記載のドライブレコーダ。
【請求項５】
前記制御部は、外部からデータの特徴に関する条件を設定したコマンドを受信する手段と、前記条件を満たす運転状況を表すデータか否かを判定する手段とを有し、前記判定の結果に基づいて、前記送信されるデータの品質を制御する、
請求項１に記載のドライブレコーダ。
【請求項６】
前記制御部は、外部から検索条件を設定したコマンドを受信する手段と、前記記録されたデータから前記検索条件を満たすデータを検索する手段とを有し、前記送信されるデータが前記検索によるものか否かに基づいて、前記送信されるデータの品質を制御する、
請求項１に記載のドライブレコーダ。
【請求項７】
前記通信部は、第１の品質を有する運転状況を表すデータを記録する第１の送信バッファと、前記第１の品質よりも低い品質の第２の品質を有する運転状況を表すデータを記録する第２の送信バッファとを有し、前記第１の送信バッファに記録されたデータを前記第２の送信バッファに記録されたデータよりも優先的に送信する、
請求項１乃至６の何れかに記載のドライブレコーダ。
【請求項８】
車両に搭載されるドライブレコーダが実行する運転状況管理方法であって、
運転状況を表すデータを取得し、
前記取得されたデータを記録し、
前記取得されたデータを外部へ送信し、
外部から受信する情報に基づいて、前記送信されるデータの品質を制御する、
運転状況管理方法。
【請求項９】
車両に搭載されるコンピュータを、
運転状況を表すデータを取得する取得部と、
前記取得されたデータを記録する記録部と、
前記取得されたデータを外部へ送信する通信部と、
外部から受信する情報に基づいて、前記送信されるデータの品質を制御する制御部と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドライブレコーダ、運転状況管理方法、およびプログラムに関する。
【背景技術】
【０００２】
自動車などの車両に搭載されたカメラによって撮影された車両の前方方向の画像や加速度センサ等の各種センサで検出されたデータなど、車両の運転状況を表すデータを記録し、外部へ送信するように構成されたドライブレコーダが提案ないし実用化されている。
【０００３】
例えば特許文献１には、高画質の画像を記憶部に記憶させることができると共に、低画質の画像を外部に送信することができるドライブレコーダが記載されている。より詳細には、特許文献１には、車両に搭載されたカメラによって撮影された画像であって画質が低下させられた画像を生成する手段と、上記カメラによって撮影された画像であって上記低画質な画像より画質が高い画像を記憶部に記憶させる手段と、特定の運転状況（急発進など）のときの上記低画質な画像を通信部によって外部に送信する手段とを備えたドライブレコーダが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１１９６０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１に記載のドライブレコーダは、車両の運転状況の確認のための画像は低画質であっても支障はないとする考えに従って、外部に送信する画像の画質を低画質に固定することによって、その送信の信頼性を高め、また通信コストを削減している。しかしながら、画像の重要度は一定でなく、重要な画像もあれば重要でない画像もある。そのため、外部に送信される画像の画質が固定されている構成では、通信コストの削減と画像の有効活用との両立が困難である。同じことは、加速度センサ等のセンサで検出された運転状況を表すデータについても言える。
【０００６】
本発明の目的は、上述した課題、即ち、外部に送信される運転状況を表すデータの品質が固定されている構成では、通信コストの削減と運転状況を表すデータの有効活用とが両立し難い、という課題を解決するドライブレコーダを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一形態に係るドライブレコーダは、
車両に搭載されるドライブレコーダであって、
運転状況を表すデータを取得する取得部と、
前記取得されたデータを記録する記録部と、
前記取得されたデータを外部へ送信する通信部と、
外部から受信する情報に基づいて、前記送信されるデータの品質を制御する制御部と、
を備える。
【０００８】
また本発明の他の形態に係る運転状況管理方法は、
車両に搭載されるドライブレコーダが実行する運転状況管理方法であって、
運転状況を表すデータを取得し、
前記取得されたデータを記録し、
前記取得されたデータを外部へ送信し、
外部から受信する情報に基づいて、前記送信されるデータの品質を制御する。
【０００９】
また本発明の他の形態に係るプログラムは、
車両に搭載されるコンピュータを、
運転状況を表すデータを取得する取得部と、
前記取得されたデータを記録する記録部と、
前記取得されたデータを外部へ送信する通信部と、
外部から受信する情報に基づいて、前記送信されるデータの品質を制御する制御部と、
して機能させる。
【発明の効果】
【００１０】
本発明は上述した構成を有することにより、通信コストの削減と運転状況を表すデータの有効活用との両立が可能になる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態に係るドライブレコーダのブロック図である。
【図２】本発明の第１の実施形態に係るドライブレコーダにおける運転状況バッファの構成例を示す図である。
【図３】本発明の第１の実施形態に係るドライブレコーダにおける運転状況保存部の構成例を示す図である。
【図４】本発明の第１の実施形態に係るドライブレコーダにおける運転状況保存部に保存されるファイルのフォーマットの一例を示す図である。
【図５】本発明の第１の実施形態に係るドライブレコーダにおける送信バッファの構成例を示す図である。
【図６】本発明の第１の実施形態で使用するコマンドのフォーマットの一例を示す図である。
【図７】本発明の第１の実施形態に係るドライブレコーダの動作の一例を示すフローチャートである。
【図８】本発明の第２の実施形態で使用するコマンドのフォーマットの一例を示す図である。
【図９】本発明の第２の実施形態に係るドライブレコーダの要部の動作の一例を示すフローチャートである。
【図１０】本発明の第３の実施形態で使用するコマンドのフォーマットの一例を示す図である。
【図１１】本発明の第３の実施形態に係るドライブレコーダの要部の動作の一例を示すフローチャートである。
【図１２】本発明の第４の実施形態で使用するコマンドのフォーマットの一例を示す図である。
【図１３】本発明の第４の実施形態に係るドライブレコーダの要部の動作の一例を示すフローチャートである。
【図１４】本発明の第５の実施形態で使用するコマンドのフォーマットの一例を示す図である。
【図１５】本発明の第５の実施形態に係るドライブレコーダの要部の動作の一例を示すフローチャートである。
【図１６】本発明の第６の実施形態に係るドライブレコーダのブロック図である。
【発明を実施するための形態】
【００１２】
次に本発明の実施の形態について図面を参照して詳細に説明する。
[第１の実施形態]
図１は、本発明の第１の実施形態に係るドライブレコーダ１００のブロック図である。図１を参照すると、本実施形態に係るドライブレコーダ１００は、自動車などの車両に搭載され、車両の運転状況を記録する機能を有する。ドライブレコーダ１００は、カメラ１１０、通信Ｉ／Ｆ部（通信インターフェース部）１２０、操作入力部１３０、画面表示部１４０、センサ１５０−１〜１５０−ｎ、記憶部１６０、および演算処理部１７０を備えている。
【００１３】
カメラ１１０は、車両の進行方向前方の映像を高品質で撮影する機能を有する。ここで、高品質とは、例えば、解像度が高く且つフレームレートが高いことを意味する。例えばカメラ１１０は、フルハイビジョン規格以上の高画質で、毎秒３０フレーム以上のフレームレートで撮影する能力を有しているが、これに限定されない。カメラ１１０は、例えば、ＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）カメラやＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  ＭＯＳ）カメラが使用できる。カメラ１１０は、運転状況を表すデータをセンシングするセンサの一種である。
【００１４】
通信Ｉ／Ｆ部１２０は、専用のデータ通信回路からなり、例えば、Ｗｉ−ＦｉやＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信によって外部のサーバ装置との間でデータ通信を行う機能を有している。或いは、通信Ｉ／Ｆ部１２０は、例えば、３ＧやＬＴＥ等の移動体通信網を介して外部のサーバ装置との間でデータ通信を行う機能を有している。
【００１５】
操作入力部１３０は、操作ボタンなどの操作入力装置からなり、オペレータの操作を検出して演算処理部１７０に出力する機能を有している。画面表示部１４０は、ＬＣＤやＰＤＰなどの画面表示装置からなり、演算処理部１７０からの指示に応じて、カメラ１１０のモニタ画面などの各種情報を画面表示する機能を有している。
【００１６】
センサ１５０−１〜１５０−ｎは、運転状況を表すデータを高品質にセンシングする機能を有する。ここで、高品質とは、例えば、分解能が高く且つ単位時間当たりの測定回数が多いことを意味する。センサ１５０−１〜１５０−ｎは、センシングしたデータを演算処理部１７０へ出力する。
【００１７】
例えば、センサ１５０−１〜１５０−ｎは、加速度センサ、車速センサ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）センサ、時刻センサ（時計）、照度センサ、気象センサ、生体センサなどで構成することができる。加速度センサは、例えば車両の前後左右の２軸の加速度を検出する。車速センサは、車両の速度を検出する。ＧＰＳセンサは、ＧＰＳ衛星から受信した信号に基づいて車両の現在位置を表す経度および緯度を検出する。時刻センサは、現在時刻を検出する。照度センサは、車両の周囲の照度を検出する。気象センサは、車両が走行している地点の気象条件を検出する。気象条件としては、例えば、温度、湿度、風速、天候（晴れ、雨、雪、曇りなど）などの内の１つ、或いは複数の組み合わせがある。気象センサは、気象条件を自らセンシングするものであっても良いし、気象条件を提供するサーバ装置に接続して自車両が走行している地点の気象条件を、ネットワークを通じて取得するものであってもよい。自車両が走行している地点は、例えば車両に搭載されたカーナビゲーションシステムから取得することができる。
【００１８】
記憶部１６０は、ハードディスクやメモリなどの記憶装置からなり、演算処理部１７０での各種処理に必要な処理情報や記憶領域およびプログラム１６１を記憶する機能を有している。プログラム１６１は、演算処理部１７０に読み込まれて実行されることにより各種処理部を実現するプログラムであり、通信Ｉ／Ｆ部１２０などのデータ入出力機能を介して外部装置（図示せず）や記憶媒体（図示せず）から予め読み込まれて記憶部１６０に保存される。記憶部１６０で記憶される主な処理情報や記憶領域として、運転状況バッファ１６２、運転状況保存部１６３、および送信バッファ１６４がある。
【００１９】
運転状況バッファ１６２は、カメラ１１０およびセンサ１５０−１〜１５０−ｎでセンシングされたデータを過去一定量あるいは過去一定期間分にわたって記録する記憶領域である。例えば、運転状況バッファ１６２は、バッファ領域の先頭からデータの書き込みが開始され、バッファ領域の最後までデータが書き込まれると、再び先頭に戻ってデータの書き込みが行われる。
【００２０】
図２は、運転状況バッファ１６２の構成例を示す。この例の運転状況バッファ１６２は、カメラ１１０で撮像して得られた映像を記録するための映像バッファ１６２−０と、センサ１５０−１〜１５０−ｎでセンシングされたデータを記録するためのセンシングデータバッファ１６２−１〜１６２−ｎとを有する。各々のバッファ１６２−０〜１６２−ｎは、バッファ領域の先頭からデータの書き込みが開始され、バッファ領域の最後までデータが書き込まれると、再び先頭に戻ってデータの書き込みが行われる。また、各々のバッファ１６２−０〜１６２−ｎには、センシングデータが取得された時刻を表す時刻情報とその取得場所を表す位置情報とがセンシングデータに関連付けて記録される。例えば、映像バッファ１６２−０には、映像の１フレーム或いは所定個数のフレーム毎に時刻情報と位置情報とが対応付けて記録される。また、センシングデータバッファ１６２−１〜１６２−ｎには、測定１回分のセンシングデータ毎に時刻情報と位置情報とが対応付けて記録される。ここで、位置情報は、車両が存在する位置（例えば緯度および経度）を表す。
【００２１】
運転状況保存部１６３は、運転状況バッファ１６２から部分的に抽出した運転状況データを保存する記憶領域である。運転状況保存部１６３に記録された運転状況データは、古くなっても運転状況バッファ１６２に記録されたデータのように上書きされないようになっている。
【００２２】
図３は、運転状況保存部１６３の構成例を示す。この例の運転状況保存部１６３は、運転状況バッファ１６２の一部分から抽出した運転状況データを含むファイル１６３−１〜１６３−ｍを記憶するように構成されている。
【００２３】
図４は、ファイル１６３−ｉ（ｉ＝１〜ｍ）の構成例を示す。この例のファイル１６３−ｉは、ファイル名１６３１、時刻情報１６３２、位置情報１６３３、映像データ１６３４、およびセンシングデータ１６３５−１〜１６３５−ｎから構成される。ファイル名１６３１は、ファイルを一意に識別できる文字列であれば任意でよい。映像データ１６３４は、カメラ１１０で撮像して得られた映像データである。センシングデータ１６３５−１〜１６３５−ｎは、センサ１５０−１〜１５０−ｎでセンシングされたデータである。時刻情報１６３２は、映像データ１６３４およびセンシングデータ１６３５−１〜１６３５−ｎが取得された時刻を表す。取得された時刻が複数存在する場合、最も古い時刻と最も新しい時刻とを含む。場所情報１６３３は、映像データ１６３４およびセンシングデータ１６３５−１〜１６３５−ｎが取得された時点の車両の位置を表す。
【００２４】
送信バッファ１６４は、外部のサーバ装置へ送信するファイルを記録する記憶領域である。
【００２５】
図５は、送信バッファ１６４の構成例を示す。この例の送信バッファ１６４は、第１の送信バッファ１６４−１と第２の送信バッファ１６４−２とから構成される。第１の送信バッファ１６４−１は、高品質な運転状況データを含むファイル１６３−ｊを記録するためのバッファである。第２の送信バッファ１６４−２は、低品質な運転状況データを含むファイル１６３−ｋを記録するためのバッファである。ファイル１６３−ｊとファイル１６３−ｋは、図４に示したファイル１６３−ｉと同様の構成を有する。但し、ファイル１６３−ｋの映像データ１６３４およびセンシングデータ１６３５−１〜１６３５−ｎは、ファイル１６３−ｊの映像データ１６３４およびセンシングデータ１６３５−１〜１６３５−ｎに比較して、品質が低くなっている。
【００２６】
演算処理部１７０は、ＣＰＵなどのマイクロプロセッサとその周辺回路を有し、記憶部１６０からプログラム１６１を読み込んで実行することにより、上記ハードウェアとプログラム１６１とを協働させて各種処理部を実現する機能を有している。演算処理部１７０で実現される主な処理部として、取得部１７１と記録部１７２と通信部１７３と制御部１７４とがある。
【００２７】
取得部１７１は、カメラ１１０およびセンサ１５０−１〜１５０−ｎを使用して、運転状況を表す高品質なデータを取得する機能を有する。例えば、取得部１７１は、カメラ１１０を使用して高解像度で且つ高いフレームレートの映像を常時取得する。また、取得部１７１は、センサ１５０−１〜１５０−ｎを使用して高分解能なセンシングデータを高頻度で取得する。さらに、取得部１７１は、取得した映像およびセンシングデータを時刻情報および位置情報に関連付けて運転状況バッファ１６２の映像バッファ１６２−０およびセンシングデータバッファ１６２−１〜１６２−ｎに記録する機能を有する。取得部１７１は、上記関連付けのために、例えば、時刻情報を時刻センサから取得し、位置情報をＧＰＳセンサから取得する。
【００２８】
記録部１７２は、異常事象を検出する機能を有する。例えば、記録部１７２は、加速度センサによって車両の加速度を検出し、その検出した加速度が基準値を超えている場合、異常事象が発生したことを検出する。或いは記録部１７２は、車速センサによって車両の速度を検出し、検出した車両速度が法定速度を一定値以上超過した時、異常事象が発生したことを検出する。走行している場所の法定速度は、例えば、カメラ１１０で撮影されている道路標識を画像認識する方法や、カーナビゲーションから取得する方法などを利用できる。或いは記録部１７２は、生体センサによってドライバの生体情報（例えば、体温、血圧、心拍数、血糖値、消費カロリー、脳波、酸素濃度、呼気、姿勢などの内の１つ、或いは複数の組み合わせ）を検出して正常値と比較し、生体情報が正常値を外れた時、異常事象が発生したことを検出する。
【００２９】
また記録部１７２は、異常事象を検出すると、異常事象を検出した時刻を含む所定時間幅の運転状況データを運転状況バッファ１６２から取得する機能を有する。ここで、所定時間幅は固定値であっても良いし、例えば車速などの運転状況に応じて変化する可変値であっても良い。
【００３０】
また記録部１７２は、上記取得した運転状況データを、その品質を変えずに（即ち高品質のまま）運転状況保存部１６３にファイルとして記録する機能を有する。さらに、記録部１７２は、外部のサーバ装置へ送信するための運転状況データを運転状況バッファ１６２または運転状況保存部１６３から取得し、その品質を変えずに（即ち高品質のまま）に送信バッファ１６４の第１の送信バッファ１６４−１にファイルとして記録し、或いは低品質化して送信バッファ１６４の第２の送信バッファ１６４−２にファイルとして記録する機能を有する。高品質な運転状況データを含むファイルを送信バッファ１６４に記録するか、低品質な運転状況データを含むファイルを送信バッファ１６４に記録するかは、制御部１７４によって制御される。
【００３１】
記録部１７２は、運転状況データの低品質化を以下のようにして行う。記録部１７２は、カメラ１１０で取得された映像データの場合、１フレーム当たりの画素数を間引くことによって映像データの解像度を低下させる。或いは記録部１７２は、カメラ１１０で取得された映像データの場合、フレームを間引くことによってフレームレートを低下させる。或いは記録部１７２は、１画素あたりの情報量（ビット数）を削減することによって映像データの画質を低下させる。また記録部１７２は、センサ１５０−１〜１５０−ｎで取得されたセンシングデータの場合、１測定あたりの情報量（ビット数）を削減することによってセンシングデータの空間的な分解能を低下させる。或いは記録部１７２は、単位時間あたりのセンシングデータの個数を間引くことにより、センシングデータの時間的な分解能を低下させる。
【００３２】
通信部１７３は、送信バッファ１６４の第１の送信バッファ１６４−１および第２の送信バッファ１６４−２に記録された運転状況データを含むファイルを通信Ｉ／Ｆ部１２０を通じて外部のサーバ装置へ送信する機能を有する。また、通信部１７３は、第１の送信バッファ１６４−１を第２の送信バッファ１６４−２よりも優先的に処理する機能を有する。例えば、通信部１７３は、第１の送信バッファ１６４−１と第２の送信バッファ１６４−２との双方に未だ送信されていないファイルが存在する場合、第１の送信バッファ１６４−１から優先的にファイルを取り出して送信し、第１の送信バッファ１６４−１に記録された全てのファイルの送信を終えると、第２の送信バッファ１６４−２からファイルを取り出して送信する。
【００３３】
制御部１７４は、通信Ｉ／Ｆ部１２０を通じて外部から受信するコマンドに基づいて、通信部１７３によって外部のサーバ装置へ送信する運転状況データの品質を制御する機能を有する。
【００３４】
図６は本実施形態で使用するコマンドのフォーマットの一例を示す図である。この例では、ＯＮコマンドとＯＦＦコマンドという２種類のコマンドが示されている。ＯＮコマンドは、通信部１７３によって外部のサーバ装置へ送信する運転状況データの品質を高品質なものに設定するコマンドである。また、ＯＦＦコマンドは、それとは逆に低品質なものに設定するコマンドである。ＯＮコマンドとＯＦＦコマンドには、それぞれコマンド番号１とコマンド番号２が割り当てられており、そのコマンド番号によってコマンドの種別が識別される。また、ＯＮコマンドとＯＦＦコマンドには、車両コードまたはＮＵＬＬ値が設定できるパラメータ１がある。パラメータ１に車両コードが設定されている場合、当該コマンドを受信した制御部１７４は、自車両に設定された車両コード（これは予め制御部１７４に設定されている）とパラメータ１に設定された車両コードとを比較し、一致すれば当該コマンドを受け付け、一致しなければ当該コマンドを無視する。また、パラメータ１にＮＵＬＬ値が設定されているか、パラメータ１が省略されている場合、当該コマンドを受信した制御部１７４は、当該コマンドを無条件で受け付ける。
【００３５】
次に、図７を参照して、ドライブレコーダ１００の動作を説明する。
【００３６】
ドライブレコーダ１００は、例えば、車両のイグニッションスイッチがオンされると、図７に示す動作を開始する。
【００３７】
先ず、制御部１７４は、内部変数である制御フラグを値０に初期設定する（Ｓ１０１）。
【００３８】
その後、取得部１７１は、ドライブレコーダ１００のカメラ１１０およびセンサ１５０−１〜１５０−ｎを使用して、車両の進行方向前方の映像および加速度等の運転状況を表す高品質なデータを取得する動作を開始する（Ｓ１０２）。そして、取得部１７１は、取得した高品質な運転状況を表すデータを時刻情報および位置情報に関連付けて運転状況バッファ１６２に記録する（Ｓ１０３）。この高品質な運転状況データの取得と運転状況バッファ１６２への記録とは、以後、車両のイグニッションスイッチがオフされるまで続けられる。
【００３９】
また、上記動作と並行して、記録部１７２は、異常事象の有無を検出する（Ｓ１０４）。そして、記録部１７２は、異常事象を検出すると、その検出時刻を含む所定時間幅の運転状況データを運転状況バッファ１６３から抽出し（Ｓ１０５）、その抽出した運転状況データを含むファイルを運転状況保存部１６３に記録する（Ｓ１０６）。次に記録部１７２は、制御フラグの値が１か否かを判定する（Ｓ１０７）。記録部１７２は、制御フラグの値が１であれば、ステップＳ１０６で抽出した高品質な運転状況データを含むファイルを第１の送信バッファ１６４−１に記録する（Ｓ１０８）。また記録部１７２は、制御フラグの値が０であれば、ステップＳ１０６で抽出した高品質な運転状況データを低品質化する（Ｓ１０９）。次に記録部１７２は、低品質化した運転状況データを第２の送信バッファ１６４−２に記録する（Ｓ１１０）。
【００４０】
また、上記動作と並行して、制御部１７４は、通信Ｉ／Ｆ部１２０を通じて外部のサーバ装置などから有効なＯＮコマンドを受信したか否かを検出している（Ｓ１１１）。ここで、有効なＯＮコマンドとは、図６のパラメータ１に自車両の車両コードが設定されているか、或いはパラメータ１が省略されているＯＮコマンドを意味する。そして、制御部１７４は、有効なＯＮコマンドを受信すると、制御フラグを値１に設定する（Ｓ１１２）。そして、制御部１７４は、通信Ｉ／Ｆ部１２０を通じて外部のサーバ装置などから有効なＯＦＦコマンドを受信したか否かを検出する（Ｓ１１３）。ここで、有効なＯＦＦコマンドとは、図６のパラメータ１に自車両の車両コードが設定されているか、或いはパラメータ１が省略されているＯＦＦコマンドを意味する。そして、制御部１７４は、有効なＯＦＦコマンドを受信すると、制御フラグを値０に設定し（Ｓ１１４）、有効なＯＮコマンドの受信を検出するステップＳ１１１の処理へ戻る。制御部１７４によって値が制御される制御フラグは、既に説明したように記録部１７２によるステップＳ１０７において参照される。
【００４１】
さらに、上記動作と並行して、通信部１７３は、以下の動作を実行する。先ず、通信部１７３は、送信バッファ１６４に未送信のファイルが存在するか否かを判定する（Ｓ１１５）。そして、通信部１７３は、存在したならば、未送信のファイルを１つ読み出す（Ｓ１１６）。このとき、通信部１７３は、第１の送信バッファ１６４−１および第２の送信バッファ１６４−２の双方に未送信のファイルが存在すれば、第１の送信バッファ１６４−１から優先的に未送信のファイルを読み出す。次に、通信部１７３は、通信Ｉ／Ｆ部１２０を使用して、上記読み出したファイルを外部のサーバ装置へ送信する（Ｓ１１７）。そして、通信部１７３は、ステップＳ１１５へ戻り、上述した動作と同様の動作を繰り返す。
【００４２】
このように本実施形態によれば、通信コストの削減と運転状況データの有効活用との両立が可能になる。その理由は、制御部１７４が、外部から受信するＯＮコマンド、ＯＦＦコマンドに基づいて、通信部１７３によって外部のサーバ装置へ送信される運転状況データの品質を制御するためである。即ち、運転状況データの重要度は一定でなく、重要なデータもあれば重要でないデータもある。そのため、外部サーバ装置等の管理者は、ＯＮコマンドとＯＦＦコマンドを使って、重要なデータであれば品質を高くし、そうでなければ品質を低くすることにより、通信コストを削減しつつ運転状況データの有効活用が可能になる。
【００４３】
[第２の実施形態]
次に、本発明の第２の実施形態に係るドライブレコーダについて説明する。本実施形態に係るドライブレコーダは、第１の実施形態に係るドライブレコーダと比較して、外部から受信するコマンドのフォーマットと制御部１７４の機能とが相違し、それ以外は第１の実施形態に係るドライブレコーダと同じである。
【００４４】
図８は本実施形態で使用するコマンドのフォーマットの一例を示す図である。この例では、ＯＮコマンドとＯＦＦコマンドという２種類のコマンドが示されている。ＯＦＦコマンドは、図６に示したＯＦＦコマンドと同様の機能を有する。ＯＮコマンドは、図６に示したＯＮコマンドに、パラメータ２を追加したものである。パラメータ２には、高品質ＯＮ設定にする時間的な始期と終期とを設定することができる。例えば、２０１６年９月２２日１３時１５分から同日の１６時３０分までの時間帯に高品質ＯＮ設定にするのであれば、パラメータ２に、「２０１６年９月２２日１３時１５分：２０１６年９月２２日１６時３０５分」と設定する。また、パラメータ２には、始期のみ、或いは終期のみ設定することができる。例えば、「２０１６年９月２２日１３時１５分：」のように設定すると、２０１６年９月２２日１３時１５分以降、高品質ＯＮ設定にすることができる。また、例えば、「：２０１６年９月２２日１６時３０５分」のように設定すると、２０１６年９月２２日１６時３０５分迄、高品質ＯＮ設定にすることができる。
【００４５】
次に、本実施形態に係るドライブレコーダの動作を説明する。
【００４６】
本実施形態に係るドライブレコーダの動作は、第１の実施形態に係るドライブレコーダと比較して、制御部１７４の動作が相違し、それ以外は第１の実施形態に係るドライブレコーダの動作と同じである。本実施形態に係るドライブレコーダの制御部１７４は、図７に示したステップＳ１１１〜Ｓ１１４の代わりに、図９に示すステップＳ２１１〜Ｓ２１６を実施するように構成されている。
【００４７】
図９を参照すると、制御部１７４は、通信Ｉ／Ｆ部１２０を通じて外部のサーバ装置などから有効なＯＮコマンドを受信したか否かを検出する（Ｓ２１１）。そして、制御部１７４は、有効なＯＮコマンドを受信すると、現在時刻がパラメータ２に設定された時間帯内か否かを判定する（Ｓ２１２）。次に制御部１７４は、現在時刻がパラメータ２に設定された時間帯内であれば、制御フラグを値１に設定し（Ｓ２１３）、そうでなければ制御フラグを値０に設定する（Ｓ２１４）。そして、制御部１７４は、通信Ｉ／Ｆ部１２０を通じて外部のサーバ装置などから有効なＯＦＦコマンドを受信したか否かを検出する（Ｓ２１５）。そして、制御部１７４は、有効なＯＦＦコマンドを受信していなければ、ステップＳ２１２に戻って、上述した処理と同様の処理を繰り返す。他方、有効なＯＦＦコマンドを受信すると、制御部１７４は、制御フラグを値０に設定し（Ｓ２１６）、ステップＳ２１１に戻って、上述した処理と同様の処理を繰り返す。
【００４８】
このように本実施形態によれば、第１の実施形態の場合と同じ理由により、通信コストの削減と運転状況データの有効活用との両立が可能になる。特に本実施形態は、時間帯によって運転状況データの重要度が相違する場合に有効である。例えば、いわゆるヒヤリハットが起き易い時間帯では高品質な運転状況データを外部サーバへ送信し、それ以外は通信コストを削減するために低品質な運転状況データを外部サーバへ送信するといった利用が可能である。
【００４９】
[第３の実施形態]
次に、本発明の第３の実施形態に係るドライブレコーダについて説明する。本実施形態に係るドライブレコーダは、第１の実施形態に係るドライブレコーダと比較して、外部から受信するコマンドのフォーマットと制御部１７４の機能とが相違し、それ以外は第１の実施形態に係るドライブレコーダと同じである。
【００５０】
図１０は本実施形態で使用するコマンドのフォーマットの一例を示す図である。この例では、ＯＮコマンドとＯＦＦコマンドという２種類のコマンドが示されている。ＯＦＦコマンドは、図６に示したＯＦＦコマンドと同様の機能を有する。ＯＮコマンドは、図６に示したＯＮコマンドに、パラメータ２を追加したものである。パラメータ２には、高品質ＯＮ設定にする地理的なエリアの情報を設定することができる。エリアの情報は、例えば、２つの点（例えば矩形領域の左上と右下の端点）の位置情報（例えば緯度と経度）で表すことができる。
【００５１】
次に、本実施形態に係るドライブレコーダの動作を説明する。
【００５２】
本実施形態に係るドライブレコーダの動作は、第１の実施形態に係るドライブレコーダと比較して、制御部１７４の動作が相違し、それ以外は第１の実施形態に係るドライブレコーダの動作と同じである。本実施形態に係るドライブレコーダの制御部１７４は、図７に示したステップＳ１１１〜Ｓ１１４の代わりに、図１１に示すステップＳ３１１〜Ｓ３１６を実施するように構成されている。
【００５３】
図１１を参照すると、制御部１７４は、通信Ｉ／Ｆ部１２０を通じて外部のサーバ装置などから有効なＯＮコマンドを受信したか否かを検出する（Ｓ３１１）。そして、制御部１７４は、有効なＯＮコマンドを受信すると、自車両の現在位置がパラメータ２に設定されたエリア情報で規定されるエリア内か否かを判定する（Ｓ３１２）。次に制御部１７４は、現在位置がエリア内であれば、制御フラグを値１に設定し（Ｓ３１３）、そうでなければ制御フラグを値０に設定する（Ｓ３１４）。そして、制御部１７４は、通信Ｉ／Ｆ部１２０を通じて外部のサーバ装置などから有効なＯＦＦコマンドを受信したか否かを検出する（Ｓ３１５）。そして、制御部１７４は、有効なＯＦＦコマンドを受信していなければ、ステップＳ３１２に戻って、上述した処理と同様の処理を繰り返す。他方、有効なＯＦＦコマンドを受信すると、制御部１７４は、制御フラグを値０に設定し（Ｓ３１６）、ステップＳ３１１に戻って、上述した処理と同様の処理を繰り返す。
【００５４】
このように本実施形態によれば、第１の実施形態と同様の理由により、通信コストの削減と運転状況データの有効活用との両立が可能になる。特に本実施形態は、車両が位置する場所によって運転状況データの重要度が相違する場合に有効である。例えば、いわゆるヒヤリハットが起き易いエリアでは高品質な運転状況データを外部サーバへ送信し、それ以外は通信コストを削減するために低品質な運転状況データを外部サーバへ送信するといった利用が可能である。
【００５５】
[第４の実施形態]
次に、本発明の第４の実施形態に係るドライブレコーダについて説明する。本実施形態に係るドライブレコーダは、第１の実施形態に係るドライブレコーダと比較して、外部から受信するコマンドのフォーマットと記録部１７２の機能とが相違し、それ以外は第１の実施形態に係るドライブレコーダと同じである。
【００５６】
図１２は本実施形態で使用するコマンドのフォーマットの一例を示す図である。この例では、ＯＮコマンドとＯＦＦコマンドという２種類のコマンドが示されている。ＯＦＦコマンドは、図６に示したＯＦＦコマンドと同様の機能を有する。ＯＮコマンドは、図６に示したＯＮコマンドに、パラメータ２を追加したものである。パラメータ２には、運転状況データの特徴情報を設定することができる。特徴情報は、センサの種類と特徴量とを含む。センサの種類は、カメラ１１０およびセンサ１５０−１〜１５０−ｎの種類を表す。特徴量は、センサでセンシングされたデータに含まれる特徴量を表す。例えば、カメラ１１０でセンシングされた映像中に存在する他の車両のナンバープレートに記載されている車両ナンバーは、特徴量の一つの例である。また、映像中に存在する人物が着ている服の色は、特徴量の他の例である。また、加速度センサでセンシングされた加速度の時系列データが示す加速度の特定の変化パターンは、特徴量の他の例である。
【００５７】
次に、本実施形態に係るドライブレコーダの動作を説明する。
【００５８】
本実施形態に係るドライブレコーダの動作は、第１の実施形態に係るドライブレコーダと比較して、記録部１７２の動作が相違し、それ以外は第１の実施形態に係るドライブレコーダの動作と同じである。本実施形態に係るドライブレコーダの記録部１７２は、図７に示したステップＳ１０４〜Ｓ１１０の代わりに、図１３に示すステップＳ４０１〜Ｓ４０９を実行するように構成されている。
【００５９】
図１３において、ステップＳ４０１〜Ｓ４０６は、図７のステップＳ１０４〜Ｓ１０７、Ｓ１０９、Ｓ１１０と同じである。即ち、記録部１７２は、異常事象の有無を検出すると（Ｓ４０１）、その検出時刻を含む所定時間幅の運転状況データを運転状況バッファ１６３から抽出して（Ｓ４０２）、運転状況保存部１６３に記録し（Ｓ４０３）、制御フラグの値が０であれば（Ｓ４０４）、低品質化した運転状況データを第２の送信バッファ１６４−２に記録する（Ｓ４０５、Ｓ４０６）。
【００６０】
一方、記録部１７２は、制御フラグの値が１であれば、ステップＳ４０２で抽出した運転状況データのうちのＯＮコマンドのパラメータ２で指定された種類のセンシングデータから、ＯＮコマンドのパラメータ２で指定された特徴量と同一または類似の特徴量を抽出する（Ｓ４０７）。例えば、カメラ１１０によって取得された映像中の車両ナンバーが特徴量として設定されている場合、記録部１７２は、先ず、ステップＳ４０２で抽出したカメラ１１０の映像から車両のナンバープレートを検出する。次に記録部１７２は、検出したナンバープレートに記載された文字および数字を画像認識して車両ナンバーを認識する。次に記録部１７２は、検出した車両ナンバーとＯＮコマンドのパラメータ２で指定された車両ナンバーとを比較し、一致すれば、設定された特徴量の抽出に成功したと判断する。また、車両のナンバープレートを検出できないか、検出できても認識した他の車の車両ナンバーがパラメータ２で指定されたナンバーと相違した場合、設定された特徴量の抽出に失敗したと判断する。記録部１７２は、設定された特徴量の抽出に成功した場合、ステップＳ４０２で抽出した高品質な運転状況データを含むファイルを第１の送信バッファ１６４−１に記録する（Ｓ４０９）。また記録部１７２は、設定された特徴量の抽出に失敗した場合、ステップＳ４０２で抽出した高品質な運転状況データを低品質化し（Ｓ４０５）、第２の送信バッファ１６４−２に記録する（Ｓ４０６）。
【００６１】
このように本実施形態によれば、第１の実施形態と同様の理由により、通信コストの削減と運転状況データの有効活用との両立が可能になる。特に本実施形態は、特定の特徴量の有無によって運転状況データの重要度が相違する場合に有効である。
【００６２】
[第５の実施形態]
次に、本発明の第５の実施形態に係るドライブレコーダについて説明する。本実施形態に係るドライブレコーダは、第１の実施形態に係るドライブレコーダと比較して、外部から受信するコマンドのフォーマットと記録部１７２および制御部１７４の機能とが相違し、それ以外は第１の実施形態に係るドライブレコーダと同じである。
【００６３】
図１４は本実施形態で使用するコマンドのフォーマットの一例を示す図である。この例では、検索コマンドという１種類のコマンドが示されている。検索コマンドは、検索を要求するコマンドである。検索コマンドには、コマンド番号１が割り当てられており、そのコマンド番号によってコマンドの種別が識別される。また、検索コマンドには、車両コードまたはＮＵＬＬ値が設定できるパラメータ１がある。パラメータ１に車両コードが設定されている場合、当該コマンドを受信した制御部１７４は、自車両に設定された車両コードとパラメータ１に設定された車両コードとを比較し、一致すれば当該コマンドを受け付け、一致しなければ当該コマンドを無視する。また、パラメータ１にＮＵＬＬ値が設定されているか、パラメータ１が省略されている場合、当該コマンドを受信した制御部１７４は、当該コマンドを無条件で受け付ける。
【００６４】
また、検索コマンドには、検索条件を設定できるパラメータ２がある。検索条件としては、例えば、時間帯、エリア、特徴量、或いはそれらの組み合わせがある。時間帯は、図８に示したパラメータ２と同様に時間的な始期および終期の少なくとも一方によって検索したい時間的な条件を指定する。エリアは、図１０に示したパラメータ２と同様なエリア情報によって検索したい地理的な条件を指定する。特徴量は、図１２に示したパラメータ２と同様な特徴情報によって検索したい内容的な条件を指定する。
【００６５】
また、検索コマンドは、検索対象を設定できるパラメータ３がある。検索対象としては、運転状況バッファ１６２および運転状況保存部１６３の何れか一方、或いは双方を設定することができる。
【００６６】
次に、本実施形態に係るドライブレコーダの動作を説明する。
【００６７】
本実施形態に係るドライブレコーダは、例えば、車両のイグニッションスイッチがオンされると、図１５に示す動作を開始する。図１５において、取得部１７１によって実行されるステップＳ５０１〜Ｓ５０２と通信部１７３によって実行されるＳ５１２〜Ｓ５１４は、図７のステップＳ１０２〜Ｓ１０３、Ｓ１１５〜Ｓ１１７と同じである。
【００６８】
上記の取得部１７１および通信部１７３による動作と並行して、記録部１７２は、異常事象の有無を検出する（Ｓ５０３）。そして、記録部１７２は、異常事象を検出すると、その検出時刻を含む所定時間幅の運転状況データを運転状況バッファ１６３から抽出し（Ｓ５０４）、その抽出した運転状況データを含むファイルを運転状況保存部１６３に記録する（Ｓ５０５）。次に記録部１７２は、ステップＳ５０４で抽出した高品質な運転状況データを低品質化する（Ｓ５０６）。次に記録部１７２は、低品質化した運転状況データを第２の送信バッファ１６４−２に記録する（Ｓ５０７）。
【００６９】
また、上記動作と並行して、制御部１７４は、通信Ｉ／Ｆ部１２０を通じて外部のサーバ装置などから有効な検索コマンドを受信したか否かを検出している（Ｓ５０８）。ここで、有効な検索コマンドとは、図１４のパラメータ１に自車両の車両コードが設定されているか、或いはパラメータ１が省略されている検索コマンドを意味する。そして、制御部１７４は、有効な検索コマンドを受信すると、以下のような検索を実施する。
【００７０】
先ず、制御部１７４は、検索コマンドのパラメータ３によって運転状況バッファ１６２が検索対象に設定されている場合、運転状況バッファ１６２からパラメータ２に設定された検索条件に合致する運転状況データを検索する（Ｓ５０９）。例えば、制御部１７４は、検索条件として時間帯が設定されている場合、運転状況バッファ１６２に記録された運転状況データから検索条件に設定された時間帯内の時刻情報を有する運転状況データを取得する（取得結果１とする）。また、制御部１７４は、検索条件としてエリアが設定されている場合、運転状況バッファ１６２に記録された運転状況データから検索条件に設定されたエリア内の位置情報を有する運転状況データを取得する（取得結果２とする）。また、制御部１７４は、検索条件として特徴量が設定されている場合、運転状況バッファ１６２に記録された運転状況データから検索条件に設定された特徴量を有する運転状況データを取得する（取得結果３とする）。また、制御部１７４は、検索条件として、時間帯とエリアと特徴量のうちの何れか２つ或いは３つ全てが論理積条件で設定されている場合、上記取得結果１と上記取得結果２と上記取得結果３のうちの何れか２つ或いは３つ全てに存在する運転状況データを取得する（取得結果４とする）。また、制御部１７４は、検索条件として、時間帯とエリアと特徴量のうちの何れか２つ或いは３つ全てが論理和条件で設定されている場合、上記取得結果１と上記取得結果２と上記取得結果３のうちの何れかに存在する運転状況データを取得する（取得結果５とする）。
【００７１】
次に、制御部１７４は、検索コマンドのパラメータ３によって運転状況保存部１６３が検索対象に設定されている場合、運転状況保存部１６３からパラメータ２に設定された検索条件に合致する運転状況データを含むファイルを検索する（Ｓ５１０）。例えば、制御部１７４は、検索条件として時間帯が設定されている場合、運転状況保存部１６３に記録されたファイルのうち、検索条件に設定された時間帯内の時刻情報を有する運転状況データを含むファイルを取得する（取得結果６とする）。また、制御部１７４は、検索条件としてエリアが設定されている場合、運転状況保存部１６３に記録されたファイルから、検索条件に設定されたエリア内の位置情報を有する運転状況データを含むファイルを取得する（取得結果７とする）。また、制御部１７４は、検索条件として特徴量が設定されている場合、運転状況保存部１６３に記録されたファイルから、検索条件に設定された特徴量を有する運転状況データを含むファイルを取得する（取得結果８とする）。また、制御部１７４は、検索条件として、時間帯とエリアと特徴量のうちの何れか２つ或いは３つ全てが論理積条件で設定されている場合、上記取得結果１と上記取得結果２と上記取得結果３のうちの何れか２つ或いは３つ全てに存在するファイルを取得する（取得結果９とする）。また、制御部１７４は、検索条件として、時間帯とエリアと特徴量のうちの何れか２つ或いは３つ全てが論理和条件で設定されている場合、上記取得結果１と上記取得結果２と上記取得結果３のうちの何れかに存在するファイルを取得する（取得結果１０とする）。
【００７２】
次に、制御部１７４は、ステップＳ５０９、Ｓ５１０による検索結果を含むファイルを送信バッファ１６４の第２の送信バッファ１６４−２に記録する（Ｓ５１１）。その後、制御部１７４は、ステップＳ５０８の処理に戻る。
【００７３】
このように本実施形態によれば、通信コストの削減と運転状況データの有効活用との両立が可能になる。その理由は、運転状況バッファ１６２や運転状況保存部１６３に記録された運転状況データから検索コマンドで指定した検索条件に合致する運転状況データを取得する際には、運転状況データの有効活用を図るために高品質な運転状況データの送信を行わせ、一方、それ以外の通常時には、低品質な運転状況データの送信を行わせるためである。
【００７４】
[第６の実施形態]
次に、本発明の第６の実施形態に係るドライブレコーダについて説明する。
【００７５】
図１６を参照すると、本実施形態に係るドライブレコーダ６００は、自動車などの車両に搭載され、車両の運転状況を記録する機能を有する。ドライブレコーダ６００は、取得部６０１と記録部６０２と通信部６０３と制御部６０４とを備えている。
【００７６】
取得部６０１は、運転状況を表すデータを取得する機能を有する。取得部６０１は、専用のハードウェアで構成することができると共に、汎用のコンピュータとプログラムとで実現することができる。取得部６０１は、例えば、第１乃至第５の実施形態における取得部１７１と同様に構成することができる。
【００７７】
記録部６０２は、取得部６０１によって取得されたデータを記録する機能を有する。記録部６０２は、専用のハードウェアで構成することができると共に、汎用のコンピュータとプログラムとで実現することができる。記録部６０２は、例えば、第１乃至第５の実施形態における記録部１７２と同様に構成することができる。
【００７８】
通信部６０３は、取得部６０１によって取得されたデータを外部へ送信する機能を有する。通信部６０３は、専用のハードウェアで構成することができると共に、汎用のコンピュータとプログラムとで実現することができる。通信部６０３は、例えば、第１乃至第５の実施形態における通信部１７３と同様に構成することができる。
【００７９】
制御部６０４は、外部から受信する情報に基づいて、通信部６０３によって外部へ送信するデータの品質を制御する機能を有する。制御部６０４は、専用のハードウェアで構成することができると共に、汎用のコンピュータとプログラムとで実現することができる。制御部６０４は、例えば、第１乃至第５の実施形態における制御部１７４と同様に構成することができる。
【００８０】
このように構成された本実施形態に係るドライブレコーダ６００は、以下のように機能する。即ち、取得部６０１が運転状況を表すデータを取得し、記録部６０２が上記取得されたデータを記録し、通信部６０３が上記取得されたデータを外部へ送信する。そして、制御部６０４が、外部から受信する情報に基づいて、上記送信されるデータの品質を制御する。
【００８１】
このように本実施形態によれば、通信コストの削減と運転状況データの有効活用との両立が可能になる。その理由は、制御部６０４が、外部から受信する情報に基づいて、通信部６０３によって外部へ送信される運転状況データの品質を制御するためである。即ち、運転状況データの重要度は一定でなく、重要なデータもあれば重要でないデータもある。そのため、外部から受信する情報に基づいて、重要なデータであれば品質を高くし、そうでなければ品質を低くすることにより、通信コストを削減しつつ運転状況データの有効活用が可能になる。
【００８２】
以上、本発明の実施形態について説明したが、本発明は以上の実施形態にのみ限定されず、本発明の範囲内において各種の付加変更が可能である。例えば、上記の実施形態では、運転状況を表すデータは、カメラ１１０で撮影された画像データとセンサ１５０−１〜１５０−ｎで検出されたセンシングデータの双方を含んでいた。しかし、本発明における運転状況を表すデータは、カメラ１１０で撮影された画像データとセンサ１５０−１〜１５０−ｎで検出されたセンシングデータの少なくとも一方が含まれていればよい。
【産業上の利用可能性】
【００８３】
本発明はドライブレコーダ全般に適用でき、特にカメラ等から取得した運転状況を表すデータを通信によって外部のサーバ装置へ送信するドライブレコーダに好適である。
【００８４】
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
［付記１］
車両に搭載されるドライブレコーダであって、
運転状況を表すデータを取得する取得部と、
前記取得されたデータを記録する記録部と、
前記取得されたデータを外部へ送信する通信部と、
外部から受信する情報に基づいて、前記送信されるデータの品質を制御する制御部と、
を備えるドライブレコーダ。
［付記２］
前記制御部は、外部から所定のコマンドを受信する手段を有し、前記コマンドの受信の有無に基づいて、前記送信されるデータの品質を制御する、
付記１に記載のドライブレコーダ。
［付記３］
前記制御部は、外部から時間的な条件を設定したコマンドを受信する手段と、前記時間的な条件が成立したか否かを判定する手段とを有し、前記判定の結果に基づいて、前記送信されるデータの品質を制御する、
付記１に記載のドライブレコーダ。
［付記４］
前記制御部は、外部から地理的な条件を設定したコマンドを受信する手段と、前記車両の位置が前記地理的な条件を満たしたか否かを判定する手段とを有し、前記判定の結果に基づいて、前記送信されるデータの品質を制御する、
付記１に記載のドライブレコーダ。
［付記５］
前記制御部は、外部からデータの特徴に関する条件を設定したコマンドを受信する手段と、前記条件を満たす運転状況を表すデータか否かを判定する手段とを有し、前記判定の結果に基づいて、前記送信されるデータの品質を制御する、
付記１に記載のドライブレコーダ。
［付記６］
前記制御部は、外部から検索条件を設定したコマンドを受信する手段と、前記記録されたデータから前記検索条件を満たすデータを検索する手段とを有し、前記送信されるデータが前記検索によるものか否かに基づいて、前記送信されるデータの品質を制御する、
付記１に記載のドライブレコーダ。
［付記７］
前記通信部は、第１の品質を有する運転状況を表すデータを記録する第１の送信バッファと、前記第１の品質よりも低い品質の第２の品質を有する運転状況を表すデータを記録する第２の送信バッファとを有し、前記第１の送信バッファに記録されたデータを前記第２の送信バッファに記録されたデータよりも優先的に送信する、
付記１乃至６の何れかに記載のドライブレコーダ。
［付記８］
車両に搭載されるドライブレコーダが実行する運転状況管理方法であって、
運転状況を表すデータを取得し、
前記取得されたデータを記録し、
前記取得されたデータを外部へ送信し、
外部から受信する情報に基づいて、前記送信されるデータの品質を制御する、
運転状況管理方法。
［付記９］
前記品質の制御では、外部から所定のコマンドを受信したか否かに基づいて、前記送信されるデータの品質を制御する、
付記８に記載のドライブレコーダ。
［付記１０］
前記品質の制御では、外部から時間的な条件を設定したコマンドを受信し、前記時間的な条件が成立したか否かを判定し、前記判定の結果に基づいて、前記送信されるデータの品質を制御する、
付記８に記載のドライブレコーダ。
［付記１１］
前記品質の制御では、外部から地理的な条件を設定したコマンドを受信し、前記車両の位置が前記地理的な条件を満たしたか否かを判定し、前記判定の結果に基づいて、前記送信されるデータの品質を制御する、
付記８に記載のドライブレコーダ。
［付記１２］
前記品質の制御では、外部からデータの特徴に関する条件を設定したコマンドを受信し、前記条件を満たす運転状況を表すデータか否かを判定し、前記判定の結果に基づいて、前記送信されるデータの品質を制御する、
付記８に記載のドライブレコーダ。
［付記１３］
前記品質の制御では、外部から検索条件を設定したコマンドを受信し、前記記録されたデータから前記検索条件を満たすデータを検索し、前記送信されるデータが前記検索によるものか否かに基づいて、前記送信されるデータの品質を制御する、
付記８に記載のドライブレコーダ。
［付記１４］
前記データの外部への送信では、第１の品質を有する運転状況を表すデータを第１の送信バッファに記録し、前記第１の品質よりも低い品質の第２の品質を有する運転状況を表すデータを第２の送信バッファに記録し、前記第１の送信バッファに記録されたデータを前記第２の送信バッファに記録されたデータよりも優先的に送信する、
付記８乃至１３の何れかに記載のドライブレコーダ。
［付記１５］
車両に搭載されるコンピュータを、
運転状況を表すデータを取得する取得部と、
前記取得されたデータを記録する記録部と、
前記取得されたデータを外部へ送信する通信部と、
外部から受信する情報に基づいて、前記送信されるデータの品質を制御する制御部と、
して機能させるためのプログラム。
【符号の説明】
【００８５】
１００…ドライブレコーダ
１１０…カメラ
１２０…通信Ｉ／Ｆ部
１３０…操作入力部
１４０…画面表示部
１５０−１〜１５０−ｎ…センサ
１６０…記憶部
１６１…プログラム
１６２…運転状況バッファ
１６２−０…映像バッファ
１６２−１〜１６２−ｎ…センシングデータバッファ
１６３…運転状況保存部
１６３−１〜１６３−ｍ、１６３−ｉ、１６３−ｊ、１６３−ｋ…ファイル
１６４…送信バッファ
１６４−１…第１の送信バッファ
１６４−２…第２の送信バッファ
１７０…演算処理部
１７１…取得部
１７２…記録部
１７３…通信部
１７４…制御部
６００…ドライブレコーダ
６０１…取得部
６０２…記録部
６０３…通信部
６０４…制御部
１６３１…ファイル名
１６３２…時刻情報
１６３３…位置情報
１６３４…映像データ
１６３５−１〜１６３５−ｎ…センシングデータ
【図１】
2018055352.tif 000003
【図２】
2018055352.tif 000004
【図３】
2018055352.tif 000005
【図４】
2018055352.tif 000006
【図５】
2018055352.tif 000007
【図６】
2018055352.tif 000008
【図７】
2018055352.tif 000009
【図８】
2018055352.tif 000010
【図９】
2018055352.tif 000011
【図１０】
2018055352.tif 000012
【図１１】
2018055352.tif 000013
【図１２】
2018055352.tif 000014
【図１３】
2018055352.tif 000015
【図１４】
2018055352.tif 000016
【図１５】
2018055352.tif 000017
【図１６】
2018055352.tif 000018