(57)【特許請求の範囲】
【請求項１】
車両に搭載され少なくとも前記車両上のカメラで撮影して得られた画像のデータを記録するドライブレコーダと、前記車両に搭載され前記車両の運行状況に関する少なくとも車速のデータを記録するデジタルタコグラフとで構成される車両用情報記録システムであって、
前記ドライブレコーダと前記デジタルタコグラフとの間でデータ通信を可能にするデータ通信部と、
前記ドライブレコーダ上に配置され画像のデータおよび前記デジタルタコグラフから受信した運行データを第１の記録媒体上に記録する第１データ書き込み部と、
前記デジタルタコグラフ上に配置され、周期的に生成される運行データを前記ドライブレコーダに送信する運行データ送信部と、前記運行データを第２の記録媒体上に記録する第２データ書き込み部と、
前記ドライブレコーダ上に配置され前記車両に関する所定の異常状態の発生をイベント発生として検出すると共に前記イベントの発生毎にイベントデータを生成するイベントデータ生成部と、
前記ドライブレコーダ上に配置され前記デジタルタコグラフ側で運行データが発生した時に未処理の前記イベントデータが存在する場合には該当するイベントデータに対してイベント毎に異なる第１の識別コードを付加する第１識別コード付加部と、
前記デジタルタコグラフ上に配置され、未処理の運行データが存在する時に、前記ドライブレコーダ側に未処理の前記イベントデータが存在する場合には前記第１の識別コードと対応関係にある第２の識別コードを該当する運行データに対して付加する第２識別コード付加部と
を備えたことを特徴とする車両用情報記録システム。
【請求項２】
前記第１識別コード付加部および第２識別コード付加部は、前記第１の識別コードおよび第２の識別コードとして共通のコードを割り当てる
ことを特徴とする請求項１に記載の車両用情報記録システム。
【請求項３】
前記イベントデータ生成部は、前記デジタルタコグラフとドライブレコーダとの通信の際に通信エラーの発生を検知した場合には通信エラーのイベントデータを生成し、前記第１識別コード付加部および前記第２識別コード付加部は、前記第１の識別コードおよび第２の識別コードとして通信エラー用コードを割り当てる
ことを特徴とする請求項１に記載の車両用情報記録システム。
【請求項４】
前記ドライブレコーダは、所定の条件を満たす時に、前記第１の記録媒体上に記録されているイベントデータの中から前記第１の識別コードが付加されている欠落データを検索し、欠落データが見つかった場合には、前記第１の識別コードに対応する特定の運行データを前記第１の識別コードを利用して前記デジタルタコグラフから取得し、前記欠落データの内容を自動的に補完する欠落データ補完処理部を更に備える
ことを特徴とする請求項１に記載の車両用情報記録システム。
【請求項５】
前記デジタルタコグラフは、前記第２の記録媒体上に記録されている運行データの中から前記第２の識別コードが付加されている不整合データを検索し、前記不整合データが見つかった場合には、前記第２の識別コードと共に前記不整合データを前記ドライブレコーダに送信する不整合データ送信処理部を更に備える
ことを特徴とする請求項４に記載の車両用情報記録システム。
【請求項６】
前記欠落データ補完処理部は、前記車両の停止状態およびイグニッションオフ状態の少なくとも一方の条件を満たしたことを認識した後で処理を開始する
ことを特徴とする請求項４に記載の車両用情報記録システム。
【請求項７】
車両に搭載され少なくとも前記車両上のカメラで撮影して得られた画像のデータを記録するドライブレコーダと、前記車両に搭載され前記車両の運行状況に関する少なくとも車速のデータを記録するデジタルタコグラフとで構成される車両用情報記録システムを制御するための車両用情報記録方法であって、
前記ドライブレコーダと前記デジタルタコグラフとをデータ通信可能な状態で接続し、
前記ドライブレコーダに装備された第１の記録媒体上に、前記ドライブレコーダが生成する画像のデータおよび前記デジタルタコグラフから送信される運行データを書き込み、
前記デジタルタコグラフ側で周期的に生成される運行データを前記デジタルタコグラフに装備された第２の記録媒体上に書き込むと共に前記ドライブレコーダに送信し、
前記ドライブレコーダが前記車両に関する所定の異常状態の発生をイベント発生として検出した時に、前記イベントの発生毎にイベントデータを生成し、
前記デジタルタコグラフ側で運行データが発生した時に未処理の前記イベントデータが存在する場合には該当するイベントデータに対してイベント毎に異なる第１の識別コードを付加し、
前記デジタルタコグラフ上に未処理の運行データが存在する時に、前記ドライブレコーダ側に未処理の前記イベントデータが存在する場合には前記第１の識別コードと対応関係にある第２の識別コードを該当する運行データに対して付加する
ことを特徴とする車両用情報記録方法。
【請求項８】
所定の条件を満たす時に、前記第１の記録媒体上に記録されているイベントデータの中から前記第１の識別コードが付加されている欠落データを検索し、欠落データが見つかった場合には、前記第１の識別コードに対応する特定の運行データを前記第１の識別コードを利用して前記デジタルタコグラフから取得し、前記欠落データの内容を自動的に補完する
ことを特徴とする請求項７に記載の車両用情報記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像のデータを記録するドライブレコーダと、車両の運行状況に関するデータを記録するデジタルタコグラフとで構成される車両用情報記録システム及び車両用情報記録方法に関する。
【背景技術】
【０００２】
従来より、例えばトラック、バス、タクシーのような業務用車両には、車両の運行状況を記録する運行記録装置としてデジタルタコグラフが搭載され、記録されたデータは運転者の安全管理などに利用されている。一般的なデジタルタコグラフは、車両の速度やエンジンの回転数の情報を定期的に取得し、車両の走行時間、走行距離、最高速度、平均速度、速度オーバー時間、速度オーバー回数、エンジンオーバー時間、エンジンオーバー回数、急発進、急加速、急減速、アイドリング時間などの車両の走行状況を数値化した運行データを時系列情報として所定の記録媒体に自動的に記録する。記録媒体としては、例えばメモリカードのように車載器に対して着脱自在な不揮発性のメモリを搭載した記憶装置が用いられる場合が多い。
【０００３】
一方、運行記録装置の一種であるドライブレコーダを搭載した車両も増えている。車両用のドライブレコーダは、一般的に交通事故のような異常が発生した時を含む短い時間帯の状況を画像の情報として自動的に記録し保存する。すなわち、車載カメラにより撮影された車両周辺の映像を画像データとして記録媒体に記録する。長時間の画像データを記録するためには大容量の記録媒体が必要になるが、一般的に画像データの記録媒体として用いられるメモリカード等は記録容量が限られている。従って、交通事故のような異常が発生した短い時間帯のみ画像データを記録媒体に保存する場合が多い。交通事故などの異常発生の有無については、加速度センサなどを用いることにより自動的に識別することが可能である。
【０００４】
このようなドライブレコーダは、自動車の運転中に危険な状況が発生した時や実際に交通事故が発生したような場合には、その時点の前後のタイミングにおける状況を画像として確実に記録することができる。従って、ドライブレコーダによって記録された情報は、事故の状況を調査する際に証拠として利用したり、安全運転の管理や分析のために利用することができる。
【０００５】
ところで、近年では１台の車両上に上述のデジタルタコグラフとドライブレコーダの両者を搭載する可能性が高まっている。従って、デジタルタコグラフの動作とドライブレコーダの動作とを連係させることも試みられている。
【０００６】
例えば、特許文献１においては、事故等のイベント発生時前後の時間帯について、デジタルタコグラフとドライブレコーダの双方が生成するデータを関連付けて記録し、その後の解析等に有用なデータを提供することを提案している。具体的には、特許文献１は次に示すような技術を開示している。
【０００７】
１．デジタルタコグラフとドライブレコーダを通信可能な状態で接続すると共に、デジタルタコグラフ側にのみ記録媒体を装着する。ドライブレコーダ側で事故等のイベントが発生した時には、イベント発生情報と画像データをドライブレコーダからデジタルタコグラフに送信する。デジタルタコグラフは、イベント発生情報を受信した時に、時刻とイベント情報番号を記録し、更に受信した画像データをイベント情報番号と共に記録媒体に記録する。
【０００８】
２．デジタルタコグラフとドライブレコーダを通信可能な状態で接続すると共に、ドライブレコーダ側にのみ記録媒体を装着する。ドライブレコーダ側で事故等のイベントが発生した時には、イベント発生情報をドライブレコーダからデジタルタコグラフに送信し、ドライブレコーダはイベント発生情報と画像情報イベント番号を記録する。デジタルタコグラフは、イベント発生情報を受信した時に送信可能な運行データがあれば、この運行データをデータ通信によりドライブレコーダに送信する。ドライブレコーダは、受信した運行データと画像情報イベント番号を記録する。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１０−５５２７２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
特許文献１の技術を採用すれば、デジタルタコグラフのデータとドライブレコーダのデータとを同期させた状態で記録できるので、記録媒体を一元化することが可能である。すなわち、メモリカードのように取り外し可能な記録媒体はデジタルタコグラフとドライブレコーダのいずれか一方にだけ装着すれば良いし、乗務員毎の情報を管理するために各乗務員が複数の記録媒体、つまりデジタルタコグラフ用の記録媒体とドライブレコーダ用の記録媒体とを所持する必要もなくなる。
【００１１】
しかしながら、ドライブレコーダ側に装着した記録媒体上に、ドライブレコーダが取得した画像データとデジタルタコグラフが取得した運行データとの両者を同期させて記録させようとする場合には、部分的にデータの欠落や不連続が生じる可能性がある。
【００１２】
すなわち、ドライブレコーダは情報量の大きい画像データを扱うので、特に交通事故などの異常（イベント）が発生した時には制御用のコンピュータの処理の負荷が非常に大きくなり余裕がほとんどなくなる。つまり、取得した画像データの圧縮処理や記録処理を高速で連続的に実行する必要があるので、それ以外の処理を実行できない期間が生じる。そのため、イベントが発生した時には、ドライブレコーダのコンピュータは画像データの処理を優先的に行うように設計される。
【００１３】
従って、例えば、デジタルタコグラフが取得した運行データを定期的にドライブレコーダ側に送信し、ドライブレコーダ側に装着された記録媒体上に運行データも記録しようとすると、イベントが発生した時間帯では、ドライブレコーダのコンピュータは優先度の低い処理である運行データの受信や記録を省略してしまう。その結果、記録媒体上に記録される運行データについては、イベントが発生した時間帯だけ該当する運行データが欠落してしまう。
【００１４】
例えば、デジタルタコグラフとドライブレコーダの双方にそれぞれ記録媒体を装着し、デジタルタコグラフ側の記録媒体には取得した運行データのバックアップを作成しておくことも考えられる。この場合、ドライブレコーダの記録媒体上で部分的に運行データが欠落していても、欠落した運行データはバックアップの記録媒体上に保存されているので、２つの記録媒体に記録された運行データをつきあわせることにより、欠落した箇所の運行データ補完することが可能である。
【００１５】
しかし、デジタルタコグラフが管理している時刻とドライブレコーダが管理している時刻とが同期しているわけではないので、ドライブレコーダ側の記録媒体上でどの部分のデータが欠落しているのか、ならびに該当するデータがデジタルタコグラフ側の記録媒体上でどの箇所に存在するのかを把握するのは容易ではない。
【００１６】
例えば、ドライブレコーダ側でイベントが発生している時間帯を避けて、デジタルタコグラフからドライブレコーダに適切なタイミングで運行データを送信することも考えられる。しかし、ドライブレコーダのコンピュータが運行データを処理できない時間帯の長さは比較的長い（例えば２０秒間）ので、１回に送信する運行データのデータ容量が増えて通信時間が長くなってしまう。また、例えば短い周期でイベントが複数回繰り返し発生するような状況であれば、データの欠落は避けられない。
【００１７】
本発明は、上述した事情に鑑みてなされたものであり、その目的は、記録された運行データ中の欠落箇所の把握を容易にすると共に、欠落箇所に該当するデータの所在の把握を容易にすることが可能な車両用情報記録システム及び車両用情報記録方法を提供することにある。
【課題を解決するための手段】
【００１８】
前述した目的を達成するために、本発明に係る車両用情報記録システムは、下記（１）〜（６）を特徴としている。
（１）  車両に搭載され少なくとも前記車両上のカメラで撮影して得られた画像のデータを記録するドライブレコーダと、前記車両に搭載され前記車両の運行状況に関する少なくとも車速のデータを記録するデジタルタコグラフとで構成される車両用情報記録システムであって、
前記ドライブレコーダと前記デジタルタコグラフとの間でデータ通信を可能にするデータ通信部と、
前記ドライブレコーダ上に配置され画像のデータおよび前記デジタルタコグラフから受信した運行データを第１の記録媒体上に記録する第１データ書き込み部と、
前記デジタルタコグラフ上に配置され、周期的に生成される運行データを前記ドライブレコーダに送信する運行データ送信部と、前記運行データを第２の記録媒体上に記録する第２データ書き込み部と、
前記ドライブレコーダ上に配置され前記車両に関する所定の異常状態の発生をイベント発生として検出すると共に前記イベントの発生毎にイベントデータを生成するイベントデータ生成部と、
前記ドライブレコーダ上に配置され前記デジタルタコグラフ側で運行データが発生した時に未処理の前記イベントデータが存在する場合には該当するイベントデータに対してイベント毎に異なる第１の識別コードを付加する第１識別コード付加部と、
前記デジタルタコグラフ上に配置され、未処理の運行データが存在する時に、前記ドライブレコーダ側に未処理の前記イベントデータが存在する場合には前記第１の識別コードと対応関係にある第２の識別コードを該当する運行データに対して付加する第２識別コード付加部と
を備えたこと。
（２）  上記（１）に記載の車両用情報記録システムであって、
前記第１識別コード付加部および第２識別コード付加部は、前記第１の識別コードおよび第２の識別コードとして共通のコードを割り当てること。
（３）  上記（１）に記載の車両用情報記録システムであって、
前記イベントデータ生成部は、前記デジタルタコグラフとドライブレコーダとの通信の際に通信エラーの発生を検知した場合には通信エラーのイベントデータを生成し、前記第１識別コード付加部および前記第２識別コード付加部は、前記第１の識別コードおよび第２の識別コードとして通信エラー用コードを割り当てること。
（４）  上記（１）に記載の車両用情報記録システムであって、
前記ドライブレコーダは、所定の条件を満たす時に、前記第１の記録媒体上に記録されているイベントデータの中から前記第１の識別コードが付加されている欠落データを検索し、欠落データが見つかった場合には、前記第１の識別コードに対応する特定の運行データを前記第１の識別コードを利用して前記デジタルタコグラフから取得し、前記欠落データの内容を自動的に補完する欠落データ補完処理部を更に備えること。
（５）  上記（４）に記載の車両用情報記録システムであって、
前記デジタルタコグラフは、前記第２の記録媒体上に記録されている運行データの中から前記第２の識別コードが付加されている不整合データを検索し、前記不整合データが見つかった場合には、前記第２の識別コードと共に前記不整合データを前記ドライブレコーダに送信する不整合データ送信処理部を更に備えること。
（６）  上記（４）に記載の車両用情報記録システムであって、
前記欠落データ補完処理部は、前記車両の停止状態およびイグニッションオフ状態の少なくとも一方の条件を満たしたことを認識した後で処理を開始すること。
【００１９】
上記（１）の構成の車両用情報記録システムによれば、イベントの発生により前記第１の記録媒体に記録されたデータの中に運行データの欠落が生じた場合に、欠落が生じていることを前記第１の識別コードの存在により認識できる。また、前記第１の記録媒体上で欠落している特定の運行データを含む全ての運行データが前記第２の記録媒体上に記録されているので、前記第２の記録媒体から欠落した運行データを取得できる。更に、前記第１の識別コードと第２の識別コードとが対応関係にあるので、前記第１の記録媒体上で欠落している特定の運行データに該当するデータを、前記第２の識別コードを参照して前記第２の記録媒体上で特定できる。
また、上記（２）の構成の車両用情報記録システムによれば、前記第１の識別コードと第２の識別コードとが共通のコードなので、前記第１の記録媒体上で欠落している特定の運行データの所在を前記第２の記録媒体上で容易に特定できる。
また、上記（３）の構成の車両用情報記録システムによれば、通信エラーの発生によってデータの欠落が生じた場合にも、欠落したデータの有無を識別できる。また、欠落したデータの所在を前記第２の記録媒体上で特定できる。
また、上記（４）の構成の車両用情報記録システムによれば、前記第１の記録媒体上でデータの欠落が生じた場合であっても、前記欠落データ補完処理部の制御によって欠落したデータが自動的に補完されるので、各乗務員が使用する記録媒体を、前記第１の記録媒体のみに一元化することができ、前記第２の記録媒体を取り外して持ち歩く必要がなくなる。
また、上記（５）の構成の車両用情報記録システムによれば、前記第１の記録媒体上に存在しない運行データを、前記デジタルタコグラフから前記ドライブレコーダに送信し、前記前記第１の記録媒体に記録することができる。
また、上記（６）の構成の車両用情報記録システムによれば、新たなイベントが発生する可能性がない状態でのみ処理を開始するので、容量の大きいデータを転送したり比較的複雑な処理を行う場合であっても問題は生じにくい。
【００２０】
前述した目的を達成するために、本発明に係る車両用情報記録方法は、下記（７）〜（８）を特徴としている。
（７）  車両に搭載され少なくとも前記車両上のカメラで撮影して得られた画像のデータを記録するドライブレコーダと、前記車両に搭載され前記車両の運行状況に関する少なくとも車速のデータを記録するデジタルタコグラフとで構成される車両用情報記録システムを制御するための車両用情報記録方法であって、
前記ドライブレコーダと前記デジタルタコグラフとをデータ通信可能な状態で接続し、
前記ドライブレコーダに装備された第１の記録媒体上に、前記ドライブレコーダが生成する画像のデータおよび前記デジタルタコグラフから送信される運行データを書き込み、
前記デジタルタコグラフ側で周期的に生成される運行データを前記デジタルタコグラフに装備された第２の記録媒体上に書き込むと共に前記ドライブレコーダに送信し、
前記ドライブレコーダが前記車両に関する所定の異常状態の発生をイベント発生として検出した時に、前記イベントの発生毎にイベントデータを生成し、
前記デジタルタコグラフ側で運行データが発生した時に未処理の前記イベントデータが存在する場合には該当するイベントデータに対してイベント毎に異なる第１の識別コードを付加し、
前記デジタルタコグラフ上に未処理の運行データが存在する時に、前記ドライブレコーダ側に未処理の前記イベントデータが存在する場合には前記第１の識別コードと対応関係にある第２の識別コードを該当する運行データに対して付加すること。
（８）  上記（７）に記載の車両用情報記録方法であって、
所定の条件を満たす時に、前記第１の記録媒体上に記録されているイベントデータの中から前記第１の識別コードが付加されている欠落データを検索し、欠落データが見つかった場合には、前記第１の識別コードに対応する特定の運行データを前記第１の識別コードを利用して前記デジタルタコグラフから取得し、前記欠落データの内容を自動的に補完すること。
【００２１】
上記（７）の構成の車両用情報記録方法によれば、イベントの発生により前記第１の記録媒体に記録されたデータの中に運行データの欠落が生じた場合に、欠落が生じていることを前記第１の識別コードの存在により認識できる。また、前記第１の記録媒体上で欠落している特定の運行データを含む全ての運行データが前記第２の記録媒体上に記録されているので、前記第２の記録媒体から欠落した運行データを取得できる。更に、前記第１の識別コードと第２の識別コードとが対応関係にあるので、前記第１の記録媒体上で欠落している特定の運行データに該当するデータを、前記第２の識別コードを参照して前記第２の記録媒体上で特定できる。
また、上記（８）の構成の車両用情報記録方法によれば、前記第１の記録媒体上でデータの欠落が生じた場合であっても、前記欠落データ補完処理部の制御によって欠落したデータが自動的に補完されるので、各乗務員が使用する記録媒体を、前記第１の記録媒体のみに一元化することができ、前記第２の記録媒体を取り外して持ち歩く必要がなくなる。
【発明の効果】
【００２２】
本発明の車両用情報記録システム及び車両用情報記録方法によれば、記録された運行データ中の欠落箇所の把握が容易になる。更に、欠落箇所に相当するデータの所在の把握が容易になる。
【００２３】
以上、本発明について簡潔に説明した。更に、以下に説明される発明を実施するための形態を添付の図面を参照して通読することにより、本発明の詳細は更に明確化されるであろう。
【図面の簡単な説明】
【００２４】
【図１】実施形態の車両用情報記録システムのハードウェア構成例を示すブロック図である。
【図２】図１に示した車両用情報記録システムの主要部に関する機能上の構成を示すブロック図である。
【図３】図１に示した車両用情報記録システムの主要な動作を表すシーケンス図である。
【図４】イベントデータテーブル及び運行データテーブルの具体例を示す模式図である。
【図５】各記録媒体に記録されるデータの例を表すタイムチャートである。
【図６】図２に示した車両用情報記録システムの変形例を示すブロック図である。
【図７】図６に示した車両用情報記録システムの主要な動作を表すシーケンス図である。
【図８】図６に示した車両用情報記録システムにおいて各記録媒体に記録されるデータの例を表すタイムチャートである。
【発明を実施するための形態】
【００２５】
本発明の車両用情報記録システム及び車両用情報記録方法に関する具体的な実施の形態について、各図を参照しながら以下に説明する。
【００２６】
本実施形態の車両用情報記録システムのハードウェア構成例が図１に示されている。図１に示すように、この車両用情報記録システムは、互いに通信可能な状態で接続されるドライブレコーダ１００とデジタルタコグラフ２００とで構成されている。
【００２７】
ドライブレコーダ１００は、この車載器を搭載した車両に交通事故が発生したような異常な状態を検出した時に、その時間帯の状況を車載カメラで撮影し、得られた画像のデータを所定の記録媒体上に自動的に記録し保存するための装置である。デジタルタコグラフ２００は、この車載器を搭載した車両の運行状況を表す車速やエンジン回転数などの情報を周期的に収集し運行データとして所定の記録媒体上に自動的に記録し保存するための装置である。
【００２８】
ドライブレコーダ１００は、図１に示すようにマイクロコンピュータ（ＣＰＵ）１１、インタフェース（Ｉ／Ｆ）１５、１６、１７、ＣＦカード１８、読み書きメモリ（ＳＤＲＡＭ）１９、通信インタフェース２０を備えている。また、インタフェース１５の入力には車載カメラ１２が接続され、インタフェース１６の入力には加速度（Ｇ）センサ１３が接続され、インタフェース１７の入力には車速（速度）センサ１４が接続されている。
【００２９】
車載カメラ１２は、車両上に固定され、交通事故等の状況を把握するために利用可能な映像を撮影できるように配置される。例えば、車載カメラ１２の撮影方向を車両の進行方向に向けることにより、自車両の前方を走行する先行車両や対向車両や歩行者などを撮影することができる。
【００３０】
加速度センサ１３は、車両に加わった前後方向や横方向の加速度の大きさを表す電気信号を出力する。加速度センサ１３が出力する電気信号は、交通事故等の異常時に発生する異常に大きな加速度の有無を識別するために利用される。
【００３１】
車速センサ１４は、車両の変速機の出力軸の回転状態を検出し、車輪が所定量回転する毎に１つのパルス信号（車速パルス）を出力する。従って、例えば所定時間内に発生した車速パルスのパルス数を計数することにより現在の車速を把握できる。
【００３２】
マイクロコンピュータ１１は、内部メモリ上に予め用意されているプログラムを実行することにより、ドライブレコーダ１００の動作に関する様々な制御を実施する。制御の内容については後で説明する。
【００３３】
ＣＦカード１８は、ドライブレコーダ１００に対して着脱自在なメモリカードであり、不揮発性の半導体メモリを搭載している。このＣＦカード１８は、交通事故発生時に生成される画像データ等を記録し保存するための記録媒体として利用される。本実施形態のようにドライブレコーダ１００とデジタルタコグラフ２００とを接続したシステムの場合には、デジタルタコグラフ２００側で生成された運行データもＣＦカード１８上に記録することができる。
【００３４】
読み書きメモリ（ＳＤＲＡＭ）１９は、データの読み出し及び書き込みが可能な半導体メモリであり、一時的なデータの記録に利用される。通信インタフェース２０は、ドライブレコーダ１００とデジタルタコグラフ２００との間のデータ通信を可能にする。ドライブレコーダ１００とデジタルタコグラフ２００との間は、所定の通信ケーブル３００を介して接続される。
【００３５】
ドライブレコーダ１００が単体で動作する場合の基本的な動作については、一般的なドライブレコーダの場合と同様である。すなわち、加速度センサ１３が出力する加速度の大きさを常時監視し、所定以上に大きい加速度を検出すると交通事故等のイベントが発生したものとみなす。イベントが発生すると、車載カメラ１２の撮影によって得られた画像のデータを所定時間（例えば１０秒間）に渡って記録媒体であるＣＦカード１８上に記録する。
【００３６】
また、イベントが発生した時点よりも前のタイミングで得られる画像も重要であるので、イベントが発生した時点の前の所定時間（例えば１０秒間）についても画像をＣＦカード１８上に記録する。この動作を可能にするために、過去所定時間以内に撮影された画像についてはデータを読み書きメモリ１９上又はＣＦカード１８上の一時記憶領域に常時記録し、所定時間を経過して古くなったデータは新しいデータで上書きするように制御している。従って、イベントが発生した時点で、その前に撮影された過去所定時間の画像のデータを前記一時記憶領域から取り出して保存することができる。なお、ドライブレコーダ１００における特徴的な動作については後で説明する。
【００３７】
図１に示すように、デジタルタコグラフ２００はマイクロコンピュータ（ＣＰＵ）３１、不揮発性メモリ３２、揮発性メモリ３３、ＣＦカードインタフェース（Ｉ／Ｆ）３４、ＣＦカード３５、シャッタスイッチ３６、音声インタフェース３７、時計回路（ＲＴＣ：リアルタイムクロック）３８、読み出し専用メモリ（ＥＥＰＲＯＭ）３９、スイッチ入力部４０、表示器（ＬＣＤ）コントローラ４１、通信インタフェース４２、速度／エンジン回転インタフェース５１、速度／エンジン回転警報部５２、外部入力インタフェース５３、アナログ入力インタフェース５４、外部出力インタフェース５５、ＥＴＣインタフェース５６、プリンタインタフェース５７、ＧＰＳインタフェース５８、ＣＡＮインタフェース５９、通信端末インタフェース６０、電源部６１を備えている。
【００３８】
マイクロコンピュータ（ＣＰＵ）３１は、読み出し専用メモリ３９上に保持されているプログラムを実行することにより、デジタルタコグラフ２００を制御するために必要な処理を行う。主要な制御の内容として、マイクロコンピュータ３１は車両の営業運行中に、運行状態を表す様々な情報を収集し、得られたデジタルデータを運行データとして記録し保存する。それ以外の特徴的な制御については、後で詳細に説明する。
【００３９】
不揮発性メモリ３２は、電源部６１から供給される電源電力が遮断された時でも記憶された情報を保持することのできる記憶装置であり、情報の書き込み及び読み出しが可能である。不揮発性メモリ３２は、例えば予め定めた定数などのデータを保持するために利用される。
【００４０】
揮発性メモリ３３は、情報の書き込み及び読み出しが可能な半導体メモリであり、電源部６１から電源電力が供給されている時に、一時的に使用するデータの書き込み及び読み出しのためにマイクロコンピュータ３１によってアクセスされる。
【００４１】
ＣＦカードインタフェース３４は、記録媒体であるＣＦカード３５を装着可能なカードスロットを備えており、装着されたＣＦカード３５に対してマイクロコンピュータ３１がアクセスするためのインタフェースとして機能する。ＣＦカード３５はカードスロットに着脱自在であり、不揮発性の半導体メモリを搭載している。
【００４２】
音声インタフェース３７は、音声の入出力を行うためのインタフェースである。すなわち、乗務員等が発声する音声等の音響を電気信号として入力し、デジタルデータに変換して音声情報として収集したり、アナウンスなどの音声信号を合成して音響として出力することができる。
【００４３】
時計回路３８は、所定のクロックパルスを常時計数しており、現在の日付および時刻を把握してその情報を出力することができる。
【００４４】
スイッチ入力部４０は、乗務員が操作可能な複数のスイッチを有している。乗務員が各スイッチのボタンを操作した場合には、該当するスイッチの状態を表す信号がスイッチ入力部４０からマイクロコンピュータ３１に入力される。
【００４５】
図示しないが、デジタルタコグラフ２００はその筐体の前面パネルに配置された表示画面を有する液晶表示器を搭載している。表示器コントローラ４１は、この液晶表示器の表示を制御する回路である。マイクロコンピュータ３１は、表示器コントローラ４１を介して液晶表示器の表示内容を制御することができる。
【００４６】
通信インタフェース４２は、デジタルタコグラフ２００とドライブレコーダ１００との間でデータ通信を行うために用いるインタフェースである。
【００４７】
速度／エンジン回転インタフェース５１は、車速やエンジンの回転数を把握するための各種電気信号をマイクロコンピュータ３１に入力するためのインタフェースである。例えば、車両の車輪の回転量（回転速度）に応じてパルス信号を発生する車速センサの出力や、エンジン駆動部の回転量に応じた信号を出力するエンジン回転センサの出力が速度／エンジン回転インタフェース５１の入力に接続される。
【００４８】
速度／エンジン回転警報部５２は、検出した車速やエンジン回転数（ｒｐｍ）が異常な状態になった場合に、警報音を出力するために用いられる。
【００４９】
外部入力インタフェース５３は、オプションとして用意された外部機器、例えばスイッチユニットのような入力機器を接続するために利用される。アナログ入力インタフェース５４は、アナログ電気信号を入力するために利用される。アナログ入力インタフェース５４はアナログ／デジタル変換器を内蔵している。外部出力インタフェース５５は、オプションとして用意された外部機器を接続するために利用される。
【００５０】
ＥＴＣインタフェース５６は、オプションとして用意されたＥＴＣ（Electronic Toll Collection System）車載器を接続するために利用される。プリンタインタフェース５７は、オプションとして用意されたプリンタを接続するために利用される。ＧＰＳインタフェース５８は、ＧＰＳ受信機を接続するために利用される。ＧＰＳ受信機はＧＰＳ（Global Positioning System）衛星からの電波を受信して車両の現在位置を表す位置情報を出力することができる。
【００５１】
ＣＡＮインタフェース５９は、車両上に搭載されている他の装置との間で、ＣＡＮの通信規格に従ったデータ通信を行うためのインタフェースである。通信端末インタフェース６０は、所定の通信端末とデジタルタコグラフ２００とを接続するためのインタフェースである。
【００５２】
電源部６１は、車両の電源回路（バッテリーの出力）の電圧をマイクロコンピュータ３１が電源として利用可能な所定の電圧に変換するための電源回路である。
【００５３】
デジタルタコグラフ２００が単体で動作する場合の基本的な動作については、一般的なデジタルタコグラフの場合と同様である。すなわち、速度／エンジン回転インタフェース５１からマイクロコンピュータ３１に入力される電気信号を監視して現在の車速およびエンジン回転数を把握すると共に、これらの情報を含む運行データを時系列データとして一定の周期で記録媒体であるＣＦカード３５上に記録する。
【００５４】
図１に示した車両用情報記録システムのようにドライブレコーダ１００とデジタルタコグラフ２００とを接続してこれらを使用する場合には、上述の動作の他に、ドライブレコーダ１００およびデジタルタコグラフ２００はそれぞれ特別な動作を行う。この特別な動作を実現するために備わっている機能上の主要な構成が図２に示されている。また、ドライブレコーダ１００およびデジタルタコグラフ２００の特徴的な動作の概要が図３に示されている。
【００５５】
図２を参照すると、ドライブレコーダ１００上には、イベントデータ生成部１０１、第１識別コード付加部１０２、第１データ書き込み部１０３、データ通信部１０４および第１の記録媒体１０５が備わっている。なお、イベントデータ生成部１０１、第１識別コード付加部１０２、第１データ書き込み部１０３およびデータ通信部１０４の動作は、図１に示したマイクロコンピュータ１１の処理によって実現する。また、第１の記録媒体１０５はＣＦカード１８に相当する。
【００５６】
一方、デジタルタコグラフ２００上には、運行データ生成部２０１、運行データ送信部２０２、第２データ書き込み部２０３、第２識別コード付加部２０４、データ通信部２０５および第２の記録媒体２０７が備わっている。なお、運行データ生成部２０１、運行データ送信部２０２、第２データ書き込み部２０３、第２識別コード付加部２０４およびデータ通信部２０５の動作は、図１に示したマイクロコンピュータ３１の処理によって実現する。また、第２の記録媒体２０７はＣＦカード３５に相当する。
【００５７】
まずドライブレコーダ１００側の動作について説明する。図２に示すように、第１の記録媒体１０５上には、イベントデータテーブル１１１、映像データファイル１１２および運行データファイル１１３が記録される。
【００５８】
映像データファイル１１２は、車載カメラ１２の撮影により得られる映像の静止画データの集合、あるいは所定時間の動画のデータを圧縮した状態で保持するファイルである。イベント、すなわち交通事故等の異常な状態が発生する毎に、その時間帯の状況を撮影して得られた映像のデータが１つもしくは複数の映像データファイル１１２として記録される。
【００５９】
運行データファイル１１３は、デジタルタコグラフ２００側で生成された運行データと同等の内容を保持するファイルである。ドライブレコーダ１００は、デジタルタコグラフ２００から受け取った運行データを運行データファイル１１３として第１の記録媒体１０５上に記録する。
【００６０】
イベントデータテーブル１１１は、イベントが発生する毎に生成されるイベントデータを順番に記録するための領域である。イベントデータテーブル１１１の構成の具体例が図４に示されている。図４に示すようにイベントデータテーブル１１１上には複数のイベントデータＥＤ１、ＥＤ２、ＥＤ３、・・・を書き込むことができる。各々のイベントデータを記録する領域には、「アドレス」１１１ａ、「時刻」（日付及び時刻）１１１ｂ、「映像データ」１１１ｃ、「ドライブレコーダ上の運行データ」１１１ｄ、「コード」１１１ｅ等を書き込む項目が設けてある。各イベントデータにおける「時刻」１１１ｂの内容は、イベント等が発生した時刻を表す。また、「映像データ」１１１ｃは、該当するイベントの映像データを記録した特定の映像データファイル１１２の所在やファイル名を表す情報である。また、「ドライブレコーダ上の運行データ」１１１ｄは、該当するイベントと同時刻に取得した運行データを記録した運行データファイル１１３の所在やファイル名を表す情報である。「コード」１１１ｅについては後で説明する。
【００６１】
イベントデータ生成部１０１は、イベントが発生した時に、すなわち異常に大きい加速度の発生を検出した時にイベントデータを生成し、このイベントデータをイベントデータテーブル１１１に書き込む。また、この例ではデータ通信部１０４で通信エラーが発生した時にもイベントデータ生成部１０１はイベントデータをイベントデータテーブル１１１に書き込む。
【００６２】
イベントが発生した時には、第１データ書き込み部１０３は車載カメラ１２の撮影により得られた映像データ（画像データとも言う）を圧縮処理して映像データファイル１１２を生成しこのファイルを第１の記録媒体１０５上に書き込む。また、データ通信部１０４がデジタルタコグラフ２００から送信された運行データを受信した場合には、この運行データを第１データ書き込み部１０３が運行データファイル１１３として第１の記録媒体１０５上に書き込む。
【００６３】
第１識別コード付加部１０２は、デジタルタコグラフ２００がドライブレコーダ１００に対して運行データを送信しようとしている時に、未処理のイベントデータがイベントデータテーブル１１１上に存在していれば、特別な第１識別コードを生成し、これを該当するイベントデータの「コード」１１１ｅの項目に書き込む。また、通信エラーの発生を検出した時には、第１識別コード付加部１０２は通信エラーであることを表すコードを該当するイベントデータの「コード」１１１ｅの項目に書き込む。
【００６４】
データ通信部１０４は、通信インタフェース２０を利用してドライブレコーダ１００とデジタルタコグラフ２００との間のデータ通信処理を行う。
【００６５】
次に、デジタルタコグラフ２００側の動作について説明する。図２に示すように、第２の記録媒体２０７上には、運行データテーブル２１１および運行データファイル２１２が記録される。
【００６６】
運行データファイル２１２は、デジタルタコグラフ２００上で一定の周期（例えば１０秒間隔）で収集される運行データ（車速やエンジン回転数の情報）を収集した時刻毎にまとめて１つの集合としてそれぞれ保持するファイルである。運行データテーブル２１１は、第２の記録媒体２０７上に記録された運行データファイル２１２の内容を管理するための情報を保持している。
【００６７】
運行データファイル２１２の構成に関する具体例が図４に示されている。図４に示すように、運行データテーブル２１１上には多数の運行データ管理情報ＵＤ１、ＵＤ２、ＵＤ３、・・・を順番に記録できる。各々の運行データ管理情報を記録する領域には、「アドレス」２１１ａ、「時刻」２１１ｂ、「タコグラフ上の運行データ」２１１ｃ、「コード」２１１ｄ等を書き込む項目が設けてある。各運行データ管理情報における「時刻」２１１ｂは、該当する運行データの取得日時を表す。また、「タコグラフ上の運行データ」２１１ｃは、該当する運行データを含む特定の運行データファイル２１２に関する所在やファイル名を表す。「コード」２１１ｄについては後で説明する。
【００６８】
運行データ生成部２０１は、車速やエンジン回転数などの情報を一定の周期で繰り返し収集し、収集した時刻毎にまとめて運行データを生成する。生成された運行データは運行データ送信部２０２、第２データ書き込み部２０３にそれぞれ入力される。
【００６９】
運行データ送信部２０２は、運行データ生成部２０１で生成された運行データを、データ通信部２０５を介してドライブレコーダ１００に送信する。データ通信部２０５は、通信インタフェース４２を用いてドライブレコーダ１００とデジタルタコグラフ２００との間でデータ通信を行う。
【００７０】
第２データ書き込み部２０３は、運行データ生成部２０１から入力される運行データを運行データファイル２１２として第２の記録媒体２０７に書き込むと共に、該当する運行データを管理するための運行データ管理情報を生成しこれを運行データテーブル２１１に書き込む。
【００７１】
第２識別コード付加部２０４は、運行データ送信部２０２が１つの運行データをドライブレコーダ１００に送信する前に、未処理のイベントデータがドライブレコーダ１００上に存在することを検出すると、第２識別コードを生成し、これを該当する運行データ管理情報の「コード」２１１ｄの項目に書き込む。本実施形態では、第２識別コード付加部２０４が生成する第２識別コードは、ドライブレコーダ１００側の第１識別コード付加部１０２が生成する第１識別コードと共通である。なお、前記第１識別コードと第２識別コードとの関係については、必ずしも同一でなくても、一方の内容から他方を特定できるように対応付けしてあればよい。また、データ通信部２０５で通信エラーが発生した場合には、第２識別コード付加部２０４は通信エラーの発生を表す第２識別コードを生成し、これを該当する運行データ管理情報の「コード」２１１ｄの項目に書き込む。
【００７２】
ドライブレコーダ１００およびデジタルタコグラフ２００の特徴的な動作について、図２及び図３を参照しながら説明する。
【００７３】
デジタルタコグラフ２００側で新たな運行データが運行データ生成部２０１によって生成されると、この運行データは第２データ書き込み部２０３によって第２の記録媒体２０７上に書き込まれる。また、運行データ送信部２０２は生成された運行データをドライブレコーダ１００に送信する必要があるが、運行データの本体を送信する前に、予告として運行データ送信部２０２はステップＳ２２で「運行データ発生情報」をドライブレコーダ１００に送信する。
【００７４】
ドライブレコーダ１００側では、ステップＳ１１で前記「運行データ発生情報」を受信すると、次のステップＳ１２で未処理のイベントデータがイベントデータテーブル１１１上に存在するか否かを第１識別コード付加部１０２が識別する。未処理のイベントデータが存在しない場合はステップＳ１３に進み、存在する場合はステップＳ１４に進む。
【００７５】
ステップＳ１３では、第１データ書き込み部１０３が、必要に応じて第１の記録媒体１０５上の映像データファイル１１２や運行データファイル１１３に関するデータの書き込みを行う。但し、イベントが発生した時間帯、つまり未処理のイベントデータが存在する時には、映像データファイル１１２を生成する処理の負荷が非常に大きいので、この処理を優先的に行い、優先度の低い運行データの受信や運行データファイル１１３の作成は省略される場合もある。
【００７６】
ステップＳ１４では、第１識別コード付加部１０２が、イベントデータテーブル１１１上の最後尾にある未処理のイベントデータの「コード」１１１ｅの項目に、第１識別コードを書き込む。この第１識別コードは第１の記録媒体１０５上で「運行データ」の欠落が生じる可能性が高いことを表すものであり、第１識別コードには、イベントデータ毎に異なる値が割り当てられる。例えば、図４に示したイベントデータテーブル１１１上では、イベントデータＥＤ１、ＥＤ４に第１識別コードとしてそれぞれ「００」、「Ｆ１」が書き込まれている。
【００７７】
なお、通信エラーが発生した場合は通信エラーの発生であることが分かる値が第１識別コードに割り当てられる。また、ステップＳ１４で第１識別コード付加部１０２が生成した第１識別コードの値は、データ通信部１０４を介してデジタルタコグラフ２００に通知される。
【００７８】
デジタルタコグラフ２００は、ステップＳ２２で「運行データ発生情報」を送信した後、ステップＳ２３でドライブレコーダ１００からの通知をデータ通信部２０５で受け取り、ドライブレコーダ１００側に未処理のイベントデータが存在するか否かを識別する。未処理のイベントデータが存在する場合はステップＳ２６に進み、存在しない場合はステップＳ２４に進む。
【００７９】
ステップＳ２４では、ステップＳ２１で検出した最後の「運行データ」を運行データ送信部２０２がデータ通信部２０５を介してドライブレコーダ１００に送信する。また、ステップＳ２５では第２データ書き込み部２０３が同じ「運行データ」を第２の記録媒体２０７上の運行データファイル２１２として書き込む。また、書き込んだ運行データファイル２１２を管理するための運行データ管理情報が運行データテーブル２１１に書き込まれる。
【００８０】
ステップＳ２６では、ステップＳ２５と同様に、第２データ書き込み部２０３が運行データを運行データファイル２１２として書き込むと共に、この運行データを管理する運行データ管理情報を運行データテーブル２１１に書き込む。更に、第２識別コード付加部２０４が第２識別コードを生成し、該当する運行データ管理情報の「コード」２１１ｄの項目に書き込む。本実施形態では、第２識別コード付加部２０４が生成する第２識別コードはドライブレコーダ１００から通知される第１識別コードの値と共通である。
【００８１】
従って、例えばある時点でドライブレコーダ１００側にイベントが発生し、図４に示すイベントデータテーブル１１１上のイベントデータＥＤ４が生成され、これが未処理である時には、イベントデータＥＤ４の「コード」１１１ｅの項目に、第１識別コードである「Ｆ１」が書き込まれる。一方、それと同じ時間帯にデジタルタコグラフ２００側で「運行データ」が生成され、図４に示す運行データテーブル２１１上にｎ番目の運行データ管理情報ＵＤｎが書き込まれた時に、この運行データ管理情報ＵＤｎの「コード」２１１ｄの項目には第２識別コードとして「Ｆ１」、つまりドライブレコーダ１００側が使用した第１識別コードと対応する値が書き込まれる。
【００８２】
ドライブレコーダ１００側の第１の記録媒体１０５に記録されるデータおよびデジタルタコグラフ２００側の第２の記録媒体２０７に記録されるデータの時系列変化の例が図５に示されている。
【００８３】
図５に示すように、通常、すなわちドライブレコーダ１００側で事故発生等を表すイベントが発生していない状況であれば、デジタルタコグラフ２００側で生成された運行データがデジタルタコグラフ２００上の第２の記録媒体２０７に記録され、同じ運行データがドライブレコーダ１００上の第１の記録媒体１０５にも記録される。
【００８４】
しかし、図５に示す例では、時刻ｔ１でドライブレコーダ１００側にイベントが発生したため、時刻ｔ１からしばらくの間は、ドライブレコーダ１００は映像データの処理を優先的に行う。その結果、第１の記録媒体１０５上に記録される運行データには部分的な欠落が発生する。しかし、欠落した箇所に相当するイベントデータには、前述のように第１識別コードが書き込まれる。また、デジタルタコグラフ２００側では、該当する運行データの運行データ管理情報に前述のように第２識別コードが書き込まれる。また、イベントが発生していなくても、通信エラーが発生した場合には、イベント発生の場合と同様に第１の記録媒体１０５上に第１識別コードが書き込まれ、第２の記録媒体２０７上に第２識別コードが書き込まれる。
【００８５】
図５に示したような状況では、第１の記録媒体１０５上では運行データの一部分が欠落し不完全であるが、第２の記録媒体２０７上には全ての運行データが記録されている。従って、第１の記録媒体１０５上で欠落している一部分の運行データを第２の記録媒体２０７上から取り出して補完することが可能である。
【００８６】
上記のデータの補完処理を行う場合には、通常は、第１の記録媒体１０５および第２の記録媒体２０７を車両上のドライブレコーダ１００およびデジタルタコグラフ２００から取り外し、事務所に設置された管理用のコンピュータを用いて、第１の記録媒体１０５の記録データおよび第２の記録媒体２０７の記録データをそれぞれ読み取りデータの解析を行うことが想定される。
【００８７】
この場合、第１の記録媒体１０５上のデータの中で、イベントデータテーブル１１１上を検索し、「コード」１１１ｅの項目に第１識別コードが存在するか否かを調べることで、欠落しているデータの有無およびその箇所を自動的に検出できる。また、第１の記録媒体１０５上で欠落している運行データについては、第２の記録媒体２０７上を検索して自動的に見つけることができる。すなわち、第２の記録媒体２０７上の運行データテーブル２１１を検索し、多数の運行データ管理情報の中から「コード」２１１ｄの項目に第２識別コードが付加されているデータを見つければよい。そして、欠落しているデータの第１識別コードと一致する第２識別コードが付加されている運行データを目的の運行データとして抽出し、欠落しているデータの代わりに使用する。
【００８８】
上記のような方法では、データの補完処理を行う際に、第１の記録媒体１０５と第２の記録媒体２０７の２つの記録媒体を使用する必要があるし、データ解析用のコンピュータも必要になる。しかし、このようなデータの補完処理は、第１の記録媒体１０５および第２の記録媒体２０７を取り外すことなく、図１に示したシステムを用いるだけで、自動的に行うこともできる。これを実現する変形列について以下に説明する。
【００８９】
図２に示した車両用情報記録システムの変形例の構成が図６に示されている。また、図６に示した車両用情報記録システムの主要な動作が図７に示されている。更に、図６に示した車両用情報記録システムにおいて各記録媒体に記録されるデータの例が図８に示されている。
【００９０】
図６に示した車両用情報記録システムにおいては、ドライブレコーダ１００に欠落データ補完処理部１２１が追加され、デジタルタコグラフ２００に不整合データ送信処理部２２１が追加されている。それ以外の構成については図２に示した車両用情報記録システムと同様である。追加された欠落データ補完処理部１２１及び不整合データ送信処理部２２１について以下に説明する。
【００９１】
欠落データ補完処理部１２１は、図７に示す各ステップＳ３１〜Ｓ３５のような動作に関する制御を行うものである。また、不整合データ送信処理部２２１は、図７に示す各ステップＳ４１〜Ｓ４４のような動作に関する制御を行うものである。なお、欠落データ補完処理部１２１の機能はマイクロコンピュータ１１が所定のプログラムを実行することにより実現し、不整合データ送信処理部２２１の機能はマイクロコンピュータ３１が所定のプログラムを実行することにより実現する。
【００９２】
欠落データ補完処理部１２１は、現在の車速により車両停止を検出している状態と、イグニッションスイッチがオフになった状態とのいずれか一方又は両方の状態を検出すると、図７のステップＳ３１を実行し、外部データの受付状態になる。
【００９３】
すなわち、車両停止状態や車両のイグニッションオフ状態（エンジン停止状態）では、ドライブレコーダ１００が新たな映像データを収集する必要もないし、デジタルタコグラフ２００が新たな運行データを収集する必要もないので、ドライブレコーダ１００を制御するマイクロコンピュータ１１やデジタルタコグラフ２００を制御するマイクロコンピュータ３１の処理は負荷が非常に小さいアイドリング状態である。従って、このタイミングを利用すれば、通常のドライブレコーダ１００の動作およびデジタルタコグラフ２００の動作に影響を与えることなく、欠落データの補完処理を行うことができる。
【００９４】
欠落データ補完処理部１２１は、ステップＳ３１でドライブレコーダ１００が「外部データ受付状態」であることをデータ通信部１０４を介してデジタルタコグラフ２００に通知する。デジタルタコグラフ２００の不整合データ送信処理部２２１は、ドライブレコーダ１００から「外部データ受付状態」であることを通知されると、これをステップＳ４１で受け付けて、ステップＳ４２以降の処理を実行する。
【００９５】
ステップＳ３２では、欠落データ補完処理部１２１は、第１の記録媒体１０５上で欠落データの有無を識別する。すなわち、前述のように、イベントデータテーブル１１１上でイベントデータを検索し、「コード」１１１ｅの項目に第１識別コードが存在するイベントデータの有無を調べる。欠落データがある場合はステップＳ３３に進み、欠落データがない場合はそれをデジタルタコグラフ２００に通知する。
【００９６】
不整合データ送信処理部２２１は、運行データテーブル２１１上で多数の運行データ管理情報の中に「コード」２１１ｄの項目に第２識別コードが付加されているデータが存在するか否かを識別する。第２識別コードが付加された運行データが見つかった場合にはステップＳ４３に進む。
【００９７】
ステップＳ３３では、欠落データ補完処理部１２１は、第１の記録媒体１０５上で欠落している運行データを、第２の記録媒体２０７上の運行データと整合させるための処理を行う。すなわち、欠落データ補完処理部１２１は欠落している運行データに対応する特定のイベントデータに付加されている第１識別コードをデジタルタコグラフ２００に送信して該当する運行データの送信を要求する。
【００９８】
ステップＳ４３では、不整合データ送信処理部２２１は、第２の記録媒体２０７上で見つけた特別な運行データ、つまり第２識別コードが付加された運行データについて、第１の記録媒体１０５上の運行データと整合させるための処理を行う。すなわち、不整合データ送信処理部２２１はドライブレコーダ１００から送信を要求された運行データに関する第１識別コードから、これと対応する第２識別コードが付加された特定の運行データを抽出する。そして、抽出した運行データを次のステップＳ４４でドライブレコーダ１００に送信する。なお、欠落した運行データが複数ある場合には、ステップＳ４３、Ｓ４４の処理を繰り返し実行する。
【００９９】
欠落データ補完処理部１２１は、ステップＳ３３で要求した運行データを、ステップＳ３４でデジタルタコグラフ２００から受信する。そして、受信した運行データを時系列順に従って第１の記録媒体１０５上に書き込む。すなわち、欠落した運行データの位置はイベントデータテーブル１１１上の第１識別コードの値により特定できるので、該当する位置に受信した運行データを書き込む。
【０１００】
ドライブレコーダ１００側の第１の記録媒体１０５に記録されたデータおよびデジタルタコグラフ２００側の第２の記録媒体２０７に記録されたデータの例が図８に示されている。図５に示したデータの場合と同様に、図８に示したデータにおいては、イベントデータの発生時や、通信エラーの発生時に第１の記録媒体１０５上の運行データに欠落が生じている。
【０１０１】
しかし、第１の記録媒体１０５上で欠落している運行データの箇所のイベントデータには、前述の第１識別コードが付加されている。また、該当する運行データは、第２の記録媒体２０７上で第２識別コードが付加された状態で管理されている。
【０１０２】
従って、図６に示した欠落データ補完処理部１２１は、第１識別コードにより第１の記録媒体１０５上で欠落している運行データの箇所を見つけ、不整合データ送信処理部２２１は第２の記録媒体２０７上で欠落データの補完に利用できる特定の運行データの所在を第２識別コードにより見つけることができる。
【０１０３】
そして、図７に示した各ステップＳ３３，Ｓ３４，Ｓ３５，Ｓ４３，Ｓ４４の処理を実行することにより、第１の記録媒体１０５上で欠落した運行データをデジタルタコグラフ２００からドライブレコーダ１００に転送し、第１の記録媒体１０５上の運行データを自動的に補完することができる。
【０１０４】
従って、例えば第２の記録媒体２０７についてはメモリカードのように着脱自在な記録媒体である必要はない。つまり、記録媒体を第１の記録媒体１０５だけに一元化することも可能であり、１枚の第１の記録媒体１０５だけで各乗務員の運行データや映像データを管理することができる。
【０１０５】
以上のように、本発明の車両用情報記録システム及び車両用情報記録方法は、画像のデータを記録するドライブレコーダと、車両の運行状況に関するデータを記録するデジタルタコグラフとで構成される車両用情報記録システムやそれを制御するための車両用情報記録方法に利用できる。本発明を実施することにより、各乗務員の情報を管理する記録媒体を一元化することが可能であり、データの欠落も防止できる。
【符号の説明】
【０１０６】
１１  マイクロコンピュータ
１２  車載カメラ
１３  加速度センサ
１４  車速センサ
１５，１６，１７  インタフェース
１８  ＣＦカード
１９  読み書きメモリ
２０  通信インタフェース
３１  マイクロコンピュータ
３２  不揮発性メモリ
３３  揮発性メモリ
３４  ＣＦカードインタフェース
３５  ＣＦカード
３６  シャッタスイッチ
３７  音声インタフェース
３８  時計回路
３９  読み出し専用メモリ
４０  スイッチ入力部
４１  表示器コントローラ
４２  通信インタフェース
５１  速度／エンジン回転インタフェース
５２  速度／エンジン回転警報部
５３  外部入力インタフェース
５４  アナログ入力インタフェース
５５  外部出力インタフェース
５６  ＥＴＣインタフェース
５７  プリンタインタフェース
５８  ＧＰＳインタフェース
５９  ＣＡＮインタフェース
６０  通信端末インタフェース
６１  電源部
１００  ドライブレコーダ
１０１  イベントデータ生成部
１０２  第１識別コード付加部
１０３  第１データ書き込み部
１０４  データ通信部
１０５  第１の記録媒体
１１１  イベントデータテーブル
１１２  映像データファイル
１１３  運行データファイル
１２１  欠落データ補完処理部
２００  デジタルタコグラフ
２０１  運行データ生成部
２０２  運行データ送信部
２０３  第２データ書き込み部
２０４  第２識別コード付加部
２０５  データ通信部
２０７  第２の記録媒体
２１１  運行データテーブル
２１２  運行データファイル
２２１  不整合データ送信処理部
【図１】
0005557386.tif 000002
【図２】
0005557386.tif 000003
【図３】
0005557386.tif 000004
【図４】
0005557386.tif 000005
【図５】
0005557386.tif 000006
【図６】
0005557386.tif 000007
【図７】
0005557386.tif 000008
【図８】
0005557386.tif 000009