(57)【特許請求の範囲】
【請求項１】
車載器として車両上に搭載され、前記車両の運行に関連する情報を自動的に収集し、収集した情報を所定の記録媒体へ記録する車載情報記録装置であって、
前記記録媒体として互いに独立した第１の記録媒体および第２の記録媒体を有し、
車両上と車両外部の所定のホスト装置との間を無線接続するための無線通信部と、
前記第１の記録媒体および第２の記録媒体いずれか一方を書き込み先として自動的に選択し、収集された情報を書き込み先の前記第１の記録媒体または第２の記録媒体に記録する記録制御部と、
前記記録媒体に対するデータ書き込みの異常を検出した場合には、読み取り可能な範囲のデータを書き込み先として選択している前記第１の記録媒体または第２の記録媒体から読み出し、読み出されたデータを前記無線通信部を利用して前記ホスト装置へ送信するバックアップデータ送信制御部と、
前記記録媒体に対するデータ書き込みの異常を検出した後で収集された情報の書き込み先を、前記第１の記録媒体および第２の記録媒体のうちデータ書き込みの異常が検出されていない記録媒体に自動的に切り替える書き込み先切替部と
を備えることを特徴とする車載情報記録装置。
【請求項２】
前記バックアップデータ送信制御部は、書き込みの後で書き込み結果が正常であることを示す検査用符号が得られなかった場合にデータ書き込みの異常が発生したものと認識し、選択している前記第１の記録媒体または第２の記録媒体のデータ記録済みの各領域の中で、書き込み結果が正常であることを示す検査用符号が検出された領域の全てのデータを前記読み取り可能な範囲のデータとして認識する
ことを特徴とする請求項１に記載の車載情報記録装置。
【請求項３】
車載器として車両上に搭載され、前記車両の運行に関連する情報を自動的に収集し、収集した情報を所定の記録媒体へ記録する車載情報記録装置の動作を制御するためのデータ書き込み管理方法であって、
前記記録媒体として互いに独立した第１の記録媒体および第２の記録媒体を有する場合に、前記第１の記録媒体および第２の記録媒体いずれか一方を書き込み先として自動的に選択し、収集された情報を書き込み先の前記第１の記録媒体または第２の記録媒体に記録する記録制御手順と、
前記記録媒体に対するデータ書き込みの異常を検出した場合には、読み取り可能な範囲のデータを書き込み先として選択中の前記第１の記録媒体または第２の記録媒体から読み出し、読み出されたデータを所定の無線通信部を利用して車両外部のホスト装置へ送信するバックアップデータ送信制御手順と、
前記記録媒体に対するデータ書き込みの異常を検出した後で収集された情報の書き込み先を、前記第１の記録媒体および第２の記録媒体のうちデータ書き込みの異常が検出されていない記録媒体に自動的に切り替える書き込み先切替手順と
を備えることを特徴とするデータ書き込み管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載情報記録装置およびデータ書き込み管理方法に関し、特に記録媒体の故障に関連する技術に関する。
【背景技術】
【０００２】
従来より、一般的な車載情報記録装置として、ドライブレコーダやデジタルタコグラフのような車載器が様々な業務用車両などに搭載され利用されている。車両に搭載される一般的なドライブレコーダは、車載カメラで撮影された映像や車両の速度などのデータをメモリカードなどの記録媒体に自動的に記録するものが多い。また、従来より交通事故の発生などのイベントをトリガとして一定時間だけ記録を実行するトリガ記録タイプや、イベントとは無関係に常時記録を実行する常時記録タイプのドライブレコーダが存在している。また、デジタルタコグラフは車両の運行に関する情報、例えば車速、エンジン回転速度、車両位置などを定期的に取得して、これらの時系列データをメモリカードなどの記録媒体に自動的に記録するものが多い。
【０００３】
ところで、上記のようなドライブレコーダやデジタルタコグラフにおいては、メモリカードなどの記録媒体がデータの保存先になるので、記録可能なデータの容量が有限である。しかし、記録すべきデータについては、イベントが発生するたびに、あるいは時間の経過に伴って徐々に追加されるので、記録媒体上に空き領域がなくなり、それ以降のデータを保存できない状態になる。
【０００４】
したがって、ドライブレコーダにおいては、記録媒体上でデータを記録可能な空き領域がなくなった場合には、時間的に古い記録データを記録媒体から消去して新たな空き領域を確保したり、古い記録データを上書きするようにデータの書き込みを行うのが一般的である。そのため、長時間のデータを全て記録することはできないし、時間的に古くなったデータを残すこともできない。
【０００５】
ところで、ドライブレコーダ等の車載器を使用している時には、動作不良が発生する場合がある。具体的には、車載器から記録媒体にデータを書き込む際に正しいデータが書き込まれず、書き込みエラーや読み出しエラーが発生する場合がある。
【０００６】
書き込みエラーの原因については、記録媒体の故障や劣化の問題が考えられる。すなわち、メモリカードなどの記録媒体に搭載されているフラッシュメモリはその原理上、消去や書き込みの際に絶縁体となる酸化膜を電子が貫通して酸化膜を劣化させるので、書き換え回数に制限があり、データ書き換えの繰り返しによって徐々に劣化する。
【０００７】
データ容量の大きい画像データを記録媒体に記録する場合には、記録媒体の記録容量の制約により、必要に応じて時間的に古いデータを消去して新しいデータを上書きするように制御する必要がある。つまり、フラッシュメモリ上の同じ記録領域に対してデータ書き換えを繰り返すことになる。その結果、記録媒体上でデータ書き換え回数の多くなった領域では、部分的に劣化が生じ書き込みエラーが発生する可能性がある。
【０００８】
本発明と関連のある従来技術が、例えば特許文献１に開示されている。特許文献１では、磁気ディスク制御装置において、磁気ディスクの不良セクタを使用することなくデータのアクセスを可能にするための技術を提案している。具体的には、磁気ディスク装置のディスク上における不良セクタを示す情報を記憶する交代情報半導体メモリと、この不良セクタの交代先としてデータの記憶を行う交代先半導体メモリと、不良セクタに対するデータのアクセス要求があったときディスクに対するアクセスの代わりに交代先半導体メモリに対するアクセスに切り替える制御を行う制御用ＣＰＵを備えている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平５−１０１５４５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところで、ドライブレコーダ等の車載器においては、１枚の記録媒体の記録容量の上限を超える長時間のデータ記録を可能にするために、複数枚の記録媒体を搭載することが考えられている。例えば、２枚の記録媒体を搭載することにより、記録媒体が１枚だけの場合と比べて記録可能な容量を２倍に増やすことができ、長時間の記録が可能になる。
【００１１】
一方、記録媒体の故障や劣化によってデータ書き込みエラーや読み出しエラーが発生した場合には、それまでに収集され記録された貴重なデータが大量に失われる可能性があるし、それ以降に収集されたデータの書き込みも不可能になる。
【００１２】
例えば、２枚の記録媒体を搭載している場合には、これらを使い分けることができる。つまり、データ書き込みエラーが発生した場合には、特許文献１に開示されている従来技術の内容と同じように、書き込み先の記録媒体を切り替えることが想定される。これにより、エラーが発生した後であっても収集されたデータの書き込みを継続することが可能である。
【００１３】
しかしながら、エラーが発生した時に該当する記録媒体に既に書き込まれていた貴重なデータについては全てが失われる可能性がある。実際には、エラーの発生した記録媒体を特別な検査装置を用いて検査することにより、書き込まれたデータの多くを記録媒体から正常な状態で取り出すことができる場合もある。しかし、故障やエラーが発生してから長い時間が経過したり、記録媒体が物理的な衝撃（車両上の振動等）を受けたり、データ読み出しや書き込みのアクセスを繰り返した場合には、それらを原因として劣化が更に進行してしまう可能性が高く、データの読み出しが不可能になる虞がある。
【００１４】
本発明は、上述した事情に鑑みてなされたものであり、その目的は、記録媒体に故障や劣化等の異常が発生した時に、記録動作の継続を可能にすると共に、既に記録された貴重なデータが消失する被害を最小限にとどめることが可能な車載情報記録装置およびデータ書き込み管理方法を提供することにある。
【課題を解決するための手段】
【００１５】
前述した目的を達成するために、本発明に係る車載情報記録装置は、下記（１）または（２）を特徴としている。
（１）  車載器として車両上に搭載され、前記車両の運行に関連する情報を自動的に収集し、収集した情報を所定の記録媒体へ記録する車載情報記録装置であって、
前記記録媒体として互いに独立した第１の記録媒体および第２の記録媒体を有し、
車両上と車両外部の所定のホスト装置との間を無線接続するための無線通信部と、
前記第１の記録媒体および第２の記録媒体いずれか一方を書き込み先として自動的に選択し、収集された情報を書き込み先の前記第１の記録媒体または第２の記録媒体に記録する記録制御部と、
前記記録媒体に対するデータ書き込みの異常を検出した場合には、読み取り可能な範囲のデータを書き込み先として選択している前記第１の記録媒体または第２の記録媒体から読み出し、読み出されたデータを前記無線通信部を利用して前記ホスト装置へ送信するバックアップデータ送信制御部と、
前記記録媒体に対するデータ書き込みの異常を検出した後で収集された情報の書き込み先を、前記第１の記録媒体および第２の記録媒体のうちデータ書き込みの異常が検出されていない記録媒体に自動的に切り替える書き込み先切替部と
を備えること。
（２）  上記（１）に記載の車載情報記録装置であって、
前記バックアップデータ送信制御部は、書き込みの後で書き込み結果が正常であることを示す検査用符号が得られなかった場合にデータ書き込みの異常が発生したものと認識し、選択している前記第１の記録媒体または第２の記録媒体のデータ記録済みの各領域の中で、書き込み結果が正常であることを示す検査用符号が検出された領域の全てのデータを前記読み取り可能な範囲のデータとして認識すること。
【００１６】
上記（１）の構成の車載情報記録装置によれば、記録媒体に異常が発生した場合に、既に書き込まれているデータの中で読み出しが可能なデータを、無線通信により前記ホスト装置へ送信しバックアップすることができる。従って、データの送信後に記録媒体の劣化が更に進行したとしても、消失するデータの被害を最小限にとどめることが可能になる。また、異常が発生した場合には、それ以降に収集された情報の書き込み先を自動的に切り替えるので、情報の記録動作を継続することができるし、異常が発生した記録媒体の劣化がアクセスにより進行するのを防止することも可能になる。
上記（２）の構成の車載情報記録装置によれば、前記第１の記録媒体または第２の記録媒体にデータ書き込みの異常が発生した時に、異常の発生した記録媒体に記録されているデータのうち、読み取りが可能な範囲のデータを取り出して送信することができる。
【００１７】
前述した目的を達成するために、本発明に係るデータ書き込み管理方法は、下記（３）を特徴としている。
（３）  車載器として車両上に搭載され、前記車両の運行に関連する情報を自動的に収集し、収集した情報を所定の記録媒体へ記録する車載情報記録装置の動作を制御するためのデータ書き込み管理方法であって、
前記記録媒体として互いに独立した第１の記録媒体および第２の記録媒体を有する場合に、前記第１の記録媒体および第２の記録媒体いずれか一方を書き込み先として自動的に選択し、収集された情報を書き込み先の前記第１の記録媒体または第２の記録媒体に記録する記録制御手順と、
前記記録媒体に対するデータ書き込みの異常を検出した場合には、読み取り可能な範囲のデータを書き込み先として選択中の前記第１の記録媒体または第２の記録媒体から読み出し、読み出されたデータを所定の無線通信部を利用して車両外部のホスト装置へ送信するバックアップデータ送信制御手順と、
前記記録媒体に対するデータ書き込みの異常を検出した後で収集された情報の書き込み先を、前記第１の記録媒体および第２の記録媒体のうちデータ書き込みの異常が検出されていない記録媒体に自動的に切り替える書き込み先切替手順と
を備えること。
【００１８】
上記（３）の構成のデータ書き込み管理方法によれば、記録媒体に異常が発生した場合に、既に書き込まれているデータの中で読み出しが可能なデータを、無線通信により前記ホスト装置へ送信しバックアップすることができる。従って、データの送信後に記録媒体の劣化が更に進行したとしても、消失するデータの被害を最小限にとどめることが可能になる。また、異常が発生した場合には、それ以降に収集された情報の書き込み先を自動的に切り替えるので、情報の記録動作を継続することができるし、異常が発生した記録媒体の劣化がアクセスにより進行するのを防止することも可能になる。
【発明の効果】
【００１９】
本発明の車載情報記録装置およびデータ書き込み管理方法によれば、記録媒体に故障や劣化等の異常が発生した時に、記録動作の継続を可能にすると共に、既に記録された貴重なデータが消失する被害を最小限にとどめることが可能になる。
【００２０】
以上、本発明について簡潔に説明した。更に、以下に説明される発明を実施するための形態を添付の図面を参照して通読することにより、本発明の詳細は更に明確化されるであろう。
【図面の簡単な説明】
【００２１】
【図１】図１は、実施形態の車載情報記録装置を含むシステムの構成例を示すブロック図である。
【図２】図２は、図１に示したドライブレコーダ本体の主要な動作を示すフローチャートである。
【図３】図３は、記録媒体上の領域区分の例を示す模式図である。
【発明を実施するための形態】
【００２２】
本発明の車載情報記録装置およびデータ書き込み管理方法に関する具体的な実施の形態について、各図を参照しながら以下に説明する。
【００２３】
＜車載器およびシステムの構成＞
本実施形態における車載情報記録装置を含むシステムの構成例が図１に示されている。図１に示したシステムは、車載器として車両に搭載される車載情報記録装置と、この車両の外に設置されたホスト装置４０と、これらを接続する無線通信網３０とで構成されている。
【００２４】
図１に示した車載情報記録装置は、ドライブレコーダ本体１０と、これに接続された車載カメラ２１、加速度センサ２２および速度センサ２３とで構成されている。ホスト装置４０は、車載情報記録装置を搭載した車両を管理する会社の事務所等に設置されるパーソナルコンピュータあるいは所定のデータ管理センタに設置されたサーバに相当する。無線通信網３０としては、例えば携帯電話会社等の通信事業者が提供する移動体通信網などが想定される。
【００２５】
ドライブレコーダ本体１０の内部には、マイクロコンピュータ（ＣＰＵ）１１、インタフェース（Ｉ／Ｆ）１２、１３、１４、記録媒体１５、１６、メモリ（ＳＤＲＡＭ）１７、および無線通信モジュール１８が備わっている。
【００２６】
マイクロコンピュータ１１は、予め用意されているプログラムを実行することにより、ドライブレコーダの制御に必要な様々な機能を実現する。すなわち、必要に応じて車両上で情報（映像、車速、加速度等）を収集し保存する機能を実現する。また、本実施形態ではデータ書き込みの異常を検出した場合に特別な処理を実行する。具体的な処理の内容については後で説明する。
【００２７】
インタフェース１２には、車載カメラ２１が接続されている。車載カメラ２１は、ＣＣＤ等の二次元撮像素子を内蔵しており、車体に固定され、車両の運行中に必要とされる被写体を連続的に撮影することができる。例えば、撮影方向を車外の進行方向前方又は後方に向けて車載カメラ２１を設置することにより、道路上の他の車両や歩行者などを含む様々な被写体を撮影することができる。また、撮影方向を車室内に向けることにより、乗務員の運転の状況などを撮影することができる。インタフェース１２は、車載カメラ２１が撮影した映像の信号を処理して、マイクロコンピュータ１１が処理可能な画像データを生成することができる。
【００２８】
インタフェース１３には、加速度センサ２２が接続されている。加速度センサ２２は、車両の進行方向の前後方向等の加速度の大きさを表す電気信号を出力する。インタフェース１３は、加速度センサ２２が出力する電気信号を処理して、加速度の大きさを表すデジタル信号をマイクロコンピュータ１１に出力する。
【００２９】
インタフェース１４には、速度センサ２３が接続されている。速度センサ２３は、車両の変速機に組み込まれており、変速機の出力軸が所定量回動作する毎にパルス信号（車速パルス）を出力する。インタフェース１４は、速度センサ２３が出力する車速パルスをマイクロコンピュータ１１の処理に適した信号に変換する。この車速パルスを計測することにより、車両の移動速度や移動距離を把握することができる。
【００３０】
記録媒体１５および１６は、いずれも例えばＣＦ（CompactFlash）（登録商標）カードやＳＤメモリカードのように着脱可能な記憶装置であり、データの書き込み及び読み出しが自在な不揮発性メモリを内蔵している。マイクロコンピュータ１１は、必要に応じて選択的に複数の記録媒体１５及び１６のそれぞれにアクセスすることができる。
【００３１】
本実施形態では、所定のトリガが発生した時に、車載カメラ２１の撮影により得られた映像の画像データや、加速度センサ２２により得られる加速度の大きさの情報や、速度センサ２３の出力する車速パルスにより得られる車速情報が、記録媒体１５又は１６に書き込まれ保存される。
【００３２】
メモリ１７は、マイクロコンピュータ１１のアクセスによりデータの書き込み及び読み出しが自在な記憶装置（ＳＤＲＡＭ）であり、様々なデータを一時的に保存するために利用される。
【００３３】
無線通信モジュール１８は、図示しないアンテナを用いて、無線通信網３０に含まれる無線基地局との間で無線通信を行い、ドライブレコーダ本体１０内のマイクロコンピュータ１１がデータ通信するために必要な無線通信回線を確保する。
【００３４】
ホスト装置４０は、無線通信網３０と接続するための図示しない通信インタフェースや、ハードディスク装置４０ａを備えている。ホスト装置４０は、無線通信網３０を経由してドライブレコーダ本体１０との間でデータ通信を行うことができ、ドライブレコーダ本体１０から送信されたデータを受信してハードディスク装置４０ａ上に保存することができる。
【００３５】
＜車載器の動作＞
図１に示したドライブレコーダ本体１０の主要な動作の内容が図２に示されている。ドライブレコーダ本体１０のマイクロコンピュータ１１は、例えば定期的に図２に示す動作を実行し、保存すべきデータを記録媒体１５又は記録媒体１６に書き込む。
【００３６】
なお、データの保存先を記録媒体１５および記録媒体１６のいずれに割り当てるかについては、初期状態ではデータの種類毎に割り当てる場合もあるし、保存先に空き領域が無くなる毎に交互に切り替える場合もある。また、後述するように、図２に示す処理によって強制的に保存先が変更される場合もある。
【００３７】
ステップＳ１１では、マイクロコンピュータ１１は、第１の記録媒体である記録媒体１５へデータを書き込むべきタイミングか否かを識別する。すなわち、まだ保存されていない新たな保存対象データが存在し、かつこのデータの保存先として記録媒体１５が選択されているか否かを識別する。この条件を満たす場合はステップＳ１２に進み、条件を満たさない場合はステップＳ１４に進む。
【００３８】
ステップＳ１２では、マイクロコンピュータ１１は保存対象データを記録媒体１５上の空き領域に順番に書き込む。なお、空き領域が存在しない場合には古いデータが書き込まれている領域を上書きするように書き込みを行う場合もある。
【００３９】
ステップＳ１３では、マイクロコンピュータ１１はステップＳ１２の書き込みの結果、正常に書き込みできたか否かを識別する。例えば、保存先の記録媒体１５がＳＤメモリカードの場合には、書き込む領域の場所を指定して書き込み命令（「ライト」コマンド）をカードに送信すると、書き込んだデータのＣＲＣ（Cyclic Redundancy Check）コードが生成されるので、このＣＲＣ値により正常か否かを識別する。また、送信したコマンドに対する応答がない場合にも正常ではないと判断する。正常な場合はステップＳ１４に進み、正常でなければステップＳ２１に進む。
【００４０】
ステップＳ１４では、マイクロコンピュータ１１は、第２の記録媒体である記録媒体１６へデータを書き込むべきタイミングか否かを識別する。すなわち、まだ保存されていない新たな保存対象データが存在し、かつこのデータの保存先として記録媒体１６が選択されているか否かを識別する。この条件を満たす場合はステップＳ１５に進み、条件を満たさない場合は図２の処理を終了する。
【００４１】
ステップＳ１５では、マイクロコンピュータ１１は保存対象データを記録媒体１６上の空き領域に順番に書き込む。なお、空き領域が存在しない場合には古いデータが書き込まれている領域を上書きするように書き込みを行う場合もある。
【００４２】
ステップＳ１６では、マイクロコンピュータ１１はステップＳ１５の書き込みの結果、正常に書き込みできたか否かを識別する。例えば、保存先の記録媒体１６がＳＤメモリカードの場合には、書き込む領域の場所を指定して書き込み命令をカードに送信すると、書き込んだデータのＣＲＣコードが生成されるので、このＣＲＣ値により正常か否かを識別する。また、送信したコマンドに対する応答がない場合にも正常ではないと判断する。正常な場合は図２の処理を終了し、正常でなければステップＳ２３に進む。
【００４３】
ステップＳ２１では、マイクロコンピュータ１１は、異常が検出された書き込み先の記録媒体１５の全領域の中で、データの読み出しが可能な領域の範囲を確認する。例えば、保存先の記録媒体１５がＳＤメモリカードの場合には、読み出し対象領域の場所を指定して読み出し命令（「リード」コマンド）をカードに送信すると、書き込んだデータのＣＲＣコードが返されるので、このＣＲＣ値が正常か否かにより、該当する領域が読み出し可能か否かを識別する。また、送信したコマンドに対する応答がない領域については読み出し不可能と判断する。
【００４４】
ステップＳ２２では、マイクロコンピュータ１１はステップＳ２１の処理の結果、読み出しが可能と判断された記録媒体１５上の各々の領域について、データを読み出し、このデータを無線通信モジュール１８および無線通信網３０を経由してホスト装置４０に送信する。
【００４５】
この場合、ホスト装置４０においては、ドライブレコーダ本体１０から受信したデータをハードディスク装置４０ａ上に保存する。ホスト装置４０が保存したデータは、記録媒体１５上に記録されたデータが破壊され、あるいは消滅した場合のバックアップ用として利用される。
【００４６】
ステップＳ２３では、マイクロコンピュータ１１は、異常が検出された書き込み先の記録媒体１６の全領域の中で、データの読み出しが可能な領域の範囲を確認する。例えば、保存先の記録媒体１６がＳＤメモリカードの場合には、読み出し対象領域の場所を指定して読み出し命令をカードに送信すると、書き込んだデータのＣＲＣコードが返されるので、このＣＲＣ値が正常か否かにより、該当する領域が読み出し可能か否かを識別する。また、送信したコマンドに対する応答がない領域については読み出し不可能と判断する。
【００４７】
ステップＳ２４では、マイクロコンピュータ１１はステップＳ２３の処理の結果、読み出しが可能と判断された記録媒体１６上の各々の領域について、データを読み出し、このデータを無線通信モジュール１８および無線通信網３０を経由してホスト装置４０に送信する。
【００４８】
この場合、ホスト装置４０においては、ドライブレコーダ本体１０から受信したデータをハードディスク装置４０ａ上に保存する。ホスト装置４０が保存したデータは、記録媒体１６上に記録されたデータが破壊され、あるいは消滅した場合のバックアップ用として利用される。
【００４９】
ステップＳ２５では、マイクロコンピュータ１１は保存先として現在選択していないもう一方の記録媒体１６について、正常な書き込みができるか否かを識別する。例えば、調査対象の記録媒体１６がＳＤメモリカードの場合には、領域の場所を指定して読み出し命令を送信するか、あるいは書き込み命令を送信することにより、正常か否かを表すＣＲＣコードが返されるので、このＣＲＣ値により識別する。また、送信したコマンドに対する応答がない場合には、この記録媒体１６を異常と認識する。記録媒体１６に正常な書き込みができる場合にはステップＳ２６に進み、できない場合はこれ以降のデータ記録動作を停止する（Ｓ３１）。
【００５０】
ステップＳ２６では、マイクロコンピュータ１１はデータの保存先を選択中の記録媒体１５から記録媒体１６に強制的に切り替え、これ以降は、保存対象のデータを記録媒体１６に対して書き込む。
【００５１】
ステップＳ２７では、マイクロコンピュータ１１はステップＳ２６の書き込みの結果、正常に書き込みできたか否かを識別する。例えば、保存先の記録媒体１６がＳＤメモリカードの場合には、書き込み命令の後にカードから返されるＣＲＣ値に基づき、正常か否かを識別する。また、送信したコマンドに対する応答がない場合にも正常ではないと判断する。正常な場合は図２の処理を終了し、正常でなければこれ以降のデータ記録動作を停止する（Ｓ３１）。
【００５２】
ステップＳ２８では、マイクロコンピュータ１１は保存先として現在選択していないもう一方の記録媒体１５について、正常な書き込みができるか否かを識別する。例えば、調査対象の記録媒体１５がＳＤメモリカードの場合には、領域の場所を指定して読み出し命令を送信するか、あるいは書き込み命令を送信することにより、正常か否かを表すＣＲＣコードが返されるので、このＣＲＣ値により識別する。また、送信したコマンドに対する応答がない場合には、この記録媒体１５を異常と認識する。記録媒体１５に正常な書き込みができる場合にはステップＳ２９に進み、できない場合はこれ以降のデータ記録動作を停止する（Ｓ３１）。
【００５３】
ステップＳ２９では、マイクロコンピュータ１１はデータの保存先を選択中の記録媒体１６から記録媒体１５に強制的に切り替え、これ以降は、保存対象のデータを記録媒体１５に対して書き込む。
【００５４】
ステップＳ３０では、マイクロコンピュータ１１はステップＳ２９の書き込みの結果、正常に書き込みできたか否かを識別する。例えば、保存先の記録媒体１５がＳＤメモリカードの場合には、書き込み命令の後にカードから返されるＣＲＣ値に基づき、正常か否かを識別する。また、送信したコマンドに対する応答がない場合にも正常ではないと判断する。正常な場合は図２の処理を終了し、正常でなければこれ以降のデータ記録動作を停止する（Ｓ３１）。
【００５５】
＜動作の具体例＞
一方の記録媒体１５上の領域区分の具体例が図３に示されている。図３に示した例では、記録媒体１５に異常が発生した場合を想定しているが、記録媒体１５の全体に渡って異常が発生しているわけではなく、領域Ａ１の範囲はデータの読み出しが可能であり、領域Ａ２の範囲はデータの読み出しが不可能な状態になっている。
【００５６】
従って、図３に示した状態の記録媒体１５を保存先として選択している時には、図２のステップＳ１２の書き込みにおいて異常が発生し、ステップＳ１３からＳ２１に進む。そして、マイクロコンピュータ１１は図３に示す領域Ａ１の範囲で読み出しができることをステップＳ２１で確認し、領域Ａ１の範囲内の全てのデータをステップＳ２２でホスト装置４０に送信する。
【００５７】
その後、もう一方の記録媒体１６が正常である場合には、ステップＳ２５からＳ２６に進み、マイクロコンピュータ１１はデータの保存先を記録媒体１５から記録媒体１６に強制的に切り替えてそのままデータ記録動作を継続する。
【００５８】
従って、記録媒体１５または記録媒体１６に劣化や故障によってデータ書き込みの不具合が発生した場合であっても、２つの記録媒体１５、１６のいずれか一方が正常であれば、保存先を自動的に切り替える（Ｓ２６，Ｓ２９）ので、データ記録動作を継続することができる。
【００５９】
また、記録媒体１５または１６の劣化や故障の状態が更に進行した場合であっても、最初に異常が検出された時点で、不具合の発生した記録媒体１５又は１６の読み出し可能な領域（Ａ１）のデータがホスト装置４０に送信されバックアップされているので被害を最小限にとどめることができる。例えば、ドライブレコーダ本体１０を搭載した車両が当日の業務を終了して事務所に戻るまでの間に、記録媒体１５又は１６の全てのデータが破壊されたとしても、ホスト装置４０からバックアップされたデータを取り出すことができるので、失われたデータの量を最小限にとどめることが可能になる。
【００６０】
＜システムの変形の可能性＞
上述の実施形態においては、ドライブレコーダに本発明を適用する場合を想定しているが、例えばデジタルタコグラフ、あるいはタクシーメータのような他の車載器にも同様に本発明を適用できる。
【００６１】
また、図１に示した構成例では、ドライブレコーダ本体１０から無線通信網３０を経由して事務所のホスト装置４０に直接データを送信する場合を想定しているが、所定のネットワーク上に配置したサーバに対してドライブレコーダ本体１０からデータを送信するように変更しても良い。また、ドライブレコーダ本体１０に装着可能な記録媒体の数については、３以上に増やしても良い。
【符号の説明】
【００６２】
１０  ドライブレコーダ本体
１１  マイクロコンピュータ
１２，１３，１４  インタフェース
１５，１６  記録媒体
１７  メモリ
１８  無線通信モジュール
２１  車載カメラ
２２  加速度センサ
２３  速度センサ
３０  無線通信網
４０  ホスト装置
４０ａ  ハードディスク装置
【図１】
0005856849.tif 000002
【図２】
0005856849.tif 000003
【図３】
0005856849.tif 000004