Movatterモバイル変換


[0]ホーム

URL:


JP2021040794A - Exercise education system, server device, exercise education support service provision method, and program - Google Patents

Exercise education system, server device, exercise education support service provision method, and program
Download PDF

Info

Publication number
JP2021040794A
JP2021040794AJP2019163659AJP2019163659AJP2021040794AJP 2021040794 AJP2021040794 AJP 2021040794AJP 2019163659 AJP2019163659 AJP 2019163659AJP 2019163659 AJP2019163659 AJP 2019163659AJP 2021040794 AJP2021040794 AJP 2021040794A
Authority
JP
Japan
Prior art keywords
data
terminal
operation data
person
server device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2019163659A
Other languages
Japanese (ja)
Other versions
JP7390640B2 (en
Inventor
正樹 浅野
Masaki Asano
正樹 浅野
慎 田上
Shin Tagami
慎 田上
美樹 日下部
Miki Kusakabe
美樹 日下部
通良 阿江
Michiyoshi Ae
通良 阿江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Educational Foundation Of Nippon Sport Science Univ Group
Toppan Inc
Original Assignee
Educational Foundation Of Nippon Sport Science Univ Group
Toppan Printing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Educational Foundation Of Nippon Sport Science Univ Group, Toppan Printing Co LtdfiledCriticalEducational Foundation Of Nippon Sport Science Univ Group
Priority to JP2019163659ApriorityCriticalpatent/JP7390640B2/en
Publication of JP2021040794ApublicationCriticalpatent/JP2021040794A/en
Application grantedgrantedCritical
Publication of JP7390640B2publicationCriticalpatent/JP7390640B2/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

Translated fromJapanese

【課題】運動教育を受ける人に対し正しい運動教育を実施することができる運動教育システム、サーバ装置、運動教育支援サービス提供方法及びプログラムを提供する。【解決手段】運動に係わる指導を受ける人が利用可能な端末に対し、通信網を介して運動教育支援サービスを提供するサーバ装置であって、サーバ側標準動作データ取得手段と、改善点表示制御手段とを備える。サーバ側標準動作データ取得手段は、端末から送信され指導を受ける人の情報要素を含む指導要求を受信すると、情報要素に対応する標準動作データをデータベースから取得する。改善点表示制御手段は、端末により得られる人の動作状態を表す動作データと標準動作データとの比較結果に基づいて、人の動作状態に対する改善点を端末に表示させるための表示データを生成し、表示データを端末に送信する。【選択図】図5PROBLEM TO BE SOLVED: To provide an exercise education system, a server device, an exercise education support service providing method and a program capable of carrying out correct exercise education for a person receiving exercise education. SOLUTION: This is a server device that provides an exercise education support service to a terminal that can be used by a person who receives guidance related to exercise, and is a server-side standard operation data acquisition means and improvement point display control. Provide means. When the server-side standard operation data acquisition means receives a guidance request including the information element of the person who receives the guidance transmitted from the terminal, the server-side standard operation data acquisition means acquires the standard operation data corresponding to the information element from the database. The improvement point display control means generates display data for displaying the improvement points for the human operation state on the terminal based on the comparison result between the operation data representing the operation state of the person obtained by the terminal and the standard operation data. , Send the display data to the terminal. [Selection diagram] Fig. 5

Description

Translated fromJapanese

本発明は、例えばスポーツ選手やスポーツの上達を目指す愛好家などに対し、通信網を介して運動教育支援サービスを提供する運動教育システム、この運動教育サービスで使用されるサーバ装置、サーバ装置が実行する運動教育支援サービス提供方法、及びサーバ装置に運動教育支援サービス提供方法を実行させるためのプログラムに関する。 The present invention is executed by an exercise education system that provides an exercise education support service to athletes and enthusiasts aiming to improve sports via a communication network, a server device used in this exercise education service, and a server device. Regarding the method of providing the exercise education support service and the program for causing the server device to execute the method of providing the exercise education support service.

体育教育にあっては、正しく効率的に教育することが課題となっている。また、体育教育にあっては、怪我をしないように教育することも課題となっている。そこで、以前では、指導者の画像を静止画とし、生徒の画像を動画とし、指導者の画像を生徒に見せながら、生徒の画像を動かすことにより生徒の基本に適合していないフォームの場合にどのようなフォームとなるかを指導する方法が考えられている(例えば、特許文献1)。 In physical education, the issue is to educate correctly and efficiently. In addition, in physical education, it is also an issue to educate people so as not to get injured. So, in the past, in the case of a form that did not fit the student's basics by moving the student's image while showing the instructor's image to the student, with the instructor's image as a still image and the student's image as a video. A method of instructing what kind of form it will be is considered (for example, Patent Document 1).

また、以前から、トップアスリート(成績上位)など高度な技術を持つパフォーマーの動作が、運動課題を達成するために不可欠な動作(比較的怪我が少ない)となっていることに着目して、それらの動作を標準モデルとして利用することが考えられている。 Also, paying attention to the fact that the movements of performers with advanced skills such as top athletes (higher grades) have long been indispensable movements (relatively less injured) to achieve athletic tasks. It is considered to use the operation of.

標準モデルは、例えばトップアスリートのデータを20から30人分収集し、その共通点を再構成することで、作成可能である。標準モデルを教材とすることは、競技者の能力向上や高齢者の身体機能改善に役立つことができる。 The standard model can be created, for example, by collecting data for 20 to 30 top athletes and reconstructing their commonalities. Using the standard model as a teaching material can help improve the ability of athletes and improve the physical function of the elderly.

特開平7−144038号公報Japanese Unexamined Patent Publication No. 7-144038

ところで、小中高の体育教育では、スポーツ経験の少ない教師が増加し、このため、教師によって指導方法にばらつきが生じる場合もあり、生徒に対し均一に正しい教育ができない。また、標準モデルを教材とする教育であっても、その指導方法については、指導者のノウハウ(暗黙知)が使用されており、このため、指導者によって指導方法にばらつきが生じる場合がある。 By the way, in physical education of elementary, junior high and high schools, the number of teachers with little sports experience increases, and as a result, the teaching method may vary depending on the teacher, and it is not possible to provide uniform and correct education to students. Further, even in the education using the standard model as a teaching material, the know-how (tacit knowledge) of the instructor is used for the instruction method, and therefore, the instruction method may vary depending on the instructor.

本発明の目的は、運動教育を受ける人に対し正しい運動教育を実施することができる運動教育システム、サーバ装置、運動教育支援サービス提供方法及びプログラムを提供することにある。 An object of the present invention is to provide an exercise education system, a server device, an exercise education support service providing method and a program capable of carrying out correct exercise education for a person who receives exercise education.

上記目的を達成するべく、本発明の一態様に係る運動教育システムは、運動に係わる指導を受ける人が利用可能な端末と、前記端末に対し通信網を介して接続されるサーバ装置と、前記通信網に接続され、前記運動に係わる情報要素ごとに人の標準動作を表す複数の標準動作データを記憶するデータベースと、を備え、前記端末は、前記指導を受ける人の情報要素が入力されると、前記サーバ装置に対し前記情報要素を含む指導要求を、前記通信網を介して送信する要求送信手段と、前記人の動作状態を表す動画が入力されると、前記動画から前記人の動作データを生成する動作データ生成手段と、を備え、前記サーバ装置は、前記端末から前記指導要求を受信すると、前記指導要求に含まれる前記情報要素に対応する標準動作データを前記データベースから取得するサーバ側標準動作データ取得手段と、前記端末の前記動作データ生成手段により生成される前記動作データと前記標準動作データとの比較結果に基づいて、前記人の動作状態に対する改善点を前記端末に表示させるための表示データを生成し、当該表示データを前記端末に送信する改善点表示制御手段と、を備えることを要旨とする。 In order to achieve the above object, the exercise education system according to one aspect of the present invention includes a terminal that can be used by a person who receives guidance related to exercise, a server device that is connected to the terminal via a communication network, and the above. The terminal includes a database connected to a communication network and storing a plurality of standard motion data representing a person's standard motion for each information element related to the exercise, and the terminal is input with the information element of the person receiving the guidance. When a request transmission means for transmitting a guidance request including the information element to the server device via the communication network and a moving image showing the operating state of the person are input, the operation of the person is performed from the moving image. A server including an operation data generation means for generating data, and when the server device receives the instruction request from the terminal, the server device acquires standard operation data corresponding to the information element included in the instruction request from the database. Based on the comparison result between the side standard operation data acquisition means and the operation data generated by the operation data generation means of the terminal and the standard operation data, the terminal is made to display the improvement points for the operation state of the person. It is a gist to include an improvement point display control means for generating display data for the purpose and transmitting the display data to the terminal.

本発明によれば、運動教育を受ける人に対し正しい運動教育を実施することができる運動教育システム、サーバ装置、運動教育支援サービス提供方法及びプログラムを提供することができる。 According to the present invention, it is possible to provide an exercise education system, a server device, an exercise education support service providing method and a program capable of carrying out correct exercise education for a person who receives exercise education.

本発明に係わるスポーツ教育システムの第1の実施形態を示す概略構成図である。It is a schematic block diagram which shows the 1st Embodiment of the sports education system which concerns on this invention.第1の実施形態において、端末の入力画面の一例、及びデータベースの記憶内容の一例を示す図である。In the first embodiment, it is a figure which shows an example of the input screen of a terminal, and an example of the storage contents of a database.第1の実施形態において、受講者の撮影映像及び受講者の動作の時系列データの一例を示す図である。In the first embodiment, it is a figure which shows an example of the time-series data of the photographed image of a student and the operation of a student.第1の実施形態において、受講者の動作の骨格情報の一例を示す図である。In the first embodiment, it is a figure which shows an example of the skeleton information of the movement of a student.第1の実施形態に係り、スポーツ教育の受講者に動作状態の改善点及びパーソナルアドバイスを提供する際の端末と、管理サーバと、データベースとの間における情報の送受信動作を示す概略シーケンス図である。FIG. 5 is a schematic sequence diagram showing an operation of transmitting and receiving information between a terminal, a management server, and a database when providing improvement points of an operating state and personal advice to a student of sports education according to the first embodiment. ..本発明に係わるスポーツ教育システムの第1の実施形態の変形例として、スポーツ教育の受講者に動作状態の改善点及びパーソナルアドバイスを提供する際の端末と、管理サーバと、データベースとの間における情報の送受信動作を示す概略シーケンス図である。As a modification of the first embodiment of the sports education system according to the present invention, information between the terminal, the management server, and the database when providing the improvement points of the operating state and personal advice to the students of the sports education. It is a schematic sequence diagram which shows the transmission / reception operation of.本発明に係わるスポーツ教育システムの第2の実施形態を示す概略構成図である。It is a schematic block diagram which shows the 2nd Embodiment of the sports education system which concerns on this invention.第2の実施形態に係り、スポーツ教育の受講者に動作状態の改善点及びパーソナルアドバイスを提供する際の端末と、管理サーバと、データベースとの間における情報の送受信動作を示す概略シーケンス図である。FIG. 5 is a schematic sequence diagram showing an operation of transmitting and receiving information between a terminal, a management server, and a database when providing improvement points of an operating state and personal advice to a student of sports education according to the second embodiment. ..

本発明の実施形態について説明する。なお、本実施形態は本発明の一例を示したものであって、本発明は本実施形態に限定されるものではない。また、本実施形態には種々の変更又は改良を加えることが可能であり、その様な変更又は改良を加えた形態も本発明に含まれ得る。 An embodiment of the present invention will be described. It should be noted that the present embodiment shows an example of the present invention, and the present invention is not limited to the present embodiment. In addition, various changes or improvements can be added to the present embodiment, and the modified or improved forms may be included in the present invention.

(第1の実施形態)
図1は、本発明に係わるスポーツ教育システムの第1の実施形態を示す概略構成図であり、PS1、…、PSn(nは整数)は運動教育としてスポーツ教育を受ける受講者が利用可能な端末をそれぞれ示している。端末PS1、…、PSn(図1では端末PS1を代表して図示)は、受講者及び受講者の動作を撮影するためのカメラ11と、受講者の音声を入力するためのマイク12と、制御部13Aと、記憶部14と、表示部15と、入力部16と、モデム17とを備えている。端末PS1、…、PSnは、例えばスマートフォン、タブレット、パーソナル・コンピュータであってもよい。さらに、端末PS1、…、PSnは、受講者が所持する端末でもよく、教師もしくは指導者が所持する端末でもよく、受講者が小学生または中学生であれば、保護者が所持する端末でもよい。
(First Embodiment)
FIG. 1 is a schematic configuration diagram showing a first embodiment of a sports education system according to the present invention, in which PS1, ..., PSn (n is an integer) are terminals that can be used by students who receive sports education as exercise education. Are shown respectively. The terminals PS1, ..., PSn (shown on behalf of the terminal PS1 in FIG. 1) are controlled by acamera 11 for photographing the student and the movement of the student, and amicrophone 12 for inputting the voice of the student. Aunit 13A, astorage unit 14, adisplay unit 15, aninput unit 16, and amodem 17 are provided. The terminals PS1, ..., PSn may be, for example, a smartphone, a tablet, or a personal computer. Further, the terminals PS1, ..., PSn may be terminals owned by the student, terminals owned by the teacher or instructor, and terminals owned by the guardian if the student is an elementary school student or a junior high school student.

このうち、制御部13Aは、カメラ11により撮像された動作映像210及びマイク12により入力された音声を任意に加工編集して図3に示すような動作データ(図3では例えば時系列データ220を図示)を生成する動作データ作成制御部131を有する。制御部13Aは、動作データを記憶部14に記憶すると共に、動作データに含まれる映像信号を表示部15に供給して表示させ、音声信号を図示しないスピーカから拡声出力させる。動作データ作成制御部131は、動画の時系列データ220から人体の骨格情報230を抽出し、図4に示すような骨格情報230を座標情報とした動作データを生成する機能を有する。 Of these, thecontrol unit 13A arbitrarily processes and edits theoperation video 210 captured by thecamera 11 and the voice input by themicrophone 12, and performs operation data as shown in FIG. 3 (for example,time series data 220 in FIG. 3). It has an operation datacreation control unit 131 that generates (shown in the figure). Thecontrol unit 13A stores the operation data in thestorage unit 14, supplies the video signal included in the operation data to thedisplay unit 15 for display, and outputs the audio signal in a loudspeaker from a speaker (not shown). The motion datacreation control unit 131 has a function of extracting theskeleton information 230 of the human body from thetime series data 220 of the moving image and generating motion data using theskeleton information 230 as the coordinate information as shown in FIG.

制御部13Aは、クラウド上に動作データをアップロードするための動作データ送信制御部132を有している。すなわち、制御部13Aは、記憶部14に記憶されている例えばスポーツ教育に係わるアプリケーションプログラムを起動させることで、受講者が入力部16のキー操作により入力フォームに従って管理サーバ100に指導を要求し、カメラ11で撮影することにより生成される動作データまたは記憶部14に記憶された動作データをアップロードする。そして、このアップロードデータをモデム17から管理サーバ100に向け送信させる。モデム17は、アップロードデータを通信網NWへ送信する。 Thecontrol unit 13A has an operation datatransmission control unit 132 for uploading operation data on the cloud. That is, thecontrol unit 13A activates, for example, an application program related to sports education stored in thestorage unit 14, so that the student requests guidance from themanagement server 100 according to the input form by key operation of theinput unit 16. The operation data generated by taking a picture with thecamera 11 or the operation data stored in thestorage unit 14 is uploaded. Then, this uploaded data is transmitted from themodem 17 to themanagement server 100. Themodem 17 transmits the uploaded data to the communication network NW.

通信網NWは、インターネット等のコンピュータ・ネットワークにより構成される。上記アップロードデータは、通信網NWを経由してサーバ装置としての管理サーバ100に伝送される。 The communication network NW is composed of a computer network such as the Internet. The uploaded data is transmitted to themanagement server 100 as a server device via the communication network NW.

管理サーバ100は、端末PS1、…、PSnに対し通信網NWを介してスポーツ教育支援サービスを提供するもので、モデム110と、制御部120Aと、記憶部130とを備える。モデム110は、通信網NWに接続され、各端末PS1、…、PSnから通信網NWを介して送られたアップロードデータを受信する。制御部120Aは、受信したアップロードデータから動作データを抽出して、当該アップロードデータに付与されている送信元アドレスに対応付けて、記憶部130に動作データを記憶する。 Themanagement server 100 provides sports education support services to terminals PS1, ..., PSn via a communication network NW, and includes amodem 110, acontrol unit 120A, and astorage unit 130. Themodem 110 is connected to the communication network NW and receives upload data sent from each terminal PS1, ..., PSn via the communication network NW. Thecontrol unit 120A extracts the operation data from the received upload data, associates the operation data with the source address assigned to the upload data, and stores the operation data in thestorage unit 130.

また、通信網NWには、データベース20が接続される。データベース20には、標準動作データベース21と、アドバイスデータベース22とが設けられる。標準動作データベース21には、図2に示すように、情報要素として、例えば種目情報と基本情報とを有する標準動作(数列)と、標準動作に対応する動作変動度(数列)とからなる複数の標準動作データが記憶されている。種目情報としては、例えば野球(投げる)、野球(打つ)、バスケットボール(シュート)等がある。基本情報としては、例えば身長、体重、年齢(学年)、性別、キャリア、レベル、経験値等がある。アドバイスデータベース22には、偏差値データ(数列)と、偏差値データに対応するアドバイスデータ(テキスト)とが記憶されている。 Further, thedatabase 20 is connected to the communication network NW. Thedatabase 20 is provided with astandard operation database 21 and anadvice database 22. As shown in FIG. 2, thestandard operation database 21 has a plurality of information elements, for example, a standard operation (sequence) having item information and basic information, and a plurality of operation variability (sequence) corresponding to the standard operation. Standard operation data is stored. The event information includes, for example, baseball (throwing), baseball (striking), basketball (shooting), and the like. Basic information includes, for example, height, weight, age (grade), gender, career, level, experience value, and the like. Theadvice database 22 stores deviation value data (sequence) and advice data (text) corresponding to the deviation value data.

制御部120Aは、標準動作データ取得制御部121と、動作データ比較制御部122と、改善点表示制御部123と、アドバイス表示制御部124とを備える。標準動作データ取得制御部121は、例えば端末PS1から送信される指導要求を受信すると、指導要求に含まれる種目情報及び基本情報に対応する標準動作データをデータベース20の標準動作データベース21から取得する。 Thecontrol unit 120A includes a standard operation dataacquisition control unit 121, an operation datacomparison control unit 122, an improvement pointdisplay control unit 123, and an advicedisplay control unit 124. When the standard operation dataacquisition control unit 121 receives the instruction request transmitted from the terminal PS1, for example, the standard operation dataacquisition control unit 121 acquires the item information and the standard operation data corresponding to the basic information included in the instruction request from thestandard operation database 21 of thedatabase 20.

動作データ比較制御部122は、例えば端末PS1から送信される動作データとデータベース20から取得した標準動作データとを比較する比較処理を実行する。この比較処理としては、例えば標準動作に対する動作データの偏差値を表す偏差値データを生成し、偏差値データと、標準動作に対する動作データの動作変動度とを用いて、評価データを生成する。 The operation datacomparison control unit 122 executes, for example, a comparison process for comparing the operation data transmitted from the terminal PS1 with the standard operation data acquired from thedatabase 20. As this comparison process, for example, deviation value data representing the deviation value of the operation data with respect to the standard operation is generated, and evaluation data is generated by using the deviation value data and the operation variation degree of the operation data with respect to the standard operation.

改善点表示制御部123は、上記動作データ比較制御部122により生成された評価データがしきい値以上のポイントを抽出することにより、受講者の動作状態に対する最優先改善点を要求元の端末PS1の表示部15に表示させるための表示データを生成し、この表示データを要求元の端末PS1へ通信網NWを介して送信する。 The improvement pointdisplay control unit 123 extracts the points where the evaluation data generated by the operation datacomparison control unit 122 is equal to or higher than the threshold value, so that the terminal PS1 of the requesting source gives the highest priority improvement point to the operation state of the student. Display data to be displayed on thedisplay unit 15 of the above is generated, and this display data is transmitted to the requesting terminal PS1 via the communication network NW.

アドバイス表示制御部124は、例えば端末PS1からアドバイス要求を受信すると、先に生成した偏差値データと評価データとに基づいて、データベース20のアドバイスデータベース22から該当するアドバイスデータを選択的に取得する。そして、取得したアドバイスデータに基づいて、要求元の端末PS1の表示部15にパーソナルアドバイスを表示させるためのパーソナルアドバイス表示データを生成し、通信網NWを介して当該パーソナルアドバイス表示データを端末PS1に送信する。パーソナルアドバイスとしては、例えば「左肩を少し上げましょう」、「右ひざをもっと曲げましょう」といった個人データや、動作シミュレーションがある。 When the advicedisplay control unit 124 receives, for example, an advice request from the terminal PS1, the advicedisplay control unit 124 selectively acquires the corresponding advice data from theadvice database 22 of thedatabase 20 based on the previously generated deviation value data and the evaluation data. Then, based on the acquired advice data, personal advice display data for displaying personal advice on thedisplay unit 15 of the requesting terminal PS1 is generated, and the personal advice display data is transmitted to the terminal PS1 via the communication network NW. Send. Personal advice includes personal data such as "Let's raise the left shoulder a little" and "Let's bend the right knee more" and motion simulation.

次に、以上のように構成されたシステムの動作を説明する。
図5は、端末PS1と、管理サーバ100と、データベース20との間における情報の送受信動作を示す概略シーケンス図である。
Next, the operation of the system configured as described above will be described.
FIG. 5 is a schematic sequence diagram showing an operation of transmitting and receiving information between the terminal PS1, themanagement server 100, and thedatabase 20.

例えば、スポーツ教育を受ける受講者は、端末PS1の入力部16を操作して、記憶部14に記憶されているスポーツ教育に係わるアプリケーションプログラムを起動させ、通信網NWを介して管理サーバ100にアクセスし、管理サーバ100からダウンロードされる画面の案内に従い、必要事項を入力する(ステップST5a)。入力する必要事項は、指導を希望する種目情報と、端末PS1を利用する受講者自身に関する基本情報である。例えば、種目情報として「バスケットボール(シュート)を選択し、基本情報として受講者の身長「〇〇cm」、体重「〇×kg」、年齢「××歳」、性別「男」、キャリア(経験値)「〇年」、レベル「中」を入力したとする。そして、これらの必要事項の入力が終了すると、端末PS1はこれらの情報を含む指導要求を管理サーバ100に向け送信する。 For example, a student who receives sports education operates theinput unit 16 of the terminal PS1 to activate an application program related to sports education stored in thestorage unit 14 and accesses themanagement server 100 via the communication network NW. Then, according to the guidance on the screen downloaded from themanagement server 100, the necessary items are input (step ST5a). The necessary items to be input are the event information for which guidance is desired and the basic information about the students themselves who use the terminal PS1. For example, select "basketball (shoot)" as the event information, and as basic information, the student's height "○○ cm", weight "○ × kg", age "XX years", gender "male", career (experience value) ) Suppose you have entered "Year" and level "Medium". Then, when the input of these necessary items is completed, the terminal PS1 transmits a guidance request including the information to themanagement server 100.

上記指導要求を受信すると管理サーバ100は、データベース20に対し通信網NWを介してアクセスし、指導要求に含まれる種目情報及び基本情報を含む標準動作データ要求をデータベース20に送信する(ステップST5b)。 Upon receiving the guidance request, themanagement server 100 accesses thedatabase 20 via the communication network NW, and transmits the standard operation data request including the item information and the basic information included in the guidance request to the database 20 (step ST5b). ..

データベース20は、標準動作データ要求を受信すると(ステップST5c)、標準動作データ要求に含まれる種目情報及び基本情報に基づいて、標準動作データベース21から受講者と同条件の標準動作データを読み出し(ステップST5d)、標準動作(数列)及び動作変動度(数列)を含む標準動作データを管理サーバ100に送信する。なお、標準動作データベース21には、例えば各種目別にトップアスリートのデータを例えば20から30人分収集し、その共通点を再構成した複数の標準動作データが記憶され、各年代別に一般人のデータを収集して、その共通点を再構成した複数の標準動作データが記憶される。例えば基本情報に含まれるレベルが「高」であれば、希望の種目に対応するトップアスリートの標準動作データが読み出され、例えば基本情報に含まれるレベルが「小」であれば、同世代の一般人の標準動作データが読み出される。 When thedatabase 20 receives the standard operation data request (step ST5c), thedatabase 20 reads the standard operation data under the same conditions as the student from thestandard operation database 21 based on the item information and the basic information included in the standard operation data request (step). ST5d), standard operation data including standard operation (sequence) and operation variability (sequence) are transmitted to themanagement server 100. In thestandard operation database 21, for example, data of top athletes for each item is collected for 20 to 30 people, and a plurality of standard operation data reconstructed in common are stored, and data of ordinary people is stored for each age group. Multiple standard operation data that are collected and reconstructed in common are stored. For example, if the level included in the basic information is "high", the standard operation data of the top athlete corresponding to the desired event is read out. For example, if the level included in the basic information is "small", the same generation The standard operation data of ordinary people is read out.

