地図画像を表示する表示手段と、前記表示手段の表示画面上において押下された押下座標位置を検出する位置検出手段と、前記位置検出手段によって2点の押下座標位置を検出した場合に、当該2点の押下座標位置が近づくように移動した移動方向に基づいて、表示画面を分割する2本の境界線を各押下座標位置に設定する境界線設定手段と、前記2本の境界線で挟まれた地図領域を該2点の押下座標位置の移動に従って圧縮表示すると共に、該2本の境界線のそれぞれの外側の地図領域を該2点の押下座標位置の移動に従って表示画面内へ移動させて表示する圧縮表示手段と、前記2本の境界線で挟まれた地図領域の圧縮表示度合に基づいて、前記2本の境界線の間の圧縮表示した部分に表示する表示物を設定する表示物設定手段と、前記表示物設定手段によって設定された表示物を前記2本の境界線の間の圧縮表示した部分に識別可能に表示する表示物表示手段と、を備えたことを特徴とする情報表示装置。前記表示物設定手段は、地図画像の縮尺と、前記2本の境界線で挟まれた地図領域の圧縮表示度合とに基づいて前記表示物を設定することを特徴とする請求項1に記載の情報表示装置。前記表示物は、道路を含み、前記表示物設定手段は、前記2本の境界線の間の圧縮表示した部分に表示する道路の道路種別を設定することを特徴とする請求項1又は請求項2に記載の情報表示装置。前記表示物は、ランドマークを含み、前記表示物設定手段は、前記2本の境界線の間の圧縮表示した部分に表示するランドマークの種類を設定することを特徴とする請求項3に記載の情報表示装置。前記圧縮表示手段は、前記2本の境界線で挟まれた地図領域を該2本の境界線に対して垂直方向に蛇腹状に折り畳んで圧縮表示することを特徴とする請求項1乃至請求項4のいずれかに記載の情報表示装置。前記圧縮表示手段は、地図画像の縮尺と、前記2点の押下座標位置の移動量と、該2点の押下座標位置の移動速度とのうちの少なくとも1つに基づいて前記2本の境界線の間の蛇腹状の折り畳み数を設定することを特徴とする請求項5に記載の情報表示装置。地図画像を表示する表示手段の表示画面上において押下された押下座標位置を検出する位置検出工程と、前記位置検出工程で2点の押下座標位置を検出した場合に、当該2点の押下座標位置が近づくように移動した移動方向に基づいて、表示画面を分割する2本の境界線を各押下座標位置に設定する境界線設定工程と、前記境界線設定工程で設定された2本の境界線で挟まれた地図領域を該2点の押下座標位置の移動に従って圧縮表示すると共に、該2本の境界線のそれぞれの外側の地図領域を該2点の押下座標位置の移動に従って表示画面内へ移動させて表示する圧縮表示工程と、前記圧縮表示工程で表示された前記2本の境界線で挟まれた地図領域の圧縮表示度合に基づいて、前記2本の境界線の間の圧縮表示した部分に表示する表示物を設定する表示物設定工程と、前記表示物設定工程で設定した表示物を前記2本の境界線の間の圧縮表示した部分に識別可能に表示する表示物表示工程と、を備えたことを特徴とする情報表示方法。コンピュータに、地図画像を表示する表示手段の表示画面上において押下された押下座標位置を検出する位置検出工程と、前記位置検出工程で2点の押下座標位置を検出した場合に、当該2点の押下座標位置が近づくように移動した移動方向に基づいて、表示画面を分割する2本の境界線を各押下座標位置に設定する境界線設定工程と、前記境界線設定工程で設定された2本の境界線で挟まれた地図領域を該2点の押下座標位置の移動に従って圧縮表示すると共に、該2本の境界線のそれぞれの外側の地図領域を該2点の押下座標位置の移動に従って表示画面内へ移動させて表示する圧縮表示工程と、前記圧縮表示工程で表示された前記2本の境界線で挟まれた地図領域の圧縮表示度合に基づいて、前記2本の境界線の間の圧縮表示した部分に表示する表示物を設定する表示物設定工程と、前記表示物設定工程で設定した表示物を前記2本の境界線の間の圧縮表示した部分に識別可能に表示する表示物表示工程と、を実行させるためのプログラム。しかしながら、前記した特許文献1に記載された表示装置では、地図を表示した表示画面の分割を行った場合に、分割した各画面に表示されたそれぞれの地図領域が距離的に離れていると、各画面間の道路や施設等の繋がりや位置関係が分かりにくいという問題がある。そこで、本発明は、上述した問題点を解決するためになされたものであり、ユーザが分割した地図画面の各画面間の道路等の繋がりや位置関係を容易に認識することができる情報表示装置、情報表示方法及びプログラムを提供することを目的とする。前記目的を達成するため請求項1に係る情報表示装置は、地図画像を表示する表示手段と、前記表示手段の表示画面上において押下された押下座標位置を検出する位置検出手段と、前記位置検出手段によって2点の押下座標位置を検出した場合に、当該2点の押下座標位置が近づくように移動した移動方向に基づいて、表示画面を分割する2本の境界線を各押下座標位置に設定する境界線設定手段と、前記2本の境界線で挟まれた地図領域を該2点の押下座標位置の移動に従って圧縮表示すると共に、該2本の境界線のそれぞれの外側の地図領域を該2点の押下座標位置の移動に従って表示画面内へ移動させて表示する圧縮表示手段と、前記2本の境界線で挟まれた地図領域の圧縮表示度合に基づいて、前記2本の境界線の間の圧縮表示した部分に表示する表示物を設定する表示物設定手段と、前記表示物設定手段によって設定された表示物を前記2本の境界線の間の圧縮表示した部分に識別可能に表示する表示物表示手段と、を備えたことを特徴とする。また、請求項2に係る情報表示装置は、請求項1に記載の情報表示装置において、前記表示物設定手段は、地図画像の縮尺と、前記2本の境界線で挟まれた地図領域の圧縮表示度合とに基づいて前記表示物を設定することを特徴とする。また、請求項3に係る情報表示装置は、請求項1又は請求項2に記載の情報表示装置において、前記表示物は、道路を含み、前記表示物設定手段は、前記2本の境界線の間の圧縮表示した部分に表示する道路の道路種別を設定することを特徴とする。また、請求項4に係る情報表示装置は、請求項3に記載の情報表示装置において、前記表示物は、ランドマークを含み、前記表示物設定手段は、前記2本の境界線の間の圧縮表示した部分に表示するランドマークの種類を設定することを特徴とする。また、請求項5に係る情報表示装置は、請求項1乃至請求項4のいずれかに記載の情報表示装置において、前記圧縮表示手段は、前記2本の境界線で挟まれた地図領域を該2本の境界線に対して垂直方向に蛇腹状に折り畳んで圧縮表示することを特徴とする。また、請求項6に係る情報表示装置は、請求項5に記載の情報表示装置において、前記圧縮表示手段は、地図画像の縮尺と、前記2点の押下座標位置の移動量と、該2点の押下座標位置の移動速度とのうちの少なくとも1つに基づいて前記2本の境界線の間の蛇腹状の折り畳み数を設定することを特徴とする。また、請求項7に係る情報表示方法は、地図画像を表示する表示手段の表示画面上において押下された押下座標位置を検出する位置検出工程と、前記位置検出工程で2点の押下座標位置を検出した場合に、当該2点の押下座標位置が近づくように移動した移動方向に基づいて、表示画面を分割する2本の境界線を各押下座標位置に設定する境界線設定工程と、前記境界線設定工程で設定された2本の境界線で挟まれた地図領域を該2点の押下座標位置の移動に従って圧縮表示すると共に、該2本の境界線のそれぞれの外側の地図領域を該2点の押下座標位置の移動に従って表示画面内へ移動させて表示する圧縮表示工程と、前記圧縮表示工程で表示された前記2本の境界線で挟まれた地図領域の圧縮表示度合に基づいて、前記2本の境界線の間の圧縮表示した部分に表示する表示物を設定する表示物設定工程と、前記表示物設定工程で設定した表示物を前記2本の境界線の間の圧縮表示した部分に識別可能に表示する表示物表示工程と、を備えたことを特徴とする。更に、請求項8に係るプログラムは、コンピュータに、地図画像を表示する表示手段の表示画面上において押下された押下座標位置を検出する位置検出工程と、前記位置検出工程で2点の押下座標位置を検出した場合に、当該2点の押下座標位置が近づくように移動した移動方向に基づいて、表示画面を分割する2本の境界線を各押下座標位置に設定する境界線設定工程と、前記境界線設定工程で設定された2本の境界線で挟まれた地図領域を該2点の押下座標位置の移動に従って圧縮表示すると共に、該2本の境界線のそれぞれの外側の地図領域を該2点の押下座標位置の移動に従って表示画面内へ移動させて表示する圧縮表示工程と、前記圧縮表示工程で表示された前記2本の境界線で挟まれた地図領域の圧縮表示度合に基づいて、前記2本の境界線の間の圧縮表示した部分に表示する表示物を設定する表示物設定工程と、前記表示物設定工程で設定した表示物を前記2本の境界線の間の圧縮表示した部分に識別可能に表示する表示物表示工程と、を実行させるためのプログラムである。請求項1に係る情報表示装置、請求項7に係る情報表示方法及び請求項8に係るプログラムでは、ユーザは、表示画面の2点を押下して互い近づけるように移動させることによって、この押下した2点に設定された2本の境界線間の地図を圧縮表示させることができる。また、この圧縮表示した部分には、2本の境界線で挟まれた地図領域の圧縮表示度合に対応した表示物が識別可能に表示されるため、ユーザは分割された各画面間の道路や施設等の繋がりや位置関係を容易に認識することができる。また、請求項2に係る情報表示装置では、圧縮表示した部分に、地図画像の縮尺と、2本の境界線で挟まれた地図領域の圧縮表示度合とに基づいて設定された表示物が識別可能に表示される。これにより、ユーザは圧縮表示した部分の圧縮度合に応じて表示される表示物によって、分割された各画面間の道路や施設等の繋がりや位置関係を更に容易に認識することができる。また、請求項3に係る情報表示装置では、圧縮表示した部分には、地図画像の縮尺と、2本の境界線で挟まれた地図領域の圧縮表示度合とに基づいて設定された道路種別の道路が識別可能に表示されるため、ユーザは分割された各画面間の道路等の繋がりや位置関係を更に容易に認識することができる。また、請求項4に係る情報表示装置では、圧縮表示した部分には、地図画像の縮尺と、2本の境界線で挟まれた地図領域の圧縮表示度合とに基づいて設定された種類のランドマークが識別可能に表示されるため、ユーザは分割された各画面間の道路や施設等の繋がりや位置関係を更に容易に認識することができる。また、請求項5に係る情報表示装置では、2本の境界線で挟まれた地図領域を該2本の境界線に対して垂直方向に蛇腹状に折り畳んで圧縮表示するため、ユーザは地図領域の圧縮表示部分を容易に認識することができる。更に、請求項6に係る情報表示装置では、地図画像の縮尺と、2点の押下座標位置の移動量と、該2点の押下座標位置の移動速度とのうちの少なくとも1つに基づいて2本の境界線の間の蛇腹状の折り畳み数を設定する。これにより、ユーザは地図画像の縮尺と、2点の押下座標位置の移動量と、該2点の押下座標位置の移動速度とのうちの少なくとも1つを変更することによって、圧縮表示部分の蛇腹状の折り畳み数を変更して、圧縮表示部分の解像度を容易に設定することが可能となる。以下、本発明に係る情報表示装置、情報表示方法及びプログラムをナビゲーション装置について具体化した一実施例に基づき図面を参照しつつ詳細に説明する。[ナビゲーション装置の概略構成]先ず、本実施例に係るナビゲーション装置の概略構成について図1に基づいて説明する。図1は本実施例に係るナビゲーション装置1を示したブロック図である。図1に示すように、本実施例に係るナビゲーション装置1は、自車の現在位置等を検出する現在地検出処理部11と、各種のデータが記録されたデータ記録部12と、入力された情報に基づいて、各種の演算処理を行うナビゲーション制御部13と、操作者からの操作を受け付ける操作部14と、操作者に対して地図等の情報を表示する液晶ディスプレイ15と、経路案内等に関する音声ガイダンスを出力するスピーカ16と、不図示の道路交通情報センタや地図情報配信センタ等との間で携帯電話網等を介して通信を行う通信装置17と、液晶ディスプレイ15の表面に装着されたタッチパネル18とから構成されている。また、ナビゲーション制御部13には自車の走行速度を検出する車速センサ21が接続されている。以下に、ナビゲーション装置1を構成する各構成要素について説明すると、現在地検出処理部11は、GPS31、方位センサ32、距離センサ33等からなり、自車両の現在位置以下、自車位置という。、自車の向きを表す自車方位、走行距離等を検出することが可能となっている。また、データ記録部12は、外部記憶装置及び記録媒体としてのハードディスク図示せずと、ハードディスクに記憶された地図情報データベース地図情報DB25、圧縮表示データベース圧縮表示DB27及び所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバ図示せずとを備えている。また、地図情報DB25には、ナビゲーション装置1の走行案内や経路探索に使用されるナビ地図情報26が格納されている。また、圧縮表示DB27には、圧縮表示領域の地図を蛇腹状に折り畳んで圧縮表示する際の蛇腹折り畳み数を地図画像の縮尺、押下位置の移動量及び移動速度に対応させて記憶する後述の圧縮表示データテーブル51図2参照が格納されている。また、圧縮表示DB27には、蛇腹状に折り畳んで圧縮表示した圧縮表示領域に表示する道路種別やランドマークの種類を地図画像の縮尺及び圧縮表示幅に対応させて記憶する後述の表示物データテーブル52図3参照が記憶されている。ここで、ナビ地図情報26は、経路案内及び地図表示に必要な各種情報から構成されており、例えば、各新設道路を特定するための新設道路情報、地図を表示するための地図表示データ、各交差点に関する交差点データ、ノード点に関するノードデータ、道路リンクに関するリンクデータ、経路を探索するための探索データ、施設の一種である店舗等のPOIPointofInterestに関する施設データ、地点を検索するための検索データ等から構成されている。また、ノードデータとしては、実際の道路の分岐点交差点、T字路等も含む、各道路に曲率半径等に応じて所定の距離ごとに設定されたノードの座標位置、ノードが交差点に対応するノードであるか等を表すノード属性、ノードに接続するリンクの識別番号であるリンクIDのリストである接続リンク番号リスト、ノードにリンクを介して隣接するノードのノード番号のリストである隣接ノード番号リスト等に関するデータ等が記録される。また、リンクデータとしては、道路を構成する各リンクに関してリンクを特定するリンクID、リンクの長さを示すリンク長、リンクの始点と終点の座標位置例えば、緯度と経度である。、中央分離帯の有無、リンクの属する道路の幅員、勾こう配、カント、バンク、路面の状態、道路の車線数、車線数の減少する箇所、幅員の狭くなる箇所、踏切り等を表すデータが、コーナに関して、曲率半径、交差点、T字路、コーナの入口及び出口等を表すデータが、道路属性に関して、降坂路、登坂路等を表すデータが、道路種別に関して、国道、県道、細街路等の一般道のほか、高速自動車国道、都市高速道路、一般有料道路、有料橋等の有料道路を表すデータがそれぞれ記録される。尚、高速自動車国道、都市高速道路、自動車専用道路、一般有料道路の有料の道路を有料道路という。また、有料道路を除いた1桁又は2桁の国道、主要地方道を幹線道路という。また、3桁以上の国道、県道、市町村道等を一般道路という。また、施設データとしては、各地域のホテル、遊園地、宮殿、病院、ガソリンスタンド、駐車場、駅、空港、フェリー乗り場、インターチェンジIC、ジャンクションJCT、パーキングエリアPA等のPOIに関する名称や住所、電話番号、地図上の座標位置例えば、中心位置、入口、出口等の緯度と経度である。、地図上に施設の位置を表示する施設アイコンやランドマーク等のデータがPOIを特定する施設IDとともに記憶されている。また、ユーザが登録したコンビニエンスストア、ガソリンスタンド等の登録施設を特定する登録施設IDも記憶されている。また、地図情報DB25の内容は、不図示の地図情報配信センタから通信装置17を介して配信された更新情報をダウンロードすることによって更新される。また、図1に示すように、ナビゲーション装置1を構成するナビゲーション制御部13は、ナビゲーション装置1の全体の制御を行う演算装置及び制御装置としてのCPU41、並びにCPU41が各種の演算処理を行うに当たってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるRAM42、制御用のプログラム等が記憶されたROM43、ROM43から読み出したプログラムを記憶するフラッシュメモリ44等の内部記憶装置や、時間を計測するタイマ45等を備えている。また、ROM43には、後述のユーザが液晶ディスプレイ15の表示画面上を2本の指で押下した状態で近づくように移動させることによって、つまり、ピッチイン操作を行った場合に、2本の指で押下した間の地図画像を蛇腹状に折り畳んで圧縮表示する圧縮表示処理図4参照等のプログラムが記憶されている。更に、前記ナビゲーション制御部13には、操作部14、液晶ディスプレイ15、スピーカ16、通信装置17、タッチパネル18の各周辺装置アクチュエータが電気的に接続されている。この操作部14は、走行開始時の現在位置を修正し、案内開始地点としての出発地及び案内終了地点としての目的地を入力する際や施設に関する情報の検索を行う場合等に操作され、各種のキーや複数の操作スイッチから構成される。そして、ナビゲーション制御部13は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。また、液晶ディスプレイ15には、現在走行中の地図情報図8等参照、目的地周辺の地図情報、操作案内、操作メニュー、キーの案内、現在地から目的地までの推奨経路、推奨経路に沿った案内情報、交通情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。また、スピーカ16は、ナビゲーション制御部13からの指示に基づいて、推奨経路に沿った走行を案内する音声ガイダンス等を出力する。ここで、案内される音声ガイダンスとしては、例えば、200m先、○○交差点を右方向です。等がある。また、通信装置17は、地図情報配信センタと通信を行う携帯電話網等による通信手段であり、地図情報配信センタとの間で最もバージョンの新しい更新地図情報等の送受信を行う。また、通信装置17は地図情報配信センタに加えて、道路交通情報センタ等から送信された渋滞情報やサービスエリアの混雑状況等の各情報から成る交通情報を受信する。また、タッチパネル18は、液晶ディスプレイ15の表示画面上に装着された透明なパネル状のタッチスイッチであり、液晶ディスプレイ15の画面に表示されたボタンや地図上を押下することによって各種指示コマンドの入力や、後述のように表示画面上を2本の指で押下してピッチイン操作を行った場合に、各指の移動方向及び移動速度の検出や、表示画面上を押下した指の数の検出等をすることが可能に構成されている。尚、タッチパネル18は、液晶ディスプレイ15の画面を直接押下する光センサ液晶方式等で構成してもよい。ここで、圧縮表示DB27に格納される圧縮表示データテーブル51の一例について図2に基づいて説明する。図2に示すように、圧縮表示データテーブル51は、縮尺と、移動量と、移動速度と、蛇腹折り畳み数とから構成されている。縮尺には、表示画面に表示されている地図画像の縮尺が記憶されている。例えば、市街図1/10000や、2.5万図の1/25000、5万図の1/50000等の縮尺が記憶されている。また、移動量には、2本の指の押下座標位置の合計移動量を表す狭、中、広が、縮尺に記憶されている各地図画像の縮尺に対応して記憶されている。この狭は、2本の指の押下座標位置の合計移動量が狭いことを表している。例えば、2本の指の押下座標位置の合計移動量が、表示画面の移動方向の幅の1/3未満であることを表している。また、中は、2本の指の押下座標位置の合計移動量が中くらいであることを表している。例えば、2本の指の押下座標位置の合計移動量が、表示画面の移動方向の幅の1/3以上から約2/3未満であることを表している。また、この広は、2本の指の押下座標位置の合計移動量が広いことを表している。例えば、2本の指の押下座標位置の合計移動量が、表示画面の移動方向の幅の2/3以上であることを表している。また、移動速度には、2本の指の押下座標位置の近づく移動速度を表す低速、中速、高速が、移動量に記憶された狭、中、広のそれぞれに対応して記憶されている。この低速は、2本の指の押下座標位置の近づく移動速度が低速であることを表している。例えば、2本の指の押下座標位置の近づく移動速度が、1cm/秒未満であることを表している。また、中速は、2本の指の押下座標位置の近づく移動速度が中速であることを表している。例えば、2本の指の押下座標位置の近づく移動速度が、1cm/秒以上から2cm/秒未満であることを表している。また高速は、2本の指の押下座標位置の近づく移動速度が高速であることを表している。例えば、2本の指の押下座標位置の近づく移動速度が、2cm/秒以上であることを表している。また、蛇腹折り畳み数には、2本の境界線で挟まれた地図領域を蛇腹状に折り畳む折り畳み数が、移動速度に記憶された低速、中速、高速のそれぞれに対応して記憶されている。例えば、縮尺が市街図で、移動量が狭で、移動速度が低速に対応する蛇腹折り畳み数には、折り畳み数2が記憶されている。従って、図2に示すように、蛇腹折り畳み数は、移動量が大きくなるほど、多くなるように設定されている。また、蛇腹折り畳み数は、移動速度が速くなるほど、多くなるように設定されている。また蛇腹折り畳み数は、縮尺が広域図になるほど、つまり、縮尺が小さくなるほど、多くなるように設定されている。次に、圧縮表示DB27に格納される表示物データテーブル52の一例について図3に基づいて説明する。図3に示すように、圧縮表示データテーブル51は、縮尺とと、圧縮表示幅と、表示する道路種別と、表示するランドマークの種類とから構成されている。縮尺には、表示画面に表示されている地図画像の縮尺記憶されている。例えば、縮尺には、1万図未満、つまり、1/10000より大きい縮尺の詳細図を表す詳細と、1万図から8万図、つまり、1/10000~1/80000の縮尺の中域図を表す中域と、16万図、つまり、1/160000より小さい縮尺の広域図を表す広域とが記憶されている。また、圧縮表示幅には、蛇腹状に圧縮した圧縮方向の表示画面の幅に対する当該圧縮表示された圧縮表示領域の圧縮方向の表示幅の割合を表す広い、中間、狭いが、縮尺に記憶されている各地図画像の縮尺に対応して記憶されている。この広いは、圧縮表示領域の圧縮方向の表示幅が広いことを表している。例えば、蛇腹状に圧縮表示された圧縮表示領域の圧縮方向の表示幅が、表示画面の圧縮方向の幅の1/3以上であることを表している。また、中間は、圧縮表示領域の圧縮方向の幅が中程度であることを表している。例えば、蛇腹状に圧縮表示された圧縮表示領域の圧縮方向の表示幅が、表示画面の圧縮方向の幅の1/6以上から1/3未満であることを表している。また、狭いは、圧縮表示領域の圧縮方向の幅が狭いことを表している。例えば、蛇腹状に圧縮表示された圧縮表示領域の圧縮方向の表示幅が、表示画面の圧縮方向の幅の1/6未満であることを表している。また、表示する道路種別には、圧縮表示幅のそれぞれに対応して全ての道路、幹線道路以上、高速道路のみのいずれかが記憶されている。この全ての道路は、2本の境界線で挟まれた地図領域内の全ての道路、つまり、一般道路以上の道路種別を表している。また、幹線道路以上は、2本の境界線で挟まれた地図領域内の幹線道路以上の道路種別を表している。また、高速道路のみは、2本の境界線で挟まれた地図領域内の有料道路の道路種別を表している。また、表示するランドマークの種類には、圧縮表示幅のそれぞれに対応して登録施設以上、大型施設以上、IC、JCTのいずれかが記憶されている。この登録施設以上は、2本の境界線で挟まれた地図領域内のユーザが登録した登録施設、駅や県庁等の大型施設、有料道路のインターチェンジIC、ジャンクションJCTの全施設のランドマークを表している。また、大型施設以上は、2本の境界線で挟まれた地図領域内の大型施設、インターチェンジIC、ジャンクションJCTの各施設のランドマークを表している。また、IC、JCTは、2本の境界線で挟まれた地図領域内のインターチェンジIC、ジャンクションJCTの各施設のランドマークを表している。[圧縮表示処理]次に、上記のように構成されたナビゲーション装置1のCPU41が実行する処理であって、ユーザが液晶ディスプレイ15の表示画面上を2本の指で押下してピッチイン操作を行った場合に、2本の指で押下した間の地図画像を蛇腹状に折り畳んで圧縮表示する圧縮表示処理について図4乃至図13に基づいて説明する。尚、図4にフローチャートで示されるプログラムは、CPU41により実行される。図3に示すように、先ず、ステップ以下、Sと略記する11において、CPU41は、タッチパネル18の2本の指で押下された各押下座標位置以下、タッチ座標という。を所定時間毎例えば、約10ミリ秒毎である。に検出して、それぞれの指に対応させてRAM42に時系列的に記憶する。続いて、S12において、CPU41は、タッチパネル18への2本の指による押下が解除された場合には、表示画面に表示されている地図上に、蛇腹状に折り畳んで圧縮表示した地図領域があるか否かを判定する判定処理を実行する。そして、表示画面に表示されている地図上に、蛇腹状に折り畳んで圧縮表示した地図領域が無いと判定した場合にはS12:NO、CPU41は、S13の処理に移行して、後述の蛇腹情報生成処理のサブ処理図5参照を実行後、S14の処理に移行する。S14において、CPU41は、後述の蛇腹描画処理のサブ処理図6参照を実行後、当該処理を終了する。一方、上記S12で表示画面に表示されている地図上に、蛇腹状に折り畳んで圧縮表示した地図領域があると判定した場合にはS12:YES、CPU41は、S15の処理に移行して、後述の蛇腹描画変更処理のサブ処理図7参照を実行後、当該処理を終了する。[蛇腹情報生成処理]次に、上記S13で実行する蛇腹情報生成処理のサブ処理について図5及び図8に基づいて説明する。図5に示すように、S111において、CPU41は、RAM42からそれぞれの指のタッチ座標を時系列的に読み出し、表示画面上でのそれぞれの指のタッチ座標の移動方向を算出してRAM42に記憶する。そして、S112において、CPU41は、それぞれの指が最初に表示画面を押下したタッチ座標以下、開始タッチ座標という。と、それぞれの指のタッチ座標の移動方向とをRAM42から読み出す。そして、CPU41は、それぞれの指の開始タッチ座標を通り、各開始タッチ座標の移動方向に対して垂直な直線を算出し、蛇腹状に圧縮表示する地図領域の各境界線としてRAM42に記憶する。従って、CPU41は、2本の境界線で挟まれた地図領域を蛇腹状に圧縮表示する地図領域として設定する。例えば、図8に示すように、液晶ディスプレイ15の表示画面の一方の開始タッチ座標55の移動方向が矢印55A方向の場合には、CPU41は、開始タッチ座標55を通り、矢印55A方向に垂直な直線を、蛇腹状に圧縮表示する地図領域の一方の境界線58としてRAM42に記憶する。また、表示画面の他方の開始タッチ座標56の移動方向が矢印56A方向の場合には、CPU41は、開始タッチ座標56を通り、矢印56A方向に垂直な直線を、蛇腹状に圧縮表示する地図領域の他方の境界線59としてRAM42に記憶する。従って、CPU41は、各境界線58、59で挟まれた地図領域57を蛇腹状に圧縮表示する地図領域として設定する。そして、図5に示すように、S113において、CPU41は、両境界間に存在する道路と施設に関する地図情報をナビ地図情報26から読み出し、RAM42に記憶する。具体的には、CPU41は、両境界間に存在する道路リンクに関するリンクデータやノードに関するノードデータ、及び、両境界間に存在するPOIを示すランドマークに関する施設データ等を読み出し、RAM42に記憶する。例えば、図8に示すように、CPU41は、両境界線58、59間に存在する各幹線道路61、62、各一般道路63、64、及び有料道路65上の各リンク61A、61B、62A、62BのリンクIDと各ノード71、72、73のノードデータをナビ地図情報26から読み出して、RAM42に記憶する。また、CPU41は、両境界線58、59間に存在するガソリンスタンドのランドマーク66の施設IDをナビ地図情報26から読み出して、RAM42に記憶する。尚、各リンク61A、61B、62A、62Bや各ノード71、72、73は、地図画像上に表示されていない。続いて、図4に示すように、S114において、CPU41は、両境界線間に存在する各道路の道路種別をナビ地図情報26から読み出して、各道路に対応付けてRAM42に記憶する。また、CPU41は、両境界線間に存在する各ランドマークの種類、つまり、各ランドマークに対応する施設の種類をナビ地図情報26から読み出して、各ランドマークに対応付けてRAM42に記憶する。その後、CPU41は、当該サブ処理を終了してメインフローチャートに戻り、S14の処理に移行する。尚、道路種別は、一般道路、幹線道路、有料道路のいずれかである。また、施設の種類としては、ユーザが登録した登録施設、小型施設ガソリンスタンド、コンビニエンスストア等、中型施設百貨店、銀行、スーパー等、大型施設県庁、市役所、駅等、インターチェンジIC、ジャンクションJCT等である。例えば、図8に示すように、CPU41は、各幹線道路61、62、各一般道路63、64、及び有料道路65の道路種別をナビ地図情報26から読み出して、各道路に対応付けてRAM42に記憶する。また、CPU41は、ランドマーク66に対応するガソリンスタンドの施設IDが登録施設IDの場合には、ランドマーク66の種類として登録施設をRAM42に記憶する。[蛇腹描画処理]次に、上記S14で実行する蛇腹描画処理のサブ処理について図6、図9乃至図11に基づいて説明する。図6に示すように、S211において、CPU41は、RAM42からそれぞれの指のタッチ座標を時系列的に読み出し、表示画面上での各指のタッチ座標の合計移動量と、各指のタッチ座標の近づく移動速度を算出してRAM42に記憶する。具体的には、CPU41は、各指の開始タッチ座標と、各指によるタッチパネル18への押下がなくなる直前のタッチ座標以下、最終タッチ座標という。とをRAM42から読み出す。そして、各指の開始タッチ座標から最終タッチ座標までの距離を算出して合計し、各指の合計移動量としてRAM42に記憶する。また、各指のタッチパネル18への押下開始から押下解除までの計測時間と、各指の開始タッチ座標から最終タッチ座標までの距離とから移動速度を算出して、各指のタッチ座標の近づく移動速度としてRAM42に記憶する。そして、S212において、CPU41は、液晶ディスプレイ15の表示画面に表示している地図画像の縮尺をナビ地図情報26から読み出し、RAM42に記憶する。続いて、S213において、CPU41は、上記S112で設定した2本の境界線で挟まれた地図領域を蛇腹状に圧縮表示する際の蛇腹折り畳み数を設定する。具体的には、先ず、CPU41は、地図画像の縮尺をRAM42から読み出して、圧縮表示データテーブル51の縮尺として決定する。続いて、CPU41は、RAM42から各指の合計移動量を読み出して、この圧縮表示データテーブル51の決定した縮尺に対応する移動量の狭、中、広の何れであるか決定する。そして、CPU41は、RAM42から各指のタッチ座標の近づく移動速度を読み出して、この圧縮表示データテーブル51の決定した移動量に対応する移動速度の低速、中速、高速の何れであるか決定する。その後、CPU41は、この圧縮表示データテーブル51の決定した移動速度に対応する蛇腹折り畳み数を当該圧縮表示データテーブル51から読み出し、2本の境界線で挟まれた地図領域を蛇腹状に圧縮表示する際の蛇腹折り畳み数としてRAM42に記憶する。例えば、図9に示すように、液晶ディスプレイ15の地図画像の縮尺が市街図例えば、1/10000の縮尺である。であるため、CPU41は、圧縮表示データテーブル51の縮尺を市街図として決定する。また、各開始タッチ座標55、56から各最終タッチ座標81、82までの合計移動量を各指の移動方向の表示画面の幅で割り算した値が1/3未満の場合には、CPU41は、圧縮表示データテーブル51の決定した縮尺の市街図に対応する移動量を狭に決定する。また、各開始タッチ座標55、56から各最終タッチ座標81、82へ近づく移動速度が1cm/秒未満の場合には、圧縮表示データテーブル51の決定した移動量の狭に対応する移動速度を低速に決定する。その後、CPU41は、この圧縮表示データテーブル51の決定した移動速度の低速に対応する蛇腹折り畳み数の2を読み出し、蛇腹状に圧縮表示する際の蛇腹折り畳み数としてRAM42に記憶する。つまり、CPU41は、各最終タッチ座標81、82まで移動させた各境界線58、59で挟まれた地図領域57を蛇腹状に圧縮表示する際の蛇腹折り畳み数を2に設定する。また、例えば、図10に示すように、液晶ディスプレイ15の地図画像の縮尺が市街図例えば、1/10000の縮尺である。であるため、CPU41は、圧縮表示データテーブル51の縮尺を市街図として決定する。また、各開始タッチ座標55、56から各最終タッチ座標83、84までの合計移動量を各指の移動方向の表示画面の幅で割り算した値が1/3以上から1/2未満の場合には、CPU41は、圧縮表示データテーブル51の決定した縮尺の市街図に対応する移動量を中に決定する。また、各開始タッチ座標55、56から各最終タッチ座標83、84へ近づく移動速度が1cm/秒以上から2cm/秒未満の場合には、圧縮表示データテーブル51の決定した移動量の中に対応する移動速度を中速に決定する。その後、CPU41は、この圧縮表示データテーブル51の決定した移動速度の中速に対応する蛇腹折り畳み数の4を読み出し、蛇腹状に圧縮表示する際の蛇腹折り畳み数としてRAM42に記憶する。つまり、CPU41は、各最終タッチ座標83、84まで移動させた各境界線58、59で挟まれた地図領域57を蛇腹状に圧縮表示する際の蛇腹折り畳み数を4に設定する。また、例えば、図11に示すように、液晶ディスプレイ15の地図画像の縮尺が市街図例えば、1/10000の縮尺である。であるため、CPU41は、圧縮表示データテーブル51の縮尺を市街図として決定する。また、各開始タッチ座標55、56から各最終タッチ座標85、86までの合計移動量を各指の移動方向の表示画面の幅で割り算した値が1/2以上の場合には、CPU41は、圧縮表示データテーブル51の決定した縮尺の市街図に対応する移動量を広に決定する。また、各開始タッチ座標55、56から各最終タッチ座標85、86へ近づく移動速度が1cm/秒未満の場合には、圧縮表示データテーブル51の決定した移動量の広に対応する移動速度を低速に決定する。その後、CPU41は、この圧縮表示データテーブル51の決定した移動速度の低速に対応する蛇腹折り畳み数の4を読み出し、蛇腹状に圧縮表示する際の蛇腹折り畳み数としてRAM42に記憶する。つまり、CPU41は、各最終タッチ座標85、86まで移動させた各境界線58、59で挟まれた地図領域57を蛇腹状に圧縮表示する際の蛇腹折り畳み数を4に設定する。そして、図6に示すように、S214において、CPU41は、上記S112で各開始タッチ座標を通るように設定した2本の各境界線を各最終タッチ座標の位置までそれぞれ移動させる。また同時に、CPU41は、当該2本の境界線のそれぞれの外側の地図領域を各境界線の移動に従って表示画面内へ移動させて表示する。続いて、S215において、CPU41は、各最終タッチ座標の位置まで移動した2本の境界線で挟まれた地図領域を蛇腹状に圧縮表示する際の蛇腹折り畳み数をRAM42から読み出す。そして、CPU41は、2本の境界線で挟まれた地図領域を該2本の境界線に対して垂直方向に当該蛇腹折り畳み数で蛇腹状に折り畳んで圧縮表示する。例えば、図9に示すように、CPU41は、各境界線58、59を各最終タッチ座標81、82の位置までそれぞれ移動させる。また同時に、CPU41は、各境界線58、59のそれぞれの外側の地図領域を各境界線58、59の移動に従って表示画面内へ移動させて表示する。また、CPU41は、各境界線58、59で挟まれた地図領域57を圧縮表示する際の蛇腹折り畳み数である2をRAM42から読み出し、この地図領域57を各境界線58、59に対して垂直方向に折り畳み数2の蛇腹状に折り畳んで圧縮した圧縮表示領域91を表示する。また、例えば、図10に示すように、CPU41は、各境界線58、59を各最終タッチ座標83、84の位置までそれぞれ移動させる。また同時に、CPU41は、各境界線58、59のそれぞれの外側の地図領域を各境界線58、59の移動に従って表示画面内へ移動させて表示する。また、CPU41は、各境界線58、59で挟まれた地図領域57を圧縮表示する際の蛇腹折り畳み数である4をRAM42から読み出し、この地図領域57を各境界線58、59に対して垂直方向に折り畳み数4の蛇腹状に折り畳んで圧縮した圧縮表示領域92を表示する。また、例えば、図11に示すように、CPU41は、各境界線58、59を各最終タッチ座標85、86の位置までそれぞれ移動させる。また同時に、CPU41は、各境界線58、59のそれぞれの外側の地図領域を各境界線58、59の移動に従って表示画面内へ移動させて表示する。また、CPU41は、各境界線58、59で挟まれた地図領域57を圧縮表示する際の蛇腹折り畳み数である4をRAM42から読み出し、この地図領域57を各境界線58、59に対して垂直方向に折り畳み数4の蛇腹状に折り畳んで圧縮した圧縮表示領域93を表示する。そして、図6に示すように、S216において、CPU41は、各最終タッチ座標の位置までそれぞれ移動させた2本の境界線間の距離、つまり、蛇腹状に圧縮表示された圧縮表示領域の圧縮方向の表示幅を、各境界線の移動方向の表示画面の幅で割り算した値圧縮表示度合を算出して、表示物データテーブル52の圧縮表示幅を決定する。具体的には、CPU41は、各最終タッチ座標の位置までそれぞれ移動させた2本の境界線間の距離を、各境界線の移動方向の表示画面の幅で割り算した値が、1/3以上の場合には、圧縮表示幅として広いをRAM42に記憶する。また、CPU41は、各最終タッチ座標の位置までそれぞれ移動させた2本の境界線間の距離を、各境界線の移動方向の表示画面の幅で割り算した値が、1/6以上から1/3未満の場合には、圧縮表示幅として中間をRAM42に記憶する。また、各最終タッチ座標の位置までそれぞれ移動させた2本の境界線間の距離を、各境界線の移動方向の表示画面の幅で割り算した値が、1/6未満の場合には、圧縮表示幅として狭いをRAM42に記憶する。例えば、図9に示すように、CPU41は、各最終タッチ座標81、82まで移動させた各境界線58、59の距離を、各境界線58、59の移動方向の表示画面の幅で割り算した値が、0.35、即ち、1/3以上の場合には、圧縮表示幅として広いをRAM42に記憶する。また、例えば、図10に示すように、CPU41は、各最終タッチ座標83、84まで移動させた各境界線58、59の距離を、各境界線58、59の移動方向の表示画面の幅で割り算した値が、0.17、即ち、1/6以上から1/3未満の場合には、圧縮表示幅として中間をRAM42に記憶する。また、例えば、図11に示すように、CPU41は、各最終タッチ座標85、86まで移動させた各境界線58、59の距離を、各境界線58、59の移動方向の表示画面の幅で割り算した値が、0.08、即ち、1/6未満の場合には、圧縮表示幅として狭いをRAM42に記憶する。その後、S217において、CPU41は、2本の境界線で挟まれた蛇腹状に圧縮表示した圧縮表示領域に表示する道路種別とランドマークの種類を設定する。具体的には、先ず、CPU41は、上記S212でRAM42に記憶した地図画像の縮尺を再度、RAM42から読み出して、表示物データテーブル52の縮尺を決定する。続いて、CPU41は、上記S216でRAM42に記憶した圧縮表示幅を再度、RAM42から読み出して、この表示物データテーブル52の決定した縮尺に対応する圧縮表示幅とする。そして、CPU41は、表示物データテーブル52の当該圧縮表示幅に対応する表示する道路種別及び表示するランドマークの種類を読み出して、蛇腹状に圧縮表示した圧縮表示領域に表示する道路種別とランドマークの種類としてRAM42に記憶する。例えば、図9に示すように、CPU41は、地図画像の縮尺が市街図例えば、1/10000の縮尺である。の場合には、表示物データテーブル52の縮尺を中域として決定する。続いて、CPU41は、RAM42から読み出した圧縮表示幅が広いの場合には、表示物データテーブル52の縮尺の中域に対応する圧縮表示幅を広いに決定する。その後、CPU41は、表示物データテーブル52の当該圧縮表示幅の広いに対応する表示する道路種別の全ての道路と表示するランドマークの種類の登録施設以上を読み出し、それぞれ圧縮表示領域91に表示する道路種別とランドマークの種類としてRAM42に記憶する。また、例えば、図10に示すように、CPU41は、地図画像の縮尺が市街図例えば、1/10000の縮尺である。の場合には、表示物データテーブル52の縮尺を中域として決定する。続いて、CPU41は、RAM42から読み出した圧縮表示幅が中間の場合には、表示物データテーブル52の縮尺の中域に対応する圧縮表示幅を中間に決定する。その後、CPU41は、表示物データテーブル52の当該圧縮表示幅の中間に対応する表示する道路種別の幹線道路以上と表示するランドマークの種類の大型施設以上を読み出し、それぞれ圧縮表示領域92に表示する道路種別とランドマークの種類としてRAM42に記憶する。また、例えば、図11に示すように、CPU41は、地図画像の縮尺が市街図例えば、1/10000の縮尺である。の場合には、表示物データテーブル52の縮尺を中域として決定する。続いて、CPU41は、RAM42から読み出した圧縮表示幅が狭いの場合には、表示物データテーブル52の縮尺の中域に対応する圧縮表示幅を狭いに決定する。その後、CPU41は、表示物データテーブル52の当該圧縮表示幅の狭いに対応する表示する道路種別の高速道路のみと表示するランドマークの種類のIC、JCTを読み出し、それぞれ圧縮表示領域93に表示する道路種別とランドマークの種類としてRAM42に記憶する。そして、図6に示すように、S218において、CPU41は、上記S217で記憶した圧縮表示領域に表示する道路種別をRAM42から読み出し、この圧縮表示領域に表示する道路種別に該当する道路種別の道路を色の異なる太線等で圧縮表示領域に識別可能に表示する。そして、CPU41は、上記S216で記憶した圧縮表示領域に表示するランドマークの種類をRAM42から読み出し、この圧縮表示領域に表示するランドマークの種類に該当するランドマークを識別可能な大きさで圧縮表示領域に表示する。その後、CPU41は、当該サブ処理を終了してメインフローチャートに戻り、当該処理を終了する。例えば、図9に示すように、CPU41は、RAM42から読み出した圧縮表示領域に表示する道路種別が全ての道路の場合には、上記S114でRAM42記憶した全ての道路種別の道路を表示対象とする。そして、CPU41は、上記S113でRAM42に記憶した両境界間に存在する全道路リンクやノードのうち、先ず、圧縮表示領域91内の各一般道路63、64の各ノード72、73、75をそれぞれ各一般道路63、64の各リンク63B、64Bにより接続されていたノードへ略直線的に接続する。そして、各一般道路63、64の各境界線58、59上の各リンク63A、64A、64Cを圧縮表示前に接続されていた各ノード72、73、75にそれぞれ略直線的に接続して、圧縮表示領域91に各一般道路63、64を緑色の太線で表示する。続いて、CPU41は、圧縮表示領域91内の各幹線道路61、62の各ノード71、72、73をそれぞれ幹線道路62の各リンク62B、62Cにより接続されていたノードへ略直線的に接続する。また、幹線道路62の各リンク62A、62Dは、表示画面の周縁上にあるため、各ノード71、72、73を略直線的に接続した後、各ノード71、73からそれぞれ表示画面の周縁まで略直線的に延長する。そして、各境界線58、59上の幹線道路61の各リンク61A、61Bを圧縮表示前に接続されていたノード71に接続して、圧縮表示領域91に各幹線道路61、62を茶色の太線で表示する。その後、CPU41は、圧縮表示領域91内の有料道路65のノード76と各境界線58、59上の有料道路65の各リンク65A、65Bを略直線的に接続して、圧縮表示領域91に有料道路65を紫色の太線で表示する。また、CPU41は、RAM42から読み出した圧縮表示領域に表示するランドマークの種類が登録施設以上の場合には、上記S114でRAM42に記憶した登録施設のランドマーク66を表示対象とする。そして、CPU41は、ランドマーク66の圧縮表示領域91内の位置に当該ランドマーク66をほぼ元の大きさで識別可能に表示する。また、例えば、図10に示すように、CPU41は、RAM42から読み出した圧縮表示領域に表示する道路種別が幹線道路以上の場合には、上記S114でRAM42記憶した道路種別のうち、幹線道路と有料道路を表示対象とする。そして、CPU41は、上記S113でRAM42に記憶した両境界間に存在する全道路リンクやノードのうち、先ず、圧縮表示領域92内の各幹線道路61、62の各ノード71、72、73をそれぞれ幹線道路62の各リンク62B、62Cにより接続されていたノードへ略直線的に接続する。また、幹線道路62の各リンク62A、62Dは、表示画面の周縁上にあるため、各ノード71、72、73を略直線的に接続した後、各ノード71、73からそれぞれ表示画面の周縁まで略直線的に延長する。そして、各境界線58、59上の幹線道路61の各リンク61A、61Bを圧縮表示前に接続されていたノード71に接続して、圧縮表示領域92に各幹線道路61、62を茶色の太線で表示する。その後、CPU41は、圧縮表示領域92内の有料道路65のノード76と各境界線58、59上の有料道路65の各リンク65A、65Bを略直線的に接続して、圧縮表示領域92に有料道路65を紫色の太線で表示する。また、CPU41は、RAM42から読み出した圧縮表示領域に表示するランドマークの種類が大型施設以上の場合には、上記S114でRAM42に大型施設、インターチェンジIC、ジャンクションJCTのランドマークの種類を記憶していないため、圧縮表示領域92にランドマークを表示しない。また、例えば、図11に示すように、CPU41は、RAM42から読み出した圧縮表示領域に表示する道路種別が高速道路のみの場合には、上記S114でRAM42記憶した道路種別のうち、有料道路を表示対象とする。そして、CPU41は、上記S113でRAM42に記憶した両境界間に存在する全道路リンクやノードのうち、圧縮表示領域93内の有料道路65のノード76と各境界線58、59上の有料道路65の各リンク65A、65Bを略直線的に接続して、圧縮表示領域93に有料道路65を紫色の太線で表示する。また、CPU41は、RAM42から読み出した圧縮表示領域に表示するランドマークの種類がIC、JCTの場合には、上記S114でRAM42にインターチェンジIC、ジャンクションJCTのランドマークの種類を記憶していないため、圧縮表示領域93にランドマークを表示しない。[蛇腹描画変更処理]次に、上記S15で実行する蛇腹描画変更処理のサブ処理について図7、図12及び図13に基づいて説明する。図7に示すように、S311において、CPU41は、RAM42からそれぞれの指のタッチ座標を時系列的に読み出し、表示画面上での各指のタッチ座標の移動方向と、各指のタッチ座標の移動速度を算出してRAM42に記憶する。続いて、S312において、CPU41は、表示画面上での各指のタッチ座標の移動方向が同一点に向かっているか否か、つまり、各指のタッチ座標の移動方向が互いに近づく方向か否かを判定する判定処理を実行する。そして、表示画面上での各指のタッチ座標の移動方向が同一点に向かっていないと判定した場合にはS312:NO、CPU41は、当該サブ処理を終了してメインフローチャートに戻り、圧縮表示処理を終了する。一方、表示画面上での各指のタッチ座標の移動方向が同一点に向かっていると判定した場合にはS312:YES、CPU41は、S313の処理に移行する。S313において、CPU41は、各指のタッチ座標の移動速度をRAM42から読み出し、各指のタッチ座標の近づく相対速度を算出して、この相対速度が予めROM43に記憶している一定速度以上であるか否かを判定する判定処理を実行する。例えば、CPU41は、各指のタッチ座標の近づく相対速度が10cm/秒以上か否かを判定する。そして、各指のタッチ座標の近づく相対速度が、予めROM43に記憶している一定速度以上であると判定した場合にはS313:YES、CPU41は、S314の処理に移行する。S314において、CPU41は、蛇腹状に折り畳んで圧縮表示した圧縮表示領域を元の状態に復元表示する。つまり、CPU41は、圧縮表示領域の各境界線の外側に表示している地図の縮尺で、通常表示に戻し、表示画面に現在地周辺の地図画像を表示する。その後、CPU41は、当該サブ処理を終了して、メインフローチャートに戻り、圧縮表示処理を終了する。一方、各指のタッチ座標の近づく相対速度が、予めROM43に記憶している一定速度未満であると判定した場合にはS313:NO、CPU41は、S315の処理に移行する。S315において、CPU41は、各指の最終タッチ座標が、一箇所に集中したか否かを判定する判定処理を実行する。そして、各指の最終タッチ座標が、一箇所に集中したと判定した場合にはS315:YES、CPU41は、上記S314の処理に移行して、上記の通り、蛇腹状に折り畳んで圧縮表示した圧縮表示領域を元の状態に復元表示する。例えば、図12に示すように、縮尺が市街図の地図画像上に、地図領域57を各境界線58、59に対して垂直方向に折り畳み数4の蛇腹状に折り畳んで圧縮表示した圧縮表示領域92が表示されている。この場合に、各指の各開始タッチ座標95、96が、各最終タッチ座標97、98まで近づくように、一定速度未満例えば、10cm秒未満である。で移動した場合には、CPU41は、各最終タッチ座標97、98が一箇所に集中したと判定する。そして、図13に示すように、CPU41は、各境界線58、59で挟まれた地図領域57を蛇腹状に折り畳んで圧縮表示した圧縮表示領域92を元の状態に復元して、現在地自車位置周辺の地図画像を表示する図8参照。尚、各指の各開始タッチ座標95、96から内側方向に、タッチ座標が一定速度以上例えば、10cm秒以上である。の相対速度で互いに近づいた場合にも、図13に示すように、CPU41は、蛇腹状に折り畳んで圧縮表示した圧縮表示領92を元の状態に復元して、現在地自車位置周辺の地図画像を表示する図8参照。他方、上記S315で各指の最終タッチ座標が、一箇所に集中していないと判定した場合にはS315:NO、CPU41は、S316の処理に移行して、上記蛇腹情報生成処理のサブ処理S13参照を実行する。続いて、S317において、CPU41は、上記蛇腹描画処理のサブ処理S14参照を実行後、当該サブ処理を終了してメインフローチャートに戻り、圧縮表示処理を終了する。以上詳細に説明した通り、本実施例に係るナビゲーション装置1では、ユーザは、表示画面へ2本の指を押下して近づけるように移動させることによって、この2本の指で押下した間の地図を、2本の指を移動させた方向へ蛇腹状に折り畳んで圧縮表示させることができる。また、ユーザは、表示画面の外側の地図領域を表示画面内に移動して表示することができ、表示画面の外側の地図領域を簡易な操作で容易に確認することができる。また、CPU41は、地図画像の縮尺と、各境界線間の距離を各境界線の移動方向の表示画面の幅で割り算した値圧縮表示度合とから道路種別を決定する。そして、CPU41は、この道路種別の道路を蛇腹状に折り畳んで圧縮表示した圧縮表示領域に識別可能に表示する。これにより、ユーザは、圧縮表示領域を挟んだ各画面間の道路や施設等の繋がりや位置関係を容易に認識することができる。また、CPU41は、地図画像の縮尺と、各境界線間の距離を各境界線の移動方向の表示画面の幅で割り算した値圧縮表示度合とからランドマークの種類を決定する。そして、CPU41は、この決定された種類のランドマークを蛇腹状に折り畳んで圧縮表示した圧縮表示領域に識別可能に表示する。これにより、ユーザは、圧縮表示領域を挟んだ各画面間の道路や施設等の繋がりや位置関係を更に容易に認識することができる。また、CPU41は、地図画像の縮尺と、2本の指の開始タッチ座標から最終タッチ座標までの移動量と、該2本の指の開始タッチ座標から最終タッチ座標までの移動速度とに基づいて圧縮表示領域の2本の境界線の間の蛇腹状の折り畳み数を設定する。これにより、ユーザは地図画像の縮尺と、2本の指のタッチ座標の移動量と、該2本の指のタッチ座標の移動速度とのうちの少なくとも1つを変更することによって、圧縮表示領域の蛇腹状の折り畳み数を変更して、圧縮表示領域の解像度を容易に設定することが可能となる。尚、本発明は前記実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。例えば、以下のようにしてもよい。A例えば、圧縮表示データテーブル51に縮尺と蛇腹折り畳み数だけを対応させて記憶するようにしてもよい。そして、上記S213において、CPU41は、地図画像の縮尺を圧縮表示データテーブル51の縮尺として、この縮尺に対応する蛇腹折り畳み数を当該圧縮表示データテーブル51から読み出し、2本の境界線で挟まれた地図領域を蛇腹状に圧縮表示する際の蛇腹折り畳み数としてRAM42に記憶するようにしてもよい。B例えば、圧縮表示データテーブル51に縮尺と移動量と蛇腹折り畳み数だけを対応させて記憶するようにしてもよい。そして、上記S213において、CPU41は、地図画像の縮尺をRAM42から読み出して、圧縮表示データテーブル51の縮尺として決定する。続いて、CPU41は、RAM42から各指の合計移動量を読み出して、この圧縮表示データテーブル51の決定した縮尺に対応する移動量の狭、中、広の何れであるか決定する。そして、CPU41は、この圧縮表示データテーブル51の決定した移動量に対応する蛇腹折り畳み数を当該圧縮表示データテーブル51から読み出し、2本の境界線で挟まれた地図領域を蛇腹状に圧縮表示する際の蛇腹折り畳み数としてRAM42に記憶するようにしてもよい。C例えば、圧縮表示データテーブル51に移動量と蛇腹折り畳み数だけを対応させて記憶するようにしてもよい。そして、上記S213において、CPU41は、、RAM42から各指の合計移動量を読み出して、この圧縮表示データテーブル51の決定した縮尺に対応する移動量の狭、中、広の何れであるか決定する。そして、CPU41は、この圧縮表示データテーブル51の決定した移動量に対応する蛇腹折り畳み数を当該圧縮表示データテーブル51から読み出し、2本の境界線で挟まれた地図領域を蛇腹状に圧縮表示する際の蛇腹折り畳み数としてRAM42に記憶するようにしてもよい。D例えば、上記S215において、CPU41は、各最終タッチ座標の位置まで移動した2本の境界線で挟まれた地図領域をモザイク状等に圧縮表示するようにしてもよい。そして、上記S218において、CPU41は、モザイク状等に圧縮表示された圧縮表示領域上に設定された道路種別の道路と、設定された種類のランドマークとを表示するようにしてもよい。