(57)【特許請求の範囲】
【請求項１】
車両の走行軌跡を表すプローブ情報に基づいて、道路網の変化を解析する道路網解析システムであって、
複数の車両について前記プローブ情報を時系列的に記憶するプローブ情報記憶部と、
道路網を表した道路ネットワークデータを記憶する道路ネットワークデータ記憶部と、
対象領域の道路網に対し、前記プローブ情報記憶部から所定基準時の前後の所定期間内のプローブ情報を読み出し、前記道路ネットワークデータに対応づけることによって前記道路網を構成する既存の各道路について、前記所定基準時の前後それぞれの所定期間の通行量を求める通行量解析部と、
前記所定基準時より前の所定期間にわたる通行量に対し、該所定基準時より後の所定期間にわたる通行量の変化が所定値以上となる道路を、該道路の周囲において前記道路網に変化があった変化関連道路と判定する道路網変化判定部と、
前記道路ネットワークデータに基づいて指定された２点間の経路探索を行う経路探索部とを備え、
前記道路網変化判定部は、
前記複数の変化関連道路の端点を特定し、
異なる前記変化関連道路の端点間で、前記経路探索部による経路探索を行い、
該探索された経路のうち、前記変化関連道路と重なる経路を抽出する
道路網解析システム。
【請求項２】
請求項１記載の道路網解析システムであって、
前記通行量解析部は、
前記解析対象となる道路網の属性に基づいて前記プローブ情報を選択的に読み出す処理、および前記プローブ情報の前記所定期間内の総数、または前記プローブ情報が所定の単位期間ごとに時系列的に記憶されている場合における該単位期間内の総数に基づいて、前記読み出したプローブ情報を正規化する処理の少なくとも一方を施して前記通行量を求める道路網解析システム。
【請求項３】
請求項１または２記載の道路網解析システムであって、
前記道路網変化判定部は、
通行量が増大している前記変化関連道路または通行量が減少している前記変化関連道路の一方を除去した状態で、前記抽出した経路の両端点間で、前記経路探索部による経路探索を行い、
該探索された経路のうち、残存する変化関連道路と重なる経路を抽出する道路網解析システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プローブカーの走行軌跡を表すプローブ情報に基づいて、道路網の変化を解析する技術に関する。
【背景技術】
【０００２】
地図データの整備に、プローブカーの走行軌跡を表すプローブ情報の活用が図られている。プローブカーとは、自車の位置をＧＰＳ（Global Positioning System）などで時々刻々と検出し、ネットワークを介してその履歴を送信する車両である。特許文献１は、プローブカーから未登録の道路の通行情報が３回以上得られたときは、その未登録の道路を地図データベースに登録する技術を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−２４３３９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、地図データの整備は、必ずしも全ての道路について即時に行わなければならないというものでもないが、新たな幹線道路の供用開始、廃止、または通行止めなどの情報は、利用者に大きな影響を与えるため、速やかに地図データに反映させる必要がある。この点について、従来技術では、新たな道路が開通したことを検出することは可能であるが、利用者への影響を判断することはできなかった。また、全ての道路を現地調査することは大変である。
本発明は、かかる課題に鑑み、利用者に影響を与え、速やかに地図データに反映させる必要がある重要な道路網の変化を検出可能とすることを目的とする。
【課題を解決するための手段】
【０００５】
車両の走行軌跡を表すプローブ情報に基づいて、道路網の変化を解析する道路網解析システムとしての本発明の構成を示す。本発明の道路網解析システムは、プローブ情報記憶部、道路ネットワークデータ記憶部、通行量解析部、および道路網変化判定部を備える。
プローブ情報記憶部は、時系列的にプローブ情報を記憶する。車両のプローブ情報は、走行軌跡を必ずしも連続に記憶したものである必要はなく、分断されていても構わない。複数の車両のプローブ情報を記憶しておくことが好ましい。
道路ネットワークデータ記憶部は、道路網を表した道路ネットワークデータを記憶する。道路網ネットワークデータは交差点および道路を、それぞれノードおよびリンクで表したものとすることができ、さらに、交差点および道路の種別、広さなどの属性や、既に設定済みの通行規制情報などを併せて格納してもよい。
【０００６】
通行量解析部は、プローブ情報記憶部から対象領域の道路網に対し、所定基準時の前後所定期間内のプローブ情報を読み出し、道路ネットワークデータに対応づけることによって道路網を構成する既存の各道路について、所定基準時の前後それぞれの所定期間の通行量を求める。通行量は、進行方向別に求めてもよいし、進行方向に関わらずに求めても良い。通行量を求めるべき期間は、通行量の変化の傾向を把握できる程度で任意に設定すればよい。また、必ずしも連続した期間の通行量を求める必要はなく、離散的に設定された期間の通行量を求めるようにしてもよい。
【０００７】
道路網変化判定部は、所定基準時前後の通行量に基づいて変化関連道路を求める。変化関連道路とは、その周囲において道路網に変化があったと認められる道路を言う。道路網変化判定部は、道路ごとに、所定基準時の前の所定期間にわたる通行量と、所定基準時より後の所定期間にわたる通行量とを比較し、その変化が所定値以上となる道路を変化関連道路と判定する。
変化関連道路を判断するための所定値は、任意に設定可能である。所定値が大きくなれば、変化関連道路として検出されるのは、交通に与える影響が大きいものに絞られることになる。所定値が小さくなれば、交通に与える影響が小さいものも含まれ数が増えることになる。所定値は、こうした効果を考慮して設定すればよい。
上述の所定基準時は、道路の開通などの情報に基づいてオペレータが指定すればよい。
【０００８】
本発明によれば、プローブ情報に基づいて既存の各道路の通行量の変化を検出し、これに基づいて道路網の変化を判定することができる。例えば、新たな幹線道路の供用開始があれば、その幹線道路を利用しようとして、幹線道路に接続されている道路の通行量が増え、従前、利用されていた道路の通行量が減るなど、周囲の交通の流れに変化が生じる。利用者が多い主要な道路の廃止、通行止めなどが起きた場合も同様に、周囲の道路に通行量の変化が現れる。これに対し、利用者が非常に少ない細街路が開通したとしても、その周囲の通行量には有意な変化は生じない。このように、既存の道路に生じる通行量の変化に着目することによって、本発明は、交通に与える影響が大きい道路網の変化を検出することができるのである。
本発明において変化関連道路が判定できれば、その周囲を現地調査することによって、道路網の変化、即ち新たな道路の開通、既存の道路の廃止、通行止めなどを見いだすことができ、地図データに速やかに反映させることが可能となる。
【０００９】
通行量解析部は、解析対象となる道路網の属性に基づいてプローブ情報を選択的に読み出すようにしてもよい。道路網の属性とは、例えば、観光地、遊興施設、オフィス街など、道路網の利用傾向を与える情報を含むことができる。観光地であれば、その地の観光シーズン、遊興施設であれば休日、オフィス街であれば平日というように、道路網の属性に応じて期間や曜日を限定してプローブ情報を選択的に読み込むようにすれば、主要な利用者に対する影響を的確に把握することが可能となる。
属性情報は、また道路の種別や道路幅などとしてもよい。かかる場合には、その道路幅に応じて、通行可能な車種を特定し、この車種に対応するプローブ情報を選択的に読み出すようにしてもよい。比較的狭い道路が多い道路網の場合には、大型車両を避けてプローブ情報を読み出せばよい。
【００１０】
また通行量解析部は、プローブ情報の所定期間内の総数に基づいて、読み出したプローブ情報を正規化する処理を施してもよい。プローブ情報が所定の単位期間ごとに時系列的に記憶されている場合には、単位期間内の総数を用いて正規化する処理を行ってもよい。ここで単位期間は、任意に設定することができ、年月日単位、時間単位などとすることができる。プローブ情報の総数が期間ごとに変動する場合には、総数の変化が通行量にも影響を及ぼす。プローブ情報を総数で除して正規化すれば、総数の影響を緩和することができ、通行量の変動を精度良く把握することが可能となる。
【００１１】
変化関連道路が複数見いだされている時、これらの変化関連道路には、新たな幹線道路の開通など一つの道路網の変化による影響を共通して受けているものが存在する可能性が高い。従って、このように共通の原因によって通行量が変化している変化関連道路を特定することができれば、道路網に変化のある領域を絞り込むことができる。
道路網解析システムに、さらに、前記道路ネットワークデータに基づいて指定された２点間の経路探索を行う経路探索部を備えることにより、次の方法で、道路網の変化を調査するための調査ルート候補を設定してもよい。まず、複数の変化関連道路の端点を特定する。そして、異なる変化関連道路の端点間で、経路探索部による経路探索を行う。こうして探索された経路のうち、変化関連道路と重なる経路を抽出するのである。
２つの変化関連道路間の経路探索によって得られた経路が、いずれかの変化関連道路と重なる場合には、これらの変化関連道路は、一つの道路網の変化によって共通して影響を受けている可能性が高い。従って、両者を結ぶ経路上を調査ルートに設定すれば、こうした道路網の変化を効率的に見いだすことが可能となる。
【００１２】
このように調査ルート候補が見いだされた場合には、更に次の方法で調査ルート候補を設定してもよい。まず、通行量が増大している変化関連道路または通行量が減少している変化関連道路の一方を探索対象から除外する。そして、先に得られた調査ルート候補の両端点間で、経路探索部による経路探索を行い、探索された経路のうち、残存する変化関連道路と重なる経路を抽出するのである。通行量が増大する変化関連道路を除外した場合は、通行量が減少する変化関連道路と重なる経路が調査ルート候補となり、通行量が減少する変化関連道路を除外した場合は、通行量が増大する変化関連道路と重なる経路が調査ルート候補となる。
【００１３】
道路網全体の通行量が概ね一定であると考えると、いずれかの道路で通行量が増大すれば、いずれかの道路で通行量が減少していることになる。その逆も同様である。上述の方法によれば、通行量が増大または減少した変化関連道路を除外した状態で経路探索をすることによって、こうした変化の影響を受けて、通行量が減少または増加という逆の変化を見せた変化関連道路を特定することができる。従って、この経路を調査ルート候補とすれば、かかる影響を与えた道路網の変化を効率的に見いだすことが可能となる。
【００１４】
以上の説明では、プローブ情報は、所定期間内の通行量や変化量を求めるものとした。所定期間は種々の設定が可能であり、一日単位としてもよいし、２日を単位として集計してもよいし、７日つまり１週間や、３０日つまり１月を単位として集計してもよい。また、２４時間単位でとらえるというものでもなく、通勤時間帯に絞るなどとしてもよい。
【００１５】
本発明は、その他、コンピュータによって道路網の変化を判定するための道路網解析方法として構成してもよいし、かかる解析をコンピュータに実行させるためのコンピュータプログラムとして構成してもよい。また、かかるコンピュータプログラムを記録したコンピュータが読み取り可能な記録媒体として構成してもよい。記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等、コンピュータが読取り可能な種々の媒体を利用できる。
【図面の簡単な説明】
【００１６】
【図１】道路網解析システムの構成を示す説明図である。
【図２】プローブ情報の前解析処理のフローチャートである。
【図３】基準日設定の考え方を示す説明図である。
【図４】通行量変化解析処理のフローチャートである。
【図５】調査ルート設定の考え方を示す説明図である。
【図６】特異ノード検出の考え方を示す説明図である。
【図７】ノード間の関連性の判断方法を示す説明図である。
【図８】調査ルート設定処理のフローチャート（１）である。
【図９】調査ルート設定処理のフローチャート（２）である。
【発明を実施するための形態】
【実施例１】
【００１７】
Ａ．システム構成：
図１は、道路網解析システムの構成を示す説明図である。道路網解析システム
は、パーソナルコンピュータ（ＣＰＵ、ＲＡＭ、ＲＯＭ、ハードディスク等を備えている）によって構成される解析端末２００と、データベースを蓄積するサーバ１００（ＣＰＵ、ＲＡＭ、ＲＯＭ、ハードディスク等を備えている）から構成されている。両者は、ネットワークＬＡＮで接続されている。解析端末２００とサーバ１００とを一体で構成してもよいし、解析端末２００の機能を更に多数のサーバ等によって分散処理する構成をとってもよい。
【００１８】
サーバ１００には、プローブ情報データベース１１０、地図データベース１２０、道路ネットワークデータベース１３０が格納されている。
地図データベース１２０は、地図を描画するためのポリゴンデータを格納している。地図データベース１２０は、解析端末２００において地図上で解析結果を表示するためや、プローブカー１０に搭載されたナビゲーション装置における地図表示するために使用される。
道路ネットワークデータベース１３０は、道路および交差点からなる道路網を、それぞれリンク、ノードの形式で表した道路ネットワークデータを格納する。道路ネットワークデータは、経路探索にも利用可能である。道路ネットワークデータには、それぞれのリンク、ノードについて、国道・県道などの道路種別、車線数などの道路幅、右左折禁止などの進行方向規制や一方通行などの通行規制を表す情報が併せて記録されている。
【００１９】
プローブ情報データベース１１０は、プローブカー１０の走行軌跡を時系列的に記録したデータベースである。
図中にプローブカー１０の構成を模式的に示した。各プローブカー１０には、ＧＰＳ（Global  Positioning System）１１が搭載されており、位置座標を計測可能となっている。位置座標の計測は、ＧＰＳ以外の方法によっても構わない。プローブカー１０は、通信モジュール１２を搭載しており、ネットワークＮＥを介して、所定のタイミングでＧＰＳ１１によって計測された位置情報をサーバ１００に送信（以下、アップロードということもある）する。サーバ１００は、この位置情報をプローブカー１０ごとにプローブ情報データベース１１０に蓄積する。プローブカー１０からアップロードされる情報には、位置情報の他、プローブカー１０の走行速度、アクセル、ブレーキ、ハンドルなどの運転操作を表す情報も含めることができる。
プローブカー１０からサーバ１００にプローブ情報をアップロードするタイミングは種々の設定が可能である。本実施例では、解析に実効性のある情報を収集するため、プローブカー１０が所定の速度以上で走行している状態、かつ道路ネットワークデータベース１３０に格納されたいずれかのノード、リンク上にいる場合にアップロードするものとした。リンク、ノード上にいるか否かの判断は、道路ネットワークデータベース１３０と同等の道路ネットワークデータを利用するナビゲーション装置をプローブカー１０に搭載しておくことにより、容易に実現可能である。
【００２０】
図中には、解析端末２００が実現する機能をブロック図で示した。これらの機能は、解析端末２００に、各機能を実現するためのコンピュータプログラムをインストールすることによって実現される。機能の一部または全部を、ハードウェア的に実現する構成としても構わない。
【００２１】
以下、解析端末２００の機能について説明する。
プローブ情報読出部２３０は、サーバ１００のプローブ情報データベース１１０から解析に必要となるプローブ情報を読み出し、プローブ情報記憶部２４０に格納する。プローブ情報データベース１１０では、各プローブカー１０の位置情報は座標形式で格納されている。本実施例では、プローブ情報読出部２３０は、解析に利用しやすいよう、位置情報を、ノード、リンクで表す形式に変換する前解析処理を施した上でプローブ情報記憶部２４０に格納する。この前解析処理の内容は、後述する。以下の説明では、特に示さない限り、前解析処理を施した後の情報をプローブ情報と称する。
経路探索部２２０は、道路ネットワークデータを利用して、指定された２点間の経路探索を行う。経路探索は、周知のダイクストラ法などを用いることができる。本実施例では、経路探索の結果は、プローブ情報解析部２１０での種々の解析に利用される。
【００２２】
プローブ情報解析部２１０は、プローブ情報記憶部２４０に格納されたプローブ情報に基づく解析を実行する。本実施例の解析端末２００では、通行規制の解析と、道路網の変化の判定が可能である。
通行規制判定部２１１は、プローブ情報に基づいて、道路および交差点に付された通行規制を判定する。先に説明した通り道路ネットワークデータには、通行規制情報も併せて格納されているが、道路および交差点によっては漏れがあったり、新たに規制が付されたり、従前に付されていた規制と異なる規制になったりしている可能性がある。通行規制判定部２１１は、プローブ情報に基づいて通行規制情報を判定することによって、道路ネットワークデータの通行規制情報の整備を支援する。
忌避要因判定部２１２は、道路および交差点について、運転者に通行を避けさせる要因の有無および程度を判定する。以下、この要因を忌避要因と呼ぶ。忌避要因としては、例えば、対象通行方法で通行する場合、進入しようとする道路が現在の道路よりも幅が狭いことや、道路が交差点で鋭角状に接続されていることや、大回りになることがユーザに知られていることや、主要道路から外れた閉鎖的な地域に入ることなどが挙げられる。忌避要因判定部２１２による判定結果は、通行規制判定部２１１による解析に利用される。
【００２３】
道路網変化判定部２１３は、プローブ情報から得られる各道路および交差点の通行量の日々の変化に基づいて、道路ネットワークデータに反映させる必要があるほどの道路網の変化を判定する。
通行量解析部２１４は、上述の解析に利用するため、プローブ情報に基づいて、各道路および交差点の日々の通行量を統計的に集計する。
【００２４】
Ｂ．前解析処理：
サーバ１００に蓄積されているプローブ情報を読み出す際に、解析端末２００は、位置情報を座標から、ノード、リンクの形式に変換する前解析処理を施す。
図２は、プローブ情報の前解析処理のフローチャートである。プローブ情報読出部２３０の処理内容に当たるものであり、ハードウェア的には解析端末２００のＣＰＵが実行する処理である。
【００２５】
まずＣＰＵは、サーバ１００からプローブ情報を読出す（ステップＳ１０）。図中にプローブ情報の構成を例示した。時刻ｔ１〜ｔ３に対応して、位置座標が（ＬＡＴ１、ＬＯＮ１）〜（ＬＡＴ３、ＬＯＮ３）、のように緯度経度の座標形式で格納されている。その他、速度Ｖ１〜Ｖ３および運転操作などを読み出しても良い。
【００２６】
ＣＰＵは、この位置座標に対し、マップマッチング処理を施す（ステップＳ１２）。図中に処理の考え方を示した。リンクＬ１〜Ｌ３およびノードＮ１で構成される交差点を例示する。これらのリンクＬ１〜Ｌ３に対して、車線数など道路幅を表す属性に基づき、幅Ｗ１〜Ｗ３の領域ＡＬ１〜ＡＬ３を設定する。幅Ｗ１〜Ｗ３は、ＧＰＳによる位置情報の計測誤差を考慮して道路幅よりも大きい値としてもよい。ノードＮ１には、これらの領域ＡＬ１〜ＡＬ３を重ね合わせて定義される領域ＡＮ１を設定する。図中では、各領域を判別しやすいよう、領域ＡＮ１にハッチングを付した。
ＣＰＵは、プローブ情報の位置座標が、領域ＡＬ１〜ＡＬ３、ＡＮ１のいずれにあるかを判定することで、位置座標をリンク、ノードに変換する。図中の点Ｐ１〜Ｐ３は、時刻ｔ１〜ｔ３の位置座標に対応する点を表している。点Ｐ１は領域ＡＬ１内にあるため、位置座標はリンクＬ１に変換される。点Ｐ２は領域ＡＬ１から外れているため、位置座標の変換はエラーとなる。点Ｐ３は領域ＡＮ１内にあるため、位置座標はノードＮ１に変換される。
【００２７】
ＣＰＵは、上述の解析による解析後のプローブ情報を、プローブ情報記憶部２４０に出力する（ステップＳ１４）。図中に解析後のデータ構造を示した。解析前に対し、時刻ｔ１に対する位置情報はリンクＬ１、時刻ｔ３に対する位置情報はノードＮ１というように、位置情報をリンク、ノードに変換した形式となっている。時刻ｔ２は、位置座標の変換はエラーであったため、エラー表示（Ｅｒｒ）となっている。
【００２８】
Ｃ．通行量変化解析処理：
本実施例は、プローブ情報の通行量の変化に基づいて道路網の変化を検出する。道路網の変化が生じたと推定される日を以下では「基準日」と称する。基準日は、行政機関などから提供される情報に基づいてオペレータが設定することも可能であるが、プローブ情報の変化に基づいて解析的に設定することも可能である。  以下では、まず基準日を解析的に設定する考え方を示した後、通行量変化解析処理について説明する。
【００２９】
Ｃ１．基準日設定の考え方：
図３は、基準日設定の考え方を示す説明図である。上側には、日付ごとのプローブ情報、つまり解析対象となる道路の通過台数の日ごとの変化を示した。細線で示したギザギザ状のグラフが、プローブ情報の生データ、つまり日ごとの通行台数の集計結果を示している。全てのプローブカーが、毎日、規則正しく行動するとは限らないし、プローブカーの走行軌跡を全て漏れなくプローブ情報として検出できるとも限らないため、通行台数は、このように日々、激しい変化を示すグラフとなる。
図中に太線で示した曲線は、通行台数を平滑化した結果を示している。平滑化は、種々の方法で行うことができる。例えば、ある日の通行台数として、その前後３〜５日ほどの通行台数の平均値を用いるようにしてもよい。また、生データに対して、最小二乗法で平滑化した曲線を求めたり、スプライン曲線を算出してもよい。いわゆるローパスフィルタに生データを通して、ノイズ成分を除去するようにしてもよい。
生データおよび平滑化曲線のいずれを見ても、後半の部分で、ある期間を境に、通行台数が顕著に増大していることが分かる。このように通行台数が顕著に変化する境となる日を解析的に特定することが、ここでの目的である。
【００３０】
平滑化した曲線が得られると、その微分によって変化率を算出する。下側には、変化率の曲線を示した。平滑化した曲線も凹凸を有しているため、図示するように、全般にわたってプラスまたはマイナスの変化率が現れる。ただし、通行台数が顕著に増大している部分では、プラスの大きな変化率が現れ、その他の期間では、変化率の絶対値は比較的小さい範囲にとどまる。
そこで、プローブ情報の日常的な変動に伴う変化率が収まると判断される閾値±Ｔｈを設定し、この閾値Ｔｈを超えるところで不連続的とも言える顕著な変化が生じているものと判断し、この期間内の代表日を基準日とする。ノイズによる影響を回避するため、複数日にわたって連続的に変化率が閾値Ｔｈを超える期間のみを抽出してもよい。代表日は、閾値Ｔｈを初めて超えた日、閾値Ｔｈを超える最終日、閾値Ｔｈを超える期間の中央日などとすることができる。
【００３１】
基準日が定まると、基準日前後の通行量の変化を求めることができる。図中に示すように、変化率の絶対値が閾値Ｔｈに収まる基準日前後の期間内で、所定日数分の期間ＰＤ１、ＰＤ２を選択し、この期間の通行量の平均値を求める。そして、その平均値の変化量（図中のＡに相当）を求めることにより、基準日前後の通行量の変化を得ることができる。平均値を求める所定日数は、任意に設定可能である。
【００３２】
Ｃ２．通行量変化解析処理：
図４は、通行量変化解析処理のフローチャートである。通行量解析部２１４（図１参照）が実行する処理であり、ハードウェア的には解析端末２００のＣＰＵが実行する処理である。
【００３３】
まず、ＣＰＵは解析対象となる対象領域の属性に基づいてプローブ情報の抽出条件を設定する（ステップＳ２０）。図中には、プローブ情報の抽出期間または曜日を特定する条件を例示した。対象領域が、旅行などで訪れるような観光地である場合には、その場所に応じた観光シーズンに絞ってプローブ情報を抽出する。日帰りで出かけるような行楽地や遊園地その他の遊興施設周辺の対象領域については、休日のプローブ情報を抽出する。その他の対象領域については平日（月曜日から金曜日）のプローブ情報を抽出する。対象領域がいずれに該当するかは、オペレータが入力するようにしてもよいし、解析端末２００が、対象領域内に観光地や行楽地が存在するか否かを判定するようにしてもよい。抽出条件は、このように期間を絞る他、種々の設定が可能である。このような抽出条件を設定することなく、全プローブ情報を使用するものとしてもよい。
【００３４】
次に、ＣＰＵは抽出条件に基づいて対象領域内の各道路のプローブ情報を抽出し、１日当たりの通過台数を算出する（ステップＳ２２）。そして、各日の通過台数を対象領域内の総台数で除することによって正規化する（ステップＳ２４）。対象領域内のプローブカーの総数は、各道路の通行量に影響を与える。プローブカーの総数が増えれば、道路網に変化がない場合であっても、各道路の通行量に不連続的な増加が生じることがある。正規化は、この影響を緩和するための処理である。プローブカーの総数とは、単にプローブ情報を送信する装置を搭載した車両の総数という意味ではなく、１日当たりにプローブ情報を送信してきたプローブカーの総数を意味する。
正規化処理は、必ずしも必要という訳ではない。例えば、プローブカーの総数が十分に確保できている場合には、日々の総数の変動による影響は相対的に小さくなるから、正規化処理を省略してもよい。また、この実施例では、日ごとに正規化する例を示したが、上述した平均値を求める所定日数分の総数で正規化するようにしてもよい。さらに、正規化は、必ずしも日単位で行う必要はなく、１日のプローブ情報のうち、特定の時間帯の情報のみを活用する場合には、その時間帯における総数を用いて処理するようにしてもよい。
【００３５】
各日の通行量が求まると、ＣＰＵは、各道路の通行量を平滑化し、通行量変化率を算出する（ステップＳ２６）。図３の上側に示した平滑化曲線、および下側に示した変化率を求めるのである。そして、変化率の絶対値が閾値Ｔｈを超える期間を特定し、基準日を設定する（ステップＳ２８）。その設定方法は、図３で説明した通りである。
図４のステップＳ２８中には、複数の道路について基準日が見いだされた場合の処理例を示した。対象領域内の各道路について、通行量の変化に基づく解析を実行すると複数の道路で基準日が求められる場合がある。かかる場合には、各道路の解析結果が重複する期間に基づいて基準日を設定するものとした。
例えば、図示する通り、道路Ａについては、期間Ａ１、Ａ２で変化率が閾値Ｔｈを超えており、道路Ｃについては、期間Ｃ１で変化率が閾値Ｔｈを超えているとする。道路Ｂでは、変化率が閾値Ｔｈを超える期間は存在しない。このような場合、道路Ａについて検出された期間Ａ１、Ａ２と、道路Ｃについて検出された期間Ｃ１が重複する期間ＳＤに基づいて基準日を設定するのである。期間Ａ２、Ｃ１における道路網の変化は、道路Ａ、Ｃに影響を与える共通の変化であると考えられ、重要性が高いと判断されるからである。
【００３６】
こうして基準日が定まると、ＣＰＵは、基準日前後の期間の通行量に基づき、各道路の通行量の変化を算出する（ステップＳ３０）。先に図３で説明した変化量Ａを求める処理に相当する。変化量は、通行量の変化台数、変化割合（％）などの形式で表すことができる。後述する通り、この通行量の変化が大きい道路が、道路網の変化によって影響を受けた部分と判断される。かかる道路を、本実施例では、変化関連道路と称する。
【００３７】
Ｄ．調査ルートの設定：
次に、調査ルートの設定方法について説明する。本実施例では、上述の通り、通行量の変化によって変化関連道路を特定するが、このように通行量に変化を与えた原因については、現地調査を行い、道路ネットワークデータに反映させるものとした。道路ネットワークデータに正確な情報を反映させるためには、プローブ情報の解析だけでは不十分であり、現地調査が欠かせないからである。本実施例の解析端末２００は、この現地調査を効率的に行うことができるよう、道路網の変化が生じている箇所、つまり現地調査を行う調査領域または調査ルートの候補を絞り込むことができる。
【００３８】
Ｄ１．調査ルート設定の考え方：
図５は、調査ルート設定の考え方を示す説明図である。図５（ａ）に示すように、リンクＬ１〜Ｌ１６、ノードＮ１〜Ｎ４からなる道路網を考える。ここに、従前は存在しなかったバイパスＢＰＳ（破線で示した）の供用が開始されたものとする。
バイパスＢＰＳの開通前は、利用者の多くは、経路Ｒａ１（リンクＬ１、Ｌ３、Ｌ６、Ｌ１６）を通って通行していたとする。バイパスＢＰＳが開通すると、利用者はバイパスＢＰＳを利用するようになるから、経路Ｒａ２（リンクＬ１、Ｌ７）を通り、バイパスＢＰＳを通って、経路Ｒａ３（リンクＬ１６）を通るようになる。バイパスＢＰＳは道路ネットワークデータが存在しないため、プローブ情報上は、各プローブカーがバイパスＢＰＳを走行したということまでは特定できない。バイパスＢＰＳ上を走行している間は、プローブ情報は、リンクＬ１２をはじめいずれのリンクにもマップマッチングされず、単にエラーとして処理されることになる（図２参照）。従って、プローブ情報上は、ノードＮ３に流入したプローブカーは、そこで忽然と消え、ノードＮ２で突然、現れたかのような状態となる。
【００３９】
上述したように交通の流れに変化が生じると、各リンクの通行量に変化が生じる。リンクＬ３、Ｌ６（実線と破線の二重線で示した）では、従前の利用者がリンクＬ７に流れたことによって、通行量が減少する。これに対し、リンクＬ７、Ｌ１６（太線で示した）では、バイパス利用者が走行することによって通行量が増加する。その他のリンクでは、通行量に顕著な変化は生じない。このように、通行量が顕著に増加または減少するリンクＬ３、Ｌ６、Ｌ７、Ｌ１６が、変化関連道路に当たる。
この変化関連道路の両端のノード（ノードＮ１〜Ｎ４）は、調査ルートを設定するために関連性が高いノードとなる。本実施例では、ノードＮ１、Ｎ２のように、通行量が増大しているリンクと、通行量が減少しているリンクとの交点に当たるノードを「重要ノード」と称する。ノードＮ４のように、変化関連道路のその他のノードを「留意ノード」と称する。さらに、ノードＮ３、Ｎ２を「特異ノード」と称するが、その内容については後述する。
【００４０】
変化関連道路の両端のノード（ノードＮ１〜Ｎ４）が求められたとしても、これらが全て単一の道路網の変化による影響を受けているか否かは不明である。図５の例では、ノードＮ１〜Ｎ４のいずれも、バイパスＢＰＳの建設によって影響を受けていることが明らかであるが、単に通行量の変化を解析しただけでは、そこまでの特定はできない。
そこで、単一の道路網によって影響を受けたという意味で関連性のあるノードの組合せを特定するために、これらのノードＮ１〜Ｎ４のうちの２点間の組合せすべてについて経路探索を行う。得られた経路の中から、変化関連道路と多く重なっている経路を選択し、その両端のノードは関連性があると判断するのである。図５の例では、ノードＮ１、Ｎ２の間の経路は、リンクＬ３、Ｌ６と重複するため、全経路にわたって変化関連道路と重なっているため、その両端のノードＮ１、Ｎ２に関連性があると判断するのである。
なお、ノードＮ１、Ｎ４間の経路、ノードＮ２、Ｎ４間の経路も、それぞれ変化関連道路Ｌ３、Ｌ６と重なるが、ノードＮ１、Ｎ２がともに重要性が高い「重要ノード」「特異ノード」であるのに対し、ノードＮ４は重要性が低い「留意ノード」であるため、ノードＮ１、Ｎ２を優先する。
【００４１】
関連性のあるノードが特定できると、調査ルートは、この２つのノードを結ぶ経路で設定することになる。この時、バイパスＢＰＳが開通した位置から明らかな通り、ノードＮ１からリンクＬ７を通る経路を調査ルートとして設定することが好ましい。本実施例では、次に示す方法で、かかる調査ルートを求める。
図５（ｂ）に、調査ルートを設定する様子を示した。
まず、関連性のあるノードを特定する際に行った経路探索と重複する変化関連道路（リンクＬ３、Ｌ６）を探索対象から除外する。通行量が増加しているリンク、または通行量が減少しているリンクに絞って除外してもよい。図５（ａ）の例では、リンクＬ３、Ｌ６が除外されることになる。これらを除外した状態を図５（ｂ）に示した。
そして、ノードＮ１、Ｎ２を包含する調査領域ＡＡを設定する。調査領域ＡＡの広さおよび形状は任意に設定可能である。この調査領域ＡＡの周辺のノード間で経路探索を行い、調査領域ＡＡ内に存在する変化関連道路との重複が大きい経路を、調査ルートとして選択する。
図５（ｂ）の例では、ノードＳ、Ｄ間の経路（矢印Ｒｂ１〜Ｒｂ３）が、変化関連道路に対応するリンクＬ７、Ｌ１６と重複しているため、調査ルートとなる。こうして設定された調査ルートに沿った現地調査を行えば、リンクＬ７に沿って走っていったところで、リンクＬ７とバイパスＢＰＳとの間に遮蔽物がなければ、バイパスＢＰＳの開通を容易に発見することができることになる。
【００４２】
Ｄ２．特異ノードの検出：
図５（ａ）の説明において、「重要ノード」、「留意ノード」を説明し、併せてノードＮ３、Ｎ２が「特異ノード」に該当することを示した。以下では、この特異ノードの意味および検出方法について説明する。
【００４３】
図６は、特異ノード検出の考え方を示す説明図である。図６（ａ）〜図６（ｃ）は、それぞれ図５（ａ）におけるノードＮ１、Ｎ３、Ｎ２について、これらのノードへの全進入量、全退出量の変化を示している。左側がバイパスＢＰＳの開通前、右側がバイパスＢＰＳの開通後の状態である。
図６（ａ）の左側に示すように、バイパスＢＰＳの開通前は、ノードＮ１にはリンクＬ１から車が進入し、リンクＬ３に退出する流れが主であった。進入量、退出量をグラフにして示した。プローブ情報が、ノードＮ１への進入量／退出量を正確に検出できれば、両者は一致するはずであるが、実際には検出誤差が存在するため、進入量／退出量の間には差違Ｅ１が生じる。
図６（ａ）の右側に示すように、バイパスＢＰＳの開通後は、ノードＮ１にはリンクＬ１から車が進入し、リンクＬ７に退出する流れが主となる。進入量、退出量の間には、プローブ情報の検出誤差に応じた差違Ｅ２が生じる。バイパスＢＰＳの開通前は進入量が退出量よりも少なく、開通後は進入量が退出量よりも多くなるように示してあるが、これは、単に両者の差違は種々の態様で現れ得ることを示しているに過ぎず、必ずしもこうした逆転現象が生じることを意味するものではない。
【００４４】
同様に、ノードＮ３についての変化を見る。
図６（ｂ）の左側に示すように、バイパスＢＰＳの開通前は、ノードＮ３にはリンクＬ７から車が進入し、リンクＬ１０に退出する流れが主であった。進入量、退出量の間には、プローブ情報の検出誤差に応じた差違Ｅ３が生じる。
図６（ｂ）の右側に示すように、バイパスＢＰＳの開通後は、ノードＮ３にはリンクＬ７から車が進入し、バイパスＢＰＳに退出する流れが主となる。リンクＬ７への進入量は開通前に比べて増加する。先に説明した通り、バイパスＢＰＳに退出する車両からはプローブ情報は得られないから、見かけ上はノードＮ３からの退出量は、バイパスＢＰＳ以外に走行した車両分だけとなり、非常に少なくなる。この結果、進入量と退出量との間には、プローブ情報の検出誤差とは言えないほどの大きな差違Ｅ４が生じる。
【００４５】
図６（ｃ）はノードＮ２の変化を示している。
図６（ｃ）の左側に示すように、バイパスＢＰＳの開通前は、ノードＮ２にはリンクＬ６から車が進入し、リンクＬ１６に退出する流れが主であった。進入量、退出量の間には、プローブ情報の検出誤差に応じた差違Ｅ５が生じる。
図６（ｃ）の右側に示すように、バイパスＢＰＳの開通後は、ノードＮ３にはバイパスＢＰＳから車が進入し、リンクＬ１６に退出する流れが主となる。バイパスＢＰＳから進入する車両からはプローブ情報は得られないから、見かけ上はノードＮ２への進入量は、バイパスＢＰＳ以外から進入した車両分だけとなり、非常に少なくなる。この結果、進入量と退出量との間には、プローブ情報の検出誤差とは言えないほどの大きな差違Ｅ６が生じる。
【００４６】
図６（ｂ）、図６（ｃ）に示した通り、道路網の変化状態によっては、ノードへの進入量と退出量との間に、プローブ情報の検出誤差とは言えないほどの差違が生じる部分がある。このように大きな差違が生じるノードは、その直近で道路網の変化が生じていることを表す非常に特異なノードであると判断できる。
【００４７】
Ｄ３．ノード同士の関連性の判断：
図５においては、比較的狭い領域内でノードの関連性を判断する例を示した。道路網変化の解析対象領域が広い場合には、変化関連道路の中には、異なる要因で通行量の変化が生じているものも含まれる。かかる場合であっても、先に図５（ａ）で説明した経路探索を利用する方法で、ノード間の関連性を判断できることを例示する。
【００４８】
図７は、ノード間の関連性の判断方法を示す説明図である。図中のノードＮ１、Ｎ２、Ｎ３が図５（ａ）に示した範囲に相当し、この領域内にバイパスＢＰＳが建設されたものとする。図中、太線（リンクＬ７、Ｌ１６、Ｌ２０）は通行量が増大した変化関連道路を示し、実線と破線の二重線（リンクＬ３、Ｌ６、Ｌ２１）は通行量が減少した変化関連道路を示している。右上に示すリンクＬ２０、Ｌ２１は、それぞれ変化関連道路に相当するが、バイパスＢＰＳの開通とは別の要因によるものであることが明らかである。
ノードＮ１〜Ｎ３およびＮ１０は、それぞれ特異ノードまたは重要ノードを表している。
【００４９】
ノードＮ１〜Ｎ３、Ｎ１０の関連性を調べるために、これらのノードを端点とする経路探索を行う。図の煩雑化を回避するため、全経路の図示は省略するが、ノードの組合せに応じて、それぞれ経路Ｒ７１〜Ｒ７４などを得ることができる。
そして、これらの経路のうち、変化関連道路との重複割合が高いものを選択する。
経路Ｒ７１は、通行量が減少する変化関連道路Ｌ３、Ｌ６と完全に重複しているため、選択される。
経路Ｒ７２は全く変化関連道路と重ならないため、除外される。
経路Ｒ７３はリンクＬ２０と、経路Ｒ７４はリンクＬ２０、Ｌ７と重なるが、その経路中に占める割合は、経路Ｒ７１に比較して小さいため、除外される。
従って、経路Ｒ７１が選択されることになり、その両端にあるノードＮ２、Ｎ３が関連性のあるノードと判定されることになる。リンクＬ２０、Ｌ２１のように、バイパスＢＰＳの開通と異なる要因で通行量の変化が生じているノードに対しては、図７で示したように経路探索の結果、通行量の変化と無関係の道路を通る経路が探索されることになるから、自ずと変化関連道路と重なる割合が小さくなり、関連性がないノードと判断されるようになるのである。
【００５０】
Ｄ４．調査ルート設定処理：
図８、９は、調査ルート設定処理のフローチャートである。道路網変化判定部２１３（図１参照）が実行する処理であり、ハードウェア的には解析端末２００のＣＰＵが実行する処理である。
ＣＰＵは、まず基準日以後のノードへの進入量と退出量の誤差が閾値Ｅｔｈ以上となるノードを特異ノードとして抽出する（ステップＳ５０）。先に図６で説明した処理を実行するのである。閾値Ｅｔｈは、交差点への進入量と退出量との間に、プローブ情報の検出誤差とは言えないほどの差違が生じているか否かを判断するための基準値である。プローブ情報によって生じる検出誤差を予め調査しておき、これを超える値を任意に設定することができる。
【００５１】
ＣＰＵは、次に、通行量の変化の絶対値が閾値δよりも大きくなるリンクを変化関連リンクとして抽出する（ステップＳ５２）。通行量が増大する変化関連リンクを「増大リンク」、通行量が減少する変化関連リンクを「減少リンク」と称する。通行量の変化（図３におけるＡに相当）は、台数または変化割合のいずれで表してもよい。変化関連リンクと判断するか否かの閾値δは、任意に設定可能である。閾値δを大きくすれば、道路網変化の検出感度が低下することになるし、小さくし過ぎれば、道路網の変化によるものとは言えないほどの影響まで検出することになる。閾値δは、両者の効果を考慮しながら設定すればよい。
そして、ＣＰＵは、増大リンクと減少リンクとが交わるノードを重要ノードとして抽出し（ステップＳ５４）、その他の増大リンク、減少リンクの端点を留意ノードとして抽出する（ステップＳ５６）。留意ノードには、増大リンク同士、減少リンク同士の交点、変化関連道路以外の道路と増大リンクまたは減少リンクとの交点が含まれる。
【００５２】
次に、ＣＰＵは抽出された特異ノード、重要ノード、留意ノードの関連性を調べるため、これらのノード間で経路探索し、増大リンクまたは減少リンクを通る経路を抽出する（ステップＳ５８）。ノード数が多い場合には、留意ノードを省略して経路探索するようにしてもよい。
経路探索が完了すると、ＣＰＵは、以下に示す優先順位に従って、一つの経路を選択する（ステップＳ６０）。
条件１  増大リンク、減少リンクが占める割合が高い；
条件２  優先順位の高いノードを通る；
優先順位は、「特異ノード」、「重要ノード」、「留意ノード」の順とする。条件１によって１つの経路に絞り込めなかった場合に、条件２を考慮する。
【００５３】
一つの経路を選択すると、その両端は関連性のあるノードということになる。ＣＰＵは、選択された経路を包含する領域を調査領域として設定する（ステップＳ６２）。これが図５（ｂ）における領域ＡＡに相当する。そして、調査領域内の減少リンクを探索対象から除外し、調査領域周辺のノード間で経路探索を行う（ステップＳ６４）。図５（ｂ）で説明した処理に相当する。減少リンクに代えて、ステップＳ６０で選択された経路上の変化関連リンクに限定して除外するようにしてもよいし、減少リンクに代えて増加リンクを除外するようにしてもよい。
ＣＰＵは、さらにステップＳ６４の処理で得られた経路探索の中から、増大リンクが占める割合が高い経路を調査ルートとして特定する（ステップＳ６６）。ステップＳ６４で減少リンクを除外しているため、増大リンクが占める割合を見るものとしたが、ステップＳ６４で増大リンクを除外する場合には、減少リンクが占める割合を見るようにすればよい。
こうすることによって、図５（ｂ）で示したように、道路網への変化を効率的に検出するための調査ルートを設定することができる。
【００５４】
Ｅ．効果：
本実施例の道路網解析システムによれば、プローブ情報の解析結果に基づき、道路網の変化のうち、交通に与える影響が大きい重要な変化の有無を検出することができる。そして、経路探索を利用した方法によって、この変化を効率的に現地調査するための調査ルートを特定することができる。
【００５５】
以上の実施例では、バイパスなど新たに道路が開通した場合を例にとって説明したが、本実施例は、このような場合だけでなく、既存の道路が廃止された場合や、通行止めになった場合などにも適用することができる。既存の道路の廃止や通行止めなどのときには、従前、利用されていた道路の通行量が減少し、代わりに他の道路の通行量が増大するという変化が生じる。このように交通に変化が生じるほど重要な変化であれば、実施例と同様の考え方によって検出することが可能である。
【００５６】
以上、本発明の実施例について説明した。道路網システムは、必ずしも上述した実施例の全ての機能を備えている必要はなく、一部のみを実現するようにしてもよい。また、上述した内容に追加の機能を設けてもよい。
本発明は上述の実施例に限定されず、その趣旨を逸脱しない範囲で種々の構成を採ることができることはいうまでもない。例えば、実施例においてハードウェア的に構成されている部分は、ソフトウェア的に構成することもでき、その逆も可能である。
【産業上の利用可能性】
【００５７】
本発明は、交通に影響を与えるほどの重要な道路網の変化を検出し、地図データの整備を支援するために利用可能である。
【符号の説明】
【００５８】
１０…プローブカー
１１…ＧＰＳ
１２…通信モジュール
１００…サーバ
１１０…プローブ情報データベース
１２０…地図データベース
１３０…道路ネットワークデータベース
２００…解析端末
２１０…プローブ情報解析部
２１１…通行規制判定部
２１２…忌避要因判定部
２１３…道路網変化判定部
２１４…通行量解析部
２２０…経路探索部
２３０…プローブ情報読出部
２４０…プローブ情報記憶部
【図１】
0005315363.tif 000002
【図２】
0005315363.tif 000003
【図３】
0005315363.tif 000004
【図４】
0005315363.tif 000005
【図５】
0005315363.tif 000006
【図６】
0005315363.tif 000007
【図７】
0005315363.tif 000008
【図８】
0005315363.tif 000009
【図９】
0005315363.tif 000010