管理サーバ100は、データベース20から標準動作データを受信すると(ステップST5e)、標準動作データを記憶部130に一時記憶し、指導要求元の端末PS1に対し通信網NWを介して動作データ要求を送信する(ステップST5f)。動作データ要求には、例えば「シュートする動作を動画撮影してください」という受講者に対するコマンドが含まれる。 When themanagement server 100 receives the standard operation data from the database 20 (step ST5e), themanagement server 100 temporarily stores the standard operation data in thestorage unit 130, and transmits the operation data request to the instruction requesting terminal PS1 via the communication network NW. (Step ST5f). The motion data request includes, for example, a command for the student, "Please shoot a movie of the shooting motion".

上記動作データ要求を受信すると端末PS1は、表示部15に例えば「シュートする動作を動画撮影してください」という受講者に対するコマンドを表示する。表示部15に表示されたコマンドを見た受講者は、カメラ11を起動させ、自身がシュートする動作をカメラ11により撮影する(ステップST5g)。このとき、受講者は、自身全体が撮影可能な場所に、端末PS1を置いてカメラ11で撮影する。 Upon receiving the operation data request, the terminal PS1 displays a command for the student, for example, "Please shoot a moving image of the shooting operation" on thedisplay unit 15. The student who sees the command displayed on thedisplay unit 15 activates thecamera 11 and captures the action of shooting by the camera 11 (step ST5g). At this time, the student places the terminal PS1 in a place where he / she can take a picture, and takes a picture with thecamera 11.

