(57)【特許請求の範囲】
【請求項１】
サーバと通信ネットワークを介して通信可能に接続された端末装置であって、
前記端末装置の現在位置を測位する測位部と、
前記測位された現在位置の周囲に存在する施設の情報を前記サーバから所定のタイミングで取得する情報取得部と、
所定の操作に応じて、前記取得した施設の情報を表示部に表示する情報表示部と、
前記端末装置のユーザが利用する移動手段を判別する移動手段判別部と、
を備え、
前記情報取得部は、前記判別された移動手段に応じて、前記施設の情報を取得するタイミングを変更し、
前記情報表示部は、複数の施設について前記情報が取得された場合に、前記判別された移動手段に応じて、前記複数の施設の情報の表示の順位を変更する、
端末装置。
【請求項２】
サーバと通信ネットワークを介して通信可能に接続された端末装置が施設の情報を表示する方法であって、
前記端末装置の現在位置を測位する測位工程と、
前記測位された現在位置の周囲に存在する施設の情報を前記サーバから所定のタイミングで取得する情報取得工程と、
所定の操作に応じて、前記取得した施設の情報を表示部に表示する情報表示工程と、
前記端末装置のユーザが利用する移動手段を判別する移動手段判別工程と、
を備え、
前記情報取得工程では、前記判別された移動手段に応じて、前記施設の情報を取得するタイミングを変更し、
前記情報表示工程では、複数の施設について前記情報が取得された場合に、前記判別された移動手段に応じて、前記複数の施設の情報の表示の順位を変更する、
方法。
【請求項３】
サーバと通信ネットワークを介して通信可能に接続されたコンピュータが施設の情報を表示するためのプログラムであって、
前記コンピュータの現在位置を測位する測位機能と、
前記測位された現在位置の周囲に存在する施設の情報を前記サーバから所定のタイミングで取得する情報取得機能と、
所定の操作に応じて、前記取得した施設の情報を表示部に表示する情報表示機能と、
前記コンピュータのユーザが利用する移動手段を判別する移動手段判別機能と、
をコンピュータに実現させるためのプログラムであり、
前記情報取得機能は、前記判別された移動手段に応じて、前記施設の情報を取得するタイミングを変更し、
前記情報表示機能は、複数の施設について前記情報が取得された場合に、前記判別された移動手段に応じて、前記複数の施設の情報の表示の順位を変更する、
プログラム。
【請求項４】
サーバと端末装置とが通信ネットワークを介して通信可能に接続される施設情報表示システムであって、
前記サーバは、施設が存在する位置を示す位置情報と前記施設の情報を表す施設情報とを記憶しており、
前記端末装置は、
前記端末装置の現在位置を測位する測位部と、
前記測位された現在位置の周囲に存在する施設の情報を前記サーバから所定のタイミングで取得する情報取得部と、
所定の操作に応じて、前記取得した施設の情報を表示部に表示する情報表示部と、
前記端末装置のユーザが利用する移動手段を判別する移動手段判別部と、
を備え、
前記情報取得部は、前記判別された移動手段に応じて、前記施設の情報を取得するタイミングを変更し、
前記情報表示部は、複数の施設について前記情報が取得された場合に、前記判別された移動手段に応じて、前記複数の施設の情報の表示の順位を変更する、
施設情報表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特定の施設の情報を携帯端末装置によってユーザに提示する技術に関する。
【背景技術】
【０００２】
近年、所定のサーバから無線通信によって取得した地図データを画面上に表示することが可能な携帯電話やＰＤＡ（Personal Digital Assistant）等の携帯端末装置が普及している。
【０００３】
このような携帯端末装置では、サーバに対して所定の問い合わせを行うことで、現在位置の周囲に存在する種々の施設の検索を行うことが可能である。従来、周辺施設の問い合わせを行うには、例えば、周辺施設の検索を行うためのメニューの選択、検索対象の施設のジャンルの絞り込み、検索対象の施設の名称の入力などを行う必要があった。これは、トイレや病院、警察、ガソリンスタンドなど、緊急時に必要となる特定の施設の検索時にも同様であった。そのため、緊急時に、上記のような入力操作を行うことは、大変、煩わしい作業であった。
【０００４】
このような問題に関連し、例えば、特許文献１には、予めジャンルを指定しておくことで、車両の現在位置の周囲に存在する施設を所定のタイミングで検索し、検索された施設の情報を地図と共に表示する技術が開示されている。
【０００５】
また、特許文献２には、所定のキー操作に応じて、自車の進行方向の特定距離以内に存在する特定の施設（ガソリンスタンドやトイレ）を検索し、地図と共に表示する技術が開示されている。
【０００６】
更に、特許文献３には、トイレや病気、車の故障時に、リモコンユニットに備えられたヘルプキーを押すことで、車両の現在位置周囲に存在する停車可能な場所を探索する技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−２０１３５３号公報
【特許文献２】特開平６−３０７８７８号公報
【特許文献３】特開２００２−３４０５９７号公報
【０００８】
上述した従来の技術は、いずれも、地図データを内蔵した車両搭載型のナビゲーション装置に関するものである。そのため、現在位置が把握できれば、その装置内に内蔵されたデータを用いることで、どのような状況でも、周辺施設の検索を行うことが可能であった。
【０００９】
これに対して、無線通信によって所定のサーバに周辺施設の問い合わせを行う携帯端末装置では、車両搭載型のナビゲーション装置のように、内蔵されたデータを用いることができない。そのため、トンネル内やビル群内などのように、サーバとの通信が不能な状況下では、緊急時に必要となる特定の施設の情報を問い合わせすることができない場合があった。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
このような問題を考慮し、本発明が解決しようとする課題は、サーバとの通信によって周辺施設の情報を取得する携帯端末装置において、特定の施設の情報を迅速にユーザに提供可能とすることにある。
【課題を解決するための手段】
【００１１】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
第１の形態の装置は、サーバと通信ネットワークを介して通信可能に接続された端末装置であって、
前記端末装置の現在位置を測位する測位部と、
前記測位された現在位置の周囲に存在する施設の情報を前記サーバから所定のタイミングで取得する情報取得部と、
所定の操作に応じて、前記取得した施設の情報を表示部に表示する情報表示部と、
前記端末装置のユーザが利用する移動手段を判別する移動手段判別部と、
を備え、
前記情報取得部は、前記判別された移動手段に応じて、前記施設の情報を取得するタイミングを変更し、
前記情報表示部は、複数の施設について前記情報が取得された場合に、前記判別された移動手段に応じて、前記複数の施設の情報の表示の順位を変更する、端末装置である。
【００１２】
［適用例１］特定の施設の情報を表す特定施設情報を提示する携帯端末装置であって、
前記特定施設情報を、前記施設が存在する位置を示す位置情報とともに記憶したサーバと、無線によって通信を行う通信部と、
現在位置を逐次測位する測位部と、
実行中の処理のバックグラウンドで、前記測位された現在位置の周囲に存在する前記特定施設情報を、前記通信部を用いて前記サーバから、所定のタイミングで繰り返し取得する情報取得部と、
前記取得された特定施設情報を、該特定施設情報の取得された現在位置に対応付けて記憶する記憶部と、
所定の操作に応じて、前記測位された現在位置に対応する前記特定施設情報を前記記憶部から読み出して、表示部に表示する情報表示部とを備える携帯端末装置。
【００１３】
上記態様の携帯端末装置によれば、実行中の処理のバックグラウンドで、サーバから、特定の施設の情報を取得することができる。そのため、ユーザは、特別な操作を行うことなく、特定の施設の情報を得ることが可能になる。また、バックグラウンドで取得した情報は、記憶部に記憶されるため、トンネル内やビル群の中など、サーバとの無線による通信が困難になる場所でも、現在位置の周囲に存在する特定の施設の情報を迅速にユーザに提示することが可能になる。なお、特定施設情報は、一定のタイミングで繰り返し取得しても良いし、毎回異なるタイミングで繰り返し取得しても良い。
【００１４】
［適用例２］  適用例１に記載の携帯端末装置であって、
前記情報取得部は、逐次測位された前記現在位置に基づき、当該携帯端末装置が所定の移動単位だけ移動したことを検出する毎に、前記特定施設情報の取得を行う携帯端末装置。
【００１５】
上記態様の携帯端末装置によれば、所定の移動単位の移動を検出する毎に、特定施設情報を取得することができる。なお、所定の移動単位の移動ではなく、所定の時間が経過する毎に、特定施設情報を取得しても良い。
【００１６】
［適用例３］  適用例２に記載の携帯端末装置であって、
更に、当該携帯端末装置のユーザが利用する移動手段を判別する移動手段判別部を備え、
前記情報取得部は、前記判別された移動手段に応じて、前記移動単位を切り換える携帯端末装置。
【００１７】
上記態様の携帯端末装置によれば、ユーザの利用する移動手段に応じて、特定施設情報を取得する頻度を変動させることができる。
【００１８】
［適用例４］  適用例３に記載の携帯端末装置であって、
前記情報取得部は、前記判別された移動手段が鉄道である場合に、前記移動単位を、停車駅毎とする携帯端末装置。
【００１９】
上記態様の携帯端末装置によれば、停車駅毎に特定施設情報を取得するので、ユーザが乗降する駅の周囲に存在する特定の施設の情報を迅速に提供することができる。
【００２０】
［適用例５］  適用例３に記載の携帯端末装置であって、
前記情報取得部は、前記判別された移動手段が、高速道路を移動中の車両である場合に、前記移動単位を、パーキングエリアあるいはサービスエリア毎とする携帯端末装置。
【００２１】
上記態様の携帯端末装置によれば、パーキングエリアやサービスエリアにあるトイレやガソリンスタンドといった施設を提示することが可能になる。
【００２２】
［適用例６］  適用例１ないし適用例５のいずれかに記載の携帯端末装置であって、
前記記憶部は、前記情報取得部によって１回の取得で得られた前記特定施設情報に含まれる前記施設を全て包含する領域毎に、前記特定施設情報を記憶する携帯端末装置。
【００２３】
上記態様の携帯端末装置によれば、記憶部に記憶されている特定施設情報を容易に管理することが可能になる。
【００２４】
［適用例７］  適用例６に記載の携帯端末装置であって、
前記情報取得部は、前記サーバから前記特定施設情報を取得するのに先立ち、前記記憶部を参照して、前記測位された現在位置が含まれる前記領域を検索し、該検索によって、前記測位された現在位置が含まれる前記領域が検索された場合には、前記サーバからの前記特定施設情報の取得を行わない携帯端末装置。
【００２５】
上記態様の携帯端末装置によれば、記憶部に既に記憶された特定施設情報を用いることができるので、サーバに対する通信量を削減することが可能になる。
【００２６】
［適用例８］  適用例１ないし適用例７のいずれかに記載の携帯端末装置であって、
前記記憶部は、更に、逐次測位された前記現在位置の少なくとも一部を移動履歴データとして記憶し、
更に、前記記憶部に記憶された移動履歴データと、前記記憶部に記憶された特定施設情報との位置関係に基づいて、移動頻度の少ない現在位置に対応する前記特定施設情報を消去する消去部を備える携帯端末装置。
【００２７】
上記態様の携帯端末装置によれば、ユーザの移動頻度の少ない地域の特定施設情報を記憶部から消去することができるので、記憶部の記憶容量を節減することができる。
【００２８】
［適用例９］  適用例１に記載の携帯端末装置であって、
前記情報表示部は、前記特定施設情報に複数の前記施設の情報が含まれる場合に、所定の順位に従って、該施設の表示順序を並び替える携帯端末装置。
【００２９】
上記態様の携帯端末装置によれば、必要とされる施設の緊急度に応じて、表示順序を並び替えることが可能になる。
【００３０】
［適用例１０］  適用例９に記載の携帯端末装置であって、
更に、当該携帯端末装置のユーザが利用する移動手段を判別する移動手段判別部を備え、
前記情報表示部は、前記判別された移動手段に応じて、前記順位を変動させる携帯端末装置。
【００３１】
上記態様の携帯端末装置によれば、ユーザの移動手段に応じて、施設の表示順序を並び替えることができる。そのため、例えば、車両による移動時には、ガソリンスタンドや修理工場といった施設の表示の順位を繰り上げるといったことが可能になる。
【００３２】
［適用例１１］  適用例１ないし適用例１０のいずれかに記載の携帯端末装置であって、
前記情報表示部は、前記所定の操作として、当該携帯端末装置に備えられた単一のボタンの１回の操作を検出した場合に、前記表示を行う携帯端末装置。
【００３３】
上記態様の携帯端末装置によれば、簡便な操作によって特定施設情報を表示することが可能になる。
【００３４】
［適用例１２］  適用例１ないし適用例１１のいずれかに記載の携帯端末装置であって、
更に、前記情報表示部に表示された前記特定施設情報の中から、いずれかの前記施設がユーザによる所定の操作によって選択された場合に、該施設までの経路を案内するナビゲーション部を備える携帯端末装置。
【００３５】
上記態様の携帯端末装置によれば、表示された特定施設情報の中から、選択された施設までの経路を案内することができるため、ユーザの利便性を向上させることが可能になる。
【００３６】
［適用例１３］  適用例１ないし適用例１２のいずれかに記載の携帯端末装置であって、
前記特定施設情報とは、ユーザの緊急時に利用される施設を表す情報である携帯端末装置。
【００３７】
上記態様の携帯端末装置によれば、トイレや病院、薬局、警察、ガソリンスタンド、修理工場などの施設をユーザに提示することができる。
【００３８】
［適用例１４］  特定の施設の情報を表す特定施設情報をサーバから取得して携帯端末装置によって提示する特定施設情報提示システムであって、
前記サーバは、前記特定施設情報を、前記施設が存在する位置を示す位置情報とともに記憶しており、
前記携帯端末装置は、
前記サーバと無線によって通信を行う通信部と、
現在位置を逐次測位する測位部と、
実行中の処理のバックグラウンドで、前記測位された現在位置の周囲に存在する前記特定施設情報を、前記通信部を用いて前記サーバから、所定のタイミングで繰り返し取得する情報取得部と、
前記取得された特定施設情報を、該特定施設情報の取得された現在位置に対応付けて記憶する記憶部と、
所定の操作に応じて、前記測位された現在位置に対応する前記特定施設情報を前記記憶部から読み出して、表示部に表示する情報表示部とを備える特定施設情報提示システム。
【００３９】
［適用例１５］  特定の施設の情報を表す特定施設情報を該施設が存在する位置を示す位置情報とともに記憶したサーバから、前記特定施設情報を取得して携帯端末装置によって提示する特定施設情報提示方法であって、
前記携帯端末装置によって現在位置を逐次測位し、
前記携帯端末装置が実行している処理のバックグラウンドで、前記測位された現在位置の周囲に存在する前記特定施設情報を、無線通信によって前記サーバから、所定のタイミングで繰り返し取得し、
前記取得された特定施設情報を、該特定施設情報の取得された現在位置に対応付けて前記携帯端末装置の記憶部に記憶させ、
所定の操作に応じて、前記測位された現在位置に対応する前記特定施設情報を前記記憶部から読み出して、前記携帯端末装置の表示部に表示する特定施設情報提示方法。
【００４０】
［適用例１６］  特定の施設の情報を表す特定施設情報を提示するためのコンピュータプログラムであって、
前記特定施設情報を、前記施設が存在する位置を示す位置情報とともに記憶したサーバと、無線によって通信を行う機能と、
現在位置を逐次測位する機能と、
実行中の処理のバックグラウンドで、前記測位された現在位置の周囲に存在する前記特定施設情報を、前記通信部を用いて前記サーバから、所定のタイミングで繰り返し取得する機能と、
前記取得された特定施設情報を、該特定施設情報の取得された現在位置に対応付けて記憶部に記憶する機能と、
所定の操作に応じて、前記測位された現在位置に対応する前記特定施設情報を前記記憶部から読み出して、表示部に表示する機能とをコンピュータに実現させるコンピュータプログラム。
【００４１】
上記のようなシステムや方法、コンピュータプログラムによっても、上述した携帯端末装置と同様の作用効果を得ることができる。なお、上記コンピュータプログラムは、コンピュータが読取可能な記録媒体に記録されていてもよい。記録媒体としては、例えば、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク、メモリカード、ハードディスク等の種々の媒体を利用することができる。
【図面の簡単な説明】
【００４２】
【図１】緊急施設提示システム１０の概略構成を示す説明図である。
【図２】コンテンツ情報１０９の一例を示す説明図である。
【図３】記憶装置１０５に記憶されている各データの対応関係を示す説明図である。
【図４】携帯電話２００の内部構成を示すブロック図である。
【図５】緊急施設情報のデータ形式を示す説明図である。
【図６】主制御部２１０が並列的に実行するプロセスのフローチャートである。
【図７】表示パネル２０２上に緊急施設情報が表示された例を示す説明図である。
【図８】緊急施設を経由する経路が表示された例を示す説明図である。
【発明を実施するための形態】
【００４３】
以下、本発明の実施の形態を実施例に基づき次の順序で説明する。
Ａ．緊急施設提示システムの構成：
Ｂ．携帯電話の内部構成：
Ｃ．各種処理：
Ｄ．変形例：
【００４４】
Ａ．緊急施設提示システムの構成：
図１は、本発明の実施例としての緊急施設提示システム１０の概略構成を示す説明図である。図示するように、本実施例の緊急施設提示システム１０は、携帯端末装置としての携帯電話２００と、緊急時に利用される施設や種々の施設の情報を記憶する周辺検索サーバ１００と、携帯電話２００に対して地図データの送信を行う地図サーバ１５０とから構成される。携帯電話２００は、無線通信の基地局ＢＳとインターネットＩＮＴとを介して、周辺検索サーバ１００や地図サーバ１５０と通信を行う。図１には、携帯電話２００を１台のみ示しているが、緊急施設提示システム１０は、複数の携帯電話２００を含んでいてもよい。
【００４５】
地図サーバ１５０は、携帯電話２００との通信を行う通信部１５２と、ＣＰＵやＲＡＭ、ＲＯＭからなる制御部１５４と、地図データ１５６を記憶する記憶装置１５５とを備えている。地図データ１５６には、携帯電話２００が表示パネル２０２上に地図を表示するためのデータが記録されている。この地図データ１５６は、緯度、経度を座標とするベクトル形式で構成されている。地図データ１５６には、例えば、建物や道路、歩道、線路等の地物の形状を表すデータが含まれている。制御部１５４は、携帯電話２００から地図データ１５６の取得要求があると、携帯電話２００から指定された範囲のデータを地図データ１５６から抽出し、通信部１５２を介して携帯電話２００に送信する。なお、本実施例では、地図データ１５６は、ベクトル形式で記録されているが、ラスタ形式で記録されていてもよい。
【００４６】
周辺検索サーバ１００は、携帯電話２００との通信を行う通信部１０２と、ＣＰＵやＲＡＭ、ＲＯＭからなる制御部１０４と、種々のデータを記憶する記憶装置１０５とを備えている。記憶装置１０５には、トイレや病院、警察など、ユーザの緊急時に利用される特定の施設の情報（以下、「緊急施設情報」という）や、飲食店、レジャー施設などの種々の情報が、その施設の位置を示す位置情報と共に記憶されている。以下、これらの情報を、「コンテンツ情報１０９」という。制御部１０４は、携帯電話２００からの要求を受けて、携帯電話２００の現在位置の周囲に存在する施設を、コンテンツ情報１０９の中から検索する機能を備える。
【００４７】
図２は、コンテンツ情報１０９の一例を示す説明図である。図示するように、周辺検索サーバ１００の記憶装置１０５には、種々の施設について、そのジャンル、種別、名称、電話番号、住所、位置（緯度・経度）を表す情報が記憶されている。ジャンルには、例えば、「飲食店」「店舗」「病院」「宿泊」「レジャー」「車」「公共施設」などがあり、種別には、これらのジャンル毎に、例えば、飲食店について「イタリアン」、「病院」について「内科」、「公共施設」について「トイレ」や「警察」などの情報が対応付けられている。図２に示した施設のうち、緊急施設情報に該当するものは、例えば、主に人の緊急時に利用される「トイレ」や「病院」、「薬局」、「警察」、主に車両の緊急時に利用される「修理工場」、「ガソリンスタンド」などがある。
【００４８】
周辺検索サーバ１００の記憶装置１０５には、コンテンツ情報１０９以外にも、経路探索用のネットワークデータ１０３が記憶されている。ネットワークデータ１０３には、道路のつながり状態を表す道路ネットワークデータ１０６と、歩道のつながり状態を表す歩道ネットワークデータ１０７と、線路のつながり状態を表す線路ネットワークデータ１０８とが含まれている。各ネットワークデータには、駐車場や駅など、移動手段を変更可能な地点が共通して記録されている。周辺検索サーバ１００は、各ネットワークデータに共通して記録されたこれらの地点を経由地とすることで、道路、歩道、線路を横断的に利用する経路を探索することができる。なお、ネットワークデータ１０３には、例えば、航空機の航路や、船舶の航路、自転車専用の道路などを表すネットワークデータが含まれていてもよい。
【００４９】
各ネットワークデータは、ノードデータとリンクデータとにより構成されている。ノードデータは、ランドマークや交差点、分岐点、屈曲点などの地点を表すデータであり、リンクデータはこれらのノードを結ぶ線分によって道路や歩道、線路を表すデータである。ノードデータやリンクデータには、属性情報として特性情報や交通規制情報、特徴情報が対応付けられている。特性情報とは、道路や交差点の名称や、距離、車線数、幅、勾配等を示す情報である。交通規制情報とは、一方通行や右左折禁止などを示す情報である。特徴情報とは、屋根付きの歩道であることや、階段が多い歩道であることなどを示す情報である。
【００５０】
図３は、記憶装置１０５に記憶されている各データの対応関係を示す説明図である。図示するように、歩道ネットワークデータ１０７と道路ネットワークデータ１０６と線路ネットワークデータ１０８とは、共通の座標系（緯度・経度）によって表されている。また、コンテンツ情報１０９についても、各施設の位置が、ネットワークデータ１０３と同一の座標系によって表されている。つまり、各データは、レイヤ状に重畳しているかのように、周辺検索サーバ１００によって管理されていることになる。
【００５１】
周辺検索サーバ１００の制御部１０４は、インターネットＩＮＴを介して携帯電話２００から経路探索の要求があると、ネットワークデータ１０３を用いて、携帯電話２００から指定された出発地と目的地とを結ぶ経路を探索する。なお、携帯電話２００から経由地が指定されていれば、指定された経由地を経由する出発地から目的地までの経路を探索する。経路探索のアルゴリズムとしては、周知のダイクストラ法を利用することができる。制御部１０４は、経路の探索が終了すると、探索された経路を表すデータを、経路データとして携帯電話２００に送信する。
【００５２】
携帯電話２００は、音声通話やメールの送受信の機能を備えるほか、地図サーバ１５０から地図データを受信して、表示パネル２０２に表示する機能を備えている。更に、本実施例の携帯電話２００は、所定のタイミングで、周辺検索サーバ１００から自己の現在位置の周囲に存在する緊急施設情報を繰り返し取得する機能を備えている。携帯電話２００は、周辺検索サーバ１００から取得した緊急施設情報を、その施設の位置を特定する位置情報とともに内部のメモリに記憶しておく。そして、ユーザによって、携帯電話２００に備えられた緊急ボタン２０６ｃが押された場合に、メモリから緊急施設情報を読み出して表示パネル２０２に表示する。
【００５３】
なお、本実施例では上述したように、ネットワークデータ１０３と地図データ１５６とが、別々のサーバに記憶されていることとした。しかし、これらのデータは、同一のサーバに記憶されていることとしてもよい。また、本実施例では、ネットワークデータ１０３と、コンテンツ情報１０９とが同一のサーバに記憶されているものとしたが、これらは、別々のサーバに記憶されていることとしてもよい。
【００５４】
Ｂ．携帯電話の内部構成：
図４は、携帯電話２００の内部構成を示すブロック図である。本実施例の携帯電話２００は、ＧＰＳ受信機２０１と、表示パネル２０２と、無線通信回路２０５と、操作部２０６と、主制御部２１０と、通話制御部２２０と、フラッシュメモリ２３０とを備えている。
【００５５】
ＧＰＳ受信機２０１は、ＧＰＳ（Global Positioning System／全地球測位システム）を構成する人工衛星から送信された電波を受信して、現在位置を測位する装置である。ＧＰＳ受信機２０１は、例えば、３秒に１回、現在位置の測位を行う。この測位タイミングは、後述する移動手段判別部に判別されたユーザの移動手段あるいはユーザの設定により変更することが可能である。
【００５６】
表示パネル２０２は、液晶ディスプレイとこれを駆動する駆動回路とを備えている。液晶ディスプレイは、たとえば、４８０画素×６４０画素（ＶＧＡ）の解像度を有する。主制御部２１０は、表示パネル２０２を制御することで、地図や経路、現在位置などを表示する。表示パネル２０２には、液晶ディスプレイに限らず、有機ＥＬディスプレイなど、種々の表示装置を採用することが可能である。
【００５７】
無線通信回路２０５は、基地局ＢＳとの間で無線通信を行う回路である。基地局ＢＳには、インターネットＩＮＴを介して周辺検索サーバ１００や地図サーバ１５０が接続されている。無線通信回路２０５は、基地局ＢＳを介して、周辺検索サーバ１００や地図サーバ１５０にアクセスすることができる。
【００５８】
通話制御部２２０は、音声通話のための着信や呼出、音声信号と電気信号の変換などを行う回路である。通話制御部２２０には、スピーカ２２１とマイク２２２とが接続されており、これらにより、音声の入力や出力を行う。
【００５９】
操作部２０６は、テンキー２０６ａやカーソルキー２０６ｂ、緊急ボタン２０６ｃなどのボタン群から構成される。ユーザは、テンキー２０６ａやカーソルキー２０６ｂを用いることで、実行する機能の選択や、推奨経路を探索するための探索条件の入力を行う。ユーザは、緊急ボタン２０６ｃを押すことで、表示パネル２０２に緊急施設情報を表示させることができる。
【００６０】
フラッシュメモリ２３０は、周辺検索サーバ１００から取得した緊急施設情報や、後述する移動履歴データを記憶するための不揮発性記憶装置である。
【００６１】
主制御部２１０は、上述した各部を制御するためのコントローラである。主制御部２１０は、ＣＰＵ２１１と、ＲＡＭ２１３と、ＲＯＭ２１２とを備えている。ＣＰＵ２１１は、複数のプロセスを同時並列的に実行することが可能なプロセッサである。ＣＰＵ２１１は、ＲＯＭ２１２に記憶された制御プログラムをＲＡＭ２１３にロードして実行することで、図示する各機能部（移動手段判別部２１６、緊急施設情報取得部２１５、移動履歴管理部２１７、データ消去部２１８）として動作する。
【００６２】
移動手段判別部２１６は、操作部２０６を用いたユーザからの所定の設定操作を受けて、携帯電話２００を利用しているユーザの移動手段を判別する。移動手段としては、例えば、徒歩、車両、鉄道などの設定を受けることができる。なお、移動手段判別部２１６は、ＧＰＳ受信機２０１によって測位した現在位置から平均移動速度を求め、これにより、ユーザの移動手段を推定してもよい。例えば、平均移動速度が５ｋｍ／ｈ未満であれば、徒歩、１０ｋｍ／ｈ以上であれば車両、３０ｋｍ／ｈ以上であれば電車などと推定することができる。また、周辺検索サーバ１００に対して、経路探索の要求を行った結果、周辺検索サーバ１００から、異なる移動手段を利用する複数の経路が提示された場合に、そのうちの一の経路を選択する操作を、移動手段の設定操作として扱うこととしてもよい。例えば、徒歩による経路と、車両を利用する経路と、鉄道を利用する経路とが提示された場合には、これらのうちの一の経路を選択する操作が、移動手段として、徒歩、車両、鉄道のいずれかを選択する操作とみなすことができる。
【００６３】
また、移動手段判別部２１６は、ＧＰＳ受信機２０１によって測位した現在位置と、現在進行中の経路上の位置との関係からユーザの移動手段を判別することが可能である。例えば、経路探索の結果得られた経路において、現在移動中の区間が、徒歩用の区間（例えば、歩道）であれば、ユーザの移動手段は徒歩であると判別することができる。また、現在移動中の区間が、車両用の区間（例えば、車道）であれば、ユーザの移動手段は車両であると判別することができる。このように、ＧＰＳ受信機２０１によって測位した現在位置と、現在進行中の経路との関係からユーザの移動手段を判別することとすれば、例えば、周辺検索サーバ１００によって複数の移動手段を利用する経路が探索されて、これを選択した場合に、自動的に、ユーザの移動手段を判別することが可能になる。
【００６４】
緊急施設情報取得部２１５は、ＧＰＳ受信機２０１によって測位された現在位置の周囲に存在する緊急施設情報を周辺検索サーバ１００から取得し、その取得日時と共にフラッシュメモリ２３０に記録する。緊急施設情報を取得する範囲は、移動手段判別部２１６によって判別された移動手段に応じて変更する。例えば、移動手段が徒歩であれば現在位置から半径１００ｍの範囲、車両であれば半径５ｋｍの範囲、鉄道であれば半径２００ｍの範囲などとすることができる。
【００６５】
図５は、フラッシュメモリ２３０に記憶された緊急施設情報のデータ形式を示す説明図である。図示するように、フラッシュメモリ２３０には、１回の緊急施設情報の取得によって得られた緊急施設をすべて含む最小矩形領域（図中のＡ１やＡ２）ごとに、取得された緊急施設情報を記憶する。こうすることで、現在位置とその周囲に存在する緊急施設の対応関係を容易に比較することが可能になる。また、このように、矩形領域毎に緊急施設情報を管理することとすれば、緊急施設情報の消去を行う場合に、その消去単位を容易に設定することができる。なお、緊急施設情報取得部２１５は、図５に示した矩形領域に限らず、三角形や五角形などの多角形状や、楕円状や円状などの他の形状の領域毎に緊急施設情報を記憶してもよい。また、メッシュ状の領域毎に緊急施設情報を記憶してもよい。その他にも、１つ１つの緊急施設情報を個別に記憶することとしてもよい。
【００６６】
緊急施設情報取得部２１５は、主制御部２１０がメインに実行しているプロセスのバックグラウンドで、所定のタイミングで緊急施設情報の取得を行う。メインのプロセスとしては、例えば、ナビゲーションを行うためのプロセスや、携帯電話２００の基本機能である待ち受け状態時のプロセス、音声通話を行うためのプロセス、メールの作成・送受信を行うためのプロセスなどがある。
【００６７】
緊急施設情報取得部２１５は、移動手段判別部２１６によって判別された移動手段に応じて、緊急施設情報を取得するタイミングを変更する。例えば、移動手段が徒歩であれば、１００ｍ移動する毎に緊急取得情報を取得し、車両であれば、５ｋｍ移動する毎に取得する。また、鉄道であれば停車駅する毎に緊急施設情報を取得する。所定の距離を移動したかは、ＧＰＳ受信機２０１によって取得した現在位置の履歴から距離を計算することで、判断することができる。また、鉄道利用時に、駅に停車したかどうかは、例えば、移動手段として鉄道の利用が設定された場合において、所定時間（例えば、２０秒間）、現在位置が変動しないことを検出した場合に、駅に停車したと判断することができる。なお、緊急施設情報は、一定の距離間隔ではなく、５分おきや１０分おきなど、定期的な時間タイミングで取得することとしてもよい。
【００６８】
緊急施設情報を取得するタイミングは、上述した以外にも、例えば、高速道路移動時において、パーキングエリアやサービスエリア、インターチェンジに到達するタイミング、あるいは、地図をメッシュ状に区切った場合に、他のメッシュに移動するタイミング、地図データが取得されるタイミングと同期したタイミング、など、種々のタイミングを適用することが可能である。なお、本実施例では、上記のように、ユーザの移動手段に応じて緊急施設情報を取得するタイミングを変更することとしたが、無論、ユーザの移動手段の異同に関わらず、同一のタイミングで、緊急施設情報を取得することとしてもよい。
【００６９】
移動履歴管理部２１７は、ＧＰＳ受信機２０１によって測位された現在位置の履歴を、移動履歴データとして、フラッシュメモリ２３０に記録する。移動履歴管理部２１７は、ＧＰＳ受信機２０１によって測位された現在位置の全てを記録する必要はなく、ある程度間引いて（例えば、測位した現在位置の１０分の１）、記録することとしてもよい。また、古い移動履歴データについては、順次、消去を行い、常に、所定の数以内の移動履歴だけ、フラッシュメモリ２３０に記録することとしてもよい。
【００７０】
データ消去部２１８は、フラッシュメモリ２３０の記憶可能な容量が、所定の容量を下回った場合に、移動の頻度が少ない地点（地域）に存在する緊急施設情報の消去を行う。具体的には、データ消去部２１８は、フラッシュメモリ２３０に記憶された移動履歴データと、図５に示した矩形領域とを対比して、進入の頻度が少ない矩形領域に含まれる緊急施設情報を、その領域単位で消去する。移動の頻度が少ないかどうかは、例えば、所定期間（例えば、１ヶ月）内に、所定回数以下（例えば、１０回）の進入（測位）しかされていない場合に、移動の頻度が少ないと判断することができる。なお、本実施例では、フラッシュメモリ２３０の記憶可能な容量が、所定の容量を下回った場合に緊急施設情報を消去することとするが、フラッシュメモリ２３０の残容量に関わらず、移動の頻度が少ない領域については、積極的に消去を行うこととしてもよい。
【００７１】
Ｃ．各種処理：
図６は、携帯電話２００の主制御部２１０が並列的に実行するプロセスのフローチャートである。本実施例では、メインプロセスの一例として、経路案内を行うためのナビゲーションプロセスが実行されていることとする。図６には、このナビゲーションプロセスと、緊急取得情報を取得するための緊急情報取得プロセスと、緊急ボタン２０６ｃが押された場合に実行される緊急処理プロセスのそれぞれのフローチャートを示している。
【００７２】
（Ｃ１）ナビゲーションプロセス：
ナビゲーションプロセスでは、まず、主制御部２１０は、ＧＰＳ受信機２０１を用いて現在位置を測位する（ステップＳ１００）。測位された現在位置は、他のプロセスによって参照可能とするため、ＲＡＭ２１３内の所定の共有領域に記録する。共有領域とは、すべてのプロセスが相互に参照可能な記憶領域である。
【００７３】
続いて、主制御部２１０は、測位された現在位置に対応する地図データを地図サーバ１５０から取得する（ステップＳ１１０）。このとき、主制御部２１０は、必要な地図データがＲＡＭ２１３にキャッシュされている場合には、新たに地図データを取得しないこととしてもよい。
【００７４】
地図データを取得すると、主制御部２１０は、取得した地図データが表す地図を表示パネル２０２に表示する（ステップＳ１２０）。その後、主制御部２１０は、周辺検索サーバ１００から予め取得しておいた経路データに基づき、経路案内を行う処理を実行する（ステップＳ１３０）。この経路案内処理では、例えば、右折や左折の指示、進路変更を行う交差点の名称の表示、進路変更地点や目的地までの距離の表示、音声による案内などが出発地から目的地に至るまで行われる。
【００７５】
ナビゲーションプロセスでは、上述した処理を繰り返し実行することで、ユーザに対して、出発地から目的地までの経路を案内することができる。
【００７６】
（Ｃ２）緊急施設情報取得プロセス：
緊急施設情報取得プロセスでは、主制御部２１０は、現時点が、緊急施設情報を取得するタイミングであるかを判断する（ステップＳ２００）。緊急施設情報を取得するタイミングは、上述のように、移動手段判別部２１６によって判別された移動手段が、徒歩であれば１００ｍ移動する毎、車両であれば５ｋｍ移動する毎、鉄道であれば駅に停車する毎である。
【００７７】
現時点が、緊急施設情報を取得するタイミングであると判断すれば（ステップＳ２００：Ｙｅｓ）、主制御部２１０は、緊急施設情報取得部２１５を用いて、緊急施設情報を周辺検索サーバ１００から取得する（ステップＳ２１０）。具体的には、主制御部２１０は、ナビゲーションプロセスのステップＳ１００によって測位された現在位置の情報を、ＲＡＭ２１３内の共有領域から読み出す。そして、その現在位置を中心として、移動手段判別部２１６によって判別されたユーザの移動手段に応じた範囲内に存在し、ジャンルもしくは種別が「トイレ」、「病院」、「薬局」、「警察」、「ガソリンスタンド」、「修理工場」、である施設情報を周辺検索サーバ１００に要求する。周辺検索サーバ１００は、かかる要求を受信すると、コンテンツ情報１０９の中から、該当する施設の情報を検索し、検索された施設の情報を、緊急施設情報として、携帯電話２００に返信する。このように、本実施例では、携帯電話２００が緊急施設の検索範囲と緊急施設に該当するジャンルや種別を指定することで、周辺検索サーバ１００から緊急施設情報を取得することができる。
【００７８】
なお、ステップＳ２１０において、緊急施設情報を取得する際に、主制御部２１０は、フラッシュメモリ２３０に、既に、その現在位置に対応する緊急施設情報が保存されているかを検索する。そして、既に、緊急施設情報が保存されていれば、周辺検索サーバ１００からの情報の取得を行わず、フラッシュメモリ２３０から緊急施設情報の取得を行う。こうすることで、携帯電話２００と周辺検索サーバ１００との間の通信量を削減することができる。なお、フラッシュメモリ２３０に記憶された緊急施設情報が、その取得日時から所定の期間を経過している場合には、フラッシュメモリ２３０から情報を取得せず、周辺検索サーバ１００から取得することとしても良い。このとき、新たに取得した緊急施設情報によって、古い緊急施設情報を上書きする。こうすることで、フラッシュメモリ２３０に記憶されている情報を新たな情報にリフレッシュすることができる。
【００７９】
主制御部２１０は、周辺検索サーバ１００もしくはフラッシュメモリ２３０から、緊急施設情報を取得すると、その取得時間と共に図５に示した矩形領域単位でフラッシュメモリ２３０に保存する（ステップＳ２２０）。このとき、主制御部２１０は、取得した緊急施設情報の種別に応じて、各施設に対してレベル付けを行った上で、フラッシュメモリ２３０への保存を行う。具体的には、「トイレ」、「病院」、「薬局」、「警察」、「ガソリンスタンド」、「修理工場」の順に、レベルが低くなることとする（図５参照）。なお、レベルの順位は、ユーザの移動手段に応じて変動させることとしてもよい。例えば、移動手段が車両の場合には、ガソリンスタンドのレベルが、病院や警察よりも高くなるようにレベル付けを行うことが可能である。
【００８０】
上記ステップＳ２００において、現時点が、緊急施設情報の取得タイミングでないと判断された場合には、主制御部２１０は、上述したステップＳ２１０およびステップＳ２２０の処理をスキップする。
【００８１】
続いて、主制御部２１０は、データ消去部２１８を用いて、フラッシュメモリ２３０に保存した緊急施設情報を消去するかを判断する（ステップＳ２３０）。具体的には、上述のように、フラッシュメモリ２３０の記憶可能な容量が、所定の容量を下回った場合に、保存した緊急施設情報を消去すると判断し（ステップＳ２３０：Ｙｅｓ）、図５に示した矩形領域単位で緊急施設情報の消去を行う（ステップＳ２４０）。一方、フラッシュメモリ２３０の記憶可能容量が所定の容量以上ある場合には、緊急施設情報の消去は行わずに、ステップＳ２４０の処理をスキップする（ステップＳ２３０：Ｎｏ）。なお、本実施例では、図５に示した矩形領域単位で緊急施設情報の消去を行うこととしたが、各緊急施設情報を個別に消去することとしてもよい。
【００８２】
緊急施設情報取得プロセスでは、上述した処理を繰り返し実行することで、周辺検索サーバ１００からバックグラウンドで定期的に緊急施設情報を取得して、フラッシュメモリ２３０に保存することができる。なお、上記ステップＳ２３０では、表示パネル２０２に所定のメッセージを表示することで、ユーザに、緊急施設情報を消去しても良いかを問い合わせることとしてもよい。また、フラッシュメモリ２３０の記憶可能な容量が、所定の容量を下回った場合に、表示パネル２０２にアラートを表示して、ユーザに消去を促すこととしてもよい。つまり、緊急施設情報の消去は、ユーザの指示があった場合に行うこととしてもよい。
【００８３】
（Ｃ３）緊急処理プロセス：
緊急処理プロセスでは、主制御部２１０は、携帯電話２００の緊急ボタン２０６ｃが押されたかを常時監視する（ステップＳ３００）。主制御部２１０は、緊急ボタン２０６ｃが押されたことを検出すると（ステップＳ３００：Ｙｅｓ）、メインプロセスのステップＳ１００で測位された現在位置を、ＲＡＭ２１３内の共有領域から読み出す。そして、その現在位置を含む矩形領域内の緊急施設情報をフラッシュメモリ２３０から読み出す（ステップＳ３１０）。ステップＳ３００において、緊急ボタン２０６ｃの押し下げが検出されなかった場合には（ステップＳ３００：Ｎｏ）、主制御部２１０は、以下で説明するすべての処理をスキップする。
【００８４】
続いて、主制御部２１０は、緊急施設情報に付されたレベルに応じてその順位を並べ替えて（ステップＳ３２０）、表示パネル２０２上に、緊急施設情報を表示する（ステップＳ３３０）。このとき、ナビゲーション画面やメール等の画面が表示されている場合には、その画面を消して、あるいは、その画面に重畳させて、緊急施設情報の表示を行う。
【００８５】
図７は、表示パネル２０２上に、緊急施設情報が表示された例を示す説明図である。図示するように、本実施例では、表示パネル２０２上に、レベル順に、緊急施設の名称が表示される。ユーザが、カーソルキー２０６ｂを用いて、緊急施設を選択すると、電話番号や住所などの詳細情報が、画面最下部に表示される。ユーザは、いずれかの緊急施設を選択した後に、カーソルキー２０６ｂ中央の決定ボタン２０６ｄを押すことで、その選択を確定することができる。
【００８６】
ステップＳ３３０において、表示パネル２０２に緊急施設情報を表示した後、主制御部２１０は、ユーザによる決定ボタン２０６ｄの押し下げによって、所望の緊急施設の選択が確定されかを判断する（ステップＳ３４０）。選択が確定されたと判断すると（ステップＳ３４０：Ｙｅｓ）、主制御部２１０は、選択された緊急施設の位置情報を緊急施設情報から読み出し、読み出した位置を経由地とする新たな経路を周辺検索サーバ１００に探索させる。そして、探索された経路を、ナビゲーションプロセスで案内を行う経路に再設定する（ステップＳ３５０）。こうすることで、ユーザが選択した緊急施設まで、ユーザを迅速に案内することができる。図８には、ユーザによって選択された緊急施設（トイレ）を経由する経路が、表示パネル２０２上に表示された例を示した。この図において、破線は、緊急施設が選択されるまでの元の経路を示している。
【００８７】
上記ステップＳ３４０で、所定の操作によって、ユーザによって緊急施設の選択がキャンセルされた場合には、主制御部２１０は、経路の再設定を行うことなく、表示パネル２０２上に表示された緊急施設情報を消去する（ステップＳ３６０）。
【００８８】
以上で説明した緊急処理プロセスによれば、ユーザによって緊急ボタン２０６ｃが押された場合に、現在位置の周囲に存在する緊急施設の一覧やその施設までの経路をユーザに迅速に提示することが可能になる。
【００８９】
以上で説明した本実施例の緊急施設提示システム１０によれば、ナビゲーション処理などのメインのプロセスのバックグラウンドで、現在位置の周囲に存在する緊急施設の情報を取得することができる。そのため、ユーザは、特別な操作を行うことなく、緊急時に必要となる情報を迅速に得ることが可能になる。また、バックグラウンドで取得した情報は、フラッシュメモリ２３０に保存することとしたので、トンネル内やビル群の中など、周辺検索サーバ１００と通信ができない場所でも、ユーザに緊急施設情報を提示することが可能になる。
【００９０】
Ｄ．変形例：
以上、本発明の実施例について説明したが、本発明はこのような実施例に限定されず、その趣旨を逸脱しない範囲で種々の構成を採ることができることはいうまでもない。例えば、上記実施例では、携帯端末装置として携帯電話を適用したが、ＰＤＡ（Personal Digital Assistant）やＰＮＤ（Personal Navigation Device）、緊急施設情報を表示するための専用の端末などの種々の装置を適用することができる。
【００９１】
上記実施例の図６に示したフローチャートでは、ナビゲーションプロセスでのみ、現在位置の測位を行い、測位された現在位置を、緊急施設情報取得プロセスや緊急処理プロセスに引き渡すこととした。しかし、ナビゲーションプロセスだけではなく、緊急施設情報取得プロセスや、緊急処理プロセスにおいても、それぞれ独立して現在位置を測位することとしてもよい。また、例えば、メインプロセスとして、携帯電話２００の基本機能である待ち受け機能や、音声通話、メール機能が実行されている場合には、これらのメインプロセスにおいて現在位置を測位するのではなく、緊急施設情報取得プロセスや緊急処理プロセスにおいて、現在位置を測位することとしてもよい。
【００９２】
上記実施例では、周辺検索サーバ１００から取得した緊急施設のレベル付けをフラッシュメモリ２３０に保存する際に行うこととした（緊急施設情報取得プロセスのステップＳ２２０）。しかし、このレベル付けは、緊急施設情報を表示パネル２０２上に表示する際に行うこととしてもよい（緊急処理プロセスのステップＳ３３０）。また、緊急施設のレベルは、予め、周辺検索サーバ１００に登録されていてもよい。
【００９３】
上記実施例では、ユーザによって緊急施設が選択および確定されたときに、その緊急施設までの経路を探索することとしたが、緊急施設情報取得プロセスにおいて、緊急施設の情報を取得すると同時に、その施設までの経路をも取得することとしてもよい。また、上記実施例では、緊急施設が選択および確定された場合に、その施設を経由地とした経路を再探索することとしたが、現在位置を出発地、緊急施設を目的地とする新たな経路を、元の経路とは別に探索することとしてもよい。
【００９４】
上記実施例では、ナビゲーションプロセス以外のプロセス（音声通話やメール機能）の実行中にも、緊急施設情報を取得することとしたが、ナビゲーションプロセスの実行中にのみ緊急施設情報を取得することとしてもよい。
【００９５】
上記実施例では、図６に示した各プロセスが、同時並列的に実行されるとした。しかし、図６に示した各プロセスの処理は、直列的に逐次実行されることとしてもよい。このような処理方法であっても、緊急ボタン２０６ｃが押される前には、表示パネル２０２上にはナビゲーションの画面のみが表示されるため、携帯電話２００は、緊急施設情報をバックグラウンドで取得しているといえる。
【００９６】
上記実施例では、図７に示したように、緊急施設情報がリスト状に表示パネル２０２に表示されることとした。しかし、緊急施設情報の表示態様はこれに限られない。例えば、図８に示したような地図画像上の対応する位置に、緊急施設の名称（あるいはその種別を表すシンボル）を表示することとしてもよい。このとき、例えば、緊急施設のレベルに応じて、色分け表示を行ってもよいし、名称自体の大きさを可変させてもよい。また、地図上に緊急施設情報を表示する場合には、その施設までの経路を併せて表示することとしてもよい。なお、地図画像上に、緊急施設の名称やシンボルを表示する場合には、緊急施設情報取得部２１５は、周辺検索サーバ１００から取得した緊急施設情報を、地図の座標系と同じ座標系を有するレイヤに記録することとしてもよい。このような態様であれば、緊急施設情報の記録されたレイヤを地図に重畳させて表示させるだけで、容易に、緊急施設情報の表示を行うことが可能になる。
【００９７】
上記実施例では、緊急ボタン２０６ｃとして機械的なボタンが、携帯電話２００の操作部２０６に設けられていることとした。これに対して、緊急ボタン２０６ｃは、表示パネル２０２上に、ＧＵＩ（グラフィカルユーザインタフェース）として表示されていることとしてもよい。この場合、緊急ボタン２０６ｃは、メインプロセスの実行中においても、画面上に表示されているものとする。
【００９８】
上記実施例では、データ消去部２１８は、フラッシュメモリ２３０に記憶された移動履歴データと、図５に示した矩形領域とを対比することで、進入の頻度が少ない矩形領域に含まれる緊急施設情報を消去することとした。これに対して、例えば、図５に示した緊急施設情報のヘッダに、その矩形領域に進入した日時を記録しておき、その記録の頻度が少ない場合に、当該緊急施設情報を消去することとしてもよい。
【００９９】
上記実施例では、携帯電話２００が、所定のタイミングで緊急施設情報を周辺検索サーバ１００から取得することとした。これに対して、周辺検索サーバ１００側から、携帯電話２００に対して、所定のタイミングで緊急施設情報を送信することとしてもよい。具体的には、携帯電話２００は、定期的に現在位置の情報を周辺検索サーバ１００に送信する。そして、周辺検索サーバ１００は、携帯電話２００から受信した現在位置に基づいて、現時点が緊急施設情報を送信するタイミングであるかどうかを判断する。所定のタイミングとは、上記実施例のように、移動手段が徒歩であれば１００ｍ移動する毎、車両であれば５ｋｍ移動する毎などのタイミングである。そして、緊急施設情報を送信するタイミングであれば、周辺検索サーバ１００は、携帯電話２００に対して、緊急施設情報を送信する。携帯電話２００は、周辺検索サーバ１００から送信された緊急施設情報を、メインプロセスのバックグラウンドで受信する。このような態様によっても、携帯電話２００は、緊急施設情報を周辺検索サーバ１００から適切に取得することができる。なお、携帯電話２００が現在位置を周辺検索サーバ１００に送信する際には、ユーザの移動手段を示す情報を合わせて送信してもよい。こうすることで、周辺検索サーバ１００側で、緊急施設情報の検索範囲を容易に判断することができる。
【０１００】
上記実施例では、携帯電話２００が、ジャンルや種別（例えば、「トイレ」、「病院」、「薬局」、「警察」、「ガソリンスタンド」、「修理工場」）の条件を指定することで、周辺検索サーバ１００から緊急施設情報を取得することとした。つまり、携帯電話２００が、緊急施設情報とはどのような施設であるかを判断していることになる。これに対して、周辺検索サーバ１００側で、どの施設が緊急施設情報かを判別することとしてもよい。つまり、携帯電話２００は、具体的なジャンルや種別を指定することなく、単に、「緊急施設情報」の取得を周辺検索サーバ１００に要求する。周辺検索サーバ１００は、この要求を受けると、緊急施設情報に該当するジャンルや種別の施設（例えば、「トイレ」、「病院」、「薬局」、「警察」、「ガソリンスタンド」、「修理工場」）を判別する。そして、判別された施設をコンテンツ情報１０９から検索して、緊急施設情報として携帯電話２００に返信する。このような態様によっても、携帯電話２００は、適切に緊急施設情報を取得することができる。また、周辺検索サーバ１００が有するコンテンツ情報１０９に、予め、「緊急施設」という属性を付加しておいてもよい。こうすることで、ジャンルや種別を特に指定することなく、緊急施設の検索を容易に行うことができる。
【符号の説明】
【０１０１】
１０…緊急施設提示システム
１００…周辺検索サーバ
１０３…ネットワークデータ
１０６…道路ネットワークデータ
１０７…歩道ネットワークデータ
１０８…線路ネットワークデータ
１０９…コンテンツ情報
１５０…地図サーバ
１５６…地図データ
２００…携帯電話
２０１…ＧＰＳ受信機
２０２…表示パネル
２０５…無線通信回路
２０６…操作部
２１０…主制御部
２１１…ＣＰＵ
２１２…ＲＯＭ
２１３…ＲＡＭ
２１５…緊急施設情報取得部
２１６…移動手段判別部
２１７…移動履歴管理部
２１８…データ消去部
２２０…通話制御部
２３０…フラッシュメモリ
【図１】
0005433712.tif 000002
【図２】
0005433712.tif 000003
【図３】
0005433712.tif 000004
【図４】
0005433712.tif 000005
【図５】
0005433712.tif 000006
【図６】
0005433712.tif 000007
【図７】
0005433712.tif 000008
【図８】
0005433712.tif 000009