(57)【要約】 【課題】  簡単な構成で交通情報の利用が容易な案内誘導システムを提供する。【解決手段】  ナビ地図データを利用して車両の走行を案内誘導する案内誘導装置３００の端末記憶手段に、基準地図データのノードに対応するＶＩＣＳ（登録商標）データのノードＩＤと、同一地点となるナビ地図データのノードＩＤとを関連付けた交通情報処理データを複数記憶するテーブル構造の交通情報処理データベースを、サーバ装置２００から取得して構築する。ＶＩＣＳデータを案内誘導装置３００が受信すると、処理手段により交通情報処理データに基づきＶＩＣＳデータにナビ地図データのノードＩＤを紐付けする。簡単なテーブル構造で自動的にＶＩＣＳデータをナビ地図データに対応して利用できる。【選択図】 図１
2006350089.tif 000002
【特許請求の範囲】
【請求項１】
所定の地点を表す複数の地点情報およびこれら地点情報を結ぶ複数の線分情報を有した地図情報を利用して移動体の移動を案内誘導する案内誘導装置で取得する交通情報を、前記地図情報に対応付ける処理に利用される交通情報処理情報を記憶する交通情報処理データベースであって、
前記地点情報および前記線分情報を有し前記地図情報と異なるフォームの基準地図情報の前記地点情報に対応する前記交通情報に含まれる位置情報と、
前記基準地図情報と同一の地点を表す前記地図情報の地点情報と、
を１つのデータ構造に関連付けた処理データを複数記憶するテーブル構造に構築された
ことを特徴とした交通情報処理データベース。
【請求項２】
請求項１に記載の交通情報処理データベースであって、
前記処理データは、前記基準地図情報から抽出した複数の前記地点情報と前記地図情報から抽出した複数の前記地点情報との比較により、前記基準位置情報の地点情報に対して同一の前記地点の位置となる前記地図情報の地点情報が、前記同一の位置となる前記基準位置情報の地点情報に対応する前記交通情報の位置情報に関連付けられて構成された
ことを特徴とした交通情報処理データベース。
【請求項３】
請求項２に記載の交通情報処理データベースであって、
前記処理データは、前記基準地図情報および前記地図情報から、３本以上の線分情報が接続する条件で抽出した複数の前記地点情報との比較により、前記同一の地点の位置か否かが判定されて構成された
ことを特徴とした交通情報処理データベース。
【請求項４】
請求項２または請求項３に記載の交通情報処理データベースであって、
前記処理データは、前記基準地図情報および前記地図情報における前記地点情報および前記線分情報で道路ネットワーク状に表される表示の重畳により前記地点情報の位置の同一性が判定されて構成された
ことを特徴とした交通情報処理データベース。
【請求項５】
請求項２ないし請求項４のいずれかに記載の交通情報処理データベースであって、
前記処理データは、前記基準地図情報から抽出した複数の前記地点情報と前記地図情報から抽出した複数の前記地点情報との比較として、それぞれの前記地点情報を１対１で関連付ける条件と、前記基準地図情報の地点情報に対して前記地図情報の複数の地点情報を１対多で関連付ける条件と、前記基準地図情報の複数の地点情報に対して前記地図情報の１つの地点情報を多対１で関連付ける条件と、の３つの対比条件で対応付けられて構成された
ことを特徴とした交通情報処理データベース。
【請求項６】
所定の地点を表す複数の地点情報およびこれら地点情報を結ぶ複数の線分情報を有した地図情報を利用して移動体の移動を案内誘導する案内誘導装置で取得する交通情報を、前記地図情報に対応付ける処理をする交通情報処理装置であって、
請求項１ないし請求項５のいずれかに記載の交通情報処理データベースと、
前記案内誘導装置で利用する前記地図情報と異なるフォームの基準地図情報の前記地点情報に対応する位置情報を有し前記案内誘導装置で取得される前記交通情報に、前記交通情報処理データベースの同一の位置情報に関連付けられた前記地図情報の地点情報を紐付け処理する処理手段と、
を具備したことを特徴とした交通情報処理装置。
【請求項７】
所定の地点を表す複数の地点情報およびこれら地点情報を結ぶ複数の線分情報を有した地図情報を利用して移動体の移動を案内誘導する案内誘導装置で取得する交通情報を、前記地図情報に対応付ける処理をする交通情報処理システムであって、
前記地図情報と異なるフォームの基準地図情報を取得する基準地図情報取得手段、前記地図情報および前記基準地図情報を記憶する記憶手段、および、前記基準地図情報および前記地図情報に基づいて請求項１ないし請求項５のいずれかに記載の交通情報処理データベースの処理データを生成して前記交通情報処理データベースを構築する処理データ生成手段、を備えたサーバ装置と、
このサーバ装置にネットワークを介して送受信可能に接続され、前記地図情報を記憶するとともに前記処理データを取得して前記交通情報処理データベースを構築する端末記憶手段、および、前記地図情報と異なるフォームの基準地図情報の前記地点情報に対応する位置情報を有し前記案内誘導装置で取得される前記交通情報に、前記交通情報処理データベースの同一の位置情報に関連付けられた前記地図情報の地点情報を紐付け処理する処理手段、を備えた前記案内誘導装置と、
を具備したことを特徴とした交通情報処理システム。
【請求項８】
所定の地点を表す複数の地点情報およびこれら地点情報を結ぶ複数の線分情報を有した地図情報を利用して移動体の移動を案内誘導する案内誘導装置であって、
請求項１ないし請求項５のいずれかに記載の交通情報処理データベースと、
前記地図情報と異なるフォームの基準地図情報の前記地点情報に対応する位置情報を有し前記案内誘導装置で取得される前記交通情報に、前記交通情報処理データベースの同一の位置情報に関連付けられた前記地図情報の地点情報を紐付け処理する処理手段と、
前記地図情報の地点情報が紐付け処理された前記交通情報を報知手段で報知させる報知制御手段と、
を具備したことを特徴とした案内誘導装置。
【請求項９】
演算手段により、所定の地点を表す複数の地点情報およびこれら地点情報を結ぶ複数の線分情報を有した地図情報を利用して移動体の移動を案内誘導する案内誘導装置で取得する交通情報を、前記地図情報に対応付ける処理をする交通情報処理方法であって、
前記演算手段は、
前記案内誘導装置で利用する前記地図情報と異なるフォームの基準地図情報の前記地点情報に対応する位置情報を有し前記案内誘導装置で取得される前記交通情報に、請求項１ないし請求項５のいずれかに記載の交通情報処理データベースの同一の位置情報に関連付けられた前記地図情報の地点情報を紐付け処理する
ことを特徴とする交通情報処理方法。
【請求項１０】
演算手段を請求項６に記載の交通情報処理装置として機能させる
ことを特徴とした交通情報処理プログラム。
【請求項１１】
請求項９に記載の交通情報処理方法を演算手段に実行させる
ことを特徴とした交通情報処理プログラム。
【請求項１２】
請求項１０または請求項１１に記載の交通情報処理プログラムが演算手段にて読み取り可能に記録された
ことを特徴とした交通情報処理プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交通情報を各種地図情報で利用可能に変換する交通情報処理データベース、交通情報処理装置、そのシステム、その方法、そのプログラム、そのプログラムを記録した記録媒体、および、案内誘導装置に関する。
【背景技術】
【０００２】
従来、例えば、地図情報に基づいて、自動車などの車両の走行を案内誘導により支援するカーナビゲーションなどのナビゲーション装置が知られている。そして、ナビゲーション装置で利用する地図情報は、一般的に、標準地図情報に基づいて、車両の走行を案内誘導するのに適した構成で作成された地図情報が利用されている。また、ナビゲーション装置では、例えば日本にて開発されて利用されているＶＩＣＳ（登録商標）（Vehicle Information Communication System：道路交通情報通信システム）で利用され、いわゆるビーコン送信機から出力される電波にて渋滞情報や交通規制情報などの交通情報（いわゆるＶＩＣＳデータ）を利用して案内誘導する構成も知られている。このような交通情報は、標準地図情報を構成する位置情報に基づいたもので、交通情報は、そのままナビゲーション装置で利用する地図情報では利用できない。そこで、標準地図情報とナビゲーション装置で利用する地図情報とを互いに対応付ける構成が知られている（例えば、特許文献１参照）。
【０００３】
この特許文献１に記載のものは、ノードおよびリンクから構成された日本デジタル道路地図協会による地形図を基礎とした標準地図データベースと、ノードおよびリングから構成され都市計画図を基礎として構成された専用地図データベースとを備えている。そして、比較部にて、標準地図データベースと専用地図データベースとを比較し、リンク群の対応付け、対応付けしたリンク群に含まれるノードを対応付け、リンクの対応テーブルを作成して記憶する。ノードの対応付けとして、標準地図データベースのノードから専用地図データベースの一定距離以内にあるノードを対応付け候補とし、そのノードに接続するリンク群と候補のノードに接続する他のリンク群との対応付けを判断し、同じ位置のノードか否かを判断して対応付けを実施している。そして、対応付けテーブルを記憶したメモリを備えることで、異なる方法で作成された地図データベースが互いに対応付けられ、いずれの地図データベースに基づく道路交通情報でも容易に処理できる構成が採られている。
【０００４】
【特許文献１】特開平７−１２９７４０号公報（第２頁左欄−第５頁右欄）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１に記載のような従来の構成では、リンク群の対応付けおよび対応付けしたリンク群に含まれるノードの対応付けの対応テーブルであることから、都市部の限られた地域でも膨大なデータ量となり、大きな記憶容量のメモリを必要とする。そして、交通情報を利用する場合、交通情報に含まれる位置を表す情報は標準地図情報に対応していることから、データ量が膨大な対応テーブルに基づいてナビゲーション装置に利用する地図情報で対応付ける処理に大きな負荷が掛かり、迅速な処理が得られないおそれがある。また、特に交差点などの場合、車両の走行方向が限られた路線や右左折禁止などの所定の交通規則を表すためなどにより、複数のノードにて表される場合が多数あるが、このような場合には、ノードとリンクとの関係で同一の位置の交差点を表しているにもかかわらず対応付けできない場合が生じ、渋滞や交通規制が生じやすい交差点に関する交通情報が利用できなくなるおそれがあるなどの問題がある。
【０００６】
本発明は、このような実情などに鑑みて、簡単な構成で交通情報の利用が容易な交通情報処理データベース、交通情報処理装置、そのシステム、その方法、そのプログラム、そのプログラムを記録した記録媒体、および、案内誘導装置を提供することを１つの目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、所定の地点を表す複数の地点情報およびこれら地点情報を結ぶ複数の線分情報を有した地図情報を利用して移動体の移動を案内誘導する案内誘導装置で取得する交通情報を、前記地図情報に対応付ける処理に利用される交通情報処理情報を記憶する交通情報処理データベースであって、前記地点情報および前記線分情報を有し前記地図情報と異なるフォームの基準地図情報の前記地点情報に対応する前記交通情報に含まれる位置情報と、前記基準地図情報と同一の地点を表す前記地図情報の地点情報と、を１つのデータ構造に関連付けた処理データを複数記憶するテーブル構造に構築されたことを特徴とした交通情報処理データベースである。
【０００８】
請求項６に記載の発明は、所定の地点を表す複数の地点情報およびこれら地点情報を結ぶ複数の線分情報を有した地図情報を利用して移動体の移動を案内誘導する案内誘導装置で取得する交通情報を、前記地図情報に対応付ける処理をする交通情報処理装置であって、請求項１ないし請求項５のいずれかに記載の交通情報処理データベースと、前記案内誘導装置で利用する前記地図情報と異なるフォームの基準地図情報の前記地点情報に対応する位置情報を有し前記案内誘導装置で取得される前記交通情報に、前記交通情報処理データベースの同一の位置情報に関連付けられた前記地図情報の地点情報を紐付け処理する処理手段と、を具備したことを特徴とした交通情報処理装置である。
【０００９】
請求項７に記載の発明は、所定の地点を表す複数の地点情報およびこれら地点情報を結ぶ複数の線分情報を有した地図情報を利用して移動体の移動を案内誘導する案内誘導装置で取得する交通情報を、前記地図情報に対応付ける処理をする交通情報処理システムであって、前記地図情報と異なるフォームの基準地図情報を取得する基準地図情報取得手段、前記地図情報および前記基準地図情報を記憶する記憶手段、および、前記基準地図情報および前記地図情報に基づいて請求項１ないし請求項５のいずれかに記載の交通情報処理データベースの処理データを生成して前記交通情報処理データベースを構築する処理データ生成手段、を備えたサーバ装置と、このサーバ装置にネットワークを介して送受信可能に接続され、前記地図情報を記憶するとともに前記処理データを取得して前記交通情報処理データベースを構築する端末記憶手段、および、前記地図情報と異なるフォームの基準地図情報の前記地点情報に対応する位置情報を有し前記案内誘導装置で取得される前記交通情報に、前記交通情報処理データベースの同一の位置情報に関連付けられた前記地図情報の地点情報を紐付け処理する処理手段、を備えた前記案内誘導装置と、を具備したことを特徴とした交通情報処理システムである。
【００１０】
請求項８に記載の発明は、所定の地点を表す複数の地点情報およびこれら地点情報を結ぶ複数の線分情報を有した地図情報を利用して移動体の移動を案内誘導する案内誘導装置であって、請求項１ないし請求項５のいずれかに記載の交通情報処理データベースと、前記地図情報と異なるフォームの基準地図情報の前記地点情報に対応する位置情報を有し前記案内誘導装置で取得される前記交通情報に、前記交通情報処理データベースの同一の位置情報に関連付けられた前記地図情報の地点情報を紐付け処理する処理手段と、前記地図情報の地点情報が紐付け処理された前記交通情報を報知手段で報知させる報知制御手段と、を具備したことを特徴とした案内誘導装置である。
【００１１】
請求項９に記載の発明は、演算手段により、所定の地点を表す複数の地点情報およびこれら地点情報を結ぶ複数の線分情報を有した地図情報を利用して移動体の移動を案内誘導する案内誘導装置で取得する交通情報を、前記地図情報に対応付ける処理をする交通情報処理方法であって、前記演算手段は、前記案内誘導装置で利用する前記地図情報と異なるフォームの基準地図情報の前記地点情報に対応する位置情報を有し前記案内誘導装置で取得される前記交通情報に、請求項１ないし請求項５のいずれかに記載の交通情報処理データベースの同一の位置情報に関連付けられた前記地図情報の地点情報を紐付け処理することを特徴とする交通情報処理方法である。
【００１２】
請求項１０に記載の発明は、演算手段を請求項６に記載の交通情報処理装置として機能させることを特徴とした交通情報処理プログラムである。
【００１３】
請求項１１に記載の発明は、請求項９に記載の交通情報処理方法を演算手段に実行させることを特徴とした交通情報処理プログラムである。
【００１４】
請求項１２に記載の発明は、請求項１０または請求項１１に記載の交通情報処理プログラムが演算手段にて読み取り可能に記録されたことを特徴とした交通情報処理プログラムを記録した記録媒体である。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の一形態を図面に基づいて説明する。本実施の形態では、地図情報を用いて移動体である例えば車両に搭載された案内誘導装置が、交通情報を利用して車両の走行を案内誘導する案内誘導システムを例示して説明するが、本発明は案内誘導システムに利用される構成に限らず、交通情報を案内誘導に用いる地図情報で利用可能に処理するいずれの構成が適用できる。そして、移動体としては、車両に限らず、航空機、船舶などいずれの移動体が対象となる。また、案内誘導装置として、いわゆるナビゲーション装置として車両に搭載される車載型の構成として例示するが、携帯型、ＰＤＡ（Personal Digital Assistant）、携帯電話、ＰＨＳ(Personal Handyphone System)、携帯型パーソナルコンピュータなど、各種構成が適用できる。なお、携帯型の場合、移動体としては案内誘導装置を携帯する携帯者が対象、すなわち携帯者の移動状況を案内する構成として適用される。
【００１６】
〔案内誘導システムの構成〕
図１は、本実施の形態における案内誘導システムの概略構成を示すブロック図である。図２は、案内誘導システムのサーバ装置の概略構成を示すブロック図である。図３は、ナビ地図データを構成する表示用データのテーブル構造を模式的に示す概念図である。図４は、ナビ地図データを構成するマッチングデータのテーブル構造を模式的に示す概念図である。図５は、交通情報処理データベースのテーブル構造を示す概念図である。図６は、基準地図データとナビ地図データとを画面表示で比較した状態を模式的に示す概念図である。図７は、基準地図データおよびナビ地図データにおける同一位置のノードを関連付けて設定する対比条件を示す説明図である。図８は、案内誘導システムの案内誘導装置の概略構成を示すブロック図である。
【００１７】
図１において、１００は交通情報処理システムとして機能する案内誘導システムで、この案内誘導システム１００は、地図情報および交通情報を利用して車両の走行を案内誘導するためのシステムである。この案内誘導システム１００は、サーバ装置２００と、このサーバ装置２００にネットワーク１０１を介して送受信可能に接続する交通情報処理装置として機能する案内誘導装置３００と、を備えている。また、案内誘導システム１００は、ネットワーク１０１を介してデジタル道路地図データベース４００と、道路交通情報通信システム５００と、情報を受信可能に接続している。
【００１８】
ここで、ネットワーク１０１としては、例えば、ＴＣＰ（Transmission Control Protocol）／ＩＰ（Internet Protocol）などの汎用のプロトコルに基づくインターネット、イントラネット、ＬＡＮ(Local Area Network)、無線媒体により情報が送受信可能な複数の基地局がネットワークを構成する通信回線網や放送網などのネットワーク、さらには、案内誘導装置３００および道路交通情報通信システム５００間で信号を直接送受信するための媒体となる無線媒体自体などが例示できる。ここで、無線媒体としては、電波、光、音波、電磁波などのいずれの媒体をも適用できる。
【００１９】
デジタル道路地図データベース４００は、財団法人日本デジタル道路地図協会で管理されたデータベースで、ネットワーク１０１を介して配信可能に基準地図データを記憶するテーブル構造に構築されている。基準地図データは、国土地理院の１／２５０００の地形図を基図として、交差点などの地点を表す複数の地点情報としての図示しないノードと、ノードとノードとにより定義された線形である線分情報すなわちノードを結ぶ図示しないリンクとで構成された道路に関するデータである。そして、基準地図データは、例えば年に１回、所定の送信先に配信される。
【００２０】
道路交通情報通信システム５００は、財団法人道路交通情報通信システム（Vehicle Information Communication System：ＶＩＣＳ（登録商標））センタで管理されたシステムで、交通事故や渋滞などの交通情報（以下、ＶＩＣＳデータと称す。）を、例えばビーコンやＦＭ多重放送などのネットワーク１０１を介して、渋滞、交通事故、工事、交通規制などの交通情報（以下、ＶＩＣＳデータという。）を配信する。このＶＩＣＳデータは、基準地図データのノードに対応した地点情報、すなわち基準地図データのノードを特定する識別番号などの固有情報であるノードＩＤ（identification）と同じノードＩＤを有している。
【００２１】
そして、案内誘導システム１００のサーバ装置２００は、ネットワーク１０１を介して案内誘導装置３００と各種情報の送受信が可能となっている。また、サーバ装置２００は、デジタル道路地図データベース４００や道路交通情報通信システム５００の他、気象庁や警視庁などの各種官庁、民間団体、企業などの各種機関に設置された図示しないサーバなどから、ネットワーク１０１を介して各種情報を取得可能となっている。取得する情報としては、例えば気象情報や、渋滞、交通事故、工事、交通規制などの交通情報、ガソリンスタンドや飲食店などの各種店舗に関する店舗情報など、車両の移動に関する情報、すなわち車両の移動の際に利用される各種の移動関連情報である。そして、サーバ装置２００は、図２に示すように、サーバ通信手段２１０と、サーバ操作手段２２０と、サーバ表示手段２３０と、サーバ記憶手段２４０と、サーバ演算手段２５０と、などを備えている。
【００２２】
サーバ通信手段２１０は、ネットワーク１０１を介して入力される信号に対してあらかじめ設定されている入力インターフェース処理を実行し、処理信号としてサーバ演算手段２５０へ出力する。また、サーバ通信手段２１０は、サーバ演算手段２５０から案内誘導装置３００などの送信先に対して送信すべき処理信号が入力されると、入力された処理信号に対してあらかじめ設定されている出力インターフェース処理を実行し、サーバ信号としてネットワーク１０１を介して所定の案内誘導装置３００などの送信先へ出力する。なお、サーバ信号は、処理信号に記載された情報に基づいて、適宜所定の送信先のみに出力させることも可能である。
【００２３】
サーバ操作手段２２０は、例えばキーボードやマウスなどで、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。この操作ボタンや操作つまみの入力操作の内容としては、例えばサーバ装置２００の動作内容の設定や、サーバ記憶手段２４０に記憶するデータの設定入力、ネットワーク１０１を介して他の端末との接続状態の設定などが例示できる。そして、サーバ操作手段２２０は、設定事項の入力操作により、所定の信号をサーバ演算手段２５０へ適宜出力して設定させる。なお、このサーバ操作手段２２０としては、操作ボタンや操作つまみなどの入力操作に限らず、例えばサーバ表示手段２３０に設けられたタッチパネルによる入力操作や、音声による入力操作、リモートコントローラにより入力操作に対応して送信される無線媒体の受信など、各種設定事項を設定入力可能ないずれの構成が適用できる。
【００２４】
サーバ表示手段２３０は、サーバ演算手段２５０に制御され、サーバ演算手段２５０から出力される画像データの信号を画面表示させる。この画像データとしては、例えば地図情報や検索情報などの画像データの他、サーバ操作手段２２０で入力操作による設定入力を促す入力画面などの各種フォームの画像データ、図示しないＴＶ受信機で受信したＴＶ画像データ、外部装置など光ディスクや磁気ディスク、メモリカードなどの記録媒体に記録されドライブやドライバなどにて読み取った画像データなどである。なお、このサーバ表示手段２３０としては、例えば液晶パネルや有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode-Ray Tube）、ＦＥＤ（Field Emission Display）、電気泳動ディスプレイパネルなどが例示できる。
【００２５】
サーバ記憶手段２４０は、サーバ演算手段２５０にて制御され、地図に関する情報をサーバ演算手段２５０が読出可能に記憶する。このサーバ記憶手段２４０は、ＨＤ（Hard Disk）などの磁気ディスク、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）などの光ディスク、光磁気ディスク、メモリカード、半導体メモリなどの各種記録媒体に読出可能に記憶するドライブやドライバなどを備えた構成、さらには複数のドライブやドライバにて構築された構成などが適用できる。そして、サーバ記憶手段２４０は、基準地図データベース２４１と、ナビ地図データベース２４２と、交通情報処理データベース２４３と、などを備えている。基準地図データベース２４１は、デジタル道路地図データベース４００から配信された基準地図データを記憶するテーブル構造に構築されている。
【００２６】
ナビ地図データベース２４２は、案内誘導装置３００で地図情報を利用して車両の走行を案内誘導するためのナビ地図データを記憶するテーブル構造に構築されている。すなわち、ナビ地図データベース２４２は、例えば図３に示すようないわゆるＰＯＩ（Point Of Interest）データである表示用データＶＭと、例えば図４に示すようなマッチングデータＭＭと、移動経路探索用地図データと、などを備えている。
【００２７】
そして、ナビ地図データの表示用データＶＭは、例えばそれぞれ固有の番号が付加された複数の表示用メッシュ情報ＶＭxを備えている。すなわち、表示用データＶＭは、一部の領域に関する表示用メッシュ情報ＶＭxに複数分割され、表示用メッシュ情報ＶＭxが縦横に複数連続して構成されている。なお、表示用メッシュ情報ＶＭxは、適宜一部の領域に関する下層の表示用メッシュ情報ＶＭxにさらに複数分割されていてもよい。各表示用メッシュ情報ＶＭxは、設定された一辺の長さ、すなわち実際の地形上の長さを地図の縮尺に応じて短縮した長さで矩形状に分割され、所定の角部分に地図情報の全体、例えば地球の地図における絶対座標ＺＰの情報を有している。
【００２８】
そして、表示用メッシュ情報ＶＭxは、例えば交差点の名称などの名称情報ＶＭxＡと、道路情報ＶＭxＢと、背景情報ＶＭxＣと、にて構成されている。名称情報ＶＭxＡは、その領域における他要素データである例えば交差点の名称や地域の名称などを絶対座標ＺＰとの位置関係で所定の位置に配置表示されるデータのテーブル構造に構成されている。道路情報ＶＭxＢは、その領域における道路要素データである道路を絶対座標ＺＰとの位置関係で所定の位置に配置表示させるデータのテーブル構造に構成されている。背景情報ＶＭxＣは、他要素データである著名な場所や建造物などを示すマークや、その著名な場所や建造物などを示す他要素データである画像情報などを絶対座標ＺＰとの位置関係で所定の位置に配置表示されるデータのテーブル構造に構成されている。
【００２９】
一方、マッチングデータＭＭは、表示用データＶＭと同様に、例えばそれぞれ固有の番号が付加された一部の領域に関するマッチングメッシュ情報ＭＭxに複数分割され、マッチングメッシュ情報ＭＭxが縦横に複数連続して構成されている。なお、マッチングメッシュ情報ＭＭxは、適宜一部の領域に関する下層のマッチングメッシュ情報ＭＭxにさらに複数分割されていてもよい。各マッチングメッシュ情報ＭＭxは、設定された一辺の長さ、すなわち実際の地形上の長さを地図の縮尺に応じて短縮した長さで矩形状に分割され、所定の角部分に地図情報の全体、例えば地球の地図における絶対座標ＺＰの情報を有している。なお、マッチングメッシュ情報ＭＭxは、表示用メッシュ情報ＶＭxと異なる領域を表すデータ構造、すなわち分割される領域の縮尺が異なっていてもよい。ここで、縮尺が同一であれば固有の番号の情報を用いてデータを関連付けておけばよく、また縮尺が異なる場合であれば例えば絶対座標ＺＰを用いてデータを関連付けるなどすればよい。そして、マッチングデータＭＭは、例えば車両の移動状態を地図情報に重畳させて表示させる際に、車両を表す表示が道路上ではなく建物上に位置するなどの誤表示を防止するため、車両を表す表示が道路上に位置するように表示を修正するマップマッチング処理に利用される。このマッチングデータＭＭは、複数のリンク列ブロック情報を有している。
【００３０】
リンク列ブロック情報は、図４に示すように、道路を構成し地点を表す地点情報としてのノードＮを結ぶ線分である線分情報としてのリンクＬが、所定の規則性で複数関連付けられたデータのテーブル構造である。具体的には、道路の所定の長さ例えば甲州街道や青梅街道などの連続する道路のように、リンクＬが折れ線上にそれぞれ連なった連続するリンク列となるもので関連付けられている。そして、リンクＬは、各リンクＬ毎に付加された固有の番号である線分固有情報（以下、リンクＩＤという。）と、リンクＬが結ぶ２つのノードＮを表す固有の番号などのノード情報とを有している。また、ノードＮは、各道路の交差点や屈曲点、分岐点、合流点などの結節点に相当する。そして、ノードＮに関する情報は、リンク列ブロック情報におけるノードＮ毎に付加された固有の番号である地点固有情報としてのノードＩＤ（identification）と、各ノードＮが存在する位置の座標情報と、交差点や分岐点などの複数のリンクが交差する分岐位置か否かの分岐情報であるフラグ情報と、などを有している。なお、ノードＮには、単に道路の形状を表すためにフラッグ情報を有しない地点固有情報および座標情報のみを有したものや、トンネルや道路の幅員などの道路の構成を表す情報である属性情報をさらに有したものもある。そして、フラッグ情報を有しない単に道路の形状を表すためのノードＮについては、後述する交通情報の処理には利用されない。
【００３１】
また、移動経路探索用地図情報は、例えばマッチングデータＭＭと同様のテーブル構造、すなわち道路を表すノードＮのように地点を表す地点情報とリンクＬのように地点を結ぶ線分情報とを有したテーブル構造で、移動経路を探索するために道路を表すための情報構造となっている。
【００３２】
そして、交通情報処理データベース２４３は、図５に示すように、基準地図データのノードに対応したＶＩＣＳデータをナビ地図データでも利用可能に対応付けするための処理データとしての交通情報処理データ２４３Ａを、複数記憶するテーブル構造に構築されている。すなわち、交通情報処理データ２４３Ａは、ＶＩＣＳデータの位置情報であるノードＩＤが対応する基準地図データの地点情報であるノードＩＤ２４３Ａ１と、このノードＩＤの地点と同一の地点に対応するナビ地図データのノードＮの地点情報であるノードＩＤ２４３Ａ２と、ＶＩＣＳデータのノードＩＤに対応した基準地図データのバージョン情報２４３Ａ３とが、１つのデータ構造に関連付けられている。
【００３３】
また、サーバ記憶手段２４０には、例えばナビ地図データにおける所定の地点の情報を取得するための検索情報が記憶されている。すなわち、検索情報は、地図情報上で順次細分化される領域となる都道府県名、市町村名、地区名、地点名などの内容やガイダンスなどの各種情報や、地点としての店舗に関する各種情報などで、例えば階層状に項目情報が関連付けられたツリー構造のテーブル構造となっている。さらに、サーバ記憶手段２４０は、サーバ装置２００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどをも記憶している。また、サーバ記憶手段２４０は、サーバ演算手段２５０が演算の際に処理する信号などを一時的に記憶可能、すなわちメモリとしても機能する。
【００３４】
サーバ演算手段２５０は、例えばＣＰＵ（Central Processing Unit）を備え、図示しない各種入出力ポートである、サーバ通信手段２１０が接続される入出力ポート、サーバ操作手段２２０が接続される入力ポート、サーバ表示手段２３０が接続される表示制御ポート、サーバ記憶手段２４０が接続される記憶ポートなどを有している。そして、サーバ演算手段２５０は、各種プログラムとして、基準地図データ取得手段２５１と、ノード抽出手段２５２と、同一ノード設定手段２５３と、処理データ生成手段２５４と、などを備えている。
【００３５】
基準地図データ取得手段２５１は、サーバ通信手段２１０を制御し、ネットワーク１０１を介してデジタル道路地図データベース４００から配信される基準地図データを取得する。この取得の際、基準地図データのバージョン情報なども合わせて取得する。そして、基準地図データ取得手段２５１は、取得した基準地図データをサーバ記憶手段２４０の基準地図データベース２４１へ適宜出力して記憶させる。
【００３６】
ノード抽出手段２５２は、基準地図データおよびナビ地図データからノードＮを抽出する。この抽出処理の際、基準地図データおよびナビ地図データが異なるフォーマットである場合には、同一のフォーマットに変換してからノードの抽出を実施する。このノードの抽出としては、例えば基準地図データからは３本以上のリンクが接続する条件のノード、すなわち交差点に対応するノードを抽出する。そして、ノードはそれぞれノードＩＤとして抽出されて、サーバ記憶手段２４０で適宜記憶される。
【００３７】
同一ノード設定手段２５３は、同一の位置として判断された基準地図データのノードのノードＩＤと、ナビ地図データのノードＮのノードＩＤとの位置が同一と判断されたものを、同一の位置であるとして関連付ける設定をする。この位置の同一の判断としては、例えば図６に示すように、ノードとリンクとの道路ネットワーク状に表示される画面表示を重ね合わせるように、基準地図データおよびナビ地図データのノードおよびリンクを比較して重なり合う状態のノードが同一の位置のものと判断される。また、重なり合わないノードでも、ノード情報に含まれる付帯情報、例えば交差点など、同一の交差点を示すノードである場合には同一の位置のものか否か判断される。さらに、重なり合わないノードについて、付帯情報のみならず、ノード情報とそのノードに連結するリンクの接続状態に基づいて同一の位置のものか否か判断される。
【００３８】
すなわち、図７に示す対比条件における「１対１」のように、重なり合う状態のノード、あるいは重なり合わないがノード情報に含まれる座標が所定の範囲内となる近似する値で付帯情報や接続するリンクの接続状態などに基づいて同一と判断される場合、同一のノードとして設定される。すなわち、対応する基準地図データのノードにおけるノードＩＤ２４３Ａ１と、ナビ地図データのノードＮにおけるノードＩＤとを紐付けする。なお、図７は、説明の都合上、ノードに近接してノードＩＤ２４３Ａ１として「Ａ」を付し、ナビ地図データのノードＩＤ２４３Ａ２に「Ａ」を関連付ける意図でノードＮに近接して「Ａ」を付して矢印にて対応関係を示す。
【００３９】
また、図７に示す対比条件における「１対多」のように、基準地図データでは道路を示すために単に交差点として１つのノードで表される場合でも、車両の走行を支援するナビゲーションに利用されるナビ地図データでは車両の走行方向を示すために交差点を４つのノードで示すような場合がある。このような重なり合わない場合でも、付帯情報や接続するリンクの接続状態などに基づいて同一と判断される場合には、同一のノードとして設定される。なお、図７は、説明の都合上、基準地図データのノードに対応するナビ地図データの各ノードＮに近接して「Ａ」を付してそれぞれ矢印にて対応関係を示す。
【００４０】
さらに、ナビ地図データは、車両の走行を支援するナビゲーションに利用されるので、案内誘導として適切でない道路、例えば車両が進入できない極めて細い道や歩行者専用道路などが分岐する位置でも交差点として表さない場合がある。具体的には、図７に示す対比条件における「多対１」のように、基準地図データでは複数のノードにて交差点が構成される場合でもナビ地図データでは１つのノードとして表されたり、図７に示す対比条件における「１対０」のように、基準地図データでは交差点となっているノードでも、ナビ地図データでは交差点として表されず対応するノードがなかったりする。これらのような重なり合わない場合でも、付帯情報や接続するリンクの接続状態などに基づいて同一と判断される場合には、同一のノードとして設定される。すなわち、図７に示す４つの対比条件で、基準地図データとナビ地図データとの同一ノードの設定が実施される。なお、図７における「多対１」は、説明の都合上、基準地図データの４つのノードに対応するナビ地図データの１つのノードＮに近接して、各ノードＩＤ２４３Ａ１の「Ａ」、「Ｂ」、「Ｃ」、「Ｄ」を付してそれぞれ矢印にて対応関係を示す。
【００４１】
そして、同一ノード設定手段２５３における同一のノードとして関連付ける設定としては、例えば、基準地図データがデジタル道路地図データベース４００から配信され、サーバ通信手段２１０にて取得したことを認識することにより実施される。なお、例えばサーバ操作手段２２０による設定入力に基づいて実施するなどしてもよい。そして、設定方法としては、図６に示すように基準地図データおよびナビ地図データの画面表示される形態での重なり合う状態を画像処理により判断したり、ノード情報を構成する各項目やそのノードに接続するリンク情報を構成する各項目の同一性をスコア付けして同一性をスコア値にて判断したり、各種自動演算処理が適用できる。また、サーバ操作手段２２０における作業者が手動にて同一のノードを関連付ける設定入力を実施してもよい。そして、同一ノード設定手段２５３は、基準地図データの全てのノードについて、ナビ地図データとの関連付けの設定が終了したことを認識すると、その旨を処理データ生成手段２５４へ出力する。この設定終了した旨の信号としては、自動演算処理の終了による信号の他、サーバ操作手段２２０による入力操作にて手動により出力する構成などとしてもよい。
【００４２】
処理データ生成手段２５４は、同一ノード設定手段２５３で設定した同一位置となる基準地図データのノードとナビ地図データのノードとを１つのデータ構造に関連付けて上述した交通情報処理データ２４３Ａを生成する処理をする。すなわち、同一位置の基準地図データのノードにおけるノードＩＤ２４３Ａ１と、ナビ地図データのノードにおけるノードＩＤ２４３Ａ２と、対比した基準地図データのバージョン情報２４３Ａ３とを１つの交通情報処理データ２４３Ａとして関連付ける。そして、処理データ生成手段２５４は、生成した交通情報処理データ２４３Ａをサーバ記憶手段２４０の交通情報処理データベース２４３へ適宜出力して記憶させる。さらに、処理データ生成手段２５４は、処理データの生成処理が終了すると、サーバ記憶手段２４０の交通情報処理データベース２４３に記憶された処理データを、案内誘導システム１００を利用する案内誘導装置３００へサーバ通信手段２１０によりネットワーク１０１を介して送信する処理をする。
【００４３】
一方、案内誘導システム１００の案内誘導装置３００は、例えば、車両に搭載され、ナビ地図データおよびＶＩＣＳデータに基づいて車両の移動状況を案内、すなわち走行を案内誘導したり、最寄りの店舗の検索など、車両の移動を支援する処理をする。この案内誘導装置３００は、図８に示すように、センサ部３１０と、端末通信手段３２０と、端末操作手段３３０と、端末表示手段３４０と、端末発音手段３５０と、端末記憶手段３６０と、端末演算手段３７０と、などを備えている。
【００４４】
センサ部３１０は、移動体である例えば車両の移動の状態、すなわち現在位置や走行状況などを検出して端末演算手段３７０に所定の検出信号として出力する。このセンサ部３１０は、例えば図示しないＧＰＳ（Global Positioning System）受信部と、図示しない速度センサ、方位角センサおよび加速度センサなどの各種センサ３１２と、などにて構成されている。
【００４５】
ＧＰＳ受信部は、図示しない人工衛星であるＧＰＳ衛星から出力される航法電波をＧＰＳアンテナ３１１にて受信する。そして、ＧＰＳ受信部は、受信した航法電波に対応した信号に基づいて現在位置の擬似座標値を演算し、ＧＰＳデータとして端末演算手段３７０へ出力する。
【００４６】
センサ３１２である速度センサは、移動体である例えば車両に配設され、車両の移動速度である走行速度に対応して変動する信号に基づいて、車両の走行速度や実際の加速度を検出する。この速度センサは、例えば車軸や車輪の回転により出力されるパルス信号や電圧値などを読み取る。そして、速度センサは、読み取ったパルス信号や電圧値などの検出信号を出力する。方位角センサは、車両に配設され、図示しないいわゆるジャイロセンサを有し、車両の方位角すなわち車両が前進する走行方向を検出し、走行方向に関する検出信号を出力する。加速度センサは、車両に配設され、車両の走行方向における加速度を検出し、検出した加速度を例えばパルスや電圧などによる検出信号であるセンサ出力値に変換して出力する。なお、センサとしては、これらの構成に限られるものではなく、速度センサ、方位角センサおよび加速度センサのうちのいずれか１つのみ、あるいは適宜の組み合わせ、さらに他のセンサを用いるなど、車両の移動状態を検出可能ないずれの構成が適用できる。なお、これら各種センサは、案内誘導装置３００に搭載された構成としてもよい。
【００４７】
端末通信手段３２０は、ネットワーク１０１を介して入力される信号に対してあらかじめ設定されている入力インターフェース処理を実行し、処理信号として端末演算手段３７０へ出力する。また、端末通信手段３２０は、端末演算手段３７０からサーバ装置２００などの送信先に対して送信すべき処理信号が入力されると、入力された処理信号に対してあらかじめ設定されている出力インターフェース処理を実行し、サーバ信号としてネットワーク１０１を介してサーバ装置２００などの送信先へ出力する。また、端末通信手段３２０は、図示しないＶＩＣＳアンテナを有し、このＶＩＣＳアンテナにより交通に関する交通情報を取得する。具体的には、道路交通情報通信システム５００から例えばビーコンやＦＭ多重放送などネットワーク１０１を介して、渋滞、交通事故、工事、交通規制などのＶＩＣＳデータを取得する。そして、取得したＶＩＣＳデータは、端末演算手段３７０へ所定の信号として出力される。また、端末通信手段３２０は、サーバ装置２００から適宜配信される交通情報処理データ２４３Ａを受信し、端末記憶手段３６０へ適宜出力して記憶させる。なお、送信される交通情報処理データ２４３Ａにおける基準地図データのバージョン情報２４３Ａ３に基づいて、既に取得している場合には記憶する処理をしなくてもよい。
【００４８】
なお、ＶＩＣＳデータは、例えば以下に示す概念的な複数の項目が１つのデータとして構成されたテーブル構造となっている。そして、位置に関する情報については、上述したように、基準地図データのノードＩＤに対応、すなわち同一位置のノードＩＤを有している。
・渋滞度：渋滞、混雑、順調など
・渋滞の先頭位置情報
・渋滞の長さ情報
・リンク旅行時間情報：いわゆるＶＩＣＳリンクである交差点間を車両が走行に要する時間
・区間旅行時間情報：ＶＩＣＳリンクより長い所定区間における車両が走行に要する時間
・規制内容、原因、規制区間などの情報
・駐車場における空車状況などの情報
・サービスエリアやパーキングエリアに関する情報
・その他の情報
【００４９】
端末操作手段３３０は、サーバ操作手段２２０と同様に、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。これら操作ボタンや操作つまみなどの入力操作としては、案内誘導装置３００の動作内容の設定などの設定事項である。具体的には、ネットワーク１０１を介して各種情報を取得する旨の通信要求情報である通信動作の実行命令、取得する各種情報の内容や取得する条件などの設定、移動の案内誘導のための各種設定項目である目的地や移動条件などの設定、情報の検索、車両の移動状況である走行状態を表示させるなどが例示できる。そして、端末操作手段３３０は、設定事項の入力操作により、所定の操作信号を端末演算手段３７０へ適宜出力して設定させる。
【００５０】
端末表示手段３４０は、サーバ表示手段２３０と同様に各種構成が適用可能で、端末演算手段３７０にて制御され、端末演算手段３７０からの画像データの信号を画面表示させる。この画像データとしては、ナビ地図データや検索情報などの画像データや、端末操作手段３３０で入力操作による設定入力を促す入力画面などの各種フォームの画像データ、外部装置から出力される各種画像データを対象とすることができる。
【００５１】
端末発音手段３５０は、例えば図示しないスピーカなどの発音手段を備えている。この端末発音手段３５０は、端末演算手段３７０にて制御され、端末演算手段３７０からの音声データなどの各種信号を発音手段から音声などにより出力する。この音声により出力する情報としては、例えば車両の走行方向や走行状況、交通状況などで、車両の走行を案内する上で運転者などの搭乗者に報知する。なお、端末発音手段３５０は、発音手段を備えた構成に限らず、車両に配設されているスピーカなどを利用する構成としてもよい。
【００５２】
端末記憶手段３６０は、サーバ記憶手段２４０と同様に各種構成が適用可能で、ナビ地図データや検索情報、ネットワーク１０１を介して取得した各種情報、端末操作手段３３０で入力操作されて設定入力された設定事項、音楽データや画像データなどを、端末演算手段３７０にて読取可能に適宜記憶する。また、端末記憶手段３６０は、案内誘導装置３００全体を動作制御するＯＳ上に展開される各種プログラムなどをも記憶している。また、端末記憶手段３６０は、端末演算手段３７０が演算の際に処理する信号などを一時的に記憶可能、すなわちメモリとしても機能する。なお、端末記憶手段３６０に記憶されるナビ地図データは、例えば記録媒体にあらかじめ記録されたもの、端末通信手段３２０によりネットワーク１０１を介してサーバ装置２００から受信して記憶したものなど、いずれの取得方法が適用できる。
【００５３】
端末演算手段３７０は、例えばＣＰＵを備え、図示しない各種入出力ポートである、センサ部３１０のＧＰＳ受信部が接続されるＧＰＳ受信ポート、センサ部３１０の各種センサがそれぞれ接続されるセンサポート、端末通信手段３２０が接続される通信ポート、端末操作手段３３０が接続されるキー入力ポート、端末表示手段３４０が接続される表示ポート、端末発音手段３５０が接続される音声制御ポート、端末記憶手段３６０が接続される記憶ポートなどを有している。そして、端末演算手段３７０は、各種プログラムとして、現在位置認識手段３７１と、目的地認識手段３７２と、処理手段３７３と、案内情報生成手段３７４と、報知制御手段３７５と、経路処理手段３７６と、計時手段３７７と、などを備えている。
【００５４】
現在位置認識手段３７１は、車両の現在位置を認識する。具体的には、センサ部３１０の速度センサおよび方位角センサから出力される車両の速度データおよび方位角データに基づいて、車両の現在の擬似位置を複数算出する。さらに、現在位置認識手段３７１は、ＧＰＳ受信部から出力される現在位置に関するＧＰＳデータに基づいて、車両の現在の擬似座標値を認識する。そして、現在位置認識手段３７１は、算出した現在の擬似位置と、認識した現在の擬似座標値とを比較し、別途取得された地図情報上における車両の現在位置を算出し、現在位置を認識する。
【００５５】
また、現在位置認識手段３７１は、加速度センサから出力される加速度データに基づいて、走行する道路の傾斜や高低差を判断し、車両の現在の擬似位置を算出し、現在位置を認識する。すなわち、立体交差点や高速道路など、平面上で重なる箇所でも、車両の現在位置を正確に認識できる。さらに、山道や坂道を走行する際に、速度データや方位角データのみから得る移動距離と、実際の車両の走行距離との誤差を、検出した道路の傾斜を用いて補正するなどにより正確な現在位置を認識する。
【００５６】
なお、現在位置認識手段３７１は、現在位置として上述した車両の現在位置の他、端末操作手段３３０にて設定入力された起点となる出発地点などを、擬似現在位置として認識可能である。そして、現在位置認識手段３７１で得られた各種情報は、端末記憶手段３６０に適宜記憶される。
【００５７】
目的地認識手段３７２は、例えば端末操作手段３３０の入力操作により設定入力された目的地に関する目的地情報を取得し、目的地の位置を認識する。設定入力される目的地情報としては、例えば緯度・経度などの座標、住所、電話番号など、場所を特定するための各種情報が利用可能である。そして、この目的地認識手段３７２で認識した目的地情報は、端末記憶手段３６０に適宜記憶される。
【００５８】
処理手段３７３は、端末通信手段３２０で受信したＶＩＣＳデータを、端末記憶手段３６０に構築された交通情報処理データベース２４３の交通情報処理データ２４３Ａにて、ナビ地図データに対応して利用できる紐付け処理を実施する。すなわち、処理手段３７３は、ＶＩＣＳデータに位置に関し基準地図データのノードＩＤに対応した情報であるノードＩＤに、ナビ地図データのノードＩＤを紐付け付ける処理、例えばＶＩＣＳデータに同一の位置を表すノードＮのノードＩＤを１つのデータ構造として関連付けする紐付け処理をする。この紐付け処理されたＶＩＣＳデータは、端末記憶手段３６０へ適宜出力されて記憶される。
【００５９】
案内情報生成手段３７４は、端末記憶手段３６０に記憶されたナビ地図データや端末通信手段３２０にて受信したＶＩＣＳデータなどに基づいて、端末表示手段３４０や端末発音手段３５０で各種案内を報知する案内情報を生成する。この報知する案内としては、例えば車両の移動状況や移動を支援するための誘導、交通情報、施設の内容などの情報などが例示できる。そして、案内情報生成手段３７４は、生成した案内情報を報知制御手段３７５へ出力する。
【００６０】
報知制御手段３７５は、案内情報生成手段３７４から出力される案内情報を、端末表示手段３４０や端末発音手段３５０の発音手段から出力して報知させる。具体的には、報知制御手段３７５は、案内情報における音データを発音手段から例えば「７００ｍ先、○○交差点を△△方面右方向です。」、「移動経路から逸脱しました。」、「この先、渋滞です。」などとして音声出力させて報知したり、端末表示手段３４０を制御して案内情報における画像データを端末表示手段３４０で画面表示、例えば所定の矢印や記号などを画面表示させて報知させたりする。
【００６１】
経路処理手段３７６は、利用者である搭乗者により設定入力される経路設定のための設定事項情報、および、端末記憶手段３６０に記憶されたナビ地図データ、に基づいて、車両の移動経路を演算してルート探索する。なお、この経路処理手段３７６は、設定事項情報に基づいて、交通規制や渋滞、渋滞予測などの交通情報であるＶＩＣＳデータなどを加味するか否か、最短距離、最短時間などの各種ルート探索のための要求に基づいて移動経路を演算する。この経路設定のための設定事項情報は、例えば移動経路の設定要求に関する入力操作に応じた操作信号に基づいて、各種条件の設定入力を促す表示画面を報知制御手段３７５により端末表示手段３４０で画面表示させ、画面表示に従った入力操作により取得する。この設定された移動経路は、端末記憶手段３６０へ出力されて適宜記憶される。
【００６２】
計時手段３７７は、例えば内部クロックなどの基準パルスに基づいて現在時刻を認識する。そして、この計時手段３７７は、認識した現在時刻に関する時刻情報を適宜出力する。
【００６３】
〔案内誘導システムの動作〕
次に、上記案内誘導システムの動作として、設定した移動経路に基づいて車両の移動を案内誘導する走行支援処理について図面を参照して説明する。図９は、再生システムの走行支援処理の動作を示すフローチャートである。図１０は、走行支援処理における案内誘導処理の動作を示すフローチャートである。
【００６４】
車両に搭乗した利用者である搭乗者が案内誘導装置３００の電源をオンして電力を供給すると、端末演算手段３７０は、初期設定を実施するとともに、報知制御手段３７５により端末表示手段３４０を制御してメインメニューを表示させる。すなわち、利用者に案内誘導装置３００に動作させる内容の設定入力を促す表示画面を端末表示手段３４０に表示させる。なお、例えば初期設定の際、案内誘導装置３００は、端末演算手段３７０により、サーバ装置２００で更新された交通情報処理データ２４３Ａを取得する処理をする。例えば、端末通信手段３２０でサーバ装置２００の交通情報処理データベース２４３に記憶されている交通情報処理データ２４３Ａのバージョン情報２４３Ａ３を受信し、端末記憶手段３６０の交通情報処理データ２４３Ａと比較し、新しい交通情報処理データ２４３Ａがサーバ装置２００に記憶されている場合には、新しい交通情報処理データ２４３Ａを受信して端末記憶手段３６０に記憶する処理をする。なお、最新の交通情報処理データ２４３Ａの取得方法としては、この方法に限られない。
【００６５】
そして、端末演算手段３７０は、図９に示すように、メインメニューから移動経路の設定を要求する旨の入力操作に応じた操作信号を認識すると（ステップＳ１０１）、報知制御手段３７５により、移動経路の探索に必要な各種情報、例えば目的地、最短距離か最短時間かなどの設定事項情報などの設定入力を促す表示画面を端末表示手段３４０に画面表示させる。さらに、端末演算手段３７０は、端末操作手段３３０の入力操作に基づく移動経路の探索に必要な各種情報を認識すると、まず現在位置認識手段３７１にて現在位置を認識する処理をするとともに（ステップＳ１０２）、目的地認識手段３７２にて設定入力された目的地を認識する処理をする（ステップＳ１０３）。さらに、端末演算手段３７０は、報知制御手段３７５により、端末表示手段３４０を制御して移動経路の探索のための最短時間や最短距離などの条件である各種設定事項の入力操作を促す表示をさせる。そして、利用者が表示された表示画面の指示に従って、端末操作手段３３０の入力操作により設定事項を設定入力すると、端末演算手段３７０は設定入力された設定事項に関する設定事項情報、さらには端末通信手段３２０で取得したＶＩＣＳデータなどを取得する（ステップＳ１０４）。これら取得した現在位置情報、目的地情報、設定事項情報およびＶＩＣＳデータは、端末記憶手段３６０に適宜出力されて記憶される。
【００６６】
この後、端末演算手段３７０は、経路処理手段３７６にて、端末記憶手段３６０に記憶された現在位置情報、目的地情報、設定事項情報およびＶＩＣＳデータに基づいて、車両の現在位置から目的地までの移動経路を、端末記憶手段３６０に記憶されたナビ地図データを用いて探索するルート探索処理をする（ステップＳ１０５）。そして、経路処理手段３７６は、設定事項情報に適合する複数、例えば５つの移動経路を検出するとともに、各移動経路における目的地までの所要時間を演算し、所要時間情報を生成する。そして、報知制御手段３７５は、経路処理手段３７６による移動経路の検出および所要時間情報の生成を認識すると、移動経路に関する移動経路情報および所要時間情報を端末表示手段３４０に表示させるとともに、利用者による選択を要求する旨の表示をさせる。この後、利用者がいずれかの移動経路情報を選択する入力操作により、移動経路が設定される。
【００６７】
この移動経路の設定により、端末演算手段３７０の報知制御手段３７５は、端末記憶手段３６０から所定の縮尺率のナビ地図データを読み出すとともに、設定された移動経路および現在位置のアイコンを地図情報に重畳させて端末表示手段３４０に表示させる。なお、あらかじめ所定の交通情報や地物情報などを重畳表示させる旨の入力設定がなされている場合には、それらの情報に基づきナビ地図データに重畳させて適宜表示させる。
【００６８】
そして、端末演算手段３７０は、車両の現在位置に基づいて、案内誘導処理を実施する（ステップＳ１０６）。この案内誘導処理では、例えば図１０に示すように、ＶＩＣＳデータの取得待機状態となっている（ステップＳ２０１）。すなわち、端末演算手段３７０は、端末通信手段３２０により、ＶＩＣＳデータを受信したか否かを判断する。そして、端末演算手段３７０は、処理手段３７３により、ＶＩＣＳデータを受信すると、あらかじめ受信した交通情報処理データ２４３Ａにより、ナビ地図データに関連付ける処理すなわちナビ地図データで利用できるデータ構造に紐付け処理する（ステップＳ２０２）。
【００６９】
具体的には、処理手段３７３は、ＶＩＣＳデータの位置に関し基準地図データのノードＩＤに対応した情報であるノードＩＤに、ナビ地図データのノードＩＤを紐付け付ける処理、すなわちＶＩＣＳデータに同一の位置を表すノードＮのノードＩＤを１つのデータ構造として関連付けする。そして、端末演算手段３７０は、報知制御手段３７５により、ＶＩＣＳデータに基づいて渋滞や交通規制などの交通状況に対応した表示や音声を、端末表示手段３４０でナビ地図情報に重畳して表示あるいは文字表示させたり、端末発音手段３５０で音声出力したりして、交通状況を搭乗者に報知する。
【００７０】
さらに、端末演算手段３７０は、経路処理手段３７６により、取得したＶＩＣＳデータに基づいて移動経路の再探索であるリルート処理が必要か否かを判断する（ステップＳ２０３）。例えば、既に設定されている移動経路上に渋滞が発生して移動経路の移動所要時間が長くなるか否かなどを判断したりする。
【００７１】
このステップＳ２０３において、リルート処理が必要であると判断、例えば渋滞や交通規制の発生、渋滞や交通規制の解消などであると判断した場合、再びステップＳ１０５と同様にして移動経路を探索する（ステップＳ２０４）。このステップＳ２０４のリルート処理の結果、新たな移動経路候補を探索した場合、報知制御手段３７５にて端末表示手段３４０に画面表示して搭乗者に報知するとともに、端末操作手段３３０における変更するか否かの設定入力を促す表示画面を画面表示させる。なお、新たな移動経路候補として、例えば、渋滞などを回避する新しい移動経路や渋滞や交通規制の回避のために設定した移動経路が遠回りとなっていたことにより渋滞や交通規制の解消により移動経路が短くなる新たな移動経路などの移動経路候補などが例示できる。そして、端末演算手段３７０は、報知された新たな移動経路候補に変更する旨の設定入力を認識すると、新たに探索して選択された移動経路を設定、すなわち端末記憶手段３６０に記憶されている従前の移動経路に書き替えて記憶させる。なお、端末演算手段３７０が変更しない旨の設定入力を認識すると、従前の設定されている移動経路をそのまま維持、すなわち記憶された状態を維持する。
【００７２】
このステップＳ２０４のリルート処理の後、端末演算手段３７０（ステップＳ２０５）は、端末記憶手段３６０に記憶されている移動経路に基づいて、車両の走行を案内誘導する。すなわち、端末演算手段３７０は、センサ部３１０の速度センサ、方位角センサおよび加速度センサから出力される検出信号と、ＧＰＳ受信部から出力されるＧＰＳデータとに基づいて、車両の移動状況を認識する。さらに、端末演算手段３７０は、認識した移動状況と移動経路とに基づいて、案内情報生成手段３７４により車両の移動に関する案内情報を生成し、報知制御手段３７５により端末表示手段３４０で画面表示させたり端末発音手段３５０で音声出力したりして報知させ、車両の移動を案内誘導する。
【００７３】
一方、ステップＳ２０３の再探索が必要でないと判断、例えば従前に取得したＶＩＣＳデータの交通状況と変わりがないなどと判断した場合、ステップＳ２０５に進み、従前に設定されている移動経路に基づいて車両の移動を案内誘導する。このステップＳ２０５の案内誘導では、センサ部３１０からの検出信号に基づいて、車両が移動して移動状況が変動するたびに現在位置が目的地に到達したか否かを判断する（ステップＳ２０６）。そして、ステップＳ２０６で、まだ目的地に到達していないと判断した場合、ステップＳ２０１に戻り、案内誘導処理を継続する。一方、ステップＳ２０６で、車両が目的地に到達したと判断すると、案内誘導処理が終了し、走行支援処理が終了する。
【００７４】
〔案内誘導システムの作用効果〕
上述したように、上記実施の形態では、ノードＮおよびリンクＬを有したナビ地図データを利用して車両の走行を案内誘導する案内誘導装置３００の端末記憶手段３６０に、ノードおよびリンクを有しナビ地図データと異なるフォームの基準地図データのノードに対応するＶＩＣＳデータの位置情報となるノードＩＤと、この基準地図データのノードに対して同一地点となるナビ地図データのノードＮのノードＩＤとを１つのデータ構造に関連付けた交通情報処理データ２４３Ａを複数記憶するテーブル構造の交通情報処理データベース２４３を構築している。このため、案内誘導装置３００が車両を案内誘導するため交通情報としてＶＩＣＳデータを利用する場合、案内誘導のためのナビ地図データと異なる基準地図データに対応したＶＩＣＳデータでも、簡単なテーブル構造の交通情報処理データベース２４３にて自動的にナビ地図データに対応して利用でき、より適切な案内誘導を利用者に提供できる。
【００７５】
さらに、案内誘導する車両に搭載されＶＩＣＳデータを受信する案内誘導装置３００に交通情報処理データベース２４３を構築する端末記憶手段３６０およびこの交通情報処理データベース２４３を利用してＶＩＣＳデータをナビ地図データに対応させる端末演算手段３７０を設けている。このため、処理手段３７３によりＶＩＣＳデータをナビ地図データに対応させて交通状況を案内誘導に反映させることが迅速にでき、良好な案内誘導を提供できる。
【００７６】
そして、サーバ装置２００でサーバ記憶手段２４０に構築されネットワーク１０１を介して配信された交通情報処理データ２４３Ａを受信して交通情報処理データベース２４３を案内誘導装置３００に構築している。このため、サーバ装置２００で構築した交通情報処理データベース２４３を案内誘導装置３００に配信するのみで、受信した各案内誘導装置３００でＶＩＣＳデータをナビ地図データに対応して利用可能となり、利用の拡大が容易に得られるとともに、交通情報処理データベース２４３の一元管理ができ、適切な案内誘導を提供できる。
【００７７】
さらに、デジタル道路地図データベース４００から配信される基準地図データを受信するサーバ装置２００で交通情報処理データベース２４３を構築し、案内誘導装置３００へ配信するシステム構成としている。このため、ＶＩＣＳデータをナビ地図データに対応して利用可能とするための交通情報処理データベース２４３を、ナビ地図データと比較する基準地図データを取得するサーバ装置２００で構築するので、道路状況の変動に対応して基準地図データが更新されても容易に交通情報処理データベース２４３の更新が容易にでき、適切な案内誘導を提供できる。特に、交通情報処理データ２４３Ａとして、基準地図データのバージョン情報２４３Ａ３を有した構成としているので、基準地図データの更新状況を容易に判断でき、交通情報処理データベース２４３の更新管理が容易にできる。
【００７８】
そして、交通情報処理データ２４３Ａとして、同一の地点を表す基準地図データのノードＩＤとナビ地図データのＩＤデータとを関連付けた構成としている。このため、極めて簡単なテーブル構造でＶＩＣＳデータをナビ地図データに対応して利用可能とすることが容易にでき、特に車両に搭載され構造的に制約が多い案内誘導装置３００でも、交通情報処理データベース２４３を構築できる。さらに、同一位置のノードの関連付けとして、ノードＩＤにて関連付けして交通情報処理データ２４３Ａを生成している。このため、より交通情報処理データ２４３Ａのテーブル構造の簡略化、すなわちデータ量が小さくてよく、サーバ記憶手段２４０や端末記憶手段３６０の構成の簡略化や容量の有効利用、交通情報処理データベース２４３の容易な構築などが得られる。
【００７９】
また、交通情報処理データ２４３Ａとして、基準地図データから抽出したノードとナビ地図データから抽出したノードとを比較し、基準地図データのノードと同一の地点を表すナビ地図データのノードを関連付けて構成している。このため、交通情報処理データ２４３Ａの生成工程が容易で短時間で生成できる。
【００８０】
さらに、基準地図データおよびナビ地図データから抽出するノードとして、３本以上のリンクが接続する条件のノード、すなわち案内誘導のための案内情報の基準となる交差点に対応するノードを抽出する。このため、車両の移動を案内誘導するためのＶＩＣＳデータをナビ地図データに対応付けるために必要十分な交通情報処理データ２４３Ａを生成でき、交通情報処理データベース２４３の構築が容易で短時間に得られる。
【００８１】
また、交通情報処理データ２４３Ａとして、例えば図６に示すようにノードとリンクとの道路ネットワーク状に表示される画面表示を重ね合わせるようにして、基準地図データのノードとナビ地図データのノードとの位置の同一性を判定して同一の位置のノード同士を１つのデータ構造に関連付けて構築している。このため、基準地図データのノードとナビ地図データのノードとの位置の同一性の判定が容易で、交通情報処理データ２４３Ａを容易に生成でき、生成のための演算処理の負荷が低減し、簡単な構成で短時間に生成させることができる。そして、基準地図データとナビ地図データとを比較する際に、例えば上述した図６に示すように画面表示を重ね合わせるようにして比較する場合、それぞれ比較可能なデータフォーム、すなわち画面表示可能なデータ構造に変更する。このことにより、交通情報処理データ２４３Ａの生成が容易にできる。
【００８２】
そして、案内誘導装置３００の端末演算手段３７０およびサーバ装置２００のサーバ演算手段２５０の構成をプログラムとして構築しているので、案内誘導装置３００で取得するＶＩＣＳデータを簡単なテーブル構造で容易にナビ地図データに対応付けできる構成が容易に得られ、利用の拡大が容易にできる。さらには、そのプログラムを記録媒体に記録し、適宜演算手段、すなわちコンピュータに読み取らせる構成とすることで、ＶＩＣＳデータをナビ地図データに簡単な構成で容易に対応付けできる構成が得られるとともに、プログラムを容易に取り扱いでき、利用の拡大が容易にできる。なお、演算手段としては、１つのコンピュータに限らず、複数のコンピュータをネットワーク状に組み合わせた構成、ＣＰＵやマイクロコンピュータなどの素子、あるいは複数の電子部品が搭載された回路基板などをも含む。
【００８３】
〔実施の形態の変形〕
なお、本発明は、上述した実施の一形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【００８４】
すなわち、本発明の交通情報処理装置として案内誘導装置３００に設ける構成、すなわち案内誘導装置３００の端末記憶手段３６０に交通情報処理データベース２４３を構築するとともに端末演算手段３７０に処理手段３７３を設けた構成としているが、例えば案内誘導装置３００とは別体構成として案内誘導装置３００に接続し、案内誘導装置３００で受信するＶＩＣＳデータを適宜紐付け処理する構成、接続した交通情報処理装置でＶＩＣＳデータを受信して紐付け処理した後に接続する案内誘導装置３００へ出力したり、サーバ装置２００に構築してサーバ装置２００であらかじめＶＩＣＳデータを受信して紐付け処理した後にネットワーク１０１を介して所定の案内誘導装置３００へ出力したりするなどしてもよい。なお、サーバ装置２００で紐付け処理する構成では、経路探索もサーバ装置２００で実施して案内誘導装置３００へ送信する構成に適用することが、ＶＩＣＳデータによる交通状況に影響を受ける車両の特定が容易となり、より適切な処理が得られる。
【００８５】
また、サーバ装置２００で構築した交通情報処理データベース２４３を案内誘導装置３００へネットワーク１０１を介して送信するシステム構成について説明したが、１つのコンピュータなど一体の装置構成としてもよい。
【００８６】
そして、交通情報処理データ２４３Ａにバージョン情報２４３Ａ３を関連付けて説明したが、このバージョン情報２４３Ａ３を有しない構成としてもよい。さらには、他のデータを関連付けた構成などとしてもよい。
【００８７】
また、交通情報処理データ２４３Ａとしては、上述したように、画像処理による自動処理やノード情報の各項目の同一性をスコア値で判定する自動処理、さらには手動による生成など、いずれの方法が適用できる。
【００８８】
そして、案内誘導装置３００に端末通信手段３２０を設けて説明したが、案内誘導装置３００と端末通信手段３２０とを別体とし、端末通信手段３２０として例えば携帯電話やＰＨＳなどを用いて、この端末通信手段３２０を案内誘導装置３００に接続して情報の送受信を適宜実行させる構成とすることもできる。
【００８９】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【００９０】
〔実施の形態の効果〕
上述したように、ノードＮおよびリンクＬを有したナビ地図データを利用して車両の走行を案内誘導する案内誘導装置３００の端末記憶手段３６０に、ノードおよびリンクを有しナビ地図データと異なるフォームの基準地図データのノードに対応するＶＩＣＳデータの位置情報となるノードＩＤと、この基準地図データのノードに対して同一地点となるナビ地図データのノードＮのノードＩＤとを１つのデータ構造に関連付けた交通情報処理データ２４３Ａを複数記憶するテーブル構造の交通情報処理データベース２４３を構築している。このため、案内誘導装置３００が車両を案内誘導するため交通情報としてＶＩＣＳデータを利用する場合、案内誘導のためのナビ地図データと異なる基準地図データに対応したＶＩＣＳデータでも、簡単なテーブル構造の交通情報処理データベース２４３にて自動的にナビ地図データに対応して利用でき、より適切な案内誘導を利用者に提供できる。
【図面の簡単な説明】
【００９１】
【図１】本発明における実施の一形態に係る案内誘導システムの概略構成を示すブロック図である。
【図２】前記実施の一形態における案内誘導システムのサーバ装置の概略構成を示すブロック図である。
【図３】前記実施の一形態におけるナビ地図データを構成する表示用データのテーブル構造を模式的に示す概念図である。
【図４】前記実施の一形態におけるナビ地図データを構成するマッチングデータのテーブル構造を模式的に示す概念図である。
【図５】前記実施の一形態における交通情報処理データベースのテーブル構造を示す概念図である。
【図６】前記実施の一形態における基準地図データとナビ地図データとを画面表示で比較した状態を模式的に示す概念図である。
【図７】前記実施の一形態における基準地図データおよびナビ地図データにおける同一位置のノードを関連付けて設定する対比条件を示す説明図である。
【図８】前記実施の一形態における案内誘導システムの案内誘導装置の概略構成を示すブロック図である。
【図９】前記実施の一形態における再生システムの走行支援処理の動作を示すフローチャートである。
【図１０】前記実施の一形態における走行支援処理における案内誘導処理の動作を示すフローチャートである。
【符号の説明】
【００９２】
１００………交通情報処理システムとして機能する案内誘導装置である演算手段としての案内誘導システム
２００………サーバ装置
２４３………交通情報処理データベース
２４３Ａ……処理データである交通情報処理データ
２４３Ａ１…位置情報である基準地図データのノードＩＤ
２４３Ａ２…地点情報であるナビ地図データのノードＩＤ
３００………交通情報処理装置として機能する演算手段としての案内誘導装置
３６０………交通情報処理データベースとして機能する端末記憶手段
３７３………処理手段
３７５………報知制御手段
【図１】
2006350089.tif 000003
【図２】
2006350089.tif 000004
【図３】
2006350089.tif 000005
【図４】
2006350089.tif 000006
【図５】
2006350089.tif 000007
【図６】
2006350089.tif 000008
【図７】
2006350089.tif 000009
【図８】
2006350089.tif 000010
【図９】
2006350089.tif 000011
【図１０】
2006350089.tif 000012