(57)【特許請求の範囲】
【請求項１】
スポーツの上達に必要な複数種類の技術を含む技術リストの所定画面における技術リスト表示領域への表示を会員端末に指令可能なリスト表示指令部と、
前記技術リストから選択された上達希望技術を前記会員端末から受信可能な上達希望技術受信部と、
前記上達希望技術に関して前記会員端末を利用する会員が持つ課題に相当する課題情報を少なくとも文字列を介して前記会員端末から受信可能な課題情報受信部と、
前記課題情報の指導者端末への表示を指令可能な課題表示指令部と、
前記課題の改善に相当する改善情報を少なくとも文字列を介して前記指導者端末から受信可能な改善情報受信部と、
前記上達希望技術に関する過去から現在までの前記課題情報及び前記改善情報を会話形式にて時系列にした表示であって、前記技術リスト表示領域での前記技術リストの表示と並行した前記所定画面における会話表示領域への表示を前記会員端末に指令可能な会話表示指令部と、
を備え、
前記上達希望技術に関する検索情報を前記会員端末から受信可能な検索情報受信部と、
前記検索情報に基づいて、前記上達希望技術に関する過去から現在までの前記課題情報及び前記改善情報を検索し、前記検索情報に関連する関連課題情報及び関連改善情報を抽出した表示を前記会員端末に指令可能な抽出表示指令部と、
をさらに備える、スポーツ上達支援装置。
【請求項２】
前記リスト表示指令部は、前記技術リストの前記技術リスト表示領域への表示を、複数の会員がそれぞれ使用する複数の会員端末に指令可能であり、
前記会話表示指令部は、
前記課題情報受信部が前記複数の会員端末のいずれかから前記課題情報を受信した場合、前記複数の会員端末のそれぞれに対して前記課題情報の会話形式での表示を指令可能であり、
前記改善情報受信部が前記改善情報を受信した場合、前記複数の会員端末のそれぞれに対して前記改善情報の会話形式での表示を指令可能である、請求項１に記載のスポーツ上達支援装置。
【請求項３】
スポーツの上達に必要な複数種類の技術を含む技術リストの所定画面における技術リスト表示領域への表示を会員端末に指令可能なリスト表示指令部と、
前記技術リストから選択された上達希望技術を前記会員端末から受信可能な上達希望技術受信部と、
前記上達希望技術に関して前記会員端末を利用する会員が持つ課題に相当する課題情報を少なくとも文字列を介して前記会員端末から受信可能な課題情報受信部と、
前記課題情報の指導者端末への表示を指令可能な課題表示指令部と、
前記課題の改善に相当する改善情報を少なくとも文字列を介して前記指導者端末から受信可能な改善情報受信部と、
前記上達希望技術に関する過去から現在までの前記課題情報及び前記改善情報を会話形式にて時系列にした表示であって、前記技術リスト表示領域での前記技術リストの表示と並行した前記所定画面における会話表示領域への表示を前記会員端末に指令可能な会話表示指令部と、
を備え、
前記課題情報と前記改善情報との対応付けを機械学習可能な機械学習部と、
前記課題情報及び前記機械学習に基づいて前記課題の改善に相当する機械学習改善情報を生成可能である改善情報生成部と、
をさらに備え、
前記会話表示指令部は、前記上達希望技術に関する過去から現在までの前記課題情報、前記改善情報、及び前記機械学習改善情報を会話形式にて時系列にした表示であって、前記会話表示領域への表示を前記会員端末に指令可能である、請求項１または２に記載のスポーツ上達支援装置。
【請求項４】
前記課題情報は、前記会員を識別可能な識別情報をさらに含み、
前記機械学習部は、前記課題情報及び前記識別情報を関連付けた識別可能課題情報と前記改善情報との対応付けを機械学習する所定機械学習を実行可能であり、
前記改善情報生成部は、前記識別可能課題情報及び前記所定機械学習に基づいて前記機械学習改善情報を生成可能である、請求項３に記載のスポーツ上達支援装置。
【請求項５】
前記課題情報に基づいて前記会員の特徴に関する特徴情報を生成可能な特徴情報生成部をさらに備え、
前記機械学習部は、前記課題情報及び前記特徴情報を関連付けた特徴付課題情報と前記改善情報との対応付けを機械学習する特定機械学習を実行可能であり、
前記改善情報生成部は、前記特徴付課題情報及び前記特定機械学習に基づいて前記機械学習改善情報を生成可能である、請求項３又は４に記載のスポーツ上達支援装置。
【請求項６】
前記課題の改善に相当する改善動画を再生する再生手順であって、前記特徴を有する会員における指定再生手順で前記改善動画を再生可能な再生情報を、前記特徴情報に基づいて生成可能な再生情報生成部をさらに備え、
前記会話表示指令部は、前記上達希望技術に関する過去から現在までの前記課題情報、前記改善情報、前記機械学習改善情報、及び前記再生情報を会話形式にて時系列にした表示であって、前記会話表示領域への表示を前記会員端末に指令可能である、請求項５に記載のスポーツ上達支援装置。
【請求項７】
会員端末に、
スポーツの上達に必要な複数種類の技術を含む技術リストを所定画面における技術リスト表示領域に表示可能なリスト表示ステップと、
前記技術リストから選択された上達希望技術をサーバに送信可能な上達希望技術送信ステップと、
前記上達希望技術に関して前記会員端末を利用する会員が持つ課題に相当する課題情報を少なくとも文字列を介して前記サーバに送信可能な課題情報送信ステップと、
指導者による前記課題の改善に相当する改善情報を少なくとも文字列を介して前記サーバから受信した場合に、前記上達希望技術に関する過去から現在までの前記課題情報及び前記改善情報を会話形式にて時系列にした表示であって、前記技術リスト表示領域での前記技術リストの表示と並行した前記所定画面における会話表示領域への表示を実行可能な会話表示ステップと、
前記上達希望技術に関する検索情報を前記会員端末から受信する検索情報受信ステップと、
前記検索情報に基づいて、前記上達希望技術に関する過去から現在までの前記課題情報及び前記改善情報を検索し、前記検索情報に関連する関連課題情報及び関連改善情報を抽出した表示を前記会員端末に指令する抽出表示指令ステップと、さらに備える、
を実行させる、スポーツ上達支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スポーツ上達支援装置及びスポーツ上達支援プログラムに関する。
【背景技術】
【０００２】
競技への参加、健康づくり、及び／又は社交のために、ルールに則って身体を動かすスポーツが行われている。スポーツの上達を達成することにより、スポーツを行う者は、競技で勝利する見込みを高め得る。また、スポーツの上達を達成することにより、指導を受けた者は、健康づくりをよりいっそう行い得る。
【０００３】
スポーツの上達に関し、例えば、テニスにおけるサーブ技術、スマッシュ技術等によって例示される、スポーツの上達に必要な各種の技術がある。スポーツを行う者は、これらの技術における課題を改善することにより、よりいっそうスポーツの上達を達成できる。
【０００４】
ところで、スポーツの上達に必要な各種技術の課題を改善することに関し、スポーツの上達に必要な各種技術の課題を改善可能な指導者（例えば、各種技術の課題の改善に関する助言を与える運動インストラクタ）がいない場所で、これらスポーツの上達に必要な各種の技術を改善する要望がある。
【０００５】
指導者がいない場所でスポーツの上達に必要な各種の技術を改善することに関し、特許文献１は、運動インストラクタのビデオ画像を受信するための通信インタフェースと、運動インストラクタのビデオ画像を表示するためのディスプレイと、ディスプレイの前に配置され、ディスプレイと向かい合っている人の像を反射するミラーとを備え、ミラーがビデオ画像を伝えるための部分反射区域を有し、運動中の人のビデオ、音声、心拍数等をインストラクタに提供可能な対話型運動システムを開示している。
【０００６】
特許文献１の発明によると、ユーザがトレーニングを個人化し、ユーザとインストラクタとが同じ部屋の中にいるジム又はブティックフィットネススタジオでの従来のトレーニングと同様のやり方で、ユーザ及び／又はインストラクタがトレーニング中に互いにやり取りすることを実現し得る。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特表２０２１−５１９６６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
スポーツの上達に必要な各種技術の課題を改善することに関し、過去に提供された課題の改善に関する改善情報（例えば、助言等）を確認する要望がある。過去に提供された改善情報を確認可能であることにより、スポーツを行う者は、指導者等に逐一助言を求めることなく、過去に提供された助言等を参照してスポーツの上達に必要な技術の課題を改善できる。
【０００９】
スポーツを行う者は、ビデオ画像から過去に提供された助言等を探す場合、録画等されたビデオ画像を逐一再生して当該助言を探す労力及び／又は時間を要し得る。特許文献１に記載の技術は、ビデオ画像を用いてスポーツの上達に必要な各種の技術を改善するため、過去に提供された改善情報を参照してスポーツの上達に必要な技術の課題を改善する点において、なおいっそう改善の余地がある。
【００１０】
本発明は、上述のような従来技術の問題点を解決すべくなされたものであり、指導者がいない場所において、課題の改善に関する情報を提供することと、現在提供されている課題の改善に関する情報だけでなく、過去に提供された課題の改善に関する情報をも用いてスポーツの上達に必要な各種技術の課題を改善することと、を支援可能なスポーツ上達手段を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明者らは、上記課題を解決するために鋭意検討した結果、技術リストから上達希望技術を選択可能とする表示と、課題情報によって示される課題の改善に相当する改善情報と課題情報とを会話形式にて時系列にした表示と、を並列に行うことによって上述の課題を解決可能であることを見出し、本発明を完成させるに至った。具体的に、本発明は以下のものを提供する。
【００１２】
第１の特徴に係る発明は、スポーツの上達に必要な複数種類の技術を含む技術リストの所定画面における技術リスト表示領域への表示を会員端末に指令可能なリスト表示指令部と、前記技術リストから選択された上達希望技術を前記会員端末から受信可能な上達希望技術受信部と、前記上達希望技術に関して前記会員端末を利用する会員が持つ課題に相当する課題情報を少なくとも文字列を介して前記会員端末から受信可能な課題情報受信部と、前記課題情報の指導者端末への表示を指令可能な課題表示指令部と、前記課題の改善に相当する改善情報を少なくとも文字列を介して前記指導者端末から受信可能な改善情報受信部と、前記上達希望技術に関する過去から現在までの前記課題情報及び前記改善情報を会話形式にて時系列にした表示であって、前記技術リスト表示領域での前記技術リストの表示と並行した前記所定画面における会話表示領域への表示を前記会員端末に指令可能な会話表示指令部と、を備える、スポーツ上達支援装置を提供する。
【００１３】
第１の特徴に係る発明によれば、スポーツの上達に必要な複数種類の技術を含む技術リストが表示される。これにより、会員は、技術リストから会員が上達を希望する上達希望技術を選択し、スポーツ上達支援装置を介して指導者端末を利用する指導者に上達希望技術及び上達希望技術に関して会員が持つ課題に相当する課題情報を伝えることができる。
【００１４】
第１の特徴に係る発明によれば、指導者は、スポーツ上達支援装置を介して会員端末から上達希望技術と上達希望技術に関して会員が持つ課題に相当する課題情報とを受信できる。そして、指導者は、上達希望技術において、会員が持つ課題の改善に相当する改善情報を送信できる。
【００１５】
第１の特徴に係る発明によれば、課題情報と改善情報とが少なくとも文字列を介して受信される情報であるため、スポーツ上達支援装置は、上述の技術リストと並行して課題情報と改善情報とを会話形式にて時系列にした表示を指令できる。これにより、会員は、指導者がいない場所において、表示された改善情報を用いてスポーツの上達に必要な各種技術の課題を改善できる。また、会員は、表示された時系列をさかのぼることによって、現在提供されている課題情報だけでなく、過去に提供された課題情報をも用いてスポーツの上達に必要な各種技術の課題を改善できる。
【００１６】
上達希望技術を考慮せず、過去から現在までの課題情報及び改善情報を会話形式にて時系列にした表示では、課題情報及び改善情報が受信されるにつれて、多くの課題情報及び改善情報が表示され得る。これにより、会員は、多くの課題情報及び改善情報から上達希望技術に関する所望の情報を得ることが困難となり得る。
【００１７】
第１の特徴に係る発明によれば、過去から現在までの課題情報及び改善情報のうち、上達希望技術に関する過去から現在までの課題情報及び改善情報が会話表示領域に表示される。これにより、会員は、多くの課題情報及び改善情報のうち、上達希望技術に関する課題情報及び改善情報を容易に見つけ出して、上達希望技術に関する課題を改善し得る。
【００１８】
第１の特徴に係る発明によれば、技術リストと並行して上達希望技術に関する課題情報と改善情報とが表示されるため、会員は、表示されている上達希望技術に関する課題情報及び改善情報を確認しつつ、表示されているこれらの情報に関連する他の技術を技術リストから選択して、他の技術に関する課題情報及び改善情報を表示し得る。したがって、会員は、互いに関連する各種の技術に関する課題を、技術リストが並行して表示されない場合よりいっそう容易に改善し得る。
【００１９】
改善情報が過去に提供された改善情報である場合、会員は、当該改善情報がどのような課題に対応する改善情報であるかを覚えておらず、過去に提供された改善情報を十分に活用できない場合がある。第１の特徴に係る発明によれば、課題情報と改善情報とが会話形式にて時系列にした表示で表示されるため、会員は、改善情報が過去に提供された課題の改善に関する情報であっても、表示された時系列を追うことで、改善情報がどのような課題情報に対応する改善情報であるかを判別し得る。これにより、会員は、当該改善情報を用いて課題を改善することができる。
【００２０】
したがって、第１の特徴に係る発明によれば、指導者がいない場所において、課題の改善に関する情報を提供することと、現在提供されている課題の改善に関する情報だけでなく、過去に提供された課題の改善に関する情報をも用いてスポーツの上達に必要な各種技術の課題を改善することと、を支援可能なスポーツ上達支援装置を提供できる。
【００２１】
第２の特徴に係る発明は、第１の特徴に係る発明であって、前記リスト表示指令部は、前記技術リストの前記技術リスト表示領域への表示を、複数の会員がそれぞれ使用する複数の会員端末に指令可能であり、前記会話表示指令部は、前記課題情報受信部が前記複数の会員端末のいずれかから前記課題情報を受信した場合、前記複数の会員端末のそれぞれに対して前記課題情報の会話形式での表示を指令可能であり、前記改善情報受信部が前記改善情報を受信した場合、前記複数の会員端末のそれぞれに対して前記改善情報の会話形式での表示を指令可能である、スポーツ上達支援装置を提供する。
【００２２】
第２の特徴に係る発明によれば、スポーツ上達支援装置は、複数の会員に課題情報及び改善情報の会話形式にて時系列の表示を提供する支援を行える。これにより、スポーツ上達支援装置は、より多くの会員に課題の改善に関する情報を提供できる。
【００２３】
また、第２の特徴に係る発明によれば、スポーツ上達支援装置は、当該表示において、会員自身に関する課題情報と改善情報とに加えて、会員自身と異なる会員の課題情報及び改善情報をも表示できる。これにより、会員は、会員自身と異なる会員の現在及び／又は過去の課題情報と改善情報とを用いて課題を改善することができる。したがって、会員は、会員自身と異なる会員の改善情報をも用いて、各種の技術の課題をよりいっそう改善し得る。
【００２４】
したがって、第２の特徴に係る発明によれば、指導者がいない場所において、課題の改善に関する情報を提供することと、現在提供されている課題の改善に関する情報だけでなく、過去に提供された課題の改善に関する情報をも用いてスポーツの上達に必要な各種技術の課題を改善することと、を支援可能なスポーツ上達支援装置を提供できる。
【００２５】
第３の特徴に係る発明は、第１又は第２の特徴に係る発明であって、前記上達希望技術に関する検索情報を前記会員端末から受信可能な検索情報受信部と、前記検索情報に基づいて、前記上達希望技術に関する過去から現在までの前記課題情報及び前記改善情報を検索し、前記検索情報に関連する関連課題情報及び関連改善情報を抽出した表示を前記会員端末に指令可能な抽出表示指令部と、をさらに備える、スポーツ上達支援装置を提供する。
【００２６】
過去から現在までの課題情報及び改善情報を会話形式にて時系列にした表示では、課題情報及び改善情報が受信されるにつれて、多くの課題情報及び改善情報が表示され得る。これにより、会員は、多くの課題情報及び改善情報から上達希望技術に関する所望の情報を得ることが困難となり得る。
【００２７】
第３の特徴に係る発明によれば、会員は、多くの課題情報及び改善情報がある場合であっても、検索情報によって所望の関連課題情報及び関連改善情報を抽出できる。これにより、会員は、抽出された関連課題情報及び関連改善情報を用いて課題を改善することができる。
【００２８】
したがって、第３の特徴に係る発明によれば、指導者がいない場所において、課題の改善に関する情報を提供することと、現在提供されている課題の改善に関する情報だけでなく、過去に提供された課題の改善に関する情報をも用いてスポーツの上達に必要な各種技術の課題を改善することと、を支援可能なスポーツ上達支援装置を提供できる。
【００２９】
第４の特徴に係る発明は、第１の特徴から第３の特徴のいずれかに係る発明であって、前記課題情報と前記改善情報との対応付けを機械学習可能な機械学習部と、前記課題情報及び前記機械学習に基づいて前記課題の改善に相当する機械学習改善情報を生成可能である改善情報生成部と、をさらに備え、前記会話表示指令部は、前記上達希望技術に関する過去から現在までの前記課題情報、前記改善情報、及び前記機械学習改善情報を会話形式にて時系列にした表示であって、前記会話表示領域への表示を前記会員端末に指令可能である、スポーツ上達支援装置を提供する。
【００３０】
第４の特徴に係る発明によれば、スポーツ上達支援装置は、機械学習によって生成された機械学習改善情報を表示できる。これにより、会員は、指導者端末から改善情報が送信されることを待つことなく、機械学習改善情報を用いて課題を改善することができる。また、これにより、指導者端末を利用する指導者は、改善情報を逐一送信する労力を軽減し得る。
【００３１】
したがって、第４の特徴に係る発明によれば、指導者がいない場所において、課題の改善に関する情報を提供することと、現在提供されている課題の改善に関する情報だけでなく、過去に提供された課題の改善に関する情報をも用いてスポーツの上達に必要な各種技術の課題を改善することと、を支援可能なスポーツ上達支援装置を提供できる。
【００３２】
第５の特徴に係る発明は、第４の特徴に係る発明であって、前記課題情報は、前記会員を識別可能な識別情報をさらに含み、前記機械学習部は、前記課題情報及び前記識別情報を関連付けた識別可能課題情報と前記改善情報との対応付けを機械学習する所定機械学習を実行可能であり、前記改善情報生成部は、前記識別可能課題情報及び前記所定機械学習に基づいて前記機械学習改善情報を生成可能である、スポーツ上達支援装置を提供する。
【００３３】
第５の特徴に係る発明によれば、スポーツ上達支援装置は、会員それぞれに合わせて生成された機械学習改善情報を提供し得る。したがって、会員は、会員それぞれに合わせて生成された機械学習改善情報を用いて、会員それぞれに合わせられていない機械学習改善情報を用いる場合よりいっそう課題を改善することができる。
【００３４】
したがって、第５の特徴に係る発明によれば、指導者がいない場所において、課題の改善に関する情報を提供することと、現在提供されている課題の改善に関する情報だけでなく、過去に提供された課題の改善に関する情報をも用いてスポーツの上達に必要な各種技術の課題を改善することと、を支援可能なスポーツ上達支援装置を提供できる。
【００３５】
第６の特徴に係る発明は、第４又は第５の特徴に係る発明であって、前記課題情報に基づいて前記会員の特徴に関する特徴情報を生成可能な特徴情報生成部をさらに備え、前記機械学習部は、前記課題情報及び前記特徴情報を関連付けた特徴付課題情報と前記改善情報との対応付けを機械学習する特定機械学習を実行可能であり、前記改善情報生成部は、前記特徴付課題情報及び前記特定機械学習に基づいて前記機械学習改善情報を生成可能である、スポーツ上達支援装置を提供する。
【００３６】
第６の特徴に係る発明によれば、スポーツ上達支援装置は、会員の特徴それぞれに合わせて生成された機械学習改善情報を提供し得る。したがって、会員は、会員の特徴それぞれに合わせて生成された機械学習改善情報を用いて、会員の特徴それぞれに合わせられていない機械学習改善情報を用いる場合よりいっそう課題を改善することができる。
【００３７】
したがって、第６の特徴に係る発明によれば、指導者がいない場所において、課題の改善に関する情報を提供することと、現在提供されている課題の改善に関する情報だけでなく、過去に提供された課題の改善に関する情報をも用いてスポーツの上達に必要な各種技術の課題を改善することと、を支援可能なスポーツ上達支援装置を提供できる。
【００３８】
第７の特徴に係る発明は、第６の特徴に係る発明であって、前記課題の改善に相当する改善動画を再生する再生手順であって、前記特徴を有する会員における指定再生手順で前記改善動画を再生可能な再生情報を、前記特徴情報に基づいて生成可能な再生情報生成部をさらに備え、前記会話表示指令部は、前記上達希望技術に関する過去から現在までの前記課題情報、前記改善情報、前記機械学習改善情報、及び前記再生情報を会話形式にて時系列にした表示であって、前記会話表示領域への表示を前記会員端末に指令可能である、スポーツ上達支援装置を提供する。
【００３９】
第７の特徴に係る発明によれば、会員は、会員の特徴それぞれに合わせて生成された再生手順で課題の改善に相当する改善動画を再生できる。これにより、会員は、会員の特徴それぞれに合わせて生成された再生手順を用いて改善動画を再生し、改善動画を用いない場合及び／又は特段の再生手順を定めずに再生された改善動画を用いる場合と比べて、よりいっそう課題を改善することができる。
【００４０】
したがって、第７の特徴に係る発明によれば、指導者がいない場所において、課題の改善に関する情報を提供することと、現在提供されている課題の改善に関する情報だけでなく、過去に提供された課題の改善に関する情報をも用いてスポーツの上達に必要な各種技術の課題を改善することと、を支援可能なスポーツ上達支援装置を提供できる。
【００４１】
第８の特徴に係る発明は、会員端末に、スポーツの上達に必要な複数種類の技術を含む技術リストを所定画面における技術リスト表示領域に表示可能なリスト表示ステップと、前記技術リストから選択された上達希望技術をサーバに送信可能な上達希望技術送信ステップと、前記上達希望技術に関して前記会員端末を利用する会員が持つ課題に相当する課題情報を少なくとも文字列を介して前記サーバに送信可能な課題情報送信ステップと、指導者による前記課題の改善に相当する改善情報を少なくとも文字列を介して前記サーバから受信した場合に、前記上達希望技術に関する過去から現在までの前記課題情報及び前記改善情報を会話形式にて時系列にした表示であって、前記技術リスト表示領域での前記技術リストの表示と並行した前記所定画面における会話表示領域への表示を実行可能な会話表示ステップと、を実行させる、スポーツ上達支援プログラムを提供する。
【００４２】
第８の特徴に係る発明は、会員端末に、スポーツの上達に必要な複数種類の技術を含む技術リストを表示できる。そして、上達希望技術をサーバに送信し、さらに、会員が持つ課題に相当する課題情報を少なくとも文字列を介してサーバに送信できる。そして、会員端末は、改善情報を少なくとも文字列を介してサーバから受信した場合に、上達希望技術に関する過去から現在までの改善情報及び課題情報を会話形式にて時系列にした表示を、この技術リストと並行して表示できる。
【００４３】
これにより、会員は、指導者がいない場所において、指導者による課題の改善に相当する改善情報を用いてスポーツの上達に必要な各種技術の課題を改善できる。また、会員は、表示された時系列をさかのぼることによって、現在提供されている課題情報だけでなく、過去に提供された課題情報をも用いてスポーツの上達に必要な各種技術の課題を改善できる。
【００４４】
第８の特徴に係る発明によれば、課題情報と改善情報との表示が技術リストと並行して表示されるため、会員は、表示されている課題情報及び改善情報を確認しつつ、表示されている課題情報及び改善情報に関連する他の技術を技術リストから選択して、他の技術に関する課題情報及び改善情報を表示し得る。したがって、会員は、互いに関連する各種の技術に関する課題を、技術リストが並行して表示されない場合よりいっそう容易に改善し得る。
【００４５】
改善情報が過去に受信された改善情報である場合、会員は、当該改善情報がどのような課題に対応する改善情報であるかを覚えておらず、過去に受信された改善情報を十分に活用できない場合がある。第８の特徴に係る発明によれば、課題情報と改善情報とが会話形式にて時系列にした表示で表示されるため、会員は、改善情報が過去に受信された課題の改善に関する情報であっても、表示された時系列を追うことで、改善情報がどのような課題情報に対応する改善情報であるかを判別し得る。これにより、会員は、当該改善情報を用いて課題を改善することができる。
【００４６】
したがって、第８の特徴に係る発明によれば、指導者がいない場所において、課題の改善に関する情報を提供することと、現在提供されている課題の改善に関する情報だけでなく、過去に提供された課題の改善に関する情報をも用いてスポーツの上達に必要な各種技術の課題を改善することと、を支援可能なスポーツ上達支援プログラムを提供できる。
【発明の効果】
【００４７】
本発明によれば、指導者がいない場所において、課題の改善に関する情報を提供することと、現在提供されている課題の改善に関する情報だけでなく、過去に提供された課題の改善に関する情報をも用いてスポーツの上達に必要な各種技術の課題を改善することと、を支援可能なスポーツ上達支援手段を提供できる。
【図面の簡単な説明】
【００４８】
【図１】図１は、第１実施形態のスポーツ上達支援システムＳのハードウェア構成及びソフトウェア構成を示すブロック図である。
【図２】図２は、第１実施形態の支援装置記憶部１２に記憶される技術リスト１２１の一例である。
【図３】図３は、第１実施形態の支援装置記憶部１２に記憶される利用者情報テーブル１２２の一例である。
【図４】図４は、第１実施形態の支援装置記憶部１２に記憶される会話情報テーブル１２３の一例である。
【図５】図５は、第１実施形態のスポーツ上達支援装置１において実行される支援処理の好ましい流れの一例を示すメインフローチャートである。
【図６】図６は、第１実施形態の会員端末２において実行される支援処理の好ましい流れの一例を示すフローチャートである。
【図７】図７は、図６のステップＳ１８において会員端末２で実行される検索処理の好ましい流れの一例を示すフローチャートである。
【図８】図８は、第１実施形態の指導者端末３の指導者端末表示部３４における表示の一例である。
【図９】図９は、第１実施形態の会員端末２の会員端末表示部２４における表示の一例である。
【図１０】図１０は、第１実施形態の会員端末２の会員端末表示部２４における抽出表示の一例である。
【図１１】図１１は、第２実施形態のスポーツ上達支援システムＳ２のハードウェア構成及びソフトウェア構成を示すブロック図である。
【図１２】図１２は、第２実施形態の支援装置記憶部６３に記憶される機械学習テーブル６３４の一例である。
【図１３】図１３は、第２実施形態の支援装置記憶部６３に記憶される再生手順テーブル６３５の一例である。
【図１４】図１４は、第２実施形態のスポーツ上達支援装置６において実行される支援処理の好ましい流れの一例を示すメインフローチャートである。
【図１５】図１５は、図１４のステップＳ６４で実行される改善情報生成処理の好ましい流れの一例を示すフローチャートである。
【図１６】図１６は、第２実施形態の会員端末７の会員端末表示部７４における表示の一例である。
【発明を実施するための形態】
【００４９】
＜＜第１実施形態＞＞
以下、本発明の第１実施形態について、図面を参照しながら詳細に説明する。
【００５０】
＜スポーツ上達支援システムＳ＞
図１は、第１実施形態のスポーツ上達支援システムＳのハードウェア構成及びソフトウェア構成を示すブロック図である。スポーツ上達支援システムＳは、少なくとも、スポーツ上達支援装置１（「サーバ」とも称する。）と、スポーツ上達支援装置１とネットワークＮを介して通信可能に接続された複数の端末（会員が利用する会員端末２、指導者が利用する指導者端末３）とを含んで構成される。
【００５１】
〔スポーツ上達支援装置１〕
第１実施形態のスポーツ上達支援装置１は、支援装置制御部１１と、支援装置記憶部１２と、支援装置通信部１３と、を含んで構成される。
【００５２】
［支援装置制御部１１］
支援装置制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備える。
【００５３】
支援装置制御部１１は、所定のプログラムを読み込み、必要に応じて支援装置記憶部１２及び／又は支援装置通信部１３と協働することで、スポーツ上達支援装置１におけるソフトウェア構成の要素である、リスト表示指令部１１１、上達希望技術受信部１１２、課題情報受信部１１３、課題表示指令部１１４、改善情報受信部１１５、会話表示指令部１１６、検索情報受信部１１７、抽出表示指令部１１８等を実現する。
【００５４】
［支援装置記憶部１２］
支援装置記憶部１２は、データ及び／又はファイルが記憶される装置であって、ハードディスク、半導体メモリ、記録媒体、及びメモリカード等によるデータのストレージ部を有する。支援装置記憶部１２は、ネットワークＮを介してＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）、ＳＡＮ（Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、クラウドストレージ、ファイルサーバ及び／又は分散ファイルシステム等の記憶装置又は記憶システムとの接続を可能にする仕組みを有してもよい。
【００５５】
支援装置記憶部１２には、マイクロコンピューターで実行される制御プログラム、技術リスト１２１、利用者情報テーブル１２２、会話情報テーブル１２３等が記憶されている。
【００５６】
（技術リスト１２１）
図２は、第１実施形態の支援装置記憶部１２に記憶される技術リスト１２１の一例である。技術リスト１２１は、スポーツの上達に必要な複数種類の技術を格納する。
【００５７】
技術リスト１２１が格納する技術は、スポーツの上達に必要な技術であれば特に限定されず、例えば、ラケットを用いて球を打ち合う球技におけるサーブ、スマッシュ、バックハンド、及びレシーブ等によって例示される身体の動かしかたに関する技術、競技での駆け引きに関する技術、競技において精神状態を整えることに関する技術、食事等によって例示されるスポーツに適した肉体を作ることに関する技術、競技会に参加することに関する技術、等でよい。
【００５８】
技術リスト１２１は、技術を識別可能な技術ＩＤと技術とを関連付けて格納可能であることが好ましい。これにより、スポーツ上達支援装置１は、技術ＩＤを用いて技術を格納及び／又は取得できる。
【００５９】
図２に示す技術リスト１２１は、技術ＩＤと関連付けられた技術を複数種類格納している。図２に示す技術リスト１２１が格納する技術は、サーブ、スマッシュ、バックハンド、レシーブ、ゲームでの駆け引き、を含む。
【００６０】
これにより、スポーツ上達支援装置１は、これら複数種類の技術を含む技術リストを会員端末２の所定画面の技術リスト表示領域において表示できる。
【００６１】
（利用者情報テーブル１２２）
図３は、第１実施形態の支援装置記憶部１２に記憶される利用者情報テーブル１２２の一例である。利用者情報テーブル１２２は、会員端末２を利用する会員及び／又は指導者端末３を利用する指導者を含む利用者の利用者情報を格納する。
【００６２】
利用者情報テーブル１２２が格納する利用者情報は、利用者の情報であれば特に限定されず、例えば、利用者を識別可能な利用者識別情報、会員端末２及び／又は指導者端末３を識別可能な端末識別情報、利用者の特徴に関する特徴情報、利用者がスポーツ上達支援装置１を用いたサービスを提供するサービス提供者と締結している契約に関する契約情報等の１以上を含む利用者情報でよい。
【００６３】
利用者情報テーブル１２２は、利用者情報を識別可能な利用者情報ＩＤと利用者情報とを関連付けて格納可能であることが好ましい。これにより、スポーツ上達支援装置１は、利用者情報ＩＤを用いて複数の利用者情報を格納及び／又は取得できる。
【００６４】
これにより、スポーツ上達支援装置１は、複数の会員に課題情報及び改善情報の会話形式にて時系列の表示を提供する支援を行える。これにより、スポーツ上達支援装置１は、より多くの会員に課題の改善に関する情報を提供できる。
【００６５】
図３に示す利用者情報テーブル１２２は、利用者情報ＩＤと関連付けられた利用者情報を格納している。図３に示す利用者情報テーブル１２２が格納する利用者情報ＩＤ「Ｕ０００１」によって識別される利用者情報は、以下の情報を含んでいる：
利用者を識別可能な利用者識別情報であるアカウント名「＠Ｔａｎａｋａ」及び表示名「田中」、
利用者端末を識別可能な端末識別情報であるＩＰｖ６アドレス「２００１：ｄｂ８：１：：／４８」、
利用者の特徴「３０代男性」「初級者」を示す特徴情報、
利用者がスポーツ上達支援装置１を用いたサービスを提供するサービス提供者と締結している「２０２１／０４−２０２２／０３」において「有料会員」であるとの契約に関する契約情報。
【００６６】
これにより、スポーツ上達支援装置１は、端末識別情報を用いてアカウント名「＠Ｔａｎａｋａ」の利用者が利用する会員端末２に各種の表示を指令し、また、当該会員端末２から各種の情報を受信できる。また、会話形式での表示の指令において、アカウント名「＠Ｔａｎａｋａ」の利用者が送信した情報を表示名「田中」と関連付けて表示するよう指令できる。
【００６７】
利用者情報が契約情報を含むことにより、スポーツ上達支援装置１は、契約情報に基づいて各種の支援を行い得る。例えば、スポーツ上達支援装置１は、有料会員であるとの契約情報を含む利用者に、当該契約情報を含まない無料会員と異なる改善情報を提供する等の支援を行い得る。
【００６８】
（会話情報テーブル１２３）
図４は、第１実施形態の支援装置記憶部１２に記憶される会話情報テーブル１２３の一例である。会話情報テーブル１２３は、文字列を介して送信された課題情報及び／又は文字列を介して送信された改善情報等の会話情報を格納する。
【００６９】
会話情報テーブル１２３が格納する会話情報は、文字列を介して送信された課題情報及び／又は文字列を介して送信された改善情報を含む会話情報であれば、特に限定されず、例えば、上達希望技術、利用者を識別可能な情報（例えば、図３の利用者情報ＩＤ）、会話情報が送信された日時等の１以上を含む会話情報でよい。
【００７０】
会話情報テーブル１２３は、会話情報を識別可能な会話情報ＩＤと会話情報とを関連付けて格納可能であることが好ましい。これにより、スポーツ上達支援装置１は、会話情報ＩＤを用いて会話情報を格納及び／又は取得できる。
【００７１】
会話情報は、上達希望技術を含む。これにより、スポーツ上達支援装置１は、上達希望技術に関する課題情報及び改善情報の表示を指令できる。
【００７２】
会話情報は、会話情報が送信された日時を含む。これにより、スポーツ上達支援装置１は、過去から現在までの課題情報及び改善情報を会話形式にて時系列にした表示を指令できる。
【００７３】
会話情報は、利用者を識別可能な情報を含むことが好ましい。これにより、スポーツ上達支援装置１は、会話形式での表示の指令において、会話情報を利用者と関連付けて表示するよう指令できる。
【００７４】
これにより、スポーツ上達支援装置１は、会員自身に関する課題情報と改善情報とに加えて、会員自身と異なる会員の課題情報及び改善情報をも会員を識別可能に表示できる。これにより、会員は、会員自身と異なる会員の現在及び／又は過去の課題情報と改善情報とを用いて課題を改善することができる。したがって、会員は、会員自身と異なる会員の改善情報をも用いて、各種の技術の課題をよりいっそう改善し得る。
【００７５】
図４に示す会話情報テーブル１２３は、会話情報ＩＤと関連付けられた会話情報を格納している。図４に示す会話情報テーブル１２３が格納する会話情報ＩＤ「Ｃ０００１」によって識別される会話情報は、以下の情報を含んでいる：
上達希望技術「バックハンド」、
図３のアカウント名「＠Ｔａｎａｋａ」の利用者を識別可能な利用者情報ＩＤ「Ｕ０００１」、
会話情報が送信された日時「０８／０７  １５：０１」、
初心者が初めて行うに適した練習がわからないという課題を示す課題情報「初心者は、どのような練習をするのがよいでしょうか」。
【００７６】
また、図４に示す会話情報テーブル１２３が格納する会話情報ＩＤ「Ｃ０００２」によって識別される会話情報は、以下の情報を含んでいる：
上達希望技術「バックハンド」、
図３のアカウント名「＠Ｃｏａｃｈ」の利用者を識別可能な利用者情報ＩＤ「Ｕ０００３」、
会話情報が送信された日時「０８／０７  １５：０２」、
両手打ちで感覚をつかむ練習を勧める改善情報「まず両手打ちで感覚をつかみましょう」。
【００７７】
これにより、支援装置は、会話情報ＩＤ「Ｃ０００１」によって識別される会話情報及び会話情報ＩＤ「Ｃ０００２」によって識別される会話情報を会話形式にて時系列にした表示を指令できる。したがって、会員端末２を利用する会員は、「バックハンド」における初心者が初めて行うに適した練習がわからないという課題を、両手打ちで感覚をつかむ練習を勧められることで改善できる。
【００７８】
［支援装置通信部１３］
支援装置通信部１３は、スポーツ上達支援装置１をネットワークＮに接続して会員端末２、指導者端末３等と通信可能にする通信部であれば特に限定されず、例えば、携帯電話ネットワークに対応した無線装置、ＩＥＥＥ８０２．１１に準拠したＷｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）対応デバイス、及びイーサネット規格に対応したネットワークカード等が挙げられる。
【００７９】
〔会員端末２〕
会員端末２は、会員端末制御部２１と、会員端末記憶部２２と、会員端末通信部２３と、会員端末表示部２４と、会員端末入力部２５と、を含んで構成される。
【００８０】
［会員端末制御部２１］
会員端末制御部２１のハードウェア構成は、支援装置制御部１１と同様でよい。会員端末制御部２１は、特定のプログラム（スポーツ上達支援プログラム）を読み込み、必要に応じて会員端末記憶部２２、会員端末通信部２３、会員端末表示部２４、及び／又は会員端末入力部２５と協働することで、会員端末２におけるソフトウェア構成の要素である、技術リスト表示部２１１、上達希望技術送信部２１２、課題情報送信部２１３、会話表示部２１４、検索情報送信部２１５、抽出表示部２１６等を実現する。
【００８１】
［会員端末記憶部２２］
会員端末記憶部２２のハードウェア構成は、支援装置記憶部１２と同様でよい。会員端末記憶部２２には、マイクロコンピューターで実行される制御プログラム、上達希望技術、課題情報、改善情報等が記憶されている。
【００８２】
［会員端末通信部２３］
会員端末通信部２３は、会員端末２をネットワークＮに接続してスポーツ上達支援装置１等と通信可能にする通信部であれば特に限定されず、支援装置通信部１３と同様のハードウェア構成の通信部でよい。
【００８３】
［会員端末表示部２４］
会員端末表示部２４は、技術リスト表示領域及び会話領域等を表示可能な表示部であれば特に限定されず、ブラウン管ディスプレイ、液晶ディスプレイ、及び有機ＥＬディスプレイ等によって例示される従来技術の表示部でよい。
【００８４】
［会員端末入力部２５］
会員端末入力部２５は、上達希望技術を指定可能であり、かつ、課題情報を入力可能な入力部であれば特に限定されず、キーボード及び音声入力等によって例示される文字入力手段、並びに、マウス、トラックボール、及びタッチパネル等によって例示される位置指定手段の１以上を備える入力部でよい。
【００８５】
〔指導者端末３〕
指導者端末３は、指導者端末制御部３１と、指導者端末記憶部３２と、指導者端末通信部３３と、指導者端末表示部３４と、指導者端末入力部３５と、を含んで構成される。
【００８６】
［指導者端末制御部３１］
指導者端末制御部３１のハードウェア構成は、会員端末制御部２１と同様でよい。指導者端末制御部３１は、指定のプログラムを読み込み、必要に応じて指導者端末記憶部３２、指導者端末通信部３３、指導者端末表示部３４、及び／又は指導者端末入力部３５と協働することで、上達希望技術及び改善情報を受信する処理と、改善情報を送信する処理とを実現可能である。
【００８７】
［指導者端末記憶部３２］
指導者端末記憶部３２のハードウェア構成は、会員端末記憶部２２と同様でよい。指導者端末記憶部３２には、マイクロコンピューターで実行される制御プログラム、上達希望技術、課題情報、改善情報等が記憶されている。
【００８８】
［指導者端末通信部３３］
指導者端末通信部３３は、指導者端末３をネットワークＮに接続してスポーツ上達支援装置１等と通信可能にする通信部であれば特に限定されず、会員端末通信部２３と同様のハードウェア構成の通信部でよい。
【００８９】
［指導者端末表示部３４］
指導者端末表示部３４は、上達希望技術、課題情報等を表示可能な表示部であれば特に限定されず、ブラウン管ディスプレイ、液晶ディスプレイ、及び有機ＥＬディスプレイ等によって例示される従来技術の表示部でよい。
【００９０】
［指導者端末入力部３５］
指導者端末入力部３５は、改善情報を入力可能な入力部であれば特に限定されず、キーボード及び音声入力等によって例示される文字入力手段、並びに、マウス、トラックボール、及びタッチパネル等によって例示される位置指定手段の１以上を備える入力部でよい。
【００９１】
〔ネットワークＮ〕
ネットワークＮの種類は、スポーツ上達支援装置１と会員端末２及び指導者端末３等の端末を通信可能にするネットワークであれば特に限定されず、例えば、パーソナルエリアネットワーク、ローカルエリアネットワーク、イントラネット、エクストラネット、インターネット、Ｗｉ−Ｆｉネットワーク、携帯電話ネットワーク、あるいはこれらのネットワークを複数組み合わせたネットワーク等が挙げられる。
【００９２】
〔スポーツ〕
スポーツ上達支援システムＳが上達を支援するスポーツは、特に限定されない。スポーツ上達支援システムＳが上達を支援するスポーツは、テニス、ソフトテニス、テーブルテニス、バスケットボール、サッカー、フットサル、ラグビー、フットボール、バレーボール等によって例示される球技、ストレッチ、エアロビクス、ヨガ等によって例示される健康のための運動、並びに各種の陸上競技の１以上を含むスポーツでよい。
【００９３】
〔第１実施形態における支援処理のメインフローチャート〕
図５は、第１実施形態のスポーツ上達支援装置１において実行される支援処理の好ましい流れの一例を示すメインフローチャートである。以下、図５を用いて第１実施形態のスポーツ上達支援装置１において実行される支援処理の好ましい流れの一例を説明する。
【００９４】
［ステップＳ１：技術リスト表示を指令］
支援装置制御部１１は、支援装置記憶部１２及び支援装置通信部１３と協働してリスト表示指令部１１１を実行し、技術リスト１２１に格納されている複数種類の技術を含む技術リストの表示を会員端末２に指令する（ステップＳ１）。支援装置制御部１１は、処理をステップＳ２に移す。
【００９５】
［ステップＳ２：上達希望技術を受信したか判別］
支援装置制御部１１は、支援装置記憶部１２及び支援装置通信部１３と協働して上達希望技術受信部１１２を実行し、会員端末２から上達希望技術を受信したか判別する（ステップＳ２）。上達希望技術を受信したならば、支援装置制御部１１は、処理をステップＳ６に移す。上達希望技術を受信していないならば、支援装置制御部１１は、処理をステップＳ３に移す。
【００９６】
［ステップＳ３：課題情報を受信したか判別］
支援装置制御部１１は、支援装置記憶部１２及び支援装置通信部１３と協働して課題情報受信部１１３を実行し、会員端末２から課題情報を受信したか判別する（ステップＳ３）。課題情報を受信したならば、支援装置制御部１１は、受信した課題情報をステップＳ２で受信した上達希望技術と関連付けて会話情報テーブル１２３に格納し、処理をステップＳ４に移す。課題情報を受信していないならば、支援装置制御部１１は、処理をステップＳ５に移す。
【００９７】
［ステップＳ４：課題情報の表示を指令］
支援装置制御部１１は、支援装置記憶部１２及び支援装置通信部１３と協働して課題表示指令部１１４を実行し、指導者端末３に上達希望技術に関する課題情報の表示を指令する（ステップＳ４）。支援装置制御部１１は、処理をステップＳ６に移す。
【００９８】
指導者端末３において上達希望技術に関する課題情報を表示する方法は、特に限定されず、会員端末２において技術リスト、課題情報、及び改善情報を表示する方法と同様の方法でもよく、上達希望技術と課題情報とを関連付けて記載したメッセージ（例えば、電子メール、携帯電話のショートメール、ＳＮＳ等のインスタントメッセージ等）を用いて改善情報を表示する方法でもよい。
【００９９】
指導者端末３において上達希望技術に関する課題情報を表示する方法は、会員端末２において技術リスト、課題情報、及び改善情報を表示する方法と同様の方法を含むことが好ましい。これにより、指導者端末３は、会員端末２と同様の表示で、上達希望技術に関する課題情報を表示できる。これにより、指導者は、会員が見る表示を想定しながら、改善情報を送信できる。
【０１００】
指導者端末３において上達希望技術に関する課題情報を表示する方法は、上達希望技術と課題情報とを関連付けて記載したメッセージを用いて改善情報を表示する方法を含むことが好ましい。これにより、指導者は、技術リスト、課題情報、及び改善情報を表示するソフトウェアを指導者端末３に逐一実行させることなく、改善情報を表示できる。
【０１０１】
ステップＳ１で実行される処理により、スポーツの上達に必要な複数種類の技術を含む技術リストが表示される。ステップＳ２からステップＳ４で実行される処理により、会員は、技術リストから会員が上達を希望する上達希望技術を選択し、スポーツ上達支援装置１を介して指導者端末３を利用する指導者に上達希望技術及び上達希望技術に関して会員が持つ課題に相当する課題情報を伝えることができる。
【０１０２】
［ステップＳ５：改善情報を受信したか判別］
支援装置制御部１１は、支援装置記憶部１２及び支援装置通信部１３と協働して改善情報受信部１１５を実行し、指導者端末３から課題の改善に相当する改善情報を受信したか判別する（ステップＳ５）。改善情報を受信したならば、支援装置制御部１１は、処理をステップＳ６に移す。改善情報を受信していないならば、支援装置制御部１１は、処理をステップＳ７に移す。
【０１０３】
［ステップＳ６：会話表示領域に表示することを指令］
支援装置制御部１１は、支援装置記憶部１２及び支援装置通信部１３と協働して会話表示指令部１１６を実行し、会話情報テーブル１２３から上達希望技術に関する過去から現在までの課題情報及び改善情報を取得し、取得した課題情報及び改善情報を会話形式にて時系列にした表示で会話表示領域へ表示することを会員端末２に指令する（ステップＳ６）。支援装置制御部１１は、処理をステップＳ７に移す。
【０１０４】
ステップＳ５からステップＳ６で実行される処理により、スポーツ上達支援装置１は、ステップＳ３において会員端末２から受信した課題情報とステップＳ５において指導者端末３から受信した改善情報とを会話形式にて時系列にした表示で会員端末２の所定画面の会話表示領域に表示できる。
【０１０５】
課題情報と改善情報とが少なくとも文字列を介して受信される情報であるため、スポーツ上達支援装置１は、上述の技術リストと並行して課題情報と改善情報とを会話形式にて時系列にした表示を会員端末２に指令できる。これにより、会員は、指導者がいない場所において、表示された改善情報を用いてスポーツの上達に必要な各種技術の課題を改善できる。また、会員は、表示された時系列をさかのぼることによって、現在提供されている課題情報だけでなく、過去に提供された課題情報をも用いてスポーツの上達に必要な各種技術の課題を改善できる。
【０１０６】
上達希望技術を考慮せず、過去から現在までの課題情報及び改善情報を会話形式にて時系列にした表示では、課題情報及び改善情報が受信されるにつれて、多くの課題情報及び改善情報が会員端末２の所定画面に表示され得る。これにより、会員は、多くの課題情報及び改善情報から上達希望技術に関する所望の情報を得ることが困難となり得る。
【０１０７】
ステップＳ１からステップＳ６で実行される処理により、過去から現在までの課題情報及び改善情報のうち、上達希望技術に関する過去から現在までの課題情報及び改善情報が会話表示領域に表示される。これにより、会員は、多くの課題情報及び改善情報のうち、上達希望技術に関する課題情報及び改善情報を容易に見つけ出して、上達希望技術に関する課題を改善し得る。
【０１０８】
ステップＳ１からステップＳ６で実行される処理により、技術リストと並行して課題情報と改善情報とが会員端末２の所定画面に表示される。したがって、会員は、表示されている課題情報及び改善情報を確認しつつ、表示されている課題情報及び改善情報に関連する他の技術を技術リストから選択して、他の技術に関する課題情報及び改善情報を表示し得る。したがって、会員は、互いに関連する各種の技術に関する課題を、技術リストが並行して表示されない場合よりいっそう容易に改善し得る。
【０１０９】
改善情報が過去に提供された改善情報である場合、会員は、当該改善情報がどのような課題に対応する改善情報であるかを覚えておらず、過去に提供された改善情報を十分に活用できない場合がある。ステップＳ１からステップＳ６で実行される処理により、課題情報と改善情報とが会話形式にて時系列にした表示で会員端末２の所定画面に表示される。したがって、会員は、改善情報が過去に提供された課題の改善に関する情報であっても、表示された時系列を追うことで、改善情報がどのような課題情報に対応する改善情報であるかを判別し得る。これにより、会員は、当該改善情報を用いて課題を改善することができる。
【０１１０】
必須の態様ではないが、スポーツ上達支援装置１は、ステップＳ７からステップＳ８の検索処理を実行可能であることが好ましい。
【０１１１】
［ステップＳ７：検索情報を受信したか判別］
支援装置制御部１１は、支援装置記憶部１２及び支援装置通信部１３と協働して検索情報受信部１１７を実行し、会員端末２から上達希望技術に関する検索情報を受信したか判別する（ステップＳ７）。改善情報を受信したならば、支援装置制御部１１は、処理をステップＳ８に移す。検索情報を受信していないならば、支援装置制御部１１は、支援処理を終了し、処理をステップＳ１に移す。
【０１１２】
［ステップＳ８：抽出して表示することを指令］
支援装置制御部１１は、支援装置記憶部１２及び支援装置通信部１３と協働して抽出表示指令部１１８を実行し、会話情報テーブル１２３から上達希望技術及び検索情報に関する過去から現在までの課題情報及び改善情報を抽出し、抽出した課題情報及び改善情報を表示することを会員端末２に指令する（ステップＳ８）。支援装置制御部１１は、支援処理を終了し、処理をステップＳ１に移す。
【０１１３】
過去から現在までの課題情報及び改善情報を会話形式にて時系列にした表示では、課題情報及び改善情報が受信されるにつれて、多くの課題情報及び改善情報が表示され得る。これにより、会員は、多くの課題情報及び改善情報から上達希望技術に関する所望の情報を得ることが困難となり得る。
【０１１４】
ステップＳ７からステップＳ８で実行される検索処理により、会員は、多くの課題情報及び改善情報がある場合であっても、検索情報によって所望の関連課題情報及び関連改善情報を抽出できる。これにより、会員は、抽出された関連課題情報及び関連改善情報を用いて課題を改善することができる。
【０１１５】
［請求情報の送信］
必須の態様ではないが、スポーツ上達支援装置１は、スポーツ上達支援装置１の利用に関する支払を行うよう会員に求める請求情報を会員端末２に送信可能であることが好ましい。これにより、スポーツ上達支援装置１は、会員の支払に基づいて会員がスポーツ上達支援装置１を利用する支援を提供できる。
【０１１６】
［支払情報の受信］
必須の態様ではないが、スポーツ上達支援装置１は、会員がスポーツ上達支援装置１の利用に関する支払を行ったことに関する支払情報を受信可能であることが好ましい。これにより、スポーツ上達支援装置１は、受信した支払情報に基づく契約情報を利用者情報テーブル１２２等に格納できる。そして、スポーツ上達支援装置１は、契約情報に基づいて各種の支援を行い得る。例えば、スポーツ上達支援装置１は、有料会員であるとの契約情報を含む利用者に、当該契約情報を含まない無料会員と異なる改善情報を提供する等の支援を行い得る。
【０１１７】
〔会員端末２における支援処理のフローチャート〕
図６は、第１実施形態の会員端末２において実行される支援処理の好ましい流れの一例を示すフローチャートである。以下、図６を用いて第１実施形態の会員端末２において実行される支援処理の好ましい流れの一例を説明する。
【０１１８】
［ステップＳ１１：技術リストを表示］
会員端末制御部２１は、会員端末記憶部２２、会員端末通信部２３、及び会員端末表示部２４と協働して技術リスト表示部２１１を実行し、スポーツ上達支援装置１から受信した複数種類の技術を含む技術リストを会員端末表示部２４の技術リスト表示領域に表示する（ステップＳ１１、リスト表示ステップ）。会員端末制御部２１は、処理をステップＳ１２に移す。
【０１１９】
［ステップＳ１２：上達希望技術が指定されたか判別］
会員端末制御部２１は、会員端末入力部２５と協働して上達希望技術送信部２１２を実行し、技術リスト表示領域に表示された技術リストから上達希望技術が指定されたか判別する（ステップＳ１２）。上達希望技術が指定されたならば、会員端末制御部２１は、処理をステップＳ１３に移す。上達希望技術が指定されていないならば、会員端末制御部２１は、処理をステップＳ１４に移す。
【０１２０】
［ステップＳ１３：上達希望技術を送信］
会員端末制御部２１は、会員端末記憶部２２及び会員端末通信部２３と協働して上達希望技術送信部２１２を実行し、ステップＳ１２で指定された上達希望技術をスポーツ上達支援装置１に送信する（ステップＳ１３、上達希望技術送信ステップ）。会員端末制御部２１は、処理をステップＳ１４に移す。
【０１２１】
［ステップＳ１４：課題情報が入力されたか判別］
会員端末制御部２１は、会員端末入力部２５と協働して課題情報送信部２１３を実行し、ステップＳ１２で指定された上達希望技術に関する課題情報が少なくとも文字列を介して入力されたか判別する（ステップＳ１４）。課題情報が入力されたならば、会員端末制御部２１は、処理をステップＳ１５に移す。課題情報が入力されていないならば、会員端末制御部２１は、処理をステップＳ１６に移す。
【０１２２】
［ステップＳ１５：課題情報を送信］
会員端末制御部２１は、会員端末記憶部２２及び会員端末通信部２３と協働して課題情報送信部２１３を実行し、ステップＳ１４で入力された課題情報をスポーツ上達支援装置１に送信する（ステップＳ１５、課題情報送信ステップ）。会員端末制御部２１は、処理をステップＳ１６に移す。
【０１２３】
ステップＳ１１で実行される処理により、スポーツ上達支援装置１は、会員端末２に、スポーツの上達に必要な複数種類の技術を含む技術リストを表示できる。そして、スポーツ上達支援装置１は、ステップＳ１２からステップＳ１３で実行される処理により、上達希望技術をスポーツ上達支援装置１に送信できる。さらに、ステップＳ１４からステップＳ１５で実行される処理により、会員が持つ課題に相当する課題情報を少なくとも文字列を介してスポーツ上達支援装置１に送信できる。
【０１２４】
［ステップＳ１６：表示指令を受信したか判別］
会員端末制御部２１は、会員端末記憶部２２及び会員端末通信部２３と協働して会話表示部２１４を実行し、スポーツ上達支援装置１から課題情報及び改善情報を会話形式にて時系列にした表示で会話表示領域へ表示する表示指令を受信したか判別する（ステップＳ１６）。表示指令を受信したならば、会員端末制御部２１は、処理をステップＳ１７に移す。表示指令を受信していないならば、会員端末制御部２１は、処理をステップＳ１８に移す。
【０１２５】
［ステップＳ１７：会話領域に表示］
会員端末制御部２１は、会員端末記憶部２２及び会員端末表示部２４と協働して会話表示部２１４を実行し、ステップＳ１６で受信した表示指令に基づいて、ステップＳ１１の技術リスト表示領域と並行して表示される会員端末表示部２４の会話領域に、課題情報及び改善情報を会話形式にて時系列にして表示する（ステップＳ１７、会話表示ステップ）。会員端末制御部２１は、処理をステップＳ１８に移す。
【０１２６】
ステップＳ１６からステップＳ１７で実行される処理により、会員端末２は、改善情報の表示の指令を含む表示指令をスポーツ上達支援装置１から受信した場合に、上達希望技術に関する過去から現在までの改善情報及び課題情報を会話形式にて時系列にした表示を、ステップＳ１１で表示した技術リストと並行して表示できる。
【０１２７】
これにより、会員は、指導者がいない場所において、指導者による課題の改善に相当する改善情報を用いてスポーツの上達に必要な各種技術の課題を改善できる。また、会員は、表示された時系列をさかのぼることによって、現在提供されている課題情報だけでなく、過去に提供された課題情報をも用いてスポーツの上達に必要な各種技術の課題を改善できる。
【０１２８】
ステップＳ１１からステップＳ１７で実行される処理により、課題情報と改善情報との表示が技術リストと並行して表示される。これにより、会員は、表示されている課題情報及び改善情報を確認しつつ、表示されている課題情報及び改善情報に関連する他の技術を技術リストから選択して、他の技術に関する課題情報及び改善情報を表示し得る。したがって、会員は、互いに関連する各種の技術に関する課題を、技術リストが並行して表示されない場合よりいっそう容易に改善し得る。
【０１２９】
改善情報が過去に受信された改善情報である場合、会員は、当該改善情報がどのような課題に対応する改善情報であるかを覚えておらず、過去に受信された改善情報を十分に活用できない場合がある。ステップＳ１１からステップＳ１７で実行される処理によれば、課題情報と改善情報とが会話形式にて時系列にした表示で表示されるため、会員は、改善情報が過去に受信された課題の改善に関する情報であっても、表示された時系列を追うことで、改善情報がどのような課題情報に対応する改善情報であるかを判別し得る。これに
より、会員は、当該改善情報を用いて課題を改善することができる。
【０１３０】
必須の態様ではないが、会員端末２は、スポーツ上達支援装置１が検索処理を実行可能である場合、ステップＳ１８の会員端末側検索処理を実行可能であることが好ましい。
【０１３１】
［ステップＳ１８：検索処理］
会員端末制御部２１は、会員端末記憶部２２、会員端末通信部２３、会員端末表示部２４、及び会員端末入力部２５と協働して検索情報送信部２１５及び抽出表示部２１６を実行し、検索処理を実行する（ステップＳ１８）。会員端末制御部２１は、支援処理を終了し、処理をステップＳ１１に移す。ステップＳ１８で実行される会員端末側検索処理は、図７を用いて詳細に説明する。
【０１３２】
〔会員端末２における検索処理のフローチャート〕
図７は、図６のステップＳ１８において会員端末２で実行される検索処理の好ましい流れの一例を示すフローチャートである。以下、図７を用いて、図６のステップＳ１８において会員端末２で実行される検索処理の好ましい流れの一例を説明する。
【０１３３】
［ステップＳ２１：検索情報が入力されたか判別］
会員端末制御部２１は、会員端末記憶部２２及び会員端末入力部２５と協働して検索情報送信部２１５を実行し、ステップＳ１２で指定された上達希望技術に関する検索情報が入力されたか判別する（ステップＳ２１）。検索情報が入力されたならば、会員端末制御部２１は、処理をステップＳ２２に移す。検索情報が入力されていないならば、会員端末制御部２１は、処理をステップＳ２３に移す。
【０１３４】
［ステップＳ２２：検索情報を送信］
会員端末制御部２１は、会員端末記憶部２２及び会員端末通信部２３と協働して検索情報送信部２１５を実行し、ステップＳ２１で入力された検索情報をスポーツ上達支援装置１に送信する（ステップＳ２２、検索情報送信ステップ）。会員端末制御部２１は、処理をステップＳ２３に移す。
【０１３５】
［ステップＳ２３：抽出表示指令を受信したか判別］
会員端末制御部２１は、会員端末記憶部２２及び会員端末通信部２３と協働して抽出表示部２１６を実行し、上達希望技術及び検索情報に関する過去から現在までの課題情報及び改善情報を抽出し、抽出した課題情報及び改善情報を表示する抽出表示指令をスポーツ上達支援装置１から受信したか判別する（ステップＳ２３）。抽出表示指令を受信したならば、会員端末制御部２１は、処理をステップＳ２４に移す。抽出表示指令を受信していないならば、会員端末制御部２１は、端末側検索処理及び支援処理を終了し、処理をステップＳ１に移す。
【０１３６】
［ステップＳ２４：関連課題情報及び関連改善情報を抽出］
会員端末制御部２１は、会員端末記憶部２２と協働して抽出表示部２１６を実行し、ステップＳ２３で受信した抽出表示指令に基づいて上達希望技術及び検索情報に関する過去から現在までの課題情報（関連課題情報）及び改善情報（関連改善情報）を抽出する（ステップＳ２４、抽出ステップ）。会員端末制御部２１は、処理をステップＳ２５に移す。
【０１３７】
［ステップＳ２５：抽出表示指令に基づいて表示］
会員端末制御部２１は、会員端末記憶部２２と協働して抽出表示部２１６を実行し、ステップＳ２４で抽出した関連課題情報及び関連改善情報を会員端末表示部２４に表示する（ステップＳ２５、抽出表示ステップ）。会員端末制御部２１は、端末側検索処理及び支援処理を終了し、処理をステップＳ１に移す。
【０１３８】
過去から現在までの課題情報及び改善情報を会話形式にて時系列にした表示では、課題情報及び改善情報が受信されるにつれて、多くの課題情報及び改善情報が表示され得る。これにより、会員は、多くの課題情報及び改善情報から上達希望技術に関する所望の情報を得ることが困難となり得る。
【０１３９】
ステップＳ２１からステップＳ２５で実行される端末側検索処理により、会員は、多くの課題情報及び改善情報がある場合であっても、検索情報によって所望の関連課題情報及び関連改善情報を抽出できる。これにより、会員は、抽出された関連課題情報及び関連改善情報を用いて課題を改善することができる。
【０１４０】
＜第１実施形態のスポーツ上達支援システムＳの使用例＞
続いて、第１実施形態におけるスポーツ上達支援システムＳの使用例を説明する。
【０１４１】
〔上達希望技術の選択〕
スポーツ上達支援装置１は、会員端末２に技術リストの表示を指令する。会員は、技術リストから上達希望技術を選択し、会員端末２及びネットワークＮを介してスポーツ上達支援装置１に送信する。
【０１４２】
〔課題情報の表示〕
会員は、会員端末２及びネットワークＮを介して少なくとも文字列を含む課題情報をスポーツ上達支援装置１に送信する。スポーツ上達支援装置１は、受信した課題情報を表示することを指導者端末３に指令する。
【０１４３】
〔改善情報の送信〕
指導者は、指導者端末３及びネットワークＮを介して少なくとも文字列を含む改善情報をスポーツ上達支援装置１に送信する。
【０１４４】
図８は、第１実施形態の指導者端末３の指導者端末表示部３４における表示の一例である。図８に示す表示は、指導者識別情報表示領域ＲＦ、上達希望技術識別情報表示領域ＲＴ、及び課題情報等表示領域ＲＭを含む電子メールの送信画面である。
【０１４５】
指導者識別情報表示領域ＲＦには、指導者を識別可能な指導者識別情報である「コーチ＜ｃｏａｃｈ＠ｓｐｏｒｔ．ｅｘａｍｐｌｅ．ｃｏｍ＞」が表示されている。また、上達希望技術識別情報表示領域ＲＴには、上達希望技術を識別可能な上達希望技術識別情報である「バックハンド＜ｂａｃｋｈａｎｄ＠ｓｐｏｒｔ．ｅｘａｍｐｌｅ．ｃｏｍ＞」が表示されている。これにより、指導者は、上達希望技術等を識別できる。
【０１４６】
課題情報等表示領域ＲＭには、上達希望技術ＴＴ「＃バックハンド」と、表示名「田中」である会員が有する課題に関する課題情報ＴＭが表示されている。指導者は、表示された上達希望技術及び課題情報を見ながら、改善情報ＴＲをスポーツ上達支援装置１に送信できる。スポーツ上達支援装置１は、改善情報ＴＲを指導者端末３から受信する。
【０１４７】
〔会話形式で表示〕
スポーツ上達支援装置１は、上達希望技術に関する過去から現在までの課題情報及び改善情報を会話形式にて時系列にした表示を会話表示領域に表示するよう会員端末２に指令する。会員端末２は、スポーツ上達支援装置１の指令に基づいて、上達希望技術に関する過去から現在までの課題情報及び改善情報を会話形式にて時系列にした表示を会話表示領域に表示する。
【０１４８】
図９は、第１実施形態の会員端末２の会員端末表示部２４における表示の一例である。図９に示す表示は、技術リスト表示領域ＲＬ、上達希望技術表示領域ＲＤ、会話表示領域ＲＣ、入力領域ＲＩ、検索情報入力領域ＲＳ、を含む。
【０１４９】
技術リスト表示領域ＲＬには、「サーブ」「スマッシュ」「バックハンド」等の複数種類の技術を含む技術リストが表示されている。上達希望技術表示領域ＲＤには、会員が選択した上達希望技術「バックハンド」が表示されている。
【０１５０】
会話表示領域ＲＣには、表示名「田中」の会員が送信した第１課題情報ＣＰ１、表示名「コーチ」の指導者が送信した第１改善情報ＣＣ１、第２改善情報ＣＣ２、及び第３改善情報ＣＣ３、並びに表示名「佐藤」の会員が送信した第２課題情報ＣＰ２が会話形式にて時系列で表示されている。また、会話表示領域ＲＣは、技術リスト表示領域ＲＬにおける技術リストの表示と並行して表示されている。
【０１５１】
これらの課題情報及び改善情報が会話形式にて時系列で表示されていることにより、会員は、課題を改善する動画等を逐一再生して課題の改善に関する情報を探す時間及び／又は労力を費やすことなく、過去に提供された課題の改善に関する情報を用いてスポーツの上達に必要な各種技術の課題を改善できる。
【０１５２】
また、これにより、当該会員端末２を利用する会員は、会話表示領域ＲＣに表示された上達希望技術に関する過去から現在までの課題情報及び改善情報を用いて、上達希望技術に関する課題を改善できる。課題情報と改善情報とが会話形式にて時系列にした表示で表示されるため、会員は、改善情報が過去に提供された課題の改善に関する情報であっても、表示された時系列を追うことで、改善情報がどのような課題情報に対応する改善情報であるかを判別し得る。これにより、会員は、当該改善情報を用いて課題を改善することができる。
【０１５３】
〔検索情報を用いて抽出〕
会員は、検索情報入力領域ＲＳを用いて、検索情報を入力する。会員端末２は、入力された検索情報をスポーツ上達支援装置１に送信する。スポーツ上達支援装置１は、検索情報に関連する関連課題情報及び関連改善情報を抽出した表示を会員端末２に指令する。会員端末２は、検索情報に関連する関連課題情報及び関連改善情報を抽出した表示を行う。
【０１５４】
図１０は、第１実施形態の会員端末２の会員端末表示部２４における抽出表示の一例である。図１０に示す表示は、検索情報入力領域ＲＳ、技術リスト表示領域ＲＬ、上達希望技術表示領域ＲＤ、会話表示領域ＲＣ、入力領域ＲＩ、を含む。
【０１５５】
会員は、検索情報入力領域ＲＳに検索情報「両手打ち」を入力し、会員端末２及びネットワークＮを介してスポーツ上達支援装置１に送信する。スポーツ上達支援装置１は、検索情報「両手打ち」に関連する関連課題情報及び関連改善情報を抽出した表示を会員端末２に指令する。
【０１５６】
会話表示領域ＲＣには、検索情報「両手打ち」に関連する関連課題情報である第３課題情報ＣＰ３、検索情報「両手打ち」に関連する関連改善情報である第１改善情報ＣＣ１、第４改善情報ＣＣ４、及び第５改善情報ＣＣ５が抽出されて表示されている。
【０１５７】
これにより、会員は、多くの課題情報及び改善情報がある場合であっても、検索情報「両手打ち」によって所望の関連課題情報及び関連改善情報を抽出できる。これにより、会員は、抽出された関連課題情報及び関連改善情報を用いて課題「両手打ち」を改善することができる。
【０１５８】
したがって、第１実施形態のスポーツ上達支援システムＳによれば、指導者がいない場所において、課題の改善に関する情報を提供することと、現在提供されている課題の改善に関する情報だけでなく、過去に提供された課題の改善に関する情報をも用いてスポーツの上達に必要な各種技術の課題を改善することと、を支援可能な手段を提供できる。
【０１５９】
＜＜第２実施形態＞＞
以下、本発明の第２実施形態について、図面を参照しながら詳細に説明する。
【０１６０】
＜スポーツ上達支援システムＳ２＞
図１１は、第２実施形態のスポーツ上達支援システムＳ２のハードウェア構成及びソフトウェア構成を示すブロック図である。スポーツ上達支援システムＳ２は、少なくとも、スポーツ上達支援装置６（「サーバ」とも称する。）と、スポーツ上達支援装置６とネットワークＮを介して通信可能に接続された複数の端末（会員が利用する会員端末７、指導者が利用する指導者端末８）とを含んで構成される。
【０１６１】
〔スポーツ上達支援装置６〕
第２実施形態のスポーツ上達支援装置６は、支援装置制御部６１と、支援装置記憶部６３と、支援装置通信部６４と、を含んで構成される。
【０１６２】
［支援装置制御部６１］
支援装置制御部６１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備える。
【０１６３】
支援装置制御部６１は、所定のプログラムを読み込み、必要に応じて支援装置記憶部６３及び／又は支援装置通信部６４と協働することで、スポーツ上達支援装置６におけるソフトウェア構成の要素である、リスト表示指令部６１１、上達希望技術受信部６１２、課題情報受信部６１３、課題表示指令部６１４、改善情報受信部６１５、特徴情報生成部６１６、改善情報生成部６１７、再生情報生成部６１８、会話表示指令部６１９、検索情報受信部６２０、抽出表示指令部６２１、機械学習部６２２等を実現する。
【０１６４】
［支援装置記憶部６３］
支援装置記憶部６３は、データ及び／又はファイルが記憶される装置であって、ハードディスク、半導体メモリ、記録媒体、及びメモリカード等によるデータのストレージ部を有する。支援装置記憶部６３は、ネットワークＮを介してＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）、ＳＡＮ（Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、クラウドストレージ、ファイルサーバ及び／又は分散ファイルシステム等の記憶装置又は記憶システムとの接続を可能にする仕組みを有してもよい。
【０１６５】
支援装置記憶部６３には、マイクロコンピューターで実行される制御プログラム、技術リスト６３１、利用者情報テーブル６３２、会話情報テーブル６３３、機械学習テーブル６３４、再生情報テーブル６３５、改善情報等が記憶されている。
【０１６６】
（技術リスト６３１）
技術リスト６３１は、スポーツの上達に必要な複数種類の技術を格納する。技術リスト６３１は、第１実施形態の技術リスト１２１と同様でよい。
【０１６７】
（利用者情報テーブル６３２）
利用者情報テーブル６３２は、会員端末２を利用する会員及び／又は指導者端末３を利用する指導者を含む利用者の利用者情報を格納する。利用者情報テーブル６３２は、第１実施形態の利用者情報テーブル１２２と同様でよい。
【０１６８】
（会話情報テーブル６３３）
会話情報テーブル６３３は、文字列を介して送信された課題情報及び／又は文字列を介して送信された改善情報等の会話情報を格納する。会話情報テーブル６３３は、第１実施形態の会話情報テーブル１２３と同様でよい。
【０１６９】
（機械学習テーブル６３４）
図１２は、第２実施形態の支援装置記憶部６３に記憶される機械学習テーブル６３４の一例である。機械学習テーブル６３４は、上達希望技術に関する課題情報と改善情報との対応付けの機械学習（機械学習情報）を格納する。
【０１７０】
機械学習テーブル６３４が格納する機械学習情報は、上達希望技術に関する課題情報と改善情報との対応付けの機械学習情報であれば特に限定されず、例えば、上達希望技術、課題情報、及び改善情報を関連付けた機械学習情報等でよい。
【０１７１】
機械学習テーブル６３４が格納する機械学習情報は、特定の部分文字列を含む課題情報と改善情報との対応付けの機械学習情報を格納可能であってもよい。これにより、例えば、「両手打ちのコツを知りたい」及び「効果的な両手打ちの練習方法はないでしょうか」等によって例示される部分文字列「両手打ち」を含む課題情報に対して、両手打ちの練習方法を示す改善情報を生成可能な機械学習情報を格納できる。
【０１７２】
機械学習テーブル６３４が格納する機械学習情報は、課題情報を送信した利用者に関する情報を含む改善情報を生成可能な機械学習情報を格納可能であってもよい。これにより、機械学習テーブル６３４は、例えば、表示名「田中」である会員が送信した課題情報「初心者は、どのような練習をするのがよいでしょうか」に対して、「田中さん、まず両手打ちで感覚をつかみましょう」のような課題情報を送信した利用者に関する情報を含む改善情報を生成可能な機械学習情報を格納できる。
【０１７３】
機械学習テーブル６３４が格納する機械学習情報は、ニューラルネットワークを用いた上達希望技術に関する課題情報と改善情報との対応付けの機械学習情報を格納可能であってもよい。これにより、機械学習テーブル６３４は、ニューラルネットワークを用いた、会話としての特徴をよりいっそう備える改善情報を生成可能な機械学習情報を格納できる。
【０１７４】
機械学習テーブル６３４が格納する機械学習情報は、課題情報に相当する改善情報を決定可能な決定木を格納可能であってもよい。これにより、機械学習テーブル６３４は、決定木を用いて課題情報と改善情報とを対応付けする機械学習情報を格納できる。
【０１７５】
機械学習テーブル６３４は、機械学習情報を識別可能な機械学習情報ＩＤと機械学習情報とを関連付けて格納可能であることが好ましい。これにより、スポーツ上達支援装置１は、機械学習情報ＩＤを用いて機械学習情報を格納及び／又は取得できる。
【０１７６】
図１２に示す機械学習テーブル６３４は、機械学習情報ＩＤと関連付けられた機械学習情報を格納している。図１２に示す機械学習テーブル６３４が格納する機械学習情報ＩＤ「Ｍ０００１」によって識別される機械学習情報は、以下の情報を関連付けて含んでいる：
上達希望技術「バックハンド」、
初心者が初めて行うに適した練習がわからないという課題を示す課題情報「初心者は、どのような練習をするのがよいでしょうか」、
両手打ちで感覚をつかむ練習を勧める改善情報改善情報「まず両手打ちで感覚をつかみましょう」及び打点を前に持っていき引っ張る方向に打ってみることを勧める改善情報「打点を前に持っていき引っ張る方向に打ってみましょう」。
【０１７７】
（再生情報テーブル６３５）
図１３は、第２実施形態の支援装置記憶部６３に記憶される再生情報テーブル６３５の一例である。再生情報テーブル６３５は、課題の改善に相当する改善動画を再生する再生手順であって、会員の特徴に応じた再生手順で改善動画を再生可能な再生情報を格納する。
【０１７８】
再生情報テーブル６３５が格納する機械学習は、課題の改善に相当する改善動画を再生する再生手順であって、特徴を有する会員に応じた指定再生手順で改善動画を再生可能な再生情報であれば特に限定されず、例えば、上達希望技術、改善動画、特徴情報、及び再生手順を関連付けた再生情報等でよい。
【０１７９】
これにより、会員は、会員の特徴それぞれに合わせて生成された再生手順で課題の改善に相当する改善動画を再生できる。これにより、会員は、会員の特徴それぞれに合わせて生成された再生手順を用いて改善動画を再生し、改善動画を用いない場合及び／又は特段の再生手順を定めずに再生された改善動画を用いる場合と比べて、よりいっそう課題を改善することができる。
【０１８０】
再生情報テーブル６３５が格納する再生情報は、上達希望技術を含む。また、再生情報テーブル６３５が格納する再生情報は、課題の改善に相当する改善動画を再生可能な情報を含む。さらに、再生情報テーブル６３５が格納する再生情報は、会員の特徴に関する特徴情報を含む。
【０１８１】
再生情報テーブル６３５が格納する再生情報は、改善動画の再生時間のうち特定の再生時間で一時停止する再生手順を含むことが好ましい。これにより、会員は、会員の課題の改善と関連が深い特定の再生時間の映像をしっかり確認することができる。
【０１８２】
再生情報テーブル６３５が格納する再生情報は、改善動画の再生時間のうち再生開始時間から再生終了時間までの再生時間範囲によって定められる一部を再生可能な再生手順を含むことが好ましい。これにより、会員は、改善動画の時間範囲によって定められる一部のみを再生し、会員の課題の改善と関連しない他の部分を視聴することを避けることができる。
【０１８３】
再生情報テーブル６３５が格納する再生情報は、改善動画の再生時間のうちスロー開始時間からスロー終了時間までのスロー時間範囲によって定められる一部をスロー再生可能な再生手順を含むことが好ましい。これにより、会員は、改善動画のスロー時間範囲によって定められる一部のみをスロー再生し、会員の課題の改善と関連が深いスロー時間範囲をゆっくり視聴できる。
【０１８４】
再生情報テーブル６３５が格納する再生情報は、改善動画の画面領域のうち特定の領域を拡大して再生可能な再生手順を含むことが好ましい。これにより、会員は、会員の課題の改善と関連が深い特定の領域が拡大された状態で、改善動画を視聴できる。
【０１８５】
図１３に示す再生情報テーブル６３５は、再生情報ＩＤと関連付けられた再生情報を格納している。図１３に示す再生情報テーブル６３５が格納する再生情報ＩＤ「Ｐ０００１」によって識別される再生情報は、以下の情報を関連付けて含んでいる：
上達希望技術「バックハンド」、
改善動画「バックハンド＿両手打ちで打点を前に持っていく.ｍｐ４」を再生可能な情報、
改善動画が「初心者」又は「初級者」の特徴と関連付けられた動画であることを示す特徴情報、
改善動画を「０ｍ００ｓ−１ｍ００ｓを再生」し、次いで「３０秒停止」し、さらに「０ｍ００ｓ−１ｍ００ｓをスロー再生」する再生手順。
【０１８６】
これにより、スポーツ上達支援装置６は、上達希望技術「バックハンド」であり、「初心者」又は「初級者」の特徴を有する会員が「０ｍ００ｓ−１ｍ００ｓを再生」し、次いで「３０秒停止」し、さらに「０ｍ００ｓ−１ｍ００ｓをスロー再生」する再生手順で改善動画「バックハンド＿両手打ちで打点を前に持っていく.ｍｐ４」を再生することを支援できる。これにより、当該会員は、上達希望技術「バックハンド」における自らの課題を、一度再生した後にさらにスロー再生するわかりやすい再生手順で再生された改善動画によって改善し得る。
【０１８７】
［支援装置通信部６４］
支援装置通信部６４は、スポーツ上達支援装置６をネットワークＮに接続して会員端末７、指導者端末８等と通信可能にする通信部であれば特に限定されず、例えば、携帯電話ネットワークに対応した無線装置、ＩＥＥＥ８０２．１１に準拠したＷｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）対応デバイス、及びイーサネット規格に対応したネットワークカード等が挙げられる。
【０１８８】
〔会員端末７〕
会員端末７は、会員端末制御部７１と、会員端末記憶部７２と、会員端末通信部７３と、会員端末表示部７４と、会員端末入力部７５と、を含んで構成される。
【０１８９】
［会員端末制御部７１］
会員端末制御部７１のハードウェア構成は、第１実施形態の会員端末制御部２１と同様でよい。会員端末制御部７１は、特定のプログラム（スポーツ上達支援プログラム）を読み込み、必要に応じて会員端末記憶部７２、会員端末通信部７３、会員端末表示部７４、及び／又は会員端末入力部７５と協働することで、会員端末７におけるソフトウェア構成の要素である、技術リスト表示部７１１、上達希望技術送信部７１２、課題情報送信部７１３、会話表示部７１４、検索情報送信部７１５、抽出表示部７１６、動画再生部７１７等を実現する。会員端末制御部７１が実行する支援処理は、動画再生部７１７を実行して改善動画を再生可能であることを除いて、第１実施形態の会員端末制御部２１が実行する支援処理と同様でよい。
【０１９０】
［会員端末記憶部７２］
会員端末記憶部７２のハードウェア構成は、第１実施形態の会員端末記憶部２２と同様でよい。会員端末記憶部７２には、マイクロコンピューターで実行される制御プログラム、上達希望技術、課題情報、改善情報等が記憶されている。
【０１９１】
［会員端末通信部７３］
会員端末通信部７３は、会員端末２をネットワークＮに接続してスポーツ上達支援装置６等と通信可能にする通信部であれば特に限定されず、第１実施形態の会員端末通信部２３と同様のハードウェア構成の通信部でよい。
【０１９２】
［会員端末表示部７４］
会員端末表示部７４は、技術リスト表示領域及び会話領域等を表示可能な表示部であれば特に限定されず、ブラウン管ディスプレイ、液晶ディスプレイ、及び有機ＥＬディスプレイ等によって例示される従来技術の表示部でよい。
【０１９３】
［会員端末入力部７５］
会員端末入力部７５は、上達希望技術を指定可能であり、かつ、課題情報を入力可能な入力部であれば特に限定されず、キーボード及び音声入力等によって例示される文字入力手段、並びに、マウス、トラックボール、及びタッチパネル等によって例示される位置指定手段の１以上を備える入力部でよい。
【０１９４】
〔指導者端末８〕
指導者端末８は、指導者端末制御部８１と、指導者端末記憶部８２と、指導者端末通信部８３と、指導者端末表示部８４と、指導者端末入力部８５と、を含んで構成される。指導者端末８の構成は、第１実施形態の指導者端末３と同様でよい。
【０１９５】
〔ネットワークＮ〕
ネットワークＮは、スポーツ上達支援装置６と会員端末７及び指導者端末８等の端末を通信可能にするネットワークである。
【０１９６】
〔スポーツ〕
スポーツ上達支援システムＳ２が上達を支援するスポーツは、特に限定されず、第１実施形態のスポーツ上達支援システムＳが上達を支援するスポーツと同様でよい。
【０１９７】
〔第２実施形態における支援処理のメインフローチャート〕
図１４は、第２実施形態のスポーツ上達支援装置６において実行される支援処理の好ましい流れの一例を示すメインフローチャートである。以下、図１４を用いて第２実施形態のスポーツ上達支援装置６において実行される支援処理の好ましい流れの一例を説明する。
【０１９８】
［ステップＳ６１：技術リスト表示を指令］
支援装置制御部６１は、支援装置記憶部６３及び支援装置通信部６４と協働してリスト表示指令部６１１を実行し、技術リスト６３１に格納されている複数種類の技術を含む技術リストの表示を会員端末７に指令する（ステップＳ６１）。支援装置制御部６１は、処理をステップＳ６２に移す。
【０１９９】
［ステップＳ６２：上達希望技術を受信したか判別］
支援装置制御部６１は、支援装置記憶部６３及び支援装置通信部６４と協働して上達希望技術受信部６１２を実行し、会員端末７から上達希望技術を受信したか判別する（ステップＳ６２）。上達希望技術を受信したならば、支援装置制御部６１は、処理をステップＳ６５に移す。上達希望技術を受信していないならば、支援装置制御部６１は、処理をステップＳ６３に移す。
【０２００】
［ステップＳ６３：課題情報を受信したか判別］
支援装置制御部６１は、支援装置記憶部６３及び支援装置通信部６４と協働して課題情報受信部６１３を実行し、会員端末７から課題情報を受信したか判別する（ステップＳ６３）。課題情報を受信したならば、支援装置制御部６１は、受信した課題情報をステップＳ６２で受信した上達希望技術と関連付けて会話情報テーブル６３３に格納し、処理をステップＳ６４に移す。課題情報を受信していないならば、支援装置制御部６１は、処理をステップＳ６５に移す。
【０２０１】
［ステップＳ６４：改善情報生成処理］
支援装置制御部６１は、支援装置記憶部６３及び支援装置通信部６４と協働して課題表示指令部６１４、改善情報受信部６１５、特徴情報生成部６１６、改善情報生成部６１７、及び再生情報生成部６１８を実行し、課題の改善に相当する改善情報を生成する改善情報生成処理を実行する（ステップＳ６４）。支援装置制御部６１は、処理をステップＳ６５に移す。ステップＳ６４で実行される改善情報生成処理については、後に図１５を用いてより詳細に説明する。
【０２０２】
［ステップＳ６５：会話領域に表示することを指令］
支援装置制御部６１は、支援装置記憶部６３及び支援装置通信部６４と協働して会話表示指令部６１９を実行し、会話情報テーブル６３３から上達希望技術に関する過去から現在までの課題情報及び改善情報を取得し、取得した課題情報及び改善情報を会話形式にて時系列にした表示で会話表示領域へ表示することを会員端末７に指令する（ステップＳ６５）。支援装置制御部６１は、処理をステップＳ６６に移す。
【０２０３】
必須の態様ではないが、スポーツ上達支援装置６は、ステップＳ６６からステップＳ６７の検索処理を実行可能であることが好ましい。
【０２０４】
［ステップＳ６６：検索情報を受信したか判別］
支援装置制御部６１は、支援装置記憶部６３及び支援装置通信部６４と協働して検索情報受信部６２０を実行し、会員端末７から上達希望技術に関する検索情報を受信したか判別する（ステップＳ６６）。改善情報を受信したならば、支援装置制御部６１は、処理をステップＳ６７に移す。検索情報を受信していないならば、支援装置制御部６１は、処理をステップＳ６８に移す。
【０２０５】
［ステップＳ６７：抽出して表示することを指令］
支援装置制御部６１は、支援装置記憶部６３及び支援装置通信部６４と協働して抽出表示指令部６２１を実行し、会話情報テーブル６３３から上達希望技術及び検索情報に関する過去から現在までの課題情報及び改善情報を抽出し、抽出した課題情報及び改善情報を表示することを会員端末７に指令する（ステップＳ６７）。支援装置制御部６１は、処理をステップＳ６８に移す。
【０２０６】
過去から現在までの課題情報及び改善情報を会話形式にて時系列にした表示では、課題情報及び改善情報が受信されるにつれて、多くの課題情報及び改善情報が表示され得る。これにより、会員は、多くの課題情報及び改善情報から上達希望技術に関する所望の情報を得ることが困難となり得る。
【０２０７】
ステップＳ６６からステップＳ６７で実行される検索処理により、会員は、多くの課題情報及び改善情報がある場合であっても、検索情報によって所望の関連課題情報及び関連改善情報を抽出できる。これにより、会員は、抽出された関連課題情報及び関連改善情報を用いて課題を改善することができる。
【０２０８】
［ステップＳ６８：課題情報と改善情報との対応付けを機械学習］
支援装置制御部６１は、支援装置記憶部６３と協働して機械学習部６２２を実行し、上達希望技術に関する課題情報と改善情報との対応付けを機械学習し、機械学習の結果を機械学習テーブル６３４に格納する（ステップＳ６８）。支援装置制御部６１は、支援処理を終了し、処理をステップＳ６１に移す。
【０２０９】
ステップＳ６８で実行される機械学習は、上達希望技術に関する課題情報と改善情報との対応付けの機械学習であれば、特に限定されない。
【０２１０】
ステップＳ６８で実行される機械学習は、特に限定されず、例えば、課題情報と改善情報との対応付けを機械学習する機械学習に基づいて機械学習改善情報を生成する方法でよい。機械学習の方法は、特に限定されず、例えば、ＩＤ３（Ｉｔｅｒａｔｉｖｅ  Ｄｉｃｈｏｔｏｍｉｓｅｒ  ３）、Ｃ４．５、ＣＡＲＴ（Ｃｌａｓｓｉｆｉｃａｔｉｏｎ  ａｎｄ  Ｒｅｇｒｅｓｓｉｏｎ  Ｔｒｅｅｓ）、ＣＨＡＩＤ（Ｃｈｉ−ｓｑｕａｒｅｄ  Ａｕｔｏｍａｔｉｃ  Ｉｎｔｅｒａｃｔｉｏｎ  Ｄｅｔｅｃｔｉｏｎ）等によって例示される決定木生成アルゴリズムを用いて、対応付けられる改善情報によって課題情報を分類する決定木を生成する機械学習、深層学習を用いた自然言語の対応付けによって課題情報と改善情報との対応付けを機械学習することを含む機械学習等でよい。
【０２１１】
ステップＳ６８で実行される機械学習は、特定の部分文字列を含む課題情報と改善情報との対応付けを行う機械学習であってもよい。これにより、例えば、「両手打ちのコツを知りたい」及び「効果的な両手打ちの練習方法はないでしょうか」等によって例示される部分文字列「両手打ち」を含む課題情報に対して、両手打ちの練習方法を示す改善情報を生成可能な機械学習を行える。
【０２１２】
ステップＳ６８で実行される機械学習は、課題情報を送信した利用者に関する情報を含む改善情報を生成可能な機械学習であってもよい。これにより、機械学習テーブル６３４は、例えば、表示名「田中」である会員が送信した課題情報「初心者は、どのような練習をするのがよいでしょうか」に対して、「田中さん、まず両手打ちで感覚をつかみましょう」のような課題情報を送信した利用者に関する情報を含む改善情報を生成可能な機械学習を行える。
【０２１３】
ステップＳ６８で実行される機械学習は、ニューラルネットワークを用いた上達希望技術に関する課題情報と改善情報との対応付けを行う機械学習であってもよい。これにより、改善情報生成部６１７は、ニューラルネットワークを用いた、会話としての特徴をよりいっそう備える改善情報を生成できる。
【０２１４】
必須の態様ではないが、ステップＳ６８で実行される機械学習は、ステップＳ６３で受信した課題情報及び会員を識別可能な識別情報を関連付けた識別可能課題情報と後述するステップＳ７６で格納される改善情報との対応付けを機械学習する所定機械学習を含むことが好ましい。
【０２１５】
これにより、スポーツ上達支援装置６は、会員それぞれに合わせて生成された機械学習改善情報を提供し得る。したがって、会員は、会員それぞれに合わせて生成された機械学習改善情報を用いて、会員それぞれに合わせられていない機械学習改善情報を用いる場合よりいっそう課題を改善することができる。
【０２１６】
必須の態様ではないが、ステップＳ６８で実行される機械学習は、ステップＳ６３で受信した課題情報及び後述するステップＳ７１で生成される特徴情報を関連付けた特徴付課題情報とステップＳ７６で格納される改善情報との対応付けを機械学習する特定機械学習を含むことが好ましい。
【０２１７】
これにより、スポーツ上達支援装置６は、会員の特徴それぞれに合わせて生成された機械学習改善情報を提供し得る。したがって、会員は、会員の特徴それぞれに合わせて生成された機械学習改善情報を用いて、会員の特徴それぞれに合わせられていない機械学習改善情報を用いる場合よりいっそう課題を改善することができる。
【０２１８】
［請求情報の送信］
必須の態様ではないが、スポーツ上達支援装置６は、スポーツ上達支援装置６の利用に関する支払を行うよう会員に求める請求情報を会員端末７に送信可能であることが好ましい。これにより、スポーツ上達支援装置６は、会員の支払に基づいて会員がスポーツ上達支援装置６を利用する支援を提供できる。
【０２１９】
［支払情報の受信］
必須の態様ではないが、スポーツ上達支援装置６は、会員がスポーツ上達支援装置６の利用に関する支払を行ったことに関する支払情報を受信可能であることが好ましい。これにより、スポーツ上達支援装置６は、受信した支払情報に基づく契約情報を利用者情報テーブル６３２等に格納できる。そして、スポーツ上達支援装置６は、契約情報に基づいて各種の支援を行い得る。例えば、スポーツ上達支援装置６は、有料会員であるとの契約情報を含む利用者に、当該契約情報を含まない無料会員と異なる改善情報を提供する等の支援を行い得る。
【０２２０】
〔改善情報生成処理のフローチャート〕
図１５は、図１４のステップＳ６４で実行される改善情報生成処理の好ましい流れの一例を示すフローチャートである。以下、図１５を用いて、図１４のステップＳ６４で実行される改善情報生成処理の好ましい流れの一例を説明する。
【０２２１】
［ステップＳ７１：特徴情報を生成］
支援装置制御部６１は、支援装置記憶部６３及び支援装置通信部６４と協働して特徴情報生成部６１６を実行し、ステップＳ６３で課題情報を送信した会員端末７を利用する会員の特徴に関する特徴情報を生成する（ステップＳ７１）。支援装置制御部６１は、処理をステップＳ７２に移す。
【０２２２】
特徴情報を生成する方法は、特に限定されず、例えば、利用者情報テーブル６３２に格納された利用者情報に含まれる特徴情報を用いる方法、会話情報テーブル６３３に格納された会話情報に自然言語処理を行って特徴情報を生成する方法等でよい。
【０２２３】
特徴情報を生成する方法は、深層学習を用いた自然言語の分類によって会話情報テーブル６３３に格納された会話情報を分類し、特徴情報を生成する方法を含んでもよい。これにより、スポーツ上達支援装置６は、会話情報を分類するルールを作成するルール作成者の労力を低減しつつ、会話情報テーブル６３３に格納された会話情報を分類し得る。
【０２２４】
［ステップＳ７２：課題情報の表示を指令］
支援装置制御部６１は、支援装置記憶部６３及び支援装置通信部６４と協働して課題表示指令部６１４を実行し、指導者端末８に上達希望技術に関する課題情報の表示を指令する（ステップＳ７２）。支援装置制御部６１は、処理をステップＳ７３に移す。
【０２２５】
指導者端末８において上達希望技術に関する課題情報を表示する方法は、特に限定されず、第１実施形態の指導者端末３において上達希望技術に関する課題情報を表示する方法と同様でよい。
【０２２６】
［ステップＳ７３：改善情報を受信したか判別］
支援装置制御部６１は、支援装置記憶部６３及び支援装置通信部６４と協働して改善情報受信部６１５を実行し、指導者端末８から課題の改善に相当する改善情報を受信したか判別する（ステップＳ７３）。改善情報を受信したならば、支援装置制御部６１は、処理をステップＳ７６に移す。改善情報を受信していないならば、支援装置制御部６１は、処理をステップＳ７４に移す。
【０２２７】
［ステップＳ７４：機械学習改善情報を生成可能か判別］
支援装置制御部６１は、支援装置記憶部６３と協働して改善情報生成部６１７を実行し、機械学習を用いて、課題の改善に相当する機械学習改善情報を生成可能か判別する（ステップＳ７４）。改善情報を生成可能であるならば、支援装置制御部６１は、処理をステップＳ７５に移す。改善情報を生成可能でないならば、支援装置制御部６１は、処理をステップＳ７７に移す。
【０２２８】
［ステップＳ７５：機械学習改善情報を生成］
支援装置制御部６１は、支援装置記憶部６３と協働して改善情報生成部６１７を実行し、機械学習テーブル６３４に格納された機械学習を用いて、課題の改善に相当する機械学習改善情報を生成する（ステップＳ７５）。支援装置制御部６１は、処理をステップＳ７６に移す。
【０２２９】
機械学習改善情報を生成する方法は、機械学習を用いて改善情報を生成する方法であれば、特に限定されない。機械学習改善情報を生成する方法は、例えば、会員それぞれに合わせて機械学習改善情報を生成する方法、ステップＳ７１で生成された特徴情報を用いて機械学習改善情報を生成する方法等の１以上を含む方法でもよい。
【０２３０】
必須の態様ではないが、機械学習改善情報を生成する方法は、ステップＳ６３で受信した課題情報を送信した会員を識別可能な識別情報を用い、会員それぞれに合わせて機械学習改善情報を生成する方法を含むことが好ましい。
【０２３１】
機械学習改善情報を生成する方法が会員それぞれに合わせて機械学習改善情報を生成する上述の方法を含むことにより、スポーツ上達支援装置６は、会員それぞれに合わせて生成された機械学習改善情報を提供し得る。したがって、会員は、会員それぞれに合わせて生成された機械学習改善情報を用いて、会員それぞれに合わせられていない機械学習改善情報を用いる場合よりいっそう課題を改善することができる。
【０２３２】
必須の態様ではないが、機械学習改善情報を生成する方法は、ステップＳ７１で生成された特徴情報を用いて機械学習改善情報を生成する方法を含むことが好ましい。
【０２３３】
機械学習改善情報を生成する方法がステップＳ７１で生成された特徴情報を用いて機械学習改善情報を生成する方法を含むことにより、スポーツ上達支援装置６は、会員の特徴それぞれに合わせて生成された機械学習改善情報を提供し得る。したがって、会員は、会員の特徴それぞれに合わせて生成された機械学習改善情報を用いて、会員の特徴それぞれに合わせられていない機械学習改善情報を用いる場合よりいっそう課題を改善することができる。
【０２３４】
［ステップＳ７６：改善情報を格納］
支援装置制御部６１は、支援装置記憶部６３と協働して改善情報受信部６１５を実行し、ステップＳ７３で受信した改善情報又はステップＳ７５で生成された機械学習改善情報をステップＳ６２で受信した上達希望技術と関連付けて会話情報テーブル６３３に格納する（ステップＳ７６）。支援装置制御部６１は、処理をステップＳ７７に移す。
【０２３５】
［ステップＳ７７：再生情報を生成可能か判別］
支援装置制御部６１は、支援装置記憶部６３と協働して再生情報生成部６１８を実行し、課題の改善に相当する改善動画を再生する再生手順であって、ステップＳ７１で生成された特徴情報が示す特徴を有する会員における指定再生手順で改善動画を再生可能な再生情報を、ステップＳ７１で生成された特徴情報に基づいて生成可能か判別する（ステップＳ７７）。再生情報を生成可能であるならば、支援装置制御部６１は、処理をステップＳ７８に移す。再生情報を生成可能でないならば、支援装置制御部６１は、改善情報生成処理を終了し、処理をステップＳ６５に移す。
【０２３６】
［ステップＳ７８：再生情報を生成］
支援装置制御部６１は、支援装置記憶部６３と協働して再生情報生成部６１８を実行し、再生情報テーブル６３５に格納された再生情報を用いて、課題の改善に相当する改善動画を再生する再生手順であって、ステップＳ７１で生成された特徴情報が示す特徴を有する会員における指定再生手順で改善動画を再生可能な再生情報を生成する（ステップＳ７８）。支援装置制御部６１は、改善情報生成処理を終了し、処理をステップＳ６５に移す。
【０２３７】
ステップＳ７１で実行される処理により、スポーツ上達支援装置６は、ステップＳ６３で課題情報を送信した会員端末７を利用する会員の特徴に関する特徴情報を生成できる。これにより、スポーツ上達支援装置６は、ステップＳ７５で実行される機械学習改善情報を生成する処理において、会員の特徴に応じた機械学習改善情報を生成し得る。
【０２３８】
ステップＳ７２からステップＳ７３で実行される処理により、スポーツ上達支援装置６は、指導者端末８を利用する指導者に上達希望技術及び上達希望技術に関して会員が持つ課題に相当する課題情報を伝えることができる。そして、スポーツ上達支援装置６は、指導者から、課題の改善に相当する改善情報を受信できる。
【０２３９】
ステップＳ７４からステップＳ７５で実行される処理により、スポーツ上達支援装置６は、機械学習によって機械学習改善情報を生成できる。これにより、会員は、指導者端末８から改善情報が送信されることを待つことなく、機械学習改善情報を用いて課題を改善することができる。また、これにより、指導者端末８を利用する指導者は、改善情報を逐一送信する労力を軽減し得る。
【０２４０】
ステップＳ７６で実行される処理により、スポーツ上達支援装置６は、指導者端末８から受信した改善情報又は改善情報生成部６１７が生成した機械学習改善情報を格納し、ステップＳ６５で実行される処理において会話領域に表示し得る。
【０２４１】
ステップＳ７７からステップＳ７８で実行される処理により、会員は、会員の特徴それぞれに合わせて生成された再生手順で課題の改善に相当する改善動画を再生できる。これにより、会員は、会員の特徴それぞれに合わせて生成された再生手順を用いて改善動画を再生し、改善動画を用いない場合及び／又は特段の再生手順を定めずに再生された改善動画を用いる場合と比べて、よりいっそう課題を改善することができる。
【０２４２】
＜第２実施形態のスポーツ上達支援システムＳ２の使用例＞
続いて、第２実施形態におけるスポーツ上達支援システムＳ２の使用例を説明する。
【０２４３】
〔上達希望技術の選択〕
スポーツ上達支援装置６は、会員端末７に技術リストの表示を指令する。会員は、技術リストから上達希望技術を選択し、会員端末７及びネットワークＮを介してスポーツ上達支援装置６に送信する。
【０２４４】
〔課題情報の送信〕
会員は、会員端末７及びネットワークＮを介して少なくとも文字列を含む課題情報をスポーツ上達支援装置６に送信する。
【０２４５】
〔改善情報の生成〕
スポーツ上達支援装置６は、会員の特徴に関する特徴情報を生成する。また、スポーツ上達支援装置６は、受信した課題情報を表示することを指導者端末８に指令する。
【０２４６】
スポーツ上達支援装置６は、機械学習改善情報を生成可能であるか判別する。機械学習改善情報を生成可能であれば、スポーツ上達支援装置６は、課題情報と機械学習とに基づいて機械学習改善情報を生成する。
【０２４７】
〔再生情報の生成〕
スポーツ上達支援装置６は、再生情報を生成可能であるか判別する。再生情報を生成可能であれば、スポーツ上達支援装置６は、課題の改善に相当する改善動画を再生する再生手順であって、特徴を有する会員における指定再生手順で改善動画を再生可能な再生情報を生成する。
【０２４８】
〔会話形式で表示〕
スポーツ上達支援装置６は、上達希望技術に関する過去から現在までの課題情報及び改善情報を会話形式にて時系列にした表示を会話表示領域に表示するよう会員端末７に指令する。会員端末７は、スポーツ上達支援装置６の指令に基づいて、上達希望技術に関する過去から現在までの課題情報及び改善情報を会話形式にて時系列にした表示を会話表示領域に表示する。
【０２４９】
図１６は、第２実施形態の会員端末７の会員端末表示部７４における表示の一例である。図１６に示す表示は、技術リスト表示領域ＲＬ、上達希望技術表示領域ＲＤ、会話表示領域ＲＣ、入力領域ＲＩ、検索情報入力領域ＲＳ、を含む。
【０２５０】
技術リスト表示領域ＲＬには、「サーブ」「スマッシュ」「バックハンド」等の複数種類の技術を含む技術リストが表示されている。上達希望技術表示領域ＲＤには、会員が選択した上達希望技術「バックハンド」が表示されている。
【０２５１】
会話表示領域ＲＣには、表示名「コーチ」の指導者が送信した第３改善情報ＣＣ３、表示名「伊藤」の会員が送信した第４課題情報ＣＰ４、表示名「自動応答」で示される第１機械学習改善情報ＣＡ１、第２機械学習改善情報ＣＡ２、並びに改善動画「バックハンド＿両手打ちで打点を前に持っていく．ｍｐ４」を再生可能な再生情報ＣＭが会話形式にて時系列で表示されている。また、会話表示領域ＲＣは、技術リスト表示領域ＲＬにおける技術リストの表示と並行して表示されている。
【０２５２】
これらの課題情報及び改善情報が会話形式にて時系列で表示されていることにより、会員は、課題を改善する動画等を逐一再生して課題の改善に関する情報を探す時間及び／又は労力を費やすことなく、過去に提供された課題の改善に関する情報を用いてスポーツの上達に必要な各種技術の課題を改善できる。
【０２５３】
また、これにより、当該会員端末７を利用する会員は、会話表示領域ＲＣに表示された上達希望技術に関する過去から現在までの課題情報及び改善情報を用いて、上達希望技術に関する課題を改善できる。課題情報と改善情報とが会話形式にて時系列にした表示で表示されるため、会員は、改善情報が過去に提供された課題の改善に関する情報であっても、表示された時系列を追うことで、改善情報がどのような課題情報に対応する改善情報であるかを判別し得る。これにより、会員は、当該改善情報を用いて課題を改善することができる。
【０２５４】
図１６に示す例では、第４課題情報ＣＰ４の課題の改善に相当する第１機械学習改善情報ＣＡ１及び第２機械学習改善情報ＣＡ２が表示されている。これにより、第４課題情報ＣＰ４を送信した表示名「伊藤」である会員は、指導者が改善情報を送信することを待つことなく、第１機械学習改善情報ＣＡ１及び第２機械学習改善情報ＣＡ２を用いて第４課題情報ＣＰ４の課題を改善できる。
【０２５５】
また、図１６に示す例では、第４課題情報ＣＰ４の課題の改善に相当する改善動画を表示名「伊藤」である会員に応じた再生手順で再生可能な再生情報ＣＭが表示されている。これにより、当該会員は、会員の特徴それぞれに合わせて生成された再生手順を用いて改善動画を再生し、改善動画を用いない場合及び／又は特段の再生手順を定めずに再生された改善動画を用いる場合と比べて、よりいっそう課題を改善することができる。
【０２５６】
〔第１実施形態のスポーツ上達支援システムＳと同様の使い方〕
第２実施形態のスポーツ上達支援システムＳ２は、第１実施形態のスポーツ上達支援システムＳと同様に使うこともできる。すなわち、第２実施形態のスポーツ上達支援システムＳ２は、指導者端末８が送信した改善情報を会話表示領域ＲＣに表示できる。また、第２実施形態のスポーツ上達支援システムＳ２は、検索情報入力領域ＲＳを用いて入力された検索情報に関する関連課題情報及び関連改善情報を抽出し、表示できる。
【０２５７】
したがって、第２実施形態のスポーツ上達支援システムＳ２によれば、指導者がいない場所において、課題の改善に関する情報を提供することと、現在提供されている課題の改善に関する情報だけでなく、過去に提供された課題の改善に関する情報をも用いてスポーツの上達に必要な各種技術の課題を改善することと、を支援可能な手段を提供できる。
【０２５８】
なお、本発明の思想の範疇において、当業者であれば各種の変更例及び修正例に想到し得るものであり、それら変更例及び修正例についても本発明の範囲に属するものと了解される。例えば、前述の実施の形態に対して、当業者が適宜、構成要素の追加、削除若しくは設計変更を行ったもの、又は、工程の追加、省略若しくは条件変更を行ったものも、本発明の要旨を備えている限り、本発明の範囲に含まれる。
【符号の説明】
【０２５９】
Ｓ      スポーツ上達支援システム
１      スポーツ上達支援装置
１１    支援装置制御部
１１１  リスト表示指令部
１１２  上達希望技術受信部
１１３  課題情報受信部
１１４  課題表示指令部
１１５  改善情報受信部
１１６  会話表示指令部
１１７  検索情報受信部
１１８  抽出表示指令部
１２    支援装置記憶部
１２１  技術リスト
１２２  利用者情報テーブル
１２３  会話情報テーブル
１３    支援装置通信部
２      会員端末
２１    会員端末制御部
２１１  技術リスト表示部
２１２  上達希望技術送信部
２１３  課題情報送信部
２１４  会話表示部
２１５  検索情報送信部
２１６  抽出表示部
２２    会員端末記憶部
２３    会員端末通信部
２４    会員端末表示部
２５    会員端末入力部
３      指導者端末
３１    指導者端末制御部
３２    指導者端末記憶部
３３    指導者端末通信部
３４    指導者端末表示部
３５    指導者端末入力部
Ｓ２    スポーツ上達支援システム
６      スポーツ上達支援装置
６１    支援装置制御部
６１１  リスト表示指令部
６１２  上達希望技術受信部
６１３  課題情報受信部
６１４  課題表示指令部
６１５  改善情報受信部
６１６  特徴情報生成部
６１７  改善情報生成部
６１８  再生情報生成部
６１９  会話表示指令部
６２０  検索情報受信部
６２１  抽出表示指令部
６２２  機械学習部
６３    支援装置記憶部
６３１  技術リスト
６３２  利用者情報テーブル
６３３  会話情報テーブル
６３４  機械学習テーブル
６３５  再生情報テーブル
６４    支援装置通信部
７      会員端末
７１    会員端末制御部
７１１  技術リスト表示部
７１２  上達希望技術送信部
７１３  課題情報送信部
７１４  会話表示部
７１５  検索情報送信部
７１６  抽出表示部
７１７  動画再生部
７２    会員端末記憶部
７３    会員端末通信部
７４    会員端末表示部
７５    会員端末入力部
８      指導者端末
８１    指導者端末制御部
８２    指導者端末記憶部
８３    指導者端末通信部
８４    指導者端末表示部
８５    指導者端末入力部
ＣＡ１  第１機械学習改善情報
ＣＡ２  第２機械学習改善情報
ＣＣ１  第１改善情報
ＣＣ２  第２改善情報
ＣＣ３  第３改善情報
ＣＣ４  第４改善情報
ＣＣ５  第５改善情報
ＣＭ    再生情報
ＣＰ１  第１課題情報
ＣＰ２  第２課題情報
ＣＰ３  第３課題情報
ＣＰ４  第４課題情報
Ｎ      ネットワーク
ＲＣ    会話表示領域
ＲＤ    上達希望技術表示領域
ＲＦ    指導者識別情報表示領域
ＲＩ    入力領域
ＲＬ    技術リスト表示領域
ＲＭ    課題情報等表示領域
ＲＳ    検索情報入力領域
ＲＴ    上達希望技術識別情報表示領域
ＴＭ    課題情報
ＴＲ    改善情報
ＴＴ    上達希望技術
【要約】
【課題】過去に提供された課題の改善に関する情報をも用いてスポーツの上達に必要な各種技術の課題を改善することを支援可能なスポーツ上達支援手段を提供すること。
【解決手段】本発明のスポーツ上達支援装置１は、スポーツの上達に必要な複数種類の技術を含む技術リストの技術リスト表示領域への表示を会員端末２に指令可能なリスト表示指令部１１１と、技術リストから選択された上達希望技術を会員端末２から受信可能な上達希望技術受信部１１２と、上達希望技術に関する課題情報を会員端末２から受信可能な課題情報受信部１１３と、課題情報の指導者端末３への表示を指令可能な課題表示指令部１１４と、課題の改善に相当する改善情報を指導者端末３から受信可能な改善情報受信部１１５と、上達希望技術に関する過去から現在までの課題情報及び改善情報を会話形式にて時系列にした表示を会員端末２に指令可能な会話表示指令部１１６と、を備える。
【選択図】図１【図１】
0006986804.tif 000002
【図２】
0006986804.tif 000003
【図３】
0006986804.tif 000004
【図４】
0006986804.tif 000005
【図５】
0006986804.tif 000006
【図６】
0006986804.tif 000007
【図７】
0006986804.tif 000008
【図８】
0006986804.tif 000009
【図９】
0006986804.tif 000010
【図１０】
0006986804.tif 000011
【図１１】
0006986804.tif 000012
【図１２】
0006986804.tif 000013
【図１３】
0006986804.tif 000014
【図１４】
0006986804.tif 000015
【図１５】
0006986804.tif 000016
【図１６】
0006986804.tif 000017