(57)【特許請求の範囲】
【請求項１】
競技の技術指導を希望する希望者に対して、前記競技の技術指導を行う指導者をマッチングするマッチングシステムであって、
前記希望者が指導を希望する技術内容である希望指導条件及び前記希望者の技術レベルを受け付ける受付部と、
前記指導者の指導技術のレベルを示す指導者レベルと、前記複数の指導者それぞれの過去の実戦成績に基づく実戦成績情報と、が前記複数の指導者を特定するための特定情報に関連づけて登録された指導者データベース、及び、前記指導者データベースに登録された前記実戦成績情報に基づいて前記希望者の技術レベルに適した技術を有する指導者である度合を示す技術指数を演算するための演算式が登録された演算式データベースを記憶した記憶部と、
前記希望者の技術レベルに対応する指導者レベルである指導者を、前記指導者データベースに登録された前記複数の指導者の中から検索する検索部と、
前記検索部が検索した指導者についての前記技術指数を、前記演算式データベースに登録された前記演算式を用いて演算する演算部と、
前記技術指数に基づいて、前記検索部が検索した指導者の中から前記希望者にマッチングする指導者を特定する特定部と、
前記特定部により特定された指導者の特定情報を、当該希望者に向けて出力する出力部と、を備え、
前記実戦成績情報が、前記競技における複数の技術要素それぞれの実戦での成績を数値化した複数の要素成績パラメータからなり、
前記演算式データベースには、前記演算部が、前記希望者の技術レベル、及び前記希望指導条件に応じて異なる演算を行うための演算式が複数登録されており、
前記複数の演算式は、前記演算部が、前記複数の要素成績パラメータの内、前記希望者の技術レベル、及び前記希望指導条件に応じて設定された少なくとも１つの要素成績パラメータに重み付けを行い、重み付けを行った要素成績パラメータに基づいて前記技術指数を演算することで、当該複数の演算式ごとに異なる演算を行うための演算式として構成されており、
前記演算部は、前記希望者の技術レベル、及び前記希望指導条件に対応する演算式を前記演算式データベースの中から選択し、前記検索部が検索した指導者の要素成績パラメータと、選択した演算式とを用いることで、前記検索部が検索した指導者それぞれの前記技術指数を演算することを特徴とするマッチングシステム。
【請求項２】
前記複数の演算式は、前記希望者の技術レベル、及び前記希望指導条件に応じて設定された要素成績パラメータの内、前記希望者の技術レベルに応じて定まる重要度が高い技術要素についての要素成績パラメータに対して、他の要素成績パラメータよりも大きく重み付けが設定されている請求項１に記載のマッチングシステム。
【請求項３】
前記指導者データベースには、前記指導者レベル、及び、前記実戦成績情報の他、前記複数の指導者それぞれが指導可能な技術内容である指導可能条件を示す指導可能条件情報が前記複数の指導者を特定するための特定情報に関連づけて登録されるとともに、
前記検索部は、前記希望者の技術レベルに対応する指導者レベルであるとともに、前記受付部が受け付けた希望指導条件と一致する指導可能条件の指導者を前記指導者データベースから検索するものである請求項１又は２に記載のマッチングシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スポーツ等の競技の技術指導を希望する希望者に対して、技術指導を行う指導者をマッチングするためのマッチングシステムに関するものである。
【背景技術】
【０００２】
テニスやゴルフ等のスポーツ競技を行う一般人が、その技術向上のためにレッスン等の指導を受けようとする場合、テニスクラブや、ゴルフ練習場等に出向き、その練習場等に所属するインストラクターやティーチングプロの紹介を受け、レッスンを受講するのが一般的である。
また、インストラクター及び練習場所の手配を行うことができるシステムを用いてインストラクターの紹介を受け、レッスンを受講するといったことも行われている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３２５１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
レッスンを希望するレッスン希望者は、そのスポーツを始めたばかりの初級者の場合もあれば、プロ並みの技術を持っている場合もあり、その技術レベルがまちまちである。このため、レッスン希望者ごとに、レッスンに当たるインストラクターの適正も異なると考えられる。
例えば、初級者を指導する場合には、基礎的な内容の指導を行うことになるが、高い技術を有するレッスン希望者を指導する場合、インストラクターには、初級者を指導するよりも高度な指導内容が求められ、また、それを実践できる程度の技術レベルが求められる。また、インストラクター自身において、技術内容に得意不得意がある場合もあり、レッスン希望者がレッスンを希望する技術内容が、得意な技術内容と一致しないこともある。
それにも関わらず、上記従来の方法では、複数のインストラクターの中からインストラクターを選択することができる等、多少の自由度がレッスン希望者には与えられるが、レッスン希望者の技術レベルとインストラクターの技術レベルとの関係を考慮されることがなく、レッスン希望者が指導を受けたいと希望する技術内容について満足のいく指導を受けることができない場合があった。
【０００５】
本発明はこのような事情に鑑みてなされたものであり、競技の指導を希望する希望者の技術レベルに応じて好適な指導者をマッチングすることができるマッチングシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、競技の技術指導を希望する希望者に対して、前記競技の技術指導を行う指導者をマッチングするマッチングシステムであって、前記希望者が指導を希望する技術内容である希望指導条件及び前記希望者の技術レベルを受け付ける受付部と、前記指導者の指導技術のレベルを示す指導者レベルと、前記複数の指導者それぞれの過去の実戦成績に基づく実戦成績情報と、が前記複数の指導者を特定するための特定情報に関連づけて登録された指導者データベース、及び、前記指導者データベースに登録された前記実戦成績情報に基づいて前記希望者の技術レベルに適した技術を有する指導者である度合を示す技術指数を演算するための演算式が登録された演算式データベースを記憶した記憶部と、前記希望者の技術レベルに対応する指導者レベルである指導者を、前記指導者データベースに登録された前記複数の指導者の中から検索する検索部と、前記検索部が検索した指導者についての前記技術指数を、前記演算式データベースに登録された前記演算式を用いて演算する演算部と、前記技術指数に基づいて、前記検索部が検索した指導者の中から前記希望者にマッチングする指導者を特定する特定部と、前記特定部により特定された指導者の特定情報を、当該希望者に向けて出力する出力部と、を備え、前記実戦成績情報が、前記競技における複数の技術要素それぞれの実戦での成績を数値化した複数の要素成績パラメータからなり、前記演算式データベースには、前記演算部が、前記希望者の技術レベル、及び前記希望指導条件に応じて異なる演算を行うための演算式が複数登録されており、前記複数の演算式は、前記演算部が、前記複数の要素成績パラメータの内、前記希望者の技術レベル、及び前記希望指導条件に応じて設定された少なくとも１つの要素成績パラメータに重み付けを行い、重み付けを行った要素成績パラメータに基づいて前記技術指数を演算することで、当該複数の演算式ごとに異なる演算を行うための演算式として構成されており、前記演算部は、前記希望者の技術レベル、及び前記希望指導条件に対応する演算式を前記演算式データベースの中から選択し、前記検索部が検索した指導者の要素成績パラメータと、選択した演算式とを用いることで、前記検索部が検索した指導者それぞれの前記技術指数を演算することを特徴としている。
【０００７】
上記のように構成されたマッチングシステムによれば、演算部が、指導者の実戦成績情報に基づいて演算される技術指数を、希望者の技術レベル、希望指導条件に応じて演算し、その演算部が演算した技術指数によって、前記希望者にマッチングする指導者を特定するので、希望者の技術レベル及び希望指導条件に応じた技術を有する指導者を好適に特定することができる。この結果、希望者の技術レベル及び希望指導条件に応じて好適な指導者をマッチングすることができる。
また、前記複数の演算式は、前記希望者の技術レベル、及び前記希望指導条件に応じて設定された要素成績パラメータの内、前記希望者の技術レベルに応じて定まる重要度が高い技術要素についての要素成績パラメータに対して、他の要素成績パラメータよりも大きく重み付けが設定されていることが好ましい。
【０００８】
前記指導者データベースには、前記指導者レベル、及び、前記実戦成績情報の他、前記複数の指導者それぞれが指導可能な技術内容である指導可能条件を示す指導可能条件情報が前記複数の指導者を特定するための特定情報に関連づけて登録されるとともに、前記検索部は、前記希望者の技術レベルに対応する指導者レベルであるとともに、前記受付部が受け付けた希望指導条件と一致する指導可能条件の指導者を前記指導者データベースから検索するものであることが好ましい。
この場合、演算部は、検索部が検索した、希望指導条件と一致する指導可能条件の指導者について前記技術指数を演算するので、より好適な指導者をマッチングすることができる。
【発明の効果】
【００１０】
本発明のマッチングシステムによれば、指導を希望する希望者の技術レベルに応じて好適な指導者をマッチングすることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係るマッチングシステムのブロック図である。
【図２】ティーチングプロデータベースの内容の一例を示す図である。
【図３】レッスン希望者データベースの内容の一例を示す図である。
【図４】レッスン希望者に対するティーチングプロのマッチングの処理を示したフローチャートである。
【図５】図４中、ステップＳ１０８にて行われる、レッスン希望者の希望レッスン条件及び技術レベルを受け付けるための受付処理の態様を示すフローチャートである。
【図６】レッスン希望者端末のディスプレイに表示される技術レベル入力画面の一例を示す図である。
【図７】（ａ）は、レッスン希望者のレベルランクがＡの場合における、レッスン希望者端末のディスプレイに表示されるレッスン希望技術内容の入力画面の一例を示す図であり、（ｂ）は、レッスンを希望する技術内容の確認画面の一例を示す図である。
【図８】レッスン希望者のレベルランクがＣの場合における、レッスン希望者端末のディスプレイに表示されるレッスン希望技術内容の入力画面の一例を示す図である。
【図９】（ａ）は、レッスン希望者端末のディスプレイに表示されるレッスン方法選択画面の一例を示す図であり、（ｂ）は、レッスン希望者の希望するレッスン方法が直接レッスンの場合における、レッスン希望者端末のディスプレイに表示されるレッスン場所選択画面の一例を示す図である。
【図１０】演算式データベースの内容の一例を示す図である。
【図１１】演算式データベースの内容の他の例を示す図である。
【図１２】レッスン希望者端末のディスプレイに表示されるティーチングプロの選択受付画面の一例を示す図である。
【図１３】（ａ）は、レッスン希望者端末のディスプレイに表示されるレッスン事例を選択するための事例選択画面の一例を示す図であり、（ｂ）レッスン事例に対する回答例を表示する事例回答画面の一例を示す図である。
【図１４】レッスン希望者端末のディスプレイに表示されるティーチングプロの選択受付画面の他の例を示す図である。
【図１５】（ａ）は、図１４の選択受付画面に対応する事例選択画面の一例を示す図であり、（ｂ）は、（ａ）のレッスン事例に対する回答例を表示する事例回答画面の一例を示す図である。
【図１６】本システムを野球のレッスンに適用した場合の演算式データベースの内容の一例を示す図である。
【発明を実施するための形態】
【００１２】
次に、本発明の好ましい実施形態について添付図面を参照しながら説明する。
図１は、本発明の一実施形態に係るマッチングシステムのブロック図である。
本実施形態のマッチングシステム１は、スポーツ等の競技の技術指導レッスンを希望するレッスン希望者に対して、当該スポーツの技術指導を行う指導者をマッチングするためのシステムであり、本実施形態では、ゴルフのレッスンにおけるティーチングプロのマッチングについて適用した場合について説明する。
本システム１は、システムサーバ２と、ゴルフのレッスンの受講を希望するレッスン希望者側に配置されたレッスン希望者端末３と、ゴルフの技術指導レッスンを行うティーチングプロ（以下、略してＴＰと示すこともある）側に配置されたティーチングプロ端末４とを備えている。これらは、互いにインターネットあるいは専用回線等によるネットワークＮを介して接続されており、互いに通信可能である。
【００１３】
システムサーバ２は、ＣＰＵや記憶装置等を備えたコンピュータにより構成されており、各種処理を行う処理部１０と、各種情報を記憶するためのハードディスク等からなる記憶部２０と、キーボードやマウス等からなる入力部２６と、ディスプレイやプリンタ等からなる出力部２７と、各端末との間で通信を行うための通信部２８とを備えている。
システムサーバ２は、オペレーションシステムの他、以下に説明する各種機能を実現するためのプログラムが記憶部２０にインストールされており、このプログラムが実行されることにより処理部１０が有する後述の各機能部を実現している。
【００１４】
システムサーバ２の処理部１０は、レッスン希望者端末３からのアクセスに対して、レッスンの受付処理を行う受付処理部１１と、受付処理部１１が受け付けたレッスン希望者の技術レベル及び希望レッスン条件と一致するティーチングプロの級位及びレッスン条件で登録されているティーチングプロを、後述するティーチングプロデータベースから検索する検索部１２と、レッスン希望者の技術レベルに適した技術を有するティーチングプロである度合を示す技術指数を演算する演算部１３と、検索部１２が検索したティーチングプロの中から、前記技術指数に基づいてレッスン希望者にマッチングするティーチングプロを特定する特定部１４とを備えている。
【００１５】
また、処理部１０は、特定部１４が特定したティーチングプロを特定するための特定情報をレッスン希望者端末３に送信し、レッスン希望者によるティーチングプロの選択を受け付ける処理を行う選択受付部１５と、レッスン希望者によるティーチングプロの選択を受け付ける際に各ティーチングプロのレッスン事例をレッスン希望者端末３に表示させるレッスン事例表示部１６とを備えている。
さらに、処理部１０は、記憶部２０に記憶されている演算式データベース（後に詳述する）に登録されている複数の演算式に含まれる個々の技術要素成績ごとに数値化された要素成績パラメータや、これに対して重み付けを行うための重み付け値を、入力部２６からの入力等に応じて適宜設定をし直す設定部１７を備えている。
なお、上記各機能部の処理の詳細については、後に詳述する。
【００１６】
記憶部２０は、処理部１０の各機能部が処理を行うために必要な各種データベースが記憶されている。
記憶部２０は、ティーチングプロに関する情報が登録されたティーチングプロデータベス２１と、演算部１３が行う演算に必要な演算式が登録されている演算式データベース２２と、レッスン希望者端末３に関する情報が登録されたレッスン希望者データベース２３と、ゴルフの練習施設に関する情報が登録された施設データベース２４と、レッスン事例表示部１６が表示に用いるレッスン事例に関する情報が登録された事例データベース２５とを記憶している。
【００１７】
図２は、ティーチングプロデータベースの内容の一例を示す図である。ティーチングプロデータベースには、複数のティーチングプロそれぞれのレッスンについてのレッスン条件を示すレッスン条件情報と、これら複数のティーチングプロそれぞれの指導技術水準を示す指導技術水準情報とが登録されている。これら各情報は、ティーチングプロを特定するための特定情報に関連づけて登録されており、各情報それぞれから、対応するティーチングプロに関する情報を特定することができる。
特定情報としては、各ティーチングプロに割り当てられたＩＤと、ティーチングプロの氏名とが登録されている。
【００１８】
レッスン条件情報としては、各ティーチングプロがレッスン可能な技術内容（指導可能条件）、レッスン費用、レッスン方法、レッスン場所、及びレッスン可能時間が登録されている。技術内容としては、例えば、「ウッド」や、「アイアン」、「パター」等、クラブごとに技術内容を分類したものが登録される。レッスン方法としては、モニタ、カメラ、ビデオ等を用いた双方向通信によって行われる間接レッスンや、ゴルフ練習場やゴルフコースで行われる直接レッスンの内、各ティーチングプロがレッスン可能なレッスン方法が登録される。レッスン場所としては、予め施設データベース２４に登録されたゴルフ練習場や、ゴルフコース等の中で、各ティーチングプロがレッスン可能なレッスン場所が登録される。レッスン費用、レッスン時間としては、各ティーチングプロが希望するレッスン一回当たりのレッスン費用や、レッスン時間（日時、時間帯等）が登録される。
【００１９】
また、指導技術水準情報としては、各ティーチングプロそれぞれの過去の実戦成績を示す実戦成績情報と、過去の指導実績を示す指導実績情報と、ティーチングプロとしてのレベルを示す級位とが登録されている。
上記実戦成績情報としては、各ティーチングプロが過去実戦において記録した技術要素成績を数値化した要素成績パラメータとしてのフェアウェイキープ率、パーオン率、ＯＢ（アウトオブバウンド）率、１ホール当たりの平均パット数、及びパーキープ率等の数値が登録されている。その他、図２において省略されているが、ボギーオン率、リカバリー率、ワンパット率、サンドセーブ率、ニアピン率、及びツーパット率等の数値が登録されている。なお、上記実戦成績情報における実戦とは、公式に行われるトーナメント以外に、各ティーチングプロそれぞれが個人的にゴルフコースを回ってプレイしたものも含むし、上記各パラメータを推定取得するために、実際のゴルフコースには出向かずに練習場等で擬似的に打球する場合等も含む。
また、指導実績情報としては、各ティーチングプロそれぞれが過去に何回マッチングされたかを示すマッチング回数と、ティーチングプロのレッスンについて、当該ティーチングプロのレッスンを受けたレッスン希望者が評価した満足度を示す満足度情報が登録されている。
また、ティーチングプロとしてのレベルを示す級位としては、Ａ級、Ｂ級、Ｃ級の３つの級位のいずれかが各ティーチングプロごとに登録されている。このティーチングプロの級位は、ティーチングプロとしての指導技術を客観的に示すものであり、Ａがティーチングプロとして級位が高く、上級のレッスン希望者の指導が可能であることを示している。以下、レッスン希望者の技術レベル水準の順に応じて、Ｂ級、Ｃ級と設定されている。
【００２０】
なお、このティーチングプロデータベースに登録されているティーチングプロとしては、予め、本システムにおけるティーチングプロとして参加を募り採用した者を登録してもよいし、本システムにティーチングプロとして登録を希望する者が、ティーチングプロ端末４を用いて、自己のレッスン条件や、実戦成績等の情報を送信することで本システムのティーチングプロとして登録を受けることもできる。
【００２１】
図３は、レッスン希望者データベースの内容の一例を示す図である。レッスン希望者データベースには、複数のレッスン希望者として登録された会員それぞれが希望する希望レッスン条件情報と、複数のレッスン希望者それぞれが申告する技術レベルを示す技術レベル情報とが登録されている。これら各情報は、会員登録された各レッスン希望者を特定するための会員特定情報に関連づけて登録されている。
会員特定情報としては、各レッスン希望者に割り当てられた会員ＩＤと、パスワード、及び、その会員の氏名が登録されている。
【００２２】
希望レッスン条件情報としては、各レッスン希望者が希望するレッスンの技術内容（希望指導条件）、レッスン費用、レッスン方法、レッスン場所、及びレッスン時間が登録されている。技術内容、レッスン方法、レッスン場所としては、ティーチングプロデータベースにおける技術内容、レッスン方法、及びレッスン場所と同様の内容であり、各項目ごとに各レッスン希望者が希望する内容が登録される。各レッスン希望者がレッスンを希望する技術内容としては、例えば、「ウッド」や、「アイアン」、「パター」等、クラブごとに技術内容を分類したものや、「アンダーハンディでパープレイをしたい」、「ネットスコアでパーセーブをしたい」といった、ゲーム全体としての希望内容が登録される。レッスン費用、レッスン時間としては、各レッスン希望者が希望するレッスン一回当たりのレッスン費用や、レッスン時間（日時、時間帯等）が登録される。
【００２３】
また、技術レベル情報としては、各レッスン希望者のハンディキャップ、及びこのハンディキャップに基づくレベルランクが登録されている。レベルランクについては、ハンディキャップに基づいて、レッスン希望者の技術レベルを例えばレベルの高い順に、Ａ，Ｂ，Ｃの３段階に分け登録される。なお、このレベルランクについては、ハンディキャップに基づいて本システムが設定しても良いし、レッスン希望者が自ら設定することもできる。
【００２４】
レッスン希望者は、予め定められた所定の入会手続を行うことで、会員ＩＤと、パスワードが本システムを管理する管理者から与えられる。管理者は、レッスン希望者に与えた会員ＩＤ、パスワード、及びその会員の氏名を、レッスン希望者データベース２３に登録する。レッスン希望者データベース２３に登録されたレッスン希望者は、レッスン希望者端末３を用いてシステムサーバ２にアクセスし、ティーチングプロのマッチングを受けることが可能となる。
上記希望レッスン条件情報、及び技術レベル情報は、レッスン希望者が操作するレッスン希望者端末３から送信される情報を受信することで登録される。
【００２５】
施設データベース２４は、上述したように、複数のゴルフ練習場や、ゴルフコース等に関する情報が登録されており、必要に応じて当該データベース内の情報について、検索、取得、更新を行うことができる。
なお、演算式データベース２２及び事例データベース２５に登録されている各情報については、後に説明する。
【００２６】
レッスン希望者端末３、及びティーチングプロ端末４は、ＣＰＵや記憶装置、キーボード、マウス、ディスプレイ等からなる入出力部を備えたコンピュータにより構成されている。レッスン希望者端末３は、レッスン希望者が入力する各種情報を受け付けてシステムサーバ２に送信する他、システムサーバ２が送信する各種情報を受信し、レッスン希望者に対して出力する機能を有している。ティーチングプロ端末４も同様であり、ティーチングプロが入力する各種情報を受け付けてシステムサーバ２に送信する他、システムサーバ２が送信する各種情報を受信し、ティーチングプロに対して出力する機能を有している。
【００２７】
次に、本システムによる、レッスン希望者に対するティーチングプロのマッチングについての処理の態様について説明する。
図４は、レッスン希望者に対するティーチングプロのマッチングの処理を示したフローチャートである。
【００２８】
まず、会員登録されているレッスン希望者が、自己のパソコン等（レッスン希望者端末３）を用いて、システムサーバ２にアクセスする（ステップＳ１０１）と、システムサーバ２の処理部１０は、当該レッスン希望者端末３のアクセスを受け付ける（ステップＳ１０２）。
レッスン希望者端末３のアクセスを受け付けた処理部１０は、レッスン希望者端末３に会員ＩＤ、及びパスワードの送信を要求する（ステップＳ１０３）。具体的には、処理部１０は、レッスン希望者端末３に向けて、会員ＩＤ、及びパスワードを入力するための入力画面を当該レッスン希望者端末３のディスプレイにブラウザ等を用いて表示させるためのデータを送信する。
前記データを受信したレッスン希望者端末３は、当該データに基づいて、自己のディスプレイに、会員ＩＤ、及びパスワードを入力するための入力画面を表示する（ステップＳ１０４）。
【００２９】
レッスン希望者が、レッスン希望者端末３のマウスやキーボード等を用いて、自身に割り当てられた会員ＩＤ、及びパスワードを入力画面に入力すると、レッスン希望者端末３は、これらを受け付け、システムサーバ２に送信する（ステップＳ１０５）。
システムサーバ２の処理部１０は、レッスン希望者端末３から送信された会員ＩＤ、及びパスワードを受信すると、記憶部２０に記憶されたレッスン希望者データベースを参照し、受信した会員ＩＤ、及びパスワードが当該データベースに登録されているか否かを確認することで、本人確認を行う（ステップＳ１０６）。
【００３０】
処理部１０は、ステップＳ１０６において本人確認を終えると、レッスン希望者端末３との間で、レッスン希望者の希望レッスン条件及び技術レベルに関する情報を受け付けるための受付処理を行う（ステップＳ１０８）。
【００３１】
図５は、図４中、ステップＳ１０８にて行われる、レッスン希望者の希望レッスン条件及び技術レベルを受け付けるための受付処理の態様を示すフローチャートである。
ステップＳ１０８に進むと処理部１０の受付処理部１１は、まず、レッスン希望者端末３に対して、レッスン希望者の技術レベルの入力画面を表示させるためのデータを送信することで、当該技術レベルに関する情報の送信を要求する（ステップＳ２０１）。
【００３２】
前記データを受信したレッスン希望者端末３は、当該データに基づいて、自己のディスプレイに、レッスン希望者の技術レベルを入力するための入力画面を表示する。
図６は、レッスン希望者端末３のディスプレイに表示される技術レベル入力画面の一例を示す図である。レッスン希望者端末３は、図に示すように、数値又は文字が入力可能な入力欄３０，３１、及び入力された文字等を確定させるための決定ボタン３２をディスプレイに表示する。入力欄３０は、レッスン希望者のハンディキャップの数値を入力するために設けられており、入力欄３１は、レッスン希望者のレベルランクを入力するために設けられている。レッスン希望者は、マウス等で入力しようとする入力欄３０にカーソルを移動させた後、キーボード等を操作することで、自己のハンディキャップ、又はレベルランクを入力する。
【００３３】
レッスン希望者端末３は、入力欄３０，３１に数値又は文字が入力された上で、決定ボタン３２がクリックされると、入力欄３０，３１に数値又は文字をレッスン希望者のハンディキャップの数値、又は情報として受け付け、これらをレッスン希望者の技術レベルに関する情報としてシステムサーバ２に送信する（図５中、ステップＳ２０２）。
なお、レッスン希望者端末３は、レッスン希望者のハンディキャップの数値、又は情報を受け付けた後、レッスン希望者にその受け付けた情報が正しいか否かを再確認させるために、再度、その数値、又は情報をディスプレイに表示し、その後、同時に表示される確認ボタン等のクリックを受け付けることで、受け付けた情報をシステムサーバ２に送信するようにしてもよい。
処理部１０の受付処理部１１は、レッスン希望者端末３からの技術レベルに関する情報を受信し取得すると、当該情報を、記憶部２０のレッスン希望者データベースに登録する。
【００３４】
ここで、処理部１０は、レッスン希望者のハンディキャップの数値のみを受信すると、このハンディキャップの数値に基づいて、当該レッスン希望者のレベルランクを決定する。例えば、ハンディキャップが０〜１５の場合、レベルランクを「Ａ」（上級者）とし、１６〜２５の場合、レベルランクを「Ｂ」（中級者）とし、２６以上の場合、レベルランクを「Ｃ」（初級者）と分類し、ハンディキャップの数値とともに、このレベルランクをデータベースに登録する。
レッスン希望者端末３は、ハンディキャップ又はレベルランクのいずれかを受け付けることが可能であり、レッスン希望者がレベルランクを入力する場合には、当該レベルランクは、レッスン希望者自身が主観的に決定することとなる。
処理部１０は、上記のように、レッスン希望者をレベルランクによって分類すると、当該レッスン希望者が操作するレッスン希望者端末３のレベルランクを認識記憶し、以降の処理については、レベルランクに応じた処理を行う。
【００３５】
図５に戻って、技術レベルに関する情報を取得した受付処理部１１は、次に、レッスン希望者端末３に対して、レッスン希望者がレッスンを希望する技術内容の入力画面を表示させるためのデータを送信することで、レッスンを希望する技術内容に関する情報の送信を要求する（ステップＳ２０３）。
【００３６】
前記データを受信したレッスン希望者端末３は、当該データに基づいて、自己のディスプレイに、レッスン希望者がレッスンを希望する技術内容を入力するための入力画面を表示する。
図７（ａ）は、レッスン希望者のレベルランクがＡの場合における、レッスン希望者端末３のディスプレイに表示されるレッスン希望技術内容の入力画面の一例を示す図である。レッスン希望者端末３は、図のように、レッスン希望者が選択可能な技術内容として、「ウッド」、「アイアン」、及び「パター」といったようにクラブごとに技術内容を分類した選択肢と、「アンダーハンディでパープレイをしたい」、「ネットスコアでパーセーブをしたい」といった、ゲーム全体としての希望内容を示す選択肢を表示する。この内、クラブごとの技術内容を示す選択肢には、レッスンを希望するクラブの番手を入力するための入力欄３４，３６が設けられている。
各選択肢には、マウス等でクリックすることで選択可能なチェック欄３３が設けられており、レッスン希望者は、マウスやキーボード等を操作することで、レッスンを希望する技術内容にチェックを入れ、又、必要に応じて、各入力欄３４，３６に数値を入力する。
レッスン希望者端末３は、各選択肢について入力が行われた上で、画面下側に設けられた決定ボタン３７がクリックされると、画面中の各入力に対応する技術内容を受け付ける。
【００３７】
なお、受付処理部１１は、レッスン希望技術内容の入力画面について、レッスン希望者端末３のレベルランクに応じて、異なる入力画面を表示させる。
図８は、レッスン希望者のレベルランクがＣの場合における、レッスン希望者端末３のディスプレイに表示されるレッスン希望技術内容の入力画面の一例を示す図である。レッスン希望者端末３は、図のように、レッスン希望者が選択可能な技術内容として、「ウッド」、「アイアン」、及び「パター」といったようにクラブごとに技術内容を分類した選択肢と、「アンダーハンディでパープレイをしたい」といった、ゲーム全体としての希望内容を示す選択肢を表示する。この点については、上述のレベルランクＡの場合と同様であるが、レベルランクＣの場合、ゴルフコースにおける攻め方のような内容の選択肢は、設けられていない。また、レッスンを希望するクラブの番手を入力するための入力欄についても設けられていない。
レベルランクＣの場合、レッスン希望者は、初級者であり、より詳細な技術内容についてのレッスンよりも、基礎的なレッスンが行われるため、レベルランクＡの場合のような、クラブの番手ごとにレッスンするといった内容が省略されている。
【００３８】
レッスン希望者端末３は、各入力に対応する技術内容を受け付けると、図７（ｂ）に示す、レッスンを希望する技術内容の確認画面を表示する。この確認画面中に設けられた送信ボタン３８がクリックされると、レッスン希望者端末３は、受け付けた技術内容に関する情報をシステムサーバ２に送信する（図５中、ステップＳ２０４）。なお、図７（ｂ）では、「ウッドの３番」を内容として入力した場合を示している。
処理部１０の受付処理部１１は、レッスン希望者端末３からの技術内容に関する情報を受信し取得すると、当該情報を、記憶部２０のレッスン希望者データベースに登録する。
【００３９】
図５に戻って、次に、受付処理部１１は、レッスン希望者端末３に対して、希望するレッスン費用の入力画面を表示させるためのデータを送信することで、希望するレッスン費用に関する情報の送信を要求する（ステップＳ２０５）。
このデータを受信したレッスン希望者端末３は、当該データに基づいて、自己のディスプレイに、レッスン希望者が希望するレッスン費用を入力するための入力画面を表示する。この入力画面に設けられた入力欄に、レッスン希望者の希望するレッスン費用を入力すると、レッスン希望者端末３は、入力欄に入力された希望レッスン費用に関する情報を受け付け、システムサーバ２に送信する（ステップＳ２０６）。
処理部１０の受付処理部１１は、レッスン希望者端末３からの希望レッスン費用に関する情報を受信し取得すると、当該情報を、記憶部２０のレッスン希望者データベースに登録する。
【００４０】
次いで、受付処理部１１は、レッスン希望者端末３に対して、希望するレッスン方法の選択画面を表示させるためのデータを送信することで、希望するレッスン方法に関する情報の送信を要求する（ステップＳ２０７）。
このデータを受信したレッスン希望者端末３は、当該データに基づいて、自己のディスプレイに、レッスン希望者が希望するレッスン方法を選択するための選択画面を表示する。
図９（ａ）は、レッスン希望者端末３のディスプレイに表示されるレッスン方法選択画面の一例を示す図である。レッスン希望者端末３は、図のように、レッスン希望者が選択可能なレッスン方法として、「直接レッスン」と「間接レッスン」を選択肢として表示する。
ここで、直接レッスンとは、ティーチングプロが、ゴルフコース又はゴルフ練習場に出向き、レッスン希望者がティーチングプロから直接レッスンを受講する形態を指し、間接レッスンとは、モニタ、カメラ等を用いた双方向通信によって行われる通信レッスン、あるいは自己のスイング等を撮影したビデオデータを送信しそれに対するレクチャーを受けるビデオレッスンといった受講形態を指す。
【００４１】
レッスン希望者の選択によって、各選択肢に設けられたチェック欄３９の内のいずれか一つにチェック入力された上で、画面下に設けられた決定ボタン４０がクリックされると、レッスン希望者端末３は、画面中において選択された内容を受け付け、その選択内容を希望するレッスン方法に関する情報としてシステムサーバ２に送信する（図５中、ステップＳ２０８）。
受付処理部１１は、レッスン希望者端末３からの希望するレッスン方法に関する情報を受信し取得すると、当該情報を、記憶部２０のレッスン希望者データベースに登録する。
【００４２】
図５に戻って、受付処理部１１は、次に、レッスン希望者端末３に対して、希望するレッスン場所の選択画面を表示させるためのデータを送信することで、希望するレッスン場所に関する情報の送信を要求する（ステップＳ２０９）。
このデータを受信したレッスン希望者端末３は、当該データに基づいて、自己のディスプレイに、レッスン希望者が希望するレッスン場所を選択するための選択画面を表示する。
図９（ｂ）は、レッスン希望者の希望するレッスン方法が直接レッスンの場合における、レッスン希望者端末３のディスプレイに表示されるレッスン場所選択画面の一例を示す図である。レッスン希望者端末３は、図のように、直接レッスンを希望したレッスン希望者が選択可能なレッスン場所として、複数のゴルフコース及び練習場を選択肢として表示する。なお、これら選択肢であるゴルフコース及び練習場は、システムサーバ２の記憶部２０の施設データベース２４に登録された施設であり、受付処理部１１が、これら施設のデータをレッスン希望者端末３に対して送信することで、レッスン希望者端末３のディスプレイに表示される。
【００４３】
レッスン希望者の選択によって、各選択肢に設けられたチェック欄４１の内の一つ又は複数にチェック入力された上で、画面下に設けられた決定ボタン４２がクリックされると、レッスン希望者端末３は、画面中において選択された内容を受け付け、その選択内容を希望するレッスン場所に関する情報としてシステムサーバ２に送信する（図５中、ステップＳ２１０）。
なお、レッスン希望者が間接レッスンを選択した場合には、レッスン希望者端末３は、通信レッスン又はビデオレッスンを受けるための手順を示す説明画面、及びレッスン受付画面を表示する。なお、通信レッスンを受ける場合には、当該通信レッスンが可能な練習場を選択するための選択肢が表示されたレッスン場所選択画面を表示する。
【００４４】
受付処理部１１は、レッスン希望者端末３からのレッスン場所に関する情報を受信し取得すると、当該情報を、記憶部２０のレッスン希望者データベースに登録する。
【００４５】
図５に戻って、受付処理部１１は、レッスン希望者端末３に対して、希望するレッスン時間に関する情報の送信を要求する（ステップＳ２１１）。要求を受けたレッスン希望者端末３は、自己のディスプレイに、レッスン希望者が希望するレッスン時間を入力するための入力画面を表示する。この入力画面に設けられた入力欄に、レッスン希望者の希望するレッスン時間を入力すると、レッスン希望者端末３は、入力欄に入力された希望レッスン時間に関する情報を受け付け、システムサーバ２に送信する（ステップＳ２１２）。
処理部１０の受付処理部１１は、レッスン希望者端末３からの希望レッスン時間に関する情報を受信し取得すると、当該情報を、記憶部２０のレッスン希望者データベースに登録する。
【００４６】
以上によって、システムサーバ２の受付処理部１１は、図４中のステップＳ１０８に係る処理である、レッスン希望者の希望レッスン条件及び技術レベルに関する情報を受け付けるための受付処理を終える。
なお、受付処理部１１は、上記受付処理を行うに当たって、レッスン希望者の希望レッスン条件及び技術レベルを同一の受付処理で受け付けてもよいし、個別に受け付けても良い。
【００４７】
図４に戻って、次に、処理部１０の検索部１２は、記憶部２０のティーチングプロデータベース２１と、レッスン希望者データベース２３を参照し、上記受付処理によって受け付けた、レッスン希望者のレベルランクに対応する級位のティーチングプロを検索し、さらに、その中から、レッスン希望者の希望レッスン条件と一致するレッスン条件が登録されているティーチングプロを検索する（ステップＳ１１０）。
検索部１２は、例えば、レッスン希望者のレベルランクが「Ａ」のときは、Ａ級のティーチングプロを検索し、レッスン希望者のレベルランクが「Ｂ」のときは、Ｂ級のティーチングプロを検索する。
検索部１２は、レッスン希望者のレベルランクに対応する級位であるティーチングプロを検索した後、その級位のティーチングプロの中から、レッスン希望者の希望レッスン条件と一致するレッスン条件が登録されているティーチングプロを検索する。
【００４８】
次いで、処理部１０の演算部１３は、各データベースを参照し、当該レッスン希望者の希望レッスン場所、技術内容、レベルランク、及び、検索部１２が検索したティーチングプロの指導技術水準情報の内の実戦成績情報を取得する。そして、演算部１３は、取得したレッスン希望者の希望レッスン場所、技術内容、レベルランク、及び検索されたティーチングプロの指導技術水準情報に基づいて、レッスン希望者のレベルランクに適した技術を有する指導者である度合を示す技術指数を、検索されたティーチングプロそれぞれについて演算する（ステップＳ１１１）。
【００４９】
演算部１３は、上記技術指数を演算するにあたって、記憶部２０に記憶されている演算式データベース２２を参照する。
図１０は、演算式データベース２２の内容の一例を示す図である。演算式データベース２２には、レッスン場所、技術内容、及び、レッスン希望者のレベルランクに対応して、技術指数を演算するための演算式が複数登録されている。
これら演算式は、指導技術水準情報の内、実戦成績情報に含まれるフェアウェイキープ率や、パーオン率といった、個々の技術要素成績ごとに数値化された要素成績パラメータに対して、それぞれ重み付け値を乗算し加算することで技術指数を求めるように構成されている。また、一の演算式における各重み付け値は、合計が１００となるように設定されており、レベルランク等の条件が異なる演算式との間で重み付けの対比ができるように設定されている。
演算に用いられる技術要素成績は、レッスン場所や、技術内容、レッスン希望者のレベルランクに応じて、全ての技術要素成績の中から少なくとも１つが選択され、また、これらに乗算される重み付け値についても、レッスン場所や、技術内容、レッスン希望者のレベルランクに応じて予め設定されている。このように、演算式データベース２２には、実戦成績情報に基づいて得られる技術指数を求めるために、レッスン場所、クラブの番手を含んだ技術内容、及び、レッスン希望者のレベルランクの各条件に応じて異なる演算を行う複数の演算式が登録されている。
【００５０】
例えば、図１０中、レッスン場所が「練習場」、技術内容が「ウッドの１番又は２番」、レベルランクが「Ａ」の場合の演算式をみると、フェアウェイキープ率には重み付け値として８０が乗算され、パーオン率には重み付け値として２０が乗算され、これらを加算している。従って、例えば、フェアウェイキープ率が０．６（６０パーセント）、パーオン率が０．４（４０パーセント）の場合、技術指数は、５６となる。
また、レベルランクが「Ａ」の「ウッド」の場合、クラブの番手に応じて、３通りの演算式が登録されているのに対して、レベルランクが「Ｂ」の場合、２通り、レベルランクが「Ｃ」の場合、１通りの演算式が登録されている。上級者になればなるほど、技術的な要求が高く、それに対応するためである。
また、レッスン場所、技術内容が上記と同一で、レベルランクが「Ｂ」及び「Ｃ」の場合、フェアウェイキープ率、パーオン率に加え、アウトオブバウンド率が選択されている。
各重み付け値は、レベルランク「Ｂ」の場合で、フェアウェイキープ率の重み付け値が７０，６８、パーオン率の重み付け値が２０，２２、アウトオブバウンド率の重み付け値が１０に設定されている。また、レベルランク「Ｃ」の場合で、フェアウェイキープ率の重み付け値が６０、パーオン率の重み付け値が１０、アウトオブバウンド率の重み付け値が３０に設定されている。
【００５１】
ここで、フェアウェイキープ率に着目すると、上級者であるレベルランクＡからレベルランクＣに亘って、減少するように設定されている。これは、上級者がウッドを使用する上では、最もフェアウェイキープ率が重視されるため、各レベルランクにおいて重み付け値は最も大きい値に設定されている。さらに、レッスン希望者の技術レベルが高い場合ほど重み付け値が大きく設定されている。その一方、技術レベルが高い上級者であれば、アウトオブバウンド率については、あまり問題視されないので、レベルランクＡでは、アウトオブバウンド率が選択されていない。
技術レベルの低い初級者の場合、フェアウェイをキープすることより、アウトオブバウンドとなるのを減らすことが重要となるので、アウトオブバウンド率の重み付け値は、レベルランクＢよりＣのほうがより大きく設定されている。
なお、アウトオブバウンド率とは、総打数の内、アウトオブバウンドと判断される境界線外に打球が出ることでアウトオブバウンドとなった打球の率をいう。従って、アウトオブバウンド率は、少なければ少ないほど好結果の方向を示す値であるため、演算式では、１からアウトオブバウンド率を減算した値を用いている。
【００５２】
また、図１０中、レッスン場所が「練習場」、技術内容が「パター」の場合の演算式をみると、レベルランクＡの場合、技術要素成績として、１ホール当たりの平均パット数、パーオン率、及びパーキープ率が選択されており、レベルランクＢの場合、１ホール当たりの平均パット数、パーオン率、及びボギーオン率が選択されており、レベルランクＣの場合、１ホール当たりの平均パット数と、ボギーオン率とが選択されている。
パターの場合、最も重視されるのが、１ホール当たりの平均パット数であるので、いずれのレベルランクにおいても重み付け値は最も大きい値に設定されている。さらに、パットにおいては、パターの技術以外に、例えばアプローチ等のパットを行う前段階についても考慮する必要があるので、レベルランクＡ及びＢの場合、パーオン率が選択されている。パーオン率については、上級者ほど高い重み付け値が設定される。さらに、レベルランクＡの場合、パーキープ率も考慮される。
【００５３】
一方、レベルランクＢ及びＣでは、ボギーオン率が考慮されるが、技術レベルが低ければ、パーオンすることよりも、ボギーオン率を減らすことが重要となるので、ボギーオン率の重み付け値は、レベルランクＢよりＣのほうがより大きく設定されている。
なお、ボギーオン率とは、パー３のホールでは２オン以上、パー４のホールでは３オン以上、パー５のホールでは４オン以上をボギーオンとし、ボギーオンのホール数を全体のホール数で割った値をいう。従って、ボギーオン率は、少なければ少ないほど好結果の方向を示す値であるため、演算式では、１からボギーオン率を減算した値を用いている。また、１ホール当たりの平均パット数も、少なければ少ないほど好結果の方向を示す値なので、演算式では、当該平均パット数の逆数を用いている。
【００５４】
図１１は、演算式データベース２２の内容の他の例を示す図である。図１１では、レッスン場所が「練習場」、技術内容が「アンダーハンディでパープレイをしたい」である場合と、レッスン場所が「ゴルフコース」、技術内容が「ネットスコアでパーセーブをしたい」である場合を示している。この場合、レッスンを希望する技術内容が、ゲーム全体としての内容なので、選択される技術要素成績は、例えば、リカバリー率や、チップイン率、ニアピン率、ワンパット率、サンドセーブ率等、ゲーム全体に関連するパラメータが選択されている。
なお、技術内容である「アンダーハンディでパープレイをしたい」の内、「アンダーハンディ」とは、ハンディキャップを加味して競技することをいい、「パープレイ」とはグロススコアからハンディを引くとそのコースのパー（標準打数）になることをいい、ここでいう「アンダーハンディでパープレイをしたい」とは、コース等にかかわらず、一般的な個人の技術についての指導を希望することを指している。
また、「ネットスコアでパーセーブをしたい」の内、「ネットスコアでパーセーブ」とは、グロススコアからハンディを差し引いた数がそのコースのパーと同じになることをいい、ここでいう「ネットスコアでパーセーブをしたい」とは、特定のコースをプレイする上で、一般的個人技術の指導以外に、スコアメイクや、そのコースの攻め方等についても指導を希望することを指している。
つまり、技術内容「アンダーハンディでパープレイをしたい」を選択すれば、レッスン場所に関わらず、同一の一般的な技術指導を受けることができ、「ネットスコアでパーセーブをしたい」を選択すれば、特定のコースについての攻め方等も指導するので、その目標又は対象とするコースが変われば、指導内容も変わる。
また、レッスン場所（「練習場」、「ゴルフコース」等）が異なる場合も、それぞれに異なった内容の指導内容となる。
【００５５】
また、ワンパット率とは、ワンパットでカップインしたホール数を全体のホール数で除算した値であり、ツーパット率とは、ツーパットでカップインしたホール数を全体のホール数で除算した値である。また、ニアピン率とは、グリーン外からのアプローチがピンから１ｍ以内に寄せることができたホール数を全体のホール数で除算した値である。
【００５６】
また、レッスン場所が「練習場」の場合、パターについては効果的なレッスンができないので、その演算式には、１ホール当たりの平均パット数は選択されていない。一方、レッスン場所が「ゴルフコース」の場合、パターについて効果的レッスンが可能なので、１ホール当たりの平均パット数が選択される。
【００５７】
上記各演算における重み付け値は、レッスン場所、技術内容、及びレッスン希望者のレベルランクに応じて、重視されるものについて大きい値が設定されている。
これによって、各演算式は、得られる解である技術指数が、レッスン場所、技術内容、及びレッスン希望者のレベルランクに対する、ティーチングプロの過去の実戦成績の適合度を示す値となるように構成されている。
つまり、技術指数は、ティーチングプロの過去の実戦成績に基づいて、ティーチングプロの技術レベルを評価するものであり、当該ティーチングプロの技術が、レッスン場所、技術内容、及びレッスン希望者のレベルランクに適合するものであるか否かを示す度合を示している。
【００５８】
演算部１３は、演算式データベース２２を参照し、レッスン希望者の希望するレッスン場所、技術内容、及び、レッスン希望者のレベルランクに対応する、演算式を選択し、選択した演算式を用いて、検索されたティーチングプロそれぞれの指導技術水準情報に基づいた技術指数を演算する。
【００５９】
以上のように、演算部１３は、演算式データベース２２から、必要な演算式を選択し、技術指数を演算することで、レッスン希望者の技術レベル、及び希望する技術内容に応じて、技術要素成績の数値ごとに重み付けを行い技術指数を演算する。また、演算部１３は、上述の演算を行うことで、レッスン希望者の技術レベル、及び希望する技術内容に適した技術を有するティーチングプロであることの度合を示す値として求めることができる。
【００６０】
図４に戻って、演算部１３が、検索されたティーチングプロそれぞれの技術指数を演算すると、処理部１０の特定部１４は、上記技術指数に基づいて、ティーチングプロの順位付けを行う（Ｓ１１２）。そして、特定部１４は、順位付けを行った結果、その上位の所定数、例えば、本実施形態では５名のティーチングプロを特定する（ステップＳ１１３）。
【００６１】
次いで、処理部１０の選択受付部１５は、レッスン希望者端末３に対して、特定部１４が特定したティーチングプロの選択受付画面を表示させるためのデータ、及び特定されたティーチングプロに関する情報を送信することで、レッスン希望者によるティーチングプロの選択に関する情報の送信を要求する（ステップＳ１１４）。
【００６２】
ティーチングプロの選択受付画面を表示させるためのデータ、及び特定されたティーチングプロに関する情報を受信したレッスン希望者端末３は、これらに基づいて、自己のディスプレイに、レッスン希望者がティーチングプロを選択するための選択受付画面を表示する（ステップＳ１１５）。
【００６３】
図１２は、レッスン希望者端末３のディスプレイに表示されるティーチングプロの選択受付画面の一例を示す図である。レッスン希望者端末３は、図のように、レッスン希望者が選択可能なティーチングプロとして、特定部１４が特定した５人のティーチングプロ（Ａ〜Ｅ）を選択肢として表示する。図１２では、レッスン希望者のレベルランクが「Ａ」、レッスン希望技術内容が「ウッドの３番」の場合を示している。
【００６４】
この選択受付画面には、各ティーチングプロの表示ごとに対応してティーチングプロを選択するために設けられた選択ボタン４４の他、各ティーチングプロのレッスン事例の表示を要求する事例要求ボタン４５が設けられている。
レッスン希望者が事例要求ボタン４５をクリックすると、レッスン希望者端末３は、レッスン希望者がレッスン事例の表示を要求していることを受け付ける。そして、システムサーバ２に対して、レッスンの事例の選択画面を表示させるための情報について送信を要求する（ステップＳ１１５）。
【００６５】
システムサーバ２のレッスン事例表示部１６は、上記要求に応じて、記憶部２０の事例データベース２５を参照して、レッスン希望者が選択している技術内容に対応するレッスンの事例に関する情報を検索する。そして、レッスン事例表示部１６は、レッスン希望者端末３に対して、検索された結果であるレッスン事例についての情報と、レッスン事例の選択画面を表示させるためのデータとを送信する（ステップＳ１１４）。
【００６６】
上記レッスン事例に関する情報及びデータを受信したレッスン希望者端末３は、自己のディスプレイに、レッスン事例を選択するための事例選択画面を表示する。
図１３（ａ）は、レッスン希望者端末３のディスプレイに表示されるレッスン事例を選択するための事例選択画面の一例を示す図である。なお、この図１３（ａ）では、レッスン希望者のレベルランクが「Ａ」、レッスン希望技術内容が「ウッドの３番」の場合を示している。
この事例選択画面では、「ウッドの３番」に関するレッスン事例が選択肢として複数表示されるとともに、各選択肢の表示ごとに対応して事例を選択するために設けられた選択ボタン４６が設けられている。また、この前画面である選択受付画面に戻るためのボタン４７も設けられている。
各選択肢には、レッスン希望者の選択によって、図１３（ａ）中、レッスン希望者の選択に基づいて、各選択肢に設けられた選択ボタン４６の内のいずれかがクリックされると、レッスン希望者端末３は、選択された選択肢に対応するレッスン事例に関する情報をシステムサーバ２に送信する（ステップＳ１１５）。
【００６７】
レッスン事例表示部１６は、選択されたレッスン事例に関する情報を受信し取得すると、記憶部２０の事例データベース２５を参照して、特定部１４が特定したティーチングプロＡ〜Ｅそれぞれについて、選択されたレッスン事例の回答例を検索し取得する。このとき、レッスン希望者のレベルランクも検索の条件として用いられる。
選択されたレッスン事例に対する回答例を検索取得すると、レッスン事例表示部１６は、当該回答例に関するデータをレッスン希望者端末３に送信する（ステップＳ１１４）。
【００６８】
事例データベース２５には、技術内容ごとに複数のレッスン事例が登録されており、さらに、複数のレッスン事例それぞれについて、各ティーチングプロそれぞれの回答例が、レッスン希望者のレベルランクそれぞれに応じて登録されている。
これら回答例は、予め、各ティーチングプロから各レッスン事例についてヒアリングを行い、その内容に基づいて作成され、登録されている。
レッスン事例表示部１６は、この事例データベース２５を参照することで、特定の技術内容についてのレッスン事例における、特定されたティーチングプロのレッスン希望者のレベルランクに応じた回答例を検索し取得することができる。
【００６９】
回答例を検索し取得したレッスン事例表示部１６は、その回答例に関するデータをレッスン希望者端末３に送信する。当該データをレッスン希望者端末３が受信すると、レッスン希望者端末３は、自己のディスプレイに、このデータに基づいて、レッスンの事例に対する回答例を表示する。
【００７０】
図１３（ｂ）は、レッスン事例に対する回答例を表示する事例回答画面の一例を示す図である。なお、図１３（ｂ）では、レッスン希望者のレベルランクが「Ａ」、レッスン希望技術内容が「ウッドの３番」、図１３（ａ）中の事例１を選択した場合を示している。
図１３（ｂ）に示すように、事例回答画面には、一つのレッスン事例に対して、特定された各ティーチングプロそれぞれの回答例が表示される。また、図１３（ａ）で示した、事例選択画面中の他の事例（２，３）を選択するためのボタン４８、及び、この前画面である事例選択画面に戻るためのボタン４９も設けられている。
図１３（ｂ）では、レベルランクが「Ａ」のレッスン希望者に対する回答例であるので、コースの攻略法のような、高度かつ詳細な回答内容となっている。なお、レベルランクが「Ｃ」のレッスン希望者の場合に、同様のレッスン技術内容におけるレッスン事例について表示する回答内容は、図１３（ｂ）の内容と比較して、より基本的な技術内容となる。
【００７１】
図１４は、レッスン希望者端末３のディスプレイに表示されるティーチングプロの選択受付画面の他の例を示す図である。図１２では、特定部１４が特定した５人のティーチングプロ（Ｆ〜Ｊ）を選択肢として表示しており、レッスン希望者のレベルランクが「Ｃ」、レッスン希望技術内容が「パター」の場合を示している。
この例の選択受付画面には、図１２と同様、各ティーチングプロの表示の他、選択ボタン４４、及び、事例要求ボタン４５が設けられている。
【００７２】
図１５（ａ）は、図１４の選択受付画面に対応する事例選択画面の一例を示す図である。なお、この図１５（ａ）では、図１４の選択受付画面に対応しており、レッスン希望者のレベルランクが「Ｃ」、レッスン希望技術内容が「パター」の場合を示している。
この事例選択画面では、「パター」に関するレッスン事例が選択肢として複数表示される。また、事例を選択するために設けられた選択ボタン４６や、この前画面である選択受付画面に戻るためのボタン４７も、図１３（ａ）の画面と同様に設けられている。
【００７３】
図１５（ｂ）は、図１５（ａ）のレッスン事例に対する回答例を表示する事例回答画面の一例を示す図である。
図１５（ｂ）に示すように、この事例回答画面には、一つのレッスン事例に対して、特定された各ティーチングプロそれぞれの回答例が表示される。また、他の事例（２，３）を選択するためのボタン４８、及び、この前画面である事例選択画面に戻るためのボタン４９も設けられている。
図１５（ｂ）では、レベルランクが「Ｃ」のレッスン希望者に対する回答例であるので、基本的な技術内容となっている。なお、レベルランクが「Ａ」のレッスン希望者の場合に、同様のレッスン技術内容におけるレッスン事例について表示する回答内容は、図１５（ｂ）の内容と比較して、個別のコースごとの攻略法のような、高度かつ詳細な回答内容となる。
【００７４】
このように、事例データベース２５には、各技術内容に対してレッスン事例が複数登録されており、これら複数のレッスン事例に対する各ティーチングプロによる回答例が、レッスン希望者のレベルランクそれぞれについて登録されている。レッスン事例表示部１６は、この事例データベース２５を参照することで、特定のレッスン事例における、特定されたティーチングプロのレッスン希望者のレベルランクに応じた回答例を検索し取得することができる。
【００７５】
以上のように、レッスン事例表示部１６が、検索取得した回答例に関するデータをレッスン希望者端末３に送信し、当該データをレッスン希望者端末３が受信すると、レッスン希望者端末３は、自己のディスプレイに、レッスン事例に対する回答例をレッスン事例として表示する。これによって、レッスン希望者は、同じレッスン事例に対して、各ティーチングプロの回答例を参照し比較することができ、ティーチングプロを選択する際の参考にすることができる。
【００７６】
図１２に戻って、レッスン事例等を参照したレッスン希望者がいずれのティーチングプロを選択するかを決定し、当該レッスン希望者によって、希望するティーチングプロを選択するために設けられた選択ボタン４４の内の一つがクリックされると、レッスン希望者端末３は、画面中において選択された内容を受け付け、レッスン希望者によるティーチングプロの選択に関する情報をシステムサーバ２に送信する（ステップＳ１１６）。
【００７７】
処理部１０の選択受付部１５は、レッスン希望者端末３から、レッスン希望者によるティーチングプロの選択に関する情報を受信し取得すると（ステップＳ１１７）、レッスン希望者にマッチングするティーチングプロ及びレッスン条件を確定し、確定したレッスン条件を確定情報としてレッスン希望者端末３、及び確定したティーチングプロのティーチングプロ端末４に向けて送信し（ステップＳ１１８）マッチングに関する処理を終える。
確定情報を受信した両端末３，４は（ステップＳ１１９，Ｓ１２０）、マッチングが終了したことを認識し、自身のディスプレイに、確定情報に係る確定したレッスン条件等を表示する。この表示によって、レッスン希望者及び選択されたティーチングプロは、マッチングが終了したことを認識する。
【００７８】
なお、上記マッチングの処理の途中で、レッスン希望者がレッスン希望者端末３の接続を切断等することで中止したとしても、その後、再度、そのレッスン希望者がレッスン希望者端末３によってアクセスした場合に、その中止した段階からマッチングの処理を再開できるように、処理部１０は、マッチングを行う上での途中経過に関する経過情報をレッスン希望者データベースやその他メモリ等に記憶させておくことができる。
【００７９】
上記のように構成されたマッチングシステムによれば、演算部１３が、ティーチングプロの指導技術水準情報に含まれる実戦成績情報に基づいて演算される技術指数を、レッスン希望者の技術レベル及び希望する技術内容に応じて演算し、その演算部１３が演算した技術指数によって、レッスン希望者にマッチングするティーチングプロを特定するので、レッスン希望者の技術レベル及び技術内容に応じた技術を有するティーチングプロを好適に特定することができる。この結果、レッスン希望者の技術レベル及び技術内容に応じて好適なティーチングプロをマッチングすることができる。
【００８０】
また、上記実施形態では、演算部１３は、検索部１２が検索した、レッスン希望者の希望レッスン条件と一致するレッスン条件のティーチングプロについて技術指数の演算をするように構成したので、より好適な指導者をマッチングすることができる。
【００８１】
なお、本発明は、上記実施形態に限定されることはない。
上記実施形態において、特定部１４が、技術指数に基づいて５人のティーチングプロを特定する場合を例示したが、例えば、１人だけを特定してもよいし、より多くのティーチングプロを特定し、レッスン希望者の選択肢に加えても良い。
また、上記実施形態において図９及び図１０にて示した各演算式では、指導技術水準情報に含まれる指導実績情報が考慮されていないが、指導実績情報としてのマッチング回数や、満足度情報を各演算式のパラメータとして加えることもできる。
また、このマッチング回数や、満足度情報をを、ティーチングプロの選択受付画面に表示させてもよい。この場合、これらを表示することで、レッスン希望者によるティーチングプロの選択の際の指標にさせることができる。
【００８２】
また、上記実施形態では、ゴルフのレッスンにおけるティーチングプロのマッチングについて適用した場合を例示したが、例えば、テニスや、野球等のレッスンについても適用することができる。
図１６は、本システムを野球のレッスンに適用した場合の演算式データベースの内容の一例を示す図である。この演算式データベースには、レッスン場所として「練習場」、技術内容として「ピッチング」と「バッティング」、レベルランクとして、上記実施形態と同様、「Ａ」、「Ｂ」、「Ｃ」の３段階で各条件に対応して、技術指数を演算するための演算式が複数登録されている。
図１６中、「ピッチング」において演算に用いられる技術要素成績の要素成績パラメータは、防御率、勝率、１打者当たりの奪三振率、与四球率が用いられる。
例えば、勝率についてはレベルランクが上がるほど重視され、重み付け値が大きく設定されている。また、レッスン希望者が初中級者（レベルランクＢ，Ｃ）の場合、与四球率が選択されており、勝率等よりも、コントロールが良い方向を重視している。
なお、与四球率は、少なければ少ないほど好結果の方向を示す値であるため、演算式では、１から与四球率を減算した値を用いている。
【００８３】
図１６中、「バッティング」において演算に用いられる技術要素成績の要素成績パラメータは、打率、長打率、、出塁率、四球数を三振数で除算した値、出塁率を打率で減算した値、打席数を三振数で除算した値、及び、四球数を打席数で除算した値が用いられる。
上記四球数を三振数で除算した値、及び、出塁率を打率で減算した値は、高ければ高いほど選球眼がよいことを示す指標である。また、打席数を三振数で除算した値は、三振を一つ奪われるまでに何打席を要するかを示す値である。また、四球数を打席数で除算した値は、四球を選ぶのに必要な打席数を示す値である。
【００８４】
上記パラメータに対して乗算される重み付け値は、上述の実施形態と同様、レッスン場所、技術内容、及びレッスン希望者のレベルランクに応じて、重視されるものについて大きい値が設定されており、得られる技術指数は、技術指数は、ピッチング又はバッティングにおけるコーチの過去の実戦成績に基づいて、コーチの技術レベルを評価するものであり、当該コーチの技術が、レッスン場所、技術内容、及びレッスン希望者のレベルランクに適合するものであるか否かを示す度合を示す。
図１６に示すような演算式を用い、技術指数を演算すれば、レッスン希望者の技術レベルに応じた技術を有するコーチを好適に特定することができる。このように、本発明は、ゴルフのみならず、他のスポーツにおいても、レッスン希望者に対して、好適な指導者をマッチングすることができる。
【００８５】
また、本発明は、上述のゴルフや、野球といったスポーツ競技に適用できる他、その他、運動以外の競技、例えば、囲碁や将棋等についての技術指導を行う指導者のマッチングにも適用することができる。
【符号の説明】
【００８６】
１      マッチングシステム
３      レッスン希望者端末（受付部）
１１    受付処理部（受付部）
１２    検索部
１３    演算部
１４    特定部
１５    選択受付部（出力部）
２０    記憶部
２１    ティーチングプロデータベース（指導者データベース）
２２    演算式データベース
【要約】
【課題】指導を希望する希望者の技術レベルに応じて好適な指導者をマッチングすることができるマッチングシステムを提供する。
【解決手段】本発明のシステム１は、レッスン希望者の技術レベルに適した技術を有する指導者である度合を示す技術指数を、検索部１２が検索したティーチングプロそれぞれについて演算する演算部１３と、技術指数に基づいて、検索部１２が検索したティーチングプロの中からレッスン希望者にマッチングするティーチングプロを特定する特定部１４と、特定部１４により特定されたティーチングプロの特定情報を、レッスン希望者に向けて出力する選択受付部１５とを備えている。
【選択図】図１【図１】
0004668351.tif 000002
【図２】
0004668351.tif 000003
【図３】
0004668351.tif 000004
【図４】
0004668351.tif 000005
【図５】
0004668351.tif 000006
【図６】
0004668351.tif 000007
【図７】
0004668351.tif 000008
【図８】
0004668351.tif 000009
【図９】
0004668351.tif 000010
【図１０】
0004668351.tif 000011
【図１１】
0004668351.tif 000012
【図１２】
0004668351.tif 000013
【図１３】
0004668351.tif 000014
【図１４】
0004668351.tif 000015
【図１５】
0004668351.tif 000016
【図１６】
0004668351.tif 000017