Nothing Special   »   [go: up one dir, main page]

JP3751795B2 - 歩行者用道案内文自動作成装置および方法並びに記録媒体 - Google Patents

歩行者用道案内文自動作成装置および方法並びに記録媒体 Download PDF

Info

Publication number
JP3751795B2
JP3751795B2 JP2000153509A JP2000153509A JP3751795B2 JP 3751795 B2 JP3751795 B2 JP 3751795B2 JP 2000153509 A JP2000153509 A JP 2000153509A JP 2000153509 A JP2000153509 A JP 2000153509A JP 3751795 B2 JP3751795 B2 JP 3751795B2
Authority
JP
Japan
Prior art keywords
route
landmark
editing
pedestrian
creating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000153509A
Other languages
English (en)
Other versions
JP2001215130A (ja
Inventor
保 長谷川
博史 杉山
美和子 土井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2000153509A priority Critical patent/JP3751795B2/ja
Priority to US09/716,303 priority patent/US6510379B1/en
Publication of JP2001215130A publication Critical patent/JP2001215130A/ja
Application granted granted Critical
Publication of JP3751795B2 publication Critical patent/JP3751795B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • Instructional Devices (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、入力された出発地点から目的地までの歩行経路を案内する歩行者用情報提供システムに属し、特に経路に対する道案内文を自動的に作成する装置に関する。
【0002】
【従来の技術】
歩行者向けの携帯型道案内システムとしては、端末の画面上に地図を表示するものがある。これらの多くは地図を自由にスクロールさせる事が可能で、地図を見ながら目的地まで歩いていく事ができる。さらに最近ではGPSやPHSの位置情報サービスを利用して現在位置を求めることで、現在地周辺の地図を自動的に表示する装置も製品化されている。
【0003】
しかし地図という画像情報を利用しているため、最近急速に普及している携帯電話やPHSなどの小さな画面を持った装置で利用するのは難しいのが実状である。
【0004】
また、道案内情報は歩行中に参照したい場合も多く、歩行者の安全の面から音声を用いた情報提供も期待されている。このような観点から道案内情報の言語化、テキスト化が強く望まれている。道案内情報の言語化の為には地図会社が出している汎用的な道路ネットワークデータなどを元に経路探索を行う必要がある。
【0005】
しかしこれらのデータでは道路幅の大きな部分や、中央分離帯や高架線の出入り口などで実際の道路とは異なる成分の線分が混じっている場合が多く、これらが探索経路に含まれる事が多々発生する。これらは道案内の略地図を作成する際には大きな問題にならないが、この経路を元に道案内文を作成する際には幾何的な整形処理が必要である。この編集処理は経路の簡略化にもつながり、生成されるテキストを単純化することにもつながる。しかしながら、このような編集によって道案内テキストを生成するシステムはこれまで存在しなかった。
【0006】
ところで地図情報の言語化として既に実用化されている物としては、カーナビゲーションシステムでの音声ガイダンス機能がある。しかし、このガイダンスの多くは道路名と交差点名称を元に組み立てられており、歩行者へのガイダンスには適さない。歩行者にはこれら道路や交差点の近くにある建物などの目標物、即ちランドマーク情報を元にガイダンスを行うのが望ましい。このようなシステムも幾つか提案されているが、いずれもランドマーク情報の呈示にはその名称を直接用いている。しかし実際には、建物の側を歩いていてその建物の名称まで特定できる目標物や、種別までしか認識できない目標物もある。そこで、ランドマークの種類に応じて、ランドマークの表現方法を適切なものに切り替える必要があるが、これまでにそのようなシステムは存在しなかった。
【0007】
また、ランドマーク情報は日々変化している為、システムが持っている情報と実際の情報とが異なる場合がある。例えば建物が取り壊されたり、店舗名が変っているなどのケースがある。また、周辺の環境の変化により目標物が目立たなくなり、ランドマークとして適さなくなるケースもある。しかし、従来のシステムでは近くに位置する別のランドマークを表示させるといった事はできなかった。
【0008】
【発明が解決しようとする課題】
歩行者向けの道案内システムでは、道案内図の言語化、即ち道案内文の生成が強く望まれている。しかし、道案内のベースとなる経路を求める際に、道路ネットワーク上にある実際の道路とは異なる成分の線分の影響を受けてしまうため、求まった経路からこれらの線分を除去するための編集を行う必要があるが、このようなシステムはこれまで存在しなかった。
【0009】
また、呈示されるランドマークは種類に応じてその表現方法を適切なものに自動的に切り替えるようなシステムが望ましい。しかし、今までそのようなシステムは存在しなかった。また、ランドマーク自体の変化や周辺の環境の変化から、システムが用意したランドマークが目印にならないケースも生じる。このような場合、別のランドマークを自由に呼び出せるようなシステムが望ましいが、従来このようなシステムは存在しなかった。
【0010】
本発明は、道路ネットワーク上の短線分の影響を受けずに正確かつ簡潔な道案内文を作成する歩行者用道案内文自動作成装置を提供することを目的とする。
【0011】
また、本発明は、ランドマークに応じて表現を切り替えることで、歩行者に分かりやすい道案内文を作成する歩行者用道案内文自動作成装置を提供することを目的とする。
【0012】
また、本発明は、目印のランドマークが見つからない等の環境の変化にも柔軟に対応できるようにする歩行者用道案内文自動作成装置を提供することを目的とする。
【0013】
【課題を解決するための手段】
本発明は、出発地と目的地を入力する入力手段と、道路データを出力する道路データ出力手段と、歩行者の目印となるランドマークおよびこのランドマークの表現形式に関する情報を出力するランドマーク情報出力手段と、前記入力手段から入力された出発地から目的地に至る経路を前記道路データ出力手段から得られる道路データから計算する経路計算手段と、前記経路計算手段で求まった経路から誤案内を招くノイズ要素を除去するために前記経路を編集する経路編集手段と、前記経路編集手段によって求まった経路に基づいて、経路上の各地点におけるランドマークを選択する経路計算選択手段と、前記経路編集手段で求めた経路と前記ランドマーク選択手段で選択したランドマーク情報に基づいて道案内文を作成する道案内文作成手段と、前記道案内文作成手段で作成した道案内文を呈示する呈示手段とを具備する歩行者用道案内文自動作成装置を提供する。
【0014】
本発明では、前記ランドマーク選択手段は一定距離範囲内にあるランドマークを抽出し、前記呈示手段は複数のランドマークが抽出された時に抽出ランドマークの少なくともーつを呈示する。
【0015】
本発明では、前記呈示手段はランドマーク名称での呈示および特徴を表す表現での呈示の少なくとも一方を利用して提示を行う。
【0016】
本発明では、経路上の直線区間が予め設定した長さを越える場合には、前記直線区間の途中でのランドマーク情報を選択する。
【0017】
本発明では、前記道案内文作成手段は経路上のある地点から次の地点までの距離を、絶対距離、所要時間、所要歩数のうちの少なくともーつの表現を用いて案内文を生成する。
【0018】
本発明では、前記道案内文作成手段は経路上のある地点から次の地点までの距離あるいは進行方向を歩行者に誤解を与えない範囲で丸めた表現を用いる。
【0019】
本発明では、前記呈示手段はランドマークの名称を強調して呈示する。
【0020】
本発明では、前記呈示手段はランドマークの種別をアイコンを付して呈示する。
【0021】
本発明では、前記呈示手段は、呈示された道案内文の既に歩行済みの部分を消して呈示することができる。
【0022】
また、本発明は、出発地と目的地を設定するステップと、道路データおよび歩行者の目印となるランドマークおよびこのランドマークの表現形式に関するランドマーク情報を準備するステップと、設定された前記出発地から前記目的地に至る経路を前記道路データから計算するステップと、この計算により求まった経路から誤案内を招くノイズ要素を除去するために前記経路を編集するステップと、編集済み経路に基づいて経路上の各地点におけるランドマークを選択するステップと、前記編集済み経路と選択ランドマーク情報に基づいて道案内文を作成するステップと、作成した道案内文を呈示するステップとを具備する歩行者用道案内文自動作成方法を提供する。
【0023】
更に、本発明は、出発地および目的地を設定する手段と、道路データおよび歩行者の目印となるランドマークおよびこのランドマークの表現形式に関するランドマーク情報を取得する手段と、前記出発地から前記目的地に至る経路を前記道路データに基づいて計算する手段と、この計算により求まった経路から誤案内を招くノイズ要素を除去するために前記経路を編集する手段と、編集済み経路に基づいて経路上の各地点におけるランドマークを選択する手段と、前記編集済み経路と選択ランドマーク情報に基づいて道案内文を作成する手段と、作成した道案内文を呈示する手段としてコンピュータを機能させるためのプログラムを格納した記録媒体を提供する。
【0024】
本発明によると、ランドマークリスト記憶手段を更に設け、前記ランドマーク選択手段により求まるランドマークを第1候補から順番にリスト構造として管理する。
【0025】
また、本発明によると、経路データのランドマークIDの項目をランドマークリストIDに変更することにより、第1候補以外にも第2、第3のランドマークをリストを辿って取り出すことができる。
【0026】
また、本発明によると、探索された経路を編集する手段を付加することにより、道路ネットワーク上の短線分(ゴミ)の影響を軽減すると共に、簡潔でわかりやすい道案内文を作成するシステムを実現する。
【0027】
また、本発明によると、ランドマーク情報にどのように表現するかという情報を付加し、そのような情報が与えられない場合においても、ランドマークの種別に応じたディフォルトの値を設定することにより、ランドマークに応じてその表現方法を適切なものに切り替え、歩行者にとって解りやすい道案内文を作成するシステムを実現する。
【0028】
さらに、本発明によると、システムによって選択された各ランドマークについて、近くに位置する別のランドマークを対応付けておくことにより、後からこれらのランドマークを自由に呼び出すことを可能とし、環境の変化に柔軟に対応できるシステムを実現する。
【0029】
更に、本発明は、出発地と目的地を入力する入力手段と、道路データを記憶する道路データ記億手段と、目印となるランドマークと前記ランドマークをどのように表現するかといった情報を蓄積するランドマーク記憶手段と、前記入力手段から入力された出発地から目的地に至る経路を前記道路データ記億手段に蓄積された道路データから計算する経路計算手段と、前記経路計算手段で求まった経路に対し誤案内を招く要素を編集する経路編集手段と、前記経路計算手段及び前記経路編集手段によって求まった経路に基づいて経路上の各地点におけるランドマークを選択するランドマーク選択手段と、前記選択されたランドマークの中から略地図に表示するランドマークを選択する略地図表示ランドマーク選択手段と、前記経路計算手段で求めた経路と前記略地図表示ランドマーク選択手段で選択したランドマーク情報に基づいて経路の略地図を作成する略地図作成手段と、前記経路計算手段及び前記経路編集手段で求めた経路と前記ランドマーク選択手段及び前記略地図表示ランドマーク選択手段で選択したランドマーク情報に基づいて道案内文を作成する道案内文作成手段と、前記道案内文作成手段で作成した道案内文と前記略地図作成手段で作成した略地図を呈示する呈示手段とを具備する歩行者用道案内文自動作成装置を提供する。
【0030】
【発明の実施の形態】
(第1の実施形態)
図1に第1の実施形態の概略構成を示す。本実施形態の歩行者用道案内文自動作成装置は、現在地と目的地の場所を指定する入力手段11と、道路のネットワークデータを蓄積している道路データ記憶手段12と、目印となるランドマーク情報およびこのランドマークをどのように表現するかといった情報を蓄積するランドマーク記憶手段13と、前記入力手段11から入力された出発地から目的地に至る経路を前記道路データ記憶手段12に蓄積された道路データから計算する経路計算手段14と、前記経路計算手段14で求まった経路から道案内に不要な要素を取り除いために編集をする経路編集手段15と、前記経路計算手段14及び前記経路編集手段15によって求まった経路を記憶する経路データ記憶手段16と、この経路データ記憶手段16上の経路に基づいて、経路上の各地点におけるランドマークを選択し、選択結果を経路データ記憶手段16に加える働きをするランドマーク選択手段17と、経路データ記憶手段16上の経路とランドマーク表現方式定義テーブルとを元に歩行者用の道案内文を作成する道案内文作成手段18と、この道案内文作成手段18で作成した道案内文を格納する道案内文記憶手段19と、この道案内文記憶手段19上の道案内文を利用者に呈示する呈示手段20とから構成される。
【0031】
図2は本実施形態における道案内文作成の手順を示している。本装置は利用者が道案内の実行を呼び出すことにより実行が開始する。まず、出発地と目的地が入力手段11を介して入力される(ステップ1)。例えば図3のような画面を表示し、出発地、目的地が入力される。出発地と目的地の指定方法としては、最寄りの駅名やランドマーク名、住所、電話番号を入力する方式や、地図を表示してボインテイングにより入力する方式が可能である。なお出発地に関しては、GPSやPHSの位置情報サービスや、さらにこれらに歩数や加速度を測定するセンサを組み合わせた位置補正手段を通して、自動的に現在位置を初期値として設定したり、自宅や会杜、日常利用する駅などを登録しておくことができる。
【0032】
次に、歩行経路を求める(ステップ2)。この経路の計算は経路計算手段14において、入力手段11により与えられた出発地点と目的地を元に、道路データ記憶手段12に格納された道路ネットワークデータ(道路データ)を用いて行われ、求まった経路が経路データ記憶手段16に格納される。
【0033】
経路計算の方法としては、歩行者用に歩道のある経路を優先的に選択するなどの手法も考えられるが、ここでは、経路の計算には例えば最短経路を解くアルゴリズムとして知られているDijkstraの方法などを使用する。
【0034】
なお始点(出発地点)及び終点(目的地点)では、それぞれから最も近い位置にある道路線分までの垂線を作り、道路線分と垂線との交点部分をそれぞれ起点、終点として経路探索を行い、探索結果に上記追加の線分を加えて経路を作成するものとする。但し、線分の長さが予め設定した長さに満たない場合、即ち出発地点や目的地点が道路上にあると見なして問題ない場合には、線分の追加は行わず、道路上にある起点及び終点をそれぞれ出発地点、目的地点として以下の処理を実行する。経路計算の結果として図4に示すような出発地から目的地までのノ一ドとアークによって表現される経路データが求められる。ノ一ドとアークは、それぞれ図5の(a)、(b)に示すような項目からなる。ノ一ドID、アークIDはそれぞれのノ一ド、及びアークを識別する為のキーであり、各ノ一ド及アーク毎にユニークに与えられる。
【0035】
次に、経路編集手段15において、ステップ2で生成された経路データ記憶手段16上の経路データから誤案内の原因となるノイズ線分を除去するための編集処理を行う(ステップ3)。整形処理は短い線分の削除と、同方向の連続する線分のマージ処理(合成処理)の2つからなり、前者は大きな道路の交差部分や、あるいは道路上に中央分離帯や陸橋等が現れる部分などにおいて、ネットワークの継りを維持する為に実際の道路の進行方向とは異なる短い線分が混じってしまう場合への対策である。
【0036】
また、道路ネットワークを街区図形からの認識処理によって自動生成している場合にも、このような線分が混じるケースが多い。後者は道案内文をノ一ド単位で生成する為に、同じ方向への進行を意味する線分を互いにマージして、道案内文の量を、情報量を大きく減らすこと無く軽減する為に行われる。図4の経路を編集した例を図6に示す。編集処理の行われた経路は、経路データ記憶手段16に格納され、ステップ2で求められた経路から置き換えられる。なおそれぞれの処理手順については後述する。
【0037】
次に、ランドマーク選択手段17においてステップ3で求めた経路沿いのランドマークを求める(ステップ4)。ランドマーク情報記憶手段13には図7の(a)に示すような項目が各ランドマーク毎に蓄積されている。“ランドマークID”はランドマークを識別するためのキーであり、ランドマーク毎にユニークに与えられる。“名称”はランドマークの詳細な指定であり、その場所でそのランドマークがどれであるかを確定するのに十分な情報である。“種別”はそのランドマークの種類を表す名称であり、ランドマークを大雑把に確認するのに十分な程度の情報である。“優先度”は道案内時のランドマークとして相応しいかを示す値で、データ作成時には図7の(b)に示すように種別に応じて予め設定されている値が初期値として設定される。“形状表現”はそのランドマークの形状を表現した文字列字列で、「白い大きな建物」「大きなグランドを持った学校」「12階建てのマンシヨン」などの文字列が与えられる。“位置”はそのランドマークの位置情報であり、緯度経度などで指定される。図7の(c)は、ランドマークの種類に応じたディフォルトの“形状表現”の情報である。形状表現を持っていないランドマークに対しては種別からこのディフォルトの表現を参照して利用する。
【0038】
ランドマーク選択手段では、ランドマークデータの位置情報を元に前記経路上の各地点の近傍に位置するランドマークを取り出し、これらの中からそれぞれの地点において最適なランドマークを選択する。選択されたランドマークは経路データ記憶手段16にある経路データに加えられる。具体的なランドマークの選択方法については後述する。
【0039】
次に、道案内文作成手段18においてステップ4までで作られた経路データを元にして道案内文を作成する(ステップ5)。生成された道案内文は道案内文記憶手段19に格納される。具体的な道案内文の作成方法については後述する。
【0040】
最後に呈示手段20において、道案内文記憶手段19上に作成された道案内文を利用者に呈示する(ステップ6)。以上のようにして道案内文を作成する一通りの手順が終了する。
【0041】
続いて呈示手段20での道案内文の呈示方法について説明する。図8は画面表示装置に道案内文を表示した例である。各例では各文の先頭に“▽”を付けることでさらに案内文が続く事を示し、最後の文だけは先頭を“☆”として最後であることを示している。また道路名称は“< >”の括弧で、交差点名は“( )”の括弧で、建物名称は“[ ]”の括弧でそれぞれ括ることによって目立たせると共に、各名称が表している種類をわかりやすくしている。これらの記号は別の記号に置き換えても構わない。またこれ以外にもフォントを変える、色を変えるなどの方法も可能である。
【0042】
図8の(8−1)は標準的な道案内文の例である。この例で示したように各交差点部分において、左右のランドマークをそれぞれ1つづつ、名称や、あるいは形状などの特徴を表す表現を用いて呈示する。
(8−2)は交差点で曲がる角度が小さい場合に『道なりに』という表現を用いた道案内文の例である。
(8−3)は直進して進む部分がある長さを越えている場合に、予め設定した長さで区切って案内文を呈示している例である。区切った部分では他の交差点部分と同様に左右のランドマークを呈示している。
【0043】
図9の(8−4)及び(8−5)は距離の表示にメートル以外を用いた例で、(8−4)は所要時間で、(8−5)は歩数で表示した例をそれぞれ表している。(8−6)はランドマークにランドマークの種類に応じたアイコンを追加して表示した例である。アイコンの位置はこの図の様にランドマーク名の前にある場合の他、ランドマーク名の後にあっても構わない。
【0044】
また、呈示手段20としては画面の他に、合成音による音声を用いても構わない。なお音声を用いた場合のランドマーク部分の強調方法として、通常文を男性の声、ランドマーク部分を女性の声、あるいはその逆で出力するといった方法がある。以上のように呈示手段20において道案内文が呈示される。
【0045】
続いて経路編集手段15における編集処理(ステップ3)について説明する。経路データの整形処理は図10に示す手順で行う。まず出発地点及び目的地点においてアークが追加されたかを調べる(ステップ3−1)(ステップ3−2)。次にその結果に従って編集を行う対象のアークを決定する。出発地点及び目的地点で追加された場合には、2番目から最後の1つ前までのアークを処理対象とし(ステップ3−3)、出発地点で追加されたが目的地では追加されなかった場合には、2番目から最後までのアークを処理対象とし(ステップ3−4)、出発地点で追加されなかったが目的地点で追加された場合には、1番目から最後の1つ前までのアークを処理対象とし(ステップ3−5)、出発地点及び目的地点で追加されなかった場合には、1番目から最後までのアークを処理対象とする(ステップ3−6)。
【0046】
次に、ステップ3−3からステップ3−6によって求まった処理対象のアークの中から短いアークを削除し、前後のアークを互いに接続する(ステップ3−7)。短いアークは、予め定めた基準の長さを越えているかいないかで判断する。前記基準の長さは固定長としても良いし、あるいは周囲の状況に応じて、適当な値を可変的に取るようにしても構わない。後者の場合は例えば駅前や主要道路など道路幅が広く、実際の経路方向とは異なる短い線分が発生しやすい場所では比較的長めに設定し、逆に住宅地など道路幅の狭い道が多い場所では短く設定することができる。周囲の状況の判断は、例えば当該線分の前後の線分の道路幅属性から判断する。或は予め市街地区域、住宅地区域などのロケーションを定義しておき、当該線が位置するロケーシヨンから判断することも出来る。
【0047】
次に、前記処理対象アークからステップ3−7での削除処理を行った残りのアークに対し、その2番目の処理対象アークより順番に以下の処理を実行する(ステップ3−8)。2番目から処理を行うのは、以下の処理で1つ手前のアークとの間の計算処理が行われる為である。
【0048】
まず、アークの始点部で大きな道路と交差しているかを調べる(ステップ3−9)。大きな道路であるとの判断は、道路につけられた種別を表す属性が、基準のもの以上であるかどうかで判断する。あるいは道路幅の属性値から判断するようにしても構わない。大きな道路と接している場合はステップ3−13に飛び、接していない場合には次のステップ3−10に進む。
【0049】
ステップ3−10ではーつ手前のアークとの間のなす角を調べ、この角度が予め設定した基準の角度以上かを調べる。基準の角度以上の場合は次のステップ3−11に進み、基準の角度を超えていない場合にはステップ3−13に進む。
【0050】
ステップ3−11ではこれまでに連続したマージが行われている場合に、マージが行われた最初のアークとのなす角度が、予め設定した角度以下であるかを調べる。基準の角度以下の場合は次のステップ3−12に進み、基準の角度を超える場合にはステップ3−13に進む。
【0051】
ステップ3−12では現アークと1つ手前のアークとをマージする。この際、マージされたアークの始点と終点は、それぞれ1つ手前のアークの始点と現アークの終点となるようにマージを行う。
【0052】
次に、現アークの次の処理対象アークがあるかを調べる(ステップ3−13)。処理対象のアークがある場合、アークに対してステップ3−9以降の処理を繰り返す。処理対象アークが無い場合、編集処理を終了する。このようにして経路編集手段15での編集処理が実行される。
【0053】
続いてランドマーク選択手段17におけるランドマークの選択処理(ステップ4)について説明する。
【0054】
ランドマークの選択は図11に示す手順で行う。先ず経路データ記憶手段16よりステップ3で編集された経路データを取り出す(ステップ4−1)。
【0055】
次に、経路データより出発地点から1番目のアークを取り出す(ステップ4−2)。
【0056】
次に、取り出した各アークの終点において、アークの進行方向に対して左側にあるランドマークと右側にあるランドマークをそれぞれ1つづつ選択する(ステップ4−3)。なお各点におけるランドマークの選択方法は後述する。
【0057】
次に、ステップ4−3で選択されたランドマークのIDをアークデータの終点部左側ランドマークID、終点部右側ランドマークIDに設定する(ステップ4−4)。
【0058】
次に、それらの進行方向に対するなす角度を計算し(ステップ4−5)、アークデータの終点左側ランドマーク角度および終点右側ランドマーク角度に設定する(ステップ4−6)。
【0059】
次に、現在処理中のアークの次のアークがあるかを調べる(ステップ4−7)。ある場合はステップ4−3に戻って処理を続ける。無い場合は次に進む。
【0060】
最後に経路データ管理手段にある経路データを以上の処理を行った経路データで置き換える(ステップ4−8)。以上のようにしてランドマーク選択手段17での処理が実行される。
【0061】
続いてランドマーク選択手段17におけるステップ4−3での処理について説明する。
【0062】
ステップ4−3では図12に示す手順で処理が行われる。まず対象のアークに対して指定の方向にあり、かつ各点から予め設定された距離内にある全ランドマークをランドマーク記憶手段13から取り出す(ステップ5−1)。
【0063】
次にランドマークが取り出せたかをチェックする(ステップ5−2)。取り出せた場合は次の処理に進み、取り出せなかった場合は、探索範囲が予め設定した上限に達しているかを調べ(ステップ5−3)、上限に達していない場合には、探索範囲を広げて(ステップ5ー4)ステップ5−1の処理に戻る。上限に達している場合には対応するランドマークは無いとして処理を終了する(ステップ5−5)。
【0064】
次に、選択されたランドマークの中から既に他の点において対応付けられた物を取り除く(ステップ5−6)。選択されたランドマークが残っているかをチェックし(ステップ5−7)、残っている場合には次の処理に進み、残っていない場合には、探索範囲が予め設定した上限に達しているかを調べ(ステップ5−3)、上限に達していない場合には、探索範囲を広げて(ステップ5−4)ステップ5−1の処理に戻る。上限に達している場合には対応するランドマークは無いとして処理を終了する(ステップ5−5)。
【0065】
次に、残ったランドマークの中で優先度の順位が一番上のランドマークを選ぶ(ステップ5−8)。続いて複数のランドマークが選ばれたかをチェックし(ステップ5−9)、複数のランドマークが選ばれていない、即ち1つだけ求まった場合には、このランドマークを対応するランドマークとして処理を終了する(ステップ5−10)。複数のランドマークが選ばれている場合には、それらの中で一番距離が近いランドマークを選ぶ(ステップ5−11)。
【0066】
続いて先と同様に複数のランドマークが選ばれているかをチェックし(ステップ5−12)、1つだけになっていればそれを対応するランドマークとしてステップ5−10の処理を終了する。距離も同じランドマークが複数ある場合には、ランドマークIDの順番で1つだけに絞り込む(ステップ5−13)。絞り込む方法は例えば一番ID番号が大きいランドマークなどとする。以上の様にランドマーク選択手段17におけるステップ4−3での処理が実行される。
【0067】
続いて道案内文生成手段18における道案内文の生成処理(ステップ5)について説明する。道案内文の生成には2つの方式がある。一つは目印のランドマークからの距離を指示する方式で、例えば次の様なものである。即ち、
1.100m先の右手に○○銀行、左手に□□商店のあるΔΔ交差点を右に曲がって50m進む。
2.右手に××書店、左手に12階建てのビルのある角を左に曲がってΔΔ通りを200m進む。
3.左に曲がると目的地です。
【0068】
もう1つは目印のランドマークまでの距離を指示する方式で、先の同じ案内文をこの方式で表現すると次のようになる。
1.100m進み、右手に○○銀行、左手に□□商店のあるΔΔ交差点を右に曲がる。
2.50m進み、右手に××書店、左手に12階建てのビルのある角を左に曲がる。
3.ΔΔ通りを200m進み、左に曲がると目的地です。
【0069】
以下では前者をタイプA、後者をタイプBとして、それぞれの案内文の生成手順を示す。最初にタイプAの道案内文の作成方法を図13に基づいて説明する。
【0070】
先ず、経路データ記憶手段16よりステップ4でランドマークが選択された経路データを取り出す(ステップ5A−1)。
【0071】
次に、経路データより、出発地点でのアークの追加を行った場合には出発地点から2つ目のアークを、追加を行わなかった場合は出発地点から1つ目のアークを取り出す(ステップ5A−2)。
【0072】
次に、ステップ5A−2で取り出したアークの長さを計算し、その長さに応じて「〜m進む」という表現を作る(ステップ5A−3)。この際、値を適当な単位で丸めて表現する。例えば「138m進む」と言う所を「150m進む」、「270m進む」という所を「30Om進む」と表現する。さらに距離が短い場合には単位を小さく、距離が長い場合には単位を大きく取る。例えば10m、20m、30m、50m、100m、200m、300m、500m、Ikm、〜という単位に丸めて表現する。なお距離の表現は、メートルでの表示の他、図9の(8−4)で示したように「徒歩○○分」といった表現を用いることもできる。また(8−5)で示したように歩数を用いて「○○歩」といった表現を使っても良い。次にステップ5A−2で取り出したアークのーつ先のアークの属性から、道路名称を取り出す(ステップ5A−4)。
【0073】
次に、ステップ5A−2で取り出したアークの終点に接続しているノ一ドの属性から、交差点名称を取り出す(ステップ5A−5)。そして、ステップ5A−2で取り出したアークの属性から、終点の左右に対応付いたランドマークを取り出す(ステップ5A−6)。これらランドマークのそれぞれについて、“名称”、“種別”、“形状表現”から自身を表す表現を作成する(ステップ5A−7)。この時“形状表現”が設定されている場合には、その表現をそのまま利用する。設定されていない場合は“種別”から図7(c)に示したディフォルトの形状表現を調べ、これを利用する。ディフォルトの形状表現が設定されていない場合には“名称”を利用する。なお“形状表現”の表現やディフォルトの形状表現を利用する場合でも、同時に“名称”を利用しても構わない。例えば「白い大きな建物(○×ビル)」や、「12階建てのマンシヨン(コーポ××)」といった表現が可能である。
【0074】
次に、ステップ5A−2で取り出したアークとーつ先のアークとの間のなす角を計算し、どちらに曲がっているかを調べ、向き変化を表す表現を作成する(ステップ5A−8)。この時、角度に応じて表現を変える。例えば右側に曲がっている場合、その進行方向に対する角度が0度〜10度の場合「直進する」、10度〜30度の場合「道なりに進む」、30度〜60度の場合「右に小さく曲がる」、60度〜120度の場合「右に曲がる」、120度以上の場合「右に大きく曲がる」というように表現を変える。
【0075】
次に、ステップ5A−2で取り出したアークのーつ先のアークの長さを計算し、その長さに応じて「〜m進む」という表現を作る(ステップ5A−9)。この際、ステップ5A−3と同様に値を適当な単位で丸めて表現する。
【0076】
次に、引き続き道案内文を作成するべきアークがあるかを調べる(ステップ5A−10)。道案内文を作成すべきアークとは、終点部分においてアークの追加を行っている場合、即ち終点部分が道路上から離れている場合には経路の最後から1つ前のアークを、追加を行っていない場合、即ち終点部分が道路上にあるか、あるいはあるとみなしても構わない位置にある場合には経路の最後のアークを意味するものとする。
【0077】
引き続き道案内文を作成するアークがある場合はステップ5A−11に、無い場合はステップ5A−13に進む。ステップ5A−11では、ステップ5A−4で求めた道路名称と、ステップ5Aー5で求めた交差点名称と、ステップ5A−7で求めたランドマークの表現と、ステップ5A−8で求めた向きを表す表現と、ステップ5A−9で求めた距離を表す表現を組み合わせて、「左手に(終点左側のランドマーク)、右手に(終点右側のランドマーク)のある交差点名称を(曲がる方向の表現)、(道路名称)を(次の地点までの距離)進む。」という構文の案内文を作成する。例えば「左手にスーパ−○○、右手に10階建てのマンションのあるΔΔ交差点を左に曲がり、○Δ通りを100m進む。」といった案内文を作成する。但し、最初の案内文の場合のみ、頭にステップ5A−3で求めた距離を表す文字列を用いて『(距離)先の』を加えるものとする。なお各項目のなかに値が無い物がある場合、例えば道路名称が付けられていないなどの場合には、その部分の表現を省いた形での案内文を生成する。
続いて次のアークを取り出してステップ5A−4に戻り、以上の処理を続ける。
【0078】
ステップ5A−13では、ステップ5A−8で求めた向きを表す表現を用い、終点部分でノ一ドの追加を行っている場合には「(曲がる方向の表現)と目的地です。」という構文の案内文を作成する。例えば「右に曲がると目的地です。」という案内文を作成する。ノードの追加を行っていない場合には、一つ手前のアークで作成した案内文の語尾に「と目的地です。」を加えて、例えばーつ手前の案内文が「左手にスーパー○○、右手に10階建てのマンシヨンのあるΔΔ交差点を左に曲がり、○Δ通りを100m進む。」の場合、これを「左手にスーパー○○、右手に10階建てのマンシヨンのあるΔΔ交差点を左に曲がり、〇Δ通りを100m進むと目的地です。」という案内文に置き換える。
【0079】
最後に各アークごとに作成した道案内文を1つにまとめ、道案内文記憶手段19に格納する(ステップ5A−14)。このようにしてタイプAの道案内文が作成される。
【0080】
続いてタイプBの道案内文の作成方法を図14を参照して説明する。先ず、経路データ記憶手段16より前記ステップ4でランドマークが選択された経路データを取り出す(ステップ5Bー1)。この経路データより、出発地点でのアークの追加を行った場合には出発地点から2つ目のアークを、追加を行わなかった場合は出発地点から1つ目のアークを取り出す(ステップ5B−2)。このアークの属性から、道路名称を取り出す(ステップ5B−3)。
【0081】
次に、アークの終点に接続しているノ一ドの属性から、交差点名称を取り出す(ステップ5B−4)。そして、アークの属性から、終点の左右に対応付いたランドマークを取り出す(ステップ5B−5)。これらランドマークのそれぞれについて、“名称”、“種別”、“形状表現”から自身を表す表現を作成する(ステップ5B−6)。なお作成方法はタイプAの時と同様である。
【0082】
次に、アークとーつ先のアークとの間のなす角を計算し、どちらに曲がっているかを調べ、向き変化を表す表現を作成する(ステップ5B−7)。この時、タイプAの時と同様に前記角度に応じて表現を変えるものとする。
【0083】
次に前記アークの長さを計算し、その長さに応じて「〜m先の」という表現を作る(ステップ5B−8)。この際、タイプAの時と同様に値を適当な単位で丸めて表現する。さらに距離が短い場合には前記単位を小さく、距離が長い場合には前記単位を大きく取って値を丸める。また距離の表現は、メートルでの表示の他、「徒歩○○分」といった表現を用いても構わない。また歩数で「○○歩」といった表現を使っても良い。
【0084】
次に、引き続き道案内文を作成するべきアークがあるかを調べる(ステップ5B−9)。道案内を作成すべきアークとは、タイプAの時と同様に、終点部分においてアークの追加を行っている場合、即ち終点部分が道路上から離れている場合には経路の最後から1つ前のアークを、追加を行っていない場合、即ち終点部分が道路上にあるか、あるいはあるとみなしても構わない位置にある場合には経路の最後のアークを意味するものとする。
【0085】
引き続き道案内文を作成するアークがある場合はステップ5B−10に、無い場合はステップ5B−12に進む。
【0086】
ステップ5B−10では、ステップ5B−3で求めた道路名称と、ステップ5B−4で求めた交差点名称と、ステップ5B−6で求めたランドマークの表現と、ステップ5B−7で求めた向きを表す表現と、ステップ5B−8で求めた距離を表す表現を組み合わせて、「(道路名称)を(距離)進み、左手に(終点左側のランドマーク)右手に(終点右側のランドマーク)のある(交差点名称)を(曲がる方向の表現)。」という構文の案内文を作成する。例えば「○○通りを150m進み、左手に大きな本屋、右手にスーパー○○のあるΔΔ交差点を右に曲がる。」といった案内文を作成する。なお各項目のなかに値が無い物がある場合、例えば道路名称が付けられていないなどの場合には、その部分の表現を省いた形での案内文を生成する。
【0087】
続いて次のアークを取り出してステップ5B−3に戻り、以上の処理を続ける。ステップ5B−12では、ステップ5B−3で求めた道路名称と、ステップ5B−7で求めた向きを表す表現を用い、終点部分でノ一ドの追加を行っている場合には「(道路名称)を(距離)進み、(曲がる方向の表現)と目的地です。」という構文の案内文を作成する。例えば「○○通りを50m進み、左に曲がると目的地です。」という案内文を作成する。ノ一ドの追加を行っていない場合には、「(道路名称)を(距離)進むと目的地です。」という構文の案内文を作成する。例えば「○○通りを50m進むと目的地です。」という案内文を作成する。なお各項目のなかに値が無いものがある場合、例えば道路名称が付けられていないなどの場合には、その部分の表現を省いた形での案内文を生成する。
【0088】
最後に各アークごとに作成した道案内文を1つにまとめ、道案内文記憶手段19に格納する(ステップ5B−13)。
【0089】
以上のようにしてタイプBの道案内文が作成される。このような道案内文作成処理は道案内文生成手段18によって実行される。
【0090】
(第2の実施形態)
図15に第2の実施形態の概略構成を示す。第2実施形態は、第1実施形態にランドマークリスト記憶手段21を加え、ランドマーク選択手段17で求まるランドマークを第1候補から順番にリスト構造として管理すると共に、経路データの各ランドマークIDの項目をそれぞれランドマークリストIDに変更することにより、第1候補以外にも第2、第3のランドマークをリストを辿って取り出せるようにようにしたものである。また呈示手段20に出力された結果から、第2、第3のランドマークを呼び出せるように入力手段11から呈示手段20が操作できるようになっている。
【0091】
図16にランドマークリストの構造を示す。ランドマーク数はリストに登録されたランドマークの数を表す。ランドマーク1〜ランドマークNは第1候補から第N候補までの各ランドマークのランドマークIDを表す。なおNは前記ランドマーク数と等しい。
【0092】
図17は、出力した結果から、第2、第3候補のランドマークを呼び出して表示させている例である。この例では、第1候補として選ばれた「上下書店」の次候補として「2丁目ハイツ」「左右商店」「鈴木歯科」の3つが表示されている。このようにテキスト上のランドマーク名称、あるいはそれを表す文字列の部分をクリックすると、プルダウンメニューで第2候補以下のランドマーク名称が表示されるようにする。なおこの際、各名称を選択するとその詳細情報が表示されるようにしても構わない。またこの他の実装例としてWEBページ用に、前記ランドマークの部分をハイパーリンクとし、これをクリックすると次の文字列に置き換わる、あるいはそのランドマークを含んだ文全体が新たなランドマークを用いた文に置き換わるようにしても構わない。
【0093】
上記実施形態においては、道路データおよびランドマーク情報は道路データ記憶手段およびランドマーク情報記憶手段13にそれぞれ格納された道路データおよびランドマーク情報を用いているが、通信回線を介して外部サーバから取り込んでも良い。
【0094】
(第3の実施形態)
第1実施形態で作成する道案内文と同時に経路の略地図を併せて呈示し、さらに略地図の中に道案内文中に現れるランドマークを呈示するようにした第3の実施形態の歩行者用道案内文自動作成装置を図18を参照して説明する。
【0095】
第3実施形態によると、第1の実施形態の歩行者用道案内文自動作成装置に略地図表示ランドマーク選択手段22と略地図生成手段23と略地図記億手段24とを加えた構成になっている。また、図19に示されるように経路データのアークに新たな項目として終点左側ランドマーク略地図表示IDおよび終点右側ランドマーク略地図表示IDの2つの項目が新たに追加された。更に、道案内文作成手段18と呈示手段20の動作に後述するように一部変更が加えられている。
【0096】
図19の歩行者用道案内文自動作成装置の動作手順を図20を参照して説明する。
ステップ1からステップ4までは第1実施形態の歩行者用道案内文自動作成装置の動作と同じである。即ち、まず、入力手段11を介して出発地、目的地を入力し(ステップ1)、続いて経路計算手段14において歩行経路を求める(ステップ2)。次に、経路編集手段15においてステップ2で求まった経路を簡略化し(ステップ3)、ランドマーク選択手段17において、ステップ3で求まった経路沿いのランドマークを求める(ステップ4)。
【0097】
ステップ5以降の処理が第1実施形態の歩行者用道案内文自動作成装置とは異なる。このステップ5では、略地図表示ランドマーク選択手段22において、ステップ4で求まったランドマークの中から、予め設定された上限値を越えない数のランドマークを選択する。この時、前記経路上の各地点からバランスよく選択されるようにするため、各アーク毎に左右のランドマークのうち優先度の高いランドマークを1つ選び、それらの中から優先度の高い順に選択するものとする。
【0098】
更に、選んだランドマークの前後のアークにあるランドマークの優先度を下げ、ランドマークが同じ場所に集中することを避けるようにする。なお前記上限値に余裕がある場合にはこれらの処理は行わなくても構わない。選択後、各経路データのアークの終点左側ランドマーク路地図表示IDおよび終点右側ランドマーク略地図表示IDの該当する部分に、経路上に現れる順番に「1,2,3,...」とID番号を付加する。なお略地図表示ランドマーク選択手段22で選択されなかったランドマークに該当する部分には「0」あるいは負の値が付加されるものとする。
【0099】
また、前記上限値は、略地図の表示サイズなどから画面上に一度に表示する量としてこのぐらいが適当であるとされた値である。この値は呈示状況に応じてダイナミックに変化しても構わない。例えば画面の解像度に応じて、解像度が低い画面では少なく、大きな画面では大きくすることが可能である。
【0100】
続いて略地図表示手段23において、ステップ2で求まった経路とステップ5で求まったランドマークを元に略地図を作成する(ステップ6)。このとき前記ランドマークが存在する場所に前記ID番号が表示されるものとする。番号は数字である必要はなく、「(a),(b),(c)」、「(i),(ii),(iii)」、「あ、い、う」、「イ、口、ハ」などいずれでもまたは何でも構わない。また略地図の作成方法はどのような方法でも構わない。作成された略地図は路地図記憶手段24に保存される。
【0101】
続いて、道案内文作成手段18において道案内文を作成する(ステップ7)。道案内文の作成方法は第1実施形態の歩行者用道案内文自動作成装置と同じである。但しステップ5で求まったランドマークに対してはランドマーク名に“[1]毎朝銀行”、“[2]第一商店”のように前記ID番号を略地図上の表記に併せて記載する。略地図上に“(a),(b)”と表示されている場合には、“(a)毎朝銀行”、“(b)第一商店”のように記載する。なお前記IDは“毎朝銀行[1]”、“第一商店[2]”のように名称の後にあっても構わない。作成された道案内文は道案内文記億手段19に記憶される。
【0102】
最後に、呈示手段20において、ステップ6で作成した略地図とステップ7で作成した道案内文をそれぞれ略地図記憶手段24,道案内文記億手段19から取得し、両者を併せて呈示する。即ち、図21に示されるように、出発地点から目的地までID番号が付された略地図とランドマーク名が共に呈示手段によって呈示(表示またはプリント)される。
【0103】
以上のように第3の実施形態の歩行者用道案内文自動作成装置によって道案内文と略地図の呈示が行われる。
【0104】
(第4の実施形態)
第1実施形態の呈示手段20を入力手段11から制御できるようにし、呈示手段20に呈示された道案内文のうち、既に歩行した部分に対応する部分を削除できるようにした第4実施形態の歩行者用道案内文自動作成装置を説明する。
【0105】
この実施形態は、第1実施形態と同じ構成用部材により構成されているが、図22に示されるように入力手段11は呈示手段20に結合され、呈示手段20を制御できるように構成されている。これにより、入力手段11としてマウスなどのポインティングデバイスを用いて、図23に示されるように案内文の既に歩行した部分を呈示手段20に指示することにより、その部分を削除することができる。即ち、削除すべき部分をマウスによりクリックし、削除を指示することにより指定部分は削除される。
【0106】
また、図24の呈示例に示されるように案内文の中の現在利用している各部分の色を変えてまたはアンダーラインを付けて各部分が分かるようにし、色を変えたあるいはアンダーラインを付けた部分を矢印キーなどで指定し、確定ボタンを押すことで削除すべき部分を削除することができる。これにより、移動した部分などを簡単に削除することができる。
【0107】
なおこれら2つの例はいずれもユーザ自身の操作で消せるようにしたものであるが、GPSやPHS,B1uetooth(登録商標)等を元にした外部のセンサーによって現在位置を測定し、測定結果から案内文の歩行部分を自動的に選択、あるいは自動的に削除しても構わない。
【0108】
【発明の効果】
本発明の第1の実施形態によると、探索経路の編集により、誤案内の原因となる道路ネットワーク上のノイズ線分を除去することによりノイズ線分の影響を軽減すると共に、簡潔でわかりやすい道案内文を作成することができる。さらにランドマーク情報に、道案内に利用する場合にどのように表現するかという情報を付加し、ランドマークに応じてその表現方法を切り替えることにより、歩行者にとって解りやすい道案内文を作成することができる。
【0109】
また、本発明の第2の実施形態によると、選択された各ランドマークについて、次候補以降のランドマークを対応付けておくことにより、後からこれらのランドマークを自由に呼び出すことができ、第1のランドマークが見当たらない場合にも近くにある別のランドマークを呼び出して確認でき、確実な道案内ができる。
【0110】
また、本発明の第3の実施形態によると、道案内文とこの道案内文に対応付けられた略地図を併せて呈示する事により、それぞれの長所を生かすことが可能となり、個別に呈示するよりもより正確で確実な道案内ができるようになる。
【0111】
第4実施形態によると、呈示された道案内文に対して既に歩行した部分を消せるようにすることにより、道案内に必要な部分だけを呈示できるようになり、道案内文を分かり易くすることができる。
【図面の簡単な説明】
【図1】第1実施形態の歩行者用案内文自動作成装置の概略構成図
【図2】道案内文の作成手順を示すフローチャート
【図3】道案内の入力画面の一例を示す図
【図4】探索された経路の一例を示す図
【図5】ノ一ド構造(a)とアークの構造(b)を示す図
【図6】編集した経路の一例を示す図
【図7】ランドマークデータの構造を示す図
【図8】道案内文の表示例(8−1)〜(8−3)を示す図
【図9】道案内文の表示例(8−4)〜(8−6)を示す図
【図10】編集処理の手順を示すフローチャート
【図11】ランドマーク選択処理の第1の手順を示すフローチャート
【図12】ランドマーク選択処理の第2の手順を示すフローチャート
【図13】道案内文の生成処理のA手順を示すフローチャート
【図14】道案内文の生成処理のB手順を示すフローチャート
【図15】第2実施形態の歩行者用案内文自動作成装置の概略構成図
【図16】ランドマークリストの構造を示す図
【図17】ランドマークの次候補の表示例を示す図
【図18】第3実施形態の歩行者用道案内文自動作成装置の概略構成図
【図19】アークの構造を示す図
【図20】第3実施形態の歩行者用道案内文自動作成装置の動作手順を示す図
【図21】第3実施形態の歩行者用道案内文自動作成装置による呈示例を示す図
【図22】第4実施形態の歩行者用道案内文自動作成装置の概略構成図
【図23】第4実施形態の歩行者用道案内文自動作成装置による第1の呈示例を示す図
【図24】第4実施形態の歩行者用道案内文自動作成装置による第2の呈示例を示す図
【符号の説明】
11…入力手段
12…道路データ記憶手段
13…ランドマーク情報記憶手段
14…経路計算手段
15…経路編集手段
16…経路データ記憶手段
17…ランドマーク選択手段
18…道案内文作成手段
19…道案内文記憶手段
20…呈示手段
21…ランドマークリスト記憶手段
22…略地図表示ランドマーク選択手段
23…略地図作成手段
24…略地図記憶手段

Claims (15)

  1. 出発地と目的地を入力する入力手段と、道路データを出力する道路データ出力手段と、歩行者の目印となるランドマークおよびこのランドマークの表現形式に関する情報を出力するランドマーク情報出力手段と、前記入力手段から入力された出発地から目的地に至る経路を前記道路データ出力手段から得られる道路データから計算する経路計算手段と、前記経路計算手段で求まった経路から誤案内を招くノイズ要素を除去するために前記経路を編集する経路編集手段と、前記経路編集手段によって求まった経路に基づいて、経路上の各地点におけるランドマークを選択するランドマーク選択手段と、前記経路編集手段で求めた経路と前記ランドマーク選択手段で選択したランドマーク情報に基づいて道案内文を作成する道案内文作成手段と、前記道案内文作成手段で作成した道案内文を呈示する呈示手段とを具備し、経路上の直線区間が予め設定した長さを越える場合には、前記直線区間の途中でのランドマーク情報を選択することを特徴とする歩行者用道案内文自動作成装置。
  2. 出発地と目的地を入力する入力手段と、道路データを出力する道路データ出力手段と、歩行者の目印となるランドマークおよびこのランドマークの表現形式に関する情報を出力するランドマーク情報出力手段と、前記入力手段から入力された出発地から目的地に至る経路を前記道路データ出力手段から得られる道路データから計算する経路計算手段と、前記経路計算手段で求まった経路から誤案内を招くノイズ要素を除去するために前記経路を編集する経路編集手段と、前記経路編集手段によって求まった経路に基づいて、経路上の各地点におけるランドマークを選択するランドマーク選択手段と、前記経路編集手段で求めた経路と前記ランドマーク選択手段で選択したランドマーク情報に基づいて道案内文を作成する道案内文作成手段と、前記道案内文作成手段で作成した道案内文を呈示する呈示手段とを具備し、前記呈示手段は、ランドマークの種別をアイコンを付して呈示することを特徴とする歩行者用道案内文自動作成装置。
  3. 前記ランドマーク選択手段は、一定距離範囲内にあるランドマークを抽出し、前記呈示手段は,複数のランドマークが抽出された時には、抽出ランドマークの少なくともつを呈示することを特徴とする請求項1または2に記載の歩行者用道案内文自動作成装置。
  4. 前記呈示手段は,ランドマーク名称での呈示および特徴を表す表現での呈示の少なくとも一方を利用して提示を行う事を特徴とする、請求項1または請求項2に記載の歩行者用道案内文自動作成装置。
  5. 前記道案内文作成手段は経路上のある地点から次の地点までの距離を、絶対距離、所要時間、所要歩数のうちの少なくともつの表現を用いて案内文を生成することを特徴とする請求項1または2に記載の歩行者用道案内文自動作成装置。
  6. 前記道案内文作成手段は経路上のある地点から次の地点までの距離あるいは進行方向を歩行者に誤解を与えない範囲で丸めた表現を用いることを特徴とする請求項1または2に記載の歩行者用道案内文自動作成装置。
  7. 前記呈示手段は、ランドマークの名称を強調して呈示することを特徴とする請求項1または2に記載の歩行者用道案内文自動作成装置。
  8. 前記呈示手段は、ランドマークの名称を記号で印象づける、ランドマークの名称のフォントを変える及びランドマークの名称の色を変えるの少なくとも1つによって強調して呈示することを特徴とする請求項1または2に記載の歩行者用道案内文自動作成装置。
  9. 前記呈示手段は、呈示された道案内文の既に歩行済みの部分を消して呈示することができる事を特徴とする請求項1または2に記載の歩行者用道案文自動作成装置。
  10. 出発地と目的地を入力するステップと、道路データを出力するステップと、歩行者の目印となるランドマークおよびこのランドマークの表現形式に関する情報を出力するステップと、入力された出発地から目的地に至る経路を前記道路データから計算するステップと、計算により求まった経路から誤案内を招くノイズ要素を除去するために前記経路を編集するステップと、編集により得られた経路に基づいて、経路上の各地点におけるランドマークを選択するステップと、編集により得られた経路と選択したランドマーク情報に基づいて道案内文を作成するステップと、作成した道案内文を呈示するステップと、経路上の直線区間が予め設定した長さを越える場合には、前記直線区間の途中でのランドマーク情報を選択するステップとを含むことを特徴とする歩行者用道案内文自動作成方法。
  11. 出発地と目的地を入力するステップと、道路データを出力するステップと、歩行者の目印となるランドマークおよびこのランドマークの表現形式に関する情報を出力するステップと、入力された出発地から目的地に至る経路を前記道路データから計算するステップと、計算により求まった経路から誤案内を招くノイズ要素を除去するために前記経路を編集するステップと、編集により得られた経路に基づいて、経路上の各地点におけるランドマークを選択するステップと、編集により得られた経路と選択したランドマーク情報に基づいて道案内文を作成するステップと、作成した道案内文を呈示するステップと、ランドマークの種別をアイコンを付して呈示するステップとを含むことを特徴とする歩行者用道案内文自動作成方法。
  12. 出発地と目的地を入力するステップと、道路データを出力するステップと、歩行者の目印となるランドマークおよびこのランドマークの表現形式に関する情報を出力するステップと、入力された出発地から目的地に至る経路を前記道路データから計算するステップと、計算により求まった経路から誤案内を招くノイズ要素を除去するために前記経路を編集するステップと、編集により得られた経路に基づいて、経路上の各地点におけるランドマークを選択するステップと、編集により得られた経路と選択したランドマーク情報に基づいて道案内文を作成するステップと、作成した道案内文を呈示するステップと、経路上の直線区間が予め設定した長さを越える場合には、前記直線区間の途中でのランドマーク情報を選択するステップとをコンピュータによって実行させるプログラムを格納した記録媒体。
  13. 出発地と目的地を入力するステップと、道路データを出力するステップと、歩行者の目印となるランドマークおよびこのランドマークの表現形式に関する情報を出力するステップと、入力された出発地から目的地に至る経路を前記道路データから計算するステップと、計算により求まった経路から誤案内を招くノイズ要素を除去するために前記経路を編集するステップと、編集により得られた経路に基づいて、経路上の各地点におけるランドマークを選択するステップと、編集により得られた経路と選択したランドマーク情報に基づいて道案内文を作成するステップと、作成した道案内文を呈示するステップと、ランドマークの種別をアイコンを付して呈示するステップをコンピュータに実行させるプログラムを格納した記録媒体。
  14. 出発地と目的地を入力する入力手段と、道路データを記憶する道路データ記億手段と、目印となるランドマークと前記ランドマークの表現形式に関する情報を蓄積するランドマーク記憶手段と、前記入力手段から入力された出発地から目的地に至る経路を前記道路データ記億手段に蓄積された道路データから計算する経路計算手段と、前記経路計算手段で求まった経路に対し誤案内を招く要素を除去するために前記経路を編集する経路編集手段と、前記経路計算手段及び前記経路編集手段によって求まった経路に基づいて経路上の各地点におけるランドマークを選択するランドマーク選択手段と、前記選択されたランドマークの中から略地図に表示するランドマークを選択する略地図表示ランドマーク選択手段と、前記経路計算手段で求めた経路と前記略地図表示ランドマーク選択手段で選択したランドマーク情報に基づいて経路の略地図を作成する略地図作成手段と、前記経路計算手段及び前記経路編集手段で求めた経路と前記ランドマーク選択手段及び前記略地図表示ランドマーク選択手段で選択したランドマーク情報に基づいて道案内文を作成する道案内文作成手段と、前記道案内文作成手段で作成した道案内文と前記略地図作成手段で作成した略地図を呈示する呈示手段とを具備し、前記略地図表示ランドマーク選択手段は、前記経路編集手段によって求まった経路沿いにあるランドマークの中から、ランドマークとしての優先度の高い順番に前記ランドマークの選択を行い、前記略地図表示ランドマーク選択手段は、選択したランドマークの近くに位置するランドマークの優先度を下げることにより、選択されたランドマークが同じ場所に集中することを避けることを特徴とする歩行者用道案内文自動作成装置。
  15. 前記呈示手段は、道案内文と略地図の両方に呈示されたランドマークに対し、同じマークを付けて呈示する事を特徴とする請求項14に記載の歩行者用道案内文自動作成装置。
JP2000153509A 1999-11-22 2000-05-24 歩行者用道案内文自動作成装置および方法並びに記録媒体 Expired - Fee Related JP3751795B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2000153509A JP3751795B2 (ja) 1999-11-22 2000-05-24 歩行者用道案内文自動作成装置および方法並びに記録媒体
US09/716,303 US6510379B1 (en) 1999-11-22 2000-11-21 Method and apparatus for automatically generating pedestrian route guide text and recording medium

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP33211399 1999-11-22
JP11-332113 1999-11-22
JP2000153509A JP3751795B2 (ja) 1999-11-22 2000-05-24 歩行者用道案内文自動作成装置および方法並びに記録媒体

Publications (2)

Publication Number Publication Date
JP2001215130A JP2001215130A (ja) 2001-08-10
JP3751795B2 true JP3751795B2 (ja) 2006-03-01

Family

ID=26574091

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000153509A Expired - Fee Related JP3751795B2 (ja) 1999-11-22 2000-05-24 歩行者用道案内文自動作成装置および方法並びに記録媒体

Country Status (2)

Country Link
US (1) US6510379B1 (ja)
JP (1) JP3751795B2 (ja)

Families Citing this family (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4433236B2 (ja) * 1999-12-03 2010-03-17 ソニー株式会社 情報処理装置および情報処理方法、並びにプログラム記録媒体
JP4302872B2 (ja) * 2000-12-12 2009-07-29 パナソニック株式会社 ランドマーク更新システムおよびナビゲーション装置
US6968510B2 (en) * 2001-02-05 2005-11-22 Alpine Electronics, Inc. Function executing apparatus and menu item displaying method therefor
JP3793032B2 (ja) * 2001-02-28 2006-07-05 株式会社東芝 道案内方法及び装置
US6574554B1 (en) * 2001-12-11 2003-06-03 Garmin Ltd. System and method for calculating a navigation route based on non-contiguous cartographic map databases
US6704645B1 (en) * 2001-12-11 2004-03-09 Garmin Ltd. System and method for estimating impedance time through a road network
US6581003B1 (en) * 2001-12-20 2003-06-17 Garmin Ltd. Systems and methods for a navigational device with forced layer switching based on memory constraints
US7184886B1 (en) * 2001-12-21 2007-02-27 Garmin Ltd. Navigation system, method and device with detour algorithm
US6847890B1 (en) * 2001-12-21 2005-01-25 Garmin Ltd. Guidance with feature accounting for insignificant roads
US6975940B1 (en) 2001-12-21 2005-12-13 Garmin Ltd. Systems, functional data, and methods for generating a route
JP2003240567A (ja) * 2002-02-13 2003-08-27 Mitsubishi Electric Corp ナビゲーション装置及びナビゲーション方法
JP2003254761A (ja) * 2002-02-28 2003-09-10 Fujitsu Ten Ltd ナビゲーション装置
JP2003344092A (ja) * 2002-05-24 2003-12-03 Ntt Docomo Inc 位置情報通知装置、位置情報通知システム及び位置情報通知方法
US6853955B1 (en) 2002-12-13 2005-02-08 Garmin Ltd. Portable apparatus with performance monitoring and audio entertainment features
US20060212185A1 (en) * 2003-02-27 2006-09-21 Philp Joseph W Method and apparatus for automatic selection of train activity locations
US6837827B1 (en) * 2003-06-17 2005-01-04 Garmin Ltd. Personal training device using GPS data
JP4606089B2 (ja) * 2004-01-16 2011-01-05 パナソニック株式会社 物品位置検出方法および無線タグ位置校正システム
US7398151B1 (en) 2004-02-25 2008-07-08 Garmin Ltd. Wearable electronic device
US7057551B1 (en) 2004-04-27 2006-06-06 Garmin Ltd. Electronic exercise monitor and method using a location determining component and a pedometer
EP1591995B1 (en) 2004-04-29 2019-06-19 Harman Becker Automotive Systems GmbH Indoor communication system for a vehicular cabin
US7421341B1 (en) * 2004-06-30 2008-09-02 Navteq North America, Llc Method of collecting information for a geographic database for use with a navigation system
US7149626B1 (en) * 2004-06-30 2006-12-12 Navteq North America, Llc Method of operating a navigation system
US20060004514A1 (en) * 2004-06-30 2006-01-05 Bennett James R Method of collecting information for a geographic database for use with a navigation system
US7266447B2 (en) * 2004-06-30 2007-09-04 Navteq North America, Llc. Method of collecting information for a geographic database for use with a navigation system
US8751156B2 (en) 2004-06-30 2014-06-10 HERE North America LLC Method of operating a navigation system using images
US20060047421A1 (en) * 2004-08-25 2006-03-02 Microsoft Corporation Computing point-to-point shortest paths from external memory
US7451041B2 (en) * 2005-05-06 2008-11-11 Facet Technology Corporation Network-based navigation system having virtual drive-thru advertisements integrated with actual imagery from along a physical route
US20060287816A1 (en) * 2005-06-17 2006-12-21 Bardsley Jeffrey S Methods, systems, and computer program products for indicating a return route in a mobile device
US7698061B2 (en) * 2005-09-23 2010-04-13 Scenera Technologies, Llc System and method for selecting and presenting a route to a user
US20070078596A1 (en) * 2005-09-30 2007-04-05 John Grace Landmark enhanced directions
US7899468B2 (en) * 2005-09-30 2011-03-01 Telecommunication Systems, Inc. Location sensitive messaging
US8731585B2 (en) * 2006-02-10 2014-05-20 Telecommunications Systems, Inc. Intelligent reverse geocoding
US20070156330A1 (en) * 2005-12-29 2007-07-05 Microsoft Corporation Point-to-point shortest path algorithm
KR100655084B1 (ko) * 2006-01-17 2006-12-08 삼성전자주식회사 센스앰프 인에이블 회로 및 이를 갖는 반도체 메모리 장치
US7925320B2 (en) * 2006-03-06 2011-04-12 Garmin Switzerland Gmbh Electronic device mount
US7702456B2 (en) * 2006-04-14 2010-04-20 Scenera Technologies, Llc System and method for presenting a computed route
US20070265773A1 (en) * 2006-05-09 2007-11-15 Hately Andrew D User friendly method of computer generating maps for regional delivery services
US8793066B2 (en) * 2006-06-27 2014-07-29 Microsoft Corporation Route monetization
US20070299607A1 (en) * 2006-06-27 2007-12-27 Verizon Laboratories Inc. Driving directions with landmark data
US7610151B2 (en) * 2006-06-27 2009-10-27 Microsoft Corporation Collaborative route planning for generating personalized and context-sensitive routing recommendations
US8874145B2 (en) * 2006-08-02 2014-10-28 Telecommunication Systems, Inc. Personal location code broker
US7957751B2 (en) * 2006-08-02 2011-06-07 Telecommunication Systems, Inc. Personal location code
US9031777B2 (en) 2006-08-08 2015-05-12 Verizon Patent And Licensing Inc. Driving directions with selective printing
US8744758B2 (en) * 2006-12-19 2014-06-03 Verizon Patent And Licensing Inc. Driving directions printed text scaling
US8345043B2 (en) * 2007-04-13 2013-01-01 Autodesk, Inc. Solving networks of geometric constraints
US9222797B2 (en) 2007-04-17 2015-12-29 Esther Abramovich Ettinger Device, system and method of contact-based routing and guidance
US9243920B2 (en) 2007-04-17 2016-01-26 Esther Abramovich Ettinger System and method for adapting the routing information provided by a mapping or routing device
US8930135B2 (en) 2007-04-17 2015-01-06 Esther Abramovich Ettinger Device, system and method of landmark-based routing and guidance
US8000892B2 (en) * 2007-06-12 2011-08-16 Campus Destinations, Inc. Pedestrian mapping system
US20090112843A1 (en) * 2007-10-29 2009-04-30 International Business Machines Corporation System and method for providing differentiated service levels for search index
JP5111084B2 (ja) * 2007-12-12 2012-12-26 クラリオン株式会社 ナビゲーション装置
US8428859B2 (en) * 2007-12-14 2013-04-23 Microsoft Corporation Federated route production
US8060297B2 (en) 2007-12-14 2011-11-15 Microsoft Corporation Route transfer between devices
US8090532B2 (en) 2007-12-14 2012-01-03 Microsoft Corporation Pedestrian route production
US8473198B2 (en) 2007-12-14 2013-06-25 Microsoft Corporation Additional content based on intended travel destination
US8793065B2 (en) 2008-02-19 2014-07-29 Microsoft Corporation Route-based activity planner
US20100161209A1 (en) * 2008-12-19 2010-06-24 Honda Motor Co., Ltd. Routing a User to a Parked Vehicle
US20120047087A1 (en) 2009-03-25 2012-02-23 Waldeck Technology Llc Smart encounters
JP5491919B2 (ja) * 2010-03-26 2014-05-14 株式会社ゼンリン 案内システム
US9217648B2 (en) 2010-03-30 2015-12-22 Here Global B.V. Method of operating a navigation system to provide a pedestrian route
US8930141B2 (en) 2011-12-30 2015-01-06 Nokia Corporation Apparatus, method and computer program for displaying points of interest
US8630800B1 (en) * 2012-02-02 2014-01-14 Google Inc. Travel routes interface
IN2014DN08344A (ja) * 2012-03-16 2015-05-08 Qoros Automotive Co Ltd
US9037402B2 (en) * 2012-07-26 2015-05-19 Four Winds Interactive, LLC System and method for programming and displaying directionally based textual wayfinding content
JP6282174B2 (ja) * 2014-05-24 2018-02-21 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation テキストを用いたルート案内方法
US9772190B2 (en) * 2014-10-14 2017-09-26 Polar Electro Oy Orientation during swimming
US10845199B2 (en) * 2016-06-10 2020-11-24 Apple Inc. In-venue transit navigation
US11486717B1 (en) * 2017-03-13 2022-11-01 Mapbox, Inc. Generating navigation instructions based on digital map context
US10346773B2 (en) * 2017-05-12 2019-07-09 International Business Machines Corporation Coordinating and providing navigation for a group of people traveling together in a transport hub
US10692023B2 (en) 2017-05-12 2020-06-23 International Business Machines Corporation Personal travel assistance system and method for traveling through a transport hub
JP6821528B2 (ja) * 2017-09-05 2021-01-27 本田技研工業株式会社 評価装置、評価方法、ノイズ除去装置、およびプログラム
JP7225673B2 (ja) * 2017-12-05 2023-02-21 日本電信電話株式会社 案内文生成装置、案内システム、案内文生成方法及びプログラム
US11402230B2 (en) 2018-10-22 2022-08-02 Nippon Telegraph And Telephone Corporation Navigation system, apparatus and method for generating navigation message

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5470233A (en) * 1994-03-17 1995-11-28 Arkenstone, Inc. System and method for tracking a pedestrian
US6208934B1 (en) * 1999-01-19 2001-03-27 Navigation Technologies Corp. Method and system for providing walking instructions with route guidance in a navigation program
JP3749821B2 (ja) * 1999-09-30 2006-03-01 株式会社東芝 歩行者用道案内システムおよび歩行者用道案内方法

Also Published As

Publication number Publication date
US6510379B1 (en) 2003-01-21
JP2001215130A (ja) 2001-08-10

Similar Documents

Publication Publication Date Title
JP3751795B2 (ja) 歩行者用道案内文自動作成装置および方法並びに記録媒体
JP3793032B2 (ja) 道案内方法及び装置
US6542811B2 (en) Walker navigation system, walker navigation method, guidance data collection apparatus and guidance data collection method
US6622089B2 (en) Route guidance apparatus and method
US7911362B2 (en) Map interface with removable path locations
WO2011013177A1 (ja) 施設検索装置
JP2010043964A (ja) 計算機システム及び経路案内方法
JP5315215B2 (ja) カーナビゲーション装置
JP3534228B2 (ja) 目的地案内装置
JP4629985B2 (ja) 道路ネットワークデータのデータ構造
JP3312117B2 (ja) ルート探索可能な地図表示装置
JP2003207358A (ja) 道案内装置及びプログラム
JP5828553B2 (ja) 通称データを生成するための装置及び方法、並びに通称データを生成するためのコンピュータプログラム及び該コンピュータプログラムを記録した記録媒体
JPH0519687A (ja) 道路データ自動作成システム
JP2005055201A (ja) 経路案内システムと経路案内方法とそのためのプログラム
JP2001124582A (ja) 目的地案内装置
JP2002230569A (ja) 電子地図表示装置
JP4929255B2 (ja) デフォルメ地図作成装置及びその方法
JP2006053005A (ja) 交通情報提供システムおよび地図表示端末
JP4883615B2 (ja) 地図表示システム、地図表示装置、地図情報配信サーバおよびプログラムならびに地図表示方法
JP2001283236A (ja) デフォルメ地図作成装置およびデフォルメ地図作成方法
JP2005338032A (ja) 位置情報提供装置及び位置情報利用端末装置
JP6276814B2 (ja) 経路案内システム、経路案内方法およびコンピュータプログラム
JP2007148094A (ja) 地図表示装置
JP3731751B2 (ja) 文字情報と画像情報の合成方法及び装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050712

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050802

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051003

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20051206

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051208

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081216

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081216

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091216

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091216

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101216

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101216

Year of fee payment: 5

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101216

Year of fee payment: 5

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111216

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111216

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121216

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131216

Year of fee payment: 8

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees