(57)【要約】【課題】探索した経路が、施設を通過する場合、施設内の経路を表示できる縮尺を特定し、特定した縮尺に基づいて経路を表示する。【解決手段】地図情報を参照して探索された目的地までの経路が施設内を通過する場合に、前記経路上の前記施設へ進入する地点から前記経路上の前記施設から退出する地点までの経路を表示させる制御部を備えた表示制御装置であって、前記制御部は、前記進入する地点から前記退出する地点までの経路の経路データ、表示方向、及び、前記進入する地点から前記退出する地点までの経路を表示させる表示領域の大きさに基づいて前記進入する地点から前記退出する地点までの経路を表示させる際の縮尺を特定し、前記特定した縮尺に基づいて、前記進入する地点から前記退出する地点までの経路を表示させることを特徴とする。【選択図】図３
2012242168.tif 000002
【特許請求の範囲】
【請求項１】
地図情報を参照して探索された目的地までの経路が施設内を通過する場合に、前記経路上の前記施設へ進入する地点から前記経路上の前記施設から退出する地点までの経路を表示させる制御部を備えた表示制御装置であって、
前記制御部は、前記進入する地点から前記退出する地点までの経路の経路データ、表示方向、及び、前記進入する地点から前記退出する地点までの経路を表示させる表示領域の大きさに基づいて前記進入する地点から前記退出する地点までの経路を表示させる際の縮尺を特定し、前記特定した縮尺に基づいて、前記進入する地点から前記退出する地点までの経路を表示させることを特徴とする表示制御装置。
【請求項２】
前記制御部は、前記縮尺を前記施設から退出するまで記憶させることを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記制御部は、現在位置に依存することなく、前記進入する地点から前記退出する地点までの経路を表示させることを特徴とする請求項１又は請求項２に記載の表示制御装置。
【請求項４】
前記制御部は、進行方向に依存することなく、前記進入する地点から前記退出する地点までの経路を表示させることを特徴とする請求項１〜請求項３の何れか１項に記載の表示制御装置。
【請求項５】
施設内の目的地までの経路が地図情報を参照して探索された場合、前記経路上の前記施設へ進入する地点から前記目的地までの経路を表示させる制御部を備えた表示制御装置であって、
前記制御部は、前記進入する地点から前記目的地までの経路の経路データ、表示方向、及び、前記進入する地点から前記目的地までの経路を表示させる表示領域の大きさに基づいて前記進入する地点から前記目的地までの経路を表示させる際の縮尺を特定し、前記特定した縮尺に基づいて、前記進入する地点から前記目的地までの経路を表示させることを特徴とする表示制御装置。
【請求項６】
施設内の出発地から目的地までの経路が地図情報を参照して探索された場合、前記出発地から前記経路上の前記施設から退出する地点までの経路を表示させる制御部を備えた表示制御装置であって、
前記制御部は、前記出発地から前記退出する地点までの経路の経路データ、表示方向、及び、前記出発地から前記退出する地点までの経路を表示させる表示領域の大きさに基づいて前記出発地から前記退出する地点までの経路を表示させる際の縮尺を特定し、前記特定した縮尺に基づいて、前記出発地から前記退出する地点までの経路を表示させることを特徴とする表示制御装置。
【請求項７】
施設内の出発地から該施設内の目的地までの経路が地図情報を参照して探索された場合、前記出発地から前記目的地までの経路を表示させる制御部を備えた表示制御装置であって、
前記制御部は、前記出発地から前記目的地までの経路の経路データ、表示方向、及び、前記出発地から前記目的地までの経路を表示させる表示領域の大きさに基づいて前記出発地から前記目的地までの経路を表示させる際の縮尺を特定し、前記特定した縮尺に基づいて、前記出発地から前記目的地までの経路を表示させることを特徴とする表示制御装置。
【請求項８】
地図情報を参照して探索された目的地までの経路が施設内を通過する場合に、前記経路上の前記施設へ進入する地点から前記経路上の前記施設から退出する地点までの経路を表示させる表示制御方法であって、
前記進入する地点から前記退出する地点までの経路の経路データ、表示方向、及び、前記進入する地点から前記退出する地点までの経路を表示させる表示領域の大きさに基づいて前記進入する地点から前記退出する地点までの経路を表示させる際の縮尺を特定するステップと、
前記特定した縮尺に基づいて、前記進入する地点から前記退出する地点までの経路を表示させるステップと、
を有することを特徴とする表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置に関し、特に、施設内の経路を表示させる表示制御装置に関する。
【背景技術】
【０００２】
従来から、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等により現在位置を検出し、その現在位置をディスプレイに地図とともに表示し、また、目的地までの経路を探索してディスプレイに表示することにより、ユーザを目的地まで円滑に導くようにしたナビゲーション装置が知られている。
【０００３】
なお、ナビゲーション装置は、車両に搭載されて、車両用の経路を探索するナビゲーション装置に限られず、歩行者によって保持され、歩行者用の経路（バスや電車などの交通機関を利用するものであってもよい）を探索するナビゲーション装置も登場している。
【０００４】
ここで、経路探索の際に用いられる地図情報に、施設内の通路の地図情報（ノードデータ・リンクデータ）が含まれる場合、目的地までの経路を探索すると、施設内を通過する経路を探索する場合がある。（例えば、歩行者用の経路を探索した場合に、ある駅構内を通過して目的地に至る経路が探索される場合がある。）
しかしながら、施設内においては、施設の屋根・壁などによって、ＧＰＳ衛星からの電波が遮断され、ＧＰＳによる現在位置の検出が困難である。そして、現在位置が検出できないと施設内におけるユーザの位置が不明であるため施設内での経路案内（例えば右左折の音声案内、正確な位置への現在位置マークの表示など）を行なうことができない。
【０００５】
なお、加速度センサ、角速度センサ及び方位センサなどの出力に基づいて現在位置（自律航法による現在位置）を検出することも考えられるが、安価なセンサでは、検出精度が低く、また、施設内では「ＧＰＳによる現在位置」に基づいて、センサ類の計測誤差を補正することができないため、センサ類を用いた場合（自律航法による現在位置検出）であっても正確な現在位置を検出することは困難である。
【０００６】
ところで、下記の特許文献１（特開２００６−９０８１８号公報）には、現在位置から基準距離内に建物があった場合、基準時間を経過するまで、当該建物の構内地図を表示するナビゲーション装置が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−９０８１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記の特許文献１では、現在位置から基準距離内に建物があった場合、当該建物の構内地図を表示しているが、当該建物の構内を全て表示しているため、縮尺が小さくなり、文字（例えば「出入り口」の文字）や経路（施設内の推奨経路）を視認しにくくなるといった問題があった。
【０００９】
そこで、本願発明では、探索された経路（推奨経路）が施設（位置検出不能な範囲）内を通過する場合、当該経路上の施設に進入する地点（施設の入口）から当該経路上の施設から退出する地点（施設の出口）までの経路が表示可能な縮尺を特定し、特定した縮尺に基づいて施設の入口から施設の出口までの経路を表示させる表示制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
前記課題を解決するために、本願の請求項１にかかる発明は、地図情報を参照して探索された目的地までの経路が施設内を通過する場合に、前記経路上の前記施設へ進入する地点から前記経路上の前記施設から退出する地点までの経路を表示させる制御部を備えた表示制御装置であって、前記制御部は、前記進入する地点から前記退出する地点までの経路の経路データ、表示方向、及び、前記進入する地点から前記退出する地点までの経路を表示させる表示領域の大きさに基づいて前記進入する地点から前記退出する地点までの経路を表示させる際の縮尺を特定し、前記特定した縮尺に基づいて、前記進入する地点から前記退出する地点までの経路を表示させることを特徴とする。
【００１１】
これにより、探索された経路が施設内を通過する場合、当該経路上の施設に進入する地点（施設の入口）から当該経路上の施設から退出する地点（施設の出口）までの経路が表示可能な縮尺を特定し、特定した縮尺に基づいて施設の入口から施設の出口までの経路を表示させることが可能となり、ユーザは施設内において、縮尺を小さくする、地図画像をスクロールすることなく、施設内の推奨経路を認識でき、施設内をスムーズに移動することができる。
【００１２】
また、施設の構内図（施設の形状）を全て表示する必要はないため、縮尺が小さくなりすぎて、施設内の推奨経路が視認しにくくなるのを防止することができる。
【００１３】
本願の請求項２では、前記制御部は、前記縮尺を前記施設から退出するまで記憶させることを特徴とする。
【００１４】
これにより、施設の入口から施設の出口までの経路を表示させた後に、縮尺の変更や、スクロールを行った場合であっても、速やかに施設の入口から施設の出口までの経路を表示させることができる。
【００１５】
本願の請求項３では、前記制御部は、現在位置に依存することなく、前記進入する地点から前記退出する地点までの経路を表示させることを特徴とする。
【００１６】
本願の請求項４では、前記制御部は、進行方向に依存することなく、前記進入する地点から前記退出する地点までの経路を表示させることを特徴とする。
【００１７】
請求項３、請求項４によれば、現在位置・進行方向の変化によって地図画像が遷移しないため、紙等に印刷された地図のように、施設の入口から施設の出口までの経路を表示させることができる。
【００１８】
本願の請求項５にかかる発明は、施設内の目的地までの経路が地図情報を参照して探索された場合、前記経路上の前記施設へ進入する地点から前記目的地までの経路を表示させる制御部を備えた表示制御装置であって、前記制御部は、前記進入する地点から前記目的地までの経路の経路データ、表示方向、及び、前記進入する地点から前記目的地までの経路を表示させる表示領域の大きさに基づいて前記進入する地点から前記目的地までの経路を表示させる際の縮尺を特定し、前記特定した縮尺に基づいて、前記進入する地点から前記目的地までの経路を表示させることを特徴とする。
【００１９】
これにより、目的地が施設内の場合であっても、請求項１と同様の効果を得ることができる。
【００２０】
本願の請求項６にかかる発明は、施設内の出発地から目的地までの経路が地図情報を参照して探索された場合、前記出発地から前記経路上の前記施設から退出する地点までの経路を表示させる制御部を備えた表示制御装置であって、前記制御部は、前記出発地から前記退出する地点までの経路の経路データ、表示方向、及び、前記出発地から前記退出する地点までの経路を表示させる表示領域の大きさに基づいて前記出発地から前記退出する地点までの経路を表示させる際の縮尺を特定し、前記特定した縮尺に基づいて、前記出発地から前記退出する地点までの経路を表示させることを特徴とする。
【００２１】
これにより、出発地が施設内の場合であっても、請求項１と同様の効果を得ることができる。
【００２２】
本願の請求項７にかかる発明は、施設内の出発地から該施設内の目的地までの経路が地図情報を参照して探索された場合、前記出発地から前記目的地までの経路を表示させる制御部を備えた表示制御装置であって、前記制御部は、前記出発地から前記目的地までの経路の経路データ、表示方向、及び、前記出発地から前記目的地までの経路を表示させる表示領域の大きさに基づいて前記出発地から前記目的地までの経路を表示させる際の縮尺を特定し、前記特定した縮尺に基づいて、前記出発地から前記目的地までの経路を表示させることを特徴とする。
【００２３】
これにより、出発地と目的地が同一の施設内である場合（施設から出ない場合）であっても、請求項１と同様の効果を得ることができる。
【００２４】
本願の請求項８にかかる発明は、地図情報を参照して探索された目的地までの経路が施設内を通過する場合に、前記経路上の前記施設へ進入する地点から前記経路上の前記施設から退出する地点までの経路を表示させる表示制御方法であって、前記進入する地点から前記退出する地点までの経路の経路データ、表示方向、及び、前記進入する地点から前記退出する地点までの経路を表示させる表示領域の大きさに基づいて前記進入する地点から前記退出する地点までの経路を表示させる際の縮尺を特定するステップと、前記特定した縮尺に基づいて、前記進入する地点から前記退出する地点までの経路を表示させるステップと、を有することを特徴とする。
【発明の効果】
【００２５】
本願発明では、探索された経路が施設内を通過する場合、当該経路上の施設に進入する地点（施設の入口）から当該経路上の施設から退出する地点（施設の出口）までの経路が表示可能な縮尺を特定し、特定した縮尺に基づいて施設の入口から施設の出口までの経路を表示させるため、ユーザは施設内において、縮尺を小さくする、地図画像をスクロールすることなく、施設内の推奨経路を認識でき、施設内をスムーズに移動することができる。
【００２６】
また、施設の構内図（施設の形状）を全て表示する必要はないため、縮尺が小さくなりすぎて、施設内の推奨経路が視認しにくくなるのを防止することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施例にかかるナビゲーション装置のブロック図である。
【図２】ノースアップ表示の場合における縮尺の特定方法を説明する模式図である。
【図３】出口方向表示の場合における縮尺の特定方法を説明する模式図である。
【図４】施設進入方向表示の場合における縮尺の特定方法を説明する模式図である。
【図５】本発明の実施例にかかるナビゲーション装置の制御部の動作を説明するフローチャートである。
【図６】施設の入口付近となるまでに表示部に表示される画像を説明するための模式図である。
【図７】施設の入口付近となった際に表示部に表示される画像を説明するための模式図である。
【図８】施設から出たあとに表示部に表示される画像を説明するための模式図である。
【図９】本発明の第２実施例にかかるナビゲーション装置の制御部の動作を説明するフローチャートである。
【図１０】目的地が施設内である場合に、表示部に表示される画像を説明するための模式図である。
【図１１】出発地が施設内である場合に、表示部に表示される画像を説明するための模式図である。
【図１２】出発地及び目的地が同一の施設内である場合に、表示部に表示される画像を説明するための模式図である。
【図１３】２画面表示した場合に、表示部に表示される画像を説明するための模式図である。
【図１４】ポップアップ表示した場合に、表示部に表示される画像を説明するための模式図である。
【発明を実施するための形態】
【００２８】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。但し、以下に示す実施形態は、本発明の技術的思想を具体化するための表示制御装置としてナビゲーション装置を例示するものであって、本発明をこのナビゲーション装置に特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態の表示制御装置にも等しく適応し得るものである。
【実施例】
【００２９】
図１は、本発明の実施例にかかるナビゲーション装置１の要部構成を示すブロック図である。
【００３０】
ナビゲーション装置１は、制御部１０、現在位置検出部１１、地図情報記憶部１２、記憶部１３、表示部１４、操作部１５及び音声出力部１６を備えて構成される。
【００３１】
なお、以下の説明では、ナビゲーション装置１を「歩行者用ナビゲーション装置」として説明を行なう。すなわち、ナビゲーション装置１は、歩行者用の経路を探索するものとして説明を行なう。
【００３２】
制御部１０は、ＣＰＵ、ＲＯＭ及びＲＡＭ（何れも不図示）からなるプロセッサで構成され、ＲＯＭ、ＲＡＭに記録された制御プログラムに従ってナビゲーション装置１の各部の動作を制御するものである。
【００３３】
なお、制御部１０は、後述する操作部１５を介して目的地が入力された場合、地図情報記憶部１２に記憶された地図情報を参照して、出発地（例えば現在位置）から目的地までの推奨経路を探索する。
【００３４】
なお、推奨経路の探索は、出発地に対応するノードから目的地に対応するノードに至るリンクとノードとをダイクストラ法等の各種の手法によって探索し、リンク長（リンクコスト）や所要時間等を累積し、総リンク長（移動距離）又は総所要時間等が最短となる経路を推奨経路とし、当該推奨経路に属するノードやリンクを推奨経路データとする。
【００３５】
現在位置検出部１１は、地球上空を周回している複数のＧＰＳ衛星から時刻情報及び位置情報を含む電波を受信するＧＰＳ受信機等で構成される。ＧＰＳ受信機は、３個以上のＧＰＳ衛星からの電波を受信して処理することにより、ナビゲーション装置１の現在位置を算出することができる。
【００３６】
また、現在位置検出部１１は、加速度センサ、角速度センサ、方位センサ等の出力に基づいて現在位置（自律航法による現在位置）を検出することもできる。そして、ＧＰＳ受信機による現在位置間を自律航法による現在位置で補完することも可能である。
【００３７】
なお、上記のセンサ類の出力に基づいて現在位置（自律航法による現在位置）を検出する場合であっても、自律航法による現在位置は、絶対的な現在位置とは異なり、前回の現在位置からの相対的な現在位置であるため、自律航法のみでは現在位置の誤差が増大してしまう恐れがある。
【００３８】
なお、現在位置検出部１１は、現在位置のみならず、移動速度や進行方向を検出することも可能である（制御部１０が算出してもよい）。移動速度や進行方向は、前回検出した現在位置と、今回検出した現在位置とに基づいて算出してもよいし、加速度センサ、角速度センサ、方位センサ等の出力に基づいて算出してもよい。また、移動速度や進行方向も現在位置と同様に、ＧＰＳによる現在位置が検出できないと（ＧＰＳ衛星からの電波が受信できないと）計測誤差が増大してしまう恐れがある。
【００３９】
地図情報記憶部１２は、例えば、ＨＤ（ハードディスク）やフラッシュメモリなどの記憶媒体で構成され、地図情報記憶部１２には、少なくとも地図情報が記憶される。
【００４０】
地図情報には、歩道や歩行者用通路の分岐点をノードとするノードデータ、それぞれのノード間を結ぶ経路をリンクとしたリンクデータ、地形図データが含まれる。なお、本実施例においては、施設内の歩行者用通路のノードデータ及びリンクデータも地図情報に含まれている。
【００４１】
ノードデータには、ノード番号、位置座標、接続リンク本数、分岐点名称などのノード属性が含まれる他、施設内か否かを判別することが可能な識別情報も含まれる。
【００４２】
この識別情報は、例えば、建物内であることを示す情報、地下であることを示す情報、屋根があることを示す情報などであり、識別情報が建物内であること、地下であること又は屋根があることを示している場合、当該識別情報に対応付けられたノードは施設内であると判別することができる。
【００４３】
ここで、「施設」について説明を行なう。本実施例において、施設とは、駅や百貨店などの建物に限らず、屋根がある通路や地下道などの現在位置の検出が困難な範囲（位置検出不能な範囲）を示している。
【００４４】
すなわち、施設内を通過する推奨経路とは、駅や百貨店などの建物（施設）を通過する推奨経路に限らず、屋根がある通路（施設）を通過する推奨経路や、地下道（施設）を通過する推奨経路も含まれる。
【００４５】
リンクデータには、始点及び終点となるノード番号、道路種別（歩行者優先通路、自転車兼用道路等）、ノード間の距離情報であるリンク長（リンクコスト）、所要時間等が含まれる。また、リンクデータにも、ノードデータと同様に、施設内か否かを判別することが可能な識別情報も含まれる。
【００４６】
ここで、上述したとおり、ノードデータ及びリンクデータには、施設内か否かを判別することが可能な識別情報が含まれる。そのため、推奨経路データにおいて、施設内でないリンク（識別情報が施設内であることを示していないリンク）から施設内であるリンク（識別情報が施設内であることを示しているリンク）へ切り替わる地点（ノード）が施設への入口と判定でき、同様に、施設内であるリンクから施設内でないリンクへ切り替わる地点（ノード）が施設からの出口と判定できる。
【００４７】
なお、施設（例えば、駅や地下街）の出入口のノードのノードデータには、施設の出入口を示す情報が含まれても良い。
【００４８】
地形図データには、海岸線、湖沼、河川形状などの水系データ、行政境界データからなる背景データが含まれる。
【００４９】
なお、地図情報記憶部１２には、バスや電車などの交通機関の時刻情報及び乗り換え情報等も記憶され、ナビゲーション装置１が、交通機関を利用した経路を探索できるものであってもよい。
【００５０】
記憶部１３は、ＨＤ（ハードディスク）やフラッシュメモリなどの記憶媒体で構成され、制御部１０が探索した推奨経路が施設内を通過する場合、記憶部１３には、当該施設の入口から当該施設の出口までの経路を表示するための情報が記憶される。
【００５１】
ここで、「施設の入口から施設の出口までの経路を表示するための情報」について説明する。
【００５２】
「施設の入口から施設の出口までの経路を表示するための情報」には、施設の入口から施設の出口までの経路を表示する際の縮尺（例えば１／２５００の縮尺）、施設内の経路（施設の入口から施設の出口までの経路）の推奨経路データ、及び進行方向（後述するが、現在位置が施設の入口付近と判定したときにおける進行方向）などが含まれる。
【００５３】
ここで、施設の入口から施設の出口までの経路を表示する際の縮尺の特定方法について、説明を行なう。
【００５４】
施設の入口から施設の出口までの経路を表示する際の縮尺は、施設の入口から施設の出口までの経路の推奨経路データ（ノード・リンク）、表示部１４の表示画面（表示領域）の大きさ（縦・横）、及び、表示方向に基づいて特定される。
【００５５】
表示方向は、例えば、北を表示画面上の上部とするノースアップ表示や、施設の入口及び施設の出口を直線で結び、この直線が表示画面の底辺に垂直とする表示（出口方向表示）、現在位置が施設の入口付近と判定したときにおける進行方向に基づく表示（施設進入方向表示）などがある。
【００５６】
なお、詳細は後述するが、施設の入口から施設の出口までの経路を表示する際の縮尺の特定には、施設内の経路（施設内の経路エリア）の縦の長さ、及び、横の長さが必要であるが、この経路の縦横の長さは、同一の経路（施設内の経路）であっても表示方向によって異なる。
【００５７】
まず、ノースアップ表示の場合を例にして、施設の入口から施設の出口までの経路を表示する際の縮尺の特定方法について説明を行なう。
【００５８】
図２（ａ）に示すように、駅（一点鎖線で囲まれた範囲）を通過する推奨経路２００が探索された場合、図２（ｂ）に示すように北を上向きとし、施設の入口から施設の出口までの経路の推奨経路データ（ノード・リンク）に基づいて、施設の入口から施設の出口までの経路の縦横の長さを算出する。
【００５９】
具体的には、施設の入口から施設の出口までの経路を図２（ｂ）に示すように北を上向きとした場合に、施設の入口から施設の出口までの経路の最大緯度、最小緯度、最大経度、及び最小経度を推奨経路データに含まれるノードの位置座標に基づいて特定し、最大緯度と最小緯度の差分、最大経度と最小経度の差分に基づいて、施設の入口から施設の出口までの経路の縦横の長さを算出する。
【００６０】
例えば、縦の長さ（最大緯度と最小緯度の差分に基づく距離）が４００ｍであり、横の長さ（最大経度と最小経度の差分に基づく距離）が２００ｍである場合、表示画面の下部から上部までの距離（表示領域の縦の距離）が４００ｍ以上となり、且つ、表示画面の左部から右部までの距離（表示領域の横の距離）が２００ｍ以上となる縮尺のうち最も大きい縮尺を「施設の入口から施設の出口までの経路を表示する際の縮尺」として特定する。
【００６１】
特定した縮尺でノースアップ表示を行なった場合、表示部１４には、図２（ｃ）に示すような地図画像が表示される。図２（ｃ）では、施設内の推奨経路２００が表示部１４に表示されている。
【００６２】
次に、出口方向表示（施設の入口及び施設の出口を直線で結び、この直線が表示画面の底辺に垂直とする表示）を例にして、施設の入口から施設の出口までの経路を表示する際の縮尺の特定方法を説明する。
【００６３】
まず、図３（ａ）に示すように、駅（一点鎖線で囲まれた範囲）を通過する推奨経路２００が探索された場合、図３（ｂ）に示すように施設の入口及び施設の出口を直線で結び、この直線が表示画面の底辺に垂直として（すなわち、施設の入口からみて施設の出口が表示画面上の真上として）、施設の入口から施設の出口までの経路の縦横の長さを算出する。
【００６４】
具体的には、施設の入口の位置及び施設の出口の位置に基づき、施設の入口及び施設の出口を結ぶベクトル（図３（ｂ）の破線）を特定し、特定したベクトルと、施設の入口から北方向のベクトル（図３（ｂ）の点線）との角度θ１を算出する。
【００６５】
そして、推奨経路データに含まれるノードの位置座標を、施設の入口の位置を中心に、角度θ１分回転させ（図３（ｂ）は回転させた後のイメージ図）、施設の入口から施設の出口までの経路の左端、右端、上端、及び下端を特定する。
【００６６】
そして、上端と下端の差分、左端と右端の差分に基づいて、施設の入口から施設の出口までの経路の縦横の長さを算出する。
【００６７】
例えば、算出した縦の長さ（上端と下端の差分に基づく距離）が２５０ｍであり、横の長さ（左端と右端の差分に基づく距離）が３００ｍである場合、表示画面の下部から上部までの距離（表示領域の縦の距離）が２５０ｍ以上となり、且つ、表示画面の左部から右部までの距離（表示領域の横の距離）が３００ｍ以上となる縮尺のうち最も大きい縮尺を「施設の入口から施設の出口までの経路を表示する際の縮尺」として特定する。
【００６８】
特定した縮尺で出口方向表示を行なった場合、表示部１４には、図３（ｃ）に示すような地図画像が表示される。図３（ｃ）では、施設内の推奨経路（施設の入口から施設の出口までの経路）２００が表示部１４に表示されている。
【００６９】
続いて、施設進入方向表示（現在位置が施設の入口付近と判定したときにおける進行方向に基づく表示）を例にして、施設の入口から施設の出口までの経路を表示する際の縮尺の特定方法を説明する。
【００７０】
まず、図４（ａ）に示すように、駅（一点鎖線で囲まれた範囲）を通過する推奨経路２００が探索された場合、図４（ｂ）に示すように現在位置が施設の入口付近と判定したときにおける進行方向（詳細は後述）を上向きとして、施設の入口から施設の出口までの経路の縦横の長さを算出する。
【００７１】
具体的には、出口方向表示の場合と同様に、施設の入口から進行方向（現在位置が施設の入口付近と判定したときにおける進行方向）のベクトル（図４（ｂ）の破線）と、施設の入口から北方向のベクトル（図４（ｂ）の点線）との角度θ２を算出する。
【００７２】
そして、推奨経路データに含まれるノードの位置座標を、施設の入口の位置を中心に、角度θ２分回転させ（図４（ｂ）は回転させた後のイメージ図）、施設の入口から施設の出口までの経路の左端、右端、上端、及び下端を特定する。
【００７３】
そして、上端と下端の差分、左端と右端の差分に基づいて、施設の入口から施設の出口までの経路の縦横の長さを算出する。
【００７４】
例えば、算出した縦の長さ（上端と下端の差分に基づく距離）が２５０ｍであり、横の長さ（左端と右端の差分に基づく距離）が３００ｍである場合、表示画面の下部から上部までの距離（表示領域の縦の距離）が２５０ｍ以上となり、且つ、表示画面の左部から右部までの距離（表示領域の横の距離）が３００ｍ以上となる縮尺のうち最も大きい縮尺を「施設の入口から施設の出口までの経路を表示する際の縮尺」として特定する。
【００７５】
特定した縮尺で施設進入方向表示を行なった場合、表示部１４には、図４（ｃ）に示すような地図画像が表示される。図４（ｃ）では、施設内の推奨経路（施設の入口から施設の出口までの経路）２００が表示部１４に表示されている。
【００７６】
以上の通り、施設の入口から施設の出口までの経路の推奨経路データ（ノード・リンク）、表示部１４の表示画面（表示領域）の大きさ（縦・横）、及び、表示方向に基づいて「施設の入口から施設の出口までの経路を表示する際の縮尺」が特定でき、特定した縮尺、表示方向などに基づいて、施設の入口から施設の出口までの経路を表示部１４に表示させることができる。
【００７７】
なお、出口方向表示、施設進入方向表示において、縮尺を特定する方法は、上記に限られず、例えば、施設の入口及び施設の出口を結ぶベクトル（図３（ｂ）の破線）と、施設の入口から北方向のベクトル（図３（ｂ）の点線）とが角度θ１である場合、推奨経路データに含まれるノードの位置座標を、施設の入口の位置を中心に角度θ１分回転移動させたときの位置座標（緯度、経度）に仮に置き換え、置き換えた位置座標のうち、最大緯度、最小緯度、最大経度、及び最小経度を特定し、最大緯度と最小緯度の差分、最大経度と最小経度の差分に基づいて、施設の入口から施設の出口までの経路の縦横の長さを算出してもよい。
【００７８】
表示部１４は、液晶パネルなどで構成され、制御部１０の指示に基づいて表示部１４には、地図情報記憶部１２に記憶された地図情報に基づく地図画像、制御部１０により探索された推奨経路の画像、現在位置を示す現在位置マーク等が表示され、また操作部１５による入力作業のための画面が表示される。
【００７９】
操作部１５は、ユーザによって操作され、出発地、目的地、経由地等を入力するためのものであり、例えば、タッチパネルで構成される。また、操作部１５は、上記のタッチパネル以外にも、ナビゲーション装置１に設けられたハードキーで構成されてもよいし、リモコンなどで構成されてもよい。
【００８０】
音声出力部１６は、スピーカなどで構成され、制御部１０の指示に基づいて音声出力部１６からは、経路案内の際の音声ガイダンス（音声データは、例えば、地図情報記憶部１２に記憶されている）や、ナビゲーション装置１の操作に必要な音声、警告等のブザー音等が出力される。
【００８１】
続いて、本願発明におけるナビゲーション装置１の制御部１０が行なう制御動作について図５のフローチャートを参照して説明を行なう。
【００８２】
まず、ユーザが操作部１５を介して目的地を設定すると（ステップＳ５０１）、制御部１０は、出発地（現在位置）から目的地までの推奨経路を探索する（ステップＳ５０２）。例えば、図２（ａ）に示す推奨経路２００が探索される。
【００８３】
続いて、制御部１０は、現在位置に基づく現在位置マークや、地図情報に基づく地図画像、推奨経路データ（推奨経路に属するノードやリンク）に基づく推奨経路（推奨経路画像）２００を表示部１４に表示させ、経路案内を開始する（ステップＳ５０３）。
【００８４】
次に、制御部１０は、推奨経路が施設内を通過するか否かを判定する（ステップＳ５０４）。推奨経路が施設内を通過するか否かの判定は、推奨経路データに属するノードやリンクの識別情報（施設内か否かを判別することが可能な識別情報）を参照することで判定することが可能である。
【００８５】
すなわち、識別情報が施設内であることを示すリンクやノードが推奨経路データに含まれる場合、推奨経路が施設内を通過すると判定する（ステップＳ５０４のＹＥＳ）。
【００８６】
或いは、推奨経路データに含まれるリンクにおいて、施設内でないリンク（識別情報が施設内であることを示していないリンク）から施設内であるリンク（識別情報が施設内であることを示すリンク）へ切り替わり、且つ、施設内であるリンクから施設内でないリンクへ切り替わる場合に、推奨経路が施設内を通過すると判定する（ステップＳ５０４のＹＥＳ）。
【００８７】
推奨経路が施設内を通過する場合（ステップＳ５０４のＹＥＳ）、制御部１０は、現在位置検出部１１によって検出された現在位置が施設の入口付近か否かを判定する（ステップＳ５０５）。なお、推奨経路が施設内を通過しないと判定した場合は（ステップＳ５０４のＮＯ）、本発明の処理を終了する。
【００８８】
ステップＳ５０５において、施設の入口とは、上述したとおり、推奨経路上において、施設内でないリンクから施設内であるリンクへ切り替わる地点（ノード）であり、現在位置から所定距離（例えば５０ｍ）以内に施設の入口がある場合に、現在位置が施設の入口付近であると判定する（ステップＳ５０５のＹＥＳ）。
【００８９】
なお、現在位置が施設の入口付近でない場合には（ステップＳ５０５のＮＯ）、現在位置が施設の入口付近となるまで経路案内を継続して行なう。
【００９０】
ここで、現在位置が施設の入口付近となるまでに表示部１４に表示される画像（地図画像など）を図６を参照して説明する。
【００９１】
なお、以下の説明では、現在位置が施設の入口付近となるまで、或いは、施設から出た後に、表示部１４に地図画像などを表示させるが、これを「表示部１４に地図画像を通常表示させる」と表現する。
【００９２】
また、現在位置が施設の入口付近となってから当該施設から出るまでも、表示部１４に地図画像などを表示させるが、これを「表示部１４に地図画像を固定表示させる」と表現する。固定表示させる場合についての説明は後述する。
【００９３】
まず、図６を用いて、表示部１４に地図画像を通常表示させる場合について説明を行なう。図６に示す表示画面６０１には、現在位置を示す現在位置マーク２０１、施設（図６においては駅）の形状を表す施設画像２０２、推奨経路データに基づく推奨経路２００、施設の入口２０３、及び、現在表示している地図画像の縮尺を示す縮尺表示２０４が表示されている。
【００９４】
なお、ナビゲーション装置１には、上述したノースアップ表示と、現在位置検出部１１によって検出された進行方向を表示画面の上部とするヘディングアップ表示があり、何れの表示にするかはユーザが操作部１５を介して指定することができる。図６に示す表示画面６０１では、進行方向を表示画面の上部とするヘディングアップ表示がなされている場合を例示している。
【００９５】
地図画像を通常表示させている場合では、現在位置の移動・進行方向の変化に伴って、表示画面６０１に表示する地図画像が遷移されて表示される。そのため、ユーザは操作部１５を介してスクロールなどを行なわなくても現在位置周辺の道路（経路）を視認することが可能である。
【００９６】
なお、縮尺表示２０４が表す縮尺は、画面上の１ｃｍが表す距離であり、縮尺表示２０４が表す縮尺が５ｍであれば、１／５００の縮尺である。表示部１４に表示される地図画像の縮尺も、ユーザが操作部１５を介して任意に指定することができる。
【００９７】
ここで、図６では、設定されている縮尺が大きいため、施設（駅）の入口から施設（駅）の出口まで表示画面６０１に表示されていない。
【００９８】
しかしながら、施設内においては、現在位置が検出できないため、現在位置の移動に伴う地図画像の遷移が行なうことができない。（或いは誤った現在位置を検出してしまい、実際の現在位置とは異なる現在位置に基づく地図画像を表示してしまう。）
そのため、従来では、施設内を通過する場合、ユーザは操作部１５を介して縮尺を小さくする、地図画像をスクロールするなどして、施設の出口までの推奨経路を確認しなければならなかった。
【００９９】
そこで、本願発明では、推奨経路が施設内を通過する場合に、施設の入口から施設の出口までの経路を表示しており、その手順を以下に説明する。
【０１００】
ステップＳ５０５の処理において、現在位置が施設の入口付近であると判定した場合（ステップＳ５０５のＹＥＳ）、制御部１０は、上述したように、施設の入口から施設の出口までの経路を表示する際の縮尺を特定する（ステップＳ５０６）。なお、縮尺を特定する際に、表示方向（ノースアップ表示、出口方向表示など）が必要であるが、表示方向は予め何れかに設定されていてもよいし、ユーザが操作部１５を介して何れかの表示方向を選択してもよい。
【０１０１】
続いて、制御部１０は、施設の入口から施設の出口までの経路を表示するための情報（ステップＳ５０６において特定した縮尺、施設内の経路の推奨経路データ）を記憶部１３に記憶させ（ステップＳ５０７）、施設の入口から施設の出口までの経路を表示するための情報に基づいて、表示部１４に地図画像を固定表示させる（ステップＳ５０８）。
【０１０２】
ここで、地図画像の固定表示について図７を用いて説明を行なう。図７では、ノースアップ表示の場合を例示しているため、図２（ｃ）と同様の図となる。
【０１０３】
図７に示す表示画面７０１には、施設（図７においては駅）の形状を表す施設画像２０２、推奨経路データに基づく推奨経路２００、施設の入口２０３、現在表示している地図画像の縮尺を示す縮尺表示２０４、施設の出口２０５が表示されている。
【０１０４】
ここで、現在位置が施設の入口付近となるまでは、ノースアップ表示とヘディングアップ表示の何れかを操作部１５を介してユーザが選択できたが、施設内では、進行方向（向き）に依存しない表示方向となる。すなわち、地図画像を通常表示させている場合に、ユーザが操作部１５を介してヘディングアップ表示を選択し、表示方向をヘディングアップ表示としている場合（進行方向を上向きに表示している場合）であっても、現在位置が施設の入口付近となると、ノースアップ表示となる。
【０１０５】
なお、ノースアップ表示を例示したが、施設内の進行方向に依存しない表示であれば、ノースアップ表示に限らず、例えば、上述した出口方向表示であってもよいし、施設進入方向表示であってもよい。
【０１０６】
これらの何れを用いるかは、ユーザが操作部１５を介して設定できる。なお、ユーザによって表示方向（ノースアップ表示、出口方向表示など）が設定された場合、制御部１０は、設定された表示方向（例えば、ノースアップ表示である旨）を記憶部１３に記憶させておく、また、施設進入方向表示が設定された場合には、制御部１０は、ステップＳ５０６において、現在（現在位置が入口付近となったとき）の進行方向を特定し、ステップＳ５０７において、特定した進行方向を記憶部１３に記憶させる。
【０１０７】
また、施設内では現在位置検出部１１によって検出される現在位置の精度が低いため、地図画像を固定表示させた場合には、現在位置検出部１１が検出した現在位置の変化に伴う地図画像の遷移を行なわない。
【０１０８】
ここで、表示画面７０１には、表示方向（図７ではノースアップ表示）、施設内の経路の推奨経路データ、及び、ステップＳ５０６において特定した縮尺（図７では縮尺２５ｍ）に基づいて、施設の入口２０３から施設の出口２０５までの推奨経路２００が表示されている。
【０１０９】
これにより、ユーザは操作部１５を介して縮尺を小さくする、地図画像をスクロールすることなく、施設の入口２０３から施設の出口２０５までの推奨経路２００を認識でき、施設内をスムーズに移動することができる。
【０１１０】
また、現在位置・進行方向に依存せず（現在位置・進行方向の変化に伴う表示画像（地図画像）の遷移を行なわず）、施設の入口から施設の出口までの経路を表示することで、施設内においては、紙等に印刷された施設内の地図のように視認することができる。
【０１１１】
なお、表示画面７０１には、現在位置を示す現在位置マーク２０１が表示されていない。これは、施設内では、現在位置検出部１１によって検出される現在位置の精度が低い（誤差が大きい）ことが考えられ、誤った位置（実際の現在位置とは異なる位置）に現在位置マーク２０１が表示されるのを防ぐためである。
【０１１２】
ステップＳ５０８にて、表示部１４に地図画像を固定表示させた後、制御部１０は、ナビゲーション装置１（ナビゲーション装置１を保持する歩行者）が施設から出たか否かを判定する（ステップＳ５０９）。
【０１１３】
ここで、ナビゲーション装置１が施設から出たか否かを判定する方法について説明を行なう。
【０１１４】
まず、第１の方法として、現在位置検出部１１のＧＰＳ受信機によって現在位置が検出された場合に、ナビゲーション装置１が施設から出たと判定することができる。
【０１１５】
これは、ＧＰＳ受信機によって現在位置が検出できた場合、ＧＰＳ衛星からの電波が遮られない位置、すなわち、施設の外に出たと判定することが可能なためである。
【０１１６】
また、第２の方法として、現在位置検出部１１によって検出された現在位置が施設の出口付近である場合に、ナビゲーション装置１が施設から出たと判定することができる。
【０１１７】
さらに、第３の方法として、上記の第１の方法と第２の方法も組み合わせることによって判定することも可能である。
【０１１８】
第３の方法では、現在位置検出部１１のＧＰＳ受信機によって現在位置が検出され、且つ、現在位置検出部１１によって検出された現在位置が施設の出口付近である場合に、ナビゲーション装置１が施設から出たと判定する。
【０１１９】
なお、第３の方法では、現在位置検出部１１のＧＰＳ受信機によって現在位置が検出され、且つ、ＧＰＳ受信機（現在位置検出部１１）によって検出された現在位置が施設の出口付近である場合に、ナビゲーション装置１が施設から出たと判定することが好ましい。
【０１２０】
また、第４の方法として、ユーザが操作部１５を介して、施設から出た旨の操作を行なうことによって、施設から出たと判定しても良い。
【０１２１】
なお、第２、第３の方法における施設の出口とは、推奨経路上の施設の出口に限らず、同一施設の何れかの出口であってもよい。
【０１２２】
以上の方法の何れかを用いて、制御部１０は、ナビゲーション装置１（ナビゲーション装置１を保持する歩行者）が施設から出たか否かを判定する（ステップＳ５０９）。
【０１２３】
そして、ナビゲーション装置１が施設から出ていないと判定した場合には（ステップＳ５０９のＮＯ）、地図画像の固定表示を表示部１４に継続して表示させ、ナビゲーション装置１が施設から出たと判定した場合には（ステップＳ５０９のＹＥＳ）、ステップＳ５１０の処理へ進む。
【０１２４】
ステップＳ５１０では、ステップＳ５０７において、記憶部１３に記憶させた「施設の入口から施設の出口までの経路を表示するための情報」（ステップＳ５０６において特定した縮尺、施設内の経路の推奨経路データ、（進行方向））を記憶部１３から削除する（ステップＳ５１０）。
【０１２５】
なお、削除するタイミングは、ナビゲーション装置１が施設から出たと判定した直後に限らず、「施設の入口から施設の出口までの経路を表示するための情報」を記憶部１３に蓄積していき、記憶部１３の記憶領域が小さくなった場合に（全て、または、古い順に）削除することとしてもよいし、次回、「施設の入口から施設の出口までの経路を表示するための情報」を記憶部１３に記憶させる際に削除しても良い。
【０１２６】
但し、少なくともナビゲーション装置１が施設から出たと判定するまでは、「施設の入口から施設の出口までの経路を表示するための情報」を記憶部１３に記憶させておく。
【０１２７】
なお、ナビゲーション装置１が施設から出たと判定した場合には（ステップＳ５０９のＹＥＳ）、制御部１０は、表示部１４に地図画像を通常表示させる。
【０１２８】
ナビゲーション装置１が施設から出たと判定した後に表示部１４に表示される表示画面について図８を参照して説明を行なう。
【０１２９】
図８に示す表示画面８０１には、現在位置を示す現在位置マーク２０１、施設（図８においては駅）の形状を表す施設画像２０２、推奨経路データに基づく推奨経路２００、施設の出口２０５、及び、現在表示している地図画像の縮尺を示す縮尺表示２０４が表示されている。
【０１３０】
図８では、現在位置に基づく地図画像が表示されており、施設の入口２０３が表示されていない。また、縮尺においては、ステップＳ５０６において特定した「施設の入口から施設の出口までの経路を表示する際の縮尺」ではなく、ユーザが任意に指定した縮尺であり、図８では、現在位置が施設の入口付近に到達するまでに指定されていた「５ｍ」（１／５００の縮尺）の縮尺で表示されている。
【０１３１】
また、固定表示の際にノースアップ表示を例示したが、図８の表示画面８０１では、現在位置が施設の入口付近に到達するまでにユーザによって指定されていたヘディングアップ表示がなされている。すなわち、制御部１０は、地図画像を固定表示させる前に表示部１４に表示させていた地図画像の縮尺、及び、表示方向（ノースアップ表示、又は、ヘディングアップ表示）を記憶部１３に記憶させ、施設から出ると、記憶部１３に記憶させた地図画像の縮尺及び表示方向と、現在位置検出部１１によって検出された現在位置とに基づいて、表示部１４に地図画像を通常表示させる。そして、現在位置・進行方向の変化に伴って、地図画像が遷移して表示される。
【０１３２】
以上、説明した通り、推奨経路が施設内を通過する場合、現在位置が施設の入口付近となると、施設から出るまで表示部１４に地図画像が固定表示される。（施設の入口から施設の出口までの経路を表示するための情報が記憶される。）
そのため、ユーザは操作部１５を介して縮尺を小さくする、地図画像をスクロールすることなく、施設の出口までの推奨経路を認識でき、施設内をスムーズに移動することができる。
【０１３３】
また、本発明では、施設（例えば駅）の構内図（施設の形状）を全て表示する必要はなく、施設の入口から施設の出口までの経路を表示できる縮尺で表示されているため、縮尺が小さくなりすぎて、施設内の推奨経路が視認しにくくなるのを防止することができる。
【０１３４】
なお、本発明においては、少なくともナビゲーション装置１が施設から出たと判定するまでは、「施設の入口から施設の出口までの経路を表示するための情報」を記憶部１３に記憶させておくが、記憶させておく理由について説明を行なう。
【０１３５】
まず、ステップＳ５０８の処理において、制御部１０は、表示部１４に地図画像を固定表示させたが、この際においても、操作部１５を介して、スクロールや縮尺を変更することが可能である。
【０１３６】
すなわち、ユーザが、もう少し縮尺の大きな地図画像を表示させたいと考えた場合には、操作部１５を介して縮尺を大きくすることが可能である。
【０１３７】
しかしながら、縮尺を変更する、或いは、スクロールした後に、再度、施設の入口から施設の出口までの経路を表示する画面（例えば、図７の表示画面７０１）に戻したい場合には、逆の手順で同様の操作（縮尺の変更、スクロール）を繰り返す必要がある。
【０１３８】
そこで、少なくともナビゲーション装置１が施設から出たと判定するまでは、「施設の入口から施設の出口までの経路を表示するための情報」を記憶部１３に記憶させておき、縮尺を変更する、或いは、スクロールした後に、再度、施設の入口から施設の出口までの経路を表示する画面に戻したい場合に、例えば、施設の入口から施設の出口までの経路を表示する画面に戻すためのボタンを操作部１５が備えていれば、当該ボタンを押下すれば、「施設の入口から施設の出口までの経路を表示するための情報」に基づいて、速やかに施設の入口から施設の出口までの経路を表示する画面（例えば、図７の表示画面７０１）を表示することができる。
［第２実施形態］
上記実施例では、出発地から目的地に至るまでに施設内を通過する場合について、説明を行なったが、本願発明は、施設内を通過する場合に限らず、目的地が施設内である場合、出発地が施設内である場合、出発地及び目的地が同一の施設内である場合においても適用することが可能である。
【０１３９】
目的地が施設内である場合における制御部１０の制御動作について図９のフローチャートを用いて説明を行なう。
【０１４０】
まず、操作部１５を介して目的地が設定されると（ステップＳ９０１）、制御部１０は推奨経路を探索して推奨経路データを取得する（ステップＳ９０２）。
【０１４１】
続いて、制御部１０は、現在位置に基づく現在位置マークや、地図情報に基づく地図画像、推奨経路データ（推奨経路に属するノードやリンク）に基づく推奨経路を表示部１４に表示させ、経路案内を開始する（ステップＳ９０３）。
【０１４２】
次に、制御部１０は、目的地が施設内か否かを判定する（ステップＳ９０４）。目的地が施設内か否かの判定は、目的地に対応するノード・リンクの識別情報（施設内か否かを判別することが可能な識別情報）を参照することで判定することが可能である。
【０１４３】
すなわち、目的地に対応したノード・リンクの識別情報が施設内であることを示す場合、目的地が施設内であると判定する（ステップＳ９０４のＹＥＳ）。
【０１４４】
目的地が施設内である場合（ステップＳ９０４のＹＥＳ）、制御部１０は、現在位置検出部１１によって検出された現在位置が施設（目的地が含まれる施設）の入口付近か否かを判定する（ステップＳ９０５）。なお、目的地が施設内でないと判定した場合は（ステップＳ９０４のＮＯ）、本発明の処理を終了する。
【０１４５】
ステップＳ９０５において、施設の入口とは、上述したとおり、推奨経路上において、施設内でないリンクから施設内であるリンクへ切り替わる地点（ノード）であり、現在位置から所定距離（５０ｍ）以内に施設の入口がある場合に、現在位置が施設の入口付近であると判定する（ステップＳ９０５のＹＥＳ）。
【０１４６】
なお、現在位置が施設の入口付近でない場合には（ステップＳ９０５のＮＯ）、現在位置が施設の入口付近となるまで経路案内（通常表示）を継続して行なう。
【０１４７】
現在位置が施設の入口付近であると判定すると（ステップＳ９０５のＹＥＳ）、施設の入口から目的地までの経路を表示する際の縮尺を特定する（ステップＳ９０６）。縮尺はステップＳ５０６と同様に、表示方向（例えばノースアップ表示）、施設の入口から目的地までの経路の推奨経路データ、及び、表示画面（表示領域）の大きさによって特定される。
【０１４８】
続いて、制御部１０は、施設の入口から目的地までの経路を表示するための情報（施設内の経路の推奨経路データ、縮尺など）を記憶部１３に記憶させ（ステップＳ９０７）、表示部１４に地図画像を固定表示させる（ステップＳ９０８）。
【０１４９】
ここで、目的地が施設内である場合に、ノースアップ表示において地図画像を固定表示させた場合について図１０を用いて説明を行なう。
【０１５０】
図１０に示す表示画面１００１には、施設（図１０においては駅）の形状を表す施設画像２０２、推奨経路データに基づく推奨経路２００、施設の入口２０３、現在表示している地図画像の縮尺を示す縮尺表示２０４、及び、目的地２０６が表示されている。
【０１５１】
図１０に示すように、表示部１４には、施設の入口から目的地までの経路が表示される。図７と同様に、固定表示させた場合には現在位置を示す現在位置マーク２０１は表示されず、現在位置・進行方向（ナビゲーション装置１の向き）の変化に依存しない表示となる。
【０１５２】
地図画像を固定表示させた後、制御部１０は、目的地に到着したか否かを判定する（ステップＳ９０９）。例えば、操作部１５を介して、目的地に到着した旨の入力があった場合（或いは、経路案内の中止指示があった場合）に目的地に到着したと判定する（ステップＳ９０９のＹＥＳ）。なお、目的地に到着していない場合は、継続して地図画像を固定表示させる（ステップＳ９０９のＮＯ）。
【０１５３】
目的地に到着したと判定した場合（ステップＳ９０９のＹＥＳ）、施設の入口から目的地までの経路を表示するための情報を削除する（ステップＳ９１０）。
【０１５４】
以上の通り、推奨経路が施設内を通過する場合に限らず、目的地が施設内である場合にも本願発明を適用でき、ユーザは施設内において、操作部１５を介して縮尺を小さくする、地図画像をスクロールすることなく、目的地までの（施設内の）推奨経路を認識でき、施設内をスムーズに移動することができる。
【０１５５】
また、本発明では、施設（例えば駅）の構内図（施設の形状）を全て表示する必要はなく、施設の入口から目的地までの経路を表示できる縮尺で表示されているため、縮尺が小さくなりすぎて、施設内の推奨経路が視認しにくくなるのを防止することができる。
【０１５６】
なお、第２実施形態では、出発地が施設外であり目的地が施設内である場合について説明を行なったが、出発地が施設内であり目的地が施設外である場合にも本願発明を適用することが可能である。
【０１５７】
すなわち、出発地から施設の出口（推奨経路上において、施設内であるリンクから施設内でないリンクへ切り替わる地点（ノード））までの経路の推奨経路データなどに基づいて縮尺を特定し（この場合、出発地が施設の入口の役割を果たす）、当該施設から出るまで、出発地から施設の出口までの経路を表示させる（固定表示させる）。当該施設から出たか否かの判定は、上記実施例（ステップＳ５０９）と同様に判定することができる。また、出発地が施設内か否かは、例えば、出発地に対応するノード・リンクの識別情報が施設内であることを示しているか否かで判定することができる。
【０１５８】
ここで、図１１を用いて、施設から出るまで、表示部１４に固定表示される地図画像を説明する。図１１に示す表示画面１１０１には、施設（図１１においては駅）の形状を表す施設画像２０２、推奨経路データに基づく推奨経路２００、現在表示している地図画像の縮尺を示す縮尺表示２０４、施設の出口２０５、及び、出発地２０７が表示されている。
【０１５９】
図１１に示すように、表示部１４には、出発地から施設の出口までの経路が表示される。図７と同様に、固定表示させた場合には現在位置を示す現在位置マーク２０１は表示されず、現在位置・進行方向（ナビゲーション装置１の向き）の変化に依存しない表示となる。
【０１６０】
さらに、施設内の出発地と同じ施設内の目的地が指定された場合にも本願発明を適用することが可能である。
【０１６１】
すなわち、出発地から目的地までの経路の推奨経路データなどに基づいて縮尺を特定し（この場合、出発地が施設の入口の役割を果たす）、目的地に到着するまで、出発地から目的地までの経路を表示させる（固定表示させる）。目的地に到着したか否かの判定は、上記第２実施例（ステップＳ９０９）と同様に判定することができる。
【０１６２】
なお、出発地と目的地が同じ施設内にあるか否かは、出発地から目的地までの推奨経路を探索し、推奨経路データに含まれるノード・リンクの識別情報が全て施設内であることを示している場合（すなわち一度も施設から退出しない場合）に出発地と目的地が同じ施設内にあると判定することが可能である。
【０１６３】
ここで、図１２を用いて、目的地に到着するまでに、表示部１４に固定表示される地図画像を説明する。図１２に示す表示画面１２０１には、施設（図１２においては駅）の形状を表す施設画像２０２、推奨経路データに基づく推奨経路２００、現在表示している地図画像の縮尺を示す縮尺表示２０４、目的地２０６、及び、出発地２０７が表示されている。
【０１６４】
図１２に示すように、表示部１４には、目的地に到着するまで出発地から目的地までの経路が表示される。図７と同様に、固定表示させた場合には現在位置を示す現在位置マーク２０１は表示されず、現在位置・進行方向（ナビゲーション装置１の向き）に依存しない表示となる。
【０１６５】
以上の通り、推奨経路が施設を通過する場合以外にも本願発明を適用することが可能であり、ユーザは施設内において、操作部１５を介して縮尺を小さくする、地図画像をスクロールすることなく、施設内の推奨経路を認識でき、施設内をスムーズに移動することができる。
【０１６６】
また、本発明では、施設（例えば駅）の構内図（施設の形状）を全て表示する必要はないため、縮尺が小さくなりすぎて、施設内の推奨経路が視認しにくくなるのを防止することができる。
［その他の実施形態］
なお、本発明は、上述した実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲で変更することが可能である。
【０１６７】
例えば、表示部１４に地図画像を固定表示させた際の表示画面例として、図７の表示画面７０１を説明したが、図７のような表示画面に限られず、例えば、２画面表示であってもよいし、ポップアップ表示であってもよい。
【０１６８】
まず、図１３を参照して２画面表示の場合について説明する。図１３の表示画面１３０１は、地図画像が通常表示されている表示領域１３０２と、地図画像が固定表示されている表示領域１３０３とからなる。
【０１６９】
表示領域１３０２には、現在位置を示す現在位置マーク２０１、推奨経路データに基づく推奨経路２００、現在表示している地図画像の縮尺を示す縮尺表示２０４などが表示されている。また、表示領域１３０３には、施設（図１３においては駅）の形状を表す施設画像２０２、推奨経路データに基づく推奨経路２００、施設の入口２０３、現在表示している地図画像の縮尺を示す縮尺表示２０４、施設の出口２０５が表示されている。
【０１７０】
なお、表示領域１３０２には、現在位置（及び進行方向）に依存する（現在位置の変化に伴い地図画像が遷移する）地図画像が表示され、表示領域１３０３には、現在位置（及び進行方向）に依存せず、施設の入口２０３から施設の出口２０５までの推奨経路２００が表示される。
【０１７１】
次に、図１４を参照してポップアップ表示の場合について説明する。図１４の表示画面１４０１では、地図画像が固定表示されている上に、表示領域１４０２（地図画像が通常表示されている表示領域１４０２）が重畳して表示されている。
【０１７２】
表示領域１４０２には、現在位置を示す現在位置マーク２０１、推奨経路データに基づく推奨経路２００などが表示され、また、表示画面１４０１には、施設（図１４においては駅）の形状を表す施設画像２０２、推奨経路データに基づく推奨経路２００、施設の入口２０３、現在表示している地図画像の縮尺を示す縮尺表示２０４、施設の出口２０５が表示されている。
【０１７３】
すなわち、表示画面１４０１では、地図画像が固定表示されており、且つ、施設の入口２０３から施設の出口２０５までの推奨経路２００に重ならないように、表示領域１４０２（地図画像が通常表示されている表示領域１４０２）が重畳して表示されている。なお、表示領域１４０２には、現在位置（及び進行方向）に依存する地図画像が表示される。
【０１７４】
なお、図１４では、地図画像が固定表示されている上に、表示領域１４０２（地図画像が通常表示されている表示領域１４０２）が重畳して表示されている場合について説明したが、これに限らず、地図画像が通常表示されている上に、表示領域１４０２（地図画像が固定表示されている表示領域１４０２）が重畳して表示されてもよい。
【０１７５】
また、２画面表示の夫々の表示領域（１３０２、１３０３）の大きさ、重畳して表示される表示領域１４０２の大きさは、ユーザが操作部１５を介して任意に設定できるものとしてもよい。
【０１７６】
なお、施設の入口から施設の出口までの経路を表示する際の縮尺は、施設の入口から施設の出口までの経路の推奨経路データと、表示方向と、表示部１４の表示画面の大きさ（縦・横）とに基づいて特定されるとして説明を行なったが、２画面表示、又は、ポップアップ表示を行なう場合であれば、施設の入口から施設の出口までの経路を表示する際の縮尺は、施設の入口から施設の出口までの経路の推奨経路データと、表示方向と、地図画像が固定表示される表示領域の大きさ（縦・横）とに基づいて特定されることが好ましい。
【０１７７】
また、地図画像を固定表示させた表示画面（例えば、図７の表示画面７０１）に、地図画像を通常表示させた表示画面（例えば、図６の表示画面６０１）へ遷移させるためのボタン（ソフトキー）を表示させ、当該ボタンが押下されると、制御部１０は、表示部１４に地図画像を通常表示させることとしてもよい。なお、この場合、地図画像を通常表示させた表示画面にも、地図画像を固定表示させるためのボタン（ソフトキー）を表示させ、当該ボタンが押下されると、制御部１０は、表示部１４に地図画像を固定表示させる（例えば、図７の表示画面７０１へ戻る）ことが好ましい。
【０１７８】
以上の通り、表示部１４に地図画像を固定表示させた場合の表示画面は種々の様態が考えられる。
【０１７９】
なお、上記実施例では、現在位置が施設の入口付近となるまでに表示部１４に表示される地図画像の通常表示について図６を参照して説明したが、図６のように、設定されている縮尺が大きい場合に限らず、設定された縮尺が小さい場合であっても、現在位置が施設の入口付近となった場合に、表示部１４に地図画像を固定表示させることで、施設の入口から施設の出口までの経路が表示できる縮尺のうち、最も大きい縮尺で施設の入口から施設の出口までの経路が表示されるので、施設内の推奨経路を視認し易くなる。
【０１８０】
また、上記実施例では、現在位置が施設の入口付近となったときに、表示部１４に地図画像を固定表示させたが、これに限ることはなく、制御部１０が施設内に入ったと判定したときに表示部１４に地図画像を固定表示させてもよく、例えば、現在位置が施設内であるリンク・ノードにマップマッチングしたとき、ＧＰＳによる現在位置が検出できなくなったときなどに、施設内に入ったと判定することが好ましい。
【０１８１】
また、施設から出たか否かの判定を、上記の第１〜３の方法で行なう場合、現在位置が施設の入口付近であると判断した時点では、まだ現在位置（ＧＰＳ受信機による現在位置）の検出が可能であることが考えられるため、現在位置が施設の入口付近であると判断した時点から所定時間は、ステップＳ５０９の施設から出たか否かの判定を行なわないようにしてもよい。
【０１８２】
なお、上記実施例では、ナビゲーション装置１を「歩行者用のナビゲーション装置」として説明したが、施設内を通過する経路を探索するものであれば、「車両用のナビゲーション装置」であってもよい。
【０１８３】
この場合、施設として、例えば、マルチパスの影響を受けるビル街やトンネル内に分岐があるトンネルが考えられる。なお、分岐のないトンネルは、経路から外れる可能性がなく、トンネル内での案内も不要であるため、施設に含まれないこととしてもよい。
【０１８４】
また、上記実施例においては、ナビゲーション装置１が目的地までの推奨経路を探索したが、これに限ることはなく、例えば、ナビゲーション装置１がサーバ（経路探索を行なうサーバ）と通信を行なうための通信部（不図示）を備え、通信部を介して目的地を示す情報をサーバへ送信し、サーバから目的地までの推奨経路を受信することによって、目的地までの推奨経路を取得してもよい。
【０１８５】
さらに、上記実施例においては、現在位置検出部１１、記憶部１３、表示部１４などをナビゲーション装置１が備える構成として説明したが、これに限ることはなく、例えば、ナビゲーション装置１が、現在位置検出部１１を備える携帯端末と近距離無線通信を行なうことで現在位置を取得してもよいし、同様に、ナビゲーション装置１が、記憶部１３や表示部１４を備える機器と無線通信を行なうことで、記憶・表示させてもよい。
【符号の説明】
【０１８６】
１  ・・・ナビゲーション装置
１０・・・制御手段
１１・・・現在位置検出部
１２・・・地図情報記憶部
１３・・・記憶部
１４・・・表示部
１５・・・操作部
１６・・・音声出力部
【図１】
2012242168.tif 000003
【図２】
2012242168.tif 000004
【図３】
2012242168.tif 000005
【図４】
2012242168.tif 000006
【図５】
2012242168.tif 000007
【図６】
2012242168.tif 000008
【図７】
2012242168.tif 000009
【図８】
2012242168.tif 000010
【図９】
2012242168.tif 000011
【図１０】
2012242168.tif 000012
【図１１】
2012242168.tif 000013
【図１２】
2012242168.tif 000014
【図１３】
2012242168.tif 000015
【図１４】
2012242168.tif 000016