端末PS1は、図3に示すように、カメラ11により撮影された動作映像210から、時系列データ220を含む動作データを生成する(ステップST5h)。このとき、端末PS1は、動作データを標準動作データと動作局面を合わせたデータにするために、図4に示すように、時系列データ220から人体の骨格情報230を抽出し、骨格情報230を座標情報とした動作データを生成する。そうして、受講者が入力部16を操作してアップロードボタン(図示せず)をクリックすると、端末PS1は動作データを含めたアップロードデータを管理サーバ100に送信する。 As shown in FIG. 3, the terminal PS1 generates operation data includingtime series data 220 from theoperation image 210 captured by the camera 11 (step ST5h). At this time, the terminal PS1 extracts theskeleton information 230 of the human body from thetime series data 220 and obtains theskeleton information 230 as shown in FIG. 4 in order to convert the operation data into the data in which the standard operation data and the operation phase are combined. Generate operation data as coordinate information. Then, when the student operates theinput unit 16 and clicks the upload button (not shown), the terminal PS1 transmits the upload data including the operation data to themanagement server 100.

管理サーバ100は、端末PS1からアップロードデータを受信すると、アップロードデータに含まれる動作データを抽出し(ステップST5i)、標準動作に対する動作データの偏差値を表す偏差値データを生成し(ステップST5j)、偏差値データと、標準動作に対する動作データの動作変動度とを用いて、重み付き動作逸脱度を算出し、降順にソートした評価データを生成する(ステップST5k)。このとき、偏差値データは、例えば(x0,y0,z0)=(10,−5,3)、(x1,y1,z1)=(−3,15,−9)、…という数列で表される。評価データは、偏差値データに動作変動度の逆数を乗算することにより求められる。 When themanagement server 100 receives the upload data from the terminal PS1, themanagement server 100 extracts the operation data included in the upload data (step ST5i), generates deviation value data representing the deviation value of the operation data with respect to the standard operation (step ST5j), and generates the deviation value data. The weighted motion deviation degree is calculated using the deviation value data and the motion variation degree of the motion data with respect to the standard motion, and evaluation data sorted in descending order is generated (step ST5k). At this time, the deviation value data is represented by a sequence of, for example, (x0, y0, z0) = (10, -5,3), (x1, y1, z1) = (-3,15, -9), and so on. To. The evaluation data is obtained by multiplying the deviation value data by the reciprocal of the operation variability.

