(57)【要約】  運行管理装置（１００）は、ドライバーを識別する識別情報と目的地との入力を受け付け、目的地に至る複数の経路の候補を特定する。運行管理装置（１００）は、ドライバーの識別情報に対応付けて、大型車両の走行実績のある道路についてのドライバーの走行経験数を記憶した記憶部を参照する。運行管理装置（１００）は、入力を受け付けたドライバーの識別情報に対応する大型車両の走行実績のある道路についての走行経験数を特定する。運行管理装置（１００）は、特定した走行経験数が所定の条件を満たさない場合に、大型車両の走行実績を記憶した記憶部を参照して、複数の経路の候補のそれぞれにおける大型車両の走行実績を特定する。運行管理装置（１００）は、複数の経路の候補のうち、大型車両の走行実績の少ない経路を優先して出力する。
2018025393.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
ドライバーを識別する識別情報と目的地との入力を受け付け、
前記目的地に至る複数の経路の候補を特定し、
ドライバーの識別情報に対応付けて、大型車両の走行実績のある道路についてのドライバーの走行経験数を記憶した記憶部を参照して、入力を受け付けた前記ドライバーの識別情報に対応する大型車両の走行実績のある道路についての走行経験数を特定し、
特定した走行経験数が所定の条件を満たさない場合に、大型車両の走行実績を記憶した記憶部を参照して、前記複数の経路の候補のそれぞれにおける大型車両の走行実績を特定し、
前記複数の経路の候補のうち、前記大型車両の走行実績の少ない経路を優先して出力する
処理を実行させることを特徴とする経路特定プログラム。
【請求項２】
前記記憶部は、曜日および時間における大型車両の走行実績を記憶し、前記大型車両の走行実績を特定する処理は、前記経路の候補のそれぞれを走行する曜日および時間帯における大型車両の走行実績を特定することを特徴とする請求項１に記載の経路特定プログラム。
【請求項３】
前記所定の条件は、走行経験数が閾値以上であるという条件であることを特徴とする請求項１に記載の経路特定プログラム。
【請求項４】
前記出力する処理は、前記走行経験数が前記所定の条件を満たす場合には、前記複数の経路の候補のうち、所要時間の少ない経路を優先して出力することを特徴とする請求項１、２または３に記載の経路特定プログラム。
【請求項５】
前記記憶部は、前記ドライバーの識別情報に対応付けて、ドライバーがリスクの高いドライバーであるか否かの情報を更に記憶し、
前記出力する処理は、前記走行経験数が前記所定の条件を満たし、かつ、入力されたドライバーの識別情報に対応するドライバーが、リスクの高いドライバーである場合には、前記複数の経路の候補の内、所要時間の少ない経路を優先して出力し、経路に含まれる大型車両の走行実績のある道路の情報を合わせて出力することを特徴とする請求項４に記載の経路特定プログラム。
【請求項６】
コンピュータが実行する経路特定方法であって、
ドライバーを識別する識別情報と目的地との入力を受け付け、
前記目的地に至る複数の経路の候補を特定し、
ドライバーの識別情報に対応付けて、大型車両の走行実績のある道路についてのドライバーの走行経験数を記憶した記憶部を参照して、入力を受け付けた前記ドライバーの識別情報に対応する大型車両の走行実績のある道路についての走行経験数を特定し、
特定した走行経験数が所定の条件を満たさない場合に、大型車両の走行実績を記憶した記憶部を参照して、前記複数の経路の候補のそれぞれにおける大型車両の走行実績を特定し、
前記複数の経路の候補のうち、前記大型車両の走行実績の少ない経路を優先して出力する
処理を実行することを特徴とする経路特定方法。
【請求項７】
前記記憶部は、曜日および時間における大型車両の走行実績を記憶し、前記大型車両の走行実績を特定する処理は、前記経路の候補のそれぞれを走行する曜日および時間帯における大型車両の走行実績を特定することを特徴とする請求項６に記載の経路特定方法。
【請求項８】
前記所定の条件は、走行経験数が閾値以上であるという条件であることを特徴とする請求項６に記載の経路特定方法。
【請求項９】
前記出力する処理は、前記走行経験数が前記所定の条件を満たす場合には、前記複数の経路の候補のうち、所要時間の少ない経路を優先して出力することを特徴とする請求項６、７または８に記載の経路特定方法。
【請求項１０】
前記記憶部は、前記ドライバーの識別情報に対応付けて、ドライバーがリスクの高いドライバーであるか否かの情報を更に記憶し、
前記出力する処理は、前記走行経験数が前記所定の条件を満たし、かつ、入力されたドライバーの識別情報に対応するドライバーが、リスクの高いドライバーである場合には、前記複数の経路の候補の内、所要時間の少ない経路を優先して出力し、経路に含まれる大型車両の走行実績のある道路の情報を合わせて出力することを特徴とする請求項９に記載の経路特定方法。
【請求項１１】
ドライバーを識別する識別情報と目的地との入力を受け付け、前記目的地に至る複数の経路の候補を特定する特定部と、
ドライバーの識別情報に対応付けて、大型車両の走行実績のある道路についてのドライバーの走行経験数を記憶した記憶部を参照して、入力を受け付けた前記ドライバーの識別情報に対応する大型車両の走行実績のある道路についての走行経験数を特定し、特定した走行経験数が所定の条件を満たさない場合に、大型車両の走行実績を記憶した記憶部を参照して、前記複数の経路の候補のそれぞれにおける大型車両の走行実績を特定し、前記複数の経路の候補のうち、前記大型車両の走行実績の少ない経路を優先して出力する判定部と、
を有することを特徴とする経路特定装置。
【請求項１２】
前記記憶部は、曜日および時間における大型車両の走行実績を記憶し、前記判定部は、前記経路の候補のそれぞれを走行する曜日および時間帯における大型車両の走行実績を特定することを特徴とする請求項１１に記載の経路特定装置。
【請求項１３】
前記所定の条件は、走行経験数が閾値以上であるという条件であることを特徴とする請求項１１に記載の経路特定装置。
【請求項１４】
前記判定部は、前記走行経験数が前記所定の条件を満たす場合には、前記複数の経路の候補のうち、所要時間の少ない経路を優先して出力することを特徴とする請求項１１、１２または１３に記載の経路特定装置。
【請求項１５】
前記記憶部は、前記ドライバーの識別情報に対応付けて、ドライバーがリスクの高いドライバーであるか否かの情報を更に記憶し、
前記判定部は、前記走行経験数が前記所定の条件を満たし、かつ、入力されたドライバーの識別情報に対応するドライバーが、リスクの高いドライバーである場合には、前記複数の経路の候補の内、所要時間の少ない経路を優先して出力し、経路に含まれる大型車両の走行実績のある道路の情報を合わせて出力することを特徴とする請求項１４に記載の経路特定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路特定プログラム等に関する。
【背景技術】
【０００２】
大型車両の事故発生率は、プロのドライバーが運転することから、普通車両の事故発生率の１０分の１と言われている。しかしながら、大型車両はその規模が大きいため、大型車両を含む事故が発生した場合の死亡率は、大型車両を含まない事故が発生した場合の死亡率と比較して、１０倍以上になると言われている。【０００３】
また、車対車の事故は、同一経路上で走行する車両同士の速度差があればあるほど、発生率が高くなることが知られている。特に、大型車両と普通車両とは、車両の規模および挙動の違いから、速度差が発生しやすいため、事故が発生しやすいと言える。すなわち、大型車両同士の事故発生率、普通車両同士の事故発生率よりも、大型車両と普通車両との事故発生率が大きくなる。【０００４】
車両の事故発生を予防するために、事故多発地点を運転中のドライバーに警告する技術がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１８９２６９号公報
【特許文献２】特開２０１０−１６９４７６号公報
【特許文献３】特開２００６−２５８４２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来技術には、事故発生率を減らすことができないという問題がある。【０００７】
１つの側面では、事故発生率の低減に寄与できる経路特定プログラム、経路特定方法および経路特定装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
第１の案では、コンピュータに下記の処理を実行させる。コンピュータは、コンピュータは、ドライバーを識別する識別情報と目的地との入力を受け付け、目的地に至る複数の経路の候補を特定する。コンピュータは、ドライバーの識別情報に対応付けて、大型車両の走行実績のある道路についてのドライバーの走行経験数を記憶した記憶部を参照する。コンピュータは、入力を受け付けたドライバーの識別情報に対応する大型車両の走行実績のある道路についての走行経験数を特定する。コンピュータは、特定した走行経験数が所定の条件を満たさない場合に、大型車両の走行実績を記憶した記憶部を参照して、複数の経路の候補のそれぞれにおける大型車両の走行実績を特定する。コンピュータは、複数の経路の候補のうち、大型車両の走行実績の少ない経路を優先して出力する。
【発明の効果】
【０００９】
事故発生率の低減に寄与することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施例にかかるシステムの全体構成例を示す図である。
【図２】図２は、本実施例に係る運行管理装置の構成を示す機能ブロック図である。
【図３】図３は、走行履歴テーブルのデータ構造の一例を示す図である。
【図４】図４は、ドライバー管理テーブルのデータ構造の一例を示す図である。
【図５】図５は、走行実績テーブルのデータ構造の一例を示す図である。
【図６】図６は、大型車両走行実績情報のデータ構造の一例を示す図である。
【図７】図７は、経路情報のデータ構造の一例を示す図である。
【図８】図８は、本実施例に係る運行管理装置の処理手順を示すフローチャートである。
【図９】図９は、運行管理装置と同様の機能を実現するコンピュータのハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明にかかる経路特定プログラム、経路特定方法および経路特定装置の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
【実施例】
【００１２】
図１は、本実施例にかかるシステムの全体構成例を示す図である。図１に示す運行管理システムは、運行管理装置１００と、デジタコ１ａ、１ｂ、１ｃとを有する。運行管理装置１００は、経路特定装置の一例である。【００１３】
デジタコ１ａ、１ｂ、１ｃのそれぞれは、車両Ａ、車両Ｂ、車両Ｃに搭載される。本実施例では、一例として、車両Ａを普通車両とし、車両Ｂ，Ｃを大型車両とする。本実施例では、車両Ａ，Ｂ，Ｃを示すが、その他にも車両、デジタコが存在するものとする。【００１４】
デジタコ１ａ、１ｂ、１ｃと運行管理装置１００との間は、ネットワークＮを介して相互に通信可能に接続される。かかるネットワークＮには、有線または無線を問わず、インターネット（Internet）を始め、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）などの任意の種類の通信網を採用できる。【００１５】
各デジタコは、車両に搭載される車載装置の一種であり、デジタルタコグラフ、あるいは運行記録計とも呼ばれる。以下では、デジタコ１ａ、１ｂ、１ｃの各装置を総称する場合に単に「デジタコ」と記載する場合がある。【００１６】
各デジタコは、図示しない車両のデジタコ専用コネクタやＥＣＵ（Electronic  Control  Unit）などを介して接続されることにより、速度や距離などの走行記録を取得できる。例えば、各デジタコは、速度や距離などの法定の走行パラメータの時系列変化を始め、これと共に、図示しないＧＰＳ（Global  Positioning  System）受信機などを介して、緯度および経度を含む位置情報の時系列データを走行データとして取得することもできる。なお、各デジタコは、一例として、所定のサンプリング周期、例えば０．５秒以下の間隔で走行データを取得できる。【００１７】
より詳細には、各デジタコは、ドライバーを一意に識別するドライバー識別情報と、後述する各種走行データとを対応付けた情報を、定期的に運行管理装置１００に送信する。例えば、デジタコ１ａは、１秒ごとに、ドライバー識別情報、日時、位置座標、速度、加速度、エンジン回転数などを運行管理装置１００に送信する。なお、デジタコ１ａは、位置座標を、車両Ａの外部アンテナを設置しているＧＰＳレシーバーから得られる０．１秒単位のデータを基に特定する。デジタコ１ａは、車両のパルス信号から瞬時値を０．１ｋｍ／ｈ単位で取得することで、速度を得る。【００１８】
なお、各デジタコは、加速度について、加速度（ａｉ）＝（Ｖｉ−Ｖｉ−１）／ｔｉと計算して通知することができる。ここで、「ａｉ」は、区間ｉにおける加速度［ｍ／ｓ２］を指し、また、「Ｖｉ」は、区間ｉにおける速度［ｍ／ｓ］を指し、また、「ｔｉ」は、区間ｉ−１に流入してから区間ｉに流入するまでに要した時間［ｓ］を指す。【００１９】
以下の説明では、デジタコ１ａ〜１ｃが、運行管理装置１００に送信するドライバー識別情報、日時、位置座標、速度、加速度、エンジン回転数の情報を、まとめて走行データと表記する。【００２０】
また、車両Ａのドライバーは、出発地から目的地に至るまでの経路を検索する場合には、図示しない通信装置を操作して、出発地と目的地とドライバー識別情報とを対応付けた経路検索要求データを、ネットワークＮを介して運行管理装置１００に送信する。なお、車両Ａのドライバーは、目的地のみを通信装置に指定することで、経路検索要求データを、運行管理装置１００に送信することも可能である。【００２１】
例えば、車両Ａのドライバーは、通信装置に、ドライバー識別情報を予め記憶させておく。また、通信装置は、デジタコ１ａとデータ通信を実行することで、車両Ａの現在の位置座標を得る。車両Ａの通信装置は、目的地の入力を受け付けると、車両Ａの現在の位置座標を、出発地として特定し、出発地と、目的地と、ドライバー識別情報とを対応付けた経路検索要求データを、運行管理装置１００に送信する。なお、経路検索要求データには、送信元の通信装置を特定可能なＩＰ（Internet  Protocol）アドレスも含まれる。【００２２】
車両に搭載された通信装置は、液晶ディスプレイやタッチパネル等の表示装置に接続されているものとする。通信装置は、運行管理装置１００から、経路検索要求データの応答となる経路候補の情報を受信した場合には、経路候補の情報を、接続先の表示装置に表示させる。【００２３】
運行管理装置１００は、経路検索要求データを受信した場合に、出発地から目的地に至る複数の経路候補のうち、ドライバーに適した経路候補を特定し、特定した経路候補の情報を、経路検索要求データの送信元となる通信装置に通知する装置である。【００２４】
例えば、運行管理装置１００は、ドライバーが、大型車両の利用する道路の走行に慣れているドライバーである場合には、出発地から目的地に至る複数の経路候補のうち、所要時間の少ない経路を優先して通知する。【００２５】
運行管理装置１００は、ドライバーが、大型車両の利用する道路の走行に慣れていないドライバーである場合には、出発地から目的地に至る複数の経路候補のうち、大型車両の走行実績の少ない経路を優先して通知する。【００２６】
運行管理装置１００は、ドライバーが、大型車両の利用する道路の走行に慣れているドライバーである場合であっても、危険運転の多いドライバーである場合には、次の処理を行う。運行管理装置１００は、出発地から目的地に至る複数の経路候補のうち、所要時間の少ない経路を優先して通知すると共に、該当する経路について、大型車両の走行有無や、急減速の多発する地点の情報を通知する。【００２７】
図２は、本実施例に係る運行管理装置の構成を示す機能ブロック図である。図２に示すように、この運行管理装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。【００２８】
通信部１１０は、デジタコ１ａ〜１ｃとの間のデータ通信、および、車両Ａに搭載された通信装置との間のデータ通信を制御する通信装置である。後述する制御部１３０は、通信部１１０を介して、デジタコ１ａ〜１ｃから走行データを受信する。制御部１３０は、通信部１１０を介して、車両Ａに搭載された通信装置から、経路検索要求データを受信する。例えば、通信部１１０は、ＮＩＣ（Network  Interface  Card）等の通信装置に対応する。【００２９】
記憶部１２０は、走行履歴テーブル１２１、ドライバー管理テーブル１２２、走行実績テーブル１２３、経路情報１２４を有する。記憶部１２０は、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子や、ＨＤＤ（Hard  Disk  Drive）などの記憶装置に対応する。【００３０】
走行履歴テーブル１２１は、ドライバーの運転する車両の走行履歴の情報を保持するテーブルである。図３は、走行履歴テーブルのデータ構造の一例を示す図である。図３に示すように、走行履歴テーブル１２１は、ドライバー識別情報と、日時と、位置座標と、速度と、加速度と、エンジン回転数とを対応付ける。【００３１】
ドライバー識別情報は、ドライバーを一意に識別する情報である。日時は、車両の位置座標を特定した日時に対応する。速度、加速度、エンジン回転数は、該当する日時における車両の速度、加速度、エンジン回転数に対応する。【００３２】
ドライバー管理テーブル１２２は、大型車両の走行実績のある道路に関して、ドライバーがどの程度走行した経験があるのかを示す情報を保持するテーブルである。図４は、ドライバー管理テーブルのデータ構造の一例を示す図である。図４に示すように、このドライバー管理テーブル１２２は、ドライバー識別情報と、走行経験数と、危険フラグとを対応付ける。【００３３】
ドライバー識別情報は、ドライバーを一意に識別する情報である。走行経験数は、大型車両の走行実績のある道路の区間を、該当するドライバーが走行した合計回数を示す。危険フラグは、該当するドライバーが急減速等危険な行為を繰り返す傾向のあるドライバーであるか否かを示す情報である。危険フラグが「オフ」のドライバーは、急減速等危険な行為を繰り返す傾向のあるドライバーでないことを示す。危険フラグが「オン」のドライバーは、急減速等危険な行為を繰り返す傾向のあるドライバーであることを示す。【００３４】
走行実績テーブル１２３は、大型車両が走行した実績のある道路の区間を示す情報である。大型車両が走行する道路の区間は、曜日や時間帯によって異なる。図５は、走行実績テーブルのデータ構造の一例を示す図である。図５に示すように、この走行実績テーブル１２３は、曜日と、時間帯と、大型車両走行実績情報とを対応付ける。【００３５】
曜日は、曜日を一意に示す情報である。時間帯は、０時から２４時までの時間を所定の時間幅で分割した各時間帯を一意に識別する情報である。分割する時間幅は、管理者により予め設定される。大型車両走行実績情報は、大型車両が走行した実績のある道路の区間の情報である。【００３６】
図６は、大型車両走行実績情報のデータ構造の一例を示す図である。図６に示すように、この大型車両走行実績情報は、区間識別情報と、区間座標情報と、フラグとを対応付ける。区間識別情報は、区間を一意に識別する情報である。区間座標情報は、対応する区間を４角形とした場合に、４角形に含まれる４隅のうち、対角の関係にある２隅の座標に対応する情報である。フラグは、該当する区間を大型車両が走行した実績があるか否かを示す情報である。フラグが「オン」である場合には、該当する区間を大型車両が走行した実績があることを示す。フラグが「オフ」である場合には、該当する区間を大型車両が走行した実績がないことを示す。【００３７】
経路情報１２４は、ある出発地とある目的地とを結ぶ複数の経路候補の情報を保持するテーブルである。図７は、経路情報のデータ構造の一例を示す図である。図７に示すように、この経路情報１２４は、出発地と、目的地と、経路候補と、区間と、所要時間とを対応付ける。【００３８】
出発地は、出発地を一意に示す情報である。目的地は、目的地を一意に示す情報である。ここでは図示を省略するが、出発地および目的地は、位置座標であってもよいし、路上に存在する所定のポイントを一意に示す情報であっても良い。経路候補は、出発地から目的地に至までの経路の候補を一意に示す情報である。区間は、該当する経路候補を構成する各区間の区間識別情報を示すものである。所要時間は、該当する経路候補を車両で走行した場合に要する時間を示す情報である。【００３９】
例えば、出発地を「Ｓｔ１０１」、目的地を「Ｄｅ１０１」とした場合には、経路候補は「Ｒ０１，Ｒ０２，Ｒ０３」となる。経路候補「Ｒ０１」は区間「ｒ１１，ｒ１２，ｒ１３」からなり、所要時間「１時間」である。経路候補「Ｒ０２」は区間「ｒ２１，ｒ２２，ｒ２３」からなり、所要時間「０．５時間」である。経路候補「Ｒ０３」は区間「ｒ３１，ｒ３２，ｒ３３」からなり、所要時間「１．５時間」である。【００４０】
図２の説明に戻る。制御部１３０は、走行データ受信部１３１、更新部１３２、特定部１３３、判定部１３４を有する。制御部１６０は、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）などによって実現できる。また、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）などのハードワイヤードロジックによっても実現できる。【００４１】
走行データ受信部１３１は、各デジタコ１ａ〜１ｃから走行データを受信する処理部である。走行データ受信部１３１は、受信した走行データを、走行履歴テーブル１２１に登録する。上記のように、走行データには、ドライバー識別情報、日時、位置座標、速度、加速度、エンジン回転数の情報が含まれる。また、走行データ受信部１３１は、走行データを、更新部１３２に出力する。【００４２】
更新部１３２は、ドライバーの走行データを基にして、ドライバー管理テーブル１２２を更新する処理部である。以下において、更新部１３２が、ドライバー識別情報に対応する走行経験数を更新する処理と、ドライバー識別情報に対応する危険フラグを更新する処理について順に説明する。【００４３】
更新部１３２が、走行経験数を更新する処理の一例について説明する。更新部１３２は、走行データに含まれる日時に対応する曜日および時間帯を特定し、特定した曜日および時間帯に対応する大型車両走行実績情報を走行実績テーブル１２３から取得する。例えば、走行データに含まれる日時に対応する曜日および時間帯が「月曜日、時間帯Ｉ」である場合には、走行実績テーブル１２３から、「月曜日の時間帯Ｉにおける大型車両走行実績情報」を取得する。【００４４】
更新部１３２は、走行データに含まれる位置座標と、取得した大型車両走行実績情報の区間座標情報とを比較して、位置座標にヒットする区間識別情報を特定する。更新部１３２は、位置座標にヒットする区間識別情報のフラグが「オン」であるか否かを判定する。位置座標にヒットする区間識別情報が「オン」である場合には、該当する曜日、時間帯において、普通車両のドライバーが運転している区間が、大型車両も利用する区間であることを意味する。【００４５】
更新部１３２は、位置座標にヒットする区間識別情報のフラグが「オン」である場合には、走行データに含まれるドライバー識別情報の走行経験数に１を加算することで、ドライバー管理テーブル１２２を更新する。【００４６】
例えば、走行データに含まれるドライバー識別情報を「ドライバー１０Ａ」、日時を月曜日の時刻ＴＡ、位置座標を（ｘＴＡ，ｙＴＡ）とする。ただし、時刻ＴＡは、時間帯Ｉに含まれるものとする。また、位置座標（ｘＴＡ，ｙＴＡ）は、区間（ｘＡ１，ｙＡ１〜ｘＡ１，ｙＡ１）に含まれるものとする。この場合には、図６の大型車両走行実績情報１２４の区間識別情報「ｒ１１」にヒットし、フラグが「オン」である。このため、更新部１３２は、ドライバー管理テーブル１２２のドライバー識別情報「ドライバー１０Ａ」に対応する走行経験数に１を加算することで、ドライバー管理テーブル１２２を更新する。【００４７】
更新部１３２は、位置座標にヒットする区間識別情報のフラグが「オフ」である場合には、走行データに含まれるドライバー識別情報の走行経験数に１を加算する処理をスキップする。【００４８】
なお、更新部１３２は、位置座標にヒットする区間識別情報のフラグが「オン」である場合であっても、一つ前の走行データの位置座標にヒットした区間識別情報と、今回の走行データの位置座標にヒットした区間識別情報が同じである場合には、下記の処理を行う。例えば、更新部１３２は、前後の区間識別情報が同じである場合には、走行データに含まれるドライバー識別情報の走行経験数に１を加算する処理をスキップする。【００４９】
更新部１３２は、走行データ受信部１３２から走行データを取得する度に、上記処理を繰り返し実行することで、ドライバー管理テーブル１２２に含まれる、ドライバー識別情報の走行経験数を更新する。【００５０】
続いて、更新部１３２が危険フラグを更新する処理の一例について説明する。例えば、更新部１３２は、危険フラグの更新対象となるドライバー識別情報の一連の加速度の情報を、走行履歴テーブル１２１から取得する。【００５１】
更新部１３２は、取得した加速度のうち、負の加速度を抽出し、抽出した負の加速度の絶対値が閾値以上となる場合に、該当するドライバーが車両を急減速させたと判定する。更新部１６２は、急減速させた回数が所定数以上である場合には、該当するドライバー識別情報の危険フラグを「オン」に更新する。一方、更新部１３２は、急減速させた回数が所定数未満である場合には、該当するドライバー識別情報の危険フラグを「オフ」に更新する。【００５２】
更新部１３２は、ドライバー識別情報を変更しながら、上記処理を繰り返し実行することで、ドライバー管理テーブル１２２に含まれる、ドライバー識別情報の危険フラグを更新する。【００５３】
特定部１３３は、車両の通信装置から経路検索要求データを受信した場合に、経路情報１２４を基にして、目的地に至る複数の経路候補を特定する処理部である。上記のように、経路探索要求データは、出発地と、目的地と、ドライバー識別情報とを含む。特定部１３３は、特定した複数の経路候補と、ドライバー識別情報と、日時とを、判定部１３４に出力する。【００５４】
特定部１３３が、複数の経路候補を特定する処理の一例について説明する。特定部１３３は、経路検索要求データの出発地と、経路情報１２４の各出発地とを比較し、経路検索要求データの出発地に最も近い、経路情報１２４の出発地を特定する。特定部１３３は、経路検索要求データの目的地と、経路情報１２４の各目的地とを比較し、経路検索要求データの目的地に最も近い、経路情報１２４の目的地を特定する。特定部１３３は、特定した目的地および出発地にヒットする、経路情報の出発地および目的地のレコードを経路情報１２４から特定し、特定したレコードの経路候補を特定する。【００５５】
例えば、経路検索要求データの出発地に最も近い、経路情報１２４の出発地を「Ｓｔ１０１」とし、経路検索要求データの目的地に最も近い、経路情報１２４の目的地を「Ｄｅ１０１」とする。この場合には、図７に示すように、特定部１３３は、経路候補を「Ｒ０１，Ｒ０２，Ｒ０３」とする。【００５６】
判定部１３４は、出発地から目的地に至る複数の経路候補のうち、ドライバーに適した経路候補を判定し、特定した経路候補の情報を、経路検索要求データの送信元となる通信装置に通知する処理部である。以下において、判定部１３４の処理の一例について説明する。【００５７】
判定部１３４は、ドライバーが、大型車両の利用する道路の走行に慣れているドライバーであるか否かを判定する。具体的には、判定部１３４は、経路検索要求データのドライバー識別情報と、ドライバー管理テーブル１２２とを比較して、ドライバー識別情報に対応する走行経験数を特定する。判定部１３４は、走行経験数が閾値数以上である場合には、ドライバーが、大型車両の利用する道路の走行に慣れているドライバーであると判定する。一方、判定部１３４は、走行経験数が閾値数未満である場合には、ドライバーが、大型車両の利用する道路の走行に慣れているドライバーであると判定する。【００５８】
また、判定部１３４は、ドライバーが危険運転の多いドライバーであるか否かを判定する。具体的には、判定部１３４は、経路検索要求データのドライバー識別情報と、ドライバー管理テーブル１２２とを比較して、ドライバー識別情報に対応する危険フラグが「オン」であるか否かを判定する。判定部１３４は、危険フラグが「オン」である場合には、ドライバーが、危険運転の多いドライバーであると判定する。一方、判定部１３４は、危険フラグが「オフ」である場合には、ドライバーが危険運転の少ないドライバーであると判定する。【００５９】
判定部１３４は、ドライバーが、大型車両の利用する道路の走行に慣れており、かつ、危険運転の少ないドライバーである場合に、第１経路判定処理を実行する。第１経路判定処理において、判定部１３４は、特定部１３３から取得した複数の経路候補を、所要時間の少ない順に、経路候補を並び変える。判定部１３４は、各経路候補の所要時間を、経路情報１２４から取得するものとする。判定部１３４は、並び変えた経路候補の情報を、経路検索要求データの送信元の通信装置に送信して表示させる。【００６０】
続いて、判定部１３４は、ドライバーが、大型車両の利用する道路の走行に慣れていない場合に、第２経路判定処理を実行する。第２経路判定処理において、判定部１３４は、特定部１３３から取得した複数の経路情報のうち、大型車両の走行実績の少ない経路を優先して通知する。【００６１】
例えば、判定部１３４は、経路候補に含まれる各区間の区間識別情報を、経路情報１２４を基に特定する。図７で説明したように、経路情報１２４の経路候補に含まれる各区間の区間識別情報が含まれている。また、判定部１３４は、日時に対応する曜日および時間帯を特定し、特定した曜日および時間帯に対応する大型車両走行実績情報を、走行実績テーブル１２３から取得する。判定部１３４が、大型車両走行実績情報を取得する処理は、上述した更新部１３４が、大型車両走行実績情報を取得する処理と同様である。【００６２】
判定部１３４は、特定した各区間の区間識別情報と、大型車両走行実績情報とを比較して、各区間のうち、大型車両が走行したことのある区間を特定する。判定部１３４は、特定部１３３から取得した複数の経路候補を、大型車両の走行したことがある区間の数が少ない順に、経路候補を並び変える。判定部１３４は、並び変えた経路候補の情報を、経路検索要求データの送信元の通信装置に送信して表示させる。なお、判定部１３４は、複数の経路候補のうち、大型車両の走行したことがある区間が含まれない経路候補を、通信装置に送信して表示させても良い。【００６３】
続いて、判定部１３４は、ドライバーが、大型車両の利用する道路の走行に慣れており、かつ、危険運転の多いドライバーである場合に、第３経路判定処理を実行する。第３経路判定処理において、判定部１３４は、特定部１３３から取得した複数の経路候補を、所要時間の少ない順に、経路候補を並び変える。判定部１３４は、並び変えた経路候補の情報を、経路検索要求データの送信元の通信装置に送信して表示させる。【００６４】
また、第３経路判定処理において、判定部１３４は、各経路候補の情報を、通信装置に通知する場合に、大型車両の走行有無や、急減速の多発する地点の情報を合わせて通知する。例えば、判定部１３４は、大型車両の走行する区間を判定し、経路候補のうち、大型車両の走行する区間を、通信装置に通知し、かかる区間を車両が走行するタイミングで、警告を出力させても良い。大型車両の走行する区間を判定する処理は、上記の第２経路判定処理と同様の処理を実行すればよい。【００６５】
判定部１３４は、急減速の多発する地点をどのように特定しても良いが、例えば、下記の処理を実行する。判定部１３４は、走行履歴テーブル１２１の加速度を走査して、負の加速度を抽出し、抽出した負の加速度の絶対値が閾値以上となる場合に、該当する負の加速度に対応する位置座標を含む区間を特定し、急減速回数に１を加算する。判定部１３４は、急減速回数が所定回数以上となる区間を、急減速の多発する地点として判定する。【００６６】
判定部１３４は、急減速の多発する地点を判定し、経路候補のうち、急減速の多発する地点を、通信装置に通知し、かかる地点を車両が走行するタイミングで、警告を出力させても良い。【００６７】
次に、本実施例に係る運行管理装置１００の処理手順について説明する。図８は、本実施例に係る運行管理装置の処理手順を示すフローチャートである。図８に示すように、運行管理装置１００の特定部１３３は、車両の通信装置から経路検索要求データを受信する（ステップＳ１０１）。特定部１３３は、出発地と目的地とを結ぶ複数の経路候補を特定する（ステップＳ１０２）。【００６８】
運行管理装置１００の判定部１３４は、ドライバー識別情報に対応する走行経験数が閾値以上であるか否かを判定する（ステップＳ１０３）。判定部１３４は、ドライバー識別情報に対応する走行経験数が閾値以上である場合には（ステップＳ１０４，Ｙｅｓ）、ステップＳ１０７に移行する。判定部１３４は、ドライバー識別情報に対応する走行経験数が閾値以上でない場合には（ステップＳ１０４，Ｎｏ）、ステップＳ１０５に移行する。【００６９】
判定部１３４は、経路検索要求データの日時に対応する曜日および時間帯の大型車両走行実績の情報を取得する（ステップＳ１０５）。判定部１３４は、複数の経路候補のうち、大型車両の走行実績の少ない経路候補を優先して出力する（ステップＳ１０６）。【００７０】
判定部１３４は、ドライバー識別情報に対応する危険フラグがオンになっているか否かを判定する（ステップＳ１０７）。判定部１３４は、危険フラグが「オン」である場合には（ステップＳ１０８，Ｙｅｓ）、ステップＳ１１０に移行する。判定部１３４は、危険フラグが「オン」でない場合には（ステップＳ１０８，Ｎｏ）、ステップＳ１０９に移行する。【００７１】
判定部１３４は、複数の経路候補のうち、所要時間の少ない経路候補を優先して出力する（ステップＳ１０９）。【００７２】
判定部１３４は、経路検索要求データの日時に対応する曜日および時間帯の大型車両走行実績の情報を取得する（ステップＳ１１０）。判定部１３４は、複数の経路候補のうち、所要時間の少ない経路候補を優先して出力する（ステップＳ１１１）。判定部１３４は、経路候補に含まれる大型車両の走行実績のある区間の情報を通知する（ステップＳ１１２）。【００７３】
次に、本実施例に係る運行管理装置１００の効果について説明する。運行管理装置１００は、目的地に至る複数の経路候補を特定し、大型車両の走行実績のある道路の区間を特定する。運行管理装置１００は、ドライバーが、大型車両の利用する道路の走行に慣れているドライバーである場合には、目的地に至る複数の経路候補のうち、所要時間の少ない経路を優先して通知する。大型車両の利用する道路の走行に慣れている普通車両のドライバーであれば、大型車両に関連する事故を起こしにくいため、所要時間の少ない経路を優先して通知すること、事故発生率を増やすことなく、最短の経路候補をドライバーに提案することができる。【００７４】
運行管理装置１００は、ドライバーが、大型車両の利用する道路の走行に慣れていないドライバーである場合には、出発地から目的地に至る複数の経路候補のうち、大型車両の走行実績の少ない経路を優先して通知する。このため、普通車両のドライバーが、大型車両の走行する道路を利用することを抑止できるため、事故発生率を減らすことができる。【００７５】
運行管理装置１００は、ドライバーが、大型車両の利用する道路の走行に慣れているドライバーである場合であっても、危険運転の多いドライバーである場合には、次の処理を行う。運行管理装置１００は、目的地に至る複数の経路候補のうち、所要時間の少ない経路を優先して通知すると共に、該当する経路について、大型車両の走行有無や、急減速の多発する地点の情報を通知する。このため、ドライバーに注意喚起を行うことができるので、事故発生率を減らすことができる。【００７６】
なお、本実施例の運行管理装置１００は、ドライバーが、大型車両の利用する道路の走行に慣れてないドライバーでも、大型車両の挙動を熟知しているドライバーであれば、出発地から目的地に至る複数の経路候補のうち、所要時間の少ない経路を優先して通知しても良い。例えば、運行管理装置１００は、ドライバー識別情報と、大型車両の挙動を熟知しているか否かを示す情報を事前に受信して記憶部１２０に保持しておくものとする。【００７７】
次に、上記実施例に示した運行管理装置１００と同様の機能を実現するコンピュータのハードウェア構成の一例について説明する。図９は、運行管理装置と同様の機能を実現するコンピュータのハードウェア構成の一例を示す図である。【００７８】
図９に示すように、コンピュータ２００は、各種演算処理を実行するＣＰＵ２０１と、ユーザからのデータの入力を受け付ける入力装置２０２と、ディスプレイ２０３とを有する。また、コンピュータ２００は、記憶媒体からプログラム等を読み取る読み取り装置２０４と、ネットワークを介して他のコンピュータとの間でデータの授受を行うインタフェース装置２０５とを有する。また、コンピュータ２００は、各種情報を一時記憶するＲＡＭ２０６と、ハードディスク装置２０７とを有する。そして、各装置２０１〜２０７は、バス２０８に接続される。【００７９】
ハードディスク装置２０７は、走行データ受信プログラム２０７ａ、更新プログラム２０７ｂ、特定プログラム２０７ｃ、判定プログラム２０７ｄを有する。ＣＰＵ２０１は、走行データ受信プログラム２０７ａ、更新プログラム２０７ｂ、特定プログラム２０７ｃ、判定プログラム２０７ｄを読み出してＲＡＭ２０６に展開する。【００８０】
走行データ受信プログラム２０７ａは、走行データ受信プロセス２０６ａとして機能する。更新プログラム２０７ｂは、更新プロセス２０６ｂとして機能する。特定プログラム２０７ｃは、特定プロセス２０６ｃとして機能する。判定プログラム２０７ｄは、判定プロセス２０６ｄとして機能する。【００８１】
走行データ受信プロセス２０６ａの処理は、走行データ受信部１３１の処理に対応する。更新プロセス２０６ｂの処理は、更新部１３２の処理に対応する。特定プロセス２０６ｃの処理は、特定部１３３の処理に対応する。判定プロセス２０６ｄの処理は、判定部１３４の処理に対応する。【００８２】
なお、各プログラム２０７ａ〜２０７ｄについては、必ずしも最初からハードディスク装置２０７に記憶させておかなくても良い。例えば、コンピュータ２００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」に各プログラムを記憶させておく。そして、コンピュータ２００が各プログラム２０７ａ〜２０７ｄを読み出して実行するようにしても良い。
【符号の説明】
【００８３】
１００    運行管理装置
１１０    通信部
１２０    記憶部
１３０    制御部
【図１】
2018025393.tif 000003
【図２】
2018025393.tif 000004
【図３】
2018025393.tif 000005
【図４】
2018025393.tif 000006
【図５】
2018025393.tif 000007
【図６】
2018025393.tif 000008
【図７】
2018025393.tif 000009
【図８】
2018025393.tif 000010
【図９】
2018025393.tif 000011
【手続補正書】
【提出日】平成30年12月3日(2018.12.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータに、
ドライバーを識別する識別情報と目的地との入力を受け付け、
前記目的地に至る複数の経路の候補を特定し、
ドライバーの識別情報に対応付けて、大型車両の走行実績のある道路についてのドライバーの走行経験数を記憶した記憶部を参照して、入力を受け付けた前記ドライバーの識別情報に対応する大型車両の走行実績のある道路についての走行経験数を特定し、
特定した走行経験数が所定の条件を満たさない場合に、大型車両の走行実績を記憶した記憶部を参照して、前記複数の経路の候補のそれぞれにおける大型車両の走行実績を特定し、
前記複数の経路の候補のうち、前記大型車両の走行実績の少ない経路を優先して出力する
処理を実行させることを特徴とする経路特定プログラム。
【請求項２】
前記記憶部は、曜日および時間における大型車両の走行実績を記憶し、前記大型車両の走行実績を特定する処理は、前記経路の候補のそれぞれを走行する曜日および時間帯における大型車両の走行実績を特定することを特徴とする請求項１に記載の経路特定プログラム。
【請求項３】
前記所定の条件は、走行経験数が閾値以上であるという条件であることを特徴とする請求項１に記載の経路特定プログラム。
【請求項４】
前記出力する処理は、前記走行経験数が前記所定の条件を満たす場合には、前記複数の経路の候補のうち、所要時間の少ない経路を優先して出力することを特徴とする請求項１、２または３に記載の経路特定プログラム。
【請求項５】
前記記憶部は、前記ドライバーの識別情報に対応付けて、ドライバーがリスクの高いドライバーであるか否かの情報を更に記憶し、
前記出力する処理は、前記走行経験数が前記所定の条件を満たし、かつ、入力されたドライバーの識別情報に対応するドライバーが、リスクの高いドライバーである場合には、前記複数の経路の候補の内、所要時間の少ない経路を優先して出力し、経路に含まれる大型車両の走行実績のある道路の情報を合わせて出力することを特徴とする請求項４に記載の経路特定プログラム。
【請求項６】
コンピュータが実行する経路特定方法であって、
ドライバーを識別する識別情報と目的地との入力を受け付け、
前記目的地に至る複数の経路の候補を特定し、
ドライバーの識別情報に対応付けて、大型車両の走行実績のある道路についてのドライバーの走行経験数を記憶した記憶部を参照して、入力を受け付けた前記ドライバーの識別情報に対応する大型車両の走行実績のある道路についての走行経験数を特定し、
特定した走行経験数が所定の条件を満たさない場合に、大型車両の走行実績を記憶した記憶部を参照して、前記複数の経路の候補のそれぞれにおける大型車両の走行実績を特定し、
前記複数の経路の候補のうち、前記大型車両の走行実績の少ない経路を優先して出力する
処理を実行することを特徴とする経路特定方法。
【請求項７】
ドライバーを識別する識別情報と目的地との入力を受け付け、前記目的地に至る複数の経路の候補を特定する特定部と、
ドライバーの識別情報に対応付けて、大型車両の走行実績のある道路についてのドライバーの走行経験数を記憶した記憶部を参照して、入力を受け付けた前記ドライバーの識別情報に対応する大型車両の走行実績のある道路についての走行経験数を特定し、特定した走行経験数が所定の条件を満たさない場合に、大型車両の走行実績を記憶した記憶部を参照して、前記複数の経路の候補のそれぞれにおける大型車両の走行実績を特定し、前記複数の経路の候補のうち、前記大型車両の走行実績の少ない経路を優先して出力する判定部と、
を有することを特徴とする経路特定装置。
【国際調査報告】
2018025393.tif 000012
2018025393.tif 000013