端末装置の所持者の動きを検出する動き検出手段と、前記端末装置の所持者の動きによって生じた結果を取得する結果取得手段と、前記動き検出手段にて検出された動きと、その動きによって生じて前記結果取得手段にて取得された結果とを対応づけてログ情報として保存する情報保存手段と、前記情報保存手段にて保存されたログ情報に基づいて、端末装置の所持者の動きによって生じる結果を予測する結果予測手段とを有する情報処理システム。請求項1に記載の情報処理システムにおいて、前記端末装置にネットワークを介して接続可能なサーバを有し、前記端末装置は、前記動き検出手段と、前記結果取得手段と、前記動き検出手段にて検出された動きと、その動きによって生じて前記結果取得手段にて取得された結果とを対応づけたログ情報を前記サーバに送信する第1の通信手段とを有し、前記サーバは、前記端末装置から送信されてきたログ情報を受信する第2の通信手段と、前記情報保存手段と、前記結果予測手段とを有し、前記情報保存手段は、前記第2の通信手段にて受信されたログ情報を保存する情報処理システム。請求項1または請求項2に記載の情報処理システムにおいて、前記端末装置の位置情報を取得する位置取得手段を有し、前記結果取得手段は、前記位置取得手段にて取得された前記端末装置の位置情報に基づいて当該端末装置の所持者の移動距離を算出し、該算出結果を用いて当該端末装置の所持者の動きによって生じた結果を取得する情報処理システム。請求項1乃至3のいずれか1項に記載の情報処理システムにおいて、前記端末装置の所持者が前記動きをする環境を受け付ける環境受付手段を有し、前記結果予測手段は、前記情報保存手段にて保存されたログ情報と、前記環境受付手段にて受け付けられた環境とに基づいて、端末装置の所持者の動きによって生じる結果を予測する情報処理システム。動きによって生じる結果を予測するために用いる端末装置であって、前記端末装置の所持者の動きを検出する動き検出手段と、前記端末装置の所持者の動きによって生じた結果を取得する結果取得手段と、前記動き検出手段にて検出された動きと、その動きによって生じて前記結果取得手段にて取得された結果とを対応づけてログ情報として保存する情報保存手段と、前記情報保存手段にて保存されたログ情報に基づいて、端末装置の所持者の動きによって生じる結果を予測する結果予測手段とを有する端末装置。動きによって生じる結果を予測するために用いる端末装置であって、前記端末装置の所持者の動きを検出する動き検出手段と、前記端末装置の所持者の動きによって生じた結果を取得する結果取得手段と、前記動き検出手段にて検出された動きと、その動きによって生じて前記結果取得手段にて取得された結果とを対応づけたログ情報を、端末装置の所持者の動きによって生じる結果を前記ログ情報に基づいて予測するサーバに送信する第1の通信手段とを有する端末装置。請求項5または請求項6に記載の端末装置において、前記端末装置の位置情報を取得する位置取得手段を有し、前記結果取得手段は、前記位置取得手段にて取得された前記端末装置の位置情報に基づいて当該端末装置の所持者の移動距離を算出し、該算出結果を用いて当該端末装置の所持者の動きによって生じた結果を取得する端末装置。端末装置の所持者の動きを検出する動き検出処理と、前記端末装置の所持者の動きによって生じた結果を取得する結果取得処理と、前記動き検出処理にて検出された動きと、その動きによって生じて前記結果取得処理にて取得された結果とを対応づけてログ情報として保存する情報保存処理と、前記情報保存処理にて保存されたログ情報に基づいて、端末装置の所持者の動きによって生じる結果を予測する結果予測処理とを有する情報処理方法。動きによって生じる結果を予測するために用いる端末装置に、前記端末装置の所持者の動きを検出する動き検出手順と、前記端末装置の所持者の動きによって生じた結果を取得する結果取得手順と、前記動き検出手順にて検出された動きと、その動きによって生じて前記結果取得手順にて取得された結果とを対応づけてログ情報として保存する情報保存手順と、前記情報保存手順にて保存されたログ情報に基づいて、端末装置の所持者の動きによって生じる結果を予測する結果予測手順とを実行させるためのプログラム。動きによって生じる結果を予測するために用いる端末装置に、前記端末装置の所持者の動きを検出する動き検出手順と、前記端末装置の所持者の動きによって生じた結果を取得する結果取得手順と、前記動き検出手順にて検出された動きと、その動きによって生じて前記結果取得手順にて取得された結果とを対応づけたログ情報を、端末装置の所持者の動きによって生じる結果を前記ログ情報に基づいて予測するサーバに送信する通信手順とを実行させるためのプログラム。しかしながら、上述したようなホールインワン保険においては、ゴルフの実力とは無関係に保険料の額が提示されるため、初級者にとっては適用可能性が低いことに対して保険料が高額に感じられ、加入がためらわれてしまう。そこで、ゴルフの実力に応じた保険料を設定することが考えられるが、ゴルフの実力を判断するには、ゴルフのプレイヤーのスイング等そのプレイに関わる動きによって生じた結果を予測する必要がある。ところが、上述したように、ユーザの動きによって生じる結果を予測することは、その動きに関する専門家でないと難しいものがある。本発明は、上述したような技術が有する問題点に鑑みてなされたものであって、ユーザの動きによって生じる結果を容易に予測することができる情報処理システム、端末装置、情報処理方法及びプログラムを提供することを目的とする。上記目的を達成するために本発明は、端末装置の所持者の動きを検出する動き検出手段と、前記端末装置の所持者の動きによって生じた結果を取得する結果取得手段と、前記動き検出手段にて検出された動きと、その動きによって生じて前記結果取得手段にて取得された結果とを対応づけてログ情報として保存する情報保存手段と、前記情報保存手段にて保存されたログ情報に基づいて、端末装置の所持者の動きによって生じる結果を予測する結果予測手段とを有する。また、動きによって生じる結果を予測するために用いる端末装置であって、前記端末装置の所持者の動きを検出する動き検出手段と、前記端末装置の所持者の動きによって生じた結果を取得する結果取得手段と、前記動き検出手段にて検出された動きと、その動きによって生じて前記結果取得手段にて取得された結果とを対応づけてログ情報として保存する情報保存手段と、前記情報保存手段にて保存されたログ情報に基づいて、端末装置の所持者の動きによって生じる結果を予測する結果予測手段とを有する。また、動きによって生じる結果を予測するために用いる端末装置であって、前記端末装置の所持者の動きを検出する動き検出手段と、前記端末装置の所持者の動きによって生じた結果を取得する結果取得手段と、前記動き検出手段にて検出された動きと、その動きによって生じて前記結果取得手段にて取得された結果とを対応づけたログ情報を、端末装置の所持者の動きによって生じる結果を前記ログ情報に基づいて予測するサーバに送信する第1の通信手段とを有する。また、動きによって生じる結果を予測するために用いる端末装置に実行させるためのプログラムであって、前記端末装置の所持者の動きを検出する動き検出手順と、前記端末装置の所持者の動きによって生じた結果を取得する結果取得手順と、前記動き検出手順にて検出された動きと、その動きによって生じて前記結果取得手順にて取得された結果とを対応づけてログ情報として保存する情報保存手順と、前記情報保存手順にて保存されたログ情報に基づいて、端末装置の所持者の動きによって生じる結果を予測する結果予測手順とを実行させる。また、動きによって生じる結果を予測するために用いる端末装置に実行させるためのプログラムであって、前記端末装置の所持者の動きを検出する動き検出手順と、前記端末装置の所持者の動きによって生じた結果を取得する結果取得手順と、前記動き検出手順にて検出された動きと、その動きによって生じて前記結果取得手順にて取得された結果とを対応づけたログ情報を、端末装置の所持者の動きによって生じる結果を前記ログ情報に基づいて予測するサーバに送信する通信手順とを実行させる。本発明は以上説明したように構成されているので、端末装置の所持者についてその動きによって生じる結果を容易に予測することができる。以下に、本発明の実施の形態について図面を参照して説明する。図1は、本発明の情報処理システムの概略を示すブロック図である。本発明の情報処理システムは図1に示すように、動き検出手段となる動き検出部1と、結果取得手段となる結果取得部2と、情報保存手段となる情報保存部3と、結果予測手段となる結果予測部4とから構成されている。上記のように構成された情報処理システムにおいては、動き検出部1において、この情報処理システムに用いられる端末装置の所持者の動きを検出し、また、結果取得部2において、端末装置の所持者の動きによって生じた結果を取得する。そして、情報保存部3において、動き検出部1にて検出された動きと、その動きによって生じて結果取得部2にて取得された結果とを対応づけてログ情報として保存しておく。その後、結果予測部4において、情報保存部3にて保存されたログ情報に基づいて、端末装置の所持者の動きによって生じる結果を予測する。以下に、上述した情報処理システムについて具体的な例を挙げて説明する。図2は、図1に示した情報処理システムの実施の一形態となるホールインワン保険設定システムの一例を示す図であり、aは全体の構成を示す図、bはaに示した携帯端末10の構成を示す図である。本形態におけるホールインワン保険設定システムは図2に示すように、端末装置となる携帯端末10とサーバ30とがネットワーク40を介して接続可能に構成されたものである。携帯端末10は図1bに示すように、CPU11と、ROM12と、RAM13と、電源処理部14と、入出力処理部15と、加速度センサ16と、ジャイロセンサ17と、位置取得手段となるGPS18と、センサ制御部19と、スイング取得部20と、飛距離取得部21と、ログ取得部22と、端末制御部23と、第1の通信手段となる通信制御部24と、ログ保存部25とを有しており、加速度センサ16、ジャイロセンサ17及びスイング取得部20が図1に示した動き検出部1に相当し、また、飛距離取得部21が図1に示した結果取得部2に相当する。CPU11及び端末制御部23は、携帯端末10の動作を司るものである。ROM12は、携帯端末10が動作するためのプログラム等が書き込まれたものであり、このプログラム等がRAM13上に読み出されて携帯端末10が動作する。電源処理部14は、バッテリー等を含み、携帯端末10を動作させるための電源を制御するものである。入出力処理部15は、キーボタンやタッチパネル、マイク等の入力手段と、表示パネルやスピーカ等の出力手段とからなり、情報を入出力するものである。そして、携帯端末10の所持者がゴルフを行う環境として、コースの全長やカップの位置等を含むコース情報が入力される。加速度センサ16及びジャイロセンサ17は、この携帯端末10の所持者の動きとなるゴルフクラブのスイングモーションを検出するためのセンサである。GPS18は、携帯端末10の位置情報を取得することで、ゴルフボールが飛んだ位置を検出するためのものである。センサ制御部19は、これら加速度センサ16、ジャイロセンサ17及びGPS18を制御するものである。スイング取得部20は、加速度センサ16やジャイロセンサ17にて検出された、この携帯端末10の所持者のゴルフクラブのスイングモーションを、ログ取得部22を介して取得する。飛距離取得部21は、GPS18にて取得された携帯端末10の位置情報をログ取得部22を介して取得し、この位置情報に基づいて、携帯端末10の所持者の移動距離を算出し、この算出結果を用いてゴルフボールの飛距離を取得する。ログ取得部22は、上述したように、加速度センサ16やジャイロセンサ17にて検出された、この携帯端末10の所持者のゴルフクラブのスイングモーションのスイング取得部20における取得を仲介し、GPS18にて取得された携帯端末10の位置情報の飛距離取得部21における取得を仲介する。通信制御部24は、スイング取得部20にて取得された、この携帯端末10の所持者のゴルフクラブのスイングモーションと、そのスイングモーションによって生じて飛距離取得部21にて取得されたゴルフボールの飛距離とを対応づけたログ情報をサーバ30に送信し、また、ログ保存部25はこれらの情報を保存する。また、ログ保存部25に保存されたログ情報のうちスイングモーションと、入出力処理部15を介して入力されたコース情報をサーバ30に送信する。また、サーバ30は、第2の通信手段となる通信部31と、情報保存部32と、環境受付手段となる条件取得部33と、保険料設定部34とを有しており、情報保存部32が図1に示した情報保存部3に相当し、また、保険料設定部34が図1に示した結果予測部4に相当する。通信部31は、携帯端末10から送信されてきたログ情報や、スイングモーション、コース情報を受信する。情報保存部32は、通信部31を介して受信したログ情報を保存する。なお、通信部31を介して受信したログ情報は、スイング取得部20にて取得された、携帯端末10の所持者のゴルフクラブのスイングモーションと、そのスイングモーションによって生じて飛距離取得部21にて取得されたゴルフボールの飛距離とが対応づけられているため、これらを対応づけた状態で保存する。条件取得部33は、通信部31を介して受信されたスイングモーションやコース情報を取得する。保険料設定部34は、情報保存部32にて保存されたログ情報と、条件取得部33にて取得された、携帯端末10の所持者のゴルフクラブのスイングモーションや、入出力処理部15を介して入力されたコース情報に基づいて、ホールインワンやアルバトロスが出る確率を予測し、その確率に応じた保険料を設定する。以下に、上記のように構成されたホールインワン保険設定システムにおける情報処理方法となる保険設定方法について説明する。まず、ホールインワン保険を設定するためのデータ収集方法について説明する。図3は、図2に示したホールインワン保険設定システムにてホールインワン保険を設定するためのデータ収集方法を説明するためのフローチャートである。ゴルフのプレイヤーは、携帯端末10を所持してプレイする。プレイを開始する前に、まず、使用するゴルフクラブの種類ドライバー、X番アイアン等を携帯端末10の入出力処理部15を介して登録すると、端末制御部23は、登録されたゴルフクラブの種類をログ保存部25に保存するステップ1。次に、ゴルフのプレイヤーがそのゴルフクラブを用いてスイングをすると、加速度センサ16あるいはジャイロセンサ17が、ゴルフクラブのスイングモーションを検出し、スイング取得部20が、このスイングモーションを、センサ制御部19、端末制御部23及びログ取得部22を介して取得し、ステップ1にてログ保存部25に登録されたゴルフクラブの種類に対応づけてログ保存部25に保存するステップ2。この結果、ログ保存部25には、プレイヤーが使用したゴルフクラブの種類とスイングモーションとが対応づけて保存される。また、飛距離取得部21は、GPS18にて取得されている携帯端末10の位置情報のうち、ゴルフのプレイヤーがそのスイングをした時の携帯端末10の位置情報を、センサ制御部19、端末制御部23及びログ取得部22を介して取得するステップ3。飛距離取得部22は、GPS18にてその後に取得されている携帯端末10の位置情報に基づいて、プレイヤーが次のホールに移動したかどうかを判断しステップ4、次のホールに移動していないと判断した場合は、端末制御部23は、その後、ゴルフクラブの変更が入出力処理部15を介して入力されたかどうかを判定するステップ5。なお、飛距離取得部22には、各ホールの位置情報が登録されており、飛距離取得部22はこの各ホールの位置情報と、GPS18にて取得されている携帯端末10の位置情報とに基づいて、プレイヤーが次のホールに移動したかどうかを判定することができる。ステップ5にてゴルフクラブの種類の変更が入出力処理部15を介して登録されたと判定された場合は、端末制御部23は、入出力処理部15を介して登録されたゴルフクラブの種類をログ保存部25に保存するステップ6。なお、このタイミングにおいては、ログ保存部25において、変更したゴルフクラブの種類には、スイングモーションは対応づけられていない。その後、ゴルフのプレイヤーがそのゴルフクラブを用いてスイングをし、加速度センサ16あるいはジャイロセンサ17が、ゴルフクラブのスイングモーションを検出するとステップ7、飛距離取得部21において、そのスイング時にGPS18にて取得された携帯端末10の位置情報と、ステップ3にて取得した位置情報とから、ゴルフボールの飛距離を算出するステップ8。そして、飛距離取得部21は、この算出した飛距離を、ステップ2にて対応づけてログ保存部25に保存されているゴルフクラブの種類及びスイングモーションと対応づけてログ保存部25に保存する。この結果、ログ保存部25には、プレイヤーが使用したゴルフクラブの種類とスイングモーションとゴルフボールの飛距離とが対応づけて保存される。また、スイング取得部20において、加速度センサ16あるいはジャイロセンサ17にて検出されたスイングモーションを取得し、このスイングモーションを、ステップ5にてゴルフクラブの変更が入出力処理部15を介して入力された場合はステップ6にてログ保存部25に登録されたゴルフクラブの種類に対応づけ、また、ステップ5にてゴルフクラブの変更が入出力処理部15を介して入力されていない場合は、ステップ1にてログ保存部25に登録されたゴルフクラブの種類に対応づけてログ保存部25に保存するステップ9。この結果、ログ保存部25には、プレイヤーが使用したゴルフクラブの種類とそのゴルフクラブを用いたスイングモーションとが対応づけて保存される。また、ステップ5にてゴルフクラブの種類の変更が入出力処理部15を介して登録されていないと判定された場合は、ステップ6における処理は行わず、ステップ7におけるスイングモーションの検出を待つ状態となる。一方、ステップ4にて次のホールに移動したと判断された場合は、飛距離取得部21は、前のホールのカップの位置をゴルフボールが飛んだ位置をして、ステップ3にて取得した位置と前のホールのカップの位置とに基づいて飛距離を算出するステップ10。なお、飛距離取得部22には、各ホールのカップの位置情報が登録されており、飛距離取得部22はこの各ホールのカップの位置情報と、GPS18にて取得された携帯端末10の位置情報に基づいて、ゴルフボールの飛距離を算出することができる。そして、飛距離取得部21は、この算出した飛距離を、ステップ2にて対応づけてログ保存部25に保存されているゴルフクラブの種類及びスイングモーションと対応づけてログ保存部25に保存する。この結果、ステップ8と同様に、ログ保存部25には、プレイヤーが使用したゴルフクラブの種類とスイングモーションとゴルフボールの飛距離とが対応づけて保存される。上述した一連の処理を全ホールが終了するまで繰り返し行いステップ11、全ホールが終了した後、通信制御部24は、ログ保存部25に保存されたログ情報をネットワーク40を介してサーバ30に送信するステップ12。なお、全ホールが終了したかどうかは、入出力処理部15を介した情報に基づいて判断してもよいし、GPS18にて取得されている携帯端末10の位置情報に基づいて判断してもよい。また、携帯端末10の入出力制御部15を介して入力された命令に従ってログ情報をサーバ30に送信してもよい。また、ステップ9における処理の後、ステップ4における処理に戻り、飛距離取得部22は、GPS18にてその後に取得されている携帯端末10の位置情報に基づいて、プレイヤーが次のホールに移動したかどうかを判断し、ステップ5~12の処理を行うことになるが、ステップ8やステップ10における飛距離の算出は、その時点にてGPS18にて取得された携帯端末10の位置情報やカップの位置と、前のループにおけるステップ8の処理時にてGPS18にて取得された携帯端末10の位置情報とに基づいて算出され、上記同様にしてその飛距離とスイングフォームとゴルフクラブの種類とが対応づけてログ保存部25に保存されることになる。サーバ30は、携帯端末10から送信されてきたログ情報を通信部31を介して受信すると、情報保存部32において、ログ情報にて互いに対応づけられた、ゴルフクラブの種類とスイングモーションとゴルフボールの飛距離とを対応づけて保存する。なお、サーバ30は、上述した処理にて本システムを利用する全てのユーザからのログを受け付けるため、多数のゴルファーのログ情報を保持することになる。次に、上述したようにして収集されたデータに基づいてホールインワン保険を設定する方法について説明する。図4は、図2に示したホールインワン保険設定システムにて収集されたデータに基づいてホールインワン保険を設定する方法を説明するためのフローチャートである。携帯端末10には、携帯端末10の所持者が直前のラウンド等でスイングした際に上記同様にして取得されたスイングフォームがログ保存部25に保存されている。そして、携帯端末10を所持するプレイヤーが、ホールインワン保険に加入するために、これからプレイするゴルフ場のコース情報を入出力処理部15を介して入力し、この入力されたコース情報とログ保存部25に保存されたスイングフォームとが携帯端末10の通信制御部24から送信されると、これらの情報はサーバ30の通信部31を介して条件取得部33が取得するステップ21。すると、保険料設定部34において、まず、情報保存部32に保存されているログ情報を参照し、条件取得部33にて取得したスイングフォームに類似するスイングフォームに対応づけられた飛距離を抽出し、ホールインワン保険に加入しようとしているプレイヤーのゴルフボールの飛距離を推定するステップ22。これは、情報保存部32に保存されているプレイヤー自身のスイングフォームに対応づけられた飛距離や、そのスイングフォームに類似する他のプレイヤーのスイングフォームに対応づけられた飛距離を参照して飛距離を推定することになる。またこの際、情報保存部32には、ゴルフクラブの種類も保存されているため、携帯端末10からゴルフクラブの種類も送信し、飛距離の推定にゴルフクラブの種類も用いてもよい。また、保険料設定部34は、推定した飛距離と、条件取得部33にて取得したコース情報に含まれるコースの全長やカップに位置とに基づいて、ホールインワンやアルバトロスが出る確率を予測するステップ23。そして、保険料設定部34は、予測した確率に基づいて保険料を設定しステップ24、通信部31がこの保険料を携帯端末10に送信するステップ25。携帯端末10に送信された保険料は、携帯端末の入出力処理部15の表示パネルに表示され、プレイヤーに通知されることになる。このように本形態においては、ゴルフのプレイヤーに対して、そのプレイヤーのゴルフの実力に応じた適正な保険料を提示することで、下記2点の効果が得られる。1保険が適用される可能性の低い初級者は低額な保険料が提示されることとなり、これまで自身の実力に対して保険料が高額であった被保険者が保険に入りやすくなり、保険加入者が増加する。2保険事業者は、保険が適用される可能性が高い被保険者からは適切な保険料を徴収することができる。他の実施の形態上述した実施の形態においては、ゴルフにおけるホールインワン保険を設定するために、プレイヤーのスイングフォームから飛距離を予測するものを例に挙げて説明したが、本発明はこれに限らず、グランドゴルフやゲートボール、アーチェリー、弓道、射撃、野球、ダーツ等、プレイヤーの動きとその動きによって生じる結果とが対応づけられるものであれば様々なものに適用することができる。また、上述した実施の形態のように、プレイヤーのスイングフォームから飛距離を予測し、これをホールインワン保険の保険料に反映させるのではなく、単純にスコアやラウンド組み合わせを設定することに用いることも考えられる。また、条件取得部33にて取得されたスイングフォームと、情報保存部32に保存されたログとに基づいて、次に使用するクラブや、狙う方向のリコメンド等を行うことも考えられる。さらには、上述したログ情報を、ゴルフの実施場所やゴルフコース毎に保存しておき、実際にプレイする実施場所やゴルフコースに応じてログ情報を用いる構成としてもよい。また、上述した実施の形態においては、図1に示した情報処理システムの実施の一形態として、携帯端末10とサーバ30とがネットワーク40を介して接続可能に構成された構成を例に挙げて説明したが、サーバ30の構成を携帯端末10に持たせ、他のプレイヤーのログ情報をネットワーク40を介して携帯端末10にて取得し、ログ保存部25に保存しておき、携帯端末10単体で上述した処理を行うことも考えられる。また、本発明に用いられる端末装置は、上述したような携帯端末やスマートフォンに限らず、携帯音楽プレーヤーや携帯ゲーム機、タブレットPCやノートPC等であってもよい。また、本発明においては、端末装置内の処理は上述の専用のハードウェアに基づいて実現されるもの以外に、その機能を実現するためのプログラムを端末装置にて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを端末装置に読み込ませ、実行するものであっても良い。端末装置にて読取可能な記録媒体とは、ICカードやメモリカード、あるいは、フロッピーディスク登録商標、光磁気ディスク、DVD、CD等の移設可能な記録媒体の他、端末装置に内蔵されたHDD等を指す。この記録媒体に記録されたプログラムは、例えば、制御ブロックにて読み込まれ、制御ブロックの制御に基づいて、上述したものと同様の処理が行われる。