続いて、管理サーバ100は、要求元の端末PS1を識別するアドレスに対応付けて偏差値データ及び評価データを記憶部130に記憶するとともに、上記評価データがしきい値以上の値のポイントを抽出することにより、受講者の動作状態に対する評価(最優先改善点)を要求元の端末PS1の表示部15に表示させるための表示データを生成し(ステップST5l)、この表示データを要求元の端末PS1へ通信網NWを介して送信する。 Subsequently, themanagement server 100 stores the deviation value data and the evaluation data in thestorage unit 130 in association with the address that identifies the requesting terminal PS1, and extracts points whose evaluation data is equal to or higher than the threshold value. By doing so, display data for displaying the evaluation (highest priority improvement point) of the student's operating state on thedisplay unit 15 of the requesting terminal PS1 is generated (step ST5l), and this display data is displayed on the requesting terminal. It is transmitted to PS1 via the communication network NW.

上記表示データを受信すると端末PS1は、当該表示データを表示部15に供給して表示させる(ステップST5m)。したがって、この表示により受講者は自身の動作状態に対する最優先改善点を知ることができる。例えば、評価データ(x0,y0,z0)=(10,15,20)、(x1,y1,z1)=(60,100,−50)、…という数列が表示部15に表示されていれば、受講者はシュートの際に自身の左肩が少し下がっており、右ひざが伸びてしまっていることを知ることができる。 Upon receiving the display data, the terminal PS1 supplies the display data to thedisplay unit 15 and displays the display data (step ST5m). Therefore, from this display, the student can know the highest priority improvement point for his / her operating state. For example, if a sequence of evaluation data (x0, y0, z0) = (10,15,20), (x1, y1, z1) = (60,100, -50), ... Is displayed on thedisplay unit 15. , The student can know that his left shoulder is slightly lowered and his right knee is extended when shooting.

この状態で受講者がアドバイスを受けるべく入力部16を操作してアドバイス要求コマンドを入力したとする。そうすると端末PS1は、管理サーバ100にアクセスし、パーソナルアドバイス要求を送信する(ステップST5n)。 In this state, it is assumed that the student operates theinput unit 16 to receive the advice and inputs the advice request command. Then, the terminal PS1 accesses themanagement server 100 and transmits a personal advice request (step ST5n).

上記パーソナルアドバイス要求を受信すると管理サーバ100は、上記パーソナルアドバイス要求に含まれる送信元アドレスに基づいて、記憶部130から該当する偏差値データ及び評価データを読み出し、データベース20に対し通信網NWを介してアクセスし、偏差値データ及び評価データを含むアドバイスデータ取得要求をデータベース20に送信する(ステップST5o)。 Upon receiving the personal advice request, themanagement server 100 reads the corresponding deviation value data and evaluation data from thestorage unit 130 based on the source address included in the personal advice request, and reads the corresponding deviation value data and evaluation data from thestorage unit 130 to thedatabase 20 via the communication network NW. Access and send an advice data acquisition request including deviation value data and evaluation data to the database 20 (step ST5o).

データベース20は、アドバイスデータ取得要求を受信すると(ステップST5p)、アドバイスデータ取得要求に含まれる評価データの降順に、アドバイスデータベース22から偏差値データに対応するアドバイスデータを読み出し(ステップST5q)、アドバイスデータを管理サーバ100に送信する。ここで、偏差値データが(x0,y0,z0)=(10,−5,3)、(x1,y1,z1)=(−3,15,−9)、…という数列であれば、対応するアドバイスデータは「少し上げる」、「大幅に下げる」というテキストデータとなる。 When thedatabase 20 receives the advice data acquisition request (step ST5p), thedatabase 20 reads the advice data corresponding to the deviation value data from theadvice database 22 in descending order of the evaluation data included in the advice data acquisition request (step ST5q), and the advice data. Is transmitted to themanagement server 100. Here, if the deviation value data is a sequence of (x0, y0, z0) = (10, -5,3), (x1, y1, z1) = (-3,15, -9), ... The advice data to be given is text data such as "raise a little" and "decrease significantly".

管理サーバ100は、データベース20から偏差値ごとのアドバイスデータを受信すると(ステップST5r)、文章を調整して、要求元の端末PS1の表示部15にパーソナルアドバイスを表示させるためのパーソナルアドバイス表示データを生成し(ステップST5s)、通信網NWを介して当該パーソナルアドバイス表示データを端末PS1に送信する。ここで、アドバイスデータが例えば「少し上げる」、「大幅に下げる」、「左肩」、「右ひざ」というテキストデータであれば、管理サーバ100は「左肩を少し上げましょう」、「右ひざをもっと曲げましょう」というパーソナルアドバイスを生成する。 When themanagement server 100 receives the advice data for each deviation value from the database 20 (step ST5r), themanagement server 100 adjusts the text and displays the personal advice display data for displaying the personal advice on thedisplay unit 15 of the requesting terminal PS1. It is generated (step ST5s), and the personal advice display data is transmitted to the terminal PS1 via the communication network NW. Here, if the advice data is, for example, text data such as "raise a little", "significantly lower", "left shoulder", and "right knee", themanagement server 100 will "raise the left shoulder a little" and "raise the right knee". Generate personal advice, "Let's bend more."

上記パーソナルアドバイス表示データを受信すると端末PS1は、当該パーソナルアドバイス表示データを表示部15に供給して表示させる(ステップST5t)。したがって、この表示により受講者は自身の動作状態に対するパーソナルアドバイスを正しく受けることができる。 Upon receiving the personal advice display data, the terminal PS1 supplies the personal advice display data to thedisplay unit 15 and displays it (step ST5t). Therefore, this display allows the student to correctly receive personal advice regarding his / her operating condition.

なお、図5に示す上記ステップST5hにおいて、端末PS1の動作データ作成制御部131は、動画を撮影したときの動作に対して、受講者が感じた感覚値を入力する感覚値入力機能を備えるようにしてもよい。この場合、動作データ作成制御部131は、撮影された動画と、感覚値入力機能により入力された感覚値とに基づき、動作データを生成する。撮影された動画に対し、「とても良い」、「良い」、「悪い」、「とても悪い」など感覚値を入力することにより、受講者は改善する箇所について事前に予測することができ、さらに改善を希望する箇所についても優先してアドバイスを受けることができる。 In the step ST5h shown in FIG. 5, the operation datacreation control unit 131 of the terminal PS1 is provided with a sensory value input function for inputting a sensory value felt by the student with respect to the operation when the moving image is shot. It may be. In this case, the motion datacreation control unit 131 generates motion data based on the captured moving image and the sensory value input by the sensory value input function. By inputting sensory values such as "very good", "good", "bad", and "very bad" for the recorded video, the students can predict in advance where to improve and further improve. You can also give priority to receiving advice on the parts you want.

