(57)【特許請求の範囲】
【請求項１】
制御部と、
車載カメラにより画像データを取得する第１取得手段と、
記憶領域を有する第１の記録部と、
運転情報を取得する第２取得手段と、
前記第１の記録部の前記記録領域とは異なる記録領域を有する第２の記録部と、
を備え、
前記制御部は、記録トリガの発生を検知する毎に、
前記第１の記録部に格納されているデータが所定量に達していない場合には、前記第１取得手段によって前記記録トリガが発生した前後の時間に取得された新たな画像データを前記第１の記録部に書き込むと共に、前記第２取得手段によって前記時間内に取得された新たな運転情報を前記第２の記録部に書き込み、
前記第１の記録部に格納されているデータが所定量に達している場合には、前記第１の記録部に格納されている画像データのうちの最も古い画像データを削除してから前記新たな画像データを前記第１の記録部に書き込むと共に、前記新たな運転情報を前記第２の記録部に書き込む、
ことを特徴とするドライブレコーダ。
【請求項２】
前記第２取得手段は、前記運転情報として車両の状態を表す状態変数の値を取得し、
前記第２の記録部は、前記状態変数が複数の階級に区分されて作成された度数分布テーブルを格納し、
前記制御部は、記録トリガの発生を検知する毎に、前記第２の記録部を参照して前記度数分布テーブルのうちの前記第２取得手段によって前記時間内に取得された前記状態変数の値が含まれる階級の度数を所定の値だけ増加させる、
ことを特徴とする請求項１に記載のドライブレコーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドライブレコーダに関する。
【背景技術】
【０００２】
一般的なドライブレコーダは、車両に搭載されて用いられ、事故発生等に伴う衝撃の検知を記録トリガ（即ち、記録開始条件。）として、当該記録トリガの発生を検知した時点の前後の時間帯における車載カメラにより撮影した画像データを記録媒体に記録する（特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９―２９５１８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のドライブレコーダでは、記録トリガの発生が検知される度に、当該記録トリガが発生した日付及び時刻や検出された加速度の値等、記録トリガ発生時の運転状況を示す各種データが画像データに対応付けられて１つのデータセットとして記録される。その後、収集されたデータセットに基づいて記録トリガ発生時の運転状況が使用者により解析及び評価される。
【０００５】
しかしながら、一般的なドライブレコーダでは、運用時間が長くなり記録媒体に記録されたデータが所定量に達した場合には、新しいデータが記録される替わりに、過去に記録されたデータが古いものから順に削除される。このように画像データが循環的に記録されるため、特許文献１のドライブレコーダでは、一旦記録されたデータが運転状況の解析及び評価に利用されることなく削除されるおそれがあった、と本発明者は認識している。
【０００６】
本発明は、上述した事情に鑑みてなされたものであり、その目的は、一旦記録された運転情報が運転状況の解析及び評価に利用されることなく削除されることを抑制できるドライブレコーダを提供することにある。
【課題を解決するための手段】
【０００７】
前述した目的を達成するために、本発明に係るドライブレコーダは、下記（１）〜（２）を特徴としている。
（１）  制御部と、
車載カメラにより画像データを取得する第１取得手段と、
記憶領域を有する第１の記録部と、
運転情報を取得する第２取得手段と、
前記第１の記録部の前記記録領域とは異なる記録領域を有する第２の記録部と、
を備え、
前記制御部は、記録トリガの発生を検知する毎に、
前記第１の記録部に格納されているデータが所定量に達していない場合には、前記第１取得手段によって前記記録トリガが発生した前後の時間に取得された新たな画像データを前記第１の記録部に書き込むと共に、前記第２取得手段によって前記時間内に取得された新たな運転情報を前記第２の記録部に書き込み、
前記第１の記録部に格納されているデータが所定量に達している場合には、前記第１の記録部に格納されている画像データのうちの最も古い画像データを削除してから前記新たな画像データを前記第１の記録部に書き込むと共に、前記新たな運転情報を前記第２の記録部に書き込む、
こと。
（２）  上記（１）のドライブレコーダであって、
前記第２取得手段は、前記運転情報として車両の状態を表す状態変数の値を取得し、
前記第２の記録部は、前記状態変数が複数の階級に区分されて作成された度数分布テーブルを格納し、
前記制御部は、記録トリガの発生を検知する毎に、前記第２の記録部を参照して前記度数分布テーブルのうちの前記第２取得手段によって前記時間内に取得された前記状態変数の値が含まれる階級の度数を所定の値だけ増加させる、
こと。
【０００８】
上記（１）の構成のドライブレコーダでは、データサイズが大きいために循環的に記録され、古いデータが削除され易い画像データファイルとは異なる記録領域に運転情報が蓄積して記録される。
上記（２）の構成のドライブレコーダでは、運転情報が、データサイズが一定である度数分布テーブルの形式で記録される。
【発明の効果】
【０００９】
本発明のドライブレコーダによれば、一旦記録された運転情報が運転状況の解析及び評価に利用されることなく削除されることを抑制できるドライブレコーダを提供できる。
【００１０】
以上、本発明について簡潔に説明した。更に、以下に説明される発明を実施するための形態（以下、「実施形態」という。）を添付の図面を参照して通読することにより、本発明の詳細は更に明確化されるであろう。
【図面の簡単な説明】
【００１１】
【図１】図１は、本実施形態に係るドライブレコーダのハードウェアの構成例を示すブロック図である。
【図２】図２は、本実施形態に係るドライブレコーダが起動した後の処理ルーチンを表すフローチャートである。
【図３】図３は、本実施形態に係るドライブレコーダが利用するデータテーブルを例示する図である。
【発明を実施するための形態】
【００１２】
本発明に係るドライブレコーダに関する具体的な実施形態について各図を参照しながら以下に説明する。
【００１３】
本実施形態に係るドライブレコーダ１００は、例えばタクシー等の車両に搭載されて用いられる。ドライブレコーダ１００は、概略的には、記録開始条件である記録トリガの発生を検知する度に、当該記録トリガが発生した前後の時間に車載カメラにより取得された画像データを記録して収集する機能と、記録トリガが発生した際の運転状況を示す運転情報を、後述する図３に示すデータテーブルの形式で、画像データとは異なる記録領域に記録して収集する機能と、を有している。
【００１４】
図１は、本実施形態に係るドライブレコーダ１００のハードウェアの構成例を示したブロック図である。
図１に示すように、ドライブレコーダ１００は、メインカメラ１０１、オプションカメラ１０２、メインデコーダ１０３、データ処理部１０４、ＲＯＭ（Read Only Memory）１０５、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）１０５Ｂ、ＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）１０６、車両信号インタフェース１０７、ＮＴＳＣ（National Television System Committee）エンコーダ１０８、モニタ出力部１０９、ＰＣ設定用インタフェース１１０、画像処理回路１１１、メモリカード１１５、バイブレータ出力部１１６、音声出力部１１７、位置情報入力部１１８、及び通信処理部１１９を備えている。また、画像処理回路１１１は、画像認識回路１１２、ＲＯＭ１１３、及びＳＤＲＡＭ１１４を有している。以下では、これら各構成について説明する。
【００１５】
メインカメラ１０１は、車両に搭載され、例えば車室内の運転席近傍から進行方向前方を撮影する。メインカメラ１０１は常時撮影を行うことが可能であり、一定のフレーム周期（例えば３０フレーム／秒。）で撮影を繰り返し行い、撮影された画像を順次に出力することができる。
【００１６】
オプションカメラ１０２は、メインカメラ１０１とは別個にオプションとしてドライブレコーダ１００に接続される。例えば、メインカメラ１０１を用いて車両の進行方向前方を撮影し、同時にオプションカメラ１０２を用いて車室内の様子を撮影することができる。尚、オプションカメラ１０２は、選択的に付加される構成であり、メインカメラ１０１のみを用いて画像データを取得しても構わない。
【００１７】
メインデコーダ１０３は、メインカメラ１０１及びオプションカメラ１０２からそれぞれ出力されるＮＴＳＣ規格の映像信号を処理し、これらの映像信号に含まれる複数の信号成分（Ｙ，Ｃｂ，Ｃｒ）をそれぞれ抽出し、Ａ／Ｄ変換を行ってデータ処理部１０４及び画像処理回路１１１が処理可能なデジタル画像信号を生成する。
【００１８】
画像認識回路１１２は、画像認識処理を高速で実行可能な大規模集積回路（ＬＳＩ：Large Scale Integration）である。画像認識回路１１２には、ＲＯＭ１１３及びＳＤＲＡＭ１１４が接続されている。ＳＤＲＡＭ１１４は、画像認識回路１１２が認識途中の画像など一時的なデータを保持するために利用される。また、ＲＯＭ１１３は、予め用意されたプログラムを保持している。
【００１９】
画像認識回路１１２は、メインカメラ１０１及びオプションカメラ１０２によって撮影された画像をメインデコーダ１０３の出力から入力し、予め登録されたプログラムにより定まるアルゴリズムにしたがって様々な画像認識処理を高速で実行する。
【００２０】
データ処理部１０４は、リアルタイム制御を行うのに適した基本プログラム（制御系リアルタイムＯＳ）を搭載したマイクロコンピュータで構成されている。データ処理部１０４は、基本的には、メインカメラ１０１及びオプションカメラ１０２によりそれぞれ撮影された映像の画像データをメインデコーダ１０３の出力から入力し、圧縮処理した後で記録する動作を行う。
【００２１】
データ処理部１０４に接続されているＲＯＭ１０５は、予め用意されたプログラムを保持している。ＥＥＰＲＯＭ１０５Ｂは、データ処理部１０４が参照する各種閾値などの定数データを保持するために利用される。例えば、ＥＥＰＲＯＭ１０５Ｂは、後述する図２のステップＳ２１にてデータ処理部１０４が参照する閾値Ｘの値を保持している。また、ＳＤＲＡＭ１０６は、データ処理部１０４が処理中の画像データなど一時的なデータを保持するために利用される。例えば、ＳＤＲＡＭ１０６はデータ処理部１０４が受け付けた画像データを常時記録しており、この際、時間的に古くなった画像データから順番に上書きして記録する。したがって、ＳＤＲＡＭ１０６には、所定時間（例えば３０秒。）前から現在までの過去の画像データが常に保持されている。
【００２２】
車両信号インタフェース１０７は、車両側から出力される各種信号を入力してデータ処理部１０４が処理可能な信号に変換したり、データ処理部１０４が出力する各種信号を車両側が処理可能な信号に変換するための処理を行う。車両信号インタフェース１０７が扱う信号としては、加速度センサ（図示せず。）により取得された加速度信号、速度センサ（図示せず。）により取得された速度信号、イグニッション（ＩＧＮ）、手動スイッチ（ＳＷ）、ブレーキ、ウインカーＬ側、及びウインカーＲ側等がある。
【００２３】
ＮＴＳＣエンコーダ１０８は、画像認識回路１１２の認識処理後の画像や、データ処理部１０４から出力される画像を、ＮＴＳＣ規格の映像信号に変換してモニタ出力部１０９に出力する。
【００２４】
ＰＣ設定用インタフェース１１０は、パーソナルコンピュータ等のホスト装置とドライブレコーダ１００とを接続するためのインタフェースである。ホスト装置をＰＣ設定用インタフェース１１０に接続することにより、ホスト装置からの指示により、例えばＥＥＰＲＯＭ１０５Ｂに保持されている閾値Ｘを変更することが可能である。
【００２５】
メモリカード１１５は、例えばＳＤカードのように不揮発性メモリを内蔵した記録媒体であり、ドライブレコーダ１００に対して着脱自在に取付けられ、後述する画像データファイル及びトリガ情報を含む各種データが書き込まれる。また、メモリカード１１５は、図示しない事務所ＰＣに対しても着脱自在に取り付けられ、格納された各種データを事務所ＰＣに伝達する。
【００２６】
メモリカード１１５に格納されるトリガ情報について図３を参照して説明する。図３は、本実施形態に係るドライブレコーダ１００が利用するデータテーブルを例示する図であり、その一部を示したものである。トリガ情報は、記録トリガが発生した際の車両の運転状況を示す運転情報であり、本実施形態では図３に示すデータテーブルの形式で格納されている。より具体的には、トリガ情報は、車両の状態を表す変数のうちから予め選択された状態変数を複数の階級に区分して作成した度数分布テーブルとして格納されている。図３に例示するように、本実施形態では、状態変数として少なくとも横方向加速度Ａと車速Ｖが選択され、横方向加速度Ａは０．５Ｇ（１Ｇ＝９．８０６６５Ｍ／Ｓ２）毎に区分して、車速Ｖは２０ｋｍ／ｈ毎に区分して階級が作成されている。図３に示すデータテーブルの左列には各状態変数の階級から成る計数項目が並べられ、右列には対応する計数項目の出現回数を示す度数が並べられている。例えば、当該データテーブルの１行目は、記録トリガが発生した際に横方向加速度Ａが０．０Ｇ〜０．５Ｇであった事象が１４回計数されたことを示している。以上説明したように、メモリカード１１５には、記録トリガが発生した際の車両の運転状況を示す運転情報が度数分布テーブルの形式で格納されている。同じくメモリカード１１５に格納される画像データファイルの詳細については後述する。
【００２７】
また、メモリカード１１５は、画像データファイルを格納するための記録領域と、当該記録領域とは異なる、トリガ情報を格納するための記録領域と、を有している。トリガ情報は、上述したように度数分布テーブルの形式で格納されており、度数の値が書き換えられることでデータテーブルの記録内容が更新される。このため、トリガ情報は、その記録内容にかかわらずデータサイズが略一定である。そこで、本実施形態では、トリガ情報を格納するための記録領域として、メモリカード１１５の記録領域のうちの一定の領域が割り当てられている。一方、画像データファイルを格納するための記録領域としては、メモリカード１１５の記録領域のうちのトリガ情報の記録領域以外の一定の領域が割り当てられている。画像データファイルを格納するための記録領域では、後述するように最も古い画像データファイルが順次削除されて新しい画像データファイルが記録される。
【００２８】
バイブレータ出力部１１６は、例えば乗務員に注意を促すための、機械的な振動を発生するバイブレータ（図示せず。）を接続するために利用される。音声出力部１１７は、例えば乗務員に注意を促すための、音声信号を出力するために利用される。
【００２９】
位置情報入力部１１８は、例えばＧＰＳ（Global Positioning System）受信装置など、車両の現在位置の情報を入力可能な装置を接続するために利用される。通信処理部１１９は、車両上の通信ネットワーク（ＣＡＮ：Controller Area Network）を経由して他の車載機器とドライブレコーダ１００との間で通信を行うための機能を提供する。
【００３０】
次に、ドライブレコーダ１００の動作について説明する。
図２は、本実施形態に係るドライブレコーダ１００が起動した後の処理ルーチンを表すフローチャートである。
【００３１】
まず、運転手は、イグニッションスイッチをオンにする。直流電圧（Ｖｃｃ）が供給されたデータ処理部１０４は、動作を開始する。
【００３２】
ステップＳ２１では、データ処理部１０４は、車両信号インタフェース１０７からの信号に基づいて、記録トリガが発生したか否かを判定する。より具体的には、まず、データ処理部１０４は、ＥＥＰＲＯＭ１０５Ｂから閾値Ｘの値を読み出す。その後、車両信号インタフェース１０７から受け付けた加速度信号に基づいて算出される現在の進行方向加速度の値が閾値Ｘよりも大きいか否かを判定する。判定の結果、現在の進行方向加速度の値が閾値Ｘ以下であると判定した場合には、データ処理部１０４は再度ステップＳ２１の処理を実行する。一方、判定の結果、現在の進行方向加速度の値が閾値Ｘより大きいと判定した場合には、データ処理部１０４は、記録トリガが発生したと判定し、ステップＳ２２の処理を実行する。閾値Ｘとしては、事故発生等に伴う進行方向の加速度の変化と通常走行時の進行方向加速度の変化とを識別するための値が設定されている。
【００３３】
ステップＳ２２では、データ処理部１０４は、記録トリガが発生したと判定された前後の所定時間（例えば、トリガ発生の３０秒前からトリガ発生の１５秒後まで。）に車載カメラにより取得された画像データを、画像データの集合である画像データファイルとしてメモリカード１１５の画像データファイルを格納するための記録領域に書き込む。より具体的には、ＳＤＲＡＭ１０６に保持されている現在から３０秒前までの画像データと、記録トリガの発生後の１５秒間に取得された画像データと、を１つの画像データファイルとしてメモリカード１１５に書き込む。以上の処理により、記録トリガが発生した前後の時間に取得された画像データが画像データファイルとしてメモリカード１１５に記録される。
【００３４】
また、ステップＳ２２において画像データファイルをメモリカード１１５に書き込む際に、メモリカード１１５に格納されているデータが所定量（例えば総記憶容量の９０％。）に達している場合には、データ処理部１０４は、メモリカード１１５に格納されている画像データファイルのうちの最も古いものを削除する。その後、データ処理部１０４は、上述した新しく記録される画像データファイルをメモリカード１１５に書き込む。
【００３５】
ステップＳ２３では、データ処理部１０４は、車両信号インタフェース１０７からの信号に基づいて、メモリカード１１５に格納されているトリガ情報を更新する。より具体的には、まず、データ処理部１０４は、車両信号インタフェース１０７から受け付けた加速度信号及び速度信号に基づいて、記録トリガが発生したと判定された時刻における横方向加速度Ａの値及び車速Ｖの値を算出する。その後、データ処理部１１４は、メモリカード１１５のトリガ情報を格納するための記録領域に格納されているデータテーブルを参照して、計数項目のうちの、算出した横方向加速度Ａの値及び車速Ｖの値が含まれる計数項目の度数を１だけ加算する。以上の処理により、メモリカード１１５にデータテーブルの形式で格納されているトリガ情報が更新される。
【００３６】
ステップＳ２４では、データ処理部１０４は、イグニッションスイッチがオフにされたか否かを判定する。イグニッションスイッチがオフにされていないと判定した場合には、データ処理部１０４は、再度ステップＳ２１の処理を実行する。一方、イグニッションスイッチがオフにされたと判定された場合には、データ処理部１０４は動作を停止する。
尚、本実施形態では、ステップＳ２４においてイグニッションスイッチがオフにされたか否かを判定する構成としたが、データ処理部１０４が図２の処理を開始してから終了するまでにおいてイグニッションスイッチがオフにされた時点で動作を停止して、ドライブレコーダ１００を停止状態にする構成としてもよい。
【００３７】
以上の図２に示した処理により、ドライブレコーダ１００では、記録トリガの発生が検知される度に、当該記録トリガが発生した前後の時間に取得された画像データファイルがメモリカード１１５の画像データファイルを格納するための記録領域に記録され、且つ、記録トリガが発生した際の運転状況を示す運転情報が、データテーブルの形式で、メモリカード１１５のトリガ情報を格納するための記録領域に記録される。
【００３８】
以下では、本実施形態に係るドライブレコーダ１００の作用及び効果について説明する。
【００３９】
本実施形態に係るドライブレコーダ１００は、データ処理部１０４と、メインカメラ１０１及びオプションカメラ１０２により取得された画像データファイルを格納する記録領域を有するメモリカード１１５と、運転情報を取得する車両信号インタフェース１０７と、画像データファイルを格納する記録領域とは異なるトリガ情報を格納する記録領域を有するメモリカード１１５と、を備え、データ処理部１０４が、記録トリガの発生を検知すると、メモリカード１１５に格納されているデータが所定量に達している場合には、該データのうちの最も古い画像データファイルを削除して、記録トリガが発生した前後の時間に取得された画像データファイルをメモリカード１１５の画像データファイルを格納する記録領域に書き込み、且つ、車両信号インタフェース１０７から当該時間内に取得した運転情報をメモリカード１１５のトリガ情報を格納する記録領域に書き込む。
これにより、データサイズが大きいために循環的に記録され、古いデータが削除され易い画像データファイルとは異なる記録領域に運転情報が蓄積して記録される。
この結果、本実施形態に係るドライブレコーダ１００によれば、一旦記録された運転情報が運転状況の解析及び評価に利用されることなく削除されることを抑制できる。
【００４０】
また、本実施形態に係るドライブレコーダ１００は、車両信号インタフェース１０７が、運転情報として車両の状態を表す状態変数の値を取得し、メモリカード１１５が、状態変数が複数の階級に区分されて作成された度数分布テーブルを格納し、データ処理部１０４は、記録トリガの発生を検知すると、メモリカード１１５を参照して度数分布テーブルのうちの車両信号インタフェース１０７から記録トリガが発生した前後の時間内に取得した状態変数の値が含まれる階級の度数を所定量である１だけ増加させる。
これにより、運転情報が、データサイズが一定である度数分布テーブルの形式でメモリカード１１５に格納される。
この結果、記録される運転情報の総データ量が一定となり、一旦記録された運転情報が運転状況の解析及び評価に利用されることなく削除されることを防止できる。
また、本実施形態に係るドライブレコーダ１００では、トリガ発生時の運転情報が図３に示した度数分布テーブルの形式で、即ち横方向加速度Ａの値及び車速Ｖの値で区分されて各区分の発生頻度情報として収集される。この結果、収集された運転情報を利用して、個人別や車両別の解析及び評価を容易に実施することができる。
【００４１】
尚、本発明の技術的範囲は、上述した実施形態に限定されるものではない。上述した実施形態は、本発明の技術的範囲内で種々の変形や改良等を伴うことができる。
【００４２】
例えば、本実施形態に係るドライブレコーダ１００では、メモリカード１１５が、画像データファイルを格納するための記録領域と、当該記録領域とは異なる、トリガ情報を格納するための記録領域と、を有している構成としたが、画像データファイルを格納するための記録領域と、当該記録領域とは異なる、トリガ情報を格納するための記録領域と、にデータ処理部１０４がデータを書き込み可能な構成であればよく、例えば、画像データファイルを格納するための第１のメモリカードと、トリガ情報を格納するための第２のメモリカードと、がドライブレコーダ１００にそれぞれ接続される構成としてもよい。
【００４３】
また、本実施形態に係るドライブレコーダ１００では、運転情報が度数分布テーブルの形式で格納される構成としたが、画像データファイルとは異なる記録領域に運転情報が記録される構成であればよく、例えば、車両信号インタフェース１０７から取得された車両の状態を表す変数のうちから予め選択された状態変数の値を逐次記録していく構成としてもよい。当該構成によっても、数値データは画像データよりもデータサイズが小さいためにデータ総量が増加しにくく、一旦記録された運転情報が削除されにくい。
【００４４】
また、本実施形態では、状態変数として横方向加速度Ａと車速Ｖが選択されている場合についてのみ説明したが、状態変数としては車両の状態を表す変数であれば、任意の変数を任意の個数だけ選択できる。例えば、記録トリガの発生時刻、進行方向加速度の値、ブレーキの状態、ウインカーの状態、及び周辺温度等を、任意の間隔で区分して度数分布テーブルを作成して運転情報を収集できる。
【００４５】
また、本実施形態に係るドライブレコーダ１００では、度数分布テーブルの計数項目の度数を１ずつ加算してトリガ情報を収集したが、一定量ずつ加算して計数する構成であればよい。
【符号の説明】
【００４６】
１００  ドライブレコーダ
１０１  メインカメラ
１０２  オプションカメラ
１０３  メインデコーダ
１０４  データ処理部
１０５  ＲＯＭ
１０５Ｂ  ＥＥＰＲＯＭ
１０６  ＳＤＲＡＭ
１０７  車両信号インタフェース
１０８  ＮＴＳＣエンコーダ
１０９  モニタ出力部
１１０  ＰＣ設定用インタフェース
１１１  画像処理回路
１１２  画像認識回路
１１３  ＲＯＭ
１１４  ＳＤＲＡＭ
１１５  メモリカード
１１６  バイブレータ出力部
１１７  音声出力部
１１８  位置情報入力部
１１９  通信処理部
【図１】
0005914135.tif 000002
【図２】
0005914135.tif 000003
【図３】
0005914135.tif 000004