"実際の地形の起伏を含む地図データを記憶する手段と、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を前記ユーザーに係る識別情報に関連づけて記憶する手段と、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定手段と、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較手段と、前記比較手段の比較結果に基づく情報を前記ユーザーに提供する情報提供手段と、を含むことを特徴とする経路情報提供装置。実際の地形の起伏を含む地図データを記憶する手段と、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を取得する取得手段と、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定手段と、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較手段と、前記比較手段の比較結果に基づく情報を前記ユーザーに提供する情報提供手段と、を含むことを特徴とする経路情報提供装置。前記取得手段は、前記ユーザーに係る情報に応じた地点を始点とし、前記第2の経路の長さを基準とする所定の範囲で前記第1の経路に関する情報を取得することを特徴とする請求項2に記載の経路情報提供装置。前記比較手段は、経路の長さ及びその経路における起伏に基づき求められる移動難易度同士、経路の長さをその経路における起伏に基づき補正した長さ同士、及び経路の長さをその経路における起伏に基づき補正した長さとその経路における起伏とに基づき求められる移動難易度同士、から選択されるいずれかを比較することを特徴とする請求項1乃至3のいずれかに記載の経路情報提供装置。前記比較手段が、経路の長さ及びその経路における起伏に基づき求められる移動難易度同士、または経路の長さをその経路における起伏に基づき補正した長さとその経路における起伏とに基づき求められる移動難易度同士を比較する場合には当該移動難易度、経路の長さをその経路における起伏に基づき補正した長さ同士を比較する場合には当該長さ、が前記第2の経路と最も近い第1の経路を基準経路として選択する選択手段を更に有し、前記情報提供手段は、前記選択手段により選択された基準経路に関する情報を前記比較手段の比較結果に基づく情報として前記ユーザーに提供することを特徴とする請求項1乃至4のいずれかに記載の経路情報提供装置。前記比較手段が、経路の長さ及びその経路における起伏に基づき求められる移動難易度同士、または経路の長さをその経路における起伏に基づき補正した長さとその経路における起伏とに基づき求められる移動難易度同士を比較する場合には、前記選択手段は、前記複数の第1の経路のうち、最も地形が近い経路を、前記基準の経路として選択することを特徴とする請求項5に記載の経路情報提供装置。前記第1の経路及び前記第2の経路のそれぞれの移動難易度は、当該各経路の長さ、当該各経路の起伏、当該各経路内に含まれるオブジェクトに応じた負荷をパラメータとして算出されることを特徴とする請求項4乃至6のいずれかに記載の経路情報提供装置。前記第2の経路の移動難易度は、前記第2の経路の環境が前記ユーザーにより通常体験する環境でないと判断される場合には、前記第2の経路の環境が前記ユーザーにより通常体験する環境であると判断される場合に比べてその値が大きく算出されることを特徴とする請求項4乃至7のいずれかに記載の経路情報提供装置。前記複数の第1の経路に含まれる経路はそれぞれ1又は複数の通過点を含み、前記比較手段は、前記各第1の経路に含まれる通過点も該第1の経路における終点として新たな第1の経路として設定可能になっていることを特徴とする請求項1乃至6のいずれかに記載の経路情報提供装置。前記比較手段は、前記第1の経路と前記第2の経路とを直接に比較する場合には、前記第1の経路と前記第2の経路とのそれぞれを表す曲線の相関を求め、前記第1の経路と前記第2の経路とを間接的に比較する場合には、前記第1の経路と前記第2の経路とのそれぞれの地形に基づく特徴量を比較することを特徴とする請求項1又は2に記載の経路情報提供装置。実際の地形の起伏を含む地図データを記憶する手段と、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を前記ユーザーに係る識別情報に関連づけて記憶する手段と、を含む経路情報提供装置による経路情報提供方法であって、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定ステップと、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較ステップと、前記比較ステップの比較結果に基づく情報を前記ユーザーに提供する情報提供ステップと、を含むことを特徴とする経路情報提供方法。実際の地形の起伏を含む地図データを記憶する手段を含む経路情報提供装置による経路情報提供方法であって、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を取得する取得ステップと、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定ステップと、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較ステップと、前記比較ステップの比較結果に基づく情報を前記ユーザーに提供する情報提供手段と、を含むことを特徴とする経路情報提供方法。実際の地形の起伏を含む地図データを記憶する手段と、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を前記ユーザーに係る識別情報に関連づけて記憶する手段と、を含むコンピュータを、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定手段と、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較手段と、前記比較手段の比較結果に基づく情報を前記ユーザーに提供する情報提供手段として機能させるためのプログラム。実際の地形の起伏を含む地図データを記憶する手段を含むコンピュータを、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を取得する取得手段と、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定手段と、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較手段と、前記比較手段の比較結果に基づく情報を前記ユーザーに提供する情報提供手段として機能させるためのプログラム。実際の地形の起伏を含む地図データを記憶する手段と、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を前記ユーザーに係る識別情報に関連づけて記憶する手段と、を含むコンピュータを、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定手段と、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較手段と、前記比較手段の比較結果に基づく情報を前記ユーザーに提供する情報提供手段として機能させるためのプログラムを記録した情報記録媒体。実際の地形の起伏を含む地図データを記憶する手段を含むコンピュータを、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を取得する取得手段と、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定手段と、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較手段と、前記比較手段の比較結果に基づく情報を前記ユーザーに提供する情報提供手段として機能させるためのプログラムを記録した情報記録媒体。しかしながら、地図上に設定した出発点と終着点とを結ぶ経路を探索しユーザーに提供する場合に、上記従来技術のように一般に有名な指標を基準として経路を比較しても、当該指標がユーザーにとって身近なものでなければ、ユーザーが経路を移動する労力を直感的には把握できない。本発明は上記の課題に鑑みてなされたものであって、その目的は、ユーザーに経路を移動する労力を直感的に把握させることができる経路情報提供装置、経路情報提供方法、プログラム及び情報記録媒体を提供することにある。上記目的を達成するために、本発明に係る経路情報提供装置は、実際の地形の起伏を含む地図データを記憶する手段と、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を前記ユーザーに係る識別情報に関連づけて記憶する手段と、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定手段と、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較手段と、前記比較手段の比較結果に基づく情報を前記ユーザーに提供する情報提供手段と、を含むことを特徴とする。また、本発明に係る経路情報提供装置は、実際の地形の起伏を含む地図データを記憶する手段と、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を取得する取得手段と、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定手段と、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較手段と、前記比較手段の比較結果に基づく情報を前記ユーザーに提供する情報提供手段と、を含むことを特徴とする。本発明の一態様では、前記取得手段は、前記ユーザーに係る情報に応じた地点を始点とし、前記第2の経路の長さを基準とする所定の範囲で前記第1の経路に関する情報を取得することを特徴とする。本発明の一態様では、前記比較手段は、経路の長さ及びその経路における起伏に基づき求められる移動難易度同士、経路の長さをその経路における起伏に基づき補正した長さ同士、及び経路の長さをその経路における起伏に基づき補正した長さとその経路における起伏とに基づき求められる移動難易度同士、から選択されるいずれかを比較することを特徴とする。本発明の一態様では、前記比較手段が、経路の長さ及びその経路における起伏に基づき求められる移動難易度同士、または経路の長さをその経路における起伏に基づき補正した長さとその経路における起伏とに基づき求められる移動難易度同士を比較する場合には当該移動難易度、経路の長さをその経路における起伏に基づき補正した長さ同士を比較する場合には当該長さ、が前記第2の経路と最も近い第1の経路を基準経路として選択する選択手段を更に有し、前記情報提供手段は、前記選択手段により選択された基準経路に関する情報を前記比較手段の比較結果に基づく情報として前記ユーザーに提供することを特徴とする。本発明の一態様では、前記比較手段が、経路の長さ及びその経路における起伏に基づき求められる移動難易度同士、または経路の長さをその経路における起伏に基づき補正した長さとその経路における起伏とに基づき求められる移動難易度同士を比較する場合には、前記選択手段は、前記複数の第1の経路のうち、最も地形が近い経路を、前記基準の経路として選択することを特徴とする。本発明の一態様では、前記第1の経路及び前記第2の経路のそれぞれの移動難易度は、当該各経路の長さ、当該各経路の起伏、当該各経路内に含まれるオブジェクトに応じた負荷をパラメータとして算出されることを特徴とする。本発明の一態様では、前記第2の経路の移動難易度は、前記第2の経路の環境が前記ユーザーにより通常体験する環境でないと判断される場合には、前記第2の経路の環境が前記ユーザーにより通常体験する環境であると判断される場合に比べてその値が大きく算出されることを特徴とする。本発明の一態様では、前記複数の第1の経路に含まれる経路はそれぞれ1又は複数の通過点を含み、前記比較手段は、前記各第1の経路に含まれる通過点も該第1の経路における終点として新たな第1の経路として設定可能になっていることを特徴とする。本発明の一態様では、前記比較手段は、前記第1の経路と前記第2の経路とを直接に比較する場合には、前記第1の経路と前記第2の経路とのそれぞれを表す曲線の相関を求め、前記第1の経路と前記第2の経路とを間接的に比較する場合には、前記第1の経路と前記第2の経路とのそれぞれの地形に基づく特徴量を比較することを特徴とする。本発明に係る経路情報提供方法は、実際の地形の起伏を含む地図データを記憶する手段と、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を前記ユーザーに係る識別情報に関連づけて記憶する手段と、を含む経路情報提供装置による経路情報提供方法であって、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定ステップと、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較ステップと、前記比較ステップの比較結果に基づく情報を前記ユーザーに提供する情報提供ステップと、を含むことを特徴とする。本発明に係る経路情報提供方法は、実際の地形の起伏を含む地図データを記憶する手段を含む経路情報提供装置による経路情報提供方法であって、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を取得する取得ステップと、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定ステップと、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較ステップと、前記比較ステップの比較結果に基づく情報を前記ユーザーに提供する情報提供手段と、を含むことを特徴とする。本発明に係るプログラムは、実際の地形の起伏を含む地図データを記憶する手段と、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を前記ユーザーに係る識別情報に関連づけて記憶する手段と、を含むコンピュータを、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定手段と、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較手段と、前記比較手段の比較結果に基づく情報を前記ユーザーに提供する情報提供手段として機能させるためのプログラムである。本発明に係るプログラムは、実際の地形の起伏を含む地図データを記憶する手段を含むコンピュータを、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を取得する取得手段と、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定手段と、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較手段と、前記比較手段の比較結果に基づく情報を前記ユーザーに提供する情報提供手段として機能させるためのプログラムである。本発明に係る情報記録媒体は、実際の地形の起伏を含む地図データを記憶する手段と、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を前記ユーザーに係る識別情報に関連づけて記憶する手段と、を含むコンピュータを、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定手段と、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較手段と、前記比較手段の比較結果に基づく情報を前記ユーザーに提供する情報提供手段として機能させるためのプログラムを記録した情報記録媒体である。本発明に係る情報記録媒体は、実際の地形の起伏を含む地図データを記憶する手段を含むコンピュータを、前記地図データにおけるユーザーに係る情報に応じた地点を含む領域における前記ユーザーに係る情報に応じた地点を始点として複数の所定の地点に至る各々1または複数の経路を含む第1の経路に関する情報を取得する取得手段と、前記ユーザーからのリクエストに基づき指定される始点から終点に至る第2の経路を決定する決定手段と、前記地図データにおける、前記第2の経路の長さ及びその経路における起伏と、前記各第1の経路の長さ及びその経路における起伏とを直接または間接的に比較する比較手段と、前記比較手段の比較結果に基づく情報を前記ユーザーに提供する情報提供手段として機能させるためのプログラムを記録した情報記録媒体である。本発明の一態様によれば、ユーザーに経路を移動する労力を直感的に把握させることができる。以下、本発明を実施するための実施の形態以下、実施形態を、図面を参照しながら説明する。図1には、本実施形態に係る地図情報提供システム1のシステム構成図を示した。図1に示されるように、地図情報提供システム1は、ユーザー端末20と地図情報提供サーバー10を含み、ユーザー端末20と地図情報提供サーバー10とはインターネット等のネットワーク5を介して相互にデータ通信可能に接続されている。ユーザー端末20は、ユーザーにより操作されるパーソナルコンピュータや携帯端末等のコンピュータである。ユーザー端末20は、ユーザーの操作に応じてウェブブラウザ等のプログラムに従って地図情報提供サーバー10にアクセスし、アクセスした地図情報提供サーバー10から地図情報を受信する。そして、ユーザー端末20は、受信した地図情報を液晶ディスプレイ等の表示装置に表示する。地図情報提供サーバー10は、ユーザー端末20からの要求に応じて地図上の一点から他の一点を結ぶ経路情報を含む地図情報を生成してユーザー端末20に提供するコンピュータである。図2は、本実施形態に係る地図情報提供サーバー10に備えられる機能の一例を示す機能ブロック図である。図2に示されるように、地図情報提供サーバー10は、ユーザー情報記憶部100、認証部102、地図データ記憶部104、ユーザー経路データ受付部106、経路決定部108、移動難易度算出部110、ユーザー経路データ記憶部112、対象経路データ受付部114、基準ユーザー経路選択部116、経路比較部118、経路表示データ生成部120、及び経路表示データ送信部122を備える。地図情報提供サーバー10に備えられる上記各部の機能は、CPU等の制御手段、メモリ等の記憶手段、外部デバイスとデータを送受信する通信インターフェース等の通信手段等のハードウェアを備えたコンピュータが、コンピュータ読み取り可能な情報記憶媒体に格納されたプログラムを読み込み実行することで実現されるものとしてよい。なお、プログラムは光ディスク、磁気ディスク、磁気テープ、光磁気ディスク、フラッシュメモリ等の情報記憶媒体によって地図情報提供サーバー10に供給されることとしてもよいし、インターネット等のデータ通信網を介して地図情報提供サーバー10に供給されることとしてもよい。ユーザー情報記憶部100は、各ユーザーの認証情報や、各種の属性情報を記憶する。例えば、認証情報は、ユーザーを識別するユーザーIDとパスワードの組としてよく、属性情報には、ユーザーの住所、名前、生年月日等の各種情報を含むこととしてよい。認証部102は、ユーザー端末20から受信した認証情報に基づいて、ユーザー認証を行う。例えば、認証部102は、ユーザー端末20から受信したユーザーIDとパスワードの組が、ユーザー情報記憶部100に記憶されるユーザーIDとパスワードの組と一致するか否かに基づいて認証を行うこととしてよい。地図情報提供サーバー10は、認証されたユーザー端末20に対しては認証成功を示すクッキーをユーザー端末20に提供し、それ以降の認証はユーザー端末20から受け付けるクッキーに基づいて行うこととしてよい。地図データ記憶部104は、実際の地形の起伏を含む地図データを記憶する。例えば、地図データには、所定の空間上の特定の地点又は区域の位置を示す情報、及び当該情報に関連づけられた情報が含まれることとしてよい。また、地図データに示される位置は、緯度、経度、標高の情報又はこれに対応する情報を含むこととしてよい。そして、地図データは、道路、信号、建築物、公園、店舗、住宅、駅等の各地図オブジェクトについての位置情報及び属性情報を含むこととしてよい。属性情報には、地図オブジェクトの種類、名前、住所等の情報を含むこととしてよい。ユーザー経路データ受付部106は、認証部102により認証されたユーザーが操作するユーザー端末20から、当該ユーザーに関連づけて登録する経路を指定する経路指定データを受け付ける。例えば、ユーザー経路データ受付部106が受け付ける経路指定データは、地図上の始点及び終点の情報であってもよいし、始点及び終点とその間に通過する通過点の情報を含むこととしてもよいし、地図に対してユーザーがポインティングデバイス等の入力デバイスにより指定した経路の情報であってもよい。なお、始点、終点、及び通過点の各点は、地図上の任意の点であってもよいし、住所や名前等で特定されるオブジェクトであってもよい。また、ユーザー経路データ受付部106は、経路指定データとして、AAA始点の名称からBBB終点の名称までのような検索クエリを受け付けることとしてもよい。経路決定部108は、指定された地図上の複数の点を結ぶ経路を探索し決定する。例えば、経路決定部108は、ユーザー経路データ受付部106により受け付けた経路データに基づいて、当該経路データが示す始点及び終点さらに通過点を結ぶ地図上の経路を探索する。経路探索は、始点から終点に至るまでの経路のうち、所定の条件を満足する経路を探索することで行うこととしてよい。なお、所定の条件とは、例えば、経路の長さが最小であること、経路を移動する移動時間が最小であること、経路の移動難易度移動難易度については後述するが最小であること等の各種の条件の1つ又は複数を組み合わせて構成されることとしてよい。移動難易度算出部110は、経路を始点から所与の点例えば終点まで移動する大変さを表す移動難易度を算出する。例えば、移動難易度は、地図データにおける、経路の長さ及びその経路における起伏に基づいて算出される数値であってもよいし、当該算出される数値に応じて定められるレベルであってもよい。各レベルには、予め属する数値の範囲が定められていることとしてよい。また、経路に係る移動難易度を算出する際には、例えば、経路の起伏、経路の長さに加えて、季節、天候、気温、湿度、経路内に存在する階段、踏切、信号、地下道、陸橋等のオブジェクトの有無、路面状態等のパラメータを用いることとしてよい。例えば、経路の起伏とは、経路中に含まれる任意の二点間の傾き角度や高低差により表されることとしてよい。本実施形態では、経路の長さは経路の空間における長さ、すなわち経路の長さをその経路における起伏に基づき補正した長さとするが、経路の長さは平面地図上に表された経路長を用いることとしても構わない。また、移動難易度算出部110は、指定された経路の始点から終点までの間に通過する通過点までの移動難易度も併せて算出することとしてよい。以下、移動難易度算出部110により算出される移動難易度の具体例について説明する。移動難易度算出部110は、例えば経路の移動難易度を、当該経路の始点から終点までに移動するのに要する物理的な仕事の量に基づいて算出することとしてよい。例えば、移動難易度算出部110は、経路を複数の部分に分割し、各部分について部分移動難易度を算出し、算出した部分移動難易度を足し合わせることで移動難易度を算出することとしてよい。経路の分割は、少なくとも経路上に設定された通過点の箇所で行うこととし、理論上、部分の分割数を無限大とした場合には、経路の移動難易度は、当該経路の移動に要する物理的仕事に一致することとなる。以下に、部分移動難易度の算出例を示す。図3には、部分移動難易度の算出例を説明する図を示した。図3に示されるように、ある経路から取り出した二点をA点及びB点とし、各点の座標を直交座標系でA点X1,Y1,H1、B点X2,Y2,H2とする。このとき、A点からB点までの移動に要する移動難易度Wは、W=Fθdとして算出される。ここでFは力、dは移動距離であり、ΔX=X2-X1、ΔY=Y2-Y1、ΔH=H2-H1とした場合に、d=sqrtΔX2ΔY2ΔH2として求められる。また、Fθは、例えばA点からB点までの角度θに応じて決定することとしてよい。図4には、角度θに応じたFの値の一例を示した。図4に示されるように、角度θの範囲毎にFの値を予め定めておくこととしてよく、θが正の場合には上り坂、θが0の場合には平坦な道、そしてθが負の場合には下り坂であることに対応する。なお、θは、sinθ=ΔH/dから求められる。もちろん、移動難易度算出部110は、移動難易度Wを他の算出方法により算出することとしてもよい。例えば、移動難易度W=αdβΔH、α及びβは係数、として算出することとしてもよい。なお、図4に示した例において、角度θが0~1度の範囲にある場合に、Fが最小となり、角度θが0~1度の範囲よりも大きくなるにつれ、又は小さくなるにつれて、Fが大きくなるようにしてよい。この際、角度θが0~1度の範囲よりも大きくなるにつれてFが増加する増加率を、角度θが0~1度の範囲よりも小さくなるにつれてFが増加する増加率よりも大きくなるように定めることとしてもよい。ユーザー経路データ記憶部112は、ユーザーごとにユーザー経路データ受付部106により受け付けた経路指定データに基づいて決定した経路第1の経路の情報を記憶する。本実施形態では、ユーザー経路データ記憶部112は、ユーザーIDに関連づけて、経路データを記憶することとし、経路データには、始点、通過点、終点の情報並びに移動難易度算出部110により算出された各点までの移動に要する移動難易度を含むこととする。図5には、ユーザー経路データ記憶部112に記憶されるユーザー経路テーブルの一例を示した。図5に示されるように、ユーザー経路テーブルは、ユーザーIDに関連づけて、経路を識別する経路ID、経路の始点、通過点、終点の情報を含む経路データが記憶されている。例えば、始点、通過点、終点の情報には、各点の座標、各点までの移動難易度、各点の属性情報地点の種別等が含まれる。対象経路データ受付部114は、認証部102により認証されたユーザーの操作するユーザー端末20から、対象とする経路指定データを受け付ける。例えば、対象経路データ受付部114が受け付ける経路指定データは、地図上の始点及び終点の情報であってもよいし、始点及び終点とその間に通過する通過点の情報を含むこととしてもよいし、地図に対してユーザーがポインティングデバイス等の入力デバイスにより指定した経路の情報であってもよい。なお、始点、終点、及び通過点の各点は、地図上の任意の点であってもよいし、住所や名前等で特定されるオブジェクトであってもよい。また、対象経路データ受付部114は、経路指定データとして、AAA始点の名称からBBB終点の名称までのような検索クエリを受け付けることとしてもよい。経路決定部108は、対象経路データ受付部114により受け付けた経路指定データに基づいて、当該経路指定データが示す始点及び終点さらに通過点を結ぶ地図上の経路対象経路を探索する。移動難易度算出部110は、経路決定部108により決定した対象経路第2の経路に対して、当該対象経路を始点から終点まで移動する大変さを表す移動難易度を算出する。移動難易度の算出方法の具体例は上述した通りである。基準ユーザー経路選択部116は、地図データにおける、対象経路の長さ及びその経路における起伏と、各ユーザー経路の長さ及びその経路における起伏とを直接または間接的に比較し、その比較結果に基づいて、ユーザー経路の中から基準とするユーザー経路基準ユーザー経路を選択する。対象経路とユーザー経路を直接比較するとは、対象経路とユーザー経路のそれぞれの地形そのものを比較することを表し、例えば、基準ユーザー経路選択部116は、対象経路とユーザー経路の始点を合わせた場合におけるそれぞれの経路を表す曲線の相関値を算出し、その相関値が最大のユーザー経路を基準ユーザー経路に選択することとしてよい。この際に、基準ユーザー経路選択部116は、対象経路とユーザー経路のそれぞれの経路を表す曲線には、階段、信号、踏切等のオブジェクトの種類及び位置に応じた凹凸部分や、路面の状態例えば、舗装の有無に応じた周波数成分を含めて例えば、未舗装路には高周波のノイズを重畳させ、舗装路についてはノイズ成分を重畳せずに生成してもよい。また、対象経路とユーザー経路を間接的に比較するとは、対象経路とユーザー経路のそれぞれの地形に係る特徴量から算出された各経路を表す数値やレベルを比較することを表し、例えば、基準ユーザー経路選択部116は、対象経路とユーザー経路のそれぞれについて算出された移動難易度を比較し、最も移動難易度が近いユーザー経路を基準ユーザー経路に選択することとしてよい。本実施形態では、基準ユーザー経路選択部116は、ユーザーから受け付けたデータに基づいて決定した対象経路について算出された移動難易度と、当該ユーザーに関連づけて登録されたユーザー経路群に含まれる各ユーザー経路について算出された移動難易度とに基づいて、ユーザー経路群の中から基準とするユーザー経路基準ユーザー経路を選択することとする。例えば、ユーザー経路群は、対象経路データ受付部114により受け付けた対象経路データに係るユーザーを識別するユーザーIDに関連づけて、ユーザー経路データ記憶部112に記憶される経路データとしてよい。以下、基準ユーザー経路選択部116による基準ユーザー経路の選択例について説明する。例えば、基準ユーザー経路選択部116は、ユーザー経路群に含まれるユーザー経路のうち、対象経路と最も移動難易度が近いユーザー経路を基準ユーザー経路に選択することとしてよい。基準ユーザー経路の選択時に用いるユーザー経路の移動難易度と対象経路の移動難易度には、共に同じパラメータを用いて算出されたデータ同士を用いることとしてよい。また、基準ユーザー経路は、ユーザー経路群に含まれるユーザー経路のうち移動難易度が対象経路の移動難易度以上であるものの中から選択することとしてよい。なお、ユーザー経路群に含まれるユーザー経路の中に、対象経路との移動難易度の差が所定範囲内にあるユーザー経路が複数ある場合には、さらに勾配の平均値や分散値等の経路の地形を表す指標が対象経路と最も近いものを基準ユーザー経路に選択することとしてもよい。また、基準ユーザー経路選択部116は、ユーザー経路群に含まれるユーザー経路のうち、対象経路に対して移動難易度が整数倍であるユーザー経路を基準ユーザー経路に選択することとしてもよい。また、基準ユーザー経路選択部116は、ユーザー経路群に含まれるユーザー経路のうち、途中の通過点までの移動難易度が対象経路の移動難易度と最も近いユーザー経路を基準ユーザー経路に選択することとしてもよい。具体的には、基準ユーザー経路選択部116は、対象経路の移動難易度をキーとしてユーザー経路データ記憶部112に記憶されるユーザー経路テーブルを検索し、対象経路の移動難易度に最も近い移動難易度が格納されている通過点を特定し、当該特定した通過点を含むユーザー経路を基準ユーザー経路に選択することとしてもよい。この際、対象経路との移動難易度の差が所定範囲内にある通過点が複数ある場合には、各通過点の属性に応じた優先順位に基づいて経路を選択することとしてもよい。すなわち、対象経路との移動難易度の差が所定範囲内にある通過点が5つ得られ、各通過点の属性が観光名所、駅、公園、店舗、信号である場合に、優先度が観光名所>駅>公園>店舗>信号であるときには、属性が観光名所の通過点を含むユーザー経路を基準ユーザー経路に選択することとしてもよい。各属性の優先度はユーザーにより指定されてもよいし、ユーザーの検索履歴等から予め定めておくこととしてもよい。また、対象経路との移動難易度の差が所定範囲内にある通過点が複数ある場合に、ユーザー経路データ受付部106により受け付けた経路データにより直接指定された通過点があるときには、その通過点を含むユーザー経路を優先的に基準ユーザー経路に選択することとしてもよい。経路比較部118は、対象経路と、基準ユーザー経路選択部116により選択された基準ユーザー経路とを比較する。具体的には、基準ユーザー経路の移動難易度と対象経路の移動難易度との比を求めることとしてもよいし、当該比に基づいて基準ユーザー経路における対象経路と移動難易度が略一致する通過点を特定することとしてもよい。経路表示データ生成部120は、対象経路と基準ユーザー経路との比較結果に基づく情報を表示する表示データを生成する。例えば、経路表示データ生成部120は、経路決定部108により決定した対象経路を地図上で示した情報と、経路比較部118による対象経路と基準ユーザー経路との比較結果に基づく情報とを表示する経路表示データを生成することとしてよい。なお、対象経路と、対象経路と基準ユーザー経路との比較結果とは同じ画面内に表示されてもよいし、別の画面で表示されてもよい。図6乃至図8には、経路表示データに基づく表示画面の一例を示した。図6に示される例では、表示画面には、対象経路の地図情報と、対象経路と、対応する基準ユーザー経路の比較結果を示したテキスト情報自宅から郵便局までと略同じとが表示される。また、図7に示される例では、表示画面には、対象経路の地図情報と左側、対象経路と基準ユーザー経路との比較結果を示したテキスト情報と、基準ユーザー経路の地図情報右側とが表示される。また、対象経路の移動難易度が、基準ユーザー経路の通過点までの移動難易度に略等しい場合には、図8に示されるように、表示画面には、対象経路の地図情報左側と、基準ユーザー経路の地図情報右側と、基準ユーザー経路における対応箇所の情報自宅から駅までの道程の途中にあるコンビニエンスストアまでと略同じとを表示することとしてよい。経路表示データ送信部122は、経路表示データ生成部120により生成された経路表示データを、対象経路データ受付部114により経路データを受け付けたユーザー端末20に対して送信する。次に、地図情報提供システム1において行われる処理の流れを、図9A及び図9Bに示したシーケンス図を参照しながら説明する。図9Aに示されるように、ユーザー端末20は地図情報提供サーバー10にユーザーIDやパスワード等を含む認証データを送信しS1001、地図情報提供サーバー10は、ユーザー端末20から受け付けた認証データに基づいて認証処理を実行するS1002。以下、ユーザー認証が成功したこととして説明を続ける。地図情報提供サーバー10は、ユーザー端末20からユーザー経路の設定要求を受け付けるとS1003、ユーザー経路の設定画面を表示する表示データをユーザー端末20に送信するS1004。図10には、ユーザー経路の設定画面の一例を示した。図10に示したユーザー経路の設定画面において、ユーザーが始点及び終点を指定し、探索のボタンを押下すると、始点及び終点の情報を含む経路指定データが地図情報提供サーバー10に送信されるS1005。地図情報提供サーバー10は、ユーザー端末20から受信した経路指定データに基づいて経路を探索しS1006、探索された経路を表示する表示データをユーザー端末20に送信するS1007。図11には、探索された経路を表示する表示画面の一例を示した。図11に示した表示画面において、ユーザーが探索された経路をユーザー経路として登録するため登録のボタンを押下すると、登録要求が地図情報提供サーバー10に送信されS1008、上記探索されたユーザー経路がユーザーに関連づけて記憶されるS1009。この際に、地図情報提供サーバー10は、登録するユーザー経路について移動難易度を算出し、算出された移動難易度の情報をユーザー経路に関連づけて記憶することとしてよい。ユーザー経路の登録が完了していない場合にはS1010:N、S1005に戻ってユーザー経路の登録を継続し、ユーザー経路の登録が完了した場合にはS1010:Y、図9Bに示すシーケンス図の処理に移行する。図12には、登録されたユーザー経路の一覧の例を示した。図12に示されるように、ユーザー経路には、ユーザーの自宅を始点とした経路と、駅を始点とした経路等の始点が異なる複数の経路が含まれることとしてよい。次に図9Bに示されたシーケンス図に基づき説明を続ける。図9Bに示されるように、ユーザー端末20は、対象とする経路対象経路の探索を地図情報提供サーバー10に要求するS1011。例えば、ユーザー端末20は、地図上で始点及び終点を指定したデータを地図情報提供サーバー10に送信することで、対象経路の探索要求を行うこととしてよい。図13には、対象経路の指定画面の一例を示した。図13に示した例では、始点及び終点で経路を指定することとしているが、これに限られず、A地点からB地点までのような検索クエリで経路を指定することとしてもよい。図13に示した対象経路の指定画面において、探索ボタンが押下されると、指定されたデータを含む対象経路の探索要求が地図情報提供サーバー10に送信される。地図情報提供サーバー10は、対象経路の探索要求を受け付けると、当該探索要求に含まれる経路指定データに基づいて対象経路を探索しS1012、探索された対象経路の移動難易度を算出するS1013。そして、地図情報提供サーバー10は、対象経路の移動難易度と、ユーザー経路群に含まれる各ユーザー経路の移動難易度とを比較し、ユーザー経路群の中から基準とする基準ユーザー経路を選択するS1014。基準ユーザー経路の選択処理の詳細は上述した通りである。地図情報提供サーバー10は、対象経路と基準ユーザー経路とを比較し、その比較結果と対象経路とを共に表示する表示データを生成するS1015。そして、地図情報提供サーバー10は、上記生成した表示データをユーザー端末20に送信しS1016、ユーザー端末20は、地図情報提供サーバー10から受信した表示データに基づいて画面を表示するS1017。なお、ユーザー端末20において表示される画面の例は、図6乃至図8に示した通りである。以上説明した本実施形態に係る地図情報提供サーバー10によれば、ユーザーに提供する対象経路の情報に、ユーザーが予め登録した経路の中から選択した経路を基準とした比較結果を含めるようにしたことで、ユーザーは対象経路を移動する労力を既知の経路に基づいて直感的に把握することができる。このようにユーザーに対象経路を移動する労力を既知の経路との比較によって提示することは、画面上に表示される二次元の地図に記載される等高線などからは経路の実際の起伏に基づく移動の労力を直感的に把握することが困難だからこそ、ユーザーにとって極めて有用となる。また、経路の移動難易度を、当該経路の起伏と当該経路の長さに基づいて算出するようにすることで、単に地図上の距離に基づいて移動難易度を算出することに比べて、移動難易度を実際にユーザーが感じる労力に近い指標とすることができる。また、対象経路と移動難易度が略等しいユーザー経路を選択し、当該選択したユーザー経路を対象経路と比較した情報を提供することで、ユーザーは対象経路を移動する労力を既知の経路に置き換えて把握することができる。また、対象経路と移動難易度の差が所定範囲内にあるユーザー経路が複数ある場合には、移動難易度の他の指標により基準とするユーザー経路を絞り込むことで、対象経路により近い特徴を持ったユーザー経路を選択することができる。また、対象経路とユーザー経路の移動難易度が一致していない場合であっても、対象経路とユーザー経路内の通過点までの移動難易度が略等しいユーザー経路を検索し、検索されたユーザー経路を基準として対象経路との比較結果を提供することもできる。また、本発明は上記の実施形態に限定されるものではない。例えば、上記の実施形態では、ユーザー毎に登録されるユーザー経路をユーザーにより指定される例を示したが、ユーザー経路を以下のようにして登録することとしてもよい。すなわち、ユーザー情報記憶部100に記憶されるユーザーの住所を取得し、当該住所を始点とし、当該住所を含む地域から検索された所定の地点を終点とする経路をユーザー経路として登録することとしてもよい。この場合に検索される所定の地点とは、上記地域内に含まれる名所、駅、公園、公共機関等の各種の地図オブジェクトとしてよく、どの地図オブジェクトを検索するかは予め定められていてもよいし、ユーザー毎に設定することとしてもよい。このように、ユーザー経路をユーザーの住所に基づいて登録することで、ユーザーがユーザー経路の登録に要する手間を軽減できる。また、上記の実施形態では、対象経路の指定を受け付ける前に、ユーザー経路を予め登録しておくこととしたが、対象経路の指定を受け付けた後に、地図情報提供サーバー10がユーザー経路を設定することとしてもよい。この場合には、例えば地図情報提供サーバー10は、ユーザー情報記憶部100に記憶されるユーザーの住所を取得し、当該住所を始点とし、当該住所を含む地域から検索された所定の地点を終点とする経路をユーザー経路として設定し、当該設定したユーザー経路の中から対象経路の移動難易度に最も近いユーザー経路を基準ユーザー経路として選択することとしてよい。なお、地図情報提供サーバー10は、ユーザー経路を設定するに当たり、対象経路の移動難易度に基づいて、ユーザーの住所を基点とする地図上の範囲例えば、ユーザーの住所から半径Nキロ以内等を決定し、当該範囲内から終点となる地点を抽出することとしてよい。こうすることで、対象経路の移動難易度に対応したユーザー経路を絞り込むことができるため、処理負荷を低減できる。また、以上のように、地図情報提供サーバー10が、対象経路の指定を受け付けた後にユーザー経路を設定するようにしたことで、予めユーザー経路を登録しておく場合に比べて必要な記憶容量を低減させることができる。また、経路について算出される移動難易度の例は、上記の実施形態で採用したものに限定されない。例えば、経路の移動難易度は以下に示すように算出することとしてもよい。具体的な1つの例としては、移動難易度算出部110は、経路の移動難易度を、経路を移動するのに要する移動時間に応じた値として算出することとしてよい。この際に、移動難易度算出部110は、経路を複数の部分に分割し、各部分について移動時間を算出し、算出した移動時間を足し合わせることで移動難易度を算出することとしてよい。この場合に、図3に示されるA点からB点までの移動に要する移動難易度Wは、W=tθdとして算出することとしてよい。ここで、θはA点からB点までの勾配角度、tθは単位距離あたりの移動時間、dは移動距離である。図14には、角度θに応じたtの値の一例を示した。図14に示されるように、角度θの範囲毎にtθの値を予め定めておくこととしてよく、θが正の場合には上り坂、θが0の場合には平坦な道、そしてθが負の場合には下り坂であることに対応する。なお、θは、sinθ=ΔH/dから求められる。また、移動難易度の他の具体的な算出例としては、移動難易度算出部110は、経路の移動難易度を、経路を移動するのに要するカロリーに応じた値として算出することとしてよい。この際に、移動難易度算出部110は、経路を複数の部分に分割し、各部分を移動する際のカロリーを算出し、算出したカロリーを足し合わせることで移動難易度を算出することとしてよい。この場合に、図3に示されるA点からB点までの移動に要する移動難易度Wは、W=MMETSθad/tθとして算出することとしてよい。ここで、Mは体重、METSθは運動の強さを表す係数、aは所定値1.05の係数、θはA点からB点までの勾配角度、tθは単位距離あたりの移動時間、dは移動距離である。図15には、角度θに応じたMETSの値の一例を示した。また、tθは図14に示したテーブルの値を用いることとしてよい。図15に示されるように、角度θの範囲毎にMETSθの値を予め定めておくこととしてよく、θが正の場合には上り坂、θが0の場合には平坦な道、そしてθが負の場合には下り坂であることに対応する。なお、θは、sinθ=ΔH/dから求められる。また、移動難易度の他の具体的な算出例としては、移動難易度算出部110は、経路の移動難易度を、経路の長さを考慮せずに、経路の起伏に基づいて算出することとしてもよい。この際に、移動難易度算出部110は、図3に示されるA点からB点までの移動に要する移動難易度Wを、W=fθとして算出することとしてよい。例えば、fθは、θの単調増加関数としてよい。また、移動難易度算出部110は、経路の移動難易度を、経路の起伏と経路の地図平面上への射影距離に基づいて算出することとしてもよい。この際に、移動難易度算出部110は、図3に示されるA点からB点までの移動に要する移動難易度Wを、例えばW=Fθdcosθとして算出することとしてよい。また、移動難易度算出部は、経路の移動難易度を、経路の起伏を考慮した長さに基づいて算出することとしてもよい。この際に、移動難易度算出部110は、図3に示されるA点からB点までの移動に要する移動難易度Wを、例えばW=dとして算出することとしてよい。上記の実施形態では、経路の移動難易度を、経路の起伏さらに経路の長さに基づいて算出することとしたが、経路の起伏さらに経路の長さに加えて、季節、天候、気温、湿度、経路内に存在する階段、踏切、信号等のオブジェクトの有無、路面状態等のデータに基づいて移動難易度を算出することとしてもよい。例えば、季節、天候、気温、湿度等のデータは、対象経路の存在する地域の天気情報を図示しない天気情報提供サーバーから取得し、取得した天気情報に応じて、図4,図14,図15に示したテーブルのF,t,METSの値を変化させることとしてよい。以下、経路の長さ及び起伏に加えて、季節、天候、気温、湿度、経路内に存在する階段、踏切、信号等のオブジェクトの有無、路面状態等のデータに基づいて経路の移動難易度を算出する場合の具体例について説明する。ここでは、経路を複数の部分に分割し、各部分について部分移動難易度を算出し、算出した部分移動難易度を足し合わせる場合において、経路を分割した一部分に該当するA点からB点までの部分経路の移動難易度Zを算出する例について説明する。移動難易度Zは、A点からB点までの経路の起伏に基づいて算出される移動難易度をW、天気やオブジェクトの有無に基づく移動難易度の補正係数をγとした場合に、Z=gW,γとして表される。このとき、関数gは、gW,γ=Wγ、又はgW,γ=γW等としてよい。まず、A点とB点までの経路の間に、階段、踏切、信号、地下道、陸橋等のオブジェクトがある場合について説明する。例えば、A点からB点の間にn個のオブジェクトOii=1,,nが存在する場合に、オブジェクトOiのそれぞれについて定められた負荷の合計に比例する補正値γ1>0をγγの初期値=0に加え、Z=gW,γを算出する。この際に、例えば、A点からB点までの起伏に基づくパラメータや移動難易度にγを加えてA点からB点までの移動難易度Zを算出することとしてもよいし例えばZ=Fθγd、又はZ=Fθdγ等、A点からB点までの起伏に基づく移動難易度にγを乗じてA点からB点までの移動難易度Zを算出することとしてもよい例えばZ=γFθd等。このようにA点からB点までの移動難易度Zを算出することで、経路内に配置されたオブジェクトの種類やそのオブジェクトが配置された起伏の状態を、経路の移動難易度に反映することができる。なお、上述した例では、経路内でオブジェクトが配置された位置を考慮して経路の移動難易度を算出することとしたが、経路内でのオブジェクトが配置された位置を考慮しなくとも構わない。こうした場合には、例えば、経路内にオブジェクトが含まれる場合に、当該経路についてオブジェクトの効果を考慮せずに算出した移動難易度に、オブジェクトに応じた又はオブジェクトに依らない一律の負荷に基づく補正値を足す、又は乗じることで経路の移動難易度を算出することとしてもよい。次に、天候、気温、湿度等をパラメータとして考慮する場合において用いられる移動難易度の補正係数γの一例について説明する。まず、ユーザーの居住する地域又はユーザーの国籍や基準ユーザー経路の属する地域に基づいて、ユーザーについて基準となる環境情報基準環境情報を設定する。ここで、基準環境情報は、ユーザーが通常体験している気温や湿度の範囲や降雪の有無、路面状態舗装路か未舗装路山道等等の情報を含むこととしてよい。そして、ユーザーの基準環境情報と、対象経路の属する地域や天気データに基づく対象環境情報気温、湿度、降雪の有無、路面状態等とを比較して、対象環境情報がユーザーにとって通常体験する環境であるか否かを判定し、通常体験する環境でないと判定される場合には補正値γ2>0をγに加え、通常体験する環境であると判定される場合には補正値をγに加えないこととしてよい。なお、補正係数γによるA点からB点までの移動難易度Zの算出方法は、上述した例と同様としてよい。また、上記の例において、補正係数γには、経路上のオブジェクトに基づく補正値γ1と、天候情報に基づく補正値γ2とのうちいずれか一方を含めるようにしてもよいしγ=γ1又はγ2等、両方を含めることとしてもよいγ=γ1γ2又はγ1γ2等。また、上記の実施形態において、ユーザーについて記憶されるユーザー経路の中に、対象経路の移動難易度以上のユーザー経路がない場合には、ユーザー経路を拡張し、拡張したユーザー経路を基準ユーザー経路として用いてもよい。例えば、ユーザー経路のうち最大の移動難易度を有するユーザー経路を選択し、当該選択したユーザー経路拡張対象ユーザー経路と対象経路との移動難易度の差分を算出し、拡張対象ユーザー経路の終点から、上記算出された移動難易度の差分に位置する地点を探索し、探索された地点まで拡張対象ユーザー経路を拡張することとしてもよい。そして、こうして拡張された拡張対象ユーザー経路を基準ユーザー経路として用いて、対象経路の比較に用いることとしてよい。以上の実施形態では、本発明を地図情報提供サーバー10に適用した例を説明したが、本発明はスタンドアローンのコンピュータに適用してもよいのはもちろんである。このスタンドアローンのコンピュータが、例えばタッチパネル及びGPSGlobalPositioningSystemを備えた携帯端末である場合は、GPSにより取得した位置情報に基づいて地図上の始点出発点を設定し、ユーザーがタッチパネルに表示された地図に対してタップした位置に基づいて地図上の終点目的地を設定するようにしてもよい。これにより、始点を携帯端末の現在地に応じて機械的に設定できると共に、終点をユーザーの直感的な操作により設定できるため、ユーザーの現在地から目的地へ至る対象経路の設定に要する手間を軽減できる。また、以上の実施形態では、対象経路を決定する前に予めユーザー経路を指定するデータを受け付けてユーザー経路を登録しておくこととしたが、対象経路を指定するデータと、ユーザー経路を指定するデータとを同じタイミングで受け付けてもよいし、対象経路を指定するデータを受け付けた後に、ユーザー経路を指定するデータを受け付けることとしても構わない。また、上記の実施形態において、ユーザーが経路を移動する際の移動方法は、徒歩ランニングを含む、自転車等としてよく特に限定されない。例えば、移動方法ごとに移動難易度を算出するためのデータを保持し、ユーザーから指定された移動方法について対象経路とユーザー経路のそれぞれの移動難易度を算出し、算出した移動難易度に基づいて対象経路とユーザー経路とを比較した結果をユーザーに提示することとしてもよい。"