(57)【特許請求の範囲】
【請求項１】
車両内外の情景を撮影するための超広角レンズと、この超広角レンズで撮影された画像をデジタルデータに変換して出力するための画像処理部と、この画像処理部から出力されたデジタルデータの画像を時系列で記憶するレコーダ本体とを備えたドライブレコーダにおいて、
他の車両のドライブレコーダとの間で双方向通信を行う双方向通信手段と、画像を表示するためのディスプレイと、前記画像処理部から出力されたデジタルデータの最新の画像を前記双方向通信手段を介して他の車両のドライブレコーダに送信する一方、前記双方向通信手段を介して受信された前記他の車両のドライブレコーダからの画像を前記ディスプレイに表示する主制御部とを有し、
前記主制御部には、車両の運転状態を検出するセンサからの情報を車載ローカルエリアネットワークで他の車載制御装置から取得し、前記双方向通信手段を介して他の車両のドライブレコーダに送信する一方、前記双方向通信手段を介して受信された前記他の車両のドライブレコーダからのセンサの情報を時系列で蓄積する他車運転情報バックアップ手段を備え、
前記他車運転情報バックアップ手段は、複数の他の車両からの運転情報を車両毎に識別した上で蓄積し、蓄積された車両毎の運転情報の中で、衝突を確認された車両の運転情報のデータ更新は禁止し、該蓄積されたデータを保持することを特徴とするドライブレコーダ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ドライブレコーダの改良、特に、ドライブレコーダに必要とされる部品を有効に利用してツーリングナビゲーションシステムを構成するための改良に関する。
【０００２】
【従来の技術】
本出願人らは、車両に事故が発生した場合の状況分析に必要とされる各種の情報を車内の超広角レンズや車両に配備された各種のセンサ等を介して収集および蓄積するためのドライブレコーダとして、既に、特開２０００−２１１５５７号，特開２００１−４５４３８号，特開２００１−１２２１６３号に開示されるようなドライブレコーダを幾つか提案している。
【０００３】
何れも、車内に配備された超広角レンズで撮影された車内および車両周辺の画像を事故による衝撃発生前あるいは衝撃発生前後の所定時間に亘って記録するものであり、事故発生時の状況分析等に有効な様々な機能を備えている。
【０００４】
【発明が解決しようとする課題】
しかし、この種のドライブレコーダの機能が有効に使用されるのは実際に事故が発生した場合だけであり、その機能が生かされる機会は極めて稀である。
【０００５】
一方、ドライブレコーダを構成するためには撮影用の超広角レンズやＣＰＵおよび各種の記憶手段（ＲＯＭ，ＲＡＭ，不揮発性メモリ等）が必要とされるが、特に、ドライブレコーダの場合においては、通常の車載機器と独立して装置を最後まで安定的に駆動する必要があるため、これらの光学部品や電子部品を他の車載装置と兼用することが難しく、これらの部品を通常の走行時にも有効に利用したいといった強い要望がある。
【０００６】
【発明の目的】
本発明は、前述の事情を鑑みてなされたものであり、その目的は、ドライブレコーダに必要とされる部品を有効に利用し、複数車両間での双方向のコミュニケーション機能を含むツーリングナビゲーションシステムとしても利用することのできるドライブレコーダを提供することにある。
【０００７】
【課題を解決するための手段】
本発明は、車両内外の情景を撮影するための超広角レンズと、この超広角レンズで撮影された画像をデジタルデータに変換して出力するための画像処理部と、この画像処理部から出力されたデジタルデータの画像を時系列で記憶するレコーダ本体とを備えたドライブレコーダであり、前記目的を達成するため、特に、
他の車両のドライブレコーダとの間で双方向通信を行う双方向通信手段と、画像を表示するためのディスプレイと、前記画像処理部から出力されたデジタルデータの最新の画像を双方向通信手段を介して他の車両のドライブレコーダに送信する一方、双方向通信手段を介して受信された他の車両のドライブレコーダからの画像を前記ディスプレイに表示する主制御部とを有し、
前記主制御部には、車両の運転状態を検出するセンサからの情報を車載ローカルエリアネットワークで他の車載制御装置から取得し、前記双方向通信手段を介して他の車両のドライブレコーダに送信する一方、前記双方向通信手段を介して受信された前記他の車両のドライブレコーダからのセンサの情報を時系列で蓄積する他車運転情報バックアップ手段を備え、
前記他車運転情報バックアップ手段は、複数の他の車両からの運転情報を車両毎に識別した上で蓄積し、蓄積された車両毎の運転情報の中で、衝突を確認された車両の運転情報のデータ更新は禁止し、該蓄積されたデータを保持することを特徴とした構成を有する。
【０００８】
このような構成によれば、超広角レンズで撮影された最新の画像を他の車両に設置されたディスプレイによって常に確認することが可能となり、特に、複数の車両を利用して行われるツーリング等に際して、画像を利用した複数車両間での双方向コミュニケーションを実現することができる。
しかも、ドライブレコーダに装備された超広角レンズや主制御部を利用して双方向のコミュニケーション機能を実現しているので、同等の双方向コミュニケーションを実現するための専用機器を製造する場合に比べ、装置の開発コストおよび製造コストを大幅に軽減することができる。
また、車両の運転状態を検出するセンサからの情報が自車および他車のドライブレコーダに重複して蓄積されるようになるので、万一の事故に際して車両およびドライブレコーダが完全に損壊したような場合であっても、他の車両のドライブレコーダから事故車の運転情報を取り出すことが可能となり、ドライブレコーダ本来の信頼性が各段に向上する。
【００１７】
【発明の実施の形態】
以下、図面を参照して本発明のドライブレコーダの実施形態について詳細に説明する。
【００１８】
図１は本発明を適用した一実施形態のドライブレコーダ１の構成の概略について示した機能ブロック図、また、図２は本実施形態のドライブレコーダ１を装着した車両のインストゥルメントパネルの周辺を示した正面図である。
【００１９】
図１に示される通り、ツーリングナビゲーションシステムを兼ねるドライブレコーダ１の主要部は、車両内外の情景を撮影するための超広角レンズ２と、この超広角レンズ２で撮影された画像をデジタルデータに変換して出力するための画像処理部３、および、この画像処理部３から出力されたデジタルデータの画像を時系列で記憶するレコーダ本体４とで構成される。
【００２０】
レコーダ本体４には、車両の運転状態を検出する各種センサからの情報をレコーダ本体４に伝達するための車載ＬＡＮ（ローカルエリアネットワーク）５が接続され、アクセル開度センサ６，車速センサ７，シートベルト装着状態確認センサ８で検出された情報が、エンジン制御装置１９およびエアバッグ制御装置２０等の他の車載制御装置を経由して、車載ＬＡＮ５を介してレコーダ本体４に入力されるようになっている。車両の運転状態を検出するために、更に他の車載制御装置を車載ＬＡＮ５に追加することも可能である。
【００２１】
ＧＰＳ（衛星通信を利用したカーナビゲーションシステム）９は、本実施形態における現在位置計測手段を構成するもので、前述した各種センサと同様に車載ＬＡＮ５に接続され、このＧＰＳ９で計測された当該車両の現在位置と現在位置周辺の地図情報とが車載ＬＡＮ５を介してレコーダ本体４に読み込まれるようになっている。
【００２２】
レコーダ本体４は、演算処理用のＣＰＵと、制御プログラムを格納したＲＯＭ、および、演算データの一時記憶に用いられるＲＡＭ等によって構成される主制御部１０を有し、ＲＯＭの制御プログラムに従って駆動制御されるＣＰＵの処理により、アクセル開度センサ６，車速センサ７，シートベルト装着状態確認センサ８からの情報を車載ＬＡＮ５を介して所定周期毎にサンプリングし、画像処理部３から出力される画像のデジタルデータ、および、図示しない時計装置からの現在時刻の情報と併せて、これらの情報を不揮発性メモリ等からなる記憶手段１１に時系列で蓄積する。
【００２３】
但し、記憶手段１１の記憶容量には限界があるので、実際に蓄積されるデータは、事故による衝撃発生前の所定時間、あるいは、衝撃発生前後の所定時間である。
【００２４】
慣性センサ１２は車両の衝突を検出するためのセンサとして機能するもので、車両の衝突で生じる極めて急激な負の加速度を検出した時点で、レコーダ本体４に衝突信号を出力するようになっている。
【００２５】
そして、本実施形態においては、レコーダ本体４が慣性センサ１２からの衝突信号を検出した時点で、主制御部１０による前記各センサ６，７，８からの情報のサンプリング処理と、画像処理部３からの画像のサンプリング処理、および、時計装置からの現在時刻のサンプリング処理を停止して、事故発生前の所定時間にサンプリングされたデータをそのまま記憶手段１１に保持するようになっている。
【００２６】
また、本出願人らが既に特開２０００−２１１５５７号で提案している技術を適用することで、事故発生前後の所定時間のデータを保存するように構成することも可能である。
【００２７】
画像を表示するためのディスプレイ１３、および、他の車両のドライブレコーダとの間で双方向通信を行う双方向通信手段として機能する通信回路１４、ならびに、双方向通信の対象となるドライブレコーダを単数または複数で特定する通信対象設定手段の一部を構成するキーボード等のユーザインターフェイス１５は、本実施形態に固有の構成要素である。
【００２８】
このうち、ディスプレイ１３は、例えば、図１に示されるようにしてインストゥルメントパネル１６上の見易い位置に実装され、キーボード等のユーザインターフェイス１５も、このディスプレイ１３と略並列して実装される。ディスプレイ１３に駆動電力を供給するための昇圧器１７は、インストゥルメントパネル１６の裏面側に配備されている。
【００２９】
また、撮影手段となる超広角レンズ２は、車両内外の情景を的確に撮影する必要上、図２に示されるように、ルームミラー１８の下部側に設置することが望ましい。この超広角レンズ２は、特開２００１−１２２１６３号において開示した技術を適用することで、その姿勢、言い換えれば撮影領域を自由に調整できるようになっている。
【００３０】
図３は主制御部１０に配備されたＣＰＵによって実施される通話対象設定処理の概略について示したフローチャート、図４はＣＰＵによって実施されるデータサンプリング処理の概略について示したフローチャート、図５および図６はＣＰＵによって実施されるデータ受信処理の概略について示したフローチャート、図７はＣＰＵによって実施されるデータ送信処理の概略について示したフローチャートであり、各々の処理は、ＣＰＵのマルチタスク機能により所定周期毎に略並列的に繰り返し実行されるようになっている。
【００３１】
次に、図３〜図７のフローチャートを参照して、他車現在位置表示手段，他車運転情報バックアップ手段，通信対象設定手段、および、ディスプレイ１３と通信回路１４の制御手段として機能する主制御部１０の処理動作について詳細に説明する。
【００３２】
まず、図３を参照して通信対象設定手段としてのＣＰＵの処理動作について説明する。
【００３３】
通話対象設定処理を開始したＣＰＵは、まず、搭乗者の操作によって、双方向通信の対象となるドライブレコーダを特定するための識別コードがユーザインターフェイス１５を介して入力されているか否かを判定する（ステップａ１）。この識別コードは各ドライブレコーダ毎に固有の値である。
【００３４】
ステップａ１の判定結果が真となった場合、つまり、通信の対象となるドライブレコーダを特定するための識別コードが入力されていると判定された場合には、通信対象設定手段としてのＣＰＵは、この識別コードを一時記憶し、この識別コードを有するドライブレコーダに対し、応答要求信号と自らが有する識別コード（ドライブレコーダ１の識別コード）とを通信回路１４を介して送信する（ステップａ３）。
【００３５】
次いで、ＣＰＵは、応答猶予時間計測タイマＴに応答待機の猶予時間をセットしてスタートさせ（ステップａ４）、応答待機フラグＦ１に応答待ちの状態を示す値１をセットし（ステップａ５）、ステップａ３の処理で一時記憶した識別コードに対応するドライブレコーダからの応答信号が通信回路１４に入力されているか否かを判定する（ステップａ６）。
【００３６】
そして、ステップａ６の判定結果が偽となった場合、つまり、応答信号が入力されていないと判定された場合には、ＣＰＵは、更に、応答猶予時間計測タイマＴにセットされた猶予時間が完了しているか否かを判定し（ステップａ７）、猶予時間が完了していなければ、当該周期の通話対象設定処理をこのまま終了し、次周期以降の通話対象設定処理で、ステップａ１，ステップａ２，ステップａ６，ステップａ７の判定処理を繰り返し実行して、ステップａ３の処理で一時記憶された識別コードに対応するドライブレコーダからの応答信号が入力されるのを待機する。
【００３７】
一方、前述のようにしてステップａ３の処理でドライブレコーダ１から送信された応答要求信号と識別コードは、通信対象として特定された他のドライブレコーダのＣＰＵによって実行されている図７のようなデータ送信処理においてステップｄ２の判定処理で検出され、通信対象として特定されたドライブレコーダのＣＰＵは、この受信データに含まれる送信元の識別コードを一時記憶し（ステップｄ６）、この識別コードを有するドライブレコーダ、要するに、応答要求信号を出力したドライブレコーダ１に対し、応答信号と自らが有する識別コードとを送信する（ステップｄ７）。
【００３８】
但し、通信対象として特定された他のドライブレコーダが起動されていない場合、あるいは、通信対象として特定された他のドライブレコーダが通信可能範囲外にあるような場合においては、通信対象として特定された他のドライブレコーダによってドライブレコーダ１からの応答要求信号が検出されることはないので、通信対象として特定された他のドライブレコーダからの応答信号の送信も行われない。
【００３９】
ドライブレコーダ１側のＣＰＵによってステップａ１，ステップａ２，ステップａ６，ステップａ７の判定処理が繰り返し実行される間にステップａ６の判定結果が真となって、ステップａ３の処理で一時記憶された識別コードに対応するドライブレコーダからの応答信号が確認された場合には、通信対象設定手段としてのＣＰＵは、電源投入時に０に初期化されたコード登録指標ｉの値を１インクリメントし（ステップａ８）、図９に示されるような通信対象登録ファイルのアドレスｉの位置に、ステップａ３の処理で一時記憶された識別コードの値を登録し（ステップａ９）、また、この識別コードを有するドライブレコーダから送信される情報を蓄積するための他車運転情報記憶ファイルＤｉを記憶手段１１内に生成して（ステップａ１０）、初期値０を有する登録コード数記憶レジスタｎの値をコード登録指標ｉの現在値に更新する（ステップａ１１）。
他車運転情報記憶ファイルＤｉの構造の概略を図１０に示す。他車運転情報記憶ファイルＤｉは他車運転情報バックアップ手段の主要部である。
【００４０】
次いで、ＣＰＵは、登録コード数記憶レジスタｎの値に応じて図８に示されるようなディスプレイ１３の他車画像表示領域を上下にｎ等分することで他のドライブレコーダから送信される他車の画像データを表示するための領域を設定し、その領域に対応させて、当該領域の下部に、今回登録された識別コードの値を表示し（ステップａ１２）、応答待機フラグＦ１をリセットして（ステップａ１３）、当該周期の通話対象設定処理を終了する。
【００４１】
以下、前記と同様にして、通話対象として所望するドライブレコーダの識別コードを入力することにより、コード登録指標ｉの値と登録コード数記憶レジスタｎの値が順次インクリメントされ、新たに入力された識別コードの値が更新された通信対象登録ファイルのアドレスｉの位置に登録されると共に、ディスプレイ１３の他車画像表示領域が新たにｎ等分されて他車の画像データを表示するための領域が設定されることになる。図８は３つの識別コードが通信対象として設定された場合の例であり、他車画像表示領域は上下に３等分されている。
【００４２】
一方、ステップａ７の判定結果が真となった場合、つまり、応答猶予時間計測タイマＴの猶予時間が経過しても、ステップａ３の処理で一時記憶された識別コードに対応するドライブレコーダからの応答信号が入力されていないと判定された場合には、この識別コードに対応するドライブレコーダとの通信が不能な状態にあることを意味するので、ＣＰＵは、ステップａ８〜ステップａ１２に至る実質的な通話対象設定処理を非実行として、当該識別コードが通信対象登録ファイルに登録されるのを禁止する。
【００４３】
この場合、ＣＰＵは、ディスプレイ１３上に、当該識別コードのドライブレコーダとの通信が不能である旨のメッセージを所定時間表示し（ステップａ１４）、応答待機フラグＦ１をリセットして（ステップａ１５）、当該周期の通話対象設定処理を終了する。
【００４４】
無論、このような場合であっても、改めて適切な識別コードを入力した場合には、その識別コードを通信対象登録ファイルに登録することが可能である。
【００４５】
ステップａ１の判定結果が偽かつステップａ２の判定結果が真となった場合には、識別コードの設定入力操作が行われておらず、また、通信状態確認のための応答要求信号の遣り取りも行われていないことを意味するので、実質的な通話対象設定処理は非実行の状態に維持される。
【００４６】
次に、図４のデータサンプリング処理を参照してＣＰＵによる運転情報のサンプリング処理の概略について説明する。
【００４７】
データサンプリング処理を開始したＣＰＵは、まず、慣性センサ１２からの衝突信号が入力されているか否かを判定し（ステップｂ１）、衝突信号が入力されていなければ、更に、衝突が既に発生していることを示す衝突検出フラグＦ２がセットされているか否かを判定する（ステップｂ２）。事故が発生していない通常の運転状態においては、ステップｂ１の判定結果は偽、また、ステップｂ２の判定結果は真である。
【００４８】
従って、ＣＰＵは、アクセル開度センサ６，車速センサ７，シートベルト装着状態確認センサ８からの情報を車載ＬＡＮ５を介して読み込むと共に、画像処理部３から出力される画像のデジタルデータ、および、図示しない時計装置からの現在時刻の情報とＧＰＳ９で測定されている現在位置の情報とを読み込んだ後（ステップｂ３）、データ登録指標ｊの値を１インクリメントして（ステップｂ４）、該指標ｊの現在値が図１１に示されるような運転情報記憶ファイルのレコード総数ｍに達しているか否かを判定する（ステップｂ５）。
【００４９】
そして、データ登録指標ｊの現在値が運転情報記憶ファイルのレコード総数ｍに達していなければ、ＣＰＵは該指標ｊの値をそのまま保持し、また、指標ｊの値がレコード総数ｍを越えている場合には該指標ｊの値を改めて１に初期化して（ステップｂ６）、運転情報記憶ファイルのアドレスｊの位置にこれらのデータを記憶する（ステップｂ７）。
【００５０】
このような処理が繰り返し実行される結果、図１１に示されるような運転情報記憶ファイルには、常に、この車両の運転状態に関わる最近のｍ回分のサンプリングデータが蓄積して時系列で記憶されることになる。
【００５１】
また、慣性センサ１２からの衝突信号が検出された場合には、ＣＰＵは、図９に示されるような通信対象登録ファイルのアドレス１〜アドレスｎに通信対象として記憶されている全ての識別コードを読み込み、これらの識別コードに対応するドライブレコーダの全てに対して、衝突の発生を示す衝突信号と自らが有する識別コードを送信し（ステップｂ８）、衝突検出フラグＦ２をセットして（ステップｂ９）、当該周期のデータサンプリング処理を終了する。
【００５２】
このようにして衝突検出フラグＦ２がセットされた場合、衝突発生後のデータサンプリング処理におけるステップステップｂ３〜ステップｂ７の処理は非実行とされるので、衝突発生前の所定時間分のサンプリングデータ、より具体的には、衝突発生前のｍ回分のサンプリングデータが、そのまま図１１の運転情報記憶ファイルに保持されることになる。
【００５３】
一方、ステップｂ８の処理で送信された衝突信号と識別コードは、通信対象として設定された他のドライブレコーダの各々のＣＰＵによって実行されている図７のようなデータ送信処理においてステップｄ３の判定処理で検出され、通信対象として設定された他のドライブレコーダのＣＰＵは、受信データに含まれる送信元の識別コードを一時記憶し（ステップｄ８）、この識別コードを有するドライブレコーダ、要するに、事故を発生した車両のドライブレコーダの識別コードに対応する運転情報記憶ファイルのレコードに衝突フラグをセットする（ステップｄ９）。
【００５４】
次に、図５および図６のデータ受信処理を参照して、他車現在位置表示手段および他車運転情報バックアップ手段としてのＣＰＵの処理動作について説明する。
【００５５】
データ受信処理が開始されると、地図画像表示機能実現手段としてのＣＰＵは、まず、ＧＰＳ９で計測された当該車両の現在位置と現在位置周辺の地図情報とを車載ＬＡＮ５を介して読み込み、図８に示されるようなディスプレイ１３の現在位置表示領域に、自車の現在位置周辺の地図と自車の現在位置とを表示する（ステップｃ１）。
【００５６】
次いで、ＣＰＵは、登録コード数記憶レジスタｎの値が０であるか否か、つまり、このドライブレコーダ１の通信対象となる他のドライブレコーダの識別コードが通信対象登録ファイルに１つ以上登録されているか否かを判定する（ステップｃ２）。
【００５７】
ここで、ステップｃ２の判定結果が真となった場合、つまり、登録コード数記憶レジスタｎの値が０であった場合には、通信対象となる他のドライブレコーダの識別コードが通信対象登録ファイルに全く登録されていないことを意味するので、他車のドライブレコーダからの画像や他車の運転情報および他車の現在位置を表示する必要はない。従って、この場合、ＣＰＵはステップｃ３以降の処理を非実行として当該周期のデータ受信処理を終了する。よって、実質的なデータ受信処理は行われず、ディスプレイ１３に更新して表示されるのは、自車の現在位置と自車の現在位置周辺の地図のみである（他車画像表示領域には表示するものが無いので空欄のまま）。
【００５８】
一方、ステップｃ２の判定結果が偽となった場合には、通信対象となる他のドライブレコーダの識別コードが通信対象登録ファイルに少なくとも１つ以上登録されていることを意味する。
【００５９】
この場合、ＣＰＵは、他車とのデータの遣り取りのための割り込み禁止を示すデータ受信待機フラグＦ３がセットされているか否かを判定し（ステップｃ３）、データ受信待機フラグＦ３がセットされていなければ、初期値０のコード検索指標ｋの値を１インクリメントする（ステップc４）。
【００６０】
次いで、ＣＰＵは、コード検索指標ｋの値が登録コード数記憶レジスタｎの値を超えているか否かを判定し（ステップｃ５）、コード検索指標ｋの値が登録コード数記憶レジスタｎの値を超えていなければ該指標ｋの値をそのまま保持し、また、指標ｋの値が登録コード数ｎを越えている場合には該指標ｋの値を改めて１に初期化して（ステップｃ６）、コード検索指標ｋの現在値に対応する通信対象登録ファイルのアドレスを参照し、このアドレスのレコードに衝突フラグがセットされているか否かを判定する（ステップｃ７）。
【００６１】
既に述べた通り、通信対象登録ファイルのレコードに対する衝突フラグの設定は、前述したステップｄ９の処理によって行われるものである。
【００６２】
ステップｃ７の判定結果が偽となった場合、つまり、通信対象登録ファイルのアドレスｋに登録された識別コードを有するドライブレコーダを搭載した他の車両が衝突事故等を起こしていないことが明らかな場合には、ＣＰＵは、通信対象登録ファイルのアドレスｋに登録された識別コードを有するドライブレコーダに対し、データ要求信号と自らが有する識別コード（ドライブレコーダ１の識別コード）とを通信回路１４を介して送信し（ステップｃ８）、データ受信待機フラグＦ３にデータの受信待ちの状態を示す値１をセットして通信処理に対する割り込みを禁止する（ステップｃ９）。
【００６３】
次いで、ＣＰＵは、データ要求信号の送信対象となったドライブレコーダ、つまり、通信対象登録ファイルのアドレスｋに登録された識別コードを有するドライブレコーダからのデータが通信回路１４に入力されているか否かを判定し（ステップｃ１０）、データが入力されていなければ、当該周期のデータ受信処理をこのまま終了し、次周期以降のデータ受信処理で、ステップｃ１における自車の現在位置および自車の周辺地図の更新表示処理と、ステップｃ２，ステップｃ３，ステップｃ１０の判定処理を繰り返し実行して、ステップｃ８の処理で、データの送信を要求したドライブレコーダからのデータが入力されるのを待機する。
【００６４】
一方、前述のようにしてステップｃ８の処理でドライブレコーダ１から送信されたデータ要求信号と識別コードは、ステップｃ８の処理で指定された識別コードを有する他のドライブレコーダのＣＰＵによって実行されている図７のようなデータ送信処理においてステップｄ１の判定処理で検出され、指定された識別コードを有するドライブレコーダのＣＰＵは、受信データに含まれる送信元の識別コードを一時記憶した後（ステップｄ４）、データ登録指標ｊの現在値を参照し、図１１に示されるような運転情報記憶ファイルから、アドレスｊに記憶されたデータ、つまり、アクセル開度センサ６，車速センサ７，シートベルト装着状態確認センサ８の最新の検出情報と、画像処理部３から出力された最新の画像のデジタルデータ、および、時刻の最新情報と、ＧＰＳ９で測定された自車の現在位置の最新情報とを読み込み、ステップｄ２で識別コードを一時記憶したドライブレコーダ、要するに、データ要求信号を出力したドライブレコーダ１に対し、これらの最新データと自らが有する識別コードとを送信する（ステップｄ５）。
【００６５】
ドライブレコーダ１側のＣＰＵによってステップｃ１，ステップｃ２，ステップｃ３，ステップｃ１０の処理が繰り返し実行される間にステップｃ１０の判定結果が真となって、ステップｃ８の処理でデータ要求信号の送信対象となった識別コードに対応するドライブレコーダからのデータの受信が確認されると、ＣＰＵは、コード検索指標ｋの現在値に対応する他車運転情報記憶ファイルＤｋのデータ登録指標Ｐ（ｋ）の値を１インクリメントし（ステップｃ１１）、該指標Ｐ（ｋ）の現在値が図１０に示されるような他車運転情報記憶ファイルＤｋのレコード総数ｍに達しているか否かを判定し（ステップｃ１２）、データ登録指標Ｐ（ｋ）の現在値がレコード総数ｍに達していなければ該指標Ｐ（ｋ）の値をそのまま保持し、また、指標Ｐ（ｋ）の値がレコード総数ｍを越えている場合には該指標Ｐ（ｋ）の値を改めて１に初期化して（ステップｃ１３）、他車運転情報記憶ファイルＤｋのアドレスＰ（ｋ）の位置にこれらの最新データを記憶する（ステップｃ１４）。
【００６６】
次いで、他車現在位置表示手段としてのＣＰＵは、ステップｃ１４の処理で記憶した最新データのうち、画像のデジタルデータと現在位置の最新情報とを利用し、通信対象登録ファイルのアドレスｋに登録された識別コードに対応するディスプレイ１３上の他車画像表示領域の画像を更新して表示し、また、通信対象登録ファイルのアドレスｋに登録された識別コードのドライブレコーダを搭載した他車の現在位置をディスプレイ１３上の地図の座標に対応させて更新して表示し（ステップｃ１５）、データ受信待機フラグＦ３をリセットして（ステップｃ１６）、当該周期のデータ受信処理を終了する。
【００６７】
従って、例えば、コード検索指標ｋの現在値が１であるとすれば、通信対象登録ファイルの第１アドレス（ｋ＝１）に登録された識別コード１を有するドライブレコーダに対してデータ要求信号が出力され、このデータ要求信号を受信した識別コード１のドライブレコーダがドライブレコーダ１に対してアクセル開度センサ６，車速センサ７，シートベルト装着状態確認センサ８の最新の検出情報と、画像処理部３から出力された最新の画像のデジタルデータ、および、時刻の最新情報と、ＧＰＳ９で測定された現在位置の最新情報とを送信し、これを受けたドライブレコーダ１のＣＰＵが、識別コード１のドライブレコーダからの前記最新情報を、識別コード１のドライブレコーダのための他車運転情報バックアップ手段である他車運転情報記憶ファイルＤ１のアドレスＰ（１）＋１の位置に記憶することになる。
【００６８】
他車運転情報記憶ファイルＤ１のアドレスを指定するデータ登録指標Ｐ１の値は、識別コード１のドライブレコーダからの最新情報が受信される度に１≦Ｐ１≦ｍの範囲で１ずつインクリメント（あるいは１に初期化）されるので、結果的に、他車運転情報記憶ファイルＤ１には、常に、識別コード１のドライブレコーダから送信された最近のｍ回分のサンプリングデータが蓄積して時系列で記憶されることになる。
【００６９】
また、コード検索指標ｋの値は１≦ｋ≦ｎの範囲で１ずつインクリメント（あるいは１に初期化）されるので、図９に示されるような通信対象登録ファイルの第ｋアドレス（ｋ＝１〜ｎ）に登録された識別コードｋ（ｋ＝１〜ｎ）のドライブレコーダの全てに対し、各々のドライブレコーダに専用の図１０のような他車運転情報記憶ファイルＤｋ（ｋ＝１〜ｎ）、および、各々のドライブレコーダに専用のデータ登録指標Ｐ（ｋ）（ｋ＝１〜ｎ）を用いて前記と同様の処理が行われる。
【００７０】
よって、通信対象登録ファイルに登録された識別コードを有するドライブレコーダを搭載した他車の運転情報が、ドライブレコーダ１の記憶手段１１に各々個別に設けられた他車運転情報記憶ファイルに、最近のｍ回分ずつ常に更新して保持されることになる。また、他車の現在位置と該他車の室内の状況は、これらのデータがドライブレコーダ１に転送されて読み込まれる度に、ドライブレコーダ１のディスプレイ１３上の現在位置表示領域と他車画像表示領域で、図８に示されるように、常に更新して表示されることになる。
【００７１】
一方、前述のステップｃ７の判定結果が真となった場合、つまり、通信対象登録ファイルのレコードに衝突フラグが設定されている識別コードが検出された場合には、この識別コードを有するドライブレコーダに対するデータ要求信号は送信されないので（ステップｃ８の処理が非実行）、衝突を確認された他車運転情報記憶ファイルＤｋに対するデータの更新は自動的に禁止され、この他車の衝突発生前に該他車から送信された最近のｍ回分のサンプリングデータが他車運転情報記憶ファイルＤｋにそのまま保持されることになる。
【００７２】
従って、例えば、事故を発生した車両に搭載されたドライブレコーダが著しく損傷したり焼失したような場合であっても、この車両と通信を行っていた他の車両のドライブレコーダから事故発生直前の各種センサのデータや画像データ等を回収することが可能である。
【００７３】
また、図１２に示されるようにして、ＧＰＳ９，慣性センサ１２，通信回路１４，昇圧器１７をレコーダ本体４、より具体的には、レコーダ本体４の筐体内に一体的に実装するようにしてもよい。
【００７４】
このような構成を適用すれば、ドライブレコーダ１のディスプレイ１３とＧＰＳ９に必要とされるディスプレイとの共有、ドライブレコーダ１のユーザインターフェイス１５とＧＰＳ９に必要とされるユーザインターフェイスとの共有、更には、ドライブレコーダ１の記憶手段１１とＧＰＳ９に必要とされる記憶手段との共有が可能となり、しかも、これらの装置同士を接続するケーブルの短縮化も達成されるので、ドライブレコーダ１およびＧＰＳ９を含めた装置全体のコンパクト化や製造コストの低減化が達成される。
【００７５】
図１および図１２で示した構成では、双方向通信手段としての通信回路１４を専用の回路として設置した例について述べたが、通信回路１４としては市販の携帯電話等を利用することも可能である。その場合は、図１および図１２で示した実施形態において、通信回路１４に代えて携帯電話接続用のインターフェイスを設置することになる。既存のインフラを利用するため、装置全体の開発コストおよび製造コストの軽減が可能である。
【００７６】
【発明の効果】
本発明のドライブレコーダによれば、超広角レンズで撮影された車両内外の最新の画像を他の車両に設置されたディスプレイによって相互に確認することが可能となるので、特に、複数の車両を利用して行われるツーリング等に際して、画像を利用した複数車両間での双方向コミュニケーションを実現することができる。
しかも、ドライブレコーダに装備された超広角レンズや主制御部を利用して双方向のコミュニケーション機能を実現しているので、同等の双方向コミュニケーションを実現するための専用機器を製造する場合に比べ、装置の開発コストおよび製造コストを大幅に軽減することができる。
【００７９】
しかも、主制御部に他車運転情報バックアップ手段を配備し、車両の運転状態を検出するセンサからの情報を自車および他車のドライブレコーダに重複して蓄積するようにしているので、万一の事故に際して車両およびドライブレコーダが完全に損壊したような場合であっても、他の車両のドライブレコーダから事故車の運転情報を取り出すことができ、ドライブレコーダ本来の信頼性が各段に向上する。
【図面の簡単な説明】
【図１】本発明を適用した一実施形態のドライブレコーダの構成の概略について示した機能ブロック図である。
【図２】同実施形態のドライブレコーダを装着した車両のフロントパネル周辺を示した正面図である。
【図３】ドライブレコーダの主制御部に配備されたＣＰＵによって実施される通話対象設定処理の概略について示したフローチャートである。
【図４】同ＣＰＵによって実施されるデータサンプリング処理の概略について示したフローチャートである。
【図５】同ＣＰＵによって実施されるデータ受信処理の概略について示したフローチャートである。
【図６】データ受信処理の概略について示したフローチャートの続きである。
【図７】同ＣＰＵによって実施されるデータ送信処理の概略について示したフローチャートである。
【図８】ディスプレイの表示例を示した概念図である。
【図９】通信対象登録ファイルの構造について示した概念図である。
【図１０】他車運転情報記憶ファイルの構造について示した概念図である。
【図１１】運転情報記憶ファイルの構造について示した概念図である。
【図１２】本発明を適用した他の一実施形態のドライブレコーダの構成の概略について示した機能ブロック図である。
【符号の説明】
１  ドライブレコーダ
２  超広角レンズ
３  画像処理部
４  レコーダ本体
５  車載ＬＡＮ（ローカルエリアネットワーク）
６  アクセル開度センサ（車両の運転状態を検出するセンサ）
７  車速センサ（車両の運転状態を検出するセンサ）
８  シートベルト装着状態確認センサ（車両の運転状態を検出するセンサ）
９  ＧＰＳ（現在位置計測手段）
１０  主制御部
１１  記憶手段（他車運転情報バックアップ手段の主要部）
１２  慣性センサ
１３  ディスプレイ
１４  通信回路（双方向通信手段）
１５  ユーザインターフェイス（通信対象設定手段の主要部）
１６  インストゥルメントパネル
１７  昇圧器
１８  ルームミラー
１９  エンジン制御装置（他の車載制御装置）
２０  エアバッグ制御装置（他の車載制御装置）
【図１】
0004265124.tif 000002
【図２】
0004265124.tif 000003
【図３】
0004265124.tif 000004
【図４】
0004265124.tif 000005
【図５】
0004265124.tif 000006
【図６】
0004265124.tif 000007
【図７】
0004265124.tif 000008
【図８】
0004265124.tif 000009
【図９】
0004265124.tif 000010
【図１０】
0004265124.tif 000011
【図１１】
0004265124.tif 000012
【図１２】
0004265124.tif 000013