(57)【特許請求の範囲】
【請求項１】
データを処理する処理装置と、通行日時取得部と、指標値割当部と、指標値集計部と、定時通行判定部とを有し、
上記通行日時取得部は、上記処理装置を用いて、車両が所定の地点を通行した通行日時を取得し、
上記指標値割当部は、上記処理装置を用いて、上記通行日時取得部が取得した通行日時に基づいて、一日を分割した複数の時間帯のうち、上記車両が上記所定の地点を通行した通行時刻を含む時間帯を求めて通行時間帯とし、上記通行時間帯の前後に連続した２つ以上の時間帯のそれぞれについて、０より大きい指標値を割り当て、
上記指標値集計部は、上記処理装置を用いて、上記複数の時間帯のそれぞれについて、上記指標値割当部が割り当てた指標値を集計して、集計値を算出し、
上記定時通行判定部は、上記処理装置を用いて、上記複数の時間帯のうちいずれかの時間帯について上記指標値集計部が算出した集計値が閾値以上である場合に、上記集計値が上記閾値以上である時間帯に上記車両が上記所定の地点を通行する定時通行車両であると判定する
ことを特徴とする定時通行判定装置。
【請求項２】
上記指標値割当部は、上記通行時刻より所定の時間前の通行前時刻と、上記通行時刻より所定の時間後の通行後時刻とを算出し、算出した通行前時刻と通行後時刻との間の時刻を含む時間帯について、上記指標値を割り当てることを特徴とする請求項１に記載の定時通行判定装置。
【請求項３】
上記指標値割当部は、所定の定数、または、上記通行時刻と上記時間帯との間の時間間隔が大きくなるほど小さくなる数値を、上記指標値とすることを特徴とする請求項１または請求項２に記載の定時通行判定装置。
【請求項４】
上記指標値集計部は、上記指標値の合計値、平均値、最頻値及び中央値のうちのいずれかを、上記集計値とすることを特徴とする請求項１乃至請求項３のいずれかに記載の定時通行判定装置。
【請求項５】
上記指標値割当部は、上記車両が通行した曜日が所定の曜日である場合に、上記指標値を割り当てることを特徴とする請求項１乃至請求項４のいずれかに記載の定時通行判定装置。
【請求項６】
上記定時通行判定装置は、更に、特殊事情取得部を有し、
上記特殊事情取得部は、上記処理装置を用いて、上記車両が上記所定の地点を通行する時刻に影響を与える事情が発生した特殊事情発生時間帯を取得し、
上記指標値割当部は、上記特殊事情取得部が取得した特殊事情発生時間帯に上記通行日時が含まれる場合、上記特殊事情発生時間帯に上記通行日時が含まれない場合よりも多くの数の時間帯について、上記指標値を割り当てる
ことを特徴とする請求項１乃至請求項５のいずれかに記載の定時通行判定装置。
【請求項７】
上記特殊事情取得部が取得する特殊事情発生時間帯における上記車両が上記所定の地点を通行する時刻に影響を与える事情は、渋滞、道路工事及び事故のうち少なくともいずれかであることを特徴とする請求項６に記載の定時通行判定装置。
【請求項８】
上記定時通行判定装置は、更に、通行速度取得部を有し、
上記通行速度取得部は、上記処理装置を用いて、上記通行日時取得部が取得した通行日時に上記車両が上記所定の地点を通行した通行速度を取得し、
上記指標値割当部は、上記通行速度取得部が取得した通行速度が閾値より遅い場合に、上記通行速度が上記閾値より速い場合よりも多くの数の時間帯について、上記指標値を割り当てる
ことを特徴とする請求項１乃至請求項７のいずれかに記載の定時通行判定装置。
【請求項９】
データを処理する処理装置を有するコンピュータが実行することにより、上記コンピュータを、請求項１乃至請求項８のいずれかに記載の定時通行判定装置として機能させることを特徴とするコンピュータプログラム。
【請求項１０】
データを処理する処理装置を有する定時通行判定装置が、車両が所定の地点を定時通行する定時通行車両であるか否かを判定する定時通行判定方法において、
上記処理装置が、車両が所定の地点を通行した通行日時を取得し、
上記処理装置が、取得した通行日時に基づいて、一日を分割した複数の時間帯のうち、上記車両が上記所定の地点を通行した通行時刻を含む時間帯を求めて通行時間帯とし、
上記処理装置が、上記通行時間帯の前後に連続した２つ以上の時間帯のそれぞれについて、０より大きい指標値を割り当て、
上記処理装置が、上記複数の時間帯のそれぞれについて、割り当てた指標値を集計して、集計値を算出し、
上記処理装置が、上記複数の時間帯のうちいずれかの時間帯について算出した集計値が閾値以上である場合に、上記集計値が上記閾値以上である時間帯に上記車両が上記所定の地点を通行する定時通行車両であると判定する
ことを特徴とする定時通行判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車両がある地点を定時に通行する定時通行車両であるか否かを判定する定時通行車両判定装置に関する。
【背景技術】
【０００２】
車両の通行情報を蓄積し、車両の検索が可能なシステムがある。例えば、交差点の信号機に設けた車両番号認識装置で取得したデータ（車両情報、通過日時など）をセンターのデータベースに蓄積し、交通状況を分析するシステムがある。
このようなシステムにおいては、車両の交通情報を取得、蓄積することにより、車両の通行履歴の検索、照会を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３１２８８６号公報
【非特許文献】
【０００４】
【非特許文献１】内田敬「通勤ドライバーの出発時刻決定行動の実証分析」、土木計画学研究・論文集、Ｎｏ．１０、１９９２年１１月
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このようなシステムに蓄積されたデータを解析すれば、有用な情報を導出することができる可能性がある。例えば、一定の交通特性を持つ車両の割合などを導出できれば、それに合った交通規制をすることが可能になり、渋滞を緩和するなど、社会的交通コストの削減に貢献することができる。
例えば、通勤車両のように、毎日ほぼ一定の時刻に決まった地点を通過する車両を判定したいという要望がある。
しかし、車両が実際にある地点を通過する時刻は、渋滞など様々な要因により変動する。このため、ある車両が、毎日ほぼ一定の時刻に決まった地点を通過する車両であるか否かを判定することは、容易ではない。
この発明は、例えば、車両が実際にある地点を通過する時刻にバラツキがある場合でも、その車両が毎日ほぼ一定の時刻にその地点を通過する車両であるか否かを、容易に判定することを目的とする。
【課題を解決するための手段】
【０００６】
この発明にかかる定時通行判定装置は、
データを処理する処理装置と、通行日時取得部と、指標値割当部と、指標値集計部と、定時通行判定部とを有し、
上記通行日時取得部は、上記処理装置を用いて、車両が所定の地点を通行した通行日時を取得し、
上記指標値割当部は、上記処理装置を用いて、上記通行日時取得部が取得した通行日時に基づいて、一日を分割した複数の時間帯のうち、上記車両が上記所定の地点を通行した通行時刻を含む時間帯を求めて通行時間帯とし、上記通行時間帯の前後に連続した２つ以上の時間帯のそれぞれについて、０より大きい指標値を割り当て、
上記指標値集計部は、上記処理装置を用いて、上記複数の時間帯のそれぞれについて、上記指標値割当部が割り当てた指標値を集計して、集計値を算出し、
上記定時通行判定部は、上記処理装置を用いて、上記複数の時間帯のうちいずれかの時間帯について上記指標値算出部が算出した集計値が閾値以上である場合に、上記集計値が上記閾値以上である時間帯に上記車両が上記所定の地点を通行する定時通行車両であると判定することを特徴とする。
【発明の効果】
【０００７】
この発明にかかる定時通行判定装置によれば、車両が実際にある地点を通過する時刻にバラツキがある場合でも、その車両が毎日ほぼ一定の時刻にその地点を通過する車両であるか否かを、容易に判定することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１における定時通行車両検出システム８００の全体構成の一例を示すシステム構成図。
【図２】実施の形態１における定時通行車両検出装置３などのハードウェア資源の一例を示すハードウェア構成図。
【図３】実施の形態１におけるデータ蓄積装置２及び定時通行車両検出装置３の機能ブロックの一例を示すブロック構成図。
【図４】実施の形態１における通行車両ＤＢ１０が記憶する車両の通行情報３１０の一例を示す図。
【図５】実施の形態１における設定情報ＤＢ１１が記憶している通行時間の範囲情報３３０の一例を示す図。
【図６】実施の形態１における設定情報ＤＢ１１が記憶している分割情報３４０の一例を示す図。
【図７】実施の形態１における設定情報ＤＢ１１が記憶している重み付け情報３４５の一例を示す図。
【図８】実施の形態１における設定情報ＤＢ１１が記憶している閾値判定情報３５０の一例を示す図。
【図９】実施の形態１における通行時間のゆらぎ付与部１２０及び通行時間の区分分割部１３０及び区間の重み付け部１４０が算出する値の一例を示す図。
【図１０】実施の形態１における定時通行車両検出部１５０が処理するデータの一例を示す図。
【図１１】実施の形態１における定時通行車両登録部１６０が生成する定時通行車両情報３９０の一例を示す図。
【図１２】実施の形態１における定時通行車両検出処理Ｓ１００の流れの一例を示すフロー図。
【図１３】実施の形態１における設定情報ＤＢ１１が記憶している通行時間の範囲情報３３０の別の例を示す図。
【図１４】実施の形態１における定時通行車両検出部１５０が処理するデータの例を示す図。
【図１５】実施の形態２における設定情報ＤＢ１１が記憶している重み付け情報３４５の一例を示す図。
【図１６】実施の形態２における定時通行車両検出部１５０が処理するデータの例を示す図。
【図１７】実施の形態３における通行車両ＤＢ１０が記憶した車両の通行情報３１０の一例を示す図。
【図１８】実施の形態３における定時通行車両検出部１５０が処理するデータの一例を示す図。
【図１９】実施の形態４におけるデータ蓄積装置２及び定時通行車両検出装置３の機能ブロックの一例を示すブロック構成図。
【図２０】実施の形態４における設定情報ＤＢ１１が記憶している集計除外日の情報３２０の一例を示す図。
【図２１】実施の形態４における定時通行車両検出処理Ｓ１００の流れの一例を示すフロー図。
【図２２】実施の形態５におけるデータ蓄積装置２及び定時通行車両検出装置３の機能ブロックの一例を示すブロック構成図。
【図２３】実施の形態５における地点情報ＤＢ１２が記憶している地点の情報３６０の一例を示す図。
【図２４】実施の形態５における設定情報ＤＢ１１が記憶している通行時間の範囲情報３３０の一例を示す図。
【図２５】実施の形態５における通行時間のゆらぎ付与部１２０が算出する値の一例を示す図。
【図２６】実施の形態５における定時通行車両検出処理Ｓ１００の流れの一例を示すフロー図。
【図２７】実施の形態６におけるデータ蓄積装置２及び定時通行車両検出装置３の機能ブロックの一例を示すブロック構成図。
【図２８】実施の形態６における地点情報ＤＢ１２が記憶している道路工事の情報３７０の一例を示す図。
【図２９】実施の形態６における定時通行車両検出処理Ｓ１００の流れの一例を示すフロー図。
【図３０】実施の形態７におけるデータ蓄積装置２及び定時通行車両検出装置３の機能ブロックの一例を示すブロック構成図。
【図３１】実施の形態７における地点情報ＤＢ１２が記憶している事故の情報３８０の一例を示す図。
【図３２】実施の形態７における定時通行車両検出処理Ｓ１００の流れの一例を示すフロー図。
【発明を実施するための形態】
【０００９】
実施の形態１．
実施の形態１について、図１〜図１４を用いて説明する。
【００１０】
図１は、この実施の形態における定時通行車両検出システム８００の全体構成の一例を示すシステム構成図である。
【００１１】
定時通行車両検出システム８００は、例えば、車両番号認識装置１と、データ蓄積装置２と、定時通行車両検出装置３と、管理用端末４とを有する。
【００１２】
車両番号認識装置１は、道路を通行する車両の認識を行い、車両の通行情報を取得する。例えば、車両番号認識装置１は、道路に設置されたカメラを用いて、通行する車両のナンバープレートを撮影し、撮影した画像を画像認識してナンバープレートなどの車両識別情報を取得する。また、車両番号認識装置１は、カメラに併設されたドップラーセンサなどを用いて、通行する車両の通行速度を測定する。なお、車両識別情報や車両の通行速度などを得るための測定装置は、カメラやドップラーセンサなどに限らず、他の測定装置であってもよい。
なお、カメラやドップラーセンサなどの測定装置は、通常、車両の進行方向ごと、車線ごとに設置されるので、一つの地点に複数組設置されている。測定装置（カメラと車両速度測定装置との組）ごとに、車両番号認識装置１を設ける構成であってもよいし、複数の測定装置に対して、一つの車両番号認識装置１を設ける構成であってもよい。また、測定地点ごとに一つの車両番号認識装置１を設ける構成であってもよいし、異なる地点に設置された複数の測定装置に対して、一つの車両番号認識装置１を設ける構成であってもよい。
【００１３】
データ蓄積装置２は、車両番号認識装置１が取得した車両の通行情報を格納する。
【００１４】
定時通行車両検出装置３（定時通行判定装置の一例。）は、データ蓄積装置２が格納した車両の通行情報を解析して、定時通行車両を検出する。定時通行車両とは、例えば通勤車両など、毎日ほぼ一定の時刻に決まった地点を通行するなど一定のパターンの交通特性を持つ車両である。
【００１５】
管理用端末４は、定時通行車両検出装置３が検出した定時通行車両の情報や、定時通行車両検出装置３の状態などの情報を表示する。管理者５は、管理用端末４を操作することにより、定時通行車両検出装置３を管理し、あるいは、定時通行車両検出装置３の設定をする。
【００１６】
図２は、この実施の形態における定時通行車両検出装置３などのハードウェア資源の一例を示すハードウェア構成図である。
【００１７】
車両番号認識装置１、データ蓄積装置２、定時通行車両検出装置３及び管理用端末４は、例えば、処理装置９１１と、入力装置９１２と、出力装置９１３と、記憶装置９１４とを有するコンピュータである。
処理装置９１１は、記憶装置９１４が記憶したコンピュータプログラムを実行することにより、データを処理し、コンピュータ全体を制御する。なお、コンピュータは、処理装置９１１を複数有する構成であってもよい。
記憶装置９１４は、処理装置９１１が実行するコンピュータプログラムや、処理装置９１１が処理するデータなどを記憶する。例えば、記憶装置９１４は、処理途中の一時的なデータなどを記憶する揮発性の記憶装置である。あるいは、記憶装置９１４は、コンピュータプログラムや永続的なデータなどを記憶する不揮発性の記憶装置である。また、例えば、記憶装置９１４は、半導体記憶素子を集積した集積回路や大規模集積回路である。あるいは、記憶装置９１４は、磁気ディスクや光学ディスクなどの記憶媒体を用いる外部記憶装置である。なお、コンピュータは、記憶装置９１４を複数有する構成であってもよい。複数の記憶装置９１４は、同じ種類の記憶装置であってもよいし、異なる種類の記憶装置であってもよい。
入力装置９１２は、コンピュータの外部から情報を入力して、処理装置９１１が処理できるデータに変換する。例えば、入力装置９１２は、操作者による操作を入力するキーボードやマウスなどの操作入力装置である。あるいは、入力装置９１２は、静止画像や動画像を入力するカメラやスキャナ装置などの画像入力装置である。あるいは、入力装置９１２は、音声を入力するマイクなどの音声入力装置である。あるいは、入力装置９１２は、温度や明るさや圧力などの物理量を測定する温度センサや照度センサや圧力センサなどのセンサ装置である。あるいは、入力装置９１２は、アナログ信号をデジタルデータに変換するアナログデジタル変換装置である。あるいは、入力装置９１２は、外部の装置がコンピュータに対して送信した信号を受信して復調する受信装置である。なお、コンピュータは、入力装置９１２を複数有する構成であってもよい。複数の入力装置９１２は、同じ種類の入力装置であってもよいし、異なる種類の入力装置であってもよい。また、入力装置９１２が変換したデータは、処理装置９１１が直接処理する構成であってもよいし、記憶装置９１４が一時的に記憶する構成であってもよい。
出力装置９１３は、処理装置９１１が処理したデータや、記憶装置９１４が記憶したデータなどを変換して、コンピュータの外部に出力する。例えば、出力装置９１３は、テキストや画像などを表示する表示装置である。あるいは、出力装置９１３は、テキストや画像などを印刷する印刷装置である。あるいは、出力装置９１３は、音声を出力するスピーカなどの音声出力装置である。あるいは、出力装置９１３は、デジタルデータをアナログ信号に変換するデジタルアナログ変換装置である。あるいは、出力装置９１３は、変調した信号を外部の装置に対して送信する送信装置である。なお、コンピュータは、出力装置９１３を複数有する構成であってもよい。複数の出力装置９１３は、同じ種類の出力装置であってよいし、異なる種類の出力装置であってもよい。
【００１８】
以下に説明する機能ブロックは、記憶装置９１４が記憶したコンピュータプログラムを処理装置９１１が実行することによって実現することができる。なお、一つのコンピュータを用いて一つの装置を実現する構成であってもよいし、複数のコンピュータを用いて一つの装置を実現する構成であってもよい。逆に、一つのコンピュータを用いて複数の装置を実現する構成であってもよい。
また、これらの機能ブロックのうちのいくつか、あるいは、そのすべてを、コンピュータを用いて実現するのではなく、例えば、デジタル回路やアナログ回路などの電気的構成や、機械的構成など、他の構成を用いて実現してもよい。
【００１９】
図３は、この実施の形態におけるデータ蓄積装置２及び定時通行車両検出装置３の機能ブロックの一例を示すブロック構成図である。
【００２０】
データ蓄積装置２は、例えば、通行車両データベース記憶部（以下「通行車両ＤＢ１０」と呼ぶ。）を有する。
通行車両ＤＢ１０（通行日時記憶部及び通行速度記憶部の一例。）は、車両番号認識装置１が取得した車両の通行情報３１０を格納する。通行車両ＤＢ１０は、車両番号認識装置１が車両の通行情報３１０を取得するたびに、車両の通行情報３１０を蓄積していく。
【００２１】
図４は、この実施の形態における通行車両ＤＢ１０が記憶する車両の通行情報３１０の一例を示す図である。
【００２２】
通行車両ＤＢ１０は、記憶装置９１４を用いて、複数の車両の通行情報３１０を記憶する。
それぞれの車両の通行情報３１０は、例えば、通行時間３１１と、通過地点３１２と、進行方向３１３と、通行速度３１４と、車線３１５と、陸運支局３１６と、分類番号３１７と、用途３１８と、一連番号３１９とを含む。
【００２３】
通行時間３１１（通行日時の一例。）は、車両番号認識装置１が通行した車両を認識した時刻を表わす。すなわち、通行時間３１１は、測定地点を車両が通行した日付及び時刻を表わす。
【００２４】
通過地点３１２、進行方向３１３及び車線３１５は、測定装置を一意に識別する測定識別情報の一例である。通過地点３１２は、車両番号認識装置１が設置されている場所（測定装置が設置されている地点）を表わす。進行方向３１３は、車両番号認識装置１が通行する車両を認識する道路の方向（測定装置が車両識別情報や通行速度を測定する車両の進行方向）を表わす。車線３１５は、車両番号認識装置１が設置されている車線の場所（測定装置が車両識別情報や通行速度を測定する車両が通行する車線）を表わす。上述したように、通常、一つの通過地点３１２には、進行方向３１３ごと、車線３１５ごとに、一つの測定装置が設置されている。したがって、通過地点３１２と、進行方向３１３と、車線３１５との組み合わせにより、測定装置を一意に識別することができる。
なお、車両がある地点を通過するとき、どの車線を通るかは状況によって変わる可能性がある。そこで、測定識別情報のうちから、あまり重要でない車線３１５を除いた残りの２つ、すなわち、通過地点３１２と進行方向３１３との組を、測定地点情報と呼ぶ。ただし、左折車線・右折車線など進行方向別に車線が分かれている場合のように、車線３１５も重要な要素となる場合があるので、測定地点情報に、車線３１５を含める構成であってもよい。また、通過地点３１２や進行方向３１３によって、測定地点情報に車線３１５を含める場合と含めない場合とがある構成であってもよい。
【００２５】
通行速度３１４は、車両番号認識装置１が通行する車両を認識したときの車両の速度（車両速度測定装置が測定した通行速度）を表わす。
【００２６】
陸運支局３１６、分類番号３１７、用途３１８及び一連番号３１９は、車両番号認識装置１が取得した車両識別情報の一例である。陸運支局３１６は、通行した車両が登録された運輸支局や自動車検査登録事務所の地名の名称（例えば「札幌」「品川」など）を表わす。分類番号３１７は、車両の車種を表わす番号（例えば、「１」から始まる番号は普通貨物車、「３」から始まる番号は普通乗用車など）を表わす。用途３１８は、車両の用途を表わす１文字の平仮名もしくはアルファベット（例えば、「さ」は自家用、「あ」は事業用など）である。一連番号３１９は、陸運支局から払い出される４桁の数値（４桁に満たない数値は・の記号で空白桁が埋められる）を表わす。陸運支局３１６、分類番号３１７、用途３１８及び一連番号３１９の組み合わせにより、車両を一意に識別することができる。
【００２７】
図３に戻り、定時通行車両検出装置３の機能ブロックについて説明する。
【００２８】
定時通行車両検出装置３は、例えば、設定情報データベース記憶部（以下「設定情報ＤＢ１１」と呼ぶ。）と、車両通行情報取得部１１０と、通行時間のゆらぎ付与部１２０と、通行時間の区分分割部１３０と、区間の重み付け部１４０と、定時通行車両検出部１５０と、定時通行車両登録部１６０と、定時通行車両データベース記憶部（以下「定時通行車両ＤＢ１３」と呼ぶ。）とを有する。
設定情報ＤＢ１１は、記憶装置９１４を用いて、管理者５によって設定された定時通行車両検出装置３の設定情報を記憶している。設定情報ＤＢ１１が記憶している設定情報には、例えば、通行時間の範囲情報３３０や、分割情報３４０や、重み付け情報３４５や、閾値判定情報３５０などがある。
【００２９】
図５は、この実施の形態における設定情報ＤＢ１１が記憶している通行時間の範囲情報３３０の一例を示す図である。
【００３０】
通行時間の範囲情報３３０は、例えば、通行時間の分解能３３１と、通行時間の範囲３３２とを含む。
通行時間の分解能３３１は、時間単位、分単位、秒単位、ミリ秒単位等、通行時間３１１を各単位に分解するためのものである。例えば、通行時間の分解能３３１が「分単位」である場合、通行時間３１１のうち、秒やミリ秒の部分は無視される。
通行時間の範囲３３２は、通行時間の分解能３３１の単位で通行時間３１１の前後に付与する時間である。
【００３１】
定時通行車両が所定の地点を通過する時刻は、道路の混雑状況やその他の事情により変動する場合がある。そこで、車両がその地点を実際に通過した時刻に対して、前後にある程度の幅を持たせた時間範囲のなかに、その車両がその地点を本来通過するはずだった時刻があるとみなす。これにより、実際に通過した時刻に多少の変動があったとしても、定時通行車両を判定することができる。
【００３２】
管理者５は、管理用端末４を介して、通行時間の範囲情報３３０を変更することができる。通行時間の範囲情報３３０によって表わされる時間範囲を広くすれば、その地点を実際に通過する時刻の変動が大きい定時通行車両を見つけることができる。逆に、通行時間の範囲情報３３０によって表わされる時間範囲を狭くすれば、比較的正確に毎日ほぼ同じ時刻にその地点を通過する定時通行車両を見つけることができる。管理者５は、これらの点を考慮して、通行時間の範囲情報３３０を適切な値に設定する。
【００３３】
図６は、この実施の形態における設定情報ＤＢ１１が記憶している分割情報３４０の一例を示す図である。
【００３４】
分割情報３４０は、例えば、分割する数３４１を含む。
分割する数３４１は、一日を通行時間の分解能３３１の単位で表した場合に、各単位をいくつに分割するかを表わす。すなわち、分割する数３４１は、一日をいくつの区間（時間帯の一例。）に分割するかを表わす。例えば、分割する数３４１が「１４４」であれば、一日を１４４個の区間に分割することを表わす。この場合、一つの区間の幅は、２４時間÷１４４＝１０分になる。
【００３５】
管理者５は、管理用端末４を介して、分割情報３４０を変更することができる。分割情報３４０によって表わされる区間の数を多くすれば、一つの区間の幅が狭くなるので、定時通行車両がその地点を通過する時刻を正確に割り出すことができる可能性がある。しかし、定時通行車両検出装置３が処理する車両の通行情報３１０の数が膨大な場合、区間の数を増やすと、定時通行車両検出装置３の処理負荷が大きくなるので、定時通行車両検出装置３の処理能力に見合った値に設定する必要がある。また、定時通行車両がその地点を通過する時刻の変動が大きい場合、区間の数をあまり多くしてもあまり意味がない。管理者５は、これらの点を考慮して、分割情報３４０を適切な値に設定する。
【００３６】
図７は、この実施の形態における設定情報ＤＢ１１が記憶している重み付け情報３４５の一例を示す図である。
【００３７】
重み付け情報３４５は、例えば、重み付けの値３４６を有する。
重み付けの値３４６は、分割情報３４０に基づいて一日を分割した各区間の値（指標値の一例。）を決定するための数値である。通行時間の範囲情報３３０によって定まる時間範囲に対応する区間に対して、重み付けの値３４６に基づいて決定した数値が与えられる。
管理者５は、管理用端末４を介して、重み付け情報３４５を変更することができる。
【００３８】
図８は、この実施の形態における設定情報ＤＢ１１が記憶している閾値判定情報３５０の一例を示す図である。
【００３９】
閾値判定情報３５０は、例えば、計算方法３５１と、閾値３５２とを含む。
計算方法３５１は、合計値、平均値、最頻値、中央値など、重み付けの値３４６に基づいて決定した数値を集計する方法である。各区間に与えられた数値は、車両識別情報によって識別される車両ごと、測定地点情報によって識別される測定地点ごとに集計される。
閾値３５２は、計算方法３５１に基づいて集計した値（集計値の一例。）を判定するための数値である。集計した値が閾値３５２以上である場合に、その車両が定時通行車両であると判定される。
管理者５は、管理用端末４を介して、閾値判定情報３５０を変更することができる。
【００４０】
図３に戻り、定時通行車両検出装置３の機能ブロックの説明を続ける。
【００４１】
車両通行情報取得部１１０（通行日時取得部及び通行速度取得部の一例。）は、処理装置９１１を用いて、データ蓄積装置２の通行車両ＤＢ１０が記憶した複数の車両の通行情報３１０を取得する。
車両通行情報取得部１１０は、処理装置９１１を用いて、取得した車両の通行情報３１０を、車両識別情報によって識別される車両ごとに分類する。車両通行情報取得部１１０は、処理装置９１１を用いて、車両ごとに分類した車両の通行情報３１０を、更に、測定地点情報によって識別される測定地点ごとに分類する。
定時通行車両検出装置３は、一つの車両・一つの測定地点に分類された車両の通行情報３１０に基づいて、その車両がその測定地点を定時通行する定時通行車両であるか否かを判定する。なお、定時通行車両検出装置３は、一つの車両について一つの測定地点に対する判定をし、次に、同じ車両について異なる測定地点に対する判定をし、同じ車両についてすべての測定地点に対する判定が終わったら、異なる車両についての判定をするというように、車両ごと、測定地点ごとに、一つずつ処理を進めていく構成であってもよい。あるいは、定時通行車両検出装置３は、複数の車両あるいは複数の測定地点について、同時並行的に処理を進めていく構成であってもよい。
【００４２】
通行時間のゆらぎ付与部１２０は、処理装置９１１を用いて、車両通行情報取得部１１０が分類した車両の通行情報３１０に基づいて、その車両がその測定地点を通過した時刻を取得する。通行時間のゆらぎ付与部１２０は、設定情報ＤＢ１１が記憶した通行時間の範囲情報３３０に基づいて、取得した時刻の前後に幅を持たせた時間範囲を算出する。
【００４３】
通行時間の区分分割部１３０は、処理装置９１１を用いて、設定情報ＤＢ１１が記憶した分割情報３４０に基づいて、一日を複数の区間に分割する。通行時間の区分分割部１３０は、処理装置９１１を用いて、分割した複数の区間のうちから、通行時間のゆらぎ付与部１２０が算出した時間範囲と重なる部分がある区間を抽出する。
【００４４】
区間の重み付け部１４０（指標値割当部の一例。）は、処理装置９１１を用いて、設定情報ＤＢ１１が記憶した重み付け情報３４５に基づいて、通行時間の区分分割部１３０が抽出したそれぞれの区間に割り当てる値を算出する。また、区間の重み付け部１４０は、一日を分割した複数の区間のうち、通行時間の区分分割部１３０が抽出しなかった区間については、「０」を割り当てる。
【００４５】
図９は、この実施の形態における通行時間のゆらぎ付与部１２０及び通行時間の区分分割部１３０及び区間の重み付け部１４０が算出する値の一例を示す図である。
【００４６】
例えば、ある車両の通行情報３１０において、ある車両がある測定地点を通過した通行時間３１１が「８時４２分」であるとする。また、通行時間の範囲情報３３０によって表わされる通行時間３１１の前後に付与する時間が「３０分」であるとする。
通行時間のゆらぎ付与部１２０は、「８時４２分」に対して３０分前の「８時１２分」から、「８時４２分」に対して３０分後の「９時１２分」までの１時間の時間範囲を、その日にその車両がその測定地点を通行した時間帯４１０（時間範囲）とする。
【００４７】
また、分割情報３４０によって表わされる分割数が「１４４」であるとする。
通行時間の区分分割部１３０は、一日を１４４個の区間４２５に分割するので、一つの区間の幅は、「１０分」になる。区間４２５は、分割した各時間を対応させるものである。通行時間の区分分割部１３０は、通行時間の区分分割部１３０が算出した通行した時間帯４１０に基づいて、分割した１４４個の区間のうちから、通行時間を含む区間４２６を抽出する。通行時間を含む区間４２６は、通行した時間帯４１０が含まれている区間４２５である。通行時間の区分分割部１３０は、「８時１２分」から「９時１２分」までの１時間の時間範囲と重なる時間が存在する４９番目の区間（８時１０分から８時１９分まで）から５５番目の区間（９時１０分から９時１９分まで）までの７つの区間を抽出する。
【００４８】
また、重み付け情報３４５によって表わされる値が「１」であるとする。
区間の重み付け部１４０は、通行時間の区分分割部１３０が抽出した通行時間を含む区間４２６に対して、重み付けを行った値４３０（指標値）を割り当てる。重み付けを行った値４３０は、通行した時間帯４１０に対応するそれぞれの区間４２５に対して、重み付けの値３４６で決定した値である。区間の重み付け部１４０は、４９番目から５５番目までの７つの区間に対して、それぞれ、「１」を割り当てる。区間の重み付け部１４０は、それ以外の１３７個の区間（１番目から４８番目の区間及び５６番目から１４４番目の区間）に対して、それぞれ、「０」を割り当てる。
【００４９】
図３に戻り、定時通行車両検出装置３の機能ブロックの説明を続ける。
【００５０】
定時通行車両検出部１５０（指標値集計部及び定時通行判定部の一例。）は、処理装置９１１を用いて、設定情報ＤＢ１１が記憶した閾値判定情報３５０に基づいて、区間の重み付け部１４０が区間に割り当てた指標値を集計する。複数の日に同じ車両が同じ測定地点を通過した場合、区間の重み付け部１４０は、それぞれの日について、分割した区間に値を割り当てるので、一つの区間に対して割り当てられた指標値が複数存在する。定時通行車両検出部１５０は、それぞれの区間について、割り当てられた複数の指標値を集計して、集計値を算出する。
定時通行車両検出部１５０は、設定情報ＤＢ１１が記憶した閾値判定情報３５０に基づいて、算出した集計値を閾値と比較する。
いずれの区間についても、算出した集計値が閾値未満である場合、定時通行車両検出部１５０は、その車両が定時通行車両でないと判定する。
いずれかの区間について、算出した集計値が閾値以上である場合、定時通行車両検出部１５０は、その車両が定時通行車両であると判定する。定時通行車両検出部１５０は、集計値が閾値以上である区間に対応する時間帯を、その車両がその測定地点を定時通行する時間帯であると判定する。
【００５１】
定時通行車両登録部１６０は、処理装置９１１を用いて、その車両がその測定地点を定時通行する定時通行車両であると定時通行車両検出部１５０が判定した場合に、定時通行車両検出部１５０が判定した判定結果に基づいて、定時通行車両情報を生成する。定時通行車両情報は、定時通行車両であると判定された車両の車両識別情報、その車両が定時通行する測定地点の測定地点情報、その車両がその測定地点を定時通行する時間帯を表わす定時通行時間帯情報などを含む。
定時通行車両登録部１６０は、処理装置９１１を用いて、生成した定時通行車両情報を、定時通行車両ＤＢ１３に登録する。
【００５２】
定時通行車両ＤＢ１３は、記憶装置９１４を用いて、定時通行車両登録部１６０が登録した定時通行車両情報を記憶する。
【００５３】
図１０は、この実施の形態における定時通行車両検出部１５０が処理するデータの一例を示す図である。
【００５４】
例えば、通行車両ＤＢ１０が記憶した車両の通行情報３１０に、ある車両がある測定地点を５回通過したことが記録されているとする。５回の通過は、すべて異なる日であり、通行時間３１１は、それぞれ「８時４２分」「８時３３分」「８時３７分」「９時５分」「９時９分」であるとする。
区間の重み付け部１４０は、複数の日の各区間に重み付けを行った値４４０（指標値）を割り当てる。複数の日の各区間に重み付けを行った値４４０は、複数の日の通行時間３１１から日ごとに重み付けを行った値４３０を決定したものである。「８時４２分」に通行した日については、４９番目の区間（８時１０分から８時１９分まで）から５５番目の区間までの７つの区間に対して「１」を割り当てる。「８時３３分」に通行した日及び「８時３７分」に通行した日については、４８番目の区間（８時から８時９分まで）から５４番目の区間（９時から９時９分まで）の７つの区間に対して「１」を割り当てる。「９時５分」に通行した日及び「９時７分」に通行した日については、５１番目の区間（８時３０分から８時３９分まで）から５７番目の区間（９時３０分から９時３９分まで）の７つの区間に対して「１」を割り当てる。それ以外の区間に対しては、「０」を割り当てる。区間の重み付け部１４０は、その車両がその測定地点を通過した５日間について、それぞれの区間に指標値を割り当てるので、それぞれの区間に対して、５つの指標値が割り当てられる。
【００５５】
また、閾値判定情報３５０によって表わされる集計方式が「合計」であるとする。
定時通行車両検出部１５０は、それぞれの区間について、区間の重み付け部１４０が割り当てた指標値を合計して、計算した各区間の値４６０（集計値）を算出する。計算した各区間の値４６０は、複数の日の各区間に重み付けを行った値４４０のそれぞれの区間４２５を計算方法３５１で計算した値である。
【００５６】
定時通行車両検出部１５０は、１４４個の区間それぞれに割り当てられた５つの指標値を合計して、４８番目の区間（８時から８時９分まで）及び５７番目の区間（９時３０分から９時３９分まで）について「２」、４９番目の区間（８時１０分から８時１９分まで）及び５０番目の区間（８時２０分から８時２９分まで）及び５５番目の区間（９時２０分から９時２９分まで）について「３」、５１番目の区間（８時３０分から８時３９分まで）から５４番目の区間（９時１０分から９時１９分まで）までの４つの区間について「５」を算出する。
【００５７】
また、閾値判定情報３５０によって表わされる閾値が「５」であるとする。
定時通行車両検出部１５０は、それぞれの区間について算出した集計値を閾値と比較して、定時通行時間帯４７０を抽出する。定時通行時間帯４７０は、計算した各区間の値４６０が閾値３５２の値以上となっている区間４２５が連続している区間を検出したものである。定時通行車両検出部１５０は、一日を分割した１４４個の区間のなかから、集計値が「５」以上である区間を抽出する。定時通行車両検出部１５０は、５１番目の区間（８時３０分から８時３９分まで）から５４番目の区間（９時から９時９分まで）までの４つの区間を抽出する。定時通行時間帯４７０が連続した区間からなる場合、定時通行車両検出部１５０は、その最初の区間を通行開始区間４７１、最後の区間を通行終了区間４７２として検出する。なお、定時通行時間帯４７０が連続していない区間からなる場合、定時通行車両検出部１５０は、定時通行時間帯４７０のうち連続した区間からなる各部分について通行開始区間４７１及び通行終了区間４７２を検出する構成であってもよいし、定時通行時間帯４７０のうち最も多くの数の区間が連続している部分について、通行開始区間４７１及び通行終了区間４７２を検出する構成であってもよい。
【００５８】
図１１は、この実施の形態における定時通行車両登録部１６０が生成する定時通行車両情報３９０の一例を示す図である。
【００５９】
定時通行車両情報３９０は、例えば、通過地点３９１と、進行方向３９２と、陸運支局３９３と、分類番号３９４と、用途３９５と、一連番号３９６と、通行開始区間３９７と、通行終了区間３９８とを含む。
【００６０】
通過地点３９１は、車両番号認識装置１により車両が認識された通過地点３１２である。進行方向３９２は、車両番号認識装置１により車両が認識された道路の進行方向３１３である。通過地点３９１及び進行方向３９２は、測定地点情報の一例である。
定時通行車両登録部１６０は、車両通行情報取得部１１０が測定地点ごとに分類した車両の通行情報３１０に共通する通過地点３１２及び進行方向３１３を、定時通行車両情報３９０の通過地点３９１及び進行方向３９２とする。
【００６１】
陸運支局３９３は、車両番号認識装置１により認識された陸運支局３１６である。分類番号３９４は、車両番号認識装置１により認識された分類番号３１７である。用途３９５は、車両番号認識装置１により認識された用途３１８である。一連番号３９６は、車両番号認識装置１により認識された一連番号３１９である。陸運支局３９３及び分類番号３９４及び用途３９５及び一連番号３９６は、車両識別情報の一例である。
定時通行車両登録部１６０は、車両通行情報取得部１１０が車両ごとに分類した車両の通行情報３１０に共通する陸運支局３１６及び分類番号３１７及び用途３１８及び一連番号３１９を、定時通行車両情報３９０の陸運支局３９３及び分類番号３９４及び用途３９５及び一連番号３９６とする。
【００６２】
通行開始区間３９７は、定時通行時間帯４７０の通行開始区間４７１である。通行終了区間３９８は、定時通行時間帯４７０の通行終了区間４７２である。通行開始区間３９７及び進行方向３９２は、定時通行時間帯情報の一例である。
定時通行車両登録部１６０は、車両の通行情報３１０が車両ごと、かつ、測定地点ごとに分類した車両の通行情報３１０に基づいて定時通行車両検出部１５０が判定した通行開始区間４７１及び通行終了区間４７２を、通行開始区間３９７及び通行終了区間３９８とする。
【００６３】
なお、定時通行車両情報３９０は、このほか、例えば、分割する数３４１などの設定情報や、対象とした期間の情報（例えば、１週間、１ヶ月、何月何日から何月何日までなど）などを含む構成であってもよい。
【００６４】
図１２は、この実施の形態における定時通行車両検出処理Ｓ１００の流れの一例を示すフロー図である。
【００６５】
定時通行車両検出処理Ｓ１００は、例えば、車両通行情報取得工程Ｓ１０１と、通行時間帯算出工程Ｓ１０２と、区間抽出工程Ｓ１０３と、指標値算出工程Ｓ１０４と、指標値集計工程Ｓ１０５と、定時通行車両判定工程Ｓ１０６と、定時通行時間帯抽出工程Ｓ１０７と、定時通行車両情報登録工程Ｓ１０８と、終了判定工程Ｓ１０９とを有する。
【００６６】
車両通行情報取得工程Ｓ１０１において、車両通行情報取得部１１０は、車両の通行情報３１０を、通過地点３１２と進行方向３１３ごとに取得する。
通行時間帯算出工程Ｓ１０２において、通行時間のゆらぎ付与部１２０は、通行時間３１１、通行時間の分解能３３１、通行時間の範囲３３２を元に、通行した時間帯４１０を決定する。
区間抽出工程Ｓ１０３において、通行時間の区分分割部１３０は、通行した時間帯４１０、分割する数３４１を元に、区間４２５に分割する。
指標値算出工程Ｓ１０４において、区間の重み付け部１４０は、区間４２５、重み付けの値３４６を元に、重み付けを行い、各区間の重み付けを行った値４３０を決定する。なお、この実施の形態における定時通行車両検出装置３は、重み付けの値３４６を、重み付けを行った値４３０の固定値として用いる。
指標値集計工程Ｓ１０５において、定時通行車両検出部１５０は、車両の通行情報３１０を取得した複数の日の各区間に重み付けを行った値４４０を計算方法３５１で計算する。
定時通行車両判定工程Ｓ１０６において、定時通行車両検出部１５０は、計算した各区間の値４６０が閾値３５２以上であるか否かを判断する。
集計値が閾値以上である区間がある場合、定時通行車両検出部１５０は、定時通行時間帯抽出工程Ｓ１０７へ処理を進める。
すべての区間の集計値が閾値より小さい場合、定時通行車両検出部１５０は、終了判定工程Ｓ１０９へ処理を進める。
【００６７】
定時通行時間帯抽出工程Ｓ１０７において、定時通行車両検出部１５０は、その車両を定時通行車両として抽出する。定時通行車両検出部１５０は、集計値が閾値以上の区間を定時通行時間帯４７０として抽出する。
定時通行車両情報登録工程Ｓ１０８において、定時通行車両登録部１６０は、定時通行車両情報３９０を生成する。定時通行車両登録部１６０は、定時通行車両情報３９０を定時通行車両ＤＢ１３に登録する。
【００６８】
終了判定工程Ｓ１０９において、車両通行情報取得部１１０は、すべての車両の通行情報３１０を処理したか否かを判断する。
未処理の車両がある場合、車両通行情報取得部１１０は、車両通行情報取得工程Ｓ１０１に処理を戻し、次の車両の通行情報３１０を取得する。
すべての車両が処理済の場合、車両通行情報取得部１１０は、定時通行車両検出処理Ｓ１００を終了する。
【００６９】
なお、計算方法３５１が「平均値」である場合、分母の値は、判定の対象となる期間の全日数であってもよいし、その車両がその測定地点を通行した日数であってもよい。その車両がその測定地点を通行した日数を分母にすれば、その測定地点を通行する日数こそ少ないものの、通行するときにはほぼ同じ時刻に通行する車両を、定時通行車両として判定することができる。ただし、その車両がその測定地点を通行した日数を分母にする場合、その測定地点を通行した日数が極端に少ない車両（例えば、その測定地点を１回しか通行していない車両）を、定時通行車両であると誤って判定するのを防ぐ必要がある。例えば、閾値判定情報３５０は、分母の最小値を含み、定時通行車両検出部１５０は、その車両がその測定地点を通行した日数が分母の最小値より少ない場合は、指標値の合計値を、分母の最小値で割った値を算出して、集計値とする。あるいは、閾値判定情報３５０は、通行日数の最小値を含み、定時通行車両検出部１５０は、その車両がその測定地点を通行した日数が通行日数の最小値より少ない場合は、集計値を算出することなく、その車両が定時通行車両ではないと判定する。
【００７０】
次に、設定情報ＤＢ１１が記憶した設定情報を変えると、定時通行車両検出装置３の判定結果がどのように変化するかについて、説明する。
【００７１】
図１３は、この実施の形態における設定情報ＤＢ１１が記憶している通行時間の範囲情報３３０の別の例を示す図である。
【００７２】
この例は、通行した時間帯４１０の前後に付与する時間を、図８に示した例よりも短く、「２０分」にした例である。
通行時間のゆらぎ付与部１２０は、通行時間の範囲情報３３０に基づいて、通行時間３１１の２０分前から２０分後までの４０分間を、通行した時間帯４１０とする。
【００７３】
図１４は、この実施の形態における定時通行車両検出部１５０が処理するデータの例を示す図である。
【００７４】
通行時間３１１の前後に付与する時間を短くした分、通行時間のゆらぎ付与部１２０が算出する時間範囲の幅が短くなるので、通行時間の区分分割部１３０が抽出する区間の数が少なくなる。
通行車両ＤＢ１０が記憶した車両の通行情報３１０は、図１０に示した例と同じだとすると、通行時間の区分分割部１３０が抽出する区間の数が少なくなった分、図１０の例よりも、定時通行車両検出部１５０が算出した合計値が０でない区間の数が少なくなり、また、それぞれの区間についての合計値が小さくなる。
このため、集計値が閾値以上である区間の数が減り、定時通行車両検出部１５０が判定する定時通行時間帯４７０の幅が短くなる。
【００７５】
このように、通行した時間帯４１０の前後に付与する時間を短くすると、定時通行時間帯４７０を限定することができる。
【００７６】
しかし、あまり短くしすぎると、通行時間３１１のばらつきが大きい車両を定時通行車両であると判定できなくなる。例えば、通行した時間帯４１０の前後に付与する時間を「１０分」にすると、定時通行車両検出部１５０が算出する集計値が「５」以上になる区間がなくなるので、定時通行車両検出部１５０は、その車両が定時通行車両ではないと判定する。逆に言えば、通行時間３１１のばらつきが小さく、ほぼ正確に同じ時刻に通行する車両だけを判定したい場合は、通行した時間帯４１０の前後に付与する時間をもっと短くすればよい。
【００７７】
以上のように、この実施の形態における定時通行車両検出装置３は、車両の通行時間を中心とした通行時間の範囲により、通勤車両など一定のパターンの交通特性を持つ車両検出を行う。
【００７８】
これに対し、一日をもっと少ない数の区間（例えば、８時台、９時台など）に分割し、車両の通行時間が含まれる区間に指標値を割り当てて集計する方式を取ると、例えば８時１０分から８時５０分までの間に通行する車両を、８時台に通行する定時通行車両であると判定できる。しかし、例えば８時４０分から９時２０分までの間に通行する車両は、指標値が８時台と９時台とにバラけてしまうので、定時通行車両であると判定できない。
【００７９】
この実施の形態における定時通行車両検出装置３（定時通行判定装置）によれば、区間の境目となる時刻をまたぐ時間帯に通行する車両であっても、定時通行車両であると判定することができる。
【００８０】
この実施の形態における定時通行車両検出装置３（定時通行判定装置）は、車両の通行情報３１０を取得して、定時通行車両を検出する。
定時通行車両検出装置３は、車両通行情報取得部１１０と、通行時間のゆらぎ付与部１２０と、通行時間の区分分割部１３０と、定時通行車両検出部１５０とを備える。
車両通行情報取得部１１０（通行日時取得部）は、通行車両ＤＢ１０から、車両の通行情報３１０を取得する。
通行時間のゆらぎ付与部１２０は、通行時間３１１に通行時間とする範囲を付与する。
通行時間の区分分割部１３０は、通行した時間帯を分割する。
定時通行車両検出部１５０（定時通行判定部）は、定時通行車両を判定する。
【００８１】
定時通行車両検出装置３は、更に、区間の重み付け部１４０を備える。
区間の重み付け部１４０（指標値割当部）は、通行した時間帯に対応する区間に値（指標値）を設定する。
【００８２】
車両通行情報取得部１１０は、通行車両ＤＢ１０から、複数の日の特定の地点における車両の通行情報３１０を取得する。
車両通行情報取得部１１０は、各地点において進行方向が複数ある場合、進行方向ごとに地点の通行情報（３１０）を取得する。
車両通行情報取得部１１０は、各地点において進行方向が同じ車線が複数ある場合、同一の地点の情報として、通行情報（３１０）を取得する。
【００８３】
通行時間のゆらぎ付与部１２０は、更に、あらかじめ設定された通行時間の分解能３３１と通行時間の範囲３３２の値とに基づき、通行した時間帯４１０を決定する。
【００８４】
通行時間の区分分割部１３０は、あらかじめ設定された分割する数３４１と分割する単位（３３１）で１日を一定時間単位（１秒毎、１０分毎等）の区間４２５に分割し、通行した時間帯４１０をそれぞれの区間に対応付ける。
【００８５】
区間の重み付け部１４０は、通行した時間帯の対象となる区間それぞれに、あらかじめ設定された重み付けの値３４６から、重み付けを行った値４３０を決定する。
【００８６】
定時通行車両検出部１５０（指標値集計部）は、車両ごとに複数の日付で同一の地点の各区間の値（集計値）を計算する。
定時通行車両検出部１５０（定時通行判定部）は、それぞれの区間の値が閾値以上の値の場合には、定時通行車両として検出し、一定の閾値以上の区間を定時通行時間帯として検出する。
【００８７】
なお、通行時間の範囲３３２を管理者５が手動で設定するのではなく、定時通行車両検出装置３が適切な通行時間の範囲３３２の値を判定して、自動的に設定する構成であってもよい。
【００８８】
例えば、定時通行車両検出装置３は、更に、設定情報初期化部と、設定情報更新部と、最適設定情報判定部とを有する。
最初に、設定情報初期化部は、設定情報ＤＢ１１が記憶した通行時間の範囲３３２を十分に大きな値に初期化する。設定情報ＤＢ１１は、初期化された通行時間の範囲３３２を記憶する。定時通行車両検出装置３は、一回目の定時通行車両検出処理Ｓ１００を実行する。通行時間の範囲３３２に十分大きな値が設定されているので、多くの車両が定時通行車両であると判定される。定時通行車両ＤＢ１３は、設定情報初期化部が初期化した通行時間の範囲３３２を設定情報として含む定時通行車両情報３９０を記憶する。
次に、設定情報更新部は、設定情報ＤＢ１１が記憶した通行時間の範囲３３２を少し小さな値に更新する。設定情報ＤＢ１１は、更新された通行時間の範囲３３２を記憶する。定時通行車両検出装置３は、二回目の定時通行車両検出処理Ｓ１００を実行する。通行時間の範囲３３２を少し小さくしたので、定時通行車両であると判定される車両の数は、変わらないか、あるいは、少し少なくなる。定時通行車両ＤＢ１３は、設定情報更新部が更新した通行時間の範囲３３２を設定情報として含む定時通行車両情報３９０を記憶する。
次に、設定情報更新部は、設定情報ＤＢ１１が記憶した通行時間の範囲３３２を更に少し小さな値に更新し、定時通行車両検出装置３は、定時通行車両検出処理Ｓ１００を実行する。定時通行車両検出装置３は、例えば定時通行車両であると判定される車両がなくなるまで、これを繰り返す。
【００８９】
繰り返し処理が終了した後、最適設定情報判定部は、定時通行車両ＤＢ１３が記憶した定時通行車両情報３９０に基づいて、試してみた通行時間の範囲３３２のうち、通行時間の範囲３３２として最も適切な値を判定する。例えば、最適設定情報判定部は、その測定地点を通行した車両のうち定時通行車両であると判定された車両の割合が、あらかじめ設定された所定の割合に最も近い割合になる通行時間の範囲３３２を、最も適切な通行時間の範囲３３２の値であると判定する。あるいは、最適設定情報判定部は、通行時間の範囲３３２の減少量に対する、定時通行車両であると判定された車両の数の減少数の割合（定時通行車両であると判定された車両の数を通行時間の範囲３３２の関数とみなし、定時通行車両であると判定された車両の数を通行時間の範囲３３２で微分した値）が、最も大きくなる通行時間の範囲３３２を、最も適切な通行時間の範囲３３２の値であると判定する。
定時通行車両ＤＢ１３は、記憶した定時通行車両情報３９０のうち、最も適切であると最適設定情報判定部が判定した通行時間の範囲３３２についての定時通行車両情報３９０だけを残し、それ以外の定時通行車両情報３９０を削除する。
【００９０】
また、通行時間の範囲３３２だけでなく、他の設定情報についても同様に、管理者５が手動で設定するのではなく、定時通行車両検出装置３が適切な設定値を判定して、自動的に設定する構成であってもよい。
【００９１】
実施の形態２．
実施の形態２について、図１５〜図１６を用いて説明する。
なお、実施の形態１と共通する部分については、同一の符号を付し、説明を省略する。
【００９２】
この実施の形態における定時通行車両検出システム８００の全体構成、定時通行車両検出装置３などのハードウェア構成、データ蓄積装置２及び３の機能ブロック構成は、実施の形態１と同様である。
【００９３】
図１５は、この実施の形態における設定情報ＤＢ１１が記憶している重み付け情報３４５の一例を示す図である。
【００９４】
重み付け情報３４５は、実施の形態１で説明した重み付けの値３４６に加えて、さらに、変化量３４７を含む。
変化量３４７は、重み付けを行う区間４２５と通行時間を含む区間４２６との位置を元に、重み付けの値３４６を変化させる値である。変化量３４７には、０以上で、かつ、重み付けの値３４６より小さい値を設定する。
【００９５】
実施の形態１における区間の重み付け部１４０は、車両が実際にその測定地点を通過した時刻にかかわらず、通行時間の区分分割部１３０が抽出した区間に対して、同じ値を割り当てる。
この実施の形態における区間の重み付け部１４０は、通行時間の区分分割部１３０が抽出した区間のうち、車両が実際にその測定地点を通過した時刻に近い区間には大きい値を割り当て、車両が実際にその測定地点を通過した時刻から遠い区間には小さい値を割り当てる。
例えば、区間の重み付け部１４０は、通行時間の区分分割部１３０が抽出した区間のうち、車両が実際にその測定地点を通過した時刻を含む区間に対しては、重み付けの値３４６（指標値の最大値）をそのまま割り当てる。区間の重み付け部１４０は、その前後の区間に対して、重み付けの値３４６から変化量３４７を差し引いた値（逓減させた指標値）を割り当てる。区間の重み付け部１４０は、更にその前後の区間に対して、更に変化量３４７を差し引いた値を割り当てる。ただし、通行時間の区分分割部１３０が抽出した区間に対して割り当てる値は、「０」より小さくなることはない。変化量３４７を差し引いた値が０より小さくなった場合、区間の重み付け部１４０は、その区間に対して「０」を割り当てる。このようにして、区間の重み付け部１４０は、通行時間の区分分割部１３０が抽出したすべての区間に対して割り当てる値を算出する。
【００９６】
なお、変化量３４７を「０」に設定すれば、車両が実際にその測定地点を通過した時刻にかかわらず、通行時間の区分分割部１３０が抽出した区間に対して区間の重み付け部１４０が割り当てる値を同じ値にすることができる。すなわち、変化量３４７を「０」に設定することにより、この実施の形態における定時通行車両検出装置３に、実施の形態１における定時通行車両検出装置３と同じ処理を実行させることができる。
【００９７】
図１６は、この実施の形態における定時通行車両検出部１５０が処理するデータの例を示す図である。
【００９８】
例えば、通行時間の範囲情報３３０によって表わされる通行時間３１１の前後に付与する時間が「３０分」であるとする。また、分割情報３４０によって表わされる分割数が「１４４」であるとする。また、重み付け情報３４５によって表わされる重み付けの値３４６が「１」、変化量３４７が「０．２」であるとする。また、閾値判定情報３５０によって表わされる集計方式が「合計」、閾値が「３．６」であるとする。
【００９９】
例えば、ある車両の通行情報３１０において、ある車両がある測定地点を通過した通行時間３１１が「８時４２分」であるとする。
区間の重み付け部１４０は、通行時間の区分分割部１３０が抽出した４９番目から５５番目までの７つの区間のうち、「８時４２分」を含む５２番目の区間（８時４０分から８時４９分まで）に対して、「１」を割り当てる。区間の重み付け部１４０は、その前後の区間である５１番目の区間（８時３０分から８時３９分まで）と５３番目の区間（８時５０分から８時５９分まで）とに対して、「１」から「０．２」を差し引いた「０．８」を割り当てる。区間の重み付け部１４０は、更にその前後の区間である５０番目の区間（８時２０分から８時２９分まで）と５４番目の区間（９時から９時９分まで）とに対して、「０．８」から更に「０．２」を差し引いた「０．６」を割り当てる。区間の重み付け部１４０は、また更にその前後の区間である４９番目の区間（８時１０分から８時１９分まで）と５５番目の区間（９時１０分から９時１９分まで）とに対して、「０．６」から更に「０．２」を差し引いた「０．４」を割り当てる。更にその前後の区間である４８番目の区間（８時から８時９分まで）や５６番目の区間（９時２０分から９時２９分まで）は、通行時間の区分分割部１３０が抽出した区間ではないので、区間の重み付け部１４０は、「０」を割り当てる。同様に、区間の重み付け部１４０は、それ以外の区間（１番目から４７番目の区間及び５７番目から１４４番目の区間）に対して、「０」を割り当てる。
【０１００】
定時通行車両検出部１５０は、実施の形態１と同様、その車両がその測定地点を通行したそれぞれの日について区間の重み付け部１４０が各区間に割り当てた指標値を、区間ごとに集計して、計算した各区間の値４６０（集計値）を算出する。定時通行車両検出部１５０は、それぞれの区間について、区間の重み付け部１４０が算出した指標値を合計した値を算出する。
定時通行車両検出部１５０は、それぞれの区間について、算出した集計値を、閾値と比較する。定時通行車両検出部１５０は、集計値が閾値より大きい５１番目から５３番目までの３つの区間を抽出して、定時通行時間帯４７０とする。
【０１０１】
このように、通行時間３１１に近い区間４２５ほど重み付けを行った値４３０を大きくすることにより、通行時間３１１により近い区間の検出精度を高くすることができる。また、定時通行時間帯４７０を限定することができる。
【０１０２】
この実施の形態における定時通行車両検出装置３（定時通行判定装置）において、
区間の重み付け部１４０（指標値割当部）は、更に、通行した時間の区間と対応付けられた各区間と変化量とに応じて、値（指標値）の重み付けを行う。
【０１０３】
なお、実際の通行時間から離れた区間ほど小さい指標値を割り当てる割当方式は、区間が１つ離れるごとに所定の差分だけ指標値を減らす方式に限らず、他の方式であってもよい。
【０１０４】
例えば、変化量３４７には、０より大きく、かつ、１以下の値を設定することとし、区間の重み付け部１４０は、通行時間３１１に近い側の隣の区間に割り当てた指標値に、変化量３４７を乗じた値を、その区間に割り当てる。すなわち、区間の重み付け部１４０は、区間が１つ離れるごとに所定の比率で指標値を小さくする。この場合、変化量３４７を「１」に設定すれば、通行時間の区分分割部１３０が抽出した区間に割り当てられる指標値は、一定の値になる。
【０１０５】
また、区間の重み付け部１４０は、指標値を算出する区間と、車両が実際に通行した通行時間３１１を含む区間との間の距離（区間数）に応じて指標値を逓減させるのではなく、指標値を算出する区間に対応する時間帯の中央の時刻と、車両が実際に通行した通行時間３１１との間の時間間隔に応じて指標値を逓減させる構成であってもよい。この場合、例えば、車両が実際に通行した通行時間３１１を含む区間より１つ前の区間と車両が実際に通行した通行時間３１１との間の時間間隔は、車両が実際に通行した通行時間３１１を含む区間より１つ後の区間と車両が実際に通行した通行時間３１１との間の時間間隔と異なる場合が多い。このため、区間の重み付け部１４０が各区間に割り当てる指標値は、車両が実際に通行した通行時間３１１を含む区間を中心とする左右対称にはならない。
【０１０６】
あるいは、重み付け情報３４５が変化量３４７の代わりに標準偏差（あるいは分散）を含む構成とし、区間の重み付け部１４０は、車両が実際に通行した通行時間３１１を標本の平均とする正規分布確率に基づいて、母集団の平均が各区間に含まれる確率を算出する構成であってもよい。区間の重み付け部１４０は、算出した確率に比例する値をその区間の指標値として割り当てる。確率分布モデルは、正規分布モデルに限らず、他の確率分布モデルを使う構成であってもよい。あるいは、定時通行車両検出装置３は、定時通行車両であると過去に判定した車両が実際に通行した通行時間３１１を解析して確率分布モデルを構築する確率分布モデル構築部を有する構成であってもよい。区間の重み付け部１４０は、確率分布構築部が構築した確率分布モデルを使って指標値を算出する。
【０１０７】
実施の形態３．
実施の形態３について、図１７〜図１８を用いて説明する。
なお、実施の形態１または実施の形態２と共通する部分については、同一の符号を付し、説明を省略する。
【０１０８】
この実施の形態における定時通行車両検出システム８００の全体構成、定時通行車両検出装置３などのハードウェア構成、データ蓄積装置２及び定時通行車両検出装置３の機能ブロック構成は、実施の形態１と同様である。
【０１０９】
図１７は、この実施の形態における通行車両ＤＢ１０が記憶した車両の通行情報３１０の一例を示す図である。
【０１１０】
ここまでの説明では、同一の車両が同一の測定地点を（同じ進行方向へ向かって）通過するのは、一日一回であるということを暗黙の前提としていた。また、同日中に同一の車両が同一の測定地点を（同じ進行方向へ向かって）複数回通過した場合であっても、通行時間３１１が離れていれば、そのような前提で処理をしてもかまわない。
【０１１１】
しかし、この例に示したように、同日中に同一の車両が同一の測定地点を（同じ進行方向へ向かって）複数回通過した通行時間３１１が近接している場合、定時通行車両検出部１５０が算出する集計値が大きくなり、定時通行車両でない車両を定時通行車両であると誤って判定する可能性がある。誤判定をする可能性があるのは、複数回の通行時間３１１について通行時間のゆらぎ付与部１２０が算出する通行した時間帯４１０が重なる場合である。
【０１１２】
そこで、この実施の形態における定時通行車両検出部１５０は、ある車両がある測定地点を通過した日が同じ車両の通行情報３１０が複数存在する場合、それぞれの区間について、区間の重み付け部１４０がその複数の車両の通行情報３１０に基づいて算出した指標値を統合する。
例えば、区間の重み付け部１４０は、同じ日の同じ区間について区間の重み付け部１４０が算出した指標値の最大値あるいは平均値を算出して、統合した指標値とする。あるいは、区間の重み付け部１４０は、同じ日の同じ区間について区間の重み付け部１４０が算出した指標値の合計値を算出し、算出した合計値と重み付けの値３４６とのうちの小さいほうを、統合した指標値とする。
定時通行車両検出部１５０は、統合した指標値を集計して集計値を算出する。
【０１１３】
例えば、通行車両ＤＢ１０が記憶した車両の通行情報３１０に、ある車両がある測定地点を５回通過したことが記録されているとする。しかし、そのうちの２回は同日であり、その車両がその測定地点を通行した日数は４日であるとする。
区間の重み付け部１４０は、５つの車両の通行情報３１０に基づいて、一日を分割したそれぞれの区間について、５つずつの指標値を算出する。
定時通行車両検出部１５０は、それぞれの区間について、区間の重み付け部１４０が算出した５つの指標値のうち、同日についての２つの指標値を統合する。定時通行車両検出部１５０は、それぞれの区間について、区間の重み付け部１４０が算出したそれ以外の３つの指標値と、統合した１つの指標値との合計４つの指標値を集計して、集計値を算出する。
【０１１４】
図１８は、この実施の形態における定時通行車両検出部１５０が処理するデータの一例を示す図である。
【０１１５】
同じ日に通行した時間帯４１０が複数ある場合、定時通行車両検出部１５０は、例えば、同じ日の各区間の値４４１を合計し、合計後の各区間の値４４２とする。重なっている時間帯（５１番目の区間から５５番目の区間までの５つの区間）がある場合、定時通行車両検出部１５０は、重み付けを行った値４３０が重み付けの値３４６を超えないようにする。
定時通行車両検出部１５０は、合計後の各区間の値４４２を元に、複数の日の各区間に重み付けを行った値４４０の計算をする。
【０１１６】
この実施の形態における定時通行車両検出装置３（定時通行判定装置）において、
定時通行車両検出部１５０は、更に、同じ日において通行した時間帯４１０が複数ある場合、各区間の値を集計（統合）する。
【０１１７】
なお、定時通行車両検出部１５０が指標値を統合する統合方式は、上述した例に限らず、定時通行車両検出部１５０が統合した指標値が重み付けの値３４６によって表わされる指標値の最大値を超えない方式であれば、他の方式であってもよい。
【０１１８】
また、設定情報ＤＢ１１が記憶している閾値判定情報３５０は、定時通行車両検出部１５０が指標値を統合する統合方式を含む構成であってもよい。定時通行車両検出部１５０は、閾値判定情報３５０によって表わされる統合方式に基づいて、同日についての指標値を統合する。
【０１１９】
実施の形態４．
実施の形態４について、図１９〜図２１を用いて説明する。
なお、実施の形態１〜実施の形態３と共通する部分については、同一の符号を付し、説明を省略する。
【０１２０】
この実施の形態における定時通行車両検出システム８００の全体構成、定時通行車両検出装置３などのハードウェア構成は、実施の形態１と同様である。
【０１２１】
図１９は、この実施の形態におけるデータ蓄積装置２及び定時通行車両検出装置３の機能ブロックの一例を示すブロック構成図である。
【０１２２】
設定情報ＤＢ１１は、実施の形態で説明した通行時間の範囲情報３３０及び分割情報３４０及び重み付け情報３４５及び閾値判定情報３５０に加えて、更に、集計除外日の情報３２０を、設定情報として記憶している。
【０１２３】
図２０は、この実施の形態における設定情報ＤＢ１１が記憶している集計除外日の情報３２０の一例を示す図である。
【０１２４】
集計除外日の情報３２０は、例えば、１つ以上の集計除外日３２６を含む。
集計除外日３２６は、集計から除外する日を表わす。祝日やゴールデンウィーク、あるいは、祭りなど地域に特化したイベントがある日など、普段とは通行特性が異なる可能性が高い日を集計から除外することにより、定時通行車両の判定精度を高めることができる。
管理者５は、管理用端末４を介して、集計除外日の情報３２０を変更することができる。
【０１２５】
車両通行情報取得部１１０は、通行車両ＤＢ１０が記憶した車両の通行情報３１０を取得する。車両通行情報取得部１１０は、設定情報ＤＢ１１が記憶した集計除外日の情報３２０に基づいて、取得した車両の通行情報３１０のなかから、車両が通行した通行時間３１１が、集計除外日に含まれる車両の通行情報３１０を抽出する。車両通行情報取得部１１０は、抽出した車両の通行情報３１０を破棄し、残った車両の通行情報３１０だけを処理の対象とする。
【０１２６】
また、車両通行情報取得部１１０は、残った車両の通行情報３１０を、車両ごと、測定地点ごとに分類するだけでなく、通行時間３１１に基づいて、週日（月曜日から金曜日まで）と土曜日と日曜日との３つの曜日区分に分類する。
【０１２７】
定時通行車両検出部１５０は、それぞれの区間について、区間の重み付け部１４０が算出した指標値を、車両通行情報取得部１１０による分類に基づいて、車両ごと、かつ、測定地点ごと、かつ、曜日区分ごとに集計して、集計値を算出する。定時通行車両検出部１５０は、算出した集計値に基づいて、その車両が、その曜日区分において、その測定地点を定時通行する定時通行車両であるか否かを判定する。
【０１２８】
したがって、定時通行車両検出部１５０は、同一の車両・同一の測定地点に対して曜日区分により異なる判定をする場合がある。例えば、定時通行車両検出部１５０は、ある車両がある測定地点を土曜日に定時通行するが、週日や日曜日には定時通行しないというような判定をする場合がある。あるいは、定時通行車両検出部１５０は、ある車両が土曜日と日曜日に定時通行するが、土曜日と日曜日とでは、定時通行する時間帯が異なるというような判定をする場合がある。
車両の通行特性は、曜日区分によって異なる可能性が高いので、定時通行車両の判定精度を高めることができる。
【０１２９】
定時通行車両登録部１６０は、曜日区分を表わす情報を含む定時通行車両情報３９０を生成する。
【０１３０】
図２１は、この実施の形態における定時通行車両検出処理Ｓ１００の流れの一例を示すフロー図である。
定時通行車両検出処理Ｓ１００の工程は、実施の形態１で説明したものとほぼ同様なので、異なる点のみを説明する。
【０１３１】
車両通行情報取得工程Ｓ１０１において、車両通行情報取得部１１０は、設定情報ＤＢ１１から集計除外日の情報３２０を取得する。車両通行情報取得部１１０は、通行車両ＤＢ１０から、集計除外日以外の車両の通行情報３１０を、通過地点３１２と進行方向３１３と曜日区分ごとに取得する。
【０１３２】
指標値集計工程Ｓ１０５において、定時通行車両検出部１５０は、それぞれの区間について、区間の重み付け部１４０が複数の日について算出した指標値を、車両ごと、かつ、測定地点ごと、かつ、曜日区分ごとに別々に集計して、集計値を算出する。
【０１３３】
定時通行車両情報登録工程Ｓ１０８において、定時通行車両登録部１６０は、曜日区分を表わす情報を含む定時通行車両情報３９０を生成し、定時通行車両ＤＢ１３に登録する。
【０１３４】
この実施の形態における定時通行車両検出装置３は、祝日や、祭りなど地域に特化したイベントがある日など、車両の通行特性が異なる可能性の高い日を区別して、集計から除外し、更に、週日（月曜日〜金曜日）と土曜日と日曜日とを区別して、曜日区分ごとに別々に集計する。このように、車両の通行特性が異なる可能性の高い日を区別して別々に判定することにより、定時通行車両の判定精度を高くすることができる。また、土曜日のみ運転される車両や、日曜日のみ運転される車両などについても、検出することができる。
【０１３５】
この実施の形態における定時通行車両検出装置３（定時通行判定装置）において、
車両通行情報取得部１１０は、更に、設定情報ＤＢ１１より、集計から除外する日（３２６）を取得する。車両通行情報取得部１１０は、週日（月曜日〜金曜日）、土曜日、日曜日ごとに、集計から除外する日以外の通行情報のみを取得する。
【０１３６】
なお、定時通行車両検出部１５０は、曜日区分ごとではなく、曜日ごとに指標値を集計する構成であってもよい。
【０１３７】
実施の形態５．
実施の形態５について、図２２〜図２６を用いて説明する。
なお、実施の形態１〜実施の形態４と共通する部分については、同一の符号を付し、説明を省略する。
【０１３８】
この実施の形態における定時通行車両検出システム８００の全体構成、定時通行車両検出装置３などのハードウェア構成は、実施の形態１と同様である。
【０１３９】
図２２は、この実施の形態におけるデータ蓄積装置２及び定時通行車両検出装置３の機能ブロックの一例を示すブロック構成図である。
【０１４０】
定時通行車両検出装置３は、実施の形態１で説明した構成に加えて、更に、地点情報データベース記憶部（以下「地点情報ＤＢ１２」と呼ぶ。）を有する。
地点情報ＤＢ１２（地点情報記憶部の一例。）は、記憶装置９１４を用いて、それぞれの測定地点について、地点の情報３６０を記憶している。
【０１４１】
図２３は、この実施の形態における地点情報ＤＢ１２が記憶している地点の情報３６０の一例を示す図である。
【０１４２】
地点の情報３６０は、例えば、通過地点３６１と、進行方向３６２と、渋滞検出速度３６３とを含む。
通過地点３６１は、車両番号認識装置１が設置されている通過地点３１２である。進行方向３６２は、車両番号認識装置１が通行する車両を認識する道路の進行方向３１３である。通過地点３６１及び進行方向３６２は、測定地点情報の一例である。
渋滞検出速度３６３は、通行速度３１４と比較することで渋滞か否かを判定するための値（閾値）を表わす。その測定地点を通過した車両の通行速度３１４が渋滞検出速度３６３以下である場合に、その時刻にその測定地点で渋滞が発生したと判定される。
管理者５は、管理用端末４を介して、地点情報ＤＢ１２が記憶した地点の情報３６０の変更することができる。
【０１４３】
図２４は、この実施の形態における設定情報ＤＢ１１が記憶している通行時間の範囲情報３３０の一例を示す図である。
【０１４４】
通行時間の範囲情報３３０は、実施の形態１で説明した通行時間の分解能３３１と通行時間の範囲３３２とに加えて、更に、拡張する範囲３３３を含む。
拡張する範囲３３３は、渋滞を検知した場合に通行時間の範囲３３２に追加して付与する時間である。
【０１４５】
通行時間のゆらぎ付与部１２０は、処理装置９１１を用いて、車両の通行情報３１０に含まれる測定地点情報（通過地点３１２及び進行方向３１３）に基づいて、その測定地点情報によって識別される測定地点についての地点の情報３６０を、地点情報ＤＢ１２が記憶した地点の情報３６０のなかから取得する。通行時間のゆらぎ付与部１２０は、通過地点３６１が通過地点３１２と一致し、かつ、進行方向３６２が進行方向３１３と一致する地点の情報３６０を取得する。
通行時間のゆらぎ付与部１２０は、処理装置９１１を用いて、車両の通行情報３１０に含まれる通行速度３１４と、取得した地点の情報３６０に含まれる渋滞検出速度３６３とに基づいて、その車両の通行速度と渋滞検出速度とを比較する。
通行速度３１４が渋滞検出速度３６３以上である場合、通行時間のゆらぎ付与部１２０は、処理装置９１１を用いて、通行時間の範囲３３２によって表わされる時間と、拡張する範囲３３３によって表わされる時間とを合計し、合計した時間を通行時間３１１の前後に付与することにより、通行した時間帯４１０を算出する。
通行速度３１４が渋滞検出速度３６３未満である場合、通行時間のゆらぎ付与部１２０は、処理装置９１１を用いて、通行時間の範囲３３２によって表わされる時間を、通行時間３１１の前後に付与することにより、通行した時間帯４１０を算出する。
【０１４６】
ある測定地点において道路が渋滞している場合、定時通行車両がその測定地点を通過する時刻が、通常時よりも遅くなることが予想される。
そこで、その時刻にその測定地点で渋滞が発生したと判定した場合、通行時間のゆらぎ付与部１２０は、通行した時間帯４１０を早い時間帯の方へ拡張する。
【０１４７】
また、あらかじめ渋滞などの発生が予想される場合、通勤車両など目的地に到着する時刻が所定の時刻より前である必要のある車両は、遅刻の確率を小さくするために余裕時間（セーフティマージン）をとって早めに出発する場合が多いことが知られている。したがって、逆に、定時通行車両がその測定地点を通過する時刻が、通常時よりも早くなる可能性もある。
そこで、その時刻にその測定地点で渋滞が発生したと判定した場合、通行時間のゆらぎ付与部１２０は、通行した時間帯４１０を遅い時間帯の方へも拡張する。
【０１４８】
図２５は、この実施の形態における通行時間のゆらぎ付与部１２０が算出する値の一例を示す図である。
【０１４９】
例えば、ある車両の通行情報３１０において、ある車両がある測定地点を通過した通行時間３１１が「８時４２分」であるとする。また、通行時間の範囲情報３３０によって表わされる通行時間３１１の前後に付与する時間が「３０分」、拡張する時間が「１０分」であるとする。
【０１５０】
その時刻にその測定地点で渋滞が発生していないと判定した場合、通行時間のゆらぎ付与部１２０は、「８時４２分」に対して３０分前の「８時１２分」から、「８時４２分」に対して３０分後の「９時１２分」までの１時間の時間範囲を、通行した時間帯４１０とする。
その時刻にその測定地点で渋滞が発生したと判定した場合、通行時間のゆらぎ付与部１２０は、通行した時間帯４１０の前後に１０分を付加して拡張し、「８時２分」から「９時２２分」までの１時間２０分の時間範囲を、拡張後の通行した時間帯４１５とする。拡張後の通行した時間帯４１５は、渋滞を検知した場合に通行した時間帯４１０の前後に拡張する範囲３３３の時間を付与したものである。
【０１５１】
図２６は、この実施の形態における定時通行車両検出処理Ｓ１００の流れの一例を示すフロー図である。
【０１５２】
定時通行車両検出処理Ｓ１００は、実施の形態１で説明した工程に加えて、更に、渋滞判定工程Ｓ３０２と、通行時間帯拡張工程Ｓ３０３とを有する。
【０１５３】
通行時間帯算出工程Ｓ１０２の終了後、通行時間のゆらぎ付与部１２０は、渋滞判定工程Ｓ３０２へ処理を進める。
渋滞判定工程Ｓ３０２において、通行時間のゆらぎ付与部１２０は、地点の情報３６０から、通過地点３６１、進行方向３６２、渋滞検出速度３６３を取得する。通行時間のゆらぎ付与部１２０は、通行速度３１４が渋滞検出速度３６３以下であるか否かを判断する。
通行速度３１４が渋滞検出速度３６３以下である場合、通行時間のゆらぎ付与部１２０は、通行時間帯拡張工程Ｓ３０３へ処理を進める。
通行速度３１４が渋滞検出速度３６３より大きい場合、通行時間のゆらぎ付与部１２０は、区間抽出工程Ｓ１０３へ処理を進める。
【０１５４】
通行時間帯拡張工程Ｓ３０３において、通行時間のゆらぎ付与部１２０は、拡張する範囲３３３を元に、拡張後の通行した時間帯４１５を決定する。通行時間のゆらぎ付与部１２０は、通行した時間帯４１０を拡張後の通行した時間帯４１５に置き換えて、区間抽出工程Ｓ１０３へ処理を進める。
【０１５５】
以上のように、渋滞を検知した場合に、通常のゆらぎの範囲よりも通行時間の範囲３３２を拡張することにより、定時通行車両を判定する時間帯を広げ、定時通行車両の検出率を高めることができる。
【０１５６】
この実施の形態における定時通行車両検出装置３（定時通行判定装置）において、
通行時間のゆらぎ付与部１２０は、地点情報ＤＢ１２より各地点の情報３６０を取得する。通行時間のゆらぎ付与部１２０は、地点における車両の通行情報３１０と地点の情報３６０とに基づいて、通行した時間帯４１０（４１５）を決定する。
【０１５７】
通行時間のゆらぎ付与部１２０は、更に、特定の地点のあらかじめ設定された渋滞検出速度３６３と車両の通行速度３１４との比較により、通行した時間帯を決定する。
【０１５８】
なお、渋滞の検出方式は、上記した方式に限らず、他の方式であってもよい。
例えば、通行時間のゆらぎ付与部１２０は、その車両の通行速度３１４だけを使って渋滞を検出するのではなく、その車両の通行時間３１１とほぼ同時刻に、その測定地点を通過したすべての車両の通行速度３１４の平均値を算出し、算出した平均速度を渋滞検出速度３６３と比較することにより、渋滞が発生しているか否かを判定する構成であってもよい。
【０１５９】
また、地点の情報３６０は、車線を含む構成であってもよい。車線によって通常時の平均速度が異なり、異なる渋滞検出速度３６３を使う場合があるからである。
【０１６０】
また、渋滞を検出した場合に、通行時間のゆらぎ付与部１２０が通行した時間帯４１０を早い時間の方向へ拡張する時間幅と、遅い方向へ拡張する時間幅とは、異なる構成であってもよい。
例えば、設定情報ＤＢ１１は、拡張する範囲３３３として、２つの数値を記憶する構成であってもよい。２つの数値のうちの１つは、早い時間の方向へ拡張する時間幅を表わし、他の１つは、遅い方向へ拡張する時間幅を表わす。
【０１６１】
また、渋滞を検出した場合に通行時間のゆらぎ付与部１２０が通行した時間帯４１０を拡張する時間幅が、測定地点によって異なる構成であってもよい。
例えば、設定情報ＤＢ１１が通行時間の範囲情報３３０の一部として拡張する範囲３３３を記憶するのではなく、地点情報ＤＢ１２が地点の情報３６０の一部として、それぞれの測定地点における拡張する範囲３３３を記憶する構成であってもよい。
【０１６２】
更に、渋滞を検出しない場合に通行時間のゆらぎ付与部１２０が算出する通行した時間帯４１０の時間幅が、測定地点によって異なる構成であってもよい。
例えば、設定情報ＤＢ１１が通行時間の範囲情報３３０を記憶するのではなく、地点情報ＤＢ１２が地点の情報３６０の一部として、それぞれの測定地点における通行時間の範囲情報３３０を記憶する構成であってもよい。
【０１６３】
実施の形態６．
実施の形態６について、図２７〜図２９を用いて説明する。
なお、実施の形態１〜実施の形態５と共通する部分については、同一の符号を付し、説明を省略する。
【０１６４】
この実施の形態における定時通行車両検出システム８００の全体構成、定時通行車両検出装置３などのハードウェア構成は、実施の形態１で説明したものと同様である。
【０１６５】
図２７は、この実施の形態におけるデータ蓄積装置２及び定時通行車両検出装置３の機能ブロックの一例を示すブロック構成図である。
【０１６６】
定時通行車両検出装置３は、実施の形態１で説明した機能ブロックに加えて、更に、地点情報ＤＢ１２を有する。
地点情報ＤＢ１２（特殊事情記憶部の一例。）は、記憶装置９１４を用いて、いくつかの道路工事の情報３７０を記憶している。
【０１６７】
図２８は、この実施の形態における地点情報ＤＢ１２が記憶している道路工事の情報３７０の一例を示す図である。
【０１６８】
道路工事の情報３７０（特殊事情情報の一例。）は、例えば、通過地点３７１と、進行方向３７２と、工事開始時刻３７３と、工事終了時刻３７４と、工事により拡張する範囲３７５とを含む。
通過地点３７１は、車両番号認識装置１が設置されている通過地点３１２である。進行方向３７２は、車両番号認識装置１が通行する車両を認識する道路の進行方向３１３である。通過地点３７１及び進行方向３７２は、測定地点情報の一例である。通過地点３７１及び進行方向３７２は、道路工事の影響を受けた測定地点を表わす。すなわち、通過地点３７１及び進行方向３７２によって識別される測定地点は、必ずしも道路工事が行われた地点である必要はなく、前方にある工事箇所の影響で渋滞が発生した地点や、迂回路になった地点であってもよい。
工事開始時刻３７３は、道路工事が開始された時刻を表わす。工事終了時刻３７４は、道路工事が終了した時刻を表わす。工事開始時刻３７３及び工事終了時刻３７４は、特殊事情発生時間帯情報の一例である。なお、工事終了時刻３７４は、道路工事が終了した時刻ではなく、道路工事終了後、工事による影響が解消した時刻を表わす構成であってもよい。
工事により拡張する範囲３７５は、道路工事期間に、通行時間の範囲３３２に追加して付与する時間を表わす。
管理者５は、管理用端末４を介して、道路工事の情報３７０を登録・変更・削除することができる。
【０１６９】
通行時間のゆらぎ付与部１２０（特殊事情取得部の一例。）は、処理装置９１１を用いて、車両の通行情報３１０に含まれる測定地点情報（通過地点３１２及び進行方向３１３）と、通行時間３１１とに基づいて、その測定地点情報によって識別される測定地点をその車両が通過した時刻に、その測定地点に対して影響を与える道路工事についての道路工事の情報３７０を、地点情報ＤＢ１２が記憶した道路工事の情報３７０のなかから抽出する。通行時間のゆらぎ付与部１２０は、通過地点３７１が通過地点３１２と一致し、かつ、進行方向３７２が進行方向３１３と一致し、かつ、工事開始時刻３７３が通行時間３１１より前の時刻であり、かつ、工事終了時刻３７４が通行時間３１１より後の時刻である道路工事の情報３７０を抽出する。
該当する道路工事の情報３７０が存在する場合、通行時間のゆらぎ付与部１２０は、処理装置９１１を用いて、通行時間の範囲３３２によって表わされる時間と、抽出した道路工事の情報３７０に含まれる工事により拡張する範囲３７５によって表わされる時間とを合計し、合計した時間を通行時間３１１の前後に付与することにより、通行した時間帯４１０を算出する。
該当する道路工事の情報３７０が存在しない場合、通行時間のゆらぎ付与部１２０は、処理装置９１１を用いて、通行時間の範囲３３２によって表わされる時間を、通行時間３１１の前後に付与することにより、通行した時間帯４１０を算出する。
【０１７０】
図２９は、この実施の形態における定時通行車両検出処理Ｓ１００の流れの一例を示すフロー図である。
【０１７１】
定時通行車両検出処理Ｓ１００は、実施の形態１で説明した工程に加えて、更に、特殊事情判定工程Ｓ４０２と、通行時間帯拡張工程Ｓ４０３とを有する。
【０１７２】
通行時間帯算出工程Ｓ１０２の終了後、通行時間のゆらぎ付与部１２０は、特殊事情判定工程Ｓ４０２へ処理を進める。
【０１７３】
特殊事情判定工程Ｓ４０２において、通行時間のゆらぎ付与部１２０は、通過地点３１２と進行方向３１３とが、道路工事の情報３７０の通過地点３７１、進行方向３７２と一致し、通行時間３１１が、工事開始時刻３７３と工事終了時刻３７４との間に含まれているか否かを判断する。
含まれている場合、通行時間のゆらぎ付与部１２０は、通行時間帯拡張工程Ｓ４０３へ処理を進める。
含まれていない場合、通行時間のゆらぎ付与部１２０は、区間抽出工程Ｓ１０３へ処理を進める。
【０１７４】
通行時間帯拡張工程Ｓ４０３において、通行時間のゆらぎ付与部１２０は、工事により拡張する範囲３７５を元に、拡張後の通行した時間帯４１５を決定する。通行時間のゆらぎ付与部１２０は、通行した時間帯４１０を拡張後の通行した時間帯４１５に置き換えて、区間抽出工程Ｓ１０３へ処理を進める。
【０１７５】
特定の地点の通行時間に通常時よりも大きな誤差が発生する要因として、特定の地点付近で実施される道路工事がある。そこで、地点に影響を及ぼす可能性の高い道路工事の情報を地点情報ＤＢ１２に登録して比較し、条件に含まれる車両の通行時間の範囲３３２を通常のゆらぎの範囲よりも拡張する。
【０１７６】
以上のように、特定の地点付近で道路工事が実施された場合、通常のゆらぎの範囲よりも通行時間の範囲３３２を拡張することにより、定時通行車両を判定する時間帯を広げ、定時通行車両の検出率を高めることができる。
【０１７７】
この実施の形態における定時通行車両検出装置３（定時通行判定装置）において、
通行時間のゆらぎ付与部１２０は、更に、特定の地点を車両が通行した時間の付近で道路工事が実施されているか否かにより通行した時間帯を決定する。
【０１７８】
なお、工事により拡張する範囲３７５は、工事の種類（路肩作業、車線規制、片側交互通行など）や、工事箇所と測定地点との間の位置関係などにより変化する可能性があるので、個別に指定できるよう、道路工事の情報３７０に含める構成としている。しかし、道路工事の情報３７０に工事により拡張する範囲３７５を含めず、その代わりとして、実施の形態５で説明したように、通行時間の範囲情報３３０に拡張する範囲３３３を含める構成としてもよい。通行時間のゆらぎ付与部１２０は、その測定地点をその車両が通過した時刻に、その測定地点に影響を与える道路工事が行われていたと判定した場合、通行時間の範囲３３２によって表わされる時間と、拡張する範囲３３３によって表わされる時間とを合計し、合計した時間を通行時間３１１の前後に付与することにより、通行した時間帯４１０を算出する。
【０１７９】
実施の形態７．
実施の形態７について、図３０〜図３２を用いて説明する。
なお、実施の形態１〜実施の形態６と共通する部分については、同一の符号を付し、説明を省略する。
【０１８０】
この実施の形態における定時通行車両検出システム８００の全体構成、定時通行車両検出装置３などのハードウェア構成は、実施の形態１で説明したものと同様である。
【０１８１】
図３０は、この実施の形態におけるデータ蓄積装置２及び定時通行車両検出装置３の機能ブロックの一例を示すブロック構成図である。
【０１８２】
定時通行車両検出装置３は、実施の形態１で説明した機能ブロックに加えて、更に、地点情報ＤＢ１２を有する。
地点情報ＤＢ１２（特殊事情記憶部の一例。）は、記憶装置９１４を用いて、いくつかの事故の情報３８０を記憶している。
【０１８３】
図３１は、この実施の形態における地点情報ＤＢ１２が記憶している事故の情報３８０の一例を示す図である。
【０１８４】
事故の情報３８０（特殊事情情報の一例。）は、例えば、通過地点３８１と、進行方向３８２と、事故発生時刻３８３と、事故解決時刻３８４と、事故により拡張する範囲３８５とを含む。
通過地点３８１は、車両番号認識装置１が設置されている通過地点３１２である。進行方向３８２は、車両番号認識装置１が通行する車両を認識する道路の進行方向３１３である。通過地点３８１及び進行方向３８２は、測定地点情報の一例である。通過地点３８１及び進行方向３８２は、事故の影響を受けた測定地点を表わす。すなわち、通過地点３８１及び進行方向３８２によって識別される測定地点は、必ずしも事故が発生した地点である必要はなく、前方にある事故発生現場の影響で渋滞が発生した地点や、迂回路になった地点であってもよい。
事故発生時刻３８３は、事故が発生した時刻を表わす。事故解決時刻３８４は、事故が解決した時刻を表わす。事故発生時刻３８３及び事故解決時刻３８４は、特殊事情発生時間帯情報の一例である。なお、事故解決時刻３８４は、事故が解決した時刻ではなく、事故解決後、事故による影響が解消した時刻を表わす構成であってもよい。
事故により拡張する範囲３８５は、事故発生時に、通行時間の範囲３３２に追加して付与する時間を表わす。
管理者５は、管理用端末４を介して、事故の情報３８０を登録・変更・削除することができる。
【０１８５】
通行時間のゆらぎ付与部１２０（特殊事情取得部の一例。）は、処理装置９１１を用いて、車両の通行情報３１０に含まれる測定地点情報（通過地点３１２及び進行方向３１３）と、通行時間３１１とに基づいて、その測定地点情報によって識別される測定地点をその車両が通過した時刻に、その測定地点に対して影響を与える事故についての事故の情報３８０を、地点情報ＤＢ１２が記憶した事故の情報３８０のなかから抽出する。通行時間のゆらぎ付与部１２０は、通過地点３８１が通過地点３１２と一致し、かつ、進行方向３８２が進行方向３１３と一致し、かつ、事故発生時刻３８３が通行時間３１１より前の時刻であり、かつ、事故解決時刻３８４が通行時間３１１より後の時刻である事故の情報３８０を抽出する。
該当する事故の情報３８０が存在する場合、通行時間のゆらぎ付与部１２０は、処理装置９１１を用いて、通行時間の範囲３３２によって表わされる時間と、抽出した事故の情報３８０に含まれる事故により拡張する範囲３８５によって表わされる時間とを合計し、合計した時間を通行時間３１１の前後に付与することにより、通行した時間帯４１０を算出する。
該当する事故の情報３８０が存在しない場合、通行時間のゆらぎ付与部１２０は、処理装置９１１を用いて、通行時間の範囲３３２によって表わされる時間を、通行時間３１１の前後に付与することにより、通行した時間帯４１０を算出する。
【０１８６】
図３２は、この実施の形態における定時通行車両検出処理Ｓ１００の流れの一例を示すフロー図である。
【０１８７】
定時通行車両検出処理Ｓ１００は、実施の形態１で説明した工程に加えて、更に、特殊事情判定工程Ｓ４１２と、通行時間帯拡張工程Ｓ４１３とを有する。
【０１８８】
通行時間帯算出工程Ｓ１０２の終了後、通行時間のゆらぎ付与部１２０は、特殊事情判定工程Ｓ４１２へ処理を進める。
【０１８９】
特殊事情判定工程Ｓ４１２において、通行時間のゆらぎ付与部１２０は、通過地点３１２と進行方向３１３とが、事故の情報３８０の通過地点３８１、進行方向３８２と一致し、通行時間３１１が、事故発生時刻３８３と事故解決時刻３８４との間に含まれているか否かを判断する。
含まれている場合、通行時間のゆらぎ付与部１２０は、通行時間帯拡張工程Ｓ４１３へ処理を進める。
含まれていない場合、通行時間のゆらぎ付与部１２０は、区間抽出工程Ｓ１０３へ処理を進める。
【０１９０】
通行時間帯拡張工程Ｓ４１３において、通行時間のゆらぎ付与部１２０は、事故により拡張する範囲３８５を元に、拡張後の通行した時間帯４１５を決定する。通行時間のゆらぎ付与部１２０は、通行した時間帯４１０を拡張後の通行した時間帯４１５に置き換えて、区間抽出工程Ｓ１０３へ処理を進める。
【０１９１】
特定の地点の通行時間に通常時よりも大きな誤差が発生する要因として、特定の地点付近で発生した突発的な事故がある。そこで、地点に影響を及ぼす可能性の高い事故の情報を地点情報ＤＢ１２に登録して比較し、条件に含まれる車両の通行時間の範囲３３２を通常のゆらぎの範囲よりも拡張する。
【０１９２】
この実施の形態における定時通行車両検出装置３（定時通行判定装置）において、
通行時間のゆらぎ付与部１２０は、更に、特定の地点を車両が通行した時間の付近で事故が発生したか否かにより通行した時間帯を決定する。
【０１９３】
なお、事故により拡張する範囲３８５は、事故の規模や、事故現場と測定地点との間の位置関係などにより変化する可能性があるので、個別に指定できるよう、事故の情報３８０に含める構成としている。しかし、事故の情報３８０に事故により拡張する範囲３８５を含めず、その代わりとして、実施の形態５で説明したように、通行時間の範囲情報３３０に拡張する範囲３３３を含める構成としてもよい。通行時間のゆらぎ付与部１２０は、その測定地点をその車両が通過した時刻に、その測定地点に影響を与える事故が発生していたと判定した場合、通行時間の範囲３３２によって表わされる時間と、拡張する範囲３３３によって表わされる時間とを合計し、合計した時間を通行時間３１１の前後に付与することにより、通行した時間帯４１０を算出する。
【０１９４】
まとめ．
以上、各実施の形態で説明した構成は、一例であり、他の構成であってもよい。例えば、異なる実施の形態で説明した構成を組み合わせた構成であってもよいし、本質的でない部分の構成を、他の構成で置き換えた構成であってもよい。
【０１９５】
以上説明した定時通行判定装置（定時通行車両検出装置３）は、データを処理する処理装置（９１１）と、通行日時取得部（車両通行情報取得部１１０）と、指標値割当部（通行時間のゆらぎ付与部１２０・通行時間の区分分割部１３０・区間の重み付け部１４０）と、指標値集計部（定時通行車両検出部１５０）と、定時通行判定部（定時通行車両検出部１５０）とを有する。
上記通行日時取得部は、上記処理装置を用いて、車両が所定の地点を通行した通行日時（通行時間３１１）を取得する。
上記指標値割当部は、上記処理装置を用いて、上記通行日時取得部が取得した通行日時に基づいて、一日を分割した複数の時間帯（区間４２５）のうち、上記車両が上記所定の地点を通行した通行時刻を含む時間帯を求めて通行時間帯とし、上記通行時間帯の前後に連続した２つ以上の時間帯（通行時間を含む区間４２６）のそれぞれについて、０より大きい指標値（重み付けを行った値４３０）を割り当てる。
上記指標値集計部は、上記処理装置を用いて、上記複数の時間帯のそれぞれについて、上記指標値割当部が割り当てた指標値を集計して、集計値（計算した各区間の値４６０）を算出する。
上記定時通行判定部は、上記処理装置を用いて、上記複数の時間帯のうちいずれかの時間帯について上記指標値算出部が算出した集計値が閾値（３５２）以上である場合に、上記集計値が上記閾値以上である時間帯に上記車両が上記所定の地点を通行する定時通行車両であると判定する。
【０１９６】
これにより、車両が所定の地点を通行する時刻のバラツキが大きい場合でも、定時通行車両であると容易に判定することができる。
【０１９７】
上記指標値割当部（１２０・１３０・１４０）は、上記通行時刻より所定の時間（通行時間の範囲３３２）前の通行前時刻と、上記通行時刻より所定の時間後の通行後時刻とを算出し、算出した通行前時刻と通行後時刻との間の時刻を含む時間帯について、上記指標値を割り当てる。
【０１９８】
上記指標値割当部（１２０・１３０・１４０）は、所定の定数、または、上記通行時刻と上記時間帯との間の時間間隔が大きくなるほど小さくなる数値を、上記指標値とする。
【０１９９】
上記指標値集計部（１５０）は、上記指標値の合計値、平均値、最頻値及び中央値のうちのいずれかを、上記集計値とする。
【０２００】
上記指標値割当部（１２０・１３０・１４０）は、上記車両が通行した曜日が所定の曜日である場合に、上記指標値を割り当てる。
【０２０１】
上記定時通行判定装置（３）は、更に、特殊事情取得部（通行時間のゆらぎ付与部１２０）を有する。
上記特殊事情取得部は、上記処理装置（９１１）を用いて、上記車両が上記所定の地点を通行する時刻に影響を与える事情が発生した特殊事情発生時間帯を取得する。
上記指標値割当部（１２０・１３０・１４０）は、上記特殊事情取得部が取得した特殊事情発生時間帯に上記通行日時が含まれる場合、上記特殊事情発生時間帯に上記通行日時が含まれない場合よりも多くの数の時間帯について、上記指標値を割り当てる。
【０２０２】
上記特殊事情取得部（１２０）が取得する特殊事情発生時間帯における上記車両が上記所定の地点を通行する時刻に影響を与える事情は、渋滞、道路工事及び事故のうち少なくともいずれかである。
【０２０３】
上記定時通行判定装置（３）は、更に、通行速度取得部（車両通行情報取得部１１０）を有する。
上記通行速度取得部は、上記処理装置（９１１）を用いて、上記通行日時取得部が取得した通行日時に上記車両が上記所定の地点を通行した通行速度（３１４）を取得する。
上記指標値割当部（１２０・１３０・１４０）は、上記通行速度取得部が取得した通行速度が閾値（渋滞検出速度３６３）より遅い場合に、上記通行速度が上記閾値より速い場合よりも多くの数の時間帯について、上記指標値を割り当てる。
【０２０４】
以上説明した定時通行判定装置（３）は、複数の日の通行情報の比較や特定の地点を同じ時間帯に通過する車両の検出などを行う。これにより、通勤車両など一定パターンの交通特性を持つ車両の検出を行うことができる。
８時台、９時台など、時間帯を区切って全ての日付の各時間帯に車両の通行情報が存在しているどうか判定するような方式と異なり、８時５９分、９時１分などのような区切りの時間を頻繁に通行している車両であっても、検出することができる。
また、８時台、９時台などの時間帯を、８時台及び９時台のように時間帯を２時間ごとにすることで８時台と９時台とにまたがって通行した車両を検出できるようにする方式と異なり、８時台及び９時台と１０時台及び１１時台との区切りである、９時台と、１０時台とにまたがって通行した車両であっても、検出することができる。
また、１日単位の判定を行うことで時間帯の区切りをなくす方式と異なり、車両の検出だけでなく、通行した時間帯を判定することができる。
【０２０５】
また、定時通行判定装置（３）は、１週間ごと、１ヶ月ごとなどの単位で特定の地点を同じ時間帯に通過する車両を検出するにあたり、週日（月曜日から金曜日）、土曜日、日曜日、祝日や祭りなど地域に特化したイベントがある日など、通行特性が異なる可能性が高い日を区別して判定対象とすることができる。
土曜日、日曜日、祝日を考慮し、全ての日付ではなく、通過日数が５割以上などの割合で特定の地点を同じ時間帯に通過しているどうかを判定する方式と異なり、車両の検出精度を高めることができる。
【０２０６】
以上のように、定時通行判定装置（３）は、通行時間帯を区切って車両を検出するのではなく、車両の通行時間を中心とした通行時間の範囲により車両の検出を行い、週日（月曜日から金曜日）と土曜日、日曜日については、区別して判定し、祝日や祭りなどの地域に特化したイベントがある日については、集計の対象外とすることで、通勤車両など一定のパターンの交通特性を持つ車両の検出を行うことができる。
【符号の説明】
【０２０７】
１  車両番号認識装置、２  データ蓄積装置、３  定時通行車両検出装置、４  管理用端末、５  管理者、１０  通行車両ＤＢ、１１  設定情報ＤＢ、１２  地点情報ＤＢ、１３  定時通行車両ＤＢ、１１０  車両通行情報取得部、１２０  通行時間のゆらぎ付与部、１３０  通行時間の区分分割部、１４０  区間の重み付け部、１５０  定時通行車両検出部、１６０  定時通行車両登録部、３１０  車両の通行情報、３１１  通行時間、３１２，３６１，３７１，３８１，３９１  通過地点、３１３，３６２，３７２，３８２，３９２  進行方向、３１４  通行速度、３１５  車線、３１６，３９３  陸運支局、３１７，３９４  分類番号、３１８，３９５  用途、３１９，３９６  一連番号、３２０  集計除外日の情報、３２６  集計除外日、３３０  通行時間の範囲情報、３３１  通行時間の分解能、３３２  通行時間の範囲、３３３  拡張する範囲、３４０  分割情報、３４１  分割する数、３４５  重み付け情報、３４６  重み付けの値、３４７  変化量、３５０  閾値判定情報、３５１  計算方法、３５２  閾値、３６０  地点の情報、３６３  渋滞検出速度、３７０  道路工事の情報、３７３  工事開始時刻、３７４  工事終了時刻、３７５  工事により拡張する範囲、３８０  事故の情報、３８３  事故発生時刻、３８４  事故解決時刻、３８５  事故により拡張する範囲、３９０  定時通行車両情報、３９７，４７１  通行開始区間、３９８，４７２  通行終了区間、４１０  通行した時間帯、４１５  拡張後の通行した時間帯、４２５  区間、４２６  通行時間を含む区間、４３０  重み付けを行った値、４４０  複数の日の各区間に重み付けを行った値、４４１  同じ日の各区間の値、４４２  合計後の各区間の値、４６０  計算した各区間の値、４７０  定時通行時間帯、８００  定時通行車両検出システム、９１１  処理装置、９１２  入力装置、９１３  出力装置、９１４  記憶装置、Ｓ１００  定時通行車両検出処理、Ｓ１０１  車両通行情報取得工程、Ｓ１０２  通行時間帯算出工程、Ｓ１０３  区間抽出工程、Ｓ１０４  指標値算出工程、Ｓ１０５  指標値集計工程、Ｓ１０６  定時通行車両判定工程、Ｓ１０７  定時通行時間帯抽出工程、Ｓ１０８  定時通行車両情報登録工程、Ｓ１０９  終了判定工程、Ｓ３０２  渋滞判定工程、Ｓ３０３，Ｓ４０３，Ｓ４１３  通行時間帯拡張工程、Ｓ４０２，Ｓ４１２  特殊事情判定工程。
【図１】
0005812831.tif 000002
【図２】
0005812831.tif 000003
【図３】
0005812831.tif 000004
【図４】
0005812831.tif 000005
【図５】
0005812831.tif 000006
【図６】
0005812831.tif 000007
【図７】
0005812831.tif 000008
【図８】
0005812831.tif 000009
【図９】
0005812831.tif 000010
【図１０】
0005812831.tif 000011
【図１１】
0005812831.tif 000012
【図１２】
0005812831.tif 000013
【図１３】
0005812831.tif 000014
【図１４】
0005812831.tif 000015
【図１５】
0005812831.tif 000016
【図１６】
0005812831.tif 000017
【図１７】
0005812831.tif 000018
【図１８】
0005812831.tif 000019
【図１９】
0005812831.tif 000020
【図２０】
0005812831.tif 000021
【図２１】
0005812831.tif 000022
【図２２】
0005812831.tif 000023
【図２３】
0005812831.tif 000024
【図２４】
0005812831.tif 000025
【図２５】
0005812831.tif 000026
【図２６】
0005812831.tif 000027
【図２７】
0005812831.tif 000028
【図２８】
0005812831.tif 000029
【図２９】
0005812831.tif 000030
【図３０】
0005812831.tif 000031
【図３１】
0005812831.tif 000032
【図３２】
0005812831.tif 000033