【手続補正書】
【提出日】令和3年2月9日(2021.2.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ゴルフグリーン上に位置するゴルフホールに向けてゴルフボールのパットを実行するためのパッティング情報のライブラリを受信する工程であって、前記ライブラリは、少なくとも複数のシミュレートされたパッティングストロークからなり、シミュレートされた各パッティングストロークは、前記ゴルフホールに向けて前記ゴルフボールの前記パットを実行するためにゴルフパターの各使用と関連付けられる、工程と、
一式のゴルファーパッティングデータをコンパイルする工程であって、前記一式のゴルファーパッティングデータは、（ｉ）前記ゴルフグリーンと関連付けられたグリーンスピード、及び（ｉｉ）前記ゴルフホールに向けて前記ゴルフボールの前記パットを実行するために前記ゴルフパターを使用するゴルファーが実行する複数の実際のパッティングストロークに固有のデータを含む、工程と、
コンパイルされた前記一式のゴルファーパッティングデータを使用して、前記パットと関連付けられた前記ゴルファーの代表的パッティングストロークを決定する工程と、
前記複数のシミュレートされたパッティングストロークと、前記複数の実際のパッティングストロークとを比較し、パッティングストロークオフセットを決定する工程と、
前記パッティングストロークオフセットを使用して、前記代表的パッティングストロークを調整する工程と、及び、
ユーザーデバイスを介して、前記ゴルファーによる前記ゴルフボールの前記パットの実行に対応する一式の力覚データを使用して前記ゴルファーに対して力覚感覚を付与（レンダリング）することによって、調整された前記代表的パッティングストロークを前記ゴルファーに通信する工程と、を含み、
前記力覚感覚は、（ｉ）前記調整された代表的パッティングストロークのバックスイングを開始するときの触覚フィードバック、（ｉｉ）前記調整された代表的パッティングストロークの頂点における触覚フィードバック、及び（ｉｉｉ）前記ゴルファーによる前記ゴルフボールの前記パットの実行のテンポ及び垂直角度のコントロールを改善するときの前記ゴルフボールを打つ前の前記調整された代表的なパッティングストロークの最低部における触覚フィードバックを含む方法。
【請求項２】
前記一式のゴルファーパッティングデータをコンパイルする前記工程は、
前記ゴルファーによる前記ゴルフボールの前記パットの実行中に、前記ユーザーデバイスから一式のマイクロ  エレクトロ  メカニカル  システム（ＭＥＭＳ）データを収集する工程を更に含む請求項１に記載の方法。
【請求項３】
収集された前記一式のＭＥＭＳデータから、複数のＭＥＭＳオフセット計測値の平均値を計算する工程を更に含む請求項２に記載の方法。
【請求項４】
前記一式のＭＥＭＳデータから前記一式の力覚データを生成する工程を更に含む請求項２に記載の方法。
【請求項５】
前記ゴルファーに関係する一式の人体測定データを受信する工程と、前記力覚感覚の付与（レンダリング）において前記一式の人体測定データを使用する工程と、を更に含む請求項４に記載の方法。
【請求項６】
前記一式のＭＥＭＳデータは、（ｉ）前記ゴルフパターに適用されるスイングプレーンの角度、（ｉｉ）前記ゴルフパターの前記パターヘッドによって定められる、前記ゴルフパターのスターティング角度及びフィニッシング角度、及び（ｉｉｉ）前記ゴルファーが実行した前記複数の実際のパッティングストロークの特定の１つの完了において、前記パターヘッドを使用して形成された全体のスイングプレーン、を含む請求項２に記載の方法。
【請求項７】
前記パッティング情報のライブラリは、
一式の入力を受信することであって、前記一式の入力には、少なくとも前記ゴルフグリーンと関連付けられた三次元（３Ｄ）表面モデル、前記ゴルフグリーン上の前記ゴルフホールの第１位置であって前記３Ｄ表面モデルと関連付けられた第１セットの３Ｄ測地座標によって特定された前記ゴルフホールの前記第１位置、前記ゴルフグリーン上の前記ゴルフボールの第２位置であって前記３Ｄ表面モデルと関連付けられた第２セットの３Ｄ測地座標によって特定された前記ゴルフボールの前記第２位置、及び前記ゴルフグリーンと関連付けられた前記グリーンスピードが含まれる、ことと、
前記一式の入力を使用して、（ｉ）前記第１セットの３Ｄ測地座標を第１セットの二次元（２Ｄ）座標に変換すること、及び（ｉｉ）前記第２セットの３Ｄ測地座標を第２セットの２Ｄ座標に変換することであって、前記第１セットの２Ｄ座標及び前記第２セットの２Ｄ座標は、前記ゴルフグリーンの局所座標系と関連付けられる、ことと、
前記一式の入力を使用して、一式のパター較正パラメーターを特定するために、前記ゴルフパターに固有の較正を実行することと、
前記一式の入力を使用して、調査空間を決定することであって、前記調査空間には、前記ゴルフボールの最初のスピード及び複数のパット軌道の方向からなる２Ｄ空間が含まれる、ことと、
前記一式のパター較正パラメーター及び前記２Ｄ空間を使用して、複数のパッティングストロークをシミュレートすることであって、各シミュレートされたパッティングストロークは、前記ゴルフホールに向けて前記ゴルフボールの前記パットを実行するために前記ゴルフパターの各使用と関連付けられる、ことと、
前記複数のパッティングストロークをシミュレートすることから、前記ゴルフホールに向けての前記ゴルフボールの前記パットの実行において、前記シミュレートされたパッティングストロークそれぞれが成功するか否かについて前記シミュレートされたパッティングストロークそれぞれの確率を決定することと、
によって決定される請求項２に記載の方法。
【請求項８】
前記複数のパッティングストロークをシミュレートすることは、
少なくとも前記ゴルフボールの前記最初のスピード、前記グリーンスピード及び前記３Ｄ表面モデルを使用して、前記複数のパッティングストロークの、各パッティングストロークの軌道を特定することを更に含む請求項７に記載の方法。
【請求項９】
前記触覚フィードバックは、前記ユーザーデバイスによって生成される１つ又は複数のパルスを含む請求項１に記載の方法。
【請求項１０】
プロセッサーと、
力覚ユニットと、
メモリであって、コンピュータープログラム命令を格納するためのものであり、前記プロセッサーによって実行されるときに、前記プロセッサーに次からなるオペレーション、すなわち、
ゴルフグリーン上に位置するゴルフホールに向けてゴルフボールのパットを実行するためにパッティング情報のライブラリを受信することであって、前記ライブラリは、少なくとも複数のシミュレートされたパッティングストロークからなり、シミュレートされた各パッティングストロークは、前記ゴルフホールに向けて前記ゴルフボールの前記パットを実行するためにゴルフパターの各使用と関連付けられる、ことと、
一式のゴルファーパッティングデータをコンパイルすることであって、前記一式のゴルファーパッティングデータは、（ｉ）前記ゴルフグリーンと関連付けられたグリーンスピード、及び（ｉｉ）前記ゴルフホールに向けて前記ゴルフボールの前記パットを実行するために前記ゴルフパターを使用するゴルファーが実行する複数の実際のパッティングストロークに固有のデータを含む、ことと、
コンパイルされた前記一式のゴルファーパッティングデータを使用して、前記パットと関連付けられた前記ゴルファーの代表的パッティングストロークを決定することと、
前記複数のシミュレートされたパッティングストロークと、前記複数の実際のパッティングストロークとを比較し、パッティングストロークオフセットを決定することと、
前記パッティングストロークオフセットを使用して、前記代表的パッティングストロークを調整することと、
前記力覚ユニットと共同して、前記ゴルファーによる前記ゴルフボールの前記パットの実行に対応する一式の力覚データを使用して前記ゴルファーに対して力覚感覚を付与（レンダリング）することによって、調整された前記代表的パッティングストロークを前記ゴルファーに通信することと、を実行させるものと、を含み、
前記力覚感覚は、（ｉ）前記調整された代表的パッティングストロークのバックスイングを開始するときの触覚フィードバック、（ｉｉ）前記調整された代表的パッティングストロークの頂点における触覚フィードバック、及び（ｉｉｉ）前記ゴルファーによる前記ゴルフボールの前記パットの実行のテンポ及び垂直角度のコントロールを改善するときの前記ゴルフボールを打つ前の前記調整された代表的なパッティングストロークの最低部における触覚フィードバックを含む装置。
【請求項１１】
前記ゴルファーによる前記ゴルフボールの前記パットの実行中に、前記装置から一式のマイクロ  エレクトロ  メカニカル  システム（ＭＥＭＳ）データを収集するＭＥＭＳデバイスを更に含む請求項１０に記載の装置。
【請求項１２】
前記オペレーションは、
収集された前記一式のＭＥＭＳデータから、複数のＭＥＭＳオフセット計測値の平均値を計算することを更に含む請求項１１に記載の装置。
【請求項１３】
前記オペレーションは、
前記一式のＭＥＭＳデータから前記一式の力覚データを生成することを更に含む請求項１１に記載の装置。
【請求項１４】
前記一式のＭＥＭＳデータは、（ｉ）前記ゴルフパターに適用されるスイングプレーンの角度、（ｉｉ）前記ゴルフパターの前記パターヘッドによって定められる、前記ゴルフパターのスターティング角度及びフィニッシング角度、及び（ｉｉｉ）前記ゴルファーが実行した前記複数の実際のパッティングストロークの特定の１つの完了において、前記パターヘッドを使用して形成された全体のスイングプレーン、を含む請求項１３に記載の装置。
【請求項１５】
前記オペレーションは、
前記ゴルファーに関係する一式の人体測定データを受信することと、前記力覚感覚の付与（レンダリング）において前記一式の人体測定データを使用することと、を更に含む請求項１３に記載の装置。
【請求項１６】
調整された前記代表的パッティングストロークの通信において、前記ゴルファーに付与（レンダリング）される前記力覚感覚と関連付けられた前記パットの軌道を表示するディスプレイを更に備える請求項１５に記載の装置。
【請求項１７】
前記パッティング情報のライブラリは、
一式の入力を受信することであって、前記一式の入力には、少なくとも前記ゴルフグリーンと関連付けられた三次元（３Ｄ）表面モデル、前記ゴルフグリーン上の前記ゴルフホールの第１位置であって前記３Ｄ表面モデルと関連付けられた第１セットの３Ｄ測地座標によって特定された前記ゴルフホールの前記第１位置、前記ゴルフグリーン上の前記ゴルフボールの第２位置であって前記３Ｄ表面モデルと関連付けられた第２セットの３Ｄ測地座標によって特定された前記ゴルフボールの前記第２位置、及び前記ゴルフグリーンと関連付けられた前記グリーンスピードが含まれる、ことと、
前記一式の入力を使用して、（ｉ）前記第１セットの３Ｄ測地座標を第１セットの二次元（２Ｄ）座標に変換すること、及び（ｉｉ）前記第２セットの３Ｄ測地座標を第２セットの２Ｄ座標に変換することであって、前記第１セットの２Ｄ座標及び前記第２セットの２Ｄ座標は、前記ゴルフグリーンの局所座標系と関連付けられる、ことと、
前記一式の入力を使用して、一式のパター較正パラメーターを特定するために、前記ゴルフパターに固有の較正を実行することと、
前記一式の入力を使用して、調査空間を決定することであって、前記調査空間には、前記ゴルフボールの最初のスピード及び複数のパット軌道の方向からなる２Ｄ空間が含まれる、ことと、
前記２Ｄ空間を使用して、複数のパッティングストロークをシミュレートすることであって、各シミュレートされたパッティングストロークは、前記ゴルフホールに向けて前記ゴルフボールの前記パットを実行するために前記ゴルフパターの各使用と関連付けられる、ことと、
前記複数のパッティングストロークをシミュレートすることから、前記ゴルフホールに向けての前記ゴルフボールの前記パットの実行において、前記シミュレートされたパッティングストロークそれぞれが成功するか否かについて前記シミュレートされたパッティングストロークそれぞれの確率を決定することと、
によって決定される請求項１１に記載の装置。
【請求項１８】
前記装置は、スマートフォンである請求項１１に記載の装置。
【請求項１９】
前記触覚フィードバックは、前記プロセッサーと共同する前記力覚ユニットによって生成される１つ又は複数のパルスを含む請求項１０に記載の装置。
【請求項２０】
ゴルフボールのパットを実行するためのコンピュータープログラム命令を格納する非一過性コンピューター可読媒体であって、前記コンピュータープログラム命令は、プロセッサー上で実行されるとき、前記プロセッサーに、
ゴルフグリーン上に位置するゴルフホールに向けてゴルフボールのパットを実行するためのパッティング情報のライブラリを受信することであって、前記ライブラリは、少なくとも複数のシミュレートされたパッティングストロークからなり、シミュレートされた各パッティングストロークは、前記ゴルフホールに向けて前記ゴルフボールの前記パットを実行するためにゴルフパターの各使用と関連付けられる、ことと、
一式のゴルファーパッティングデータをコンパイルすることであって、前記一式のゴルファーパッティングデータは、（ｉ）前記ゴルフグリーンと関連付けられたグリーンスピード、及び（ｉｉ）前記ゴルフホールに向けて前記ゴルフボールの前記パットを実行するために前記ゴルフパターを使用するゴルファーが実行する複数の実際のパッティングストロークに固有のデータを含む、ことと、
コンパイルされた前記一式のゴルファーパッティングデータを使用して、前記パットと関連付けられた前記ゴルファーの代表的パッティングストロークを決定することと、
前記複数のシミュレートされたパッティングストロークと、前記複数の実際のパッティングストロークとを比較し、パッティングストロークオフセットを決定することと、
前記パッティングストロークオフセットを使用して、前記代表的パッティングストロークを調整することと、
ユーザーデバイスを介して、前記ゴルファーによる前記ゴルフボールの前記パットの実行に対応する一式の力覚データを使用して前記ゴルファーに対して力覚感覚を付与（レンダリング）することによって、調整された前記代表的パッティングストロークを前記ゴルファーに通信することと、を含み、
前記力覚感覚は、（ｉ）前記調整された代表的パッティングストロークのバックスイングを開始するときの触覚フィードバック、（ｉｉ）前記調整された代表的パッティングストロークの頂点における触覚フィードバック、及び（ｉｉｉ）前記ゴルファーによる前記ゴルフボールの前記パットの実行のテンポ及び垂直角度のコントロールを改善するときの前記ゴルフボールを打つ前の前記調整された代表的なパッティングストロークの最低部における触覚フィードバックを含む、オペレーションを実行させる、非一過性コンピューター可読媒体。
【請求項２１】
前記一式のゴルファーパッティングをコンパイルすることは、
前記ゴルファーによる前記ゴルフボールの前記パットの実行中に、前記ユーザーデバイスから一式のマイクロ  エレクトロ  メカニカル  システム（ＭＥＭＳ）データを収集することを更に含む請求項２０に記載の非一過性コンピューター可読媒体。
【請求項２２】
前記オペレーションは、
前記一式のＭＥＭＳデータから前記一式の力覚データを生成することを更に含む請求項２１に記載の非一過性コンピューター可読媒体。
【請求項２３】
前記一式のＭＥＭＳデータは、（ｉ）前記ゴルフパターに適用されるスイングプレーンの角度、（ｉｉ）前記ゴルフパターの前記パターヘッドによって定められる、前記ゴルフパターのスターティング角度及びフィニッシング角度、及び（ｉｉｉ）前記ゴルファーが実行した前記複数の実際のパッティングストロークの特定の１つの完了において、前記パターヘッドを使用して形成された全体のスイングプレーン、を含む請求項２２に記載の非一過性コンピューター可読媒体。
【請求項２４】
前記触覚フィードバックは、前記ユーザーデバイスによって生成される１つ又は複数のパルスを含む請求項２０に記載の非一過性コンピューター可読媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
図１Ｂは、一実施形態に係るＥＣＥＦ準拠枠における全球測地系、及び局所測地（ＬＧ）座標系（以下に詳述する）を示す。更に、準拠楕円体（たとえばＷＧＳ８４）における２本の中線及び赤道面の一部が示されている。よく理解されているように、ＷＧＳ８４楕円体の赤道半径は６，３７８，１３７メートルであり、２つの地点、たとえば地点Ｐ１１４５と地点Ｐ２１５５（これらは同一のゴルフグリーン、たとえばグリーン１０２上又はその付近に置かれているものと推定する）との間の距離は数十メートルに過ぎないので、図１Ｂは一定縮尺で示されていない。図示されているように、図１Ｂは、Ｘ軸１０５、Ｙ軸１１０、及びＺ軸１１５を伴うＥＣＥＦ原点（Ｏ）地点１０６、並びに、北軸Ｎ１０５、東軸Ｅ１３５、及び上軸Ｕ１８０の各軸を伴うＬＧ座標系、並びに、地点Ｐ１（たとえばグリーン１０２上のスプリンクラーヘッド１１６と関連付けられた地点）、緯度１８５、経度１２５、及び楕円体上方の高度１０７（すなわちφ、λ、h）を示している。準拠楕円体は、グリニッジ子午線１１１の一部、地点Ｐ１１４５を通過する楕円体法線を含む子午線１１９、及び赤道面１１３の一部の図によって示されている。地点Ｑ１１７は準拠楕円体上かつＰ１１４５を通過する法線上に置かれている。したがって地点Ｐ１１４５における楕円体上方の高度ｈは、法線に沿った地点Ｑ１１７とＰ１１４５との間の距離である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
ステップ２２０では調査空間の決定が行われる。具体的には、この実施形態によると、ここで実行されるシミュレーションによって、論理的にパットが成功する結果となる、パット軌道のスピード及び方向からなる２Ｄ空間上での調査が行われる。この調査空間は、「最良の」パット（又は複数のパット）を特定する目的で、１回又は複数回の論理的に成功するパットを発見する程度まで十分に大規模なものが要求されるが、演算の実行に悪影響を与える程度まで大規模であってはならない。この実施形態によると、ステップ２２０では、この２Ｄ調査範囲は、複数のボール初速度の範囲を確立し、ゴルフボールがゴルフカップに落ちて（すなわちパットが成功裏に「行われ」）、そこに留まる（すなわちカップから飛び出さない）最終速度（Ｖｆ）を決定することによって決定される。上述した周知の物理原則によると、たとえば水準面上におけるこの最終速度は０から１．６３ｍ／ｓの範囲であることが知られている。更に、この実施形態によると、ゴルフグリーンの中間斜度はＰｅｎｎｅｒにおける定率減速特性を有するものと仮定して、ゴルフボールからゴルフカップまでのゴルフグリーンの正味斜度を使用してＶｆの最大値を確定することができる。更に具体的には、最小及び最大速度は次のように定義される。
2020515312.tif 000001
ここでｄはカップとボールとの間の初期距離であり、ｇは重力による加速度であり、θはその間の正味斜度である。方程式（３）乃至（５）におけるその他の用語は以下で定義する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００７３
【補正方法】変更
【補正の内容】
【００７３】
一実施形態によると、プレイヤーがパットを成功裏に行うためのパッティングストロークを適用する目的で、フィードバックメカニズム（たとえば携帯デバイス８００上の力覚ユニット８６５）を利用して、一式の正確なパッティング距離ガイダンスがプレイヤーに通信される。より具体的には、携帯デバイス８００は一式の正確なパッティング距離ガイダンスを利用して力覚ファイルを生成し、力覚ファイルにはパッティング距離ガイダンス及びゴルファー９２０に関する一定の力覚データが含まれる。力覚の利用は当業者にとって概して周知であることから、この開示ではこのような既知の特徴について詳細には説明しない。一実施形態によると、携帯デバイス８００は体動センサ式（ＭＥＭＳ）携帯電話であり、ゴルファー９２０の手首に取り付けられた手首（ＭＥＭＳ）スマートウォッチである別の携帯デバイス８００と協働して作用しており、複数の協働する携帯デバイスが上半身及び下半身の測定値を捕捉し、全体的な力覚体験を増強させる。プロセッサー８０５は、（たとえばメモリ８１０に保存されている）力覚データファイルを利用して、力覚データファイルを力覚ユニット８６５に通信する。力覚エミュレータユニット８６５は力覚データを処理して、改善されたテンポ、距離コントロール／範囲を更に改善する目的で、力覚・触覚的な感覚をゴルファー９２０に対して生成し、パッティング体験をカスタマイズすることによって、可能な限り最良の結果をゴルファー９２０に提供する。この実施形態によると、次に携帯デバイス８００は、ゴルファー９２０の身体における第２位置（たとえばベルト上−位置２として示す）に（詳細を上述したように、較正目的でのパターシャフト上の一時的な位置（すなわち第１位置として示すもの）から取り外された状態で）、適切なクリップ又はそれ以外で個人の身体上で携帯デバイスを運搬するために従来から存在する装置を使用して取り付けられ、力覚フィードバックが（詳細を上述したように）調整されたパッティングストロークを通信して、パットを成功裏に行う可能性が更に高いパッティングストロークを促進させる。こうして力覚ユニット８６５は、力覚フィードバックを利用して、パットの「タッチ及びフィール（感触）」を再現することによって、ユーザーがテンポ、パターの力、その他の力覚効果を感じることを可能とする。