(57)【特許請求の範囲】
【請求項１】
１個以上の目標とするギャップ距離であって、隣り合うクラブ間の前記ギャップ距離を含む、個人に関連するゴルフの好みを特定する特定ステップと、
クラブサブセットを利用した前記個人の１回以上のゴルフショットから得られるゴルフボール打出し条件データを含むゴルフボールショット特性情報を受信する受信ステップと、
前記個人に関連する前記ゴルフの好み及び前記ゴルフボールショット特性情報を評価することにより、隣り合うクラブ間の前記１個以上の目標とするギャップ距離を示すゴルフクラブセット案を決定する決定ステップと、
を備え、
前記クラブサブセットは、前記ゴルフクラブセット案よりも少ない本数のゴルフクラブを含み、
前記ゴルフクラブセット案を決定する決定ステップは、
前記１個以上の目標とするギャップ距離に基づいて、前記ゴルフクラブセット案のために複数のゴルフクラブを特定するように構成されているギャップアナライザに、ゴルフの好みとゴルフボールショット特性情報とへのアクセスを提供するステップと、
前記ギャップアナライザが、ゴルフクラブのためのゴルフクラブパラメータのライブラリを備えるデータベースにアクセスするステップと、
前記１個以上の目標とするギャップ距離を示す前記ゴルフクラブセット案を選択するために、前記ライブラリに含まれるゴルフクラブを、前記ギャップアナライザで計算するステップと、
を、含む方法。
【請求項２】
前記ゴルフクラブセット案の少なくとも一部によって示される前記１個以上の目標とするギャップ距離を表す少なくとも１つの表示を生成する生成ステップを更に備え、
前記表示は、
前記ゴルフクラブセット案のゴルフクラブの構造要素に関するオプションを示す構造要素オプション表示と、
ギャップ分析表示と、の少なくとも１個の備える、請求項１に記載の方法。
【請求項３】
前記決定ステップは、前記１個以上の目標とするギャップ距離の少なくとも１個のギャップ距離を達成するために、前記ゴルフクラブセット案のゴルフクラブの構成要素に関するオプションを特定するステップを備え、
前記構成要素に関するオプションは、モデルオプションと、ロフトオプションと、シャフトオプションと、グリップオプションの少なくとも１個のオプションを備える、請求項１又は２に記載の方法。
【請求項４】
前記決定ステップは、前記ギャップアナライザによって、前記ギャップ距離が実質的に均一である前記ゴルフクラブセット案を特定するステップを備え、
前記１個以上の目標とするギャップ距離は、実質的に均一なギャップ距離を備える、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記１個以上の目標とするギャップ距離を示す前記ゴルフクラブセット案を選択するために、前記ライブラリに含まれるゴルフクラブを、前記ギャップアナライザで計算するステップは、
前記ギャップアナライザによって、不均一なギャップ距離を有するゴルフクラブセットを特定するステップを備える、請求項１から３のいずれか一項に記載の方法。
【請求項６】
前記１個以上の目標とするギャップ距離は、前記ゴルフクラブセット案に含まれる隣り合うクラブ間のキャリー距離の差によって規定される、請求項１から５のいずれか一項に記載の方法。
【請求項７】
前記１個以上の目標とするギャップ距離は、前記ゴルフクラブセット案に含まれる隣り合うクラブ間の総合距離の差によって規定される、請求項１から５のいずれか一項に記載の方法。
【請求項８】
前記打出し条件データは、ゴルフボールの弾道パターンとゴルフボールの総合移動距離とを決定するために使用される、請求項１から７のいずれか一項に記載の方法。
【請求項９】
前記ショット特性情報は、ゴルフボール弾道情報を含む、請求項１から８のいずれか一項に記載の方法。
【請求項１０】
前記クラブサブセットは、
低ロフトのサブセットクラブと、
高ロフトのサブセットクラブと、を備える、請求項１から９のいずれか一項に記載の方法。
【請求項１１】
前記クラブサブセットは、さらに、中間のロフトのサブセットクラブを備える請求項１０に記載の方法。
【請求項１２】
前記ギャップアナライザは、前記ゴルフクラブセット案のために、第１種の第１ゴルフクラブ案と第２種の第２ゴルフクラブ案であって、前記第１ゴルフクラブ案と前記第２ゴルフクラブ案との間の第１−第２ギャップ距離を有する前記第１ゴルフクラブ案と前記第２ゴルフクラブ案を特定し、
前記第１−第２ギャップ距離は、前記１個以上の目標とするギャップ距離の少なくとも１個のギャップ距離に対応する、請求項１から１１のいずれか一項に記載の方法。
【請求項１３】
前記第１種の第１ゴルフクラブ案は、ウェッジタイプ、アイアンタイプ、ハイブリッドタイプ、フェアウェイウッドタイプ及びドライバタイプのうちのいずれか１個のタイプであり、
前記第２種の第２ゴルフクラブ案は、ウェッジタイプ、アイアンタイプ、ハイブリッドタイプ、フェアウェイウッドタイプ及びドライバタイプのうちの前記第１種の第１ゴルフクラブ案とは異なる１個のタイプである、請求項１２に記載の方法。
【請求項１４】
前記クラブサブセットは、少なくとも２本のクラブを備える、請求項１から１３のいずれか一項に記載の方法。
【請求項１５】
前記クラブサブセットは、少なくとも３本のクラブを備える、請求項１から１３のいずれか一項に記載の方法。
【請求項１６】
複数のゴルフクラブのためのギャップ距離を決定するために計算し、ゴルフクラブセット案に含まれる隣り合うクラブ間の前記ギャップ距離の決定に基づいて、ゴルフクラブ案を含む前記ゴルフクラブセット案を算出する処理装置と、
フィッティングセッション中に前記処理装置と接続される追跡装置と、
を備えるシステムであって、
前記複数のゴルフクラブは、
前記ゴルフクラブセット案と、
前記フィッティングセッション中に打たれ、計測対象となる１本以上の計測ゴルフクラブであって、前記ゴルフクラブセット案よりも本数が少ない、前記計測ゴルフクラブサブセットと、
前記フィッティングセッション中に打たれておらず、算出される算出ゴルフクラブサブセットと、を備え、
前記ギャップ距離の決定と前記ゴルフクラブセット案は、
前記計測ゴルフクラブサブセットの１回以上の実際のフィッティング時のショットを用いて、前記追跡装置によって計測される前記計測ゴルフクラブサブセットの実際のショット特性情報と、
前記計測ゴルフクラブサブセットの実際のショット特性情報と、前記算出ゴルフクラブサブセットのカタログ参照データとに基づいて前記処理装置によって推定される前記算出ゴルフクラブサブセットの算出ショット特性情報と、
に基づいて、前記処理装置によって算出される、システム。
【請求項１７】
表示装置を更に備え、
前記表示装置は、前記ゴルフクラブセット案のゴルフクラブの構造要素に関するオプションを示す構造要素オプション表示と、ギャップ分析表示と、のうちの少なくとも１個を表示する、請求項１６に記載のシステム。
【請求項１８】
前記処理装置は、
前記ギャップ距離の決定を生成するギャップアナライザと、
前記ギャップアナライザと接続され、前記算出ゴルフクラブサブセットの前記カタログ参照データを備えるデータベースと、を備え、
前記ギャップアナライザは、提案されるゴルフクラブのうちの隣り合うゴルフクラブ間のギャップ距離であって、目標とする１個以上の前記ギャップ距離に関連するゴルフクラブセット案を算出する、請求項１６又は１７に記載のシステム。
【請求項１９】
前記ゴルフクラブ案は、第１種の第１ゴルフクラブ案と、前記第１種と異なる第２種の第２ゴルフクラブ案と、を備え、
前記第１ゴルフクラブ案と前記第２ゴルフクラブ案とは、前記第１ゴルフクラブ案と前記第２ゴルフクラブ案との間の第１−第２ギャップ距離を有し、
前記ギャップアナライザは、前記第１−第２ギャップ距離に基づいて、前記１個以上の目標とするギャップ距離の少なくとも１個のギャップ距離に到達するように、前記第１及び前記第２ゴルフクラブ案を特定する、請求項１８に記載のシステム。
【請求項２０】
前記第１種の第１ゴルフクラブ案は、ウェッジタイプ、アイアンタイプ、ハイブリッドタイプ、フェアウェイウッドタイプ及びドライバタイプのうちのいずれか１個のタイプであり、
前記第２種の第２ゴルフクラブ案は、ウェッジタイプ、アイアンタイプ、ハイブリッドタイプ、フェアウェイウッドタイプ及びドライバタイプのうちの前記第１種の第１ゴルフクラブ案とは異なる１個のタイプである、請求項１９に記載のシステム。
【請求項２１】
前記処理装置は、
前記ギャップアナライザと接続されており、ショット弾道表示のための前記１回以上のフィッテングのためのショットの最終ショット特性情報を決定するために、前記１回以上のフィッテングのためのショットのゴルフボール打ち出しデータから初期ショット特性情報を分析する弾道アナライザを備える、請求項１８から２０のいずれか一項に記載のシステム。
【請求項２２】
前記処理装置は、
前記ギャップアナライザと接続されており、ショット分散表示のためのショット分散情報を生成するために、前記１回以上のフィッテングのためのショットの前記ショット特性情報を分析するショット分散アナライザを備える、請求項１８から２１のいずれか一項に記載のシステム。
【請求項２３】
前記処理装置は、
前記ギャップアナライザと接続されており、個人の身体的特徴情報と、前記個人のパフォーマンス特性情報と、前記個人の前記１回以上のフィッテングのためのショットのショット特性情報のうちの１個以上の情報を分析すると共に、前記ゴルフクラブ案の１個以上のゴルフクラブのゴルフクラブ構成要素オプションを特定する構成要素オプションアナライザを備える、請求項１８から２２のいずれか一項に記載のシステム。
【請求項２４】
前記ゴルフクラブセット案は、前記計測ゴルフクラブサブセットと前記算出ゴルフクラブサブセットの両者を備え、
前記システムは、身体的特性情報とパフォーマンス特性情報とを前記処理装置に提供する入力装置を、さらに備える、請求項１６から２３のいずれか一項に記載のシステム。
【請求項２５】
前記クラブサブセットは、少なくとも２本のクラブを備える、請求項１６から２４のいずれか一項に記載のシステム。
【請求項２６】
前記クラブサブセットは、少なくとも３本のクラブを備える、請求項１６から２４のいずれか一項に記載の方法。
【請求項２７】
前記ゴルフボールショット特性情報は、
前記クラブサブセットの第１のサブセットクラブを利用した１回以上のゴルフショットから得られる第１のゴルフボール打出し条件データを含む第１のゴルフボールショット特性情報と、
前記クラブサブセットの第２のサブセットクラブを利用した１回以上のゴルフショットから得られる第２のゴルフボール打出し条件データを含む第２のゴルフボールショット特性情報と、を含み、
前記ゴルフクラブセット案を選択するために、前記ライブラリに含まれるゴルフクラブを計算するステップは、
前記ゴルフの好み、前記第１のゴルフボールショット特性情報と、前記第２のゴルフボールショット特性情報と、に基づいて、前記ライブラリに含まれるゴルフクラブを、選択するために、前記ギャップアナライザで計算する、請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概してスポーツ用具に関し、より詳細には、ゴルフクラブのカスタムフィッティングための方法、装置、及びシステムに関する。
【背景技術】
【０００２】
個人が適切な用具を使用してプレーするためには、ゴルフクラブを個人に合うようにカスタマイズ（カスタムフィッティング）すればよい。一例では、個人に適したゴルフセットを構成するために、ＰＩＮＧ社（ＰＩＮＧ（登録商標），Ｉｎｃ）によって開発されたカスタムフィッティングプロセスに従って、個人のゴルフクラブ（例えば、アイアン型ゴルフクラブ）のフィッティングを行ってもよい。ＰＩＮＧ（登録商標）社で開発されたカスタムフィッティングプロセスの一部として、例えば、カラーコードシステムを使用して、様々な身体的特性（例えば、身長、手首から床までの距離、手の寸法等）や、スイングの傾向（例えば、フック、スライス、プル、プッシュ等）や、アイアンタイプのゴルフクラブを使用した場合のボールの弾道の好み（例えば、ドローやフェード等）を持つ個人に対してフィッティングを行うことができる。カスタムフィッティングされたゴルフクラブを使用することにより、個人は、自身の能力を十分に発揮して、ゴルフをプレーすることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
通常、カスタムフィッティングプロセスにおいて、ゴルフクラブのセットを決定する場合には、個人が複数のクラブを用いて複数のショットを打ち、ゴルフクラブフィッターは、個人によってショットが打たれていないゴルフクラブでの飛距離を推測する。本明細書で説明される技術により、カスタムフィッティングプロセスにおいて、最適なゴルフクラブセットをより簡単に決定することを可能にする新規な技術を開示される。
【課題を解決するための手段】
【０００４】
本明細書に開示された技術は、１個以上の目標とするギャップ距離であって、隣り合うクラブ間のギャップ距離を含む、個人に関連するゴルフの好みを特定する特定ステップと、クラブサブセットを利用した個人の１回以上のゴルフショットから得られるゴルフボール打出し条件データを含むゴルフボールショット特性情報を受信する受信ステップと、個人に関連するゴルフの好み及びゴルフボールショット特性情報を評価することにより、隣り合うクラブ間の１個以上の目標とするギャップ距離を示すゴルフクラブセット案を決定する決定ステップと、を備える方法である。クラブサブセットは、ゴルフクラブセット案よりも少ない本数のゴルフクラブを含む。ゴルフクラブセット案を決定する決定ステップは、１個以上の目標とするギャップ距離に基づいて、ゴルフクラブセット案のために複数のゴルフクラブを特定するように構成されているギャップアナライザに、ゴルフの好みとゴルフボールショット特性情報とへのアクセスを提供するステップと、ギャップアナライザが、ゴルフクラブのためのゴルフクラブパラメータのライブラリを備えるデータベースにアクセスするステップと、１個以上の目標とするギャップ距離を示すゴルフクラブセット案を選択するために、ライブラリに含まれるゴルフクラブを、ギャップアナライザで計算するステップと、を、含む。
本明細書に開示された他の技術は、ゴルフクラブセットを決定するための方法において実現することができる。この方法は、ゴルフクラブ間の飛距離の差を含む個人に関するゴルフの好みを特定するステップと、ショット特性情報を受信するステップと、個人に関するゴルフの好みとショット特性情報を評価することにより決定された隣り合うクラブ間の飛距離の差（ギャップ距離）を有するゴルフクラブセットを決定するステップとを含む。
【図面の簡単な説明】
【０００５】
【図１】ギャップ決定を実現できるゴルフクラブのカスタムフィッティングシステムの一例を示すブロック図である。
【図２】ギャップ決定を実現できるゴルフクラブのカスタムフィッティングシステムの一例を更に具体的に示すブロック図である。
【図３】ギャップ決定を実現できるゴルフクラブのカスタムフィッティングシステムの一例のギャップ決定ユーザインターフェイス、又は表示装置の実施例を示す。
【図４】ユーザインターフェイス又は表示部の三次元ショット弾道表示部の一例を示す。
【図５】ユーザインターフェイス又は表示部の二次元ショット弾道表示部の一例を示す。
【図６】ユーザインターフェイス又は表示部のショット分散表示部の一例を示す。
【図７】ユーザインターフェイス又は表示部の構成要素オプション表示部の表形式表示の一例を示す。
【図８】ユーザインターフェイス又は表示部の実施例であり、打球の最初の地面接触に基づく例示的なクラブ間におけるギャップ距離の表示態様の一例を示す。
【図９】ユーザインターフェイス又は表示部の実施例であり、打球の最終位置に基づく例示的なクラブ間におけるギャップ距離の表示態様の一例を示す。
【図１０】例示的なゴルフクラブのカスタムフィッティングシステムによって実行されるギャップ決定のためのプロセスを説明するフローチャートを示す。
【図１１】ギャップ決定のためのプロセスにおけるギャップ決定ステップを更に詳細に説明するフローチャートを示す。
【図１２】１つ又は複数のゴルフクラブに関連する最適なオプションを特定するための第１の例示的なプロセスを更に詳細に示すフローチャートを示す。
【図１３】１つ又は複数のゴルフクラブに関連する最適なオプションを特定するための第２の例示的なプロセスを更に詳細に示すフローチャートを示す。
【図１４】ギャップ決定を実施するのに適した例示的な構成要素システムのブロック図を示す。
【図１５】本明細書で説明する方法、装置、システム、及び製品の実施例に係るフィッティングシステムの一例を示すブロック図を示す。
【図１６】図１５の例示的なフィッティングシステムの処理装置の一例を示すブロック図を示す。
【図１７】図１５の例示的なフィッティングシステムの表示装置の一例を示す図を示す。
【図１８】図１５の例示的なフィッティングシステムの別の表示装置の一例を示す図を示す。
【図１９】図１５の例示的なフィッティングシステムの別の表示装置の一例を示す図を示す。
【図２０】図１５の例示的なフィッティングシステムの別の表示装置の一例を示す図を示す。
【図２１】図１６の例示的な処理装置が動作し得る一方法を示すフローチャートを示す。
【図２２】図１６の例示的な処理装置が動作し得る別の方法を示すフローチャートを示す。
【図２３】図１５の例示的なフィッティングシステムの別の表示装置の一例を示す図を示す。
【図２４】図１５の例示的なフィッティングシステムの別の表示装置の一例を示す図を示す。
【図２５】図１５の例示的なフィッティングシステムの別の表示装置の一例を示す図を示す。
【図２６】図１５の例示的なフィッティングシステムが動作し得る一方法のフローチャートを示す。
【実施例】
【０００６】
本明細書では、ゴルフクラブをカスタムフィッティングするための方法、装置、及び製品について概略的に説明する。本明細書で説明する方法、装置、及び製品は、この点について限定されるものではない。
【０００７】
添付の図面に関連して以下に示された詳細な説明は、本実施例の説明を意図するものであり、本実施例が構成又は利用され得る形態のみを示すものではない。この説明では実施例の機能を示すと共に、実施例を構成及び実施するための一連のステップも示す。但し、同一又は同等の機能及びシーケンスは、様々な実施例によって達成することが可能である。
（第１の実施形態）
【０００８】
以下に示す実施例では、ユーザ又はプレーヤに合わせたゴルフクラブのフィッティング、より詳細には、ギャップ分析又はギャップ決定について説明する。ギャップ決定は、他の機能（例えば、特定のユーザ又はプレーヤのために最適な長さ、グリップ、重量、又はロフト等を決定する）も備えたクラブフィッティングシステムの一部となり得る。ギャップ分析及びフィッティング（本明細書では「ギャップ」と称する場合がある」）では、複数のクラブでゴルフボールを打って得られる飛距離を求め、ゴルフクラブ間の飛距離がギャップ又は範囲内に収まるように調整することを示し得る。一例では、複数のクラブの隣り合うクラブ間の飛距離の差（即ち「ギャップ」）を一定の距離に維持するようにしてもよい。代替の例では、クラブ間のギャップを、不均一に調整することや任意の指定された方法で調整することもできる。また、様々なクラブに対して、様々なギャップを要望どおり指定することも可能である。例えば、ウッド間のギャップを、クラブセット内のアイアン間のギャップとは異なるように選択することができる。クラブを選択し、１つ又は複数のクラブパラメータを様々な量に変更することによってギャップを調整し、計画されたギャップ等を持つグラブセットを提示することができる。クラブのギャップを決定又は推定するのに使用される情報には、プレーヤのスイング情報、ライブラリ情報、又はモデルを含めることができ、これらの情報により、指定されたギャップをモデル化又は推定するプロセスに適用可能な種々のクラブ及びクラブオプションについてボールの弾道等が推定される。特に、ボール弾道の最終段階の情報は、最初に計測したボール弾道の情報から求めることができる。
【０００９】
本明細書では、本実施例は、クラブフィッティングシステムで実施されるものとして説明及び表現されるが、ここで説明されるフィッティングシステムは一例であり、これに限定されるものではない。当業者であれば、本実施例が多種多様なクラブフィッティングシステムへの適用し得ることが理解できよう。
【００１０】
図１は、ギャップ決定１００を実現可能なゴルフクラブのカスタムフィッティングシステムの一例を示すブロック図である。フィッティングシステム１００は、入力装置１１０と、この入力装置１１０とともに用いられる追跡装置１２０（例えば、ボール打出しモニタ及び／又はボール弾道モニタ）と、処理装置１３０とを備えることができる。処理装置１３０は、また、表示装置１５０に接続することができる。入力装置１１０と追跡装置１２０は、無線接続及び／又は有線接続を介して、処理装置１３０に接続することができる。入力装置１１０は、１つ又は複数の有線接続及び／又は無線接続によって、処理装置１３０に接続することができる。このフィッティングシステムでは、ギャップ決定プロセス１０１を実施することができる。
【００１１】
フィッティングシステム１００を使用すれば、ドライバタイプのゴルフクラブ、フェアウェイウッドタイプのゴルフクラブ、ハイブリッドタイプのゴルフクラブ、アイアンタイプのゴルフクラブ、ウェッジタイプのゴルフクラブ、パタータイプのゴルフクラブ、及び／又は他の適切なタイプのゴルフクラブ等、種々のゴルフクラブのフィッティングを行うことができる。フィッティングには、クラブセットを推奨するために、種々のパラメータの分析を含めることができる。特に、プレーヤ１４０が打った２本以上のクラブのテストショットのボール打出しパラメータを、他の全てのクラブに適用して、クラブのボール弾道情報を獲得することができる。２本以上のクラブのボール弾道を比較することにより、そのクラブでフィッティングが行われているプレーヤ１４０のショット範囲のギャップが表示される。以下に示す一実施例では、フィッティングシステム１００は、指定されたギャップを有するクラブセットを提示することができる。
【００１２】
入力装置１１０は、従来どおり構成であってもよく、プレーヤ又はユーザ１４０とのカスタムフィッティングセッションのインタビュー部分を補助する目的で選択され得る。通常、インタビューでは、任意の数の質問をすることができる。但し、ほとんどの場合は、回答される質問の数が多いほど良い結果がもたらされる。入力装置１１０は処理装置１３０に接続されており、１つ又は複数のゴルフクラブをフィッティングする個人１４０の好みと、個人１４０の身体的特性及びパフォーマンス特性に関連する他の情報とを、入力装置１１０を介して処理装置１３０に入力できる。
【００１３】
一例の入力装置１１０は、表示装置１５０と連携して動作するキーボード及び／又はマウスであってもよい。入力装置１１０は、また、タッチセンサを備えたディスプレイ、トラックパッド、トラックボール、無線注文端末、ペーパーレス入力システム、オペレータとの個人インタビュー（データ入力は後で行う）、音声認識システム、ＵＳＢポート（メモリスティック又は他の記憶装置）、データポート、インターネット接続（データのリモート入力用）、他の適切なヒューマンインターフェイスデバイス（ＨＩＤ）等であってもよい。一般に、入力データの収集に適した任意のタイプのデータ収集／入力装置を、入力装置１１０として利用できる。
【００１４】
入力装置１１０によって収集されるデータの一例は、１つ又は複数のカテゴリのデータを含むことができる。プレーヤ１４０のテストデータは、広範囲にわたって使用され、アイアン、ハイブリッド、フェアウェイウッド、及びウェッジ等の間に存在する相違を考慮するのに使用してもよい。カテゴリの一例としては、プレーヤ１４０の身体的特性、プレーヤ１４０のパフォーマンス特性、又はプレーヤのショット特性等がある。但し、必要な場合は、他のカテゴリを同等に形成することが可能である。モデルの正確さは、カテゴリ内のデータの特定の編成よりも、提供されるデータ量に基づく傾向にある。
【００１５】
追跡装置１２０は、従来どおり構成することが可能であり、プレーヤ１４０が特定のゴルフクラブを使用して打ったゴルフボールのショットに関連する特性を計測することが可能である。例えば、一例の撮影追跡装置１２０は、複数のデータ点を取り込むことができ、一方、一例のレーダ追跡装置１２０は、より詳細な情報を提供することができる。特に、前述したようなショット特性情報は、追跡装置１２０を使用して収集可能である。処理装置１３０にショット特性情報を提供すために、追跡装置１２０は、有線接続及び／又は無線接続によって処理装置１３０に接続される。
【００１６】
処理装置１３０は従来どおり構成することが可能であり、入力装置１１０及び追跡装置１２０からの情報を利用して、クラブセットの適切なギャップを決定するプロセス１０１を実行するために、プロセッサ、マイクロプロセッサ、グラフィックプロセッサ、及び対応する回路を含むことができる。処理装置１３０は、プロセス１０１によって決定された結果を表示装置１５０に表示するための１つ又は複数のユーザインターフェイスを生成することができ、その結果には、ギャップ情報、弾道表示のショット分散表示、及び構成要素分散表示等が含まれ得る。更に、処理装置では、入力装置１１０及び追跡装置１２０からのデータの流れを制御することによって、また、データ入力又はインタビュー段階でのデータ入力を案内するデータ入力表示部１５０を提供することによって、入力装置１１０及び追跡装置１２０からのデータの取得を制御できる。
【００１７】
図２は、ギャップ決定を実現可能な例示的なゴルフクラブのカスタムフィッティングシステム１００を、更に具体的に示すブロック図である。処理装置１３０は、弾道アナライザブロック２４０と、ショット分散アナライザブロック２５０と、構成要素オプションアナライザブロック２６０と、ギャップアナライザブロック２７０と、グラフィカルユーザインターフェイスブロック２８０と、データベースブロック２９０とを含むことができる。装置は従来の方法で互いに通信することにより、例示的なギャップ決定プロセス１０１を実行し、適切なユーザインターフェイス２８０を生成することができる。
【００１８】
各ブロック２４０、２５０、２６０、２７０、２８０、２９０は、コード化された命令の集合として、又は従来のプログラミング構造に従った記憶域として存在し得る。Ｃ＃等のオブジェクト指向プログラミング言語を利用して命令をコード化することができる。或いは、１つ又は複数のブロックを結合するか、又はサブブロックに更に分割することにより、ギャップ決定プロセス１０１を実現してもよい。
【００１９】
以下に説明するように、ギャップ決定プロセス１０１（１つ又は複数のブロック２４０、２５０、２６０、２７０を利用）と連携する処理装置（図１の１３０）は、推奨製品を提示し、入力装置（図１の１１０）からの身体的特性情報２１０とパフォーマンス特性情報２２０の例示的な入力に基づいて、個人（図１の１４０）に１つ又は複数のゴルフクラブをカスタムフィッティングさせることができる。追跡装置（図１の１２０）は、ショット特性情報２３０を処理装置（図１の１３０）に提供することができる。機能処理ブロック２４０、２５０、２６０、２７０、２８０、２９０と、プレーヤ入力データ２１０、２２０、２３０と、データベース２９０からの情報とを、ギャップ決定１０１を実現する１つ又は複数のブロックによって処理することにより、適切なギャップを有するクラブを推奨する際にグラフィカルユーザインターフェイスブロック２８０によって表示を生成することが可能である。
【００２０】
例示的な身体的特性情報２１０は、性別（例えば、男性又は女性）、年齢、利き手（例えば、左手又は右手）、手の寸法（例えば、利き手の大きさや最も長い指等）身長（例えば、頭の先からつま先まで）、手首から床までの距離、及び／又は他の適切な特性を含むことができる。
【００２１】
例示的なプレーヤパフォーマンス特性情報（プレーヤの好み）２２０は、セット内の所望のクラブのタイプと番号（アイアン、ウェッジ、ウッド等の番号）、クラブの長さを含むことができる。また、ギャップ情報を指定することができる。例えば、全てのクラブ間のギャップを所望の一定のギャップに指定、不均一なギャップに指定、特定のクラブ間のギャップを特定のギャップに指定、又は他の方法でのギャップの指定が可能である。また、１つ又は複数のゴルフクラブの平均的なキャリー距離（例えば、ドライバゴルフクラブや７番アイアンゴルフクラブ等を使用して個人が打ったショットの平均的なキャリー距離）、ゴルフのハンディキャップ、特定の期間（例えば、一ヶ月、四半期、一年）あたりにプレーするラウンド数、ゴルフの好み（例えば、距離、方向、弾道、ロフト、ショットパターン）、及び／又は他の適切な特性を提供することもできる。プレーヤの好みは、通常、インタビュープロセス時の受け答え等から収集することができる。
【００２２】
ショット特性情報（或いは、打出し条件）２３０は、１つ又は複数のクラブのスイングから収集された情報を含むことができる。特に、ボールを打ってから数フィートにわたって収集されるテイクオフ情報を使用して、ボールの弾道の最後のギャップ情報を求めることができる。一例では、２本のクラブから情報を収集することができる。代替の例では、３本のクラブから情報を取得してもよく、通常、３本のうちの１本はゴルフセットの真ん中のクラブとし、残りの２本は互いに可能な限り離れ、且つ、真ん中のクラブからも可能な限り離れているクラブとする。
【００２３】
ショット特性情報２３０には、ボール速度、垂直打出し角度、及びバックスピンが含まれ得る。ゴルフボールのボール速度は、ゴルフクラブでの打撃に反応したゴルフボールの速度とすることができる。ゴルフボールの打出し角度は、ゴルフクラブでの打撃に反応したボールの弾道の角度とすることができる。このように、例示的なショット情報には、三次元モデリングを可能にする情報が含まれている。しかしながら、別の実施形態で二次元パラメータが利用されている場合においても、ギャップ決定は可能であるが、通常、ギャップ結果において精度の低下が見られる。
【００２４】
計測される他のショット特性２３０は、水平打出し角度、サイドスピン、クラブ速度、スマッシュファクタ（本明細書において「ボール速度／クラブ速度」として定義されていることを確認）、キャリー距離、総合距離、オフライン距離、及び／又は他の適切な特性を含んでもよい。本明細書に説明する方法、装置、及びシステムは、この点について限定されるものではない。例示的なショット特性２３０は、追跡装置（図１の１２０）から収集される情報、或いは、カタログ化されたプレーヤのテストデータ等の他の入力から推定されたショット情報を含んでもよい。
【００２５】
弾道アナライザ２４０は、ショット特性情報２３０等を分析して、表示装置１５０のためにグラフィカルユーザインターフェイス２８０によって処理され得る、二次元弾道表示部又は三次元弾道表示部等の情報を生成することが可能である。これらの表示装置１５０は、初期の打出しデータ２３０を使用してショットの最終的な又は最後の特性を決定するために生成される。したがって、初期の条件によって、ボールがどこに着地するかをモデル化することができ、結果としてクラブ間のギャップが求められる。
【００２６】
ショット分散アナライザ２５０は、ショット特性情報２３０を分析して、グラフィカルユーザインターフェイス２８０による処理及び表示の対象となるショット分散情報を生成することができる。ショット分散表示部では、プレーヤがどれだけ着実に狙ったところへショットを飛ばし得るかを示すことができる。ショット分散アナライザ２５０によって生成される全てのデータ点を利用してギャップを決定することも、範囲外のショットを識別して排除することもできる。
【００２７】
構成要素オプションアナライザ２６０は、身体的特性情報２１０、パフォーマンス特性情報２２０、及び／又はショット特性情報２３０を分析して、ゴルフクラブの１つ又は複数の構成要素（より詳細には、ギャップ決定）に対して適切なオプションを特定することができる。通常、クラブセット又はクラブのリストを決定し、この情報を表示装置１５０用のグラフィカルユーザインターフェイス２８０に表、図表、グラフ等として提供することができる。
【００２８】
構成要素オプションアナライザ２６０は、ゴルフクラブのスイング速度及び個人（図１の１４０）の性別に基づいて、特定のモデルを特定することができる（例えば、モデルオプション）。構成要素オプションアナライザ２６０は、選定されたモデルオプションに基づいて、選定されたこのモデルオプションと一緒に製造業者によって提示される１つ又は複数のロフトを特定することができる（例えば、ロフトオプション）。更に、構成要素オプションアナライザ２６０は、選定されたモデルオプションと、選定されたロフトオプションに対応するシャフトの１つ又は複数のタイプ（例えば、レギュラー、スティッフ、エキストラスティッフ、ソフト）を提供することもできる（例えば、シャフトオプション）。例えば、構成要素オプションアナライザ２６０は、個人のスイング速度に基づいてシャフトオプションを特定することができる。構成要素オプションアナライザ２６０は、選定されたモデルオプションと、選定されたロフトオプションと、選定されたシャフトオプションとに基づいて、そのモデルオプションと、そのロフトオプションと、そのシャフトオプションとに対応する１つ又は複数の長さを特定することができる。更に、構成要素オプションアナライザ２６０は、選定されたモデルオプションと、選定されたロフトオプションと、選定されたシャフトオプションと、選定された長さオプションとに対応する１つ又は複数のグリップを特定することができる。例えば、ショットの弾道がスライスになるため、それを真直ぐな弾道にしたいという個人の場合、構成要素オプションアナライザ２６０は、個人がゴルフクラブの回転軸の傾きを小さくすることができるように（例えばサイドスピンが小さくなるように）、比較的薄めのグリップを特定することができる。本明細書に説明した方法、装置、及びシステムは、この点について限定されるものではない。
【００２９】
ギャップアナライザ２７０は、身体的特性情報２１０、パフォーマンス特性情報２２０、及び／又はショット特性情報２３０を分析して、ゴルフクラブセット内の隣り合う２本のゴルフクラブ間のギャップ距離が実質的に均一となるゴルフクラブセットを特定することができる。更に、このモジュールは他のブロック２４０、２５０、２６０の結果を利用して、表示装置１５０用のグラフィカルユーザインターフェイス２８０によって処理され得るギャップ結果を生成することができる。
【００３０】
データベース２９０は、従来どおり構成することが可能である。データベースは、格納されたクラブ情報及びショット情報に対するリポジトリとして動作することができる。或いは、クラブ情報及びショット情報は、データベースにロードするためのコンピュータ可読媒体等にデータ構造体として格納することが可能である。データベース２９０は、一時的な情報リポジトリとして、一つ又は複数のブロック２４０、２５０、２６０、２７０、２８０と情報のやり取りをすることも、ギャップ決定プロセス１０１内の１つ又は複数のブロック２４０、２５０、２６０、２７０、２８０で使用されるデータを供給することも可能である。例えば、様々なタイプのクラブの物理的なパラメータと、それらのクラブの種々のオプションは、カタログ化されたデータ又はライブラリデータとしてデータベース２９０に格納することができる。更に、カタログ化されたクラブに関連する打出し条件もまた、データベース２９０内に格納することができる。また、カタログ化されたクラブごとに、複数のシミュレートされたボール弾道又は実際のボール弾道を格納することもできる。格納されたボール弾道情報を使用する場合は、平均化することも、例示的なボール弾道情報と合うように選択することも、同様に評価することもできる。打出しデータは、ユーザ（図１の１４０）とのインタビューセッションから取得、及び／又は他のユーザから収集することができる。一例では、データベース２９０を中央サーバ（図示せず）内に統合することができ、処理装置１３０は、データベース２９０からローカル記憶装置又はメモリ（図示せず）に情報をダウンロードすることができる。
【００３１】
１つ又は複数の構成要素を個別のブロックとして説明しているが、代替の実施例では、処理装置１３０の２つ又は複数の構成要素２４０、２５０、２６０、２７０、２８０を単一のブロックに統合してもよい。特定の構成要素については、処理装置１３０内に統合されたものとして説明しているが、更に代替の実施例では、１つ又は複数の構成要素を処理装置１３０から独立させてリモート処理を行ってもよい。本明細書に説明する方法、装置、及びシステムは、この点について限定されるものではない。
【００３２】
図３は、ギャップ決定部との情報のやり取りが可能である例示的なゴルフクラブのカスタムフィッティングシステム（図１の１００）のギャップ決定ユーザインターフェイス（表示部３００）の実施例を示す。表示はグラフィカルユーザインターフェイスブロック（図２の２８０）によって生成され、前述した表示装置（図１の１５０）に表示され得る。このようなグラフィカルユーザインターフェイス３００は、３１０、３２０、３３０、３４０、３５０、３６０として表示される複数の表示部を含むことができる。
【００３３】
例えば、複数の表示部３００には、三次元弾道表示部３１０、二次元弾道表示部３２０（ここで、表示部３１０及び３２０を一括して弾道表示部３１５の実施例として参照可能である）、ショット分散表示部３３０、構成要素オプション表示部３４０等、ギャップ決定用の表示部を含めることができる。更に、着地時の最初の地面接触に基づくギャップ決定の表示部３５０及び最終的な地面接触又は転がりに基づくギャップ決定の表示部３６０を提供することも可能である（ここで、表示部３５０及び３６０はギャップ決定表示部３５５の実施例とみなすことができる）。ユーザインターフェイス３００の代替の実施例では、任意の数の表示部を設けてもよい。情報は、グラフィック形式、テキスト形式、表形式、又はギャップ決定情報を伝達するのに適した任意の形式で提供することができる。
【００３４】
処理装置（図１の１３０）は、構成要素オプション表示部３４０に加えて、又はこれに代えて、例えば、情報提供又は教育を目的としてマルチメディア表示部（図示せず）を提供することもできる。例えば、マルチメディア表示部では、ゴルフクラブやゴルフのプレー等の種々の様態を説明するビデオを提供してもよい。したがって、処理装置は、１つ又は複数のゴルフクラブについて推奨製品を提供することに代えて、又はそれに加えて、情報分析又は教育的分析を提供することができる。
【００３５】
一般に、複数の表示部３００では、ギャップ決定プロセス（図１の１０１）における、ゴルフクラブのカスタムフィッティングセッションと関連付けられた仮想的な描写及び／又は情報と関連付けられた情報を提供することができる。図には、特定の数の表示部しか表示されていないが、複数の表示部３００は、ゴルフクラブのカスタムフィッティングセッションと関連付けられた仮想的な描写及び／又は情報を提供可能な表示部をより多く又はより少なく含んでもよい。本明細書で説明する実施例は、この点について限定されるものではない。
【００３６】
図４は、ユーザインターフェイス又は表示装置によって表示される三次元ショット弾道表示部（図３の３１０）の一例を示す。三次元弾道表示部３１０は、特定のゴルフクラブと関連付けられ得る複数の弾道４００（各々の弾道は軌跡４１０、４２０、４３０として表示される）を生成することができる。軌跡は、ゴルフボールがセットされた最初の位置４４０を表す初期位置から始まる。軌跡はボールが通常、着地又は静止する位置４２１、４１１、４３１で終了する。
【００３７】
即ち、三次元弾道表示部３１０は、ゴルフボールを打つ個人（図１の１４０）の視点から、及び／又は、個人（図１の１４０）の近くに位置する誰か他の人の視点から一連の弾道及び情報４００を生成することができる。弾道アナライザ２４０は、個人１４０がゴルフボールを打ったショットに関連するショット特性情報２３０を分析、及び／又は、データベース２９０に格納された他の人の中から個人１４０の特性に近い特性を持つ他人の客観的なショット特性情報を分析することができる。即ち、身体的特性情報２１０及びパフォーマンス特性情報２２０が、個人１４０に類似している人のデータを選択できる。一例では、三次元弾道表示部３１０は、特定のゴルフクラブを使用した第１のゴルフボールショットを示す第１の弾道４１０と、同一のゴルフクラブを使用した第２のゴルフボールショットを示す第２の弾道４２０と、同一のゴルフクラブを使用した第３のゴルフボールショットを示す第３の弾道４３０を生成することができる。使用されているクラブ、距離、及び他の指標を示す情報も表示することができる。例えば、ショットの距離、ショットの高さ、転がり距離等を、グラフィックと一緒に、又はグラフィックの代わりに表示することができる。更に、代替の実施例では、カーソル（図示せず）を軌跡４１０、４２０、４３０上に置くことにより、ボール速度、高さ方向等の情報が表示され得るようにしてもよい。
【００３８】
弾道４１０、４２０、４３０は、複数の方法で入力又は区別することができる。第１の弾道４１０と、第２の弾道４２０と、第３の弾道４３０は、実線、破線、及び点線でそれぞれ描写されているが、弾道４００を色、線の太さ、記号、キー、ラベル等で表現してもよい。一実施例では、第１の弾道４１０を第１の色（例えば、赤色）で示し、第２の弾道４２０を第２の色（例えば、青色）で示し、第３の弾道４３０を第３の色（例えば、黄色）で示すことができる。
【００３９】
図示したように、同じクラブを使用した場合のショットを示す３つの軌跡４１０、４２０、４３０が表示されている。この表示部は、個人（図１の１４０）の打撃能力による分散を示すことができる、即ち、軌跡は様々なオプションを持つクラブの使用を示すことができる。別の実施例では、第１の弾道４１０を第１のゴルフクラブに関連付けて、第２の弾道４２０を第２のゴルフクラブに関連付けて、第３の弾道４３０を第３のゴルフクラブに関連付けてもよい。クラブを異なる種類（３番アイアン、５番アイアン、１番ウッド等）とすることができる。以下に詳細に説明するように、第１のゴルフクラブと、第２のゴルフクラブと、第３のゴルフクラブは、１つ又は複数の構成要素オプション（例えば、モデル、ロフト、ライ、シャフト、長さ、グリップ等）が、互いに異なるものであってもよい。
【００４０】
弾道４１０、４２０、４３０では、１つのショットを表現することも、任意の数のショットの平均を表現することもできる。平均化を使用する場合は、従来の種々の平均化の方法を適用することができる。特に、第１の弾道４１０は、第１のゴルフクラブと関連付けられた複数のショットの平均を示すことができる。第２の弾道４２０は、第２のゴルフクラブと関連付けられた複数のショットの平均を示すことができる。第３の弾道４３０は、第３のゴルフクラブと関連付けられた複数のショットの平均を示すことができる。これらの弾道は、前述したように区別することができる。
【００４１】
三次元弾道表示部３１０では、上記の弾道情報に加えて、カスタムフィッティングセッションの場所の環境情報（標高、風速、湿度、及び／又は温度）を提供することもできる。上記の実施例では、３つの弾道４１０、４２０、及び４３０を描写及び説明しているが、本明細書で説明する方法、装置、及びシステムでは、表示部３１０に含める弾道数を３つより増やすことも減らすこともできる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【００４２】
図５はユーザインターフェイス又は表示部（図３の３００）の弾道アナライザ（図３の３２０）によって決定され得る二次元ショット弾道表示部の第１の実施例である。この実施例では、ショットの終了基準点を、ボールが着地したときにそのボールが最初に地面に接触した位置５３１として取り込むことができる。二次元弾道表示部３２０は、最適な弾道又は弾道の範囲５４０に対して、一般に５００に表示され、そして軌跡５１０、５２０、５３０として表示される１つ又は複数の弾道を生成することができる。図示した二次元弾道表示部３２０は、ボール弾道の側面図を提供している。
【００４３】
特に、弾道５００のそれぞれで、特定のゴルフクラブを使用した異なるショットを示すことができる。例えば、第１の弾道５１０では、あるゴルフクラブを使用した第１のショットの弾道を示すことができる。第２の弾道５２０では、同一のゴルフクラブを使用した第２のショットの弾道を示すことができる。第３の弾道５３０では、同一のゴルフクラブを使用した第３のショットの弾道を示すことができる。
【００４４】
或いは、弾道５００のそれぞれは、１つのゴルフクラブに関する複数のショットの平均を示すことができる。例えば、第１の弾道５１０は、第１のゴルフクラブに関する複数のショットの平均を示すことができる。第２の弾道５２０は、第２のゴルフクラブ（第１のゴルフクラブとは異なる）に関する複数のショットの平均を示すことができる。第３の弾道５３０は、第３のゴルフクラブ（第１及び第２のゴルフクラブとは異なる）に関する複数のショットの平均を示すことができる。従来の種々の平均化の方法を適用することができる。
【００４５】
代替の実施例では、以下に説明するように第１、第２、及び第３のゴルフクラブは、同じタイプのクラブであって、互いに１つ又は複数の構成要素オプション（例えば、モデル、ロフト、ライ、シャフト、長さ、グリップ等）が異なっていてもよい。
【００４６】
最適な弾道範囲５４０は、特定のスイングパラメータ（例えば、スイング速度等）を使用して、個人の目標範囲を示すことができる。弾道範囲５４０は、単一の軌跡、軌跡間の陰影付き領域、許容偏差のインジケータ付きの最適軌跡等で示すことができる。したがって、弾道５００を最適な弾道範囲５４０と比較することができる。
【００４７】
二次元弾道表示部３２０では、上記の弾道情報に加えて、各ショットに関連するショット情報（クラブ速度、ボール速度、スマッシュファクタ、打出し角度、バックスピン、サイドスピン、垂直着地角、オフライン距離、キャリー距離等）を示すデータ又はテキストも提供することができる。
【００４８】
更に、二次元弾道表示部３２０は、要望によって、一連のショットに関連するショット情報を展開又は非表示にすることができる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【００４９】
図６は、ショット分散アナライザ（図２の２４０）によって生成され得るユーザインターフェイス又は表示部のショット分散表示部（図３の３３０）の一例を示す。ショット分散表示部３３０は、ショット分散と関連付けられた１つ又は複数の外周６００（一般に６１０及び６２０のように表示される）を生成することができる。外周６００のそれぞれは、特定のゴルフクラブを使用して得られた２つ以上のショットの最終的な地面接触点を取り囲むことができる。また、各外周を使用して、範囲内に入っている特定のパーセントのショット（例えば９０％）を取り囲むことができ、これに対し、複数のショット（例えば１０％）はその特定の外周の外側に表示され得る。
【００５０】
或いは、分散表示部３３０は、第１のゴルフクラブに関連付けられた複数のショットを内包する第１の外周６１０と、第２のゴルフクラブ（第１のゴルフクラブと異なる）に関連付けられた複数のショットを内包する第２の外周６２０とを生成することができる。特に、第１のゴルフクラブと第２のゴルフクラブの１つ、又は、複数の構成要素オプション（例えば、モデル、ロフト、ライ、シャフト、長さ、グリップ等）を互いに異なるものとしてもよい。第１の外周６１０を第１の色（例えば、青色）で示し、第２の外周６２０を第２の色（例えば、赤色）によって示してもよい。或いは、様々な線種（点線、実線）等を使用して外周を区別することができる。
【００５１】
ショット分散表示部は、実質的にストレートなショット（例えば、特定の位置６４０への着地を示すショット）を表現するために中心線６３０を提供することができる。打ったショットのそれぞれについて、ストレートショットからのオフライン距離又は偏差６５０を求めるために、中心線６３０を使用することができる。中心線６３０より左側のショットはフックショット又はドローショット６６０であり、一方、中心線６３０より右側のショットはスライスショット又はフェードショット６７０である。例えば、第１の外周６１０によって囲まれたショットは、フックショット及びドローショットを含み得る。第２の外周６２０によって囲まれたショットは、ドローショット、スライスショット、又はフェードショットを含み得る。
【００５２】
外周６１０、６２０は楕円形で表示されているが、他に適切な形状（例えば、円、矩形、不規則な形状）の外周を使用することもできる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。ショット分散アナライザ２５０は、弾道アナライザ２４０の場合と同様に、個人１４０がゴルフボールを打ったショットに関連するショット特性情報２３０を分析、及び／又はデータベース２９０に格納された他の人の中から個人１４０に類似した属性を持つ他人（例えば、身体的特性情報２１０とパフォーマンス特性情報２２０が個人１４０と類似している人）の客観的なショット特性情報を分析することができる。
【００５３】
図７は、ユーザインターフェイス又は表示部（図３の３００）の構成要素オプション表示部（図３の３４０）の表形式表示の実施例である。構成要素オプション表示部３４０は、ゴルフクラブの１つ又は複数の構成要素に関連する１つ又は複数のオプションを表示することができる。一例において、構成要素オプション表示部３４０は、個人（図１の１４０）に対応する身体的特性情報（図２の２１０）、パフォーマンス特性情報（図２の２２０）、及び／又はショット特性情報（図２の２３０）に基づいて、製造業者によって提示されるドライバ型ゴルフクラブの１つ又は複数のモデルを示すことができる。
【００５４】
ギャップアナライザ（図２の２７０）は、ギャップ距離が実質的に均一となるセットを構成可能な複数のゴルフクラブを特定することができる。或いは、ギャップは、非均一にすることも、所望のギャップ基準に従って選択することも可能である。ギャップ距離７０２は、隣り合う２本のクラブの２つのキャリー距離の差７０４とすることができる。或いは、ギャップ距離７０２を、隣り合う２本のクラブの２つの総合距離の差７０４として規定したならば、そのように指定することが可能である。特に、ギャップアナライザは、セットの隣り合う２本のゴルフクラブ間のギャップ距離が実質的に均一となるセットを構成するゴルフクラブを特定することができる（例えば、ドライバタイプのゴルフクラブとパタータイプのゴルフクラブは除く）。図では、アイアン７１１のキャリー距離のギャップが１０ヤードとなっている。
【００５５】
この例示的な表に示すように、８番アイアンゴルフクラブと７番アイアンゴルフクラブとの間のギャップ距離７１０を、１０ヤードに設定してもよい（キャリー距離はそれぞれ１３０ヤードと１４０ヤード）。このように、セットにおける隣り合う２本のゴルフクラブ間の実質的に均一なギャップ距離も、同様に約１０ヤードとすることができる。表に示すように、７番アイアンゴルフクラブと６番アイアンゴルフクラブとの間のギャップ距離７２０は、１０ヤードとすることができる（例えば、キャリー距離はそれぞれ１４０ヤードと１５０ヤード）。同様に、６番アイアンゴルフクラブと５番アイアンゴルフクラブとの間のギャップ距離７３０も、１０ヤードとすることができる（例えば、キャリー距離はそれぞれ１５０ヤードと１６０ヤード）。
【００５６】
実質的に均一なギャップ距離７１０、７２０、及び７３０（１０ヤード）に対し、個人の５番アイアンゴルフクラブと４番アイアンゴルフクラブとの間のギャップ距離７４０は実質的に均一なギャップ距離（１０ヤード）より短くなる場合がある。この場合、ギャップアナライザは、５番アイアンゴルフクラブと４番アイアンゴルフクラブとの間のギャップ距離７４０が、均一なギャップ距離（１０ヤード）より短いため、ギャップをほぼ均一値（１０ヤード）に維持するために、４番アイアンゴルフクラブの替わりに、ハイブリッドゴルフクラブを提示又は特定することができる。ギャップアナライザは、５番アイアンゴルフクラブとセット内の次のゴルフクラブとの間で、１０ヤードのギャップ距離を維持するために、代替クラブを提示することができる。このため、ギャップアナライザは、５番アイアンゴルフクラブとハイブリッド２２°ゴルフクラブとの間のギャップ距離が１０ヤードになる（例えば、５番アイアンゴルフクラブとハイブリッド２２°ゴルフクラブのキャリー距離はそれぞれ、１６０ヤードと１７０ヤード）ことから、ハイブリッド２２°ゴルフクラブを特定することができる。
【００５７】
別の実施例では、ギャップアナライザ（図２の２２０）は、ハイブリッド２２°ゴルフクラブとハイブリッド１８°ゴルフクラブとのギャップ距離が１０ヤード（例えば、キャリー距離はそれぞれ１７０ヤードと１８０ヤード）であるのに対し、ハイブリッド２２°ゴルフクラブとハイブリッド１５°ゴルフクラブとの間のギャップ距離は１５ヤード（例えば、キャリー距離はそれぞれ１７０ヤードと１８５ヤード）であることから、ハイブリッド１５°ゴルフクラブではなくハイブリッド１８°ゴルフクラブを特定することができる。
【００５８】
個人（図１の１４０）のスイング速度に加えて、ショット特性情報（図２の２３０）（例えば、ボール速度、ボール打出し角度、ボールスピン率等）を適用することにより、ギャップアナライザ（図２の２２０）は、セット内の隣り合う２本のゴルフクラブ間で、実質的に均一なギャップ距離を実現することができる。上記の実施例では、隣り合う２本のクラブの２つのキャリー距離７０６の差としてギャップ距離が説明されているが、ギャップ距離は、隣り合う２本のクラブの２つの総合距離（キャリー距離と、転がり距離とを足したもの）７０８の差としてもよい。
【００５９】
図８及び図９の実施例では、処理装置（図１の１３０）は、図３の３５０及び３６０としてすでに示したように、１つ又は複数のギャップ分析表示部を生成することができる。ギャップ分析表示部３５０及び３６０はそれぞれ、異なるゴルフクラブ（例えば、セット内の２本のゴルフクラブ）を使用して打った２回のショット間の少なくとも１つのギャップ距離を視覚的に表示することができ、一般に、最初の地面接触点同士のギャップ（図８の８０５）と、ショットの転がりの終点同士のギャップ（図９の９０５）がそれぞれ表示される。
【００６０】
図８は、ユーザインターフェイス又は表示部（図３の３５０）の第１の実施例であり、打球の最初の地面接触に基づいて例示的なクラブ間のギャップを表示している。ギャップ距離８０５は、２本の異なるゴルフクラブで打たれた２つのショットのキャリー距離の差とすることができる。一実施例では、個人（図１の１４０）は、６番アイアンゴルフクラブでゴルフボールを打って１５０ヤードの飛距離８２０を出すことができる一方で、個人（図１の１４０）は、５番アイアンゴルフクラブでゴルフボールを打って１６０ヤードの飛距離８１０を出すことができる。このため、５番アイアンゴルフクラブと６番アイアンゴルフクラブとの間のギャップ距離８０５は、１０ヤードとすることができる。また、曲線８１０と曲線８２０によって一般に示されるキャリー距離８１５、８２５は、ゴルフクラブによって打撃されてから最初に地面に着地するまでのゴルフボールの移動距離とすることができる。これにより、ギャップ距離８０５は、第１のショット８１０に対応するキャリー距離８１５と、第２のショット８２０に対応するキャリー距離８２５との差とすることができる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【００６１】
図９は、ユーザインターフェイス又は表示部（図３の３６０）の実施例であり、打球の最終位置に基づいて例示的なクラブ間のギャップを表示している。ここで、ギャップ距離９０５は、２本の異なるゴルフクラブで打たれた２つのショットの総合距離（キャリー距離に、転がり距離又はスリップ距離を足し算したもの）の差とすることができる。したがって、ギャップ距離９０５は、第１のショットに対応する総合距離９１５と、第２のショットに対応する総合距離９２５との差として定義することができる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【００６２】
ゴルフルール規定団体により、ゴルフのラウンド中に、個人（図１の１４０）が使用できるゴルフクラブの本数（例えば、個人（図１の１４０）がゴルフバッグに入れて携帯できるゴルフクラブの本数）が規定されている。例えば、個人（図１の１４０）は、最大で１４本のゴルフクラブをゴルフバッグに入れて携帯することを許されている。しかしながら、個人（図１の１４０）は、必ずしも１４本のクラブ全てを効果的に使用できるとは限らない。以下に詳しく説明するように、特にクラブセットが制限される場合は、クラブセットを選択する際に、セット内の多様なゴルフクラブ（例えば、フェアウェイウッドタイプのゴルフクラブ、ハイブリッドタイプのゴルフクラブ、アイアンタイプのゴルフクラブ、ウェッジタイプのゴルフクラブ等）のショット間のギャップを均一に維持することにより、個人（図１の１４０）のパフォーマンスを支援することができる。
【００６３】
ギャップは、種々の計測パラメータや計算パラメータ等を検討することにより決定することができる。概して、ギャップアナライザ（図２の２７０）は、ギャップが均一となるゴルフクラブセットを提供するために、他のブロック２４０、２５０、２６０、２９０と連携して、又は単独で、身体的特性情報（図２の２１０）、パフォーマンス特性情報（図２の２２０）、及び／又はショット特性情報（図２の２３０）を分析することができる。ギャップアナライザ（図２の２７０）は、個人（図１の１４０）が使用し得るセット内の他のゴルフクラブについてもボール打出しパラメータ（例えば、ボール速度、ボール打出し角度、ボールスピン率等）を計算、推定、又は決定するために、スイング速度に加えて、ショット特性情報（図２の２３０）（例えば、２本以上のゴルフクラブに関連する２つ以上のショットのボール速度、ボール打出し角度、ボールスピン率）を使用することができる。
【００６４】
一実施例では、個人（図１の１４０）は、第１のゴルフクラブ（例えば、７番アイアン）を使用して２つ以上のショットを打つことができる。また、個人（図１の１４０）は、第２のゴルフクラブ（例えば、ハイブリッド２２°）を使用して２つ以上のショットを打つこともできる。これらのショットから収集されたショット特性情報（図２の２３０）と、フィッティングセッション時に使用されていないゴルフクラブに関する格納又はカタログ化された参照データとに基づいて、ボール弾道をシミュレートすることができる。ボール弾道シミュレーションの実現時に、ギャップアナライザ（図２の２７０）は、個人（図１の１４０）に関する、種々のゴルフクラブのボール打出しパラメータを推定することができる。例えば、種々のクラブ及びオプションに関する参照データは、他の個人によって打たれたショットを基に算出及び／又は計測することができる。参照データは、モデル化プロセス及び／又は推定プロセスで使用できるようデータベース（図２の２９０）に格納することができる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【００６５】
図１０は、例示的なゴルフクラブのカスタフィッティングシステム（例えば、図１の１００）によって実行され得るギャップ距離決定のためのプロセス１０１を説明するフローチャートである。第１のプレーヤの好みが特定される（１０１５）。プレーヤの好みを特定するステップは、２つのサブステップ１０１０、１０２０を含み得る。はじめに、ステップ１０１０では、個人の好みを入力することができる。ステップ１０１０では、個人に関連する身体的特性情報（図２の２１０）を（例えば、図１の入力装置１１０を介して）入力又は受信することができる。ステップ１０２０では、ギャップアナライザ（図２の２７０）は、個人（図１の１４０）に関連するパフォーマンス特性情報（図２の２２０）を受信することができる。更に、ステップ１０３０では、ギャップアナライザ（図２の２７０）は、追跡装置（図１の１２０）を介して取得可能な個人に関連するショット特性情報（図２の２３０）を受信することができる。
【００６６】
ステップ１０３５では、身体的特性情報（図２の２１０）、パフォーマンス特性情報（図２の２２０）、ショット特性情報（図２の２３０）を、（例えば、弾道アナライザ）（図２の２４０）、ショット分散アナライザ（図２の２５０）、構成要素オプションアナライザ（図２の２６０）、及び／又はグラフィカルユーザインターフェイス（図２の２８０）によって処理又はモデル化することができる。ステップ１０４０では、その結果を使用して複数の表示部（図３の３００）を生成することができる。
【００６７】
ステップ１０５０では、構成要素オプションアナライザ（図２の２６０）によって実施されるプロセスは、ゴルフクラブの１つ又は複数の構成要素と関連付けられた適切なオプションを特定することができる。ステップ１０６０では、セット内の隣り合う２本のゴルフクラブ間のギャップ距離が指定された距離となるゴルフセットが特定され得る。
【００６８】
図１１は、ギャップ距離決定（図１の１０１）のプロセスにおけるギャップ距離の決定及びモデル化のステップ（図１０の１０３５）を詳細に説明するフローチャートである。ステップ１１０２では、個人（図１の１４０）が実際のクラブでフィッティングシステムを使用したときに収集されたデータが、データベース２９０からロードされ得る。この情報には、ボール弾道情報と同様に、クラブのデータを含めることができる。ボール弾道情報には、垂直打出し角度やスピン率等に関係するデータを含めることができる。通常、ギャップ分析用のデータを生成するために、ユーザが数本のクラブでしかショットを打たなくても、収集されたデータ内にギャップが存在し得る。前述した図７の実施例で示したように、４本のクラブのデータが計測されている（ロブウェッジ、６番アイアン、ハイブリッド１５°、及びドライバ）。該プロセスでは、この４本のクラブのキャリー距離、総合距離、及びギャップ距離を決定するために、この４本のクラブに対するプレーヤの実際のショット情報を使用することができる。図７の例では、ギャップ距離はキャリー距離に基づいているが、総合距離に基づいて決定することも可能である。
【００６９】
ステップ１１０４では、モデル化のために格納されたテストデータとボール弾道計算式がアクセスされ得る。考えられるクラブのフルセットを与えるには、データベースを参照して、カタログ化されたデータ（格納されたテストデータ）と、ユーザのテストショットから予め収集され格納されたプレーヤデータとを含むクラブ配列を入力することができる。特に、例示的なカメラ計測又はレーダ計測から得られる情報は、ボール弾道計算式で利用されるものであり、ボール速度、垂直打出し角度、スピン率、スピン軸等を含む。インタビュープロセスで得られるユーザの好みに従って、特定のクラブを配列から除外することが可能である。個人によって許容されるクラブについては、考えられる全てのクラブが実質的に構成され、配列に値が与えられ得る。格納データが欠落していると考えられるクラブが存在する場合は、欠落しているクラブに関するデータを従来の数値手法によって推定することが可能である。図７に示すように「タイプ」列の下には、「算出」と指定された複数のクラブが存在する。これらのクラブは、ユーザが自身のセットに含めたいと希望しているクラブであり、且つ、キャリー距離、総合距離、又はギャップ距離を決定するためにユーザがショット打っていないクラブである。ユーザがショットを打っていないこれらのクラブのキャリー距離、総合距離、及びギャップ距離を決定する場合は、これらのクラブのテストデータがロードされる。
【００７０】
ステップ１１０６では、初期のボール打出し条件を基に、考えられる全てのクラブの打出し条件とボールの弾道が決定され得る。この処理段階では、当業者には公知のボールの弾道を示す従来の計算式もまた処理のためにロードされ得る。これらの計算式では、各クラブについて跳ね返り及び転がりを含む完全なボール弾道モデルを決定するために、ゴルフボールの打出しパラメータを取ることができる。したがって、このとき、公知の一次方程式又は二次方程式を利用して、ボールの弾道パターン及びボールの移動した総合距離を推定するために、ボール弾道のモデルを提供するテストショット情報とクラブパラメータのライブラリ（「ライブラリ情報」）とを組み合わせることができる。必要に応じて、より次数の高い方程式を使用してもよい。ボールの移動距離には、キャリー距離と総合距離を含めることができる。各クラブのショット距離が算出可能になると、ギャップを前述したように決定することができる。例示的な図７に示すように、モデルにおいては、「算出」クラブに関するクラブライブラリ情報と、「計測」クラブに関するユーザ提供データとを利用して、全てのクラブについてキャリー距離、総合距離、及びギャップ距離を入力している。プロセスでは指定のギャップ距離（次のステップで決定される）を達成できるクラブだけを選択して表示しているので、実際には図７に示すより多くの計算結果が存在し得る。
【００７１】
ステップ１１０８では、推奨するギャップ距離に対応するクラブが選択される。ショット距離が分かると、前述したユーザ入力及びユーザの好みに基づいてギャップ距離を推奨するために、クラブが仕分けされる。結果は、表、棒グラフ、又は他の適切なユーザインターフェイスで提供することができる。次に、１つのクラブセットを提示することができる。或いは、複数のクラブセットを提示してもよい。例示的な図７に示すように、指定されたギャップを持つ複数のクラブが表示される。
【００７２】
ステップ１１１０では、クラブセットを対話形式で修正可能である。個人（図１の１４０）が変更を求める場合は、通常、ユーザインターフェイス（図１の１５０）を使用してクラブが置き換えられる。検討中のクラブに対して提供され得る種々のグラフィカルユーザインターフェイス（図３の３００）によって、選定を容易にすることができる。例示的な図７に示すように、ユーザは、判明した結果に応じてクラブの追加又は削除を希望する場合がある。図７に示すように、４番アイアンとハイブリッド２２°を比べると、総合距離は同じ（１８０ヤード）であるが、ギャップの算出に使用したキャリー距離が異なる（それぞれ１６５ヤードと１７５ヤード）ため、ユーザは４番アイアンもハイブリッド２２°も選択したいという場合がある。ユーザは同じ総合距離を得られるので、一方のクラブを削除したいと希望する場合もある。ユーザの要望に従って指示が入力された場合は、クラブセット内の品揃えがユーザの要求通りにカスタマイズされ得るようにプロセスが実行される。
【００７３】
或いは、ギャップアナライザ２７０は、ゴルフクラブセットにおけるギャップ距離の推移を特定することができる（例えば、セット内の隣り合う２本のゴルフクラブ間のギャップ距離は、セット内を通して、広げることも狭まることも可能である）。特に、ギャップアナライザ２７０は、セット内の第１のゴルフクラブグループにおける第１のギャップ距離、及び同一セット内の第２のゴルフクラブグループにおける第２のギャップ距離を特定することができる。一例では、ギャップアナライザ２７０は、セット内のウェッジタイプのゴルフクラブに対する第１のギャップ距離（８ヤード）、アイアン型ゴルフクラブに対する第２のギャップ距離（１０ヤード）を特定することができる。また、ギャップアナライザ２７０は、フェアウェイウッドタイプのゴルフクラブに対する第３のギャップ距離（１５ヤード）を特定することができる。
【００７４】
図１２は、１つ又は複数のゴルフクラブに関連する最適なオプションの特定（図１０の１０５０）を実行する第１の例示的なプロセス１２００を、更に詳細に示すフローチャートである。処理装置（図１の１３０）は、個人に関する身体的特性情報（図２の２１０）、パフォーマンス特性情報（図２の２２０）、及び／又はショット特性情報（図２の２３０）に基づいて、個人に合ったゴルフクラブの構成要素を特定することができる。
【００７５】
また、特定の順序で処理が示されているが、これらの処理は他の時間的な順序で実行することも可能である。さらに、例示的なプロセス１２００は、処理装置（図１及び図２の１３０）に関連して、個人にゴルフクラブを推奨する一方法の実施例として提供及び説明するにすぎない。
【００７６】
プロセス１２００は、ゴルフクラブの複数の構成要素のそれぞれについてオプションを特定することから始めることができる（ステップ１２１０）。概して、プロセス１２００は、複数の構成要素のそれぞれを分離し、複数の構成要素のそれぞれに対して最適なオプションを特定することができる（１２０１、１２０３）。
【００７７】
即ち、個人（図１の１４０）は、第１の構成要素の第１のオプションを備えるゴルフクラブを使用してゴルフボールを、１回又は複数回ショットすることができる。一例では、フィッティングシステム（図１の１００）は、ドライバタイプのゴルフクラブを個人にフィッティングさせることができる。したがって、構成要素オプションアナライザ（図２の２６０）は、身体的特性情報（図２の２１０）とパフォーマンス特性情報（図２の２２０）に基づき、個人に対して特定のモデルを特定することができる。ステップ１２２０では、プロセス１２００は、第１の構成要素の第１のオプション（例えば、Ａ１）を備えたクラブを使用して１つ又は複数のショットを打つユーザを、追跡装置（図１の１２０）を介して、モニタ（監視）することができる（ステップ１２２０）。
【００７８】
ステップ１２３０では、構成要素オプションアナライザ（図２の２３０）は、ステップ１２２０で得られたショット結果に基づいて、第１のオプション（例えば、Ａ１）が第１の構成要素に対して最適なオプションかどうか判定することができる。例えば、ショット結果の弾道が最適な弾道範囲５４０に入っている場合、及び／又はショット結果のばらつきが所定の範囲内（例えば、外周６００の範囲内）に収まっている場合、第１のオプション（例えば、Ａ１）は第１の構成要素に対して最適なオプションであると判定され得る。第１のオプションが第１の構成要素に対して最適なオプションでない場合、プロセスはステップ１２４０に進み、第１構成要素の第２のオプション（例えば、Ａ２）を特定する。プロセスは、構成要素オプションアナライザ（図２の２６０）が第１の構成要素に対して最適なオプション（例えば、ＡＮ）を識別するまで、前述のごとく、ループの実行を継続することができる。
【００７９】
ステップ１２３０に戻り、第１の構成要素に対して第１のオプションが決定されると、プロセスは次のステップに進む。ステップ１２５０では、プロセスは、次に第２の構成要素に対するオプションを特定することができる。この第２の構成要素は、第１の構成要素に対して最も適していると判定されたオプションに基づくことができる。例えば、プロセスでは、これまでに収集又は組み立てられた最適なモデルに対応する最適なロフトを特定することができる。ステップ１２６０では、プロセスは、第２の構成要素の第１のオプション（例えば、Ｂ１）を組み込んだクラブに基づく１つ又は複数のショットを、打出しモニタ（図１の１２０）を介してモニタすることができる。
【００８０】
ステップ１２７０では、構成要素オプションアナライザ（図２の２３０）は、ステップ１２６０から得られたショット計測結果に基づいて、第１のオプション（例えば、Ｂ１）が第２の構成要素に対して最適なオプションであるかどうか判定することができる。ステップ１２７０での判定は、ステップ１２３０での判定の場合と同様の基準で行うことができる。第１のオプションが第２の構成要素に対して最適なオプションでない場合、プロセスはステップ１２８０に進み、第２構成要素の第２のオプション（例えば、Ｂ２）を特定する。プロセスは、構成要素オプションアナライザが、第２の構成要素に対して適切なオプション（例えば、ＢＮ）を識別するまで、前述のごとく、ループの実行を継続することができる。ステップ１２６０では、パーツは、第２の構成要素に対して導入されたバリエーションの範囲内で計測され、その結果はステップ１２２０で再度評価することができる。
【００８１】
ステップ１２７０に戻り、第１のオプションが第２の構成要素に対して適切なオプションであると判定されると、プロセスはステップ１２９０に進み、第１及び第２の構成要素に対して最適なオプション（例えば、ＡＮ、ＢＮ）を特定することができる。
【００８２】
このプロセスでは、２つの構成要素に対して最適なオプションを特定する方法を示しているが、このプロセスの代替の実施例は、３つ以上の構成要素に対して最適なオプションを特定するように拡張されてもよい（或いは、１つの構成要素についてのみ識別を行ってもよい）。特定の順序で処理が示されているが、これらの処理は、他の時間的な順序で実行することも可能である。例えば、図示した２つ以上の処理は、順番に、同時に、又は一斉に実行してよい。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【００８３】
前述のように、プロセス１２００は、まず、最初の構成要素の適切なオプションを特定することができる。最初の構成要素の適切なオプションを特定することに応答して、プロセスは、その構成要素に対して適切なオプションに基づいて、次の構成要素の適切なオプションを識別することができる。更なる代替の実施例では、選択された構成要素を更に調節するためにプロセスが１回又は複数回反復してもよい。
【００８４】
図１３は、１つ又は複数のゴルフクラブに関連する最適なオプションを特定（図１０の１０５０）するための第２の例示的なプロセス１３００を、更に詳細に示すフローチャートである。ステップ１３１０では、プロセス１３００は、ゴルフクラブの複数の構成要素のそれぞれに対してオプションを特定することから始めることができる（１３０１、１３０３）。次に、ステップ１３２０では、プロセスは（図１の打出しモニタ１３０を介して）、第１の構成要素に対して第１のオプション（例えば、Ａ１）を利用又は設定することにより得られる１つ又は複数のテストショットをモニタすることができる。
【００８５】
ステップ１３２０で得られたショットに基づいて、構成要素オプションアナライザ（図２の２３０）は、ステップ１３３０において、第１のオプション（例えば、Ａ１）が第１の構成要素に対して適切なオプションかどうか判定することができる。ステップ１３３０では、ステップ１２３０での判定の場合と同様の基準で判定を行うことができる。第１のオプションが第１の構成要素に対して最適なオプションでない場合、プロセスはステップ１３４０に進み、第１構成要素の第２のオプション（例えば、Ａ２）を特定することができる。収集されたショットモニタデータを使用して構成要素の調整を評価することによって、構成要素オプションアナライザ（図２の２６０）が第１の構成要素に対して最適なオプション（例えば、ＡＮ）を識別するまで、プロセスは前述のごとく継続的にループを実行することができる。
【００８６】
ステップ１３３０に戻り、第１のオプションが第１の構成要素に対して最適なオプションであると判定されると、プロセスはステップ１３５０に進み、第１の構成要素に対して最適なオプションから独立した第２の構成要素のオプションを特定することができる。
【００８７】
プロセス１３００は、第２の構成要素の第１のオプション（例えば、Ｂ１）に基づく１つ又は複数のショットを（例えば、図１の打出しモニタ１３０を介して）モニタすることができる（ステップ１３６０）。
【００８８】
ステップ１３７０では、構成要素オプションアナライザ（図２の２３０）は、ステップ１３６０から得られたテストショット結果に基づいて、第１のオプション（例えば、Ｂ１）が第２の構成要素に対して適切なオプションであるかどうか判定することができる（ステップ１３７０）。ステップ１３７０での判定は、ステップ１２３０での判定の場合と同様の基準で行うことができる。第１のオプションが第２の構成要素に対して最適なオプションでない場合、プロセスはステップ１３８０に進み、第２構成要素の第２のオプション（例えば、Ｂ２）を特定することができる。プロセス１３００は、構成要素オプションアナライザ（図２の２６０）が第２の構成要素に対して適切なオプション（例えば、ＢＮ）を特定するまで、前述のごとく、ループの実行を継続することができる。
【００８９】
ステップ１３７０に戻り、第２の構成要素に対して適切なオプションが見つかると、プロセスはステップ１３９０に進み、第１及び第２の構成要素に対して最適なオプション（例えば、ＡＮ、ＢＮ）を特定することができる。
【００９０】
第１の実施例のプロセスは、揮発性メモリ、不揮発性メモリ、又は他の大容量記憶装置（例えば、フロッピー（登録商標）ディスク、ＣＤ、ＤＶＤ）等の、マシンアクセス可能媒体の任意の組み合わせで格納される多様なプログラミングコードのいずれかを利用するマシンアクセス可能命令として実施可能である。例えば、マシンアクセス可能命令の具現化は、プログラマブルゲートアレイ、特定用途向け集積回路（ＡＳＩＣ）、消却・プログラム可能型読取専用メモリ（ＥＰＲＯＭ）、読出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気媒体、光媒体、及び／又は他の適切なタイプの媒体等のマシンアクセス可能媒体によって行われ得る。
【００９１】
図１３では、２つの構成要素に対して適切なオプション又は受け入れ可能なオプションを識別する方法を示しているが、本明細書で説明する方法、装置、及びシステムでは、２つ以上の構成要素に対して最適なオプションを特定することもできる（或いは、１つの構成要素のみについて特定を行ってもよい）。図１３には、特定の順序で処理が示されているが、これらの処理は他の時間的な順序で実行することも可能である。例えば、図１３に示す２つ以上の処理は、順番に、同時に、又は一斉に実行されていてもよい。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【００９２】
図１４は、本願に記載のギャップ決定プロセス１０１が実施され得る、例示的なフィッティングシステムの演算環境１００を示す。例示的なフィッティングシステムのコン演算環境１００は、適切なコンピューティングシステムの一実施例にすぎず、本願に記載の全ての実施例をこのような特定の演算環境に限定するものではない。
【００９３】
例えば、演算環境１００は、他に多数の汎用又は特殊用途の演算システム構成を使用して実施することができる。周知のコンピューティングシステムの実施例としては、パーソナルコンピュータ、ハンドヘルド又はラップトップデバイス、マイクロプロセッサベースのシステム、マルチプロセッサシステム等があるが、これらに限定されない。
【００９４】
コンピュータ１００は、汎用的な演算システムを演算装置１３０の形式で含んでいる。演算装置１３０の構成要素としては、１つ又は複数のプロセッサ（ＣＰＵ、ＧＰＵ、マイクロプロセッサ等を含む）１４０７、システムメモリ１４０９、及びシステムの種々の構成要素を接続するシステムバス１４０８等を挙げることができる。プロセッサ１４０７は、種々のコンピュータで実行可能な命令を処理し、この命令には、ギャップ決定プロセス１０１を実装して演算装置１３０の動作を制御する命令や、他の電子装置及び演算装置（図示せず）と通信を行う命令が含まれる。システムバス１４０８は、数種類のバス構造を示しており、メモリバス又はメモリコントローラと、周辺機器用バスと、アクセラレイテッド・グラフィックス・ポートと、種々のバスアーキテクチャのいずれかを使用するプロセッサ又はローカルバスとを含む。
【００９５】
システムメモリ１４０９は、コンピュータ可読媒体を、ランダムアクセスメモリ（ＲＡＭ）等の揮発性メモリの形式で、及び／又は読出し専用メモリ（ＲＯＭ）等の不揮発性メモリの形式で含む。動作中、ギャップ決定１０１の処理を実施するアプリケーションプログラムを揮発性メモリ内にロードしてもよい。ベーシックインプット／アウトプットシステム（ＢＩＯＳ）は、ＲＯＭに格納される。ＲＡＭには、通常、１つ又は複数のプロセッサ１４０７が直ちにアクセス可能なデータ及び／又はプログラムモジュール、及び／又は１つ又は複数のプロセッサ１４０７によって現在運用されているデータ及び／又はプログラムモジュールが入る。
【００９６】
大容量記憶装置１４０４は、演算装置１３０に接続することも、バスに接続することによりその演算装置に組み込むこともできる。このような大容量記憶装置１４０４としては、不揮発性のリムーバブル磁気ディスク（例えば、「フロッピー（登録商標）ディスク」）１４０５に対して、読み書きを行う磁気ディスクドライブや、不揮発性のリムーバブル光ディスク（例えば、ＣＤ  ＲＯＭ）１４０６に対して読み書きを行う光ディスクドライブ等を挙げることができる。コンピュータ可読媒体１４０５、１４０６は、通常、フロッピー（登録商標）ディスク、ＣＤ、携帯用メモリスティック等で供給されるコンピュータ可読命令、データ構造体、プログラムモジュール等を具現化する。ギャップ決定プロセス１０１を実施するアプリケーションプログラムは、上記した大容量記憶装置に配置することができる。また、格納してギャップ分析で利用するテストデータは、ギャップ決定プロセス１０１で使用するコンピュータ可読媒体に格納することが可能である。
【００９７】
ハードディスク１４１０、大容量記憶装置１４０４、ＲＯＭ及び／又はＲＡＭ１４０９には、ギャップ決定のプロセス等、任意の数のプログラムモジュールを格納することができる。これには、例えば、オペレーティングシステム、１つ又は複数のアプリケーションプログラム（例えば、ギャップを決定するもの１０１）、他のプログラムモジュール、プログラムデータ等が含まれる。このようなオペレーティングシステム、アプリケーションプログラム、他のプログラムモジュール、及びプログラムデータ（又はこれらの組み合わせ）のそれぞれには、本明細書で説明する方法１０１の実施形態を含むことができる。
【００９８】
表示装置１５０は、ビデオアダプタ１４１１等のインターフェイスを介して、システムバス１４０８に接続することができる。このような表示装置は、ギャップ決定プロセス１０１に対応するグラフィカルユーザインターフェイス（図３の３００）を表示するのに適切であると考えられる。ユーザは、あらゆる入力装置１１０（キーボード、ポインティングデバイス、ジョイスティック、ゲームパッド、シリアルポート等）を介して、演算装置７０２とインターフェイスをとることができる。これらの入力装置や他の入力装置は、システムバス１４０８に接続された入力／出力インターフェイス１４１２を介してプロセッサ１４０７に接続されるが、パラレルポート、ゲームポート、及び／又はユニバーサルシリアルバス（ＵＳＢ）等、他のインターフェイスやバス構造によって接続してもよい。
【００９９】
演算装置１００は、１つ又は複数のローカルエリアネットワーク（ＬＡＮ）や、ワイドエリアネットワーク（ＷＡＮ）等を介して１台又は複数台のリモートコンピュータと接続されたネットワーク環境での動作が可能である。処理装置１３０は、ネットワークアダプタ１４１３を介して、又は別の方法としてモデム、ＤＳＬ、又はＩＳＤＮインターフェイスによってネットワーク１４１４に接続することができる。コンピュータプログラム製品は、ネットワークを介して転送される命令、制御ロジック、及びプログラム情報等を含むことができる（通常は、揮発性メモリや不揮発性メモリに加えて、フロッピー（登録商標）ディスクやＣＤ等の従来から存在する記憶媒体への記憶又は転送による）。
【０１００】
通常、従来技術のギャップ分析でクラブセット全体を最適化するためには、個人がショットを打っていないクラブの距離をゴルフクラブフィッターが推定できるように、個人は複数のクラブ（例えば４本以上のクラブ）でショットを打たなければならない場合がある。これに対して、本明細書で説明する装置、方法、及びシステム（適合システム１００）では、少ない本数のクラブ、例えば３本のクラブ（メタルウッド、アイアン、ウェッジ等）でショットを打つだけでゴルフクラブセット全体のギャップ分析を正確に行うことができる。例えば、本明細書で説明する装置、方法、及びシステムでは、完全なクラブセット（例えば、１４本のゴルフクラブ）を実現するのに「最適な」クラブを推奨すると同時に、プレーヤの好み、均一なギャップ、及びプレーヤの技量を考慮して、完全なクラブセットを構成する各クラブの弾道を適切に維持することができる。
【０１０１】
更に、従来の方法の大部分は主観的になり、ロングアイアンのパフォーマンスの低下やギャップ分析に対する他の条件の影響等、多くのパフォーマンス傾向を正確に予測することができない。通常、ゴルフショットのキャリー距離と総合距離との兼ね合いは、ゴルフクラブフィッターにとって判断するのが難しく、また、ゴルフクラブのフィッティングを行う個人にとって理解するのが難しかった。本明細書で説明する技法により、ゴルフクラブフィッターは、ゴルフショットのキャリー距離と総合距離を迅速且つ簡単に特定して確認することができる。
【０１０２】
追跡装置１２０と分析ルーチン（例えば、プロセッサ１３０で実行される）からのデータにより、本明細書で説明する装置、方法、及びシステム（フィッティングシステム１０）は、個人がショットを打ったクラブのボール弾道をモデル化することができ、更に本実施形態のフィッティングシステム１００は、個人のパフォーマンスとデータベース２９０に格納されているプレーヤデータとを比較することにより、ゴルフクラブセット内の他のクラブのボール弾道をモデル化及び予測することができる。また、本明細書で説明する技法では、相対的なショット分散、最適な範囲と比較されたショットプロファイル、及び種々の視点からの３Ｄショット情報をゴルフクラブフィッターに提供することもできる。本明細書で説明する技法では、ゴルフクラブフィッティング分析のためにより多くのツールを提供すると共に、ゴルフクラブセットの推奨に信頼性を持たせることができる。
【０１０３】
上記のプロセスシーケンスを任意の順序で同等に実行しても所望の結果が得られることは、当業者ならば理解できるであろう。また、サブプロセスは、通常、上記したプロセスの機能全体の効果を減じることなく必要に応じて省略することができる。
【０１０４】
図には特定の順序で処理が示されているが、これらの処理は他の時間的な順序で実行することも可能である。例えば、図示した２つ以上の処理は、順番に、同時に、又は一斉に実行してよい。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
（第２の実施形態）
【０１０５】
図１５及び図１６の実施例では、フィッティングシステム２１００は、入力装置２１１０と、追跡装置２１２０（例えば、ボール打出しモニタ及び／又はボール弾道モニタ）と、処理装置２１３０とを備えることができる。入力装置２１１０と追跡装置２１２０は、無線接続及び／又は有線接続を介して処理装置２１３０に接続することができる。フィッティングシステム２１００を使用すれば、ドライバタイプのゴルフクラブ、フェアウェイウッドタイプのゴルフクラブ、ハイブリッドタイプのゴルフクラブ、アイアンタイプのゴルフクラブ、ウェッジタイプのゴルフクラブ、パタータイプのゴルフクラブ、及び／又は他の適切なタイプのゴルフクラブ等、種々のゴルフクラブのフィッティングを行うことができる。
【０１０６】
概して、入力装置２１１０は、カスタムフィッティングセッションのインタビュー部分を補助することができる。１つ又は複数のゴルフクラブをフィッティングする個人２１４０の身体的特性及びパフォーマンス特性に関連する情報（例えば、図１６の身体的特性情報２２１０とパフォーマンス特性情報２２２０）を、入力装置２１１０を介して処理装置２１３０に入力できるように、（例えば、１つ又は複数の有線接続及び／又は無線接続を介して）入力装置２１１０を処理装置２１３０に接続してもよい。一例では、身体的特性情報２２１０は、性別（例えば、男性又は女性）、年齢、利き手（例えば、左手又は右手）、手の寸法（例えば、利き手の大きさや最も長い指等）、身長（例えば、頭の先からつま先まで）、手首から床までの距離、及び／又は他の適切な特性を含むことができる。パフォーマンス特性情報２２２０には、１つ又は複数のゴルフクラブの平均的なキャリー距離（例えば、ドライバゴルフクラブや７番アイアンゴルフクラブ等を使用して個人が打ったショットの平均的なキャリー距離）、ゴルフのハンディキャップ、特定の期間（例えば、一ヶ月、四半期、一年）あたりにプレーするラウンド数、ゴルフのパフォーマンス（例えば、飛距離、方向、弾道、ショットパターン）、及び／又は他の適切な特性を含めることができる。入力装置２１１０は、個人が処理装置２１３０にデータやコマンドを入力することを許容する。例えば、入力装置２１１０は、キーボード、マウス、タッチセンサを備えたディスプレイ、トラックパッド、トラックボール、音声認識システム、及び／又は他の適切なヒューマンインターフェイスデバイス（ＨＩＤ）によって実施することが可能である。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１０７】
追跡装置２１２０は、特定のゴルフクラブを使用して打ったゴルフボールのショットに関する特性（図１６のショット特性情報２２３０）を計測することが可能である。処理装置２１３０にショット特性情報２２３０を提供すために、追跡装置２１２０は、１つ又は複数の有線接続及び／又は無線接続を介して処理装置２１３０に接続される。例えば、ショット特性情報２２３０には、ショット中のゴルフクラブの速度、ゴルフクラブでの打撃に反応したゴルフボールの速度、ゴルフクラブでの打撃に反応したボールの打出し角度、ゴルフクラブでの打撃に反応したゴルフボールのバックスピン、ゴルフクラブでの打撃に反応したゴルフボールのサイドスピン、ゴルフボールのスマッシュファクタ（例えば、ゴルフボールの速度をゴルフクラブヘッドの速度で割り算したもの）、ショットの総合距離、ショットの曲がり（例えば、最初の方向に対する曲がりで、サイドスピンに起因する）、ショットのオフセンター距離、及び／又は他の適切なショット特性を含めることができる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１０８】
処理装置２１３０は、弾道アナライザ２２４０と、ショット分散アナライザ２２５０と、構成要素オプションアナライザ２２６０と、ギャップアナライザ２２７０とを含むことができる。また、処理装置２１３０は、グラフィカルユーザインターフェイス２２８０と、データベース２２９０を含むことができる。弾道アナライザ２２４０、ショット分散アナライザ２２５０、構成要素オプションアナライザ２２６０、ギャップアナライザ２２７０、グラフィカルユーザインターフェイス２２８０、及び／又はデータベース２２９０は、バス２２９５を介して互いに通信することができる。以下に説明するように、処理装置２１３０は、身体的特性情報２２１０、パフォーマンス特性情報２２２０、及び／又はショット特性情報２２３０に基づいて、推奨製品を提示し、個人２１４０に１つ又は複数のゴルフクラブをカスタムフィッティングさせることができる。概して、弾道アナライザ２２４０は、二次元弾道表示部（図１９の２３２０）及び三次元弾道表示部（図１８の２３１０）を生成するために、ショット特性情報２２３０等を分析する。ショット分散アナライザ２２５０は、ショット分散表示部（例えば、図２０の２３３０のように表示される表示部）を生成するために、ショット特性情報２２３０を分析する。構成要素オプションアナライザ２２６０は、ゴルフクラブの１つ又は複数の構成要素に対して適切なオプションを特定するために、身体的特性情報２２１０、パフォーマンス特性情報２２２０、及び／又はショット特性情報２２３０を分析する。ギャップアナライザ２２７０は、ゴルフクラブセット内の隣り合う２本のゴルフクラブ間のギャップ距離が実質的に均一であるゴルフクラブセット、及び／又はゴルフクラブセット内のギャップ距離の推移（例えば、セット内の隣り合う２本のゴルフクラブ間のギャップ距離は、セット内を通して、広がることもあれば狭まることもある）を特定するために、身体的特性情報２２１０、パフォーマンス特性情報２２２０、及び／又はショット特性情報２２３０を分析する。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１０９】
図１６では、１つ又は複数の構成要素が個別のステップとして表現されているが、処理装置２１３０の２つ以上の構成要素を１つのステップに統合してもよい。図１６では、特定の構成要素が処理装置２１３０内に統合されているが、１つ又は複数の構成要素を処理装置２１３０から独立させることが可能である。一例では、データベース２２９０を中央サーバ（図示せず）内に統合することができ、処理装置２１３０は、データベース２２９０からローカル記憶装置又はメモリ（図示せず）に情報をダウンロードすることができる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１１０】
次に図１７を参照すると、例えば、グラフィカルユーザインターフェイス２２８０は、複数の表示部２３００（概して、２３１０、２３２０、２３３０、及び２３４０として同時又は一斉に表示される）を生成することができる。例えば、複数の表示部２３００には、三次元弾道表示部２３１０と、二次元弾道表示部２３２０と、ショット分散表示部２３３０と、構成要素オプション表示部２３４０とが含まれていてもよい。概して、複数の表示部２３００は、ゴルフクラブのカスタムフィッティングセッションに関連する仮想的な描画及び／又は情報を提供することができる。図１７では、特定の数の表示部を示しているが、複数の表示部２３００に含める表示部を増やしたり減らしたりして、ゴルフクラブのカスタムフィッティングセッションに関連する仮想的な描画及び／又は情報を提供することができる。また、図１７では、複数の表示部２３００に対して、特定の構成及びサイズを示しているが、グラフィカルユーザインターフェイス２２８０は、複数の表示部２３００を他の異なる構成、サイズ等で生成することができる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１１１】
図１８の例では、三次元弾道表示部２３１０は、特定のゴルフクラブと関連付けられた、ゴルフボールの初期の位置２４４０からの１つ又は複数の弾道２４００（通常、２４１０、２４２０、２４３０として表示される）を生成することができる。即ち、三次元弾道表示部２３１０は、ゴルフボールを打つ個人２１４０の視点から、及び／又は個人２１４０の近くに位置する誰か他の人の視点から弾道２４００を生成することができる。一例では、三次元弾道表示部２３１０は、特定のゴルフクラブを使用した第１のゴルフボールショットを示す第１の弾道２４１０と、同一のゴルフクラブを使用した第２のゴルフボールショットを示す第２の弾道２４２０と、同一のゴルフクラブを使用した第３のゴルフボールショットを示す第３の弾道２４３０を生成することができる。
【０１１２】
図１８では、第１の弾道２４１０と、第２の弾道２４２０と、第３の弾道２４３０が、実線、破線、及び点線でそれぞれ描写されているが、弾道２４００が色、及び／又は陰影の種類によって表現されていてもよい。一例では、第１の弾道２４１０を第１の色（例えば、赤色）で示し、第２の弾道２４２０を第２の色（例えば、青色）で示し、第３の弾道２４３０を第３の色（例えば、黄色）で示すことができる。別の例では、第１の弾道２４１０を第１のゴルフクラブに関連付けて、第２の弾道２４２０を第２のゴルフクラブに関連付けて、第３の弾道２４３０を第３のゴルフクラブに関連付けてもよい。以下に詳細に説明するように、第１のゴルフクラブ、第２のゴルフクラブ、及び第３のゴルフクラブは、１つ又は複数の構成要素オプション（例えば、モデル、ロフト、ライ、シャフト、長さ、グリップ、跳ね返り、重量（例えばスイング重量））が、互いに異なるものであってもよい。特に、第１の弾道２４１０は、第１のゴルフクラブと関連付けられた複数のショットの平均を示すことができる。第２の弾道２４２０は、第２のゴルフクラブと関連付けられた複数のショットの平均を示すことができる。第３の弾道２４３０は、第３のゴルフクラブと関連付けられた複数のショットの平均を示すことができる。したがって、第１の弾道２４１０を第１の色（例えば、赤色）で示し、第２の弾道２４２０を第２の色（例えば、青色）で示し、第３の弾道２４３０を第３の色（例えば、黄色）で示すことができる。上記の実施例では特定の色について説明しているが、本明細書で説明する方法、装置、及びシステムは、陰影の種類等の他の適切な描写方法によって使用することができる。
【０１１３】
三次元弾道表示部２３１０では、上記の弾道情報に加えて、カスタムフィッティングセッションの場所の環境情報（例えば、標高、風速、湿度、及び／又は温度）を提供することもできる。図１８及び上記の実施例では、３つの弾道を描写及び説明しているが、本明細書で説明する方法、装置、及びシステムでは、弾道数を３つより増やすことも減らすこともできる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１１４】
図１９を参照すると、例えば、二次元弾道表示部２３２０は、最適な弾道の範囲２５４０に対して、１つ又は複数の弾道２５００（通常、２５１０、２５２０、及び２５３０として表示される）を生成することができる。図１９では、最適な弾道範囲２５４０を点線で描写しているが、最適な弾道範囲２５４０は、グレースケールの帯として描写されていてもよい。特に、最適な弾道範囲２５４０は、最適な弾道と許容誤差に基づくことが可能である。上限２５４２及び下限２５４４により、最適な弾道に対する許容誤差を定義することができる。二次元弾道表示部２３２０は、弾道２５００の側面図を提供することができる。特に、弾道２５００のそれぞれで、特定のゴルフクラブを使用したショットを示すことができる。例えば、第１の弾道２５１０では、あるゴルフクラブを使用した第１のショットの弾道を示すことができる。第２の弾道２５２０では、同一のゴルフクラブを使用した第２のショットの弾道を示すことができる。第３の弾道２５３０では、同一のゴルフクラブを使用した第３のショットの弾道を示すことができる。或いは、弾道２５００のそれぞれは、ゴルフクラブに関連付けられた複数のショットの平均を示すことができる。例えば、第１の弾道２５１０は、第１のゴルフクラブに関連付けられた複数のショットの平均を示すことができる。第２の弾道２５２０は、第２のゴルフクラブ（第１のゴルフクラブとは異なる）に関連付けられた複数のショットの平均を示すことができる。第３の弾道２５３０は、第３のゴルフクラブ（第１及び第２のゴルフクラブとは異なる）に関連付けられた複数のショットの平均を示すことができる。特に、以下に説明するように第１、第２、及び第３のゴルフクラブは、互いに１つ又は複数の構成要素オプション（例えば、モデル、ロフト、ライ、シャフト、長さ、グリップ、跳ね返り、重量等）が異なっていてもよい。最適な弾道範囲２５４０は、特定のスイングパラメータ（例えば、スイング速度、ボール速度等）を使用して個人の目標範囲を示すことができる。したがって、弾道２５００を最適弾道範囲２５４０と比較することができる。
【０１１５】
二次元弾道表示部２３２０は、上記の弾道情報に加えて、各ショットに関連するショット情報（例えば、クラブ速度、ボール速度、スマッシュファクタ、打出し角度、バックスピン、サイドスピン、垂直着地角、オフライン距離、キャリー距離等）を提供することもできる。また、二次元弾道表示部２３２０は、一連のショットに関連するショット情報を展開又は非表示にすることができる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１１６】
次に図２０を参照すると、ショット分散表示部２３３０は、ショット分散と関連付けられた１つ又は複数の外周２６００（一般に２６１０及び２６２０のように表示される）を生成することができる。外周２６００の各外周では、特定のゴルフクラブを使用して得られた２つ以上のショットを示すことができる（例えば、分散の目測）。また、各外周を使用して、範囲内に入っている特定のパーセントのショット（例えば９０％）を取り囲むことができ、これに対し、複数のショット（例えば１０％）はその特定の外周の外側に表示され得る。
【０１１７】
一例では、ショット分散表示部２３３０は、第１のゴルフクラブに関連付けられた複数のショットを内包する第１の外周２６１０と、第２のゴルフクラブ（第１のゴルフクラブと異なる）に関連付けられた複数のショットを内包する第２の外周２６２０とを生成することができる。特に、以下に詳しく説明するように、第１のゴルフクラブと第２のゴルフクラブの１つ又は複数の構成要素オプション（例えば、モデル、ロフト、ライ、シャフト、長さ、グリップ、跳ね返り、重量等）を互いに異なるものとしてもよい。第１の外周２６１０を第１の色（例えば、青色）で示し、第２の外周２６２０を第２の色（例えば、赤色）によって示してもよい。
【０１１８】
ショット分散表示部２３３０は、実質的にストレートなショット（例えば、２６４０として表示されるショット）を表現するために、中心線２６３０を提供することができる。中心線２６３０を使用することにより、各ショットのオフライン距離２６５０を求めることができる。中心線２６３０より左側のショットは、フックショット、ドローショット、又はプルショットであり、一方、中心線２６３０より右側のショットは、スライスショット、フェードショット、又はプッシュショットである。例えば、第１の外周２６１０によって囲まれたショットは、フックショット、ドローショット、及び／又はプルショットを含み得る。第２の外周２６２０によって囲まれたショットは、ドローショット、スライスショット、又はフェードショット及び／又はプッシュショットを含み得る。
【０１１９】
図２０では、楕円形の外周を表現しているが、本明細書で説明する方法、装置、及びシステムは他の適切な形状（例えば、円、矩形等）の外周も含むこともできる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１２０】
構成要素オプション表示部２３４０は、ゴルフクラブの１つ又は複数の構成要素に関連する１つ又は複数のオプションを表示することができる。一例において、構成要素オプション表示部２３４０は、個人２１４０に対応する身体的特性情報、パフォーマンス特性情報、及び／又はショット特性情報に基づいて、製造業者によって提示されるドライバタイプのゴルフクラブの１つ又は複数のモデルを示すことができる。特に、構成要素オプションアナライザ２２６０は、ゴルフクラブのスイング速度、及び、個人２１４０の性別に基づいて特定のモデルを特定することができる（例えば、モデルオプション）。構成要素オプションアナライザ２２６０は、選定されたモデルオプションに基づいて、選定されたこのモデルオプションと一緒に製造業者によって提示される１つ又は複数のロフトを特定することができる（例えば、ロフトオプション）。更に、構成要素オプションアナライザ２２６０は、選定されたモデルオプションと、選定されたロフトオプションに対応するシャフトの１つ又は複数のタイプ（例えば、レギュラー、スティッフ、エキストラスティッフ、ソフト）を提供することもできる（例えば、シャフトオプション）。例えば、構成要素オプションアナライザ２２６０は、個人２１４０のスイング速度に基づいて、シャフトオプションを特定することができる。構成要素オプションアナライザ２２６０は、選定されたモデルオプションと、選定されたロフトオプションと、選定されたシャフトオプションに基づいて、そのモデルオプションと、そのロフトオプションと、そのシャフトオプションとに対応する１つ又は複数の長さを特定することができる。また、構成要素オプションアナライザ２２６０は、選定されたモデルオプションと、選定されたロフトオプションと、選定されたシャフトオプションと、選定された長さオプションとに対応する１つ又は複数のグリップを特定することができる。例えば、ショットの弾道がスライスになるため、それを真直ぐな弾道にしたいという個人２１４０の場合、構成要素オプションアナライザ２２６０は、個人２１４０が曲がりの少ないボール弾道を実現できるように（例えばサイドスピンが小さくなるように）、比較的薄めのグリップを特定することができる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１２１】
構成要素オプションアナライザ２２６０及び／又は構成要素オプション表示部２３４０は、ゴルフクラブの各構成要素の最適なオプションを特定するために、交換可能なクラブヘッド及びシャフトシステムと関連して用いられる。構成要素オプションアナライザ２２６０は、ゴルフクラブの特定の構成要素の種々のオプションを、他の構成要素を固定した状態で変更することにより、その特定の構成要素に対して最適なオプションを決定することができる。一例では、同じモデルにおいて、ロフトが異なる種々のクラブを使用することにより、個人に最も適したロフトを決定することができる。
【０１２２】
フィッティングセッション中に、個人２１４０に仮想的な経験をさせるために、処理装置２１３０は、入力装置２１１０を介して環境特性情報２２３５（図１５）を受信することもできる。これにより、処理装置２１３０は、個人２１４０がゴルフを１ラウンド、プレーする可能性のある環境の視覚表示を（例えば、複数の表示部２３００を介して）生成することができる。例えば、環境特性情報２２３５には、ゴルフボールの条件（例えば、ゴルフボールのブランド（高品質のゴルフボール、又は高品質でないゴルフボール等）、ゴルフボールの構造（ツーピースボール、マルチレイヤボール等）、ゴルフボールのタイプ（ディスタンスボール、スピンコントロールボール等）、ゴルフボールのカバー（サーリンカバー、ウレタンカバー等））、天候条件（気温、湿度、風等）、ゴルフコースの条件（ゴルフコースの標高、ゴルフコースのフェアウェイ表面の条件、ゴルフコースのグリーン表面の条件等）、及び／又はゴルフを１ラウンドするときの他の適切な環境条件が含まれ得る。
【０１２３】
一例では、個人２１４０は、通常、比較的に標高の高い場所にあるゴルフコースでプレーすると考えられるが、フィッティングセッションは、比較的に標高が低い場所で実施される場合がある。したがって、処理装置２１３０は、そのようなゴルフコースの標高の近似値等の環境特性情報２２３５を（例えば、入力装置２１１０を介して）受信することができる。弾道アナライザ２２４０及び／又はショット分散アナライザ２２５０は、フィッティングセッションの実行時に、その近似標高値に基づいて視覚的表現を複数の表示部２３００に生成することが可能になる。結果として、処理装置２１３０は、三次元弾道表示部２３１０に弾道２４００を、二次元弾道表示部２３２０に弾道２５００を、及び／又はショット分散表示部２３３０に外周２６００を生成するために、ショット特性情報２２３０（例えば、追跡装置２１２０を介して取得）、及び、環境特性情報２２３５を使用することができる。
【０１２４】
別の例において、個人２１４０は、通常、ゴルフの１ラウンド中に特定ブランドの高品質ゴルフボールを使用するかもしれない。個人２１４０は、フィッティングセッション時に、高品質でないゴルフボール（例えば、ドライビングレンジ用のボール）を打ってもよいが、処理装置２１３０は、（例えば、弾道アナライザ２２４０及び／又はショット分散アナライザ２２５０を介して）個人２１４０がフィッティングセッション中に、特定ブランドの高品質ゴルフボールを使用した場合と同じように、仮想表現を提供することができる。例えば、個人２１４０は、フィッティングセッション中に、高品質でないゴルフボールを打ってもよいが、弾道アナライザ２２４０は、三次元弾道表示部２３１０に弾道２４００を、及び／又は二次元弾道表示部２３２０に弾道２５００を生成するために、特定ブランドの高品質ゴルフボールに関連するデータとショット特性情報２２３０とを使用することができる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１２５】
上記の例では、個人２１４０にゴルフクラブをカスタムフィッティングするフィッティングシステム２１００を説明しているが、本明細書で説明する方法、装置、及びシステムは他の適切な形で使用してもよい。処理装置２１３０は、構成要素オプション表示部２３４０に加えて、又はこれに代えて、情報提供又は教育を目的としてマルチメディア表示部を提供することもできる。例えば、マルチメディア表示部では、ゴルフクラブやゴルフのプレー等の種々の様態を説明するビデオを提供してもよい。このように、処理装置２１３０は、１つ又は複数のゴルフクラブについて推奨製品を提供することに代えて、又はそれに加えて、情報分析又は教育的分析を提供することができる。
【０１２６】
図２１は、個人２１４０に関連する身体的特性情報２２１０、パフォーマンス特性情報２２２０、及び／又はショット特性情報２２３０に基づいて、個人２１４０に適したゴルフクラブを特定するように、図１５の処理装置２１３０が構成され得る一方法を示す。例示的なプロセス２７００は、揮発性メモリ、不揮発性メモリ、又は他の大容量記憶装置（例えば、フロッピー（登録商標）ディスク、ＣＤ、ＤＶＤ）等の、マシンアクセス可能媒体の任意の組み合わせで格納される多様なプログラミングコードのいずれかを利用するマシンアクセス可能命令として実施可能である。例えば、マシンアクセス可能命令の具現化は、プログラマブルゲートアレイ、特定用途向け集積回路（ＡＳＩＣ）、消却・プログラム可能型読取専用メモリ（ＥＰＲＯＭ）、読出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気媒体、光媒体、及び／又は他の適切なタイプの媒体等のマシンアクセス可能媒体によって行われ得る。
【０１２７】
図２１には、特定の順序で処理が示されているが、これらの処理は、他の時間的な順序で実行することも可能である。また、例示的なプロセス２７００は、図１５及び図１６の処理装置２１３０に関連して、個人２１４０にゴルフクラブを推奨する一方法の実施例として提供及び説明するにすぎない。実施例のプロセス２７００は、交換可能な構成要素システム（例えば、交換可能なクラブヘッド／シャフトシステム）を使用して、ゴルフクラブの種々の構成要素に対して様々なオプションの組み合わせ（例えば、モデル、ロフト、ライ、シャフト、長さ、グリップ、跳ね返り、及び／又は重量）を提供することもできる。
【０１２８】
図２１の例では、プロセス２７００は、（例えば、図１５及び図１６の処理装置２１３０を介して）ゴルフクラブの複数の構成要素のそれぞれに対してオプションを特定することから始めることができる（ステップ２７１０）。各構成要素に対するオプションは、データベース２２９０に格納された内容に従って特定することができる。概して、プロセス２７００は、各構成要素に対して独立した処理が実行されるように、複数の構成要素のそれぞれに対して最適なオプションを特定するために、複数の構成要素のそれぞれを分離することができる。即ち、個人２１４０は、第１の構成要素の第１のオプションを備えるゴルフクラブを使用して、ゴルフボールを１回又は複数回ショットすることができる。一例では、フィッティングシステム２１００（図１５）は、ドライバタイプのゴルフクラブを個人２１４０にフィッティングさせることができる。したがって、構成要素オプションアナライザ２２６０は、身体的特性情報２２１０とパフォーマンス特性情報２２２０に基づき、個人２１４０に対して特定のモデルを特定することができる。プロセス２７００は、第１の構成要素の第１のオプション（例えば、Ａ１）に基づく１つ又は複数のショットを（図１５の追跡装置２１２０を介して）モニタすることができる（ステップ２７２０）。
【０１２９】
構成要素オプションアナライザ２２３０は、ステップ２７２０で得られたショット結果に基づいて、第１のオプション（例えば、Ａ１）が第１の構成要素に対して最も適しているかどうか判定することができる（ステップ２７３０）。ステップ２７３０での判定は、第１の実施形態のステップ１２３０での判定の場合と同様の基準で行うことが可能である。第１のオプションが第１の構成要素に対して最も適したオプションでない場合、プロセス２７００は次のステップに進み、第１構成要素として第２のオプション（例えば、Ａ２）を特定する（ステップ２７４０）。プロセス２７００は、構成要素オプションアナライザ２２６０が第１の構成要素に対して最も適切なオプション（例えば、ＡＮ）を特定するまで、前述のごとく、ループを継続して実行することができる。
【０１３０】
ステップ２７３０に戻り、第１の構成要素に対して第１のオプションが最も適している場合、プロセス２７００は、次のステップに進み、第１の構成要素に対して最適なオプションに基づいて、第２の構成要素に対するオプションを特定することができる（ステップ２７５０）。例えば、プロセス２７００では、最適なモデルに対応する最適なロフトを特定することができる。ステップ２７００では、第２の構成要素の第１のオプション（例えば、Ｂ１）を組み込んだクラブに基づく１つ又は複数のショットを、（例えば、図１５の追跡装置２１２０の打出しモニタを介して）モニタすることができる（ステップ２７６０）。
【０１３１】
構成要素オプションアナライザ２２３０は、ステップ２７６０から得られたショット結果に基づいて、第１のオプション（例えば、Ｂ１）が、第２の構成要素に対して最も適しているかどうか判定することができる（ステップ２７７０）。ステップ２７７０での判定は、第１の実施形態のステップ１２３０での判定の場合と同様の基準で行うことができる。第１のオプションが第２の構成要素に対して最も適したオプションでない場合、プロセス２７００は次のステップに進み、第２構成要素の第２のオプション（例えば、Ｂ２）を特定する（ステップ２７８０）。プロセス２７００は、構成要素オプションアナライザ２２６０が第２の構成要素に対して適切なオプション（例えば、ＢＮ）を特定するまで、前述のごとく、ループの実行を継続することができる。
【０１３２】
ステップ２７７０に戻り、第１のオプションが第２の構成要素に対して適切なオプションであると判定されると、プロセス２７００は、次のステップに進み、第１及び第２の構成要素に対して最適なオプション（例えば、ＡＮ、ＢＮ）を特定することができる（ステップ２７９０）。
【０１３３】
図２１では、２つの構成要素に対して最適なオプションを特定する方法を示しているが、本明細書で説明する方法、装置、及びシステムでは３つ以上の構成要素に対して最適なオプションを特定することもできる。図２１には、特定の順序で処理が示されているが、これらの処理は他の時間的な順序で実行することも可能である。例えば、図２１に示した２つ以上の処理は、順番に、同時に、又は一斉に実行してよい。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１３４】
前述のように、プロセス２７００は、まず、最初の構成要素の最適なオプションを特定することができる。最初の構成要素の最適なオプションを特定することに応答して、プロセス２７００は、その構成要素の最適なオプションに基づいて、次の構成要素の最適なオプションを特定することができる。或いは、図２２に示すように、プロセス２８００は、構成要素の最適オプションの特定を、別の構成要素の最適オプションの場合とは独立して行うことができる。プロセス２８００は、ゴルフクラブの複数の構成要素のそれぞれに対して、オプションを特定することから始めることができる（ステップ２８１０）。プロセッサ２８００は、第１の構成要素の第１のオプション（例えば、Ａ１）に基づく１つ又は複数のショットを（例えば、図１５の追跡装置２１２０の打出しモニタを介して）モニタすることができる（ステップ２８２０）。
【０１３５】
構成要素オプションアナライザ２２３０は、ステップ２８２０で得られたショット結果に基づいて、第１のオプション（例えば、Ａ１）が第１の構成要素に対して最適なオプションかどうか判定することができる（ステップ２８３０）。第１のオプションが第１の構成要素に対して最適なオプションでない場合、プロセス２８００は、次のステップに進み、第１構成要素の第２のオプション（例えば、Ａ２）を特定することができる（ステップ２８４０）。構成要素オプションアナライザ２２６０が、第１の構成要素に対して最適なオプション（例えば、ＡＮ）を特定するまで、プロセス２８００は、前述のごとく継続的にループを実行することができる。
【０１３６】
ステップ２８３０に戻り、第１のオプションが第１の構成要素に対して最適なオプションであると判定されると、プロセス２８００は次のステップに進み、第１の構成要素に対して最適なオプションから独立した第２の構成要素のオプションを特定することができる（ステップ２８５０）。プロセス２８００は、第２の構成要素の第１のオプション（例えば、Ｂ１）に基づく１つ又は複数のショットを（例えば、図１５の追跡装置２１２０を介して）モニタすることができる（ステップ２８６０）。
【０１３７】
構成要素オプションアナライザ２２３０は、ステップ２８６０から得られたショット結果に基づいて、第１のオプション（例えば、Ｂ１）が第２の構成要素に対して最適なオプションであるかどうか判定することができる（ステップ２８７０）。第１のオプションが第２の構成要素に対して最適なオプションでない場合、プロセス２８００は次のステップに進み、第２構成要素の第２のオプション（例えば、Ｂ２）を特定することができる（ステップ２８８０）。プロセス２８００は、構成要素オプションアナライザ２２６０が第２の構成要素に対して最適なオプション（例えば、ＢＮ）を特定するまで、前述のごとく、ループの実行を継続することができる。
【０１３８】
ステップ２８７０に戻り、第１のオプションが第２の構成要素に対して最適なオプションである場合、プロセス２８００は、次のステップに進み、第１及び第２の構成要素に対して最適なオプション（例えば、ＡＮ、ＢＮ）を特定することができる（ステップ２８９０）。
【０１３９】
図２２では、２つの構成要素に対して最適なオプションを識別する方法を示しているが、本明細書で説明する方法、装置、及びシステムでは、３つ以上の構成要素に対して最も適なオプションを特定することもできる。図２２には特定の順序で処理が示されているが、これらの処理は、他の時間的な順序で実行することも可能である。例えば、図２２に示す２つ以上の処理は、順番に、同時に、又は一斉に実行してよい。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１４０】
図２３と図２４の実施例では、処理装置２１３０は、１つ又は複数のギャップ分析表示部を生成することができる（一般に２９００及び３０００のように表示される）。ギャップ分析表示部２９００及び３０００は、それぞれ、異なるゴルフクラブ（例えば、セット内の２本のゴルフクラブ）を使用して打った２つのショット間での少なくとも１つのギャップ距離を視覚的に表示することができる（一般には２９０５及び３００５のように表示される）。ギャップ距離２９０５は、２本の異なるゴルフクラブで打たれた２つのショットのキャリー距離の差とすることができる。一例では、個人２１４０は、６番アイアンゴルフクラブでゴルフボールを打って１５０ヤードの飛距離を出すことができ、また、個人２１４０は、５番アイアンゴルフクラブでゴルフボールを打って１６０ヤードの飛距離を出すことができる。したがって、５番アイアンゴルフクラブと６番アイアンゴルフクラブとの間のギャップ距離２９０５は、１０ヤードとなる。また、概して、図２３の２９１０と２９２０のように示されるキャリー距離は、ゴルフクラブによって打撃されてから着地するまでのゴルフボールの移動距離とすることができる。これにより、ギャップ距離２９０５は、第１のショット２９１５に対応するキャリー距離２９１０と、第２のショット２９２５に対応するキャリー距離２９２０との差とすることができる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１４１】
或いは、図２４に示すように、ギャップ距離３００５を、異なる２本のゴルフクラブで打った２つのショット間における総合距離の差とすることが可能である。特に、ギャップ距離３００５は、異なる２本のゴルフクラブで打った２つのショット間における総合距離の差とすることができる。概して、３０１０及び３０２０のように表示される総合距離はそれぞれ、キャリー距離２９２０及び２９３０に、ゴルフボールが着地してから最終的な位置に静止するまでのゴルフボールの移動距離を足し算した距離とすることができる。したがって、ギャップ距離３００５は、第１のショット２９１５に対応する総合距離３０１０と、第２のショット２９２５に対応する総合距離３０２０との差とすることができる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１４２】
ゴルフルール規定団体により、ゴルフのラウンド中に、個人２１４０が使用できるゴルフクラブの本数（例えば、個人２１４０がゴルフバッグに入れて携帯できるゴルフクラブの本数）が規定されている。例えば、個人２１４０は、最大で１４本のゴルフクラブをゴルフバッグに入れて携帯することを許されている。しかしながら、個人２１４０は、必ずしも１４本のクラブ全てを効果的に使用できるとは限らない。以下に詳しく説明するように、セット内の多様なゴルフクラブ（例えば、フェアウェイウッドタイプのゴルフクラブ、ハイブリッドタイプのゴルフクラブ、アイアンタイプのゴルフクラブ、ウェッジタイプのゴルフクラブ等）のショット間のギャップを均一に維持することにより、個人２１４０のパフォーマンスを支援することができる。或いは、個人２１４０は、１５本以上のゴルフクラブを所有、使用、及び／又は購入し、コースの条件に基づいてクラブを交換してもよい。
【０１４３】
概して、ギャップアナライザ２２７０（図１６）は、ギャップが均一となるゴルフクラブセットを提供するために、身体的特性情報２２１０、パフォーマンス特性情報２２２２０、及び／又はショット特性情報２３０を分析することができる。ギャップアナライザ２２７０は、個人２１４０のスイング速度に加えて、ショット特性情報２２３０（例えば、２本以上のゴルフクラブに関連する２つ以上のショットのボール速度、ボール打出し角度、ボールスピン率）を使用することにより、個人２１４０が使用し得る他のゴルフクラブについてもボール打出しパラメータ（例えば、ボール速度、ボール打出し角度、ボールスピン率等）を計算及び推定することができる。一例では、個人２１４０は、第１のゴルフクラブ（例えば、７番アイアン）を使用して、２つ以上のショットを打つことができる。また、個人２１４０は、第２のゴルフクラブ（例えば、ハイブリッド２２°）を使用して、２つ以上のショットを打つこともできる。ギャップアナライザ２２７０は、これらのショットのショット特性情報２２３０と、フィッティングプロセス中に個人２１４０がどのショットにも使用していないゴルフクラブに関する参照データとに基づいて、個人２１４０のために、種々のゴルフクラブのボール打出しパラメータをシミュレートすることができる。例えば、参照データは、他の個人によって打たれたショットを基に算出及び／又は計測することができる。参照データは、データベース２２９０（図１６）に格納することができる。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１４４】
図２５を参照すると、例えば、ギャップアナライザ２２７０は、実質的に均一なギャップ距離で関連付けられたセットを実現する複数のゴルフクラブを特定することができる。一例では、ギャップ距離は、隣り合う２本のクラブの２つのキャリー距離の差とすることができる。特に、ギャップアナライザ２２７０は、ゴルフクラブセットの隣り合う２本のゴルフクラブ間のギャップ距離が実質的に均一となる１２本のゴルフクラブのセットを識特定することができる（例えば、ドライバタイプのゴルフクラブとパタータイプのゴルフクラブは除外する）。上記の実施例に従い、個人２１４０のために、８番アイアンゴルフクラブと７番アイアンゴルフクラブとの間のギャップ距離３１１０を１０ヤードに設定することができる（キャリー距離は、それぞれ１３０ヤードと１４０ヤード）。このように、セットにおける隣り合う２本のゴルフクラブ間の実質的に均一なギャップ距離も、同様に約１０ヤードとすることができる。表に示すように、７番アイアンゴルフクラブと６番アイアンゴルフクラブとの間のギャップ距離３１２０を、１０ヤードとすることができる（例えば、キャリー距離は、それぞれ１４０ヤードと１５０ヤード）。同様に、６番アイアンゴルフクラブと５番アイアンゴルフクラブとの間のギャップ距離３１３０を、１０ヤードとすることができる（例えば、キャリー距離はそれぞれ１５０ヤードと１６０ヤード）。
【０１４５】
ギャップ距離３１１０、３１２０、及び３１３０とは対照的に、個人２１４０に対する５番アイアンゴルフクラブと４番アイアンゴルフクラブとの間のギャップ距離３１４０が、１０ヤードの実質的に均一なギャップ距離より短くなる場合がある。したがって、ギャップアナライザ２２７０は、５番アイアンゴルフクラブと４番アイアンゴルフクラブとの間のギャップ距離３１４０が、１０ヤードの均一なギャップ距離より短いため、４番アイアンゴルフクラブに替えて、ハイブリッドゴルフクラブを個人２１４０に対して特定することができる。ギャップアナライザ２２７０は、セット内で、５番アイアンゴルフクラブと次のゴルフクラブとのギャップ距離を、１０ヤードに維持するために、５番アイアンゴルフクラブとハイブリッド２２°ゴルフクラブとの間のギャップ距離が、１０ヤードになる（例えば、５番アイアンゴルフクラブとハイブリッド２２°ゴルフクラブのキャリー距離はそれぞれ、１６０ヤードと１７０ヤード）ことから、ハイブリッド２２°ゴルフクラブを特定することができる。別の例では、ギャップアナライザ２２７０は、ハイブリッド２２°ゴルフクラブとハイブリッド１８°ゴルフクラブとのギャップ距離が１０ヤード（例えば、キャリー距離はそれぞれ１７０ヤードと１８０ヤード）であるのに対し、ハイブリッド２２°ゴルフクラブとハイブリッド１５°ゴルフクラブとの間のギャップ距離は１５ヤード（例えば、キャリー距離はそれぞれ１７０ヤードと１８５ヤード）であることから、ハイブリッド１５°ゴルフクラブではなく、ハイブリッド１８°ゴルフクラブを特定することができる。ギャップアナライザ２２７０は、個人２１４０のスイング速度に加えて、ショット特性情報２２３０（例えば、ボール速度、ボール打出し角度、ボールスピン率等）を適用することにより、セット内の隣り合う２本のゴルフクラブ間で実質的に均一なギャップ距離を実現することができる。
【０１４６】
或いは、ギャップアナライザ２２７０は、ゴルフクラブセットにおけるギャップ距離の推移を特定することができる（例えば、セット内の隣り合う２本のゴルフクラブ間のギャップ距離は、セット内を通して、広げることも狭まることも可能である）。特に、ギャップアナライザ２２７０は、セット内の第１のゴルフクラブグループにおける第１のギャップ距離、及び同一セット内の第２のゴルフクラブグループにおける第２のギャップ距離を特定することができる。一例では、ギャップアナライザ２２７０は、セット内のウェッジタイプのゴルフクラブに対する第１のギャップ距離（８ヤード）と、アイアンタイプのゴルフクラブに対する第２のギャップ距離（１０ヤード）を特定することができる。更に、ギャップアナライザ２２７０は、フェアウェイウッドタイプのゴルフクラブに対する第３のギャップ距離（１５ヤード）を特定することができる。
【０１４７】
上記の実施例では、隣り合う２本のクラブの２つのキャリー距離の差としてギャップ距離を説明しているが、ギャップ距離は、隣り合う２本のクラブの２つの総合距離の差としてもよい。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１４８】
図２６の実施例では、プロセス３２００は、個人２１４０に関連する身体的特性情報２２１０を受信することから始めることができる（例えば、入力装置２１１０を介して）（ステップ３２１０）。ステップ３２００では、個人２１４０に関連するパフォーマンス特性情報２２２０を受信することもできる（例えば、入力装置２１１０を介して）（ステップ３２２０）。更に、プロセス３２００は、個人２１４０に関連するショット特性情報２２３０を受信することができる（例えば、追跡装置２１２０を介して）（ステップ３２３０）。また、プロセス３２００は、個人２１４０と関連する環境特性情報２２３５を受信することもできる（例えば、追跡装置２１２０を介して）（ステップ３２３５）。
【０１４９】
プロセス３２００は、（例えば、弾道アナライザ２２４０、ショット分散アナライザ２２５０、構成要素オプションアナライザ２２６０、及び／又はグラフィカルユーザインターフェイス２２８０を介して）身体的特性情報２２１０、パフォーマンス特性情報２２２０、ショット特性情報２２３０、及び／又は環境特性情報２２３５に基づいて複数の表示部２３００を生成することができる（ステップ３２４０）。また、プロセス３２００は、（例えば、構成要素オプションアナライザ２２６０を介して）ゴルフクラブの１つ又は複数の構成要素と関連付けられた最適なオプションを特定することができる（ステップ３２５０）。更に、プロセス３２００は、（例えば、ギャップアナライザ２２７０を介して）セット内の隣り合う２本のゴルフクラブ間のギャップ距離を使用して、ゴルフクラブセットを特定することができる（ステップ３２６０）。上記のように、ギャップ距離は、ゴルフクラブセットの全体を通して実質的に均一にすることができる。或いは、ゴルフクラブセットの全体を通してゴルフクラブの種類に基づいてギャップ距離を次第に長くしたり短くしたりすることもできる。
【０１５０】
図２６では、特定の順序で処理が示されているが、これらの処理は、他の時間的な順序で実行することも可能である。例えば、図２６に示した２つ以上の処理は、順番に、同時に、又は一斉に実行してよい。また、図２６に示した１つ又は複数の処理は、全く実行しない場合もある。一例では、プロセス３２００は、ステップ３２６０を実行しない場合がある（例えば、プロセス３２００はステップ３２５０のあと、終了する場合がある）。本明細書で説明する方法、装置、及びシステムは、この点について限定されるものではない。
【０１５１】
上記の特性情報（例えば、身体的特性情報２２１０、パフォーマンス特性情報２２２０、ショット特性情報２２３０、環境特性情報２２３５）の組み合わせを使用することにより、個人に合わせて、ゴルフクラブをカスタマイズすることが可能であり、その結果として、パフォーマンスを最大限に高めることができる。三次元弾道表示部２３１０と、二次元弾道表示部２３２０と、ショット分散表示部２３３０とを備える複数の表示部２３００では、フィッティングセッション中に、仮想体験を提供できる。フィッティングセッション中の各ショットが、多様な方法で表示されることにより、ゴルフクラブフィッターは可能な限り様々な視点から分析してフィッティングメッセージを、個人に伝達することができる。表示部２３１０、２３２０、２３３０のそれぞれでは、例えば、ショットを個別に表示することも、ショットを打つのに使用した各クラブの平均として表示することもできる。本明細書で説明する装置、方法、及びシステム（フィッティングシステム２１００）を使用しない場合、ゴルフクラブフィッターは、特定のクラブ構成によりゴルフショットの種々の特性（スピン、総合距離、キャリー距離、オフライン、分散等）が変更されたかどうかを、他のクラブの構成との比較により判定するめに、追跡装置２１０からの表形式のデータに大きく依存して結果を推定する。本明細書で説明する装置、方法、及びシステム（適合システム２１００）では、ゴルフクラブフィッター及び／又は個人に視覚ツールが提供されるので、ゴルフショットの結果を確認し、視覚的なグループ化で平均値を容易に比較できる。
【０１５２】
これらの特性情報の組み合わせ、即ち、身体的特性情報２２１０（個人の性別、年齢、利き手、手の寸法、身長、又は手首から床までの距離の少なくとも１つに関連する）と、パフォーマンス特性情報２２２０（１本又は複数本のゴルフクラブの平均キャリー距離、ゴルフのハンディキャップ、又はゴルフの好み（個人の距離、方向、弾道、又はショットパターンに対応）の少なくとも１つに関連する）と、ショット特性情報２２３０（ショット時のゴルフクラブの速度、ゴルフクラブの打撃に反応したゴルフボールの速度、ゴルフクラブの打撃に反応したゴルフボールの打出し角度、ゴルフクラブの打撃に反応したゴルフボールのバックスピン、ゴルフクラブの打撃に反応したゴルフボールサイドスピン、ゴルフボールのスマッシュファクタ、ショットの総合距離、ショットの曲がり、又は個人によるショットのオフセンター距離の少なくとも１つに関連する）との組み合わせは、ゴルフクラブがカスタムフィッティングされている個人に対して、ゴルフクラブをより適切にカスタマイズために有効な追加情報となり得る。追加情報を使用すれば、ゴルフクラブをより適切にカスタマイズして、個人のニーズ及び要求を満たすことができる。また、構成要素オプションアナライザ２２６０は、推奨製品を提示する際、物理的に打たれたショットと使用されたクラブに加えて、個人の好み及び技量を考慮することができる。本明細書で説明する装置、方法、及びシステム（例えば、適合システム２１００）を使用しなくても、ゴルフクラブフィッターは、そのような分析及び推奨製品の提示を手動で行うことができるが、その場合、クラブフィッターの技量が基礎となり、先入観が入るため大きなばらつきを伴う可能性がある。更に、本明細書で説明する装置、方法、及びシステム（例えば、適合システム２１００）を使用しない場合、個人は選定の根拠を確認することができず、購入を決断する際に不安になるかもしれない。
【０１５３】
上記の機能に加えて、環境特性情報２２３５も、個人に対してゴルフクラブをより適切にカスタマイズするために有効な追加情報となり得る。したがって、フィッティングセッションでは、種々のゴルフクラブの仮想体験を、個人に提供することができる。複数の表示部２３００が提供されているため、ゴルフクラブフィッターは、適切なツールを選択して、ゴルフクラブのフィッティングが行われている個人に対して、何を伝えようとしているのかを示すことができるようになる。
【０１５４】
一例において、個人のショットが非常に高い場合（例えば、空中漂流移動の場合）、ゴルフクラブフィッターは、二次元表示部２３２０を使用して、個人のショットを最適な帯域（最適な弾道範囲５４０）と比較することができる。したがって、ショットが高すぎて、キャリー距離及び／又は転がり距離が失われるので、最大距離が出ない理由を確認することができる。また、ゴルフクラブフィッターは、ショット分散表示部２３３０を使用して、第１のクラブで打たれた第１のグループショットと第２のクラブで打たれた第２のグループショットを確認し、ショットの分散結果に基づいて第１のクラブ又は第２のクラブを推奨することができる。
【０１５５】
弾道表示部は、個人のショットに関する種々のグラフィカル表現を提供することが可能であり、これにより、ゴルフクラブを個人に合わせてより適切にカスタマイズすることができる。また、三次元表示部２３１０により、ゴルフクラブフィッターは、種々の角度からショットを表示すること、及びショットの転がりの着地角度を表示することが可能になる。
【０１５６】
二次元表示部２３２０は、最適な弾道範囲２５４０に対して、１つ又は複数の弾道２５００を生成することができる。個人２１４０及びゴルフクラブフィッターは、個人２１４０に関連する弾道を、最適な弾道範囲２５４０と容易に比較することができる。更に、二次元表示部２３２０により、個人のゴルフショットの形状と最適なショット帯域とを、ゴルフクラブフィッターが容易に比較できるようにすることも可能である。
【０１５７】
ショット分散表示部２３３０は、個人２１４０に対するフィッティングが正しく行われるように、個人２１４０に関連するショットの代表的なタイプ（例えば、フック、ドロー、プル、スライス、フェイス、又はプッシュショット）を示すことができる。また、ゴルフクラブフィッターは、ショット分散表示部２３３０を使用して、第１のクラブで打たれた第１のグループショットと、第２のクラブで打たれた第２のグループショットを確認し、ショットの分散結果に基づいて第１のクラブ又は第２のクラブを推奨することができる。
【０１５８】
構成要素オプションアナライザ２３４０と構成要素オプション表示部２３４０はそれぞれ、個人２１４０のためにゴルフクラブの種々のオプション（例えば、モデル、ロフト、ライ、シャフト、長さ、グリップ、跳ね返り、重量等）を特定及び表示することができ、これにより、個人２１４０はそれらのオプションから選択を行い、カスタマイズされたゴルフクラブを使用してプレーができるようになり、パフォーマンスを最大限に向上させることができる。例えば、構成要素オプションアナライザ２３４０は、個人２１４０の好みと、技量と、クラブヘッド、シャフト、及び／又はグリップの公知の組み合わせを使用して、個人２１４０が打ったショットとに基づいて個人２１４０のために最適化された、クラブヘッドと、シャフトと、グリップとの組み合わせを推奨することができる。
【０１５９】
本明細書では方法、装置、システム、及び／又は製造品の特定の実施例について説明したが、本開示の有効範囲はこれに限定されるものではない。むしろ、本開示は、添付した請求項の範囲内に字義的に又は均等論的に完全に入っている全ての方法、装置、システム、及び／又は製造品をカバーする。
【符号の説明】
【０１６０】
１１０：入力装置
１２０：追跡装置
１３０：処理装置
１５０：表示装置
２１０：身体的特性情報
２２０：パフォーマンス特性情報
２３０：ショット特性情報
２４０：弾道アナライザ
２５０：ショット分散アナライザ
２６０：構成要素オプションアナライザ
２７０：ギャッピングアナライザ
２８０：グラフィカルユーザインターフェイス
２９０：データベース
３００：表示部
【図１】
0005574609.tif 000002
【図２】
0005574609.tif 000003
【図３】
0005574609.tif 000004
【図４】
0005574609.tif 000005
【図５】
0005574609.tif 000006
【図６】
0005574609.tif 000007
【図７】
0005574609.tif 000008
【図８】
0005574609.tif 000009
【図９】
0005574609.tif 000010
【図１０】
0005574609.tif 000011
【図１１】
0005574609.tif 000012
【図１２】
0005574609.tif 000013
【図１３】
0005574609.tif 000014
【図１４】
0005574609.tif 000015
【図１５】
0005574609.tif 000016
【図１６】
0005574609.tif 000017
【図１７】
0005574609.tif 000018
【図１８】
0005574609.tif 000019
【図１９】
0005574609.tif 000020
【図２０】
0005574609.tif 000021
【図２１】
0005574609.tif 000022
【図２２】
0005574609.tif 000023
【図２３】
0005574609.tif 000024
【図２４】
0005574609.tif 000025
【図２５】
0005574609.tif 000026
【図２６】
0005574609.tif 000027