(57)【要約】【課題】車両のＧＰＳ情報から、車両が停止したか否かを高い精度で判定すること。【解決手段】車両停止判定装置１００は、車両のＧＰＳ情報から得られる車両の速度である計測速度が所定の値を下回った第１の時点の車両の位置から、計測速度が所定の値を上回った第２の時点の車両の位置までの区間である、低速区間を抽出する低速区間抽出部１２０と、抽出された低速区間の長さである区間距離と、第１の時点から第２の時点までの時間と、を拘束条件として、速度が、第１の時点から減少した後に第２の時点まで連続的に増加するような速度の時間的推移を示す、車速推移モデルを生成する車速推移モデル生成部１３０と、生成された車速推移モデルにおいて、速度がゼロ以下となる区間が存在することを条件として、車両は低速区間において停止したと判定する停止判定部１４０と、を有する。【選択図】図１
2014235117.tif 000002
【特許請求の範囲】
【請求項１】
車両のＧＰＳ情報から得られる前記車両の速度である計測速度を取得するステップと、
前記車両に対して、前記計測速度に基づいて行われた停止判定の結果を提供するステップと、
を含み、
前記停止判定は、前記計測速度が所定の値を下回った第１の時点から、前記計測速度が所定の値を上回った第２の時点までの速度の時間的推移を示す車速推移モデルのうち、前記速度が、前記第１の時点から減少した後に前記第２の時点まで連続的に増加する車速推移モデルにおいて、前記速度がゼロ以下となる区間が存在する場合に、前記第１の時点から前記第２の時点までの期間に前記車両が停止したと判定するものである、
車両停止判定結果提供方法。
【請求項２】
前記所定の値は、前記第１の時点と前記第２の時点とで同じ値である、
請求項１に記載の車両停止判定結果提供方法。
【請求項３】
前記所定の値は、前記第１の時点と前記第２の時点とで異なる値である、
請求項１に記載の車両停止判定結果提供方法。
【請求項４】
車両のＧＰＳ情報から、当該車両が停止したか否かを判定する車両停止判定装置であって、
前記ＧＰＳ情報から得られる前記車両の速度である計測速度が所定の値を下回った第１の時点の前記車両の位置から、前記計測速度が所定の値を上回った第２の時点の前記車両の位置までの区間である、低速区間を抽出する低速区間抽出部と、
抽出された前記低速区間の長さである区間距離と、前記第１の時点から前記第２の時点までの時間と、を拘束条件として、速度が、前記第１の時点から減少した後に前記第２の時点まで連続的に増加するような速度の時間的推移を示す、車速推移モデルを生成する車速推移モデル生成部と、
生成された前記車速推移モデルにおいて、前記速度がゼロ以下となる区間が存在することを条件として、前記車両は前記低速区間において停止したと判定する停止判定部と、を有する、
車両停止判定装置。
【請求項５】
前記車速推移モデルは、時間軸と速度軸とから成る２次元空間において、負の速度の方向に凸であって時間軸方向において連続的に変化する形状を有する、
請求項４に記載の車両停止判定装置。
【請求項６】
前記車速推移モデルの前記形状は、Ｖ字状の１次関数の形状である、
請求項５に記載の車両停止判定装置。
【請求項７】
前記車速推移モデルの前記形状は、２次関数または４次関数の形状である、
請求項５に記載の車両停止判定装置。
【請求項８】
前記車速推移モデル生成部は、
前記車速推移モデルとして、前記２次元空間における前記車速推移モデルの形状を示す関数である疑似補間関数を生成し、
前記停止判定部は、
生成された前記疑似補間関数における速度の極小値がゼロ以下であるか否かを判定し、前記極小値がゼロ以下であることを条件として、前記車両は前記低速区間において停止したと判定する、
請求項５に記載の車両停止判定装置。
【請求項９】
前記停止判定部は、
前記極小値がゼロを超えていることを条件として、前記車両は前記低速区間において停止していないと判定する、
請求項８に記載の車両停止判定装置。
【請求項１０】
前記車速推移モデル生成部は、
前記計測速度から、前記第１の時点に対応する前記車両の加速度である第１の加速度と、前記第２の時点に対応する前記車両の加速度である第２の加速度と、を取得し、取得した前記第１の加速度および前記第２の加速度を拘束条件として、前記車速推移モデルを生成する、
請求項４に記載の車両停止判定装置。
【請求項１１】
前記第１の時点に対応する前記所定の値と、前記第２の時点に対応する前記所定の値とは、同一であり、ＧＰＳにおいて十分な測位精度が得られる速度の値の最小値である、
請求項４に記載の車両停止判定装置。
【請求項１２】
車両のＧＰＳ情報から、当該車両が停止したか否かを判定する車両停止判定システムであって、
前記車両停止判定システムは、
前記車両に設置された端末装置と、前記車両の走行状態に関する情報を処理するサーバ装置と、を有し、
前記端末装置は、
ＧＰＳ信号を受信し、受信したＧＰＳ信号から前記車両のＧＰＳ情報を取得するＧＰＳ受信部と、
取得された前記ＧＰＳ情報と前記車両の識別情報とを含む走行データを、前記サーバ装置へ送信する走行データ送信部と、を有し、
前記サーバ装置は、
前記端末装置から送信された前記走行データを受信する走行データ受信部と、
受信された前記走行データから前記車両の速度を計測し、得られる速度である計測速度が所定の値を下回った第１の時点の前記車両の位置から、前記計測速度が所定の値を上回った第２の時点の前記車両の位置までの区間である、低速区間を抽出する低速区間抽出部と、
抽出された前記低速区間の長さである区間距離と、前記第１の時点から前記第２の時点までの時間と、を拘束条件として、速度が、前記第１の時点から減少した後に前記第２の時点まで連続的に増加するような速度の時間的推移を示す、車速推移モデルを生成する車速推移モデル生成部と、
生成された前記車速推移モデルにおいて、前記速度がゼロ以下となる区間が存在することを条件として、前記車両は前記低速区間において停止したと判定する停止判定部と、
前記停止判定部による判定結果を出力する判定結果出力部と、を有する、
車両停止判定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両が停止したか否かを車両のＧＰＳ情報から判定する、車両停止判定結果提供方法、車両停止判定装置、および車両停止判定システムに関する。
【背景技術】
【０００２】
道路交通状態の分析や、車両毎の走行状態の分析等において、車両が停止したか否かが重要な要素となることがある。近年、ＧＰＳ（Global Positioning System：全地球測位システム）を利用して、この判定を行うことが実用化されている。
【０００３】
ＧＰＳとは、上空にある複数個の人工衛星から発せられる信号（以下「ＧＰＳ信号」という）に基づいて、ＧＰＳ信号を受信した受信機の現在位置を特定する（つまり、測位する）測位システムである。かかる受信機を車両に設置し、現在位置の時系列データから、位置の時間差分を算出すること等により、各時刻における車両の速度を計測することができる。
【０００４】
ところが、ＧＰＳの原理上、受信機の移動速度が低くなればなるほど、位置の時間差分の検出精度は低下する。したがって、受信機の移動速度が低い場合（例えば、約１０ｋｍ／ｈ以下の場合）、単なる位置の時間差分による計測では、低い精度でしか速度を計測することができない。すなわち、単なる位置の時間差分による速度計測からは、車両が停止したか否かを精度良く判定することができない。
【０００５】
そこで、位置の時間差分から計測された速度が、ゼロよりも高い閾値以下であることを条件として、車両が停止していると判定する技術が、例えば、特許文献１および特許文献２に記載されている。特許文献１および特許文献２に記載の技術によれば、閾値を十分に高く設定しておくことにより、車両が停止している可能性がある場合に、より確実に、車両が停止したと判定することができる。
【０００６】
ところが、特許文献１および特許文献２に記載の技術では、実際には停止していないにも関わらず、車両が停止していると判定するおそれがある。一方で、このような誤判定を防ぐために閾値を低く設定すると、速度が閾値以下であるか否かの判定の精度が低下する。この場合、実際には停止していないにも関わらず、車両が停止していると判定する可能性がかえって高くなったり、更に、実際には停止しているにも関わらず、車両が停止していないと判定する可能性も高くなってくる。
【０００７】
そこで、更に別の条件を用いて、車両が停止しているか否かを判定する技術が、例えば、特許文献３に記載されている。特許文献３に記載の技術は、位置の時間差分から速度ベクトルの方向を計測する。そして、特許文献３に記載の技術は、位置の時間差分から計測された速度がゼロよりも高い所定の値以下であり、かつ、速度ベクトルの方向の変化が大きいことを条件として、車両が停止していると判定する。これは、車両の速度が低くなればなるほど、速度ベクトルの検出精度も低下することに基づいている。特許文献３に記載の技術によれば、実際には停止していないにも関わらず、車両が停止していると判定する可能性を、低減することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平８−２０１０７０号公報
【特許文献２】特開平１１−２５８３２４号公報
【特許文献３】特開２００９−２６４８５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、ＧＰＳ情報の受信状況によっては、車両が停止していないにも関わらず速度ベクトルの方向が大きく変化する場合がある。
【００１０】
理由は、以下の通りである。例えば、周囲に電波を反射する構造物が存在する場合、車両の速度が十分に高くないと、構造物による反射波の影響を連続して受けることになる。そして、これにより、測位結果に誤差、ばらつきが生じる。すなわち、車両の速度が低い場合は、車両自体の移動による速度ベクトルよりも前記の誤差、ばらつきによる速度ベクトルの影響が強く作用してしまう場合がある。したがって、特許文献３に記載の技術であっても、やはり、実際には停止していないにも関わらず、車両が停止していると判定するおそれがある。
【００１１】
本発明の目的は、車両のＧＰＳ情報から、車両が停止したか否かを高い精度で判定することができる、車両停止判定結果提供方法、車両停止判定装置、および車両停止判定システムを提供することである。
【課題を解決するための手段】
【００１２】
本開示の車両停止判定結果提供方法は、車両のＧＰＳ情報から得られる前記車両の速度である計測速度を取得するステップと、前記車両に対して、前記計測速度に基づいて行われた停止判定の結果を提供するステップと、を含み、前記停止判定は、前記計測速度が所定の値を下回った第１の時点から、前記計測速度が所定の値を上回った第２の時点までの速度の時間的推移を示す車速推移モデルのうち、前記速度が、前記第１の時点から減少した後に前記第２の時点まで連続的に増加する車速推移モデルにおいて、前記速度がゼロ以下となる区間が存在する場合に、前記第１の時点から前記第２の時点までの期間に前記車両が停止したと判定するものである。
【００１３】
本開示の車両停止判定装置は、車両のＧＰＳ情報から、当該車両が停止したか否かを判定する車両停止判定装置であって、前記ＧＰＳ情報から得られる前記車両の速度である計測速度が所定の値を下回った第１の時点の前記車両の位置から、前記計測速度が所定の値を上回った第２の時点の前記車両の位置までの区間である、低速区間を抽出する低速区間抽出部と、抽出された前記低速区間の長さである区間距離と、前記第１の時点から前記第２の時点までの時間と、を拘束条件として、速度が、前記第１の時点から減少した後に前記第２の時点まで連続的に増加するような速度の時間的推移を示す、車速推移モデルを生成する車速推移モデル生成部と、生成された前記車速推移モデルにおいて、前記速度がゼロ以下となる区間が存在することを条件として、前記車両は前記低速区間において停止したと判定する停止判定部と、を有する。
【００１４】
本開示の車両停止判定システムは、車両のＧＰＳ情報から、当該車両が停止したか否かを判定する車両停止判定システムであって、前記車両停止判定システムは、前記車両に設置された端末装置と、前記車両の走行状態に関する情報を処理するサーバ装置と、を有し、前記端末装置は、ＧＰＳ信号を受信し、受信したＧＰＳ信号から前記車両のＧＰＳ情報を取得するＧＰＳ受信部と、取得された前記ＧＰＳ情報と前記車両の識別情報とを含む走行データを、前記サーバ装置へ送信する走行データ送信部と、を有し、前記サーバ装置は、前記端末装置から送信された前記走行データを受信する走行データ受信部と、受信された前記走行データから前記車両の速度を計測し、得られる速度である計測速度が所定の値を下回った第１の時点の前記車両の位置から、前記計測速度が所定の値を上回った第２の時点の前記車両の位置までの区間である、低速区間を抽出する低速区間抽出部と、抽出された前記低速区間の長さである区間距離と、前記第１の時点から前記第２の時点までの時間と、を拘束条件として、速度が、前記第１の時点から減少した後に前記第２の時点まで連続的に増加するような速度の時間的推移を示す、車速推移モデルを生成する車速推移モデル生成部と、生成された前記車速推移モデルにおいて、前記速度がゼロ以下となる区間が存在することを条件として、前記車両は前記低速区間において停止したと判定する停止判定部と、前記停止判定部による判定結果を出力する判定結果出力部と、を有する。
【発明の効果】
【００１５】
本開示によれば、車両のＧＰＳ情報から、車両が停止したか否かを高い精度で判定することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態１に係る車両停止判定装置の構成の一例を示すブロック図
【図２】本実施の形態１における低速区間における車速推移の一例を示す図
【図３】本実施の形態１における車速推移モデルの形状の一例を示す図
【図４】本実施の形態１における停止判定の様子の一例を示す図
【図５】本実施の形態１に係る車両停止判定装置の動作の一例を示すフローチャート
【図６】本実施の形態１に係る車両停止判定装置に関する実験の結果を示す図
【図７】本実施の形態１における車両が停止した低速区間の実速度データおよび車速推移モデルの例を示す図
【図８】本実施の形態１における車両が停止していない低速区間の実速度データおよび車速推移モデルの例を示す図
【図９】本発明の実施の形態２に係る車両停止判定システムの構成の一例を示すブロック図
【発明を実施するための形態】
【００１７】
以下、本発明の各実施の形態について、図面を参照して詳細に説明する。
【００１８】
（実施の形態１）
本発明の実施の形態１は、本発明に係る車両停止判定装置の具体的態様の一例である。
【００１９】
＜車両停止判定装置の構成＞
まず、本実施の形態に係る車両停止判定装置の構成について説明する。
【００２０】
図１は、本実施の形態に係る車両停止判定装置の構成の一例を示すブロック図である。
【００２１】
図１において、車両停止判定装置１００は、車両のＧＰＳ情報から、当該車両が停止したか否かを判定する装置である。車両停止判定装置１００は、例えば、車両に搭載されたＯＢＵ（On Board Unit：車載機）、あるいは、車両の搭乗者が携帯する情報端末である。なお、車両停止判定装置１００が搭載された車両は、以下、単に「車両」という。
【００２２】
車両停止判定装置１００は、ＧＰＳ受信部１１０、低速区間抽出部１２０、車速推移モデル生成部１３０、停止判定部１４０、および判定結果出力部１５０を有する。
【００２３】
ＧＰＳ受信部１１０は、ＧＰＳアンテナを用いて、上空にある複数個の人工衛星から送信されるＧＰＳ信号を受信する。そして、ＧＰＳ受信部１１０は、受信したＧＰＳ信号に基づいて、ＧＰＳ信号の受信時刻（例えば、ＧＰＳ基準時刻、あるいはＧＰＳ基準時刻から換算した日本標準時）と、ＧＰＳ信号受信時の車両の位置（例えば、緯度および経度）と、ＧＰＳ信号受信時の車両の速度とを、ＧＰＳ情報として取得する。そして、ＧＰＳ受信部１１０は、取得したＧＰＳ情報を、低速区間抽出部１２０へ出力する。
【００２４】
なお、速度の取得は、例えば、２つの位置の差分を、当該２つの位置に対応する２つの時刻の差分で除することによって行ってもよいし、ＧＰＳ信号からの搬送波の波長変動（ドップラ効果）を利用することによって行ってもよい。また、以下の説明において、ＧＰＳ情報から得られる（ＧＰＳ情報に含まれる）車両の速度は、「計測速度」という。
【００２５】
低速区間抽出部１２０は、ＧＰＳ受信部１１０から入力されたＧＰＳ情報に基づいて、低速区間を抽出する。ここで、低速区間とは、計測速度が所定の値を下回ったときの車両の位置から、計測速度が所定の値を上回ったときの車両の位置までの区間である。そして、低速区間抽出部１２０は、抽出された低速区間の区間距離および所要時間を取得し、取得した区間距離および所要時間を車速推移モデル生成部１３０へ出力する。ここで、区間距離とは、低速区間の長さである。また、所要時間とは、低速区間を車両が通過するのに要した時間である。
【００２６】
なお、計測速度が所定の値を下回ったときとは、計測速度が所定の値を超える値から、所定の値を跨いで所定の値以下の値へと遷移したときである。なお、計測速度が所定の値を下回ったときとは、計測速度が所定の値以上の値から、所定の値を跨いで所定の値未満の値へと遷移したときとしてもよい。以下の説明において、計測速度が所定の値を下回ったときの時刻は、「第１の時点」といい、第１の時点に車両が位置した地点は、「第１の地点」という。
【００２７】
また、計測速度が所定の値を上回ったときとは、計測速度が所定の値以下の値から、所定の値を跨いで所定の値を超える値へと遷移したときである。なお、計測速度が所定の値を上回ったときとは、計測速度が所定の値未満の値から、所定の値を跨いで所定の値以上の値へと遷移したときとしてもよい。以下の説明において、計測速度が所定の値を上回ったときの時刻は、「第２の時点」といい、第２の時点に車両が位置した地点は、「第２の地点」という。なお、上記所要時間は、すなわち、第１の時点から第２の時点までの期間に対応する。
【００２８】
また、低速区間は、１つの連続した区間とする。すなわち、低速区間は、計測速度が所定の値を下回ったときを開始点としたとき、その後最初に計測速度が所定の値を上回ったときを終了点とする区間である。
【００２９】
また、本実施の形態において、低速区間を規定する、第１の時点に対応する所定の値と、第２の時点に対応する所定の値とは、同一であるものとする。所定の値は、ＧＰＳにおいて十分な測位精度が得られる速度の値の最小値とすることが望ましく、例えば、１０ｋｍ／ｈである。
【００３０】
車速推移モデル生成部１３０は、低速区間抽出部１２０から入力された低速区間の区間距離および所要時間を拘束条件として、車速推移モデルを生成する。ここで、車速推移モデルとは、速度が、所定の値から連続的に減少した後、所定の値まで連続的に増大するような速度の時間的推移を示すモデルである。そして、車速推移モデル生成部１３０は、生成した車速推移モデルを、停止判定部１４０へ出力する。
【００３１】
本実施の形態において、車速推移モデルは、時間軸と速度軸とから成る２次元空間において、負の速度の方向に凸であって時間軸方向において連続的に変化する形状を有するモデルであるものとする。
【００３２】
停止判定部１４０は、車速推移モデル生成部１３０から入力された車速推移モデルにおいて、速度がゼロ以下となる区間が存在することを条件として、車両は低速区間において停止したと判定する。そして、停止判定部１４０は、判定結果を、判定結果出力部１５０へ出力する。
【００３３】
判定結果出力部１５０は、車両が低速区間において停止したとの判定結果が停止判定部１４０から入力されたとき、その判定結果を、車両停止判定装置１００の外部へ出力する。
【００３４】
ここで、車両停止判定装置１００の外部とは、車両停止判定装置１００に装着された不揮発メモリあるいは磁気記録メモリ等の記録媒体、車両停止判定装置１００に接続された液晶ディスプレイ等の表示装置、および交通管理センターのサーバ等の無線通信の相手先等を含む。すなわち、判定結果出力部１５０の出力とは、有線データ通信もしくは無線データ通信による送信、基板配線等による電気信号伝達、および、記憶装置もしくは記憶媒体への書き込みを含む。
【００３５】
なお、低速区間抽出部１２０、車速推移モデル生成部１３０、および停止判定部１４０から成る主構成部１６０のみを、本発明の一態様に係る車両停止判定装置とすることも可能である。
【００３６】
また、車両停止判定装置１００は、図示しないが、例えば、ＣＰＵ（central processing unit）、制御プログラムを格納したＲＯＭ（read only memory）等の記憶媒体、およびＲＡＭ（random access memory）等の作業用メモリ等を有する。この場合、上記した各部の機能は、ＣＰＵが制御プログラムを実行することにより実現される。
【００３７】
このような車両停止判定装置１００は、車速推移モデルを生成し、生成した車速推移モデルに基づいて、低速区間に車両が停止したか否かの判定（以下「停止判定」という）を行うことができる。
【００３８】
＜停止判定の原理＞
次に、本実施の形態における停止判定の原理について説明する。まず、車両の走行状態の特性および車速推移モデルの特性について説明する。そして、これらの特性の間の関係から、車両停止判定装置１００が、停止判定を高精度に行うことができる理由について説明する。
【００３９】
＜車両の走行状態の特性＞
まず、低速区間における車両の実際の走行状態の特性について説明する。
【００４０】
図２は、低速区間における車両の速度の時間的推移の一例を示す図である。図２において、横軸は時間を示し、縦軸は速度を示す。また、図中、横軸より下の部分は、負の速度の領域に対応する。
【００４１】
図２に示すように、低速区間２００の第１の時点ｔ０および第２の時点ｔ１のそれぞれにおいて、車両の速度は閾速度Ｖｔｈである。
【００４２】
自動車に代表される車両の走行において、通常、急激な速度変化や不連続な変化は、ほとんど発生しない。低速区間２００のように、所定の値の速度（以下「閾速度」という）Ｖｔｈ未満という低い速度で停止せずに走行する場合、車両の速度の時間的推移（以下「車速推移」という）２１０は、減速区間２１１、等速区間２１２、および加速区間２１３を、この順序で一度ずつ含む確率が高い。すなわち、低速区間２００における車速推移２１０の形状は、下に凸の形状２１４に近似している。
【００４３】
なお、ここで、減速区間２１１とは、主にブレーキ操作により車両速度が連続的に減少する区間である。等速区間２１２とは、主に慣性により車両速度がほぼ一定に保たれる区間である。加速区間２１３とは、主にアクセル操作あるいはクリープ現象により車両速度が連続的に増加する区間である。
【００４４】
また、実際には、減速区間２１１、等速区間２１２、および加速区間２１３が複数ずつ含まれるような場合であっても、各時刻の速度変化は時間軸上で概ね緩やかに推移し、全体としては、やはり、図２に示すような下に凸の形状２１４に近くなる。以下、連続的に減少した後に連続的に増大するような形状は、「下向きに凸の形状」という。
【００４５】
また、車速推移２１０の時間積分Ｓ（ハッチングで示す領域）は、低速区間２００に車両が移動した道のりに一致する。ここで、道のりとは、車両が移動した距離の積算値である。例えば、道のりとは、車両が途中で道路を後退して再び前進した場合には、その区間の往復距離を含めた長さである。
【００４６】
しかしながら、公道で車両が後退することはまれである。このため、通常、道のりは、低速区間２００に車両が移動した距離である区間距離に一致する。ここで、距離とは、車両が途中で道路を後退して再び前進した場合には、その区間の往復距離を含めない長さであり、車両が走行した道路の長さに近似した長さである。
【００４７】
したがって、車速推移２１０の時間積分Ｓは、低速区間２００の区間距離（以下、記号Ｌを用いる）に一致する。
【００４８】
以上をまとめると、低速区間２００における車両の実際の走行状態は、所要時間（以下、記号Ｔを用いる）において閾速度Ｖｔｈを開始点および終了点とする下向きに凸の形状２１４に近似し、時間積分Ｓが区間距離Ｌに一致するような、車速推移２１０を示す、という特性を有する。
【００４９】
＜車速推移モデルの特性＞
次に、車速推移モデルの特性について説明する。
【００５０】
図３は、車速推移モデルの形状の一例を示す図であり、図２に対応するものである。
【００５１】
ここでは、２次関数の形状の車速推移モデルの特性について説明する。車速推移モデル生成部１３０は、低速区間の区間距離Ｌおよび所要時間Ｔを拘束条件として、速度が、閾速度Ｖｔｈから負の速度の方向に凸となる２次関数形状の車速推移モデル２２０を生成する。
【００５２】
より具体的には、車速推移モデル２２０の形状を示す関数である疑似補間関数ｆ（ｔ）は、２次関数形状である場合、以下の式（１）で表される。
【数１】
2014235117.tif 000003
【００５３】
また、疑似補間関数ｆ（ｔ）のパラメータａ、ｂ、ｃを、上述の低速区間の条件および拘束条件から求める。上述の拘束条件は、例えば、以下の式（２）で表される。
【数２】
2014235117.tif 000004
【００５４】
この式（２）を拘束条件とする場合、疑似補間関数ｆ（ｔ）のパラメータａ、ｂ、ｃは、以下の式（３）〜（５）で表される。したがって、車速推移モデル生成部１３０は、例えば、以下の式（３）〜（５）および上述の式（１）を用いて、疑似補間関数ｆ（ｔ）を求める。なお、ここで、Ｖ０およびＶ１は、第１の時点に対応する上記所定の値および第２の時点に対応する上記所定の値であり、本実施の形態ではＶｔｈに等しい。
【数３】
2014235117.tif 000005
【数４】
2014235117.tif 000006
【数５】
2014235117.tif 000007
【００５５】
なお、パラメータｃについては、以降の処理に用いられない。このため、車速推移モデル生成部１３０は、パラメータｃについては、必ずしも求める必要はない。
【００５６】
このようにして算出される疑似補間関数ｆ（ｔ）の車速推移モデル２２０は、拘束条件である区間距離Ｌおよび所要時間Ｔによっては、図３に示すように、速度の極小値Ｖｍｉｎがゼロ以下となり得る。なお、極小値Ｖｍｉｎとは、疑似補間関数ｆ（ｔ）における局所的な極小値、つまり、ある点の近傍における最小値を含む概念とする。ここでは、疑似補間関数ｆ（ｔ）を２次関数としているため、疑似補間関数ｆ（ｔ）全体の最小値は、必然的に、極小値Ｖｍｉｎに含まれることになる。
【００５７】
このように速度の極小値Ｖｍｉｎがゼロ以下となるのは、所要時間Ｔに対して区間距離Ｌが小さい場合である。なぜなら、車速推移モデル２２０は、その速度の時間積分（以下、記号Ｓ’を用いる）が区間距離Ｌに一致するように、生成されるからである。すなわち、区間距離Ｌが小さい場合、速度がプラスの区間２２１における速度の時間積分Ｓｐ（縦ハッチングで示す領域）を、速度がマイナスの区間２２２における速度の時間積分Ｓｍ（横ハッチングで示す領域）によって差し引くようにしなければ、拘束条件が満たされないからである。
【００５８】
以上をまとめると、車速推移モデル２２０は、所要時間Ｔにおいて閾速度Ｖｔｈを開始点および終了点とする下向きに凸の形状を有し、時間積分Ｓ’が区間距離Ｌに一致するような形状を有する。そして、車速推移モデル２２０は、所要時間Ｔに対して区間距離Ｌが小さい場合、速度の極小値Ｖｍｉｎがゼロ以下となり得るという特性を有する。
【００５９】
＜停止判定を高精度に行うことができる理由＞
次に、停止判定を高精度に行うことができる理由について説明する。
【００６０】
低速区間２００における車両の実際の走行状態、および、車速推移モデルは、上述のように、閾速度Ｖｔｈを開始点および終了点とする下向きに凸の形状を有し、時間積分が区間距離Ｌに一致する、という共通の性質を有する。したがって、少なくとも、低速区間において停止していない車両については、車速推移モデルは、その走行状態を精度良く反映する。
【００６１】
一方、低速区間において車両が停止した場合、図３に示すように、低速区間における車速推移２２３の形状は、底が平たくなり、車速推移モデル２２０とは異なった形状となる。
【００６２】
車速推移モデル２２０は、その時間積分Ｓ’が、低速区間において停止した車両の車速推移２２３の速度の時間積分Ａ＋Ｂと一致するように生成される。したがって、車速推移モデル２２０は、マイナス区間２２２の時間積分Ｓｍが、車速推移モデル２２０の時間積分Ｓ’のうち時間積分Ａ＋Ｂを超える部分Ｐ、Ｑを相殺するように、生成されている。したがって、マイナス区間２２２が存在するということは、この相殺が行わなければ上述の拘束条件を満たすことができないということを示す。
【００６３】
すなわち、マイナス区間２２２が存在するということは、車速推移２２３が底が平たい形状であるということ、つまり、低速区間に車両が停止したということを示す。
【００６４】
また、低速区間において停止していない車両については、車速推移モデルはその走行状態を精度良く反映するため、車速推移モデルはマイナス区間２２２を有さない。
【００６５】
すなわち、マイナス区間２２２が存在しないということは、低速区間に車両が停止していないということを示す。
【００６６】
したがって、車両停止判定装置１００は、車速推移モデルにおいて速度がゼロ以下となる区間が存在するか否かを判定条件とすることによって、停止判定を高精度に行うことができる。
【００６７】
＜停止判定の詳細＞
次に、停止判定の詳細について説明する。
【００６８】
図４は、車速推移モデルを用いた停止判定の様子の一例を示す図である。図４（Ａ）は、低速区間に車両が停止していない場合の車速推移モデルを示す。図４（Ｂ）は、低速区間に車両が停止した場合の車速推移モデルを示す。
【００６９】
図４に示すように、低速区間に車両が停止していない場合の車速推移モデル２３１、および、低速区間に車両が停止した場合の車速推移モデル２３２とでは、閾速度Ｖｔｈおよび所要時間Ｔが同一であっても、下に突出する度合いが異なる。
【００７０】
低速区間に車両が停止していない場合、通常、同じ所要時間Ｔであっても、低速区間に車両が停止した場合に比べて、区間距離Ｌは長い。したがって、プラスの速度の時間積分Ｓｐは充分に大きくなる。そして、それに伴い、車速推移モデル２３２の突出量、即ち閾速度Ｖｔｈと極小値Ｅとの差異は、小さなものとなる。
【００７１】
一方、低速区間に車両が停止した場合、通常、同じ所要時間Ｔであっても、低速区間に車両が停止していない場合に比べて、区間距離Ｌは短い。この時、プラスの速度の時間積分Ｓｐは小さくなる。そして、それに伴い、車速推移モデル２３２の突出量は大きなものとなり、かつマイナスの速度の時間積分Ｓｍが存在する形となる。
【００７２】
しかしながら、現実には車両は道路上で後退していないため、このマイナス速度の時間積分Ｓｍは、現実の速度を反映するものではなく、車両の停止を補償（相殺）するために発生する成分と捉える事ができる。
【００７３】
車速推移モデル生成部１３０は、例えば、上述の疑似補間関数ｆ（ｔ）を生成し、生成した疑似補間関数ｆ（ｔ）を、車速推移モデルとして、停止判定部１４０へ出力する。
【００７４】
この場合、停止判定部１４０は、疑似補間関数ｆ（ｔ）における速度の極小値Ｅがゼロ以下であるか否かを判定する。そして、停止判定部１４０は、図４（Ｂ）に示す車速推移モデル２３２のように、極小値Ｅがゼロ以下である場合、低速区間において車両は停止したと判定する。
【００７５】
すなわち、停止判定部１４０は、例えば、以下の式（６）用いて、疑似補間関数ｆ（ｔ）の極値を算出し、算出結果をゼロと比較する。
【数６】
2014235117.tif 000008
【００７６】
なお、停止判定部１４０は、図４（Ａ）に示す車速推移モデル２３１のように、疑似補間関数ｆ（ｔ）における速度の極小値Ｅがゼロ以下ではない場合、低速区間において車両は停止していないと判定するようにしてもよい。
【００７７】
また、車両停止判定装置１００は、必ずしも、疑似補間関数ｆ（ｔ）を算出しなくてもよく、例えば、式（６）を用いて、疑似補間関数ｆ（ｔ）の極値を算出するようにしてもよい。但し、疑似補間関数ｆ（ｔ）のパラメータａ、ｂ、ｃは算出される必要があり、このパラメータ算出が、車速推移モデルの生成に相当する。
【００７８】
＜車両停止判定装置の動作＞
次に、車両停止判定装置１００の動作について説明する。
【００７９】
図５は、車両停止判定装置１００の動作の一例を示すフローチャートである。車両停止判定装置１００は、例えば、停止判定を行う旨の指示がある毎に、以下に説明する動作を行う。また、ＧＰＳ受信部１１０は、継続的に、ＧＰＳ信号の受信およびＧＰＳ情報の取得を行っているものとする。
【００８０】
まず、低速区間抽出部１２０は、ＧＰＳ受信部１１０が得たＧＰＳ情報から計測速度を取得し（ステップＳ１０１０）、第１の地点抽出条件が満たされるか否かを判断する処理を、かかる条件が満たされるまで繰り返す（ステップＳ１０２０：ＮＯ）。
【００８１】
ここで、第１の地点抽出条件とは、計測速度が閾速度Ｖｔｈを下回ったという条件である。低速区間抽出部１２０は、例えば、１つ前に入力された計測速度が閾速度Ｖｔｈを超えており、かつ、直近に入力された計測速度が閾速度Ｖｔｈ以下である、という条件が満たされるか否かを判断することにより、ステップＳ１０２０の判断処理を行う。
【００８２】
低速区間抽出部１２０は、第１の地点抽出条件が満たされると（ステップＳ１０２０：ＹＥＳ）、処理をステップＳ１０３０へ進める。また、このとき、低速区間抽出部１２０は、第１の地点抽出条件が満たされた時点の時刻および車両の位置を、第１の時点および第１の地点として記録する。
【００８３】
そして、低速区間抽出部１２０は、ＧＰＳ受信部１１０が得たＧＰＳ情報から計測速度を取得し（ステップＳ１０３０）、第２の地点抽出条件が満たされるか否かを判断する処理を、かかる条件が満たされるまで繰り返す（ステップＳ１０４０：ＮＯ）。
【００８４】
ここで、第２の地点抽出条件とは、計測速度が閾速度Ｖｔｈを上回ったという条件である。低速区間抽出部１２０は、例えば、１つ前に入力された計測速度が閾速度Ｖｔｈ以下であって、かつ、直近に入力された計測速度が閾速度Ｖｔｈを超えている、という条件が満たされるか否かを判断することにより、ステップＳ１０４０の判断処理を行う。
【００８５】
低速区間抽出部１２０は、第２の地点抽出条件が満たされると（ステップＳ１０４０：ＹＥＳ）、処理をステップＳ１０５０へ進める。また、このとき、低速区間抽出部１２０は、第２の地点抽出条件が満たされた時点の時刻および車両の位置を、第２の時点および第２の地点として記録する。
【００８６】
そして、低速区間抽出部１２０は、第１の地点と第２の地点との間の距離を、低速区間の区間距離Ｌとして取得する。また、このとき、低速区間抽出部１２０は、第１の時点と第２の時点との差分を、低速区間の所要時間Ｔとして取得する。
【００８７】
なお、低速区間の区間距離Ｌの取得は、例えば、第１の時点から第２の時点までに複数回取得された車両の位置に基づいて行われてもよいし、地図データに基づいて行われてもよい。また、第１の地点と第２の地点との間が非常に短い場合や、直線の道路しかないような場合には、単に第１の地点と第２の地点との間の直線距離を、区間距離Ｌとしてもよい。
【００８８】
そして、車速推移モデル生成部１３０は、第１の地点と第２の地点の速度である閾速度Ｖｔｈと、取得した所要時間Ｔおよび区間距離Ｌとを、所定の関数（本実施の形態においては、２次関数）のパラメータに代入し、疑似補間を行う（ステップＳ１０６０）。すなわち、車速推移モデル生成部１３０は、上述の式（１）〜（５）を用いて、車速推移モデルの形状を示す疑似補間関数ｆ（ｔ）を生成する。
【００８９】
そして、停止判定部１４０は、疑似補間の結果、車速推移モデルに、速度がゼロ以下となる区間が存在するか否かを判定する（Ｓ１０７０）。すなわち、停止判定部１４０は、疑似補間関数ｆ（ｔ）の極値が、ゼロ以下となるか否かを判断する。
【００９０】
停止判定部１４０は、速度がゼロ以下になる区間が存在する場合（Ｓ１０７０：ＹＥＳ）、低速区間のどこかで車両が停止したと判定する（ステップＳ１０８０）。そして、判定結果出力部１５０は、かかる判定結果を、出力する（ステップＳ１０９０）。
【００９１】
一方、停止判定部１４０は、速度がゼロ以下になる区間が存在しない場合（Ｓ１０７０：ＮＯ）、そのまま処理を終了させる。
【００９２】
このような動作により、車速推移モデルを生成し、生成した車速推移モデルに基づいて、精度の高い停止判定を行うことができる。
【００９３】
＜車速推移モデルの形状の変形例＞
ここまでは、車速推移モデルの形状として、２次関数の形状を採用した場合について説明した。２次関数の形状は、しかしながら、車速推移モデルの形状としては、別の関数の形状を採用することもできる。かかる関数は、低速区間における車両の実際の車速推移（図２参照）に近似するものであればよい。
【００９４】
例えば、熟練した運転者や貨物車両の運転者は、搭乗者や貨物への負担を軽減させるべく、速度ゼロ付近における急激な速度変化を避ける運転操作を行うことが多い。このような運転操作が行われる場合、車両の低速区間における車速推移は、４次関数の形状に近くなる。急激な速度変化を更に避けようとする場合、車両の低速区間における車速推移は、更に高次の関数の形状に近くなる。但し、高次の関数では、極小値から離れた箇所において速度変化が急激となる性質がある。このため、実際の車両の動きに即した次数にて、車速推移モデルを設定することが望ましい。
【００９５】
また、例えば、細かい加減速操作が苦手な運転者や、長距離を移動している運転者は、加速度がほぼ一定となるような運転操作を行うことがある。このような運転操作が行われる場合、車両の低速区間における車速推移は、Ｖ字状の１次関数の形状に近くなる。
【００９６】
また、例えば、未熟な運転者や急停止急発進を好む運転者は、急激な速度変化を伴う運転操作を行うことが多い。このような運転操作が行われる場合、車両の低速区間における車速推移は、速度ゼロ付近で急激に立ち上がり、次第に緩やかになる形状、例えば三角関数の一種であるｓｉｎ（ｔ）の形状に近くなる。
【００９７】
なお、上述の２次関数の形状は、４次関数の形状と１次関数の形状との中間の形状である。
【００９８】
すなわち、低速区間における車速推移を最も良く近似する車速推移モデルの形状は、停止判定の対象毎に異なる。したがって、停止判定の対象の特性（運転者の特性、車両の特性、車両の状況、および急いでいるか否か等の外的状況）に応じて、最も適切な形状の車速推移モデルを用いることが望ましい。
【００９９】
したがって、車両停止判定装置１００は、停止判定の対象の特性に応じて、複数の関数の中から１つを選択して、停止判定を行ってもよい。また、車両停止判定装置１００は、複数の関数のそれぞれを用いて仮の停止判定を行い、得られた複数の仮の判定結果に基づいて、最終的な停止判定を行うようにしてもよい。
【０１００】
また、例えば、不特定多数の計測対象についての巨視的な停止判定を行おうとする場合には、平均的な車速推移を最も良く近似する形状の車速推移モデルを用いることが望ましい。
【０１０１】
そこで、発明者は、巨視的な停止判定に好適な車速推移モデルを特定すべく、各種の車速推移モデルを用いて停止判定の精度を比較するための実験を行った。
【０１０２】
＜実験例＞
以下、かかる精度比較の実験の内容および実験の結果について説明する。
【０１０３】
本実験は、上空からの見通しの良い、首都高速道路および一般道におけるある２００ｋｍの長さの区間において、ある４時間半の時間における実車両走行ＧＰＳログを対象として行われた。ここで、実車両走行ＧＰＳログとは、実際に停止したか否かを目視により判別して得られた正解データを付加した、ＧＰＳ情報の時系列データである。
【０１０４】
上記区間および上記時間において、検出された低速区間は、１１７個であり、そのうち実際に車両が停止した低速区間は、２６個であった。すなわち、車両が停止した低速区間の個数の正解は、２６である。
【０１０５】
本発明者は、上記実車両走行ＧＰＳログに対して、従来技術を模擬した手法による停止判定（以下、「従来の停止判定」という）、Ｖ字状の１次関数の車速推移モデルによる停止判定（以下、「１次関数の停止判定」という）、２次関数の車速推移モデルによる停止判定（以下、「２次関数の停止判定」という）、４次関数の車速推移モデルによる停止判定（以下、「４次関数の停止判定」という）を、それぞれ行った。なお、Ｖ字状の１次関数は、低速区間の中央に凸点が位置する左右対称形としたが、非対称形であってもよい。本実施の形態のように第１の地点と第２の地点の速度が等しい場合には、凸点の位置が低速区間のいずれの位置にあっても、判定結果は変わらない。
【０１０６】
ここで、従来の停止判定とは、低速区間の６割から１０割について、車両が停止したと判定する手法である。
【０１０７】
また、本実験において、「検出数」とは、低速区間において車両が停止したと判定した低速区間の個数である。「検出漏れ数」とは、車両が実際に停止した低速区間のうち、車両が停止したと判定しなかった低速区間の個数である。そして、「誤検出数」とは、車両が実際に停止していない低速区間のうち、車両が停止したと判定した低速区間の個数である。
【０１０８】
図６は、かかる実験の結果を示す図である。
【０１０９】
図６に示すように、従来の停止判定の実験結果２４１は、検出数が１１７、検出漏れ数が０〜７、誤検出数が５５〜９１となる。これに対し、１次関数の停止判定の実験結果２４２は、検出数が２７、検出漏れ数が２、誤検出数が３となった。そして、２次関数の停止判定の実験結果２４３は、検出数が２７、検出漏れ数が３、誤検出数が６となり、４次関数の停止判定の実験結果２４４は、検出数が２１、検出漏れ数が９、誤検出数が４となった。
【０１１０】
すなわち、１次関数の停止判定、２次関数の停止判定、および４次関数の停止判定においても、従来の停止判定に比べて、検出数が正解の２６に圧倒的に近く、検出漏れ数および誤検出数が大幅に少ないという結果が得られた。
【０１１１】
このように、１次関数の停止判定、２次関数の停止判定、および４次関数の停止判定は、従来の停止判定に比べて、非常に高い精度を得られることが、実験結果からも明らかとなった。
【０１１２】
また、この実験においては、１次関数の停止判定による検出数および２次関数の停止判定および検出数が、４次関数の停止判定による検出数よりも正解に近いという結果が得られた。更に、１次関数の停止判定による検出漏れ数および誤検出数が、２次関数の停止判定および４次関数の停止判定よりも少ないという結果が得られた。
【０１１３】
このように、１次関数の停止判定が、特に非常に高い精度を得られることが、実験結果から明らかとなった。したがって、１次関数の形状の車速推移モデルを用いることにより、巨視的な停止判定を、より高精度に行えることが判明した。
【０１１４】
ここで、参考として、上記実車両走行ＧＰＳログから得られた、実速度データおよび車速推移モデルの例を、図７および図８に示す。図７および図８において、横軸は時間を示し、縦軸は速度を示す。
【０１１５】
図７（Ａ）は、車両が停止した低速区間の実速度データである。そして、図７（Ｂ）〜図７（Ｄ）は、順に、図７（Ａ）の実測データに基づいて生成された、１次関数の車速推移モデル、２関数の車速推移モデル、および４関数の車速推移モデルである。いずれの車速推移モデルも、速度がマイナスになる区間を有している。
【０１１６】
図８（Ａ）は、車両が停止していない低速区間の実速度データである。そして、図８（Ｂ）〜図８（Ｄ）は、順に、図８（Ａ）の実測データに基づいて生成された、１次関数の車速推移モデル、２関数の車速推移モデル、および４次関数の車速推移モデルである。いずれの車速推移モデルも、速度がマイナスになる区間を有していない。
【０１１７】
すなわち、車速推移モデルにおける速度がゼロ以下となる区間の有無が、低速区間における車両の停止の有無を反映していることが分かる。
【０１１８】
＜本実施の形態の効果＞
以上のように、本実施の形態に係る車両停止判定装置１００は、車両のＧＰＳ情報から低速区間を抽出し、低速区間の区間距離および所要時間を拘束条件として、下向きに凸の形状の車速推移モデルを生成する。これにより、本実施の形態に係る車両停止判定装置１００は、低速区間に車両停止していた場合にのみ速度がゼロ以下となる区間が存在するような、車速推移モデルを生成することができる。
【０１１９】
そして、本実施の形態に係る車両停止判定装置１００は、生成された車速推移モデルにおいて速度がゼロ以下となる区間が存在することを条件として、車両は低速区間において停止したと判定する。これにより、本実施の形態に係る車両停止判定装置１００は、車両のＧＰＳ情報から、車両が停止したか否かを高い精度で判定することができる。
【０１２０】
例えば、自動車等の車両の場合、時速１０キロメートル以下に速度が低下した後、停止せずに再び時速１０キロメートルを上回る、と言った走行状態は、特に渋滞している道路においてしばしば発生する。したがって、上述の従来の停止判定を適用して検出数が正解を大幅に上回ると、例えば、かかる低速区間のデータを記録しておくシステムでは大量の誤検出データを蓄積することになる。そして、記憶メモリ容量の圧迫、通信量の増大といった副次的な課題も発生する。
【０１２１】
この点、本実施の形態に係る車両停止判定装置１００は、車両が停止したか否かを高い精度で判定することができるため、このような副次的な課題をも解決することができる。
【０１２２】
＜本実施の形態の変形例＞
なお、車速推移モデル生成部１３０は、加速度を更に拘束条件として用いて、車速推移モデルを生成してもよい。
【０１２３】
この場合、例えば、車速推移モデル生成部１３０は、計測速度から、第１の時点に対応する車両の加速度である第１の加速度と、第２の時点に対応する車両の加速度である第２の加速度と、を取得する。そして、車速推移モデル生成部１３０は、取得した第１の加速度および第２の加速度を拘束条件として、車速推移モデルを生成する。
【０１２４】
例えば、４次関数の車速推移モデルを用いる場合、関数のパラメータは計５つ存在する。閾速度Ｖｔｈ、低速区間の区間距離Ｌ、および所要時間Ｔを拘束条件とした場合、車速推移モデル生成部１３０は、最大３つのパラメータを求め、残り２つは、既定の値を用いる事となる。ここで、第１の加速度および第２の加速度を拘束条件に加えた場合、残りの２つのパラメータも求めることが可能となる。
【０１２５】
また、停止判定部１４０は、ＧＰＳの全般的な計測誤差等を考慮した手法で、停止判定を行ってもよい。例えば、停止判定部１４０は、ゼロにプラスの補正値またはマイナスの補正値を加えた値以下であることを条件として、速度がゼロ以下であると判断するようにしてもよい。また、停止判定部１４０は、速度がゼロ以下である区間が所定の長さを超えたことを条件として、速度がゼロ以下であると判断するようにしてもよい。
【０１２６】
また、第１の時点に対応する所定の値と、第２の時点に対応する所定の値とは、異なっていてもよい。例えば、減速時に急激に速度が低下した際、車速が、閾速度Ｖｔｈを下回った直後に、速度計測が困難であるような極低速域にまで低下してしまい、車速の検出精度が低下してしまう、といった現象が生じ得る。例えば、第１の時点に対応する値を１５ｋｍ／ｈとし、第２の時点に対応する値を１０ｋｍ／ｈとすることにより、このような現象を回避、軽減することができる。
【０１２７】
また、車速推移モデル生成部１３０は、車速推移モデルの形状として、負の速度の方向に凸の形状である、任意の正数ｎを用いたｎ次関数の形状を用いてもよい。
【０１２８】
（実施の形態２）
本発明の実施の形態２は、本発明に係る車両停止判定システムの具体的態様の一例である。
【０１２９】
図９は、本実施の形態に係る車両停止判定システムの構成の一例を示すブロック図であり、実施の形態１の図１と対応するものである。図１と同一部分には同一符号を付し、これについての説明を省略する。
【０１３０】
図９において、車両停止判定システム３００は、端末装置４００およびサーバ装置５００を有する。端末装置４００は、例えば、車両に搭載されたＯＢＵ、あるいは、車両の搭乗者が携帯する情報端末である。また、サーバ装置５００は、例えば、道路交通管理センターの情報収集サーバである。端末装置４００とサーバ装置５００とは、無線データ通信回線を含む通信ネットワークワーク６００を介して接続されている。
【０１３１】
端末装置４００は、ＧＰＳ受信部１１０および走行データ送信部４１０および走行データ送信部４１０を有する。また、サーバ装置５００は、走行データ受信５１０、低速区間抽出部１２０、車速推移モデル生成部１３０、停止判定部１４０、および判定結果出力部１５０を有する。
【０１３２】
走行データ送信部４１０は、ＧＰＳ受信部１１０が受信したＧＰＳ情報を取得する。そして、走行データ送信部４１０は、取得したＧＰＳ情報と、端末装置４００が搭載された車両（以下、単に「車両」という）の識別情報と、を含む走行データを、サーバ装置５００へ送信する。
【０１３３】
走行データ受信部５１０は、端末装置から送信された走行データを受信し、受信した走行データを低速区間抽出部１２０へ出力する。
【０１３４】
なお、サーバ装置５００の各部は、走行データに含まれる識別情報に基づいて、実施の形態１で説明した停止判定の処理を、車両毎に行う。また、図９では、サーバ装置５００に対して１つの端末装置４００が接続されている状態を示しているが、実際には、サーバ装置５００には、同時にあるいは異なる時刻に、複数の端末装置４００と接続する。そして、サーバ装置５００は、多数の低速区間を対象として、実施の形態１で説明した停止判定を行う。
【０１３５】
このような車両停止判定システム３００は、複数の車両からＧＰＳ情報を収集し、車両毎に低速区間の抽出および停止判定を行うことができる。また、車両停止判定システム３００は、このようにして行った停止判定の結果から、総合的および俯瞰的に、車両の運行状況や交通状況を把握、記録、および利用することができる。
【０１３６】
なお、端末装置４００は、取得したＧＰＳ情報を、逐次、サーバ装置５００へ送信してもよいし、記録媒体に蓄積しておき蓄積されたＧＰＳ情報をサーバ装置５００へ一括送信してもよい。
【０１３７】
また、車両停止判定システム３００は、端末装置４００とサーバ装置５００との間に、ＧＰＳ情報の送信を中継する装置を配置していてもよい。
【０１３８】
また、複数の車両からのＧＰＳ情報の収集は、有線データ通信回線を介して行われてもよいし、記録媒体への記録および記録媒体の移動により、行われてもよい。
【０１３９】
また、車両停止判定システム３００は、車両のＧＰＳ情報から得られる計測速度を取得し、計測速度に基づいて停止判定を行った後、当該停止判定の結果を、車両に対して提供してもよい。この場合、サーバ装置５００の判定結果出力部１５０は、判定結果を無線通信等により端末装置４００に送信する必要がある。また、端末装置４００は、サーバ装置５００から送られてきた停止判定結果を受信する受信部を備える必要がある。
【０１４０】
本開示の車両停止判定結果提供方法は、車両のＧＰＳ情報から得られる前記車両の速度である計測速度を取得するステップと、前記車両に対して、前記計測速度に基づいて行われた停止判定の結果を提供するステップと、を含み、前記停止判定は、前記計測速度が所定の値を下回った第１の時点から、前記計測速度が所定の値を上回った第２の時点までの速度の時間的推移を示す車速推移モデルのうち、前記速度が、前記第１の時点から減少した後に前記第２の時点まで連続的に増加する車速推移モデルにおいて、前記速度がゼロ以下となる区間が存在する場合に、前記第１の時点から前記第２の時点までの期間に前記車両が停止したと判定するものである。
【０１４１】
なお、上記車両停止判定結果提供方法において、前記所定の値は、前記第１の時点と前記第２の時点とで同じ値であってもよい。
【０１４２】
また、上記車両停止判定結果提供方法において、前記所定の値は、前記第１の時点と前記第２の時点とで異なる値であってもよい。
【０１４３】
本開示の車両停止判定装置は、車両のＧＰＳ情報から、当該車両が停止したか否かを判定する車両停止判定装置であって、前記ＧＰＳ情報から得られる前記車両の速度である計測速度が所定の値を下回った第１の時点の前記車両の位置から、前記計測速度が所定の値を上回った第２の時点の前記車両の位置までの区間である、低速区間を抽出する低速区間抽出部と、抽出された前記低速区間の長さである区間距離と、前記第１の時点から前記第２の時点までの時間と、を拘束条件として、速度が、前記第１の時点から減少した後に前記第２の時点まで連続的に増加するような速度の時間的推移を示す、車速推移モデルを生成する車速推移モデル生成部と、生成された前記車速推移モデルにおいて、前記速度がゼロ以下となる区間が存在することを条件として、前記車両は前記低速区間において停止したと判定する停止判定部と、を有する。
【０１４４】
なお、上記車両停止判定装置において、前記車速推移モデルは、時間軸と速度軸とから成る２次元空間において、負の速度の方向に凸であって時間軸方向において連続的に変化する形状を有してもよい。
【０１４５】
また、上記車両停止判定装置において、前記車速推移モデルの前記形状は、Ｖ字状の１次関数の形状であってもよい。
【０１４６】
また、上記車両停止判定装置において、前記車速推移モデルの前記形状は、２次関数または４次関数の形状であってもよい。
【０１４７】
また、上記車両停止判定装置において、前記車速推移モデル生成部は、前記車速推移モデルとして、前記２次元空間における前記車速推移モデルの形状を示す関数である疑似補間関数を生成し、前記停止判定部は、生成された前記疑似補間関数における速度の極小値がゼロ以下であるか否かを判定し、前記極小値がゼロ以下であることを条件として、前記車両は前記低速区間において停止したと判定してもよい。
【０１４８】
また、上記車両停止判定装置において、前記停止判定部は、前記極小値がゼロを超えていることを条件として、前記車両は前記低速区間において停止していないと判定してもよい。
【０１４９】
また、上記車両停止判定装置において、前記車速推移モデル生成部は、前記計測速度から、前記第１の時点に対応する前記車両の加速度である第１の加速度と、前記第２の時点に対応する前記車両の加速度である第２の加速度と、を取得し、取得した前記第１の加速度および前記第２の加速度を拘束条件として、前記車速推移モデルを生成してもよい。
【０１５０】
また、上記車両停止判定装置において、前記第１の時点に対応する前記所定の値と、前記第２の時点に対応する前記所定の値とは、同一であり、ＧＰＳにおいて十分な測位精度が得られる速度の値の最小値であってもよい。
【０１５１】
本開示の車両停止判定システムは、車両のＧＰＳ情報から、当該車両が停止したか否かを判定する車両停止判定システムであって、前記車両停止判定システムは、前記車両に設置された端末装置と、前記車両の走行状態に関する情報を処理するサーバ装置と、を有し、前記端末装置は、ＧＰＳ信号を受信し、受信したＧＰＳ信号から前記車両のＧＰＳ情報を取得するＧＰＳ受信部と、取得された前記ＧＰＳ情報と前記車両の識別情報とを含む走行データを、前記サーバ装置へ送信する走行データ送信部と、を有し、前記サーバ装置は、前記端末装置から送信された前記走行データを受信する走行データ受信部と、受信された前記走行データから前記車両の速度を計測し、得られる速度である計測速度が所定の値を下回った第１の時点の前記車両の位置から、前記計測速度が所定の値を上回った第２の時点の前記車両の位置までの区間である、低速区間を抽出する低速区間抽出部と、抽出された前記低速区間の長さである区間距離と、前記第１の時点から前記第２の時点までの時間と、を拘束条件として、速度が、前記第１の時点から減少した後に前記第２の時点まで連続的に増加するような速度の時間的推移を示す、車速推移モデルを生成する車速推移モデル生成部と、生成された前記車速推移モデルにおいて、前記速度がゼロ以下となる区間が存在することを条件として、前記車両は前記低速区間において停止したと判定する停止判定部と、前記停止判定部による判定結果を出力する判定結果出力部と、を有する。
【産業上の利用可能性】
【０１５２】
本発明は、車両のＧＰＳ情報から、車両が停止したか否かを高い精度で判定することができる、車両停止判定結果提供方法、車両停止判定装置、および車両停止判定システムとして有用である。より具体的には、本発明は、ＧＰＳを用いた車両の停止判定を効果的に行う機能を有し、走行履歴分析、交通状態分析等に有用である。また、本発明は、車両のアイドリング時間やアイドリング場所が地球温暖化ガスの排出等環境に及ぼす影響の効果測定、および、環境負荷軽減の支援用途にも応用できる。
【符号の説明】
【０１５３】
１００  車両停止判定装置
１１０  ＧＰＳ受信部
１２０  低速区間抽出部
１３０  車速推移モデル生成部
１４０  停止判定部
１５０  判定結果出力部
１６０  主構成部
３００  車両停止判定システム
４００  端末装置
４１０  走行データ送信部
５００  サーバ装置
５１０  走行データ受信部
【図１】
2014235117.tif 000009
【図２】
2014235117.tif 000010
【図３】
2014235117.tif 000011
【図４】
2014235117.tif 000012
【図５】
2014235117.tif 000013
【図６】
2014235117.tif 000014
【図７】
2014235117.tif 000015
【図８】
2014235117.tif 000016
【図９】
2014235117.tif 000017