(57)【要約】      （修正有）【課題】ゴルフプレイヤの現在位置に応じたプレイヤ目線の支援情報を表示でき、戦略の決定を容易かつ迅速に行えると共にゴルフスコアの向上に貢献可能なゴルフプレイ支援装置を提供する。【解決手段】ゴルフプレイヤが携帯する端末１０を備え、端末１０は、測位衛星からの信号を受信可能な受信部と、グリーン図３０を緯度・経度情報と関連付けられたグリーン画像として記憶する記憶部と、受信部が受信した信号によってゴルフプレイヤの現在位置を算出する演算処理部と、グリーン図３０を表示する表示部５とを備える。表示部５は、現在位置からピン位置３１までのピン距離Ｐを表示すると共に、表示部５の真上真下方向に一致させたプレイヤ基準直線Ｔ１を表示し、さらに、直線Ｔ１上のピン位置３１を起点とする表示部５の上下左右方向へのグリーンエッジ３２までの各距離を、ゴルフプレイヤから見たピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒとして表示する。【選択図】図１４
2019092685.tif 000002
【特許請求の範囲】
【請求項１】
ゴルフプレイヤが携帯する端末（10）を備え、
上記端末（10）は、測位衛星からの信号を受信可能な受信部（２）と、グリーン図（30）を緯度・経度情報と関連付けられたグリーン画像（39）として記憶する記憶部（３）と、上記受信部（２）が受信した信号によって上記ゴルフプレイヤの現在位置（21）を算出する演算処理部（１）と、上記グリーン図（30）を表示する表示部（５）と、を具備し、
上記演算処理部（１）は、上記グリーン図（30）上のピン位置（31）を中心としてグリーンエッジ（32）までの距離を３６０度分算出するグリーンエッジ距離算出処理を行い、
さらに、上記演算処理部（１）は、上記グリーンエッジ距離算出処理後に、上記現在位置（21）と上記ピン位置（31）を結んだプレイヤ基準直線（Ｔ１）と、上記グリーン図（30）のグリーン図基準直線（Ｔ２）と、の間の角度をグリーン表示用回転角度（θ３）として算出する表示用回転角度算出処理を行い、
上記演算処理部（１）は、上記ピン位置（31）を中心として上記グリーン図（30）及び上記プレイヤ基準直線（Ｔ１）を上記グリーン表示用回転角度（θ３）だけ回転させて、上記プレイヤ基準直線（Ｔ１）を上記表示部（５）の真上真下方向に一致させるグリーン表示処理を行い、
上記表示部（５）は、上記現在位置（21）から上記ピン位置（31）までのピン距離（Ｐ）を表示すると共に、上記表示部（５）の真上真下方向に一致させた上記プレイヤ基準直線（Ｔ１）を表示し、さらに、上記プレイヤ基準直線（Ｔ１）上の上記ピン位置（31）を起点とする上記表示部（５）の上下左右方向への上記グリーンエッジ（32）までの各距離を、ゴルフプレイヤから見たピン前後左右エッジ距離（Ｅｆ）（Ｅｂ）（Ｅｌ）（Ｅｒ）として表示することを特徴とするゴルフプレイ支援装置。
【請求項２】
上記表示部（５）は、上記ピン距離（Ｐ）と上記回転されたグリーン図（30）と上記ピン前後左右エッジ距離（Ｅｆ）（Ｅｂ）（Ｅｌ）（Ｅｒ）と共に、上記プレイヤ基準直線（Ｔ１）上のピン前方グリーンエッジ（32ｆ）から上記現在位置（21）までのピン手前エッジ距離（Ｆ）と、上記プレイヤ基準直線（Ｔ１）上のピン後方グリーンエッジ（32ｂ）から上記現在位置（21）までのピン奥エッジ距離（Ｂ）と、を表示する請求項１記載のゴルフプレイ支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゴルフプレイを支援する装置に関する。
【背景技術】
【０００２】
従来、ＧＰＳ衛星を利用して現在位置からグリーンセンター位置（グリーンの面積から得た重心位置）迄の距離を表示して、ゴルフプレイの参考となるようにゴルフプレイヤを支援する装置がある（例えば、特許文献１参照）。
従来のゴルフプレイ支援装置は、図17に示すように、グリーンセンター位置99や、ティーグラウンド基準位置から最短距離位置のグリーンエッジであるフロントエッジ位置98や、ティーグラウンド基準位置から最遠距離のグリーンエッジであるバックエッジ位置97が、予め記憶され、プレイヤ現在位置91からグリーンセンター位置99までのセンター距離Ｌ99や、プレイヤ現在位置91からフロントエッジ位置98までのフロントエッジ距離Ｌ98や、プレイヤ現在位置91からバックエッジ位置97までのバックエッジ距離Ｌ97が表示されていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２２６２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、図18に示すように、ゴルフプレイヤがグリーン近傍で、アプローチショット等を打つ場合に、ピン位置90までの距離や、ゴルフプレイヤとピン位置90の間のグリーンエッジからピン位置90までの距離や、ピン位置90からグリーンエッジまでの距離が分からず、ゴルフプレイヤから見て、グリーンオンやピンを狙うためにどの辺りを狙えば良いのか分かりにくく、戦略の決定に多大な時間が費やされてしまうといった問題や、ゴルフスコアの向上に貢献できない場合があるという問題があった。
【０００５】
そこで、本発明は、ゴルフプレイヤの現在位置に応じたプレイヤ目線の支援情報を表示でき、戦略の決定を容易かつ迅速に行えると共にゴルフスコアの向上に貢献可能なゴルフプレイ支援装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
本発明のゴルフプレイ支援装置は、ゴルフプレイヤが携帯する端末を備え、上記端末は、測位衛星からの信号を受信可能な受信部と、グリーン図を緯度・経度情報と関連付けられたグリーン画像として記憶する記憶部と、上記受信部が受信した信号によって上記ゴルフプレイヤの現在位置を算出する演算処理部と、上記グリーン図を表示する表示部と、を具備し、上記演算処理部は、上記グリーン図上のピン位置を中心としてグリーンエッジまでの距離を３６０度分算出するグリーンエッジ距離算出処理を行い、さらに、上記演算処理部は、上記グリーンエッジ距離算出処理後に、上記現在位置と上記ピン位置を結んだプレイヤ基準直線と、上記グリーン図のグリーン図基準直線と、の間の角度をグリーン表示用回転角度として算出する表示用回転角度算出処理を行い、上記演算処理部は、上記ピン位置を中心として上記グリーン図及び上記プレイヤ基準直線を上記グリーン表示用回転角度だけ回転させて、上記プレイヤ基準直線を上記表示部の真上真下方向に一致させるグリーン表示処理を行い、上記表示部は、上記現在位置から上記ピン位置までのピン距離を表示すると共に、上記表示部の真上真下方向に一致させた上記プレイヤ基準直線を表示し、さらに、上記プレイヤ基準直線上の上記ピン位置を起点とする上記表示部の上下左右方向への上記グリーンエッジまでの各距離を、ゴルフプレイヤから見たピン前後左右エッジ距離として表示するものである。
また、上記表示部は、上記ピン距離と上記回転されたグリーン図と上記前後左右エッジ距離と共に、上記プレイヤ基準直線上のピン前方グリーンエッジから上記現在位置までのピン手前エッジ距離と、上記プレイヤ基準直線上のピン後方グリーンエッジから上記現在位置までのピン奥エッジ距離と、を表示するものである。
【発明の効果】
【０００７】
本発明によれば、プレイヤが現実にピンを見ている視線と同じ方向での支援情報をプレイヤに提供できる。つまり、プレイヤ目線の支援情報によって、グリーンのどの辺りを狙えば、グリーンオンが容易であるか、或いは、ピンを狙えるかを、直感的に知ることができる。戦略の決定を容易かつ迅速に行うことができ、ゴルフプレイを円滑に楽しく進行させることができる。グリーンオンしやすい安全な位置や、得意な距離でグリーンオンを狙うことができて、スコアの向上に貢献できる。また、ゴルフプレイヤから見た前後左右エッジ距離（支援情報）を表示部に表示させる処理が速く、使い勝手が良く、ゴルフプレイを楽しくスムーズに進行させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の一形態を示すブロック図である。
【図２】演算処理部が行う処理の一例を示すフローチャート図である。
【図３】グリーンエッジ距離算出処理の一例を示すフローチャート図である。
【図４】グリーンエッジ距離算出処理の一例を示すフローチャート図である。
【図５】表示用回転角度算出処理の一例を示すフローチャート図である。
【図６】グリーン表示処理の一例を示すフローチャート図である。
【図７】グリーンエッジ距離算出処理の一例を説明するための説明図である。
【図８】グリーンエッジ距離算出処理の一例を説明するための説明図である。
【図９】グリーンエッジ距離算出処理の一例を説明するための説明図である。
【図１０】表示用回転角度算出処理の一例を説明するための説明図である。
【図１１】表示用回転角度算出処理の一例を説明するための説明図である。
【図１２】グリーン表示処理の一例を説明するための説明図である。
【図１３】グリーン表示処理の一例を説明するための説明図である。
【図１４】グリーン表示処理の一例を説明するための説明図である。
【図１５】表示内容の一例を示す要部正面図である。
【図１６】表示内容の他例を示す要部正面図である。
【図１７】従来技術を説明するための説明図である。
【図１８】従来技術の問題点を説明するための説明図である。
【発明を実施するための形態】
【０００９】
以下、図示の実施形態に基づき本発明を詳説する。
本発明のゴルフプレイ支援装置は、図１に示すように、ＧＰＳ等の測位衛星からの信号（電波）を受信可能な受信部２と、受信部２が受信した信号によって緯度・経度を算出する測位処理が可能なＣＰＵやマイコン等の演算処理部１と、緯度・経度情報に関連付けられた多数のゴルフコース情報を記憶しているＲＡＭやＲＯＭ等の記憶部３と、液晶画面等の表示部５と、演算処理部１への命令信号や記憶部３へ記憶させる数値等を入力するための操作部４と、パーソナルコンピュータ等の外部機器と情報（データ）の送受信が可能な外部接続部８と、図示省略の乾電池や充電式電池等の内蔵電源と、を有する小型かつ軽量な端末10を備えている。
【００１０】
ゴルフコース情報とは、緯度・経度情報に関連付けられた多数のゴルフホール（コース）のレイアウト図、レイアウト図に関連付けたホール番号及びパー数等である。
緯度・経度情報に関連付けられた多数のゴルフホールのレイアウト図とは、ティーグラウンドの位置、グリーンの位置、池や林及びバンカー等の障害物の位置、ホール形状（ＯＢ境界線）、フェアウェイ形状（フェアウェイとラフの境界線）、グリーン形状（グリーンエッジ等）、障害物の形状、ティーグラウンドよりも大きな範囲であるホール決定用区域等、に緯度・経度情報を対応させた情報を有するホール（コース）の平面図である。
【００１１】
記憶部３は、ゴルフコース情報の一部として、図７に示すように、グリーンエッジ32を有するグリーン図（グリーン形状図）30を含んだ正方形状のグリーン画像39を記憶（保持）している。グリーン画像39（グリーン図30及びグリーン周辺図）は緯度・経度情報に関連付けられている。また、グリーン画像39は、グリーンエッジ32よりもグリーン内方のグリーン内側領域と、グリーンエッジ32と、グリーンエッジ32よりもグリーン外方のグリーン外側領域と、の色が相互に異なるように、色情報を有している。
なお、図面を見やすくするため、グリーン図30は、グリーン画像39の枠（各辺）に対する比率を、大きくして図示している。
【００１２】
グリーン画像39は、緯度・経度情報に関連付けられたレイアウト図の一部として記憶部３に記憶され、演算処理部１によってレイアウト図から抽出する（読み取る）場合や、コースレイアウト図とは別の情報（データ）として、対応するレイアウト図に関連付けて記憶部３に記憶している場合等、何れであっても良い。
【００１３】
演算処理部１は、測位衛星から受信した信号に基づいてプレイヤの現在の位置の緯度・経度を算出する測位処理を行う。さらに、算出した緯度・経度とゴルフコース情報のホール決定用区域とを照合して、現在位置に該当するゴルフ場のホールを決定し、決定したホールに対応するゴルフコース情報を記憶部３から読み出して（選定して）、表示部５に表示させる現在位置ホール決定処理を行う。
【００１４】
また、記憶部３は、ゴルフ場運営者等によって提供される（開示されている）ピン位置31の緯度・経度情報を記憶可能である。
ピン位置31（の緯度・経度情報）は、ゴルフプレイヤ等の操作者が端末10の操作部４を入力操作することで取得される。或いは、端末10の外部接続部８を介して、パーソナルコンピュータやスマートフォン等の外部機器と通信することで取得される。
【００１５】
そして、演算処理部１は、取得したピン位置31を、グリーン画像39のグリーン図30に関連付けるピン位置登録処理を行う。
ピン位置登録処理が行われるタイミングは様々であって、例えば、上述の現在位置ホール決定処理後に、記憶部３に予め記憶させたピン位置31を読み出して、決定されたホールに対応するグリーン図30に関連付けることで行われる場合がある。又は、現在位置ホール決定処理後に、決定されたホールに対応するグリーン図30を読み出して、取得したピン位置31を関連付けることで行う場合がある。或いは、現在位置ホール決定処理前に、取得したピン位置31を、そのピン位置31に対応するグリーン図30に関連付けることで行う場合がある。
【００１６】
図２乃至図４、及び、図７乃至図９に示すように、演算処理部１は、現在位置ホール決定処理後に、グリーン画像39のグリーン図30上のピン位置31を中心として、ピン位置31からグリーンエッジ32までの距離を３６０度分算出するグリーンエッジ距離算出処理を行う。上述したピン位置登録処理は、グリーンエッジ距離算出処理よりも前に行えば良く、現在位置ホール決定処理の前後いずれも自由である。
なお、図３と図４に於て、図４の※Ａは図３の※Ａに続き、図３の※Ｂは図４の※Ｂに続き、図３の※Ｃは図４の※Ｃに続く。
【００１７】
図３及び図７に示すように、グリーンエッジ距離算出処理は、先ず、第１ステップＳ１において、正方形状のグリーン画像39の相互に隣り合う角部の緯度・経度情報から、グリーン画像39の一辺の距離を算出する。例えば、グリーン画像39の右下（右前）角部39ｊと右上（右後）角部39ｋの緯度・経度情報から右辺（右端縁）39ｒの距離（ｍヤード）を算出する。
【００１８】
次に、第２ステップＳ２において、右辺39ｒの画素数をカウントする（例えばｎ個）。そして、右辺39ｒの距離（ｍヤード）を、右辺39ｒの画素数（ｎ個）で除算（ｍ／ｎ）して、グリーン画像39において１画素（１ピクセル）あたりの距離（ｍ／ｎヤード）を算出する。
【００１９】
次に、第３ステップＳ３に進む。ピン位置31からグリーンエッジ32までの距離（エッジ距離）を３６０度分算出していないので、Ｙｅｓ（第４ステップＳ４）へ進む。
【００２０】
図８に示すように、ピン位置31から画像の上下左右（前後左右）方向のグリーンエッジ32（32ｆ，32ｂ，32ｌ，32ｒ）までの距離を算出する。
先ず、ピン位置31からグリーン画像39の下辺（前辺）39ｆに対して垂直となるように描いた仮想線と交差するグリーンエッジ32上の点を、ピン前方グリーンエッジ32ｆと呼ぶ。
同様に、ピン位置31から上辺（後辺）39ｂ、左辺39ｌ、右辺39ｒに対して垂直となるように描いた仮想線と交差しているグリーンエッジ32上の各点を、夫々、ピン後方グリーンエッジ32ｂ、ピン左側グリーンエッジ32ｌ、ピン右側グリーンエッジ32ｒと呼ぶ。
【００２１】
第４ステップＳ４において、ピン位置31を、確認ポイントに設定する。
次の第５ステップＳ５に進んで、画素数のカウントを０に設定する。
次の第６ステップＳ６に進んで、確認ポイントがグリーン画像39の下辺（前辺）39ｆに到達していないので、Ｙｅｓに進む。
第７ステップＳ７において、画素カウントの値に１をプラスする。
【００２２】
そして、第８ステップＳ８に進んで、確認ポイントの（ピクセルの）色が、グリーンエッジ32の色か否かを判定する。ピン位置31はグリーン内側領域にあるので、色は、グリーン内側領域の色と判定され、Ｎｏに進む。
【００２３】
第９ステップＳ９において、確認ポイントを下辺39ｆ側へ向かって（下辺39ｆに対して垂直な方向に）１画素分だけ移動させる。
そして、第６ステップＳ６に戻って、第７ステップＳ７、第８ステップＳ８、第９ステップＳ９、と繰り返す。つまり、第８ステップＳ８において、確認ポイントの色が、グリーンエッジ32の色と判定されるまで、確認ポイントをカウントしつつ画像下（画像前方）へ移動させるのを繰り返す。
【００２４】
そして、第８ステップＳ８において、確認ポイントの色が、グリーンエッジ32の色と判定されると、Ｙｅｓに進む。
第10ステップＳ10では、確認ポイントの色がグリーンエッジ32の色と判定された時の画素数カウントの値を、ピン位置31から前方グリーンエッジ32ｆまでの画素数として設定する（記憶部３に記憶させる）。
【００２５】
そして、第８ステップＳ８において、確認ポイントがグリーンエッジ32の色で無いと判定されるまで、第10ステップＳ10から第９ステップＳ９に進み、第６ステップＳ６、第７ステップＳ７、第８ステップＳ８、第10ステップＳ10、第９ステップＳ９と繰り返す。
【００２６】
確認ポイントがグリーンエッジ32を超えると、確認ポイントの色は、グリーン外側領域の色であるため、第８ステップＳ８において、グリーンエッジ32の色で無いと判定され、Ｎｏ（第９ステップＳ９）に進む。そして、第６ステップＳ６において、確認ポイントが画像の前辺39ｆに到達したと判定されるまで、第６ステップＳ６、第７ステップＳ７、第８ステップＳ８、第９ステップＳ９と繰り返す。
【００２７】
第６ステップＳ６にて、確認ポイントが下辺（前辺）39ｆまで到達したと判定すると、Ｎо（第11ステップＳ11）に進んで、第10ステップＳ10において記憶したピン前方グリーンエッジ32ｆまでの画素数と、第２ステップＳ２で算出した１画素あたりの距離と、を積算して、ピン前方グリーンエッジ32ｆまでの距離を算出し、記憶部３に記憶させる。
【００２８】
なお、第８ステップＳ８において、確認ポイントの色がグリーンエッジ32の色と判定された場合、第10ステップＳ10から第９ステップＳ９に進み、その後、第11ステップＳ11に進むも良い。つまり、グリーン画像39の辺（端縁）まで画素数をカウントしない処理とするも良い。
【００２９】
ここで、第４ステップＳ４から第11ステップＳ11を有する工程（図３において点線枠で囲んだ工程）を、前エッジ距離算出工程Ｓｆと呼ぶ。
【００３０】
そして、図４に示すように、前エッジ距離算出工程Ｓｆ終了後に、次の第12ステップＳ12において、前エッジ距離算出工程Ｓｆと同様の手順（処理）にて、ピン位置31からピン後方グリーンエッジ32ｂまでの距離を算出する。言い換えると、後エッジ距離算出工程Ｓｂを行う。
【００３１】
つまり、ピン位置31を確認ポイントとし、確認ポイントを、グリーン画像39の上辺（後辺）39ｂに達するまで上辺39ｂに対して垂直方向に（画像上に）移動させ、確認ポイントから後辺39ｂまでの画素数をカウントし、そのカウント中に、確認ポイントの色が、グリーンエッジ32の色か否か判定し、確認ポイントの色がグリーンエッジ32の色と判定された時の画素数カウントの値を、ピン位置31からピン後方グリーンエッジ32ｂまでの画素数として設定し、ピン後方グリーンエッジ32ｂまでの画素数と、１画素あたりの距離と、を積算して、ピン後方グリーンエッジ32ｂまでの距離を算出して、記憶部３に記憶させる。
【００３２】
第12ステップＳ12（後エッジ距離算出工程Ｓｂ）終了後に、第13ステップＳ13に進んで、前エッジ距離算出工程Ｓｆと同様に、ピン位置31からピン左側グリーンエッジ32ｌまでの距離を算出する。つまり、左エッジ距離算出工程Ｓｌを行う。
【００３３】
第13ステップＳ13（左エッジ距離算出工程Ｓｌ）終了後に、第14ステップＳ14に進んで、前エッジ距離算出工程Ｓｆと同様に、ピン位置31からピン右側グリーンエッジ32ｒまでの距離を算出する。つまり、右エッジ距離算出工程Ｓｒを行う。
【００３４】
第13ステップＳ13（右エッジ距離算出工程Ｓｒ）終了後に、第15ステップＳ15に進んで、図９に示すように、ピン位置31を中心として、グリーン図30を所定回転方向に所定回転角度（例えば１度）だけ回転させる。（グリーン図回転工程を行う）。
【００３５】
そして、第15ステップＳ15（グリーン図回転工程）後に、第３ステップＳ３に進んで、グリーンエッジ32までの距離を３６０度分算出していない（グリーン図30の回転角度が０度の時のグリーンエッジ32までの距離しか算出していない）ので、１度回転させたグリーン図30を有するグリーン画像39に対して、前エッジ距離算出工程Ｓｆと後エッジ距離算出工程Ｓｂと左エッジ距離算出工程Ｓｌと右エッジ距離算出工程Ｓｒとを行う、つまり、グリーン図30を１度回転させた場合においてピン位置31を基準（起点）としたピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒを算出して、記憶部３に記憶させる。
【００３６】
なお、前エッジ距離算出工程Ｓｆと後エッジ距離算出工程Ｓｂと左エッジ距離算出工程Ｓｌと右エッジ距離算出工程Ｓｒの順番は自由である。
また、前エッジ距離算出工程Ｓｆと後エッジ距離算出工程Ｓｂと左エッジ距離算出工程Ｓｌと右エッジ距離算出工程Ｓｒとを、まとめて、前後左右距離算出工程と呼ぶ場合がある。
【００３７】
そして、１度回転させたグリーン図30を有するグリーン画像39に関して前後左右距離算出工程が終了すると、第15ステップＳ15において、１度回転させたグリーン図30をさらに１度回転させる。
そして、グリーン図30を２度回転させたグリーン画像39に対して、第３ステップＳ３から、前後左右距離算出工程へと進んだ後、第15ステップＳ15に進んで、第３のステップＳ３に戻る。
つまり、第３ステップＳ３において、グリーンエッジ32までの距離を３６０度分算出したと判定（図３においてＮоと判定）されるまで、前後左右距離算出工程とグリーン図回転工程（第15ステップＳ15）を繰り返し、各グリーン図回転角度に関連付けたピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒを記憶部３に記憶させていく（各グリーン図回転角度に関連付けたピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒを有するエッジ距離データベースを作成して記憶部３に記憶させる）。
【００３８】
そして、第３ステップＳ３において、グリーンエッジ32までの距離を３６０度分算出したと判定されると、Ｎоに進んで、グリーンエッジ距離算出処理を終了する。
なお、図３乃至図６のフローチャート図及びその説明において、各ステップの名称の数字「第１」や「第22」等、符号「Ｓ１」や「Ｓ22」等は、説明を容易にするために付与したものであって、処理の順番を意味するものでは無い。
【００３９】
ここで、図３と図４のフローチャート図は、最初のグリーン図30の姿勢（回転させていないグリーン図30）の場合のグリーン図回転角度を０度とし、グリーン図30を３５９度まで回転させて算出する場合のフローチャート図を示している。
図示省略するが、最初のグリーン図30の姿勢を、グリーン図回転角度が０度とし、グリーン図30を８９度まで所定角度ずつ回転させて前後左右距離算出工程を行い、その後、算出した０度から８９度までに対応するピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒの値を、グリーン図回転角度に応じて振り分け（入れ替え）演算を行うことで、９０度から３５９度までの各角度に対応するピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒを算出するも良い。
例えば、グリーン図回転角度が９０度のピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒを算出する場合に、先ず、グリーン図回転角度が０度の時に算出した、後エッジ距離Ｅｂの５ヤード、右エッジ距離Ｅｒの６ヤード、前エッジ距離Ｅｆの７ヤード、左エッジ距離Ｅｌの８ヤード、を呼び出して、その数値を抽出し、グリーン図回転角度に応じてずらして振り分けることで、グリーン図回転角度が９０度の時の各エッジ距離を、後エッジ距離Ｅｂは８ヤード、右エッジ距離Ｅｒは５ヤード、前エッジ距離Ｅｆは６ヤード、左エッジ距離Ｅｌは７ヤードと、算出できる。グリーン図30を３６０度回転させる場合よりも処理時間の短縮に貢献できる。
【００４０】
つまり、グリーンエッジ距離算出処理は、グリーン図30上のピン位置31を中心としてグリーンエッジ32までの距離を３６０度分（相当）算出すればよく、０度から３６０度未満まで回転させて、０度以上３６０度未満の全周に渡って画素数のカウントや画素色の判別（識別）を行う必要は無い。
また、グリーン図回転工程（第15ステップＳ15）において、回転させる角度は０．５度や２度等自由であるが、０．５度以上２度未満とするのが、ゴルフプレイの支援に適したデータ（支援情報）が得られて望ましい。
【００４１】
さらに、演算処理部１は、グリーンエッジ距離算出処理後に、図２と図５、及び、図10と図11に示すように、ゴルフプレイヤの現在位置21とピン位置31を結んだプレイヤ基準直線Ｔ１と、グリーン図30のグリーン図基準直線Ｔ２と、の間の角度をグリーン表示用回転角度θ３として算出する表示用回転角度算出処理を行う。
【００４２】
先ず、図５及び図11に示すように、演算処理部１は、第21ステップＳ21において、現在位置21の緯度・経度情報と、ピン位置31の緯度・経度情報から、現在位置21から見たピン位置31の方位角θ１を算出する。
現在位置21から見たピン位置31の方位角θ１（以下、プレイヤ方位角θ１と呼ぶ場合もある）は、ピン位置31から北に向かって伸びる方位基準直線Ｔ３と、ゴルフプレイヤの現在位置21とピン位置31を結んだプレイヤ基準直線Ｔ１と、の間の角度である。
なお、ゴルフプレイヤの現在位置21とピン位置31を結んだプレイヤ基準直線Ｔ１とは、現在位置21とピン位置31を通過する直線であって、現在位置21とピン位置31との間の線分に限らず、現在位置21から見てピン位置31よりも後方（奥）へ伸びた直線や、現在位置21やピン位置31を有していない線分も含む。
【００４３】
次に、図５と図10に示すように、第22ステップＳ22は、グリーン図30が回転していない（回転角度が０度のグリーン図30）のグリーン画像39において、ピン位置31から、グリーン画像39の下辺（前辺）39ｆに下した垂線と交わる点を画像フロント基準位置39ｗとし、この画像フロント基準位置39ｗの緯度・経度を算出する。
【００４４】
第22ステップＳ22の後に、第23ステップＳ23に進み、画像フロント基準位置39ｗの緯度・経度情報と、ピン位置31の緯度・経度情報から、画像フロント基準位置39ｗから見たピン位置31の方位角θ２を算出する。
画像フロント基準位置39ｗから見たピン位置31の方位角θ２（以下、グリーン図方位角θ２と呼ぶ場合もある）は、画像フロント基準位置39ｗとピン位置31を結んだグリーン図基準直線Ｔ２と、方位基準直線Ｔ３との間の角度である。
なお、画像フロント基準位置39ｗとピン位置31を結んだグリーン図基準直線Ｔ２とは、画像フロント基準位置39ｗとピン位置31を通過する直線であって、画像フロント基準位置39ｗとピン位置31との間の線分に限らず、画像フロント基準位置39ｗから見てピン位置31よりも後方（奥）へ伸びた直線も含む。
【００４５】
第23ステップＳ23の後に、第24ステップＳ24に進み、プレイヤ方位角θ１とグリーン図方位角θ２の差を計算して、プレイヤ基準直線Ｔ１とグリーン図基準直線Ｔ２との間の角度をグリーン表示用回転角度θ３として算出して記憶部３に記憶させて、表示用回転角度算出処理を終了する。
【００４６】
なお、プレイヤ方位角θ１の算出と、グリーン図方位角θ２の算出の順番は自由である。例えば、図５において、第21ステップＳ21を、第22ステップＳ22又は第23ステップＳ23の後に行うも良い。
【００４７】
そして、演算処理部１は、表示用回転角度算出処理後に、図２と図６、及び、図12と図13と図14に示すように、グリーン表示処理を行う。
【００４８】
図６と図12に示すように、グリーン表示処理は、第31ステップＳ31において、グリーン図30上のピン位置31が、表示部５のグリーン表示用範囲50の中央領域（中央位置）に配設されるように設定する（グリーン図30の配置を設定する）。さらに、プレイヤ基準直線Ｔ１が、表示部５（グリーン表示用範囲50）の真上真下方向と一致するように、グリーン図30及びプレイヤ基準直線Ｔ１をグリーン表示用回転角度θ３だけ回転させる。
言い換えると、プレイヤ基準直線Ｔ１が、グリーン表示用範囲50の表示前後基準直線Ｔ50と一致するように、グリーン図30をグリーン表示用回転角度θ３だけ回転させる。
なお、表示部５（のグリーン表示用範囲50）の真上真下方向とは、表示面（ディスプレイ面）を鉛直面状とした場合の上下鉛直方向である。
なお、表示前後基準直線Ｔ50は、先ず、グリーン表示用範囲50内の所定の表示基準点（例えば中央点）からグリーン表示用範囲50の下辺（表示範囲前辺）50ｆに対して垂直に下した線（垂線）であり、表示部５の真上真下方向と平行である。
【００４９】
第31ステップＳ31後に第32ステップＳ32に進んで、図６及び図13に示すように、現在位置21から見た、ピン位置31からグリーンエッジ32までのピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒを記憶部３から読み出す（呼び出す）。
【００５０】
つまり、記憶部３には、予め（グリーン表示処理の前に）、グリーンエッジ距離算出処理において、各グリーン図回転角度に関連付けたピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒが記憶されているエッジ距離データベースを作成して記憶している。
そこで、演算処理部１は、グリーン表示用回転角度θ３に対応するグリーン図回転角度を照合して決定し、そのグリーン図回転角度に関連付けたピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒを記憶部３から読み出す（エッジ距離データベースから抽出する）。
グリーン表示用回転角度θ３に対応するピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒは、ゴルフプレイヤが（現在位置21から）ピンを見たプレイヤ目線（視線）での、ピン位置31を起点としてピン前方グリーンエッジ32ｆまでのピン前エッジ距離Ｅｆと、プレイヤ視線でのピン位置31を起点としてピン後方グリーンエッジ32ｂまでのピン後エッジ距離Ｅｂと、プレイヤ視線でのピン位置31を起点としてピン左側グリーンエッジ32ｌまでのピン左エッジ距離Ｅｌと、プレイヤ視線でのピン位置31を起点としてピン右側グリーンエッジ32ｒまでのピン右エッジ距離Ｅｒと、なる。
【００５１】
また、第32ステップＳ32において、現在位置21からピン位置31までのピン距離Ｐを演算して記憶部３に記憶させる。
【００５２】
また、第32ステップＳ32において、プレイヤ基準直線Ｔ１上のピン前方グリーンエッジ32ｆ（言い換えると、現在位置21とピン位置31を繋ぐ線分と、グリーンエッジ32と、が交差する地点）から、現在位置21まで、のピン手前エッジ距離Ｆを算出して記憶部３に記憶させる。
ピン手前エッジ距離Ｆは、ピン距離Ｐから前エッジ距離Ｅｆを引算して求めるのが、処理速度が速くて好ましい。
【００５３】
また、第32ステップＳ32において、プレイヤ基準直線Ｔ１上のピン後方グリーンエッジ32ｂ（現在位置21からピン位置31を通過して延びる直線と、グリーンエッジ32と、が交差する地点）から、現在位置21まで、のピン奥エッジ距離Ｂを算出して記憶部３に記憶させる。
ピン奥エッジ距離Ｂは、ピン距離Ｐに後エッジ距離Ｅｂを加算して求めるのが、処理速度が速くて好ましい。
【００５４】
そして、第32ステップＳ32後に、第33ステップＳ33に進んで、図６及び図14に示すように、表示部５のグリーン表示用範囲50に、グリーン表示用回転角度θ３だけ回転されたグリーン図30と、ピン距離Ｐと、ピン手前エッジ距離Ｆと、ピン奥エッジ距離Ｂと、を表示させる。
さらに、ピン位置31を起点とする表示部５の上下左右方向へのグリーンエッジ32までの各距離を、ゴルフプレイヤ（現在位置21）から見たピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒとして表示する。なお、表示部５の上下左右方向とは、表示部５のディスプレイ面（表示面）を鉛直面状として、ゴルフプレイヤが表示面を見ている場合の方向を言う。
また、現在位置21とピン位置31とのピン高低差Ｈを表示するも良い。ピン高低差Ｈは、ピン孔を開けていない時のピン位置31のグリーン面高さに対して算出する。
【００５５】
さらに、第32ステップＳ32において、グリーン表示用回転角度θ３だけ回転させたプレイヤ基準直線Ｔ１と、該プレイヤ基準直線Ｔ１とピン位置31にて直角に交差する左右基準直線Ｔ５と、を有する目安十字線36を、表示部５に表示させる。
また、目安十字線36近傍に、前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒを表示して、グリーン表示処理を終了する。
【００５６】
なお、表示されるプレイヤ基準直線Ｔ１は、ピン位置31が含まれていれば良く（現在位置21が含まれていなくとも良く）、また、グリーン表示用範囲50の下辺50ｆから上辺に渡って表示されなくとも良い。例えば、図14に示すように、グリーン表示用範囲50の下辺50ｆからピン後方グリーンエッジ32ｂまでの線分や、図15及び図16に示すように、ピン前方グリーンエッジ32ｆからピン後方グリーンエッジ32ｂまでの線分であっても良い。
左右基準直線Ｔ５は、グリーン表示用範囲50の右辺から左辺に渡って表示されなくとも良い。例えば、図14乃至図16に示すように、ピン左側グリーンエッジ32ｌからピン右側グリーンエッジ32ｒまでの線分や、図示省略するが、ピン左側グリーンエッジ32ｌからグリーン表示用範囲50の右辺までの線分等自由である。
【００５７】
言い換えると、目安十字線36は、ピン位置31に交点に一致させて相互に直角に交わる前後目安線と左右目安線とを有している。そして、ピン前方グリーンエッジ32ｆとピン位置31を結んだ前目安線分と、ピン後方グリーンエッジ32ｂとピン位置31を結んだ後目安線分と、ピン左側グリーンエッジ32ｌとピン位置31を結んだ左目安線分と、ピン右側グリーンエッジ32ｒとピン位置31を結んだ右目安線分と、を有し、前目安線分近傍に前エッジ距離Ｅｆを、後目安線分近傍に後エッジ距離Ｅｂを、左目安線分近傍に左エッジ距離Ｅｌを、右目安線分近傍に右エッジ距離Ｅｒを、夫々表示する。
【００５８】
そして、図15及び図16に示すように、表示部５は、回転されたグリーン図30と、ピン位置31と、前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒと、ピン距離Ｐと、ピン手前エッジ距離Ｆと、ピン奥エッジ距離Ｂと、ピン高低差Ｈと、目安十字線36（グリーン表示用回転角度θ３だけ回転させたプレイヤ基準直線Ｔ１と左右基準直線Ｔ５）と、ホール番号と、パー数等の支援情報を、同時（同一画面上）に表示する。
ここで、図15の表示部５を見ているゴルフプレイヤと、図16の表示部５を見ているゴルフプレイヤとは、同じホール（コース）において、ピン位置31から同じ距離だけ離れている（ピン距離Ｐが同じ）地点にいるが、相互に異なる場所である（現在位置21が異なる）ため、夫々が携帯している端末10の表示部５に表示されるグリーン図30の姿勢（回転されたグリーン図30）が異なっている。
【００５９】
図15の表示部５を見ているゴルフプレイヤは、ピン位置31よりも奥（後方）を狙うとグリーンオーバーの可能性が高いことが分かり、ピン位置31より手前（前方）を狙うほうがグリーンオンの可能性が高いことが分かるため、例えば、グリーンオーバーに気を付けてピン手前を狙う戦略を立てることができる。
【００６０】
図16の表示部５を見ているゴルフプレイヤは、ピン位置31よりも手前を狙うとグリーンに届かない可能性があり、ピン位置31の後ろ（奥）を狙うほうがグリーンオンの可能性が高いことがわかる。また、ピン位置31の右手前側が、グリーン面が広いことが一目でわかる。例えば、確実にグリーンオンを狙うためにグリーンの右手前を狙う戦略や、得意とする距離が７０ｙであればピン位置31の後ろ（奥）を狙う戦略を立てることができる。
【００６１】
このように、各ゴルフプレイヤの現在位置21から見た（ゴルフプレイヤ視線での）グリーン図30と、ゴルフプレイヤの視線に対応した（準拠した）前後左右のグリーンエッジ32までの距離と、を表示するため、一目で直感的に自分（ゴルフプレイヤ）とグリーンとピンとの位置関係を知ることができる。従って、ゴルフプレイヤの現在位置21に応じた戦略を、容易かつ迅速に考えることができ、ゴルフスコアの向上や、ゴルフプレイの進行が円滑（スムーズ）に行われる。
【００６２】
また、表示用回転角度算出処理及びグリーン表示処理は、ゴルフプレイヤがある程度（ティーグランドにいる時よりも）グリーンに近づいた時に行われる。例えば、ゴルフプレイヤがグリーンへのアプローチショット等を打つ前に所定操作を行うことで、又は、現在位置21に基づいてグリーンに近づいたと判定した演算処理部１によって（自動で）、ホール全体レイアウト表示モード等から、グリーン拡大表示モードへの切り替えを命令するグリーン表示命令を演算処理部１が受けた場合に行われる。
そこで、ゴルフプレイヤがグリーンに近づく迄の間に、グリーン図回転角度に関連付けたピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒを算出して記憶部３に記憶させている（表示用回転角度算出処理及びグリーン表示処理の前に、グリーンエッジ距離処理を行っている）ので、グリーン表示用回転角度θ３と照合して読み出すだけで、ゴルフプレイヤの視線と一致するピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒを表示できる。グリーンに近づいてからピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒを算出する場合に比べ、演算処理部１がグリーン表示命令を受けてから表示部５に表示させるまでの処理速度を格段に速くすることができる。
【００６３】
また、グリーンエッジ距離算出処理は、ゴルフプレイヤの現在位置21や、現在位置21からピン位置31又は障害物まで距離や方向等のゴルフプレイナビゲーション画面を表示部５に表示させるナビゲーション処理と、同時（平行）処理することで、グリーンエッジ距離算出処理の終了を待たずに、ティーショットを打つことができ、ゴルプレイの進行を円滑に進めることができる。
【００６４】
記憶部３は、情報の読み書きが繰り返し可能なＲＡＭ（ランダムアクセスメモリ）やフラッシュメモリ等の内部記憶部のみのものや、内部記憶部に加えて、メモリカード等の記憶用の小型電子媒体に記録されている情報を保持可能なリーダライタ等の補助記憶装置である補助記憶部を有するもの等自由である。
表示部５のディスプレイ面は、液晶画面や有機ＥＬ等自由である。
操作部４は、表示部５のディスプレイ面と一体状のタッチパネル部や、ディスプレイ面に表示された項目を選択可能な選択キー（ボタン）や決定キー（ボタン）等自由である。
外部接続部８は、パーソナルコンピュータやスマートフォン等の外部機器と、有線で接続可能な有線用コネクタや、無線通信可能な無線モジュール等自由である。
測位衛星とは、ＧＰＳ、Ｇａｌｉｌｅｏ、ＧＬＯＮＡＳＳ、ＳＡＢＡＳ、等の測位人工衛星である。
【００６５】
なお、本発明は、設計変更可能であって、グリーンエッジ距離算出処理は、ホール決定処理後に限らず、ピン位置登録処理の後、かつ、グリーン表示用回転角度算出よりも前であれば良い。
【００６６】
以上のように、本発明のゴルフプレイ支援装置は、ゴルフプレイヤが携帯する端末10を備え、上記端末10は、測位衛星からの信号を受信可能な受信部２と、グリーン図30を緯度・経度情報と関連付けられたグリーン画像39として記憶する記憶部３と、上記受信部２が受信した信号によって上記ゴルフプレイヤの現在位置21を算出する演算処理部１と、上記グリーン図30を表示する表示部５と、を具備し、上記演算処理部１は、上記グリーン図30上のピン位置31を中心としてグリーンエッジ32までの距離を３６０度分算出するグリーンエッジ距離算出処理を行い、さらに、上記演算処理部１は、上記グリーンエッジ距離算出処理後に、上記現在位置21と上記ピン位置31を結んだプレイヤ基準直線Ｔ１と、上記グリーン図30のグリーン図基準直線Ｔ２と、の間の角度をグリーン表示用回転角度θ３として算出する表示用回転角度算出処理を行い、上記演算処理部１は、上記ピン位置31を中心として上記グリーン図30及び上記プレイヤ基準直線Ｔ１を上記グリーン表示用回転角度θ３だけ回転させて、上記プレイヤ基準直線Ｔ１を上記表示部５の真上真下方向に一致させるグリーン表示処理を行い、上記表示部５は、上記現在位置21から上記ピン位置31までのピン距離Ｐを表示すると共に、上記表示部５の真上真下方向に一致させた上記プレイヤ基準直線Ｔ１を表示し、さらに、上記プレイヤ基準直線Ｔ１上の上記ピン位置31を起点とする上記表示部５の上下左右方向への上記グリーンエッジ32までの各距離を、ゴルフプレイヤから見たピン前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒとして表示するので、プレイヤが現実にピンを見ている視線と同じ方向での支援情報をプレイヤに提供できる。つまり、グリーンのどの辺りを狙えば、グリーンオンが容易であるか、或いは、ピンを狙えるかを、プレイヤ目線で、直感的に（一目で）知ることができる。戦略の決定を容易かつ迅速に行うことができ、ゴルフプレイを円滑に進行させることができる。グリーンオンしやすい安全な位置や、得意な距離でグリーンオンを狙うことができスコアの向上に貢献できる。また、ゴルフプレイヤから見た前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒを表示部５に表示させる処理が速く、使い勝手が良く、ゴルフプレイをスムーズに進行させることができる。現在位置21が異なるゴルフプレイヤ夫々に対して最適なプレイヤ目線（視線）の支援情報（前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒ）を、素早く提供できる。
【００６７】
また、上記表示部５は、上記ピン距離Ｐと上記回転されたグリーン図30と上記前後左右エッジ距離Ｅｆ，Ｅｂ，Ｅｌ，Ｅｒと共に、上記プレイヤ基準直線Ｔ１上のピン前方グリーンエッジ32ｆから上記現在位置21までのピン手前エッジ距離Ｆと、上記プレイヤ基準直線Ｔ１上のピン後方グリーンエッジ32ｂから上記現在位置21までのピン奥エッジ距離Ｂと、を表示するので、一目で直感的に、グリーンの大きさや形状、端末10を見ているゴルフプレイヤ）とグリーンとピンとの相互の位置関係及び距離関係を把握でき、ゴルフプレイヤが、優れた（最適な）戦略を立てることができる。
【符号の説明】
【００６８】
１  演算処理部
２  受信部
３  記憶部
５  表示部
10  端末
21  現在位置
30  グリーン図
31  ピン位置
32  グリーンエッジ
32ｆ  ピン前方グリーンエッジ
32ｂ  ピン後方グリーンエッジ
39  グリーン画像
Ｂ  ピン奥エッジ距離
Ｅｂ  ピン後エッジ距離
Ｅｆ  ピン前エッジ距離
Ｅｌ  ピン左エッジ距離
Ｅｒ  ピン右エッジ距離
Ｆ  ピン手前エッジ距離
Ｐ  ピン距離
Ｔ１  プレイヤ基準直線
Ｔ２  グリーン図基準直線
θ３  グリーン表示用回転角度
【図１】
2019092685.tif 000003
【図２】
2019092685.tif 000004
【図３】
2019092685.tif 000005
【図４】
2019092685.tif 000006
【図５】
2019092685.tif 000007
【図６】
2019092685.tif 000008
【図７】
2019092685.tif 000009
【図８】
2019092685.tif 000010
【図９】
2019092685.tif 000011
【図１０】
2019092685.tif 000012
【図１１】
2019092685.tif 000013
【図１２】
2019092685.tif 000014
【図１３】
2019092685.tif 000015
【図１４】
2019092685.tif 000016
【図１５】
2019092685.tif 000017
【図１６】
2019092685.tif 000018
【図１７】
2019092685.tif 000019
【図１８】
2019092685.tif 000020