"移動端末の絶対位置を検出する絶対位置検出部と、前記移動端末がある地点から所定方向に移動する場合に、該ある地点から移動方向が該所定方向から変更される地点までの間を結ぶ線分情報を取得する取得部と、前記移動端末が前記所定方向に移動している間に前記絶対位置検出部で検出された前記絶対位置に基づいて、前記所定方向を算出するとともに、当該算出された方向と前記線分情報に含まれる直進距離とから前記移動端末の移動経路を算出する移動経路算出部と、を備え、前記移動端末が前記ある地点から前記所定方向に移動している間に、前記絶対位置検出部において前記絶対位置が複数検出された場合には、前記移動経路算出部は、遅いタイミングで検出された絶対位置ほど前記所定方向の算出において前記複数の絶対位置それぞれの重みを大きくすることを特徴とする移動端末。前記移動経路算出部は、前記複数の絶対位置それぞれの重みを、前記移動端末が前記所定方向に移動している間に前記絶対位置検出部が検出した順序に比例した値にすることを特徴とする請求項1に記載の移動端末。前記移動経路算出部は、前記複数の絶対位置それぞれの重みを、前記各絶対位置が取得されたときに前記移動端末が前記ある地点から移動していた距離に比例した値にすることを特徴とする請求項1に記載の移動端末。移動端末の絶対位置を検出する絶対位置検出部から前記端末の絶対位置を取得し、前記移動端末がある地点から所定方向に移動する場合に、該ある地点から移動方向が該所定方向から変更される地点までの間を結ぶ線分情報を取得し、前記移動端末が前記所定方向に移動している間に前記絶対位置検出部で検出された前記絶対位置に基づいて、前記所定方向を算出するとともに、当該算出された方向と前記線分情報に含まれる直進距離とから前記移動端末の移動経路を算出する処理を、コンピュータに実行させ、前記移動端末が前記ある地点から前記所定方向に移動している間に、前記取得する処理において前記絶対位置が複数検出された場合には、前記移動経路を算出する処理では、遅いタイミングで検出された絶対位置ほど前記所定方向の算出において前記複数の絶対位置それぞれの重みを大きくすることを特徴とする移動経路算出プログラム。1つの側面では、本発明は、精度よく移動経路を算出することが可能な移動端末及び移動経路算出プログラムを提供することを目的とする。本明細書に記載の移動端末は、移動端末の絶対位置を検出する絶対位置検出部と、前記移動端末がある地点から所定方向に移動する場合に、該ある地点から移動方向が該所定方向から変更される地点までの間を結ぶ線分情報を取得する取得部と、前記移動端末が前記所定方向に移動している間に前記絶対位置検出部で検出された前記絶対位置に基づいて、前記所定方向を算出するとともに、当該算出された方向と前記線分情報に含まれる直進距離とから前記移動端末の移動経路を算出する移動経路算出部と、を備え、前記移動端末が前記ある地点から前記所定方向に移動している間に、前記絶対位置検出部において前記絶対位置が複数検出された場合には、前記移動経路算出部は、遅いタイミングで検出された絶対位置ほど前記所定方向の算出において前記複数の絶対位置それぞれの重みを大きくする移動端末である。本明細書に記載の移動端末及び移動経路算出プログラムは、精度よく移動経路を算出することができるという効果を奏する。以下、移動端末の一実施形態について、図1~図12に基づいて詳細に説明する。図1には、移動端末100がブロック図にて示されている。本実施形態では、移動端末100として、例えば、携帯電話、PHSPersonalHandyphoneSystem、スマートフォン、PDAPersonalDigitalAssistantなどの携帯型の端末が採用されているものとする。なお、これに限らず、移動端末100としてはポータブルナビゲーションシステムや、GPSロガーなどを採用することもできる。移動端末100は、図1に示すように、絶対位置検出部30と、地磁気情報検出部40と、加速度情報検出部50と、表示画面60と、入力インタフェース62と、制御部20と、を備える。なお、移動端末100は、通話機能や、メール、インターネットなどの通信機能、撮影機能などの各種機能を備える場合もあるが、図1では、これらの機能を実現するための構成についての図示は省略している。絶対位置検出部30は、本実施形態では、GPS受信機であり、上空に存在する複数個のGPS衛星からの信号を受けて、絶対位置緯度経度で示される位置に関する情報を得るものである。地磁気情報検出部40は、方位センサとも呼ばれ、3軸座標系上での地磁気の検出が可能な地磁気センサ、すなわち磁気方位センサである。なお、地磁気センサに代えて、ジャイロセンサ角速度センサを用いることとしても良い。加速度情報検出部50は、例えば、3軸方向の加速度を検出するセンサである。表示画面60は、制御部20の指示の下、各種情報を表示するものであり、例えば、移動端末100を保持するユーザが移動したルートの情報を、表示する。入力インタフェース62は、キーボードやタッチパネルなどを含む。図2には、制御部20のハードウェア構成が示されている。図2に示すように、制御部20は、CPUCentralProcessingUnit90、ROMReadOnlyMemory91、RAMRandomAccessMemory92、記憶部ここではHDDHardDiskDriveとする93、入出力部94等を備えており、制御部20の構成各部は、バス95を介して接続されている。制御部20では、CPU90がRAM92又はHDD93に格納されたプログラム移動経路算出プログラムを実行することで、図3に示す各処理部の機能を実現する。また、HDD94は、制御部20内で得られたデータなどを記憶し、図3の情報記憶部23として機能する。入出力部94は、表示画面60や入力インタフェース62との通信を行う入出力ポートである。図3は、図1の制御部20のCPU90によって実現される、移動経路算出に関する機能を示す機能ブロック図である。図3に示すように、制御部20は、検出制御部21、取得部としてのリンク情報生成部22、情報記憶部23、移動経路算出部24、及び表示制御部25等として機能する。検出制御部21は、リンク情報生成部22からの情報に基づいて、絶対位置検出部30の起動タイミング、絶対位置検出部30の検出タイミングを決定し、当該検出タイミングで、絶対位置検出部30に絶対位置計測を実行させる。なお、本実施形態では、検出タイミングとして、移動端末100を保持するユーザが所定距離例えば30mだけ移動したタイミングを採用することとしている。リンク情報生成部22は、地磁気情報検出部40と加速度情報検出部50との検出結果に基づいて、移動端末100が直線移動している間曲がり曲がり角と曲がり曲がり角との間の距離の情報を含む線分情報を生成する。すなわち、リンク情報生成部22は、移動端末100がある地点から所定方向に移動する場合に、該ある地点から移動方向が該所定方向から変更される地点までの間を結ぶ線分情報を生成し取得する。以下においては、この線分情報をリンク情報と呼ぶものとする。なお、リンク情報生成部22は、移動端末100を保持するユーザが歩き始めたときからリンク情報の生成を開始し、入力インタフェース62を介してユーザから入力される歩行終了のコマンドを受け付けたときに、リンク情報の生成を終了する。また、リンク情報生成部22は、入力インタフェース62から入力される、GPSアプリケーションを終了するコマンドを受け付けたときに、検出制御部21に対して絶対位置検出部30による検出を中止すべき旨の指示を出す。情報記憶部23は、リンク情報生成部22で生成されたリンク情報や絶対位置検出部30で検出されたGPS計測結果を、データベースにて記憶する。移動経路算出部24は、移動端末100が直進移動している間に絶対位置検出部30で検出されたGPS計測結果に基づいて、移動方向所定方向を算出するとともに、当該移動方向とリンク情報に含まれる直進距離とから移動端末100の移動経路を算出する。移動経路算出部24は、リンク情報やGPS計測結果を情報記憶部23から読み出す。なお、情報記憶部23にて記憶されているデータベースの詳細な内容については、後述する。表示制御部25は、移動経路算出部24で取得された移動経路を取得して、表示画面60上に表示する。次に、上記のように構成される移動端末100における処理について、図4~図12に基づいて、詳細に説明する。図4は、移動経路算出処理において、移動端末100が実行する処理の一連の流れを示すフローチャートである。なお、図4の処理の前提として、移動経路を算出するためのアプリケーションが、ユーザの指示の下、既に起動されているものとする。図4の処理では、まず、リンク情報生成部22が、ステップS10において、加速度情報検出部50が起動したか否かを判断する。このステップS10の判断が肯定された場合には、ステップS11、S12の処理、及びステップS14~S28の処理に移行する。ステップS11、S12の処理、及びステップS14~S28の処理は同時並行的に行われる。以下、各処理について、具体的に説明する。ステップS11、S12の処理についてステップS11では、リンク情報生成部22が、曲がりを検出したか否かを判断する。ここで、曲がりとは、移動端末100を保持するユーザが進行方向を変更することを意味する。リンク情報生成部22は、例えば、地磁気情報検出部40で検出される地磁気の変化量が所定値以上になったときに、曲がりがあったことを検出する。次いで、ステップS12では、リンク情報取得処理のサブルーチンを実行する。このステップS12のリンク取得処理のサブルーチンは、図5のフローチャートに沿って行われる。具体的には、まず、図5のステップS32において、リンク情報生成部22は、直線移動した距離リンク長を次式1に基づいて算出する。リンク長=曲がりを検出したときの通算歩数-前回曲がりを検出したときの通算歩数×歩幅...1ここで、歩数は、加速度情報検出部50により検出される加速度の変化から取得される値であり、歩幅は、ユーザにより設定される値である。なお、ユーザは歩幅に代えて、身長を入力することとしてもよく、この場合には、リンク情報生成部22は、入力された身長から、おおよその歩幅を算出する。なお、歩き始めた後、最初の曲がりを検出したときには、リンク情報生成部22は、直線移動した距離リンク長を次式1’に基づいて算出する。リンク長=曲がりを検出したときの通算歩数×歩幅...1’次いで、ステップS34では、リンク情報生成部22が、移動経路算出用のデータとして、上式1又は1’に基づいて算出されたリンク長を情報記憶部23に格納されているリンクデータベース図6参照に登録する。ここで、リンクデータベースには、図6に示すように、リンクの通し番号であるリンクNo.、曲がりを検出したときのユーザの通算の歩数である曲がり時歩数、所定方向例えば、北を基準とした角度反時計回りの角度であるリンク角度、リンクの始点の座標であるリンク始点x、リンク始点y、リンクの終点の座標であるリンク終点x、リンク終点yの項目を含んでいる。なお、ステップS20が行われる直前の段階リンクNo.が2のリンクが取得された段階では、リンクNo.2のリンク角度、リンク終点x、リンク終点yの項目は空白のままとなる。なお、リンクNo.2のリンク始点x、リンク始点yは、リンクNo.1のリンク終点x、リンク終点yと同一の値となる。以上のようにしてステップS12の処理が終了すると、図4のステップS11に戻り、リンク情報生成部22が曲がりを検出するたびにリンク情報を取得する。そして、ステップS11、S12の処理は、ステップS28の判断が肯定されるまで歩行終了となるまで、継続される。ステップS14~S28の処理について次に、上記ステップS11、S12の処理と同時並行的に行われる、ステップS14~S28の処理について説明する。ステップS14では、検出制御部21が、ユーザが所定距離ここでは、30mとする歩行したか否かを判断する。ここで、検出制御部21は、30m歩行したか否かの判断を、加速度情報検出部50により検出される歩数と、歩幅との積から算出した値に基づいて行うものとする。ただし、これに限らず、検出制御部21は、一般的にユーザが30m歩行するのに要する時間例えば、23秒が経過したか否かに基づいて、30m歩行したか否かの判断を行うこととしても良い。なお、30m歩行するのに要する時間は、予め設定されていても良いが、検出制御部21が過去に取得された歩数に関するデータなどから自動的に設定することとしても良い。ステップS14の判断が肯定されると、ステップS15に移行する。ステップS15では、検出制御部21が、絶対位置検出部30を介して絶対位置アンカーポイントと呼ぶを取得する。なお、以下においては、アンカーポイントをGnと表し、アンカーポイントを取得した際のリンク上の地点をPnと表すものとする例えば、図9a、図9b参照。次いで、ステップS16では、検出制御部21が、ステップS15が行われるまでの間にリンク情報生成部22のステップS12の処理が少なくとも1回行われ、少なくとも1つのリンクが情報が取得されているか否かを判断する。ここでの判断が否定された場合には、ステップS14に戻り、以降は、ユーザが所定距離歩行するたびに、アンカーポイントの取得を行う。一方、ステップS16の判断が肯定された場合には、ステップS20に移行する。なお、アンカーポイントのデータは、情報格納部23が保有する、図7に示すようなGPSデータベースに格納される。図7のGPSデータベースは、アンカーポイントの計測が行われたときに取得中であったリンクの通し番号であるリンクNo.、GPS測位結果を示す緯度、経度、GPS取得時までに歩き始めからユーザが歩いた歩数を示すGPS取得時歩数の項目を有している。なお、図7では、リンクNo.が2のリンクに対するアンカーポイントの取得が完了した状態が示されている。図4に戻り、ステップS20では、移動経路算出部24が、ステップS12リンク取得処理で取得された1つのリンク情報と、ステップS15GPS取得処理で取得されたアンカーポイントの情報を用いて、リンク角度算出処理を行う。以下、ステップS20のリンク角度算出処理について、図8のフローチャートに沿って説明する。リンク角度算出処理ステップS20について図8は、ステップS20の処理の流れを示すフローチャートである。図8の処理では、まず、ステップS70では、移動経路算出部24が、ステップS12においてリンク情報生成部22が1つのリンク情報を取得している間に、絶対位置検出部30が複数のアンカーポイントを取得したか否か、すなわち、ステップS12を1回行うまでの間に、ステップS15が複数回行われたか否か、を判断する。ここでの判断が否定された場合には、ステップS72に移行し、判断が肯定された場合には、ステップS74に移行する。ステップS72に移行した場合には、移動経路算出部24は、リンクが、前のリンクの終端を起点として取得したアンカーポイントを通過するような角度を、リンク角度として決定する。具体的には、図9aに示すように、前のリンクの終点Fを始点として、アンカーポイントG1をリンクが通るような角度を、リンク角度例えば北を基準とした角度αとして決定する。一方、ステップS74に移行した場合には、移動経路算出部24は、各アンカーポイントの重み付けを行って、リンク角度α’を決定する。以下、図9bに示すように、3つのアンカーポイントが取得された場合のリンク角度α’の決定方法について説明する。図9bの場合、前のリンクの終端Fを始点として、アンカーポイントG1、G2、G3が取得されており、各アンカーポイントG1、G2、G3を取得されたときのリンク上の位置P1、P2、P3も取得されているものとする。この場合、次式2にて表される値εが最小となるような、P1、P2、P3を求める。ここで、上式2は、点Gjと点Pjとの間に各点を結ぶバネバネ定数kjが存在していると想定して、各バネが最も安定する状態、すなわち、エネルギが最小となる状態を最適な状態であると推定する理論KamadaKawaiのモデルに基づく式である。なお、本実施形態では、バネ定数kjをアンカーポイントの重みに応じて変更するので、以下においては、kjを重み係数と呼ぶものとする。上式2において、本実施形態では、重み係数kjを、前のリンクの終端F現リンクの始点からの距離が遠いアンカーポイントほどすなわち、検出タイミングが遅いアンカーポイントほど、大きい値とする。例えば、重み係数kjは、前のリンクの終端F現リンクの始点からの距離に比例する値に設定する。このように、重み係数kjを、距離が遠いアンカーポイントほど大きい値とするのは、図10に示すように、リンクの始点からアンカーポイントまでの距離が近いほど、リンクの始点とGPSの誤差範囲とを通るリンクの角度範囲aが大きくなるからである。すなわち、リンクの始点からの距離が近いアンカーポイントほど、リンク角度への影響が大きく図10の左図参照、リンク角度の取り得る範囲を広くしてしまい、リンク角度の誤差への影響が大きいため、当該影響をなるべく小さくする必要があるからである。したがって、本実施形態のように、前のリンクの終端F現リンクの始点からの距離が遠いアンカーポイントほど重み係数kjを大きくして、リンク角度の算出において影響が大きくなるようにすることで、リンク角度として適切な角度が算出されるようにしているのである。図11aには、重み係数を用いないとする又は重み係数kjを固定値とする場合における、正解のリンク角度と、移動経路算出部24が算出するリンク角度の一例が示されている。また、図11bには、重み係数を用いた場合すなわち重み係数kjを可変にした場合における正解のリンク角度と、移動経路算出部24が算出するリンク角度の一例が示されている。なお、図11a、図11bでは、周辺の建物鉄筋等などの影響で、アンカーポイントが実際の位置から一定の方向にずれて検出される場合について示されている。これら図11a、図11bを比較するとわかるように、図11bのように可変の重み係数を用いた方が、移動経路算出部24が算出するリンク角度を、正解のリンク角度に近づけることができる。また、リンク角度とリンクの長さから決定されるリンクの終点を、実際のリンクの終点に近づけることが可能となる。なお、本実施形態では、例えば、図12に示すように、リンクの始点が実際の始点からずれているような場合にも、重み係数をリンクの始点からの距離に応じて大きくすることにより、算出したリンク角度を、正解のリンク角度に近づけることができる。また、リンク角度とリンクの長さから決定されるリンクの終点を、実際のリンクの終点に近づけることが可能となる。なお、上記のようにしてリンク角度α又はα’が決まると、図6のリンクデータベースのうち、項目リンク角度への登録が可能となる。また、リンク角度α又はα’が決まることで、リンク終点x,yの項目への登録も可能となる。以上のようにしてステップS72又はステップS74の処理が行われた後は、図4のステップS22に移行する。図4に戻り、ステップS22では、移動経路算出部24が、移動経路を算出する。具体的には、移動経路算出部24は、これまでに求められている移動経路に対して、ステップS20で求められたリンク角度のリンクを連結したものを、新たな移動経路として算出する。そして、ステップS26では、表示制御部25が、移動経路を表示画面60上に出力する。これにより、表示画面60上には、これまでにユーザが歩行した経路が、ほぼリアルタイムで表示されることになる。次いで、ステップS28では、リンク情報生成部22が歩行終了か否かを判断する。ここでの判断が否定された場合には、ステップS11及びステップS14に戻る。なお、ステップS28において歩行終了と判断される場合とは、例えば、加速度情報検出部50が所定時間ユーザの歩行を検出しなかったような場合や、ユーザが入力インタフェース62から、歩行終了のコマンドを入力した場合などである。一方、ステップS28の判断が肯定された場合には、図4の全処理を終了する。以上、詳細に説明したように、本実施形態によると、絶対位置検出部30が移動端末100のアンカーポイント絶対位置を検出し、リンク情報生成部22が、移動端末100が曲がるまでの間に移動した線分リンクを取得し、移動経路算出部24が、リンク情報生成部22が取得したリンク上を移動端末100が移動している間に絶対位置検出部30で検出されたアンカーポイントに基づいて、リンクの角度方向を算出するとともに、当該リンクの角度とリンクの直進距離とから移動端末100の移動経路を算出する。この場合において、移動端末100が1つのリンク上を移動している間に、絶対位置検出部30においてアンカーポイントが複数検出された場合には、移動経路算出部24は、遅いタイミングで検出されたアンカーポイントほどリンクの角度の算出において複数のアンカーポイントそれぞれの重み係数kjを大きくする。これにより、本実施形態では、リンクの角度を決定する際に誤差に対する影響の小さい、リンクの始点から遠いアンカーポイント遅いタイミングで検出されたアンカーポイントほど重みを大きくすることで、リンクの角度を正解の角度に近づけることができる。したがって、地図情報等を用いなくとも精度よく移動経路を算出することが可能となる。また、本実施形態によると、絶対位置を頻繁に取得し続けなくてもよいため、装置の消費電力を低減することができる。また、本実施形態では、移動端末100を保有するユーザが曲がり角等を曲がる度に移動経路が変更されるので、ほぼリアルタイムで移動経路が更新され、使い勝手がよい。また、本実施形態では、移動経路算出部24は、複数のアンカーポイント絶対位置それぞれの重みを、各アンカーポイントが取得されたときに移動端末100がリンク上を移動していた距離すなわち、リンクの始点からの距離に比例した値に決定する。これにより、本実施形態のように、アンカーポイントの取得タイミングを距離歩数×歩幅で決定している場合には、その距離を重み係数の決定に流用することができる。これにより簡易に重み係数を決定することができる。なお、上記実施形態では、アンカーポイントを取得したときのリンクの始点からの距離に比例した値で、各アンカーポイントの重み付けを行うこととしたが、これに限らず、例えば、リンク上を移動端末100が移動している間に絶対位置検出部30が検出した順序各リンクに対応する絶対位置の取得順序に比例した値で重み付けを行うこととしてもよい。この場合にも、上記実施形態のように距離を用いて重み付けを行う場合と同様、簡易に重み付けを行うことができる。なお、上記実施形態では、アンカーポイントの取得タイミングを距離歩数×歩幅で決定する場合について説明したが、これに限られるものではない。例えば、タイマーを用いて計測される所定時間ごとに、アンカーポイントを取得することとしてもよい。なお、上記実施形態及び上記変形例では、アンカーポイントGiと、これに対応するPiとの距離の二乗和を利用して、移動経路を算出する場合について説明したが、これに限られるものではない。例えば、アンカーポイントGiと、リンクとの距離最短距離の二乗和が最小値となるようなリンクの角度を、最適値とすることとしても良い。なお、上記実施形態では、GPSデータベースにおける位置を、緯度、経度で表す場合について説明したが、緯度、経度をその他の値例えば、出発点を原点とする距離であらわすこととしても良い。この場合、x座標の正方向を東方向、y座標の正方向を北方向などとすることができる。なお、上記実施形態では、移動経路を移動端末100内で算出する場合について説明したが、これに限られるものではない。例えば、移動端末100では、絶対位置検出部30、地磁気情報検出部40、加速度情報検出部50の検出結果を、外部のサーバ等に送信することとしても良い。サーバに、図3の制御部20と同様の機能を持たせることで、サーバにおいて、移動経路や移動経路を算出することができる。また、サーバからは、算出された移動経路や移動経路を移動端末100に送信することとしても良い。なお、上記実施形態では、絶対位置検出部30として、GPSセンサを用いる場合について説明したが、これに限らず、その他の装置を用いることとしても良い。絶対位置検出手段としては、例えば、RFIDシステムなどを採用することができる。また、上記実施形態では、地磁気情報検出部40としては、地磁気センサに代えて、その他の方位センサ、例えば、ジャイロセンサなどを用いることとしても良い。なお、本実施形態における制御部20の処理機能は、コンピュータによって実現することができる。その場合、制御部20が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。プログラムを流通させる場合には、例えば、そのプログラムが記録されたDVDDigitalVersatileDisc、CD-ROMCompactDiscReadOnlyMemoryなどの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。なお、以上の説明に関して更に以下の付記を開示する。付記1移動端末の絶対位置を検出する絶対位置検出部と、移動端末がある地点から所定方向に移動する場合に、該ある地点から移動方向が該所定方向から変更される地点までの間を結ぶ線分情報を取得する取得部と、前記移動端末が前記所定方向に移動している間に前記絶対位置検出部で検出された前記絶対位置に基づいて、前記所定方向を算出するとともに、当該算出された方向と前記線分情報に含まれる直進距離とから前記移動端末の移動経路を算出する移動経路算出部と、を備え、前記移動端末が前記ある地点から前記所定方向に移動している間に、前記絶対位置検出部において前記絶対位置が複数検出された場合には、前記移動経路算出部は、遅いタイミングで検出された絶対位置ほど前記所定方向の算出において前記複数の絶対位置それぞれの重みを大きくすることを特徴とする移動端末。付記2前記移動経路算出部は、前記複数の絶対位置それぞれの重みを、前記移動端末が前記所定方向に移動している間に前記絶対位置検出部が検出した順序に比例した値にすることを特徴とする付記1に記載の移動端末。付記3前記移動経路算出部は、前記複数の絶対位置それぞれの重みを、前記各絶対位置が取得されたときに前記移動端末が前記ある地点から移動していた距離に比例した値にすることを特徴とする付記1に記載の移動端末。付記4移動端末の絶対位置を検出する絶対位置検出部から前記端末の絶対位置を取得し、前記移動端末がある地点から所定方向に移動する場合に、該ある地点から移動方向が該所定方向から変更される地点までの間を結ぶ線分情報を取得し、前記移動端末が前記所定方向に移動している間に前記絶対位置検出部で検出された前記絶対位置に基づいて、前記所定方向を算出するとともに、当該算出された方向と前記線分情報に含まれる直進距離とから前記移動端末の移動経路を算出する処理を、コンピュータに実行させ、前記移動端末が前記ある地点から前記所定方向に移動している間に、前記取得する処理において前記絶対位置が複数検出された場合には、前記移動経路を算出する処理では、遅いタイミングで検出された絶対位置ほど前記所定方向の算出において前記複数の絶対位置それぞれの重みを大きくすることを特徴とする移動経路算出プログラム。付記5前記移動経路を算出する処理では、前記コンピュータに、前記複数の絶対位置それぞれの重みを、前記移動端末が前記所定方向に移動している間に前記絶対位置検出部が検出した順序に比例した値にさせることを特徴とする付記4に記載の移動経路算出プログラム。付記6前記移動経路を算出する処理では、前記コンピュータに、前記複数の絶対位置それぞれの重みを、前記各絶対位置が取得されたときに前記移動端末が前記ある地点から移動していた距離に比例した値にさせることを特徴とする付記1に記載の移動経路算出プログラム。"