(57)【要約】【課題】運動映像情報をディスプレイに表示する機会を確保しつつレッスンの余興感を向上する。【解決手段】複数のメロディパートによって構成される楽曲を取得する取得手段と、取得手段により取得された楽曲を出力させる楽曲制御手段と、楽曲のメロディパートに応じて、身体に所定の負荷をかけた運動の動作を行うエクササイズモーション、または、楽曲に合わせた動作を行うエンジョイモーションのいずれかを楽曲のメロディパートに割り当てる割当手段と、楽曲制御手段により出力される楽曲のメロディパートに合わせて、割当手段により割り当てられたエクササイズモーションまたはエンジョイモーションで運動するアバター１１、１２の映像をディスプレイ４に出力させる映像制御手段と、を備える。【選択図】図５
2014004119.tif 000002
【特許請求の範囲】
【請求項１】
複数のメロディパートによって構成される楽曲を取得する取得手段と、
前記取得手段により取得された前記楽曲を出力させる楽曲制御手段と、
前記楽曲のメロディパートに応じて、身体に所定の負荷をかけた運動の動作を行う第１運動、または、楽曲に合わせた動作を行う第２運動のいずれかを前記楽曲のメロディパートに割り当てる割当手段と、
前記楽曲制御手段により出力される前記楽曲のメロディパートに合わせて、前記割当手段により割り当てられた前記第１運動または前記第２運動を表す映像を表示部に出力させる映像制御手段と、
を備えることを特徴とする運動支援装置。
【請求項２】
前記楽曲制御手段は、楽曲のサビパートを含む前記複数のメロディパートから構成される前記楽曲を出力させ、
前記割当手段は、前記第２運動を前記楽曲のサビパートに割り当てることを特徴とする請求項１記載の運動支援装置。
【請求項３】
前記取得手段は、前記複数のメロディパートによって構成される前記楽曲と、前記楽曲のサビパートに対応付けられたテロップとを対応付けて取得し、
前記映像制御手段は、前記楽曲制御手段により前記楽曲のサビパートが出力されるときに、前記楽曲のサビパートと対応付けられた前記テロップと、前記第２運動を表す映像とを前記表示部に表示させることを特徴とする請求項２に記載の運動支援装置。
【請求項４】
前記取得手段は、前記複数のメロディパートによって構成される前記楽曲と、前記楽曲のサビパートに対応付けられた前記テロップとして、前記楽曲のサビパートに対応する歌詞と対応付けて取得し、
前記映像制御手段は、前記楽曲制御手段により前記楽曲のサビパートが出力されるときに、前記楽曲のサビパートと対応付けられた歌詞と、前記第２運動を表す映像とを表示部に表示させることを特徴とする請求項３に記載の運動支援装置。
【請求項５】
前記表示部に出力された映像を閲覧する参加者を撮像する撮像手段を備え、
前記映像制御手段は、前記楽曲制御手段により前記楽曲のサビパートが出力されるときに、前記撮像手段で撮像された画像と、前記第２運動を表す映像とを表示部に表示させることを特徴とする請求項２乃至４のいずれかに記載の運動支援装置。
【請求項６】
前記楽曲制御手段は、前記楽曲のサビパートを含む前記複数のメロディパートから構成される前記楽曲を出力させ、
前記割当手段は、前記第１運動を前記楽曲のサビパート以外を優先して割り当てることを特徴とする請求項２乃至４のいずれかに記載の運動支援装置。
【請求項７】
前記第１運動及び前記第２運動の少なくとも一方は、動作内容が互いに異なる第１動作と第２動作の両方を表示させることを特徴とする請求項１乃至６のいずれかに記載の運動支援装置。
【請求項８】
複数のメロディパートによって構成される楽曲を取得する取得ステップと、
前記取得ステップにより取得された前記楽曲を出力させる楽曲制御ステップと、
前記楽曲制御ステップにより出力される前記楽曲のメロディパートに応じて、身体に所定の負荷をかけた運動の動作を行う第１運動、または、楽曲に合わせた動作を行う第２運動のいずれかが割り当てられた前記第１運動または前記第２運動を表す映像を表示部に出力させる映像制御ステップと、
をコンピュータに実行させることを特徴とするプログラム。
【請求項９】
複数のメロディパートによって構成される楽曲を、運動支援装置が取得する取得ステップと、
前記取得ステップにより取得された前記楽曲を、前記運動支援装置が出力する楽曲制御ステップと、
前記楽曲のメロディパートに応じて、身体に所定の負荷をかけた運動の動作を行う第１運動、または、楽曲に合わせた動作を行う第２運動のいずれかを、前記運動支援装置が前記楽曲のメロディパートに割り当てる割当ステップと、
前記楽曲制御ステップにより出力される前記楽曲のメロディパートに合わせて、前記割当ステップにより割り当てられた前記第１運動または前記第２運動を表す映像を表示部に、前記運動支援装置が出力する映像制御ステップと、
を含む運動支援方法。
【請求項１０】
運動支援装置とサーバとから構成されるシステムであって、
前記サーバは、
前記運動支援装置により取得される楽曲のメロディパートに応じて、身体に所定の負荷をかけた運動の動作を行う第１運動、または、楽曲に合わせた動作を行う第２運動のいずれかを前記楽曲のメロディパートに割り当てる割当手段を備え、
前記運動支援装置は、
複数のメロディパートによって構成される楽曲を取得する取得手段と、
前記取得手段により取得された前記楽曲を出力させる楽曲制御手段と、
前記楽曲制御手段により出力される前記楽曲のメロディパートに合わせて、前記サーバにより割り当てられた前記第１運動または前記第２運動を表す映像を表示部に出力させる映像制御手段と、
を備えることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運動支援装置に関する。具体的には、出力される楽曲のメロディパートに応じて、運動コンテンツを出力可能な運動支援装置に関する。
【背景技術】
【０００２】
従来、音楽に合わせて所定の運動動作を行う人の映像を表示することで、運動支援を行う運動支援装置が知られている。例えば、特許文献１では、グループレッスンへ参加する複数の参加者のレベルに合わせて、運動支援装置は、一般運動映像情報と、軽減運動映像情報との両方を表示する。軽減運動映像情報は、一般運動映像情報よりも運動負荷が低い運動の映像である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１９４０２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の運動支援装置では、一般運動映像情報と、軽減運動映像情報とが、繰り返してディスプレイに表示される。この場合、レッスンの開始から終了まで運動の映像を継続してディスプレイに表示し続けるため、飽きや疲れを感じてしまう問題があった。
【０００５】
本発明は、上述した問題点を解決するためになされたものである。本発明は、運動映像情報を繰り返してディスプレイに表示する場合であっても、音楽に合った動作もディスプレイに表示することで、飽きや疲れを感じることを低減させる運動支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、第１の発明は、運動支援装置であって、複数のメロディパートによって構成される楽曲を取得する取得手段と、前記取得手段により取得された前記楽曲を出力させる楽曲制御手段と、前記楽曲のメロディパートに応じて、身体に所定の負荷をかけた運動の動作を行う第１運動、または、楽曲に合わせた動作を行う第２運動のいずれかを前記楽曲のメロディパートに割り当てる割当手段と、前記楽曲制御手段により出力される前記楽曲のメロディパートに合わせて、前記割当手段により割り当てられた前記第１運動または前記第２運動を表す映像を表示部に出力させる映像制御手段と、を備えることを特徴とする。
【０００７】
本願第１発明においては、レッスンを行う際に使用する楽曲の各パートに応じて、身体に所定の負荷をかけた運動の動作を行う第１運動、または、楽曲に合わせた動作を行う第２運動のいずれか割り当てるようシーケンス内容を設定する。これにより、参加者は第１運動だけを単調に継続して行うだけでなく、娯楽的要素の高い第２運動を織り交ぜて行うことができ、レッスンにメリハリを持たせることができる。この結果、運動映像情報をディスプレイに表示する機会を確保しつつレッスンの余興感を向上できる。
【０００８】
第２の発明は、上記第１発明において、前記楽曲制御手段は、楽曲のサビパートを含む前記複数のメロディパートから構成される前記楽曲を出力させ、前記割当手段は、前記第２運動を前記楽曲のサビパートに割り当てることを特徴とする。
【０００９】
これにより、楽曲の流れのうちで一番盛り上がるサビパートに娯楽要素の高い第２運動を割り当てることで、余興感を一層高めることができる。
【００１０】
第３の発明は、上記第２発明において、前記取得手段は、前記複数のメロディパートによって構成される前記楽曲と、前記楽曲のサビパートに対応付けられたテロップとを対応付けて取得し、前記映像制御手段は、前記楽曲制御手段により前記楽曲のサビパートが出力されるときに、前記楽曲のサビパートと対応付けられた前記テロップと、前記第２運動を表す映像とを前記表示部に表示させることを特徴とする。
【００１１】
これにより、楽曲のサビパートに対応付けてテロップを取得し第２運動と併せて表示することで、一番盛り上がるサビパートでの余興感をさらに向上できる。
【００１２】
第４の発明は、上記第３発明において、前記取得手段は、前記複数のメロディパートによって構成される前記楽曲と、前記楽曲のサビパートに対応付けられた前記テロップとして、前記楽曲のサビパートに対応する歌詞と対応付けて取得し、前記映像制御手段は、前記楽曲制御手段により前記楽曲のサビパートが出力されるときに、前記楽曲のサビパートと対応付けられた歌詞と、前記第２運動を表す映像とを表示部に表示させることを特徴とする。
【００１３】
これにより、テロップとしてサビパートの歌詞を取得し表示することで、参加者全員に当該歌詞を発声させてさらに一体感、余興感を向上できる。
【００１４】
第５の発明は、上記第２から第４のいずれかの発明において、前記表示部に出力された映像を閲覧する参加者を撮像する撮像手段を備え、前記映像制御手段は、前記楽曲制御手段により前記楽曲のサビパートが出力されるときに、前記撮像手段で撮像された画像と、前記第２運動を表す映像とを表示部に表示させることを特徴とする。
【００１５】
これにより、楽曲のサビパートに対応付けて参加者自身の画像を撮像し第２運動と併せて表示することで、一番盛り上がるサビパートでの余興感をさらに向上できる。
【００１６】
第６の発明は、上記第２から第４のいずれかの発明において、前記楽曲制御手段は、前記楽曲のサビパートを含む前記複数のメロディパートから構成される前記楽曲を出力させ、前記割当手段は、前記第１運動を前記楽曲のサビパート以外を優先して割り当てることを特徴とする。
【００１７】
これにより、サビパート以外のパートに第１運動を優先して割り当てることで、サビパートでの余興感を得る機会を確保しつつ、各参加者の運動能力レベルに対応した運動を行う機会も確保できる。
【００１８】
第７の発明は、上記第１から第６のいずれかの発明において、前記第１運動及び前記第２運動の少なくとも一方は、動作内容が互いに異なる第１動作と第２動作の両方を表示させることを特徴とする。
【００１９】
これにより、レッスンの参加者が見習って動作すべき運動の選択自由度が生じるため、レッスンの余興感をさらに向上できる。また、複数の運動のそれぞれの動作内容を運動能力レベル別に異ならせた場合には、各参加者の運動能力レベルに応じた機能的なレッスンが可能となる。
【００２０】
上記目的を達成するために、第８の発明は、プログラムであって、複数のメロディパートによって構成される楽曲を取得する取得ステップと、前記取得ステップにより取得された前記楽曲を出力させる楽曲制御ステップと、前記楽曲制御ステップにより出力される前記楽曲のメロディパートに応じて、身体に所定の負荷をかけた運動の動作を行う第１運動、または、楽曲に合わせた動作を行う第２運動のいずれかが割り当てられた前記第１運動または前記第２運動を表す映像を表示部に出力させる映像制御ステップと、をコンピュータに実行させることを特徴とする。
【００２１】
本願第８発明においては、レッスンを行う際に使用する楽曲の各パートに応じて、身体に所定の負荷をかけた運動の動作を行う第１運動、または、楽曲に合わせた動作を行う第２運動のいずれか割り当てるようシーケンス内容を設定する。これにより、参加者は第１運動だけを単調に継続して行うだけでなく、娯楽的要素の高い第２運動を織り交ぜて行うことができ、レッスンにメリハリを持たせることができる。この結果、運動映像情報をディスプレイに表示する機会を確保しつつレッスンの余興感を向上できる。
【００２２】
上記目的を達成するために、第９の発明は、運動支援方法であって、複数のメロディパートによって構成される楽曲を、運動支援装置が取得する取得ステップと、前記取得ステップにより取得された前記楽曲を、前記運動支援装置が出力する楽曲制御ステップと、前記楽曲のメロディパートに応じて、身体に所定の負荷をかけた運動の動作を行う第１運動、または、楽曲に合わせた動作を行う第２運動のいずれかを、前記運動支援装置が前記楽曲のメロディパートに割り当てる割当ステップと、前記楽曲制御ステップにより出力される前記楽曲のメロディパートに合わせて、前記割当ステップにより割り当てられた前記第１運動または前記第２運動を表す映像を表示部に、前記運動支援装置が出力する映像制御ステップと、を含む。
【００２３】
本願第９発明においては、レッスンを行う際に使用する楽曲の各パートに応じて、身体に所定の負荷をかけた運動の動作を行う第１運動、または、楽曲に合わせた動作を行う第２運動のいずれか割り当てるようシーケンス内容を設定する。これにより、参加者は第１運動だけを単調に継続して行うだけでなく、娯楽的要素の高い第２運動を織り交ぜて行うことができ、レッスンにメリハリを持たせることができる。この結果、運動映像情報をディスプレイに表示する機会を確保しつつレッスンの余興感を向上できる。
【００２４】
上記目的を達成するために、第１０の発明は、システムであって、運動支援装置とサーバとから構成されるシステムであって、前記サーバは、前記運動支援装置により取得される楽曲のメロディパートに応じて、身体に所定の負荷をかけた運動の動作を行う第１運動、または、楽曲に合わせた動作を行う第２運動のいずれかを前記楽曲のメロディパートに割り当てる割当手段を備え、前記運動支援装置は、複数のメロディパートによって構成される楽曲を取得する取得手段と、前記取得手段により取得された前記楽曲を出力させる楽曲制御手段と、前記楽曲制御手段により出力される前記楽曲のメロディパートに合わせて、前記サーバにより割り当てられた前記第１運動または前記第２運動を表す映像を表示部に出力させる映像制御手段と、を備えることを特徴とする。
【００２５】
本願第１０発明においては、レッスンを行う際に使用する楽曲の各パートに応じて、身体に所定の負荷をかけた運動の動作を行う第１運動、または、楽曲に合わせた動作を行う第２運動のいずれか割り当てるようシーケンス内容を設定する。これにより、参加者は第１運動だけを単調に継続して行うだけでなく、娯楽的要素の高い第２運動を織り交ぜて行うことができ、レッスンにメリハリを持たせることができる。この結果、運動映像情報をディスプレイに表示する機会を確保しつつレッスンの余興感を向上できる。また、運動支援装置側の構成を簡素化でき、低コスト化が可能となる。
【発明の効果】
【００２６】
本発明によれば、運動映像情報をディスプレイに表示する機会を確保しつつレッスンの余興感を向上できる。
【図面の簡単な説明】
【００２７】
【図１】本発明の第１の実施形態の運動支援装置の外観図である。
【図２】第１の実施形態の運動支援装置の電気的構成を示すブロック図である。
【図３】第１の実施形態の運動支援装置によりディスプレイに表示されるレベル別アバターのエクササイズモーション映像の表示例を示す図である。
【図４】第１の実施形態の運動支援装置によりディスプレイに表示されるレベル別アバターのエンジョイモーション映像の表示例を示す図である。
【図５】第１の実施形態の運動支援装置によりディスプレイに表示されるレベル別アバターのエンジョイモーション映像とカメラ映像の合成映像の表示例を示す図である。
【図６】所定の楽曲に対応するシーケンス内容の一例を表す図である。
【図７】所定の楽曲に対応するシーケンス内容のその他の例を表す図である。
【図８】第１の実施形態の運動支援装置における各種データ、ファイルの取り扱いについての概略的なフローを表す図である。
【図９】楽曲構成テーブルの一例を表す図である。
【図１０】最大レベル区分数を５とした場合のエクササイズモーション構成テーブルの一例を表す図である。
【図１１】最大レベル区分数を５とした場合のエンジョイモーション構成テーブルの一例を表す図である。
【図１２】適用モーション設定テーブルのデフォルトでの一例を表す図である。
【図１３】適用モーション設定テーブルのユーザ設定での一例を表す図である。
【図１４】適用モーション設定テーブルに基づくシーケンス設定の一例を表す図である。
【図１５】レベル区分数を２とした場合のシーケンスファイルの一例を表す図である。
【図１６】ＣＰＵが実行する制御内容を表すフローチャートの一例である。
【図１７】第２の実施形態の運動支援装置の電気的構成を示すブロック図である。
【図１８】第３の実施形態の運動支援装置における各種データ、ファイルの取り扱いについての概略的なフローを表す図である。
【図１９】第３の実施形態の運動支援装置の電気的構成を示すブロック図である。
【発明を実施するための形態】
【００２８】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００２９】
＜第１の実施形態の運動支援装置１の外観的構成＞
図１は、本発明を適用した第１の実施形態の運動支援装置１の外観図である。運動支援装置１は、スピーカ２と、ディスプレイ４と、操作入力部５と、カメラ３とを備える。ディスプレイ４は、運動映像を表示する。運動映像がディスプレイ４により表示されるときに、運動映像と共に出力される楽曲が、スピーカ２により出力される。操作入力部５を用いて、ユーザは、運動を選択するための情報と楽曲を選択するための情報とを入力する。例えば、操作入力部５は、キーボードやマウスである。図１に示すように、ユーザは、ディスプレイ４により表示される運動映像を見て運動を行うことができる。カメラ３は、運動を行っているユーザの画像を動画形式で撮像する。当該運動支援装置１を利用して運動を行うユーザの人数は基本的に何人でもよいが、以下における本実施形態の例では２人以上で構成する集団（図示する例では６人）での参加者が当該運動支援装置１を利用して運動動作を行う例を用いて説明する。
【００３０】
＜第１の実施形態の運動支援装置の電気的構成＞
図２は、第１の実施形態の運動支援装置１の電気的構成を示すブロック図である。図２に示すように、第１の実施形態の運動支援装置１には、運動支援装置１を制御するＣＰＵ６が備えられている。ＣＰＵ６には、ＨＤＤ７と、ＲＡＭ８とがそれぞれ電気的に直接接続されるとともに、スピーカ２と、カメラ３と、ディスプレイ４と、操作入力部５と、ネットワーク接続部９とがインターフェース１０を介して電気的に接続されている。ＣＰＵ６は、ＨＤＤ７、ＲＡＭ８などの記憶手段と共に、運動支援装置１の動作を制御処理するコンピュータを構成している。ネットワーク接続部９は、インターネット回線ＮＷを介して外部サーバ等（図２中では図示省略）と情報を通信する。なお、ディスプレイ４が各請求項記載の表示部に相当し、カメラ３が各請求項記載の撮像手段に相当する。
【００３１】
ＨＤＤ７は、不揮発性の記憶装置である。ＨＤＤ７には、記憶領域にはプログラム情報記憶領域７ａと、楽曲データ記憶領域７ｂと、モーションデータ記憶領域７ｃと、楽曲構成テーブル記憶領域７ｄと、エクササイズモーション構成テーブル７ｅと、エンジョイモーション構成テーブル７ｆと、適用モーション設定テーブル７ｇと、シーケンスファイル記憶領域７ｈとが設定されている。
【００３２】
プログラム情報記憶領域７ａには、編集アプリケーションプログラムと、出力アプリケーションプログラムとが記憶されている。これら２つのアプリケーションプログラムについては後に詳述する（後述の図８参照）。なお、上記アプリケーションプログラムは、例えば、インターネット回線ＮＷ上の所定のサーバからダウンロードされるようにしても良いし、例えば、ＣＤ−ＲＯＭ等の記録媒体に記録されてこの記録媒体を介して読み込まれるようにしても良い。
【００３３】
楽曲データ記憶領域７ｂには、楽曲データが記憶されている。この楽曲データは、当該運動支援装置１がディスプレイ４に上記運動映像を表示させる際に並行してスピーカ２から出力させる楽曲の音源データである。本実施形態の例において、この楽曲データはＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）規格に準拠したファーマットのデータである。
【００３４】
モーションデータ記憶領域７ｃには、モーションデータが記憶されている。このモーションデータは、楽曲を構成する複数のパートにそれぞれ対応して上記運動映像として表示させる運動内容を規定するデータである。本実施形態の例では、モーションデータの種類として、エクササイズモーションとエンジョイモーションの２種類が用意されている。これら２種類のモーションデータについては、後述の図３〜図５で詳述する。
【００３５】
楽曲構成テーブル記憶領域７ｄには、楽曲単位でそれぞれのパート構成を記述する楽曲構成テーブルが記憶されている。この楽曲構成テーブルについては、後述の図９で詳述する。
【００３６】
エクササイズモーション構成テーブル記憶領域７ｅには、楽曲単位でどのパートにどのエクササイズモーションのモーションデータが表示可能であるかを記述するエクササイズモーション構成テーブルが記憶されている。このエクササイズモーション構成テーブルについては、後述の図１０で詳述する。
【００３７】
エンジョイモーション構成テーブル記憶領域７ｆには、楽曲単位でどのパートにどのエンジョイモーションのモーションデータが表示可能であるかを記述するエンジョイモーション構成テーブルが記憶されている。このエンジョイモーション構成テーブルについては、後述の図１１で詳述する。
【００３８】
適用モーション設定テーブル記憶領域７ｇには、楽曲単位でどのパートにエクササイズモーションとエンジョイモーションのどちらを適用するかの設定を記述する適用モーション設定テーブルが記憶されている。この適用モーション設定テーブルについては、後述の図１２、図１３で詳述する。
【００３９】
シーケンスファイル記憶領域７ｈには、楽曲単位でどのパートにどのモーションデータの運動映像を表示させるかのシーケンスを記述するシーケンスファイルが記憶されている。このシーケンスファイルについては、後述の図１４、図１５で詳述する。
【００４０】
ＲＡＭ８は、書き替え可能な揮発性の記憶装置であり、その記憶領域には適用モーション設定テーブル一時記憶領域８ａとシーケンスファイル一時記憶領域８ｂが設定されている。
【００４１】
適用モーション設定テーブル一時記憶領域８ａとシーケンスファイル一時記憶領域８ｂには、それぞれ適用モーション設定テーブルとシーケンスファイルが一時的に記憶される。
【００４２】
＜本実施形態の運動支援装置による運動映像の表示例＞
図３〜図５は、第１の実施形態の運動支援装置１によりディスプレイ４に表示される運動映像の表示例を示す図である。上述したように本実施形態では、スピーカ２から楽曲を出力するとともにディスプレイ４に運動映像を表示する。運動映像は、いわゆるアバターと称呼される仮想人体の全身を表示し、それらアバターの身体を楽曲のリズムに同期させて動作させる。そして、参加者が楽曲のリズムに合わせてアバターと同じ動作をすることで、あたかも仮想的なインストラクターに倣うような規定の運動レッスンを行うことができる。
【００４３】
ここで、上述したようにレッスンの参加者が２人以上の集団である場合、公共施設などにおける一般の集団の参加者の間にはそれぞれの運動能力のレベルにばらつきがある場合が多い。そこで本実施形態の例では、図３に示すように適宜区分されたレベル別で複数のアバター１１、１２を表示し、それぞれレベルに適した運動を個別に表示させる。図示する例では、左側に上級者向けのアバター１１を表示し、比較的動きが大きく運動負荷の高い動作（例えばジャンプなど）を多く取り入れた運動を行わせる。また、右側には初級者向けのアバター１３を表示し、比較的動きが小さく運動負荷の低い動作（例えば上半身のみ、または下半身のみの動作）を多く取り入れた運動を行わせる。つまり、ディスプレイ４には複数の運動映像情報が同時に表示され、各参加者は自分の運動能力レベルに適した運動映像情報（アバター１１、１２）を選択して閲覧し、その動作に倣って運動を行う。
【００４４】
しかし、通常時にはこのように身体に所定の負荷をかける運動を行ってもよいが、レッスン全体を通してこのまま運動だけを継続して行うだけでは、いずれの参加者もストイックで事務的な作業を継続している感覚に捕らわれて飽きや疲れを感じてしまう。
【００４５】
そこで本実施形態の運動支援装置１では、楽曲の流れのうちでサビ部分などの盛り上がるタイミングに、娯楽要素の高い動作を参加者に行わせる。これにより、レッスンにメリハリを持たせて余興感を向上できる。上記図３に示した通常時の各アバターの動作は、それぞれ対応する運動能力レベルに応じて身体に所定の負荷をかける運動であった。これに対して、楽曲のサビ部分では、例えば図４に示すように単に片手を挙げて拳を上下させる動作（左側の上級レベル向けアバター参照）や、単にスキップしながら手拍子を打つ動作（右側の初級レベル向けのアバター参照）をアバターに行わせる。この図４に示すような動作は、身体に比較的大きな負荷をかけることなく、単純に楽曲に合わせて容易かつ余興感の持てるダンスや振り付けのような動作が望ましい。以下において、図３で説明したような身体に所定の負荷をかける運動をエクササイズモーションといい、図４で説明したような楽曲に合わせた動作をエンジョイモーションという。
【００４６】
またエンジョイモーションの運動映像を表示する際には、図４に示すように掛け声や楽曲の歌詞を記述する文字列（以下、テロップという）も併せて表示し、参加者全員に発声させることでさらに一体感、余興感を向上できる。さらに本実施形態では、図５に示すように、アバターのエンジョイモーションの運動映像と併せてカメラ３で撮像した参加者自身の動画画像を合成表示しても良い。これにより、さらなる余興感を演出できる。なお、上述したエクササイズモーションで表現される運動が各請求項記載の第１運動に相当し、上述したエンジョイモーションで表現される運動が各請求項記載の第２運動に相当し、複数のアバターが運動する際のそれぞれの動作が各請求項記載の第１動作、第２動作に相当する。
【００４７】
＜シーケンスについての説明＞
本実施形態の運動支援装置１では、レッスンの基本的な単位となる楽曲を任意に選択可能とする。そして、レッスン別に変動し得る参加者それぞれの運動能力レベルに応じて表示するアバターの数や、上記選択した楽曲に対応する各アバターの運動内容を各タイミング毎に設定するシーケンスファイルを作成する。
【００４８】
図６は、所定の楽曲に対応するシーケンス内容の一例を表す図である。まず、レッスンは楽曲単位で行われる。そのため、最初にレッスンに使用する楽曲が１つ選択される。いずれの楽曲でも、その全体の構成として時系列的に複数のメロディパート（以下、単にパートという）に分割できる。図示する例では、選択された楽曲が５つのパートに分割されており、順にＡメロ→Ｂメロ→サビ→Ａメロ→サビのパート順で演奏される。なお、基本的に同じパート内容（図示する例の２つのＡメロ）では同じリズムとメロディで演奏される。楽曲の音源データであるＭＩＤＩデータは各パートごとに対応して生成されており、それらを時系列的にまとめて１つの楽曲データが構成されている。また本実施形態の例では、各サビパートに対応するＭＩＤＩデータにそれぞれ上記テロップの文字列情報に相当するテロップデータが含まれている。
【００４９】
一方、各アバターは、それぞれ対応するモーションデータに基づいて運動を行う。このモーションデータは、対応するアバターの身体の各部位や関節の動きを時系列的に規定する３次元データ（いわゆるベクターデータ）であり、上記楽曲の各パート毎に対応して生成されている。図示する例では、運動能力レベル１に対応するアバターが、楽曲の第１パートの演奏中においてエクササイズモーションＡ−１のモーションデータに基づいて運動する。この「ＥＸモーションＡ−１」の表記は、運動能力レベル１に対応するアバターがＡメロの楽曲パート中に行うエクササイズモーションであることを意味する。また、図示する例では、運動能力レベル１に対応するアバターが、楽曲のサビパートの演奏中においてエンジョイモーションＳ−１のモーションデータに基づいて運動する。この「ＥＮモーションＳ−１」の表記は、運動能力レベル１に対応するアバターがサビパート中に行うエンジョイモーションであることを意味する。
【００５０】
したがって当該運動能力レベル１に対応するアバターは、図示する楽曲の各パート内容順に対応して、エクササイズモーションＡ−１→エクササイズモーションＢ−１→エンジョイモーションＳ−１→エクササイズモーションＡ−１→エンジョイモーションＳ−１の順で運動する。同様にして、運動能力レベル２に対応するアバターは、エクササイズモーションＡ−２→エクササイズモーションＢ−２→エンジョイモーションＳ−２→エクササイズモーションＡ−２→エンジョイモーションＳ−２の順で運動する。また、本実施形態の例では、楽曲の全てのサビパートの演奏中においてカメラ映像（参加者の動画画像）を合成表示する。
【００５１】
このようなシーケンスは、選択された楽曲のパート構成によって変化する。例えば、図７に示す比較例のように楽曲の構成パート数（６つ）やサビパートの順番が異なる場合には、それに対応してエクササイズモーション、エンジョイモーション、サビテロップ、及びカメラ映像表示の順番が配置される。つまり、図示するように選択楽曲の構成パート数が６つである場合には、各アバターは６つのパートにそれぞれ対応した６つのモーションを行う。これら６つのモーションは、それぞれ各パートの内容に対応したモーションとなる。また、サビテロップとカメラ映像表示も各パートの内容に対応して表示される。本実施形態の運動支援装置１では、選択した楽曲と参加者の各運動能力レベルに応じて以上のようなシーケンス内容をレッスン毎に設定し、それを記録したシーケンスファイルの作成が必要となる。
【００５２】
図８は、本実施形態の運動支援装置１における各種データ、ファイルの取り扱いについての概略的なフローを表す図である。この図８において、まず編集アプリケーションを実行することにより、ＨＤＤ７に記録されている楽曲データのうちからレッスンに使用する楽曲を選択する。そして当該編集アプリケーションが、同じくＨＤＤ７に記録されているモーションデータ、楽曲構成テーブル、エクササイズモーション構成テーブル、エンジョイモーション構成テーブル、及び適用モーション設定テーブルを参照しつつ、別途入力された各参加者の運動能力レベルに応じてシーケンス内容を設定してシーケンスファイルを作成する。つまり、編集アプリケーションは、選択された楽曲の各パートに応じてエクササイズモーションデータとエンジョイモーションデータのいずれかを割り当てるとともに、各パートに応じてカメラ映像の表示の有無を割り当てる。
【００５３】
次に、出力アプリケーションを実行することにより、上記シーケンスファイルに記述されているシーケンス内容に従って、ＨＤＤ７に記録されている楽曲データ（ＭＩＤＩデータ及びテロップデータ）をスピーカ２及びディスプレイ４に再生出力するとともに、同じくＨＤＤ７に記録されているモーションデータをディスプレイ４に再生表示する。また、同じシーケンス内容に従って、カメラ３で撮像した動画画像の合成表示も行う。
【００５４】
図９は、ＨＤＤ７の楽曲構成テーブル記憶領域７ｄに記録される楽曲構成テーブルの一例を表す図である。この楽曲構成テーブルは、図中の列方向でＨＤＤ７に記憶されている全ての楽曲名をリストアップし、図中の行方向が時間の経過に対応して各楽曲のパート構成が記載されている。パート構成としては、各楽曲の楽曲パート数とともに、対応する楽曲におけるパート順でのＭＩＤＩデータ及びテロップデータ（図中では「ある」、「なし」で略記）の配列が記載されている。この楽曲構成テーブル中では、各ＭＩＤＩデータ及びテロップデータがそれぞれの識別情報（データＩＤ）で記載されており、この楽曲構成テーブルを参照することで所定の楽曲を１曲全体で通して再生するためにはどのＭＩＤＩデータをどの順序で出力すればよいかを把握できる。
【００５５】
図１０は、最大のレベル区分数を５とした場合のエクササイズモーション構成テーブルの一例を表す図である。なお、レベル区分数とは、当該レッスンの集団参加者における運動能力レベルに応じたグループ分けの数であり、すなわちディスプレイ４におけるアバターの表示数に相当する。このエクササイズモーション構成テーブルは、ＨＤＤ７に記憶されている各楽曲（図示する例では楽曲Ａ）にそれぞれ対応して予めエクササイズモーション構成テーブル記憶領域７ｅに記録されている。エクササイズモーション構成テーブルにおいては、図中の列方向で各運動能力レベルがリストアップされ、図中の行方向が時間の経過に対応して使用楽曲のパート順でそれぞれ出力可能なＭＩＤＩデータ（テロップデータは含まれているものとして省略）とエクササイズモーションデータが記載されている。本実施形態の例では、サビパートも含めた全てのパートと全ての運動能力レベルの組み合わせにそれぞれ対応するエクササイズモーションデータが予めＨＤＤ７に記憶されている。
【００５６】
また、ＨＤＤ７のエンジョイモーション構成テーブル記憶領域７ｆに記憶されているエンジョイモーション構成テーブルについても、図１１に示すように上記エクササイズモーション構成テーブルと同等のテーブル構成となる。そして、サビパートに限られない全てのパートと全ての運動能力レベルの組み合わせでエンジョイモーションデータが予めＨＤＤ７に記憶されている。またこの例においては、各モーション構成テーブルにおいて、例えばレベル５が最も運動能力が高いレベルとする。そして、上記図８で示した出力アプリケーションがディスプレイ４の表示画面上における各アバターの近傍にそれぞれ対応するレベル名を表示することで参加者が明確に区別可能となる。
【００５７】
図１２は、ＨＤＤ７の適用モーション設定テーブル記憶領域７ｇに記憶されている適用モーション設定テーブルの一例を表す図である。この適用モーション設定テーブルは、ＨＤＤ７に記憶されている各楽曲（図示する例では楽曲Ａ）にそれぞれ対応して記憶されている。適用モーション設定テーブルにおいては、図中の列方向で当該楽曲を構成するパート内容の種類がリストアップされ、それぞれのパート内容の種類に対応してエクササイズモーションとエンジョイモーションのどちらを適用するかが記載されている。図示する例では、当該楽曲Ａ中のＡメロパートとＢメロパートに対してエクササイズモーションを適用し、サビパートに対してはエンジョイモーションを適用する設定内容がデフォルトとしてＨＤＤ７に記憶されている。また、この適用モーション設定テーブルにはオプションとして、当該楽曲Ａのそれぞれのパート内容の種類に対応してカメラ映像表示の有無についても設定されている。図示する例では、当該楽曲Ａ中のＡメロパートとＢメロパートに対してカメラ映像を表示せず、サビパートに対してはカメラ映像を表示するよう設定されている。
【００５８】
なお、この適用モーション設定テーブルにおける設定内容については、レッスンの管理ユーザが任意に変更することも可能である。例えば、図１３に示すように、当該楽曲Ａ中のＡメロパートだけに対してエクササイズモーションを適用し、Ｂメロパートとサビパートに対してはエンジョイモーションを適用する設定内容に変更してもよい。また、図示する例では、当該楽曲Ａ中のＡメロパートにだけカメラ映像を表示せず、Ｂメロパートとサビパートに対してはカメラ映像を表示するよう設定されている。
【００５９】
図１４は、適用モーション設定テーブルに基づいて行うシーケンス設定の一例を表す図である。なお、図示する例では楽曲Ａを選択してレベル区分数を１（つまり表示アバター数を１）とした場合を示している。また、カメラ映像表示の有無の設定については省略している。この図１４において、エクササイズモーション構成テーブルには、楽曲Ａのパート順にエクササイズモーションＡ−１→エクササイズモーションＢ−１→エクササイズモーションＳ−１→エクササイズモーションＡ−１→エクササイズモーションＳ−１と記憶されている。また、エンジョイモーション構成テーブルでは、楽曲Ａのパート順にエンジョイモーションＡ−１→エンジョイモーションＢ−１→エンジョイモーションＳ−１→エンジョイモーションＡ−１→エンジョイモーションＳ−１と記憶されている。そして図示する例の適用モーション設定テーブルの設定内容（デフォルト）では、Ａメロパート及びＢメロパートのそれぞれに対応してエクササイズモーションを、サビパートに対応してエンジョイモーションを適用する設定内容が記憶されている。この適用モーション設定テーブルに記述されている設定に基づいて、シーケンスファイルでは、楽曲Ａのパート順に対応してエクササイズモーションＡ−１→エクササイズモーションＢ−１→エンジョイモーションＳ−１→エクササイズモーションＡ−１→エンジョイモーションＳ−１のシーケンスが設定される。
【００６０】
つまり、楽曲の各パートに応じて、エクササイズモーションとエンジョイモーションのいずれかを割り当てる作業がシーケンス設定である。このシーケンス設定では、適用モーション設定テーブルの設定内容がその割り当ての基準となる。したがって、適用モーション設定テーブルの設定内容しだいでは、楽曲の全パートを通してエクササイズモーションまたはエンジョイモーションのいずれか一方だけを割り当てることも可能であり、多様な割り当て方を任意に設定できる。
【００６１】
このようなシーケンス設定により作成されたシーケンスファイルは、例えば図１５に示す構成となる。このシーケンスファイルもまた、当該レッスンに使用する楽曲単位（図示する例では楽曲Ａ）で作成され、図中の行方向が時間の経過に対応して使用楽曲のパート順をリストアップし、図中の列方向で各楽曲パートでの出力内容が記載されている。各楽曲パートでの出力内容としては、各楽曲パートに対応するパート内容のＭＩＤＩデータ（テロップデータは含まれているものとして省略）と、各レベル区分にそれぞれ対応するアバターのモーションデータと、カメラ映像表示の有無が記載されている。なお、レベル区分数を２としたこの図１５に示すシーケンスファイルのシーケンス内容が、上記図６に示したシーケンス内容に対応している。なお、図示する例では、適用するレベル項目がレベル１とレベル４の場合で記載しているが、当該レッスンの各参加者の運動能力レベルに応じて適用するレベル項目を適宜変更してもよい。
【００６２】
なお、本実施形態の例では、以上に図示した各シーケンスファイル中において各ＭＩＤＩデータ及び各モーションデータがそれぞれの識別情報（データＩＤ）で記載されるが、これに限られない。例えば、識別情報の代わりに対応するＭＩＤＩデータ及びモーションデータのデータ内容をそのまま記録してもよい。この場合には、上記図８で示した出力アプリケーションがＨＤＤ７に記録されている各データを参照することなくシーケンスファイルだけに基づいて楽曲の再生とアバターの運動を表示できる。
【００６３】
＜シーケンス設定処理の具体的なフロー＞
図１６は、以上説明した本実施形態におけるシーケンス設定処理と、それに基づいた楽曲の再生及び運動映像の表示を実現するために、上記図２に示したＣＰＵ６が実行する制御内容を表すフローチャートの一例である。なお、このフローは、例えば当該運動支援装置１のメインメニューから呼び出した際に実行を開始する。
【００６４】
ステップＳ５で、ＣＰＵ６は、上記操作入力部５を介した管理者ユーザからの入力に基づいてレッスンに使用する楽曲の選択を行う。この際には、ＨＤＤ７に記録されている全ての楽曲の楽曲名をディスプレイ４上にリストアップして表示するとよい。
【００６５】
そして、ステップＳ１０に移り、ＣＰＵ６は、当該レッスンにおけるレベル区分数と適用レベルの設定を行う。この設定では、管理者ユーザが別途データベースなどに登録されている各参加者の運動能力レベルを参照しつつ上記操作入力部５を介した入力操作に基づいて、レベル区分数と適用レベルを設定する。
【００６６】
そして、ステップＳ１５に移り、ＣＰＵ６は、ＨＤＤ７に記録されているデフォルトの適用モーション設定テーブルを取得し、必要に応じて管理者ユーザが上記操作入力部５を介した入力操作に基づいてその設定内容（割り当て基準）を変更する。
【００６７】
そして、ステップＳ２０に移り、ＣＰＵ６は、楽曲のパート番号に対応するカウンタ変数Ｉの値を１に初期化する
【００６８】
そして、ステップＳ２５に移り、ＣＰＵ６は、カウンタ変数Ｉの値が、上記ステップＳ５で選択した楽曲の全パート数以下であるか否かを判定する。カウンタ変数Ｉの値が当該選択楽曲の全パート数以下である場合、判定が満たされ（ステップＳ２５：ＹＥＳ）、ＣＰＵ６はステップＳ３０に移る。
【００６９】
ステップＳ３０では、ＣＰＵ６は、運動能力レベルに対応するカウンタ変数Ｊの値を１に初期化する。
【００７０】
そして、ステップＳ３５に移り、ＣＰＵ６は、カウンタ変数Ｊの値が、上記ステップＳ１０で設定したレベル区分数以下であるか否かを判定する。カウンタ変数Ｊの値がレベル区分数以下である場合、判定が満たされ（ステップＳ３５：ＹＥＳ）、ＣＰＵ６はステップＳ４０に移る。
【００７１】
ステップＳ４０では、ＣＰＵ６は、適用モーション設定テーブルを参照して当該選択楽曲のＩ番目のパート内容に対応する適用モーションの種類（エクササイズモーションかエンジョイモーションかを識別する属性情報コード）を取得する。
【００７２】
そして、ステップＳ４５に移り、ＣＰＵ６は、上記ステップＳ４０で取得した適用モーションの種類がエクササイズモーションであるか否かを判定する。取得した適用モーションの種類がエクササイズモーションである場合、判定が満たされ（ステップＳ４５：ＹＥＳ）、ＣＰＵ６はステップＳ５０に移る。
【００７３】
ステップＳ５０では、ＣＰＵ６は、エクササイズモーション構成テーブルを参照し、当該選択楽曲のＩ番目のパート内容でＪ番目の適用レベルに対応するエクササイズモーションデータの識別情報を取得する。
【００７４】
そして、ステップＳ５５に移り、ＣＰＵ６は、上記ステップＳ５０で取得したエクササイズモーションデータの識別情報を、シーケンスファイル中におけるＩ番目のパートのＪ番目の適用レベルの項目に追加記載する。なお、図示を省略しているが、カメラ映像表示の有無に関する情報についても上記ステップＳ４０で適用モーション設定テーブルを参照して取得し、このステップＳ５５でシーケンスファイルに反映させる。
【００７５】
そして、ステップＳ７０に移り、ＣＰＵ６は、カウンタ変数Ｊの値を１増加する。そしてステップＳ３５に戻り、同様の手順を繰り返す。
【００７６】
一方、上記ステップＳ４５の判定において、上記ステップＳ４０で取得した適用モーションの種類がエンジョイモーションである場合、判定は満たされず（ステップＳ４５：ＮＯ）、ＣＰＵ６はステップＳ６０に移る。
【００７７】
ステップＳ６０では、ＣＰＵ６は、エンジョイモーション構成テーブルを参照し、当該選択楽曲のＩ番目のパート内容でＪ番目の適用レベルに対応するエンジョイモーションデータの識別情報を取得する。
【００７８】
そして、ステップＳ６５に移り、ＣＰＵ６は、上記ステップＳ６０で取得したエンジョイモーションデータの識別情報を、シーケンスファイル中におけるＩ番目のパートのＪ番目の適用レベルの項目に追加記載する。なお、図示を省略しているが、カメラ映像表示の有無に関する情報についても上記ステップＳ４０で適用モーション設定テーブルを参照して取得し、このステップＳ６５でシーケンスファイルに反映させる。そして、ステップＳ７０に移る。
【００７９】
また一方、上記ステップＳ３５の判定において、カウンタ変数Ｊの値がレベル区分数より大きい場合、判定は満たされず（ステップＳ３５：ＮＯ）、ＣＰＵ６はステップＳ７５に移る。
【００８０】
ステップＳ７５では、ＣＰＵ６は、カウンタ変数Ｉの値を１増加する。そしてステップＳ２５に戻り、同様の手順を繰り返す。
【００８１】
また一方、上記ステップＳ２５の判定において、カウンタ変数Ｉの値が当該選択楽曲の全パート数より大きい場合、判定は満たされず（ステップＳ２５：ＮＯ）、ＣＰＵ６はステップＳ１００に移る。
【００８２】
ステップＳ１００では、作成されたシーケンスファイルのシーケンス設定内容に基づいて楽曲データの再生出力、テロップデータの表示出力、モーションデータの表示出力、及びカメラ映像の表示出力を行う楽曲動画出力処理を実行する。そして、このフローを終了する。ステップＳ１００では、ディスプレイ４により表示されるアバターにより、各種運動を実行させる。
【００８３】
以上において、上記図１６に示したフローにおけるステップＳ５〜ステップＳ７５の手順が、各請求項記載の割当手段及び割当ステップに相当する。また、上記ステップＳ１００の楽曲動画出力処理の手順が、各請求項記載の取得手段、取得ステップ、楽曲制御手段、楽曲制御ステップ、映像制御手段、及び映像制御ステップに相当する。なお、上記図１６のフローにおけるステップＳ５〜ステップＳ７５の手順が上記図８に示した編集アプリケーションに相当し、上記ステップＳ１００の手順が上記図８に示した出力アプリケーションに相当する。図１６では２つのアプリケーションを一連の処理として連続して実行したが、これに限られず、それぞれ個別に実行可能にしてもよい。
【００８４】
以上説明したように、本実施形態の運動支援装置１においては、レッスンを行う際に使用する楽曲の各パートに応じて、身体に所定の負荷をかけた運動の動作を行うエクササイズモーション、または、楽曲に合わせた動作を行うエンジョイモーションのいずれか割り当てるようシーケンス内容を設定する。これにより、参加者はエクササイズモーションだけを単調に継続して行うだけでなく、娯楽的要素の高いエンジョイモーションを織り交ぜて行うことができ、レッスンにメリハリを持たせることができる。この結果、運動映像情報をディスプレイに表示する機会を確保しつつレッスンの余興感を向上できる。
【００８５】
また、本実施形態では特に、エクササイズモーションを表示するパートとエンジョイモーションを表示するパートの少なくとも一方は、動作内容が互いに異なる複数のアバターを表示させる。これにより、レッスンの参加者が見習って動作すべき運動の選択自由度が生じるため、レッスンの余興感をさらに向上できる。また、複数のアバターのそれぞれの動作内容を運動能力レベル別に異ならせた場合には、各参加者の運動能力レベルに応じた機能的なレッスンが可能となる。
【００８６】
また、本実施形態では特に、楽曲の流れのうちで一番盛り上がるサビパートに娯楽要素の高いエンジョイモーションを割り当てることで、余興感を一層高めることができる。
【００８７】
また、本実施形態では特に、楽曲のサビパートに対応付けてテロップデータを取得しエンジョイモーションと併せて表示することで、一番盛り上がるサビパートでの余興感をさらに向上できる。
【００８８】
また、本実施形態では特に、テロップデータとしてサビパートの歌詞を取得し表示することで、参加者全員に当該歌詞を発声させてさらに一体感、余興感を向上できる。
【００８９】
また、本実施形態では特に、楽曲のサビパートに対応付けて参加者自身の画像を撮像しエンジョイモーションと併せて表示することで、一番盛り上がるサビパートでの余興感をさらに向上できる。
【００９０】
また、本実施形態では特に、サビパート以外のパートにエクササイズモーションを優先して割り当てることで、サビパートでの余興感を得る機会を確保しつつ、各参加者の運動能力レベルに対応した運動を行う機会も確保できる。
【００９１】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【００９２】
（１）シーケンスファイルの作成を外部サーバに行わせる場合
上記第１実施形態では、基本的に運動支援装置１が単独でシーケンスファイルの作成からそれに基づく楽曲の再生及び運動映像の表示を行う、いわゆるスタンドアローンの形態であったが、本発明はこれに限られない。他にも、インターネット回線ＮＷを介して接続する外部サーバにシーケンスファイルの作成処理などを分担させる、いわゆるクラウドの形態としてもよい。
【００９３】
図１７は、第２の実施形態の運動支援装置１Ａの電気的構成を示すブロック図であり、上記第１実施形態における図２に対応する図である。なお、この図１７においては、運動支援装置１Ａと外部サーバ１００がインターネット回線ＮＷを介したデータの送受に関係する部位だけを記載しており、上記図２で示した操作入力部５、スピーカ２、カメラ３、及びディスプレイ４の図示を省略している。
【００９４】
この図１７において、外部サーバ１００は、ＣＰＵ１０６、ＨＤＤ１０７、ＲＡＭ１０８、ネットワーク接続部１０９、及びインターフェース１１０を備えている。上記第１実施形態と比較した場合のハードウェア構成上の相違点は、楽曲構成テーブル、エクササイズモーション構成テーブル、及びエンジョイモーション構成テーブルの情報が運動支援装置１Ａ側のＨＤＤ７ではなく外部サーバ１００側のＨＤＤ１０７に記憶されている点で異なる。また、特に図示しないが、ソフトウェア構成上では編集アプリケーションが運動支援装置１Ａ側ではなく外部サーバ１００側で実行される点で相違している。
【００９５】
本実施形態では、ユーザが使用する運動支援装置１Ａ側の操作入力部５（図１７中では図示省略）で楽曲の選択と参加者状況に応じたレベル区分数や適用レベルなどを入力指定することで、それらの情報がインターネット回線ＮＷを介して外部サーバ１００に送信される。これら情報を受信した外部サーバ１００は、楽曲構成テーブル等を参照してシーケンス内容を設定し、それを記述したシーケンスファイルを運動支援装置１Ａに返信する。シーケンスファイルを受信した運動支援装置１Ａ側では、当該シーケンスファイルのシーケンス内容に基づいてＨＤＤ７に記録されている楽曲データやモーションデータを再生、表示できる。
【００９６】
つまり、シーケンスファイルの作成処理だけを外部サーバ１００に分担させており、その作成処理時だけ必要とされる楽曲構成テーブル等の記憶容量や作成処理の負担を外部サーバ１００に分担できる分だけ運動支援装置１Ａの構成を簡素化できる。これにより、本実施形態の運動支援装置１Ａは、上記第１実施形態と同様の効果が得られるとともに、装置自体の簡素化及び低コスト化が可能となる。また、運動支援装置１Ａ側で管理ユーザが適用モーション設定テーブルの設定内容を変更した場合には、それも併せて外部サーバを送信することで当該変更された設定内容の割り当て基準に基づくシーケンス設定を外部サーバに行わせることもできる。
【００９７】
（２）楽曲動画データで運動映像情報を出力させる場合
上記第１、第２実施形態では、運動支援装置１、１Ａ側に楽曲データとモーションデータを記憶しておき、シーケンスファイルに記述されているシーケンス内容に沿って楽曲データの再生とモーションデータ（いわゆるベクターデータ）の再現により運動映像情報を出力させていたが、本発明はこれに限られない。他にも、運動支援装置が楽曲動画データ（いわゆるラスターデータ）の再生だけで運動映像情報を出力できるようにしてもよい。
【００９８】
図１８は、第３の実施形態の運動支援装置１Ｂにおける各種データ、ファイルの取り扱いについての概略的なフローを表す図であり、上記第１実施形態における図８に対応する図である。この図１８において、編集アプリケーションがシーケンスファイルを作成し、これに基づいて生成アプリケーションがＨＤＤ７に記録されている楽曲データ及びモーションデータを再生した楽曲動画データ（例えばＭＰＥＧ、ＦＬＡＳＨ等の規格に準拠したラスター形式のオーディオ・ビデオデータ）を生成する。この楽曲動画データを出力アプリケーションでスピーカ２及びディスプレイ４に再生出力することで、上記第１実施形態と同等の効果を得ることができる。また、楽曲動画データ中にカメラ映像表示の有無についてのシーケンスを組み込んでいれば、パートに対応したカメラ映像表示の切り替えも可能となる。
【００９９】
上記第１実施形態における出力アプリケーションでは、レッスン中にシーケンスファイルに記述されているシーケンス内容に沿って楽曲データとモーションデータの両方を同時にリアルタイムに出力するため、ＣＰＵ６に高い処理能力が要求される。これに対して本実施形態の運動支援装置１Ｂでは、レッスン中に出力アプリケーションが単純に楽曲動画データを再生するだけであるため、上記の出力アプリケーションと比較してＣＰＵ６に必要とされる処理能力を大幅に軽減でき、運動支援装置１Ｂ自体の簡素化及び低コスト化が可能となる。
【０１００】
また、本実施形態の場合でもクラウドの形態で構成することが可能である。例えば上記図２、図１７に対応する図１９に示すように、シーケンスファイル及び楽曲動画データを生成するまでに必要な各種データやテーブルを外部サーバ１００ＡのＨＤＤ１０７だけに記録させておき、運動支援装置１ＢのＨＤＤ７には上記出力アプリケーションとデフォルトの適用モーション設定テーブルだけ記憶させることができる。運動支援装置１Ｂの出力アプリケーションは、いわゆるストリーミング等の手法によりインターネット回線ＮＷを介して外部サーバ１００Ａから楽曲動画データを受信して再生する。このようにシステムＳ全体において、記憶容量が大きくアップデートの頻度が高い楽曲データ、モーションデータ、及び楽曲構成テーブル等を外部サーバ１００Ａに集中的に記憶、管理させる。また、処理負担の高いシーケンスファイルの作成と楽曲動画データの生成を、外部サーバ１００Ａに集中して行わせる。これにより、運動支援装置１Ｂ側の構成を一層簡素化して低コスト化を図ることができるとともに、最新の楽曲やモーションデータをリアルタイムに利用できる。
【０１０１】
なお、上記のような楽曲動画データを再生出力する機能は、通常のいわゆるカラオケ装置（特に図示せず）も同等に有している。このような本発明の運動支援装置とカラオケ装置との機能の互換性により、専用の運動支援装置に代えて一般のカラオケ装置を用いて上記運動映像の楽曲動画データを再生出力してもよい。このとき、スタンドアローン形態のカラオケ装置のみなならず、通信形態のカラオケ装置もまた上記クラウド形態に対応して利用可能である。また、本発明の運動支援装置と一般のカラオケ装置とのハードウェア的な互換性だけでなく、運動映像の楽曲動画データとカラオケの楽曲動画データとの間にもソフトウェア的な互換性がある。例えば、従来より利用しているカラオケコンテンツとしての楽曲データに含まれるサビパート部分の歌詞を示す歌詞データ（歌詞の文字列：各請求項記載の歌詞に相当）を、運動映像の楽曲動画データの出力時に表示するテロップとして利用することも可能である。また、カラオケ装置側の記憶装置が上記第１実施形態で説明したパート単位の楽曲データ、モーションデータを記憶し、適宜の操作入力部を備え、当該カラオケ装置が編集アプリケーション、及び出力アプリケーションを実行可能としてもよい。この場合には、カラオケ装置でも上記第１実施形態の運動支援装置と同等にシーケンスの設定とそれに基づく運動映像の出力が可能となる。
【０１０２】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１０３】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１０４】
１、１Ａ、１Ｂ    運動支援装置
２                スピーカ
３                カメラ
４                ディスプレイ
５                操作入力部
６                ＣＰＵ
７                ＨＤＤ
８                ＲＡＭ
９                ネットワーク接続部
１０              インターフェース
１１、１２        アバター
１００、１００Ａ  外部サーバ
ＮＷ              インターネット回線
【図１】
2014004119.tif 000003
【図２】
2014004119.tif 000004
【図３】
2014004119.tif 000005
【図４】
2014004119.tif 000006
【図５】
2014004119.tif 000007
【図６】
2014004119.tif 000008
【図７】
2014004119.tif 000009
【図８】
2014004119.tif 000010
【図９】
2014004119.tif 000011
【図１０】
2014004119.tif 000012
【図１１】
2014004119.tif 000013
【図１２】
2014004119.tif 000014
【図１３】
2014004119.tif 000015
【図１４】
2014004119.tif 000016
【図１５】
2014004119.tif 000017
【図１６】
2014004119.tif 000018
【図１７】
2014004119.tif 000019
【図１８】
2014004119.tif 000020
【図１９】
2014004119.tif 000021