JP2009233088A - Exercise support device and system - Google Patents
Exercise support device and system Download PDFInfo
- Publication number
- JP2009233088A JP2009233088A JP2008082557A JP2008082557A JP2009233088A JP 2009233088 A JP2009233088 A JP 2009233088A JP 2008082557 A JP2008082557 A JP 2008082557A JP 2008082557 A JP2008082557 A JP 2008082557A JP 2009233088 A JP2009233088 A JP 2009233088A
- Authority
- JP
- Japan
- Prior art keywords
- music
- player
- data
- tempo
- preference
- 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.)
- Withdrawn
Links
Images
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
Description
本発明は、運動動画データと共に再生される楽曲の選択方法に関する。 The present invention relates to a method for selecting music to be reproduced together with exercise moving image data.
近年、エクササイズ用のDVD等メディアに記憶された動画や楽曲に従って、有酸素運動を行うことが流行しつつある。しかしながら、前記メディアに記憶された楽曲が、プレーヤーに合わない場合には、プレーヤーは楽しくなく苦痛を感じ、有酸素運動を止めてしまい、有酸素運動による効果を得られないという問題があった。 In recent years, it is becoming popular to perform aerobic exercise according to moving images and music stored on media such as exercise DVDs. However, if the music stored in the media is not suitable for the player, the player feels uncomfortable and suffers, stops the aerobic exercise, and cannot obtain the effect of the aerobic exercise.
特許文献1には、エアロビクスエクササイズ用音楽の演奏装置が提案されている。この演奏装置は、音楽データベースから適宜選曲された音楽生成データに基づいて、その音楽生成データで指定されたテンポで音楽を演奏して音声出力する演奏処理手段を用い、あらかじめプログラムされたエクササイズ期間中の運動強度の変化に合わせて変化する音楽演奏テンポの指示値をエクササイズ開始から逐次生成し、この指示値に合わせて前記演奏処理手段を作動させる装置である。しかし当該演奏装置では、プレーヤーの楽曲に対する好感度を反映させることができないので、結局、プレーヤーが苦痛を感じてしまうという問題があった。
本発明は、プレーヤーが苦痛を感じることないように、運動を継続することができるように、プレーヤーが運動するのに相応しい楽曲を選択することが可能な運動支援装置及び運動支援システムを提供することを目的としてなされたものである。 The present invention provides an exercise support device and an exercise support system that allow a player to select a song suitable for exercise so that the player can continue exercise so that the player does not feel pain. It was made for the purpose.
上記課題を解決するためになされた請求項1に記載の発明は、プレーヤーが行うべき身体動作の動画データである運動動画データと、各運動動画データに対する各テンポを記録した運動テンポデータと、各運動動画データのテンポに合わせて再生される楽曲データと、各テンポにおける各楽曲データに対するプレーヤーの好感度を記録した楽曲好感度リストを記憶する記憶手段と、
前記記憶手段に記憶された前記運動動画データ及び前記楽曲データを、順次、外部の再生手段に出力する出力手段と、
運動中の当該プレーヤーの身体動作に伴う動き及び当該プレーヤーの発する音の少なくとも一方を検出し、プレーヤーデータを生成するセンサーと、
前記センサーが生成したプレーヤーデータから、各テンポにおける各楽曲データに対するプレーヤーの好感度を評価し、前記楽曲好感度リストを生成して前記記憶手段に記憶し、もしくは前記記憶手段に記憶された前記楽曲好感度リストを更新する好感度評価手段と、
前記記憶手段に記憶された、前記運動テンポデータ及び前記楽曲好感度リストに基づき、前記出力手段で順次出力する各運動動画データに対応する楽曲データを選択する楽曲選択手段を有することを特徴とする。
The invention according to
Output means for sequentially outputting the motion video data and the music data stored in the storage means to an external playback means;
A sensor that detects at least one of movements of the player during physical movement and sounds generated by the player and generates player data;
The player's preference for each piece of music data at each tempo is evaluated from the player data generated by the sensor, the music preference list is generated and stored in the storage means, or the music stored in the storage means Favorability evaluation means for updating the likability list;
It has music selection means for selecting music data corresponding to each motion video data sequentially output by the output means based on the exercise tempo data and the music preference list stored in the storage means. .
請求項2に記載の発明の楽曲選択手段は、記憶手段に記憶された運動テンポデータに基づき、各運動動画データのテンポを算出し、記憶手段に記憶された楽曲好感度リストから、前記算出したテンポの好感度が最高の楽曲データを優先的に選択することを特徴とする。
The music selection means according to
請求項3に記載の発明の記憶手段には、各プレーヤーの好きな楽曲データの順番を記憶した好きな楽曲リストが記憶され、
請求項3に記載の発明の楽曲選択手段は、記憶手段に記憶された、運動テンポデータに基づき各運動動画データのテンポを算出し、記憶手段に記憶された楽曲好感度リストから、前記算出したテンポの好感度が最高の楽曲データを優先的に選択し、
該当する楽曲データが前記好感度リストに無い場合、もしくは、前記選択した楽曲データの好感度が所定値以下である場合には、好きな楽曲リストから優先的に楽曲データを選択することを特徴とする。
The storage means of the invention according to claim 3 stores a favorite song list storing the order of favorite song data of each player,
The music selection means according to
When the corresponding music data is not in the preference list, or when the preference of the selected music data is a predetermined value or less, music data is preferentially selected from a favorite music list. To do.
請求項4に記載の発明の好感度評価手段は、運動動画データと、センサーが検出したプレーヤーの身体動作に伴う動きを比較して、運動動画データ再生時のプレーヤーの身体動作の大きさを算出し、この身体動作の大きさに基づき、各テンポにおける各楽曲に対するプレーヤーの好感度を評価することを特徴とする。 According to a fourth aspect of the present invention, the preference evaluation means calculates the magnitude of the physical motion of the player when the motion video data is reproduced by comparing the motion video data with the motion of the player detected by the sensor. Then, the player's preference for each piece of music at each tempo is evaluated based on the magnitude of the physical movement.
請求項5に記載の発明の好感度評価手段は、運動動画データと、センサーが検出したプレーヤーの身体動作に伴う動きを比較して、運動動画データ再生時の、前記運動動画データの身体動作とプレーヤーの身体動作のずれを算出し、この身体動作のずれに基づき、各テンポにおける各楽曲に対するプレーヤーの好感度を評価することを特徴とする。
The preference evaluation means of the invention described in
請求項6に記載の発明の好感度評価手段は、運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して、楽曲再生時のプレーヤーの発する音の大きさを算出し、この発する音の大きさに基づき、各テンポにおける各楽曲に対するプレーヤーの好感度を評価することを特徴とする。 According to the sixth aspect of the present invention, the preference evaluation means compares the music data reproduced at the time of reproducing the motion video data with the sound emitted by the player detected by the sensor, and the magnitude of the sound emitted by the player at the time of reproducing the music. And the player's preference for each piece of music at each tempo is evaluated based on the loudness of the sound.
請求項7に記載の発明の好感度評価手段は、運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して、楽曲再生時のプレーヤーの発する音のテンポのずれを算出し、この発する音のテンポのずれに基づき、各テンポにおける各楽曲に対するプレーヤーの好感度を評価することを特徴とする。 According to the seventh aspect of the present invention, the preference evaluation means compares the music data reproduced at the time of the motion video data reproduction with the sound emitted by the player detected by the sensor, and determines the tempo of the sound emitted by the player at the time of music reproduction. A deviation is calculated, and the player's preference for each piece of music at each tempo is evaluated based on the tempo deviation of the generated sound.
請求項8に記載の発明の好感度評価手段は、運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して、楽曲再生時の前記楽曲データとプレーヤーの発する音の音程のずれを算出し、この発する音の音程のずれに基づき、各テンポにおける各楽曲に対するプレーヤーの好感度を評価することを特徴とする。
The preference evaluation means according to
請求項9に記載の発明の好感度評価手段は、
運動動画データと、センサーが検出したプレーヤーの身体動作に伴う動きを比較して算出する、運動動画データ再生時のプレーヤーの身体動作の大きさ、
運動動画データと、センサーが検出したプレーヤーの身体動作に伴う動きを比較して算出する、運動動画再生時の、前記運動動画データの身体動作とプレーヤーの身体動作のずれ、
運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して算出する、楽曲再生時のプレーヤーの発する音の大きさ、
運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して算出する、楽曲再生時のプレーヤーの発する音のテンポのずれ、
運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して算出する、楽曲再生時の前記楽曲データとプレーヤーの発する音の音程のずれ、
のいずれか2以上に基づき、プレーヤーの各楽曲の各テンポに対する好感度を評価することを特徴とする。
The preference evaluation means of the invention according to
The size of the player's body movement when playing back the motion video data, which is calculated by comparing the motion video data with the movement of the player detected by the sensor,
The motion video data is calculated by comparing the motion associated with the player's physical motion detected by the sensor.
The volume of the sound produced by the player during music playback, calculated by comparing the music data played during the motion video data playback with the sound produced by the player detected by the sensor,
Comparing the music data played when playing motion video data with the sound emitted by the player detected by the sensor, the tempo of the sound emitted by the player when playing the music,
Comparing the music data that is played back when playing the motion video data with the sound emitted by the player detected by the sensor, the difference between the musical data and the pitch of the sound that the player emits when the music is played back,
Based on any two or more of the above, the player's preference for each tempo of each piece of music is evaluated.
請求項10に記載の発明は、プレーヤーが行うべき身体動作の動画データである運動動画データと、各運動動画データのテンポを記録した運動テンポデータと、前記運動動画データのテンポに合わせて再生される楽曲のデータである楽曲データと、各楽曲の各テンポに対するプレーヤーの好感度を記録した楽曲好感度リストを記憶する記憶手段と、
前記記憶手段に記憶された前記運動動画データ及び前記楽曲データを、順次、出力する出力手段と、
運動中の当該プレーヤーの身体動作に伴う動き及び当該プレーヤーの発する音の少なくとも一方を検出し、プレーヤーデータを生成するセンサーと、
前記センサーが生成したプレーヤーデータから、プレーヤーの各楽曲の各テンポに対する好感度を評価し、前記記憶手段に記憶する前記楽曲好感度リストを生成し、もしくは前記記憶手段に記憶された前記楽曲好感度リストを更新する好感度評価手段と、
前記記憶手段に記憶された、前記運動テンポデータ、及び前記楽曲好感度リストに基づき、前記出力手段で出力する各運動動画データに対応する楽曲データを選択する楽曲選択手段と、
前記出力手段が出力した運動動画データ及び楽曲データを、順次再生する再生手段を有することを特徴とする。
According to the tenth aspect of the present invention, the motion video data that is the motion data of the body motion to be performed by the player, the motion tempo data that records the tempo of each motion video data, and the tempo of the motion video data are reproduced. Storage means for storing music data, which is data of music to be recorded, and a music preference list that records player preference for each tempo of each music;
Output means for sequentially outputting the motion video data and the music data stored in the storage means;
A sensor that detects at least one of movements of the player during physical movement and sounds generated by the player and generates player data;
From the player data generated by the sensor, the player's preference for each tempo of each song is evaluated, the song preference list stored in the storage means is generated, or the song preference stored in the storage means Favorability evaluation means to update the list,
Music selection means for selecting music data corresponding to each motion video data output by the output means based on the exercise tempo data and the music preference list stored in the storage means;
The moving image data and the music data output by the output means are further provided with a reproducing means for sequentially reproducing.
請求項1に記載の発明は、プレーヤーが行うべき身体動作の動画データである運動動画データと、各運動動画データに対する各テンポを記録した運動テンポデータと、各運動動画データのテンポに合わせて再生される楽曲データと、各テンポにおける各楽曲データに対するプレーヤーの好感度を記録した楽曲好感度リストを記憶する記憶手段と、前記記憶手段に記憶された前記運動動画データ及び前記楽曲データを、順次、外部の再生手段に出力する出力手段と、運動中の当該プレーヤーの身体動作に伴う動き及び当該プレーヤーの発する音の少なくとも一方を検出し、プレーヤーデータを生成するセンサーと、前記センサーが生成したプレーヤーデータから、各テンポにおける各楽曲データに対するプレーヤーの好感度を評価し、前記楽曲好感度リストを生成して前記記憶手段に記憶し、もしくは前記記憶手段に記憶された前記楽曲好感度リストを更新する好感度評価手段と、前記記憶手段に記憶された、前記運動テンポデータ及び前記楽曲好感度リストに基づき、前記出力手段で順次出力する各運動動画データに対応する楽曲データを選択する楽曲選択手段を有することを特徴とする。
このため、プレーヤーの好感度の高い楽曲データが優先的に選択されるので、プレーヤーが、苦痛を感じることなく、運動を継続することが可能となった。
According to the first aspect of the present invention, exercise moving image data that is moving image data of a body motion to be performed by a player, exercise tempo data in which each tempo for each exercise moving image data is recorded, and reproduction according to the tempo of each exercise moving image data Storage means for storing music data, a music preference list that records the player's preference for each music data at each tempo, and the motion video data and the music data stored in the storage means, An output means for outputting to an external playback means; a sensor for detecting at least one of movements associated with physical movements of the player during exercise and sounds generated by the player; and player data generated by the sensors; To evaluate the player's preference for each piece of music data at each tempo, and A sensitivity list is generated and stored in the storage means, or a preference evaluation means for updating the music preference list stored in the storage means, and the exercise tempo data and the music stored in the storage means The apparatus further comprises music selection means for selecting music data corresponding to each motion video data sequentially output by the output means based on a preference list.
For this reason, music data with high player preference is preferentially selected, so that the player can continue exercising without feeling pain.
請求項2に記載の発明の楽曲選択手段は、記憶手段に記憶された運動テンポデータに基づき、各運動動画データのテンポを算出し、記憶手段に記憶された楽曲好感度リストから、前記算出したテンポの好感度が最高の楽曲データを優先的に選択することを特徴とする。
このため、プレーヤーの好感度の高い楽曲データが優先的に選択されるので、プレーヤーが、苦痛を感じることなく、運動を継続することが可能となった。
The music selection means according to
For this reason, music data with high player preference is preferentially selected, so that the player can continue exercising without feeling pain.
請求項3に記載の発明の記憶手段には、各プレーヤーの好きな楽曲データの順番を記憶した好きな楽曲リストが記憶され、請求項3に記載の発明の楽曲選択手段は、記憶手段に記憶された、運動テンポデータに基づき各運動動画データのテンポを算出し、記憶手段に記憶された楽曲好感度リストから、前記算出したテンポの好感度が最高の楽曲データを優先的に選択し、該当する楽曲データが前記好感度リストに無い場合、もしくは、前記選択した楽曲データの好感度が所定値以下である場合には、好きな楽曲リストから優先的に楽曲データを選択することを特徴とする。
このため、選択した楽曲データの好感度が所定値以下である場合には、楽曲データが、好きな楽曲リストから優先的に選択されるので、プレーヤーの好感度の低い楽曲データが選択されることがなく、プレーヤーが苦痛を感じることを防止することが可能となった。
The storage means of the invention according to claim 3 stores a favorite music list in which the order of favorite music data of each player is stored, and the music selection means of the invention according to
For this reason, when the preference of the selected song data is below a predetermined value, the song data is preferentially selected from the favorite song list, so that the song data with a lower preference of the player is selected. It is possible to prevent the player from feeling painful.
請求項4に記載の発明の好感度評価手段は、運動動画データと、センサーが検出したプレーヤーの身体動作に伴う動きを比較して、運動動画データ再生時のプレーヤーの身体動作の大きさを算出し、この身体動作の大きさに基づき、各テンポにおける各楽曲に対するプレーヤーの好感度を評価することを特徴とする。
このため、好感度評価手段は、プレーヤーの身体動作が大きい場合には、プレーヤーは再生されている楽曲データに乗って運動していると判断し、好感度を高く評価するので、あるテンポで再生した楽曲データのプレーヤーの好感度を評価することが可能となった。
According to a fourth aspect of the present invention, the preference evaluation means calculates the magnitude of the physical motion of the player when the motion video data is reproduced by comparing the motion video data with the motion of the player detected by the sensor. Then, the player's preference for each piece of music at each tempo is evaluated based on the magnitude of the physical movement.
For this reason, when the player's physical movement is large, the likability evaluation means determines that the player is exercising on the music data being played and evaluates the likability high, so playback at a certain tempo It became possible to evaluate the player's preference for the music data.
請求項5に記載の発明の好感度評価手段は、運動動画データと、センサーが検出したプレーヤーの身体動作に伴う動きを比較して、運動動画データ再生時の、前記運動動画データの身体動作とプレーヤーの身体動作のずれを算出し、この身体動作のずれに基づき、各テンポにおける各楽曲に対するプレーヤーの好感度を評価することを特徴とする。
このため、好感度評価手段は、プレーヤーの身体動作ずれが小さい場合には、プレーヤーは再生されている楽曲データに乗って運動していると判断し、好感度を高く評価するので、あるテンポで再生した楽曲データのプレーヤーの好感度を評価することが可能となった。
The preference evaluation means of the invention described in
For this reason, when the player's physical motion deviation is small, the likability evaluation means determines that the player is exercising on the music data being played and evaluates the likability highly, so at a certain tempo. It became possible to evaluate the player's preference for playing music data.
請求項6に記載の発明の好感度評価手段は、運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して、楽曲再生時のプレーヤーの発する音の大きさを算出し、この発する音の大きさに基づき、各テンポにおける各楽曲に対するプレーヤーの好感度を評価することを特徴とする。
このため、好感度評価手段は、プレーヤーの発する音が大きい場合には、プレーヤーは再生されている楽曲データに乗っていると判断し、好感度を高く評価するので、あるテンポで再生した楽曲データのプレーヤーの好感度を評価することが可能となった。
According to the sixth aspect of the present invention, the preference evaluation means compares the music data reproduced at the time of reproducing the motion video data with the sound emitted by the player detected by the sensor, and the magnitude of the sound emitted by the player at the time of reproducing the music. And the player's preference for each piece of music at each tempo is evaluated based on the loudness of the sound.
For this reason, the preference evaluation means judges that the player is riding on the music data being played back when the sound produced by the player is loud, and evaluates the preference high, so the music data played at a certain tempo It became possible to evaluate the favorability of players.
請求項7に記載の発明の好感度評価手段は、運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して、楽曲再生時のプレーヤーの発する音のテンポのずれを算出し、この発する音のテンポのずれに基づき、各テンポにおける各楽曲に対するプレーヤーの好感度を評価することを特徴とする。
このため、好感度評価手段は、プレーヤーの発する音のテンポのずれが小さい場合には、プレーヤーは再生されている楽曲データに乗っていると判断し、好感度を高く評価するので、あるテンポで再生した楽曲データのプレーヤーの好感度を評価することが可能となった。
According to the seventh aspect of the present invention, the preference evaluation means compares the music data reproduced at the time of the motion video data reproduction with the sound emitted by the player detected by the sensor, and determines the tempo of the sound emitted by the player at the time of music reproduction. A deviation is calculated, and the player's preference for each piece of music at each tempo is evaluated based on the tempo deviation of the generated sound.
For this reason, when the deviation of the tempo of the sound produced by the player is small, the likability evaluation means determines that the player is riding on the music data being played and evaluates the likability highly. It became possible to evaluate the player's preference for playing music data.
請求項8に記載の発明の好感度評価手段は、運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して、楽曲再生時の前記楽曲データとプレーヤーの発する音の音程のずれを算出し、この発する音の音程のずれに基づき、各テンポにおける各楽曲に対するプレーヤーの好感度を評価することを特徴とする。
このため、好感度評価手段は、プレーヤーの発する音の音程のずれが小さい場合には、プレーヤーは再生されている楽曲データに乗っていると判断し、好感度を高く評価するので、あるテンポで再生した楽曲データのプレーヤーの好感度を評価することが可能となった。
The preference evaluation means according to
For this reason, if the pitch deviation of the sound produced by the player is small, the likability evaluation means determines that the player is riding on the music data being played and evaluates the likability highly, so at a certain tempo. It became possible to evaluate the player's preference for playing music data.
請求項9に記載の発明の好感度評価手段は、運動動画データと、センサーが検出したプレーヤーの身体動作に伴う動きを比較して算出する、運動動画データ再生時のプレーヤーの身体動作の大きさ、運動動画データと、センサーが検出したプレーヤーの身体動作に伴う動きを比較して算出する、運動動画再生時の、前記運動動画データの身体動作とプレーヤーの身体動作のずれ、運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して算出する、楽曲再生時のプレーヤーの発する音の大きさ、運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して算出する、楽曲再生時のプレーヤーの発する音のテンポのずれ、運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して算出する、楽曲再生時の前記楽曲データとプレーヤーの発する音の音程のずれのいずれか2以上に基づき、プレーヤーの各楽曲の各テンポに対する好感度を評価することを特徴とする。
このため、複数の要素により、プレーヤーの好感度を評価することにしたので、より正確に好感度を評価することが可能となった。
The preference evaluation means of the invention according to
For this reason, since it was decided to evaluate the player's likability with a plurality of factors, it became possible to evaluate the likability more accurately.
請求項10に記載の発明は、プレーヤーが行うべき身体動作の動画データである運動動画データと、各運動動画データのテンポを記録した運動テンポデータと、前記運動動画データのテンポに合わせて再生される楽曲のデータである楽曲データと、各楽曲の各テンポに対するプレーヤーの好感度を記録した楽曲好感度リストを記憶する記憶手段と、前記記憶手段に記憶された前記運動動画データ及び前記楽曲データを、順次、出力する出力手段と、運動中の当該プレーヤーの身体動作に伴う動き及び当該プレーヤーの発する音の少なくとも一方を検出し、プレーヤーデータを生成するセンサーと、前記センサーが生成したプレーヤーデータから、プレーヤーの各楽曲の各テンポに対する好感度を評価し、前記記憶手段に記憶する前記楽曲好感度リストを生成し、もしくは前記記憶手段に記憶された前記楽曲好感度リストを更新する好感度評価手段と、前記記憶手段に記憶された、前記運動テンポデータ、及び前記楽曲好感度リストに基づき、前記出力手段で出力する各運動動画データに対応する楽曲データを選択する楽曲選択手段と、前記出力手段が出力した運動動画データ及び楽曲データを、順次再生する再生手段を有することを特徴とする。
このため、プレーヤーの好感度の高い楽曲データが優先的に選択されるので、プレーヤーが、苦痛を感じることなく、運動を継続することが可能となった。
According to the tenth aspect of the present invention, the motion video data that is the motion data of the body motion to be performed by the player, the motion tempo data that records the tempo of each motion video data, and the tempo of the motion video data are reproduced. Storage means for storing music data, which is data of music to be recorded, a music preference list in which the player's preference for each tempo of each music is recorded, and the motion video data and the music data stored in the storage means From the output means that sequentially outputs, a sensor that detects at least one of movements associated with the physical movement of the player during exercise and sound generated by the player, and generates player data, and the player data generated by the sensor, Evaluating the likability of each song for each tempo of the player and storing the song likability stored in the storage means Based on the preference evaluation means for generating a list or updating the music preference list stored in the storage means, the exercise tempo data stored in the storage means, and the music preference list, The apparatus includes music selection means for selecting music data corresponding to each motion video data output by the output means, and playback means for sequentially playing back the motion video data and music data output by the output means.
For this reason, music data with high player preference is preferentially selected, so that the player can continue exercising without feeling pain.
(本発明の概要)
図1に本発明の運動支援システム100のブロック図を示して、以下本発明の概要を説明する。本発明の運動支援システム100は、運動支援装置本体40、センサーユニット50、再生手段60とから構成されている。センサーユニット50は、プレーヤーに装着されている。プレーヤーは、表示装置61に表示される「運動動画データ」に従って運動をする。当該「運動動画データ」のテンポに合わせて、スピーカー62で「楽曲データ」が再生されるようになっている。プレーヤーが運動を行うと、センサーユニット50が「プレーヤーデータ」を生成する。本発明は、この「プレーヤーデータ」から、各テンポにおけるプレーヤーの「好感度」を算出してデータベース化し、「運動動画データ」に対応する「好感度」の高い「楽曲データ」を優先的に、前記データベースから選択する発明である。
(Outline of the present invention)
FIG. 1 shows a block diagram of an
(運動支援システムのブロック図)
以下、本発明の運動支援システム100ブロック図の説明をする。運動支援装置本体40は、CPU11、RAM12、ROM13、記憶装置14、通信手段15、出力手段16、操作部17とから構成され、これらはバス20で相互に接続されている。
(Block diagram of exercise support system)
Hereinafter, the
CPU(Central Processing Unitの略)11は、RAM(Random AcceSS Memoryの略)12、ROM(Read Only Memoryの略)13と協動して、各種演算、処理を行うものである。 A CPU (abbreviation of central processing unit) 11 performs various calculations and processes in cooperation with a RAM (abbreviation of Random AccessSS Memory) 12 and a ROM (abbreviation of Read Only Memory) 13.
RAM12は、CPU11に読み込まれて実行されるプログラムや、CPU11が処理したデータを、そのアドレス空間に一時的に記憶するものである。
The
ROM13には、運動支援装置本体40を制御する各種プログラムやパラメータが記憶されている。当該各種プログラムが、CPU11で処理されることにより、各種機能を実現している。なお、本発明では、ROM13には、好感度評価手段13a、楽曲選択手段13bのプログラムが記憶されている。
The
好感度評価手段13aは、後述するセンサー56が生成した「プレーヤーデータ」から、プレーヤーの各テンポにおける各楽曲データに対する好感度を評価し、後述する「楽曲好感度リスト」を生成し、更新する手段である。
The preference evaluation unit 13a evaluates the preference for each piece of music data at each tempo of the player from “player data” generated by the
楽曲選択手段13bは、後述する「運動テンポデータ」、及び「楽曲好感度リスト」に基づき、出力手段16で順次出力する各「運動動画データ」に対応する「楽曲データ」を選択する手段である。 The music selection means 13b is a means for selecting “music data” corresponding to each “exercise video data” sequentially output by the output means 16 based on “exercise tempo data” and “music preference list” described later. .
なお、好感度評価手段13a、楽曲選択手段13bを、ASIC(ApplicationSpecific Integrated Circuit)として構成することとしても差し支えない。 Note that the preference evaluation means 13a and the music selection means 13b may be configured as an ASIC (Application Specific Integrated Circuit).
記憶装置14は、ハードディスクや不揮発性メモリ等の補助記憶装置で構成されている。この記憶装置14には、「運動動画データ」、「楽曲データ」、「運動テンポデータ」、「楽曲好感度リスト」、「好きな楽曲リスト」等のデータ等が記憶されるようになっている。なお、好感度評価手段13a、楽曲選択手段13bを、ROM13の代わりに、記憶装置14に記憶することにしても差し支えない。
The
「運動動画データ」は、プレーヤーが行うべき身体動作を記憶した動画データである。「楽曲データ」は、前記「運動動画データ」と共に再生される楽曲の音声データである。この「楽曲データ」は、各「運動動画データ」の各テンポに合わせて、テンポを変更して再生されるようになっている。 “Exercise video data” is video data that stores physical motions to be performed by the player. “Music data” is audio data of music reproduced together with the “motion video data”. This “music data” is played back by changing the tempo according to each tempo of each “exercise video data”.
RAM12と記憶装置14とから「記憶手段」が構成されている。
The
図2に各データの説明図を示す。「運動テンポデータ」は、各「運動動画データ」に対する各「テンポ」を記録したデータである。「楽曲好感度リスト」は、各「テンポ」における各「楽曲データ」に対する各プレーヤーの好感度を記録したデータである。「好きな楽曲リスト」は、各プレーヤーの好きな楽曲データ及び当該楽曲データの順番を記録したデータである。「運動リスト」は、「運動動画データ」を、表示装置61で表示する順番を記録したものであり、各「運動動画データ」と共に再生される「楽曲データ」と、この「楽曲データ」の「好感度」も記録されるようになっている。
FIG. 2 is an explanatory diagram of each data. “Exercise tempo data” is data in which “tempo” is recorded for each “exercise moving picture data”. The “music preference list” is data that records each player's preference for each “music data” at each “tempo”. The “favorite music list” is data in which favorite music data of each player and the order of the music data are recorded. The “exercise list” is a record of the order in which the “exercise video data” is displayed on the
通信手段15は、センサーユニット50の通信手段55と通信して、通信手段55が送信する「プレーヤーデータ」を取得する手段である。通信手段15と送信手段52は、無線で通信するようになっている。なお、前記無線には、Wireless USB、Bluetooth(登録商標)、赤外線無線等が含まれる。なお、通信手段15と送信手段52が有線で通信する構成にしても差し支えない。
The
出力手段16は、「運動動画データ」や「楽曲データ」を、外部の再生手段60に出力する手段である。出力手段16と再生手段60とが有線で接続されている場合には、出力手段16は、HDMI端子、S端子、RCA端子、VGA端子(Video Graphics Arrayの略)、DVI−D端子、DVI−I端子や各種音声出力端子等の出力端子である。また、出力手段16が再生手段60に無線で「運動動画データ」を送信する構成の場合には、出力手段16は、Wireless USB、Bluetooth(登録商標)等の無線インターフェスに対応した出力装置である。
The output means 16 is means for outputting “exercise video data” and “music data” to the external playback means 60. When the
操作部17は、運動支援装置本体40の各種設定を変更し、運動支援装置本体40を操作するためのものである。操作部17は、演技者の操作により生成される設定変更信号や操作信号を、バス20を介して、各種プログラムに引き渡すようになっている。この操作部17は、リモートコントローラ等であっても差し支えない。
The
センサーユニット50は、プレーヤーに装着されるようになっている。センサーユニット50は、CPU51、RAM52、ROM53、通信手段55、センサー56とから構成されている。CPU51、RAM52、ROM53、通信手段55は、運動支援装置本体40と同様のものである。
The
センサー56は、プレーヤーの身体動作に伴う動き及び当該プレーヤーの発する音の少なくとも一方を検出し、「プレーヤーデータ」を生成するものである。センサー56は、「加速度センサー」や「マイクロフォン」から構成される。
The
「加速度センサー」は、下方向、左右方向、及び前後方向のそれぞれについて、中立点からの加速度を検出し、「プレーヤーデータ」である「加速度データ」を生成するものである。なお、「加速度データ」は、下方向、左右方向、及び前後方向のそれぞれについて、中立点から一方に動いた場合にはプラスの値となり、中立点から他方向に動いた場合にはマイナスの値となるようになっている。実施形態によっては、上下方向及び左右方向の、2方向の直線加速度を検出する「加速度センサー」であっても差し支えない。「加速度センサー」には、静電容量方式、ピエゾ抵抗方式、圧電方式等を用いた「加速度センサー」が含まれる。 The “acceleration sensor” detects acceleration from a neutral point in each of the downward direction, the left-right direction, and the front-rear direction, and generates “acceleration data” that is “player data”. “Acceleration data” is a positive value when moving from the neutral point to one side, and a negative value when moving from the neutral point to the other direction for each of the downward direction, left and right direction, and front and rear direction. It comes to become. Depending on the embodiment, it may be an “acceleration sensor” that detects linear acceleration in two directions, the vertical direction and the horizontal direction. The “acceleration sensor” includes an “acceleration sensor” using a capacitance method, a piezoresistive method, a piezoelectric method, or the like.
「マイクロフォン」は、音声を「プレーヤーデータ」である「音声信号」に変換するものである。「マイクロフォン」は、例えばクリップマイクであり、プレーヤーの胸等に装着される。プレーヤーデータが歌った場合には、「マイクロフォン」が当該プレーヤーの発する音を「音声信号」に変換する。 The “microphone” converts sound into “audio signal” which is “player data”. The “microphone” is a clip microphone, for example, and is attached to the chest of the player. When the player data sings, the “microphone” converts the sound emitted by the player into an “audio signal”.
「加速度センサー」が生成した「加速度データ」や、「マイクロフォン」が生成した「音声信号」は、「プレーヤーデータ」として、通信手段55で、運動支援装置本体40の通信手段15に送信されるようになっている。
The “acceleration data” generated by the “acceleration sensor” and the “voice signal” generated by the “microphone” are transmitted to the
再生手段60は、表示装置61とスピーカー62とから構成されている。再生手段60は、運動支援システム40の出力手段16と接続している。表示装置61は、出力手段16が出力する「運動動画データ」を表示する装置である。表示装置61は、例えば、液晶ディスプレーやプラズマディスプレー等で構成されている。スピーカー62は、出力手段16が出力する「楽曲データ」を音声に変換して再生する装置である。
The reproducing means 60 is composed of a
(本発明のフローの説明)
図3に本発明のメインフローの説明図を示して、以下当該フローについて説明する。メインフローが開始すると、S12「楽曲好感度リスト取得」の処理に進む。S12の処理において、楽曲選択手段13bは、記憶装置14から「楽曲好感度リスト」を取得して、RAM12に格納する処理を行う。S12の処理が終了すると、S13「運動テンポデータ取得」の処理に進む。
(Description of the flow of the present invention)
FIG. 3 shows an explanatory diagram of the main flow of the present invention, and the flow will be described below. When the main flow starts, the process proceeds to S12 “Acquire music preference list”. In the process of S <b> 12, the music selection unit 13 b performs a process of acquiring the “music preference list” from the
S13「運動テンポデータ取得」の処理で、楽曲選択手段13bは、記憶装置14から「運動テンポデータ」を取得して、RAM12に格納する処理を行う。S13の処理が終了すると、S14「好きな曲リスト取得」の処理に進む。
In the process of S13 “exercise tempo data acquisition”, the music selection means 13b acquires “exercise tempo data” from the
S14「好きな曲リスト取得」の処理において、楽曲選択手段13bは、記憶装置14から「好きな曲リスト」を取得して、RAM12に格納する処理を行う。S14の処理が終了すると、S15「評価テーブル取得」の処理に進む。
In the process of S14 “favorite song list acquisition”, the song selection unit 13b performs a process of acquiring the “favorite song list” from the
S15「好感度評価テーブル取得」の処理において、楽曲選択手段13bは、記憶装置14から、後述する「好感度評価テーブル」を取得して、RAM12に格納する処理を行う。S15の処理が終了すると、S16「運動リスト作成」の処理に進む。
In the process of S15 “favorability evaluation table acquisition”, the music selection means 13b performs a process of acquiring a “favorability evaluation table” described later from the
S16「運動リスト作成」の処理において、プレーヤーが操作部17を操作することにより、「運動動画データ」を出力手段16で出力する順番(再生順)である「運動リスト」を作成して、この「運動リスト」がRAM12に格納される。なお、「運動リスト」には、図2に示されるように、各「運動動画データ」に対応する「楽曲データ」や「好感度」が記録されるようになっている。S16の処理が終了すると、S17「楽曲好感度リストと運動動画データを比較」の処理に進む。
In the process of S16 “exercise list creation”, the player operates the
S17「楽曲好感度リストと運動動画データを比較」の処理において、楽曲選択手段13bは、RAM12に格納された「楽曲好感度リスト」と「運動リスト」を比較する処理を行う。図4にS17「楽曲好感度リストと運動動画データを比較」の処理のフローを示す。S17の処理が開始すると、図4のS32「運動リストの運動動画データのテンポを算出」の処理に進む。
In the process of S17 “compare music preference list and exercise video data”, the music selection means 13b performs a process of comparing the “music preference list” stored in the
S32「運動リストの運動動画データのテンポを算出」の処理において、楽曲選択手段13bは、「運動テンポデータ」に基づいて、「運動リスト」の各「運動動画データ」の「テンポ」を算出する処理を行う。S32の処理が終了すると、S33「楽曲好感度リストから好感度の高い楽曲データを選択」の処理に進む。 In the process of S32 “Calculate the tempo of exercise video data in the exercise list”, the music selection means 13b calculates the “tempo” of each “exercise video data” in the “exercise list” based on the “exercise tempo data”. Process. When the process of S32 is completed, the process proceeds to the process of S33 “select music data with high likability from the music likability list”.
S33「楽曲好感度リストから好感度の高い楽曲データを選択」の処理において、楽曲選択手段13bは、図2の「楽曲好感度リスト」から、各「運動動画データ」の「テンポ」で、「好感度」が最高の「楽曲データ」を優先的に選択する。例えば、図2に示される実施例では、再生順が1番の「運動動画データ2」の「テンポ」は、「運動テンポデータ」を参照すると「6」である。このため、「楽曲好感度リスト」から、「テンポ」が6で最も「好感度」が高い(11)「楽曲データD」を選択する。このように、楽曲選択手段13bが、「運動動画データ」に対応する「楽曲データ」を選択した場合には、図2に示されるように、「運動動画データ」に対応する「楽曲データ」及び「好感度」を「運動リスト」に記憶して、運動リストを完成させる。S33の処理が終了すると、S34「楽曲好感度リストに、該当する楽曲データが無い?」の判断処理に進む。一方で、S33の処理において、「楽曲好感度リスト」に、「運動動画データ」の「テンポ」に、該当する「楽曲データ」が無い場合にも、S34の判断処理に進む。
In the process of S33 “select music data with high likability from the music favourite list”, the music selection means 13b selects “tempo” of each “exercise video data” from the “music favourite list” in FIG. "Music data" with the highest "favorability" is preferentially selected. For example, in the embodiment shown in FIG. 2, the “tempo” of the “
S34「楽曲好感度リストに、該当する楽曲データが無い?」の判断処理において、楽曲選択手段13bは、S33の処理で、「運動動画データ」の「テンポ」に対応する「楽曲データ」を選択したか否かを判断する。楽曲選択手段13bが、S33の処理で、「運動動画データ」の「テンポ」に対応する「楽曲データ」が、「楽曲好感度リスト」に無く、「楽曲データ」を選択できなかったと判断した場合には、S35「運動リストの楽曲データと好感度を空欄にする」の処理に進み、S35の処理で、「運動リスト」の当該「運動動画データ」の「楽曲データ」と「好感度」を空欄にして、S17の処理が終了する。一方で、楽曲選択手段13bが、S33の処理で、「運動動画データ」の「テンポ」に対応する「楽曲データ」を選択した判断した場合には、S17の処理が終了する。なお、S34の判断処理は、択一的に行われるのではなく、「運動リスト」の各「運動動画データ」について、並列的に行われる。S35の処理やS34の処理(Noとなった場合)が終了すると、図3のS18「楽曲データの再生順を設定」の処理に進む。 In the determination process of S34 “There is no corresponding music data in the music preference list?”, The music selection means 13b selects “music data” corresponding to “tempo” of “exercise video data” in the process of S33. Determine whether or not. When the music selection means 13b determines in step S33 that “music data” corresponding to “tempo” of “exercise video data” is not in the “music preference list” and “music data” could not be selected. In step S35, the process proceeds to the process of "blank the music data and preference in the exercise list", and in the process of S35, "music data" and "favorite" of the "exercise video data" in the "exercise list" are set. This is left blank, and the process of S17 ends. On the other hand, when the music selection unit 13b determines that “music data” corresponding to “tempo” of “exercise video data” is selected in the process of S33, the process of S17 ends. Note that the determination process of S34 is not performed alternatively, but is performed in parallel for each “exercise motion picture data” of the “exercise list”. When the process of S35 and the process of S34 (when No) are completed, the process proceeds to the process of S18 “Set the reproduction order of music data” in FIG.
図5にS18「楽曲データの再生順を設定」の処理のフロー図を示す。S18の処理が開始すると、図5のS52「運動リストの好感度と閾値を比較」の処理に進む。S52の処理において、楽曲選択手段13bは、「運動リスト」の各「運動動画データ」の「好感度」と所定の閾値を比較する。楽曲選択手段13bが、ある「運動動画データ」の「好感度」が所定の閾値より低いと判断した場合には、S53「好感度が閾値より低い?」の判断処理から、S54「好感度の低い楽曲データは空白にし、好きな楽曲リストから楽曲データを設定する」の処理に進む。一方で、楽曲選択手段13bが、ある「運動動画データ」の「好感度」が所定の閾値より高いと判断した場合には、S18の処理が終了する。 FIG. 5 shows a flowchart of the processing of S18 “Set the reproduction order of music data”. When the process of S18 is started, the process proceeds to the process of S52 “Compare Favorability and Threshold of Exercise List” in FIG. In the process of S52, the music selection means 13b compares the “favorability” of each “exercise video data” of the “exercise list” with a predetermined threshold. If the music selection means 13b determines that the “favorability” of a certain “exercise video data” is lower than a predetermined threshold value, the determination process of S53 “is the preference lower than the threshold?” “Low music data is left blank, and the music data is set from a favorite music list”. On the other hand, when the music selection unit 13b determines that the “favorability” of a certain “exercise video data” is higher than a predetermined threshold, the process of S18 ends.
S54「好感度の低い楽曲データは空白にし、好きな楽曲リストから楽曲データを設定する」の処理において、楽曲選択手段13bは、S53の判断処理で判断した「好感度」が所定の閾値よりも低い「運動動画データ」に対応する「楽曲データ」を空白にする。次に、「楽曲データ」が空白となった「運動動画データ」には、「好きな楽曲リスト」から「楽曲データ」を優先的に選択して順次設定する。「好きな楽曲リスト」から「楽曲データ」を選択する方法は、例えば上から順番に「楽曲データ」を選択する方法がある。なお、「好きな楽曲リスト」に、該当とする「テンポ」の「楽曲データ」が存在しない場合には、アルファベット順に「楽曲データ」を選択する。S54の処理が終了すると、S18の処理が終了する。 In the process of S54 “blank music data with low preference and set music data from favorite music list”, the music selection means 13b determines that “favorability” determined in the determination process of S53 is greater than a predetermined threshold. The “music data” corresponding to the low “exercise video data” is made blank. Next, for “exercise video data” in which “music data” is blank, “music data” is preferentially selected from the “favorite music list” and sequentially set. As a method of selecting “music data” from the “favorite music list”, for example, there is a method of selecting “music data” in order from the top. If there is no “music data” of the corresponding “tempo” in the “favorite music list”, “music data” is selected in alphabetical order. When the process of S54 ends, the process of S18 ends.
なお、S53の判断処理は、択一的に行われるのではなく、「運動リスト」の各「運動動画データ」について、並列的に行われる。S18が終了すると、図3のS19「運動動画データ・楽曲データ出力」の処理に進む。 Note that the determination process of S53 is not performed alternatively, but is performed in parallel for each “exercise motion picture data” of the “exercise list”. When S18 ends, the process proceeds to S19 "Exercise video data / music data output" in FIG.
S19「運動動画データ・楽曲データ出力」の処理において、通信手段15は、S19及びS18の処理で設定した「運動リスト」に基づき、順次「運動動画データ」及び「楽曲データ」を生成手段60に出力する。表示装置61に表示された「運動動画データ」に従いプレーヤーは身体動作を行う(運動を行い)。また、実施形態によっては、プレーヤーは、スピーカー62が再生する「楽曲データ」に従って、歌を歌う。S19の処理が終了すると、S20「評価」の処理に進む。
In the process of S19 “exercise video data / music data output”, the
S20「評価」の処理において、好感度評価手段13aは、運動中のプレーヤーの身体動作に伴う加速度や、プレーヤーの発する音を検出し、ある「テンポ」で再生した場合の「楽曲データ」の「好感度」を評価する。図6にS20「評価」の処理のフロー図を示す。S20の処理が開始すると、S42「センサーデータ取得」の処理に進む。 In the process of S20 “evaluation”, the likability evaluation means 13a detects the acceleration accompanying the physical motion of the player during exercise and the sound emitted by the player, and the “music data” “ Evaluate “favorability”. FIG. 6 shows a flowchart of the process of S20 “Evaluation”. When the process of S20 starts, the process proceeds to the process of S42 “sensor data acquisition”.
S42「センサーデータ取得」の処理において、通信手段15は、センサー56が検出し、通信手段55が送信した「プレーヤーデータ」を取得し、RAM12に格納する。S42の処理が終了すると、S43「好感度評価」の処理に進む。
In the process of S <b> 42 “sensor data acquisition”, the
S43「好感度評価」の処理において、好感度評価手段13aは、RAM12に格納された「プレーヤーデータ」と「好感度評価テーブル」に基づき、設定された「テンポ」で再生した場合の各「楽曲データ」の「好感度」を評価する。「好感度」の評価方法については、後述する。S43の処理が終了すると、図3のS21「好感度の更新」の処理に進む。
In the processing of S43 “favorability evaluation”, the favorable evaluation means 13a uses each “music piece” to be reproduced at the set “tempo” based on the “player data” and the “favorability evaluation table” stored in the
S21「好感度の更新」の処理において、好感度評価手段13aは、S43の処理で評価した、ある「テンポ」で再生した場合の各「楽曲データ」の「好感度」を、「楽曲好感度リスト」に反映させて更新する処理を行う。S21の処理が終了すると、メインフローが終了する。 In the process of S21 “update of likability”, the likability evaluation means 13a evaluates the “favorite” of each “music data” when it is played back at a certain “tempo”, which is evaluated in the process of S43. Updates the list to reflect. When the process of S21 ends, the main flow ends.
(第1の実施形態の好感度評価方法)
図7に第1の実施形態の好感度評価方法の説明図を示して、以下当該評価方法の説明をする。第1の実施形態の好感度評価方法は、センサーユニット50のセンサー56が、検出した「加速度データ」と、図7に示される「好感度評価テーブル1・2」に基づき、ある「テンポ」で再生した場合の、各「楽曲データ」の「好感度」を評価する方法である。
(Positivity evaluation method of the first embodiment)
FIG. 7 shows an explanatory diagram of the favorable evaluation method of the first embodiment, and the evaluation method will be described below. The preferred evaluation method according to the first embodiment is based on the “acceleration data” detected by the
「運動動画データ」には、「加速度データ」が記憶されている。つまり、「運動動画データ」を作成する際に、本発明のセンサーユニット50と同様のセンサーユニットを、模範演技者に装着し、模範演技者の模範身体動作を撮像するとともに、同時に、前記センサーユニットが模範演技者の身体動作に伴う加速度の変化を検出し、「加速度データ」を生成し、この「加速度データ」を、撮像された動画データと共に記録して、「運動動画データ」を生成している。好感度評価手段13aは、「運動動画データ」に記憶された「加速度データ」から、「加速度のピーク値」(中立点から加速度が最も大きくなる、図7に示されるN01〜No6)を検出する。
“Motion data” stores “acceleration data”. That is, when creating the “exercise video data”, a sensor unit similar to the
好感度評価手段13aは、センサー56が検出した「プレーヤーデータ」である「加速度データ」から、「加速度のピーク値」を検出する。好感度評価手段13aは、「運動動画データ」から検出した「加速度のピーク値」(模範値)と、「プレーヤーデータ」から検出した「加速度のピーク値」(センサー値)の差分を「動きの大きさ」として、各ピークごとで算出する。「プレーヤーデータ」の「加速度のピーク値」(センサー値)の絶対値が、「運動動画データ」の「加速度のピーク値」(模範値)の絶対値よりも大きい場合には、「動きの大きさ」はプラスの値になり、逆の場合には、「動きの大きさ」はマイナスの値になる。
The preference evaluation means 13a detects “peak value of acceleration” from “acceleration data” which is “player data” detected by the
次に、好感度評価手段13aは、「動きの大きさ」を、「好感度評価テーブル1」に基づいて、好感度の評価を行う。「動きの大きさ」が大きいと、「好感度」が高く評価される。つまり、「動きの大きさ」が大きいと、好感度評価手段13aは、プレーヤーは再生されている「楽曲データ」に乗って運動していると判断し、「好感度」を高く評価する。好感度評価手段13aは、各ピークでの「動きの大きさ」の平均値を算出し、当該平均値を、「好感度評価テーブル1」に基づいて、「好感度」の評価を行うこととしてもよいし、或いは、全ピークの「動きの大きさ」の最大値を、「好感度評価テーブル1」に基づいて、「好感度」の評価を行うこととしてもよい。 Next, the likability evaluation means 13a evaluates the positivity of “the magnitude of movement” based on the “favorability evaluation table 1”. When the “size of movement” is large, the “favorability” is highly evaluated. That is, if the “size of movement” is large, the likability evaluation means 13a determines that the player is exercising on the “music data” being reproduced, and highly evaluates “favorability”. The preference evaluation means 13a calculates an average value of “the magnitude of movement” at each peak, and evaluates the average value based on the “favorability evaluation table 1”. Alternatively, the “favorability” may be evaluated based on the “favorability evaluation table 1” with respect to the maximum value of “the magnitude of movement” of all the peaks.
また、好感度評価手段13aは、「運動動画データ」に記憶された「加速度データ」から、「加速度のピーク時刻」(模範時刻)を検出するとともに、センサー56が検出した「プレーヤーデータ」である「加速度データ」から、「加速度のピーク時刻」(センサー時刻)を検出する。好感度評価手段13aは、「運動動画データ」から検出した「加速度のピーク時刻」(模範時刻)と、「プレーヤーデータ」から検出した「加速度のピーク時刻」(センサー時刻)の差分の絶対値を「動きのずれ」として、各ピークごとに算出する。
Further, the favorable evaluation means 13 a detects “peak time of acceleration” (exemplary time) from “acceleration data” stored in “exercise moving image data” and “player data” detected by the
次に、好感度評価手段13aは、「動きのずれ」を、「好感度評価テーブル2」に基づいて、好感度の評価を行う。つまり、「動きのずれ」が小さいと、好感度評価手段13aは、プレーヤーは再生されている「楽曲データ」に合わせて運動していると判断して、「好感度」を高く評価する。好感度評価手段13aは、各ピークでの「動きのずれ」の平均値を算出し、当該平均値を、「好感度評価テーブル2」に基づいて、「好感度」の評価を行うこととしてもよいし、或いは、全ピークの「動きのずれ」の最大値を、「好感度評価テーブル2」に基づいて、「好感度」の評価を行うこととしてもよい。 Next, the positivity evaluation means 13a evaluates the positivity of “movement deviation” based on the “favorability evaluation table 2”. That is, when the “movement deviation” is small, the likability evaluation means 13a determines that the player is exercising in accordance with the “music data” being reproduced, and highly evaluates “favorability”. The preference evaluation means 13a may calculate an average value of “movement deviation” at each peak and evaluate the average value based on the “favorability evaluation table 2”. Alternatively, the “favorability” may be evaluated based on the “favorability evaluation table 2” for the maximum value of “movement deviation” of all peaks.
(第2の実施形態の好感度評価方法)
図8に第2の実施形態の好感度評価方法の説明図を示して、以下当該評価方法の説明をする。第2の実施形態の好感度評価方法は、センサーユニット50のセンサー56が、検出した「音声信号」と、図8に示される「好感度評価テーブル3〜5」に基づき、ある「テンポ」で再生した場合の各「楽曲データ」の「好感度」を評価する方法である。つまり、第2の実施形態は、「楽曲データ」は、所謂カラオケの伴奏であり、「運動動画データ」は、歌手の振付や字幕を記録した動画データである。つまり、プレーヤーが、所謂カラオケで歌いながら「運動動画データ」の振付に従って踊り、踊りに伴う身体動作から、プレーヤーの、「楽曲データ」に対する「好感度」を評価するとともに、プレーヤーの歌声等の発する音からも、「楽曲データ」に対する「好感度」を評価して、各「テンポ」で再生された「楽曲データ」に対する「好感度」を評価する実施形態である。なお、プレーヤーの発する音は、歌声に限定されず、例えば、掛け声や、楽曲のあるタイミングで出す声、手拍子等が含まれる。
(Positivity evaluation method of the second embodiment)
FIG. 8 shows an explanatory diagram of the likability evaluation method of the second embodiment, and the evaluation method will be described below. The favorable evaluation method of the second embodiment is based on the “voice signal” detected by the
好感度評価手段13aは、センサー56が検出した「音声信号」から、「プレーヤーの音声信号のピーク値」を検出する。好感度評価手段13aは、「プレーヤーの音声信号のピーク値」(センサー値)を、「好感度評価テーブル3」に基づいて、「好感度」の評価を行う。「プレーヤーの音声信号のピーク値」(発する音の大きさ)が大きいと、好感度評価手段13aは、プレーヤーは再生されている「楽曲データ」が気に入っていると判断して、「好感度」を高く評価する。好感度評価手段13aは、各ピークでの「プレーヤーの音声信号のピーク値」の平均値を算出し、当該平均値を、「好感度評価テーブル3」に基づいて、「好感度」の評価を行うこととしてもよいし、或いは、全ピークの「プレーヤーの音声信号のピーク値」の最大値を、「好感度評価テーブル3」に基づいて、「好感度」の評価を行うこととしてもよい。
The preference evaluation means 13a detects the “peak value of the audio signal of the player” from the “audio signal” detected by the
また、好感度評価手段13aは、「楽曲データ」から、「音声信号のピーク時刻」(楽曲データ時刻、図8に示されるN01〜6)を検出するとともに、センサー56が検出した「プレーヤーデータ」である「音声信号」から、「音声信号のピーク時刻」(センサー時刻)を検出する。好感度評価手段13aは、「楽曲データ」から検出した「音声信号のピーク時刻」(楽曲データ時刻)と、「プレーヤーデータ」から検出した「音声信号のピーク時刻」(センサー時刻)の差分の絶対値を「音テンポのずれ」として、各ピークごとに算出する。
Further, the preference evaluation means 13a detects “peak time of audio signal” (music data time, N01 to 6 shown in FIG. 8) from “music data” and “player data” detected by the
次に、好感度評価手段13aは、「音テンポのずれ」を、「好感度評価テーブル4」に基づいて、好感度の評価を行う。「音テンポのずれ」が小さいと、好感度評価手段13aは、プレーヤーは、再生されている「楽曲データ」に合わせて歌っていると判断し、「好感度」を高く評価する。好感度評価手段13aは、各ピークでの「音テンポのずれ」の平均値を算出し、当該平均値を、「好感度評価テーブル4」に基づいて、「好感度」の評価を行うこととしてもよいし、或いは、全ピークの「音テンポのずれ」の最大値を、「好感度評価テーブル4」に基づいて、「好感度」の評価を行うこととしてもよい。 Next, the likability evaluation means 13a evaluates the positivity of the “sound tempo shift” based on the “favorite evaluation table 4”. When the “sound tempo shift” is small, the likability evaluation means 13a determines that the player is singing along with the “music data” being reproduced, and highly evaluates “likability”. The preference evaluation means 13a calculates an average value of “sound tempo deviation” at each peak, and evaluates the average value based on the “favorability evaluation table 4”. Alternatively, the “favorability” may be evaluated based on the “favorability evaluation table 4” with respect to the maximum value of “sound tempo deviation” of all peaks.
また、好感度評価手段13aは、「楽曲データ」から、各ピークでのパワースペクトルと周波数の関係を解析して、各ピークでのパワースペクトルが最大となる「周波数」を検出するとともに、センサー56が検出した「音声信号」から、各ピークでのパワースペクトルと周波数の関係を解析して、各ピークでのパワースペクトルが最大となる「周波数」を検出する。好感度評価手段13aは、「楽曲データ」から検出した各ピークでのパワースペクトルが最大となる「周波数」と、「音声信号」から検出した各ピークでのパワースペクトルがなる「周波数」の差分を「音程のずれ」として、各ピークごとに算出する。
Further, the likability evaluation means 13a analyzes the relationship between the power spectrum and the frequency at each peak from the “music data”, detects the “frequency” at which the power spectrum at each peak is maximum, and detects the
次に、好感度評価手段13aは、「音程のずれ」を、「好感度評価テーブル5」に基づいて、好感度の評価を行う。「音程のずれ」が小さいと、好感度評価手段13aは、プレーヤーは再生されている「楽曲データ」に合わせて歌っていると判断して、「好感度」を高く評価する。好感度評価手段13aは、各ピークでの「音程のずれ」の平均値を算出し、当該平均値を、「好感度評価テーブル4」に基づいて、「好感度」の評価を行うこととしてもよいし、或いは、全ピークの「音程のずれ」の最大値を、「好感度評価テーブル4」に基づいて、「好感度」の評価を行うこととしてもよい。 Next, the likability evaluation unit 13a evaluates the positivity of the “pitch deviation” based on the “favorite evaluation table 5”. When the “pitch deviation” is small, the likability evaluation means 13a determines that the player is singing along with the “music data” being reproduced, and highly evaluates “likability”. The preference evaluation means 13a may calculate an average value of “pitch deviation” at each peak and evaluate the “favorability” based on the average value based on the “favorability evaluation table 4”. Alternatively, the “favorability” may be evaluated based on the “favorability evaluation table 4” for the maximum value of “pitch deviation” of all peaks.
(好感度評価結果の説明)
図9と図10に、各「好感度評価基準」に基づいて評価された「好感度」及び、当該「好感度」の合計値を表した図を示す。図6のS43「好感度評価」処理において、図9や図10に示されるように、好感度評価手段13aは、各「好感度評価テーブル」に基づいて評価された「好感度」を合計して、「合計値」を算出する。なお、図9の(1)に示されるように、好感度評価手段13aは、「プレーヤーデータ」から全ての「好感度評価テーブル1〜5」に基づいて、プレーヤーの「好感度」を評価することにしてもよいし、図10の(2)に示されるように、「プレーヤーデータ」から1つの「好感度評価テーブル2」のみに基づいて、プレーヤーの「好感度」を評価することにしてもよく、好感度評価手段13aは、任意の「好感度評価テーブル」に基づいて、プレーヤーの「好感度」を評価することができる。
(Explanation of favorable evaluation results)
FIG. 9 and FIG. 10 are diagrams showing “favorability” evaluated based on each “favorability evaluation criterion” and the total value of the “favorability”. In the S43 “favorability evaluation” process of FIG. 6, as shown in FIG. 9 and FIG. 10, the favorable evaluation means 13a sums up the “favorability” evaluated based on each “favorability evaluation table”. To calculate the “total value”. As shown in (1) of FIG. 9, the likability evaluation means 13a evaluates the “favorite” of the player based on all “favorability evaluation tables 1 to 5” from the “player data”. Alternatively, as shown in (2) of FIG. 10, the player's “favorability” is evaluated based on only one “favorability evaluation table 2” from “player data”. Alternatively, the likability evaluation means 13a can evaluate the “favorite” of the player based on an arbitrary “favorite evaluation table”.
図3のS21「好感度の更新」の処理において、好感度評価手段13aは、S43の処理で算出した、「好感度の合計値」を、「楽曲好感度リスト」に反映して更新する。このように、プレーヤーが、「運動動画データ」に従って運動をしたり、「楽曲データ」に従って歌を歌ったりすると、ある「テンポ」における「楽曲データ」の「好感度」が順次更新されるので、プレーヤーが運動をしたり、歌を歌ったりすればするほど、「好感度」の高い「楽曲データ」が、優先的に選択されるようになり、プレーヤーが苦痛を感じることなく運動を継続することが可能となる。 In the process of S21 “Update of Favor” in FIG. 3, the likability evaluation means 13a updates the “Total value of Favor” calculated in the process of S43 by reflecting it in the “Music preference list”. In this way, when a player exercises according to “exercise video data” or sings a song according to “music data”, the “favoriteness” of “music data” at a certain “tempo” is sequentially updated, The more the player exercises or sings, the higher the “favorite” “music data” will be preferentially selected, and the player will continue to exercise without feeling painful Is possible.
なお、以上の説明では、プレーヤーに装着されるセンサーユニット50の実施形態について本発明を説明したが、本発明はこの実施形態に限定されず、センサーユニット50のセンサー56をCCDカメラ等の撮像装置で構成し、当該撮像装置をプレーヤーの前方等に載置し、当該撮像装置でプレーヤーの身体動作に伴う動きを検出することにしても差し支えない。また、センサーユニット50のセンサー56が「マイクロフォン」である場合であっても、プレーヤーに装着することなく、センサーユニット50をある場所に載置し、プレーヤーの発する音を、当該センサーユニット50で集音して検出することにしても差し支えない。
In the above description, the present invention has been described with respect to the embodiment of the
以上、現時点において、もっとも、実践的であり、かつ好ましいと思われる実施形態に関連して本発明を説明したが、本発明は、本願明細書中に開示された実施形態に限定されるものではなく、請求の範囲および明細書全体から読み取れる発明の要旨あるいは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う運動支援装置及び運動支援システムもまた技術的範囲に包含されるものとして理解されなければならない。 Although the present invention has been described above in connection with the most practical and preferred embodiments at the present time, the present invention is not limited to the embodiments disclosed herein. The exercise support apparatus and the exercise support system with such changes are also included in the technical scope without departing from the spirit or concept of the invention that can be read from the claims and the entire specification. Must be understood as.
11 CPU
12 RAM
13 ROM
13a 好感度評価手段
13b 楽曲選択手段
14 記憶装置
15 入力手段
16 出力手段
17 操作部
20 バス
40 運動支援装置本体
50 センサーユニット
51 CPU
52 RAM
53 ROM
55 通信手段
56 センサー
60 再生手段
61 表示装置
62 スピーカー
100 運動支援システム
11 CPU
12 RAM
13 ROM
13a Preference evaluation means 13b Music selection means 14
52 RAM
53 ROM
55 Communication means 56
Claims (10)
前記記憶手段に記憶された前記運動動画データ及び前記楽曲データを、順次、外部の再生手段に出力する出力手段と、
運動中の当該プレーヤーの身体動作に伴う動き及び当該プレーヤーの発する音の少なくとも一方を検出し、プレーヤーデータを生成するセンサーと、
前記センサーが生成したプレーヤーデータから、各テンポにおける各楽曲データに対するプレーヤーの好感度を評価し、前記楽曲好感度リストを生成して前記記憶手段に記憶し、もしくは前記記憶手段に記憶された前記楽曲好感度リストを更新する好感度評価手段と、
前記記憶手段に記憶された、前記運動テンポデータ及び前記楽曲好感度リストに基づき、前記出力手段で順次出力する各運動動画データに対応する楽曲データを選択する楽曲選択手段を有することを特徴とする運動支援装置。 Exercise video data, which is the motion data of the body motion to be performed by the player, exercise tempo data that records each tempo for each exercise video data, music data that is played back in accordance with the tempo of each exercise video data, and at each tempo Storage means for storing a music preference list that records the player's preference for each piece of music data;
Output means for sequentially outputting the motion video data and the music data stored in the storage means to an external playback means;
A sensor that detects at least one of movements of the player during physical movement and sounds generated by the player and generates player data;
The player's preference for each piece of music data at each tempo is evaluated from the player data generated by the sensor, the music preference list is generated and stored in the storage means, or the music stored in the storage means Favorability evaluation means for updating the likability list;
It has music selection means for selecting music data corresponding to each motion video data sequentially output by the output means based on the exercise tempo data and the music preference list stored in the storage means. Exercise support device.
楽曲選択手段は、記憶手段に記憶された、運動テンポデータに基づき各運動動画データのテンポを算出し、記憶手段に記憶された楽曲好感度リストから、前記算出したテンポの好感度が最高の楽曲データを優先的に選択し、
該当する楽曲データが前記好感度リストに無い場合、もしくは、前記選択した楽曲データの好感度が所定値以下である場合には、好きな楽曲リストから優先的に楽曲データを選択することを特徴とする請求項1に記載の運動支援装置。 The storage means stores a favorite song list that stores the order of favorite song data of each player,
The music selection means calculates the tempo of each motion video data based on the exercise tempo data stored in the storage means, and from the music preference list stored in the storage means, the music having the highest tempo favorableness is calculated. Select data preferentially,
When the corresponding music data is not in the preference list, or when the preference of the selected music data is a predetermined value or less, music data is preferentially selected from a favorite music list. The exercise support device according to claim 1.
運動動画データと、センサーが検出したプレーヤーの身体動作に伴う動きを比較して算出する、運動動画データ再生時のプレーヤーの身体動作の大きさ、
運動動画データと、センサーが検出したプレーヤーの身体動作に伴う動きを比較して算出する、運動動画再生時の、前記運動動画データの身体動作とプレーヤーの身体動作のずれ、
運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して算出する、楽曲再生時のプレーヤーの発する音の大きさ、
運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して算出する、楽曲再生時のプレーヤーの発する音のテンポのずれ、
運動動画データ再生時に再生される楽曲データと、センサーが検出したプレーヤーの発する音を比較して算出する、楽曲再生時の前記楽曲データとプレーヤーの発する音の音程のずれ、
のいずれか2以上に基づき、プレーヤーの各楽曲の各テンポに対する好感度を評価することを特徴とする請求項1〜請求項3のいずれかに記載の運動支援装置。 Favorability evaluation means is
The size of the player's body movement when playing back the motion video data, which is calculated by comparing the motion video data with the movement of the player detected by the sensor,
The motion video data is calculated by comparing the motion associated with the player's physical motion detected by the sensor.
The volume of the sound produced by the player during music playback, calculated by comparing the music data played during the motion video data playback with the sound produced by the player detected by the sensor,
Comparing the music data played when playing motion video data with the sound emitted by the player detected by the sensor, the tempo of the sound emitted by the player when playing the music,
Comparing the music data that is played back when playing the motion video data with the sound emitted by the player detected by the sensor, the difference between the musical data and the pitch of the sound that the player emits when the music is played back,
The exercise support apparatus according to claim 1, wherein the player's preference for each tempo of each piece of music is evaluated based on any two or more of the above.
前記記憶手段に記憶された前記運動動画データ及び前記楽曲データを、順次、出力する出力手段と、
運動中の当該プレーヤーの身体動作に伴う動き及び当該プレーヤーの発する音の少なくとも一方を検出し、プレーヤーデータを生成するセンサーと、
前記センサーが生成したプレーヤーデータから、プレーヤーの各楽曲の各テンポに対する好感度を評価し、前記記憶手段に記憶する前記楽曲好感度リストを生成し、もしくは前記記憶手段に記憶された前記楽曲好感度リストを更新する好感度評価手段と、
前記記憶手段に記憶された、前記運動テンポデータ、及び前記楽曲好感度リストに基づき、前記出力手段で出力する各運動動画データに対応する楽曲データを選択する楽曲選択手段と、
前記出力手段が出力した運動動画データ及び楽曲データを、順次再生する再生手段を有することを特徴とする運動支援システム。 Exercise video data that is video data of physical movements to be performed by the player, exercise tempo data that records the tempo of each exercise video data, and music data that is music data that is reproduced in accordance with the tempo of the exercise video data Storage means for storing a music preference list that records the player's preference for each tempo of each music;
Output means for sequentially outputting the motion video data and the music data stored in the storage means;
A sensor that detects at least one of movements of the player during physical movement and sounds generated by the player and generates player data;
From the player data generated by the sensor, the player's preference for each tempo of each song is evaluated, the song preference list stored in the storage means is generated, or the song preference stored in the storage means Favorability evaluation means to update the list,
Music selection means for selecting music data corresponding to each motion video data output by the output means based on the exercise tempo data and the music preference list stored in the storage means;
An exercise support system comprising reproduction means for sequentially reproducing exercise video data and music data output by the output means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008082557A JP2009233088A (en) | 2008-03-27 | 2008-03-27 | Exercise support device and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008082557A JP2009233088A (en) | 2008-03-27 | 2008-03-27 | Exercise support device and system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009233088A true JP2009233088A (en) | 2009-10-15 |
Family
ID=41247791
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008082557A Withdrawn JP2009233088A (en) | 2008-03-27 | 2008-03-27 | Exercise support device and system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009233088A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014200338A (en) * | 2013-04-01 | 2014-10-27 | ブラザー工業株式会社 | Information processor and program |
-
2008
- 2008-03-27 JP JP2008082557A patent/JP2009233088A/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014200338A (en) * | 2013-04-01 | 2014-10-27 | ブラザー工業株式会社 | Information processor and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4311466B2 (en) | Performance apparatus and program for realizing the control method | |
JP2008020798A (en) | Apparatus for teaching singing | |
JP5313196B2 (en) | Difficulty level calculation device, difficulty level calculation method, and computer program | |
JP2023025013A (en) | Singing support device for music therapy | |
JP4487209B2 (en) | Karaoke device and karaoke processing program | |
JP2011180470A (en) | Sound visualizing device | |
JP5121487B2 (en) | Music correction program and music correction device | |
JP2009198714A (en) | Karaoke device and reproduction processing method of karaoke accompaniment music and program | |
JP2006301276A (en) | Portable music reproducing device | |
JP2014035436A (en) | Voice processing device | |
JP2009233088A (en) | Exercise support device and system | |
JP2006162916A (en) | Music reproducing apparatus | |
JP5486941B2 (en) | A karaoke device that makes you feel like singing to the audience | |
JP2007304489A (en) | Musical piece practice supporting device, control method, and program | |
JP6474292B2 (en) | Karaoke equipment | |
JP5949638B2 (en) | Information processing apparatus and program | |
KR100661450B1 (en) | Complex moving picture system | |
JP6184308B2 (en) | Karaoke equipment | |
JP2007236826A (en) | Game machine with music tempo discriminating function | |
JP7344143B2 (en) | karaoke equipment | |
JP6876169B1 (en) | Karaoke equipment | |
KR200182151Y1 (en) | Dancing game apparautus and dancing game apparatus having a karaoke apparatus | |
JP3712391B2 (en) | Music game apparatus, music game control method, and program | |
KR100349323B1 (en) | An apparatus for playing a drum for a karaoke and method thereof | |
JP2017021266A (en) | Data processing device and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20110607 |