以上のように上記第1の実施形態によれば、スポーツ教育に係わる指導を受ける受講者が端末PS1を使用して指導を希望する種目情報及び受講者自身に関する基本情報を入力し、端末PS1のカメラ11により受講者自身の動作状態を表す動画を撮影することで、管理サーバ100がデータベース20に記憶された受講者と同条件の標準動作データを利用して受講者の動作状態に対する改善点を端末PS1に表示させるための表示データを生成し、端末PS1に送信するようにしている。従って、例えばトップアスリートを目指す受講者にとっては常に正しいスポーツ教育を受けることができる。 As described above, according to the first embodiment, the student who receives the guidance related to sports education inputs the event information and the basic information about the student himself / herself using the terminal PS1 and inputs the basic information about the terminal PS1. By shooting a video showing the student's own operating state with thecamera 11, themanagement server 100 uses the standard operation data of the same conditions as the student stored in thedatabase 20 to improve the student's operating state. Display data to be displayed on the terminal PS1 is generated and transmitted to the terminal PS1. Therefore, for example, a student who aims to be a top athlete can always receive correct sports education.

また、上記第1の実施形態では、例えば端末PS1が動画から人体の骨格情報を抽出し、骨格情報を座標情報とした動作データを生成する機能を有するので、管理サーバ100では受講者の動作状態の3次元的座標情報を取得することができ、その座標情報から受講者の動作状態に対する改善点を詳細に演算することができる。 Further, in the first embodiment, for example, the terminal PS1 has a function of extracting the skeleton information of the human body from the moving image and generating the operation data using the skeleton information as the coordinate information. Therefore, themanagement server 100 has the operation state of the student. It is possible to acquire the three-dimensional coordinate information of the above, and it is possible to calculate in detail the improvement points for the operating state of the student from the coordinate information.

また、上記第1の実施形態では、動作データと標準動作データとの比較に偏差値データを利用することで、動作している受講者の身体の各箇所の個人差の動きを求めることができ、個人差の動きが大きい箇所を抽出して、個人ごとに細かな改善点を提供することができ、必要に応じて個人ごとに細かなパーソナルアドバイスを提供することができる。 Further, in the first embodiment, by using the deviation value data for comparison between the motion data and the standard motion data, it is possible to obtain the movement of individual differences in each part of the body of the trainee who is moving. , It is possible to extract the parts where the movement of individual differences is large and provide detailed improvement points for each individual, and to provide detailed personal advice for each individual as needed.

さらに、上記第1の実施形態によれば、例えばトップコーチ陣のトレーニング方法をデータ化してアドバイスデータとしてアドバイスデータベース22に記憶することができる。これにより例えば選手育成を通じたスポーツ市場の活性化に寄与できる。 Further, according to the first embodiment, for example, the training method of the top coaches can be converted into data and stored in theadvice database 22 as advice data. This can contribute to the activation of the sports market, for example, through the training of athletes.

(第1の実施形態の変形例)
図6は、本発明に係わるスポーツ教育システムの第1の実施形態の変形例とし、端末PS1と、管理サーバ100と、データベース20との間における情報の送受信動作を示す概略シーケンス図である。図6において、ステップST6aからステップST6iについては、上記図5のステップST5aからステップST5iと同様の処理であるので、詳細な説明を省略する。
(Modified example of the first embodiment)
FIG. 6 is a schematic sequence diagram showing a transmission / reception operation of information between the terminal PS1, themanagement server 100, and thedatabase 20, as a modified example of the first embodiment of the sports education system according to the present invention. In FIG. 6, since steps ST6a to ST6i are the same processes as steps ST5a to ST5i in FIG. 5, detailed description thereof will be omitted.

管理サーバ100は、標準動作に対する動作データの差分を表す差分データを生成し(ステップST6j)、差分データと、標準動作に対する動作データの動作変動度とを用いて、スコアデータを生成する(ステップST6k)。スコアデータは、差分データに動作変動度を乗算することにより求められる。 Themanagement server 100 generates difference data representing the difference of the operation data with respect to the standard operation (step ST6j), and generates score data using the difference data and the operation variation degree of the operation data with respect to the standard operation (step ST6k). ). The score data is obtained by multiplying the difference data by the degree of motion variability.

続いて、管理サーバ100は、要求元の端末PS1を識別するアドレスに対応付けて差分データ及び標準動作データを記憶部130に記憶するとともに、受講者の動作状態に対するスコアを要求元の端末PS1の表示部15に表示させるための表示データを生成し、この表示データを要求元の端末PS1へ通信網NWを介して送信する。 Subsequently, themanagement server 100 stores the difference data and the standard operation data in thestorage unit 130 in association with the address that identifies the request source terminal PS1, and stores the score for the student's operation state in the request source terminal PS1. Display data to be displayed on thedisplay unit 15 is generated, and this display data is transmitted to the requesting terminal PS1 via the communication network NW.

上記表示データを受信すると端末PS1は、当該表示データを表示部15に供給して表示させる(ステップST6l)。したがって、この表示により受講者は自身の動作状態に対するスコアを知ることができる。このスコアとしては、身体的負担度や、受講者の動作するときの音やリズムを含む質的要素を加味した採点や、感覚を加味した採点が含まれる。受講者は自身の動作状態に対する身体的負担度を知ることができれば、動作による傷害発生を予測することができる。 Upon receiving the display data, the terminal PS1 supplies the display data to thedisplay unit 15 and displays the display data (step ST6l). Therefore, this display allows the student to know the score for his / her operating state. This score includes a score that takes into account qualitative factors such as the degree of physical burden, the sound and rhythm of the student's movement, and a score that takes into account the senses. If the trainee can know the degree of physical burden on his / her own movement state, he / she can predict the occurrence of injury due to the movement.

端末PS1からパーソナルアドバイス要求を受信すると管理サーバ100は、上記パーソナルアドバイス要求に含まれる送信元アドレスに基づいて、記憶部130から該当する差分データ及び標準動作データを読み出し(ステップST6n)、標準動作データに含まれる動作変動度の小さい順に差分データをソートし、上位にある複数の差分データの中から差分の大きい順に並べられた複数の差分データを優先差分データとして生成し(ステップST6o)、優先差分データを含むアドバイスデータ取得要求をデータベース20に送信する。 Upon receiving the personal advice request from the terminal PS1, themanagement server 100 reads the corresponding difference data and standard operation data from thestorage unit 130 based on the source address included in the personal advice request (step ST6n), and the standard operation data. The difference data is sorted in ascending order of operation variability included in, and a plurality of difference data arranged in descending order of difference from a plurality of higher-order difference data are generated as priority difference data (step ST6o), and the priority difference is generated. The advice data acquisition request including the data is transmitted to thedatabase 20.

データベース20は、アドバイスデータ取得要求を受信すると(ステップST6p)、修正優先度の高い順に、アドバイスデータベース22から差分ごとのアドバイスデータを読み出し(ステップST6q)、アドバイスデータを管理サーバ100に送信する。 When thedatabase 20 receives the advice data acquisition request (step ST6p), thedatabase 20 reads the advice data for each difference from theadvice database 22 in descending order of modification priority (step ST6q), and transmits the advice data to themanagement server 100.

管理サーバ100は、データベース20から差分ごとのアドバイスデータを受信すると(ステップST6r)、上位の差分に対応するアドバイスデータのみを使用して、要求元の端末PS1の表示部15にパーソナルアドバイスを表示させるためのパーソナルアドバイス表示データを生成し(ステップST6s)、通信網NWを介して当該パーソナルアドバイス表示データを端末PS1に送信する。 When themanagement server 100 receives the advice data for each difference from the database 20 (step ST6r), themanagement server 100 causes thedisplay unit 15 of the requesting terminal PS1 to display the personal advice using only the advice data corresponding to the higher difference. Personal advice display data for this purpose is generated (step ST6s), and the personal advice display data is transmitted to the terminal PS1 via the communication network NW.

以上のように上記変形例によれば、動作データと標準動作データとの比較に差分データを利用しても、上記第1の実施形態と同様の作用効果が得られる。 As described above, according to the above modification, even if the difference data is used for comparison between the operation data and the standard operation data, the same effect as that of the first embodiment can be obtained.

また、上記変形例では、スコアとして、身体的負担度を端末PS1の表示部15に表示させるようにすれば、受講者は自身の動作による傷害発生を予測することができ、スポーツによる怪我を未然に防ぐこともできる。 Further, in the above modified example, if the degree of physical burden is displayed on thedisplay unit 15 of the terminal PS1 as a score, the student can predict the occurrence of injury due to his / her own movement, and the injury due to sports can be prevented. It can also be prevented.

