(57)【要約】【課題】本来記録する必要がないイベントの記録処理を禁止する、または本来記録する必要がないイベントのデータに対して所定の制御をすることができる画像記録装置、画像記録方法および画像記録プログラムを提供する。【解決手段】加速度センサ１３（センサ）から供給されるセンサ情報と、記録部１７に記録する必要のないエラーイベントパターンデータ４９とを比較してエラーイベントが発生したか否かを判定し、エラーイベントが発生したと判定された場合には、撮像部１２により撮像され、内部メモリ１４に記録された画像データ１４Ａの記録処理を禁止するまたは、記録処理を制御するドライブレコーダ１（画像記録装置）とする。【選択図】図８
2018005884.tif 000002
【特許請求の範囲】
【請求項１】
センサと、
撮像された画像を画像データとして出力する撮像部と、
前記センサから供給されるセンサ情報に基づき生成される判定用データと、前記撮像部が出力する画像データとを記録する記録部と、
前記センサから供給されるセンサ情報と、前記判定用データとを比較して、前記記録部に記録する必要がある画像データか否かを判定するエラーイベント判定部と、
前記エラーイベント判定部により、前記記録部に記録する必要のない画像データと判定された場合には、前記撮像部により撮像して出力された画像データを前記記録部へ記録する処理を禁止する記録処理制御部と、
を備えることを特徴とする画像記録装置。
【請求項２】
所定の操作が入力された時点を取得するタイミング取得部と、を備え、
前記判定用データは、前記時点から所定の期間において前記センサから供給されるセンサ情報に基づき生成されたデータであること
を特徴とする請求項１に記載の画像記録装置。
【請求項３】
前記生成された判定用データは、
複数回の前記所定の操作により、前記時点から所定の期間において前記センサから供給される複数回のセンサ情報に基づいて生成されたデータであること
を特徴とする請求項２に記載の画像記録装置。
【請求項４】
車両に備えつけられた請求項２又は請求項３の画像記録装置において、
前記所定の操作は、前記車両のエンジンを停止する操作であること
を特徴とする画像記録装置。
【請求項５】
前記画像記録装置の位置を示す情報を取得する位置情報取得部を備え、
前記生成されたデータは、
前記時点における位置情報ごとに対応づけられて生成されたデータであること
を特徴とする請求項２乃至請求項４の画像記録装置。
【請求項６】
センサを備えた画像記録装置における画像記録方法であって、
撮像された画像を画像データとして出力する出力ステップと、
前記センサから供給されるセンサ情報に基づき生成される判定用データと、前記出力ステップで出力する画像データとを記録する記録ステップと、
前記センサから供給されるセンサ情報と、前記判定用データとを比較して、前記記録ステップで記録する必要がある画像データか否かを判定するエラーイベント判定ステップと、
前記エラーイベント判定ステップにより、前記記録ステップで記録する必要のない画像データと判定された場合には、前記出力ステップにより撮像して出力された画像データを前記記録ステップで記録する処理を禁止する記録処理制御ステップと、
を有することを特徴とする画像記録方法。
【請求項７】
センサを備えた画像記録装置のコンピュータで実行させる画像記録プログラムであって、
撮像された画像を画像データとして出力する出力ステップと、
前記センサから供給されるセンサ情報に基づき生成される判定用データと、前記出力ステップで出力する画像データとを記録する記録ステップと、
前記センサから供給されるセンサ情報と、前記判定用データとを比較して、前記記録ステップで記録する必要がある画像データか否かを判定するエラーイベント判定ステップと、
前記エラーイベント判定ステップにより、前記記録ステップで記録する必要のない画像データと判定された場合には、前記出力ステップにより撮像して出力された画像データを前記記録ステップで記録する処理を禁止する記録処理制御ステップと、
を前記コンピュータに実行させることを特徴とする画像記録プログラム。
【請求項８】
センサと、
撮像された画像を画像データとして出力する撮像部と、
前記センサから供給されるセンサ情報に基づき生成される判定用データと、前記撮像部が出力する画像データとを記録する記録部と、
前記センサから供給されるセンサ情報と、前記判定用データとを比較して、エラーイベントであるか否かを判定するエラーイベント判定部と、
前記エラーイベント判定部の判定結果に基づいて、前記撮像部により撮像して出力された画像データの前記記録部への記録を制御する記録処理制御部と、
を備えることを特徴とする画像記録装置。
【請求項９】
前記記録処理制御部は、前記エラーイベント判定部によりエラーイベントであると判定された場合、前記記録部の書き換え可能な第二の記録領域への前記画像データを記録するように制御する
ことを特徴とする請求項８に記載の画像記録装置。
【請求項１０】
前記記録処理制御部は、前記エラーイベント判定部によりエラーイベントであると判定された場合、前記画像データのデータ容量を減少させたデータの前記記録部への記録を制御する
ことを特徴とする請求項８に記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像記録装置、画像記録方法および画像記録プログラムに関する。
【背景技術】
【０００２】
近年、走行中や駐車中の車両に対する何らかの衝撃などのイベントを記録することができるドライブレコーダが知られている。このようなドライブレコーダでは、運転者にとって必要となるイベントが適切に記録されることが求められる。
【０００３】
たとえば、特許文献１に開示される技術では、所定のイベントの発生パターンを予め記憶しておくと共に、車両への衝撃が検出されると、その検出された衝撃と所定のイベントパターンと比較して合致する場合にその衝撃が検出されたときの撮像画像データを記録するようにしている。また、特許文献２に開示される技術では、センサで検知されるデータと所定のイベントのパルス波形とのパターンとの相関に基づいて、特定のイベントを示す特定挙動データと擬似挙動データとをそれぞれの閾値の判定条件に基づいて判別し、疑似挙動データと判別された場合には、その判別されたときの撮像画像データを削除することで、結果として特定のイベントの撮像画像データだけが記録されるようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−６４１２６号公報
【特許文献２】ＷＯ２００７／０５８３５７
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、駐車中の車両に対するイベントの一つとして、乗車時、降車時における車両のドア開閉がある。このドア開閉は、本来、イベントとして検出して記録してもユーザにとって記録する必要のないイベント（以下、これをエラーイベントという）である場合が多い。特許文献１に開示される技術では、ドア開閉のイベント発生パターンを衝撃の一種として記憶してもよい旨が記載されている（段落００３５、図１３等）。そして、ユーザがＰＣのウィンドウ上に表示されたＧＵＩのスライダを移動させることにより、衝撃の感度レベルを調整することができる旨が記載されている。これらの点から考えると、一見、ドア開閉の感度の強弱について調整することによって、ドア開閉をイベントとして検出しないように調整できるように思われる。しかしながら、ドア開閉の強弱は、車種、車両の使用者の性別、年齢などによって一様ではなく、これを車両の運転者自らが、スライダを左右に動かすのみで、イベントとして検出されないように感度レベルを調整するのは非常に困難である。また、このスライダの調整によって設定された補正データはドライブレコーダへ取り込ませる必要があるため、この作業を何度も行うのは非常に手間である。
【０００６】
また、特許文献１に開示の技術において、仮に車両の運転者のドア開閉の強弱について、スライダを何回か調整と実験を繰り返しながら、イベントとして検出しないように設定することも可能であるが、車両の運転者以外の者、つまり車両に乗車する他のユーザのドア開閉の強弱まで考慮して、イベントとして検出しないように設定されているものではない。更には、仮にドア開閉の感度レベルをゼロに調整して、誰がドア開閉をしてもまったく検出しないように調整することでイベントとして検出させないようにする方法も考えられる。しかしながら、そのような設定の場合には、ドア開閉については感度の強弱に関わらず一様に検出されなくなるので、特許文献１に記載のドライブレコーダを設置している車両の利用者以外の不審者が、仮にドアを開閉した場合などは、エラーイベントではなく、本来検出すべきイベントにもかかわらず、検出できなくなるという不具合が生じてしまう。
【０００７】
また、特許文献２に開示される技術は、衝撃の示すパルス波形のしきい値に対する高低または大小の判定に基づいて、特定挙動データと誤検知される擬似挙動データとを判別するようにしている。しかしながら、特許文献２にはドア開閉に関する記載や示唆はない。また、特許文献２に開示される技術は、特許文献１に開示される技術と異なり、ユーザ自らが特定挙動データと疑似挙動データとを設定することはできないので、ドア開閉の強弱を車両の使用者の性別、年齢などによって自由に調整することはできない。
【０００８】
すなわち、特許文献１および特許文献２のいずれにおいても、車両の利用者にとって、ドア開閉などの本来イベントとして検出してほしくないエラーイベントであってもイベントとして検出して記録されてしまう恐れがある。
【０００９】
そこで、本発明は、上述した課題の少なくとも１つを解決すること、すなわち、車両の利用者にとって本来記録する必要がないイベントの記録処理を禁止する、または本来記録する必要がないイベントのデータに対して所定の制御をすることができる画像記録装置、画像記録方法および画像記録プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の画像記録装置は、センサと、撮像された画像を画像データとして出力する撮像部と、センサから供給されるセンサ情報に基づき生成される判定用データと、撮像部が出力する画像データとを記録する記録部と、センサから供給されるセンサ情報と、判定用データとを比較して、記録部に記録する必要がある画像データか否かを判定するエラーイベント判定部と、エラーイベント判定部により、記録部に記録する必要のない画像データと判定された場合には、撮像部により撮像して出力された画像データを記録部へ記録する処理を禁止する記録処理制御部とを備えることを特徴とする。
【００１１】
また、本発明の他の側面は、画像記録方法に関するものである。すなわち、本発明の画像記録方法は、センサを備えた画像記録装置における画像記録方法であって、撮像された画像を画像データとして出力する出力ステップと、センサから供給されるセンサ情報に基づき生成される判定用データと、出力ステップで出力する画像データとを記録する記録ステップと、センサから供給されるセンサ情報と、判定用データとを比較して、記録ステップで記録する必要がある画像データか否かを判定するエラーイベント判定ステップと、エラーイベント判定ステップにより、記録ステップで記録する必要のない画像データと判定された場合には、出力ステップにより撮像して出力された画像データを記録ステップで記録する処理を禁止する記録処理制御ステップとを有することを特徴とする。
【００１２】
また、本発明の他の側面は、画像記録プログラムに関するものである。すなわち、本発明の画像記録プログラムは、センサを備えた画像記録装置のコンピュータで実行させる画像記録プログラムであって、撮像された画像を画像データとして出力する出力ステップと、センサから供給されるセンサ情報に基づき生成される判定用データと、出力ステップで出力する画像データとを記録する記録ステップと、センサから供給されるセンサ情報と、判定用データとを比較して、記録ステップで記録する必要がある画像データか否かを判定するエラーイベント判定ステップと、エラーイベント判定ステップにより、記録ステップで記録する必要のない画像データと判定された場合には、出力ステップにより撮像して出力された画像データを記録ステップで記録する処理を禁止する記録処理制御ステップとをコンピュータに実行させることを特徴とする。
【００１３】
また、本発明の他の画像記録装置は、センサと、撮像された画像を画像データとして出力する撮像部と、センサから供給されるセンサ情報に基づき生成される判定用データと、撮像部が出力する画像データとを記録する記録部と、センサから供給されるセンサ情報と、判定用データとを比較して、エラーイベントであるか否かを判定するエラーイベント判定部と、エラーイベント判定部の判定結果に基づいて、撮像部により撮像して出力された画像データの記録部への記録を制御する記録処理制御部と、を備えることを特徴とする。
【００１４】
また、上述した他の画像記録装置の記録処理制御部は、エラーイベント判定部によりエラーイベントであると判定された場合、記録部の書き換え可能な第二の記録領域への画像データを記録するように制御することを特徴とする。
【００１５】
また、上述した他の画像記録装置の記録処理制御部は、エラーイベント判定部によりエラーイベントであると判定された場合、画像データのデータ容量を減少させたデータを記録部へ記録するように制御することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、車両の利用者にとって本来記録する必要がないイベントの記録処理を禁止する、または本来記録する必要がないイベントのデータに対して所定の制御をすることができる画像記録装置、画像記録方法および画像記録プログラムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】図１は、本発明の一実施の形態に係る画像記録装置のドライブレコーダの外観と設置例を示す模式図であり、（Ａ）は設置例、（Ｂ）は、正面図、（Ｃ）は底面図である。
【図２】図２は、図１に示すドライブレコーダのハードウェア構成の一例を示すブロック図である。
【図３】図３は、図１および図２に示すドライブレコーダにおいて、イベントを検出する際の通常の記録動作のイメージを示す図である。
【図４】図４は、図１に示すドライブレコーダの機能的構成の一例を示す図である。
【図５】図５は、加速度センサで検出される値に基づく波形パターンの一例を示す図であり、（Ａ）は、運転席側のドアが通常の力で開閉された場合の波形パターン例であり、（Ｂ）は、通常よりも強い力で開閉された場合の波形パターン例を示す図である。
【図６】図６は、エラーイベントデータの一例を説明するための図であり、車両の助手席側のドア開閉に応じて加速度センサで検出されるセンサ情報に基づくセンサ値（波形パターン）を示している図である。
【図７】図７は、図１に示すドライブレコーダが実行するエラーイベント登録処理を示すフローチャートである。
【図８】図８は、図１に示すドライブレコーダが実行するエラーイベント検出処理を示すフローチャートである。
【図９】図９は、図４に示したドライブレコーダの機能ブロックの第一の変形例を示す図である。
【図１０】図１０は、図９に示したドライブレコーダが実行するエラーイベント検出処理を示すフローチャートである。
【図１１】図１１は、図４に示したドライブレコーダの機能ブロックの第二の変形例を示す図である。
【図１２】図１２は、図１１に示したドライブレコーダが実行するエラーイベント検出処理を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施の形態に係る画像記録装置、画像記録方法および画像記録プログラムについて、図１〜図８を参照しながら説明する。なお、本発明の画像記録方法と画像記録プログラムについては、画像記録装置の動作、画像記録装置にインストールされているプログラムによって説明する。本発明に係る画像記録装置、画像記録方法および画像記録プログラムは、以下の実施形態に限定されるものではない。
【００１９】
以下、本実施形態において、「イベント」とは、検出したい事象であり、たとえば、車両が走行時であれば、急発進、急ブレーキ、急ハンドルによる衝撃、車両が駐車時であれば、他の車両による衝突行為、自車両に傷をつけられる行為（他の車両,カート等による車体が擦られる行為、窓ガラスの破壊、サイドミラーやドアの接触、タイヤのパンク）、タイヤの盗難行為などが挙げられる。一方、本実施形態において、「エラーイベント」とは、本来検出する必要のない事象であり、たとえば、乗車時や降車時の利用者によるドア開閉などが挙げられる。しかしながら、本発明におけるエラーイベントは、このドア開閉のみに限定される必要はなく、利用者が検出する必要がないと感じる他の事象が含まれていてもよい。
【００２０】
図１は、本発明の一実施の形態に係る画像記録装置のドライブレコーダ１の外観と設置例を示す模式図であり、（Ａ）は設置例、（Ｂ）は、正面図、（Ｃ）は底面図である。ドライブレコーダ１は、車両の運転状況を示す画像データ（映像データや走行データなど）を記録する手段である。ドライブレコーダ１は、図１の（Ａ）に示すように、車両のルームミラー２の背面であって、フロントガラス３にマウントベース４を介して取り付けられている。なお、以下の説明において、ドライブレコーダ１からみてルームミラー２側の方向をＸ１方向とし、Ｘ１方向と逆方向をＸ２方向とする。また、Ｘ１およびＸ２の平面と直交するＺ軸において、ドライブレコーダ１およびルームミラー２からみてフロントガラス３側をＺ１方向とし、Ｚ１方向と逆方向をＺ２方向とする。
【００２１】
また、図１の（Ｂ）に示すように、ドライブレコーダ１は、正面にカメラレンズ５を備えている。このカメラレンズ５は、車両の前方（Ｘ２方向）を撮像する。なお、図１の（Ｂ）において、ドライブレコーダ中央からカメラレンズ５側の方向をＹ２方向とし、Ｙ２方向と逆方向をＹ１方向とする。また、図１の（Ｃ）に示すように、ドライブレコーダ１の背面側には、スピーカ部８とマイク部７が備えられている。
【００２２】
図２は、図１に示すドライブレコーダ１のハードウェア構成の一例を示すブロック図である。図２に示すように、このドライブレコーダ１は、ＣＰＵ（Central Processing Unit）１１、撮像部１２、加速度センサ１３、内部メモリ１４、ＧＰＳ（Global Positioning System）受信部１５、車速センサ１６、記録部１７、スピーカ１８、マイクロホン１９及び入力部２０を有している。
【００２３】
ＣＰＵ１１は、内部メモリ１４が記憶する制御プログラムおよび制御データにしたがって動作し、ドライブレコーダ１の各部を統括して制御するものである。ＣＰＵ１１は、内部メモリ１４に記憶された制御プログラムを実行することで、後述する各機能を実現する。
【００２４】
撮像部１２は、図１に示したカメラレンズ５を含み、たとえば、ＣＣＤ（Charge-Coupled Device）センサまたはＣＭＯＳ（Complementary MOS）センサを搭載したカメラである。
【００２５】
加速度センサ１３は、たとえば、ｘ軸、ｙ軸、ｚ軸の３軸方向の加速度を検出するセンサであり、ドライブレコーダ１の物理的な位置の変化を検出する。
【００２６】
内部メモリ１４は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等からなる。ＲＯＭは、ＣＰＵ１１によって実行される制御プログラム（図示せず）などの格納領域として使用される。ＲＡＭは、ＣＰＵ１１の作業領域として使用されるほか、画像データ（後述する図４の画像データ１４Ａ）を所定時間分（数秒〜数分）だけ一時的に格納しておくバッファ領域としても使用される。
【００２７】
ＧＰＳ受信部１５は、図示していないＧＰＳ衛星から送信されるＧＰＳ信号を受信する。ＣＰＵ１１がその受信したＧＰＳ信号に基づく測位演算処理を実行し、現在時刻におけるドライブレコーダ１の緯度、経度、高度からなる位置情報を検出することができる。なお、ＧＰＳ受信部１５は、不図示のカーナビゲーションなどの他の機器が有するＧＰＳ信号を受信するようにしてもよい。
【００２８】
車速センサ１６は、車両の図示しないトランスミッションのアウトプットシャフトの回転速度から、車両の速度を検出する。車速センサ１６は、車両から車輪速度情報を取得するようにしてもよい。
【００２９】
記録部１７は、たとえば、ＳＤメモリカードなどであり、撮像部１２で撮像された画像データを記録することができるフラッシュメモリである。
【００３０】
スピーカ１８は、図１のスピーカ部８を含み、録画ファイル再生の音声と音声ガイドや操作音などを出力することができる。
【００３１】
マイクロホン１９は、図１のマイク部７を含み、映像録画中の周囲の音声を録音することができる。
【００３２】
入力部２０は、物理的な操作ボタン（不図示）を含み、ＣＰＵ１１に各種情報を入力するためのインターフェースである。
【００３３】
続いて、図１および図２に示すドライブレコーダ１の、駐車監視時の記録動作について説明する。図３は、図１および図２に示すドライブレコーダ１において、イベントを検出する際の通常の記録動作のイメージを示す図である。図３に示すように、撮像部１２で撮像された画像データ（後述する図４の画像データ１４Ａ）は、内部メモリ１４のイベントを記録する領域内（後述する図４のイベント記録領域４８）で循環的に記録される。すなわち、内部メモリ１４内の最初の論理アドレス（または物理アドレス）から画像データ１４Ａが順次記録されていき、最後の論理アドレス（または物理アドレス）まで記録されると、再び最初の論理アドレス（または物理アドレス）まで記録開始位置が戻り、画像データがそのまま上書きされていく。このような循環的な記録方法を実行させている間に、加速度センサ１３が検出した値が所定の閾値を超えた場合には、ＣＰＵ１１の制御によって、いわゆるイベントとして検出され、その検出されたタイミング前後の所定期間における画像データがＣＰＵ１１の制御に基づいて、記録部１７へと転送される。この転送によって、上書きが禁止されている記録部１７にイベント検出前後の画像データが記録されることになる。なお、以下の説明はこの通常のイベント記録動作が実行されていることが前提である。
【００３４】
続いてドライブレコーダ１が有する機能について説明する。図４は、図１に示すドライブレコーダ１の各構成を、本発明の機能ごとに、より詳細に説明した図である。ドライブレコーダ１のＣＰＵ１１は、記録処理制御部４１、エラーイベント制御部４２、タイミング取得部４３、エラーイベントパターン補正部４４の各機能を含んで構成されている。また、記録部１７は、画像データ４８Ａを記録するためのイベント記録領域４８を有している。また、記録部１７は、イベントパターンデータ４９Ａと、エラーイベントパターンデータ４９Ｂ（判定用データ）とが記録される。なお、ドライブレコーダ１は、上述した機能以外の機能を含んでいてもよい。
【００３５】
記録処理制御部４１は、加速度センサ１３が検出した値がイベントパターンデータ４９Ａとして記録された所定の閾値を超えた場合には、イベントとして判定すると共に、その検出されたタイミング前後の所定時間における撮像画像を内部メモリ１４へと転送され、画像データ４８Ａが記録される。また、記録処理制御部４１は、エラーイベント制御部４２によりエラーイベントが発生したと判定された場合には、撮像部１２により撮像され、内部メモリ１４に記録されている画像データを記録部１７のイベント記録領域４８には記録させないように制御する。
【００３６】
エラーイベント制御部４２は、エラーイベント判定部４２Ａと、エラーイベントパターン特定部４２Ｂとを有している。エラーイベント判定部４２Ａは、加速度センサ１３から供給されるセンサ情報と、エラーイベントパターンデータ４９Ｂとを比較して記録部１７のイベント記録領域４８に記録する必要のないエラーイベントが発生したか否かを判定し、その判定結果を記録処理制御部４１に供給する。
【００３７】
エラーイベントパターン特定部４２Ｂは、タイミング取得部４３で取得した所定のタイミングにおける加速度センサ１３から供給されるセンサ情報に基づいてエラーイベントパターンを示す特徴情報を特定する。
【００３８】
エラーイベントパターン補正部４４は、上述したエラーイベントパターンを示す特徴情報を用いて、既に登録されていたエラーイベントパターンデータ４９Ｂを補正することにより新たなエラーイベントパターンデータ４９Ｂを生成する。なお、エラーイベントパターンデータ４９Ｂが登録されていない場合には、エラーイベントパターン特定部４２Ｂで特定した特徴情報そのものがエラーイベントパターンデータ４９Ｂとして登録されうる。
【００３９】
上記の構成について例を用いて説明する。たとえば、エラーイベントパターン特定部４２Ｂは、エラーイベントの一例であるドアの開閉において、ドアの種類（たとえば、運転席ドア、助手席ドア、運転席後ドア、助手席後ドアトランク/ハッチバック）に応じたドア開閉により検出される値の波形パターンを特徴情報として特定し、特定した波形パターンを、ドアの種類に応じた特徴の異なる波形パターンとして、それぞれエラーイベントパターンデータ４９Ｂとして登録する。そして、エラーイベントパターン補正部４４は、エラーイベントパターン特定部４２Ｂが新たに特定した波形パターンを用いて、既に登録されているエラーイベントパターンデータ４９Ｂを補正することで、新たなエラーイベントパターンデータ４９Ｂを記録部１７に登録することができる。なお、エラーイベントパターンデータ４９Ｂは、加速度センサ１３から供給される加速度に基づく特徴情報だけではなく、ＧＰＳ受信部１５から供給される位置情報、または車速センサ１６から供給される車両の速度に基づく特徴情報としてもよい。この場合、たとえば、位置情報においては、駐車場や自宅など特定の施設や場所の位置情報を特徴情報とすることが好ましい。また、たとえば、車両の速度においては、停止（０ｋｍ/ｈ）を特徴情報とすることが好ましい。
【００４０】
また、エラーイベントパターン補正部４４は、ユーザの入力部２０を用いた操作に応じて、エラーイベントパターンデータ４９Ｂの特徴情報を追加する処理、所定の補正をする処理、あるいはエラーイベントパターンデータ４９Ｂの特徴情報を再設定する処理の少なくともいずれか１つを実行することができる。
【００４１】
たとえば、ユーザが、運転席のドア開閉のパターン、助手席のドア開閉パターンのそれぞれについて、エラーイベントパターンデータ４９Ｂとして追加したい場合、入力部２０を用いて指示すると、エラーイベントパターン補正部４４がそれぞれのエラーイベントパターンデータ４９Ｂを記録部１７に登録する。また、イベントと判断される画像データ４８Ａの中にエラーイベントに該当するものがある場合、入力部２０を介してその画像データ４８Ａが指定されると、エラーイベントパターン補正部４４が、その画像データ４８Ａの撮像時に取得したセンサ情報を特徴情報として特定し、エラーイベントパターンデータ４９Ｂを補正する。また、たとえば、エラーイベントと判断されるセンサ情報を一旦削除し、再設定を行いた場合などには、入力部２０を用いて、記録部１７に記録されているエラーイベントパターンデータ４９の特徴情報を削除されると、エラーイベントパターン補正部４４が、その特徴情報に用いた補正がされないエラーイベントパターンデータ４９Ｂを生成することができる。
【００４２】
タイミング取得部４３は、ユーザの入力部２０を用いた操作に応じて、エラーイベントを登録するための所定のタイミングを取得する。ここでいう所定のタイミングとは、たとえば、ドライブレコーダ１が車両からＡＣＣ電源の供給を受けている場合には、車両のエンジンＯＦＦの操作により車両からＡＣＣ電源の供給が停止されるため、そのエンジンＯＦＦによってエンジン停止信号が供給されるタイミングを示す。また、たとえば、ユーザが、ドライブレコーダ１の初期設定時に、入力部２０を用いてエラーイベントの登録開始を操作した際、その操作信号が検出されるタイミングを示す。
【００４３】
イベント記録領域４８は、記録部１７の上書きが禁止されている記憶領域であり、記録処理制御部４１により所定のイベントが発生したと判断された所定期間の画像データ１４Ａが内部メモリ１４から転送されて、画像データ４８Ａとして記録される。
【００４４】
イベントパターンデータ４９Ａは、イベントを特定するための情報である。イベントパターンデータ４９Ａは、たとえば、加速度センサ１３から出力されるｘ軸、ｙ軸、ｚ軸の３軸方向の加速度の値であって、特定のイベントの挙動を示す特徴情報（各軸のピーク値など）を用いて生成される。
【００４５】
エラーイベントパターンデータ４９Ｂは、エラーイベントを示す情報であって、特徴情報により生成される情報である。エラーイベントパターンデータ４９Ｂは、たとえば、車両のエンジンがＯＦＦにされてから、所定時間内に発生する加速度センサ１３によって検出された値の波形パターン等を用いることで生成される。
【００４６】
続いて、特徴情報の具体例を説明する。図５は、運転席側のドア開閉時における、加速度センサ１３で検出される値に基づく波形パターンの一例を示す図である。（Ａ）は、運転席側のドアが通常の力で開閉された場合の波形パターン例であり、（Ｂ）は、通常よりも強い力で開閉された場合の波形パターン例を示す図である。図６は、助手席側における、加速度センサ１３で検出される値に基づく波形パターンの一例を示す図である。（Ａ）は、助手席側のドアが通常の力で開閉された場合の波形パターン例であり、（Ｂ）は、通常よりも強い力で開閉された場合の波形パターン例を示す図である。なお、図５および図６の横軸は時間を示し、縦軸は加速度センサ１３によって検出された値を示す。そのため、それぞれの図５、６は、図１で示したＸ、Ｙ、Ｚ軸に対応しており、Ｇ‐ｘはＸ軸方向の加速度の値、Ｇ‐ｙはＹ軸方向の加速度の値、Ｇ‐ｚはＺ軸方向の加速度の値を示している。さらに、図５、６は、ドアの開閉を数回繰り返して試行した結果を示す波形である。なお、図５、図６の波形パターンにおいて、定常値が０となっていないが、これは重力の影響を受けているためである。オフセットを行うことで、定常値を０とすることは可能である。
【００４７】
図５および図６に示す波形パターンからわかるように、どのドア側での開閉であるか、ドア開閉の強弱などによりその波形パターンは変化する。更には、車両の大きさ、車種によっても当然これらの波形パターンはまったく異なるものである。したがって、これらを一律に特定の挙動パターンとして記録し、イベントの判別をするのではなく、車両の大きさ、車種、利用者、ドア別にドライブレコーダ１のエラーイベントとして特徴情報を学習させ、それらに基づいてエラーイベントパターンデータ４９Ｂを生成させていくことで、本来必要のないイベントの誤検出を低減させることができる。
【００４８】
つまり、エラーイベントパターンデータ４９Ｂとして登録するデータは、たとえば、エンジンＯＦＦ信号を取得して３分以内に、ドアが開閉された際の加速度センサ１３によって検出された波形パターンであって、異常と判定される閾値以上のデータである。この波形パターンは、車両の大きさ、車種、利用者、ドア位置によっても検出される加速度センサ１３のＸ、Ｙ、Ｚ軸方向の波形パターンが異なる。そこで、これらの波形パターンをエラーイベントパターンデータ４９Ｂとしてそれぞれ登録していくことで、利用者Ａが運転席側のドアを閉めた場合、利用者Ｂが助手席側のドアを閉めた場合などのデータが蓄積され、近似したデータをグループ分けしていくことが可能となる。これによって、加速度センサ１３が閾値以上の加速度を検出した際、グループ分けされたエラーイベントパターンデータ４９Ｂと照合することで、近似した特徴を持つエラーイベントが所定回数以上にわたり登録されていると判定することができ、通常使用の範囲内であり、エラーイベントであると判定することができ、本来必要のないイベントの誤検出を低減することが可能となる。
【００４９】
次に、図７〜図８のフローチャートを参照して、ＣＰＵ１１が実行する各処理について説明する。図７は、図１に示すドライブレコーダ１が実行するエラーイベント登録処理を示すフローチャートである。
【００５０】
ステップＳ１において、タイミング取得部４３は、入力部２０によるエラーイベントの登録操作、または車両の停止に基づいて、エラーイベントパターンの記録を開始する。より具体的には、エラーイベントの登録操作に応じて入力部２０から出力される操作信号、または、エンジンＯＦＦにより車両から出力されるエンジンＯＦＦ信号を取得したか否かを判定し、いずれかの操作信号を取得するまで待機する。
【００５１】
タイミング取得部４３は、ステップＳ１において、操作信号を取得した場合、ステップＳ２に進み、エラーイベント記録開始を示す信号をエラーイベントパターン特定部４２Ｂに出力し、エラーイベントの記録を開始する。エラーイベントパターン特定部４２Ｂは、エラーイベント記録開始の指示に基づいて、加速度センサ１３から供給されるセンサ情報を特定する。
【００５２】
ステップＳ３において、エラーイベントパターン特定部４２Ｂは、所定時間（たとえば、エンジンＯＦＦ信号受信から運転者が車両を離れると判断される３分間）が経過したか否かを判定し、所定時間が経過したと判定するまでエラーイベントパターンの記録処理を継続する。そして、エラーイベントパターン特定部４２Ｂは、ステップＳ３において、所定時間経過したと判定した場合、ステップＳ４に進み、エラーイベントパターンの記録を終了する。
【００５３】
ステップＳ５において、エラーイベントパターン特定部４２Ｂは、エラーイベント記録開始からエラーイベント記録終了までの期間において、加速度センサ１３のセンサ情報から、エラーイベントパターンを示す特徴情報を抽出する。エラーイベントパターン補正部４４は、抽出したエラーイベントパターンを示す特徴情報によりエラーイベントパターンデータ４９Ｂを生成し、記録部１７に記録させる。なお、このエラーイベントの特徴情報を抽出する他の方法として、エラーイベントパターンを記録する処理を複数回施行した上で、特徴情報を抽出してから記録させるようにしてもよい。
【００５４】
ここで、特徴情報の抽出及びエラーイベントパターンデータ４９Ｂの記録について、例を示す。図５、図６において、ドアの開閉時に加速度センサ１３で検出される値を示したが、エラーイベントパターン特定部４２Ｂは、Ｘ軸方向の加速度における最大値Ｇ‐ｘmaxを求める。さらに、エラーイベントパターン特定部４２Ｂは、その最大値Ｇ‐ｘmaxが計測された時間ｔ１から最大値Ｇ‐ｘmaxが計測された後の振幅の定常値（センサがオフセットされている場合には0）が２回計測された時間ｔ２までの時間Ｔ（すなわちＴ＝ｔ２−ｔ１）を特徴情報として特定する。つぎに、エラーイベントパターン補正部４４は、既に記録部１７に記録された過去の特徴情報を統計したエラーイベントパターンデータ４９Ｂを呼び出す。この過去の特徴情報を統計したエラーイベントパターンデータ４９Ｂは、過去の時間Ｔの平均値を求めた時間Ｔｐである。エラーイベントパターン補正部４４は、この時間Ｔｐに対して、特定された時間Ｔを含め、平均値を新たらに算出することでエラーイベントパターンデータを生成し、記録部１７に記録する。なお、この例では、時間Ｔを特徴情報として抽出しているが、Ｘ軸方向の正方向に対する加速度の最大値またはＹ軸方向の負の方向に対する加速度の最大値若しくはその両方を特徴情報として記録し、上述の通り、平均値を求めエラーイベントパターンデータ４９Ｂとして記録部１７に作成し記録させてもよい。
【００５５】
また、加速度センサ１３によるセンサ情報に加えて、ＧＰＳ受信部１５から供給される位置情報を特徴情報及びエラーイベントパターンデータ４９Ｂとして記録させてもよい。洗車場における例について説明する。洗車場では、洗車の際、車体に対して継続的に力が加えられる。そのため、所定の位置において、継続的に加えられる力の特徴情報をエラーイベントパターンデータ４９Ｂとして記録させる。より具体的には、ＧＰＳ受信部１５の位置情報と加速度センサ１３のセンサ情報とを記録部１７に記録させる。エラーイベントパターン特定部４２Ｂは、加速度センサ１３のセンサ情報は、エラーイベントパターンの記録中のＧ‐ｘ、Ｇ‐ｙ、Ｇ‐ｚの各最大値を、特徴情報として位置情報とともに特定する。つぎに、エラーイベントパターン補正部４４は、既に記録部１７に記録された過去の特徴情報を統計したエラーイベントパターンデータ４９Ｂを呼び出す。この過去の特徴情報を統計したエラーイベントパターンデータ４９Ｂは、所定の場所における力の方向毎の最大値の平均値Ｇ‐ｘa、Ｇ‐ｙa、Ｇ‐ｚaである。エラーイベントパターン補正部４４は、力の方向毎の最大値の平均値に対して、特定されたＧ‐ｘ、Ｇ‐ｙ、Ｇ‐ｚの各最大値を含め、平均値を新たに算出することでエラーイベントパターンデータ４９Ｂを生成し、記録部１７に記録する。
【００５６】
図８は、図１に示すドライブレコーダ１が実行するエラーイベント検出処理を示すフローチャートである。この処理は、駐車時に移行した場合に行われる。なお、図８の処理の前提として、図７のエラーイベントパターンデータ４９Ｂが記録部１７に登録されているものとする。また、図３に示したイベントを検出する際の通常の記録動作も並列して実行されているものとする。
【００５７】
ステップＳ１１において、エラーイベント判定部４２Ａは、加速度センサ１３から供給されるセンサ情報を取得する。ステップＳ１２において、エラーイベント判定部４２Ａは、記録部１７に記録されているエラーイベントパターンデータ４９ＢとステップＳ１の処理で取得したセンサ情報とを比較する。
【００５８】
ステップＳ１３において、エラーイベント判定部４２Ａは、ステップＳ１２の処理の比較結果に基づいて、エラーイベントが発生したか否かを判定し、エラーイベントが発生したと判定した場合、ステップＳ１４に進み、撮像部１２により撮像され、内部メモリ１４に出力されて記録された画像データ１４Ａの転送を禁止して、記録部１７のイベント記録領域４８には記録させないように制御する。なお、このステップＳ１３においてエラーイベントが発生したと判定された後の処理は、図３で示した通常のイベント記録動作における内部メモリ１４から画像データ１４Ａを記録部１７へ転送する処理より優先して適用される。
【００５９】
またステップＳ１３において、エラーイベント判定部４２Ａは、エラーイベントが発生していないと判定した場合、エラーイベント検出処理を終了する（ＥＮＤ）。なお、ステップＳ１３において、エラーイベントではないと判定された場合において、図３で示した通常のイベント記録動作において、所定のイベントが発生したと判定された場合には、内部メモリ１４に記録された画像データ１４Ａが記録部１７のイベント記録領域４８に記録されることになる。
【００６０】
たとえば、記録部１７に記録されている上述の時間Ｔの平均値と加速度センサ１３から取得したセンサ情報である時間Ｔとを比較する。時間Ｔが時間Ｔの平均値より小さい場合にはエラーイベントが発生したと判定される。また、上述のエラーイベント最大値の平均値と加速度センサ１３から取得したセンサ情報であるエラーイベント最大値と比較する。エラーイベント最大値がエラーイベント最大値の平均値より小さい場合にはエラーイベントが発生したと判定される。なお、エラーイベント最大値の比較においては、いずれかの軸方向における比較でもよい。または全ての軸方向のエラーイベント最大値がそれぞれ各軸エラーイベント最大値の平均値より小さい場合にエラーイベントが発生したと判定してもよい。
【００６１】
さらに、位置情報をエラーイベントパターンデータ４９Ｂとして記録させる場合について例を説明する。まず、ＧＰＳ受信部１５により位置情報を計測する。計測された位置情報と、記録部１７に記録されているエラーイベントパターンデータ４９Ｂとしての位置情報とを比較する。計測された位置情報に該当するエラーイベントパターンデータ４９Ｂとしての位置情報が記録されていれば、その位置情報におけるエラーイベントパターンデータ４９Ｂとしての加速度センサの各最大値の各平均値を記録部１７から読み出す。計測されている各軸方向のセンサ情報と、上述の各軸方向に対する各最大値の各平均値とを比較する。各軸方向に対して、すべてのセンサ情報が各平均値より小さい場合には、エラーイベントが発生したとして判定する。
【００６２】
以上の説明からわかるように、このドライブレコーダ１は、加速度センサ１３と、撮像された画像を画像データとして出力する撮像部１２と、撮像部１２が出力する画像データと、加速度センサ１３から供給されるセンサ情報とに基づき生成されるエラーイベントパターンデータ４９Ｂとを記録する記録部１７と、加速度センサ１３から供給されるセンサ情報と、エラーイベントパターンデータ４９Ｂとを比較して、記録部１７に記録する必要がある画像データ４８Ａか否かを判定するエラーイベント判定部４２Ａと、エラーイベント判定部４２Ａにより、記録部１７に記録する必要のない画像データと判定された場合には、撮像部１２により撮像して出力された画像データ１４Ａを記録部１７へ記録する処理を禁止する記録処理制御部４１と、を有するようにしたので、本来記録する必要がないイベントの記録処理を禁止することができる。すなわち、仮に通常のイベント判定で、ドア開閉によるセンサ情報もイベントと判断されてしまう可能性がある値が検出されたとしても、ドア開閉によるセンサ情報がエラーイベントとして登録されている限り、記録処理制御部４１は、これをイベントとして認識することがないので、必要のない画像データ１４Ａが記録部１７に記録されることがない。
【００６３】
また、このドライブレコーダ１は、所定の操作が入力された時点を取得するタイミング取得部４３を備え、エラーイベントパターンデータ４９Ｂ（判定用データ）は、タイミング取得部４３が取得した時点から所定の期間において加速度センサ１３から供給されるセンサ情報に基づき生成されたデータである。そのため、たとえば、ユーザがこれから車を停止して外出する場合に、そのタイミングをドライブレコーダ１に対して操作入力に応じて通知し、そのタイミングから所定時間内に車外へと移動する際のドア開閉時の振動がエラーイベントパターンとして認識させて登録することができる。これにより、この登録以後、同程度の強さのドア開閉であれば、ドライブレコーダ１はエラーイベントとして認識することができるため、必要のない画像データ１４Ａが記録部１７に記録されることがない。
【００６４】
また、このドライブレコーダ１におけるエラーイベントパターンデータ４９Ｂは、複数回の所定の操作により、タイミングを取得した時点から所定の期間において加速度センサ１３から供給される複数回のセンサ情報に基づいて生成されたデータであるため、ドライブレコーダ１が設置される車両の車種、車両の使用者の性別、年齢などに応じたエラーイベントを適切に設定させることができる。
【００６５】
また、このドライブレコーダ１は、車両に搭載されるものであり、車両のエンジン停止信号が供給されると、エラーイベントパターンデータ４９Ｂを特定するエラーイベントパターン特定部４２Ｂを有し、エラーイベント判定部４２Ａは、エラーイベントパターン特定部４２Ｂにより特定されたエラーイベントパターンデータ４９Ｂをエラーイベントの判断基準として設定するようにしたので、たとえば、車両のドライバーなどのユーザがドライブレコーダ１に対してエラーイベントの登録操作をしなくても、駐車直後の所定時間内起こるイベントは自動的にエラーイベントとして登録させることができる。
【００６６】
また、このドライブレコーダ１は、ドライブレコーダ１の位置を示す情報を取得するＧＰＳ受信部１５（位置情報取得部）を備え、エラーイベントパターンデータ４９Ｂは、所定のタイミングにおける位置情報ごとに対応づけられて生成されるようにしたので、たとえば、普段駐車している自宅の駐車場におけるエラーイベント、よく買い物に行く近所のスーパーの駐車場におけるエラーイベントなど、利用者の利用シーンに応じたエラーイベントを登録させることもできる。
【００６７】
図９は、図４に示したドライブレコーダ１の機能ブロックの第一の変形例を示す図である。図９に示したドライブレコーダ１Ａは、エラーイベント記録領域５０を追加した点を除いては、図４と同じ構成であるため、エラーイベント記録領域５０以外の説明は省略する。
【００６８】
記録部１７は、イベント記録領域４８（第一の記録領域）のほか、画像データ５０Ａを記録するためのエラーイベント記録領域５０（第二の記録領域）を有している。エラーイベント記録領域５０は、書き換え可能なメモリ領域である。
【００６９】
記録処理制御部４１は、エラーイベント制御部４２によりエラーイベントが発生したと判定された場合には、撮像部１２により撮像され、内部メモリ１４に記録されている画像データを記録部１７のエラーイベント記録領域５０へ転送させるように制御する。
【００７０】
図１０は、図９に示したドライブレコーダ１Ａが実行するエラーイベント検出処理を示すフローチャートである。図１０において図８に示した処理と同じものには同一符号を付して説明を省略する。なお、図１０の処理の前提として、図７のエラーイベントパターンデータ４９Ｂが記録部１７に登録されているものとする。また、図３に示したイベントを検出する際の通常の記録動作も並列して実行されているものとする。
【００７１】
ステップＳ１１〜Ｓ１３において、エラーイベント判定部４２Ａは、加速度センサ１３から供給されるセンサ情報を取得し、取得したセンサ情報と記録部１７に記録されているエラーイベントパターンデータ４９Ｂとを比較し、エラーイベントが発生したか否かを判定する。
【００７２】
ステップＳ１３において、エラーイベント判定部４２Ａは、エラーイベントが発生したと判定した場合、ステップＳ２１に進み、撮像部１２により撮像され、内部メモリ１４に出力されて記録された画像データ１４Ａを転送して、記録部１７のエラーイベント記録領域５０に記録させるように制御する。これにより、エラーイベント記録領域５０には、エラーイベント発生時に撮像された画像データ５０Ａが記録される。
【００７３】
またステップＳ１３において、エラーイベント判定部４２Ａは、エラーイベントが発生していないと判定した場合、エラーイベント検出処理を終了する（ＥＮＤ）。なお、ステップＳ１３において、エラーイベントではないと判定された場合において、図３で示した通常のイベント記録動作において、所定のイベントが発生したと判定された場合には、内部メモリ１４に記録された画像データ１４Ａが記録部１７のイベント記録領域４８に記録されることになる。これにより、イベント記録領域４８には、イベント発生時に撮像された画像データ４８Ａが記録される。
【００７４】
以上の第一の変形例の説明からわかるように、このドライブレコーダ１は、加速度センサ１３と、撮像された画像を画像データとして出力する撮像部１２と、撮像部１２が出力する画像データと、加速度センサ１３から供給されるセンサ情報とに基づき生成されるエラーイベントパターンデータ４９Ｂとを記録する記録部１７と、加速度センサ１３から供給されるセンサ情報と、エラーイベントパターンデータ４９Ｂとを比較して、エラーイベントであるか否かを判定するエラーイベント判定部４２Ａと、エラーイベント判定部４２Ａの判定結果に基づいて、撮像部１２により撮像して出力された画像データ１４Ａの記録部１７への記録を制御する記録処理制御部４１と、を有するようにしたので、本来記録する必要がないイベントを、記録する必要があるイベントとは別の領域に記録することができる。すなわち、ドア開閉によるセンサ情報はエラーイベントと判断され、不要と思われる画像であるが、記録処理制御部４１は、エラーイベントと判断された画像データ１４Ａを、記録部１７の書き換え可能なエラーイベント記録領域５０に記録するように制御する。これによって、たとえ不要と判断されたデータであってもエラーイベント記録領域５０に記録されることで、のちに不要と判断されたデータが必要となった場合にも、容易にそのデータをエラーイベント記録領域５０から読み出すことが可能となり、情報処理機器に転送するなどの後段の処理を行うことができる。
【００７５】
図１１は、図４に示したドライブレコーダ１の機能ブロックの第二の変形例を示す図である。図１１に示したドライブレコーダ１Ｂは、イベント記録領域４８に、リサイズ画像データ４８Ｂが記録される点を除いては、図４と同じ構成である。
【００７６】
イベント記録領域４８には、所定のイベントが発生したと判断された所定期間の画像データ１４Ａが内部メモリ１４から転送されて、画像データ４８Ａとして記録されるほか、エラーイベントが発生したと判断された所定期間の画像データ１４Ａが内部メモリ１４から転送されて、リサイズ画像データ４８Ｂとして記録される。
【００７７】
記録処理制御部４１は、エラーイベント制御部４２によりエラーイベントが発生したと判定された場合には、撮像部１２により撮像され、内部メモリ１４に記録されている画像データのデータ容量を減少させてから、記録部１７へ転送させるように制御する。画像データのデータ容量を減少させる方法は特に問わないが、たとえば、解像度を低解像度に変更したり、フレームレートを下げたりすることで、データ容量を減少させることができる。
【００７８】
図１２は、図１１に示したドライブレコーダ１Ｂが実行するエラーイベント検出処理を示すフローチャートである。図１２において図８に示した処理と同じものには同一符号を付して説明を省略する。なお、図１２の処理の前提として、図７のエラーイベントパターンデータ４９Ｂが記録部１７に登録されているものとする。また、図３に示したイベントを検出する際の通常の記録動作も並列して実行されているものとする。
【００７９】
ステップＳ１１〜Ｓ１３において、エラーイベント判定部４２Ａは、加速度センサ１３から供給されるセンサ情報を取得し、取得したセンサ情報と記録部１７に記録されているエラーイベントパターンデータ４９Ｂとを比較し、エラーイベントが発生したか否かを判定する。
【００８０】
ステップＳ１３において、エラーイベント判定部４２Ａは、エラーイベントが発生したと判定した場合、ステップＳ３１に進み、撮像部１２により撮像され、内部メモリ１４に出力されて記録された画像データ１４Ａのデータ容量を減少させてから転送して、記録部１７のイベント記録領域４８に記録させるように制御する。これにより、イベント記録領域４８には、エラーイベント発生時に撮像された画像データのデータ容量が減少されたリサイズ画像データ４８Ｂが記録される。
【００８１】
またステップＳ１３において、エラーイベント判定部４２Ａは、エラーイベントが発生していないと判定した場合、エラーイベント検出処理を終了する（ＥＮＤ）。なお、ステップＳ１３において、エラーイベントではないと判定された場合において、図３で示した通常のイベント記録動作において、所定のイベントが発生したと判定された場合には、内部メモリ１４に記録された画像データ１４Ａが記録部１７のイベント記録領域４８に記録されることになる。これにより、イベント記録領域４８には、イベント発生時に撮像された画像データ４８Ａが記録される。
【００８２】
以上の第二の変形例の説明からわかるように、このドライブレコーダ１は、加速度センサ１３と、撮像された画像を画像データとして出力する撮像部１２と、撮像部１２が出力する画像データと、加速度センサ１３から供給されるセンサ情報とに基づき生成されるエラーイベントパターンデータ４９Ｂとを記録する記録部１７と、加速度センサ１３から供給されるセンサ情報と、エラーイベントパターンデータ４９Ｂとを比較して、エラーイベントであるか否かを判定するエラーイベント判定部４２Ａと、エラーイベント判定部４２Ａの判定結果に基づいて、撮像部１２により撮像して出力された画像データ１４Ａの記録部１７への記録を制御する記録処理制御部４１と、を有するようにしたので、本来記録する必要がないイベントを、データ容量を減少させて記録することができる。すなわち、ドア開閉によるセンサ情報はエラーイベントと判断され、不要と思われる画像であるが、記録処理制御部４１は、エラーイベントと判断された画像データ１４Ａを、そのデータ容量を減少させて記録部１７のイベント記録領域４８に記録するように制御する。これによって、たとえ不要と判断されたデータであっても記憶媒体の容量圧迫を軽減しつつイベント記録領域４８に記録されることで、のちに不要と判断されたデータが必要となった場合にも、容易にそのデータをイベント記録領域４８から読み出すことが可能となり、情報処理機器に転送するなどの後段の処理を行うことができる。
【００８３】
以上、本発明の実施の形態について説明したが、本発明は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。たとえば、図７に示したエラーイベント登録処理では、所定の時間が経過するまでエラーイベント登録処理を継続するようにしたが、これに限らず、ユーザが入力部２０を用いてエラーイベントの登録終了操作を行うことで、その操作信号を検出した場合に、エラーイベント登録処理を終了するようにしてもよい。このような構成によって、エラーイベントの登録処理をユーザの意志によって決定させることもできる。さらには、所定の時間は、位置情報に基づき、増減するように変更してもよい。例えば、位置情報より、洗車場と判断された場合には、所定の時間を長くなるように設定してもよい。
【００８４】
また、図８、図１０、および図１２に示したエラーイベント検出処理では、エラーイベントデータとセンサ情報との比較によってエラーイベントを検出するようにしたが、これに限らず、たとえば、車両の周囲を撮像することができる撮像部を更に設ける構成とし、車両の使用者の顔画像を予め記録部１７に登録しておくことで、駐車時に、撮像部により撮像された画像データの特徴量から予め登録された顔画像と認識された場合には、その顔画像が認識されている期間に発生するセンサ情報はエラーイベントであると判定するようにしてもよい。このような構成によって、エラーイベントと判定する精度を向上させることができる。
【００８５】
また、図３で説明した通常のイベント判定処理と、図８、図１０、および図１２に示したエラーイベント検出処理とは並列して実行されるものとしたが、これらが１つの制御処理として構成してもよい。たとえば、加速度センサ１３からセンサ情報を取得すると、そのセンサ情報に基づいて、最初にエラーイベント検出処理を実行し、エラーイベントでないと判定された場合に、通常のイベント検出処理に移行してもよい。または、加速度センサ１３からセンサ情報を取得すると、そのセンサ情報に基づいて、最初にイベント検出処理を実行し、イベントと判定された場合に、エラーイベント検出処理を実行し、エラーイベントと判定されない場合に、内部メモリ１４の画像データ１４Ａを記録部１７のイベント記録領域４８に記録させるようにしてもよい。また、記録処理制御部４１が、記録部１７に記録されているイベントパターンデータ４９Ａとエラーイベントパターンデータ４９Ｂの両方を参照して、イベント検出処理を実行するようにしてもよい。
【００８６】
また、上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、たとえば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【００８７】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【符号の説明】
【００８８】
１  ドライブレコーダ、１１  ＣＰＵ、１２  撮像部、１３  加速度センサ、１４  内臓メモリ、１５  ＧＰＳ受信部、１６  車速センサ、１７  記録部、４１  記録処理制御部、４２  エラーイベント制御部、４３  タイミング取得部、４４  エラーイベントパターン補正部
【図１】
2018005884.tif 000003
【図２】
2018005884.tif 000004
【図３】
2018005884.tif 000005
【図４】
2018005884.tif 000006
【図５】
2018005884.tif 000007
【図６】
2018005884.tif 000008
【図７】
2018005884.tif 000009
【図８】
2018005884.tif 000010
【図９】
2018005884.tif 000011
【図１０】
2018005884.tif 000012
【図１１】
2018005884.tif 000013
【図１２】
2018005884.tif 000014