JP2021100207A - 記録装置、記録方法およびプログラム - Google Patents
記録装置、記録方法およびプログラム Download PDFInfo
- Publication number
- JP2021100207A JP2021100207A JP2019231565A JP2019231565A JP2021100207A JP 2021100207 A JP2021100207 A JP 2021100207A JP 2019231565 A JP2019231565 A JP 2019231565A JP 2019231565 A JP2019231565 A JP 2019231565A JP 2021100207 A JP2021100207 A JP 2021100207A
- Authority
- JP
- Japan
- Prior art keywords
- recording
- data
- vehicle
- shooting
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
Abstract
【課題】音声データを好適に記録する記録装置を提供する。【解決手段】車両に搭載される記録システム10の記録装置100において、撮影データ取得部120は、車両に搭載したカメラ150が撮像した映像データおよび車両に搭載したマイクロフォン151が集音した音声データを含む撮影データを取得する。位置情報取得部128は、車両の位置情報を取得する。距離情報取得部129は、地図情報から特定地点情報を取得するとともに、特定地点情報と位置情報とに基づいて、車両と特定地点との距離が閾値より小さいか否かを含む距離情報を取得する。記録制御部123は、距離情報に基づいて、映像データおよび音声データを含む第1撮影データを記録装置160へ記録するか、映像データを含み、かつ音声データを含まない第2撮影データを記録装置160へ記録するかを判断し、第1撮影データまたは第2撮影データを記録装置160へ記録する。【選択図】図2
Description
本発明は記録装置、記録方法およびプログラムに関する。
撮影データとして、映像データに加えて音声データを併せて記録する記録装置または記録システムが普及している。
例えば、特許文献1に記載の記録装置は、検出したイベントに起因して撮影データを記録部へ記録する時は、映像データおよび音声データを含む第1の撮影データを記録部へ記録する。一方上述の記録装置は、イベントに起因せずに撮影データを記録部へ記録する時は、映像データを含み、かつ音声データを含まない第2の撮影データを記録部へ記録する。
上述の記録装置は、車両利用者のプライバシーを保護することを考慮して構成されている。しかしながら、イベントに起因せずに記録する撮影データにも、トラブルなどが発生した場合において撮影データを参照する際、音声データが有用となる場合がある。
本発明は、このような課題を解決するためになされたものであって、音声データを含む撮影データ適切に記録する記録システム等を提供するものである。
本発明にかかる記録装置は、撮影データ取得部、位置情報取得部、距離情報取得部および記録制御部を有する。撮影データ取得部は、車両に搭載したカメラが撮像した映像のデータである映像データおよび車両に搭載したマイクロフォンが集音した音声のデータである音声データを含む撮影データを取得する。位置情報取得部は、車両の位置情報を取得する。距離情報取得部は、地図情報から特定地点に関する特定地点情報を取得するとともに、特定地点情報と位置情報とに基づいて、車両と特定地点との距離が予め設定された閾値より小さいか否かを含む距離情報を取得する。記録制御部は、距離情報に基づいて、映像データおよび音声データを含む第1撮影データを記録部へ記録するか、映像データを含み、かつ音声データを含まない第2撮影データを記録部へ記録するか、を判断し、第1撮影データまたは第2撮影データを記録部へ記録する。
本発明にかかる記録方法は、撮影データ取得ステップ、位置情報取得ステップ、距離情報取得ステップおよび記録制御ステップを有する。撮影データ取得ステップは、車両に搭載したカメラが撮像した映像のデータである映像データおよび車両に搭載したマイクロフォンが集音した音声のデータである音声データを含む撮影データを取得する。位置情報取得ステップは、車両の位置情報を取得する。距離情報取得ステップは、地図情報から特定地点に関する特定地点情報を取得するとともに、特定地点情報と位置情報とに基づいて、車両と特定地点との距離が予め設定された閾値より小さいか否かを含む距離情報を取得する。判断ステップは、距離情報に基づいて、映像データおよび音声データを含む第1撮影データを記録部へ記録するか、映像データを含み、かつ音声データを含まない第2撮影データを記録部へ記録するか、を判断する。さらに記録制御ステップは、上記判断の結果に基づいて、第1撮影データまたは第2撮影データを記録部へ記録する。
本発明にかかるプログラムは、コンピュータに以下の記録方法を実行させる。記録方法は、撮影データ取得ステップ、位置情報取得ステップ、距離情報取得ステップおよび記録制御ステップを有する。撮影データ取得ステップは、車両に搭載したカメラが撮像した映像のデータである映像データおよび車両に搭載したマイクロフォンが集音した音声のデータである音声データを含む撮影データを取得する。位置情報取得ステップは、車両の位置情報を取得する。距離情報取得ステップは、地図情報から特定地点に関する特定地点情報を取得するとともに、特定地点情報と位置情報とに基づいて、車両と特定地点との距離が予め設定された閾値より小さいか否かを含む距離情報を取得する。判断ステップは、距離情報に基づいて、映像データおよび音声データを含む第1撮影データを記録部へ記録するか、映像データを含み、かつ音声データを含まない第2撮影データを記録部へ記録するか、を判断する。さらに記録制御ステップは、上記判断の結果に基づいて、第1撮影データまたは第2撮影データを記録部へ記録する。
本発明によれば、音声データを好適に記録する記録装置等を提供することができる。
以下、発明の実施の形態を通じて本発明を説明するが、特許請求の範囲にかかる発明を以下の実施形態に限定するものではない。また、実施形態で説明する構成の全てが課題を解決するための手段として必須であるとは限らない。説明の明確化のため、以下の記載および図面は、適宜、省略、および簡略化がなされている。なお、各図面において、同一の要素には同一の符号が付されており、必要に応じて重複説明は省略されている。
<実施の形態1>
以下、図面を参照して実施の形態1について説明する。図1は、実施の形態1にかかる記録装置を搭載した車両の上面図である。車両900には、記録装置を含む記録システム10が搭載されている。記録システム10は、カメラが撮影した撮影データを記録および再生する所謂ドライブレコーダとしての機能を有している。一般的なドライブレコーダの機能として、記録システム10は、予め設定されたトリガを受け付けた場合に、予め設定された期間分の撮影データを「イベント記録データ」として再生可能に記録する。予め設定されたトリガを受け付けた場合とは、例えば予め設定された大きさの突発的な衝撃を検出した場合である。車両の運転者等は、このイベント記録データを再生し、再生したイベント記録データの映像を見ることによりイベントの状況を把握できる。
以下、図面を参照して実施の形態1について説明する。図1は、実施の形態1にかかる記録装置を搭載した車両の上面図である。車両900には、記録装置を含む記録システム10が搭載されている。記録システム10は、カメラが撮影した撮影データを記録および再生する所謂ドライブレコーダとしての機能を有している。一般的なドライブレコーダの機能として、記録システム10は、予め設定されたトリガを受け付けた場合に、予め設定された期間分の撮影データを「イベント記録データ」として再生可能に記録する。予め設定されたトリガを受け付けた場合とは、例えば予め設定された大きさの突発的な衝撃を検出した場合である。車両の運転者等は、このイベント記録データを再生し、再生したイベント記録データの映像を見ることによりイベントの状況を把握できる。
記録システム10は主な構成として、記録装置100、表示部141、測位情報受信部143、カメラ150およびマイクロフォン151を有している。記録システム10は、車両に取り付けて用いるドライブレコーダとしての単体の装置であってもよい。
記録装置100は、車両900の任意の位置に格納された制御回路を含む装置であり、記録システム10の各構成を適宜制御する。記録装置100の詳細については後述する。表示部141は、ダッシュボードなどにおいて運転者に情報を提示できるように設置された表示装置であって、例えば液晶パネルまたは有機EL(Electro Luminescence)パネル等を含む。表示部141は、記録システム10が単体の装置である場合は、記録システム10に備えられる。
測位情報受信部143は、車両900のダッシュボード中央部などに設置、または単体のドライブレコーダとしての記録システム10を構成する筐体内などに設置されている。測位情報受信部143は、GPS(Global Positioning System)などの衛星測位システムであるGNSS(Global Navigation Satellite System)から自車両の位置を測位するための測位情報を受信するためのアンテナを含む。測位情報受信部143は、所望の情報が取得できるように設置されていれば、車両900の任意の位置に設置されていてよい。
カメラ150は、車両900のキャビン内においてウィンドシールド上部に固定、または単体のドライブレコーダとしての記録システム10を構成する筐体に設置されている。カメラ150は、例えば全天周カメラである。全天周カメラは、記録システム10の周囲360度の風景を撮像する。そのため、記録システム10は、車両900の外部(すなわち車両900の車室外)や、車両900の車室内を撮影できる。カメラ150は、全天周カメラに限らず、車両の前方及び後方を向いて設置される広角カメラなどであってもよい。マイクロフォン151は、例えばカメラ150と共通の筐体に収納され、車室内または車室外の音声を収集(集音)して音声データを生成する。
次に、図2を参照して記録システム10についてさらに説明する。図2は、実施の形態1にかかる記録システムのブロック図である。図に示すように、記録システム10は、各構成要素の制御を司る記録装置100および記録装置100に接続された複数の構成要素を有している。記録装置100は、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、メモリ、および複数のインタフェース等が実装された回路基板を有する制御装置であって、格納されているプログラムを実行して種々の処理を実行する。
以下に記録装置100の詳細について説明する。記録装置100は主な構成として、撮影データ取得部120、バッファメモリ121、撮影データ処理部122、記録制御部123、再生制御部124、操作制御部125、表示制御部126、イベント検出部127、位置情報取得部128および距離情報取得部129を有している。記録装置100が行う処理は、記録装置100が実行するプログラムによって実現される。便宜的に、これらの構成はそれぞれバスライン110に接続しているように表現する。
撮影データ取得部120は、カメラ150において生成された映像データ及びマイクロフォン151において生成された音声データを取得する。映像データ及び音声データを含むデータは、撮影データと称されてもよい。つまり、撮影データ取得部120は、カメラ150及びマイクロフォン151から撮影データを取得すると言い換えられてもよい。映像データは、例えば、H.264もしくはH.265等の方式を用いて生成されてもよい。また、音声データは、PCM(Pulse Code Modulation)方式等を用いて生成されてもよく、映像データ及び音声データを含んだ動画像データである撮影データは、MPEG−4(Moving Picture Experts Group)またはAVI(Audio Video Interleave)等を用いて生成されてもよい。撮影データ取得部120は、映像データ及び音声データを含む撮影データをバッファメモリ121に供給する。
バッファメモリ121は、揮発性または不揮発性のメモリ装置である。バッファメモリ121は、撮影データ取得部120を介してカメラ150が定期的に生成する撮影データを順次受け取り、受け取った撮影データを一時的に記憶する。バッファメモリ121が一時的に記憶する撮影データは予め設定された期間分である。バッファメモリ121は、予め設定された期間を経過した撮影データを順次消去するか、あるいは、新たに受け取った撮影データを順次上書きする。すなわちバッファメモリ121はリングバッファとして機能する。
撮影データ処理部122は、バッファメモリ121が記憶している撮影データから、予め設定された方式に準拠した撮影ファイルを生成する。予め設定された方式とは、例えば上述したような、H.264やMPEG−4などの方式である。撮影データ処理部122が生成する撮影ファイルには、ヘッダとペイロードが含まれる。撮影ファイルのヘッダにはファイルが生成された日時等が含まれ、ペイロードには撮影データが含まれる。
撮影データ処理部122は、映像データおよび音声データを含んだ撮影ファイルを生成することもでき、また、映像データを含み、かつ音声データを含まない撮影ファイルを生成することもできる。以降の説明において、映像データおよび音声データを含む撮影データは、第1撮影データと称される。また、映像データを含み、かつ音声データを含まない撮影データは、第2撮影データと称される。撮影データ処理部122は、記録制御部123からの指示に応じて、第1撮影データを含む撮影ファイルまたは第2撮影データを含む撮影ファイルを生成する。撮影データ処理部122は、生成した撮影ファイルを、記録制御部123に供給する。なお、撮影ファイルは、撮影ファイルの一部に第1撮影データが含まれ、他の部分に第2撮影データが含まれるものであってもよい。
記録制御部123は、撮影データ処理部122が生成した撮影ファイルを記録部160に記録させるための制御を行う。例えば、イベント検出部127がイベントを検出した場合、記録制御部123は、イベントの検出に応じて予め設定された期間分の撮影ファイルを、上書き禁止されたイベント記録ファイルとして記録部160に記録させる。なお、記録制御部123が記録部160にイベント記録ファイルを記録させる処理を、「イベント記録」と称する。
記録制御部123はイベント記録ファイルを、記録部160における所定の記録領域に記録させる。所定の記録領域とは例えば、上書きまたは消去禁止とすることを定められた保護領域である。あるいは、記録制御部123により記録部160に供給されたイベント記録ファイルは、上書きまたは消去禁止であることを示すフラグをファイル内に含めて記録されてもよい。
記録制御部123は、上述のイベント記録に加えて、「ループ記録」を行う。「ループ記録」は、記録システム10が起動している期間の撮影データを定常的に記録部160に記録させる処理である。記録制御部123は、ループ記録にかかる撮影ファイルを撮影データ処理部122から受け取り、受け取った撮影ファイルを、記録部160の所定の記録領域に記録させる。記録制御部123は、記録部160の所定の記録領域の全てにループ記録にかかる撮影ファイルが記録された後は、古い撮影ファイルが記録されている領域から順次新しい撮影ファイルを上書きする。すなわち、記録制御部123は、ループ記録を、ループ状に記録する。したがって、例えばユーザは予め設定された期間分を遡った時点以降の撮影データを閲覧できる。なお、撮影データの圧縮率が変動する場合等の場合には、ループ記録に記録される撮影ファイルの期間は一定にならない。またループ記録を記録するための記録領域の容量は、一定でなく、変動してもよい。
記録制御部123は、ループ記録にかかる撮影データを記録部160へ記録する場合に、第1撮影データを含む撮影ファイルを記録部160へ記録するか、第2撮影データを含む撮影ファイルを記録部160へ記録するか、を判断する。記録制御部123は、かかる判断をする場合に、距離情報取得部129から、車両900と特定地点との距離が予め設定された閾値よりも小さいか否かを示す情報(距離情報)を受け取る。
本実施の形態において、特定地点とは、例えば事故などの事象の発生確率が比較的に高い地点を指す。特定地点は、具体的には、交差点、駐車場、駐車場の出入り口、高速道路の出入り口、および幅員減少地点などである。特定地点は、人為的に定められたものであっても良いし、統計データや、機械学習などにより特定されたものであってもよい。特定地点は、例えば地図情報に埋め込まれて利用される。特定地点は、事故などの事象が多く、事故が発生してしまった場合は、イベントとして検出されるが、事故やトラブルにつながるような事象も同様に多発する。
記録制御部123は、受け取った距離情報に、車両900と特定地点との距離が予め設定された閾値より小さいことが示されている場合には、第1撮影データを含む撮影ファイルを記録部160に記録することを判断する。一方、記録制御部123は、受け取った距離情報に、車両900と特定地点との距離が予め設定された閾値より小さいことが示されていない場合には、第2撮影データを含む撮影ファイルを記録部160に記録することを判断する。
記録制御部123は、かかる判断に応じて、撮影データ処理部122に対して第1撮影データまたは第2撮影データを含む撮影ファイルを生成することを指示する。さらに、記録制御部123は、撮影データを記録部160へ記録する場合に、かかる判断の結果に基づいて、第1撮影データを含む撮影ファイルまたは第2撮影データを含む撮影ファイルを記録部へ記録する。
なお、以降の説明において、第1撮影データを含む撮影ファイルを記録部160へ記録する場合に、「第1撮影データを記録部160へ記録する」または「第1撮影データを記録する」と表現する場合がある。同様に、第2撮影データを含む撮影ファイルを記録部160へ記録する場合に、「第2撮影データを記録部160へ記録する」または「第2撮影データを記録する」と表現する場合がある。
再生制御部124は、記録部160が記録している撮影ファイルを管理し、記録されている撮影データを再生するための処理を行う。再生制御部124は、例えばユーザからの指示に応じて、選択された撮影ファイルを読み取り、読み取った撮影ファイルを再生するために表示制御部に供給する。
操作制御部125は、操作部140が受け付けた操作情報を取得し、操作情報に基づいた操作指示を、各構成要素に出力する。例えば操作制御部125は、操作部140から再生対象となる撮影ファイルの選択指示を取得した場合、再生制御部124に対して、記録部160に記録されている撮影ファイルを選択させる。操作制御部125は、操作部140から各種データの再生に関する指示を取得した場合、再生制御部124に再生に関する処理を行わせる。各種データの再生に関する指示とは、例えば、再生開始、一時停止、再生停止、拡大表示などである。
表示制御部126は、表示部141に対し、様々な情報を表示させる制御を行う。例えば、表示制御部126は、カメラ150が撮影中の撮影データを表示部141に表示させる。また、表示制御部126は、再生制御部124から供給された撮影データを受け取り、受け取った撮影データを表示部141に表示させる。表示制御部126は、表示部141に、操作部140の機能としてタッチセンサが重畳されている場合、タッチセンサに対応したアイコンなどを表示部141に適宜表示させる。
イベント検出部127は、加速度センサ142が検出する加速度に関する情報を受け取り、受け取った加速度に関する情報に基づき、加速度を示す信号の大きさや信号パターンから所定のイベントが発生したことを検出する。外部から受ける加速度とは、記録システム10が車両900から受ける加速度であって、例えば車両900が他の物体と衝突したときに発生する衝撃などにより生じる加速度である。
イベント検出部127は、加速度センサ142から受け取った信号が所定のイベントの発生に該当することを検出した場合には、イベントの発生を検出したことを示す信号を撮影データ処理部122に供給する。イベントの発生とは、例えば、急ブレーキによる衝撃や、車両に対して物体が衝突した場合の衝撃などである。
位置情報取得部128は、測位情報受信部143が受信した測位衛星からの信号を受け取り、受け取った信号から現在位置に関する情報である位置情報を取得し、取得した位置情報を距離情報取得部129に供給する。位置情報には例えば、測位衛星から信号を受け取った時刻における車両の緯度および経度が含まれる。
距離情報取得部129は、距離情報を取得する。距離情報は、車両900と特定地点との距離に関する情報である。距離情報取得部129は、地図情報記憶部144から地図情報に含まれる特定地点の位置に関する情報(特定地点情報)を取得する。また、距離情報取得部129は、位置情報取得部128から車両900の位置情報を受け取る。さらに、距離情報取得部129は、特定地点情報と位置情報とから、車両900と特定地点との距離を算出し、予め設定された閾値との比較を行う。閾値との比較を行う特定地点は、車両900の進行方向において最も近い特定地点としてもよい。このようにして距離情報取得部129は、車両900と特定地点との距離が、予め設定された閾値より小さいか否かを含む情報を取得する。距離情報取得部129は、距離情報を取得すると、取得した情報を記録制御部123に供給する。
なお、距離情報取得部129は、CAN(Controller Area Network)等の通信バスを介して車両900が有しているECU(Electronic Control Unit)等と、通信可能に接続し、車両900が有している種々の情報を取得し、これを利用してもよい。例えば、距離情報取得部129は、車両900が有している地図情報や位置情報等を取得してもよい。
次に、記録装置100に接続している各構成について説明する。記録システム10は、主な構成として、操作部140、表示部141、加速度センサ142、測位情報受信部143、地図情報記憶部144、カメラ150、マイクロフォン151および記録部160を有している。
操作部140は、記録システム10に対して運転者が行う操作を受け付けるユーザインタフェースである。ユーザインタフェースは、例えば操作ボタンであってもよいし、表示部141に重畳して設置されたタッチセンサであってもよい。またユーザインタフェースは、赤外線や無線通信の受信部であって、リモコン等から送信される信号を受け付けるものであってもよい。操作部140は、受け付けた操作に関する情報である操作情報を、所定のインタフェースを介して記録装置100に供給する。操作情報は例えば、イベント記録開始の指示やイベント記録データの再生を行う指示等である。
表示部141は、表示制御部126の制御により各種情報を表示する表示装置である。表示部141は、例えば、液晶パネルや有機ELなどの表示パネルを少なくとも有している。表示部141は、表示制御部126に接続し、表示制御部126から供給される信号を表示する。表示部141は、例えば撮影データに含まれる映像を表示するように構成されている。
加速度センサ142は、例えば3軸加速度センサである。加速度センサ142は、加速度センサ142に印加された加速度を検出し、検出した加速度に応じて、検出した加速度に関する情報を出力する。加速度センサ142は、イベント検出部127に接続しており、検出した加速度に関する情報をイベント検出部127に出力する。なお、加速度センサ142は、3軸加速度センサに代えて、1軸または2軸加速度センサであってもよい。
測位情報受信部143は、GPSあるいはGNSSと称される衛星測位システムにより車両の現在位置に関する情報を受信する。測位情報受信部143は、測位信号を受信するためのアンテナであってもよいし、車両が取得する位置情報を受け取るための通信インタフェースであってもよい。測位情報受信部143は、受信した現在位置に関する信号を、位置情報取得部128に供給する。
地図情報記憶部144は、フラッシュメモリやSSD(Solid State Drive)などの不揮発性メモリを含む記憶装置であり、車両900が通行する場所の地図情報を記憶している。地図情報には、少なくとも特定地点情報が含まれる。特定地点情報は、特定地点の緯度および経度等の情報が含まれる。地図情報記憶部144は、距離情報取得部129からの要求に応じて、適宜地図情報を距離情報取得部129に供給する。
カメラ150は、対物レンズ、撮像素子およびA−D(Analog to Digital)変換素子等を有する撮像装置である。カメラ150は、移動体である車両の周囲の景色を含む映像を撮像し、撮像した映像のデータである撮影データを生成する。カメラ150は、例えば毎秒30フレーム(30fps)の撮影データを生成し、生成した撮影データを30分の1秒ごとに撮影データ取得部120に供給する。
マイクロフォン151は、設置された場所から周辺の音声を収集し、収集した音声から音声データを生成する。マイクロフォン151は、生成した音声データを逐次、撮影データ取得部120に供給する。
記録部160は、カメラ150およびマイクロフォン151から供給された撮影データを格納する記録装置である。記録部160は、例えばフラッシュメモリを含むメモリカードや、SSDまたはHDD(Hard Disk Drive)等の不揮発性の記録装置である。記録部160は、記録制御部123に接続し、記録制御部123から所定のデータを受け取り、受け取ったデータを記録する。
また、記録部160は、再生制御部124の指示に応じて再生制御部124に対して記録しておいたイベント記録データを含むイベントファイルを供給する。記録部160は記録システム10から脱着可能に構成されていてもよいし、取り外しできない構成であってもよい。
次に、図3を参照して記録システム10が実行する処理について説明する。図3は、実施の形態1にかかる記録装置が実行する処理の例を示すフローチャートである。図3に示すフローチャートは、記録システム10が有する記録装置100が行う処理を示すものである。図3に示すフローチャートは、例えば記録システム10が起動されることにより開始する。
まず記録装置100の撮影データ取得部120は、撮影データの取得を開始する(ステップS100)。
次に、記録装置100は、距離情報を取得する。そして、記録装置100は、取得した情報から、車両900と特定地点との距離Rが、予め設定された閾値Rthより小さいか否かを判断する(ステップS110)。なお、距離の閾値Rthは、例えば、50メートルや80メートル程度である。閾値Rthは、特定地点ごとに異なるものであってもよい。
距離Rが閾値Rthより小さいと判断する場合(ステップS110:Yes)、記録装置100はステップS120に進む。一方、距離Rが閾値Rthより小さいと判断しない場合(ステップS110:No)、記録装置100はステップS130に進む。
ステップS120において、記録装置100は、映像データおよび音声データを含む第1撮影データを記録する(ステップS120)。より具体的には、記録装置100の記録制御部123は、撮影データ処理部122に対して、第1撮影データを含む撮影ファイルを生成するよう指示する。そして、記録制御部123は、撮影データ処理部122から第1撮影データを含む撮影ファイルを受け取ると、受け取った撮影ファイルを記録部160に記録する。
一方、ステップS130において、記録装置100は、映像データを含み、かつ音声データを含まない第2撮影データを記録する(ステップS130)。より具体的には、記録装置100の記録制御部123は、撮影データ処理部122に対して、第2撮影データを含む撮影ファイルを生成するよう指示する。そして、記録制御部123は、撮影データ処理部122から第2撮影データを含む撮影ファイルを受け取ると、受け取った撮影ファイルを記録部160に記録する。
ステップS140において、記録装置100は、一連の処理を終了させるか否かを判断する(ステップS140)。一連の処理を終了させる場合とは、例えば、ユーザの操作により撮影ファイルの生成を停止する場合、車両900からの電源供給が停止することに伴い記録システム10が終了する場合あるいはカメラ150から撮影データの供給がされなくなった場合などである。一連の処理を終了させると判断しない場合(ステップS140:No)、記録装置100は、ステップS110に戻り処理を継続する。一方、一連の処理を終了させると判断する場合(ステップS140:Yes)、記録装置100は、処理を終了させる。
上述のように、記録装置100は、特定地点との距離に応じて、第1撮影データまたは第2撮影データのいずれを記録するかを判断する。したがって、記録システム10は、車両900と特定地点との距離Rが閾値Rthより小さい状態で音声データを記録する。
次に、図4を参照して車両900の位置と撮影データとの関係について説明する。図4は、実施の形態1にかかる記録装置における車両の位置と撮影データとの関係を示す図である。図4は、車両900が速度Vで特定地点である交差点に進入し、交差点を左折する状況を示している。特定地点は、例えば交差点の中央部の位置で定義される。このため、図4の黒丸により示す位置が、特定地点P10としている。
特定地点P10の周囲にハッチングにより示されている円は、特定地点P10を中心として半径が閾値Rthの音声記録領域C11を示している。音声記録領域C11は、特定地点P10の位置情報と、特定地点P10からの距離情報とにより定義される。音声記録領域C11に車両900が存在する場合、車両900と特定地点P10との距離は、閾値Rthより小さくなる。一方、車両900が音声記録領域C11の外に位置する場合、車両900と特定地点P10との距離は、閾値Rth以上となる。
車両900の前方に示された複数の矢印は、車両900の走行予定進路および撮影データの態様を示している。車両900は、図4に示した位置から進路A11、進路A12および進路A13を走行する。実線の矢印により示された進路A12は、車両900が音声記録領域C11に存在している場合の進路を示している。車両900が進路A12に位置する場合、記録装置100は音声データを含む第1撮影データを記録する。点線の矢印により示された進路A11および進路A13は、車両900が音声記録領域C11の外に存在している場合の進路を示している。進路A11および進路A13に位置する場合、記録装置100は音声データを含まない第2撮影データを記録する。
このように、実施の形態1にかかる記録装置100は、車両900が特定地点に近づいた場合に、音声データを記録する。これにより、記録装置100は、事故などの事象が発生する確率が高い領域での音声データを記録できる。
以上、実施の形態1について説明したが、実施の形態1にかかる記録装置100は、上述の構成に限られない。記録装置100は、例えば、カメラ150、マイクロフォン151、記録部160などの構成を含むものであってもよい。また記録装置100は、記録システム10と同様の構成を含むものであってもよい。記録装置100は、1つのコンソールに収納されたものでなくてもよい。記録装置100は、有線または無線通信を介して接続された状態であってもよい。カメラ150は、上述のような全天周カメラでもよく、車両900の少なくとも外部を撮影する複数のカメラであってもよい。
以上、実施の形態1によれば、音声データを好適に記録する記録システム等を提供することができる。
<実施の形態2>
次に実施の形態2について説明する。実施の形態2にかかる記録システムのハードウェア構成は、実施の形態1と同様である。実施の形態2は、第1撮影データの記録を開始した後の処理が、実施の形態1と異なる。具体的には、記録制御部123は、車両900と特定地点P10との距離が閾値Rthより小さい状況の後に閾値Rth以上となった場合に、予め設定された期間を経過するまでは、第1撮影データを記録部160へ記録する。
次に実施の形態2について説明する。実施の形態2にかかる記録システムのハードウェア構成は、実施の形態1と同様である。実施の形態2は、第1撮影データの記録を開始した後の処理が、実施の形態1と異なる。具体的には、記録制御部123は、車両900と特定地点P10との距離が閾値Rthより小さい状況の後に閾値Rth以上となった場合に、予め設定された期間を経過するまでは、第1撮影データを記録部160へ記録する。
図5は、実施の形態2にかかる記録システムが実行する処理の例を示すフローチャートである。図5に示すフローチャートは、記録システム10が有する記録装置100が行う処理を示すものである。図5に示すフローチャートは、ステップS120の後にステップS121〜ステップS123を有する点が、図3に示すフローチャートと異なる。以降に、図3に示すフローチャートと異なる点を中心に図5について説明する。
ステップS120において、記録装置100は、第1撮影データを記録し(ステップS120)、ステップS121に進む。
続いて、記録装置100は、距離Rが閾値Rth以上か否かを判断する(ステップS121)。すなわち、記録装置100は、車両900が音声記録領域C11に存在するか否かを判断する。距離Rが閾値Rth以上であると判断しない場合(ステップS121:No)、記録装置100は、ステップS121を繰り返す。一方、距離Rが閾値Rth以上であると判断する場合(ステップS121:Yes)、記録装置100は、ステップS122に進む。
次に、記録装置100は、距離Rが閾値Rth以上となった時から予め設定された期間P1が経過したか否かを判断する(ステップS122)。より具体的には、例えば、記録装置100は、距離Rが閾値Rth以上となった時刻を記憶し、記憶した時刻からカウンタをカウントアップさせ、予め設定された数をカウントした場合に、所定期間P1が経過したと判断する。なお、所定期間P1は、予め設定された期間であり、例えば1分間などである。距離Rが閾値Rth以上となった後に、所定期間P1が経過したと判断しない場合(ステップS122:No)、記録装置100は、ステップS122を繰り返す。距離Rが閾値Rth以上となった後に所定期間P1が経過したと判断する場合(ステップS122:Yes)、記録装置100は、第1撮影データの記録を終了し、第2撮影データの記録を開始する(ステップS123)。そして、記録装置100は、ステップS140に進む。ステップS140の処理は、図3に示すフローチャートで既に説明したため、ここでの説明は省略する。
次に、図6を参照して車両900の位置と撮影データとの関係について説明する。図6は、実施の形態2にかかる記録装置における車両の位置と撮影データとの関係を示す図である。図6は、車両900が速度Vで交差点に進入し、交差点を左折する状況を示している。交差点の中央部には、特定地点P10が黒丸により示されている。特定地点P10の周囲には、音声記録領域C11が示されている。
車両900の前方には、車両900の走行予定進路および撮影データの態様を示す進路A21、進路A22、進路A23および進路A24が示されている。車両900は、図6に示した位置から進路A21、進路A22、進路A23および進路A24を順次走行する。
点線の矢印により示した進路A21は、車両900が音声記録領域C11に入る手間の領域における進路であって車両900と特定地点P10との距離が閾値Rth以上である。よって、記録装置100は、音声データを含まない第2撮影データを記録する。
実線の矢印により示した進路A22は、車両900が音声記録領域C11に存在する場合の進路であって車両900と特定地点P10との距離が閾値Rth未満である。よって、記録装置100は、音声データを含む第1撮影データを記録する。
実線の矢印により示した進路A23は、車両900と特定地点P10との距離がRth未満からRth以上となった領域の進路である。本実施の形態にかかる記録装置100は、進路A23において、距離Rが閾値Rth以上となった後も、所定期間P1は音声データを含む第1撮影データを記録する。すなわち、進路A23は、図5に示すフローチャートのステップS122に対応している。
また、進路A23の長さL1は、第1撮影データを記録する所定期間P1に対応する。そのため、長さL1は、車両900の移動速度により変動し得る。なお、所定期間P1は、時間に代えて、車両900と特定地点P10との距離Rにより決定されてもよい。
点線の矢印により示した進路A24は、車両900が進路A23を通行した後の進路を示すものである。この領域では、記録装置100は、音声データを含まない第2撮影データを記録する。
上述のように、実施の形態2にかかる記録装置100は、車両900が特定地点から離れる場合に、閾値Rthとなった後も、所定期間(または所定の距離だけ離れるまで)の音声データをさらに記録する。これにより、記録装置100は、事故などの事象が発生した場合する確率が高い領域において、好適な期間の音声データを記録できる。
以上、実施の形態2によれば、音声データを好適に記録する記録システム等を提供することができる。
<実施の形態3>
次に実施の形態3について説明する。実施の形態3にかかる記録システムは、速度情報取得部を有している点が、実施の形態1と異なる。図7は、実施の形態3にかかる記録システムのブロック図である。図7に示す記録システム20は、記録装置100に代えて、記録装置200を有している。記録装置200は、速度情報取得部130をさらに有している点が実施の形態1にかかる記録装置100と異なる。
次に実施の形態3について説明する。実施の形態3にかかる記録システムは、速度情報取得部を有している点が、実施の形態1と異なる。図7は、実施の形態3にかかる記録システムのブロック図である。図7に示す記録システム20は、記録装置100に代えて、記録装置200を有している。記録装置200は、速度情報取得部130をさらに有している点が実施の形態1にかかる記録装置100と異なる。
速度情報取得部130は、車両900の速度情報を取得する。速度情報は、車両900の移動速度についての情報を含む。速度情報は、移動速度の値が予め設定された閾値よりも高いか低いかを示すものであってもよい。速度情報取得部130は、記録装置100が測位情報受信部143から受け取る情報から移動速度を取得する。速度情報取得部130は、取得した速度情報を距離情報取得部129に供給する。
なお、速度情報取得部130は、CAN(Controller Area Network)等の通信バスを介して車両900が有しているECU(Electronic Control Unit)等と、通信可能に接続し、車両900が有している種々の情報を取得し、これを利用してもよい。例えば、速度情報取得部130は、車両900が有している速度情報を取得してもよい。
また本実施の形態において、距離情報取得部129は、複数の閾値を有する。例えば、距離情報取得部129は、移動速度が第1速度範囲である場合に対応する第1閾値と、移動速度が第1速度範囲より速い速度の範囲である第2速度範囲である場合に対応し第1閾値より小さい第2閾値とを有する。すなわち距離情報取得部129は、速度情報取得部130から速度情報を受け取り、受け取った速度情報に応じて、複数の閾値から1個の閾値を設定できる。
図8は、実施の形態3にかかる記録装置が実行する処理の例を示すフローチャートである。図8に示すフローチャートは、記録装置200が行う処理を示すものである。図8に示すフローチャートは、車両900の移動速度に応じて閾値の設定が変わる点が、図3に示すフローチャートと異なる。以降に、図3に示すフローチャートと異なる点を中心に図5について説明する。
まず記録装置200の撮影データ取得部120は、撮影データの取得を開始する(ステップS100)。
次に、記録装置200は、速度情報取得部130が車両900の速度情報を取得して(ステップS101)、取得した速度情報を距離情報取得部129に供給する。
次に、距離情報取得部129は、受け取った速度情報から、移動速度Vが閾値Vth未満か否か、つまり移動速度が第1速度範囲であるか第2速度であるかを判断する(ステップS102)。移動速度Vが閾値Vth未満、つまり第1速度範囲であると判断する場合(ステップS102:Yes)、記録装置200は、ステップS111へ進む。一方、ステップS102において、移動速度Vが閾値Vth未満ではないと判断した場合、つまり第2速度範囲であると判断した場合(ステップS102:No)、記録装置200は、ステップS112へ進む。
ステップS111において、記録装置200は、距離情報を取得し、車両900と特定地点P10との距離Rを、第1閾値R1thと比較する。記録装置200は、距離Rが予め設定された第1閾値R1thより小さいか否かを判断する(ステップS111)。距離Rが第1閾値R1thより小さいと判断する場合(ステップS111:Yes)、記録装置200はステップS120に進む。一方、距離Rが第1閾値R1thより小さいと判断しない場合(ステップS111:No)、記録装置200はステップS130に進む。
ステップS112において、記録装置200は、距離情報を取得し、車両900と特定地点P10との距離Rを、第2閾値R2thと比較する。第2閾値R2thは、第1閾値R1thより小さい値に設定されている。記録装置200は、距離Rが予め設定された第2閾値R2thより小さいか否かを判断する(ステップS112)。距離Rが第2閾値R2thより小さいと判断する場合(ステップS112:Yes)、記録装置200はステップS120に進む。一方、距離Rが第2閾値R2thより小さいと判断しない場合(ステップS112:No)、記録装置200はステップS130に進む。
ステップS120において、記録装置200は、映像データおよび音声データを含む第1撮影データを記録する(ステップS120)。一方、ステップS130において、記録装置200は、映像データを含み、かつ音声データを含まない第2撮影データを記録する(ステップS130)。記録装置200は、ステップS120またはステップS130の後、ステップS140へ進む。
続いて記録装置200は、一連の処理を終了させるか否かを判断する(ステップS140)。一連の処理を終了させると判断しない場合(ステップS140:No)、記録装置200は、ステップS101に戻り再び速度情報を取得する処理を行う。一方、一連の処理を終了させると判断する場合(ステップS140:Yes)、記録装置200は、処理を終了させる。
次に、本実施の形態における車両900の位置と撮影データの態様との関係について説明する。図9は、実施の形態3にかかる記録装置における車両の位置と速度と撮影データとの関係を示す図である。
図9は、特定地点P10の周囲に、二つの同心円状の領域が示されている。二点鎖線により示された外側の円は、第1閾値R1thを半径とする第1領域C31である。また第1領域の内側にハッチングにより示された円は、第2閾値R2thを半径とする第2領域C32である。車両900は、速度Vで交差点に向かって走行している状況である。車両900の進行方向には、進路A31〜進路A35が示されている。
点線の矢印により示した進路A31は、車両900が第1領域C31に入る手間の領域における進路であって車両900と特定地点P10との距離が第1閾値R1th以上である。よって、記録装置200は、音声データを含まない第2撮影データを記録する。
ハッチングが施された矢印により示した進路A32は、進路A31の次の進路である。進路A32の領域は、車両900が、第1領域C31に含まれ、且つ、第2領域C32の外側に存在する。車両900がこの領域に進行する際、記録装置200は、この領域で第1撮影ファイルを記録するか、第2撮影ファイルを記録するかを判断する。
車両900の移動速度Vが閾値Vth未満の場合、車両900と特定地点P10との距離Rに対する閾値は、第1閾値R1thが選択される。その場合、記録装置200は、この領域で音声データを含む第1撮影ファイルを記録する。一方、車両900の移動速度Vが閾値Vth以上の場合、車両900と特定地点P10との距離Rに対する閾値は、第2閾値R2thが選択される。その場合、記録装置200は、この領域で音声データを含まない第2撮影ファイルを記録する。
実線の矢印により示した進路A33は、車両900が第1領域C31かつ第2領域C32に存在する場合の進路である。この領域に車両900が存在する場合、記録装置200は、車両900の速度にかかわらず、音声データを含む第1撮影ファイルを記録する。
ハッチングが施された矢印により示した進路A34は、進路A33の次の進路である。進路A34の領域は、車両900が、第1領域C31に含まれ、且つ、第2領域C32の外側に存在する。記録装置200は、進路A32における撮影ファイルの記録対応に合わせて、進路A34で第1撮影ファイルを記録するか、第2撮影ファイルを記録するかを判断する。
点線の矢印により示した進路A35は、進路A34の次の進路である。進路A31と同様に、この領域では、記録装置200は、音声データを含まない第2撮影データを記録する。
以上、実施の形態3にかかる記録装置200について説明した。実施の形態3にかかる記録装置200は、上述の構成に限られず、例えば、距離情報取得部129は、3つ以上の速度に対応した3つ以上の閾値を有してもよい。また記録装置200は、上述のような閾値の設定に代えて、移動速度に応じて無段階的に領域を設定できる構成であってもよい。また記録装置200は、特定地点に近づいている場合の閾値と、特定地点から離れている場合の閾値とを異なる値としてもよい。また、本実施の形態では、上述の処理に加えて、実施の形態2で説明した処理を採用してもよい。
上述のように、本実施の形態にかかる記録装置200は、特定地点に近づく際の移動速度に応じて音声データを含む撮影ファイルを記録する領域を設定する。これにより、例えば、低速走行時に発生する確率が高い事象に対して、音声データを含む撮影データを好適に記録できる。よって、実施の形態3によれば、音声データを好適に記録する領域を設定できる記録システム等を提供することができる。
<実施の形態4>
次に、実施の形態4について説明する。実施の形態4にかかる記録システムのハードウェア構成は、実施の形態1と同様である。ただし、本実施の形態にかかる記録システムは、イベント検出を行う処理を有する。
<実施の形態4>
次に、実施の形態4について説明する。実施の形態4にかかる記録システムのハードウェア構成は、実施の形態1と同様である。ただし、本実施の形態にかかる記録システムは、イベント検出を行う処理を有する。
図10は、実施の形態4にかかる記録システムが実行する処理の例を示すフローチャートである。図10に示すフローチャートは、ステップS120およびステップS130とステップS140との間に、イベント検出にかかる処理を有する点が、図3に示したフローチャートと異なる。
記録装置100は、記録システム10が動作している期間は、常時、加速度センサ142から受け取った信号に基づき、イベントが発生したか否かを判断している。記録装置100は、第1撮影データを記録している期間中にイベントが検出された場合は、第1撮影データをイベント記録データとして、記録部160に記録する。記録装置100は、第2撮影データを記録している期間中にイベントが検出された場合は、ループ記録される撮影データは第2撮影データであるが、第1撮影データをイベント記録データとして、記録部160に記録する。
図10において、記録装置100は、ステップS120の処理の後に、イベント検出部127がイベント検出をしたか否かを判断する(ステップS123)。イベント検出部127がイベント検出をしたと判断する場合(ステップS123:Yes)、記録装置100は、ステップS124に進む。一方、イベント検出部127がイベント検出をしたと判断しない場合(ステップS123:No)、記録装置100は、ステップS140に進む。
ステップS124において、記録装置100は、第1撮影データをイベント記録データとして記録する。具体的には、ステップS123で検出したイベントの検出時点の前後所定期間の第1撮影データを、上書きが禁止されたイベント記録データとして、記録部160に記録する(ステップS124)。イベントの検出前後所定期間とは、例えば前後30秒などである。イベント記録データを記録した後、記録装置100は、ステップS140に進む。
記録装置100は、ステップS130の処理の後に、イベント検出部127がイベント検出をしたか否かを判断する(ステップS131)。イベント検出部127がイベント検出をしたと判断する場合(ステップS131:Yes)、記録装置100は、ステップS132に進む。一方、イベント検出部127がイベント検出をしたと判断しない場合(ステップS131:No)、記録装置100は、ステップS140に進む。
ステップS132において、記録装置100は、第1撮影データをイベント記録データとして記録する。具体的には、ループ記録される撮影データは第2撮影データであるが、ステップS131で検出したイベントの検出時点の前後所定期間に対しては、第1撮影データを、上書きが禁止されたイベント記録データとして、記録部160に記録する(ステップS132)。イベント記録データを記録した後、記録装置100は、ステップS140に進む。
上述のように、実施の形態4にかかる記録装置100は、車両900と特定地点との距離に応じて、第1撮影データを記録するか、第2撮影データを記録するかを判断する。実施の形態4にかかる記録装置100は、さらに、イベントを検出した場合には、特定地点までの距離にかかわらず、第1撮影データをイベント記録データとして記録する。
このような構成により、実施の形態4にかかる記録装置100は、車両900が特定地点に近づいた場合に、音声データを含んだ撮影ファイルを記録するとともに、特定地点との距離にかかわらず、イベントを検出した場合に、音声データを含んだ撮影ファイルを記録する。以上のように、実施の形態4によれば、イベントが発生していない場合とイベントが発生している場合とのいずれの場合にも、音声データを好適に記録する記録システム等を提供することができる。
なお、本実施の形態では、上述の処理に加えて、実施の形態2または実施の形態3で説明した処理を採用してもよい。また、図10で示したフローチャートは一例であって、実施の形態4は、他のステップを構成するものであってもよい。
<実施の形態5>
次に、実施の形態5について説明する。実施の形態5は、記録装置が、煽り検出部をさらに有している点が、実施の形態1と異なる。図11は、実施の形態5にかかる記録システムのブロック図である。実施の形態5にかかる記録システム30は、記録装置300を有している。記録装置300は、実施の形態1にかかる記録装置100の構成に加えて、煽り検出部131を有している。
次に、実施の形態5について説明する。実施の形態5は、記録装置が、煽り検出部をさらに有している点が、実施の形態1と異なる。図11は、実施の形態5にかかる記録システムのブロック図である。実施の形態5にかかる記録システム30は、記録装置300を有している。記録装置300は、実施の形態1にかかる記録装置100の構成に加えて、煽り検出部131を有している。
煽り検出部131は、車両900の周辺を走行する他車両が煽り運転を行っていることを検出する。つまり、自車両が煽られていることを検出する。煽り運転の検出は、例えば、カメラ150から受け取る撮影データを予め設定された手法により解析することで実現する。例えば、煽り検出部131は、撮影データに含まれる映像データに含まれる他車両を画像処理により認識し、認識した他車両の動きが、煽り運転に該当する動きである場合に、煽り運転を検出する。煽り運転に該当する動きとは、例えば、急加速、急減速、蛇行運転、ヘッドライトやブレーキランプの明滅、走行中の異常な接近などである。なお、煽り検出を実現する種々の手法は、既に当業者に知られているところである。そのため、ここでの詳述は省略する。煽り検出部131は、測距センサ(不図示)のデータを利用してもよい。なお、本実施の形態における「煽り運転」とは、車両900の前方、後方、側方のいずれかで他車両が行う行為であって、車両900に危害が及ぶ可能性があるものをいう。煽り検出部131は、煽り運転を検出すると、煽り運転を検出した旨の信号を、記録制御部123に供給する。
次に、図12を参照して、実施の形態5にかかる記録装置300の処理について説明する。図12は、実施の形態5にかかる記録システムが実行する処理の例を示すフローチャートである。図12に示すフローチャートは、煽り検出部の処理が加わる点が、図3に示したフローチャートと異なる。
記録装置300は、撮影データの取得を開始すると(ステップS100)、次に、煽り運転を検出したか否かを判断する(ステップS103)。煽り運転を検出したと判断した場合(ステップS103:Yes)、記録装置100は、ステップS110に進む。一方、煽り運転を検出したと判断しない場合(ステップS103:No)、記録装置100は、ステップS130に進み、第2撮影データの記録を開始する(ステップS130)。
上述の処理からステップS140の手前に至るまでの処理は、図3に示したフローチャートと同じである。ステップS140では、記録終了と判断しない場合(ステップS140:No)、記録装置100は、ステップS103に戻り、再び、煽り運転を検出したか否かを判断する。その他の処理は、図3で説明した処理と同様である。
なお、本実施の形態では、上述の処理に加えて、実施の形態2、実施の形態3または実施の形体で説明した処理を採用してもよい。また、図12で示したフローチャートは一例であって、実施の形態5は、他のステップを構成するものであってもよい。
以上に説明したように、実施の形態5にかかる記録装置300は、煽り検出部131を有することにより、煽り運転を検出し、さらに、車両900と特定地点P10との距離に応じて、音声データを含む撮影データを記録するか否かを判断する。よって、実施の形態5によれば、煽り運転が行われている際の音声データ、および煽り運転が行われた後の退避時などにおける音声データを好適に記録する記録システム等を提供することができる。
<実施の形態6>
次に、実施の形態6について説明する。実施の形態6にかかる記録装置は、カウンタを有している点が、実施の形態1と異なる。図13は、実施の形態6にかかる記録システムのブロック図である。図13に示す記録システム40は、実施の形態1にかかる記録装置100に代えて、記録装置400を有している。記録装置400は、カウンタ132を有する点が、実施の形態1にかかる記録装置100と異なる。
次に、実施の形態6について説明する。実施の形態6にかかる記録装置は、カウンタを有している点が、実施の形態1と異なる。図13は、実施の形態6にかかる記録システムのブロック図である。図13に示す記録システム40は、実施の形態1にかかる記録装置100に代えて、記録装置400を有している。記録装置400は、カウンタ132を有する点が、実施の形態1にかかる記録装置100と異なる。
カウンタ132は、第1撮影データの記録が行われた後に、第1撮影データの記録が行われたことをトリガとして、予め設定されたカウント数をカウントする。カウンタ132は、予め設定されたカウント数に達したことを示す信号を、記録制御部123に供給する。なお、予め設定されたカウント数は、半導体または水晶が発信するクロック信号に対応してインクリメントされるカウント数であってもよい。
上述のとおり、記録制御部123は、記録部160に対して撮影ファイルをループ記録する。そのため、記録制御部123は、古い撮影ファイルが記録されている領域から順次新しい撮影ファイルを上書きする。しかし、本実施の形態における記録制御部123は、予め設定されたカウント数を超えるまでは、第1撮影データを含む撮影ファイルを消去しない。換言すると、記録制御部123は、第1撮影データを記録した後は、予め設定されたカウント数を超えた後に、記録した第1撮影データを上書きまたは消去する。
図14は、実施の形態6にかかる記録装置が生成する撮影ファイルの例を示す図である。図14において、左から右に向かって延びる矢印は、時間を示している。矢印の上側に示された矩形は、記録制御部123が記録部160に記録する撮影ファイルを示している。撮影ファイルは、予め設定された期間ごとに独立したファイルを構成する。図14には、撮影ファイルの一例として、3つの連続した撮影ファイルが示されている。図14に示す撮影ファイルは、それぞれが2分間分の撮影データを含んでいる。それぞれの撮影ファイルには、ヘッダ情報として、種々の情報が含まれている。例えば、撮影ファイルには、識別子、記録時刻および音声データを含むことを示すフラグが含まれる。
例えば、左側の撮影ファイルは、ファイルの識別子(File ID)がD001である。撮影ファイルD001は、記録時刻として、15時02分25秒という時刻情報が含まれている。また、音声データを含むことを示すフラグは0が示されている。このフラグが1の場合には、撮影ファイルは音声データを含む。このフラグが0の場合には、撮影ファイルは音声データを含まない。よって、撮影ファイルD001は、音声データを含まない。
同様に、中央の撮影ファイルは、ファイルの識別子がD002である。撮影ファイルD002は、記録時刻として、15時04分25秒という時刻情報が含まれている。また、音声データを含むことを示すフラグは1が示されている。このフラグが1の場合には、撮影ファイルは音声データを含む。すなわち、撮影ファイルD002は、音声データを含む。
さらに、右側の撮影ファイルは、ファイルの識別子がD003である。撮影ファイルD003は、記録時刻として、15時06分25秒という時刻情報が含まれている。また、音声データを含むことを示すフラグは0が示されている。すなわち、撮影ファイルD002は、音声データを含まない。
記録部160に記録された撮影ファイルは、ループ記録を行う記録制御部123により、順次、古い順に消去される。例えば、記録部160は、ループ記録としての撮影ファイルが15個格納できるように設定されている。この場合、記録部160は、2分間分の撮影ファイルを15個、すなわち、30分間分の撮影データを記録する。したがって、音声データを含まない撮影ファイルは、30分経過後に、別の新しい撮影ファイルが上書きされることにより消去される。一方、音声データを含む撮影ファイルは、ヘッダに含まれる記録時刻から予め設定された期間として480分(8時間)が経過するまでは上書きされない。換言すると、フラグが1の撮影ファイルは、記録された後に、カウンタが480分経過をカウントした後に上書き可能となる。なお、カウントする期間は一例であって、480分は、任意の期間であってもよい。任意の期間は、無限大に設定されていてもよい。すなわち、フラグが1の場合は、上書き禁止と設定されていてもよい。つまり、第1撮影データは、第2撮影データより、上書きされる優先度が低く設定される。
このような構成により、本実施の形態にかかる記録装置は、何らかの事象を記録した可能性のある撮影ファイルが消去されるのを抑制する。よって、本実施の形態によれば、例えば、走行中に煽られた場合に、煽り運転を行っている他車両の乗員とのトラブルが発生しやすい特定地点で、音声データを好適に記録するとともに、記録された撮影データの消去を抑制する記録システム等を提供することができる。また、事故などのイベントとして検出されないが、歩行者とのトラブルが生じやすい特定地点で、相手の言動などを含む音声データを好適に記録するこができる。なお、本実施の形態にかかる構成は、上述した種々の実施の形態と組み合わせることができる。
なお、上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD−ROM(Read Only Memory)CD−R、CD−R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(Random Access Memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
10、20、30、40 記録システム
100、200、300、400 記録装置
110 バスライン
120 撮影データ取得部
121 バッファメモリ
122 撮影データ処理部
123 記録制御部
124 再生制御部
125 操作制御部
126 表示制御部
127 イベント検出部
128 位置情報取得部
129 距離情報取得部
130 速度情報取得部
131 煽り検出部
132 カウンタ
140 操作部
141 表示部
142 加速度センサ
143 測位情報受信部
144 地図情報記憶部
150 カメラ
151 マイクロフォン
160 記録部
900 車両
100、200、300、400 記録装置
110 バスライン
120 撮影データ取得部
121 バッファメモリ
122 撮影データ処理部
123 記録制御部
124 再生制御部
125 操作制御部
126 表示制御部
127 イベント検出部
128 位置情報取得部
129 距離情報取得部
130 速度情報取得部
131 煽り検出部
132 カウンタ
140 操作部
141 表示部
142 加速度センサ
143 測位情報受信部
144 地図情報記憶部
150 カメラ
151 マイクロフォン
160 記録部
900 車両
Claims (8)
- 車両に搭載したカメラが撮像した映像のデータである映像データおよび前記車両に搭載したマイクロフォンが集音した音声のデータである音声データを含む撮影データを取得する撮影データ取得部と、
前記車両の位置情報を取得する位置情報取得部と、
地図情報から特定地点に関する特定地点情報を取得するとともに、前記特定地点情報と前記位置情報とに基づいて、前記車両と前記特定地点との距離が予め設定された閾値より小さいか否かを含む距離情報を取得する距離情報取得部と、
前記距離情報に基づいて、前記映像データおよび前記音声データを含む第1撮影データを記録部へ記録するか、前記映像データを含み、かつ前記音声データを含まない第2撮影データを前記記録部へ記録するか、を判断し、前記第1撮影データまたは前記第2撮影データを前記記録部へ記録する記録制御部と、を備える
記録装置。 - 前記車両に隣接する車両が前記車両に対して行う煽り運転を検出する煽り検出部をさらに備え、
前記記録制御部は、前記煽り検出部が前記煽り運転を検出した後に、前記距離情報に基づいて、前記第1撮影データまたは前記第2撮影データを前記記録装置へ記録する
請求項1に記載の記録装置。 - 前記車両の移動速度に関する速度情報を取得する速度情報取得部をさらに備え、
前記距離情報取得部は、前記閾値として、前記移動速度が第1速度範囲である場合に対応する第1閾値と、前記移動速度が前記第1速度範囲より速い第2速度範囲である場合に対応し前記第1閾値より小さい第2閾値とを有する、
請求項1または2に記載の記録装置。 - 前記記録制御部は、前記車両と前記特定地点との距離が前記閾値より小さい状況の後に続けて前記車両と前記特定地点との距離が前記閾値より小さくない状況となった場合に、前記距離が前記閾値より小さくない値となった時から予め設定された期間を経過するまでは、前記第1撮影データを前記記録装置へ記録する、
請求項1〜3のいずれか一項に記載の記録装置。 - 前記車両に対するイベントが発生したことを検出するイベント検出部をさらに備え、
前記記録制御部は、前記イベント検出部が前記イベントの発生を検出した場合に、前記距離情報に関わらず、前記第1撮影データを前記記録装置へ記録することを判断する
請求項1〜4のいずれか一項に記載の記録装置。 - 予め設定されたカウント数をカウントするカウンタをさらに備え、
前記記録制御部は、前記第1撮影データを前記記録装置へ記録した後に、前記カウントを開始し、前記カウント数を超えるまでは前記第1撮影データを消去しない
請求項1〜5のいずれか一項に記載の記録装置。 - 車両に搭載したカメラが撮像した映像のデータである映像データおよび前記車両に搭載したマイクロフォンが集音した音声のデータである音声データを含む撮影データを取得する撮影データ取得ステップと、
前記車両の位置情報を取得する位置情報取得ステップと、
地図情報から特定地点に関する特定地点情報を取得するとともに、前記特定地点情報と前記位置情報とに基づいて、前記車両と前記特定地点との距離が予め設定された閾値より小さいか否かを含む距離情報を取得する距離情報取得ステップと、
前記距離情報に基づいて、前記映像データおよび前記音声データを含む第1撮影データを記録部へ記録するか、前記映像データを含み、かつ前記音声データを含まない第2撮影データを前記記録部へ記録するか、を判断する判断ステップと、
前記判断の結果に基づいて、前記第1撮影データまたは前記第2撮影データを前記記録部へ記録する記録制御ステップと、を備える
記録方法。 - 車両に搭載したカメラが撮像した映像のデータである映像データおよび前記車両に搭載したマイクロフォンが集音した音声のデータである音声データを含む撮影データを取得する撮影データ取得ステップと、
前記車両の位置情報を取得する位置情報取得ステップと、
地図情報から特定地点に関する特定地点情報を取得するとともに、前記特定地点情報と前記位置情報とに基づいて、前記車両と前記特定地点との距離が予め設定された閾値より小さいか否かを含む距離情報を取得する距離情報取得ステップと、
前記距離情報に基づいて、前記映像データおよび前記音声データを含む第1撮影データを記録部へ記録するか、前記映像データを含み、かつ前記音声データを含まない第2撮影データを前記記録部へ記録するか、を判断する判断ステップと、
前記判断の結果に基づいて、前記第1撮影データまたは前記第2撮影データを前記記録部へ記録する記録制御ステップと、を備える
記録方法を、コンピュータに実行させる
プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019231565A JP2021100207A (ja) | 2019-12-23 | 2019-12-23 | 記録装置、記録方法およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019231565A JP2021100207A (ja) | 2019-12-23 | 2019-12-23 | 記録装置、記録方法およびプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2021100207A true JP2021100207A (ja) | 2021-07-01 |
Family
ID=76542030
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019231565A Pending JP2021100207A (ja) | 2019-12-23 | 2019-12-23 | 記録装置、記録方法およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2021100207A (ja) |
-
2019
- 2019-12-23 JP JP2019231565A patent/JP2021100207A/ja active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6593431B2 (ja) | 記録制御装置、記録装置、記録制御方法及び記録制御プログラム | |
WO2018207405A1 (ja) | 記録制御装置、記録装置、記録制御方法及び記録制御プログラム | |
JP2008078793A (ja) | デジタルカメラシステム | |
JP2011076443A (ja) | データ管理装置、データ読取方法及びプログラム | |
JP6828772B2 (ja) | 記録制御装置、記録装置、記録制御方法、及び記録制御プログラム | |
JP7371752B2 (ja) | 再生装置、再生方法およびプログラム | |
US11917285B2 (en) | Recording control apparatus, recording apparatus, recording control method, and recording control program | |
US20200043260A1 (en) | Recording control device, recording apparatus, navigation apparatus, recording method, and non-transitory computer readable medium | |
JP2022078053A (ja) | 記録装置及びプログラム | |
JP2018191207A (ja) | 記録制御装置、記録装置、記録制御方法及び記録制御プログラム | |
WO2021131129A1 (ja) | 記録装置、記録方法およびプログラム | |
JP2021100207A (ja) | 記録装置、記録方法およびプログラム | |
JP2020009485A (ja) | 記録制御装置、記録装置、記録制御方法及び記録制御プログラム | |
JP7424040B2 (ja) | 記録装置、記録方法およびプログラム | |
JP7476533B2 (ja) | 記録装置、記録方法およびプログラム | |
JP7200740B2 (ja) | 記録再生装置、記録再生方法およびプログラム | |
JP2021100208A (ja) | 記録装置、記録方法およびプログラム | |
JP2019106190A (ja) | 記録装置及びプログラム | |
JP7571551B2 (ja) | 車両用記録制御装置および記録制御方法 | |
JP7571550B2 (ja) | 車両用記録制御装置および記録制御方法 | |
JP7443697B2 (ja) | 運転支援システム、運転支援方法およびプログラム | |
JP6744180B2 (ja) | 運行記録システム | |
JP2019008588A (ja) | 記録制御装置、記録装置、記録制御方法及び記録制御プログラム | |
JP7480502B2 (ja) | 記録装置、記録方法及びプログラム | |
JP2020140524A (ja) | 記録再生装置、記録再生方法およびプログラム |