(57)【要約】【課題】停止状態の車両が多いエリアを検出できる停止状態車両の発生エリア検出プログラムの提供。【解決手段】車両から収集した、位置、時刻、及び速度の運行情報に基づき、所定の地域を所定の範囲で分割した分割地域ごとに、所定の期間で所定の停止状態である停止状態車両の台数を計数し、計数した前記台数が所定の値以上の前記分割地域を検出する、処理をコンピュータに実行させる停止状態車両の発生エリア検出プログラムである。【選択図】図１２
2018077691.tif 000002
【特許請求の範囲】
【請求項１】
車両から収集した、位置、時刻、及び速度の運行情報に基づき、所定の地域を所定の範囲で分割した分割地域ごとに、所定の期間で所定の停止状態である停止状態車両の台数を計数し、計数した前記台数が所定の値以上の前記分割地域を検出する、
処理をコンピュータに実行させることを特徴とする停止状態車両の発生エリア検出プログラム。
【請求項２】
前記運行情報が、前記車両が荷物を積載しているか否かを識別する識別情報を含み、
前記所定の期間に前記識別情報が変更された前記停止状態車両の台数を計数する請求項１に記載の停止状態車両の発生エリア検出プログラム。
【請求項３】
前記所定の範囲で分割した前記所定の地域を表す地図画像において、
計数した前記台数が前記所定の値以上の前記分割地域を、前記台数に応じた配色で表示する請求項１から２のいずれかに記載の停止状態車両の発生エリア検出プログラム。
【請求項４】
前記分割地域を第一の分割地域とし、計数した前記台数を第一の計数結果とした場合、前記第一の計数結果が前記所定の値以上の前記第一の分割地域を含み、かつ前記第一の分割地域よりも広い第二の分割地域を設定して、
前記第二の分割地域ごとに、前記所定の期間の前記停止状態車両の台数を計数し、得られた第二の計数結果が所定の値以上の前記第二の分割地域を検出する請求項１から３のいずれかに記載の停止状態車両の発生エリア検出プログラム。
【請求項５】
前記第二の分割地域を設定した前記所定の地域を表す地図画像において、
前記第二の計数結果が前記所定の値以上の前記第二の分割地域を、前記第二の計数結果に応じた配色で表示する請求項４に記載の停止状態車両の発生エリア検出プログラム。
【請求項６】
前記第二の計数結果に応じた配色で表示する前記第二の分割地域を含む前記地図画像に、前記第一の計数結果が前記所定の値以上の前記第一の分割地域を、前記第一の計数結果に応じた配色で重ねて表示する請求項５に記載の停止状態車両の発生エリア検出プログラム。
【請求項７】
前記第二の計数結果が所定の値以上の前記第二の分割地域を含み、かつ前記第二の計数結果が前記所定の値以上の前記第二の分割地域よりも広い第三の分割地域を設定したとき、
前記第三の分割地域ごとに、前記所定の期間で前記停止状態車両の台数を計数し、得られた第三の計数結果が所定の値以上の前記第三の分割地域を検出する請求項４から６のいずれかに記載の停止状態車両の発生エリア検出プログラム。
【請求項８】
前記第三の計数結果が前記所定の値以上の前記第三の分割地域を、前記第三の計数結果に応じた配色で表示する請求項７に記載の停止状態車両の発生エリア検出プログラム。
【請求項９】
前記第三の計数結果に応じた配色で表示する前記第三の分割地域を含む前記地図画像に、前記第二の計数結果が所定の値以上の前記第二の分割地域を、前記第二の計数結果に応じた配色で重ねて表示する請求項８に記載の停止状態車両の発生エリア検出プログラム。
【請求項１０】
前記所定の停止状態が、所定の時間以上停止している状態、及び、所定の時間以上所定の速度以下で徐行している状態、の少なくともいずれかである請求項１から９のいずれかに記載の停止状態車両の発生エリア検出プログラム。
【請求項１１】
前記所定の停止状態が、前記所定の範囲より広い範囲において、前記徐行とみなす速度よりも速い第二の徐行状態で所定の時間以上走行している状態を更に含む請求項１０に記載の停止状態車両の発生エリア検出プログラム。
【請求項１２】
車両から収集した、位置、時刻、及び速度の運行情報に基づき、所定の地域を所定の範囲で分割した分割地域ごとに、所定の期間で所定の停止状態である停止状態車両の台数を計数する計数部と、
計数した前記台数が所定の値以上の前記分割地域を検出する検出部と、
を有することを特徴とする停止状態車両の発生エリア検出装置。
【請求項１３】
前記運行情報が、前記車両が荷物を積載しているか否かを識別する識別情報を含み、
前記計数部が、前記所定の期間で前記識別情報が変更された前記停止状態車両の台数を計数する請求項１２に記載の停止状態車両の発生エリア検出装置。
【請求項１４】
車両から収集した、位置、時刻、及び速度の運行情報に基づき、所定の地域を所定の範囲で分割した分割地域ごとに、所定の期間で所定の停止状態である停止状態車両の台数を計数する計数工程と、
計数した前記台数が所定の値以上の前記分割地域を検出する検出工程と、
を含むことを特徴とする停止状態車両の発生エリア検出方法。
【請求項１５】
前記運行情報が、前記車両が荷物を積載しているか否かを識別する識別情報を含み、
前記計数工程が、前記所定の期間で前記識別情報が変更された前記停止状態車両の台数を計数する請求項１４に記載の停止状態車両の発生エリア検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、停止状態車両の発生エリア検出プログラム、停止状態車両の発生エリア検出装置、及び停止状態車両の発生エリア検出方法に関する。
【背景技術】
【０００２】
道路行政上における大きなテーマの１つとして、交通流を停滞させる要因を除去することが挙げられる。交通流を停滞させる要因としては、例えば、荷積み又は荷下ろし作業の順番を待つ荷待ち時間が発生し、路上に車両を停止させているトラックなどが挙げられる。また、乗降客を待つために、路上に車両を停止させているタクシーなどが挙げられる。
【０００３】
そこで、交通流を停滞させる渋滞箇所を特定するために、トラックに搭載されているデジタルタコグラフなどの運行記録計により取得した位置、時刻、及び速度の運行情報に基づき、位置情報の地理的分布が所定の密度を超える箇所を渋滞箇所として検出する方法が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−５１３４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、トラックは荷待ち時間が発生すると、トラックターミナルなどの出発点又は到着点の周辺で路上に車両を停止させて駐車又は停車する場合や、出発点又は到着点の数ｋｍ周辺を周回しながら徐行又は走行する場合がある。このため、荷待ちのために交通が滞っている地点を特定することが容易ではなく、トラック専用の駐車スペースを確保するなどの都市整備を行うべき地点の優先順位を決定することが難しいという問題がある。
【０００６】
一つの側面では、停止状態の車両が多いエリアを検出できる停止状態車両の発生エリア検出プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
一つの実施態様では、停止状態車両の発生エリア検出プログラムは、車両から収集した、位置、時刻、及び速度の運行情報に基づき、所定の地域を所定の範囲で分割した分割地域ごとに、所定の期間で所定の停止状態である停止状態車両の台数を計数し、計数した前記台数が所定の値以上の前記分割地域を検出する。
【発明の効果】
【０００８】
一つの側面では、停止状態の車両が多いエリアを検出できる停止状態車両の発生エリア検出プログラムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の一実施例に係る停止状態車両の発生エリア検出装置を含むシステムの構成を示す説明図である。
【図２】図２は、停止状態車両の発生エリア検出装置の機能構成の一例を示す説明図である。
【図３】図３は、運行監視端末から送信される車両の運行情報の一例を示す説明図である。
【図４】図４は、検出したエリアαにおける停止状態車両の走行履歴の一例を示す説明図である。
【図５】図５は、図４の停止状態車両のうち、識別情報が変更された停止状態車両を区別した場合の、停止状態車両の走行履歴の一例を示す説明図である。
【図６】図６は、図５のエリアαをエリアβに拡張した場合の、停止状態車両の走行履歴の一例を示す説明図である。
【図７】図７は、図６のエリアβをエリアγに拡張した場合の、停止状態車両の走行履歴の一例を示す説明図である。
【図８】図８は、エリアαにおける停止車両指数の算出方法の一例を示す説明図である。
【図９】図９は、エリアβにおける停止車両指数の算出方法の一例を示す説明図である。
【図１０】図１０は、エリアγにおける停止車両指数の算出方法の一例を示す説明図である。
【図１１】図１１は、本発明の一実施例に係る停止状態車両の発生エリア検出装置のハードウェア構成の一例を示す説明図である。
【図１２】図１２は、制御手段が運行情報に基づいて検出した各エリアを表示する流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施例を説明するが、本発明は、この実施例に何ら限定されるものではない。
なお、本発明の「停止状態車両の発生エリア検出装置」における制御手段の各部が行う制御は、本発明の「停止状態車両の発生エリア検出方法」を実施することと同義であるので、本発明の「停止状態車両の発生エリア検出装置」の説明を通じて本発明の「停止状態車両の発生エリア検出方法」の詳細についても明らかにする。また、本発明の「停止状態車両の発生エリア検出プログラム」は、ハードウェア資源としてのコンピュータ等を用いることにより、本発明の「停止状態車両の発生エリア検出装置」として実現させることから、本発明の「停止状態車両の発生エリア検出装置」の説明を通じて本発明の「停止状態車両の発生エリア検出プログラム」の詳細についても明らかにする。
【実施例】
【００１１】
図１は、本発明の一実施例に係る停止状態車両の発生エリア検出装置１００を含むシステムの構成を示す説明図である。なお、停止状態車両の発生エリア検出装置１００には停止状態車両の発生エリア検出プログラムが内蔵されており、停止状態車両の発生エリア検出装置１００を実施すると停止状態車両の発生エリア検出方法が実施される。
【００１２】
停止状態車両の発生エリア検出装置１００は、交通流を停滞させるおそれがある停止状態車両が多いエリアを検出する装置である。
停止状態車両は、所定の停止状態となる車両である。例えば、トラックターミナルなどの周辺の路上で駐車して完全に停止している車両だけでなく、荷積み又は荷下ろしのタイミングを図るためにトラックターミナルなどの周辺を周回しながら徐行や走行する車両も含む。このため、本実施例では、所定の停止状態を、（１）速度０ｋｍ／ｈで５分間以上継続して停止している状態、（２）速度５ｋｍ／ｈ以下での徐行が１０分間以上継続している状態、及び（３）所定の範囲より広い範囲において、速度３０ｋｍ／ｈ以下での走行が２０分間以上継続している状態、の少なくともいずれかとして定義する。なお、（２）の状態を単に「徐行状態」とし、（３）の状態を「第二の徐行状態」ということもできる。
なお、本実施例では、所定の停止状態として、（１）〜（３）のようにしたが、これに限られることなく、道路状況などにより適宜変更することができる。
【００１３】
停止状態車両が多いエリアを検出するには、図１に示すように、停止状態車両の発生エリア検出装置１００は、車両３００、４００、５００に搭載されている運行監視端末３１０、４１０、５１０からネットワーク２００を介して、位置、時刻、及び速度の運行情報を収集する。次に、停止状態車両の発生エリア検出装置１００は、収集した運行情報に基づき、所定の地域を所定の範囲で分割した分割地域ごとに、所定の期間で所定の停止状態であると判定した停止状態車両の台数を計数する。次に、停止状態車両の発生エリア検出装置１００は、得られた計数結果が所定の値以上の分割地域を検出する。
【００１４】
所定の地域としては、特に制限はなく、目的に応じて適宜選択することができ、例えば、ユーザにより指定される地域であってもよく、国、都道府県、市町村などの単位で指定されるようにしてもよい。
所定の範囲で分割した分割地域としては、特に制限はなく、目的に応じて適宜選択することができ、本実施例では、所定の地域を１００ｍメッシュで分割した地域、すなわち１００ｍ四方の分割地域としている。なお、分割地域は、「第一の分割地域」、「エリアα」と称することがある。
所定の期間としては、特に制限はなく、目的に応じて適宜選択することができ、例えば、ユーザにより指定される期間であってもよく、年、月、週、日、昼間、夜間などの単位で指定されるようにしてもよい。
計数結果としては、特に制限はなく、目的に応じて適宜選択することができ、例えば、停止状態車両の台数の合計でもよく、停止状態車両の台数の合計に基づいて算出した停止車両指数でもよい。本実施例では、計数結果として停止車両指数を用いる。停止車両指数を算出する方法については後述する。
なお、エリアαにおける計数結果は、「第一の計数結果」と称することがある。
【００１５】
停止状態車両の発生エリア検出装置１００は、所定の地域を表す地図画像をディスプレイなどに表示し、検出したエリアαの範囲を第一の計数結果に応じた配色で表示することができる。これにより、駐車スペースを確保するなどの都市整備を行うべき地点の優先順位をユーザが一見して把握することができる。
なお、計数結果に応じた配色は、色相、彩度、及び明度を調整することにより実現でき、例えば、停止車両指数が大きいほど、彩度を高くするようにしてもよい。
【００１６】
このように、車両から収集した運行情報に基づき、エリアαごとに計数した停止状態車両の台数を計数し、得られた第一の計数結果が所定の値以上のエリアαを検出することにより、停止状態車両が多いエリアαを検出して表示することができる。これにより、駐車スペースを確保するなどの都市整備を行うべきエリアαを特定することができる。
【００１７】
また、運行情報に、車両が荷物を積載しているか否かを識別する識別情報を更に加え、所定の期間で識別情報が変更された停止状態車両の台数をエリアαごとに計数することにより、荷積み又は荷下ろしの作業が行われたエリアαを明確に検出できる。
識別情報は、荷積み又は荷下しの作業が行われたとき、運行監視端末３１０、４１０、５１０に設置された「実車・空車ボタン」が押下されることにより、「荷積み状態（実車）」及び「荷下ろし状態（空車）」のいずれかに変更することができる。
なお、各種センサを用いて車両の荷台に荷物が積載されているか否かを判定することにより、「荷積み状態（実車）」及び「荷下ろし状態（空車）」のいずれかに識別情報を変更するようにしてもよい。
【００１８】
停止状態車両の発生エリア検出装置１００は、検出したエリアαを含み、かつエリアαよりも広いエリアβ（以下、「第二の分割地域」と称することがある。）を設定し、エリアβごとに、所定の期間の停止状態車両を計数し、得られた計数結果が所定の値以上のエリアβを検出することができる。これにより、トラックターミナルなどの周辺を周回する停止状態車両を考慮したエリアβを検出することができ、例えば、荷待ち状態のトラックが多いエリアを検出できる。
なお、本実施例では、エリアβの範囲を、エリアαを含む１ｋｍ四方とする。また、エリアβごとの計数結果を「第二の計数結果」と称することがある。
【００１９】
更に、停止状態車両の発生エリア検出装置１００は、検出したエリアβを含み、かつエリアβよりも広いエリアγ（以下、「第三の分割地域」と称することがある）を設定し、エリアγごとに、所定の期間で停止状態車両を計数し、得られた計数結果が所定の値以上のエリアγを検出することができる。これにより、トラックターミナルなどの周辺の更に遠くを周回する停止状態車両を考慮したエリアγを検出することができ、例えば、荷待ち状態のトラックが多いエリアをより確実に検出できる。
なお、本実施例では、エリアγの範囲を、エリアβを含む３ｋｍ四方とする。また、エリアγごとの計数結果を「第三の計数結果」と称することがある。
【００２０】
停止状態車両の発生エリア検出装置１００は、検出したエリアα、β、及びγを計数結果に応じた配色で、所定の地域を表す地図画像にそれぞれ重ねて表示することができる。
【００２１】
車両３００、４００、５００としては、例えば、トラック等の商用車が挙げられるが、乗用車などでもよい。また、車両の台数としては、特に制限はなく、目的に応じて適宜選択することができ、多いほうが好ましい。
運行監視端末３１０、４１０、５１０としては、例えば、デジタルタコグラフ（以下、「デジタコ」と称することもある）などが挙げられる。
【００２２】
（停止状態車両の発生エリア検出装置）
＜停止状態車両の発生エリア検出装置の機能構成＞
図２は、停止状態車両の発生エリア検出装置１００の機能構成の一例を示す説明図である。
図２に示すように、停止状態車両の発生エリア検出装置１００は、通信手段１１０と、記憶手段１２０と、制御手段１３０と、入力手段１４０と、出力手段１５０とを有する。
【００２３】
通信手段１１０は、制御手段１３０の指示に基づき、車両３００、４００、５００に搭載される運行監視端末３１０、４１０、５１０から運行情報を受信する。
【００２４】
図３は、運行監視端末３１０、４１０、５１０から送信される運行情報の一例を示す説明図である。
図３に示すように、運行情報は、「車両ＩＤ、時刻、位置（経度、緯度）、速度、荷積み状態（実車）／荷下ろし状態（空車）」の項目を含む。本実施例では、これらの項目を１秒ごとに取得する。
【００２５】
「車両ＩＤ」は、車両を識別するための情報であり、予め設定される。
「時刻」は、運行監視端末３１０、４１０、５１０に搭載されている内蔵時計などから取得される時間情報である。
「位置（経度、緯度）」は、運行監視端末３１０、４１０、５１０に搭載されているＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）ユニットを用いて、時間情報と同期して取得される位置情報である。
「速度」は、時間情報と同期させ、速度センサを用いて車両の車軸から取得される速度情報である。
「荷積み状態（実車）／荷下ろし状態（空車）」は、車両が「荷積み状態（実車）」及び「荷下ろし状態（空車）」のいずれかであるかを識別する識別情報である。
【００２６】
記憶手段１２０は、運行情報データベース（以下、「運行情報ＤＢ」と称することもある）１２１を有する。通信手段１１０が受信した運行情報は、運行情報ＤＢ１２１に格納される。
【００２７】
＜＜制御手段＞＞
制御手段１３０は、領域設定部１３１と、計数部１３２と、算出部１３３と、検出部１３４と、表示制御部１３５とを有する。
【００２８】
−領域設定部−
領域設定部１３１は、所定の地域を１００ｍメッシュで分割する設定をし、所定の地域をエリアαの範囲ごとに分割する。
また、領域設定部１３１は、検出部１３４により検出したエリアαを含むように１ｋｍ四方に拡張したエリアβを設定することができる。更に、エリアβを含むように３ｋｍ四方に拡張したエリアγを設定することができる。
なお、本実施例では、拡張する範囲は、検出した各エリアを含むように拡張したエリアを設定したが、これに限られることなく、拡張する大きさ、位置などは目的に応じて適宜設定できる。
【００２９】
−計数部−
計数部１３２は、運行情報ＤＢ１２１から読み出した運行情報に基づき、エリアαごとに、所定の期間で停止状態車両の台数を計数する。
計数部１３２による計数は、単に所定の期間で停止状態車両の台数を計数するよりも、所定の期間で識別情報が変更された停止状態車両の台数を計数するほうが好ましい。計数部１３２による計数が好ましい態様であると、荷積み又は荷下ろしの作業を行った停止状態車両の台数が多いエリアを検出することができ、荷待ち状態のトラックが多いエリアを検出する精度が向上する。
【００３０】
計数部１３２は、各エリアにおいて、所定の期間で所定の停止状態であると判定した履歴を有する車両の台数を計数することができる。
所定の停止状態とは、本実施例では、上述のとおり、（１）速度０ｋｍ／ｈで５分間以上継続して停止している状態、（２）速度５ｋｍ／ｈ以下での徐行が１０分間以上継続している状態、及び（３）所定の範囲より広い範囲において、速度３０ｋｍ／ｈ以下での走行が２０分間以上継続している状態、の少なくともいずれかである。なお、（２）及び（３）の状態には、信号待ちなどによる断続的な停止も含まれる。すなわち、計数部１３２は、（１）〜（３）の停止状態ごとに車両の台数を計数できる。これにより、算出部１３３が停止車両指数を算出することができる。
【００３１】
図４〜図７は、計数部１３２が計数する停止状態車両の走行履歴をイメージした図である。なお、本実施例における各エリアの縮尺とは異なる。
図４は、検出したエリアα６０１における停止状態車両の走行履歴の一例を示す説明図である。図４において、「○」が停止状態車両、「○」から出ている線が所定の期間における停止状態車両ごとの走行履歴を示している。
図４に示すように、走行履歴が比較的短い停止状態車両は、所定の期間での移動距離が短く、例えば、分割地域のいずれかの地点で駐車していたと推測できる。また、走行履歴が比較的長い停止状態車両は、所定の期間での移動距離が長く、例えば、トラックターミナルなどの周辺を徐行又は走行していたか、渋滞などに巻き込まれずに分割地域のいずれかの地点で駐車して荷積みなどの作業を行ったと推測できる。
【００３２】
図５は、図４の停止状態車両のうち、識別情報が変更された停止状態車両を区別した場合の、停止状態車両の走行履歴の一例を示す説明図である。図５において、「●」が識別情報を変更された停止状態車両、「○」が停止状態車両、「●」又は「○」から出ている線が所定の期間における各停止状態車両の走行履歴を示している。
図４では、走行履歴が比較的短い停止状態車両は、荷待ちによる駐車であるか、荷積み又は荷下ろしの作業が行われたための駐車であるか不明であった。図５では、識別情報を変更された停止状態車両が区別されているため、荷積み又は荷下ろしの作業が行われたための駐車であることが確認できる。なお、所定の期間で識別情報が変更された停止状態車両とは、所定の期間で識別情報が変更された履歴を有する停止状態車両を意味する。
【００３３】
図６は、図５のエリアα６０１をエリアβ６０２に拡張した場合の、停止状態車両の走行履歴の一例を示す説明図である。
図６に示すように、エリアβ６０２がエリアα６０１より広い範囲に拡張して設定されていることにより、トラックターミナルなどの周辺を周回する停止状態車両の走行履歴を確認できる。
【００３４】
図７は、図６のエリアβ６０２をエリアγ６０３に拡張した場合の、停止状態車両の走行履歴の一例を示す説明図である。
図７に示すように、エリアγ６０３がエリアβ６０２より広い範囲に拡張して設定されていることにより、トラックターミナルなどの周辺の更に遠くを周回する停止状態車両の走行履歴を確認できる。
【００３５】
−算出部−
算出部１３３は、計数部１３２が計数した、所定の期間で停止状態車両の台数、又は所定の停止状態ごとに計数した車両の台数に基づき、停止車両指数を算出する。
【００３６】
［停止車両指数］
停止車両指数とは、交通流を停滞させる程度を考慮して、所定の停止状態に応じて係数を設定し、計数部１３２が計数した停止状態車両の台数に係数を乗じて算出される値である。
【００３７】
図８は、エリアαにおける停止車両指数αの算出方法の一例を示す説明図であり、停止車両指数αをエリアαごとで算出し、停止車両指数αが大きいものから順にエリアαを並び替えた表である。
図８に示すように、停止車両指数αは、所定の停止状態ごとの停止状態車両の台数と、所定の停止状態ごとに重み付けした係数との積をそれぞれ算出して合計したものである。
【００３８】
図９は、エリアβにおける停止車両指数βの算出方法の一例を示す説明図であり、停止車両指数βをエリアβごとで算出し、停止車両指数βが大きいものから順にエリアβを並び替えた表である。
図９に示すように、停止車両指数βは、所定の停止状態ごとの停止状態車両の台数と、所定の停止状態ごとに重み付けした係数との積をそれぞれ算出して合計したものである。
【００３９】
図１０は、エリアγにおける停止車両指数γの算出方法の一例を示す説明図であり、停止車両指数γをエリアγごとで算出し、停止車両指数γが大きいものから順にエリアγを並び替えた表である。
図１０に示すように、停止車両指数γは、所定の停止状態ごとの停止状態車両の台数と、所定の停止状態ごとに重み付けした係数との積をそれぞれ算出して合計したものである。
【００４０】
−検出部−
検出部１３４は、所定の地域を１００ｍメッシュで分割したエリアα群のうち、算出部１３３がエリアαごとに算出した第一の計数結果、すなわち停止車両指数αが所定の値以上のエリアαを検出する。
また、検出部１３４は、エリアαより広いエリアβに拡張して設定したとき、算出部１３３がエリアβごとに算出した第二の計数結果、すなわち停止車両指数βが所定の値以上のエリアβを検出する。
更に、検出部１３４は、エリアβより広いエリアγに拡張して設定したとき、算出部１３３がエリアγごとに算出した第三の計数結果、すなわち停止車両指数γが所定の値以上のエリアγを検出する。
【００４１】
−表示制御部−
表示制御部１３５は、１００ｍメッシュで分割した所定の地域を表す地図画像において、検出部１３４が検出したエリアαを、停止車両指数αに応じた配色で表示させる制御を行うことができる。
また、表示制御部１３５は、エリアβを含む所定の地域を表す地図画像において、検出部１３４が検出したエリアβを、停止車両指数βに応じた配色で表示させる制御を行うことができる。
更に、表示制御部１３５は、エリアγを含む所定の地域を表す地図画像において、検出部１３４が検出したエリアγを、停止車両指数γに応じた配色で表示させる制御を行うことができる。
なお、表示制御部１３５は、所定の地域を表す地図画像に、検出部１３４が検出したエリアα、エリアβ、及びエリアγの少なくともいずれかを重ねて表示させる制御を行うことができる。
【００４２】
入力手段１４０は、本実施例ではキーボードなどとして用いられ、検出したい所定の地域、所定の期間や、各エリアを拡張するか否かの指示が、ユーザにより入力手段１４０を介して入力される。
【００４３】
出力手段１５０は、本実施例ではディスプレイなどとして用いられ、所定の地域を表す地図画像に、検出部１３４が検出した各エリアが停止車両指数に応じた配色で地図画像を透過するように表示され、ユーザに対して出力される。
【００４４】
＜停止状態車両の発生エリア検出装置のハードウェア構成＞
図１１は、本発明の一実施例に係る停止状態車両の発生エリア検出装置のハードウェア構成を示す説明図である。
図１１に示すように、停止状態車両の発生エリア検出装置１００は、通信手段１１０と、記憶手段１２０と、制御手段１３０と、入力手段１４０と、出力手段１５０と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１６０と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１７０とを有する。なお、停止状態車両の発生エリア検出装置１００の各手段は、バス１８０を介してそれぞれ通信可能に接続されている。
【００４５】
通信手段１１０は、制御手段１３０の指示に基づき、車両３００、４００、５００に搭載される運行監視端末３１０、４１０、５１０から運行情報を受信する。
なお、本実施例では、通信手段１１０は、制御手段１３０の指示に基づき、運行情報を受信するとしたが、ネットワーク２００を介して各運行監視端末から運行情報を送信する指示を出力してもよい。また、運行情報の受信は、無線又は有線であってもよく、記憶媒体を介してでもよい。
【００４６】
記憶手段１２０は、制御手段１３０の指示に基づき、停止状態車両の発生エリア検出装置１００にインストールされた各種プログラムや、プログラムを実行することにより生成されるデータ等を記憶する。
【００４７】
制御手段１３０は、通信手段１１０が受信した運行情報を、記憶手段１２０が有する運行情報ＤＢ１２１に格納する。また、制御手段１３０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などであり、記憶手段１２０に記憶された各種プログラムを実行し、停止状態車両の発生エリア検出装置１００全体を制御する。
【００４８】
入力手段１４０は、例えば、キーボードやマウスなどであり、停止状態車両の発生エリア検出装置１００に対する各種指示を受け付ける。本実施例では、検出したい所定の地域、所定の期間や、各エリアを拡張するか否かの指示が、ユーザにより入力手段１４０を介して入力される。
【００４９】
出力手段１５０は、例えば、ディスプレイ、プリンタ、スピーカーなどであり、停止状態車両の発生エリア検出装置１００の内部状態についての表示などを行う。本実施例では、所定の地域を表す地図画像に、ディスプレイとしての出力手段１５０により、検出部１３４が検出した各エリアが計数結果に応じた配色で表示され、ユーザに対して出力される。
【００５０】
ＲＯＭ１６０は、記憶手段１２０に記憶された各種プログラムを制御手段１３０が実行するために必要な各種プログラム、データ等を記憶する。具体的には、ＲＯＭ１６０は、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、ＥＦＩ（Ｅｘｔｅｎｓｉｂｌｅ  Ｆｉｒｍｗａｒｅ  Ｉｎｔｅｒｆａｃｅ）等のブートプログラムなどを記憶する。
【００５１】
ＲＡＭ１７０は、主記憶装置であり、記憶手段１２０に記憶された各種プログラムが制御手段１３０により実行される際に展開される作業領域として機能する。
ＲＡＭ１７０としては、例えば、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などが挙げられる。
【００５２】
図１２は、制御手段１３０が運行情報に基づいて検出した各エリアを表示する流れの一例を示すフローチャートである。制御手段１３０が運行情報に基づいて検出した各エリアを表示するフローを、図２を参照しながら図１２に示すフローチャートにしたがって説明する。
【００５３】
［エリアαを検出して表示するまでのフロー］
ステップＳ１０１では、制御手段１３０は、ユーザにより入力手段１４０を用いて入力された「検出したい地域、期間」の指定を受け付け、処理をＳ１０２に移行させる。
ステップＳ１０２では、領域設定部１３１は、指定された地域（所定の地域）を１００ｍ単位のエリアαごとに分割し、処理をＳ１０３に移行させる。
ステップＳ１０３では、計数部１３２は、指定された地域における運行情報を運行情報ＤＢ１２１から読み取り、処理をＳ１０４に移行させる。
ステップＳ１０４では、計数部１３２は、運行情報に基づいて、指定された期間（所定の期間）で停止状態であると判定した停止状態車両の台数をエリアαごとに計数し、処理をＳ１０５に移行させる。
ステップＳ１０５では、算出部１３３は、計数部１３２により計数した停止状態車両の台数からエリアαごとに停止車両指数αを算出し、処理をＳ１０６に移行させる。
ステップＳ１０６では、検出部１３４は、算出部１３３により算出した停止車両指数αが所定の値以上のエリアαを検出し、処理をＳ１０７に移行させる。
ステップＳ１０７では、表示制御部１３５は、検出部１３４により検出したエリアαを停止車両指数αに応じた配色で、ディスプレイとしての出力手段１５０を用いて表示させ、処理をＳ１０８に移行させる。
【００５４】
［エリアβを検出して表示するまでのフロー］
ステップＳ１０８では、制御手段１３０は、入力手段１４０を用いて入力された指示により、エリアαを拡張するか否かを判定する。制御手段１３０は、エリアαを拡張すると指示されたと判定すると処理をＳ１０９に移行させ、エリアαを拡張しないと指示されたと判定すると本処理を終了させる。
ステップＳ１０９では、領域設定部１３１は、検出したエリアαを含む拡張したエリアβを設定し、処理をＳ１１０に移行させる。
ステップＳ１１０では、計数部１３２は、運行情報に基づいて、指定された期間で停止状態であると判定した停止状態車両の台数をエリアβごとに計数し、処理をＳ１１１に移行させる。
ステップＳ１１１では、算出部１３３は、計数部１３２により計数した停止状態車両の台数からエリアβごとに停止車両指数βを算出し、処理をＳ１１２に移行させる。
ステップＳ１１２では、検出部１３４は、算出部１３３により算出した停止車両指数βが所定の値以上のエリアβを検出し、処理をＳ１１３に移行させる。
ステップＳ１１３では、表示制御部１３５は、検出部１３４により検出したエリアβを停止車両指数βに応じた配色で、ディスプレイとしての出力手段１５０を用いて表示させ、処理をＳ１１４に移行させる。
【００５５】
［エリアγを検出して表示するまでのフロー］
ステップＳ１１４では、制御手段１３０は、入力手段１４０を用いて入力された指示により、エリアβを拡張するか否かを判定する。制御手段１３０は、エリアβを拡張すると指示されたと判定すると処理をＳ１１５に移行させ、エリアβを拡張しないと指示されたと判定すると本処理を終了させる。
ステップＳ１１５では、領域設定部１３１は、検出したエリアβを含む拡張したエリアγを設定し、処理をＳ１１６に移行させる。
ステップＳ１１６では、計数部１３２は、運行情報に基づいて、指定された期間で停止状態であると判定した停止状態車両の台数をエリアγごとに計数し、処理をＳ１１７に移行させる。
ステップＳ１１７では、算出部１３３は、計数部１３２により計数した停止状態車両の台数からエリアγごとに停止車両指数γを算出し、処理をＳ１１８に移行させる。
ステップＳ１１８では、検出部１３４は、算出部１３３により算出した停止車両指数γが所定の値以上のエリアγを検出し、処理をＳ１１９に移行させる。
ステップＳ１１９では、表示制御部１３５は、検出部１３４により検出したエリアγを停止車両指数γに応じた配色で、ディスプレイとしての出力手段１５０を用いて表示させ、本処理を終了させる。
【００５６】
なお、本実施例では、１００ｍ四方のエリアαから３ｋｍ四方のエリアγまでエリアの範囲を３段階で拡張したが、これに限られることなく、段階の数、各段階に応じたエリアの範囲を変更することができる。
【００５７】
以上の実施形態に関し、更に以下の付記を開示する。
（付記１）
車両から収集した、位置、時刻、及び速度の運行情報に基づき、所定の地域を所定の範囲で分割した分割地域ごとに、所定の期間で所定の停止状態である停止状態車両の台数を計数し、計数した前記台数が所定の値以上の前記分割地域を検出する、
処理をコンピュータに実行させることを特徴とする停止状態車両の発生エリア検出プログラム。
（付記２）
前記運行情報が、前記車両が荷物を積載しているか否かを識別する識別情報を含み、
前記所定の期間に前記識別情報が変更された前記停止状態車両の台数を計数する付記１に記載の停止状態車両の発生エリア検出プログラム。
（付記３）
前記所定の範囲で分割した前記所定の地域を表す地図画像において、
計数した前記台数が前記所定の値以上の前記分割地域を、前記台数に応じた配色で表示する付記１から２のいずれかに記載の停止状態車両の発生エリア検出プログラム。
（付記４）
前記分割地域を第一の分割地域とし、計数した前記台数を第一の計数結果とした場合、前記第一の計数結果が前記所定の値以上の前記第一の分割地域を含み、かつ前記第一の分割地域よりも広い第二の分割地域を設定して、
前記第二の分割地域ごとに、前記所定の期間の前記停止状態車両の台数を計数し、得られた第二の計数結果が所定の値以上の前記第二の分割地域を検出する付記１から３のいずれかに記載の停止状態車両の発生エリア検出プログラム。
（付記５）
前記第二の分割地域を設定した前記所定の地域を表す地図画像において、
前記第二の計数結果が前記所定の値以上の前記第二の分割地域を、前記第二の計数結果に応じた配色で表示する付記４に記載の停止状態車両の発生エリア検出プログラム。
（付記６）
前記第二の計数結果に応じた配色で表示する前記第二の分割地域を含む前記地図画像に、前記第一の計数結果が前記所定の値以上の前記第一の分割地域を、前記第一の計数結果に応じた配色で重ねて表示する付記５に記載の停止状態車両の発生エリア検出プログラム。
（付記７）
前記第二の計数結果が所定の値以上の前記第二の分割地域を含み、かつ前記第二の計数結果が前記所定の値以上の前記第二の分割地域よりも広い第三の分割地域を設定したとき、
前記第三の分割地域ごとに、前記所定の期間で前記停止状態車両の台数を計数し、得られた第三の計数結果が所定の値以上の前記第三の分割地域を検出する付記４から６のいずれかに記載の停止状態車両の発生エリア検出プログラム。
（付記８）
前記第三の計数結果が前記所定の値以上の前記第三の分割地域を、前記第三の計数結果に応じた配色で表示する付記７に記載の停止状態車両の発生エリア検出プログラム。
（付記９）
前記第三の計数結果に応じた配色で表示する前記第三の分割地域を含む前記地図画像に、前記第二の計数結果が所定の値以上の前記第二の分割地域を、前記第二の計数結果に応じた配色で重ねて表示する付記８に記載の停止状態車両の発生エリア検出プログラム。
（付記１０）
前記所定の停止状態が、所定の時間以上停止している状態、及び、所定の時間以上所定の速度以下で徐行している状態、の少なくともいずれかである付記１から９のいずれかに記載の停止状態車両の発生エリア検出プログラム。
（付記１１）
前記所定の停止状態が、前記所定の範囲より広い範囲において、前記徐行とみなす速度よりも速い第二の徐行状態で所定の時間以上走行している状態を更に含む付記１０に記載の停止状態車両の発生エリア検出プログラム。
（付記１２）
車両から収集した、位置、時刻、及び速度の運行情報に基づき、所定の地域を所定の範囲で分割した分割地域ごとに、所定の期間で所定の停止状態である停止状態車両の台数を計数する計数部と、
計数した前記台数が所定の値以上の前記分割地域を検出する検出部と、
を有することを特徴とする停止状態車両の発生エリア検出装置。
（付記１３）
前記運行情報が、前記車両が荷物を積載しているか否かを識別する識別情報を含み、
前記計数部が、前記所定の期間で前記識別情報が変更された前記停止状態車両の台数を計数する付記１２に記載の停止状態車両の発生エリア検出装置。
（付記１４）
車両から収集した、位置、時刻、及び速度の運行情報に基づき、所定の地域を所定の範囲で分割した分割地域ごとに、所定の期間で所定の停止状態である停止状態車両の台数を計数する計数工程と、
計数した前記台数が所定の値以上の前記分割地域を検出する検出工程と、
を含むことを特徴とする停止状態車両の発生エリア検出方法。
（付記１５）
前記運行情報が、前記車両が荷物を積載しているか否かを識別する識別情報を含み、
前記計数工程が、前記所定の期間で前記識別情報が変更された前記停止状態車両の台数を計数する付記１４に記載の停止状態車両の発生エリア検出方法。
【符号の説明】
【００５８】
１００    停止状態車両の発生エリア検出装置
１１０    通信手段
１２０    記憶手段
１３０    制御手段
１３１    領域設定部
１３２    計数部
１３３    算出部
１３４    検出部
１３５    表示制御部
１４０    入力手段
１５０    出力手段
３００、４００、５００    車両
３１０、４１０、５１０    運行監視端末
６０１    エリアα（第一の分割地域）
６０２    エリアβ（第二の分割地域）
６０３    エリアγ（第三の分割地域）
【図１】
2018077691.tif 000003
【図２】
2018077691.tif 000004
【図３】
2018077691.tif 000005
【図４】
2018077691.tif 000006
【図５】
2018077691.tif 000007
【図６】
2018077691.tif 000008
【図７】
2018077691.tif 000009
【図８】
2018077691.tif 000010
【図９】
2018077691.tif 000011
【図１０】
2018077691.tif 000012
【図１１】
2018077691.tif 000013
【図１２】
2018077691.tif 000014