(57)【特許請求の範囲】
【請求項１】
複数の車両のそれぞれに搭載されたドライブレコーダで記録されたデータを管理するデータ管理装置であって、
前記ドライブレコーダは、画像及び音声を含まない前記車両の走行状況を示す運行データと、前記画像及び音声の少なくとも一方を含む複数の種類のコンテンツデータとを、同一の可搬性の記録媒体に記録するものであり、
前記運行データは、前記コンテンツデータが取得された前記車両の状況を特定する特定データを含み、
前記コンテンツデータの前記複数の種類ごとに読取／非読取のユーザ設定を受け付ける受付手段と、
前記複数の車両それぞれの前記ドライブレコーダで得られたデータを集約して記憶する記憶装置と、
前記複数の車両それぞれの運行完了後に、当該車両の前記ドライブレコーダが記録した前記記録媒体の記録内容のうち、前記運行データと、前記複数の種類のうち前記ユーザ設定により読取の設定がなされた種類のコンテンツデータとを読み取って前記記憶装置に記録する読取手段と、
前記読取手段に読み取られた前記運行データ及び前記コンテンツデータを前記記録媒体から削除し、前記読取手段に読み取られなかった前記コンテンツデータを前記記録媒体に残す削除手段と、
前記削除手段が前記運行データを前記記録媒体から削除する場合に、前記記録媒体に残される前記コンテンツデータがあるときは、前記運行データに含まれる前記特定データを前記記録媒体に記録する記録手段と、
を備えることを特徴とするデータ管理装置。
【請求項２】
請求項１に記載のデータ管理装置において、
前記特定データは、前記コンテンツデータが取得された前記車両の運行の開始時刻を含むことを特徴とするデータ管理装置。
【請求項３】
請求項１または２に記載のデータ管理装置において、
前記特定データは、前記コンテンツデータが取得された前記車両を識別する識別情報を含むことを特徴とするデータ管理装置。
【請求項４】
請求項１ないし３のいずれかに記載のデータ管理装置において、
前記特定データは、前記コンテンツデータが取得された前記車両の乗務員を識別する識別情報を含むことを特徴とするデータ管理装置。
【請求項５】
請求項１ないし４のいずれかに記載のデータ管理装置において、
前記特定データは、前記コンテンツデータが取得された前記車両の乗務員の交代時刻を含むことを特徴とするデータ管理装置。
【請求項６】
請求項１ないし５のいずれかに記載のデータ管理装置において、
前記読取手段は、前記複数の種類のうち前記ユーザ設定により非読取の設定がなされた種類のコンテンツデータのうちで、取得された状況が所定の条件を満足するコンテンツデータをさらに読み取ることを特徴とするデータ管理装置。
【請求項７】
請求項１ないし６のいずれかに記載のデータ管理装置において、
前記記録媒体をフォーマットする手法、及び、前記記録媒体に記録されたファイルを削除する手法の２つの手法を選択的に用いて、前記記録媒体の全ての前記コンテンツデータを消去する消去手段、
をさらに備えることを特徴とするデータ管理装置。
【請求項８】
請求項７に記載のデータ管理装置において、
前記消去手段は、前記データ管理装置で動作するオペレーティングシステムに応じて前記２つの手法のいずれかを選択することを特徴とするデータ管理装置。
【請求項９】
請求項７に記載のデータ管理装置において、
前記消去手段は、消去対象となる前記記録媒体の前記読取手段による読み取りの回数に応じて、前記２つの手法のいずれかを選択することを特徴とするデータ管理装置。
【請求項１０】
複数の車両のそれぞれに搭載されたドライブレコーダで記録されたデータを読み取る方法であって、
前記ドライブレコーダは、画像及び音声を含まない前記車両の走行状況を示す運行データと、前記画像及び音声の少なくとも一方を含む複数の種類のコンテンツデータとを、同一の可搬性の記録媒体に記録するものであり、
前記運行データは、前記コンテンツデータが取得された前記車両の状況を特定する特定データを含み、
（ａ）前記コンテンツデータの前記複数の種類ごとに読取／非読取のユーザ設定を受け付ける工程と、
（ｂ）前記複数の車両それぞれの運行完了後に、当該車両の前記ドライブレコーダが記録した前記記録媒体の記録内容のうち、前記運行データと、前記複数の種類のうち前記ユーザ設定により読取の設定がなされた種類のコンテンツデータとを読み取って、前記複数の車両それぞれの前記ドライブレコーダで得られたデータを集約して記憶する記憶装置に記録する工程と、
（ｃ）前記工程（ｂ）で読み取られた前記運行データ及び前記コンテンツデータを前記記録媒体から削除し、前記工程（ｂ）で読み取られなかった前記コンテンツデータを前記記録媒体に残す工程と、
（ｄ）前記工程（ｃ）で前記運行データを前記記録媒体から削除する場合に、前記記録媒体に残される前記コンテンツデータがあるときは、前記運行データに含まれる前記特定データを前記記録媒体に記録する工程と、
を備えることを特徴とするデータ読取方法。
【請求項１１】
複数の車両のそれぞれに搭載されたドライブレコーダで記録されたデータを管理するデータ管理装置に含まれるコンピュータによって実行可能なプログラムであって、
前記ドライブレコーダは、画像及び音声を含まない前記車両の走行状況を示す運行データと、前記画像及び音声の少なくとも一方を含む複数の種類のコンテンツデータとを、同一の可搬性の記録媒体に記録するものであり、
前記運行データは、前記コンテンツデータが取得された前記車両の状況を特定する特定データを含み、
前記プログラムの前記コンピュータによる実行は、前記コンピュータに、
（ａ）前記コンテンツデータの前記複数の種類ごとに読取／非読取のユーザ設定を受け付ける工程と、
（ｂ）前記複数の車両それぞれの運行完了後に、当該車両の前記ドライブレコーダが記録した前記記録媒体の記録内容のうち、前記運行データと、前記複数の種類のうち前記ユーザ設定により読取の設定がなされた種類のコンテンツデータとを読み取って、前記複数の車両それぞれの前記ドライブレコーダで得られたデータを集約して記憶する記憶装置に記録する工程と、
（ｃ）前記工程（ｂ）で読み取られた前記運行データ及び前記コンテンツデータを前記記録媒体から削除し、前記工程（ｂ）で読み取られなかった前記コンテンツデータを前記記録媒体に残す工程と、
（ｄ）前記工程（ｃ）で前記運行データを前記記録媒体から削除する場合に、前記記録媒体に残される前記コンテンツデータがあるときは、前記運行データに含まれる前記特定データを前記記録媒体に記録する工程と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載されたドライブレコーダで記録されたデータを読み取る技術に関する。
【背景技術】
【０００２】
従来より、車両に搭載されたカメラにより車両外部や車室内の撮影を常時に行い、事故などのイベントが発生した場合にその発生前後に取得された画像をメモリカードなどの可搬性の記録媒体に記録するドライブレコーダが知られている。また、画像を記録するだけではなく、車両の位置、速度及び加速度などの車両の走行状況を記録媒体に記録したり、イベントとは無関係に一定周期で車両外部や車室内の様子を示す画像を記録媒体に記録するドライブレコーダなども提案されている。
【０００３】
近年では、トラック、バス及びタクシーなどの業務用の車両を複数台使用して業務を行う事業者において、ドライブレコーダを業務に使用する全ての車両に搭載することも実施されている。このような事業者においては、各車両のドライブレコーダで取得されたデータが、事故の原因究明、乗務員の運転傾向の分析、及び、乗務員の安全運転指導等に利用される。
【０００４】
特許文献１及び２には、車載カメラにより車両の周辺の撮影を常時に行い、事故発生時に取得した画像を記録媒体に記録するドライブレコーダが開示されている。また、特許文献３及び４には、事故発生時における車両の速度などの走行状況を示すデータを記録媒体に記録するドライブレコーダが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開昭６３−１６７８５号公報
【特許文献２】特開平０６−２３７４６３号公報
【特許文献３】特開平０６−３３１３９１号公報
【特許文献４】特開平０６−１８６０６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年、ドライブレコーダにおいては、より高い解像度の画像を、より高いレートで、より長時間記録することが要求されている。このような要求に伴って、ドライブレコーダにおいて、車両の一回の運行ごとに記録媒体に記録されるデータの量も非常に大きくなってきている。
【０００７】
一般に、トラック、バス及びタクシーなどの事業者においては、事業所を出発してから帰着するまでの一回の運行ごとに、ドライブレコーダで記録された記録媒体のデータが、事業所に配置されたデータ管理装置に取り込まれる。記録媒体に記録されるデータの量が大きくなると、それに伴ってデータ管理装置での取り込みに必要な時間も長くなる。例えば、記録媒体に取込対象となるデータが２ギガバイト存在していたとすると、それらを全て取り込むためには約４〜５分程度の時間が必要となる。
【０００８】
データ管理装置では、事業所に所属する複数台の車両それぞれのドライブレコーダで記録されたデータを取り込む必要がある。このため、今後、ドライブレコーダで記録するデータ量がさらに大きくなると、事業所に所属する車両の台数が多い場合には、データの取込作業だけで数時間かかることも予測される。このようにデータの取込作業で長い時間が必要となるとそれだけ業務が停滞してしまうため、改善が要望されていた。
【０００９】
本発明は、上記課題に鑑みてなされたものであり、ドライブレコーダに記録された記録媒体に係る処理時間を短縮できる技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、請求項１の発明は、複数の車両のそれぞれに搭載されたドライブレコーダで記録されたデータを管理するデータ管理装置であって、前記ドライブレコーダは、画像及び音声を含まない前記車両の走行状況を示す運行データと、前記画像及び音声の少なくとも一方を含む複数の種類のコンテンツデータとを、同一の可搬性の記録媒体に記録するものであり、前記運行データは、前記コンテンツデータが取得された前記車両の状況を特定する特定データを含み、前記コンテンツデータの前記複数の種類ごとに読取／非読取のユーザ設定を受け付ける受付手段と、前記複数の車両それぞれの前記ドライブレコーダで得られたデータを集約して記憶する記憶装置と、前記複数の車両それぞれの運行完了後に、当該車両の前記ドライブレコーダが記録した前記記録媒体の記録内容のうち、前記運行データと、前記複数の種類のうち前記ユーザ設定により読取の設定がなされた種類のコンテンツデータとを読み取って前記記憶装置に記録する読取手段と、前記読取手段に読み取られた前記運行データ及び前記コンテンツデータを前記記録媒体から削除し、前記読取手段に読み取られなかった前記コンテンツデータを前記記録媒体に残す削除手段と、前記削除手段が前記運行データを前記記録媒体から削除する場合に、前記記録媒体に残される前記コンテンツデータがあるときは、前記運行データに含まれる前記特定データを前記記録媒体に記録する記録手段と、を備えている。
【００１１】
また、請求項２の発明は、請求項１に記載のデータ管理装置において、前記特定データは、前記コンテンツデータが取得された前記車両の運行の開始時刻を含む。
【００１２】
また、請求項３の発明は、請求項１または２に記載のデータ管理装置において、前記特定データは、前記コンテンツデータが取得された前記車両を識別する識別情報を含む。
【００１３】
また、請求項４の発明は、請求項１ないし３のいずれかに記載のデータ管理装置において、前記特定データは、前記コンテンツデータが取得された前記車両の乗務員を識別する識別情報を含む。
【００１４】
また、請求項５の発明は、請求項１ないし４のいずれかに記載のデータ管理装置において、前記特定データは、前記コンテンツデータが取得された前記車両の乗務員の交代時刻を含む。
【００１５】
また、請求項６の発明は、請求項１ないし５のいずれかに記載のデータ管理装置において、前記読取手段は、前記複数の種類のうち前記ユーザ設定により非読取の設定がなされた種類のコンテンツデータのうちで、取得された状況が所定の条件を満足するコンテンツデータをさらに読み取る。
【００１６】
また、請求項７の発明は、請求項１ないし６のいずれかに記載のデータ管理装置において、前記記録媒体をフォーマットする手法、及び、前記記録媒体に記録されたファイルを削除する手法の２つの手法を選択的に用いて、前記記録媒体の全ての前記コンテンツデータを消去する消去手段、をさらに備えている。
【００１７】
また、請求項８の発明は、請求項７に記載のデータ管理装置において、前記消去手段は、前記データ管理装置で動作するオペレーティングシステムに応じて前記２つの手法のいずれかを選択する。
【００１８】
また、請求項９の発明は、請求項７に記載のデータ管理装置において、前記消去手段は、消去対象となる前記記録媒体の前記読取手段による読み取りの回数に応じて、前記２つの手法のいずれかを選択する。
【００１９】
また、請求項１０の発明は、複数の車両のそれぞれに搭載されたドライブレコーダで記録されたデータを読み取る方法であって、前記ドライブレコーダは、画像及び音声を含まない前記車両の走行状況を示す運行データと、前記画像及び音声の少なくとも一方を含む複数の種類のコンテンツデータとを、同一の可搬性の記録媒体に記録するものであり、前記運行データは、前記コンテンツデータが取得された前記車両の状況を特定する特定データを含み、（ａ）前記コンテンツデータの前記複数の種類ごとに読取／非読取のユーザ設定を受け付ける工程と、（ｂ）前記複数の車両それぞれの運行完了後に、当該車両の前記ドライブレコーダが記録した前記記録媒体の記録内容のうち、前記運行データと、前記複数の種類のうち前記ユーザ設定により読取の設定がなされた種類のコンテンツデータとを読み取って、前記複数の車両それぞれの前記ドライブレコーダで得られたデータを集約して記憶する記憶装置に記録する工程と、（ｃ）前記工程（ｂ）で読み取られた前記運行データ及び前記コンテンツデータを前記記録媒体から削除し、前記工程（ｂ）で読み取られなかった前記コンテンツデータを前記記録媒体に残す工程と、（ｄ）前記工程（ｃ）で前記運行データを前記記録媒体から削除する場合に、前記記録媒体に残される前記コンテンツデータがあるときは、前記運行データに含まれる前記特定データを前記記録媒体に記録する工程と、を備えている。
【００２０】
また、請求項１１の発明は、複数の車両のそれぞれに搭載されたドライブレコーダで記録されたデータを管理するデータ管理装置に含まれるコンピュータによって実行可能なプログラムであって、前記ドライブレコーダは、画像及び音声を含まない前記車両の走行状況を示す運行データと、前記画像及び音声の少なくとも一方を含む複数の種類のコンテンツデータとを、同一の可搬性の記録媒体に記録するものであり、前記運行データは、前記コンテンツデータが取得された前記車両の状況を特定する特定データを含み、前記プログラムの前記コンピュータによる実行は、前記コンピュータに、（ａ）前記コンテンツデータの前記複数の種類ごとに読取／非読取のユーザ設定を受け付ける工程と、（ｂ）前記複数の車両それぞれの運行完了後に、当該車両の前記ドライブレコーダが記録した前記記録媒体の記録内容のうち、前記運行データと、前記複数の種類のうち前記ユーザ設定により読取の設定がなされた種類のコンテンツデータとを読み取って、前記複数の車両それぞれの前記ドライブレコーダで得られたデータを集約して記憶する記憶装置に記録する工程と、（ｃ）前記工程（ｂ）で読み取られた前記運行データ及び前記コンテンツデータを前記記録媒体から削除し、前記工程（ｂ）で読み取られなかった前記コンテンツデータを前記記録媒体に残す工程と、（ｄ）前記工程（ｃ）で前記運行データを前記記録媒体から削除する場合に、前記記録媒体に残される前記コンテンツデータがあるときは、前記運行データに含まれる前記特定データを前記記録媒体に記録する工程と、を実行させる。
【発明の効果】
【００２１】
請求項１ないし１１の発明によれば、比較的データ量の少ない運行データと、比較的データ量の多いコンテンツデータのうち読取の設定がなされた種類のコンテンツデータとを読み取る。このため、必要に応じて、コンテンツデータの読み込みを省略でき、記録媒体の読み取りに係る処理時間を短縮できる。また、運行データを削除する場合においても、特定データを記録媒体に記録するため、記録媒体に残されたコンテンツデータの取得された状況を事後的に特定できる。
【００２６】
また、特に請求項６の発明によれば、読取の設定がなされなかったコンテンツデータであっても、取得された状況が所定の条件を満足するコンテンツデータについては例外的に読み取ることで、重要なコンテンツデータは記憶装置に記録しておくことができる。
【００２７】
また、特に請求項７の発明によれば、記録媒体の全てのコンテンツデータを消去するに際して、適宜、フォーマットする手法ではなくファイルを削除する手法を用いることで、記録媒体に係る処理時間をさらに短縮できる。
【００２８】
また、特に請求項８の発明によれば、オペレーティングシステムに応じて最適な処理を選択できる。
【００２９】
また、特に請求項９の発明によれば、記録媒体の読み取り回数に応じてフォーマットする手法とファイルを削除する手法とを使い分けることで、記録媒体をフォーマットしない場合に生じる不具合を防止できる。
【図面の簡単な説明】
【００３０】
【図１】図１は、ドライブレコーダシステムの概要を示す図である。
【図２】図２は、データ管理装置の構成を示す図である。
【図３】図３は、ドライブレコーダの構成を示す図である。
【図４】図４は、メモリカードの運用手法の流れの一例を示す図である。
【図５】図５は、メモリカードにおけるデータの格納状態を示す図である。
【図６】図６は、データ記録処理の流れを示す図である。
【図７】図７は、設定ダイアログの一例を示す図である。
【図８】図８は、データ取込処理の流れを示す図である。
【図９】図９は、全データ消去処理の流れを示す図である。
【図１０】図１０は、ファイルのデータ領域の一例を示す図である。
【図１１】図１１は、第３の実施の形態のデータ取込処理の一部の流れを示す図である。
【図１２】図１２は、第４の実施の形態の全データ消去処理の流れを示す図である。
【発明を実施するための形態】
【００３１】
以下、図面を参照しつつ、本発明の実施の形態について説明する。
【００３２】
＜１．第１の実施の形態＞
＜１−１．システム概要＞
図１は、データ管理装置１とドライブレコーダ２とを含むドライブレコーダシステム１００の概要を示す図である。ドライブレコーダシステム１００は、トラック、バス及びタクシーなどの業務用の車両を複数台使用して業務を行う事業者において利用される。本実施の形態では、ドライブレコーダシステム１００が、タクシー事業を行う事業者において採用された場合を例に説明する。
【００３３】
この事業者においては、タクシーとして構成される複数の車両Ｂを使用して事業が行われており、複数の車両Ｂのそれぞれにドライブレコーダ２が搭載されている。また、これら複数の車両Ｂを管理する事業所Ａにおいては、ドライブレコーダ２で記録されたデータを管理するとともに表示可能な１台のデータ管理装置１が備えられている。データ管理装置１とドライブレコーダ２との間のデータの受け渡しには、可搬性の記録媒体であるメモリカード９が利用される。このメモリカード９には、不揮発性の半導体メモリであるフラッシュメモリが内蔵されている。
【００３４】
ドライブレコーダ２は、搭載された車両Ｂの運行に係る各種のデータをメモリカード９に記録する。具体的には、ドライブレコーダ２においては、車両Ｂの運行中において、事故などの所定のイベントが発生した場合にその発生前後における動画データまたは音声データが記録される。また、ドライブレコーダ２においては、所定の周期で、車両の位置、速度及び加速度などの車両Ｂの走行状況を示す運行データが記録される。さらに、ドライブレコーダ２においては、常時記録データとして、イベントとは無関係に所定の周期で車外あるいは車内の様子を示す画像データ及び音声データが記録される。
【００３５】
複数の車両Ｂそれぞれのドライブレコーダ２でメモリカード９に記録されたデータは、車両Ｂの一回の運行ごとにデータ管理装置１に取り込まれる。データ管理装置１は、ドライブレコーダ２によりメモリカード９に記録されたデータを読み取って、内部の不揮発性の記憶装置に記録する。これにより、複数の車両Ｂで記録されたデータが、データ管理装置１において集約される。なお、この説明では、車両Ｂが事業所Ａから出発してその事業所Ａに帰着するまでを「一回の運行」という。
【００３６】
＜１−２．データ管理装置の構成＞
図２は、データ管理装置１の構成を示す図である。データ管理装置１のハードウェアとしての構成は一般的なコンピュータと同様である。具体的には、データ管理装置１は、各種演算処理を行うＣＰＵ１１、基本プログラムを記憶するＲＯＭ１２、演算処理の作業領域となるＲＡＭ１３、不揮発性の記憶装置であるハードディスク１４、各種表示を行うディスプレイ１５、音声を出力するスピーカ１６、ならびに、ユーザが操作するキーボード及びマウスなどで構成される操作部１７を備えている。また、データ管理装置１は、メモリカード９を着脱可能なカードスロット１８を備えている。カードスロット１８は、装着されたメモリカード９からのデータの読み取りや、メモリカード９へのデータの書き込みを行う。
【００３７】
データ管理装置１のハードディスク１４には、各種のプログラム１４１が記憶されている。このプログラム１４１に従ってＣＰＵ１１が演算処理を実行することにより、データ管理装置１として必要な各種機能が実現される。プログラム１４１の実行により実現される機能には、オペレーティングシステムや、ドライブレコーダ２に記録されたデータを取り扱う専用のアプリケーションなどがある。このようなプログラム１４１は、プログラムを記録した記録媒体（例えば、メモリカード９など）からの読み取りや、ネットワークを介した通信などによって取得され、ハードディスク１４に予め記憶されている。
【００３８】
また、データ管理装置１のハードディスク１４には、ドライブレコーダ２で記録されたデータを集約したデータベース１４２が構築されている。ドライブレコーダ２でメモリカード９に記録されたデータは、カードスロット１８において読み取られた後、データベース１４２に登録される。データベース１４２に登録されたデータは、専用のアプリケーションを利用することで、ディスプレイ１５に画像として表示させたり、スピーカ１６から音声として出力できる。また、データベース１４２に登録されたデータは、専用のアプリケーションを用いての乗務員の安全運転指導等のための各種解析にも利用される。
【００３９】
＜１−３．ドライブレコーダの構成＞
図３は、ドライブレコーダ２の構成を示す図である。ドライブレコーダ２は、装置全体を制御する制御部としてマイクロコンピュータを備えている。具体的には、ドライブレコーダ２は、各種演算処理を行うＣＰＵ２１、ファームウェアを記憶する不揮発性メモリ２５、及び、演算処理の作業領域となるＲＡＭ２４を備えている。ドライブレコーダ２の各部を制御する機能は、不揮発性メモリ２５に予め記憶されたファームウェアに従ってＣＰＵ２１が演算処理を実行することにより実現される。不揮発性メモリ２５は、例えばフラッシュメモリなどで構成され、ファームウェアの他、各種の設定パラメータなどを記憶する。
【００４０】
ドライブレコーダ２は、２つのカメラ３１，３２及びマイク３３を備えており、これらはドライブレコーダ２の本体部とは別に車両Ｂの適位置に配置される。２つのカメラ３１，３２はそれぞれ、レンズと撮像素子とを備えており電子的に画像データを取得する。第１カメラ３１は、その光軸が車室外の車両Ｂの前方に向けられており、車両Ｂの前方の領域を示す画像データを取得する。一方、第２カメラ３２は、その光軸が車室内に向けられており、車両Ｂの乗務員や乗客の様子を示す画像データを取得する。また、マイク３３は、車室外及び車室内の音を集音して音声データを取得する。
【００４１】
ドライブレコーダ２は、２つのカメラ３１，３２からの信号を扱う処理部として、カメラ切替部２２及び画像処理部２３を備えている。カメラ切替部２２は、２つのカメラ３１，３２から入力される信号を切り替えるものである。カメラ切替部２２は、ＣＰＵ２１からの指示に基づいて、２つのカメラ３１，３２うちのいずれか一方の画像データの信号を入力する。
【００４２】
画像処理部２３は、２つのカメラ３１，３２から入力される信号について、Ａ／Ｄ変換、輝度補正、コントラスト補正などの所定の画像処理を行い、ＪＰＥＧ形式などの所定形式のデジタルの画像データを生成する。画像処理部２３において処理された画像データは、ＲＡＭ２４に記録される。
【００４３】
ＲＡＭ２４の記憶領域のうちの一部はリングバッファとして利用される。このリングバッファに対して、画像処理部２３において処理された画像データ、及び、マイク３３で取得された音声データが常時に記憶される。リングバッファでは、最後の領域までデータが記憶されると最初の領域に戻って新たなデータが記憶される。これにより、リングバッファでは、最も古いデータに対して新たなデータが順次に上書きされていく。このため、ＲＡＭ２４においては、常に過去一定時間分の画像データ及び音声データが記憶された状態とされる。本実施の形態では、リングバッファに少なくとも４０秒分の画像データ及び音声データが記憶されるようになっている。
【００４４】
また、ドライブレコーダ２は、カードスロット２６、計時回路２７、加速度センサ２８及びＧＰＳ受信部２９を備えている。
【００４５】
カードスロット２６は、メモリカード９を着脱することが可能である。カードスロット２６は、装着されたメモリカード９からのデータの読み取りや、メモリカード９へのデータの書き込みを行う。事故などの所定のイベントが生じたときは、ＣＰＵ２１の指示により、ＲＡＭ２４のリングバッファに記憶された画像データ及び音声データが、カードスロット２６に装着されたメモリカード９に記録される。
【００４６】
計時回路２７は、その時点の時刻に対応した信号を発生して、ＣＰＵ２１へ出力する。計時回路２７は、内臓電池を有し、外部から電力供給を受けなくとも動作して正確な時刻を計時する。
【００４７】
加速度センサ２８は、車両Ｂに加わる衝撃の大きさを示す加速度を、重力加速度のＧを単位として検出する。加速度センサ２８は、例えば、互いに直交する３軸あるいは２軸に応じた加速度の大きさを検出し、ＣＰＵ２１へ出力する。
【００４８】
ＧＰＳ受信部２９は、複数のＧＰＳ衛星からの信号を受信して、その時点の車両Ｂの位置情報を取得する。ＧＰＳ受信部２９は、地球上における緯度経度で表現される位置情報を取得し、取得した位置情報をＣＰＵ２１へ出力する。
【００４９】
また、ドライブレコーダ２には、ユーザ（主に車両Ｂの乗務員）から指示を受け付ける部材として、記録スイッチ３４及び操作部３５を備えている。これらは、ユーザが操作しやすいように、ドライブレコーダ２の本体部とは別に、ハンドルの近傍などの車両Ｂの適位置に配置される。
【００５０】
記録スイッチ３４は、動画データのメモリカード９への記録指示を受け付けるスイッチである。ユーザは、事故が発生していない場面であっても、この記録スイッチ３４を押下することにより所望のタイミングで動画データをメモリカード９へ記録できる。また、操作部３５は、複数のボタンを含んで構成され、ユーザから各種設定などの入力を受け付ける。これらのユーザによる操作内容は、信号としてＣＰＵ２１に入力される。
【００５１】
また、ドライブレコーダ２は、車両Ｂに配置される車速センサ４１及びドアセンサ４２と接続されている。車速センサ４１は、その時点の車両Ｂの走行速度（ｋｍ／ｈ）を検出してＣＰＵ２１に出力する。ドアセンサ４２は、車両Ｂのドアに設けられ、ドアの開閉を示す信号をＣＰＵ２１に出力する。ドアセンサ４２は、例えば、タクシーとして構成された車両Ｂの乗客が乗り降りする後部座席のドアなどに設けられている。
【００５２】
＜１−４．メモリカード＞
次に、図１に示すドライブレコーダシステム１００におけるメモリカード９の運用手法について説明する。図４は、メモリカード９の運用手法の流れの一例を示す図である。
【００５３】
まず、データ管理装置１において、メモリカード９にドライブレコーダ２のデータを記録するための準備である記録準備処理がなされる（ステップＳ１）。メモリカード９は、フォーマットされて全てのデータが消去される。そして、ドライブレコーダ２に設定すべき各種の設定パラメータがメモリカード９に記録される。
【００５４】
準備が完了したメモリカード９は、車両Ｂのドライブレコーダ２に装着される。この車両Ｂが事業所Ａから出発して車両Ｂの運行が開始すると（ステップＳ２にてＹｅｓ）、以降の車両Ｂの運行中にわたって、ドライブレコーダ２において、車両Ｂの運行に係る各種のデータをメモリカード９に記録するデータ記録処理がなされる（ステップＳ３）。
【００５５】
その後、車両Ｂの運行が終了して車両Ｂが事業所Ａに帰着すると（ステップＳ４にてＹｅｓ）、メモリカード９は、ドライブレコーダ２から取り出されてデータ管理装置１に装着される。そして、データ管理装置１において、メモリカード９に記録されたデータを取り込むデータ取込処理がなされる。具体的には、専用のアプリケーションの機能により、メモリカード９に記録されたデータが読み出され、所定の形式に変換されて、ハードディスク１４のデータベース１４２に登録される（ステップＳ５）。
【００５６】
データ管理装置１によりデータの取り込みが完了したメモリカード９は、再び、車両Ｂのドライブレコーダ２に装着され、車両Ｂの運行に係る各種のデータの記録に利用される（ステップＳ２，Ｓ３）。
【００５７】
このようにメモリカード９はドライブレコーダ２でのデータの記録に繰り返し利用され、メモリカード９に記録されたデータは、車両Ｂの一回の運行ごとにデータ管理装置１に取り込まれる。データ管理装置１では、事業所Ａに所属する複数の車両Ｂそれぞれの運行完了後に、データ取込処理を実行することになる。
【００５８】
図５は、メモリカード９におけるデータの格納状態を示す図である。メモリカード９内のデータ格納構造には、階層フォルダ構造（階層ディレクトリ構造）が採用され、各種のデータはいずれかのフォルダ内に格納される。図５において、フォルダやデータを示す記号の横に示された文字列は、対応するフォルダやデータの名称を示している。
【００５９】
階層フォルダ構造の最上層には、「ルート」フォルダＦ０が設けられている。この「ルート」フォルダＦ０に、ドライブレコーダ２に設定すべき各種の設定パラメータが記録された設定ファイルＤ０が格納される。
【００６０】
また、「ルート」フォルダＦ０内には子フォルダとして「運行データ」フォルダＦ１、「動画データ」フォルダＦ２、「音声データ」フォルダＦ３及び「常時記録データ」フォルダＦ４が設けられている。
【００６１】
「運行データ」フォルダＦ１には、車両Ｂの運行中における位置、速度及び加速度などの車両Ｂの走行状況を示す運行データのファイルＤ１が格納される。運行データのファイルＤ１は、主にテキストで構成され、画像及び音声は含んでいない。運行データは、一定周期ごと、あるいは所定の条件で、同一のファイルＤ１に追加的に記録されていく。運行データを記録すべきファイルＤ１のデータサイズが所定サイズ（例えば１メガバイト）を超えた場合は、新たなファイルＤ１が作成され、その新たなファイルＤ１に運行データが記録される。また、運行データのファイルＤ１は、そのヘッダ領域に、運行の開始時刻、車両Ｂの識別情報（ＩＤコード）、乗務員の識別情報（ＩＤコード）など、ドライブレコーダ２が搭載された車両Ｂの状況を特定する特定データを含んでいる。
【００６２】
「動画データ」フォルダＦ２には、事故などの所定のイベントが発生したときに得られる動画データのファイルＤ２が格納される。動画データは、例えば、イベントの発生前の１２秒間と発生後の８秒間との合計２０秒分の画像データと音声データとで構成される。イベントごとに一つのファイルＤ２が作成され、一つのイベントに係る動画データは一つのファイルＤ２として記録される。
【００６３】
また、「音声データ」フォルダＦ３には、所定のイベントが発生したときに得られる音声データのファイルＤ３が格納される。音声データは、イベントの発生前の１２秒間と発生後の８秒間の合計２０秒分の音声を含んでいる。イベントごとに一つのファイルＤ３が作成され、一つのイベントに係る音声データは一つのファイルＤ３として記録される。
【００６４】
ドライブレコーダ２では、複数のイベントが予め想定されており、各イベントごとに動画データと音声データとのいずれを記録するかを設定可能となっている。このため、ある種類のイベントが発生した場合は動画データが記録され、ある別の種類のイベントが発生した場合は音声データが記録される。
【００６５】
「常時記録データ」フォルダＦ２には、ドライブレコーダ２の起動中にわたって一定周期で得られた画像データと音声データとで構成される常時記録データのファイルＤ４が格納される。ドライブレコーダ２の起動中においては、イベントの発生とは無関係に一定周期ごとに、ファイルＤ４に常時記録データとしての画像データ及び音声データが追加的に記録されていく。常時記録データを記録すべきファイルＤ４のデータサイズが所定サイズ（例えば１ギガバイト）を超えた場合は、新たなファイルＤ４が作成され、その新たなファイルＤ４に常時記録データが記録される。
【００６６】
このようにドライブレコーダ２においては、運行データ、動画データ、音声データ及び常時記録データの４種類のデータが記録される。これらの４種類のデータうち、運行データは画像及び音声は含んでいないため、そのファイルのデータサイズは比較的小さくなる。一方で、動画データ、音声データ及び常時記録データについては、画像及び音声の少なくとも一方を含んでおり、そのファイルのデータサイズは比較的大きくなる。
【００６７】
例えば、メモリカード９内に記録される運行データのファイルＤ１の総データサイズは最大でも５メガバイト程度となる。これに対して、動画データのファイルＤ２の総データサイズは最大で１ギガバイト程度、音声データのファイルＤ３の総データサイズは最大で１００メガバイト程度、常時記録データのファイルＤ４の総データサイズは最大で５ギガバイト程度となる。
【００６８】
このように、メモリカード９内に記録される動画データ、音声データ及び常時記録データそれぞれの総データサイズは、運行データの総データサイズと比較してきわめて大きくなる。なお、以降の説明では、画像及び音声の少なくとも一方を含んでいる動画データ、音声データ及び常時記録データを総称して「コンテンツデータ」という。
【００６９】
＜１−５．ドライブレコーダの動作＞
次に、ドライブレコーダ２の動作について説明する。図６は、ドライブレコーダ２が各種のデータをメモリカード９に記録するデータ記録処理（図４のステップＳ３）の流れを示す図である。この動作の開始時点では、メモリカード９がカードスロット２６に装着されているものとする。
【００７０】
ドライブレコーダ２は起動すると、ＣＰＵ２１の制御によりイニシャル処理を実行する（ステップＳ１１）。具体的には、まず、メモリカード９内に運行データのファイルＤ１が存在するか否かが確認される。
【００７１】
メモリカード９内に運行データのファイルＤ１がなければ、運行開始と判断される。そして、メモリカード９内の設定ファイルＤ０の各種の設定パラメータが読み出されて不揮発性メモリ２５に記憶され、その設定パラメータに従ってドライブレコーダ２の設定がなされる。
【００７２】
続いて、メモリカード９内に、運行データ、動画データ、音声データ及び常時記録データの４種類のデータをそれぞれ格納するためのフォルダＦ１〜Ｆ４が作成される。そして、「運行データ」フォルダＦ１内に運行データのファイルＤ１が新規に作成される。この運行データのファイルＤ１のヘッダ領域には、運行の開始時刻、車両Ｂの識別情報、及び、乗務員の識別情報などの車両Ｂの状況を特定する特定データが記録される。運行の開始時刻は、計時回路２７で得られるその時点の時刻が利用される。また、車両Ｂの識別情報、及び、乗務員の識別情報は、ドライブレコーダ２の不揮発性メモリ２５に予め記憶された情報が読み出されて利用される。
【００７３】
なお、この起動時点でメモリカード９内に運行データのファイルＤ１があれば、運行途中での再起動と判断され、ドライブレコーダ２の設定や運行データのファイルＤ１の作成は省略される。ただし、このときに乗務員の交代などがあり、交代後の乗務員の識別情報が操作部３５を介して入力された場合は、運行データのファイルＤ１のヘッダ領域に特定データとしてその乗務員の識別情報と乗務員の交代時刻とが追加で記録される。乗務員の交代時刻は、計時回路２７で得られるその時点の時刻が利用される。この乗務員の交代時刻及び乗務員の識別情報は、車両Ｂの状況を特定する特定データの一部となる。
【００７４】
イニシャル処理が完了すると、第１カメラ３１または第２カメラ３２により得られる画像データと、マイク３３で取得される音声データとの、ＲＡＭ２４のリングバッファの領域への記憶が開始される（ステップＳ１２）。画像データは、例えば３０ｆｐｓ（毎秒３０フレーム）のフレームレートでＲＡＭ２４に記憶される。そして以降、所定の条件（ステップＳ１３，Ｓ１５，Ｓ１７）で、運行データやコンテンツデータがメモリカード９に記録される。このような画像データ及び音声データのＲＡＭ２４への記憶（ステップＳ１２）は、ドライブレコーダ２の起動中にわたって、ドライブレコーダ２が停止するまで実行される。
【００７５】
ステップＳ１３においては、運行データを記録すべき所定の第１周期であるかが判断され、第１周期であれば運行データがメモリカード９に記録される（ステップＳ１４）。これにより、運行データが例えば１０秒ごとにメモリカード９に記録される。運行データには、その時点の車両Ｂの位置、速度及び加速度などが含まれている。車両Ｂの位置はＧＰＳ受信部２９で得られる位置情報が利用され、車両Ｂの速度は車速センサ４１で得られる走行速度が利用され、加速度は加速度センサ２８で得られる加速度が利用される。なお、運行データには、車両Ｂの位置、速度及び加速度の他、ドアセンサ４２で得られるドアの開閉状況、記録スイッチ３４の操作状況、車両Ｂの灯火類の点灯状態、及び、ハンドルの操舵角など車両Ｂの運行や走行に関する種々の情報が含まれることが望ましい。
【００７６】
ステップＳ１５においては、常時記録データを記録すべき所定の第２周期であるかが判断され、第２周期であれば常時記録データがメモリカード９に記録される（ステップＳ１６）。これにより、画像データと音声データとを含む常時記録データが、例えば１秒ごとにメモリカード９に記録される。常時記録データの画像データとしては、ＲＡＭ２４のリングバッファに記憶された画像データのうちの最新の一つの画像データが利用される。したがって、常時記録データの画像データのフレームレートは１ｆｐｓ（毎秒１フレーム）となる。
【００７７】
また、ステップＳ１７においては、所定のイベントが発生したかが判断される。所定のイベントが発生した場合は、例えば、そのイベントの発生前の１２秒間と発生後の８秒間との合計２０秒分の画像データと音声データとが、ＲＡＭ２４のリングバッファから読み出される。そして、読み出された画像データと音声データとが利用されて一つの動画データが生成され、メモリカード９に記録される（ステップＳ１８）。さらに、イベント発生時点の車両Ｂの位置、速度及び加速度などの車両Ｂの状況を示す運行データも、メモリカード９に記録される（ステップＳ１９）。
【００７８】
本実施の形態のドライブレコーダ２において、所定のイベントが発生したと判断される条件は、下記の条件（Ａ）〜（Ｄ）である。
【００７９】
（Ａ）加速度センサ２８において所定以上の加速度が所定時間以上継続して検出された場合。例えば、０．４０Ｇ以上の加速度が１００ミリ秒以上継続して検出された場合。
【００８０】
（Ｂ）車速センサ４１が検出した車両Ｂの所定の期間内の速度差が、閾値以上となった場合。例えば、速度６０ｋｍ／ｈ以上で走行中に１秒間の減速が１４ｋｍ／ｈ以上となった場合。
【００８１】
（Ｃ）記録スイッチ３４がユーザにより操作された場合。
【００８２】
（Ｄ）ドアセンサ４２においてドアの開が検出された場合。
【００８３】
条件（Ａ）は、比較的強い加速度が発生しており、車両Ｂの衝突事故発生の蓋然性が高い状況である。条件（Ｂ）は、急減速となっており事故が急迫した蓋然性が高い状況である。条件（Ｃ）は、ユーザ（主に車両Ｂの乗務員）がデータの記録を必要と判断した状況である。条件（Ｄ）は、トラブルが生じやすい、乗客が乗降する状況である。
【００８４】
なお、条件（Ａ）〜（Ｄ）に示したイベントの発生条件はあくまで一例であり、データ管理装置１を利用することで任意に変更可能である。また、発生したイベントの種類によっては、動画データに代えて音声データが記録されるようにすることも可能である。例えば、条件（Ｄ）では、音声データのみの記録とすることが考えられる。いずれのイベントで、動画データ及び音声データのいずれを記録するかは、データ管理装置１を利用することで任意に設定可能である。
【００８５】
＜１−６．データ管理装置の動作＞
次に、データ管理装置１の動作について説明する。前述のように、データ管理装置１は、ドライブレコーダ２に記録されたメモリカード９のデータを読み出してハードディスク１４に記憶するデータ取込処理（図４のステップＳ５）を実行する。
【００８６】
データ管理装置１は、データ取込処理において、３種類のコンテンツデータの全てを一律に読み取るのではなく、ユーザにより読取の設定がなされた種類のコンテンツデータのみを読み取るようになっている。
【００８７】
図７は、コンテンツデータの読取の設定を行うための設定ダイアログ５の一例を示す図である。このような設定ダイアログ５は、ドライブレコーダ２に記録されたデータを取り扱う専用のアプリケーションを起動して所定の操作を行うことでディスプレイ１５に表示される。
【００８８】
設定ダイアログ５には、３種類のコンテンツデータ（すなわち、動画データ、音声データ及び常時記録データ）のそれぞれに、「読取」及び「非読取」の２つのオプションボタン５１が対応づけられている。ユーザは、これらのオプションボタン５１をクリックすることで、動画データ、音声データ及び常時記録データのそれぞれに関して、読取／非読取の設定を行うことができる。
【００８９】
所望のオプションボタン５１をクリックした上で、設定ダイアログ５の設定ボタン５２をクリックすれば、設定内容がハードディスク１４に記録され、以降、その設定内容に従ってデータ取込処理が行われる。なお、設定ダイアログ５のキャンセルボタン５３をクリックすれば、設定内容は変更されず従前のままとされる。
【００９０】
図８は、データ管理装置１のデータ取込処理（図４のステップＳ５）の流れを示す図である。この処理は、ドライブレコーダ２に記録されたデータを取り扱う専用のアプリケーションをデータ管理装置１で起動し、所定の操作を行うことで実行される。この処理の開始時点では、メモリカード９がカードスロット１８に装着されているものとする。
【００９１】
まず、メモリカード９から運行データのファイルＤ１が読み取られる。読み取られた運行データは、登録に適した形式に変換された後、ハードディスク１４のデータベース１４２に登録される（ステップＳ２１）。
【００９２】
次に、設定ダイアログ５（図７参照。）を利用してユーザにより設定されたコンテンツデータの種類ごとの読取／非読取の設定内容がハードディスク１４から取得される（ステップＳ２２）。以降、この設定内容に従ってコンテンツデータの読み取りがなされる。
【００９３】
まず、動画データに関して読取の設定がなされているかが判断される（ステップＳ２３）。動画データに関して読取の設定がなされていた場合は、メモリカード９から動画データのファイルＤ２が読み取られる。読み取られた動画データは、登録に適した形式に変換された後、ハードディスク１４のデータベース１４２に登録される（ステップＳ２４）。一方、動画データに関して非読取の設定がなされていた場合は、メモリカード９からの動画データの読み取りはなされない。
【００９４】
次に、音声データに関して読取の設定がなされているかが判断される（ステップＳ２５）。音声データに関して読取の設定がなされていた場合は、メモリカード９から音声データのファイルＤ３が読み取られる。読み取られた音声データは、登録に適した形式に変換された後、ハードディスク１４のデータベース１４２に登録される（ステップＳ２６）。一方、音声データに関して非読取の設定がなされていた場合は、メモリカード９からの音声データの読み取りはなされない。
【００９５】
次に、常時記録データに関して読取の設定がなされているかが判断される（ステップＳ２７）。常時記録データに関して読取の設定がなされていた場合は、メモリカード９から常時記録データのファイルＤ４が読み取られる。読み取られた常時記録データは、登録に適した形式に変換された後、ハードディスク１４のデータベース１４２に登録される（ステップＳ２８）。一方、常時記録データに関して非読取の設定がなされていた場合は、メモリカード９からの常時記録データの読み取りはなされない。
【００９６】
このように、読取の設定がなさた種類のコンテンツデータのみを読み取るため、必要に応じて比較的データ量の多いコンテンツデータの読み取りを省略することができ、データ管理装置１におけるデータ取込処理に係る時間を大幅に短縮することが可能である。運行データに関しては、ユーザによる設定に関わらず必ず読み取りがなされるが、比較的データ量が少ないことから、データ取込処理に係る時間に大きく影響を与えることはない。
【００９７】
次に、以上の処理によりメモリカード９から読み取られたデータがメモリカード９から消去される。これにより、事後的に同一のデータが重複してデータ管理装置１によって読み取られることが防止される。運行データに関しては、ユーザの設定に関わらず必ず読み取りがなされることから、運行データのファイルはメモリカード９から必ず消去される。これにより、事後的にメモリカード９内に運行データのファイルが存在するか否かを確認すれば、当該メモリカード９のデータ取込処理が完了したか否かを確認できることになる。
【００９８】
データの消去に際しては、まず、メモリカード９に記録された運行データ、動画データ、音声データ及び常時記録データの４種類のデータのうちの全ての種類のデータが読み取られたか否かが判定される（ステップＳ２９）。
【００９９】
コンテンツデータの少なくとも一種類に非読取の設定がなされていた場合は、メモリカード９の一部のコンテンツデータについては、読み取りがなされていない状態となる。このようにメモリカード９の少なくとも一部のデータの読み取りがなされていない場合は（ステップＳ２９にてＮｏ）、運行データのファイルＤ１と、読み取られたコンテンツデータ（すなわち、読取の設定がなされた種類のコンテンツデータ）のファイルとが、メモリカード９から削除される（ステップＳ３１）。
【０１００】
この状態において、メモリカード９内には、読み取られていないコンテンツデータ（すなわち、非読取の設定がなされた種類のコンテンツデータ）のファイルがメモリカード９に残っている状態となる。このようにメモリカード９に残されたコンテンツデータ（以下、「残留データ」という。）は、必要に応じて事後的にデータ管理装置１などで読み取ることが可能である。
【０１０１】
ただし、運行データのファイルＤ１が削除されたことにより、データの記録が行われた車両Ｂの状況を特定する特定データ（運行の開始時刻、乗務員の交代時刻、車両Ｂの識別情報、乗務員の識別情報など）もメモリカード９から削除されている。したがって、残留データに関しては、それが取得されたときの車両Ｂの状況を特定することができなくなってしまう。これを回避するため、ステップＳ３１で削除対象となった運行データのファイルのうちの特定データのみを示す特定データファイルが作成されて、メモリカード９に記録される（ステップＳ３２）。
【０１０２】
これにより、残留データと特定データとが関連付けられることになり、メモリカード９から残留データを事後的に読み出す場合であっても、その残留データが取得されたときの車両Ｂの状況を特定することが可能となる。なお、特定データには、運行の開始時刻、乗務員の交代時刻、車両Ｂの識別情報、乗務員の識別情報などの他、残留データのそれぞれが記録された時点における車両Ｂの位置、速度及び加速度などの車両Ｂの状況を示すデータが含まれていることが望ましい。
【０１０３】
一方、全ての種類のデータが読み取られた場合は（ステップＳ２９にてＹｅｓ）、メモリカード９内の全てのデータを消去する全データ消去処理がなされる（ステップＳ３０）。
【０１０４】
図９は、この全データ消去処理（ステップＳ３０）の詳細な流れを示す図である。まず、データ管理装置１で起動しているオペレーティングシステムのバージョンが確認される（ステップＳ４１）。
【０１０５】
メモリカード９内の全てのデータを消去する場合、メモリカード９をフォーマットする手法と、記録された全てのデータのファイルを削除する手法との２つの手法が考えられる。このうちメモリカード９をフォーマットする手法は、具体的な処理内容としてバリエーションがあり、オペレーティングシステムによって異なる。このため、フォーマットする手法を採用した場合、オペレーティングシステムのバージョンにより、フォーマット処理に必要な時間が異なる。その結果、オペレーティングシステムが特定バージョンの場合には、フォーマット処理に膨大な時間を必要とすることがある。
【０１０６】
このため、オペレーティングシステムがこのような特定バージョンであれば（ステップＳ４２にてＹｅｓ）、フォーマットする手法は採用されず、ファイルを削除する手法により、メモリカード９内の全てのデータが消去される（ステップＳ４３）。例えば、ファイルシステムとしてＦＡＴファイルシステムが採用されていれば、ディレクトリエントリとＦＡＴとの内容を書き換えることで、全データが削除される。
【０１０７】
一方、オペレーティングシステムが特定バージョンでなければ（ステップＳ４２にてＮｏ）、オペレーティングシステムの機能によりメモリカード９のフォーマットがなされ、メモリカード９内の全てのデータが消去される（ステップＳ４４）。このようにオペレーティングシステムに応じてデータを消去する手法を選択することで、メモリカード９内のデータの消去に係る処理時間を短縮することができる。
【０１０８】
メモリカード９の全データが削除されると、メモリカード９を次回の運行での記録に利用するために記録準備処理がなされる（ステップＳ４５）。具体的には、メモリカード９に、設定パラメータを示す設定ファイルＤ０がメモリカード９に記録される。
【０１０９】
以上のように、本実施の形態のデータ管理装置１においては、データ取込処理において、運行データとともに、コンテンツデータのうち読取の設定がなされた種類のコンテンツデータのみが読み取られるようになっている。このため、画像や音声を含んで比較的データ量の多いコンテンツデータの読み込みを必要に応じて省略でき、メモリカード９の読み取りにかかる処理時間を大幅に短縮できる。これにより、事業所Ａに所属する車両Ｂの台数が多い場合においても、データの取込作業に多くの時間が必要とならず、業務の効率化を図ることができる。
【０１１０】
また、データ管理装置１で読み取られた運行データはメモリカード９から削除されるため、メモリカード９における運行データの有無により、当該メモリカード９のデータ取込処理が完了したか否かを確認できる。また、読み取られたデータはメモリカード９から削除されるため、同一のデータが重複してデータ管理装置１によって読み取られることを防止できる。
【０１１１】
また、データ管理装置１では、運行データのファイルが削除された場合においても、データの記録が行われた車両Ｂの状況を特定する特定データを示す特定データファイルをメモリカード９に作成する。このため、データ取込処理後にメモリカード９に残されたコンテンツデータ（残留データ）に関して、それが取得されたときの車両Ｂの状況を事後的に把握することが可能である。なお、特定データファイルが記録されたメモリカード９に、次回以降の運行において運行データのファイルが記録される場合があるが、この場合は運行データを優先すればよい。
【０１１２】
＜２．第２の実施の形態＞
次に、第２の実施の形態について説明する。第１の実施の形態では、残留データが取得されたときの車両Ｂの状況を事後的に特定するために特定データファイルを作成するようにしていた。これに対して、第２の実施の形態では、ドライブレコーダ２が、コンテンツデータをメモリカード９に作成する際に、コンテンツデータの所定領域に特定データを埋め込むようにしている。
【０１１３】
図１０は、特定データを埋め込まれたコンテンツデータのファイルＤのデータ領域の一例を示す図である。図に示すように、コンテンツデータのファイルＤは、ヘッダ領域Ｄａ１と、実体データ領域Ｄａ３との相互間に特定データ領域Ｄａ２を備えている。この特定データ領域Ｄａ２に、当該コンテンツデータが取得された車両Ｂの状況を特定する特定データ（運行の開始時刻、乗務員の交代時刻、車両Ｂの識別情報、乗務員の識別情報など）が記録される。
【０１１４】
特定データ領域Ｄａ２は、ヘッダ領域Ｄａ１の直後に配置されるように定められている。このため、コンテンツデータのファイルＤを読み取る装置においては、そのファイルＤから特定データを容易に取得することができる。すなわち、コンテンツデータのファイルＤのみで、そのコンテンツデータが取得された車両Ｂの状況を特定することが可能である。
【０１１５】
したがって、このようなファイル形式のコンテンツデータが残留データとなったとしても、ファイル自体から特定データを取得することができるため、コンテンツデータが取得されたときの車両Ｂの状況を事後的に把握することが可能となる。
【０１１６】
＜３．第３の実施の形態＞
次に、第３の実施の形態について説明する。第１の実施の形態では、動画データに関して非読取の設定がなされていた場合は、全ての動画データに関して一律に読み取りがなされなかった。しかしながら、動画データの中には、事故の状況を示す重要なデータも存在している。このため、第３の実施の形態では、動画データに関して非読取の設定がなされていた場合であっても、取得された状況が所定の条件を満足する動画データに関しては、例外的に読み取りを実行するようになっている。
【０１１７】
第３の実施の形態は、第１の実施の形態とはデータ取込処理のみが相違する。第３の実施の形態のデータ取込処理は、図８に示すデータ取込処理に対して、動画データに非読取の設定がなされていた場合（ステップＳ２３にてＮｏの場合）の処理が相違している。図１１は、この相違部分の処理の流れを示す図である。
【０１１８】
動画データに関して非読取の設定がなされていた場合は、まず、メモリカード９に記憶されている動画データのうちの一の動画データが、処理の対象となる注目データとして選択される（ステップＳ５１）。
【０１１９】
次に、注目データが取得されたときの運行データ（車両Ｂの位置、速度及び加速度など）がファイルＤ１から読み出され、注目データが取得されたときの車両Ｂの状況が所定の条件を満足するかが判定される（ステップＳ５２）。例えば、ドライブレコーダ２での動画データの取得条件である上記の条件（Ａ）〜（Ｄ）のうち、衝突事故発生の蓋然性が高い条件（Ａ）に該当するか否かが判定される。
【０１２０】
そして、注目データが取得されたときの車両Ｂの状況が所定の条件を満足した場合は、重要データとしてメモリカード９から注目データが読み取られ、ハードディスク１４のデータベース１４２に登録される（ステップＳ５３）。一方、取得されたときの車両Ｂの状況が所定の条件を満足しない場合は、注目データの読み取りはなされない。
【０１２１】
このようにして、一の動画データに関する処理が完了すると、注目データとされていない未処理の動画データがメモリカード９に存在するかが判定される（ステップＳ５４）。そして、存在していた場合は（ステップＳ５４にてＹｅｓ）、次の一の動画データが新たな注目データとして選択され（ステップＳ５１）、取得されたときの車両Ｂの状況に応じて読み取りが実行される。このような処理が繰り返され、最終的にメモリカード９内の全ての動画データについて処理がなされ、取得された状況が所定の条件を満足する動画データのみが読み取られることになる。
【０１２２】
このように、読取の設定がなされなかった動画データであっても、取得された状況が所定の条件を満足する動画データについては例外的に読み取ることで、重要な動画データはデータ管理装置１に記録しておくことができる。
【０１２３】
なお、本実施の形態では、動画データのみに関して例外的な読み取りを行っているが、音声データや常時記録データに関しても、取得された状況が所定の条件を満足するか否かに応じて例外的な読み取りを実行するようにしてもよい。また、例外的な読み取りを実行する条件は、上記の例に限らず、ドライブレコーダ２での動画データの取得条件とは無関係に、任意に設定されてよい。例えば、ドライブレコーダ２での動画データの取得条件である条件（Ａ）よりも厳しい条件（例えば、０．６０Ｇ以上の加速度が１００ミリ秒以上継続して検出された場合。）としてもよい。
【０１２４】
＜４．第４の実施の形態＞
次に、第４の実施の形態について説明する。第１の実施の形態では、メモリカード９内の全てのデータを消去する手法を、オペレーティングシステムのバージョンに応じて選択していた。これに対して、第４の実施の形態では、メモリカード９内の全てのデータを消去する手法を、メモリカード９の読み取り回数に応じて選択するようになっている。
【０１２５】
本実施の形態では、ドライブレコーダシステム１００で扱うメモリカード９のそれぞれに識別情報（ＩＤコード）が割り当てられている。そして、メモリカード９の識別情報（ＩＤコード）ごとにデータ取込処理がなされた回数を示すカウンタが設定され、これらカウンタはデータ管理装置１のハードディスク１４に記録されている。データ管理装置１においてデータ取込処理を実行するごとに、処理の対象となったメモリカード９のカウンタに「１」が加算されるようになっている。
【０１２６】
図１２は、第４の実施の形態における全データ消去処理（図８のステップＳ３０）の詳細な流れを示す図である。まず、処理の対象のメモリカード９のカウンタの値がハードディスク１４から取得される。すなわち、当該メモリカード９のデータ管理装置１における読み取り回数が取得されることになる（ステップＳ６１）。
【０１２７】
このカウンタの値が所定の回数（例えば１０回）未満であれば（ステップＳ６２にてＹｅｓ）、フォーマットする手法は採用されず、ファイルを削除する手法により、メモリカード９内の全てのデータが消去される（ステップＳ６３）。これにより比較的短時間で処理が実行される。
【０１２８】
一方、カウンタの値が所定の回数（例えば１０回）以上であれば（ステップＳ６２にてＮｏ）、メモリカード９のフォーマットがなされ、メモリカード９内の全てのデータが消去される（ステップＳ６４）。そして、メモリカード９のカウンタの値が「０」に戻される。
【０１２９】
メモリカード９の全データが削除されると、メモリカード９を次回の運行での記録に利用するために記録準備処理がなされる（ステップＳ６５）。
【０１３０】
このような処理により、第４の実施の形態では、メモリカード９の読み取りを１０回実施するごとに、メモリカード９のフォーマットが実行されることになる。メモリカード９をフォーマットせずに、ファイルの書込や削除を繰り返していると、メモリ領域の一部に不良が発生し、最終的にはデータの破損につながる可能性がある。本実施の形態では、読み取り回数に応じて定期的にメモリカード９のフォーマットを実行するため、このようなデータの破損を防止することが可能である。
【０１３１】
なお、上記の形態では、メモリカード９の読取回数を示すカウンタをデータ管理装置１に記録していたが、メモリカード９自体に記録するようにしてもよい。
【０１３２】
また、上記の形態では、カウンタの値が所定の回数以上であれば、自動的にフォーマットがなされるようになっているが、ユーザにフォーマットすることを促すダイアログ表示を行うようにしてもよい。
【０１３３】
また、上記の形態では、メモリカード９内の全てのデータを消去する全データ消去処理（図８のステップＳ３０）においてフォーマットを実行するようにしていた。これに対して、読み取られたデータのみを消去する処理（図８のステップＳ３１）においても、カウンタの値が所定の回数以上となる場合は、フォーマットを実行するようにしてもよい。この場合は、まず、非読取のコンテンツデータを一旦ハードディスク１４にコピーする。続いて、メモリカード９のフォーマットを実施して、メモリカード９内の全てのデータを消去する。その後、ハードディスク１４にコピーしておいた非読取のコンテンツデータをメモリカード９に書き戻せばよい。また、この場合も、フォーマットを実行せずに、単にユーザにフォーマットすることを促すダイアログ表示を行うようにしてもよい。
【０１３４】
＜５．変形例＞
以上、本発明の実施の形態について説明してきたが、この発明は上記実施の形態に限定されるものではなく様々な変形が可能である。以下では、このような変形例について説明する。上記実施の形態で説明した形態及び以下で説明する形態を含む全ての形態は、適宜に組み合わせ可能である。
【０１３５】
上記実施の形態では、ドライブレコーダシステム１００をタクシー事業を行う事業者に適用した場合を例に説明したが、トラック、バス及び商用車などの業務用の車両を複数台使用して業務を行う事業者であれば、どのような事業者にも適用可能である。
【０１３６】
また、上記実施の形態では、可搬性の記録媒体としてメモリカード９を採用するとして説明を行ったが、読み書き可能なＣＤ−ＲＯＭなどの記録ディスクや、可搬性のハードディスクなどを採用してもよい。
【０１３７】
また、上記実施の形態では、プログラムに従ったＣＰＵの演算処理によってソフトウェア的に各種の機能が実現されると説明したが、これら機能のうちの一部は電気的なハードウェア回路により実現されてもよい。
【符号の説明】
【０１３８】
１    データ管理装置
２    ドライブレコーダ
５    設定ダイアログ
９    メモリカード
Ａ    事業所
Ｂ    車両
１１    ＣＰＵ
１４    ハードディスク
１４１    プログラム
１４２    データベース
【図１】
0005530146.tif 000002
【図２】
0005530146.tif 000003
【図３】
0005530146.tif 000004
【図４】
0005530146.tif 000005
【図５】
0005530146.tif 000006
【図６】
0005530146.tif 000007
【図７】
0005530146.tif 000008
【図８】
0005530146.tif 000009
【図９】
0005530146.tif 000010
【図１０】
0005530146.tif 000011
【図１１】
0005530146.tif 000012
【図１２】
0005530146.tif 000013