(57)【要約】【課題】センサにおいて正常に拍動が検出されているかをより正確に判定することが可能な、信号処理装置、およびプログラムを提供する。【解決手段】検出対象における異なる位置の拍動をそれぞれ検出する複数のセンサの検出結果に基づいて、センサにおいて正常に拍動が検出されているかを判定する判定部を備え、判定部は、複数のセンサそれぞれの検出結果に対応する複数の拍動数を比較することにより正常に拍動が検出されているかを判定する第１の判定と、複数のセンサそれぞれの検出結果に対応する拍動のずれ量に基づいて正常に拍動が検出されているかを判定する第２の判定とを行い、第１の判定の判定結果と第２の判定の判定結果との組み合わせに基づいて、センサにおいて正常に拍動が検出されているかを判定する、信号処理装置が、提供される。【選択図】図２
2019111259.tif 000002
【特許請求の範囲】
【請求項１】
検出対象における異なる位置の拍動をそれぞれ検出する複数のセンサの検出結果に基づいて、前記センサにおいて正常に拍動が検出されているかを判定する判定部を備え、
前記判定部は、
複数の前記センサそれぞれの検出結果に対応する複数の拍動数を比較することにより正常に拍動が検出されているかを判定する第１の判定と、複数の前記センサそれぞれの検出結果に対応する拍動のずれ量に基づいて正常に拍動が検出されているかを判定する第２の判定とを行い、
前記第１の判定の判定結果と前記第２の判定の判定結果との組み合わせに基づいて、前記センサにおいて正常に拍動が検出されているかを判定する、信号処理装置。
【請求項２】
前記判定部は、前記第１の判定の判定結果と前記第２の判定の判定結果との双方が正常に拍動が検出されていることを示す場合に、複数の前記センサにおいて正常に拍動が検出されていると判定する、請求項１に記載の信号処理装置。
【請求項３】
前記判定部は、前記第１の判定の判定結果と前記第２の判定の判定結果との一方が正常に拍動が検出されていることを示さない場合には、複数の前記センサにおいて正常に拍動が検出されていると判定しない、請求項１または２に記載の信号処理装置。
【請求項４】
前記第１の判定を行う場合、前記判定部は、
複数の前記拍動数を比較して複数の前記拍動数が一致しているかを判定し、
複数の前記拍動数が一致していると判定された場合に正常に拍動が検出されていると判定する、請求項１〜３のいずれか１項に記載の信号処理装置。
【請求項５】
前記第２の判定を行う場合、前記判定部は、
前記拍動のずれ量が所定の範囲内であるかを判定し、
前記拍動のずれ量が所定の範囲内であると判定された場合に正常に拍動が検出されていると判定する、請求項１〜４のいずれか１項に記載の信号処理装置。
【請求項６】
前記判定部は、複数の前記拍動数が所定の範囲内であるかを判定する第３の判定を、さらに行う、請求項１〜５のいずれか１項に記載の信号処理装置。
【請求項７】
前記判定部は、
前記第３の判定を行った結果、複数の前記拍動数が所定の範囲内であると判定されない場合、前記第１の判定および前記第２の判定を行わず、
前記第３の判定を行った結果、複数の前記拍動数が所定の範囲内であると判定された場合に、前記第１の判定および前記第２の判定を行う、請求項６に記載の信号処理装置。
【請求項８】
前記判定部は、前記第３の判定を行った結果、複数の前記拍動数が所定の範囲内であると判定されない場合、複数の前記センサの検出結果に基づく処理を、行わせない、請求項６または７に記載の信号処理装置。
【請求項９】
検出対象における異なる位置の拍動をそれぞれ検出する複数のセンサの検出結果に基づいて、前記センサにおいて正常に拍動が検出されているかを判定するステップを、コンピュータに実行させ、
前記判定するステップでは、
複数の前記センサそれぞれの検出結果に対応する複数の拍動数を比較することにより正常に拍動が検出されているかを判定する第１の判定と、複数の前記センサそれぞれの検出結果に対応する拍動のずれ量に基づいて正常に拍動が検出されているかを判定する第２の判定とが行われ、
前記第１の判定の判定結果と前記第２の判定の判定結果との組み合わせに基づいて、前記センサにおいて正常に拍動が検出されているかが判定される、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号処理装置、およびプログラムに関する。
【背景技術】
【０００２】
複数の生体センサにより車両の乗員の状態を取得する装置に係る技術が、開発されている。照射方向が異なる複数のドップラーセンサを生体センサとして用いる上記技術としては、例えば特許文献１に記載の技術が挙げられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１０１３４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
検出対象の生体の心拍または脈拍を検出するセンサ（以下、単に「センサ」と示す。）の方式としては、例えば、電波式、光電容量脈波式、心電式、撮像式など、様々な方式が挙げられる。心拍とは心臓の拍動であり、脈拍とは、心臓の拍動によって動脈に伝わる拍動である。以下では、心拍と脈拍とを総称して「拍動」と示す。また、脈波とは、生体の心臓が拍動することに伴い発生する血管の容積変化である。
【０００５】
上記のようなセンサでは、心電図波形（「ＥＣＧ（Electrocardiogram）」と呼ばれる場合がある。）や脈波波形などの、センサが対応する拍動の波形が、検出される。また、拍動の波形からは、例えば、拍動間隔（以下、「ＲＲＩ（R  R  Interval）」と示す。）と拍動数とを得ることができる。ＲＲＩは、拍動の波形からピーク位置の間隔を検出することにより得られる。また、拍動数は、ＲＲＩから算出することにより得られる。以下では、拍動の波形から得られるＲＲＩや拍動数などを、総称して「拍動に関する指標」と示す。
【０００６】
拍動の波形から得られる拍動に関する指標は、例えば、疲労状態の推定や、ストレスレベルの推定、睡眠状態の推定など、ヘルスケアに関する様々な用途で用いることが可能である。しかしながら、上記のようなセンサを用いる場合、様々な外因により拍動の波形にノイズが重畳することが想定される。そして、拍動の波形にノイズが重畳した場合、拍動の波形から正確な拍動に関する指標を得ることができない可能性がある。ここで、例えば特許文献１に記載の技術のような既存の技術では、上記のような拍動の波形にノイズが重畳する可能性があることについて、考慮がされていない。
【０００７】
本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、センサにおいて正常に拍動が検出されているかをより正確に判定することが可能な、新規かつ改良された信号処理装置、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の第１の観点によれば、検出対象における異なる位置の拍動をそれぞれ検出する複数のセンサの検出結果に基づいて、上記センサにおいて正常に拍動が検出されているかを判定する判定部を備え、上記判定部は、複数の上記センサそれぞれの検出結果に対応する複数の拍動数を比較することにより正常に拍動が検出されているかを判定する第１の判定と、複数の上記センサそれぞれの検出結果に対応する拍動のずれ量に基づいて正常に拍動が検出されているかを判定する第２の判定とを行い、上記第１の判定の判定結果と上記第２の判定の判定結果との組み合わせに基づいて、上記センサにおいて正常に拍動が検出されているかを判定する、信号処理装置が、提供される。
【０００９】
かかる構成では、第１の判定および第２の判定という異なる観点による判定の結果の組み合わせに基づいて、センサにおいて正常に拍動が検出されているかが判定される。よって、かかる構成により、１つの観点で正常に拍動が検出されているかを判定するよりも、センサにおいて正常に拍動が検出されているかをより確実に判定することが可能である。したがって、かかる構成によって、センサにおいて正常に拍動が検出されているかをより正確に判定することができる。
【００１０】
また、上記判定部は、上記第１の判定の判定結果と上記第２の判定の判定結果との双方が正常に拍動が検出されていることを示す場合に、複数の上記センサにおいて正常に拍動が検出されていると判定してもよい。
【００１１】
また、上記判定部は、上記第１の判定の判定結果と上記第２の判定の判定結果との一方が正常に拍動が検出されていることを示さない場合には、複数の上記センサにおいて正常に拍動が検出されていると判定しなくてもよい。
【００１２】
また、上記第１の判定を行う場合、上記判定部は、複数の上記拍動数を比較して複数の上記拍動数が一致しているかを判定し、複数の上記拍動数が一致していると判定された場合に正常に拍動が検出されていると判定してもよい。
【００１３】
また、上記第２の判定を行う場合、上記判定部は、上記拍動のずれ量が所定の範囲内であるかを判定し、上記拍動のずれ量が所定の範囲内であると判定された場合に正常に拍動が検出されていると判定してもよい。
【００１４】
また、上記判定部は、複数の上記拍動数が所定の範囲内であるかを判定する第３の判定を、さらに行ってもよい。
【００１５】
また、上記判定部は、上記第３の判定を行った結果、複数の上記拍動数が所定の範囲内であると判定されない場合、上記第１の判定および上記第２の判定を行わず、上記第３の判定を行った結果、複数の上記拍動数が所定の範囲内であると判定された場合に、上記第１の判定および上記第２の判定を行ってもよい。
【００１６】
また、上記判定部は、上記第３の判定を行った結果、複数の上記拍動数が所定の範囲内であると判定されない場合、複数の上記センサの検出結果に基づく処理を、行わせなくてもよい。
【００１７】
また、上記目的を達成するために、本発明の第２の観点によれば、検出対象における異なる位置の拍動をそれぞれ検出する複数のセンサの検出結果に基づいて、上記センサにおいて正常に拍動が検出されているかを判定するステップを、コンピュータに実行させ、上記判定するステップでは、複数の上記センサそれぞれの検出結果に対応する複数の拍動数を比較することにより正常に拍動が検出されているかを判定する第１の判定と、複数の上記センサそれぞれの検出結果に対応する拍動のずれ量に基づいて正常に拍動が検出されているかを判定する第２の判定とが行われ、上記第１の判定の判定結果と上記第２の判定の判定結果との組み合わせに基づいて、上記センサにおいて正常に拍動が検出されているかが判定される、プログラムが、提供される。
【００１８】
かかるプログラムでは、第１の判定および第２の判定という異なる観点による判定の結果の組み合わせに基づいて、センサにおいて正常に拍動が検出されているかが判定される。したがって、かかるプログラムによって、センサにおいて正常に拍動が検出されているかをより正確に判定することができる。
【発明の効果】
【００１９】
本発明によれば、センサにおいて正常に拍動が検出されているかをより正確に判定することができる。
【図面の簡単な説明】
【００２０】
【図１】拍動の波形から正確な拍動に関する指標を得ることができない場合の一例を説明するための説明図である。
【図２】本発明の実施形態に係る信号処理システムの構成の一例を示す説明図である。
【図３】本発明の実施形態に係る信号処理装置が備える判定部における判定に係る処理の一例を説明するための説明図である。
【図４】本発明の実施形態に係る信号処理装置が備える判定部における処理の一例を示す流れ図である。
【発明を実施するための形態】
【００２１】
以下、添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２２】
［１］本発明の実施形態に係る信号処理システム
［１−１］本発明の実施形態に係る信号処理システムの概要
上述したように、検出対象の拍動を検出するセンサが用いられる場合、様々な外因により拍動の波形にノイズが重畳することが想定される。センサが自動車に搭載される場合を例に挙げると、外因としては、例えば、検出対象であるドライバの運転行動や道路環境などが挙げられる。具体例を挙げると、センサが搭載されている自動車が高速道路を走行する場合に、高速道路の高架連結部によって生じうる周期的な振動（例えば約１［ｓ］周期の振動）は、拍動の波形に影響を与えるノイズとなる。
【００２３】
また、上述したように、拍動の波形にノイズが重畳した場合、拍動の波形から正確な拍動に関する指標を得ることができない可能性がある。
【００２４】
図１は、拍動の波形から正確な拍動に関する指標を得ることができない場合の一例を説明するための説明図であり、電波を利用して拍動を検出するドップラーセンサにより検出された拍動の波形の例を示している。図１のＡは、外因によるノイズが重畳していない拍動の波形の一例を示している。図１のＢは、図１のＡに示す拍動の波形に対して外因によるノイズが重畳された場合における、拍動の波形の一例を示している。図１のＡに示すＰ１、Ｐ２は、図１のＡに示す拍動の波形におけるピーク位置を示しており、図１のＢに示すＰ１’、Ｐ２’、Ｐ３’は、図１のＢに示す拍動の波形におけるピーク位置を示している。
【００２５】
上述したように、ＲＲＩは、拍動の波形からピーク位置の間隔を検出することにより得られる。拍動の波形のピーク位置は、例えば、“設定されている閾値を波形を示す信号が上回ってから、当該閾値を波形を示す信号が下回るまでの区間”を、波形を示す信号から検出し、当該区間における最大値を検出することによって、特定される。なお、拍動の波形のピーク位置の特定方法が、上記に示す例に限られないことは、言うまでもない。
【００２６】
また、所定の期間における拍動数は、例えばＲＲＩを用いる下記の数式１によって算出することができる。ここで、下記の数式１は、１分間（所定の期間の一例）における拍動数を算出する演算の一例を示している。つまり、下記の数式１により算出される拍動数の単位は“［Ｂｅａｔｓ  ｐｅｒ  Ｍｉｎｕｔｅ］”である。また、下記の数式１においてＲＲＩは“［ｓｅｃ］”で表される。なお、本発明の実施形態に係る所定の期間は、１分間に限られず、任意の期間であってもよい。
【００２７】
拍動数＝１／ＲＲＩ×６０
・・・（数式１）
【００２８】
図１に示すように、拍動の波形にノイズが重畳した場合には、拍動の波形から検出されるピーク位置が変わる。つまり、図１のＡに示す拍動の波形から得られる拍動に関する指標と、図１のＢに示す拍動の波形から得られる拍動に関する指標とは、異なる可能性がある。よって、拍動の波形にノイズが重畳した場合には、拍動の波形から正確な拍動に関する指標を得ることができるとは限られない。
【００２９】
そこで、本発明の実施形態に係る信号処理システムは、複数のセンサと、信号処理装置とを有し、信号処理装置が、複数のセンサの検出結果に基づいてセンサにおいて正常に拍動が検出されているかを判定する。
【００３０】
複数のセンサそれぞれは、検出対象における異なる位置の拍動をそれぞれ検出するセンサである。複数のセンサとしては、例えば、複数の電極の電位差を利用して心拍を示す信号を検出する心拍センサや、ドップラーセンサ、光電容量脈波という方式を用いて光学的に脈波を検出する脈波センサ、撮像された画像を利用して拍動を検出する画像センサ、赤外光などの光を利用して拍動を検出するＴＯＦ（Time  Of  Flight）センサなど、拍動を検出することが可能な任意の方式のセンサが、挙げられる。
【００３１】
また、複数のセンサは、検出対象の拍動を検出する同種のセンサであってもよいし、複数のセンサには、異なる種類のセンサが含まれていてもよい。複数のセンサとして同種のセンサが用いられる場合、各センサの特性は、個々のセンサのばらつきを除くと同一であるので、複数のセンサの検出結果を利用した判定精度の向上がみこまれる。また、複数のセンサに異なる種類のセンサが含まれる場合、異なる観点で検出対象の拍動が検出されるので、この場合においても複数のセンサの検出結果を利用した判定精度の向上がみこまれる。
【００３２】
より具体的には、本発明の実施形態に係る信号処理装置は、後述する第１の判定および第２の判定に示すように、複数の異なる観点それぞれにおいて正常に拍動が検出されているかをそれぞれ判定する。そして、本発明の実施形態に係る信号処理装置は、異なる観点による判定の結果の組み合わせに基づいて、センサにおいて正常に拍動が検出されているかを判定する。本発明の実施形態に係る信号処理装置は、異なる観点による判定の結果の全てが正常に拍動が検出されていることを示す場合に、センサにおいて正常に拍動が検出されていると判定する。また、本発明の実施形態に係る信号処理装置は、異なる観点による判定の結果のうち、少なくとも１つの判定の結果が、正常に拍動が検出されていることを示さない場合には、センサにおいて正常に拍動が検出されていると判定しない。
【００３３】
上記のように、異なる観点による判定の結果の組み合わせに基づいて、センサにおいて正常に拍動が検出されているかが判定されることによって、１つの観点で正常に拍動が検出されているかを判定するよりも、センサにおいて正常に拍動が検出されているかをより確実に判定することができる。
【００３４】
したがって、本発明の実施形態に係る信号処理装置を有する本発明の実施形態に係る信号処理システムは、センサにおいて正常に拍動が検出されているかをより正確に判定することができる。
【００３５】
また、本発明の実施形態に係る信号処理装置において、センサにおいて正常に拍動が検出されているかが判定されることによって、例えば、“図１のＢに示すような正常に拍動が検出されていない状態における拍動の波形から得られる拍動に関する指標が、ヘルスケアに関する様々な用途で用いられること”を、防止することが可能となる。
【００３６】
［１−２］本発明の実施形態に係る信号処理システムの構成
次に、本発明の実施形態に係る信号処理システムの構成を説明しつつ、本発明の実施形態に係る信号処理装置における処理について、より具体的に説明する。
【００３７】
以下では、本発明の実施形態に係る信号処理システムが２つのセンサを有する場合を、例に挙げる。なお、本発明の実施形態に係る信号処理システムが有するセンサの数は、２つに限られない。本発明の実施形態に係る信号処理システムは、３つ以上のセンサを有していてもよい。本発明の実施形態に係る信号処理システムが３つ以上のセンサを有する場合であっても、本発明の実施形態に係る信号処理装置は、後述する信号処理システムが２つのセンサを有する場合と同様に、センサにおいて正常に拍動が検出されているかを判定することが可能である。
【００３８】
図２は、本発明の実施形態に係る信号処理システム１０００の構成の一例を示す説明図である。信号処理システム１０００は、センサ１００Ａ、１００Ｂと、信号処理装置２００とを有する。
【００３９】
［１−２−１］センサ１００Ａ、１００Ｂ
センサ１００Ａ、１００Ｂそれぞれは、検出対象における異なる位置の拍動をそれぞれ検出するセンサである。センサ１００Ａ、１００Ｂとしては、例えば上述したように、心拍センサや、ドップラーセンサ、脈波センサ、画像センサ、ＴＯＦセンサなど、拍動を検出することが可能な任意の方式のセンサが、挙げられる。
【００４０】
本発明の実施形態に係る検出対象における異なる位置としては、例えば、“心臓と他の部位や、腕と太腿などの、検出対象における異なる任意の部位”、“腕や太腿における異なる位置などの、同一の部位における異なる位置”が、挙げられる。なお、検出対象における異なる位置の例が、上記に示す例に限られないことは、言うまでもない。
【００４１】
また、センサ１００Ａ、１００Ｂは、同種のセンサであってもよいし、異なる種類のセンサであってもよい。以下では、センサ１００Ａ、１００Ｂのうちの一方のセンサが心拍センサであり、他方のセンサがドップラーセンサである場合（センサ１００Ａ、１００Ｂが異なる種類のセンサである場合の一例）を、例に挙げる。
【００４２】
センサ１００Ａ、１００Ｂそれぞれは、例えば図１に示すような、センサが対応する拍動の波形を示す信号を、拍動の検出結果として出力する。センサ１００Ａ、１００Ｂそれぞれから出力される拍動の波形を示す信号の一例については、後述する。
【００４３】
センサ１００Ａ、１００Ｂそれぞれは、例えば、センサ１００Ａ、１００Ｂそれぞれが備えているバッテリなどの内部電源から供給される電力、または、信号処理システム１０００が有する電源などの外部電源から供給される電力などによって、駆動する。
【００４４】
［１−２−２］信号処理装置２００
信号処理装置２００は、センサ１００Ａ、１００Ｂ（複数のセンサの一例。以下、同様である。）の検出結果を利用して、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されているかを判定する装置である。
【００４５】
上述したように、信号処理装置２００は、複数の異なる観点で正常に拍動が検出されているかをそれぞれ判定し、異なる観点による判定の結果の組み合わせに基づいて、センサにおいて正常に拍動が検出されているかを判定する。信号処理装置２００における判定に係る処理の一例については、後述する。
【００４６】
信号処理装置２００は、例えば、生成部２０２と、判定部２０４と、処理部２０６とを備える。
【００４７】
生成部２０２、判定部２０４、および処理部２０６は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＣＵ（Micro  Controller  Unit）などのプロセッサ（図示せず）で構成される。なお、生成部２０２、判定部２０４、および処理部２０６は、複数の処理回路で構成されていてもよい。また、上記プロセッサ（図示せず）は、信号処理装置２００全体を制御する役目を果たしうる。
【００４８】
また、信号処理装置２００は、例えば、ＲＯＭ（Read  Only  Memory。図示せず）や、ＲＡＭ（Random  Access  Memory。図示せず）、信号処理装置２００の使用者が操作可能な操作部（図示せず）、様々な画面を表示画面に表示する表示部（図示せず）、外部の装置と無線通信または有線通信を行うための通信部（図示せず）などを備えていてもよい。信号処理装置２００は、例えば、データの伝送路としてのバスにより上記各構成要素間を接続する。
【００４９】
ＲＯＭ（図示せず）は、例えばプロセッサ（図示せず）が使用するプログラムや演算パラメータなどのデータを記憶する。ＲＡＭ（図示せず）は、例えば、プロセッサ（図示せず）により実行されるプログラムや、処理データなどを一時的に記憶する。
【００５０】
操作部（図示せず）としては、例えば、ボタンや、方向キー、あるいは、これらの組み合わせなどの任意の操作デバイスが、挙げられる。
【００５１】
表示部（図示せず）としては、例えば、液晶ディスプレイや有機ＥＬディスプレイなどの任意の表示デバイスが、挙げられる。表示部（図示せず）における表示は、例えばプロセッサ（図示せず）により制御される。
【００５２】
通信部（図示せず）としては、例えば、通信アンテナおよびＲＦ（Radio  Frequency）回路（無線通信）や、ＩＥＥＥ８０２．１５．１ポートおよび送受信回路（無線通信）、ＩＥＥＥ８０２．１１ポートおよび送受信回路（無線通信）、あるいはＬＡＮ端子および送受信回路（有線通信）など、任意の通信方式に対応する通信デバイスが、挙げられる。また、通信部（図示せず）を構成する通信デバイスは、例えば、ＣＡＮ（Controller  Area  Network）、ＬＩＮ（Local  Interconnect  Network）、ＦｌｅｘＲａｙ、ＭＯＳＴ（Media  Oriented  System  Transport）などの車載ネットワークに対応する通信デバイスであってもよい。通信部（図示せず）における通信は、例えばプロセッサ（図示せず）により制御される。
【００５３】
信号処理装置２００は、例えば、信号処理装置２００が備えているバッテリなどの内部電源から供給される電力、または、信号処理システム１０００が有する電源などの外部電源から供給される電力などによって、駆動する。
【００５４】
［１−２−２−１］生成部２０２
生成部２０２は、センサ１００Ａ、１００Ｂそれぞれから伝達される拍動の波形を示す信号（センサ１００Ａ、１００Ｂの検出結果を示す信号の一例）に基づいて、拍動情報を、センサ１００Ａ、１００Ｂごとに生成する。
【００５５】
本発明の実施形態に係る拍動情報とは、拍動の波形を示す信号から検出される拍動に関するデータである。拍動情報には、例えば、拍動数と拍動の検出時間とが含まれる。
【００５６】
なお、拍動情報に含まれるデータは、上記に示す例に限られない。例えば、拍動情報には、ＲＲＩなどの、拍動の波形を示す信号から検出することが可能な任意の指標に対応するデータが、含まれていてもよい。また、拍動情報には、センサ１００Ａ、１００Ｂを示すデータ（例えば、センサ１００Ａ、１００ＢのＩＤや、センサの種類を示すデータなど）などが、含まれていてもよい。
【００５７】
生成部２０２は、例えば、センサ１００Ａから伝達される拍動の波形を示す信号に基づき拍動情報を生成する第１生成部２０８Ａと、センサ１００Ｂから伝達される拍動の波形を示す信号に基づき拍動情報を生成する第２生成部２０８Ｂとを有する。第１生成部２０８Ａと第２生成部２０８Ｂとは、拍動情報の生成を同期して開始する。
【００５８】
第１生成部２０８Ａは、例えば、フィルタ部２１０Ａと、生成処理部２１２Ａとを有する。
【００５９】
フィルタ部２１０Ａは、センサ１００Ａから伝達される拍動の波形を示す信号をフィルタリングし、拍動の波形を示す信号から、拍動に対応する周波数成分以外の周波数成分を取り除く。フィルタ部２１０Ａとしては、例えば“０．８［Ｈｚ］〜１．２［Ｈｚ］などの拍動に対応する周波数成分のみを通過させ、他の周波数成分を通過させない、バンドパスフィルタ”が、挙げられる。なお、フィルタ部２１０Ａを構成するフィルタは、バンドパスフィルタに限られず、拍動に対応する周波数成分以外の周波数成分を減衰させることが可能な、任意のフィルタであってもよい。
【００６０】
生成処理部２１２Ａは、フィルタ部２１０Ａにおいてフィルタリングされた拍動の波形を示す信号に基づいて、拍動情報を生成し、生成した拍動情報を出力する。
【００６１】
生成処理部２１２Ａは、例えば、フィルタリングされた拍動の波形を示す信号からピーク位置を検出して、フィルタリングされた拍動の波形を示す信号からＲＲＩを取得する。そして、生成処理部２１２Ａは、上記数式１により拍動数を算出する。
【００６２】
また、生成処理部２１２Ａは、例えば、フィルタリングされた拍動の波形を示す信号から拍動の検出時間を特定する。生成処理部２１２Ａは、例えば、拍動情報の生成を開始した時点を基準時間として、ピーク位置が検出された時点を、拍動の検出時間として特定する。上述したように、第１生成部２０８Ａと第２生成部２０８Ｂとは、拍動情報の生成を同期して開始するので、生成処理部２１２Ａと第２生成部２０８Ｂとにおける基準時間は、一致することとなる。
【００６３】
そして、生成処理部２１２Ａは、拍動数と拍動の検出時間とを含む拍動情報を出力する。なお、上述したように、生成処理部２１２Ａが出力する拍動情報には、ＲＲＩや、センサ１００Ａを示すＩＤなどが含まれていてもよい。
【００６４】
第２生成部２０８Ｂは、例えば、フィルタ部２１０Ｂと、生成処理部２１２Ｂとを有する。
【００６５】
フィルタ部２１０Ｂは、センサ１００Ｂから伝達される拍動の波形を示す信号をフィルタリングし、拍動の波形を示す信号から、拍動に対応する周波数成分以外の周波数成分を取り除く。フィルタ部２１０Ｂとしては、例えばフィルタ部２１０Ａと同様に、バンドパスフィルタなどが挙げられる。なお、フィルタ部２１０Ｂを構成するフィルタは、フィルタ部２１０Ａと同種のフィルタであってもよいし、異なる種類のフィルタであってもよい。
【００６６】
生成処理部２１２Ｂは、生成処理部２１２Ａと同様に、フィルタ部２１０Ｂにおいてフィルタリングされた拍動の波形を示す信号に基づいて拍動情報を生成し、生成した拍動情報を出力する。
【００６７】
生成部２０２は、例えば第１生成部２０８Ａと第２生成部２０８Ｂとを有することによって、拍動情報を、センサ１００Ａ、１００Ｂごとに生成する。
【００６８】
［１−２−２−２］判定部２０４
判定部２０４は、判定に係る処理を行う役目を果たす。判定部２０４は、複数の異なる観点で正常に拍動が検出されているかをそれぞれ判定し、異なる観点による判定の結果の組み合わせに基づいて、センサにおいて正常に拍動が検出されているかを判定する。
【００６９】
図３は、本発明の実施形態に係る信号処理装置２００が備える判定部２０４における判定に係る処理の一例を説明するための説明図である。図３のＡは、センサ１００Ａ、１００Ｂの検出対象の一例であるドライバを示している。図３のＢは、心拍センサ（センサ１００Ａ、１００Ｂのうちの一方）により検出された、ドライバの心臓の拍動の波形の一例を示している。図３のＣは、ドップラーセンサ（センサ１００Ａ、１００Ｂのうちの他方）により検出された、ドライバの太腿の拍動の波形の一例を示している。以下、図３を適宜参照して、判定部２０４における判定に係る処理の一例を説明する
【００７０】
より具体的には、判定部２０４は、下記の（Ａ）に示す第１の判定と、下記の（Ｂ）に示す第２の判定とをそれぞれ行う。
【００７１】
（Ａ）第１の判定
判定部２０４は、センサ１００Ａ、１００Ｂそれぞれの検出結果に対応する複数の拍動数を比較することにより正常に拍動が検出されているかを判定する。
【００７２】
上述したように、センサ１００Ａ、１００Ｂにおいて検出される拍動には、心拍と脈拍とが含まれうる。ここで、心拍は心臓の拍動である。また、脈拍は、心臓の拍動によって血液が心臓から送り出されることにより生じる血管の拍動である。そのため、センサ１００Ａ、１００Ｂが検出対象における異なる位置の拍動を検出するとしても、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されている場合には、拍動数は、（個々のセンサのばらつきなどにより生じうる誤差を除いて）基本的に一致するはずである。
【００７３】
つまり、第１の判定は、検出対象における異なる位置の拍動数が一致することを利用して、正常に拍動が検出されているかを判定する判定である。
【００７４】
判定部２０４は、複数の拍動数を比較して複数の拍動数が一致しているかを判定する。判定部２０４は、例えば、センサ１００Ａに対応する拍動情報が示す拍動数と、センサ１００Ｂに対応する拍動情報が示す拍動数とが同一である場合に、複数の拍動数が一致していると判定する。また、判定部２０４は、例えば、“センサ１００Ａに対応する拍動情報が示す拍動数と、センサ１００Ｂに対応する拍動情報が示す拍動数との差の絶対値”が、設定されている第１の判定に係る閾値以下の場合、または、当該絶対値が当該第１の判定に係る閾値よりも小さい場合に、複数の拍動数が一致していると判定してもよい。
【００７５】
第１の判定を行う場合、判定部２０４は、複数の拍動数が一致していると判定された場合に、正常に拍動が検出されていると判定する。また、判定部２０４は、複数の拍動数が一致していると判定されない場合には、正常に拍動が検出されていると判定しない。
【００７６】
（Ｂ）第２の判定
判定部２０４は、センサ１００Ａ、１００Ｂそれぞれの検出結果に対応する拍動のずれ量に基づいて正常に拍動が検出されているかを判定する。
【００７７】
上述したように、センサ１００Ａ、１００Ｂにおいて検出される拍動には、心拍と脈拍とが含まれうる。また、上述したように、心拍は心臓の拍動であり、脈拍は、心臓の拍動によって血液が心臓から送り出されることにより生じる血管の拍動である。そのため、例えば、心拍と脈拍、および、検出対象の異なる位置における脈拍間では、拍動が検出されるタイミングにずれが生じる。
【００７８】
つまり、第２の判定は、検出対象における異なる位置の拍動が検出されるタイミングにずれが生じることを利用して、正常に拍動が検出されているかを判定する判定である。
【００７９】
判定部２０４は、拍動情報が示す拍動の検出時間に基づいて、拍動のずれ量を特定する。判定部２０４は、例えば“センサ１００Ａおよびセンサ１００Ｂにおける、対応する拍動の検出時間の差”を求めることによって、拍動のずれ量を特定する。対応する拍動の検出時間の例としては、例えば、“図３に示すピーク位置Ｐ１が検出された時点、および図３に示すピーク位置Ｐ１’が検出された時点”、“図３に示すピーク位置Ｐ２が検出された時点、および図３に示すピーク位置Ｐ１’が検出された時点”、…が、挙げられる。つまり、図３に示す“ずれ量”それぞれが、拍動のずれ量の一例に該当する。対応する拍動の検出時間は、例えば、拍動情報に記録されている拍動の検出時間を、基準時間に近い順に並べることにより特定することが可能である。
【００８０】
判定部２０４は、拍動のずれ量が所定の範囲内であるかを判定する。第２の判定に係る所定の範囲を示すデータは、例えば、ＲＯＭ（図示せず）などの記録媒体に記憶される。第２の判定に係る所定の範囲を示すデータとしては、例えば、“複数のセンサのＩＤと、第２の判定に係る所定の範囲とが対応付けられているテーブル（またはデータベース。以下、同様とする。）”や、“複数のセンサの検出対象となる部位と、第２の判定に係る所定の範囲とが対応付けられているテーブル（またはデータベース。以下、同様とする。）”などが、挙げられる。複数のセンサの検出対象となる部位には、異なる部位と、同一の部位との一方または双方が挙げられる。所定の範囲を示すデータに記録される所定の範囲は、例えば、被験者の拍動のずれを測定することなどにより、実験的に定められる。
【００８１】
第２の判定に係る所定の範囲を示すデータが“複数のセンサのＩＤと、第２の判定に係る所定の範囲とが対応付けられているテーブル”である場合、判定部２０４は、例えば、拍動情報に含まれるセンサを示すＩＤに基づいて、第２の判定に係る所定の範囲を特定する。また、第２の判定に係る所定の範囲を示すデータが“複数のセンサの検出対象となる部位と、第２の判定に係る所定の範囲とが対応付けられているテーブル”である場合、判定部２０４は、例えば、操作部（図示せず）の操作により指定される部位に基づいて、第２の判定に係る所定の範囲を特定する。なお、判定部２０４における第２の判定に係る所定の範囲の特定方法が、上記に示す例に限られないことは、言うまでもない。
【００８２】
判定部２０４は、拍動のずれ量が所定の範囲内であると判定された場合に正常に拍動が検出されていると判定する。また、判定部２０４は、拍動のずれ量が所定の範囲内であると判定されない場合には、正常に拍動が検出されていると判定しない。拍動のずれ量が所定の範囲内であることには、例えば、拍動のずれ量が下限値にある場合と、拍動のずれ量が上限値にある場合との一方または双方が含まれていてもよいし、これらの場合が含まれていなくてもよい。
【００８３】
上記（Ａ）に示す第１の判定および上記（Ｂ）に示す第２の判定がそれぞれ行われると、判定部２０４は、第１の判定および第２の判定という複数の異なる観点で、正常に拍動が検出されているかをそれぞれ判定する。そして、判定部２０４は、第１の判定の結果および第２の判定の結果の組み合わせに基づいて、センサ１００Ａ，１００Ｂにおいて正常に拍動が検出されているかを判定する。
【００８４】
判定部２０４は、第１の判定の判定結果と第２の判定の判定結果との双方が正常に拍動が検出されていることを示す場合に、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されていると判定する。また、判定部２０４は、第１の判定の判定結果と第２の判定の判定結果との一方が正常に拍動が検出されていることを示さない場合には、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されていると判定しない。
【００８５】
そして、判定部２０４は、判定結果を示す判定情報を、処理部２０６へ出力する。なお、判定部２０４は、通信部（図示せず）を構成する通信デバイス、または、信号処理装置２００の外部の通信デバイスを介して、判定情報を送信することも、可能である。
【００８６】
本発明の実施形態に係る判定情報としては、例えば、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されているか否かを示すフラグが、挙げられる。なお、判定情報は、上記フラグに限られず、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されているかの判定結果を示すことが可能な、任意の形式のデータであってもよい。
【００８７】
判定部２０４から出力される判定情報は、“上記（Ａ）に示す第１の判定および上記（Ｂ）に示す第２の判定という複数の異なる観点によって、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されているかが判定された結果”である。よって、判定部２０４は、１つの１つの観点で正常に拍動が検出されているかを判定するよりも、センサにおいて正常に拍動が検出されているかをより確実に判定することができる。
【００８８】
より確実に判定することができる具体例を挙げると、上述した高速道路の高架連結部によって周期的な振動が生じた場合、当該振動は、センサ１００Ａ、１００Ｂの双方で同時に検出される。そのため、周期的な振動により拍動の波形に生じたピーク位置のずれ量は、０（ゼロ）または非常に小さくなり、判定部２０４は、上記（Ｂ）に示す第２の判定において、正常に拍動が検出されていると判定しない。その結果、判定部２０４は、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されていると判定しない。
【００８９】
したがって、判定部２０４は、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されているかをより正確に判定することができる。
【００９０】
なお、判定部２０４における処理は、上記に示す例に限られない。
【００９１】
例えば、判定部２０４は、下記の（Ｃ）に示す第３の判定をさらに行ってもよい。
【００９２】
（Ｃ）第３の判定
判定部２０４は、センサ１００Ａ、１００Ｂそれぞれの検出結果に対応する複数の拍動数が所定の範囲内であるかを判定する。
【００９３】
判定部２０４は、例えば、複数の拍動数それぞれと所定の範囲とを比較し、複数の拍動数の全てが所定の範囲内にある場合に、複数の拍動数が所定の範囲内であると判定する。拍動数が所定の範囲内であることには、例えば、拍動数が下限値にある場合と、拍動数が上限値にある場合との一方または双方が含まれていてもよいし、これらの場合が含まれていなくてもよい。
【００９４】
センサ１００Ａ、１００Ｂそれぞれの検出対象は、ドライバなどの生体であるので、検出対象の体調や精神状態などの検出対象の状態に応じて、拍動数は変わりうる。また、検出対象の状態が正常な状態である場合、拍動数は一定の範囲内となることが想定される。
【００９５】
つまり、第３の判定は、センサ１００Ａ、１００Ｂそれぞれの検出結果に対応する拍動数を利用して、検出対象の状態が正常な状態であるかを判定する判定である。
【００９６】
第３の判定に係る所定の範囲は、例えば、正常な状態であると自己申告している被験者の拍動数、または、医師等の診断により正常な状態であると推定される被験者の拍動数を測定することなどにより、実験的に定められる。第３の判定に係る所定の範囲の一例を挙げると、第３の判定に係る所定の範囲としては、６０［Ｂｅａｔｓ  ｐｅｒ  Ｍｉｎｕｔｅ］〜１００［Ｂｅａｔｓ  ｐｅｒ  Ｍｉｎｕｔｅ］が挙げられる。なお、第３の判定に係る所定の範囲の例が、上記に示す例に限られないことは、言うまでもない。
【００９７】
第３の判定に係る所定の範囲を示すデータは、例えば、ＲＯＭ（図示せず）などの記録媒体に記憶され、判定部２０４は、当該第３の判定に係る所定の範囲を示すデータを用いて、センサ１００Ａ、１００Ｂそれぞれの検出結果に対応する拍動数が所定の範囲内であるかを判定する。第３の判定に係る所定の範囲を示すデータとしては、例えば、“複数のセンサのＩＤと、第３の判定に係る所定の範囲とが対応付けられているテーブル（またはデータベース。以下、同様とする。）”や、“複数のセンサの検出対象となる部位と、第３の判定に係る所定の範囲とが対応付けられているテーブル（またはデータベース。以下、同様とする。）”などが、挙げられる。
【００９８】
第３の判定に係る所定の範囲を示すデータが“複数のセンサのＩＤと、第３の判定に係る所定の範囲とが対応付けられているテーブル”である場合、判定部２０４は、例えば、拍動情報に含まれるセンサを示すＩＤに基づいて、第３の判定に係る所定の範囲を特定する。また、第３の判定に係る所定の範囲を示すデータが“複数のセンサの検出対象となる部位と、第３の判定に係る所定の範囲とが対応付けられているテーブル”である場合、判定部２０４は、例えば、操作部（図示せず）の操作により指定される部位に基づいて、第３の判定に係る所定の範囲を特定する。なお、判定部２０４における第３の判定に係る所定の範囲の特定方法が、上記に示す例に限られないことは、言うまでもない。
【００９９】
上述したように、第３の判定は、検出対象の状態が正常な状態であるかを判定する判定に該当する。第３の判定を行う場合、判定部２０４は、例えば、第３の判定の結果を利用して下記の（Ｃ−１）に示す処理と下記の（Ｃ−２）に示す処理との一方または双方を行う。
【０１００】
（Ｃ−１）第３の判定の結果を利用する処理の第１の例：第１の判定および第２の判定の実行制御に係る処理
判定部２０４は、第３の判定の結果に基づいて、上記（Ａ）に示す第１の判定および上記（Ｂ）に示す第２の判定の実行を制御する。
【０１０１】
判定部２０４は、複数の拍動数が所定の範囲内であると判定されない場合、第１の判定および第２の判定を行わない。また、判定部２０４は、複数の拍動数が所定の範囲内であると判定された場合に、第１の判定および第２の判定を行う。つまり、判定部２０４は、検出対象の状態が正常な状態であると判定された場合に、第１の判定および第２の判定を行う。
【０１０２】
上記のように、第３の判定の結果に基づいて第１の判定および第２の判定の実行が選択的に行われることによって、例えば、信号処理装置２００における処理負荷の低減、信号処理装置２００における消費電力の低減などの効果が奏される。
【０１０３】
第１の判定および第２の判定を行わない場合、判定部２０４は、判定情報を処理部２０６へ出力しなくてもよいし、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されていないことを示す判定情報を、処理部２０６へ出力してもよい。
【０１０４】
（Ｃ−２）第３の判定の結果を利用する処理の第２の例：複数のセンサの検出結果に基づく処理の実行制御に係る処理
判定部２０４は、第３の判定の結果に基づいて、センサ１００Ａ、１００Ｂの検出結果に基づく処理の実行を制御する。センサ１００Ａ、１００Ｂの検出結果に基づく処理は、拍動に関する指標を用いるヘルスケアに関する用途に応じた処理に、該当する。
【０１０５】
判定部２０４は、複数の拍動数が所定の範囲内であると判定されない場合、センサ１００Ａ、１００Ｂの検出結果に基づく処理を、処理部２０６に行わせない。複数の拍動数が所定の範囲内であると判定されない場合、判定部２０４は、例えば、センサ１００Ａ、１００Ｂの検出結果に基づく処理の実行を制限する制御命令を含む制御情報（データ）を、処理部２０６に伝達することによって、処理部２０６におけるセンサ１００Ａ、１００Ｂの検出結果に基づく処理の実行を、制限する。
【０１０６】
なお、判定部２０４は、通信部（図示せず）を構成する通信デバイス、または、信号処理装置２００の外部の通信デバイスを介して、上記制御情報を送信することによって、外部の処理装置におけるセンサ１００Ａ、１００Ｂの検出結果に基づく処理の実行を、制限することも、可能である。
【０１０７】
ここで、第２の例に係る第３の判定の結果を利用する処理は、処理部２０６や外部の処理装置において行うことが可能である。上記のように、第３の判定の結果に基づいてセンサ１００Ａ、１００Ｂの検出結果に基づく処理の実行が制御される場合には、処理部２０６における処理負荷の低減や、外部の処理装置における処理負荷の低減などの効果が奏される。
【０１０８】
図４は、本発明の実施形態に係る信号処理装置２００が備える判定部２０４における処理の一例を示す流れ図である。図４に示すステップＳ１００の処理は、上記（Ｃ）に示す第３の判定に係る処理に該当し、図４は、判定部２０４が、上記（Ｃ−１）に示す第１の例に係る第３の判定の結果を利用する処理を行う例を示している。また、図４に示すステップＳ１０２の処理は、上記（Ａ）に示す第１の判定に係る処理に該当し、図４に示すステップＳ１０６の処理は、上記（Ｂ）に示す第２の判定に係る処理に該当する。
【０１０９】
判定部２０４は、センサ１００Ａ、１００Ｂの検出結果に基づく拍動数が正常範囲であるか否かを判定する（Ｓ１００）。判定部２０４は、例えば、第３の判定に係る所定の範囲を示すデータを参照し、第３の判定に係る所定の範囲と、センサ１００Ａ、１００Ｂそれぞれに対応する拍動数とを比較することによって、ステップＳ１００の判定を行う。
【０１１０】
ステップＳ１００において拍動数が正常範囲であると判定されない場合、判定部２０４は、図４に示す処理を終了する。
【０１１１】
また、ステップＳ１００において拍動数が正常範囲であると判定された場合、判定部２０４は、センサ１００Ａ、１００Ｂ間で拍動数が一致しているか否かを判定する（Ｓ１０２）。上述したように、判定部２０４は、例えば、センサ１００Ａに対応する拍動数とセンサ１００Ｂに対応する拍動数とが同一である場合に、複数の拍動数が一致していると判定する。また、判定部２０４は、例えば“センサ１００Ａに対応する拍動数と、センサ１００Ｂに対応する拍動数との差の絶対値”が、設定されている第１の判定に係る閾値以下の場合（または、当該絶対値が当該第１の判定に係る閾値よりも小さい場合）に、複数の拍動数が一致していると判定してもよい。
【０１１２】
ステップＳ１０２においてセンサ１００Ａ、１００Ｂ間で拍動数が一致していると判定されない場合、判定部２０４は、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されていると判定しない（Ｓ１０４）。そして、判定部２０４は、図４に示す処理を終了する。
【０１１３】
また、ステップＳ１０２においてセンサ１００Ａ、１００Ｂ間で拍動数が一致していると判定された場合、判定部２０４は、センサ１００Ａ、１００Ｂそれぞれの検出結果に対応する拍動のずれ量が正常範囲であるか否かを判定する（Ｓ１０６）。判定部２０４は、例えば、第２の判定に係る所定の範囲を示すデータを参照し、第２の判定に係る所定の範囲と、センサ１００Ａ、１００Ｂに対応する拍動のずれ量とを比較することによって、ステップＳ１０６の判定を行う。
【０１１４】
ステップＳ１０６において拍動のずれ量が正常範囲であると判定されない場合、判定部２０４は、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されていると判定しない（Ｓ１０４）。そして、判定部２０４は、図４に示す処理を終了する。
【０１１５】
また、ステップＳ１０６において拍動のずれ量が正常範囲であると判定された場合、判定部２０４は、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されていると判定する（Ｓ１０８）。そして、判定部２０４は、図４に示す処理を終了する。
【０１１６】
判定部２０４は、例えば図４に示す処理を行う。なお、判定部２０４における処理の例が、図４に示す例に限られないことは、言うまでもない。
【０１１７】
［１−２−２−３］処理部２０６
処理部２０６は、センサ１００Ａ、１００Ｂの検出結果に基づく処理を行う役目を果たす。処理部２０６は、拍動情報に基づいて、センサ１００Ａ、１００Ｂの検出結果に基づく処理を行う。
【０１１８】
上述したように、センサ１００Ａ、１００Ｂの検出結果に基づく処理は、拍動に関する指標を用いるヘルスケアに関する用途に応じた処理に、該当する。一例を挙げると、センサ１００Ａ、１００Ｂの検出結果に基づく処理としては、検出対象の疲労状態の推定する処理、ストレスレベルを推定する処理、睡眠状態を推定する処理、拍動情報が示す拍動数やＲＲＩなどを記録媒体に記録する処理などが、挙げられる。なお、センサ１００Ａ、１００Ｂの検出結果に基づく処理は、上記に示す例に限られない。処理部２０６は、拍動情報が示す拍動数やＲＲＩなどを用いる任意の処理を、行ってもよい。
【０１１９】
処理部２０６は、例えば、判定部２０４の判定結果に基づいて、センサ１００Ａ、１００Ｂのうちの少なくとも１つのセンサの検出結果に基づく処理を行う。
【０１２０】
例えば、判定部２０４から伝達される判定情報が正常に拍動が検出されていることを示す場合、処理部２０６は、センサ１００Ａに対応する拍動情報に基づく処理、または、センサ１００Ｂに対応する拍動情報に基づく処理を行う。ここで、判定情報が正常に拍動が検出されていることを示す場合とは、“センサ１００Ａに対応する拍動情報が示す内容と、センサ１００Ｂに対応する拍動情報が示す内容とは、一致しているとみなすことが可能な場合”である。
【０１２１】
よって、処理部２０６は、判定情報が正常に拍動が検出されていることを示す場合、センサ１００Ａに対応する拍動情報に基づく処理、または、センサ１００Ｂに対応する拍動情報に基づく処理を行う。なお、処理部２０６が、センサ１００Ａに対応する拍動情報およびセンサ１００Ｂに対応する拍動情報を用いて、センサの検出結果に基づく処理を行うことができることは、言うまでもない。
【０１２２】
また、例えば、判定部２０４から伝達される判定情報が正常に拍動が検出されていることを示さない場合、処理部２０６は、センサ１００Ａ、１００Ｂの検出結果に基づく処理を行わない。
【０１２３】
つまり、処理部２０６は、判定部２０４の判定結果に基づいて、センサ１００Ａ、１００Ｂのうちの少なくとも１つのセンサの検出結果に基づく処理を、選択的に行う。
【０１２４】
なお、処理部２０６における処理は、上記に示す例に限られない。
【０１２５】
例えば、判定部２０４において上記（Ｃ−２）に示す処理（第２の例に係る第３の判定の結果を利用する処理）が行われる場合、処理部２０６は、判定部２０４から伝達される制御情報に基づいて、センサ１００Ａ、１００Ｂの検出結果に基づく処理を行わなくてもよい。
【０１２６】
信号処理装置２００は、例えば図２に示す構成を有することによって、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されているかを判定する。
【０１２７】
なお、信号処理装置２００の構成は、図２に示す例に限られない。
【０１２８】
例えば、図２に示す機能ブロックは、信号処理装置２００が有する機能を便宜上切り分けたものであり、信号処理装置２００は、機能の切り分け方に応じた任意の構成をとることが可能である。一例を挙げると、信号処理装置２００では、判定部２０４が生成部２０２の機能を有していてもよい。
【０１２９】
また、信号処理装置２００は、例えば、図２に示す処理部２０６を備えない構成であってもよい。処理部２０６を備えない場合であっても、信号処理装置２００は、センサ１００Ａ、１００Ｂにおいて正常に拍動が検出されているかを判定することができる。
【０１３０】
また、信号処理装置２００は、センサ１００Ａ、センサ１００Ｂの一方または双方を備える構成であってもよい。信号処理装置２００が、センサ１００Ａ、センサ１００Ｂの双方を備える構成である場合、信号処理装置２００は、信号処理システム１０００として機能することとなる。
【０１３１】
［２］本発明の実施形態に係る信号処理システムにより奏される効果の一例
本発明の実施形態に係る信号処理システムが用いられることによって、例えば下記に示す効果が奏される。なお、本発明の実施形態に係る信号処理システムにより奏される効果が、下記に示す効果に限られないことは、言うまでもない。
・本発明の実施形態に係る信号処理システムでは、本発明の実施形態に係る信号処理装置が、複数のセンサに対応する拍動数の一致度合いに加えて、複数のセンサ間における拍動のタイミングのずれ量（すれ時間）によって、センサにおいて正常に拍動が検出されているかを判定する。よって、本発明の実施形態に係る信号処理システムでは、高速道路の高架連結部によって周期的な振動が生じている場合のようなノイズ条件下においても、センサにおいて正常に拍動が検出されているかをより正確に判定することができる。
【０１３２】
［３］本発明の実施形態に係る信号処理システムの適用例
以上、本発明の実施形態に係る信号処理システムについて説明したが、本発明の実施形態に係る信号処理システムは、例えば、“自動車、飛行機、船、電車などの任意の乗り物に設けられるシステム”、“交通システムなどの管制を行う管制室に設けられるシステム”、“電力システムなどの制御を行う制御室に設けられるシステム”、“ホームネットワークシステム”など、検出対象となる生体が存在しうる様々なシステムに適用することが可能である。
【０１３３】
また、本発明の実施形態に係る信号処理システムの構成要素として、本発明の実施形態に係る信号処理装置を挙げたが、本発明の実施形態に係る信号処理装置は、“上記本発明の実施形態に係る信号処理システムが適用されるシステムを構成する、任意の装置”に適用されうる。なお、上述したように、本発明の実施形態に係る信号処理装置は、複数のセンサを備え、本発明の実施形態に係る信号処理システムとして機能してもよい。
【０１３４】
一例を挙げると、本発明の実施形態に係る信号処理システムが自動車に適用される場合、本発明の実施形態に係る信号処理装置としては、例えば統合ＥＣＵ（Electronic  Control  Unit）やボディ系ＥＣＵ、情報系ＥＣＵなどの、コンピュータが挙げられる。本発明の実施形態に係る信号処理システムが自動車に適用される場合、例えば自動車が備える複数のＥＣＵによって、本発明の実施形態に係る信号処理装置の機能が実現されていてもよい。
【０１３５】
［４］本発明の実施形態に係るプログラム
コンピュータを、本発明の実施形態に係る信号処理装置として機能させるためのプログラム（例えば、図２に示す信号処理装置２００の構成のうち、少なくとも図２に示す判定部２０４として機能させるためのプログラム）が、コンピュータにおいてプロセッサなどにより実行されることによって、センサにおいて正常に拍動が検出されているかを判定することができる。
【０１３６】
また、コンピュータを、本発明の実施形態に係る信号処理装置として機能させるためのプログラムが、コンピュータにおいてプロセッサにより実行されることによって、上述した本発明の実施形態に係る信号処理システムにより奏される効果が、奏される。
【０１３７】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１３８】
例えば、上記では、コンピュータを、本発明の実施形態に係る信号処理装置として機能させるためのプログラム（コンピュータプログラム）が提供されることを示したが、本発明の実施形態は、さらに、上記プログラムを記憶させた記録媒体も併せて提供することができる。
【符号の説明】
【０１３９】
１００Ａ、１００Ｂ    センサ
２００    信号処理装置
２０２    生成部
２０４    判定部
２０６    処理部
２０８Ａ    第１生成部
２０８Ｂ    第２生成部
２１０Ａ、２１０Ｂ    フィルタ部
２１２Ａ、２１２Ｂ    生成処理部
１０００    信号処理システム
【図１】
2019111259.tif 000003
【図２】
2019111259.tif 000004
【図３】
2019111259.tif 000005
【図４】
2019111259.tif 000006