(57)【要約】【課題】車両に対して発生するイベントの誤検知を抑制することが可能な電子機器、イベント検知方法及びプログラムを提供することにある。【解決手段】実施形態によれば、車両に取り付けられる電子機器が提供される。電子機器は、第１センサと、第２センサと、検知手段とを具備する。第１センサは、車両に対して生じる第１物理量を計測する。第２センサは、車両に対して生じる第２物理量を計測する。検知手段は、第１センサによって計測された第１物理量、第１センサによって第１物理量が計測された第１時刻、第２センサによって計測された第２物理量及び第２センサによって第２物理量が計測された第２時刻に基づいて、車両に発生したイベント検知する。【選択図】図３
2019159414.tif 000002
【特許請求の範囲】
【請求項１】
車両に取り付けられる電子機器において、
前記車両に対して生じる第１物理量を計測する第１センサと、
前記車両に対して生じる第２物理量を計測する第２センサと、
前記第１センサによって計測された第１物理量、前記第１センサによって前記第１物理量が計測された第１時刻、前記第２センサによって計測された第２物理量及び前記第２センサによって前記第２物理量が計測された第２時刻に基づいて、前記車両に発生したイベントを検知する検知手段と
を具備する電子機器。
【請求項２】
前記検知手段は、前記第１物理量が第１条件を満たし、前記第２物理量が第２条件を満たし、かつ、前記第１時刻及び第２時刻の関係が第３条件を満たす場合に前記イベントを検知する請求項１記載の電子機器。
【請求項３】
前記検知手段は、前記第１物理量が第１閾値以上であり、前記第２物理量が第２閾値以上であり、かつ、前記第１閾値以上である第１物理量が計測された第１時刻が前記第２閾値以上である第２物理量が計測された第２時刻よりも前である場合に前記イベントを検知する請求項２記載の電子機器。
【請求項４】
前記検知手段は、前記第１物理量と第１閾値との関係、前記第２物理量と第２閾値との関係、及び前記第１時刻と前記第２時刻との関係の組み合わせに応じて前記イベントを検知する請求項１記載の電子機器。
【請求項５】
前記第１物理量は、前記車両に対して生じる加速度を含み、
前記第２物理量は、前記車両に対して生じる角速度を含む
請求項１記載の電子機器。
【請求項６】
前記第１物理量は、前記車両の第１方向に対して生じる加速度を含み、
前記第２物理量は、前記車両の第２方向に対して生じる加速度を含む
請求項１記載の電子機器。
【請求項７】
前記第１物理量及び前記第２物理量の不要成分を除去するための前処理を実行する処理手段を更に具備する請求項１記載の電子機器。
【請求項８】
前記第１物理量、及び前記第２物理量からそれぞれ第１特徴量、及び第２特徴量を抽出し、当該抽出した第１特徴量、及び第２特徴量と、前記第１時刻、及び前記第２時刻とに基づいて前記イベントを検知する請求項１記載の電子機器。
【請求項９】
車両に取り付けられる電子機器が実行するイベント検知方法であって、
第１センサによって計測された前記車両に対して生じる第１物理量を取得するステップと、
第２センサによって計測された前記車両に対して生じる第２物理量を取得するステップと、
前記取得された第１物理量、前記第１センサによって前記第１物理量が計測された第１時刻、前記取得された第２物理量及び前記第２センサによって前記第２物理量が計測された第２時刻に基づいて、前記車両に発生したイベントを検知するステップと
を具備するイベント検知方法。
【請求項１０】
前記第１物理量、及び前記第２物理量からそれぞれ第１特徴量、及び第２特徴量を抽出し、当該抽出した第１特徴量、及び第２特徴量と、前記第１時刻、及び前記第２時刻とに基づいて前記イベントを検知する請求項９記載のイベント検知方法。
【請求項１１】
車両に取り付けられる電子機器のコンピュータによって実行されるプログラムであって、
前記コンピュータに、
第１センサによって計測された前記車両に対して生じる第１物理量を取得するステップと、
第２センサによって計測された前記車両に対して生じる第２物理量を取得するステップと、
前記取得された第１物理量、前記第１センサによって前記第１物理量が計測された第１時刻、前記取得された第２物理量及び前記第２センサによって前記第２物理量が計測された第２時刻に基づいて、前記車両に発生したイベントを検知するステップと
を実行させるためのプログラム。
【請求項１２】
前記第１物理量、及び前記第２物理量からそれぞれ第１特徴量、及び第２特徴量を抽出し、当該抽出した第１特徴量、及び第２特徴量と、前記第１時刻、及び前記第２時刻とに基づいて前記イベントを検知する請求項１１記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器、イベント検知方法及びプログラムに関する。
【背景技術】
【０００２】
近年では、例えばドライブレコーダーのような車両に取り付けられる電子機器が開発されている。
【０００３】
このような電子機器においては、例えばセンサによって計測された物理量（センサデータ）に基づいて車両に発生したイベント（例えば、事故等）を検知するようなことが行われているが、当該イベントの誤検知を抑制する仕組みが求められている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１６４８６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そこで、本発明が解決しようとする課題は、車両に発生するイベントの誤検知を抑制することが可能な電子機器、イベント検知方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
実施形態によれば、車両に取り付けられる電子機器が提供される。前記電子機器は、第１センサと、第２センサと、検知手段とを具備する。前記第１センサは、前記車両に対して生じる第１物理量を計測する。前記第２センサは、前記車両に対して生じる第２物理量を計測する。前記検知手段は、前記第１センサによって計測された第１物理量、前記第１センサによって前記第１物理量が計測された第１時刻、前記第２センサによって計測された第２物理量及び前記第２センサによって前記第２物理量が計測された第２時刻に基づいて、前記車両に発生したイベントを検知する。
【図面の簡単な説明】
【０００７】
【図１】実施形態に係る電子機器の使用態様の一例を示す図。
【図２】電子機器のシステム構成の一例を示す図。
【図３】電子機器の機能構成の一例を示すブロック図。
【図４】電子機器の処理手順の一例を示すフローチャート。
【図５】センサデータ処理の処理手順の一例を示すフローチャート。
【図６】イベント検知処理の処理手順の一例を示すフローチャート。
【図７】イベント検知処理の処理手順の別の例を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、図面を参照して、実施形態について説明する。
【０００９】
図１は、本実施形態に係る電子機器の使用態様の一例を示す図である。図１に示すように、電子機器１０は、例えば自動車のような車両１に取り付けられて使用されるドライブレコーダー等として実現され得る。
【００１０】
本実施形態においては電子機器１０がドライブレコーダーであるものとして説明するが、当該電子機器１０は、車両１に取り付けられる機器であればよく、例えば、カーナビゲーションシステムに組み込まれた機器、自動車のシガーソケットに挿入されて動作する機器またはその他の車載機器等として実現されても構わない。更に、電子機器１０は、車両に取り付けられたホルダーに固定されるスマートフォンまたはタブレット端末等であってもよい。
【００１１】
本実施形態に係る電子機器１０は、通常のドライブレコーダーの機能に加えて、当該電子機器１０が取り付けられた車両１に発生する各種イベント（事象）を検知する機能を有する。なお、本実施形態において、電子機器１０は、車両１が、例えば、事故を起こしたこと等をイベントとして検知する。
【００１２】
図２は、図１に示す電子機器１０のシステム構成の一例を示す。図２においては、電子機器１０がドライブレコーダーである場合を想定している。
【００１３】
図２に示すように、電子機器１０は、ＣＰＵ１１、不揮発性メモリ１２、主メモリ１３、カメラ１４、液晶表示装置（ＬＣＤ：Liquid Crystal Display）１５、第１センサ１６、第２センサ１７及び無線通信デバイス１８等を備える。
【００１４】
ＣＰＵ１１は、電子機器１０の各コンポーネントの動作を制御するように構成されたプロセッサである。このＣＰＵ１１は、例えば不揮発性メモリ１２から主メモリ１３にロードされる各種プログラムを実行する。ＣＰＵ１１によって実行されるプログラムには、例えばオペレーティングシステム及び上記したイベントを検知するためのプログラム（以下、イベント検知プログラムと表記）等が含まれる。
【００１５】
カメラ１４は、例えば車両１の運転席前方の画像を撮影するＣＣＤ型またはＭＯＳ型等のイメージセンサを含む。カメラ１４は、電子機器１０の電源がオンされている間、常時画像を撮影する。カメラ１４によって撮影された画像は、例えば不揮発性メモリ１２等に格納される。なお、カメラ１４は、動画に限らず、静止画も撮影可能である。
【００１６】
ＬＣＤ１５は、例えばカメラ１４によって撮影された画像等を表示可能なディスプレイデバイスである。
【００１７】
第１センサ１６及び第２センサ１７は、上記した車両１に発生するイベントを検知するために用いられる。第１センサ１６は、車両１に対して生じる第１物理量を計測し、当該第１物理量を表すセンサデータを出力する。第２センサ１７は、車両１に対して生じる第２物理量を計測し、当該第２物理量を表すセンサデータを出力する。なお、第１センサ１６によって計測される第１物理量及び第２センサ１７によって計測される第２物理量は異なる物理量であるものとする。
【００１８】
第１センサ１６及び第２センサ１７としては、例えば車両１に対して生じる加速度を計測可能な加速度センサ、当該車両１に対して生じる角速度を計測可能なジャイロセンサ、及び車両１の位置を計測するＧＮＳＳ（Global Navigation Satellite System）センサまたはＧＰＳ（Global Positioning System）センサ等を用いることができる。
【００１９】
無線通信デバイス１８は、ネットワークを介して、外部装置（例えば、サーバ装置等）と無線通信を実行するように構成されたデバイスである。
【００２０】
なお、本実施形態に係る電子機器１０は、メモリーカードインタフェース（Ｉ／Ｆ）１９を備えており、メモリーカード２０を挿入可能に構成されている。メモリーカードインタフェース１９を介して挿入されたメモリーカード２０には、例えば不揮発性メモリ１２に格納された画像（カメラ１４によって撮影された画像）等を保存することができる。このメモリーカード２０を他の電子機器に挿入すれば、カメラ１４によって撮影された画像を当該他の電子機器等で表示することができる。
【００２１】
図３は、本実施形態に係る電子機器１０の機能構成の一例を示すブロック図である。ここでは、上記した車両１に発生したイベントを検知するための機能構成について主に説明する。
【００２２】
図３に示すように、電子機器１０は、データ取得部１０１、データ処理部１０２、イベント検知部１０３及びイベント処理部１０４を含む。
【００２３】
本実施形態において、各部１０１〜１０４の一部または全ては、上記したＣＰＵ１１にイベント検知プログラムを実行させること、すなわちソフトウェアによって実現されるものとする。なお、各部１０１〜１０４の一部または全ては、ＩＣ（Integrated Circuit）等のハードウェアによって実現されてもよいし、ソフトウェア及びハードウェアの組み合わせ構成として実現されてもよい。
【００２４】
データ取得部１０１は、第１センサ１６から出力されたセンサデータ（以下、第１センサデータと表記）を取得する。同様に、データ取得部１０１は、第２センサ１７から出力されたセンサデータ（以下、第２センサデータと表記）を取得する。
【００２５】
なお、データ取得部１０１は、第１センサデータ及び第２センサデータを取得する際に、当該センサデータの各々に対して発生時刻を付与する。このセンサデータに付与される発生時刻は、当該センサデータによって表される物理量が車両１に対して生じた時刻、すなわち、当該物理量が計測された時刻に相当する。
【００２６】
データ処理部１０２は、データ取得部１０１によって取得された第１センサデータ及び第２センサデータを処理し、当該第１センサデータによって表される第１物理量及び当該第２センサデータによって表される第２物理量を取得する。
【００２７】
イベント検知部１０３は、データ処理部１０２によって取得された第１及び第２物理量と、第１及び第２センサデータに付与されている発生時刻とに基づいて、車両１に発生したイベントを検知する。
【００２８】
すなわち、本実施形態においては、第１センサ１６によって計測された第１物理量及び第２センサ１７によって計測された第２物理量に加えて、当該第１物理量及び第２物理量が計測された時間関係を考慮してイベントを検知する。
【００２９】
イベント処理部１０４は、イベントが検知された場合に、当該イベントに応じた処理を実行する。
【００３０】
以下、図４のフローチャートを参照して、本実施形態に係る電子機器１０の処理手順について説明する。
【００３１】
まず、電子機器１０の電源がオンされて当該電子機器１０が起動された場合、当該電子機器１０に備えられる第１センサ１６及び第２センサ１７は計測を開始する。
【００３２】
第１センサ１６及び第２センサ１７による計測が開始された場合、データ取得部１０１は、第１センサ１６から出力された第１センサデータ及び第２センサ１７から出力された第２センサデータを取得する（ステップＳ１）。なお、第１センサ１６は、計測の開始後、例えば予め定められた時間毎に第１センサデータを出力するように構成されている。第２センサ１７についても同様である。
【００３３】
次に、データ処理部１０２は、ステップＳ１において取得された第１センサデータ及び第２センサデータに対してセンサデータ処理を実行する（ステップＳ２）。なお、センサデータ処理は、第１センサデータ及び第２センサデータからイベント検知処理に必要な情報（データ）を抽出するための処理である。このセンサデータ処理の詳細については後述する。
【００３４】
イベント検知部１０３は、センサデータ処理の結果を用いて、イベント検知処理を実行する（ステップＳ３）。なお、イベント検知処理は、車両１に発生したイベントを検知するための処理である。このイベント検知処理の詳細については後述する。
【００３５】
イベント処理部１０４は、イベント検知処理の結果、イベント検知部１０３によってイベントが検知されたか否かを判定する（ステップＳ４）。
【００３６】
イベントが検知されたと判定された場合（ステップＳ４のＹＥＳ）、イベント処理部１０４は、当該検知されたイベントに応じた処理（以下、イベント処理と表記）を実行する。このイベント処理の具体例については後述する。
【００３７】
一方、イベントが検知されていないと判定された場合（ステップＳ４のＮＯ）、ステップＳ５の処理は実行されない。
【００３８】
次に、電子機器１０の電源がオフされたか否かが判定される（ステップＳ６）。電子機器１０の電源がオフされていないと判定された場合（ステップＳ６のＮＯ）、上記したステップＳ１に戻って処理が繰り返される。一方、電子機器１０の電源がオフされたと判定された場合（ステップＳ６のＹＥＳ）、図４に示す処理は終了される。
【００３９】
上記したように図４に示す処理によれば、電子機器１０の電源がオンしている間に車両１に発生したイベントを検出することが可能となる。
【００４０】
次に、上記した図４に示すセンサデータ処理（ステップＳ２の処理）及びイベント検知処理（ステップＳ３の処理）について詳細に説明する。
【００４１】
まず、図５のフローチャートを参照して、センサデータ処理の処理手順の一例について説明する。このセンサデータ処理は、上記したようにデータ取得部１０１によって第１及び第２センサデータが取得された後に、データ処理部１０２によって実行される。
【００４２】
データ処理部１０２は、データ取得部１０１によって取得された第１センサデータ及び第２センサデータをリングバッファ（図示せず）に追加する（ステップＳ１１）。このステップＳ１１においてリングバッファに追加される第１及び第２センサデータは、当該第１及び第２センサデータによって表される第１及び第２物理量の生データである。なお、センサデータ（第１及び第２センサデータ）を物理量（第１及び第２物理量）に変換するための処理が必要である場合には、このステップＳ１１の処理の前に実行される。
【００４３】
ここで、リングバッファは、一時的にデータを貯めておくバッファ（領域）の一種であり、先端と終端とを連結させることにより循環的に利用されるようになっている。このようなリングバッファによれば、上記したステップＳ１１において新たなセンサデータ（第１及び第２センサデータ）が追加される際に、当該リングバッファに格納されているセンサデータのうち最も古いセンサデータが当該新たなセンサデータによって上書きされる（つまり、最も古いセンサデータが破棄される）。これにより、リングバッファは、当該リングバッファの容量に応じた一定時間分のセンサデータを保持することができる。なお、リングバッファの容量は予め定められているものとする。
【００４４】
次に、データ処理部１０２は、予め定められている条件を満たすか否かを判定する（ステップＳ１２）。ステップＳ１２における条件は、ステップＳ１３以降の処理を実行するか否かを判定するための条件であり、例えば前回のセンサデータ処理の実行から予め定められた時間が経過したこと、前回のセンサデータ処理が実行された後に予め定められた数のセンサデータがリングバッファに追加されたこと等を含む。
【００４５】
条件を満たさないと判定された場合（ステップＳ１２のＮＯ）、上記したステップＳ１１に戻って処理が繰り返される。この場合、例えばデータ取得部１０１によって新たに取得されたセンサデータ（第１センサデータ及び第２センサデータ）がリングバッファに追加される。
【００４６】
一方、条件を満たすと判定された場合（ステップＳ１２のＹＥＳ）、データ処理部１０２は、リングバッファからセンサデータを取得する（ステップＳ１３）。このステップＳ１３において、データ処理部１０２は、リングバッファに格納されている全ての（つまり、一定時間分の）センサデータを取得する。なお、ステップＳ１３において取得されるセンサデータには、上記した第１及び第２センサデータが含まれる。
【００４７】
データ処理部１０２は、ステップＳ１３において取得されたセンサデータ（第１及び第２センサデータ）に対して前処理を実行する（ステップＳ１４）。センサデータに対して実行される前処理には、オフセット処理または平準化処理等が含まれる。
【００４８】
ここで、上記した第１センサ１６が例えば直交３軸（ｘ軸、ｙ軸及びｚ軸）の各軸方向の加速度を計測可能な加速度センサ（３軸加速度センサ）である場合を想定する。このような加速度センサの場合、ｚ軸方向については重力加速度が計測されるが、当該重力加速度は本実施形態におけるイベントの検知には不要である場合がある。この場合には、加速度センサによって計測される重力加速度（オフセット）を除去するためのオフセット処理が前処理として実行されてもよい。
【００４９】
また、ステップＳ１３において取得されたセンサデータは時系列データであるが、この時系列データを平準化（平滑化）するための平準化処理（例えば、移動平均等）が前処理として実行されてもよい。
【００５０】
なお、ステップＳ１４において実行される前処理は、センサデータから不要成分（ノイズ）を除去するための処理であれば、他の処理であっても構わない。また、ステップＳ１４における前処理は、必要に応じて実行されればよく、省略されても構わない。
【００５１】
次に、データ処理部１０２は、ステップＳ１４において前処理が実行されたセンサデータのうちの第１センサデータ（第１物理量）から第１特徴量を抽出する（ステップＳ１５）。
【００５２】
上記したように第１センサ１６が３軸加速度センサである場合には、ステップＳ１５において第１センサデータから抽出される第１特徴量は、当該３軸加速度センサによって一定時間計測された加速度のうちの最大値（最大加速度）とすることができる。この場合、第１特徴量は、例えば３軸加速度センサによって計測された各軸の加速度（絶対値）のうちの最大値であってもよいし、当該３軸加速度センサによって計測された各軸の加速度によって算出される加速度（車両１に対して生じた加速度）の向きを表す加速度ベクトルの絶対値の最大値（つまり、ベクトル合成値の最大値）であってもよい。
【００５３】
ここで、上記したように第１センサ１６から出力される第１センサデータには、当該第１センサデータによって表される第１物理量が計測された時刻（発生時刻）が付与されている。
【００５４】
このため、データ処理部１０２は、第１特徴量が抽出された第１センサデータに付与されている発生時刻（以下、第１発生時刻と表記）を取得する（ステップＳ１６）。なお、上記したように第１特徴量が加速度センサによって計測された最大加速度である場合、第１発生時刻は、当該最大加速度が計測された時刻である。
【００５５】
また、データ処理部１０２は、ステップＳ１４において前処理が実行されたセンサデータのうちの第２センサデータ（第２物理量）から第２特徴量を抽出する（ステップＳ１７）。
【００５６】
第２センサ１７が例えばジャイロセンサである場合には、ステップＳ１６において第２センサデータから抽出される第２特徴量は、当該ジャイロセンサによって一定時間計測された角速度（絶対値）のうちの最大値（最大角速度）等とすることができる。
【００５７】
ここで、上記したように第２センサ１７から出力される第２センサデータには、当該第２センサデータによって表される第２物理量が計測された時刻（発生時刻）が付与されている。
【００５８】
このため、データ処理部１０２は、第２特徴量が抽出された第２センサデータに付与されている発生時刻（以下、第２発生時刻と表記）を取得する（ステップＳ１８）。なお、上記したように第２特徴量がジャイロセンサによって計測された最大角速度である場合、第２発生時刻は、当該最大角速度が計測された時刻である。
【００５９】
上記した図５に示すセンサデータ処理によれば、第１センサデータから抽出された第１特徴量、当該第１センサデータに付与されている第１発生時刻、第２センサデータから抽出された第２特徴量及び当該第２センサデータに付与されている第２発生時刻を取得することができる。
【００６０】
なお、ステップＳ１５において抽出される第１特徴量及びステップＳ１７において抽出される第２特徴量は、車両１に発生したイベントを検知するための指針となるものであれば、上記した以外の特徴量（値）が抽出されてもよい。
【００６１】
次に、図６のフローチャートを参照して、イベント検知処理の処理手順の一例について説明する。このイベント検知処理は、上記したようにデータ処理部１０２によってセンサデータ処理が実行された後に、イベント検知部１０３によって実行される。
【００６２】
ここでは、第１センサ１６が加速度センサであり、第２センサ１７がジャイロセンサであり、電子機器１０が取り付けられている車両１が事故を起こしたことをイベントとして検知する場合について主に説明する。
【００６３】
イベント検知部１０３は、上記したセンサデータ処理が実行されることによって第１センサデータから抽出された第１特徴量が予め定められている条件（以下、第１条件と表記）を満たすか否かを判定する（ステップＳ２１）。
【００６４】
上記したように第１特徴量が例えば加速度センサによって一定時間計測された加速度のうちの最大値である場合には、第１条件は、当該第１特徴量が予め定められた値（閾値）以上であることを含む。
【００６５】
なお、ここで説明した第１条件は一例であり、第１特徴量を用いてイベントを検知するための条件であれば、第１条件として他の条件が定められていてもよい。
２）。  第１特徴量が第１条件を満たすと判定された場合（ステップＳ２１のＹＥＳ）、センサデータ処理が実行されることによって第２センサデータから抽出された第２特徴量が予め定められている条件（以下、第２条件と表記）を満たすか否かを判定する（ステップＳ２
上記したように第２特徴量が例えばジャイロセンサによって一定時間計測された角速度のうちの最大値である場合には、第２条件は、当該第２特徴量が予め定められた値（閾値）以上であることを含む。
【００６６】
なお、ここで説明した第２条件は一例であり、第２特徴量を用いてイベントを検知するための条件であれば、第２条件として他の条件が定められていてもよい。
【００６７】
ここで、第２特徴量が第２条件を満たすと判定された場合には、例えば車両１に対して一定以上の加速度及び角速度が生じているため、車両１に衝撃が加えられたと推定し、車両１が事故を起こしたというイベントを検知することが考えられる。
【００６８】
しかしながら、例えば車両１のドアを比較的強い力で閉めたような場合には、第１特徴量（加速度センサによって計測された最大加速度）が閾値を超えるような場合がある。
【００６９】
また、電子機器１０（例えば、ドライブレコーダー）は人手によって車両１に取り付けられるが、この取り付け作業が正常に行われておらず不備がある場合には、事故等による衝撃が発生していないような場合であっても、電子機器１０が回転してしまい、第２特徴量（ジャイロセンサによって計測された最大角速度）が閾値を超える場合がある。
【００７０】
このため、本実施形態においては、ステップＳ２１において第１特徴量が第１条件を満たすと判定し、かつ、ステップＳ２２において第２特徴量が第２条件を満たすと判定された場合（ステップＳ２２のＹＥＳ）、更にステップＳ２３の処理を実行する。具体的には、イベント検知部１０３は、図５に示すステップＳ１６において取得された第１発生時刻及びステップＳ１８において取得された第２発生時刻が予め定められている条件（以下、第３条件と表記）を満たすか否かを判定する（ステップＳ２３）。
【００７１】
ここで、一般的に、車両１が他の車両等に衝突するような事故が発生した場合、当該車両１に衝撃が加えられた後に当該車両１が回転するような事態となる場合がある。このような事態を想定した場合、車両１に取り付けられている電子機器１０においては車両１に加えられた衝撃として最大加速度が計測され、その直後に車両１の回転に応じた最大角速度が計測されることが想定される。
【００７２】
この場合、上記した第３条件を例えば第１発生時刻が第２発生時刻よりも前である（つまり、第２発生時刻−第１発生時刻＞０である）こととすることができる。
【００７３】
第１発生時刻及び第２発生時刻（の時間関係）がこのような第３条件を満たす、つまり、最大加速度が計測された後に最大角速度が計測されていると判定された場合（ステップＳ２３のＹＥＳ）、イベント検知部１０３は、車両１が事故を起こしたというイベントを検知する（ステップＳ２４）。
【００７４】
一方、ステップＳ２１において第１特徴量が第１条件を満たさないと判定された場合、ステップＳ２２において第２特徴量が第２条件を満たさないと判定された場合、またはステップＳ２３において第１発生時刻及び第２発生時刻が第３条件を満たさないと判定された場合、上記したイベントは検知されない（ステップＳ２５）。
【００７５】
上記した図６に示すイベント検知処理においてイベントが検知された場合、図４に示すステップＳ５においてイベント処理が実行される。
【００７６】
ここで、電子機器１０が例えばドライブレコーダーであるような場合には、当該電子機器１０に備えられる不揮発性メモリ１２にはカメラ１４によって常時撮影された車両１の運転席前方の画像が格納されている。
【００７７】
上記したように車両１が事故を起こしたというイベントが検知された場合、イベント処理としては、例えば第１及び第２発生時刻を含む予め定められた期間に撮影された画像を電子機器１０に挿入されているメモリーカード２０に保存するような処理が実行されることができる。この場合、第１及び第２発生時刻を含む所定時間に計測されたセンサデータ（例えば、イベントが検知された際にリングバッファに格納されていたセンサデータ）についてもメモリーカード２０に保存されるようにしてもよい。また、イベント処理としては、これらの画像及びセンサデータを電子機器１０の外部のサーバ装置に送信する処理が実行されてもよい。このようなイベント処理によれば、上記した車両１に発生した事故を後で検証するための画像及びセンサデータを適切に保存しておくことが可能となる。
【００７８】
更に、イベント処理としては、サーバ装置にイベントの発生を通知する（イベント発生通知を送信する）ような処理が実行されてもよい。このようなイベント処理によれば、上記した車両１に発生した事故の通報や当該事故現場への駆けつけサービス等を迅速に行うことが可能となる。
【００７９】
なお、ここで説明したイベント処理は一例であり、イベント処理として他の処理が実行されても構わない。
【００８０】
上記したように本実施形態においては、車両１に対して生じる第１物理量を計測する第１センサ１６及び車両１に対して生じる第２物理量を計測する第２センサ１７を備え、当該第１物理量（第１特徴量）、当該第１物理量が計測された時刻（第１発生時刻）、第２物理量及び当該第２物理量計測された時刻（第２発生時刻）に基づいて、車両１に発生したイベントを検知する。
【００８１】
具体的には、第１物理量（例えば、加速度）が第１条件を満たし、第２物理量（例えば、角速度）が第２条件を満たし、かつ、第１発生時刻及び第２発生時刻の関係が第３条件を満たす場合にイベントが検知される。
【００８２】
本実施形態においては、このような構成により、例えば第１物理量及び第２物理量のみからイベントを検知する場合と比較して、当該第１物理量及び第２物理量の発生時刻（つまり、第１条件を満たす第１物理量と第２条件を満たす第２物理量との時間的な前後関係）をも考慮してイベントを検知するため、イベントの誤検知を抑制することが可能となる。
【００８３】
また、本実施形態においては、第１物理量（第１センサデータ）及び第２物理量（第２センサデータ）の不要成分を除去するための前処理を実行することによって、イベントの検知精度を更に向上させることが可能となる。
【００８４】
ここで、本実施形態においては、例えば第１センサ１６が加速度センサであり、第２センサ１７がジャイロセンサであり、車両１が事故を起こしたというイベントを検知する場合について主に説明したが、上記したように第１センサ１６及び第２センサ１７は加速度及び角速度以外の物理量を計測する他のセンサであってもよい。第１センサ１６または第２センサ１７としては、加速度センサ及びジャイロセンサ以外に例えばＧＮＳＳセンサ等を用いることができるが、このようなセンサを用いた場合には、当該センサによって計測された車両１の位置や速度等の変化量を上記した特徴量として抽出して利用することが可能である。
【００８５】
また、本実施形態において、第１センサ１６によって計測される第１物理量及び第２センサ１７によって計測される第２物理量は異なる物理量であるが、当該異なる物理量とは、例えば３軸加速度によって計測されるＸ軸方向の加速度及びＹ軸方向の加速度等であっても構わない。この場合には、第１センサ１６及び第２センサ１７としてそれぞれ異なる加速度センサを備える構成としてもよいし、当該第１センサ１６及び第２センサ１７を一体とし、１つの３軸加速度センサを備える構成としてもよい。
【００８６】
また、本実施形態においては、上記したように例えば車両１が他の車両等に衝突するような事故が発生した場合には当該車両１に衝撃が加えられた後に当該車両１が回転するという事態を想定し、第１発生時刻（最大加速度が計測された時刻）が第２発生時刻（最大角速度が計測された時刻）よりも前であることが第３条件であるものとして説明したが、電子機器１０において検知されるイベントは車両１が事故を起こしたというイベントに限られない。
【００８７】
すなわち、上記した第３条件は、第１センサ１６によって計測される第１物理量及び第２センサ１７によって計測される第２物理量の組み合わせや検知されるイベントの内容（種類）等に応じて、例えば第１発生時刻が第２発生時刻よりも後であることであってもよい。
【００８８】
また、本実施形態においては、主に第１特徴量の発生（例えば、最大加速度の計測）と第２特徴量の発生（例えば、最大角速度の計測）の順序に基づいて第３条件を満たすか否かが判定されるものとして説明したが、当該順序に加えて、第１発生時刻と第２発生時刻との差分（つまり、最大加速度の計測と最大角速度の計測との間隔）が予め定められた値（閾値）以下であること等を第３条件としてもよい。
【００８９】
更に、第１特徴量の発生と第２特徴量の発生との順序は関係なく、第１発生時刻と第２発生時刻との差分が予め定められた値以下であることのみを第３条件としてもよい。
【００９０】
また、本実施形態においては、上記した図６に示すイベント検知処理が実行されるものとして説明したが、第１物理量、第１発生時刻、第２物理量及び第２発生時刻に基づいてイベントを検知するのであれば、図６に示すイベント検知処理とは異なる処理が実行されてもよい。
【００９１】
具体的には、図６に示すイベント検知処理に代えて、例えば図７に示すようなイベント検知処理が実行されてもよい。なお、図７に示すイベント検知処理は、例えば第１特徴量が第１条件を満たし、かつ、第２特徴量が第２条件を満たさない場合にイベントが検知される点が図６に示すイベント検知処理と異なっている。本実施形態においては、図７に示すイベント検知処理以外であっても、例えば第１物理量と第１閾値との関係、第２物理量と第２閾値との関係、及び第１発生時刻と第２発生時刻との関係の様々な組み合わせに応じてイベントを検知することができる。
【００９２】
すなわち、誤検知を抑制しつつ、適切にイベントを検知することが可能であれば、上記したイベント検知処理は、第１物理量（第１特徴量）及び第２物理量（第２特徴量）の組み合わせや検知されるイベントの内容に応じて適宜変更されても構わない。
【００９３】
なお、本実施形態においては電子機器１０において図４に示す処理が実行されるものとして説明したが、当該処理の一部が例えば外部のサーバ装置等で実行される構成としても構わない。
【００９４】
また、本実施形態においては上記したようにリングバッファにセンサデータを格納しておくものとして説明したが、電子機器１０によって実行されるセンサデータ処理及びイベント検知処理は、当該リングバッファに格納された一定時間分のセンサデータに基づいて実行される。この場合、リングバッファの容量が過度に大きいと、リングバッファにセンサデータが格納される一定時間のうちに複数のイベントが発生するような場合には、適切にイベントを検知することができない可能性がある。一方、リングバッファの容量が過度に小さいと、効率的な処理の妨げとなる可能性がある。このため、本実施形態においては、例えば電子機器１０のユーザまたは外部のサーバ装置の管理者等によってリングバッファの容量（サイズ）を変更可能な構成としてもよい。
【００９５】
更に、上記したイベント検知処理における第１〜第３条件等において設定される各種閾値等についても、イベントの検知精度に影響を与えるものであるため、電子機器１０のユーザまたはサーバ装置の管理者等によって変更可能としてもよい。
【００９６】
なお、上記したリングバッファの容量及び各種閾値については、自動的に更新されるようにしてもよい。具体的には、例えば上記したイベント検知処理の結果（イベントの検知またはイベントの非検知）に対する正誤を示す情報をユーザ等の指示あるいは他のデータベースの参照等に基づいてサーバ装置に登録（蓄積）しておくことによって、誤りであったイベント検知処理の結果が正しくなるようにリングバッファの容量及び各種閾値を自動的に更新することができる。
【００９７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。  
【符号の説明】
【００９８】
１０…電子機器、１１…ＣＰＵ、１２…不揮発性メモリ、１３…主メモリ、１４…カメラ、１５…ＬＣＤ、１６…第１センサ、１７…第２センサ、１８…無線通信デバイス、１９…メモリーカードインタフェース、２０…メモリーカード、１０１…データ取得部、１０２…データ処理部、１０３…イベント検知部、１０４…イベント処理部。
【図１】
2019159414.tif 000003
【図２】
2019159414.tif 000004
【図３】
2019159414.tif 000005
【図４】
2019159414.tif 000006
【図５】
2019159414.tif 000007
【図６】
2019159414.tif 000008
【図７】
2019159414.tif 000009