(57)【特許請求の範囲】
【請求項１】
時間の経過に伴って変化する情報を車両等の移動体上で連続的にもしくは間欠的に取得し必要に応じて前記情報を保存する移動体用情報記録装置であって、
１つ又は複数の記録先領域が確保された少なくとも１つの不揮発性記録媒体と、
前記移動体上で取得した情報を前記記録先領域に対して順次に書き込むと共に、前記記録先領域内に空き領域がなくなった時には古いデータが書き込まれた領域を新しいデータで上書きして同じ領域を繰り返し使用するデータ書き込み制御部と、
前記記録先領域内に割り当てられる上書き抑制領域を決定するための保護条件を表すデータを保持する条件データ保持部と、
前記移動体上で現在の状況を把握すると共に、前記条件データ保持部の保護条件と現在の状況とを比較して、保護条件を満たす場合には前記記録先領域上の現在のデータ書き込み位置の近傍に上書き抑制領域を自動的に割り当てる上書き抑制制御部と
を備え、
前記不揮発性記録媒体上に複数の記録先領域として第１の記録先領域と第２の記録先領域とが確保され、
前記条件データ保持部は、前記第１の記録先領域および第２の記録先領域のそれぞれについて、少なくともデータ記録周期を指定する記録条件情報を保持する領域を有し、
前記データ書き込み制御部は、前記移動体上で取得した共通の情報を、前記記録条件情報に従って、互いに独立したデータ記録周期で前記第１の記録先領域および第２の記録先領域のそれぞれに書き込み、
前記上書き抑制制御部は、指定された保護条件を満たす場合には前記記録先領域上の現在のデータ書き込み位置の近傍に、予め指定された長さの範囲を前記上書き抑制領域として割り当て、指定された保護条件を満たす状態になってから所定時間を経過する前に再び指定された保護条件を満たす状態になった場合には、直前に割り当てた前記上書き抑制領域の連続する長さを自動的に延長し、所定時間を経過する前に再び指定された保護条件を満たす状態が連続的に生じた場合には、連続する回数もしくは延長後の上書き抑制領域の長さが予め定めた制限値を超えないように延長動作を制限する
ことを特徴とする移動体用情報記録装置。
【請求項２】
前記条件データ保持部は、複数種類の保護条件のデータをそれぞれ保持する領域を有し、
前記上書き抑制制御部は、前記条件データ保持部の複数の保護条件のそれぞれと現在の状況とを比較して、いずれか１つの保護条件を満たす場合に前記記録先領域上の現在のデータ書き込み位置の近傍に上書き抑制領域を自動的に割り当てる
ことを特徴とする請求項１に記載の移動体用情報記録装置。
【請求項３】
前記上書き抑制制御部は、前記記録先領域上に割り当てた前記上書き抑制領域の総数もしくはそれらの容量が予め定めた閾値を超えた場合には、それまでに割り当てた複数の上書き抑制領域の中で時間的に最も古いデータを保持する領域を上書き可能な状態に切り替える
ことを特徴とする請求項１に記載の移動体用情報記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時間の経過に伴って変化する情報を車両等の移動体上で連続的にもしくは間欠的に取得し必要に応じて前記情報を保存する移動体用情報記録装置に関する。
【背景技術】
【０００２】
従来より、例えば自動車などの車両に搭載される移動体用情報記録装置として、ドライブレコーダやデジタルタコグラフなどの車載器が用いられている。
【０００３】
ドライブレコーダは、一般的に車両上に固定された車載カメラにより、車両の進行方向前方あるいは後方の窓から見える被写体や車室内の状況を連続的に撮影し、得られた画像データを順次に所定の記録媒体上に記録する。また、この種のドライブレコーダについては、画像データの記録を常時おこなう常時記録型と、交通事故等の特別な状況でのみ画像を記録するトリガ記録型とがある。トリガ記録型のドライブレコーダの場合は、異常に大きな加速度を検出した場合のように特定の条件を満たす時にこれを記録開始トリガとみなし、トリガ発生タイミングの前後所定時間だけ画像を記録する。
【０００４】
また、業務用車両等に搭載されるデジタルタコグラフは、これを搭載した車両の実際の運行状況を表す情報、具体的には、車両の位置情報、車速、ブレーキの状態、ウインカーの状態などを定期的に取得してこれらを含む時系列データを順次に所定の記録媒体上に記録する。上述のドライブレコーダをデジタルタコグラフと接続することも可能であり、ドライブレコーダの機能をデジタルタコグラフに内蔵することも可能である。
【０００５】
また、本発明と関連のある従来技術として、例えば特許文献１〜特許文献３に開示された技術が知られている。
【０００６】
特許文献１には、車両用のイベントレコーダにおいて、移動中の長時間の映像および事故前後の詳細な映像とを確実に記録するとともに、記憶装置の容量を節約し、事故原因の解析を容易にするための技術が開示されている。具体的には、記憶装置上に高速記録領域と低速記憶領域を設け、撮像装置で撮影された映像を圧縮した情報を高速記録領域にエンドレスに記録し、高速記録領域に記録した情報の最も古い部分から読み出した情報を、一定の割合で間引いて低速記憶領域にエンドレスで記録する。
【０００７】
特許文献２にはドライブレコーダ機能付携帯電話機が開示されている。特許文献２では、連続して動画撮影してこの撮像画像をエンドレスで記録メモリに記録し、衝撃検知により所定の記録サイズの動画データを補助記憶媒体のファイルに保存する。また、その保存ファイルに保存期限を設定して消去保護し、保存期限を過ぎたファイルを自動消去することを開示している。
【０００８】
特許文献３には、移動体の走行状態を保存する記録媒体の容量を不足させることなく、最適な走行状態の保存を図るための技術が開示されている。また、特許文献３の段落［００７８］においては、トリガーを検知した場合は、上書き記録されているドライブレコーダ用画像を磁気ディスクや光ディスクなどの記録媒体に保存する点が開示されている。更に、ドライブレコーダ用画像として、トリガーを検知した検知時点とその前後一定時間における画像を保存することや、検知時点から一定時間内に再度特定挙動を検知した場合は保存する時間を延長可能である点が示唆されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００６−６７１７２号公報
【特許文献２】特開２００６−２４５８３６号公報
【特許文献３】特開２００７−１２２５１５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところで、ドライブレコーダやデジタルタコグラフのような一般的な移動体用情報記録装置においては、時間の経過に伴って変化する情報、例えば画像や車速などの情報を連続的にあるいは間欠的に取得するとともに、この情報を取得した時間の順番に従って、バッファメモリ上に常時記録している。また、バッファメモリ上に一定の容量の記憶領域を確保しておき、この記憶領域にエンドレスで情報を記録する。つまり、この記憶領域の容量は限られているので、記憶領域の中に空き領域がなくなると、時間的に古いデータが書き込まれている領域に新しいデータを上書きする。これにより、記憶領域の容量等で定まる一定時間前から現在までの間に取得された情報を常にバッファメモリ上に保持することができ、時間的に古いデータは自動的に消去される。
【００１１】
また、大きな加速度を検出した場合のように特定の状況が発生すると、これをトリガとしてデータの保存を開始する。この場合、バッファメモリ上に保持されている所定時間内の情報の中から、必要な時間帯の情報を抽出しこれをメモリカードのような不揮発性記録媒体上に転送して重要な情報が消滅しないように保存する。
【００１２】
しかしながら、何らかの原因によって車載器に対する電源電力の供給が停止した場合には、バッファメモリ上に保持されている情報が消滅してしまうので、不揮発性記録媒体上への転送が完了していない情報は消滅してしまう。例えば、交通事故が起きた場合のようにその状況を表す重要な情報を保存すべき状態であっても、電源電力の供給が停止するとその情報を保存することができない。
【００１３】
車載器に対する電源電力の供給が停止した時であっても必要な情報を確実に保存するためには、電源の遮断を検知するシステムや、車両側から車載器への電力が遮断された時に車載器に必要な電力を供給する予備の電源装置を追加しなければならない。従って、装置コストの大幅な上昇は避けられず、装置の大型化にもつながる。
【００１４】
例えば、データの記録を間欠的に行う場合には、記録されるデータの容量を減らすことができるので、トリガ発生の有無とは無関係に、バッファメモリ上の情報を例えば定期的に不揮発性記録媒体上に転送して保存することも可能になる。この場合、車載器に対する電源電力の供給が停止した場合でも、それ以前に転送が完了した情報が不揮発性記録媒体上に残っているので、この情報を分析することにより電源電力の供給が停止する前の状況を調査することが可能である。しかし、この場合に保存されるデータは間欠的な情報だけであるため、分析に必要な情報の一部分が欠落している可能性が高い。
【００１５】
本発明は、上述した事情に鑑みてなされたものであり、その目的は、電力供給が遮断された場合であっても予備の電源を必要とすることなく、移動体上で取得した重要な情報を確実に保存することが可能な移動体用情報記録装置を提供することにある。
【課題を解決するための手段】
【００１６】
前述した目的を達成するために、本発明に係る移動体用情報記録装置は、下記（１）〜（５）を特徴としている。
（１）  時間の経過に伴って変化する情報を車両等の移動体上で連続的にもしくは間欠的に取得し必要に応じて前記情報を保存する移動体用情報記録装置であって、
１つ又は複数の記録先領域が確保された少なくとも１つの不揮発性記録媒体と、
前記移動体上で取得した情報を前記記録先領域に対して順次に書き込むと共に、前記記録先領域内に空き領域がなくなった時には古いデータが書き込まれた領域を新しいデータで上書きして同じ領域を繰り返し使用するデータ書き込み制御部と、
前記記録先領域内に割り当てられる上書き抑制領域を決定するための保護条件を表すデータを保持する条件データ保持部と、
前記移動体上で現在の状況を把握すると共に、前記条件データ保持部の保護条件と現在の状況とを比較して、保護条件を満たす場合には前記記録先領域上の現在のデータ書き込み位置の近傍に上書き抑制領域を自動的に割り当てる上書き抑制制御部と
を備え、
前記不揮発性記録媒体上に複数の記録先領域として第１の記録先領域と第２の記録先領域とが確保され、
前記条件データ保持部は、前記第１の記録先領域および第２の記録先領域のそれぞれについて、少なくともデータ記録周期を指定する記録条件情報を保持する領域を有し、
前記データ書き込み制御部は、前記移動体上で取得した共通の情報を、前記記録条件情報に従って、互いに独立したデータ記録周期で前記第１の記録先領域および第２の記録先領域のそれぞれに書き込み、
前記上書き抑制制御部は、指定された保護条件を満たす場合には前記記録先領域上の現在のデータ書き込み位置の近傍に、予め指定された長さの範囲を前記上書き抑制領域として割り当て、指定された保護条件を満たす状態になってから所定時間を経過する前に再び指定された保護条件を満たす状態になった場合には、直前に割り当てた前記上書き抑制領域の連続する長さを自動的に延長し、所定時間を経過する前に再び指定された保護条件を満たす状態が連続的に生じた場合には、連続する回数もしくは延長後の上書き抑制領域の長さが予め定めた制限値を超えないように延長動作を制限する。
（２）  上記（１）に記載の移動体用情報記録装置であって、
前記条件データ保持部は、前記第１の記録先領域および第２の記録先領域のそれぞれに対応付けられた独立した複数の保護条件を表すデータを保持する領域を有する。
（３）  上記（１）に記載の移動体用情報記録装置であって、
前記条件データ保持部は、複数種類の保護条件のデータをそれぞれ保持する領域を有し、
前記上書き抑制制御部は、前記条件データ保持部の複数の保護条件のそれぞれと現在の状況とを比較して、いずれか１つの保護条件を満たす場合に前記記録先領域上の現在のデータ書き込み位置の近傍に上書き抑制領域を自動的に割り当てる。
（４）  上記（１）に記載の移動体用情報記録装置であって、
前記上書き抑制制御部は、前記記録先領域上に割り当てた前記上書き抑制領域の総数もしくはそれらの容量が予め定めた閾値を超えた場合には、それまでに割り当てた複数の上書き抑制領域の中で時間的に最も古いデータを保持する領域を上書き可能な状態に切り替える。
（５）  上記（３）に記載の移動体用情報記録装置であって、
前記データ書き込み制御部は、前記条件データ保持部に保持された複数の保護条件のいずれか１つの条件を満たす場合に、少なくとも該当する保護条件の種類を特定可能なイベント情報を該当する上書き抑制領域に対応付けて自動的に記録する。
【００１７】
上記（１）の構成の移動体用情報記録装置によれば、電源電力の供給が遮断された場合であっても、その直前に取得した情報を確実に保存することができる。すなわち、前記記録先領域が不揮発性記録媒体上に割り当てられているので、前記記録先領域に書き込まれた情報は電源電力の供給が停止してもそのまま保持される。また、前記記録先領域に書き込まれた古い情報は空き領域がなくなると上書きされて消滅するが、指定された保護条件を満たす重要な情報については上書きが抑制されるので古くなってもそのまま保持される。
また、前記第１の記録先領域および第２の記録先領域に、共通の情報を互いに異なる記録周期で書き込むことができる。従って、例えば連続的に記録された情報と間欠的に記録された情報とを同時に記録し保存することができる。
また、指定された保護条件に該当するイベントが短い時間周期で繰り返し発生する場合に、それらに対応する情報を１つの領域にまとめた状態で管理することができる。
また、延長後の上書き抑制領域の長さを制限できる。従って、１イベントについて保存される情報の長さが過大になるのを防止できる。
上記（２）の構成の移動体用情報記録装置によれば、前記第１の記録先領域に対する保護条件と、第２の記録先領域に対する保護条件とをそれぞれ独立して指定することができる。
上記（３）の構成の移動体用情報記録装置によれば、種類の異なる複数のイベントのそれぞれに対応して書き込まれた情報をそれぞれ保護することができる。従って、大きな加速度の検出など車両の挙動を表すイベントだけでなく、様々な種類のイベントに対して記録した情報をそれぞれ保護し保存することができる。
上記（４）の構成の移動体用情報記録装置によれば、前記記録先領域上に割り当てられた上書き抑制領域が増えすぎた場合に新たな空き領域（上書き可能な領域）を確保できるので、前記記録先領域の容量不足が発生するのを防止できる。
上記（５）の構成の移動体用情報記録装置によれば、複数種類のイベント発生に対してそれぞれ保存した情報がどのような種類のイベントによって記録されたのかを把握可能になる。
【発明の効果】
【００１８】
本発明の移動体用情報記録装置によれば、電力供給が遮断された場合であっても予備の電源を必要とすることなく、移動体上で取得した重要な情報を確実に保存できる。すなわち、前記記録先領域が不揮発性記録媒体上に割り当てられているので、前記記録先領域に書き込まれた情報は電源電力の供給が停止してもそのまま保持される。また、前記記録先領域に書き込まれた古い情報は空き領域がなくなると上書きされて消滅するが、指定された保護条件を満たす重要な情報については上書きが抑制されるので古くなってもそのまま保持される。
【００１９】
以上、本発明について簡潔に説明した。更に、以下に説明される発明を実施するための形態を添付の図面を参照して通読することにより、本発明の詳細は更に明確化されるであろう。
【図面の簡単な説明】
【００２０】
【図１】移動体用情報記録装置のハードウェアの構成例を示すブロック図である。
【図２】図１に示した車載器に関する機能上の主要部の構成を示すブロック図である。
【図３】図１のマイクロコンピュータが実行する主要な処理の内容を表すフローチャートである。
【図４】図３のＳ１２に相当する詳細な動作を示すフローチャートである。
【図５】図３に示す記録制御テーブルの内容の具体例を表す模式図である。
【図６】記録先領域の割り当ての具体例（１）を示すブロック図である。
【図７】記録先領域の割り当ての具体例（２）を示すブロック図である。
【図８】記録先領域の割り当ての具体例（３）を示すブロック図である。
【図９】各記録先領域内の各位置に対するデータ書き込み動作の例を示すタイムチャートである。
【図１０】変形例における記録動作の概要を示すフローチャートである。
【図１１】変形例における記録動作の例を示すタイムチャートである。
【発明を実施するための形態】
【００２１】
本発明の移動体用情報記録装置に関する具体的な実施形態について、各図を参照しながら以下に説明する。
【００２２】
本実施形態における移動体用情報記録装置のハードウェアの構成例が図１に示されている。また、図１に示した車載器に関する機能上の主要部の構成が図２に示されている。図１及び図２に示した移動体用情報記録装置については、具体例として、乗用車や各種業務用車両のような移動体に搭載され、ドライブレコーダやデジタルタコグラフとして使用することが想定される。
【００２３】
図１に示す構成例においては、車載器１０の内部にマイクロコンピュータ１１、不揮発性メモリ１２、インタフェース１３、映像信号処理部１４、電源電圧監視部１５、時計回路１６、インタフェース１７および１８が備わっている。また、この車載器１０には車載カメラ２２、車速センサ２３、加速度センサ２４、温度センサ２５、ＧＰＳ受信機２６、およびメモリカード（不揮発性記録媒体）１００が接続されている。
【００２４】
車載カメラ２２は、例えば車内からフロントあるいはリアのウインドシールドガラス越しに見える車外の風景や、車室内の様子などを撮影して必要な映像の情報を取得するために利用される。車載カメラ２２は、一定のフレーム周期（例えば２０フレーム／秒）で撮影を繰り返し行い、得られた映像の信号を出力することができる。
【００２５】
車速センサ２３は、車両のトランスミッションの出力軸に取り付けられており、車両の移動に伴って車速パルスを出力する。この車速パルスを監視することにより、車速や車両の移動量を把握することが可能になる。
【００２６】
加速度センサ２４は、車両に加わった加速度の大きさを検出することができる。例えば一般的なドライブレコーダの場合には、交通事故などの際に、異常に大きな加速度が検出されると記録開始トリガを発生し、画像などのデータを保存する。
【００２７】
温度センサ２５は、例えば冷凍車の庫内温度、車室内温度、エンジンルーム内温度などを検出するために利用される。
【００２８】
ＧＰＳ受信機２６は、複数のＧＰＳ（Global Positioning System）衛星からそれぞれ電波を受信し、これらの電波の到達時刻に基づいて自車の現在位置（緯度／経度）を計算により求めることができる。
【００２９】
メモリカード１００は、データの書き込み及び読み出しが自在な不揮発性メモリで構成される記録媒体であり、画像などのデータを所定時間に渡って保存できるように比較的大きな容量を有している。すなわち、このメモリカード１００は、ドライブレコーダやデジタルタコグラフが取得したデータを保存するために利用される。また、本実施形態においては後述するように、最新のデータを記録するための記録先の領域をメモリカード１００上に確保する。
【００３０】
マイクロコンピュータ１１は、予め内部に用意されているプログラムを実行することにより、車載器１０の制御を行う。例えば図２〜図４に示す各機能もマイクロコンピュータ１１が実行するプログラムによって実現する。
【００３１】
不揮発性メモリ１２は、データの書き込み及び読み出しが自在であり、図３及び図５に示す記録制御テーブルＴＢＬやその他の定数データを保持するために利用される。記録制御テーブルＴＢＬの内容については、所定の管理者あるいはユーザが外部装置（パーソナルコンピュータ等）を利用して書き換えることができる。外部装置は、車載器１０のインタフェース１８に接続することができる。
【００３２】
インタフェース１３は、メモリカード１００を車載器１０に接続するために利用される。マイクロコンピュータ１１はインタフェース１３を介してメモリカード１００にアクセスし、データの書き込み及び読み出しを行うことができる。
【００３３】
映像信号処理部１４は、車載カメラ２２が出力する映像信号を処理して各フレームの画像データを順次に生成する。生成された画像データはマイクロコンピュータ１１に入力される。
【００３４】
電源電圧監視部１５は、所定の電源ラインに現れる電圧（代表例としては車載バッテリーの電圧）を監視して、異常な電圧の低下を検出する。例えば、供給側の電源ラインが外れて車載器１０に電力が供給されない状態になる時に、これを検出することができる。なお、電力の供給が停止した場合であっても、その直後には車載器１０内部の電源回路のコンデンサー等に蓄積されているエネルギーを利用してしばらくの間は車載器１０の動作を継続できる。
【００３５】
時計回路１６は、時計の機能を有する集積回路であり、周期が一定の安定したクロックパルスを常時計数することにより、現在の日付や時刻を表す情報を出力することができる。従って、マイクロコンピュータ１１も現在の日時を常時把握できる。
【００３６】
インタフェース１７は、車速センサ２３、加速度センサ２４、温度センサ２５およびＧＰＳ受信機２６がそれぞれ出力する信号をマイクロコンピュータ１１が扱うのに適した信号に変換する。従って、マイクロコンピュータ１１は現在の車速、加速度、温度および車両位置の情報をインタフェース１７から入力し把握することができる。
【００３７】
メモリカード１００上の記録先領域の割り当ての具体例が図６〜図８にそれぞれ示されている。図６に示すように、本実施形態ではデータ記録先の領域として複数の独立した領域Ａ１、Ａ２をメモリカード１００上に割り当てることができる。
【００３８】
また、複数のメモリカード１００Ａ、１００Ｂが存在する場合には、図７に示すように一方の記録先領域Ａ２を２つのメモリカード１００Ａ、１００Ｂ上に分割して配置することもできるし、図８に示すように２つの記録先領域Ａ１、Ａ２を２つのメモリカード１００Ａ、１００Ｂ上に分割して配置することもできる。
【００３９】
車載器１０のマイクロコンピュータ１１は、記録対象の情報、例えば車載カメラ２２の撮影により得られる映像の画像データを連続的にあるいは間欠的にメモリカード１００上の記録先領域Ａ１、Ａ２に書き込むことができる。但し、各記録先領域Ａ１、Ａ２の容量は有限であるため画像などのデータサイズの大きいデータを長時間にわたって全て保存することはできない。従って、空き領域がなくなった場合には新たな書き込み先の領域を確保するために、時間的に古いデータを消去するか又はそのデータを上書き可能な状態にして同じ領域を繰り返し使用する。また、長期間にわたって保存する必要のある重要なデータについては、消去又は上書きされないように自動的に保護する。
【００４０】
このような車載器１０の記録動作を制御するための各種条件を表すデータが不揮発性メモリ１２上の記録制御テーブルＴＢＬに保持されている。図５に示す例では、記録先領域Ａ１、Ａ２のそれぞれについて、「記録開始条件」、「記録周期」、「保護条件Ａ」、「保護範囲Ａ」、「保護条件Ｂ」、「保護範囲Ｂ」を表すデータを保持する領域が記録制御テーブルＴＢＬ上に確保されている。
【００４１】
図５に示すデータＣ１１は、イグニッションがオン（ＩＧＮ ＯＮ）の時に、記録先領域Ａ１に対する記録動作を開始することを意味する。また、データＣ１２は記録対象のデータ（画像データ）を連続的に記録先領域Ａ１に対して記録することを意味する。データＣ１３Ａは、「温度変化が５度以上」の条件を満たす状態になった時に、該当する記録データの領域を保護する（上書き禁止にする）ことを意味する。データＣ１４Ａは、データＣ１３Ａの条件で保護する範囲の長さが、条件を満たしたタイミングの前後１０秒間であることを意味する。データＣ１３Ｂは、特定の挙動が発生した時（大きな加速度を検出した時）に該当する記録データの領域を保護することを意味する。
【００４２】
図５に示す記録制御テーブルＴＢＬの例では、複数種類の保護条件（保護条件Ａと保護条件Ｂ）を同時に指定することができる。また、記録制御テーブルＴＢＬの内容によって指定可能な保護条件については、例えば次に示すような様々な種類の条件が考えられる。
【００４３】
温度：冷凍車の庫内温度の変化が閾値を超えた、又は庫内温度が指定温度に達した場合。
電源：電源にトラブルが発生して電圧の異常低下を検出した場合。
車両位置：指定した位置に車両が存在する場合。
時間：指定した時刻になった場合。
車両位置＋時間：車両の位置が変化しない状態が指定した時間だけ継続する場合。
【００４４】
このような記録制御テーブルＴＢＬの内容に従って記録動作を制御することにより、例えば図９に示すような動作が実現する。図９に示す例では、記録先領域Ａ１に対しては連続的にデータ（画像等）の書き込みを行い、同時に記録先領域Ａ２に対して同じデータを間欠的に書き込む。また、特定挙動が発生した時、特定の温度になった時、所定の時刻になった時、電源の遮断を検出した時に、それそれ記録先領域Ａ１の該当する箇所が指定された長さだけ保護される。
【００４５】
図９の例では、記録先領域Ａ２に対しては間欠的に記録しているので、古いデータを上書きすることなく比較的長い時間に渡ってデータを記録することができる。従って、記録先領域Ａ２に対する保護は指定していない。しかし、記録制御テーブルＴＢＬの内容を書き換えれば、記録先領域Ａ２に対しても保護動作を行うことができる。また、記録を開始する条件については、「イグニッションオン」の他に、「イグニッションオフ後３０分以内」のような条件を指定することもできる。
【００４６】
図２に示すように、マイクロコンピュータ１１の処理によって実現する基本的な機能として、データ書き込み制御部１１１、１１２および上書き抑制制御部１１３、１１４が車載器１０に備わっている。データ書き込み制御部１１１及び上書き抑制制御部１１３は第１の記録先領域Ａ１を制御し、データ書き込み制御部１１２及び上書き抑制制御部１１４は第２の記録先領域Ａ２を制御する。
【００４７】
データ書き込み制御部１１１、１１２は、車両上で取得した情報（画像データ等）を記録先領域Ａ１、Ａ２に対して順次に書き込むと共に、前記記録先領域内に空き領域がなくなった時には古いデータが書き込まれた領域を新しいデータで上書きして同じ領域を繰り返し使用する。
【００４８】
上書き抑制制御部１１３、１１４は、車両上で現在の状況を把握すると共に、条件データ保持部１２ａ、１２ｂの保護条件と現在の状況とを比較して、保護条件を満たす場合には記録先領域Ａ１、Ａ２上の現在のデータ書き込み位置の近傍に上書き抑制領域、すなわち保護領域を自動的に割り当てる。
【００４９】
条件データ保持部１２ａ、１２ｂは、前述の記録制御テーブルＴＢＬに相当し、少なくとも割り当てられる上書き抑制領域（保護領域）を決定するための保護条件を表すデータを保持している。
【００５０】
図１のマイクロコンピュータが実行する主要な処理の内容が図３に示されている。また、図３のステップＳ１２に相当する詳細な動作が図４に示されている。図３及び図４に示す動作は、図２に示したデータ書き込み制御部１１１及び上書き抑制制御部１１３に相当する。なお、データ書き込み制御部１１２及び上書き抑制制御部１１４の動作の動作についても図３および図４と同様であり、記録制御テーブルＴＢＬ上で参照するデータだけが異なる。
【００５１】
例えば車載器１０を搭載した車両のイグニッションがオンになると、図５に示す記録開始条件Ｃ１１の条件を満たすので、マイクロコンピュータ１１の処理は図３のステップＳ１１からＳ１２に進む。なお、図１には示されていないが、マイクロコンピュータ１１は車両のイグニッションのオンオフを識別できる。
【００５２】
ステップＳ１２では、マイクロコンピュータ１１は記録制御テーブルＴＢＬ上の記録周期データＣ１２によって指定された記録周期で、前述の記録先領域Ａ１に対して記録動作（画像等のデータ書き込み）を実行する。記録周期データＣ１２が「連続的」の場合には、連続的に、例えば２０ｆｐｓ（フレーム／秒）で画像データを連続的に記録する。また、記録周期データＣ１２が「間欠的」の場合には、間欠的に、例えば１ｆｐｓで画像データを間欠的に記録する。
【００５３】
ステップＳ１３では、マイクロコンピュータ１１は各種状態を表す最新の情報、すなわち電源電圧監視部１５が出力する電源の状況、時計回路１６が出力する日時、車速センサ２３の出力に基づき算出される車速、加速度センサ２４が検出した加速度、温度センサ２５が検出した温度、ＧＰＳ受信機２６から出力される車両位置などの情報を取得する。
【００５４】
ステップＳ１４では、マイクロコンピュータ１１はステップＳ１３で取得した情報に基づいて現在の状況を把握し、この状況と記録制御テーブルＴＢＬ上のＣ１３Ａの保護条件とを比較する。Ｃ１３Ａの保護条件を満たす場合はステップＳ１５に進み、満たさない場合はＳ１６に進む。
【００５５】
同様に、ステップＳ１６では、マイクロコンピュータ１１はステップＳ１３で取得した情報に基づいて現在の状況を把握し、この状況と記録制御テーブルＴＢＬ上のＣ１３Ｂの保護条件とを比較する。Ｃ１３Ｂの保護条件を満たす場合はステップＳ１７に進み、満たさない場合はＳ１１に進む。
【００５６】
ステップＳ１５では、マイクロコンピュータ１１は、記録先領域Ａ１上の現在の書き込み位置を基準にして、記録制御テーブルＴＢＬ上のＣ１４Ａで指定された長さの範囲を今回の保護領域として割り当てる。つまり、現在の状況では保存すべき重要なデータが記録されている可能性が高いので、これを消去したり上書きしないように保護する。例えば、図５に示すＣ１４Ａには「前後１０秒間」が指定されているので、この条件においては、現在の書き込み位置の前後１０秒間に相当する範囲の領域が保護対象に指定される。
【００５７】
同様に、ステップＳ１７では、マイクロコンピュータ１１は、記録先領域Ａ１上の現在の書き込み位置を基準にして、記録制御テーブルＴＢＬ上のＣ１４Ｂで指定された長さの範囲を今回の保護領域として割り当てる。
【００５８】
ステップＳ１２の詳細な動作について図４を参照しながら説明する。
記録先領域Ａ１に対する書き込み要求が発生すると、マイクロコンピュータ１１の処理は図４のステップＳ２０からＳ２１に進む。
【００５９】
ステップＳ２１では、マイクロコンピュータ１１はこれまでに記録先領域Ａ１に書き込んだデータの容量が、事前に記録先領域Ａ１に割り当てられた容量に達した（容量オーバー）か否かを識別する。例えば、連続的に記録される画像データの３００秒分の長さの容量を制限値として定め、これを超えないようにデータを記録する。容量オーバーでなければステップＳ２９に進み、容量オーバーの場合はステップＳ２２に進む。
【００６０】
ステップＳ２２では、マイクロコンピュータ１１はこれまでに記録先領域Ａ１内に割り当てた保護領域の数を事前に定めた制限値（例えば１０）と比較する。割り当てた保護領域の数が制限値未満であればステップＳ２３に進み、そうでなければステップＳ２６に進む。
【００６１】
ステップＳ２３では、マイクロコンピュータ１１は記録先領域Ａ１内に保護領域として割り当てられた箇所以外に十分な領域（例えば６０秒間分の記録が可能な領域）が存在しないかどうかを識別する。存在する場合はステップＳ２４に進み、存在しない場合はステップＳ２５に進む。
【００６２】
ステップＳ２４では、マイクロコンピュータ１１は記録先領域Ａ１内で保護領域として割り当てられている箇所以外の中で、最も時間的に古いデータが書き込まれている領域のデータを消去またはその領域を上書き可能な状態にして新たな領域を確保する。
【００６３】
ステップＳ２５では、マイクロコンピュータ１１は記録先領域Ａ１内で保護領域として割り当てられている箇所の中で、最も時間的に古いデータが書き込まれている保護領域のデータを消去またはその領域の保護を解除し上書き可能な状態にして新たな領域を確保する。
【００６４】
ステップＳ２６では、マイクロコンピュータ１１は、この処理（データ書き込み制御部１１１に相当）におけるメインの書き込み先として割り当てられている記録先領域Ａ１以外の領域、つまりこの場合は記録先領域Ａ２における記録状況を参照する。そして、これまでに記録先領域Ａ２に書き込まれたデータの容量が、事前に記録先領域Ａ２に割り当てられた容量に達した（容量オーバー）か否かを識別する。容量オーバーでなければステップＳ２７に進み、容量オーバーの場合はステップＳ２８に進む。
【００６５】
ステップＳ２７では、マイクロコンピュータ１１は、この処理の次の書き込み先として、記録先領域Ａ２内の現在空いている領域（まだデータが書き込まれていない領域）を確保する。
【００６６】
ステップＳ２８では、マイクロコンピュータ１１は、他の記録先領域Ａ２内で保護領域として割り当てられている箇所以外の中で、最も時間的に古いデータが書き込まれている領域のデータを消去またはその領域を上書き可能な状態にして、これを次の書き込み先の領域として確保する。
【００６７】
ステップＳ２９では、マイクロコンピュータ１１は、メインの書き込み先である記録先領域Ａ１内もしくはそれ以外に割り当てられた記録先領域Ａ２内の箇所に、取得した画像データ等の情報を記録制御テーブルＴＢＬの内容に従って順番に書き込む。
【００６８】
従って、例えば図９に示すような書き込み動作が行われる。すなわち、データ書き込み制御部１１１及び上書き抑制制御部１１３が記録制御テーブルＴＢＬのＣ１１〜Ｃ１４Ｂの内容に従って図３及び図４の処理を行うので、記録先領域Ａ１に対して画像データ等の情報が連続的に書き込まれる。また、データ書き込み制御部１１２及び上書き抑制制御部１１４が記録制御テーブルＴＢＬのＣ２１〜Ｃ２４Ｂの内容に従って図３及び図４と同等の処理を行うので、記録先領域Ａ２に対して画像データ等の情報が間欠的に書き込まれる。
【００６９】
また、長時間にわたって書き込み動作を行うと、記録先領域Ａ１、Ａ２内に空き領域がなくなるので、古いデータの書き込まれた領域のデータが消去されるか又はその領域の上書きが許可され新たな領域が確保される。つまり、記録先領域Ａ１、Ａ２上の同じ領域を循環的に繰り返し使用する。また、上書きが許可される領域についても、書き込みを行ってから所定時間を経過するまでは次回の上書きを行わないので、直近の所定時間（例えば６０秒間）の間に書き込まれたデータについては記録先領域Ａ１、Ａ２の内容が常に保持される。
【００７０】
また、記録制御テーブルＴＢＬに登録されている保護条件を満たす状態になると、例えば図９における特定挙動の発生時、特定の温度の時、所定の時刻の時、電源遮断の時には、記録先領域Ａ１上の該当する範囲の領域がそれぞれ保護領域として割り当てられ、その後の上書きが抑制される。つまり、特定挙動の発生時、特定の温度の時、所定の時刻の時、電源遮断の時に取得したデータについては、長時間が経過しても上書きされることなくそのままメモリカード１００上で保存される。
【００７１】
なお、図３のステップＳ１４及びＳ１６において指定された保護条件を満たすことが検出された時には、該当する状態の種類（挙動発生、温度異常、電源遮断、車両位置、時間等の区分）を表すイベント情報を該当する保護領域に対応付けてメモリカード１００上に書き込むようにしても良い。
【００７２】
なお、車載器１０に対する電源電力の供給が遮断された場合には、現在から所定時間（例えば６０秒）前までの間に取得した画像等のデータが記録先領域Ａ１、Ａ２上に書き込まれ、上書きされることなくそのまま残っている。記録先領域Ａ１、Ａ２はメモリカード１００上にあり不揮発性であるので、電源の供給が遮断されても消滅することはない。従って、電源電力の供給が遮断された時の直前に取得したデータについては自動的に保存される。
【００７３】
次に、図１〜図９に示した移動体用情報記録装置の変形例について説明する。この変形例における記録動作の概要が図１０及び図１１に示されている。
【００７４】
この変形例においても、図１１に示すように、２つの記録先領域Ａ１、Ａ２上に併行してデータの書き込みを行う。また、記録先領域Ａ１に対しては連続的に（２０ｆｐｓで）データの書き込みを行い、記録先領域Ａ２に対しては間欠的に同じデータの書き込みを行うことが想定される。
【００７５】
また、前述の移動体用情報記録装置の場合と同様に、記録先領域Ａ１に書き込まれたデータについては古くなると上書きされ消滅する。また、記録制御テーブルＴＢＬに登録されている保護条件を満たす状態になると、つまり特定のイベントが発生すると、該当する時間帯に記録されたデータを保持する範囲が保護領域に指定され、このデータは上書きされず保存される。
【００７６】
ところで、図１１に示す時刻ｔ１、ｔ２、ｔ３のように、同じ種類のイベントが短い時間の間に繰り返し発生する場合がある。このような場合には、保存される各領域のデータの長さが不規則になったり、途中でデータが途切れたり、短い間に多数のイベント情報が記録される可能性がある。
【００７７】
このような不具合を解消するために、図１０に示す変形例においては特別な処理を行っている。すなわち、図１１の時刻ｔ１、ｔ２、ｔ３のように、同じ種類のイベントが短い時間の間に繰り返し発生する場合に、保護する１つの領域の長さを自動的に延長し、複数のイベントを１つの領域にまとめて保存する。なお、記録先領域Ａ２に対するデータの書き込みは間欠的であり、長時間にわたってデータを記録できるので、上書きに対する特別な保護は行わない。
【００７８】
図１０のステップＳ３１においては、取得した画像データを２０ｆｐｓで連続的に記録先領域Ａ１に書き込む。また、現在から６０秒前までの間に書き込まれた新しいデータがそのまま残るように、６０秒間を超えるデータが書き込まれている領域のみを上書き可能な状態にする。勿論、それまでに割り当てられた保護領域についても上書きを禁止する。
【００７９】
ステップＳ３２では、図３のステップＳ１４、Ｓ１６と同様に、イベント発生の有無を識別する。イベントの発生を検出した時にはステップＳ３４に進み、検出しない時にはステップＳ３３に進む。
【００８０】
ステップＳ３３では、記録先領域Ａ１について、最新の６０秒間のデータが書き込まれた領域以外の保護されていないデータを削除、もしくは上書き可能な状態にする。
【００８１】
ステップＳ３４では、イベントが複数回連続的に発生しているかどうかを識別するために、今回のイベント発生時刻が前回のイベントの発生時刻から１０秒以内か否かを識別する。１０秒以内であればステップＳ４０に進み、１０秒を超える時はステップＳ３５に進む。
【００８２】
ステップＳ３５では、イベント発生のタイミングから一定時間（図１０の場合は１０秒間を想定）の範囲のデータが記録される記録先領域Ａ１を保護領域として割り当て、このデータを保存する。また、イベントが発生したことを表すトリガ信号を車載器１０の外部に出力する。
【００８３】
ステップＳ３６では、記録先領域Ａ１について、保護領域として割り当てたイベント前後の１０秒間の範囲と、最新の６０秒間のデータが書き込まれた領域以外のデータを削除、もしくは上書き可能な状態にする。
【００８４】
ステップＳ３７では、発生したイベントの種類を表すデータや長さを表すデータを該当する保護領域に対応付けてメモリカード１００上に記録する。
【００８５】
ステップＳ３８では、イベント発生時のデータを保存している記録先領域Ａ１上の各保護領域の全体の記録容量を予め定めた上限値（この例では連続記録時の３００秒間の長さに相当）と比較し、上限値以上のデータが既に記録されている場合には、ステップＳ３９に進む。
【００８６】
ステップＳ３９では、記録先領域Ａ１上に割り当てられた各保護領域の中で、時間的に最も古いイベントのデータを保持している領域を選択し、この領域のデータを削除、もしくは上書き可能な状態にして新たに書き込み可能な領域を記録先領域Ａ１上に確保する。
【００８７】
ステップＳ４０では、１イベントについて記録する領域の延長後の長さが長くなりすぎるのを防止するために、制限するかどうかを次式の比較により識別する。なお、次式の内容については必要に応じて変更できる。
(今回のイベント時刻)−(連続イベントの先頭時刻)＋２０秒≧(１イベントの最大時間)
この条件を満たす場合はステップＳ４３に進み、条件を満たさない場合はステップＳ４１に進む。
【００８８】
ステップＳ４１では、今回のイベントの１つ前に発生したイベントに対するデータの保存を中断する。これにより、１つ前に発生したイベントの時刻から１０秒間のデータを保存した後、次のステップＳ４２に進む。
【００８９】
ステップＳ４２では、今回のイベントの時刻から１０秒間のデータを保存する。これにより、前回のイベントに対して記録されたデータを保存する保護領域の長さが１０秒以上に自動的に延長される。
【００９０】
ステップＳ４３では、１イベントに対してデータを保存する保護領域の長さを規制するために、１イベントの最大時間になった時点で前回のイベントに対するデータの保存を中断する。
【００９１】
以上のように、本発明の移動体用情報記録装置は、例えば乗用車や各種の業務用車両などの移動体に搭載し、従来のドライブレコーダやデジタルタコグラフなどと同様に使用することができる。この移動体用情報記録装置を利用することにより、電源の供給が遮断された場合であっても、その時の状態の分析に必要な連続的に記録されたデータを得ることができる。つまり、様々なイベントの発生時にデータを保存するための特別な処理（保護領域の割り当て）を行う前であっても、最新のデータが不揮発性の記録領域に既に書き込まれているため、電源の遮断の影響を受けることなく最新のデータを保持できる。
【符号の説明】
【００９２】
１０  車載器
１１  マイクロコンピュータ
１２  不揮発性メモリ
１２ａ，１２ｂ  条件データ保持部
１３  インタフェース
１４  映像信号処理部
１５  電源電圧監視部
１６  時計回路
１７，１８  インタフェース
２２  車載カメラ
２３  車速センサ
２４  加速度センサ
２５  温度センサ
２６  ＧＰＳ受信機
１００  メモリカード
１１１，１１２  データ書き込み制御部
１１３，１１４  上書き抑制制御部
Ａ１  第１の記録先領域
Ａ２  第２の記録先領域
ＴＢＬ  記録制御テーブル
【図１】
0005769437.tif 000002
【図２】
0005769437.tif 000003
【図３】
0005769437.tif 000004
【図４】
0005769437.tif 000005
【図５】
0005769437.tif 000006
【図６】
0005769437.tif 000007
【図７】
0005769437.tif 000008
【図８】
0005769437.tif 000009
【図９】
0005769437.tif 000010
【図１０】
0005769437.tif 000011
【図１１】
0005769437.tif 000012