(57)【要約】【課題】固有の装置を必要とせず低コスト化を図ることができ、汎用性及び利便性に優れたゴルフプレイ情報提供方法及びゴルフプレイ情報提供システムを提供する。【解決手段】ゴルフコースの地図情報が格納されたゴルフコース地図データベース１４にアクセス可能なサーバ３が、ＧＰＳ受信機を備えたユーザの携帯電話端末１からインターネット４を介して位置情報を受信する位置情報受信ステップと、該位置情報受信ステップによって受信した位置情報が示す位置を含むゴルフコースの地図情報をゴルフコース地図データベース１４から検出する地図情報検出ステップと、該地図情報検出ステップによって検出した前記ゴルフコースの地図情報と前記位置情報とに基づいて、前記ゴルフコースの地図上に前記位置情報が示す位置を標示する標示地図情報を求める地図標示ステップと、該地図標示ステップによって求めた標示地図情報をユーザの要求に応じて提供する標示地図情報提供ステップとを実行する。【選択図】　　　図１
2004054469.tif 000002
【特許請求の範囲】
【請求項１】
サーバが、
ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を含んだ情報を受信する情報受信ステップと、
該情報受信ステップによって受信した情報に基づいてゴルフプレイ情報を求めるゴルフプレイ情報取得ステップと、
該ゴルフプレイ情報取得ステップによって求めたゴルフプレイ情報をユーザの要求に応じて提供するゴルフプレイ情報提供ステップと
を実行することを特徴とするゴルフプレイ情報提供方法。
【請求項２】
ゴルフコースの地図情報が格納されたゴルフコース地図データベースにアクセス可能なサーバが、
ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を受信する位置情報受信ステップと、
該位置情報受信ステップによって受信した位置情報が示す位置を含むゴルフコースの地図情報を前記ゴルフコース地図データベースから検出する地図情報検出ステップと、
該地図情報検出ステップによって検出した前記ゴルフコースの地図情報と前記位置情報とに基づいて、前記ゴルフコースの地図上に前記位置情報が示す位置を標示する標示地図情報を求める地図標示ステップと、
該地図標示ステップによって求めた標示地図情報をユーザの要求に応じて提供する標示地図情報提供ステップと
を実行することを特徴とするゴルフプレイ情報提供方法。
【請求項３】
前記サーバは、前記位置情報受信ステップによって位置情報を受信するたびに
前記地図標示ステップと、
該地図標示ステップによって求めた標示地図情報を前記携帯電話端末に送信する標示地図情報送信ステップと
を実行することを特徴とする請求項２に記載のゴルフプレイ情報提供方法。
【請求項４】
ユーザ情報データベースにアクセス可能なサーバが、
ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を受信する位置情報受信ステップと、
前記携帯電話端末からゴルフクラブの種類の情報を受信するゴルフクラブ情報受信ステップと、
前記位置情報受信ステップによって受信した連続する２つの位置情報が示す２つの位置の間の距離を算出する距離算出ステップと、
該距離算出ステップによって算出した距離の情報を前記ゴルフクラブ情報受信ステップによって受信したゴルフクラブの種類と対応させて前記ユーザ情報データベースに記録する距離情報記録ステップと、
該距離情報記録ステップによって記録した距離の情報を前記ユーザ情報データベースから検出する距離情報検出ステップと、
該距離情報検出ステップによって検出した距離の情報に基づいてゴルフクラブ毎に距離を集計しその平均を求める平均距離算出ステップと、
該平均距離算出ステップによって求めたゴルフクラブ毎の平均距離の情報をユーザの要求に応じて提供する平均距離情報提供ステップと
を実行することを特徴とするゴルフプレイ情報提供方法。
【請求項５】
ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を含んだ情報を受信する情報受信手段と、
該情報受信手段によって受信した情報に基づいてゴルフプレイ情報を求めるゴルフプレイ情報取得手段と、
該ゴルフプレイ情報取得手段によって求めたゴルフプレイ情報をユーザの要求に応じて提供するゴルフプレイ情報提供手段と
を有するサーバを備えたことを特徴とするゴルフプレイ情報提供システム。
【請求項６】
ゴルフコースの地図情報が格納されたゴルフコース地図データベースにアクセス可能であって、
ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を受信する位置情報受信手段と、
該位置情報受信手段によって受信した位置情報が示す位置を含むゴルフコースの地図情報を前記ゴルフコース地図データベースから検出する地図情報検出手段と、
該地図情報検出手段によって検出した前記ゴルフコースの地図情報と前記位置情報とに基づいて、前記ゴルフコースの地図上に前記位置情報が示す位置を標示する標示地図情報を求める地図標示手段と、
該地図標示手段によって求めた標示地図情報をユーザの要求に応じて提供する標示地図情報提供手段と
を有するサーバを備えたことを特徴とするゴルフプレイ情報提供システム。
【請求項７】
前記サーバは、前記地図標示手段によって求めた標示地図情報を前記携帯電話端末に送信する標示地図情報送信手段を有し、
前記位置情報受信手段によって位置情報を受信するたびに前記地図標示手段によって標示地図情報を求め、前記標示地図情報送信手段によって前記標示地図情報を送信することを特徴とする請求項６に記載のゴルフプレイ情報提システム。
【請求項８】
ユーザ情報データベースにアクセス可能であって、
ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を受信する位置情報受信手段と、
前記携帯電話端末からゴルフクラブの種類の情報を受信するゴルフクラブ情報受信手段と、
前記位置情報受信手段によって受信した連続する２つの位置情報が示す２つの位置の間の距離を算出する距離算出手段と、
該距離算出手段によって算出した距離の情報を前記ゴルフクラブ情報受信手段によって受信したゴルフクラブの種類と対応させて前記ユーザ情報データベースに記録する距離情報記録手段と、
該距離情報記録手段によって記録した距離の情報を前記ユーザ情報データベースから検出する距離情報検出手段と、
該距離情報検出手段によって検出した距離の情報に基づいてゴルフクラブ毎に距離を集計しその平均を求める平均距離算出手段と、
該平均距離算出手段によって求めたゴルフクラブ毎の平均距離の情報をユーザの要求に応じて提供する平均距離情報提供手段と
を有するサーバを備えたことを特徴とするゴルフプレイ情報提供システム。
【請求項９】
コンピュータに、
ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を含んだ情報を受信する情報受信ステップと、
該情報受信ステップによって受信した情報に基づいてゴルフプレイ情報を求めるゴルフプレイ情報取得ステップと、
該ゴルフプレイ情報取得ステップによって求めたゴルフプレイ情報をユーザの要求に応じて提供するゴルフプレイ情報提供ステップと
を実行させるためのゴルフプレイ情報提供プログラム。
【請求項１０】
コンピュータに、
ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を受信する位置情報受信ステップと、
該位置情報受信ステップによって受信した位置情報が示す位置を含むゴルフコースの地図情報を前記ゴルフコース地図データベースから検出する地図情報検出ステップと、
該地図情報検出ステップによって検出した前記ゴルフコースの地図情報と前記位置情報とに基づいて、前記ゴルフコースの地図上に前記位置情報が示す位置を標示する標示地図情報を求める地図標示ステップと、
該地図標示ステップによって求めた標示地図情報をユーザの要求に応じて提供する標示地図情報提供ステップと
を実行させるためのゴルフプレイ情報提供プログラム。
【請求項１１】
前記コンピュータに、前記位置情報受信ステップによって位置情報を受信するたびに
前記地図標示ステップと、
該地図標示ステップによって求めた標示地図情報を前記携帯電話端末に送信する標示地図情報送信ステップと
を実行させるための請求項１０に記載のゴルフプレイ情報提供プログラム。
【請求項１２】
コンピュータに、
ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を受信する位置情報受信ステップと、
前記携帯電話端末からゴルフクラブの種類の情報を受信するゴルフクラブ情報受信ステップと、
前記位置情報受信ステップによって受信した連続する２つの位置情報が示す２つの位置の間の距離を算出する距離算出ステップと、
該距離算出ステップによって算出した距離の情報を前記ゴルフクラブ情報受信ステップによって受信したゴルフクラブの種類と対応させて前記ユーザ情報データベースに記録する距離情報記録ステップと、
該距離情報記録ステップによって記録した距離の情報を前記ユーザ情報データベースから検出する距離情報検出ステップと、
該距離情報検出ステップによって検出した距離の情報に基づいてゴルフクラブ毎に距離を集計しその平均を求める平均距離算出ステップと、
該平均距離算出ステップによって求めたゴルフクラブ毎の平均距離の情報をユーザの要求に応じて提供する平均距離情報提供ステップと
を実行させるためのゴルフプレイ情報提供プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信情報端末からの情報に基づいてゴルフプレイの状況や実績を示す情報の管理・提供を行うゴルフプレイ情報提供方法及びゴルフプレイ情報提供システムに関する。
【０００２】
【従来の技術】
従来、ゴルフ場でプレイを行うゴルフプレイヤーは、そのスコアを記録するために、スコアカードを携帯し一打毎にその記録をスコアカードに書き込んでいくことが一般的である。
【０００３】
しかしながら、上記のような方法では、プレイ中にスコアを手書きで記入し、そのスコア計算もプレイヤー自身で行うことが必要である。また、スコアカードに記録できる情報は、例えば各ホール毎の打数等プレイ中にプレイヤー自身が把握できる事項に限られており、プレイヤーが自己のプレイ分析を行うためには、各打毎の使用ゴルフクラブに対応した飛距離やゴルフボールの軌跡等のより詳細な情報を得て記録・管理することができれば望ましい。
【０００４】
そこで、近年では、例えば、特開平６−１５０２２号公報に記載のゴルフの成績記録装置及びその装置を使用した成績表示方法、特開２００２−１７９３５号公報に記載のゴルフ情報記憶装置等が考えられている。
【０００５】
特開平６−１５０２２号公報に記載のゴルフの成績記録装置は、ＧＰＳ受信器を内蔵した装置であって、プレイヤーであるユーザがこの装置を携帯しながらコースを回り、各打毎に使用するクラブの種類等を記憶させるとともに、ゴルフボールの着地点の位置情報を測定・記憶させることにより、この成績記録装置は各打毎の飛距離を演算し、飛距離と使用ゴルフクラブとの相関等を表示する。また、成績記録装置は打数をカウントアップすることによりスコアの算出・表示も行う。さらに、ゴルフ場のクラブハウスのコンピュータがこの成績記憶装置に記憶された情報を読み取ってボールの経路をホール地図上に表示する。
【０００６】
また、特開２００２−１７９３５号公報に記載のゴルフ情報記憶装置は、各打毎の使用クラブの種類、ＧＰＳ等に基づいて測定されたボールの着地点の座標等を記憶する。これらのゴルフ情報記憶装置に記憶された情報がゴルフ場に備え付けられたホストコンピュータに通信インターフェイスを介して送られて処理されることにより、どのクラブによってどの方向にどれ位飛んだかが算出される。また、このゴルフ情報記憶装置にパット開始位置の座標及びパット数を記録させることによって、各ホールのスコア及び総スコアの算出も可能となる。
【０００７】
【発明が解決しようとする課題】
しかしながら、特開平６−１５０２２号公報に記載の発明及び特開２００２−１７９３５号公報に記載の発明では、両者とも情報の記憶等を行うための特別な記憶装置を有し、これらの装置はそれぞれの発明のためにのみ用いられる固有の装置であるため、汎用性に欠けるとともにコスト面でのデメリットが大きい。
【０００８】
さらに、各ゴルフ場では、これらの装置とともに、これらの装置に記憶された情報を出力等するコンピュータも備える必要があるため、ゴルフ場にとってコスト面での負担が大きくなる。一方、プレイヤーであるユーザは、通常は携帯する必要のない記憶装置を携帯しつつゴルフプレイを行わなければならず、記憶装置がかさばる等してプレイの妨げとなるという問題がある。
【０００９】
また、両者とも記憶装置に記憶された情報をプレイ終了後にゴルフ場のコンピュータによって処理させるため、ユーザはプレイ中には、各打毎のゴルフボールの軌跡等についてのリアルタイムの情報を得ることができない。
【００１０】
さらに、両者とも一ゴルフ場内におけるシステムに係るものであるため、異なるゴルフ場間におけるユーザのゴルフプレイの状況や実績を示す情報の統合化が図れず、例えばユーザが自己のプレイ分析等を行うためにプレイ毎の情報をデータとして蓄積し管理しようとすると、各ゴルフ場で出力されて得たスコア等の情報を別途ユーザ自身のコンピュータ等に入力して記録・管理しなければならず、これらの一連の作業には手間がかかり利便性に劣る。
【００１１】
本発明は、このような問題に鑑みてなされたもので、固有の装置を必要とせず低コスト化を図ることができ、汎用性及び利便性に優れたゴルフプレイ情報提供方法及びゴルフプレイ情報提供システムを提供することを課題としている。
【００１２】
【課題を解決するための手段】
このような課題を解決するために、請求項１に記載のゴルフプレイ情報提供方法は、サーバが、ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を含んだ情報を受信する情報受信ステップと、該情報受信ステップによって受信した情報に基づいてゴルフプレイ情報を求めるゴルフプレイ情報取得ステップと、該ゴルフプレイ情報取得ステップによって求めたゴルフプレイ情報をユーザの要求に応じて提供するゴルフプレイ情報提供ステップとを実行することを特徴とする。
【００１３】
請求項２に記載のゴルフプレイ情報提供方法は、ゴルフコースの地図情報が格納されたゴルフコース地図データベースにアクセス可能なサーバが、ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を受信する位置情報受信ステップと、該位置情報受信ステップによって受信した位置情報が示す位置を含むゴルフコースの地図情報を前記ゴルフコース地図データベースから検出する地図情報検出ステップと、該地図情報検出ステップによって検出した前記ゴルフコースの地図情報と前記位置情報とに基づいて、前記ゴルフコースの地図上に前記位置情報が示す位置を標示する標示地図情報を求める地図標示ステップと、該地図標示ステップによって求めた標示地図情報をユーザの要求に応じて提供する標示地図情報提供ステップとを実行することを特徴とする。
【００１４】
請求項３に記載のゴルフプレイ情報提供方法は、請求項２に記載の発明において、前記サーバが、前記位置情報受信ステップによって位置情報を受信するたびに前記地図標示ステップと、該地図標示ステップによって求めた標示地図情報を前記携帯電話端末に送信する標示地図情報送信ステップとを実行することを特徴とする。
【００１５】
請求項４に記載のゴルフプレイ情報提供方法は、ユーザ情報データベースにアクセス可能なサーバが、ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を受信する位置情報受信ステップと、前記携帯電話端末からゴルフクラブの種類の情報を受信するゴルフクラブ情報受信ステップと、前記位置情報受信ステップによって受信した連続する２つの位置情報が示す２つの位置の間の距離を算出する距離算出ステップと、該距離算出ステップによって算出した距離の情報を前記ゴルフクラブ情報受信ステップによって受信したゴルフクラブの種類と対応させて前記ユーザ情報データベースに記録する距離情報記録ステップと、該距離情報記録ステップによって記録した距離の情報を前記ユーザ情報データベースから検出する距離情報検出ステップと、該距離情報検出ステップによって検出した距離の情報に基づいてゴルフクラブ毎に距離を集計しその平均を求める平均距離算出ステップと、該平均距離算出ステップによって求めたゴルフクラブ毎の平均距離の情報をユーザの要求に応じて提供する平均距離情報提供ステップとを実行することを特徴とする。
【００１６】
請求項５に記載のゴルフプレイ情報提供システムは、ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を含んだ情報を受信する情報受信手段と、該情報受信手段によって受信した情報に基づいてゴルフプレイ情報を求めるゴルフプレイ情報取得手段と、該ゴルフプレイ情報取得手段によって求めたゴルフプレイ情報をユーザの要求に応じて提供するゴルフプレイ情報提供手段とを有するサーバを備えたことを特徴とする。
【００１７】
請求項６に記載のゴルフプレイ情報提供システムは、ゴルフコースの地図情報が格納されたゴルフコース地図データベースにアクセス可能であって、ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を受信する位置情報受信手段と、該位置情報受信手段によって受信した位置情報が示す位置を含むゴルフコースの地図情報を前記ゴルフコース地図データベースから検出する地図情報検出手段と、該地図情報検出手段によって検出した前記ゴルフコースの地図情報と前記位置情報とに基づいて、前記ゴルフコースの地図上に前記位置情報が示す位置を標示する標示地図情報を求める地図標示手段と、該地図標示手段によって求めた標示地図情報をユーザの要求に応じて提供する標示地図情報提供手段とを有するサーバを備えたことを特徴とする。
【００１８】
請求項７に記載のゴルフプレイ情報提供システムは、請求項６に記載の発明において、前記サーバが、前記地図標示手段によって求めた標示地図情報を前記携帯電話端末に送信する標示地図情報送信手段を有し、前記位置情報受信手段によって位置情報を受信するたびに前記地図標示手段によって標示地図情報を求め、前記標示地図情報送信手段によって前記標示地図情報を送信することを特徴とする。
【００１９】
請求項８に記載のゴルフプレイ情報提供システムは、ユーザ情報データベースにアクセス可能であって、ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を受信する位置情報受信手段と、前記携帯電話端末からゴルフクラブの種類の情報を受信するゴルフクラブ情報受信手段と、前記位置情報受信手段によって受信した連続する２つの位置情報が示す２つの位置の間の距離を算出する距離算出手段と、該距離算出手段によって算出した距離の情報を前記ゴルフクラブ情報受信手段によって受信したゴルフクラブの種類と対応させて前記ユーザ情報データベースに記録する距離情報記録手段と、該距離情報記録手段によって記録した距離の情報を前記ユーザ情報データベースから検出する距離情報検出手段と、該距離情報検出手段によって検出した距離の情報に基づいてゴルフクラブ毎に距離を集計しその平均を求める平均距離算出手段と、該平均距離算出手段によって求めたゴルフクラブ毎の平均距離の情報をユーザの要求に応じて提供する平均距離情報提供手段とを有するサーバを備えたことを特徴とする。
【００２０】
請求項９に記載のゴルフプレイ情報提供プログラムは、コンピュータに、ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を含んだ情報を受信する情報受信ステップと、該情報受信ステップによって受信した情報に基づいてゴルフプレイ情報を求めるゴルフプレイ情報取得ステップと、該ゴルフプレイ情報取得ステップによって求めたゴルフプレイ情報をユーザの要求に応じて提供するゴルフプレイ情報提供ステップとを実行させることを特徴とする。
【００２１】
請求項１０に記載のゴルフプレイ情報提供プログラムは、コンピュータに、ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を受信する位置情報受信ステップと、該位置情報受信ステップによって受信した位置情報が示す位置を含むゴルフコースの地図情報を前記ゴルフコース地図データベースから検出する地図情報検出ステップと、該地図情報検出ステップによって検出した前記ゴルフコースの地図情報と前記位置情報とに基づいて、前記ゴルフコースの地図上に前記位置情報が示す位置を標示する標示地図情報を求める地図標示ステップと、該地図標示ステップによって求めた標示地図情報をユーザの要求に応じて提供する標示地図情報提供ステップとを実行させることを特徴とする。
【００２２】
請求項１１に記載のゴルフプレイ情報提供プログラムは、請求項１０に記載の発明において、前記コンピュータに、前記位置情報受信ステップによって位置情報を受信するたびに前記地図標示ステップと、該地図標示ステップによって求めた標示地図情報を前記携帯電話端末に送信する標示地図情報送信ステップとを実行させることを特徴とする。
【００２３】
請求項１２に記載のゴルフプレイ情報提供プログラムは、コンピュータに、ＧＰＳ受信機を備えたユーザの携帯電話端末からネットワークを介して位置情報を受信する位置情報受信ステップと、前記携帯電話端末からゴルフクラブの種類の情報を受信するゴルフクラブ情報受信ステップと、前記位置情報受信ステップによって受信した連続する２つの位置情報が示す２つの位置の間の距離を算出する距離算出ステップと、該距離算出ステップによって算出した距離の情報を前記ゴルフクラブ情報受信ステップによって受信したゴルフクラブの種類と対応させて前記ユーザ情報データベースに記録する距離情報記録ステップと、該距離情報記録ステップによって記録した距離の情報を前記ユーザ情報データベースから検出する距離情報検出ステップと、該距離情報検出ステップによって検出した距離の情報に基づいてゴルフクラブ毎に距離を集計しその平均を求める平均距離算出ステップと、該平均距離算出ステップによって求めたゴルフクラブ毎の平均距離の情報をユーザの要求に応じて提供する平均距離情報提供ステップとを実行させることを特徴とする。
【００２４】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について説明する。
【００２５】
図１は本実施の形態に係るゴルフプレイ情報提供システムを説明するための概念図である。図１において、符号１は通信情報端末である携帯電話端末、２はネットワークとしてのインターネット、３はサーバ、４はゲートウェイである。携帯電話端末１とサーバ３とはインターネット２を介して情報の送受信が可能となっている。また、携帯電話端末１とインターネット２の間にはゲートウェイ４が介在しており、サーバ３が提供するコンテンツが携帯電話端末１の後述の表示部５に表示されるようになっている。
【００２６】
携帯電話端末１は表示部５を備え、情報を送受信し表示することができるようになっている。また、携帯電話端末１にはＧＰＳ受信用チップが内蔵されており、自機の位置における緯度・経度・高度を算出するための電波を図示を略すＧＰＳ衛星及び図示を略す基地局から受信するようになっている。現在位置の緯度・経度・高度は、携帯電話端末１が受信した電波を図示を略す基地局に送信することにより、ネットワーク上の図示を略す測位サーバを介して算出される。さらに、携帯電話端末１はＪａｖａ（登録商標）仮想マシンを実装しており、サーバ３からゴルフプレイ情報提供システムのＪａｖａ（登録商標）アプリケーションをダウンロードをしてＪａｖａ（登録商標）仮想マシン上で実行することができるようになっている。
【００２７】
ゴルフプレイ情報提供サーバ３は、図２に示すように、サーバ３全体の制御及び情報処理を行う中央処理装置（ＣＰＵ）７と、ＣＰＵ７の制御プログラム等が格納された記憶装置であるＲＯＭ８と、プログラムの実行に必要な一時データ格納領域を提供する同じく記憶装置であるＲＡＭ９と、インターネット２との接続を行う通信装置であるインターフェース１０と、データベース１１とを備え、これらの装置がバス１２を介して接続されている。
【００２８】
データベース１１は、ユーザ情報データベース１３と、ゴルフコース地図データベース１４とを備えている。
【００２９】
ユーザ情報データベース１３には、ユーザ毎に、ユーザＩＤと、サーバ３が携帯電話端末１から受信した情報と、その受信日時と、携帯電話端末１から受信した情報に基づいて得られた情報と、ＧＰＳ精度とが記録されている。ここで、サーバ３が携帯電話端末１から受信した情報及び携帯電話端末１から受信した情報に基づいて得られた情報は、ユーザの過去のゴルフプレイの状況や実績等を示すものである。具体的には、サーバ３が携帯電話端末１から受信した情報とは、例えば、ショットやパット等の各打の種類、位置情報（現在位置を特定するためにＧＰＳによって算出された緯度・経度の情報）、ホール番号、各打毎の使用されたゴルフクラブ等であり、携帯電話端末１から受信した情報に基づいて得られた情報とは、携帯電話端末１から受信した情報に基づいてサーバ３が算出等することにより得た情報であって、例えば、ゴルフコース名、打数、連続する２つの位置情報が示す２つの位置の間の距離（ボールの飛距離）等である。これらの情報が、例えば図３に示すように、それぞれ対応した形で記録されている。
【００３０】
ゴルフコース地図データベース１４には、緯度・経度と電子データ化されたゴルフコースの地図上の位置とを対応させるために、ゴルフコース地図情報が格納されている。ここで、ゴルフコース地図情報とは、ゴルフコース地図画像情報とこれに対応する緯度・経度の情報とをいう。
【００３１】
つぎに、本実施の形態に係るゴルフプレイ情報提供システムを使用する場合のユーザの操作について、携帯電話端末１の表示部５における画面表示を参照しながら説明する。
【００３２】
まず、ゴルフプレイヤーであるユーザが携帯電話端末１のメニュー画面からゴルフプレイ情報提供システムを選択することによって、ゴルフプレイ情報提供システムの入力画面に移行する（図４）。入力画面には、その上部にドロップダウンメニュー形式の「ホール」１７と、同様にドロップダウンメニュー形式の「クラブ選択」１８と、「ショットボタン」１９とが表示される。その下には、現在何打目かを表示する「○打目」２０と、ドロップダウンメニュー形式の「罰打」２１と、「グリーンオンボタン」２２と、同様にドロップダウンメニュー形式の「パット数」２３とが表示される。
【００３３】
各ホールのティー・グランドに立ったユーザは、「ホール」１７を選択して、ホールの選択肢を表示させ（図５）、これらの選択肢の中からホール番号を選択する。つぎに、「クラブ選択」１８を選択して、ゴルフクラブの選択肢を表示させ（図６）、これらの選択肢の中から使用するクラブの種類を選択する。
【００３４】
これらを選択した後、ユーザは「ショットボタン」１９を選択する。これによって、携帯電話端末１がＧＰＳ衛星等からティーショット位置の緯度・経度（ティーショットの位置情報）を算出するための電波を受信して、この電波をホール番号及びゴルフクラブの種類の情報とともに基地局を介してサーバ３に送信する。なお、これによって位置情報を受信したサーバ３は、位置情報からゴルフコース名を特定することができる。携帯電話端末１の表示部５では、「ショットボタン」１９が選択されることにより、打数がカウントアップされて「○打目」２０の表示が１打目から２打目に変わる。
【００３５】
ティーショットを打ったユーザは、ゴルフボールの着地点まで移動して、２打目を打つ前に入力画面の「クラブ選択」１８からクラブの種類を選択して、「ショットボタン」１９を選択する。これによって、ボールの着地点の位置情報が、ホール番号及びゴルフクラブの種類の情報とともにサーバ３に送信される。
【００３６】
ユーザがペナルティを受ける場合、例えばＯＢであれば、ユーザは「罰打」２１を選択して、罰打の選択肢を表示させ（図７）、これらの中からＯＢを選択する。これにより、打数のカウントが＋１打として「○打目」２０の表示に反映される。
【００３７】
また、グリーンオンした場合には、ユーザは「グリーンオンボタン」２２を選択して、プレイを続行する。ホールアウト後に、ユーザは「パット数」２３を選択して、パット数の選択肢を表示させ（図８）、これらの中から該当するパット数を選択する。これにより、打数のカウントが＋パット数に対応する数としてカウントアップされて「○打目」２０の表示に反映される。
【００３８】
ユーザが次のホールへ移動する場合は、「ホール」１７のホール番号を再度選択して、以下は同様に操作する。また、プレイ終了の場合は、入力画面の左下にある「終了」ボタン２４を選択して終了とする。
【００３９】
つぎに、本実施の形態に係るゴルフプレイ情報提供システムにおいて、サーバ３が携帯電話端末１より情報を受信した場合のその記録にかかわる処理手順について説明する。図９はサーバの処理を示すフローチャートである。
【００４０】
まず、ゴルフプレイヤーであるユーザがゴルフのプレイ前に携帯電話端末１の画面（表示部５）において入力したユーザＩＤが、ゲートウェイ４及びインターネット２を介してサーバ３に送られると、サーバ３はユーザＩＤを受信し（Ｓ１）、ＣＰＵ７によってユーザＩＤとそのユーザＩＤを送信した携帯電話端末１とを対応させて記憶する（Ｓ２）。
【００４１】
つぎに、サーバ３は携帯電話端末１からホール番号と、ゴルフクラブの種類の情報と、位置情報とを受信したか否かを判断する（Ｓ３）。すなわち、ゴルフボールを打つ前にユーザが表示部５において入力したホール番号及びゴルフクラブの種類の情報とともに、ユーザのリクエストにより携帯電話端末１がＧＰＳ衛星及び基地局から受信した電波から、測定された携帯電話端末１の現在の位置情報（現在位置の緯度・経度の情報）がサーバ３に送られると、サーバ３はステップＳ３において、ホール番号と、ゴルフクラブの種類の情報と、位置情報とを受信したと判断する。
【００４２】
ステップＳ３において、サーバ３がホール番号と、ゴルフクラブの種類の情報と、位置情報とを受信したと判断すると、これらの情報をそれぞれ対応させてユーザ情報データベース１３に記録して（Ｓ４）ステップＳ５に移行する。なお、サーバ３が最初に位置情報を受信した場合は、ゴルフコース地図データベース１４を検索して、その位置情報の緯度・経度を含むゴルフコース名を特定し、ステップＳ４において記録する情報とともにユーザ情報データベース１３に記録する。
【００４３】
ステップＳ５において、サーバ３はステップＳ３において受信したホール番号の情報が、その直近に受信した携帯電話端末１からのホール番号の情報と一致するか否か（ホール番号が同じか否か）を判断する（Ｓ５）。
【００４４】
ステップＳ５において、サーバ３が一致すると判断した場合は、２つのそれぞれのホール番号の情報に対応する２つの位置情報に基づいて、これらの位置情報が示す位置と位置との間の距離を求めることにより、ゴルフボールの飛距離を算出する（Ｓ６）。サーバ３は、ステップ６において算出された飛距離をユーザ情報データベース１３に記録した後（Ｓ７）、ループしてステップＳ３に戻る。
【００４５】
一方、ステップＳ５において、サーバ３がホール番号の情報が一致しないと判断した場合は、ステップＳ６，Ｓ７を行わずに、ループしてステップＳ３に戻る。
【００４６】
そして、ステップＳ３において、サーバ３がホール番号と、ゴルフクラブの種類の情報と、位置情報とを受信しなかったと判断した場合は、サーバ３の処理は終了する。
【００４７】
また、サーバ３は、携帯電話端末１からホール毎の位置情報を受信した回数と、罰打の情報と、パット数の情報とにより打数のカウントアップが可能で、この算出された打数をリアルタイムで携帯電話端末１に送信するとともに、ユーザ情報データベース１３に記録する。具体的には、罰打毎に対応する数が予め決められており、ホール毎にサーバ３は、位置情報を受信するたびに１ずつ積算し、罰打の情報を受信した場合はこれに対応する数を加え、またパット数を受信した場合にはさらにパット数に対応する数を加えることによって打数を算出する。
【００４８】
以上のように、サーバ３はユーザ情報データベース１３に、ユーザＩＤと、サーバ３が携帯電話端末１から受信した情報と、この携帯電話端末１から受信した情報に基づいて得られた情報である打数及びボールの飛距離とをそれぞれ対応させて記録する。
【００４９】
これらユーザ情報データベース１３の記録された情報に基づいて、サーバ３はユーザ等に対して、ゴルフプレイ情報を提供することができる。つぎに、本実施の形態に係るゴルフプレイ情報提供システムにおいて、サーバ３がユーザのリクエストに応じて、ゴルフプレイ情報を提供する、その処理手順について説明する。図１０はサーバの処理を示すフローチャートである。
【００５０】
ゴルフプレイ情報として、例えば標示地図情報（ホール毎の各打のゴルフボールの軌跡を印したゴルフコースの地図画像情報）を提供する場合について説明すると、まず、ユーザＩＤ、ゴルフコース名、プレイした日付等ユーザ及びリクエスト内容を特定する情報とともに、ゴルフ情報提供リクエストが、例えばユーザの自宅のＰＣからサーバ３に送られると、サーバ３はこれらを受信し（Ｓ１０）、ＣＰＵ７によってユーザ情報データベース１３を検索して（Ｓ１１）、受信した情報に該当する位置情報を検索結果として読み込む（Ｓ１２）。
【００５１】
つぎに、サーバ３は、ＣＰＵ７によってゴルフコース地図データベース１４を検索して（Ｓ１３）、ステップ１２において読み込んだ位置情報の緯度・経度が示す位置を含むゴルフコースのゴルフコース地図情報を検索結果として読み込む（Ｓ１４）。
【００５２】
そして、サーバ３は、ＣＰＵ７によりステップＳ１４において読み込んだゴルフコース地図情報とステップＳ１２において読み込んだ位置情報の緯度・経度とから、電子データ化されたゴルフコースの地図上に緯度・経度が示す位置を標示して標示地図情報を生成する（Ｓ１５）。具体的には、ゴルフコース地図情報のゴルフコース地図画像情報及び緯度・経度の情報と位置情報の緯度・経度とに基づいて、電子データ化された地図上に経度・緯度が示す位置に対応する箇所を特定し、そこに位置を示すマークを印すように標示地図情報を生成する。
【００５３】
このようにして、位置情報の経度・緯度が示す位置（ボールの着地点）をゴルフコースの地図上に標示していくことにより、ホール毎の各打のゴルフボールの軌跡が印される。なお、サーバ３は、ゴルフプレイ情報の精度を高めるために、グリーンオン等の情報に基づいてボールの着地点等の修正を行う。すなわち、例えば、サーバ３がグリーンオンの情報とともに受信した位置情報の示す位置がグリーン上にない場合には、サーバ３はグリーンを構成するポリゴンの情報を用いて位置を示すマークをグリーン上に標示することにより、ボールの着地点を修正する。
【００５４】
そして、このゴルフボールの軌跡を印したゴルフコースの地図画像がユーザのＰＣの画面に表示されること等によってユーザに提供される（Ｓ１６）。
【００５５】
以上、ゴルフプレイ情報提供システムにおいて、ゴルフプレイ情報として、各打のボールの軌跡を印したゴルフコースの地図画像を提供する場合について説明したが、ゴルフプレイ情報提供システムではその他のゴルフプレイ情報も提供することができる。例えば、サーバ３は、ユーザ情報データベース１３に記録されたゴルフクラブに対応した各打毎のボールの飛距離の情報を読み込んで、この飛距離をゴルフクラブ毎に集計しその平均を算出することにより、ゴルフクラブに対応した平均飛距離をユーザに提供することができる。さらに、サーバ３は、ユーザ情報データベース１３に記録された打数の情報からホール毎のスコア及び総スコアを算出し、ユーザに提供することもできる。ゴルフプレイ情報として、各打のボールの軌跡を印したゴルフコースの地図画像及びゴルフクラブに対応した平均飛距離をＰＣの画面上に表示させた例が図１１である。
【００５６】
このようなゴルフプレイ情報は、ユーザが携帯電話端末１あるいはその他の情報通信端末（例えばＰＣ等）からユーザＩＤ等を入力してリクエストすることにより、いつでもサーバ３によってユーザのリクエストに応じた形で提供される。また、ユーザのリクエストがない場合でも、サーバ３が自動的に携帯電話端末１にゴルフスコア等のゴルフプレイ情報を送信するようにすることも可能である。
【００５７】
したがって、ユーザは、例えば、自宅のＰＣの画面に過去のゴルフプレイ情報とともに最新のゴルフプレイ情報を表示させて自己のプレイ分析に役立てることや、いつでもプレイ中に、例えば、各打毎のゴルフボールの軌跡等についての最新の情報を入手・閲覧することができる。また、携帯電話端末１にリアルタイムに配信されるスコアの情報によってゴルフプレイ中に途中経過のスコアを確認すること等も可能である。
【００５８】
また、ゴルフコンペの場合、ユーザは、コンペのそれぞれのパーティやハンディキャップ等を登録することにより、他のホールをラウンドしている他のパーティの人達の最新のスコアやハンディキャップを反映した順位等を携帯電話端末１の表示部５に表示させて確認することができる。
【００５９】
なお、プレイ中のユーザの現在位置からグリーンまでの距離をサーバ３が算出し携帯電話端末１に送信すること等も可能である。この場合は、ユーザはこの距離の情報等を参照することによりプレイ戦略に役立てること等ができる。
【００６０】
また、携帯電話端末１はユーザ自身のものであってもよいし、会員やビジターのサービスに利用するために、ゴルフ場がそのゴルフ場のプレイヤーに貸し出すものであってもよい。
【００６１】
本実施の形態に係るゴルフプレイ情報提供システムでは、インターネット２を介して携帯電話端末１から受信した情報に基づいてサーバ３がゴルフプレイ情報を管理・提供するため、汎用性の高い携帯電話端末１を利用でき、固有の記憶装置を必要とする場合と異なり低コスト化を図ることができる。
【００６２】
さらに、ゴルフ場が導入する場合に、固有の記憶装置だけでなく、情報の出力等を行うコンピュータをも備える必要がないため、コスト面での負担が少なくてすむ。一方、ユーザにおいては、ユーザが通常携帯している可能性の高い携帯電話端末１を利用できるため、プレイ中に固有の記憶装置を携帯しておく必要がなく、プレイの妨げになるようなことがない。
【００６３】
また、携帯電話端末１とサーバ３とは情報の送受信がリアルタイムで可能であるため、ユーザはプレイ中であっても、例えば、各打毎のゴルフボールの軌跡等についての最新の情報をいつでも入手・閲覧することができる。
【００６４】
さらに、ユーザが異なるゴルフ場でプレイした場合でも、ユーザのゴルフプレイの状況や実績を示す情報はサーバ３によって一括管理されるため、異なるゴルフ場間における情報の統合化が可能となる。このため、例えば、ユーザが別途コンピュータ等に情報を入力して記録・管理しなくても、容易にプレイ毎のゴルフプレイ情報をＰＣ等の画面に表示させて自己のプレイ分析等を行うことができ、利便性に優れている。
【００６５】
なお、本発明は上述した形態に限られるものではなく、例えば本実施の形態では各ユーザに対してユーザＩＤが付されることとしたが、携帯電話端末１に対してユーザＩＤが付されることとしてもよい。この場合は、ユーザＩＤとして携帯電話端末１のサブスクライバＩＤや電話番号等の利用が可能である。
【００６６】
【発明の効果】
本発明に係るゴルフプレイ情報提供方法及びゴルフプレイ情報提供システムは、以上説明したように構成したので、固有の装置を必要とせず、汎用性及び利便性に優れ、かつ低コスト化を図ることができる。
【図面の簡単な説明】
【図１】本実施の形態に係るゴルフプレイ情報提供システムを説明するための概念図である。
【図２】本実施の形態のサーバの内部構造を示すブロック図である。
【図３】ユーザ情報データベース内のデータ例を示す図である。
【図４】携帯電話端末の表示部におけるゴルフプレイ情報提供システムの入力画面の表示例を示す図である。
【図５】携帯電話端末の表示部におけるホールの選択肢のドロップダウンメニューの表示例を示す図である。
【図６】携帯電話端末の表示部におけるゴルフクラブの選択肢のドロップダウンメニューの表示例を示す図である。
【図７】携帯電話端末の表示部における罰打の選択肢のドロップダウンメニューの表示例を示す図である。
【図８】携帯電話端末の表示部におけるパット数の選択肢のドロップダウンメニューの表示例を示す図である。
【図９】サーバが携帯電話端末より情報を受信した場合のその情報の記録についての処理手順を示すフローチャートである。
【図１０】サーバがゴルフプレイ情報を提供する場合の処理手順を示すフローチャートである。
【図１１】ＰＣ画面上のゴルフプレイ情報の表示例を示す図である。
【符号の説明】
１　　携帯電話端末
２　　インターネット（ネットワーク）
３　　サーバ
１１　データベース
１３　ユーザ情報データベース
１４　ゴルフコース地図データベース
【図１】
2004054469.tif 000003
【図２】
2004054469.tif 000004
【図３】
2004054469.tif 000005
【図４】
2004054469.tif 000006
【図５】
2004054469.tif 000007
【図６】
2004054469.tif 000008
【図７】
2004054469.tif 000009
【図８】
2004054469.tif 000010
【図９】
2004054469.tif 000011
【図１０】
2004054469.tif 000012
【図１１】
2004054469.tif 000013