(57)【要約】【課題】  多様な運動メニューに対応した楽曲再生を行う。【解決手段】  器具１０によってトレーニングを行おうとする利用者５０は、操作表示パネル３０によって運動メニューを指定する。この指定されたメニューに対し、予め用意されたフレーズが、その属性を考慮して割り当てられるとともに、割り当てられたフレーズに基づいて楽曲が合成される。合成された楽曲は、走行駆動装置２４による走行ベルト２２の走行開始とともに、利用者５０のヘッドホン３４によって同期再生される。利用者５０は、楽曲に合わせることで、メニューに沿った運動を行うことができる。【選択図】図１
2007007100.tif 000002
【特許請求の範囲】
【請求項１】
運動メニューに対応して楽曲を再生する運動支援楽曲再生方法であって、
所定の属性を付与した多数の楽曲のフレーズを用意するとともに、
前記運動メニューに、前記予め用意した楽曲のフレーズを割り当てるステップ１，
このステップ１によって割り当てられたフレーズを所定の順序で合成して新たな楽曲を得るステップ２，
このステップ２によって得た楽曲を、前記運動メニューに同期して再生するステップ３，
を含むことを特徴とする運動支援楽曲再生方法。
【請求項２】
運動メニューに対応して楽曲を再生する運動支援楽曲再生装置であって、
所定の属性を付与した多数の楽曲のフレーズを用意するとともに、
前記運動メニューに、前記予め用意した楽曲のフレーズを割り当てるフレーズ割当手段，
このフレーズ割当手段によって割り当てられたフレーズを所定の順序で合成して楽曲を得る楽曲合成手段，
この楽曲合成手段によって得た楽曲を、前記運動メニューに同期して再生する同期再生手段，
を含むことを特徴とする運動支援楽曲再生装置。
【請求項３】
前記フレーズの属性が、装置の利用者の年代，ジャンル，運動メニューとの対応関係の少なくとも一つを含むことを特徴とする請求項２記載の運動支援楽曲再生装置。
【請求項４】
前記運動メニューが歩行ないし走行の運動であり、
前記楽曲合成手段が、前記歩行ないし走行の速度に楽曲のテンポが対応するように、楽曲合成を行うことを特徴とする請求項２又は３記載の運動支援楽曲再生装置。
【請求項５】
前記歩行ないし走行の速度を検知する速度検知手段，
この速度検知手段によって検知された速度と、運動メニューに規定された速度を比較し、両者が異なるときにその旨を警告する速度比較警告手段，
を備えたことを特徴とする請求項４記載の運動支援楽曲再生装置。
【請求項６】
運動時の利用者の心拍数を検知する心拍数検知手段，
この心拍数検知手段によって検知された心拍数の値と、予め設定された限界値を比較し、検知した心拍数が限界値を超えたときにその旨を警告する心拍数比較警告手段，
を備えたことを特徴とする請求項４又は５記載の運動支援楽曲再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種の運動を支援する方法及びその装置に関し、更に具体的には、楽曲的な面から運動を支援する楽曲再生方法及びその装置に関するものである。
【背景技術】
【０００２】
運動時に楽曲を使用するものとしては、例えば、下記特許文献１に記載された「運動支援方法及びその方法で用いられる運動支援用オーディオデータ記録物」がある。これは、時計や脈拍測定装置等の計測機器を用いることなく、運動の継続時間や運動時の利用者の状態、運動の効果等を、運動を行いながら簡易にかつ正確に確認することを目的としたもので、利用者は、予め準備されたＣＤなどの運動支援用オーディオデータ記録物を再生システムにセットし、再生を開始する。すると、再生システムは、運動支援用オーディオデータ記録物に収録されている運動支援用オーディオデータを再生して楽曲やナレーション等を出力し、利用者に対して、リズム運動，脈拍測定，体力測定等を促す。例えば、利用者がリズム運動を行うのに適した楽曲を所定のテンポで出力するとともに、楽曲の再生途中の所定の時点で、再生開始から当該時点までに経過した経過時間または当該時点から再生終了までの残り時間を報知するためのナレーションを出力する。
【０００３】
前記運動支援用オーディオ記録物には、各種の運動やその強度に応じた複数の楽曲が収録されており、更に、運動の目的に応じて楽曲の収録内容が異なるものが複数製作される。同公報の図１０には、初心者向けの軽い運動，高体力者向け，スポーツ選手向け，肩こり予防強化の４枚の記録物の例が示されている。
【特許文献１】特開２００４−２１６１４２公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した背景技術では、予め用意されたオーディオデータが再生されるのみであり、利用者の個別の運動メニューに対応した柔軟な楽曲再生を行うことができず、本来の効果を得ることができない恐れがある。運動メニューが増えると、それに応じてオーディオデータも増えてしまう。
【０００５】
本発明は、以上の点に着目したもので、その目的は、多様な運動メニューに対応した楽曲再生を行うことである。他の目的は、運動メニューが増えても、良好に対応することである。
【課題を解決するための手段】
【０００６】
前記目的を達成するため、本発明は、運動メニューに対応して楽曲を再生する際に、所定の属性を付与した多数の楽曲のフレーズを用意するとともに、前記運動メニューに、前記予め用意した楽曲のフレーズを割り当て、割り当てられたフレーズを所定の順序で合成して新たな楽曲を得、得た楽曲を、前記運動メニューに同期して再生することを特徴とする。本発明の前記及び他の目的，特徴，利点は、以下の詳細な説明及び添付図面から明瞭になろう。
【発明の効果】
【０００７】
本発明によれば、予め用意された多数のフレーズから、その属性を考慮して、運動メニューに対応するものが抽出され、これらを所定の順序で合成して楽曲を生成し、運動メニューに同期して再生するため、フレーズの組み合わせによって多様な運動メニューに対応した楽曲再生が可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明を実施するための最良の形態を、実施例に基づいて詳細に説明する。
【実施例１】
【０００９】
最初に、図１〜図５を参照しながら本発明の実施例１を説明する。図１には、実施例１の外観構成が示されている。同図は、室内で走行のトレーニングを行う器具に本発明を適用した例である。同図において、器具１０の下部本体２０には走行ベルト（ないし走行板）２２が設けられており、走行駆動装置２４によって回転可能となっている。下部本体２０の正面側には、操作表示パネル３０が脚３２に支えられている。利用者５０は、図示のように、操作表示パネル３０を操作しつつ、走行ベルト２２上で模擬的に走行の運動を行う。以上の外観構成は、一般的なものである。
【００１０】
本実施例では、適宜設けたスピーカもしくは操作表示パネル３０に設けたスピーカ（図示せず），あるいはヘッドホン３４によって楽曲を聴きながら運動を行う。楽曲は、利用者５０のメニュー内容に応じて変化するので、楽曲に合わせて運動を行うことで、結果的にメニューに沿った運動を行うことができる。
【００１１】
図２には、楽曲生成装置の構成が示されている。同図において、装置は、演算処理装置１００に、ディスプレイ１０２，入力装置１０４，出力装置１０６，データメモリ１１０，プログラムメモリ１２０が接続されており、コンピュータを利用して構成することができる。また、上述した走行駆動装置２４も接続されている。これらの装置は、図１の操作表示パネル３０に設けられている。
【００１２】
これらのうち、演算処理装置１００は、ＣＰＵ，ＲＡＭ，ＲＯＭを含む。ディスプレイ１０２は、液晶パネルなどによって構成されている。入力装置１０４は、スイッチやキーボードが含まれる。出力装置１０６には、上述したヘッドホン３４が接続される。データメモリ１１０及びプログラムメモリ１２０は、例えばフラッシュメモリやハードディスクによって構成されている。なお、速度比較警告プログラム１２６，歩数計２１０，速度検出装置２１２，心拍数センサ３００，限界心拍数データ３０２，心拍数比較警告プログラム３０４については後述する。
【００１３】
データメモリ１１０には、標準メニューデータ１１２，フレーズデータ１１４が用意されており、また、選択データ１１５，合成された楽曲データ１１６，個別メニューデータ１１７も格納されるようになっている。これらのうち、標準メニューデータ１１２は、予め用意された運動メニューである。例えば、年齢が５０代の男性の場合は、走行速度をどの程度の割合で上昇し、何分間走行を行い、どの程度の割合で走行速度を降下させて終了するか、などの運動内容の標準的なメニューを、予め設定してデータを格納したものである。図３には、その一例が示されている。若年層ほど最高速度が高く、時間も長く、開始後の走行速度上昇や終了前の走行速度降下も急峻となっている。逆に、熟年層ほど、最高速度は低く、時間も短く、開始後の走行速度上昇や終了前の走行速度降下は緩やかとなっている。
【００１４】
これに対し、個別メニューデータ１１７は、例えば、専門家がその利用者本人のために特別に用意した運動メニューであり、走行速度上昇，最高速度，走行速度降下，繰り返し回数などが利用者及び目的に応じてオーダーメイドで設定される。個別メニューデータ１１７は、入力装置１０４によって入力され、データメモリ１１０に格納される。
【００１５】
フレーズデータ１１４は、標準メニューデータ１１２のうちの利用者５０によって選択されたもの，もしくは、個別メニューデータ１１７を楽曲に変換するための楽曲フレーズのデータである。フレーズは、通常１小節程度の長さとなっているが、その１／２，１／４などの各種の長さのフレーズも用意されており、曲の長さ調整に用いられる。本実施例では、ＰＣＴ出願に基づく国際公開番号ＷＯ ０３／０８１５７２として公開された「表現生成方法，表現生成装置，表現生成システム」の手法が利用される。これによれば、楽曲のフレーズのテーブルが用意される。楽曲フレーズは、機能和声の原則に従って作曲される。このため、楽曲フレーズがどのような並び方をしたとしても、聞き手は違和感のないまとまりのある楽曲として聞くことができる。
【００１６】
図４には、フレーズデータ１１４の一例が示されている。各フレーズには、それぞれ適応する年代，走行速度の上昇・定速・下降のいずれに好適か，長さ，などの属性が予め付与されている。例えば、フレーズ１は、年代が３０代で、上昇時に好適であり、長さが標準の１小節のフレーズという具合である。フレーズのジャンルとしては、例えば、２０代はヒップホップ調，３０代はポップス調，４０代はロック調，５０代はジャズ調，６０代はクラシック調という具合に設定される。このような属性が付与されたフレーズのデータが多数用意されている。
【００１７】
次に、選択データ１１５は、上述した標準メニューデータ１１２もしくは個別メニューデータ１１７のうち、いずれを利用者５０が選択したかを示すデータである。
【００１８】
次に、プログラムメモリ１２０には、演算処理装置１００で実行されるフレーズ割当てプログラム１２２，楽曲合成プログラム１２４が用意されている。これらのうち、フレーズ割当てプログラム１２２は、選択データ１１５によって選択されたメニューに、図４に示したフレーズを割り当てるプログラムである。割り当てに当たっては、上述したフレーズの属性が考慮される。
【００１９】
楽曲合成プログラム１２４は、前記フレーズ割当てプログラム１２２によって割り当てられたフレーズを合成して一つの楽曲とするプログラムである。各フレーズが例えばＭＩＤＩファイルの場合、それらを合成して一つのＭＩＤＩファイルを生成してもよいし、各ＭＩＤＩファイルを順に再生するプログラムのような形式であってもよい。合成された楽曲データ１１６は、データメモリ１１０に格納される。
【００２０】
次に、図５も参照しながら、本実施例の全体動作を説明する。器具１０によってトレーニングを行おうとする利用者５０は、操作表示パネル３０の入力装置１０４によって運動メニューを指定する。すなわち、図３に示した標準メニューの中から適当なものを選ぶか、個別メニューデータ１１７を入力し、これを指定する。いずれのメニューを指定したかは、演算処理装置１００により、選択データ１１５としてデータメモリ１１０に格納される。
【００２１】
次に、演算処理装置１００は、前記選択データ１１５によって利用者５０が指定したメニューに対し、フレーズデータ１１４を参照して、対応するフレーズを割り当てる。図５には、その一例が示されている。例えば、同図(A)に示すように、走行ベルト２２の走行速度が変化するものとする。すなわち、最初の開始区間ＫＡではゆっくりとした一定の速度の歩行で始まり、次の上昇区間ＫＢでは緩やかに走行速度が上昇し、次の定速区間ＫＣでは一定速度のランニングとなり、次の降下区間ＫＤでは緩やかに走行速度が降下し、最後の終了区間ＫＥではゆっくりとした一定の速度の歩行に戻って終了する。演算処理装置１００では、フレーズ割当てプログラム１２２が実行され、フレーズデータ１１４から該当するフレーズが割り当てられる。
【００２２】
例えば、利用者５０の年齢が３５歳，走行速度の上昇区間ＫＢでは、図４からポップス調のフレーズ１，２，５，……が該当するので、これらのうちの適宜のものが順次選択される。例えば、乱数などに基づいてランダムに選択される。このとき、フレーズの長さが考慮され、各区間に対応する長さとなるようにフレーズが選択される。図５の例では、同図(B)に示すように、フレーズＦＢ，ＦＣ，ＦＤが選択されている。フレーズＦＢ，ＦＣは通常の長さのフレーズであり、フレーズＦＤは、時間調整のため、１／２の長さのフレーズとなっている。他の区間についても、同様に該当するフレーズが選択される。
【００２３】
次に、演算処理装置１００では、楽曲合成プログラム１２４が実行される。これにより、割り当てられたフレーズに基づいて楽曲が合成される。前記図５(B)の例では、フレーズ列ＦＡ，ＦＢ，ＦＣ，・・・が順番に並べられてメロディが形成され、更に、同図(C)に示すように、走行速度に応じたテンポがフレーズ毎に設定されて、楽曲が生成される。なお、テンポの設定は、各フレーズがMIDIデータの場合、テンポを表すデータを書き換えることで簡単に行うことができる。また、同図(Ｄ)に示すように、１つのフレーズの中で徐々にテンポを変更してもよく、よりスムースにフレーズを合成することができる。
【００２４】
合成された楽曲データ１１６は、演算処理装置１００によってデータメモリ１１０に格納される。そして、走行駆動装置２４による走行ベルト２２の走行開始とともに、出力装置１０６に楽曲データ１１６が出力され、利用者５０のヘッドホン３４によって再生される。すなわち、走行ベルト２２が図５(A)に示すように速度変化するのに同期して、図５(C)又は(D)に示すようにテンポが変化するように楽曲が再生される。従って、利用者５０は、ヘッドホン３４によって楽曲を聴きながら、そのテンポに合わせて走行することで、運動メニューに沿った走行運動を行うことができる。
【００２５】
以上のように、本実施例によれば、利用者の個別の運動メニューにも対応して楽曲が生成されるので、楽曲に合わせて運動することで、自然とメニューに沿った運動を行うことができる。また、フレーズをランダムに選択することで、毎回異なった楽曲が生成されるので、繰り返し運動を行っても飽きがこないという利点もある。
【実施例２】
【００２６】
次に、図６を参照しながら、本発明の実施例２について説明する。上述した実施例１は、室内における走行器具に本発明を適用したものであるが、実施例２は、室外における運動に本発明を適用したものである。図６に示すように、本実施例では、楽曲生成装置２００が携帯可能となっており、利用者２０２はイヤホン２０４で再生された楽曲を聴くことができる。楽曲の生成は、上述した実施例１と同様である。すなわち、運動メニューに応じた楽曲が再生されるので、利用者２０２は、楽曲のテンポに合わせて走行することで、メニューに沿った運動を行うことが可能となる。
【００２７】
ところで、上述した実施例１では、走行ベルト２２が運動メニューに沿った速度で回転する。従って、利用者５０の走行速度がメニューと異なっているときは、利用者５０は走行ベルト２２上を前方もしくは後方に移動する。これにより、利用者５０は、自分の走行速度を調整して、運動メニューに沿った速度に合致させることができる。しかし、本実施例では、道路上を走行しているので、何らかの方法で、利用者２０２の速度が運動メニューに沿っているかどうかを検知し、警告する必要がある。
【００２８】
そこで、本実施例では、図２に示すように歩数計２１０を設けており、かつ、速度検出装置２１２が楽曲生成装置２００に付加されている。この速度検出装置２１２は、歩数計２１０による歩数のカウントの速さから利用者２０２の走行速度を検出するためのもので、検出された走行速度は、演算処理装置１００に供給される。演算処理装置１００では、速度比較警告プログラム１２６が実行されており、これによって、速度検出装置２１２から入力した速度と、メニュー（標準メニューデータ１１２もしくは個別メニューデータ１１７のうちの利用者２０２によって指定されたもの）に規定された速度とが比較される。その結果、メニューの速度と、利用者２０２の速度が一定以上異なるときは、イヤホン２０４を通じてその旨の警告を利用者２０２に発するか、楽曲合成プログラム１２４によって楽曲のテンポが遅くなるように、楽曲の合成処理が行われる。利用者２０２は、警告もしくはテンポが遅くなった楽曲を聞いて走行速度を調整することで、運動メニューに沿ったトレーニングを行うことが可能となる。なお、警告音は、ブザー音のようなものでもよいし、「速度を落としてください」，「速度を上げてください」などの音声としてもよい。
【００２９】
例えば、上述した図５において、時刻ＴＡで利用者２０２の走行速度が運動メニューに規定された速度よりも一定以上速くなったとすると、速度比較警告プログラム１２６に基づいて演算処理装置１００により、その旨が検知される。すると演算処理装置１００は、楽曲合成プログラム１２４によって、次のフレーズＦＦ，・・・のテンポを、図５(C)に点線で示すように低くする。利用者２０２は、テンポの遅くなったフレーズＦＦ，・・・を聞いて走行速度を下げる。その結果、時刻ＴＢで運動メニューに沿った走行速度になったとすると、これが演算処理装置１００で検知され、楽曲合成プログラム１２４によって、次のフレーズＦＨ，・・・のテンポを、図５(C)に実線で示すようにもとのテンポに戻す。
【００３０】
このように、本実施例によれば、楽曲をその場で合成しているので、走行速度の変化に対応した楽曲生成を行うことができ、楽曲を走行速度の調整に利用することができる。また、楽曲生成装置を携帯可能な構成としたので、室内ないし屋内のみならず、戸外での運動にも利用することができる。
【実施例３】
【００３１】
次に、本発明の実施例３について説明する。本実施例は、利用者の心拍数に応じて生成される楽曲のテンポなどを変更するようにした例である。運動メニューが、その利用者本人のために専門家が特別に用意したメニューであっても、利用者の体調によっては過負荷となる可能性がある。そこで、本実施例では、図２に示すように、心拍数センサ３００を用意し、これを利用者が取り付けるようにする。運動の形態は、図１あるいは図６のいずれでもよい。データメモリ１１０には限界心拍数データ３０２が用意されており、プログラムメモリ１２０には心拍数比較警告プログラム３０４が用意されている。限界心拍数データ３０２は、利用者の運動時の心拍数の許容上限値を示すもので、年齢や性別などによって決められる平均的な値でもよいし、当該利用者固有の値でもよい。
【００３２】
心拍数比較警告プログラム３０４は演算処理装置１００で実行され、利用者の心拍数を常時監視し、限界心拍数データ３０２と比較する。そして、利用者の心拍数が限界データ３０２を超えたときは、運動の程度，例えば走行速度を落とすようにする。具体的には、ヘッドホン３４やイヤホン２０４を通じてその旨の警告を利用者に発するか、楽曲合成プログラム１２４によって楽曲のテンポが遅くなるように、楽曲の合成処理が行われる。利用者は、警告もしくはテンポが遅くなった楽曲を聞いて走行速度を調整することで、心拍数が限界を超えない範囲内で運動メニューに沿ったトレーニングを行うことが可能となる。
【００３３】
このように、本実施例によれば、楽曲をその場で合成しているので、利用者の心拍数の変化に対応した楽曲生成を行うことができ、楽曲を心拍数の調整に利用することができる。
【００３４】
なお、本発明は、上述した実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることができる。例えば、以下のものも含まれる。
(1)前記実施例は、本発明をマラソンやジョギングのような走行運動に適用した場合であるが、ウォーキング，エアロバイク，ウエイトなどの他の運動にも同様に適用可能であり、更に、筋力トレーニング用，ダイエット用，リハビリ用その他の各種の用途にも適用可能である。
(2)前記実施例２ないし３における楽曲のテンポを変更する代わりに、合成するフレーズを変更するようにしてもよい。例えば、ジャズ調やポップス調のフレーズをクラシック調のフレーズとすることで、楽曲がゆったりとした感じとなり、結果的に運動のテンポを遅くして走行速度や心拍数を低下させることが可能となる。例えば、図５のフレーズＦＦが図４のＮｏ．９のポップスのフレーズであるときに、これをＮｏ．６のクラシックのフレーズに変更するという具合である。上述したように、各フレーズは機能和声の原則に従って作曲されており、どのような並び方をしたとしても聞き手は違和感のないまとまりのある楽曲として聞くことができる。
(3)前記実施例に示した運動メニュー，フレーズ構成も一例であり、本発明の趣旨の範囲内で種々設計変更可能である。
【産業上の利用可能性】
【００３５】
本発明によれば、運動メニューに対応して楽曲が生成され、利用者はそれを聞きながら運動を行うことができるので、トレーニングやダイエットなどの各種の運動に好適である。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施例の全体構成と運動時の様子を示す斜視図である。
【図２】本発明の実施例１〜３の楽曲生成装置の構成を示すブロック図である。
【図３】前記実施例１における運動メニューの一例を示す説明図である。
【図４】前記実施例１におけるフレーズデータの一例を示す説明図である。
【図５】前記実施例１における運動メニューとフレーズ割当ての一例を示す説明図である。
【図６】本発明の実施例２における使用状態を示す斜視図である。
【符号の説明】
【００３７】
１０：器具
２０：下部本体
２２：走行ベルト
２４：走行駆動装置
３０：操作表示パネル
３２：脚
３４：ヘッドホン
５０：利用者
１００：演算処理装置
１０２：ディスプレイ
１０４：入力装置
１０６：出力装置
１１０：データメモリ
１１２：標準メニューデータ
１１４：フレーズデータ
１１５：選択データ
１１６：楽曲データ
１１７：個別メニューデータ
１２０：プログラムメモリ
１２２：フレーズ割当てプログラム
１２４：楽曲合成プログラム
１２６：速度比較警告プログラム
２００：楽曲生成装置
２０２：利用者
２０４：イヤホン
２１０：歩数計
２１２：速度検出装置
３００：心拍数センサ
３０２：限界心拍数データ
３０４：心拍数比較警告プログラム
ＦＡ，ＦＢ，……：フレーズ
【図１】
2007007100.tif 000003
【図２】
2007007100.tif 000004
【図３】
2007007100.tif 000005
【図４】
2007007100.tif 000006
【図５】
2007007100.tif 000007
【図６】
2007007100.tif 000008