(57)【要約】【課題】危険運転データを適切に抽出すること。【解決手段】判定装置は、車両の速度データを用いて所定時間あたりの速度の変化量を算出し、該速度データのうち算出した変化量が閾値以上になる箇所を抽出する。そして、判定装置は、速度データと同期をとって測定された車両を利用する利用者の脈拍データのうち、抽出した箇所に対応する脈拍データに基づいて、該箇所を採用するか否かを判定する。例えば、判定装置は、抽出した箇所に対応する脈拍データを用いて、所定時間あたりの拍数の変化量および／または拍間隔の変化量を算出する。そして、判定装置は、算出した変化量が閾値以上である場合に採用すると判定し、算出した変化量が閾値以下である場合に採用しないと判定する。【選択図】図１
2011028332.tif 000002
【特許請求の範囲】
【請求項１】
車両の速度データを用いて所定時間あたりの速度の変化量を算出し、該速度データのうち算出した変化量が閾値以上になる箇所を抽出する抽出部と、
前記速度データと同期をとって測定された前記車両を利用する利用者の脈拍データのうち、前記抽出部によって抽出された箇所に対応する脈拍データに基づいて、該箇所を採用するか否かを判定する判定部と、
を備えたことを特徴とする判定装置。
【請求項２】
前記判定部は、前記抽出部によって抽出された箇所に対応する脈拍データを用いて、所定時間あたりの拍数の変化量および／または拍間隔の変化量を算出し、算出した変化量が閾値以上である場合に採用すると判定し、算出した変化量が閾値以下である場合に採用しないと判定することを特徴とする請求項１に記載の判定装置。
【請求項３】
車両の速度データを用いて所定時間あたりの速度の変化量を算出し、該速度データのうち算出した変化量が閾値以上になる箇所を抽出する抽出ステップと、
前記速度データと同期をとって測定された前記車両を利用する利用者の脈拍データのうち、前記抽出ステップによって抽出された箇所に対応する脈拍データに基づいて、危険な運転状態を示す危険運転データとして該箇所を採用するか否かを判定する判定ステップと、
を含んだことを特徴とする判定方法。
【請求項４】
車両の速度データを用いて所定時間あたりの速度の変化量を算出し、該速度データのうち算出した変化量が閾値以上になる箇所を抽出する抽出手順と、
前記速度データと同期をとって測定された前記車両を利用する利用者の脈拍データのうち、前記抽出手順によって抽出された箇所に対応する脈拍データに基づいて、該箇所を採用するか否かを判定する判定手順と、
をコンピュータに実行させることを特徴とする判定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、判定装置、判定方法および判定プログラムに関する。
【背景技術】
【０００２】
従来より、車両の運行に関するデータを記録する装置があり、例えば、貨物運送車両に対して装着される運行記録計やドライブレコーダなどがある。運行記録計は、時間と距離と速度とを記録し、例えば、時刻に対応付けて、所定時間あたりの走行距離と走行速度とを記録する。なお、運行記録計によって記録される時間と距離と速度とを、法定３要素とも称されている。ここで、運行記録計に記録されたデータから、危険な運転状態を示す危険運転データを抽出する抽出技術が知られている。
【０００３】
具体的には、抽出技術を実行する装置は、危険運転データとして、運行記録計に記録されたデータのうち急加速や急減速が行われた箇所を抽出する。例えば、抽出技術を実行する装置は、１秒間に９ｋｍ／ｈ以上減速した場合に急減速とする場合には、運行記録計に記録されたデータのうち、１秒間に９ｋｍ／ｈ以上減速したことを示す箇所を抽出する。
【０００４】
なお、運転者の心拍数と車両の加速度との分布状況を分析して、運転者の活性度を判定する活性度判定技術も開示されている。また、運転者の心拍信号のグラフを用いて心理状態を判定し、運転者の心理状態に応じて車両の操舵特性を変更する操舵技術も開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３１２６５３号公報
【特許文献２】特開２００４−１９６１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記した従来の抽出技術では、危険運転データを適切に抽出できないという課題があった。具体的には、従来の抽出技術は、急加減速が行われた箇所を抽出しているにすぎず、危険運転データを抽出しているとは限らなかった。例えば、高速走行中に運転者がアクセルを離しただけであっても、１秒間に９ｋｍ／ｈ以上減速したことを示すデータを運行記録計が記録することがある。この場合、抽出技術を実行する装置は、危険な運転ではないにも係わらず、車両停止の直前に運転者がアクセルを離しただけの箇所について、危険運転データとして抽出していた。
【０００７】
なお、上記した活性度判定技術は、運転者の活性度を判定しているにすぎず、また、上記した操舵技術は、車両の操舵特性を変更しているにすぎなかった。
【０００８】
開示の技術は、上記に鑑みてなされたものであって、危険運転データを適切に抽出可能な判定装置、判定方法および判定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
開示する判定装置は、一つの態様において、車両の速度データを用いて所定時間あたりの速度の変化量を算出し、該速度データのうち算出した変化量が閾値以上になる箇所を抽出する抽出部を備える。また、判定装置は、前記速度データと同期をとって測定された前記車両を利用する利用者の脈拍データのうち、前記抽出部によって抽出された箇所に対応する脈拍データに基づいて、危険な運転状態を示す危険運転データとして該箇所を採用するか否かを判定する判定部を備える。
【発明の効果】
【００１０】
開示する判定装置の一つの態様によれば、危険運転データを適切に抽出可能である。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施例１に係る判定装置の構成の一例を説明するためのブロック図である。
【図２】図２は、実施例２に係る判定装置の構成の一例を説明するためのブロック図である。
【図３】図３は、実施例２における脈拍データの一例を説明するための図である。
【図４】図４は、実施例２における運行記録データ記憶部によって記憶されたデータの一例について説明するための図である。
【図５−１】図５−１は、実施例２における心拍数の変化の一例について説明するための図である。
【図５−２】図５−２は、実施例２における心拍数の変化の一例について説明するための図である。
【図６−１】図６−１は、実施例２における心拍信号が連続している場合の一例を説明するための図である。
【図６−２】図６−２は、実施例２における心拍信号に不連続がある場合の一例を説明するための図である。
【図７】図７は、実施例２における時間軸上での心拍間隔について説明するための図である。
【図８−１】図８−１は、実施例２における周波数解析結果にギャップが含まれる場合を説明するための図である。
【図８−２】図８−２は、実施例２における周波数解析結果にギャップが含まれない場合を説明するための図である。
【図９】図９は、実施例２に係る判定装置による運行記録データや脈拍データの入力処理の流れの一例について説明するためのフローチャートである。
【図１０】図１０は、実施例２に係る判定装置による危険運転データ抽出処理の流れの一例について説明するためのフローチャートである。
【図１１−１】図１１−１は、実施例３における車速変動の後に心拍変動が来る場合について説明するための図である。
【図１１−２】図１１−２は、実施例３における車速変動の後に心拍変動が来る場合について説明するための図である。
【図１１−３】図１１−３は、実施例３における車速変動の後に心拍変動が来る場合について説明するための図である。
【図１２−１】図１２−１は、実施例３における車速変動の前に心拍変動が来る場合について説明するための図である。
【図１２−２】図１２−２は、実施例３における車速変動の前に心拍変動が来る場合について説明するための図である。
【図１３】図１３は、実施例２に係る出力プログラムを実行するコンピュータの一例について説明するための図である。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する判定装置、判定方法および判定プログラムの実施例を図面に基づいて詳細に説明する。なお、以下に説明する実施例により、本発明が限定されるものではない。各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【実施例１】
【００１３】
まず最初に、実施例１に係る判定装置１００の構成の一例を説明する。図１は、実施例１に係る判定装置の構成の一例を説明するためのブロック図である。図１に示すように、判定装置１００は、抽出部１０１と判定部１０２とを有する。
【００１４】
抽出部１０１は、車両の速度データを用いて所定時間あたりの速度の変化量を算出し、速度データのうち算出した変化量が閾値以上になる箇所を抽出する。また、判定部１０２は、速度データと同期をとって測定された車両を運転する利用者の脈拍データのうち、抽出部１０１によって抽出された箇所に対応する脈拍データに基づいて、該箇所を採用するか否かを判定する。
【００１５】
すなわち、実施例１に係る判定装置１００は、車両を運転している利用者が危険を感じると脈拍データに変化が発生することを踏まえ、車両の速度に閾値以上の変化が発生したことを示す箇所について、脈の状態に基づいて危険運転データとして採用するかを判定する。
【００１６】
上記したように、実施例１によれば、判定装置１００は、車両の速度データのうち算出した変化量が閾値以上になる箇所を抽出する。そして、判定装置１００は、速度データと同期をとって測定された脈拍データのうち、抽出部１０１によって抽出された箇所に対応する脈拍データに基づいて、危険な運転状態を示す危険運転データとして該箇所を採用するか否かを判定する。この結果、実施例１によれば、急加速や急減速の有無のみを用いる手法と比較して、危険運転データを高精度に抽出可能である。
【実施例２】
【００１７】
次に、実施例２に係る判定装置２００について説明する。以下では、実施例２に係る判定装置２００の構成、実施例２に係る判定装置２００による処理の流れ、実施例２の効果について順に説明する。
【００１８】
［実施例２に係る判定装置の構成］
図２を用いて、実施例２に係る判定装置２００の構成の一例を説明する。図２は、実施例２に係る判定装置の構成の一例を説明するためのブロック図である。判定装置２００は、図２に示す例では、運行記録データ用センサ２０１と生体情報センサ２０２と記憶部３００と制御部４００とを有する。
【００１９】
判定装置２００は、車両の運行に関する運行記録データを記録し、例えば、車両に搭載される運行記録計やドライブレコーダなどが該当する。ここで、運行記録計は、貨物自動車運送事業輸送安全規則第９条により、陸上貨物運送事業車に装着されることが義務付けられている。具体的には、運行記録計は、車両総重量が８トン以上または最大積載量５トン以上の車両や、車両総重量が８トン以上または最大積載量５トン以上の車両に該当する非牽引車を牽引する車両、特別積み合わせ運送事業の運行車両に装着されることが義務付けられている。
【００２０】
運行記録データ用センサ２０１は、記憶部３００内にある運行記録データ記憶部３０１と接続される。運行記録データ用センサ２０１は、車両に搭載された各種センサが該当し例えば、車速センサが該当する。運行記録データ用センサ２０１は、車両の運行が開始されると、判定装置２００が搭載された車両の運行記録データを測定する。ここで、運行記録データ用センサ２０１によって測定される運行記録データには、車両の速度データが含まれる。
【００２１】
また、運行記録データ用センサ２０１は、運行記録データを測定すると、測定した運行記録データを運行記録データ記憶部３０１に入力する。例えば、運行記録データ用センサ２０１は、車両の速度データとして、測定時刻と該測定時刻に測定された車両の速度との対応付けや、車両の運行が開始されてからの経過時間と車両の速度との対応付けなどを入力する。例えば、運行記録データ用センサ２０１は、測定時間「１７：００」と速度「３５ｋｍ／ｈ」との対応付けを入力し、あるいは、経過時間「０（時間）：００（分）：０５（秒）」と速度「３５ｋｍ／ｈ」との対応付けを入力する。
【００２２】
生体情報センサ２０２は、記憶部３００内にある脈拍データ記憶部３０２と接続され、例えば、脈拍センサや心電センサが該当する。生体情報センサ２０２は、車両の運行が開始されると、運行記録データ用センサ２０１によって測定される運行記録データと同期をとって車両の利用者の脈拍データを測定し、例えば、図３に示すような心拍信号を測定する。なお、図３は、実施例２における脈拍データの一例を説明するための図である。
【００２３】
また、生体情報センサ２０２は、脈拍データを測定すると、測定した脈拍データを脈拍データ記憶部３０２に入力する。例えば、生体情報センサ２０２は、脈拍データとして、脈拍データを測定した測定時刻と心拍信号との対応付けや、車両の運行が開始されてからの経過時間と心拍信号との対応付けなどを入力する。
【００２４】
なお、生体情報センサ２０２は、例えば、利用者に接触している電極に対して電圧を印加し、各電極から測定される電位信号の電位差を用いて利用者の心拍信号を測定する。ここで、生体情報センサ２０２によって用いられる電極は、例えば、車両のハンドルやシートの座面に埋め込まれる。
【００２５】
なお、以下では、特に言及しない限り、運行記録データ用センサ２０１は、車両の速度データとして、測定時刻と該測定時刻に測定された車両の速度との対応付けを入力する場合を例に説明する。また、生体情報センサ２０２は、脈拍データとして、測定時刻と心拍信号との対応付けを入力する場合を例に説明する。
【００２６】
また、以下では、実施例２に係る判定装置２００内にある運行記録データ用センサ２０１や生体情報センサ２０２が運行記録データや脈拍データを測定する場合について説明するが、本発明はこれに限定されるものではない。言い換えると、判定装置２００自身が運行記録データや脈拍データを測定しなくても良い。例えば、判定装置２００は、他の装置によって測定された運行記録データや脈拍データをネットワークを介して受信し、受信した運行記録データや脈拍データを用いて後述する処理を行っても良い。
【００２７】
図２の説明に戻ると、記憶部３００は、運行記録データ用センサ２０１と生体情報センサ２０２と制御部４００と接続され、制御部４００による各種取得処理に用いられるデータを記憶する。記憶部３００は、例えば、ＲＡＭ（Random  Access  Memory)や ＲＯＭ（Read  Only  Memory)、フラッシュメモリ(flash  memory)などの半導体メモリ素子、または、ハードディスクや光ディスクなどの記憶装置である。記憶部３００は、図２に示す例では、運行記録データ記憶部３０１と脈拍データ記憶部３０２とを有する。
【００２８】
運行記録データ記憶部３０１は、運行記録データ用センサ２０１と、制御部４００内にある抽出部４０１と接続される。運行記録データ記憶部３０１は、運行記録データを記憶し、例えば、図４に示すように、測定時刻と該測定時刻に測定された車両の速度との対応付けを記憶する。なお、図４は、実施例２における運行記録データ記憶部によって記憶されたデータの一例について説明するための図である。図４の縦軸は車両の速度を示し、図４の横軸が時刻を示す。図４に示すように、車両が速度を加速した場合には、時刻の経過に従って車両の速度が速くなったことを示すデータを記憶し、車両が速度を減速した場合には、時刻の経過に従って車両の速度が遅くなったことを示すデータを記憶する。
【００２９】
また、運行記録データ記憶部３０１によって記憶された運行記録データは、運行記録データ用センサ２０１によって入力され、抽出部４０１によって用いられる。
【００３０】
脈拍データ記憶部３０２は、生体情報センサ２０２と、制御部４００内にある判定部４０２と接続される。脈拍データ記憶部３０２は、運行記録データ記憶部３０１に記憶された運行記録データと同期をとって測定された脈拍データを記憶する。例えば、脈拍データ記憶部３０２は、図３に示すように、測定時刻と心拍信号との対応付けを記憶する。なお、脈拍データ記憶部３０２によって記憶される脈拍データは、車両を利用する利用者の脈拍データであり、例えば、車両のハンドルを握っている運転者の脈拍データが該当する。
【００３１】
ここで、生体情報センサ２０２について説明する際に記載したように、運行記録データ記憶部３０１に記憶された運行記録データと、脈拍データ記憶部３０２に記憶された脈拍データとは、同期して測定されている。例えば、車両の速度に対応付けられた時刻と、脈拍データに対応付けられた時刻とが対応し、同じ時刻に対応付けられたデータは、同時刻に測定されたことを示す。
【００３２】
また、以下では、記憶部３００には、運行記録データや脈拍データが予め入力されており、予め入力された運行記録データや脈拍データを用いて後述する処理を行う場合について説明するが、本発明はこれに限定されるものではない。例えば、現に測定している運行記録データや脈拍データを用いて、後述する処理をリアルタイムに行っても良い。
【００３３】
制御部４００は、記憶部３００と接続され、各種の処理手順などを規定したプログラムを記憶するための内部メモリを有し、種々の取得処理を実行する。制御部４００は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ(Field  Programmable  Gate  Array)などの集積回路、または、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）などの電子回路である。制御部４００は、図２に示す例では、抽出部４０１と判定部４０２と出力部４０３とを有する。
【００３４】
抽出部４０１は、運行記録データ記憶部３０１と判定部４０２と接続される。抽出部４０１は、処理タイミングになると、運行記録データ記憶部３０１に記憶された車両の運行記録データを取得する。なお、処理タイミングとは、例えば、判定装置２００を利用する者によって指定されたタイミングや、予め設定された定期的なタイミングなどが該当する。
【００３５】
また、抽出部４０１は、運行記録データに含まれる車両の速度データを用いて所定時間あたりの速度の変化量を算出する。そして、抽出部４０１は、急加速や急減速があった箇所があるかを判定し、あると判定する場合には、車両の速度データのうち算出した変化量が閾値以上になる箇所を抽出する。つまり、抽出部４０１は、車両の速度データのうち、急加速や急減速があった箇所を抽出し、例えば、図４の（１）や（２）に示す箇所を抽出する。例えば、図４の（１）に示す例では、「ｔ１」から「ｔ２」の間にある速度データすべてを抽出したり、「ｔ１」から「ｔ２」の間にある速度データの平均速度を抽出したり、「ｔ１」から「ｔ２」という時間帯を抽出したりする。
【００３６】
例えば、抽出部４０１は、車両の運行記録データのうち、１秒間に「７ｋｍ／ｈ」以上加速した箇所を急加速があった箇所として抽出し、１秒間に「９ｋｍ／ｈ」以上減速した箇所を急減速があった箇所として抽出する。なお、抽出部４０１が運行記録データのうち急加速や急減速を抽出する手法については、１秒間に「７ｋｍ／ｈ」以上加速した箇所を抽出する手法や、１秒間に「９ｋｍ／ｈ」以上減速した箇所を抽出する手法に限定されるものではない。具体的には、判定装置２００を利用する者が任意の速度に設定して良く、例えば、「１０ｋｍ／ｈ」以上加速してはじめて急加速があった箇所として抽出してもよく、１秒間に「１３ｋｍ／ｈ」以上減速してはじめて急減速があった箇所として抽出してもよい。
【００３７】
また、抽出部４０１は、速度データのうち算出した変化量が閾値以上になる箇所を抽出すると、速度データのうち抽出した箇所を判定部４０２に送る。
【００３８】
判定部４０２は、脈拍データ記憶部３０２と抽出部４０１と出力部４０３と接続される。また、判定部４０２は、運行記録データと同期をとって測定された脈拍データのうち、抽出部４０１によって抽出された箇所に対応する脈拍データに基づいて、抽出部４０１によって抽出された箇所を危険運転データとして採用するか否かを判定する。
【００３９】
具体的には、判定部４０２は、抽出部４０１によって抽出された箇所を抽出部４０１から受信する。そして、判定部４０２は、速度データのうち抽出された箇所に対応する脈拍データを脈拍データ記憶部３０２から取得し、取得した脈拍データを用いて、所定時間あたりの拍数の変化量や拍間隔の変化量を算出する。そして、判定部４０２は、算出した変化量が閾値以上になるかを判別し、閾値以上になる場合には危険運転データとして採用すると判定し、算出した変化量が閾値以下である場合に採用しないと判定する。
【００４０】
例えば、判定部４０２は、速度データのうち抽出された箇所を抽出部４０１から受信すると、脈拍データ記憶部３０２から取得した脈拍データのうち、抽出部４０１から受信した箇所の測定時刻に対応する脈拍データを取得する。そして、判定部４０２は、取得した脈拍データにおいて、心拍数が急激に変化したかや、ＲＲＩ（R−R  Interval）が急激に変化したか、周波数解析結果にギャップが含まれるかを判別する。なお、ＲＲＩは、図３に示すように、連続する２つのＲ波間の間隔であり、心拍間隔を示す。
【００４１】
なお、速度データのうち抽出された箇所の測定時刻に対応する脈拍データとは、速度データのうち抽出された箇所の測定時刻と完全一致する測定時刻に対応付けられた脈拍データに限定されるものではなく、抽出された箇所の測定時刻から所定の時間内にある脈拍データが該当する。例えば、速度データのうち抽出された箇所の測定時刻を中心として「５〜１０」秒の間にある脈拍データが該当する。
【００４２】
また、例えば、判定部４０２は、心拍数が急激に変化したと判別したり、ＲＲＩが急激に変化したと判別したり、周波数解析結果にギャップが含まれると判別したりすると、危険運転データとして採用すると判定する。一方、判定部４０２は、心拍数が急激に変化したと判別せず、ＲＲＩが急激に変化したと判別せず、周波数解析結果にギャップが含まれると判別すると、危険運転データとして採用しないと判定する。
【００４３】
また、判定部４０２は、抽出部４０１によって抽出された箇所を危険運転データとして採用すると判定すると、速度データのうち抽出部４０１によって抽出された箇所を出力部４０３に送る。
【００４４】
ここで、判定部４０２が、心拍数が急激に変化したかや、ＲＲＩが急激に変化したか、周波数解析結果にギャップが含まれるかを判別する点について、さらに説明する。
【００４５】
心拍数や脈拍数が急激に変化したかを判別する点について説明する。判定部４０２は、図３の「心拍間隔、ＲＲＩ」に示すように、心拍信号から心拍間隔を算出し、算出した心拍間隔の逆数を算出することで心拍数を取得する。なお、以下では、心拍間隔の逆数を算出することで取得した心拍数を「瞬時心拍数」と記載する。また、判定部４０２は、瞬時心拍数を算出する際、心拍間隔を何拍分か用いて算出し、例えば、４〜５拍分の心拍間隔を用いて瞬時心拍数を算出する。例えば、４拍分の心拍間隔を用いる場合には、３つの心拍間隔についてそれぞれ逆数を算出し、算出した４つの逆数の平均値を算出することで瞬時心拍数を算出する。
【００４６】
そして、判定部４０２は、瞬時心拍数と、利用者の平均心拍数とを比較することで拍数が閾値よりも変化しているかを判別し、危険運転データとして採用するかを判定する。例えば、瞬時心拍数が平均心拍数より１５％〜２５％以上増加していると判別する場合に、危険運転データとして採用すると判定する。平均心拍数が「７０拍」程度の人を例に説明すると、瞬時心拍数が平均心拍数よりも「１５〜３０拍」多い場合に、危険運転データとして採用すると判定する。
【００４７】
すなわち、判定部４０２は、図５−１や図５−２に示すように、危険を感じると心拍数が増加することを踏まえ、脈拍数や心拍数が増加したり、ＲＲＩの距離が狭くなったりした場合に、採用すると判定する。なお、図５−１や図５−２は、実施例２における心拍数の変化の一例について説明するための図である。
【００４８】
図５−１に示す例では、利用者が、突発的な事象やミスにヒヤリとしたりハッとしたりし、危険度が比較的小さいと感じた場合における心拍数の変化の一例である。図５−１に示すように、利用者の心拍数は、２０％から４０％上昇し、５分程度で平均心拍数に戻る。このような場合に、判定部４０２は、速度データのうち抽出部４０１によって抽出された箇所を危険運転データとして採用する。
【００４９】
また、図５−２に示す例では、利用者が、突発的な事象やミスにヒヤリとしたりハッとしたりし、危険度が比較的大きいと感じた場合における心拍数の変化の一例である。図５−２に示すように、利用者の心拍数は、１００％以上上昇し、２〜３分程度で平均心拍数に戻る。このような場合に、判定部４０２は、速度データのうち抽出部４０１によって抽出された箇所を危険運転データとして採用する。
【００５０】
ここで、瞬時心拍数が平均心拍数より１５％〜２５％以上増加していると判別する場合に、危険運転データとして採用すると判定する点についてさらに説明する。人の瞬時心拍数は、平均心拍数からプラスマイナス１０％程度は危険を感じていなくても変動する。このため、危険を感じていなくても変動しうるプラスマイナス１０％の幅以上に心拍数が変化したかを判別するための閾値として、１０％より大きい閾値を用い、例えば、１５％〜２５％を用いる。閾値については、この例示に限るものではなく、判定装置２００を利用する者が任意の値に設定して良い。
【００５１】
なお、人間の脈は時々不定期に脈飛びが発生することが知られており、緊張状態にあると通常時よりも脈飛びが多く発生する傾向がある。しかしながら、少し脈が飛んだぐらいでは心拍数や脈拍数に影響は現れず、心拍数や脈拍数を用いて危険運転データとして採用するか否かを判定したとしても問題ない。
【００５２】
次に、ＲＲＩが急激に変化したかを判別する点について説明する。具体的には、ＲＲＩが急激に変化する場合とは、脈飛びが発生した場合であり、判定部４０２は、心拍信号に心拍間隔の不連続があるか否かを判別することで、脈飛びの有無を判別する。例えば、図６−１に示すように、心拍間隔が連続しているか、図６−２の点線で囲んだ部分に示すように、心拍間隔に不連続があるかを判別することで、脈飛びが発生しているかを判別する。
【００５３】
すなわち、判定部４０２は、緊張状態では脈が飛びやすい傾向があることを踏まえ、そして、判定部４０２は、脈飛びがあると判別する場合に、危険運転データとして採用すると判定する。なお、図６−１は、心拍信号が連続している場合の一例を説明するための図である。また、図６−２は、心拍信号に不連続がある場合の一例を説明するための図である。
【００５４】
次に、周波数解析結果にギャップが含まれるかを判別する点について説明する。判定部４０２は、図７の（１）に示すように、心拍信号を取得すると、Ｒ波ごとに心拍間隔を取得することで、図７の（２）に示すように、心拍間隔の時間経過による変化を示す心拍間隔変動データを算出する。なお、図７は、実施例２における時間軸上での心拍間隔について説明するための図である。図７の（１）の横軸は時間の経過を示し、縦軸が心電の強さを示す。また、図７の（２）の横軸は時間の経過を示し、縦軸が心拍間隔を示す。
【００５５】
そして、判定部４０２は、図７の（２）に示すグラフに対して周波数解析を行い、例えば、ＦＦＴ（Fast  Fourier  Transform、高速フーリエ変換）を行うことで、図８−１や図８−２に示すような周波数成分についての解析結果となるグラフを算出する。そして、判定部４０２は、周波数解析結果となるグラフにギャップがあるかを判別し、あると判別すると、危険運転データとして採用すると判定する。図８−１は、実施例２における周波数解析結果にギャップが含まれる場合を説明するための図である。また、図８−２は、実施例２における周波数解析結果にギャップが含まれない場合を説明するための図である。
【００５６】
図８−１や図８−２では、横軸は時間の経過を示し、縦軸が、心拍間隔のゆらぎが反映された周波数を示す。また、図８−１や図８−２では、周波数を示す軸と時間を示す軸によって表される平面上の色が、周波数のパワーを示し、例えば、周波数のパワーが強ければ強いほど濃い色を示し、周波数のパワーが弱ければ弱い程薄い色を示す。
【００５７】
図８−１に示すように、心拍間隔に不連続がある場合には、心拍間隔のゆらぎが反映されたゆらぎ周波数にも変化が発生する結果、パワーのピークを時間の経過に従って追っていくと、図８−１の矢印の部分に示すように、急激な変化を示すギャップが発生する。一方、図８−２に示すように、心拍間隔に不連続がない場合には、図８−１の点線で囲んだ部分に示すように、矢印の部分に示すように、パワーのピークを時間の経過に従って追っていっても、ギャップが発生しない。
【００５８】
すなわち、判定部４０２は、緊張状態では脈が飛びやすく、脈が飛ぶと心拍間隔の周波数解析結果として得られるグラフに急激な変化が発生することを踏まえ、周波数解析結果にギャップが発生したかを判別する。そして、判定部４０２は、ギャップが発生したと判別すると、危険運転データとして採用すると判定する。
【００５９】
出力部４０３は、判定部４０２と接続される。また、出力部４０３は、速度データのうち抽出部４０１によって抽出された箇所を判定部４０２から受信すると、受信した箇所についての情報を利用者に出力したり、ログとして所定の記憶部に入力したりする。
【００６０】
例えば、出力部４０３は、判定部４０２から受信した情報そのものや、判定部４０２から受信した箇所に対応する測定時刻、判定部４０２から受信した箇所の個数を利用者に出力する。また、例えば、出力部４０３は、車両の速度データを併せて利用者に出力し、利用者に出力する車両の速度データのうち、判定部４０２から受信した箇所に対応する箇所を目立たせて出力する。なお、出力部４０３は、例えば、利用者に出力する情報を判定装置２００に接続されたディスプレイ上に表示し、あるいは、電気通信回線を介して、利用者によって利用される端末へと送信する。
【００６１】
なお、判定装置２００は、既知のパーソナルコンピュータ、ワークステーション、ＰＤＡ（Personal  Digital  Assistant）などの情報処理装置に、上記した各部の各機能を搭載することによって実現してもよい。
【００６２】
［実施例２に係る判定装置による処理］
次に、実施例２における判定装置２００による処理の流れについて説明する。以下では、運行記録データや脈拍データを入力する処理の流れと、判定装置２００による危険運転データ抽出処理の流れについて順に説明する。
【００６３】
［運行記録データや脈拍データの入力処理］
図９を用いて、実施例２に係る判定装置２００による運行記録データや脈拍データの入力処理の流れの一例について説明する。なお、図９は、実施例２に係る判定装置による運行記録データや脈拍データの入力処理の流れの一例について説明するためのフローチャートである。
【００６４】
図９に示すように、実施例２に係る判定装置２００は、車両の運行が開始されると（ステップＳ１０１肯定）、運行記録データと心拍信号とを同期をとって測定する（ステップＳ１０２）。具体的には、車両の運行が開始されると、運行記録データ用センサ２０１は、車両の運行記録データを測定し、生体情報センサ２０２が、運行記録データ用センサ２０１によって測定される運行記録データと同期をとって、車両の利用者の脈拍データを測定する。
【００６５】
そして、判定装置２００は、測定したデータを記憶部に入力する（ステップＳ１０３）。具体的には、運行記録データ用センサ２０１は、測定した運行記録データを運行記録データ記憶部３０１に入力し、生体情報センサ２０２が、測定した脈拍データを脈拍データ記憶部３０２に入力する。
【００６６】
［危険運転データ抽出処理］
図１０を用いて、実施例２に係る判定装置２００による危険運転データ抽出処理の流れの一例について説明する。なお、図１０は、実施例２に係る判定装置による危険運転データ抽出処理の流れの一例について説明するためのフローチャートである。
【００６７】
図１０に示すように、実施例２に係る判定装置２００は、処理タイミングになると（ステップＳ２０１肯定）、抽出部４０１が、運行記録データ記憶部３０１に記憶された車両の運行記録データを取得する（ステップＳ２０２）。そして、抽出部４０１は、運行記録データに含まれる車両の速度データを用いて所定時間あたりの速度の変化量を算出する（ステップＳ２０３）。
【００６８】
そして、抽出部４０１は、急加速や急減速があった箇所があるかを判定する（ステップＳ２０４）。ここで、抽出部４０１は、あると判定する場合には（ステップＳ２０４肯定）、車両の速度データのうち算出した変化量が閾値以上になる箇所を抽出することで、急加速や急減速があった箇所を抽出する（ステップＳ２０５）。
【００６９】
なお、抽出部４０１は、急加速や急減速があった箇所がないと判定する場合には（ステップＳ２０４否定）、そのまま処理を終了する。
【００７０】
そして、判定部４０２は、抽出部４０１によって抽出された箇所に対応する脈拍データを脈拍データ記憶部３０２から取得する（ステップＳ２０６）。そして、判定部４０２は、取得した脈拍データにおいて、心拍数が急激に変化したかを判別する（ステップＳ２０７）。また、判定部４０２は、ＲＲＩが急激に変化したかを判別し（ステップＳ２０８）、周波数解析結果にギャップが含まれるかを判別する（ステップＳ２０９）。
【００７１】
ここで、判定部４０２が、心拍数が急激に変化したと判別したり、ＲＲＩが急激に変化したと判別したり、周波数解析結果にギャップが含まれると判別したりした場合について説明する（ステップＳ２０７肯定ｏｒＳ２０８肯定ｏｒＳ２０９肯定）。この場合、判定部４０２は、速度データのうち抽出部４０１によって抽出された箇所を危険運転データとして採用すると判定する（ステップＳ２１０）。
【００７２】
また、判定部４０２が、心拍数が急激に変化したと判別せず、ＲＲＩが急激に変化したと判別せず、周波数解析結果にギャップが含まれると判別しない場合について説明する（ステップＳ２０７否定＆Ｓ２０８否定＆Ｓ２０９否定）。この場合、判定部４０２は、速度データのうち抽出部４０１によって抽出された箇所を危険運転データとして採用しないと判定する（ステップＳ２１１）。
【００７３】
なお、判定装置２００が処理する順序は、図１０に示す順序に限定されるわけではなく、例えば、判定装置２００は、脈拍データのうち変化量が閾値以上である部分を取得し、その後、速度データのうち取得した部分に対応する箇所に急加減速を示すデータがあるかを判別してもよい。つまり、図１０に示した処理のうち、ステップＳ２０４とＳ２０５を実行する前に、ステップＳ２０７からステップＳ２０９を実行しても良い。
【００７４】
また、例えば、判定装置は、脈拍データのうち変化量が閾値以上である部分を抽出し、並行して、運行記録データのうち該部分に対応する箇所の変位量が閾値以上になる箇所を抽出する。そして、判定装置は、抽出した部分と箇所が対応する場合に運行記録データとして採用すると判定してもよい。つまり、図１０に示した処理のうち、ステップＳ２０４とＳ２０５の処理と、ステップＳ２０７からステップＳ２０９の処理とを並行して実行しても良い。
【００７５】
［実施例２の効果］
上記したように、実施例２によれば、判定装置２００は、車両の速度データのうち算出した変化量が閾値以上になる箇所を抽出する。そして、判定装置２００は、速度データと同期をとって測定された脈拍データのうち、抽出部４０１によって抽出された箇所に対応する脈拍データに基づいて、危険な運転状態を示す危険運転データとして該箇所を採用するか否かを判定する。この結果、脈の状態変化が小さければ棄却し、状態変化が大きければ採用することで、危険運転データを適切に取得可能である。
【００７６】
すなわち、本当に危険な場面であったならば利用者の脈拍データに変動が発生するはずであることを踏まえ、急加減速が行われた箇所に対応する脈拍データに基づいて危険運転データとして採用するか否かを判定する。この結果、急加減速を示す箇所のうち、実際に危険な運行状態であった箇所を示す危険運転データを採用でき、急加速や急減速の有無のみを用いる手法と比較して危険運転データを高精度に抽出可能である。
【００７７】
また、実施例２によれば、運行記録データに記録されたデータから、危険行為とみなされる急減速、急加速を高精度に抽出することができ、運転者への注意喚起、安全運転励行、事故の防止に用いることが可能である。言い換えると、実施例２によれば、脈拍データを用いることで、運行記録データに記録されたデータから、運転者の運転中の状態変化（通常と違う状態、危険状態含む）を示す箇所を高精度で抽出することが可能である。
【実施例３】
【００７８】
さて、これまで、実施例１や２として、急加減速があり、脈拍に変化がある箇所を危険運転データとして採用すると判定する場合について説明した。しかし、本発明はこれに限定されるものではなく、さらに、採用すると判定した危険運転データを危険行為の類型ごとに分類分けしてもよい。具体的には、車両の速度が変化するタイミングと脈拍データが変化するタイミングとの関係や変化の仕方に基づいて、危険運転データを分類分けしてもよい。
【００７９】
そこで、以下では、危険行為の類型ごとに危険運転データを分類分けする場合について説明する。なお、以下では、実施例１に係る判定装置と同様の点については、簡単に説明し、または、説明を省略する。また、以下では、脈拍データとして心拍数を例に用いて説明する。
【００８０】
判定部４０２は、速度データのうち抽出部４０１によって抽出された箇所を受信し、また、受信した箇所に対応する脈拍データを脈拍データ記憶部３０２から取得する。そして、判定部４０２は、速度が上昇したタイミングと心拍数が上昇したタイミングとの関係と変化の仕方とを識別する。そして、識別した関係や変化の仕方に対応する危険行為の類型へと、危険運転データを分類する。
【００８１】
まず、車両の速度の変化の後に、心拍数が変化する場合について説明する。このような場合に、判定部４０２は、利用者が予測していなかった事態に起因する危険行為であると分類する。
【００８２】
例えば、図１１−１や図１１−２に示すように、車両の速度が上昇した後に、心拍数が上昇している場合には、判定部４０２は、利用者が予測していなかった事態に起因する危険行為であると分類する。図１１−１や図１１−２に示す例は、利用者が利用する車両が他の車両を追い越す運転操作を行った場合に測定される車両の速度データや心拍数の一例である。なお、図１１−１や図１１−２は、実施例３における車速変動の後に心拍変動が来る場合について説明するための図である。
【００８３】
図１１−１や図１１−２に示す例では、追い越しを開始して車両の速度が上昇した時点では心拍数に変動はない。しかし、その後、利用者が予測していなかった事態が起こり、例えば、他の車両に並んで追い越す瞬間に他の車両が自車両に接近したり、他の車両が速度を上げた結果なかなか追い越しできなかったりしたという予測していなかった事態が起こり、その結果、心拍数があがっている。なお、図１１−１は、心拍数があがった後すぐに心拍数が元に戻った場合の一例を示し、図１１−２は、心拍数があがった後すぐに心拍数が元に戻らなかった場合の一例を示した。
【００８４】
また、例えば、図１１−３に示すように、車両の速度が下降した後に、心拍数が上昇している場合には、判定部４０２は、利用者が予測していなかった事態に起因する危険行為であると分類する。図１１−３に示す例は、利用者が利用する車両の前に自転車が急に飛び出した場合に測定される車両の速度データや心拍数の一例である。なお、図１１−３は、実施例３における車速変動の後に心拍変動が来る場合について説明するための図である。
【００８５】
図１１−３に示す例では、利用者が利用する車両の前に自転車が急に飛び出した結果、利用者がまずは反射的に車両の速度をさげ、その後、利用者が危険を感じたことにより心拍数があがっている。
【００８６】
次に、心拍数が変化した後に、車両の速度が変化する場合について説明する。このような場合に、判定部４０２は、利用者が予測していた事態に起因する危険行為であると分類する。つまり、利用者自らが車両の速度を変化させたことに起因する危険行為であると分類する。
【００８７】
例えば、図１２−１や図１２−２に示すように、心拍数が上昇した後に、車両の速度が上昇している場合には、判定部４０２は、利用者が予測していた事態に起因する危険行為であると分類する。図１２−１と図１２−２に示す例は、高速道路で他の車を追い越す場合に測定される車両の速度データや心拍数の一例である。なお、図１２−１や図１２−２は、実施例３における車速変動の前に心拍変動が来る場合について説明するための図である。
【００８８】
図１２−１や図１２−２に示す例では、利用者が追い越しを実行すると決めた時点において心拍数が上昇し、その後、実際に車両の速度が上昇している。なお、図１２−１は、心拍数があがった後すぐに心拍数が元に戻った場合の一例を示し、図１２−２は、心拍数があがった後すぐに心拍数が元に戻らなかった場合の一例を示した。
【００８９】
また、判定部４０２は、危険運転データを分類した危険行為の類型を出力部４０３に出力し、その後、出力部４０３が、危険運転データとして採用すると判定された箇所についての情報とともに出力される。
【００９０】
［実施例３の効果］
上記したように、実施例３によれば、危険運転データを危険行為の類型ごとに分類するので、危険運転データがどのように危険であったかを判定装置を利用する者が把握することが可能である。
【実施例４】
【００９１】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、その他の実施例にて実施されてもよい。そこで、以下では、その他の実施例について説明する。
【００９２】
［脈拍データを用いる手法］
例えば、上記した実施例では、急加速や急減速の有無と脈拍データとを併せて用いて、危険運転データとして採用するかを判定する手法について説明した。しかし、本発明はこれに限定されるものではなく、心拍信号のみを用いて危険運転データを抽出してもよい。例えば、判定装置は、脈拍データ記憶部３０２から脈拍データすべてを取得し、取得した脈拍データのうち、算出した変化量が閾値以上である部分を取得する。そして、判定装置は、速度データのうち、取得した部分に対応する箇所を危険運転データとして採用すると判定してもよい。
【００９３】
［車両の速度データを用いた処理と脈拍データを用いた処理との関係］
また、例えば、上記した実施例では、速度データのうち変化量が閾値以上になる箇所を抽出し、その後、該箇所に対応する脈拍データに基づいて危険運転データとして採用するかを判定する手法について説明した。しかし、本発明はこれに限定されるものではない。例えば、判定装置は、脈拍データのうち変化量が閾値以上である部分を取得し、その後、速度データのうち取得した部分に対応する箇所に急加減速を示すデータがあるかを判別する。そして、判定装置は、急加減速を示すデータがあると判別した場合に、速度データのうち取得した部分に対応する箇所を危険運転データとして採用すると判定してもよい。
【００９４】
また、例えば、判定装置は、脈拍データのうち変化量が閾値以上である部分を抽出し、並行して、運行記録データのうち該部分に対応する箇所の変位量が閾値以上になる箇所を抽出する。そして、判定装置は、抽出した部分と箇所が対応する場合に運行記録データとして採用すると判定してもよい。
【００９５】
［利用者］
また、例えば、上記した実施例では、利用者として、車両を運転する運転者の脈拍データを用いる場合について説明した。しかし、本発明はこれに限定されるものではなく、例えば、運転者以外の同乗者の脈拍データを用いても良い。例えば、助手席の座部やシートベルトに脈拍センサを設けることによって、助手席に座っている同乗者の脈拍データを測定して用いても良い。これにより、車両の速度データのうち、助手席に座っている同乗者が危険を感じた箇所を危険運転データとして採用することが可能である。
【００９６】
［システム構成］
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなってもよく、例えば、利用者が手動で脈拍データを記録しても良い。
【００９７】
この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については（例えば、図１〜図１２）、特記する場合を除いて任意に変更することができる。例えば、図１０に示した処理の内、ステップＳ２０７〜Ｓ２０９の順番を入れ替えても良い。
【００９８】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図２に示す例では、運行記録データ用センサ２０１や生体情報センサ２０２を判定装置とは別装置としてもよい。そして、判定装置は、運行記録データ用センサ２０１や生体情報センサ２０２からネットワークを介して運行記録データや脈拍データを受信し、上記した判定処理を実行してもよい。
【００９９】
［コンピュータ］
また、上記の実施例で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。そこで、以下では、図１３を用いて、上記の実施例と同様の機能を有する判定プログラムを実行するコンピュータの一例を説明する。なお、図１３は、実施例２に係る判定プログラムを実行するコンピュータの一例について説明するための図である。
【０１００】
図１３に示すように、コンピュータ３０００は、車速センサ３００１、生体情報センサ３００２、通信部３００６、ＣＰＵ（Central  Processing  Unit）３０１０、ＲＯＭ（Read  Only  Memory）３０１１、ＨＤＤ（Hard  Disk  Drive）３０１２、ＲＡＭ（Random  Access  Memory）３０１３をバス３００９などで接続して構成されている。なお、車速センサ３００１と生体情報センサ３００２とは、それぞれ、図２に示した運行記録データ用センサ２０１と生体情報センサ２０２とに対応する。
【０１０１】
ＲＯＭ３０１１には、上記の実施例１で示した抽出部４０１と、判定部４０２と、出力部４０３と同様の機能を発揮する制御プログラム、つまり、図１３に示すように、抽出プログラム３０１１ａと、判定プログラム３０１１ｂと、出力プログラム３０１１ｃとが予め記憶されている。なお、これらのプログラム３０１１ａ〜３０１１ｃについては、図２に示した判定装置２００の各構成要素と同様、適宜統合または分離してもよい。
【０１０２】
そして、ＣＰＵ３０１０が、これらのプログラム３０１１ａ〜３０１１ｃをＲＯＭ３０１１から読み出して実行することにより、図１３に示すように、各プログラム３０１１ａ〜３０１１ｃについては、抽出プロセス３０１０ａと、判定プロセス３０１０ｂと、出力プロセス３０１０ｃとして機能するようになる。なお、各プロセス３０１０ａ〜３０１０ｃは、図２に示した、抽出部４０１と、判定部４０２と、出力部４０３とにそれぞれ対応する。
【０１０３】
そして、ＨＤＤ３０１２には、運行記録データテーブル３０１２ａと、脈拍データテーブル３０１２ｂとが設けられている。なお、各テーブル３０１２ａ〜３０１２ｂは、図２に示した、運行記録データ記憶部３０１と、脈拍データ記憶部３０２とにそれぞれ対応する。
【０１０４】
そして、ＣＰＵ３０１０は、運行記録データテーブル３０１２ａと、脈拍データテーブル３０１２ｂとを読み出してＲＡＭ３０１３に格納し、ＲＡＭ３０１３に格納された運行記録データ３０１３ａと、脈拍データ３０１３ｂとを用いて、判定プログラムを実行する。
【０１０５】
［その他］
なお、本実施例で説明した判定プログラムは、インターネットなどのネットワークを介して配布することができる。また、判定プログラムは、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
【符号の説明】
【０１０６】
１００  判定装置
１０１  抽出部
１０２  判定部
２０１  運行記録データ用センサ
２０２  生体情報センサ
３００  記憶部
３０１  運行記録データ記憶部
３０２  脈拍データ記憶部
４００  制御部
４０１  抽出部
４０２  判定部
４０３  出力部
３０００  コンピュータ
３００１  車速センサ
３００２  生体情報センサ
３００６  通信部
３００９  バス
３０１０ａ  抽出プロセス
３０１０ｂ  判定プロセス
３０１０ｃ  出力プロセス
３０１１ａ  抽出プログラム
３０１１ｂ  判定プログラム
３０１１ｃ  出力プログラム
３０１２ａ  運行記録データテーブル
３０１２ｂ  脈拍データテーブル
３０１３ａ  運行記録データ
３０１３ｂ  脈拍データ
【図１】
2011028332.tif 000003
【図２】
2011028332.tif 000004
【図３】
2011028332.tif 000005
【図４】
2011028332.tif 000006
【図５−１】
2011028332.tif 000007
【図５−２】
2011028332.tif 000008
【図６−１】
2011028332.tif 000009
【図６−２】
2011028332.tif 000010
【図７】
2011028332.tif 000011
【図８−１】
2011028332.tif 000012
【図８−２】
2011028332.tif 000013
【図９】
2011028332.tif 000014
【図１０】
2011028332.tif 000015
【図１１−１】
2011028332.tif 000016
【図１１−２】
2011028332.tif 000017
【図１１−３】
2011028332.tif 000018
【図１２−１】
2011028332.tif 000019
【図１２−２】
2011028332.tif 000020
【図１３】
2011028332.tif 000021