(57)【要約】  本発明のゴルフプレー支援装置は、位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに投稿情報を送信可能なゴルフプレー支援装置（１０）であって、ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得部（１０３）と、ショット位置情報に基づいて投稿情報を生成する投稿情報生成部（１０４）と、を備える。
2014024561.tif 000002
【特許請求の範囲】
【請求項１】
位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置であって、
前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得手段と、
前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成手段と、
を備えることを特徴とするゴルフプレー支援装置。
【請求項２】
前記ショット位置情報に基づいてショットの距離を算出するショット距離算出手段をさらに備え、
前記投稿情報生成手段は、前記ショットの距離に係るコメントを含む前記投稿情報を生成する距離投稿手段を含む、
ことを特徴とする請求項１に記載のゴルフプレー支援装置。
【請求項３】
前記ショット位置情報に基づいて生成されるショットの軌跡をホールのマップ画像に合成する画像合成手段をさらに備え、
前記投稿情報生成手段は、前記ショットの軌跡が合成されたマップ画像を含む前記投稿情報を生成するマップ投稿手段を含む、
ことを特徴とする請求項１または２に記載のゴルフプレー支援装置。
【請求項４】
ホール内の各領域の属性情報を保持する属性情報保持手段をさらに備え、
前記投稿情報生成手段は、前記ショット位置情報と、前記ショット位置に対応する属性情報とに基づいて前記投稿情報を生成する属性投稿手段を含む、
ことを特徴とする請求項１ないし３の何れか１項に記載のゴルフプレー支援装置。
【請求項５】
ホール内の各領域の属性情報を保持する属性情報保持手段をさらに備え、
前記投稿情報生成手段は、前記ショット位置情報と、前記ショット位置に対応する属性情報と、前記ユーザのそれまでのショット数とに基づいて前記投稿情報を生成するショット数投稿手段を含む、
ことを特徴とする請求項１ないし４の何れか１項に記載のゴルフプレー支援装置。
【請求項６】
前記投稿情報生成手段は、前記ユーザのショット数が同じショット位置で増加した場合に、ペナルティの発生に係るコメントを含む前記投稿情報を生成するペナルティ投稿手段を含む、
ことを特徴とする請求項１ないし５の何れか１項に記載のゴルフプレー支援装置。
【請求項７】
前記コミュニケーションサービスで前記投稿情報が公開されたことを前記ユーザ端末に報知する端末報知手段と、
前記ユーザ端末を所持するユーザの位置情報を取得するユーザ位置情報取得手段と、
前記ユーザの位置情報に基づいて前記ユーザが移動中であるか否かを判定するユーザ移動判定手段と、
をさらに備え、
前記端末報知手段は、前記ユーザ端末を所持するユーザが移動中でない場合に当該ユーザ端末に対する報知を制限する、
ことを特徴とする請求項１ないし６の何れか１項に記載のゴルフプレー支援装置。
【請求項８】
位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置の制御方法であって、
前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得ステップと、
前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成ステップと、
を備えることを特徴とするゴルフプレー支援装置の制御方法。
【請求項９】
位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置としてコンピュータを機能させるためのプログラムであって、
前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得手段、及び
前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成手段、
として前記コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゴルフプレー支援装置、ゴルフプレー支援装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、ソーシャルネットワーキングサービス（ＳＮＳ）とも呼ばれる、投稿情報を他者に公開するコミュニケーションサービスが知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
上記のようなコミュニケーションサービスに、ユーザがゴルフプレーの状況に応じた投稿を行うことができれば、ゴルフプレーの興趣が向上すると考えられる。しかしながら、ユーザがボールを打つ度に文章を必ず入力するようにすることは面倒である。【０００４】
本発明は上記実情に鑑みて為されたものであり、その目的は、ゴルフプレーの興趣を向上させることが可能なゴルフプレー支援装置、ゴルフプレー支援装置の制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明のゴルフプレー支援装置は、位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置であって、前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得手段と、前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成手段と、を備えることを特徴とする。【０００６】
また、本発明のゴルフプレー支援装置の制御方法は、位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置の制御方法であって、前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得ステップと、前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成ステップと、を備えることを特徴とする。【０００７】
また、本発明のプログラムは、位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置としてコンピュータを機能させるためのプログラムであって、前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得手段、及び前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成手段、として前記コンピュータを機能させるためのプログラムである。【０００８】
また、本発明の情報記憶媒体は、上記プログラムを記録したコンピュータ読み取り可能な情報記憶媒体である。【０００９】
また、本発明の一態様において、前記ショット位置情報に基づいてショットの距離を算出するショット距離算出手段をさらに備え、前記投稿情報生成手段は、前記ショットの距離に係るコメントを含む前記投稿情報を生成する距離投稿手段を含んでもよい。【００１０】
また、本発明の一態様において、前記ショット位置情報に基づいて生成されるショットの軌跡をホールのマップ画像に合成する画像合成手段をさらに備え、前記投稿情報生成手段は、前記ショットの軌跡が合成されたマップ画像を含む前記投稿情報を生成するマップ投稿手段を含んでもよい。【００１１】
また、本発明の一態様において、ホール内の各領域の属性情報を保持する属性情報保持手段をさらに備え、前記投稿情報生成手段は、前記ショット位置情報と、前記ショット位置に対応する属性情報とに基づいて前記投稿情報を生成する属性投稿手段を含んでもよい。【００１２】
また、本発明の一態様において、ホール内の各領域の属性情報を保持する属性情報保持手段をさらに備え、前記投稿情報生成手段は、前記ショット位置情報と、前記ショット位置に対応する属性情報と、前記ユーザのそれまでのショット数とに基づいて前記投稿情報を生成するショット数投稿手段を含んでもよい。【００１３】
また、本発明の一態様において、前記投稿情報生成手段は、前記ユーザのショット数が同じショット位置で増加した場合に、ペナルティの発生に係るコメントを含む前記投稿情報を生成するペナルティ投稿手段を含んでもよい。【００１４】
また、本発明の一態様において、前記コミュニケーションサービスで前記投稿情報が公開されたことを前記ユーザ端末に報知する端末報知手段と、前記ユーザ端末を所持するユーザの位置情報を取得するユーザ位置情報取得手段と、前記ユーザの位置情報に基づいて前記ユーザが移動中であるか否かを判定するユーザ移動判定手段と、をさらに備え、前記端末報知手段は、前記ユーザ端末を所持するユーザが移動中でない場合に当該ユーザ端末に対する報知を制限してもよい。
【発明の効果】
【００１５】
本発明によると、ショット位置情報に基づいて投稿情報が生成されるので、ユーザが投稿を入力することを必要とせずに、ゴルフプレーの興趣を向上させることが可能である。
【図面の簡単な説明】
【００１６】
【図１】ゴルフプレー支援システムの全体構成の一例を示す図である。
【図２】スコアデータベースの一例を示す図である。
【図３】コースデータベースの一例を示す図である。
【図４】ホールのマップ画像の一例を示す図である。
【図５】ホールの属性マップの一例を示す図である。
【図６】スコア入力画面の一例を示す図である。
【図７】投稿データベースの一例を示す図である。
【図８】投稿閲覧画面の一例を示す図である。
【図９】投稿閲覧画面の他の一例を示す図である。
【図１０】報知ウィンドウの一例を示す図である。
【図１１】ゴルフプレー支援システムの機能構成の一例を示す図である。
【図１２】ゴルフプレー支援システムで実行される処理の一例を示す図である。
【図１３】ゴルフプレー支援システムで実行される処理の一例を示す図である。
【図１４】端末の表示部に表示される画面の一例を示す図である。
【図１５】ゴルフプレー支援システムで実行される処理の一例を示す図である。
【発明を実施するための形態】
【００１７】
［第１実施形態］
本発明のゴルフプレー支援装置、ゴルフプレー支援装置の制御方法、及びプログラムの一例である第１実施形態を、図面を参照しながら説明する。
【００１８】
図１は、ゴルフプレー支援システム１の全体構成の一例を示す図である。図１に示されるように、ゴルフプレー支援システム１は、ゴルフプレー支援装置１０と、複数のユーザ端末２０と、サービス提供システム３と、を含んでいる。ゴルフプレー支援装置１０と複数のユーザ端末２０とサービス提供システム３とは通信ネットワーク２に接続されており、ゴルフプレー支援装置１０とユーザ端末２０とサービス提供システム３との間で相互にデータ通信が可能である。
【００１９】
ゴルフプレー支援装置１０は、例えばサーバコンピュータによって実現される。図１に示されるように、ゴルフプレー支援装置１０は、制御部１１、記憶部１２、通信部１３、及び光ディスクドライブ部１４を含んでいる。制御部１１は、例えばＣＰＵ等を含んでおり、オペレーティングシステムやその他のプログラムに従って情報処理を実行する。記憶部１２は、主記憶部（例えばＲＡＭ）と補助記憶部（例えばハードディスクドライブ又はソリッドステートドライブ）を含んでいる。通信部１３は、通信ネットワーク２を介して他の装置（例えばユーザ端末２０）とデータを授受するためのものである。光ディスクドライブ部１４は、光ディスク（情報記憶媒体）に記憶されたプログラムやデータを読み取る。
【００２０】
プログラムやデータは、光ディスクを介してゴルフプレー支援装置１０に供給される。すなわち、光ディスクに記憶されたプログラムやデータが光ディスクドライブ部１４によって読み出され、記憶部１２に記憶される。なお、光ディスク以外の情報記憶媒体（例えばメモリカード）に記憶されたプログラムやデータを読み取るための構成要素（例えばメモリーカードスロット）がゴルフプレー支援装置１０に備えられてもよい。そして、プログラムやデータが光ディスク以外の情報記憶媒体を介してゴルフプレー支援装置１０に供給されてもよい。または、プログラムやデータは、通信ネットワーク２を介して遠隔地からゴルフプレー支援装置１０に供給されてもよい。
【００２１】
なお、ゴルフプレー支援装置１０は、データベース１５にアクセスできるようになっている。データベース１５は、ゴルフプレー支援装置１０内に構築されていてもよいし、ゴルフプレー支援装置１０とは別のサーバコンピュータ内に構築されていてもよい。
【００２２】
ユーザ端末２０は、ゴルフプレー時に使用される情報処理装置である。ユーザ端末２０は、例えば、携帯電話機（スマートフォンを含む）、携帯情報端末（タブレット型コンピュータを含む）、パーソナルコンピュータ、又は携帯用ゲーム機によって実現される。なお、以下の説明では、ユーザ端末２０が携帯電話（スマートフォン）であるとする。
【００２３】
図１に示されるように、ユーザ端末２０は、制御部２１、記憶部２２、通信部２３、操作部２４、表示部２５、音声出力部２６、及び位置検出器２７を含んでいる。このうち、制御部２１、記憶部２２、及び通信部２３は、ゴルフプレー支援装置１０の制御部１１、記憶部１２、及び通信部１３と同様である。
【００２４】
操作部２４は、ユーザが各種操作／指示を行うためのものである。例えば、表示部２５に表示される画面内の位置をユーザが指示するためのポインティングデバイスが操作部２４として備えられる。例えば、表示部２５の上に重ねて設けられるタッチパネルが操作部２４として備えられる。なお、タッチパネルの代わりに、例えばスティック、タッチパッド、ボタン（キー）、又はレバー（スティック）等がユーザ端末２０に備えられてもよい。表示部２５は、例えば液晶ディスプレー又は有機ＥＬディスプレー等であり、各種画面を表示する。音声出力部２６は、例えばスピーカ又はヘッドホン等であり、音声データを出力する。位置検出器２７は、ユーザの現在位置を検出するためのものである。例えば、ＧＰＳ（Global Positioning System）衛星からの信号に基づく測位情報を取得するＧＰＳセンサが位置検出器２７として備えられる。
【００２５】
プログラムやデータは、通信ネットワーク２を介して遠隔地からユーザ端末２０に供給される。なお、メモリカード又は光ディスク等の情報記憶媒体に記憶されたプログラムやデータを読み取るための構成要素がユーザ端末２０に備えられるようにしてもよい。この場合、メモリカード又は光ディスクに記憶されたプログラムやデータが読み出され、記憶部２２に記憶されるようにしてもよい。
【００２６】
ゴルフプレー支援装置１０では例えばＨＴＴＰデーモンが起動される。また、ユーザ端末２０ではブラウザが起動され、ユーザ端末２０からブラウザを介して処理要求（ＨＴＴＰリクエスト）がゴルフプレー支援装置１０に送信される。また、上記の処理要求に対応する処理結果（ＨＴＴＰレスポンス）がゴルフプレー支援装置１０からユーザ端末２０に送信される。例えば、ウェブページ記述言語で記述されたページデータがユーザ端末２０に送信される。そして、このページデータに基づいて、処理結果に基づく画面がユーザ端末２０の表示部２５に表示される。
【００２７】
サービス提供システム３は、投稿情報を受付けて他者に公開するコミュニケーションサービスを提供するサーバコンピュータ等のコンピュータシステムである。サービス提供システム３は、例えばＦａｃｅｂｏｏｋ（登録商標）又はＴｗｉｔｔｅｒ（登録商標）等のソーシャル・ネットワーキング・サービスを提供するサーバコンピュータ等のコンピュータシステムである。ゴルフプレー支援装置１０は、ユーザ端末２０を所持するユーザに代わってサービス提供システム３に投稿情報を送信する権限を予め有しているものとする。
【００２８】
なお、ゴルフプレー支援システム１において、ゴルフプレー支援装置１０とユーザ端末２０とサービス提供システム３とを互いに独立した装置とする必要は必ずしもなく、例えば、ゴルフプレー支援装置１０とユーザ端末２０とを一つの物理的装置によって実現してもよいし、ゴルフプレー支援装置１０とサービス提供システム３とを一つの物理的装置によって実現してもよい。
【００２９】
ゴルフプレー支援システム１では、ゴルフプレー支援装置１０は、ユーザ端末２０を所持するユーザのショット位置を表すショット位置情報を取得し、当該ショット位置情報に基づいてサービス提供システム３への投稿情報を生成する。
【００３０】
まず、データベース１５に記憶されるデータについて説明する。データベース１５は、例えばスコアデータベース及びコースデータベースを含んでいる。
【００３１】
図２は、スコアデータベースの一例を示す図である。スコアデータベースは、ユーザの各打のデータを記憶する。図２に示されるように、スコアデータベースは、「ユーザＩＤ」、「コースＩＤ」、「ホール番号」、「ショット位置座標」フィールドを含んでいる。「ユーザＩＤ」フィールドは、ユーザの識別情報を示す。「コースＩＤ」フィールドは、ゴルフコースの識別情報を示す。「ホール番号」フィールドは、ゴルフコースに含まれるホールの番号を示す。「ショット位置座標」フィールドは、各打のショット位置のＧＰＳ座標を示す。
【００３２】
図３は、コースデータベースの一例を示す図である。コースデータベースは、ゴルフコースの各ホールのデータを記憶する。図３に示されるように、コースデータベースは、「コースＩＤ」、「ホール番号」、「マップ画像」、「属性データ」、「基準座標」フィールドを含んでいる。「コースＩＤ」フィールドは、ゴルフコースの識別情報を示す。「ホール番号」フィールドは、ゴルフコースに含まれるホールの番号を示す。「マップ画像」フィールドは、ホールのマップ画像のファイル名を示す。「属性データ」フィールドは、ホールの属性マップのファイル名を示す。「基準座標」フィールドは、ユーザの現在位置をマップ画像又は属性マップ上に対応付けるための基準となるＧＰＳ座標を示す。なお、マップ画像の形式はビットマップ形式の他にベクター形式の画像等であってもよく、特に限定されるものではない。
【００３３】
図４は、ホールのマップ画像３０の一例を示す図である。図５は、ホールの属性マップ４０の一例を示す図である。図４に示されるマップ画像３０と図５に示される属性マップ４０は、同一のホールを表している。属性マップ４０は、例えば、ティーグラウンド領域４１、フェアウェイ領域４２、ラフ領域４３、グリーン領域４５、バンカー領域４６、池領域４７、池手前領域４８、及びＯＢ（Out of Bounds）領域４９を含んでいる。
【００３４】
次に、ユーザ端末２０の表示部２５に表示される画面の一例について説明する。ユーザ端末２０がゴルフプレー支援装置１０にアクセスする際、ユーザ端末２０の表示部２５には例えばスコア入力画面が表示される。
【００３５】
図６は、スコア入力画面５０の一例を示す図である。スコア入力画面５０には、図２に示されるスコアデータベースのデータに基づいて、選択されたホールにおけるユーザの現在ショット数が表示される。スコア入力画面５０は、ユーザの現在ショット数をカウントするためのカウントボタン５２と、ホールアウトした際に押下されるホールアウトボタン５４と、を含んでいる。カウントボタン５２の押下は、例えば、ユーザがボールを打つ毎（ショット毎）に行われる。カウントボタン５２の押下は、ショット前に行われてもよいし、ショット後に行われてもよい。
【００３６】
次に、サービス提供システム３が保持するデータについて説明する。サービス提供システム３は、例えば、投稿データベースを含んでいる。
【００３７】
図７は、投稿データベースの一例を示す図である。投稿データベースは、サービス提供システム３が受信した投稿情報を記憶する。図７に示されるように、投稿データベースは、「投稿ＩＤ」、「時刻」、「親ＩＤ」、「投稿者ＩＤ」、「コメント」、「ソーシャルボタン」、「画像」フィールドを含んでいる。
【００３８】
「投稿ＩＤ」フィールドは、投稿の識別情報を示す。「時刻」フィールドは、投稿を受付けた時間を示す。「親ＩＤ」フィールドは、投稿が他の投稿に従属して行われた場合の、従属元の投稿の識別情報を示す。「投稿者ＩＤ」フィールドは、投稿を行ったユーザの識別情報を示す。「メッセージ」フィールドは、投稿されたメッセージを示す。「ソーシャルボタン」フィールドは、ソーシャルボタンが押されたことを示す。「画像」フィールドは、投稿に含まれる画像を示す。
【００３９】
次に、ユーザ端末２０の表示部２５に表示される画面の一例について説明する。ユーザ端末２０がサービス提供システム３にアクセスする際、ユーザ端末２０の表示部２５には例えば投稿閲覧画面が表示される。
【００４０】
図８及び図９は、投稿閲覧画面６０の一例を示す図である。投稿閲覧画面６０には、図７に示される投稿データベースに基づいて、各種の投稿情報が表示される。投稿閲覧画面６０では、例えば、投稿されたコメントが時間順に並んでいる。投稿閲覧画面６０には、例えば、距離コメント６１、ホールアウトコメント６２、バンカーコメント６３、グリーンコメント６４、第１打コメント６５、ＯＢコメント６６、及び池ポチャコメント６７等のゴルフプレー支援装置１０によって投稿されるコメントが含まれている。また、各々のコメント欄には、例えば、コメントに対する好意を表明するためのソーシャルボタン６８ａと、コメントに対するコメントを入力するためのコメントボタン６８ｂと、が含まれている。
【００４１】
飛距離コメント６１は、ユーザのショットの飛距離を示すコメントである。飛距離コメント６１で示される飛距離は、例えば、１打目のショットの飛距離である。また、飛距離コメント６１は、例えば、飛距離が所定の閾値以上である場合に投稿されるようにしてもよい。
【００４２】
ホールアウトコメント６２は、ユーザがホールアウトしたこと及びそのホールのスコアを示すコメントである。さらに、ホールアウトコメント６２は、ホールのマップ画像にショットの軌跡が合成された合成画像６９を含んでいる。具体的には、合成画像６９では、基礎となるマップ画像６９ａ上に、ユーザのショット位置を表すショット位置マーク６９ｂと、ショット位置間を結んだショット軌跡線６９ｃと、が付されている。ホールアウトコメント６２は、例えば、図６に示されるスコア入力画面５０のホールアウトボタン５４が押下されたときに投稿される。
【００４３】
バンカーコメント６３は、ユーザがショットしたボールがバンカーに入ったことを示すコメントである。バンカーコメント６３は、例えば、ユーザのショット位置がバンカー内である場合に投稿される。
【００４４】
グリーンコメント６４は、ユーザのグリーンにオンするまでのショット数を示すコメントである。グリーンコメント６４は、例えば、ユーザのショット位置がグリーン内である場合に投稿される。また、グリーンコメント６４は、例えば、ユーザのそれまでのショット数が所定の閾値以下である場合に投稿されるようにしてもよい。
【００４５】
第１打コメント６５は、ユーザの１打目のショットがフェアウェイをキープしたか否かを示すコメントである。第１打コメント６５は、ユーザの２打目のショット位置に応じて投稿される。例えば、ユーザの２打目のショット位置がフェアウェイ内である場合にはフェアウェイをキープしたことが示され、ラフ内である場合にはボールがラフに入ったことが示される。
【００４６】
ＯＢコメント６６は、ユーザの１打目のショットがＯＢになったことを示すコメントである。ＯＢコメント６６は、例えば、ティーグラウンド内において図６に示されるスコア入力画面５０のカウントボタン５２が複数回押下されたときに、ペナルティが発生したものとして投稿される。
【００４７】
池ポチャコメント６７は、ユーザがショットしたボールが池に入ったことを示すコメントである。池ポチャコメント６７は、例えば、池の手前において図６に示されるスコア入力画面５０のカウントボタン５２が複数回押下されたときに、ペナルティが発生したものとして投稿される。
【００４８】
次に、サービス提供システム３が提供するコミュニケーションサービスにおいて投稿情報が公開されたことをゴルフプレー支援装置１０がユーザ端末２０に報知するときに、ユーザ端末２０の表示部２５に表示される画面の一例について説明する。ゴルフプレー支援装置１０がユーザ端末２０に報知するとき、ユーザ端末２０の表示部２５には報知ウィンドウが表示される。
【００４９】
図１０は、報知ウィンドウ７０の一例を示す図である。これらの図では、スコア入力画面５０に報知ウィンドウ７０が表示される例を示しているが、これに限られず、他の画面に報知ウィンドウ７０が表示されてもよい。
【００５０】
報知ウィンドウ７０は、サービス提供システム３に投稿された各種のコメントを含む。図１０に示される例では、報知ウィンドウ７０は、ユーザのショットの飛距離を示す飛距離コメント６１を含んでいる。また、報知ウィンドウ７０は、コメントに対する好意を表明するためのソーシャルボタン６８ａと、コメントに対するコメントを入力するためのコメントボタン６８ｂと、を含んでいる。
【００５１】
また、ゴルフプレー支援装置１０がユーザ端末２０に報知するとき、ユーザ端末２０の音声出力部２６から報知を表す音声が出力されてもよい。
【００５２】
以下、以上に説明した機能を実現するための構成について説明する。図１１は、ゴルフプレー支援システム１で実現される機能のうち、本発明に関連する機能を主に示す機能ブロック図である。図１１に示されるように、ゴルフプレー支援装置１０は、記憶部１００、ショットカウント取得部１０１、ユーザ位置情報取得部１０２、ショット位置情報取得部１０３、投稿情報生成部１０４、ショット距離算出部１０５、画像合成部１０６、投稿情報送信部１０７、報知受付部１０８、ユーザ移動判定部１０９、及び端末報知部１１０を含んでいる。
【００５３】
例えば、記憶部１００は、データベース１５とゴルフプレー支援装置１０の記憶部１２との少なくとも一方によって実現される。また、記憶部１００以外の機能ブロックは、ゴルフプレー支援装置１０の制御部１１によって実現される。すなわち、制御部１１がプログラムに従って処理を実行することによって、制御部１１が記憶部１００以外の機能ブロックとして機能するようになる。
【００５４】
記憶部１００は、図２に示されるスコアデータベースと、図３に示されるコースデータベースと、を含んでいる。
【００５５】
ショットカウント取得部１０１は、ユーザ端末２０の表示部２５に表示されるスコア入力画面５０においてカウントボタン５２が押下されたことを表すカウント通知をユーザ端末２０から取得し、ショット位置情報取得部１０３に出力する。
【００５６】
ユーザ位置情報取得部１０２は、ユーザ端末２０の位置検出器２７が検出したユーザの位置情報をユーザ端末２０から取得し、ショット位置情報取得部１０３及びユーザ移動判定部１０９に出力する。
【００５７】
ショット位置情報取得部１０３は、カウント通知が入力されると、カウントボタン５２が押下された時点のユーザの位置情報を、ユーザのショット位置を表すショット位置情報として、記憶部１００に保持されたスコアデータベースに記録する。また、ショット位置情報取得部１０３は、スコアデータベースを更新したことを表すスコア更新通知を投稿情報生成部１０４に出力する。
【００５８】
投稿情報生成部１０４は、スコアデータベースを更新したことを通知されると、スコアデータベースに記憶されたショット位置情報を読み出し、読み出されたショット位置情報に基づいて投稿情報を生成し、生成された投稿情報を投稿情報送信部１０７に出力する。また、投稿情報生成部１０４は、投稿情報を生成する際に、記憶部１００に保持されたコースデータベースからショット位置に対応する属性情報を必要に応じて読み出す。
【００５９】
ショット距離算出部１０５は、スコアデータベースに記憶されたショット位置情報を読み出し、読み出されたショット位置情報に基づいてショット距離を算出し、算出されたショット距離を投稿情報生成部１０４に出力する。ショット距離の算出は、２つのショット位置の差分を求めることによって実現される。
【００６０】
画像合成部１０６は、スコアデータベースから読み出されるショット位置情報に基づいて生成される各ショットの軌跡を、コースデータベースから読み出されるホールのマップ画像に合成した合成画像を生成し、生成された合成画像を投稿情報生成部１０４に出力する。
【００６１】
投稿情報送信部１０７は、投稿情報生成部１０４により生成された投稿情報が入力されると、投稿情報をサービス提供システム３に送信する。
【００６２】
報知受付部１０８は、サービス提供システム３が提供するコミュニケーションサービスにおいて投稿情報が公開されたことを表す報知情報を、サービス提供システム３から受付けて、端末報知部１１０に出力する。
【００６３】
ユーザ移動判定部１０９は、ユーザ位置情報取得部１０２から入力されるユーザの位置情報に基づいて、ユーザ端末２０を所持するユーザが移動中であるか否かを判定し、端末報知部１１０に通知する。
【００６４】
端末報知部１１０は、報知受付部１０８から入力される報知情報を、ユーザが移動中であると判定された場合にはユーザ端末２０に送信し、ユーザが移動中でないと判定された場合にはユーザ端末２０に送信しない。
【００６５】
次に、ゴルフプレー支援システム１で実行される処理について説明する。以下に説明する処理をゴルフプレー支援装置１０の制御部１１がプログラムに従って実行することによって、制御部１１が図１１に示す機能ブロック（記憶部１００を除く）として機能するようになる。
【００６６】
［第１の処理例］
図１２は、ゴルフプレー支援システム１で実行される第１の処理例を示す図である。ユーザ端末２０の制御部２１は、位置検出器２７が検出したユーザの位置情報を定期的にゴルフプレー支援装置１０に送信する（Ｓ１０１）。また、ユーザ端末２０の制御部２１は、表示部２５に表示されるスコア入力画面５０においてカウントボタン５２が押下されると、カウントボタン５２が押下されたことを表すカウント通知をゴルフプレー支援装置１０に送信する（Ｓ１０２）。
【００６７】
ゴルフプレー支援装置１０の制御部１１は、ユーザ端末２０からカウント通知を受信すると、カウントボタン５２が押下された時点のユーザの位置情報をショット位置情報として取得する（Ｓ１０３）。この態様に限られず、ユーザ端末２０がショット位置情報を生成して、ゴルフプレー支援装置１０がユーザ端末２０からショット位置情報を直接的に取得してもよい。
【００６８】
また、制御部１１は、取得したショット位置情報が２打目のものである場合に（Ｓ１０４：ＹＥＳ）、１打目のショットの飛距離を算出する（Ｓ１０５）。次に、制御部１１は、算出された飛距離を示す飛距離コメント６１（図８を参照）を含む投稿情報を生成し（Ｓ１１１、距離投稿手段としての機能）、サービス提供システム３に送信する（Ｓ１１２）。この態様に限られず、飛距離コメント６１は、１打目以外のショットの飛距離を示すものであってもよいし、飛距離が所定の閾値以上である場合に生成されてもよい。
【００６９】
また、制御部１１は、取得したショット位置情報が２打目のものである場合に（Ｓ１０４：ＹＥＳ）、１打目のショットがフェアウェイをキープしたか否かを示す第１打コメント６５（図９を参照）を含む投稿情報を生成し（Ｓ１１１）、サービス提供システム３に送信してもよい（Ｓ１１２）。制御部１１は、２打目のショット位置に対応する属性情報がフェアウェイであるかラフであるかに応じて第１打コメント６５が示す内容を切り替える。
【００７０】
また、制御部１１は、ショット位置に対応する属性情報がバンカーである場合に（Ｓ１０６：ＹＥＳ）、ボールがバンカーに入ったことを示すバンカーコメント６３（図９を参照）を含む投稿情報を生成し（Ｓ１１１、属性投稿手段としての機能）、サービス提供システム３に送信する（Ｓ１１２）。
【００７１】
また、制御部１１は、ショット位置に対応する属性情報がグリーンである場合に（Ｓ１０７：ＹＥＳ）、グリーンにオンするまでのショット数を示すグリーンコメント６４（図９を参照）を含む投稿情報を生成し（Ｓ１１１、ショット数投稿手段としての機能）、サービス提供システム３に送信する（Ｓ１１２）。
【００７２】
また、制御部１１は、ペナルティが発生した場合に（Ｓ１０８：ＹＥＳ）、ペナルティの発生に係るコメントを含む投稿情報を生成し（Ｓ１１１、ペナルティ投稿手段としての機能）、サービス提供システム３に送信する（Ｓ１１２）。ペナルティの発生は、カウントボタン５２が実質的に同じ位置で複数回押下されたときに検知される。例えば、ティーグラウンドでカウントボタン５２が複数回押下されて、３打目がカウントされた場合には、制御部１１は、１打目のショットがＯＢになったことを示すＯＢコメント６６（図９を参照）を含む投稿情報を生成する。また、池の手前でカウントボタン５２が複数回押下された場合には、制御部１１は、ボールが池に入ったことを示す池ポチャコメント６７（図９を参照）を含む投稿情報を生成する。なお、ペナルティの発生を検知する方法として、実質的に同じ位置か否かを判断する方法に限らず、カウントボタン５２の押下を検知してから所定時間（例えば２秒）以内に更にカウントボタン５２の押下を検知した場合に、ペナルティの発生を検知する構成としてもよい。
【００７３】
また、制御部１１は、ユーザ端末２０の表示部２５に表示されるスコア入力画面５０においてホールアウトボタン５４が押下されると（Ｓ１０９：ＹＥＳ）、ホールのマップ画像にショットの軌跡が合成された合成画像６９（図８を参照）を生成する（Ｓ１１０）。さらに、制御部１１は、合成画像６９に加えて、ホールアウトしたこと及びそのホールのスコアを示すホールアウトコメント６２（図８を参照）を含む投稿情報を生成し（Ｓ１１１、マップ投稿手段としての機能）、サービス提供システム３に送信する（Ｓ１１２）。
【００７４】
サービス提供システム３は、ゴルフプレー支援装置１０から各種の投稿情報を受信すると、受信した投稿情報を投稿データベース（図７を参照）に記憶する。これにより、投稿情報は他者に公開され、ユーザ端末２０の表示部２５に表示される投稿閲覧画面６０（図８及び図９を参照）において視認可能となる。以上で本処理が終了する。
【００７５】
［第２の処理例］
図１３は、ゴルフプレー支援システム１で実行される第２の処理例を示す図である。サービス提供システム３は、コミュニケーションサービスにおいて投稿情報が公開されたことを表す報知情報をゴルフプレー支援装置１０に送信する（Ｓ２０１）。また、ユーザ端末２０の制御部２１は、位置検出器２７が検出したユーザの位置情報を定期的にゴルフプレー支援装置１０に送信する（Ｓ２０２）。
【００７６】
ゴルフプレー支援装置１０の制御部１１は、受信したユーザの位置情報に基づいて、ユーザ端末２０を所持するユーザが移動中であるか否かを判定する（Ｓ２０３）。ユーザが移動中である場合には（Ｓ２０３：ＹＥＳ）、制御部１１は、報知情報をユーザ端末２０に送信する（Ｓ２０４）。他方、ユーザが移動中でない場合には（Ｓ２０３：ＮＯ）、制御部１１は、ユーザ端末２０への報知情報の送信を制限し、ユーザが移動中になったときに報知情報をユーザ端末２０に送信する。
【００７７】
ユーザが移動中でないときにはユーザがショットのための動作に入っている蓋然性が高いと考えられることから、本例のようにユーザが移動中でない場合にユーザ端末２０への報知を制限することによって、ユーザ端末２０への報知がショットのための動作に入ったユーザの邪魔にならないようにすることが可能である。
【００７８】
ユーザ端末２０の制御部２１は、ゴルフコンペ支援装置１０から報知情報を受信すると、各種のコメントを含む報知ウィンドウ７０（図１０を参照）を表示部２５に表示する（Ｓ２０５）。以上で本処理が終了する。
【００７９】
［第２実施形態］
本発明のゴルフプレー支援装置、ゴルフプレー支援装置の制御方法、及びプログラムの一例である第２実施形態を、図面を参照しながら説明する。
【００８０】
上述の第１実施形態では、カウントボタン５２の押下を検知することで、制御部１１が飛距離コメント６１等のコメントを含む投稿情報を生成し、サービス提供システム３に送信することとしている。しかしながら、ユーザによっては、更にその時のユーザ自身の気分等を入力したいと要望する場合がある。
【００８１】
そこで、本実施形態においては、制御部１１が飛距離コメント６１等のコメントを含む投稿情報を生成した後、サービス提供システム３に送信する前にプレーヤであるユーザのユーザ端末２０に表示させる。このとき、図１４に示すようにユーザに追加情報を入力するか否かを判断させ、制御部１１は、追加情報の入力を受け付けた場合に当該追加情報も投稿情報に含めてサービス提供システム３に送信する。
【００８２】
図１５に示すフローチャートに沿って具体的に説明する。なお、図１５においては図１２と同様の処理については同符号を付し、説明を省略する。
【００８３】
ゴルフプレー支援装置１０の制御部１１は、投稿情報を生成すると（Ｓ１１１）、生成した投稿情報をユーザ端末２０に送信する（Ｓ１２０）。そして、ユーザ端末２０は、ゴルフプレー支援装置１０から受信した投稿情報を表示部２５に表示させる。
【００８４】
図１４は、投稿情報と、追加情報の入力ボタンと、を表示部２５に表示させた場合のイメージ図である。図１４に示すように、投稿情報が表示される投稿情報表示領域８０と、追加情報として選択が可能な顔アイコンＦを表示させる顔アイコン表示領域８１と、追加情報としてコメント入力が可能なコメント入力欄表示領域８２と、送信ボタン８３と、を備えている。ここで、「顔アイコンＦ」は、各顔アイコンＦ１乃至Ｆ５の総称である。顔アイコンＦは、本実施形態では複数を選択することはできないようになっている。送信ボタン８３は、ゴルフプレー支援装置１０からサービス提供システム３へ投稿情報を送信するための指令としての機能を含み、追加情報がある場合は、その追加情報をユーザ端末２０からゴルフプレー支援装置１０へ送信するための指令としての機能を含む。
【００８５】
投稿情報の表示を見たユーザが、追加情報として例えば顔アイコンＦ２を選択すると、ユーザ端末２０は、選択された顔アイコンＦ２は選択されたことを示すように表示の色を変える制御を行う。図１４では顔アイコンＦ２が選択された状態を示している。ユーザ端末２０は、このようにいずれかの顔アイコンＦが選択された状態でユーザから送信ボタン８３の押下を検知すると、追加情報として顔アイコンＦ２が選択された旨、及び送信ボタン８３が押下された旨の情報を、ゴルフプレー支援装置１０に送信する（Ｓ１２１）。
【００８６】
追加情報を受信したゴルフプレー支援装置１０は（Ｓ１２２：ＹＥＳ）、上述の生成された投稿情報に追加情報である顔アイコンＦ２を示す画像を含めた投稿情報を生成し（Ｓ１２３）、サービス提供システム３に送信する（Ｓ１１２）。
【００８７】
なお、ユーザが追加情報としてコメントを入力することも可能である。この場合、図１４に示すコメント入力欄８２に任意の文字等を入力し、送信ボタン８３を押下する。そうすると、ユーザ端末２０は、コメント入力欄８２に入力されたコメントを、追加情報としてゴルフプレー支援装置１０に送信する。以降の処理は上記と同様である。
【００８８】
また、ユーザは顔アイコンＦと入力したコメントとの両方を追加情報とすることもできる。この場合は、ユーザは任意の顔アイコンＦを選択し、更にコメント入力欄８２にコメントを入力した上で、送信ボタン８３を押下すればよい。
【００８９】
また、ユーザは追加情報を加えないこともできる。ユーザが追加情報を加えたくない場合は、図１４に示す表示部２５の表示において、顔アイコンＦの選択を行わず、コメント入力欄８２への入力も行っていない状態で、送信ボタン８３を押下する。そうすると、ユーザ端末２０は、ゴルフプレー支援装置１０に送信ボタン８３が押下された旨の情報を送信し、当該情報を受信したゴルフプレー支援装置１０は、投稿情報をサービス提供システム３に送信する。
【００９０】
このように顔アイコンＦやユーザにより入力されたコメントを投稿情報に含めることで、その時のユーザ自身の気分等を投稿情報に含められるため、より臨場感がある投稿となる。
【００９１】
なお、本実施形態では顔アイコンＦを静止画としているが、動きのあるアイコンとしてもよい。また、顔アイコンＦに限定されるものではなく、感情を表現可能な標識であればよい。例えば手の握り方、指の立て方などによって感情を表現するアイコンであってもよいし、全身の姿勢またはその動きで感情を表現するアイコンであってもよい。
【００９２】
また、本実施形態では顔アイコン表示領域８１とコメント入力欄表示領域８２との両方を設けることとしているが、いずれか一方を備えるものであってもよい。
【００９３】
［変形例］
上記各実施形態においては、ＯＢコメント６６と池ポチャコメント６７とを分けて判断することで、別々のコメントとして投稿する例を説明したが、例えば池の手前でショットしたボールがＯＢになったという場合も有り得る。そのような場合にも適切なコメントとなるように、ＯＢコメント６６と池ポチャコメント６７とをまとめてペナルティコメントとすることとしてもよい。この場合、例えばラウンド中の実質的に同じ位置でカウントボタン５２が複数回押下されたことを検知すると、制御部１１はペナルティが発生したものと判断する。そして制御部１１は、ペナルティが発生したことを示すペナルティコメントを含む投稿情報を生成する。投稿されるペナルティコメントは、例えば「□□さんが○ホールでペナルティを受けました！」などとする。なお、他の構成や処理は第１実施形態と同様であるので説明を省略する。
【００９４】
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、種々の変形実施が当業者にとって可能であるのはもちろんである。
【符号の説明】
【００９５】
１  ゴルフプレー支援システム、２  通信ネットワーク、３  サービス提供システム、１０  ゴルフプレー支援装置、１１，２１  制御部、１２，２２  記憶部、１３，２３  通信部、１４  光ディスクドライブ部、１５  データベース、２４  操作部、２５  表示部、２６  音声出力部、２７  位置検出器、３０  マップ画像、４０  属性マップ、４１  ティーグラウンド領域、４２  フェアウェイ領域、４３  ラフ領域、４５  グリーン領域、４６  バンカー領域、４７  池領域、４８  池手前領域、４９  ＯＢ領域、５０  スコア入力画面、５２  カウントボタン、５４  ホールアウトボタン、６０  投稿閲覧画面、６１  飛距離コメント、６２  ホールアウトコメント、６３  バンカーコメント、６４  グリーンコメント、６５  第１打コメント、６６  ＯＢコメント、６７  池ポチャコメント、６８ａ  ソーシャルボタン、６８ｂ  コメントボタン、６９  合成画像、６９ａ  マップ画像、６９ｂ  ショット位置マーク、６９ｃ  ショット軌跡線、７０  報知ウィンドウ、１００  記憶部、１０１  ショットカウント取得部、１０２  ユーザ位置情報取得部、１０３  ショット位置情報取得部、１０４  投稿情報生成部、１０５  ショット距離算出部、１０６  画像合成部、１０７  投稿情報送信部、１０８  報知受付部、１０９  ユーザ移動判定部、１１０  端末報知部。
【図１】
2014024561.tif 000003
【図２】
2014024561.tif 000004
【図３】
2014024561.tif 000005
【図４】
2014024561.tif 000006
【図５】
2014024561.tif 000007
【図６】
2014024561.tif 000008
【図７】
2014024561.tif 000009
【図８】
2014024561.tif 000010
【図９】
2014024561.tif 000011
【図１０】
2014024561.tif 000012
【図１１】
2014024561.tif 000013
【図１２】
2014024561.tif 000014
【図１３】
2014024561.tif 000015
【図１４】
2014024561.tif 000016
【図１５】
2014024561.tif 000017
【手続補正書】
【提出日】平成27年10月2日(2015.10.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置であって、
前記位置検出器により検出される前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得手段と、
前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成手段と、
を備え、
前記ショット位置情報に基づいてショットの距離を算出するショット距離算出手段をさらに備え、
前記投稿情報生成手段は、前記ショット位置情報取得手段が取得した前記ショット位置情報が２打目のものである場合に１打目のショットの距離に係るコメントを含む前記投稿情報を生成する距離投稿手段を含む、
ことを特徴とするゴルフプレー支援装置。
【請求項２】
前記ショット位置情報に基づいて生成されるショットの軌跡をホールのマップ画像に合成する画像合成手段をさらに備え、
前記投稿情報生成手段は、前記ショットの軌跡が合成されたマップ画像を含む前記投稿情報を生成するマップ投稿手段を含む、
ことを特徴とする請求項１に記載のゴルフプレー支援装置。
【請求項３】
位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置であって、
前記位置検出器により検出される前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得手段と、
前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成手段と、
を備え、
ホール内の各領域の属性情報を保持する属性情報保持手段をさらに備え、
前記投稿情報生成手段は、前記ショット位置情報と、前記ショット位置に対応する属性情報とに基づいて前記投稿情報を生成する属性投稿手段を含む、
ことを特徴とするゴルフプレー支援装置。
【請求項４】
位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置であって、
前記位置検出器により検出される前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得手段と、
前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成手段と、
を備え、
ホール内の各領域の属性情報を保持する属性情報保持手段をさらに備え、
前記投稿情報生成手段は、前記ショット位置情報と、前記ショット位置に対応する属性情報と、前記ユーザのそれまでのショット数とに基づいて前記投稿情報を生成するショット数投稿手段を含む、
ことを特徴とするゴルフプレー支援装置。
【請求項５】
位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置であって、
前記位置検出器により検出される前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得手段と、
前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成手段と、
を備え、
前記投稿情報生成手段は、前記ユーザのショット数が同じショット位置で増加した場合に、ペナルティの発生に係るコメントを含む前記投稿情報を生成するペナルティ投稿手段を含む、
ことを特徴とするゴルフプレー支援装置。
【請求項６】
位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置であって、
前記位置検出器により検出される前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得手段と、
前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成手段と、
を備え、
前記コミュニケーションサービスで前記投稿情報が公開されたことを前記ユーザ端末に報知する端末報知手段と、
前記ユーザ端末を所持するユーザの位置情報を取得するユーザ位置情報取得手段と、
前記ユーザの位置情報に基づいて前記ユーザが移動中であるか否かを判定するユーザ移動判定手段と、
をさらに備え、
前記端末報知手段は、前記ユーザ端末を所持するユーザが移動中でない場合に当該ユーザ端末に対する報知を制限する、
ことを特徴とするゴルフプレー支援装置。
【請求項７】
位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置の制御方法であって、
前記位置検出器により検出される前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得ステップと、
前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成ステップと、
を備え、
前記ショット位置情報に基づいてショットの距離を算出するショット距離算出ステップをさらに備え、
前記投稿情報生成ステップは、前記ショット位置情報取得ステップで取得した前記ショット位置情報が２打目のものである場合に１打目のショットの距離に係るコメントを含む前記投稿情報を生成する距離投稿ステップを含む、
ことを特徴とするゴルフプレー支援装置の制御方法。
【請求項８】
位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置としてコンピュータを機能させるためのプログラムであって、
前記位置検出器により検出される前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得手段、及び
前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成手段、
として前記コンピュータを機能させ、
前記ショット位置情報に基づいてショットの距離を算出するショット距離算出手段として前記コンピュータをさらに機能させ、
前記投稿情報生成手段は、前記ショット位置情報取得手段が取得した前記ショット位置情報が２打目のものである場合に１打目のショットの距離に係るコメントを含む前記投稿情報を生成する距離投稿手段を含む、
プログラム。
【請求項９】
位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置としてコンピュータを機能させるためのプログラムであって、
前記位置検出器により検出される前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得手段、及び
前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成手段、
として前記コンピュータを機能させ、
ホール内の各領域の属性情報を保持する属性情報保持手段として前記コンピュータをさらに機能させ、
前記投稿情報生成手段は、前記ショット位置情報と、前記ショット位置に対応する属性情報とに基づいて前記投稿情報を生成する属性投稿手段を含む、
プログラム。
【請求項１０】
位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置としてコンピュータを機能させるためのプログラムであって、
前記位置検出器により検出される前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得手段、及び
前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成手段、
として前記コンピュータを機能させ、
ホール内の各領域の属性情報を保持する属性情報保持手段として前記コンピュータをさらに機能させ、
前記投稿情報生成手段は、前記ショット位置情報と、前記ショット位置に対応する属性情報と、前記ユーザのそれまでのショット数とに基づいて前記投稿情報を生成するショット数投稿手段を含む、
プログラム。
【請求項１１】
位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置としてコンピュータを機能させるためのプログラムであって、
前記位置検出器により検出される前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得手段、及び
前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成手段、
として前記コンピュータを機能させ、
前記投稿情報生成手段は、前記ユーザのショット数が同じショット位置で増加した場合に、ペナルティの発生に係るコメントを含む前記投稿情報を生成するペナルティ投稿手段を含む、
プログラム。
【請求項１２】
位置検出器を備えるユーザ端末と通信可能であり、かつ投稿情報を他者に公開するコミュニケーションサービスを提供するシステムに前記投稿情報を送信可能なゴルフプレー支援装置としてコンピュータを機能させるためのプログラムであって、
前記位置検出器により検出される前記ユーザ端末を所持するユーザのショット位置を表すショット位置情報を取得するショット位置情報取得手段、及び
前記ショット位置情報に基づいて前記投稿情報を生成する投稿情報生成手段、
として前記コンピュータを機能させ、
前記コミュニケーションサービスで前記投稿情報が公開されたことを前記ユーザ端末に報知する端末報知手段、
前記ユーザ端末を所持するユーザの位置情報を取得するユーザ位置情報取得手段、及び
前記ユーザの位置情報に基づいて前記ユーザが移動中であるか否かを判定するユーザ移動判定手段、
として前記コンピュータをさらに機能させ、
前記端末報知手段は、前記ユーザ端末を所持するユーザが移動中でない場合に当該ユーザ端末に対する報知を制限する、
プログラム。
【国際調査報告】
2014024561.tif 000018
2014024561.tif 000019
2014024561.tif 000020
2014024561.tif 000021