(57)【要約】【課題】利用者による経路及び目的地の選択を効果的に支援する地図表示装置を提供する。【解決手段】現在地を取得する位置情報取得部１０と、複数の施設それぞれについて、施設において行われる行為、及び施設の所在地に関連する属性情報を保持している地図ＤＢ１１と、予定行為に関連する選択基準の入力を受け付ける入力部１２と、前記属性情報に関連する行為と前記予定行為とが合致する複数の施設を前記地図ＤＢ１１から抽出し、前記抽出された複数の施設それぞれについて前記現在地から前記属性情報によって表される所在地への経路を探索する探索部１３と、前記探索された全ての経路を描画する描画内容生成部１４と、描画内容を一画面内に表示する表示部１５とを備える。【選択図】図１
2007155348.tif 000002
【特許請求の範囲】
【請求項１】
現在地を表す位置情報を取得する位置情報取得手段と、
複数の施設それぞれについて、施設において行われる行為、及び施設の所在地に関連する属性情報を保持している地図データベースと、
目的地において予定された行為に関連する選択基準の入力を受け付ける入力手段と、
前記属性情報に関連する行為と前記選択基準に関連する行為とが合致する複数の施設を前記地図データベースから抽出し、前記抽出された複数の施設それぞれについて前記現在地から前記属性情報によって表される所在地への経路を探索する探索手段と、
前記探索された全ての経路を一画面内に表示する表示手段と
を備えることを特徴とする地図表示装置。
【請求項２】
前記表示手段は、前記抽出された複数の施設を含む地域の大きさに応じて縮尺を変更することによって、前記抽出された全ての施設を前記一画面内に表示する
ことを特徴とする請求項１に記載の地図表示装置。
【請求項３】
前記地図表示装置は、さらに、
前記現在地を同時に出発して前記探索された複数の経路それぞれを走行したとした場合の、各経路における経過時間ごとの予想位置を求めるシミュレーション手段を備え、
前記表示手段は、前記シミュレーション手段によって求めた前記経過時間ごとの前記予想位置を前記経路上に逐次表示する
ことを特徴とする請求項１に記載の地図表示装置。
【請求項４】
前記表示手段は、同じ経過時間に対応する前記予想位置を各経路について一斉に表示する
ことを特徴とする請求項３に記載の地図表示装置。
【請求項５】
前記地図表示装置は、さらに、
前記探索された複数の経路の少なくとも一部区間について、過去の統計に基づく走行所要時間を表す交通情報を保持している交通情報データベースを備え、
前記シミュレーション手段は、前記交通情報によって表される走行所要時間を考慮して前記予想位置を求める
ことを特徴とする請求項３に記載の地図表示装置。
【請求項６】
前記入力手段は、前記表示手段の前面に設けられたタッチパネルであり、
前記表示手段は、前記探索された全ての経路と共に、シミュレーションされる複数の経過時間を異なる位置に対応付けて表すスライダバーを表示し、前記タッチパネルの前記スライダバー部分へのタッチ操作を受けると、タッチ位置に対応する経過時間における予想位置を表示する
ことを特徴とする請求項３に記載の地図表示装置。
【請求項７】
現在地を表す位置情報を取得する位置情報取得ステップと、
目的地において予定された行為に関連する選択基準の入力を受け付ける入力ステップと、
複数の施設それぞれについて、施設において行われる行為、及び施設の所在地に関連する属性情報を保持している地図データベースを参照して、前記属性情報に関連する行為と前記選択基準に関連する行為とが合致する複数の施設を前記地図データベースから抽出し、前記抽出された複数の施設それぞれについて前記現在地から前記属性情報によって表される所在地への経路を探索する探索ステップと、
前記探索された全ての経路を表示装置の一画面内に表示する表示ステップと
を含むことを特徴とする地図表示方法。
【請求項８】
地図を表示するためのコンピュータ実行可能なプログラムであって、
現在地を表す位置情報を取得する位置情報取得ステップと、
目的地において予定された行為に関連する選択基準の入力を受け付ける入力ステップと、
複数の施設それぞれについて、施設において行われる行為、及び施設の所在地に関連する属性情報を保持している地図データベースを参照して、前記属性情報に関連する行為と前記選択基準に関連する行為とが合致する複数の施設を前記地図データベースから抽出し、前記抽出された複数の施設それぞれについて前記現在地から前記属性情報によって表される所在地への経路を探索する探索ステップと、
前記探索された全ての経路を表示装置の一画面内に表示する表示ステップと
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示装置などに関し、特に利用者が複数の候補地の中から一つの目的地を決定する際の支援技術に関する。
【背景技術】
【０００２】
昨今、利用者に地図を提示するカーナビゲーション装置が普及している。この種の装置は一般に、目的地に至る好ましい経路を所要時間や走行距離に基づいて探索し、探索された経路を地図上に表示することにより、利用者による運転行動を支援する機能を有している（例えば、特許文献１を参照）。
【０００３】
特許文献１に開示されるナビゲーション装置は、目的地に至る複数の経路候補を表示する。そして、そのうちの一つを車両が走行するのに伴って、実際に走行している経路上に車両の現在位置が逐次表示されると共に、その他の経路上には、その経路を走行したと仮定した場合に予想される車両の同時期の位置を逐次表示する。
【０００４】
この構成により、利用者は、車両の現在位置や目的地までの残りの経路を確認するという基本的な支援を受けられるのみならず、実際に走行した経路が最善であったのか、より好ましい経路があったのかを知り、その後の走行の経路判断に活用することができる。
【特許文献１】特開２００５−２４３８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の地図表示装置によれば、ある経路を選択した利用者が実際にある程度走行した後に、その走行時間、走行パターンでもって他の経路候補を走行していたと仮定した場合の走行位置を確認することができる。そのため、例えば選択した経路が渋滞しているような場合に、選択した経路よりも他の経路候補の方がより目的地に近づくことができていたとしても、時間のロスを取り戻すことはできない。また、目的地の候補が複数考えられる場合に、目的地そのものを選択するための有効な支援が提供されないという問題もある。
【０００６】
本発明は、上記の問題に鑑みてなされたものであり、利用者による経路及び目的地の選択を効果的に支援する地図表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の地図表示装置は、現在地を表す位置情報を取得する位置情報取得手段と、複数の施設それぞれについて、施設において行われる行為、及び施設の所在地に関連する属性情報を保持している地図データベースと、目的地において予定された行為に関連する選択基準の入力を受け付ける入力手段と、前記属性情報に関連する行為と前記選択基準に関連する行為とが合致する複数の施設を前記地図データベースから抽出し、前記抽出された複数の施設それぞれについて前記現在地から前記属性情報によって表される所在地への経路を探索する探索手段と、前記探索された全ての経路を一画面内に表示する表示手段とを備える。
【０００８】
また、前記表示手段は、前記抽出された複数の施設を含む地域の大きさに応じて縮尺を変更することによって、前記抽出された全ての施設を前記一画面内に表示してもよい。
【０００９】
また、前記地図表示装置は、さらに、前記現在地を同時に出発して前記探索された複数の経路それぞれを走行したとした場合の、各経路における経過時間ごとの予想位置を求めるシミュレーション手段を備え、前記表示手段は、前記シミュレーション手段によって求めた前記経過時間ごとの前記予想位置を前記経路上に逐次表示してもよい。
【００１０】
また、前記表示手段は、同じ経過時間に対応する前記予想位置を各経路について一斉に表示してもよい。
【００１１】
また、前記地図表示装置は、さらに、前記探索された複数の経路の少なくとも一部区間について、過去の統計に基づく走行所要時間を表す交通情報を保持している交通情報データベースを備え、前記シミュレーション手段は、前記交通情報によって表される走行所要時間を考慮して前記予想位置を求めてもよい。
【００１２】
また、前記入力手段は、前記表示手段の前面に設けられたタッチパネルであり、前記表示手段は、前記探索された全ての経路と共に、シミュレーションされる複数の経過時間を異なる位置に対応付けて表すスライダバーを表示し、前記タッチパネルの前記スライダバー部分へのタッチ操作を受けると、タッチ位置に対応する経過時間における予想位置を表示してもよい。
【００１３】
また、本発明は、このような地図表示装置として実現できるだけでなく、このような地図表示装置が備える特徴的な構成要素によって実行される処理をステップとする方法、並びにそのような方法をコンピュータに実行させるためのプログラムとして実現することもできる。
【発明の効果】
【００１４】
本発明の地図表示装置は、目的地において予定された行為に基づいて選択される複数の目的地について、それぞれの目的地に至る経路を探索し、探索された経路を一画面内で利用者に提示する。
【００１５】
これにより、例えば食事や買い物といった行為に関連する複数の目的地について、利用者はそれぞれに至る経路を事前に比較できるので、例えば走行距離や走行時間が短いことや、渋滞に巻き込まれないことといった利用者の所望に応じて経路及び目的地を一つ選択するための有効な支援を得ることができる。
【００１６】
しかも、各経路の走行シミュレーションが行われるので、利用者はその結果を見て直感的に経路及び目的地を選択できる。
【００１７】
本発明は、特定の一つの目的地が決まっておらず、目的地において予定された行為（例えば、食事やショッピング）だけが決まっている場合の目的地の選択支援に、特に優れた実用的価値を発揮する。
【発明を実施するための最良の形態】
【００１８】
本発明の実施の形態に係る地図表示装置について、図面を参照しながら説明する。
【００１９】
（機能構成）
図１は、実施の形態に係る地図表示装置の機能構成の一例を示すブロック図である。
【００２０】
地図表示装置１は、目的地において予定された行為に関連する選択基準の入力を利用者から受け付け、選択基準に合致する複数の目的地への経路を一画面内に表示すると共に、各経路の走行シミュレーションを行う装置であり、位置情報取得部１０、地図ＤＢ１１、入力部１２、探索部１３、描画内容生成部１４、表示部１５、交通情報ＤＢ１６、及びシミュレーション部１７から構成される。
【００２１】
地図表示装置１は、一例を挙げればカーナビゲーション装置として実装され、車載され、また車両から取り外して車外で、利用される。
【００２２】
位置情報取得部１０は、例えば図示しないＧＰＳ（Global Positioning System）受信機などから、地図表示装置１が置かれた現在地を表す位置情報を取得するインタフェースである。
【００２３】
地図ＤＢ１１は、地図を描画するための地図要素情報と共に、複数の施設それぞれについて、施設において行われる行為、及び施設の所在地に関連する属性情報を予め保持している記憶装置であり、例えば、ハードディスク装置、半導体メモリ装置等で実現される。
【００２４】
入力部１２は、利用者による操作、特に、目的地において予定された行為に関連する目的地の選択基準の入力操作、及び、走行シミュレーションにおける経過時間の指定操作、を受け付ける入力装置であり、例えば表示部１５の前面に設けられるタッチパネルで実現される。
【００２５】
探索部１３は、地図ＤＢ１１に保持されている属性情報に関連する行為と、前記入力手段によって受け付けられた前記選択基準に関連する行為とが合致する複数の施設を前記地図ＤＢ１１から抽出し、前記抽出された複数の施設それぞれについて前記現在地から前記属性情報によって表される所在地への経路を探索する。ここで、探索部１３は、前記現在地から予め定められた範囲内にある施設のみを抽出してもよい。
【００２６】
描画内容生成部１４は、前記地図情報によって表される地図、及び前記複数の経路の地図上での表示イメージを生成し、表示部１５へ出力する。
【００２７】
表示部１５は、描画内容生成部１４から与えられる地図及び経路イメージ、並びにシミュレーション部１７から与えられるイメージを表示する表示装置であり、例えば液晶ディスプレイ、プラズマディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等で実現される。
【００２８】
ここで、描画内容生成部１４と表示部１５とを合併した全体が、請求項に言う表示手段の一例である。
【００２９】
交通情報ＤＢ１６は、道路の区間ごとに過去の統計に基づく走行所要時間を表す交通情報を保持している記憶装置であり、例えば、ハードディスク装置、半導体メモリ装置等で実現される。
【００３０】
シミュレーション部１７は、前記現在地を同時に出発して前記探索された複数の経路それぞれを走行したとした場合の、各経路における経過時間ごとの予想位置を求め、経過時間ごとの予想位置を表すイメージを逐次、表示部１５へ出力する。
【００３１】
また、シミュレーション部１７は、スライダバーのイメージを表示部１５へ出力してもよい。このスライダバーは、ミュレーションされる経過時間を制御するためのユーザインタフェースであり、複数の経過時間をスライダバー上の異なる位置に対応付けて表す。そして、シミュレーション部１７は、前記タッチパネルのこのスライダバーの表示部分へのタッチ操作がなされると、タッチ位置に対応する経過時間における予想位置を表すイメージを表示部１５へ出力する。
【００３２】
ここで、探索部１３、描画内容生成部１４、及びシミュレーション部１７は、図示しないＣＰＵ（Central Processing Unit）が予め用意されたプログラムを実行することによって果たされるソフトウェア機能として実現することができる。
【００３３】
（地図情報）
地図ＤＢ１１は、前述したように、地図要素情報と属性情報とを保持している。
【００３４】
地図要素情報については、本発明の特徴部分ではないので、従来知られている技術を適宜用いるものとして詳しく説明しないが、一例を挙げれば、道路について交差点及び通過点の位置を表し、建造物について所在地を表す情報であるとしてもよい。
【００３５】
図２は、地図ＤＢ１１に保持されている属性情報１１０の一例を示す図である。
属性情報１１０は、施設ごとに、ジャンル１１１、施設名称１１２、近接ノード１１３、及び位置情報１１４を表す。
【００３６】
ジャンル１１１は、例えば食事、買い物といった、施設において行われる行為に基づく施設の分類（言い換えれば、何をするための施設か）を、例えばレストラン、ハンバーガーショップ、百貨店、コンビニ、スーパーといった具体的な名称で表す。
【００３７】
施設名称１１２は、施設の表示に用いられる名称である。
近接ノード１１３は、例えば施設に近接する交差点や建造物といった、前記地図要素情報に表される目標物を識別する識別子である。
【００３８】
位置情報１１４は、施設の所在地を表す座標値である。
【００３９】
（交通情報）
図３は、交通情報ＤＢ１６に保持されている交通情報１６０の一例を示す図である。
【００４０】
交通情報１６０は、区間１６１、曜日・日付１６２、時間帯１６３、及びその区間を曜日・日付１６２、時間帯１６３で示される期間に走行した場合の所要時間１６４を表す。
【００４１】
区間１６１は、区間を識別する識別子である。この識別子は、具体的には、地図ＤＢ１１に保持されている地図要素情報によって表される２つの交差点を識別するとしてもよい。
【００４２】
曜日・日付１６２及び時間帯１６３のデフォルトとは、他の内容で特定されない一般的な期間を表す。
【００４３】
（動作）
以下、フローチャート、及び表示例を参照しながら、地図表示装置１の動作について詳しく説明する。従来のカーナビゲーション装置において広く行われている一般的な動作の記載は省略する。
【００４４】
図４は、地図表示装置１の動作の主要部の一例を表すフローチャートである。
探索部１３は、探索に先立って、目的地において予定された行為に関連する選択基準の入力を受け付けるため、表示部１５にジャンルメニューを表示する（Ｓ０１）。
【００４５】
図５は、ジャンルメニューの表示例を示す図である。図示されるように、ジャンルメニューは、現在地（円で囲まれた矢じり記号で表される）を含む地図にオーバラップして表示される。
【００４６】
現在地を含む地図そのものは、位置情報取得部１０によって取得された位置情報によって表される現在地と、地図ＤＢ１１に保持されている地図要素情報とに基づいて、従来の一般的な方法で描画される。
【００４７】
入力部１２のジャンルメニューの表示部分へのタッチ操作がなされると（Ｓ０２でＹｅｓ）、探索部１３は、タッチ位置に応じたジャンルを選択し、選択されたジャンルと一致するジャンルの施設を属性情報１１０から抽出する（Ｓ０３）。そして、抽出されたそれぞれの施設への経路を探索する。個々の経路は、従来の一般的な方法で探索される（Ｓ０４）。
【００４８】
なお、入力部１２は、選択基準として、ジャンルの他に、走行距離や所要時間といった追加条件の入力を受け付けてもよい。その場合、受け付けた追加条件で示される走行距離や所要時間を満足しない経路は処理の対象から除外される。施設に至る全ての経路が除外された場合には、その施設そのものも除外される。
【００４９】
描画内容生成部１４は、抽出され、かつ除外されずに残った施設が、現在の縮尺（図５に示される地図の描画に用いられた縮尺）で表示部１５の一画面内に表示できるかを判定し、表示できない場合（Ｓ０５でＮｏ）、一画面内に表示できる小さな縮尺に変更する（Ｓ０６）。
【００５０】
描画内容生成部１４は、探索された経路を、維持された現在の縮尺、又は変更された小さな縮尺を用いて、表示部１５に一度に表示する（Ｓ０７）。
【００５１】
図６は、経路の表示例を示す図である。この例では、ジャンルメニューから百貨店が選択され、ジャンルが百貨店である施設が抽出され、そのうちＢ百貨店が除外され、Ａ百貨店、Ｃ百貨店、及びＤ百貨店への経路が表示された例が示される。ここで、図６の地図は、図５の地図に比べて小さな縮尺で表され、その結果、探索された経路が一度に表示されていることに注意する。
【００５２】
シミュレーション部１７は、現在地を同時に出発して前記探索された複数の経路それぞれを走行したとした場合の、各経路における経過時間ごとの予想位置を求め、経過時間ごとの予想位置を表すイメージを逐次、表示部１５へ出力する。
【００５３】
シミュレーション部１７は、具体的に、予め定められる標準的な走行速度に経過時間を乗じて、その経過時間後に到達しているであろう地点を予想位置として求める。さらに、経路の一部又は全部区間について交通情報ＤＢ１６に交通情報が示されている場合には、その区間の走行には、交通情報によって示される所要時間がかかるものとして予想位置を求める。これにより、曜日・日付や時間帯による渋滞を適切に反映したシミュレーションがなされる。
【００５４】
図７（Ａ）は、シミュレーションの表示例を示す図である。現在地は黒丸に変更され、各経路上の車両の予想位置は矢じり記号で表される。シミュレーションされる経過時間の進行に伴って、それぞれの経路における矢じり記号は、同じ経過時間に対応する位置に一斉に移動される。渋滞が予想される区間、例えばＤ百貨店の近辺、は太い実線で表される（Ｓ０８）。
【００５５】
これにより、利用者は、現在地を一斉にスタートして各経路上を走行する車両の刻々の予想位置を見ることができ、経路及び目的地の選択判断の直感的な支援を、事前に得ることができる。
【００５６】
さらに、施設ごとに所要時間の長短を際立たせて示すべく、車両が到着した施設には、到着順位を示す旗を表示することも考えられる。この表示によれば、利用者は、より早く到着できる施設を直感的に知ることができる。
【００５７】
シミュレーション部１７は、前述したように、スライダバーのイメージを、探索された経路と共に表示部１５へ表示してもよい。
【００５８】
図７（Ｂ）は、スライダバーの表示例を示す図である。
シミュレーション部１７は、入力部１２のスライダバーの表示部分へのタッチ操作がなされると、タッチ位置に対応する経過時間における予想位置を表すイメージを表示部１５へ出力する。
【００５９】
これにより、利用者は、スライダバーへのタッチ操作（スライド操作を含む）に応じて、所望の経過時間に対応した各経路上での予想位置を即座に知ることができ、シミュレーション結果をより柔軟かつ迅速に確認できる便宜が与えられる。
【００６０】
（変形例）
ここまでの説明では、探索部１３は単に経路を探索し、その後、シミュレーション部１７によってシミュレーションが行われるとしたが、探索部１３は、探索された各経路について、所要時間、走行距離、及び通行料金のうち少なくとも一つを算出し、シミュレーションに先立って利用者に提示することも考えられる。
【００６１】
例えば通行料金を算出するために、地図ＤＢ１１は、区間ごとの通行料金を示す情報を保持し（図示省略）、探索部１３は、探索された経路含まれる区間の通行料金を積算してもよい。
【００６２】
算出された所要時間、走行距離、及び通行料金等は、経路の表示画面（例えば図６）において各経路の近傍に表示するか、又は一覧表の形式で表示してもよい。
【００６３】
そうすれば、利用者は、シミュレーションを行う前に、経路選択のための判断材料をある程度まで手に入れることが可能となり、利便性の向上が期待できる。
【００６４】
また、ここまでに、経路上に表示される矢じり記号の移動によってシミュレーションの結果を提示する例を説明したが、別法として、運転者が刻々見るであろう景色を表すコンピュータグラフィクスを用いてシミュレーションの結果を提示することも考えられる。
【００６５】
図８は、シミュレーションの他の表示例を示す図である。図８に示される表示例では、各経路上の予想位置における運転者が見るであろう景色を表すコンピュータグラフィクスが示される。渋滞が予想される区間には、街並みの景観と共に、多数の車両を描画して提示してもよい。
【００６６】
シミュレーションされる経過時間に応じてこのような景色が刻々変化することによって、利用者は非常にリアルなシミュレーション結果を得ることができる。
【００６７】
このようなコンピュータグラフィクスとスライダバー（図７（Ｂ）を参照）とを組み合わせてシミュレーションの結果を提示する場合も、もちろん本発明に含まれる。
【００６８】
なお、コンピュータグラフィクスを表示するための元になるデータは、地図ＤＢ１１に記憶されている。
【００６９】
また、ここまでに、複数の施設それぞれへ至る複数の経路をシミュレーションする例を説明したが、指定されたジャンルの施設がただ一つである場合や、追加条件によってただ一つの施設が除外されずに残った場合に、本発明が、一つの施設への複数の経路を比較するために役立つことは言うまでもない。
【００７０】
図９は、経路の他の表示例を示す図である。図９では、一つの施設への複数の経路が示される。この複数の経路について、前述と同様のシミュレーションが事前に行われることにより、利用者はその施設へ過去に一度も行ったことがなくても、経路の選択判断の支援を得ることができる。
【産業上の利用可能性】
【００７１】
本発明に係る地図表示装置は、利用者による経路及び目的地の選択を支援する装置に利用でき、とりわけ、カーナビゲーション装置への利用に好適である。
【図面の簡単な説明】
【００７２】
【図１】実施の形態に係る地図表示装置の機能構成の一例を示すブロック図である。
【図２】地図ＤＢに保持されている属性情報の一例を示す図である。
【図３】交通情報ＤＢに保持されている交通情報の一例を示す図である。
【図４】地図表示装置の動作の主要部の一例を表すフローチャートである。
【図５】ジャンルメニューの表示例を示す図である。
【図６】経路の表示例を示す図である。
【図７】（Ａ）は、シミュレーションの表示例を示す図である。（Ｂ）は、スライダバーの表示例を示す図である。
【図８】シミュレーションの他の表示例を示す図である。
【図９】経路の他の表示例を示す図である。
【符号の説明】
【００７３】
１    地図表示装置
１０    位置情報取得部
１１    地図ＤＢ
１２    入力部
１３    探索部
１４    描画内容生成部
１５    表示部
１６    交通情報ＤＢ
１７    シミュレーション部
１１０    属性情報
１１１    ジャンル
１１２    施設名称
１１３    近接ノード
１１４    位置情報
１６０    交通情報
１６１    区間
１６２    曜日・日付
１６３    時間帯
１６４    所要時間
【図１】
2007155348.tif 000003
【図２】
2007155348.tif 000004
【図３】
2007155348.tif 000005
【図４】
2007155348.tif 000006
【図５】
2007155348.tif 000007
【図６】
2007155348.tif 000008
【図７】
2007155348.tif 000009
【図８】
2007155348.tif 000010
【図９】
2007155348.tif 000011