(57)【要約】【課題】地図画像上に渋滞の状況を表示する通信型地図表示システムにおいて、渋滞を示す道路リンクに沿って連続した渋滞ポリラインで渋滞を表示し渋滞案内情報を見易くする。【解決手段】地図配信サーバ３０は、道路交通情報を取得し、道路リンクにそった渋滞ポリラインデータと該渋滞ポリラインに関連する渋滞案内情報を作成する渋滞情報生成手段３８を備え、渋滞ポリラインデータと渋滞案内情報とをベクトル地図データに付加して地図表示端末２０に配信する。地図表示端末２０は、カーソル制御手段２６とカーソル選択判別手段２７とを備え、地図配信サーバ３０から受信したベクトル地図データに基づいて地図画像と渋滞ポリラインを表示し、カーソル制御手段２６は表示画面にカーソルを表示するとともに、表示された渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定してカーソルが所定領域内にあるか否かを判別する。【選択図】図２
2008051691.tif 000002
【特許請求の範囲】
【請求項１】
地図を表示する表示手段を備えた地図表示端末と、ベクトル地図データを蓄積した地図データベースと道路交通情報を取得する道路交通情報取得手段とを備え、所定範囲のベクトル地図データと前記道路交通情報取得手段が取得した道路交通情報に基づく渋滞情報とを前記地図表示端末に配信する地図配信サーバとを備えた通信型地図表示システムにおいて、
前記地図配信サーバは、前記道路交通情報取得手段が取得した道路交通情報に基づいて渋滞した道路リンクにそった渋滞ポリラインデータを作成する渋滞ポリライン作成手段と、該渋滞ポリラインに関連する渋滞案内情報を作成する渋滞案内情報作成手段を含む渋滞情報生成手段を備え、前記渋滞ポリラインデータと前記渋滞案内情報とを前記ベクトル地図データに付加して前記地図表示端末に配信し、
前記地図表示端末は、カーソル制御手段を備え、前記表示手段に前記地図配信サーバから受信したベクトル地図データに基づいて地図画像を表示するとともに、前記地図画像上に前記渋滞ポリラインを表示し、カーソル制御手段は表示画面にカーソルを表示するとともに、表示された渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定し、カーソルが前記所定領域内にあるか否かを判別することを特徴とする通信型地図表示システム。
【請求項２】
前記渋滞ポリラインデータは、地図表示端末において表示される渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定する判定領域データを含み、前記カーソル制御手段は、該判定領域データに基づいて、前記カーソルが前記所定領域内にあるか否かを判別することを特徴とする請求項１に記載の通信型地図表示システム。
【請求項３】
前記地図表示端末は、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記表示手段は該当する渋滞ポリラインをより太い線幅で強調表示することを特徴とする請求項１または請求項２に記載の通信型地図表示システム。
【請求項４】
前記地図表示端末は更にカーソル選択判別手段を備え、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記カーソル選択判別手段は前記カーソルにより該当する渋滞ポリラインが選択されたものと判定し、前記表示手段は当該渋滞ポリラインに関連する渋滞案内情報を所定の表示領域に表示することを特徴とする請求項１または請求項２に記載の通信型地図表示システム。
【請求項５】
前記所定の表示領域は情報ウィンドウ表示領域であり、前記渋滞案内情報を表示する際に開かれ、該渋滞案内情報を表示することを特徴とする請求項４に記載の通信型地図表示システム。
【請求項６】
前記地図表示端末は更にカーソル選択判別手段を備え、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記カーソル選択判別手段は前記カーソルにより選択操作を検出して該当する渋滞ポリラインが選択されたものと判定し、前記表示手段は当該渋滞ポリラインに関連する渋滞案内情報を所定の表示領域に表示することを特徴とする請求項１または請求項２に記載の通信型地図表示システム。
【請求項７】
前記所定の表示領域は情報ウィンドウ表示領域であり、前記渋滞案内情報を表示する際に開かれ、該渋滞案内情報を表示することを特徴とする請求項６に記載の通信型地図表示システム。
【請求項８】
前記カーソル制御手段は、カーソル位置に複数の渋滞ポリラインまたは他のオブジェクト画像が存在する場合、表示手段に最後に描画され、表示画面の最も上面に表示された渋滞ポリラインまたは他のオブジェクトを対象としてカーソル制御することを特徴とする請求項１または請求項２に記載の通信型地図表示システム。
【請求項９】
地図を表示する表示手段を備えた地図表示端末と、ベクトル地図データを蓄積した地図データベースと道路交通情報を取得する道路交通情報取得手段とを備え、所定範囲のベクトル地図データと前記道路交通情報取得手段が取得した道路交通情報に基づく渋滞情報とを前記地図表示端末に配信する地図配信サーバとを備えた通信型地図表示システムを構成する地図配信サーバにおいて、
前記地図配信サーバは、前記道路交通情報取得手段が取得した道路交通情報に基づいて渋滞した道路リンクにそった渋滞ポリラインデータを作成する渋滞ポリライン作成手段と、該渋滞ポリラインに関連する渋滞案内情報を作成する渋滞案内情報作成手段を含む渋滞情報生成手段を備え、前記渋滞ポリラインデータと前記渋滞案内情報とを前記ベクトル地図データに付加して前記地図表示端末に配信することを特徴とする地図配信サーバ。
【請求項１０】
ベクトル地図データを蓄積した地図データベースと、道路交通情報を取得する道路交通情報取得手段と、前記道路交通情報取得手段が取得した道路交通情報に基づいて渋滞した道路リンクにそった渋滞ポリラインデータを作成する渋滞ポリライン作成手段と、該渋滞ポリラインに関連する渋滞案内情報を作成する渋滞案内情報作成手段を含む渋滞情報生成手段と、を備え、所定範囲のベクトル地図データに前記渋滞ポリラインデータと前記渋滞案内情報とを付加して配信する地図配信サーバに接続される地図表示端末であって、
前記地図表示端末は、地図を表示する表示手段と、カーソル制御手段を備え、前記表示手段に前記地図配信サーバから受信したベクトル地図データに基づいて地図画像を表示するとともに、前記地図画像上に前記渋滞ポリラインを表示し、カーソル制御手段は表示画面にカーソルを表示するとともに、表示された渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定し、カーソルが前記所定領域内にあるか否かを判別することを特徴とする地図表示端末。
【請求項１１】
前記渋滞ポリラインデータは、地図表示端末において表示される渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定する判定領域データを含み、前記カーソル制御手段は、該判定領域データに基づいて、前記カーソルが前記所定領域内にあるか否かを判別することを特徴とする請求項１０に記載の地図表示端末。
【請求項１２】
前記地図表示端末は、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記表示手段は該当する渋滞ポリラインをより太い線幅で強調表示することを特徴とする請求項１０または請求項１１に記載の地図表示端末。
【請求項１３】
前記地図表示端末は更にカーソル選択判別手段を備え、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記カーソル選択判別手段は前記カーソルにより該当する渋滞ポリラインが選択されたものと判定し、前記表示手段は当該渋滞ポリラインに関連する渋滞案内情報を所定の表示領域に表示することを特徴とする請求項１０または請求項１１に記載の地図表示端末。
【請求項１４】
前記所定の表示領域は情報ウィンドウ表示領域であり、前記渋滞案内情報を表示する際に開かれ、該渋滞案内情報を表示することを特徴とする請求項１３に記載の地図表示端末。
【請求項１５】
前記地図表示端末は更にカーソル選択判別手段を備え、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記カーソル選択判別手段は前記カーソルにより選択操作を検出して該当する渋滞ポリラインが選択されたものと判定し、前記表示手段は当該渋滞ポリラインに関連する渋滞案内情報を所定の表示領域に表示することを特徴とする請求項１０または請求項１１に記載の地図表示端末。
【請求項１６】
前記所定の表示領域は情報ウィンドウ表示領域であり、前記渋滞案内情報を表示する際に開かれ、該渋滞案内情報を表示することを特徴とする請求項１５に記載の地図表示端末。
【請求項１７】
前記カーソル制御手段は、カーソル位置に複数の渋滞ポリラインまたは他のオブジェクト画像が存在する場合、表示手段に最後に描画され、表示画面の最も上面に表示された渋滞ポリラインまたは他のオブジェクトを対象としてカーソル制御することを特徴とする請求項１０または請求項１１に記載の地図表示端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図画像上に渋滞の状況を表示する端末装置とサーバからなる通信型のナビゲーションシステムなどに用いられ、地図画像上に渋滞の状況を表示するようにした通信型地図表示システム、地図配信サーバおよび地図表示端末に関するものであり、特に、渋滞を示す道路リンクに沿って、渋滞リンクを連続したポリライン（幅を有する渋滞線）で表示するようにした通信型地図表示システム、地図配信サーバおよび地図表示端末に関するものである。
【背景技術】
【０００２】
従来から、地図データ、道路データを用いて、所望の出発地から目的地までの経路を探索して利用者を案内するナビゲーション装置、ナビゲーションシステムが知られており、このようなナビゲーション装置、ナビゲーションシステムとしては、自動車に搭載して運転者に経路を案内するカーナビゲーション装置、携帯電話をナビゲーション端末として利用して経路探索サーバに経路探索要求を送り、その結果を受信して経路案内を受ける通信型のナビゲーションシステムなどが実用化されている。
【０００３】
特に、通信型のナビゲーションシステムは、携帯電話などの携帯端末をナビゲーション端末として利用したシステムであって、歩行者用のナビゲーションシステムとしても用いられるものである。歩行者用のナビゲーションシステムとしては、交通機関を含めた経路案内機能を付加することが好ましく、徒歩経路の探索と案内に加えて、経路探索サーバに交通機関の路線や運行時刻データを蓄積し、所望の出発駅から所望の目的駅までの経路（乗車候補列車）を、徒歩経路の探索と案内に加えて案内する機能を有するナビゲーションシステムも存在する。また、徒歩経路の経路探索を伴わずに情報配信サーバから交通機関の路線や時刻表、乗車可能な列車などの情報の配信を受けて表示する交通案内システムも存在する。
【０００４】
一般的なナビゲーション装置、通信ナビゲーションシステムに使用される経路探索装置、経路探索方法は、例えば、下記の特許文献１（特開２００１−１６５６８１号公報）に開示されている。このナビゲーションシステムは、携帯ナビゲーション端末から出発地と目的地の情報を情報配信サーバに送り、情報配信サーバで道路網や交通網のデータから探索条件に合致した経路を探索して案内するように構成されている。探索条件としては、出発地から目的地までの移動手段、例えば、徒歩、自動車、鉄道と徒歩の併用などがあり、これを探索条件の１つとして経路探索する。
【０００５】
情報配信サーバは、地図データの道路（経路）をその結節点、屈曲点の位置をノードとし、各ノードを結ぶ経路をリンクとし、全てのリンクのコスト情報（距離や所要時間）をデータベースとして備えている。そして、情報配信サーバは、データベースを参照して、出発地のノードから目的地のノードに至るリンクを順次探索し、リンクのコスト情報が最小となるノード、リンクをたどって案内経路とすることによって最短の経路を携帯ナビゲーション端末に案内することができる。このような経路探索の手法としてはラベル確定法あるいはダイクストラ法と言われる手法が用いられる。上記特許文献１には、このダイクストラ法を用いた経路探索方法も開示されている。
【０００６】
また近年では、携帯電話など携帯端末がブラウザを搭載し、インターネットにアクセスして所望の情報の提供を受けることができるようになっている。このようなシステムにおいては、ユーザは携帯端末を操作して、サーバに備えられた検索エンジン等を利用して所望のサイトを見出し、当該サイトのコンテンツをダウンロードして、ブラウザにより当該コンテンツを閲覧している。上記コンテンツには種々のカテゴリに属する情報があり、店舗やイベントの情報提供、鉄道路線の時刻表の提供や、鉄道の乗り換え案内なども含まれる。
【０００７】
店舗やイベントの情報提供にあっては、ユーザが携帯端末を操作して店舗やイベントのカテゴリ、検索したい地域を入力して検索要求する。サーバは指定されたカテゴリに該当し、かつ当該地域に存在する店舗やイベントを検索し、その情報が地図表示端末に配信される。時刻表の提供においては、ユーザが携帯端末を操作して、路線を指定すると、当該路線の時刻表が携帯端末の表示装置の画面上に提示される。また、乗り換え案内においては、ユーザが、出発地や目的地を指定することにより、推奨する経路が提示される。
【０００８】
更に、パーソナルコンピュータや携帯電話などの端末装置からインターネット上の地図サーバに接続し、所望の地点や、施設、店舗の住所、名称、電話番号などを入力して当該地点や施設、店舗の位置を含む所定範囲の地図データをダウンロードして表示装置に地図画像を表示することもできる。
【０００９】
通信型のナビゲーションシステムにおいて、地図配信サーバから端末である地図表示装置に配信される地図表示用の地図データは次のように構成される。すなわち、地図配信サーバに蓄積される地図データは、一定の緯度範囲、経度範囲でメッシュ状に区分された単位地図データ（メッシュ地図データ）で構成されている。そして、地図表示装置へ地図データを配信する場合は、地図表示装置の位置情報に基づいて、地図表示装置の位置を含む単位地図を中心に、その上下、左右、斜め方向に隣接する単位地図を含め、合計９つの単位地図データが配信される。地図表示装置が移動して単位地図データが不足すると、不足分の単位地図データが新たに配信される。
【００１０】
上記の地図画像表示用の地図データは、通信の際のデータ量を抑制するためビットマップデータ（ラスター地図データ）ではなく、ベクトル地図データで構成されるのが一般的である。ベクトル地図データは、メッシュ単位の地図に含まれる道路を自然地形に近い状態で表示するためのポリゴンデータと、各道路リンクをベクトルで表現した道路データとからなる。ベクトルで表現された道路データは地図画像上に案内経路や経路履歴を描画する際に用いられる。地図表示装置の現在位置は経路案内の際には探索された経路や道路データ上に描画される。現在位置は地図表示装置に設けられたＧＰＳ受信機を用いて衛星航法により算出する。
【００１１】
携帯電話を端末装置とする通信型のナビゲーションシステムは、主として徒歩や交通機関を利用して移動する歩行者用の経路案内に使用されるが、歩行者は必ずしも徒歩で移動するとは限らず、タクシーを用いて移動することもあり、自動車用の道路ネットワークデータを用いて自動車移動する区間をふくめて総合的な経路探索ができることが好ましい。また、助手席に乗車した同乗者が携帯電話を用い、サーバから受信した案内経路を運転者に伝える利用形態が可能であるとより好ましい。
【００１２】
自動車による移動を考慮した場合、地図を表示した際に、周辺道路の渋滞状況を知ることができれば、渋滞を回避した経路を選択することができるので利便性が増す。最近では高速道路や主要幹線道路などにカメラを設置し、交通量を計測して渋滞の状況を提供する道路情報配信システムが実現されており、交通量を監視できる道路も大幅に拡大されている。この道路交通情報はＦＭ放送を用いて車載用のナビゲーション装置で受信することができるようになっている。また、ネットワークを介して道路交通データの配信を受けることも可能である。
【００１３】
このような道路交通情報に基づいて、周辺道路の渋滞状況を表示できるようにした地図表示装置やナビゲーション装置も知られている。例えば、下記の特許文献２（特開２００１−２６４０８２号公報）には、渋滞している道路リンクを線やマークで表示するようにしたナビゲーション装置が開示されている。
【００１４】
この特許文献２に開示されたナビゲーション装置は、現在位置計算部により計算された現在位置又はスクロール部により指定される地点を基準位置として、道路を含む基準位置周囲の地図を描画し、ＦＭ放送受信機で受信した渋滞データに基づいて、地図上の該当する道路に並行して、予め決められた色の渋滞マークすなわち渋滞線を描画するものであり、基準位置から予め決められた範囲内における渋滞マークの表示を抑止する渋滞マーク消去部を備え、自者位置近傍の渋滞マークの表示を抑止して地図画像の道路などの視認が妨げられないように構成したものである。
【００１５】
また、下記の特許文献３（特開２００５−９１３７１号公報）には、地図画像上に道路リンクに沿って渋滞を示す線を表示するとともに、現在位置から渋滞終了地点までの残り距離、渋滞を通過するまでの所要時間等を表示して運転者に提示できるようにしたナビゲーション装置が開示されている。
【００１６】
この特許文献３に開示されたナビゲーション装置は、自車の現在位置から道路交通情報受信手段により受信した渋滞情報における渋滞終了地点までの残りの距離を算出する渋滞残距離算出手段８と、前記算出した渋滞残距離と現在の平均走行速度とから渋滞を抜けるまでの時間を算出する渋滞通過予定時間算出手段とを備え、これらの算出結果を制御手段が利用者の選択により表示手段に表示するように構成されている。
【００１７】
【特許文献１】特開２００１−１６５６８１号公報（図１、図２）
【特許文献２】特開２００１−２６４０８２号公報（図１、図３、［解決手段］、段落［００２７］〜［００３１］）
【特許文献３】特開２００５−９１３７１号公報（図１、図２、段落［００１２］）
【発明の開示】
【発明が解決しようとする課題】
【００１８】
ところで、携帯電話を地図表示端末として使用したナビゲーションシステムを、自動車の助手席に乗車した利用者が利用して運転者を案内する場合、現在位置あるいは所望地点の周辺の渋滞情報が地図表示画面に表示できると好ましい。この場合、上記特許文献２や特許文献３に開示されたナビゲーション装置のような技術を用いて渋滞マークを表示したり、渋滞距離を表示したりすることはできるが、携帯電話の表示画面が小さいため、以下に述べるような問題点が生じる。
【００１９】
すなわち、例えば、上記特許文献２や特許文献３のように渋滞している道路リンクを線状の渋滞マークとして表示する場合、携帯電話の表示画面が小さいので、表示される地図範囲が比較的狭い範囲になる。しかしながら渋滞区間は画面に表示できる距離範囲に比べ比較的長い距離にわたることが多い。このため、渋滞している道路リンクが表示画面の外まで続くことが多くなる。このような渋滞表示の場合、その渋滞がどれくらい連続したものかわかりにくい。
【００２０】
また、一般的な地図表示装置において、アイコン画像をＰＯＩなどのオブジェクトを示す画像として地図画像上に描画し、そのアイコン画像をカーソルやマウスのクリック操作で選択すると、情報ウィンドウを開き、選択されたアイコン画像に該当するＰＯＩなどのオブジェクトの詳細情報がテキスト情報として該情報ウィンドウ内に表示するような情報表示方法が採られる。
【００２１】
このような情報表示方法を上記特許文献２や特許文献３に開示されたナビゲーション装置に適用し、渋滞マークをオブジェクトとして地図画像上に描画し、カーソルで選択された場合に渋滞距離や渋滞通過所要時間などの渋滞案内情報を情報ウィンドウ内に表示することができる。この場合にも携帯電話の表示画面が小さく、次のような問題点が生じる。すなわち、前述したように、渋滞マークとして表示される渋滞線の表示幅も相対的に細く、カーソルなどによる選択が行い難いという問題点が生じる。
【００２２】
本願の発明者は上記の問題点を解消すべく種々検討を重ねた結果、地図配信サーバは道路交通情報に基づいて渋滞道路リンクを含む渋滞情報を生成し、ベクトル地図データに付加して携帯電話などの地図表示端末からなる地図表示装置に配信するように構成し、渋滞している道路リンクを連続した渋滞ポリライン（幅を持った線分）で表示し、渋滞ポリラインの所定範囲内にカーソルが移動した時に、その渋滞ポリラインを強調表示し、渋滞ポリラインがカールによって選択された場合に該当する渋滞道路リンクに関する渋滞案内情報を表示するようになせば、上記問題点を解消し得ることに想到して本発明を完成するに至ったものである。
【００２３】
すなわち、本発明は、地図画像上に渋滞の状況を表示するようにした通信型地図表示システムにおいて、渋滞を示す道路リンクに沿って連続した渋滞ポリラインで渋滞を表示し、渋滞情報を見易くした通信型地図表示システム、地図配信サーバおよび地図表示端末を提供することを目的とするものである。
【課題を解決するための手段】
【００２４】
前記課題を解決するために、本願の請求項１にかかる発明は、
地図を表示する表示手段を備えた地図表示端末と、ベクトル地図データを蓄積した地図データベースと道路交通情報を取得する道路交通情報取得手段とを備え、所定範囲のベクトル地図データと前記道路交通情報取得手段が取得した道路交通情報に基づく渋滞情報とを前記地図表示端末に配信する地図配信サーバとを備えた通信型地図表示システムにおいて、
前記地図配信サーバは、前記道路交通情報取得手段が取得した道路交通情報に基づいて渋滞した道路リンクにそった渋滞ポリラインデータを作成する渋滞ポリライン作成手段と、該渋滞ポリラインに関連する渋滞案内情報を作成する渋滞案内情報作成手段を含む渋滞情報生成手段を備え、前記渋滞ポリラインデータと前記渋滞案内情報とを前記ベクトル地図データに付加して前記地図表示端末に配信し、
前記地図表示端末は、カーソル制御手段を備え、前記表示手段に前記地図配信サーバから受信したベクトル地図データに基づいて地図画像を表示するとともに、前記地図画像上に前記渋滞ポリラインを表示し、カーソル制御手段は表示画面にカーソルを表示するとともに、表示された渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定し、カーソルが前記所定領域内にあるか否かを判別することを特徴とする。
【００２５】
本願の請求項２にかかる発明は、請求項１にかかる通信型地図表示システムにおいて、
前記渋滞ポリラインデータは、地図表示端末において表示される渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定する判定領域データを含み、前記カーソル制御手段は、該判定領域データに基づいて、前記カーソルが前記所定領域内にあるか否かを判別することを特徴とする。
【００２６】
本願の請求項３にかかる発明は、請求項１または請求項２にかかる通信型地図表示システムにおいて、前記地図表示端末は、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記表示手段は該当する渋滞ポリラインをより太い線幅で強調表示することを特徴とする。
【００２７】
本願の請求項４にかかる発明は、請求項１または請求項２にかかる通信型地図表示システムにおいて、前記地図表示端末は更にカーソル選択判別手段を備え、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記カーソル選択判別手段は前記カーソルにより該当する渋滞ポリラインが選択されたものと判定し、前記表示手段は当該渋滞ポリラインに関連する渋滞案内情報を所定の表示領域に表示することを特徴とする。
【００２８】
本願の請求項５にかかる発明は、請求項４にかかる通信型地図表示システムにおいて、前記所定の表示領域は情報ウィンドウ表示領域であり、前記渋滞案内情報を表示する際に開かれ、該渋滞案内情報を表示することを特徴とする。
【００２９】
本願の請求項６にかかる発明は、請求項１または請求項２にかかる通信型地図表示システムにおいて、前記地図表示端末は更にカーソル選択判別手段を備え、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記カーソル選択判別手段は前記カーソルにより選択操作を検出して該当する渋滞ポリラインが選択されたものと判定し、前記表示手段は当該渋滞ポリラインに関連する渋滞案内情報を所定の表示領域に表示することを特徴とする。
【００３０】
本願の請求項７にかかる発明は、請求項６にかかる通信型地図表示システムにおいて、前記所定の表示領域は情報ウィンドウ表示領域であり、前記渋滞案内情報を表示する際に開かれ、該渋滞案内情報を表示することを特徴とする。
【００３１】
本願の請求項８にかかる発明は、請求項１または請求項２にかかる通信型地図表示システムにおいて、前記カーソル制御手段は、カーソル位置に複数の渋滞ポリラインまたは他のオブジェクト画像が存在する場合、表示手段に最後に描画され、表示画面の最も上面に表示された渋滞ポリラインまたは他のオブジェクトを対象としてカーソル制御することを特徴とする。
【００３２】
また、本願の請求項９にかかる発明は、
地図を表示する表示手段を備えた地図表示端末と、ベクトル地図データを蓄積した地図データベースと道路交通情報を取得する道路交通情報取得手段とを備え、所定範囲のベクトル地図データと前記道路交通情報取得手段が取得した道路交通情報に基づく渋滞情報とを前記地図表示端末に配信する地図配信サーバとを備えた通信型地図表示システムを構成する地図配信サーバにおいて、
前記地図配信サーバは、前記道路交通情報取得手段が取得した道路交通情報に基づいて渋滞した道路リンクにそった渋滞ポリラインデータを作成する渋滞ポリライン作成手段と、該渋滞ポリラインに関連する渋滞案内情報を作成する渋滞案内情報作成手段を含む渋滞情報生成手段を備え、前記渋滞ポリラインデータと前記渋滞案内情報とを前記ベクトル地図データに付加して前記地図表示端末に配信することを特徴とする。
【００３３】
また、本願の請求項１０にかかる発明は、
ベクトル地図データを蓄積した地図データベースと、道路交通情報を取得する道路交通情報取得手段と、前記道路交通情報取得手段が取得した道路交通情報に基づいて渋滞した道路リンクにそった渋滞ポリラインデータを作成する渋滞ポリライン作成手段と、該渋滞ポリラインに関連する渋滞案内情報を作成する渋滞案内情報作成手段を含む渋滞情報生成手段と、を備え、所定範囲のベクトル地図データに前記渋滞ポリラインデータと前記渋滞案内情報とを付加して配信する地図配信サーバに接続される地図表示端末であって、
前記地図表示端末は、地図を表示する表示手段と、カーソル制御手段を備え、前記表示手段に前記地図配信サーバから受信したベクトル地図データに基づいて地図画像を表示するとともに、前記地図画像上に前記渋滞ポリラインを表示し、カーソル制御手段は表示画面にカーソルを表示するとともに、表示された渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定し、カーソルが前記所定領域内にあるか否かを判別することを特徴とする。
【００３４】
本願の請求項１１にかかる発明は、請求項１０にかかる地図表示端末において、前記渋滞ポリラインデータは、地図表示端末において表示される渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定する判定領域データを含み、前記カーソル制御手段は、該判定領域データに基づいて、前記カーソルが前記所定領域内にあるか否かを判別することを特徴とする。
【００３５】
本願の請求項１２にかかる発明は、請求項１０または請求項１１にかかる地図表示端末において、前記地図表示端末は、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記表示手段は該当する渋滞ポリラインをより太い線幅で強調表示することを特徴とする。
【００３６】
本願の請求項１３にかかる発明は、請求項１０または請求項１１にかかる地図表示端末において、前記地図表示端末は更にカーソル選択判別手段を備え、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記カーソル選択判別手段は前記カーソルにより該当する渋滞ポリラインが選択されたものと判定し、前記表示手段は当該渋滞ポリラインに関連する渋滞案内情報を所定の表示領域に表示することを特徴とする。
【００３７】
本願の請求項１４にかかる発明は、請求項１３にかかる地図表示端末において、前記所定の表示領域は情報ウィンドウ表示領域であり、前記渋滞案内情報を表示する際に開かれ、該渋滞案内情報を表示することを特徴とする。
【００３８】
本願の請求項１５にかかる発明は、請求項１０または請求項１１にかかる地図表示端末において、前記地図表示端末は更にカーソル選択判別手段を備え、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記カーソル選択判別手段は前記カーソルにより選択操作を検出して該当する渋滞ポリラインが選択されたものと判定し、前記表示手段は当該渋滞ポリラインに関連する渋滞案内情報を所定の表示領域に表示することを特徴とする。
【００３９】
本願の請求項１６にかかる発明は、請求項１５にかかる地図表示端末において、前記所定の表示領域は情報ウィンドウ表示領域であり、前記渋滞案内情報を表示する際に開かれ、該渋滞案内情報を表示することを特徴とする。
【００４０】
本願の請求項１７にかかる発明は、請求項１０または請求項１１にかかる地図表示端末において、前記カーソル制御手段は、カーソル位置に複数の渋滞ポリラインまたは他のオブジェクト画像が存在する場合、表示手段に最後に描画され、表示画面の最も上面に表示された渋滞ポリラインまたは他のオブジェクトを対象としてカーソル制御することを特徴とする。
【発明の効果】
【００４１】
請求項１にかかる発明においては、地図配信サーバは、道路交通情報取得手段が取得した道路交通情報に基づいて渋滞した道路リンクにそった渋滞ポリラインデータを作成する渋滞ポリライン作成手段と、該渋滞ポリラインに関連する渋滞案内情報を作成する渋滞案内情報作成手段を含む渋滞情報生成手段を備え、前記渋滞ポリラインデータと前記渋滞案内情報とを前記ベクトル地図データに付加して地図表示端末に配信し、地図表示端末は、カーソル制御手段を備え、前記表示手段に前記地図配信サーバから受信したベクトル地図データに基づいて地図画像を表示するとともに、前記地図画像上に前記渋滞ポリラインを表示し、カーソル制御手段は表示画面にカーソルを表示するとともに、表示された渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定し、カーソルが前記所定領域内にあるか否かを判別する。
【００４２】
また、請求項２にかかる発明においては、請求項１にかかる通信型地図表示システムにおいて、渋滞ポリラインデータは、地図表示端末において表示される渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定する判定領域データを含み、前記カーソル制御手段は、該判定領域データに基づいて、前記カーソルが前記所定領域内にあるか否かを判別する。
【００４３】
このような構成によれば、渋滞を示す道路リンクに沿って連続した渋滞ポリラインで渋滞を表示し、表示された渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定し、カーソルが前記所定領域内にあるか否かを判別するから、渋滞道路リンクのカーソルによる選択が容易になる。
【００４４】
また、請求項３にかかる発明においては、請求項１または請求項２に記載の通信型地図表示システムにおいて、前記地図表示端末は、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記表示手段は該当する渋滞ポリラインをより太い線幅で強調表示する。
【００４５】
このような構成によれば、表示された渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定し、カーソルが前記所定領域内にあるか否かを判別するから、渋滞道路リンクのカーソルによる選択が容易になる。
【００４６】
また、請求項４にかかる発明においては、請求項１または請求項２に記載の通信型地図表示システムにおいて、前記地図表示端末は更にカーソル選択判別手段を備え、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記カーソル選択判別手段は前記カーソルにより該当する渋滞ポリラインが選択されたものと判定し、前記表示手段は当該渋滞ポリラインに関連する渋滞案内情報を所定の表示領域に表示する。
【００４７】
このような構成によれば、表示された渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定し、カーソルが前記所定領域内にあるか否かを判別するから、渋滞道路リンクのカーソルによる選択が容易になり、また、容易に渋滞ポリラインをカーソル選択して渋滞案内情報を表示することができるようになる。
【００４８】
また、請求項６にかかる発明においては、請求項１または請求項２に記載の通信型地図表示システムにおいて、前記地図表示端末は更にカーソル選択判別手段を備え、前記カーソル制御手段においてカーソルが前記所定領域内にあると判別した場合、前記カーソル選択判別手段は前記カーソルにより選択操作を検出して該当する渋滞ポリラインが選択されたものと判定し、前記表示手段は当該渋滞ポリラインに関連する渋滞案内情報を所定の表示領域に表示する。
【００４９】
このような構成によれば、表示された渋滞ポリラインの線幅よりも太い幅方向の所定領域を特定し、カーソルが前記所定領域内にあるか否かを判別するから、渋滞道路リンクのカーソルによる選択が容易になり、また、容易に渋滞ポリラインをカーソル選択して渋滞案内情報を表示することができるようになる。
【００５０】
また、請求項５または請求項７にかかる発明においては、請求項４または請求項６にかかる通信型地図表示システムにおいて、前記所定の表示領域は情報ウィンドウ表示領域であり、前記渋滞案内情報を表示する際に開かれ、該渋滞案内情報を表示する。
【００５１】
このような構成によれば、渋滞案内情報を表示する時のみ表示画面に表示領域が開くものであるから、必要な場合のみ渋滞案内情報を表示することができるようになり、地図の観察を妨げることがない。
【００５２】
また、請求項８にかかる発明においては、請求項１または請求項２に記載の通信型地図表示システムにおいて、前記カーソル制御手段は、カーソル位置に複数の渋滞ポリラインまたは他のオブジェクト画像が存在する場合、表示手段に最後に描画され、表示画面の最も上面に表示された渋滞ポリラインまたは他のオブジェクトを対象としてカーソル制御する。
【００５３】
このような構成によれば、表示した地図画像上で複数の渋滞ポリラインやその他のＰＯＩなどのオブジェクトを示すオブジェクト画像が接近したり密集したりした状態で表示されても、カーソル操作の対象となる渋滞ポリラインまたは他のオブジェクトを特定することができるようになる。
【００５４】
また、本願の請求項９にかかる発明においては、請求項１にかかる通信型地図表示システムを構成する地図配信サーバを提供することができ、請求項１０ないし請求項１７にかかる発明においては、それぞれ、請求項１〜請求項８にかかる通信型地図表示システムを構成する地図表示端末を提供することができるようになる。
【発明を実施するための最良の形態】
【００５５】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。但し、以下に示す実施例は、本発明の技術思想を具体化するための通信型地図表示システムを例示するものであって、本発明をこの通信型地図表示システムに特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態の通信型地図表示システムにも等しく適用し得るものである。
【実施例】
【００５６】
図１は本発明の実施例にかかる地図表示システム１０の構成を示す図である。地図表示システム１０は、図１に示すようにインターネットなどのネットワーク１２を介して接続される携帯電話などの地図表示端末２０と地図配信サーバ３０とＰＯＩ情報配信サーバ５０と道路交通情報配信サーバ５１などを備えて構成されている。地図配信サーバ３０は、ベクトル地図データを蓄積した地図データベース３６、経路探索のための探索用ネットワークデータベース３５を備えており、地図表示端末２０からの経路探索要求に対して探索用ネットワークデータベース３５を参照して最適経路や候補経路を探索してその結果を地図データとともに配信したり、地図表示端末の現在位置や所望の地点を指定して地図データの配信要求があると、地図データベース３６を参照して該当する地図データを配信したりする。
【００５７】
地図配信サーバ３０は、道路交通情報配信サーバ５１が道路交通情報を更新する都度、道路交通情報配信サーバ５１から最新の道路交通情報の配信を受ける。そして最新の道路交通情報を取得するとその道路交通情報に基づいて渋滞情報を生成し、ベクトル地図データに渋滞情報を付加して地図表示端末２０に配信する。従って、地図配信サーバ３０は、地図表示端末２０に地図データを配信する時のみ最新の道路交通情報に基づいて作成した渋滞情報をベクトル地図データとともに配信することになる。ベクトル地図データに付加される渋滞情報については後に詳細に説明する。
【００５８】
また、地図配信サーバ３０は、地図表示端末２０から所望の興味対象場所（ＰＯＩ：Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ）の検索要求があると、ＰＯＩ情報配信サーバ５０に検索要求を仲介し、ＰＯＩ情報配信サーバ５０から検索結果を受信すると、該検索結果を地図表示端末２０に配信する。ここで、ＰＯＩとは、例えば、ホテルやレストラン、ガソリンスタンド、スーパーマッケットや公共施設などであり、地図表示端末２０はＰＯＩの名称や電話番号、カテゴリ、キーワードなどを指定してＰＯＩ情報を取得することができる。ＰＯＩの位置情報等を取得した地図表示端末２０は地図配信サーバ３０にＰＯＩの所在地図を要求することもできる。
【００５９】
本発明にかかる通信型地図表示システム１０は、上記の構成に限られるものではなく、地図配信サーバ３０はナビゲーションサービス機能やＰＯＩ検索機能を持たない地図配信サーバであってもよく、また、地図表示装置２０も携帯電話に限られるものでなく、ＰＤＡや音楽プレイヤーなどの携帯機器であってもよい。
【００６０】
図２は、図１の通信型地図表示システムにおける地図配信サーバ３０の構成を示すブロック図である。地図表示端末２０からの種々の要求に応ずるため、地図配信サーバ３０は、地図データベース３６、経路探索のための探索用ネットワークデータベース３５を備えている。地図データベース３６に蓄積される地図データはベクトル地図データである。このようなベクトル形式の地図データは、通信のためのデータ量が少なくて済み、また、表示手段に表示した地図画像上にアイコンなどのオブジェクト画像を描画（表示）するためのデータ等を付加できるので、本発明のような通信型の地図表示システムには最適である。
【００６１】
また、この地図データは、図４に示すように、所定の緯度、経度単位で地図エリアが分けられ、メッシュ状の単位地図データＭ１１〜Ｍ３３で構成され、地図表示端末２０に配信される場合は、地図表示端末２０の現在位置ＰＰを含む単位地図データＭ２２を中心にして、その上下方向、左右方向、斜め方向に隣接する単位地図データＭ２１、Ｍ２３、Ｍ１２、Ｍ３２、Ｍ１１、Ｍ１３、Ｍ３１、Ｍ３３の合計９つの単位地図が配信される。地図表示端末２０が移動して地図データが不足する場合は地図表示端末２０の移動方向を判別して地図配信サーバ３０は不足分の単位地図データを配信する。地図表示端末２０が特定の地点やＰＯＩの位置を指定して地図データの配信要求された場合も同様である。
【００６２】
経路探索のための探索用ネットワークデータベース３５には、徒歩や自動車により移動する場合に用いる道路ネットワークデータ３５１、徒歩と交通機関を併用して移動する場合に用いる交通ネットワークデータ３５２が蓄積されている。道路ネットワークデータ３５１や交通ネットワークデータ３５２の構成は、通常のナビゲーションシステムに用いられるものと同様である。
【００６３】
地図配信サーバ３０はまた、制御手段３１、配信データ編集手段３２、経路探索手段３３、通信手段３４、道路交通情報取得手段３７、渋滞情報生成手段３８を備えており、渋滞情報生成手段３８は渋滞ポリライン作成手段３８１と渋滞案内情報作成手段３８２とを備えている。道路交通情報取得手段３７は、道路交通情報配信サーバ５１が道路交通情報を更新する都度、道路交通情報配信サーバ５１から最新の道路交通情報の配信を受ける。そして道路交通情報取得手段３７が最新の道路交通情報を取得するとその道路交通情報に基づいて渋滞情報生成手段３８は後述する渋滞ポリラインデータと渋滞案内情報を生成する。
【００６４】
道路交通情報配信サーバ５１は、各道路の各所に設置したカメラにより道路リンクを走行する車両の速度や交通量を計測し、５分ごとに渋滞を検出した道路リンク（以下、渋滞リンクという）と渋滞度を更新し、道路交通情報として各機関に配信する。渋滞度は「渋滞」、「混雑」、などいくつかの渋滞レベルに分けられており、渋滞度に基づいて渋滞の距離、通過所要時間を算出する。ＦＭ放送等を通じて提供される道路交通情報はこのようにして算出された渋滞距離、通過所要時間などを渋滞の先頭箇所を基準に作成したものであり、例えば、「東名高速上り、大和トンネルを先頭に１５Ｋｍの渋滞」などのように表現される。
【００６５】
道路交通情報取得手段３７は、道路交通情報配信サーバ５１から５分ごとに更新される上記のような道路交通情報を取得する（配信データを受信する）。渋滞情報生成手段３８は、道路交通情報取得手段３７が受信した渋滞リンクや渋滞度のデータ（道路交通情報）に基づいて渋滞ポリラインデータと渋滞案内情報を渋滞情報として生成する。
【００６６】
すなわち、渋滞ポリライン作成手段３８１は、渋滞リンクをつなぎ合わせて渋滞している道路に沿った渋滞ポリラインのデータを作成する。ここでいうポリラインとは、所定の線幅を持った線のデータである。渋滞ポリラインは渋滞した道路を連続した線で表現するものであるが、各渋滞リンクの区切りはわかっているので、各渋滞リンクの距離や通過所要時間（以下、渋滞リンクコストという）を累積すれば、渋滞の先頭から最後尾までの渋滞リンクコストが算出できる。
【００６７】
渋滞案内情報作成手段３８２は渋滞ポリラインのデータから、各渋滞リンクの距離や通過所要時間（以下、渋滞リンクコストという）を累積して、渋滞の先頭から最後尾までの渋滞リンクコストを算出し、渋滞している道路の名称や渋滞の先頭などとともに渋滞距離や通過所要時間等の渋滞リンクコストを渋滞案内情報として作成する。
ここで、渋滞ポリラインデータ、渋滞案内情報を地図表示端末２０に送り表示手段に地図画像を表示し、地図画像上に渋滞ポリラインを描画した場合、カーソルによって渋滞ポリラインを選択操作することができる。そこで、地図表示端末２０は、渋滞ポリラインをカーソルで選択して渋滞案内情報を表示させることができる。また、後述するように、カーソルで選択した渋滞ポリラインの位置を検出して、その位置から先の渋滞先頭までの渋滞距離や通過所要時間を算出して表示させることができるようになる。
【００６８】
地図配信サーバ３０において、制御手段３１は、図示してはいないがＲＡＭ、ＲＯＭ、プロセッサを有するマイクロプロセッサであり、ＲＯＭに格納された制御プログラムにより各部の動作を制御する。通信手段３４は、ネットワーク１２を介して地図表示端末２０や、各種のＰＯＩ情報を提供するＰＯＩ情報配信サーバ５０、道路交通情報配信サーバ５１と通信するためのインターフェースである。配信データ編集手段３２は、経路探索やＰＯＩ検索の結果あるいは地図データを地図表示端末２０に配信するためのデータに編集するためのものである。地図配信サーバ３０は、ネットワーク１２を介して各種のＰＯＩ情報配信サーバ５０からＰＯＩの情報を収集して地図データベース３６に蓄積された地図データを更新したり、拡充したりすることができる。
【００６９】
経路探索手段３３はマルチモーダルな経路探索エンジンであって徒歩と交通機関を併用した経路探索機能を有するものである。このような経路探索エンジンは例えば特開２０００−２５８１８４号公報などに開示されている。経路の探索方法としては周知のダイクストラ法と呼ばれる手法が適用され、経路探索条件や地図要求あるいはＰＯＩ検索の条件などは地図表示端末２０から送信される。
【００７０】
地図表示端末２０は、図３に示すように、制御手段２１、ＧＰＳ処理手段２２、処理要求手段２３、操作入力手段２４、表示手段２５、カーソル制御手段２６、カーソル選択判別手段２７、渋滞リンクコスト算出手段２８などを備えている。制御手段２１は、図示してはいないがＲＡＭ、ＲＯＭ、プロセッサを有するマイクロプロセッサであり、ＲＯＭに格納された制御プログラムにより各部の動作を制御する。
【００７１】
操作入力手段２４は、数字キーやアルファベットキー、カーソル操作キー、その他の機能キー、選択キー、スクロールキーなどからなる操作・入力のためのものであり、表示手段２５に表示されるメニュー画面から所望のメニューを選択し、あるいは、キーを操作して種々の入力操作を行うものである。従って、表示手段２５は操作入力手段２４の一部としても機能する。また、操作入力手段２４にはカーソルなどの操作手段を備えている。
【００７２】
ＧＰＳ処理手段２２は、ＧＰＳ受信機を備え、複数のＧＰＳ衛星からの信号を受信し、地図表示端末２０の位置を緯度・経度で測位する。処理要求手段２３は、地図要求、経路探索要求、ＰＯＩ検索要求などを地図配信サーバ３０に送信するためのものであり、操作入力手段２４により入力された経路探索条件（出発地、目的地、移動手段など）、ＰＯＩ検索条件あるいは地図配信要求を地図配信サーバ３０に送信する。
【００７３】
表示手段２５は、液晶表示ユニットなどからなり、地図配信サーバ３０から受信した地図データに基づいて地図画像を表示する。地図画像にはＧＰＳ処理手段２２で測位した現在位置が現在位置マークとして描画され、また、経路探索を要求した場合には、地図配信サーバ３０から配信された案内経路が地図画像上に描画される。
【００７４】
カーソル制御手段２６は、表示手段２５の表示画面上にカーソルを表示し、操作入力手段２４のカーソル操作に従ってカーソルを移動、描画する。また、カーソル制御手段２６は所望位置に移動したカーソルが特定のオブジェクト画像、この場合、特定の渋滞ポリラインに重なったか否かを判別し、カーソル選択判別手段２７は、カーソルによる選択操作（渋滞ポリラインなどのオブジェクト画像の選択操作、例えば、選択ボタン操作やクリック操作）が行われたか否かを判別する。
【００７５】
渋滞リンクコスト算出手段２８は、カーソルによって選択された渋滞ポリライン上の位置に基づいて、その位置から先の該当する渋滞リンクのコストを渋滞の先頭位置まで累計して、カーソル位置から渋滞の先頭位置までの残り距離、通過所要時間などの渋滞案内情報を生成する。この渋滞案内情報を表示手段２５に表示すれば、現在位置によらず所望の位置を起点に残りの渋滞距離や通過所要時間を提供することができる。
【００７６】
以上のような処理を可能にするため、地図配信サーバ３０から地図表示端末２０に配信する地図データには、以下に示すような渋滞ポリラインデータ、渋滞案内情報が付加される。図５は一般的に用いられるベクトル地図データのデータフォーマットを示す図である。ベクトル地図データは図５に示すようにデータヘッダＤＨ、ベクトル地図データ本体ＭＰＤ、付加データＡＤの各領域からなる。
【００７７】
データヘッダＤＨには単位地図のメッシュ番号が設定され、ベクトル地図データ本体ＭＰＤには、道路を描画するための道路データやポリゴンデータが記録される。道路データは各道路リンクをベクトルで表したデータであり、道路種別（高速道路や国道などの種別）など道路の属性を示すデータを有する。付加データＡＤには、地図描画において使用する文字情報や各種オブジェクトをアイコン表示する場合のアイコンＩＤなどのアイコン情報等を付加することができる。
【００７８】
本発明においては、ベクトル地図データ本体ＭＰＤに渋滞ポリラインデータを記録し、付加データＡＤに渋滞案内情報を付加して地図表示端末２０に配信する。図６は、渋滞ポリラインデータおよび渋滞案内情報を付加した地図データの一例を示す図である。
図６に示すようにベクトル地図データ本体（描画情報）には単位地図エリア内の道路線（１）を描画するためのベクトルデータ〜道路線（Ｎ）を描画するためのベクトルデータが配列される。道路線（１）のベクトルデータは、道路１を構成する連続した道路リンクごとのベクトルデータ（リンク両端の緯度・経度）の列である。道路線（Ｎ）も同様である。
【００７９】
ベクトル地図データ本体ＭＰＤには更に、渋滞ポリライン作成手段が作成した渋滞リンクのデータ（渋滞ポリラインデータ）が配列される。渋滞している道路、例えば、渋滞（１）のポリラインデータは、渋滞リンクのベクトルデータ（渋滞リンク両端の緯度・経度）の列であり、渋滞している道路に沿って連続した線を描画するデータである。渋滞（２）、渋滞（３）の渋滞ポリラインのデータも同様である。
【００８０】
道路描画のための道路線（１）〜道路（Ｎ）のデータはメッシュに区切られた地図エリア内のデータである。これに対して渋滞ポリラインのデータは渋滞が隣接する単位地図に続いている場合、渋滞の先頭地点から最後尾まで、すなわち、渋滞している道路の全体に渡って記録される。従って隣接する単位地図の渋滞ポリラインデータは同じデータが記録される。地図表示端末２０が渋滞ポリラインを描画する際には、渋滞ポリラインデータは緯度・経度のデータで構成されるから、単位地図の範囲内の渋滞ポリラインのみが描画される。
【００８１】
一方、付加データＡＤには、ベクトル地図データ本体ＭＰＤに記録された渋滞ポリラインに該当する渋滞リンク（渋滞している道路）に関する渋滞案内情報がテキストデータで記憶される。例えば、図６に示すように渋滞（１）の道路については「首都高速３号渋谷線・上り・谷町ＪＣＴ（ジャンクション）・混雑１Ｋｍ・ＸＸ時ＹＹ分現在」のように道路名称、渋滞の先頭位置、渋滞距離、更新時間などの案内情報が記憶される。
【００８２】
この渋滞案内情報は渋滞ポリラインとハイパーリンクで関連つけられたテキストデータであり、地図表示端末２０に描画した渋滞ポリラインをカーソルで選択すると、該当する渋滞リンクの渋滞案内情報にリンクするから、このテキストデータ（渋滞案内情報）を表示手段２５に表示することができる。これによって表示手段２５に表示された地図画像の先に続く渋滞の長さ（渋滞距離）や、通過所要時間を容易に提示できるようになる。
【００８３】
また、単位地図データに渋滞ポリラインデータや渋滞案内情報が渋滞区間全体に渡って記憶されているから、表示された渋滞ポリラインの任意の位置を地点カーソルで指定して、その地点から先の（渋滞の先頭の地点までの）渋滞リンクコスト（渋滞距離や通過所要時間）を算出することができる。
すなわち、地図表示端末２０には地図データに付加されて渋滞の先頭位置から最後尾までの渋滞ポリラインデータ（渋滞区間全体の渋滞情報）が一括して配信されているから、渋滞リンクコスト算出手段２８によりカーソルにより指定された位置を起点としてその先、渋滞の先頭地点までの渋滞リンクコストを累計することができる。この累計値が、指定地点から先の残りの渋滞距離、通過所要時間になる。これによって現在位置とは関係なく所望地点から先の渋滞状況を把握できる。従って、利用者は前もって渋滞を回避するルートの選択を現在位置と関係なく表示させて判断できるようになる。
【００８４】
更に、ベクトル地図データに渋滞情報が付加されるから、地図表示端末２０と地図配信サーバ３０との間で渋滞情報を配信するために特別の通信を必要としない。地図配信サーバ３０が地図表示端末２０からの地図要求に応じて地図データを配信する際に最新の道路交通情報に基づいて渋滞ポリラインデータ、渋滞案内情報を作成して配信するだけでよく、ネットワーク上の通信負荷を増大させることもない。また、地図配信サーバ３０の処理は地図データ配信完了で１回ごとに完了するからその処理負荷が過大になることもない。
【００８５】
このようにベクトル地図データに渋滞している道路の区間全体の渋滞情報を付加して配信すると、地図表示端末２０が移動して新たな単位地図データの配信を受ける時、既に配信を受けている単位地図データ（ベクトル地図データ）に付加されている渋滞情報から変化している場合が考えられる。なぜなら、道路交通情報は所定の時間間隔、例えば、５分間隔で更新されているからである。
【００８６】
しかしながら、道路交通情報の更新間隔である５分程度の間隔では渋滞の状況が大きく変化する確率は低く問題にならないといえる。また、渋滞がない道路を走行中は１つの単位地図の道路は３０秒程度で通過してしまう距離であり、隣接する単位地図の間で異なる時間の渋滞情報が記録されている確率は高くない。すなわち、新たな地図の要求間隔と道路交通情報の更新間隔とは大きな差があるので問題にならないと推定できる。更に、地図表示端末２０が渋滞している道路を通過中である場合はそもそも移動速度が遅く、新たな単位地図データが必要になる時間間隔は道路交通情報の更新間隔の５分よりも長い間隔になるので問題にならないと考えられる。
【００８７】
図７は、携帯電話を用いた地図表示端末２０の外観を示す正面図である。この地図表示端末２０（携帯電話）は、液晶表示ユニットなどからなる表示手段２５と、キー、ボタンなどからなる操作入力手段２４を有している。表示画面２５１にメニュー画面や地図画像などが表示される。操作入力手段２４に設けられたスクロールキー２４１は図７に示すように上下左右キーから構成され、スクロールキー２４１を操作すると、表示画面２５１にはカーソル（スクロールカーソル）の画像が表示され、上下左右にカーソルを移動することができる。カーソルを任意の位置に移動して選択ボタン２４２を操作することでカーソルが重ねられた位置の画像を選択することができる。
【００８８】
カーソルの初期位置は表示画面２５１の中央であり、初期位置からカーソルの移動位置までを結ぶ直線が表示される。カーソルが移動して表示画面２５１の端部に到達すると、その時点のカーソル位置が表示画面２５１の中央になるように地図画像がスクロールされる。カーソルの位置と初期位置は直線で結ばれているので、この直線を戻るようにカーソルを移動操作することによって容易にカーソルの初期位置に戻すことができる。また、クリアキー２４３の操作によってそれまでの入力操作等をクリアすることができる。
【００８９】
一般に表示画面に最初に地図画像を表示する場合、地図表示端末２０の現在位置や着目ＰＯＩの位置などが地図画像の中心になるように表示される。従ってカーソルの初期位置は現在位置や着目地点と一致し、カーソルを移動して地図をスクロールした場合でも、容易にカーソルを直線にそって戻し、初期の地図画像に戻すことができると、操作の利便性が向上する。このようなスクロールおよびカーソルの制御技術は、例えば、特開２００３−２０８０９５号公報に開示された技術を適用することができる。
【００９０】
従って、表示手段２５に地図画像、渋滞ポリラインの画像が表示された状態で、スクロールキー２４１を操作して渋滞ポリライン上にカーソルを移動して、選択ボタン２４２を操作することによって所望の渋滞ポリラインを選択、指定することができる。スクロールキー２４１によるカーソルの移動およびカーソルが渋滞ポリラインの上に移動されたか否かの判定は後述する方法によりカーソル制御手段２６によって行われる。また、カーソルによる渋滞ポリラインの選択操作の判別はカーソル選択判別手段２７によって行われる。
【００９１】
図８は、図７に示した地図表示端末２０の表示手段２５に表示された地図画像、渋滞ポリラインの例を示す図である。地図表示端末２０の現在位置ＰＰは、駐車場の中である。駐車場にはアイコン画像がオブジェクトとして描画されている。この駐車場には出口Ａ１〜出口Ａ３の３箇所の出口があり、周辺の道路が表示されている。利用者は駐車場を出るにあたって、周辺道路の渋滞有無、どの出口を出たら渋滞に巻き込まれないかをチェックしているシチュエーションである。
【００９２】
周辺に渋滞がある場合、図６に示したようにベクトル地図データには渋滞ポリラインデータが記録されているから、表示手段２５に表示された地図画像の渋滞している道路にそって渋滞ポリラインＰＬ１〜ＰＬ３が表示されている。渋滞ポリラインＰＬ１〜ＰＬ３は、もちろん、道路の進行方向にあわせて、左側通行なら進行方向左側に位置するように描画される。利用者がスクロールキー２４１（図７参照）を操作すると表示画面にカーソル（十字カーソル）が表示され、スクロールキー２４１を操作してカーソルを移動することができる。カーソルを任意のオブジェクト画像、ここでは渋滞ポリラインＰＬ１〜ＰＬ３上に移動し、選択ボタン２４２を操作して該当する渋滞ポリラインを選択することができる。
【００９３】
図９は、表示画面に表示されている渋滞ポリラインの長さ方向の構造を説明するための模式図である。図９においては図８の渋滞ポリラインＰＬ２のみを示している。渋滞ポリラインＰＬ１〜ＰＬ３は、図８、図９に示すように表示上は１本の連続して見える線（ライン）であるが、データ構造としては、図６に示した渋滞ポリラインデータから理解できるように道路リンクに対応した区切りと同じ渋滞リンクの区切りを持っている。すなわち渋滞ポリラインＰＬ２等は、道路リンクに応じた渋滞リンクの線分が連続したものである。道路が曲がっている場合も、変曲点が区切りとなる。
【００９４】
図１０は、図９に示す渋滞ポリラインＰＬ２の線幅方向の構造を説明するための模式図である。渋滞ポリラインＰＬ２は表示される太さ（線幅）よりもさらに太い線幅方向の領域ＷＤ（破線の領域）を持っていて、この領域にカーソルが入ったとき、すなわち、カーソルが特定の渋滞ポリラインＰＬ２に重なったときに、表示手段２５（ビュワー）は、渋滞ポリラインＰＬ２をもう一段階太く強調表示する制御を行うようになっている。渋滞ポリラインＰＬ２は通常は細くてなかなかクリックできないので、クリックのために広めの領域ＷＤが用意されている。これにより、カーソルによる渋滞ポリラインの選択が容易に行えるようになり、操作性を向上することができる。
【００９５】
図１１は、図８に示す地図表示状態におけるカーソルによる渋滞ポリラインの選択の様子を説明するための表示画像の図である。図１１は、スクロールキー２４１を操作してカーソルを移動させて、カーソルがある渋滞ポリライン、この図では、渋滞ポリラインＰＬ２の領域ＷＤに入って、その渋滞ポリラインＰＬ２が通常の表示幅より太い線幅で強調表示された状態を示している。カーソルが渋滞ポリラインＰＬ２の領域ＷＤに入ったか否かは、カーソル制御手段２６によって判別される。カーソルが渋滞ポリラインＰＬ２の領域ＷＤに入った状態で選択ボタン２４２（図７参照）が操作されるとカーソル選択判別手段２７は、渋滞ポリラインＰＬ２が選択されたものと判別して選択オブジェクト（ここでは、渋滞ポリラインＰＬ２）を確定する。
【００９６】
図１２は渋滞ポリラインＰＬ２が選択され、その渋滞案内情報が情報ウィンドウ１２１に表示された状態を示す図である。図１１に示すようにしてカーソル操作による渋滞ポリラインＰＬ２の選択が確定すると、図１２に示すようにカーソルから情報ウィンドウ１２１が吹き出しの形で開き、該当する渋滞ポリラインＰＬ２に関連する渋滞案内情報がベクトル地図データから読み出されて表示される。ベクトル地図データに付加された渋滞ポリラインデータと該当する渋滞道路の渋滞案内情報は先に説明したようにハイパーリングで関連づけられているから特定の渋滞ポリラインＰＬ１〜ＰＬ３の何れかが選択されれば、関連する渋滞案内情報にリンクして直ちに表示画面に表示できる。
【００９７】
図１３は同様にして渋滞ポリラインＰＬ３が選択され、その渋滞案内情報が情報ウィンドウ１２１に表示された状態を示している。図１１、図１２において、渋滞案内情報の表示は、情報ウィンドウ１２１に表示する態様の他、特定の表示領域を設定しておきその領域に表示するようにしてもよい。
【００９８】
図１１、図１２は渋滞案内情報として、単に渋滞の先頭から最後尾までの渋滞全体に関する渋滞案内情報を表示した例を示しているが、地図表示端末２０において更に詳細な渋滞案内情報を算出して表示することもできる。例えば、カーソルが重なった渋滞ポリライン上の位置を検出してその位置を起点としてそこから先、すなわち、渋滞の先頭までの残りの渋滞距離や通過所要時間（渋滞リンクコスト）を算出して、より詳細な渋滞案内情報提供することができる。
【００９９】
図１４は、このような渋滞案内情報を作成する方法を説明するための模式図である。図１４に示すように渋滞ポリラインＰＬ２にカーソルが重なった場合、カーソルの位置ＣＰを検出し、その位置ＣＰを基準にして、その先の渋滞リンクの渋滞距離や通過所要時間を算出することができる。なぜならば、図９に示すように渋滞ポリラインＰＬ２は渋滞リンクごとに区分されたデータであり、また、図６を参照して説明したように各単位地図のベクトル地図データには渋滞の先頭から最後尾までの全体の渋滞ポリラインデータ、渋滞案内情報データが一括して付加されているからである。従って、渋滞ポリライン上の特定の地点が指定されれば、その先の渋滞リンクの渋滞リンクコストを累計することで渋滞の先頭までの残りの渋滞リンクコストを算出することができる。
【０１００】
図１５はこのようにしてカーソルが重ねられて選択した渋滞ポリラインＰＬ２について、カーソルの重ねられた渋滞ポリライン上の位置を起点に、その先の（残りの）渋滞状況を示す渋滞案内情報を作成して表示した例を示している。渋滞案内情報は情報ウィンドウ１２１に表示されている。このような案内をすれば、現在位置に限らずカーソルを渋滞ポリラインの任意の位置に移動してその位置から先の渋滞状況を知ることができるから、渋滞中の高速道路走行中に、次のインターチェンジを降りるか否かを事前に判断することができるようになる。
【０１０１】
ところで、地図画像上には渋滞ポリラインの他に駐車場や様々な施設、建物、ランドマークなどの位置を示すためアイコン画像が表示され、渋滞ポリラインと同様にアイコンを選択したそのアイコン画像で示されるオブジェクトの詳細情報を表示させることができる。従って、狭いエリアに渋滞ポリラインやアイコン画像が近接して表示されあるいは密集して表示される場合がある。また、渋滞ポリライン同士が接近あるいは交差する場合もある。このような状態においてもカーソルによる画像の選択が容易にかつ正確に行えることが好ましい。
【０１０２】
図１６は渋滞ポリラインＰＬ２に他のオブジェクトを示すアイコン画像、例えば、駐車場のアイコン画像１１１が接近して表示された地図画像の例を示す図である。この場合、スクロールキー２４１を操作して現在位置ＰＰからカーソルが移動した時に、カーソルの中心位置とオブジェクトを示すアイコン画像や渋滞ポリラインＰＬ２の中心位置との距離を算出し、カーソル位置から最も近い距離のオブジェクトの画像を表示画像の最も上になるように描画する。渋滞ポリラインは線の画像であるからカーソル中心位置から渋滞ポリラインＰＬ２に垂線を下ろして、その長さを距離とする。
【０１０３】
そしてカーソルが移動して渋滞ポリラインＰＬ２やアイコン画像などのオブジェクトの画像と重なった場合、カーソル制御手段２６は、表示されたオブジェクト画像のうち表示画像の最も上の面に描画されたオブジェクト画像を対象にカーソルが選択するオブジェクト画像を特定する。渋滞ポリラインＰＬ２が表示画像の最も上の面に描画されていれば、カーソルが重なったか否かは渋滞ポリラインＰＬ２を対象に判別する。
【０１０４】
渋滞ポリラインＰＬ２がカーソルによって選択されると強調表示されるので、利用者は目的のオブジェクトを正しく選択したことが確認できる。アイコン画像に対しても選択時に強調表示するようにしておけば利用者はいずれのオブジェクトが選択されたかが容易に識別できる。非所望のオブジェクトが強調表示された時にはカーソルを操作し直してカーソルの移動方向を調整するなどすれば良い。カーソルの移動開始地点（画面の中央）とカーソルの位置とは直線で結ばれて表示されるので、カーソルを直線にそって戻せば容易にもとの位置に戻すことができる。
【０１０５】
次に、カーソルが渋滞ポリラインに重なったか否かを判別するカーソル制御手段２６の判別方法について詳細に説明する。図１７はこの処理を説明するための模式図である。図１７は図１６に示す渋滞ポリラインＰＬ２と駐車場のアイコン１１１を例にとった図である。カーソルによるオブジェクトの判別は以下の（１）〜（４）の手順により行う。
【０１０６】
（１）カーソルの位置に複数の渋滞ポリラインの領域がある場合は、最後に描画した渋滞ポリラインを対象にする。
（２）渋滞ポリラインＰＬ２と、アイコン１１１の重複をチェックする。
（３）カーソルのＸＹ座標から、±アイコン１１１の画像の１辺の半分Ｌ０だけ離れた領域Ｃ１内に、アイコン１１１の中心１１２が存在する場合は、渋滞ポリラインＰＬ２とアイコン１１１の何れかのうち最後に描画したものを対象とする。言い換えれば、カーソルの位置にアイコン１１１と同じサイズの領域Ｃ１を想定し、その中にアイコン１１１の中心１１２が存在する場合は、渋滞ポリラインＰＬ２とアイコン１１１のうち最後に描画したものを対象とする。
（４）あるいは、表示した全てのアイコンの領域にカーソルが含まれるかチェックして、含まれるなら、渋滞ポリラインとアイコンのうち最後に描画したものを対象とする。
このようにして、最も上に表示されている渋滞ポリラインまたはアイコンが選択対象として特定される。
【０１０７】
以上、詳細に説明したように本発明によれば、表示手段に表示された地図画像上に描画された渋滞ポリラインを選択することで、該当する渋滞中道路の詳細情報を容易に表示できるようになり、またカーソルによる渋滞ポリラインの選択を容易に行うことができるようになる。
【産業上の利用可能性】
【０１０８】
本発明の実施例においては、携帯電話を地図表示端末として用いる例を示したが、本発明はこれに限らず音楽プレイヤーやゲーム機器、あるいはパーソナルコンピュータなどを地図表示端末として用い、電子地図を表示する場合にも適用することが可能である。
【図面の簡単な説明】
【０１０９】
【図１】本発明の実施例にかかる通信型地図表示システムの構成を示すシステム構成図である。
【図２】図１に示す通信型地図表示システムにおける地図配信サーバの構成を示すブロック図である。
【図３】図１に示す通信型地図表示システムにおける地図表示端末の構成を示すブロック図である。
【図４】一般的な地図データにおける単位地図（エリア）の構成を示す説明図である。
【図５】一般的なベクトル地図データのデータフォーマットを示す説明図である。
【図６】本発明のベクトル地図データの一例の詳細を示すデータ構成図である。
【図７】携帯電話を端末装置とした場合の地図表示端末の外観を示す正面図である。
【図８】地図表示端末の表示手段に表示された地図画像、渋滞ポリラインの表示画像の一例を示す図である。
【図９】地図表示端末の表示画面に表示される渋滞ポリラインの長さ方向の構造を説明するための模式図である。
【図１０】地図表示端末の表示画面に表示される渋滞ポリラインの線幅方向の構造を説明するための模式図である。
【図１１】カーソルによる渋滞ポリラインの選択の様子を説明するための表示画像を示す図である。
【図１２】カーソル操作によって選択された渋滞ポリラインに関する渋滞案内情報が表示された状態の一例を示す図である。
【図１３】カーソル操作によって選択された渋滞ポリラインに関する渋滞案内情報が表示された状態の他の例を示す図である。
【図１４】カーソルによる渋滞ポリラインの選択位置を起点にその先に続く渋滞状況を案内する渋滞案内情報を作成する概念を説明するための模式図である。
【図１５】図１４に示す方法によって作成した渋滞案内情報が表示された状態を示す図である。
【図１６】渋滞ポリラインに他のオブジェクトを示すアイコン画像が近接して表示される場合のカーソル選択の方法を説明するための図である。
【図１７】カーソルが渋滞ポリラインに重なったか否かを判別するカーソル制御手段の判別方法を説明するための模式図である。
【符号の説明】
【０１１０】
１０・・・・地図表示システム
１２・・・・ネットワーク
２０・・・・地図表示端末
２１・・・・制御手段
２２・・・・ＧＰＳ処理手段
２３・・・・処理要求手段
２４・・・・操作入力手段
２５・・・・表示手段
２６・・・・カーソル制御手段
２７・・・・カーソル選択判別手段
２８・・・・渋滞リンクコスト算出手段
３０・・・・地図配信サーバ
３１・・・・制御手段
３２・・・・配信データ編集手段
３３・・・・経路探索手段
３４・・・・通信手段
３５・・・・探索用ネットワークデータベース
３５１・・・道路ネットワークデータ
３５２・・・交通ネットワークデータ
３６・・・・地図データベース
３７・・・・道路交通情報取得手段
３８・・・・渋滞情報生成手段
３８１・・・渋滞ポリライン作成手段
３８２・・・渋滞案内情報作成手段
【図１】
2008051691.tif 000003
【図２】
2008051691.tif 000004
【図３】
2008051691.tif 000005
【図４】
2008051691.tif 000006
【図５】
2008051691.tif 000007
【図６】
2008051691.tif 000008
【図７】
2008051691.tif 000009
【図８】
2008051691.tif 000010
【図９】
2008051691.tif 000011
【図１０】
2008051691.tif 000012
【図１１】
2008051691.tif 000013
【図１２】
2008051691.tif 000014
【図１３】
2008051691.tif 000015
【図１４】
2008051691.tif 000016
【図１５】
2008051691.tif 000017
【図１６】
2008051691.tif 000018
【図１７】
2008051691.tif 000019