(57)【特許請求の範囲】
【請求項１】
地図に関する地図情報が格納される地図情報格納部と、
位置を示す位置情報を有する情報であり、災害に関する災害関連情報が格納される災害関連情報格納部と、
現在位置を示す現在位置情報を取得する現在位置情報取得部と、
移動中に、前記現在位置情報に対応する前記災害関連情報を前記災害関連情報格納部から取得する災害関連情報取得部と、
目的地までの経路を探索し、当該経路を示す経路情報を取得する経路探索部と、
前記地図情報の上に、前記経路情報と、前記災害関連情報取得部が取得した前記災害関連情報とを出力する出力部と、
定期的にナビゲーション装置の状態を示す状態情報を取得し、状態情報が予め決められた出力条件を満たすか否かを判断する出力判断部とを備え、
前記災害関連情報は、水没地域に関する水没地域情報を含み、
前記経路探索部は、前記目的地を前記水没地域外の災害関連地点情報が示す地点であり、高度が予め決められた条件を満たす高い前記地点に変更し、移動中に、前記現在位置情報と前記水没地域情報と前記地点を用いて、前記水没地域を脱出する脱出経路を探索し、且つ前記水没地域を通過しない若しくは前記水没地域を迂回する回避経路を探索し、
前記回避経路は、前記水没地域の輪郭線からの距離が予め決められた条件を満たすほど遠い前記水没地域外の１以上の位置を経由地として探索されており、
前記災害関連情報取得部は、前記出力判断部が前記出力条件を満たすと判断した場合に、前記災害関連情報を取得し、
前記出力部は、前記出力判断部が前記出力条件を満たすと判断した場合に、前記地図情報の上に、前記水没地域情報、前記脱出経路の情報及び前記回避経路の情報を出力するナビゲーション装置。
【請求項２】
災害に対する注意を促すための報知情報が格納される報知情報格納部と、
移動中に、前記現在位置情報と、前記災害関連情報が有する前記位置情報とが、予め決められた条件を満たすか否かを判断する報知判断部とをさらに備え、
前記出力部は、前記報知判断部が、前記予め決められた条件を満たすと判断した場合に、前記報知情報を出力する請求項１に記載のナビゲーション装置。
【請求項３】
前記報知判断部は、移動中に、前記現在位置情報が示す前記現在位置が、前記水没地域情報により示される前記水没地域内であるか否かを判断し、
前記出力部は、前記報知判断部が、前記現在位置が前記水没地域内であると判断した場合に、前記報知情報を出力する請求項２記載のナビゲーション装置。
【請求項４】
移動中に前記災害関連情報を出力するためのトリガー情報を外部の装置から受信する受信部をさらに備え、
前記予め決められた条件は、前記受信部が前記トリガー情報を受信したことである請求項２から請求項３の何れか１項に記載のナビゲーション装置。
【請求項５】
前記災害関連情報は、災害の種類を示す情報を有し、
前記トリガー情報は、災害の種類を示す情報を有し、
前記出力部は、前記出力判断部が、前記受信部が前記トリガー情報を受信したと判断した場合に、当該トリガー情報が有する前記災害の種類を示す情報を有する前記災害関連情報を出力する請求項４記載のナビゲーション装置。
【請求項６】
地図に関する地図情報が格納される地図情報格納部と、位置を示す位置情報を有し災害に関する災害関連情報が格納される災害関連情報格納部と、現在位置情報取得部と、災害関連情報取得部と、経路探索部と、出力部と、出力判断部とを用いて行われるナビゲーション方法であって、
前記現在位置情報取得部が、現在位置を示す現在位置情報を取得する現在位置情報取得ステップと、
前記災害関連情報取得部が、移動中に、前記現在位置情報に対応する前記災害関連情報を、前記災害関連情報格納部から取得する災害関連情報取得ステップと、
前記経路探索部が、目的地までの経路を探索し、当該経路を示す経路情報を取得する経路探索ステップと、
前記出力部が、前記地図情報の上に、前記経路情報と、前記災害関連情報取得部が取得した前記災害関連情報とを出力する出力ステップと、
前記出力判断部が、定期的にナビゲーション装置の状態を示す状態情報を取得し、状態情報が予め決められた出力条件を満たすか否かを判断する出力判断ステップとを備え、
前記災害関連情報は、水没地域に関する水没地域情報を含み、
前記経路探索ステップにおいて、前記目的地を前記水没地域外の災害関連地点情報が示す地点であり、高度が予め決められた条件を満たす高い前記地点に変更し、移動中に、前記現在位置情報と前記水没地域情報と前記地点を用いて、前記水没地域を脱出する脱出経路を探索し、且つ前記水没地域を通過しない若しくは前記水没地域を迂回する回避経路を探索し、
前記回避経路は、前記水没地域の輪郭線からの距離が予め決められた条件を満たすほど遠い前記水没地域外の１以上の位置を経由地として探索されており、
前記災害関連情報取得ステップにおいて、前記出力判断ステップで前記出力条件を満たすと判断された場合に、前記災害関連情報を取得し、
前記出力ステップにおいて、前記出力判断ステップで前記出力条件を満たすと判断された場合に、前記地図情報の上に、前記水没地域情報、前記脱出経路の情報及び前記回避経路の情報を出力するナビゲーション方法。
【請求項７】
地図に関する地図情報が格納される地図情報格納部と、位置を示す位置情報を有し災害に関する災害関連情報が格納される災害関連情報格納部とにアクセス可能なコンピュータを、
現在位置を示す現在位置情報を取得する現在位置情報取得部と、
移動中に、前記現在位置情報に対応する前記災害関連情報を前記災害関連情報格納部から取得する災害関連情報取得部と、
目的地までの経路を探索し、当該経路を示す経路情報を取得する経路探索部と、
前記地図情報の上に、前記経路情報と、前記災害関連情報取得部が取得した前記災害関連情報とを出力する出力部と、
定期的にナビゲーション装置の状態を示す状態情報を取得し、状態情報が予め決められた出力条件を満たすか否かを判断する出力判断部として機能させ、
前記災害関連情報は、水没地域に関する水没地域情報を含み、
前記経路探索部は、前記目的地を前記水没地域外の災害関連地点情報が示す地点であり、高度が予め決められた条件を満たす高い前記地点に変更し、移動中に、前記現在位置情報と前記水没地域情報と前記地点を用いて、前記水没地域を脱出する脱出経路を探索し、且つ前記水没地域を通過しない若しくは前記水没地域を迂回する回避経路を探索し、
前記回避経路は、前記水没地域の輪郭線からの距離が予め決められた条件を満たすほど遠い前記水没地域外の１以上の位置を経由地として探索されており、
前記災害関連情報取得部は、前記出力判断部が前記出力条件を満たすと判断した場合に、前記災害関連情報を取得し、
前記出力部は、前記出力判断部が前記出力条件を満たすと判断した場合に、前記地図情報の上に、前記水没地域情報、前記脱出経路の情報及び前記回避経路の情報を出力するものとして、前記コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置等に関するものである。
【背景技術】
【０００２】
従来、ユーザが設定した目的地までの経路を探索し、当該目的地まで案内するナビゲーション装置が開発されている（非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“サイバーナビ”、［online］、パイオニア株式会社、［２０１４年４月３０日検索］、インターネット［URL；http://pioneer.jp/carrozzeria/cybernavi/］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のナビゲーション装置等では、移動中に、現在位置に対応する災害に関する情報を地図上に出力することができなかった。
【課題を解決するための手段】
【０００５】
本第一の開示のナビゲーション装置は、地図に関する情報である地図情報が格納される地図情報格納部と、位置を示す情報である１以上の位置情報を有する情報であり、災害に関する情報である１以上の災害関連情報が格納される災害関連情報格納部と、現在位置を示す情報である現在位置情報を取得する現在位置情報取得部と、移動中に、現在位置情報に対応する１以上の災害関連情報を、災害関連情報格納部から取得する災害関連情報取得部と、地図情報の上に、災害関連情報取得部が取得した１以上の災害関連情報を出力する出力部とを備えるナビゲーション装置である。
【０００６】
このような構成により、移動中に、現在位置に対応する災害に関する情報を地図上に出力することができる。
【０００７】
また、本第二の開示のナビゲーション装置は、第一の開示に対して、災害に対する注意を促すための情報である報知情報が格納される報知情報格納部と、移動中に、現在位置情報と、１以上の災害関連情報のいずれかが有する１以上の位置情報とが、予め決められた条件を満たすか否かを判断する報知判断部とをさらに備え、出力部は、報知判断部が、予め決められた条件を満たすと判断した場合に、報知情報を出力するナビゲーション装置である。
【０００８】
このような構成により、移動中に、現在位置に対応する災害に対する注意を促すことができる。
【０００９】
また、本第三の開示のナビゲーション装置は、第二の開示に対して、災害関連情報は、災害の発生地域に関する情報である災害発生地域情報を含み、報知判断部は、移動中に、現在位置情報が示す現在位置が、災害発生地域情報により示される災害発生地域内であるか否かを判断し、出力部は、報知判断部が、現在位置が災害発生地域内であると判断した場合に、報知情報を出力するナビゲーション装置である。
【００１０】
このような構成により、災害の発生地域に進入した場合に、災害に対する注意を促すことができる。
【００１１】
また、本第四の開示のナビゲーション装置は、第一から第三いずれか１つの開示に対して、災害関連情報は、水没する地域に関する情報である水没地域情報を含み、移動中に、現在位置情報と、水没地域情報とを用いて、水没する地域を脱出する経路である脱出経路を探索し、脱出経路を示す情報である脱出経路情報を取得する経路探索部をさらに備え、出力部は、地図情報の上に、脱出経路情報を出力するナビゲーション装置である。
【００１２】
このような構成により、移動中に、現在位置に対応する水没地域を脱出する経路を地図上に出力することができる。
【００１３】
また、本第五の開示のナビゲーション装置は、第一から第四いずれか１つの開示に対して、災害関連情報は、避難場所に関する情報である避難場所情報を含み、災害関連情報取得部は、移動中に、現在位置情報と予め決められた条件を満たす１以上の位置情報を有する避難場所情報を、災害関連情報格納部から取得し、出力部は、地図情報の上に、災害関連情報取得部が取得した１以上の避難場所情報を出力するナビゲーション装置である。
【００１４】
このような構成により、移動中に、避難場所を地図上に出力することができる。
【００１５】
また、本第六の開示のナビゲーション装置は、第一から第五いずれか１つの開示に対して、災害関連情報は、水没する地域に関する情報である水没地域情報を含み、出力部は、地図情報の上に、水没地域情報を出力するナビゲーション装置である。
【００１６】
このような構成により、移動中に、水没地域を地図上に出力することができる。
【００１７】
また、本第七の開示のナビゲーション装置は、第一から第六いずれか１つの開示に対して、ナビゲーション装置の状態が予め決められた条件を満たすか否かを判断する出力判断部をさらに備え、出力部は、出力判断部が、予め決められた条件を満たすと判断した場合に、１以上の災害関連情報を出力するナビゲーション装置である。
【００１８】
このような構成により、移動中かつ予め決められた条件を満たす場合に、現在位置に対応する災害に関する情報を地図上に出力することができる。
【００１９】
また、本第八の開示のナビゲーション装置は、第七の開示に対して、移動中に災害関連情報を出力するための情報であるトリガー情報を外部の装置から受信する受信部をさらに備え、予め決められた条件は、受信部がトリガー情報を受信したことであるナビゲーション装置である。
【００２０】
このような構成により、移動中かつトリガー情報を受信した場合に、現在位置に対応する災害に関する情報を地図上に出力することができる。
【００２１】
また、本第九の開示のナビゲーション装置は、第八の開示に対して、トリガー情報は、地震または津波の発生予測に関する情報であるナビゲーション装置である。
【００２２】
このような構成により、移動中かつ地震または津波の発生予測に関する情報を受信した場合に、現在位置に対応する災害に関する情報を地図上に出力することができる。
【００２３】
また、本第十の開示のナビゲーション装置は、第七または第八の開示に対して、災害関連情報は、災害の種類を示す情報を有し、トリガー情報は、災害の種類を示す情報を有し、出力部は、出力判断部が、受信部がトリガー情報を受信したと判断した場合に、トリガー情報が有する災害の種類を示す情報を有する災害関連情報を出力するナビゲーション装置である。
【００２４】
このような構成により、発生した災害に関連する情報を地図上に出力することができる。
【発明の効果】
【００２５】
本発明によるナビゲーション装置等によれば、移動中に、現在位置に対応する災害に関する情報を地図上に出力することができる。
【図面の簡単な説明】
【００２６】
【図１】実施の形態１におけるナビゲーション装置１のブロック図
【図２】同ナビゲーション装置１の全体動作
【図３】同災害関連情報の取得処理
【図４】同災害関連情報の例を示す図
【図５】同災害関連情報の出力例を示す図
【図６】同目的地経路の例を示す図
【図７】同水没地域の例を示す図
【図８】同回避経路の例を示す図
【図９】同水没地域の例を示す図
【図１０】同脱出経路の例を示す図
【図１１】同コンピュータシステムの概観図
【図１２】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００２７】
以下、本発明によるナビゲーション装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。また、本実施の形態において説明する各情報の形式、内容などは、あくまで例示であり、各情報の持つ意味を示すことができれば、形式、内容などは問わない。
【００２８】
（実施の形態１）
本実施の形態において、移動中に、現在位置に対応する災害に関する情報を出力するナビゲーション装置１について説明する。
【００２９】
なお、本実施の形態におけるナビゲーション装置１は、例えば、ナビゲーション機能を有する携帯端末であってもよい。当該携帯端末は、例えば、携帯電話や、スマートフォン、ＰＤＡなどである。また、ナビゲーション装置１は、通常、移動体に設置される。移動体は、例えば、自動車や、自動二輪車、自転車、人などである。
【００３０】
図１は、本実施の形態におけるナビゲーション装置１のブロック図である。ナビゲーション装置１は、地図情報格納部１０１、災害関連情報格納部１０２、報知情報格納部１０３、現在位置情報取得部１０４、受付部１０５、災害関連情報取得部１０６、報知判断部１０７、経路探索部１０８、受信部１０９、出力判断部１１０、出力部１１１を備える。
【００３１】
地図情報格納部１０１には、地図情報が格納される。地図情報とは、地図に関する情報である。また、地図情報により示される地図の種類や、地図情報のデータ形式などは、問わない。当該地図の種類は、例えば、地形図や、地勢図、地質図、土地利用図、住宅地図、路線図、道路地図、ガイドマップ、航空写真、衛星写真などである。また、当該データ形式は、例えば、ラスタデータや、ベクタデータ、ＫＩＷＩフォーマットなどである。
【００３２】
また、地図情報は、通常、１以上の道路情報を有する。道路情報とは、地図上の道路に関する情報である。当該地図上の道路は、通常、地図上の道路を構成する区間（以下、適宜、道路の区間とする）である。また、道路情報は、例えば、道路を識別する情報や、道路の種類を示す情報、道路の両端の位置を示す情報などを有する。道路を識別する情報は、通常、道路の名称を示す情報である。また、道路を識別する情報は、例えば、道路のＩＤであってもよい。また、道路情報は、例えば、道路のスコアや、道路の車線数、道路の進行方向などを示す情報などを有する。当該スコアは、通常、経路探索時に用いるコストである。
【００３３】
また、地図情報は、例えば、１以上の地点情報を有していてもよい。地点情報とは、地図上の地点に関する情報である。地点情報は、例えば、地点の位置を示す情報を有する。また、地点情報は、例えば、地点を識別する情報や、地点の種類を示す情報などを有していてもよい。地点を識別する情報は、通常、地点の名称を示す情報である。また、地点の種類は、問わない。地点の種類は、例えば、交差点や、休憩地点、観光名所、駅、飲食店、各種販売店などである。休憩地点は、例えば、ガソリンスタンドや、いわゆるコンビニなどである。また、地点は、例えば、道路の端点であってもよい。
【００３４】
また、上記の位置を示す情報を、以下、適宜、位置情報とする。位置情報が示す位置は、通常、経緯度である。また、当該位置は、例えば、地図上の座標であってもよい。また、当該位置は、例えば、高さ（高度）を含んでもよい。
【００３５】
災害関連情報格納部１０２には、１以上の災害関連情報が格納される。災害関連情報とは、災害に関する情報である。当該災害は、自然災害である。また、「災害に関する」とは、例えば、災害そのものや、災害救助、災害支援、防災、防災支援、防災援助などを含み広く解する。また、災害関連情報は、例えば、１以上の位置情報を有する。当該位置情報は、災害に関する位置や、災害に関する範囲などを示す。例えば、災害関連情報が１つの位置情報を有する場合、当該位置情報は、災害に関する位置を示す。また、例えば、災害関連情報が２以上の位置情報を有する場合、当該２以上の位置情報は、災害に関する範囲を示す。当該範囲は、例えば、領域や、地域、区域、地区、エリアなどであってもよい。
【００３６】
また、災害関連情報は、例えば、第一種類情報を有する。第一種類情報とは、災害に関する事象の種類を示す情報である。また、災害に関する事象とは、例えば、災害の発生地域（以下、適宜、災害発生地域とする）や、災害に関する地点（以下、適宜、災害関連地点とする）などである。当該地点は、例えば、位置や場所などであってもよい。つまり、第一種類情報は、災害に関する事象の種類が、例えば、災害発生地域であることや、災害関連地点であることなどを示す情報である。
【００３７】
また、「災害の発生」には、例えば、災害が発生していることや、災害が発生していたこと、災害が発生する可能性があることなどを含み、広く解する。つまり、「災害の発生」には、現在、過去、未来の概念が含まれるものとする。
【００３８】
また、災害関連情報は、例えば、第二種類情報を有する。第二種類情報とは、災害に関する事象の具体的な種類を示す情報である。言い換えると、第二種類情報とは、第一種類情報により示される種類の災害に関する事象の種類を示す情報である。例えば、第一種類情報が、災害に関する事象の種類が災害発生地域であることを示す場合、第二種類情報は、例えば、災害の種類を示す。また、第一種類情報が、災害に関する事象の種類が災害関連地点であることを示す場合、第二種類情報は、例えば、災害関連地点の種類を示す。災害関連地点の種類は、例えば、避難場所や、給水拠点、災害対策本部の拠点などである。
【００３９】
また、災害発生地域であることを示す第一種類情報を有する災害関連情報を、以下、適宜、災害発生地域情報とする。災害発生地域情報は、例えば、災害発生地域に関する情報であると言える。また、災害関連地点であることを示す第一種類情報を有する災害関連情報を、以下、適宜、災害関連地点情報とする。災害関連地点情報は、例えば、災害関連地点に関する情報であると言える。
【００４０】
また、災害は、通常、ある程度の広さを持つ範囲において発生する。従って、災害発生地域情報は、例えば、２以上の位置情報を有することが好適である。すなわち、一の災害発生地域情報において、当該災害発生地域情報が有する２以上の位置情報により、災害の発生地域の範囲が示され、当該災害発生地域情報が有する第二種類情報により、災害の種類が示される。
【００４１】
また、災害関連地点は、通常、１つの位置により特定される。従って、災害関連地点情報は、例えば、１つの位置情報を有することが好適である。すなわち、一の災害関連地点情報において、当該災害関連地点情報が有する１つの位置情報により、災害関連地点の位置が示され、当該災害関連地点情報が有する第二種類情報により、災害関連地点の種類が示される。
【００４２】
例えば、第一種類情報が「災害発生地域」であるとする。当該第一種類情報は、災害に関する事象の種類が災害発生地域であることを示す。この様な場合、災害関連情報は、災害発生地域情報である。また、当該第一種類情報は、例えば、「災害発生領域」や、「災害地域」、「災害領域」などであってもよい。
【００４３】
また、例えば、災害発生地域情報が有する第二種類情報が「水没」であるとする。当該第二種類情報は、災害の種類が水没であることを示す。この様な場合、災害発生地域情報は、水没する地域（以下、適宜、水没地域とする）に関する情報であると言える。当該災害関連情報を、以下、適宜、水没地域情報とする。
【００４４】
また、例えば、災害発生地域情報が有する第二種類情報が「土砂崩れ」であるとする。当該種類情報は、災害の種類が土砂崩れであることを示す。この様な場合、災害発生地域情報は、土砂崩れが発生する地域（以下、適宜、土砂崩れ地域とする）に関する情報であると言える。当該災害関連情報を、以下、適宜、土砂崩れ地域情報とする。
【００４５】
また、例えば、第一種類情報が「災害関連地点」であるとする。当該第一種類情報は、災害に関する事象の種類が災害関連地点であることを示す。この様な場合、災害関連情報は、災害関連地点情報である。また、当該第一種類情報は、例えば、「防災関連地点」や、「救助地点」、「防災地点」などであってもよい。
【００４６】
また、例えば、第二種類情報が「避難場所」であるとする。当該種類情報は、災害に関連する地点の種類が避難場所であることを示す。この様な場合、災害関連情報は、災害関連地点情報であり、避難場所に関する情報であると言える。当該災害関連情報を、以下、適宜、避難場所情報とする。
【００４７】
また、例えば、第二種類情報が「給水拠点」であるとする。当該種類情報は、災害に関連する地点の種類が給水拠点であることを示す。この様な場合、災害関連情報は、災害関連地点情報であり、給水拠点に関する情報であると言える。当該災害関連情報を、以下、適宜、給水拠点情報とする。
【００４８】
報知情報格納部１０３には、報知情報が格納される。報知情報とは、災害発生地域や災害関連地点などの存在をユーザに報知するための情報である。また、報知情報は、例えば、災害に対する注意を促すための情報や、防災に対する関心を促すための情報であるとも言える。また、報知情報は、後述の出力部１１１により出力される。つまり、報知情報が後述の出力部１１１により出力されることにより、災害発生地域や災害関連地点などの存在がユーザに報知される。
【００４９】
報知情報は、例えば、音声や、画像、文字などである。画像は、静止画および動画を含む。また、報知情報は、例えば、いわゆる通知ランプを点灯させるための情報（信号）であってもよい。つまり、報知とは、例えば、音の出力や、画像の出力、通知ランプの点灯などである。
【００５０】
現在位置情報取得部１０４は、現在位置情報を取得する。現在位置情報とは、現在位置を示す位置情報である。また、現在位置情報取得部１０４は、通常、定期的に、現在位置情報を取得する。また、現在位置情報取得部１０４は、通常、衛星航法システム（ＧＰＳ受信機など）や、移動体通信用の基地局から位置情報を受信する装置などから、現在位置情報を取得する。この場合、現在位置情報取得部１０４は、これらの装置を有していてもよいし、これらの装置で実現され得てもよい。また、現在位置情報取得部１０４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。
【００５１】
受付部１０５は、情報や指示などを受け付ける。受付部１０５が受け付ける情報は、例えば、目的地情報である。目的地情報とは、目的地を示す情報である。また、目的地情報は、例えば、目的地の位置を示す位置情報である。また、目的地情報は、例えば、目的地を示す地点情報であってもよい。
【００５２】
また、受付部１０５が受け付ける指示は、例えば、災害関連情報出力指示や、電源ＯＮの指示、電源ＯＦＦの指示などである。災害関連情報出力指示とは、災害関連情報を出力する指示である。また、受付部１０５がこれらの指示を受け付けた場合、ナビゲーション装置１は、これらの指示に応じた処理を行う。
【００５３】
また、受け付けとは、タッチパネルや、キーボードなどの入力デバイスから入力された情報の取得、光ディスクや磁気ディスク、半導体メモリなどの記録媒体に格納されている情報の取得、有線もしくは無線の通信回線を介して送信された情報の受信などを含む概念である。
【００５４】
受付部１０５における情報や指示などの入力手段は、メニュー画面によるものや、キーボードなど、何でもよい。受付部１０５は、メニュー画面の制御ソフトウェアや、キーボード等の入力手段のデバイスドライバなどで実現され得る。
【００５５】
災害関連情報取得部１０６は、移動中に１以上の災害関連情報を取得する。当該災害関連情報は、災害関連情報格納部１０２に格納されている災害関連情報である。また、当該災害関連情報は、現在位置情報に対応する災害関連情報である。また、当該現在位置情報は、現在位置情報取得部１０４が取得した現在位置情報である。
【００５６】
また、「現在位置情報に対応する」とは、例えば、災害関連情報が有する１以上の位置情報と現在位置情報とが、予め決められた条件（以下、適宜、取得条件とする）を満たすことである。より具体的に、「現在位置情報に対応する」とは、例えば、災害関連情報が有する１以上の位置情報が示す位置または範囲と、現在位置情報が示す現在位置との関係が、取得条件を満たすことである。当該関係とは、例えば、距離や、位置関係などである。つまり、取得条件は、例えば、距離や、位置関係などに関する条件である。
【００５７】
例えば、災害関連情報が有する位置情報が１以上である場合、災害関連情報取得部１０６は、例えば、当該位置情報が示す位置と、現在位置情報が示す現在位置との距離が、取得条件を満たすほど近い位置を示す位置情報を有する災害関連情報を取得する。
【００５８】
この場合、災害関連情報取得部１０６は、例えば、１以上の各災害関連情報が有する１以上の位置情報と、現在位置情報とを用いて、当該１以上の位置情報が示す位置と、当該現在位置情報が示す現在位置との距離を算出する。そして、災害関連情報取得部１０６は、当該算出した距離が取得条件を満たすほど近いか否かを判断する。当該取得条件は、距離に関する条件である。また、当該取得条件は、例えば、予め決められた記憶領域に格納されていてもよいし、災害関連情報取得部１０６が保持していてもよい。そして、災害関連情報取得部１０６は、取得条件を満たすと判断した距離に対応する位置情報を有する災害関連情報を取得する。
【００５９】
また、例えば、災害関連情報が有する位置情報が２以上である場合、災害関連情報取得部１０６は、例えば、現在位置情報が示す現在位置を含む範囲を示す位置情報を有する災害関連情報を取得する。
【００６０】
この場合、災害関連情報取得部１０６は、例えば、１以上の各災害関連情報が有する２以上の位置情報と、現在位置情報とを用いて、当該２以上の位置情報により示される範囲に、当該現在位置情報が示す現在位置が含まれるか否かを判断する。そして、災害関連情報取得部１０６は、含むと判断した２以上の位置情報を有する災害関連情報を取得する。
【００６１】
また、災害関連情報取得部１０６は、例えば、後述の出力判断部１１０による出力判断の結果に応じて、災害関連情報を取得してもよい。つまり、例えば、出力判断部１１０が災害関連情報を出力すると判断した場合、災害関連情報取得部１０６は、災害関連情報を取得する。また、出力判断部１１０が災害関連情報を出力しないと判断した場合、災害関連情報取得部１０６は、災害関連情報を取得しない。なお、出力判断部１１０が行う処理や動作などの詳細については、後述する。
【００６２】
報知判断部１０７は、移動中に報知判断を行う。報知判断とは、報知するか否かの判断である。言い換えると、報知判断とは、報知情報を出力するか否かの判断である。また、報知判断は、例えば、現在位置情報と、１以上の災害関連情報のいずれかが有する１以上の位置情報とが、予め決められた条件（以下、適宜、報知条件とする）を満たすか否かの判断でもある。当該現在位置情報は、現在位置情報取得部１０４が取得した現在位置情報である。また、当該災害関連情報は、災害関連情報格納部１０２に格納されている災害関連情報である。
【００６３】
また、報知判断において、報知条件を満たすとは、例えば、災害関連情報が有する１以上の位置情報が示す位置または範囲と、現在位置情報が示す現在位置との関係が、報知条件を満たすことである。言い換えると、報知判断において、報知条件を満たすとは、例えば、現在位置情報が示す現在位置との関係が報知条件を満たす位置を示す位置情報を有する災害関連情報が、災害関連情報格納部１０２に格納されていることである。つまり、報知判断部１０７が行う報知判断と、災害関連情報取得部１０６が災害関連情報の取得の際に行う判断とは、同様であるので、説明を省略する。
【００６４】
また、報知判断部１０７は、例えば、現在位置情報と、１以上の災害関連情報のいずれかが有する１以上の位置情報とが、報知条件を満たす場合に、報知すると判断する。また、報知判断部１０７は、例えば、現在位置情報と、１以上の災害関連情報のいずれかが有する１以上の位置情報とが、報知条件を満たさない場合に、報知しないと判断する。
【００６５】
経路探索部１０８は、経路を探索し、当該経路を示す情報である経路情報を取得する。当該経路は、例えば、目的地経路や、回避経路、脱出経路などである。目的地経路とは、出発地から目的地までの経路である。また、回避経路とは、災害発生地域を回避する経路である。また、回避経路は、例えば、災害発生地域を通過しない経路や、災害発生地域を迂回する経路であるとも言える。また、回避経路は、例えば、災害発生地域の回避によるロスが最小となる経路であることが好適である。また、回避経路は、通常、出発地から目的地までの経路でもある。また、脱出経路とは、災害発生地域から脱出する経路である。また、脱出経路は、例えば、災害発生地域から最短距離で脱出できる経路であることが好適である。また、当該距離は、例えば、時間であってもよい。また、脱出経路は、例えば、現在位置から目的地までの経路でもある。
【００６６】
また、経路情報は、例えば、出発地の位置と、目的地の位置と、１以上の経由地の位置とのそれぞれを示す３以上の位置情報を有する。出発地の位置は、通常、現在位置である。また、当該現在位置は、現在位置情報取得部１０４が取得した現在位置情報により示される。また、目的地の位置は、受付部１０５が受け付けた目的地情報により示される。また、経路情報は、例えば、２つの位置間を結ぶ道路を示す１または２以上の道路情報を有していてもよい。なお、目的地経路を示す経路情報を、以下、適宜、目的地経路情報とする。また、回避経路を示す経路情報を、以下、適宜、回避経路情報とする。また、脱出経路を示す経路情報を、以下、適宜、脱出経路情報とする。
【００６７】
経路探索部１０８は、例えば、受付部１０５が目的地情報を受け付けた場合に、目的地経路を探索し、目的地経路情報を取得する。また、経路探索部１０８は、例えば、目的地経路上に災害発生地域が存在する場合（目的地経路が災害発生地域を通過する場合）に、回避経路を探索し、回避経路情報を取得する。また、経路探索部１０８は、例えば、現在位置が災害発生地域内である場合に、脱出経路を探索し、脱出経路情報を取得する。また、回避経路または脱出経路を探索する場合、経路探索部１０８は、通常、移動中に、回避経路または脱出経路を探索する。
【００６８】
目的地経路を探索する場合、経路探索部１０８は、まず、受付部１０５が目的地情報を受け付けたか否かを判断する。そして、受付部１０５が目的地情報を受け付けた場合、経路探索部１０８は、例えば、地図情報と、現在位置情報と、目的地情報とを用いて、目的地経路を探索する。当該地図情報は、地図情報格納部１０１に格納されている地図情報である。また、当該現在位置情報は、現在位置情報取得部１０４が取得した現在位置情報である。また、当該目的地情報は、受付部１０５が受け付けた目的地情報である。
【００６９】
具体的に、経路探索部１０８は、現在位置情報と目的地情報とを、地図情報に適用する。現在位置情報を地図情報に適用するとは、現在位置情報が示す地図上の位置を出発地とすることである。また、目的地情報を地図情報に適用するとは、目的地情報が示す地図上の位置を目的地とすることである。そして、経路探索部１０８は、目的地経路を探索し、目的地経路情報を取得する。
【００７０】
また、回避経路を探索する場合、経路探索部１０８は、まず、目的地経路情報と災害発生地域情報とを用いて、当該目的地経路情報が示す目的地経路上に当該災害発生地域情報により示される災害発生地域が存在するか否かを判断する。そして、目的地経路上に災害発生地域が存在する場合、経路探索部１０８は、例えば、地図情報と、現在位置情報と、目的地情報と、災害発生地域情報とを用いて、回避経路を探索する。当該災害発生地域情報は、例えば、災害関連情報格納部１０２に格納されている災害発生地域情報である。また、当該災害発生地域情報は、例えば、災害関連情報取得部１０６が取得した災害発生地域情報であってもよい。
【００７１】
具体的に、経路探索部１０８は、例えば、現在位置情報と目的地情報とを、地図情報に適用する。そして、経路探索部１０８は、災害発生地域外の１以上の位置を選択し、経由地とする。当該災害発生地域外の位置は、例えば、災害発生地域の輪郭線からの距離が予め決められた条件を満たすほど遠い位置であることが好適である。そして、経路探索部１０８は、回避経路を探索し、回避経路情報を取得する。また、回避経路の探索は、例えば、渋滞箇所を避けての経路の探索と同様の探索であると考えてもよい。
【００７２】
また、脱出経路を探索する場合、経路探索部１０８は、まず、現在位置情報と災害発生地域情報とを用いて、当該現在位置情報が示す現在位置が、当該災害発生地域情報により示される災害発生地域内であるか否かを判断する。そして、現在位置が災害発生地域内である場合、経路探索部１０８は、例えば、地図情報と、現在位置情報と、目的地情報と、災害発生地域情報とを用いて、脱出経路を探索する。当該災害発生地域情報は、例えば、災害関連情報格納部１０２に格納されている災害発生地域情報である。また、当該災害発生地域情報は、例えば、災害関連情報取得部１０６が取得した災害発生地域情報であってもよい。
【００７３】
具体的に、経路探索部１０８は、例えば、現在位置情報と目的地情報とを、地図情報に適用する。そして、経路探索部１０８は、災害発生地域外の位置であり、現在位置からの距離が最短である位置を選択し、経由地とする。当該距離は、時間であってもよい。また、当該災害発生地域外の位置は、例えば、災害発生地域の輪郭線上の位置であってもよい。また、当該災害発生地域外の位置は、例えば、災害発生地域の輪郭線と道路との交点の位置であってもよい。また、当該災害発生地域外の位置を示す位置情報は、例えば、災害発生地域情報に対応付いていてもよい。そして、経路探索部１０８は、脱出経路を探索し、脱出経路情報を取得する。また、脱出経路の探索は、例えば、渋滞から抜け出す経路の探索と同様の探索であると考えてもよい。
【００７４】
また、回避経路および脱出経路を探索する場合、経路探索部１０８は、例えば、目的地を、災害関連地点情報が示す地点に変更してもよい。また、経路探索部１０８は、例えば、目的地を、災害関連地点情報が示す地点であり、高度が予め決められた条件を満たすほど高い地点に変更してもよい。
【００７５】
具体的に、経路探索部１０８は、例えば、災害発生地域外の災害関連地点であり、現在位置からの距離が最短である災害関連地点に関する災害関連地点情報を、災害関連情報格納部１０２から取得する。そして、経路探索部１０８は、現在位置情報と災害関連地点情報とを、地図情報に適用する。災害関連地点情報を地図情報に適用するとは、災害関連地点情報により示される災害関連地点を目的地とすることである。そして、経路探索部１０８は、現在位置から災害関連地点情報により示される災害関連地点までの回避経路または脱出経路を探索し、当該経路を示す経路情報を取得する。
【００７６】
なお、経路の探索には、通常、最短経路問題の解法（アルゴリズム）を用いる。「最短経路問題の解法」は、例えば、ダイクストラ法や、Ａ＊アルゴリズムなどである。また、これらの解法およびこれらの解法を用いて経路を示す情報を取得する方法や手順などは、公知であるので、詳細な説明を省略する。
【００７７】
また、経路探索部１０８は、例えば、後述の出力判断部１１０による出力判断の結果に応じて、回避経路または脱出経路を探索してもよい。つまり、経路探索部１０８は、例えば、出力判断部１１０が災害関連情報を出力すると判断した場合に、回避経路または脱出経路を探索してもよい。
【００７８】
例えば、出力判断部１１０が、現在位置と災害発生地域との距離が予め決められた条件を満たすほど近いとの判断の結果、災害関連情報を出力すると判断した場合、経路探索部１０８は、当該災害発生地域を回避する回避経路を探索する。また、例えば、出力判断部１１０が、現在位置が災害発生地域内であるとの判断の結果、災害関連情報を出力すると判断した場合、経路探索部１０８は、当該災害発生地域から脱出する脱出経路を探索する。
【００７９】
また、例えば、出力判断部１１０が、受信部１０９がトリガー情報を受信したとの判断の結果、災害関連情報を出力すると判断した場合、経路探索部１０８は、例えば、トリガー情報が有する情報により示される高度よりも高い位置を経由する経路を探索してもよい。また、この場合、経路探索部１０８は、例えば、トリガー情報が有する情報により示される高度よりも高い高度の災害関連地点を目的地とする経路を探索してもよい。
【００８０】
受信部１０９は、トリガー情報を外部の装置から受信する。トリガー情報とは、移動中に災害関連情報を出力するための情報である。また、トリガー情報は、例えば、移動中に災害関連情報を出力する指示であるとも言える。また、トリガー情報は、例えば、災害の発生に関する情報である。つまり、トリガー情報は、例えば、地震や、津波、大雨、洪水、土砂崩れなどの災害の発生に関する情報である。また、トリガー情報は、例えば、災害の種類を示す情報を有していてもよい。当該情報は、第二種類情報と同様の情報である。また、トリガー情報は、例えば、災害の規模を示す情報を有していてもよい。災害の規模は、例えば、災害が地震であれば、マグニチュードなどである。また、災害の規模は、例えば、災害が津波であれば、津波の高さなどである。また、災害の規模は、例えば、災害が大雨であれば、１時間あたりの降水量などである。また、受信部１０９は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【００８１】
出力判断部１１０は、出力判断を行う。出力判断とは、災害関連情報を出力するか否かの判断である。また、出力判断は、例えば、ナビゲーション装置１の状態が予め決められた条件（以下、適宜、出力条件とする）を満たすか否かの判断でもある。ナビゲーション装置１の状態とは、例えば、ナビゲーション装置１が備える各部の状態である。また、ナビゲーション装置１の状態は、例えば、ナビゲーション装置１の現在位置の状態や、ナビゲーション装置１の移動の状態などであってもよい。
【００８２】
ナビゲーション装置１が備える各部の状態とは、例えば、受付部１０５が予め決められた情報や指示などを受け付けたか否かや、経路探索部１０８が取得した経路情報の種類、受信部１０９が予め決められた情報を受信したか否かなどである。受付部１０５が受け付ける予め決められた情報や指示などは、例えば、災害関連情報出力指示などである。また、経路探索部１０８が取得する経路情報の種類は、例えば、脱出経路情報などである。また、受信部１０９が受信する予め決められた情報は、例えば、トリガー情報などである。
【００８３】
また、ナビゲーション装置１の現在位置の状態とは、例えば、当該現在位置が災害発生地域内であるか否かや、現在位置が災害関連地点から予め決められた条件を満たすほど近いか否かなどである。また、ナビゲーション装置１の移動の状態とは、例えば、ナビゲーション装置１が移動しているか否かや、ナビゲーション装置１の移動の速度が予め決められた条件を満たすほど速いことなどである。
【００８４】
また、出力判断部１１０は、例えば、移動中に、出力判断を行う。つまり、出力条件には、例えば、常に、ナビゲーション装置１が移動していることの条件が含まれてもよい。
【００８５】
出力判断部１１０は、例えば、移動中に、ナビゲーション装置１の状態を示す情報（以下、適宜、状態情報とする）を取得する。そして、出力判断部１１０は、取得した状態情報が出力条件を満たすか否かを判断する。当該出力条件は、例えば、予め決められた記憶領域に格納されている。また、当該出力条件は、例えば、出力判断部１１０が保持していてもよい。そして、状態情報が出力条件を満たす場合、出力判断部１１０は、災害関連情報を出力すると判断する。また、状態情報が出力条件を満たさない場合、出力判断部１１０は、災害関連情報を出力しないと判断する。
【００８６】
また、出力判断部１１０は、例えば、受信部１０９がトリガー情報を受信した場合に、災害関連情報を出力すると判断することが好適である。つまり、出力判断部１１０が用いる出力条件は、例えば、受信部１０９がトリガー情報を受信したことであることが好適である。また、出力判断部１１０は、例えば、常に、災害関連情報を出力すると判断してもよい。この場合、後述の出力部１１１は、例えば、現在位置に応じた災害関連情報を出力する。また、これにより、ナビゲーション装置１は、例えば、ユーザに対する防災意識を高めることができる。
【００８７】
また、出力判断部１１０が、受信部１０９がトリガー情報を受信した場合に、災害関連情報を出力すると判断する場合、災害関連情報取得部１０６は、例えば、当該トリガー情報が有する第二種類情報を有する災害関連情報を、災害関連情報格納部１０２から取得してもよい。この場合、ナビゲーション装置１は、例えば、トリガー情報の受信に応じて、当該トリガー情報が有する第二種類情報が示す種類の災害の発生地域を、地図上に出力することができる。
【００８８】
出力部１１１は、地図情報の上に１以上の災害関連情報を出力する。当該災害関連情報は、災害関連情報取得部１０６が取得した災害関連情報である。また、当該災害関連情報は、例えば、災害関連情報格納部１０２に格納されているすべての災害関連情報または一部の災害関連情報であってもよい。
【００８９】
具体的に、出力部１１１は、地図情報により示される地図上に、災害関連情報により示される災害発生地域などが記されるように、地図情報と災害関連情報とを取得する。また、出力部１１１は、例えば、出力判断部１１０が災害関連情報を出力すると判断した場合に、災害関連情報を出力する。なお、災害関連情報の出力には、災害関連情報に含まれる災害発生地域情報や、災害関連地点情報などの出力が含まれることは、言うまでもない。
【００９０】
また、例えば、災害関連情報取得部１０６が出力判断部１１０による出力判断の結果に応じて災害関連情報を取得する場合、出力部１１１は、通常、災害関連情報取得部１０６が災害関連情報を取得した場合に、当該災害関連情報を出力する。つまり、この場合、出力部１１１は、出力判断部１１０による出力判断の結果に関係なく、災害関連情報取得部１０６が取得した災害関連情報を出力する。
【００９１】
また、出力部１１１は、地図情報の上に経路情報を出力する。当該経路情報は、経路探索部１０８が取得した経路情報である。具体的に、出力部１１１は、地図情報により示される地図上に、経路情報により示される経路が記されるように、地図情報と経路情報とを取得する。
【００９２】
また、出力部１１１は、報知情報を出力する。当該報知情報の出力には、いわゆる通知ランプの点灯も含まれる。また、出力部１１１は、例えば、報知判断部１０７が報知情報を出力すると判断した場合に、報知情報を出力する。
【００９３】
また、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。なお、送信や蓄積、処理結果の引渡しについては、出力対象が最終的にユーザに提示されるものとする。
【００９４】
また、出力部１１１は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。出力部１１１は、出力デバイスのドライバソフトまたは、出力デバイスのドライバソフトと出力デバイスなどで実現され得る。
【００９５】
なお、地図情報格納部１０１、災害関連情報格納部１０２、報知情報格納部１０３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。また、地図情報格納部１０１などに所定の情報が記憶される過程は、問わない。例えば、当該所定の情報は、記録媒体や、通信回線、入力デバイスなどを介して地図情報格納部１０１などに記憶されてもよい。
【００９６】
また、災害関連情報取得部１０６、報知判断部１０７、経路探索部１０８、出力判断部１１０は、通常、ＭＰＵやメモリ等から実現され得る。また、災害関連情報取得部１０６などの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。なお、災害関連情報取得部１０６などは、ハードウェア（専用回路）で実現されてもよい。
【００９７】
次に、ナビゲーション装置１の全体動作について、フローチャートを用いて説明する。なお、所定の情報におけるｉ番目の情報は、「情報［ｉ］」と記載するものとする。図２は、ナビゲーション装置１の全体動作を示すフローチャートである。
【００９８】
（ステップＳ２０１）ナビゲーション装置１は、受付部１０５が電源ＯＮの指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２０２に進み、そうでない場合は、ステップＳ２０１に戻る。
【００９９】
（ステップＳ２０２）ナビゲーション装置１は、電源ＯＮの処理を行う。
【０１００】
（ステップＳ２０３）現在位置情報取得部１０４は、現在位置情報の取得を開始する。以降、現在位置情報取得部１０４は、ナビゲーション装置１の電源がＯＦＦになるまで、定期的に現在位置情報を取得し続ける。
【０１０１】
（ステップＳ２０４）経路探索部１０７は、受付部１０５が目的地情報を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２０５に進み、そうでない場合は、ステップＳ２２０に進む。
【０１０２】
（ステップＳ２０５）経路探索部１０７は、地図情報と、現在位置情報と、ステップＳ２０４で受け付けた目的地情報とを用いて、目的地経路を探索し、目的地経路情報を取得する。
【０１０３】
（ステップＳ２０６）出力部１１１は、ステップＳ２０５で取得した目的地経路情報を出力する。このとき、出力部１１１は、通常、地図情報と共に目的地経路情報を出力する。
【０１０４】
（ステップＳ２０７）ナビゲーション装置１は、移動中であるか否かを判断する。当該判断は、例えば、ナビゲーション装置１が設置されている移動体が移動しているか否かの判断であってもよい。また、ナビゲーション装置１は、通常、２以上の現在位置情報を用いて移動中であるか否かを判断する。当該２以上の現在位置情報は、例えば、移動の履歴を示す情報であるとも言える。そして、移動中である場合は、ステップＳ２０８に進み、そうでない場合は、ステップＳ２２０に進む。
【０１０５】
（ステップＳ２０８）出力判断部１０７は、状態情報を取得する。
【０１０６】
（ステップＳ２０９）出力判断部１０７は、ステップＳ２０８で取得した状態情報が出力条件を満たすか否かを判断する。満たす場合は、ステップＳ２１０に進み、そうでない場合は、ステップＳ２１２に進む。
【０１０７】
（ステップＳ２１０）災害関連情報取得部１０６は、災害関連情報を取得する。この処理の詳細は、図３のフローチャートを用いて説明する。
【０１０８】
（ステップＳ２１１）出力部１１１は、ステップＳ２１０で取得した災害関連情報を出力する。
【０１０９】
（ステップＳ２１２）報知判断部１０７は、現在位置情報と、１以上の災害関連情報のいずれかが有する１以上の位置情報とが、報知条件を満たすか否かを判断する。満たす場合は、ステップＳ２１３に進み、そうでない場合は、ステップＳ２１４に進む。
【０１１０】
（ステップＳ２１３）出力部１１１は、報知情報格納部１０３に格納されている報知情報を出力する。
【０１１１】
（ステップＳ２１４）経路探索部１０８は、目的地経路上に災害発生地域が存在するか否かを判断する。存在する場合は、ステップＳ２１５に進み、そうでない場合は、ステップＳ２１７に進む。
【０１１２】
（ステップＳ２１５）経路探索部１０８は、地図情報と、現在位置情報と、目的地情報と、災害発生地域情報とを用いて、回避経路を探索し、回避経路情報を取得する。
【０１１３】
（ステップＳ２１６）出力部１１１は、ステップＳ２１５で取得した回避経路情報を出力する。このとき、出力部１１１は、通常、地図情報と共に回避経路情報を出力する。
【０１１４】
（ステップＳ２１７）経路探索部１０８は、現在位置が災害発生地域内であるか否かを判断する。災害発生地域内である場合は、ステップＳ２１８に進み、そうでない場合は、ステップＳ２２０に進む。
【０１１５】
（ステップＳ２１８）経路探索部１０８は、地図情報と、現在位置情報と、目的地情報と、災害発生地域情報とを用いて、脱出経路を探索し、脱出経路情報を取得する。
【０１１６】
（ステップＳ２１９）出力部１１１は、ステップＳ２１８で取得した脱出経路情報を出力する。このとき、出力部１１１は、通常、地図情報と共に脱出経路情報を出力する。
【０１１７】
（ステップＳ２２０）ナビゲーション装置１は、受付部１０５が電源ＯＦＦの指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２２１に進み、そうでない場合は、ステップＳ２０４に戻る。
【０１１８】
（ステップＳ２２１）ナビゲーション装置１は、電源ＯＦＦの処理を行う。そして、ステップＳ２０１に戻る。
【０１１９】
なお、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０１２０】
図３は、図２のフローチャートのステップＳ２１０の災害関連情報の取得処理を示すフローチャートである。なお、図３のフローチャートにおいて、災害関連情報格納部１０２には、ｍ個の災害関連情報が格納されているものとする。
【０１２１】
（ステップＳ３０１）災害関連情報取得部１０６は、カウンタｉに１をセットする。
【０１２２】
（ステップＳ３０２）災害関連情報取得部１０６は、現在位置情報と災害関連情報［ｉ］が有する位置情報とを用いて、現在位置から当該位置情報が示す位置までの距離を算出する。
【０１２３】
（ステップＳ３０３）災害関連情報取得部１０６は、ステップＳ３０２で算出した距離が取得条件を満たすか否かを判断する。満たす場合は、ステップＳ３０４に進み、そうでない場合は、ステップＳ３０５に進む。
【０１２４】
（ステップＳ３０４）災害関連情報取得部１０６は、災害関連情報［ｉ］を取得する。
【０１２５】
（ステップＳ３０５）災害関連情報取得部１０６は、ｉがｍであるか否かを判断する。ｍである場合は、上位処理にリターンし、そうでない場合は、ステップＳ３０６に進む。
【０１２６】
（ステップＳ３０６）災害関連情報取得部１０６は、ｉを１インクリメントする。そして、ステップＳ３０２に戻る。
【０１２７】
なお、上記で説明したナビゲーション装置１の全体動作は、あくまで一例である。つまり、ナビゲーション装置１の全体動作は、上記の説明に限定されるものではない。
【０１２８】
（具体例）
次に、ナビゲーション装置１の動作の具体例について説明する。なお、本具体例において、ナビゲーション装置１は、自動車に設置されているカーナビゲーションシステム（以下、適宜、カーナビとする）であるものとする。なお、本具体例において、災害関連情報格納部１０２には、図４に示す災害関連情報が格納されているものとする。当該災害関連情報は、レコードを一意に特定するためのＩＤと、１または２以上の位置情報（項目名：位置・範囲）と、第一種類情報（項目名：種類１）と、第二種類情報（項目名：種類２）とを有する。また、以下の各例において、先の例において説明した処理や動作などの具体例については、後の例において、適宜、省略するものとする。
【０１２９】
（例１）
本例において、現在位置に対応する災害関連情報を出力する例について説明する。
【０１３０】
まず、ユーザが、自動車に乗り込み、エンジンをＯＮにしたとする。すると、カーナビの受付部１０５は、電源ＯＮの指示を受け付け、カーナビの電源がＯＮになる。そして、現在位置情報取得部１０４は、現在位置情報の取得を開始する。
【０１３１】
次に、ユーザが、自動車の運転を開始したとする。すると、災害関連情報取得部１０６は、現在位置情報と、図４の各災害関連情報が有する位置情報とを用いて、現在位置情報が示す現在位置と、当該位置情報が示す位置との距離を算出する。このとき、例えば、災害関連情報が２以上の位置情報を有する場合、災害関連情報取得部１０６は、当該２以上の各位置情報と現在位置情報とを用いて、距離を算出する。つまり、このとき、災害関連情報取得部１０６は、災害関連情報が有する位置情報の数と同数の距離を、当該災害関連情報に対して算出する。
【０１３２】
次に、災害関連情報取得部１０６は、算出した距離が取得条件を満たすか否かを判断する。このとき、例えば、災害関連情報に対して２以上の距離を算出した場合、災害関連情報取得部１０６は、当該２以上の距離のいずれかが取得条件を満たすか否かを判断する。そして、災害関連情報取得部１０６は、図４の各災害関連情報に対して、算出した距離のいずれかが取得条件を満たすと判断したとする。すると、災害関連情報取得部１０６は、図４の「ＩＤ＝０１１」、「ＩＤ＝０１２」、「ＩＤ＝０１３」、「ＩＤ＝０１４」、「ＩＤ＝０１５」の災害関連情報を取得する。
【０１３３】
次に、出力部１１１は、図４の「ＩＤ＝０１１」、「ＩＤ＝０１２」、「ＩＤ＝０１３」、「ＩＤ＝０１４」、「ＩＤ＝０１５」の災害関連情報を出力する。このとき、出力部１１１は、地図情報により示される地図上に、当該災害関連情報により示される災害発生地域および災害関連地点が記されるように、地図情報と共に災害関連情報を出力する。当該出力の例は、例えば、図５である。なお、図５において、「Ａ」のアイコンは、現在位置を示すアイコンである。
【０１３４】
なお、本例において、災害関連情報取得部１０６は、例えば、出力判断部１１０による出力判断の結果（災害関連情報を出力するとの判断）に応じて、災害関連情報を取得してもよい。この場合、出力部１１１は、災害関連情報取得部１０６が災害関連情報を取得した場合に、当該災害関連情報を取得する。
【０１３５】
また、本例において、出力部１１１は、出力判断部１１０による出力判断の結果（災害関連情報を出力するとの判断）に応じて、災害関連情報を出力してもよい。この場合、災害関連情報取得部１０６は、例えば、現在位置情報取得部１０４が現在位置情報を取得するたびに、当該現在位置情報に対応する災害関連情報を取得する。また、出力部１１１は、例えば、出力判断部１１０が災害関連情報を出力すると判断した場合に、当該判断の直前に災害関連情報取得部１０６が取得した災害関連情報を出力する。
【０１３６】
また、出力判断部１１０は、例えば、定期的に状態情報を取得する。そして、出力判断部１１０は、状態情報を取得するたびに、当該状態情報が出力条件を満たすか否かを判断する。そして、出力判断部１１０は、状態情報が出力条件を満たす場合に、災害関連情報を出力すると判断する。また、出力判断部１１０は、状態情報が出力条件を満たさない場合に、災害関連情報を出力しないと判断する。
【０１３７】
（例２）
本例において、回避経路情報を出力する例について説明する。
【０１３８】
まず、例１と同様に、ユーザが、自動車に乗り込み、エンジンをＯＮにし、カーナビに対し、目的地を設定するための操作を行ったとする。すると、受付部１０５は、目的地情報を受け付ける。
【０１３９】
次に、経路探索部１０８は、地図情報と、現在位置情報と、目的地情報とを用いて、目的地経路を探索し、目的地経路情報を取得する。そして、出力部１１１は、当該目的地経路情報を地図情報と共に出力する。当該出力の例は、例えば、図６である。図６において、「Ａ」のアイコンは、現在位置（出発地）を示すアイコンであり、「Ｂ」のアイコンは、目的地を示すアイコンである。
【０１４０】
次に、ユーザが、自動車の運転を開始したとする。すると、経路探索部１０８は、図４の災害関連情報と、取得した目的地経路情報とを用いて、目的地経路上に災害発生地域が存在するか否かを判断する。ここで、経路探索部１０８は、目的地経路上に災害発生地域が存在すると判断したとする。すると、経路探索部１０８は、当該災害発生地域を示す災害発生地域情報を、図４の災害関連情報から取得する。当該災害発生地域情報は、例えば、図４の「ＩＤ＝０１１」であるものとする。また、当該災害発生地域情報により示される災害発生地域は、水没地域であり、当該水没地域の範囲は、例えば、図７において示される範囲であるものとする。
【０１４１】
次に、経路探索部１０８は、地図情報と、現在位置情報と、目的地情報と、取得した災害発生地域情報とを用いて、当該災害発生地域情報により示される水没地域を回避する回避経路を探索し、回避経路情報を取得する。そして、出力部１１１は、当該回避経路情報を地図情報と共に出力する。当該出力の例は、例えば、図８である。
【０１４２】
（例３）
本例において、脱出経路情報を出力する例について説明する。
【０１４３】
まず、例１と同様に、ユーザが、自動車に乗り込み、エンジンをＯＮにし、カーナビに対し、目的地を設定するための操作を行ったとする。すると、受付部１０５は、目的地情報を受け付ける。
【０１４４】
次に、経路探索部１０８は、地図情報と、現在位置情報と、目的地情報とを用いて、目的地経路を探索し、目的地経路情報を取得する。そして、出力部１１１は、当該目的地経路情報を地図情報と共に出力する。当該出力の例は、例えば、図６である。
【０１４５】
次に、ユーザが、自動車の運転を開始したとする。すると、経路探索部１０８は、図４の災害関連情報と、取得した目的地経路情報とを用いて、現在位置が災害発生地域内であるか否かを判断する。ここで、経路探索部１０８は、現在位置が災害発生地域内であると判断したとする。すると、経路探索部１０８は、当該災害発生地域を示す災害発生地域情報を、図４の災害関連情報から取得する。当該災害発生地域情報は、例えば、図４の「ＩＤ＝０１１」であるものとする。また、当該災害発生地域情報により示される災害発生地域は、水没地域であり、当該水没地域の範囲は、例えば、図９において示される範囲であるものとする。
【０１４６】
次に、経路探索部１０８は、地図情報と、現在位置情報と、目的地情報と、取得した災害発生地域情報とを用いて、当該災害発生地域情報により示される水没地域から脱出する脱出経路を探索し、脱出経路情報を取得する。そして、出力部１１１は、当該脱出経路情報を地図情報と共に出力する。当該出力の例は、例えば、図１０である。
【０１４７】
（例４）
本例において、報知情報を出力する例について説明する。なお、本例において、報知情報格納部１０３には、報知情報である音声が格納されているものとする。
【０１４８】
まず、例２、例３と同様に、ユーザが、自動車に乗り込み、目的地を設定し、自動車の運転を開始したとする。すると、報知判断部１０７は、例えば、現在位置情報取得部１０４が現在位置情報を取得するたびに、報知判断を行う。
【０１４９】
次に、報知判断部１０７は、現在位置情報と、図４の「ＩＤ＝０１２」の災害関連情報とが、報知条件を満たすと判断したとする。すると、出力部１１１は、報知情報格納部１０３に格納されている音声を出力する。
【０１５０】
以上、本実施の形態によるナビゲーション装置１によれば、例えば、移動中に、現在位置に対応する災害発生地域や災害関連地点などを地図上に出力することができる。また、本実施の形態によるナビゲーション装置１によれば、例えば、走行予定の目的地までの経路上に災害発生地域が存在する場合に、当該災害発生地域を回避する経路を探索することができる。また、本実施の形態によるナビゲーション装置１によれば、例えば、現在位置が災害発生地域内である場合に、当該災害発生地域から脱出する経路を探索することができる。また、本実施の形態によるナビゲーション装置１によれば、例えば、現在位置に対応する災害発生地域や災害関連地点などが存在する場合に、その旨をユーザに報知することができる。
【０１５１】
なお、本実施の形態において、災害関連情報には、報知情報が対応付いていてもよい。この場合、ナビゲーション装置１は、例えば、報知情報格納部１０３、報知判断部１０７を備えない。また、この場合、災害関連情報取得部１０６は、例えば、現在位置に対応する災害関連情報を、対応付いている報知情報と共に、災害関連情報格納部１０２から取得する。また、出力部１１１は、災害関連情報取得部１０６が取得した災害関連情報に対応付いている報知情報を出力する。
【０１５２】
また、上記各実施の形態におけるナビゲーション装置は、例えば、スタンドアロンの装置であってもよいし、サーバ・クライアントシステムにおけるサーバ装置であってもよい。
【０１５３】
また、上記各実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよいし、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０１５４】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよいし、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。
【０１５５】
また、上記各実施の形態におけるナビゲーション装置を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、地図に関する情報である地図情報が格納される地図情報格納部と、位置を示す情報である１以上の位置情報を有する情報であり、災害に関する情報である１以上の災害関連情報が格納される災害関連情報格納部とにアクセス可能なコンピュータを、現在位置を示す情報である現在位置情報を取得する現在位置情報取得部、移動中に、前記現在位置情報に対応する１以上の災害関連情報を、前記災害関連情報格納部から取得する災害関連情報取得部、前記地図情報の上に、前記災害関連情報取得部が取得した１以上の災害関連情報を出力する出力部として機能させるためのプログラムである。
【０１５６】
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。
【０１５７】
また、上記プログラムは、サーバなどからダウンロードされることによって実行されてもよいし、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。
【０１５８】
また、上記プログラムを実行するコンピュータは、単数であってもよいし、複数であってもよい。つまり、集中処理を行ってもよいし、あるいは分散処理を行ってもよい。
【０１５９】
また、図１１は、前述のプログラムを実行して、前述の実施の形態のナビゲーション装置等を実現するコンピュータシステム９の概観図である。前述の実施の形態は、コンピュータハードウェア、およびその上で実行されるコンピュータプログラムで実現され得る。
【０１６０】
図１１において、コンピュータシステム９は、ＣＤ−ＲＯＭドライブ９０１１を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０１６１】
図１２は、コンピュータシステム９のブロック図である。図１２において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０１１に加えて、ＭＰＵ９０１３と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９０１４と、ＭＰＵ９０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ９０１５と、アプリケーションプログラム、システムプログラム、およびデータを記憶するためのハードディスク９０１５と、ＣＤ−ＲＯＭドライブ９０１１、ＭＰＵ９０１２等を相互に接続するバス９０１６とを備える。ここでは図示しないが、コンピュータ９０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを備えていてもよい。
【０１６２】
コンピュータシステム９に、前述の実施の形態のナビゲーション装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９１０１に記憶されて、ＣＤ−ＲＯＭドライブ９０１１に挿入され、さらにハードディスク９０１５に転送されてもよい。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９０１５に記憶されてもよい。プログラムは実行の際にＲＡＭ９０１４にロードされる。プログラムは、ＣＤ−ＲＯＭ９１０１またはネットワークから直接、ロードされてもよい。
【０１６３】
プログラムは、コンピュータ９０１に、前述の実施の形態のナビゲーション装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいればよい。コンピュータシステム９がどのように動作するかは周知であり、詳細な説明は省略する。
【０１６４】
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１６５】
以上のように、本発明にかかるナビゲーション装置は、移動中に、現在位置に対応する災害に関する情報を地図上に出力することができるという効果を有し、カーナビゲーションシステム等として有用である。
【符号の説明】
【０１６６】
１  ナビゲーション装置
１０１  地図情報格納部
１０２  災害関連情報格納部
１０３  報知情報格納部
１０４  現在位置情報取得部
１０５  受付部
１０６  災害関連情報取得部
１０７  報知判断部
１０８  経路探索部
１０９  受信部
１１０  出力判断部
１１１  出力部
【図１】
0006466662.tif 000002
【図２】
0006466662.tif 000003
【図３】
0006466662.tif 000004
【図４】
0006466662.tif 000005
【図５】
0006466662.tif 000006
【図６】
0006466662.tif 000007
【図７】
0006466662.tif 000008
【図８】
0006466662.tif 000009
【図９】
0006466662.tif 000010
【図１０】
0006466662.tif 000011
【図１１】
0006466662.tif 000012
【図１２】
0006466662.tif 000013