(57)【特許請求の範囲】
【請求項１】
表示装置を備える携帯型端末のコンピュータを、
ユーザのスイング特性に関する情報を少なくとも含むユーザ情報の登録を受け付ける登録手段、
ゴルフ製品を特定する特定情報の入力を受け付ける受付手段、
前記特定情報で特定されるゴルフ製品の情報をデータベースから読み出し、読み出した情報と前記ユーザ情報とに基づいて、前記ゴルフ製品の、前記ユーザに対する適合度を演算する演算手段、
前記演算手段の演算結果を前記表示装置に表示させる表示制御手段、
として機能させるプログラムであって
前記演算手段は、前記特定情報で特定されるゴルフ製品を含む複数のゴルフ製品の情報を前記データベースから読み出し、読み出した各ゴルフ製品の情報と前記ユーザ情報とに基づいて、前記各ゴルフ製品の、前記ユーザに対する適合度を演算し、
前記表示制御手段は、前記特定情報で特定されるゴルフ製品よりも前記ユーザに対する適合度が高いゴルフ製品があった場合は、前記特定情報で特定されるゴルフ製品の適合度と、前記適合度が高いゴルフ製品の情報とを前記表示装置に表示させる、
ことを特徴とするプログラム。
【請求項２】
請求項１に記載のプログラムであって、
前記表示制御手段は、前記適合度が高いゴルフ製品の適合度も前記表示装置に表示させる、
ことを特徴とするプログラム。
【請求項３】
請求項１に記載のプログラムであって、
前記登録手段は、ユーザの選択にしたがって、前記ユーザ情報のうちの少なくとも一部の情報について、手入力による登録又はユーザのスイング特性を計測する計測装置との無線通信による登録を受け付け可能である、
ことを特徴とするプログラム。
【請求項４】
請求項１に記載のプログラムであって、
前記ユーザ情報は、複数種類の項目を含み、
前記データベースには、各ゴルフ製品のスコア情報が蓄積されており、
前記スコア情報は、前記複数種類の項目毎に、各項目の情報に対するスコアが割り当てられた情報であり、
前記演算手段は、前記特定情報で特定されるゴルフ製品の前記スコア情報を前記データベースから読み出し、前記複数種類の項目毎にスコアを特定し、特定した全スコアから前記適合度を演算する、
ことを特徴とするプログラム。
【請求項５】
請求項１に記載のプログラムであって、
前記スイング特性に関する情報は、
打撃時のヘッドスピードに関する情報、
打撃時のミート率に関する情報、又は
打球のスピン量に関する情報のうちの少なくともいずれか一つを含む、
ことを特徴とするプログラム。
【請求項６】
請求項１に記載のプログラムであって、
前記ユーザ情報は、ゴルフ製品に対する好みに関する情報を含む、
ことを特徴とするプログラム。
【請求項７】
ユーザのスイング特性に関する情報を少なくとも含むユーザ情報の登録を受け付ける登録工程と、
ゴルフ製品を特定する特定情報の入力を受け付ける受付工程と、
前記特定情報で特定されるゴルフ製品の情報をデータベースから読み出し、読み出した情報と前記ユーザ情報とに基づいて、前記ゴルフ製品の、前記ユーザに対する適合度を演算する演算工程と、
前記演算工程の演算結果を表示する表示工程と、を備え、
前記演算工程では、前記特定情報で特定されるゴルフ製品を含む複数のゴルフ製品の情報を前記データベースから読み出し、読み出した各ゴルフ製品の情報と前記ユーザ情報とに基づいて、前記各ゴルフ製品の、前記ユーザに対する適合度を演算し、
前記表示工程では、前記特定情報で特定されるゴルフ製品よりも前記ユーザに対する適合度が高いゴルフ製品があった場合は、前記特定情報で特定されるゴルフ製品の適合度と、前記適合度が高いゴルフ製品の情報とを表示する、
ことを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はゴルフ製品の情報をユーザーに提供する技術に関する。
【背景技術】
【０００２】
ユーザに適したゴルフ製品を選択して提供する方法が提案されている。特許文献１の方法は、ユーザのゴルフスイングを計測し、計測結果に基づいて複数のゴルフ製品の中からゴルフ製品を選択して推奨する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４４０５０５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザは様々な要因でゴルフ製品を選択する。自分のスイングに合ったゴルフ製品として推奨されたとしても、ユーザの好みに合わなければ購入の参考とならず、ユーザの満足度は低下する。
【０００５】
本発明の目的は、ユーザが興味を持っているゴルフ製品について、ユーザにとって有益な情報を提供することにある。
【課題を解決するための手段】
【０００６】
本発明によれば、表示装置を備える携帯型端末のコンピュータを、ユーザのスイング特性に関する情報を少なくとも含むユーザ情報の登録を受け付ける登録手段、ゴルフ製品を特定する特定情報の入力を受け付ける受付手段、前記特定情報で特定されるゴルフ製品の情報をデータベースから読み出し、読み出した情報と前記ユーザ情報とに基づいて、前記ゴルフ製品の、前記ユーザに対する適合度を演算する演算手段、前記演算手段の演算結果を前記表示装置に表示させる表示制御手段、として機能させるプログラムであって前記演算手段は、前記特定情報で特定されるゴルフ製品を含む複数のゴルフ製品の情報を前記データベースから読み出し、読み出した各ゴルフ製品の情報と前記ユーザ情報とに基づいて、前記各ゴルフ製品の、前記ユーザに対する適合度を演算し、前記表示制御手段は、前記特定情報で特定されるゴルフ製品よりも前記ユーザに対する適合度が高いゴルフ製品があった場合は、前記特定情報で特定されるゴルフ製品の適合度と、前記適合度が高いゴルフ製品の情報とを前記表示装置に表示させる、ことを特徴とするプログラムが提供される。
【０００７】
また、本発明によれば、ユーザのスイング特性に関する情報を少なくとも含むユーザ情報の登録を受け付ける登録工程と、ゴルフ製品を特定する特定情報の入力を受け付ける受付工程と、前記特定情報で特定されるゴルフ製品の情報をデータベースから読み出し、読み出した情報と前記ユーザ情報とに基づいて、前記ゴルフ製品の、前記ユーザに対する適合度を演算する演算工程と、前記演算工程の演算結果を表示する表示工程と、を備え、前記演算工程では、前記特定情報で特定されるゴルフ製品を含む複数のゴルフ製品の情報を前記データベースから読み出し、読み出した各ゴルフ製品の情報と前記ユーザ情報とに基づいて、前記各ゴルフ製品の、前記ユーザに対する適合度を演算し、
前記表示工程では、前記特定情報で特定されるゴルフ製品よりも前記ユーザに対する適合度が高いゴルフ製品があった場合は、前記特定情報で特定されるゴルフ製品の適合度と、前記適合度が高いゴルフ製品の情報とを表示する、
ことを特徴とする方法が提供される。
【発明の効果】
【０００８】
本発明によれば、ユーザが興味を持っているゴルフ製品について、ユーザにとって有益な情報を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】（Ａ）はプログラムの提供システムの一例を示すブロック図、（Ｂ）は携帯型端末のブロック図。
【図２】（Ａ）及び（Ｂ）は計測装置の例を示す説明図。
【図３】携帯型端末が実行する処理の例を示すフローチャート。
【図４】（Ａ）はユーザ情報の一例を示す図、（Ｂ）〜（Ｅ）は選択肢と選択肢に対する数値の換算例を示す図。
【図５】（Ａ）は携帯型端末が実行する処理の例を示すフローチャート、（Ｂ）は特定情報の入力態様の例を示す図。
【図６】製品情報の例を示すデータ構造図。
【図７】ゴルフクラブへの適用例を示す説明図。
【図８】クライアント−サーバシステムへの適用例を示す説明図。
【発明を実施するための形態】
【００１０】
＜第一実施形態＞
図１（Ａ）は、携帯型端末１にプログラムを提供するシステムの一例を示すブロック図である。同図のシステムでは、携帯型端末１と、サーバ２とを備える。携帯型端末１とサーバ２とはインターネット等の通信回線３を介して通信可能に接続され、携帯型端末１はサーバ２が通信回線３上で提供するＷｅｂページにアクセス可能である。携帯型端末１は、タッチパネル１１を備える端末であり、例えばスマートフォンである。
【００１１】
サーバ２は、携帯型端末１で実行可能なアプリケーションプログラムを記憶し、携帯型端末１へダウンロード可能である。携帯型端末１へのアプリケーションプログラムの提供は、サーバ２からのダウンロードの他、アプリケーションプログラムを記憶した記憶媒体を介して提供することも可能である。
【００１２】
＜通信端末＞
図１（Ｂ）は携帯型端末１のブロック図である。携帯型端末１は、タッチパネル１１と、入力装置１２と、ＣＰＵ１３と、記憶装置１４と、音出力装置１５と、撮影装置１６と、通信装置１７と、を備える。
【００１３】
ＣＰＵ１３は携帯型端末１全体を制御する。記憶装置１４は例えばＲＯＭやＲＡＭ等である。記憶装置１４は複数種類のメモリから構成することが可能である。ＣＰＵ１３はメモリ１４に格納された各種のプログラムを実行可能である。ＣＰＵ１３が実行するプログラムには、サーバ２からダウンロードしたアプリケーションプログラムも含まれる。メモリ１４にはまた、後述するユーザ情報が格納される。
【００１４】
入力装置１２は携帯型端末１に備えられるボタン式のスイッチ群である。タッチパネル１１は、表示装置付きの入力装置であり、例えば、液晶表示装置等の表示装置と、その表示画面上に対する操作の位置座標を検知する入力装置とを積層したものである。音出力装置１５はスピーカ等の音出力装置である。
【００１５】
撮影装置１６は画像を撮影する装置であり、携帯型端末１に固定されているカメラである。通信装置１７は、複数種類の通信デバイスから構成することが可能である。複数種類の通信デバイスの一つは、基地局と通信可能な無線通信デバイスである。複数種類の通信デバイスの一つは近距離無線通信デバイスである。
【００１６】
＜マッチングプログラム＞
携帯型端末１が実行可能なアプリケーションプログラムの例について説明する。ここではユーザに対するゴルフ製品の適合度を演算するマッチングプログラムについて説明する。このマッチングプログラムは例えばサーバ２から携帯型端末１にダウンロードすることによって携帯型端末１にインストール可能である。
【００１７】
マッチングプログラムの概要について説明する。マッチングプログラムがインストールされると記憶装置１４にゴルフ製品のデータベース（以下、製品ＤＢと呼ぶ場合がある）が構築される。マッチングプログラムは、製品ＤＢの情報を利用してユーザが指定した特定のゴルフ製品とユーザとの適合度を演算する。ユーザは、興味のあるゴルフ製品と自分との適合度を知ることができ、ユーザの興味の薄いゴルフ製品を単に推奨するよりも、ゴルフ製品の購入の判断に役立てることができる。マッチングプログラムは、ユーザ情報の登録に関する処理と、適合度の演算に関わる処理とに大別される。以下、携帯型端末１が実行する処理を順に説明する。
【００１８】
＜ユーザ情報の登録に関する処理＞
ユーザ情報は適合度を演算するためのユーザの情報であり、ユーザのスイング特性に関する情報を少なくとも含む。ユーザのスイング特性は計測装置により計測可能である。計測装置としては、スイング中のゴルフクラブの動き（例えば、ゴルフクラブヘッドの動き）を計測する装置や、打球の動きを計測する装置を用いることができる。図２（Ａ）及び図２（Ｂ）はスイング特性を計測する計測装置の例を示している。
【００１９】
図２（Ａ）の計測装置は、パソコン５と複数の撮影装置５１、５２と通信装置５３とをを含む。パソコン５は、撮影装置５１、５２が撮影した画像の処理機能を有している。撮影装置５１、５２は例えばビデオカメラであり、撮影方向又は撮影範囲が異なるように配置される。本実施形態では２つの撮影装置５１、５２を例示しているが計測内容によっては、一つの撮影装置でよい場合がある。ゴルファーは試打室等で試打を行う。試打室等において複数の撮影装置５１、５２によって、試打するユーザや、ゴルフクラブ４或いは打球を撮影される。撮影画像はパソコン５に取り込まれてユーザのスイング特性が解析される。計測結果は通信装置５３を介して携帯型端末１に入力される。例えば、携帯型端末１を通信装置５３にかざすと、近距離無線通信によりスイング特性の計測結果が携帯型端末１に入力され、保存される。
【００２０】
図２（Ｂ）の計測装置はセンサ６を含む。センサ６は、ゴルフクラブ４に装着されてその３次元的な挙動を計測するセンサであり、例えば、９軸センサ（加速度３軸、角速度３軸、方位３軸）である。センサ６は例えばゴルフクラブ４のシャフトに装着される。ユーザが試打を行うと、センサ６によりゴルフクラブ４の挙動が計測され、近距離無線通信によって計測結果が携帯型端末１に入力され、保存される。
【００２１】
図２は、携帯型端末１が実行する処理例であり、ユーザ情報の登録を受け付ける処理の例を示すフローチャートである。ユーザのスイング特性は上述した計測装置により計測可能であるが、ユーザによっては計測装置による計測の機会を得ることが困難な場合もある。そこで、本実施形態では、計測装置によりユーザのスイング特性を携帯型端末１に入力する方法（以下、装置入力と呼ぶ場合がある。）と、質問にユーザが回答することでユーザのスイング特性を携帯型端末１に入力する方法（以下、手入力と呼ぶ場合がある。）とのいずれかを選択可能としている。手入力を選択可能とすることで、計測装置を利用できないユーザでも、マッチングプログラムの処理を利用することができるため、ユーザの利便性を向上することができる。
【００２２】
Ｓ１ではスイング特性の入力方法をユーザに選択させる。例えば、タッチパネル１１に”装置入力”を選択するボタンと、”手入力”を選択するボタンとを表示し、ユーザが操作されたボタンの入力方法を選択する。
【００２３】
Ｓ２では、Ｓ１の選択の結果に基づいて、装置入力が選択された場合はＳ３へ進み、手入力が選択された場合はＳ４へ進む。
【００２４】
Ｓ３ではスイング特性に関する情報の入力を受け付ける。例えば以下の処理を行う。図２（Ａ）に例示した計測装置でスイング特性を計測する場合、事前に試打及び計測装置による解析を行っておく。そして、Ｓ３の処理では携帯型端末１を通信装置５３にかざして近距離無線通信を行う。スイング特性の計測結果が通信装置５３から携帯型端末１に送信され、記憶装置１４に保存される。ユーザは比較的簡単にスイング特性に関する情報を入力できる。
【００２５】
図２（Ｂ）に例示した計測装置でスイング特性を計測する場合、Ｓ３の処理ではユーザが試打を行い、その計測結果が携帯型端末１に入力され、記憶装置１４に保存される。
【００２６】
本実施形態の場合、ユーザ情報は、ユーザのスイング特性に関する情報以外の情報（以下、他の情報と呼ぶ場合がある。）を含む。そのため、Ｓ５へ進み、他の情報の入力を受け付ける処理を行う。他の情報の入力の受け付けは、例えば、タッチパネル１１にユーザが選択可能な選択肢を表示し、ユーザにいずれかの選択肢を選択させる方式を採用可能である。Ｓ６ではＳ３及びＳ５で受け付け得られたユーザ情報が所定のデータ形式で記憶装置１４に記憶され、”装置入力”によるユーザ情報の登録が完了する。
【００２７】
Ｓ４ではスイング特性に関する情報及び他の情報の入力を受け付ける。これらの情報の入力の受け付けは、例えば、タッチパネル１１にユーザが選択可能な選択肢を表示し、ユーザにいずれかの選択肢を選択させる方式や、入力ボックスを表示し、入力ボックスに情報を入力させる方式を採用可能である。Ｓ６ではＳ４で受け付け得られたユーザ情報が所定のデータ形式で記憶装置１４に記憶され、”手入力”によるユーザ情報の登録が完了する。
【００２８】
図４（Ａ）はユーザ情報の例を示す。ユーザ情報は複数種類の項目から構成されている。図４（Ａ）の例では、スイング特性に関する情報として、ヘッドスピード、ミート率、バックスピン量、サイドスピン量が例示されている。いずれもドライバーでゴルフボールを打撃した場合を基準とする数値情報である。ヘッドスピードは打撃時のゴルフクラブヘッドの速度である。ミート率は、式：ミート率＝ボール初速／ヘッドスピード、で算出される。バックスピン量は打球のバックスピン量であり、サイドスピン量は打球のサイドスピン量であり、スライス方向のスピン量を正の値とし、フック方向のスピン量を負の値とすることができる。
【００２９】
図４（Ａ）の例では、他の情報として、プレースタイル及び打感の好みを含む。プレースタイルは、ユーザのゴルフプレイの個性に関する情報であり、ここでは、飛距離重視又はスピン重視のいずれかが選択可能としている。飛距離重視とは、ドライバの飛距離を重視するゴルファーを意味する。スピン重視とは、打球のスピン量を重視するゴルファーを意味する。ユーザは自分に該当するいずれかの選択肢を選択する。打感の好みはゴルフ製品に関するユーザの嗜好情報であり、ここでは、ボールの打感の好みがソフトであるか、しっかりしたものであるかを選択可能としている。
【００３０】
図３のＳ１において装置入力を選択した場合、図４（Ａ）のユーザ情報のうち、ヘッドスピード、ミート率、バックスピン量、サイドスピン量はＳ３で入力され、プレースタイル及び打感の好みはＳ５で入力される。
【００３１】
図３のＳ１において手入力を選択した場合、図４（Ａ）のユーザ情報はいずれもＳ４で入力される。スイング特性に関する情報については数値情報であるため、ユーザが具体的な数値が分らない場合がある。そこで、Ｓ４において、質問に対するユーザの回答を数値に換算する。図４（Ｂ）〜（Ｅ）はその換算情報の例を示している。
【００３２】
図４（Ｂ）は、ドライバーの飛距離を質問し、ユーザの回答をヘッドスピードに換算する例を示している。同図の例では、飛距離が１５０ヤードであると回答された場合にヘッドスピードを３５ｍ／ｓとし、また、２００ヤードの場合にヘッドスピードを４０ｍｓとする。飛距離は、同図の４種類（１５０ヤード、２００ヤード、２５０ヤード、３００ヤード）の中からのみ選択可能としてもよいし、任意の値を入力可能とし、同じ割合でヘッドスピードを特定してもよい。例えば、１７５ヤードと入力された場合、ヘッドスピードを３７．５ｍ／ｓと特定してもよい。飛距離とヘッドスピードとが概ね比例することに着目したものである。
【００３３】
図４（Ｃ）は、ハンディキャップを質問し、ユーザの回答をミート率に換算する例を示している。ハンディキャップが５未満の場合、ミート率を１．５０とし、ハンディキャップが５以上１０未満の場合、ミート率を１．４５とする。ゴルファーの技量が高い程、ミート率も高くなる傾向にあることに着目したものである。
【００３４】
図４（Ｄ）は、打球の軌道を質問し、ユーザの回答をバックスピン量に換算する例を示している。質問は二段階となっており、通常の軌道の傾向（概ねうまく打撃できた場合の軌道の傾向）とミスショットの軌道の傾向とを質問する。通常の軌道の傾向がストレートの場合、バックスピン量を２４００ｒｐｍに仮決めし、ミスショットの軌道の傾向がスライスであれば、これに１０％のスピン量（つまり２４０ｒｐｍ）を加算して、最終的なバックスピン量を２６４０ｒｐｍとする。また、通常の軌道の傾向がスライスの場合、バックスピン量を３０００ｒｐｍに仮決めし、ミスショットの軌道の傾向がフックであれば、これに１０％のスピン量（つまり３００ｒｐｍ）を減算して、最終的なバックスピン量を２７００ｒｐｍとする。打球の軌道とバックスピン量とに関連性があることに着目したものである。
【００３５】
図４（Ｅ）は、打球の軌道を質問し、ユーザの回答をサイドスピン量に換算する例を示している。図４（Ｄ）の例と同様の仕組みであり、質問は二段階となっている。通常の軌道の傾向がフェードの場合、サイドスピン量を３００ｒｐｍに仮決めし、ミスショットの軌道の傾向がスライスであれば、これに１０％のスピン量（つまり３０ｒｐｍ）を加算して、最終的なサイドスピン量を３３０ｒｐｍとする。また、通常の軌道の傾向がフックの場合、サイドスピン量を−６００ｒｐｍに仮決めし、ミスショットの軌道の傾向がフックであれば、これに１０％のスピン量（つまり６０ｒｐｍ）を減算して、最終的なサイドスピン量を−６６０ｒｐｍとする。打球の軌道とサイドスピン量とに関連性があることに着目したものである。
【００３６】
＜適合度の演算に関わる処理＞
ユーザ情報の登録が完了すると、特定のゴルフ製品とユーザとの適合度の演算が可能となる。ここでは、ゴルフ製品としてゴルフボールを想定する。図５（Ａ）は、携帯型端末１が実行する処理例であり、適合度の演算に関わる処理の例を示すフローチャートである。
【００３７】
Ｓ１１ではゴルフ製品を特定する特定情報の入力を受け付ける。特定情報は、本実施形態の場合、ゴルフ製品又はゴルフ製品の包装を撮影した画像である。図５（Ｂ）はその入力態様の一例を示している。同図の例では、携帯型端末１の撮影装置１６によりゴルフボールの包装を撮影した態様を示しており、タッチパネル１１には撮影画像が表示されている。同図の例は商品名がＣ３３１というゴルフボールの一ダースの箱が撮影された場合を想定している。なお、特定情報の入力は、この他にも、バーコードや二次元コードの読み取りや、製品名の手入力等であってもよい。
【００３８】
図５（Ａ）に戻り、Ｓ１２ではＳ１１で入力された特定情報に基づいて、製品ＤＢの情報の中から、適合度を演算するゴルフ製品を特定する。ゴルフ製品の特定は、例えば、Ｓ１１で入力された画像を公知の画像認識技術により認識し、製品ＤＢに情報が格納された複数のゴルフ製品のうちの一のゴルフ製品を特定することにより行う。
【００３９】
Ｓ１３では、Ｓ１２で特定したゴルフ製品の情報を製品ＤＢから読み出し、読み出した情報とユーザ情報とに基づいて適合度を演算する。図６は製品ＤＢに蓄積される製品情報の例を示すデータ構造図である。
【００４０】
製品情報は、ゴルフ製品を特定する商品名情報７と、製品毎のスコア情報８と、を含む。商品名情報７において、Ｃ３３１、Ｃ３３１Ｓ、ＲＶ．．．といった名称が商品名を示している。スコア情報８は、ユーザ情報の複数種類の項目毎に、各項目の情報に対するスコアが割り当てられた情報である。図４（Ａ）に例示したユーザ情報は６種類の項目、つまり、ヘッドスピード、ミート率、バックスピン量、サイドスピン量、プレースタイル及び打感の好みを有する。このため、スコア情報８もヘッドスピード、ミート率、バックスピン量、サイドスピン量、プレースタイル及び打感の好みの各情報を有している。
【００４１】
スコア情報９ａは、ヘッドスピードのスコア情報を例示している。ユーザ情報におけるヘッドスピードが３５ｍ／ｓ未満の場合、ヘッドスピードのスコアが７０点とされる。同様に、ユーザ情報におけるヘッドスピードが４５ｍ／ｓ以上５２ｍ／ｓ未満の場合、ヘッドスピードのスコアが１００点とされる。
【００４２】
これは、商品名：Ｃ３３１のゴルフボールにおけるスコアの割り当てを示しており、ゴルフ製品が異なれば、スコアの割り当てが変わり得る。スコアは１００点が満点であり、商品名：Ｃ３３１のゴルフボールは、ヘッドスピードが４５ｍ／ｓ以上５２ｍ／ｓ未満のユーザに適していることになる。
【００４３】
特に図ししないが、ミート率、バックスピン量、サイドスピン量についても同様にしてスコアが割り当てられる。
【００４４】
スコア情報９ｂは、プレースタイルのスコア情報を例示している。ユーザ情報におけるプレースタイルが飛距離重視の場合、スコアは７５点である。ユーザ情報におけるプレースタイルがスピン重視である場合、スコアは１００点である。商品名：Ｃ３３１のゴルフボールは、スピン重視のユーザに適していることになる。
【００４５】
スコア情報９ｃは、打感の好みのスコア情報を例示している。ユーザ情報における打感の好みがソフトの場合、スコアは１００点である。ユーザ情報における打感の好みがしっかりである場合、スコアは７５点である。商品名：Ｃ３３１のゴルフボールは、ソフトな打感を好むユーザに適していることになる。
【００４６】
このようにして、各項目のスコアが特定される。そして、特定した全スコアから適合度を演算する。適合度は例えば以下のように演算する。ヘッドスピード、ミート率、バックスピン量、サイドスピン量、プレースタイル及び打感の好みの各スコアを順に、ＳＣ１、ＳＣ２、ＳＣ３、ＳＣ４、ＳＣ５及びＳＣ６とする。また、各項目の重みづけ係数を順にα１、α２、α３、α４、α５、α６とする。重みづけ係数は本実施形態の場合、固定値である。すると、
適合度（％）＝α１×ＳＣ１＋α２×ＳＣ２＋α３×ＳＣ３＋α４×ＳＣ４＋α５×ＳＣ５＋α６×ＳＣ６
と演算できる。
【００４７】
一例として、ＳＣ１＝７０点、ＳＣ２＝８０点、ＳＣ３＝９０点、ＳＣ４＝９０点、ＳＣ５＝１００点、ＳＣ６＝８０点であり、α１＝０．１、α２＝０．１、α３＝０．２、α４＝０．３、α５＝０．３、α６＝０．１であるとすると、
適合度（％）＝０．１×７０＋０．１×８０＋０．２×９０＋０．３×９０＋０．３×１００＋０．１×８０＝９８％
と演算される。なお、重みづけ係数の合計値は１である。
【００４８】
図５（Ａ）に戻り、Ｓ１４ではＳ１３の演算結果をタッチパネル１１に表示する。以上により一単位の処理が終了する。
【００４９】
このように本実施形態では、ユーザが店舗、雑誌等において気になるゴルフ製品があった場合、携帯型端末１でゴルフ製品等を撮影すると、自分自身とゴルフ製品の適合度を得られるので、ゴルフ製品の購入の判断に役立てることができる。
【００５０】
＜第二実施形態＞
ユーザ情報やスコア情報の各項目は図４（Ａ）や図６の例に限られない。例えば、スイング特性に関する情報の項目は、ヘッドスピード、ミート率、バックスピン量、サイドスピン量のうちの少なくともいずれか一つであってもよいし、別の項目を含んでいたり、少なくとも一部の項目が別の項目と置き換えられていてもよい。スイング特性に関する情報の他の項目としては、例えば、スイング距離差、スイング角度差、インパクトフェースアングル、インパクトゾーンにおけるヘッド軌道、インパクトゾーンにおけるフェース変化率等が挙げられる。スイング距離差とスイング角度差とは、スイング中のヘッドの軌跡に関する特性である。スイング距離差は、バックスイングのヘッドの軌跡とダウンスイングのヘッドの軌跡との距離差である。スイング角度差とはフォロースイングのヘッドの軌跡の水平面に対する角度と、ダウンスイングのヘッドの軌跡の水平面に対するとの相違である。インパクトフェースアングルは、打撃位置でのヘッドのフェース面の向きである。インパクトゾーンにおけるヘッド軌道は、インパクトゾーンにおけるヘッドの移動方向である。インパクトゾーンにおけるフェース変化率は、インパクトゾーンにおけるヘッドの移動方向に対するフェース面の向きの変化率である。
【００５１】
また、第一実施形態では、適合度を演算するゴルフ製品としてゴルフボールを例示したがゴルフクラブ等、他のゴルフ製品であってもよい。図７は、適合度を演算するゴルフ製品をゴルフクラブとした場合のユーザ情報やスコア情報の各項目を例示している。ユーザのスイング特性に関する情報として、ヘッドスピード、ミート率、バックスピン量、サイドスピン量、スイングタイプが含まれている。スイングタイプは、フェースローテーション、タメ（ダウンスイングにおいてクラブをリリースするタイミング）等を含む。スイングタイプは計測装置の計測結果に基づくデータであってもよいし、質問に対する回答に基づくデータであってもよい。
【００５２】
他の情報として、コースの攻め方やヘッドの好みが含まれている。コースの攻め方は、打球のコントロールに関するユーザの好みに関する。ここでは、フェードボールを多用するか、ドローボールを多用するか、或いは、両方を適宜用いるかで区別されている。ヘッドの好みについては、大きさ（ヘッド容積）、フェース形状（フェース面の形状）、全体形状（ヘッド全体の外観）、フェースの向きが含まれている。
【００５３】
＜第三実施形態＞
図５のＳ１２で特定したゴルフ製品よりも適合度が高いゴルフ製品がある場合に、ユーザにそのゴルフ製品を提示してもよい。例えば、Ｓ１３ではＳ１２で特定したゴルフ製品だけでなく、製品ＤＢに情報が格納されている他のゴルフ製品との適合度も演算する。そして、Ｓ１２で特定したゴルフ製品よりも適合度が高いゴルフ製品があった場合は、Ｓ１４において、Ｓ１２で特定したゴルフ製品の適合度を表示すると共に、適合度がより高いゴルフ製品の情報及び適合度も表示する。これにより、ユーザは、興味のあるゴルフ製品との適合度に加えて、自分により適合したゴルフ製品の情報も得ることができ、ゴルフ製品の購入の判断に役立てることができる。
【００５４】
＜第四実施形態＞
第一実施形態では、マッチングプログラムの全ての処理を携帯型端末１で行ったが一部の処理をサーバで行ってもよい。また、製品ＤＢやユーザ情報をサーバで管理してもよい。
【００５５】
図８はその一例を示すクライアント−サーバシステムのブロック図である。サーバ１０はマッチングプログラムの一部を実行するサーバであり、製品ＤＢを備える。
【００５６】
ユーザ情報は、携帯型端末１に格納する形態と、サーバ１０に格納する形態とを採用可能である。
【００５７】
携帯型端末１にユーザ情報を格納する形態の場合、図３の処理は携帯型端末１で実行することができ、図５（Ａ）の処理はＳ１１を携帯型端末１で実行し、更に特定情報とユーザ情報をサーバ１０に送信する処理を行う。サーバ１０はＳ１２とＳ１３の処理を行い、演算結果を携帯型端末１に送信する。携帯型端末１はＳ１４の処理を行う。
【００５８】
サーバ１０にユーザ情報を格納する形態の場合、図３の処理は基本的に携帯型端末１やゴルフショップの店舗端末において実行し、Ｓ６において携帯型端末１或いは店舗端末からサーバ１０にユーザ情報を送信してサーバ１０においてユーザ情報を格納して登録する。図５（Ａ）の処理はＳ１１を携帯型端末１で実行し、更に特定情報をサーバ１０に送信する処理を行う。サーバ１０はＳ１２とＳ１３の処理を行い、演算結果を携帯型端末１に送信する。携帯型端末１はＳ１４の処理を行う。
【符号の説明】
【００５９】
１  携帯型端末、１１  タッチパネル
【図１】
0006567891.tif 000002
【図２】
0006567891.tif 000003
【図３】
0006567891.tif 000004
【図４】
0006567891.tif 000005
【図５】
0006567891.tif 000006
【図６】
0006567891.tif 000007
【図７】
0006567891.tif 000008
【図８】
0006567891.tif 000009