(第2の実施形態)
図7は、本発明に係わるスポーツ教育システムの第2の実施形態を示す概略構成図である。図7において、上記図1と同一部分には同一符号を付し、詳細な説明を省略する。
(Second embodiment)
FIG. 7 is a schematic configuration diagram showing a second embodiment of the sports education system according to the present invention. In FIG. 7, the same parts as those in FIG. 1 are designated by the same reference numerals, and detailed description thereof will be omitted.

例えば、端末PS1の制御部13Bは、動作データ作成制御部131に加えて、標準動作データ取得制御部133と、動作データ比較制御部134と、送信制御部135とを備える。標準動作データ取得制御部133は、管理サーバ100から標準動作データを取得する。 For example, thecontrol unit 13B of the terminal PS1 includes a standard operation dataacquisition control unit 133, an operation datacomparison control unit 134, and atransmission control unit 135 in addition to the operation datacreation control unit 131. The standard operation dataacquisition control unit 133 acquires the standard operation data from themanagement server 100.

動作データ比較制御部134は、上記動作データ作成制御部131により生成された動作データと、上記標準動作データ取得制御部133により取得された標準動作データとを比較する処理を実行する。この比較処理としては、例えば標準動作に対する動作データの偏差値を表す偏差値データを生成し、偏差値データと、標準動作に対する動作データの動作変動度とを用いて、評価データを生成する。 The operation datacomparison control unit 134 executes a process of comparing the operation data generated by the operation datacreation control unit 131 with the standard operation data acquired by the standard operation dataacquisition control unit 133. As this comparison process, for example, deviation value data representing the deviation value of the operation data with respect to the standard operation is generated, and evaluation data is generated by using the deviation value data and the operation variation degree of the operation data with respect to the standard operation.

送信制御部135は、上記動作データ比較制御部134により生成された評価データを上記アップロードデータとして、上記通信網NWを介して管理サーバ100に送信する。 Thetransmission control unit 135 transmits the evaluation data generated by the operation datacomparison control unit 134 as the upload data to themanagement server 100 via the communication network NW.

一方、管理サーバ100の制御部120Bは、標準動作データ取得制御部121、改善点表示制御部123及びアドバイス表示制御部124に加えて、評価データ受信制御部125を備える。評価データ受信制御部125は、上記端末PS1から送信されたアップロードデータを受信し、アップロードデータに含まれる評価データを抽出する。 On the other hand, thecontrol unit 120B of themanagement server 100 includes an evaluation datareception control unit 125 in addition to the standard operation dataacquisition control unit 121, the improvement pointdisplay control unit 123, and the advicedisplay control unit 124. The evaluation datareception control unit 125 receives the upload data transmitted from the terminal PS1 and extracts the evaluation data included in the upload data.

次に、以上のように構成されたシステムの動作を説明する。
図8は、端末PS1と、管理サーバ100と、データベース20との間における情報の送受信動作を示す概略シーケンス図である。図8において、ステップST8aからステップST8e、ステップST8lからステップST8tについては、上記図5のステップST5aからステップST5e、ステップST5lからステップST5tと同一の処理であるので、詳細な説明を省略する。
Next, the operation of the system configured as described above will be described.
FIG. 8 is a schematic sequence diagram showing an operation of transmitting and receiving information between the terminal PS1, themanagement server 100, and thedatabase 20. In FIG. 8, since steps ST8a to ST8e and steps ST8l to ST8t are the same processes as steps ST5a to ST5e and steps ST5l to ST5t in FIG. 5, detailed description thereof will be omitted.

管理サーバ100は、データベース20から標準動作データを受信すると、標準動作データを上記動作データ要求とともに、指導要求元の端末PS1に対し通信網NWを介して送信する(ステップST8f)。 When themanagement server 100 receives the standard operation data from thedatabase 20, themanagement server 100 transmits the standard operation data together with the operation data request to the instruction request source terminal PS1 via the communication network NW (step ST8f).

上記動作データ要求及び上記標準動作データを受信すると端末PS1は、標準動作データを記憶部14に一時記憶し、表示部15に例えば「シュートする動作を動画撮影してください」という受講者に対するコマンドを表示する。表示部15に表示されたコマンドを見た受講者は、カメラ11を起動させ、自身がシュートする動作をカメラ11により撮影する(ステップST8g)。 Upon receiving the operation data request and the standard operation data, the terminal PS1 temporarily stores the standard operation data in thestorage unit 14, and issues a command to the student, for example, "Please shoot a moving image of the shooting operation" in thedisplay unit 15. indicate. The student who sees the command displayed on thedisplay unit 15 activates thecamera 11 and captures the action of shooting by the camera 11 (step ST8g).

端末PS1は、カメラ11により撮影された動作映像210から、時系列データ220を含む動作データを生成する(ステップST8h)。そして、端末PS1は、記憶部14から標準動作データを読み出し、標準動作に対する動作データの偏差値を表す偏差値データを生成し(ステップST8i)、偏差値データと、標準動作に対する動作データの動作変動度とを用いて、重み付き動作逸脱度を算出し、降順にソートした評価データを生成する(ステップST8j)。 The terminal PS1 generates operation data includingtime series data 220 from theoperation image 210 captured by the camera 11 (step ST8h). Then, the terminal PS1 reads the standard operation data from thestorage unit 14, generates the deviation value data representing the deviation value of the operation data with respect to the standard operation (step ST8i), and the operation variation of the deviation value data and the operation data with respect to the standard operation. The weighted motion deviance is calculated using the degree and the evaluation data sorted in descending order is generated (step ST8j).

受講者が入力部16を操作してアップロードボタン(図示せず)をクリックすると、端末PS1は評価データを含めたアップロードデータを管理サーバ100に送信する。 When the student operates theinput unit 16 and clicks the upload button (not shown), the terminal PS1 transmits the upload data including the evaluation data to themanagement server 100.

管理サーバ100は、端末PS1からアップロードデータを受信すると、アップロードデータに含まれる評価データを抽出する(ステップST8k)。 When themanagement server 100 receives the upload data from the terminal PS1, themanagement server 100 extracts the evaluation data included in the upload data (step ST8k).

以上のように上記第2の実施形態であれば、受講者の動作状態を表す動作データとデータベース20に記憶された標準動作データとの比較処理を端末PS1にて実行できるようにすることも可能であり、その分、管理サーバ100の処理負担が軽減される。 As described above, in the second embodiment, it is possible to enable the terminal PS1 to execute the comparison process between the operation data representing the operation state of the student and the standard operation data stored in thedatabase 20. Therefore, the processing load of themanagement server 100 is reduced accordingly.

(その他の実施形態)
本発明は、上記各実施形態に限定されるものではない。各実施形態では、管理サーバ100から動作データ要求が送られてきたときに、端末PS1側で動画撮影を行う例について説明した。しかしこれに限ることなく、端末PS1の受講者が種目情報及び基本情報を入力すると同時に、動画撮影を行うようにしてもよい。
(Other embodiments)
The present invention is not limited to each of the above embodiments. In each embodiment, an example of shooting a moving image on the terminal PS1 side when an operation data request is sent from themanagement server 100 has been described. However, the present invention is not limited to this, and the student of the terminal PS1 may input the event information and the basic information and simultaneously shoot the moving image.

その他、管理サーバ100の構成、端末PS1、…、PSnの構成、受講者の動作状態に対する改善点の提供方法、受講者の動作状態に対するパーソナルアドバイスの提供方法等についても、本発明の要旨を逸脱しない範囲で種々変形して実施できる。 In addition, the configuration of themanagement server 100, the terminals PS1, ..., the PSn configuration, the method of providing improvement points for the operating state of the student, the method of providing personal advice for the operating state of the student, and the like also deviate from the gist of the present invention. It can be implemented by various modifications within the range that does not occur.

11 カメラ
12 マイク
13A、13B、120A、120B 制御部
14、130 記憶部
15 表示部
16 入力部
17、110 モデム
20 データベース
21 標準動作データベース
22 アドバイスデータベース
100 管理サーバ
121、133 標準動作データ取得制御部
122 動作データ比較制御部
123 改善点表示制御部
124 アドバイス表示制御部
125 評価データ受信制御部
131 動作データ作成制御部
132 動作データ送信制御部
134 動作データ比較制御部
135 送信制御部
PS1、…、PSn 端末
NW 通信網
11Camera 12Microphone 13A, 13B, 120A,120B Control unit 14, 130Storage unit 15Display unit 16Input unit 17, 110Modem 20Database 21Standard operation database 22Advice database 100Management server 121, 133 Standard operation dataacquisition control unit 122 Operation datacomparison control unit 123 Improvement pointdisplay control unit 124 Advicedisplay control unit 125 Evaluation datareception control unit 131 Operation datacreation control unit 132 Operation datatransmission control unit 134 Operation datacomparison control unit 135 Transmission control unit PS1, ..., PSn terminal NW communication network

