JP7306147B2 - score analyzer - Google Patents
score analyzer Download PDFInfo
- Publication number
- JP7306147B2 JP7306147B2 JP2019145291A JP2019145291A JP7306147B2 JP 7306147 B2 JP7306147 B2 JP 7306147B2 JP 2019145291 A JP2019145291 A JP 2019145291A JP 2019145291 A JP2019145291 A JP 2019145291A JP 7306147 B2 JP7306147 B2 JP 7306147B2
- Authority
- JP
- Japan
- Prior art keywords
- score
- screen
- axis
- event
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、ゴルフ等のアクティビティにおけるスコアを分析するスコア分析装置、プログラム及び方法に関する。 The present invention relates to a score analysis device, program and method for analyzing scores in activities such as golf.
従来より、ゴルフのラウンド中のプレーの結果を記録し、これを分析する装置が公知である。特許文献1も、この種の装置を開示している。特許文献1では、各ショットの飛距離が番手毎に記録され、番手毎の飛距離の度数分布のグラフが表示される。これにより、ゴルファーは、自身の番手毎の飛距離の傾向を知ることができる。
Devices for recording and analyzing the results of play during a round of golf are known in the prior art.
飛距離に限らないが、ゴルファーにプレーの結果をまとめて分かり易く提示することは、例えば、ゴルファーが自身の実力を正しく理解する上で、有益である。同様のことは、ゴルフに限らず、その他のスポーツのプレーについても言えるし、スポーツ以外の様々なアクティビティにおいても当てはまり得る。 It is useful, for example, for the golfer to correctly understand his/her ability to present the results of the play to the golfer in an easy-to-understand manner, not limited to the flight distance. The same thing can be said not only for golf but also for playing other sports, and can be applied to various activities other than sports.
本発明は、アクティビティのスコアに関するより有益な情報をユーザーに提供することができるスコア分析装置、プログラム及び方法を提供することを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to provide a score analysis device, program, and method capable of providing users with more useful information regarding activity scores.
第1観点に係るスコア分析装置は、アクティビティにおけるスコアの時系列データを取得するデータ取得部と、ユーザーから基準タイミングの指定を受け付ける受付部と、前記時系列データに基づいて、前記基準タイミングを基準として設定されるタイミングの前後で前記スコアの表示態様を変えて、前記スコアを表示する画面を作成する画面作成部とを備える。 A score analysis device according to a first aspect includes a data acquisition unit that acquires time-series data of a score in an activity, a reception unit that accepts specification of a reference timing from a user, and a reference timing based on the time-series data. and a screen creation unit that creates a screen displaying the score by changing the display mode of the score before and after the timing set as .
第2観点に係るスコア分析装置は、第1観点に係るスコア分析装置であって、前記アクティビティは、スポーツである。 A score analysis device according to a second aspect is the score analysis device according to the first aspect, wherein the activity is sports.
第3観点に係るスコア分析装置は、第2観点に係るスコア分析装置であって、前記アクティビティは、ゴルフである。 A score analysis device according to a third aspect is the score analysis device according to the second aspect, wherein the activity is golf.
第4観点に係るスコア分析装置は、第3観点に係るスコア分析装置であって、前記データ取得部は、ラウンド中のゲームスコア、ショットの飛距離、及びショットの方向性の少なくとも1つについて、前記時系列データを取得する。 A score analysis device according to a fourth aspect is the score analysis device according to the third aspect, wherein the data acquisition unit obtains, for at least one of a game score during a round, a flight distance of a shot, and a direction of a shot, Acquire the time-series data.
第5観点に係るスコア分析装置は、第1観点から第4観点のいずれかに係るスコア分析装置であって、前記画面作成部は、前記スコアをグラフの形態で表示する。 A score analysis device according to a fifth aspect is the score analysis device according to any one of the first aspect to the fourth aspect, wherein the screen creation unit displays the score in the form of a graph.
第6観点に係るスコア分析装置は、第1観点から第5観点のいずれかに係るスコア分析装置であって、前記受付部は、前記ユーザーから前記基準タイミングの指定を受け付けるとともに、前記基準タイミングで発生したイベントの設定を受け付ける。 A score analysis device according to a sixth aspect is the score analysis device according to any one of the first aspect to the fifth aspect, wherein the reception unit receives the designation of the reference timing from the user, and at the reference timing Accepts the setting of the event that occurred.
第7観点に係るスコア分析装置は、第6観点に係るスコア分析装置であって、前記画面作成部は、前記イベントのタイプに応じて、前記スコアの表示態様を変えて、前記スコアを表示する前記画面を作成する。 A score analysis device according to a seventh aspect is the score analysis device according to the sixth aspect, wherein the screen creation unit displays the score by changing the display mode of the score according to the type of the event. Create the screen.
第8観点に係るスコア分析装置は、第7観点に係るスコア分析装置であって、前記タイプは、前記イベントの発生の直後から前記スコアを変化させる傾向にある第1タイプと、前記イベントが発生してから徐々に前記スコアを変化させる傾向にある第2タイプとを含む。 A score analysis device according to an eighth aspect is the score analysis device according to the seventh aspect, wherein the type is a first type in which the score tends to change immediately after the occurrence of the event; and a second type that tends to change the score gradually.
第9観点に係るスコア分析装置は、第1観点から第8観点のいずれかに係るスコア分析装置であって、前記画面作成部は、前記基準タイミングを基準として設定される2つ以上のタイミングの前後で前記スコアの表示態様を変えて、前記画面を作成する。 A score analysis device according to a ninth aspect is the score analysis device according to any one of the first aspect to the eighth aspect, wherein the screen creation unit generates two or more timings set with reference to the reference timing. The screen is created by changing the display mode of the score before and after.
第10観点に係るスコア分析プログラムは、以下のことをコンピュータに実行させる。第11観点に係るスコア分析方法は、以下のことを含む。
・アクティビティにおけるスコアの時系列データを取得すること
・ユーザーから基準タイミングの指定を受け付けること
・前記時系列データに基づいて、前記基準タイミングを基準として設定されるタイミングの前後で前記スコアの表示態様を変えて、前記スコアを表示する画面を作成すること
A score analysis program according to a tenth aspect causes a computer to execute the following. A score analysis method according to the eleventh aspect includes the following.
・Obtaining time-series data of the score in the activity ・Accepting the specification of the reference timing from the user ・Based on the time-series data, the display mode of the score is changed before and after the timing set with reference to the reference timing Create a screen that displays the score by changing
例えば、ゴルファーは、自身のゴルフの能力を向上させるために、ゴルフレッスンに通ったり、ゴルフクラブを買い替えたりする。このとき、このようなイベントが、自身のゴルフの能力にどのように影響したかを知ることができれば、非常に有益である。この点、本発明によれば、ゴルフに限らないが、アクティビティにおけるスコアの時系列データに基づいて、スコアを表示する画面が作成される。この画面上では、スコアの表示態様が、ユーザーにより指定された基準タイミングを基準として設定されるタイミングの前後で変えられる。よって、この画面を視たユーザーは、イベントが発生したタイミングを基準タイミングとして指定することにより、アクティビティのスコアに対するイベントの影響を容易に知ることができる。以上により、アクティビティのスコアに関するより有益な情報をユーザーに提供することができる。 For example, golfers take golf lessons or buy new golf clubs in order to improve their golf skills. It would be very beneficial to know how such an event affected one's golfing ability. In this regard, according to the present invention, a score display screen is created based on time-series data of scores in activities other than golf. On this screen, the display mode of the score can be changed before and after the timing set based on the reference timing designated by the user. Therefore, the user viewing this screen can easily know the influence of the event on the score of the activity by specifying the timing at which the event occurs as the reference timing. As described above, it is possible to provide the user with more useful information regarding the score of the activity.
以下、図面を参照しつつ、本発明の一実施形態に係るスコア分析装置、プログラム及び方法について説明する。 A score analysis device, program, and method according to an embodiment of the present invention will be described below with reference to the drawings.
<1.スコア分析装置の全体構成>
図1に、本実施形態に係るスコア分析装置としての携帯端末1を含むスコア分析システム100の全体構成図を示す。スコア分析システム100は、ゴルフコースでのラウンド中のプレーの結果を記録し、分析するシステムである。スコア分析システム100は、ユーザーによりゴルフコースに携帯され、ラウンド中に持ち運ばれる携帯端末1の他、携帯端末1が通信可能なサーバー2を含む。ここでいうユーザーとは、典型的にはラウンドを行うゴルファーであるが、キャディー等であってもよく、スコア分析システム100によるプレーの分析の結果を必要とする者の総称である。サーバー2は、インターネット等の広域の通信ネットワーク8上に存在し、携帯端末1は、通信ネットワーク8を介してサーバー2に接続される。
<1. Overall Configuration of Score Analysis Device>
FIG. 1 shows an overall configuration diagram of a
ユーザーは、ラウンド中の各ショットについて、当該ショットの詳細を示すデータ(以下、ショットデータという)を携帯端末1に入力する。これに限定されないが、本実施形態のショットデータには、ゴルフコース上でショットが行われた位置(以下、ショット位置という)、目標とするボールの到達地点(以下、目標地点という)、実際のボールの到達地点(以下、結果地点という)、及び、ショットに使用されたゴルフクラブの番手(以下、使用番手という)の情報が含まれる。このようなショットデータは、携帯端末1からサーバー2にアップロードされ、ゴルファーを識別する情報(以下、ゴルファーIDという)に関連付けられて、サーバー2に含まれるデータベース3(図3参照)内に蓄積される。
The user inputs into the
データベース3内のショットデータは、ラウンドでのプレーを振り返るために携帯端末1にダウンロードされ、プレーの分析に使用される。このとき、例えば、ラウンド時のゲームスコア、並びに各ショットの飛距離及び方向性が分析される。分析の結果は、携帯端末1を介してユーザーに提供される。ユーザーは、分析の結果から理解されることを以後のプレーに活かすことができる。
The shot data in the
以下、携帯端末1及びサーバー2の構成について説明した後、スコア分析システム100により実行される分析処理の流れについて説明する。
Hereinafter, after explaining the configurations of the
<2.各部の構成>
<2-1.携帯端末>
図2に携帯端末1の構成を示す。携帯端末1は、ユーザーに携帯され、ゴルフコースを含む様々な場所に持ち運ばれる。携帯端末1は、ハードウェアとしてはスマートフォンや、タブレットコンピュータ、ラップトップコンピュータ、スマートグラスのようなAR(拡張現実)端末等の汎用的なコンピュータであり、このようなコンピュータに所定のプログラム1Aをインストールすることにより構成される。プログラム1Aは、携帯端末1に後述する処理を実行させるプログラムであり、例えば、通信ネットワーク8を介して別の装置から、又はCD-ROM、USBメモリ等のコンピュータで読み取り可能な記録媒体10から取得される。典型的には、プログラム1Aは、通信ネットワーク8を介してプログラム1Aを配信可能なサーバー(サーバー2であってもよい)から携帯端末1にダウンロードされる。これに限定されないが、プログラム1Aは、ゴルファーによるゴルフのラウンドを当該ラウンド中にナビゲーションするためのアプリケーションプログラムに組み込まれていてもよい。
<2. Configuration of each part>
<2-1. Mobile device>
FIG. 2 shows the configuration of the
図2に示すように、携帯端末1は、表示部11、入力部12、記憶部13、制御部14及び通信部15を備える。これらの部11~15は、互いにバス線16を介して接続されており、相互に通信可能である。本実施形態では、表示部11は、液晶ディスプレイ等で構成されており、後述する画面等の必要な情報をユーザーに対し表示する。また、入力部12は、タッチパネルや操作ボタン、マウス、キーボード等で構成されており、携帯端末1、ひいてはこれに接続されるサーバー2に対するユーザーからの操作を受け付ける。
As shown in FIG. 2 , the
記憶部13は、フラッシュメモリやハードディスク等の不揮発性の記憶装置から構成されており、プログラム1Aが格納されている。制御部14は、CPU、ROM及びRAM等から構成されている。制御部14は、記憶部13内のプログラム1Aを読み出して実行することにより、位置計測部14A、データ取得部14B、受付部14C及び画面作成部14Dとして動作する。位置計測部14Aは、GPS(Global Positioning System)やみちびき、GLONASSのような、衛星測位システムと通信し、同システムから取得される信号に基づいて携帯端末1の位置情報を計測する。残りの各部14B~14Dの動作の詳細は後述する。
The
通信部15は、携帯端末1をインターネット等の広域の通信ネットワーク8に接続する通信インターフェースとして機能する。また、通信部15は、Wi-Fi(登録商標)や、Bluetooth(登録商標)、FeliCa(登録商標)のような非接触通信又は近距離無線通信の規格にも対応しており、同規格に対応する機器との間での通信を可能にする。
The
<2-2.サーバー>
サーバー2は、ハードウェアとしては汎用的なサーバーコンピュータであり、このようなコンピュータにプログラム2Aをインストールすることにより構成される。本実施形態では、サーバー2は、クラウドコンピューティングサーバーあり、大容量記憶装置(記憶部23)を含むオンラインストレージとして機能する。プログラム2Aは、サーバー2に後述する処理を実行させるプログラムであり、例えば、通信ネットワーク8を介して別の装置から、又はCD-ROM、USBメモリ等のコンピュータで読み取り可能な記録媒体20から取得される。なお、サーバー2の担う機能は、複数台のサーバーコンピュータにより分散処理されてもよいし、1台のサーバーコンピュータにより集中処理されてもよい。すなわち、本実施形態に係るサーバー2のハードウェア構成は、少なくとも1台サーバーコンピュータが存在するという以上の制約を受けるものではない。
<2-2. Server>
The
図3に示すように、サーバー2は、表示部21、入力部22、記憶部23、制御部24及び通信部25を備えている。これらの部21~25は、互いにバス線26を介して接続されており、相互に通信可能である。本実施形態では、表示部21は、液晶ディスプレイ等で構成されており、必要な情報を管理者に対し表示する。また、入力部22は、マウスやキーボード、タッチパネル、操作ボタン等で構成されており、サーバー2に対する管理者からの操作を受け付ける。
As shown in FIG. 3 , the
記憶部23は、ハードディスクや磁気テープ等の不揮発性の記憶装置から構成されておいる。記憶部23には、プログラム2Aが格納されている他、データベース3が構築されている。データベース3は、携帯端末1から取得されるショットデータを含む各種データが蓄積される。
The
制御部24は、CPU、ROM及びRAM等から構成されている。制御部24は、記憶部23内に格納されているプログラム2Aを読み出して実行することにより、後述する処理を実行する。通信部25は、サーバー2をインターネット等の広域の通信ネットワーク8に接続する通信インターフェースとして機能する。
The
<3.分析処理の流れ>
以下、スコア分析システム100により実行される分析処理の流れについて説明する。分析処理には、図4に示されるデータ収集処理と、図6に示される分析表示処理とが含まれる。データ収集処理は、ゴルフのラウンド中に携帯端末1を介してショットデータを収集し、これをサーバー2に記録する処理である。また、分析表示処理は、サーバー2に記録されているショットデータに基づいて、ラウンドでのプレーを分析し、分析の結果を携帯端末1に表示する処理である。以下、これらの処理について、順に説明する。
<3. Analysis processing flow>
The flow of analysis processing executed by the
<3-1.データ収集処理の流れ>
図4に示すデータ収集処理は、ゴルフのラウンド中に実行される。まず、ゴルフコースにおいてラウンドを開始する時に、ユーザーが携帯端末1を操作して、プログラム1Aにより実装されるアプリケーションのデータ収集処理の機能を起動する。これにより、データ収集処理がスタートする。
<3-1. Flow of Data Collection Processing>
The data collection process shown in FIG. 4 is executed during a round of golf. First, when starting a round on a golf course, the user operates the
データ収集処理の機能が起動されると、携帯端末1上で、ゴルフコースの選択が行われる(ステップS1)。サーバー2の記憶部23には、様々なゴルフコースに関するコース情報が記憶されており、ステップS1では、これらの中からこれからラウンドを行うゴルフコースに関するコース情報が選択される。ゴルフコースの選択は、手動又は自動で実行される。手動の場合には、ユーザーが携帯端末1の入力部12を操作してゴルフコースを特定する情報(ゴルフコースの名称や住所等)を入力することにより、これに対応するコース情報がサーバー2から携帯端末1にダウンロードされる。自動の場合には、携帯端末1の位置計測部14Aが携帯端末1の位置情報を計測し、この位置情報に基づいてユーザーが現在いるゴルフコースが特定され、これに対応するコース情報が同様にダウンロードされる。なお、コース情報は、携帯端末1の記憶部13内に格納されていてもよいし、サーバー2以外のサーバーから取得されてもよい。本実施形態のコース情報には、ホールの地図情報が含まれる。また、ホールの地図情報には、ティーグラウンド、グリーン、ピン、フェアウェイ、ラフ、OBゾーン、林、バンカー、池、クリーク等の各種エリアに区分けされた態様のホールの平面マップ40(図5参照)が含まれる。
When the data collection processing function is activated, a golf course is selected on the mobile terminal 1 (step S1). Course information on various golf courses is stored in the
続くステップS2では、受付部14Cが、ユーザーからショットデータの入力を受け付ける。ここで入力されたショットデータは、続くステップS3において、通信部15を介してサーバー2にアップロードされ、データベース3内に蓄積される。図4に示されるとおり、ステップS2及びS3は、ラウンドが終了するまで繰り返し実行される。これにより、ラウンド中の各ショットについてのショットデータが、データベース3内に記録される。
In subsequent step S2, the
より具体的には、ステップS2では、画面作成部14Dが、操作画面W1(図5参照)を作成し、これを表示部11上に表示させる。受付部14Cは、この操作画面W1を介して、ラウンド中の各ショットについての使用番手、ショット位置、目標地点及び結果地点の情報を取得する。操作画面W1は、ユーザーが現在いるホールの平面マップ40を含む画面である。図5には、あるホールにおける2打目のショットを行う前の操作画面W1が例示されている。平面マップ40上では、コースの開始地点を示すオブジェクトO1と、最終目標地点を示すオブジェクトO2とが表示される。開始地点とは、ティーグラウンドの位置であり、最終目標地点とは、ピン又はグリーン中心の位置である。
More specifically, in step S2, the
操作画面W1上には、ユーザーからの使用番手の入力を受け付ける番手入力ボックスB1が表示されている。番手入力ボックスB1内には、ユーザーによる入力操作を補助するため、各ホールの1打目であればドライバーといったように、適当な番手がデフォルト値として表示されてもよい。使用番手は、入力部12に含まれるタッチパネルや操作ボタン、マウス、キーボード等を介して番手入力ボックスB1に手入力することもできる。しかし、ゴルフクラブに保持されるクラブ情報を携帯端末1のリーダーを介して読み取ることにより、簡易入力することもできる。クラブ情報とは、ゴルフクラブの番手を識別可能な情報であり、番手そのものを示す情報であってもよいし、クラブの種類を識別する情報(以下、クラブIDという)であってもよい。後者の場合には、受付部14Cは、クラブIDをデータベース3内のゴルフクラブの情報に照合することにより、番手の情報を取得することができる。携帯端末1のリーダーは、様々な形態で実現することができる。例えば、クラブ情報をゴルフクラブに埋め込まれているチップに格納しておき、リーダーとしての通信部15がこのチップと非接触通信又は近距離無線通信を行うことにより、受付部14Cがクラブ情報を取得するようにしてもよい。或いは、クラブ情報をバーコード等の形態でゴルフクラブに保持させておき、入力部12に含まれるカメラをリーダーとして動作させて、これを読み取らせてもよい。
On the operation screen W1, a count input box B1 is displayed for accepting the input of the count to be used from the user. An appropriate number may be displayed as a default value in the number input box B1 in order to assist the user's input operation, such as "Driver" for the first shot of each hole. The number to be used can also be manually input to the number input box B1 via the touch panel, operation buttons, mouse, keyboard, etc. included in the
ショット位置、目標地点及び結果地点は、操作画面W1の平面マップ40上の特定の点を選択することにより、入力することができる。このとき、タッチパネルを操作することにより、平面マップ40上の特定の点を選択できるようにしてもよい。画面作成部14Dは、操作画面W1の平面マップ40上に、入力されたショット位置を示すオブジェクトO3と、入力された目標地点を示すオブジェクトO4と、入力された結果地点を示すオブジェクトO5と、ショット位置と目標地点とを結ぶルートを示す線状のオブジェクトO6と、ショット位置と結果地点とを結ぶルートを示す線状のオブジェクトO7とを表示する。なお、各ホールの1打目のショット位置は、開始地点に一致し、各ホールの2打目以降のショット位置は、前回のショットの結果地点に一致し得る。よって、多くの場合、図5に示すように、オブジェクトO3は、オブジェクトO1又はO5と合成して表示される。
The shot position, target point and result point can be input by selecting specific points on the
なお、ショット位置及び結果地点については、ユーザーがゴルフコース上で携帯端末1を持ったままボールのあるこれらの位置まで移動し、そこで携帯端末1に所定の入力の操作を行うことにより、入力されてもよい。すなわち、この所定の入力の操作を受けて、受付部14Cは、位置計測部14Aを介して現在の位置情報を計測し、この現在の位置情報をショット位置又は結果地点として取得する。また、ショット位置及び結果地点については、携帯端末1のリーダーを介してボールから読み取ることにより、自動で入力することもできる。この場合、ボールに埋め込まれているチップに、位置計測部14Aと同様の位置計測機能を搭載しておく。そして、リーダーとしての通信部15がこのチップと非接触通信又は近距離無線通信を行うことにより、受付部14Cがボールからショット位置又は結果地点としての位置情報を取得するようにしてもよい。あるいは、ボールに埋め込まれているチップにボールを識別可能な情報を記憶させておき、通信部15とボールとの非接触通信又は近距離無線通信が成功した場合に、受付部14Cが位置計測部14Aを介してショット位置又は結果地点としての位置情報を取得するようにしてもよい。
Note that the shot position and the result point are input by the user moving to these positions where the ball is located while holding the
続くステップS3では、以上のとおり取得されたショットデータが、これが取得された時刻、言い換えると、ショットが行われた時刻(以下、ショット時刻という)の情報とともに、携帯端末1からサーバー2に送信される。ショットデータは、ショット時刻の情報の他、現在ラウンドを行っているゴルフコースを特定する情報及びゴルファーIDに関連付けられてデータベース3に蓄積される。
In the next step S3, the shot data acquired as described above is transmitted from the
以上のステップS2及びS3は、ステップS4においてラウンドが終了したと判断されるまで繰り返される。ラウンドの終了は、ユーザーがその旨の入力を行ったことや、最終ホールの最終目標地点に重なる結果地点が入力されたこと等に基づいて判断される。ラウンドが終了したと判断された場合には、図4に示すデータ収集処理が終了する。 The above steps S2 and S3 are repeated until it is determined in step S4 that the round has ended. The end of the round is determined based on the user's input to that effect, the input of a result point that overlaps with the final target point of the final hole, and the like. If it is determined that the round has ended, the data collection process shown in FIG. 4 ends.
<3-2.分析表示処理の流れ>
次に、図6に示す分析表示処理の流れについて説明する。分析表示処理は、ユーザーが携帯端末1を操作して、プログラム1Aにより実装されるアプリケーションの分析表示処理の機能を起動したときにスタートする。分析表示処理では、データ収集処理により収集された特定のゴルファー(以下、対象ゴルファーという)のショットデータが分析され、分析の結果が携帯端末1の表示部11を介してユーザーに提示される。
<3-2. Flow of Analysis Display Processing>
Next, the flow of analysis display processing shown in FIG. 6 will be described. The analysis display processing starts when the user operates the
まず、ステップS21では、データ取得部14Bが、サーバー2にアクセスし、対象ゴルファーのゴルファーIDをキーとして、対象ゴルファーに関連付けられている過去のショットデータをデータベース3からダウンロードする。このとき、データ取得部14Bは、過去のショットデータを、これに関連付けられているショット時刻の情報及びゴルフコースを特定する情報とともにダウンロードする。よって、ステップS21では、対象ゴルファーの過去のショットデータが時系列データとして取得される。
First, in step S21, the
続くステップS22では、データ取得部14Bは、ステップS21で取得された時系列のショットデータを分析することにより、対象ゴルファーによる過去のラウンド中のアクティビティを評価する様々なスコアの時系列データを取得する。本実施形態では、過去のラウンドにおけるゲームスコア、ショットの飛距離及びショットの方向性に関する時系列データが取得される。より具体的には、このとき、ショットデータは、これに関連付けられているショット時刻の情報及びゴルフコースを特定する情報に基づいてラウンド毎に分けられ、ラウンド毎のショットデータからラウンド毎のゲームスコアが導出される。これにより、ゲームスコアを表す時系列データが取得される。また、ショットの飛距離は、ショットデータに含まれるショット位置及び到達地点の情報に基づいてショット毎に導出され、さらに目標地点及び到達地点の情報に基づいて、目標とした飛距離に対するズレ量も導出される。このとき、このようなショットの飛距離及び飛距離のズレ量を表すスコアの時系列データは、ショットデータに含まれる使用番手の情報に基づいて、番手毎に導出される。ショットの方向性は、ショットデータに含まれるショット位置、目標地点及び到達地点の情報に基づいて、ショット毎に導出される。このとき、このようなショットの方向性を表すスコアの時系列データは、ショットデータに含まれる使用番手の情報に基づいて、番手毎に導出される。なお、ショットの方向性を表すスコアとは、目標地点に対する左右へのズレ量により表される。
In subsequent step S22, the
続くステップS23では、画面作成部14Dが、ステップS22で取得されたアクティビティにおける様々なスコアを表示する結果画面W2(図7~図11及び図13~図22参照)を作成し、これを表示部11上に表示させる。結果画面W2上には、ステップS22で取得された様々なスコアの時系列データが、グラフの形態にまとめられ、分かり易く表示される。
In the following step S23, the
例えば、図7の例では、縦軸をゲームスコアとし、横軸を時間軸とする折れ線グラフが表示される。図8の例では、縦軸をショットの飛距離とし、横軸を時間軸とする折れ線グラフが表示される。図9の例では、縦軸を時間軸とし、横軸をショットの方向性(左右へのズレ量)とする棒グラフが表示される。図10の例では、縦軸をショットの飛距離とし、横軸をゲームスコアとする散布図が表示される。図11の例では、軸自体は表示されていないが、縦軸を飛距離のズレ量とし、横軸を左右へのズレ量とする散布図が表示される。図11の散布図では、原点(中心)が目標地点を表しており、上に向かう程、目標地点よりもより遠くに飛んだことを意味し、下に向かう程、目標地点に対しより飛距離が伸びなかったことを意味し、左に向かう程、目標地点から左方向へのズレ量がより大きかったことを意味し、右に向かう程、目標地点から右方向へのズレ量がより大きかったことを意味する。図11の散布図は、目標地点に対する到達地点の分布図であり、目標地点に対する到達地点の前後左右方向へのバラつきを直感的に表現するグラフとなる。 For example, in the example of FIG. 7, a line graph is displayed with the game score on the vertical axis and the time axis on the horizontal axis. In the example of FIG. 8, a line graph is displayed with the vertical axis representing the flight distance of the shot and the horizontal axis representing the time axis. In the example of FIG. 9, a bar graph is displayed in which the vertical axis is the time axis and the horizontal axis is the directionality of the shot (amount of deviation to the left or right). In the example of FIG. 10, a scatter diagram is displayed in which the vertical axis represents the flight distance of the shot and the horizontal axis represents the game score. In the example of FIG. 11, the axis itself is not displayed, but a scatter diagram is displayed in which the vertical axis represents the deviation amount of flight distance and the horizontal axis represents the deviation amount to the left and right. In the scatter diagram of FIG. 11, the origin (center) represents the target point, and as it goes up, it means that it flew farther than the target point. This means that the distance to the left from the target point was greater, and the distance to the right meant that the amount of deviation from the target point to the right was greater. means that The scatter diagram of FIG. 11 is a distribution map of the arrival points with respect to the target point, and is a graph that intuitively expresses the dispersion of the arrival points with respect to the target point in the front, back, left, and right directions.
また、画面作成部14Dは、イベントが設定されている場合には、ステップS22で取得された様々なスコアの時系列データを、イベントの発生を基準に設定される期間で区別して、結果画面W2(図13~図22参照)上に表示する。ここでいうイベントとは、アクティビティにおけるスコアに変化を生じさせ得るイベントであって、主としてゴルファーの行動であり、例えば、ゴルフクラブの買い替え、メンタルトレーニング本の購読、ゴルフスクールへの入会、フィットネスクラブへの入会、体力トレーニングの開始等である。
Further, when an event is set, the
図12は、ユーザーからイベントの設定を受け付けるための設定画面W3の例である。設定画面W3は、ユーザーが指定する任意のタイミングで、表示部11上に表示させることができる。同図に示すように、受付部14Cは、設定画面W3を介して、ユーザーから「開始日」として、イベントが発生したタイミング(以下、基準タイミングという)の指定を受け付ける。なお、基準タイミングの指定を容易にするべく、ユーザーが「開始日」の欄を操作しようとしたときに、日付を指定できるカレンダーを設定画面W3上にポップアップ表示させてもよい。また、受付部14Cは、設定画面W3を介して、ユーザーから「イベント名」として、イベントの内容の入力を受け付ける。イベントの内容は、自由記述形式で入力されてもよいし、予め定められている選択肢の中からの選択形式で入力されてもよい。
FIG. 12 is an example of a setting screen W3 for accepting event settings from the user. The setting screen W3 can be displayed on the
また、受付部14Cは、ユーザーの入力に基づいて、イベントのタイプを判断する。ここでいうイベントのタイプには、イベントの発生の直後からアクティビティにおけるスコアを変化させる傾向にある第1タイプと、イベントが発生してから徐々にスコアを変化させる傾向にある第2タイプとが含まれる。例えば、イベントの内容の入力形式が選択形式の場合には、イベントの各選択肢に予めタイプを割り当てておき、実際に選択された選択肢に割り当てられているタイプをイベントのタイプと判断することができる。一方、イベントの内容の入力形式が自由記述形式の場合には、イベントの内容の入力とは別に、ユーザーにイベントのタイプを入力させることができる。なお、上述したイベントの例でいうと、ゴルフクラブの買い替えや、メンタルトレーニング本の購読等が、第1タイプに該当し得、ゴルフスクールへの入会や、フィットネスクラブへの入会、体力トレーニングの開始等が、第2タイプに該当し得る。図7の設定画面W3では、ユーザーが各タイプの意味を理解し易いように、第1タイプのイベントには「すぐに変化」との文字が表記され、第2タイプのイベントには「徐々に変化」との文字が表記されている。
The
また、受付部14Cは、設定画面W3を介して、ユーザーから「色設定」として、イベントに関連付けられる表示色の指定を受け付ける。詳細は後述するが、ここで指定される表示色は、図13~図22に示すように、様々なスコアへのイベントの発生による影響を、イベント別に色分けして分かり易く表示するために使用される。なお、表示色以外にも、例えば、グラフ上にプロットされる点の形状や、データバーの線種等、各イベントに対し様々な表示形態を設定できるようにしてもよい。また、表示色等の表示形態は、ユーザーに指定させてもよいが、制御部14が適当な表示形態を自動的に割り当てるようにしてもよい。あるいは、制御部14が適当な表示形態のデフォルト値を自動的に割り当てた後、ユーザーがこれを変更できるようにしてもよい。
The
図12に示されるとおり、イベントは同時に複数設定可能であり、一度設定したイベントは、ユーザーが任意に削除することができる。設定画面W3を介して設定されたイベントの情報は、携帯端末1の記憶部13にゴルファーIDに関連付けて保存され、及び/又は、通信部15を介してサーバー2にアップロードされ、データベース3内にゴルファーIDに関連付けて保存される。
As shown in FIG. 12, a plurality of events can be set at the same time, and an event once set can be arbitrarily deleted by the user. The event information set via the setting screen W3 is stored in the
ステップS23では、画面作成部14Dは、携帯端末1の記憶部13内又はデータベース3内のイベントの情報を参照し、イベントが設定されているか否かを判断する。そして、イベントが設定されている場合には、ステップS22で取得された様々なスコアの時系列データを、イベントが発生した基準タイミングを基準として設定されるタイミング(以下、変化点という)の前後で分けて、分析する。具体的には、画面作成部14Dは、基準タイミングを変化点として、変化点の前後、すなわち、イベントの発生の前後でスコアの表示態様を変えて、結果画面W2上にスコアを表示する。図7~図11の結果画面W2は、イベントが設定されていない場合の例であるが、図13~図17のグラフは、それぞれ、図7~図11の例と同じスコアの時系列データに対し、イベントが設定されている場合の例である。
In step S23, the
上記のとおり、イベントは複数設定することができ、イベントには複数のタイプが存在する。以上の図13~図17の結果画面W2は、イベントが1つ設定されており、かつ、当該イベントが第1タイプのイベントである場合の例である。一方、図18の結果画面W2は、図7及び図13の例と同じスコアの時系列データに対し、第2タイプのイベントが1つ設定されている場合の例である。第2タイプのイベントは、上記のとおり、イベントが発生してから徐々にスコアを変化させる傾向にある。よって、第2タイプのイベントが発生した場合には、イベントの発生直後のみならず、イベントの発生後しばらくしてからのスコアの変化に注目したいことが多々ある。よって、第2タイプのイベントが設定されている場合には、まず、第2タイプのイベントの発生の前後で期間が分けられるとともに、第2タイプのイベントが発生してから所定の期間が経過したタイミングの前後でも期間が分けられる。よって、この場合、第2タイプのイベントの発生したタイミング(基準タイミング)と、基準タイミングから所定の期間が経過したタイミングとを含む、複数の変化点が設定される。そして、画面作成部14Dは、これらの複数の変化点のそれぞれの前後でスコアの表示態様を変えて、結果画面W2上にスコアを表示する。なお、ここでは、ゲームスコア-時間軸のグラフのみを例示したが、当然ながら、図8~図11及び図14~図17のような他のグラフの例においても、スコアの表示態様を同様に変えることができる。このように、画面作成部14Dは、イベントのタイプに応じて、結果画面W2上における様々なスコアの表示態様を変える。
As described above, multiple events can be set, and multiple types of events exist. The result screen W2 in FIGS. 13 to 17 is an example in which one event is set and the event is of the first type. On the other hand, the result screen W2 in FIG. 18 is an example in which one event of the second type is set for the time-series data with the same score as the examples in FIGS. 7 and 13 . As described above, the second type of event tends to gradually change the score after the event occurs. Therefore, when an event of the second type occurs, it is often desirable to pay attention to the change in the score not only immediately after the occurrence of the event, but also after a while after the occurrence of the event. Therefore, when a second type event is set, first, a period is divided before and after the occurrence of the second type event, and a predetermined period has elapsed since the occurrence of the second type event. The period is divided even before and after the timing. Therefore, in this case, a plurality of change points are set including the timing (reference timing) at which the event of the second type occurs and the timing at which a predetermined period has elapsed from the reference timing. Then, the
また、図19の結果画面W2は、図7及び図13の例と同じスコアの時系列データに対し、イベントが複数設定されている場合の例である。より具体的には、この例では、第2タイプのイベントが1つ設定されており、かつ、その後に、第1タイプのイベントが1つ設定されている。この例では、第2タイプのイベントの発生したタイミング(基準タイミング)と、当該基準タイミングから所定の期間が経過したタイミングと、さらにその後に第1タイプのイベントが発生したタイミング(基準タイミング)とを含む、3つの変化点が設定される。そして、画面作成部14Dは、これらの複数の変化点のそれぞれの前後でスコアの表示態様を変えて、結果画面W2上にスコアを表示する。なお、ここでも、ゲームスコア-時間軸のグラフのみを例示したが、当然ながら、図8~図11及び図14~図17のような他の例においても、複数のイベントが設定されている場合には、それぞれのイベントの影響が分かるように、スコアの表示態様を同様に変えることができる。
Also, the result screen W2 of FIG. 19 is an example in which a plurality of events are set for the time-series data with the same score as the examples of FIGS. 7 and 13 . More specifically, in this example, one event of the second type is set, and then one event of the first type is set. In this example, the timing at which the second type event occurred (reference timing), the timing at which a predetermined period of time has elapsed from the reference timing, and the timing at which the first type event occurred after that (reference timing). Three change points are set, including Then, the
以上の通り、本実施形態では、ゴルファーのアクティビティにおけるスコアに影響を与え得るイベントを予め設定しておくことにより、当該イベントを基準に設定される様々な変化点の前後で、スコアの表示態様が変えられる。よって、ユーザーは、イベントの発生によりスコアがどのように変化したのか、すなわち、スコアに対するイベントの効果を容易に把握することができる。そして、このようにして理解されるイベントの効果は、イベントを継続するか、中止するか、変更するか等を検討する目安となり得る。例えば、ユーザーは、図18のような結果画面W2を視て、「ゴルフスクールに入会したらゲームスコアが伸びたので、そのままゴルフスクールでのレッスンを継続しよう!」と思うことができる。また、例えば、ユーザーは、図17のような結果画面W2を視て、「ゴルフクラブを買い替えたらスライスが改善されたが、今度は左に飛ぶようになった。真っ直ぐ飛ばせる方法はないか?」と考え、さらなる改善方法を模索することができる。 As described above, in the present embodiment, by setting in advance an event that can affect the score in the golfer's activity, the display mode of the score is changed before and after various change points set based on the event. be changed. Therefore, the user can easily grasp how the score has changed due to the occurrence of the event, that is, the effect of the event on the score. The effect of an event understood in this way can serve as a guideline for considering whether to continue, cancel, or change the event. For example, the user can look at the result screen W2 as shown in FIG. 18 and think, "Since I joined the golf school, my game score improved, so I will continue the lessons at the golf school!" Also, for example, the user looks at the result screen W2 as shown in FIG. 17 and asks, "When I bought a new golf club, my slicing was improved, but now I'm flying to the left. Is there a way to make it fly straight?" ”, and can seek further improvement methods.
また、画面作成部14Dは、ステップS22で取得されたスコアの時系列データに基づいて、イベントの発生を基準に設定される期間別にスコアを集計し、これらの期間別のスコアを比較した結果を結果画面W2上に表示することもできる。例えば、1又は複数の変化点を境界として設定される各期間について、飛距離やズレ量等のスコアを平均し、各期間のスコアの平均を結果画面W2上に表示することもできる。また、同様の各期間について、スコアのバラつき(典型的には、分散)を算出し、各期間のスコアのバラつきを結果画面W2上に表示することもできる。このとき、このような複数の期間にそれぞれ対応する数値を表等の形態で分かり易くまとめて表示することが好ましい。
Further, based on the time-series data of scores acquired in step S22, the
ところで、飛距離やズレ量等のスコアをまとめた平均や分散等の数値を結果画面W2上に表示させたとしても、ユーザーは、以上のような結果画面W2のみからでは、そのようなスコアが発生する打数の分布(確率分布)を必ずしも直感的に理解できないこともあり得る。よって、例えば、図20~図22に示すように、グラフ領域に、打数が多い領域ほど濃く、打数が少ない領域ほど薄くなるグラデーションの施された背景色を重ねてもよい。背景色は、イベントの発生を基準に設定される期間別に異なるものとすることができる。 By the way, even if numerical values such as averages and variances summarizing scores such as flight distance and amount of deviation are displayed on the result screen W2, the user cannot see such scores from only the result screen W2 as described above. It may not always be possible to intuitively understand the distribution of the number of strokes (probability distribution) that occurs. Therefore, for example, as shown in FIGS. 20 to 22, a gradation-applied background color may be superimposed on the graph area so that areas with a higher number of strokes are darker and areas with a lower number of strokes are lighter. The background color can be different for each period set based on the occurrence of an event.
<4.変形例>
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて、種々の変更が可能である。例えば、以下の変更が可能である。また、以下の変形例の要旨は、適宜組み合わせることができる。
<4. Variation>
Although one embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and various modifications are possible without departing from the scope of the invention. For example, the following changes are possible. Also, the gist of the following modified examples can be combined as appropriate.
<4-1>
上記実施形態では、サーバー2は、携帯端末1から取得される各種データを蓄積するオンラインストレージとして機能し、これを携帯端末1が適宜ダウンロードして分析することにより、各種処理が実行された。しかしながら、携帯端末1のプログラム1Aに実装されている機能のうち、サーバー2で実行するのに適した機能の全部又は一部をサーバー2のプログラム2Aに実装し、携帯端末1の担う処理をサーバー2に分散させてもよい。例えば、携帯端末1のプログラム1Aは、単なるブラウザであってもよい。この場合、分析処理を実行するための特別な機能は原則として全てサーバー2側に実装され、携帯端末1は、主としてユーザーからの操作入力を受け取り、サーバー2から提供される各種画面を表示する汎用的な処理のみを実行するものであってもよい。すなわち、ASP(Application Service Provider)や、SaaS(Software as a Service)等と呼ばれる形態で、サーバー2から携帯端末1を操作するユーザーにゴルフショット分析処理に係るサービスが提供されてもよい。
<4-1>
In the above embodiment, the
<4-2>
上記実施形態では、ゴルフに関連するスコアが分析されたが、同様の分析処理は、ゴルフに限らず、その他のスポーツにおけるスコアや、スポーツ以外の様々なアクティビティにおけるスコアを分析することにも適用し得る。
<4-2>
In the above embodiment, scores related to golf were analyzed, but similar analysis processing is not limited to golf, and can be applied to analyze scores in other sports and scores in various activities other than sports. obtain.
<4-3>
上記実施形態では、ゴルフコースでのラウンド中のショットデータが分析処理の対象とされたが、ゴルフスクールでのレッスン中やゴルフ練習場での練習中に収集されるショットデータに基づいて、分析処理を実行してもよい。
<4-3>
In the above embodiment, shot data during a round on a golf course is subject to analysis processing. may be executed.
<4-4>
上記実施形態では、イベントのタイプに応じて、スコアの表示態様が変更された。より具体的には、第2タイプのイベントの場合、イベントの発生の前後だけでなく、イベントの発生から所定の期間が経過した後のタイミングの前後でも期間を分け、これらの期間毎に異なる表示態様が割り当てられた。しかし、イベントのタイプに応じてスコアの表示態様を変更する方法は、これに限られない。例えば、第2タイプのイベントの場合には、イベント前のスコアの表示色(青)からイベント後のスコアの表示色(赤)の色変化にグラデーションを付けるようにしてもよい。
<4-4>
In the above embodiment, the display mode of the score is changed according to the event type. More specifically, in the case of the second type event, periods are divided not only before and after the occurrence of the event, but also before and after the timing after a predetermined period has passed since the occurrence of the event, and different displays are provided for each of these periods. Aspects were assigned. However, the method of changing the score display mode according to the event type is not limited to this. For example, in the case of the second type event, a gradation may be added to the color change from the score display color (blue) before the event to the score display color (red) after the event.
100 スコア分析システム
1 携帯端末(スコア分析装置)
1A プログラム
14 制御部
14A 位置計測部
14B データ取得部
14C 受付部
14D 画面作成部
2 サーバー
2A プログラム
24 制御部
3 データベース
W1 操作画面
W2 結果画面(スコアを表示する画面)
W3 設定画面
100
W3 setting screen
Claims (10)
ユーザーから基準タイミングの指定を受け付ける受付部と、
前記時系列データに基づいて、前記基準タイミングを基準として設定されるタイミングの前後で前記スコアの表示態様を変えて、前記スコアを表示する画面を作成する画面作成部と
を備え、
前記画面作成部は、前記スコアを横軸及び縦軸を有するグラフの形態で表示し、
前記横軸及び縦軸の一方は第1のスコアを表す軸であり、他方は第1のスコアとは異なる第2のスコアを表す軸である、あるいは、
前記横軸及び縦軸の一方は時間軸であり、他方は前記スコアを表す軸であり、前記時間軸では、前記アクティビティにおける前記スコアがない期間が省略される、
スコア分析装置。 a data acquisition unit that acquires time-series data of scores in an activity;
a receiving unit that receives specification of reference timing from a user;
a screen creation unit that creates a screen that displays the score by changing the display mode of the score before and after the timing set with reference to the reference timing based on the time-series data ,
The screen creation unit displays the score in the form of a graph having a horizontal axis and a vertical axis,
One of the horizontal axis and the vertical axis is an axis representing a first score, and the other is an axis representing a second score different from the first score, or
One of the horizontal axis and the vertical axis is a time axis, and the other is an axis representing the score, wherein the time axis omits periods in which the activity has no score.
Score analyzer.
請求項1に記載のスコア分析装置。 the activity is a sport;
The score analysis device according to claim 1.
請求項2に記載のスコア分析装置。 the activity is golf;
The score analysis device according to claim 2.
請求項3に記載のスコア分析装置。 The data acquisition unit acquires the time-series data for at least one of the game score during the round, the distance of the shot, and the direction of the shot.
The score analysis device according to claim 3.
請求項1から4のいずれかに記載のスコア分析装置。 The reception unit receives designation of the reference timing from the user and receives setting of an event that occurred at the reference timing.
The score analysis device according to any one of claims 1 to 4 .
請求項5に記載のスコア分析装置。 The screen creation unit creates the screen displaying the score by changing the display mode of the score according to the type of the event.
The score analysis device according to claim 5 .
請求項6に記載のスコア分析装置。 The types include a first type that tends to change the score immediately after the occurrence of the event, and a second type that tends to gradually change the score after the event occurs.
The score analysis device according to claim 6 .
請求項1から7のいずれかに記載のスコア分析装置。 The screen creation unit creates the screen by changing the display mode of the score before and after two or more timings set based on the reference timing.
The score analysis device according to any one of claims 1 to 7 .
ユーザーから基準タイミングの指定を受け付けることと、
前記時系列データに基づいて、前記基準タイミングを基準として設定されるタイミングの前後で前記スコアの表示態様を変えて、前記スコアを表示する画面を作成することと
をコンピュータに実行させ、
前記スコアを表示する画面を作成することは、前記スコアを横軸及び縦軸を有するグラフの形態で表示する画面を作成することを含み、
前記横軸及び縦軸の一方は第1のスコアを表す軸であり、他方は第1のスコアとは異なる第2のスコアを表す軸である、あるいは、
前記横軸及び縦軸の一方は時間軸であり、他方は前記スコアを表す軸であり、前記時間軸では、前記アクティビティにおける前記スコアがない期間が省略される、
スコア分析プログラム。 obtaining time-series data of scores in an activity;
Receiving specification of reference timing from a user;
causing a computer to create a screen for displaying the score by changing the display mode of the score before and after the timing set with reference to the reference timing, based on the time-series data ;
creating a screen that displays the score includes creating a screen that displays the score in the form of a graph having a horizontal axis and a vertical axis;
One of the horizontal axis and the vertical axis is an axis representing a first score, and the other is an axis representing a second score different from the first score, or
One of the horizontal axis and the vertical axis is a time axis, and the other is an axis representing the score, wherein the time axis omits periods in which the activity has no score.
Score analysis program.
アクティビティにおけるスコアの時系列データを取得することと、
ユーザーから基準タイミングの指定を受け付けることと、
前記時系列データに基づいて、前記基準タイミングを基準として設定されるタイミングの前後で前記スコアの表示態様を変えて、前記スコアを表示する画面を作成することと
を含み、
前記スコアを表示する画面を作成することは、前記スコアを横軸及び縦軸を有するグラフの形態で表示する画面を作成することを含み、
前記横軸及び縦軸の一方は第1のスコアを表す軸であり、他方は第1のスコアとは異なる第2のスコアを表す軸である、あるいは、
前記横軸及び縦軸の一方は時間軸であり、他方は前記スコアを表す軸であり、前記時間軸では、前記アクティビティにおける前記スコアがない期間が省略される、
スコア分析方法。
A computer implemented score analysis method comprising:
obtaining time-series data of scores in an activity;
Receiving specification of reference timing from a user;
creating a screen that displays the score by changing the display mode of the score before and after the timing set with reference to the reference timing, based on the time-series data ;
creating a screen that displays the score includes creating a screen that displays the score in the form of a graph having a horizontal axis and a vertical axis;
One of the horizontal axis and the vertical axis is an axis representing a first score, and the other is an axis representing a second score different from the first score, or
One of the horizontal axis and the vertical axis is a time axis, and the other is an axis representing the score, wherein the time axis omits periods in which the activity has no score.
Score analysis method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019145291A JP7306147B2 (en) | 2019-08-07 | 2019-08-07 | score analyzer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019145291A JP7306147B2 (en) | 2019-08-07 | 2019-08-07 | score analyzer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021023657A JP2021023657A (en) | 2021-02-22 |
| JP7306147B2 true JP7306147B2 (en) | 2023-07-11 |
Family
ID=74661950
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019145291A Active JP7306147B2 (en) | 2019-08-07 | 2019-08-07 | score analyzer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7306147B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102807854B1 (en) * | 2022-04-27 | 2025-05-16 | 주식회사 크리에이츠 | Method, system and non-transitory computer-readable recording medium for providing shot information of golf balls |
| JP7362885B1 (en) * | 2022-12-23 | 2023-10-17 | 楽天グループ株式会社 | Golf support system, terminal device, golf support method, and golf support program |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110230274A1 (en) | 2008-02-20 | 2011-09-22 | Nike, Inc. | Systems and Methods for Storing and Analyzing Golf Data, Including Community and Individual Golf Data Collection and Storage at a Central Hub |
| JP2013134603A (en) | 2011-12-26 | 2013-07-08 | Daiwa House Industry Co Ltd | Energy management system and energy management method |
| WO2018008163A1 (en) | 2016-07-04 | 2018-01-11 | Urecy Works合同会社 | Trend information display system |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017023689A (en) * | 2015-07-24 | 2017-02-02 | 株式会社東芝 | Monitoring system, monitoring method, and program |
| JP6846633B2 (en) * | 2016-07-05 | 2021-03-24 | パナソニックIpマネジメント株式会社 | Information distribution system, information distribution method and program |
-
2019
- 2019-08-07 JP JP2019145291A patent/JP7306147B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110230274A1 (en) | 2008-02-20 | 2011-09-22 | Nike, Inc. | Systems and Methods for Storing and Analyzing Golf Data, Including Community and Individual Golf Data Collection and Storage at a Central Hub |
| JP2013134603A (en) | 2011-12-26 | 2013-07-08 | Daiwa House Industry Co Ltd | Energy management system and energy management method |
| WO2018008163A1 (en) | 2016-07-04 | 2018-01-11 | Urecy Works合同会社 | Trend information display system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021023657A (en) | 2021-02-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7006379B2 (en) | Golf shot analyzer | |
| KR101079013B1 (en) | Virtual golf driving range simulation device and method | |
| US9138638B2 (en) | Golf game management and entertainment system integrating pre-game, in-game, and post-game content for enhanced golfing experience | |
| CN109982754B (en) | Multifunctional Golf Guidance System | |
| US8529380B1 (en) | Apparatus, system and method for golf club recommendation | |
| JP5895253B2 (en) | Virtual golf simulation apparatus that provides a customized practice environment for a user, a server connected to the virtual golf simulation apparatus, and a method for providing a user customized practice environment using virtual golf simulation | |
| KR101235286B1 (en) | Virtual golf simulation device for providing user-customized practice environment, server connected with the same through network, and providing method for user-customized practice environment using virtual golf simulation | |
| US20120083351A1 (en) | Golf simulation apparatus and method for the same | |
| US10850180B2 (en) | Screen golf system, golf information service method and mobile terminal control method for golf information service realized in screen golf system, and computing-device-readable recording medium having program for performing the methods recorded therein | |
| CA2785987A1 (en) | Apparatus and method for virtual golf simulation | |
| KR101019862B1 (en) | Virtual golf simulation method and virtual golf simulation device using same | |
| KR101022503B1 (en) | Apparatus and method for making a user-defined golf course used for the virtual golf simulation, and a virtual golf simulation method using the same | |
| US10773147B2 (en) | Virtual golf simulation apparatus | |
| WO2011050419A1 (en) | Golf improvement aid | |
| JP7306147B2 (en) | score analyzer | |
| KR101031469B1 (en) | Golf content providing device and golf content providing system, virtual golf simulation device using the same, golf content providing method and virtual golf simulation method | |
| US20140316542A1 (en) | System and method for fitting golf clubs and sets | |
| KR101436308B1 (en) | Method of providing game replay, game replay server performing the same and storage media storing the same | |
| JP5229836B2 (en) | GAME SYSTEM, GAME SYSTEM CONTROL METHOD, AND PROGRAM | |
| CN116262172A (en) | Motion pattern processing method and wearable device | |
| US20160096102A1 (en) | Wearable computing devices for assisting a user in playing a round of golf | |
| JP7151328B2 (en) | golf management device | |
| KR102599302B1 (en) | Golf game management device and method | |
| WO2025084434A1 (en) | Information processing system, program, and information processing method | |
| JP2015119838A (en) | Information processing apparatus and information processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220617 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230310 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230314 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230512 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230530 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230612 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7306147 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |