(57)【要約】【課題】  画面を注視することによる弊害を防止するとともに、案内地点の情報を現在地に応じた態様で表示することにより、分かり易いルート案内を実現する。【解決手段】  情報端末１（経路案内装置）の制御部１１は、出発地（現在地）および目的地を入力し（ステップＳ１）、出発地から目的地までの少なくとも１以上の案内地点を通過する最短ルートを構築し（ステップＳ２）、構築したルート上の案内地点ごとに案内地点画像Ｉｍの表示制御情報７０（画像回転情報７１および矢印情報７２）を取得し（ステップＳ３）、表示制御情報７０を反映させた案内地点画像Ｉｍを生成する（ステップＳ４）。そして、出発地（現在地）からみてルート上の次の案内地点に係る案内地点画像Ｉｍを表示する（ステップＳ５）。【選択図】図５
2018017616.tif 000002
【特許請求の範囲】
【請求項１】
複数の案内地点の情報を有する地図データを記憶する記憶部と、
前記記憶部を参照して、出発地から目的地までの少なくとも１つの前記案内地点を通過するルートを構築するルート構築手段と、
現在地を取得する取得手段と、
現在地に応じて前記ルート上の次の案内地点の情報を表示する表示手段と、
を備えることを特徴とする経路案内装置。
【請求項２】
現在地が前記案内地点に到達したか否かを判断する判断手段、を更に備え、
前記表示手段は、前記判断手段により現在地がいずれかの前記案内地点に到達したと判断されると、前記ルート上の次の案内地点の情報を表示する
ことを特徴とする請求項１に記載の経路案内装置。
【請求項３】
現在地が前記ルート上に存在しているか否かを判断するルート判断手段と、
を備えることを特徴とする請求項１又は請求項２に記載の経路案内装置。
【請求項４】
前記記憶部は、設置された発信機の情報を記憶し、
構築された前記ルートに基づいて前記ルートの範囲内に設置された発信機を特定する手段、を更に備え、
前記ルート判断手段は、特定した前記発信機以外の発信機の信号を検知した場合、現在地が前記ルート上に存在しないと判断する
ことを特徴とする請求項３に記載の経路案内装置。
【請求項５】
前記ルート判断手段により前記現在地が前記ルート上に存在しないと判断されると警告を行う警告手段と、
を備えることを特徴とする請求項３又は請求項４に記載の経路案内装置。
【請求項６】
前記ルート構築手段は、前記ルート判断手段により前記現在地が前記ルート上に存在しないと判断されると、前記現在地から前記目的地までのルートを再構築する
ことを特徴とする請求項３から請求項５のいずれかに記載の経路案内装置。
【請求項７】
前記表示手段は、次の案内地点を通る複数のルートが存在する場合、当該複数のルートの存在を明示する
ことを特徴とする請求項１から請求項６のいずれかに記載の経路案内装置。
【請求項８】
前記表示手段は、前記複数のルートの先に存在する情報を前記複数のルートに紐づけて表示する
ことを特徴とする請求項７に記載の経路案内装置。
【請求項９】
前記案内地点の情報は、案内地点の地図画像である
ことを特徴とする請求項１から請求項８のいずれかに記載の経路案内装置。
【請求項１０】
前記案内地点の地図画像は、ユーザの進行方向に応じて回転させた地図画像である
ことを特徴とする請求項９に記載の経路案内装置。
【請求項１１】
前記案内地点の情報は、前記案内地点への方向を示す情報である
ことを特徴とする請求項１から請求項１０のいずれかに記載の経路案内装置。
【請求項１２】
前記案内地点の情報は、前記案内地点から更に次の案内地点への方向を示す情報である
ことを特徴とする請求項１から請求項１１のいずれかに記載の経路案内装置。
【請求項１３】
複数の案内地点の情報を有する地図データを記憶する記憶部を備えた経路案内装置による経路案内方法であって、
前記記憶部を参照して、出発地から目的地までの少なくとも１つの前記案内地点を通過するルートを構築するルート構築ステップと、
現在地を取得する取得ステップと、
現在地に応じて前記ルート上の次の案内地点の情報を表示する表示ステップと、
を含むことを特徴とする経路案内方法。
【請求項１４】
コンピュータを、
複数の案内地点の情報を有する地図データを記憶する記憶部と、
前記記憶部を参照して、出発地から目的地までの少なくとも１つの前記案内地点を通過するルートを構築するルート構築手段と、
現在地を取得する取得手段と、
現在地に応じて前記ルート上の次の案内地点の情報を表示する表示手段と、
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路案内装置、経路案内方法、及びプログラムに係り、目的地への経路案内を行う経路案内装置等に関する。
【背景技術】
【０００２】
従来から、目的地への案内を行う種々のシステムが存在する。例えば、特許文献１では、ユーザが通行を希望するルートを考慮して、出発地から目的地までの最適な経路を探索して表示する経路探索システムが開示されている。また、特許文献２では、地図上に出発地から目的地までのルートと目的地周辺の関連情報を表示する地図情報表示装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１７１０１１号公報
【特許文献２】特開２０１１−１４９７０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記した先行技術文献を含む従来のシステムは、地図上に出発地から目的地までの全ルートと、測位した現在地を示すマークを地図上にリアルタイムに表示しながら案内を行うものが多い。このため、ユーザは、ルートを逸脱していないか等を画面上で逐一確認する必要があり、画面を注視しながら歩いたりすることの弊害（周囲への迷惑、事故やけがなど）を誘発する原因ともなっていた。
【０００５】
ところで、目的地を目指す際には、道中の目印となる様々な案内地点（交差点、駅、コンビニ、…）を頼りに移動することが多い。すなわち、目的地までのルート上に存在する各案内地点の情報を画面上に表示するだけでもルート案内として十分に機能すると考えられる。また、表示される情報は各案内地点の情報のみであるため、ユーザは画面を逐一確認する必要がなく、前記したように画面を注視することによる弊害（周囲への迷惑、事故やけがなど）も抑制される。しかしながら、ルート上の各案内地点の情報を単に表示するだけでは、現在地と各案内地点との関係が把握し難いため、分かり易いルート案内を実現するためには案内表示の仕方に種々の工夫が必要となる。
【０００６】
本発明は、前述した問題点に鑑みてなされたものであり、その目的とすることは、画面を注視することによる弊害を防止するとともに、案内地点の情報を現在地に応じた態様で表示することにより、分かり易いルート案内を実現する、経路案内装置、経路案内方法、及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
前述した目的を達成するための第１の発明は、複数の案内地点の情報を有する地図データを記憶する記憶部と、前記記憶部を参照して、出発地から目的地までの少なくとも１つの前記案内地点を通過するルートを構築するルート構築手段と、現在地を取得する取得手段と、現在地に応じて前記ルート上の次の案内地点の情報を表示する表示手段と、を備えることを特徴とする経路案内装置である。
【０００８】
第１の発明によれば、ルート上の各案内地点の情報を表示することでルート案内を行う。従来のシステムのように、地図上に出発地から目的地までの全ルートや、測位した現在地を示すマークを地図上にリアルタイムに表示したりしないので、従来のシステムと比べて表示情報量や表示更新回数が少ない。このためユーザの画面の視認回数を減らすことができ、画面を注視しながら歩いたりすることの弊害（周囲への迷惑、事故やけがなど）を防止できる。特に、現在地からみてルート上の次の案内地点の情報が表示されるので、ユーザは目指すべき案内地点を容易に把握することができる。
【０００９】
第１の発明において、現在地が前記案内地点に到達したか否かを判断する判断手段、を更に備え、前記表示手段は、前記判断手段により現在地がいずれかの前記案内地点に到達したと判断されると、前記ルート上の次の案内地点の情報を表示することが望ましい。これにより、案内地点の情報を好適なタイミングで表示させることができる。
【００１０】
第１の発明において、現在地が前記ルート上に存在しているか否かを判断するルート判断手段と、を備えることが望ましい。この場合、前記記憶部は、設置された発信機の情報を記憶し、構築された前記ルートに基づいて前記ルートの範囲内に設置された発信機を特定する手段、を更に備え、前記ルート判断手段は、特定した前記発信機以外の発信機の信号を検知した場合、現在地が前記ルート上に存在しないと判断すると更に望ましい。
また、前記ルート判断手段により前記現在地が前記ルート上に存在しないと判断されると警告を行う警告手段と、を備えるようにしてもよい。これにより、ユーザはルートを誤ったことを即座に認識することができる。
また、前記ルート構築手段は、前記ルート判断手段により前記現在地が前記ルート上に存在しないと判断されると、前記現在地から前記目的地までのルートを再構築するようにしてもよい。これにより、ユーザがルートを誤った場合でも自動的にルートを再構築するため、再構築されたルートに従って目的地への案内を継続して行うことができる。
【００１１】
第１の発明において、前記表示手段は、次の案内地点を通る複数のルートが存在する場合、当該複数のルートの存在を明示するようにしてもよい。これにより、別のルートの存在をユーザに認識させることができる。
また、前記複数のルートの先に存在する情報を前記複数のルートに紐づけて表示するようにしてもよい。これにより、各ルートの先に存在する情報を把握できるので、ルートを選択する際の判断指針とすることができる。
【００１２】
第１の発明において、前記案内地点の情報は、例えば、案内地点の地図画像である。また、前記案内地点の地図画像は、ユーザの進行方向に応じて回転させた地図画像であってもよい。これにより、各案内地点の地図画像を用いてルート案内を行うことができる。
【００１３】
第１の発明において、前記案内地点の情報は、例えば、前記案内地点への方向を示す情報である。これにより、案内地点への方向が示されるので、案内地点までユーザを迷いなく誘導できる。
また、前記案内地点の情報は、前記案内地点から更に次の案内地点への方向を示す情報である。これにより、案内地点に辿りついたあと更にどこへ向かえばよいかを先だって把握できる。
【００１４】
前述した目的を達成するための第２の発明は、複数の案内地点の情報を有する地図データを記憶する記憶部を備えた経路案内装置による経路案内方法であって、前記記憶部を参照して、出発地から目的地までの少なくとも１つの前記案内地点を通過するルートを構築するルート構築ステップと、現在地を取得する取得ステップと、現在地に応じて前記ルート上の次の案内地点の情報を表示する表示ステップと、を含むことを特徴とする経路案内方法である。
【００１５】
前述した目的を達成するための第３の発明は、コンピュータを、複数の案内地点の情報を有する地図データを記憶する記憶部と、前記記憶部を参照して、出発地から目的地までの少なくとも１つの前記案内地点を通過するルートを構築するルート構築手段と、現在地を取得する取得手段と、現在地に応じて前記ルート上の次の案内地点の情報を表示する表示手段と、して機能させることを特徴とするプログラムである。
【発明の効果】
【００１６】
本発明によれば、画面を注視することによる弊害を防止するとともに、案内地点の情報を現在地に応じた態様で表示することにより、分かり易いルート案内を実現する。
【図面の簡単な説明】
【００１７】
【図１】情報端末１（経路案内装置）のハードウェア構成の例を示す図
【図２】案内地点情報４０の内容を示す図
【図３】リンク情報５０の内容を示す図
【図４】案内地点画像Ｉｍの例を示す図
【図５】第１実施形態に係る情報端末１の動作を示すフローチャート
【図６】ルートを構築する例を示す図
【図７】矢印情報７２を取得し矢印画像Ｙを生成する例を示す図
【図８】矢印情報７２を取得し矢印画像Ｙを生成する例を示す図
【図９】表示制御情報７０の内容の例を示す図
【図１０】構築したルートとユーザの現在地を示す図
【図１１】（ａ）ユーザが現在地Ａに居る場合の画面表示例（ｂ）ユーザが現在地Ｂに居る場合の画面表示例（ｃ）ユーザが現在地Ｃに居る場合の画面表示例（ｄ）ユーザが現在地Ｄに居る場合の画面表示例（ｅ）ユーザが現在地Ｅに居る場合の画面表示例（ｆ）ユーザが現在地Ｆに居る場合の画面表示例
【図１２】注目ポイントの画面表示例
【図１３】第２実施形態に係る情報端末１の動作を示すフローチャート
【図１４】第３実施形態に係る情報端末１の動作を示すフローチャート
【図１５】現在地がルート上に存在するか否かを判断する処理のイメージ図
【図１６】第４実施形態に係る情報端末１の動作を示すフローチャート
【図１７】複数のルートを構築する例を示す図
【図１８】複数のルートを表示する例を示す図
【図１９】第５実施形態に係る情報端末１の動作を示すフローチャート
【図２０】施設情報を表示する例を示す図
【発明を実施するための形態】
【００１８】
［第１の実施形態］
まず、図１〜図１２を参照して、本発明の第１の実施形態について説明する。
図１は、本発明の経路案内装置として機能する情報端末１のハードウェア構成の例を示す図である。情報端末１は、例えばスマートフォンやタブレット等の携帯型の端末であるが、これに限らずその他の情報端末であってもよい。
【００１９】
図に示すように、情報端末１は、制御部１１、記憶部１２、入力部１３、表示部１４、通信Ｉ／Ｆ部１５、周辺機器Ｉ／Ｆ部１６、センサ部１７がバス１９を介して接続される。
【００２０】
制御部１１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成される。ＣＰＵは、記憶部１２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行することによって本発明に係る情報端末１の全ての制御を実行する。
ＲＯＭは、不揮発性メモリであり、プログラムやデータ等を恒久的に保持している。ＲＡＭは、揮発性メモリであり、記憶部１２、ＲＯＭ、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部１１が各種処理を行う為に使用するワークエリアを備える。
【００２１】
記憶部１２は、フラッシュメモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等であり、制御部１１が実行するプログラム、プログラム実行に必要なデータ等が格納される。プログラム等は、制御部１１により必要に応じて読み出されＲＡＭに移されて実行される。
【００２２】
入力部１３は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。入力部１３を介して、情報端末１に対して、操作指示、データ入力等を行うことができる。
【００２３】
表示部１４は、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携して情報端末１のビデオ機能を実現するための論理回路等（ビデオアダプタ等）を有する。尚、入力部１３及び表示部１４は、タッチパネルディスプレイのように、一体となっていても良い。
【００２４】
通信Ｉ／Ｆ部１５は、アンテナ及び通信制御回路等を含み、ネットワークとの通信を媒介するインターフェースである。
周辺機器Ｉ／Ｆ部１６は、情報端末１と周辺機器とのデータ送受信を行うためのポートやアンテナ等であり、情報端末１は周辺機器Ｉ／Ｆ部１６を介して周辺機器とのデータの送受信を行う。周辺機器との接続形態は、有線（例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等）、無線（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）等）を問わない。
【００２５】
センサ部１７は、ＧＰＳセンサ、加速度センサ、ジャイロセンサ、振動センサ、ＬＥＤ光センサ等の各種センサを備える。
バス１９は、各部間の制御信号、データ信号等の授受を媒介する経路である。
【００２６】
図２〜４は、情報端末１の記憶部１２に格納される各種地図データの内容の例を示す図である。地図データには、案内地点情報４０、リンク情報５０、案内地点画像Ｉｍが含まれる。
【００２７】
図２（ａ）は案内地点を模式的に表す図である。案内地点（「ノード」と呼ぶ場合がある）は、ルート案内を行う対象の空間（以下「案内空間Ｓ」とも呼ぶ）の任意の位置に設けられる。案内空間Ｓは２次元空間でもよいし、３次元空間でもよい。また案内空間Ｓは、屋内空間でも良いし、屋外空間でも良い。或いは屋内空間、屋外空間の双方をシームレスに含む空間でも良い。
【００２８】
案内地点は、例えば、十字路やＴ字路などの経路の分岐点や、エスカレータ、エレベータなどの階層が変わる地点など、ルート案内を必要とする場所に設けられる。駅構内の案内であれば、駅構内への出入口、駅の改札、駅ホームへの階段やエスカレータ、…などに設けられる。空港の案内では、チェックインカウンター、セキュリティーゲート、搭乗ゲート、…などに設けられる。道路案内であれば、交差点、高速道路の入口・出口、…などに設けられる。
【００２９】
図２（ｂ）は、案内地点の情報を保持する案内地点情報４０のデータ内容の例を示す図である。図中、案内地点ＩＤ４１は、案内地点を一意に識別する識別番号である。位置情報４２は、案内空間Ｓにおける各案内地点の場所を検知するための情報である。例えば、各案内地点の緯度・経度の情報である。また、各案内地点付近に設置された各案内地点と一意に紐づくビーコン（例えばＢＬＥビーコン）の情報（ビーコンＩＤ、設置場所など）であってもよい。この場合、情報端末１はビーコンから発信されるビーコン信号を受信することで、各ビーコンに紐づく各案内地点の場所を検知する。
【００３０】
また、各案内地点付近に設置された各案内地点と一意に紐づくＷｉ−Ｆｉアクセスポイントの情報（アクセスポイントＩＤ、設置場所など）でもよい。この場合、情報端末１はＷｉ−Ｆｉアクセスポイントから発信される信号を受信することで、各Ｗｉ−Ｆｉアクセスポイントに紐づく各案内地点の場所を検知する。また、各案内地点付近に設置された各案内地点と一意に紐づく超音波信号を発する超音波発信機の情報（発信機ＩＤ、設置場所など）でもよい。この場合、情報端末１は超音波発信機から発する超音波信号を受信することで、各超音波発信機に紐づく各案内地点の場所を検知する。
【００３１】
階層４３は、各案内地点が設けられる階層（Ｂ２Ｆ、Ｂ１Ｆ、１Ｆ…）の情報である。種別４４は、十字路、Ｔ字路、交差点、駅改札、駅ホーム、コンコースなど各案内地点のカテゴリーである。案内地点画像ファイル名４５は、各案内地点の地図画像である案内地点画像Ｉｍの保存先ファイル名である。
【００３２】
デフォルト表示向き４６は、案内地点画像Ｉｍを表示部１４に表示させる際のデフォルトの表示向きである。後述するように案内地点画像Ｉｍの表示向きはユーザの進行方向に応じて決定されるが、この進行方向が取得できない場合には、デフォルト表示向き４６に設定されている表示向きで案内地点画像Ｉｍを表示する。注目ポイント４７は、案内地点において特に注目すべき案内表示・標識などの情報である。施設情報４８は、トイレ、案内板、ショップ、自販機、…など案内地点付近に設置されている施設の情報である。
【００３３】
図３は、リンク情報５０のデータ内容の例を示す図である。リンク情報５０は、案内地点（ノード）間を結ぶ経路（リンク）の情報を保持する。図中、リンクＩＤ５１は、リンクを一意に識別する識別番号である。始点５２は、リンクの始点となる案内地点のＩＤである。終点５３は、リンクの終点となる案内地点のＩＤである。種別５４は、平坦路、階段、エスカレータ、エレベータなどリンクのカテゴリーである。
【００３４】
重み付け値５５は、ダイクストラ法等によりリンクのコスト（始点と終点の案内地点の位置座標から定まるリンクの「移動距離」や「移動時間」など）に基づいて最短ルートを構築する際に、リンクのコストを調整するパラメータである。これにより、リンクの移動距離や移動時間以外の情報（リンクの混雑具合や移動手段（徒歩移動、エレベータ移動…））をルートの構築に反映させることができる。バリアフリーフラグ５６は、各リンクがバリアフリーに対応した経路か否かを示す２値情報である。これにより、ユーザがバリアフリーに対応したリンク（経路）を優先的に選べるようになる。
【００３５】
図４は、案内地点画像Ｉｍの例を示す図である。各案内地点画像Ｉｍは、各案内地点の地図画像である。各案内地点画像Ｉｍは、案内空間Ｓ全体を網羅するような大規模な地図画像ではなく、少なくとも該当する案内地点とその周辺を表示する小規模な地図画像である。
【００３６】
次に、図５のフローチャートを参照して、情報端末１（経路案内装置）の動作を説明する。
まず、情報端末１の制御部１１は、出発地（現在地）および目的地の情報の入力を受け付ける（ステップＳ１）。ここで「入力」とは、入力部１３を介してユーザ操作により手動で入力すること、及びユーザ操作に依らず自動で入力すること、を含む。
【００３７】
本実施形態では、目的地は、入力部１３を介してユーザ操作により手動で入力される。一方、出発地（現在地）は、制御部１１が、情報端末１の位置情報を取得することにより自動で入力される。位置情報を取得する手段は特に限定されない。例えば、案内空間Ｓが屋外の場合にはＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）により位置情報を取得する。また、案内空間Ｓが屋内の場合には、案内空間Ｓ内に網羅的に配置（例えば数十ｍ間隔おきに配置）されたビーコンを用いて、情報端末１の位置情報を取得する。
【００３８】
ビーコンによる位置取得方法は近接方式（最も近い各種ビーコンのＩＤに紐付けられた位置を現在位置とする）でもよいし、三点測位方式（位置が自明な各種ビーコンからの距離を電波強度から推定し、三点測位を行って現在位置を推定する）でもよい。その他、情報端末１のセンサ（加速度センサ、ジャイロセンサ、など）を用いて歩行者自律航法（Ｐｅｄｅｓｔｒｉａｎ  Ｄｅａｄ  Ｒｅｃｋｏｎｉｎｇ：ＰＤＲ）により位置情報を取得してもよい（ＰＤＲの初期位置はＧＰＳやビーコンを用いて取得する）。
【００３９】
続いて、情報端末１の制御部１１は、案内地点情報４０およびリンク情報５０を参照して、ダイクストラ法等のアルゴリズムを利用して、出発地から目的地までの少なくとも１以上の案内地点を通過する最短ルートを構築し、ルート情報６０を生成する（ステップＳ２）。
【００４０】
図６（ａ）は、構築されたルートを示す図である。図６（ａ）の例では、出発地Ｓから出発地Ｇまでの最短ルートとして、案内地点Ｎ１、Ｎ６、Ｎ７、Ｎ１１、Ｎ１５、Ｎ１６を順に通るルートが構築されている。
図６（ｂ）は、図６（ａ）のルートの情報を保持するルート情報６０のデータ例を示す図である。図６（ｂ）に示すように、ルート情報６０は、ルート上に存在する各案内地点（Ｎ１、Ｎ６、Ｎ７、Ｎ１１、Ｎ１５、Ｎ１６）の情報をルート順に保持する。
【００４１】
続いて、情報端末１の制御部１１は、ステップＳ２において構築したルート上の案内地点ごとに案内地点画像Ｉｍの表示制御情報７０を決定し取得する（ステップＳ３）。表示制御情報７０には、次に示す画像回転情報７１と矢印情報７２が含まれる。
【００４２】
画像回転情報７１とは、案内地点画像Ｉｍを表示部１４に表示させる際の案内地点画像Ｉｍの表示向きの情報（案内地点画像Ｉｍを回転表示させる際の回転角度の情報）である。本実施形態では、ユーザの進行方向と案内地点画像Ｉｍの画像上方向とが一致するように、案内地点画像Ｉｍを回転させて表示する。すなわち、制御部１１は、ユーザの進行方向（の角度）を画像回転情報７１として取得する。
【００４３】
具体的には、ユーザの進行方向を“ユーザの進行方向＝リンクの方向”と見做すことで、構築されたルートから進行方向（画像回転情報７１）を簡易的に取得する。例えば、図６（ａ）の案内地点Ｎ１とＮ６の間を移動しているとした場合のユーザの進行方向（画像回転情報７１）は、リンクＬ１−６の方向から「北東」（４５度）と取得される。また、案内地点Ｎ６とＮ７の間を移動しているとした場合のユーザの進行方向（画像回転情報７１）は、リンクＬ６−７の方向から「北」（０度）と取得される。
以上のようにリンクの方向から進行方向を求めることで、ルートが構築された段階で全ての案内地点画像Ｉｍの画像回転情報７１（進行方向）を得ることができる。
【００４４】
矢印情報７２とは、各案内地点画像Ｉｍに重畳表示する矢印画像Ｙ（ルートの方向を矢印で示した画像）を生成するための情報である。矢印情報７２には、案内地点の方向を示す第１方向７２ａと、案内地点の更に次の案内地点の方向を示す第２方向７２ｂの情報が含まれ、制御部１１は、この第１方向７２ａ、第２方向７２ｂの情報を取得する。
【００４５】
例えば、ある案内地点Ｎの第１方向７２ａと第２方向７２ｂを取得する場合を考える。案内地点Ｎの直前の案内地点を案内地点Ｎ−１とし、案内地点Ｎの次の案内地点を案内地点Ｎ＋１とする。制御部１１は、ルート上の直前の案内地点Ｎ−１と案内地点Ｎを接続するリンク（案内地点Ｎ−１→案内地点Ｎ）の方向を第１方向７２ａとして取得する。また、案内地点Ｎとルート上の次の案内地点Ｎ＋１を接続するリンク（案内地点Ｎ→案内地点Ｎ＋１）の方向を第２方向７２ｂとして取得する。尚、直前の案内地点Ｎ−１が存在しない場合には、第１方向７２ａを取得できないため、予め設定された方向で代替する。同様に、次の案内地点Ｎ＋１が存在しない場合には、第２方向７２ｂを取得できないため、予め設定された方向で代替する。
【００４６】
図７は、案内地点Ｎ７の矢印情報７２（第１方向７２ａ、第２方向７２ｂ）を取得し、矢印画像Ｙを生成する具体例を示す図である。図７（ａ）に示すように、第１方向７２ａは、ルート上の直前の案内地点Ｎ６と案内地点Ｎ７を接続するリンクＬ６−７の方向から「北」（０度）と取得され、第２方向７２ｂは、ルート上の次の案内地点Ｎ１１と案内地点Ｎ７を接続するリンクＬ７−１１の方向から「東」（９０度）と取得される。そして図７（ｂ）に示すように、取得した第１方向７２ａ（「北」（０度））と第２方向７２ｂ（「東」（９０度））の情報に基づいて「下から来て右へ向かう」矢印画像Ｙが生成される。
【００４７】
図８は、案内地点Ｎ１５の矢印情報７２（第１方向７２ａ、第２方向７２ｂ）を取得し、矢印画像Ｙを生成する具体例を示す図である。図８（ａ）に示すように、第１方向７２ａは、ルート上の直前の案内地点Ｎ１１と案内地点Ｎ１５を接続するリンクＬ１１−１５の方向から「東」（９０度）と取得され、第２方向７２ｂは、ルート上の次の案内地点Ｎ１６と案内地点Ｎ１５を接続するリンクＬ１５−１６の方向から「北」（０度）と取得される。そして図８（ｂ）に示すように、取得した第１方向７２ａ（「東」（９０度））と第２方向７２ｂ（「北」（０度））の情報に基づいて「左から来て上へ向かう」矢印画像Ｙが生成される。
【００４８】
矢印情報７２には、矢印画像Ｙの表示態様の情報を含んでもよい。これにより、制御部１１は、案内地点の種別４４（図２（ｂ）参照）やリンクの種別５４（図３参照）などに応じて矢印の表示態様を変えることもできる。
【００４９】
以上のようにして、情報端末１の制御部１１は、ルート上の全ての案内地点について、案内地点画像Ｉｍの表示制御情報７０（画像回転情報７１および矢印情報７２）を取得する。
【００５０】
図９はステップＳ３において取得した表示制御情報７０の内容の例を示す図である。図に示すように、表示制御情報７０は、ルート上の全ての案内地点について、画像回転情報７１と矢印情報７２（第１方向７２ａ、第２方向７２ｂ）を保持する。
【００５１】
続いて、情報端末１の制御部１１は、表示制御情報７０（画像回転情報７１および矢印情報７２）を反映させた案内地点画像Ｉｍを生成する（ステップＳ４）。
具体的には、ルート上の全ての案内地点について、案内地点画像Ｉｍを記憶部１２から読込み、矢印情報７２に基づいて生成された矢印画像Ｙを案内地点画像Ｉｍに重畳し、且つ、画像回転情報７１に基づいて案内地点画像Ｉｍを回転させた画像を生成する。記載を簡単とするため、矢印画像Ｙを重畳し、且つ、回転させた画像も「案内地点画像Ｉｍ」と記載する。
【００５２】
尚、本実施形態のように矢印情報７２に基づいて生成した矢印画像Ｙを案内地点画像Ｉｍに動的に重畳するのではなく、予め全パターンの矢印画像Ｙを合成した案内地点画像Ｉｍを記憶部１２に用意しておいてもよい。この場合、ステップＳ３において取得した矢印情報７２に基づいて対応する矢印画像Ｙが合成された案内地点画像Ｉｍを記憶部１２から読み出して表示する。
【００５３】
また、本実施形態のように画像回転情報７１に基づいて案内地点画像Ｉｍを動的に回転させるのではなく、予め所定の角度おき（例えば４５度おき）に回転させた案内地点画像Ｉｍを記憶部１２に用意しておいてもよい。この場合、ステップＳ３において取得した画像回転情報７１に基づいて対応する回転方向の案内地点画像Ｉｍを記憶部１２から読み出して表示する。
【００５４】
そして、情報端末１の制御部１１は、ステップＳ４において生成した表示制御情報７０を反映させた案内地点画像Ｉｍを表示部１４に表示する（ステップＳ５）。このとき、制御部１１は、ステップＳ１において取得した情報端末１の現在地からみてルート上の次の案内地点に係る案内地点画像Ｉｍを表示する。
【００５５】
図１１は、図６に示すルート（Ｎ１→Ｎ６→Ｎ７→Ｎ１１→Ｎ１５→Ｎ１６）を案内する案内地点画像Ｉｍの表示例を示す図である。特に、図１０に示すようにユーザの現在地がＡ〜Ｆの各場合における案内地点画像Ｉｍの表示例を示す。図１１（ａ）は、ユーザの現在地が“Ａ”（案内地点Ｎ１付近）の場合の画面表示例である。この場合、現在地Ａからみて次の案内地点である案内地点Ｎ１に係る案内地点画像Ｉｍが表示される。案内地点画像Ｉｍは、案内地点ＩＤ「Ｎ１」の矢印情報７２（図９参照）に基づいて生成された矢印画像Ｙが重畳され、且つ、案内地点ＩＤ「Ｎ１」の画像回転情報７１（図９参照）に基づいて回転させた画像である。尚、案内地点Ｎ１は最初の案内地点であるため、１つ前（直前）の案内地点（ノード）が存在しない。このため、リンクの方向（進行方向）が取得できないので（すなわち、画像回転情報７１と矢印情報７２が取得できないので）、案内地点ＩＤ「Ｎ１」の画像回転情報７１と矢印情報７２にはデフォルト値が設定されており、このデフォルト値に基づいて表示制御されている。
【００５６】
図１１（ｂ）は、図１０のルート上においてユーザの現在地が“Ｂ”（案内地点Ｎ１と案内地点Ｎ６の間）の場合の画面表示例である。この場合、現在地Ｂからみて次の案内地点である案内地点Ｎ６に係る案内地点画像Ｉｍが表示される。案内地点画像Ｉｍは、案内地点ＩＤ「Ｎ６」の矢印情報７２（図９参照）に基づいて生成された矢印画像Ｙが重畳され、且つ、案内地点ＩＤ「Ｎ６」の画像回転情報７１（図９参照）に基づいて回転させた画像である。図に示すように、矢印画像Ｙによって、案内地点Ｎ６の方向（第１方向）と更に次の案内地点Ｎ７の方向（第２方向）が示される。また、ユーザの進行方向（Ｎ１→Ｎ６）が画面上方向となるように回転して表示される。
【００５７】
図１１（ｃ）〜図１１（ｆ）についても同様であり、それぞれ、ユーザの現在地が“Ｃ”〜“Ｆ”の場合の画面表示例である。いずれの場合も、現在地からみて次の案内地点の案内地点画像Ｉｍ（矢印画像が重畳され、且つ、進行方向に応じて回転された案内地点画像）が表示される。
【００５８】
尚、次の案内地点の案内地点画像Ｉｍから、更に先の案内地点の案内地点画像Ｉｍに切り替えて表示させることもできる。例えば、現在地が“Ａ”の場合、現在地からみて次の案内地点Ｎ６の案内地点画像Ｉｍが最初に表示されるが、画面上でスワイプ操作等を行うことで、案内地点Ｎ６の更に次の案内地点Ｎ７の案内地点画像Ｉｍ  →  案内地点Ｎ７の更に次の案内地点Ｎ１１の案内地点画像Ｉｍ  →  …とルート順に案内地点画像Ｉｍの表示を切り替えていくことができる。この場合の各案内地点画像Ｉｍも、矢印画像が重畳され、且つ、進行方向に応じて回転された画像である。
【００５９】
また、情報端末１の制御部１１は、ルート情報６０（図６（ｂ））を参照して、案内地点の注目ポイント４７を取得し、案内地点画像Ｉｍとともにこの注目ポイント４７を表示部１４に表示させてもよい。
図１２は、案内地点Ｎ７の表示例を示す図である。図１２に示すように、案内地点Ｎ７の案内地点画像Ｉｍとともにルート情報６０（図６（ｂ））を参照して取得した注目ポイント４７（“東口改札”）が表示される。
【００６０】
以上、第１実施形態について説明した。第１の実施形態によれば、ルート上の各案内地点画像Ｉｍを表示することでルート案内を行う。従来のシステムのように、地図上に出発地から目的地までの全ルートや、測位した現在地を示すマークを地図上にリアルタイムに表示したりしないので、従来のシステムと比べて表示情報量や表示更新回数が少ない。このためユーザの画面の視認回数を減らすことができ、画面を注視しながら歩いたりすることの弊害（周囲への迷惑、事故やけがなど）を防止できる。特に、現在地からみてルート上の次の案内地点の案内地点画像Ｉｍが表示されるので、ユーザは目指すべき案内地点を容易に把握することができる。
【００６１】
また案内地点画像Ｉｍには、矢印画像Ｙによって案内地点の方向（第１方向）が明示されるので、案内地点までユーザを迷いなく誘導できる。また案内地点画像Ｉｍには、案内地点の更に次の案内地点の方向（第２方向）が明示されるので、次の案内地点に辿りついたあと更にどこへ向かえばよいかを先だって把握できる。
また、ユーザの進行方向が画面上の上方向となるように案内地点画像Ｉｍを回転表示させるので、ユーザが目指す方向が常に固定方向（画面上方向）となり、地図の把握が容易となる。
【００６２】
尚、本実施形態の例では、案内地点画像Ｉｍと矢印画像Ｙの両方を表示させたが、これに限らず、案内地点画像Ｉｍのみ或いは矢印画像Ｙのみを表示させるのでもよい。
また、進行方向に応じて案内地点画像Ｉｍを回転させたが、案内地点画像Ｉｍを回転させなくてもよい。但し、この場合、案内地点の方向を容易に把握できるように、少なくとも矢印画像Ｙを表示させることが望ましい。
また、矢印画像Ｙを、案内地点の方向（第１方向７２ａ）と案内地点の更に次の案内地点の方向（第２方向７２ｂ）を示す矢印画像としたが、これに限らず、第１方向７２ａのみ或いは第２方向７２ｂのみを示す矢印画像としてもよい。
【００６３】
［第２の実施形態］
次に、図１３を参照して、本発明の第２の実施形態について説明する。第２の実施形態では、ユーザの位置情報に応じて、案内地点画像Ｉｍを自動で切り替えて表示することを特徴とする。
【００６４】
図１３は第２の実施形態の動作を示すフローチャートである。情報端末１の制御部１１は、出発地（現在地）および目的地を入力し（ステップＳ１１）、出発地から目的地までの少なくとも１以上の案内地点を通過する最短ルートを構築し（ステップＳ１２）、構築したルート上の案内地点ごとに案内地点画像Ｉｍの表示制御情報７０（画像回転情報７１および矢印情報７２）を取得し（ステップＳ１３）、表示制御情報７０を反映させた案内地点画像Ｉｍを生成する（ステップＳ１４）。そして、制御部１１は、出発地（現在地）からみてルート上の次の案内地点に係る案内地点画像Ｉｍ（表示制御情報７０を反映させた案内地点画像）を表示する（ステップＳ１５）。
【００６５】
続いて、情報端末１の制御部１１は、現在地を任意の位置取得手段により更新取得し（ステップＳ１６）、現在地が目的地へ到達したか否かを判断する（ステップＳ１７）。目的地へ到達していない場合には（ステップＳ１７；Ｎｏ）、制御部１１は、現在地がいずれかの案内地点に到達したか否かを判断する（ステップＳ１８）。例えば、任意の位置取得手段により取得した現在地の位置と案内地点の位置との距離が所定距離内であれば、案内地点に到達したと判断する。或いは、案内地点付近に設置されたビーコン、Ｗｉ−Ｆｉアクセスポイント、超音波発信機などが発する信号を検知すると、案内地点に到達したと判断してもよい。案内地点に到達していないと判断された場合には（ステップＳ１８；Ｎｏ）、ステップＳ１６へ戻り、現在地の更新取得を継続する。
【００６６】
一方、いずれかの案内地点に到達したと判断されると（ステップＳ１８；Ｙｅｓ）、ステップＳ１５へ戻り、制御部１１は、現在地（到達した案内地点）の次の案内地点に係る案内地点画像Ｉｍに切り替えて表示する。
そして制御部１１は、現在地の更新取得を継続し、現在地が目的地へ到達すると（ステップＳ１７；Ｙｅｓ）、表示部１４（表示画面）に「“目的地へ到着しました”」などのメッセージを表示させて処理を終了する。
【００６７】
以上、第２の実施形態によれば、ユーザが案内地点に到達すると、到達した案内地点の次の案内地点（次に目指すべきポイント）の案内地点画像Ｉｍに切り替えて表示する。これにより、案内地点画像Ｉｍを好適なタイミングで切り替えることができる。
【００６８】
［第３の実施形態］
次に、図１４〜図１５を参照して、本発明の第３の実施形態について説明する。第３の実施形態では、第２の実施形態の処理（図１３参照）にリルートを行う処理が加わる。
【００６９】
図１４は第３の実施形態の動作を示すフローチャートである。図１４のステップＳ２１〜ステップＳ２７、ステップＳ３０の処理は第２の実施形態の処理（図１３）と同様である。すなわち、情報端末１の制御部１１は、出発地（現在地）および目的地を入力し（ステップＳ２１）、出発地から目的地までの少なくとも１以上の案内地点を通過する最短ルートを構築し（ステップＳ２２）、ルート上の案内地点ごとに案内地点画像Ｉｍの表示制御情報７０（画像回転情報７１および矢印情報７２）を取得し（ステップＳ２３）、表示制御情報７０を反映させた案内地点画像Ｉｍを生成する（ステップＳ２４）。そして、制御部１１は、出発地（現在地）からみてルート上の次の案内地点に係る案内地点画像Ｉｍ（表示制御情報７０を反映させた案内地点画像）を表示する（ステップＳ２５）。続いて、制御部１１は、現在地を任意の位置取得手段により更新取得しながら（ステップＳ２６）、目的地へ到達したか否かの判断（ステップＳ２７）、及び、いずれかの案内地点に到達したか否かの判断（ステップＳ３０）を繰り返し実行する。
【００７０】
目的地へ到達した場合（ステップＳ２７；Ｙｅｓ）、制御部１１は、表示部１４（表示画面）に「“目的地へ到着しました”」などのメッセージを表示させて処理を終了する。
また、ルート上のいずれかの案内地点に到達した場合（ステップＳ３０；Ｙｅｓ）、制御部１１は、現在地（到達した案内地点）からみて次の案内地点に係る案内地点画像Ｉｍに切り替えて表示する（ステップＳ２５）。
【００７１】
更に、第３の実施形態では、現在地がルート上に存在するか否かを判断する（ステップＳ２８）。この判断処理について説明する。まず、制御部１１は、案内空間Ｓ内に設置されている全てのビーコンのうち、ステップＳ２２において構築されたルートの範囲内に設置されている１以上のビーコン（「ルート内ビーコン」と呼ぶ）を特定する。具体的には、案内空間Ｓ内に設置されている全てのビーコンについて、ビーコンの設置位置を中心とした所定の半径（ビーコンの信号を検知可能な距離（固定値））の円とルート順に案内地点間を結んだ線分（図１５参照）との交差判定を行い、いずれかの線分と交差するビーコンを「ルート内ビーコン」として特定する。
そして、制御部１１は、特定した「ルート内ビーコン」には含まれないビーコンの信号（電波）を検知した場合、現在地がルート上に存在しない（ルートから外れた）と判断する。
尚、案内空間Ｓ内に設置されているビーコンの情報（ビーコンＩＤ、設置位置など）は記憶部１２に予め保持されているものとする。
【００７２】
図１５はあるルート（案内地点ｎ１→案内地点ｎ２→案内地点ｎ３→案内地点ｎ４→案内地点ｎ５→案内地点ｎ６）を対象として、現在地がルート上に存在するか否かの判断方法を模式的に表した図である。
図において、ビーコンＢ１は、ビーコンＢ１の設置位置を中心とした半径Ｒの円（ビーコン電波送信範囲）と案内地点ｎ２と案内地点ｎ３を結ぶ線分とが交差するので、「ルート内ビーコン」である。
一方、ビーコンＢ２は、ビーコンＢ２の設置位置を中心とした半径Ｒの円（ビーコン電波送信範囲）と交差する各案内地点間を結ぶ線分が１つも存在しないので、「ルート内ビーコン」ではない。
図１５の場合、「ルート内ビーコン」ではないビーコンＢ２の信号（電波）を検知すると、現在地がルート上に存在しない（ルートから外れた）と判断される。
尚、ビーコンに替えて、案内空間Ｓ内に設置されたＷｉ―Ｆｉアクセスポイント、超音波発信機などの他の発信機を用いて上記した同様の処理を実現してもよい。
【００７３】
「ルート内ビーコン」に含まれないビーコンを検知しない限りは、現在地がルート上に存在すると判断し（ステップＳ２８；Ｙｅｓ）、ステップＳ３０へ進む。一方、「ルート内ビーコン」に含まれないビーコンを検知すると、現在地がルート上に存在しないと判断し（ステップＳ２８；Ｎｏ）、制御部１１は、現在地（ルート上に存在しないと判断された際の位置）から目的地までのルートを再構築（リルート）する（ステップＳ２９）。ルートを再構築する処理は、ステップＳ２２の処理と同様である。
【００７４】
ルートを再構築すると、制御部１１は、再構築したルート上の各案内地点について、案内地点画像Ｉｍの表示制御情報７０を取得し、取得した表示制御情報７０を反映させた案内地点画像Ｉｍの生成および表示を実行する（ステップＳ２３〜ステップＳ２５）。すなわち、再構築されたルートに基づいてルート案内が実行される。
【００７５】
以上、第３の実施形態によれば、ユーザがルートから外れた場合でも自動的にルートを再構築するため、再構築されたルートに従って目的地への案内を継続して行うことができる。
【００７６】
尚、ルートから外れた場合（ステップＳ２８；Ｎｏ）、警告を行うようにしてもよい。警告の方法は、例えば、（１）矢印画像Ｙの表示色を変化させる（２）矢印画像Ｙの表示色を変化させて且つ点滅表示させる（３）スピーカから警告音を鳴らす（４）振動センサにより振動を発生させる（５）ＬＥＤを点滅させる、などである。
【００７７】
［第４の実施形態］
次に、図１６〜図１８を参照して、本発明の第４の実施形態について説明する。第４の実施形態では、別のルートの存在をユーザに認識させるため、案内地点画像Ｉｍに複数のルートを示す複数の矢印画像Ｙを重畳表示する点を特徴とする。
【００７８】
図１６は第４の実施形態の動作を示すフローチャートである。
まず、情報端末１の制御部１１は、出発地（現在地）および目的地の情報の入力を受け付ける（ステップＳ４１）。
【００７９】
続いて、情報端末１の制御部１１は、案内地点情報４０およびリンク情報５０を参照して、ダイクストラ法等のアルゴリズムを利用して、出発地から目的地までの最短ルートとそれ以外の別のルートを含む複数のルートを構築し、複数のルート情報６０を生成する（ステップＳ４２）。別のルートは、最短ルートのコストと同定度のコストを有するルートであることが望ましい。
【００８０】
図１７は複数のルートを構築する例を示す図である。図１７（ａ）は１番目のルート（最短ルート）としてルートＡ（Ｎ１→Ｎ６→Ｎ７→Ｎ１１→Ｎ１５→Ｎ１６）、２番目のルート（最短ルートの次にコストが大きいルート）としてルートＢ（Ｎ１→Ｎ６→Ｎ７→Ｎ８→Ｎ１２→Ｎ１６）、が構築されたことを示す。
図１７（ｂ）は図１７（ａ）のルートのルート情報を示す。ルート情報６０−１（６０）はルートＡのルート情報を示し、ルート情報６０−２（６０）はルートＢのルート情報を示す。
【００８１】
続いて、情報端末１の制御部１１は、ステップＳ４２において生成した複数のルートについて、ルート上の案内地点ごとに案内地点画像Ｉｍの表示制御情報７０（画像回転情報７１および矢印情報７２）を取得し（ステップＳ４３）、表示制御情報７０を反映させた案内地点画像Ｉｍを生成する（ステップＳ４４）。
【００８２】
そして、情報端末１の制御部１１は、現在地からみて最短ルート上の次の案内地点に係る案内地点画像Ｉｍを表示する（ステップＳ４５）。
このとき、最短ルート上の次の案内地点を通る別のルートが存在する場合、制御部１１は、最短ルートの矢印画像Ｙに加え別のルートの矢印画像Ｙを併せて案内地点画像Ｉｍに重畳表示する（ステップＳ４６）。この表示例は図１８において後述する。
【００８３】
続いて、制御部１１は、現在地を任意の位置取得手段により更新取得しながら（ステップＳ４７）、目的地へ到達したか否かの判断（ステップＳ４８）、いずれかの案内地点に到達したか否かの判断（ステップＳ５１）、及び、現在地がルート上に存在するか否かの判断（ステップＳ４９）を繰り返し実行する。
【００８４】
目的地へ到達した場合（ステップＳ４８；Ｙｅｓ）、制御部１１は、表示部１４（表示画面）に「“目的地へ到着しました”」などのメッセージを表示させて処理を終了する。
また、最短ルート上のいずれかの案内地点に到達した場合（ステップＳ５１；Ｙｅｓ）、制御部１１は、現在地（到達した案内地点）からみて最短ルート上の次の案内地点に係る案内地点画像Ｉｍに切り替えて表示する（ステップＳ４５）。このとき、次の案内地点を通る別のルートが存在する場合には、案内地点画像Ｉｍに最短ルートの矢印画像Ｙに加え別のルートの矢印画像Ｙを併せて重畳表示する（ステップＳ４６）。
【００８５】
また、現在地が最短ルート上に存在しない場合（ステップＳ４９；Ｎｏ）、制御部１１は、現在地（ルート上に存在しないと判断された際の位置）から目的地までの最短ルートとそれ以外の別のルートを含む複数のルートを再構築（リルート）する（ステップＳ５０）。ルートを再構築すると、制御部１１は、再構築したルートに基づいて、前記した処理（ステップＳ４３〜ステップＳ５１）を実行する。すなわち、再構築されたルートに基づいてルート案内が実行される。
【００８６】
図１８は複数ルートの表示画面例を示す図である。図１８はユーザが最短ルート（ルートＡ）上の案内地点Ｎ６（図１７（ａ）参照）に到達すると表示される案内地点Ｎ７（次の案内地点）に係る案内地点画像Ｉｍの表示例である。図１７（ａ）を参照すると、案内地点Ｎ７からは案内地点Ｎ７→案内地点Ｎ１１へ進む案内中のルート（ルートＡ）と、案内地点Ｎ７→案内地点Ｎ８へ進む別のルートＢが存在する。この場合、図１８に示すように、案内地点画像Ｉｍには、ルートＡに相当する矢印画像Ｙ１とともにルートＢに相当する矢印画像Ｙ２が重畳表示される。
【００８７】
矢印画像Ｙ１は「下から来て右へ向かう」矢印画像であり、ルートＡ上の案内地点Ｎ６と案内地点Ｎ７を接続するリンクの方向（第１方向７２ａ＝北（０度））と案内地点Ｎ７と案内地点Ｎ１１を接続するリンクの方向（第２方向７２ｂ＝東（９０度））に基づいて生成されたものである。矢印画像Ｙ２は「下から来て上へ向かう」矢印画像であり、ルートＢ上の案内地点Ｎ６と案内地点Ｎ７を接続するリンクの方向（第１方向７２ａ＝北（０度））と案内地点Ｎ７と案内地点Ｎ８を接続するリンクの方向（第２方向７２ｂ＝北（０度））に基づいて生成されたものである。また矢印画像Ｙ２は、案内中のルートとは別のルートであることをユーザに認識させるため、矢印画像Ｙ１とは異なる態様（図の例では異なる色）で表示される。
【００８８】
以上、第４の実施形態によれば、複数の矢印画像Ｙを表示することで最短ルート以外に別のルートが存在することをユーザに認識させる。例えば、道が混雑している、案内表示が少ない、途中にトイレがない、…などの種々の理由で最短ルートがユーザにとって最も良いルートとは限らない。第４の実施形態では、目的地へ到達する最短ルート以外の別のルートが表示されるので、ユーザは周囲の状況等に応じて適宜ルートを変えながら移動していくことができる。
【００８９】
［第５の実施形態］
次に、図１９〜図２０を参照して、本発明の第５の実施形態について説明する。第５の実施形態では、複数の矢印画像Ｙ（各ルート）とともに各ルートの先に設置されているトイレ、案内板、ショップ…などの施設情報を表示する点を特徴とする。
【００９０】
図１９は第５の実施形態の動作を示すフローチャートである。図１９のステップＳ６１〜ステップＳ６６の処理は、第４の実施形態の処理（図１６参照）と同様である。すなわち、情報端末１の制御部１１は、出発地（現在地）および目的地を入力し（ステップＳ６１）、出発地から目的地までの最短ルートとそれ以外の別のルートを含む複数のルートを構築（複数のルート情報６０を生成）し（ステップＳ６２）、複数のルートについて、ルート上の案内地点ごとに案内地点画像Ｉｍの表示制御情報７０（画像回転情報７１および矢印情報７２）を取得し（ステップＳ６３）、表示制御情報７０を反映させた案内地点画像Ｉｍを生成する（ステップＳ６４）。そして、制御部１１は、出発地（現在地）からみて最短ルート上の次の案内地点に係る案内地点画像Ｉｍ（表示制御情報７０を反映させた案内地点画像）を表示する（ステップＳ６５）。このとき、最短ルート上の次の案内地点を通る別のルートが存在する場合、制御部１１は、最短ルートの矢印画像Ｙに加え別のルートの矢印画像Ｙを併せて案内地点画像Ｉｍに重畳表示する（ステップＳ６６）。
【００９１】
更に第５の実施形態では、制御部１１は、複数のルートの矢印画像Ｙを表示するとともに、各矢印画像Ｙが示すルートの先に存在する施設情報６８を表示する（ステップＳ６７）。具体的には、制御部１１は、複数のルートについて、次の案内地点の更に先の案内地点に係る施設情報６８をルート情報６０（図１７（ｂ）参照）から取得し、表示部１４に表示する。この表示例は図２０において後述する。
【００９２】
続いて、第４の実施形態と同様に、制御部１１は、現在地を任意の位置取得手段により更新取得しながら（ステップＳ６８）、目的地へ到達したか否かの判断（ステップＳ６９）、いずれかの案内地点に到達したか否かの判断（ステップＳ７２）、及び、現在地がルート上に存在するか否かの判断（ステップＳ７０）を繰り返し実行する。
【００９３】
目的地へ到達した場合（ステップＳ６９；Ｙｅｓ）、制御部１１は、表示部１４（表示画面）に「“目的地へ到着しました”」などのメッセージを表示させて処理を終了する。
また、最短ルート上のいずれかの案内地点に到達した場合（ステップＳ７２；Ｙｅｓ）、制御部１１は、現在地（到達した案内地点）からみて最短ルート上の次の案内地点に係る案内地点画像Ｉｍに切り替えて表示し（ステップＳ６５）、次の案内地点を通る別のルートが存在する場合には、案内地点画像Ｉｍに最短ルートの矢印画像Ｙに加え別のルートの矢印画像Ｙを併せて重畳表示する（ステップＳ６６）。特に第５の実施形態では、複数のルートの矢印画像Ｙを表示するとともに、各矢印画像Ｙが示すルートの先に存在する施設情報６８を表示する（ステップＳ６７）。
【００９４】
また、現在地が最短ルート上に存在しない場合（ステップＳ７０；Ｎｏ）、制御部１１は、現在地（ルート上に存在しないと判断された際の位置）から目的地までの最短ルートとそれ以外の別のルートを含む複数のルートを再構築（リルート）する（ステップＳ７１）。ルートを再構築すると、制御部１１は、再構築したルートに基づいて、前記した処理（ステップＳ６３〜ステップＳ７２）を実行する。すなわち、再構築されたルートに基づいてルート案内が実行される。
【００９５】
図２０は施設情報６８の画面表示例を示す図である。図２０は、図１７においてユーザが最短ルート（ルートＡ）上の案内地点Ｎ６（図１７（ａ）参照）に到達すると表示される画面表示例である。第４の実施形態の場合（図１８）と同様に、案内地点Ｎ６の次の案内地点Ｎ７に係る案内地点画像Ｉｍが表示され、且つ、案内地点画像ＩｍにルートＡを示す矢印画像Ｙ１とルートＢを示す矢印画像Ｙ２が重畳表示される。
【００９６】
更に第５の実施形態では、矢印画像Ｙ１（ルートＡ）と紐づいて施設情報６８−１が表示され、矢印画像Ｙ２（ルートＢ）と紐づいて施設情報６８−２が表示される。図の例では、施設情報６８−１は、案内地点Ｎ７のルートＡ上の次の案内地点Ｎ１１付近に存在する施設（「自販機」「トイレ」、図１７（ｂ）参照）の情報である。また施設情報６８−２は、案内地点Ｎ７のルートＢ上の次の案内地点Ｎ８付近に存在する施設（「案内板」「ショップ」、図１７（ｂ）参照）の情報である。
【００９７】
以上、第５の実施形態によれば、複数の矢印画像Ｙ（各ルート）とともに各ルートの先に存在する施設情報６８を表示する。案内地点画像Ｉｍは、案内地点付近を表示した地図画像であるため、案内地点から離れた場所の情報が表示されない。第５の実施形態では、案内地点画像Ｉｍには表示されない各ルートの先に存在する情報を把握できるので、ルートを選択する際の判断指針とすることができる。尚、本実施形態では、先の案内地点の施設情報６８を表示するようにしたが、これに限らず、他の情報（例えば先の案内地点の注目ポイント６７）を表示するようにしてもよい。
【００９８】
以上、添付図面を参照しながら、本発明に係る経路案内装置等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００９９】
１              ：情報端末（経路案内装置）
４０            ：案内地点情報
Ｉｍ            ：案内地点画像
Ｙ、Ｙ１、Ｙ２  ：矢印画像
４７、６７      ：注目ポイント
４８、６８      ：施設情報
６０            ：ルート情報
７０            ：表示制御情報
７１            ：画像回転情報
７２            ：矢印情報
７２ａ          ：第１方向
７２ｂ          ：第２方向
【図１】
2018017616.tif 000003
【図２】
2018017616.tif 000004
【図３】
2018017616.tif 000005
【図４】
2018017616.tif 000006
【図５】
2018017616.tif 000007
【図６】
2018017616.tif 000008
【図７】
2018017616.tif 000009
【図８】
2018017616.tif 000010
【図９】
2018017616.tif 000011
【図１０】
2018017616.tif 000012
【図１１】
2018017616.tif 000013
【図１２】
2018017616.tif 000014
【図１３】
2018017616.tif 000015
【図１４】
2018017616.tif 000016
【図１５】
2018017616.tif 000017
【図１６】
2018017616.tif 000018
【図１７】
2018017616.tif 000019
【図１８】
2018017616.tif 000020
【図１９】
2018017616.tif 000021
【図２０】
2018017616.tif 000022