(57)【要約】【課題】判定対象地点における移動体の運行状況を複数回判定できる移動体運行状況判定装置を提供する。【解決手段】判定処理制御部１２１は、設定情報管理部１１に設定情報Ｓを要求する。設定情報管理部１１は、判定回数ｎ  が０ではない設定情報Ｓを判定処理制御部１２１に送信する。設定情報管理部１１は、その設定情報Ｓの判定回数ｎ  を「１」減算して書き換える。そして、設定情報Ｓの判定回数ｎ  が０となるまで、当該処理が繰り返される。【選択図】      図１
2004259187.tif 000002
【特許請求の範囲】
【請求項１】
移動体の運行状況を判定する移動体運行状況判定装置であって、
予め定められた判定対象地点における前記移動体の運行状況を判定する際に必要な情報であって当該判定の回数を示された設定情報を記憶する設定情報管理手段と、
前記移動体の位置を示す位置情報を取得する位置情報取得手段と、
前記設定情報管理手段で管理された設定情報と前記位置情報取得手段で取得された移動体の位置情報とにより移動体の運行状況を判定する手段であって、当該運行状況の判定を前記設定情報に示された判定の回数分行う運行状況判定手段と
を備えることを特徴とする移動体運行状況判定装置。
【請求項２】
前記運行状況判定手段は、前記設定情報に、前記判定対象地点として通過地点が示されている場合は、移動体が当該通過地点を通過したか否かの判定を、前記設定情報に示された判定の回数分行うことを特徴とする請求項１記載の移動体運行状況判定装置。
【請求項３】
前記運行状況判定手段は、前記設定情報に、前記判定対象地点として目的地点が示されているときは、移動体が当該目的地点に到着したかまたは出発したかの判定と、移動体が当該目的地点を通過したか否かの判定と、をそれぞれ前記設定情報に示された判定の回数分行うことを特徴とする請求項１または２記載の移動体運行状況判定装置。
【請求項４】
前記運行状況判定手段で得られた移動体の運行状況を通信ネットワークを介して通知する通知手段を備え、前記移動体に搭載されることを特徴とする請求項１ないし３のいずれかに記載の移動体運行状況判定装置。
【請求項５】
移動体の運行状況を判定する移動体運行状況判定装置が行う移動体運行状況判定方法であって、
予め定められた判定対象地点における前記移動体の運行状況を判定する際に必要な情報であって当該判定の回数を示された設定情報を記憶し、
前記移動体の位置を示す位置情報を取得し、
前記記憶された設定情報と前記取得された移動体の位置情報とにより移動体の運行状況を判定するときに、当該運行状況の判定を前記設定情報に示された判定の回数分行うことを特徴とする移動体運行状況判定方法。
【請求項６】
前記設定情報に、前記判定対象地点として通過地点が示されている場合は、移動体が当該通過地点を通過したか否かの判定を、前記設定情報に示された判定の回数分行うすることを特徴とする請求項５記載の移動体運行状況判定方法。
【請求項７】
前記設定情報に、前記判定対象地点として目的地点が示されているときは、移動体が当該目的地点に到着したかまたは出発したかの判定と、移動体が当該目的地点を通過したか否かの判定と、をそれぞれ前記設定情報に示された判定の回数分行うことを特徴とする請求項５または６記載の移動体運行状況判定方法。
【請求項８】
前記得られた移動体の運行状況を通信ネットワークを介して通知することを特徴とする請求項５ないし７のいずれかに記載の移動体運行状況判定方法。
【請求項９】
移動体の運行状況を判定する移動体運行状況判定装置に読み込まれて実行される移動体運行状況判定プログラムであって、
前記移動体運行状況判定装置に、予め定められた判定対象地点における前記移動体の運行状況を判定する際に必要な情報であって当該判定の回数を示された設定情報を記憶させ、
前記移動体運行状況判定装置に、前記移動体の位置を示す位置情報を取得させ、
前記移動体運行状況判定装置に、前記記憶された設定情報と前記取得された移動体の位置情報とにより移動体の運行状況を判定するときに、当該運行状況の判定を前記設定情報に示された判定の回数分行わせることを特徴とする移動体運行状況判定プログラム。
【請求項１０】
前記設定情報に、前記判定対象地点として通過地点が示されている場合は、移動体が当該通過地点を通過したか否かの判定を、前記設定情報に示された判定の回数分行わせることを特徴とする請求項９記載の移動体運行状況判定プログラム。
【請求項１１】
前記設定情報に、前記判定対象地点として目的地点が示されているときは、移動体が当該目的地点に到着したかまたは出発したかの判定と、移動体が当該目的地点を通過したか否かの判定と、をそれぞれ前記設定情報に示された判定の回数分行わせることを特徴とする請求項９または１０記載の移動体運行状況判定プログラム。
【請求項１２】
前記得られた移動体の運行状況を通信ネットワークを介して通知させることを特徴とする請求項９ないし１１のいずれかに記載の移動体運行状況判定プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＧＰＳなどの位置検出システムから取得可能な位置情報と車載器に与えられる設定情報を基に判定対象地点に関して、車両などの到着／出発／通過を自動判定する移動体行程判定方法に関する。
【０００２】
【従来の技術】
従来より、判定対象地点（目的地点、通過地点）における到着／出発／通過判定のための判定条件及び位置情報などの設定情報を車載器に与え、車載器はＧＰＳなどの位置検出システムから取得した位置情報を参照し、設定情報を基に到着／出発／通過の判定を行うシステム（例えば、特許文献１に記載のもの）が考案されている。
【０００３】
【特許文献１】
特願２００１−２７７３２７号公報
【０００４】
【発明が解決しようとする課題】
しかしながら従来のシステムにおいては、二地点間を繰返し往復する時など、同一の判定対象地点で複数回の到着／出発／通過判定を行う場合、複数の異なる判定対象地点として設定する必要があり、設定情報を記憶する車載器の容量を多く必要とする。また、複数の判定対象地点について到着／出発／通過を並列に判定する方法を用いる場合、車両等の一度の到着／出発または通過だけで複数の判定対象地点に対する判定が車載器で行われ、その後の到着／出発または通過を判定することができない。
【０００５】
そこで本発明は、上記の従来の課題に鑑みてなされたものであり、その目的とするところは、判定対象地点における移動体の運行状況を複数回判定できる移動体運行状況判定装置、移動体運行状況判定方法及び移動体運行状況判定プログラムを提供することにある。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、請求項１の本発明は、移動体の運行状況を判定する移動体運行状況判定装置であって、予め定められた判定対象地点における前記移動体の運行状況を判定する際に必要な情報であって当該判定の回数を示された設定情報を記憶する設定情報管理手段と、前記移動体の位置を示す位置情報を取得する位置情報取得手段と、前記設定情報管理手段で管理された設定情報と前記位置情報取得手段で取得された移動体の位置情報とにより移動体の運行状況を判定する手段であって、当該運行状況の判定を前記設定情報に示された判定の回数分行う運行状況判定手段とを備えることを特徴とする移動体運行状況判定装置をもって解決手段とする。
【０００７】
請求項１の本発明によれば、移動体の運行状況を判定する移動体運行状況判定装置であって、予め定められた判定対象地点における移動体の運行状況を判定する際に必要な情報であって当該判定の回数を示された設定情報を記憶する設定情報管理手段と、移動体の位置を示す位置情報を取得する位置情報取得手段と、設定情報管理手段で管理された設定情報と位置情報取得手段で取得された移動体の位置情報とにより移動体の運行状況を判定する手段であって、当該運行状況の判定を設定情報に示された判定の回数分行う運行状況判定手段とを備えるので、判定対象地点における移動体の運行状況を複数回判定できる。
【０００８】
請求項２の本発明は、前記運行状況判定手段は、前記設定情報に、前記判定対象地点として通過地点が示されている場合は、移動体が当該通過地点を通過したか否かの判定を、前記設定情報に示された判定の回数分行うことを特徴とする請求項１記載の移動体運行状況判定装置をもって解決手段とする。
【０００９】
請求項２の本発明によれば、運行状況判定手段は、設定情報に、判定対象地点として通過地点が示されている場合は、移動体が当該通過地点を通過したか否かの判定を、設定情報に示された判定の回数分行うので、通過地点における移動体の通過を複数回判定できる。
【００１０】
請求項３の本発明は、前記運行状況判定手段は、前記設定情報に、前記判定対象地点として目的地点が示されているときは、移動体が当該目的地点に到着したかまたは出発したかの判定と、移動体が当該目的地点を通過したか否かの判定と、をそれぞれ前記設定情報に示された判定の回数分行うことを特徴とする請求項１または２記載の移動体運行状況判定装置をもって解決手段とする。
【００１１】
請求項３の本発明によれば、運行状況判定手段は、設定情報に、判定対象地点として目的地点が示されているときは、移動体が当該目的地点に到着したかまたは出発したかの判定と、移動体が当該目的地点を通過したか否かの判定と、をそれぞれ設定情報に示された判定の回数分行うので、目的地点における移動体の到着または出発と、目的地点における移動体の通過とを、それぞれ複数回判定できる。
【００１２】
請求項４の本発明は、前記運行状況判定手段で得られた移動体の運行状況を通信ネットワークを介して通知する通知手段を備え、前記移動体に搭載されることを特徴とする請求項１ないし３のいずれかに記載の移動体運行状況判定装置をもって解決手段とする。
【００１３】
請求項４の本発明によれば、運行状況判定手段で得られた移動体の運行状況を通信ネットワークを介して通知する通知手段を備え、移動体に搭載されるので、複数回判定された移動体の運行状況を遠隔地に通知できる。
【００１４】
請求項５の本発明は、移動体の運行状況を判定する移動体運行状況判定装置が行う移動体運行状況判定方法であって、予め定められた判定対象地点における前記移動体の運行状況を判定する際に必要な情報であって当該判定の回数を示された設定情報を記憶し、前記移動体の位置を示す位置情報を取得し、前記記憶された設定情報と前記取得された移動体の位置情報とにより移動体の運行状況を判定するときに、当該運行状況の判定を前記設定情報に示された判定の回数分行うことを特徴とする移動体運行状況判定方法をもって解決手段とする。
【００１５】
請求項５の本発明によれば、移動体の運行状況を判定する移動体運行状況判定装置が行う移動体運行状況判定方法であって、予め定められた判定対象地点における移動体の運行状況を判定する際に必要な情報であって当該判定の回数を示された設定情報を記憶し、移動体の位置を示す位置情報を取得し、記憶された設定情報と取得された移動体の位置情報とにより移動体の運行状況を判定するときに、当該運行状況の判定を設定情報に示された判定の回数分行うので、判定対象地点における移動体の運行状況を複数回判定できる。
【００１６】
請求項６の本発明は、前記設定情報に、前記判定対象地点として通過地点が示されている場合は、移動体が当該通過地点を通過したか否かの判定を、前記設定情報に示された判定の回数分行うすることを特徴とする請求項５記載の移動体運行状況判定方法をもって解決手段とする。
【００１７】
請求項６の本発明によれば、設定情報に、判定対象地点として通過地点が示されている場合は、移動体が当該通過地点を通過したか否かの判定を、設定情報に示された判定の回数分行うので、通過地点における移動体の通過を複数回判定できる。
【００１８】
請求項７の本発明は、前記設定情報に、前記判定対象地点として目的地点が示されているときは、移動体が当該目的地点に到着したかまたは出発したかの判定と、移動体が当該目的地点を通過したか否かの判定と、をそれぞれ前記設定情報に示された判定の回数分行うことを特徴とする請求項５または６記載の移動体運行状況判定方法をもって解決手段とする。
【００１９】
請求項７の本発明によれば、設定情報に、判定対象地点として目的地点が示されているときは、移動体が当該目的地点に到着したかまたは出発したかの判定と、移動体が当該目的地点を通過したか否かの判定と、をそれぞれ設定情報に示された判定の回数分行うので、目的地点における移動体の到着または出発と、目的地点における移動体の通過とを、それぞれ複数回判定できる。
【００２０】
請求項８の本発明は、前記得られた移動体の運行状況を通信ネットワークを介して通知することを特徴とする請求項５ないし７のいずれかに記載の移動体運行状況判定方法をもって解決手段とする。
【００２１】
請求項８の本発明によれば、得られた移動体の運行状況を通信ネットワークを介して通知するので、複数回判定された移動体の運行状況を遠隔地に通知できる。
【００２２】
請求項９の本発明は、移動体の運行状況を判定する移動体運行状況判定装置に読み込まれて実行される移動体運行状況判定プログラムであって、前記移動体運行状況判定装置に、予め定められた判定対象地点における前記移動体の運行状況を判定する際に必要な情報であって当該判定の回数を示された設定情報を記憶させ、前記移動体運行状況判定装置に、前記移動体の位置を示す位置情報を取得させ、前記移動体運行状況判定装置に、前記記憶された設定情報と前記取得された移動体の位置情報とにより移動体の運行状況を判定するときに、当該運行状況の判定を前記設定情報に示された判定の回数分行わせることを特徴とする移動体運行状況判定プログラムをもって解決手段とする。
【００２３】
請求項９の本発明によれば、移動体の運行状況を判定する移動体運行状況判定装置に読み込まれて実行される移動体運行状況判定プログラムであって、移動体運行状況判定装置に、予め定められた判定対象地点における移動体の運行状況を判定する際に必要な情報であって当該判定の回数を示された設定情報を記憶させ、移動体運行状況判定装置に、移動体の位置を示す位置情報を取得させ、移動体運行状況判定装置に、記憶された設定情報と取得された移動体の位置情報とにより移動体の運行状況を判定するときに、当該運行状況の判定を設定情報に示された判定の回数分行わせるので、判定対象地点における移動体の運行状況を複数回判定できる。
【００２４】
請求項１０の本発明は、前記設定情報に、前記判定対象地点として通過地点が示されている場合は、移動体が当該通過地点を通過したか否かの判定を、前記設定情報に示された判定の回数分行わせることを特徴とする請求項９記載の移動体運行状況判定プログラムをもって解決手段とする。
【００２５】
請求項１０の本発明によれば、設定情報に、判定対象地点として通過地点が示されている場合は、移動体が当該通過地点を通過したか否かの判定を、設定情報に示された判定の回数分行わせるので、通過地点における移動体の通過を複数回判定できる。
【００２６】
請求項１１の本発明は、前記設定情報に、前記判定対象地点として目的地点が示されているときは、移動体が当該目的地点に到着したかまたは出発したかの判定と、移動体が当該目的地点を通過したか否かの判定と、をそれぞれ前記設定情報に示された判定の回数分行わせることを特徴とする請求項９または１０記載の移動体運行状況判定プログラムをもって解決手段とする。
【００２７】
請求項１１の本発明によれば、設定情報に、判定対象地点として目的地点が示されているときは、移動体が当該目的地点に到着したかまたは出発したかの判定と、移動体が当該目的地点を通過したか否かの判定と、をそれぞれ設定情報に示された判定の回数分行わせるので、目的地点における移動体の到着または出発と、目的地点における移動体の通過とを、それぞれ複数回判定できる。
【００２８】
請求項１２の本発明は、前記得られた移動体の運行状況を通信ネットワークを介して通知させることを特徴とする請求項９ないし１１のいずれかに記載の移動体運行状況判定プログラムをもって解決手段とする。
【００２９】
請求項１２の本発明によれば、得られた移動体の運行状況を通信ネットワークを介して通知させるので、複数回判定された移動体の運行状況を遠隔地に通知できる。
【００３０】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
【００３１】
図１は、本発明の移動体運行状況判定装置に相当し、移動体運行状況判定プログラムを読み込んで移動体運行状況判定方法を実行する車載器１とその利用形態を示す図である。
【００３２】
車載器１は、移動体の例である車両（以下、車両１００という）に搭載され、その運行状況を判定する。車載器１は、設定情報管理部１１、基本処理部１２、目的地処理部１３、通過点処理部１４、通信処理部１５及び車両位置情報管理部１６を含んで構成される。車載器１は、通信ネットワーク２を介して、管理会社などのセンタコンピュータ３に接続可能である。また、車載器１は、位置検出システム４（具体的には、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ））から車両１００の位置情報を受信可能となっている。
【００３３】
基本処理部１２は、基本処理部１２内での情報の伝達等を行う判定処理制御部１２１、車両１００の速度を算出する速度算出部１２２、車両１００が判定対象地点（目的地点または通過地点）を中心とした判定エリア内にあるか否かを判定するエリア内判定処理部１２３、エリアの中心と車両１００との距離を算出する距離算出部１２４を含んで構成される。
【００３４】
目的地処理部１３は、車両１００が停止しているか否かを判定する停止判定部１３１、時間計測を行うタイマー部１３２、車両１００が目的地点へ到着したか否かを判定する到着判定部１３３、車両１００が目的地点に到着したか出発したかの判定を行う到着・出発判定処理部１３４を含んで構成される。
【００３５】
通過点処理部１４は、車載器１が通過地点を通過したか否かを判定する通過判定部１４１を含んで構成される。
【００３６】
車両位置情報管理部１６は、車載器１の位置情報である車両位置情報を検出する車両位置情報検出部１６１と、車両位置情報を記録する車両位置情報記録部１６２を含んで構成される。
【００３７】
図２は、車載器１が使用するパラメータを示す図である。
【００３８】
［計測・計算パラメータ］
車両位置情報ｐ（ｔ）は、位置検出システム４から取得される時刻ｔの車両（車載器１）の座標（緯度、経度）である。
【００３９】
距離ベクトルｒ（ｔ）は、判定対象地点から車載器１の位置へのベクトルである。
速度情報ｖ（ｔ）は、時刻の異なる位置情報の差分により算出されるベクトルである。
【００４０】
［設定（設計）パラメータ］
判定地点位置情報Ｐ’ｅｓｔは、判定対象地点の座標の真値である。
【００４１】
判定地点位置情報Ｐｅｓｔは、地図を参照し決定した判定対象地点の座標である。
判定半径Ｒ（Ｐｅｓｔ）は、判定地点位置情報Ｐｅｓｔが示す判定対象地点を中心とした円を判定エリアとした場合の当該円の半径である。
【００４２】
判定地点設定誤差Ｒｅｒｒ（Ｐｅｓｔ）は、判定地点位置情報Ｐ’ｅｓｔと判定地点位置情報Ｐｅｓｔとの差分である。
【００４３】
統計的統計的測位誤差εは、車両位置情報ｐ（ｔ）に関する統計的な測位誤差である。すなわち車両１００の位置情報の真値をｐ’（ｔ）とすれば、車両位置情報ｐ（ｔ）と車両位置情報の真値ｐ’（ｔ）の差分が統計的測位誤差εである。
【００４４】
次に、車載器１の動作を説明する。
【００４５】
車両位置情報検出部１６１は、位置検出システム４から、定期的に車両位置情報ｐ（ｔ）を検出し、車両位置情報記録部１６２に記録させる。車両位置情報ｐ（ｔ）の検出周期は例えば１秒である。車両位置情報記録部１６２は、車両位置情報検出部１６１で検出された車両位置情報ｐ（ｔ）を蓄積する。なお、車両位置情報検出部１６１は、位置情報取得手段に相当する。
【００４６】
車両位置情報管理部１６は、車両位置情報記録部１６２における最新（現在）の車両位置情報ｐ（ｔ）を、基本処理部１２の距離算出部１２４に定期的に送信する。また、車両位置情報管理部１６は、速度算出部１２２から要求された過去２回分の車両位置情報ｐ（ｔ）、ｐ（ｔ−１）を速度算出部１２２へ送信する。
【００４７】
通信処理部１５は、通信ネットワーク２を介してセンタコンピュータ３から判定対象地点に関する設定情報Ｓを受信し、設定情報管理部１１に送信する。
【００４８】
設定情報管理部１１は、通信処理部１５からの設定情報Ｓを蓄積し、適宜、基本処理部１２の判定処理制御部１２１に送信する。
【００４９】
図３は、設定情報管理部１１に蓄積された設定情報Ｓを示す図である。設定情報管理部１１には、それぞれに任意の内容をもった複数の設定情報Ｓが記憶される。設定情報管理部１１は、設定情報管理手段に相当する。
【００５０】
設定情報Ｓは、
１）判定回数ｎ
２）判定対象地点の種別ｔｙｐｅ（目的地点、通過地点）
３）判定対象地点位置情報Ｐｅｓｔ（緯度、経度）
４）判定半径Ｒ（Ｐｅｓｔ）
５）判定地点設定誤差Ｒｅｒｒ（Ｐｅｓｔ）
６）統計的測位誤差ε
７）速度成分に関する閾値Ｔｒｓｔｏｐ
８）継続時間ｔｓｅｔ
を含んでいる。
【００５１】
判定処理制御部１２１は、設定情報管理部１１に設定情報Ｓを要求する。
【００５２】
すると、設定情報管理部１１は、判定回数ｎ  が０ではない設定情報Ｓを判定処理制御部１２１に送信する。設定情報Ｓが複数あるときは、先頭のものを送信する。なお、設定情報管理部１１は、送信した設定情報Ｓの判定回数ｎ  を「１」減算して書き換える。そして、設定情報Ｓの判定回数ｎ  が０となるまで、当該処理が繰り返される。
【００５３】
ここからは、判定回数ｎ  が０ではない設定情報Ｓが判定処理制御部１２１に送信されたときの１回の処理を説明する。
【００５４】
判定処理制御部１２１は、判定回数ｎ  が０ではない設定情報Ｓ（以下、単に設定情報Ｓという）を取得すると、設定情報Ｓのうち、判定対象地点位置情報Ｐｅｓｔ、判定半径Ｒ（Ｐｅｓｔ）、判定地点設定誤差Ｒｅｒｒ（Ｐｅｓｔ）を、エリア内判定処理部１２３に通知する。
【００５５】
エリア内判定処理部１２３は、通知された判定対象地点位置情報Ｐｅｓｔを距離算出部１２４に通知する。なお、エリア内判定処理部１２３は、Ｆｌａｇａｒｅａというフラグを設定する。
【００５６】
図４は、Ｆｌａｇａｒｅａとその閾値Ｔｒａｒｅａを説明する図である。
【００５７】
図４に示すように、Ｆｌａｇａｒｅａは、車載器１が判定エリアの中にあること示す「１」、または車載器１が判定エリアの中にないこと示す「０」に設定される。
【００５８】
距離算出部１２４は、判定対象地点位置情報Ｐｅｓｔと車両位置情報ｐ（ｔ）を用いて、判定対象地点と車載器１との間の距離｜ｒ（ｔ）｜を算出し、距離｜ｒ（ｔ）｜をエリア内判定処理部１２３に通知する。
【００５９】
エリア内判定処理部１２３は、距離｜ｒ（ｔ）｜を通知されると、この距離｜ｒ（ｔ）｜が、予め定めた閾値Ｔｒａｒｅａ以下ならば、Ｆｌａｇａｒｅａを「１」に設定し、距離｜ｒ（ｔ）｜が閾値Ｔｒａｒｅａより大きければ、Ｆｌａｇａｒｅａを「０」に設定する。そして、このＦｌａｇａｒｅａを判定処理制御部１２１に通知する。
【００６０】
図４に示すように、閾値Ｔｒａｒｅａは、設定情報Ｓを用いた多くの方法で定まるが、例えば、Ｒ（Ｐｅｓｔ）＋Ｒｅｒｒ（Ｐｅｓｔ）＋ε、最大値である線形和とすればよい。
【００６１】
図５は、判定処理制御部１２１の処理を示すフローチャートである。
【００６２】
図５に示すように、Ｆｌａｇａｒｅａ＝１になった時（ステップＳ１でＹＥＳ）、車載器１が判定エリアにある場合は、以下の処理を行う。
【００６３】
先ず、判定処理制御部１２１は、設定情報Ｓの判定対象地点の種別ｔｙｐｅ（目的地点または通過地点）を確認する（ステップＳ３）。判定対象地点の種別ｔｙｐｅが目的地点の場合（ステップＳ３でＹＥＳ）、目的地処理部１３が起動済みか否かを確認し（ステップＳ５）、起動済みでない場合（ステップＳ５でＮＯ）には、目的地処理部１３を起動（ステップＳ７）してから、目的地処理部１３にＦｌａｇａｒｅａ、統計的測位誤差ε、閾値Ｔｒｓｔｏｐ、継続時間ｔｓｅｔ、速度成分｜ｖ（ｔ）｜を通知する（ステップＳ９）。
【００６４】
判定対象地点の種別ｔｙｐｅが通過地点の場合（ステップＳ３でＮＯ）、通過点処理部１４が起動済みか否かを確認し（ステップＳ１５）、起動済みでない場合（ステップＳ１５でＮＯ）には、通過点処理部１４を起動（ステップＳ１７）してから、通過点処理部１４にＦｌａｇａｒｅａを通知する（ステップＳ１９）。
【００６５】
さて、判定処理制御部１２１は、車載器１が目的地点に到着したこと（「到着」と記す。なお、本実施の形態では「出発」、「通過」についても同様とする）を目的地処理部１３から通知される（ステップＳ１１でＹＥＳ）と、通信処理部１５を制御してセンタコンピュータ３へ「到着」を通知する（ステップＳ１３）。
【００６６】
一方、Ｆｌａｇａｒｅａが０であり（ステップＳ１でＮＯ）かつＦｌａｇａｒｅａの前回の値が１である（ステップＳ２１でＹＥＳ）の場合（これをＦｌａｇａｒｅａの立ち下りという。なお、他のＦｌａｇについても同様に記す。）には、車両１００が判定エリアを出たばかりということになり、以下の処理を行う。
【００６７】
まず、Ｆｌａｇａｒｅａの立ち下りを処理中の目的地処理部１３に通知する（ステップＳ２３でＹＥＳ→ステップＳ２５）。
【００６８】
判定処理制御部１２１は、目的地処理部１３から、判定結果として「出発」かまたは「到着」を通知されると（ステップＳ２７）、通信処理部１５を制御してセンタコンピュータ３へ「出発」かまたは「到着」を通知する（ステップＳ２９）。
【００６９】
また、Ｆｌａｇａｒｅａの立ち下りを処理中の通過点処理部１４に通知する（ステップＳ２３でＮＯ→ステップＳ３１でＹＥＳ→ステップＳ３３）。
【００７０】
図６は、通過点処理部１４の通過判定部１４１の処理を示すフローチャートである。
【００７１】
通過判定部１４１は、判定処理制御部１２１から通知されるＦｌａｇａｒｅａの値を監視する。Ｆｌａｇａｒｅａの立ち下りを通知された場合（ステップＳ１１１でＹＥＳ）、「通過」と判定し（ステップＳ１１３）、「通過」を判定処理制御部１２１に通知する（ステップＳ１１５）。
【００７２】
図５に戻る。
【００７３】
判定処理制御部１２１は、通過点処理部１４から、判定結果として「通過」を通知されると（ステップＳ３５）、通信処理部１５を制御してセンタコンピュータ３へ「通過」を通知する（ステップＳ３７）。
【００７４】
次に、車両１００が停止したか否かの停止判定を説明する。
【００７５】
速度算出部１２２は、判定処理制御部１２１から車載器１の速度を示す速度情報ｖ（ｔ）を要求されると、車両位置情報管理部１６から、車両位置情報記録部１６２に記憶されている、例えば過去２回分の位置情報Ｐ（ｔ）と、Ｐ（ｔ−１）を取得し、当該位置情報により速度情報ｖ（ｔ）を求め判定処理制御部１２１へ通知する。
【００７６】
判定処理制御部１２１は、設定情報Ｓの中の統計的測位誤差εと、速度情報ｖ（ｔ）の絶対値である速度成分｜ｖ（ｔ）｜とを、停止判定部１３１に通知する。なお、停止判定部１３１は、Ｆｌａｇｓｔｏｐというフラグを設定する。
【００７７】
図７、Ｆｌａｇｓｔｏｐとその設定に用いる閾値Ｔｒｓｔｏｐを説明する図である。
【００７８】
図７に示すように、Ｆｌａｇｓｔｏｐは、車載器１が停止していること示す「１」、または車載器１が停止していないこと示す「０」に設定される。Ｆｌａｇｓｔｏｐの設定に用いる閾値Ｔｒｓｔｏｐとして、統計的測位誤差εの２倍を単位時間で除したものを使用する。
【００７９】
図８は、停止判定部１３１の処理を示す図である。
【００８０】
Ｆｌａｇａｒｅａが１の場合（ステップＳ４１でＹＥＳ）に、速度成分｜ｖ（ｔ）｜が閾値Ｔｒｓｔｏｐ以下であるか否かを判定し（ステップＳ４３）、速度成分｜ｖ（ｔ）｜＝＜閾値Ｔｒｓｔｏｐ（ステップＳ４３でＹＥＳ）ならＦｌａｇｓｔｏｐ＝１（ステップＳ４５）、速度成分｜ｖ（ｔ）｜＞閾値Ｔｒｓｔｏｐ（ステップＳ４３でＮＯ）ならＦｌａｇｓｔｏｐ＝０（ステップＳ５１）とし、Ｆｌａｇｓｔｏｐの立ち上がり、立ち下がりを検知した場合（ステップＳ４７、ステップＳ５３でＹＥＳ）、Ｆｌａｇｓｔｏｐの立ち上がり、立ち下りをタイマー部１３２に通知する（ステップＳ４９、ステップＳ５５）。
【００８１】
図９は、タイマー部１３２の処理を示すフローチャートである。
【００８２】
タイマー部１３２は、停止判定部１３１からＦｌａｇｓｔｏｐの立ち上がり、または立ち下がりが通知されたときは、タイマー部１３２に備わった記憶部（タイマーという）に設定情報Ｓの継続時間ｔｓｅｔを記憶する。（ステップＳ６１でＹＥＳ→ステップＳ６３、ステップＳ６１でＮＯ→ステップＳ６５でＹＥＳ→ステップＳ６７）。
【００８３】
停止判定部１３１からＦｌａｇｓｔｏｐの立ち上がりの立ち下がりのいずれも通知されず、Ｆｌａｇｓｔｏｐ＝１であるときは（ステップＳ６９でＹＥＳ）、タイマーを１減算し（ステップＳ７１）、タイマーが０であれば（ステップＳ７３でＹＥＳ）、到着判定部１３３に「停止」を通知する（ステップＳ７５）。
【００８４】
図１０は、到着判定部１３３の処理を示すフローチャートである。なお、到着判定部１３３は、Ｆｌａｇａｒｒｉｖｅというフラグを設定する。Ｆｌａｇａｒｒｉｖｅは、車載器１が目的地点に到着したことを示す「１」、または到着していないこと示す「０」に設定される。
【００８５】
到着判定部１３３は、タイマー部１３２から「停止」を通知されると（ステップＳ８１でＹＥＳ）、Ｆｌａｇａｒｒｉｖｅを「１」に設定し（ステップＳ８３）、判定処理制御部１２１に「到着」を通知する（ステップＳ８５）。
【００８６】
判定処理制御部１２１よりＦｌａｇａｒｅａの立ち下りを通知された際に（ステップＳ８１でＮＯ→ステップＳ８７でＹＥＳ）、到着・出発判定処理部１３４にＦｌａｇａｒｒｉｖｅを通知する（ステップＳ８９）。そして、Ｆｌａｇａｒｒｉｖｅを「０」に設定する（ステップＳ９１）。
【００８７】
また、Ｆｌａｇａｒｅａ＝０を通知された際には（ステップＳ８７でＮＯ→ステップＳ９３でＮＯ）、Ｆｌａｇａｒｒｉｖｅを「０」に設定する（ステップＳ９５）。
【００８８】
図１１は、到着・出発判定処理部１３４の処理を示すフローチャートである。
【００８９】
到着・出発判定処理部１３４は、到着判定部１３３から通知されたＦｌａｇａｒｒｉｖｅが「１」（ステップＳ１０３でＹＥＳ）ならば、判定処理制御部１２１へ「出発」を通知し（ステップＳ１０５）、Ｆｌａｇａｒｒｉｖｅが「０」（ステップＳ１０３でＮＯ）であれば、判定処理制御部１２１へ「通過」を通知する（ステップＳ１０７）。
【００９０】
なお、センタコンピュータ３にも設定情報管理部１１、基本処理部１２、目的地処理部１３、通過点処理部１４を構成し、車載器１が車両位置情報をセンタコンピュータ３に定期送信し、センタコンピュータ３の設定情報管理部１１、基本処理部１２、目的地処理部１３、通過点処理部１４が同様の処理を行うようにしてもよい。
【００９１】
また、車載器１にあっては、設定情報管理部１１は、基本処理部１２の判定処理制御部１２１の要求に応じて、判定回数ｎ  が０ではない判定対象地点の設定情報Ｓを送信したが、以下の方法を実行することもできる。
【００９２】
すなわち、判定処理制御部１２１が、車両位置情報管理部１６から通知される最新の車両位置情報ｐ（ｔ）を付して、例えば１分ごとに設定情報管理部１１に設定情報Ｓを要求し、設定情報管理部１１が、その車両位置情報ｐ（ｔ）と、判定回数ｎ  が０ではない各設定情報Ｓから該設定情報Ｓの各判定対象地点と車両１００との距離｜ｒ（ｔ）｜をそれぞれ算出し、その中で最も距離が小さくかつ設定情報Ｓの判定半径が大きく、しかも設定情報管理部１１の先頭に最も近い場所に記憶されている設定情報Ｓを検索し、その設定情報Ｓを判定処理制御部１２１に送信することもできる。
【００９３】
さらに、基本処理部１２を複数同時に起動できる構成とし、複数の判定対象地点について並列に到着／出発／通過を判定することもできる。
【００９４】
また、位置検出システム４は、必ずしもＧＰＳでなくてよい。
【００９５】
なお、車載器１は所定のコンピュータプログラムを読み込んで上記処理を実行する。このコンピュータプログラムは、移動体運行状況判定プログラムに相当し、これを半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に記録したり、インターネットなどの通信網を介して伝送させて、広く流通させることができる。
【００９６】
以上説明したように、本実施の形態の車載器１は、車両１００（移動体）の運行状況を判定する移動体運行状況判定装置であって、予め定められた判定対象地点における車両１００の運行状況を判定する際に必要な情報であって当該判定の回数（判定回数ｎ  ）を示された設定情報Ｓを記憶する設定情報管理部１１（設定情報管理手段）と、車両１００の位置を示す車両位置情報ｐ（ｔ）を取得する車両位置情報検出部１６１（位置情報取得手段）と、設定情報管理部１１で管理された設定情報Ｓと車両位置情報検出部１６１で取得された車両位置情報ｐ（ｔ）とにより車両１００の運行状況を判定する手段であって、設定情報Ｓに示された判定回数ｎ  分行う運行状況判定手段として、基本処理部１２、目的地処理部１３及び通過点処理部１４を備えるので、判定対象地点における車両１００の運行状況を複数回判定できる。
【００９７】
また、車載器１によれば、運行状況判定手段の基本処理部１２及び通過点処理部１４は、設定情報Ｓに、判定対象地点として通過地点が示されている場合は、車両１００が当該通過地点を通過したか否かの判定を、設定情報Ｓに示された判定回数ｎ  分行うので、通過地点における車両１００の通過を複数回判定できる。また、車載器１によれば、運行状況判定手段の基本処理部１２、目的地処理部１３は、設定情報Ｓに、判定対象地点として目的地点が示されているときは、車両１００が当該目的地点に到着したかまたは出発したかの判定と、車両１００が当該目的地点を通過したか否かの判定と、をそれぞれ設定情報に示された判定の回数分行うので、目的地点における車両１００の到着または出発と、目的地点における車両１００の通過とを、それぞれ複数回判定できる。
【００９８】
また、車載器１によれば、運行状況判定手段で得られた車両１００の運行状況を通信ネットワーク２を介してセンタコンピュータ３に通知する通知手段として、基本処理部１２の判定処理制御部１２１と通信処理部１５とを備え、車両１００に搭載されるので、複数回判定された車両１００の運行状況を遠隔地のセンタコンピュータ３に通知できる。
【００９９】
【発明の効果】
以上説明したように、本発明によれば、予め定められた判定対象地点における移動体の運行状況を判定する際に必要な情報であって当該判定の回数を示された設定情報を記憶し、移動体の位置を示す位置情報を取得し、記憶された設定情報と取得された移動体の位置情報とにより移動体の運行状況を判定するときに、当該運行状況の判定を設定情報に示された判定の回数分行うので、判定対象地点における移動体の運行状況を複数回判定できる。
【図面の簡単な説明】
【図１】本発明に係る車載器１とその利用形態を示す図である。
【図２】車載器１が使用するパラメータを示す図である。
【図３】設定情報管理部１１に蓄積された設定情報Ｓを示す図である。
【図４】Ｆｌａｇａｒｅａとその閾値Ｔｒａｒｅａを説明する図である。
【図５】判定処理制御部１２１の処理を示すフローチャートである。
【図６】通過点処理部１４の通過判定部１４１の処理を示すフローチャートである。
【図７】Ｆｌａｇｓｔｏｐとその設定に用いる閾値Ｔｒｓｔｏｐを説明する図である。
【図８】停止判定部１３１の処理を示す図である。
【図９】タイマー部１３２の処理を示すフローチャートである。
【図１０】到着判定部１３３の処理を示すフローチャートである。
【図１１】到着・出発判定処理部１３４の処理を示すフローチャートである。
【符号の説明】
１  車載器
２  通信ネットワーク
３  センタコンピュータ
４  位置検出システム
１１  設定情報管理部
１２  基本処理部
１３  目的地処理部
１４  通過点処理部
１５  通信処理部
１６  車両位置情報管理部
１２１  判定処理制御部
１２２  速度算出部
１２３  エリア内判定処理部
１２４  距離算出部
１３１  停止判定部
１３２  タイマー部
１３３  到着判定部
１３４  到着・出発判定処理部
１４１  通過判定部
１６１  車両位置情報検出部
１６２  車両位置情報記録部
【図１】
2004259187.tif 000003
【図２】
2004259187.tif 000004
【図３】
2004259187.tif 000005
【図４】
2004259187.tif 000006
【図５】
2004259187.tif 000007
【図６】
2004259187.tif 000008
【図７】
2004259187.tif 000009
【図８】
2004259187.tif 000010
【図９】
2004259187.tif 000011
【図１０】
2004259187.tif 000012
【図１１】
2004259187.tif 000013