(57)【要約】【課題】交通事故等のきっかけとなる事象を適切に記録する記録制御装置、記録装置、記録制御方法及び記録制御プログラムを提供すること。【解決手段】本発明にかかる記録制御装置１１０は、映像データ取得部と、映像データを一時的に記憶するバッファメモリ１１２と、イベントの発生を検出するイベント検出部１１６と、運転支援機能の動作状態を含む車両情報を取得する車両情報取得部１１５とを備える。また、バッファメモリ１１２が記憶した映像データの内、イベントの検出時よりも第１期間を遡った時点からイベントの検出時よりも第２期間を経過した時点までの映像データを記録させ、イベントの検出時において車両情報取得部１１５から車両の運転支援機能が動作していたことを検出した場合には、運転支援機能が動作していたことを検出しなかった場合よりも第１期間を長く設定する記録制御部１１４を備える。【選択図】図１
2019008588.tif 000002
【特許請求の範囲】
【請求項１】
車両の周囲を撮影した映像のデータである映像データを取得する映像データ取得部と、
前記映像データを一時的に記憶するバッファメモリと、
予め定められたイベントの発生を検出するイベント検出部と、
前記車両の運転支援機能の動作状態を含む車両情報を取得する車両情報取得部と、
前記映像データの記録を制御し、前記映像データを記録部に出力する記録制御部と、を備え、
前記記録制御部は、
前記イベント検出部が前記イベントを検出した際、前記バッファメモリが記憶した前記映像データの内、前記イベントの検出時よりも第１期間を遡った時点から前記イベントの検出時よりも第２期間を経過した時点までの前記映像データを前記記録部に出力し、
前記イベント検出部が前記イベントを検出した際、前記車両情報取得部から前記車両の運転支援機能が動作していたことを検出した場合には、前記運転支援機能が動作していたことを検出しなかった場合よりも前記第１期間を長く設定する、
記録制御装置。
【請求項２】
前記記録制御部は、前記第１期間の内、前記イベントの検出時から予め設定された期間を遡った時点までの期間である第３期間における映像データのフレームレートよりも、前記第１期間の内、前記第１期間の開始時点から前記第３期間の開始時点までの期間である第４期間における映像データのフレームレートを低下させて前記記録部に出力する、
請求項１に記載の記録制御装置。
【請求項３】
前記記録制御部は、前記第４期間を、前記運転支援機能の動作開始時点から前記第３期間の開始時点までの期間とする、
請求項２に記載の記録制御装置。
【請求項４】
前記記録制御部は、動作状態である前記運転支援機能の種別情報を、前記映像データと併せて前記記録部に出力する、
請求項１又は３のいずれか一項に記載の記録制御装置。
【請求項５】
請求項１〜４のうちいずれか一項に記載した記録制御装置と、
前記映像データを撮影するカメラ又は前記映像データを記録する記録部のうち少なくともいずれか一方と、
を備える記録制御装置。
【請求項６】
車両の周囲を撮影した映像のデータである映像データを取得し、
前記映像データを一時的に記憶し、
予め定められたイベントの発生を検出し、
前記車両の運転支援機能の動作状態を含む車両情報を取得し、
前記イベントを検出した際、記憶した前記映像データの内、前記イベントの検出時よりも第１期間を遡った時点から前記イベントの検出時よりも第２期間を経過した時点までの前記映像データを記録部に出力し、
前記イベントを検出した際、前記運転支援機能が動作していたことを検出した場合には、前記運転支援機能が動作していたことを検出しなかった場合よりも前記第１期間を長く設定する、
記録制御方法。
【請求項７】
コンピュータに、
車両の周囲を撮影した映像のデータである映像データを取得させ、
前記映像データを一時的に記憶させ、
予め定められたイベントの発生を検出させ、
前記車両の運転支援機能の動作状態を含む車両情報を取得させ、
前記イベントを検出した際、記憶させた前記映像データの内、前記イベントの検出時よりも第１期間を遡った時点から前記イベントの検出時よりも第２期間を経過させた時点までの前記映像データを記録部に出力させ、
前記イベントを検出した際、前記運転支援機能が動作していたことを検出した場合には、前記運転支援機能が動作していたことを検出しなかった場合よりも前記第１期間を長く設定させる、
記録制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録制御装置、記録装置、記録制御方法及び記録制御プログラムに関する。
【背景技術】
【０００２】
自動車の運転情報を記録するドライブレコーダは、車両の位置、速度及び走行距離等と共に、車両に搭載したカメラにより車内外の映像や音声を記録する。ドライブレコーダが情報を記録する目的には、車両の安全運転管理、運転者に対する注意喚起及び事故発生前後の映像を証拠として保存することが含まれる。
【０００３】
例えば、特許文献１には、加速度センサや音声入力装置から入力された情報に基づいて映像を保存する手段を有するドライブレコーダが提案されている。また、特許文献１に記載されているドライブレコーダは、ある時点から先行保存時間だけ遡った時点を始点とし、一定時間の映像及び音声を記録する。このように予め設定された期間を遡った時点から映像及び音声を記録することにより、ドライブレコーダは、事故のきっかけとなった事象と、その後発生した事故とを併せて記録する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−００９２０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、交通事故等のきっかけとなる事象が始まる時点から事故が発生するまでの期間は、車両の動作状況によって長くなる場合がある。したがって、事故が発生した時点から一定期間を遡って記録を行った場合、事故のきっかけとなる事象は、予め設定された記録開始時点よりも前から始まっていたおそれがある。
【０００６】
本発明は、このような課題を解決するためになされたものであり、交通事故等のきっかけとなる事象を適切に記録する記録制御装置、記録装置、記録制御方法及び記録制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明にかかる記録制御装置は、車両の周囲を撮影した映像のデータである映像データを取得する映像データ取得部と、前記映像データを一時的に記憶するバッファメモリと、予め定められたイベントの発生を検出するイベント検出部と、前記車両の運転支援機能の動作状態を含む車両情報を取得する車両情報取得部と、前記映像データの記録を制御し、前記映像データを記録部に出力する記録制御部と、を備え、前記記録制御部は、前記イベント検出部が前記イベントを検出した際、前記バッファメモリが記憶した前記映像データの内、前記イベントの検出時よりも第１期間を遡った時点から前記イベントの検出時よりも第２期間を経過した時点までの前記映像データを前記記録部に出力し、前記イベント検出部が前記イベントを検出した際、前記車両情報取得部から前記車両の運転支援機能が動作していたことを検出した場合には、前記運転支援機能が動作していたことを検出しなかった場合よりも前記第１期間を長く設定するものである。
【０００８】
また、本発明にかかる記録制御方法は、車両の周囲を撮影した映像のデータである映像データを取得し、前記映像データを一時的に記憶し、予め定められたイベントの発生を検出し、前記車両の運転支援機能の動作状態を含む車両情報を取得し、前記イベントを検出した際、記憶した前記映像データの内、前記イベントの検出時よりも第１期間を遡った時点から前記イベントの検出時よりも第２期間を経過した時点までの前記映像データを記録部に出力し、前記イベントを検出した際、前記運転支援機能が動作していたことを検出した場合には、前記運転支援機能が動作していたことを検出しなかった場合よりも前記第１期間を長く設定するものである。
【０００９】
また、本発明にかかる記録制御プログラムは、コンピュータに、車両の周囲を撮影した映像のデータである映像データを取得させ、前記映像データを一時的に記憶させ、予め定められたイベントの発生を検出させ、前記車両の運転支援機能の動作状態を含む車両情報を取得させ、前記イベントを検出した際、記憶させた前記映像データの内、前記イベントの検出時よりも第１期間を遡った時点から前記イベントの検出時よりも第２期間を経過させた時点までの前記映像データを記録部に出力させ、前記イベントを検出した際、前記運転支援機能が動作していたことを検出した場合には、前記運転支援機能が動作していたことを検出しなかった場合よりも前記第１期間を長く設定させるものである。
【発明の効果】
【００１０】
本発明により、交通事故等のきっかけとなる事象を適切に記録する記録制御装置、記録装置、記録制御方法及び記録制御プログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１にかかる記録装置１００の機能ブロック図である。
【図２】実施の形態１にかかる記録制御装置１１０が出力するファイルと時間の関係を示す図である。
【図３】実施の形態１にかかる記録制御部１１４の設定例を示す図である。
【図４】実施の形態１にかかる記録制御装置１１０におけるフローチャートを示す図である。
【図５】実施の形態２にかかる記録制御装置１１０が出力するファイルと時間の関係を示す図である。
【図６】実施の形態２にかかる記録制御装置１１０におけるフローチャートを示す図である。
【図７】実施の形態３にかかる記録制御装置１１０が出力するファイルと時間の関係を示す図である。
【図８】実施の形態４にかかる記録制御装置１１０が出力するファイルと時間の関係を示す図である。
【発明を実施するための形態】
【００１２】
実施の形態１
以下、図面を参照して本発明の実施の形態１について説明する。図１は、実施の形態１にかかる記録装置１００の機能ブロック図である。なお、以下の説明及び図面において、複数の図面に共通する構成についてはそれぞれ共通の符号を付している。そのため、共通の符号を付した構成については適宜説明を省略する。
【００１３】
記録装置１００は、車両の周囲を撮影した映像のデータである映像データを取得し、予め設定された条件に基づいて、取得した映像データを記録部１４０に記録する。記録装置１００は、例えば、車両に設置可能なナビゲーションシステムやドライブレコーダ等の機能の一部として実現され得る。また、記録制御装置１１０は、例えば、工場において車両を組み立てる際に車両に組み込まれるシステムの機能の一部として実現され得る。また、記録制御装置１１０は、例えば、工場において車両を組み立てる際に車両に組み込まれるシステムと、車両に後付け可能な装置とを組み合わせることにより実現されてもよい。
【００１４】
記録装置１００は、メモリに格納されたプログラムをプロセッサが実行することによって動作するコンピュータ装置など、様々な形態の装置として実現可能である。プロセッサは、例えば、マイクロプロセッサ、ＭＰＵ（Micro Processing Unit）、もしくはＣＰＵ（Central Processing Unit）である。メモリは、揮発性メモリ又は不揮発性メモリであって、揮発性メモリ及び不揮発性メモリの組み合わせによって構成されてもよい。プロセッサは、以降の図面を用いて説明される処理をコンピュータに行わせるための命令群を含む１又は複数のプログラムを実行する。
【００１５】
また、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュメモリ、ＲＡＭ（random access memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００１６】
記録装置１００は、記録制御装置１１０、カメラ１２０、マイクロフォン１３０、記録部１４０、センサ１５０、表示部１６０及びスピーカ１７０を備えている。記録制御装置１１０は、ＣＡＮ（Controller Area Network）等の車内通信ネットワークを介して車内の機器と通信可能に接続されている。記録制御装置１１０と、カメラ１２０、マイクロフォン１３０、記録部１４０、センサ１５０、表示部１６０及びスピーカ１７０とは、所定のケーブル等を用いて直接接続されてもよく、ＣＡＮ等の車内ネットワークを介して接続されてもよい。尚、ＣＡＮ等とは、ＣＡＮに限らず、ＭＯＳＴ（Media Oriented Systems Transport）、ＬＩＮ（Local Interconnect Network）等の車内ネットワークであってもよいことを意味している。
【００１７】
カメラ１２０は、車両外を撮影した映像データを生成する。例えば、カメラ１２０は、車両外の前方のみを撮影する１台のカメラであってもよく、車両外の前方及び後方を撮影する２台のカメラであってもよい。さらに、カメラ１２０は、車両外及び車両内を撮影する２台のカメラであってもよい。また、車両外および車両内を撮影するカメラは、周囲３６０度を撮影可能な全周カメラであってもよい。
【００１８】
マイクロフォン１３０は、車両内又は車両外の音声を収集して音声データを生成する。
【００１９】
記録部１４０は、少なくとも映像データを含む撮影ファイルを記録する。撮影ファイルには、音声データが含まれていてもよい。記録部１４０は、例えば、ハードディスク、ソリッドステートドライブ、カード型メモリ等のハードウェアによって構成されている。記録部１４０は、通常記録部１４１と、イベント記録部１４２とを有している。通常記録部１４１及びイベント記録部１４２は、記録部１４０内にアドレスの異なるメモリ領域として構成されてもよく、異なるハードウェアとして構成されてもよい。また、記録部１４０内に記録された撮影データのヘッダやペイロード等に書き込まれた情報に基づく仮想アドレス又はフラグのことを、通常記録部１４１及びイベント記録部１４２と称してもよい。また、記録部１４０は、図示しない通信機能によって撮影データが送信される、外部の記録装置であってもよい。
【００２０】
センサ１５０は、例えば、車両の前後方向、左右方向又は上下方向の速度変化すなわち加速度を検知する加速度センサである。つまり、センサ１５０は、車両に対して衝撃が加えられたことを検知する。車両に対して衝撃が加わる場合とは、例えば、運転者が急ブレーキ操作や急加速操作をした場合、運転者が急ハンドル操作をした場合、車両が他の物体と衝突した場合等である。センサ１５０は、車両の加速度に代えて、車両の走行速度を検知してもよい。
【００２１】
表示部１６０は、記録部１４０に記録された映像データを再生するディスプレイである。表示部１６０は、例えば液晶表示装置、有機ＥＬ（有機エレクトロルミネッセンス）表示装置、ヘッドアップディスプレイ等の表示装置である。表示部１６０は、運転者が車両を操作する際に目視可能な位置に設置されている。運転者が車両を操作する際に目視可能な位置とは、例えば、車両のセンターコンソール、ダッシュボード、メータパネル、バックミラー、ハンドル又はフロントガラス等である。
【００２２】
スピーカ１７０は、記録部１４０に記録された音声データを再生する。スピーカ１７０は、図示しない音声増幅部や音声処理部を含み、スピーカ１７０と記載した場合であってもこれらを含む。
【００２３】
続いて、記録制御装置１１０の構成例について説明する。記録制御装置１１０は、撮影データ取得部１１１、バッファメモリ１１２、映像処理部１１３、記録制御部１１４、車両情報取得部１１５、イベント検出部１１６、及び再生制御部１１７を備える。記録制御装置１１０を構成する各構成要素は、例えば、メモリに格納されたソフトウェアである。また、記録制御装置１１０を構成する各構成要素は、回路もしくはチップ等のハードウェアであってもよい。また、記録制御装置１１０を構成する各構成要素は、ソフトウェアとハードウェアとの組み合わせであってもよい。
【００２４】
撮影データ取得部１１１は、カメラ１２０が生成した映像データ及びマイクロフォン１３０が生成した音声データを取得する。映像データ及び音声データを含むデータは、撮影データと称されてもよい。撮影データ取得部１１１は、映像データ取得部と、音声データ取得部とが含まれているということができる。すなわち、撮影データ取得部１１１は、カメラ１２０及びマイクロフォン１３０から撮影データを取得する。映像データは、例えば、非圧縮のデジタル映像データまたはアナログ映像データである。また、映像データは、例えば、Ｈ．２６４もしくはＨ．２６５等の方式を用いて圧縮された映像データであってもよい。また、音声データは、例えば、ＰＣＭ（Pulse Code Modulation）方式等を用いて生成されてもよく、映像データ及び音声データを含んだ動画像データである撮影データは、ＭＰＥＧ（Moving Picture Experts Group）、２−ＴＳ（Transport Stream）またはＡＶＩ（Audio Video Interleave）等の方式を用いて生成されてもよい。撮影データ取得部１１１は、映像データ及び音声データを含む撮影データをバッファメモリ１１２へ出力する。
【００２５】
バッファメモリ１１２は、撮影データ取得部１１１が出力した撮影データを一時的に記憶する。バッファメモリ１１２は、記録制御装置１１０内に内蔵される内蔵メモリと称されてもよい。一時的に記憶するとは、例えば、バッファメモリ１１２が予め設定された期間の撮影データを保持し、保持した撮影データを映像処理部１１３に出力し、その後保持していた撮影データを消去することであってもよい。又は、一時的に記憶するとは、撮影データ取得部１１１が出力する撮影データを、バッファメモリ１１２内の撮影データに上書きして記憶することであってもよい。又は、一時的に記憶するとは、バッファメモリ１１２が撮影データ取得部１１１から受けた撮影データを映像処理部１１３に出力する場合に、バッファメモリ１１２内に記憶している出力済みの撮影データを消去することであってもよい。バッファメモリ１１２は、一時的に記憶した撮影データを映像処理部１１３に出力する。
【００２６】
映像処理部１１３は、記録制御部１１４の指示を受け、バッファメモリ１１２が出力した撮影データを処理して撮影ファイルを生成する。すなわち、映像処理部１１３は、例えば、バッファメモリ１１２が出力した撮影データから予め設定された時間の撮影ファイルを生成してもよい。また、映像処理部１１３は、バッファメモリ１１２が出力した撮影データから予め設定された時間の映像データを切り出してもよい。また、映像処理部１１３は、複数の撮影データを繋ぎ合せて一つの映像データを生成してもよい。また、映像処理部１１３は、バッファメモリ１１２が出力した撮影データから予め設定された画角の撮影ファイルを生成してもよい。また、映像処理部１１３は、バッファメモリ１１２が出力した撮影データから予め設定された時間又は予め設定された画角の撮影データを生成し、ファイル名称等のヘッダ情報等を付加して、撮影ファイルを生成してもよい。さらに、映像処理部１１３は、バッファメモリ１１２が出力した撮影データから撮影データのノイズ除去や歪み補正等を行ってもよく、撮影データに時刻情報、車両の運転支援機能の情報、車両の速度情報又は車両の位置情報などを表示した撮影データを生成してもよい。
【００２７】
記録制御部１１４は、映像処理部１１３に指示を送り、通常撮影ファイルを生成させる。通常撮影ファイルとは、イベント検出部１１６が検出するイベントに起因しない撮影ファイルである。また、記録制御部１１４は、車両情報取得部１１５が出力する車両情報及びイベント検出部１１６が出力する情報を受けて、映像処理部１１３に指示を送り、イベント撮影ファイルを生成させる。イベント撮影ファイルとは、イベント検出部１１６が検出するイベントに起因した撮影ファイルである。記録制御部１１４は、映像処理部１１３が生成した通常撮影ファイル又はイベント撮影ファイルを記録部１４０に出力する。記録制御部１１４は、例えば、通常撮影ファイル又はイベント撮影ファイルのヘッダ情報として、ファイル名称やファイル種別情報等を映像処理部１１３に出力してもよい。
【００２８】
また、記録制御部１１４は、車両情報取得部１１５が出力した情報に基づいて、運転支援機能の情報を映像処理部１１３に出力してもよい。この場合、例えば、映像処理部１１３は、イベント撮影ファイルのヘッダに、動作中の運転支援機能の種別を書き込んだファイルを生成してもよい。また、映像処理部１１３は、イベント撮影ファイルの映像データに、動作中の運転支援機能の種別を文字情報又はアイコン等により表示させてもよい。つまり、記録制御部１１４は、映像データにおいて、動作状態である運転支援機能の種別情報を併せて記録させてもよい。また、記録制御部１１４は、撮影ファイルの開始時刻及び終了時刻を決定し、映像処理部１１３に出力してもよい。
【００２９】
記録制御部１１４は、イベント撮影ファイルと通常撮影ファイルとを区分して記録部１４０に記録する。イベント撮影ファイルと通常撮影ファイルとを区分して記録部１４０に記録するとは、記録制御部１１４が、イベント撮影ファイルのヘッダもしくはペイロードにイベント撮影ファイルであることを示すフラグ情報等を設定することであってもよい。また、記録制御部１１４は、通常撮影ファイルのヘッダもしくはペイロードに通常撮影ファイルであることを示すフラグ情報等を設定してもよく、フラグ情報を設定しなくてもよい。つまり、フラグ情報が設定されていない撮影データは、通常撮影ファイルと認識されてもよい。これとは反対に、通常撮影ファイルのヘッダもしくはペイロードに通常撮影ファイルであることを示すフラグ情報が設定される場合、イベント撮影ファイルにはフラグ情報が設定されなくてもよい。また、記録制御部１１４は、通常撮影ファイルを通常記録部１４１に記録させ、イベント撮影ファイルをイベント記録部１４２に記録させてもよい。
【００３０】
記録制御部１１４は、イベント撮影ファイルを上書き禁止のデータとして記録部１４０へ記録してもよい。例えば、記録制御部１１４は、データの上書きを禁止する記録部１４０内のメモリ領域のアドレスを指定して、イベント撮影ファイルを記録部１４０へ記録してもよい。もしくは、記録制御部１１４は、イベント撮影ファイルのヘッダもしくはペイロードに上書き禁止を示すフラグ情報等を設定してもよい。データの上書きを禁止する記録部１４０内のメモリ領域とイベント撮影ファイルを記録する記録部１４０内のメモリ領域のアドレスとは一致していてもよく、いずれか一方のメモリ領域が、他方のメモリ領域に含まれていてもよい。
【００３１】
さらに、記録制御部１１４は、通常撮影ファイルを上書き可能のデータとして記録部１４０へ記録してもよい。例えば、記録制御部１１４は、データの上書きを可能とする記録部１４０内のメモリ領域のアドレスを指定して、通常撮影ファイルを記録部１４０へ記録してもよい。もしくは、記録制御部１１４は、通常撮影ファイルのヘッダもしくはペイロードに上書き可能を示すフラグ情報等を設定してもよい。データの上書きを可能とする記録部１４０内のメモリ領域と通常撮影ファイルを記録する記録部１４０内のメモリ領域のアドレスとは一致していてもよく、いずれか一方のメモリ領域が、他方のメモリ領域に含まれていてもよい。
【００３２】
車両情報取得部１１５は、ＣＡＮ等の車内ネットワークを介して受けた車両の情報を取得して記録制御部１１４に出力する。車両情報取得部１１５は、例えば、予め設定された期間ごとに車両の情報を取得する。車両情報取得部１１５が取得する車両の情報は、例えば、車両の走行速度、周囲の車両との車間距離、車両の操舵角、ＧＰＳ情報、運転支援機能の情報等である。
【００３３】
運転支援機能の情報とは、車両に備えられている運転支援機能の種別及び動作状況を含む情報である。尚、本明細書において、運転支援機能とは、運転者が行う、車両のアクセル、ブレーキ又は操舵という車両操作の内少なくとも一つの車両操作が運転者の管理下から離れた状態のまま、車両を走行可能な状態に保つ機能をいう。運転支援機能とは、例えば、先行車自動追従機能、レーンキープアシスト機能、オートクルーズ機能、自動車庫入れ機能、衝突被害軽減ブレーキ等の自動ブレーキ機能、自動運転機能等を含む。つまり運転支援機能の情報とは、例えば、先行車自動追従機能がオンであるとか、オートクルーズ機能がオンであるといった情報である。
【００３４】
イベント検出部１１６は、センサ１５０が出力した情報を受けて、予め設定されたイベントの発生を検出する。尚、本明細書において、予め設定されたイベントとは、例えば、急ブレーキ、危険運転、交通事故等をいう。例えば、加速度センサとして動作するセンサ１５０において検出した衝撃レベルが予め設定された値を超えている場合に、イベント検出部１１６は、急ブレーキ、危険運転又は交通事故等のイベントが発生したことを検出する。衝撃レベルが予め設定された値を超えるとは、加速度が予め設定された値を超えると言い換えられてもよい。イベント検出部１１６は、イベントの発生を検出した場合、イベントが発生したことを示す情報を記録制御部１１４に出力する。イベントが発生したことを示す情報には、イベントが発生した時刻が含まれてもよい。さらに、イベントが発生したことを示す情報には、イベントが発生した時刻から予め設定された期間を遡った時点から、イベントが発生した時刻までの加速度の値等が含まれてもよい。
【００３５】
再生制御部１１７は、記録部１４０に記録されている撮影データを取得し、取得した撮影データに基づく映像データを表示部１６０に出力し、取得した撮影データに基づく音声データをスピーカ１７０等に出力する。再生制御部１１７は、記録装置１００を操作するユーザが入力した撮影ファイルの再生指示情報を受け取ると、記録部１４０内のメモリ領域から、ユーザが再生を希望する撮影ファイルを取得する。
【００３６】
次に、図２を参照しながら、撮影ファイルと時間との関係について説明する。図２は、記録制御装置１１０が出力する撮影ファイルと時間との関係を示す図である。図２の横軸は、時刻ｔｎ０から時刻ｔｎ２に向かって時間が経過することを示している。また、時間軸と平行に示された帯状のファイル群１０は、記録制御装置１１０が出力する通常撮影ファイルを示している。映像処理部１１３は、予め設定された期間Ｐｎ毎に通常撮影ファイルを順次生成し得る。予め設定された期間Ｐｎは、例えば数十秒であってもよいし、数分であってもよい。例えば、時刻ｔｎ０から時刻ｔｎ１までの撮影データは、通常撮影ファイルＦｎ（０）である。つまり、映像処理部１１３は、時刻ｔｎ０から時刻ｔｎ１までの撮影データを、通常撮影ファイルＦｎ（０）として生成する。記録制御部１１４は、映像処理部１１３が生成した通常撮影ファイルＦｎ（０）を記録部１４０の有する通常記録部１４１へ出力する。次に、映像処理部１１３は、時刻ｔｎ１から時刻ｔｎ２までの撮影データを、通常撮影ファイルＦｎ（１）として生成し、記録制御部１１４に出力する。同様に、映像処理部１１３は、時刻ｔｎ２から開始する通常撮影ファイルＦｎ（２）を生成し、記録制御部１１４に出力する。
【００３７】
映像処理部１１３が通常撮影ファイルを生成するに当たり、バッファメモリ１１２は通常撮影ファイルとして処理される撮影データよりも長い時間を記憶する。図２の例の場合、バッファメモリ１１２が記憶する撮影データは、Ｐｎよりも長い時間である。映像処理部１１３は、バッファメモリ１１２が記憶する撮影データから、時間Ｐｎの撮影データを処理して通常撮影ファイルを生成する。つまり、映像処理部１１３は、バッファメモリ１１２に時間Ｐｎの撮影データが記憶された後に通常撮影ファイルを生成する。
【００３８】
記録部１４０に記録する通常撮影ファイルの数は、記録部１４０の通常撮影ファイルを記録可能な容量に左右されるが、予め設定されていてもよい。記録部１４０は、記録可能な通常撮影ファイルの数が上限に達した場合は、最も古い通常撮影ファイルを削除した後に新たな通常撮影ファイルを記録してもよい。また、記録部１４０は、新たな通常撮影ファイルを最も古い通常撮影ファイルが記録されている領域に上書きしてもよい。
【００３９】
続いてイベント撮影ファイルについて説明する。矩形状に示したファイル２０は、イベント撮影ファイルＦｅである。イベント撮影ファイルＦｅは、時刻ｔｅ１から時刻ｔｅ２までの撮影データを含む撮影ファイルである。
【００４０】
ここで、イベント撮影ファイルＦｅが生成される原理について説明する。まず、車両に強い衝撃が与えられる等のイベントが発生すると、イベント発生直後である時刻ｔｅ０に、イベント検出部１１６は、イベントを検出する。イベント検出部１１６は、イベントが発生したことを示す情報を記録制御部１１４へ出力する。記録制御部１１４は、イベント検出部１１６が出力した情報を受けて、時刻ｔｅ１から時刻ｔｅ２までの撮影データをファイル形式として生成することを映像処理部１１３に指示する。時刻ｔｅ１は、イベントが検出された時刻ｔｅ０よりも第１期間ｐ１を遡った時刻である。時刻ｔｅ２は、イベントが検出された時刻ｔｅ０よりも第２期間ｐ２を経過した時刻である。映像処理部１１３は、記録制御部１１４からの指示を受けて、バッファメモリ１１２から出力される時刻ｔｅ１から時刻ｔｅ２までの撮影データをイベント撮影ファイルＦｅとして生成し、記録制御部１１４に出力する。記録制御部１１４は、映像処理部１１３から受けたイベント撮影ファイルＦｅを記録部１４０に出力する。尚、イベント撮影ファイルＦｅは、上書き禁止であるという情報をヘッダ又はペイロード内に含んでいてもよい。また、イベント撮影ファイルＦｅが記録される領域は上書き禁止であることが定められた領域であってもよい。
【００４１】
このようにして記録されたイベント撮影ファイルＦｅは、イベントが検出された時刻ｔｅ０よりも第１期間ｐ１遡った時刻ｔｅ１からイベント発生時点までの撮影データが含まれている。イベント発生時点よりも予め設定された期間遡った時点から撮影データを記録することにより、イベント撮影ファイルは、イベントの発生原因を特定する手掛かりとなり得る。
【００４２】
ところで、運転支援機能を有している車両に交通事故等のイベントが発生した場合、記録装置１００は、発生したイベントが運転支援機能に起因するか否かを特定し得ることが期待される。そこで、記録制御部１１４は、車両情報取得部１１５が出力する車両情報に応じて、第１期間ｐ１の長さを設定し得る。
【００４３】
例えば、記録制御部１１４は、イベントの検出時に、車両情報取得部１１５から車両の運転支援機能が動作していたことを検出し得る。具体的には、記録制御部１１４は、イベントを検出した時刻ｔｅ０の直前の車両情報を取得する。ここでいう直前とは、イベント発生時における車両の情報が判別可能なタイミングであり、例えば、イベントを検出した時刻ｔｅ０から予め設定された期間を遡った時点に取得した車両情報である。予め設定された期間の例としては、１秒、５秒、１０秒などである。また、予め設定された期間は０秒であってもよい。
【００４４】
記録制御部１１４は、取得した車両情報に基づいて、運転支援機能が動作していたことを検出した場合の第１期間ｐ１を、運転支援機能が動作していたことを検出しない場合の第１期間ｐ１よりも長く設定することができる。
【００４５】
記録制御部１１４は、運転支援機能が動作していたことを検出するにあたり、予め設定された時点における車両情報に代えて、予め設定された期間における車両情報に基づいて判断してもよい。この場合、例えば、記録制御部１１４は、予め設定された期間内の全ての車両情報を取得し、取得した全ての車両情報のうち、予め設定された割合以上の車両情報に、運転支援機能が動作していたことを示す情報が含まれていたか否かを検出し得る。
【００４６】
図３は、実施の形態１にかかる記録制御部１１４の設定の一例を示す表である。記録制御部１１４は、イベントを検出した時刻ｔｅ０から予め設定された期間を遡った時点における車両情報を取得する。また、記録制御部１１４は、取得した車両情報に含まれている運転支援機能の状態ＡＳＴを検出し得る。運転支援機能ＡＳＴがオフの場合（ＡＳＴ：ＯＦＦ）、第１期間ｐ１は、期間Ｐｓ（例えば１０秒）と設定されている。一方、運転支援機能ＡＳＴがオンの場合（ＡＳＴ：ＯＮ）、第１期間ｐ１は、期間Ｐｆ（例えば６０秒）と設定されている。尚、第２期間ｐ２はいずれの場合にも期間Ｐｅ（例えば１０秒）と設定されている。尚、勿論、ここに挙げた具体的な期間は一例に過ぎない。したがって、運転支援機能ＡＳＴの状態により、第２期間ｐ２を変化させてもよい。
【００４７】
次に、図４を参照しながら、記録制御装置１１０の処理について説明する。図４は、実施の形態１にかかる記録制御装置１１０の処理を示すフローチャートである。
【００４８】
まず、記録装置１００が起動すると、撮影データ取得部１１１は、少なくとも映像データを含む撮影データを取得し、バッファメモリ１１２へ出力する。バッファメモリ１１２は、撮影データの記憶すなわちバッファリングを開始する（ステップＳ１００）。
【００４９】
次に、記録制御部１１４は、図２を参照しながら説明したように、映像処理部１１３に通常撮影ファイルを生成させ、記録部１４０へ出力する処理を開始する（ステップＳ１０１）。尚、映像処理部１１３が通常撮影ファイルを生成し、記録制御部１１４が通常撮影ファイルを記録部１４０へ出力する処理は、以降、通常記録と称される。映像処理部１１３及び記録制御部１１４は、図４に示す一連の処理が終了するまで通常記録を継続して行う。記録部１４０は、記録制御部１１４が出力した通常撮影ファイルを順次記録する。映像処理部１１３及び記録制御部１１４は、上述した処理を行うと共に、以下に説明するイベント撮影ファイルを生成し、記録部１４０へ出力する処理を並列して行ってもよい。
【００５０】
次に、記録制御部１１４は、車両情報取得部１１５が出力する車両情報を予め設定された時間（例えば１００ミリ秒）毎に取得する（ステップＳ１０２）。尚、記録制御部１１４は、予め設定された期間の車両情報を記録制御装置１１０が有しているメモリに記憶させてもよい。
【００５１】
次に、記録制御部１１４は、予め設定された時間（例えば１００ミリ秒）毎に、イベント検出部１１６から出力される情報を監視し、イベントを検出したか否かを判定する（ステップＳ１０３）。記録制御部１１４がイベントを検出したと判定しない場合（ステップＳ１０３：Ｎｏ）、記録制御部１１４は、バッファメモリ１１２が記憶する撮影データを全て映像処理部１１３へ送信したか否かを判定する（ステップＳ１０９）。一方、記録制御部１１４がイベントを検出したと判定した場合（ステップＳ１０３：Ｙｅｓ）、記録制御部１１４は、イベント撮影ファイルを生成するために、第１期間ｐ１を決定する処理を進める。
【００５２】
記録制御部１１４は、車両情報取得部１１５の情報を監視し、予め設定された時点又は期間の車両情報に基づいて、運転支援機能の動作状態（ＡＳＴ）を取得する。そして、記録制御部１１４は、運転支援機能が動作中だったか否かを判定する（ステップＳ１０４）。
【００５３】
運転支援機能が動作中（ＡＳＴ：ＯＮ）であったことを記録制御部１１４が検出した場合（ステップＳ１０４：Ｙｅｓ）、記録制御部１１４は、第１期間ｐ１を期間Ｐｆに設定する（ステップＳ１０５）。一方、運転支援機能が動作中（ＡＳＴ：ＯＮ）であったことを記録制御部１１４が検出しない場合（ステップＳ１０４：Ｎｏ）、記録制御部１１４は、第１期間ｐ１を期間Ｐｓに設定する（ステップＳ１１０）。
【００５４】
記録制御部１１４は、第１期間ｐ１を設定すると、映像処理部１１３に指示を送りイベント撮影ファイルの生成を開始させる（ステップＳ１０６）。
【００５５】
次に、記録制御部１１４は、時刻を監視し、第２期間ｐ２が予め設定された期間Ｐｅを超えたか否かを判定する（ステップＳ１０７）。第２期間ｐ２が期間Ｐｅを超えたと判定しない場合（ステップＳ１０７：Ｎｏ）、記録制御部１１４は、映像処理部１１３にイベント撮影ファイルの生成を継続させる。一方、第２期間ｐ２が期間Ｐｅを超えたと判定した場合（ステップＳ１０７：Ｙｅｓ）、記録制御部１１４は、映像処理部１１３にイベント撮影ファイルの生成を終了させると共に、映像処理部１１３が生成したイベント撮影ファイルを記録部１４０に出力する（ステップＳ１０８）。
【００５６】
イベント撮影ファイルの記録が終了すると、記録制御部１１４は、バッファメモリ１１２内の撮影データを全て映像処理部１１３へ送信したか否かを判定する（ステップＳ１０９）。記録制御部１１４がバッファメモリ１１２内の撮影データを全て映像処理部１１３へ送信したと判定した場合（ステップＳ１０９：Ｙｅｓ）、記録制御部１１４は、処理を終了する。バッファメモリ１１２内の撮影データを全て映像処理部１１３へ送信した場合とは、例えば、運転者がカメラ１２０の撮影を停止する操作を実施した場合、又は、車両のエンジンが停止することに伴いカメラ１２０による撮影が停止された場合等である。
【００５７】
一方、記録制御部１１４がバッファメモリ１１２内の撮影データを全て映像処理部１１３へ送信したと判定しない場合（ステップＳ１０９：Ｎｏ）、記録制御部１１４は、通常撮影ファイルの記録を継続すると共に、イベント検出部１１６から出力される情報を監視し、イベントを検出したか否かを判定する（ステップＳ１０３）処理を繰り返す。
【００５８】
以上に説明した構成により、記録装置１００は、運転支援機能が動作していない場合よりも、運転支援機能が動作している場合における第１期間ｐ１を長く設定することができる。したがって、実施の形態１にかかる記録装置１００は、交通事故等のきっかけとなる事象を適切に記録することができる。
【００５９】
上述した実施の形態１は、適用対象とする運転支援機能を限定しないが、運転支援機能の内、特に比較的短い時間で完結する運転支援機能に対し適切である。比較的短い時間で完結する運転支援機能とは、例えば、自動車庫入れ機能、自動ブレーキ機能などである。
【００６０】
実施の形態２
次に、実施の形態２について説明する。実施の形態２にかかる記録装置の機能構成は、実施の形態１にかかる記録装置１００と同様である。実施の形態２にかかる記録装置１００は、記録制御部１１４における第１期間ｐ１の設定及び映像処理部１１３における撮影データの処理が、実施の形態１とは異なる。
【００６１】
図５を参照しながら、実施の形態２にかかる記録制御装置１１０について説明する。図５は、実施の形態２にかかる記録制御装置１１０が出力するファイルと時間の関係を示す図である。記録制御部１１４は、映像処理部１１３に、イベントの検出時より第１期間ｐ１を遡った時点からイベントの検出時より第２期間ｐ２を経過した時点までの撮影データを、イベント撮影ファイルとして生成させる。図５（ａ）は、記録制御部１１４が第１期間ｐ１を期間Ｐｓと判断した場合のファイル２０を示している。図５（ｂ）は、記録制御部１１４が第１期間ｐ１を期間Ｐｆと判断した場合のファイル２０を示している。
【００６２】
図５（ａ）において、記録制御部１１４は、映像処理部１１３に、時刻ｔｅ１から時刻ｔｅ２までの期間の撮影データをイベント撮影ファイルとして生成させる。イベントの検出時において、車両情報取得部１１５から車両の運転支援機能が動作していたことを検出しなかった場合に、記録制御部１１４は、第１期間ｐ１を期間Ｐｓと判断する。期間Ｐｓは、時刻ｔｅ１から時刻ｔｅ０の期間である。時刻ｔｅ１は、イベントを検出した時刻ｔｅ０から期間Ｐｓを遡った時点である。また、期間Ｐｅは、時刻ｔｅ０から時刻ｔｅ２までの期間である。時刻ｔｅ２は、イベントを検出した時刻ｔｅ０から期間Ｐｅを経過した時点である。
【００６３】
図５（ｂ）において、記録制御部１１４は、映像処理部１１３に、時刻ｔｅ４から時刻ｔｅ２までの期間の撮影データをイベント撮影ファイルとして生成させる。イベントの検出時において、車両情報取得部１１５から車両の運転支援機能が動作していたことを検出した場合に、記録制御部１１４は、第１期間ｐ１を期間Ｐｆと判断する。期間Ｐｆは、図５（ａ）に示した期間Ｐｓよりも長く設定されている。図５（ｂ）に示す例の場合、記録制御部１１４は、第１期間ｐ１を、第４期間ｐ４と第３期間ｐ３とに分けて処理する。第４期間ｐ４は、時刻ｔｅ４から時刻ｔｅ３までの期間である。つまり、第４期間ｐ４は、第１期間ｐ１の内、第１期間ｐ１の開始時点である時刻ｔｅ４から第３期間の開始時点である時刻ｔｅ３までの期間である。第３期間ｐ３は、時刻ｔｅ３から時刻ｔｅ０までの期間である。時刻ｔｅ４は、時刻ｔｅ０から期間Ｐｆを遡った時点である。時刻ｔｅ３は、時刻ｔｅ０から第３期間ｐ３を遡った時点である。また、時刻ｔｅ３は、時刻ｔｅ４から第４期間ｐ４を経過した時点であるともいえる。
【００６４】
実施の形態２にかかる記録制御部１１４は、映像処理部１１３に、第１期間ｐ１の内、第３期間ｐ３における撮影データのフレームレートよりも、第４期間ｐ４における撮影データのフレームレートを低下させることができる。つまり、イベント撮影ファイルの内、第４期間ｐ４における撮影データのフレームレートは、第３期間ｐ３及び第２期間ｐ２におけるフレームレートよりも低い。具体的には、例えば、第４期間ｐ４における撮影データのフレームレートは１ｆｐｓ（frames per second＝フレーム毎秒）や、２ｆｐｓ等であってもよい。尚、撮影データ取得部１１１が取得する映像データのフレームレートは、例えば、１５〜３０ｆｐｓである。
【００６５】
次に、図６を参照しながら、実施の形態２にかかる記録制御装置１１０の処理について説明する。図６は、実施の形態２にかかる記録制御装置１１０の処理を示すフローチャートである。実施の形態２にかかる記録制御装置１１０のフローチャートは、ステップＳ１０４とステップＳ１０９の間における処理が実施の形態１にかかる記録制御装置１１０のフローチャートと異なる。したがって、説明が重複する部分については適宜省略する。
【００６６】
図６に示すフローチャートにおいて、ステップＳ１００からステップＳ１０４までは、図４に示した実施の形態１にかかるフローチャートと同様である。
【００６７】
ステップＳ１０４において、記録制御部１１４は、車両情報取得部１１５の情報を監視し、予め設定された時点又は期間の車両情報に基づいて、運転支援機能の動作状態（ＡＳＴ）を取得する。そして、記録制御部１１４は、運転支援機能が動作中か否かを判定する（ステップＳ１０４）。
【００６８】
運転支援機能が動作中（ＡＳＴ：ＯＮ）であると記録制御部１１４が判定した場合（ステップＳ１０４：Ｙｅｓ）、記録制御部１１４は、第１期間ｐ１を期間Ｐｆに設定する（ステップＳ１０５）。
【００６９】
次に、記録制御部１１４は、映像処理部１１３に、第４期間ｐ４における撮影データから断続的あるいは連続的にフレームを抜き出した撮影データを生成させる。すなわち、映像処理部１１３は、第４期間ｐ４の撮影データを抽出する処理を行う（ステップＳ２０１）。
【００７０】
続いて、記録制御部１１４は、第４期間ｐ４、第３期間ｐ３及び第２期間ｐ２の撮影データからイベント撮影ファイルを生成する（ステップＳ１０６）。尚、第４期間ｐ４と第３期間ｐ３とを合わせた期間は、第１期間ｐ１である。
【００７１】
次に、記録制御部１１４は、時刻を監視し、第２期間ｐ２が予め設定された期間Ｐｅを超えたか否かを判定する（ステップＳ１０７）。第２期間ｐ２が期間Ｐｅを超えたと判定しない場合（ステップＳ１０７：Ｎｏ）、記録制御部１１４は、映像処理部１１３にイベント撮影ファイルの生成を継続させる。一方、第２期間ｐ２が期間Ｐｅを超えたと判定した場合（ステップＳ１０７：Ｙｅｓ）、記録制御部１１４は、映像処理部１１３にイベント撮影ファイルの生成を終了させると共に、映像処理部１１３が生成したイベント撮影ファイルを記録部１４０に出力する（ステップＳ１０８）。
【００７２】
一方、運転支援機能が動作中（ＡＳＴ：ＯＮ）であると記録制御部１１４が判定しない場合（ステップＳ１０４：Ｎｏ）、記録制御部１１４は、第１期間ｐ１を期間Ｐｓに設定する（ステップＳ１１０）。
【００７３】
記録制御部１１４は、第１期間ｐ１を決定すると、映像処理部１１３に、第１期間ｐ１及び第２期間ｐ２の撮影データからイベント撮影ファイルを生成させる（ステップＳ２０２）。
【００７４】
次に、記録制御部１１４は、時刻を監視し、第２期間ｐ２が予め設定された期間Ｐｅを超えたか否かを判定する（ステップＳ２０３）。第２期間ｐ２が期間Ｐｅを超えたと判定しない場合（ステップＳ２０３：Ｎｏ）、記録制御部１１４は、映像処理部１１３にイベント撮影ファイルの生成を継続させる。一方、第２期間ｐ２が期間Ｐｅを超えたと判定した場合（ステップＳ２０３：Ｙｅｓ）、記録制御部１１４は、映像処理部１１３にイベント撮影ファイルの生成を終了させると共に、映像処理部１１３が生成したイベント撮影ファイルを記録部１４０に出力する（ステップＳ２０４）。
【００７５】
イベント撮影ファイルの記録が終了すると、記録制御部１１４は、バッファメモリ１１２内の撮影データを全て映像処理部１１３へ送信したか否かを判定する（ステップＳ１０９）。そして、これ以降の処理は、図４において示した実施の形態１にかかるフローチャートと同様である。
【００７６】
尚、映像処理部１１３は、通常撮影ファイルを生成する処理と、イベント撮影ファイルを生成する処理とを並列して行ってもよい。また、映像処理部１１３は、通常撮影ファイルを生成する処理と、イベント撮影ファイルを生成する処理とを順次行ってもよい。
【００７７】
以上のような構成にすることにより、実施の形態２にかかる記録装置１００は、運転支援機能が動作している車両にイベントが発生した場合に、運転支援機能が動作していない場合よりも長い期間を遡ってイベント撮影ファイルを生成することができる。また、実施の形態２にかかる記録装置１００は、予め設定された第３期間ｐ３よりも前の期間である第４期間ｐ４における撮影データのフレームレートを低下させることにより、記録容量時間が大きくなることを抑え、イベント発生前後の事象を適切に記録することができる。
【００７８】
上述した実施の形態２は、適用対象とする運転支援機能を限定しないが、運転支援機能の内、特に機能している時間が長く、運転中に機能のオン／オフが発生する運転支援機能に対し適切である。機能している時間が長く、運転中に機能のオン／オフが発生する運転支援機能は、例えば、先行車自動追尾機能、レーンキープアシスト機能、オートクルーズ機能などである。
【００７９】
実施の形態３
次に、実施の形態３について説明する。実施の形態３にかかる記録装置の機能構成は、実施の形態１及び実施の形態２にかかる記録装置１００と同様である。実施の形態３にかかる記録装置１００は、記録制御部１１４における第１期間ｐ１の設定が、実施の形態２とは異なる。実施の形態３にかかる記録装置１００における記録制御部１１４は、イベント検出時に運転支援機能が動作していたことを検出した場合に、第４期間ｐ４の開始時刻ｔｅ４を、運転支援機能の動作開始時点に設定する。
【００８０】
図７を参照しながら、実施の形態３にかかる記録制御装置１１０について説明する。図７は、実施の形態３にかかる記録制御装置１１０が出力するファイルと時間の関係を示す図である。図７は、記録制御部１１４が第１期間ｐ１を期間Ｐｆ´と判断した場合のファイル２０を含んでいる。つまり、ファイル２０は、イベント撮影ファイルである。
【００８１】
図７において、記録制御部１１４は、映像処理部１１３に、時刻ｔｅ４から時刻ｔｅ２までの期間の撮影データをイベント撮影ファイルとして生成させる。イベントの検出時において、車両情報取得部１１５から車両の運転支援機能が動作していたことを検出した場合に、記録制御部１１４は、第１期間ｐ１を期間Ｐｆ´と判断する。尚、図示はしないが、当然、実施の形態２にかかる記録装置１００の場合と同様、期間Ｐｆ´は、運転支援機能が動作していない場合の第１期間である期間Ｐｓよりも長い。
【００８２】
図７に示す例の場合、記録制御部１１４は、第１期間ｐ１を、第４期間ｐ４と第３期間ｐ３とに分けて処理する。第４期間ｐ４は、時刻ｔｅ４から時刻ｔｅ３までの期間である。第３期間ｐ３は、時刻ｔｅ３から時刻ｔｅ０までの期間である。時刻ｔｅ４は、運転支援機能の動作開始時点である。つまり、実施の形態３において、第４期間ｐ４は、固定された期間ではない。よって、第１期間ｐ１の期間Ｐｆ´も固定された期間ではない。時刻ｔｅ３は、時刻ｔｅ０から第３期間ｐ３を遡った時点である。第３期間ｐ３は、予め設定された期間であり、固定された期間であり得る。
【００８３】
尚、図７に示すイベント撮影ファイルは、バッファメモリ１１２が一時的に記憶した撮影データから生成され得る。換言すると、映像処理部１１３は、バッファメモリ１１２が一時的に記憶した撮影データの内、記録制御部１１４が判断した期間の撮影データからイベント撮影ファイルを生成し得る。つまり、イベント撮影ファイルの長さは、バッファメモリ１１２が一時的に記憶した撮影データの長さより短いといえる。
【００８４】
このような構成にすることにより、実施の形態３にかかる記録装置１００は、予め設定された第３期間ｐ３よりも前の期間である第４期間ｐ４を運転支援機能の動作状態応じて設定することができる。これにより、実施の形態３にかかる記録装置１００は、イベント発生前後の事象を適切に記録することができる。
【００８５】
上述した実施の形態３は、適用対象とする運転支援機能は限定されないが、特に運転中に機能のオン／オフが発生する運転支援機能に対し適切である。運転中に機能のオン／オフが発生する運転支援機能とは、例えば、自動車庫入れ機能、自動ブレーキ機能、先行車自動追尾機能、レーンキープアシスト機能、オートクルーズ機能などである。
【００８６】
実施の形態４
次に、実施の形態４について説明する。実施の形態４にかかる記録装置の機能構成は、実施の形態１〜３にかかる記録装置１００と同様である。実施の形態４にかかる記録装置１００は、記録制御部１１４における第４期間ｐ４の撮影データの処理が、実施の形態３とは異なる。
【００８７】
図８を参照しながら、実施の形態４にかかる記録制御装置１１０について説明する。図８は、実施の形態４にかかる記録制御装置１１０が出力するファイルと時間の関係を示す図である。図８は、ファイル３０と、ファイル２０とを含んでいる。ファイル３０は、バッファメモリ１１２から生成される撮影ファイルである。ファイル３０は、運転支援機能が動作している間、予め設定されたフレームレートにより生成される撮影ファイルを含んでいる。例えば、ファイル３０のフレームレートは、通常撮影ファイルのフレームレートよりも低くてもよい。具体的には、例えば、ファイル３０のフレームレートは１ｆｐｓや、２ｆｐｓ等であってもよい。尚、撮影データ取得部１１１が取得する映像データのフレームレートは、例えば、１５〜３０ｆｐｓである。
【００８８】
映像処理部１１３は、バッファメモリ１１２が記憶している撮影データから、ファイル３０を生成する。映像処理部１１３は、バッファメモリ１１２が記憶している撮影データを予め設定された時間毎に順次抜き出して記憶してもよい。その際、映像処理部１１３は、順次抜き出した撮影データを、バッファメモリ１１２内にあらかじめ設定された領域に記憶させてもよい。また、映像処理部１１３は、順次抜き出した撮影データを、記録部１４０内に設定された領域に記憶させてもよい。また、映像処理部１１３は、順次抜き出した撮影データを、記録制御装置１１０内に設けられた別個のメモリに記憶させてもよい。この場合、ファイル３０を記憶する領域を、バッファメモリと称することができる。バッファメモリに記憶したファイル３０は、運転支援機能をオフにすることや、車両の走行を停止したことにより、消去してもよい。
【００８９】
実施の形態４にかかる記録装置１００における記録制御部１１４は、運転支援機能の動作が開始したことを検出すると、ファイル３０の記憶を開始する。図８において、時刻ｔｅ４に、車両情報取得部１１５は、運転支援機能の動作開始を検出する。そして、記録制御部１１４は、映像処理部１１３に、ファイル３０の記憶を開始させる。つまり、実施の形態４にかかる記録装置１００は、第４期間ｐ４の撮影データを、イベント検出の前から一時的に記憶する。尚、ファイル３０は、図２を参照しながら説明した通常撮影ファイルに含まれていてもよい。また、ファイル３０は、通常撮影ファイルと平行して生成されてもよい。
【００９０】
イベント検出部１１６がイベントの発生を検出し、かつ、車両情報取得部１１５がイベント発生時に運転支援機能の動作（ＡＳＴ：ＯＮ）を検出した場合において、記録制御部１１４は、第１期間ｐ１を期間Ｐｆ´´と判断する。つまり、記録制御部１１４は、映像処理部１１３に、時刻ｔｅ４から時刻ｔｅ２までの期間の撮影データをイベント撮影ファイルとして生成させる。尚、当然、実施の形態３にかかる記録装置１００の場合と同様、期間Ｐｆ´´は、運転支援機能が動作していない場合の第１期間である期間Ｐｓよりも長い。また、イベント撮影ファイルは、予め記憶していたファイル３０に含まれる第４期間ｐ４の撮影データと、バッファメモリ１１２に含まれる第３期間ｐ３及び第２期間ｐ２の撮影データから生成される。
【００９１】
このような構成にすることにより、実施の形態４にかかる記録装置１００は、予め設定された第３期間ｐ３よりも前の期間である第４期間ｐ４を運転支援機能の動作状態応じて設定することができる。これにより、実施の形態４にかかる記録装置１００は、イベント発生前後の事象を適切に記録することができる。
【００９２】
上述した実施の形態４は、適用対象とする運転支援機能は限定されないが、特に機能している時間が比較的長くなる運転支援機能に対し適切である。機能している時間が比較的長くなる運転支援機能とは、例えば、オートクルーズ機能、自動運転機能などである。
【００９３】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、記録装置１００は、記録制御装置１１０と、カメラ１２０を備えており、記録部１４０を含まない態様であってもよい。その場合、記録装置１００と記録部１４０とは通信可能に接続されていればよい。同様に、記録装置１００は、記録制御装置１１０と、記録部１４０を備えており、カメラ１２０を含まない態様であってもよい。その場合、記録装置１００とカメラ１２０とは通信可能に接続されていればよい。
【符号の説明】
【００９４】
１００  記録装置
１１０  記録制御装置
１１１  撮影データ取得部
１１２  バッファメモリ
１１３  映像処理部
１１４  記録制御部
１１５  車両情報取得部
１１６  イベント検出部
１１７  再生制御部
１２０  カメラ
１３０  マイクロフォン
１４０  記録部
１４１  通常記録部
１４２  イベント記録部
１５０  センサ
１６０  表示部
１７０  スピーカ
【図１】
2019008588.tif 000003
【図２】
2019008588.tif 000004
【図３】
2019008588.tif 000005
【図４】
2019008588.tif 000006
【図５】
2019008588.tif 000007
【図６】
2019008588.tif 000008
【図７】
2019008588.tif 000009
【図８】
2019008588.tif 000010