(57)【要約】【課題】誤警告を削減し、経路毎の違いによる不公平さを解消した技量評価が可能な区間毎の判定閾値を自動的に設定可能な運転管理方法及び運転管理装置を提供する。【解決手段】運行管理方法では、コンピュータが車両の過去の走行状況から特定された経路と、前記経路を分割した区間毎に、前記区間の前記過去の走行状況に基づき設定された前記車両に警告を発生させる基準とする閾値とを夫々複数閾値記憶部から読出す。また、コンピュータは、閾値を変更する。このとき、運行管理装置は、複数の前記経路を種別毎に分類する。また、運行管理装置は、第１の種別に分類された第１の経路を分割した区間毎に設定された第１の閾値を、前記第１の閾値と、前記第１の種別に分類された前記第１の経路以外の第２の経路を分割した区間毎に設定された第２の閾値とに基づき第３の閾値に変更する。【選択図】図３
2014106926.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータが、
車両の過去の走行状況から特定された経路と、前記経路を分割した区間毎に、前記区間の前記過去の走行状況に基づき設定された前記車両に警告を発生させる基準とする閾値とを夫々複数閾値記憶部から読出し、
複数の前記経路を種別毎に分類し、第１の種別に分類された第１の経路を分割した区間毎に設定された第１の閾値を、前記第１の閾値と、前記第１の種別に分類された前記第１の経路以外の第２の経路を分割した区間毎に設定された第２の閾値とに基づき第３の閾値に変更する、
ことを特徴とする運行管理方法。
【請求項２】
前記読出す処理において、前記コンピュータは、
走行状況記憶部に記憶された前記車両の過去の第１の走行状況に基づき前記車両が走行した経路を特定して、特定した前記経路を前記区間に分割し、
前記区間毎の前記閾値を、前記第１の走行状況に基づき算出して前記車両に設定し、
前記閾値が設定された前記車両の第２の走行状況を取得し、
前記区間毎の前記第２の走行状況に基づき、前記区間毎の前記閾値を更新して前記車両に設定し、
設定された前記閾値に基づく前記第２の走行状況の取得及び前記閾値の更新を繰り返し、更新を繰り返された前記閾値を読み出す、
ことを特徴とする請求項１に記載の運行管理方法。
【請求項３】
前記第１の走行状況に基づき前記閾値を算出して設定する際には、前記経路及び前記車両の全てにおいて警告を発生させる目標とする目標閾値を設定し、前記目標閾値と、前記区間における前記第１の走行状況とに応じて前記区間ごとの前記閾値を設定することを特徴とする請求項２に記載の運行管理方法。
【請求項４】
前記変更する処理においては、前記第１の種別に分類された前記第１の経路及び前記第２の経路に関して、更新された前記閾値が前記目標閾値を超過している区間の数の、前記経路の全区間数に対する割合を算出し、
前記割合に基づき、前記閾値を変更する経路を決定する
ことを特徴とする請求項３に記載の運行管理方法。
【請求項５】
前記変更する処理においては、前記割合に基づき、前記閾値を変更する区間を決定する
ことを特徴とする請求項４に記載の運転管理方法。
【請求項６】
前記変更する処理は、前記経路を、勾配、横方向加速度、前記車両の業務形態、前記車両の車種、前記車両の積荷の種別、前記車両の業務時間、前記経路の道路名、及び前記経路の地理的位置のうちのいずれか少なくとも一つに基づき分類することを特徴とする請求項１から請求項５のいずれかに記載の運行管理方法。
【請求項７】
車両の過去の走行状況から特定された経路と、前記経路を分割した区間毎に、前記区間の前記過去の走行状況に基づき設定された前記車両に警告を発生させる基準とする閾値とが夫々複数記憶された閾値記憶部と、
複数の前記経路を種別毎に分類し、第１の種別に分類された第１の経路を分割した区間毎に設定された第１の閾値を、前記第１の閾値と、前記第１の種別に分類された前記第１の経路以外の第２の経路を分割した区間毎に設定された第２の閾値とに基づき第３の閾値に変更する変更部と、
を有することを特徴とする運行管理装置。
【請求項８】
コンピュータが、
車両の過去の走行状況から特定された経路と、前記経路を分割した区間毎に、前記区間の前記過去の走行状況に基づき設定された前記車両に警告を発生させる基準とする閾値とを夫々複数閾値記憶部から読出し、
複数の前記経路を種別毎に分類し、第１の種別に分類された第１の経路を分割した区間毎に設定された第１の閾値を、前記第１の閾値と、前記第１の種別に分類された前記第１の経路以外の第２の経路を分割した区間毎に設定された第２の閾値とに基づき第３の閾値に変更する、
処理を前記コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運行管理方法、運行管理装置及びプログラムに関する。
【背景技術】
【０００２】
運行管理システムの一例として、サーバに、解析手段と判定基準値決定手段を設ける例が知られている。この例では、解析手段は、車載装置から送信されてきたデータの内容を解析する。判定基準値決定手段は、解析されたデータの内容と所定の運行管理データとを比較し、該比較結果に応じて警告を発するための判定基準値を決定する。このとき、車載装置に、サーバから送信されてきた判定基準値を新たな判定基準値として設定する判定基準値設定手段を設ける。これにより、運行管理者の操作を介さずに各乗務員の判定基準値を設定変更できるようにすることを目的としている。
【０００３】
別の例として、走行パターン予測に閾値を用いる例が知られている。この例では、Ｇｒｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ（ＧＰＳ）及びセンサ類が異なる時間に取得した自車両の走行パターン同士の類似度を算出し、類似度算出部が算出した類似度に基づいて自車両の走行パターンを予測する。このとき、閾値設定手段は、走行パターンを予測するための閾値を設定し、走行パターンの頻度が所定回数以上となるまでは第１の閾値を設定し、所定回数以上となった後は、第１の閾値よりも低い第２の閾値を設定する。
【０００４】
運行管理装置の例として、単位時間内の速度差が閾値以上のときの事象を急加速として、時刻とともに記憶し、記憶される急加速の事象の数を計数し、時刻をもとに急加速の事象が連続しているか否かを判定する例もある。急加速の事象が連続している場合には、連続した複数の急加速の事象を１つの急加速として計数することにより、危険運転の回数の数え方を改善することを目的としている。
【０００５】
さらに、車両の状態量を示す状態情報と該状態量における危険度とを含む目標情報を複数記憶し、許容危険度に基づいて当該複数の目標情報から一の目標情報を選択する運転評価装置の例もある。この運転評価装置は、さらに、自車両の状態量を検出し、検出された自車両の状態量に基づいて現在の危険度を推定し、選択手段により選択された一の目標情報の危険度と推定された危険度とを比較して自車両の運転状況を判定する。また、許容危険度と推定された危険度とに基づいて該許容危険度が修正される。（例えば、特許文献１〜特許文献４参照）
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−２４０８２８号公報
【特許文献２】特開２０１０−１６０７５５号公報
【特許文献３】特開２００８−４０７６６号公報
【特許文献４】特開２０１１−９６０８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記のように、危険運転等の判定は、予め設定してある閾値を計測値が超過したかどうかで行なう事が一般的である。しかし、閾値は通常の運転条件で決められているので、特殊な状況下では判定を誤ってしまう。例えば、設定された閾値を遵守した走行をするとかえって危険な場合でも、警告されてしまうことがある。特に毎回ほぼ同じ経路を走行する業務トラック等においては、その経路を走行する担当運転者がほぼ決まっているため、運転者にとっては毎回同じ場所で上記のような不適切な警告が与えられることなり、煩わしさを感じるとともに、警告に関する不審感が生ずる。また、運行管理者にとっては警告が上記のようなやむを得ない地点がどうかを判断する必要があり、運転指導の効率が阻害されるという問題が発生する。また、警告数で運転者の技量評価を行なうといった利用も行なわれており、このような閾値超過がやむを得ない地点が多い経路を走る運転者と、平坦な経路のみを走る運転者で評価が不公平になるという問題もある。
【０００８】
１つの側面では、本発明は、通常条件における判定閾値を超過した走行がやむを得ない地点における誤警告を削減することを目的とする。また、別の側面では、経路毎の違いによる不公平の是正を図った技量評価を行うことを可能とすることを目的とする。
【課題を解決するための手段】
【０００９】
ひとつの態様である運行管理方法では、コンピュータが車両の過去の走行状況から特定された経路と、前記経路を分割した区間毎に、前記区間の前記過去の走行状況に基づき設定された前記車両に警告を発生させる基準とする閾値とを夫々複数閾値記憶部から読出す。また、コンピュータは、閾値を変更する。このとき、運行管理装置は、複数の前記経路を種別毎に分類する。また、運行管理装置は、第１の種別に分類された第１の経路を分割した区間毎に設定された第１の閾値を、前記第１の閾値と、前記第１の種別に分類された前記第１の経路以外の第２の経路を分割した区間毎に設定された第２の閾値とに基づき第３の閾値に変更する。
【００１０】
別の態様である運行管理装置は、閾値記憶部と、変更部とを有している。閾値記憶部は、車両の過去の走行状況から特定された経路と、前記経路を分割した区間毎に、前記区間の前記過去の走行状況に基づき設定された前記車両に警告を発生させる基準とする閾値とを夫々複数記憶される。変更部は、第１の閾値と第２の閾値とに基づき、第１の閾値を第３の閾値に変更する。第１の閾値は、複数の前記経路を種別毎に分類し、第１の種別に分類された第１の経路を分割した区間毎に設定される。第２の閾値は、前記第１の種別に分類された前記第１の経路以外の第２の経路を分割した区間毎に設定される。
なお、上述した本発明に係る方法をコンピュータに行わせるためのプログラムであっても、このプログラムを当該コンピュータによって実行させることにより、上述した本発明に係る方法と同様の作用効果を奏するので、前述した課題が解決される。
【発明の効果】
【００１１】
１つの側面では、上述した態様の運行管理方法及び運行管理装置は、通常条件における判定閾値を超過した走行がやむを得ない地点における誤警告を削減することができる。また、別の側面では、経路毎の違いによる不公平の是正を図った技量評価を行うことを可能とする。
【図面の簡単な説明】
【００１２】
【図１】一実施の形態による運行管理システムの構成を示す図である。
【図２】一実施の形態による車載端末のハードウエア構成を示す図である。
【図３】一実施の形態による車載端末及び運行管理装置の機能を示すブロック図である。
【図４】一実施の形態による走行状況データの一例を示す図である。
【図５】一実施の形態によるエンジン最大回転数情報の一例を示す図である。
【図６】一実施の形態によるシビア度情報の一例を示す図である。
【図７】一実施の形態による超過度情報の一例を示す図である。
【図８】一実施の形態による超過区間情報の一例を示す図である。
【図９】一実施の形態による経路の分割例を示す図である。
【図１０】一実施の形態による経路別設定閾値情報の一例を示す図である。
【図１１】一実施の形態による経路別設定閾値情報の一例を示す図である。
【図１２】一実施の形態による運行管理システムの全体処理を示すフローチャートである。
【図１３】一実施の形態による閾値初期値設定処理を示すフローチャートである。
【図１４】一実施の形態による閾値情報更新処理を示すフローチャートである。
【図１５】一実施の形態による閾値情報是正処理を示すフローチャートである。
【図１６】標準的なコンピュータのハードウエア構成の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら、本発明の一実施の形態による運転管理システムについて説明する。図１は、本発明の一実施の形態による運行管理システム１の構成を示す図、図２は、車載端末３のハードウエア構成を示す図、図３は、車載端末３及び運行管理装置５の機能を示すブロック図である。
【００１４】
図１に示すように、運行管理システム１は、複数の車載端末３−１、３−２、・・・、３−ｎ（まとめて、あるいは代表して、車載端末３ともいう。なお、ｎは、２以上の整数。）、及び運行管理装置５を有している。複数の車載端末３と運行管理装置５とは、互いに情報の授受が可能な状態となっている。すなわち、例えば、車載端末３と運行管理装置５との情報の授受は、無線通信を介してもよいし、取り外し可能な記録媒体により行うようにしてもよい。
【００１５】
車載端末３−１、３−２、・・・、３−ｎは、夫々車両２−１、２−２、・・・、２−ｎ（まとめて、あるいは代表して、車両２ともいう。）に搭載され、後述する各センサにより取得される種々の走行情報の計測結果より、車両２の走行状況を取得する装置である。走行状況は、例えば、車両２の速度、エンジン回転数、横方向加速度（Ｇｒａｖｉｔｙ）（横Ｇともいう）、車両位置を含んでいる。計測は、例えば１秒以下の単位など、短周期で行われる。
【００１６】
また、車載端末３は、計測結果により、急ブレーキや急ハンドルといった危険な運転、エンジン回転数が高いといった不経済な運転（以下、この二つを合わせて「不安全運転」と総称する）が発生したか否かを判定する。車載端末３は、不安全運転が発生したと判定した場合は、その場で運転者に警告を与え、不安全運転が発生したという情報を走行状況として記録する。
【００１７】
運行管理装置５は、複数の車両２の夫々に登載された車載端末３から走行状況を取得し、取得した走行状況に基づき、安全に運転を行うための条件を定めるなど、運行管理を行う装置である。運行管理装置５は、車載端末３から取得した走行状況に基づき、不安全運転があったことを、例えば運転日報に記載し、他の走行状況とともに、運行情報出力部５５により出力する。運転日報は、例えば運行管理者が、運転者に運転指導を行なう際に参照される。
【００１８】
図２に示すように、車載端末３は、演算処理装置７、記憶装置９、カメラ１１、時計１３、車速センサ１５、操舵角センサ１７、回転センサ１９、車両位置センサ２１、その他のセンサ２２、送受信装置２３、表示装置２５、スピーカ２７を備えている。
【００１９】
演算処理装置７は、車載端末３の動作を制御する装置である。記憶装置９は、車載端末３の動作を制御するプログラムを記憶したり、プログラムを実行する際に必要に応じて作業領域として使用したりするための装置である。カメラ１１は、例えば、車外を常時撮影して一時格納領域に記録するが、危険と判定されるような事象が生じた場合にその前後所定時間内の動画像のみを保存する、いわゆるドライブレコーダー（ドラレコ）機能を提供する。時計１３は、計時装置である。
【００２０】
車速センサ１５は、車載端末３が備えられている車両２の速度を計測する装置である。操舵角センサ１７は、車両２の進行方向の変化を検出する装置である。回転センサ１９は、車両２のエンジン回転数を検出する装置である。車両位置センサ２１は、例えば衛星２９との間で通信を行うことにより自車両の位置を検出する装置である。その他のセンサ２２は、例えば、加速度センサや、燃料計、温度計などの計測装置である。送受信装置２３は、例えば、運行管理装置５との間で情報の送受信を行う装置である。表示装置２５は、車載端末３において生成される情報を表示する装置である。スピーカ２７は、警告などを出力する音声出力装置である。
【００２１】
図３に示すように、車載端末３は、走行情報取得部３１、位置情報取得部３３、時刻取得部３５、不安全運転判定部３７、情報記録部３９、警告発信部４１、閾値情報記録Ｄａｔａ  Ｂａｓｅ（ＤＢ）４３、記録結果ＤＢ４５を有している。
【００２２】
走行情報取得部３１は、各センサなどにより検出される走行情報を取得する。走行情報とは、例えば、車速、横Ｇ、エンジン回転数などである。車速は、車速センサ１５により検出される。横Ｇは、操舵角センサ１７により検出され、例えば、急ハンドルの判定に使用される。エンジン回転数は、回転センサ１９により検出される。
【００２３】
位置情報取得部３３は、車載端末３の自己位置を取得する。自己位置は、車両位置センサ２１を用いたＧＰＳにより取得される。時刻取得部３５は、時計１３より時刻を取得する。
【００２４】
不安全運転判定部３７は、閾値情報記録ＤＢ４３に記録された閾値情報を読み出す。また、不安全運転判定部３７は、走行情報取得部３１、位置情報取得部３３から取得した走行情報、位置情報と読み出した閾値情報とを比較する。比較の結果、例えば、取得したエンジン回転数や速度などが閾値を超えたと判別した場合には、不安全運転判定部３７は、危険運転が行われたと判別し、警告発信部４１に判別したことを出力する。警告発信部４１は、危険運転と判定されたことが通知されると、警告を発信する装置である。情報記録部３９は、走行情報取得部３１、位置情報取得部３３、時刻取得部３５、不安全運転判定部３７で取得された情報を、例えば後述する走行状況データ７０として、記録結果ＤＢ４５に記録する。閾値情報記録ＤＢ４３は、車載端末３に設定される閾値が格納された記憶部である。閾値を記録結果ＤＢ４５は、走行情報、位置情報、時刻などを含む走行状況データ７０が格納された記憶部である。
【００２５】
運行管理装置５は、情報入力部５１、運行情報生成部５３、運行情報出力部５５、過去走行状況ＤＢ５７、閾値初期値設定部５９、閾値情報更新部６１、閾値情報格納ＤＢ６３、閾値情報是正処理部６５を有している。
【００２６】
情報入力部５１は、各車載端末３からの走行状況をそれぞれ取得する。運行情報生成部５３は、各車載端末３から取得した走行状況に基づき、車両２毎の例えば１日の走行の状況を表す運行情報を生成する。運行情報出力部５５は、運行情報生成部５３が生成した運行情報に基づき、例えば、運転日報として印刷を行うために運行情報を出力する。
【００２７】
過去走行状況ＤＢ５７は、各車載端末３から取得した過去の走行状況データ７０が格納された記憶部である。閾値初期値設定部５９は、過去走行状況ＤＢ５７に基づき、各車両２に、安全運転の指標とするための閾値の初期値を設定する。閾値情報更新部６１は、各車両２に設定された閾値を、各車両２の走行状況に基づき更新する。閾値情報格納ＤＢ６３は、閾値情報更新部６１で更新された閾値情報が格納された記憶部である。閾値情報是正処理部６５は、後述する各種条件に合致する他の車両に設定された閾値と比較することにより、必要に応じて各車両２に設定された閾値を是正する。
【００２８】
図４は、走行状況データ７０の一例を示す図である。図４に示すように、走行状況データ７０は、時刻７２、速度７４、エンジン回転数７６、横Ｇ７８、緯度８０、経度８２、不安全運転種別８４を含んでいる。走行状況データ７０は、車載端末３の記録結果ＤＢ４５に記録され、通信または記録媒体を介して、過去走行状況ＤＢ５７に記録される。
【００２９】
走行状況データ７０において、例えば、時刻７２は、各データの計測時の時刻であり、時刻取得部３５により取得される。速度７４は、車両２の速度であり、車速センサ１５により検知され、走行情報取得部３１により取得される。エンジン回転数７６は、車両２のエンジンの回転数であり、回転センサ１９により検知され、走行情報取得部３１により取得される。横Ｇ７８は、車両２の進行方向に向かって左右方向に発生する加速度であり、操舵角センサ１７により検知された操舵角に基づき、走行情報取得部３１により取得される。緯度８０、経度８２は、計測時の車両２の位置であり、車両位置センサ２１が衛星２９からの情報を用いることにより検出し、位置情報取得部３３により取得される。不安全運転種別８４は、不安全運転の種類であり、不安全運転判定部３７により判定される。
【００３０】
図５は、エンジン最大回転数情報９０の一例を示す図である。エンジン最大回転数情報９０は、車両２のある走行区間の走行日９２及びエンジン回転数９４を示している。エンジン最大回転数情報９０は、例えば、閾値初期値設定部５９で生成される。エンジン回転数９４は、該当区間でのエンジン回転数の最大値であり、回転センサ１９から走行情報取得部３１により取得される。情報記録部３９は、走行日９２に関連付けて、エンジン回転数９４をエンジン最大回転数情報９０として記録結果ＤＢ４５に記録する。
【００３１】
図６は、シビア度情報の一例を示す図である。シビア度情報１００は、シビア度１０２、グループ名１０４、経路１０６を含んでいる。シビア度情報１００は、閾値情報是正処理部６５で生成され、後述する閾値情報是正処理において用いられる情報である。シビア度１０２は、車両２が走行する経路を所定の基準で分類した場合に、目標閾値の遵守しにくさの指標となる値である。ここで目標閾値とは、全車両、経路、区間に共通して、安全運転の目安として決められる閾値であり、通常条件での走行において、十分に安全性及び経済性が確保されているとみなせる値である。グループ名１０４は、シビア度１０２に応じて分類された経路をまとめて示す名称である。経路１０６は、車両２の走行経路であり、ここでは、シビア度１０２に分類された経路の名称である。
【００３２】
図７は、超過度情報１１０の一例を示す図である。超過度情報１１０は、経路１１２、距離１１４、超過区間数１１６、超過度１１８を含んでいる。超過度情報１１０は、目標閾値に対して、設定されている閾値が超過している区間の割合を示す情報である。経路１１２は、経路の名称である。距離１１４は、経路の距離である。超過区間数１１６は、経路１１２の区間のうちの、超過区間の数である。超過区間とは、設定されている閾値が目標閾値を超過している区間をいう。超過度１１８は、各経路の区間数に対する超過区間数１１６の割合である。
【００３３】
図８は、超過区間情報１２０の一例を示す図である。超過区間情報１２０は、ある経路における超過区間毎に設定されている閾値の状況を示す情報である。超過区間情報１２０は、超過区間１２２、設定閾値１２４、目標閾値設定有無１２６を含んでいる。超過区間１２２は、設定されている閾値が目標閾値を超えている区間（この例では、区間Ａｏｖ１〜Ａｏｖ７としている）である。設定閾値１２４は、超過区間１２２で設定されている閾値である。目標閾値設定有無１２６は、超過区間１２２が、他の経路に存在する場合に、他の経路における超過区間１２２と同一の区間で、閾値として目標閾値が設定されているか否かを示す情報である。
【００３４】
図９は、経路の分割例を示す図である。図９に示すように、出庫・入庫地点ＳＴに対して経路Ｔと経路Ｕとが存在している。経路Ｔは、区間Ｔ１〜Ｔ６に分割されている。経路Ｕは、区間Ｕ１〜Ｕ７に分割されている。この例では、右左折地点ごとに経路を分割して区間としている。このとき、経路Ｔの区間Ｔ１と、経路Ｕの区間Ｕ１とは、名称は異なるが、同一の区間である。図８における目標閾値設定有無１２６では、例えば対象区間を区間Ｔ１とすると、他の経路における対象区間とは、区間Ｕ１となり、区間Ｕ１で目標閾値が閾値として設定されているか否かを示す。
【００３５】
図１０、図１１は、経路別設定閾値情報の一例を示す図である。図１０に示すように、経路別設定閾値情報１３０は、区間１３２と設定閾値１３４とを含んでいる。経路別設定閾値情報１３０は、例えば図９の経路Ｔの各区間におけるエンジン回転数の閾値を示す情報である。設定閾値１３４は、対象区間に応じた毎分のエンジン回転数で示される。
【００３６】
図１１に示すように、経路別設定閾値情報１４０は、区間１４２と設定閾値１４４とを含んでいる。経路別設定閾値情報１４０は、例えば図９の経路Ｕの各区間におけるエンジン回転数の閾値を示す情報である。設定閾値１４４は、対象区間に応じた毎分のエンジン回転数で示される。
【００３７】
以下、運行管理システム１の動作について、フローチャートを参照しながらさらに説明する。図１２は、運行管理システム１の全体処理を示すフローチャートである。図１３は、閾値初期値設定処理を示すフローチャート、図１４は、閾値情報更新処理を示すフローチャート、図１５は、閾値情報是正処理を示すフローチャートである。
【００３８】
図１２に示すように、運行管理システム１ではまず、運行管理装置５が、閾値初期値設定処理を行う（Ｓ２０１）。車載端末３は、運行管理装置５により閾値初期値を設定された状態で、日次業務走行を行い、図４に示したように、走行状況データ７０を取得して記録結果ＤＢ４５に記録する（Ｓ２０２）。
【００３９】
運行管理装置５では、情報入力部５１が、各車載端末３から走行状況データ７０を取得して過去走行状況ＤＢ５７に記録するとともに、閾値情報更新部６１が、閾値情報更新処理を行う（Ｓ２０３）。閾値情報是正処理部６５は、閾値是正処理を行うか否か判別し（Ｓ２０４）、行わない場合には（Ｓ２０４：ＮＯ）、処理を２０２に戻す。閾値是正処理を行う場合には（Ｓ２０４：ＹＥＳ）、Ｓ２０５に処理が進められ、閾値是正処理が行われる。
【００４０】
図１３に示すように、Ｓ２０１の閾値初期値設定処理において、まず、閾値初期値設定部５９は、過去走行状況ＤＢ５７から走行状況データ７０を読み込む（Ｓ２２１）。閾値初期値設定部５９は、まず通常条件での走行において、安全性及び経済性を考慮した目標閾値を設定する。目標閾値としては、従来の運行管理システムにおいて設定されている閾値を使用できる。全経路における目標閾値の一例として-、閾値初期値設定部５９は、例えば毎分８７０回転（ｒｐｍ）を設定する。
【００４１】
閾値初期値設定部５９は、読み込んだ走行状況データ７０における経路を適切な区間に分割する（Ｓ２２２）。例えば、閾値初期値設定部５９は、過去走行状況ＤＢ５７に基づき、例えば、不図示の経路Ｙに関して、閾値を設定する単位区間として、複数の区間Ｙ１、Ｙ２、・・・の区間に分割する。複数の区間Ｙ１、Ｙ２、・・・は、例えば経路Ｙを５００メートル間隔で分割した区間としてもよい。
【００４２】
次に、閾値初期値設定部５９は、過去の走行状況データ７０に基づき、分割された区間毎の走行状況データ７０を取得し（Ｓ２２３）、取得した走行状況データ７０に基づき初期閾値を設定し（Ｓ２２４）、図１２の処理に戻る。
【００４３】
初期閾値の設定方法としては、例えば、対象区間における過去の計測値のＸ％タイル値（その値以下の計測値の数の割合が、Ｘ％となる値：ここで、Ｘは１００以下の任意の値）を採用する。例えば、Ｘ＝１００であれば、Ｘ％タイル値は、計測値の最大値である。車載端末３における計測値が設定された閾値を超えた場合に、警告を発生させるとすれば、Ｘ＝１００のとき、過去データでは一回も警告は発生しないことになる。またＸ＝９５とすれば、過去の走行においては２０回に１回の割合で警告されるような閾値となる。
【００４４】
例えば、閾値初期値設定部５９は、上記分割区間の一つである区間Ｙ１における過去の走行データの、例えば１００日分より、そのエンジン回転数の最大値を取得する。その取得結果の一部は、例えば、図５のエンジン最大回転数情報９０のように表される。エンジン最大回転数情報９０等に基づき、閾値初期値設定部５９は、閾値の初期値を設定する。本実施の形態では、９５％タイル値を、閾値の初期値の候補とする。具体的には、初期値の候補は、取得した１００個のエンジン回転数９４を大きい順にソートした時に、５番目に大きいエンジン回転数である。
【００４５】
この区間Ｙ１において、初期値の候補は、１００個のエンジン回転数９４の９５％タイル値であり、９００（ｒｐｍ）であるとする。この初期値の候補は、目標閾値である８７０（ｒｐｍ）よりも大きいので、区間Ｙ１においては、９００（ｒｐｍ）が閾値の初期値として設定される。
【００４６】
経路Ｙの他の区間に対しても同様の処理を行ない、９５％タイル値が目標閾値以下であれば目標閾値を、そうでなければ９５％タイル値を、閾値の初期値として設定する。以上より、経路Ｙにおける全区間において、閾値の初期値が設定される。なお、他の経路についても同様に初期値が設定される。このとき、初期値の決定に用いられる走行状況データ７０は、例えば同一経路の過去の走行状況データ７０である。
【００４７】
このように設定された閾値を適用することにより、過去において毎回警告が発生していた区間における警告が抑制されることになる。ただし、ここで得られた閾値は、必要最低限の超過を許容する値よりも、多い超過を許容する値である可能性がある。
【００４８】
図１４に示すように、図１２のＳ２０３の閾値情報更新処理において、閾値情報更新部６１は、情報入力部５１を介して走行状況データ７０を読み込む（Ｓ２３１）。閾値情報更新部６１は、分割された区間毎の走行状況データ７０を取得する（Ｓ２３２）。閾値情報更新部６１は、取得した走行状況データ７０より、設定閾値を更新する（Ｓ２３３）。
【００４９】
ここで、閾値情報更新部６１は、走行中のヒヤリハット事象、すなわち、事故には至らなかったが、事故に至る可能性が高かった事象、の発生を検知する。ヒヤリハット事象の検知方式は、カメラ１１で記録した車両周辺の映像を取得し、映像を解析する方式や、走行状況データ７０において、単純に減速度が閾値を超過した事象をヒヤリハットとみなす方式でもよい。映像を用いる方式では、閾値情報更新部６１は、取得した映像情報を解析して、前方車両との危険な接近や、歩行者の飛び出しを検知するといった高度な処理を行なうことになる。なお、実際に事故が発生した場合には、ヒヤリハットが発生したとみなして更新処理を行なう。
【００５０】
閾値情報更新部６１は、車両２の一回の走行終了後に得られる走行状況データ７０から得られる計測値と上記ヒヤリハット事象の検知結果、及び、今回の走行において設定されていた閾値（以下、「設定閾値」という）によって、閾値情報を更新する。このとき、閾値情報更新部６１は、例えば以下のような場合分けによって、区間毎の閾値情報を更新する。
【００５１】
（１）ヒヤリハット事象なし
（１−１）設定閾値＞目標閾値
（１−１−１）計測値≦目標閾値以下・・・更新なし
（１−１−２）目標閾値＜計測値≦設定閾値
・・・設定閾値と計測値の平均を新たな閾値とする
（１−１−３）設定閾値＜計測値・・・更新なし
（１−２）設定閾値≦目標閾値
（１−２−１）計測値≦目標閾値以下・・・更新なし
（１−２−２）設定閾値＜計測値
・・・計測値と目標閾値の小さい方を新たな閾値とする
（２）ヒヤリハット事象あり・・・計測値と目標閾値の小さい方を新たな閾値とする
【００５２】
以上の処理によって、目標閾値からの超過幅が、その経路を走行する運転者にとって必要最低限とみなせる閾値に更新されていく。更新された閾値は、閾値情報格納ＤＢ６３に記録される。また、無線、または記録媒体などを介して、車載端末３の閾値情報記録ＤＢ４３に設定される。
【００５３】
閾値更新処理の一例についてさらに説明する。図１３に示したような閾値初期値設定後、１回目の走行に基づく走行状況データに基づき、区間Ｙ１におけるエンジン回転数の最大値は、８８６（ｒｐｍ）であったと検出されたとする。この値は、目標閾値＝８７０（ｒｐｍ）よりも大きいが、設定閾値（初期値）＝９００（ｒｐｍ）よりは小さい。従って、この区間におけるエンジン回転数超過の警告は発信されていない。また、この区間においては、ヒヤリハットは発生していないとする。以上の場合は、上記（１−１−２）の場合に相当し、閾値情報更新部６１は、設定閾値と今回の計測値の平均である８９３（＝（８８６＋９００）／２）（ｒｐｍ）を、新たな閾値として、閾値情報を更新する。
【００５４】
また、区間Ｙ２における設定閾値は、目標閾値（８７０（ｒｐｍ））であるとする。今回の計測値は、８６０（ｒｐｍ）であったが、ヒヤリハットが発生してしまった。この場合は、上記（２）の場合に相当し、閾値情報更新部６１は、目標閾値と計測値の小さい方である８６０（ｒｐｍ）を新たな閾値として、閾値情報を更新する。これはつまり、区間Ｙ２は、通常以上に安全運転を行なう必要があることを閾値に反映させたといえる。上記のような処理を、経路Ｙの他の区間においても適用することにより、閾値更新処理を終了する。
【００５５】
図１５に示すように、閾値情報是正処理部６５は、図１２のＳ２０５において、更新された閾値情報に基づき閾値情報是正処理を行う。閾値情報是正処理部６５は、所定の走行回数を経過した時点、例えば一ヶ月に一度等、において、経路間の閾値情報を比較して、閾値情報をさらに更新することにより経路の不公平さを排除する是正処理を行なう。
【００５６】
閾値情報是正処理において、閾値情報是正処理部６５は、まず、経路グルーピングを行う（Ｓ２５１）。経路グルーピングでは、閾値情報是正処理部６５は、各経路の道路特性により、目標閾値の遵守しにくさをシビア度として評価し、シビア度の近さに業務形態の類似性等を加えて経路をグルーピングする。詳細は後述する。
【００５７】
閾値情報是正処理部６５は、Ｓ２５１でグルーピングされたグループのうちで、未処理のグループがあるか否かを判別する（Ｓ２５２）。未処理のグループがない場合には（Ｓ２５２：ＮＯ）、図１２の処理に戻る。
【００５８】
未処理のグループがある場合には（Ｓ２５２：ＹＥＳ）、閾値情報是正処理部６５は、閾値情報格納ＤＢ６３から、経路別設定閾値情報を取得する（Ｓ２５３）。閾値情報是正処理部６５は、経路別設定閾値情報に基づき、目標閾値からの超過度を算出する（Ｓ２５４）。経路別設定閾値情報とは、例えば、図１０、１１を参照しながら説明した、経路別設定閾値情報１３０、１４０等である。超過度は、各経路における設定閾値の、目標閾値からの超過の度合いを示す値である。超過度の詳細は、後述する。
【００５９】
閾値情報是正処理部６５は、続いて、是正基準値を算出する（Ｓ２５５）。是正基準値とは、グループに属する経路の超過度に基づき算出され、そのグループ内の経路に適用する基準となる値である。是正基準値の詳細は、後述する。
【００６０】
閾値情報是正処理部６５は、Ｓ２５５で算出された是正基準値を超える経路があるか否かを、超過度情報１１０を参照しながら判別する（Ｓ２５６）。是正基準値を越える経路がない場合には（Ｓ２５６：ＮＯ）、閾値情報是正処理部６５は、処理対象として、次のグループを選択し（Ｓ２５９）、Ｓ２５２に戻って処理を繰り返す。
【００６１】
是正基準値を越える経路がある場合には（Ｓ２５６：ＹＥＳ）、閾値情報是正処理部６５は、閾値を更新する区間を選択し（Ｓ２５７）、選択した区間の閾値を更新する（Ｓ２５８）。このとき、閾値情報是正処理部６５は、超過度が上記基準を越えている経路について、前記基準以下になるように閾値情報を更新する。その後、閾値情報是正処理部６５は、Ｓ２５９に処理を進める。
【００６２】
以下、閾値是正処理の経路グルーピング（Ｓ２５１）、超過度算出（Ｓ２５４）、是正基準値算出（Ｓ２５５）、閾値情報是正（Ｓ２５７、Ｓ２５８）の具体的な処理例について詳細に説明する。
【００６３】
（経路グルーピング）
経路グルーピングとは、経路の道路状況が類似するものをグルーピングする処理である。閾値情報是正処理部６５は、取得した走行状況データ７０の全ての経路のグルーピングを行なう。ただし、それぞれの経路は、一部を除いてあまり重ならず、単純に走行経路の重なりで類似性を判定することは困難である。つまり、経路の重なり以外で経路間の類似性を判定する処理が必要となる。
【００６４】
例えば、エンジン回転数に閾値を設定する場合、アップダウンの激しい経路は、平坦な経路よりもエンジン回転数を高くして走行せざるをえない地点が多く、従ってシビア度が高くなる。このような事情を加味して、経路における勾配に応じてシビア度を算出することが考えられる。各地点における道路勾配は、例えば、経路を短い間隔で分割した各地点における標高を、詳細な地図情報（例えば、５メートルメッシュで標高情報が記載されている地図）より取得することにより推定することができる。また、地図情報を参照せずに、車体に道路勾配を算出する装置を装備し、その計測結果を用いることも可能である。なお、この道路勾配算出技術は、任意の公知技術を流用可能である。
【００６５】
閾値情報是正処理部６５は、上記の方法により算出した地点毎の道路勾配において、エンジン回転数に影響を与えると推定される所定値以上の勾配を持つ地点の数や経路に占める割合を算出して、シビア度とすることができる。
【００６６】
横Ｇに閾値を設定する場合には、右左折の多い経路はシビア度が高いとみなすことができる。そこで、閾値情報是正処理部６５は、経路の右左折数を算出し、その値に基づいてシビア度を算出することができる。また、単純な右左折数ではなく、操舵角センサ１７（ジャイロ）によって、短い区間で分割した各地点における旋回率を算出し、エンジン回転数と同様に所定の旋回率以上の地点の数や経路に占める割合をシビア度とすることができる。
【００６７】
閾値情報是正処理部６５は、以上のような処理によって算出したシビア度によって、経路をグルーピングする。また、シビア度に加えて、またはその代替として、業務形態、車種、積荷種別、業務時間、道路名、主な走行エリア等の基準でグルーピングすることも可能である。
【００６８】
例えば、業務形態でグルーピングする場合には、一般道を中心に走行する短距離輸送業務と、高速道を主に走行する遠距離輸送業務にグルーピングすることが考えられる。車種でグルーピングする場合には、走行する車両の大きさ（積載重量トン数）や、車体形状（トレーラ、ローリ等）で経路をグルーピングする。
【００６９】
積荷種別でのグルーピングは、例えば、精密機械を輸送する車両に通常よりも厳しい閾値情報を適用する等のために必要とされることがある。業務時間でのグルーピングは、日中を走行する業務形態と深夜を走行する業務形態で、グループをさらに分割する場合などに適用することができる。
【００７０】
道路名でのグルーピングは、例えば、長距離輸送業務に用いられる経路において、主に使用する高速道路で分類することで、道路特性が類似する経路をグルーピングする等のために用いることができる。また、短距離輸送業務の場合は、主に走行する幹線道路で経路をグルーピングすることもできる。
【００７１】
また、短距離輸送業務においては、主に走行するエリアでグルーピングすることもできる。例えば、東京都であれば、２３区東部、２３区西部、多摩北部、多摩南部、多摩西部にエリアを分割するようにしてもよい。勿論、走行エリアの分割パターンはこれに限るものではなく、より詳細な区分や大きな区分を用いることができる。
【００７２】
以下、経路グルーピングの一例についてさらに説明する。第一のグルーピングとして、この例では、業務形態でグループ分けが行われるとする。結果として、短距離輸送業務グループＰと、長距離輸送業務グループＱに分けられたとする。次に、グループＰに属する経路に関して、閾値情報是正処理部６５は、例えば、道路５メートルおきの道路勾配を算出する。全車両に加速度センサが具備されている場合には、閾値情報是正処理部６５は、各地点における前後方向加速度の計測結果と、速度データの微分として算出される実際の加速度との差分より、道路勾配を算出することができる。この道路勾配の算出結果より、閾値情報是正処理部６５は、各経路において道路勾配が１度以上の地点の全地点に対する割合を、シビア度として算出する。
【００７３】
図６を参照しながら説明したシビア度情報１００は、グループＰに属する経路が、例えば経路Ａ〜Ｊまでの１０経路あった場合に、シビア度を算出し、算出されたシビア度に基づき、さらに３つのグループＰ１〜Ｐ３に分類した例である。一方、長距離輸送業務グループＱにおいては、主に走行する高速道路名によって、中央道グループと東名道グループに分類するなどの分類方法が考えられる。
【００７４】
なお、以上のような処理は、各経路の状況が変化しない限りにおいては、最初の閾値是正処理の際のみ行ない、２回目からは、前回のグルーピング結果をそのまま流用することができる。
【００７５】
（超過度算出）
以下、超過度算出処理の詳細について説明する。閾値情報是正処理部６５は、各経路において設定されている経路別設定閾値情報と目標閾値とにより、各経路における目標閾値からの超過度を算出する。その算出方式としては様々な方式が適用できるが、例えば、目標閾値を越える値が設定されている区間（超過区間）の数や超過区間の距離合計、さらにそれらの値を経路の距離で割った値を超過度とすることができる。
【００７６】
また、目標閾値を越えた値が設定されているか否かだけで超過度を算出するのではなく、その超過幅も考慮した超過度を採用することもできる。例えば、各超過区間の距離に超過幅を乗じた値を合計した結果、またはその値を走行経路の距離で割った値を、超過度として採用する。
【００７７】
例えば、図７に示した超過度情報１１０の例では、閾値情報是正処理部６５は、１０キロメートル（ｋｍ）毎を一区間とし、超過区間数の全体区間数に対する割合を、超過度とする。例えば、経路Ａにおいては、経路の全距離が１００ｋｍで、超過区間は７つあるので、超過度＝０．７と算出される。図７の超過度情報１１０では、同様に、経路Ａと同じグループＰ１に属する他の経路Ｂ〜Ｄの超過度が合わせて記載されている。
【００７８】
（是正基準値算出）
閾値情報是正処理部６５は、経路グルーピングによって作成したグループ毎に、そのグループに属する経路の超過度から、そのグループに適用する是正基準値を算出する。是正基準値の算出方式は、例えば、グループに属する経路の超過度の平均値やＸ％タイル値を採用することができる。このとき例えば、Ｘ＝５０であれば超過度の中央値となる。
【００７９】
一例として、閾値情報是正処理部６５は、グループ内の平均超過度を是正基準値とする。図６に示したグループＰ１であれば、このグループに属する４経路Ａ〜Ｄの超過度の平均は、図７の超過度情報１１０により、０．５２５となる。閾値情報是正処理部６５は、この値を是正基準値とする。
【００８０】
（閾値情報是正）
閾値情報是正処理部６５は、超過度が、グループに適用される是正基準値を超えている経路については、各経路の超過度が是正基準値以下に収まるように閾値情報を更新する。この更新処理においては、例えば、閾値遵守のしやすい順に更新していくという戦略を採ることができる。このとき閾値情報是正処理部６５は、例えば、以下の優先度に基づいて超過区間を選定し、選定された区間の閾値を目標閾値に設定していくことで、超過度を是正基準以下に収めることができる。
【００８１】
基準α）超過区間が他の経路の走行区間でもあり、かつ他の経路ではその区間に目標閾値が設定されている区間。なお、該当区間が複数存在する場合には、目標閾値からの超過幅の大きい区間が優先される。
基準β）基準α）を満たす超過区間が存在しない場合は、目標閾値からの超過幅が小さい区間の順に超過区間を選択する。
【００８２】
以上のような優先度付けにより、他の運転者が目標閾値以下で走行している、つまり改善が期待できる区間については、超過幅が大きく、改善効果が大きいと期待される順に選択されることになる。一方、他の運転者が目標閾値以下で走行できている実績のない、つまり、改善ができるかどうかは現状不明な区間については、改善が容易であると推定される順に選択されることになる。
【００８３】
一例として、図６のグループＰ１の場合、是正の対象となるのは、図７の超過度１１８より、超過度が是正基準値＝０．５２５を超えている経路Ａのみとなる。また、本実施の形態による超過度算出方式によれば、経路Ａの超過度を是正基準値以下にするには、超過区間数を２つ削減する必要がある。
【００８４】
上述したように、図８の超過区間情報１２０は、経路Ａにおける７つの超過区間Ａｏｖ１〜Ａｏｖ７のうちの、他の経路でも走行されている区間について、その経路における当該区間の設定閾値が目標閾値であるかどうか、目標閾値設定有無１２６で示している。また、超過区間１２２の設定閾値１２４が示されている。
【００８５】
閾値情報是正処理部６５は、上記基準α）に基づき、超過区間情報１２０を参照し、他の経路では、目標閾値以内で走行されている区間Ａｏｖ１を、是正対象区間のひとつとする。また、閾値情報是正処理部６５は、基準β）に基づき、その超過幅が最も小さい区間Ａｏｖ５を、是正対象区間の他の一つとして選択する。閾値情報是正処理部６５は、この２つの区間における閾値情報を、目標閾値に更新する。
【００８６】
以上説明したように、運行管理システム１において、車載端末３は、走行状況データ７０を記録し、運行管理装置５は、例えば一定期間毎に車載端末３から走行状況データ７０を取得する。運行管理装置５は、全車両、経路、区間に共通して、目標閾値を設定する。さらに、運行管理装置５は、車載端末３から取得した過去の走行状況データ７０と目標閾値とに基づき、各区間の不安全運転の判定に使用する閾値の初期値を設定する。運行管理装置５は、各車載端末３の走行状況データ７０に基づき、一定期間毎に車載端末３に設定する閾値を更新する。このとき、運行管理装置５は、走行状況データ７０に記録された例えばエンジン回転数などの計測値に加え、ヒヤリハット事象の発生及び発生時の車両位置を加味する。
【００８７】
所定期間上記処理を継続した後に、運行管理装置５は、所定期間に蓄積した全車両２の走行状況データ７０に基づき、経路グルーピング、超過度算出、是正基準値算出、閾値情報是正の各処理を行い、設定閾値を是正する。なお、閾値情報は、車載端末３に装着する記録媒体に格納しておき、車載端末３起動時に閾値情報記録ＤＢ４３に読み込むか、走行情報を送信するサーバにとの通信によって取得するような機能を設けるのが簡便である。
【００８８】
以上のように上記実施の形態による運行管理システム１によれば、設定される区間毎の閾値情報は、以下の性質を持つことができる。すなわち、閾値初期値設定部５９が、経路の各区間毎に走行状況データ７０の計測値を参照しながら閾値の初期値を設定するので、毎回同じ地点で警告が発信されるという現象が低減される。閾値情報更新部６１が、例えば一日毎に、計測値に基づき閾値を更新するので、目標閾値を超過していても必要最低限の超過幅となる閾値が設定される。さらに、ヒヤリハットの発生有無を考慮して閾値を更新するので、通常よりもさらに安全に走行すべき地点においては、目標閾値よりも小さい値が設定され、より安全性の高い運行管理を行なうことができる。
【００８９】
閾値情報是正処理部６５は、他の経路における閾値との間で是正処理を行うので、同様の道路状況である経路間において閾値情報の不公平さを是正することができる。また、経路グルーピング、及び超過度により分類されたグループ内で、一定以上の輸送品質が確保されるような閾値情報とすることができる。
【００９０】
閾値情報更新部６１による、例えば毎回の走行終了後の閾値情報更新処理は、実際の走行結果に基づくものであり、閾値超過がやむを得ない地点で必要最低限の超過のみを許容するという本来の目的が達成できない可能性が生じる。また、閾値情報更新処理は、あくまでも実際の走行状況データ７０に基づいた更新であるので、その経路を走行する運転者の運転に影響を受けるが、例えば、理想的な安全運転の運転者が走行する場合には、さらに閾値が下げられる可能性がある。そこで、閾値情報是正処理部６５による是正処理を行うことにより、他の運転者による経路別設定閾値情報１３０、１４０等が考慮されるので、さらに閾値を下げられる可能性を生じさせることができ、必要最低限の超過のみを許容する状態に近づけることができる。
【００９１】
以上のように、運行管理システム１によれば、目標閾値を超過した走行がやむを得ない地点における誤警告を削減し、警告に対する運転者の信用度を高めることができる。また、運行管理装置５により取得された、例えば警告数に基づき運転者の評価を行う際に、運行する経路の違いによって生ずる不公平さを解消した技量評価が可能な、区間毎の閾値を自動的に設定することが可能となる。さらにそのような閾値を自動的に設定することが可能であるので、運転指導の効率も向上可能である。
【００９２】
上記実施の形態において、走行状況データ７０は、第１の走行状況の一例であり、エンジン最大回転数情報９０は、第２の走行状況の一例である。
【００９３】
なお、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または実施形態を採ることができる。例えば、経路の分割方法は、単純に所定距離毎に等区間で分割する方法、地図情報や過去の走行状況データ７０を参照して、幹線道路の右左折地点や、荷積、荷卸地点、高速道路のゲート等を分割地点として区間を設定する方法等、様々な方法が利用できる。
【００９４】
過去の走行状況データ７０において、目標閾値を超過した地点の所定距離前後を閾値超過区間として１区間に分割されるようにしてもよい。初期閾値を決定する際には、閾値初期値設定部５９は、過去の走行状況データ７０による計測値の分布により、平均ｍと標準偏差σを算出し、ｍ＋２σといった値を設定してもよい。計測値が正規分布に従う場合には、ｍ＋２σの値は、ほぼ９５％タイル値に一致する。また、算出される初期閾値が目標閾値以下である場合には、閾値初期値設定部５９は、算出値の代わりに目標閾値を設定してもよい。閾値の初期値の設定において、例えば、初めて走る経路などでは、他の似た経路のデータを用いるなど、変形は可能である。
【００９５】
閾値の更新を行う際には、閾値情報更新部６１は、上記（１−２−２）に属した場合を記録しておき、この場合に属した回数が所定回数に達した場合にのみ、更新を行なうようにしてもよい。なお、更新方式は上記方式に限らず、以下の方針に基づくものであれば他の方式を採用することも可能である。
【００９６】
なお、是正処理として、閾値情報是正処理部６５は、対象とする超過区間の閾値を目標閾値に設定するのではなく、例えば、現在の設定閾値と目標閾値の間の値を設定してもよい。これは、目標閾値からの超過幅も考慮した超過度を採用している場合には、目標閾値を超過する値を設定したとしても超過度を減少させることができるので、是正基準値以内に収めるようにすることが可能であるからである。
【００９７】
閾値の是正の方式は上記に限るものではなく、是正基準値に収めるように閾値の変更を行うという前提を満たす限りは、どのような是正を行なってもよい。例えば、閾値情報是正処理部６５は、他の運転者の走行がない超過区間であっても、目標値からの超過幅が大きい順に閾値の変更を行なうとしてもよい。
【００９８】
上記実施の形態において、情報入力部５１は、走行状況取得部の一例であり、過去走行状況ＤＢ５７は、走行状況記憶部の一例であり、閾値初期値設定部５９は、初期値設定部の一例である。閾値情報更新部６１は、更新部の一例であり、閾値情報格納ＤＢ６３は、閾値情報記憶部の一例であり、閾値情報是正処理部６５は、変更部の一例である。
【００９９】
ここで、上記実施の形態による運行管理方法の動作をコンピュータに行わせるために適用されるコンピュータの例について説明する。図１６は、標準的なコンピュータのハードウエア構成の一例を示すブロック図である。図１６に示すように、コンピュータ３００は、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）３０２、メモリ３０４、入力装置３０６、出力装置３０８、外部記憶装置３１２、媒体駆動装置３１４、ネットワーク接続装置等がバス３１０を介して接続されている。
【０１００】
ＣＰＵ３０２は、コンピュータ３００全体の動作を制御する演算処理装置である。メモリ３０４は、コンピュータ３００の動作を制御するプログラムを予め記憶したり、プログラムを実行する際に必要に応じて作業領域として使用したりするための記憶部である。メモリ３０４は、例えばＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＲＡＭ）、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＲＯＭ）等である。入力装置３０６は、コンピュータの使用者により操作されると、その操作内容に対応付けられている使用者からの各種情報の入力を取得し、取得した入力情報をＣＰＵ３０２に送付する装置であり、例えばキーボード装置、マウス装置などである。出力装置３０８は、コンピュータ３００による処理結果を出力する装置であり、表示装置などが含まれる。例えば表示装置は、ＣＰＵ３０２により送付される表示データに応じてテキストや画像を表示する。
【０１０１】
外部記憶装置３１２は、例えば、ハードディスクなどの記憶装置であり、ＣＰＵ３０２により実行される各種制御プログラムや、取得したデータ等を記憶しておく装置である。例えば、過去走行状況ＤＢ５７、閾値情報格納ＤＢ６３などは、外部記憶装置３１２に格納することができる。媒体駆動装置３１４は、可搬記録媒体３１６に書き込みおよび読み出しを行うための装置である。ＣＰＵ３０２は、可搬型記録媒体３１６に記録されている所定の制御プログラムを、記録媒体駆動装置３１４を介して読み出して実行することによって、各種の制御処理を行うようにすることもできる。可搬記録媒体３１６は、例えばＣｏｍｐａｃｔ  Ｄｉｓｃ（ＣＤ）−ＲＯＭ、Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ（ＤＶＤ）、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ（ＵＳＢ）メモリ等である。ネットワーク接続装置３１８は、有線または無線により外部との間で行われる各種データの授受の管理を行うインタフェース装置である。バス３１０は、上記各装置等を互いに接続し、データのやり取りを行う通信経路である。
【０１０２】
上記実施の形態による運行管理方法をコンピュータに実行させるプログラムは、例えば外部記憶装置３１２に記憶させる。ＣＰＵ３０２は、外部記憶装置３１２からプログラムを読み出し、コンピュータ３００に運行管理の動作を行なわせる。このとき、まず、運行管理の処理をＣＰＵ３０２に行わせるための制御プログラムを作成して外部記憶装置３１２に記憶させておく。そして、入力装置３０６から所定の指示をＣＰＵ３０２に与えて、この制御プログラムを外部記憶装置３１２から読み出させて実行させるようにする。また、このプログラムは、可搬記録媒体３１６に記憶するようにしてもよい。
【０１０３】
以上の実施形態に関し、さらに以下の付記を開示する。
（付記１）
コンピュータが、
車両の過去の走行状況から特定された経路と、前記経路を分割した区間毎に、前記区間の前記過去の走行状況に基づき設定された前記車両に警告を発生させる基準とする閾値とを夫々複数、閾値記憶部から読出し、
複数の前記経路を種別毎に分類し、第１の種別に分類された第１の経路を分割した区間毎に設定された第１の閾値を、前記第１の閾値と、前記第１の種別に分類された前記第１の経路以外の第２の経路を分割した区間毎に設定された第２の閾値とに基づき第３の閾値に変更する、
ことを特徴とする運行管理方法。
（付記２）
前記読出す処理において、前記コンピュータは、
走行状況記憶部に記憶された前記車両の過去の第１の走行状況に基づき前記車両が走行した経路を特定して、特定した前記経路を前記区間に分割し、
前記区間毎の前記閾値を、前記第１の走行状況に基づき算出して前記車両に設定し、
前記閾値が設定された前記車両の第２の走行状況を取得し、
前記区間毎の前記第２の走行状況に基づき、前記区間毎の前記閾値を更新して前記車両に設定し、
設定された前記閾値に基づく前記第２の走行状況の取得及び前記閾値の更新を繰り返し、更新を繰り返された前記閾値を読み出す、
ことを特徴とする付記１に記載の運行管理方法。
（付記３）
前記第１の走行状況に基づき前記閾値を算出して設定する際には、前記経路及び前記車両の全てにおいて警告を発生させる目標とする目標閾値を設定し、前記目標閾値と、前記区間における前記第１の走行状況とに応じて前記区間ごとの前記閾値を設定することを特徴とする付記２に記載の運行管理方法。
（付記４）
前記変更する処理においては、前記第１の種別に分類された前記第１の経路及び前記第２の経路に関して、更新された前記閾値が前記目標閾値を超過している区間の数の、前記経路の全区間数に対する割合を算出し、
前記割合に基づき、前記閾値を変更する経路を決定する
ことを特徴とする付記３に記載の運行管理方法。
（付記５）
前記変更する処理においては、前記割合に基づき、前記閾値を変更する区間を決定する
ことを特徴とする付記４に記載の運転管理方法。
（付記６）
前記変更する処理は、前記経路を、勾配、横方向加速度、前記車両の業務形態、前記車両の車種、前記車両の積荷の種別、前記車両の業務時間、前記経路の道路名、及び前記経路の地理的位置のうちのいずれか少なくとも一つに基づき分類することを特徴とする付記１から付記５のいずれかに記載の運行管理方法。
（付記７）
車両の過去の走行状況から特定された経路と、前記経路を分割した区間毎に、前記区間の前記過去の走行状況に基づき設定された前記車両に警告を発生させる基準とする閾値とが夫々複数記憶された閾値記憶部と、
複数の前記経路を種別毎に分類し、第１の種別に分類された第１の経路を分割した区間毎に設定された第１の閾値を、前記第１の閾値と、前記第１の種別に分類された前記第１の経路以外の第２の経路を分割した区間毎に設定された第２の閾値とに基づき第３の閾値に変更する変更部と、
を有することを特徴とする運行管理装置。
（付記８）
車両の前記過去の走行状況が記憶された走行状況記憶部と、
前記走行状況記憶部に記憶された第１の走行状況に基づき前記車両が走行した経路を特定し、前記経路を前記区間に分割し、前記区間毎の前記閾値を、前記第１の走行状況に基づき算出して前記車両に設定する初期値設定部と、
前記閾値を設定された前記車両の第２の走行状況を取得する走行状況取得部と、
前記区間毎の前記第２の走行状況に基づき、前記区間毎の前記閾値を更新して前記車両に設定し、設定された前記閾値に基づき取得された前記第２の走行状況にさらに基づく前記閾値の更新を繰り返す更新部と、
をさらに有し、
前記変更部は、前記更新部が更新した前記第１の経路の前記閾値を前記第１の閾値とし、前記更新部が更新した前記第２の経路の前記閾値を前記第２の閾値として前記第３の閾値を算出することを特徴とする付記７に記載の運行管理装置。
（付記９）
前記初期値設定部は、
前記経路及び前記車両の全てにおいて警告を発生させる目標とする目標閾値を設定し、前記目標閾値と、前記区間における前記第１の走行状況とに応じて前記区間ごとの前記閾値を設定することを特徴とする付記８に記載の運行管理装置。
（付記１０）
前記変更部は、前記第１の種別に分類された前記第１の経路及び前記第２の経路に関して、更新された前記閾値が前記目標閾値を超過している区間の数の、前記経路の全区間数に対する割合に基づき、前記閾値を変更する経路を決定することを特徴とする付記９に記載の運行管理装置。
（付記１１）
前記変更部は、前記割合に基づき、前記閾値を変更する区間を決定することを特徴とする付記１０に記載の運転管理装置。
（付記１２）
前記変更部は、前記経路を、勾配、横方向加速度、前記車両の業務形態、前記車両の車種、前記車両の積荷の種別、前記車両の業務時間、前記経路の道路名、及び前記経路の地理的位置のうちのいずれか少なくとも一つに基づき分類することを特徴とする付記７から付記１１のいずれかに記載の運行管理装置。
（付記１３）
コンピュータが、
車両の過去の走行状況から特定された経路と、前記経路を分割した区間毎に、前記区間の前記過去の走行状況に基づき設定された前記車両に警告を発生させる基準とする閾値とを夫々複数、閾値記憶部から読出し、
複数の前記経路を種別毎に分類し、第１の種別に分類された第１の経路を分割した区間毎に設定された第１の閾値を、前記第１の閾値と、前記第１の種別に分類された前記第１の経路以外の第２の経路を分割した区間毎に設定された第２の閾値とに基づき第３の閾値に変更する、
処理を前記コンピュータに実行させるためのプログラム。
（付記１４）
前記読み出す処理において、前記コンピュータは、
走行状況記憶部に記憶された前記車両の過去の第１の走行状況に基づき前記車両が走行した経路を特定して前記経路を前記区間に分割し、
前記区間毎の前記閾値を、前記第１の走行状況に基づき算出して前記車両に設定し、
前記閾値が設定された前記車両の第２の走行状況を取得し、
前記区間毎の前記第２の走行状況に基づき、前記区間毎の前記閾値を更新して前記車両に設定し、
更新された前記閾値に基づく前記第２の走行状況の取得及び前記閾値の更新を繰り返し、更新を繰り返された前記閾値を読み出す、
処理を前記コンピュータに実行させるための付記１３に記載のプログラム。
（付記１５）
前記第１の走行状況に基づき前記閾値を算出して設定する際には、前記経路及び前記車両の全てにおいて警告を発生させる目標とする目標閾値を設定し、前記目標閾値と、前記区間における前記第１の走行状況とに応じて前記区間ごとの前記初期値を設定する
処理を前記コンピュータに実行させための付記１４に記載のプログラム。
【符号の説明】
【０１０４】
１      運行管理システム
２      車両
３      車載端末
５      運行管理装置
７      演算処理装置
９      記憶装置
１１      カメラ
１３      時計
１５      車速センサ
１７      操舵角センサ
１９      回転センサ
２１      車両位置センサ
２２      その他のセンサ
２３      送受信装置
２５      表示装置
２７      スピーカ
２９      衛星
３１      走行情報取得部
３３      位置情報取得部
３５      時刻取得部
３７      不安全運転判定部
３９      情報記録部
４１      警告発信部
４３      閾値情報記録ＤＢ
４５      記録結果ＤＢ
５１      情報入力部
５３      運行情報生成部
５５      運行情報出力部
５７      過去走行状況ＤＢ
５９      閾値初期値設定部
６１      閾値情報更新部
６３      閾値情報格納ＤＢ
６５      閾値情報是正処理部
７０      走行状況データ
【図１】
2014106926.tif 000003
【図２】
2014106926.tif 000004
【図３】
2014106926.tif 000005
【図４】
2014106926.tif 000006
【図５】
2014106926.tif 000007
【図６】
2014106926.tif 000008
【図７】
2014106926.tif 000009
【図８】
2014106926.tif 000010
【図１０】
2014106926.tif 000011
【図１１】
2014106926.tif 000012
【図１２】
2014106926.tif 000013
【図１３】
2014106926.tif 000014
【図１４】
2014106926.tif 000015
【図１５】
2014106926.tif 000016
【図１６】
2014106926.tif 000017
【図９】
2014106926.tif 000018