"ネットワーク上のサーバからコンテンツを取得する無線通信端末であって、前記無線通信端末の位置を取得する位置取得手段と、前記無線通信端末の移動方向を検出する移動方向検出手段と、前記無線通信端末の移動速度を検出する移動速度検出手段と、前記無線通信端末が通信できる通信エリア情報を管理する通信エリア情報管理手段と、前記位置、前記移動方向、前記移動速度および前記通信エリア情報に基づいて、前記無線通信端末が通信エリア外に滞在する時間を推定する通信エリア外滞在時間推定手段と、前記通信エリア外滞在時間推定手段により推定した前記無線通信端末が通信エリア外に滞在する時間に応じて、ユーザが取得すると推測されるコンテンツを決定する取得コンテンツ決定手段と、前記取得コンテンツ決定手段で決定した前記ユーザが取得すると推測されるコンテンツを通信エリア内で予め取得するコンテンツ取得手段と、を備えた無線通信端末。前記通信エリア情報管理手段では、鉄道または道路の路線上において通信できるか否かの情報を管理する請求項1記載の無線通信端末。道路または鉄道路線の情報を管理する地図管理手段を備え、前記通信エリア外滞在時間推定手段では、前記地図管理手段からの前記道路または鉄道路線の情報に基づいて前記無線通信端末が通信エリア外に滞在する時間を推定する請求項1または請求項2に記載の無線通信端末。しかしながら、上記従来技術では、無線通信端末が取得するコンテンツの数を無線強度に基づいた通信エリア内での通信可能時間により決定しているため、実際には参照される可能性の低いコンテンツまで取得してしまうという課題を有していた。本発明の目的は、無線通信端末が通信エリア外に滞在すると推定される時間に基づいて、予め取得するコンテンツを決定することで、無線通信端末の電力および通信資源を有効に利用することにある。上記課題を解決するため、本発明の無線通信端末は、ネットワーク上のサーバからコンテンツを取得する無線通信端末であって、前記無線通信端末の位置を取得する位置取得手段と、前記無線通信端末の移動方向を検出する移動方向検出手段と、前記無線通信端末の移動速度を検出する移動速度検出手段と、前記無線通信端末が通信できる通信エリア情報を管理する通信エリア情報管理手段と、前記位置、前記移動方向、前記移動速度および前記通信エリア情報に基づいて、前記無線通信端末が通信エリア外に滞在する時間を推定する通信エリア外滞在時間推定手段と、前記通信エリア外滞在時間推定手段により推定した前記無線通信端末が通信エリア外に滞在する時間に応じて、ユーザが取得すると推測されるコンテンツを決定する取得コンテンツ決定手段と、前記取得コンテンツ決定手段で決定した前記ユーザが取得すると推測されるコンテンツを通信エリア内で予め取得するコンテンツ取得手段と、を備える構成となっている。本発明によれば、無線通信端末が通信エリア外に移動すると推定される場合に、通信エリア外に滞在すると推定される時間に基づいて、予め取得するコンテンツを決定することができるため、無線通信端末の電力および通信資源を有効に利用することができる。以下、本発明を実施するための形態について、図面を参照しながら説明する。図1に、本実施の形態に係る無線通信端末100の構成を示す。無線通信端末100において、位置取得部101は、無線通信端末100の位置を計測し、計測した位置を通信エリア外滞在時間推定部105に出力する。また、移動方向検出部102は、無線通信端末100の移動方向を計測し、計測した移動方向を通信エリア外滞在時間推定部105に出力する。さらに、移動速度検出部103は、無線通信端末100の移動速度を計測し、計測した移動速度を通信エリア外滞在時間推定部105に出力する。通信エリア外滞在時間推定部105は、無線通信端末100の位置、移動方向、および移動速度と、通信エリア情報管理部104から取得した無線通信端末100が通信可能なエリア情報とから、無線通信端末100が通信エリア外に滞在する時間を推定する。また、地図管理部106から道路や鉄道路線の情報を取得することで、無線通信端末100を所持しているユーザが徒歩で移動しているか、車で高速道路を走行しているか、鉄道で移動しているかなどの移動交通手段を推定し、通信エリア情報管理部104に蓄積している鉄道や道路の路線上で通信が可能か否かに関する情報例えば、地下やトンネルの中であり通信ができないことを示す情報を利用することで、通信エリア外滞在時間の精度を向上させることが可能である。例えば、ユーザが北の方角に向かって鉄道で移動していたとき、ユーザが乗っている鉄道は1km先で東に曲がって進むとする。地図管理部106から取得した道路地図や鉄道網を利用しない場合は、1km先で東に方向を変えることは推定できないが、地図管理部106から取得した道路地図や鉄道網を利用する場合は、1km先で東に方向を変えて進むことは推定でき、通信エリア外滞在時間の精度を向上させることが可能である。ここでユーザが使用したナビゲーション機能の結果を用いて通信エリア外滞在時間の精度を向上させても良い。通信エリア外滞在時間推定部105は、無線通信端末100が通信エリア外に滞在する推定時間を取得コンテンツ決定部107に出力する。取得コンテンツ決定部107は、通信エリア外に滞在する推定時間内にユーザが閲覧すると推定されるコンテンツを決定する。コンテンツ取得部108は、取得コンテンツ決定部107においてユーザが閲覧すると推定されたコンテンツをコンテンツサーバ110より取得し、コンテンツデータベース109に蓄積する。図2に取得コンテンツ決定部107の処理フローを示す。まず、通信エリア外滞在時間推定部105より通信エリア外滞在時間を受信するS200。そして、受信した通信エリア外滞在時間が0より大きいかどうかを判断しS201、0の場合は、無線通信端末100が通信エリア外に移動しないと判断してコンテンツの取得は行わず処理を終了する。通信エリア外滞在時間が0より大きい場合はS202の処理に移る。S202では、現在閲覧しているコンテンツから参照されているコンテンツのリストをリンクリストとして作成する。例えば、Webページなどからリンクされているページのリストなどを指す。次に、無線通信端末100が通信エリア外に滞在する間に、ユーザが閲覧すると推定される閲覧推定コンテンツ数を決定するS203。例えば、ユーザがHTMLで記載されたWebページを閲覧していた時に、通信エリア外に3分間滞在すると推定された場合、1分間に1ページ分のコンテンツを閲覧すると仮定すると閲覧推定コンテンツ数は3となる。そして、S203で決定した閲覧推定コンテンツ数に基づいて、リンクリストからコンテンツを選択するS205。ここで、ユーザが閲覧中のコンテンツは本文と、広告とから構成され、本文からは複数のコンテンツがリンクされており、かつ、広告からも複数のコンテンツがリンクされていると仮定する。ユーザが閲覧中のコンテンツに記載されているHTMLのタグを解析し、コンテンツに含まれるリンクを本文からのリンクと、広告からのリンクとに分類する。閲覧推定コンテンツ数を3とした場合には、本文に分類されたリンクをページの先頭に近い順に3つ選択し、選択されたリンク先のコンテンツを通信エリア外に滞在する推定時間内にユーザが閲覧すると推定されるコンテンツとする。この際、ユーザの嗜好情報、過去のコンテンツ閲覧履歴、コンテンツ属性に関する情報を利用しても良い。さらに、リンク先のコンテンツがテキストと画像を含んでいた場合には、テキストのみをキャッシュするなどして通信時間を短縮しても良い。また、閲覧コンテンツはHTMLで記載されたWebページに限定されない。なお、S202で作成したリンクリストに含まれるコンテンツ数が、S203で決定した閲覧推定コンテンツ数より少ない場合には、リンクリストのコンテンツ1つから参照されているコンテンツよりリンクリストを再帰的に作成し、S203で決定した閲覧推定コンテンツ数に足りるコンテンツ数になるまで繰り返す。リンクリストの作成例を、図3を用いて示す。現在参照しているコンテンツ301がリンクA、リンクB、リンクCを含んでいるとする。リンクAはコンテンツA302を指しており、リンクBはコンテンツB303を指しており、リンクCはコンテンツC304を指している。この場合S202で作成したリンクリストはリンクA、リンクB,リンクCであり、リンクリストに含まれるコンテンツ数は3となる。ここで、S203で決定した閲覧推定コンテンツ数が15であった場合には、コンテンツA302、コンテンツB303、コンテンツC304についても再帰的にS202の処理を行い、それぞれのコンテンツが含むリンクをリンクリストに追加する。この段階でリンクリストは12個のコンテンツを含んでおり、S203で決定した閲覧推定コンテンツ数15に満たないため、コンテンツA-a305、コンテンツA-b306についても同様の処理を行うことでS203で決定した閲覧推定コンテンツ数15を満たすようにする。逆に、S202で作成したリンクリストに含まれるコンテンツ数が、S203で決定した閲覧推定コンテンツ数より多い場合には、リンクリストからユーザが閲覧すると推定される数だけのコンテンツを選択するS205。この際、ユーザの嗜好情報、過去の類似コンテンツを閲覧するのに要した時間、過去のコンテンツ閲覧履歴、コンテンツ属性に関する情報などを利用しても良い。この場合の処理例を図4に示す。まず、ユーザの嗜好に合致するコンテンツをS202で作成したリンクリストから抽出するS401。次に、S401で抽出したコンテンツの数と、S203で決定した閲覧推定コンテンツ数とを比較するS402。S401で抽出したコンテンツ数がS203で決定した閲覧推定コンテンツ数より少ない場合は、S401で抽出したコンテンツを閲覧推定コンテンツとして決定S407して処理を終了する。ここで、ユーザの嗜好に合致しなかったコンテンツを、リンクリストの先頭から順に、S203で決定した閲覧推定コンテンツ数になるまで閲覧推定コンテンツとして決定しても良い。S401で抽出したコンテンツ数がS203で決定した閲覧推定コンテンツ数より多い場合は、S401で抽出したコンテンツの中から1つコンテンツを選択するS403。そして、S403で選択したコンテンツが文章を多く含んでいるか、画像を多く含んでいるかを判断するS404。ここで、コンテンツのサイズなど他のコンテンツの属性を利用しても良い。文章を多く含んでいるコンテンツは、ユーザから参照される可能性が高いと判断し、閲覧推定コンテンツとして決定するS405。一方、画像を多く含んでいるコンテンツはユーザから閲覧される可能性が低いと判断し、閲覧推定コンテンツには含めない。ここで、ユーザのコンテンツ閲覧履歴より、文章を多く含むコンテンツは閲覧される可能性が低く、画像を多く含むコンテンツは閲覧される可能性が高いと判断できる場合には、画像を多く含むコンテンツを閲覧推定コンテンツとしても良い。次に、S405で決定した閲覧推定コンテンツの累積数とS203で決定した閲覧推定コンテンツ数とを比較するS406。S405で決定した閲覧推定コンテンツの累積数が、S203で決定した閲覧推定コンテンツ数より少ない場合はS403の処理に戻る。逆に、S405で決定した閲覧推定コンテンツの累積数がS203で決定した閲覧推定コンテンツ数より多くなった場合は処理を終了する。以上のように、本実施の形態によれば、無線通信端末が通信エリア外に移動すると推定される場合に、通信エリア外に滞在すると推定される時間に基づいて、予め取得するコンテンツを決定することができるため、無駄な処理を削減でき、無線通信端末の電力および通信資源を有効に利用することができる。さらに、ユーザの嗜好や閲覧履歴に基づいて取得するコンテンツを決定することにより、閲覧される可能性の高いコンテンツを選択して取得しておくことが可能となる。"