ナビゲーション機能を有するアプリケーションを動作させることにより推奨経路の案内を行うナビゲーション装置であって、現在位置情報を取得する位置情報取得手段と、出発地から目的地までの推奨経路を探索する経路探索手段と、前記推奨経路において、経路に関する情報を案内する地点である案内ポイントが所定距離以上継続して存在しない案内不要区間を取得する案内不要区間取得手段と、経路を案内する経路案内手段と、前記現在位置が前記案内不要区間の開始点に到達したとき、前記アプリケーションを終了させるアプリケーション終了手段とを有するナビゲーション装置。請求項1に記載されたナビゲーション装置において、前記アプリケーションが終了されている状態においては一定間隔で現在位置情報を取得し、前記現在位置が前記案内不要区間の終了点まで所定の距離の位置に到達したとき、前記アプリケーションを再起動させるアプリケーション起動手段を更に有するナビゲーション装置。請求項2に記載されたナビゲーション装置において、前記アプリケーション終了手段により前記アプリケーションの動作が終了しているときに前記推奨経路及び案内ポイントの位置情報、並びに案内不要区間情報を保持する情報保持手段を更に有し、前記経路案内手段は、前記アプリケーションが再起動したとき、前記情報保持手段に保持されている推奨経路及び案内ポイントの位置情報並びに案内不要区間情報を用いて経路案内を行うナビゲーション装置。請求項1乃至3のいずれかに記載されたナビゲーション装置において、当該ナビゲーション装置は、ネットワークを介して通信可能な携帯端末装置及びナビゲーションサーバからなるナビゲーション装置。請求項4に記載されたナビゲーション装置において、前記携帯端末装置は、前記ナビゲーションサーバに経路探索要求を行う経路探索要求手段と、前記経路案内手段と、前記アプリケーション終了手段と、を有し、前記ナビゲーションサーバは、前記経路探索手段と、前記案内不要区間取得手段と、前記推奨経路及び案内不要区間情報を前記携帯端末装置に送信する情報送信手段と、を有するナビゲーション装置。本発明は、こうした従来技術の問題点を解決するためになされたものであり、その目的は、ナビゲーション機能を有するアプリケーションを動作させることにより推奨経路の案内を行うナビゲーション装置において、推奨経路上で経路案内が不要な区間を移動しているときの消費電力を低減することである。本発明のナビゲーション装置は、ナビゲーション機能を有するアプリケーションを動作させることにより推奨経路の案内を行うナビゲーション装置であって、現在位置情報を取得する位置情報取得手段と、出発地から目的地までの推奨経路を探索する経路探索手段と、前記推奨経路において、経路に関する情報を案内する地点である案内ポイントが所定距離以上継続して存在しない案内不要区間を取得する案内不要区間取得手段と、経路を案内する経路案内手段と、前記現在位置が前記案内不要区間の開始点に到達したとき、前記アプリケーションを終了させるアプリケーション終了手段とを有するナビゲーション装置である。本発明によれば、ナビゲーション機能を有するアプリケーションを動作させることにより推奨経路の案内を行うナビゲーション装置において、推奨経路上で経路案内が不要な区間を移動しているときの消費電力を低減することができる。以下、本発明の実施形態について図面を参照して詳細に説明する。ナビゲーション装置のシステム構成図1に本発明の実施形態のナビゲーション装置のシステム構成を示す。本実施形態のナビゲーション装置は、インターネットなどのネットワーク1を介して通信可能なナビゲーションサーバ10と携帯端末装置20により構成される。携帯端末装置20は基地局2を介してネットワーク1に接続される。《携帯端末装置の構成》携帯端末装置20は、制御部21と、それぞれが制御部21に接続されたGPS受信機22、操作部23、表示部24、音声出力部25、通信部26及び記憶部27を備えている。制御部21は、図示しないCPUCentralProcessingUnit、ROMReadOnlyMemory、及びRAMRandomAccessMemoryを内蔵しており、ROMや記憶部27に記憶されているプログラムをCPUがRAMをワークエリアとして実行することにより実現される機能として、タイマー手段28、自己位置報知処理手段29及びナビアプリ実行手段30を備えている。さらに詳しくは、ナビアプリ実行手段30は、経路探索要求手段31及び経路案内手段32を備えている。GPS受信機22は、複数のGPS衛星から送信される電波を受信して演算することにより、受信点、即ち携帯端末装置20の現在位置緯度、経度を測定して、現在位置情報を生成する。操作部23は、ユーザが携帯端末装置20を使用するときに各種指令の入力を行うための手段であり、表示部24の画面上のタッチパネル、図示しない装置筐体上のボタン或いはそれらの組み合わせからなる。表示部24は、薄型表示装置、例えば液晶、有機ELElectroluminescenceなどのディスプレイからなり、ナビゲーションサーバ10から送信された地図、推奨経路などを表示する。音声出力部25は、スピーカからなり、推奨経路上の所定の案内ポイント道路の分岐点において音声メッセージを出力する。なお、実際には、音声メッセージの内容により、分岐点の手前で出力するものと分岐点を通過したときに出力するものとがある。通信部26は、基地局2及びネットワーク1を介してナビゲーションサーバ10と通信を行うための手段である。記憶部27は、フラッシュメモリなどの不揮発性メモリからなり、ナビゲーションサーバ10からダウンロードした地図データ、経路案内の履歴情報、ユーザが登録した各種固定情報などを保存することができる。タイマー手段28は設定された時間をカウントし、設定時間到達時にタイムアップ信号を出力する手段である。自己位置報知処理手段29は、携帯端末装置20の位置をバックグラウンドで定期的例えば3分毎にGPS受信機22により自動的に測定して、通信部26を介してナビゲーションサーバ10に送信する。携帯端末装置20の位置をナビゲーションサーバ10に送信する間隔は、経路案内時などに現在位置を取得する間隔よりも長い間隔となるように設定されている。ナビアプリ実行手段30は、ナビゲーション機能を有するアプリケーション以下、ナビアプリと言うを実行する手段である。経路探索要求手段31は、ナビゲーションサーバ10に送信するための経路探索要求信号を生成する。この経路探索要求信号は出発地情報及び目的地情報からなる位置情報、並びに携帯端末装置20の装置IDを含む。出発地情報及び目的地情報はユーザが操作部23から入力する。ただし、GPS受信機22が生成した現在位置情報を出発地情報にすることもできる。装置IDは制御部21内のROMに記憶されている。なお、装置IDは、ユーザが識別できる情報であればよい。経路案内手段32は、経路探索要求信号に応じてナビゲーションサーバ10から提供された地図データ及び推奨経路データを用いて経路案内を行う。より詳しくは、ナビゲーションサーバ10から送信された地図データ及び推奨経路データ、並びにGPS受信機22で生成された現在位置情報を基に、地図画像上に推奨経路及び現在位置を重畳した表示画像データを生成して表示部24に送出し、推奨経路上の所定の案内ポイントにおいて音声メッセージを音声出力部25に送出する。《ナビゲーションサーバの構成》ナビゲーションサーバ10は、制御部11と、制御部11に接続された通信部12、及び地図DBデータベース13を備えている。通信部12は、ネットワーク1を介して携帯端末装置20と通信を行うための手段である。制御部11は、図示しないCPU、ROM、及びRAMを内蔵しており、ROMに記憶されているプログラムをCPUがRAMをワークエリアとして実行することにより実現される機能として、経路探索手段14、案内不要区間取得手段15及び送信データ生成手段16を備えている。地図DB13には、携帯端末装置20に地図を表示するための地図データが格納されている。地図データは施設データと道路データを含む。地図DB13に記憶される施設や道路等のデータ数は膨大であるため、これら施設データや道路データは所定間隔の緯度及び経度により地域を分割したメッシュ単位で管理されている。各メッシュにはメッシュコードと呼ばれるユニークな識別番号が付与されている。施設データは、施設POI:PointofInterestに関する情報であり、具体的には、施設毎に、その施設をポリゴンとして表示するための頂点の数、頂点の座標、施設の属性情報等を含む。頂点の座標は、その施設が含まれるメッシュの座標である。施設の属性情報は、その施設が含まれるメッシュのメッシュコード、一般家屋、ガソリンスタンド、コンビニ等の種別や階数若しくは高さ、施設の名称、施設がビルである場合には、そのビル内の店舗情報、ベビールームやトイレ等の詳細情報を含む。なお、施設データはポリゴンではなく、1地点の位置情報で構成される場合もある。道路データは道路に関する情報であり、具体的には、道路に対応するリンク、道路の端点であって交差点等に対応するノード、リンク及びノードの属性情報を含む。リンクの属性情報としては、そのリンクが含まれるメッシュのメッシュコード、端点の座標、リンクの構成点の座標、有料道路や国道といった道路種別、高さ標高情報等がある。ノードの属性情報としては、そのノードが含まれるメッシュのメッシュコード、交差点名称に関する情報等がある。経路探索手段14は、携帯端末装置20から送信された経路探索要求信号に含まれている出発地情報及び目的地情報に基づいて、その出発地から目的地までの推奨経路情報ノード情報、リンク情報、案内ポイントの位置情報を地図DB13から探索する。なお、案内ポイントは、推奨経路上に存在する道路の分岐点交差点ノード毎若しくは主要な分岐点ごとに設定されるが、以下の説明では分岐点毎に設定するものとした。このほかにも、案内ポイントとしては、経路周辺における立ち寄り地点などの各種サービスを受けることができる地点や、観光の名所等の見える地点を含めてもよい。また、案内ポイントの終了点としては、例えば目的地の手前3kmといった分岐点など以外の地点を設定できるようにしてもよい。案内不要区間取得手段15は、経路探索手段14により検索された推奨経路のノード情報及びリンク情報に基づいて、一定距離以上分岐点がない区間、換言すれば一定距離以上案内ポイントがない区間の位置情報を案内不要区間情報として取得する。案内不要区間としては、主に高速道路のインターチェンジ間、有料バイパス道路などが挙げられる。送信データ生成手段16は、経路探索手段14により探索された推奨経路情報及び案内不要区間取得手段15により取得された案内不要区間情報、及び推奨経路情報に対応する地図情報から、携帯端末装置20に送信するための送信データを生成する。また、送信データ生成手段16は、送信データに経路情報IDを付与し、携帯端末装置20の装置IDに対応付けて制御部11内のRAMに書き込む。ここで、送信データは、地図情報、推奨経路情報、及び案内不要区間情報のうち、携帯端末装置20の現在位置付近の所定の範囲の部分であり、経路情報IDが付加される。この送信データは、携帯端末装置20の移動に伴う送信要求に応じて、移動方向の一定範囲の地図情報、推奨経路情報及び案内不要区間情報に更新される。また、送信データ生成手段16は、携帯端末装置20の現在位置が案内不要区間の開始点に到達したことで、携帯端末装置20がナビアプリを終了させた後、案内不要区間の終了点付近に到達したとき、携帯端末装置20に対して、ナビアプリの起動開始を指示するためのナビアプリ再開命令を生成する。ナビゲーション装置の動作以上の構成を備えたナビゲーション装置の動作について説明する。《携帯端末装置の基本動作》図2は、携帯端末装置20の制御部21の基本動作を示すフローチャートである。図示のように、まずナビゲーションサーバ10からナビアプリ再開命令を受信したか否かを判断するステップS1。前述したように、ナビアプリ再開命令は、携帯端末装置20の現在位置が案内不要区間の終了点付近に到達したときに、ナビゲーションサーバ10から送信されるから、ナビアプリ再開命令を受信したか否かを基に、案内不要区間の終了点付近に到達したか否かが判る。判断の結果、受信していない場合はステップS1:No、ナビアプリが動作しているか否かを判断するステップS2。そして、動作している場合はステップS2:Yes、ナビアプリの実行処理を行うステップS3。ナビアプリの実行処理は、ナビアプリを起動したときに行う処理である詳細については図3を用いて後述する。一方、判断の結果、受信した場合はステップS1:Yes、ナビアプリを起動するとともに、自己位置報知機能をオフにするステップS4。これにより、ナビアプリ実行手段30が動作を開始し、自己位置報知処理手段29が動作を終える。次いで、ナビアプリ実行手段30がナビアプリの再開処理を行うステップS5。ナビアプリ再開処理は、ナビアプリの実行中に案内不要区間の開始点に到達し、ナビアプリを終了させた後に、案内不要区間の終了点付近に到達し、ナビアプリを起動したときに行う処理である詳細については図5を用いて後述する。ナビアプリの実行処理ステップS3もしくはナビアプリの再開処理ステップS5が終了したとき、自己位置報知機能がオンであるか否かを判断するステップS6。また、ステップS2でナビアプリが動作していないと判断した場合もステップS2:No、自己位置報知機能がオンであるか否かを判断する。図7を用いて後述するように、自己位置報知機能をオンにするのは、ナビアプリの実行中に案内不要区間の開始点に到達し、ナビアプリを終了させるときである。ナビアプリの再開時には自己位置報知機能をオフにしているからステップS4、このステップS6により、自己位置報知機能がオンであると判断されるのは、現在位置が案内不要区間の開始点と終了点付近の間に存在するときである。自己位置報知機能がオンであると判断した場合はステップS6:Yes、自己位置報知処理を実行しステップS7、オンではないと判断した場合はステップS6:No、ステップS1に戻る。自己位置報知処理のフローについては図8を用いて後述する。《ナビアプリの実行処理》図3はナビゲーション装置の概略動作を示すフローチャートである。このフローチャートにおいて、携帯端末装置20の動作がナビアプリの実行処理ステップS3である。図示のように、携帯端末装置20では、経路探索要求手段31が動作し、推奨経路探索要求のための出発地及び目的地が入力されるステップS11。即ち、表示部24に出発地、目的地の入力画面が表示され、ユーザが操作部23から入力した出発地、目的地が出発地情報、目的地情報として制御部21内のRAMにより記憶される。GPS受信機22が現在位置情報を生成しているときは、それを出発地情報とすることもできる。次に経路探索要求手段31は、RAMに保持されている位置情報出発地情報及び目的地情報及びROMに記憶されている装置ID読み出し、それらを含む経路探索要求信号を生成し、通信部26にナビゲーションサーバ10へ送信させるステップS12。ナビゲーションサーバ10では、携帯端末装置20から送信された経路探索要求信号が通信部12で受信され、制御部11へ送られることにより、経路探索処理ステップS21が始まる。この経路探索処理では、経路探索手段14が、携帯端末装置20から送信された経路探索要求信号に含まれている出発地情報及び目的地情報に基づいて、その出発地から目的地までの推奨経路情報ノード情報、リンク情報、案内ポイントの位置情報を地図DB13から探索する。経路探索処理ステップS21が終了すると、案内不要区間取得手段15が案内不要区間情報取得処理を実行するステップS22。図4は、案内不要区間情報取得処理を示すフローチャートである。図示のように、経路探索手段14により探索された推奨経路上で一定距離例えば10km以上分岐点案内ポイントがない区間が存在するか否かを判断しステップS31、存在する場合はステップS31:Yes、その区間の開始点及び終了点の位置情報を地図DB13から取得するステップS32。存在しない場合はステップS31:No、何もせずにこの図のフローを終える。案内不要区間情報取得処理ステップS22が終了すると、送信データ生成手段16が、経路探索手段14により探索された推奨経路情報及び案内不要区間取得手段15により取得された案内不要区間情報、及び推奨経路情報に対応する地図情報のうち、携帯端末装置20の現在位置付近の所定の範囲の部分の情報と経路情報IDを含む送信データを生成し、通信部12を介して携帯端末装置20に送信するステップS23。携帯端末装置20では、地図情報、推奨経路情報、案内不要区間情報及び経路情報IDが通信部26で受信されステップS13、制御部21に送られてRAMに書き込まれる。次いで経路案内手段32が経路案内処理ステップS14を行う。経路案内処理のフローについては図6を用いて後述する。《ナビアプリの再開処理》次にナビアプリの再開処理図2のステップS5について説明する。図5は、ナビアプリ再開処理を示すフローチャートである。図示のように、携帯端末装置20は経路情報IDを記憶部27から読み出すステップS15。この経路情報IDは、ナビアプリの実行中に案内不要区間の開始点に到達し、ナビアプリを終了させるときに、記憶部27に保存しておいたものである。次に、経路情報ID及び装置ID含む経路情報要求信号をナビゲーションサーバ10に送信するステップS16。ナビゲーションサーバ10では、経路情報要求信号を受信すると、送信データ生成手段16は、経路情報要求信号に含まれている経路情報IDを基に、管理している推奨経路情報、案内不要区間情報、及び地図情報を制御部11内のRAMから読み出しステップS24、経路情報IDとともに通信部12を介して携帯端末装置20に送信するステップS25。携帯端末装置20では、地図情報、推奨経路情報、案内不要区間情報及び経路情報IDが通信部26で受信されステップS17、制御部21に送られると、経路案内手段32が経路案内処理ステップS18を行う。ステップS17、S18は、それぞれ図3のステップS13、S14と同じである。《経路案内処理》次に経路案内処理図3のステップS14、図5のステップS18について説明する。図6は経路案内処理を示すフローチャートである。経路案内手段32が経路案内処理を開始すると、GPS受信機22により現在位置を測定しステップS41、表示部24に地図、推奨経路及び現在位置を表示する。次いで、経路案内手段32は、報知情報があるか否か、換言すれば、案内ポイントの手前の報知情報出力位置に到達したか否かを判断するステップS42。そして、報知情報があると判断した場合はステップS42:Yes、報知情報を出力する。即ち、音声メッセージを音声出力部25に送出するとともに、対応する画像情報を表示部24に送出する。報知情報は、例えばまもなく右折です。、○○交差点直進です。等である。なお、報知情報の取得方法については、案内ポイントの位置情報とともにナビゲーションサーバ10から送信してもよいし、報知情報IDと音声データ及び画像データを対応付けて記憶部27に記憶しておき、ナビゲーションサーバ10から案内ポイントの位置情報及び報知情報IDを送信し、その報知情報IDに対応する音声データ及び画像データを用いてもよい。報知情報があった場合はステップS42:Yes、報知情報の出力ステップS43の後に、報知情報がなかった場合はステップS42:No、そのまま、ステップS44に進み、案内不要区間に到達したか否かを判断する。ここで、案内区間に到達したとは、現在位置が案内不要区間の開始点案内不要区間を構成する2個の分岐点のうち、進行方向の手前側の分岐点を通過したことを意味する。案内不要区間に到達した場合はステップS44:Yes、ナビアプリ終了処理ステップS45の後にこの図のフロー経路案内処理を終える。ナビアプリ終了処理の詳細については図7を用いて後述する。例えば高速道路のインターチェンジの場合、そこを通過したことを報知するので、それが終了した時点でナビアプリ終了処理を実行してもよい。案内不要区間に到達していない場合はステップS44:No、目的地に到達したか否かを判断しステップS46、到達していればステップS46:Yes、この図のフロー経路案内処理を終え、到達していなければステップS46:No、ステップS41に移行する。《ナビアプリ終了処理》図7は、ナビアプリ終了処理図6のステップS45を示すフローチャートである。図示のように、経路情報IDを記憶部27に書き込みステップS51、ナビアプリを制御部21内のRAMから消去しステップS52、自己位置報知機能をオンに設定してステップS53、この図のフローナビアプリ終了処理を終える。この結果、ナビアプリが終了するので、ナビアプリ実行手段30はその動作を停止する。一方、自己位置報知処理手段29が動作を開始する。《自己位置報知処理》図8は、自己位置報知処理手段29により実行される自己位置報知処理図2のステップS7を示すフローチャートである。図示のように、自己位置報知処理手段29は、タイマー手段28が一定時間例えば3分経過したらステップS61、GPS受信機22により現在位置情報を取得しステップS62、通信部26を介してナビゲーションサーバ10に送信するステップS63。《ナビアプリ再開命令の処理》図9は、ナビゲーションサーバ10におけるナビアプリ再開命令の処理を示すフローチャートである。この図のフローは一定時間例えば3分毎に繰り返し実行される。図示のように、携帯端末装置20の自己位置報知機能により送信されている現在位置情報を受信したときステップS71:Yes、その現在位置が案内不要区間の終了点付近に到達したか否かを判断するステップS72。ここで、案内不要区間の終了点付近とは終了点から一定距離例えば100m以内を意味する。そして、現在位置が案内不要区間の終了点付近に到達したと判断した場合はステップS72:Yes、送信データ生成手段16がナビアプリ再開命令を生成し、通信部12を介して携帯端末装置20に送信するステップS73。現在位置情報を受信していない場合ステップS71:No、及び現在位置が案内不要区間の終了点付近に到達していない場合はステップS72:No、この図のフローを終える。ナビアプリ再開命令を受信した携帯端末装置20は、既に説明した図2のステップS1→S4→S5の流れにより、ナビアプリの再開処理を行う。従って、案内不要区間が終了したら、次の案内不要区間に到達するまで、ナビアプリが動作し、経路案内が行われる。このように、本発明の実施形態によれば、経路案内が不要な区間において、ナビアプリを停止させることで、携帯端末装置20はバックグラウンドでナビアプリを実行しないため、その分だけ消費電力を低減することができる。なお、以上の実施形態は、本発明を携帯端末装置とサーバからなるシステムに適用したものであるが、本発明は地図DB及び経路DBを備えたスタンドアローン型のナビゲーション装置に適用することもできる。また、実施形態では、一定距離以上案内ポイントがない区間を案内不要区間としたが、道路の分岐点であっても直進する場合などの進路変更がない区間を案内不要区間としてもよい。また、ユーザが任意の地点間を経路案内不要区間として設定できるようにしてもよい。また、ユーザが案内不要区間を設定する場合には、当該区間が出発地、目的地周辺例えば1kmを除く設定ができるようにしてもよい。案内不要区間として設定された区間を解除できるようにしてもよい。また、実施形態では、携帯端末装置20は案内不要区間ではナビアプリを終了することとしたが、案内不要区間を走行中に、渋滞や事故などの不測の事態が発生した場合には、例外的にナビアプリを起動して、ユーザに報知してもよい。ナビゲーションサーバ10は、渋滞情報や事故情報を収集する。ナビゲーションサーバ10は、外部の装置から渋滞や事故が発生した地点の情報を収集してもよい。ナビゲーションサーバ10の送信データ生成手段16は、携帯端末装置20の自己位置報知処理手段29から送られてくる位置情報が、渋滞する道路付近や事故発生地点の付近該当する地点から一定距離以内になった場合、ナビアプリの再開命令を渋滞情報や事故情報とともに生成して、通信部12を介して該当する携帯端末装置20に送信する。携帯端末装置20は、ナビゲーションサーバ10からナビアプリの再開命令と渋滞情報や事故情報を受信すると、ナビアプリを再開し、音声メッセージ等でユーザに渋滞情報や事故情報を報知する。また、実施形態では、ナビゲーションサーバ10は、携帯端末装置20が案内不要区間の終了点付近に到達したか否かを判定したが、携帯端末装置20の自己位置報知処理手段29から送られてくる位置情報と、管理している推奨経路情報とを比較して、携帯端末装置20の位置情報が推奨経路から所定距離以上逸脱した場合にも、携帯端末装置20にナビアプリの再開命令と逸脱した旨の情報を送信してもよい。携帯端末装置20は、ナビゲーションサーバ10からナビアプリの再開命令と逸脱した旨の情報を受信すると、ナビアプリを再開し、音声メッセージ等でユーザに逸脱した旨を報知するとともに、経路の再探索を行なうか否かをユーザに報知してもよい。また、実施形態では、ナビゲーションサーバ10は、携帯端末装置20が案内不要区間の終了点付近に到達した場合にナビアプリの再開命令を生成して送信することとしたが、携帯端末装置20が案内不要区間の終了点に到達した場合にナビアプリの再開命令を送信してもよい。また、携帯端末装置20は、ナビゲーションサーバ10からのナビアプリ再開命令を受信したタイミングでナビアプリを再開してもよいし、ナビアプリ再開命令を受信後、携帯端末装置20の現在位置が案内不要区間の終了点に到達した場合にナビアプリを再開してもよい。また、実施形態では、GPS受信機による現在位置情報の生成間隔は所定間隔としたが、携帯端末装置20は、渋滞などが発生したときは、GPS受信機22による現在位置情報の生成間隔を経路案内中の時間例えば1秒よりも長く例えば1分することで、ナビアプリ実行中においても、消費電力の低減をすることができる。