(57)【要約】【課題】事故のきっかけとなる事象を適切に記録する記録制御装置、記録装置、記録制御方法及び記録制御プログラムを提供すること。【解決手段】本発明にかかる記録制御装置１１０は、車両の周囲を撮影した映像のデータを取得する映像データ取得部と、映像データを一時的に記憶するバッファメモリ１１２と、予め定められたイベントの発生を検出するイベント検出部１１５と、車両の走行情報を取得する走行情報取得部１１４と、走行情報に応じて第１期間を決定すると共に、バッファメモリ１１２が記憶した映像データのうち、イベントの検出時よりも第１期間を遡った時点から、イベントの検出時よりも第２期間を経過した時点までの映像データを記録させる記録制御部とを備える。【選択図】図１
2018191207.tif 000002
【特許請求の範囲】
【請求項１】
車両の周囲を撮影した映像のデータを取得する映像データ取得部と、
前記映像データを一時的に記憶するバッファメモリと、
予め定められたイベントの発生を検出するイベント検出部と、
前記車両の走行情報を取得する走行情報取得部と、
前記走行情報に応じて前記イベントの検出時より遡る期間である第１期間を決定し、前記イベント検出部による前記イベントの検出に基づき、前記バッファメモリが記憶した前記映像データのうち、前記イベントの検出時よりも前記第１期間を遡った時点から、前記イベントの検出時よりも第２期間を経過した時点までの前記映像データを記録させる記録制御部と、
を備える記録制御装置。
【請求項２】
前記走行情報は、前記車両の走行速度を含み、
前記記録制御部は、前記イベントの検出直前に取得した前記走行速度が速いほど前記第１期間を長くする、請求項１に記載の記録制御装置。
【請求項３】
前記走行情報は、前記車両が走行する走行路の走行可能速度を識別するための情報を含み、
前記記録制御部は、前記イベントの検出直前に取得した前記走行可能速度が、予め設定された速度以上の場合は、予め設定された速度未満の場合よりも、前記第１期間を長くする、請求項１に記載の記録制御装置。
【請求項４】
前記走行情報は、前記車両の前方又は後方を走行する車両との車間距離と、を含み、
前記記録制御部は、前記イベントの検出時から予め設定された期間を遡った時点に取得した前記車間距離が予め設定された距離未満の場合は、前記車間距離が予め設定された距離以上の場合よりも前記第１期間を長くする、請求項１に記載の記録制御装置。
【請求項５】
前記走行情報は、前記車両の走行速度をさらに含み、
前記記録制御部は、前記イベントの検出時から予め設定された期間を遡った時点に取得した前記走行速度が予め設定された速度以上、かつ、前記車間距離が予め設定された距離未満の場合は、前記走行速度が予め設定された速度未満、又は、前記車間距離が予め設定された距離以上の場合よりも前記第１期間を長くする、請求項４に記載の記録制御装置。
【請求項６】
前記記録制御部は、前記イベントの検出時から予め設定された期間を遡った第１の時点から第２の時点に亘り取得した前記車間距離が、予め設定された距離未満であった場合は、前記車間距離が予め設定された距離以上の場合よりも前記第１期間を長くする、請求項４または５に記載の記録制御装置。
【請求項７】
請求項１〜６のうちいずれか一項に記載した記録制御装置と、
前記映像を撮影するカメラ又は前記映像データを記録する記録部のうち少なくとも一方と、を備える、記録装置。
【請求項８】
車両の周囲を撮影した映像のデータである映像データを取得し、
前記映像データを一時的に記憶し、
予め定められたイベントの発生を検出し、
前記車両の走行情報を取得し、
前記走行情報に応じて前記イベントの検出時より遡る期間である第１期間を決定し、前記イベントの検出に基づき、記憶した前記映像データのうち、前記イベントの検出時よりも前記第１期間を遡った時点から、前記イベントの検出時よりも第２期間を経過した時点までの前記映像データを記録する、
記録制御方法。
【請求項９】
コンピュータに、
車両の周囲を撮影した映像のデータである映像データを取得させ、
前記映像データを一時的に記憶させ、
予め定められたイベントの発生を検出させ、
前記車両の走行情報を取得させ、
前記走行情報に応じて前記イベントの検出時より遡る期間である第１期間を決定させ、前記イベントの検出に基づき、記憶した前記映像データのうち、前記イベントの検出時よりも前記第１期間を遡った時点から、前記イベントの検出時よりも第２期間を経過した時点までの前記映像データを記録させる、
記録制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録制御装置、記録装置、記録制御方法及び記録制御プログラムに関する。
【背景技術】
【０００２】
自動車の運転情報を記録するドライブレコーダは、車両の位置、速度及び走行距離等と共に、車両に搭載したカメラにより車内外の映像や音声を記録する。ドライブレコーダが情報を記録する目的には、車両の安全運転管理、運転者に対する注意喚起及び事故発生前後の映像を証拠として保存することが含まれる。
【０００３】
例えば、特許文献１には、加速度センサや音声入力装置から入力された情報に基づいて映像を保存する手段を有するドライブレコーダが提案されている。また、特許文献１に記載されているドライブレコーダは、ある時点から先行保存時間だけ遡った時点を始点とし、一定時間の映像及び音声を記録する。このように予め設定された期間を遡った時点から映像及び音声を記録することにより、ドライブレコーダは、事故のきっかけとなった事象と、その後発生した事故とを併せて記録する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−００９２０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、事故のきっかけとなる事象が始まる時点から事故が発生するまでの期間は、車両の走行状況によって長くなる場合がある。したがって、事故が発生した時点から一定期間を遡って記録を始めた場合、事故のきっかけとなる事象が予め設定された記録開始時点よりも前から始まるおそれがある。
【０００６】
本発明は、このような課題を解決するためになされたものであり、事故のきっかけとなる事象を適切に記録する記録制御装置、記録装置、記録制御方法及び記録制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明にかかる記録制御装置は、車両の周囲を撮影した映像のデータを取得する映像データ取得部と、前記映像データを一時的に記憶するバッファメモリと、予め定められたイベントの発生を検出するイベント検出部と、前記車両の走行情報を取得する走行情報取得部と、前記走行情報に応じて前記イベントの検出時より遡る期間である第１期間を決定し、前記イベント検出部によるイベントの検出に基づき、前記バッファメモリが記憶した前記映像データのうち、前記イベントの検出時よりも前記第１期間を遡った時点から、前記イベントの検出時よりも第２期間を経過した時点までの前記映像データを記録させる記録制御部と、を備えるものである。
【０００８】
また、本発明にかかる記録制御方法は、車両の周囲を撮影した映像のデータである映像データを取得し、前記映像データを一時的に記憶し、予め定められたイベントの発生を検出し、前記車両の走行情報を取得し、前記走行情報に応じて前記イベントの検出時より遡る期間である第１期間を決定し、前記イベントの検出に基づき、記憶した前記映像データのうち、前記イベントの検出時よりも前記第１期間を遡った時点から、前記イベントの検出時よりも第２期間を経過した時点までの前記映像データを記録するものである。
【０００９】
更に、本発明にかかる記録制御プログラムは、コンピュータに、車両の周囲を撮影した映像のデータである映像データを取得させ、前記映像データを一時的に記憶させ、予め定められたイベントの発生を検出させ、前記車両の走行情報を取得させ、前記走行情報に応じて前記イベントの検出時より遡る期間である第１期間を決定させ、前記イベントの検出に基づき、記憶した前記映像データのうち、前記イベントの検出時よりも前記第１期間を遡った時点から、前記イベントの検出時よりも第２期間を経過した時点までの前記映像データを記録させるものである。
【発明の効果】
【００１０】
本発明により、事故のきっかけとなる事象を適切に記録する記録制御装置、記録装置、記録制御方法及び記録制御プログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１にかかる記録装置１００の機能ブロック図である。
【図２】記録制御装置１１０が出力するファイルと時間の関係を示す図である。
【図３】実施の形態１にかかる記録制御部１１６の設定例を示す図である。
【図４】実施の形態１にかかる記録制御装置１１０のフローチャートである。
【図５】実施の形態２にかかる記録制御部１１６の設定例を示す図である。
【図６】実施の形態２にかかる記録制御装置１１０のフローチャートである。
【図７】実施の形態３にかかる記録制御部１１６の設定例を示す図である。
【図８】実施の形態３にかかる記録制御装置１１０のフローチャートである。
【図９】実施の形態４にかかる記録制御部１１６の設定例を示す図である。
【図１０】実施の形態４にかかる記録制御装置１１０のフローチャートである。
【図１１】記録制御部１１６が取得する走行情報の一例について説明するための図である。
【図１２】実施の形態５にかかる記録制御部１１６の設定例を示す図である。
【図１３】実施の形態５にかかる記録制御装置１１０のフローチャートである。
【発明を実施するための形態】
【００１２】
実施の形態１
以下、図面を参照して本発明の実施の形態について説明する。図１を用いて実施の形態１にかかる記録装置１００の構成例について説明する。図１は、実施の形態１にかかる記録装置１００の機能ブロック図である。記録装置１００は、例えば車両に搭載されるドライブレコーダとして用いられる。記録装置１００は、メモリに格納されたプログラムをプロセッサが実行することによって動作するコンピュータ装置など、様々な形態の装置として実現可能である。例えば、車両に後付けまたは可搬可能なドライブレコーダなど本発明の機能を実現可能な記録装置１００、車両に予め装着されている単体または他の装置の機能として実現可能な記録装置１００などである。プロセッサは、例えば、マイクロプロセッサ、ＭＰＵ（Micro Processing Unit）、もしくはＣＰＵ（Central Processing Unit）である。メモリは、揮発性メモリ又は不揮発性メモリであって、揮発性メモリ及び不揮発性メモリの組み合わせによって構成されてもよい。プロセッサは、以降の図面を用いて説明される処理をコンピュータに行わせるための命令群を含む１又は複数のプログラムを実行する。
【００１３】
記録装置１００は、記録制御装置１１０、カメラ１２０、マイクロフォン１３０、記録部１４０、センサ１５０、表示部１６０及びスピーカ１７０を備えている。記録制御装置１１０は、外部機器１０１と接続している。記録制御装置１１０と、カメラ１２０、マイクロフォン１３０、記録部１４０、センサ１５０、表示部１６０、スピーカ１７０及び外部機器１０１とは、所定のケーブル等を用いて直接接続されてもよく、車内ネットワークであるＣＡＮ（Controller Area Network）を介して接続されてもよい。
【００１４】
外部機器１０１は、走行情報を生成し、記録制御装置１１０の有する走行情報取得部１１４に出力する。外部機器１０１は、例えば、車両に設けられた車速センサや、車間距離を測定する測距センサ、カーナビゲーションシステム等であって、これらの一部又は全部をまとめて外部機器１０１と称してもよい。走行情報は、例えば、車両の速度情報を含む。また、走行情報は、車両の位置情報等を含んでいてもよい。また、走行情報は、車両が走行している道路の種別である走行路種別を含んでいてもよい。さらに、走行情報は、車両の前方又は後方を走行する別の車両との車間距離を含んでいてもよい。
【００１５】
カメラ１２０は、車両外を撮影した映像データを生成する。例えば、カメラ１２０は、車両外の前方のみを撮影する１台のカメラであってもよく、車両外の前方及び後方を撮影する２台のカメラであってもよい。さらに、カメラ１２０は、車両外及び車両内を撮影する２台のカメラであってもよい。また、車両外および車両内を撮影するカメラは、周囲３６０度を撮影可能な全周カメラであってもよい。
【００１６】
マイクロフォン１３０は、車両内又は車両外の音声を収集して音声データを生成する。
【００１７】
記録部１４０は、少なくとも映像データを含む撮影ファイルを記録する。撮影ファイルには、音声データが含まれていてもよい。記録部１４０は、例えば、ハードディスク、ソリッドステートドライブ、カード型メモリ等のハードウェアによって構成されている。記録部１４０は、通常記録部１４１と、イベント記録部１４２とを有している。通常記録部１４１及びイベント記録部１４２は、記録部１４０内にアドレスの異なるメモリ領域として構成されてもよく、異なるハードウェアとして構成されてもよい。また、記録部１４０内に記録された撮影データのヘッダやペイロード等に書き込まれた情報に基づく仮想アドレス又はフラグのことを、通常記録部１４１及びイベント記録部１４２と称してもよい。また、記録部１４０は、図示しない通信機能によって撮影データが送信される、外部の記録装置であってもよい。
【００１８】
センサ１５０は、例えば、加速度センサであり、車両の前後方向、左右方向又は上下方向の速度変化すなわち加速度を検知する。つまり、センサ１５０は、記録装置１００を搭載した車両が事故を起こした場合又は事故に巻き込まれた場合に発生する衝撃等により発生する加速度を検知する。また、センサ１５０は、車両の速度を検知してもよい。
【００１９】
表示部１６０は、記録部１４０に記録された映像データを再生するディスプレイである。スピーカ１７０は、記録部１４０に記録された音声データを再生する。スピーカ１７０は、図示しない音声増幅部や音声処理部を含み、スピーカ１７０と記載した場合であってもこれらを含む。
【００２０】
続いて、記録制御装置１１０の構成例について説明する。記録制御装置１１０は、撮影データ取得部１１１、バッファメモリ１１２、映像処理部１１３、走行情報取得部１１４、イベント検出部１１５、記録制御部１１６及び再生制御部１１７を備える。記録制御装置１１０を構成する各構成要素は、例えば、メモリに格納されたソフトウェアである。また、記録制御装置１１０を構成する各構成要素は、回路もしくはチップ等のハードウェアであってもよい。また、記録制御装置１１０を構成する各構成要素は、ソフトウェアとハードウェアとの組み合わせであってもよい。
【００２１】
撮影データ取得部１１１は、カメラ１２０において生成された映像データ及びマイクロフォン１３０において生成された音声データを取得する。映像データ及び音声データを含むデータは、撮影データと称されてもよい。撮影データ取得部１１１は、映像データ取得部と、音声データ取得部とが含まれているということができる。すなわち、撮影データ取得部１１１は、カメラ１２０及びマイクロフォン１３０から撮影データを取得する。映像データは、例えば、Ｈ．２６４もしくはＨ．２６５等の方式を用いて生成される。また、音声データは、例えば、ＰＣＭ（Pulse Code Modulation）方式等を用いて生成されてもよく、映像データ及び音声データを含んだ動画像データである撮影データは、ＭＰＥＧ（Moving Picture Experts Group）２−ＴＳ（Transport Stream）またはＡＶＩ（Audio Video Interleave）等を用いて生成されてもよい。撮影データ取得部１１１は、映像データ及び音声データを含む撮影データをバッファメモリ１１２へ出力する。
【００２２】
バッファメモリ１１２は、撮影データ取得部１１１が出力した撮影データを一時的に記憶する。バッファメモリ１１２は、記録制御装置１１０内に内蔵される内蔵メモリと称されてもよい。一時的に記憶するとは、例えば、バッファメモリ１１２が予め設定された期間を経過した撮影データを消去することであってもよい。又は、一時的に記憶するとは、撮影データ取得部１１１から出力されるデータを、バッファメモリ１１２内のデータに上書きして記憶することであってもよい。又は、一時的に記憶するとは、バッファメモリ１１２が、撮影データ取得部１１１から出力された撮影データを映像処理部１１３へ出力した場合に、出力した撮影データを消去することであってもよい。バッファメモリ１１２は、一時的に記憶した撮影データを映像処理部１１３へ出力する。
【００２３】
映像処理部１１３は、記録制御部１１６の指示を受け、バッファメモリ１１２が出力した撮影データを処理して撮影ファイルを生成し、記録部１４０へ出力する。すなわち、映像処理部１１３は、例えば、バッファメモリ１１２が出力した撮影データを処理し、予め設定された時間の撮影ファイルを生成してもよい。また、映像処理部１１３は、バッファメモリ１１２が出力した撮影データを処理し、予め設定された画角の撮影ファイルを生成してもよい。また、映像処理部１１３は、バッファメモリ１１２が出力した撮影データを処理し、予め設定された時間又は予め設定された画角の撮影データを生成し、ファイル名称等のヘッダ情報等を付加して、撮影ファイルを生成してもよい。さらに、映像処理部１１３は、バッファメモリ１１２が出力した撮影データを処理し、撮影データのノイズ除去や歪み補正等を行ってもよく、撮影データに時刻情報、車両の速度情報又は車両の位置情報などを表示した撮影データを生成してもよい。
【００２４】
走行情報取得部１１４は、外部機器１０１等から出力された走行情報を取得して記録制御部１１６へ出力する。走行情報取得部１１４は、例えば、予め設定された期間ごとに走行情報を取得する。走行情報取得部１１４が取得する走行情報は、外部機器１０１に限らず、記録装置１００に含まれるセンサ等から取得してもよい。
【００２５】
イベント検出部１１５は、センサ１５０から出力された情報を用いてイベント発生を検出する。例えば、加速度センサとして動作するセンサ１５０において検出した衝撃レベルが予め設定された値を超えている場合に、イベント検出部１１５は、急ブレーキ、危険運転又は交通事故等のイベントが発生したことを検出する。衝撃レベルが予め設定された値を超えるとは、加速度が予め設定された値を超えると言い換えられてもよい。イベント検出部１１５は、イベントの発生を検出した場合、イベントが発生したことを示す情報を記録制御部１１６へ出力する。イベントが発生したことを示す情報には、イベントが発生した時刻が含まれてもよい。さらに、イベントが発生したことを示す情報には、イベントが発生した時刻から予め設定された期間を遡った時点から、イベントが発生した時刻までの加速度の値等が含まれてもよい。
【００２６】
記録制御部１１６は、映像処理部１１３に指示を送り、映像処理部１１３にイベント検出部１１５が検出するイベントに起因しない撮影ファイル（以下、通常撮影ファイルと称する）を生成させる。そして、記録制御部１１６は、映像処理部１１３に指示を送り、生成した通常撮影ファイルを記録部１４０へ出力させる。また、記録制御部１１６は、走行情報取得部１１４が出力する走行情報及びイベント検出部１１５が出力する情報を受けて、映像処理部１１３に指示を送り、映像処理部１１３にイベントに起因した撮影ファイル（以下、イベント撮影ファイルと称する）を生成させる。そして、記録制御部１１６は、映像処理部１１３に指示を送り、生成したイベント撮影ファイルを記録部１４０へ出力させる。記録制御部１１６は、例えば、撮影ファイルを生成するためのヘッダ情報として、ファイル名称やファイル種別情報等を映像処理部１１３へ出力してもよい。また、記録制御部１１６は、撮影ファイルの開始時刻及び終了時刻を決定し、映像処理部１１３に出力してもよい。
【００２７】
記録制御部１１６は、イベント撮影ファイルと通常撮影ファイルとを区分して記録部１４０へ記録させる。イベント撮影ファイルと通常撮影ファイルとを区分して記録部１４０へ記録させるとは、記録制御部１１６が、イベント撮影ファイルのヘッダもしくはペイロードにイベント撮影ファイルであることを示すフラグ情報等を設定することであってもよい。また、記録制御部１１６は、通常撮影ファイルのヘッダもしくはペイロードに通常撮影ファイルであることを示すフラグ情報等を設定してもよく、フラグ情報を設定しなくてもよい。つまり、フラグ情報が設定されていない撮影データは、通常撮影ファイルと認識されてもよい。これとは反対に、通常撮影ファイルのヘッダもしくはペイロードに通常撮影ファイルであることを示すフラグ情報が設定される場合、イベント撮影ファイルにはフラグ情報が設定されなくてもよい。また、記録制御部１１６は、通常撮影ファイルを通常記録部１４１に記録させ、イベント撮影ファイルをイベント記録部１４２に記録させてもよい。
【００２８】
また、記録制御部１１６は、イベント撮影ファイルを上書き禁止のデータとして記録部１４０へ記録してもよい。例えば、記録制御部１１６は、データの上書きを禁止する記録部１４０内のメモリ領域のアドレスを指定して、イベント撮影ファイルを記録部１４０へ記録してもよい。もしくは、記録制御部１１６は、イベント撮影ファイルのヘッダもしくはペイロードに上書き禁止を示すフラグ情報等を設定してもよい。データの上書きを禁止する記録部１４０内のメモリ領域とイベント撮影ファイルを記録する記録部１４０内のメモリ領域のアドレスとは一致していてもよく、いずれか一方のメモリ領域が、他方のメモリ領域に含まれていてもよい。
【００２９】
さらに、記録制御部１１６は、通常撮影ファイルを上書き可能のデータとして記録部１４０へ記録してもよい。例えば、記録制御部１１６は、データの上書きを可能とする記録部１４０内のメモリ領域のアドレスを指定して、通常撮影ファイルを記録部１４０へ記録してもよい。もしくは、記録制御部１１６は、通常撮影ファイルのヘッダもしくはペイロードに上書き可能を示すフラグ情報等を設定してもよい。データの上書きを可能とする記録部１４０内のメモリ領域と通常撮影ファイルを記録する記録部１４０内のメモリ領域のアドレスとは一致していてもよく、いずれか一方のメモリ領域が、他方のメモリ領域に含まれていてもよい。
【００３０】
再生制御部１１７は、記録部１４０に記録されている撮影データを取得し、取得した撮影データに基づく映像データを表示部１６０へ出力し、取得した撮影データに基づく音声データをスピーカ１７０等へ出力する。再生制御部１１７は、記録装置１００を操作するユーザが入力した撮影ファイルの再生指示情報を受け取ると、記録部１４０内のメモリ領域から、ユーザが再生を希望する撮影ファイルを取得する。
【００３１】
次に、図２を参照しながら、撮影ファイルと時間との関係について説明する。図２は、記録制御装置１１０が出力するファイルと時間の関係を示す図である。図２の横軸は、時刻ｔｎ０から時刻ｔｎ２に向かって時間が経過することを示している。また、時間軸と平行に示された帯状のファイル群１０は、記録制御装置１１０が出力する通常撮影ファイルを示している。映像処理部１１３は、予め設定された期間Ｐｎ毎に通常撮影ファイルを順次生成する。予め設定された期間Ｐｎは、例えば数十秒であってもよいし、数分であってもよい。例えば、時刻ｔｎ０から時刻ｔｎ１までの撮影データは、通常撮影ファイルＦｎ（０）である。つまり、映像処理部１１３は、時刻ｔｎ０から時刻ｔｎ１までの撮影データを、通常撮影ファイルＦｎ（０）として生成し、記録部１４０の有する通常記録部１４１へ出力する。次に、映像処理部１１３は、時刻ｔｎ１から時刻ｔｎ２までの撮影データを、通常撮影ファイルＦｎ（１）として生成し、通常記録部１４１へ出力する。同様に、映像処理部１１３は、時刻ｔｎ２から開始する通常撮影ファイルＦｎ（２）を生成し、通常記録部１４１へ出力する。
【００３２】
映像処理部１１３が通常撮影ファイルを生成するに当たり、バッファメモリ１１２は通常撮影ファイルとして処理される撮影データよりも長い時間を記憶する。図２の例の場合、バッファメモリ１１２が記憶する撮影データは、Ｐｎよりも長い時間である。映像処理部１１３は、バッファメモリ１１２が記憶する撮影データから、時間Ｐｎの撮影データを処理して通常撮影ファイルを生成する。つまり、映像処理部１１３は、バッファメモリ１１２に時間Ｐｎの撮影データが記憶された後に通常撮影ファイルを生成する。
【００３３】
記録部１４０は、記録する撮影ファイルの数を予め設定してもよい。その場合、記録部１４０は、予め設定された数の撮影ファイルを記録した後は、最も古い撮影ファイルを削除した後に新たな撮影ファイルを記録してもよい。また、記録部１４０は、新たな撮影ファイルを最も古い撮影ファイルが記録されている領域に上書きしてもよい。
【００３４】
続いてイベント撮影ファイルについて説明する。矩形状に示したファイル２０は、イベント撮影ファイルＦｅである。イベント撮影ファイルＦｅは、時刻ｔｅ１から時刻ｔｅ２までの撮影データを含む撮影ファイルである。
【００３５】
ここで、イベント撮影ファイルＦｅが生成される原理について説明する。まず、車両に強い衝撃が与えられる等のイベントが発生すると、イベント発生直後である時刻ｔｅ０に、イベント検出部１１５は、イベントを検出する。イベント検出部１１５は、イベントが発生したことを示す情報を記録制御部１１６へ出力する。記録制御部１１６は、イベント検出部１１５が出力した情報を受けて、イベントが検出された時刻ｔｅ０よりも第１期間ｐ１遡った時刻ｔｅ１からイベントが検出された時刻ｔｅ０よりも第２期間ｐ２経過した時刻ｔｅ２までの撮影データをファイル形式として処理することを映像処理部１１３に指示する。映像処理部１１３は、記録制御部１１６からの指示を受けて、バッファメモリ１１２から出力される時刻ｔｅ１から時刻ｔｅ２までの撮影データをイベント撮影ファイルＦｅとして生成する。さらに、映像処理部１１３は、記録制御部１１６からの指示を受けて、イベント撮影ファイルＦｅを記録部１４０へ出力する。尚、イベント撮影ファイルＦｅは上書き禁止であるという情報をヘッダ又はペイロード内に含んでいてもよい。また、イベント撮影ファイルＦｅが記録される領域は上書き禁止であることが定められた領域であってもよい。
【００３６】
このようにして記録されたイベント撮影ファイルＦｅは、イベントが検出された時刻ｔｅ０よりも第１期間ｐ１遡った時刻ｔｅ１からイベント発生時点までの撮影データが含まれている。このように、イベント発生時点よりも予め設定された期間遡った時点から映像データを記録するのは、事故等のイベントが発生する原因を特定するためである。
【００３７】
記録制御部１１６は、走行情報取得部１１４が出力する走行情報に応じて、第１期間ｐ１を決定することができる。記録制御部１１６は、イベントを検出した時刻ｔｅ１の直前の速度情報を取得する。ここでいう直前とは、イベント発生時における車両の走行速度が判別可能なタイミングであり、例えば、イベントを検出した時刻ｔｅ１から予め設定された期間遡った時点に取得した走行情報に含まれる速度情報である。予め設定された期間の例としては、１秒、５秒、１０秒などである。これら予め設定された期間遡った時点の走行速度に限らず、イベントを検出した時刻ｔｅ１から遡った予め設定された幅を持った期間の平均速度としてもよい。例えば、イベントを検出した時刻ｔｅ１から１０秒前から１秒前までの平均速度である。そして、記録制御部１１６は、取得した車両の速度が速いほど第１期間ｐ１を長くすることができる。また、記録制御部１１６は、取得した車両の速度が予め設定された速度以上の場合、予め設定された速度未満の場合よりも第１期間ｐ１を長くする設定とする。
【００３８】
このように第１期間ｐ１を設定することにより、例えば、一般道において比較的低速で走行している場合のイベント撮影ファイルの記録開始時点と、高速道などにおいて比較的高速で走行している場合のイベント撮影ファイルの記録開始時点とを、それぞれ設定することができる。
【００３９】
尚、映像処理部１１３は、通常撮影ファイルを生成する処理と、イベント撮影ファイルを生成する処理とを並列して行ってもよい。また、映像処理部１１３は、通常撮影ファイルを生成する処理と、イベント撮影ファイルを生成する処理とを順次行ってもよい。
【００４０】
図３は、実施の形態１にかかる記録制御部１１６の設定の一例を示す表である。記録制御部１１６は、イベントを検出した時刻ｔｅ０から予め設定された期間を遡った時点における車両の走行速度ｖを取得する。走行速度ｖがＶ１未満（例えば時速６０キロメートル未満）の場合、第１期間ｐ１は、Ｐｓ（例えば１０秒）と設定されている。一方、走行速度ｖがＶ１以上（例えば時速６０キロメートル以上）の場合、第１期間ｐ１は、Ｐｓよりも長いＰｆ（例えば２０秒）と設定されている。尚、第２期間ｐ２はいずれの場合にもＰｅ（例えば１０秒）と設定されている。尚、勿論、ここに挙げた具体的な速度及び期間は一例に過ぎない。したがって、走行速度ｖの値により、第２期間ｐ２を変化させてもよい。
【００４１】
次に、図４を参照しながら、記録制御装置１１０の処理について説明する。図４は、実施の形態１にかかる記録制御装置１１０の処理を示すフローチャートである。
【００４２】
まず、記録装置１００が起動すると、撮影データ取得部１１１は、少なくとも映像データを含む撮影データをバッファメモリ１１２へ出力する。バッファメモリ１１２は、撮影データの記憶すなわちバッファリングを開始する（ステップＳ１００）。
【００４３】
次に、記録制御部１１６は、図２を参照しながら説明したように、映像処理部１１３に通常撮影ファイルを生成させ、記録部１４０へ出力させる処理を開始する（ステップＳ１０１）。尚、映像処理部１１３が、通常撮影ファイルを生成し、記録部１４０へ出力する処理を、以降は通常記録と称する。映像処理部１１３は、システムが終了するまで通常記録を継続して行う。記録部１４０は、映像処理部１１３が出力した通常撮影ファイルを順次記録する。映像処理部１１３は、上述した処理を行うと共に、以下に説明するイベント撮影ファイルを生成し、記録部１４０へ出力する処理を並列して行ってもよい。
【００４４】
次に、記録制御部１１６は、走行情報取得部１１４から出力される走行情報を予め設定された時間（例えば１００ミリ秒）毎に取得する（ステップＳ１０２）。尚、記録制御部１１６は、予め設定された期間の走行情報をメモリに記憶させてもよい。
【００４５】
次に、記録制御部１１６は、予め設定された時間（例えば１００ミリ秒）毎に、イベント検出部１１５から出力される情報を監視し、イベントを検出したか否かを判定する（ステップＳ１０３）。記録制御部１１６は、イベントを検出したと判定しない場合（ステップＳ１０３：Ｎｏ）、バッファメモリ１１２が記憶する撮影データを全て映像処理部１１３へ送信したか否かを判定する（ステップＳ１０９）。記録制御部１１６は、イベントを検出したと判定した場合（ステップＳ１０３：Ｙｅｓ）、イベント撮影ファイルを生成するために、第１期間ｐ１を決定する処理を進める。
【００４６】
記録制御部１１６は、走行情報取得部１１４の情報を監視し、イベントを検出した時刻から予め設定された期間を遡った時刻の走行速度ｖを取得する。そして、記録制御部１１６は、走行速度ｖがＶ１以上か否かを判定する（ステップＳ１０４）。
【００４７】
記録制御部１１６が走行速度ｖをＶ１以上と判定した場合（ステップＳ１０４：Ｙｅｓ）、記録制御部１１６は、第１期間ｐ１をＰｆに設定する（ステップＳ１０５）。一方、記録制御部１１６が走行速度ｖをＶ１以上と判定しなかった場合（ステップＳ１０４：Ｎｏ）、走行速度ｖがＶ１未満の場合の設定として、記録制御部１１６は、第１期間ｐ１をＰｓに設定する（ステップＳ１１０）。
【００４８】
記録制御部１１６は、第１期間ｐ１を決定すると、映像処理部１１３に指示を送りイベント撮影ファイルの生成を開始させる（ステップＳ１０６）。記録制御部１１６は、時刻を監視し、第２期間ｐ２が予め設定された期間であるＰｅを超えたか否かを判定する（ステップＳ１０７）。第２期間ｐ２がＰｅを超えたと判定しない場合（ステップＳ１０７：Ｎｏ）、記録制御部１１６は、映像処理部１１３にイベント撮影ファイルの生成を継続させる。一方、第２期間ｐ２がＰｅを超えたと判定した場合（ステップＳ１０７：Ｙｅｓ）、記録制御部１１６は、映像処理部１１３にイベント撮影ファイルの生成を停止させると共に、映像処理部１１３が生成したイベント撮影ファイルを記録部１４０に出力させる（ステップＳ１０８）。
【００４９】
イベント撮影ファイルの記録が終了すると、記録制御部１１６は、バッファメモリ１１２内の撮影データを全て映像処理部１１３へ送信したか否かを判定する（ステップＳ１０９）。記録制御部１１６がバッファメモリ１１２内の撮影データを全て映像処理部１１３へ送信したと判定した場合（ステップＳ１０９：Ｙｅｓ）、記録制御部１１６は、処理を終了する。バッファメモリ１１２内の撮影データを全て映像処理部１１３へ送信した場合とは、例えば、運転者が撮影を停止する操作を実施した場合、又は、エンジンが停止しカメラ１２０による撮影が停止された場合等がある。
【００５０】
一方、記録制御部１１６がバッファメモリ１１２内の撮影データを全て映像処理部１１３へ送信したと判定しない場合（ステップＳ１０９：Ｎｏ）、記録制御部１１６は、通常撮影ファイルの記録を継続すると共に、イベント検出部１１５から出力される情報を監視し、イベントを検出したか否かを判定する（ステップＳ１０３）処理を繰り返す。
【００５１】
以上に説明したような構成により、事故のきっかけとなる事象を適切に記録する記録制御装置、記録装置、記録制御方法及び記録制御プログラムを提供することができる。
【００５２】
実施の形態２
次に、実施の形態２について説明する。実施の形態２は、記録制御部１１６における走行速度ｖ及び第１期間ｐ１の設定が、実施の形態１とは異なる。尚、既に説明した内容と重複する事項については適宜説明を省略する。
【００５３】
図５は、実施の形態２にかかる記録制御部１１６の設定例を示す表である。記録制御部１１６は、イベントを検出した時刻ｔｅ０から予め設定された期間を遡った時点における車両の走行速度ｖを取得する。走行速度ｖがＶ１未満（例えば時速６０キロメートル未満）の場合、第１期間ｐ１は、Ｐｓ（例えば１０秒）と設定されている。走行速度ｖがＶ１以上（例えば時速６０キロメートル以上）かつＶ２未満（例えば時速８０キロメートル未満）の場合、第１期間ｐ１は、Ｐｓよりも長いＰｍ（例えば２０秒）と設定されている。また、走行速度ｖがＶ２以上（例えば時速８０キロメートル以上）の場合、第１期間ｐ１は、Ｐｍよりも長いＰｆ（例えば３０秒）と設定されている。尚、第２期間ｐ２はいずれの場合にもＰｅ（例えば１０秒）と設定されている。尚、勿論、ここに挙げた具体的な速度及び期間は一例に過ぎない。したがって、走行速度ｖの値により、第２期間ｐ２を変化させてもよい。
【００５４】
次に、図６を参照しながら実施の形態２にかかる記録制御装置１１０の処理について説明する。図６は、実施の形態２にかかる記録制御装置１１０のフローチャートである。図６に示したフローチャートにおいて、ステップＳ１００からステップＳ１０３及びステップＳ１０６からステップＳ１０９の処理は、図４に示した実施の形態１にかかるフローチャートと同様である。そのためここでは実施の形態１と重複する処理は適宜省略しながら説明する。
【００５５】
まず、記録装置が起動すると、バッファメモリ１１２は、撮影データの記憶すなわちバッファリングを開始する（ステップＳ１００）。以降、ステップＳ１０３までは実施の形態１の処理と同様である。
【００５６】
ステップＳ１０３において、記録制御部１１６がイベントを検出したと判定した場合（ステップＳ１０３：Ｙｅｓ）、記録制御部１１６は、走行速度ｖがＶ１以上か否かを判定する（ステップＳ２０４）。
【００５７】
記録制御部１１６が走行速度ｖをＶ１以上と判定しなかった場合（ステップＳ２０４：Ｎｏ）、図５に示した表における設定に基づいて、走行速度ｖがＶ１未満の場合の設定として、記録制御部１１６は、第１期間ｐ１をＰｓに設定する（ステップＳ２０８）。一方、記録制御部１１６が走行速度ｖをＶ１以上と判定した場合（ステップＳ２０４：Ｙｅｓ）、記録制御部１１６は、さらに、走行速度ｖがＶ２以上か否かを判定する（ステップＳ２０５）。
【００５８】
記録制御部１１６が走行速度ｖをＶ２以上と判定しなかった場合（ステップＳ２０５：Ｎｏ）、走行速度ｖがＶ１以上Ｖ２未満の場合の設定として、記録制御部１１６は、第１期間ｐ１をＰｍに設定する（ステップＳ２０７）。一方、記録制御部１１６が走行速度ｖをＶ２以上と判定した場合（ステップＳ２０５：Ｙｅｓ）、記録制御部１１６は、第１期間ｐ１をＰｆに設定する（ステップＳ２０６）。
【００５９】
このようにして第１期間ｐ１の設定処理が終了すると、次に、記録制御部１１６は、イベント撮影ファイルの生成を開始する（ステップＳ１０６）。これ以降の処理は、実施の形態１と同様である。
【００６０】
このように、記録制御部１１６における第１期間ｐ１は、２以上の値が設定されてもよい。すなわち、記録制御部１１６は、取得した車両の速度が速いほど第１期間ｐ１を長くすることができる。
【００６１】
実施の形態３
次に、実施の形態３について説明する。実施の形態３は、走行情報に車両が走行する走行路に関する情報が含まれる点において、実施の形態１とは異なる。尚、既に説明した内容と重複する事項については適宜説明を省略する。
【００６２】
図７は、実施の形態３にかかる記録制御部１１６の設定例を示す表である。記録制御部１１６は、イベントを検出した時刻ｔｅ０から予め設定された期間を遡った時点における車両の走行路種別ｒを取得する。図７に示す例において、車両が走行する道路は、走行路種別ｒにより、一般道（ｒ＝０）、幹線道（ｒ＝１）及び高速道路（ｒ＝２）の３種類に区分されている。走行路種別ｒは、車両の走行可能速度を識別するための情報である。一般道は、例えば、市街地、農道、林道などの比較的低速で走行する道路を含む。幹線道は、例えば、高速道路ではない自動車専用道や、一般国道など、一般道と比較して高速かつ高速道路より低速で走行する道路を含む。高速道路は、例えば、国で指定された高速道路を含む。走行路種別ｒは、ここで説明した区分に限らず、道路の幅員、法定速度、交通量等の情報に基づいて区分されてもよい。
【００６３】
図７において、走行路種別ｒが０の場合、第１期間ｐ１は、Ｐｓ（例えば１０秒）と設定されている。走行路種別ｒが１の場合、第１期間ｐ１は、Ｐｓよりも長いＰｍ（例えば２０秒）と設定されている。また、走行路種別ｒが２の場合、第１期間ｐ１は、Ｐｍよりも長いＰｆ（例えば３０秒）と設定されている。尚、第２期間ｐ２はいずれの場合にもＰｅ（例えば１０秒）と設定されている。尚、勿論、ここに挙げた具体的な速度及び期間は一例に過ぎない。したがって、走行路種別ｒの値により、第２期間ｐ２を変化させてもよい。
【００６４】
次に、図８を参照しながら実施の形態３にかかる記録制御装置１１０の処理について説明する。図８は、実施の形態３にかかる記録制御装置１１０のフローチャートである。図８に示したフローチャートにおいて、ステップＳ１００からステップＳ１０３及びステップＳ１０６からステップＳ１０９の処理は、図４に示した実施の形態１にかかるフローチャートと同様である。そのためここでは実施の形態１と重複する処理は適宜省略しながら説明する。
【００６５】
まず、記録装置が起動すると、バッファメモリ１１２は、撮影データの記憶すなわちバッファリングを開始する（ステップＳ１００）。以降、ステップＳ１０３までは実施の形態１の処理と同様である。
【００６６】
ステップＳ１０３において、記録制御部１１６がイベントを検出したと判定した場合（ステップＳ１０３：Ｙｅｓ）、記録制御部１１６は、車両が走行している走行路種別ｒが０か否かを判定する（ステップＳ３０４）。
【００６７】
記録制御部１１６が走行路種別ｒを０と判定した場合（ステップＳ３０４：Ｙｅｓ）、図７に示した表における設定に基づいて、記録制御部１１６は、第１期間ｐ１をＰｓに設定する（ステップＳ３０８）。一方、記録制御部１１６が走行路種別ｒを０と判定しなかった場合（ステップＳ３０４：Ｎｏ）、記録制御部１１６は、さらに、走行路種別ｒが１か否かを判定する（ステップＳ３０５）。
【００６８】
記録制御部１１６が走行路種別ｒを１と判定した場合（ステップＳ３０５：Ｙｅｓ）、記録制御部１１６は、第１期間ｐ１をＰｍに設定する（ステップＳ３０７）。一方、記録制御部１１６が走行路種別ｒを１と判定しなかった場合（ステップＳ３０５：Ｎｏ）、走行路種別ｒが２である場合の設定として、記録制御部１１６は、第１期間ｐ１をＰｆに設定する（ステップＳ３０６）。
【００６９】
このようにして第１期間ｐ１の設定処理が終了すると、次に、記録制御部１１６は、イベント撮影ファイルの生成を開始する（ステップＳ１０６）。これ以降の処理は、実施の形態１と同様である。
【００７０】
このように、記録制御部１１６は、取得した走行路の種別に基づいて、第１期間ｐ１を長くすることができる。
【００７１】
上述した実施の形態１から実施の形態３は、車両の走行速度または走行速度の異なる走行路の種別により、第１期間ｐ１を長くした。例えば、車両が比較的高速で走行している場合や高速道路を走行中などにおいては、他の車両との競争心や煽りまたは煽られなど、従来の遡り記録期間より前から、イベント発生のきっかけとなる兆候がある。このようなイベント発生の兆候を含めて記録することで、事故の原因などの状況を把握することができる。
【００７２】
実施の形態４
次に、実施の形態４について説明する。実施の形態４は、走行情報に車両の前方又は後方を走行する車両との車間距離に関する情報が含まれる点において、実施の形態１とは異なる。尚、既に説明した内容と重複する事項については適宜説明を省略する。
【００７３】
図９は、実施の形態４にかかる記録制御部１１６の設定例を示す表である。記録制御部１１６は、イベントを検出した時刻ｔｅ０から予め設定された期間を遡った時点における車両の前方又は後方を走行する車両との車間距離ｄを取得する。時刻ｔｅ０から予め設定された期間を遡った時点とは、一例として時刻ｔｅ０から１０秒前、２０秒前等である。この期間は、第１期間ｐ１より前の時点を含むことが望ましい。また、この期間は、一例として、時刻ｔｅ０の３０秒前から２０秒前の間における車間距離ｄの平均値に基づいて決定してもよい。図９において、車間距離ｄがＤ１以上（例えば１５メートル以上）の場合、第１期間ｐ１は、Ｐｓ（例えば１０秒）と設定されている。車間距離ｄがＤ１未満（例えば１５メートル以上）かつＤ２以上（例えば７メートル以上）の場合、第１期間ｐ１は、Ｐｓよりも長いＰｍ（例えば２０秒）と設定されている。また、車間距離ｄがＤ２未満（例えば７メートル未満）の場合、第１期間ｐ１は、Ｐｆ（例えば３０秒）と設定されている。尚、勿論、ここに挙げた具体的な数値は一例に過ぎない。したがって、車間距離ｄの値により、第２期間ｐ２を変化させてもよい。
【００７４】
次に、図１０を参照しながら実施の形態５にかかる記録制御装置１１０の処理について説明する。図１０は、実施の形態４にかかる記録制御装置１１０のフローチャートである。図１０に示したフローチャートにおいて、ステップＳ１００からステップＳ１０３及びステップＳ１０６からステップＳ１０９の処理は、図４に示した実施の形態１にかかるフローチャートと同様である。そのためここでは実施の形態１と重複する処理は適宜省略しながら説明する。
【００７５】
まず、記録装置が起動すると、バッファメモリ１１２は、撮影データの記憶すなわちバッファリングを開始する（ステップＳ１００）。以降、ステップＳ１０３までは実施の形態１の処理と同様である。
【００７６】
ステップＳ１０３において、記録制御部１１６がイベントを検出したと判定した場合（ステップＳ１０３：Ｙｅｓ）、記録制御部１１６は、イベントの検出時点から予め設定された期間を遡った時点における車間距離ｄがＤ１以上か否かを判定する（ステップＳ４０５）。
【００７７】
記録制御部１１６が車間距離ｄをＤ１以上と判定した場合（ステップＳ４０５：Ｙｅｓ）、第１期間ｐ１をＰｓに設定する（ステップＳ４０９）。一方、記録制御部１１６が車間距離ｄをＤ１以上と判定しない場合（ステップＳ４０５：Ｎｏ）、記録制御部１１６は、さらに、車間距離ｄがＤ２以上か否かを判定する（ステップＳ４０６）。
【００７８】
記録制御部１１６が車間距離ｄをＤ２以上と判定した場合（ステップＳ４０６：Ｙｅｓ）、記録制御部１１６は、第１期間ｐ１をＰｍに設定する（ステップＳ４０８）。一方、記録制御部１１６が車間距離ｄをＤ２以上と判定しなかった場合（ステップＳ４０６：Ｎｏ）、車間距離ｄがＤ２未満である場合の設定として、記録制御部１１６は、第１期間ｐ１をＰｆに設定する（ステップＳ４０７）。
【００７９】
このようにして第１期間ｐ１の設定処理が終了すると、次に、記録制御部１１６は、イベント撮影ファイルの生成を開始する（ステップＳ１０６）。これ以降の処理は、実施の形態１と同様である。
【００８０】
尚、記録制御部１１６は、走行情報取得部１１４が出力する車間距離の情報のうち、予め設定された期間に出力された複数の車間距離の情報を全て監視することにより、第１期間ｐ１を決定してもよい。
【００８１】
図１１は、記録制御部１１６が取得する走行情報の一例について説明するための図である。図１１において、横軸は時間を示している。ｔｄ−１からｔｄ＋５は、記録制御部１１６が走行情報取得部１１４から走行情報を受ける時刻の一部を例示したものである。記録制御部１１６は、時刻ｔｄ−１において、走行情報取得部１１４から、車間距離の情報として車間距離ｄ−１を取得する。同様に、記録制御部１１６は、時刻ｔｄ０において、走行情報取得部１１４から車間距離ｄ０を取得する。以下同様に、記録制御部１１６は、各時刻において、車間情報をそれぞれ取得する。記録制御部１１６は、予め設定された期間の車間情報を順次、一時的に記憶する。
【００８２】
第１期間ｐ１を決定するに際し、記録制御部１１６は、イベントを検出した時刻ｔｅ０から予め設定された期間を遡った時点である時刻ｔｄ０から時刻ｔｄ４までの期間ｐｄ１に亘る車間距離の情報、すなわち車間距離ｄ０から車間距離ｄ４までを参照する。そして、記録制御部１１６は、時刻ｔｄ０から時刻ｔｄ４までの期間ｐｄ１に亘る車間距離の情報について、それぞれが、予め設定された距離に含まれるか否かを判定する。つまり、例えば、図９に示した車間距離ｄは、車間距離ｄ０から車間距離ｄ４までをすべて含む。つまり、記録制御部１１６は、イベントの検出時ｔｅ０から予め設定された期間を遡った時点ｔｄ０に車間距離ｄ０を取得する。そして期間ｐｄ１に取得した車間距離ｄ０から車間距離ｄ４までが、全て、予め設定された距離未満であった場合は、記録制御部１１６は、車間距離が予め設定された距離以上の場合よりも、第１期間ｐ１を長くする。
【００８３】
このように、記録制御部１１６は、取得した車間距離の情報に基づいて、第１期間ｐ１を長くすることができる。
【００８４】
上述した実施の形態４は、予め設定された期間、車両と他車両との車間が狭い状態である場合に、第１期間ｐ１を長くした。例えば、他の車両からの煽られなどを受けた場合は、従来の遡り記録期間より前から、イベント発生のきっかけとなる兆候が生じることがある。このようなイベント発生の兆候を含めて記録することで、事故の原因などの状況を把握することができる。
【００８５】
実施の形態５
次に、実施の形態５について説明する。実施の形態５は、走行情報に車両の前方又は後方を走行する車両との車間距離に関する情報に加え、さらに車両の速度情報が含まれる点において、実施の形態４とは異なる。尚、既に説明した内容と重複する事項については適宜説明を省略する。
【００８６】
図１２は、実施の形態５にかかる記録制御部１１６の設定例を示す表である。記録制御部１１６は、イベントを検出した時刻ｔｅ０から予め設定された期間を遡った時点における車両の走行速度ｖ及び車間距離ｄを取得する。図１２において、走行速度ｖがＶ１未満（例えば時速３０キロメートル未満）の場合、車間距離ｄに関わらず、第１期間ｐ１は、Ｐｓ（例えば１０秒）と設定されている。走行速度ｖがＶ１以上（例えば時速３０キロメートル以上）の場合であって、車間距離ｄがＤ１以上（例えば１５メートル以上）の場合、第１期間ｐ１は、Ｐｓ（例えば１０秒）と設定されている。走行速度ｖがＶ１以上（例えば時速３０キロメートル以上）の場合であって、車間距離ｄがＤ１未満（例えば１５メートル以上）かつＤ２以上（例えば７メートル以上）の場合、第１期間ｐ１は、Ｐｓよりも長いＰｍ（例えば２０秒）と設定されている。また、走行速度ｖがＶ１以上（例えば時速３０キロメートル以上）の場合であって、車間距離ｄがＤ２未満（例えば７メートル未満）の場合、第１期間ｐ１は、Ｐｆ（例えば３０秒）と設定されている。尚、勿論、ここに挙げた具体的な速度及び期間は一例に過ぎない。したがって、走行速度ｖ又は車間距離ｄの値により、第２期間ｐ２を変化させてもよい。
【００８７】
次に、図１３を参照しながら実施の形態５にかかる記録制御装置１１０の処理について説明する。図１３は、実施の形態４にかかる記録制御装置１１０のフローチャートである。図１３に示したフローチャートにおいて、ステップＳ１００からステップＳ１０３及びステップＳ１０６からステップＳ１０９の処理は、図４に示した実施の形態１にかかるフローチャートと同様である。そのためここでは実施の形態１と重複する処理は適宜省略しながら説明する。
【００８８】
まず、記録装置が起動すると、バッファメモリ１１２は、撮影データの記憶すなわちバッファリングを開始する（ステップＳ１００）。以降、ステップＳ１０３までは実施の形態１の処理と同様である。
【００８９】
ステップＳ１０３において、記録制御部１１６がイベントを検出したと判定した場合（ステップＳ１０３：Ｙｅｓ）、記録制御部１１６は、車両の走行速度ｖがＶ１以上か否かを判定する（ステップＳ５０４）。
【００９０】
記録制御部１１６が走行速度ｖをＶ１以上と判定しない場合（ステップＳ５０４：Ｎｏ）、図９に示した表における設定に基づいて、記録制御部１１６は、第１期間ｐ１をＰｓに設定する（ステップＳ４０９）。一方、記録制御部１１６が走行速度ｖをＶ１以上と判定した場合（ステップＳ５０４：Ｙｅｓ）、記録制御部１１６は、さらに、車間距離ｄがＤ１以上か否かを判定する（ステップＳ４０５）。
【００９１】
記録制御部１１６が車間距離ｄをＤ１以上と判定した場合（ステップＳ４０５：Ｙｅｓ）、第１期間ｐ１をＰｓに設定する（ステップＳ４０９）。一方、記録制御部１１６が車間距離ｄをＤ１以上と判定しない場合（ステップＳ４０５：Ｎｏ）、記録制御部１１６は、さらに、車間距離ｄがＤ２以上か否かを判定する（ステップＳ４０６）。
【００９２】
記録制御部１１６が車間距離ｄをＤ２以上と判定した場合（ステップＳ４０６：Ｙｅｓ）、記録制御部１１６は、第１期間ｐ１をＰｍに設定する（ステップＳ４０８）。一方、記録制御部１１６が車間距離ｄをＤ２以上と判定しなかった場合（ステップＳ４０６：Ｎｏ）、車間距離ｄがＤ２未満である場合の設定として、記録制御部１１６は、第１期間ｐ１をＰｆに設定する（ステップＳ４０７）。
【００９３】
このようにして第１期間ｐ１の設定処理が終了すると、次に、記録制御部１１６は、イベント撮影ファイルの生成を開始する（ステップＳ１０６）。これ以降の処理は、実施の形態１と同様である。
【００９４】
このように、記録制御部１１６は、取得した走行速度及び車間距離の情報に基づいて、第１期間ｐ１を長くすることができる。
【００９５】
上述した実施の形態５は、予め設定された期間、自車両と他の車両との車間が狭い状態において、自車両が予め設定された走行速度以上で走行している場合に、第１期間ｐ１を長くしている。例えば、渋滞などで他の車両との車間が狭くなる状態を除き、他の車両から煽られる場合のように、走行中に危険な車間が継続している場合等において、イベント発生のきっかけとなる兆候は、従来の遡り記録期間より前から生じる。よって、このようなイベント発生の兆候を適切に記録することで、事故の原因などの状況を把握することができる。
【００９６】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００９７】
１００  記録装置
１０１  外部機器
１１０  記録制御装置
１１１  撮影データ取得部
１１２  バッファメモリ
１１３  映像処理部
１１４  走行情報取得部
１１５  イベント検出部
１１６  記録制御部
１１７  再生制御部
１２０  カメラ
１３０  マイクロフォン
１４０  記録部
１４１  通常記録部
１４２  イベント記録部
１５０  センサ
１６０  表示部
１７０  スピーカ
【図１】
2018191207.tif 000003
【図２】
2018191207.tif 000004
【図３】
2018191207.tif 000005
【図４】
2018191207.tif 000006
【図５】
2018191207.tif 000007
【図６】
2018191207.tif 000008
【図７】
2018191207.tif 000009
【図８】
2018191207.tif 000010
【図９】
2018191207.tif 000011
【図１０】
2018191207.tif 000012
【図１１】
2018191207.tif 000013
【図１２】
2018191207.tif 000014
【図１３】
2018191207.tif 000015