(57)【要約】【課題】適切な区切単位で動画を区切ることが可能な技術を提供する。【解決手段】車両動画記録システムは、車両にて撮像された動画を記録媒体に記録する車両動画記録システムであって、複数種類の前記車両の走行場面のうち、前記動画を撮像する際の前記走行場面を判別する走行場面判別部と、判別した前記走行場面に応じて、前記動画の区切タイミングの設定手法を切り替える区切設定部と、を備える。【選択図】図２
2019144945.tif 000002
【特許請求の範囲】
【請求項１】
車両にて撮像された動画を記録媒体に記録する車両動画記録システムであって、
複数種類の前記車両の走行場面のうち、前記動画を撮像する際の前記走行場面を判別する走行場面判別部と、
判別した前記走行場面に応じて、前記動画の区切タイミングの設定手法を切り替える区切設定部と、
を備える車両動画記録システム。
【請求項２】
前記区切設定部は、
前記車両が競技コースを走行する前記走行場面において、前記競技コース内に設定された区切地点を前記車両が通過したタイミングを前記区切タイミングとして設定する、
請求項１に記載の車両動画記録システム。
【請求項３】
前記区切設定部は、
前記車両が前記競技コースにおいてレース競技をしている前記走行場面において、前記競技コースのスタート地点および／またはゴール地点を前記区切地点として設定する、
請求項２に記載の車両動画記録システム。
【請求項４】
前記区切設定部は、
前記競技コースの長さが閾値以上である場合、前記競技コースを複数個に分割する地点を前記区切地点として追加する、
請求項３に記載の車両動画記録システム。
【請求項５】
前記区切設定部は、
前記車両が前記競技コースとしての周回コースにおいてレース競技またはタイム競技をしている前記走行場面において、前記周回コースのコントロールラインを前記区切地点として設定する、
請求項２から請求項４のいずれか一項に記載の車両動画記録システム。
【請求項６】
前記区切設定部は、
前記車両が前記競技コースにおいてドリフト走行をしている前記走行場面において、前記競技コースのカーブ区間の始点および／または終点を前記区切地点として設定する、
請求項２から請求項５のいずれか一項に記載の車両動画記録システム。
【請求項７】
車両にて撮像された動画を記録媒体に記録するコンピュータを、
複数種類の前記車両の走行場面のうち、前記動画を撮像する際の前記走行場面を判別する走行場面判別部、
判別した前記走行場面に応じて、前記動画の区切タイミングの設定手法を切り替える区切設定部、
として機能させる車両動画記録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両動画記録システムおよび車両動画記録プログラムに関する。
【背景技術】
【０００２】
競技コースを走行した際の各周回のラップタイムや走行速度のばらつきや発生Ｇ（加速度）をドライブレコーダに記録する技術が知られている（特許文献１、参照）。引用文献１によれば、ドライブレコーダの記録された動画を振り返ることにより、競技コース走行中の運転の良し悪しを判断できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２０７９９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、競技コースを走行しているすべての期間に記録された内容を運転者が振り返りたいとは限らない。特許文献１において、所望の期間の動画を容易に振り返ることができないという問題があった。例えば、１ファイル分や１チャプター分の動画が長すぎると、振り返りたくない期間の動画を再生したり早送りしたりしながら、振り返りたい期間にたどり着かなければならなくなる。一方、１ファイル分や１チャプター分の動画が短い過ぎると、多数のファイルやチャプターの動画のなかから振り返りたいものを探さなければならなくなる。
本発明は、前記課題にかんがみてなされたもので、適切な区切単位で動画を区切ることが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記の目的を達成するため、本発明の車両動画記録システムは、車両にて撮像された動画を記録媒体に記録する車両動画記録システムであって、複数種類の車両の走行場面のうち、動画を撮像する際の走行場面を判別する走行場面判別部と、判別した走行場面に応じて、動画の区切タイミングの設定手法を切り替える区切設定部と、を備える。
【０００６】
前記の目的を達成するため、本発明の車両動画記録プログラムは、車両にて撮像された動画を記録媒体に記録するコンピュータを、複数種類の車両の走行場面のうち、動画を撮像する際の走行場面を判別する走行場面判別部、判別した走行場面に応じて、動画の区切タイミングの設定手法を切り替える区切設定部、として機能させる。
【０００７】
以上説明した本発明の構成において、車両の走行場面に応じて動画の区切タイミングの設定手法を切り替えるため、走行場面に適した設定手法で設定されたタイミングで動画を区切ることができる。すなわち、走行場面に応じて動画を長く区切ったり短く区切ったりすることができるため、記録された動画を容易に管理することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】車両動画記録システムのブロック図である。
【図２】図２Ａは区切タイミングの設定方法の表、図２Ｂ，図２Ｃ，図２Ｄは優先度の表である。
【図３】車両動画記録処理のフローチャートである。
【発明を実施するための形態】
【０００９】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）車両動画記録システムの構成：
（２）車両動画記録処理：
（３）他の実施形態：
【００１０】
（１）車両動画記録システムの構成：
図１は、本発明の一実施形態にかかる車両動画記録システム１０の構成を示すブロック図である。車両動画記録システム１０は車両に搭載された車載器であり、いわゆるドライブレコーダである。この車両には、測位部５１とＥＣＵ（Electronic Control Unit）５２と通信部５３とが備えられている。
【００１１】
測位部５１は、車両の現在地を導出するために必要な信号を取得するセンサや回路であり、例えばＧＮＳＳ(Global Navigation Satellite System)の信号を受信する受信回路や車速センサやジャイロセンサ等を含んでもよい。ＥＣＵ５２は、車両の各種センサの計測値や運転操作等に基づいて、車両の各種アクチュエータを制御するコンピュータである。
【００１２】
ＥＣＵ５２は、各種センサが計測した車両の各種状態値（車速、加速度、角加速度、アクセル開度、横滑りの検出有無等）を制御部２０に出力する。横滑りとは、操舵角と移動方向や加速度が作用する方向とが整合しないことである。通信部５３は、車両の外部のサーバと無線通信を行うための通信回路である。。
【００１３】
車両動画記録システム１０は、制御部２０と記録媒体３０とカメラ４０と操作部４１とを備えている。制御部２０は、ＣＰＵとＲＡＭとＲＯＭ等を備えたコンピュータであり、記録媒体３０等に記録された車両動画記録プログラム２１を実行する。カメラ４０は、車両の前方を撮像するカメラである。ただし、カメラ４０は、車両の側方や後方を撮像するカメラであってもよいし、全球撮像が可能なカメラであってもよい。操作部４１は、運転者の操作を受け付ける入力装置であり、例えばスイッチやレバーやタッチセンサ等であってもよい。本実施形態において、操作部４１は、競技内容を指定する操作を運転者から受け付ける。競技内容の詳細については後述する。
【００１４】
記録媒体３０は、例えばフラッシュメモリであり、競技場情報３０ａと動画（データベース）ＤＢ３０ｂと優先テーブル３０ｃとを記録している。記録媒体３０において動画ＤＢ３０ｂに割り当て可能な上限の記録容量が定められている。競技場情報３０ａは、自動車競技が行われる競技コースについての地図データであり、競技コースの本線やパドックの位置と形状とを示すデータである。競技コースの本線とは、競技コースのうち自動車競技が行われる道路部分であり、ピットレーンやパドックは除かれる。競技コースの本線の形状は、競技コースの本線の幅方向の中央に設定された多数の形状補間点の座標によって規定されている。
【００１５】
競技コースには、周回コースと非周回コースとが含まれる。周回コースとは、車両が通行する経路が閉じた線状となる競技コースである。周回とは、車両が周回コース上のある地点を通過してから次に当該地点を通過するまでの走行を意味することとする。非周回コースとは、車両が通行する経路が開いた線状となる競技コースであり、基本的にスタート地点とゴール地点とが異なる地点となる。競技コースには、競技車専用のコースだけでなく、競技開催時以外は一般車両が通行可能な市街地コースやラリーコース等が含まれる。
【００１６】
競技場情報３０ａは、地点データを含む。地点データとは、競技コースの本線内に含まれる複数の地点について位置と属性とを示すデータである。例えば、地点の属性として、スタート地点、ゴール地点、コントロールライン、連続カーブ区間、急カーブ区間、ロングストレート区間等が挙げられる。連続カーブ区間とは、Ｓ字カーブ等のようにカーブが連続している区間に対応付けられる属性である。急カーブ区間とは、曲率半径が基準半径以下の単一のカーブ区間に対応付けられる属性である。
【００１７】
ロングストレート区間とは、長さが基準距離以上の直線区間に対応付けられる属性である。コントロールラインは、周回コースの各周を区切る地点であり、各周の周回が開始および終了する地点である。一般的に周回コースにおいては、スタート地点とゴール地点とコントロールラインとが一致するが、必ずしもこれらの地点が一致しなくてもよい。
【００１８】
動画ＤＢ３０ｂは、カメラ４０が撮像した動画を格納する動画ファイルが蓄積されるデータベースである。動画ＤＢ３０ｂにおいて、動画は動画ファイルごとに管理され、動画ファイルごとに削除や再生等を行うことができる。動画ファイルは、録画期間ごとに生成される。録画期間の詳細については後述する。録画期間の途中においてはカメラ４０が撮像した動画がテンポラリーファイルとして記録媒体３０等に記録され、録画期間が終了すると当該テンポラリーファイルが新たな動画ファイルとして動画ＤＢ３０ｂに記録される。優先テーブル３０ｃは、動画ファイルの優先度を規定したテーブルである。優先テーブル３０ｃの詳細については後述する。
【００１９】
車両動画記録プログラム２１は、走行場面判別モジュール２１ａと区切設定モジュール２１ｂと動画記録モジュール２１ｃとを含む。走行場面判別モジュール２１ａと区切設定モジュール２１ｂとは、それぞれコンピュータとしての制御部２０を走行場面判別部と区切設定部として機能させるプログラムモジュールである。
【００２０】
走行場面判別モジュール２１ａの機能により制御部２０は、複数種類の車両の走行場面のうち、動画を撮像する際の走行場面を判別する。本実施形態の走行場面は、車両の現在地と競技内容との組み合わせによって区分される。図２Ａは、走行場面を示す表である。本実施形態において、６個（１〜６番）の走行場面が用意されている。制御部２０は、車両が走行している位置が競技コース内であるか競技コース外であるかに応じて走行場面を判別する。さらに、制御部２０は、車両が走行している位置が競技コース内である場合に、競技内容がタイム競技とレース競技とドリフト競技のいずれであるかに応じて走行場面を判別する。
【００２１】
なお、レース競技とはレース終了時における順位を競う競技であり、タイム競技とはタイムアタック区間を走行するのに要した時間の短さを競う競技である。周回コースにおけるタイムアタック区間はコントロールラインを通過するごとの１周分の区間であり、非周回コースにおけるタイムアタック区間はスタート地点からゴール地点までの区間であることとする。
【００２２】
区切設定モジュール２１ｂの機能により制御部２０は、判別した走行場面に応じて、動画の区切タイミングの設定手法を切り替える。具体的に、区切設定モジュール２１ｂの機能により制御部２０は、車両が競技コースを走行する走行場面であるか否かに応じて区切タイミングの設定手法を切り替える。図２Ａに示すように、制御部２０は、車両が競技コース外を走行する走行場面（６番）において、周期タイミングを区切タイミングとして設定する。周期タイミングは、例えば１〜５分ごとのタイミングであってもよい。
【００２３】
一方、区切設定モジュール２１ｂの機能により制御部２０は、車両が競技コースを走行する走行場面において、競技コース内に設定された区切地点を車両が通過したタイミング（区切地点通過タイミング）で動画を区切るように設定する。具体的に、制御部２０は、車両が競技コース外を走行する走行場面（１〜５番）において、競技内容に応じて区切地点を競技コース内のどの地点に設定するかを切り替える。
【００２４】
区切設定モジュール２１ｂの機能により制御部２０は、車両が競技コースにおいてレース競技をしている走行場面において、競技コースのスタート地点および／またはゴール地点を区切地点として設定する。図２Ａに示すように、制御部２０は、車両がレース競技をしている走行場面（３，４番）において、競技コースが周回コースであるか否かに拘わらず、競技コースのスタート地点とゴール地点の双方を区切地点として設定する。
【００２５】
また、区切設定モジュール２１ｂの機能により制御部２０は、車両が競技コースとしての周回コースにおいてレース競技またはタイム競技をしている走行場面において、周回コースのコントロールラインを区切地点として設定する。図２Ａに示すように、制御部２０は、車両が周回コースにおいてレース競技をしている走行場面（３番）において、スタート地点とゴール地点だけでなく、周回コースのコントロールラインも区切地点として設定する。ただし、多くの周回コースにおいてスタート地点とゴール地点とコントロールラインとは同一地点となる。また、周回コースにおいてスタート地点を通過したタイミングとは、１周目においてスタート地点を通過したタイミングを意味することとする。周回コースにおいてゴール地点を通過したタイミングとは、最終周においてゴール地点を通過したタイミングを意味することとする。最終周には、耐久レースの終了時刻において走行している周も含まれる。
【００２６】
図２Ａに示すように、区切設定モジュール２１ｂの機能により制御部２０は、車両が非周回コースにおいてタイム競技をしている走行場面（２番）においては、非周回コースのスタート地点とゴール地点を区切地点として設定する。一方、制御部２０は、車両が周回コースにおいてタイム競技をしている走行場面（１番）においては、コントロールライン地点を区切地点として設定する。
【００２７】
さらに、区切設定モジュール２１ｂの機能により制御部２０は、競技コースの長さが閾値以上である場合、競技コースを分割する地点を区切地点として追加する。図２Ａに示すように、制御部２０は、競技内容がタイム競技とレース競技のいずれかである走行場面（１〜４番）において、競技コースの長さが閾値（例えば５ｋｍ）以上であれば、区切地点に競技コースを複数個に分割する分割地点を区切地点に追加する。
【００２８】
車両が周回コースにおいてタイム競技またはレース競技をしている走行場面（１，３番）において、制御部２０は、１周分の長さをＮ（Ｎは２以上の自然数）等分する分割地点を区切地点に追加する。この場合、制御部２０は、１周分の長さを競技コースの長さとして扱う。本実施形態において、Ｎは２であることとする。
【００２９】
一方、車両が非周回コースにおいてタイム競技またはレース競技をしている走行場面（２，４番）において、制御部２０は、競技コースを一定距離ごとに分割する分割地点を区切地点に追加する。この場合、制御部２０は、スタート地点からゴール地点までの長さを競技コースの長さとして扱う。本実施形態において、一定距離は５ｋｍであることとする。
【００３０】
さらに、区切設定モジュール２１ｂの機能により制御部２０は、車両が競技コースにおいてドリフト走行をしている走行場面において、競技コースのカーブ区間の始点および／または終点を区切地点として設定する。図２Ａに示すように、制御部２０は、ドリフト競技をしている走行場面（５番）において、競技コースが周回コースであるか否かに拘わらず、カーブ区間の始点と終点の双方を区切地点として設定する。なお、制御部２０は、競技内容がドリフト競技である場合、コントロールラインと分割地点を区切地点として設定しない。
【００３１】
動画記録モジュール２１ｃの機能により制御部２０は、区切タイミングが到来するごとに、録画中の動画ファイルの録画を終了して当該動画ファイルを記録媒体３０に記録するとともに、次の動画ファイルの録画を開始する。すなわち、制御部２０は、連続する区切タイミングを始期と終期とする録画期間ごとに、動画ファイルを記録媒体３０に記録する。
【００３２】
動画記録モジュール２１ｃの機能により制御部２０は、各動画ファイルに優先度を付与する。すなわち、制御部２０は、優先度を対応付けて新たな動画ファイルを動画ＤＢ３０ｂに記録する。制御部２０は、運転者の運転技術が発揮されている可能性が高い録画期間ほど、高い優先度を付与する。
【００３３】
新たな動画ファイルを記録するための記録容量が足りない場合、制御部２０は、動画ＤＢ３０ｂに記録されている動画ファイルのうち最も優先度が低い動画ファイルを削除してから新たな動画ファイルを動画ＤＢ３０ｂに記録する。そのため、動画の記録が終了した段階で、動画ＤＢ３０ｂに記録されている動画ファイルは、ある程度、優先度（運転者の運転技術が発揮されている可能性）が高い録画期間であると言える。結果として、制御部２０は、録画期間のうち、運転者の運転技術が発揮されている期間を録画期間として抽出し、当該録画期間に撮像された動画の動画ファイルを動画ＤＢ３０ｂに残存させることができる。
【００３４】
動画ファイルの優先度は優先テーブル３０ｃに規定されている。図２Ｂ〜図２Ｄは、優先テーブル３０ｃを示す。図２Ｂは、周回コースにおいてタイム競技またはレース競技をした録画期間（１，３番の走行場面）における動画ファイルの優先度を示す。図２Ｂに示すように、周回タイムが最速となる周回の録画期間に対しては最も高い優先度"５"が付与される。周回タイムが最速となる周回とは、長さの短い順に算えた順位が基準順位（１位）以内の周回であることを意味する。周回タイムとは、車両が周回コースを１周走行するのに要した期間であり、コントロールラインを通過してから次にコントロールラインを通過するまでの期間である。
【００３５】
また、図２Ｂに示すように、周回タイムが基準期間以下となる周回の録画期間に対しては高めの優先度"４"が付与され、周回タイムが基準期間よりも大きい周回の録画期間に対しては低めの優先度"２"が付与される。基準期間は、例えばタイム競技を行った周回の平均的な周回タイムと、クールダウンを行った周回の平均的な周回タイムとの間のタイムであることが望ましい。基準期間は、運転者によって設定されたタイムであってもよいし、競技コースごとに予め決められたタイムであってもよい。
【００３６】
なお、図２Ａに示すように、周回コースにおいてタイム競技またはレース競技をした場合、区切地点としてコントロールラインが設定されるため、異なる周回を走行した際の動画は異なる動画ファイルに記録されることとなる。なお、分割地点が区切地点として設定されなかった場合には、１個の動画ファイルに１周分の動画が記録されることとなる。なお、分割地点が区切地点として設定された場合には、Ｎ個の動画ファイルに１周分の動画が記録されることとなる。この場合、制御部２０は、１周分の動画を記録したＮ個の動画ファイルのそれぞれについて同じ優先度を付与する。なお、制御部２０は、周回コース内ではあるが、本線以外のパドック等を走行または滞在した録画期間の動画ファイルについて、最も低い優先度"１"を付与する。
【００３７】
図２Ｃは、非周回コースにおいてタイム競技またはレース競技をした録画期間（２，４番の走行場面）における動画ファイルの優先度を示す。図２Ｃに示すように、非周回コースにおいてタイム競技またはレース競技をした期間のうち平均アクセル開度が最大となる録画期間に対しては最も高い優先度"５"が付与される。平均アクセル開度が最大となる録画期間とは、平均アクセル開度の大きい順に算えた順位が基準順位（１位）以内の録画期間であることを意味する。
【００３８】
また、図２Ｂに示すように、平均アクセル開度が基準開度以上となる録画期間に対しては高めの優先度"４"が付与され、平均アクセル開度が基準開度未満の録画期間に対しては低めの優先度"２"が付与される。なお、制御部２０は、非周回コース内ではあるが、本線以外のパドック等を走行した録画期間の動画ファイルについて、最も低い優先度"１"を付与する。
【００３９】
ここで、非周回コースまたは周回コースにおいてレース競技をした録画期間のうち、スタート地点を通過した区切タイミングを始期とする録画期間と、ゴール地点を通過した区切タイミングを終期とする録画期間に対しては最も高い優先度"５"が付与されてもよい。これにより、レース競技におけるスタートとゴールのシーンの優先度を高くすることができる。
【００４０】
図２Ｄは、競技コースにおいてドリフト競技をした録画期間（５番の走行場面）における動画ファイルの優先度を示す。図２Ｄに示すように、長距離ドリフトが行われたカーブ区間に対応する録画期間および高速ドリフトが行われたカーブ区間に対応する録画期間に対しては最も高い優先度"５"が付与される。ドリフトとは、継続して横滑りが検出された期間が一定の時間（例えば２秒）以上となることを意味する。
【００４１】
長距離ドリフトとは、ドリフトが行われた期間における車両の移動距離が一定の距離（例えば１５ｍ）以上となることを意味する。高速ドリフトとは、ドリフトが行われた期間における車両の平均速度が一定の速度（例えば７０ｋｍ／時）以上となることを意味する。また、図２Ｄに示すように、ドリフトが行われたカーブ区間に対応する録画期間に対しては優先度"３"が付与され、ドリフトが行われなかったカーブ区間に対応する録画期間に対しては低めの優先度"２"が付与される。なお、制御部２０は、本線以外のパドック等を走行した録画期間の動画ファイルについて、最も低い優先度"１"を付与する。
【００４２】
原則的に、競技コース外を走行した録画期間（６番の走行場面）における動画ファイルの優先度として"１"が付与される。ただし、競技コース外を走行した録画期間のうち、車両に衝撃が加わった録画期間における動画ファイルについては、優先度として"５"が付与される。車両に衝撃が加わった録画期間とは、車両に基準以上の大きさの加速度が作用した録画期間であってもよい。
【００４３】
上述したように、新たな動画ＤＢ３０ｂを記録するための記録容量が足りない場合、動画記録モジュール２１ｃの機能により制御部２０は、動画ＤＢ３０ｂに記録されている動画ファイルのうち最も優先度が低い動画ファイルを削除してから新たな動画ファイルを動画ＤＢ３０ｂに記録する。なお、最も優先度が低い動画ファイルが複数存在する場合、制御部２０は、撮像時刻が最も旧い動画ファイルを削除してもよい。結果として、録画期間のうち、運転者の運転技術が発揮されている期間（高い優先度が付与された録画期間）を録画期間として抽出し、当該録画期間に撮像された動画の動画ファイルを動画ＤＢ３０ｂに残存させることができる。動画ＤＢ３０ｂに残存した動画ファイルは、例えば再生装置上において録画時刻等に応じてソートされ、動画ファイル単位で再生して振り返ることができる。
【００４４】
以上説明した本実施形態において、図２Ａのように、車両の走行場面に応じて動画の区切タイミングの設定手法を切り替えるため、走行場面に適した設定手法で設定されたタイミングで動画を区切ることができる。すなわち、走行場面に応じて動画を長く区切ったり短く区切ったりすることができるため、記録された動画を容易に管理することが可能となる。
【００４５】
制御部２０は、車両が競技コースを走行する走行場面（１〜５番）において、競技コース内に設定された区切地点を車両が通過した区切地点通過タイミングで動画を区切っている。これにより、競技コースの特定の区切地点を車両が通過したタイミングで動画を区切ることができ、競技コースにおける区間ごとに動画を区切ることができる。従って、競技コースにおける区間ごとに動画を振り返ったり、削除したりすることができる。
【００４６】
さらに、制御部２０は、車両が競技コースにおいてレース競技をしている走行場面（３，４番）において、競技コースのスタート地点とゴール地点を区切地点として設定する。これにより、レース競技のスタートタイミングとゴールタイミングで動画を区切ることができる。すなわち、レース競技中の動画をスタートタイミング前の動画やゴールタイミング後の動画と区切ることができ、レース競技中の動画を振り返りやすくすることができる。
【００４７】
制御部２０は、競技コースの長さが閾値以上である場合、競技コースを複数個に分割する分割地点を区切地点として追加している。これにより、長い競技コースを走行する場合に、動画の区切単位が長くなりすぎないようにすることができる。すなわち、競技コースの分割した部分ごとに動画を振り返ったり、削除したりすることができる。
【００４８】
制御部２０は、車両が周回コースにおいてレース競技またはタイム競技をしている走行場面（１，３番）において、コントロールラインを区切地点として設定している。これにより、周回コースにおいてレース競技またはタイム競技をしている走行場面において、周回単位で動画を区切ることができる。従って、容易に周回単位で動画を振り返ることが可能となる。
【００４９】
また、制御部２０は、車両が競技コースにおいてドリフト走行をしている走行場面（５番）において、競技コースのカーブ区間の始点と終点を区切地点として設定する。これにより、カーブ区間にて車両がドリフトを行った可能性が高い期間の動画を容易に振り返ることができる。
【００５０】
さらに、本実施形態では、運転技術が発揮されている録画期間の動画を記録する（削除されないようにする）ため、記録内容を振り返る可能性が高い動画を記録できる。競技コース走行中の全期間を記録するのではなく、競技コース走行中の一部の期間の動画を記録するため、動画のデータ量を低減することができる。
【００５１】
本実施形態において、録画期間は、車両が周回コースを１周走行するごとに区切られるため、運転技術が発揮された動画を周回単位で振り返ることができる。周回コースを１周走行するごとに区切られた複数の録画期間のうち、長さが基準期間以下の期間、または、長さの短い順に算えた順位が基準順位（１位）以内の期間が優先度の高い録画期間として抽出される。これにより、一定の基準よりも短いタイムで走行した周回、または、ベストラップ（最速の周回）のように他の周回と比較してタイムが短い周回の動画を記録できる。
【００５２】
また、本実施形態において、複数の録画期間のうち、平均アクセル開度が基準開度以上の期間、または、平均アクセル開度の大きい順に算えた順位が基準順位（１位）以内の期間が優先度の高い録画期間として抽出される。これにより、一定の基準よりも大きいアクセル開度で走行した録画期間、または、他の周回と比較してアクセル開度が大きい録画期間の動画を記録できる。また、本実施形態において、ドリフト走行をした録画期間が優先して記録される。これにより、ドリフト走行をしている場面を振り返ることができる。
【００５３】
（２）車両動画記録処理：
図３は、車両動画記録処理のフローチャートである。
動画記録モジュール２１ｃの機能により制御部２０は、録画中であるか否かを判定する（ステップＳ１００）。録画中であるとは、カメラ４０で撮像した動画をテンポラリーファイルに記録していることを意味する。車両動画記録システム１０は、常時録画を行うように構成されてもよいし、運転者によって録画操作が行われた場合に録画を行うように構成されてもよい。録画中であると判定しなかった場合（ステップＳ１００：Ｎ）、制御部２０は、車両動画記録処理を終了する。
【００５４】
録画中であると判定した場合（ステップＳ１００：Ｙ）、走行場面判別モジュール２１ａの機能により制御部２０は、現在の走行場面を判別する（ステップＳ１１０）。具体的に、制御部２０は、車両の現在地と競技内容との組み合わせに基づいて、図２Ａに示す１〜６番の走行場面のいずれに該当するかを判別する。
【００５５】
次に、区切設定モジュール２１ｂの機能により制御部２０は、走行場面に応じて動画の区切タイミングを設定する（ステップＳ１２０）。具体的に、車両が周回コースにおいてタイム競技をしている走行場面（１番）において、制御部２０は、車両が区切地点を通過したタイミングを区切タイミングとして設定するとともに、区切地点としてコントロールラインを設定する。さらに、制御部２０は、周回コースの長さが閾値以上である場合、周回コースをＮ等分（例えばＮ＝２）する分割地点を区切地点に追加する。
【００５６】
車両が非周回コースにおいてタイム競技をしている走行場面（２番）において、制御部２０は、車両が区切地点を通過したタイミングを区切タイミングとして設定するとともに、区切地点としてスタート地点とゴール地点とを設定する。さらに、制御部２０は、非周回コースの長さが閾値以上である場合、非周回コースを一定距離（例えば５ｋｍ）ごとに分割する分割地点を区切地点に追加する。
【００５７】
車両が周回コースにおいてレース競技をしている走行場面（３番）において、制御部２０は、車両が区切地点を通過したタイミングを区切タイミングとして設定するとともに、区切地点としてスタート地点とゴール地点とコントロールラインとを設定する。さらに、制御部２０は、周回コースの長さが閾値以上である場合、周回コースをＮ等分（例えばＮ＝２）する分割地点を区切地点に追加する。
【００５８】
車両が非周回コースにおいてレース競技をしている走行場面（４番）において、制御部２０は、車両が区切地点を通過したタイミングを区切タイミングとして設定するとともに、区切地点としてスタート地点とゴール地点とを設定する。さらに、制御部２０は、非周回コースの長さが閾値以上である場合、非周回コースを一定距離（例えば５ｋｍ）ごとに分割する分割地点を区切地点に追加する。
【００５９】
車両が競技コース（周回コースまたは非周回コース）においてドリフト競技をしている走行場面（５番）において、制御部２０は、車両が区切地点を通過したタイミングを区切タイミングとして設定するとともに、区切地点としてカーブ区間の始点と終点とを設定する。車両が競技コース外を走行している走行場面（６番）において、制御部２０は、周期タイミング（例えば１〜５分ごとのタイミング）を区切タイミングとして設定する。
【００６０】
以上のように、走行場面に応じて区切タイミングを設定すると、動画記録モジュール２１ｃの機能により制御部２０は、区切タイミングが到来したか否かを判定する（ステップＳ１３０）。すなわち、走行場面が１〜５番のいずれかであれば、制御部２０は、区切地点を通過したか否かを判定する。一方、走行場面が６番であれば、制御部２０は、前回の区切タイミングから一定期間が経過したか否かを判定する。
【００６１】
区切タイミングが到来したと判定しなかった場合（ステップＳ１３０：Ｎ）、制御部２０は、ステップＳ１３０に戻り、区切タイミングが到来するまで待機する。一方、区切タイミングが到来したと判定した場合（ステップＳ１３０：Ｙ）、動画記録モジュール２１ｃの機能により制御部２０は、記録容量が不足するか否かを判定する（ステップＳ１４０）。具体的に、制御部２０は、動画ＤＢ３０ｂに割り当てられた上限の記録容量から現在の動画ＤＢ３０ｂの記録容量を減算することにより空き容量を算出し、当該空き容量が新たな動画ファイル（テンポラリーファイル）のデータ量よりも小さい場合に記録容量が足りないと判定する。
【００６２】
記録容量が不足すると判定した場合（ステップＳ１４０：Ｙ）、動画記録モジュール２１ｃの機能により制御部２０は、優先度が低い動画を削除する（ステップＳ１５０）。すなわち、制御部２０は、記録媒体３０における動画ＤＢ３０ｂのための空き容量が新たな動画ファイルのデータ量以上となるように、動画ＤＢ３０ｂに記録された動画ファイルのうち最も優先度が低い動画ファイルを撮像時刻が旧い順に削除する。ステップＳ１５０では、動画ＤＢ３０ｂのデータ量を低減させることができればよく、優先度が低い動画ファイルを圧縮してもよい。
【００６３】
次に、制御部２０は、優先度を対応付けて新たな動画ファイルを記録する（ステップＳ１６０）。まず、動画記録モジュール２１ｃの機能により制御部２０は、優先テーブル３０ｃを参照することにより、新たな動画ファイルの録画期間に対応する優先度を取得する。そして、動画記録モジュール２１ｃの機能により制御部２０は、前回の区切タイミングから今回の区切タイミングまでの録画期間に録画されたテンポラリーファイルを新たな動画ファイルを生成し、動画ファイルに優先度を対応付けて動画ＤＢ３０ｂに記録する。
【００６４】
一方、記録容量が不足すると判定しなかった場合（ステップＳ１４０：Ｎ）、制御部２０は、ステップＳ１５０をスキップして、ステップＳ１６０を実行する。優先度を対応付けて新たな動画ファイルを記録すると、制御部２０は、ステップＳ１３０に戻り、次の区切タイミングが到来するまで待機する。
【００６５】
（３）他の実施形態：
前記実施形態においては、区切タイミングで区切られた録画期間ごとに優先度を付与したが、必ずしも優先度は付与されなくてもよい。すなわち、車両動画記録システム１０は、優先度の高い動画ファイルのみを自動で記録する機能を備えていなくてもよい。走行場面に応じて動画が適切に区切られていれば、人為的に動画ファイルを削除したり、再生したりする作業を容易化させることができる。
【００６６】
ここで、レース競技がスタートティンググリッドからスタートするような場合、スタート地点が曖昧となる。このような場合、制御部２０は、停止していた車両の加速度やアクセル開度が基準値以上となったタイミングを、スタート地点を通過した区切タイミングと見なしてもよい。また、スタート時刻が定められている場合、制御部２０は、スタート地点の通過時刻ではなく、スタート時刻を区切タイミングとして設定してもよい。また、制御部２０は、ピット作業や休憩等のために車両が一時停止したタイミングを区切タイミングとして設定してもよい。さらに、制御部２０は、周回コースにおける周回に応じて区切地点を異ならせてもよい。
【００６７】
また、制御部２０は、連続する２個の録画期間に重複して含まれる重複期間を設定してもよい。例えば、制御部２０は、周回コースを走行する走行場面において、各周回に対応する録画期間の終期に対応する区切地点としてコントロールラインではなく第１コーナーの始点を設定し、録画期間の始期に対応する区切地点としてコントロールラインではなく最終コーナーの終点を設定してもよい。これにより、周回コースのうち、最終コーナーの終点から第１コーナーの始点までの区間を走行する期間を重複期間として設定できる。これにより、コントロールラインの通過前後の動画を連続的に振り返ることができる。さらに、重複期間は、区切地点を通過したタイミングを始期または終期とする一定長さ（例えば１５秒）の期間であってもよい。
【００６８】
また、ドリフト競技において区切地点が設定されるカーブ区間は、競技コース上のすべてのカーブ区間でなくてもよく、予め選択されたカーブ区間であってもよい。例えば、予め決められた距離以内に観客席が設けられているカーブ区間が選択されてもよい。また、制御部２０は、複数のカーブ区間が密集している場合、当該複数のカーブ区間を１個のカーブ区間であると見なしてもよい。これにより、複数のカーブ区間が密集における連続ドリフトの様子を１個の動画ファイルによって振り返ることができる。
【００６９】
なお、制御部２０は、必ずしも区切地点を設定しなくてもよい。例えば、制御部２０は、周期タイミングを区切タイミングとして設定する構成において、走行場面に応じて周期タイミングの周期を切り替えてもよい。
【００７０】
車両動画記録システムは、車両に搭載されたドライブレコーダやナビゲーション装置等の車載器であってもよいし、車両内に携帯されるスマートフォン等の携帯端末であってもよい。さらに、車両動画記録システムは、車載器や携帯端末から送信された動画のデータを記録するオンラインストレージのサーバであってもよい。
【００７１】
走行場面とは、運転者が車両を運転する目的や動画を記録する目的に対応するものであってもよい。例えば、単に移動することを目的とする走行場面や運転そのものを楽しむ走行場面や自動車競技を目的とする走行場面が用意されてもよい。さらに、走行場面は細分化されてもよく、例えばどのような運転操作を楽しんでいるかに応じて走行場面が区分されてもよいし、どのような競技内容であるかに応じて走行場面が区分されてもよい。走行場面判別部は、車両の走行位置や運転操作や運動状態に基づいて走行場面を判別してもよいし、運転者等による走行場面の指定操作に基づいて走行場面を判別してもよい。
【００７２】
動画の区切タイミングの設定手法は、種々考えられ得る。例えば、時刻に応じて動画の区切タイミングを設定する設定手法、走行地点に応じて動画の区切タイミングを設定する設定手法、車両の運転操作に応じて動画の区切タイミングを設定する設定手法、車両の運動状態に応じて動画の区切タイミングを設定する設定手法等が切り替えられてもよい。さらに、走行場面に応じて、どのような時刻で動画を区切るかが切り替えられてもよいし、どのような走行地点で動画を区切るかが切り替えられてもよい。また、走行場面に応じて、どのような車両の運転操作があった場合に動画を区切るかが切り替えられてもよいし、どのような車両の運動状態となった場合に動画を区切るかが切り替えられてもよい。
【００７３】
ここで、動画は撮像中に区切られてもよいし、区切ることなく記録媒体に記録された動画が事後的に区切られてもよい。動画を区切るとは、動画を格納する動画ファイルを分けることであってもよいし、単一の動画ファイル内においてチャプターを区切ったり、見出しを付けたりすることであってもよい。
【００７４】
なお、走行場面に応じて適切に区切られた動画は、そのまま記録媒体に記録されてもよい。また、車両動画記録システムは、区切り後の動画を整理する処理部を備えてもよい。例えば、車両動画記録システムは、区切り単位で動画を記録する優先度を設定し、当該優先度を動画に対応付けてもよい。さらに、車両動画記録システムは、優先度が一定の基準よりも高い動画のみを記録したり、優先度が一定の基準未満の動画を削除したりしてもよい。
【００７５】
ここで、区切設定部は、車両が競技コースを走行する走行場面において、競技コース内に設定された区切地点を車両が通過したタイミングを区切タイミングとして設定してもよい。これにより、競技コースの特定の区切地点を車両が通過したタイミングで動画を区切ることができ、競技コースにおける区間ごとに動画を区切ることができる。従って、競技コースにおける区間ごとに動画を振り返ったり、削除したりすることができる。
【００７６】
さらに、区切設定部は、車両が競技コースにおいてレース競技をしている走行場面において、競技コースのスタート地点および／またはゴール地点を区切地点として設定してもよい。これにより、レース競技のスタートタイミングおよび／またはゴールタイミングで動画を区切ることができる。すなわち、レース競技中の動画をスタートタイミング前の動画やゴールタイミング後の動画と区切ることができ、レース競技中の動画を振り返りやすくすることができる。
【００７７】
さらに、区切設定部は、競技コースの長さが閾値以上である場合、競技コースを分割する地点を区切地点として追加してもよい。これにより、長い競技コースを走行する場合に、動画の区切単位が長くなりすぎないようにすることができる。すなわち、競技コースの分割した部分ごとに動画を振り返ったり、削除したりすることができる。
【００７８】
また、区切設定部は、車両が競技コースとしての周回コースにおいてレース競技またはタイム競技をしている走行場面において、周回コースのコントロールラインを区切地点として設定してもよい。周回コースにおいてレース競技またはタイム競技をしている走行場面において、周回単位で動画を区切ることができる。従って、容易に周回単位で動画を振り返ることが可能となる。
【００７９】
さらに、区切設定部は、車両が競技コースにおいてドリフト走行をしている走行場面において、競技コースのカーブ区間の始点および／または終点を区切地点として設定してもよい。これにより、カーブ区間にて車両がドリフトを行った可能性が高い期間の動画を容易に振り返ることができる。
【００８０】
さらに、本発明のように、車両の走行場面に応じて動画の区切タイミングの設定手法を切り替える手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。例えば、以上のような装置を備えたナビゲーションシステム、地図情報表示システムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、装置を制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし半導体メモリであってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００８１】
１０…車両動画記録システム、２０…制御部、２１…車両動画記録プログラム、２１ａ…走行場面判別モジュール、２１ｂ…区切設定モジュール、２１ｃ…動画記録モジュール、３０…記録媒体、３０ａ…競技場情報、３０ｂ…動画ＤＢ、３０ｃ…優先テーブル、４０…カメラ、４１…操作部、５１…測位部、５２…ＥＣＵ、５３…通信部
【図１】
2019144945.tif 000003
【図２】
2019144945.tif 000004
【図３】
2019144945.tif 000005