Claims (15)

Translated fromJapanese
運動に係わる指導を受ける人が利用可能な端末と、前記端末に対し通信網を介して接続されるサーバ装置と、前記通信網に接続され、前記運動に係わる情報要素ごとに人の標準動作を表す複数の標準動作データを記憶するデータベースと、
を備え、
前記端末は、
前記指導を受ける人の情報要素が入力されると、前記サーバ装置に対し前記情報要素を含む指導要求を、前記通信網を介して送信する要求送信手段と、
前記人の動作状態を表す動画が入力されると、前記動画から前記人の動作データを生成する動作データ生成手段と、
を備え、
前記サーバ装置は、
前記端末から前記指導要求を受信すると、前記指導要求に含まれる前記情報要素に対応する標準動作データを前記データベースから取得するサーバ側標準動作データ取得手段と、
前記端末の前記動作データ生成手段により生成される前記動作データと前記標準動作データとの比較結果に基づいて、前記人の動作状態に対する改善点を前記端末に表示させるための表示データを生成し、当該表示データを前記端末に送信する改善点表示制御手段と、
を備える運動教育システム。
A terminal that can be used by a person who receives guidance related to exercise, a server device that is connected to the terminal via a communication network, and a person's standard operation for each information element related to the exercise that is connected to the communication network. A database that stores multiple standard operating data to represent
With
The terminal
When the information element of the person receiving the guidance is input, the request transmission means for transmitting the guidance request including the information element to the server device via the communication network, and
When a moving image representing the operating state of the person is input, an operation data generating means for generating the operation data of the person from the moving image and an operation data generating means.
With
The server device
When the instruction request is received from the terminal, the server-side standard operation data acquisition means for acquiring the standard operation data corresponding to the information element included in the instruction request from the database, and
Based on the comparison result between the operation data generated by the operation data generation means of the terminal and the standard operation data, display data for displaying the improvement points for the operation state of the person on the terminal is generated. Improvement point display control means for transmitting the display data to the terminal, and
Exercise education system with.
前記端末は、前記動作データ生成手段により生成された動作データを、前記サーバ装置に対し前記通信網を介して送信する動作データ送信手段を備え、
前記サーバ装置は、前記端末から送信される前記動作データと前記標準動作データとを比較する比較手段を備える請求項1に記載の運動教育システム。
The terminal includes an operation data transmission means for transmitting the operation data generated by the operation data generation means to the server device via the communication network.
The exercise education system according to claim 1, wherein the server device includes a comparison means for comparing the operation data transmitted from the terminal with the standard operation data.
前記端末は、前記サーバ装置から前記標準動作データを取得する端末側標準動作データ取得手段と、前記動作データ生成手段により生成された動作データと前記端末側標準動作データ取得手段により取得された前記標準動作データとを比較する比較手段と、前記比較手段による前記動作データと前記標準動作データとの比較結果を前記サーバ装置に送信する比較結果送信手段とを備え、
前記サーバ装置の改善点表示制御手段は、前記端末から受信した前記比較結果に基づいて、前記表示データを生成し、当該表示データを前記端末に送信する請求項1に記載の運動教育システム。
The terminal has a terminal-side standard operation data acquisition means for acquiring the standard operation data from the server device, an operation data generated by the operation data generation means, and the standard acquired by the terminal-side standard operation data acquisition means. A comparison means for comparing the operation data and a comparison result transmission means for transmitting the comparison result between the operation data and the standard operation data by the comparison means to the server device are provided.
The exercise education system according to claim 1, wherein the improvement point display control means of the server device generates the display data based on the comparison result received from the terminal and transmits the display data to the terminal.
前記端末の要求送信手段は、前記情報要素として、前記人が指導を希望するスポーツの種目情報と、少なくとも前記人の身体に関する基本情報とを含む前記指導要求を前記サーバ装置へ送信する請求項1から3のいずれか1項に記載の運動教育システム。 The request transmitting means of the terminal transmits the instruction request including, as the information element, information on a sport item for which the person wants to be instructed and at least basic information about the person's body to the server device. The exercise education system according to any one of 3 to 3. 前記端末の動作データ生成手段は、前記動画から人体の骨格情報を抽出し、前記骨格情報を座標情報とした動作データを生成する請求項1から4のいずれか1項に記載の運動教育システム。 The exercise education system according to any one of claims 1 to 4, wherein the motion data generation means of the terminal extracts motion data of the human body from the moving image and generates motion data using the skeleton information as coordinate information. 前記端末の動作データ生成手段は、前記動画を撮影したときの動作に対して、前記人が感じた感覚値を入力する感覚値入力手段を備え、前記撮影された動画と、前記感覚値とに基づき、前記動作データを生成する請求項1から4のいずれか1項に記載の運動教育システム。 The operation data generation means of the terminal includes a sensory value input means for inputting a sensory value felt by the person with respect to the operation when the moving image is shot, and the captured moving image and the sensory value are combined. The exercise education system according to any one of claims 1 to 4, based on the above-mentioned motion data. 運動に係わる指導を受ける人が利用可能な端末に対し通信網を介して接続可能で、前記運動に係わる情報要素ごとに人の標準動作を表す複数の標準動作データを記憶するデータベースに対し前記通信網を介して接続可能なサーバ装置であって、
前記端末から送信され前記指導を受ける人の情報要素を含む指導要求を受信すると、前記情報要素に対応する標準動作データを前記データベースから取得するサーバ側標準動作データ取得手段と、
前記端末により得られる前記人の動作状態を表す動作データと前記標準動作データとの比較結果に基づいて、前記人の動作状態に対する改善点を前記端末に表示させるための表示データを生成し、当該表示データを前記端末に送信する改善点表示制御手段と、
を備えるサーバ装置。
The communication to a database that can be connected to a terminal that can be used by a person who receives guidance related to exercise via a communication network and stores a plurality of standard operation data representing a person's standard operation for each information element related to the exercise. A server device that can be connected via a network
Upon receiving a guidance request including an information element of a person who receives the guidance transmitted from the terminal, a server-side standard operation data acquisition means for acquiring standard operation data corresponding to the information element from the database, and
Based on the comparison result between the operation data representing the operation state of the person and the standard operation data obtained by the terminal, display data for displaying the improvement points for the operation state of the person on the terminal is generated, and the display data is generated. Improvement point display control means for transmitting display data to the terminal,
A server device that comprises.
前記端末から送信される前記動作データと前記標準動作データとを比較する比較手段をさらに備える請求項7に記載のサーバ装置。 The server device according to claim 7, further comprising a comparison means for comparing the operation data transmitted from the terminal with the standard operation data. 前記比較手段は、前記標準動作に対する前記動作データの偏差値を表す偏差値データを生成し、前記偏差値データと、前記標準動作に対する前記動作データの動作変動度とを用いて、評価データを生成し、
前記改善点表示制御手段は、前記評価データがしきい値以上のポイントを抽出することにより前記表示データを生成する請求項8に記載のサーバ装置。
The comparison means generates deviation value data representing the deviation value of the operation data with respect to the standard operation, and generates evaluation data by using the deviation value data and the operation variation degree of the operation data with respect to the standard operation. And
The server device according to claim 8, wherein the improvement point display control means generates the display data by extracting points whose evaluation data is equal to or higher than a threshold value.
前記比較手段は、前記標準動作に対する前記動作データの差分を表す差分データを生成し、前記差分データと、前記標準動作に対する前記動作データの動作変動度とを用いて、スコアデータを生成し、
前記改善点表示制御手段は、前記スコアデータに基づいて、前記表示データを生成する請求項8に記載のサーバ装置。
The comparison means generates difference data representing the difference of the operation data with respect to the standard operation, and generates score data by using the difference data and the operation variability of the operation data with respect to the standard operation.
The server device according to claim 8, wherein the improvement point display control means generates the display data based on the score data.
さらに、前記データベースには、前記標準動作データとのずれごとに、前記動作データに対して前記標準動作データに座標を合わせるためのアドバイスデータが記憶され、
前記動作データと前記標準動作データとの比較結果に基づいて、前記データベースから該当するアドバイスデータを選択的に取得し、前記アドバイスデータに基づいて、前記端末にパーソナルアドバイスを表示させるためのパーソナルアドバイス表示データを生成し、当該パーソナルアドバイス表示データを前記端末に送信するアドバイス表示制御手段をさらに備える請求項7に記載のサーバ装置。
Further, in the database, advice data for adjusting the coordinates of the standard operation data with respect to the operation data is stored for each deviation from the standard operation data.
Based on the comparison result between the operation data and the standard operation data, the corresponding advice data is selectively acquired from the database, and the personal advice display for displaying the personal advice on the terminal based on the advice data. The server device according to claim 7, further comprising an advice display control means for generating data and transmitting the personal advice display data to the terminal.
前記改善点表示制御手段は、最優先改善点を前記端末に表示させるための表示データと、身体的負担度を前記端末に表示させるための表示データと、質的要素または感覚を加味した採点を前記端末に表示させるための表示データとのうち少なくとも1つを生成する請求項7に記載のサーバ装置。 The improvement point display control means includes display data for displaying the highest priority improvement point on the terminal, display data for displaying the physical burden on the terminal, and scoring in consideration of a qualitative element or a sense. The server device according to claim 7, wherein at least one of the display data to be displayed on the terminal is generated. 前記アドバイス表示制御手段は、個人データを前記端末に表示させるためのパーソナルアドバイス表示データと、動作シミュレーションを前記端末に表示させるためのパーソナルアドバイス表示データとの少なくとも1つを生成する請求項11に記載のサーバ装置。 The eleventh aspect of claim 11, wherein the advice display control means generates at least one of personal advice display data for displaying personal data on the terminal and personal advice display data for displaying an operation simulation on the terminal. Server device. 運動に係わる指導を受ける人が利用可能な端末に対し通信網を介して接続可能で、前記運動に係わる情報要素ごとに人の標準動作を表す複数の標準動作データを記憶するデータベースに対し前記通信網を介して接続可能なサーバ装置が運動教育支援サービスを提供する方法であって、
前記端末から送信され前記指導を受ける人の情報要素を含む指導要求を受信すると、前記サーバ装置が、前記情報要素に対応する標準動作データを前記データベースから取得し、
前記サーバ装置が、前記端末により得られる前記人の動作状態を表す動作データと前記標準動作データとの比較結果に基づいて、前記人の動作状態に対する改善点を表す表示データを生成し、当該表示データを前記端末に送信する、
運動教育支援サービス提供方法。
The communication to a database that can be connected to a terminal that can be used by a person who receives guidance related to exercise via a communication network and stores a plurality of standard operation data representing a person's standard operation for each information element related to the exercise. A server device that can be connected via a network is a method of providing exercise education support services.
Upon receiving the instruction request including the information element of the person receiving the instruction transmitted from the terminal, the server device acquires the standard operation data corresponding to the information element from the database.
Based on the comparison result between the operation data representing the operation state of the person and the standard operation data obtained by the terminal, the server device generates display data indicating improvement points for the operation state of the person, and displays the display. Send data to the terminal,
How to provide exercise education support service.
運動に係わる指導を受ける人が利用可能な端末に対し通信網を介して接続可能で、前記運動に係わる情報要素ごとに人の標準動作を表す複数の標準動作データを記憶するデータベースに対し前記通信網を介して接続可能なサーバ装置により実行されるプログラムであって、前記サーバ装置を
前記端末から送信され前記指導を受ける人の情報要素を含む指導要求を受信すると、前記情報要素に対応する標準動作データを前記データベースから取得するサーバ側標準動作データ取得手段と、
前記端末により得られる前記人の動作状態を表す動作データと前記標準動作データとの比較結果に基づいて、前記人の動作状態に対する改善点を前記端末に表示させるための表示データを生成し、当該表示データを前記端末に送信する改善点表示制御手段と、
して動作させるプログラム。
The communication to a database that can be connected to a terminal that can be used by a person who receives guidance related to exercise via a communication network and stores a plurality of standard operation data representing a person's standard operation for each information element related to the exercise. A program executed by a server device that can be connected via a network, and when the server device receives a guidance request including an information element of a person who receives the guidance from the terminal, a standard corresponding to the information element. A server-side standard operation data acquisition means for acquiring operation data from the database, and
Based on the comparison result between the operation data representing the operation state of the person and the standard operation data obtained by the terminal, display data for displaying the improvement points for the operation state of the person on the terminal is generated, and the display data is generated. Improvement point display control means for transmitting display data to the terminal,
Program to operate.
JP2019163659A2019-09-092019-09-09 Exercise education system, server device, exercise education support service provision method and programActiveJP7390640B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2019163659AJP7390640B2 (en)2019-09-092019-09-09 Exercise education system, server device, exercise education support service provision method and program

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2019163659AJP7390640B2 (en)2019-09-092019-09-09 Exercise education system, server device, exercise education support service provision method and program

