(57)【要約】【課題】駐車中において適切に映像を記録すること。【解決手段】記録制御装置（１００）は、車両の周囲を撮影するカメラから撮影データを取得する撮影データ取得部（１２０）と、車両の駐車中に撮影データ取得部が取得した撮影データから動体を検出する動体検出部（１３０）と、車両から前記動体検出部が検出した動体までの距離を検出する距離検出部（１３１）と、動体が検出されたときの撮影データを上書可能なデータファイルとして記録部に記録し、記録部においてデータファイルの上書きが必要となったときは、動体までの距離が大きいデータファイルから優先的に上書きする記録制御部（１２３）と、を備える。【選択図】図１
2020113029.tif 000002
【特許請求の範囲】
【請求項１】
車両の周囲を撮影するカメラから撮影データを取得する撮影データ取得部と、
前記車両の駐車中に前記撮影データ取得部が取得した撮影データから動体を検出する動体検出部と、
前記車両から前記動体検出部が検出した動体までの距離を検出する距離検出部と、
動体が検出されたときの前記撮影データを上書可能なデータファイルとして記録部に記録し、前記記録部においてデータファイルの上書きが必要となったときは、前記動体までの距離が大きいデータファイルから優先的に上書きする記録制御部と、
を備える、記録制御装置。
【請求項２】
前記距離検出部は、前記動体が検出されているデータファイルにおいて、検出された前記動体が前記車両に最も近いときの距離を前記車両から前記動体までの距離とする、
請求項１に記載の記録制御装置。
【請求項３】
前記車両に対するイベントを検出するイベント検出部をさらに備え、
前記記録制御部は、イベントが検出された時点で定義される期間の撮影データを、上書き禁止のデータファイルとして前記記録部に保存する、
請求項１または２に記載の記録制御装置。
【請求項４】
前記イベント検出部は、前記車両から検出された動体までの距離が所定距離未満であることをイベントとして検出する、
請求項３に記載の記録制御装置。
【請求項５】
前記イベント検出部は、前記車両に対して生じる加速度に基づいてイベントを検出する、
請求項３または４に記載の記録制御装置。
【請求項６】
請求項１から５のいずれか１項に記載の記録制御装置と、
前記車両の周囲を撮像するカメラと、
前記データファイルを記録する記録部と、
を備える、記録制御システム。
【請求項７】
車両の周囲を撮影するカメラから撮影データを取得する撮影データ取得ステップと、
前記車両の駐車中に前記撮影データ取得ステップで取得した撮影データから動体を検出する動体検出ステップと、
前記車両から前記動体検出ステップで検出した動体までの距離を検出する距離検出ステップと、
動体が検出されたときの撮影データを上書可能なデータファイルとして記録部に記録し、前記記録部においてデータファイルの上書きが必要となったときは、前記動体までの距離が大きいデータファイルから優先的に上書きする記録制御ステップと、
を含む、記録制御方法。
【請求項８】
記録制御装置を動作させるコンピュータに、
車両の周囲を撮影するカメラから撮影データを取得する撮影データ取得ステップと、
前記車両の駐車中に前記撮影データ取得ステップで取得した撮影データから動体を検出する動体検出ステップと、
前記車両から前記動体検出ステップで検出した動体までの距離を検出する距離検出ステップと、
動体が検出されたときの撮影データを上書可能なデータファイルとして記録部に記録し、前記記録部においてデータファイルの上書きが必要となったときは、前記動体までの距離が大きいデータファイルから優先的に上書きする記録制御ステップと、
を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録制御装置、記録制御システム、記録制御方法、およびプログラムに関する。
【背景技術】
【０００２】
車両の駐車中に衝撃が検出された場合や、カメラが撮影した映像から動体を検出した場合に、検出時の映像データをイベント記録データとして保存するドライブレコーダが知られている。例えば、特許文献１には、停止中に動体を検出した場合、映像データの記録などを行う装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３２１３５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されているような技術で検出される動体の多くは、映像データの保存が必要なイベントに関係するものではない。そのため、特許文献１では、保存する必要性の低い映像データが多く保存されてしまう可能性がある。
【０００５】
また、特許文献１では、動体が検出された映像データを上書き可能なデータとして記録した場合であっても、記録された日付の古い順に上書きされてしまう。このため、特許文献１では、イベントの発生に関連するような事象が記録されている映像データが上書によって消去されてしまう可能性がある。
【０００６】
本発明は、駐車中において適切に映像を記録することができる、記録制御装置、記録制御システム、記録制御方法、およびプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の記録制御装置は、車両の周囲を撮影するカメラから撮影データを取得する撮影データ取得部と、前記車両の駐車中に前記撮影データ取得部が取得した撮影データから動体を検出する動体検出部と、前記車両から前記動体検出部が検出した動体までの距離を検出する距離検出部と、動体が検出されたときの撮影データを上書可能なデータファイルとして記録部に記録し、前記記録部においてデータファイルの上書きが必要となったときは、前記動体までの距離が大きいデータファイルから優先的に上書きする記録制御部と、を備える。
【０００８】
本発明の記録制御システムは、本発明の記録制御装置と、前記車両の周囲を撮像するカメラと、前記データファイルを記録する記録部と、を備える。
【０００９】
本発明の記録制御方法は、車両の周囲を撮影するカメラから撮影データを取得する撮影データ取得ステップと、前記車両の駐車中に前記撮影データ取得ステップで取得した撮影データから動体を検出する動体検出ステップと、前記車両から前記動体検出ステップで検出した動体までの距離を検出する距離検出ステップと、動体が検出されたときの撮影データを上書可能なデータファイルとして記録部に記録し、前記記録部においてデータファイルの上書きが必要となったときは、前記動体までの距離が大きいデータファイルから優先的に上書きする記録制御ステップと、を含む。
【００１０】
本発明のプログラムは、記録制御装置を動作させるコンピュータに、車両の周囲を撮影するカメラから撮影データを取得する撮影データ取得ステップと、前記車両の駐車中に前記撮影データ取得ステップで取得した撮影データから動体を検出する動体検出ステップと、前記車両から前記動体検出ステップで検出した動体までの距離を検出する距離検出ステップと、動体が検出されたときの撮影データを上書可能なデータファイルとして記録部に記録し、前記記録部においてデータファイルの上書きが必要となったときは、前記動体までの距離が大きいデータファイルから優先的に上書きする記録制御ステップと、を実行させる。
【発明の効果】
【００１１】
本発明によれば、駐車中において適切に映像を記録することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、第一実施形態に係る記録制御システムの構成の一例を示すブロック図である。
【図２】図２は、撮影データの一例を示す模式図である。
【図３】図３は、第一実施形態に係る制御部の処理の流れの一例を示すフローチャートである。
【図４】図４は、第一実施形態に係る制御部の上書き処理の流れの一例を示すフローチャートである。
【図５】図５は、第二実施形態に係る制御部の処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、本発明に係る実施形態を詳細に説明する。なお、この実施形態により本発明が限定されるものではなく、また、実施形態が複数ある場合には、各実施形態を組み合わせて構成するものも含む。
【００１４】
[第一実施形態]
図１を用いて、第一実施形態に係る記録制御システムの構成について説明する。図１は、第一実施形態に係る記録制御システムの構成の一例を示すブロック図である。
【００１５】
図１に示すように、記録制御システム１は、カメラ１０と、記録部２０と、操作部３０と、表示部４０と、センサ５０と、ＧＰＳ受信部６０と、制御部（記録制御装置）１００と、を備える。記録制御システム１は、車両に搭載され、駐車中に撮影された撮影データに基づいて動体を検出し、撮影データに動体の検出情報を対応付けてデータファイルとして記録する。そして、記録制御システム１は、新たなデータファイルを記録する際に、データファイルの上書きが必要になった場合に、動体が検出されているデータファイルを上書きしないように新たなデータファイルを記録する。
【００１６】
記録制御システム１は、所謂ドライブレコーダであり、例えば車両のウィンドシールドの上部に車両の前方を撮影可能な向きで装着され、事故などイベントとして検出すべき事象に相当する衝撃を検出して事故発生時を含む期間の撮影データをイベント記録データとして保存する。記録制御システム１は、単体の装置として車両に装着されるものに限らず、ナビゲーション装置の機能として実現される構成や、車両に予め装着されている構成、車両に載置して用いる可搬型の装置で実現されてもよい。
【００１７】
カメラ１０は、記録制御システム１が搭載されている車両の周囲を撮影する。カメラ１０は、例えば、ドライブレコーダに備えられたカメラとして車両の前方または後方を撮影する。また、カメラ１０は、車両の周囲を撮影するように複数のカメラを含むカメラユニットであってもよいし、全天周カメラであってもよい。カメラ１０は、車両の周囲を撮影した撮影データを撮影データ取得部１２０に出力する。
【００１８】
記録部２０は、イベントが検出されたときに記録されるイベント記録データなど種々のデータを記録する。記録部２０は、例えば、カメラ１０が車両の周囲を撮影した撮影データを記録する。記録部２０は、例えば、動体の検出情報が対応付けられた撮影データを記録する。この場合、記録部２０は、例えば、動体の検出情報が対応付けられた撮影データをデータファイルとして記録する。記録部２０は、例えば、イベントが検出された撮影データを上書きが禁止のデータファイルとして記録する。
【００１９】
また、記録部２０は、例えば、制御部１００の各部を実現させるためのプログラムを記憶している。この場合、制御部１００は、記録部２０に記憶されているプログラムを展開して実行することで、各部の機能を実現する。記録部２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子、または、ハードディスク、ソリッドステートドライブ、光ディスクなどの記憶装置で実現することができる。記録部２０は、複数の異なるメモリ等で構成されてもよい。
【００２０】
操作部３０は、記録制御システム１に対する種々の操作を受け付ける。種々の操作には、イベント記録データの再生の開始、イベント記録データの保存の開始などの操作が含まれる。操作部３０は、受け付けた操作に応じた操作信号を操作制御部１２５に出力する。操作部３０は、例えば、物理的なスイッチや、表示部４０に設けられたタッチパネルで実現することができる。
【００２１】
表示部４０は、種々の映像を表示する。表示部４０は、例えば、記録部２０が記録している撮影データを表示する。表示部４０は、例えば、液晶ディスプレイ（ＬＣＤ：Liquid  Crystal  Display）または有機ＥＬ（Organic  Electro-Luminescence）ディスプレイなどを含むディスプレイである。
【００２２】
センサ５０は、車両に対するイベントの発生に起因する各種の情報を検出する。センサ５０は、例えば、加速度センサであり、車用に加わった加速度を検出する。センサ５０は、例えば、ジャイロセンサであり、車両の姿勢に関する情報を検出する。センサ５０は、検出結果をイベント検出部１２７に出力する。
【００２３】
ＧＰＳ受信部６０は、ＧＰＳ受信回路、ＧＰＳ受信アンテナなどから構成されており、ＧＰＳ信号を受信する。ＧＰＳ受信部６０は、受信したＧＰＳ信号を位置情報取得部１２８に出力する。
【００２４】
制御部１００は、撮影データ取得部１２０と、バッファメモリ１２１と、撮影データ処理部１２２と、記録制御部１２３と、再生制御部１２４と、操作制御部１２５と、表示制御部１２６と、イベント検出部１２７と、位置情報取得部１２８と、駐車検出部１２９と、動体検出部１３０と、距離検出部１３１とを備える。制御部１００が備える各部は、バス１１０を介して互いに接続されている。制御部１００は、例えば、ＣＰＵ（Central  Processing  Unit）を含む電子的な回路で実現することができる。
【００２５】
撮影データ取得部１２０は、外部から各種の撮影データを取得する。撮影データ取得部１２０は、例えば、カメラ１０からカメラ１０が撮影した撮影データを取得する。撮影データ取得部１２０は、例えば、カメラ１０から取得した撮影データをバッファメモリ１２１および表示制御部１２６に出力する。撮影データ取得部１２０は、カメラ１０が撮影した映像データを撮影データとして取得してもよく、映像データに加えて、カメラ１０または他の位置に配置された図示しないマイクロフォンが取得した音声データを含んだ撮影データを取得してもよい。
【００２６】
バッファメモリ１２１は、撮影データ取得部１２０が取得した撮影データを一時的に記憶する制御部１００の内部メモリである。具体的には、バッファメモリ１２１は、撮影データ取得部１２０が取得した一定時間分の撮影データを、更新しながら一時的に記憶する。
【００２７】
撮影データ処理部１２２は、バッファメモリ１２１が一時的に記憶している撮影データに対して種々の処理を実行する。撮影データ処理部１２２は、例えば、バッファメモリ１２１が一時的に記憶している撮影データを、例えばＨ．２６４やＭＰＥＧ−４（Moving  Picture  Experts  Group）などの任意の方式のコーデックで符号化された、例えばＭＰ４形式などの任意のファイル形式に変換する。撮影データ処理部１２２は、例えば、バッファメモリ１２１が一時的に記憶している撮影データから、一定時間分のデータファイルとした撮影データを生成する。具体的には、撮影データ処理部１２２は、例えば、バッファメモリ１２１が一時的に記憶している撮影データを、記録順に６０秒間の撮影データをデータファイルとして生成する。撮影データ処理部１２２は、生成した撮影データを記録制御部１２３へ出力する。また、撮影データ処理部１２２は、生成した撮影データを表示制御部１２６へ出力する。データファイルとして生成される撮影データの期間は、一例として６０秒としたが、これには限定されない。
【００２８】
記録制御部１２３は、種々のデータを記録部２０に記録する。記録制御部１２３は、例えば、撮影データ処理部１２２でファイル化された撮影データを、記録部２０に記録させる制御を行う。
【００２９】
記録制御部１２３は、動体が検出されたとき、撮影データを上書可能なデータファイルとして記録部２０に記録する。このとき、記録制御部１２３は、撮影データに動体の検出情報を対応付けて記録する。具体的には、記録制御部１２３は、動体の検出情報を動体検出部１３０から受けた場合に記録処理を開始し、データファイルを記録部２０に記録する。この場合、例えば、記録制御部１２３は、動体が検出されてから所定期間（例えば、６０秒）の撮影データを記録する。なお、所定期間は、ユーザが任意に変更することができる。また、記録制御部１２３は、例えば、記録部２０においてデータファイルの上書きが必要となったときは、動体が検出されているデータファイルへの上書きの優先度を下げて上書き記録する。言い換えれば、記録制御部１２３は、動体が検出されていないデータファイルに上書きするとともに、動体が検出されていないデータファイルがない場合は、動体の検出に基づいて記録されたデータファイルのうち、動体までの距離が大きいデータファイルから優先的に上書きする。
【００３０】
記録制御部１２３は、イベント検出部１２７でイベントが検出されたときの撮影データを上書き禁止のデータファイルとして記録部２０に記録する。記録制御部１２３は、イベント検出部１２７でイベントが検出された時点で定義される期間の撮影データを、上書き禁止のデータファイルとして記録部２０に記録する。具体的には、記録制御部１２３は、イベント検出部１２７が、イベントが発生したと判断したことを受けて、イベント検出時点を含み、イベント検出時点の前後所定の期間の撮影データを、上書きが禁止されたイベント記録データとして記録部２０に保存する。言い換えれば、記録制御部１２３は、イベント検出部１２７でイベントを検出していないときの撮影データを上書き可能なデータファイルとして記録部２０に記録する。記録制御部１２３は、記録部２０における上書き可能なデータファイルを記録するループ記録エリアの記録容量が上限となった場合、例えば、記録部２０に記録されている上書き可能な撮影データのうち、日付の古いデータファイルから優先的に新しいデータファイルを上書きして記録する。
【００３１】
記録制御部１２３は、記録を常時行っていない場合には、イベント検出部１２７が、イベントが発生したと判断したことを受けて、イベント検出時点から記録を開始、イベント検出後、所定の期間の撮影データを、上書きが禁止されたイベント記録データとして記録部２０に保存する。また、記録制御部１２３は、駐車監視機能において記録を常時行っていない場合には、動体検出部１３０が動体を検出したことを受けて、動体検出時点から記録を開始、動体検出後、所定の期間の撮影データを、上書き可能なデータファイルとして記録部２０に記録する。
【００３２】
再生制御部１２４は、記録部２０に記録されている種々のデータを再生する。再生制御部１２４は、例えば、記録部２０にデータファイルとして記録されている撮影データを再生する。再生制御部１２４は、例えば、記録部２０にイベントを含む撮影データを再生する。具体的には、再生制御部１２４は、操作制御部１２５から出力された操作部３０の操作に応じた制御信号に従って、撮影データを再生する。
【００３３】
操作制御部１２５は、操作部３０からユーザなどから受け付けた操作に関する操作信号を受け付ける。操作制御部１２５は、例えば、撮影データの再生の開始、撮影データの記録の開始などの操作に関する操作信号を受け付ける。操作制御部１２５は、受け付けた操作信号に応じた制御信号を記録制御部１２３又は再生制御部１２４に出力する。この場合、記録制御部１２３及び再生制御部１２４は、制御信号に従って、動作を実行する。
【００３４】
表示制御部１２６は、種々の映像を表示部４０に表示する。具体的には、表示制御部１２６は、表示部４０に映像信号を出力することで、表示部４０に映像を表示する。表示制御部１２６は、例えば、記録部２０に記録されている撮影データに関する映像信号を表示部４０に出力することで、表示部４０に撮影データを表示する。
【００３５】
イベント検出部１２７は、センサ５０からセンサ５０による検出結果を受け付ける。イベント検出部１２７は、受け付けた検出結果に基づいて、イベントを検出する。イベント検出部１２７は、例えば、検出結果として加速度に関する加速度情報を取得する。この場合、イベント検出部１２７は、加速度情報に基づいて、イベントを検出する。イベント検出部１２７は、イベントを検出すると、記録制御部１２３にイベントが検出された情報を示す制御信号を出力する。この場合、記録制御部１２３は、カメラ１０が撮影した撮影データをイベント記録データとして記録部２０に保存する。
【００３６】
イベント検出部１２７は、センサ５０から出力された加速度が、車両と、例えば他の車両などの他の物体が衝突したときの加速度に該当する加速度を、イベントに該当する加速度として検出する。イベントに該当する加速度の検出は、３軸の加速度センサであるセンサ５０において、ｘ軸方向、ｙ軸方向およびｚ軸方向の各々で重み付けを行ってもよい。また、イベントに該当する加速度の検出は、加速度の立ち上がりが急峻な加速度を検出対象としてもよい。
【００３７】
位置情報取得部１２８は、ＧＰＳ受信部６０からＧＰＳ信号を受け付ける。位置情報取得部１２８は、ＧＰＳ信号に基づいて、現在位置情報を算出する。
【００３８】
駐車検出部１２９は、車両が駐車したことを検出する。駐車検出部１２９は、例えば、ＣＡＮ（Controller  Area  Network）を介して車両情報を取得する。駐車検出部１２９は、車両情報から車両のエンジンなどの動力がオフとなったこと、アクセサリ電源がオフとなったこと、パーキングギヤが選択されたこと、サイドブレーキが動作したこと、車両の現在位置が駐車場を示していることなどの条件を検出する。駐車検出部１２９は、種々の条件の組み合わせを検出してもよい。駐車検出部１２９は、検出した条件に基づいて、車両が駐車したことを検出する。
【００３９】
動体検出部１３０は、撮影データ取得部１２０が取得した撮影データから動体の有無を検出する。動体検出部１３０は、例えば、撮影データにおけるピクセル単位、又は数ピクセル四方のブロック単位での、輝度や色情報がフレーム毎に変化している領域を検出する。例えば、図２に示すように、動体検出部１３０は、撮影データ２００から動体（例えば、人２２０）が含まれている動体領域２１０を検出する。この場合、動体検出部１３０は、所定以上の広さの領域に時間的変化が検出された場合に動体が検出されたと判断する。動体検出部１３０は、例えば、動体領域２１０に対して物体認識処理を実行し、動体領域２１０に存在する動体の種類を特定してもよい。なお、動体検出部１３０が動体を検出する方法はこれに限定されず、周知の方法を用いて動体を検出してもよい。
【００４０】
距離検出部１３１は、車両から種々の物体までの距離を検出する。距離検出部１３１は、例えば、動体検出部１３０によって動体が検出された場合、車両から動体までの距離を検出する。距離検出部１３１は、例えば、動体が検出されているデータファイルにおいて、検出された動体が車両に最も近付いたときの距離を車両から動体までの距離として検出する。具体的には、距離検出部１３１は、例えば、撮影データに基づいて動体までの距離を検出する。距離検出部１３１が動体までの距離を検出する方法に特に制限はなく、周知の方法を用いればよい。例えば、距離検出部１３１は、撮影データに含まれる動体を示す範囲の最下方の位置である接地位置に基づいて動体までの距離を検出する。また、距離検出部１３１は、ミリ波や音波などの他のセンサから動体までの距離を検出してもよい。距離検出部１３１は、車両から動体までの距離に関する距離情報を、例えば、記録制御部１２３と、イベント検出部１２７とに対して出力する。
【００４１】
図３を用いて、第一実施形態に係る制御部の処理について説明する。図３は、第一実施形態に係る制御部の処理の流れの一例を示すフローチャートである。
【００４２】
図３の処理は、車両の駐車監視機能が動作することで開始される。車両の駐車監視機能は、例えば、駐車検出部１２９が、車両が駐車したことを検出した場合や、ユーザによる操作部３０の操作によって駐車監視機能の開始が指示された場合などに開始される。まず、制御部１００は、駐車監視機能の開始に伴い、イベント検出処理と、動体検出処理とを開始する（ステップＳ１０１）。そして、制御部１００は、ステップＳ１０２に進む。
【００４３】
次に、制御部１００は、撮影データから動体が検出されたか否かを判定する（ステップＳ１０２）。動体が検出された場合（ステップＳ１０２のＹｅｓ）、制御部１００は、ステップＳ１０３に進み、動体が検出されたデータファイルの記録処理を開始する（ステップＳ１０３）。そして、制御部１００は、ステップＳ１０４に進む。
【００４４】
次に、制御部１００は、検出された動体までの距離情報を取得する（ステップＳ１０４）。そして、制御部１００は、ステップＳ１０５に進む。
【００４５】
次に、制御部１００は、データファイルに動体検出フラグと、距離情報とを対応付けて記録部２０に記録する（ステップＳ１０５）。そして、制御部１００は、ステップＳ１０８に進む。
【００４６】
ステップＳ１０２で、動体が検出されなかった場合（ステップＳ１０２のＮｏ）、制御部１００は、ステップＳ１０６に進み、イベントが検出されたか否かを判定する（ステップＳ１０６）。
【００４７】
イベントが検出された場合（ステップＳ１０６のＹｅｓ）、制御部１００は、ステップＳ１０７に進み、イベント記録データを記録部２０に保存する（ステップＳ１０７）。そして、制御部１００は、ステップＳ１０８に進む。一方、イベントが検出されなかった場合（ステップＳ１０６のＮｏ）、制御部１００は、ステップＳ１０８に進む。
【００４８】
ステップＳ１０８では、制御部１００は、駐車監視機能が終了したか否かを判定する（ステップＳ１０８）。駐車監視機能が終了していない場合（ステップＳ１０８のＮｏ）、制御部１００は、ステップＳ１０２に進む。一方、駐車監視機能が終了した場合（ステップＳ１０８のＹｅｓ）、制御部１００は、図３の処理を終了する。
【００４９】
次に、図４を用いて、第一実施形態に係る制御部の上書き処理について説明する。図４は、第一実施形態に係る制御部の上書き処理の流れの一例を示すフローチャートである。図４の処理は、上書き可能なデータファイルの生成毎に実行される。
【００５０】
まず、制御部１００は、上書き可能なデータファイルを記録部２０に記録するために、上書きが必要であるか否かを判定する（ステップＳ２０１）。上書きが必要であるか否かの判定は、記録部２０におけるループ記録エリアの記録容量が上限であるか否かに基づき判定する。上書きが必要と判定された場合（ステップＳ２０１のＹｅｓ）、制御部１００は、ステップＳ２０２に進み、動体検出フラグが付与されていないデータファイルが有るか否かを判定する（ステップＳ２０２）。
【００５１】
動体検出フラグが付与されていないデータファイルがある場合（ステップＳ２０２のＹｅｓ）、制御部１００は、ステップＳ２０３に進み、動体検出フラグが付与されていないデータファイルは複数であるか否かを判定する（ステップＳ２０３）。この場合の動体検出フラグが付与されていないデータファイルとは、駐車監視機能ではなく車両の動作中に記録されたデータファイルである。
【００５２】
動体検出フラグが付与されていないデータファイルが複数ある場合（ステップＳ２０３のＹｅｓ）、制御部１００は、ステップＳ２０４に進み、動体検出フラグが付与されていない最も古いデータファイルに新たなデータファイルを上書きする（ステップＳ２０４）。そして、制御部１００は、図４の処理を終了する。一方、動体検出フラグが付与されていないデータファイルが複数ない場合（ステップＳ２０３のＮｏ）、制御部１００は、ステップＳ２０５に進み、動体検出フラグが付与されていない１つのデータファイルに新たなデータファイルを上書きする（ステップＳ２０５）。そして、制御部１００は、図４の処理を終了する。
【００５３】
ステップＳ２０１で上書きが必要でなかった場合（ステップＳ２０１のＮｏ）、制御部１００は、ステップＳ２０６に進み、撮影データをデータファイルとして記録部２０に記録する（ステップＳ２０６）。そして、制御部１００は、図４の処理を終了する。
【００５４】
ステップＳ２０２で動体検出フラグが付与されていないデータファイルがない場合（ステップＳ２０２のＮｏ）、制御部１００は、ステップＳ２０７に進み、動体検出フラグが付与されたデータファイルのうち、動体までの距離が最も遠いデータファイルに上書きする（ステップＳ２０７）。そして、制御部１００は、図４の処理を終了する。
【００５５】
上述のとおり、第一実施形態は、動体が検出された場合にのみ、動体の撮影データに動体検出フラグと、車両から動体までの距離を示す距離情報とを対応づけて記録することができる。そのため、第一実施形態は、ループ記録を行わなくても動体の撮影データを記録することができるので、不必要な撮影データで記録部の容量が圧迫されることを防止することができる。これにより、第一実施形態は、適切に映像を記録することができる。
【００５６】
第一実施形態は、記録部に撮影データをデータファイルとして記録する際に、動体が含まれていないデータファイルを優先的に上書きして記録することができる。また、第一実施形態は、動体が含まれていないデータファイルがなくなった場合に、動体までの距離が最も遠いデータファイルに上書きして記録することができる。これにより、第一実施形態は、適切に映像を記録することができる。
【００５７】
また、第一実施形態において、動体検出フラグは、フラグが付与されてから所定時間（例えば、４８時間）経過後に削除されてもよい。これにより、第一実施形態は、例えば、記録部２０の容量が、動体検出フラグが付与されたデータファイルで圧迫されてしまうことを抑制することができる。
【００５８】
[第二実施形態]
図５を用いて、第二実施形態に係る制御部の処理について説明する。図５は、第二実施形態に係る制御部の処理の流れの一例を示すフローチャートである。なお、第二実施形態に係る記録制御システムの構成は第一実施形態に係る記録制御システムの構成と同じなので説明は省略する。
【００５９】
ステップＳ３０１からステップＳ３０４は、図３に図示のステップＳ１０１からステップＳ１０４と同じなので説明は省略する。ステップＳ３０６からステップＳ３０９は、図３に図示のステップＳ１０５からステップＳ１０８と同じなので説明は省略する。図５に図示の処理は、ステップＳ３０４と、ステップＳ３０６との間にステップＳ３０５の処理がある点において、図３に図示の処理とは異なっている。
【００６０】
ステップＳ３０５では、制御部１００は、動体までの距離は所定距離未満であるか否かを判定する（ステップＳ３０５）。
【００６１】
動体までの距離が所定距離未満でない場合（ステップＳ３０５のＮｏ）、制御部１００は、ステップＳ３０６に進む。一方、動体までの距離が所定距離未満である場合（ステップＳ３０５のＹｅｓ）、制御部１００は、ステップＳ３０８に進む。すなわち、第二実施形態では、動体までの距離が所定距離未満でない場合には、データファイルに動体検出フラグと、距離情報とを対応付けて記録部２０に記録する。動体までの距離が所定距離未満である場合には、撮影データをイベント記録データとして保存する。
【００６２】
第二実施形態に係る上書き処理については、第一実施形態と同じなので、説明は省略する。
【００６３】
上述のとおり、第二実施形態は、動体が検出され、かつ動体までの距離が所定未満でない場合に動体の撮影データに動体検出フラグと、車両から動体までの距離を示す距離情報とを対応づけて記録することができる。また、第二実施形態は、動体が検出され、かつ動体までの距離が所定未満である場合には、撮影データをイベント記録データとして保存することができる。そのため、第二実施形態は、不必要な撮影データで記録部の容量が圧迫されることをより防止することができる。これにより、第二実施形態は、より適切に映像を記録することができる。
【００６４】
以上、本発明の実施形態を説明したが、これら実施形態の内容により実施形態が限定されるものではない。また、前述した構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。さらに、前述した構成要素は適宜組み合わせることが可能である。さらに、前述した実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換又は変更を行うことができる。
【符号の説明】
【００６５】
１  記録制御システム
１０  カメラ
２０  記録部
３０  操作部
４０  表示部
５０  センサ
６０  ＧＰＳ受信部
１００  制御部（記録制御装置）
１１０  バス
１２０  撮影データ取得部
１２１  バッファメモリ
１２２  撮影データ処理部
１２３  記録制御部
１２４  再生制御部
１２５  操作制御部
１２６  表示制御部
１２７  イベント検出部
１２８  位置情報取得部
１２９  駐車検出部
１３０  動体検出部
１３１  距離検出部
【図１】
2020113029.tif 000003
【図２】
2020113029.tif 000004
【図３】
2020113029.tif 000005
【図４】
2020113029.tif 000006
【図５】
2020113029.tif 000007