Publications (2)

Publication NumberPublication Date
JP2021040794Atrue JP2021040794A (en)2021-03-18
JP7390640B2 JP7390640B2 (en)2023-12-04

Family

ID=74861579

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2019163659AActiveJP7390640B2 (en)2019-09-092019-09-09 Exercise education system, server device, exercise education support service provision method and program

Country Status (1)

CountryLink
JP (1)JP7390640B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20230026886A (en)*2021-08-182023-02-27중앙대학교 산학협력단Management server, customized sports education system and method using the same
JP2025049079A (en)*2023-09-202025-04-03ソフトバンクグループ株式会社 system

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2010069102A (en)*2008-09-192010-04-02Sony CorpInformation processing method, information processing apparatus, program and computer-readable recording medium
WO2013153635A1 (en)*2012-04-112013-10-17システム・インスツルメンツ株式会社Training device
JP2014237044A (en)*2006-09-072014-12-18ナイキ イノベイト セー. フェー.Athletic performance sensing and/or tracking systems and methods
WO2016056449A1 (en)*2014-10-102016-04-14富士通株式会社Skill determination program, skill determination method, skill determination device, and server
JP2018187284A (en)*2017-05-112018-11-29株式会社SeekJapanExercise state diagnostic system and exercise state diagnostic program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2014237044A (en)*2006-09-072014-12-18ナイキ イノベイト セー. フェー.Athletic performance sensing and/or tracking systems and methods
JP2010069102A (en)*2008-09-192010-04-02Sony CorpInformation processing method, information processing apparatus, program and computer-readable recording medium
WO2013153635A1 (en)*2012-04-112013-10-17システム・インスツルメンツ株式会社Training device
WO2016056449A1 (en)*2014-10-102016-04-14富士通株式会社Skill determination program, skill determination method, skill determination device, and server
JP2018187284A (en)*2017-05-112018-11-29株式会社SeekJapanExercise state diagnostic system and exercise state diagnostic program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20230026886A (en)*2021-08-182023-02-27중앙대학교 산학협력단Management server, customized sports education system and method using the same
KR102600174B1 (en)*2021-08-182023-11-07중앙대학교 산학협력단Management server, customized sports education system and method using the same
JP2025049079A (en)*2023-09-202025-04-03ソフトバンクグループ株式会社 system

Also Published As

Publication numberPublication date
JP7390640B2 (en)2023-12-04

Similar Documents

PublicationPublication DateTitle
KR101788248B1 (en)On-line learning system and method using virtual reality and augmented reality
US12246241B2 (en)Method and system of capturing and coordinating physical activities of multiple users
US8371989B2 (en)User-participating type fitness lecture system and fitness training method using the same
CN109692003B (en)Training system is corrected to children gesture of running
KR102161034B1 (en)System for providing exercise lecture and method for providing exercise lecture using the same
US11113988B2 (en)Apparatus for writing motion script, apparatus for self-teaching of motion and method for using the same
KR101883332B1 (en)Service providing apparatus and method for personal training adapted to user
JP2006302122A (en) Exercise support system, user terminal device thereof, and exercise support program
US20190388759A1 (en)Computer-implemented method for providing live and/or archived antagonistic sports classes to remote users
JP7390640B2 (en) Exercise education system, server device, exercise education support service provision method and program
JP2019180539A (en)Moving image list creation method and server
SolntsevApplication of Innovative Digital Products in Sports Industry
TW201900248A (en)Moveable fitness equipment controller, information transmission and collection device combined with fitness equipment, and fitness equipment and control method combined therewith enabling users to obtain professional fitness plan and corresponding equipment setting
KR20180071211A (en)Service providing apparatus and method for personal training adapted to user
KR20230076516A (en)Personal training service management server and system thereof
US11654331B2 (en)Motion sensing data collecting system
TWI824921B (en)Training system and method for body movement
KR20180057836A (en)Learning system and method
KR102424086B1 (en)A non-face-to-face real-time home training service system by video call
TWI789974B (en)Assistance system and method for guiding exercise postures in live broadcast
TWI900326B (en) Image output system, image output method, and program
KR102812939B1 (en)Exercise management system by metaverse interaction
JP7530536B1 (en) VIDEO OUTPUT SYSTEM, VIDEO OUTPUT METHOD, AND PROGRAM
JP5830132B2 (en) Exercise menu creation system, exercise menu creation method, and computer program
JP2022171336A (en) CONTENT GENERATION DEVICE BASED ON USER EXERCISE, CONTENT GENERATION METHOD BASED ON USER EXERCISE, AND COMPUTER PROGRAM

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20220725

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20230419

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20230606

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20230804

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20231017

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20231110

R150Certificate of patent or registration of utility model

Ref document number:7390640

Country of ref document:JP

Free format text:JAPANESE INTERMEDIATE CODE: R150


[8]ページ先頭

©2009-2025 Movatter.jp